summaryrefslogtreecommitdiff
path: root/jni/iconv
diff options
context:
space:
mode:
Diffstat (limited to 'jni/iconv')
-rw-r--r--jni/iconv/.gitignore6
-rw-r--r--jni/iconv/ABOUT-NLS1068
-rw-r--r--jni/iconv/AUTHORS1
-rw-r--r--jni/iconv/COPYING674
-rw-r--r--jni/iconv/COPYING.LIB482
-rw-r--r--jni/iconv/ChangeLog4646
-rw-r--r--jni/iconv/DEPENDENCIES1
-rw-r--r--jni/iconv/DESIGN64
-rw-r--r--jni/iconv/HACKING64
-rw-r--r--jni/iconv/INSTALL.generic273
-rw-r--r--jni/iconv/Makefile160
-rw-r--r--jni/iconv/Makefile.devel201
-rw-r--r--jni/iconv/Makefile.in160
-rw-r--r--jni/iconv/NEWS172
-rw-r--r--jni/iconv/NOTES399
-rw-r--r--jni/iconv/PORTS46
-rw-r--r--jni/iconv/README170
-rw-r--r--jni/iconv/README.djgpp3
-rw-r--r--jni/iconv/README.woe3237
-rw-r--r--jni/iconv/THANKS15
-rw-r--r--jni/iconv/aclocal.m41043
-rwxr-xr-xjni/iconv/autogen.sh86
-rwxr-xr-xjni/iconv/build-aux/config.guess1555
-rwxr-xr-xjni/iconv/build-aux/config.libpath154
-rwxr-xr-xjni/iconv/build-aux/config.rpath672
-rwxr-xr-xjni/iconv/build-aux/config.sub1685
-rwxr-xr-xjni/iconv/build-aux/install-reloc196
-rwxr-xr-xjni/iconv/build-aux/install-sh323
-rw-r--r--jni/iconv/build-aux/link-warning.h28
-rw-r--r--jni/iconv/build-aux/ltmain.sh8526
-rwxr-xr-xjni/iconv/build-aux/missing356
-rwxr-xr-xjni/iconv/build-aux/mkinstalldirs150
-rwxr-xr-xjni/iconv/build-aux/reloc-ldflags101
-rw-r--r--jni/iconv/config.h462
-rw-r--r--jni/iconv/config.h.in461
-rw-r--r--jni/iconv/config.log2347
-rwxr-xr-xjni/iconv/config.status2796
-rwxr-xr-xjni/iconv/configure29032
-rw-r--r--jni/iconv/configure.ac210
-rw-r--r--jni/iconv/djgpp/Makefile.maint32
-rw-r--r--jni/iconv/djgpp/README122
-rw-r--r--jni/iconv/djgpp/README.in120
-rw-r--r--jni/iconv/djgpp/config.bat482
-rw-r--r--jni/iconv/djgpp/config.sed162
-rw-r--r--jni/iconv/djgpp/config.site73
-rw-r--r--jni/iconv/djgpp/edtest.bat35
-rw-r--r--jni/iconv/djgpp/fnchange.in204
-rw-r--r--jni/iconv/djgpp/fnchange.lst220
-rw-r--r--jni/iconv/djgpp/makefile.sed21
-rw-r--r--jni/iconv/djgpp/sources.sed36
-rw-r--r--jni/iconv/djgpp/stateful-check.sed12
-rw-r--r--jni/iconv/djgpp/stateless-check.sed23
-rw-r--r--jni/iconv/djgpp/translit-check.sed11
-rw-r--r--jni/iconv/doc/relocatable.texi62
-rw-r--r--jni/iconv/extras/ChangeLog64
-rw-r--r--jni/iconv/extras/iconv_string.c154
-rw-r--r--jni/iconv/extras/iconv_string.h47
-rw-r--r--jni/iconv/gnulib-local/lib/alloca.in.h68
-rw-r--r--jni/iconv/gnulib-local/lib/error.h.diff33
-rw-r--r--jni/iconv/gnulib-local/lib/progname.h.diff19
-rw-r--r--jni/iconv/gnulib-local/lib/xalloc.h158
-rw-r--r--jni/iconv/gnulib-local/lib/xmalloc.c128
-rw-r--r--jni/iconv/gnulib-local/lib/xstrdup.c40
-rw-r--r--jni/iconv/gnulib-local/m4/alloca.m435
-rw-r--r--jni/iconv/gnulib-local/modules/libiconv-misc20
-rw-r--r--jni/iconv/gnulib-local/modules/mbstate21
-rw-r--r--jni/iconv/gnulib-local/modules/xalloc23
-rw-r--r--jni/iconv/include/export.h6
-rw-r--r--jni/iconv/include/iconv.h240
-rw-r--r--jni/iconv/include/iconv.h.build.in240
-rw-r--r--jni/iconv/include/iconv.h.in234
-rw-r--r--jni/iconv/include/iconv.h.inst234
-rw-r--r--jni/iconv/lib/Makefile138
-rw-r--r--jni/iconv/lib/Makefile.in138
-rw-r--r--jni/iconv/lib/aliases.gperf357
-rw-r--r--jni/iconv/lib/aliases.h1714
-rw-r--r--jni/iconv/lib/aliases2.h40
-rw-r--r--jni/iconv/lib/aliases_aix.h18
-rw-r--r--jni/iconv/lib/aliases_aix_sysaix.h24
-rw-r--r--jni/iconv/lib/aliases_dos.h48
-rw-r--r--jni/iconv/lib/aliases_extra.h12
-rw-r--r--jni/iconv/lib/aliases_osf1.h2
-rw-r--r--jni/iconv/lib/aliases_osf1_sysosf1.h4
-rw-r--r--jni/iconv/lib/aliases_sysaix.gperf366
-rw-r--r--jni/iconv/lib/aliases_sysaix.h1765
-rw-r--r--jni/iconv/lib/aliases_syshpux.gperf367
-rw-r--r--jni/iconv/lib/aliases_syshpux.h1769
-rw-r--r--jni/iconv/lib/aliases_sysosf1.gperf362
-rw-r--r--jni/iconv/lib/aliases_sysosf1.h1735
-rw-r--r--jni/iconv/lib/aliases_syssolaris.gperf364
-rw-r--r--jni/iconv/lib/aliases_syssolaris.h1753
-rw-r--r--jni/iconv/lib/armscii_8.h116
-rw-r--r--jni/iconv/lib/ascii.h44
-rw-r--r--jni/iconv/lib/atarist.h158
-rw-r--r--jni/iconv/lib/big5.h4160
-rw-r--r--jni/iconv/lib/big5_2003.h476
-rw-r--r--jni/iconv/lib/big5hkscs1999.h197
-rw-r--r--jni/iconv/lib/big5hkscs2001.h215
-rw-r--r--jni/iconv/lib/big5hkscs2004.h231
-rw-r--r--jni/iconv/lib/c99.h125
-rw-r--r--jni/iconv/lib/canonical.h109
-rw-r--r--jni/iconv/lib/canonical_aix.h9
-rw-r--r--jni/iconv/lib/canonical_aix_sysaix.h9
-rw-r--r--jni/iconv/lib/canonical_dos.h15
-rw-r--r--jni/iconv/lib/canonical_extra.h7
-rw-r--r--jni/iconv/lib/canonical_local.h2
-rw-r--r--jni/iconv/lib/canonical_local_sysaix.h2
-rw-r--r--jni/iconv/lib/canonical_local_syshpux.h2
-rw-r--r--jni/iconv/lib/canonical_local_sysosf1.h2
-rw-r--r--jni/iconv/lib/canonical_local_syssolaris.h2
-rw-r--r--jni/iconv/lib/canonical_osf1.h2
-rw-r--r--jni/iconv/lib/canonical_osf1_sysosf1.h2
-rw-r--r--jni/iconv/lib/canonical_sysaix.h109
-rw-r--r--jni/iconv/lib/canonical_syshpux.h109
-rw-r--r--jni/iconv/lib/canonical_sysosf1.h109
-rw-r--r--jni/iconv/lib/canonical_syssolaris.h109
-rw-r--r--jni/iconv/lib/ces_big5.h70
-rw-r--r--jni/iconv/lib/ces_gbk.h65
-rw-r--r--jni/iconv/lib/cjk_variants.h4241
-rw-r--r--jni/iconv/lib/cns11643.h41
-rw-r--r--jni/iconv/lib/cns11643_1.h893
-rw-r--r--jni/iconv/lib/cns11643_15.h1083
-rw-r--r--jni/iconv/lib/cns11643_2.h1112
-rw-r--r--jni/iconv/lib/cns11643_3.h974
-rw-r--r--jni/iconv/lib/cns11643_4.h61
-rw-r--r--jni/iconv/lib/cns11643_4a.h460
-rw-r--r--jni/iconv/lib/cns11643_4b.h668
-rw-r--r--jni/iconv/lib/cns11643_5.h1278
-rw-r--r--jni/iconv/lib/cns11643_6.h968
-rw-r--r--jni/iconv/lib/cns11643_7.h988
-rw-r--r--jni/iconv/lib/cns11643_inv.h15412
-rw-r--r--jni/iconv/lib/config.h69
-rw-r--r--jni/iconv/lib/config.h.in68
-rw-r--r--jni/iconv/lib/converters.h297
-rw-r--r--jni/iconv/lib/cp1046.h157
-rw-r--r--jni/iconv/lib/cp1124.h102
-rw-r--r--jni/iconv/lib/cp1125.h129
-rw-r--r--jni/iconv/lib/cp1129.h121
-rw-r--r--jni/iconv/lib/cp1131.h132
-rw-r--r--jni/iconv/lib/cp1133.h110
-rw-r--r--jni/iconv/lib/cp1161.h89
-rw-r--r--jni/iconv/lib/cp1162.h70
-rw-r--r--jni/iconv/lib/cp1163.h63
-rw-r--r--jni/iconv/lib/cp1250.h139
-rw-r--r--jni/iconv/lib/cp1251.h131
-rw-r--r--jni/iconv/lib/cp1252.h103
-rw-r--r--jni/iconv/lib/cp1253.h122
-rw-r--r--jni/iconv/lib/cp1254.h146
-rw-r--r--jni/iconv/lib/cp1255.h380
-rw-r--r--jni/iconv/lib/cp1256.h153
-rw-r--r--jni/iconv/lib/cp1257.h139
-rw-r--r--jni/iconv/lib/cp1258.h288
-rw-r--r--jni/iconv/lib/cp437.h156
-rw-r--r--jni/iconv/lib/cp737.h141
-rw-r--r--jni/iconv/lib/cp775.h142
-rw-r--r--jni/iconv/lib/cp850.h124
-rw-r--r--jni/iconv/lib/cp852.h143
-rw-r--r--jni/iconv/lib/cp853.h151
-rw-r--r--jni/iconv/lib/cp855.h128
-rw-r--r--jni/iconv/lib/cp856.h134
-rw-r--r--jni/iconv/lib/cp857.h138
-rw-r--r--jni/iconv/lib/cp858.h61
-rw-r--r--jni/iconv/lib/cp860.h149
-rw-r--r--jni/iconv/lib/cp861.h156
-rw-r--r--jni/iconv/lib/cp862.h155
-rw-r--r--jni/iconv/lib/cp863.h156
-rw-r--r--jni/iconv/lib/cp864.h188
-rw-r--r--jni/iconv/lib/cp865.h156
-rw-r--r--jni/iconv/lib/cp866.h125
-rw-r--r--jni/iconv/lib/cp869.h137
-rw-r--r--jni/iconv/lib/cp874.h111
-rw-r--r--jni/iconv/lib/cp922.h99
-rw-r--r--jni/iconv/lib/cp932.h240
-rw-r--r--jni/iconv/lib/cp932ext.h709
-rw-r--r--jni/iconv/lib/cp936.h126
-rw-r--r--jni/iconv/lib/cp936ext.h99
-rw-r--r--jni/iconv/lib/cp943.h29
-rw-r--r--jni/iconv/lib/cp949.h128
-rw-r--r--jni/iconv/lib/cp950.h284
-rw-r--r--jni/iconv/lib/cp950ext.h161
-rw-r--r--jni/iconv/lib/dec_hanyu.h115
-rw-r--r--jni/iconv/lib/dec_kanji.h71
-rw-r--r--jni/iconv/lib/encodings.def1025
-rw-r--r--jni/iconv/lib/encodings_aix.def97
-rw-r--r--jni/iconv/lib/encodings_dos.def127
-rw-r--r--jni/iconv/lib/encodings_extra.def57
-rw-r--r--jni/iconv/lib/encodings_local.def29
-rw-r--r--jni/iconv/lib/encodings_osf1.def37
-rw-r--r--jni/iconv/lib/euc_cn.h72
-rw-r--r--jni/iconv/lib/euc_jisx0213.h268
-rw-r--r--jni/iconv/lib/euc_jp.h191
-rw-r--r--jni/iconv/lib/euc_kr.h74
-rw-r--r--jni/iconv/lib/euc_tw.h116
-rw-r--r--jni/iconv/lib/flags.h156
-rw-r--r--jni/iconv/lib/flushwc.h37
-rw-r--r--jni/iconv/lib/gb12345.h67
-rw-r--r--jni/iconv/lib/gb12345ext.h1796
-rw-r--r--jni/iconv/lib/gb18030.h382
-rw-r--r--jni/iconv/lib/gb18030ext.h300
-rw-r--r--jni/iconv/lib/gb18030uni.h249
-rw-r--r--jni/iconv/lib/gb2312.h2571
-rw-r--r--jni/iconv/lib/gbk.h169
-rw-r--r--jni/iconv/lib/gbkext1.h853
-rw-r--r--jni/iconv/lib/gbkext2.h1174
-rw-r--r--jni/iconv/lib/gbkext_inv.h2343
-rw-r--r--jni/iconv/lib/genaliases.c104
-rw-r--r--jni/iconv/lib/genaliases2.c83
-rw-r--r--jni/iconv/lib/genflags.c114
-rw-r--r--jni/iconv/lib/gentranslit.c258
-rw-r--r--jni/iconv/lib/georgian_academy.h106
-rw-r--r--jni/iconv/lib/georgian_ps.h123
-rw-r--r--jni/iconv/lib/hkscs1999.h3005
-rw-r--r--jni/iconv/lib/hkscs2001.h683
-rw-r--r--jni/iconv/lib/hkscs2004.h679
-rw-r--r--jni/iconv/lib/hp_roman8.h119
-rw-r--r--jni/iconv/lib/hz.h163
-rw-r--r--jni/iconv/lib/iconv.c592
-rw-r--r--jni/iconv/lib/iconv_open1.h201
-rw-r--r--jni/iconv/lib/iconv_open2.h89
-rw-r--r--jni/iconv/lib/iso2022_cn.h324
-rw-r--r--jni/iconv/lib/iso2022_cnext.h590
-rw-r--r--jni/iconv/lib/iso2022_jp.h216
-rw-r--r--jni/iconv/lib/iso2022_jp1.h264
-rw-r--r--jni/iconv/lib/iso2022_jp2.h693
-rw-r--r--jni/iconv/lib/iso2022_jp3.h538
-rw-r--r--jni/iconv/lib/iso2022_kr.h222
-rw-r--r--jni/iconv/lib/iso646_cn.h58
-rw-r--r--jni/iconv/lib/iso646_jp.h60
-rw-r--r--jni/iconv/lib/iso8859_1.h41
-rw-r--r--jni/iconv/lib/iso8859_10.h106
-rw-r--r--jni/iconv/lib/iso8859_11.h52
-rw-r--r--jni/iconv/lib/iso8859_13.h109
-rw-r--r--jni/iconv/lib/iso8859_14.h127
-rw-r--r--jni/iconv/lib/iso8859_15.h81
-rw-r--r--jni/iconv/lib/iso8859_16.h116
-rw-r--r--jni/iconv/lib/iso8859_2.h112
-rw-r--r--jni/iconv/lib/iso8859_3.h118
-rw-r--r--jni/iconv/lib/iso8859_4.h112
-rw-r--r--jni/iconv/lib/iso8859_5.h95
-rw-r--r--jni/iconv/lib/iso8859_6.h98
-rw-r--r--jni/iconv/lib/iso8859_7.h111
-rw-r--r--jni/iconv/lib/iso8859_8.h107
-rw-r--r--jni/iconv/lib/iso8859_9.h85
-rw-r--r--jni/iconv/lib/isoir165.h159
-rw-r--r--jni/iconv/lib/isoir165ext.h800
-rw-r--r--jni/iconv/lib/java.h137
-rw-r--r--jni/iconv/lib/jisx0201.h66
-rw-r--r--jni/iconv/lib/jisx0208.h2415
-rw-r--r--jni/iconv/lib/jisx0212.h2189
-rw-r--r--jni/iconv/lib/jisx0213.h5924
-rw-r--r--jni/iconv/lib/johab.h139
-rw-r--r--jni/iconv/lib/johab_hangul.h262
-rw-r--r--jni/iconv/lib/koi8_r.h153
-rw-r--r--jni/iconv/lib/koi8_ru.h159
-rw-r--r--jni/iconv/lib/koi8_t.h143
-rw-r--r--jni/iconv/lib/koi8_u.h161
-rw-r--r--jni/iconv/lib/ksc5601.h3022
-rw-r--r--jni/iconv/lib/loop_unicode.h527
-rw-r--r--jni/iconv/lib/loop_wchar.h458
-rw-r--r--jni/iconv/lib/loops.h25
-rw-r--r--jni/iconv/lib/mac_arabic.h132
-rw-r--r--jni/iconv/lib/mac_centraleurope.h139
-rw-r--r--jni/iconv/lib/mac_croatian.h165
-rw-r--r--jni/iconv/lib/mac_cyrillic.h136
-rw-r--r--jni/iconv/lib/mac_greek.h135
-rw-r--r--jni/iconv/lib/mac_hebrew.h132
-rw-r--r--jni/iconv/lib/mac_iceland.h162
-rw-r--r--jni/iconv/lib/mac_roman.h167
-rw-r--r--jni/iconv/lib/mac_romania.h165
-rw-r--r--jni/iconv/lib/mac_thai.h128
-rw-r--r--jni/iconv/lib/mac_turkish.h163
-rw-r--r--jni/iconv/lib/mac_ukraine.h143
-rw-r--r--jni/iconv/lib/mulelao.h96
-rw-r--r--jni/iconv/lib/nextstep.h141
-rw-r--r--jni/iconv/lib/pt154.h118
-rw-r--r--jni/iconv/lib/relocatable.c468
-rw-r--r--jni/iconv/lib/relocatable.h79
-rw-r--r--jni/iconv/lib/riscos1.h96
-rw-r--r--jni/iconv/lib/rk1048.h145
-rw-r--r--jni/iconv/lib/shift_jisx0213.h310
-rw-r--r--jni/iconv/lib/sjis.h132
-rw-r--r--jni/iconv/lib/stamp-h21
-rw-r--r--jni/iconv/lib/tcvn.h291
-rw-r--r--jni/iconv/lib/tds565.h107
-rw-r--r--jni/iconv/lib/tis620.h52
-rw-r--r--jni/iconv/lib/translit.def3918
-rw-r--r--jni/iconv/lib/translit.h4411
-rw-r--r--jni/iconv/lib/ucs2.h68
-rw-r--r--jni/iconv/lib/ucs2be.h51
-rw-r--r--jni/iconv/lib/ucs2internal.h51
-rw-r--r--jni/iconv/lib/ucs2le.h51
-rw-r--r--jni/iconv/lib/ucs2swapped.h60
-rw-r--r--jni/iconv/lib/ucs4.h69
-rw-r--r--jni/iconv/lib/ucs4be.h46
-rw-r--r--jni/iconv/lib/ucs4internal.h43
-rw-r--r--jni/iconv/lib/ucs4le.h46
-rw-r--r--jni/iconv/lib/ucs4swapped.h53
-rw-r--r--jni/iconv/lib/uhc_1.h1725
-rw-r--r--jni/iconv/lib/uhc_2.h1022
-rw-r--r--jni/iconv/lib/utf16.h113
-rw-r--r--jni/iconv/lib/utf16be.h80
-rw-r--r--jni/iconv/lib/utf16le.h80
-rw-r--r--jni/iconv/lib/utf32.h93
-rw-r--r--jni/iconv/lib/utf32be.h55
-rw-r--r--jni/iconv/lib/utf32le.h55
-rw-r--r--jni/iconv/lib/utf7.h355
-rw-r--r--jni/iconv/lib/utf8.h128
-rw-r--r--jni/iconv/lib/vietcomb.h467
-rw-r--r--jni/iconv/lib/viscii.h141
-rw-r--r--jni/iconv/libcharset/AUTHORS1
-rw-r--r--jni/iconv/libcharset/COPYING.LIB482
-rw-r--r--jni/iconv/libcharset/ChangeLog626
-rw-r--r--jni/iconv/libcharset/DEPENDENCIES1
-rw-r--r--jni/iconv/libcharset/HACKING36
-rw-r--r--jni/iconv/libcharset/INSTALL.generic273
-rw-r--r--jni/iconv/libcharset/INTEGRATE153
-rw-r--r--jni/iconv/libcharset/Makefile85
-rw-r--r--jni/iconv/libcharset/Makefile.devel31
-rw-r--r--jni/iconv/libcharset/Makefile.in85
-rw-r--r--jni/iconv/libcharset/NEWS5
-rw-r--r--jni/iconv/libcharset/README60
-rw-r--r--jni/iconv/libcharset/README.djgpp3
-rw-r--r--jni/iconv/libcharset/README.woe324
-rw-r--r--jni/iconv/libcharset/autoconf/aclocal.m422
-rwxr-xr-xjni/iconv/libcharset/autogen.sh25
-rwxr-xr-xjni/iconv/libcharset/build-aux/config.guess1476
-rwxr-xr-xjni/iconv/libcharset/build-aux/config.libpath148
-rwxr-xr-xjni/iconv/libcharset/build-aux/config.sub1605
-rwxr-xr-xjni/iconv/libcharset/build-aux/install-sh294
-rw-r--r--jni/iconv/libcharset/build-aux/ltmain.sh8526
-rwxr-xr-xjni/iconv/libcharset/build-aux/mkinstalldirs111
-rw-r--r--jni/iconv/libcharset/config.h102
-rw-r--r--jni/iconv/libcharset/config.h.in101
-rw-r--r--jni/iconv/libcharset/config.log647
-rwxr-xr-xjni/iconv/libcharset/config.status1854
-rwxr-xr-xjni/iconv/libcharset/configure13504
-rw-r--r--jni/iconv/libcharset/configure.ac71
-rw-r--r--jni/iconv/libcharset/djgpp/Makefile.maint32
-rw-r--r--jni/iconv/libcharset/djgpp/README123
-rw-r--r--jni/iconv/libcharset/djgpp/README.in120
-rw-r--r--jni/iconv/libcharset/djgpp/config.bat326
-rw-r--r--jni/iconv/libcharset/djgpp/config.sed149
-rw-r--r--jni/iconv/libcharset/djgpp/config.site73
-rw-r--r--jni/iconv/libcharset/djgpp/fnchange.in22
-rw-r--r--jni/iconv/libcharset/djgpp/fnchange.lst67
-rw-r--r--jni/iconv/libcharset/include/export.h6
-rw-r--r--jni/iconv/libcharset/include/libcharset.h.in46
-rw-r--r--jni/iconv/libcharset/include/localcharset.h48
-rw-r--r--jni/iconv/libcharset/include/localcharset.h.build.in48
-rw-r--r--jni/iconv/libcharset/include/localcharset.h.in42
-rw-r--r--jni/iconv/libcharset/include/localcharset.h.inst42
-rw-r--r--jni/iconv/libcharset/lib/ChangeLog495
-rw-r--r--jni/iconv/libcharset/lib/Makefile155
-rw-r--r--jni/iconv/libcharset/lib/Makefile.in155
-rwxr-xr-xjni/iconv/libcharset/lib/config.charset684
-rw-r--r--jni/iconv/libcharset/lib/localcharset.c500
-rw-r--r--jni/iconv/libcharset/lib/ref-add.sin31
-rw-r--r--jni/iconv/libcharset/lib/ref-del.sin26
-rw-r--r--jni/iconv/libcharset/lib/relocatable.c493
-rw-r--r--jni/iconv/libcharset/lib/relocatable.h83
-rwxr-xr-xjni/iconv/libcharset/libtool9016
-rw-r--r--jni/iconv/libcharset/m4/codeset.m421
-rw-r--r--jni/iconv/libcharset/m4/glibc21.m430
-rw-r--r--jni/iconv/libcharset/m4/libtool.m47357
-rw-r--r--jni/iconv/libcharset/m4/ltoptions.m4368
-rw-r--r--jni/iconv/libcharset/m4/ltsugar.m4123
-rw-r--r--jni/iconv/libcharset/m4/ltversion.m423
-rw-r--r--jni/iconv/libcharset/m4/lt~obsolete.m492
-rw-r--r--jni/iconv/libcharset/m4/relocatable-lib.m456
-rw-r--r--jni/iconv/libcharset/m4/visibility.m452
-rw-r--r--jni/iconv/libcharset/tools/README25
-rw-r--r--jni/iconv/libcharset/tools/aix-3.2.58
-rw-r--r--jni/iconv/libcharset/tools/aix-4.1.586
-rw-r--r--jni/iconv/libcharset/tools/aix-4.2.0150
-rw-r--r--jni/iconv/libcharset/tools/aix-4.3.2342
-rwxr-xr-xjni/iconv/libcharset/tools/all-charsets34
-rwxr-xr-xjni/iconv/libcharset/tools/all-charsets-X1128
-rwxr-xr-xjni/iconv/libcharset/tools/all-locales27
-rw-r--r--jni/iconv/libcharset/tools/beos-53
-rw-r--r--jni/iconv/libcharset/tools/darwin-6.893
-rw-r--r--jni/iconv/libcharset/tools/darwin-7.5181
-rw-r--r--jni/iconv/libcharset/tools/darwin-9.5205
-rw-r--r--jni/iconv/libcharset/tools/freebsd-3.366
-rw-r--r--jni/iconv/libcharset/tools/glibc-2.1.3122
-rw-r--r--jni/iconv/libcharset/tools/glibc-2.1.90100
-rw-r--r--jni/iconv/libcharset/tools/glibc-2.2186
-rw-r--r--jni/iconv/libcharset/tools/glibc-2.2-XF86-3.3.6187
-rw-r--r--jni/iconv/libcharset/tools/glibc-2.2-XF86-4.0.1f187
-rw-r--r--jni/iconv/libcharset/tools/hpux-10.0156
-rw-r--r--jni/iconv/libcharset/tools/hpux-10.2068
-rw-r--r--jni/iconv/libcharset/tools/hpux-11.0078
-rw-r--r--jni/iconv/libcharset/tools/irix-6.542
-rwxr-xr-xjni/iconv/libcharset/tools/locale_charmap4
-rw-r--r--jni/iconv/libcharset/tools/locale_charset.c13
-rw-r--r--jni/iconv/libcharset/tools/locale_codeset.c15
-rw-r--r--jni/iconv/libcharset/tools/locale_monthnames.c26
-rw-r--r--jni/iconv/libcharset/tools/locale_x11encoding.c40
-rw-r--r--jni/iconv/libcharset/tools/netbsd-3.0109
-rw-r--r--jni/iconv/libcharset/tools/openbsd-4.164
-rw-r--r--jni/iconv/libcharset/tools/osf1-4.0a23
-rw-r--r--jni/iconv/libcharset/tools/osf1-4.0d24
-rw-r--r--jni/iconv/libcharset/tools/osf1-5.1161
-rw-r--r--jni/iconv/libcharset/tools/solaris-2.411
-rw-r--r--jni/iconv/libcharset/tools/solaris-2.5.153
-rw-r--r--jni/iconv/libcharset/tools/solaris-2.653
-rw-r--r--jni/iconv/libcharset/tools/solaris-2.6-cjk64
-rw-r--r--jni/iconv/libcharset/tools/solaris-2.7109
-rw-r--r--jni/iconv/libcharset/tools/sunos-4.1.45
-rw-r--r--jni/iconv/libcharset/tools/win3216
-rwxr-xr-xjni/iconv/libtool9151
-rw-r--r--jni/iconv/m4/cp.m425
-rw-r--r--jni/iconv/m4/eilseq.m467
-rw-r--r--jni/iconv/m4/endian.m450
-rw-r--r--jni/iconv/m4/general.m4105
-rw-r--r--jni/iconv/m4/libtool.m47357
-rw-r--r--jni/iconv/m4/ln.m477
-rw-r--r--jni/iconv/m4/ltoptions.m4368
-rw-r--r--jni/iconv/m4/ltsugar.m4123
-rw-r--r--jni/iconv/m4/ltversion.m423
-rw-r--r--jni/iconv/m4/lt~obsolete.m492
-rw-r--r--jni/iconv/m4/proto.m444
-rw-r--r--jni/iconv/man/Makefile69
-rw-r--r--jni/iconv/man/Makefile.in69
-rw-r--r--jni/iconv/man/iconv.1108
-rw-r--r--jni/iconv/man/iconv.1.html334
-rw-r--r--jni/iconv/man/iconv.392
-rw-r--r--jni/iconv/man/iconv.3.html209
-rw-r--r--jni/iconv/man/iconv_close.331
-rw-r--r--jni/iconv/man/iconv_close.3.html97
-rw-r--r--jni/iconv/man/iconv_open.3204
-rw-r--r--jni/iconv/man/iconv_open.3.html602
-rw-r--r--jni/iconv/man/iconv_open_into.347
-rw-r--r--jni/iconv/man/iconv_open_into.3.html120
-rwxr-xr-xjni/iconv/man/iconvctl.367
-rw-r--r--jni/iconv/man/iconvctl.3.html189
-rw-r--r--jni/iconv/os2/iconv.def8
-rw-r--r--jni/iconv/po/ChangeLog289
-rw-r--r--jni/iconv/po/LINGUAS2
-rw-r--r--jni/iconv/po/Makefile527
-rw-r--r--jni/iconv/po/Makefile.in429
-rw-r--r--jni/iconv/po/Makefile.in.in429
-rw-r--r--jni/iconv/po/Makevars50
-rw-r--r--jni/iconv/po/POTFILES1
-rw-r--r--jni/iconv/po/POTFILES.in4
-rw-r--r--jni/iconv/po/Rules-quot47
-rw-r--r--jni/iconv/po/af.gmobin0 -> 710 bytes
-rw-r--r--jni/iconv/po/af.po347
-rw-r--r--jni/iconv/po/bg.gmobin0 -> 8457 bytes
-rw-r--r--jni/iconv/po/bg.po360
-rw-r--r--jni/iconv/po/boldquot.sed10
-rw-r--r--jni/iconv/po/ca.gmobin0 -> 733 bytes
-rw-r--r--jni/iconv/po/ca.po347
-rw-r--r--jni/iconv/po/da.gmobin0 -> 697 bytes
-rw-r--r--jni/iconv/po/da.po347
-rw-r--r--jni/iconv/po/de.gmobin0 -> 7027 bytes
-rw-r--r--jni/iconv/po/de.po390
-rw-r--r--jni/iconv/po/el.gmobin0 -> 752 bytes
-rw-r--r--jni/iconv/po/el.po345
-rw-r--r--jni/iconv/po/en@boldquot.header25
-rw-r--r--jni/iconv/po/en@quot.header22
-rw-r--r--jni/iconv/po/eo.gmobin0 -> 6178 bytes
-rw-r--r--jni/iconv/po/eo.po342
-rw-r--r--jni/iconv/po/es.gmobin0 -> 724 bytes
-rw-r--r--jni/iconv/po/es.po348
-rw-r--r--jni/iconv/po/et.gmobin0 -> 5555 bytes
-rw-r--r--jni/iconv/po/et.po350
-rw-r--r--jni/iconv/po/fi.gmobin0 -> 6431 bytes
-rw-r--r--jni/iconv/po/fi.po354
-rw-r--r--jni/iconv/po/fr.gmobin0 -> 6573 bytes
-rw-r--r--jni/iconv/po/fr.po373
-rw-r--r--jni/iconv/po/ga.gmobin0 -> 6710 bytes
-rw-r--r--jni/iconv/po/ga.po378
-rw-r--r--jni/iconv/po/gl.gmobin0 -> 736 bytes
-rw-r--r--jni/iconv/po/gl.po346
-rw-r--r--jni/iconv/po/hr.gmobin0 -> 780 bytes
-rw-r--r--jni/iconv/po/hr.po348
-rw-r--r--jni/iconv/po/hu.gmobin0 -> 728 bytes
-rw-r--r--jni/iconv/po/hu.po350
-rw-r--r--jni/iconv/po/id.gmobin0 -> 6408 bytes
-rw-r--r--jni/iconv/po/id.po371
-rw-r--r--jni/iconv/po/insert-header.sin23
-rw-r--r--jni/iconv/po/it.gmobin0 -> 6545 bytes
-rw-r--r--jni/iconv/po/it.po360
-rw-r--r--jni/iconv/po/libiconv.pot329
-rw-r--r--jni/iconv/po/nl.gmobin0 -> 6401 bytes
-rw-r--r--jni/iconv/po/nl.po359
-rw-r--r--jni/iconv/po/pl.gmobin0 -> 6571 bytes
-rw-r--r--jni/iconv/po/pl.po358
-rw-r--r--jni/iconv/po/pt_BR.gmobin0 -> 746 bytes
-rw-r--r--jni/iconv/po/pt_BR.po348
-rw-r--r--jni/iconv/po/quot.sed6
-rw-r--r--jni/iconv/po/remove-potcdate.sin19
-rw-r--r--jni/iconv/po/rm.gmobin0 -> 789 bytes
-rw-r--r--jni/iconv/po/rm.po350
-rw-r--r--jni/iconv/po/ro.gmobin0 -> 733 bytes
-rw-r--r--jni/iconv/po/ro.po347
-rw-r--r--jni/iconv/po/ru.gmobin0 -> 703 bytes
-rw-r--r--jni/iconv/po/ru.po348
-rw-r--r--jni/iconv/po/sk.gmobin0 -> 6769 bytes
-rw-r--r--jni/iconv/po/sk.po356
-rw-r--r--jni/iconv/po/sl.gmobin0 -> 6458 bytes
-rw-r--r--jni/iconv/po/sl.po368
-rw-r--r--jni/iconv/po/sq.gmobin0 -> 734 bytes
-rw-r--r--jni/iconv/po/sq.po344
-rw-r--r--jni/iconv/po/sr.gmobin0 -> 6648 bytes
-rw-r--r--jni/iconv/po/sr.po349
-rw-r--r--jni/iconv/po/stamp-po1
-rw-r--r--jni/iconv/po/sv.gmobin0 -> 6405 bytes
-rw-r--r--jni/iconv/po/sv.po367
-rw-r--r--jni/iconv/po/tr.gmobin0 -> 727 bytes
-rw-r--r--jni/iconv/po/tr.po348
-rw-r--r--jni/iconv/po/uk.gmobin0 -> 748 bytes
-rw-r--r--jni/iconv/po/uk.po347
-rw-r--r--jni/iconv/po/vi.gmobin0 -> 6946 bytes
-rw-r--r--jni/iconv/po/vi.po356
-rw-r--r--jni/iconv/po/wa.gmobin0 -> 6943 bytes
-rw-r--r--jni/iconv/po/wa.po362
-rw-r--r--jni/iconv/po/zh_CN.gmobin0 -> 6032 bytes
-rw-r--r--jni/iconv/po/zh_CN.po341
-rw-r--r--jni/iconv/po/zh_TW.gmobin0 -> 780 bytes
-rw-r--r--jni/iconv/po/zh_TW.po344
-rw-r--r--jni/iconv/preload/Makefile85
-rw-r--r--jni/iconv/preload/Makefile.devel21
-rw-r--r--jni/iconv/preload/Makefile.in85
-rw-r--r--jni/iconv/preload/aclocal.m421
-rw-r--r--jni/iconv/preload/config.log628
-rwxr-xr-xjni/iconv/preload/config.status1736
-rwxr-xr-xjni/iconv/preload/configure13183
-rw-r--r--jni/iconv/preload/configure.ac78
-rwxr-xr-xjni/iconv/preload/libtool9016
-rw-r--r--jni/iconv/src/Makefile148
-rw-r--r--jni/iconv/src/Makefile.in148
-rw-r--r--jni/iconv/src/iconv.c1111
-rw-r--r--jni/iconv/src/iconv_no_i18n.c2
-rw-r--r--jni/iconv/srclib/Makefile1326
-rw-r--r--jni/iconv/srclib/Makefile.am30
-rw-r--r--jni/iconv/srclib/Makefile.gnulib746
-rw-r--r--jni/iconv/srclib/Makefile.in1326
-rw-r--r--jni/iconv/srclib/alloca.in.h68
-rw-r--r--jni/iconv/srclib/areadlink.c120
-rw-r--r--jni/iconv/srclib/areadlink.h23
-rw-r--r--jni/iconv/srclib/binary-io.h62
-rw-r--r--jni/iconv/srclib/c-ctype.c396
-rw-r--r--jni/iconv/srclib/c-ctype.h295
-rw-r--r--jni/iconv/srclib/canonicalize-lgpl.c362
-rw-r--r--jni/iconv/srclib/canonicalize.h52
-rw-r--r--jni/iconv/srclib/errno.in.h160
-rw-r--r--jni/iconv/srclib/error.c338
-rw-r--r--jni/iconv/srclib/error.h65
-rw-r--r--jni/iconv/srclib/gettext.h279
-rw-r--r--jni/iconv/srclib/intprops.h77
-rw-r--r--jni/iconv/srclib/localcharset.h41
-rw-r--r--jni/iconv/srclib/malloc.c57
-rw-r--r--jni/iconv/srclib/malloca.c137
-rw-r--r--jni/iconv/srclib/malloca.h134
-rw-r--r--jni/iconv/srclib/malloca.valgrind7
-rw-r--r--jni/iconv/srclib/memmove.c26
-rw-r--r--jni/iconv/srclib/pathmax.h47
-rw-r--r--jni/iconv/srclib/progname.c63
-rw-r--r--jni/iconv/srclib/progname.h60
-rw-r--r--jni/iconv/srclib/progreloc.c370
-rw-r--r--jni/iconv/srclib/readlink.c49
-rw-r--r--jni/iconv/srclib/relocatable.c493
-rw-r--r--jni/iconv/srclib/relocatable.h83
-rw-r--r--jni/iconv/srclib/relocwrapper.c192
-rw-r--r--jni/iconv/srclib/setenv.c330
-rw-r--r--jni/iconv/srclib/signal.in.h202
-rw-r--r--jni/iconv/srclib/sigprocmask.c329
-rw-r--r--jni/iconv/srclib/stdbool.in.h119
-rw-r--r--jni/iconv/srclib/stdint.in.h567
-rw-r--r--jni/iconv/srclib/stdio-write.c148
-rw-r--r--jni/iconv/srclib/stdio.in.h542
-rw-r--r--jni/iconv/srclib/stdlib.in.h383
-rw-r--r--jni/iconv/srclib/streq.h176
-rw-r--r--jni/iconv/srclib/strerror.c347
-rw-r--r--jni/iconv/srclib/string.in.h620
-rw-r--r--jni/iconv/srclib/unistd.in.h578
-rw-r--r--jni/iconv/srclib/unitypes.h26
-rw-r--r--jni/iconv/srclib/uniwidth.h64
-rw-r--r--jni/iconv/srclib/uniwidth/cjk.h37
-rw-r--r--jni/iconv/srclib/uniwidth/width.c359
-rw-r--r--jni/iconv/srclib/unlocked-io.h136
-rw-r--r--jni/iconv/srclib/wchar.in.h310
-rw-r--r--jni/iconv/srclib/xalloc.h158
-rw-r--r--jni/iconv/srclib/xmalloc.c128
-rw-r--r--jni/iconv/srclib/xreadlink.c44
-rw-r--r--jni/iconv/srclib/xreadlink.h22
-rw-r--r--jni/iconv/srclib/xstrdup.c40
-rw-r--r--jni/iconv/srcm4/00gnulib.m430
-rw-r--r--jni/iconv/srcm4/alloca.m435
-rw-r--r--jni/iconv/srcm4/canonicalize-lgpl.m435
-rw-r--r--jni/iconv/srcm4/codeset.m421
-rw-r--r--jni/iconv/srcm4/eealloc.m432
-rw-r--r--jni/iconv/srcm4/environ.m436
-rw-r--r--jni/iconv/srcm4/errno_h.m4115
-rw-r--r--jni/iconv/srcm4/error.m422
-rw-r--r--jni/iconv/srcm4/extensions.m4104
-rw-r--r--jni/iconv/srcm4/gettext.m4381
-rw-r--r--jni/iconv/srcm4/glibc2.m430
-rw-r--r--jni/iconv/srcm4/glibc21.m430
-rw-r--r--jni/iconv/srcm4/gnulib-cache.m450
-rw-r--r--jni/iconv/srcm4/gnulib-common.m4124
-rw-r--r--jni/iconv/srcm4/gnulib-comp.m4354
-rw-r--r--jni/iconv/srcm4/gnulib-tool.m457
-rw-r--r--jni/iconv/srcm4/iconv.m4180
-rw-r--r--jni/iconv/srcm4/include_next.m4187
-rw-r--r--jni/iconv/srcm4/intdiv0.m484
-rw-r--r--jni/iconv/srcm4/intl.m4285
-rw-r--r--jni/iconv/srcm4/intldir.m419
-rw-r--r--jni/iconv/srcm4/intlmacosx.m451
-rw-r--r--jni/iconv/srcm4/intmax.m433
-rw-r--r--jni/iconv/srcm4/inttypes-pri.m436
-rw-r--r--jni/iconv/srcm4/inttypes_h.m426
-rw-r--r--jni/iconv/srcm4/lcmessage.m430
-rw-r--r--jni/iconv/srcm4/lib-ld.m4110
-rw-r--r--jni/iconv/srcm4/lib-link.m4764
-rw-r--r--jni/iconv/srcm4/lib-prefix.m4224
-rw-r--r--jni/iconv/srcm4/lock.m437
-rw-r--r--jni/iconv/srcm4/longlong.m4106
-rw-r--r--jni/iconv/srcm4/malloc.m441
-rw-r--r--jni/iconv/srcm4/malloca.m414
-rw-r--r--jni/iconv/srcm4/mbstate_t.m434
-rw-r--r--jni/iconv/srcm4/memmove.m418
-rw-r--r--jni/iconv/srcm4/multiarch.m465
-rw-r--r--jni/iconv/srcm4/nls.m431
-rw-r--r--jni/iconv/srcm4/pathmax.m412
-rw-r--r--jni/iconv/srcm4/po.m4449
-rw-r--r--jni/iconv/srcm4/printf-posix.m445
-rw-r--r--jni/iconv/srcm4/progtest.m492
-rw-r--r--jni/iconv/srcm4/readlink.m429
-rw-r--r--jni/iconv/srcm4/relocatable-lib.m456
-rw-r--r--jni/iconv/srcm4/relocatable.m499
-rw-r--r--jni/iconv/srcm4/setenv.m471
-rw-r--r--jni/iconv/srcm4/signal_h.m440
-rw-r--r--jni/iconv/srcm4/signalblocking.m442
-rw-r--r--jni/iconv/srcm4/sigpipe.m429
-rw-r--r--jni/iconv/srcm4/size_max.m475
-rw-r--r--jni/iconv/srcm4/ssize_t.m421
-rw-r--r--jni/iconv/srcm4/stdbool.m4115
-rw-r--r--jni/iconv/srcm4/stdint.m4472
-rw-r--r--jni/iconv/srcm4/stdint_h.m426
-rw-r--r--jni/iconv/srcm4/stdio_h.m4136
-rw-r--r--jni/iconv/srcm4/stdlib_h.m473
-rw-r--r--jni/iconv/srcm4/strerror.m468
-rw-r--r--jni/iconv/srcm4/string_h.m494
-rw-r--r--jni/iconv/srcm4/threadlib.m4313
-rw-r--r--jni/iconv/srcm4/uintmax_t.m430
-rw-r--r--jni/iconv/srcm4/unistd_h.m483
-rw-r--r--jni/iconv/srcm4/unlocked-io.m441
-rw-r--r--jni/iconv/srcm4/visibility.m452
-rw-r--r--jni/iconv/srcm4/wchar.m4100
-rw-r--r--jni/iconv/srcm4/wchar_t.m420
-rw-r--r--jni/iconv/srcm4/wint_t.m428
-rw-r--r--jni/iconv/srcm4/xsize.m413
-rw-r--r--jni/iconv/stamp-h11
-rw-r--r--jni/iconv/tests/ARMSCII-8.IRREVERSIBLE.TXT5
-rw-r--r--jni/iconv/tests/ARMSCII-8.TXT254
-rw-r--r--jni/iconv/tests/ASCII.TXT128
-rw-r--r--jni/iconv/tests/ATARIST.TXT256
-rw-r--r--jni/iconv/tests/BIG5-2003.IRREVERSIBLE.TXT4
-rw-r--r--jni/iconv/tests/BIG5-2003.TXT19710
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-1999-snippet233
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-1999-snippet.UTF-8233
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT8
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-1999.TXT18284
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2001-snippet241
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2001-snippet.UTF-8241
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT8
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2001.TXT18400
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2004-snippet249
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2004-snippet.UTF-8249
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT8
-rw-r--r--jni/iconv/tests/BIG5-HKSCS-2004.TXT18523
-rw-r--r--jni/iconv/tests/BIG5.TXT13831
-rw-r--r--jni/iconv/tests/CP1046.TXT255
-rw-r--r--jni/iconv/tests/CP1124.TXT256
-rw-r--r--jni/iconv/tests/CP1125.TXT256
-rw-r--r--jni/iconv/tests/CP1129.TXT256
-rw-r--r--jni/iconv/tests/CP1131.TXT256
-rw-r--r--jni/iconv/tests/CP1133.TXT230
-rw-r--r--jni/iconv/tests/CP1161.IRREVERSIBLE.TXT4
-rw-r--r--jni/iconv/tests/CP1161.TXT224
-rw-r--r--jni/iconv/tests/CP1162.TXT248
-rw-r--r--jni/iconv/tests/CP1163.IRREVERSIBLE.TXT2
-rw-r--r--jni/iconv/tests/CP1163.TXT256
-rw-r--r--jni/iconv/tests/CP1250.TXT251
-rw-r--r--jni/iconv/tests/CP1251.TXT255
-rw-r--r--jni/iconv/tests/CP1252.TXT251
-rw-r--r--jni/iconv/tests/CP1253.TXT239
-rw-r--r--jni/iconv/tests/CP1254.TXT249
-rw-r--r--jni/iconv/tests/CP1255-snippet320
-rw-r--r--jni/iconv/tests/CP1255-snippet.UTF-8320
-rw-r--r--jni/iconv/tests/CP1255.IRREVERSIBLE.TXT34
-rw-r--r--jni/iconv/tests/CP1255.TXT233
-rw-r--r--jni/iconv/tests/CP1256.TXT256
-rw-r--r--jni/iconv/tests/CP1257.TXT244
-rw-r--r--jni/iconv/tests/CP1258-snippet131
-rw-r--r--jni/iconv/tests/CP1258-snippet.UTF-8131
-rw-r--r--jni/iconv/tests/CP1258.IRREVERSIBLE.TXT183
-rw-r--r--jni/iconv/tests/CP1258.TXT247
-rw-r--r--jni/iconv/tests/CP437.TXT256
-rw-r--r--jni/iconv/tests/CP737.TXT256
-rw-r--r--jni/iconv/tests/CP775.TXT256
-rw-r--r--jni/iconv/tests/CP850.TXT256
-rw-r--r--jni/iconv/tests/CP852.TXT256
-rw-r--r--jni/iconv/tests/CP853.TXT249
-rw-r--r--jni/iconv/tests/CP855.TXT256
-rw-r--r--jni/iconv/tests/CP856.TXT215
-rw-r--r--jni/iconv/tests/CP857.TXT253
-rw-r--r--jni/iconv/tests/CP858.TXT256
-rw-r--r--jni/iconv/tests/CP860.TXT256
-rw-r--r--jni/iconv/tests/CP861.TXT256
-rw-r--r--jni/iconv/tests/CP862.TXT256
-rw-r--r--jni/iconv/tests/CP863.TXT256
-rw-r--r--jni/iconv/tests/CP864.TXT250
-rw-r--r--jni/iconv/tests/CP865.TXT256
-rw-r--r--jni/iconv/tests/CP866.TXT256
-rw-r--r--jni/iconv/tests/CP869.TXT247
-rw-r--r--jni/iconv/tests/CP874.TXT225
-rw-r--r--jni/iconv/tests/CP922.TXT256
-rw-r--r--jni/iconv/tests/CP932.IRREVERSIBLE.TXT402
-rw-r--r--jni/iconv/tests/CP932.TXT9795
-rw-r--r--jni/iconv/tests/CP936.TXT23334
-rw-r--r--jni/iconv/tests/CP949.TXT17364
-rw-r--r--jni/iconv/tests/CP950.IRREVERSIBLE.TXT11
-rw-r--r--jni/iconv/tests/CP950.TXT19440
-rw-r--r--jni/iconv/tests/DEC-HANYU.IRREVERSIBLE.TXT1
-rw-r--r--jni/iconv/tests/DEC-HANYU.TXT20039
-rw-r--r--jni/iconv/tests/DEC-KANJI.TXT7007
-rw-r--r--jni/iconv/tests/EUC-CN.TXT7573
-rw-r--r--jni/iconv/tests/EUC-JISX0213.TXT11424
-rw-r--r--jni/iconv/tests/EUC-JP.IRREVERSIBLE.TXT2
-rw-r--r--jni/iconv/tests/EUC-JP.TXT15017
-rw-r--r--jni/iconv/tests/EUC-KR.TXT8355
-rw-r--r--jni/iconv/tests/EUC-TW.IRREVERSIBLE.TXT5869
-rw-r--r--jni/iconv/tests/EUC-TW.TXT61439
-rw-r--r--jni/iconv/tests/GB18030-BMP.TXT63488
-rw-r--r--jni/iconv/tests/GBK.TXT21919
-rw-r--r--jni/iconv/tests/Georgian-Academy.TXT256
-rw-r--r--jni/iconv/tests/Georgian-PS.TXT256
-rw-r--r--jni/iconv/tests/HP-ROMAN8.TXT255
-rw-r--r--jni/iconv/tests/HZ-snippet2
-rw-r--r--jni/iconv/tests/HZ-snippet.UTF-82
-rw-r--r--jni/iconv/tests/ISO-2022-CN-EXT-snippet3
-rw-r--r--jni/iconv/tests/ISO-2022-CN-EXT-snippet.UTF-83
-rw-r--r--jni/iconv/tests/ISO-2022-CN-snippet3
-rw-r--r--jni/iconv/tests/ISO-2022-CN-snippet.UTF-83
-rw-r--r--jni/iconv/tests/ISO-2022-JP-1-snippet1
-rw-r--r--jni/iconv/tests/ISO-2022-JP-1-snippet.UTF-81
-rw-r--r--jni/iconv/tests/ISO-2022-JP-2-snippet7
-rw-r--r--jni/iconv/tests/ISO-2022-JP-2-snippet.UTF-87
-rw-r--r--jni/iconv/tests/ISO-2022-JP-3-snippet730
-rw-r--r--jni/iconv/tests/ISO-2022-JP-3-snippet.UTF-8730
-rw-r--r--jni/iconv/tests/ISO-2022-JP-snippet2
-rw-r--r--jni/iconv/tests/ISO-2022-JP-snippet.UTF-82
-rw-r--r--jni/iconv/tests/ISO-2022-KR-snippet2
-rw-r--r--jni/iconv/tests/ISO-2022-KR-snippet.UTF-82
-rw-r--r--jni/iconv/tests/ISO-8859-1.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-10.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-11.TXT248
-rw-r--r--jni/iconv/tests/ISO-8859-13.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-14.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-15.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-16.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-2.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-3.TXT249
-rw-r--r--jni/iconv/tests/ISO-8859-4.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-5.TXT256
-rw-r--r--jni/iconv/tests/ISO-8859-6.TXT211
-rw-r--r--jni/iconv/tests/ISO-8859-7.TXT253
-rw-r--r--jni/iconv/tests/ISO-8859-8.TXT220
-rw-r--r--jni/iconv/tests/ISO-8859-9.TXT256
-rw-r--r--jni/iconv/tests/ISO-IR-165.IRREVERSIBLE.TXT34
-rw-r--r--jni/iconv/tests/ISO-IR-165.TXT8421
-rw-r--r--jni/iconv/tests/ISO646-CN.TXT128
-rw-r--r--jni/iconv/tests/ISO646-JP.TXT128
-rw-r--r--jni/iconv/tests/JIS_X0201.TXT191
-rw-r--r--jni/iconv/tests/JOHAB.TXT17177
-rw-r--r--jni/iconv/tests/KOI8-R.TXT256
-rw-r--r--jni/iconv/tests/KOI8-RU.TXT256
-rw-r--r--jni/iconv/tests/KOI8-T.TXT237
-rw-r--r--jni/iconv/tests/KOI8-U.TXT256
-rw-r--r--jni/iconv/tests/MacArabic.TXT230
-rw-r--r--jni/iconv/tests/MacCentralEurope.TXT256
-rw-r--r--jni/iconv/tests/MacCroatian.TXT255
-rw-r--r--jni/iconv/tests/MacCyrillic.TXT256
-rw-r--r--jni/iconv/tests/MacGreek.TXT255
-rw-r--r--jni/iconv/tests/MacHebrew.TXT214
-rw-r--r--jni/iconv/tests/MacIceland.TXT255
-rw-r--r--jni/iconv/tests/MacRoman.TXT255
-rw-r--r--jni/iconv/tests/MacRomania.TXT255
-rw-r--r--jni/iconv/tests/MacThai.TXT250
-rw-r--r--jni/iconv/tests/MacTurkish.TXT254
-rw-r--r--jni/iconv/tests/MacUkraine.TXT256
-rw-r--r--jni/iconv/tests/Makefile235
-rw-r--r--jni/iconv/tests/Makefile.in235
-rw-r--r--jni/iconv/tests/MuleLao-1.TXT226
-rw-r--r--jni/iconv/tests/NEXTSTEP.TXT254
-rw-r--r--jni/iconv/tests/PT154.TXT256
-rw-r--r--jni/iconv/tests/Quotes.ASCII4
-rw-r--r--jni/iconv/tests/Quotes.ISO-8859-14
-rw-r--r--jni/iconv/tests/Quotes.UTF-84
-rw-r--r--jni/iconv/tests/RISCOS-LATIN1.TXT256
-rw-r--r--jni/iconv/tests/RK1048.TXT255
-rw-r--r--jni/iconv/tests/SHIFT_JIS.TXT8950
-rw-r--r--jni/iconv/tests/SHIFT_JISX0213.TXT11424
-rw-r--r--jni/iconv/tests/TCVN-snippet131
-rw-r--r--jni/iconv/tests/TCVN-snippet.UTF-8131
-rw-r--r--jni/iconv/tests/TCVN.IRREVERSIBLE.TXT64
-rw-r--r--jni/iconv/tests/TCVN.TXT256
-rw-r--r--jni/iconv/tests/TDS565.TXT128
-rw-r--r--jni/iconv/tests/TIS-620.TXT215
-rw-r--r--jni/iconv/tests/Translit1.ASCII1
-rw-r--r--jni/iconv/tests/Translit1.ISO-8859-11
-rw-r--r--jni/iconv/tests/TranslitFail1.ISO-8859-11
-rw-r--r--jni/iconv/tests/UCS-2BE-snippetbin0 -> 2390 bytes
-rw-r--r--jni/iconv/tests/UCS-2BE-snippet.UTF-846
-rw-r--r--jni/iconv/tests/UCS-2LE-snippetbin0 -> 2390 bytes
-rw-r--r--jni/iconv/tests/UCS-2LE-snippet.UTF-846
-rw-r--r--jni/iconv/tests/UCS-4BE-snippetbin0 -> 16 bytes
-rw-r--r--jni/iconv/tests/UCS-4BE-snippet.UTF-81
-rw-r--r--jni/iconv/tests/UCS-4LE-snippetbin0 -> 16 bytes
-rw-r--r--jni/iconv/tests/UCS-4LE-snippet.UTF-81
-rw-r--r--jni/iconv/tests/UTF-16-snippetbin0 -> 12 bytes
-rw-r--r--jni/iconv/tests/UTF-16-snippet.UTF-81
-rw-r--r--jni/iconv/tests/UTF-16BE-snippetbin0 -> 10 bytes
-rw-r--r--jni/iconv/tests/UTF-16BE-snippet.UTF-81
-rw-r--r--jni/iconv/tests/UTF-16LE-snippetbin0 -> 10 bytes
-rw-r--r--jni/iconv/tests/UTF-16LE-snippet.UTF-81
-rw-r--r--jni/iconv/tests/UTF-32-snippetbin0 -> 1068 bytes
-rw-r--r--jni/iconv/tests/UTF-32-snippet.UTF-86
-rw-r--r--jni/iconv/tests/UTF-32BE-snippetbin0 -> 1064 bytes
-rw-r--r--jni/iconv/tests/UTF-32BE-snippet.UTF-86
-rw-r--r--jni/iconv/tests/UTF-32LE-snippetbin0 -> 1064 bytes
-rw-r--r--jni/iconv/tests/UTF-32LE-snippet.UTF-86
-rw-r--r--jni/iconv/tests/UTF-7-snippet1
-rw-r--r--jni/iconv/tests/UTF-7-snippet.UTF-81
-rw-r--r--jni/iconv/tests/VISCII.TXT256
-rwxr-xr-xjni/iconv/tests/check-stateful16
-rw-r--r--jni/iconv/tests/check-stateful.bat9
-rwxr-xr-xjni/iconv/tests/check-stateless36
-rw-r--r--jni/iconv/tests/check-stateless.bat21
-rwxr-xr-xjni/iconv/tests/check-subst140
-rwxr-xr-xjni/iconv/tests/check-translit12
-rw-r--r--jni/iconv/tests/check-translit.bat7
-rwxr-xr-xjni/iconv/tests/check-translitfailure10
-rw-r--r--jni/iconv/tests/gengb18030z.c49
-rw-r--r--jni/iconv/tests/genutf8.c50
-rw-r--r--jni/iconv/tests/table-from.c190
-rw-r--r--jni/iconv/tests/table-to.c110
-rw-r--r--jni/iconv/tests/test-shiftseq.c119
-rw-r--r--jni/iconv/tests/uniq-u.c277
-rw-r--r--jni/iconv/tools/8bit_tab_to_h.c570
-rw-r--r--jni/iconv/tools/JISX0213.TXT11233
-rw-r--r--jni/iconv/tools/Makefile532
-rw-r--r--jni/iconv/tools/cjk_tab_to_h.c2148
-rw-r--r--jni/iconv/tools/cjk_variants.c126
-rw-r--r--jni/iconv/windows/iconv.rc38
-rw-r--r--jni/iconv/windows/libiconv.rc38
-rwxr-xr-xjni/iconv/windows/windres-options45
-rw-r--r--jni/iconv/woe32dll/export.h106
-rw-r--r--jni/iconv/woe32dll/iconv-exports.c20
862 files changed, 775800 insertions, 0 deletions
diff --git a/jni/iconv/.gitignore b/jni/iconv/.gitignore
new file mode 100644
index 0000000..e3464e4
--- /dev/null
+++ b/jni/iconv/.gitignore
@@ -0,0 +1,6 @@
+*.o
+*.so
+*~
+obj/
+libs/
+
diff --git a/jni/iconv/ABOUT-NLS b/jni/iconv/ABOUT-NLS
new file mode 100644
index 0000000..83bc72e
--- /dev/null
+++ b/jni/iconv/ABOUT-NLS
@@ -0,0 +1,1068 @@
+1 Notes on the Free Translation Project
+***************************************
+
+Free software is going international! The Free Translation Project is
+a way to get maintainers of free software, translators, and users all
+together, so that free software will gradually become able to speak many
+languages. A few packages already provide translations for their
+messages.
+
+ If you found this `ABOUT-NLS' file inside a distribution, you may
+assume that the distributed package does use GNU `gettext' internally,
+itself available at your nearest GNU archive site. But you do _not_
+need to install GNU `gettext' prior to configuring, installing or using
+this package with messages translated.
+
+ Installers will find here some useful hints. These notes also
+explain how users should proceed for getting the programs to use the
+available translations. They tell how people wanting to contribute and
+work on translations can contact the appropriate team.
+
+ When reporting bugs in the `intl/' directory or bugs which may be
+related to internationalization, you should tell about the version of
+`gettext' which is used. The information can be found in the
+`intl/VERSION' file, in internationalized packages.
+
+1.1 Quick configuration advice
+==============================
+
+If you want to exploit the full power of internationalization, you
+should configure it using
+
+ ./configure --with-included-gettext
+
+to force usage of internationalizing routines provided within this
+package, despite the existence of internationalizing capabilities in the
+operating system where this package is being installed. So far, only
+the `gettext' implementation in the GNU C library version 2 provides as
+many features (such as locale alias, message inheritance, automatic
+charset conversion or plural form handling) as the implementation here.
+It is also not possible to offer this additional functionality on top
+of a `catgets' implementation. Future versions of GNU `gettext' will
+very likely convey even more functionality. So it might be a good idea
+to change to GNU `gettext' as soon as possible.
+
+ So you need _not_ provide this option if you are using GNU libc 2 or
+you have installed a recent copy of the GNU gettext package with the
+included `libintl'.
+
+1.2 INSTALL Matters
+===================
+
+Some packages are "localizable" when properly installed; the programs
+they contain can be made to speak your own native language. Most such
+packages use GNU `gettext'. Other packages have their own ways to
+internationalization, predating GNU `gettext'.
+
+ By default, this package will be installed to allow translation of
+messages. It will automatically detect whether the system already
+provides the GNU `gettext' functions. If not, the included GNU
+`gettext' library will be used. This library is wholly contained
+within this package, usually in the `intl/' subdirectory, so prior
+installation of the GNU `gettext' package is _not_ required.
+Installers may use special options at configuration time for changing
+the default behaviour. The commands:
+
+ ./configure --with-included-gettext
+ ./configure --disable-nls
+
+will, respectively, bypass any pre-existing `gettext' to use the
+internationalizing routines provided within this package, or else,
+_totally_ disable translation of messages.
+
+ When you already have GNU `gettext' installed on your system and run
+configure without an option for your new package, `configure' will
+probably detect the previously built and installed `libintl.a' file and
+will decide to use this. This might not be desirable. You should use
+the more recent version of the GNU `gettext' library. I.e. if the file
+`intl/VERSION' shows that the library which comes with this package is
+more recent, you should use
+
+ ./configure --with-included-gettext
+
+to prevent auto-detection.
+
+ The configuration process will not test for the `catgets' function
+and therefore it will not be used. The reason is that even an
+emulation of `gettext' on top of `catgets' could not provide all the
+extensions of the GNU `gettext' library.
+
+ Internationalized packages usually have many `po/LL.po' files, where
+LL gives an ISO 639 two-letter code identifying the language. Unless
+translations have been forbidden at `configure' time by using the
+`--disable-nls' switch, all available translations are installed
+together with the package. However, the environment variable `LINGUAS'
+may be set, prior to configuration, to limit the installed set.
+`LINGUAS' should then contain a space separated list of two-letter
+codes, stating which languages are allowed.
+
+1.3 Using This Package
+======================
+
+As a user, if your language has been installed for this package, you
+only have to set the `LANG' environment variable to the appropriate
+`LL_CC' combination. If you happen to have the `LC_ALL' or some other
+`LC_xxx' environment variables set, you should unset them before
+setting `LANG', otherwise the setting of `LANG' will not have the
+desired effect. Here `LL' is an ISO 639 two-letter language code, and
+`CC' is an ISO 3166 two-letter country code. For example, let's
+suppose that you speak German and live in Germany. At the shell
+prompt, merely execute `setenv LANG de_DE' (in `csh'),
+`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
+This can be done from your `.login' or `.profile' file, once and for
+all.
+
+ You might think that the country code specification is redundant.
+But in fact, some languages have dialects in different countries. For
+example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
+country code serves to distinguish the dialects.
+
+ The locale naming convention of `LL_CC', with `LL' denoting the
+language and `CC' denoting the country, is the one use on systems based
+on GNU libc. On other systems, some variations of this scheme are
+used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
+locales supported by your system for your language by running the
+command `locale -a | grep '^LL''.
+
+ Not all programs have translations for all languages. By default, an
+English message is shown in place of a nonexistent translation. If you
+understand other languages, you can set up a priority list of languages.
+This is done through a different environment variable, called
+`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
+for the purpose of message handling, but you still need to have `LANG'
+set to the primary language; this is required by other parts of the
+system libraries. For example, some Swedish users who would rather
+read translations in German than English for when Swedish is not
+available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
+
+ Special advice for Norwegian users: The language code for Norwegian
+bokma*l changed from `no' to `nb' recently (in 2003). During the
+transition period, while some message catalogs for this language are
+installed under `nb' and some older ones under `no', it's recommended
+for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
+older translations are used.
+
+ In the `LANGUAGE' environment variable, but not in the `LANG'
+environment variable, `LL_CC' combinations can be abbreviated as `LL'
+to denote the language's main dialect. For example, `de' is equivalent
+to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
+(Portuguese as spoken in Portugal) in this context.
+
+1.4 Translating Teams
+=====================
+
+For the Free Translation Project to be a success, we need interested
+people who like their own language and write it well, and who are also
+able to synergize with other translators speaking the same language.
+Each translation team has its own mailing list. The up-to-date list of
+teams can be found at the Free Translation Project's homepage,
+`http://translationproject.org/', in the "Teams" area.
+
+ If you'd like to volunteer to _work_ at translating messages, you
+should become a member of the translating team for your own language.
+The subscribing address is _not_ the same as the list itself, it has
+`-request' appended. For example, speakers of Swedish can send a
+message to `sv-request@li.org', having this message body:
+
+ subscribe
+
+ Keep in mind that team members are expected to participate
+_actively_ in translations, or at solving translational difficulties,
+rather than merely lurking around. If your team does not exist yet and
+you want to start one, or if you are unsure about what to do or how to
+get started, please write to `coordinator@translationproject.org' to
+reach the coordinator for all translator teams.
+
+ The English team is special. It works at improving and uniformizing
+the terminology in use. Proven linguistic skills are praised more than
+programming skills, here.
+
+1.5 Available Packages
+======================
+
+Languages are not equally supported in all packages. The following
+matrix shows the current state of internationalization, as of November
+2007. The matrix shows, in regard of each package, for which languages
+PO files have been submitted to translation coordination, with a
+translation percentage of at least 50%.
+
+ Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo
+ +----------------------------------------------------+
+ Compendium | [] [] [] [] |
+ a2ps | [] [] [] [] [] |
+ aegis | () |
+ ant-phone | () |
+ anubis | [] |
+ ap-utils | |
+ aspell | [] [] [] [] [] |
+ bash | [] |
+ bfd | |
+ bibshelf | [] |
+ binutils | |
+ bison | [] [] |
+ bison-runtime | [] |
+ bluez-pin | [] [] [] [] [] |
+ cflow | [] |
+ clisp | [] [] [] |
+ console-tools | [] [] |
+ coreutils | [] [] [] [] |
+ cpio | |
+ cpplib | [] [] [] |
+ cryptonit | [] |
+ dialog | |
+ diffutils | [] [] [] [] [] [] |
+ doodle | [] |
+ e2fsprogs | [] [] |
+ enscript | [] [] [] [] |
+ fetchmail | [] [] () [] [] |
+ findutils | [] |
+ findutils_stable | [] [] [] |
+ flex | [] [] [] |
+ fslint | |
+ gas | |
+ gawk | [] [] [] |
+ gcal | [] |
+ gcc | [] |
+ gettext-examples | [] [] [] [] [] |
+ gettext-runtime | [] [] [] [] [] |
+ gettext-tools | [] [] |
+ gip | [] |
+ gliv | [] [] |
+ glunarclock | [] |
+ gmult | [] [] |
+ gnubiff | () |
+ gnucash | [] [] () () [] |
+ gnuedu | |
+ gnulib | [] |
+ gnunet | |
+ gnunet-gtk | |
+ gnutls | [] |
+ gpe-aerial | [] [] |
+ gpe-beam | [] [] |
+ gpe-calendar | |
+ gpe-clock | [] [] |
+ gpe-conf | [] [] |
+ gpe-contacts | |
+ gpe-edit | [] |
+ gpe-filemanager | |
+ gpe-go | [] |
+ gpe-login | [] [] |
+ gpe-ownerinfo | [] [] |
+ gpe-package | |
+ gpe-sketchbook | [] [] |
+ gpe-su | [] [] |
+ gpe-taskmanager | [] [] |
+ gpe-timesheet | [] |
+ gpe-today | [] [] |
+ gpe-todo | |
+ gphoto2 | [] [] [] [] |
+ gprof | [] [] |
+ gpsdrive | |
+ gramadoir | [] [] |
+ grep | [] [] |
+ gretl | () |
+ gsasl | |
+ gss | |
+ gst-plugins-bad | [] [] |
+ gst-plugins-base | [] [] |
+ gst-plugins-good | [] [] [] |
+ gst-plugins-ugly | [] [] |
+ gstreamer | [] [] [] [] [] [] [] |
+ gtick | () |
+ gtkam | [] [] [] [] |
+ gtkorphan | [] [] |
+ gtkspell | [] [] [] [] |
+ gutenprint | [] |
+ hello | [] [] [] [] [] |
+ herrie | [] |
+ hylafax | |
+ idutils | [] [] |
+ indent | [] [] [] [] |
+ iso_15924 | |
+ iso_3166 | [] [] [] [] [] [] [] [] [] [] [] |
+ iso_3166_2 | |
+ iso_4217 | [] [] [] |
+ iso_639 | [] [] [] [] |
+ jpilot | [] |
+ jtag | |
+ jwhois | |
+ kbd | [] [] [] [] |
+ keytouch | [] [] |
+ keytouch-editor | [] |
+ keytouch-keyboa... | [] |
+ latrine | () |
+ ld | [] |
+ leafpad | [] [] [] [] [] |
+ libc | [] [] [] [] |
+ libexif | [] |
+ libextractor | [] |
+ libgpewidget | [] [] [] |
+ libgpg-error | [] |
+ libgphoto2 | [] [] |
+ libgphoto2_port | [] [] |
+ libgsasl | |
+ libiconv | [] [] |
+ libidn | [] [] [] |
+ lifelines | [] () |
+ lilypond | [] |
+ lingoteach | |
+ lprng | |
+ lynx | [] [] [] [] |
+ m4 | [] [] [] [] |
+ mailfromd | |
+ mailutils | [] |
+ make | [] [] |
+ man-db | [] [] [] |
+ minicom | [] [] [] |
+ nano | [] [] [] |
+ opcodes | [] |
+ parted | [] [] |
+ pilot-qof | |
+ popt | [] [] [] |
+ psmisc | [] |
+ pwdutils | |
+ qof | |
+ radius | [] |
+ recode | [] [] [] [] [] [] |
+ rpm | [] |
+ screem | |
+ scrollkeeper | [] [] [] [] [] [] [] [] |
+ sed | [] [] [] |
+ shared-mime-info | [] [] [] [] () [] [] [] |
+ sharutils | [] [] [] [] [] [] |
+ shishi | |
+ skencil | [] () |
+ solfege | |
+ soundtracker | [] [] |
+ sp | [] |
+ system-tools-ba... | [] [] [] [] [] [] [] [] [] |
+ tar | [] [] |
+ texinfo | [] [] [] |
+ tin | () () |
+ tuxpaint | [] [] [] [] [] [] |
+ unicode-han-tra... | |
+ unicode-transla... | |
+ util-linux | [] [] [] [] |
+ util-linux-ng | [] [] [] [] |
+ vorbis-tools | [] |
+ wastesedge | () |
+ wdiff | [] [] [] [] |
+ wget | [] [] [] |
+ xchat | [] [] [] [] [] [] [] |
+ xkeyboard-config | [] |
+ xpad | [] [] [] |
+ +----------------------------------------------------+
+ af am ar az be bg bs ca cs cy da de el en en_GB eo
+ 6 0 2 1 8 26 2 40 48 2 56 88 15 1 15 18
+
+ es et eu fa fi fr ga gl gu he hi hr hu id is it
+ +--------------------------------------------------+
+ Compendium | [] [] [] [] [] |
+ a2ps | [] [] [] () |
+ aegis | |
+ ant-phone | [] |
+ anubis | [] |
+ ap-utils | [] [] |
+ aspell | [] [] [] |
+ bash | [] |
+ bfd | [] [] |
+ bibshelf | [] [] [] |
+ binutils | [] [] [] |
+ bison | [] [] [] [] [] [] |
+ bison-runtime | [] [] [] [] [] |
+ bluez-pin | [] [] [] [] [] |
+ cflow | [] |
+ clisp | [] [] |
+ console-tools | |
+ coreutils | [] [] [] [] [] [] |
+ cpio | [] [] [] |
+ cpplib | [] [] |
+ cryptonit | [] |
+ dialog | [] [] [] |
+ diffutils | [] [] [] [] [] [] [] [] [] |
+ doodle | [] [] |
+ e2fsprogs | [] [] [] |
+ enscript | [] [] [] |
+ fetchmail | [] |
+ findutils | [] [] [] |
+ findutils_stable | [] [] [] [] |
+ flex | [] [] [] |
+ fslint | |
+ gas | [] [] |
+ gawk | [] [] [] [] () |
+ gcal | [] [] |
+ gcc | [] |
+ gettext-examples | [] [] [] [] [] [] [] |
+ gettext-runtime | [] [] [] [] [] [] |
+ gettext-tools | [] [] [] [] |
+ gip | [] [] [] [] |
+ gliv | () |
+ glunarclock | [] [] [] |
+ gmult | [] [] [] |
+ gnubiff | () () |
+ gnucash | () () () |
+ gnuedu | [] |
+ gnulib | [] [] [] |
+ gnunet | |
+ gnunet-gtk | |
+ gnutls | |
+ gpe-aerial | [] [] |
+ gpe-beam | [] [] |
+ gpe-calendar | |
+ gpe-clock | [] [] [] [] |
+ gpe-conf | [] |
+ gpe-contacts | [] [] |
+ gpe-edit | [] [] [] [] |
+ gpe-filemanager | [] |
+ gpe-go | [] [] [] |
+ gpe-login | [] [] [] |
+ gpe-ownerinfo | [] [] [] [] [] |
+ gpe-package | [] |
+ gpe-sketchbook | [] [] |
+ gpe-su | [] [] [] [] |
+ gpe-taskmanager | [] [] [] |
+ gpe-timesheet | [] [] [] [] |
+ gpe-today | [] [] [] [] |
+ gpe-todo | [] |
+ gphoto2 | [] [] [] [] [] |
+ gprof | [] [] [] [] [] |
+ gpsdrive | [] |
+ gramadoir | [] [] |
+ grep | [] [] [] |
+ gretl | [] [] [] () |
+ gsasl | [] [] |
+ gss | [] [] |
+ gst-plugins-bad | [] [] [] [] |
+ gst-plugins-base | [] [] [] [] |
+ gst-plugins-good | [] [] [] [] [] |
+ gst-plugins-ugly | [] [] [] [] |
+ gstreamer | [] [] [] |
+ gtick | [] [] [] |
+ gtkam | [] [] [] [] |
+ gtkorphan | [] [] |
+ gtkspell | [] [] [] [] [] [] [] |
+ gutenprint | [] |
+ hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
+ herrie | [] |
+ hylafax | |
+ idutils | [] [] [] [] [] |
+ indent | [] [] [] [] [] [] [] [] [] [] |
+ iso_15924 | [] |
+ iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
+ iso_3166_2 | [] |
+ iso_4217 | [] [] [] [] [] [] |
+ iso_639 | [] [] [] [] [] [] |
+ jpilot | [] [] |
+ jtag | [] |
+ jwhois | [] [] [] [] [] |
+ kbd | [] [] |
+ keytouch | [] [] [] |
+ keytouch-editor | [] |
+ keytouch-keyboa... | [] [] |
+ latrine | [] [] |
+ ld | [] [] [] [] |
+ leafpad | [] [] [] [] [] [] |
+ libc | [] [] [] [] [] |
+ libexif | [] |
+ libextractor | [] |
+ libgpewidget | [] [] [] [] [] |
+ libgpg-error | [] |
+ libgphoto2 | [] [] [] |
+ libgphoto2_port | [] [] |
+ libgsasl | [] [] |
+ libiconv | [] [] [] |
+ libidn | [] [] |
+ lifelines | () |
+ lilypond | [] [] [] |
+ lingoteach | [] [] [] |
+ lprng | |
+ lynx | [] [] [] |
+ m4 | [] [] [] [] |
+ mailfromd | |
+ mailutils | [] [] |
+ make | [] [] [] [] [] [] [] [] |
+ man-db | [] |
+ minicom | [] [] [] [] |
+ nano | [] [] [] [] [] [] [] |
+ opcodes | [] [] [] [] |
+ parted | [] [] [] |
+ pilot-qof | |
+ popt | [] [] [] [] |
+ psmisc | [] [] |
+ pwdutils | |
+ qof | [] |
+ radius | [] [] |
+ recode | [] [] [] [] [] [] [] [] |
+ rpm | [] [] |
+ screem | |
+ scrollkeeper | [] [] [] |
+ sed | [] [] [] [] [] |
+ shared-mime-info | [] [] [] [] [] [] |
+ sharutils | [] [] [] [] [] [] [] [] |
+ shishi | [] |
+ skencil | [] [] |
+ solfege | [] |
+ soundtracker | [] [] [] |
+ sp | [] |
+ system-tools-ba... | [] [] [] [] [] [] [] [] [] |
+ tar | [] [] [] [] [] |
+ texinfo | [] [] [] |
+ tin | [] () |
+ tuxpaint | [] [] |
+ unicode-han-tra... | |
+ unicode-transla... | [] [] |
+ util-linux | [] [] [] [] [] [] [] |
+ util-linux-ng | [] [] [] [] [] [] [] |
+ vorbis-tools | |
+ wastesedge | () |
+ wdiff | [] [] [] [] [] [] [] [] |
+ wget | [] [] [] [] [] [] [] [] |
+ xchat | [] [] [] [] [] [] [] |
+ xkeyboard-config | [] [] [] [] |
+ xpad | [] [] [] |
+ +--------------------------------------------------+
+ es et eu fa fi fr ga gl gu he hi hr hu id is it
+ 85 22 14 2 48 101 61 12 2 8 2 6 53 29 1 52
+
+ ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
+ +--------------------------------------------------+
+ Compendium | [] |
+ a2ps | () [] [] |
+ aegis | () |
+ ant-phone | [] |
+ anubis | [] [] [] |
+ ap-utils | [] |
+ aspell | [] [] |
+ bash | [] |
+ bfd | |
+ bibshelf | [] |
+ binutils | |
+ bison | [] [] [] |
+ bison-runtime | [] [] [] |
+ bluez-pin | [] [] [] |
+ cflow | |
+ clisp | [] |
+ console-tools | |
+ coreutils | [] |
+ cpio | [] |
+ cpplib | [] |
+ cryptonit | [] |
+ dialog | [] [] |
+ diffutils | [] [] [] |
+ doodle | |
+ e2fsprogs | [] |
+ enscript | [] |
+ fetchmail | [] [] |
+ findutils | [] |
+ findutils_stable | [] |
+ flex | [] [] |
+ fslint | |
+ gas | |
+ gawk | [] [] |
+ gcal | |
+ gcc | |
+ gettext-examples | [] [] [] |
+ gettext-runtime | [] [] [] |
+ gettext-tools | [] [] |
+ gip | [] [] |
+ gliv | [] |
+ glunarclock | [] [] |
+ gmult | [] [] [] |
+ gnubiff | |
+ gnucash | () () () |
+ gnuedu | |
+ gnulib | [] [] |
+ gnunet | |
+ gnunet-gtk | |
+ gnutls | [] |
+ gpe-aerial | [] |
+ gpe-beam | [] |
+ gpe-calendar | [] |
+ gpe-clock | [] [] [] |
+ gpe-conf | [] [] [] |
+ gpe-contacts | [] |
+ gpe-edit | [] [] [] |
+ gpe-filemanager | [] [] |
+ gpe-go | [] [] [] |
+ gpe-login | [] [] [] |
+ gpe-ownerinfo | [] [] |
+ gpe-package | [] [] |
+ gpe-sketchbook | [] [] |
+ gpe-su | [] [] [] |
+ gpe-taskmanager | [] [] [] [] |
+ gpe-timesheet | [] |
+ gpe-today | [] [] |
+ gpe-todo | [] |
+ gphoto2 | [] [] |
+ gprof | [] |
+ gpsdrive | [] |
+ gramadoir | () |
+ grep | [] [] |
+ gretl | |
+ gsasl | [] |
+ gss | |
+ gst-plugins-bad | [] |
+ gst-plugins-base | [] |
+ gst-plugins-good | [] |
+ gst-plugins-ugly | [] |
+ gstreamer | [] |
+ gtick | [] |
+ gtkam | [] [] |
+ gtkorphan | [] |
+ gtkspell | [] [] |
+ gutenprint | [] |
+ hello | [] [] [] [] [] [] [] |
+ herrie | [] |
+ hylafax | |
+ idutils | [] |
+ indent | [] [] |
+ iso_15924 | [] |
+ iso_3166 | [] [] [] [] [] [] [] [] |
+ iso_3166_2 | [] |
+ iso_4217 | [] [] [] |
+ iso_639 | [] [] [] [] |
+ jpilot | () () |
+ jtag | |
+ jwhois | [] |
+ kbd | [] |
+ keytouch | [] |
+ keytouch-editor | [] |
+ keytouch-keyboa... | |
+ latrine | [] |
+ ld | |
+ leafpad | [] [] |
+ libc | [] [] [] |
+ libexif | |
+ libextractor | |
+ libgpewidget | [] |
+ libgpg-error | |
+ libgphoto2 | [] |
+ libgphoto2_port | [] |
+ libgsasl | [] |
+ libiconv | [] |
+ libidn | [] [] |
+ lifelines | [] |
+ lilypond | [] |
+ lingoteach | [] |
+ lprng | |
+ lynx | [] [] |
+ m4 | [] [] |
+ mailfromd | |
+ mailutils | |
+ make | [] [] [] |
+ man-db | |
+ minicom | [] |
+ nano | [] [] [] |
+ opcodes | [] |
+ parted | [] [] |
+ pilot-qof | |
+ popt | [] [] [] |
+ psmisc | [] [] [] |
+ pwdutils | |
+ qof | |
+ radius | |
+ recode | [] |
+ rpm | [] [] |
+ screem | [] |
+ scrollkeeper | [] [] [] [] |
+ sed | [] [] |
+ shared-mime-info | [] [] [] [] [] [] [] |
+ sharutils | [] [] |
+ shishi | |
+ skencil | |
+ solfege | () () |
+ soundtracker | |
+ sp | () |
+ system-tools-ba... | [] [] [] [] |
+ tar | [] [] [] |
+ texinfo | [] [] |
+ tin | |
+ tuxpaint | () [] [] |
+ unicode-han-tra... | |
+ unicode-transla... | |
+ util-linux | [] [] |
+ util-linux-ng | [] [] |
+ vorbis-tools | |
+ wastesedge | [] |
+ wdiff | [] [] |
+ wget | [] [] |
+ xchat | [] [] [] [] |
+ xkeyboard-config | [] [] [] |
+ xpad | [] [] [] |
+ +--------------------------------------------------+
+ ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
+ 51 2 25 3 2 0 6 0 2 2 20 0 11 1 103 6
+
+ or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
+ +--------------------------------------------------+
+ Compendium | [] [] [] [] [] |
+ a2ps | () [] [] [] [] [] [] |
+ aegis | () () |
+ ant-phone | [] [] |
+ anubis | [] [] [] |
+ ap-utils | () |
+ aspell | [] [] [] |
+ bash | [] [] |
+ bfd | |
+ bibshelf | [] |
+ binutils | [] [] |
+ bison | [] [] [] [] [] |
+ bison-runtime | [] [] [] [] [] |
+ bluez-pin | [] [] [] [] [] [] [] [] [] |
+ cflow | [] |
+ clisp | [] |
+ console-tools | [] |
+ coreutils | [] [] [] [] |
+ cpio | [] [] [] |
+ cpplib | [] |
+ cryptonit | [] [] |
+ dialog | [] |
+ diffutils | [] [] [] [] [] [] |
+ doodle | [] [] |
+ e2fsprogs | [] [] |
+ enscript | [] [] [] [] [] |
+ fetchmail | [] [] [] |
+ findutils | [] [] [] |
+ findutils_stable | [] [] [] [] [] [] |
+ flex | [] [] [] [] [] |
+ fslint | [] |
+ gas | |
+ gawk | [] [] [] [] |
+ gcal | [] |
+ gcc | [] [] |
+ gettext-examples | [] [] [] [] [] [] [] [] |
+ gettext-runtime | [] [] [] [] [] [] [] [] |
+ gettext-tools | [] [] [] [] [] [] [] |
+ gip | [] [] [] [] |
+ gliv | [] [] [] [] [] [] |
+ glunarclock | [] [] [] [] [] [] |
+ gmult | [] [] [] [] |
+ gnubiff | () [] |
+ gnucash | () [] |
+ gnuedu | |
+ gnulib | [] [] [] |
+ gnunet | |
+ gnunet-gtk | [] |
+ gnutls | [] [] |
+ gpe-aerial | [] [] [] [] [] [] [] |
+ gpe-beam | [] [] [] [] [] [] [] |
+ gpe-calendar | [] [] [] [] |
+ gpe-clock | [] [] [] [] [] [] [] [] |
+ gpe-conf | [] [] [] [] [] [] [] |
+ gpe-contacts | [] [] [] [] [] |
+ gpe-edit | [] [] [] [] [] [] [] [] [] |
+ gpe-filemanager | [] [] |
+ gpe-go | [] [] [] [] [] [] [] [] |
+ gpe-login | [] [] [] [] [] [] [] [] |
+ gpe-ownerinfo | [] [] [] [] [] [] [] [] |
+ gpe-package | [] [] |
+ gpe-sketchbook | [] [] [] [] [] [] [] [] |
+ gpe-su | [] [] [] [] [] [] [] [] |
+ gpe-taskmanager | [] [] [] [] [] [] [] [] |
+ gpe-timesheet | [] [] [] [] [] [] [] [] |
+ gpe-today | [] [] [] [] [] [] [] [] |
+ gpe-todo | [] [] [] [] |
+ gphoto2 | [] [] [] [] [] [] |
+ gprof | [] [] [] |
+ gpsdrive | [] [] |
+ gramadoir | [] [] |
+ grep | [] [] [] [] |
+ gretl | [] [] [] |
+ gsasl | [] [] [] |
+ gss | [] [] [] [] |
+ gst-plugins-bad | [] [] [] |
+ gst-plugins-base | [] [] |
+ gst-plugins-good | [] [] |
+ gst-plugins-ugly | [] [] [] |
+ gstreamer | [] [] [] [] |
+ gtick | [] |
+ gtkam | [] [] [] [] [] |
+ gtkorphan | [] |
+ gtkspell | [] [] [] [] [] [] [] [] |
+ gutenprint | [] |
+ hello | [] [] [] [] [] [] [] [] |
+ herrie | [] [] [] |
+ hylafax | |
+ idutils | [] [] [] [] [] |
+ indent | [] [] [] [] [] [] [] |
+ iso_15924 | |
+ iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
+ iso_3166_2 | |
+ iso_4217 | [] [] [] [] [] [] [] |
+ iso_639 | [] [] [] [] [] [] [] |
+ jpilot | |
+ jtag | [] |
+ jwhois | [] [] [] [] |
+ kbd | [] [] [] |
+ keytouch | [] |
+ keytouch-editor | [] |
+ keytouch-keyboa... | [] |
+ latrine | |
+ ld | [] |
+ leafpad | [] [] [] [] [] [] |
+ libc | [] [] [] [] |
+ libexif | [] [] |
+ libextractor | [] [] |
+ libgpewidget | [] [] [] [] [] [] [] [] |
+ libgpg-error | [] [] [] |
+ libgphoto2 | [] |
+ libgphoto2_port | [] [] [] |
+ libgsasl | [] [] [] [] |
+ libiconv | [] [] [] |
+ libidn | [] [] () |
+ lifelines | [] [] |
+ lilypond | |
+ lingoteach | [] |
+ lprng | [] |
+ lynx | [] [] [] |
+ m4 | [] [] [] [] [] |
+ mailfromd | [] |
+ mailutils | [] [] [] |
+ make | [] [] [] [] |
+ man-db | [] [] [] [] |
+ minicom | [] [] [] [] [] |
+ nano | [] [] [] [] |
+ opcodes | [] [] |
+ parted | [] |
+ pilot-qof | |
+ popt | [] [] [] [] |
+ psmisc | [] [] |
+ pwdutils | [] [] |
+ qof | [] [] |
+ radius | [] [] |
+ recode | [] [] [] [] [] [] [] |
+ rpm | [] [] [] [] |
+ screem | |
+ scrollkeeper | [] [] [] [] [] [] [] |
+ sed | [] [] [] [] [] [] [] [] [] |
+ shared-mime-info | [] [] [] [] [] [] |
+ sharutils | [] [] [] [] |
+ shishi | [] |
+ skencil | [] [] [] |
+ solfege | [] |
+ soundtracker | [] [] |
+ sp | |
+ system-tools-ba... | [] [] [] [] [] [] [] [] [] |
+ tar | [] [] [] [] |
+ texinfo | [] [] [] [] |
+ tin | () |
+ tuxpaint | [] [] [] [] [] [] |
+ unicode-han-tra... | |
+ unicode-transla... | |
+ util-linux | [] [] [] [] |
+ util-linux-ng | [] [] [] [] |
+ vorbis-tools | [] |
+ wastesedge | |
+ wdiff | [] [] [] [] [] [] [] |
+ wget | [] [] [] [] |
+ xchat | [] [] [] [] [] [] [] |
+ xkeyboard-config | [] [] [] |
+ xpad | [] [] [] |
+ +--------------------------------------------------+
+ or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
+ 0 5 77 31 53 4 58 72 3 45 46 9 45 122 3
+
+ tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
+ +---------------------------------------------------+
+ Compendium | [] [] [] [] | 19
+ a2ps | [] [] [] | 19
+ aegis | [] | 1
+ ant-phone | [] [] | 6
+ anubis | [] [] [] | 11
+ ap-utils | () [] | 4
+ aspell | [] [] [] | 16
+ bash | [] | 6
+ bfd | | 2
+ bibshelf | [] | 7
+ binutils | [] [] [] [] | 9
+ bison | [] [] [] [] | 20
+ bison-runtime | [] [] [] [] | 18
+ bluez-pin | [] [] [] [] [] [] | 28
+ cflow | [] [] | 5
+ clisp | | 9
+ console-tools | [] [] | 5
+ coreutils | [] [] [] | 18
+ cpio | [] [] [] [] | 11
+ cpplib | [] [] [] [] [] | 12
+ cryptonit | [] | 6
+ dialog | [] [] [] | 9
+ diffutils | [] [] [] [] [] | 29
+ doodle | [] | 6
+ e2fsprogs | [] [] | 10
+ enscript | [] [] [] | 16
+ fetchmail | [] [] | 12
+ findutils | [] [] [] | 11
+ findutils_stable | [] [] [] [] | 18
+ flex | [] [] | 15
+ fslint | [] | 2
+ gas | [] | 3
+ gawk | [] [] [] | 16
+ gcal | [] | 5
+ gcc | [] [] [] | 7
+ gettext-examples | [] [] [] [] [] [] | 29
+ gettext-runtime | [] [] [] [] [] [] | 28
+ gettext-tools | [] [] [] [] [] | 20
+ gip | [] [] | 13
+ gliv | [] [] | 11
+ glunarclock | [] [] [] | 15
+ gmult | [] [] [] [] | 16
+ gnubiff | [] | 2
+ gnucash | () [] | 5
+ gnuedu | [] | 2
+ gnulib | [] | 10
+ gnunet | | 0
+ gnunet-gtk | [] [] | 3
+ gnutls | | 4
+ gpe-aerial | [] [] | 14
+ gpe-beam | [] [] | 14
+ gpe-calendar | [] [] | 7
+ gpe-clock | [] [] [] [] | 21
+ gpe-conf | [] [] [] | 16
+ gpe-contacts | [] [] | 10
+ gpe-edit | [] [] [] [] [] | 22
+ gpe-filemanager | [] [] | 7
+ gpe-go | [] [] [] [] | 19
+ gpe-login | [] [] [] [] [] | 21
+ gpe-ownerinfo | [] [] [] [] | 21
+ gpe-package | [] | 6
+ gpe-sketchbook | [] [] | 16
+ gpe-su | [] [] [] [] | 21
+ gpe-taskmanager | [] [] [] [] | 21
+ gpe-timesheet | [] [] [] [] | 18
+ gpe-today | [] [] [] [] [] | 21
+ gpe-todo | [] [] | 8
+ gphoto2 | [] [] [] [] | 21
+ gprof | [] [] | 13
+ gpsdrive | [] | 5
+ gramadoir | [] | 7
+ grep | [] | 12
+ gretl | | 6
+ gsasl | [] [] [] | 9
+ gss | [] | 7
+ gst-plugins-bad | [] [] [] | 13
+ gst-plugins-base | [] [] | 11
+ gst-plugins-good | [] [] [] [] [] | 16
+ gst-plugins-ugly | [] [] [] | 13
+ gstreamer | [] [] [] | 18
+ gtick | [] [] | 7
+ gtkam | [] | 16
+ gtkorphan | [] | 7
+ gtkspell | [] [] [] [] [] [] | 27
+ gutenprint | | 4
+ hello | [] [] [] [] [] | 38
+ herrie | [] [] | 8
+ hylafax | | 0
+ idutils | [] [] | 15
+ indent | [] [] [] [] [] | 28
+ iso_15924 | [] [] | 4
+ iso_3166 | [] [] [] [] [] [] [] [] [] | 54
+ iso_3166_2 | [] [] | 4
+ iso_4217 | [] [] [] [] [] | 24
+ iso_639 | [] [] [] [] [] | 26
+ jpilot | [] [] [] [] | 7
+ jtag | [] | 3
+ jwhois | [] [] [] | 13
+ kbd | [] [] [] | 13
+ keytouch | [] | 8
+ keytouch-editor | [] | 5
+ keytouch-keyboa... | [] | 5
+ latrine | [] [] | 5
+ ld | [] [] [] [] | 10
+ leafpad | [] [] [] [] [] | 24
+ libc | [] [] [] | 19
+ libexif | [] | 5
+ libextractor | [] | 5
+ libgpewidget | [] [] [] | 20
+ libgpg-error | [] | 6
+ libgphoto2 | [] [] | 9
+ libgphoto2_port | [] [] [] | 11
+ libgsasl | [] | 8
+ libiconv | [] [] | 11
+ libidn | [] [] | 11
+ lifelines | | 4
+ lilypond | [] | 6
+ lingoteach | [] | 6
+ lprng | [] | 2
+ lynx | [] [] [] | 15
+ m4 | [] [] [] | 18
+ mailfromd | [] [] | 3
+ mailutils | [] [] | 8
+ make | [] [] [] | 20
+ man-db | [] | 9
+ minicom | [] | 14
+ nano | [] [] [] | 20
+ opcodes | [] [] | 10
+ parted | [] [] [] | 11
+ pilot-qof | [] | 1
+ popt | [] [] [] [] | 18
+ psmisc | [] [] | 10
+ pwdutils | [] | 3
+ qof | [] | 4
+ radius | [] [] | 7
+ recode | [] [] [] | 25
+ rpm | [] [] [] [] | 13
+ screem | [] | 2
+ scrollkeeper | [] [] [] [] | 26
+ sed | [] [] [] [] | 23
+ shared-mime-info | [] [] [] | 29
+ sharutils | [] [] [] | 23
+ shishi | [] | 3
+ skencil | [] | 7
+ solfege | [] | 3
+ soundtracker | [] [] | 9
+ sp | [] | 3
+ system-tools-ba... | [] [] [] [] [] [] [] | 38
+ tar | [] [] [] | 17
+ texinfo | [] [] [] | 15
+ tin | | 1
+ tuxpaint | [] [] [] | 19
+ unicode-han-tra... | | 0
+ unicode-transla... | | 2
+ util-linux | [] [] [] | 20
+ util-linux-ng | [] [] [] | 20
+ vorbis-tools | [] [] | 4
+ wastesedge | | 1
+ wdiff | [] [] | 23
+ wget | [] [] [] | 20
+ xchat | [] [] [] [] | 29
+ xkeyboard-config | [] [] [] | 14
+ xpad | [] [] [] | 15
+ +---------------------------------------------------+
+ 76 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
+ 163 domains 0 3 1 74 51 0 143 21 1 57 7 45 0 2036
+
+ Some counters in the preceding matrix are higher than the number of
+visible blocks let us expect. This is because a few extra PO files are
+used for implementing regional variants of languages, or language
+dialects.
+
+ For a PO file in the matrix above to be effective, the package to
+which it applies should also have been internationalized and
+distributed as such by its maintainer. There might be an observable
+lag between the mere existence a PO file and its wide availability in a
+distribution.
+
+ If November 2007 seems to be old, you may fetch a more recent copy
+of this `ABOUT-NLS' file on most GNU archive sites. The most
+up-to-date matrix with full percentage details can be found at
+`http://translationproject.org/extra/matrix.html'.
+
+1.6 Using `gettext' in new packages
+===================================
+
+If you are writing a freely available program and want to
+internationalize it you are welcome to use GNU `gettext' in your
+package. Of course you have to respect the GNU Library General Public
+License which covers the use of the GNU `gettext' library. This means
+in particular that even non-free programs can use `libintl' as a shared
+library, whereas only free software can use `libintl' as a static
+library or use modified versions of `libintl'.
+
+ Once the sources are changed appropriately and the setup can handle
+the use of `gettext' the only thing missing are the translations. The
+Free Translation Project is also available for packages which are not
+developed inside the GNU project. Therefore the information given above
+applies also for every other Free Software Project. Contact
+`coordinator@translationproject.org' to make the `.pot' files available
+to the translation teams.
+
diff --git a/jni/iconv/AUTHORS b/jni/iconv/AUTHORS
new file mode 100644
index 0000000..8bedd79
--- /dev/null
+++ b/jni/iconv/AUTHORS
@@ -0,0 +1 @@
+Bruno Haible <bruno@clisp.org>
diff --git a/jni/iconv/COPYING b/jni/iconv/COPYING
new file mode 100644
index 0000000..94a9ed0
--- /dev/null
+++ b/jni/iconv/COPYING
@@ -0,0 +1,674 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
+
+ All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+ If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+ Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+ 8. Termination.
+
+ You may not propagate or modify a covered work except as expressly
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+ 9. Acceptance Not Required for Having Copies.
+
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance. However,
+nothing other than this License grants you permission to propagate or
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+ 10. Automatic Licensing of Downstream Recipients.
+
+ Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License. You are not responsible
+for enforcing compliance by third parties with this License.
+
+ An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations. If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+ You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License. For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+ 11. Patents.
+
+ A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
+
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version. For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+ If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+ If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+ Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+ 12. No Surrender of Others' Freedom.
+
+ If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+ 13. Use with the GNU Affero General Public License.
+
+ Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may give you additional or different
+permissions. However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+ 15. Disclaimer of Warranty.
+
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. Limitation of Liability.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+ 17. Interpretation of Sections 15 and 16.
+
+ If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+Also add information on how to contact you by electronic and paper mail.
+
+ If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+ <program> Copyright (C) <year> <name of author>
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+ You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+<http://www.gnu.org/licenses/>.
+
+ The GNU General Public License does not permit incorporating your program
+into proprietary programs. If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License. But first, please read
+<http://www.gnu.org/philosophy/why-not-lgpl.html>.
diff --git a/jni/iconv/COPYING.LIB b/jni/iconv/COPYING.LIB
new file mode 100644
index 0000000..778d0bb
--- /dev/null
+++ b/jni/iconv/COPYING.LIB
@@ -0,0 +1,482 @@
+ GNU LIBRARY GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the library GPL. It is
+ numbered 2 because it goes with version 2 of the ordinary GPL.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Library General Public License, applies to some
+specially designated Free Software Foundation software, and to any
+other libraries whose authors decide to use it. You can use it for
+your libraries, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if
+you distribute copies of the library, or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link a program with the library, you must provide
+complete object files to the recipients so that they can relink them
+with the library, after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ Our method of protecting your rights has two steps: (1) copyright
+the library, and (2) offer you this license which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ Also, for each distributor's protection, we want to make certain
+that everyone understands that there is no warranty for this free
+library. If the library is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original
+version, so that any problems introduced by others will not reflect on
+the original authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that companies distributing free
+software will individually obtain patent licenses, thus in effect
+transforming the program into proprietary software. To prevent this,
+we have made it clear that any patent must be licensed for everyone's
+free use or not licensed at all.
+
+ Most GNU software, including some libraries, is covered by the ordinary
+GNU General Public License, which was designed for utility programs. This
+license, the GNU Library General Public License, applies to certain
+designated libraries. This license is quite different from the ordinary
+one; be sure to read it in full, and don't assume that anything in it is
+the same as in the ordinary license.
+
+ The reason we have a separate public license for some libraries is that
+they blur the distinction we usually make between modifying or adding to a
+program and simply using it. Linking a program with a library, without
+changing the library, is in some sense simply using the library, and is
+analogous to running a utility program or application program. However, in
+a textual and legal sense, the linked executable is a combined work, a
+derivative of the original library, and the ordinary General Public License
+treats it as such.
+
+ Because of this blurred distinction, using the ordinary General
+Public License for libraries did not effectively promote software
+sharing, because most developers did not use the libraries. We
+concluded that weaker conditions might promote sharing better.
+
+ However, unrestricted linking of non-free programs would deprive the
+users of those programs of all benefit from the free status of the
+libraries themselves. This Library General Public License is intended to
+permit developers of non-free programs to use free libraries, while
+preserving your freedom as a user of such programs to change the free
+libraries that are incorporated in them. (We have not seen how to achieve
+this as regards changes in header files, but we have achieved it as regards
+changes in the actual functions of the Library.) The hope is that this
+will lead to faster development of free libraries.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, while the latter only
+works together with the library.
+
+ Note that it is possible for a library to be covered by the ordinary
+General Public License rather than by this special one.
+
+ GNU LIBRARY GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library which
+contains a notice placed by the copyright holder or other authorized
+party saying it may be distributed under the terms of this Library
+General Public License (also called "this License"). Each licensee is
+addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also compile or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ c) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ d) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the source code distributed need not include anything that is normally
+distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Library General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ Appendix: How to Apply These Terms to Your New Libraries
+
+ If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change. You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the library's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ MA 02110-1301, USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+ <signature of Ty Coon>, 1 April 1990
+ Ty Coon, President of Vice
+
+That's all there is to it!
diff --git a/jni/iconv/ChangeLog b/jni/iconv/ChangeLog
new file mode 100644
index 0000000..bf6ed29
--- /dev/null
+++ b/jni/iconv/ChangeLog
@@ -0,0 +1,4646 @@
+2009-06-30 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.13.1 released.
+
+2009-06-30 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Bump version number to 1.13.1.
+ * README: Likewise.
+
+2009-06-04 Bruno Haible <bruno@clisp.org>
+
+ * preload/Makefile.devel (AUTOCONF): Switch to version 2.63.
+ (ACLOCAL): Switch to version 1.11.
+
+2009-05-19 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOMAKE, ACLOCAL): Switch to version 1.11.
+ * autogen.sh: Update comments.
+
+2009-04-24 Bruno Haible <bruno@clisp.org>
+
+ Fix a compilation error on HP-UX 11.00, introduced on 2008-09-16.
+ * src/iconv_open2.h: Don't initialize nonexistent field if
+ !(HAVE_WCRTOMB || HAVE_MBRTOWC).
+ Patch by Joel Brobecker <brobecker@adacore.com>.
+
+2009-04-15 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (install, uninstall): Append the $(EXEEXT) suffix
+ explicitly. Needed on Cygwin.
+
+2009-04-11 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Move the statements for WOE32 and WINDRES.
+
+2009-03-26 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.13 released.
+
+2009-03-26 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c: Update copyright header to GPLv3+.
+ (print_version): Update license info.
+
+2009-03-26 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (print_version): Bump year.
+
+2009-03-25 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.guess: Update to GNU version 2009-02-03.
+ * build-aux/config.sub: Likewise.
+
+2009-03-25 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Bump version number to 1.13.
+ * README: Likewise.
+ * include/iconv.h.in (_LIBICONV_VERSION): Likewise.
+ * windows/iconv.rc: Update.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 7:0:5.
+
+2009-03-25 Bruno Haible <bruno@clisp.org>
+
+ Fix the handling of Windows resources in shared libraries.
+ * configure.ac: Invoke LT_LANG for 'Windows Resource'.
+ * lib/Makefile.in (RC): New variable.
+ (WINDRES): Remove variable.
+ (OBJECTS_RES_yes): Add .lo suffix.
+ (libiconv.res.lo): Renamed from libiconv.res. Use libtool --tag=RC.
+ (clean): Simplify.
+ Based on a patch by Roumen Petrov <bugtrack@roumenpetrov.info>.
+
+2009-03-14 Bruno Haible <bruno@clisp.org>
+
+ * autogen.sh: Checkout gnulib using 'git' instead of 'cvs'.
+
+2009-01-24 Bruno Haible <bruno@clisp.org>
+
+ * tools/Makefile (ALL): Add cp1131.h.
+ (cp1131.h): New rule.
+ * lib/encodings.def: Add CP1131.
+ * lib/cp1131.h: New file.
+ * lib/converters.h: Include it.
+ * README, man/iconv_open.3: Add CP1131.
+ * NOTES: Mention CP1131.
+ * tests/CP1131.TXT: New file.
+ * tests/Makefile.in (check): Also test CP1131.
+
+2009-01-17 Bruno Haible <bruno@clisp.org>
+
+ Add support for "make install-strip".
+ * configure.ac: Search for 'strip'. Invoke AM_PROG_INSTALL_STRIP.
+ * Makefile.in (install-strip): New rule.
+ * src/Makefile.in (STRIP, INSTALL_STRIP_PROGRAM, install_sh): New
+ variables.
+ (install-strip): New rule.
+ * lib/Makefile.in (install-strip): New target.
+ * preload/Makefile.in (install-strip): Likewise.
+ * man/Makefile.in (install-strip): Likewise.
+ Reported by Alon Bar-Lev <alon.barlev@gmail.com>.
+
+2009-01-17 Bruno Haible <bruno@clisp.org>
+
+ Update after gnulib changed.
+ * src/Makefile.in (RELOCATABLE_STRIP): New variable.
+
+2009-01-17 Bruno Haible <bruno@clisp.org>
+
+ Make --enable-relocatable work on glibc systems.
+ * src/Makefile.in (host): New variable.
+
+2009-01-17 Bruno Haible <bruno@clisp.org>
+
+ * lib/genflags.c: Include <string.h>.
+
+2009-01-14 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: More consistent m4 quoting.
+ * preload/configure.ac: Likewise.
+
+2008-09-28 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/ltmain.sh (func_emit_cwrapperexe_src): On mingw,
+ preprocess the argument vector through prepare_spawn.
+
+2008-09-27 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.guess: Update to GNU version 2008-09-08.
+ * build-aux/config.sub: Likewise.
+
+2008-09-26 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-shiftseq.c (main1, main2): Use ICONV_CONST.
+
+2008-09-26 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (GNULIB_MODULES): Add sigpipe, stdio.
+ * tests/Makefile.in (check, table-from, table-to, test-shiftseq): Link
+ all programs against libicrt.a. Needed for the stdio function
+ replacements on mingw.
+
+2008-09-21 Tadamasa Teranishi <yw3t-trns@asahi-net.or.jp>
+
+ * lib/encodings_extra.def: Add aliases for EUC-JISX0213, SHIFT_JISX0213,
+ ISO-2022-JP-3, found on <http://x0213.org/codetable/index.en.html>.
+
+2008-09-20 Bruno Haible <bruno@clisp.org>
+
+ * man/iconv_open_into.3: New file.
+
+2008-09-16 Bruno Haible <bruno@clisp.org>
+
+ New function iconv_open_into.
+ * include/iconv.h.in: Include <wchar.h> and its prerequisites.
+ (iconv_allocation_t): New type.
+ (iconv_open_into): New declaration.
+ * lib/iconv_open1.h: New file, extracted from lib/iconv.c.
+ * lib/iconv_open2.h: New file, extracted from lib/iconv.c.
+ * lib/iconv.c (iconv_open): Include iconv_open1.h and iconv_open2.h.
+ Verify size of iconv_allocation_t.
+ (iconv_open_into): New function.
+ * lib/loop_wchar.h (struct wchar_conv_struct): Don't define a state
+ field if !(HAVE_WCRTOMB || HAVE_MBRTOWC).
+ * configure.ac: Set and substitute USE_MBSTATE_T, BROKEN_WCHAR_H.
+ Reported by Roman Rybalko <romanr@romanr.info>.
+
+2008-09-16 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Switch to version 2.63.
+
+2008-09-16 Bruno Haible <bruno@clisp.org>
+
+ * include/iconv.h.in: Use Unicode single-quotes in comments.
+
+2008-09-14 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (GNULIB_MODULES): Add strerror.
+
+2008-09-07 Bruno Haible <bruno@clisp.org>
+
+ Make behaviour when encountering invalid input after a shift sequence
+ more consistent.
+ * lib/converters.h (RET_SHIFT_ILSEQ): New macro.
+ (RET_ILSEQ): Define in terms of RET_SHIFT_ILSEQ.
+ (RET_TOOFEW): Change to avoid collisions with RET_SHIFT_ILSEQ.
+ (DECODE_SHIFT_ILSEQ, DECODE_TOOFEW): New macros.
+ * lib/loop_unicode.h (unicode_loop_convert): Take into account the
+ shift count contained in the negative return values.
+ * lib/hz.h (hz_mbtowc): When encountering invalid input, store the
+ modified state and return RET_SHIFT_ILSEQ.
+ * lib/iso2022_cn.h (iso2022_cn_mbtowc): Likewise.
+ * lib/iso2022_cnext.h (iso2022_cn_ext_mbtowc): Likewise.
+ * lib/iso2022_jp.h (iso2022_jp_mbtowc): Likewise.
+ * lib/iso2022_jp1.h (iso2022_jp1_mbtowc): Likewise.
+ * lib/iso2022_jp2.h (iso2022_jp2_mbtowc): Likewise.
+ * lib/iso2022_jp3.h (iso2022_jp3_mbtowc): Likewise.
+ * lib/iso2022_kr.h (iso2022_kr_mbtowc): Likewise.
+ * lib/ucs2.h (ucs2_mbtowc): Likewise.
+ * lib/ucs4.h (ucs4_mbtowc): Likewise.
+ * lib/utf16.h (utf16_mbtowc): Likewise.
+ * lib/utf32.h (utf32_mbtowc): Likewise.
+ * lib/utf7.h (utf7_mbtowc): Likewise.
+ * lib/utf16be.h (utf16be_mbtowcutf16be_mbtowc): When encountering
+ invalid input, return RET_SHIFT_ILSEQ.
+ * lib/utf16le.h (utf16le_mbtowc): Likewise.
+ * tests/test-shiftseq.c: New file.
+ * tests/Makefile.in (check): Run test-shiftseq.
+ (test-shiftseq, test-shiftseq.@OBJEXT@): New rules.
+ (clean): Remove test-shiftseq executable.
+ Reported by Roman Rybalko <roman_rybalko@users.sourceforge.net>
+ at <http://savannah.gnu.org/bugs/?24216>.
+
+2008-09-07 Bruno Haible <bruno@clisp.org>
+
+ * man/iconv.3: Clarify the processing of shift-sequences.
+
+2008-09-07 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.2.6, with modifications:
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: Update from libtool-2.2.6.
+ * m4/ltsugar.m4: Likewise.
+ * m4/ltversion.m4: Likewise.
+ * build-aux/ltmain.sh: Likewise.
+
+2008-09-06 Bruno Haible <bruno@clisp.org>
+
+ * lib/gbk.h (gbk_wctomb): Fix an out-of-bounds write.
+ Reported by Roman Rybalko <roman_rybalko@users.sourceforge.net>
+ at <http://savannah.gnu.org/bugs/?24214>.
+
+2008-06-30 Bruno Haible <bruno@clisp.org>
+
+ Fix sed expressions to work with the old sed-3.02 on MSYS.
+ * windows/windres-options (sed_extract_major, sed_extract_minor,
+ sed_extract_subminor): Put a semicolon before the closing brace. Use
+ an i\ command instead of an a\ command.
+ Reported by Sunil Negi <sunil.negi@morningstar.com>
+ in <http://article.gmane.org/gmane.comp.gnu.mingw.msys/4410>
+ via Keith Marshall <keithmarshall@users.sourceforge.net>.
+
+2008-05-22 Bruno Haible <bruno@clisp.org>
+
+ * README.woe32: Update with info from GNU gettext's README.woe32.
+
+2008-05-18 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.2.4, with modifications:
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: Update from libtool-2.2.4.
+ * m4/ltversion.m4: Likewise.
+ * m4/lt~obsolete.m4: Likewise.
+ * build-aux/ltmain.sh: Likewise.
+
+2008-04-14 Bruno Haible <bruno@clisp.org>
+
+ * tests/Makefile.in (check): Remove *.dSYM directories left over by gcc
+ on MacOS X 10.5.
+
+2008-04-14 Bruno Haible <bruno@clisp.org>
+
+ * preload/configure.ac: Invoke AC_USE_SYSTEM_EXTENSIONS instead of
+ AC_AIX and AC_MINIX.
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Require autoconf-2.62.
+ * preload/Makefile.devel (AUTOCONF): Likewise.
+ * autogen.sh: Likewise.
+
+2008-04-06 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.2.2, with modifications:
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: New file, from libtool-2.2.2.
+ * m4/ltsugar.m4: New file, from libtool-2.2.2.
+ * m4/ltversion.m4: New file, from libtool-2.2.2.
+ * m4/lt~obsolete.m4: New file, from libtool-2.2.2.
+ * build-aux/ltmain.sh: New file, from libtool-2.2.2.
+ * configure.ac: Use LT_INIT instead of AC_PROG_LIBTOOL.
+ * preload/configure.ac: Likewise.
+
+2008-04-06 Bruno Haible <bruno@clisp.org>
+
+ More portable way of building the preloadable library.
+ * preload/Makefile.devel: New file.
+ * preload/Makefile.in: New file, based on lib/Makefile.in.
+ * preload/configure.ac: New file, based on configure.ac.
+ * Makefile.devel (all): Recurse into preload directory.
+ * Makefile.in (all, install, installdirs, uninstall, check,
+ mostlyclean, clean, distclean, maintainer-clean): Recurse into preload
+ directory.
+ * configure.ac: Likewise.
+ (OS, GCC, PLUGLIB): Remove definitions.
+ * lib/Makefile.in (all): Don't depend on PLUGLIB.
+ (preloadable_libiconv.so, preloadable_libiconv_linux.so,
+ preloadable_libiconv_solaris.so, preloadable_libiconv_osf.so): Remove
+ rules.
+ (install, uninstall, clean): Don't handle the preloadable library here.
+
+2008-04-06 Bruno Haible <bruno@clisp.org>
+
+ Avoid a gcc warning.
+ * lib/loop_unicode.h (unicode_loop_convert): Add a cast.
+
+2008-04-06 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (print_version): Bump year.
+
+2008-04-06 Bruno Haible <bruno@clisp.org>
+
+ Support all possible nl_langinfo(CODESET) results on the respective
+ platforms, according to libcharset/lib/config.charset.
+ * lib/encodings.def: Add DEFALIAS statements, conditional on
+ USE_AIX_ALIASES, USE_HPUX_ALIASES, USE_OSF1_ALIASES,
+ USE_SOLARIS_ALIASES.
+ * lib/encodings_aix.def: Add DEFALIAS statements, conditional on
+ USE_AIX_ALIASES.
+ * lib/encodings_osf1.def: Add DEFALIAS statements, conditional on
+ USE_OSF1_ALIASES.
+ * lib/genaliases.c (emit_alias): New function, extracted from
+ emit_encoding.
+ (emit_encoding): Use it.
+ (main): Define DEFALIAS.
+ * lib/genaliases2.c (counter): New variable, extracted from
+ emit_encoding.
+ (emit_alias): New function, extracted from emit_encoding.
+ (emit_encoding): Use it.
+ (main): Define DEFALIAS.
+ * lib/genflags.c (main): Define DEFALIAS.
+ * lib/iconv.c (all_encodings): Define DEFALIAS.
+ Include the system dependent variant of aliases.h on the appropriate
+ systems.
+ (all_canonical): Include the system dependent variant of canonical.h,
+ canonical_aix.h, canonical_osf1.h, canonical_local.h on the appropriate
+ systems.
+ * lib/aliases2.h: Include the system dependent variant of
+ aliases_aix.h or aliases_osf1.h on the appropriate systems.
+ * lib/Makefile.in (iconv.lo): Depend on aliases_sysaix.h,
+ aliases_syshpux.h, aliases_sysosf1.h, aliases_syssolaris.h,
+ aliases_aix_sysaix.h, lib/aliases_osf1_sysosf1.h, and also
+ aliases_extra.h, translit.h.
+ * Makefile.devel (all): Depend on lib/aliases_sysaix.h,
+ lib/aliases_syshpux.h, lib/aliases_sysosf1.h, lib/aliases_syssolaris.h,
+ lib/aliases_aix_sysaix.h, lib/aliases_osf1_sysosf1.h.
+ (lib/aliases_sysaix.h, lib/aliases_syshpux.h, lib/aliases_sysosf1.h,
+ lib/aliases_syssolaris.h): New rules.
+ (lib/aliases_aix_sysaix.h): New rule.
+ (lib/aliases_osf1_sysosf1.h): New rule.
+ * autogen.sh: Also remove lib/aliases_sysaix.h, lib/aliases_syshpux.h,
+ lib/aliases_sysosf1.h, lib/aliases_syssolaris.h,
+ lib/aliases_aix_sysaix.h, lib/aliases_osf1_sysosf1.h.
+
+2008-04-06 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.libpath: Remove file, brought in by gnulib-tool.
+ * build-aux/config.rpath: Remove file, brought in by gnulib-tool.
+
+2007-11-11 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.12 released.
+
+2007-11-11 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Require version 2.61.
+ (AUTOMAKE, ACLOCAL): Require version 1.10.
+ (srclib/Makefile.in): Avoid error from automake.
+
+2007-10-26 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update, based on libtool-1.5.24.
+ * build-aux/ltmain.sh: Update, based on libtool-1.5.24.
+
+2007-10-23 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.guess: Update to GNU version 2007-07-22.
+ * build-aux/config.sub: Likewise.
+
+2007-10-23 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Bump version number to 1.12.
+ * README: Likewise.
+
+2007-10-23 Bruno Haible <bruno@clisp.org>
+
+ Move relocatability infrastructure to gnulib.
+ * gnulib-local/lib/relocatable.h: Remove file.
+ * gnulib-local/lib/relocatable.c: Remove file.
+
+2007-10-23 Bruno Haible <bruno@clisp.org>
+
+ Update from GNU gettext.
+ 2006-11-26 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/lib/xalloc.h (xmemdup): Add a typesafe C++
+ template variant.
+ Based on a patch from Paul Eggert in gnulib.
+ 2006-11-06 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/lib/xalloc.h (xcharalloc): New macro.
+ (xmemdup): New declaration.
+ * gnulib-local/lib/xstrdup.c (xmemdup): New function.
+ 2006-11-03 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/lib/xalloc.h (XMALLOC, XNMALLOC, XZALLOC,
+ XCALLOC): New macros.
+ (xnboundedmalloc): New inline function.
+ * gnulib-local/lib/xstrdup.c (xstrdup): Use XNMALLOC instead of
+ xmalloc.
+ 2006-11-02 Bruno Haible <bruno@clisp.org>
+ * lib/xalloc.h (xnmalloc): New declaration. From gnulib
+ xalloc.h.
+ * lib/xmalloc.c (fixup_null_alloc): Write NULL, not 0.
+ (xnmalloc): New function.
+
+2007-10-23 Bruno Haible <bruno@clisp.org>
+
+ Moved module xreadlink to gnulib.
+ * gnulib-local/modules/xreadlink: Remove file.
+ * gnulib-local/lib/xreadlink.h: Remove file.
+ * gnulib-local/lib/xreadlink.c: Remove file.
+ * gnulib-local/m4/xreadlink.m4: Remove file.
+
+2007-10-07 Bruno Haible <bruno@clisp.org>
+
+ Update program license to GPLv3.
+ * COPYING: Replace with GPL 3.
+ * windows/iconv.rc (Comments): Update.
+
+2007-10-07 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/lib/alloca.in.h: Renamed from gnulib-local/lib/alloca_.h.
+
+2007-03-30 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/lib/alloca_.h: Change prefix of double-inclusion guard
+ macro to _GL_.
+
+2006-06-19 Paul Eggert <eggert@cs.ucla.edu>
+
+ * gnulib-local/lib/alloca_.h (alloca) [defined alloca]: Don't define or
+ declare.
+
+2007-09-29 Bruno Haible <bruno@clisp.org>
+
+ * autogen.sh (GNULIB_CVS_ROOT): Change to read-only git mirror
+ valid since 2007-09-19.
+
+2007-07-07 Bruno Haible <bruno@clisp.org>
+
+ * autogen.sh: Add an option --skip-gnulib.
+
+2007-07-07 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/lib/uniwidth.h: Remove file, moved to gnulib.
+ * gnulib-local/lib/width.c: Remove file, moved to gnulib.
+ * gnulib-local/lib/cjk.h: Remove file, moved to gnulib.
+ * gnulib-local/modules/uniwidth: Remove file.
+ * Makefile.devel (GNULIB_MODULES): Remove uniwidth, add uniwidth/width.
+ * src/iconv.c: Include uniwidth/cjk.h instead of cjk.h.
+
+2007-06-30 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (print_version): Use the standard --version output, see
+ <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>.
+
+2007-06-30 Bruno Haible <bruno@clisp.org>
+
+ * autogen.sh: New file.
+ * DEPENDENCIES: New file.
+ * HACKING: New file.
+
+2007-06-30 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c: Provide translator comments for many messages.
+ (conversion_error_EILSEQ, conversion_error_EINVAL,
+ conversion_error_other): New functions, extracted from convert.
+ (convert): Use them.
+ Reported by Tim Van Holder <tim.van.holder@telenet.be>.
+
+2007-06-09 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/lib/relocwrapper.c: Remove file.
+
+2007-05-27 Bruno Haible <bruno@clisp.org>
+
+ * windows/libiconv.rc: New file.
+ * windows/iconv.rc: New file.
+ * windows/windres-options: New file.
+ * configure.ac (WOE32): New variable.
+ (WINDRES) [WOE32]: New variable.
+ * lib/Makefile.in (WINDRES): New variable.
+ (PACKAGE_VERSION): New variable.
+ (OBJECTS_EXP_yes): Renamed from OBJECTS_yes.
+ (OBJECTS_EXP_no): Renamed from OBJECTS_no.
+ (OBJECTS_RES_yes, OBJECTS_RES_no): New variables.
+ (OBJECTS): Add one of them.
+ (libiconv.res): New rule.
+ (clean): Remove also libiconv.res.
+ * src/Makefile.in (WINDRES): New variable.
+ (PACKAGE_VERSION): New variable.
+ (OBJECTS_RES_yes, OBJECTS_RES_no): New variables.
+ (all, iconv_no_i18n, install): Use them.
+ (iconv.res): New rule.
+ (clean): Remove also iconv.res.
+ Suggested and inspired by work by Perry Rapp.
+
+2007-05-27 Bruno Haible <bruno@clisp.org>
+
+ Follow broken iconv() prototype in POSIX.
+ * configure.ac (ICONV_CONST): Set to empty if the system has no iconv.
+ * lib/config.h.in (ICONV_CONST): Change default value to an empty
+ comment.
+ * src/iconv.c (ICONV_CONST): Change default value to empty.
+ Reported by Andreas Krennmair <ak@synflood.at>.
+
+2007-05-25 Bruno Haible <bruno@clisp.org>
+
+ * tools/Makefile (ALL): Add rk1048.h.
+ (rk1048.h): New rule.
+ * lib/encodings.def: Add RK1048.
+ * lib/rk1048.h: New file.
+ * lib/converters.h: Include it.
+ * README, man/iconv_open.3: Add RK1048.
+ * NOTES: Mention RK1048.
+ * tests/RK1048.TXT: New file.
+ * tests/Makefile.in (check): Also test RK1048.
+ Suggested by Timur Birsh <team9@host.kz>.
+
+2007-04-24 Bruno Haible <bruno@clisp.org>
+
+ * man/iconv_open.3: Tweak explanation of TRANSLIT.
+ Reported by Perry Rapp.
+
+2007-04-23 Bruno Haible <bruno@clisp.org>
+
+ * tests/check-subst: Use the output of 'printf' only if it didn't
+ crash. Needed to work around a buffer overflow in Solaris /bin/printf.
+ Reported by Arto C. Nirkko <anirkko@insel.ch>.
+
+2007-04-23 Bruno Haible <bruno@clisp.org>
+
+ * lib/iconv.c (iconv_open, iconv_canonicalize): Treat native Woe32
+ systems like those which define __STDC_ISO_10646__.
+ Reported by Keith Marshall <keithmarshall@users.sourceforge.net>.
+
+2007-03-31 Bruno Haible <bruno@clisp.org>
+
+ * man/iconv.1: Use HYPHEN-MINUS signs instead of HYPHENs where
+ appropriate.
+ * man/iconv_open.3: Likewise.
+ * man/iconv.3: Likewise.
+ * man/iconv_close.3: Likewise.
+ * man/iconvctl.3: Likewise.
+
+2007-03-31 Bruno Haible <bruno@clisp.org>
+
+ * man/iconv.1: Mark as POSIX compliant.
+ * man/iconv_open.3: Likewise.
+ * man/iconv.3: Likewise.
+ * man/iconv_close.3: Likewise.
+
+ * man/*.[13]: Syntactic simplifications.
+
+2007-03-19 Bruno Haible <bruno@clisp.org>
+
+ Assume that mkinstalldirs also creates the necessary parent directories.
+ * Makefile.in (install, installdirs): Don't explicitly create the
+ parent directories.
+ * lib/Makefile.in (install, installdirs): Likewise.
+ * src/Makefile.in (install, installdirs): Likewise.
+ * man/Makefile.in (install, installdirs): Likewise.
+ Reported by Thomas Klausner <tk@giga.or.at>.
+
+2007-03-04 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (GNULIB_MODULES): Add relocatable-prog. Remove
+ relocatable, relocwrapper.
+ * configure.ac: Invoke gl_RELOCATABLE instead of AC_RELOCATABLE.
+ * gnulib-local/modules/progreloc: Remove file.
+ * gnulib-local/modules/relocatable: Remove file.
+ * gnulib-local/modules/relocwrapper: Remove file.
+ * gnulib-local/m4/relocatable.m4: Remove file.
+ * gnulib-local/lib/strerror.c.diff: Remove file.
+ * src/Makefile.in: Remove SET_RELOCATABLE invocation. Instead get
+ RELOCATABLE_LDFLAGS and INSTALL_PROGRAM_ENV.
+
+2007-02-19 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/lib/xmalloc.c: Don't include exit.h.
+ * src/iconv.c: Likewise.
+
+2007-02-16 Juan Manuel Guerrero <juan.guerrero@gmx.de>
+
+ * djgpp/*: Update.
+
+2007-02-03 Bruno Haible <bruno@clisp.org>
+
+ * tools/Makefile (ksc5601.h): Add one extra character.
+ * lib/ksc5601.h: Regenerated.
+ * lib/cp949.h (cp949_mbtowc, cp949_wctomb): Exclude the new character.
+ * tests/EUC-KR.TXT: Add CIRCLED HANGUL IEUNG U.
+ * tests/JOHAB.TXT: Likewise.
+ Reported by Jungshik Shin (ì‹ ì •ì‹, 申政湜) <jungshik@google.com>.
+
+ * lib/euc_kr.h: Update comments.
+ * lib/johab.h: Likewise.
+
+2007-02-03 Bruno Haible <bruno@clisp.org>
+
+ * tools/cjk_tab_to_h.c (output_title): Bump copyright year.
+
+2007-01-26 Bruno Haible <bruno@clisp.org>
+
+ Moved streq.h to gnulib.
+ * gnulib-local/lib/streq.h: Remove file.
+ * gnulib-local/modules/uniwidth (Files): Remove lib/streq.h.
+ (Depends-on): Add streq.
+ (lib_SOURCES): Remove streq.h.
+
+2007-01-26 Bruno Haible <bruno@clisp.org>
+
+ Moved unitypes.h to gnulib.
+ * gnulib-local/lib/unitypes.h: Remove file.
+ * gnulib-local/modules/uniwidth (Files): Remove lib/unitypes.h.
+ (Depends-on): Add unitypes.
+ (lib_SOURCES): Remove unitypes.h.
+
+2007-01-26 Bruno Haible <bruno@clisp.org>
+
+ Moved canonicalize to gnulib.
+ * gnulib-local/modules/canonicalize: Remove file.
+ * gnulib-local/lib/canonicalize.h: Remove file.
+ * gnulib-local/lib/canonicalize.c: Remove file.
+ * gnulib-local/m4/canonicalize.m4: Remove file.
+ * gnulib-local/modules/progreloc (Depends-on): Replace 'canonicalize'
+ with 'canonicalize-lgpl'.
+
+2006-12-20 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.in (install): On AIX, add the contents of
+ /lib/libiconv.a to libiconv.a.
+
+2006-12-20 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (all): Depend on srclib/Makefile.gnulib, not
+ srclib/Makefile.am.
+ (aclocal.m4): Likewise. Touch the resulting file, since aclocal not
+ always does it.
+ (srclib/Makefile.gnulib): Renamed from srclib/Makefile.am. Pass
+ option --makefile-name.
+ (srclib/Makefile.in): Depend on srclib/Makefile.gnulib too.
+ * srclib/Makefile.am: New file that includes srclib/Makefile.gnulib.
+
+2006-10-31 Bruno Haible <bruno@clisp.org>
+
+ Update from GNU gettext.
+ 2006-10-29 Bruno Haible <bruno@clisp.org>
+ Make it compile in C++ mode.
+ * gnulib-local/lib/xalloc.h (xrealloc): Define as template
+ with appropriate return type.
+ * gnulib-local/lib/xstrdup.c (xstrdup): Cast xmalloc result.
+ 2006-10-26 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/modules/canonicalize (Makefile.am): Remove
+ EXTRA_DIST. Now done by gnulib-tool.
+ * gnulib-local/modules/relocatable (Makefile.am): Likewise.
+ * gnulib-local/modules/relocwrapper (Makefile.am): Likewise.
+ 2006-10-25 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/m4/relocatable.m4 (AC_RELOCATABLE_BODY):
+ Renamed from AC_RELOCATABLE, without the AC_LIBOBJ invocation.
+ (AC_RELOCATABLE): New macro. Invoke AC_LIBOBJ here.
+ * gnulib-local/modules/relocwrapper (configure.ac): Invoke
+ AC_RELOCATABLE instead of requiring it.
+ 2006-10-12 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/modules/canonicalize (Makefile.am): Distribute
+ all files in lib/ through EXTRA_DIST.
+ * gnulib-local/modules/relocatable (Makefile.am): Likewise.
+ 2006-09-14 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/lib/canonicalize.c: Include <config.h>
+ unconditionally.
+ * gnulib-local/lib/relocatable.c: Likewise.
+ * lib/relocatable.c: Likewise.
+ * gnulib-local/lib/relocwrapper.c: Likewise.
+ * gnulib-local/lib/xmalloc.c: Likewise.
+ * gnulib-local/lib/xreadlink.c: Likewise.
+ * gnulib-local/lib/xstrdup.c: Likewise.
+ 2006-08-02 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/modules/canonicalize: Put under LGPL.
+ * gnulib-local/modules/relocatable: Likewise.
+ 2006-07-18 Bruno Haible <bruno@clisp.org>
+ * gnulib-local/xalloc.h (xzalloc): New declaration.
+ * gnulib-local/xmalloc.c (xzalloc): New function.
+
+2006-10-24 Bruno Haible <bruno@clisp.org>
+
+ * man/Makefile.in (PACKAGE): New variable. Needed for docdir.
+ Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.
+
+2006-10-14 Bruno Haible <bruno@clisp.org>
+
+ * COPYING: New file.
+ * README: Clarify copyright of the iconv program.
+ Reported by Charles Wilson <cwilson@fastmail.fm>.
+
+2006-08-08 Bruno Haible <bruno@clisp.org>
+
+ * INSTALL.generic: Add a recommendation for Tru64.
+ Reported by Gary V. Vaughan <gary@gnu.org>.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * tests/check-subst: Set CHARSETALIASDIR.
+ Needed so that "make check" works before "make install" on systems
+ such as NetBSD.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (aclocal.m4): Depend on srclib/Makefile.am.
+ (AUTOCONF_FILES): Add the existing *.m4 files.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/lib/xreadlink.c: Assume <stdlib.h> exists.
+ * src/iconv.c: Assume <locale.h> exists.
+ * configure.ac: Remove tests for <locale.h>, <stddef.h>, <stdlib.h>,
+ <string.h>.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Remove obsolete calls AC_PROG_GCC_TRADITIONAL,
+ AC_ISC_POSIX, AC_HEADER_STDC.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Remove macro invocations that are redundant through
+ gl_EARLY and gl_INIT.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/m4/alloca.m4 (gl_PREREQ_ALLOCA): Add a dummy statement.
+ Avoids a sh syntax error.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/m4/relocatable.m4: Add comments.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * gnulib-local/modules/libiconv-misc: New file.
+ * Makefile.devel (GNULIB_MODULES): Add libiconv-misc.
+
+ * Makefile.devel (srclib/Makefile.am): Pass --no-libtool.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ Note: gnulib macros no longer invoke AC_TYPE_SIZE_T nor
+ AC_CHECK_TYPE([ptrdiff_t], , [AC_DEFINE([ptrdiff_t], [long], ...)])
+ because we now assume that the system defines size_t and ptrdiff_t.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ Switch to using gnulib.
+ * configure.ac (AC_PREREQ): Require autoconf-2.60.
+ Invoke gl_EARLY and gl_INIT.
+ * Makefile.devel (all): Depend on srclib/Makefile.am.
+ (aclocal.m4): Pass -I srcm4 to aclocal. Simplify dependencies, assuming
+ GNU make.
+ (GNULIB_MODULES): New variable.
+ (srclib/Makefile.am): New rule.
+ * gnulib-local: New directory.
+ * gnulib-local/m4/alloca.m4: Moved here from m4/alloca.m4.
+ * gnulib-local/m4/canonicalize.m4: Moved here from m4/canonicalize.m4.
+ * gnulib-local/m4/relocatable.m4: Moved here from m4/relocatable.m4.
+ * gnulib-local/m4/xreadlink.m4: Moved here from m4/xreadlink.m4.
+ * gnulib-local/lib/alloca_.h: Moved here from srclib/alloca_.h.
+ * gnulib-local/lib/canonicalize.h: Moved here from srclib/canonicalize.h.
+ * gnulib-local/lib/canonicalize.c: Moved here from srclib/canonicalize.c.
+ * gnulib-local/lib/cjk.h: Moved here from srclib/cjk.h.
+ * gnulib-local/lib/error.h.diff: New file.
+ * gnulib-local/lib/progname.h.diff: New file.
+ * gnulib-local/lib/relocatable.h: Moved here from srclib/relocatable.h.
+ * gnulib-local/lib/relocatable.c: Moved here from srclib/relocatable.c.
+ * gnulib-local/lib/relocwrapper.c: Moved here from srclib/relocwrapper.c.
+ * gnulib-local/lib/streq.h: Moved here from srclib/streq.h.
+ * gnulib-local/lib/strerror.c.diff: New file.
+ * gnulib-local/lib/unitypes.h: Moved here from srclib/unitypes.h.
+ * gnulib-local/lib/uniwidth.h: Moved here from srclib/uniwidth.h.
+ * gnulib-local/lib/width.c: Moved here from srclib/width.c.
+ * gnulib-local/lib/xalloc.h: Moved here from srclib/xalloc.h.
+ * gnulib-local/lib/xmalloc.c: Moved here from srclib/xmalloc.c.
+ * gnulib-local/lib/xstrdup.c: Moved here from srclib/xstrdup.c.
+ * gnulib-local/lib/xreadlink.h: Moved here from srclib/xreadlink.h.
+ * gnulib-local/lib/xreadlink.c: Moved here from srclib/xreadlink.c.
+ * gnulib-local/modules/canonicalize: New file.
+ * gnulib-local/modules/progreloc: New file.
+ * gnulib-local/modules/relocatable: New file.
+ * gnulib-local/modules/relocwrapper: New file.
+ * gnulib-local/modules/uniwidth: New file.
+ * gnulib-local/modules/xalloc: New file.
+ * gnulib-local/modules/xreadlink: New file.
+
+ * m4/allocsa.m4: Remove file. Now taken from gnulib.
+ * m4/codeset.m4: Likewise.
+ * m4/eealloc.m4: Likewise.
+ * m4/error.m4: Likewise.
+ * m4/extensions.m4: Likewise.
+ * m4/full-header-path.m4: Likewise.
+ * m4/gettext.m4: Likewise.
+ * m4/glibc21.m4: Likewise.
+ * m4/iconv.m4: Likewise.
+ * m4/intmax.m4: Likewise.
+ * m4/inttypes-h.m4: Likewise.
+ * m4/inttypes_h.m4: Likewise.
+ * m4/isc-posix.m4: Likewise.
+ * m4/lcmessage.m4: Likewise.
+ * m4/lib-ld.m4: Likewise.
+ * m4/lib-link.m4: Likewise.
+ * m4/lib-prefix.m4: Likewise.
+ * m4/longdouble.m4: Likewise.
+ * m4/longlong.m4: Likewise.
+ * m4/mbstate_t.m4: Likewise.
+ * m4/nls.m4: Likewise.
+ * m4/onceonly.m4: Likewise.
+ * m4/pathmax.m4: Likewise.
+ * m4/po.m4: Likewise.
+ * m4/printf-posix.m4: Likewise.
+ * m4/progtest.m4: Likewise.
+ * m4/readlink.m4: Likewise.
+ * m4/setenv.m4: Likewise.
+ * m4/signed.m4: Likewise.
+ * m4/size_max.m4: Likewise.
+ * m4/ssize_t.m4: Likewise.
+ * m4/stdbool.m4: Likewise.
+ * m4/stdint.m4: Likewise.
+ * m4/stdint_h.m4: Likewise.
+ * m4/strerror.m4: Likewise.
+ * m4/strerror_r.m4: Likewise.
+ * m4/unistd_h.m4: Likewise.
+ * m4/unlocked-io.m4: Likewise.
+ * m4/visibility.m4: Likewise.
+ * m4/wchar_t.m4: Likewise.
+ * m4/wint_t.m4: Likewise.
+
+ * srclib/allocsa.h: Remove file. Now taken from gnulib.
+ * srclib/allocsa.c: Likewise.
+ * srclib/binary-io.h: Likewise.
+ * srclib/error.h: Likewise.
+ * srclib/error.c: Likewise.
+ * srclib/exit.h: Likewise.
+ * srclib/gettext.h: Likewise.
+ * srclib/memmove.c: Likewise.
+ * srclib/pathmax.h: Likewise.
+ * srclib/progname.h: Likewise.
+ * srclib/progname.c: Likewise.
+ * srclib/progreloc.c: Likewise.
+ * srclib/readlink.c: Likewise.
+ * srclib/setenv.h: Likewise.
+ * srclib/setenv.c: Likewise.
+ * srclib/stdbool_.h: Likewise.
+ * srclib/stdint_.h: Likewise.
+ * srclib/strerror.c: Likewise.
+ * srclib/unlocked-io.h: Likewise.
+ * srclib/unsetenv.c: Likewise.
+ * srclib/Makefile.am: Remove file.
+
+2006-07-27 Bruno Haible <bruno@clisp.org>
+
+ Remove OS/2 build support that doesn't assume GNU make and GNU bash.
+ * README.os2: Remove file.
+ * Makefile.os2: Remove file.
+ * lib/Makefile.os2: Remove file.
+ * src/Makefile.os2: Remove file.
+ * man/Makefile.os2: Remove file.
+ * tests/Makefile.os2: Remove file.
+ * tests/check-stateful.cmd: Remove file.
+ * tests/check-stateless.cmd: Remove file.
+ * tests/check-translit.cmd: Remove file.
+
+2006-07-25 Bruno Haible <bruno@clisp.org>
+
+ Remove MSVC/nmake build support.
+ * windows: Remove directory.
+ * Makefile.msvc: Remove file.
+ * lib/Makefile.msvc: Remove file.
+ * srclib/Makefile.msvc: Remove file.
+ * src/Makefile.msvc: Remove file.
+ * tests/Makefile.msvc: Remove file.
+ * man/Makefile.msvc: Remove file.
+ * po/Rules-msvc: Remove file.
+ * po/Makefile.msvc.sh: Remove file.
+ * Makefile.devel (config.h.msvc, lib/config.h.msvc): Remove rules.
+ (include/iconv.h.msvc-static, include/iconv.h.msvc-shared): Remove
+ rules.
+ (po/Makefile.msvc): Remove rule.
+ (all): Update.
+
+2006-07-25 Bruno Haible <bruno@clisp.org>
+
+ Remove VMS support.
+ * vms: Remove directory.
+ * Makefile.vms: Remove file.
+ * lib/Makefile.vms: Remove file.
+ * srclib/Makefile.vms: Remove file.
+ * src/Makefile.vms: Remove file.
+ * tests/Makefile.vms: Remove file.
+ * man/Makefile.vms: Remove file.
+ * Makefile.devel (config.h_vms, lib/config.h_vms): Remove rules.
+ (include/iconv.h_vms): Remove rule.
+ (all): Update.
+
+2006-07-23 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.in (libiconv.la): Use the CFLAGS during linking.
+ * src/Makefile.in (iconv_no_i18n): Likewise.
+ (install): Likewise.
+ * tests/Makefile.in (table-from, table-to): Likewise.
+ Needed because the CFLAGS can e.g. trigger profiling.
+ Reported by Russell Aspinwall <russell.aspinwall@flomerics.co.uk>.
+
+2006-07-19 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.11 released.
+
+2006-07-19 Bruno Haible <bruno@clisp.org>
+
+ * srclib/Makefile.am (libicrt_a_SOURCES): Remove error.h, error.c.
+ (LIBADD_SOURCE): Add them here.
+
+2006-07-19 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.guess: Update to GNU version 2006-07-02.
+ * build-aux/config.sub: Likewise.
+
+2006-07-14 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.in (clean): Remove also *.stackdump.
+ * src/Makefile.in (clean): Likewise.
+ * tests/Makefile.in (clean): Likewise.
+
+2006-07-14 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (clean): Remove also iconv_no_i18n. Needed for
+ cygwin or mingw.
+ * tests/Makefile.in (clean): Remove also the programs, without
+ EXEEXT. Needed for cygwin or mingw.
+ * Makefile.in (mostlyclean, clean, distclean, maintainer-clean):
+ Remove also bin directory. Needed for cygwin and mingw.
+
+2006-07-03 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (check_subst_formatstring): Use ngettext.
+ (subst_wc_to_mb_fallback, subst_mb_to_mb_fallback): Fix error messages
+ after 2006-01-22 change.
+ * configure.ac: Require a gettext version with ngettext.
+
+2006-06-28 Bruno Haible <bruno@clisp.org>
+
+ * m4/gettext.m4: Update from GNU gettext.
+ * m4/po.m4: Update from GNU gettext.
+
+2006-06-27 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Use autoconf-2.60.
+ * Makefile.in (datarootdir): New variable.
+ (install, installdirs, uninstall): Also pass datarootdir.
+ * configure.ac (mandir): Remove customization.
+ * man/Makefile.in (datarootdir): New variable.
+ (docdir, htmldir): Use autoconf-substituted value.
+ * src/Makefile.in (datarootdir): New variable.
+ (localedir): Use autoconf-substituted value.
+
+2006-06-27 Bruno Haible <bruno@clisp.org>
+
+ * m4/stdint.m4: Update from gnulib.
+ * srclib/stdint_.h: Update from gnulib.
+ * srclib/Makefile.am: Update.
+
+2006-06-17 Bruno Haible <bruno@clisp.org>
+
+ * srclib/unsetenv.c: Update from GNU gettext.
+ * srclib/xreadlink.c: Likewise.
+
+2006-06-16 Bruno Haible <bruno@clisp.org>
+
+ * m4/full-header-path.m4: New file, from gnulib.
+ * m4/size_max.m4: New file, from gnulib.
+ * m4/stdint.m4: Update from gnulib.
+ * srclib/stdint_.h: Update from gnulib.
+ * srclib/Makefile.am (stdint.h): Likewise.
+ * Makefile.devel (aclocal.m4): Update dependencies.
+
+2006-06-16 Bruno Haible <bruno@clisp.org>
+
+ * m4/ssize_t.m4: Update from GNU gettext.
+
+2006-06-12 Bruno Haible <bruno@clisp.org>
+
+ * m4/gettext.m4: Update from GNU gettext.
+ * m4/inttypes-h.m4: New file, from GNU gettext.
+ * m4/inttypes.m4: Remove file.
+ * m4/stdint.m4 (gl_STDINT_H): Update.
+ * Makefile.devel (aclocal.m4): Update dependencies.
+
+2006-06-10 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (error) [NO_I18N]: Define here instead of including
+ error.h. Fixes link failure introduced on 2006-01-22.
+
+2006-03-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]: Avoid warning when
+ "parsing" /etc/ld.so.conf and empty /etc/ld.so.conf.d.
+
+2006-05-20 Bruno Haible <bruno@clisp.org>
+
+ * tests/BIG5-HKSCS-1999-snippet: New file.
+ * tests/BIG5-HKSCS-1999-snippet.UTF-8: New file.
+ * tests/BIG5-HKSCS-2001-snippet: New file.
+ * tests/BIG5-HKSCS-2001-snippet.UTF-8: New file.
+ * tests/BIG5-HKSCS-2004-snippet: New file.
+ * tests/BIG5-HKSCS-2004-snippet.UTF-8: New file.
+ * tests/Makefile.in (check): Test also the stateful parts of
+ BIG5-HKSCS:1999, BIG5-HKSCS:2001, BIG5-HKSCS:2004.
+
+2006-05-17 Bruno Haible <bruno@clisp.org>
+
+ Implement newer releases of BIG5-HKSCS.
+ * tools/Makefile (ALL): Remove hkscs.h, add hkscs1999.h, hkscs2001.h,
+ hkscs2004.h.
+ (hkscs.h): Remove rule.
+ (hkscs1999.h, hkscs2001.h, hkscs2004.h): New rules.
+ * tools/cjk_tab_to_h.c (output_title): Update year.
+ (main): Recognize hkscs1999, hkscs2001, hkscs2004.
+ * lib/encodings.def: Rename BIG5-HKSCS to BIG5-HKSCS:1999. Add
+ BIG5-HKSCS:2001, BIG5-HKSCS:2004. Make all three stateful.
+ * lib/hkscs.h: Remove file.
+ * lib/hkscs1999.h: New file.
+ * lib/hkscs2001.h: New file.
+ * lib/hkscs2004.h: New file.
+ * lib/big5hkscs.h: Remove file.
+ * lib/big5hkscs1999.h: New file.
+ * lib/big5hkscs2001.h: New file.
+ * lib/big5hkscs2004.h: New file.
+ * lib/converters.h: Include the new files.
+ * README, man/iconv_open.3: Add BIG5-HKSCS:1999, BIG5-HKSCS:2001.
+ * tests/BIG5-HKSCS.TXT: Remove file.
+ * tests/BIG5-HKSCS.IRREVERSIBLE.TXT: Remove file.
+ * tests/BIG5-HKSCS-1999.TXT: New file.
+ * tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT: New file.
+ * tests/BIG5-HKSCS-2001.TXT: New file.
+ * tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT: New file.
+ * tests/BIG5-HKSCS-2004.TXT: New file.
+ * tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT: New file.
+ * tests/check-stateless: Convert colon in the charset name to a dash in
+ the file name.
+ * tests/Makefile.in (check): Check BIG5-HKSCS:1999, BIG5-HKSCS:2001,
+ BIG5-HKSCS:2004 instead of just BIG5-HKSCS.
+ * tests/Makefile.msvc (check): Don't check BIG5-HKSCS.
+ * tests/Makefile.os2 (check): Likewise.
+
+2006-05-17 Bruno Haible <bruno@clisp.org>
+
+ * srclib/progreloc.c: Update from GNU gettext.
+
+2006-05-16 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (clean): Use EXEEXT.
+ * tests/Makefile.in (check, clean): Likewise.
+
+2006-05-15 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Move some checks before AC_RELOCATABLE.
+
+2006-05-15 Bruno Haible <bruno@clisp.org>
+
+ Support for building shared libraries on mingw and Cygwin.
+ * configure.ac (WOE32DLL, DLL_VARIABLE): New variables.
+ * include/iconv.h.in (_libiconv_version): Mark as DLL_VARIABLE.
+ * woe32dll/export.h: New file, from GNU gettext.
+ * woe32dll/iconv-exports.h: New file.
+ * Makefile.devel (include/iconv.h_vms, include/iconv.h.msvc-static,
+ include/iconv.h.msvc-shared): Remove the DLL_VARIABLE annotation.
+ * lib/Makefile.in (INCLUDES): Add -I for parent directory.
+ (LDFLAGS): Add WOE32DLL dependent flags.
+ (LDFLAGS_yes, LDFLAGS_no): New variables.
+ (OBJECTS): Add WOE32DLL dependent objects.
+ (OBJECTS_yes, OBJECTS_no): New variables.
+ (iconv-exports.lo): New rule.
+
+2006-05-15 Bruno Haible <bruno@clisp.org>
+
+ * srclib/gettext.h: Update from GNU gettext.
+ * srclib/pathmax.h: Update from GNU gettext.
+ * srclib/progreloc.c: Update from GNU gettext.
+ * srclib/unsetenv.c: Update from GNU gettext.
+ * srclib/Makefile.am: Add snippet for creation of unistd.h.
+ * m4/extensions.m4: Update from GNU gettext.
+ * m4/gettext.m4: Update from GNU gettext.
+ * m4/lib-ld.m4: Update from GNU gettext.
+ * m4/lib-link.m4: Update from GNU gettext.
+ * m4/lib-prefix.m4: Update from GNU gettext.
+ * m4/longdouble.m4: Update from GNU gettext.
+ * m4/nls.m4: Update from GNU gettext.
+ * m4/onceonly.m4: Update from GNU gettext.
+ * m4/po.m4: Update from GNU gettext.
+ * m4/relocatable.m4: Update from GNU gettext.
+ * m4/unistd_h.m4: New file, from GNU gettext.
+ * Makefile.devel (aclocal.m4): Depend on it.
+ * configure.ac: Invoke gl_HEADER_UNISTD.
+
+2006-05-14 Bruno Haible <bruno@clisp.org>,
+ Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * m4/libtool.m4 [ linux ] (AC_LIBTOOL_LANG_CXX_CONFIG)
+ (AC_LIBTOOL_POSTDEP_PREDEP, AC_LIBTOOL_PROG_COMPILER_PIC)
+ (AC_LIBTOOL_PROG_LD_SHLIBS): Add support for Sun C 5.9,
+ Sun C++ 5.9, and Sun Fortran 8.3 on Linux.
+
+2006-05-06 Charles Wilson <cygwin@cwilson.fastmail.fm>
+
+ * m4/libtool.m4: On Cygwin, like on mingw, define DLL_EXPORT when
+ compiling a shared library object.
+
+2006-05-15 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.rpath: Add support for Sun C 5.9 on Linux.
+
+2006-03-31 Juan Manuel Guerrero <juan.guerrero@gmx.de>
+
+ * djgpp/*: Update.
+
+2006-01-23 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Invoke gl_ALLOCSA.
+
+ * Makefile.devel (aclocal.m4): Depend on $(CONFIGURES_IN).
+
+2006-01-22 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (xmalloc, xalloc_die) [NO_I18N]: Define to avoid using
+ gettext().
+
+2006-01-22 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 6:0:4.
+
+2006-01-22 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c: Include error.h, exit.h.
+ (print_version): Use EXIT_SUCCESS.
+ (check_subst_formatstring, subst_mb_to_uc_fallback,
+ subst_uc_to_mb_fallback, subst_mb_to_wc_fallback,
+ subst_wc_to_mb_fallback, subst_mb_to_mb_fallback, convert, main): Use
+ error() instead of fprintf to stderr.
+
+2006-01-22 Bruno Haible <bruno@clisp.org>
+
+ New feature: character-dependent substitutions.
+ * include/iconv.h.in (iconv_unicode_mb_to_uc_fallback,
+ iconv_unicode_uc_to_mb_fallback, iconv_wchar_mb_to_wc_fallback,
+ iconv_wchar_wc_to_mb_fallback): New types.
+ (struct iconv_fallbacks): New structure type.
+ (ICONV_SET_FALLBACKS): New macro.
+ * configure.ac: Invoke gt_TYPE_WCHAR_T and substitute HAVE_WCHAR_T.
+ * Makefile.os2 (all): Also substitute @HAVE_WCHAR_T@ in build/iconv.h.
+ * Makefile.devel (include/iconv.h_vms, include/iconv.h.msvc-static,
+ include/iconv.h.msvc-shared): Also substitute @HAVE_WCHAR_T@.
+ * lib/converters.h (struct conv_struct): Add field 'fallbacks'.
+ * lib/loop_unicode.h (struct uc_to_mb_fallback_locals): New type.
+ (uc_to_mb_write_replacement): New function.
+ (struct mb_to_uc_fallback_locals): New type.
+ (mb_to_uc_write_replacement): New function.
+ (unicode_loop_convert): Call mb_to_uc_fallback and uc_to_mb_fallback.
+ (unicode_loop_reset): Call uc_to_mb_fallback.
+ * lib/loop_wchar.h (struct wc_to_mb_fallback_locals): New type.
+ (wc_to_mb_write_replacement): New function.
+ (wchar_from_loop_convert): Call wc_to_mb_fallback.
+ (struct mb_to_wc_fallback_locals): New type.
+ (mb_to_wc_write_replacement): New function.
+ (wchar_to_loop_convert): Call mb_to_wc_fallback.
+ * lib/iconv.c (iconv_open): Initialize the 'fallbacks' field.
+ (iconvctl): Handle ICONV_SET_FALLBACKS.
+ * lib/genflags.c (struct iconv_fallbacks): New dummy definition.
+ * src/iconv.c: Include limits.h.
+ (isdigit, c_isprint): New macros.
+ (usage): Document long options and new options.
+ (check_subst_formatstring): New function.
+ (ilseq_byte_subst, ilseq_wchar_subst, ilseq_unicode_subst): New
+ variables.
+ (ilseq_byte_subst_size, ilseq_wchar_subst_size,
+ ilseq_unicode_subst_size): New variables.
+ (ilseq_byte_subst_buffer, ilseq_wchar_subst_buffer,
+ ilseq_unicode_subst_buffer): New variables.
+ (subst_mb_to_uc_cd, subst_mb_to_uc_temp_buffer): New variables.
+ (subst_mb_to_uc_fallback): New function.
+ (subst_uc_to_mb_cd, subst_uc_to_mb_temp_buffer): New variables.
+ (subst_uc_to_mb_fallback): New function.
+ (subst_mb_to_wc_cd, subst_mb_to_wc_temp_buffer): New variables.
+ (subst_mb_to_wc_fallback): New function.
+ (subst_wc_to_mb_cd, subst_wc_to_mb_temp_buffer): New variables.
+ (subst_wc_to_mb_fallback): New function.
+ (subst_mb_to_mb_cd, subst_mb_to_mb_temp_buffer): New variables.
+ (subst_mb_to_mb_fallback): New function.
+ (convert): Enlarge the outbuf when the conversion failed with E2BIG.
+ (main): Handle new options --byte-subst, --widechar-subst,
+ --unicode-subst.
+ * man/iconv.1: Document --unicode-subst, --byte-subst, --widechar-subst
+ options.
+ * tests/check-subst: New file.
+ * tests/Makefile.in (check): Also invoke check-subst.
+ Suggested by James Taylor <james@oakseed.demon.co.uk>.
+
+2006-01-21 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (print_version): Bump copyright year.
+ (main): Accept long options --from-code, --to-code, --list, --silent.
+ Accept abbreviated long options, like getopt() does.
+ * man/iconv.1: Document long options.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (print_version): Update copyright year.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Renamed from configure.in.
+ * Makefile.devel (CONFIGURES_IN, configure, config.h.in): Update.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Bump version number.
+ * include/iconv.h.in (_LIBICONV_VERSION): Likewise.
+ * windows/iconv.rc: Likewise.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 5:1:3.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.guess: Update to GNU version 2005-12-23.
+ * build-aux/config.sub: Likewise.
+ * build-aux/config.libpath: Update from GNU gettext.
+ * build-aux/install-sh: Upgrade to automake-1.9.5.
+ * build-aux/missing: Upgrade to automake-1.9.5.
+ * build-aux/mkinstalldirs: Upgrade to automake-1.9.5.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * m4/alloca.m4: Update from GNU gettext.
+ * m4/allocsa.m4: Update from GNU gettext.
+ * m4/canonicalize.m4: Update from GNU gettext.
+ * m4/codeset.m4: Update from GNU gettext.
+ * m4/eealloc.m4: Update from GNU gettext.
+ * m4/error.m4: Update from GNU gettext.
+ * m4/extensions.m4: Update from GNU gettext.
+ * m4/gettext.m4: Update from GNU gettext.
+ * m4/glibc21.m4: Update from GNU gettext.
+ * m4/iconv.m4: Update from GNU gettext.
+ * m4/intmax.m4: Update from GNU gettext.
+ * m4/inttypes_h.m4: New file, from GNU gettext.
+ * m4/isc-posix.m4: Update from GNU gettext.
+ * m4/lcmessage.m4: Update from GNU gettext.
+ * m4/longdouble.m4: Update from GNU gettext.
+ * m4/longlong.m4: Update from GNU gettext.
+ * m4/mbstate_t.m4: Update from GNU gettext.
+ * m4/nls.m4: Update from GNU gettext.
+ * m4/onceonly.m4: Update from GNU gettext.
+ * m4/pathmax.m4: Update from GNU gettext.
+ * m4/po.m4: Update from GNU gettext.
+ * m4/printf-posix.m4: Update from GNU gettext.
+ * m4/progtest.m4: Update from GNU gettext.
+ * m4/readlink.m4: Update from GNU gettext.
+ * m4/relocatable.m4: Update from GNU gettext.
+ * m4/setenv.m4: Update from GNU gettext.
+ * m4/signed.m4: Update from GNU gettext.
+ * m4/ssize_t.m4: Update from GNU gettext.
+ * m4/stdbool.m4: Update from GNU gettext.
+ * m4/stdint_h.m4: New file, from GNU gettext.
+ * m4/strerror.m4: Update from GNU gettext.
+ * m4/strerror_r.m4: Update from GNU gettext.
+ * m4/unlocked-io.m4: Update from GNU gettext.
+ * m4/wchar_t.m4: Update from GNU gettext.
+ * m4/wint_t.m4: Update from GNU gettext.
+ * m4/xreadlink.m4: Update from GNU gettext.
+ * Makefile.devel (aclocal.m4): Depend on m4/inttypes_h.m4 and
+ m4/stdint_h.m4 as well.
+ * configure.in: Invoke AC_TYPE_MBSTATE_T instead of AC_MBSTATE_T.
+ Invoke gl_FUNC_GLIBC_UNLOCKED_IO instead of jm_FUNC_GLIBC_UNLOCKED_IO.
+ Invoke gl_ERROR instead of gt_FUNC_ERROR_AT_LINE.
+ Don't invoke AC_AIX and AC_MINIX, done by gl_USE_SYSTEM_EXTENSIONS.
+ Temporarily redefine AC_LIBOBJ and AC_REPLACE_FUNCS, so as to fill
+ SRCLIBOBJS instead of LIBOBJS.
+ * srclib/alloca_.h: Update from GNU gettext.
+ * srclib/allocsa.h: Update from GNU gettext.
+ * srclib/canonicalize.c: Update from GNU gettext.
+ * srclib/error.h: Update from GNU gettext.
+ * srclib/error.c: Update from GNU gettext.
+ * srclib/gettext.h: Update from GNU gettext.
+ * srclib/memmove.c: Update from GNU gettext.
+ * srclib/progname.h: Update from GNU gettext.
+ * srclib/progname.c: Update from GNU gettext.
+ * srclib/progreloc.c: Update from GNU gettext.
+ * srclib/readlink.c: Update from GNU gettext.
+ * srclib/relocatable.c: Update from GNU gettext.
+ * srclib/relocwrapper.c: Update from GNU gettext.
+ * srclib/setenv.h: Update from GNU gettext.
+ * srclib/setenv.c: Update from GNU gettext.
+ * srclib/stdbool_.h: Update from GNU gettext.
+ * srclib/stdint_.h: Update from gnulib.
+ * srclib/strerror.c: Update from GNU gettext.
+ * srclib/unlocked-io.h: Update from GNU gettext.
+ * srclib/unsetenv.c: Update from GNU gettext.
+ * srclib/xalloc.h: Update from GNU gettext.
+ * srclib/xmalloc.c: Update from GNU gettext.
+ * srclib/xreadlink.c: Update from GNU gettext.
+ * srclib/xstrdup.c: Update from GNU gettext.
+ * srclib/Makefile.am (DEFS): Also define EXEEXT.
+ (libicrt_a_LIBADD): Use SRCLIBOBJS instead of LIBOBJS.
+ (libicrt_a_DEPENDENCIES): New variable.
+ * src/Makefile.in (EXEEXT): New variable.
+ * build-aux/install-reloc: Update from GNU gettext.
+ * build-aux/reloc-ldflags: Update from GNU gettext.
+ * build-aux/config.rpath: Update from GNU gettext.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update, based on libtool-1.5.22.
+ * build-aux/ltmain.sh: Update, based on libtool-1.5.22.
+
+2005-12-24 Bruno Haible <bruno@clisp.org>
+
+ Check the whole range of GB18030.
+ * tests/GB18030-BMP.TXT: Renamed from tests/GB18030.TXT.
+ * tests/gengb18030z.c: New file.
+ * tests/table-from.c (main): For GB18030, don't stop at U+10000.
+ * tests/table-to.c (main): Likewise.
+ * tests/Makefile.in (check): Generate GB18030.TXT on the fly from
+ GB18030-BMP.TXT.
+ (clean): Remove also gengb18030z and GB18030.TXT.
+ * tests/Makefile.msvc (check): Generate GB18030.TXT on the fly from
+ GB18030-BMP.TXT.
+ (clean): Remove also GB18030Z.TXT, GB18030TMP.TXT, GB18030.TXT.
+ * tests/Makefile.os2 (check): Depend on gengb18030z.exe. Generate
+ GB18030.TXT on the fly from GB18030-BMP.TXT.
+ (clean): Remove also GB18030Z.TXT, GB18030TMP.TXT, GB18030.TXT.
+
+2005-12-20 Bruno Haible <bruno@clisp.org>
+
+ * tests/table-to.c (main): Test the mappings up to U+10FFFF, not only
+ up to U+2FFFF. Tolerate that Unicode language tags are silently mapped
+ to nothing.
+
+2005-12-22 Bruno Haible <bruno@clisp.org>
+
+ Extend GB18030 converter to cover the entire Unicode PUA.
+ * lib/gb18030.h: Update comments, based on second printing.
+ (gb18030_mbtowc): Add mapping for range U+E000..U+E765.
+ (gb18030_pua2charset): New array.
+ (gb18030_wctomb): Add mapping for range U+E000..U+E765 and the two-byte
+ part of range U+E766..U+E864.
+ * lib/gb18030ext.h (gb18030ext_2uni_pagefe): Add mappings to private
+ area.
+ (gb18030ext_mbtowc): Add mapping for the two-byte part of range
+ U+E766..U+E864.
+ * lib/gb18030uni.h (gb18030uni_charset2uni_ranges,
+ gb18030uni_uni2charset_ranges, gb18030uni_ranges): Add 12 more
+ intervals.
+ (gb18030uni_mbtowc, gb18030uni_wctomb): Update.
+ * tests/GB18030.TXT: Complete mappings to private area.
+
+2005-12-22 Bruno Haible <bruno@clisp.org>
+
+ * lib/gbk.h: Update comments.
+
+2005-12-20 Bruno Haible <bruno@clisp.org>
+
+ Add private area mappings to CP949.
+ * lib/cp949.h (cp949_mbtowc, cp949_wctomb): Map U+E000..U+E0BB like
+ many others do it.
+ * tests/CP949.TXT: Add mappings for U+E000..U+E0BB.
+
+2005-12-15 Bruno Haible <bruno@clisp.org>
+
+ Add private area mappings to CP950.
+ * lib/cp950.h (cp950_mbtowc, cp950_wctomb): Map U+E000..U+F6B0 like
+ most others do it.
+ * tests/CP950.TXT: Add mappings for U+E000..U+F6B0.
+
+2005-12-15 Bruno Haible <bruno@clisp.org>
+
+ Make CP936 follow what Microsoft does.
+ In http://www.microsoft.com/globaldev/reference/dbcs/936.mspx they
+ added a 0x80 - U+20AC mapping to the code chart, but not to the
+ tooltips and not to the list of mappings.
+ * lib/cp936.h: New file.
+ * lib/gbk.h: Update comments.
+ * lib/ces_gbk.h: Update comments.
+ * lib/converters.h: Include cp936.h.
+ * lib/encodings.def (CP936): New encoding.
+ (GBK): Remove CP936 aliases.
+ * README, man/iconv_open.3: Add CP936.
+ * tests/Makefile.in (check): Check CP936.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+ * tests/CP936.TXT: New file.
+
+2005-12-14 Bruno Haible <bruno@clisp.org>
+
+ * lib/cp932.h (cp932_wctomb): Map U+FF5E, U+2225, U+FF0D, U+FFE0,
+ U+FFE1 like Microsoft does it.
+ * lib/CP932.IRREVERSIBLE.TXT: Add these mappings.
+ Reported by Lei Wang <lwang@qilinsoft.com>.
+
+2005-12-14 Bruno Haible <bruno@clisp.org>
+
+ Follow Euro sign addition done in 1999 in
+ http://www.microsoft.com/globaldev/reference/dbcs/950/950_A3.mspx
+ * lib/cp950.h (cp950_mbtowc, cp950_wctomb): Add mapping for 0xA3E1.
+ * tests/CP950.TXT: Add mapping for 0xA3E1.
+
+2005-11-11 Bruno Haible <bruno@clisp.org>
+
+ * lib/euc_jp.h (euc_jp_wctomb): When writing a 3-bytes byte sequence
+ and only two bytes are available in the output buffer, return
+ RET_TOOSMALL instead of overrunning the output buffer.
+ * lib/isoir165.h (isoir165_wctomb): When only one byte is available
+ in the output buffer, don't overrun the output buffer.
+ Reported by William Bardwell <bardwell@curl.com>.
+
+2005-09-18 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update, based on libtool-1.5.20.
+ * build-aux/ltmain.sh: Update, based on libtool-1.5.20.
+
+2005-08-12 Bruno Haible <bruno@clisp.org>
+
+ * lib/big5_2003.h: Map 0xF9FA..0xF9FD differently.
+ * tests/BIG5-2003.TXT: Likewise.
+ * tests/BIG5-2003.IRREVERSIBLE.TXT: New file.
+ Reported by Ping Yeh <ping@pingyeh.net>.
+
+2005-07-24 Bruno Haible <bruno@clisp.org>
+
+ Tidy up exported symbols.
+ * m4/visibility.m4: New file.
+ * include/export.h: New file.
+ * configure.in: Invoke gl_VISIBILITY. Use AC_CONFIG_FILES. Arrange to
+ create also include/iconv.h.inst.
+ * Makefile.devel (all): Depend on include/iconv.h.build.in.
+ (aclocal.m4): Depend on m4/visibility.m4.
+ (include/iconv.h.build.in): New rule.
+ * Makefile.in (install-lib, install): Install include/iconv.h.inst,
+ not the include/iconv.h that was used for building.
+ (distclean, maintainer-clean): Remove also include/iconv.h.inst.
+ * lib/Makefile.in (CFLAGS): Add @CFLAG_VISIBILITY@.
+ (DEFS): Also define BUILDING_LIBICONV and BUILDING_DLL.
+ * lib/config.h.in (HAVE_VISIBILITY): New macro.
+ * lib/relocatable.h (RELOCATABLE_DLL_EXPORTED) [HAVE_VISIBILITY]:
+ Define to the gcc visibility attribute.
+ * srclib/relocatable.h (RELOCATABLE_DLL_EXPORTED) [HAVE_VISIBILITY]:
+ Likewise.
+
+2005-07-25 Bruno Haible <bruno@clisp.org>
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ * lib/relocatable.h: Make this file includable in C++ mode: add extern
+ "C".
+
+2005-07-08 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.10 released.
+
+2005-07-08 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4 (postinstall_cmds) [cygwin,mingw,pw32]: Make DLL
+ executable after installing it.
+
+2005-07-08 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Bump version number.
+ * include/iconv.h.in (_LIBICONV_VERSION): Likewise.
+ * windows/iconv.rc: Likewise.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 5:0:3.
+
+2005-07-05 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (ACLOCAL): New variable.
+ (aclocal.m4): Use it.
+
+2005-07-05 Bruno Haible <bruno@clisp.org>
+
+ * m4/relocatable.m4 (AC_RELOCATABLE): On mingw, simply set
+ SET_RELOCATABLE to a trivial value.
+
+2004-08-08 Bruno Haible <bruno@clisp.org>
+
+ * srclib/progreloc.c (xstrdup): Define as strdup if no xmalloc should
+ be used.
+
+2004-04-28 Bruno Haible <bruno@clisp.org>
+
+ * srclib/progreloc.c (ISSLASH, IS_PATH_WITH_DIR, FILESYSTEM_PREFIX_LEN):
+ Treat Cygwin like Windows, since it now accepts Windows pathnames.
+
+2005-06-09 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (mkinstalldirs): Use build-aux/ instead of autoconf/.
+ * lib/Makefile.in (mkinstalldirs): Likewise.
+ * src/Makefile.in (mkinstalldirs): Likewise.
+ * man/Makefile.in (mkinstalldirs): Likewise.
+
+2005-06-08 Bruno Haible <bruno@clisp.org>
+
+ * srclib/canonicalize.c (__realpath): Avoid gcc warnings on platforms
+ that don't support symbolic links.
+
+2005-06-08 Bruno Haible <bruno@clisp.org>
+
+ * srclib/binary-io.h (fileno): Undefine before defining it. Avoids a
+ gcc warning on mingw.
+
+2005-05-22 Bruno Haible <bruno@clisp.org>
+
+ Implement and document BIG5-2003.
+ * lib/big5_2003.h: New file.
+ * lib/converters.h: Include it.
+ * lib/encodings_extra.def (BIG5-2003): New encoding.
+ * README, man/iconv_open.3: Add BIG5-2003.
+ * tests/Makefile.in (check-extra-yes): Check BIG5-2003.
+ * tests/BIG5-2003.TXT: New file.
+
+2005-05-21 Bruno Haible <bruno@clisp.org>
+
+ Add EURO SIGN to EUC-TW converter.
+ * lib/cns11643_1.h (cns11643_1_2uni_page42): Add entry for 0x14242.
+ (cns11643_1_mbtowc): Update.
+ * lib/cns11643_inv.h (cns11643_inv_2charset): Add entry for 0x20AC.
+ (cns11643_inv_uni2indx_page*): Update.
+ * lib/dec_hanyu.h (dec_hanyu_mbtowc, dec_hanyu_wctomb): Consider only
+ part of row 42.
+ * tests/EUC-TW.TXT: Add entry for 0x20AC.
+ * tests/EUC-TW.IRREVERSIBLE.TXT: Likewise.
+
+2005-05-03 Bruno Haible <bruno@clisp.org>
+
+ * tools/Makefile (ALL): Add pt154.h.
+ (pt154.h): New rule.
+ * lib/encodings.def: Add PT154.
+ * lib/pt154.h: New file.
+ * lib/converters.h: Include it.
+ * README, man/iconv_open.3: Add PT154.
+ * NOTES: Mention PT154.
+ * tests/PT154.TXT: New file.
+ * tests/Makefile.in (check): Also test PT154.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+
+2005-03-29 Bruno Haible <bruno@clisp.org>
+
+ Rename libiconv_plug.so to preloadable_libiconv.so.
+ * configure.in (PLUGLIB): Set to preloadable_libiconv.so instead of
+ libiconv_plug.so.
+ * lib/Makefile.in (preloadable_libiconv.so): Renamed from
+ libiconv_plug.so.
+ (preloadable_libiconv_linux.so): Renamed from libiconv_plug_linux.so.
+ (preloadable_libiconv_solaris.so): Renamed from
+ libiconv_plug_solaris.so.
+ (preloadable_libiconv_osf.so): Renamed from libiconv_plug_osf.so.
+ (clean): Update.
+ * README: Update.
+
+2005-03-29 Bruno Haible <bruno@clisp.org>
+
+ Implement and document ATARIST.
+ * tools/Makefile (ALL): Add atarist.h.
+ (atarist.h): New rule.
+ * lib/atarist.h: New file.
+ * lib/converters.h: Include it.
+ * lib/encodings_extra.def (ATARIST): New encoding.
+ * README, man/iconv_open.3: Add ATARIST.
+ * tests/Makefile.in (check-extra-yes): Check ATARIST.
+ * tests/ATARIST.TXT: New file.
+
+2005-03-22 Bruno Haible <bruno@clisp.org>
+
+ * build-aux: New directory, renamed from autoconf.
+ * configure.in (AC_CONFIG_AUX_DIR): Use build-aux.
+
+2005-03-16 Bruno Haible <bruno@clisp.org>
+
+ * m4/stdint.m4 (gl_STDINT_H): Define HAVE_LONG_LONG_64BIT instead of
+ HAVE_LONGLONG_64BIT.
+ * srclib/stdint_.h: Use HAVE_LONG_LONG_64BIT instead of
+ HAVE_LONGLONG_64BIT.
+ * srclib/Makefile.am (stdint.h): Likewise.
+
+2005-03-14 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (aclocal.m4): Depend also on allocsa.m4, eealloc.m4,
+ extensions.m4, intmax.m4, inttypes.m4, longdouble.m4, longlong.m4,
+ printf-posix.m4, readlink.m4, signed.m4, ssize_t.m4, stdint.m4,
+ wchar_t.m4, wint_t.m4.
+
+2005-03-13 Bruno Haible <bruno@clisp.org>
+
+ Make stdout error checking reliable, also when writing to a NFS file.
+ * src/iconv.c (main): Check the return value of fclose(stdout).
+ * lib/genaliases.c (main): Likewise.
+ * lib/genaliases2.c (main): Likewise.
+ * lib/genflags.c (main): Likewise.
+ * lib/gentranslit.c (main): Likewise.
+ * tests/genutf8.c (main): Likewise.
+ * tests/table-from.c (main): Likewise.
+ * tests/table-to.c (main): Likewise.
+
+2005-03-13 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (convert): Before outputting an error message, flush
+ stdout and output a newline if suitable.
+
+2005-03-13 Bruno Haible <bruno@clisp.org>
+
+ Improved error messages.
+ * srclib/width.c: New file, from GNU clisp.
+ * srclib/uniwidth.h: New file, from GNU clisp with modifications.
+ * srclib/unitypes.h: New file, from GNU clisp with modifications.
+ * srclib/cjk.h: New file, from GNU clisp.
+ * srclib/streq.h: New file, from GNU clisp.
+ * srclib/stdint_.h: New file, from gnulib.
+ * m4/stdint.m4: New file, from gnulib.
+ * m4/inttypes.m4: New file, from gnulib.
+ * srclib/Makefile.am: Add gnulib module 'stdint' snippet.
+ (BUILT_SOURCES): New variable.
+ (libicrt_a_SOURCES): Add width.c, uniwidth.h, unitypes.h, cjk.h,
+ streq.h.
+ * configure.in: Invoke gl_STDINT_H.
+ * src/iconv.c: Include cjk.h, uniwidth.h.
+ (line, column, cjkcode): New variables.
+ (update_line_column): New function.
+ (convert): Initialize line and column. In all error message, show also
+ the line and column number.
+ (main): Initialize cjkcode. Set up hooks to call update_line_column.
+
+2005-03-13 Bruno Haible <bruno@clisp.org>
+
+ * include/iconv.h.in (iconv_canonicalize): New declaration.
+ * lib/genaliases.c (emit_encoding): Take two output streams as
+ arguments. To the second stream, emit a shell command for extracting
+ offsets into the gperf generated string pool.
+ (main): Write the shell commands into file descriptors 3 and 4.
+ * lib/genaliases2.c (emit_encoding): Take two output streams as
+ arguments. To the second stream, emit an expression for the offset
+ into the string pool.
+ (main): Write the offsets into file descriptor 3.
+ * Makefile.devel (lib/aliases.gperf): Remove target.
+ (lib/aliases.h): Generate lib/aliases.gperf temporarily. Generate also
+ lib/canonical.h and lib/canonical_local.h.
+ (lib/aliases_aix.h): Generate also lib/canonical_aix.h.
+ (lib/aliases_osf1.h): Generate also lib/canonical_osf1.h.
+ (lib/aliases_dos.h): Generate also lib/canonical_dos.h.
+ (lib/aliases_extra.h): Generate also lib/canonical_extra.h.
+ * lib/iconv.c (stringpool2): Provide default definition when it doesn't
+ exist.
+ (all_canonical): New array.
+ (iconv_canonicalize): New function.
+
+2005-03-13 Bruno Haible <bruno@clisp.org>
+
+ * include/iconv.h.in (iconv_unicode_char_hook, iconv_wide_char_hook,
+ iconv_hooks): New types.
+ (ICONV_SET_HOOKS): New macro.
+ * lib/converters.h (struct conv_struct): Add field 'hooks'.
+ * lib/iconv.c (iconv_open): Initialize hooks to NULL.
+ (iconvctl): Handle ICONV_SET_HOOKS.
+ * lib/loop_unicode.h (unicode_loop_convert, unicode_loop_reset): After
+ conversion of a character, call the uc_hook.
+ * lib/loop_wchar.h (wchar_id_loop_convert): After every character, call
+ the wc_hook.
+ * lib/genflags.c (iconv_hooks): Provide a dummy definition.
+
+2005-02-05 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (main): In case of unsupported encodings, show a hint
+ towards "iconv -l".
+
+2005-01-06 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.msvc (CFLAGS): Define also INSTALLPREFIX.
+ * lib/Makefile.vms (DEFS): Likewise.
+ Reported by Troels Walsted Hansen <Troels.W.Hansen@fast.no>.
+
+2005-01-05 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/config.rpath: Update from GNU gettext.
+
+2005-01-05 Bruno Haible <bruno@clisp.org>
+
+ Assume automake-1.9.
+ * Makefile.devel (AUTOMAKE): Assume automake-1.9.
+
+2005-01-05 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.10.
+ * autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.10.
+
+2004-11-11 Bruno Haible <bruno@clisp.org>
+
+ * lib/iconv.c (iconv_open): Accept the suffixes //TRANSLIT and //IGNORE
+ in arbitrary order.
+ Reported by Lukas Gebauer <gebauerl@mlp.cz>.
+
+2004-09-21 Juan Manuel Guerrero <st001906@hrz1.hrz.tu-darmstadt.de>
+
+ * djgpp/config.bat: Update.
+ * djgpp/config.sed: Update.
+ * djgpp/config.site: Update.
+ * djgpp/edtest.bat: Update.
+ * djgpp/fnchange.in: Update.
+ * djgpp/Makefile.maint: Update.
+ * djgpp/makefile.sed: Update.
+ * djgpp/README.in: Update.
+ * djgpp/sources.sed: Update.
+ * djgpp/translit-check.sed: Update.
+
+2004-08-25 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.6.
+ * autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.6.
+
+2004-07-31 Bruno Haible <bruno@clisp.org>
+
+ Update to JISX 0213 plane 1 to 2004 version (ISO-IR-233).
+ * tools/Makefile (jisx0213.h): Bump version number.
+ * tools/JISX0213.TXT: Change mappings U+2015 -> U+2014,
+ U+2299 -> U+29BF, and add 10 new characters.
+ * tools/cjk_tab_to_h.c (output_title): Bump year.
+ (do_jisx0213): Update comments. Emit a conditional 'inline'.
+ * lib/jisx0213.h: Regenerated.
+ * lib/iso2022_jp3.h (iso2022_jp3_mbtowc): Accept escape sequence
+ ESC $ ( Q as a synonym of ESC $ ( O.
+ (iso2022_jp3_wctomb): Emit ESC $ ( Q instead of ESC $ ( O.
+ * tests/EUC-JISX0213.TXT: Change mappings U+2015 -> U+2014,
+ U+2299 -> U+29BF, and add 10 new characters.
+ * tests/SHIFT_JISX0213.TXT: Likewise.
+ * tests/ISO-2022-JP-3-snippet: Update.
+ * tests/ISO-2022-JP-3-snippet.UTF-8: Update.
+
+2004-07-22 Bruno Haible <bruno@clisp.org>
+
+ * lib/encodings.def (ISO-8859-7): Add alias ISO_8859-7:2003.
+ * tools/Makefile (iso8859_7.h): Use conversion table from 2003.
+ * lib/iso8859_7.h: Add mappings for 0xa4, 0xa5, 0xaa.
+ * tests/ISO-8859-7.TXT: Update to ISO_8859-7:2003.
+
+2004-07-22 Bruno Haible <bruno@clisp.org>
+
+ * tools/Makefile (ALL): Add iso8859_11.h.
+ (iso8859_11.h): New rule.
+ * lib/encodings.def: Add ISO-8859-11.
+ * lib/iso8859_11.h: New file.
+ * lib/converters.h: Include it.
+ * tests/ISO-8859-11.TXT: New file.
+ * tests/Makefile.in (check): Also test ISO-8859-11.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+
+2004-07-17 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (main): Terminate option parsing when option -- is seen.
+ Reported by Len Lattanzi <zardoz@users.sourceforge.net>.
+
+2004-03-05 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (install): Make DESTDIR work on HP-UX.
+ Reported by Bob Proulx <box@proulx.com>.
+
+2004-02-19 Bruno Haible <bruno@clisp.org>
+
+ * lib/vietcomb.h (viet_comp_table_data): Un-uncomment 0x00D5, 0x00F5,
+ 0x0168, 0x0169. Needed for TCVN-5712 but not for CP1258.
+ (viet_comp_table0301_len): Increment by 4.
+
+ * lib/cp1255.h (cp1255_mbtowc): Don't delay the handling of characters
+ which are not entries in cp1255_comp_table_data.
+ * lib/cp1258.h (cp1258_comp_bases): New array.
+ (cp1258_mbtowc): Don't delay the handling of characters which are not
+ relevant entries in viet_comp_table_data.
+ * lib/tcvn.h (tcvn_comp_bases): New array.
+ (tcvn_mbtowc): Don't delay the handling of characters which are not
+ relevant entries in viet_comp_table_data.
+ Reported by Alain Bench <veronatif@free.fr>.
+
+2004-02-02 Perry Rapp <lifelines_3_0_18@hotmail.com>
+ Bruno Haible <bruno@clisp.org>
+
+ * man/iconvctl.3: New file.
+ * man/iconv.3: Refer to it in "See also".
+ * man/iconv_open.3: Likewise.
+
+2004-01-24 Bruno Haible <bruno@clisp.org>
+
+ * srclib/progreloc.c (xstrdup): Define as strdup if no xmalloc should
+ be used.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ Upgrade from gettext-0.14.
+
+ * configure.in: Call gl_USE_SYSTEM_EXTENSIONS. Call AM_STDBOOL_H
+ instead of gt_STDBOOL_H. Provide a definition for DLL_VARIABLE.
+ * srclib/Makefile.am (libicrt_a_SOURCES): Add allocsa.h, allocsa.c,
+ xalloc.h. Remove xmalloc.h.
+ (libicrt_a_LIBADD): Remove @ALLOCA@.
+ * srclib/Makefile.msvc (OBJECTS): Add allocsa.obj.
+ (allocsa.obj): New rule.
+ * srclib/Makefile.vms (OBJECTS): Add allocsa.obj.
+ (allocsa.obj): New rule.
+ * Makefile.devel (config.h_vms): Set MALLOC_0_IS_NONNULL to 0.
+ (config.h.msvc): Set MALLOC_0_IS_NONNULL to 1.
+
+ lib/:
+
+ 2003-10-09 Bruno Haible <bruno@clisp.org>
+ * lib/relocatable.c: Include xalloc.h instead of xmalloc.h.
+
+ 2003-08-01 Bruno Haible <bruno@clisp.org>
+ * lib/relocatable.c (find_shared_library_fullname): Disable the code on
+ Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
+
+ 2003-06-22 Bruno Haible <bruno@clisp.org>
+ * lib/relocatable.c (compute_curr_prefix): Comment out this function in
+ the case when it is not used.
+ Reported by Pavel Roskin <proski@gnu.org>.
+
+ m4/:
+
+ * m4/gettext.m4: Upgrade from GNU gettext. Many changes.
+ * m4/po.m4: Likewise.
+
+ * m4/readlink.m4: New file, from GNU gettext.
+
+ 2003-11-30 Bruno Haible <bruno@clisp.org>
+ * m4/allocsa.m4: New file.
+ * m4/eealloc.m4: New file.
+ * m4/setenv.m4 (gl_PREREQ_SETENV): Require gl_ALLOCSA instead of
+ AC_FUNC_ALLOCA.
+
+ 2003-10-21 Bruno Haible <bruno@clisp.org>
+ * m4/canonicalize.m4 (gl_PREREQ_CANONICALIZE): Also test for
+ readlink().
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ * m4/relocatable.m4 (AC_RELOCATABLE): Use $(host) instead of @host@,
+ since the substitution of @host@ may occur before the substitution of
+ @SET_RELOCATABLE@.
+
+ 2003-08-23 Bruno Haible <bruno@clisp.org>
+ * stdbool.m4: Replace with the version from gnulib, without
+ AC_HEADER_STDBOOL.
+
+ 2003-08-08 Paul Eggert <eggert@twinsun.com>
+ * m4/extensions.m4: New file.
+ * m4/unlocked-io.m4 (jm_FUNC_GLIBC_UNLOCKED_IO):
+ Require gl_USE_SYSTEM_EXTENSIONS rather than AC_GNU_SOURCE.
+
+ 2003-07-01 Bruno Haible <bruno@clisp.org>
+ * m4/ssize_t.m4 (gt_TYPE_SSIZE_T): Don't include <unistd.h>.
+ <sys/types.h> should be sufficient.
+ Reported by Paul Eggert.
+
+ 2003-07-01 Bruno Haible <bruno@clisp.org>
+ * m4/lib-prefix.m4 (AC_LIB_ARG_WITH): Avoid "duplicated macro" error
+ from aclocal-1.4-p4.
+ Reported by Luke Schierer <lschiere@rackspace.com> and
+ Michael C. Toren <mct@toren.net>.
+
+ 2003-07-01 Paul Eggert <eggert@twinsun.com>
+ * m4/xreadlink.m4 (gl_XREADLINK): Don't check for sys/types.h, since
+ xreadlink.c now includes it unconditionally.
+
+ 2003-06-17 Paul Eggert <eggert@twinsun.com>
+ * m4/lib-ld.m4 (AC_LIB_PROG_LD_GNU, AC_LIB_PROG_LD): Don't use egrep,
+ for portability to POSIX 1003.1-2001. Backported from libtool-1.5.
+
+ 2003-05-28 Paul Eggert <eggert@twinsun.com>
+ * m4/pathmax.m4 (gl_PATHMAX): Don't check for limits.h.
+ * m4/xreadlink.m4 (gl_XREADLINK): Likewise.
+
+ 2002-12-24 Bruno Haible <bruno@clisp.org>
+ * m4/setenv.m4 (gt_FUNC_SETENV): New macro.
+ (gt_CHECK_VAR_DECL): Fix quoting error that led to infinite loop in m4
+ when invoked twice.
+ (gt_PREREQ_SETENV, gt_PREREQ_UNSETENV): New macros, replacing old
+ gt_FUNC_SETENV.
+
+ srclib/:
+
+ 2003-11-30 Bruno Haible <bruno@clisp.org>
+ * srclib/alloca.c: Remove file.
+
+ 2003-11-30 Bruno Haible <bruno@clisp.org>
+ Safer stack allocation.
+ * srclib/allocsa.h: New file.
+ * srclib/allocsa.c: New file.
+ * canonicalize.c: Include allocsa.h.
+ (__realpath): Use allocsa instead of alloca. Don't clobber errno right
+ before returning NULL.
+ * srclib/relocwrapper.c: Indirectly depends on allocsa.
+ * srclib/setenv.c: Include allocsa.h.
+ (alloca): Remove fallback definition.
+ (freea): Remove macro.
+ (__add_to_environ) [!_LIBC]: Use allocsa instead of alloca. Use freesa
+ instead of freea.
+
+ 2003-11-17 Bruno Haible <bruno@clisp.org>
+ * srclib/canonicalize.c: #undef realpath after <config.h> but before
+ the system includes, so as to avoid a prototype clash on Solaris 2.5.1.
+ Reported by Warren L. Dodge <warrend@mdhost.cse.tek.com>.
+
+ 2003-10-21 Bruno Haible <bruno@clisp.org>
+ * srclib/canonicalize.c (lstat): Define as an alias to 'stat' on
+ systems without symbolic links.
+
+ 2003-10-17 Bruno Haible <bruno@clisp.org>
+ * srclib/binary-io.h: Avoid warnings on Cygwin.
+
+ 2003-10-09 Bruno Haible <bruno@clisp.org>
+ * srclib/xalloc.h: Renamed from xmalloc.h.
+ * srclib/progreloc.c: Include xalloc.h instead of xmalloc.h.
+ * srclib/relocatable.c: Likewise.
+ * srclib/xmalloc.c: Likewise.
+ * srclib/xreadlink.c: Likewise.
+ * srclib/xstrdup.c: Likewise.
+
+ 2003-09-12 Paul Eggert <eggert@twinsun.com>
+ * srclib/progreloc.c (get_full_program_name): Define via prototype.
+
+ 2003-09-12 Paul Eggert <eggert@twinsun.com>
+ * srclib/setenv.c (clearenv): Define via prototype.
+
+ 2003-09-10 Bruno Haible <bruno@clisp.org>
+ * srclib/setenv.c: Include <stdlib.h> and <string.h> unconditionally.
+ * srclib/unsetenv.c: Likewise.
+
+ 2003-08-28 Bruno Haible <bruno@clisp.org>
+ * srclib/binary-io.h: Undefine O_BINARY before defining it. This avoids
+ a warning on QNX, which defines O_BINARY to 000000.
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ * srclib/binary-io.h: Include <stdio.h>, to avoid a compilation error
+ when MSVC7 <stdio.h> is included later.
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ * srclib/error.h: Use ANSI C "..." declarations when compiling with
+ MSVC, even though it doesn't define __STDC__ by default.
+ * srclib/error.c: Use <stdarg.h> when compiling with MSVC, even though
+ it doesn't define __STDC__ by default.
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ Support for building DLLs on Windows.
+ * srclib/error.h (error_print_progname, error_message_count,
+ error_one_per_line): Add DLL_VARIABLE attribute.
+ * srclib/progname.h (program_name): Likewise.
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ * srclib/progname.h: Make this file includable in C++ mode: add extern
+ "C".
+ * srclib/relocatable.h: Likewise.
+ * srclib/xmalloc.h: Likewise.
+
+ 2003-08-22 Bruno Haible <bruno@clisp.org>
+ * srclib/progname.h (error_with_progname, maybe_print_progname): Remove
+ declarations.
+ * srclib/progname.c (error_with_progname): Remove variable.
+ (maybe_print_progname): Remove function.
+
+ 2003-08-01 Bruno Haible <bruno@clisp.org>
+ * srclib/relocatable.c (find_shared_library_fullname): Disable the code
+ on Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
+
+ 2003-07-01 Paul Eggert <eggert@twinsun.com>
+ * srclib/xreadlink.c: Include <sys/types.h> unconditionally, instead of
+ having it depend on HAVE_SYS_TYPES_H.
+
+ 2003-06-23 Bruno Haible <bruno@clisp.org>
+ Avoid compilation units that are empty after preprocessing.
+ * srclib/canonicalize.c: Add dummy declaration.
+ * srclib/strerror.c: Likewise.
+ * srclib/error.c: Include <stdio.h> even if there's nothing to be
+ compiled.
+
+ 2003-06-22 Bruno Haible <bruno@clisp.org>
+ * srclib/relocatable.c (compute_curr_prefix): Comment out this function
+ in the case when it is not used.
+ Reported by Pavel Roskin <proski@gnu.org>.
+
+ 2003-05-28 Paul Eggert <eggert@twinsun.com>
+ * srclib/pathmax.h: Include <limits.h> without checking for
+ HAVE_LIMITS_H.
+ * srclib/xreadlink.c: Likewise.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ Assume automake-1.8.
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Assume autoconf-2.59.
+ (AUTOMAKE): Assume automake-1.8.
+ * Makefile.in (am--refresh): New target.
+
+2004-01-23 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.9.2 released.
+
+2004-01-23 Bruno Haible <bruno@clisp.org>
+
+ * tests/table-from.c: Include binary-io.h.
+ (main): Switch stdout to binary mode.
+ * tests/table-to.c: Include binary-io.h.
+ (main): Switch stdout to binary mode.
+ * tests/genutf8.c: Include binary-io.h.
+ (main): Switch stdout to binary mode.
+ * tests/Makefile.in (INCLUDES): Also look in srclib.
+ (check): Pass INCLUDES when compiling genutf8.c.
+ * tests/Makefile.os2 (INCLUDES): Also look in srclib.
+ (genutf8.exe): Pass INCLUDES when compiling genutf8.c.
+ * tests/Makefile.msvc (INCLUDES): Also look in srclib.
+ (check): Pass INCLUDES when compiling genutf8.c.
+
+2004-01-21 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (force_binary): Remove variable.
+ (usage): Don't document --binary any more.
+ (convert, main): Always switch to binary mode.
+ * tests/check-stateful.bat: Remove --binary option.
+ * tests/check-translit.bat: Likewise.
+ * tests/check-stateful.cmd: Likewise.
+ * tests/check-translit.cmd: Likewise.
+ * djgpp/stateful-check.sed: Remove MODE variable.
+ * djgpp/translit-check.sed: Likewise.
+
+2004-01-21 Bruno Haible <bruno@clisp.org>
+
+ * man/iconv.3: Fix description of return value in case of error.
+ Reported by Jonathan Wakely <redi@users.sf.net>.
+
+2003-09-12 Paul Eggert <eggert@twinsun.com>
+
+ * srclib/progreloc.c (get_full_program_name): Define via prototype.
+
+2003-08-15 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (lib/translit.h): Add ulimit command so that the
+ gentranslit program gets the stack it needs. Many Linux distributions
+ allow only 8 MB of stack by default.
+
+2003-08-01 Bruno Haible <bruno@clisp.org>
+
+ * lib/relocatable.c (find_shared_library_fullname): Disable the code on
+ Linux/libc5.
+ * srclib/relocatable.c (find_shared_library_fullname): Likewise.
+ Reported by Alain Guibert <derogaton+bgli@oreka.com>.
+
+2003-07-02 Bruno Haible <bruno@clisp.org>
+
+ * m4/lib-ld.m4: Update from GNU gettext.
+ * m4/lib-prefix.m4: Update from GNU gettext.
+ * m4/gettext.m4: Update from GNU gettext.
+ * m4/intmax.m4: New file, from GNU gettext.
+ * m4/longdouble.m4: New file, from GNU gettext.
+ * m4/longlong.m4: New file, from GNU gettext.
+ * m4/printf-posix.m4: New file, from GNU gettext.
+ * m4/signed.m4: New file, from GNU gettext.
+ * m4/wchar_t.m4: New file, from GNU gettext.
+ * m4/wint_t.m4: New file, from GNU gettext.
+ * m4/pathmax.m4: Update from GNU gettext and gnulib.
+ * m4/ssize_t.m4: Update from GNU gettext and gnulib.
+ * m4/xreadlink.m4: Update from GNU gettext and gnulib.
+ * m4/readlink.m4: New file, from gnulib.
+ * autoconf/install-reloc: Update from GNU gettext.
+ * srclib/stdbool_.h: Renamed from srclib/stdbool.h.in.
+ * srclib/readlink.c: New file, from GNU gettext and gnulib.
+ * srclib/Makefile.am (LIBADD_SOURCE): Add readlink.c.
+ (EXTRA_DIST, stdbool.h): Use stdbool_.h instead of stdbool.h.in.
+ * configure.in: Invoke gl_FUNC_READLINK.
+
+2003-06-22 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (install): Link with the already installed library.
+ This fixes a link error on Solaris.
+ Reported by Paul Eggert.
+
+2003-06-08 Bruno Haible <bruno@clisp.org>
+
+ * srclib/canonicalize.c (__getcwd) [VMS]: Pass 3 arguments to getcwd.
+
+2003-05-02 Bruno Haible <bruno@clisp.org>
+
+ Support for libtool-1.5.
+ * srclib/progname.c (set_program_name): Remove a leading
+ "<dirname>/.libs/lt-" or "<dirname>/.libs/", not only "lt-".
+
+2003-06-23 Bruno Haible <bruno@clisp.org>
+
+ Avoid compilation units that are empty after preprocessing.
+ * srclib/canonicalize.c: Add dummy declaration.
+ * srclib/strerror.c: Likewise.
+ * srclib/error.c: Include <stdio.h> even if there's nothing to be
+ compiled.
+
+2003-06-22 Bruno Haible <bruno@clisp.org>
+
+ Portability to mingw32.
+ * m4/ssize_t.m4: New file, from GNU gettext.
+ * m4/xreadlink.m4 (gl_XREADLINK): Require gt_TYPE_SSIZE_T.
+ Reported by Jeff Bonggren <jbon@cfl.rr.com>.
+
+2003-06-22 Bruno Haible <bruno@clisp.org>
+
+ Portability to mingw32.
+ * lib/relocatable.c [WIN32]: Include <windows.h>.
+ * srclib/relocatable.c: Likewise.
+ Reported by Jeff Bonggren <jbon@cfl.rr.com>.
+
+2003-06-22 Bruno Haible <bruno@clisp.org>
+
+ * lib/relocatable.c (compute_curr_prefix): Comment out this function in
+ the case when it is not used.
+ * srclib/relocatable.c (compute_curr_prefix): Likewise.
+ Reported by Pavel Roskin <proski@gnu.org>.
+
+2003-06-18 Bruno Haible <bruno@clisp.org>
+
+ * config/install-sh: Update from automake-1.7.5.
+
+2003-06-16 Bruno Haible <bruno@clisp.org>
+
+ * lib/encodings.def (ISO-8859-15): Add alias LATIN-9.
+ (ISO-8859-16): Add aliases ISO_8859-16:2001, LATIN10, L10. Remove alias
+ ISO_8859-16:2000.
+ (GBK): Add aliases MS936, WINDOWS-936.
+ Reported by Guido Flohr <guido@imperia.net>.
+
+2003-05-09 Bruno Haible <bruno@clisp.org>
+
+ * srclib/canonicalize.c: Add #ifdef around versioned_symbol. Avoids an
+ "extraneous semicolon" warning from Tru64 cc.
+
+2003-06-07 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (config.h_vms): Don't define HAVE_ENVIRON_DECL.
+ * Makefile.vms (config.h): New rule.
+ (all, install): Depend on it.
+ (all, install, installdirs, uninstall, check): Fix typo.
+ (mostlyclean, clean, distclean, maintainer-clean): Likewise. Remove
+ config.h.
+ * lib/Makefile.vms (DEFS): Fix value of INSTALLDIR.
+ (OBJECTS): Use libiconv.obj instead of iconv.obj.
+ (libiconv.obj): Renamed from iconv.obj.
+ * srclib/Makefile.vms (INCLUDES): Add parent directory.
+ (OBJECTS): Remove strtoul.obj, setenv.obj, unsetenv.obj.
+ (strtoul.obj, setenv.obj, unsetenv.obj): Remove rules.
+ (alloca.h): New rule.
+ (canonicalize.obj): Depend on it.
+ (clean): Remove alloca.h.
+ * src/Makefile.vms (datadir, localedir): New variables.
+ (DEFS): Also define LOCALEDIR.
+ (iconv.obj): Add flags for relocatability,
+ (iconv.exe): Link with libicrt. Use link_options.
+ * vms/link_options.opt: New file.
+ Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
+
+2003-06-07 Bruno Haible <bruno@clisp.org>
+
+ Support for relocatable data files even on Woe32.
+ * lib/Makefile.msvc (PICFLAGS): Also define PIC.
+
+2003-05-22 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.9.1 released.
+
+2003-05-22 Bruno Haible <bruno@clisp.org>
+
+ * lib/genaliases.c (main): Emit %pic instead of %null-strings.
+ Change type of 'name' field to 'int'.
+ * lib/genaliases2.c (emit_encoding): Add a 'tag' argument. Emit an
+ invocation of macro S(), including the tag and a counter.
+ (main): Use the command-line argument as tag.
+ * Makefile.devel (lib/aliases_aix.h, lib/aliases_osf1.h,
+ lib/aliases_dos.h, lib/aliases_extra.h): Pass a tag to the program.
+ * lib/iconv.c (stringpool2_t): New type.
+ (stringpool2_contents): New data table.
+ (stringpool2): New macro.
+ (sysdep_aliases): Make position-independent. Move #includes out to
+ aliases2.h.
+ (aliases2_lookup): Update.
+ (nalias): New type.
+ (compare_by_index): Use 'struct nalias' instead of 'struct alias'.
+ (iconvlist): Convert 'struct alias' to 'struct nalias' while copying.
+ * lib/aliases2.h: New file, extracted from lib/iconv.c.
+
+2003-05-20 Bruno Haible <bruno@clisp.org>
+
+ * lib/iconv.c (iconvlist): Test p->name against NULL, not against "".
+ Reported by Muraoka Taro <koron@tka.att.ne.jp>.
+
+2003-05-19 Bruno Haible <bruno@clisp.org>
+
+ * windows/iconv.rc: Include <winver.h>.
+ Reported by Perry Rapp.
+
+2003-05-18 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.9 released.
+
+2003-05-18 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.in (libiconv_plug_osf.so): Avoid using LIBTOOL_LINK.
+
+2003-05-18 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.msvc (DEBUGFLAGS): New variable.
+ (iconv.lib): Use it.
+ * src/Makefile.msvc (DEBUGFLAGS): New variable.
+ * tests/Makefile.msvc (DEBUGFLAGS): New variable.
+
+2003-05-17 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.msvc (libdir, datadir, localedir): New variables.
+ (IIlibdir, IIdatadir, IIlocaledir): New variables.
+ (CFLAGS): Define LOCALEDIR.
+ (iconv_no_i18n.exe): New rule.
+ (all): Depend on it.
+ * tests/check-stateful.bat: Invoke iconv_no_i18n instead of iconv.
+ * tests/check-translit.bat: Likewise.
+
+2003-05-16 Bruno Haible <bruno@clisp.org>
+
+ * lib/genaliases.c (main): Emit declarations for gperf-3.0.
+ * Makefile.devel (lib/aliases.h): Remove gperf command line options;
+ add new option "-m 10" for gperf-3.0.
+
+2003-05-12 Bruno Haible <bruno@clisp.org>
+
+ * m4/error.m4: Update from gettext.
+
+2003-05-12 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Invoke AC_GNU_SOURCE and jm_FUNC_GLIBC_UNLOCKED_IO.
+
+2003-05-12 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.msvc (PICFLAGS, CFLAGS): Move BUILDING_* macros from
+ CFLAGS to PICFLAGS.
+
+2003-05-09 Bruno Haible <bruno@clisp.org>
+
+ * srclib/error.c: Update from gnulib with modifications.
+ * srclib/unlocked-io.h: New file, from gnulib.
+ * m4/strerror_r.m4: New file, from gnulib.
+ * m4/unlocked-io.m4: New file, from gnulib.
+ * Makefile.devel (aclocal.m4): Depend on them.
+
+2003-05-08 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc (IIPREFIX): New variable.
+ * srclib/Makefile.msvc (INCLUDES): Add -I..\windows.
+ * src/Makefile.msvc (IIPREFIX, IIprefix, IIexec_prefix, IIbindir,
+ IIincludedir): New variables.
+ (INCLUDES): Add -I..\windows.
+ (iconv.exe): Define INSTALLPREFIX and INSTALLDIR. Link with
+ ../srclib/icrt.lib.
+ Patches by Perry Rapp.
+
+2003-05-07 Bruno Haible <bruno@clisp.org>
+
+ * README.woe32: Fix instructions for step 1.
+ * srclib/Makefile.msvc (OBJECTS): Remove strtoul.obj.
+ (strtoul.obj): Remove rule.
+ Reported by Perry Rapp.
+
+2003-05-07 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.vms: New file.
+ * lib/Makefile.vms: New file.
+ * srclib/Makefile.vms: New file.
+ * src/Makefile.vms: New file.
+ * man/Makefile.vms: New file.
+ * tests/Makefile.vms: New file.
+ * Makefile.devel (config.h_vms, lib/config.h_vms, include/iconv.h_vms):
+ New rules.
+ (all): Depend on them.
+
+2003-05-07 Bruno Haible <bruno@clisp.org>
+
+ * srclib/Makefile.msvc (OBJECTS): Remove findprog.obj.
+ (findprog.obj): Remove rule.
+ * src/Makefile.msvc (includedir): New variable.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * lib/translit.def: Upgrade to Unicode 4.0.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * srclib/Makefile.am (DEFS): Fix spelling of DEPENDS_ON_LIBICONV.
+ * srclib/Makefile.msvc (CFLAGS): Likewise.
+
+ * srclib/Makefile.msvc (INCLUDES): Add -I.. .
+ Reported by Perry Rapp.
+
+ * Makefile.msvc (config.h): New rule.
+ (all): Depend on it.
+ (mostlyclean, clean, distclean, maintainer-clean): Erase config.h.
+ Reported by Perry Rapp.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/config.guess: Update to GNU version 2003-02-22.
+ * autoconf/config.sub: Likewise.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * m4/lib-link.m4: Update from GNU gettext.
+ * autoconf/config.rpath: Update from GNU gettext.
+
+ * m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.
+ * autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.
+
+ * m4/gettext.m4: Update from GNU gettext.
+ * m4/nls.m4: Update from GNU gettext.
+ * m4/po.m4: Update from GNU gettext.
+ * Makefile.devel (aclocal.m4): Depend on m4/nls.m4 and m4/po.m4.
+
+2003-04-12 Bruno Haible <bruno@clisp.org>
+
+ Support for OpenVMS 7.3.
+ * lib/iconv.c (USE_OSF1): Define also on VMS.
+
+2003-04-12 Bruno Haible <bruno@clisp.org>
+
+ Better support for FreeBSD.
+ * lib/encodings.def (ISO8859-{1,2,3,4,5,6,7,8,9,10,13,14,15,16): New
+ aliases, for compatibility with earlier FreeBSD iconv implementation
+ by Konstantin Chuguev.
+ * lib/iconv.c (iconv_open, iconv, iconv_close) [FreeBSD]: Define as
+ aliases.
+ * src/Makefile.in (install) [FreeBSD]: Avoid installation problem.
+
+2003-04-12 Bruno Haible <bruno@clisp.org>
+
+ * configure.in (mandir): Change default value.
+ * Makefile.in (datadir): New variable.
+ (install, installdirs, uninstall): Pass datadir to po and man
+ directories.
+ * Makefile.os2 (datadir): New variable.
+ (mandir): Use it instead of prefix.
+ (install, uninstall): Pass datadir to man directory.
+ * Makefile.msvc (mandir, docdir): Use datadir instead of prefix.
+ * man/Makefile.in (datadir): New variable.
+ (docdir): Use it instead of prefix.
+ (install, installdirs): Update.
+ * man/Makefile.os2 (datadir): New variable.
+ (mandir): Use it instead of prefix.
+ * man/Makefile.msvc (datadir): New variable.
+ (mandir, docdir): Use it instead of prefix.
+ (install, installdirs): Update.
+
+2003-04-06 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to build with or without libintl support on Woe32.
+ * Makefile.devel (config.h.msvc): Remove ENABLE_NLS.
+ * Makefile.msvc (NO_NLS): New variable.
+ * srclib/Makefile.msvc (NO_NLS): New variable.
+ (CFLAGS, INCLUDES): Use them.
+ * src/Makefile.msvc (NO_NLS): New variable.
+ (NLSFLAGS, INCINTL, LIBINTL): New variables.
+ (CFLAGS, INCLUDES, iconv.exe): Use them.
+
+2003-04-12 Bruno Haible <bruno@clisp.org>
+
+ * lib/loop_unicode.h (unicode_transliterate): When the Hangul or
+ variants transliteration failed with RET_ILUNI, don't return
+ RET_TOOSMALL.
+ Reported by the FreeBSD porters.
+
+2003-04-06 Bruno Haible <bruno@clisp.org>
+
+ * srclib/binary-io.h: New file, from GNU gettext.
+ * src/iconv.c: Include it.
+ (O_BINARY, O_TEXT, SET_BINARY): Remove definitions.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ Support for relocatable installation.
+ * m4/alloca.m4: New file, from GNU gettext.
+ * m4/canonicalize.m4: New file, from GNU gettext.
+ * m4/error.m4: New file, from GNU gettext.
+ * m4/onceonly.m4: New file, from GNU gettext.
+ * m4/pathmax.m4: New file, from GNU gettext.
+ * m4/relocatable.m4: New file, from GNU gettext.
+ * m4/setenv.m4: New file, from GNU gettext.
+ * m4/stdbool.m4: New file, from GNU gettext.
+ * m4/strerror.m4: New file, from GNU gettext.
+ * m4/xreadlink.m4: New file, from GNU gettext.
+ * autoconf/config.libpath: New file, from GNU gettext.
+ * autoconf/install-reloc: New file, from GNU gettext.
+ * autoconf/reloc-ldflags: New file, from GNU gettext.
+ * autoconf/missing: New file, from GNU automake 1.7.3.
+ * lib/relocatable.h: New file, from GNU gettext.
+ * lib/relocatable.c: New file, from GNU gettext.
+ * srclib/alloca.c: New file, from GNU gettext.
+ * srclib/alloca_.h: New file, from GNU gettext.
+ * srclib/canonicalize.c: New file, from GNU gettext.
+ * srclib/canonicalize.h: New file, from GNU gettext.
+ * srclib/error.c: New file, from GNU gettext.
+ * srclib/error.h: New file, from GNU gettext.
+ * srclib/exit.h: New file, from GNU gettext.
+ * srclib/gettext.h: New file, from GNU gettext.
+ * srclib/memmove.c: New file, from GNU gettext.
+ * srclib/pathmax.h: New file, from GNU gettext.
+ * srclib/progname.c: New file, from GNU gettext.
+ * srclib/progname.h: New file, from GNU gettext.
+ * srclib/progreloc.c: New file, from GNU gettext.
+ * srclib/relocatable.c: New file, from GNU gettext.
+ * srclib/relocatable.h: New file, from GNU gettext.
+ * srclib/relocwrapper.c: New file, from GNU gettext.
+ * srclib/setenv.c: New file, from GNU gettext.
+ * srclib/setenv.h: New file, from GNU gettext.
+ * srclib/stdbool.h.in: New file, from GNU gettext.
+ * srclib/strerror.c: New file, from GNU gettext.
+ * srclib/unsetenv.c: New file, from GNU gettext.
+ * srclib/xmalloc.c: New file, from GNU gettext.
+ * srclib/xmalloc.h: New file, from GNU gettext.
+ * srclib/xreadlink.c: New file, from GNU gettext.
+ * srclib/xreadlink.h: New file, from GNU gettext.
+ * srclib/xstrdup.c: New file, from GNU gettext.
+ * srclib/Makefile.am: New file.
+ * srclib/Makefile.msvc: New file.
+ * windows/alloca.h: New file, from GNU gettext.
+ * windows/stdbool.h: New file, from GNU gettext.
+ * configure.in (AC_CONFIG_HEADERS): Replace src/config.h with config.h.
+ Add AC_RELOCATABLE, AC_HEADER_STDC, AC_CHECK_HEADERS(stddef.h stdlib.h
+ string.h), AC_CHECK_FUNCS(getc_unlocked), AC_REPLACE_FUNCS(memmove),
+ AM_LANGINFO_CODESET, gl_FUNC_ALLOCA, gl_CANONICALIZE,
+ gt_FUNC_ERROR_AT_LINE, gl_PATHMAX, gt_FUNC_SETENV, gt_STDBOOL_H,
+ gl_FUNC_STRERROR, gl_XREADLINK, AC_OUTPUT(srclib/Makefile).
+ * lib/config.h.in: Add HAVE_GETC_UNLOCKED, HAVE_LANGINFO_CODESET,
+ HAVE_SETLOCALE, HAVE_STDDEF_H, HAVE_STDLIB_H, HAVE_STRING_H, for
+ localcharset.c. Add ENABLE_RELOCATABLE, INSTALLPREFIX, for
+ relocatable.c.
+ * lib/Makefile.in (DEFS): New variable.
+ (SOURCES): Add localcharset.c and relocatable.c.
+ (OBJECTS): Add localcharset.lo and relocatable.lo.
+ (LIBCHARSET_OBJECTS): Remove variable.
+ (libiconv_plug_linux.so, libiconv_plug_solaris.so,
+ libiconv_plug_osf.so): Use $(DEFS). Don't use $(LIBCHARSET_OBJECTS).
+ (iconv.lo): Use $(DEFS).
+ (localcharset.lo, relocatable.lo): New rules.
+ * lib/Makefile.msvc (CFLAGS): Define HAVE_CONFIG_H, BUILDING_DLL,
+ ENABLE_RELOCATABLE, IN_LIBRARY, INSTALLDIR, NO_XMALLOC,
+ set_relocation_prefix, relocate. Remove $(PICFLAGS).
+ (INCLUDES): Simplify.
+ (SOURCES): Remove variable.
+ (OBJECTS): Add localcharset.obj and relocatable.obj.
+ (LIBCHARSET_OBJECTS): Remove variable.
+ (iconv.obj): Add $(PICFLAGS).
+ (localcharset.obj, relocatable.obj): New rules.
+ (iconv.lib): Drop $(LIBCHARSET_OBJECTS).
+ * include/iconv.h.in (libiconv_set_relocation_prefix): New declaration.
+ * src/gettext.h: Remove file.
+ * src/iconv.c: Include progname.h and relocatable.h.
+ (ICONV_CONST): Define to const if the system has no iconv.
+ (main): Invoke set_program_name. Relocate LOCALEDIR.
+ * src/Makefile.in (top_srcdir): New variable.
+ (INCLUDES): Add .. and ../srclib.
+ (iconv_no_i18n, iconv): Link with ../srclib/libicrt.a.
+ (iconv_no_i18n.@OBJEXT@, iconv.@OBJEXT@): Define INSTALLDIR.
+ (RELOCATABLE_LIBRARY_PATH, RELOCATABLE_SRC_DIR, RELOCATABLE_BUILD_DIR,
+ RELOCATABLE_CONFIG_H_DIR, @SET_RELOCATABLE@, iconv_LDFLAGS): New
+ variables.
+ (iconv): Use $(iconv_LDFLAGS).
+ (install): Use $(INSTALL_PROGRAM_ENV).
+ (distclean): Drop removing config.h.
+ * src/Makefile.msvc (INCLUDES): Add .., simplify.
+ * tests/Makefile.msvc (INCLUDES): Simplify.
+ * Makefile.devel (AUTOHEADER, AUTOMAKE): New variables.
+ (config.h.in, srclib/Makefile.in, config.h.msvc): New rules.
+ (all): Depend on them.
+ (aclocal.m4) Depend also on m4/alloca.m4, m4/canonicalize.m4,
+ m4/error.m4, m4/onceonly.m4, m4/pathmax.m4, m4/relocatable.m4,
+ m4/setenv.m4, m4/stdbool.m4, m4/strerror.m4, m4/xreadlink.m4.
+ (lib/config.h.msvc): Additional processing.
+ * Makefile.in (all, install, installdirs, uninstall, check): Recurse
+ into srclib.
+ (mostlyclean, clean, distclean, maintainerclean): Likewise. Remove
+ lib/localcharset.h.
+ (distclean, maintainerclean): Remove also config.h and some stamps.
+ * Makefile.msvc (all, install, installdirs, uninstall, check,
+ mostlyclean, clean, distclean, maintainerclean): Recurse into srclib.
+ * INSTALL.generic: Document --enable-relocatable and
+ --with-libintl-prefix. Remove the recommendation to set CPPFLAGS and
+ LDFLAGS. The lib-link.m4 macros make this unnecessary.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Bump version number to 1.9.
+ * include/iconv.h.in (_LIBICONV_VERSION): Bump.
+ * windows/iconv.rc: Bump version number.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 4:0:2.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc (PREFIX): New variable.
+ (prefix): Use it.
+ (distclean, maintainer-clean): Drop Unix specific removals.
+ * lib/Makefile.msvc (PREFIX, IIPREFIX): New variables.
+ (prefix): Use it.
+ (IIprefix, IIexec_prefix, IIbindir, IIlibdir): New variables.
+ (clean): Drop Unix specific removal.
+ * src/Makefile.msvc (PREFIX): New variable.
+ (prefix): Use it.
+ (clean): Drop Unix specific removal.
+ (distclean): Likewise.
+ * tests/Makefile.msvc (clean): Drop Unix specific removal.
+ (distclean): Likewise.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * m4/endian.m4 (CL_WORDS_LITTLEENDIAN): Use 3-argument AC_DEFINE.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * m4/general.m4 (CL_CONFIG_SUBDIRS, CL_CANONICAL_HOST,
+ CL_CANONICAL_HOST_CPU, CL_CANONICAL_HOST_CPU_FOR_FFCALL): Remove
+ macros.
+ * m4/gettext.m4: Update from GNU gettext.
+ * m4/iconv.m4: Update from GNU gettext.
+ * m4/lcmessage.m4: Update from GNU gettext.
+ * m4/progtest.m4: Update from GNU gettext.
+ * m4/libtool.m4: Update from GNU gettext.
+ 2003-02-16 Bruno Haible <bruno@clisp.org>
+ Workaround autoconf >= 2.52 breakage.
+ * libtool.m4 (AC_LIBTOOL_ARG_WITH): New macro.
+ (_LT_AC_LTCONFIG_HACK, AC_PROG_LD): Use it.
+ * autoconf/ltmain.sh: Update from GNU gettext.
+ 2003-02-18 Bruno Haible <bruno@clisp.org>
+ Fix the 2002-09-16 fix.
+ * ltmain.sh (install): If "ln -s -f" fails (this is the case
+ with /usr/bin/ln on Solaris 2.7), fall back to "rm && ln -s".
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ Start using automake.
+ * configure.in: Add AM_INIT_AUTOMAKE invocation.
+ (PACKAGE, VERSION): Remove.
+ Use AC_CANONICAL_HOST instead of CL_CANONICAL_HOST.
+ Use AC_PROG_LN_S instead of CL_PROG_LN_S.
+ Use AC_PROG_RANLIB instead of CL_PROG_RANLIB.
+ Reorder so that AC_CANONICAL_HOST comes early but still after
+ AC_PROG_CC.
+ * m4/ranlib.m4: Remove file.
+ * m4/libtool.m4: Undo AC_ -> CL_ substitutions.
+ * Makefile.devel (CLISP_DIR): Comment out.
+ (AUTOCONF_FILES): Change to aclocal.m4.
+ (aclocal.m4): Renamed from autoconf/aclocal.m4. Update dependencies.
+ (configure.in): Drop --include option.
+
+2003-03-17 Bruno Haible <bruno@clisp.org>
+
+ Improved MSVC support.
+ * Makefile.msvc (prefix): Use less Unixy value.
+ (local_prefix): Remove variable.
+ (libdir, includedir, mandir): Use backslashes.
+ (bindir, datadir, localedir, docdir): New variables.
+ (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): New variables.
+ (all): Recurse into po/ and man/.
+ (install, installdirs, uninstall): Rewritten.
+ (check, mostlyclean, clean, distclean, maintainer-clean): Recurse
+ into po/ and man/.
+ * lib/Makefile.msvc (prefix): Use less Unixy value.
+ (local_prefix): Remove variable.
+ (libdir): Use backslashes.
+ (bindir): New variable.
+ (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Set to real values.
+ (RESOURCES): Enable iconv.res.
+ (install, installdirs, uninstall): New rules.
+ (clean): Remove config.h.
+ (distclean): Don't remove config.h here.
+ * src/Makefile.msvc (prefix, exec_prefix, bindir): New variables.
+ (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): New variables.
+ (install, installdirs, uninstall): New rules.
+ * man/Makefile.msvc: New file.
+ * tests/Makefile.msvc (install, installdirs, uninstall): New rules.
+ * Makefile.devel (all): Depend on po/Makefile.msvc.
+ (po/Makefile.msvc): New rule.
+ * windows/iconv.rc: Update.
+ * README.woe32: Mention automatic installation command.
+
+ Rename libcharset.h to localcharset.h.
+ * lib/iconv.c: Include localcharset.h, not libcharset.h.
+ * Makefile.in (lib/localcharset.h): Renamed from lib/libcharset.h.
+ (all, install): Update dependencies.
+ (all): Create lib/localcharset.h, not lib/libcharset.h.
+ (mostlyclean, clean, distclean, maintainer-clean): Remove
+ lib/localcharset.h, not lib/libcharset.h.
+ * djgpp/README.in, djgpp/README: Update.
+ * djgpp/config.bat: Update.
+ * djgpp/config.sed: Update.
+ * djgpp/fnchange.in, djgpp/fnchange.lst: Update.
+
+2003-01-31 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (all): Don't do the chmod if it has already been
+ done.
+
+2003-01-31 Bruno Haible <bruno@clisp.org>
+
+ * lib/loop_unicode.h (unicode_transliterate): Enable recursive
+ transliteration. Idea from Perry Rapp.
+ * lib/gentranslit.c (main): Change bound from 0x10000 to 0x110000.
+ Change element type of translit_data to 'unsigned int'.
+ * lib/translit.def: Many new transliterations, mostly taken from glibc.
+ * lib/translit.h: Regenerated.
+ * tests/Translit1.ISO-8859-1, tests/Translit1.ASCII: New files.
+ * tests/Makefile.in (check): Add Translit1 check.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+ * tests/TranslitFail1.ISO-8859-1: Choose a sentence which the new
+ improved transliteration cannot do.
+
+2003-02-14 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF): Switch to autoconf-2.57.
+ (configure): Update rule.
+
+2003-01-03 Albert Chin <libtool@thewrittenword.com>
+
+ * autoconf/ltmain.sh: Don't pass -R flags found in a .la's
+ dependency_libs variable directly down to the linker.
+ Reported by Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu>.
+
+2003-01-01 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (install): Use libiconv.la in ../lib, not in
+ $(libdir), so that installing with DESTDIR works.
+ Reported by Michael Adams <michael@michaeladams.org>.
+
+2003-01-01 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (mkinstalldirs): New variable.
+ (install-lib, install, installdirs): Use it instead of mkdir.
+ * lib/Makefile.in (mkinstalldirs): New variable.
+ (install-lib, install, installdirs): Use it instead of mkdir.
+ * man/Makefile.in (mkinstalldirs): New variable.
+ (install, installdirs): Use it instead of mkdir.
+ * src/Makefile.in (mkinstalldirs): New variable.
+ (install, installdirs): Use it instead of mkdir.
+
+2002-09-27 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/mkinstalldirs: Upgrade to automake-1.7.2 version.
+
+2002-11-07 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Upgrade to libtool-1.4.3.
+ * autoconf/ltmain.sh: Upgrade to libtool-1.4.3.
+
+2002-07-14 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4 (_LT_AC_LTCONFIG_HACK): Add support for GNU/FreeBSD.
+
+2002-06-12 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Use new AC_* names of libtool macros. Invoke
+ AC_LIBTOOL_WIN32_DLL.
+
+2002-12-19 Bruno Haible <bruno@clisp.org>
+
+ * lib/Makefile.in (libiconv_plug_solaris.so): Change rule if using gcc.
+ Reported by Henry Nelson <henry@irm.nara.kindai.ac.jp>.
+
+2002-11-07 Bruno Haible <bruno@clisp.org>
+
+ Make "make install" without prior "make" work.
+ * Makefile.in (lib/libcharset.h): New rule.
+ (all, install): Depend on it.
+ Reported by Martin Mokrejš <mmokrejs@natur.cuni.cz>.
+
+2002-10-28 Bruno Haible <bruno@clisp.org>
+
+ * man/Makefile.in (install): Change directory back to the working
+ directory, so that install-sh (which may be a relative pathname) is
+ found in the right place.
+
+2002-09-16 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/ltmain.sh (install): Use "ln -s -f" instead of
+ "rm -f && ln -s" to make a symlink for a shared library.
+ Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.
+
+2002-09-02 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (main): Don't call bindtextdomain if !ENABLE_NLS.
+
+2002-08-16 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c (main): Perform fflush before testing ferror(stdout).
+
+2002-05-29 Bruno Haible <bruno@clisp.org>
+
+ * Version 1.8 released.
+
+2002-05-26 Bruno Haible <bruno@clisp.org>
+
+ * lib/c99.h: New file.
+ * lib/converters.h: Include it.
+ * lib/encodings.def (C99): New encoding.
+ * README, man/iconv_open.3: Document C99 encoding.
+
+2002-05-26 Bruno Haible <bruno@clisp.org>
+
+ * lib/java.h (java_mbtowc): Accept 12-byte sequences for non-BMP
+ characters.
+ (java_wctomb): Produce 12-byte sequences for non-BMP characters.
+
+2002-05-29 Bruno Haible <bruno@clisp.org>
+
+ Fix installation of iconv program when linked with a libintl that was
+ built against an earlier libiconv.
+ * src/iconv.c: Conditionally disable NLS.
+ * src/iconv_no_i18n.c: New file.
+ * src/Makefile.in (libdir): New variable.
+ (all): Depend on iconv_no_i18n, iconv.@OBJEXT@ but not iconv. Make
+ directory writable, so iconv executable can be created during "make
+ install".
+ (iconv): Remove rule.
+ (iconv_no_i18n, iconv_no_i18n.@OBJEXT@): New rules.
+ (install): Link iconv now, after the new libiconv.so is installed.
+ (clean): Also remove iconv_no_i18n.
+ * tests/Makefile.in: (check, check-extra-yes): Depend on iconv_no_i18n,
+ not iconv.
+ * tests/check-stateful: Use iconv_no_i18n, not iconv.
+ * tests/check-translit: LIkewise.
+ * tests/check-translitfailure: Likewise.
+
+2002-05-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Call AC_PROG_INSTALL instead of CL_PROG_INSTALL.
+ * m4/install.m4: Remove file.
+ * Makefile.devel (autoconf/aclocal.m4): Don't depend on m4/install.m4.
+
+2002-05-24 Bruno Haible <bruno@clisp.org>
+
+ * lib/jisx0213.h: Use 'inline' only conditionally.
+
+2002-05-18 Bruno Haible <bruno@clisp.org>
+
+ * configure.in (AC_INIT), include/iconv.h.in (_LIBICONV_VERSION),
+ README, windows/iconv.rc, djgpp/README, djgpp/fnchange.lst:
+ Bump version number.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Define to 3:0:1.
+
+2002-02-06 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/ltmain.sh: Upgrade from libtool-1.4 to libtool-1.4.2.
+
+2002-02-02 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/ltmain.sh: Add DESTDIR support on ELF systems.
+
+2001-11-03 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/ltmain.sh: chmod 777 the .libs directory, so that
+ "make install" succeeds.
+
+2002-05-18 Bruno Haible <bruno@clisp.org>
+
+ * src/Makefile.in (iconv): Remove the -liconv dependency of -lintl
+ from the command line. Needed to ensure that the new libiconv version
+ is used on FreeBSD.
+
+2002-05-14 Bruno Haible <bruno@clisp.org>
+
+ Implement and document CP853, TDS565, RISCOS-LATIN1.
+ * tools/Makefile (ALL): Add cp853.h, tds565.h, riscos1.h.
+ (cp853.h, tds565.h, riscos1.h): New rules.
+ * lib/cp853.h: New file.
+ * lib/tds565.h: New file.
+ * lib/riscos1.h: New file.
+ * lib/converters.h: Include them.
+ * lib/encodings_dos.def (CP853): New encoding.
+ * lib/encodings_extra.def (TDS565, RISCOS-LATIN1): New encodings.
+ * README, man/iconv_open.3: Add CP853, TDS565, RISCOS-LATIN1.
+ * tests/Makefile.in (check-extra-yes): Check CP853, TDS565,
+ RISCOS-LATIN1.
+ * tests/Makefile.msvc (check): Check CP853.
+ * tests/CP853.TXT: New file.
+ * tests/TDS565.TXT: New file.
+ * tests/RISCOS-LATIN1.TXT: New file.
+
+ * lib/cp860.h (cp860_wctomb): Optimize.
+
+2002-05-12 Bruno Haible <bruno@clisp.org>
+
+ * tools/Makefile (ksc5601.h): Add two extra characters.
+ * lib/ksc5601.h: Regenerated.
+ * tests/EUC-KR.TXT: Add EURO SIGN and REGISTERED SIGN.
+ * tests/CP949.TXT: Likewise.
+ * tests/JOHAB.TXT: Likewise.
+
+2002-05-12 Bruno Haible <bruno@clisp.org>
+
+ * README: Mention extra encodings.
+ * man/iconv_open.3: Likewise. Improve formatting in text and html
+ output formats.
+
+2002-05-12 Bruno Haible <bruno@clisp.org>
+
+ * tests/SHIFT_JIS.TXT: Renamed from tests/SHIFT-JIS.TXT.
+
+2002-05-12 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF): New variable.
+ (AUTOCONF_FILES): Remove autoconf/autoconf.m4f.
+ (configure): Use the AUTOCONF variable.
+ * autoconf/autoconf: Remove file.
+ * autoconf/autoconf.m4: Remove file.
+ * autoconf/autoconf.m4f: Remove file.
+
+2002-05-12 Bruno Haible <bruno@clisp.org>
+
+ * tools/JISX0213.TXT: New file.
+ * tools/cjk_tab_to_h.c (do_jisx0213): New function.
+ (main): Accept "jisx0213".
+ * tools/Makefile (all): Add jisx0213.h.
+ (jisx0213.h): New rule.
+ * lib/jisx0213.h: New file, generated by cjk_tab_to_h.
+ * lib/euc_jisx0213.h: New file.
+ * lib/shift_jisx0213.h: New file.
+ * lib/iso2022_jp3.h: New file.
+ * lib/converters.h: Include them.
+ * lib/encodings_extra.def (EUC-JISX0213, SHIFT_JISX0213,
+ ISO-2022-JP-3): New encodings.
+ * tests/EUC-JISX0213.TXT: New file.
+ * tests/SHIFT_JISX0213.TXT: New file.
+ * tests/ISO-2022-JP-3-snippet: New file.
+ * tests/ISO-2022-JP-3-snippet.UTF-8: New file.
+ * tests/Makefile.in (check-extra): Also check EUC-JISX0213,
+ SHIFT_JISX0213, ISO-2022-JP-3.
+ * tests/check-stateless: Add support for encodings which contain
+ precomposed Unicode characters, by eliminating precomposed characters
+ before the comparison.
+ * tests/table-from.c (main): Fix usage message.
+ * tests/table-to.c (main): Make it work for encodings for which the
+ "to" direction is stateful.
+
+2002-05-09 Bruno Haible <bruno@clisp.org>
+
+ New configure option --enable-extra-encodings.
+ * lib/encodings_extra.def: New file.
+ * lib/converters.h: Handle USE_EXTRA.
+ * lib/genaliases2.c (main): Handle USE_EXTRA.
+ * lib/genflags.c: Define USE_EXTRA.
+ (main): Include encodings_extra.def.
+ * lib/iconv.c: Handle ENABLE_EXTRA, conditionally set USE_EXTRA.
+ Handle USE_EXTRA.
+ * lib/config.h.in (ENABLE_EXTRA): New macro.
+ * configure.in: Accept option --enable-extra-encodings.
+ * Makefile.devel (all): Depend on lib/aliases_extra.h.
+ (lib/aliases_extra.h): New rule.
+ (lib/flags.h): Depend on lib/encodings_extra.def.
+ * tests/Makefile.in (check-extra, check-extra-no, check-extra-yes):
+ New rules.
+ (check): Invoke check-extra.
+ * tests/Makefile.msvc (check): Also check the DOS encodings.
+
+ Support for testing the AIX encodings.
+ * tests/CP856.TXT: New file.
+ * tests/CP922.TXT: New file.
+ * tests/CP1046.TXT: New file.
+ * tests/CP1124.TXT: New file.
+ * tests/CP1129.TXT: New file.
+ * tests/CP1161.TXT, tests/CP1161.IRREVERSIBLE.TXT: New files.
+ * tests/CP1162.TXT: New file.
+ * tests/CP1163.TXT, tests/CP1163.IRREVERSIBLE.TXT: New files.
+
+ Support for testing the OSF/1 encodings.
+ * tests/DEC-KANJI.TXT: New file.
+ * tests/DEC-HANYU.TXT, tests/DEC-HANYU.IRREVERSIBLE.TXT: New files.
+
+ Support for testing the DOS encodings.
+ * tests/CP437.TXT: New file.
+ * tests/CP737.TXT: New file.
+ * tests/CP775.TXT: New file.
+ * tests/CP852.TXT: New file.
+ * tests/CP855.TXT: New file.
+ * tests/CP857.TXT: New file.
+ * tests/CP858.TXT: New file.
+ * tests/CP860.TXT: New file.
+ * tests/CP861.TXT: New file.
+ * tests/CP863.TXT: New file.
+ * tests/CP864.TXT: New file.
+ * tests/CP865.TXT: New file.
+ * tests/CP869.TXT: New file.
+ * tests/CP1125.TXT: New file.
+
+2002-05-09 Bruno Haible <bruno@clisp.org>
+
+ Implement more ASCII compatible DOS encodings.
+ * tools/Makefile (ALL): Add cp737.h, cp858.h, cp860.h, cp863.h.
+ (cp737.h, cp858.h, cp860.h, cp863.h): New rules.
+ * lib/cp737.h: New file.
+ * lib/cp858.h: New file.
+ * lib/cp860.h: New file.
+ * lib/cp863.h: New file.
+ * lib/converters.h: Include them.
+ * lib/encodings_dos.def (CP737, CP858, CP860, CP863): New encodings.
+
+2002-05-09 Bruno Haible <bruno@clisp.org>
+
+ Implement new ASCII compatible encodings from IBM.
+ * tools/Makefile (ALL): Add cp1161.h, cp1162.h, cp1163.h.
+ (cp1161.h, cp1162.h, cp1163.h): New rules.
+ * lib/cp1161.h: New file.
+ * lib/cp1162.h: New file.
+ * lib/cp1163.h: New file.
+ * lib/converters.h: Include them.
+ * lib/encodings_aix.def (CP1161, CP1162, CP1163): New encodings.
+
+2002-05-09 Bruno Haible <bruno@clisp.org>
+
+ Implement and document KOI8-T.
+ * tools/Makefile (ALL): Add koi8_t.h.
+ (koi8_t.h): New rule.
+ * lib/koi8_t.h: New file.
+ * lib/converters.h: Include it.
+ * lib/encodings.def (KOI8-T): New encoding.
+ * README, man/iconv_open.3: Add KOI8-T.
+ * tests/Makefile.in (tests): Check KOI8-T.
+ * tests/Makefile.os2 (tests): Likewise.
+ * tests/Makefile.msvc (tests): Likewise.
+ * tests/KOI8-T.TXT: New file.
+
+2002-05-09 Bruno Haible <bruno@clisp.org>
+
+ * tools/8bit_tab_to_h.c (main): Update copyright year.
+ * tools/cjk_variants.c (main): Likewise.
+
+2002-05-08 Bruno Haible <bruno@clisp.org>
+
+ * README.woe32: Renamed from README.win32.
+
+2002-05-08 Bruno Haible <bruno@clisp.org>
+
+ * lib/iconv.c: Enable DOS encodings also when compiling for Woe32,
+ because the Woe32 consoles use them.
+
+2002-05-04 Bruno Haible <bruno@clisp.org>
+
+ * lib/loop_unicode.h (unicode_loop_convert): When quitting the loop
+ without writing an output character, restore cd->istate to its value
+ before the xxx_mbtowc call. Otherwise we lose some characters during
+ CP1255/CP1258/TCVN to Unicode conversion.
+ (unicode_loop_reset): Likewise for the xxx_flushwc call.
+ * tests/CP1255-snippet, tests/CP1255-snippet.UTF-8: Make the test
+ files large enough to test against the bug.
+ * tests/CP1258-snippet, tests/CP1258-snippet.UTF-8: Likewise.
+ * tests/TCVN-snippet, tests/TCVN-snippet.UTF-8: Likewise.
+
+2002-04-28 Bruno Haible <bruno@clisp.org>
+
+ * tools/Makefile (armscii_8.h): Use table from glibc-2.2.90.
+ * tests/ARMSCII-8.TXT: Update to glibc-2.2.90 version.
+ * tests/ARMSCII-8.IRREVERSIBLE.TXT: Remove 0x0027.
+ * lib/armscii_8.h: Regenerated.
+
+2002-04-28 Bruno Haible <bruno@clisp.org>
+
+ * src/iconv.c: Include gettext.h.
+ (_): New macro.
+ (usage, print_version, convert, main): Internationalize.
+ (main): Call setlocale, bindtextdomain, textdomain.
+ * src/gettext.h: New file, from GNU gettext 0.11.2.
+ * src/config.h.in: New file, needed for ENABLE_NLS.
+ * src/Makefile.in (datadir, localedir): New variables.
+ (iconv): Link with @LTLIBINTL@.
+ (iconv.@OBJEXT@): Define LOCALEDIR.
+ (distclean): Remove config.h.
+ * po: New directory.
+ * Makefile.in (all, install, installdirs, uninstall, check,
+ mostlyclean, clean, distclean, maintainer-clean): Recurse into the po
+ directory.
+ * autoconf/mkinstalldirs: New file, from automake-1.5.
+ * ABOUT-NLS: New file, from GNU gettext 0.11.2.
+ * m4/codeset.m4: New file, from GNU gettext 0.11.2.
+ * m4/gettext.m4: New file, from GNU gettext 0.11.2.
+ * m4/glibc21.m4: New file, from GNU gettext 0.11.2.
+ * m4/isc-posix.m4: New file, from GNU gettext 0.11.2.
+ * m4/lcmessage.m4: New file, from GNU gettext 0.11.2.
+ * m4/progtest.m4: New file, from GNU gettext 0.11.2.
+ * configure.in: Require autoconf-2.52, needed for multiple config.h.in
+ files. Use new form of AC_INIT. Invoke AM_GNU_GETTEXT.
+ (PACKAGE, VERSION): Define, needed for po/Makefile.in.in.
+ * lib/config.h.in (HAVE_LOCALE_H, HAVE_SETLOCALE): Remove.
+
+2002-04-28 gettextize <bug-gnu-gettext@gnu.org>
+
+ * configure.in (AC_OUTPUT): Add po/Makefile.in.
+
+2002-04-28 Bruno Haible <bruno@clisp.org>
+
+ * m4/eilseq.m4: Renamed from autoconf/eilseq.m4.
+ * m4/mbstate_t.m4: Renamed from autoconf/mbstate_t.m4.
+ * m4/general.m4: New file, from GNU clisp.
+ * m4/proto.m4: New file, from GNU clisp.
+ * m4/ranlib.m4: New file, from GNU clisp.
+ * m4/install.m4: New file, from GNU clisp.
+ * m4/cp.m4: New file, from GNU clisp.
+ * m4/ln.m4: New file, from GNU clisp.
+ * m4/endian.m4: New file, from GNU clisp.
+ * m4/iconv.m4: New file, from GNU gettext 0.11.2.
+ * m4/lib-ld.m4: New file, from GNU gettext 0.11.2.
+ * m4/lib-link.m4: New file, from GNU gettext 0.11.2.
+ * m4/lib-prefix.m4: New file, from GNU gettext 0.11.2.
+ * autoconf/config.rpath: New file, from GNU gettext 0.11.2.
+ * m4/libtool.m4: New file, based on libtool-1.4.2.
+ * Makefile.devel (ACLOCAL): Remove variable.
+ (ACSELECT): Remove variable.
+ (OTHERMACROS): Remove variable.
+ (m4/*.m4): New rules.
+ (autoconf/aclocal.m4): Construct using aclocal instead of acselect.
+ * configure.in: Invoke AM_ICONV instead of CL_ICONV.
+
+2002-04-06 Bruno Haible <bruno@clisp.org>
+
+ Upgrade to Unicode 3.2.
+ * tools/cjk_tab_to_h.c (output_title): Bump copyright year.
+ (compact_large_charset2uni): Add an argument. Determine optimal shift.
+ Copy modified enc->charset2uni table.
+ (output_charset2uni): Deal with shift other than 8. Copy encoding, so
+ as to not disturb subsequent output_uni2charset[_sparse] call.
+ * lib/hkscs.h: Regenerated.
+ * tests/BIG5-HKSCS.TXT: Update.
+ * tests/BIG5-HKSCS.IRREVERSIBLE.TXT: Update.
+
+2002-04-06 Bruno Haible <bruno@clisp.org>
+
+ Upgrade to Unicode 3.2.
+ * tools/Makefile (cns11643_1.h, cns11643_2.h, cns11643_3.h,
+ cns11643_4a.h, cns11643_4b.h, cns11643_5.h, cns11643_6.h,
+ cns11643_7.h, cns11643_15.h, cns11643_inv.h): Use
+ CNS11643-Unicode32.TXT instead of CNS11643-Unicode31.TXT.
+ * lib/cns11643_3.h: Regenerated.
+ * lib/cns11643_4a.h: Regenerated.
+ * lib/cns11643_4b.h: Regenerated.
+ * lib/cns11643_5.h: Regenerated.
+ * lib/cns11643_6.h: Regenerated.
+ * lib/cns11643_7.h: Regenerated.
+ * lib/cns11643_15.h: Regenerated.
+ * lib/cns11643_inv.h: Regenerated.
+ * tests/EUC-TW.TXT: Update.
+
+2002-01-17 Bruno Haible <bruno@clisp.org>
+
+ * lib/tcvn.h (tcvn_2uni_1): Make it smaller.
+ (tcvn_mbtowc): Small optimization.
+
+2002-01-13 Bruno Haible <bruno@clisp.org>
+
+ New options -l, -c, -s.
+ * src/iconv.c (discard_unconvertible, silent): New variables.
+ (usage): Document options -l, -c, -s.
+ (print_one): New function.
+ (convert): If silent is true, don't print error messages about the
+ conversion to stderr. If discard_unconvertible is true, set the
+ iconv descriptor to DISCARD_ILSEQ the first time, but make sure to
+ return the same return code as when discard_unconvertible is false.
+ (main): Accept options -l, -c, -s. Implement option -l.
+ * man/iconv.1: Document options -l, -c, -s.
+
+2002-01-13 Bruno Haible <bruno@clisp.org>
+
+ Support for "iconv -c".
+ * include/iconv.h.in (ICONV_GET_DISCARD_ILSEQ): New macro.
+ (ICONV_SET_DISCARD_ILSEQ): Likewise.
+ * lib/converters.h (struct conv_struct): New field discard_ilseq.
+ * lib/iconv.c (iconv_open): Set discard_ilseq to true if tocode
+ has an "//IGNORE" suffix, and to false otherwise.
+ (iconvctl): Implement ICONV_GET_DISCARD_ILSEQ, ICONV_SET_DISCARD_ILSEQ.
+ * lib/loop_unicode.h (unicode_loop_convert): If discard_ilseq is
+ true, skip one input character instead of returning EILSEQ.
+ (unicode_loop_reset): Likewise.
+ * lib/loop_wchar.h (wchar_from_loop_convert): Likewise.
+ (wchar_to_loop_convert): Likewise.
+
+2002-01-13 Bruno Haible <bruno@clisp.org>
+
+ Support for "iconv -l".
+ * include/iconv.h.in (iconvlist): New declaration.
+ * Makefile.devel (lib/aliases.h): Change gperf options.
+ * lib/iconv.c (compare_by_index, compare_by_name, iconvlist): New
+ functions.
+
+2002-01-06 Bruno Haible <bruno@clisp.org>
+
+ * lib/loop_unicode.h (unicode_transliterate): If the transliteration
+ fails due to limited output encoding, return RET_ILUNI, not
+ RET_TOOSMALL. Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.
+ * tests/check-translitfailure: New file.
+ * tests/TranslitFail1.ISO-8859-1: New file.
+ * tests/Makefile.in (check): Call check-translitfailure.
+
+2001-12-15 Bruno Haible <bruno@clisp.org>
+
+ * lib/euc_jp.h (euc_jp_wctomb): Add irreversible mappings for
+ Shift_JIS characters 0x5C and 0x7E.
+ * tests/EUC-JP.IRREVERSIBLE.TXT: New file.
+
+2001-12-05 Bruno Haible <bruno@clisp.org>
+
+ * lib/iconv.c (iconv_open): Recognize the empty encoding name. Avoid
+ endless loop if locale_charset() returns the empty string.
+ * README, man/iconv_open.3: Add the empty encoding name.
+
+2001-11-10 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/Makefile.in (libiconv_plug_linux.so): Allow building it with a
+ non-gcc compiler.
+
+2001-10-23 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/Makefile (cp1125.h): New target.
+ (ALL): Add it.
+ * lib/cp1125.h: New file.
+ * lib/converters.h: Include it.
+ * lib/encodings_dos.def (CP1125): New encoding.
+
+2001-09-08 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/eilseq.m4: New file.
+ * Makefile.devel (OTHERMACROS): Add it.
+ * configure.in: Call AC_EILSEQ.
+ * include/iconv.h.in (EILSEQ): Define to the autoconf determined value.
+
+2001-08-25 Bruno Haible <haible@clisp.cons.org>
+
+ Upgrade to autoconf-2.52.
+ * autoconf/autoconf: Upgrade to autoconf-2.52.
+ * autoconf/acgeneral.m4: Remove file.
+ * autoconf/acspecific.m4: Remove file.
+ * autoconf/autoconf.m4f: New file, from autoconf-2.52.
+ * autoconf/aclocal.m4: Require autoconf-2.52.
+ (CL_CANONICAL_HOST): Call AC_CANONICAL_HOST. Don't cache the result,
+ AC_CANONICAL_HOST does it itself. Add $SHELL in front of
+ $ac_config_guess and $ac_config_sub.
+ * Makefile.devel (AUTOCONF_FILES): Remove acgeneral.m4, acspecific.m4.
+ Add autoconf.m4f.
+ (configure): Use autoconf options -A, -l instead of -m.
+ * configure.in: Use AC_CONFIG_SUBDIRS, not AC_OUTPUT_SUBDIRS.
+
+2001-08-05 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/acgeneral.m4 (AC_MSG_RESULTPROTO): Remove macro.
+ (AC_LANG_EXTERN): Move to aclocal.m4.
+ * autoconf/aclocal.m4 (AC_LANG_EXTERN): Moved here from acgeneral.m4.
+ (CL_PROTO): Use AC_MSG_RESULT directly, instead of AC_MSG_RESULTPROTO.
+ (CL_SILENT): No need to pushdef AC_MSG_RESULTPROTO.
+
+2001-08-05 Bruno Haible <haible@clisp.cons.org>
+
+ Make it possible to build libiconv with CC=gcc CFLAGS="-x c++".
+ * lib/loop_wchar.h (wchar_to_loop_convert): Rename local variable
+ 'try' to 'incount'.
+ * lib/Makefile.in (libiconv_plug_linux.so): Add "-x none" option
+ between sources and libs.
+ (libiconv_plug_solaris.so) [GCC]: Likewise.
+ (libiconv_plug_osf.so) [GCC]: Likewise.
+ * src/Makefile.in (iconv.@OBJEXT@): New rule.
+ (iconv): Depend on it.
+ (clean): Erase *.@OBJEXT@, not *.o.
+ * tests/Makefile.in (table-from.@OBJEXT@): New rule.
+ (table-from): Depend on it.
+ (table-to.@OBJEXT@): New rule.
+ (table-to): Depend on it.
+ (clean): Erase *.@OBJEXT@, not *.o.
+
+2001-07-28 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/Makefile (iso8859_16.h): Generate from the unicode.org table.
+ * lib/iso8859_16.h: Regenerated.
+ * tests/ISO-8859-16.TXT: Swap the values of 0xA5 and 0xAB.
+
+2001-07-17 Bruno Haible <haible@clisp.cons.org>
+
+ * configure.in (VERSION): Define. Needed by djgpp/Makefile.maint.
+
+2001-07-03 Bruno Haible <haible@clisp.cons.org>
+
+ * configure.in: Also check for mbsinit.
+ * lib/loop_wchar.h (mbsinit): Define to 1 if not defined.
+ Needed for SCO 3.2v5.0.2.
+
+2001-06-27 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.7 released.
+
+2001-06-27 Bruno Haible <haible@clisp.cons.org>
+
+ * INSTALL.generic (Particular Systems): Generalize section about
+ /usr/local to "most systems".
+
+ * lib/Makefile.in (all): Build @PLUGLIB@ before libiconv.la, because
+ Solaris cc destroys iconv.o and iconv.lo while building
+ libiconv_plug_solaris.so.
+ (clean): Remove so_locations, left there by the OSF/1 linker.
+
+ * lib/cp1255.h (cp1255_decomp): Use 'signed int' instead of 'int'.
+
+ * lib/vietcomb.h (viet_decomp): Use 'unsigned int' instead of
+ 'unsigned short'.
+
+ * tests/table-from.c: Include string.h.
+ * tests/table-to.c: Likewise.
+
+2001-06-26 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/Makefile (jisx0208.h): Replace U+005C with U+FF3C.
+ (jisx0212.h): Replace U+007E with U+FF5E.
+ * lib/jisx0208.h: Regenerated.
+ * lib/jisx0212.h: Regenerated.
+ * tests/EUC-JP.TXT: Map 0xA1C0 to U+FF3C. Map 0x8FA2B7 to U+FF5E.
+ * tests/EUC-JP.IRREVERSIBLE.TXT: Remove file.
+ * tests/SHIFT-JIS.TXT: Map 0x815F to U+FF3C.
+ * tests/CP932.TXT: Likewise.
+ * tests/CP932.IRREVERSIBLE.TXT: 0x815F mapping is now reversible.
+
+2001-06-25 Bruno Haible <haible@clisp.cons.org>
+
+ * src/Makefile.in (iconv): Mention $(INCLUDES) before $(CFLAGS) and
+ $(CPPFLAGS).
+ * src/Makefile.msvc (iconv.exe): Likewise.
+ * src/Makefile.os2 (iconv.exe): Likewise.
+ * lib/Makefile.in (libiconv_plug_linux.so): Likewise.
+ (libiconv_plug_solaris.so): Likewise.
+ (libiconv_plug_osf.so): Likewise.
+ (iconv.lo): Likewise.
+ * lib/Makefile.msvc (iconv.obj): Likewise.
+ * lib/Makefile.os2 (iconv.obj): Likewise.
+ * tests/Makefile.in (table-from, table-to): Likewise.
+ * tests/Makefile.msvc (table-from.exe, table-to.exe): Likewise.
+ * tests/Makefile.os2 (table-from.exe, table-to.exe): Likewise.
+ (genutf8.exe): Don't use $(INCLUDES).
+
+2001-06-25 Bruno Haible <haible@clisp.cons.org>
+
+ * include/iconv.h.in (_LIBICONV_VERSION), README, windows/iconv.rc:
+ Bump version number.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Define to 2:4:0.
+
+2001-06-25 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.devel (OTHERMACROS): Use libtool.m4 in libcharset subdir.
+
+2001-06-25 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/encodings.def: Make SHIFT_JIS the primary name of SJIS.
+
+2001-06-08 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/ltmain.sh: Upgrade to libtool-1.4.
+ * autoconf/ltconfig: Remove file.
+
+2001-06-08 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/config.guess: Update to GNU version 2001-05-11.
+ * autoconf/config.sub: Likewise.
+
+2001-06-03 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/loop_unicode.h (unicode_loop_convert): Ignore Unicode 3.1 tag
+ characters if they cannot be converted.
+ (unicode_loop_reset): Likewise.
+ * lib/iso2022_jp2.h (STATE_TAG_NONE, STATE_TAG_LANGUAGE,
+ STATE_TAG_LANGUAGE_j, STATE_TAG_LANGUAGE_ja, STATE_TAG_LANGUAGE_k,
+ STATE_TAG_LANGUAGE_ko, STATE_TAG_LANGUAGE_z, STATE_TAG_LANGUAGE_zh):
+ New macros.
+ (SPLIT_STATE, COMBINE_STATE): Different differently for wctomb
+ direction.
+ (iso2022_jp2_wctomb): Keep track of Unicode 3.1 language tag.
+ If "ja", prefer conversion to Japanese character sets. If "zh",
+ prefer conversion to GB2312. If "ko", prefer conversion to KSC5601.
+
+ * lib/converters.h (RET_ILUNI): Change value from 0 to -1.
+ (RET_TOOSMALL): Change value from -1 to -2.
+ * lib/loop_unicode.h (unicode_transliterate): Allow xxx_wctomb to
+ return 0 written bytes.
+
+2001-06-06 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/encodings.def: Align with IANA character-set registry.
+ (US-ASCII): Add alias "ANSI_X3.4-1986".
+ (ISO-8859-14): Add alias "ISO-CELTIC".
+ (JIS_X0208): Add alias "JIS_C6226-1983".
+ (BIG5HKSCS): Add alias "BIG5-HKSCS".
+ * README, man/iconv_open.3: Rename BIG5HKSCS to BIG5-HKSCS.
+ * tests/Makefile.in (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/BIG5-HKSCS.TXT: Renamed from BIG5HKSCS.TXT.
+ * tests/BIG5-HKSCS.IRREVERSIBLE.TXT: Renamed from
+ BIG5HKSCS.IRREVERSIBLE.TXT.
+
+2001-06-02 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/cjk_tab_to_h.c (Encoding): Add fffd field.
+ (is_charset2uni_large, compact_large_charset2uni): New functions.
+ (find_charset2uni_pages): Use enc->fffd instead of 0xfffd.
+ (output_charset2uni): If mapping to more than the Unicode BMP,
+ use an extra indirection to keep each value in 16 bits.
+ (invert): Bump limit from U+10000 to U+30000.
+ (output_uni2charset_dense): Likewise.
+ (output_uni2charset_sparse): Likewise. If mapping to more than one
+ CJK plane, use three bytes per value instead of two bytes.
+ (byte_row_cns11643): Allow more than 3 CJK planes.
+ (do_cns11643_only_uni2charset): Increase number of rows, to include
+ plane 15. Remove plane bits hack.
+ (main): Accept names cns11643_4a,4b,5,6,7,15 as well.
+ * tools/Makefile (ALL): Add cns11643_4a.h, cns11643_4b.h, cns11643_5.h,
+ cns11643_6.h, cns11643_7.h, cns11643_15.h.
+ (cns11643_1.h, cns11643_2.h, cns11643_3.h): Use new Unicode 3.1
+ derived table.
+ (cns11643_4a.h, cns11643_4b.h, cns11643_5.h, cns11643_6.h,
+ cns11643_7.h, cns11643_15.h): New rules.
+ (cns11643_inv.h): Change title.
+ * lib/cns11643_1.h: Regenerated from Unicode 3.1 derived table.
+ * lib/cns11643_3.h: Likewise.
+ * lib/cns11643_4a.h: New file.
+ * lib/cns11643_4b.h: New file.
+ * lib/cns11643_4.h: New file.
+ * lib/cns11643_5.h: New file.
+ * lib/cns11643_6.h: New file.
+ * lib/cns11643_7.h: New file.
+ * lib/cns11643_15.h: New file.
+ * lib/cns11643_inv.h: Regenerated from Unicode 3.1 derived table.
+ (cns11643_inv_wctomb): Return 3 bytes now.
+ * lib/cns11643.h: Include cns11643_4.h, cns11643_5.h, cns11643_6.h,
+ cns11643_7.h, cns11643_15.h.
+ (cns11643_wctomb): Now a simple alias to cns11643_inv_wctomb. Return
+ plane number starting at 1, not 0.
+ * lib/dec_hanyu.h (dec_hanyu_wctomb): Update for cns11643_wctomb
+ change.
+ * lib/euc_tw.h (euc_tw_mbtowc): Accept CNS11643 planes 4,5,6,7,15 as
+ well.
+ (euc_tw_wctomb): Update for cns11643_wctomb change.
+ * lib/iso2022_cn.h (iso2022_cn_wctomb): Likewise.
+ * lib/iso2022_cnext.h (iso2022_cn_ext_mbtowc): Accept CNS11643 planes
+ 4,5,6,7 as well.
+ (iso2022_cn_ext_wctomb): Update for cns11643_wctomb change.
+ Try CNS11643 planes 4,5,6,7 as well.
+ * tests/EUC-TW.TXT: Many additions, mostly in planes 3,4,5,6,7,15.
+ * tests/EUC-TW.IRREVERSIBLE.TXT: Reflect additions to CNS11643 plane 1.
+ Add U+5344.
+
+2001-06-01 Bruno Haible <haible@clisp.cons.org>
+
+ * tests/table-from.c (bmp_only): New variable.
+ (ucs4_decode): If bmp_only, don't return characters outside Unicode
+ plane 0.
+ (main): When testing UTF-8 or GB18030, set bmp_only to 1. Don't print
+ a conversion line if ucs4_decode returns NULL.
+ * tests/table-to.c (main): When testing encodings other than UTF-8 and
+ GB18030, loop upto U+30000 instead of U+10000.
+
+2001-05-24 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/converters.h (mbtowc_funcs): Add flushwc member function.
+ * lib/flushwc.h: New file.
+ * lib/cp1255.h: Include flushwc.h.
+ (cp1255_comp_table_data, cp1255_comp_table): New arrays.
+ (cp1255_mbtowc): Compose base and combining characters.
+ (cp1255_flushwc): New macro.
+ * lib/vietcomb.h (viet_comp_table_data, viet_comp_table): New arrays.
+ * lib/cp1258.h: Include flushwc.h.
+ (cp1258_mbtowc): Compose base and combining characters.
+ (cp1258_flushwc): New macro.
+ * lib/tcvn.h: Include flushwc.h.
+ (tcvn_mbtowc): Compose base and combining characters.
+ (tcvn_flushwc): New macro.
+ * lib/loop_unicode.h: (unicode_transliterate): New function, extracted
+ from unicode_loop_convert.
+ (unicode_loop_convert): Use unicode_transliterate.
+ (unicode_loop_reset): Call xxx_flushwc and output the resulting
+ character.
+ * lib/encodings.def: Add xxx_flushwc member.
+ * lib/encodings_aix.def: Likewise.
+ * lib/encodings_dos.def: Likewise.
+ * lib/encodings_local.def: Likewise.
+ * lib/encodings_osf1.def: Likewise.
+ * lib/genaliases.c: Add an argument to the DEFENCODING macro.
+ * lib/genaliases2.c: Likewise.
+ * lib/genflags.c: Likewise.
+ * lib/iconv.c: Likewise.
+ * tests/table-from.c (try): Reset the iconv descriptor before the main
+ call, and flush it afterwards.
+ (ucs4_decode): New function.
+ (main): Allow up to 3 Unicode characters output. Call ucs4_decode.
+ * tests/CP1255-snippet: New file.
+ * tests/CP1255-snippet.UTF-8: New file.
+ * tests/CP1258-snippet: New file.
+ * tests/CP1258-snippet.UTF-8: New file.
+ * tests/TCVN-snippet: New file.
+ * tests/TCVN-snippet.UTF-8: New file.
+ * tests/Makefile.in (check): Check combining behaviour of CP1255,
+ CP1258, TCVN.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+
+2001-05-22 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/converters.h (RET_ILUNI): New macro.
+ (RET_ILSEQ): Change value to -1.
+ (RET_TOOFEW): Change value.
+ * lib/loop_unicode.h (unicode_loop_convert): Write RET_ILUNI instead
+ of 0. Update handling of xxx_mbtowc return value.
+ * lib/genflags.c (emit_encoding): Likewise.
+ * lib/ascii.h (ascii_wctomb): Use RET_ILUNI instead of RET_ILSEQ.
+ * lib/armscii_8.h (armscii_8_wctomb): Likewise.
+ * lib/big5.h (big5_wctomb): Likewise.
+ * lib/big5hkscs.h (big5hkscs_wctomb): Likewise.
+ * lib/ces_big5.h (ces_big5_wctomb): Likewise.
+ * lib/ces_gbk.h (ces_gbk_wctomb): Likewise.
+ * lib/cns11643.h (cns11643_wctomb): Likewise.
+ * lib/cns11643_inv.h (cns11643_inv_wctomb): Likewise.
+ * lib/cp437.h (cp437_wctomb): Likewise.
+ * lib/cp775.h (cp775_wctomb): Likewise.
+ * lib/cp850.h (cp850_wctomb): Likewise.
+ * lib/cp852.h (cp852_wctomb): Likewise.
+ * lib/cp855.h (cp855_wctomb): Likewise.
+ * lib/cp856.h (cp856_wctomb): Likewise.
+ * lib/cp857.h (cp857_wctomb): Likewise.
+ * lib/cp861.h (cp861_wctomb): Likewise.
+ * lib/cp862.h (cp862_wctomb): Likewise.
+ * lib/cp864.h (cp864_wctomb): Likewise.
+ * lib/cp865.h (cp865_wctomb): Likewise.
+ * lib/cp866.h (cp866_wctomb): Likewise.
+ * lib/cp869.h (cp869_wctomb): Likewise.
+ * lib/cp874.h (cp874_wctomb): Likewise.
+ * lib/cp922.h (cp922_wctomb): Likewise.
+ * lib/cp932ext.h (cp932ext_wctomb): Likewise.
+ * lib/cp932.h (cp932_wctomb): Likewise.
+ * lib/cp936ext.h (cp936ext_wctomb): Likewise.
+ * lib/cp949.h (cp949_wctomb): Likewise.
+ * lib/cp950ext.h (cp950ext_wctomb): Likewise.
+ * lib/cp950.h (cp950_wctomb): Likewise.
+ * lib/cp1046.h (cp1046_wctomb): Likewise.
+ * lib/cp1124.h (cp1124_wctomb): Likewise.
+ * lib/cp1129.h (cp1129_wctomb): Likewise.
+ * lib/cp1133.h (cp1133_wctomb): Likewise.
+ * lib/cp1250.h (cp1250_wctomb): Likewise.
+ * lib/cp1251.h (cp1251_wctomb): Likewise.
+ * lib/cp1252.h (cp1252_wctomb): Likewise.
+ * lib/cp1253.h (cp1253_wctomb): Likewise.
+ * lib/cp1254.h (cp1254_wctomb): Likewise.
+ * lib/cp1255.h (cp1255_wctomb): Likewise.
+ * lib/cp1256.h (cp1256_wctomb): Likewise.
+ * lib/cp1257.h (cp1257_wctomb): Likewise.
+ * lib/cp1258.h (cp1258_wctomb): Likewise.
+ * lib/dec_hanyu.h (dec_hanyu_wctomb): Likewise.
+ * lib/dec_kanji.h (dec_kanji_wctomb): Likewise.
+ * lib/euc_cn.h (euc_cn_wctomb): Likewise.
+ * lib/euc_jp.h (euc_jp_wctomb): Likewise.
+ * lib/euc_kr.h (euc_kr_wctomb): Likewise.
+ * lib/euc_tw.h (euc_tw_wctomb): Likewise.
+ * lib/gb12345ext.h (gb12345ext_wctomb): Likewise.
+ * lib/gb12345.h (gb12345_wctomb): Likewise.
+ * lib/gb18030ext.h (gb18030ext_wctomb): Likewise.
+ * lib/gb18030.h (gb18030_wctomb): Likewise.
+ * lib/gb18030uni.h (gb18030uni_wctomb): Likewise.
+ * lib/gb2312.h (gb2312_wctomb): Likewise.
+ * lib/gbkext_inv.h (gbkext_inv_wctomb): Likewise.
+ * lib/gbk.h (gbk_wctomb): Likewise.
+ * lib/georgian_academy.h (georgian_academy_wctomb): Likewise.
+ * lib/georgian_ps.h (georgian_ps_wctomb): Likewise.
+ * lib/hkscs.h (hkscs_wctomb): Likewise.
+ * lib/hp_roman8.h (hp_roman8_wctomb): Likewise.
+ * lib/hz.h (hz_wctomb): Likewise.
+ * lib/iso2022_cnext.h (iso2022_cn_ext_wctomb): Likewise.
+ * lib/iso2022_cn.h (iso2022_cn_wctomb): Likewise.
+ * lib/iso2022_jp1.h (iso2022_jp1_wctomb): Likewise.
+ * lib/iso2022_jp2.h (iso2022_jp2_wctomb): Likewise.
+ * lib/iso2022_jp.h (iso2022_jp_wctomb): Likewise.
+ * lib/iso2022_kr.h (iso2022_kr_wctomb): Likewise.
+ * lib/iso646_cn.h (iso646_cn_wctomb): Likewise.
+ * lib/iso646_jp.h (iso646_jp_wctomb): Likewise.
+ * lib/iso8859_1.h (iso8859_1_wctomb): Likewise.
+ * lib/iso8859_2.h (iso8859_2_wctomb): Likewise.
+ * lib/iso8859_3.h (iso8859_3_wctomb): Likewise.
+ * lib/iso8859_4.h (iso8859_4_wctomb): Likewise.
+ * lib/iso8859_5.h (iso8859_5_wctomb): Likewise.
+ * lib/iso8859_6.h (iso8859_6_wctomb): Likewise.
+ * lib/iso8859_7.h (iso8859_7_wctomb): Likewise.
+ * lib/iso8859_8.h (iso8859_8_wctomb): Likewise.
+ * lib/iso8859_9.h (iso8859_9_wctomb): Likewise.
+ * lib/iso8859_10.h (iso8859_10_wctomb): Likewise.
+ * lib/iso8859_13.h (iso8859_13_wctomb): Likewise.
+ * lib/iso8859_14.h (iso8859_14_wctomb): Likewise.
+ * lib/iso8859_15.h (iso8859_15_wctomb): Likewise.
+ * lib/iso8859_16.h (iso8859_16_wctomb): Likewise.
+ * lib/isoir165ext.h (isoir165ext_wctomb): Likewise.
+ * lib/isoir165.h (isoir165_wctomb): Likewise.
+ * lib/jisx0201.h (jisx0201_wctomb): Likewise.
+ * lib/jisx0208.h (jisx0208_wctomb): Likewise.
+ * lib/jisx0212.h (jisx0212_wctomb): Likewise.
+ * lib/johab.h (johab_wctomb): Likewise.
+ * lib/johab_hangul.h (johab_hangul_wctomb, johab_hangul_decompose):
+ Likewise.
+ * lib/koi8_r.h (koi8_r_wctomb): Likewise.
+ * lib/koi8_ru.h (koi8_ru_wctomb): Likewise.
+ * lib/koi8_u.h (koi8_u_wctomb): Likewise.
+ * lib/ksc5601.h (ksc5601_wctomb): Likewise.
+ * lib/mac_arabic.h (mac_arabic_wctomb): Likewise.
+ * lib/mac_centraleurope.h (mac_centraleurope_wctomb): Likewise.
+ * lib/mac_croatian.h (mac_croatian_wctomb): Likewise.
+ * lib/mac_cyrillic.h (mac_cyrillic_wctomb): Likewise.
+ * lib/mac_greek.h (mac_greek_wctomb): Likewise.
+ * lib/mac_hebrew.h (mac_hebrew_wctomb): Likewise.
+ * lib/mac_iceland.h (mac_iceland_wctomb): Likewise.
+ * lib/mac_roman.h (mac_roman_wctomb): Likewise.
+ * lib/mac_romania.h (mac_romania_wctomb): Likewise.
+ * lib/mac_thai.h (mac_thai_wctomb): Likewise.
+ * lib/mac_turkish.h (mac_turkish_wctomb): Likewise.
+ * lib/mac_ukraine.h (mac_ukraine_wctomb): Likewise.
+ * lib/mulelao.h (mulelao_wctomb): Likewise.
+ * lib/nextstep.h (nextstep_wctomb): Likewise.
+ * lib/sjis.h (sjis_wctomb): Likewise.
+ * lib/tcvn.h (tcvn_wctomb): Likewise.
+ * lib/tis620.h (tis620_wctomb): Likewise.
+ * lib/ucs2be.h (ucs2be_wctomb): Likewise.
+ * lib/ucs2.h (ucs2_wctomb): Likewise.
+ * lib/ucs2internal.h (ucs2internal_wctomb): Likewise.
+ * lib/ucs2le.h (ucs2le_wctomb): Likewise.
+ * lib/ucs2swapped.h (ucs2swapped_wctomb): Likewise.
+ * lib/ucs4.h (ucs4_wctomb): Likewise.
+ * lib/uhc_1.h (uhc_1_wctomb): Likewise.
+ * lib/uhc_2.h (uhc_2_wctomb): Likewise.
+ * lib/utf16be.h (utf16be_wctomb): Likewise.
+ * lib/utf16.h (utf16_wctomb): Likewise.
+ * lib/utf16le.h (utf16le_wctomb): Likewise.
+ * lib/utf32be.h (utf32be_wctomb): Likewise.
+ * lib/utf32.h (utf32_wctomb): Likewise.
+ * lib/utf32le.h (utf32le_wctomb): Likewise.
+ * lib/utf7.h (utf7_wctomb): Likewise.
+ * lib/utf8.h (utf8_wctomb): Likewise.
+ * lib/viscii.h (viscii_wctomb): Likewise.
+ * tools/8bit_tab_to_h.c (main): Likewise.
+ * tools/cjk_tab_to_h.c (output_uni2charset_dense,
+ output_uni2charset_sparse, do_gb18030uni): Likewise.
+
+2001-05-19 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.devel (all): Add man/{iconv.1,iconv*.3}.html.
+ (man/%.html): New rule.
+ * man/Makefile.in (docdir, htmldir): New variables.
+ (install, installdirs): Install the HTML formatted man pages in
+ $(htmldir).
+ (uninstall): Uninstall them.
+
+2001-05-20 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/cp1255.h (cp1255_decomp_table): New array.
+ (cp1255_comb_table): New array.
+ (cp1255_wctomb): Decompose Unicode characters.
+ * tests/CP1255.IRREVERSIBLE.TXT: New file.
+
+2001-05-13 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/vietcomb.h: New file.
+ * lib/cp1258.h: Include it.
+ (cp1258_comb_table): New array.
+ (cp1258_wctomb): Decompose Unicode characters.
+ * lib/tcvn.h: Include it.
+ (tcvn_comb_table): New array.
+ (tcvn_wctomb): Decompose Unicode characters.
+ * tests/CP1258.IRREVERSIBLE.TXT: New file.
+ * tests/TCVN.IRREVERSIBLE.TXT: New file.
+
+2001-05-06 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/Makefile.msvc (config.h): Allow the 'del' command to fail.
+ (iconv.lib): Likewise.
+
+2001-05-06 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/Makefile.in (CPPFLAGS, LDFLAGS): New variables.
+ (CPP): Remove variable.
+ (libiconv.la, libiconv_plug_linux.so, libiconv_plug_solaris.so,
+ libiconv_plug_osf.so): Use LDFLAGS.
+ (libiconv_plug_linux.so, libiconv_plug_solaris.so,
+ libiconv_plug_osf.so, iconv.lo): Use CPPFLAGS.
+ * lib/Makefile.msvc (CPP): Remove variable.
+ * src/Makefile.in (CPPFLAGS, LDFLAGS): New variables.
+ (CPP): Remove variable.
+ (iconv): Use CPPFLAGS and LDFLAGS.
+ * src/Makefile.msvc (CPP): Remove variable.
+ * tests/Makefile.in (CPPFLAGS, LDFLAGS): New variables.
+ (check, table-from, table-to): Use CPPFLAGS and LDFLAGS.
+ * tests/Makefile.msvc (CPP): Remove variable.
+
+2001-05-06 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/Makefile.in (libiconv_plug_solaris.so): Change rule if not using
+ gcc. Reported by Paananen Mikko <mikkopa@cs.tut.fi>.
+
+2001-04-11 Bruno Haible <haible@clisp.cons.org>
+
+ Implement and document UTF-32, UTF-32BE, UTF-32LE.
+ * src/utf32.h, src/utf32be.h, src/utf32le.h: New files.
+ * src/converters.h: Include them.
+ * src/encodings.def (UTF-32, UTF-32BE, UTF32LE): New encodings.
+ * README, man/iconv_open.3: Add UTF-32, UTF-32BE, UTF32LE.
+ * tests/Makefile.in (check): Check UTF-32, UTF-32BE, UTF32LE.
+ * tests/Makefile.os2 (check): Likewise.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/UTF-32*snippet*: New files.
+
+ * lib/ucs4.h (ucs4_mbtowc): Fix value of other-endian byte order.
+ (ucs4_wctomb): Allow any 31-bit codepoint.
+
+2001-04-11 Bruno Haible <haible@clisp.cons.org>
+
+ * tests/GB18030.TXT: Add mappings for all of U+0000..U+FFFF, including
+ unassigned code points.
+ * tests/table-from.c (main); When dumping GB18030, don't print code
+ points larger than U+FFFF.
+
+2001-03-30 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/Makefile (GB18030uni.TXT): Use a table source which includes
+ the unassigned Unicode code points.
+ * lib/gb18030uni.h: Update.
+ (gb18030uni_ranges): Remove bitmap_offset field.
+ (gb18030uni_bitmap): Remove array.
+ (gb18030uni_mbtowc): Omit gb18030uni_bitmap access.
+ (gb18030uni_wctomb): Likewise.
+ * lib/gb18030.h (gb18030_mbtowc): Handle Unicode characters >= 0x10000.
+ (gb18030_wctomb): Likewise.
+
+2001-03-21 Bruno Haible <haible@clisp.cons.org>
+
+ * INSTALL.generic (Particular Systems): Add recommendations for AIX 3.
+
+2001-03-21 Bruno Haible <haible@clisp.cons.org>
+
+ * src/iconv.c (print_version): Now called GNU libiconv.
+
+2001-03-20 Bruno Haible <haible@clisp.cons.org>
+
+ * README: This package is now called GNU libiconv.
+
+ * tools/8bit_tab_to_h.c (main): Emit copyright notice to the output
+ file.
+ * tools/cjk_tab_to_h.c (output_title): Likewise.
+ * tools/cjk_variants.c (main): Likewise.
+ * lib/gentranslit.c (main): Likewise.
+
+2001-03-19 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/aclocal.m4 (CL_CANONICAL_HOST): Always define
+ ac_config_guess and ac_config_sub. Then ignore requests for
+ AC_CONFIG_AUX_DIR_DEFAULT or AC_CANONICAL_HOST.
+
+2001-03-10 Bruno Haible <haible@clisp.cons.org>
+
+ * INSTALL.generic: New section "Particular Systems".
+
+2001-03-10 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/Makefile.in (libiconv.la): Pass flag -no-undefined. Needed on
+ platforms like BeOS.
+
+ * lib/loop_wchar.h (mbstate_t): Don't typedef if already #defined in
+ config.h.
+
+2001-03-06 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.6 released.
+ * include/iconv.h.in (_LIBICONV_VERSION), README, windows/iconv.rc:
+ Bump version number.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Define to 2:3:0.
+
+2001-03-05 Bruno Haible <haible@clisp.cons.org>
+
+ Provide all encodings used by OSF/1 5.1 locales.
+ * lib/dec_kanji.h: New file.
+ * lib/dec_hanyu.h: New file.
+ * lib/converters.h: Include them if USE_OSF1 is defined.
+ * lib/encodings_osf1.def: New file.
+ * lib/genflags.c (main): Include it. Define USE_OSF1.
+ * lib/genaliases2.c (main): Include it conditionally.
+ * lib/iconv.c: Define USE_OSF1 on OSF/1.
+ Include encodings_osf1.def and aliases_osf1.h.
+ * lib/Makefile.in (iconv.lo): Depend on encodings_osf1.def and
+ aliases_osf1.h.
+ * Makefile.devel (lib/aliases_osf1.h): New target.
+ (all): Depend on lib/aliases_osf1.h.
+ (lib/flags.h): Depend on lib/encodings_osf1.def.
+
+2001-03-01 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/Makefile (cp775.h): New target.
+ (ALL): Add it.
+ * lib/cp775.h: New file.
+ * lib/converters.h: Include it.
+ * lib/encodings_dos.def (CP775): New encoding.
+
+2001-02-25 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/iconv.c (iconv_open): locale_charset() doesn't return NULL any
+ more.
+
+2001-02-24 Bruno Haible <haible@clisp.cons.org>
+
+ * src/iconv.c (convert): Use ICONV_CONST.
+ * tests/table-from.c: Include config.h.
+ (try): Use ICONV_CONST.
+ * tests/table-to.c: Include config.h.
+ (main): Use ICONV_CONST.
+ * tests/Makefile.in (INCLUDES): Add -I../lib.
+ * tests/Makefile.os2 (INCLUDES): Likewise.
+ * tests/Makefile.msvc (INCLUDES): Add -I..\lib.
+
+2001-02-24 Bruno Haible <haible@clisp.cons.org>
+
+ Provide all encodings used by DOS locales.
+ * tools/Makefile (cp437.h, cp852.h, cp855.h, cp857.h, cp861.h,
+ cp864.h, cp865.h, cp869.h): New targets.
+ (ALL): Add them.
+ * lib/cp437.h: New file.
+ * lib/cp852.h: New file.
+ * lib/cp855.h: New file.
+ * lib/cp857.h: New file.
+ * lib/cp861.h: New file.
+ * lib/cp864.h: New file.
+ * lib/cp865.h: New file.
+ * lib/cp869.h: New file.
+ * lib/converters.h: Include them if USE_DOS is defined.
+ * lib/encodings_dos.def: New file.
+ * lib/genflags.c (main): Include it. Define USE_DOS.
+ * lib/genaliases2.c (main): Include it conditionally.
+ * lib/iconv.c: Define USE_DOS on DJGPP.
+ Include encodings_dos.def and aliases_dos.h.
+ * lib/Makefile.in (iconv.lo): Depend on encodings_dos.def and
+ aliases_dos.h.
+ * Makefile.devel (lib/aliases_dos.h): New target.
+ (all): Depend on lib/aliases_dos.h.
+ (lib/flags.h): Depend on lib/encodings_dos.def.
+
+2001-02-23 Bruno Haible <haible@clisp.cons.org>
+
+ * src/iconv.c [DJGPP]: Include <io.h> and <unistd.h>.
+ (SET_BINARY) [O_BINARY]: New macro.
+ (usage): Mention --binary if available.
+ (convert): Use SET_BINARY instead of setmode.
+ (main): Likewise.
+ Reported by Juan Manuel Guerrero <st001906@hrz1.hrz.tu-darmstadt.de>.
+
+2001-02-25 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/ltconfig:
+ sed -e 's/reload object files/produce relocatable object files/'.
+
+2001-02-20 Bruno Haible <haible@clisp.cons.org>
+
+ * src/iconv.c (usage, main): Make -f and -t options optional.
+ * man/iconv.1: Mark them as optional.
+
+2001-02-20 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/Makefile (GB18030ext.TXT, GB18030uni.TXT): Generate from
+ glibc-2.2.2 table.
+ * lib/gb18030uni.h, lib/gb18030ext.h: Add mapping 0xA989 -> U+303E,
+ 0xFE5E -> U+2E97. Shift the entire four-byte range.
+ * tests/GB18030.TXT: Regenerated.
+
+2001-02-20 Bruno Haible <haible@clisp.cons.org>
+
+ Better support for DOS/Windows platforms.
+ * autoconf/ltconfig: Upgrade to libtool-1.3.5.
+ * autoconf/ltmain.sh: Likewise.
+ * autoconf/aclocal.m4: Likewise.
+ * autoconf/install-sh: New file.
+ * configure.in: Call AC_OBJEXT and AC_EXEEXT. Call AC_CONFIG_AUX_DIR.
+
+2001-02-20 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (libdir, includedir, mandir): Use the autoconf
+ determined value, in order to respect the configure arguments.
+ * lib/Makefile.in (libdir): Likewise.
+ * src/Makefile.in (bindir): Likewise.
+ * man/Makefile.in (mandir): Likewise.
+
+2001-02-04 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/translit.def: Add all the neutral transliterations from glibc.
+ * lib/gentranslit.c (main): Allow UTF-8 replacements which are in
+ UCS-2 but not in ISO-8859-1. Generate a table of 'unsigned short'.
+ Avoid accessing data[-1].
+ * lib/loop_unicode.h (unicode_loop_convert): Change type of pointer
+ into translit_data.
+
+2001-01-05 Bruno Haible <haible@clisp.cons.org>
+
+ Implement and document CP862.
+ * tools/Makefile (ALL): Add cp862.h.
+ (cp862.h): New target.
+ * lib/cp862.h: New file.
+ * lib/converters.h: Include it.
+ * lib/encodings.def (CP862): New encoding.
+ * README, man/iconv_open.3: Add CP862.
+ * tests/Makefile.in (check): Check CP862.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+ * tests/CP862.TXT: New file.
+
+2000-12-18 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/mbstate_t.m4: New file, from textutils-2.0.10.
+ * Makefile.devel (OTHERMACROS): Add it.
+ * configure.in: Call AC_MBSTATE_T.
+ * lib/config.h.in (mbstate_t): New definition.
+ * lib/loop_wchar.h (mbrtowc): For BeOS, declare and define fallback.
+
+2000-12-12 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in: Use $(MAKE) instead of $(MAKE) -r. Needed with Solaris
+ "make", which doesn't set MAKE as expected by @SET_MAKE@ if -r is
+ given. Reported by Toshimitsu Fujiwara.
+
+2000-12-08 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (exec_prefix): Use configure's --exec-prefix argument.
+ * lib/Makefile.in (exec_prefix): Likewise.
+ * src/Makefile.in (exec_prefix): Likewise.
+ * man/Makefile.in (exec_prefix): Likewise.
+
+2000-12-02 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.5 released.
+ * include/iconv.h.in (_LIBICONV_VERSION), README, windows/iconv.rc:
+ Bump version number.
+ * lib/Makefile.in (LIBICONV_VERSION_INFO): Define to 2:2:0.
+
+2000-12-02 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (mostlyclean, clean, distclean, maintainer-clean):
+ Remove files installed in lib by libcharset.
+ * Makefile.msvc (mostlyclean): Likewise.
+
+ * Makefile.in (check): Depend on target 'all'.
+ * Makefile.os2 (check): Likewise.
+ * Makefile.msvc (check): Depend on target 'force' as well.
+
+ * src/iconv.c (usage): Take an exitcode argument.
+ (print_version): New function.
+ (main): Recognize --help and --version command line options.
+
+2000-12-02 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc: Replace STATIC with its opposite flag, DLL.
+ * lib/Makefile.msvc: Likewise.
+ * src/Makefile.msvc: Likewise.
+ * tests/Makefile.msvc: Likewise.
+
+2000-12-01 Bruno Haible <haible@clisp.cons.org>
+
+ * src/iconv.c: Include <fcntl.h>. Define fallbacks for setmode, fileno.
+ (force_binary): New variable.
+ (convert): If requested, set the input O_BINARY.
+ (main): Accept --binary option. If requested, set the output O_BINARY.
+ * tests/check-stateful.bat: Pass --binary to iconv.
+ * tests/check-stateful.cmd: Likewise.
+ * tests/check-translit.bat: Likewise.
+ * tests/check-translit.cmd: Likewise.
+
+2000-12-01 Bruno Haible <haible@clisp.cons.org>
+
+ * include/iconv.h.in (_libiconv_version): New declaration.
+ * lib/iconv.c (_libiconv_version): New variable.
+
+2000-11-30 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc (all): File now named lib/libcharset.h.
+ (clean, distclean, maintainer-clean): Likewise.
+
+2000-11-23 Bruno Haible <haible@clisp.cons.org>
+
+ * lib/*: Move here all files from src/*.
+ * src/*: Move all files to lib.
+ * lib/Makefile.in (distclean): No need to remove config.status,
+ config.log, config.cache.
+ * configure.in: Require lib/iconv.c, not src/iconv.c. Create
+ lib/config.h, not src/config.h. Also create lib/Makefile.
+ * Makefile.in (all): Install libcharset into lib, not src. Recurse
+ into lib and src.
+ (install-lib): Recurse into lib, not src.
+ (install): Recurse into libcharset, lib and src.
+ (installdirs, uninstall): Likewise.
+ (check, mostlyclean, clean, distclean, maintainer-clean): Likewise.
+ * Makefile.msvc (all): Recurse into lib and src.
+ (install): Recurse into libcharset, lib and src.
+ (installdirs, uninstall): Likewise.
+ (check, mostlyclean, clean, distclean, maintainer-clean): Likewise.
+ * Makefile.os2 (all): Recurse into lib and src.
+ (install-lib): Recurse into lib, not src.
+ (install, uninstall): Recurse into lib and src.
+ (check, mostlyclean, clean, distclean, maintainer-clean): Likewise.
+ * Makefile.devel (lib/config.h.msvc): Renamed from src/config.h.msvc.
+ (lib/aliases.h): Renamed from src/aliases.h.
+ (lib/aliases.gperf): Renamed from src/aliases.gperf.
+ (lib/aliases_aix.h): Renamed from src/aliases_aix.h.
+ (lib/flags.h): Renamed from src/flags.h.
+ (lib/translit.h): Renamed from src/translit.h.
+ * src/iconv.c: Moved here from tests/iconv.c.
+ * src/Makefile.in: New file.
+ * src/Makefile.msvc: New file.
+ * src/Makefile.os2: New file.
+ * tests/Makefile.in (iconv): Remove target.
+ (../lib/libiconv.la): Renamed from ../src/libiconv.la.
+ (clean): No need to remove iconv.
+ * tests/Makefile.msvc (iconv.exe): Remove target.
+ * tests/Makefile.os2 (iconv.exe): Likewise.
+ * tests/check-stateful: iconv is in ../src.
+ * tests/check-stateful.bat: Likewise.
+ * tests/check-stateful.cmd: Likewise.
+ * tests/check-translit: iconv is in ../src.
+ * tests/check-translit.bat: Likewise.
+ * tests/check-translit.cmd: Likewise.
+ * man/iconv.1: New file.
+ * man/Makefile.in (install, installdirs, uninstall): Also install *.1
+ man pages.
+ * man/Makefile.os2 (MAN3): Renamed from MAN.
+ (MAN1): New variable.
+ (install, uninstall): Also install *.1 man pages.
+
+2000-11-21 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc (all, check, mostlyclean, clean, distclean,
+ maintainer-clean): Recurse into libcharset.
+ (clean, distclean, maintainer-clean): Remove src\libcharset.h.
+ * src/Makefile.msvc (LIBCHARSET_OBJECTS): New variable.
+ (iconv.lib): Link with $(LIBCHARSET_OBJECTS).
+
+2000-11-18 Bruno Haible <haible@clisp.cons.org>
+
+ * src/cp950.h (cp950_mbtowc, cp950_wctomb): Change implementation
+ so that it agrees with Microsoft's definition of CP950.
+ * tests/CP950.TXT: Likewise.
+ * tests/CP950.IRREVERSIBLE.TXT: Add 0xA244, 0xA2CC, 0xA2CE.
+
+2000-11-18 Bruno Haible <haible@clisp.cons.org>
+
+ Add support for locale dependent "char" and "wchar_t" encodings.
+ * libcharset: New subdirectory.
+ * src/loop_unicode.h: New file, extracted from src/iconv.c.
+ * src/loop_wchar.h: New file.
+ * src/loops.h: New file. Include loop_unicode.h and loop_wchar.h.
+ * src/encodings_local.def: New file.
+ * src/genaliases.c: Also create aliases for encodings_local.def.
+ * src/converters.h (conv_struct): Add lfuncs field.
+ * src/genflags.c: Add dummy definitions of struct loop_funcs.
+ * src/iconv.c: Include libcharset.h.
+ (loop_funcs): New structure.
+ Treat encodings_local.def like encodings.def.
+ Include loops.h.
+ (iconv_open): Move the bulk of the code to loop_unicode.h.
+ (iconv): Likewise.
+ (iconvctl): Extend determination of TRIVIALP to wchar_t conversion
+ descriptors.
+ * src/Makefile.in (PLUG_SOURCES): Remove variable.
+ (LIBCHARSET_OBJECTS): New variable.
+ (libiconv.la): Link in the LIBCHARSET_OBJECTS.
+ (libiconv_plug_linux.so, libiconv_plug_solaris.so,
+ libiconv_plug_osf.so): Link in the LIBCHARSET_OBJECTS, using
+ LIBTOOL_LINK.
+ (iconv.lo): Depend on encodings_local.def.
+ * src/Makefile.msvc (iconv.obj): Depend on encodings_local.def.
+ * src/Makefile.os2 (iconv.obj): Likewise.
+ * configure.in: Add tests for locale.h, mbrtowc, wcrtomb, setlocale.
+ Recurse into libcharset.
+ * src/config.h.in (HAVE_LOCALE_H, HAVE_MBRTOWC, HAVE_WCRTOMB,
+ HAVE_SETLOCALE): New macros.
+ * tests/iconv.c: Include config.h and locale.h.
+ (main): Call setlocale.
+ * tests/Makefile.in (iconv): Search for config.h in ../src.
+ * tests/Makefile.os2 (iconv.exe): Likewise.
+ * tests/Makefile.msvc (iconv.exe): Likewise.
+ * README, man/iconv_open.3: Document "char" and "wchar_t" encodings.
+ * Makefile.in: After "cd", use "&&" not ";".
+ (all, check, mostlyclean, clean, distclean, maintainer-clean):
+ Recurse into libcharset.
+ * Makefile.devel (all): Recurse into libcharset.
+ (src/aliases.gperf): Depend on src/encodings_local.def.
+
+2000-11-18 Bruno Haible <haible@clisp.cons.org>
+
+ * src/converters.h (ucs4_t): New type.
+ (wchar_t): Remove locally defined override.
+ (mbtowc_funcs, wctomb_funcs): Use ucs4_t instead of wchar_t.
+ * src/iconv.c (iconv): Likewise.
+ * src/genflags.c (emit_encoding): Use ucs4_t instead of wchar_t.
+ * tools/8bit_tab_to_h.c: Use "ucs4_t" instead of "wchar_t".
+ * tools/cjk_tab_to_h.c: Likewise.
+ * src/armscii_8.h: Use ucs4_t instead of wchar_t.
+ * src/ascii.h: Likewise.
+ * src/big5.h: Likewise.
+ * src/big5hkscs.h: Likewise.
+ * src/ces_big5.h: Likewise.
+ * src/ces_gbk.h: Likewise.
+ * src/cns11643.h: Likewise.
+ * src/cns11643_1.h: Likewise.
+ * src/cns11643_2.h: Likewise.
+ * src/cns11643_3.h: Likewise.
+ * src/cns11643_inv.h: Likewise.
+ * src/cp1046.h: Likewise.
+ * src/cp1124.h: Likewise.
+ * src/cp1129.h: Likewise.
+ * src/cp1133.h: Likewise.
+ * src/cp1250.h: Likewise.
+ * src/cp1251.h: Likewise.
+ * src/cp1252.h: Likewise.
+ * src/cp1253.h: Likewise.
+ * src/cp1254.h: Likewise.
+ * src/cp1255.h: Likewise.
+ * src/cp1256.h: Likewise.
+ * src/cp1257.h: Likewise.
+ * src/cp1258.h: Likewise.
+ * src/cp850.h: Likewise.
+ * src/cp856.h: Likewise.
+ * src/cp866.h: Likewise.
+ * src/cp874.h: Likewise.
+ * src/cp922.h: Likewise.
+ * src/cp932.h: Likewise.
+ * src/cp932ext.h: Likewise.
+ * src/cp936ext.h: Likewise.
+ * src/cp949.h: Likewise.
+ * src/cp950.h: Likewise.
+ * src/cp950ext.h: Likewise.
+ * src/euc_cn.h: Likewise.
+ * src/euc_jp.h: Likewise.
+ * src/euc_kr.h: Likewise.
+ * src/euc_tw.h: Likewise.
+ * src/gb12345.h: Likewise.
+ * src/gb12345ext.h: Likewise.
+ * src/gb18030.h: Likewise.
+ * src/gb18030ext.h: Likewise.
+ * src/gb18030uni.h: Likewise.
+ * src/gb2312.h: Likewise.
+ * src/gbk.h: Likewise.
+ * src/gbkext1.h: Likewise.
+ * src/gbkext2.h: Likewise.
+ * src/gbkext_inv.h: Likewise.
+ * src/georgian_academy.h: Likewise.
+ * src/georgian_ps.h: Likewise.
+ * src/hkscs.h: Likewise.
+ * src/hp_roman8.h: Likewise.
+ * src/hz.h: Likewise.
+ * src/iso2022_cn.h: Likewise.
+ * src/iso2022_cnext.h: Likewise.
+ * src/iso2022_jp.h: Likewise.
+ * src/iso2022_jp1.h: Likewise.
+ * src/iso2022_jp2.h: Likewise.
+ * src/iso2022_kr.h: Likewise.
+ * src/iso646_cn.h: Likewise.
+ * src/iso646_jp.h: Likewise.
+ * src/iso8859_1.h: Likewise.
+ * src/iso8859_10.h: Likewise.
+ * src/iso8859_13.h: Likewise.
+ * src/iso8859_14.h: Likewise.
+ * src/iso8859_15.h: Likewise.
+ * src/iso8859_16.h: Likewise.
+ * src/iso8859_2.h: Likewise.
+ * src/iso8859_3.h: Likewise.
+ * src/iso8859_4.h: Likewise.
+ * src/iso8859_5.h: Likewise.
+ * src/iso8859_6.h: Likewise.
+ * src/iso8859_7.h: Likewise.
+ * src/iso8859_8.h: Likewise.
+ * src/iso8859_9.h: Likewise.
+ * src/isoir165.h: Likewise.
+ * src/isoir165ext.h: Likewise.
+ * src/java.h: Likewise.
+ * src/jisx0201.h: Likewise.
+ * src/jisx0208.h: Likewise.
+ * src/jisx0212.h: Likewise.
+ * src/johab.h: Likewise.
+ * src/johab_hangul.h: Likewise.
+ * src/koi8_r.h: Likewise.
+ * src/koi8_ru.h: Likewise.
+ * src/koi8_u.h: Likewise.
+ * src/ksc5601.h: Likewise.
+ * src/mac_arabic.h: Likewise.
+ * src/mac_centraleurope.h: Likewise.
+ * src/mac_croatian.h: Likewise.
+ * src/mac_cyrillic.h: Likewise.
+ * src/mac_greek.h: Likewise.
+ * src/mac_hebrew.h: Likewise.
+ * src/mac_iceland.h: Likewise.
+ * src/mac_roman.h: Likewise.
+ * src/mac_romania.h: Likewise.
+ * src/mac_thai.h: Likewise.
+ * src/mac_turkish.h: Likewise.
+ * src/mac_ukraine.h: Likewise.
+ * src/mulelao.h: Likewise.
+ * src/nextstep.h: Likewise.
+ * src/sjis.h: Likewise.
+ * src/tcvn.h: Likewise.
+ * src/tis620.h: Likewise.
+ * src/ucs2.h: Likewise.
+ * src/ucs2be.h: Likewise.
+ * src/ucs2internal.h: Likewise.
+ * src/ucs2le.h: Likewise.
+ * src/ucs2swapped.h: Likewise.
+ * src/ucs4.h: Likewise.
+ * src/ucs4be.h: Likewise.
+ * src/ucs4internal.h: Likewise.
+ * src/ucs4le.h: Likewise.
+ * src/ucs4swapped.h: Likewise.
+ * src/uhc_1.h: Likewise.
+ * src/uhc_2.h: Likewise.
+ * src/utf16.h: Likewise.
+ * src/utf16be.h: Likewise.
+ * src/utf16le.h: Likewise.
+ * src/utf7.h: Likewise.
+ * src/utf8.h: Likewise.
+ * src/viscii.h: Likewise.
+
+2000-11-18 Bruno Haible <haible@clisp.cons.org>
+
+ Make transliteration optional.
+ * src/iconv.c (iconv_open): Strip off //TRANSLIT suffix from names.
+ Set transliteration on if and only if tocode ends in //TRANSLIT.
+ * README, man/iconv_open.3: Document how to enable transliteration.
+ * tests/check-translit: Add //TRANSLIT to iconv's 't' argument.
+ * tests/check-translit.bat: Likewise.
+ * tests/check-translit.cmd: Likewise.
+
+2000-11-18 Bruno Haible <haible@clisp.cons.org>
+
+ * man/iconv.3: Fix typo.
+
+2000-10-31 Bruno Haible <haible@clisp.cons.org>
+
+ * README, man/iconv_open.3: Document JOHAB again.
+
+2000-11-15 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc: Add support for MFLAGS and DEBUG parameters.
+ (STATIC): Change default from 0 to 1.
+ * src/Makefile.msvc: Likewise.
+ * tests/Makefile.msvc: Likewise.
+ * tests/check-stateless.bat: Call 'sort' with no arguments.
+
+2000-11-12 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/config.guess, autoconf/config.sub: Upgrade to newest
+ version from GNU CVS.
+
+2000-10-24 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.4 released.
+ * include/iconv.h.in (_LIBICONV_VERSION), README, windows/iconv.rc:
+ Bump version number.
+ * src/Makefile.in (LIBICONV_VERSION_INFO): Define to 2:1:0.
+
+2000-10-23 Bruno Haible <haible@clisp.cons.org>
+
+ Implement and document GB18030 and BIG5HKSCS.
+ * tools/cjk_tab_to_h.c (row_byte_hkscs, byte_row_hkscs, do_hkscs): New
+ functions.
+ (do_gb18030uni): New function.
+ (main): Accept gb18030ext, gb18030uni, hkscs.
+ * tools/Makefile (ALL): Add gb18030ext.h, gb18030uni.h, hkscs.h.
+ (gb18030ext.h, GB18030ext.TXT, gb18030uni.h, GB18030uni.TXT,
+ hkscs.h): New targets.
+ * src/gb18030ext.h, src/gb18030uni.h, src/gb18030.h: New files.
+ * src/hkscs.h, src/big5hkscs.h: New files.
+ * src/converters.h: Include gb18030.h and big5hkscs.h.
+ * src/encodings.def (GB18030, BIG5HKSCS): New encodings.
+ * README, man/iconv_open.3: Add GB18030, BIG5HKSCS.
+ * tests/Makefile.in (check): Check GB18030, BIG5HKSCS.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/Makefile.os2 (check): Likewise.
+ * tests/GB18030.TXT: New file.
+ * tests/BIG5HKSCS.TXT, tests/BIG5HKSCS.IRREVERSIBLE.TXT: New files.
+
+2000-10-23 Bruno Haible <haible@clisp.cons.org>
+
+ * tests/table-from.c (try, main): Use UCS-4-INTERNAL instead of
+ UCS-2-INTERNAL, to avoid problems with UCS-2 surrogate handling.
+ * tests/table-to.c (main): Likewise.
+
+2000-10-22 Bruno Haible <haible@clisp.cons.org>
+
+ * src/gentranslit.c (main): Read the input in UTF-8 encoding.
+
+2000-10-09 Bruno Haible <haible@clisp.cons.org>
+
+ CPU recognition on OpenBSD.
+ * autoconf/aclocal.m4 (CL_WORDS_LITTLEENDIAN): Recognize __m68k__,
+ __mc68020__, __MIPSEB__, __MIPSEL__, __m88k__ as CPU indicators.
+
+2000-10-03 Bruno Haible <haible@clisp.cons.org>
+
+ * src/gentranslit.c (main): Don't output non-ASCII ISO-8859-1
+ character literals, use the numeric value instead.
+ Reported by Shin-Hsien Yeh <shyeh@alcatel.com.tw>.
+
+2000-09-29 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/aclocal.m4 (CL_CANONICAL_HOST): Fix bug in 2000-05-23
+ change.
+
+2000-09-25 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/aclocal.m4 (CL_WORDS_LITTLEENDIAN): Recognize __i386__
+ as equivalent to __i386. For OpenBSD.
+
+2000-09-21 Bruno Haible <haible@clisp.cons.org>
+
+ * src/utf16.h (utf16_wctomb): Reject single surrogates.
+ * src/utf16be.h (utf16be_wctomb): Likewise.
+ * src/utf16le.h (utf16le_wctomb): Likewise.
+ * src/ucs2.h (ucs2_mbtowc, ucs2_wctomb): Likewise.
+ * src/ucs2be.h (ucs2be_mbtowc, ucs2be_wctomb): Likewise.
+ * src/ucs2le.h (ucs2le_mbtowc, ucs2le_wctomb): Likewise.
+ * src/ucs2internal.h (ucs2internal_mbtowc, ucs2internal_wctomb):
+ Likewise.
+ * src/ucs2swapped.h (ucs2swapped_mbtowc, ucs2swapped_wctomb):
+ Likewise.
+
+2000-09-15 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (install, installdirs, uninstall): Support DESTDIR.
+ * src/Makefile.in (install, installdirs, uninstall): Likewise.
+ * man/Makefile.in (install, installdirs, uninstall): Likewise.
+
+2000-09-11 Bruno Haible <haible@clisp.cons.org>
+
+ * src/utf7.h (utf7_mbtowc): Fix combining of UTF-16 surrogates.
+
+2000-08-26 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/acgeneral.m4 (AC_OUTPUT): Use braces in exec_prefix default
+ value, not parens.
+
+2000-07-04 Akira Hatakeyama <akira@sra.co.jp>
+ Bruno Haible <haible@clisp.cons.org>
+
+ * os2/iconv.def, README.os2, Makefile.os2, src/Makefile.os2,
+ tests/Makefile.os2, man/Makefile.os2, tests/check-stateful.cmd,
+ tests/check-stateless.cmd, tests/check-translit.cmd: New files.
+
+2000-06-28 Bruno Haible <haible@clisp.cons.org>
+
+ * src/ucs2internal.h (ucs2internal_mbtowc): Avoid gcc warning about
+ cast.
+ * src/ucs4internal.h (ucs4internal_mbtowc): Likewise.
+ * src/ucs2swapped.h (ucs2swapped_mbtowc, ucs2swapped_wctomb): Verify
+ sizeof(unsigned short).
+ * src/ucs4swapped.h (ucs4swapped_mbtowc, ucs4swapped_mbtowc): Verify
+ sizeof(unsigned int).
+ Reported by François Pinard <pinard@iro.umontreal.ca>.
+
+2000-05-29 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/aclocal.m4 (CL_PROG_INSTALL): Fix typo.
+ Reported by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>.
+
+2000-05-23 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/aclocal.m4 (CL_CANONICAL_HOST): Determine host_cpu,
+ host_vendor, host_os correctly if $host has more than two hyphens.
+
+2000-04-15 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.3 released.
+ * include/iconv.h.in (_LIBICONV_VERSION), README, windows/iconv.rc:
+ Bump version number.
+ * src/Makefile.in (LIBICONV_VERSION_INFO): Define to 2:0:0.
+
+2000-04-15 Bruno Haible <haible@clisp.cons.org>
+
+ * THANKS: New file.
+ * INSTALL.generic: New file.
+
+ Implement and document UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE.
+ * src/ucs2be.h, src/ucs2le.h, src/ucs4be.h, src/ucs4le.h: New files.
+ * src/converters.h: Include them.
+ * src/ucs2swapped.h: Remove #defines for UCS-2-BE, UCS-2-LE.
+ * src/ucs4swapped.h: Remove #defines for UCS-4-BE, UCS-4-LE.
+ * src/encodings.def (UCS-2BE): Renamed from UCS-2-BE.
+ (UCS-2LE): Renamed from UCS-2-LE.
+ (UCS-4BE): Renamed from UCS-4-BE.
+ (UCS-4LE): Renamed from UCS-4-LE.
+ * Makefile.devel (src/aliases.h): Pass option "-i 1" to gperf.
+ * README, man/iconv_open.3: Add UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE.
+ * tests/Makefile.in (check): Check UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE.
+ * tests/Makefile.msvc (check): Likewise.
+ * tests/UCS-*snippet*: New files.
+
+ Allow building as a shared library on Windows.
+ Allow running the tests on Windows.
+ * Makefile.devel (include/iconv.h.msvc): Remove rule.
+ (include/iconv.h.msvc-static, include/iconv.h.msvc-shared): New
+ rules.
+ (all): Update.
+ * windows/dllexport.h: New file.
+ * include/iconv.h.msvc: Remove file.
+ * include/iconv.h.msvc-static, include/iconv.h.msvc-shared: New
+ autogenerated files.
+ * Makefile.msvc (STATIC, DEBUG): Default to 0.
+ (all): Choose either include\iconv.h.msvc-static or
+ include\iconv.h.msvc-shared.
+ (check): Depend on all.
+ (all, check, mostlyclean, clean, distclean, maintainer-clean):
+ Recurse into tests directory.
+ * src/Makefile.msvc (STATIC, DEBUG): Default to 0.
+ (WARN_CFLAGS, PICFLAGS, OPTIMFLAGS): New variables.
+ (CFLAGS): Use them. Add -MD and -DBUILDING_LIBICONV.
+ (RESOURCES): New variable.
+ (iconv.lib): Change rule when building DLL.
+ (clean, distclean): One filename per line.
+ * tests/Makefile.msvc: New file.
+ * tests/check-stateful.bat, tests/check-stateless.bat,
+ tests/check-translit.bat: New files.
+ * tests/uniq-u.c: New file, taken from GNU textutils.
+ * README.win32: Update.
+ Based on patches by Taro Muraoka <koron@tka.att.ne.jp>.
+
+2000-04-14 Bruno Haible <haible@clisp.cons.org>
+
+ Fix an OSF/1 problem.
+ * configure.in: Define GCC variable for substitution.
+ * src/Makefile.in (libiconv_plug_osf.so): Change rule if not using
+ gcc.
+
+2000-04-13 Bruno Haible <haible@clisp.cons.org>
+
+ Fix a SunOS 4 problem.
+ * include/iconv.h.in: If EILSEQ is not defined by the system, define
+ it to ENOENT, not EINVAL.
+
+2000-04-02 Bruno Haible <haible@clisp.cons.org>
+
+ Allow building on filesystems lacking symlinks and hard links.
+ * Makefile.devel (autoconf/aclocal.m4): Replace AC_PROG_LN_S with
+ CL_PROG_LN_S.
+ * configure.in: Add CL_PROG_LN, CL_PROG_LN_S.
+ * src/Makefile.in (LN): Use autoconfigured value @LN@.
+ (LN_S): Use autoconfigured value @LN_S@.
+
+2000-03-15 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.2 released.
+ * include/iconv.h.in (_LIBICONV_VERSION): Bump version number.
+ * src/Makefile.in (LIBICONV_VERSION_INFO): Define to 1:1:1.
+
+2000-03-14 Bruno Haible <haible@clisp.cons.org>
+
+ Implement and document UTF-16BE and UTF16LE.
+ * src/utf16be.h, src/utf16le.h: New files.
+ * src/converters.h: Include them.
+ * src/encodings.def (UTF-16BE, UTF16LE): New encodings.
+ * README, man/iconv_open.3: Add UTF-16BE, UTF16LE.
+ * tests/Makefile.in (check): Check UTF-16, UTF-16BE, UTF16LE.
+ * tests/UTF-16*snippet*: New files.
+
+ * src/utf16.h (utf16_wctomb): Output a byte order mark.
+
+2000-03-13 Bruno Haible <haible@clisp.cons.org>
+
+ Provide all encodings used by AIX locales.
+ * tools/Makefile (all): Add cp856.h, cp922.h, cp1046.h, cp1124.h,
+ cp1129.h.
+ (cp856.h, cp922.h, cp1046.h, cp1124.h, cp1129.h): New targets.
+ * src/cp856.h, src/cp922.h, src/cp943.h, src/cp1046.h, src/cp1124.h,
+ src/cp1129.h: New files.
+ * src/converters.h: Include them if USE_AIX is defined.
+ * src/encodings_aix.def: New file, with CP856, CP922, CP943, CP1046,
+ CP1124, CP1129.
+ * src/genflags.c: Define USE_AIX. Include encodings_aix.def.
+ * src/genaliases2.c: New file.
+ * src/iconv.c: Define USE_AIX on AIX.
+ Include encodings_aix.def and aliases_aix.h.
+ (aliases2_lookup): New function.
+ (iconv_open): Call aliases2_lookup.
+ * src/Makefile.in (iconv.lo): Depend on encodings_aix.def and
+ aliases_aix.h.
+ * Makefile.devel (all): Add src/aliases_aix.h.
+ (src/aliases_aix.h): New rule.
+ (src/flags.h): Depend on src/encodings_aix.def.
+
+2000-02-24 Bruno Haible <haible@clisp.cons.org>
+
+ * src/iconv.c (iconv): Don't write beyond the end of the output buffer.
+ Reported by Edmund Grimley Evans <edmundo@rano.org>.
+
+2000-02-22 Bruno Haible <haible@clisp.cons.org>
+
+ * src/utf7.h (direct_tab, xdirect_tab): Treat tab like space.
+
+2000-02-15 Bruno Haible <haible@clisp.cons.org>
+
+ * src/iconv.c (iconv): Add cast in xxx_reset call.
+
+2000-02-05 Bruno Haible <haible@clisp.cons.org>
+
+ * src/tis620.h: Simplify.
+
+2000-01-27 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.devel (CLISP_DIR): Change to "..".
+
+2000-01-24 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.1 released.
+ * include/iconv.h.in (_LIBICONV_VERSION): Bump version number.
+ * src/Makefile.in (LIBICONV_VERSION_INFO): Define to 1:0:1.
+
+2000-01-23 Bruno Haible <haible@clisp.cons.org>
+
+ * src/utf7.h (utf7_wctomb): If base64 encoding is not active, encode
+ '+' as "+-".
+
+2000-01-22 Bruno Haible <haible@clisp.cons.org>
+
+ * include/iconv.h.in (iconvctl): New declaration.
+ (ICONV_TRIVIALP, ICONV_GET_TRANSLITERATE, ICONV_SET_TRANSLITERATE):
+ New macros.
+ * src/iconv.c (iconvctl): New function.
+
+ * tests/Makefile.in: Add a rule for ../src/libiconv.la. Define $(MAKE).
+
+ Solve a build problem.
+ * include/iconv.h.in: Renamed from include/libiconv.h.in.
+ * Makefile.devel: libiconv.h -> iconv.h.
+ * Makefile.in: Likewise.
+ * configure.in: Likewise. Remove check for <iconv.h>.
+ * src/iconv.c: Include iconv.h instead of libiconv.h.
+ * tests/iconv.c, tests/table-from.c, tests/table-to.c: Likewise.
+
+ * README, man/iconv_open.3: Don't document JOHAB any more.
+
+ * man/iconv.3: Clarify return value again.
+
+2000-01-16 Bruno Haible <haible@clisp.cons.org>
+
+ Add aliases.
+ * src/encodings.def (ISO-8859-14): Add alias ISO-IR-199.
+ (ISO-8859-15): Add alias ISO-IR-203.
+ (EUC-CN): Add alias CN-GB, from RFC 1922.
+ (BIG5): Add alias CN-BIG5, from RFC 1922.
+ * Makefile.devel (src/aliases.h): Add 8th character to key set.
+
+ Drop X11 aliases.
+ * src/encodings.def (JIS_X0201): Drop JISX0201.1976-0 alias.
+ (JIS_X0208): Drop JIS_X0208.1983-0, JIS_X0208.1983-1 aliases.
+ (KSC_5601): Drop KSC5601.1987-0 alias.
+
+ Improve GB/T 12345 (not used yet).
+ * tools/Makefile (gb12345ext.h): Use GB12345-more.TXT.
+ * src/gb12345ext.h: Regenerated.
+
+ Improve and document CP949.
+ * tools/Makefile (all): Add uhc_1.h and uhc_2.h.
+ (uhc_1.h, uhc_2.h): New rules.
+ * tools/cjk_tab_to_h.c (output_charset2uni_noholes_monotonic): New
+ function.
+ (output_uni2charset_sparse): Take an additional boolean argument.
+ All callers changed.
+ (*_uhc_1, *_uhc_2): New functions.
+ (main): Treat uhc_1 and uhc_2.
+ * src/uhc_1.h, src/uhc_2.h: New files.
+ * src/cp949.h: New file, include them.
+ * src/converters.h: Include it.
+ * src/encodings.def (KSC_5601): Remove alias CP949.
+ (CP949): New encoding.
+ * README, man/iconv_open.3: Add CP949.
+ * tests/Makefile.in (check): Check CP949.
+ * tests/CP949.TXT: New file.
+
+ Document CP932.
+ * README, man/iconv_open.3: Add CP932.
+ * tests/Makefile.in (check): Check CP932.
+ * tests/CP932.TXT, tests/CP932.IRREVERSIBLE.TXT: New files.
+
+ * Makefile.devel (src/flags.h): Depend on src/converters.h.
+
+ * tests/Makefile.in (check): Check JIS_X0201.
+ * tests/JIS_X0201.TXT: New file.
+
+ * src/euc_kr.h (euc_kr_wctomb): Shrink size of buf.
+ * src/iso2022_kr.h (iso2022_kr_wctomb): Likewise.
+
+ * src/iso2022_cnext.h (iso2022_cn_ext_mbtowc): Use isoir165_mbtowc.
+ (iso2022_cn_ext_wctomb): Use isoir165_wctomb.
+
+ Add ISO-IR-165 (undocumented).
+ * tools/Makefile (all): Add isoir165ext.h.
+ (isoir165ext.h): New rule.
+ * tools/cjk_tab_to_h.c (main): Treat isoir165ext like gb2312.
+ * src/isoir165.h, src/isoir165ext.h: New files.
+ * src/converters.h: Include it.
+ * src/encodings.def: Add ISO-IR-165.
+ * tests/Makefile.in (check): Check ISO-IR-165.
+ * tests/ISO-IR-165.TXT, tests/ISO-IR-165.IRREVERSIBLE.TXT: New files.
+
+ Add ISO646-CN (undocumented).
+ * src/iso646_cn.h: New file.
+ * src/converters.h: Include it.
+ * src/encodings.def: Add ISO646-CN.
+ * tests/Makefile.in (check): Check ISO646-CN.
+ * tests/ISO646-CN.TXT: New file.
+
+ Add ISO646-JP (undocumented).
+ * src/iso646_jp.h: New file.
+ * src/converters.h: Include it.
+ * src/encodings.def: Add ISO646-JP.
+ * tests/Makefile.in (check): Check ISO646-JP.
+ * tests/ISO646-JP.TXT: New file.
+
+2000-01-05 Bruno Haible <haible@clisp.cons.org>
+
+ Add ISO-8859-16.
+ * tools/Makefile (all): Add iso8859_16.h.
+ (iso8859_16.h): New rule.
+ * src/iso8859_16.h: New file.
+ * src/converters.h: Include it.
+ * src/encodings.def: Add ISO-8859-16.
+ * README, man/iconv_open.3: Add ISO-8859-16.
+ * tests/Makefile.in (check): Check ISO-8859-16.
+ * tests/ISO-8859-16.TXT: New file.
+
+ * man/iconv.3: Clarify what happens *inbuf in case 3.
+
+ * src/iso8859_8.h: Update using newest table from ftp.unicode.org.
+ * tests/ISO-8859-8.TXT: Likewise.
+
+2000-01-04 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 1.0 released.
+ * include/libiconv.h.in (_LIBICONV_VERSION): Bump version number.
+ * src/Makefile.in (LIBICONV_VERSION_INFO): Define to 0:1:0.
+ (libiconv.la): Use LIBICONV_VERSION_INFO.
+
+2000-01-03 Bruno Haible <haible@clisp.cons.org>
+
+ * tests/Makefile.in: New file.
+ tests/check-stateless, tests/table-from.c, tests/table-to.c,
+ tests/*.TXT, tests/genutf8.c: New files, checks for stateless
+ encodings.
+ tests/check-stateful, tests/iconv.c, tests/*-snippet*: New files,
+ checks for stateful encodings.
+ * Makefile.in (all, check, mostlyclean, clean, distclean,
+ maintainer-clean): Descend into tests directory.
+ * configure.in: Add tests/Makefile to AC_OUTPUT duties.
+
+ * src/gentranslit.c: New file.
+ * Makefile.devel (src/translit.h): New rule.
+ * src/translit.def, src/translit.h: New files.
+ * src/iconv.c: Include it.
+ (iconv): Transliterate using translit.h table.
+
+ * src/genflags.c: New file.
+ * Makefile.devel (src/flags.h): New rule.
+ * src/flags.h: New file.
+ * src/iconv.c: Include it.
+ (encoding): Add field 'oflags'.
+ (all_encodings): Initialize the field 'oflags'.
+ (iconv_open): Copy field 'oflags'.
+ (iconv): Transliterate quotation marks U+2018, U+2019, U+201A.
+ * src/Makefile.in (iconv.lo): Update dependencies.
+
+ * src/converters.h: New file, extracted from src/iconv.c.
+ * src/iconv.c: Include it.
+ * src/Makefile.in (iconv.lo): Update dependencies.
+
+ * tools/cjk_variants.c: New file.
+ * tools/Makefile (ALL): Add cjk_variants.h.
+ (cjk_variants.h, cjk_variants): New rules.
+ * src/cjk_variants.h: New file.
+ * src/iconv.c: Include it.
+ (iconv): Use cjk_variants for transliteration.
+
+ * man/iconv.3: Fix description of return value.
+ * euc_kr.h (euc_kr_wctomb): Remove Hangul transliteration.
+ * iso2022_kr.h (iso2022kr_wctomb): Likewise.
+ * src/iconv.c (iconv): Do Hangul transliteration here and increment
+ result once for every transliterated character.
+ * src/johab_hangul.h (johab_hangul_decompose): Change result array
+ from 'unsigned char*' to 'wchar_t*'.
+
+ * src/cp1258.h (cp1258_mbtowc): Return RET_ILSEQ instead of storing
+ 0xfffd.
+
+ * src/georgian_ps.h (georgian_ps_wctomb): Accept 0x00e6.
+
+ * src/euc_jp.h (euc_jp_wctomb): Don't treat U+005C and U+007E like
+ Katakana.
+
+ * src/euc_tw.h (euc_tw_mbtowc): Fix typo.
+
+ * src/cp950.h (cp950_mbtowc, cp950_wctomb): Exclude the range
+ 0xC6A1..0xC7FE.
+
+ * tools/cjk_tab_to_h.c (read_table_ksc5601): Some Hangul range was
+ not being excluded. Fix that.
+ * src/ksc5601.h: Regenerated.
+ * src/johab.h (johab_mbtowc): Don't accept 0xDA{A1..D3} - this is
+ valid in KSC5601/KSX1001 but not in JOHAB.
+
+ * src/iconv.c (conv_struct): Add fields iindex, oindex.
+ (iconv_open): Fill in iindex, oindex.
+
+ * src/encodings.def (UCS-2-BE): Add aliases "UNICODE-1-1" and
+ "csUnicode11", from IANA charset list.
+ (MacRoman): Add aliases "MAC" and "csMacintosh" for "MACINTOSH",
+ from IANA charset list.
+ (JIS_X0208): Add aliases "X0208", "ISO-IR-87", "csISO87JISX0208",
+ from IANA charset list.
+ (GB_2312-80): New encoding, from IANA charset list.
+
+ * README, man/iconv_open.3: Add MacIceland and MacUkraine.
+
+ * Makefile.devel: Add rules for src/aliases.h and src/aliases.gperf.
+ (all): Depend on src/aliases.h.
+ * src/Makefile.in: Remove rules for $(srcdir)/aliases.h and
+ $(srcdir)/aliases.gperf.
+ (clean): Clean up.
+
+ * src/Makefile.in (libiconv_plug_linux.so): Remove unneeded "-ldl".
+
+1999-12-31 Bruno Haible <haible@clisp.cons.org>
+
+ * Version 0.3 released.
+
diff --git a/jni/iconv/DEPENDENCIES b/jni/iconv/DEPENDENCIES
new file mode 100644
index 0000000..64b08a9
--- /dev/null
+++ b/jni/iconv/DEPENDENCIES
@@ -0,0 +1 @@
+No packages need to be installed before GNU libiconv is installed.
diff --git a/jni/iconv/DESIGN b/jni/iconv/DESIGN
new file mode 100644
index 0000000..9ff2ad3
--- /dev/null
+++ b/jni/iconv/DESIGN
@@ -0,0 +1,64 @@
+While some other iconv(3) implementations - like FreeBSD iconv(3) - choose
+the "many small shared libraries" and dlopen(3) approach, this implementation
+packs everything into a single shared library. Here is a comparison of the
+two designs.
+
+* Run-time efficiency
+ 1. A dlopen() based approach needs a cache of loaded shared libraries.
+ Otherwise, every iconv_open() call will result in a call to dlopen()
+ and thus to file system related system calls - which is prohibitive
+ because some applications use the iconv_open/iconv/iconv_close sequence
+ for every single filename, string, or piece of text.
+ 2. In terms of virtual memory use, both approaches are on par. Being shared
+ libraries, the tables are shared between any processes that use them.
+ And because of the demand loading used by Unix systems (and because libiconv
+ does not have initialization functions), only those parts of the tables
+ which are needed (typically very few kilobytes) will be read from disk and
+ paged into main memory.
+ 3. Even with a cache of loaded shared libraries, the dlopen() based approach
+ makes more system calls, because it has to load one or two shared libraries
+ for every encoding in use.
+
+* Total size
+ In the dlopen(3) approach, every shared library has a symbol table and
+ relocation offset. All together, FreeBSD iconv installs more than 200 shared
+ libraries with a total size of 2.3 MB. Whereas libiconv installs 0.45 MB.
+
+* Extensibility
+ The dlopen(3) approach is good for guaranteeing extensibility if the iconv
+ implementation is distributed without source. (Or when, as in glibc, you
+ cannot rebuild iconv without rebuilding your libc, thus possibly
+ destabilizing your system.)
+ The libiconv package achieves extensibility through the LGPL license:
+ Every user has access to the source of the package and can extend and
+ replace just libiconv.so.
+ The places which have to be modified when a new encoding is added are as
+ follows: add an #include statement in iconv.c, add an entry in the table in
+ iconv.c, and of course, update the README and iconv_open.3 manual page.
+
+* Use within other packages
+ If you want to incorporate an iconv implementation into another package
+ (such as a mail user agent or web browser), the single library approach
+ is easier, because:
+ 1. In the shared library approach you have to provide the right directory
+ prefix which will be used at run time.
+ 2. Incorporating iconv as a static library into the executable is easy -
+ it won't need dynamic loading. (This assumes that your package is under
+ the LGPL or GPL license.)
+
+
+All conversions go through Unicode. This is possible because most of the
+world's characters have already been allocated in the Unicode standard.
+Therefore we have for each encoding two functions:
+- For conversion from the encoding to Unicode, a function called xxx_mbtowc.
+- For conversion from Unicode to the encoding, a function called xxx_wctomb,
+ and for stateful encodings, a function called xxx_reset which returns to
+ the initial shift state.
+
+
+All our functions operate on a single Unicode character at a time. This is
+obviously less efficient than operating on an entire buffer of characters at
+a time, but it makes the coding considerably easier and less bug-prone. Those
+who wish best performance should install the Real Thing (TM): GNU libc 2.1
+or newer.
+
diff --git a/jni/iconv/HACKING b/jni/iconv/HACKING
new file mode 100644
index 0000000..0c291e2
--- /dev/null
+++ b/jni/iconv/HACKING
@@ -0,0 +1,64 @@
+All you need to know when hacking (modifying) GNU libiconv or when building
+it off the CVS.
+
+
+Requirements
+============
+
+You will need reasonably recent versions of the build tools:
+
+ * A C compiler. Such as GNU GCC.
+ + Homepage:
+ http://gcc.gnu.org/
+
+ * GNU automake
+ + Homepage:
+ http://www.gnu.org/software/automake/
+
+ * GNU autoconf
+ + Homepage:
+ http://www.gnu.org/software/autoconf/
+
+ * GNU m4
+ + Homepage:
+ http://www.gnu.org/software/m4/
+
+ * GNU gperf
+ + Homepage:
+ http://www.gnu.org/software/gperf/
+
+ * GNU groff 1.17 or newer
+ + Homepage:
+ http://www.gnu.org/software/groff/
+
+ * Perl
+ + Homepage:
+ http://www.perl.org/
+
+ * Either an internet connection or a recent copy of GNU gnulib.
+ + Homepage:
+ http://www.gnu.org/software/gnulib/
+
+And, of course, the packages listed in the DEPENDENCIES file.
+
+
+Building off the CVS
+====================
+
+Access to the CVS is described at http://sourceforge.net/cvs/?group_id=51585 .
+
+After fetching the sources from the CVS, peek at the comments in autogen.sh,
+then run "./autogen.sh"; then you can proceed with "./configure" as usual.
+
+
+Adding new encodings
+====================
+
+For an indication which encodings are acceptable in the official version of
+GNU libiconv, take a look at NOTES.
+
+For an indication which files need to be modified when adding a new encoding,
+look for example at the 2007-05-25 ChangeLog entry for RK1048. The lib/*.h
+file for an encoding is usually generated by one of the tools in the tools/
+directory. All you need to provide is the conversion table in the format of
+the many *.TXT files.
diff --git a/jni/iconv/INSTALL.generic b/jni/iconv/INSTALL.generic
new file mode 100644
index 0000000..13813e8
--- /dev/null
+++ b/jni/iconv/INSTALL.generic
@@ -0,0 +1,273 @@
+Basic Installation
+==================
+
+ These are generic installation instructions.
+
+ The `configure' shell script attempts to guess correct values for
+various system-dependent variables used during compilation. It uses
+those values to create a `Makefile' in each directory of the package.
+It may also create one or more `.h' files containing system-dependent
+definitions. Finally, it creates a shell script `config.status' that
+you can run in the future to recreate the current configuration, a file
+`config.cache' that saves the results of its tests to speed up
+reconfiguring, and a file `config.log' containing compiler output
+(useful mainly for debugging `configure').
+
+ If you need to do unusual things to compile the package, please try
+to figure out how `configure' could check whether to do them, and mail
+diffs or instructions to the address given in the `README' so they can
+be considered for the next release. If at some point `config.cache'
+contains results you don't want to keep, you may remove or edit it.
+
+ The file `configure.ac' is used to create `configure' by a program
+called `autoconf'. You only need `configure.ac' if you want to change
+it or regenerate `configure' using a newer version of `autoconf'.
+
+The simplest way to compile this package is:
+
+ 1. `cd' to the directory containing the package's source code and type
+ `./configure' to configure the package for your system. If you're
+ using `csh' on an old version of System V, you might need to type
+ `sh ./configure' instead to prevent `csh' from trying to execute
+ `configure' itself.
+
+ Running `configure' takes awhile. While running, it prints some
+ messages telling which features it is checking for.
+
+ 2. Type `make' to compile the package.
+
+ 3. Optionally, type `make check' to run any self-tests that come with
+ the package.
+
+ 4. Type `make install' to install the programs and any data files and
+ documentation.
+
+ 5. You can remove the program binaries and object files from the
+ source code directory by typing `make clean'. To also remove the
+ files that `configure' created (so you can compile the package for
+ a different kind of computer), type `make distclean'. There is
+ also a `make maintainer-clean' target, but that is intended mainly
+ for the package's developers. If you use it, you may have to get
+ all sorts of other programs in order to regenerate files that came
+ with the distribution.
+
+Compilers and Options
+=====================
+
+ Some systems require unusual options for compilation or linking that
+the `configure' script does not know about. You can give `configure'
+initial values for variables by setting them in the environment. Using
+a Bourne-compatible shell, you can do that on the command line like
+this:
+ CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
+
+Or on systems that have the `env' program, you can do it like this:
+ env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
+
+Compiling For Multiple Architectures
+====================================
+
+ You can compile the package for more than one kind of computer at the
+same time, by placing the object files for each architecture in their
+own directory. To do this, you must use a version of `make' that
+supports the `VPATH' variable, such as GNU `make'. `cd' to the
+directory where you want the object files and executables to go and run
+the `configure' script. `configure' automatically checks for the
+source code in the directory that `configure' is in and in `..'.
+
+ If you have to use a `make' that does not supports the `VPATH'
+variable, you have to compile the package for one architecture at a time
+in the source code directory. After you have installed the package for
+one architecture, use `make distclean' before reconfiguring for another
+architecture.
+
+ On MacOS X 10.5 and later systems, you can create libraries and
+executables that work on multiple system types--known as "fat" or
+"universal" binaries--by specifying multiple '-arch' options to the
+compiler but only a single '-arch' option to the preprocessor. Like
+this:
+
+ ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+ CPP="gcc -E" CXXCPP="g++ -E"
+
+ This is not guaranteed to produce working output in all cases. You
+may have to build one architecture at a time and combine the results
+using the 'lipo' tool if you have problems.
+
+Installation Names
+==================
+
+ By default, `make install' will install the package's files in
+`/usr/local/bin', `/usr/local/man', etc. You can specify an
+installation prefix other than `/usr/local' by giving `configure' the
+option `--prefix=PATH'.
+
+ You can specify separate installation prefixes for
+architecture-specific files and architecture-independent files. If you
+give `configure' the option `--exec-prefix=PATH', the package will use
+PATH as the prefix for installing programs and libraries.
+Documentation and other data files will still use the regular prefix.
+
+ In addition, if you use an unusual directory layout you can give
+options like `--bindir=PATH' to specify different values for particular
+kinds of files. Run `configure --help' for a list of the directories
+you can set and what kinds of files go in them.
+
+ If the package supports it, you can cause programs to be installed
+with an extra prefix or suffix on their names by giving `configure' the
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
+
+Relocatable Installation
+========================
+
+ By default, `make install' will install a package with hardwired
+file names, and the package will not work correctly when copied or
+moved to a different location in the filesystem.
+
+ Some packages pay attention to the `--enable-relocatable' option to
+`configure'. This option makes the entire installed package
+relocatable. This means, it can be moved or copied to a different
+location on the filesystem. It is possible to make symlinks to the
+installed and moved programs, and invoke them through the symlink. It
+is possible to do the same thing with a hard link _only_ if the hard
+linked file is in the same directory as the real program.
+
+ For reliability it is best to give together with --enable-relocatable
+a `--prefix' option pointing to an otherwise unused (and never used
+again) directory, for example, `--prefix=/tmp/inst$$'. This is
+recommended because on some OSes the executables remember the location
+of shared libraries (and prefer them over LD_LIBRARY_PATH !), therefore
+such an executable will look for its shared libraries first in the
+original installation directory and only then in the current
+installation directory.
+
+ Installation with `--enable-relocatable' will not work for setuid /
+setgid executables. (This is because such an executable kills its
+LD_LIBRARY_PATH variable when it is launched.)
+
+ The runtime penalty and size penalty are nearly zero on Linux 2.2 or
+newer (just one system call more when an executable is launched), and
+small on other systems (the wrapper program just sets an environment
+variable and execs the real program).
+
+Optional Features
+=================
+
+ Some packages pay attention to `--enable-FEATURE' options to
+`configure', where FEATURE indicates an optional part of the package.
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
+is something like `gnu-as' or `x' (for the X Window System). The
+`README' should mention any `--enable-' and `--with-' options that the
+package recognizes.
+
+ For packages that use the X Window System, `configure' can usually
+find the X include and library files automatically, but if it doesn't,
+you can use the `configure' options `--x-includes=DIR' and
+`--x-libraries=DIR' to specify their locations.
+
+ For packages that use the GNU libiconv library, you can use the
+`configure' option `--with-libiconv-prefix' to specify the prefix you
+used while installing GNU libiconv. This option is not necessary if
+that other prefix is the same as the one now specified through --prefix.
+
+ For packages that use the GNU libintl library, you can use the
+`configure' option `--with-libintl-prefix' to specify the prefix you
+used while installing GNU gettext-runtime. This option is not necessary if
+that other prefix is the same as the one now specified through --prefix.
+
+Particular Systems
+==================
+
+ On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC
+is not installed, it is recommended to use the following options in order
+to use an ANSI C compiler:
+
+ ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
+
+and if that doesn't work, install pre-built binaries of GCC for HP-UX.
+
+ On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
+parse its `<wchar.h>' header file. The option `-nodtk' can be used as
+a workaround. If GNU CC is not installed, it is therefore recommended
+to try
+
+ ./configure CC="cc"
+
+and if that doesn't work, try
+
+ ./configure CC="cc -nodtk"
+
+ On AIX 3, the C include files by default don't define some necessary
+prototype declarations. If GNU CC is not installed, it is recommended to
+use the following options:
+
+ ./configure CC="xlc -D_ALL_SOURCE"
+
+ On BeOS, user installed software goes in /boot/home/config, not
+/usr/local. It is recommended to use the following options:
+
+ ./configure --prefix=/boot/home/config
+
+Specifying the System Type
+==========================
+
+ There may be some features `configure' can not figure out
+automatically, but needs to determine by the type of host the package
+will run on. Usually `configure' can figure that out, but if it prints
+a message saying it can not guess the host type, give it the
+`--host=TYPE' option. TYPE can either be a short name for the system
+type, such as `sun4', or a canonical name with three fields:
+ CPU-COMPANY-SYSTEM
+
+See the file `config.sub' for the possible values of each field. If
+`config.sub' isn't included in this package, then this package doesn't
+need to know the host type.
+
+ If you are building compiler tools for cross-compiling, you can also
+use the `--target=TYPE' option to select the type of system they will
+produce code for and the `--build=TYPE' option to select the type of
+system on which you are compiling the package.
+
+Sharing Defaults
+================
+
+ If you want to set default values for `configure' scripts to share,
+you can create a site shell script called `config.site' that gives
+default values for variables like `CC', `cache_file', and `prefix'.
+`configure' looks for `PREFIX/share/config.site' if it exists, then
+`PREFIX/etc/config.site' if it exists. Or, you can set the
+`CONFIG_SITE' environment variable to the location of the site script.
+A warning: not all `configure' scripts look for a site script.
+
+Operation Controls
+==================
+
+ `configure' recognizes the following options to control how it
+operates.
+
+`--cache-file=FILE'
+ Use and save the results of the tests in FILE instead of
+ `./config.cache'. Set FILE to `/dev/null' to disable caching, for
+ debugging `configure'.
+
+`--help'
+ Print a summary of the options to `configure', and exit.
+
+`--quiet'
+`--silent'
+`-q'
+ Do not print messages saying which checks are being made. To
+ suppress all normal output, redirect it to `/dev/null' (any error
+ messages will still be shown).
+
+`--srcdir=DIR'
+ Look for the package's source code in directory DIR. Usually
+ `configure' can determine that directory automatically.
+
+`--version'
+ Print the version of Autoconf used to generate the `configure'
+ script, and exit.
+
+`configure' also accepts some other, not widely useful, options.
+
diff --git a/jni/iconv/Makefile b/jni/iconv/Makefile
new file mode 100644
index 0000000..738ab77
--- /dev/null
+++ b/jni/iconv/Makefile
@@ -0,0 +1,160 @@
+# Makefile for libiconv
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = .
+
+# Directories used by "make install":
+prefix = /usr/local
+local_prefix = /usr/local
+exec_prefix = ${prefix}
+datarootdir = ${prefix}/share
+datadir = ${datarootdir}
+libdir = ${exec_prefix}/lib
+includedir = ${prefix}/include
+mandir = ${datarootdir}/man
+
+# Programs used by "make":
+RM = rm -f
+
+
+# Programs used by "make install":
+INSTALL = /usr/bin/install -c
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_DATA = ${INSTALL} -m 644
+mkinstalldirs = $(SHELL) ./build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+all : lib/localcharset.h force
+ cd lib && $(MAKE) all
+ cd preload && $(MAKE) all
+ cd srclib && $(MAKE) all
+ cd src && $(MAKE) all
+ cd po && $(MAKE) all
+ cd man && $(MAKE) all
+ if test -d tests; then cd tests && $(MAKE) all; fi
+
+lib/localcharset.h :
+ builddir="`pwd`"; cd libcharset && $(MAKE) all && $(MAKE) install-lib libdir="$$builddir/lib" includedir="$$builddir/lib"
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ cd lib && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)'
+ if [ ! -d $(includedir) ] ; then $(mkinstalldirs) $(includedir) ; fi
+ $(INSTALL_DATA) include/iconv.h.inst $(includedir)/iconv.h
+
+install : lib/localcharset.h force
+ cd libcharset && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
+ $(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
+ cd po && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+install-strip : lib/localcharset.h force
+ cd libcharset && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
+ $(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
+ cd po && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+installdirs : force
+ cd libcharset && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
+ cd po && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+uninstall : force
+ cd libcharset && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(RM) $(DESTDIR)$(includedir)/iconv.h
+ cd po && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+check : all force
+ cd libcharset && $(MAKE) check
+ cd lib && $(MAKE) check
+ cd preload && $(MAKE) check
+ cd srclib && $(MAKE) check
+ cd src && $(MAKE) check
+ cd po && $(MAKE) check
+ cd man && $(MAKE) check
+ if test -d tests; then cd tests && $(MAKE) check; fi
+
+mostlyclean : force
+ cd libcharset && $(MAKE) mostlyclean
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && $(MAKE) mostlyclean
+ cd preload && $(MAKE) mostlyclean
+ cd srclib && $(MAKE) mostlyclean
+ cd src && $(MAKE) mostlyclean
+ cd po && $(MAKE) mostlyclean
+ cd man && $(MAKE) mostlyclean
+ if test -d tests; then cd tests && $(MAKE) mostlyclean; fi
+ rm -rf bin
+
+clean : force
+ cd libcharset && $(MAKE) clean
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && $(MAKE) clean
+ cd preload && $(MAKE) clean
+ cd srclib && $(MAKE) clean
+ cd src && $(MAKE) clean
+ cd po && $(MAKE) clean
+ cd man && $(MAKE) clean
+ if test -d tests; then cd tests && $(MAKE) clean; fi
+ rm -rf bin
+
+distclean : force
+ cd libcharset && if test -f Makefile; then $(MAKE) distclean; fi
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && if test -f Makefile; then $(MAKE) distclean; fi
+ cd preload && if test -f Makefile; then $(MAKE) distclean; fi
+ cd srclib && if test -f Makefile; then $(MAKE) distclean; fi
+ cd src && if test -f Makefile; then $(MAKE) distclean; fi
+ cd po && if test -f Makefile; then $(MAKE) distclean; fi
+ cd man && if test -f Makefile; then $(MAKE) distclean; fi
+ if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) distclean; fi; fi
+ $(RM) config.status config.log config.cache Makefile libtool
+ $(RM) config.h stamp-h1 lib/stamp-h2
+ $(RM) include/iconv.h include/iconv.h.inst
+ rm -rf bin
+
+maintainer-clean : force
+ cd libcharset && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd preload && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd srclib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd src && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd po && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd man && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) maintainer-clean; fi; fi
+ $(RM) config.status config.log config.cache Makefile libtool
+ $(RM) config.h stamp-h1 lib/stamp-h2
+ $(RM) include/iconv.h include/iconv.h.inst
+ rm -rf bin
+
+force :
+
+# Work around an automake-1.8 bug.
+am--refresh:
diff --git a/jni/iconv/Makefile.devel b/jni/iconv/Makefile.devel
new file mode 100644
index 0000000..584d703
--- /dev/null
+++ b/jni/iconv/Makefile.devel
@@ -0,0 +1,201 @@
+# -*- makefile -*-
+# This is the developer's makefile, not the user's makefile.
+# Don't use it unless you know exactly what you do!
+
+SHELL = /bin/sh
+MAKE = make
+AUTOCONF = autoconf-2.63
+AUTOHEADER = autoheader-2.63
+AUTOMAKE = automake-1.11
+ACLOCAL = aclocal-1.11
+GPERF = gperf
+CC = gcc
+CFLAGS = -O
+MAN2HTML = groff -mandoc -Thtml
+CP = cp
+RM = rm -f
+
+
+all : configures config.h.in \
+ srclib/Makefile.gnulib srclib/Makefile.in \
+ include/iconv.h.build.in \
+ lib/aliases.h lib/aliases_sysaix.h lib/aliases_syshpux.h lib/aliases_sysosf1.h lib/aliases_syssolaris.h \
+ lib/aliases_aix.h lib/aliases_aix_sysaix.h \
+ lib/aliases_osf1.h lib/aliases_osf1_sysosf1.h \
+ lib/aliases_dos.h \
+ lib/aliases_extra.h \
+ lib/flags.h lib/translit.h \
+ man/iconv.1.html man/iconv.3.html man/iconv_close.3.html man/iconv_open.3.html force
+ cd libcharset && $(MAKE) -f Makefile.devel all
+ cd preload && $(MAKE) -f Makefile.devel all
+
+
+# Before making a new release:
+# - check that the encoding lists in README and man/iconv_open.3 are up to date,
+# - increment the version number in
+# include/iconv.h.in
+# README
+# djgpp/README
+# djgpp/fnchange.lst
+# libcharset/djgpp/README
+# libcharset/djgpp/fnchange.lst
+# - update the version info in lib/Makefile.in,
+# - do "make -f Makefile.devel".
+
+
+CONFIGURES = configure
+CONFIGURES_IN = configure.ac
+
+aclocal.m4 : $(CONFIGURES_IN) srclib/Makefile.gnulib $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)
+ $(ACLOCAL) -I m4 -I srcm4 --output=$@ && touch $@
+
+configures : $(CONFIGURES)
+
+AUTOCONF_FILES = aclocal.m4 $(wildcard m4/*.m4) $(wildcard srcm4/*.m4)
+
+configure : configure.ac $(AUTOCONF_FILES)
+ $(AUTOCONF)
+
+check-configures : $(CONFIGURES)
+ set -e; for f in $(CONFIGURES); do bash -x -n $$f; done
+
+config.h.in : configure.ac $(AUTOCONF_FILES)
+ $(AUTOHEADER)
+ touch $@
+
+
+GNULIB_MODULES = \
+ binary-io \
+ error \
+ exit \
+ gettext \
+ gettext-h \
+ mbstate \
+ memmove \
+ progname \
+ relocatable-prog \
+ sigpipe \
+ stdio \
+ strerror \
+ unistd \
+ uniwidth/width \
+ unlocked-io \
+ xalloc \
+ libiconv-misc
+
+srclib/Makefile.gnulib :
+ if test -n "$$GNULIB_TOOL"; then \
+ $$GNULIB_TOOL --lib=libicrt --source-base=srclib --m4-base=srcm4 --makefile-name=Makefile.gnulib --no-libtool --local-dir=gnulib-local \
+ --import $(GNULIB_MODULES); \
+ fi
+
+srclib/Makefile.in : srclib/Makefile.am srclib/Makefile.gnulib
+ touch build-aux/compile \
+ && $(AUTOMAKE) --gnits srclib/Makefile \
+ && rm -f build-aux/compile
+
+
+include/iconv.h.build.in : include/iconv.h.in include/export.h
+ sed -e 's/extern \([^"]\)/extern LIBICONV_DLL_EXPORTED \1/' \
+ -e '/_LIBICONV_VERSION/r include/export.h' \
+ < $< > $@
+
+
+lib/aliases.h lib/canonical.h lib/canonical_local.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
+ $(CC) $(CFLAGS) lib/genaliases.c -o genaliases
+ ./genaliases > lib/aliases.gperf 3> canonical.sh 4> canonical_local.sh
+ $(RM) genaliases
+ $(GPERF) -m 10 lib/aliases.gperf > tmp.h
+ $(CP) tmp.h lib/aliases.h
+ sh canonical.sh > lib/canonical.h
+ sh canonical_local.sh > lib/canonical_local.h
+ $(RM) tmp.h canonical.sh canonical_local.sh
+
+lib/aliases_sysaix.h lib/canonical_sysaix.h lib/canonical_local_sysaix.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
+ $(CC) $(CFLAGS) -DUSE_AIX_ALIASES lib/genaliases.c -o genaliases
+ ./genaliases > lib/aliases_sysaix.gperf 3> canonical.sh 4> canonical_local.sh
+ $(RM) genaliases
+ $(GPERF) -m 10 lib/aliases_sysaix.gperf > tmp.h
+ $(CP) tmp.h lib/aliases_sysaix.h
+ sh canonical.sh > lib/canonical_sysaix.h
+ sh canonical_local.sh > lib/canonical_local_sysaix.h
+ $(RM) tmp.h canonical.sh canonical_local.sh
+
+lib/aliases_syshpux.h lib/canonical_syshpux.h lib/canonical_local_syshpux.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
+ $(CC) $(CFLAGS) -DUSE_HPUX_ALIASES lib/genaliases.c -o genaliases
+ ./genaliases > lib/aliases_syshpux.gperf 3> canonical.sh 4> canonical_local.sh
+ $(RM) genaliases
+ $(GPERF) -m 10 lib/aliases_syshpux.gperf > tmp.h
+ $(CP) tmp.h lib/aliases_syshpux.h
+ sh canonical.sh > lib/canonical_syshpux.h
+ sh canonical_local.sh > lib/canonical_local_syshpux.h
+ $(RM) tmp.h canonical.sh canonical_local.sh
+
+lib/aliases_sysosf1.h lib/canonical_sysosf1.h lib/canonical_local_sysosf1.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
+ $(CC) $(CFLAGS) -DUSE_OSF1_ALIASES lib/genaliases.c -o genaliases
+ ./genaliases > lib/aliases_sysosf1.gperf 3> canonical.sh 4> canonical_local.sh
+ $(RM) genaliases
+ $(GPERF) -m 10 lib/aliases_sysosf1.gperf > tmp.h
+ $(CP) tmp.h lib/aliases_sysosf1.h
+ sh canonical.sh > lib/canonical_sysosf1.h
+ sh canonical_local.sh > lib/canonical_local_sysosf1.h
+ $(RM) tmp.h canonical.sh canonical_local.sh
+
+lib/aliases_syssolaris.h lib/canonical_syssolaris.h lib/canonical_local_syssolaris.h : lib/encodings.def lib/encodings_local.def lib/genaliases.c
+ $(CC) $(CFLAGS) -DUSE_SOLARIS_ALIASES lib/genaliases.c -o genaliases
+ ./genaliases > lib/aliases_syssolaris.gperf 3> canonical.sh 4> canonical_local.sh
+ $(RM) genaliases
+ $(GPERF) -m 10 lib/aliases_syssolaris.gperf > tmp.h
+ $(CP) tmp.h lib/aliases_syssolaris.h
+ sh canonical.sh > lib/canonical_syssolaris.h
+ sh canonical_local.sh > lib/canonical_local_syssolaris.h
+ $(RM) tmp.h canonical.sh canonical_local.sh
+
+lib/aliases_aix.h lib/canonical_aix.h : lib/encodings_aix.def lib/genaliases2.c
+ $(CC) $(CFLAGS) -DUSE_AIX lib/genaliases2.c -o genaliases
+ ./genaliases aix > lib/aliases_aix.h 3> lib/canonical_aix.h
+ $(RM) genaliases
+
+lib/aliases_aix_sysaix.h lib/canonical_aix_sysaix.h : lib/encodings_aix.def lib/genaliases2.c
+ $(CC) $(CFLAGS) -DUSE_AIX -DUSE_AIX_ALIASES lib/genaliases2.c -o genaliases
+ ./genaliases aix > lib/aliases_aix_sysaix.h 3> lib/canonical_aix_sysaix.h
+ $(RM) genaliases
+
+lib/aliases_osf1.h lib/canonical_osf1.h : lib/encodings_osf1.def lib/genaliases2.c
+ $(CC) $(CFLAGS) -DUSE_OSF1 lib/genaliases2.c -o genaliases
+ ./genaliases osf1 > lib/aliases_osf1.h 3> lib/canonical_osf1.h
+ $(RM) genaliases
+
+lib/aliases_osf1_sysosf1.h lib/canonical_osf1_sysosf1.h : lib/encodings_osf1.def lib/genaliases2.c
+ $(CC) $(CFLAGS) -DUSE_OSF1 -DUSE_OSF1_ALIASES lib/genaliases2.c -o genaliases
+ ./genaliases osf1 > lib/aliases_osf1_sysosf1.h 3> lib/canonical_osf1_sysosf1.h
+ $(RM) genaliases
+
+lib/aliases_dos.h lib/canonical_dos.h : lib/encodings_dos.def lib/genaliases2.c
+ $(CC) $(CFLAGS) -DUSE_DOS lib/genaliases2.c -o genaliases
+ ./genaliases dos > lib/aliases_dos.h 3> lib/canonical_dos.h
+ $(RM) genaliases
+
+lib/aliases_extra.h lib/canonical_extra.h : lib/encodings_extra.def lib/genaliases2.c
+ $(CC) $(CFLAGS) -DUSE_EXTRA lib/genaliases2.c -o genaliases
+ ./genaliases extra > lib/aliases_extra.h 3> lib/canonical_extra.h
+ $(RM) genaliases
+
+
+lib/flags.h : lib/encodings.def lib/encodings_aix.def lib/encodings_osf1.def lib/encodings_dos.def lib/encodings_extra.def lib/converters.h lib/genflags.c
+ $(CC) $(CFLAGS) lib/genflags.c -o genflags
+ ./genflags > lib/flags.h
+ $(RM) genflags
+
+
+lib/translit.h : lib/translit.def lib/gentranslit.c
+ $(CC) $(CFLAGS) lib/gentranslit.c -o gentranslit
+ ulimit -s unlimited; ./gentranslit < lib/translit.def > lib/translit.h
+ $(RM) gentranslit
+
+
+man/%.html : man/%
+ $(MAN2HTML) $< > $@
+
+
+force :
diff --git a/jni/iconv/Makefile.in b/jni/iconv/Makefile.in
new file mode 100644
index 0000000..8168cad
--- /dev/null
+++ b/jni/iconv/Makefile.in
@@ -0,0 +1,160 @@
+# Makefile for libiconv
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = @srcdir@
+
+# Directories used by "make install":
+prefix = @prefix@
+local_prefix = /usr/local
+exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+datadir = @datadir@
+libdir = @libdir@
+includedir = @includedir@
+mandir = @mandir@
+
+# Programs used by "make":
+RM = rm -f
+@SET_MAKE@
+
+# Programs used by "make install":
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+all : lib/localcharset.h force
+ cd lib && $(MAKE) all
+ cd preload && $(MAKE) all
+ cd srclib && $(MAKE) all
+ cd src && $(MAKE) all
+ cd po && $(MAKE) all
+ cd man && $(MAKE) all
+ if test -d tests; then cd tests && $(MAKE) all; fi
+
+lib/localcharset.h :
+ builddir="`pwd`"; cd libcharset && $(MAKE) all && $(MAKE) install-lib libdir="$$builddir/lib" includedir="$$builddir/lib"
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ cd lib && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)'
+ if [ ! -d $(includedir) ] ; then $(mkinstalldirs) $(includedir) ; fi
+ $(INSTALL_DATA) include/iconv.h.inst $(includedir)/iconv.h
+
+install : lib/localcharset.h force
+ cd libcharset && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
+ $(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
+ cd po && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+install-strip : lib/localcharset.h force
+ cd libcharset && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
+ $(INSTALL_DATA) include/iconv.h.inst $(DESTDIR)$(includedir)/iconv.h
+ cd po && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) install-strip prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+installdirs : force
+ cd libcharset && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ if [ ! -d $(DESTDIR)$(includedir) ] ; then $(mkinstalldirs) $(DESTDIR)$(includedir) ; fi
+ cd po && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+uninstall : force
+ cd libcharset && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd lib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd preload && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd srclib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ cd src && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(RM) $(DESTDIR)$(includedir)/iconv.h
+ cd po && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)'
+ cd man && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' datarootdir='$(datarootdir)' datadir='$(datadir)' mandir='$(mandir)'
+
+check : all force
+ cd libcharset && $(MAKE) check
+ cd lib && $(MAKE) check
+ cd preload && $(MAKE) check
+ cd srclib && $(MAKE) check
+ cd src && $(MAKE) check
+ cd po && $(MAKE) check
+ cd man && $(MAKE) check
+ if test -d tests; then cd tests && $(MAKE) check; fi
+
+mostlyclean : force
+ cd libcharset && $(MAKE) mostlyclean
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && $(MAKE) mostlyclean
+ cd preload && $(MAKE) mostlyclean
+ cd srclib && $(MAKE) mostlyclean
+ cd src && $(MAKE) mostlyclean
+ cd po && $(MAKE) mostlyclean
+ cd man && $(MAKE) mostlyclean
+ if test -d tests; then cd tests && $(MAKE) mostlyclean; fi
+ rm -rf bin
+
+clean : force
+ cd libcharset && $(MAKE) clean
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && $(MAKE) clean
+ cd preload && $(MAKE) clean
+ cd srclib && $(MAKE) clean
+ cd src && $(MAKE) clean
+ cd po && $(MAKE) clean
+ cd man && $(MAKE) clean
+ if test -d tests; then cd tests && $(MAKE) clean; fi
+ rm -rf bin
+
+distclean : force
+ cd libcharset && if test -f Makefile; then $(MAKE) distclean; fi
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && if test -f Makefile; then $(MAKE) distclean; fi
+ cd preload && if test -f Makefile; then $(MAKE) distclean; fi
+ cd srclib && if test -f Makefile; then $(MAKE) distclean; fi
+ cd src && if test -f Makefile; then $(MAKE) distclean; fi
+ cd po && if test -f Makefile; then $(MAKE) distclean; fi
+ cd man && if test -f Makefile; then $(MAKE) distclean; fi
+ if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) distclean; fi; fi
+ $(RM) config.status config.log config.cache Makefile libtool
+ $(RM) config.h stamp-h1 lib/stamp-h2
+ $(RM) include/iconv.h include/iconv.h.inst
+ rm -rf bin
+
+maintainer-clean : force
+ cd libcharset && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ $(RM) lib/charset.alias lib/libcharset.* lib/localcharset.h
+ cd lib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd preload && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd srclib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd src && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd po && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ cd man && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ if test -d tests; then cd tests && if test -f Makefile; then $(MAKE) maintainer-clean; fi; fi
+ $(RM) config.status config.log config.cache Makefile libtool
+ $(RM) config.h stamp-h1 lib/stamp-h2
+ $(RM) include/iconv.h include/iconv.h.inst
+ rm -rf bin
+
+force :
+
+# Work around an automake-1.8 bug.
+am--refresh:
diff --git a/jni/iconv/NEWS b/jni/iconv/NEWS
new file mode 100644
index 0000000..fdced15
--- /dev/null
+++ b/jni/iconv/NEWS
@@ -0,0 +1,172 @@
+New in 1.13:
+* The library and the iconv program now understand platform dependent aliases,
+ for better compatibility with the platform's own iconv_open function.
+ Examples: "646" on Solaris, "iso88591" on HP-UX, "IBM-1252" on AIX.
+* For stateful encodings, when the input ends with a shift sequence followed
+ by invalid input, the iconv function now increments the input pointer past
+ the shift sequence before returning (size_t)(-1) with errno = EILSEQ. This
+ is also like GNU libc's iconv() behaves.
+* The library exports a new function iconv_open_into() that stores the
+ conversion descriptor in pre-allocated memory, rather than allocating fresh
+ memory for it.
+* Added CP1131 converter.
+
+New in 1.12:
+* The iconv program is now licensed under the GPL version 3, instead of the
+ GPL version 2. The libiconv library continues to be licensed under LGPL.
+* Added RK1048 converter.
+* On AIX, an existing system libiconv no longer causes setlocale() to fail.
+* Upgraded EUC-KR, JOHAB to include the Korean postal code sign.
+
+New in 1.11:
+* The iconv program has new options --unicode-subst, --byte-subst,
+ --widechar-subst that allow to specify substitutions for characters that
+ cannot be converted.
+* The iconv program now understands long options:
+ long option equivalent to
+ --from-code -f
+ --to-code -t
+ --list -l
+ --silent -s
+* The CP936 converter is now different from the GBK converter: it has changed
+ to include the Euro sign and private area characters. CP936 is no longer an
+ alias of GBK.
+* Updated GB18030 converter to include all private area characters.
+* Updated CP950 converter to include the Euro sign and private area characters.
+* Updated CP949 converter to include private area characters.
+* Updated the BIG5-HKSCS converter. The old BIG5-HKSCS converter is renamed to
+ BIG5-HKSCS:1999 and updated to Unicode 4. New converters BIG5-HKSCS:2001 and
+ BIG5-HKSCS:2004 are added. BIG5-HKSCS is now an alias for BIG5-HKSCS:2004.
+* Added a few irreversible mappings to the CP932 converter.
+* Tidy up the list of symbols exported from libiconv (assumes gcc >= 4.0).
+
+New in 1.10:
+* Added ISO-8859-11 converter.
+* Updated the ISO-8859-7 converter.
+* Added ATARIST converter, available through --enable-extra-encodings.
+* Added BIG5-2003 converter (experimental), available through
+ --enable-extra-encodings.
+* Updated EUC-TW converter to include the Euro sign.
+* The preloadable library has been renamed from libiconv_plug.so to
+ preloadable_libiconv.so.
+* Portability to mingw.
+
+New in 1.9:
+* Many more transliterations.
+* New configuration option --enable-relocatable. See the INSTALL.generic file
+ for details.
+
+New in 1.8:
+* The iconv program has new options -l, -c, -s.
+* The iconv program is internationalized.
+* Added C99 converter.
+* Added KOI8-T converter.
+* New configuration option --enable-extra-encodings that enables a bunch of
+ additional encodings; see the README for details.
+* Updated the ISO-8859-16 converter.
+* Upgraded BIG5-HKSCS, EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to
+ Unicode 3.2.
+* Upgraded EUC-KR, CP949, JOHAB converters to include the Euro sign.
+* Changed the ARMSCII-8 converter.
+* Extended the EUC-JP encoder so that YEN SIGN characters don't cause failures
+ in Shift_JIS to EUC-JP conversion.
+* The JAVA converter now handles characters outside the Unicode BMP correctly.
+* Fixed a bug in the CP1255, CP1258, TCVN decoders: The base characters of
+ combining characters could be dropped at the end of the conversion buffer.
+* Fixed a bug in the transliteration that could lead to excessive memory
+ allocations in libintl when transliteration was needed.
+* Portability to BSD/OS and SCO 3.2.5.
+
+New in 1.7:
+* Added UTF-32, UTF-32BE, UTF-32LE converters.
+* Changed CP1255, CP1258 and TCVN converters to handle combining characters.
+* Changed EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1
+ converters to use fullwidth Yen sign instead of halfwidth Yen sign, and
+ fullwidth tilde instead of halfwidth tilde.
+* Upgraded EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT converters to Unicode 3.1.
+* Changed the GB18030 converter to not reject unassigned and private-use
+ Unicode characters.
+* Fixed a bug in the byte order mark treatment of the UCS-4 decoder.
+* The manual pages are now distributed also in HTML format.
+
+New in 1.6:
+* The iconv program's -f and -t options are now optional.
+* Many more transliterations.
+* Added CP862 converter.
+* Changed the GB18030 converter.
+* Portability to DOS with DJGPP.
+
+New in 1.5:
+* Added an iconv(1) program.
+* New locale dependent encodings "char", "wchar_t".
+* Transliteration is now off by default. Use a //TRANSLIT suffix to enable it.
+* The JOHAB encoding is documented again.
+* Changed a few mappings in the CP950 converter.
+
+New in 1.4:
+* Added GB18030, BIG5HKSCS converters.
+* Portability to OS/2 with emx+gcc.
+
+New in 1.3:
+* Added UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE converters.
+* Fixed the definition of EILSEQ on SunOS4.
+* Fixed a build problem on OSF/1.
+* Support for building as a shared library on Woe32.
+
+New in 1.2:
+* Added UTF-16BE and UTF-16LE converters.
+* Changed the UTF-16 encoder.
+* Fixed the treatment of tab characters in the UTF-7 converter.
+* Fixed an internal error when output buffer was not large enough.
+
+New in 1.1:
+* Added ISO-8859-16 converter.
+* Added CP932 converter, a variant of SHIFT_JIS.
+* Added CP949 converter, a variant of EUC-KR.
+* Improved the ISO-2022-CN-EXT converter: It now covers the ISO-IR-165 range.
+* Updated the ISO-8859-8 conversion table.
+* The JOHAB encoding is deprecated and not documented any more.
+* Fixed two build problems: 1. "make -n check" failed. 2. When libiconv was
+ already installed, "make" failed.
+
+New in 1.0:
+* Added transliteration facilities.
+* Added a test suite.
+* Fixed the iconv(3) manual page and function: the return value was not
+ described correctly.
+* Fixed a bug in the CP1258 decoder: invalid bytes now yield EILSEQ instead of
+ U+FFFD.
+* Fixed a bug in the Georgian-PS encoder: accept U+00E6.
+* Fixed a bug in the EUC-JP encoder: reject 0x8E5C and 0x8E7E.
+* Fixed a bug in the KSC5601 and JOHAB converters: they recognized some Hangul
+ characters at some invalid code positions.
+* Fixed a bug in the EUC-TW decoder; it was severely broken.
+* Fixed a bug in the CP950 converter: it recognized a dubious BIG5 range.
+
+New in 0.3:
+* Reduced the size of the tables needed for the JOHAB converter.
+* Portability to Woe32.
+
+New in 0.2:
+* Added KOI8-RU, CP850, CP866, CP874, CP950, ISO-2022-CN-EXT, GBK and
+ ISO-2022-JP-1 converters.
+* Added MACINTOSH as an alias for MAC-ROMAN.
+* Added ASMO-708 as an alias for ISO-8859-6.
+* Added ELOT_928 as an alias for ISO-8859-7.
+* Improved the EUC-TW converter: Treat CNS 11643 plane 3.
+* Improved the ISO-2022-KR and EUC-KR converters: Hangul characters are
+ decomposed into Jamo when needed.
+* Improved the CP932 converter.
+* Updated the CP1133, MULELAO-1 and ARMSCII-8 mappings.
+* The EUC-JP and SHIFT_JIS converters now cover the user-defined range.
+* Fixed a possible buffer overrun in the JOHAB converter.
+* Fixed a bug in the UTF-7, ISO-2022-*, HZ decoders: a shift sequence a the
+ end of the input no longer gives an error.
+* The HZ encoder now always terminates its output in the ASCII state.
+* Use a perfect hash table for looking up the aliases.
+
+New in 0.1:
+* Portability to Linux/glibc-2.0.x, Linux/libc5, OSF/1, FreeBSD.
+* Fixed a bug in the EUC-JP decoder. Extended the ISO-2022-JP-2 converter.
+* Made TIS-620 mapping consistent with glibc-2.1.
+
diff --git a/jni/iconv/NOTES b/jni/iconv/NOTES
new file mode 100644
index 0000000..0755a2e
--- /dev/null
+++ b/jni/iconv/NOTES
@@ -0,0 +1,399 @@
+Q: Why does libiconv support encoding XXX? Why does libiconv not support
+ encoding ZZZ?
+
+A: libiconv, as an internationalization library, supports those character
+ sets and encodings which are in wide-spread use in at least one territory
+ of the world.
+
+ Hint1: On http://www.w3c.org/International/O-charset-lang.html you find a
+ page "Languages, countries, and the charsets typically used for them".
+ From this table, we can conclude that the following are in active use:
+
+ ISO-8859-1, CP1252 Afrikaans, Albanian, Basque, Catalan, Danish, Dutch,
+ English, Faroese, Finnish, French, Galician, German,
+ Icelandic, Irish, Italian, Norwegian, Portuguese,
+ Scottish, Spanish, Swedish
+ ISO-8859-2 Croatian, Czech, Hungarian, Polish, Romanian, Slovak,
+ Slovenian
+ ISO-8859-3 Esperanto, Maltese
+ ISO-8859-5 Bulgarian, Byelorussian, Macedonian, Russian,
+ Serbian, Ukrainian
+ ISO-8859-6 Arabic
+ ISO-8859-7 Greek
+ ISO-8859-8 Hebrew
+ ISO-8859-9, CP1254 Turkish
+ ISO-8859-10 Inuit, Lapp
+ ISO-8859-13 Latvian, Lithuanian
+ ISO-8859-15 Estonian
+ KOI8-R Russian
+ SHIFT_JIS Japanese
+ ISO-2022-JP Japanese
+ EUC-JP Japanese
+
+ Ordered by frequency on the web (1997):
+ ISO-8859-1, CP1252 96%
+ SHIFT_JIS 1.6%
+ ISO-2022-JP 1.2%
+ EUC-JP 0.4%
+ CP1250 0.3%
+ CP1251 0.2%
+ CP850 0.1%
+ MACINTOSH 0.1%
+ ISO-8859-5 0.1%
+ ISO-8859-2 0.0%
+
+ Hint2: The character sets mentioned in the XFree86 4.0 locale.alias file.
+
+ ISO-8859-1 Afrikaans, Basque, Breton, Catalan, Danish, Dutch,
+ English, Estonian, Faroese, Finnish, French,
+ Galician, German, Greenlandic, Icelandic,
+ Indonesian, Irish, Italian, Lithuanian, Norwegian,
+ Occitan, Portuguese, Scottish, Spanish, Swedish,
+ Walloon, Welsh
+ ISO-8859-2 Albanian, Croatian, Czech, Hungarian, Polish,
+ Romanian, Serbian, Slovak, Slovenian
+ ISO-8859-3 Esperanto
+ ISO-8859-4 Estonian, Latvian, Lithuanian
+ ISO-8859-5 Bulgarian, Byelorussian, Macedonian, Russian,
+ Serbian, Ukrainian
+ ISO-8859-6 Arabic
+ ISO-8859-7 Greek
+ ISO-8859-8 Hebrew
+ ISO-8859-9 Turkish
+ ISO-8859-14 Breton, Irish, Scottish, Welsh
+ ISO-8859-15 Basque, Breton, Catalan, Danish, Dutch, Estonian,
+ Faroese, Finnish, French, Galician, German,
+ Greenlandic, Icelandic, Irish, Italian, Lithuanian,
+ Norwegian, Occitan, Portuguese, Scottish, Spanish,
+ Swedish, Walloon, Welsh
+ KOI8-R Russian
+ KOI8-U Russian, Ukrainian
+ EUC-JP (alias eucJP) Japanese
+ ISO-2022-JP (alias JIS7) Japanese
+ SHIFT_JIS (alias SJIS) Japanese
+ U90 Japanese
+ S90 Japanese
+ EUC-CN (alias eucCN) Chinese
+ EUC-TW (alias eucTW) Chinese
+ BIG5 Chinese
+ EUC-KR (alias eucKR) Korean
+ ARMSCII-8 Armenian
+ GEORGIAN-ACADEMY Georgian
+ GEORGIAN-PS Georgian
+ TIS-620 (alias TACTIS) Thai
+ MULELAO-1 Laothian
+ IBM-CP1133 Laothian
+ VISCII Vietnamese
+ TCVN Vietnamese
+ NUNACOM-8 Inuktitut
+
+ Hint3: The character sets supported by Netscape Communicator 4.
+
+ Where is this documented? For the complete picture, I had to use
+ "strings netscape" and then a lot of guesswork. For a quick take,
+ look at the "View - Character set" menu of Netscape Communicator 4.6:
+
+ ISO-8859-{1,2,5,7,9,15}
+ WINDOWS-{1250,1251,1253}
+ KOI8-R Cyrillic
+ CP866 Cyrillic
+ Autodetect Japanese (EUC-JP, ISO-2022-JP, ISO-2022-JP-2, SJIS)
+ EUC-JP Japanese
+ SHIFT_JIS Japanese
+ GB2312 Chinese
+ BIG5 Chinese
+ EUC-TW Chinese
+ Autodetect Korean (EUC-KR, ISO-2022-KR, but not JOHAB)
+
+ UTF-8
+ UTF-7
+
+ Hint4: The character sets supported by Microsoft Internet Explorer 4.
+
+ ISO-8859-{1,2,3,4,5,6,7,8,9}
+ WINDOWS-{1250,1251,1252,1253,1254,1255,1256,1257}
+ KOI8-R Cyrillic
+ KOI8-RU Ukrainian
+ ASMO-708 Arabic
+ EUC-JP Japanese
+ ISO-2022-JP Japanese
+ SHIFT_JIS Japanese
+ GB2312 Chinese
+ HZ-GB-2312 Chinese
+ BIG5 Chinese
+ EUC-KR Korean
+ ISO-2022-KR Korean
+ WINDOWS-874 Thai
+ WINDOWS-1258 Vietnamese
+
+ UTF-8
+ UTF-7
+ UNICODE actually UNICODE-LITTLE
+ UNICODEFEFF actually UNICODE-BIG
+
+ and various DOS character sets: DOS-720, DOS-862, IBM852, CP866.
+
+ We take the union of all these four sets. The result is:
+
+ European and Semitic languages
+ * ASCII.
+ We implement this because it is occasionally useful to know or to
+ check whether some text is entirely ASCII (i.e. if the conversion
+ ISO-8859-x -> UTF-8 is trivial).
+ * ISO-8859-{1,2,3,4,5,6,7,8,9,10}
+ We implement this because they are widely used. Except ISO-8859-4
+ which appears to have been superseded by ISO-8859-13 in the baltic
+ countries. But it's an ISO standard anyway.
+ * ISO-8859-13
+ We implement this because it's a standard in Lithuania and Latvia.
+ * ISO-8859-14
+ We implement this because it's an ISO standard.
+ * ISO-8859-15
+ We implement this because it's increasingly used in Europe, because
+ of the Euro symbol.
+ * ISO-8859-16
+ We implement this because it's an ISO standard.
+ * KOI8-R, KOI8-U
+ We implement this because it appears to be the predominant encoding
+ on Unix in Russia and Ukraine, respectively.
+ * KOI8-RU
+ We implement this because MSIE4 supports it.
+ * KOI8-T
+ We implement this because it is the locale encoding in glibc's Tajik
+ locale.
+ * PT154
+ We implement this because it is the locale encoding in glibc's Kazakh
+ locale.
+ * RK1048
+ We implement this because it's a standard in Kazakhstan.
+ * CP{1250,1251,1252,1253,1254,1255,1256,1257}
+ We implement these because they are the predominant Windows encodings
+ in Europe.
+ * CP850
+ We implement this because it is mentioned as occurring in the web
+ in the aforementioned statistics.
+ * CP862
+ We implement this because Ron Aaron says it is sometimes used in web
+ pages and emails.
+ * CP866
+ We implement this because Netscape Communicator does.
+ * CP1131
+ We implement this because it is the locale encoding of a Belorusian
+ locale in FreeBSD and MacOS X.
+ * Mac{Roman,CentralEurope,Croatian,Romania,Cyrillic,Greek,Turkish} and
+ Mac{Hebrew,Arabic}
+ We implement these because the Sun JDK does, and because Mac users
+ don't deserve to be punished.
+ * Macintosh
+ We implement this because it is mentioned as occurring in the web
+ in the aforementioned statistics.
+ Japanese
+ * EUC-JP, SHIFT_JIS, ISO-2022-JP
+ We implement these because they are widely used. EUC-JP and SHIFT_JIS
+ are more used for files, whereas ISO-2022-JP is recommended for email.
+ * CP932
+ We implement this because it is the Microsoft variant of SHIFT_JIS,
+ used on Windows.
+ * ISO-2022-JP-2
+ We implement this because it's the common way to represent mails which
+ make use of JIS X 0212 characters.
+ * ISO-2022-JP-1
+ We implement this because it's in the RFCs, but I don't think it is
+ really used.
+ * U90, S90
+ We DON'T implement this because I have no informations about what it
+ is or who uses it.
+ Simplified Chinese
+ * EUC-CN = GB2312
+ We implement this because it is the widely used representation
+ of simplified Chinese.
+ * GBK
+ We implement this because it appears to be used on Solaris and Windows.
+ * GB18030
+ We implement this because it is an official requirement in the
+ People's Republic of China.
+ * ISO-2022-CN
+ We implement this because it is in the RFCs, but I have no idea
+ whether it is really used.
+ * ISO-2022-CN-EXT
+ We implement this because it's in the RFCs, but I don't think it is
+ really used.
+ * HZ = HZ-GB-2312
+ We implement this because the RFCs recommend it for Usenet postings,
+ and because MSIE4 supports it.
+ Traditional Chinese
+ * EUC-TW
+ We implement it because it appears to be used on Unix.
+ * BIG5
+ We implement it because it is the de-facto standard for traditional
+ Chinese.
+ * CP950
+ We implement this because it is the Microsoft variant of BIG5, used
+ on Windows.
+ * BIG5+
+ We DON'T implement this because it doesn't appear to be in wide use.
+ Only the CWEX fonts use this encoding. Furthermore, the conversion
+ tables in the big5p package are not coherent: If you convert directly,
+ you get different results than when you convert via GBK.
+ * BIG5-HKSCS
+ We implement it because it is the de-facto standard for traditional
+ Chinese in Hongkong.
+ Korean
+ * EUC-KR
+ We implement these because they appear to be the widely used
+ representations for Korean.
+ * CP949
+ We implement this because it is the Microsoft variant of EUC-KR, used
+ on Windows.
+ * ISO-2022-KR
+ We implement it because it is in the RFCs and because MSIE4 supports
+ it, but I have no idea whether it's really used.
+ * JOHAB
+ We implement this because it is apparently used on Windows as a locale
+ encoding (codepage 1361).
+ * ISO-646-KR
+ We DON'T implement this because although an old ASCII variant, its
+ glyph for 0x7E is not clear: RFC 1345 and unicode.org's JOHAB.TXT
+ say it's a tilde, but Ken Lunde's "CJKV information processing" says
+ it's an overline. And it is not ISO-IR registered.
+ Armenian
+ * ARMSCII-8
+ We implement it because XFree86 supports it.
+ Georgian
+ * Georgian-Academy, Georgian-PS
+ We implement these because they appear to be both used for Georgian;
+ Xfree86 supports them.
+ Thai
+ * ISO-8859-11, TIS-620
+ We implement these because it seems to be standard for Thai.
+ * CP874
+ We implement this because MSIE4 supports it.
+ * MacThai
+ We implement this because the Sun JDK does, and because Mac users
+ don't deserve to be punished.
+ Laotian
+ * MuleLao-1, CP1133
+ We implement these because XFree86 supports them. I have no idea which
+ one is used more widely.
+ Vietnamese
+ * VISCII, TCVN
+ We implement these because XFree86 supports them.
+ * CP1258
+ We implement this because MSIE4 supports it.
+ Other languages
+ * NUNACOM-8 (Inuktitut)
+ We DON'T implement this because it isn't part of Unicode yet, and
+ therefore doesn't convert to anything except itself.
+ Platform specifics
+ * HP-ROMAN8, NEXTSTEP
+ We implement these because they were the native character set on HPs
+ and NeXTs for a long time, and libiconv is intended to be usable on
+ these old machines.
+ Full Unicode
+ * UTF-8, UCS-2, UCS-4
+ We implement these. Obviously.
+ * UCS-2BE, UCS-2LE, UCS-4BE, UCS-4LE
+ We implement these because they are the preferred internal
+ representation of strings in Unicode aware applications. These are
+ non-ambiguous names, known to glibc. (glibc doesn't have
+ UCS-2-INTERNAL and UCS-4-INTERNAL.)
+ * UTF-16, UTF-16BE, UTF-16LE
+ We implement these, because UTF-16 is still the favourite encoding of
+ the president of the Unicode Consortium (for political reasons), and
+ because they appear in RFC 2781.
+ * UTF-32, UTF-32BE, UTF-32LE
+ We implement these because they are part of Unicode 3.1.
+ * UTF-7
+ We implement this because it is essential functionality for mail
+ applications.
+ * C99
+ We implement it because it's used for C and C++ programs and because
+ it's a nice encoding for debugging.
+ * JAVA
+ We implement it because it's used for Java programs and because it's
+ a nice encoding for debugging.
+ * UNICODE (big endian), UNICODEFEFF (little endian)
+ We DON'T implement these because they are stupid and not standardized.
+ Full Unicode, in terms of `uint16_t' or `uint32_t'
+ (with machine dependent endianness and alignment)
+ * UCS-2-INTERNAL, UCS-4-INTERNAL
+ We implement these because they are the preferred internal
+ representation of strings in Unicode aware applications.
+
+Q: Support encodings mentioned in RFC 1345 ?
+A: No, they are not in use any more. Supporting ISO-646 variants is pointless
+ since ISO-8859-* have been adopted.
+
+Q: Support EBCDIC ?
+A: No!
+
+Q: How do I add a new character set?
+A: 1. Explain the "why" in this file, above.
+ 2. You need to have a conversion table from/to Unicode. Transform it into
+ the format used by the mapping tables found on ftp.unicode.org: each line
+ contains the character code, in hex, with 0x prefix, then whitespace,
+ then the Unicode code point, in hex, 4 hex digits, with 0x prefix. '#'
+ counts as a comment delimiter until end of line.
+ Please also send your table to Mark Leisher <mleisher@crl.nmsu.edu> so he
+ can include it in his collection.
+ 3. If it's an 8-bit character set, use the '8bit_tab_to_h' program in the
+ tools directory to generate the C code for the conversion. You may tweak
+ the resulting C code if you are not satisfied with its quality, but this
+ is rarely needed.
+ If it's a two-dimensional character set (with rows and columns), use the
+ 'cjk_tab_to_h' program in the tools directory to generate the C code for
+ the conversion. You will need to modify the main() function to recognize
+ the new character set name, with the proper dimensions, but that shouldn't
+ be too hard. This yields the CCS. The CES you have to write by hand.
+ 4. Store the resulting C code file in the lib directory. Add a #include
+ directive to converters.h, and add an entry to the encodings.def file.
+ 5. Compile the package, and test your new encoding using a program like
+ iconv(1) or clisp(1).
+ 6. Augment the testsuite: Add a line to tests/Makefile.in. For a stateless
+ encoding, create the complete table as a TXT file. For a stateful encoding,
+ provide a text snippet encoded using your new encoding and its UTF-8
+ equivalent.
+ 7. Update the README and man/iconv_open.3, to mention the new encoding.
+ Add a note in the NEWS file.
+
+Q: What about bidirectional text? Should it be tagged or reversed when
+ converting from ISO-8859-8 or ISO-8859-6 to Unicode? Qt appears to do
+ this, see qt-2.0.1/src/tools/qrtlcodec.cpp.
+A: After reading RFC 1556: I don't think so. Support for ISO-8859-8-I and
+ ISO-8859-E remains to be implemented.
+ On the other hand, a page on www.w3c.org says that ISO-8859-8 in *email*
+ is visually encoded, ISO-8859-8 in *HTML* is logically encoded, i.e.
+ the same as ISO-8859-8-I. I'm confused.
+
+Other character sets not implemented:
+"MNEMONIC" = "csMnemonic"
+"MNEM" = "csMnem"
+"ISO-10646-UCS-Basic" = "csUnicodeASCII"
+"ISO-10646-Unicode-Latin1" = "csUnicodeLatin1" = "ISO-10646"
+"ISO-10646-J-1"
+"UNICODE-1-1" = "csUnicode11"
+"csWindows31Latin5"
+
+Other aliases not implemented (and not implemented in glibc-2.1 either):
+ From MSIE4:
+ ISO-8859-1: alias ISO8859-1
+ ISO-8859-2: alias ISO8859-2
+ KSC_5601: alias KS_C_5601
+ UTF-8: aliases UNICODE-1-1-UTF-8 UNICODE-2-0-UTF-8
+
+
+Q: How can I integrate libiconv into my package?
+A: Just copy the entire libiconv package into a subdirectory of your package.
+ At configuration time, call libiconv's configure script with the
+ appropriate --srcdir option and maybe --enable-static or --disable-shared.
+ Then "cd libiconv && make && make install-lib libdir=... includedir=...".
+ 'install-lib' is a special (not GNU standardized) target which installs
+ only the include file - in $(includedir) - and the library - in $(libdir) -
+ and does not use other directory variables. After "installing" libiconv
+ in your package's build directory, building of your package can proceed.
+
+Q: Why is the testsuite so big?
+A: Because some of the tests are very comprehensive.
+ If you don't feel like using the testsuite, you can simply remove the
+ tests/ directory.
+
diff --git a/jni/iconv/PORTS b/jni/iconv/PORTS
new file mode 100644
index 0000000..2c4cfa0
--- /dev/null
+++ b/jni/iconv/PORTS
@@ -0,0 +1,46 @@
+* Linux with libc6 (glibc-2.1):
+ OK
+
+* Linux with libc6 (glibc-2.0.7):
+ OK
+
+* Linux with libc5:
+ OK
+
+* Solaris 2.7:
+ OK
+
+* Solaris 2.6:
+ OK
+
+* OSF/1 5.1:
+ OK
+
+* OSF/1 4.0d:
+ OK
+
+* Irix 6.5:
+ OK
+
+* HP-UX 10.20:
+ OK
+
+* AIX 4.2:
+ OK
+
+* SunOS 4:
+ OK when configured --enable-static --disable-shared
+ (gcc cannot create shared libraries without relocations)
+
+* FreeBSD 3.3:
+ OK
+
+* BeOS 5:
+ OK
+
+* Woe32 with MSVC 4.0:
+ OK
+
+* Woe32 with MSVC 5.0:
+ OK
+
diff --git a/jni/iconv/README b/jni/iconv/README
new file mode 100644
index 0000000..6bd35a9
--- /dev/null
+++ b/jni/iconv/README
@@ -0,0 +1,170 @@
+ GNU LIBICONV - character set conversion library
+
+This library provides an iconv() implementation, for use on systems which
+don't have one, or whose implementation cannot convert from/to Unicode.
+
+It provides support for the encodings:
+
+ European languages
+ ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16},
+ KOI8-R, KOI8-U, KOI8-RU,
+ CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
+ Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
+ Mac{Cyrillic,Ukraine,Greek,Turkish},
+ Macintosh
+ Semitic languages
+ ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}
+ Japanese
+ EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1
+ Chinese
+ EUC-CN, HZ, GBK, CP936, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS,
+ BIG5-HKSCS:2001, BIG5-HKSCS:1999, ISO-2022-CN, ISO-2022-CN-EXT
+ Korean
+ EUC-KR, CP949, ISO-2022-KR, JOHAB
+ Armenian
+ ARMSCII-8
+ Georgian
+ Georgian-Academy, Georgian-PS
+ Tajik
+ KOI8-T
+ Kazakh
+ PT154, RK1048
+ Thai
+ ISO-8859-11, TIS-620, CP874, MacThai
+ Laotian
+ MuleLao-1, CP1133
+ Vietnamese
+ VISCII, TCVN, CP1258
+ Platform specifics
+ HP-ROMAN8, NEXTSTEP
+ Full Unicode
+ UTF-8
+ UCS-2, UCS-2BE, UCS-2LE
+ UCS-4, UCS-4BE, UCS-4LE
+ UTF-16, UTF-16BE, UTF-16LE
+ UTF-32, UTF-32BE, UTF-32LE
+ UTF-7
+ C99, JAVA
+ Full Unicode, in terms of `uint16_t' or `uint32_t'
+ (with machine dependent endianness and alignment)
+ UCS-2-INTERNAL, UCS-4-INTERNAL
+ Locale dependent, in terms of `char' or `wchar_t'
+ (with machine dependent endianness and alignment, and with OS and
+ locale dependent semantics)
+ char, wchar_t
+ The empty encoding name "" is equivalent to "char": it denotes the
+ locale dependent character encoding.
+
+When configured with the option --enable-extra-encodings, it also provides
+support for a few extra encodings:
+
+ European languages
+ CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}
+ Semitic languages
+ CP864
+ Japanese
+ EUC-JISX0213, Shift_JISX0213, ISO-2022-JP-3
+ Chinese
+ BIG5-2003 (experimental)
+ Turkmen
+ TDS565
+ Platform specifics
+ ATARIST, RISCOS-LATIN1
+
+It can convert from any of these encodings to any other, through Unicode
+conversion.
+
+It has also some limited support for transliteration, i.e. when a character
+cannot be represented in the target character set, it can be approximated
+through one or several similarly looking characters. Transliteration is
+activated when "//TRANSLIT" is appended to the target encoding name.
+
+libiconv is for you if your application needs to support multiple character
+encodings, but that support lacks from your system.
+
+
+Installation
+------------
+
+As usual for GNU packages:
+
+ $ ./configure --prefix=/usr/local
+ $ make
+ $ make install
+
+After installing GNU libiconv for the first time, it is recommended to
+recompile and reinstall GNU gettext, so that it can take advantage of
+libiconv.
+
+On systems other than GNU/Linux, the iconv program will be internationalized
+only if GNU gettext has been built and installed before GNU libiconv. This
+means that the first time GNU libiconv is installed, we have a circular
+dependency between the GNU libiconv and GNU gettext packages, which can be
+resolved by building and installing either
+ - first libiconv, then gettext, then libiconv again,
+or (on systems supporting shared libraries, excluding AIX)
+ - first gettext, then libiconv, then gettext again.
+Recall that before building a package for the second time, you need to erase
+the traces of the first build by running "make distclean".
+
+This library can be built and installed in two variants:
+
+ - The library mode. This works on all systems, and uses a library
+ `libiconv.so' and a header file `<iconv.h>'. (Both are installed
+ through "make install".)
+
+ To use it, simply #include <iconv.h> and use the functions.
+
+ To use it in an autoconfiguring package:
+ - If you don't use automake, append m4/iconv.m4 to your aclocal.m4
+ file.
+ - If you do use automake, add m4/iconv.m4 to your m4 macro repository.
+ - Add to the link command line of libraries and executables that use
+ the functions the placeholder @LIBICONV@ (or, if using libtool for
+ the link, @LTLIBICONV@). If you use automake, the right place for
+ these additions are the *_LDADD variables.
+ Note that 'iconv.m4' is also part of the GNU gettext package, which
+ installs it in /usr/local/share/aclocal/iconv.m4.
+
+ - The libc plug/override mode. This works on GNU/Linux, Solaris and OSF/1
+ systems only. It is a way to get good iconv support without having
+ glibc-2.1.
+ It installs a library `preloadable_libiconv.so'. This library can be used
+ with LD_PRELOAD, to override the iconv* functions present in the C library.
+
+ On GNU/Linux and Solaris:
+ $ export LD_PRELOAD=/usr/local/lib/preloadable_libiconv.so
+
+ On OSF/1:
+ $ export _RLD_LIST=/usr/local/lib/preloadable_libiconv.so:DEFAULT
+
+ A program's source need not be modified, the program need not even be
+ recompiled. Just set the LD_PRELOAD environment variable, that's it!
+
+
+Copyright
+---------
+
+The libiconv and libcharset _libraries_ and their header files are under LGPL,
+see file COPYING.LIB.
+
+The iconv _program_ and the documentation are under GPL, see file COPYING.
+
+
+Download
+--------
+
+ http://ftp.gnu.org/gnu/libiconv/libiconv-1.13.1.tar.gz
+
+Homepage
+--------
+
+ http://www.gnu.org/software/libiconv/
+
+Bug reports to
+--------------
+
+ <bug-gnu-libiconv@gnu.org>
+
+
+Bruno Haible <bruno@clisp.org>
diff --git a/jni/iconv/README.djgpp b/jni/iconv/README.djgpp
new file mode 100644
index 0000000..aa8c420
--- /dev/null
+++ b/jni/iconv/README.djgpp
@@ -0,0 +1,3 @@
+Installation on DJGPP:
+
+See the file djgpp/README.
diff --git a/jni/iconv/README.woe32 b/jni/iconv/README.woe32
new file mode 100644
index 0000000..f331fb3
--- /dev/null
+++ b/jni/iconv/README.woe32
@@ -0,0 +1,37 @@
+Installation on Woe32 (WinNT/2000/XP/Vista, Win95/98/ME):
+
+Building requires the mingw or cygwin development environment (includes gcc).
+MS Visual C/C++ with "nmake" is no longer supported.
+
+This file explains how to create binaries for the mingw execution environment.
+For how to create binaries for the cygwin environment, please see the normal
+INSTALL file. MS Visual C/C++ with "nmake" is no longer supported.
+
+I recommend to use the cygwin environment as the development environment
+and mingw only as the target (runtime, deployment) environment.
+For this, you need to install
+ - cygwin,
+ - the mingw runtime package, also from the cygwin site.
+
+You must not install cygwin programs directly under /usr/local -
+because the mingw compiler and linker would pick up the include files
+and libraries from there, thus introducing an undesired dependency to
+cygwin. You can for example achieve this by using the
+configure option --prefix=/usr/local/cygwin each time you build a
+program for cygwin.
+
+Building for mingw is then achieved through the following preparation
+and configure commands:
+
+ PATH=/usr/local/mingw/bin:$PATH
+ export PATH
+ ./configure --host=i586-pc-mingw32 --prefix=/usr/local/mingw \
+ CPPFLAGS="-mno-cygwin -Wall -I/usr/local/mingw/include" \
+ CFLAGS="-mno-cygwin -O2 -g" \
+ CXXFLAGS="-mno-cygwin -O2 -g" \
+ LDFLAGS="-mno-cygwin -L/usr/local/mingw/lib"
+
+The -mno-cygwin tells the cygwin compiler and linker to build for mingw.
+The -I and -L option are so that packages previously built for the
+same environment are found. The --host option tells the various
+tools that you are building for mingw, not cygwin.
diff --git a/jni/iconv/THANKS b/jni/iconv/THANKS
new file mode 100644
index 0000000..a6f02ff
--- /dev/null
+++ b/jni/iconv/THANKS
@@ -0,0 +1,15 @@
+ Thanks to for
+
+Edmund Grimley Evans <edmundo@rano.org> bug reports
+
+Taro Muraoka <koron@tka.att.ne.jp> Woe32 DLL support
+
+Akira Hatakeyama <akira@sra.co.jp> OS/2 support
+
+Juan Manuel Guerrero <st001906@hrz1.hrz.tu-darmstadt.de>
+ DOS/DJGPP support
+
+Hironori Sakamoto <hsaka@mth.biglobe.ne.jp> advice on EUC-JP and JISX0213
+
+Ken Lunde <lunde@adobe.com> detailed information about GB18030
+
diff --git a/jni/iconv/aclocal.m4 b/jni/iconv/aclocal.m4
new file mode 100644
index 0000000..509d947
--- /dev/null
+++ b/jni/iconv/aclocal.m4
@@ -0,0 +1,1043 @@
+# generated automatically by aclocal 1.11 -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+m4_ifndef([AC_AUTOCONF_VERSION],
+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],,
+[m4_warning([this file was generated for autoconf 2.63.
+You have another version of autoconf. It may work, but is not guaranteed to.
+If you have problems, you may need to regenerate the build system entirely.
+To do so, use the procedure documented by the package, typically `autoreconf'.])])
+
+# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+# (This private macro should not be called outside this file.)
+AC_DEFUN([AM_AUTOMAKE_VERSION],
+[am__api_version='1.11'
+dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
+dnl require some minimum version. Point them to the right macro.
+m4_if([$1], [1.11], [],
+ [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
+])
+
+# _AM_AUTOCONF_VERSION(VERSION)
+# -----------------------------
+# aclocal traces this macro to find the Autoconf version.
+# This is a private macro too. Using m4_define simplifies
+# the logic in aclocal, which can simply ignore this definition.
+m4_define([_AM_AUTOCONF_VERSION], [])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
+# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+[AM_AUTOMAKE_VERSION([1.11])dnl
+m4_ifndef([AC_AUTOCONF_VERSION],
+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
+
+# AM_AUX_DIR_EXPAND -*- Autoconf -*-
+
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
+# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
+#
+# Of course, Automake must honor this variable whenever it calls a
+# tool from the auxiliary directory. The problem is that $srcdir (and
+# therefore $ac_aux_dir as well) can be either absolute or relative,
+# depending on how configure is run. This is pretty annoying, since
+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
+# source directory, any form will work fine, but in subdirectories a
+# relative path needs to be adjusted first.
+#
+# $ac_aux_dir/missing
+# fails when called from a subdirectory if $ac_aux_dir is relative
+# $top_srcdir/$ac_aux_dir/missing
+# fails if $ac_aux_dir is absolute,
+# fails when called from a subdirectory in a VPATH build with
+# a relative $ac_aux_dir
+#
+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
+# are both prefixed by $srcdir. In an in-source build this is usually
+# harmless because $srcdir is `.', but things will broke when you
+# start a VPATH build or use an absolute $srcdir.
+#
+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
+# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
+# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
+# and then we would define $MISSING as
+# MISSING="\${SHELL} $am_aux_dir/missing"
+# This will work as long as MISSING is not called from configure, because
+# unfortunately $(top_srcdir) has no meaning in configure.
+# However there are other variables, like CC, which are often used in
+# configure, and could therefore not use this "fixed" $ac_aux_dir.
+#
+# Another solution, used here, is to always expand $ac_aux_dir to an
+# absolute PATH. The drawback is that using absolute paths prevent a
+# configured tree to be moved without reconfiguration.
+
+AC_DEFUN([AM_AUX_DIR_EXPAND],
+[dnl Rely on autoconf to set up CDPATH properly.
+AC_PREREQ([2.50])dnl
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+])
+
+# AM_CONDITIONAL -*- Autoconf -*-
+
+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 9
+
+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
+# -------------------------------------
+# Define a conditional.
+AC_DEFUN([AM_CONDITIONAL],
+[AC_PREREQ(2.52)dnl
+ ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
+ [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
+AC_SUBST([$1_TRUE])dnl
+AC_SUBST([$1_FALSE])dnl
+_AM_SUBST_NOTMAKE([$1_TRUE])dnl
+_AM_SUBST_NOTMAKE([$1_FALSE])dnl
+m4_define([_AM_COND_VALUE_$1], [$2])dnl
+if $2; then
+ $1_TRUE=
+ $1_FALSE='#'
+else
+ $1_TRUE='#'
+ $1_FALSE=
+fi
+AC_CONFIG_COMMANDS_PRE(
+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
+ AC_MSG_ERROR([[conditional "$1" was never defined.
+Usually this means the macro was only invoked conditionally.]])
+fi])])
+
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 10
+
+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
+# written in clear, in which case automake, when reading aclocal.m4,
+# will think it sees a *use*, and therefore will trigger all it's
+# C support machinery. Also note that it means that autoscan, seeing
+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
+
+
+# _AM_DEPENDENCIES(NAME)
+# ----------------------
+# See how the compiler implements dependency checking.
+# NAME is "CC", "CXX", "GCJ", or "OBJC".
+# We try a few techniques and use that to set a single cache variable.
+#
+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
+# dependency, and given that the user is not expected to run this macro,
+# just rely on AC_PROG_CC.
+AC_DEFUN([_AM_DEPENDENCIES],
+[AC_REQUIRE([AM_SET_DEPDIR])dnl
+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
+AC_REQUIRE([AM_DEP_TRACK])dnl
+
+ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
+ [$1], CXX, [depcc="$CXX" am_compiler_list=],
+ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
+ [$1], UPC, [depcc="$UPC" am_compiler_list=],
+ [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
+ [depcc="$$1" am_compiler_list=])
+
+AC_CACHE_CHECK([dependency style of $depcc],
+ [am_cv_$1_dependencies_compiler_type],
+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+ # We make a subdir and do the tests there. Otherwise we can end up
+ # making bogus files that we don't know about and never remove. For
+ # instance it was reported that on HP-UX the gcc test will end up
+ # making a dummy file named `D' -- because `-MD' means `put the output
+ # in D'.
+ mkdir conftest.dir
+ # Copy depcomp to subdir because otherwise we won't find it if we're
+ # using a relative directory.
+ cp "$am_depcomp" conftest.dir
+ cd conftest.dir
+ # We will build objects and dependencies in a subdirectory because
+ # it helps to detect inapplicable dependency modes. For instance
+ # both Tru64's cc and ICC support -MD to output dependencies as a
+ # side effect of compilation, but ICC will put the dependencies in
+ # the current directory while Tru64 will put them in the object
+ # directory.
+ mkdir sub
+
+ am_cv_$1_dependencies_compiler_type=none
+ if test "$am_compiler_list" = ""; then
+ am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
+ fi
+ am__universal=false
+ m4_case([$1], [CC],
+ [case " $depcc " in #(
+ *\ -arch\ *\ -arch\ *) am__universal=true ;;
+ esac],
+ [CXX],
+ [case " $depcc " in #(
+ *\ -arch\ *\ -arch\ *) am__universal=true ;;
+ esac])
+
+ for depmode in $am_compiler_list; do
+ # Setup a source with many dependencies, because some compilers
+ # like to wrap large dependency lists on column 80 (with \), and
+ # we should not choose a depcomp mode which is confused by this.
+ #
+ # We need to recreate these files for each test, as the compiler may
+ # overwrite some of them when testing with obscure command lines.
+ # This happens at least with the AIX C compiler.
+ : > sub/conftest.c
+ for i in 1 2 3 4 5 6; do
+ echo '#include "conftst'$i'.h"' >> sub/conftest.c
+ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+ # Solaris 8's {/usr,}/bin/sh.
+ touch sub/conftst$i.h
+ done
+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+ # We check with `-c' and `-o' for the sake of the "dashmstdout"
+ # mode. It turns out that the SunPro C++ compiler does not properly
+ # handle `-M -o', and we need to detect this. Also, some Intel
+ # versions had trouble with output in subdirs
+ am__obj=sub/conftest.${OBJEXT-o}
+ am__minus_obj="-o $am__obj"
+ case $depmode in
+ gcc)
+ # This depmode causes a compiler race in universal mode.
+ test "$am__universal" = false || continue
+ ;;
+ nosideeffect)
+ # after this tag, mechanisms are not by side-effect, so they'll
+ # only be used when explicitly requested
+ if test "x$enable_dependency_tracking" = xyes; then
+ continue
+ else
+ break
+ fi
+ ;;
+ msvisualcpp | msvcmsys)
+ # This compiler won't grok `-c -o', but also, the minuso test has
+ # not run yet. These depmodes are late enough in the game, and
+ # so weak that their functioning should not be impacted.
+ am__obj=conftest.${OBJEXT-o}
+ am__minus_obj=
+ ;;
+ none) break ;;
+ esac
+ if depmode=$depmode \
+ source=sub/conftest.c object=$am__obj \
+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+ >/dev/null 2>conftest.err &&
+ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+ # icc doesn't choke on unknown options, it will just issue warnings
+ # or remarks (even with -Werror). So we grep stderr for any message
+ # that says an option was ignored or not supported.
+ # When given -MP, icc 7.0 and 7.1 complain thusly:
+ # icc: Command line warning: ignoring option '-M'; no argument required
+ # The diagnosis changed in icc 8.0:
+ # icc: Command line remark: option '-MP' not supported
+ if (grep 'ignoring option' conftest.err ||
+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+ am_cv_$1_dependencies_compiler_type=$depmode
+ break
+ fi
+ fi
+ done
+
+ cd ..
+ rm -rf conftest.dir
+else
+ am_cv_$1_dependencies_compiler_type=none
+fi
+])
+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
+AM_CONDITIONAL([am__fastdep$1], [
+ test "x$enable_dependency_tracking" != xno \
+ && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
+])
+
+
+# AM_SET_DEPDIR
+# -------------
+# Choose a directory name for dependency files.
+# This macro is AC_REQUIREd in _AM_DEPENDENCIES
+AC_DEFUN([AM_SET_DEPDIR],
+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
+])
+
+
+# AM_DEP_TRACK
+# ------------
+AC_DEFUN([AM_DEP_TRACK],
+[AC_ARG_ENABLE(dependency-tracking,
+[ --disable-dependency-tracking speeds up one-time build
+ --enable-dependency-tracking do not reject slow dependency extractors])
+if test "x$enable_dependency_tracking" != xno; then
+ am_depcomp="$ac_aux_dir/depcomp"
+ AMDEPBACKSLASH='\'
+fi
+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
+AC_SUBST([AMDEPBACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
+])
+
+# Generate code to set up dependency tracking. -*- Autoconf -*-
+
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+#serial 5
+
+# _AM_OUTPUT_DEPENDENCY_COMMANDS
+# ------------------------------
+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
+[{
+ # Autoconf 2.62 quotes --file arguments for eval, but not when files
+ # are listed without --file. Let's play safe and only enable the eval
+ # if we detect the quoting.
+ case $CONFIG_FILES in
+ *\'*) eval set x "$CONFIG_FILES" ;;
+ *) set x $CONFIG_FILES ;;
+ esac
+ shift
+ for mf
+ do
+ # Strip MF so we end up with the name of the file.
+ mf=`echo "$mf" | sed -e 's/:.*$//'`
+ # Check whether this is an Automake generated Makefile or not.
+ # We used to match only the files named `Makefile.in', but
+ # some people rename them; so instead we look at the file content.
+ # Grep'ing the first line is not enough: some people post-process
+ # each Makefile.in and add a new line on top of each file to say so.
+ # Grep'ing the whole file is not good either: AIX grep has a line
+ # limit of 2048, but all sed's we know have understand at least 4000.
+ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+ dirpart=`AS_DIRNAME("$mf")`
+ else
+ continue
+ fi
+ # Extract the definition of DEPDIR, am__include, and am__quote
+ # from the Makefile without running `make'.
+ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+ test -z "$DEPDIR" && continue
+ am__include=`sed -n 's/^am__include = //p' < "$mf"`
+ test -z "am__include" && continue
+ am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+ # When using ansi2knr, U may be empty or an underscore; expand it
+ U=`sed -n 's/^U = //p' < "$mf"`
+ # Find all dependency output files, they are included files with
+ # $(DEPDIR) in their names. We invoke sed twice because it is the
+ # simplest approach to changing $(DEPDIR) to its actual value in the
+ # expansion.
+ for file in `sed -n "
+ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+ # Make sure the directory exists.
+ test -f "$dirpart/$file" && continue
+ fdir=`AS_DIRNAME(["$file"])`
+ AS_MKDIR_P([$dirpart/$fdir])
+ # echo "creating $dirpart/$file"
+ echo '# dummy' > "$dirpart/$file"
+ done
+ done
+}
+])# _AM_OUTPUT_DEPENDENCY_COMMANDS
+
+
+# AM_OUTPUT_DEPENDENCY_COMMANDS
+# -----------------------------
+# This macro should only be invoked once -- use via AC_REQUIRE.
+#
+# This code is only required when automatic dependency tracking
+# is enabled. FIXME. This creates each `.P' file that we will
+# need in order to bootstrap the dependency handling code.
+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
+[AC_CONFIG_COMMANDS([depfiles],
+ [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
+ [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
+])
+
+# Do all the work for Automake. -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 16
+
+# This macro actually does too much. Some checks are only needed if
+# your package does certain things. But this isn't really a big deal.
+
+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
+# AM_INIT_AUTOMAKE([OPTIONS])
+# -----------------------------------------------
+# The call with PACKAGE and VERSION arguments is the old style
+# call (pre autoconf-2.50), which is being phased out. PACKAGE
+# and VERSION should now be passed to AC_INIT and removed from
+# the call to AM_INIT_AUTOMAKE.
+# We support both call styles for the transition. After
+# the next Automake release, Autoconf can make the AC_INIT
+# arguments mandatory, and then we can depend on a new Autoconf
+# release and drop the old call support.
+AC_DEFUN([AM_INIT_AUTOMAKE],
+[AC_PREREQ([2.62])dnl
+dnl Autoconf wants to disallow AM_ names. We explicitly allow
+dnl the ones we care about.
+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])dnl
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+ # is not polluted with repeated "-I."
+ AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
+ # test to see if srcdir already configured
+ if test -f $srcdir/config.status; then
+ AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
+ fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+ if (cygpath --version) >/dev/null 2>/dev/null; then
+ CYGPATH_W='cygpath -w'
+ else
+ CYGPATH_W=echo
+ fi
+fi
+AC_SUBST([CYGPATH_W])
+
+# Define the identity of the package.
+dnl Distinguish between old-style and new-style calls.
+m4_ifval([$2],
+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
+ AC_SUBST([PACKAGE], [$1])dnl
+ AC_SUBST([VERSION], [$2])],
+[_AM_SET_OPTIONS([$1])dnl
+dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
+m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
+ [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
+
+_AM_IF_OPTION([no-define],,
+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
+
+# Some tools Automake needs.
+AC_REQUIRE([AM_SANITY_CHECK])dnl
+AC_REQUIRE([AC_ARG_PROGRAM])dnl
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
+AM_MISSING_PROG(AUTOCONF, autoconf)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
+AM_MISSING_PROG(AUTOHEADER, autoheader)
+AM_MISSING_PROG(MAKEINFO, makeinfo)
+AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
+AC_REQUIRE([AM_PROG_MKDIR_P])dnl
+# We need awk for the "check" target. The system "awk" is bad on
+# some platforms.
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
+ [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
+ [_AM_PROG_TAR([v7])])])
+_AM_IF_OPTION([no-dependencies],,
+[AC_PROVIDE_IFELSE([AC_PROG_CC],
+ [_AM_DEPENDENCIES(CC)],
+ [define([AC_PROG_CC],
+ defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_CXX],
+ [_AM_DEPENDENCIES(CXX)],
+ [define([AC_PROG_CXX],
+ defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_OBJC],
+ [_AM_DEPENDENCIES(OBJC)],
+ [define([AC_PROG_OBJC],
+ defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
+])
+_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
+dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
+dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
+dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
+AC_CONFIG_COMMANDS_PRE(dnl
+[m4_provide_if([_AM_COMPILER_EXEEXT],
+ [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
+])
+
+dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
+dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
+dnl mangled by Autoconf and run in a shell conditional statement.
+m4_define([_AC_COMPILER_EXEEXT],
+m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
+
+
+# When config.status generates a header, we must update the stamp-h file.
+# This file resides in the same directory as the config header
+# that is generated. The stamp files are numbered to have different names.
+
+# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
+# loop where config.status creates the headers, so we can generate
+# our stamp files there.
+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
+[# Compute $1's index in $config_headers.
+_am_arg=$1
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+ case $_am_header in
+ $_am_arg | $_am_arg:* )
+ break ;;
+ * )
+ _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+ esac
+done
+echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
+
+# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_PROG_INSTALL_SH
+# ------------------
+# Define $install_sh.
+AC_DEFUN([AM_PROG_INSTALL_SH],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+if test x"${install_sh}" != xset; then
+ case $am_aux_dir in
+ *\ * | *\ *)
+ install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
+ *)
+ install_sh="\${SHELL} $am_aux_dir/install-sh"
+ esac
+fi
+AC_SUBST(install_sh)])
+
+# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# Check whether the underlying file-system supports filenames
+# with a leading dot. For instance MS-DOS doesn't.
+AC_DEFUN([AM_SET_LEADING_DOT],
+[rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+ am__leading_dot=.
+else
+ am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+AC_SUBST([am__leading_dot])])
+
+# Check to see how 'make' treats includes. -*- Autoconf -*-
+
+# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 4
+
+# AM_MAKE_INCLUDE()
+# -----------------
+# Check to see how make treats includes.
+AC_DEFUN([AM_MAKE_INCLUDE],
+[am_make=${MAKE-make}
+cat > confinc << 'END'
+am__doit:
+ @echo this is the am__doit target
+.PHONY: am__doit
+END
+# If we don't find an include directive, just comment out the code.
+AC_MSG_CHECKING([for style of include used by $am_make])
+am__include="#"
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# Ignore all kinds of additional output from `make'.
+case `$am_make -s -f confmf 2> /dev/null` in #(
+*the\ am__doit\ target*)
+ am__include=include
+ am__quote=
+ _am_result=GNU
+ ;;
+esac
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+ echo '.include "confinc"' > confmf
+ case `$am_make -s -f confmf 2> /dev/null` in #(
+ *the\ am__doit\ target*)
+ am__include=.include
+ am__quote="\""
+ _am_result=BSD
+ ;;
+ esac
+fi
+AC_SUBST([am__include])
+AC_SUBST([am__quote])
+AC_MSG_RESULT([$_am_result])
+rm -f confinc confmf
+])
+
+# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 6
+
+# AM_PROG_CC_C_O
+# --------------
+# Like AC_PROG_CC_C_O, but changed for automake.
+AC_DEFUN([AM_PROG_CC_C_O],
+[AC_REQUIRE([AC_PROG_CC_C_O])dnl
+AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+AC_REQUIRE_AUX_FILE([compile])dnl
+# FIXME: we rely on the cache variable name because
+# there is no other way.
+set dummy $CC
+am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
+eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
+if test "$am_t" != yes; then
+ # Losing compiler, so override with the script.
+ # FIXME: It is wrong to rewrite CC.
+ # But if we don't then we get into trouble of one sort or another.
+ # A longer-term fix would be to have automake use am__CC in this case,
+ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
+ CC="$am_aux_dir/compile $CC"
+fi
+dnl Make sure AC_PROG_CC is never called again, or it will override our
+dnl setting of CC.
+m4_define([AC_PROG_CC],
+ [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
+])
+
+# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
+
+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 6
+
+# AM_MISSING_PROG(NAME, PROGRAM)
+# ------------------------------
+AC_DEFUN([AM_MISSING_PROG],
+[AC_REQUIRE([AM_MISSING_HAS_RUN])
+$1=${$1-"${am_missing_run}$2"}
+AC_SUBST($1)])
+
+
+# AM_MISSING_HAS_RUN
+# ------------------
+# Define MISSING if not defined so far and test if it supports --run.
+# If it does, set am_missing_run to use it, otherwise, to nothing.
+AC_DEFUN([AM_MISSING_HAS_RUN],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+AC_REQUIRE_AUX_FILE([missing])dnl
+if test x"${MISSING+set}" != xset; then
+ case $am_aux_dir in
+ *\ * | *\ *)
+ MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
+ *)
+ MISSING="\${SHELL} $am_aux_dir/missing" ;;
+ esac
+fi
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+ am_missing_run="$MISSING --run "
+else
+ am_missing_run=
+ AC_MSG_WARN([`missing' script is too old or missing])
+fi
+])
+
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_PROG_MKDIR_P
+# ---------------
+# Check for `mkdir -p'.
+AC_DEFUN([AM_PROG_MKDIR_P],
+[AC_PREREQ([2.60])dnl
+AC_REQUIRE([AC_PROG_MKDIR_P])dnl
+dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
+dnl while keeping a definition of mkdir_p for backward compatibility.
+dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
+dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
+dnl Makefile.ins that do not define MKDIR_P, so we do our own
+dnl adjustment using top_builddir (which is defined more often than
+dnl MKDIR_P).
+AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
+case $mkdir_p in
+ [[\\/$]]* | ?:[[\\/]]*) ;;
+ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+])
+
+# Helper functions for option handling. -*- Autoconf -*-
+
+# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 4
+
+# _AM_MANGLE_OPTION(NAME)
+# -----------------------
+AC_DEFUN([_AM_MANGLE_OPTION],
+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
+
+# _AM_SET_OPTION(NAME)
+# ------------------------------
+# Set option NAME. Presently that only means defining a flag for this option.
+AC_DEFUN([_AM_SET_OPTION],
+[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
+
+# _AM_SET_OPTIONS(OPTIONS)
+# ----------------------------------
+# OPTIONS is a space-separated list of Automake options.
+AC_DEFUN([_AM_SET_OPTIONS],
+[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
+
+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
+# -------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+AC_DEFUN([_AM_IF_OPTION],
+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
+
+# Check to make sure that the build environment is sane. -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 5
+
+# AM_SANITY_CHECK
+# ---------------
+AC_DEFUN([AM_SANITY_CHECK],
+[AC_MSG_CHECKING([whether build environment is sane])
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name. Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+ *[[\\\"\#\$\&\'\`$am_lf]]*)
+ AC_MSG_ERROR([unsafe absolute working directory name]);;
+esac
+case $srcdir in
+ *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
+ AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments. Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+ set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+ if test "$[*]" = "X"; then
+ # -L didn't work.
+ set X `ls -t "$srcdir/configure" conftest.file`
+ fi
+ rm -f conftest.file
+ if test "$[*]" != "X $srcdir/configure conftest.file" \
+ && test "$[*]" != "X conftest.file $srcdir/configure"; then
+
+ # If neither matched, then we have a broken ls. This can happen
+ # if, for instance, CONFIG_SHELL is bash and it inherits a
+ # broken ls alias from the environment. This has actually
+ # happened. Such a system could not be considered "sane".
+ AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
+alias in your environment])
+ fi
+
+ test "$[2]" = conftest.file
+ )
+then
+ # Ok.
+ :
+else
+ AC_MSG_ERROR([newly created file is older than distributed files!
+Check your system clock])
+fi
+AC_MSG_RESULT(yes)])
+
+# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# AM_PROG_INSTALL_STRIP
+# ---------------------
+# One issue with vendor `install' (even GNU) is that you can't
+# specify the program used to strip binaries. This is especially
+# annoying in cross-compiling environments, where the build's strip
+# is unlikely to handle the host's binaries.
+# Fortunately install-sh will honor a STRIPPROG variable, so we
+# always use install-sh in `make install-strip', and initialize
+# STRIPPROG with the value of the STRIP variable (set by the user).
+AC_DEFUN([AM_PROG_INSTALL_STRIP],
+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'. However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
+if test "$cross_compiling" != no; then
+ AC_CHECK_TOOL([STRIP], [strip], :)
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
+
+# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# _AM_SUBST_NOTMAKE(VARIABLE)
+# ---------------------------
+# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
+# This macro is traced by Automake.
+AC_DEFUN([_AM_SUBST_NOTMAKE])
+
+# AM_SUBST_NOTMAKE(VARIABLE)
+# ---------------------------
+# Public sister of _AM_SUBST_NOTMAKE.
+AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
+
+# Check how to create a tarball. -*- Autoconf -*-
+
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# _AM_PROG_TAR(FORMAT)
+# --------------------
+# Check how to create a tarball in format FORMAT.
+# FORMAT should be one of `v7', `ustar', or `pax'.
+#
+# Substitute a variable $(am__tar) that is a command
+# writing to stdout a FORMAT-tarball containing the directory
+# $tardir.
+# tardir=directory && $(am__tar) > result.tar
+#
+# Substitute a variable $(am__untar) that extract such
+# a tarball read from stdin.
+# $(am__untar) < result.tar
+AC_DEFUN([_AM_PROG_TAR],
+[# Always define AMTAR for backward compatibility.
+AM_MISSING_PROG([AMTAR], [tar])
+m4_if([$1], [v7],
+ [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
+ [m4_case([$1], [ustar],, [pax],,
+ [m4_fatal([Unknown tar format])])
+AC_MSG_CHECKING([how to create a $1 tar archive])
+# Loop over all known methods to create a tar archive until one works.
+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
+_am_tools=${am_cv_prog_tar_$1-$_am_tools}
+# Do not fold the above two line into one, because Tru64 sh and
+# Solaris sh will not grok spaces in the rhs of `-'.
+for _am_tool in $_am_tools
+do
+ case $_am_tool in
+ gnutar)
+ for _am_tar in tar gnutar gtar;
+ do
+ AM_RUN_LOG([$_am_tar --version]) && break
+ done
+ am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
+ am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
+ am__untar="$_am_tar -xf -"
+ ;;
+ plaintar)
+ # Must skip GNU tar: if it does not support --format= it doesn't create
+ # ustar tarball either.
+ (tar --version) >/dev/null 2>&1 && continue
+ am__tar='tar chf - "$$tardir"'
+ am__tar_='tar chf - "$tardir"'
+ am__untar='tar xf -'
+ ;;
+ pax)
+ am__tar='pax -L -x $1 -w "$$tardir"'
+ am__tar_='pax -L -x $1 -w "$tardir"'
+ am__untar='pax -r'
+ ;;
+ cpio)
+ am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
+ am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
+ am__untar='cpio -i -H $1 -d'
+ ;;
+ none)
+ am__tar=false
+ am__tar_=false
+ am__untar=false
+ ;;
+ esac
+
+ # If the value was cached, stop now. We just wanted to have am__tar
+ # and am__untar set.
+ test -n "${am_cv_prog_tar_$1}" && break
+
+ # tar/untar a dummy directory, and stop if the command works
+ rm -rf conftest.dir
+ mkdir conftest.dir
+ echo GrepMe > conftest.dir/file
+ AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
+ rm -rf conftest.dir
+ if test -s conftest.tar; then
+ AM_RUN_LOG([$am__untar <conftest.tar])
+ grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
+ fi
+done
+rm -rf conftest.dir
+
+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
+AC_MSG_RESULT([$am_cv_prog_tar_$1])])
+AC_SUBST([am__tar])
+AC_SUBST([am__untar])
+]) # _AM_PROG_TAR
+
+m4_include([srcm4/00gnulib.m4])
+m4_include([srcm4/alloca.m4])
+m4_include([srcm4/canonicalize-lgpl.m4])
+m4_include([srcm4/codeset.m4])
+m4_include([srcm4/eealloc.m4])
+m4_include([srcm4/environ.m4])
+m4_include([srcm4/errno_h.m4])
+m4_include([srcm4/error.m4])
+m4_include([srcm4/extensions.m4])
+m4_include([srcm4/gettext.m4])
+m4_include([srcm4/gnulib-common.m4])
+m4_include([srcm4/gnulib-comp.m4])
+m4_include([srcm4/iconv.m4])
+m4_include([srcm4/include_next.m4])
+m4_include([srcm4/intlmacosx.m4])
+m4_include([srcm4/lib-ld.m4])
+m4_include([srcm4/lib-link.m4])
+m4_include([srcm4/lib-prefix.m4])
+m4_include([srcm4/longlong.m4])
+m4_include([srcm4/malloc.m4])
+m4_include([srcm4/malloca.m4])
+m4_include([srcm4/mbstate_t.m4])
+m4_include([srcm4/memmove.m4])
+m4_include([srcm4/multiarch.m4])
+m4_include([srcm4/nls.m4])
+m4_include([srcm4/pathmax.m4])
+m4_include([srcm4/po.m4])
+m4_include([srcm4/progtest.m4])
+m4_include([srcm4/readlink.m4])
+m4_include([srcm4/relocatable-lib.m4])
+m4_include([srcm4/relocatable.m4])
+m4_include([srcm4/setenv.m4])
+m4_include([srcm4/signal_h.m4])
+m4_include([srcm4/signalblocking.m4])
+m4_include([srcm4/sigpipe.m4])
+m4_include([srcm4/ssize_t.m4])
+m4_include([srcm4/stdbool.m4])
+m4_include([srcm4/stdint.m4])
+m4_include([srcm4/stdio_h.m4])
+m4_include([srcm4/stdlib_h.m4])
+m4_include([srcm4/strerror.m4])
+m4_include([srcm4/string_h.m4])
+m4_include([srcm4/unistd_h.m4])
+m4_include([srcm4/unlocked-io.m4])
+m4_include([srcm4/visibility.m4])
+m4_include([srcm4/wchar.m4])
+m4_include([srcm4/wchar_t.m4])
+m4_include([srcm4/wint_t.m4])
+m4_include([m4/cp.m4])
+m4_include([m4/eilseq.m4])
+m4_include([m4/endian.m4])
+m4_include([m4/libtool.m4])
+m4_include([m4/ln.m4])
+m4_include([m4/ltoptions.m4])
+m4_include([m4/ltsugar.m4])
+m4_include([m4/ltversion.m4])
+m4_include([m4/lt~obsolete.m4])
diff --git a/jni/iconv/autogen.sh b/jni/iconv/autogen.sh
new file mode 100755
index 0000000..0be903c
--- /dev/null
+++ b/jni/iconv/autogen.sh
@@ -0,0 +1,86 @@
+#!/bin/sh
+# Convenience script for regenerating all autogeneratable files that are
+# omitted from the version control repository. In particular, this script
+# also regenerates all aclocal.m4, config.h.in, Makefile.in, configure files
+# with new versions of autoconf or automake.
+#
+# This script requires autoconf-2.63 and automake-1.11 in the PATH.
+# It also requires either
+# - the GNULIB_TOOL environment variable pointing to the gnulib-tool script
+# in a gnulib checkout, or
+# - the git program in the PATH and an internet connection.
+# It also requires
+# - the gperf program.
+
+# Copyright (C) 2003-2009 Free Software Foundation, Inc.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# Usage: ./autogen.sh [--skip-gnulib]
+#
+# Usage from a CVS checkout: ./autogen.sh
+# This uses an up-to-date gnulib checkout.
+#
+# Usage from a released tarball: ./autogen.sh --skip-gnulib
+# This does not use a gnulib checkout.
+
+skip_gnulib=false
+while :; do
+ case "$1" in
+ --skip-gnulib) skip_gnulib=true; shift;;
+ *) break ;;
+ esac
+done
+
+if test $skip_gnulib = false; then
+ if test -z "$GNULIB_TOOL"; then
+ # Check out gnulib in a subdirectory 'gnulib'.
+ if test -d gnulib; then
+ (cd gnulib && git pull)
+ else
+ git clone git://git.savannah.gnu.org/gnulib.git
+ fi
+ # Now it should contain a gnulib-tool.
+ if test -f gnulib/gnulib-tool; then
+ GNULIB_TOOL=`pwd`/gnulib/gnulib-tool
+ else
+ echo "** warning: gnulib-tool not found" 1>&2
+ fi
+ fi
+ # Skip the gnulib-tool step if gnulib-tool was not found.
+ if test -n "$GNULIB_TOOL"; then
+ if test -f srcm4/gnulib-cache.m4; then
+ mv -f srcm4/gnulib-cache.m4 srcm4/gnulib-cache.m4~
+ fi
+ if test -f srclib/Makefile.gnulib; then
+ mv -f srclib/Makefile.gnulib srclib/Makefile.gnulib~
+ fi
+ make -f Makefile.devel srclib/Makefile.gnulib GNULIB_TOOL="$GNULIB_TOOL"
+ fi
+fi
+
+rm -f configure config.h.in include/iconv.h.build.in
+rm -f lib/aliases.h lib/aliases_sysaix.h lib/aliases_syshpux.h lib/aliases_sysosf1.h lib/aliases_syssolaris.h
+rm -f lib/aliases_aix.h lib/aliases_aix_sysaix.h
+rm -f lib/aliases_osf1.h lib/aliases_osf1_sysosf1.h
+rm -f lib/aliases_dos.h
+rm -f lib/aliases_extra.h
+rm -f lib/flags.h
+rm -f lib/translit.h
+rm -f man/iconv.1.html man/iconv.3.html man/iconv_close.3.html man/iconv_open.3.html
+make -f Makefile.devel
+
+(cd libcharset
+ ./autogen.sh
+)
diff --git a/jni/iconv/build-aux/config.guess b/jni/iconv/build-aux/config.guess
new file mode 100755
index 0000000..e5716ee
--- /dev/null
+++ b/jni/iconv/build-aux/config.guess
@@ -0,0 +1,1555 @@
+#! /bin/sh
+# Attempt to guess a canonical system name.
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
+# Free Software Foundation, Inc.
+
+timestamp='2009-02-03'
+
+# This file is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+
+# Originally written by Per Bothner <per@bothner.com>.
+# Please send patches to <config-patches@gnu.org>. Submit a context
+# diff and a properly formatted ChangeLog entry.
+#
+# This script attempts to guess a canonical system name similar to
+# config.sub. If it succeeds, it prints the system name on stdout, and
+# exits with 0. Otherwise, it exits with 1.
+#
+# The plan is that this can be called by configure scripts if you
+# don't specify an explicit build system type.
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION]
+
+Output the configuration name of the system \`$me' is run on.
+
+Operation modes:
+ -h, --help print this help, then exit
+ -t, --time-stamp print date of last modification, then exit
+ -v, --version print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.guess ($timestamp)
+
+Originally written by Per Bothner.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+ case $1 in
+ --time-stamp | --time* | -t )
+ echo "$timestamp" ; exit ;;
+ --version | -v )
+ echo "$version" ; exit ;;
+ --help | --h* | -h )
+ echo "$usage"; exit ;;
+ -- ) # Stop option processing
+ shift; break ;;
+ - ) # Use stdin as input.
+ break ;;
+ -* )
+ echo "$me: invalid option $1$help" >&2
+ exit 1 ;;
+ * )
+ break ;;
+ esac
+done
+
+if test $# != 0; then
+ echo "$me: too many arguments$help" >&2
+ exit 1
+fi
+
+trap 'exit 1' 1 2 15
+
+# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
+# compiler to aid in system detection is discouraged as it requires
+# temporary files to be created and, as you can see below, it is a
+# headache to deal with in a portable fashion.
+
+# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
+# use `HOST_CC' if defined, but it is deprecated.
+
+# Portable tmp directory creation inspired by the Autoconf team.
+
+set_cc_for_build='
+trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
+trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
+: ${TMPDIR=/tmp} ;
+ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
+ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
+ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
+ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
+dummy=$tmp/dummy ;
+tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
+case $CC_FOR_BUILD,$HOST_CC,$CC in
+ ,,) echo "int x;" > $dummy.c ;
+ for c in cc gcc c89 c99 ; do
+ if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
+ CC_FOR_BUILD="$c"; break ;
+ fi ;
+ done ;
+ if test x"$CC_FOR_BUILD" = x ; then
+ CC_FOR_BUILD=no_compiler_found ;
+ fi
+ ;;
+ ,,*) CC_FOR_BUILD=$CC ;;
+ ,*,*) CC_FOR_BUILD=$HOST_CC ;;
+esac ; set_cc_for_build= ;'
+
+# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
+# (ghazi@noc.rutgers.edu 1994-08-24)
+if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
+ PATH=$PATH:/.attbin ; export PATH
+fi
+
+UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
+UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
+UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
+UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
+
+# Note: order is significant - the case branches are not exclusive.
+
+case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+ *:NetBSD:*:*)
+ # NetBSD (nbsd) targets should (where applicable) match one or
+ # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
+ # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
+ # switched to ELF, *-*-netbsd* would select the old
+ # object file format. This provides both forward
+ # compatibility and a consistent mechanism for selecting the
+ # object file format.
+ #
+ # Note: NetBSD doesn't particularly care about the vendor
+ # portion of the name. We always set it to "unknown".
+ sysctl="sysctl -n hw.machine_arch"
+ UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
+ /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
+ case "${UNAME_MACHINE_ARCH}" in
+ armeb) machine=armeb-unknown ;;
+ arm*) machine=arm-unknown ;;
+ sh3el) machine=shl-unknown ;;
+ sh3eb) machine=sh-unknown ;;
+ sh5el) machine=sh5le-unknown ;;
+ *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
+ esac
+ # The Operating System including object format, if it has switched
+ # to ELF recently, or will in the future.
+ case "${UNAME_MACHINE_ARCH}" in
+ arm*|i386|m68k|ns32k|sh3*|sparc|vax)
+ eval $set_cc_for_build
+ if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
+ | grep __ELF__ >/dev/null
+ then
+ # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
+ # Return netbsd for either. FIX?
+ os=netbsd
+ else
+ os=netbsdelf
+ fi
+ ;;
+ *)
+ os=netbsd
+ ;;
+ esac
+ # The OS release
+ # Debian GNU/NetBSD machines have a different userland, and
+ # thus, need a distinct triplet. However, they do not need
+ # kernel version information, so it can be replaced with a
+ # suitable tag, in the style of linux-gnu.
+ case "${UNAME_VERSION}" in
+ Debian*)
+ release='-gnu'
+ ;;
+ *)
+ release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
+ ;;
+ esac
+ # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
+ # contains redundant information, the shorter form:
+ # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
+ echo "${machine}-${os}${release}"
+ exit ;;
+ *:OpenBSD:*:*)
+ UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
+ echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+ exit ;;
+ *:ekkoBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
+ exit ;;
+ *:SolidBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
+ exit ;;
+ macppc:MirBSD:*:*)
+ echo powerpc-unknown-mirbsd${UNAME_RELEASE}
+ exit ;;
+ *:MirBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
+ exit ;;
+ alpha:OSF1:*:*)
+ case $UNAME_RELEASE in
+ *4.0)
+ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
+ ;;
+ *5.*)
+ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
+ ;;
+ esac
+ # According to Compaq, /usr/sbin/psrinfo has been available on
+ # OSF/1 and Tru64 systems produced since 1995. I hope that
+ # covers most systems running today. This code pipes the CPU
+ # types through head -n 1, so we only detect the type of CPU 0.
+ ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
+ case "$ALPHA_CPU_TYPE" in
+ "EV4 (21064)")
+ UNAME_MACHINE="alpha" ;;
+ "EV4.5 (21064)")
+ UNAME_MACHINE="alpha" ;;
+ "LCA4 (21066/21068)")
+ UNAME_MACHINE="alpha" ;;
+ "EV5 (21164)")
+ UNAME_MACHINE="alphaev5" ;;
+ "EV5.6 (21164A)")
+ UNAME_MACHINE="alphaev56" ;;
+ "EV5.6 (21164PC)")
+ UNAME_MACHINE="alphapca56" ;;
+ "EV5.7 (21164PC)")
+ UNAME_MACHINE="alphapca57" ;;
+ "EV6 (21264)")
+ UNAME_MACHINE="alphaev6" ;;
+ "EV6.7 (21264A)")
+ UNAME_MACHINE="alphaev67" ;;
+ "EV6.8CB (21264C)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.8AL (21264B)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.8CX (21264D)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.9A (21264/EV69A)")
+ UNAME_MACHINE="alphaev69" ;;
+ "EV7 (21364)")
+ UNAME_MACHINE="alphaev7" ;;
+ "EV7.9 (21364A)")
+ UNAME_MACHINE="alphaev79" ;;
+ esac
+ # A Pn.n version is a patched version.
+ # A Vn.n version is a released version.
+ # A Tn.n version is a released field test version.
+ # A Xn.n version is an unreleased experimental baselevel.
+ # 1.2 uses "1.2" for uname -r.
+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ exit ;;
+ Alpha\ *:Windows_NT*:*)
+ # How do we know it's Interix rather than the generic POSIX subsystem?
+ # Should we change UNAME_MACHINE based on the output of uname instead
+ # of the specific Alpha model?
+ echo alpha-pc-interix
+ exit ;;
+ 21064:Windows_NT:50:3)
+ echo alpha-dec-winnt3.5
+ exit ;;
+ Amiga*:UNIX_System_V:4.0:*)
+ echo m68k-unknown-sysv4
+ exit ;;
+ *:[Aa]miga[Oo][Ss]:*:*)
+ echo ${UNAME_MACHINE}-unknown-amigaos
+ exit ;;
+ *:[Mm]orph[Oo][Ss]:*:*)
+ echo ${UNAME_MACHINE}-unknown-morphos
+ exit ;;
+ *:OS/390:*:*)
+ echo i370-ibm-openedition
+ exit ;;
+ *:z/VM:*:*)
+ echo s390-ibm-zvmoe
+ exit ;;
+ *:OS400:*:*)
+ echo powerpc-ibm-os400
+ exit ;;
+ arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
+ echo arm-acorn-riscix${UNAME_RELEASE}
+ exit ;;
+ arm:riscos:*:*|arm:RISCOS:*:*)
+ echo arm-unknown-riscos
+ exit ;;
+ SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
+ echo hppa1.1-hitachi-hiuxmpp
+ exit ;;
+ Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
+ # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
+ if test "`(/bin/universe) 2>/dev/null`" = att ; then
+ echo pyramid-pyramid-sysv3
+ else
+ echo pyramid-pyramid-bsd
+ fi
+ exit ;;
+ NILE*:*:*:dcosx)
+ echo pyramid-pyramid-svr4
+ exit ;;
+ DRS?6000:unix:4.0:6*)
+ echo sparc-icl-nx6
+ exit ;;
+ DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
+ case `/usr/bin/uname -p` in
+ sparc) echo sparc-icl-nx7; exit ;;
+ esac ;;
+ sun4H:SunOS:5.*:*)
+ echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
+ echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
+ eval $set_cc_for_build
+ SUN_ARCH="i386"
+ # If there is a compiler, see if it is configured for 64-bit objects.
+ # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
+ # This test works for both compilers.
+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ grep IS_64BIT_ARCH >/dev/null
+ then
+ SUN_ARCH="x86_64"
+ fi
+ fi
+ echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ sun4*:SunOS:6*:*)
+ # According to config.sub, this is the proper way to canonicalize
+ # SunOS6. Hard to guess exactly what SunOS6 will be like, but
+ # it's likely to be more like Solaris than SunOS4.
+ echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ sun4*:SunOS:*:*)
+ case "`/usr/bin/arch -k`" in
+ Series*|S4*)
+ UNAME_RELEASE=`uname -v`
+ ;;
+ esac
+ # Japanese Language versions have a version number like `4.1.3-JL'.
+ echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
+ exit ;;
+ sun3*:SunOS:*:*)
+ echo m68k-sun-sunos${UNAME_RELEASE}
+ exit ;;
+ sun*:*:4.2BSD:*)
+ UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
+ test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
+ case "`/bin/arch`" in
+ sun3)
+ echo m68k-sun-sunos${UNAME_RELEASE}
+ ;;
+ sun4)
+ echo sparc-sun-sunos${UNAME_RELEASE}
+ ;;
+ esac
+ exit ;;
+ aushp:SunOS:*:*)
+ echo sparc-auspex-sunos${UNAME_RELEASE}
+ exit ;;
+ # The situation for MiNT is a little confusing. The machine name
+ # can be virtually everything (everything which is not
+ # "atarist" or "atariste" at least should have a processor
+ # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
+ # to the lowercase version "mint" (or "freemint"). Finally
+ # the system name "TOS" denotes a system which is actually not
+ # MiNT. But MiNT is downward compatible to TOS, so this should
+ # be no problem.
+ atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
+ atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
+ *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
+ milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
+ echo m68k-milan-mint${UNAME_RELEASE}
+ exit ;;
+ hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
+ echo m68k-hades-mint${UNAME_RELEASE}
+ exit ;;
+ *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
+ echo m68k-unknown-mint${UNAME_RELEASE}
+ exit ;;
+ m68k:machten:*:*)
+ echo m68k-apple-machten${UNAME_RELEASE}
+ exit ;;
+ powerpc:machten:*:*)
+ echo powerpc-apple-machten${UNAME_RELEASE}
+ exit ;;
+ RISC*:Mach:*:*)
+ echo mips-dec-mach_bsd4.3
+ exit ;;
+ RISC*:ULTRIX:*:*)
+ echo mips-dec-ultrix${UNAME_RELEASE}
+ exit ;;
+ VAX*:ULTRIX*:*:*)
+ echo vax-dec-ultrix${UNAME_RELEASE}
+ exit ;;
+ 2020:CLIX:*:* | 2430:CLIX:*:*)
+ echo clipper-intergraph-clix${UNAME_RELEASE}
+ exit ;;
+ mips:*:*:UMIPS | mips:*:*:RISCos)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+#ifdef __cplusplus
+#include <stdio.h> /* for printf() prototype */
+ int main (int argc, char *argv[]) {
+#else
+ int main (argc, argv) int argc; char *argv[]; {
+#endif
+ #if defined (host_mips) && defined (MIPSEB)
+ #if defined (SYSTYPE_SYSV)
+ printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
+ #endif
+ #if defined (SYSTYPE_SVR4)
+ printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
+ #endif
+ #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
+ printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
+ #endif
+ #endif
+ exit (-1);
+ }
+EOF
+ $CC_FOR_BUILD -o $dummy $dummy.c &&
+ dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
+ SYSTEM_NAME=`$dummy $dummyarg` &&
+ { echo "$SYSTEM_NAME"; exit; }
+ echo mips-mips-riscos${UNAME_RELEASE}
+ exit ;;
+ Motorola:PowerMAX_OS:*:*)
+ echo powerpc-motorola-powermax
+ exit ;;
+ Motorola:*:4.3:PL8-*)
+ echo powerpc-harris-powermax
+ exit ;;
+ Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
+ echo powerpc-harris-powermax
+ exit ;;
+ Night_Hawk:Power_UNIX:*:*)
+ echo powerpc-harris-powerunix
+ exit ;;
+ m88k:CX/UX:7*:*)
+ echo m88k-harris-cxux7
+ exit ;;
+ m88k:*:4*:R4*)
+ echo m88k-motorola-sysv4
+ exit ;;
+ m88k:*:3*:R3*)
+ echo m88k-motorola-sysv3
+ exit ;;
+ AViiON:dgux:*:*)
+ # DG/UX returns AViiON for all architectures
+ UNAME_PROCESSOR=`/usr/bin/uname -p`
+ if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
+ then
+ if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
+ [ ${TARGET_BINARY_INTERFACE}x = x ]
+ then
+ echo m88k-dg-dgux${UNAME_RELEASE}
+ else
+ echo m88k-dg-dguxbcs${UNAME_RELEASE}
+ fi
+ else
+ echo i586-dg-dgux${UNAME_RELEASE}
+ fi
+ exit ;;
+ M88*:DolphinOS:*:*) # DolphinOS (SVR3)
+ echo m88k-dolphin-sysv3
+ exit ;;
+ M88*:*:R3*:*)
+ # Delta 88k system running SVR3
+ echo m88k-motorola-sysv3
+ exit ;;
+ XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
+ echo m88k-tektronix-sysv3
+ exit ;;
+ Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
+ echo m68k-tektronix-bsd
+ exit ;;
+ *:IRIX*:*:*)
+ echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
+ exit ;;
+ ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
+ echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
+ exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
+ i*86:AIX:*:*)
+ echo i386-ibm-aix
+ exit ;;
+ ia64:AIX:*:*)
+ if [ -x /usr/bin/oslevel ] ; then
+ IBM_REV=`/usr/bin/oslevel`
+ else
+ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ fi
+ echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
+ exit ;;
+ *:AIX:2:3)
+ if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #include <sys/systemcfg.h>
+
+ main()
+ {
+ if (!__power_pc())
+ exit(1);
+ puts("powerpc-ibm-aix3.2.5");
+ exit(0);
+ }
+EOF
+ if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
+ then
+ echo "$SYSTEM_NAME"
+ else
+ echo rs6000-ibm-aix3.2.5
+ fi
+ elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
+ echo rs6000-ibm-aix3.2.4
+ else
+ echo rs6000-ibm-aix3.2
+ fi
+ exit ;;
+ *:AIX:*:[456])
+ IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
+ if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
+ IBM_ARCH=rs6000
+ else
+ IBM_ARCH=powerpc
+ fi
+ if [ -x /usr/bin/oslevel ] ; then
+ IBM_REV=`/usr/bin/oslevel`
+ else
+ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ fi
+ echo ${IBM_ARCH}-ibm-aix${IBM_REV}
+ exit ;;
+ *:AIX:*:*)
+ echo rs6000-ibm-aix
+ exit ;;
+ ibmrt:4.4BSD:*|romp-ibm:BSD:*)
+ echo romp-ibm-bsd4.4
+ exit ;;
+ ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
+ echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
+ exit ;; # report: romp-ibm BSD 4.3
+ *:BOSX:*:*)
+ echo rs6000-bull-bosx
+ exit ;;
+ DPX/2?00:B.O.S.:*:*)
+ echo m68k-bull-sysv3
+ exit ;;
+ 9000/[34]??:4.3bsd:1.*:*)
+ echo m68k-hp-bsd
+ exit ;;
+ hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
+ echo m68k-hp-bsd4.4
+ exit ;;
+ 9000/[34678]??:HP-UX:*:*)
+ HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+ case "${UNAME_MACHINE}" in
+ 9000/31? ) HP_ARCH=m68000 ;;
+ 9000/[34]?? ) HP_ARCH=m68k ;;
+ 9000/[678][0-9][0-9])
+ if [ -x /usr/bin/getconf ]; then
+ sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
+ sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
+ case "${sc_cpu_version}" in
+ 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
+ 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
+ 532) # CPU_PA_RISC2_0
+ case "${sc_kernel_bits}" in
+ 32) HP_ARCH="hppa2.0n" ;;
+ 64) HP_ARCH="hppa2.0w" ;;
+ '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
+ esac ;;
+ esac
+ fi
+ if [ "${HP_ARCH}" = "" ]; then
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+
+ #define _HPUX_SOURCE
+ #include <stdlib.h>
+ #include <unistd.h>
+
+ int main ()
+ {
+ #if defined(_SC_KERNEL_BITS)
+ long bits = sysconf(_SC_KERNEL_BITS);
+ #endif
+ long cpu = sysconf (_SC_CPU_VERSION);
+
+ switch (cpu)
+ {
+ case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
+ case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
+ case CPU_PA_RISC2_0:
+ #if defined(_SC_KERNEL_BITS)
+ switch (bits)
+ {
+ case 64: puts ("hppa2.0w"); break;
+ case 32: puts ("hppa2.0n"); break;
+ default: puts ("hppa2.0"); break;
+ } break;
+ #else /* !defined(_SC_KERNEL_BITS) */
+ puts ("hppa2.0"); break;
+ #endif
+ default: puts ("hppa1.0"); break;
+ }
+ exit (0);
+ }
+EOF
+ (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
+ test -z "$HP_ARCH" && HP_ARCH=hppa
+ fi ;;
+ esac
+ if [ ${HP_ARCH} = "hppa2.0w" ]
+ then
+ eval $set_cc_for_build
+
+ # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
+ # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
+ # generating 64-bit code. GNU and HP use different nomenclature:
+ #
+ # $ CC_FOR_BUILD=cc ./config.guess
+ # => hppa2.0w-hp-hpux11.23
+ # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
+ # => hppa64-hp-hpux11.23
+
+ if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
+ grep __LP64__ >/dev/null
+ then
+ HP_ARCH="hppa2.0w"
+ else
+ HP_ARCH="hppa64"
+ fi
+ fi
+ echo ${HP_ARCH}-hp-hpux${HPUX_REV}
+ exit ;;
+ ia64:HP-UX:*:*)
+ HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+ echo ia64-hp-hpux${HPUX_REV}
+ exit ;;
+ 3050*:HI-UX:*:*)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #include <unistd.h>
+ int
+ main ()
+ {
+ long cpu = sysconf (_SC_CPU_VERSION);
+ /* The order matters, because CPU_IS_HP_MC68K erroneously returns
+ true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
+ results, however. */
+ if (CPU_IS_PA_RISC (cpu))
+ {
+ switch (cpu)
+ {
+ case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
+ case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
+ case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
+ default: puts ("hppa-hitachi-hiuxwe2"); break;
+ }
+ }
+ else if (CPU_IS_HP_MC68K (cpu))
+ puts ("m68k-hitachi-hiuxwe2");
+ else puts ("unknown-hitachi-hiuxwe2");
+ exit (0);
+ }
+EOF
+ $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
+ echo unknown-hitachi-hiuxwe2
+ exit ;;
+ 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
+ echo hppa1.1-hp-bsd
+ exit ;;
+ 9000/8??:4.3bsd:*:*)
+ echo hppa1.0-hp-bsd
+ exit ;;
+ *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
+ echo hppa1.0-hp-mpeix
+ exit ;;
+ hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
+ echo hppa1.1-hp-osf
+ exit ;;
+ hp8??:OSF1:*:*)
+ echo hppa1.0-hp-osf
+ exit ;;
+ i*86:OSF1:*:*)
+ if [ -x /usr/sbin/sysversion ] ; then
+ echo ${UNAME_MACHINE}-unknown-osf1mk
+ else
+ echo ${UNAME_MACHINE}-unknown-osf1
+ fi
+ exit ;;
+ parisc*:Lites*:*:*)
+ echo hppa1.1-hp-lites
+ exit ;;
+ C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
+ echo c1-convex-bsd
+ exit ;;
+ C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
+ if getsysinfo -f scalar_acc
+ then echo c32-convex-bsd
+ else echo c2-convex-bsd
+ fi
+ exit ;;
+ C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
+ echo c34-convex-bsd
+ exit ;;
+ C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
+ echo c38-convex-bsd
+ exit ;;
+ C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
+ echo c4-convex-bsd
+ exit ;;
+ CRAY*Y-MP:*:*:*)
+ echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*[A-Z]90:*:*:*)
+ echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
+ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
+ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
+ -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*TS:*:*:*)
+ echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*T3E:*:*:*)
+ echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*SV1:*:*:*)
+ echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ *:UNICOS/mp:*:*)
+ echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
+ FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
+ echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+ exit ;;
+ 5000:UNIX_System_V:4.*:*)
+ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
+ echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+ exit ;;
+ i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
+ echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
+ exit ;;
+ sparc*:BSD/OS:*:*)
+ echo sparc-unknown-bsdi${UNAME_RELEASE}
+ exit ;;
+ *:BSD/OS:*:*)
+ echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
+ exit ;;
+ *:FreeBSD:*:*)
+ case ${UNAME_MACHINE} in
+ pc98)
+ echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ amd64)
+ echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ *)
+ echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ esac
+ exit ;;
+ i*:CYGWIN*:*)
+ echo ${UNAME_MACHINE}-pc-cygwin
+ exit ;;
+ *:MINGW*:*)
+ echo ${UNAME_MACHINE}-pc-mingw32
+ exit ;;
+ i*:windows32*:*)
+ # uname -m includes "-pc" on this system.
+ echo ${UNAME_MACHINE}-mingw32
+ exit ;;
+ i*:PW*:*)
+ echo ${UNAME_MACHINE}-pc-pw32
+ exit ;;
+ *:Interix*:[3456]*)
+ case ${UNAME_MACHINE} in
+ x86)
+ echo i586-pc-interix${UNAME_RELEASE}
+ exit ;;
+ EM64T | authenticamd | genuineintel)
+ echo x86_64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ IA64)
+ echo ia64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ esac ;;
+ [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
+ echo i${UNAME_MACHINE}-pc-mks
+ exit ;;
+ i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
+ # How do we know it's Interix rather than the generic POSIX subsystem?
+ # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
+ # UNAME_MACHINE based on the output of uname instead of i386?
+ echo i586-pc-interix
+ exit ;;
+ i*:UWIN*:*)
+ echo ${UNAME_MACHINE}-pc-uwin
+ exit ;;
+ amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
+ echo x86_64-unknown-cygwin
+ exit ;;
+ p*:CYGWIN*:*)
+ echo powerpcle-unknown-cygwin
+ exit ;;
+ prep*:SunOS:5.*:*)
+ echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ *:GNU:*:*)
+ # the GNU system
+ echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+ exit ;;
+ *:GNU/*:*:*)
+ # other systems with GNU libc and userland
+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
+ exit ;;
+ i*86:Minix:*:*)
+ echo ${UNAME_MACHINE}-pc-minix
+ exit ;;
+ arm*:Linux:*:*)
+ eval $set_cc_for_build
+ if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
+ | grep -q __ARM_EABI__
+ then
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ else
+ echo ${UNAME_MACHINE}-unknown-linux-gnueabi
+ fi
+ exit ;;
+ avr32*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ cris:Linux:*:*)
+ echo cris-axis-linux-gnu
+ exit ;;
+ crisv32:Linux:*:*)
+ echo crisv32-axis-linux-gnu
+ exit ;;
+ frv:Linux:*:*)
+ echo frv-unknown-linux-gnu
+ exit ;;
+ ia64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ m32r*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ m68*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ mips:Linux:*:*)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #undef CPU
+ #undef mips
+ #undef mipsel
+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+ CPU=mipsel
+ #else
+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+ CPU=mips
+ #else
+ CPU=
+ #endif
+ #endif
+EOF
+ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
+ /^CPU/{
+ s: ::g
+ p
+ }'`"
+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+ ;;
+ mips64:Linux:*:*)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #undef CPU
+ #undef mips64
+ #undef mips64el
+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+ CPU=mips64el
+ #else
+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+ CPU=mips64
+ #else
+ CPU=
+ #endif
+ #endif
+EOF
+ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
+ /^CPU/{
+ s: ::g
+ p
+ }'`"
+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+ ;;
+ or32:Linux:*:*)
+ echo or32-unknown-linux-gnu
+ exit ;;
+ ppc:Linux:*:*)
+ echo powerpc-unknown-linux-gnu
+ exit ;;
+ ppc64:Linux:*:*)
+ echo powerpc64-unknown-linux-gnu
+ exit ;;
+ alpha:Linux:*:*)
+ case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
+ EV5) UNAME_MACHINE=alphaev5 ;;
+ EV56) UNAME_MACHINE=alphaev56 ;;
+ PCA56) UNAME_MACHINE=alphapca56 ;;
+ PCA57) UNAME_MACHINE=alphapca56 ;;
+ EV6) UNAME_MACHINE=alphaev6 ;;
+ EV67) UNAME_MACHINE=alphaev67 ;;
+ EV68*) UNAME_MACHINE=alphaev68 ;;
+ esac
+ objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
+ if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
+ echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
+ exit ;;
+ padre:Linux:*:*)
+ echo sparc-unknown-linux-gnu
+ exit ;;
+ parisc:Linux:*:* | hppa:Linux:*:*)
+ # Look for CPU level
+ case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
+ PA7*) echo hppa1.1-unknown-linux-gnu ;;
+ PA8*) echo hppa2.0-unknown-linux-gnu ;;
+ *) echo hppa-unknown-linux-gnu ;;
+ esac
+ exit ;;
+ parisc64:Linux:*:* | hppa64:Linux:*:*)
+ echo hppa64-unknown-linux-gnu
+ exit ;;
+ s390:Linux:*:* | s390x:Linux:*:*)
+ echo ${UNAME_MACHINE}-ibm-linux
+ exit ;;
+ sh64*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ sh*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ sparc:Linux:*:* | sparc64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ vax:Linux:*:*)
+ echo ${UNAME_MACHINE}-dec-linux-gnu
+ exit ;;
+ x86_64:Linux:*:*)
+ echo x86_64-unknown-linux-gnu
+ exit ;;
+ xtensa*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ i*86:Linux:*:*)
+ # The BFD linker knows what the default object file format is, so
+ # first see if it will tell us. cd to the root directory to prevent
+ # problems with other programs or directories called `ld' in the path.
+ # Set LC_ALL=C to ensure ld outputs messages in English.
+ ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
+ | sed -ne '/supported targets:/!d
+ s/[ ][ ]*/ /g
+ s/.*supported targets: *//
+ s/ .*//
+ p'`
+ case "$ld_supported_targets" in
+ elf32-i386)
+ TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
+ ;;
+ a.out-i386-linux)
+ echo "${UNAME_MACHINE}-pc-linux-gnuaout"
+ exit ;;
+ "")
+ # Either a pre-BFD a.out linker (linux-gnuoldld) or
+ # one that does not give us useful --help.
+ echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
+ exit ;;
+ esac
+ # Determine whether the default compiler is a.out or elf
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #include <features.h>
+ #ifdef __ELF__
+ # ifdef __GLIBC__
+ # if __GLIBC__ >= 2
+ LIBC=gnu
+ # else
+ LIBC=gnulibc1
+ # endif
+ # else
+ LIBC=gnulibc1
+ # endif
+ #else
+ #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
+ LIBC=gnu
+ #else
+ LIBC=gnuaout
+ #endif
+ #endif
+ #ifdef __dietlibc__
+ LIBC=dietlibc
+ #endif
+EOF
+ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
+ /^LIBC/{
+ s: ::g
+ p
+ }'`"
+ test x"${LIBC}" != x && {
+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
+ exit
+ }
+ test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
+ ;;
+ i*86:DYNIX/ptx:4*:*)
+ # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
+ # earlier versions are messed up and put the nodename in both
+ # sysname and nodename.
+ echo i386-sequent-sysv4
+ exit ;;
+ i*86:UNIX_SV:4.2MP:2.*)
+ # Unixware is an offshoot of SVR4, but it has its own version
+ # number series starting with 2...
+ # I am not positive that other SVR4 systems won't match this,
+ # I just have to hope. -- rms.
+ # Use sysv4.2uw... so that sysv4* matches it.
+ echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
+ exit ;;
+ i*86:OS/2:*:*)
+ # If we were able to find `uname', then EMX Unix compatibility
+ # is probably installed.
+ echo ${UNAME_MACHINE}-pc-os2-emx
+ exit ;;
+ i*86:XTS-300:*:STOP)
+ echo ${UNAME_MACHINE}-unknown-stop
+ exit ;;
+ i*86:atheos:*:*)
+ echo ${UNAME_MACHINE}-unknown-atheos
+ exit ;;
+ i*86:syllable:*:*)
+ echo ${UNAME_MACHINE}-pc-syllable
+ exit ;;
+ i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
+ echo i386-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ i*86:*DOS:*:*)
+ echo ${UNAME_MACHINE}-pc-msdosdjgpp
+ exit ;;
+ i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
+ UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
+ if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
+ echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
+ else
+ echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
+ fi
+ exit ;;
+ i*86:*:5:[678]*)
+ # UnixWare 7.x, OpenUNIX and OpenServer 6.
+ case `/bin/uname -X | grep "^Machine"` in
+ *486*) UNAME_MACHINE=i486 ;;
+ *Pentium) UNAME_MACHINE=i586 ;;
+ *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
+ esac
+ echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
+ exit ;;
+ i*86:*:3.2:*)
+ if test -f /usr/options/cb.name; then
+ UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
+ echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
+ elif /bin/uname -X 2>/dev/null >/dev/null ; then
+ UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
+ (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
+ (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
+ && UNAME_MACHINE=i586
+ (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
+ && UNAME_MACHINE=i686
+ (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
+ && UNAME_MACHINE=i686
+ echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
+ else
+ echo ${UNAME_MACHINE}-pc-sysv32
+ fi
+ exit ;;
+ pc:*:*:*)
+ # Left here for compatibility:
+ # uname -m prints for DJGPP always 'pc', but it prints nothing about
+ # the processor, so we play safe by assuming i386.
+ echo i386-pc-msdosdjgpp
+ exit ;;
+ Intel:Mach:3*:*)
+ echo i386-pc-mach3
+ exit ;;
+ paragon:*:*:*)
+ echo i860-intel-osf1
+ exit ;;
+ i860:*:4.*:*) # i860-SVR4
+ if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
+ echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
+ else # Add other i860-SVR4 vendors below as they are discovered.
+ echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
+ fi
+ exit ;;
+ mini*:CTIX:SYS*5:*)
+ # "miniframe"
+ echo m68010-convergent-sysv
+ exit ;;
+ mc68k:UNIX:SYSTEM5:3.51m)
+ echo m68k-convergent-sysv
+ exit ;;
+ M680?0:D-NIX:5.3:*)
+ echo m68k-diab-dnix
+ exit ;;
+ M68*:*:R3V[5678]*:*)
+ test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
+ 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
+ OS_REL=''
+ test -r /etc/.relid \
+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+ 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4; exit; } ;;
+ NCR*:*:4.2:* | MPRAS*:*:4.2:*)
+ OS_REL='.3'
+ test -r /etc/.relid \
+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+ m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
+ echo m68k-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ mc68030:UNIX_System_V:4.*:*)
+ echo m68k-atari-sysv4
+ exit ;;
+ TSUNAMI:LynxOS:2.*:*)
+ echo sparc-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ rs6000:LynxOS:2.*:*)
+ echo rs6000-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
+ echo powerpc-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ SM[BE]S:UNIX_SV:*:*)
+ echo mips-dde-sysv${UNAME_RELEASE}
+ exit ;;
+ RM*:ReliantUNIX-*:*:*)
+ echo mips-sni-sysv4
+ exit ;;
+ RM*:SINIX-*:*:*)
+ echo mips-sni-sysv4
+ exit ;;
+ *:SINIX-*:*:*)
+ if uname -p 2>/dev/null >/dev/null ; then
+ UNAME_MACHINE=`(uname -p) 2>/dev/null`
+ echo ${UNAME_MACHINE}-sni-sysv4
+ else
+ echo ns32k-sni-sysv
+ fi
+ exit ;;
+ PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
+ # says <Richard.M.Bartel@ccMail.Census.GOV>
+ echo i586-unisys-sysv4
+ exit ;;
+ *:UNIX_System_V:4*:FTX*)
+ # From Gerald Hewes <hewes@openmarket.com>.
+ # How about differentiating between stratus architectures? -djm
+ echo hppa1.1-stratus-sysv4
+ exit ;;
+ *:*:*:FTX*)
+ # From seanf@swdc.stratus.com.
+ echo i860-stratus-sysv4
+ exit ;;
+ i*86:VOS:*:*)
+ # From Paul.Green@stratus.com.
+ echo ${UNAME_MACHINE}-stratus-vos
+ exit ;;
+ *:VOS:*:*)
+ # From Paul.Green@stratus.com.
+ echo hppa1.1-stratus-vos
+ exit ;;
+ mc68*:A/UX:*:*)
+ echo m68k-apple-aux${UNAME_RELEASE}
+ exit ;;
+ news*:NEWS-OS:6*:*)
+ echo mips-sony-newsos6
+ exit ;;
+ R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
+ if [ -d /usr/nec ]; then
+ echo mips-nec-sysv${UNAME_RELEASE}
+ else
+ echo mips-unknown-sysv${UNAME_RELEASE}
+ fi
+ exit ;;
+ BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
+ echo powerpc-be-beos
+ exit ;;
+ BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
+ echo powerpc-apple-beos
+ exit ;;
+ BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
+ echo i586-pc-beos
+ exit ;;
+ BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
+ echo i586-pc-haiku
+ exit ;;
+ SX-4:SUPER-UX:*:*)
+ echo sx4-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-5:SUPER-UX:*:*)
+ echo sx5-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-6:SUPER-UX:*:*)
+ echo sx6-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-7:SUPER-UX:*:*)
+ echo sx7-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-8:SUPER-UX:*:*)
+ echo sx8-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-8R:SUPER-UX:*:*)
+ echo sx8r-nec-superux${UNAME_RELEASE}
+ exit ;;
+ Power*:Rhapsody:*:*)
+ echo powerpc-apple-rhapsody${UNAME_RELEASE}
+ exit ;;
+ *:Rhapsody:*:*)
+ echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
+ exit ;;
+ *:Darwin:*:*)
+ UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
+ case $UNAME_PROCESSOR in
+ unknown) UNAME_PROCESSOR=powerpc ;;
+ esac
+ echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
+ exit ;;
+ *:procnto*:*:* | *:QNX:[0123456789]*:*)
+ UNAME_PROCESSOR=`uname -p`
+ if test "$UNAME_PROCESSOR" = "x86"; then
+ UNAME_PROCESSOR=i386
+ UNAME_MACHINE=pc
+ fi
+ echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
+ exit ;;
+ *:QNX:*:4*)
+ echo i386-pc-qnx
+ exit ;;
+ NSE-?:NONSTOP_KERNEL:*:*)
+ echo nse-tandem-nsk${UNAME_RELEASE}
+ exit ;;
+ NSR-?:NONSTOP_KERNEL:*:*)
+ echo nsr-tandem-nsk${UNAME_RELEASE}
+ exit ;;
+ *:NonStop-UX:*:*)
+ echo mips-compaq-nonstopux
+ exit ;;
+ BS2000:POSIX*:*:*)
+ echo bs2000-siemens-sysv
+ exit ;;
+ DS/*:UNIX_System_V:*:*)
+ echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
+ exit ;;
+ *:Plan9:*:*)
+ # "uname -m" is not consistent, so use $cputype instead. 386
+ # is converted to i386 for consistency with other x86
+ # operating systems.
+ if test "$cputype" = "386"; then
+ UNAME_MACHINE=i386
+ else
+ UNAME_MACHINE="$cputype"
+ fi
+ echo ${UNAME_MACHINE}-unknown-plan9
+ exit ;;
+ *:TOPS-10:*:*)
+ echo pdp10-unknown-tops10
+ exit ;;
+ *:TENEX:*:*)
+ echo pdp10-unknown-tenex
+ exit ;;
+ KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
+ echo pdp10-dec-tops20
+ exit ;;
+ XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
+ echo pdp10-xkl-tops20
+ exit ;;
+ *:TOPS-20:*:*)
+ echo pdp10-unknown-tops20
+ exit ;;
+ *:ITS:*:*)
+ echo pdp10-unknown-its
+ exit ;;
+ SEI:*:*:SEIUX)
+ echo mips-sei-seiux${UNAME_RELEASE}
+ exit ;;
+ *:DragonFly:*:*)
+ echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
+ exit ;;
+ *:*VMS:*:*)
+ UNAME_MACHINE=`(uname -p) 2>/dev/null`
+ case "${UNAME_MACHINE}" in
+ A*) echo alpha-dec-vms ; exit ;;
+ I*) echo ia64-dec-vms ; exit ;;
+ V*) echo vax-dec-vms ; exit ;;
+ esac ;;
+ *:XENIX:*:SysV)
+ echo i386-pc-xenix
+ exit ;;
+ i*86:skyos:*:*)
+ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
+ exit ;;
+ i*86:rdos:*:*)
+ echo ${UNAME_MACHINE}-pc-rdos
+ exit ;;
+ i*86:AROS:*:*)
+ echo ${UNAME_MACHINE}-pc-aros
+ exit ;;
+esac
+
+#echo '(No uname command or uname output not recognized.)' 1>&2
+#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
+
+eval $set_cc_for_build
+cat >$dummy.c <<EOF
+#ifdef _SEQUENT_
+# include <sys/types.h>
+# include <sys/utsname.h>
+#endif
+main ()
+{
+#if defined (sony)
+#if defined (MIPSEB)
+ /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
+ I don't know.... */
+ printf ("mips-sony-bsd\n"); exit (0);
+#else
+#include <sys/param.h>
+ printf ("m68k-sony-newsos%s\n",
+#ifdef NEWSOS4
+ "4"
+#else
+ ""
+#endif
+ ); exit (0);
+#endif
+#endif
+
+#if defined (__arm) && defined (__acorn) && defined (__unix)
+ printf ("arm-acorn-riscix\n"); exit (0);
+#endif
+
+#if defined (hp300) && !defined (hpux)
+ printf ("m68k-hp-bsd\n"); exit (0);
+#endif
+
+#if defined (NeXT)
+#if !defined (__ARCHITECTURE__)
+#define __ARCHITECTURE__ "m68k"
+#endif
+ int version;
+ version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
+ if (version < 4)
+ printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
+ else
+ printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
+ exit (0);
+#endif
+
+#if defined (MULTIMAX) || defined (n16)
+#if defined (UMAXV)
+ printf ("ns32k-encore-sysv\n"); exit (0);
+#else
+#if defined (CMU)
+ printf ("ns32k-encore-mach\n"); exit (0);
+#else
+ printf ("ns32k-encore-bsd\n"); exit (0);
+#endif
+#endif
+#endif
+
+#if defined (__386BSD__)
+ printf ("i386-pc-bsd\n"); exit (0);
+#endif
+
+#if defined (sequent)
+#if defined (i386)
+ printf ("i386-sequent-dynix\n"); exit (0);
+#endif
+#if defined (ns32000)
+ printf ("ns32k-sequent-dynix\n"); exit (0);
+#endif
+#endif
+
+#if defined (_SEQUENT_)
+ struct utsname un;
+
+ uname(&un);
+
+ if (strncmp(un.version, "V2", 2) == 0) {
+ printf ("i386-sequent-ptx2\n"); exit (0);
+ }
+ if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+ printf ("i386-sequent-ptx1\n"); exit (0);
+ }
+ printf ("i386-sequent-ptx\n"); exit (0);
+
+#endif
+
+#if defined (vax)
+# if !defined (ultrix)
+# include <sys/param.h>
+# if defined (BSD)
+# if BSD == 43
+ printf ("vax-dec-bsd4.3\n"); exit (0);
+# else
+# if BSD == 199006
+ printf ("vax-dec-bsd4.3reno\n"); exit (0);
+# else
+ printf ("vax-dec-bsd\n"); exit (0);
+# endif
+# endif
+# else
+ printf ("vax-dec-bsd\n"); exit (0);
+# endif
+# else
+ printf ("vax-dec-ultrix\n"); exit (0);
+# endif
+#endif
+
+#if defined (alliant) && defined (i860)
+ printf ("i860-alliant-bsd\n"); exit (0);
+#endif
+
+ exit (1);
+}
+EOF
+
+$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
+
+# Apollos put the system type in the environment.
+
+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
+
+# Convex versions that predate uname can use getsysinfo(1)
+
+if [ -x /usr/convex/getsysinfo ]
+then
+ case `getsysinfo -f cpu_type` in
+ c1*)
+ echo c1-convex-bsd
+ exit ;;
+ c2*)
+ if getsysinfo -f scalar_acc
+ then echo c32-convex-bsd
+ else echo c2-convex-bsd
+ fi
+ exit ;;
+ c34*)
+ echo c34-convex-bsd
+ exit ;;
+ c38*)
+ echo c38-convex-bsd
+ exit ;;
+ c4*)
+ echo c4-convex-bsd
+ exit ;;
+ esac
+fi
+
+cat >&2 <<EOF
+$0: unable to guess system type
+
+This script, last modified $timestamp, has failed to recognize
+the operating system you are using. It is advised that you
+download the most up to date version of the config scripts from
+
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+and
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
+
+If the version you run ($0) is already up to date, please
+send the following data and any information you think might be
+pertinent to <config-patches@gnu.org> in order to provide the needed
+information to handle your system.
+
+config.guess timestamp = $timestamp
+
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
+/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
+
+hostinfo = `(hostinfo) 2>/dev/null`
+/bin/universe = `(/bin/universe) 2>/dev/null`
+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
+/bin/arch = `(/bin/arch) 2>/dev/null`
+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
+
+UNAME_MACHINE = ${UNAME_MACHINE}
+UNAME_RELEASE = ${UNAME_RELEASE}
+UNAME_SYSTEM = ${UNAME_SYSTEM}
+UNAME_VERSION = ${UNAME_VERSION}
+EOF
+
+exit 1
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
diff --git a/jni/iconv/build-aux/config.libpath b/jni/iconv/build-aux/config.libpath
new file mode 100755
index 0000000..c073caa
--- /dev/null
+++ b/jni/iconv/build-aux/config.libpath
@@ -0,0 +1,154 @@
+#! /bin/sh
+# Output a system dependent set of variables, describing how to set the
+# run time search path of shared libraries in an executable at run time.
+#
+# Copyright 1996-2008 Free Software Foundation, Inc.
+# Taken from GNU libtool, 2003
+# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+#
+# The first argument passed to this file is the canonical host specification,
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# The environment variable LD should be set by the caller.
+#
+# The set of defined variables is at the end of this script.
+
+host="$1"
+host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+shlibpath_var=
+case $host_os in
+ aix3*)
+ shlibpath_var=LIBPATH
+ ;;
+ aix[4-9]*)
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+ beos*)
+ shlibpath_var=LIBRARY_PATH
+ ;;
+ bsdi[45]*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+ darwin* | rhapsody*)
+ shlibpath_var=DYLD_LIBRARY_PATH
+ ;;
+ dgux*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ freebsd1*)
+ ;;
+ freebsd* | dragonfly*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ gnu*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ case "$host_cpu" in
+ ia64* | hppa*64*) shlibpath_var=LD_LIBRARY_PATH ;;
+ *) shlibpath_var=SHLIB_PATH ;;
+ esac
+ ;;
+ interix[3-9]*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ irix5* | irix6* | nonstopux*)
+ case $host_os in
+ irix5* | nonstopux*)
+ shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 ") shlibsuff= ;;
+ *-n32|*"-n32 ") shlibsuff=N32 ;;
+ *-64|*"-64 ") shlibsuff=64 ;;
+ *) shlibsuff= ;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ ;;
+ linux*oldld* | linux*aout* | linux*coff*)
+ ;;
+ linux* | k*bsd*-gnu)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ netbsd*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ newsos6)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ nto-qnx*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ openbsd*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ os2*)
+ shlibpath_var=LIBPATH
+ ;;
+ osf3* | osf4* | osf5*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ rdos*)
+ ;;
+ solaris*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ sunos4*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ sysv4 | sysv4.3*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ uts4*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+esac
+
+LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
+
+# This is the shared library path variable.
+shlibpath_var=$shlibpath_var
+
+EOF
diff --git a/jni/iconv/build-aux/config.rpath b/jni/iconv/build-aux/config.rpath
new file mode 100755
index 0000000..85c2f20
--- /dev/null
+++ b/jni/iconv/build-aux/config.rpath
@@ -0,0 +1,672 @@
+#! /bin/sh
+# Output a system dependent set of variables, describing how to set the
+# run time search path of shared libraries in an executable.
+#
+# Copyright 1996-2008 Free Software Foundation, Inc.
+# Taken from GNU libtool, 2001
+# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+#
+# The first argument passed to this file is the canonical host specification,
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld
+# should be set by the caller.
+#
+# The set of defined variables is at the end of this script.
+
+# Known limitations:
+# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer
+# than 256 bytes, otherwise the compiler driver will dump core. The only
+# known workaround is to choose shorter directory names for the build
+# directory and/or the installation directory.
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+shrext=.so
+
+host="$1"
+host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+# Code taken from libtool.m4's _LT_CC_BASENAME.
+
+for cc_temp in $CC""; do
+ case $cc_temp in
+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
+
+# Code taken from libtool.m4's _LT_COMPILER_PIC.
+
+wl=
+if test "$GCC" = yes; then
+ wl='-Wl,'
+else
+ case "$host_os" in
+ aix*)
+ wl='-Wl,'
+ ;;
+ darwin*)
+ case $cc_basename in
+ xlc*)
+ wl='-Wl,'
+ ;;
+ esac
+ ;;
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ wl='-Wl,'
+ ;;
+ irix5* | irix6* | nonstopux*)
+ wl='-Wl,'
+ ;;
+ newsos6)
+ ;;
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ ecc*)
+ wl='-Wl,'
+ ;;
+ icc* | ifort*)
+ wl='-Wl,'
+ ;;
+ lf95*)
+ wl='-Wl,'
+ ;;
+ pgcc | pgf77 | pgf90)
+ wl='-Wl,'
+ ;;
+ ccc*)
+ wl='-Wl,'
+ ;;
+ como)
+ wl='-lopt='
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ wl='-Wl,'
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+ osf3* | osf4* | osf5*)
+ wl='-Wl,'
+ ;;
+ rdos*)
+ ;;
+ solaris*)
+ wl='-Wl,'
+ ;;
+ sunos4*)
+ wl='-Qoption ld '
+ ;;
+ sysv4 | sysv4.2uw2* | sysv4.3*)
+ wl='-Wl,'
+ ;;
+ sysv4*MP*)
+ ;;
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ wl='-Wl,'
+ ;;
+ unicos*)
+ wl='-Wl,'
+ ;;
+ uts4*)
+ ;;
+ esac
+fi
+
+# Code taken from libtool.m4's _LT_LINKER_SHLIBS.
+
+hardcode_libdir_flag_spec=
+hardcode_libdir_separator=
+hardcode_direct=no
+hardcode_minus_L=no
+
+case "$host_os" in
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ if test "$GCC" != yes; then
+ with_gnu_ld=no
+ fi
+ ;;
+ interix*)
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
+ with_gnu_ld=yes
+ ;;
+ openbsd*)
+ with_gnu_ld=no
+ ;;
+esac
+
+ld_shlibs=yes
+if test "$with_gnu_ld" = yes; then
+ # Set some defaults for GNU ld with shared library support. These
+ # are reset later if shared libraries are not supported. Putting them
+ # here allows them to be overridden if necessary.
+ # Unlike libtool, we use -rpath here, not --rpath, since the documented
+ # option of GNU ld is called -rpath, not --rpath.
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ case "$host_os" in
+ aix[3-9]*)
+ # On AIX/PPC, the GNU linker is very broken
+ if test "$host_cpu" != ia64; then
+ ld_shlibs=no
+ fi
+ ;;
+ amigaos*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
+ # that the semantics of dynamic libraries on AmigaOS, at least up
+ # to version 4, is to share data among multiple programs linked
+ # with the same dynamic library. Since this doesn't match the
+ # behavior of shared libraries on other platforms, we cannot use
+ # them.
+ ld_shlibs=no
+ ;;
+ beos*)
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+ :
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ cygwin* | mingw* | pw32* | cegcc*)
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ hardcode_libdir_flag_spec='-L$libdir'
+ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
+ :
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ interix[3-9]*)
+ hardcode_direct=no
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ ;;
+ gnu* | linux* | k*bsd*-gnu)
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+ :
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ netbsd*)
+ ;;
+ solaris*)
+ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
+ ld_shlibs=no
+ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+ :
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+ case `$LD -v 2>&1` in
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+ ld_shlibs=no
+ ;;
+ *)
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+ ;;
+ sunos4*)
+ hardcode_direct=yes
+ ;;
+ *)
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+ :
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+ if test "$ld_shlibs" = no; then
+ hardcode_libdir_flag_spec=
+ fi
+else
+ case "$host_os" in
+ aix3*)
+ # Note: this linker hardcodes the directories in LIBPATH if there
+ # are no directories specified by -L.
+ hardcode_minus_L=yes
+ if test "$GCC" = yes; then
+ # Neither direct hardcoding nor static linking is supported with a
+ # broken collect2.
+ hardcode_direct=unsupported
+ fi
+ ;;
+ aix[4-9]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ else
+ aix_use_runtimelinking=no
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+ for ld_flag in $LDFLAGS; do
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+ aix_use_runtimelinking=yes
+ break
+ fi
+ done
+ ;;
+ esac
+ fi
+ hardcode_direct=yes
+ hardcode_libdir_separator=':'
+ if test "$GCC" = yes; then
+ case $host_os in aix4.[012]|aix4.[012].*)
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" && \
+ strings "$collect2name" | grep resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ hardcode_direct=unsupported
+ hardcode_minus_L=yes
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_libdir_separator=
+ fi
+ ;;
+ esac
+ fi
+ # Begin _LT_AC_SYS_LIBPATH_AIX.
+ echo 'int main () { return 0; }' > conftest.c
+ ${CC} ${LDFLAGS} conftest.c -o conftest
+ aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
+}'`
+ if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
+}'`
+ fi
+ if test -z "$aix_libpath"; then
+ aix_libpath="/usr/lib:/lib"
+ fi
+ rm -f conftest.c conftest
+ # End _LT_AC_SYS_LIBPATH_AIX.
+ if test "$aix_use_runtimelinking" = yes; then
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ else
+ if test "$host_cpu" = ia64; then
+ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+ else
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ fi
+ fi
+ ;;
+ amigaos*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ # see comment about different semantics on the GNU ld section
+ ld_shlibs=no
+ ;;
+ bsdi[45]*)
+ ;;
+ cygwin* | mingw* | pw32* | cegcc*)
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ hardcode_libdir_flag_spec=' '
+ libext=lib
+ ;;
+ darwin* | rhapsody*)
+ hardcode_direct=no
+ if test "$GCC" = yes ; then
+ :
+ else
+ case $cc_basename in
+ xlc*)
+ ;;
+ *)
+ ld_shlibs=no
+ ;;
+ esac
+ fi
+ ;;
+ dgux*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ ;;
+ freebsd1*)
+ ld_shlibs=no
+ ;;
+ freebsd2.2*)
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ ;;
+ freebsd2*)
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ ;;
+ freebsd* | dragonfly*)
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ ;;
+ hpux9*)
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ ;;
+ hpux10*)
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ fi
+ ;;
+ hpux11*)
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+ case $host_cpu in
+ hppa*64*|ia64*)
+ hardcode_direct=no
+ ;;
+ *)
+ hardcode_direct=yes
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ ;;
+ esac
+ fi
+ ;;
+ irix5* | irix6* | nonstopux*)
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ ;;
+ netbsd*)
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ ;;
+ newsos6)
+ hardcode_direct=yes
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ ;;
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ hardcode_direct=yes
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ else
+ case "$host_os" in
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+ hardcode_libdir_flag_spec='-R$libdir'
+ ;;
+ *)
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ ;;
+ esac
+ fi
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ os2*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ ;;
+ osf3*)
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ ;;
+ osf4* | osf5*)
+ if test "$GCC" = yes; then
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ else
+ # Both cc and cxx compiler support -rpath directly
+ hardcode_libdir_flag_spec='-rpath $libdir'
+ fi
+ hardcode_libdir_separator=:
+ ;;
+ solaris*)
+ hardcode_libdir_flag_spec='-R$libdir'
+ ;;
+ sunos4*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ ;;
+ sysv4)
+ case $host_vendor in
+ sni)
+ hardcode_direct=yes # is this really true???
+ ;;
+ siemens)
+ hardcode_direct=no
+ ;;
+ motorola)
+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+ ;;
+ esac
+ ;;
+ sysv4.3*)
+ ;;
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ ld_shlibs=yes
+ fi
+ ;;
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+ ;;
+ sysv5* | sco3.2v5* | sco5v6*)
+ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
+ hardcode_libdir_separator=':'
+ ;;
+ uts4*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ ;;
+ *)
+ ld_shlibs=no
+ ;;
+ esac
+fi
+
+# Check dynamic linker characteristics
+# Code taken from libtool.m4's _LT_SYS_DYNAMIC_LINKER.
+# Unlike libtool.m4, here we don't care about _all_ names of the library, but
+# only about the one the linker finds when passed -lNAME. This is the last
+# element of library_names_spec in libtool.m4, or possibly two of them if the
+# linker has special search rules.
+library_names_spec= # the last element of library_names_spec in libtool.m4
+libname_spec='lib$name'
+case "$host_os" in
+ aix3*)
+ library_names_spec='$libname.a'
+ ;;
+ aix[4-9]*)
+ library_names_spec='$libname$shrext'
+ ;;
+ amigaos*)
+ library_names_spec='$libname.a'
+ ;;
+ beos*)
+ library_names_spec='$libname$shrext'
+ ;;
+ bsdi[45]*)
+ library_names_spec='$libname$shrext'
+ ;;
+ cygwin* | mingw* | pw32* | cegcc*)
+ shrext=.dll
+ library_names_spec='$libname.dll.a $libname.lib'
+ ;;
+ darwin* | rhapsody*)
+ shrext=.dylib
+ library_names_spec='$libname$shrext'
+ ;;
+ dgux*)
+ library_names_spec='$libname$shrext'
+ ;;
+ freebsd1*)
+ ;;
+ freebsd* | dragonfly*)
+ case "$host_os" in
+ freebsd[123]*)
+ library_names_spec='$libname$shrext$versuffix' ;;
+ *)
+ library_names_spec='$libname$shrext' ;;
+ esac
+ ;;
+ gnu*)
+ library_names_spec='$libname$shrext'
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ case $host_cpu in
+ ia64*)
+ shrext=.so
+ ;;
+ hppa*64*)
+ shrext=.sl
+ ;;
+ *)
+ shrext=.sl
+ ;;
+ esac
+ library_names_spec='$libname$shrext'
+ ;;
+ interix[3-9]*)
+ library_names_spec='$libname$shrext'
+ ;;
+ irix5* | irix6* | nonstopux*)
+ library_names_spec='$libname$shrext'
+ case "$host_os" in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+ ;;
+ *)
+ case $LD in
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;
+ *) libsuff= shlibsuff= ;;
+ esac
+ ;;
+ esac
+ ;;
+ linux*oldld* | linux*aout* | linux*coff*)
+ ;;
+ linux* | k*bsd*-gnu)
+ library_names_spec='$libname$shrext'
+ ;;
+ knetbsd*-gnu)
+ library_names_spec='$libname$shrext'
+ ;;
+ netbsd*)
+ library_names_spec='$libname$shrext'
+ ;;
+ newsos6)
+ library_names_spec='$libname$shrext'
+ ;;
+ nto-qnx*)
+ library_names_spec='$libname$shrext'
+ ;;
+ openbsd*)
+ library_names_spec='$libname$shrext$versuffix'
+ ;;
+ os2*)
+ libname_spec='$name'
+ shrext=.dll
+ library_names_spec='$libname.a'
+ ;;
+ osf3* | osf4* | osf5*)
+ library_names_spec='$libname$shrext'
+ ;;
+ rdos*)
+ ;;
+ solaris*)
+ library_names_spec='$libname$shrext'
+ ;;
+ sunos4*)
+ library_names_spec='$libname$shrext$versuffix'
+ ;;
+ sysv4 | sysv4.3*)
+ library_names_spec='$libname$shrext'
+ ;;
+ sysv4*MP*)
+ library_names_spec='$libname$shrext'
+ ;;
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ library_names_spec='$libname$shrext'
+ ;;
+ uts4*)
+ library_names_spec='$libname$shrext'
+ ;;
+esac
+
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
+shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
+escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+
+LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
+
+# How to pass a linker flag through the compiler.
+wl="$escaped_wl"
+
+# Static library suffix (normally "a").
+libext="$libext"
+
+# Shared library suffix (normally "so").
+shlibext="$shlibext"
+
+# Format of library name prefix.
+libname_spec="$escaped_libname_spec"
+
+# Library names that the linker finds when passed -lNAME.
+library_names_spec="$escaped_library_names_spec"
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
+
+# Whether we need a single -rpath flag with a separated argument.
+hardcode_libdir_separator="$hardcode_libdir_separator"
+
+# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
+# resulting binary.
+hardcode_direct="$hardcode_direct"
+
+# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
+# resulting binary.
+hardcode_minus_L="$hardcode_minus_L"
+
+EOF
diff --git a/jni/iconv/build-aux/config.sub b/jni/iconv/build-aux/config.sub
new file mode 100755
index 0000000..d546a94
--- /dev/null
+++ b/jni/iconv/build-aux/config.sub
@@ -0,0 +1,1685 @@
+#! /bin/sh
+# Configuration validation subroutine script.
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
+# Free Software Foundation, Inc.
+
+timestamp='2009-02-03'
+
+# This file is (in principle) common to ALL GNU software.
+# The presence of a machine in this file suggests that SOME GNU software
+# can handle that machine. It does not imply ALL GNU software can.
+#
+# This file is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+
+# Please send patches to <config-patches@gnu.org>. Submit a context
+# diff and a properly formatted ChangeLog entry.
+#
+# Configuration subroutine to validate and canonicalize a configuration type.
+# Supply the specified configuration type as an argument.
+# If it is invalid, we print an error message on stderr and exit with code 1.
+# Otherwise, we print the canonical config type on stdout and succeed.
+
+# This file is supposed to be the same for all GNU packages
+# and recognize all the CPU types, system types and aliases
+# that are meaningful with *any* GNU software.
+# Each package is responsible for reporting which valid configurations
+# it does not support. The user should be able to distinguish
+# a failure to support a valid configuration from a meaningless
+# configuration.
+
+# The goal of this file is to map all the various variations of a given
+# machine specification into a single specification in the form:
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or in some cases, the newer four-part form:
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# It is wrong to echo any other type of specification.
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION] CPU-MFR-OPSYS
+ $0 [OPTION] ALIAS
+
+Canonicalize a configuration name.
+
+Operation modes:
+ -h, --help print this help, then exit
+ -t, --time-stamp print date of last modification, then exit
+ -v, --version print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.sub ($timestamp)
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+ case $1 in
+ --time-stamp | --time* | -t )
+ echo "$timestamp" ; exit ;;
+ --version | -v )
+ echo "$version" ; exit ;;
+ --help | --h* | -h )
+ echo "$usage"; exit ;;
+ -- ) # Stop option processing
+ shift; break ;;
+ - ) # Use stdin as input.
+ break ;;
+ -* )
+ echo "$me: invalid option $1$help"
+ exit 1 ;;
+
+ *local*)
+ # First pass through any local machine types.
+ echo $1
+ exit ;;
+
+ * )
+ break ;;
+ esac
+done
+
+case $# in
+ 0) echo "$me: missing argument$help" >&2
+ exit 1;;
+ 1) ;;
+ *) echo "$me: too many arguments$help" >&2
+ exit 1;;
+esac
+
+# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
+# Here we must recognize all the valid KERNEL-OS combinations.
+maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
+case $maybe_os in
+ nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
+ uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
+ kopensolaris*-gnu* | \
+ storm-chaos* | os2-emx* | rtmk-nova*)
+ os=-$maybe_os
+ basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
+ ;;
+ *)
+ basic_machine=`echo $1 | sed 's/-[^-]*$//'`
+ if [ $basic_machine != $1 ]
+ then os=`echo $1 | sed 's/.*-/-/'`
+ else os=; fi
+ ;;
+esac
+
+### Let's recognize common machines as not being operating systems so
+### that things like config.sub decstation-3100 work. We also
+### recognize some manufacturers as not being operating systems, so we
+### can provide default operating systems below.
+case $os in
+ -sun*os*)
+ # Prevent following clause from handling this invalid input.
+ ;;
+ -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
+ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
+ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
+ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
+ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
+ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
+ -apple | -axis | -knuth | -cray)
+ os=
+ basic_machine=$1
+ ;;
+ -sim | -cisco | -oki | -wec | -winbond)
+ os=
+ basic_machine=$1
+ ;;
+ -scout)
+ ;;
+ -wrs)
+ os=-vxworks
+ basic_machine=$1
+ ;;
+ -chorusos*)
+ os=-chorusos
+ basic_machine=$1
+ ;;
+ -chorusrdb)
+ os=-chorusrdb
+ basic_machine=$1
+ ;;
+ -hiux*)
+ os=-hiuxwe2
+ ;;
+ -sco6)
+ os=-sco5v6
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco5)
+ os=-sco3.2v5
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco4)
+ os=-sco3.2v4
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco3.2.[4-9]*)
+ os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco3.2v[4-9]*)
+ # Don't forget version if it is 3.2v4 or newer.
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco5v6*)
+ # Don't forget version if it is 3.2v4 or newer.
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco*)
+ os=-sco3.2v2
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -udk*)
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -isc)
+ os=-isc2.2
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -clix*)
+ basic_machine=clipper-intergraph
+ ;;
+ -isc*)
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -lynx*)
+ os=-lynxos
+ ;;
+ -ptx*)
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
+ ;;
+ -windowsnt*)
+ os=`echo $os | sed -e 's/windowsnt/winnt/'`
+ ;;
+ -psos*)
+ os=-psos
+ ;;
+ -mint | -mint[0-9]*)
+ basic_machine=m68k-atari
+ os=-mint
+ ;;
+esac
+
+# Decode aliases for certain CPU-COMPANY combinations.
+case $basic_machine in
+ # Recognize the basic CPU types without company name.
+ # Some are omitted here because they have special meanings below.
+ 1750a | 580 \
+ | a29k \
+ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
+ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
+ | am33_2.0 \
+ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
+ | bfin \
+ | c4x | clipper \
+ | d10v | d30v | dlx | dsp16xx \
+ | fido | fr30 | frv \
+ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
+ | i370 | i860 | i960 | ia64 \
+ | ip2k | iq2000 \
+ | lm32 \
+ | m32c | m32r | m32rle | m68000 | m68k | m88k \
+ | maxq | mb | microblaze | mcore | mep | metag \
+ | mips | mipsbe | mipseb | mipsel | mipsle \
+ | mips16 \
+ | mips64 | mips64el \
+ | mips64octeon | mips64octeonel \
+ | mips64orion | mips64orionel \
+ | mips64r5900 | mips64r5900el \
+ | mips64vr | mips64vrel \
+ | mips64vr4100 | mips64vr4100el \
+ | mips64vr4300 | mips64vr4300el \
+ | mips64vr5000 | mips64vr5000el \
+ | mips64vr5900 | mips64vr5900el \
+ | mipsisa32 | mipsisa32el \
+ | mipsisa32r2 | mipsisa32r2el \
+ | mipsisa64 | mipsisa64el \
+ | mipsisa64r2 | mipsisa64r2el \
+ | mipsisa64sb1 | mipsisa64sb1el \
+ | mipsisa64sr71k | mipsisa64sr71kel \
+ | mipstx39 | mipstx39el \
+ | mn10200 | mn10300 \
+ | mt \
+ | msp430 \
+ | nios | nios2 \
+ | ns16k | ns32k \
+ | or32 \
+ | pdp10 | pdp11 | pj | pjl \
+ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
+ | pyramid \
+ | score \
+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
+ | sh64 | sh64le \
+ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
+ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
+ | spu | strongarm \
+ | tahoe | thumb | tic4x | tic80 | tron \
+ | v850 | v850e \
+ | we32k \
+ | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
+ | z8k | z80)
+ basic_machine=$basic_machine-unknown
+ ;;
+ m6811 | m68hc11 | m6812 | m68hc12)
+ # Motorola 68HC11/12.
+ basic_machine=$basic_machine-unknown
+ os=-none
+ ;;
+ m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
+ ;;
+ ms1)
+ basic_machine=mt-unknown
+ ;;
+
+ # We use `pc' rather than `unknown'
+ # because (1) that's what they normally are, and
+ # (2) the word "unknown" tends to confuse beginning users.
+ i*86 | x86_64)
+ basic_machine=$basic_machine-pc
+ ;;
+ # Object if more than one company name word.
+ *-*-*)
+ echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+ exit 1
+ ;;
+ # Recognize the basic CPU types with company name.
+ 580-* \
+ | a29k-* \
+ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
+ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
+ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
+ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
+ | avr-* | avr32-* \
+ | bfin-* | bs2000-* \
+ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
+ | clipper-* | craynv-* | cydra-* \
+ | d10v-* | d30v-* | dlx-* \
+ | elxsi-* \
+ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
+ | h8300-* | h8500-* \
+ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
+ | i*86-* | i860-* | i960-* | ia64-* \
+ | ip2k-* | iq2000-* \
+ | lm32-* \
+ | m32c-* | m32r-* | m32rle-* \
+ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
+ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
+ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
+ | mips16-* \
+ | mips64-* | mips64el-* \
+ | mips64octeon-* | mips64octeonel-* \
+ | mips64orion-* | mips64orionel-* \
+ | mips64r5900-* | mips64r5900el-* \
+ | mips64vr-* | mips64vrel-* \
+ | mips64vr4100-* | mips64vr4100el-* \
+ | mips64vr4300-* | mips64vr4300el-* \
+ | mips64vr5000-* | mips64vr5000el-* \
+ | mips64vr5900-* | mips64vr5900el-* \
+ | mipsisa32-* | mipsisa32el-* \
+ | mipsisa32r2-* | mipsisa32r2el-* \
+ | mipsisa64-* | mipsisa64el-* \
+ | mipsisa64r2-* | mipsisa64r2el-* \
+ | mipsisa64sb1-* | mipsisa64sb1el-* \
+ | mipsisa64sr71k-* | mipsisa64sr71kel-* \
+ | mipstx39-* | mipstx39el-* \
+ | mmix-* \
+ | mt-* \
+ | msp430-* \
+ | nios-* | nios2-* \
+ | none-* | np1-* | ns16k-* | ns32k-* \
+ | orion-* \
+ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
+ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
+ | pyramid-* \
+ | romp-* | rs6000-* \
+ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
+ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
+ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
+ | sparclite-* \
+ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
+ | tahoe-* | thumb-* \
+ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
+ | tron-* \
+ | v850-* | v850e-* | vax-* \
+ | we32k-* \
+ | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
+ | xstormy16-* | xtensa*-* \
+ | ymp-* \
+ | z8k-* | z80-*)
+ ;;
+ # Recognize the basic CPU types without company name, with glob match.
+ xtensa*)
+ basic_machine=$basic_machine-unknown
+ ;;
+ # Recognize the various machine names and aliases which stand
+ # for a CPU type and a company and sometimes even an OS.
+ 386bsd)
+ basic_machine=i386-unknown
+ os=-bsd
+ ;;
+ 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
+ basic_machine=m68000-att
+ ;;
+ 3b*)
+ basic_machine=we32k-att
+ ;;
+ a29khif)
+ basic_machine=a29k-amd
+ os=-udi
+ ;;
+ abacus)
+ basic_machine=abacus-unknown
+ ;;
+ adobe68k)
+ basic_machine=m68010-adobe
+ os=-scout
+ ;;
+ alliant | fx80)
+ basic_machine=fx80-alliant
+ ;;
+ altos | altos3068)
+ basic_machine=m68k-altos
+ ;;
+ am29k)
+ basic_machine=a29k-none
+ os=-bsd
+ ;;
+ amd64)
+ basic_machine=x86_64-pc
+ ;;
+ amd64-*)
+ basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ amdahl)
+ basic_machine=580-amdahl
+ os=-sysv
+ ;;
+ amiga | amiga-*)
+ basic_machine=m68k-unknown
+ ;;
+ amigaos | amigados)
+ basic_machine=m68k-unknown
+ os=-amigaos
+ ;;
+ amigaunix | amix)
+ basic_machine=m68k-unknown
+ os=-sysv4
+ ;;
+ apollo68)
+ basic_machine=m68k-apollo
+ os=-sysv
+ ;;
+ apollo68bsd)
+ basic_machine=m68k-apollo
+ os=-bsd
+ ;;
+ aros)
+ basic_machine=i386-pc
+ os=-aros
+ ;;
+ aux)
+ basic_machine=m68k-apple
+ os=-aux
+ ;;
+ balance)
+ basic_machine=ns32k-sequent
+ os=-dynix
+ ;;
+ blackfin)
+ basic_machine=bfin-unknown
+ os=-linux
+ ;;
+ blackfin-*)
+ basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
+ c90)
+ basic_machine=c90-cray
+ os=-unicos
+ ;;
+ cegcc)
+ basic_machine=arm-unknown
+ os=-cegcc
+ ;;
+ convex-c1)
+ basic_machine=c1-convex
+ os=-bsd
+ ;;
+ convex-c2)
+ basic_machine=c2-convex
+ os=-bsd
+ ;;
+ convex-c32)
+ basic_machine=c32-convex
+ os=-bsd
+ ;;
+ convex-c34)
+ basic_machine=c34-convex
+ os=-bsd
+ ;;
+ convex-c38)
+ basic_machine=c38-convex
+ os=-bsd
+ ;;
+ cray | j90)
+ basic_machine=j90-cray
+ os=-unicos
+ ;;
+ craynv)
+ basic_machine=craynv-cray
+ os=-unicosmp
+ ;;
+ cr16)
+ basic_machine=cr16-unknown
+ os=-elf
+ ;;
+ crds | unos)
+ basic_machine=m68k-crds
+ ;;
+ crisv32 | crisv32-* | etraxfs*)
+ basic_machine=crisv32-axis
+ ;;
+ cris | cris-* | etrax*)
+ basic_machine=cris-axis
+ ;;
+ crx)
+ basic_machine=crx-unknown
+ os=-elf
+ ;;
+ da30 | da30-*)
+ basic_machine=m68k-da30
+ ;;
+ decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
+ basic_machine=mips-dec
+ ;;
+ decsystem10* | dec10*)
+ basic_machine=pdp10-dec
+ os=-tops10
+ ;;
+ decsystem20* | dec20*)
+ basic_machine=pdp10-dec
+ os=-tops20
+ ;;
+ delta | 3300 | motorola-3300 | motorola-delta \
+ | 3300-motorola | delta-motorola)
+ basic_machine=m68k-motorola
+ ;;
+ delta88)
+ basic_machine=m88k-motorola
+ os=-sysv3
+ ;;
+ dicos)
+ basic_machine=i686-pc
+ os=-dicos
+ ;;
+ djgpp)
+ basic_machine=i586-pc
+ os=-msdosdjgpp
+ ;;
+ dpx20 | dpx20-*)
+ basic_machine=rs6000-bull
+ os=-bosx
+ ;;
+ dpx2* | dpx2*-bull)
+ basic_machine=m68k-bull
+ os=-sysv3
+ ;;
+ ebmon29k)
+ basic_machine=a29k-amd
+ os=-ebmon
+ ;;
+ elxsi)
+ basic_machine=elxsi-elxsi
+ os=-bsd
+ ;;
+ encore | umax | mmax)
+ basic_machine=ns32k-encore
+ ;;
+ es1800 | OSE68k | ose68k | ose | OSE)
+ basic_machine=m68k-ericsson
+ os=-ose
+ ;;
+ fx2800)
+ basic_machine=i860-alliant
+ ;;
+ genix)
+ basic_machine=ns32k-ns
+ ;;
+ gmicro)
+ basic_machine=tron-gmicro
+ os=-sysv
+ ;;
+ go32)
+ basic_machine=i386-pc
+ os=-go32
+ ;;
+ h3050r* | hiux*)
+ basic_machine=hppa1.1-hitachi
+ os=-hiuxwe2
+ ;;
+ h8300hms)
+ basic_machine=h8300-hitachi
+ os=-hms
+ ;;
+ h8300xray)
+ basic_machine=h8300-hitachi
+ os=-xray
+ ;;
+ h8500hms)
+ basic_machine=h8500-hitachi
+ os=-hms
+ ;;
+ harris)
+ basic_machine=m88k-harris
+ os=-sysv3
+ ;;
+ hp300-*)
+ basic_machine=m68k-hp
+ ;;
+ hp300bsd)
+ basic_machine=m68k-hp
+ os=-bsd
+ ;;
+ hp300hpux)
+ basic_machine=m68k-hp
+ os=-hpux
+ ;;
+ hp3k9[0-9][0-9] | hp9[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ ;;
+ hp9k2[0-9][0-9] | hp9k31[0-9])
+ basic_machine=m68000-hp
+ ;;
+ hp9k3[2-9][0-9])
+ basic_machine=m68k-hp
+ ;;
+ hp9k6[0-9][0-9] | hp6[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ ;;
+ hp9k7[0-79][0-9] | hp7[0-79][0-9])
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k78[0-9] | hp78[0-9])
+ # FIXME: really hppa2.0-hp
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
+ # FIXME: really hppa2.0-hp
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k8[0-9][13679] | hp8[0-9][13679])
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k8[0-9][0-9] | hp8[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ ;;
+ hppa-next)
+ os=-nextstep3
+ ;;
+ hppaosf)
+ basic_machine=hppa1.1-hp
+ os=-osf
+ ;;
+ hppro)
+ basic_machine=hppa1.1-hp
+ os=-proelf
+ ;;
+ i370-ibm* | ibm*)
+ basic_machine=i370-ibm
+ ;;
+# I'm not sure what "Sysv32" means. Should this be sysv3.2?
+ i*86v32)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-sysv32
+ ;;
+ i*86v4*)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-sysv4
+ ;;
+ i*86v)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-sysv
+ ;;
+ i*86sol2)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-solaris2
+ ;;
+ i386mach)
+ basic_machine=i386-mach
+ os=-mach
+ ;;
+ i386-vsta | vsta)
+ basic_machine=i386-unknown
+ os=-vsta
+ ;;
+ iris | iris4d)
+ basic_machine=mips-sgi
+ case $os in
+ -irix*)
+ ;;
+ *)
+ os=-irix4
+ ;;
+ esac
+ ;;
+ isi68 | isi)
+ basic_machine=m68k-isi
+ os=-sysv
+ ;;
+ m68knommu)
+ basic_machine=m68k-unknown
+ os=-linux
+ ;;
+ m68knommu-*)
+ basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
+ m88k-omron*)
+ basic_machine=m88k-omron
+ ;;
+ magnum | m3230)
+ basic_machine=mips-mips
+ os=-sysv
+ ;;
+ merlin)
+ basic_machine=ns32k-utek
+ os=-sysv
+ ;;
+ mingw32)
+ basic_machine=i386-pc
+ os=-mingw32
+ ;;
+ mingw32ce)
+ basic_machine=arm-unknown
+ os=-mingw32ce
+ ;;
+ miniframe)
+ basic_machine=m68000-convergent
+ ;;
+ *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
+ basic_machine=m68k-atari
+ os=-mint
+ ;;
+ mips3*-*)
+ basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
+ ;;
+ mips3*)
+ basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
+ ;;
+ monitor)
+ basic_machine=m68k-rom68k
+ os=-coff
+ ;;
+ morphos)
+ basic_machine=powerpc-unknown
+ os=-morphos
+ ;;
+ msdos)
+ basic_machine=i386-pc
+ os=-msdos
+ ;;
+ ms1-*)
+ basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
+ ;;
+ mvs)
+ basic_machine=i370-ibm
+ os=-mvs
+ ;;
+ ncr3000)
+ basic_machine=i486-ncr
+ os=-sysv4
+ ;;
+ netbsd386)
+ basic_machine=i386-unknown
+ os=-netbsd
+ ;;
+ netwinder)
+ basic_machine=armv4l-rebel
+ os=-linux
+ ;;
+ news | news700 | news800 | news900)
+ basic_machine=m68k-sony
+ os=-newsos
+ ;;
+ news1000)
+ basic_machine=m68030-sony
+ os=-newsos
+ ;;
+ news-3600 | risc-news)
+ basic_machine=mips-sony
+ os=-newsos
+ ;;
+ necv70)
+ basic_machine=v70-nec
+ os=-sysv
+ ;;
+ next | m*-next )
+ basic_machine=m68k-next
+ case $os in
+ -nextstep* )
+ ;;
+ -ns2*)
+ os=-nextstep2
+ ;;
+ *)
+ os=-nextstep3
+ ;;
+ esac
+ ;;
+ nh3000)
+ basic_machine=m68k-harris
+ os=-cxux
+ ;;
+ nh[45]000)
+ basic_machine=m88k-harris
+ os=-cxux
+ ;;
+ nindy960)
+ basic_machine=i960-intel
+ os=-nindy
+ ;;
+ mon960)
+ basic_machine=i960-intel
+ os=-mon960
+ ;;
+ nonstopux)
+ basic_machine=mips-compaq
+ os=-nonstopux
+ ;;
+ np1)
+ basic_machine=np1-gould
+ ;;
+ nsr-tandem)
+ basic_machine=nsr-tandem
+ ;;
+ op50n-* | op60c-*)
+ basic_machine=hppa1.1-oki
+ os=-proelf
+ ;;
+ openrisc | openrisc-*)
+ basic_machine=or32-unknown
+ ;;
+ os400)
+ basic_machine=powerpc-ibm
+ os=-os400
+ ;;
+ OSE68000 | ose68000)
+ basic_machine=m68000-ericsson
+ os=-ose
+ ;;
+ os68k)
+ basic_machine=m68k-none
+ os=-os68k
+ ;;
+ pa-hitachi)
+ basic_machine=hppa1.1-hitachi
+ os=-hiuxwe2
+ ;;
+ paragon)
+ basic_machine=i860-intel
+ os=-osf
+ ;;
+ parisc)
+ basic_machine=hppa-unknown
+ os=-linux
+ ;;
+ parisc-*)
+ basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
+ pbd)
+ basic_machine=sparc-tti
+ ;;
+ pbb)
+ basic_machine=m68k-tti
+ ;;
+ pc532 | pc532-*)
+ basic_machine=ns32k-pc532
+ ;;
+ pc98)
+ basic_machine=i386-pc
+ ;;
+ pc98-*)
+ basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentium | p5 | k5 | k6 | nexgen | viac3)
+ basic_machine=i586-pc
+ ;;
+ pentiumpro | p6 | 6x86 | athlon | athlon_*)
+ basic_machine=i686-pc
+ ;;
+ pentiumii | pentium2 | pentiumiii | pentium3)
+ basic_machine=i686-pc
+ ;;
+ pentium4)
+ basic_machine=i786-pc
+ ;;
+ pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
+ basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentiumpro-* | p6-* | 6x86-* | athlon-*)
+ basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
+ basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentium4-*)
+ basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pn)
+ basic_machine=pn-gould
+ ;;
+ power) basic_machine=power-ibm
+ ;;
+ ppc) basic_machine=powerpc-unknown
+ ;;
+ ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ppcle | powerpclittle | ppc-le | powerpc-little)
+ basic_machine=powerpcle-unknown
+ ;;
+ ppcle-* | powerpclittle-*)
+ basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ppc64) basic_machine=powerpc64-unknown
+ ;;
+ ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ppc64le | powerpc64little | ppc64-le | powerpc64-little)
+ basic_machine=powerpc64le-unknown
+ ;;
+ ppc64le-* | powerpc64little-*)
+ basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ps2)
+ basic_machine=i386-ibm
+ ;;
+ pw32)
+ basic_machine=i586-unknown
+ os=-pw32
+ ;;
+ rdos)
+ basic_machine=i386-pc
+ os=-rdos
+ ;;
+ rom68k)
+ basic_machine=m68k-rom68k
+ os=-coff
+ ;;
+ rm[46]00)
+ basic_machine=mips-siemens
+ ;;
+ rtpc | rtpc-*)
+ basic_machine=romp-ibm
+ ;;
+ s390 | s390-*)
+ basic_machine=s390-ibm
+ ;;
+ s390x | s390x-*)
+ basic_machine=s390x-ibm
+ ;;
+ sa29200)
+ basic_machine=a29k-amd
+ os=-udi
+ ;;
+ sb1)
+ basic_machine=mipsisa64sb1-unknown
+ ;;
+ sb1el)
+ basic_machine=mipsisa64sb1el-unknown
+ ;;
+ sde)
+ basic_machine=mipsisa32-sde
+ os=-elf
+ ;;
+ sei)
+ basic_machine=mips-sei
+ os=-seiux
+ ;;
+ sequent)
+ basic_machine=i386-sequent
+ ;;
+ sh)
+ basic_machine=sh-hitachi
+ os=-hms
+ ;;
+ sh5el)
+ basic_machine=sh5le-unknown
+ ;;
+ sh64)
+ basic_machine=sh64-unknown
+ ;;
+ sparclite-wrs | simso-wrs)
+ basic_machine=sparclite-wrs
+ os=-vxworks
+ ;;
+ sps7)
+ basic_machine=m68k-bull
+ os=-sysv2
+ ;;
+ spur)
+ basic_machine=spur-unknown
+ ;;
+ st2000)
+ basic_machine=m68k-tandem
+ ;;
+ stratus)
+ basic_machine=i860-stratus
+ os=-sysv4
+ ;;
+ sun2)
+ basic_machine=m68000-sun
+ ;;
+ sun2os3)
+ basic_machine=m68000-sun
+ os=-sunos3
+ ;;
+ sun2os4)
+ basic_machine=m68000-sun
+ os=-sunos4
+ ;;
+ sun3os3)
+ basic_machine=m68k-sun
+ os=-sunos3
+ ;;
+ sun3os4)
+ basic_machine=m68k-sun
+ os=-sunos4
+ ;;
+ sun4os3)
+ basic_machine=sparc-sun
+ os=-sunos3
+ ;;
+ sun4os4)
+ basic_machine=sparc-sun
+ os=-sunos4
+ ;;
+ sun4sol2)
+ basic_machine=sparc-sun
+ os=-solaris2
+ ;;
+ sun3 | sun3-*)
+ basic_machine=m68k-sun
+ ;;
+ sun4)
+ basic_machine=sparc-sun
+ ;;
+ sun386 | sun386i | roadrunner)
+ basic_machine=i386-sun
+ ;;
+ sv1)
+ basic_machine=sv1-cray
+ os=-unicos
+ ;;
+ symmetry)
+ basic_machine=i386-sequent
+ os=-dynix
+ ;;
+ t3e)
+ basic_machine=alphaev5-cray
+ os=-unicos
+ ;;
+ t90)
+ basic_machine=t90-cray
+ os=-unicos
+ ;;
+ tic54x | c54x*)
+ basic_machine=tic54x-unknown
+ os=-coff
+ ;;
+ tic55x | c55x*)
+ basic_machine=tic55x-unknown
+ os=-coff
+ ;;
+ tic6x | c6x*)
+ basic_machine=tic6x-unknown
+ os=-coff
+ ;;
+ tile*)
+ basic_machine=tile-unknown
+ os=-linux-gnu
+ ;;
+ tx39)
+ basic_machine=mipstx39-unknown
+ ;;
+ tx39el)
+ basic_machine=mipstx39el-unknown
+ ;;
+ toad1)
+ basic_machine=pdp10-xkl
+ os=-tops20
+ ;;
+ tower | tower-32)
+ basic_machine=m68k-ncr
+ ;;
+ tpf)
+ basic_machine=s390x-ibm
+ os=-tpf
+ ;;
+ udi29k)
+ basic_machine=a29k-amd
+ os=-udi
+ ;;
+ ultra3)
+ basic_machine=a29k-nyu
+ os=-sym1
+ ;;
+ v810 | necv810)
+ basic_machine=v810-nec
+ os=-none
+ ;;
+ vaxv)
+ basic_machine=vax-dec
+ os=-sysv
+ ;;
+ vms)
+ basic_machine=vax-dec
+ os=-vms
+ ;;
+ vpp*|vx|vx-*)
+ basic_machine=f301-fujitsu
+ ;;
+ vxworks960)
+ basic_machine=i960-wrs
+ os=-vxworks
+ ;;
+ vxworks68)
+ basic_machine=m68k-wrs
+ os=-vxworks
+ ;;
+ vxworks29k)
+ basic_machine=a29k-wrs
+ os=-vxworks
+ ;;
+ w65*)
+ basic_machine=w65-wdc
+ os=-none
+ ;;
+ w89k-*)
+ basic_machine=hppa1.1-winbond
+ os=-proelf
+ ;;
+ xbox)
+ basic_machine=i686-pc
+ os=-mingw32
+ ;;
+ xps | xps100)
+ basic_machine=xps100-honeywell
+ ;;
+ ymp)
+ basic_machine=ymp-cray
+ os=-unicos
+ ;;
+ z8k-*-coff)
+ basic_machine=z8k-unknown
+ os=-sim
+ ;;
+ z80-*-coff)
+ basic_machine=z80-unknown
+ os=-sim
+ ;;
+ none)
+ basic_machine=none-none
+ os=-none
+ ;;
+
+# Here we handle the default manufacturer of certain CPU types. It is in
+# some cases the only manufacturer, in others, it is the most popular.
+ w89k)
+ basic_machine=hppa1.1-winbond
+ ;;
+ op50n)
+ basic_machine=hppa1.1-oki
+ ;;
+ op60c)
+ basic_machine=hppa1.1-oki
+ ;;
+ romp)
+ basic_machine=romp-ibm
+ ;;
+ mmix)
+ basic_machine=mmix-knuth
+ ;;
+ rs6000)
+ basic_machine=rs6000-ibm
+ ;;
+ vax)
+ basic_machine=vax-dec
+ ;;
+ pdp10)
+ # there are many clones, so DEC is not a safe bet
+ basic_machine=pdp10-unknown
+ ;;
+ pdp11)
+ basic_machine=pdp11-dec
+ ;;
+ we32k)
+ basic_machine=we32k-att
+ ;;
+ sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
+ basic_machine=sh-unknown
+ ;;
+ sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
+ basic_machine=sparc-sun
+ ;;
+ cydra)
+ basic_machine=cydra-cydrome
+ ;;
+ orion)
+ basic_machine=orion-highlevel
+ ;;
+ orion105)
+ basic_machine=clipper-highlevel
+ ;;
+ mac | mpw | mac-mpw)
+ basic_machine=m68k-apple
+ ;;
+ pmac | pmac-mpw)
+ basic_machine=powerpc-apple
+ ;;
+ *-unknown)
+ # Make sure to match an already-canonicalized machine name.
+ ;;
+ *)
+ echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+ exit 1
+ ;;
+esac
+
+# Here we canonicalize certain aliases for manufacturers.
+case $basic_machine in
+ *-digital*)
+ basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
+ ;;
+ *-commodore*)
+ basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
+ ;;
+ *)
+ ;;
+esac
+
+# Decode manufacturer-specific aliases for certain operating systems.
+
+if [ x"$os" != x"" ]
+then
+case $os in
+ # First match some system type aliases
+ # that might get confused with valid system types.
+ # -solaris* is a basic system type, with this one exception.
+ -solaris1 | -solaris1.*)
+ os=`echo $os | sed -e 's|solaris1|sunos4|'`
+ ;;
+ -solaris)
+ os=-solaris2
+ ;;
+ -svr4*)
+ os=-sysv4
+ ;;
+ -unixware*)
+ os=-sysv4.2uw
+ ;;
+ -gnu/linux*)
+ os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
+ ;;
+ # First accept the basic system types.
+ # The portable systems comes first.
+ # Each alternative MUST END IN A *, to match a version number.
+ # -sysv* is not here because it comes later, after sysvr4.
+ -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
+ | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
+ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
+ | -kopensolaris* \
+ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
+ | -aos* | -aros* \
+ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
+ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
+ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
+ | -openbsd* | -solidbsd* \
+ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
+ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
+ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
+ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
+ | -chorusos* | -chorusrdb* | -cegcc* \
+ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
+ | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
+ | -uxpv* | -beos* | -mpeix* | -udk* \
+ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
+ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
+ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
+ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
+ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
+ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
+ # Remember, each alternative MUST END IN *, to match a version number.
+ ;;
+ -qnx*)
+ case $basic_machine in
+ x86-* | i*86-*)
+ ;;
+ *)
+ os=-nto$os
+ ;;
+ esac
+ ;;
+ -nto-qnx*)
+ ;;
+ -nto*)
+ os=`echo $os | sed -e 's|nto|nto-qnx|'`
+ ;;
+ -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
+ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
+ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
+ ;;
+ -mac*)
+ os=`echo $os | sed -e 's|mac|macos|'`
+ ;;
+ -linux-dietlibc)
+ os=-linux-dietlibc
+ ;;
+ -linux*)
+ os=`echo $os | sed -e 's|linux|linux-gnu|'`
+ ;;
+ -sunos5*)
+ os=`echo $os | sed -e 's|sunos5|solaris2|'`
+ ;;
+ -sunos6*)
+ os=`echo $os | sed -e 's|sunos6|solaris3|'`
+ ;;
+ -opened*)
+ os=-openedition
+ ;;
+ -os400*)
+ os=-os400
+ ;;
+ -wince*)
+ os=-wince
+ ;;
+ -osfrose*)
+ os=-osfrose
+ ;;
+ -osf*)
+ os=-osf
+ ;;
+ -utek*)
+ os=-bsd
+ ;;
+ -dynix*)
+ os=-bsd
+ ;;
+ -acis*)
+ os=-aos
+ ;;
+ -atheos*)
+ os=-atheos
+ ;;
+ -syllable*)
+ os=-syllable
+ ;;
+ -386bsd)
+ os=-bsd
+ ;;
+ -ctix* | -uts*)
+ os=-sysv
+ ;;
+ -nova*)
+ os=-rtmk-nova
+ ;;
+ -ns2 )
+ os=-nextstep2
+ ;;
+ -nsk*)
+ os=-nsk
+ ;;
+ # Preserve the version number of sinix5.
+ -sinix5.*)
+ os=`echo $os | sed -e 's|sinix|sysv|'`
+ ;;
+ -sinix*)
+ os=-sysv4
+ ;;
+ -tpf*)
+ os=-tpf
+ ;;
+ -triton*)
+ os=-sysv3
+ ;;
+ -oss*)
+ os=-sysv3
+ ;;
+ -svr4)
+ os=-sysv4
+ ;;
+ -svr3)
+ os=-sysv3
+ ;;
+ -sysvr4)
+ os=-sysv4
+ ;;
+ # This must come after -sysvr4.
+ -sysv*)
+ ;;
+ -ose*)
+ os=-ose
+ ;;
+ -es1800*)
+ os=-ose
+ ;;
+ -xenix)
+ os=-xenix
+ ;;
+ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+ os=-mint
+ ;;
+ -aros*)
+ os=-aros
+ ;;
+ -kaos*)
+ os=-kaos
+ ;;
+ -zvmoe)
+ os=-zvmoe
+ ;;
+ -dicos*)
+ os=-dicos
+ ;;
+ -none)
+ ;;
+ *)
+ # Get rid of the `-' at the beginning of $os.
+ os=`echo $os | sed 's/[^-]*-//'`
+ echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
+ exit 1
+ ;;
+esac
+else
+
+# Here we handle the default operating systems that come with various machines.
+# The value should be what the vendor currently ships out the door with their
+# machine or put another way, the most popular os provided with the machine.
+
+# Note that if you're going to try to match "-MANUFACTURER" here (say,
+# "-sun"), then you have to tell the case statement up towards the top
+# that MANUFACTURER isn't an operating system. Otherwise, code above
+# will signal an error saying that MANUFACTURER isn't an operating
+# system, and we'll never get to this point.
+
+case $basic_machine in
+ score-*)
+ os=-elf
+ ;;
+ spu-*)
+ os=-elf
+ ;;
+ *-acorn)
+ os=-riscix1.2
+ ;;
+ arm*-rebel)
+ os=-linux
+ ;;
+ arm*-semi)
+ os=-aout
+ ;;
+ c4x-* | tic4x-*)
+ os=-coff
+ ;;
+ # This must come before the *-dec entry.
+ pdp10-*)
+ os=-tops20
+ ;;
+ pdp11-*)
+ os=-none
+ ;;
+ *-dec | vax-*)
+ os=-ultrix4.2
+ ;;
+ m68*-apollo)
+ os=-domain
+ ;;
+ i386-sun)
+ os=-sunos4.0.2
+ ;;
+ m68000-sun)
+ os=-sunos3
+ # This also exists in the configure program, but was not the
+ # default.
+ # os=-sunos4
+ ;;
+ m68*-cisco)
+ os=-aout
+ ;;
+ mep-*)
+ os=-elf
+ ;;
+ mips*-cisco)
+ os=-elf
+ ;;
+ mips*-*)
+ os=-elf
+ ;;
+ or32-*)
+ os=-coff
+ ;;
+ *-tti) # must be before sparc entry or we get the wrong os.
+ os=-sysv3
+ ;;
+ sparc-* | *-sun)
+ os=-sunos4.1.1
+ ;;
+ *-be)
+ os=-beos
+ ;;
+ *-haiku)
+ os=-haiku
+ ;;
+ *-ibm)
+ os=-aix
+ ;;
+ *-knuth)
+ os=-mmixware
+ ;;
+ *-wec)
+ os=-proelf
+ ;;
+ *-winbond)
+ os=-proelf
+ ;;
+ *-oki)
+ os=-proelf
+ ;;
+ *-hp)
+ os=-hpux
+ ;;
+ *-hitachi)
+ os=-hiux
+ ;;
+ i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
+ os=-sysv
+ ;;
+ *-cbm)
+ os=-amigaos
+ ;;
+ *-dg)
+ os=-dgux
+ ;;
+ *-dolphin)
+ os=-sysv3
+ ;;
+ m68k-ccur)
+ os=-rtu
+ ;;
+ m88k-omron*)
+ os=-luna
+ ;;
+ *-next )
+ os=-nextstep
+ ;;
+ *-sequent)
+ os=-ptx
+ ;;
+ *-crds)
+ os=-unos
+ ;;
+ *-ns)
+ os=-genix
+ ;;
+ i370-*)
+ os=-mvs
+ ;;
+ *-next)
+ os=-nextstep3
+ ;;
+ *-gould)
+ os=-sysv
+ ;;
+ *-highlevel)
+ os=-bsd
+ ;;
+ *-encore)
+ os=-bsd
+ ;;
+ *-sgi)
+ os=-irix
+ ;;
+ *-siemens)
+ os=-sysv4
+ ;;
+ *-masscomp)
+ os=-rtu
+ ;;
+ f30[01]-fujitsu | f700-fujitsu)
+ os=-uxpv
+ ;;
+ *-rom68k)
+ os=-coff
+ ;;
+ *-*bug)
+ os=-coff
+ ;;
+ *-apple)
+ os=-macos
+ ;;
+ *-atari*)
+ os=-mint
+ ;;
+ *)
+ os=-none
+ ;;
+esac
+fi
+
+# Here we handle the case where we know the os, and the CPU type, but not the
+# manufacturer. We pick the logical manufacturer.
+vendor=unknown
+case $basic_machine in
+ *-unknown)
+ case $os in
+ -riscix*)
+ vendor=acorn
+ ;;
+ -sunos*)
+ vendor=sun
+ ;;
+ -aix*)
+ vendor=ibm
+ ;;
+ -beos*)
+ vendor=be
+ ;;
+ -hpux*)
+ vendor=hp
+ ;;
+ -mpeix*)
+ vendor=hp
+ ;;
+ -hiux*)
+ vendor=hitachi
+ ;;
+ -unos*)
+ vendor=crds
+ ;;
+ -dgux*)
+ vendor=dg
+ ;;
+ -luna*)
+ vendor=omron
+ ;;
+ -genix*)
+ vendor=ns
+ ;;
+ -mvs* | -opened*)
+ vendor=ibm
+ ;;
+ -os400*)
+ vendor=ibm
+ ;;
+ -ptx*)
+ vendor=sequent
+ ;;
+ -tpf*)
+ vendor=ibm
+ ;;
+ -vxsim* | -vxworks* | -windiss*)
+ vendor=wrs
+ ;;
+ -aux*)
+ vendor=apple
+ ;;
+ -hms*)
+ vendor=hitachi
+ ;;
+ -mpw* | -macos*)
+ vendor=apple
+ ;;
+ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+ vendor=atari
+ ;;
+ -vos*)
+ vendor=stratus
+ ;;
+ esac
+ basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
+ ;;
+esac
+
+echo $basic_machine$os
+exit
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
diff --git a/jni/iconv/build-aux/install-reloc b/jni/iconv/build-aux/install-reloc
new file mode 100755
index 0000000..4d02cc1
--- /dev/null
+++ b/jni/iconv/build-aux/install-reloc
@@ -0,0 +1,196 @@
+#!/bin/sh
+# install-reloc - install a program including a relocating wrapper
+# Copyright (C) 2003, 2005-2007, 2009 Free Software Foundation, Inc.
+# Written by Bruno Haible <bruno@clisp.org>, 2003.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# Usage:
+# install-reloc library_path_var library_path_value prefix destdir \
+# compile_command srcdir builddir config_h_dir exeext \
+# strip_command \
+# install_command... destprog
+# where
+# - library_path_var is the platform dependent runtime library path variable
+# - library_path_value is a colon separated list of directories that contain
+# the libraries at installation time (use this instead of -rpath)
+# - prefix is the base directory at installation time
+# - destdir is a string that is prepended to all file names at installation
+# time; it is already prepended to destprog but not to library_path_value
+# and prefix
+# - compile_command is a C compiler compilation and linking command
+# - srcdir is the directory where to find relocwrapper.c and its dependencies
+# - builddir is the directory where to find built dependencies (namely,
+# alloca.h and stdbool.h)
+# - config_h_dir is the directory where to find config.h
+# - exeext is platform dependent suffix of executables
+# - strip_command is the command for stripping executables, or : if no
+# stripping is desired
+# - install_command is the install command line, excluding the final destprog
+# - destprog is the destination program name
+# install-reloc renames destprog to destprog.bin and installs a relocating
+# wrapper in the place of destprog.
+
+progname=$0
+
+if test $# -eq 2; then
+ # Get arguments from environment variables.
+ library_path_var=$RELOC_LIBRARY_PATH_VAR
+ library_path_value=$RELOC_LIBRARY_PATH_VALUE
+ prefix=$RELOC_PREFIX
+ destdir=$RELOC_DESTDIR
+ compile_command=$RELOC_COMPILE_COMMAND
+ srcdir=$RELOC_SRCDIR
+ builddir=$RELOC_BUILDDIR
+ config_h_dir=$RELOC_CONFIG_H_DIR
+ exeext=$RELOC_EXEEXT
+ strip_prog=$RELOC_STRIP_PROG
+ install_prog=$RELOC_INSTALL_PROG # including the "-c" option
+else
+ if test $# -ge 11; then
+ # Get fixed position arguments.
+ library_path_var=$1
+ library_path_value=$2
+ prefix=$3
+ destdir=$4
+ shift
+ shift
+ shift
+ shift
+ compile_command=$1
+ srcdir=$2
+ builddir=$3
+ config_h_dir=$4
+ exeext=$5
+ shift
+ shift
+ shift
+ shift
+ shift
+ strip_prog=$1
+ shift
+ install_prog=$1 # maybe not including the "-c" option
+ shift
+ else
+ echo "Usage: $0 library_path_var library_path_value prefix destdir" \
+ "compile_command srcdir builddir config_h_dir exeext" \
+ "strip_command" \
+ "install_command... destprog" 1>&2
+ exit 1
+ fi
+fi
+
+# Get destprog, last argument.
+destprog=
+for arg
+do
+ destprog=$arg
+done
+# Remove trailing $exeext, if present.
+if test -n "$exeext"; then
+ sed_quote='s,\.,\\.,g'
+ sed_remove_exeext='s|'`echo "$exeext" | sed -e "$sed_quote"`'$||'
+ destprog=`echo "$destprog" | sed -e "$sed_remove_exeext"`
+fi
+
+# Outputs a command and runs it.
+func_verbose ()
+{
+ echo "$@"
+ "$@"
+}
+
+# Run install_command.
+func_verbose $install_prog "$@" || exit $?
+
+# Run strip_command.
+test "$strip_prog" = ':' || func_verbose "$strip_prog" "$destprog$exeext" || exit $?
+
+# If the platform doesn't support LD_LIBRARY_PATH or similar, we cannot build
+# a wrapper.
+test -n "$library_path_var" || exit 0
+
+libdirs=
+save_IFS="$IFS"; IFS=":"
+for dir in $library_path_value; do
+ IFS="$save_IFS"
+ if test -n "$dir"; then
+ case "$libdirs" in
+ *"\"$dir\""*) ;; # remove duplicate
+ *) libdirs="$libdirs\"$dir\"," ;;
+ esac
+ fi
+done
+IFS="$save_IFS"
+# If there are no library directories to add at runtime, we don't need a
+# wrapper.
+test -n "$libdirs" || exit 0
+
+# Determine installdir from destprog, removing a leading destdir if present.
+installdir=`echo "$destprog" | sed -e 's,/[^/]*$,,'`
+if test -n "$destdir"; then
+ sed_quote='s,\([|.\*^$[]\),\\\1,g'
+ sed_remove_destdir='s|^'`echo "$destdir" | sed -e "$sed_quote"`'||'
+ installdir=`echo "$installdir" | sed -e "$sed_remove_destdir"`
+fi
+
+# Compile wrapper.
+func_verbose $compile_command \
+ -I"$builddir" -I"$srcdir" -I"$config_h_dir" \
+ -DHAVE_CONFIG_H -DIN_RELOCWRAPPER -DNO_XMALLOC \
+ -D"INSTALLPREFIX=\"$prefix\"" -D"INSTALLDIR=\"$installdir\"" \
+ -D"LIBPATHVAR=\"$library_path_var\"" -D"LIBDIRS=$libdirs" \
+ -D"EXEEXT=\"$exeext\"" \
+ "$srcdir"/relocwrapper.c \
+ "$srcdir"/progname.c \
+ "$srcdir"/progreloc.c \
+ "$srcdir"/areadlink.c \
+ "$srcdir"/readlink.c \
+ "$srcdir"/canonicalize-lgpl.c \
+ "$srcdir"/malloca.c \
+ "$srcdir"/relocatable.c \
+ "$srcdir"/setenv.c \
+ "$srcdir"/strerror.c \
+ "$srcdir"/c-ctype.c \
+ -o "$destprog.wrapper$exeext"
+rc=$?
+# Clean up object files left over in the current directory by the native C
+# compilers on Solaris, HP-UX, OSF/1, IRIX.
+rm -f relocwrapper.o \
+ progname.o \
+ progreloc.o \
+ xreadlink.o \
+ areadlink.o \
+ canonicalize-lgpl.o \
+ malloca.o \
+ relocatable.o \
+ setenv.o \
+ strerror.o \
+ c-ctype.o
+test $rc = 0 || exit $?
+# Clean up debugging information left over by the native C compiler on MacOS X.
+rm -rf "$destprog.wrapper$exeext.dSYM"
+test $rc = 0 || exit $?
+
+# Strip wrapper.
+test "$strip_prog" = ':' || func_verbose "$strip_prog" "$destprog.wrapper$exeext" || exit $?
+
+# Rename $destprog.wrapper -> $destprog -> $destprog.bin.
+ln -f "$destprog$exeext" "$destprog.bin$exeext" \
+ || { rm -f "$destprog.bin$exeext" \
+ && cp -p "$destprog$exeext" "$destprog.bin$exeext"; } \
+ || exit 1
+mv "$destprog.wrapper$exeext" "$destprog$exeext" || exit 1
+
+exit 0
diff --git a/jni/iconv/build-aux/install-sh b/jni/iconv/build-aux/install-sh
new file mode 100755
index 0000000..1a83534
--- /dev/null
+++ b/jni/iconv/build-aux/install-sh
@@ -0,0 +1,323 @@
+#!/bin/sh
+# install - install a program, script, or datafile
+
+scriptversion=2005-02-02.21
+
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
+#
+# Copyright (C) 1994 X Consortium
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
+#
+# Calling this script install-sh is preferred over install.sh, to prevent
+# `make' implicit rules from creating a file called install from it
+# when there is no Makefile.
+#
+# This script is compatible with the BSD install script, but was written
+# from scratch. It can only install one file at a time, a restriction
+# shared with many OS's install programs.
+
+# set DOITPROG to echo to test this script
+
+# Don't use :- since 4.3BSD and earlier shells don't like it.
+doit="${DOITPROG-}"
+
+# put in absolute paths if you don't have them in your path; or use env. vars.
+
+mvprog="${MVPROG-mv}"
+cpprog="${CPPROG-cp}"
+chmodprog="${CHMODPROG-chmod}"
+chownprog="${CHOWNPROG-chown}"
+chgrpprog="${CHGRPPROG-chgrp}"
+stripprog="${STRIPPROG-strip}"
+rmprog="${RMPROG-rm}"
+mkdirprog="${MKDIRPROG-mkdir}"
+
+chmodcmd="$chmodprog 0755"
+chowncmd=
+chgrpcmd=
+stripcmd=
+rmcmd="$rmprog -f"
+mvcmd="$mvprog"
+src=
+dst=
+dir_arg=
+dstarg=
+no_target_directory=
+
+usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
+ or: $0 [OPTION]... SRCFILES... DIRECTORY
+ or: $0 [OPTION]... -t DIRECTORY SRCFILES...
+ or: $0 [OPTION]... -d DIRECTORIES...
+
+In the 1st form, copy SRCFILE to DSTFILE.
+In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
+In the 4th, create DIRECTORIES.
+
+Options:
+-c (ignored)
+-d create directories instead of installing files.
+-g GROUP $chgrpprog installed files to GROUP.
+-m MODE $chmodprog installed files to MODE.
+-o USER $chownprog installed files to USER.
+-s $stripprog installed files.
+-t DIRECTORY install into DIRECTORY.
+-T report an error if DSTFILE is a directory.
+--help display this help and exit.
+--version display version info and exit.
+
+Environment variables override the default commands:
+ CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
+"
+
+while test -n "$1"; do
+ case $1 in
+ -c) shift
+ continue;;
+
+ -d) dir_arg=true
+ shift
+ continue;;
+
+ -g) chgrpcmd="$chgrpprog $2"
+ shift
+ shift
+ continue;;
+
+ --help) echo "$usage"; exit $?;;
+
+ -m) chmodcmd="$chmodprog $2"
+ shift
+ shift
+ continue;;
+
+ -o) chowncmd="$chownprog $2"
+ shift
+ shift
+ continue;;
+
+ -s) stripcmd=$stripprog
+ shift
+ continue;;
+
+ -t) dstarg=$2
+ shift
+ shift
+ continue;;
+
+ -T) no_target_directory=true
+ shift
+ continue;;
+
+ --version) echo "$0 $scriptversion"; exit $?;;
+
+ *) # When -d is used, all remaining arguments are directories to create.
+ # When -t is used, the destination is already specified.
+ test -n "$dir_arg$dstarg" && break
+ # Otherwise, the last argument is the destination. Remove it from $@.
+ for arg
+ do
+ if test -n "$dstarg"; then
+ # $@ is not empty: it contains at least $arg.
+ set fnord "$@" "$dstarg"
+ shift # fnord
+ fi
+ shift # arg
+ dstarg=$arg
+ done
+ break;;
+ esac
+done
+
+if test -z "$1"; then
+ if test -z "$dir_arg"; then
+ echo "$0: no input file specified." >&2
+ exit 1
+ fi
+ # It's OK to call `install-sh -d' without argument.
+ # This can happen when creating conditional directories.
+ exit 0
+fi
+
+for src
+do
+ # Protect names starting with `-'.
+ case $src in
+ -*) src=./$src ;;
+ esac
+
+ if test -n "$dir_arg"; then
+ dst=$src
+ src=
+
+ if test -d "$dst"; then
+ mkdircmd=:
+ chmodcmd=
+ else
+ mkdircmd=$mkdirprog
+ fi
+ else
+ # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
+ # might cause directories to be created, which would be especially bad
+ # if $src (and thus $dsttmp) contains '*'.
+ if test ! -f "$src" && test ! -d "$src"; then
+ echo "$0: $src does not exist." >&2
+ exit 1
+ fi
+
+ if test -z "$dstarg"; then
+ echo "$0: no destination specified." >&2
+ exit 1
+ fi
+
+ dst=$dstarg
+ # Protect names starting with `-'.
+ case $dst in
+ -*) dst=./$dst ;;
+ esac
+
+ # If destination is a directory, append the input filename; won't work
+ # if double slashes aren't ignored.
+ if test -d "$dst"; then
+ if test -n "$no_target_directory"; then
+ echo "$0: $dstarg: Is a directory" >&2
+ exit 1
+ fi
+ dst=$dst/`basename "$src"`
+ fi
+ fi
+
+ # This sed command emulates the dirname command.
+ dstdir=`echo "$dst" | sed -e 's,/*$,,;s,[^/]*$,,;s,/*$,,;s,^$,.,'`
+
+ # Make sure that the destination directory exists.
+
+ # Skip lots of stat calls in the usual case.
+ if test ! -d "$dstdir"; then
+ defaultIFS='
+ '
+ IFS="${IFS-$defaultIFS}"
+
+ oIFS=$IFS
+ # Some sh's can't handle IFS=/ for some reason.
+ IFS='%'
+ set x `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
+ shift
+ IFS=$oIFS
+
+ pathcomp=
+
+ while test $# -ne 0 ; do
+ pathcomp=$pathcomp$1
+ shift
+ if test ! -d "$pathcomp"; then
+ $mkdirprog "$pathcomp"
+ # mkdir can fail with a `File exist' error in case several
+ # install-sh are creating the directory concurrently. This
+ # is OK.
+ test -d "$pathcomp" || exit
+ fi
+ pathcomp=$pathcomp/
+ done
+ fi
+
+ if test -n "$dir_arg"; then
+ $doit $mkdircmd "$dst" \
+ && { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \
+ && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \
+ && { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \
+ && { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; }
+
+ else
+ dstfile=`basename "$dst"`
+
+ # Make a couple of temp file names in the proper directory.
+ dsttmp=$dstdir/_inst.$$_
+ rmtmp=$dstdir/_rm.$$_
+
+ # Trap to clean up those temp files at exit.
+ trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
+ trap '(exit $?); exit' 1 2 13 15
+
+ # Copy the file name to the temp name.
+ $doit $cpprog "$src" "$dsttmp" &&
+
+ # and set any options; do chmod last to preserve setuid bits.
+ #
+ # If any of these fail, we abort the whole thing. If we want to
+ # ignore errors from any of these, just make sure not to ignore
+ # errors from the above "$doit $cpprog $src $dsttmp" command.
+ #
+ { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
+ && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
+ && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
+ && { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } &&
+
+ # Now rename the file to the real destination.
+ { $doit $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \
+ || {
+ # The rename failed, perhaps because mv can't rename something else
+ # to itself, or perhaps because mv is so ancient that it does not
+ # support -f.
+
+ # Now remove or move aside any old file at destination location.
+ # We try this two ways since rm can't unlink itself on some
+ # systems and the destination file might be busy for other
+ # reasons. In this case, the final cleanup might fail but the new
+ # file should still install successfully.
+ {
+ if test -f "$dstdir/$dstfile"; then
+ $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \
+ || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \
+ || {
+ echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2
+ (exit 1); exit 1
+ }
+ else
+ :
+ fi
+ } &&
+
+ # Now rename the file to the real destination.
+ $doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
+ }
+ }
+ fi || { (exit 1); exit 1; }
+done
+
+# The final little trick to "correctly" pass the exit status to the exit trap.
+{
+ (exit 0); exit 0
+}
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff --git a/jni/iconv/build-aux/link-warning.h b/jni/iconv/build-aux/link-warning.h
new file mode 100644
index 0000000..fda0194
--- /dev/null
+++ b/jni/iconv/build-aux/link-warning.h
@@ -0,0 +1,28 @@
+/* GL_LINK_WARNING("literal string") arranges to emit the literal string as
+ a linker warning on most glibc systems.
+ We use a linker warning rather than a preprocessor warning, because
+ #warning cannot be used inside macros. */
+#ifndef GL_LINK_WARNING
+ /* This works on platforms with GNU ld and ELF object format.
+ Testing __GLIBC__ is sufficient for asserting that GNU ld is in use.
+ Testing __ELF__ guarantees the ELF object format.
+ Testing __GNUC__ is necessary for the compound expression syntax. */
+# if defined __GLIBC__ && defined __ELF__ && defined __GNUC__
+# define GL_LINK_WARNING(message) \
+ GL_LINK_WARNING1 (__FILE__, __LINE__, message)
+# define GL_LINK_WARNING1(file, line, message) \
+ GL_LINK_WARNING2 (file, line, message) /* macroexpand file and line */
+# define GL_LINK_WARNING2(file, line, message) \
+ GL_LINK_WARNING3 (file ":" #line ": warning: " message)
+# define GL_LINK_WARNING3(message) \
+ ({ static const char warning[sizeof (message)] \
+ __attribute__ ((__unused__, \
+ __section__ (".gnu.warning"), \
+ __aligned__ (1))) \
+ = message "\n"; \
+ (void)0; \
+ })
+# else
+# define GL_LINK_WARNING(message) ((void) 0)
+# endif
+#endif
diff --git a/jni/iconv/build-aux/ltmain.sh b/jni/iconv/build-aux/ltmain.sh
new file mode 100644
index 0000000..271873d
--- /dev/null
+++ b/jni/iconv/build-aux/ltmain.sh
@@ -0,0 +1,8526 @@
+# Generated from ltmain.m4sh.
+
+# ltmain.sh (GNU libtool) 2.2.6
+# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions. There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+# --config show all configuration variables
+# --debug enable verbose shell tracing
+# -n, --dry-run display commands without modifying any files
+# --features display basic configuration information and exit
+# --mode=MODE use operation mode MODE
+# --preserve-dup-deps don't remove duplicate dependency libraries
+# --quiet, --silent don't print informational messages
+# --tag=TAG use configuration variables from tag TAG
+# -v, --verbose print informational messages (default)
+# --version print version information
+# -h, --help print short or long help message
+#
+# MODE must be one of the following:
+#
+# clean remove files from the build directory
+# compile compile a source file into a libtool object
+# execute automatically set library path, then run a program
+# finish complete the installation of libtool libraries
+# install install libraries or executables
+# link create a library or an executable
+# uninstall remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+# host-triplet: $host
+# shell: $SHELL
+# compiler: $LTCC
+# compiler flags: $LTCFLAGS
+# linker: $LD (gnu? $with_gnu_ld)
+# $progname: (GNU libtool) 2.2.6
+# automake: $automake_version
+# autoconf: $autoconf_version
+#
+# Report bugs to <bug-libtool@gnu.org>.
+
+PROGRAM=ltmain.sh
+PACKAGE=libtool
+VERSION=2.2.6
+TIMESTAMP=""
+package_revision=1.3012
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# NLS nuisances: We save the old values to restore during execute mode.
+# Only set LANG and LC_ALL to C if already set.
+# These must not be set unconditionally because not all systems understand
+# e.g. LANG=C (notably SCO).
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+ eval "if test \"\${$lt_var+set}\" = set; then
+ save_$lt_var=\$$lt_var
+ $lt_var=C
+ export $lt_var
+ lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+ lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+ fi"
+done
+
+$lt_unset CDPATH
+
+
+
+
+
+: ${CP="cp -f"}
+: ${ECHO="echo"}
+: ${EGREP="/usr/bin/grep -E"}
+: ${FGREP="/usr/bin/grep -F"}
+: ${GREP="/usr/bin/grep"}
+: ${LN_S="ln -s"}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SED="/opt/local/bin/gsed"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+# Generated shell functions inserted here.
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+# The name of this program:
+# In the unlikely event $progname began with a '-', it would play havoc with
+# func_echo (imagine progname=-n), so we prepend ./ in that case:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+case $progname in
+ -*) progname=./$progname ;;
+esac
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+ [\\/]*|[A-Za-z]:\\*) ;;
+ *[\\/]*)
+ progdir=$func_dirname_result
+ progdir=`cd "$progdir" && pwd`
+ progpath="$progdir/$progname"
+ ;;
+ *)
+ save_IFS="$IFS"
+ IFS=:
+ for progdir in $PATH; do
+ IFS="$save_IFS"
+ test -x "$progdir/$progname" && break
+ done
+ IFS="$save_IFS"
+ test -n "$progdir" || progdir=`pwd`
+ progpath="$progdir/$progname"
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+ s/$bs4/&\\
+/g
+ s/^$bs2$dollar/$bs&/
+ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+ s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+ $ECHO "$progname${mode+: }$mode: $*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+ $opt_verbose && func_echo ${1+"$@"}
+
+ # A bug in bash halts the script if the last line of a function
+ # fails when set -e is in force, so we need another command to
+ # work around that:
+ :
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+ $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+ $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
+
+ # bash bug again:
+ :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+ func_error ${1+"$@"}
+ exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+ func_error ${1+"$@"}
+ func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information." ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+ $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+ my_directory_path="$1"
+ my_dir_list=
+
+ if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+ # Protect directory names starting with `-'
+ case $my_directory_path in
+ -*) my_directory_path="./$my_directory_path" ;;
+ esac
+
+ # While some portion of DIR does not yet exist...
+ while test ! -d "$my_directory_path"; do
+ # ...make a list in topmost first order. Use a colon delimited
+ # list incase some portion of path contains whitespace.
+ my_dir_list="$my_directory_path:$my_dir_list"
+
+ # If the last portion added has no slash in it, the list is done
+ case $my_directory_path in */*) ;; *) break ;; esac
+
+ # ...otherwise throw away the child directory and loop
+ my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
+ done
+ my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
+
+ save_mkdir_p_IFS="$IFS"; IFS=':'
+ for my_dir in $my_dir_list; do
+ IFS="$save_mkdir_p_IFS"
+ # mkdir can fail with a `File exist' error if two processes
+ # try to create one of the directories concurrently. Don't
+ # stop in that case!
+ $MKDIR "$my_dir" 2>/dev/null || :
+ done
+ IFS="$save_mkdir_p_IFS"
+
+ # Bail out if we (or some other process) failed to create a directory.
+ test -d "$my_directory_path" || \
+ func_fatal_error "Failed to create \`$1'"
+ fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible. If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+ my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+ if test "$opt_dry_run" = ":"; then
+ # Return a directory name, but don't create it in dry-run mode
+ my_tmpdir="${my_template}-$$"
+ else
+
+ # If mktemp works, use that first and foremost
+ my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+ if test ! -d "$my_tmpdir"; then
+ # Failing that, at least try and use $RANDOM to avoid a race
+ my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+ save_mktempdir_umask=`umask`
+ umask 0077
+ $MKDIR "$my_tmpdir"
+ umask $save_mktempdir_umask
+ fi
+
+ # If we're not in dry-run mode, bomb out on failure
+ test -d "$my_tmpdir" || \
+ func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+ fi
+
+ $ECHO "X$my_tmpdir" | $Xsed
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+ case $1 in
+ *[\\\`\"\$]*)
+ func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
+ *)
+ func_quote_for_eval_unquoted_result="$1" ;;
+ esac
+
+ case $func_quote_for_eval_unquoted_result in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting, command substitution and and variable
+ # expansion for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+ ;;
+ *)
+ func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+ esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+ case $1 in
+ *[\\\`\"]*)
+ my_arg=`$ECHO "X$1" | $Xsed \
+ -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+ *)
+ my_arg="$1" ;;
+ esac
+
+ case $my_arg in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting and command substitution for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ my_arg="\"$my_arg\""
+ ;;
+ esac
+
+ func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$my_cmd"
+ my_status=$?
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it. Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$lt_user_locale
+ $my_cmd"
+ my_status=$?
+ eval "$lt_safe_locale"
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+ $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
+ s/^# //
+ s/^# *$//
+ s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+ $SED -n '/^# Usage:/,/# -h/ {
+ s/^# //
+ s/^# *$//
+ s/\$progname/'$progname'/
+ p
+ }' < "$progpath"
+ $ECHO
+ $ECHO "run \`$progname --help | more' for full usage"
+ exit $?
+}
+
+# func_help
+# Echo long help message to standard output and exit.
+func_help ()
+{
+ $SED -n '/^# Usage:/,/# Report bugs to/ {
+ s/^# //
+ s/^# *$//
+ s*\$progname*'$progname'*
+ s*\$host*'"$host"'*
+ s*\$SHELL*'"$SHELL"'*
+ s*\$LTCC*'"$LTCC"'*
+ s*\$LTCFLAGS*'"$LTCFLAGS"'*
+ s*\$LD*'"$LD"'*
+ s/\$with_gnu_ld/'"$with_gnu_ld"'/
+ s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+ func_error "missing argument for $1"
+ exit_cmd=exit
+}
+
+exit_cmd=:
+
+
+
+
+
+# Check that we have a working $ECHO.
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell, and then maybe $ECHO will work.
+ exec $SHELL "$progpath" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<EOF
+$*
+EOF
+ exit $EXIT_SUCCESS
+fi
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+# $mode is unset
+nonopt=
+execute_dlfiles=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+opt_dry_run=false
+opt_duplicate_deps=false
+opt_silent=false
+opt_debug=:
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end. This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+ func_error ${1+"$@"}
+ func_error "See the $PACKAGE documentation for more information."
+ func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+ re_begincf='^# ### BEGIN LIBTOOL'
+ re_endcf='^# ### END LIBTOOL'
+
+ # Default configuration.
+ $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+ # Now print the configurations for the tags.
+ for tagname in $taglist; do
+ $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+ done
+
+ exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+ $ECHO "host: $host"
+ if test "$build_libtool_libs" = yes; then
+ $ECHO "enable shared libraries"
+ else
+ $ECHO "disable shared libraries"
+ fi
+ if test "$build_old_libs" = yes; then
+ $ECHO "enable static libraries"
+ else
+ $ECHO "disable static libraries"
+ fi
+
+ exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+ # Global variable:
+ tagname="$1"
+
+ re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+ re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+ sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+ # Validate tagname.
+ case $tagname in
+ *[!-_A-Za-z0-9,/]*)
+ func_fatal_error "invalid tag name: $tagname"
+ ;;
+ esac
+
+ # Don't test for the "default" C tag, as we know it's
+ # there but not specially marked.
+ case $tagname in
+ CC) ;;
+ *)
+ if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+ taglist="$taglist $tagname"
+
+ # Evaluate the configuration. Be careful to quote the path
+ # and the sed script, to avoid splitting on whitespace, but
+ # also don't use non-portable quotes within backquotes within
+ # quotes we have to do it in 2 steps:
+ extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+ eval "$extractedcf"
+ else
+ func_error "ignoring unknown tag $tagname"
+ fi
+ ;;
+ esac
+}
+
+# Parse options once, thoroughly. This comes as soon as possible in
+# the script to make things like `libtool --version' happen quickly.
+{
+
+ # Shorthand for --mode=foo, only valid as the first argument
+ case $1 in
+ clean|clea|cle|cl)
+ shift; set dummy --mode clean ${1+"$@"}; shift
+ ;;
+ compile|compil|compi|comp|com|co|c)
+ shift; set dummy --mode compile ${1+"$@"}; shift
+ ;;
+ execute|execut|execu|exec|exe|ex|e)
+ shift; set dummy --mode execute ${1+"$@"}; shift
+ ;;
+ finish|finis|fini|fin|fi|f)
+ shift; set dummy --mode finish ${1+"$@"}; shift
+ ;;
+ install|instal|insta|inst|ins|in|i)
+ shift; set dummy --mode install ${1+"$@"}; shift
+ ;;
+ link|lin|li|l)
+ shift; set dummy --mode link ${1+"$@"}; shift
+ ;;
+ uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+ shift; set dummy --mode uninstall ${1+"$@"}; shift
+ ;;
+ esac
+
+ # Parse non-mode specific arguments:
+ while test "$#" -gt 0; do
+ opt="$1"
+ shift
+
+ case $opt in
+ --config) func_config ;;
+
+ --debug) preserve_args="$preserve_args $opt"
+ func_echo "enabling shell trace mode"
+ opt_debug='set -x'
+ $opt_debug
+ ;;
+
+ -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ execute_dlfiles="$execute_dlfiles $1"
+ shift
+ ;;
+
+ --dry-run | -n) opt_dry_run=: ;;
+ --features) func_features ;;
+ --finish) mode="finish" ;;
+
+ --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ case $1 in
+ # Valid mode arguments:
+ clean) ;;
+ compile) ;;
+ execute) ;;
+ finish) ;;
+ install) ;;
+ link) ;;
+ relink) ;;
+ uninstall) ;;
+
+ # Catch anything else as an error
+ *) func_error "invalid argument for $opt"
+ exit_cmd=exit
+ break
+ ;;
+ esac
+
+ mode="$1"
+ shift
+ ;;
+
+ --preserve-dup-deps)
+ opt_duplicate_deps=: ;;
+
+ --quiet|--silent) preserve_args="$preserve_args $opt"
+ opt_silent=:
+ ;;
+
+ --verbose| -v) preserve_args="$preserve_args $opt"
+ opt_silent=false
+ ;;
+
+ --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ preserve_args="$preserve_args $opt $1"
+ func_enable_tag "$1" # tagname is set here
+ shift
+ ;;
+
+ # Separate optargs to long options:
+ -dlopen=*|--mode=*|--tag=*)
+ func_opt_split "$opt"
+ set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
+ shift
+ ;;
+
+ -\?|-h) func_usage ;;
+ --help) opt_help=: ;;
+ --version) func_version ;;
+
+ -*) func_fatal_help "unrecognized option \`$opt'" ;;
+
+ *) nonopt="$opt"
+ break
+ ;;
+ esac
+ done
+
+
+ case $host in
+ *cygwin* | *mingw* | *pw32* | *cegcc*)
+ # don't eliminate duplications in $postdeps and $predeps
+ opt_duplicate_compiler_generated_deps=:
+ ;;
+ *)
+ opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
+ ;;
+ esac
+
+ # Having warned about all mis-specified options, bail out if
+ # anything was wrong.
+ $exit_cmd $EXIT_FAILURE
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+ if test "$package_revision" != "$macro_revision"; then
+ if test "$VERSION" != "$macro_version"; then
+ if test -z "$macro_version"; then
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ fi
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+ fi
+
+ exit $EXIT_MISMATCH
+ fi
+}
+
+
+## ----------- ##
+## Main. ##
+## ----------- ##
+
+$opt_help || {
+ # Sanity checks first:
+ func_check_version_match
+
+ if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+ func_fatal_configuration "not configured to build any kind of library"
+ fi
+
+ test -z "$mode" && func_fatal_error "error: you must specify a MODE."
+
+
+ # Darwin sucks
+ eval std_shrext=\"$shrext_cmds\"
+
+
+ # Only execute mode is allowed to have -dlopen flags.
+ if test -n "$execute_dlfiles" && test "$mode" != execute; then
+ func_error "unrecognized option \`-dlopen'"
+ $ECHO "$help" 1>&2
+ exit $EXIT_FAILURE
+ fi
+
+ # Change the help message to a mode-specific one.
+ generic_help="$help"
+ help="Try \`$progname --help --mode=$mode' for more information."
+}
+
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+ test -f "$1" &&
+ $SED -e 4q "$1" 2>/dev/null \
+ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs. To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway. Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+ lalib_p=no
+ if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+ for lalib_p_l in 1 2 3 4
+ do
+ read lalib_p_line
+ case "$lalib_p_line" in
+ \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+ esac
+ done
+ exec 0<&5 5<&-
+ fi
+ test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+ func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+ func_ltwrapper_exec_suffix=
+ case $1 in
+ *.exe) ;;
+ *) func_ltwrapper_exec_suffix=.exe ;;
+ esac
+ $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+ func_ltwrapper_scriptname_result=""
+ if func_ltwrapper_executable_p "$1"; then
+ func_dirname_and_basename "$1" "" "."
+ func_stripname '' '.exe' "$func_basename_result"
+ func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+ fi
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+ func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+ $opt_debug
+ save_ifs=$IFS; IFS='~'
+ for cmd in $1; do
+ IFS=$save_ifs
+ eval cmd=\"$cmd\"
+ func_show_eval "$cmd" "${2-:}"
+ done
+ IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)! Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+ $opt_debug
+ case $1 in
+ */* | *\\*) . "$1" ;;
+ *) . "./$1" ;;
+ esac
+}
+
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+ $opt_debug
+ if test -n "$available_tags" && test -z "$tagname"; then
+ CC_quoted=
+ for arg in $CC; do
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case $@ in
+ # Blanks in the command may have been stripped by the calling shell,
+ # but not from the CC environment variable when configure was run.
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
+ # Blanks at the start of $base_compile will cause this to fail
+ # if we don't check for them as well.
+ *)
+ for z in $available_tags; do
+ if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+ # Evaluate the configuration.
+ eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+ CC_quoted=
+ for arg in $CC; do
+ # Double-quote args containing other shell metacharacters.
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case "$@ " in
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
+ # Assume this is the tagged configuration we want.
+ tagname=$z
+ break
+ ;;
+ esac
+ fi
+ done
+ # If $tagname still isn't set, then no tagged configuration
+ # was found and let the user know that the "--tag" command
+ # line option must be used.
+ if test -z "$tagname"; then
+ func_echo "unable to infer tagged configuration"
+ func_fatal_error "specify a tag with \`--tag'"
+# else
+# func_verbose "using $tagname tagged configuration"
+ fi
+ ;;
+ esac
+ fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+ write_libobj=${1}
+ if test "$build_libtool_libs" = yes; then
+ write_lobj=\'${2}\'
+ else
+ write_lobj=none
+ fi
+
+ if test "$build_old_libs" = yes; then
+ write_oldobj=\'${3}\'
+ else
+ write_oldobj=none
+ fi
+
+ $opt_dry_run || {
+ cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+ $MV "${write_libobj}T" "${write_libobj}"
+ }
+}
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+ $opt_debug
+ # Get the compilation command and the source file.
+ base_compile=
+ srcfile="$nonopt" # always keep a non-empty value in "srcfile"
+ suppress_opt=yes
+ suppress_output=
+ arg_mode=normal
+ libobj=
+ later=
+ pie_flag=
+
+ for arg
+ do
+ case $arg_mode in
+ arg )
+ # do not "continue". Instead, add this to base_compile
+ lastarg="$arg"
+ arg_mode=normal
+ ;;
+
+ target )
+ libobj="$arg"
+ arg_mode=normal
+ continue
+ ;;
+
+ normal )
+ # Accept any command-line options.
+ case $arg in
+ -o)
+ test -n "$libobj" && \
+ func_fatal_error "you cannot specify \`-o' more than once"
+ arg_mode=target
+ continue
+ ;;
+
+ -pie | -fpie | -fPIE)
+ pie_flag="$pie_flag $arg"
+ continue
+ ;;
+
+ -shared | -static | -prefer-pic | -prefer-non-pic)
+ later="$later $arg"
+ continue
+ ;;
+
+ -no-suppress)
+ suppress_opt=no
+ continue
+ ;;
+
+ -Xcompiler)
+ arg_mode=arg # the next one goes into the "base_compile" arg list
+ continue # The current "srcfile" will either be retained or
+ ;; # replaced later. I would guess that would be a bug.
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ lastarg=
+ save_ifs="$IFS"; IFS=','
+ for arg in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$arg"
+ lastarg="$lastarg $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$lastarg"
+ lastarg=$func_stripname_result
+
+ # Add the arguments to base_compile.
+ base_compile="$base_compile $lastarg"
+ continue
+ ;;
+
+ *)
+ # Accept the current argument as the source file.
+ # The previous "srcfile" becomes the current argument.
+ #
+ lastarg="$srcfile"
+ srcfile="$arg"
+ ;;
+ esac # case $arg
+ ;;
+ esac # case $arg_mode
+
+ # Aesthetically quote the previous argument.
+ func_quote_for_eval "$lastarg"
+ base_compile="$base_compile $func_quote_for_eval_result"
+ done # for arg
+
+ case $arg_mode in
+ arg)
+ func_fatal_error "you must specify an argument for -Xcompile"
+ ;;
+ target)
+ func_fatal_error "you must specify a target with \`-o'"
+ ;;
+ *)
+ # Get the name of the library object.
+ test -z "$libobj" && {
+ func_basename "$srcfile"
+ libobj="$func_basename_result"
+ }
+ ;;
+ esac
+
+ # Recognize several different file suffixes.
+ # If the user specifies -o file.o, it is replaced with file.lo
+ case $libobj in
+ *.[cCFSifmso] | \
+ *.ada | *.adb | *.ads | *.asm | \
+ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+ *.[fF][09]? | *.for | *.java | *.obj | *.sx)
+ func_xform "$libobj"
+ libobj=$func_xform_result
+ ;;
+ esac
+
+ case $libobj in
+ *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+ *)
+ func_fatal_error "cannot determine name of library object from \`$libobj'"
+ ;;
+ esac
+
+ func_infer_tag $base_compile
+
+ for arg in $later; do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ continue
+ ;;
+
+ -static)
+ build_libtool_libs=no
+ build_old_libs=yes
+ continue
+ ;;
+
+ -prefer-pic)
+ pic_mode=yes
+ continue
+ ;;
+
+ -prefer-non-pic)
+ pic_mode=no
+ continue
+ ;;
+ esac
+ done
+
+ func_quote_for_eval "$libobj"
+ test "X$libobj" != "X$func_quote_for_eval_result" \
+ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
+ && func_warning "libobj name \`$libobj' may not contain shell special characters."
+ func_dirname_and_basename "$obj" "/" ""
+ objname="$func_basename_result"
+ xdir="$func_dirname_result"
+ lobj=${xdir}$objdir/$objname
+
+ test -z "$base_compile" && \
+ func_fatal_help "you must specify a compilation command"
+
+ # Delete any leftover library objects.
+ if test "$build_old_libs" = yes; then
+ removelist="$obj $lobj $libobj ${libobj}T"
+ else
+ removelist="$lobj $libobj ${libobj}T"
+ fi
+
+ # On Cygwin there's no "real" PIC flag so we must build both object types
+ case $host_os in
+ cygwin* | mingw* | pw32* | os2* | cegcc*)
+ pic_mode=default
+ ;;
+ esac
+ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+ # non-PIC code in shared libraries is not supported
+ pic_mode=default
+ fi
+
+ # Calculate the filename of the output object if compiler does
+ # not support -o with -c
+ if test "$compiler_c_o" = no; then
+ output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
+ lockfile="$output_obj.lock"
+ else
+ output_obj=
+ need_locks=no
+ lockfile=
+ fi
+
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ elif test "$need_locks" = warn; then
+ if test -f "$lockfile"; then
+ $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+ removelist="$removelist $output_obj"
+ $ECHO "$srcfile" > "$lockfile"
+ fi
+
+ $opt_dry_run || $RM $removelist
+ removelist="$removelist $lockfile"
+ trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+ if test -n "$fix_srcfile_path"; then
+ eval srcfile=\"$fix_srcfile_path\"
+ fi
+ func_quote_for_eval "$srcfile"
+ qsrcfile=$func_quote_for_eval_result
+
+ # Only build a PIC object if we are building libtool libraries.
+ if test "$build_libtool_libs" = yes; then
+ # Without this assignment, base_compile gets emptied.
+ fbsd_hideous_sh_bug=$base_compile
+
+ if test "$pic_mode" != no; then
+ command="$base_compile $qsrcfile $pic_flag"
+ else
+ # Don't build PIC code
+ command="$base_compile $qsrcfile"
+ fi
+
+ func_mkdir_p "$xdir$objdir"
+
+ if test -z "$output_obj"; then
+ # Place PIC objects in $objdir
+ command="$command -o $lobj"
+ fi
+
+ func_show_eval_locale "$command" \
+ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed, then go on to compile the next one
+ if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+ func_show_eval '$MV "$output_obj" "$lobj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+
+ # Allow error messages only from the first compilation.
+ if test "$suppress_opt" = yes; then
+ suppress_output=' >/dev/null 2>&1'
+ fi
+ fi
+
+ # Only build a position-dependent object if we build old libraries.
+ if test "$build_old_libs" = yes; then
+ if test "$pic_mode" != yes; then
+ # Don't build PIC code
+ command="$base_compile $qsrcfile$pie_flag"
+ else
+ command="$base_compile $qsrcfile $pic_flag"
+ fi
+ if test "$compiler_c_o" = yes; then
+ command="$command -o $obj"
+ fi
+
+ # Suppress compiler output if we already did a PIC compilation.
+ command="$command$suppress_output"
+ func_show_eval_locale "$command" \
+ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed
+ if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+ func_show_eval '$MV "$output_obj" "$obj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+ fi
+
+ $opt_dry_run || {
+ func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+ # Unlock the critical section if it was locked
+ if test "$need_locks" != no; then
+ removelist=$lockfile
+ $RM "$lockfile"
+ fi
+ }
+
+ exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+test "$mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+ # We need to display help for each of the modes.
+ case $mode in
+ "")
+ # Generic help is extracted from the usage comments
+ # at the start of this file.
+ func_help
+ ;;
+
+ clean)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ compile)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+ -o OUTPUT-FILE set the output file name to OUTPUT-FILE
+ -no-suppress do not suppress compiler output for multiple passes
+ -prefer-pic try to building PIC objects only
+ -prefer-non-pic try to building non-PIC objects only
+ -shared do not build a \`.o' file suitable for static linking
+ -static only build a \`.o' file suitable for static linking
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+ ;;
+
+ execute)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+ -dlopen FILE add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+ ;;
+
+ finish)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges. Use
+the \`--dry-run' option if you just want to see what would be executed."
+ ;;
+
+ install)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command. The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+ -inst-prefix PREFIX-DIR Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+ ;;
+
+ link)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+ -all-static do not do any dynamic linking at all
+ -avoid-version do not add a version suffix if possible
+ -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
+ -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
+ -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+ -export-symbols SYMFILE
+ try to export only the symbols listed in SYMFILE
+ -export-symbols-regex REGEX
+ try to export only the symbols matching REGEX
+ -LLIBDIR search LIBDIR for required installed libraries
+ -lNAME OUTPUT-FILE requires the installed library libNAME
+ -module build a library that can dlopened
+ -no-fast-install disable the fast-install mode
+ -no-install link a not-installable executable
+ -no-undefined declare that a library does not refer to external symbols
+ -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
+ -objectlist FILE Use a list of object files found in FILE to specify objects
+ -precious-files-regex REGEX
+ don't remove output files matching REGEX
+ -release RELEASE specify package release information
+ -rpath LIBDIR the created library will eventually be installed in LIBDIR
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+ -version-info CURRENT[:REVISION[:AGE]]
+ specify library version info [each variable defaults to 0]
+ -weak LIBNAME declare that the target provides the LIBNAME interface
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename. Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+ ;;
+
+ uninstall)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ *)
+ func_fatal_help "invalid operation mode \`$mode'"
+ ;;
+ esac
+
+ $ECHO
+ $ECHO "Try \`$progname --help' for more information about other modes."
+
+ exit $?
+}
+
+ # Now that we've collected a possible --mode arg, show help if necessary
+ $opt_help && func_mode_help
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+ $opt_debug
+ # The first argument is the command name.
+ cmd="$nonopt"
+ test -z "$cmd" && \
+ func_fatal_help "you must specify a COMMAND"
+
+ # Handle -dlopen flags immediately.
+ for file in $execute_dlfiles; do
+ test -f "$file" \
+ || func_fatal_help "\`$file' is not a file"
+
+ dir=
+ case $file in
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+ # Read the libtool library.
+ dlname=
+ library_names=
+ func_source "$file"
+
+ # Skip this library if it cannot be dlopened.
+ if test -z "$dlname"; then
+ # Warn if it was a shared library.
+ test -n "$library_names" && \
+ func_warning "\`$file' was not linked with \`-export-dynamic'"
+ continue
+ fi
+
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+
+ if test -f "$dir/$objdir/$dlname"; then
+ dir="$dir/$objdir"
+ else
+ if test ! -f "$dir/$dlname"; then
+ func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+ fi
+ fi
+ ;;
+
+ *.lo)
+ # Just add the directory containing the .lo file.
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ ;;
+
+ *)
+ func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+ continue
+ ;;
+ esac
+
+ # Get the absolute pathname.
+ absdir=`cd "$dir" && pwd`
+ test -n "$absdir" && dir="$absdir"
+
+ # Now add the directory to shlibpath_var.
+ if eval "test -z \"\$$shlibpath_var\""; then
+ eval "$shlibpath_var=\"\$dir\""
+ else
+ eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+ fi
+ done
+
+ # This variable tells wrapper scripts just to set shlibpath_var
+ # rather than running their programs.
+ libtool_execute_magic="$magic"
+
+ # Check if any of the arguments is a wrapper script.
+ args=
+ for file
+ do
+ case $file in
+ -*) ;;
+ *)
+ # Do a test to see if this is really a libtool program.
+ if func_ltwrapper_script_p "$file"; then
+ func_source "$file"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ elif func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ func_source "$func_ltwrapper_scriptname_result"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ fi
+ ;;
+ esac
+ # Quote arguments (to preserve shell metacharacters).
+ func_quote_for_eval "$file"
+ args="$args $func_quote_for_eval_result"
+ done
+
+ if test "X$opt_dry_run" = Xfalse; then
+ if test -n "$shlibpath_var"; then
+ # Export the shlibpath_var.
+ eval "export $shlibpath_var"
+ fi
+
+ # Restore saved environment variables
+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+ do
+ eval "if test \"\${save_$lt_var+set}\" = set; then
+ $lt_var=\$save_$lt_var; export $lt_var
+ else
+ $lt_unset $lt_var
+ fi"
+ done
+
+ # Now prepare to actually exec the command.
+ exec_cmd="\$cmd$args"
+ else
+ # Display what would be done.
+ if test -n "$shlibpath_var"; then
+ eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+ $ECHO "export $shlibpath_var"
+ fi
+ $ECHO "$cmd$args"
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+ $opt_debug
+ libdirs="$nonopt"
+ admincmds=
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ for dir
+ do
+ libdirs="$libdirs $dir"
+ done
+
+ for libdir in $libdirs; do
+ if test -n "$finish_cmds"; then
+ # Do each command in the finish commands.
+ func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+ fi
+ if test -n "$finish_eval"; then
+ # Do the single finish_eval.
+ eval cmds=\"$finish_eval\"
+ $opt_dry_run || eval "$cmds" || admincmds="$admincmds
+ $cmds"
+ fi
+ done
+ fi
+
+ # Exit here if they wanted silent mode.
+ $opt_silent && exit $EXIT_SUCCESS
+
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ $ECHO "Libraries have been installed in:"
+ for libdir in $libdirs; do
+ $ECHO " $libdir"
+ done
+ $ECHO
+ $ECHO "If you ever happen to want to link against installed libraries"
+ $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
+ $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
+ $ECHO "flag during linking and do at least one of the following:"
+ if test -n "$shlibpath_var"; then
+ $ECHO " - add LIBDIR to the \`$shlibpath_var' environment variable"
+ $ECHO " during execution"
+ fi
+ if test -n "$runpath_var"; then
+ $ECHO " - add LIBDIR to the \`$runpath_var' environment variable"
+ $ECHO " during linking"
+ fi
+ if test -n "$hardcode_libdir_flag_spec"; then
+ libdir=LIBDIR
+ eval flag=\"$hardcode_libdir_flag_spec\"
+
+ $ECHO " - use the \`$flag' linker flag"
+ fi
+ if test -n "$admincmds"; then
+ $ECHO " - have your system administrator run these commands:$admincmds"
+ fi
+ if test -f /etc/ld.so.conf; then
+ $ECHO " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+ fi
+ $ECHO
+
+ $ECHO "See any operating system documentation about shared libraries for"
+ case $host in
+ solaris2.[6789]|solaris2.1[0-9])
+ $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+ $ECHO "pages."
+ ;;
+ *)
+ $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
+ ;;
+ esac
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ exit $EXIT_SUCCESS
+}
+
+test "$mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+ $opt_debug
+ # There may be an optional sh(1) argument at the beginning of
+ # install_prog (especially on Windows NT).
+ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+ # Allow the use of GNU shtool's install command.
+ $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
+ # Aesthetically quote it.
+ func_quote_for_eval "$nonopt"
+ install_prog="$func_quote_for_eval_result "
+ arg=$1
+ shift
+ else
+ install_prog=
+ arg=$nonopt
+ fi
+
+ # The real first argument should be the name of the installation program.
+ # Aesthetically quote it.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog$func_quote_for_eval_result"
+
+ # We need to accept at least all the BSD install flags.
+ dest=
+ files=
+ opts=
+ prev=
+ install_type=
+ isdir=no
+ stripme=
+ for arg
+ do
+ if test -n "$dest"; then
+ files="$files $dest"
+ dest=$arg
+ continue
+ fi
+
+ case $arg in
+ -d) isdir=yes ;;
+ -f)
+ case " $install_prog " in
+ *[\\\ /]cp\ *) ;;
+ *) prev=$arg ;;
+ esac
+ ;;
+ -g | -m | -o)
+ prev=$arg
+ ;;
+ -s)
+ stripme=" -s"
+ continue
+ ;;
+ -*)
+ ;;
+ *)
+ # If the previous option needed an argument, then skip it.
+ if test -n "$prev"; then
+ prev=
+ else
+ dest=$arg
+ continue
+ fi
+ ;;
+ esac
+
+ # Aesthetically quote the argument.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog $func_quote_for_eval_result"
+ done
+
+ test -z "$install_prog" && \
+ func_fatal_help "you must specify an install program"
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prev' option requires an argument"
+
+ if test -z "$files"; then
+ if test -z "$dest"; then
+ func_fatal_help "no file or destination specified"
+ else
+ func_fatal_help "you must specify a destination"
+ fi
+ fi
+
+ # Strip any trailing slash from the destination.
+ func_stripname '' '/' "$dest"
+ dest=$func_stripname_result
+
+ # Check to see that the destination is a directory.
+ test -d "$dest" && isdir=yes
+ if test "$isdir" = yes; then
+ destdir="$dest"
+ destname=
+ else
+ func_dirname_and_basename "$dest" "" "."
+ destdir="$func_dirname_result"
+ destname="$func_basename_result"
+
+ # Not a directory, so check to see that there is only one file specified.
+ set dummy $files; shift
+ test "$#" -gt 1 && \
+ func_fatal_help "\`$dest' is not a directory"
+ fi
+ case $destdir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ for file in $files; do
+ case $file in
+ *.lo) ;;
+ *)
+ func_fatal_help "\`$destdir' must be an absolute directory name"
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ staticlibs=
+ future_libdirs=
+ current_libdirs=
+ for file in $files; do
+
+ # Do each installation.
+ case $file in
+ *.$libext)
+ # Do the static libraries later.
+ staticlibs="$staticlibs $file"
+ ;;
+
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$file' is not a valid libtool archive"
+
+ library_names=
+ old_library=
+ relink_command=
+ func_source "$file"
+
+ # Add the libdir to current_libdirs if it is the destination.
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) current_libdirs="$current_libdirs $libdir" ;;
+ esac
+ else
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+ *) future_libdirs="$future_libdirs $libdir" ;;
+ esac
+ fi
+
+ func_dirname "$file" "/" ""
+ dir="$func_dirname_result"
+ dir="$dir$objdir"
+
+ if test -n "$relink_command"; then
+ # Determine the prefix the user has applied to our future dir.
+ inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
+
+ # Don't allow the user to place us outside of our expected
+ # location b/c this prevents finding dependent libraries that
+ # are installed to the same prefix.
+ # At present, this check doesn't affect windows .dll's that
+ # are installed into $libdir/../bin (currently, that works fine)
+ # but it's something to keep an eye on.
+ test "$inst_prefix_dir" = "$destdir" && \
+ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+ if test -n "$inst_prefix_dir"; then
+ # Stick the inst_prefix_dir data into the link command.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+ else
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
+ fi
+
+ func_warning "relinking \`$file'"
+ func_show_eval "$relink_command" \
+ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+ fi
+
+ # See the names of the shared library.
+ set dummy $library_names; shift
+ if test -n "$1"; then
+ realname="$1"
+ shift
+
+ srcname="$realname"
+ test -n "$relink_command" && srcname="$realname"T
+
+ # Install the shared library and build the symlinks.
+ func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
+ 'exit $?'
+ tstripme="$stripme"
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $realname in
+ *.dll.a)
+ tstripme=""
+ ;;
+ esac
+ ;;
+ esac
+ if test -n "$tstripme" && test -n "$striplib"; then
+ func_show_eval "$striplib $destdir/$realname" 'exit $?'
+ fi
+
+ if test "$#" -gt 0; then
+ # Delete the old symlinks, and create new ones.
+ # Try `ln -sf' first, because the `ln' binary might depend on
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
+ # so we also need to try rm && ln -s.
+ for linkname
+ do
+ test "$linkname" != "$realname" \
+ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+ done
+ fi
+
+ # Do each command in the postinstall commands.
+ lib="$destdir/$realname"
+ func_execute_cmds "$postinstall_cmds" 'exit $?'
+ fi
+
+ # Install the pseudo-library for information purposes.
+ func_basename "$file"
+ name="$func_basename_result"
+ instname="$dir/$name"i
+ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+ ;;
+
+ *.lo)
+ # Install (i.e. copy) a libtool object.
+
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # Deduce the name of the destination old-style object file.
+ case $destfile in
+ *.lo)
+ func_lo2o "$destfile"
+ staticdest=$func_lo2o_result
+ ;;
+ *.$objext)
+ staticdest="$destfile"
+ destfile=
+ ;;
+ *)
+ func_fatal_help "cannot copy a libtool object to \`$destfile'"
+ ;;
+ esac
+
+ # Install the libtool object if requested.
+ test -n "$destfile" && \
+ func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+ # Install the old object if enabled.
+ if test "$build_old_libs" = yes; then
+ # Deduce the name of the old-style object file.
+ func_lo2o "$file"
+ staticobj=$func_lo2o_result
+ func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+ fi
+ exit $EXIT_SUCCESS
+ ;;
+
+ *)
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # If the file is missing, and there is a .exe on the end, strip it
+ # because it is most likely a libtool script we actually want to
+ # install
+ stripped_ext=""
+ case $file in
+ *.exe)
+ if test ! -f "$file"; then
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ stripped_ext=".exe"
+ fi
+ ;;
+ esac
+
+ # Do a test to see if this is really a libtool program.
+ case $host in
+ *cygwin* | *mingw*)
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ wrapper=$func_ltwrapper_scriptname_result
+ else
+ func_stripname '' '.exe' "$file"
+ wrapper=$func_stripname_result
+ fi
+ ;;
+ *)
+ wrapper=$file
+ ;;
+ esac
+ if func_ltwrapper_script_p "$wrapper"; then
+ notinst_deplibs=
+ relink_command=
+
+ func_source "$wrapper"
+
+ # Check the variables that should have been set.
+ test -z "$generated_by_libtool_version" && \
+ func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+ finalize=yes
+ for lib in $notinst_deplibs; do
+ # Check to see that each library is installed.
+ libdir=
+ if test -f "$lib"; then
+ func_source "$lib"
+ fi
+ libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
+ if test -n "$libdir" && test ! -f "$libfile"; then
+ func_warning "\`$lib' has not been installed in \`$libdir'"
+ finalize=no
+ fi
+ done
+
+ relink_command=
+ func_source "$wrapper"
+
+ outputname=
+ if test "$fast_install" = no && test -n "$relink_command"; then
+ $opt_dry_run || {
+ if test "$finalize" = yes; then
+ tmpdir=`func_mktempdir`
+ func_basename "$file$stripped_ext"
+ file="$func_basename_result"
+ outputname="$tmpdir/$file"
+ # Replace the output file specification.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
+
+ $opt_silent || {
+ func_quote_for_expand "$relink_command"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ if eval "$relink_command"; then :
+ else
+ func_error "error: relink \`$file' with the above command before installing it"
+ $opt_dry_run || ${RM}r "$tmpdir"
+ continue
+ fi
+ file="$outputname"
+ else
+ func_warning "cannot relink \`$file'"
+ fi
+ }
+ else
+ # Install the binary that we compiled earlier.
+ file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
+ fi
+ fi
+
+ # remove .exe since cygwin /usr/bin/install will append another
+ # one anyway
+ case $install_prog,$host in
+ */usr/bin/install*,*cygwin*)
+ case $file:$destfile in
+ *.exe:*.exe)
+ # this is ok
+ ;;
+ *.exe:*)
+ destfile=$destfile.exe
+ ;;
+ *:*.exe)
+ func_stripname '' '.exe' "$destfile"
+ destfile=$func_stripname_result
+ ;;
+ esac
+ ;;
+ esac
+ func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+ $opt_dry_run || if test -n "$outputname"; then
+ ${RM}r "$tmpdir"
+ fi
+ ;;
+ esac
+ done
+
+ for file in $staticlibs; do
+ func_basename "$file"
+ name="$func_basename_result"
+
+ # Set up the ranlib parameters.
+ oldlib="$destdir/$name"
+
+ func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+ if test -n "$stripme" && test -n "$old_striplib"; then
+ func_show_eval "$old_striplib $oldlib" 'exit $?'
+ fi
+
+ # Do each command in the postinstall commands.
+ func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+ done
+
+ test -n "$future_libdirs" && \
+ func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+ if test -n "$current_libdirs"; then
+ # Maybe just do a dry run.
+ $opt_dry_run && current_libdirs=" -n$current_libdirs"
+ exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+ else
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+ $opt_debug
+ my_outputname="$1"
+ my_originator="$2"
+ my_pic_p="${3-no}"
+ my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+ my_dlsyms=
+
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ if test -n "$NM" && test -n "$global_symbol_pipe"; then
+ my_dlsyms="${my_outputname}S.c"
+ else
+ func_error "not configured to extract global symbols from dlpreopened files"
+ fi
+ fi
+
+ if test -n "$my_dlsyms"; then
+ case $my_dlsyms in
+ "") ;;
+ *.c)
+ # Discover the nlist of each of the dlfiles.
+ nlist="$output_objdir/${my_outputname}.nm"
+
+ func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+ # Parse the name list into a source file.
+ func_verbose "creating $output_objdir/$my_dlsyms"
+
+ $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+ if test "$dlself" = yes; then
+ func_verbose "generating symbol list for \`$output'"
+
+ $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+ # Add our own program objects to the symbol list.
+ progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ for progfile in $progfiles; do
+ func_verbose "extracting global C symbols from \`$progfile'"
+ $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
+ done
+
+ if test -n "$exclude_expsyms"; then
+ $opt_dry_run || {
+ eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ if test -n "$export_symbols_regex"; then
+ $opt_dry_run || {
+ eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ export_symbols="$output_objdir/$outputname.exp"
+ $opt_dry_run || {
+ $RM $export_symbols
+ eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ else
+ $opt_dry_run || {
+ eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ case $host in
+ *cygwin | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ fi
+ fi
+
+ for dlprefile in $dlprefiles; do
+ func_verbose "extracting global C symbols from \`$dlprefile'"
+ func_basename "$dlprefile"
+ name="$func_basename_result"
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ done
+
+ $opt_dry_run || {
+ # Make sure we have at least an empty file.
+ test -f "$nlist" || : > "$nlist"
+
+ if test -n "$exclude_expsyms"; then
+ $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+ $MV "$nlist"T "$nlist"
+ fi
+
+ # Try sorting and uniquifying the output.
+ if $GREP -v "^: " < "$nlist" |
+ if sort -k 3 </dev/null >/dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
+ :
+ else
+ $GREP -v "^: " < "$nlist" > "$nlist"S
+ fi
+
+ if test -f "$nlist"S; then
+ eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+ else
+ $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
+ fi
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols. */
+typedef struct {
+ const char *name;
+ void *address;
+} lt_dlsymlist;
+"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+/* DATA imports from DLLs on WIN32 con't be const, because
+ runtime relocations are performed -- see ld's documentation
+ on pseudo-relocs. */"
+ lt_dlsym_const= ;;
+ *osf5*)
+ echo >> "$output_objdir/$my_dlsyms" "\
+/* This system does not cope well with relocations in const data */"
+ lt_dlsym_const= ;;
+ *)
+ lt_dlsym_const=const ;;
+ esac
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+extern $lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+$lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+ { \"$my_originator\", (void *) 0 },"
+
+ case $need_lib_prefix in
+ no)
+ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ *)
+ eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ esac
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+ } # !$opt_dry_run
+
+ pic_flag_for_symtable=
+ case "$compile_command " in
+ *" -static "*) ;;
+ *)
+ case $host in
+ # compiling the symbol table file with pic_flag works around
+ # a FreeBSD bug that causes programs to crash when -lm is
+ # linked before any other PIC object. But we must not use
+ # pic_flag when linking with -static. The problem exists in
+ # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+ *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+ *-*-hpux*)
+ pic_flag_for_symtable=" $pic_flag" ;;
+ *)
+ if test "X$my_pic_p" != Xno; then
+ pic_flag_for_symtable=" $pic_flag"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ symtab_cflags=
+ for arg in $LTCFLAGS; do
+ case $arg in
+ -pie | -fpie | -fPIE) ;;
+ *) symtab_cflags="$symtab_cflags $arg" ;;
+ esac
+ done
+
+ # Now compile the dynamic symbol file.
+ func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+ # Clean up the generated files.
+ func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+ # Transform the symbol file into the correct name.
+ symfileobj="$output_objdir/${my_outputname}S.$objext"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ if test -f "$output_objdir/$my_outputname.def"; then
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ else
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ fi
+ ;;
+ *)
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ ;;
+ esac
+ ;;
+ *)
+ func_fatal_error "unknown suffix for \`$my_dlsyms'"
+ ;;
+ esac
+ else
+ # We keep going just in case the user didn't refer to
+ # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
+ # really was required.
+
+ # Nullify the symbol file.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+ fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+func_win32_libid ()
+{
+ $opt_debug
+ win32_libid_type="unknown"
+ win32_fileres=`file -L $1 2>/dev/null`
+ case $win32_fileres in
+ *ar\ archive\ import\ library*) # definitely import
+ win32_libid_type="x86 archive import"
+ ;;
+ *ar\ archive*) # could be an import, or static
+ if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+ $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
+ win32_nmres=`eval $NM -f posix -A $1 |
+ $SED -n -e '
+ 1,100{
+ / I /{
+ s,.*,import,
+ p
+ q
+ }
+ }'`
+ case $win32_nmres in
+ import*) win32_libid_type="x86 archive import";;
+ *) win32_libid_type="x86 archive static";;
+ esac
+ fi
+ ;;
+ *DLL*)
+ win32_libid_type="x86 DLL"
+ ;;
+ *executable*) # but shell scripts are "executable" too...
+ case $win32_fileres in
+ *MS\ Windows\ PE\ Intel*)
+ win32_libid_type="x86 DLL"
+ ;;
+ esac
+ ;;
+ esac
+ $ECHO "$win32_libid_type"
+}
+
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+ $opt_debug
+ f_ex_an_ar_dir="$1"; shift
+ f_ex_an_ar_oldlib="$1"
+ func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+ fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+ $opt_debug
+ my_gentop="$1"; shift
+ my_oldlibs=${1+"$@"}
+ my_oldobjs=""
+ my_xlib=""
+ my_xabs=""
+ my_xdir=""
+
+ for my_xlib in $my_oldlibs; do
+ # Extract the objects.
+ case $my_xlib in
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+ *) my_xabs=`pwd`"/$my_xlib" ;;
+ esac
+ func_basename "$my_xlib"
+ my_xlib="$func_basename_result"
+ my_xlib_u=$my_xlib
+ while :; do
+ case " $extracted_archives " in
+ *" $my_xlib_u "*)
+ func_arith $extracted_serial + 1
+ extracted_serial=$func_arith_result
+ my_xlib_u=lt$extracted_serial-$my_xlib ;;
+ *) break ;;
+ esac
+ done
+ extracted_archives="$extracted_archives $my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib_u"
+
+ func_mkdir_p "$my_xdir"
+
+ case $host in
+ *-darwin*)
+ func_verbose "Extracting $my_xabs"
+ # Do not bother doing anything if just a dry run
+ $opt_dry_run || {
+ darwin_orig_dir=`pwd`
+ cd $my_xdir || exit $?
+ darwin_archive=$my_xabs
+ darwin_curdir=`pwd`
+ darwin_base_archive=`basename "$darwin_archive"`
+ darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+ if test -n "$darwin_arches"; then
+ darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+ darwin_arch=
+ func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+ for darwin_arch in $darwin_arches ; do
+ func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+ cd "$darwin_curdir"
+ $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+ done # $darwin_arches
+ ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+ darwin_file=
+ darwin_files=
+ for darwin_file in $darwin_filelist; do
+ darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
+ $LIPO -create -output "$darwin_file" $darwin_files
+ done # $darwin_filelist
+ $RM -rf unfat-$$
+ cd "$darwin_orig_dir"
+ else
+ cd $darwin_orig_dir
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ fi # $darwin_arches
+ } # !$opt_dry_run
+ ;;
+ *)
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ ;;
+ esac
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
+ done
+
+ func_extract_archives_result="$my_oldobjs"
+}
+
+
+
+# func_emit_wrapper_part1 [arg=no]
+#
+# Emit the first part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part1 ()
+{
+ func_emit_wrapper_part1_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part1_arg1=$1
+ fi
+
+ $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='${SED} -e 1s/^X//'
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
+else
+ case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+ # install mode needs the following variables:
+ generated_by_libtool_version='$macro_version'
+ notinst_deplibs='$notinst_deplibs'
+else
+ # When we are sourced in execute mode, \$file and \$ECHO are already set.
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ ECHO=\"$qecho\"
+ file=\"\$0\"
+ # Make sure echo works.
+ if test \"X\$1\" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+ elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
+ # Yippee, \$ECHO works!
+ :
+ else
+ # Restart under the correct shell, and then maybe \$ECHO will work.
+ exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
+ fi
+ fi\
+"
+ $ECHO "\
+
+ # Find the directory that this script lives in.
+ thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+ test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+ # Follow symbolic links until we get to the real thisdir.
+ file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
+ while test -n \"\$file\"; do
+ destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
+
+ # If there was a directory component, then change thisdir.
+ if test \"x\$destdir\" != \"x\$file\"; then
+ case \"\$destdir\" in
+ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+ *) thisdir=\"\$thisdir/\$destdir\" ;;
+ esac
+ fi
+
+ file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+ file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
+ done
+"
+}
+# end: func_emit_wrapper_part1
+
+# func_emit_wrapper_part2 [arg=no]
+#
+# Emit the second part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part2 ()
+{
+ func_emit_wrapper_part2_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part2_arg1=$1
+ fi
+
+ $ECHO "\
+
+ # Usually 'no', except on cygwin/mingw when embedded into
+ # the cwrapper.
+ WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
+ if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+ # special case for '.'
+ if test \"\$thisdir\" = \".\"; then
+ thisdir=\`pwd\`
+ fi
+ # remove .libs from thisdir
+ case \"\$thisdir\" in
+ *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
+ $objdir ) thisdir=. ;;
+ esac
+ fi
+
+ # Try to get the absolute directory name.
+ absdir=\`cd \"\$thisdir\" && pwd\`
+ test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+ if test "$fast_install" = yes; then
+ $ECHO "\
+ program=lt-'$outputname'$exeext
+ progdir=\"\$thisdir/$objdir\"
+
+ if test ! -f \"\$progdir/\$program\" ||
+ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+ test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+ file=\"\$\$-\$program\"
+
+ if test ! -d \"\$progdir\"; then
+ $MKDIR \"\$progdir\"
+ else
+ $RM \"\$progdir/\$file\"
+ fi"
+
+ $ECHO "\
+
+ # relink executable if necessary
+ if test -n \"\$relink_command\"; then
+ if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+ else
+ $ECHO \"\$relink_command_output\" >&2
+ $RM \"\$progdir/\$file\"
+ exit 1
+ fi
+ fi
+
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+ { $RM \"\$progdir/\$program\";
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+ $RM \"\$progdir/\$file\"
+ fi"
+ else
+ $ECHO "\
+ program='$outputname'
+ progdir=\"\$thisdir/$objdir\"
+"
+ fi
+
+ $ECHO "\
+
+ if test -f \"\$progdir/\$program\"; then"
+
+ # Export our shlibpath_var if we have one.
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ $ECHO "\
+ # Add our own library path to $shlibpath_var
+ $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+ # Some systems cannot cope with colon-terminated $shlibpath_var
+ # The second colon is a workaround for a bug in BeOS R4 sed
+ $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
+
+ export $shlibpath_var
+"
+ fi
+
+ # fixup the dll searchpath if we need to.
+ if test -n "$dllsearchpath"; then
+ $ECHO "\
+ # Add the dll search path components to the executable PATH
+ PATH=$dllsearchpath:\$PATH
+"
+ fi
+
+ $ECHO "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
+"
+ case $host in
+ # Backslashes separate directories on plain windows
+ *-*-mingw | *-*-os2* | *-cegcc*)
+ $ECHO "\
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+ ;;
+
+ *)
+ $ECHO "\
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+ ;;
+ esac
+ $ECHO "\
+ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+ exit 1
+ fi
+ else
+ # The program doesn't exist.
+ \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+ \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+ $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+ exit 1
+ fi
+fi\
+"
+}
+# end: func_emit_wrapper_part2
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable. Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take. If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory. This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+ func_emit_wrapper_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_arg1=$1
+ fi
+
+ # split this up so that func_emit_cwrapperexe_src
+ # can call each part independently.
+ func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
+ func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
+}
+
+
+# func_to_host_path arg
+#
+# Convert paths to host format when used with build tools.
+# Intended for use with "native" mingw (where libtool itself
+# is running under the msys shell), or in the following cross-
+# build environments:
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+# where wine is equipped with the `winepath' executable.
+# In the native mingw case, the (msys) shell automatically
+# converts paths for any non-msys applications it launches,
+# but that facility isn't available from inside the cwrapper.
+# Similar accommodations are necessary for $host mingw and
+# $build cygwin. Calling this function does no harm for other
+# $host/$build combinations not listed above.
+#
+# ARG is the path (on $build) that should be converted to
+# the proper representation for $host. The result is stored
+# in $func_to_host_path_result.
+func_to_host_path ()
+{
+ func_to_host_path_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ case $build in
+ *mingw* ) # actually, msys
+ # awkward: cmd appends spaces to result
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_path_tmp1=`( cmd //c echo "$1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_path_tmp1=`cygpath -w "$1"`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # Unfortunately, winepath does not exit with a non-zero
+ # error code, so we are forced to check the contents of
+ # stdout. On the other hand, if the command is not
+ # found, the shell will set an exit code of 127 and print
+ # *an error message* to stdout. So we must check for both
+ # error code of zero AND non-empty stdout, which explains
+ # the odd construction:
+ func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
+ if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ else
+ # Allow warning below.
+ func_to_host_path_result=""
+ fi
+ ;;
+ esac
+ if test -z "$func_to_host_path_result" ; then
+ func_error "Could not determine host path corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback:
+ func_to_host_path_result="$1"
+ fi
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_path
+
+# func_to_host_pathlist arg
+#
+# Convert pathlists to host format when used with build tools.
+# See func_to_host_path(), above. This function supports the
+# following $build/$host combinations (but does no harm for
+# combinations not listed here):
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+#
+# Path separators are also converted from $build format to
+# $host format. If ARG begins or ends with a path separator
+# character, it is preserved (but converted to $host format)
+# on output.
+#
+# ARG is a pathlist (on $build) that should be converted to
+# the proper representation on $host. The result is stored
+# in $func_to_host_pathlist_result.
+func_to_host_pathlist ()
+{
+ func_to_host_pathlist_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ # Remove leading and trailing path separator characters from
+ # ARG. msys behavior is inconsistent here, cygpath turns them
+ # into '.;' and ';.', and winepath ignores them completely.
+ func_to_host_pathlist_tmp2="$1"
+ # Once set for this call, this variable should not be
+ # reassigned. It is used in tha fallback case.
+ func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e 's|^:*||' -e 's|:*$||'`
+ case $build in
+ *mingw* ) # Actually, msys.
+ # Awkward: cmd appends spaces to result.
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # unfortunately, winepath doesn't convert pathlists
+ func_to_host_pathlist_result=""
+ func_to_host_pathlist_oldIFS=$IFS
+ IFS=:
+ for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
+ IFS=$func_to_host_pathlist_oldIFS
+ if test -n "$func_to_host_pathlist_f" ; then
+ func_to_host_path "$func_to_host_pathlist_f"
+ if test -n "$func_to_host_path_result" ; then
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_to_host_pathlist_result="$func_to_host_path_result"
+ else
+ func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
+ fi
+ fi
+ fi
+ IFS=:
+ done
+ IFS=$func_to_host_pathlist_oldIFS
+ ;;
+ esac
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_error "Could not determine the host path(s) corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback. This may break if $1 contains DOS-style drive
+ # specifications. The fix is not to complicate the expression
+ # below, but for the user to provide a working wine installation
+ # with winepath so that path translation in the cross-to-mingw
+ # case works properly.
+ lt_replace_pathsep_nix_to_dos="s|:|;|g"
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_replace_pathsep_nix_to_dos"`
+ fi
+ # Now, add the leading and trailing path separators back
+ case "$1" in
+ :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
+ ;;
+ esac
+ case "$1" in
+ *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_pathlist
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+ cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+ Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+ The $output program cannot be directly executed until all the libtool
+ libraries that it depends on are installed.
+
+ This wrapper executable should never be moved out of the build directory.
+ If it is, it will not operate correctly.
+
+ Currently, it simply execs the wrapper *script* "$SHELL $output",
+ but could eventually absorb all of the scripts functionality and
+ exec $objdir/$outputname directly.
+*/
+EOF
+ cat <<"EOF"
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+# define setmode _setmode
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+# include <io.h>
+# define HAVE_SETENV
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+#ifdef _MSC_VER
+# define S_IXUSR _S_IEXEC
+# define stat _stat
+# ifndef _INTPTR_T_DEFINED
+# define intptr_t int
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+ defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+# define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+# define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifdef __CYGWIN__
+# define FOPEN_WB "wb"
+#endif
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+ if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#undef LTWRAPPER_DEBUGPRINTF
+#if defined DEBUGWRAPPER
+# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
+static void
+ltwrapper_debugprintf (const char *fmt, ...)
+{
+ va_list args;
+ va_start (args, fmt);
+ (void) vfprintf (stderr, fmt, args);
+ va_end (args);
+}
+#else
+# define LTWRAPPER_DEBUGPRINTF(args)
+#endif
+
+const char *program_name = NULL;
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_fatal (const char *message, ...);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_opt_process_env_set (const char *arg);
+void lt_opt_process_env_prepend (const char *arg);
+void lt_opt_process_env_append (const char *arg);
+int lt_split_name_value (const char *arg, char** name, char** value);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+
+static const char *script_text_part1 =
+EOF
+
+ func_emit_wrapper_part1 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+ cat <<EOF
+
+static const char *script_text_part2 =
+EOF
+ func_emit_wrapper_part2 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+
+ cat <<EOF
+const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ func_to_host_pathlist "$temp_rpath"
+ cat <<EOF
+const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * LIB_PATH_VALUE = "";
+EOF
+ fi
+
+ if test -n "$dllsearchpath"; then
+ func_to_host_pathlist "$dllsearchpath:"
+ cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE = "";
+EOF
+ fi
+
+ if test "$fast_install" = yes; then
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+ else
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+ fi
+
+
+ cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX "--lt-"
+#define LTWRAPPER_OPTION_PREFIX_LENGTH 5
+
+static const size_t opt_prefix_len = LTWRAPPER_OPTION_PREFIX_LENGTH;
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+
+static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
+
+static const size_t env_set_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
+static const char *env_set_opt = LTWRAPPER_OPTION_PREFIX "env-set";
+ /* argument is putenv-style "foo=bar", value of foo is set to bar */
+
+static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
+static const char *env_prepend_opt = LTWRAPPER_OPTION_PREFIX "env-prepend";
+ /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
+
+static const size_t env_append_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
+static const char *env_append_opt = LTWRAPPER_OPTION_PREFIX "env-append";
+ /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
+
+int
+main (int argc, char *argv[])
+{
+ char **newargz;
+ int newargc;
+ char *tmp_pathspec;
+ char *actual_cwrapper_path;
+ char *actual_cwrapper_name;
+ char *target_name;
+ char *lt_argv_zero;
+ intptr_t rval = 127;
+
+ int i;
+
+ program_name = (char *) xstrdup (base_name (argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) argv[0] : %s\n", argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
+
+ /* very simple arg parsing; don't want to rely on getopt */
+ for (i = 1; i < argc; i++)
+ {
+ if (strcmp (argv[i], dumpscript_opt) == 0)
+ {
+EOF
+ case "$host" in
+ *mingw* | *cygwin* )
+ # make stdout use "unix" line endings
+ echo " setmode(1,_O_BINARY);"
+ ;;
+ esac
+
+ cat <<"EOF"
+ printf ("%s", script_text_part1);
+ printf ("%s", script_text_part2);
+ return 0;
+ }
+ }
+
+ newargz = XMALLOC (char *, argc + 1);
+ tmp_pathspec = find_executable (argv[0]);
+ if (tmp_pathspec == NULL)
+ lt_fatal ("Couldn't find %s", argv[0]);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
+ tmp_pathspec));
+
+ actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
+ actual_cwrapper_path));
+ XFREE (tmp_pathspec);
+
+ actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
+ strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+ /* wrapper name transforms */
+ strendzap (actual_cwrapper_name, ".exe");
+ tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+ XFREE (actual_cwrapper_name);
+ actual_cwrapper_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ /* target_name transforms -- use actual target program name; might have lt- prefix */
+ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+ strendzap (target_name, ".exe");
+ tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+ XFREE (target_name);
+ target_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
+ target_name));
+EOF
+
+ cat <<EOF
+ newargz[0] =
+ XMALLOC (char, (strlen (actual_cwrapper_path) +
+ strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+ strcpy (newargz[0], actual_cwrapper_path);
+ strcat (newargz[0], "$objdir");
+ strcat (newargz[0], "/");
+EOF
+
+ cat <<"EOF"
+ /* stop here, and copy so we don't have to do this twice */
+ tmp_pathspec = xstrdup (newargz[0]);
+
+ /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+ strcat (newargz[0], actual_cwrapper_name);
+
+ /* DO want the lt- prefix here if it exists, so use target_name */
+ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+ XFREE (tmp_pathspec);
+ tmp_pathspec = NULL;
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ {
+ char* p;
+ while ((p = strchr (newargz[0], '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ }
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+ XFREE (target_name);
+ XFREE (actual_cwrapper_path);
+ XFREE (actual_cwrapper_name);
+
+ lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+ lt_setenv ("DUALCASE", "1"); /* for MSK sh */
+ lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+
+ newargc=0;
+ for (i = 1; i < argc; i++)
+ {
+ if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
+ {
+ if (argv[i][env_set_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_set_opt_len + 1;
+ lt_opt_process_env_set (p);
+ }
+ else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_set (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_set_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
+ {
+ if (argv[i][env_prepend_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_prepend_opt_len + 1;
+ lt_opt_process_env_prepend (p);
+ }
+ else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_prepend (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_prepend_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
+ {
+ if (argv[i][env_append_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_append_opt_len + 1;
+ lt_opt_process_env_append (p);
+ }
+ else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_append (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_append_opt);
+ continue;
+ }
+ if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
+ {
+ /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+ namespace, but it is not one of the ones we know about and
+ have already dealt with, above (inluding dump-script), then
+ report an error. Otherwise, targets might begin to believe
+ they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+ namespace. The first time any user complains about this, we'll
+ need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+ or a configure.ac-settable value.
+ */
+ lt_fatal ("Unrecognized option in %s namespace: '%s'",
+ ltwrapper_option_prefix, argv[i]);
+ }
+ /* otherwise ... */
+ newargz[++newargc] = xstrdup (argv[i]);
+ }
+ newargz[++newargc] = NULL;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
+ for (i = 0; i < newargc; i++)
+ {
+ LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d] : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
+ }
+
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ /* execv doesn't actually work on mingw as expected on unix */
+ newargz = prepare_spawn (newargz);
+ rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+ if (rval == -1)
+ {
+ /* failed to start process */
+ LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
+ return 127;
+ }
+ return rval;
+EOF
+ ;;
+ *)
+ cat <<"EOF"
+ execv (lt_argv_zero, newargz);
+ return rval; /* =127, but avoids unused variable warning */
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+ void *p = (void *) malloc (num);
+ if (!p)
+ lt_fatal ("Memory exhausted");
+
+ return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+ return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+ string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+ const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ /* Skip over the disk name in MSDOS pathnames. */
+ if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+ name += 2;
+#endif
+
+ for (base = name; *name; name++)
+ if (IS_DIR_SEPARATOR (*name))
+ base = name + 1;
+ return base;
+}
+
+int
+check_executable (const char *path)
+{
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(check_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if ((stat (path, &st) >= 0)
+ && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+ return 1;
+ else
+ return 0;
+}
+
+int
+make_executable (const char *path)
+{
+ int rval = 0;
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(make_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if (stat (path, &st) >= 0)
+ {
+ rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+ }
+ return rval;
+}
+
+/* Searches for the full path of the wrapper. Returns
+ newly allocated full path name if found, NULL otherwise
+ Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+ int has_slash = 0;
+ const char *p;
+ const char *p_next;
+ /* static buffer for getcwd */
+ char tmp[LT_PATHMAX + 1];
+ int tmp_len;
+ char *concat_name;
+
+ LTWRAPPER_DEBUGPRINTF (("(find_executable) : %s\n",
+ wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
+
+ if ((wrapper == NULL) || (*wrapper == '\0'))
+ return NULL;
+
+ /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ else
+ {
+#endif
+ if (IS_DIR_SEPARATOR (wrapper[0]))
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ }
+#endif
+
+ for (p = wrapper; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = 1;
+ break;
+ }
+ if (!has_slash)
+ {
+ /* no slashes; search PATH */
+ const char *path = getenv ("PATH");
+ if (path != NULL)
+ {
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ for (q = p; *q; q++)
+ if (IS_PATH_SEPARATOR (*q))
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+ if (p_len == 0)
+ {
+ /* empty path: current directory */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name =
+ XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+ }
+ else
+ {
+ concat_name =
+ XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, wrapper);
+ }
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ }
+ /* not found in PATH; assume curdir */
+ }
+ /* Relative path | not found in path: prepend cwd */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+ return xstrdup (pathspec);
+#else
+ char buf[LT_PATHMAX];
+ struct stat s;
+ char *tmp_pathspec = xstrdup (pathspec);
+ char *p;
+ int has_symlinks = 0;
+ while (strlen (tmp_pathspec) && !has_symlinks)
+ {
+ LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
+ tmp_pathspec));
+ if (lstat (tmp_pathspec, &s) == 0)
+ {
+ if (S_ISLNK (s.st_mode) != 0)
+ {
+ has_symlinks = 1;
+ break;
+ }
+
+ /* search backwards for last DIR_SEPARATOR */
+ p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+ while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ p--;
+ if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ {
+ /* no more DIR_SEPARATORS left */
+ break;
+ }
+ *p = '\0';
+ }
+ else
+ {
+ char *errstr = strerror (errno);
+ lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
+ }
+ }
+ XFREE (tmp_pathspec);
+
+ if (!has_symlinks)
+ {
+ return xstrdup (pathspec);
+ }
+
+ tmp_pathspec = realpath (pathspec, buf);
+ if (tmp_pathspec == 0)
+ {
+ lt_fatal ("Could not follow symlinks for %s", pathspec);
+ }
+ return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+ size_t len, patlen;
+
+ assert (str != NULL);
+ assert (pat != NULL);
+
+ len = strlen (str);
+ patlen = strlen (pat);
+
+ if (patlen <= len)
+ {
+ str += len - patlen;
+ if (strcmp (str, pat) == 0)
+ *str = '\0';
+ }
+ return str;
+}
+
+static void
+lt_error_core (int exit_status, const char *mode,
+ const char *message, va_list ap)
+{
+ fprintf (stderr, "%s: %s: ", program_name, mode);
+ vfprintf (stderr, message, ap);
+ fprintf (stderr, ".\n");
+
+ if (exit_status >= 0)
+ exit (exit_status);
+}
+
+void
+lt_fatal (const char *message, ...)
+{
+ va_list ap;
+ va_start (ap, message);
+ lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
+ va_end (ap);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+ {
+#ifdef HAVE_SETENV
+ /* always make a copy, for consistency with !HAVE_SETENV */
+ char *str = xstrdup (value);
+ setenv (name, str, 1);
+#else
+ int len = strlen (name) + 1 + strlen (value) + 1;
+ char *str = XMALLOC (char, len);
+ sprintf (str, "%s=%s", name, value);
+ if (putenv (str) != EXIT_SUCCESS)
+ {
+ XFREE (str);
+ }
+#endif
+ }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+ char *new_value;
+ if (orig_value && *orig_value)
+ {
+ int orig_value_len = strlen (orig_value);
+ int add_len = strlen (add);
+ new_value = XMALLOC (char, add_len + orig_value_len + 1);
+ if (to_end)
+ {
+ strcpy (new_value, orig_value);
+ strcpy (new_value + orig_value_len, add);
+ }
+ else
+ {
+ strcpy (new_value, add);
+ strcpy (new_value + add_len, orig_value);
+ }
+ }
+ else
+ {
+ new_value = xstrdup (add);
+ }
+ return new_value;
+}
+
+int
+lt_split_name_value (const char *arg, char** name, char** value)
+{
+ const char *p;
+ int len;
+ if (!arg || !*arg)
+ return 1;
+
+ p = strchr (arg, (int)'=');
+
+ if (!p)
+ return 1;
+
+ *value = xstrdup (++p);
+
+ len = strlen (arg) - strlen (*value);
+ *name = XMALLOC (char, len);
+ strncpy (*name, arg, len-1);
+ (*name)[len - 1] = '\0';
+
+ return 0;
+}
+
+void
+lt_opt_process_env_set (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
+ }
+
+ lt_setenv (name, value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_prepend (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_append (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 1);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ /* some systems can't cope with a ':'-terminated path #' */
+ int len = strlen (new_value);
+ while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+ {
+ new_value[len-1] = '\0';
+ }
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+EOF
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+ Note that spawn() does not by itself call the command interpreter
+ (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+ ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&v);
+ v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+ }) ? "cmd.exe" : "command.com").
+ Instead it simply concatenates the arguments, separated by ' ', and calls
+ CreateProcess(). We must quote the arguments since Win32 CreateProcess()
+ interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+ special way:
+ - Space and tab are interpreted as delimiters. They are not treated as
+ delimiters if they are surrounded by double quotes: "...".
+ - Unescaped double quotes are removed from the input. Their only effect is
+ that within double quotes, space and tab are treated like normal
+ characters.
+ - Backslashes not followed by double quotes are not special.
+ - But 2*n+1 backslashes followed by a double quote become
+ n backslashes followed by a double quote (n >= 0):
+ \" -> "
+ \\\" -> \"
+ \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+ size_t argc;
+ char **new_argv;
+ size_t i;
+
+ /* Count number of arguments. */
+ for (argc = 0; argv[argc] != NULL; argc++)
+ ;
+
+ /* Allocate new argument vector. */
+ new_argv = XMALLOC (char *, argc + 1);
+
+ /* Put quoted arguments into the new argument vector. */
+ for (i = 0; i < argc; i++)
+ {
+ const char *string = argv[i];
+
+ if (string[0] == '\0')
+ new_argv[i] = xstrdup ("\"\"");
+ else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+ {
+ int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+ size_t length;
+ unsigned int backslashes;
+ const char *s;
+ char *quoted_string;
+ char *p;
+
+ length = 0;
+ backslashes = 0;
+ if (quote_around)
+ length++;
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ length += backslashes + 1;
+ length++;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ length += backslashes + 1;
+
+ quoted_string = XMALLOC (char, length + 1);
+
+ p = quoted_string;
+ backslashes = 0;
+ if (quote_around)
+ *p++ = '"';
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ {
+ unsigned int j;
+ for (j = backslashes + 1; j > 0; j--)
+ *p++ = '\\';
+ }
+ *p++ = c;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ {
+ unsigned int j;
+ for (j = backslashes; j > 0; j--)
+ *p++ = '\\';
+ *p++ = '"';
+ }
+ *p = '\0';
+
+ new_argv[i] = quoted_string;
+ }
+ else
+ new_argv[i] = (char *) string;
+ }
+ new_argv[argc] = NULL;
+
+ return new_argv;
+}
+EOF
+ ;;
+ esac
+}
+# end: func_emit_cwrapperexe_src
+
+# func_mode_link arg...
+func_mode_link ()
+{
+ $opt_debug
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ # It is impossible to link a dll without this setting, and
+ # we shouldn't force the makefile maintainer to figure out
+ # which system we are compiling for in order to pass an extra
+ # flag for every libtool invocation.
+ # allow_undefined=no
+
+ # FIXME: Unfortunately, there are problems with the above when trying
+ # to make a dll which has undefined symbols, in which case not
+ # even a static library is built. For now, we need to specify
+ # -no-undefined on the libtool link line when we can be certain
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
+ *)
+ allow_undefined=yes
+ ;;
+ esac
+ libtool_args=$nonopt
+ base_compile="$nonopt $@"
+ compile_command=$nonopt
+ finalize_command=$nonopt
+
+ compile_rpath=
+ finalize_rpath=
+ compile_shlibpath=
+ finalize_shlibpath=
+ convenience=
+ old_convenience=
+ deplibs=
+ old_deplibs=
+ compiler_flags=
+ linker_flags=
+ dllsearchpath=
+ lib_search_path=`pwd`
+ inst_prefix_dir=
+ new_inherited_linker_flags=
+
+ avoid_version=no
+ dlfiles=
+ dlprefiles=
+ dlself=no
+ export_dynamic=no
+ export_symbols=
+ export_symbols_regex=
+ generated=
+ libobjs=
+ ltlibs=
+ module=no
+ no_install=no
+ objs=
+ non_pic_objects=
+ precious_files_regex=
+ prefer_static_libs=no
+ preload=no
+ prev=
+ prevarg=
+ release=
+ rpath=
+ xrpath=
+ perm_rpath=
+ temp_rpath=
+ thread_safe=no
+ vinfo=
+ vinfo_number=no
+ weak_libs=
+ single_module="${wl}-single_module"
+ func_infer_tag $base_compile
+
+ # We need to know -static, to get the right output filenames.
+ for arg
+ do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ break
+ ;;
+ -all-static | -static | -static-libtool-libs)
+ case $arg in
+ -all-static)
+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+ func_warning "complete static linking is impossible in this configuration"
+ fi
+ if test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ -static)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=built
+ ;;
+ -static-libtool-libs)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ esac
+ build_libtool_libs=no
+ build_old_libs=yes
+ break
+ ;;
+ esac
+ done
+
+ # See if our shared archives depend on static archives.
+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+ # Go through the arguments, transforming them on the way.
+ while test "$#" -gt 0; do
+ arg="$1"
+ shift
+ func_quote_for_eval "$arg"
+ qarg=$func_quote_for_eval_unquoted_result
+ func_append libtool_args " $func_quote_for_eval_result"
+
+ # If the previous option needs an argument, assign it.
+ if test -n "$prev"; then
+ case $prev in
+ output)
+ func_append compile_command " @OUTPUT@"
+ func_append finalize_command " @OUTPUT@"
+ ;;
+ esac
+
+ case $prev in
+ dlfiles|dlprefiles)
+ if test "$preload" = no; then
+ # Add the symbol object into the linking commands.
+ func_append compile_command " @SYMFILE@"
+ func_append finalize_command " @SYMFILE@"
+ preload=yes
+ fi
+ case $arg in
+ *.la | *.lo) ;; # We handle these cases below.
+ force)
+ if test "$dlself" = no; then
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ self)
+ if test "$prev" = dlprefiles; then
+ dlself=yes
+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+ dlself=yes
+ else
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ *)
+ if test "$prev" = dlfiles; then
+ dlfiles="$dlfiles $arg"
+ else
+ dlprefiles="$dlprefiles $arg"
+ fi
+ prev=
+ continue
+ ;;
+ esac
+ ;;
+ expsyms)
+ export_symbols="$arg"
+ test -f "$arg" \
+ || func_fatal_error "symbol file \`$arg' does not exist"
+ prev=
+ continue
+ ;;
+ expsyms_regex)
+ export_symbols_regex="$arg"
+ prev=
+ continue
+ ;;
+ framework)
+ case $host in
+ *-*-darwin*)
+ case "$deplibs " in
+ *" $qarg.ltframework "*) ;;
+ *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
+ ;;
+ esac
+ ;;
+ esac
+ prev=
+ continue
+ ;;
+ inst_prefix)
+ inst_prefix_dir="$arg"
+ prev=
+ continue
+ ;;
+ objectlist)
+ if test -f "$arg"; then
+ save_arg=$arg
+ moreargs=
+ for fil in `cat "$save_arg"`
+ do
+# moreargs="$moreargs $fil"
+ arg=$fil
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ done
+ else
+ func_fatal_error "link input file \`$arg' does not exist"
+ fi
+ arg=$save_arg
+ prev=
+ continue
+ ;;
+ precious_regex)
+ precious_files_regex="$arg"
+ prev=
+ continue
+ ;;
+ release)
+ release="-$arg"
+ prev=
+ continue
+ ;;
+ rpath | xrpath)
+ # We need an absolute path.
+ case $arg in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ if test "$prev" = rpath; then
+ case "$rpath " in
+ *" $arg "*) ;;
+ *) rpath="$rpath $arg" ;;
+ esac
+ else
+ case "$xrpath " in
+ *" $arg "*) ;;
+ *) xrpath="$xrpath $arg" ;;
+ esac
+ fi
+ prev=
+ continue
+ ;;
+ shrext)
+ shrext_cmds="$arg"
+ prev=
+ continue
+ ;;
+ weak)
+ weak_libs="$weak_libs $arg"
+ prev=
+ continue
+ ;;
+ xcclinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xcompiler)
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xlinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $wl$qarg"
+ prev=
+ func_append compile_command " $wl$qarg"
+ func_append finalize_command " $wl$qarg"
+ continue
+ ;;
+ *)
+ eval "$prev=\"\$arg\""
+ prev=
+ continue
+ ;;
+ esac
+ fi # test -n "$prev"
+
+ prevarg="$arg"
+
+ case $arg in
+ -all-static)
+ if test -n "$link_static_flag"; then
+ # See comment for -static flag below, for more details.
+ func_append compile_command " $link_static_flag"
+ func_append finalize_command " $link_static_flag"
+ fi
+ continue
+ ;;
+
+ -allow-undefined)
+ # FIXME: remove this flag sometime in the future.
+ func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+ ;;
+
+ -avoid-version)
+ avoid_version=yes
+ continue
+ ;;
+
+ -dlopen)
+ prev=dlfiles
+ continue
+ ;;
+
+ -dlpreopen)
+ prev=dlprefiles
+ continue
+ ;;
+
+ -export-dynamic)
+ export_dynamic=yes
+ continue
+ ;;
+
+ -export-symbols | -export-symbols-regex)
+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+ func_fatal_error "more than one -exported-symbols argument is not allowed"
+ fi
+ if test "X$arg" = "X-export-symbols"; then
+ prev=expsyms
+ else
+ prev=expsyms_regex
+ fi
+ continue
+ ;;
+
+ -framework)
+ prev=framework
+ continue
+ ;;
+
+ -inst-prefix-dir)
+ prev=inst_prefix
+ continue
+ ;;
+
+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+ # so, if we see these flags be careful not to treat them like -L
+ -L[A-Z][A-Z]*:*)
+ case $with_gcc/$host in
+ no/*-*-irix* | /*-*-irix*)
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ ;;
+ esac
+ continue
+ ;;
+
+ -L*)
+ func_stripname '-L' '' "$arg"
+ dir=$func_stripname_result
+ if test -z "$dir"; then
+ if test "$#" -gt 0; then
+ func_fatal_error "require no space between \`-L' and \`$1'"
+ else
+ func_fatal_error "need path for \`-L' option"
+ fi
+ fi
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ test -z "$absdir" && \
+ func_fatal_error "cannot determine absolute directory name of \`$dir'"
+ dir="$absdir"
+ ;;
+ esac
+ case "$deplibs " in
+ *" -L$dir "*) ;;
+ *)
+ deplibs="$deplibs -L$dir"
+ lib_search_path="$lib_search_path $dir"
+ ;;
+ esac
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$dir:"*) ;;
+ ::) dllsearchpath=$dir;;
+ *) dllsearchpath="$dllsearchpath:$dir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ continue
+ ;;
+
+ -l*)
+ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
+ # These systems don't actually have a C or math library (as such)
+ continue
+ ;;
+ *-*-os2*)
+ # These systems don't actually have a C library (as such)
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C and math libraries are in the System framework
+ deplibs="$deplibs System.ltframework"
+ continue
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ test "X$arg" = "X-lc" && continue
+ ;;
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
+ fi
+ deplibs="$deplibs $arg"
+ continue
+ ;;
+
+ -module)
+ module=yes
+ continue
+ ;;
+
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
+ # classes, name mangling, and exception handling.
+ # Darwin uses the -arch flag to determine output architecture.
+ -model|-arch|-isysroot)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ prev=xcompiler
+ continue
+ ;;
+
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ case "$new_inherited_linker_flags " in
+ *" $arg "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
+ esac
+ continue
+ ;;
+
+ -multi_module)
+ single_module="${wl}-multi_module"
+ continue
+ ;;
+
+ -no-fast-install)
+ fast_install=no
+ continue
+ ;;
+
+ -no-install)
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+ # The PATH hackery in wrapper scripts is required on Windows
+ # and Darwin in order for the loader to find any dlls it needs.
+ func_warning "\`-no-install' is ignored for $host"
+ func_warning "assuming \`-no-fast-install' instead"
+ fast_install=no
+ ;;
+ *) no_install=yes ;;
+ esac
+ continue
+ ;;
+
+ -no-undefined)
+ allow_undefined=no
+ continue
+ ;;
+
+ -objectlist)
+ prev=objectlist
+ continue
+ ;;
+
+ -o) prev=output ;;
+
+ -precious-files-regex)
+ prev=precious_regex
+ continue
+ ;;
+
+ -release)
+ prev=release
+ continue
+ ;;
+
+ -rpath)
+ prev=rpath
+ continue
+ ;;
+
+ -R)
+ prev=xrpath
+ continue
+ ;;
+
+ -R*)
+ func_stripname '-R' '' "$arg"
+ dir=$func_stripname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ continue
+ ;;
+
+ -shared)
+ # The effects of -shared are defined in a previous loop.
+ continue
+ ;;
+
+ -shrext)
+ prev=shrext
+ continue
+ ;;
+
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+ # didn't have a PIC flag, but the assumption that the effects
+ # would be equivalent was wrong. It would break on at least
+ # Digital Unix and AIX.
+ continue
+ ;;
+
+ -thread-safe)
+ thread_safe=yes
+ continue
+ ;;
+
+ -version-info)
+ prev=vinfo
+ continue
+ ;;
+
+ -version-number)
+ prev=vinfo
+ vinfo_number=yes
+ continue
+ ;;
+
+ -weak)
+ prev=weak
+ continue
+ ;;
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
+ linker_flags="$linker_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Xcompiler)
+ prev=xcompiler
+ continue
+ ;;
+
+ -Xlinker)
+ prev=xlinker
+ continue
+ ;;
+
+ -XCClinker)
+ prev=xcclinker
+ continue
+ ;;
+
+ # -msg_* for osf cc
+ -msg_*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
+ # -r[0-9][0-9]* specifies the processor on the SGI compiler
+ # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
+ # +DA*, +DD* enable 64-bit mode on the HP compiler
+ # -q* pass through compiler args for the IBM compiler
+ # -m*, -t[45]*, -txscale* pass through architecture-specific
+ # compiler args for GCC
+ # -F/path gives path to uninstalled frameworks, gcc on darwin
+ # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
+ # @file GCC response files
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ compiler_flags="$compiler_flags $arg"
+ continue
+ ;;
+
+ # Some other compiler flag.
+ -* | +*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ *.$objext)
+ # A standard object.
+ objs="$objs $arg"
+ ;;
+
+ *.lo)
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ ;;
+
+ *.$libext)
+ # An archive.
+ deplibs="$deplibs $arg"
+ old_deplibs="$old_deplibs $arg"
+ continue
+ ;;
+
+ *.la)
+ # A libtool-controlled library.
+
+ if test "$prev" = dlfiles; then
+ # This library was specified with -dlopen.
+ dlfiles="$dlfiles $arg"
+ prev=
+ elif test "$prev" = dlprefiles; then
+ # The library was specified with -dlpreopen.
+ dlprefiles="$dlprefiles $arg"
+ prev=
+ else
+ deplibs="$deplibs $arg"
+ fi
+ continue
+ ;;
+
+ # Some other compiler argument.
+ *)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+ esac # arg
+
+ # Now actually substitute the argument into the commands.
+ if test -n "$arg"; then
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+ done # argument parsing loop
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prevarg' option requires an argument"
+
+ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+ eval arg=\"$export_dynamic_flag_spec\"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+
+ oldlibs=
+ # calculate the name of the file, without its directory
+ func_basename "$output"
+ outputname="$func_basename_result"
+ libobjs_save="$libobjs"
+
+ if test -n "$shlibpath_var"; then
+ # get the directories listed in $shlibpath_var
+ eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
+ else
+ shlib_search_path=
+ fi
+ eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+ func_dirname "$output" "/" ""
+ output_objdir="$func_dirname_result$objdir"
+ # Create the object directory.
+ func_mkdir_p "$output_objdir"
+
+ # Determine the type of output
+ case $output in
+ "")
+ func_fatal_help "you must specify an output file"
+ ;;
+ *.$libext) linkmode=oldlib ;;
+ *.lo | *.$objext) linkmode=obj ;;
+ *.la) linkmode=lib ;;
+ *) linkmode=prog ;; # Anything else should be a program.
+ esac
+
+ specialdeplibs=
+
+ libs=
+ # Find all interdependent deplibs by searching for libraries
+ # that are linked more than once (e.g. -la -lb -la)
+ for deplib in $deplibs; do
+ if $opt_duplicate_deps ; then
+ case "$libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ libs="$libs $deplib"
+ done
+
+ if test "$linkmode" = lib; then
+ libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+ # Compute libraries that are listed more than once in $predeps
+ # $postdeps and mark them as special (i.e., whose duplicates are
+ # not to be eliminated).
+ pre_post_deps=
+ if $opt_duplicate_compiler_generated_deps; then
+ for pre_post_dep in $predeps $postdeps; do
+ case "$pre_post_deps " in
+ *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
+ esac
+ pre_post_deps="$pre_post_deps $pre_post_dep"
+ done
+ fi
+ pre_post_deps=
+ fi
+
+ deplibs=
+ newdependency_libs=
+ newlib_search_path=
+ need_relink=no # whether we're linking any uninstalled libtool libraries
+ notinst_deplibs= # not-installed libtool libraries
+ notinst_path= # paths that contain not-installed libtool libraries
+
+ case $linkmode in
+ lib)
+ passes="conv dlpreopen link"
+ for file in $dlfiles $dlprefiles; do
+ case $file in
+ *.la) ;;
+ *)
+ func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+ ;;
+ esac
+ done
+ ;;
+ prog)
+ compile_deplibs=
+ finalize_deplibs=
+ alldeplibs=no
+ newdlfiles=
+ newdlprefiles=
+ passes="conv scan dlopen dlpreopen link"
+ ;;
+ *) passes="conv"
+ ;;
+ esac
+
+ for pass in $passes; do
+ # The preopen pass in lib mode reverses $deplibs; put it back here
+ # so that -L comes before libs that need it for instance...
+ if test "$linkmode,$pass" = "lib,link"; then
+ ## FIXME: Find the place where the list is rebuilt in the wrong
+ ## order, and fix it there properly
+ tmp_deplibs=
+ for deplib in $deplibs; do
+ tmp_deplibs="$deplib $tmp_deplibs"
+ done
+ deplibs="$tmp_deplibs"
+ fi
+
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan"; then
+ libs="$deplibs"
+ deplibs=
+ fi
+ if test "$linkmode" = prog; then
+ case $pass in
+ dlopen) libs="$dlfiles" ;;
+ dlpreopen) libs="$dlprefiles" ;;
+ link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
+ esac
+ fi
+ if test "$linkmode,$pass" = "lib,dlpreopen"; then
+ # Collect and forward deplibs of preopened libtool libs
+ for lib in $dlprefiles; do
+ # Ignore non-libtool-libs
+ dependency_libs=
+ case $lib in
+ *.la) func_source "$lib" ;;
+ esac
+
+ # Collect preopened libtool deplibs, except any this library
+ # has declared as weak libs
+ for deplib in $dependency_libs; do
+ deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
+ case " $weak_libs " in
+ *" $deplib_base "*) ;;
+ *) deplibs="$deplibs $deplib" ;;
+ esac
+ done
+ done
+ libs="$dlprefiles"
+ fi
+ if test "$pass" = dlopen; then
+ # Collect dlpreopened libraries
+ save_deplibs="$deplibs"
+ deplibs=
+ fi
+
+ for deplib in $libs; do
+ lib=
+ found=no
+ case $deplib in
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags $deplib"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -l*)
+ if test "$linkmode" != lib && test "$linkmode" != prog; then
+ func_warning "\`-l' is ignored for archives/objects"
+ continue
+ fi
+ func_stripname '-l' '' "$deplib"
+ name=$func_stripname_result
+ if test "$linkmode" = lib; then
+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+ else
+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+ fi
+ for searchdir in $searchdirs; do
+ for search_ext in .la $std_shrext .so .a; do
+ # Search the libtool library
+ lib="$searchdir/lib${name}${search_ext}"
+ if test -f "$lib"; then
+ if test "$search_ext" = ".la"; then
+ found=yes
+ else
+ found=no
+ fi
+ break 2
+ fi
+ done
+ done
+ if test "$found" != yes; then
+ # deplib doesn't seem to be a libtool library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ else # deplib is a libtool library
+ # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+ # We need to do some special things here, and not later.
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $deplib "*)
+ if func_lalib_p "$lib"; then
+ library_names=
+ old_library=
+ func_source "$lib"
+ for l in $old_library $library_names; do
+ ll="$l"
+ done
+ if test "X$ll" = "X$old_library" ; then # only static version available
+ found=no
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+ lib=$ladir/$old_library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ fi
+ fi
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+ ;; # -l
+ *.ltframework)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -L*)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ test "$pass" = conv && continue
+ newdependency_libs="$deplib $newdependency_libs"
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ prog)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ if test "$pass" = scan; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ *)
+ func_warning "\`-L' is ignored for archives/objects"
+ ;;
+ esac # linkmode
+ continue
+ ;; # -L
+ -R*)
+ if test "$pass" = link; then
+ func_stripname '-R' '' "$deplib"
+ dir=$func_stripname_result
+ # Make sure the xrpath contains only unique directories.
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ fi
+ deplibs="$deplib $deplibs"
+ continue
+ ;;
+ *.la) lib="$deplib" ;;
+ *.$libext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ case $linkmode in
+ lib)
+ # Linking convenience modules into shared libraries is allowed,
+ # but linking other static libraries is non-portable.
+ case " $dlpreconveniencelibs " in
+ *" $deplib "*) ;;
+ *)
+ valid_a_lib=no
+ case $deplibs_check_method in
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
+ | $EGREP "$match_pattern_regex" > /dev/null; then
+ valid_a_lib=yes
+ fi
+ ;;
+ pass_all)
+ valid_a_lib=yes
+ ;;
+ esac
+ if test "$valid_a_lib" != yes; then
+ $ECHO
+ $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because the file extensions .$libext of this argument makes me believe"
+ $ECHO "*** that it is just a static archive that I should not use here."
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the"
+ $ECHO "*** static library $deplib is not portable!"
+ deplibs="$deplib $deplibs"
+ fi
+ ;;
+ esac
+ continue
+ ;;
+ prog)
+ if test "$pass" != link; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ continue
+ ;;
+ esac # linkmode
+ ;; # *.$libext
+ *.lo | *.$objext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ elif test "$linkmode" = prog; then
+ if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+ # If there is no dlopen support or we're linking statically,
+ # we need to preload.
+ newdlprefiles="$newdlprefiles $deplib"
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ newdlfiles="$newdlfiles $deplib"
+ fi
+ fi
+ continue
+ ;;
+ %DEPLIBS%)
+ alldeplibs=yes
+ continue
+ ;;
+ esac # case $deplib
+
+ if test "$found" = yes || test -f "$lib"; then :
+ else
+ func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+ fi
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$lib" \
+ || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+
+ dlname=
+ dlopen=
+ dlpreopen=
+ libdir=
+ library_names=
+ old_library=
+ inherited_linker_flags=
+ # If the library was installed with an old release of libtool,
+ # it will not redefine variables installed, or shouldnotlink
+ installed=yes
+ shouldnotlink=no
+ avoidtemprpath=
+
+
+ # Read the .la file
+ func_source "$lib"
+
+ # Convert "-framework foo" to "foo.ltframework"
+ if test -n "$inherited_linker_flags"; then
+ tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
+ for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+ case " $new_inherited_linker_flags " in
+ *" $tmp_inherited_linker_flag "*) ;;
+ *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
+ esac
+ done
+ fi
+ dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan" ||
+ { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+ test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
+ test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
+ fi
+
+ if test "$pass" = conv; then
+ # Only check for convenience libraries
+ deplibs="$lib $deplibs"
+ if test -z "$libdir"; then
+ if test -z "$old_library"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+ # It is a libtool convenience library, so add in its objects.
+ convenience="$convenience $ladir/$objdir/$old_library"
+ old_convenience="$old_convenience $ladir/$objdir/$old_library"
+ elif test "$linkmode" != prog && test "$linkmode" != lib; then
+ func_fatal_error "\`$lib' is not a convenience library"
+ fi
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ deplibs="$deplib $deplibs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+ continue
+ fi # $pass = conv
+
+
+ # Get the name of the library we link against.
+ linklib=
+ for l in $old_library $library_names; do
+ linklib="$l"
+ done
+ if test -z "$linklib"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+
+ # This library was specified with -dlopen.
+ if test "$pass" = dlopen; then
+ if test -z "$libdir"; then
+ func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+ fi
+ if test -z "$dlname" ||
+ test "$dlopen_support" != yes ||
+ test "$build_libtool_libs" = no; then
+ # If there is no dlname, no dlopen support or we're linking
+ # statically, we need to preload. We also need to preload any
+ # dependent libraries so libltdl's deplib preloader doesn't
+ # bomb out in the load deplibs phase.
+ dlprefiles="$dlprefiles $lib $dependency_libs"
+ else
+ newdlfiles="$newdlfiles $lib"
+ fi
+ continue
+ fi # $pass = dlopen
+
+ # We need an absolute path.
+ case $ladir in
+ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ func_warning "cannot determine absolute directory name of \`$ladir'"
+ func_warning "passing it literally to the linker, although it might fail"
+ abs_ladir="$ladir"
+ fi
+ ;;
+ esac
+ func_basename "$lib"
+ laname="$func_basename_result"
+
+ # Find the relevant object directory and library name.
+ if test "X$installed" = Xyes; then
+ if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ func_warning "library \`$lib' was moved."
+ dir="$ladir"
+ absdir="$abs_ladir"
+ libdir="$abs_ladir"
+ else
+ dir="$libdir"
+ absdir="$libdir"
+ fi
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+ else
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ dir="$ladir"
+ absdir="$abs_ladir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ else
+ dir="$ladir/$objdir"
+ absdir="$abs_ladir/$objdir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ fi
+ fi # $installed = yes
+ func_stripname 'lib' '.la' "$laname"
+ name=$func_stripname_result
+
+ # This library was specified with -dlpreopen.
+ if test "$pass" = dlpreopen; then
+ if test -z "$libdir" && test "$linkmode" = prog; then
+ func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+ fi
+ # Prefer using a static library (so that no silly _DYNAMIC symbols
+ # are required to link).
+ if test -n "$old_library"; then
+ newdlprefiles="$newdlprefiles $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
+ # Otherwise, use the dlname, so that lt_dlopen finds it.
+ elif test -n "$dlname"; then
+ newdlprefiles="$newdlprefiles $dir/$dlname"
+ else
+ newdlprefiles="$newdlprefiles $dir/$linklib"
+ fi
+ fi # $pass = dlpreopen
+
+ if test -z "$libdir"; then
+ # Link the convenience library
+ if test "$linkmode" = lib; then
+ deplibs="$dir/$old_library $deplibs"
+ elif test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$dir/$old_library $compile_deplibs"
+ finalize_deplibs="$dir/$old_library $finalize_deplibs"
+ else
+ deplibs="$lib $deplibs" # used for prog,scan pass
+ fi
+ continue
+ fi
+
+
+ if test "$linkmode" = prog && test "$pass" != link; then
+ newlib_search_path="$newlib_search_path $ladir"
+ deplibs="$lib $deplibs"
+
+ linkalldeplibs=no
+ if test "$link_all_deplibs" != no || test -z "$library_names" ||
+ test "$build_libtool_libs" = no; then
+ linkalldeplibs=yes
+ fi
+
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ esac
+ # Need to link against all dependency_libs?
+ if test "$linkalldeplibs" = yes; then
+ deplibs="$deplib $deplibs"
+ else
+ # Need to hardcode shared library paths
+ # or/and link against static libraries
+ newdependency_libs="$deplib $newdependency_libs"
+ fi
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done # for deplib
+ continue
+ fi # $linkmode = prog...
+
+ if test "$linkmode,$pass" = "prog,link"; then
+ if test -n "$library_names" &&
+ { { test "$prefer_static_libs" = no ||
+ test "$prefer_static_libs,$installed" = "built,yes"; } ||
+ test -z "$old_library"; }; then
+ # We need to hardcode the library path
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+ # Make sure the rpath contains only unique directories.
+ case "$temp_rpath:" in
+ *"$absdir:"*) ;;
+ *) temp_rpath="$temp_rpath$absdir:" ;;
+ esac
+ fi
+
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi # $linkmode,$pass = prog,link...
+
+ if test "$alldeplibs" = yes &&
+ { test "$deplibs_check_method" = pass_all ||
+ { test "$build_libtool_libs" = yes &&
+ test -n "$library_names"; }; }; then
+ # We only need to search for static libraries
+ continue
+ fi
+ fi
+
+ link_static=no # Whether the deplib will be linked statically
+ use_static_libs=$prefer_static_libs
+ if test "$use_static_libs" = built && test "$installed" = yes; then
+ use_static_libs=no
+ fi
+ if test -n "$library_names" &&
+ { test "$use_static_libs" = no || test -z "$old_library"; }; then
+ case $host in
+ *cygwin* | *mingw* | *cegcc*)
+ # No point in relinking DLLs because paths are not encoded
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=no
+ ;;
+ *)
+ if test "$installed" = no; then
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=yes
+ fi
+ ;;
+ esac
+ # This is a shared library
+
+ # Warn about portability, can't link against -module's on some
+ # systems (darwin). Don't bleat about dlopened modules though!
+ dlopenmodule=""
+ for dlpremoduletest in $dlprefiles; do
+ if test "X$dlpremoduletest" = "X$lib"; then
+ dlopenmodule="$dlpremoduletest"
+ break
+ fi
+ done
+ if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+ $ECHO
+ if test "$linkmode" = prog; then
+ $ECHO "*** Warning: Linking the executable $output against the loadable module"
+ else
+ $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+ fi
+ $ECHO "*** $linklib is not portable!"
+ fi
+ if test "$linkmode" = lib &&
+ test "$hardcode_into_libs" = yes; then
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+ # figure out the soname
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ # use dlname if we got it. it's perfectly good, no?
+ if test -n "$dlname"; then
+ soname="$dlname"
+ elif test -n "$soname_spec"; then
+ # bleh windows
+ case $host in
+ *cygwin* | mingw* | *cegcc*)
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+ esac
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+
+ # Make a new name for the extract_expsyms_cmds to use
+ soroot="$soname"
+ func_basename "$soroot"
+ soname="$func_basename_result"
+ func_stripname 'lib' '.dll' "$soname"
+ newlib=libimp-$func_stripname_result.a
+
+ # If the library has no export list, then create one now
+ if test -f "$output_objdir/$soname-def"; then :
+ else
+ func_verbose "extracting exported symbol list from \`$soname'"
+ func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+ fi
+
+ # Create $newlib
+ if test -f "$output_objdir/$newlib"; then :; else
+ func_verbose "generating import library for \`$soname'"
+ func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+ fi
+ # make sure the library variables are pointing to the new library
+ dir=$output_objdir
+ linklib=$newlib
+ fi # test -n "$old_archive_from_expsyms_cmds"
+
+ if test "$linkmode" = prog || test "$mode" != relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ lib_linked=yes
+ case $hardcode_action in
+ immediate | unsupported)
+ if test "$hardcode_direct" = no; then
+ add="$dir/$linklib"
+ case $host in
+ *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+ *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+ *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+ *-*-unixware7*) add_dir="-L$dir" ;;
+ *-*-darwin* )
+ # if the lib is a (non-dlopened) module then we can not
+ # link against it, someone is ignoring the earlier warnings
+ if /usr/bin/file -L $add 2> /dev/null |
+ $GREP ": [^:]* bundle" >/dev/null ; then
+ if test "X$dlopenmodule" != "X$lib"; then
+ $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+ if test -z "$old_library" ; then
+ $ECHO
+ $ECHO "*** And there doesn't seem to be a static archive available"
+ $ECHO "*** The link will probably fail, sorry"
+ else
+ add="$dir/$old_library"
+ fi
+ elif test -n "$old_library"; then
+ add="$dir/$old_library"
+ fi
+ fi
+ esac
+ elif test "$hardcode_minus_L" = no; then
+ case $host in
+ *-*-sunos*) add_shlibpath="$dir" ;;
+ esac
+ add_dir="-L$dir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = no; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ relink)
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$dir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$dir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ *) lib_linked=no ;;
+ esac
+
+ if test "$lib_linked" != yes; then
+ func_fatal_configuration "unsupported hardcode properties"
+ fi
+
+ if test -n "$add_shlibpath"; then
+ case :$compile_shlibpath: in
+ *":$add_shlibpath:"*) ;;
+ *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
+ esac
+ fi
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+ test -n "$add" && compile_deplibs="$add $compile_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ if test "$hardcode_direct" != yes &&
+ test "$hardcode_minus_L" != yes &&
+ test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ fi
+ fi
+ fi
+
+ if test "$linkmode" = prog || test "$mode" = relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ # Finalize command for both is simple: just hardcode it.
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$libdir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$libdir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ add="-l$name"
+ elif test "$hardcode_automatic" = yes; then
+ if test -n "$inst_prefix_dir" &&
+ test -f "$inst_prefix_dir$libdir/$linklib" ; then
+ add="$inst_prefix_dir$libdir/$linklib"
+ else
+ add="$libdir/$linklib"
+ fi
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+ add_dir="-L$libdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ fi
+
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+ test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ fi
+ fi
+ elif test "$linkmode" = prog; then
+ # Here we assume that one of hardcode_direct or hardcode_minus_L
+ # is not unsupported. This is valid on all known static and
+ # shared platforms.
+ if test "$hardcode_direct" != unsupported; then
+ test -n "$old_library" && linklib="$old_library"
+ compile_deplibs="$dir/$linklib $compile_deplibs"
+ finalize_deplibs="$dir/$linklib $finalize_deplibs"
+ else
+ compile_deplibs="-l$name -L$dir $compile_deplibs"
+ finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+ fi
+ elif test "$build_libtool_libs" = yes; then
+ # Not a shared library
+ if test "$deplibs_check_method" != pass_all; then
+ # We're trying link a shared library against a static one
+ # but the system doesn't support it.
+
+ # Just print a warning and add the library to dependency_libs so
+ # that the program can be linked against the static library.
+ $ECHO
+ $ECHO "*** Warning: This system can not link to static lib archive $lib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have."
+ if test "$module" = yes; then
+ $ECHO "*** But as you try to build a module library, libtool will still create "
+ $ECHO "*** a static module, that should work as long as the dlopening application"
+ $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ else
+ deplibs="$dir/$old_library $deplibs"
+ link_static=yes
+ fi
+ fi # link shared/static library?
+
+ if test "$linkmode" = lib; then
+ if test -n "$dependency_libs" &&
+ { test "$hardcode_into_libs" != yes ||
+ test "$build_old_libs" = yes ||
+ test "$link_static" = yes; }; then
+ # Extract -R from dependency_libs
+ temp_deplibs=
+ for libdir in $dependency_libs; do
+ case $libdir in
+ -R*) func_stripname '-R' '' "$libdir"
+ temp_xrpath=$func_stripname_result
+ case " $xrpath " in
+ *" $temp_xrpath "*) ;;
+ *) xrpath="$xrpath $temp_xrpath";;
+ esac;;
+ *) temp_deplibs="$temp_deplibs $libdir";;
+ esac
+ done
+ dependency_libs="$temp_deplibs"
+ fi
+
+ newlib_search_path="$newlib_search_path $absdir"
+ # Link against this library
+ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+ # ... and its dependency_libs
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ newdependency_libs="$deplib $newdependency_libs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+
+ if test "$link_all_deplibs" != no; then
+ # Add the search paths of all dependency libraries
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) path="$deplib" ;;
+ *.la)
+ func_dirname "$deplib" "" "."
+ dir="$func_dirname_result"
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ if test -z "$absdir"; then
+ func_warning "cannot determine absolute directory name of \`$dir'"
+ absdir="$dir"
+ fi
+ ;;
+ esac
+ if $GREP "^installed=no" $deplib > /dev/null; then
+ case $host in
+ *-*-darwin*)
+ depdepl=
+ eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+ if test -n "$deplibrary_names" ; then
+ for tmp in $deplibrary_names ; do
+ depdepl=$tmp
+ done
+ if test -f "$absdir/$objdir/$depdepl" ; then
+ depdepl="$absdir/$objdir/$depdepl"
+ darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ if test -z "$darwin_install_name"; then
+ darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ fi
+ compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+ linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
+ path=
+ fi
+ fi
+ ;;
+ *)
+ path="-L$absdir/$objdir"
+ ;;
+ esac
+ else
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ test "$absdir" != "$libdir" && \
+ func_warning "\`$deplib' seems to be moved"
+
+ path="-L$absdir"
+ fi
+ ;;
+ esac
+ case " $deplibs " in
+ *" $path "*) ;;
+ *) deplibs="$path $deplibs" ;;
+ esac
+ done
+ fi # link_all_deplibs != no
+ fi # linkmode = lib
+ done # for deplib in $libs
+ if test "$pass" = link; then
+ if test "$linkmode" = "prog"; then
+ compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+ finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ fi
+ fi
+ dependency_libs="$newdependency_libs"
+ if test "$pass" = dlpreopen; then
+ # Link the dlpreopened libraries before other libraries
+ for deplib in $save_deplibs; do
+ deplibs="$deplib $deplibs"
+ done
+ fi
+ if test "$pass" != dlopen; then
+ if test "$pass" != conv; then
+ # Make sure lib_search_path contains only unique directories.
+ lib_search_path=
+ for dir in $newlib_search_path; do
+ case "$lib_search_path " in
+ *" $dir "*) ;;
+ *) lib_search_path="$lib_search_path $dir" ;;
+ esac
+ done
+ newlib_search_path=
+ fi
+
+ if test "$linkmode,$pass" != "prog,link"; then
+ vars="deplibs"
+ else
+ vars="compile_deplibs finalize_deplibs"
+ fi
+ for var in $vars dependency_libs; do
+ # Add libraries to $var in reverse order
+ eval tmp_libs=\"\$$var\"
+ new_libs=
+ for deplib in $tmp_libs; do
+ # FIXME: Pedantically, this is the right thing to do, so
+ # that some nasty dependency loop isn't accidentally
+ # broken:
+ #new_libs="$deplib $new_libs"
+ # Pragmatically, this seems to cause very few problems in
+ # practice:
+ case $deplib in
+ -L*) new_libs="$deplib $new_libs" ;;
+ -R*) ;;
+ *)
+ # And here is the reason: when a library appears more
+ # than once as an explicit dependence of a library, or
+ # is implicitly linked in more than once by the
+ # compiler, it is considered special, and multiple
+ # occurrences thereof are not removed. Compare this
+ # with having the same library being listed as a
+ # dependency of multiple other libraries: in this case,
+ # we know (pedantically, we assume) the library does not
+ # need to be listed more than once, so we keep only the
+ # last copy. This is not always right, but it is rare
+ # enough that we require users that really mean to play
+ # such unportable linking tricks to link the library
+ # using -Wl,-lname, so that libtool does not consider it
+ # for duplicate removal.
+ case " $specialdeplibs " in
+ *" $deplib "*) new_libs="$deplib $new_libs" ;;
+ *)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$deplib $new_libs" ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+ done
+ tmp_libs=
+ for deplib in $new_libs; do
+ case $deplib in
+ -L*)
+ case " $tmp_libs " in
+ *" $deplib "*) ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ done
+ eval $var=\"$tmp_libs\"
+ done # for var
+ fi
+ # Last step: remove runtime libs from dependency_libs
+ # (they stay in deplibs)
+ tmp_libs=
+ for i in $dependency_libs ; do
+ case " $predeps $postdeps $compiler_lib_search_path " in
+ *" $i "*)
+ i=""
+ ;;
+ esac
+ if test -n "$i" ; then
+ tmp_libs="$tmp_libs $i"
+ fi
+ done
+ dependency_libs=$tmp_libs
+ done # for pass
+ if test "$linkmode" = prog; then
+ dlfiles="$newdlfiles"
+ fi
+ if test "$linkmode" = prog || test "$linkmode" = lib; then
+ dlprefiles="$newdlprefiles"
+ fi
+
+ case $linkmode in
+ oldlib)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for archives"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for archives" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for archives"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for archives"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for archives"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for archives"
+
+ test -n "$export_symbols$export_symbols_regex" && \
+ func_warning "\`-export-symbols' is ignored for archives"
+
+ # Now set the variables for building old libraries.
+ build_libtool_libs=no
+ oldlibs="$output"
+ objs="$objs$old_deplibs"
+ ;;
+
+ lib)
+ # Make sure we only generate libraries of the form `libNAME.la'.
+ case $outputname in
+ lib*)
+ func_stripname 'lib' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ ;;
+ *)
+ test "$module" = no && \
+ func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+ if test "$need_lib_prefix" != no; then
+ # Add the "lib" prefix for modules if required
+ func_stripname '' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ else
+ func_stripname '' '.la' "$outputname"
+ libname=$func_stripname_result
+ fi
+ ;;
+ esac
+
+ if test -n "$objs"; then
+ if test "$deplibs_check_method" != pass_all; then
+ func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+ $ECHO "*** objects $objs is not portable!"
+ libobjs="$libobjs $objs"
+ fi
+ fi
+
+ test "$dlself" != no && \
+ func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+ set dummy $rpath
+ shift
+ test "$#" -gt 1 && \
+ func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+ install_libdir="$1"
+
+ oldlibs=
+ if test -z "$rpath"; then
+ if test "$build_libtool_libs" = yes; then
+ # Building a libtool convenience library.
+ # Some compilers have problems with a `.al' extension so
+ # convenience libraries should have the same extension an
+ # archive normally would.
+ oldlibs="$output_objdir/$libname.$libext $oldlibs"
+ build_libtool_libs=convenience
+ build_old_libs=yes
+ fi
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for convenience libraries"
+ else
+
+ # Parse the version information argument.
+ save_ifs="$IFS"; IFS=':'
+ set dummy $vinfo 0 0 0
+ shift
+ IFS="$save_ifs"
+
+ test -n "$7" && \
+ func_fatal_help "too many parameters to \`-version-info'"
+
+ # convert absolute version numbers to libtool ages
+ # this retains compatibility with .la files and attempts
+ # to make the code below a bit more comprehensible
+
+ case $vinfo_number in
+ yes)
+ number_major="$1"
+ number_minor="$2"
+ number_revision="$3"
+ #
+ # There are really only two kinds -- those that
+ # use the current revision as the major version
+ # and those that subtract age and use age as
+ # a minor version. But, then there is irix
+ # which has an extra 1 added just for fun
+ #
+ case $version_type in
+ darwin|linux|osf|windows|none)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_revision"
+ ;;
+ freebsd-aout|freebsd-elf|sunos)
+ current="$number_major"
+ revision="$number_minor"
+ age="0"
+ ;;
+ irix|nonstopux)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_minor"
+ lt_irix_increment=no
+ ;;
+ esac
+ ;;
+ no)
+ current="$1"
+ revision="$2"
+ age="$3"
+ ;;
+ esac
+
+ # Check that each of the things are valid numbers.
+ case $current in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "CURRENT \`$current' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $revision in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "REVISION \`$revision' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $age in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "AGE \`$age' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ if test "$age" -gt "$current"; then
+ func_error "AGE \`$age' is greater than the current interface number \`$current'"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ fi
+
+ # Calculate the version variables.
+ major=
+ versuffix=
+ verstring=
+ case $version_type in
+ none) ;;
+
+ darwin)
+ # Like Linux, but with the current version available in
+ # verstring for coding it into the library header
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ # Darwin ld doesn't like 0 for these options...
+ func_arith $current + 1
+ minor_current=$func_arith_result
+ xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+ ;;
+
+ freebsd-aout)
+ major=".$current"
+ versuffix=".$current.$revision";
+ ;;
+
+ freebsd-elf)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ irix | nonstopux)
+ if test "X$lt_irix_increment" = "Xno"; then
+ func_arith $current - $age
+ else
+ func_arith $current - $age + 1
+ fi
+ major=$func_arith_result
+
+ case $version_type in
+ nonstopux) verstring_prefix=nonstopux ;;
+ *) verstring_prefix=sgi ;;
+ esac
+ verstring="$verstring_prefix$major.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$revision
+ while test "$loop" -ne 0; do
+ func_arith $revision - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring_prefix$major.$iface:$verstring"
+ done
+
+ # Before this point, $major must not contain `.'.
+ major=.$major
+ versuffix="$major.$revision"
+ ;;
+
+ linux)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ ;;
+
+ osf)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix=".$current.$age.$revision"
+ verstring="$current.$age.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$age
+ while test "$loop" -ne 0; do
+ func_arith $current - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring:${iface}.0"
+ done
+
+ # Make executables depend on our current version.
+ verstring="$verstring:${current}.0"
+ ;;
+
+ qnx)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ sunos)
+ major=".$current"
+ versuffix=".$current.$revision"
+ ;;
+
+ windows)
+ # Use '-' rather than '.', since we only want one
+ # extension on DOS 8.3 filesystems.
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+
+ *)
+ func_fatal_configuration "unknown library version type \`$version_type'"
+ ;;
+ esac
+
+ # Clear the version info if we defaulted, and they specified a release.
+ if test -z "$vinfo" && test -n "$release"; then
+ major=
+ case $version_type in
+ darwin)
+ # we can't check for "0.0" in archive_cmds due to quoting
+ # problems, so we reset it completely
+ verstring=
+ ;;
+ *)
+ verstring="0.0"
+ ;;
+ esac
+ if test "$need_version" = no; then
+ versuffix=
+ else
+ versuffix=".0.0"
+ fi
+ fi
+
+ # Remove version info from name if versioning should be avoided
+ if test "$avoid_version" = yes && test "$need_version" = no; then
+ major=
+ versuffix=
+ verstring=""
+ fi
+
+ # Check to see if the archive will have undefined symbols.
+ if test "$allow_undefined" = yes; then
+ if test "$allow_undefined_flag" = unsupported; then
+ func_warning "undefined symbols not allowed in $host shared libraries"
+ build_libtool_libs=no
+ build_old_libs=yes
+ fi
+ else
+ # Don't allow undefined symbols.
+ allow_undefined_flag="$no_undefined_flag"
+ fi
+
+ fi
+
+ func_generate_dlsyms "$libname" "$libname" "yes"
+ libobjs="$libobjs $symfileobj"
+ test "X$libobjs" = "X " && libobjs=
+
+ if test "$mode" != relink; then
+ # Remove our outputs, but don't remove object files since they
+ # may have been created when compiling PIC objects.
+ removelist=
+ tempremovelist=`$ECHO "$output_objdir/*"`
+ for p in $tempremovelist; do
+ case $p in
+ *.$objext | *.gcno)
+ ;;
+ $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+ if test "X$precious_files_regex" != "X"; then
+ if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+ then
+ continue
+ fi
+ fi
+ removelist="$removelist $p"
+ ;;
+ *) ;;
+ esac
+ done
+ test -n "$removelist" && \
+ func_show_eval "${RM}r \$removelist"
+ fi
+
+ # Now set the variables for building old libraries.
+ if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+ oldlibs="$oldlibs $output_objdir/$libname.$libext"
+
+ # Transform .lo files to .o files.
+ oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+ fi
+
+ # Eliminate all temporary directories.
+ #for path in $notinst_path; do
+ # lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
+ # deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
+ # dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
+ #done
+
+ if test -n "$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ temp_xrpath=
+ for libdir in $xrpath; do
+ temp_xrpath="$temp_xrpath -R$libdir"
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+ dependency_libs="$temp_xrpath $dependency_libs"
+ fi
+ fi
+
+ # Make sure dlfiles contains only unique files that won't be dlpreopened
+ old_dlfiles="$dlfiles"
+ dlfiles=
+ for lib in $old_dlfiles; do
+ case " $dlprefiles $dlfiles " in
+ *" $lib "*) ;;
+ *) dlfiles="$dlfiles $lib" ;;
+ esac
+ done
+
+ # Make sure dlprefiles contains only unique files
+ old_dlprefiles="$dlprefiles"
+ dlprefiles=
+ for lib in $old_dlprefiles; do
+ case "$dlprefiles " in
+ *" $lib "*) ;;
+ *) dlprefiles="$dlprefiles $lib" ;;
+ esac
+ done
+
+ if test "$build_libtool_libs" = yes; then
+ if test -n "$rpath"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
+ # these systems don't actually have a c library (as such)!
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C library is in the System framework
+ deplibs="$deplibs System.ltframework"
+ ;;
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+ deplibs="$deplibs -lc"
+ fi
+ ;;
+ esac
+ fi
+
+ # Transform deplibs into only deplibs that can be linked in shared.
+ name_save=$name
+ libname_save=$libname
+ release_save=$release
+ versuffix_save=$versuffix
+ major_save=$major
+ # I'm not sure if I'm treating the release correctly. I think
+ # release should show up in the -l (ie -lgmp5) so we don't want to
+ # add it in twice. Is that correct?
+ release=""
+ versuffix=""
+ major=""
+ newdeplibs=
+ droppeddeps=no
+ case $deplibs_check_method in
+ pass_all)
+ # Don't check for shared/static. Everything works.
+ # This might be a little naive. We might want to check
+ # whether the library exists or not. But this is on
+ # osf3 & osf4 and I'm not really sure... Just
+ # implementing what was already the behavior.
+ newdeplibs=$deplibs
+ ;;
+ test_compile)
+ # This code stresses the "libraries are programs" paradigm to its
+ # limits. Maybe even breaks it. We compile a program, linking it
+ # against the deplibs as a proxy for the library. Then we can check
+ # whether they linked in statically or dynamically with ldd.
+ $opt_dry_run || $RM conftest.c
+ cat > conftest.c <<EOF
+ int main() { return 0; }
+EOF
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+ ldd_output=`ldd conftest`
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which I believe you do not have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use it for"
+ $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
+ fi
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ else
+ # Error occurred in the first compile. Let's try to salvage
+ # the situation: Compile a separate program for each library.
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+ ldd_output=`ldd conftest`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use this one"
+ $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
+ fi
+ fi
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
+ $ECHO "*** make it link in! You will probably need to install it or some"
+ $ECHO "*** library that it depends on before this library will be fully"
+ $ECHO "*** functional. Installing it before continuing would be even better."
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ fi
+ ;;
+ file_magic*)
+ set dummy $deplibs_check_method; shift
+ file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ # Follow soft links.
+ if ls -lLd "$potent_lib" 2>/dev/null |
+ $GREP " -> " >/dev/null; then
+ continue
+ fi
+ # The statement above tries to avoid entering an
+ # endless loop below, in case of cyclic links.
+ # We might still enter an endless loop, since a link
+ # loop can be closed while we follow links,
+ # but so what?
+ potlib="$potent_lib"
+ while test -h "$potlib" 2>/dev/null; do
+ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+ case $potliblink in
+ [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+ *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
+ esac
+ done
+ if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+ $SED -e 10q |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a file magic. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ potlib="$potent_lib" # see symlink-check above in file_magic test
+ if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
+ $EGREP "$match_pattern_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a regex pattern. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ none | unknown | *)
+ newdeplibs=""
+ tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
+ -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ for i in $predeps $postdeps ; do
+ # can't use Xsed below, because $i might contain '/'
+ tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
+ done
+ fi
+ if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' |
+ $GREP . >/dev/null; then
+ $ECHO
+ if test "X$deplibs_check_method" = "Xnone"; then
+ $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
+ else
+ $ECHO "*** Warning: inter-library dependencies are not known to be supported."
+ fi
+ $ECHO "*** All declared inter-library dependencies are being dropped."
+ droppeddeps=yes
+ fi
+ ;;
+ esac
+ versuffix=$versuffix_save
+ major=$major_save
+ release=$release_save
+ libname=$libname_save
+ name=$name_save
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library with the System framework
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ if test "$droppeddeps" = yes; then
+ if test "$module" = yes; then
+ $ECHO
+ $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
+ $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
+ $ECHO "*** a static module, that should work as long as the dlopening"
+ $ECHO "*** application is linked with the -dlopen flag."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ else
+ $ECHO "*** The inter-library dependencies that have been dropped here will be"
+ $ECHO "*** automatically added whenever a program is linked with this library"
+ $ECHO "*** or is declared to -dlopen it."
+
+ if test "$allow_undefined" = no; then
+ $ECHO
+ $ECHO "*** Since this library must not contain undefined symbols,"
+ $ECHO "*** because either the platform does not support them or"
+ $ECHO "*** it was explicitly requested with -no-undefined,"
+ $ECHO "*** libtool will only create a static version of it."
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ fi
+ fi
+ # Done checking deplibs!
+ deplibs=$newdeplibs
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ case $host in
+ *-*-darwin*)
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ deplibs="$new_libs"
+
+ # All the library-specific variables (install_libdir is set above).
+ library_names=
+ old_library=
+ dlname=
+
+ # Test again, we may have decided not to build it any more
+ if test "$build_libtool_libs" = yes; then
+ if test "$hardcode_into_libs" = yes; then
+ # Hardcode the library paths
+ hardcode_libdirs=
+ dep_rpath=
+ rpath="$finalize_rpath"
+ test "$mode" != relink && rpath="$compile_rpath$rpath"
+ for libdir in $rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ dep_rpath="$dep_rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ if test -n "$hardcode_libdir_flag_spec_ld"; then
+ eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
+ else
+ eval dep_rpath=\"$hardcode_libdir_flag_spec\"
+ fi
+ fi
+ if test -n "$runpath_var" && test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+ fi
+ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+ fi
+
+ shlibpath="$finalize_shlibpath"
+ test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+ if test -n "$shlibpath"; then
+ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+ fi
+
+ # Get the real and link names of the library.
+ eval shared_ext=\"$shrext_cmds\"
+ eval library_names=\"$library_names_spec\"
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+
+ if test -n "$soname_spec"; then
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+ if test -z "$dlname"; then
+ dlname=$soname
+ fi
+
+ lib="$output_objdir/$realname"
+ linknames=
+ for link
+ do
+ linknames="$linknames $link"
+ done
+
+ # Use standard objects if they are pic
+ test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ test "X$libobjs" = "X " && libobjs=
+
+ delfiles=
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+ export_symbols="$output_objdir/$libname.uexp"
+ delfiles="$delfiles $export_symbols"
+ fi
+
+ orig_export_symbols=
+ case $host_os in
+ cygwin* | mingw* | cegcc*)
+ if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+ # exporting using user supplied symfile
+ if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+ # and it's NOT already a .def file. Must figure out
+ # which of the given symbols are data symbols and tag
+ # them as such. So, trigger use of export_symbols_cmds.
+ # export_symbols gets reassigned inside the "prepare
+ # the list of exported symbols" if statement, so the
+ # include_expsyms logic still works.
+ orig_export_symbols="$export_symbols"
+ export_symbols=
+ always_export_symbols=yes
+ fi
+ fi
+ ;;
+ esac
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ cmds=$export_symbols_cmds
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ func_len " $cmd"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ func_show_eval "$cmd" 'exit $?'
+ skipped_export=false
+ else
+ # The command line is too long to execute in one step.
+ func_verbose "using reloadable object file for export list..."
+ skipped_export=:
+ # Break out early, otherwise skipped_export may be
+ # set to false by a later but shorter cmd.
+ break
+ fi
+ done
+ IFS="$save_ifs"
+ if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+ fi
+
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+
+ tmp_deplibs=
+ for test_deplib in $deplibs; do
+ case " $convenience " in
+ *" $test_deplib "*) ;;
+ *)
+ tmp_deplibs="$tmp_deplibs $test_deplib"
+ ;;
+ esac
+ done
+ deplibs="$tmp_deplibs"
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec" &&
+ test "$compiler_needs_object" = yes &&
+ test -z "$libobjs"; then
+ # extract the archives, so we have objects to list.
+ # TODO: could optimize this to just extract one archive.
+ whole_archive_flag_spec=
+ fi
+ if test -n "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ else
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ fi
+
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ linker_flags="$linker_flags $flag"
+ fi
+
+ # Make a backup of the uninstalled library when relinking
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+ fi
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ eval test_cmds=\"$module_expsym_cmds\"
+ cmds=$module_expsym_cmds
+ else
+ eval test_cmds=\"$module_cmds\"
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ eval test_cmds=\"$archive_expsym_cmds\"
+ cmds=$archive_expsym_cmds
+ else
+ eval test_cmds=\"$archive_cmds\"
+ cmds=$archive_cmds
+ fi
+ fi
+
+ if test "X$skipped_export" != "X:" &&
+ func_len " $test_cmds" &&
+ len=$func_len_result &&
+ test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ :
+ else
+ # The command line is too long to link in one step, link piecewise
+ # or, if using GNU ld and skipped_export is not :, use a linker
+ # script.
+
+ # Save the value of $output and $libobjs because we want to
+ # use them later. If we have whole_archive_flag_spec, we
+ # want to use save_libobjs as it was before
+ # whole_archive_flag_spec was expanded, because we can't
+ # assume the linker understands whole_archive_flag_spec.
+ # This may have to be revisited, in case too many
+ # convenience libraries get linked in and end up exceeding
+ # the spec.
+ if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ fi
+ save_output=$output
+ output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
+
+ # Clear the reloadable object creation command queue and
+ # initialize k to one.
+ test_cmds=
+ concat_cmds=
+ objlist=
+ last_robj=
+ k=1
+
+ if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+ output=${output_objdir}/${output_la}.lnkscript
+ func_verbose "creating GNU ld script: $output"
+ $ECHO 'INPUT (' > $output
+ for obj in $save_libobjs
+ do
+ $ECHO "$obj" >> $output
+ done
+ $ECHO ')' >> $output
+ delfiles="$delfiles $output"
+ elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_verbose "creating linker input file list: $output"
+ : > $output
+ set x $save_libobjs
+ shift
+ firstobj=
+ if test "$compiler_needs_object" = yes; then
+ firstobj="$1 "
+ shift
+ fi
+ for obj
+ do
+ $ECHO "$obj" >> $output
+ done
+ delfiles="$delfiles $output"
+ output=$firstobj\"$file_list_spec$output\"
+ else
+ if test -n "$save_libobjs"; then
+ func_verbose "creating reloadable object files..."
+ output=$output_objdir/$output_la-${k}.$objext
+ eval test_cmds=\"$reload_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+
+ # Loop over the list of objects to be linked.
+ for obj in $save_libobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ if test "X$objlist" = X ||
+ test "$len" -lt "$max_cmd_len"; then
+ func_append objlist " $obj"
+ else
+ # The command $test_cmds is almost too long, add a
+ # command to the queue.
+ if test "$k" -eq 1 ; then
+ # The first file doesn't have a previous command to add.
+ eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
+ else
+ # All subsequent reloadable object files will link in
+ # the last one created.
+ eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
+ fi
+ last_robj=$output_objdir/$output_la-${k}.$objext
+ func_arith $k + 1
+ k=$func_arith_result
+ output=$output_objdir/$output_la-${k}.$objext
+ objlist=$obj
+ func_len " $last_robj"
+ func_arith $len0 + $func_len_result
+ len=$func_arith_result
+ fi
+ done
+ # Handle the remaining objects by creating one last
+ # reloadable object file. All subsequent reloadable object
+ # files will link in the last one created.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+ fi
+ delfiles="$delfiles $output"
+
+ else
+ output=
+ fi
+
+ if ${skipped_export-false}; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ libobjs=$output
+ # Append the command to create the export file.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+ fi
+ fi
+
+ test -n "$save_libobjs" &&
+ func_verbose "creating a temporary reloadable object file: $output"
+
+ # Loop through the commands generated above and execute them.
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $concat_cmds; do
+ IFS="$save_ifs"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+
+ if ${skipped_export-false}; then
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+ fi
+
+ libobjs=$output
+ # Restore the value of output.
+ output=$save_output
+
+ if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ # Expand the library linking commands again to reset the
+ # value of $libobjs for piecewise linking.
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ cmds=$module_expsym_cmds
+ else
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ cmds=$archive_expsym_cmds
+ else
+ cmds=$archive_cmds
+ fi
+ fi
+ fi
+
+ if test -n "$delfiles"; then
+ # Append the command to remove temporary files to $cmds.
+ eval cmds=\"\$cmds~\$RM $delfiles\"
+ fi
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+ if test -n "$convenience"; then
+ if test -z "$whole_archive_flag_spec"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ # Create links to the real library.
+ for linkname in $linknames; do
+ if test "$realname" != "$linkname"; then
+ func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ fi
+ done
+
+ # If -module or -export-dynamic was specified, set the dlname.
+ if test "$module" = yes || test "$export_dynamic" = yes; then
+ # On all known operating systems, these are identical.
+ dlname="$soname"
+ fi
+ fi
+ ;;
+
+ obj)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for objects"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for objects" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for objects"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for objects"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for objects"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for objects"
+
+ case $output in
+ *.lo)
+ test -n "$objs$old_deplibs" && \
+ func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+ libobj=$output
+ func_lo2o "$libobj"
+ obj=$func_lo2o_result
+ ;;
+ *)
+ libobj=
+ obj="$output"
+ ;;
+ esac
+
+ # Delete the old objects.
+ $opt_dry_run || $RM $obj $libobj
+
+ # Objects from convenience libraries. This assumes
+ # single-version convenience libraries. Whenever we create
+ # different ones for PIC/non-PIC, this we'll have to duplicate
+ # the extraction.
+ reload_conv_objs=
+ gentop=
+ # reload_cmds runs $LD directly, so let us get rid of
+ # -Wl from whole_archive_flag_spec and hope we can get by with
+ # turning comma into space..
+ wl=
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec"; then
+ eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+ reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
+ else
+ gentop="$output_objdir/${obj}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
+ fi
+ fi
+
+ # Create the old-style object.
+ reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+ output="$obj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+
+ # Exit if we aren't doing a library object file.
+ if test -z "$libobj"; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$build_libtool_libs" != yes; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ # Create an invalid libtool object if no PIC, so that we don't
+ # accidentally link it into a program.
+ # $show "echo timestamp > $libobj"
+ # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+ exit $EXIT_SUCCESS
+ fi
+
+ if test -n "$pic_flag" || test "$pic_mode" != default; then
+ # Only do commands if we really have different PIC objects.
+ reload_objs="$libobjs $reload_conv_objs"
+ output="$libobj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+ fi
+
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ ;;
+
+ prog)
+ case $host in
+ *cygwin*) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result.exe;;
+ esac
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for programs"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for programs"
+
+ test "$preload" = yes \
+ && test "$dlopen_support" = unknown \
+ && test "$dlopen_self" = unknown \
+ && test "$dlopen_self_static" = unknown && \
+ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library is the System framework
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ case $host in
+ *-*-darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ # But is supposedly fixed on 10.4 or later (yay!).
+ if test "$tagname" = CXX ; then
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+ 10.[0123])
+ compile_command="$compile_command ${wl}-bind_at_load"
+ finalize_command="$finalize_command ${wl}-bind_at_load"
+ ;;
+ esac
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $compile_deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $compile_deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ compile_deplibs="$new_libs"
+
+
+ compile_command="$compile_command $compile_deplibs"
+ finalize_command="$finalize_command $finalize_deplibs"
+
+ if test -n "$rpath$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ for libdir in $rpath $xrpath; do
+ # This is the magic to use -rpath.
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ fi
+
+ # Now hardcode the library paths
+ rpath=
+ hardcode_libdirs=
+ for libdir in $compile_rpath $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$libdir:"*) ;;
+ ::) dllsearchpath=$libdir;;
+ *) dllsearchpath="$dllsearchpath:$libdir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ compile_rpath="$rpath"
+
+ rpath=
+ hardcode_libdirs=
+ for libdir in $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$finalize_perm_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ finalize_rpath="$rpath"
+
+ if test -n "$libobjs" && test "$build_old_libs" = yes; then
+ # Transform all the library objects into standard objects.
+ compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ fi
+
+ func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+ # template prelinking step
+ if test -n "$prelink_cmds"; then
+ func_execute_cmds "$prelink_cmds" 'exit $?'
+ fi
+
+ wrappers_required=yes
+ case $host in
+ *cygwin* | *mingw* )
+ if test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ *cegcc)
+ # Disable wrappers for cegcc, we are cross compiling anyway.
+ wrappers_required=no
+ ;;
+ *)
+ if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ esac
+ if test "$wrappers_required" = no; then
+ # Replace the output file specification.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ link_command="$compile_command$compile_rpath"
+
+ # We have no uninstalled library dependencies, so finalize right now.
+ exit_status=0
+ func_show_eval "$link_command" 'exit_status=$?'
+
+ # Delete the generated files.
+ if test -f "$output_objdir/${outputname}S.${objext}"; then
+ func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+ fi
+
+ exit $exit_status
+ fi
+
+ if test -n "$compile_shlibpath$finalize_shlibpath"; then
+ compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+ fi
+ if test -n "$finalize_shlibpath"; then
+ finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+ fi
+
+ compile_var=
+ finalize_var=
+ if test -n "$runpath_var"; then
+ if test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ if test -n "$finalize_perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $finalize_perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ fi
+
+ if test "$no_install" = yes; then
+ # We don't need to create a wrapper script.
+ link_command="$compile_var$compile_command$compile_rpath"
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ # Delete the old output file.
+ $opt_dry_run || $RM $output
+ # Link the executable and exit
+ func_show_eval "$link_command" 'exit $?'
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$hardcode_action" = relink; then
+ # Fast installation is not supported
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+ func_warning "this platform does not like uninstalled shared libraries"
+ func_warning "\`$output' will be relinked during installation"
+ else
+ if test "$fast_install" != no; then
+ link_command="$finalize_var$compile_command$finalize_rpath"
+ if test "$fast_install" = yes; then
+ relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+ else
+ # fast_install is set to needless
+ relink_command=
+ fi
+ else
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+ fi
+ fi
+
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+ # Delete the old output files.
+ $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+ func_show_eval "$link_command" 'exit $?'
+
+ # Now create the wrapper script.
+ func_verbose "creating $output"
+
+ # Quote the relink command for shipping.
+ if test -n "$relink_command"; then
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ relink_command="(cd `pwd`; $relink_command)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Quote $ECHO for shipping.
+ if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
+ case $progpath in
+ [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
+ *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
+ esac
+ qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
+ else
+ qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Only actually do things if not in dry run mode.
+ $opt_dry_run || {
+ # win32 will think the script is a binary if it has
+ # a .exe suffix, so we strip it off here.
+ case $output in
+ *.exe) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result ;;
+ esac
+ # test for cygwin because mv fails w/o .exe extensions
+ case $host in
+ *cygwin*)
+ exeext=.exe
+ func_stripname '' '.exe' "$outputname"
+ outputname=$func_stripname_result ;;
+ *) exeext= ;;
+ esac
+ case $host in
+ *cygwin* | *mingw* )
+ func_dirname_and_basename "$output" "" "."
+ output_name=$func_basename_result
+ output_path=$func_dirname_result
+ cwrappersource="$output_path/$objdir/lt-$output_name.c"
+ cwrapper="$output_path/$output_name.exe"
+ $RM $cwrappersource $cwrapper
+ trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_cwrapperexe_src > $cwrappersource
+
+ # The wrapper executable is built using the $host compiler,
+ # because it contains $host paths and files. If cross-
+ # compiling, it, like the target executable, must be
+ # executed on the $host or under an emulation environment.
+ $opt_dry_run || {
+ $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+ $STRIP $cwrapper
+ }
+
+ # Now, create the wrapper script for func_source use:
+ func_ltwrapper_scriptname $cwrapper
+ $RM $func_ltwrapper_scriptname_result
+ trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+ $opt_dry_run || {
+ # note: this script will not be executed, so do not chmod.
+ if test "x$build" = "x$host" ; then
+ $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+ else
+ func_emit_wrapper no > $func_ltwrapper_scriptname_result
+ fi
+ }
+ ;;
+ * )
+ $RM $output
+ trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_wrapper no > $output
+ chmod +x $output
+ ;;
+ esac
+ }
+ exit $EXIT_SUCCESS
+ ;;
+ esac
+
+ # See if we need to build an old-fashioned archive.
+ for oldlib in $oldlibs; do
+
+ if test "$build_libtool_libs" = convenience; then
+ oldobjs="$libobjs_save $symfileobj"
+ addlibs="$convenience"
+ build_libtool_libs=no
+ else
+ if test "$build_libtool_libs" = module; then
+ oldobjs="$libobjs_save"
+ build_libtool_libs=no
+ else
+ oldobjs="$old_deplibs $non_pic_objects"
+ if test "$preload" = yes && test -f "$symfileobj"; then
+ oldobjs="$oldobjs $symfileobj"
+ fi
+ fi
+ addlibs="$old_convenience"
+ fi
+
+ if test -n "$addlibs"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $addlibs
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # Do each command in the archive commands.
+ if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+ cmds=$old_archive_from_new_cmds
+ else
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # POSIX demands no paths to be encoded in archives. We have
+ # to avoid creating archives with duplicate basenames if we
+ # might have to extract them afterwards, e.g., when creating a
+ # static archive out of a convenience library, or when linking
+ # the entirety of a libtool archive into another (currently
+ # not supported by libtool).
+ if (for obj in $oldobjs
+ do
+ func_basename "$obj"
+ $ECHO "$func_basename_result"
+ done | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ $ECHO "copying selected object files to avoid basename conflicts..."
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+ func_mkdir_p "$gentop"
+ save_oldobjs=$oldobjs
+ oldobjs=
+ counter=1
+ for obj in $save_oldobjs
+ do
+ func_basename "$obj"
+ objbase="$func_basename_result"
+ case " $oldobjs " in
+ " ") oldobjs=$obj ;;
+ *[\ /]"$objbase "*)
+ while :; do
+ # Make sure we don't pick an alternate name that also
+ # overlaps.
+ newobj=lt$counter-$objbase
+ func_arith $counter + 1
+ counter=$func_arith_result
+ case " $oldobjs " in
+ *[\ /]"$newobj "*) ;;
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+ esac
+ done
+ func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+ oldobjs="$oldobjs $gentop/$newobj"
+ ;;
+ *) oldobjs="$oldobjs $obj" ;;
+ esac
+ done
+ fi
+ eval cmds=\"$old_archive_cmds\"
+
+ func_len " $cmds"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ cmds=$old_archive_cmds
+ else
+ # the command line is too long to link in one step, link in parts
+ func_verbose "using piecewise archive linking..."
+ save_RANLIB=$RANLIB
+ RANLIB=:
+ objlist=
+ concat_cmds=
+ save_oldobjs=$oldobjs
+ oldobjs=
+ # Is there a better way of finding the last object in the list?
+ for obj in $save_oldobjs
+ do
+ last_oldobj=$obj
+ done
+ eval test_cmds=\"$old_archive_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+ for obj in $save_oldobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ func_append objlist " $obj"
+ if test "$len" -lt "$max_cmd_len"; then
+ :
+ else
+ # the above command should be used before it gets too long
+ oldobjs=$objlist
+ if test "$obj" = "$last_oldobj" ; then
+ RANLIB=$save_RANLIB
+ fi
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+ objlist=
+ len=$len0
+ fi
+ done
+ RANLIB=$save_RANLIB
+ oldobjs=$objlist
+ if test "X$oldobjs" = "X" ; then
+ eval cmds=\"\$concat_cmds\"
+ else
+ eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+ fi
+ fi
+ fi
+ func_execute_cmds "$cmds" 'exit $?'
+ done
+
+ test -n "$generated" && \
+ func_show_eval "${RM}r$generated"
+
+ # Now create the libtool archive.
+ case $output in
+ *.la)
+ old_library=
+ test "$build_old_libs" = yes && old_library="$libname.$libext"
+ func_verbose "creating $output"
+
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ # Quote the link command for shipping.
+ relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ if test "$hardcode_automatic" = yes ; then
+ relink_command=
+ fi
+
+ # Only create the output if not a dry run.
+ $opt_dry_run || {
+ for installed in no yes; do
+ if test "$installed" = yes; then
+ if test -z "$install_libdir"; then
+ break
+ fi
+ output="$output_objdir/$outputname"i
+ # Replace all uninstalled libtool libraries with the installed ones
+ newdependency_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ *.la)
+ func_basename "$deplib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ newdependency_libs="$newdependency_libs $libdir/$name"
+ ;;
+ *) newdependency_libs="$newdependency_libs $deplib" ;;
+ esac
+ done
+ dependency_libs="$newdependency_libs"
+ newdlfiles=
+
+ for lib in $dlfiles; do
+ case $lib in
+ *.la)
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlfiles="$newdlfiles $libdir/$name"
+ ;;
+ *) newdlfiles="$newdlfiles $lib" ;;
+ esac
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ *.la)
+ # Only pass preopened files to the pseudo-archive (for
+ # eventual linking with the app. that links it) if we
+ # didn't already link the preopened objects directly into
+ # the library:
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlprefiles="$newdlprefiles $libdir/$name"
+ ;;
+ esac
+ done
+ dlprefiles="$newdlprefiles"
+ else
+ newdlfiles=
+ for lib in $dlfiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlfiles="$newdlfiles $abs"
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlprefiles="$newdlprefiles $abs"
+ done
+ dlprefiles="$newdlprefiles"
+ fi
+ $RM $output
+ # place dlname in correct position for cygwin
+ tdlname=$dlname
+ case $host,$output,$installed,$module,$dlname in
+ *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
+ esac
+ $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+ if test "$installed" = no && test "$need_relink" = yes; then
+ $ECHO >> $output "\
+relink_command=\"$relink_command\""
+ fi
+ done
+ }
+
+ # Do a symbolic link so that the libtool archive can be found in
+ # LD_LIBRARY_PATH before the program is installed.
+ func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+ ;;
+ esac
+ exit $EXIT_SUCCESS
+}
+
+{ test "$mode" = link || test "$mode" = relink; } &&
+ func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+ $opt_debug
+ RM="$nonopt"
+ files=
+ rmforce=
+ exit_status=0
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ for arg
+ do
+ case $arg in
+ -f) RM="$RM $arg"; rmforce=yes ;;
+ -*) RM="$RM $arg" ;;
+ *) files="$files $arg" ;;
+ esac
+ done
+
+ test -z "$RM" && \
+ func_fatal_help "you must specify an RM program"
+
+ rmdirs=
+
+ origobjdir="$objdir"
+ for file in $files; do
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ if test "X$dir" = X.; then
+ objdir="$origobjdir"
+ else
+ objdir="$dir/$origobjdir"
+ fi
+ func_basename "$file"
+ name="$func_basename_result"
+ test "$mode" = uninstall && objdir="$dir"
+
+ # Remember objdir for removal later, being careful to avoid duplicates
+ if test "$mode" = clean; then
+ case " $rmdirs " in
+ *" $objdir "*) ;;
+ *) rmdirs="$rmdirs $objdir" ;;
+ esac
+ fi
+
+ # Don't error if the file doesn't exist and rm -f was used.
+ if { test -L "$file"; } >/dev/null 2>&1 ||
+ { test -h "$file"; } >/dev/null 2>&1 ||
+ test -f "$file"; then
+ :
+ elif test -d "$file"; then
+ exit_status=1
+ continue
+ elif test "$rmforce" = yes; then
+ continue
+ fi
+
+ rmfiles="$file"
+
+ case $name in
+ *.la)
+ # Possibly a libtool archive, so verify it.
+ if func_lalib_p "$file"; then
+ func_source $dir/$name
+
+ # Delete the libtool libraries and symlinks.
+ for n in $library_names; do
+ rmfiles="$rmfiles $objdir/$n"
+ done
+ test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
+
+ case "$mode" in
+ clean)
+ case " $library_names " in
+ # " " in the beginning catches empty $dlname
+ *" $dlname "*) ;;
+ *) rmfiles="$rmfiles $objdir/$dlname" ;;
+ esac
+ test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
+ ;;
+ uninstall)
+ if test -n "$library_names"; then
+ # Do each command in the postuninstall commands.
+ func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+
+ if test -n "$old_library"; then
+ # Do each command in the old_postuninstall commands.
+ func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+ # FIXME: should reinstall the best remaining shared library.
+ ;;
+ esac
+ fi
+ ;;
+
+ *.lo)
+ # Possibly a libtool object, so verify it.
+ if func_lalib_p "$file"; then
+
+ # Read the .lo file
+ func_source $dir/$name
+
+ # Add PIC object to the list of files to remove.
+ if test -n "$pic_object" &&
+ test "$pic_object" != none; then
+ rmfiles="$rmfiles $dir/$pic_object"
+ fi
+
+ # Add non-PIC object to the list of files to remove.
+ if test -n "$non_pic_object" &&
+ test "$non_pic_object" != none; then
+ rmfiles="$rmfiles $dir/$non_pic_object"
+ fi
+ fi
+ ;;
+
+ *)
+ if test "$mode" = clean ; then
+ noexename=$name
+ case $file in
+ *.exe)
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ func_stripname '' '.exe' "$name"
+ noexename=$func_stripname_result
+ # $file with .exe has already been added to rmfiles,
+ # add $file without .exe
+ rmfiles="$rmfiles $file"
+ ;;
+ esac
+ # Do a test to see if this is a libtool program.
+ if func_ltwrapper_p "$file"; then
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ relink_command=
+ func_source $func_ltwrapper_scriptname_result
+ rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
+ else
+ relink_command=
+ func_source $dir/$noexename
+ fi
+
+ # note $name still contains .exe if it was in $file originally
+ # as does the version of $file that was added into $rmfiles
+ rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
+ if test "$fast_install" = yes && test -n "$relink_command"; then
+ rmfiles="$rmfiles $objdir/lt-$name"
+ fi
+ if test "X$noexename" != "X$name" ; then
+ rmfiles="$rmfiles $objdir/lt-${noexename}.c"
+ fi
+ fi
+ fi
+ ;;
+ esac
+ func_show_eval "$RM $rmfiles" 'exit_status=1'
+ done
+ objdir="$origobjdir"
+
+ # Try to remove the ${objdir}s in the directories where we deleted files
+ for dir in $rmdirs; do
+ if test -d "$dir"; then
+ func_show_eval "rmdir $dir >/dev/null 2>&1"
+ fi
+ done
+
+ exit $exit_status
+}
+
+{ test "$mode" = uninstall || test "$mode" = clean; } &&
+ func_mode_uninstall ${1+"$@"}
+
+test -z "$mode" && {
+ help="$generic_help"
+ func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+ func_fatal_help "invalid operation mode \`$mode'"
+
+if test -n "$exec_cmd"; then
+ eval exec "$exec_cmd"
+ exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries. Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them. This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration. But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
diff --git a/jni/iconv/build-aux/missing b/jni/iconv/build-aux/missing
new file mode 100755
index 0000000..055ba13
--- /dev/null
+++ b/jni/iconv/build-aux/missing
@@ -0,0 +1,356 @@
+#! /bin/sh
+# Common stub for a few missing GNU programs while installing.
+
+scriptversion=2005-02-08.22
+
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
+# Free Software Foundation, Inc.
+# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+if test $# -eq 0; then
+ echo 1>&2 "Try \`$0 --help' for more information"
+ exit 1
+fi
+
+run=:
+
+# In the cases where this matters, `missing' is being run in the
+# srcdir already.
+if test -f configure.ac; then
+ configure_ac=configure.ac
+else
+ configure_ac=configure.in
+fi
+
+msg="missing on your system"
+
+case "$1" in
+--run)
+ # Try to run requested program, and just exit if it succeeds.
+ run=
+ shift
+ "$@" && exit 0
+ # Exit code 63 means version mismatch. This often happens
+ # when the user try to use an ancient version of a tool on
+ # a file that requires a minimum version. In this case we
+ # we should proceed has if the program had been absent, or
+ # if --run hadn't been passed.
+ if test $? = 63; then
+ run=:
+ msg="probably too old"
+ fi
+ ;;
+
+ -h|--h|--he|--hel|--help)
+ echo "\
+$0 [OPTION]... PROGRAM [ARGUMENT]...
+
+Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+error status if there is no known handling for PROGRAM.
+
+Options:
+ -h, --help display this help and exit
+ -v, --version output version information and exit
+ --run try to run the given command, and emulate it if it fails
+
+Supported PROGRAM values:
+ aclocal touch file \`aclocal.m4'
+ autoconf touch file \`configure'
+ autoheader touch file \`config.h.in'
+ automake touch all \`Makefile.in' files
+ bison create \`y.tab.[ch]', if possible, from existing .[ch]
+ flex create \`lex.yy.c', if possible, from existing .c
+ help2man touch the output file
+ lex create \`lex.yy.c', if possible, from existing .c
+ makeinfo touch the output file
+ tar try tar, gnutar, gtar, then tar without non-portable flags
+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]
+
+Send bug reports to <bug-automake@gnu.org>."
+ exit $?
+ ;;
+
+ -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
+ echo "missing $scriptversion (GNU Automake)"
+ exit $?
+ ;;
+
+ -*)
+ echo 1>&2 "$0: Unknown \`$1' option"
+ echo 1>&2 "Try \`$0 --help' for more information"
+ exit 1
+ ;;
+
+esac
+
+# Now exit if we have it, but it failed. Also exit now if we
+# don't have it and --version was passed (most likely to detect
+# the program).
+case "$1" in
+ lex|yacc)
+ # Not GNU programs, they don't have --version.
+ ;;
+
+ tar)
+ if test -n "$run"; then
+ echo 1>&2 "ERROR: \`tar' requires --run"
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ exit 1
+ fi
+ ;;
+
+ *)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ # Could not run --version or --help. This is probably someone
+ # running `$TOOL --version' or `$TOOL --help' to check whether
+ # $TOOL exists and not knowing $TOOL uses missing.
+ exit 1
+ fi
+ ;;
+esac
+
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case "$1" in
+ aclocal*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acinclude.m4' or \`${configure_ac}'. You might want
+ to install the \`Automake' and \`Perl' packages. Grab them from
+ any GNU archive site."
+ touch aclocal.m4
+ ;;
+
+ autoconf)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`${configure_ac}'. You might want to install the
+ \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
+ archive site."
+ touch configure
+ ;;
+
+ autoheader)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acconfig.h' or \`${configure_ac}'. You might want
+ to install the \`Autoconf' and \`GNU m4' packages. Grab them
+ from any GNU archive site."
+ files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
+ test -z "$files" && files="config.h"
+ touch_files=
+ for f in $files; do
+ case "$f" in
+ *:*) touch_files="$touch_files "`echo "$f" |
+ sed -e 's/^[^:]*://' -e 's/:.*//'`;;
+ *) touch_files="$touch_files $f.in";;
+ esac
+ done
+ touch $touch_files
+ ;;
+
+ automake*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
+ You might want to install the \`Automake' and \`Perl' packages.
+ Grab them from any GNU archive site."
+ find . -type f -name Makefile.am -print |
+ sed 's/\.am$/.in/' |
+ while read f; do touch "$f"; done
+ ;;
+
+ autom4te)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, but is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them.
+ You can get \`$1' as part of \`Autoconf' from any GNU
+ archive site."
+
+ file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
+ test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
+ if test -f "$file"; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo "#! /bin/sh"
+ echo "# Created by GNU Automake missing as a replacement of"
+ echo "# $ $@"
+ echo "exit 0"
+ chmod +x $file
+ exit 1
+ fi
+ ;;
+
+ bison|yacc)
+ echo 1>&2 "\
+WARNING: \`$1' $msg. You should only need it if
+ you modified a \`.y' file. You may need the \`Bison' package
+ in order for those modifications to take effect. You can get
+ \`Bison' from any GNU archive site."
+ rm -f y.tab.c y.tab.h
+ if [ $# -ne 1 ]; then
+ eval LASTARG="\${$#}"
+ case "$LASTARG" in
+ *.y)
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
+ if [ -f "$SRCFILE" ]; then
+ cp "$SRCFILE" y.tab.c
+ fi
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
+ if [ -f "$SRCFILE" ]; then
+ cp "$SRCFILE" y.tab.h
+ fi
+ ;;
+ esac
+ fi
+ if [ ! -f y.tab.h ]; then
+ echo >y.tab.h
+ fi
+ if [ ! -f y.tab.c ]; then
+ echo 'main() { return 0; }' >y.tab.c
+ fi
+ ;;
+
+ lex|flex)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.l' file. You may need the \`Flex' package
+ in order for those modifications to take effect. You can get
+ \`Flex' from any GNU archive site."
+ rm -f lex.yy.c
+ if [ $# -ne 1 ]; then
+ eval LASTARG="\${$#}"
+ case "$LASTARG" in
+ *.l)
+ SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
+ if [ -f "$SRCFILE" ]; then
+ cp "$SRCFILE" lex.yy.c
+ fi
+ ;;
+ esac
+ fi
+ if [ ! -f lex.yy.c ]; then
+ echo 'main() { return 0; }' >lex.yy.c
+ fi
+ ;;
+
+ help2man)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a dependency of a manual page. You may need the
+ \`Help2man' package in order for those modifications to take
+ effect. You can get \`Help2man' from any GNU archive site."
+
+ file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ if test -z "$file"; then
+ file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
+ fi
+ if [ -f "$file" ]; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo ".ab help2man is required to generate this page"
+ exit 1
+ fi
+ ;;
+
+ makeinfo)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.texi' or \`.texinfo' file, or any other file
+ indirectly affecting the aspect of the manual. The spurious
+ call might also be the consequence of using a buggy \`make' (AIX,
+ DU, IRIX). You might want to install the \`Texinfo' package or
+ the \`GNU make' package. Grab either from any GNU archive site."
+ # The file to touch is that specified with -o ...
+ file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ if test -z "$file"; then
+ # ... or it is the one specified with @setfilename ...
+ infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+ file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile`
+ # ... or it is derived from the source name (dir/f.texi becomes f.info)
+ test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
+ fi
+ touch $file
+ ;;
+
+ tar)
+ shift
+
+ # We have already tried tar in the generic part.
+ # Look for gnutar/gtar before invocation to avoid ugly error
+ # messages.
+ if (gnutar --version > /dev/null 2>&1); then
+ gnutar "$@" && exit 0
+ fi
+ if (gtar --version > /dev/null 2>&1); then
+ gtar "$@" && exit 0
+ fi
+ firstarg="$1"
+ if shift; then
+ case "$firstarg" in
+ *o*)
+ firstarg=`echo "$firstarg" | sed s/o//`
+ tar "$firstarg" "$@" && exit 0
+ ;;
+ esac
+ case "$firstarg" in
+ *h*)
+ firstarg=`echo "$firstarg" | sed s/h//`
+ tar "$firstarg" "$@" && exit 0
+ ;;
+ esac
+ fi
+
+ echo 1>&2 "\
+WARNING: I can't seem to be able to run \`tar' with the given arguments.
+ You may want to install GNU tar or Free paxutils, or check the
+ command line arguments."
+ exit 1
+ ;;
+
+ *)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, and is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them. Check the \`README' file,
+ it often tells you about the needed prerequisites for installing
+ this package. You may also peek at any GNU archive site, in case
+ some other package would contain this missing \`$1' program."
+ exit 1
+ ;;
+esac
+
+exit 0
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff --git a/jni/iconv/build-aux/mkinstalldirs b/jni/iconv/build-aux/mkinstalldirs
new file mode 100755
index 0000000..5d26a48
--- /dev/null
+++ b/jni/iconv/build-aux/mkinstalldirs
@@ -0,0 +1,150 @@
+#! /bin/sh
+# mkinstalldirs --- make directory hierarchy
+
+scriptversion=2005-02-02.21
+
+# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
+# Created: 1993-05-16
+# Public domain.
+#
+# This file is maintained in Automake, please report
+# bugs to <bug-automake@gnu.org> or send patches to
+# <automake-patches@gnu.org>.
+
+errstatus=0
+dirmode=""
+
+usage="\
+Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
+
+Create each directory DIR (with mode MODE, if specified), including all
+leading file name components.
+
+Report bugs to <bug-automake@gnu.org>."
+
+# process command line arguments
+while test $# -gt 0 ; do
+ case $1 in
+ -h | --help | --h*) # -h for help
+ echo "$usage"
+ exit $?
+ ;;
+ -m) # -m PERM arg
+ shift
+ test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
+ dirmode=$1
+ shift
+ ;;
+ --version)
+ echo "$0 $scriptversion"
+ exit $?
+ ;;
+ --) # stop option processing
+ shift
+ break
+ ;;
+ -*) # unknown option
+ echo "$usage" 1>&2
+ exit 1
+ ;;
+ *) # first non-opt arg
+ break
+ ;;
+ esac
+done
+
+for file
+do
+ if test -d "$file"; then
+ shift
+ else
+ break
+ fi
+done
+
+case $# in
+ 0) exit 0 ;;
+esac
+
+# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
+# mkdir -p a/c at the same time, both will detect that a is missing,
+# one will create a, then the other will try to create a and die with
+# a "File exists" error. This is a problem when calling mkinstalldirs
+# from a parallel make. We use --version in the probe to restrict
+# ourselves to GNU mkdir, which is thread-safe.
+case $dirmode in
+ '')
+ if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
+ echo "mkdir -p -- $*"
+ exec mkdir -p -- "$@"
+ else
+ # On NextStep and OpenStep, the `mkdir' command does not
+ # recognize any option. It will interpret all options as
+ # directories to create, and then abort because `.' already
+ # exists.
+ test -d ./-p && rmdir ./-p
+ test -d ./--version && rmdir ./--version
+ fi
+ ;;
+ *)
+ if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
+ test ! -d ./--version; then
+ echo "mkdir -m $dirmode -p -- $*"
+ exec mkdir -m "$dirmode" -p -- "$@"
+ else
+ # Clean up after NextStep and OpenStep mkdir.
+ for d in ./-m ./-p ./--version "./$dirmode";
+ do
+ test -d $d && rmdir $d
+ done
+ fi
+ ;;
+esac
+
+for file
+do
+ set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
+ shift
+
+ pathcomp=
+ for d
+ do
+ pathcomp="$pathcomp$d"
+ case $pathcomp in
+ -*) pathcomp=./$pathcomp ;;
+ esac
+
+ if test ! -d "$pathcomp"; then
+ echo "mkdir $pathcomp"
+
+ mkdir "$pathcomp" || lasterr=$?
+
+ if test ! -d "$pathcomp"; then
+ errstatus=$lasterr
+ else
+ if test ! -z "$dirmode"; then
+ echo "chmod $dirmode $pathcomp"
+ lasterr=""
+ chmod "$dirmode" "$pathcomp" || lasterr=$?
+
+ if test ! -z "$lasterr"; then
+ errstatus=$lasterr
+ fi
+ fi
+ fi
+ fi
+
+ pathcomp="$pathcomp/"
+ done
+done
+
+exit $errstatus
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-end: "$"
+# End:
diff --git a/jni/iconv/build-aux/reloc-ldflags b/jni/iconv/build-aux/reloc-ldflags
new file mode 100755
index 0000000..36c29cb
--- /dev/null
+++ b/jni/iconv/build-aux/reloc-ldflags
@@ -0,0 +1,101 @@
+#! /bin/sh
+# Output a system dependent linker command for putting a relocatable library
+# search path into an executable.
+#
+# Copyright 2003 Free Software Foundation, Inc.
+# Written by Bruno Haible <bruno@clisp.org>, 2003.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+#
+# The first argument passed to this file is the canonical host specification,
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# The environment variable LD should be set by the caller.
+#
+# The second argument is a colon separated list of directories that contain
+# the libraries at installation time.
+#
+# The third argument is the directory into which the executable is going to be
+# installed.
+
+host="$1"
+host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+library_path_value=$2
+
+installdir=$3
+
+# Verify that installdir is absolute.
+case "$installdir" in
+ /*) ;;
+ *)
+ echo "installdir is not absolute: $installdir" 1>&2
+ exit 1
+ ;;
+esac
+
+case "$host_os" in
+ linux*) # Supported since Linux 2.1 and glibc 2.1.
+ rpath=
+ save_IFS="$IFS"; IFS=":"
+ for dir in $library_path_value; do
+ IFS="$save_IFS"
+ case "$dir" in
+ /*)
+ # Make dir relative to installdir. (Works only if dir is absolute.)
+ idir="$installdir"
+ while true; do
+ dfirst=`echo "$dir" | sed -n -e 's,^//*\([^/]*\).*$,/\1,p'`
+ ifirst=`echo "$idir" | sed -n -e 's,^//*\([^/]*\).*$,/\1,p'`
+ if test -z "$dfirst" || test -z "$ifirst"; then
+ break
+ fi
+ if test "$dfirst" != "$ifirst"; then
+ break
+ fi
+ dir=`echo "$dir" | sed -e 's,^//*[^/]*,,'`
+ idir=`echo "$idir" | sed -e 's,^//*[^/]*,,'`
+ done
+ dir="\$ORIGIN"`echo "$idir" | sed -e 's,//*[^/]*,/..,g'`"$dir"
+ # Add dir to rpath.
+ rpath="${rpath}${rpath:+ }$dir"
+ ;;
+ *)
+ if test -n "$dir"; then
+ echo "libdir is not absolute: $dir" 1>&2
+ fi
+ ;;
+ esac
+ done
+ IFS="$save_IFS"
+ # Output it.
+ if test -n "$rpath"; then
+ echo "-Wl,-rpath,$rpath"
+ fi
+ ;;
+ *)
+ echo "relocation via rpath not supported on this system: $host" 1>&2
+ exit 1
+ ;;
+esac
+
+exit 0
diff --git a/jni/iconv/config.h b/jni/iconv/config.h
new file mode 100644
index 0000000..936b896
--- /dev/null
+++ b/jni/iconv/config.h
@@ -0,0 +1,462 @@
+/* config.h. Generated from config.h.in by configure. */
+/* config.h.in. Generated from configure.ac by autoheader. */
+
+/* Define if the compiler is building for multiple architectures of Apple
+ platforms at once. */
+/* #undef AA_APPLE_UNIVERSAL_BUILD */
+
+/* Define to the number of bits in type 'ptrdiff_t'. */
+/* #undef BITSIZEOF_PTRDIFF_T */
+
+/* Define to the number of bits in type 'sig_atomic_t'. */
+/* #undef BITSIZEOF_SIG_ATOMIC_T */
+
+/* Define to the number of bits in type 'size_t'. */
+/* #undef BITSIZEOF_SIZE_T */
+
+/* Define to the number of bits in type 'wchar_t'. */
+/* #undef BITSIZEOF_WCHAR_T */
+
+/* Define to the number of bits in type 'wint_t'. */
+/* #undef BITSIZEOF_WINT_T */
+
+/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
+ systems. This function is required for `alloca.c' support on those systems.
+ */
+/* #undef CRAY_STACKSEG_END */
+
+/* Define to 1 if using `alloca.c'. */
+/* #undef C_ALLOCA */
+
+/* Define as good substitute value for EILSEQ. */
+/* #undef EILSEQ */
+
+/* Define to 1 to enable a few rarely used encodings. */
+/* #undef ENABLE_EXTRA */
+
+/* Define to 1 if translation of program messages to the user's native
+ language is requested. */
+#define ENABLE_NLS 1
+
+/* Define to 1 if the package shall run at any location in the filesystem. */
+/* #undef ENABLE_RELOCATABLE */
+
+/* Define to 1 when using the gnulib module canonicalize-lgpl. */
+#define GNULIB_CANONICALIZE_LGPL 1
+
+/* Define to 1 when using the gnulib module sigpipe. */
+#define GNULIB_SIGPIPE 1
+
+/* Define to 1 if you have `alloca', as a function or macro. */
+#define HAVE_ALLOCA 1
+
+/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
+ */
+#define HAVE_ALLOCA_H 1
+
+/* Define to 1 if you have the `canonicalize_file_name' function. */
+#define HAVE_CANONICALIZE_FILE_NAME 1
+
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+ CoreFoundation framework. */
+/* #undef HAVE_CFLOCALECOPYCURRENT */
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+ the CoreFoundation framework. */
+/* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
+
+/* Define if the GNU dcgettext() function is already present or preinstalled.
+ */
+#define HAVE_DCGETTEXT 1
+
+/* Define to 1 if you have the declaration of `canonicalize_file_name', and to
+ 0 if you don't. */
+#define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+
+/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_CLEARERR_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
+ don't. */
+#define HAVE_DECL_FEOF_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_FERROR_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_FFLUSH_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_FGETS_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_FPUTC_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_FPUTS_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_FREAD_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_FWRITE_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_GETCHAR_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
+ don't. */
+#define HAVE_DECL_GETC_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
+ you don't. */
+#define HAVE_DECL_PUTCHAR_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
+ don't. */
+#define HAVE_DECL_PUTC_UNLOCKED 1
+
+/* Define to 1 if you have the declaration of `strerror', and to 0 if you
+ don't. */
+/* #undef HAVE_DECL_STRERROR */
+
+/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
+ don't. */
+#define HAVE_DECL_STRERROR_R 1
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#define HAVE_DLFCN_H 1
+
+/* Define if you have the declaration of environ. */
+#define HAVE_ENVIRON_DECL 1
+
+/* Define to 1 if you have the <errno.h> header file. */
+#define HAVE_ERRNO_H 1
+
+/* Define to 1 if you have the `getcwd' function. */
+#define HAVE_GETCWD 1
+
+/* Define to 1 if you have the `getc_unlocked' function. */
+#define HAVE_GETC_UNLOCKED 1
+
+/* Define if the GNU gettext() function is already present or preinstalled. */
+#define HAVE_GETTEXT 1
+
+/* Define if you have the iconv() function and it works. */
+#define HAVE_ICONV 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
+
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#define HAVE_LANGINFO_CODESET 1
+
+/* Define to 1 if the system has the type `long long int'. */
+#define HAVE_LONG_LONG_INT 1
+
+/* Define to 1 if you have the <mach-o/dyld.h> header file. */
+/* #undef HAVE_MACH_O_DYLD_H */
+
+/* Define if the 'malloc' function is POSIX compliant. */
+#define HAVE_MALLOC_POSIX 1
+
+/* Define to 1 if you have the `mbrtowc' function. */
+#define HAVE_MBRTOWC 1
+
+/* Define to 1 if you have the `mbsinit' function. */
+#define HAVE_MBSINIT 1
+
+/* Define to 1 if <wchar.h> declares mbstate_t. */
+#define HAVE_MBSTATE_T 1
+
+/* Define to 1 if you have the `memmove' function. */
+#define HAVE_MEMMOVE 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the `pathconf' function. */
+#define HAVE_PATHCONF 1
+
+/* Define to 1 if you have the <random.h> header file. */
+/* #undef HAVE_RANDOM_H */
+
+/* Define to 1 if you have the `readlink' function. */
+#define HAVE_READLINK 1
+
+/* Define to 1 if you have the <search.h> header file. */
+#define HAVE_SEARCH_H 1
+
+/* Define to 1 if you have the `setenv' function. */
+#define HAVE_SETENV 1
+
+/* Define to 1 if you have the `setlocale' function. */
+#define HAVE_SETLOCALE 1
+
+/* Define to 1 if you have the <signal.h> header file. */
+#define HAVE_SIGNAL_H 1
+
+/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
+/* #undef HAVE_SIGNED_SIG_ATOMIC_T */
+
+/* Define to 1 if 'wchar_t' is a signed integer type. */
+/* #undef HAVE_SIGNED_WCHAR_T */
+
+/* Define to 1 if 'wint_t' is a signed integer type. */
+/* #undef HAVE_SIGNED_WINT_T */
+
+/* Define to 1 if the system has the type `sigset_t'. */
+/* #undef HAVE_SIGSET_T */
+
+/* Define to 1 if stdbool.h conforms to C99. */
+#define HAVE_STDBOOL_H 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdio.h> header file. */
+#define HAVE_STDIO_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the `strerror_r' function. */
+#define HAVE_STRERROR_R 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if the system has the type `struct random_data'. */
+#define HAVE_STRUCT_RANDOM_DATA 1
+
+/* Define to 1 if you have the <sys/bitypes.h> header file. */
+/* #undef HAVE_SYS_BITYPES_H */
+
+/* Define to 1 if you have the <sys/inttypes.h> header file. */
+/* #undef HAVE_SYS_INTTYPES_H */
+
+/* Define to 1 if you have the <sys/param.h> header file. */
+#define HAVE_SYS_PARAM_H 1
+
+/* Define to 1 if you have the <sys/socket.h> header file. */
+#define HAVE_SYS_SOCKET_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the `tsearch' function. */
+#define HAVE_TSEARCH 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#define HAVE_UNISTD_H 1
+
+/* Define to 1 if the system has the type `unsigned long long int'. */
+#define HAVE_UNSIGNED_LONG_LONG_INT 1
+
+/* Define to 1 or 0, depending whether the compiler supports simple visibility
+ declarations. */
+#define HAVE_VISIBILITY 1
+
+/* Define to 1 if you have the <wchar.h> header file. */
+#define HAVE_WCHAR_H 1
+
+/* Define if you have the 'wchar_t' type. */
+#define HAVE_WCHAR_T 1
+
+/* Define to 1 if you have the `wcrtomb' function. */
+#define HAVE_WCRTOMB 1
+
+/* Define to 1 if you have the <winsock2.h> header file. */
+/* #undef HAVE_WINSOCK2_H */
+
+/* Define if you have the 'wint_t' type. */
+#define HAVE_WINT_T 1
+
+/* Define to 1 if the system has the type `_Bool'. */
+#define HAVE__BOOL 1
+
+/* Define to 1 if you have the `_NSGetExecutablePath' function. */
+/* #undef HAVE__NSGETEXECUTABLEPATH */
+
+/* Define as const if the declaration of iconv() needs const. */
+#define ICONV_CONST
+
+/* Define to the value of ${prefix}, as a string. */
+#define INSTALLPREFIX "/usr/local"
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#define LT_OBJDIR ".libs/"
+
+/* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
+#define MALLOC_0_IS_NONNULL 0
+
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+/* #undef NO_MINUS_C_MINUS_O */
+
+/* Name of package */
+#define PACKAGE "libiconv"
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT ""
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME ""
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING ""
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME ""
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION ""
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'ptrdiff_t'. */
+/* #undef PTRDIFF_T_SUFFIX */
+
+/* Define this to 1 if strerror is broken. */
+/* #undef REPLACE_STRERROR */
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'sig_atomic_t'. */
+/* #undef SIG_ATOMIC_T_SUFFIX */
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'size_t'. */
+/* #undef SIZE_T_SUFFIX */
+
+/* If using the C implementation of alloca, define if you know the
+ direction of stack growth for your system; otherwise it will be
+ automatically deduced at runtime.
+ STACK_DIRECTION > 0 => grows toward higher addresses
+ STACK_DIRECTION < 0 => grows toward lower addresses
+ STACK_DIRECTION = 0 => direction of growth unknown */
+/* #undef STACK_DIRECTION */
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Define to 1 if strerror_r returns char *. */
+#define STRERROR_R_CHAR_P 1
+
+/* Define to 1 if you want getc etc. to use unlocked I/O if available.
+ Unlocked I/O can improve performance in unithreaded apps, but it is not
+ safe for multithreaded apps. */
+#define USE_UNLOCKED_IO 1
+
+/* Version number of package */
+#define VERSION "1.13.1"
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'wchar_t'. */
+/* #undef WCHAR_T_SUFFIX */
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'wint_t'. */
+/* #undef WINT_T_SUFFIX */
+
+/* Define if the machine's byte ordering is little endian. */
+#define WORDS_LITTLEENDIAN 1
+
+/* Define to 1 if on MINIX. */
+/* #undef _MINIX */
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+ this defined. */
+/* #undef _POSIX_1_SOURCE */
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+/* #undef _POSIX_SOURCE */
+
+/* Define to 500 only on HP-UX. */
+/* #undef _XOPEN_SOURCE */
+
+/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# define _ALL_SOURCE 1
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# define _POSIX_PTHREAD_SEMANTICS 1
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# define _TANDEM_SOURCE 1
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# define __EXTENSIONS__ 1
+#endif
+
+
+/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
+ the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
+ earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
+ __APPLE__ && __MACH__ test for MacOS X.
+ __APPLE_CC__ tests for the Apple compiler and its version.
+ __STDC_VERSION__ tests for the C99 mode. */
+#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
+# define __GNUC_STDC_INLINE__ 1
+#endif
+
+/* Define to a type if <wchar.h> does not define. */
+/* #undef mbstate_t */
+
+/* Define to a replacement function name for realpath(). */
+/* #undef realpath */
+
+/* Define to the equivalent of the C99 'restrict' keyword, or to
+ nothing if this is not supported. Do not define if restrict is
+ supported directly. */
+#define restrict __restrict
+/* Work around a bug in Sun C++: it does not support _Restrict, even
+ though the corresponding Sun C compiler does, which causes
+ "#define restrict _Restrict" in the previous line. Perhaps some future
+ version of Sun C++ will work with _Restrict; if so, it'll probably
+ define __RESTRICT, just as Sun C does. */
+#if defined __SUNPRO_CC && !defined __RESTRICT
+# define _Restrict
+#endif
+
+/* Define as a signed type of the same size as size_t. */
+/* #undef ssize_t */
+
+/* Define as a marker that can be attached to function parameter declarations
+ for parameters that are not used. This helps to reduce warnings, such as
+ from GCC -Wunused-parameter. */
+#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
+# define _UNUSED_PARAMETER_ __attribute__ ((__unused__))
+#else
+# define _UNUSED_PARAMETER_
+#endif
+
+
+
+/* On Windows, variables that may be in a DLL must be marked specially. */
+#if defined _MSC_VER && defined _DLL
+# define DLL_VARIABLE __declspec (dllimport)
+#else
+# define DLL_VARIABLE
+#endif
+
diff --git a/jni/iconv/config.h.in b/jni/iconv/config.h.in
new file mode 100644
index 0000000..6d5a5b9
--- /dev/null
+++ b/jni/iconv/config.h.in
@@ -0,0 +1,461 @@
+/* config.h.in. Generated from configure.ac by autoheader. */
+
+/* Define if the compiler is building for multiple architectures of Apple
+ platforms at once. */
+#undef AA_APPLE_UNIVERSAL_BUILD
+
+/* Define to the number of bits in type 'ptrdiff_t'. */
+#undef BITSIZEOF_PTRDIFF_T
+
+/* Define to the number of bits in type 'sig_atomic_t'. */
+#undef BITSIZEOF_SIG_ATOMIC_T
+
+/* Define to the number of bits in type 'size_t'. */
+#undef BITSIZEOF_SIZE_T
+
+/* Define to the number of bits in type 'wchar_t'. */
+#undef BITSIZEOF_WCHAR_T
+
+/* Define to the number of bits in type 'wint_t'. */
+#undef BITSIZEOF_WINT_T
+
+/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
+ systems. This function is required for `alloca.c' support on those systems.
+ */
+#undef CRAY_STACKSEG_END
+
+/* Define to 1 if using `alloca.c'. */
+#undef C_ALLOCA
+
+/* Define as good substitute value for EILSEQ. */
+#undef EILSEQ
+
+/* Define to 1 to enable a few rarely used encodings. */
+#undef ENABLE_EXTRA
+
+/* Define to 1 if translation of program messages to the user's native
+ language is requested. */
+#undef ENABLE_NLS
+
+/* Define to 1 if the package shall run at any location in the filesystem. */
+#undef ENABLE_RELOCATABLE
+
+/* Define to 1 when using the gnulib module canonicalize-lgpl. */
+#undef GNULIB_CANONICALIZE_LGPL
+
+/* Define to 1 when using the gnulib module sigpipe. */
+#undef GNULIB_SIGPIPE
+
+/* Define to 1 if you have `alloca', as a function or macro. */
+#undef HAVE_ALLOCA
+
+/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
+ */
+#undef HAVE_ALLOCA_H
+
+/* Define to 1 if you have the `canonicalize_file_name' function. */
+#undef HAVE_CANONICALIZE_FILE_NAME
+
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+ CoreFoundation framework. */
+#undef HAVE_CFLOCALECOPYCURRENT
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+ the CoreFoundation framework. */
+#undef HAVE_CFPREFERENCESCOPYAPPVALUE
+
+/* Define if the GNU dcgettext() function is already present or preinstalled.
+ */
+#undef HAVE_DCGETTEXT
+
+/* Define to 1 if you have the declaration of `canonicalize_file_name', and to
+ 0 if you don't. */
+#undef HAVE_DECL_CANONICALIZE_FILE_NAME
+
+/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_CLEARERR_UNLOCKED
+
+/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
+ don't. */
+#undef HAVE_DECL_FEOF_UNLOCKED
+
+/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_FERROR_UNLOCKED
+
+/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_FFLUSH_UNLOCKED
+
+/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_FGETS_UNLOCKED
+
+/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_FPUTC_UNLOCKED
+
+/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_FPUTS_UNLOCKED
+
+/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_FREAD_UNLOCKED
+
+/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_FWRITE_UNLOCKED
+
+/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_GETCHAR_UNLOCKED
+
+/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
+ don't. */
+#undef HAVE_DECL_GETC_UNLOCKED
+
+/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
+ you don't. */
+#undef HAVE_DECL_PUTCHAR_UNLOCKED
+
+/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
+ don't. */
+#undef HAVE_DECL_PUTC_UNLOCKED
+
+/* Define to 1 if you have the declaration of `strerror', and to 0 if you
+ don't. */
+#undef HAVE_DECL_STRERROR
+
+/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
+ don't. */
+#undef HAVE_DECL_STRERROR_R
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#undef HAVE_DLFCN_H
+
+/* Define if you have the declaration of environ. */
+#undef HAVE_ENVIRON_DECL
+
+/* Define to 1 if you have the <errno.h> header file. */
+#undef HAVE_ERRNO_H
+
+/* Define to 1 if you have the `getcwd' function. */
+#undef HAVE_GETCWD
+
+/* Define to 1 if you have the `getc_unlocked' function. */
+#undef HAVE_GETC_UNLOCKED
+
+/* Define if the GNU gettext() function is already present or preinstalled. */
+#undef HAVE_GETTEXT
+
+/* Define if you have the iconv() function and it works. */
+#undef HAVE_ICONV
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#undef HAVE_LANGINFO_CODESET
+
+/* Define to 1 if the system has the type `long long int'. */
+#undef HAVE_LONG_LONG_INT
+
+/* Define to 1 if you have the <mach-o/dyld.h> header file. */
+#undef HAVE_MACH_O_DYLD_H
+
+/* Define if the 'malloc' function is POSIX compliant. */
+#undef HAVE_MALLOC_POSIX
+
+/* Define to 1 if you have the `mbrtowc' function. */
+#undef HAVE_MBRTOWC
+
+/* Define to 1 if you have the `mbsinit' function. */
+#undef HAVE_MBSINIT
+
+/* Define to 1 if <wchar.h> declares mbstate_t. */
+#undef HAVE_MBSTATE_T
+
+/* Define to 1 if you have the `memmove' function. */
+#undef HAVE_MEMMOVE
+
+/* Define to 1 if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
+
+/* Define to 1 if you have the `pathconf' function. */
+#undef HAVE_PATHCONF
+
+/* Define to 1 if you have the <random.h> header file. */
+#undef HAVE_RANDOM_H
+
+/* Define to 1 if you have the `readlink' function. */
+#undef HAVE_READLINK
+
+/* Define to 1 if you have the <search.h> header file. */
+#undef HAVE_SEARCH_H
+
+/* Define to 1 if you have the `setenv' function. */
+#undef HAVE_SETENV
+
+/* Define to 1 if you have the `setlocale' function. */
+#undef HAVE_SETLOCALE
+
+/* Define to 1 if you have the <signal.h> header file. */
+#undef HAVE_SIGNAL_H
+
+/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
+#undef HAVE_SIGNED_SIG_ATOMIC_T
+
+/* Define to 1 if 'wchar_t' is a signed integer type. */
+#undef HAVE_SIGNED_WCHAR_T
+
+/* Define to 1 if 'wint_t' is a signed integer type. */
+#undef HAVE_SIGNED_WINT_T
+
+/* Define to 1 if the system has the type `sigset_t'. */
+#undef HAVE_SIGSET_T
+
+/* Define to 1 if stdbool.h conforms to C99. */
+#undef HAVE_STDBOOL_H
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdio.h> header file. */
+#undef HAVE_STDIO_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the `strerror_r' function. */
+#undef HAVE_STRERROR_R
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 if the system has the type `struct random_data'. */
+#undef HAVE_STRUCT_RANDOM_DATA
+
+/* Define to 1 if you have the <sys/bitypes.h> header file. */
+#undef HAVE_SYS_BITYPES_H
+
+/* Define to 1 if you have the <sys/inttypes.h> header file. */
+#undef HAVE_SYS_INTTYPES_H
+
+/* Define to 1 if you have the <sys/param.h> header file. */
+#undef HAVE_SYS_PARAM_H
+
+/* Define to 1 if you have the <sys/socket.h> header file. */
+#undef HAVE_SYS_SOCKET_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the `tsearch' function. */
+#undef HAVE_TSEARCH
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#undef HAVE_UNISTD_H
+
+/* Define to 1 if the system has the type `unsigned long long int'. */
+#undef HAVE_UNSIGNED_LONG_LONG_INT
+
+/* Define to 1 or 0, depending whether the compiler supports simple visibility
+ declarations. */
+#undef HAVE_VISIBILITY
+
+/* Define to 1 if you have the <wchar.h> header file. */
+#undef HAVE_WCHAR_H
+
+/* Define if you have the 'wchar_t' type. */
+#undef HAVE_WCHAR_T
+
+/* Define to 1 if you have the `wcrtomb' function. */
+#undef HAVE_WCRTOMB
+
+/* Define to 1 if you have the <winsock2.h> header file. */
+#undef HAVE_WINSOCK2_H
+
+/* Define if you have the 'wint_t' type. */
+#undef HAVE_WINT_T
+
+/* Define to 1 if the system has the type `_Bool'. */
+#undef HAVE__BOOL
+
+/* Define to 1 if you have the `_NSGetExecutablePath' function. */
+#undef HAVE__NSGETEXECUTABLEPATH
+
+/* Define as const if the declaration of iconv() needs const. */
+#undef ICONV_CONST
+
+/* Define to the value of ${prefix}, as a string. */
+#undef INSTALLPREFIX
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
+/* If malloc(0) is != NULL, define this to 1. Otherwise define this to 0. */
+#undef MALLOC_0_IS_NONNULL
+
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+#undef NO_MINUS_C_MINUS_O
+
+/* Name of package */
+#undef PACKAGE
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'ptrdiff_t'. */
+#undef PTRDIFF_T_SUFFIX
+
+/* Define this to 1 if strerror is broken. */
+#undef REPLACE_STRERROR
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'sig_atomic_t'. */
+#undef SIG_ATOMIC_T_SUFFIX
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'size_t'. */
+#undef SIZE_T_SUFFIX
+
+/* If using the C implementation of alloca, define if you know the
+ direction of stack growth for your system; otherwise it will be
+ automatically deduced at runtime.
+ STACK_DIRECTION > 0 => grows toward higher addresses
+ STACK_DIRECTION < 0 => grows toward lower addresses
+ STACK_DIRECTION = 0 => direction of growth unknown */
+#undef STACK_DIRECTION
+
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Define to 1 if strerror_r returns char *. */
+#undef STRERROR_R_CHAR_P
+
+/* Define to 1 if you want getc etc. to use unlocked I/O if available.
+ Unlocked I/O can improve performance in unithreaded apps, but it is not
+ safe for multithreaded apps. */
+#undef USE_UNLOCKED_IO
+
+/* Version number of package */
+#undef VERSION
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'wchar_t'. */
+#undef WCHAR_T_SUFFIX
+
+/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
+ 'wint_t'. */
+#undef WINT_T_SUFFIX
+
+/* Define if the machine's byte ordering is little endian. */
+#undef WORDS_LITTLEENDIAN
+
+/* Define to 1 if on MINIX. */
+#undef _MINIX
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+ this defined. */
+#undef _POSIX_1_SOURCE
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+#undef _POSIX_SOURCE
+
+/* Define to 500 only on HP-UX. */
+#undef _XOPEN_SOURCE
+
+/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# undef _GNU_SOURCE
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# undef _POSIX_PTHREAD_SEMANTICS
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# undef _TANDEM_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
+
+
+/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
+ the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
+ earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
+ __APPLE__ && __MACH__ test for MacOS X.
+ __APPLE_CC__ tests for the Apple compiler and its version.
+ __STDC_VERSION__ tests for the C99 mode. */
+#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
+# define __GNUC_STDC_INLINE__ 1
+#endif
+
+/* Define to a type if <wchar.h> does not define. */
+#undef mbstate_t
+
+/* Define to a replacement function name for realpath(). */
+#undef realpath
+
+/* Define to the equivalent of the C99 'restrict' keyword, or to
+ nothing if this is not supported. Do not define if restrict is
+ supported directly. */
+#undef restrict
+/* Work around a bug in Sun C++: it does not support _Restrict, even
+ though the corresponding Sun C compiler does, which causes
+ "#define restrict _Restrict" in the previous line. Perhaps some future
+ version of Sun C++ will work with _Restrict; if so, it'll probably
+ define __RESTRICT, just as Sun C does. */
+#if defined __SUNPRO_CC && !defined __RESTRICT
+# define _Restrict
+#endif
+
+/* Define as a signed type of the same size as size_t. */
+#undef ssize_t
+
+/* Define as a marker that can be attached to function parameter declarations
+ for parameters that are not used. This helps to reduce warnings, such as
+ from GCC -Wunused-parameter. */
+#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
+# define _UNUSED_PARAMETER_ __attribute__ ((__unused__))
+#else
+# define _UNUSED_PARAMETER_
+#endif
+
+
+
+/* On Windows, variables that may be in a DLL must be marked specially. */
+#if defined _MSC_VER && defined _DLL
+# define DLL_VARIABLE __declspec (dllimport)
+#else
+# define DLL_VARIABLE
+#endif
+
diff --git a/jni/iconv/config.log b/jni/iconv/config.log
new file mode 100644
index 0000000..c11ea7c
--- /dev/null
+++ b/jni/iconv/config.log
@@ -0,0 +1,2347 @@
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by configure, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ $ ./configure --build=x86_64-pc-linux-gnu --host=arm-linux-eabi
+
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = matti
+uname -m = i686
+uname -r = 3.4.5-1-pae
+uname -s = Linux
+uname -v = #1 SMP PREEMPT Sat Jul 21 12:20:29 EEST 2012
+
+/usr/bin/uname -p = unknown
+/bin/uname -X = unknown
+
+/bin/arch = unknown
+/usr/bin/arch -k = unknown
+/usr/convex/getsysinfo = unknown
+/usr/bin/hostinfo = unknown
+/bin/machine = unknown
+/usr/bin/oslevel = unknown
+/bin/universe = unknown
+
+PATH: /home/rangeli/GNUstep/Tools
+PATH: /usr/local/bin
+PATH: /usr/bin
+PATH: /bin
+PATH: /usr/local/sbin
+PATH: /usr/sbin
+PATH: /sbin
+PATH: /opt/android-ndk
+PATH: /opt/java6/bin
+PATH: /opt/java6/db/bin
+PATH: /opt/java6/jre/bin
+PATH: /usr/bin/vendor_perl
+PATH: /usr/bin/core_perl
+PATH: /root/.gem/ruby/1.9.1/bin
+PATH: /opt/android-sdk/platform-tools
+PATH: /usr/src/ndk-standalone-9/bin
+PATH: /usr/local/go
+PATH: /usr/local/go/bin
+PATH: /home/rangeli/opt/android-sdk-linux
+PATH: /home/rangeli/opt/android-sdk-linux/platform-tools
+PATH: /home/rangeli/opt/android-sdk-linux/tools
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+configure:2457: checking for a BSD-compatible install
+configure:2525: result: /usr/bin/install -c
+configure:2536: checking whether build environment is sane
+configure:2596: result: yes
+configure:2645: checking for arm-linux-eabi-strip
+configure:2675: result: no
+configure:2685: checking for strip
+configure:2701: found /usr/bin/strip
+configure:2712: result: strip
+configure:2724: WARNING: using cross tools not prefixed with host triplet
+configure:2737: checking for a thread-safe mkdir -p
+configure:2776: result: /bin/mkdir -p
+configure:2789: checking for gawk
+configure:2805: found /usr/bin/gawk
+configure:2816: result: gawk
+configure:2827: checking whether make sets $(MAKE)
+configure:2849: result: yes
+configure:2933: checking whether make sets $(MAKE)
+configure:2955: result: yes
+configure:2974: checking for arm-linux-eabi-gcc
+configure:3004: result: no
+configure:3014: checking for gcc
+configure:3030: found /usr/bin/gcc
+configure:3041: result: gcc
+configure:3273: checking for C compiler version
+configure:3281: gcc --version >&5
+gcc (GCC) 4.7.1 20120721 (prerelease)
+Copyright (C) 2012 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:3285: $? = 0
+configure:3292: gcc -v >&5
+Using built-in specs.
+COLLECT_GCC=gcc
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-linux-gnu/4.7.1/lto-wrapper
+Target: i686-pc-linux-gnu
+Configured with: /build/src/gcc-4.7-20120721/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --disable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release
+Thread model: posix
+gcc version 4.7.1 20120721 (prerelease) (GCC)
+configure:3296: $? = 0
+configure:3303: gcc -V >&5
+gcc: error: unrecognized command line option '-V'
+gcc: fatal error: no input files
+compilation terminated.
+configure:3307: $? = 1
+configure:3330: checking for C compiler default output file name
+configure:3352: gcc conftest.c >&5
+configure:3356: $? = 0
+configure:3394: result: a.out
+configure:3413: checking whether the C compiler works
+configure:3446: result: yes
+configure:3453: checking whether we are cross compiling
+configure:3455: result: yes
+configure:3458: checking for suffix of executables
+configure:3465: gcc -o conftest conftest.c >&5
+configure:3469: $? = 0
+configure:3495: result:
+configure:3501: checking for suffix of object files
+configure:3527: gcc -c conftest.c >&5
+configure:3531: $? = 0
+configure:3556: result: o
+configure:3560: checking whether we are using the GNU C compiler
+configure:3589: gcc -c conftest.c >&5
+configure:3596: $? = 0
+configure:3613: result: yes
+configure:3622: checking whether gcc accepts -g
+configure:3652: gcc -c -g conftest.c >&5
+configure:3659: $? = 0
+configure:3760: result: yes
+configure:3777: checking for gcc option to accept ISO C89
+configure:3851: gcc -c -g -O2 conftest.c >&5
+configure:3858: $? = 0
+configure:3881: result: none needed
+configure:3910: checking for style of include used by make
+configure:3938: result: GNU
+configure:3963: checking dependency style of gcc
+configure:4073: result: none
+configure:4093: checking how to run the C preprocessor
+configure:4133: gcc -E conftest.c
+configure:4140: $? = 0
+configure:4171: gcc -E conftest.c
+conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
+compilation terminated.
+configure:4178: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| /* end confdefs.h. */
+| #include <ac_nonexistent.h>
+configure:4211: result: gcc -E
+configure:4240: gcc -E conftest.c
+configure:4247: $? = 0
+configure:4278: gcc -E conftest.c
+conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
+compilation terminated.
+configure:4285: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| /* end confdefs.h. */
+| #include <ac_nonexistent.h>
+configure:4338: checking for a BSD-compatible install
+configure:4406: result: /usr/bin/install -c
+configure:4420: checking for strip
+configure:4438: found /usr/bin/strip
+configure:4451: result: /usr/bin/strip
+configure:4466: checking for arm-linux-eabi-strip
+configure:4493: result: /usr/bin/strip
+configure:4565: checking build system type
+configure:4583: result: x86_64-pc-linux-gnu
+configure:4605: checking host system type
+configure:4620: result: arm-linux-eabi
+configure:4653: checking for arm-linux-eabi-ranlib
+configure:4683: result: no
+configure:4693: checking for ranlib
+configure:4709: found /usr/bin/ranlib
+configure:4720: result: ranlib
+configure:4743: checking whether gcc and cc understand -c and -o together
+configure:4778: gcc -c conftest.c -o conftest2.o >&5
+configure:4782: $? = 0
+configure:4788: gcc -c conftest.c -o conftest2.o >&5
+configure:4792: $? = 0
+configure:4803: cc -c conftest.c >&5
+configure:4807: $? = 0
+configure:4815: cc -c conftest.c -o conftest2.o >&5
+configure:4819: $? = 0
+configure:4825: cc -c conftest.c -o conftest2.o >&5
+configure:4829: $? = 0
+configure:4847: result: yes
+configure:4876: checking for grep that handles long lines and -e
+configure:4936: result: /usr/bin/grep
+configure:4941: checking for egrep
+configure:5005: result: /usr/bin/grep -E
+configure:5010: checking for ANSI C header files
+configure:5040: gcc -c -g -O2 conftest.c >&5
+configure:5047: $? = 0
+configure:5178: result: yes
+configure:5202: checking for sys/types.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for sys/stat.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for stdlib.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for string.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for memory.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for strings.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for inttypes.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for stdint.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5202: checking for unistd.h
+configure:5223: gcc -c -g -O2 conftest.c >&5
+configure:5230: $? = 0
+configure:5247: result: yes
+configure:5274: checking minix/config.h usability
+configure:5291: gcc -c -g -O2 conftest.c >&5
+conftest.c:53:26: fatal error: minix/config.h: No such file or directory
+compilation terminated.
+configure:5298: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| /* end confdefs.h. */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| # include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| # include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <minix/config.h>
+configure:5312: result: no
+configure:5316: checking minix/config.h presence
+configure:5331: gcc -E conftest.c
+conftest.c:20:26: fatal error: minix/config.h: No such file or directory
+compilation terminated.
+configure:5338: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| /* end confdefs.h. */
+| #include <minix/config.h>
+configure:5352: result: no
+configure:5380: checking for minix/config.h
+configure:5387: result: no
+configure:5428: checking whether it is safe to define __EXTENSIONS__
+configure:5456: gcc -c -g -O2 conftest.c >&5
+configure:5463: $? = 0
+configure:5478: result: yes
+configure:5540: checking for ld used by GCC
+configure:5604: result: /usr/bin/ld
+configure:5613: checking if the linker (/usr/bin/ld) is GNU ld
+configure:5626: result: yes
+configure:5632: checking for shared library path variable
+configure:5645: result: none
+configure:5650: checking whether to activate relocatable installation
+configure:5665: result: no
+configure:6015: checking how to copy files
+configure:6031: result: cp -p
+configure:6035: checking how to make hard links
+configure:6051: result: ln
+configure:6055: checking whether ln -s works
+configure:6059: result: yes
+configure:6097: checking for a sed that does not truncate output
+configure:6163: result: /bin/sed
+configure:6181: checking for fgrep
+configure:6245: result: /usr/bin/grep -F
+configure:6280: checking for ld used by gcc
+configure:6347: result: /usr/bin/ld
+configure:6356: checking if the linker (/usr/bin/ld) is GNU ld
+configure:6371: result: yes
+configure:6383: checking for BSD- or MS-compatible name lister (nm)
+configure:6432: result: no
+configure:6443: checking for arm-linux-eabi-dumpbin
+configure:6473: result: no
+configure:6443: checking for arm-linux-eabi-link
+configure:6473: result: no
+configure:6487: checking for dumpbin
+configure:6517: result: no
+configure:6487: checking for link
+configure:6503: found /usr/bin/link
+configure:6514: result: link -dump -symbols
+configure:6550: checking the name lister (link -dump -symbols) interface
+configure:6557: gcc -c -g -O2 conftest.c >&5
+configure:6560: link -dump -symbols "conftest.o"
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:6563: output
+configure:6570: result: BSD nm
+configure:6574: checking the maximum length of command line arguments
+configure:6694: result: 1572864
+configure:6711: checking whether the shell understands some XSI constructs
+configure:6721: result: yes
+configure:6725: checking whether the shell understands "+="
+configure:6731: result: yes
+configure:6766: checking for /usr/bin/ld option to reload object files
+configure:6773: result: -r
+configure:6802: checking for arm-linux-eabi-objdump
+configure:6832: result: no
+configure:6842: checking for objdump
+configure:6858: found /usr/bin/objdump
+configure:6869: result: objdump
+configure:6898: checking how to recognize dependent libraries
+configure:7094: result: unknown
+configure:7114: checking for arm-linux-eabi-ar
+configure:7144: result: no
+configure:7154: checking for ar
+configure:7170: found /usr/bin/ar
+configure:7181: result: ar
+configure:7219: checking for arm-linux-eabi-strip
+configure:7246: result: /usr/bin/strip
+configure:7318: checking for arm-linux-eabi-ranlib
+configure:7345: result: ranlib
+configure:7475: checking command to parse link -dump -symbols output from gcc object
+configure:7593: gcc -c -g -O2 conftest.c >&5
+configure:7596: $? = 0
+configure:7600: link -dump -symbols conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:7603: $? = 0
+cannot run sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'
+configure:7593: gcc -c -g -O2 conftest.c >&5
+configure:7596: $? = 0
+configure:7600: link -dump -symbols conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' \> conftest.nm
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:7603: $? = 0
+cannot run sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'
+configure:7695: result: failed
+configure:8563: checking for dlfcn.h
+configure:8584: gcc -c -g -O2 conftest.c >&5
+configure:8591: $? = 0
+configure:8608: result: yes
+configure:9091: checking for objdir
+configure:9106: result: .libs
+configure:9402: checking if gcc supports -fno-rtti -fno-exceptions
+configure:9420: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5
+cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
+configure:9424: $? = 0
+configure:9437: result: no
+configure:9457: checking for gcc option to produce PIC
+configure:9729: result: -fPIC -DPIC
+configure:9741: checking if gcc PIC flag -fPIC -DPIC works
+configure:9759: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5
+configure:9763: $? = 0
+configure:9776: result: yes
+configure:9800: checking if gcc static flag -static works
+configure:9828: result: yes
+configure:9843: checking if gcc supports -c -o file.o
+configure:9864: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
+configure:9868: $? = 0
+configure:9890: result: yes
+configure:9898: checking if gcc supports -c -o file.o
+configure:9945: result: yes
+configure:9978: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
+configure:11052: result: yes
+configure:11089: checking whether -lc should be explicitly linked in
+configure:11094: gcc -c -g -O2 conftest.c >&5
+configure:11097: $? = 0
+configure:11112: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
+configure:11115: $? = 0
+configure:11127: result: no
+configure:11291: checking dynamic linker characteristics
+configure:11974: result: no
+configure:12076: checking how to hardcode library paths into programs
+configure:12101: result: immediate
+configure:12934: checking whether stripping libraries is possible
+configure:12939: result: yes
+configure:12974: checking if libtool supports shared libraries
+configure:12976: result: no
+configure:12979: checking whether to build shared libraries
+configure:13000: result: no
+configure:13003: checking whether to build static libraries
+configure:13007: result: yes
+configure:13046: checking for arm-linux-eabi-windres
+configure:13076: result: no
+configure:13086: checking for windres
+configure:13116: result: no
+configure:13324: checking for simple visibility declarations
+configure:13356: gcc -c -g -O2 -fvisibility=hidden conftest.c >&5
+configure:13363: $? = 0
+configure:13380: result: yes
+configure:13413: checking for shared library run path origin
+configure:13426: result: done
+configure:14008: checking for iconv
+configure:14040: gcc -o conftest -g -O2 conftest.c >&5
+configure:14047: $? = 0
+configure:14124: result: yes
+configure:14127: checking for working iconv
+configure:14246: result: guessing yes
+configure:14276: checking for iconv declaration
+configure:14315: gcc -c -g -O2 conftest.c >&5
+configure:14322: $? = 0
+configure:14341: result:
+ extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
+configure:14352: checking whether NLS is requested
+configure:14361: result: yes
+configure:14402: checking for msgfmt
+configure: trying /usr/bin/msgfmt...
+0 translated messages.
+configure:14434: result: /usr/bin/msgfmt
+configure:14443: checking for gmsgfmt
+configure:14474: result: /usr/bin/msgfmt
+configure:14525: checking for xgettext
+configure: trying /usr/bin/xgettext...
+/usr/bin/xgettext: warning: file `/dev/null' extension `' is unknown; will try C
+configure:14557: result: /usr/bin/xgettext
+configure:14603: checking for msgmerge
+configure: trying /usr/bin/msgmerge...
+configure:14634: result: /usr/bin/msgmerge
+configure:14674: checking for CFPreferencesCopyAppValue
+configure:14702: gcc -o conftest -g -O2 conftest.c -Wl,-framework -Wl,CoreFoundation >&5
+conftest.c:31:42: fatal error: CoreFoundation/CFPreferences.h: No such file or directory
+compilation terminated.
+configure:14709: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| /* end confdefs.h. */
+| #include <CoreFoundation/CFPreferences.h>
+| int
+| main ()
+| {
+| CFPreferencesCopyAppValue(NULL, NULL)
+| ;
+| return 0;
+| }
+configure:14730: result: no
+configure:14739: checking for CFLocaleCopyCurrent
+configure:14767: gcc -o conftest -g -O2 conftest.c -Wl,-framework -Wl,CoreFoundation >&5
+conftest.c:31:37: fatal error: CoreFoundation/CFLocale.h: No such file or directory
+compilation terminated.
+configure:14774: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| /* end confdefs.h. */
+| #include <CoreFoundation/CFLocale.h>
+| int
+| main ()
+| {
+| CFLocaleCopyCurrent();
+| ;
+| return 0;
+| }
+configure:14795: result: no
+configure:14846: checking for GNU gettext in libc
+configure:14876: gcc -o conftest -g -O2 conftest.c >&5
+configure:14883: $? = 0
+configure:14905: result: yes
+configure:15835: checking whether to use NLS
+configure:15837: result: yes
+configure:15840: checking where the gettext function comes from
+configure:15851: result: libc
+configure:15916: checking for mbstate_t
+configure:15943: gcc -c -g -O2 conftest.c >&5
+configure:15950: $? = 0
+configure:15965: result: yes
+configure:15982: checking for wchar_t
+configure:16009: gcc -c -g -O2 conftest.c >&5
+configure:16016: $? = 0
+configure:16031: result: yes
+configure:16065: checking for getc_unlocked
+configure:16121: gcc -o conftest -g -O2 conftest.c >&5
+configure:16128: $? = 0
+configure:16150: result: yes
+configure:16065: checking for mbrtowc
+configure:16121: gcc -o conftest -g -O2 conftest.c >&5
+configure:16128: $? = 0
+configure:16150: result: yes
+configure:16065: checking for wcrtomb
+configure:16121: gcc -o conftest -g -O2 conftest.c >&5
+configure:16128: $? = 0
+configure:16150: result: yes
+configure:16065: checking for mbsinit
+configure:16121: gcc -o conftest -g -O2 conftest.c >&5
+configure:16128: $? = 0
+configure:16150: result: yes
+configure:16065: checking for setlocale
+configure:16121: gcc -o conftest -g -O2 conftest.c >&5
+configure:16128: $? = 0
+configure:16150: result: yes
+configure:16170: checking whether <wchar.h> is standalone
+configure:16185: gcc -c -g -O2 conftest.c >&5
+configure:16192: $? = 0
+configure:16207: result: yes
+configure:16220: checking for memmove
+configure:16276: gcc -o conftest -g -O2 conftest.c >&5
+conftest.c:64:6: warning: conflicting types for built-in function 'memmove' [enabled by default]
+configure:16283: $? = 0
+configure:16305: result: yes
+configure:16321: checking for nl_langinfo and CODESET
+configure:16347: gcc -o conftest -g -O2 conftest.c >&5
+configure:16354: $? = 0
+configure:16375: result: yes
+configure:16404: checking wchar.h usability
+configure:16421: gcc -c -g -O2 conftest.c >&5
+configure:16428: $? = 0
+configure:16442: result: yes
+configure:16446: checking wchar.h presence
+configure:16461: gcc -E conftest.c
+configure:16468: $? = 0
+configure:16482: result: yes
+configure:16510: checking for wchar.h
+configure:16519: result: yes
+configure:16535: checking for EILSEQ
+configure:16958: result: yes
+configure:16971: checking byte ordering
+configure:17077: result: little endian
+configure:17099: checking for working alloca.h
+configure:17126: gcc -o conftest -g -O2 conftest.c >&5
+configure:17133: $? = 0
+configure:17153: result: yes
+configure:17163: checking for alloca
+configure:17210: gcc -o conftest -g -O2 conftest.c >&5
+configure:17217: $? = 0
+configure:17237: result: yes
+configure:17486: checking for stdlib.h
+configure:17493: result: yes
+configure:17486: checking for string.h
+configure:17493: result: yes
+configure:17497: checking sys/param.h usability
+configure:17514: gcc -c -g -O2 conftest.c >&5
+configure:17521: $? = 0
+configure:17535: result: yes
+configure:17539: checking sys/param.h presence
+configure:17554: gcc -E conftest.c
+configure:17561: $? = 0
+configure:17575: result: yes
+configure:17603: checking for sys/param.h
+configure:17612: result: yes
+configure:17486: checking for unistd.h
+configure:17493: result: yes
+configure:17497: checking errno.h usability
+configure:17514: gcc -c -g -O2 conftest.c >&5
+configure:17521: $? = 0
+configure:17535: result: yes
+configure:17539: checking errno.h presence
+configure:17554: gcc -E conftest.c
+configure:17561: $? = 0
+configure:17575: result: yes
+configure:17603: checking for errno.h
+configure:17612: result: yes
+configure:17497: checking sys/socket.h usability
+configure:17514: gcc -c -g -O2 conftest.c >&5
+configure:17521: $? = 0
+configure:17535: result: yes
+configure:17539: checking sys/socket.h presence
+configure:17554: gcc -E conftest.c
+configure:17561: $? = 0
+configure:17575: result: yes
+configure:17603: checking for sys/socket.h
+configure:17612: result: yes
+configure:17497: checking signal.h usability
+configure:17514: gcc -c -g -O2 conftest.c >&5
+configure:17521: $? = 0
+configure:17535: result: yes
+configure:17539: checking signal.h presence
+configure:17554: gcc -E conftest.c
+configure:17561: $? = 0
+configure:17575: result: yes
+configure:17603: checking for signal.h
+configure:17612: result: yes
+configure:17486: checking for stdint.h
+configure:17493: result: yes
+configure:17486: checking for wchar.h
+configure:17493: result: yes
+configure:17497: checking stdio.h usability
+configure:17514: gcc -c -g -O2 conftest.c >&5
+configure:17521: $? = 0
+configure:17535: result: yes
+configure:17539: checking stdio.h presence
+configure:17554: gcc -E conftest.c
+configure:17561: $? = 0
+configure:17575: result: yes
+configure:17603: checking for stdio.h
+configure:17612: result: yes
+configure:17631: checking whether canonicalize_file_name is declared
+configure:17660: gcc -c -g -O2 conftest.c >&5
+configure:17667: $? = 0
+configure:17682: result: yes
+configure:17707: checking for canonicalize_file_name
+configure:17763: gcc -o conftest -g -O2 conftest.c >&5
+configure:17770: $? = 0
+configure:17792: result: yes
+configure:17707: checking for getcwd
+configure:17763: gcc -o conftest -g -O2 conftest.c >&5
+configure:17770: $? = 0
+configure:17792: result: yes
+configure:17707: checking for readlink
+configure:17763: gcc -o conftest -g -O2 conftest.c >&5
+configure:17770: $? = 0
+configure:17792: result: yes
+configure:17707: checking for pathconf
+configure:17763: gcc -o conftest -g -O2 conftest.c >&5
+configure:17770: $? = 0
+configure:17792: result: yes
+configure:17707: checking for setenv
+configure:17763: gcc -o conftest -g -O2 conftest.c >&5
+configure:17770: $? = 0
+configure:17792: result: yes
+configure:17865: checking whether the preprocessor supports include_next
+configure:17908: gcc -c -g -O2 -Iconftestd1b -Iconftestd2 conftest.c >&5
+configure:17915: $? = 0
+configure:17964: result: yes
+configure:17990: checking for complete errno.h
+configure:18046: result: yes
+configure:19383: checking whether strerror_r is declared
+configure:19412: gcc -c -g -O2 conftest.c >&5
+configure:19419: $? = 0
+configure:19434: result: yes
+configure:19456: checking for strerror_r
+configure:19512: gcc -o conftest -g -O2 conftest.c >&5
+configure:19519: $? = 0
+configure:19541: result: yes
+configure:19553: checking whether strerror_r returns char *
+configure:19587: gcc -c -g -O2 conftest.c >&5
+configure:19594: $? = 0
+configure:19673: result: yes
+configure:19687: checking whether malloc, realloc, calloc are POSIX compliant
+configure:19717: gcc -c -g -O2 conftest.c >&5
+configure:19724: $? = 0
+configure:19740: result: yes
+configure:19787: checking for stdlib.h
+configure:19794: result: yes
+configure:19928: checking for GNU libc compatible malloc
+configure:19993: result: no
+configure:20009: checking for long long int
+configure:20056: gcc -o conftest -g -O2 conftest.c >&5
+configure:20063: $? = 0
+configure:20151: result: yes
+configure:20181: gcc -c -g -O2 conftest.c >&5
+conftest.c:70:10: error: unknown type name 'not'
+conftest.c:70:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
+conftest.c:70:16: error: unknown type name 'universal'
+configure:20188: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| #define ENABLE_NLS 1
+| #define HAVE_GETTEXT 1
+| #define HAVE_DCGETTEXT 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_WCHAR_T 1
+| #define HAVE_GETC_UNLOCKED 1
+| #define HAVE_MBRTOWC 1
+| #define HAVE_WCRTOMB 1
+| #define HAVE_MBSINIT 1
+| #define HAVE_SETLOCALE 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_LANGINFO_CODESET 1
+| #define HAVE_WCHAR_H 1
+| #define WORDS_LITTLEENDIAN 1
+| #define HAVE_ALLOCA_H 1
+| #define HAVE_ALLOCA 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_SYS_PARAM_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ERRNO_H 1
+| #define HAVE_SYS_SOCKET_H 1
+| #define HAVE_SIGNAL_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_WCHAR_H 1
+| #define HAVE_STDIO_H 1
+| #define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+| #define HAVE_CANONICALIZE_FILE_NAME 1
+| #define HAVE_GETCWD 1
+| #define HAVE_READLINK 1
+| #define HAVE_PATHCONF 1
+| #define HAVE_SETENV 1
+| #define HAVE_DECL_STRERROR_R 1
+| #define HAVE_STRERROR_R 1
+| #define STRERROR_R_CHAR_P 1
+| #define HAVE_STDLIB_H 1
+| #define MALLOC_0_IS_NONNULL 0
+| #define HAVE_LONG_LONG_INT 1
+| /* end confdefs.h. */
+| #ifndef __APPLE_CC__
+| not a universal capable compiler
+| #endif
+| typedef int dummy;
+|
+configure:20318: checking for SIGPIPE
+configure:20347: result: yes
+configure:20423: checking for stdbool.h that conforms to C99
+configure:20516: gcc -c -g -O2 conftest.c >&5
+configure:20523: $? = 0
+configure:20538: result: yes
+configure:20540: checking for _Bool
+configure:20568: gcc -c -g -O2 conftest.c >&5
+configure:20575: $? = 0
+configure:20602: gcc -c -g -O2 conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:105:20: error: expected expression before ')' token
+configure:20609: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| #define ENABLE_NLS 1
+| #define HAVE_GETTEXT 1
+| #define HAVE_DCGETTEXT 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_WCHAR_T 1
+| #define HAVE_GETC_UNLOCKED 1
+| #define HAVE_MBRTOWC 1
+| #define HAVE_WCRTOMB 1
+| #define HAVE_MBSINIT 1
+| #define HAVE_SETLOCALE 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_LANGINFO_CODESET 1
+| #define HAVE_WCHAR_H 1
+| #define WORDS_LITTLEENDIAN 1
+| #define HAVE_ALLOCA_H 1
+| #define HAVE_ALLOCA 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_SYS_PARAM_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ERRNO_H 1
+| #define HAVE_SYS_SOCKET_H 1
+| #define HAVE_SIGNAL_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_WCHAR_H 1
+| #define HAVE_STDIO_H 1
+| #define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+| #define HAVE_CANONICALIZE_FILE_NAME 1
+| #define HAVE_GETCWD 1
+| #define HAVE_READLINK 1
+| #define HAVE_PATHCONF 1
+| #define HAVE_SETENV 1
+| #define HAVE_DECL_STRERROR_R 1
+| #define HAVE_STRERROR_R 1
+| #define STRERROR_R_CHAR_P 1
+| #define HAVE_STDLIB_H 1
+| #define MALLOC_0_IS_NONNULL 0
+| #define HAVE_LONG_LONG_INT 1
+| /* end confdefs.h. */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| # include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| # include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| int
+| main ()
+| {
+| if (sizeof ((_Bool)))
+| return 0;
+| ;
+| return 0;
+| }
+configure:20632: result: yes
+configure:20651: checking for unsigned long long int
+configure:20698: gcc -o conftest -g -O2 conftest.c >&5
+configure:20705: $? = 0
+configure:20725: result: yes
+configure:20741: checking for C/C++ restrict keyword
+configure:20776: gcc -c -g -O2 conftest.c >&5
+configure:20783: $? = 0
+configure:20801: result: __restrict
+configure:20883: checking whether clearerr_unlocked is declared
+configure:20912: gcc -c -g -O2 conftest.c >&5
+configure:20919: $? = 0
+configure:20934: result: yes
+configure:20952: checking whether feof_unlocked is declared
+configure:20981: gcc -c -g -O2 conftest.c >&5
+configure:20988: $? = 0
+configure:21003: result: yes
+configure:21021: checking whether ferror_unlocked is declared
+configure:21050: gcc -c -g -O2 conftest.c >&5
+configure:21057: $? = 0
+configure:21072: result: yes
+configure:21090: checking whether fflush_unlocked is declared
+configure:21119: gcc -c -g -O2 conftest.c >&5
+configure:21126: $? = 0
+configure:21141: result: yes
+configure:21159: checking whether fgets_unlocked is declared
+configure:21188: gcc -c -g -O2 conftest.c >&5
+configure:21195: $? = 0
+configure:21210: result: yes
+configure:21228: checking whether fputc_unlocked is declared
+configure:21257: gcc -c -g -O2 conftest.c >&5
+configure:21264: $? = 0
+configure:21279: result: yes
+configure:21297: checking whether fputs_unlocked is declared
+configure:21326: gcc -c -g -O2 conftest.c >&5
+configure:21333: $? = 0
+configure:21348: result: yes
+configure:21366: checking whether fread_unlocked is declared
+configure:21395: gcc -c -g -O2 conftest.c >&5
+configure:21402: $? = 0
+configure:21417: result: yes
+configure:21435: checking whether fwrite_unlocked is declared
+configure:21464: gcc -c -g -O2 conftest.c >&5
+configure:21471: $? = 0
+configure:21486: result: yes
+configure:21504: checking whether getc_unlocked is declared
+configure:21533: gcc -c -g -O2 conftest.c >&5
+configure:21540: $? = 0
+configure:21555: result: yes
+configure:21573: checking whether getchar_unlocked is declared
+configure:21602: gcc -c -g -O2 conftest.c >&5
+configure:21609: $? = 0
+configure:21624: result: yes
+configure:21642: checking whether putc_unlocked is declared
+configure:21671: gcc -c -g -O2 conftest.c >&5
+configure:21678: $? = 0
+configure:21693: result: yes
+configure:21711: checking whether putchar_unlocked is declared
+configure:21740: gcc -c -g -O2 conftest.c >&5
+configure:21747: $? = 0
+configure:21762: result: yes
+configure:21818: checking for wint_t
+configure:21853: gcc -c -g -O2 conftest.c >&5
+configure:21860: $? = 0
+configure:21875: result: yes
+configure:22009: checking if environ is properly declared
+configure:22037: gcc -c -g -O2 conftest.c >&5
+conftest.c:89:34: error: conflicting types for 'environ'
+In file included from conftest.c:88:0:
+/usr/include/unistd.h:545:15: note: previous declaration of 'environ' was here
+configure:22044: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| #define ENABLE_NLS 1
+| #define HAVE_GETTEXT 1
+| #define HAVE_DCGETTEXT 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_WCHAR_T 1
+| #define HAVE_GETC_UNLOCKED 1
+| #define HAVE_MBRTOWC 1
+| #define HAVE_WCRTOMB 1
+| #define HAVE_MBSINIT 1
+| #define HAVE_SETLOCALE 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_LANGINFO_CODESET 1
+| #define HAVE_WCHAR_H 1
+| #define WORDS_LITTLEENDIAN 1
+| #define HAVE_ALLOCA_H 1
+| #define HAVE_ALLOCA 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_SYS_PARAM_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ERRNO_H 1
+| #define HAVE_SYS_SOCKET_H 1
+| #define HAVE_SIGNAL_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_WCHAR_H 1
+| #define HAVE_STDIO_H 1
+| #define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+| #define HAVE_CANONICALIZE_FILE_NAME 1
+| #define HAVE_GETCWD 1
+| #define HAVE_READLINK 1
+| #define HAVE_PATHCONF 1
+| #define HAVE_SETENV 1
+| #define HAVE_DECL_STRERROR_R 1
+| #define HAVE_STRERROR_R 1
+| #define STRERROR_R_CHAR_P 1
+| #define HAVE_STDLIB_H 1
+| #define MALLOC_0_IS_NONNULL 0
+| #define HAVE_LONG_LONG_INT 1
+| #define HAVE__BOOL 1
+| #define HAVE_STDBOOL_H 1
+| #define HAVE_UNSIGNED_LONG_LONG_INT 1
+| #define restrict __restrict
+| #define HAVE_DECL_CLEARERR_UNLOCKED 1
+| #define HAVE_DECL_FEOF_UNLOCKED 1
+| #define HAVE_DECL_FERROR_UNLOCKED 1
+| #define HAVE_DECL_FFLUSH_UNLOCKED 1
+| #define HAVE_DECL_FGETS_UNLOCKED 1
+| #define HAVE_DECL_FPUTC_UNLOCKED 1
+| #define HAVE_DECL_FPUTS_UNLOCKED 1
+| #define HAVE_DECL_FREAD_UNLOCKED 1
+| #define HAVE_DECL_FWRITE_UNLOCKED 1
+| #define HAVE_DECL_GETC_UNLOCKED 1
+| #define HAVE_DECL_GETCHAR_UNLOCKED 1
+| #define HAVE_DECL_PUTC_UNLOCKED 1
+| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
+| #define HAVE_WINT_T 1
+| #define GNULIB_CANONICALIZE_LGPL 1
+| /* end confdefs.h. */
+| #include <unistd.h>
+| extern struct { int foo; } environ;
+| int
+| main ()
+| {
+| environ.foo = 1;
+| ;
+| return 0;
+| }
+configure:22060: result: yes
+configure:22093: checking for error_at_line
+configure:22119: gcc -o conftest -g -O2 conftest.c >&5
+configure:22126: $? = 0
+configure:22146: result: yes
+configure:22211: checking for mbstate_t
+configure:22260: result: yes
+configure:22289: checking for memmove
+configure:22374: result: yes
+configure:22558: checking search.h usability
+configure:22575: gcc -c -g -O2 conftest.c >&5
+configure:22582: $? = 0
+configure:22596: result: yes
+configure:22600: checking search.h presence
+configure:22615: gcc -E conftest.c
+configure:22622: $? = 0
+configure:22636: result: yes
+configure:22664: checking for search.h
+configure:22673: result: yes
+configure:22692: checking for tsearch
+configure:22748: gcc -o conftest -g -O2 conftest.c >&5
+configure:22755: $? = 0
+configure:22777: result: yes
+configure:22795: checking for working strerror function
+configure:22823: gcc -c -g -O2 conftest.c >&5
+configure:22830: $? = 0
+configure:22900: result: yes
+configure:23202: checking for volatile sig_atomic_t
+configure:23233: gcc -c -g -O2 conftest.c >&5
+configure:23240: $? = 0
+configure:23270: gcc -c -g -O2 conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:101:36: error: expected expression before ')' token
+configure:23277: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| #define ENABLE_NLS 1
+| #define HAVE_GETTEXT 1
+| #define HAVE_DCGETTEXT 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_WCHAR_T 1
+| #define HAVE_GETC_UNLOCKED 1
+| #define HAVE_MBRTOWC 1
+| #define HAVE_WCRTOMB 1
+| #define HAVE_MBSINIT 1
+| #define HAVE_SETLOCALE 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_LANGINFO_CODESET 1
+| #define HAVE_WCHAR_H 1
+| #define WORDS_LITTLEENDIAN 1
+| #define HAVE_ALLOCA_H 1
+| #define HAVE_ALLOCA 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_SYS_PARAM_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ERRNO_H 1
+| #define HAVE_SYS_SOCKET_H 1
+| #define HAVE_SIGNAL_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_WCHAR_H 1
+| #define HAVE_STDIO_H 1
+| #define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+| #define HAVE_CANONICALIZE_FILE_NAME 1
+| #define HAVE_GETCWD 1
+| #define HAVE_READLINK 1
+| #define HAVE_PATHCONF 1
+| #define HAVE_SETENV 1
+| #define HAVE_DECL_STRERROR_R 1
+| #define HAVE_STRERROR_R 1
+| #define STRERROR_R_CHAR_P 1
+| #define HAVE_STDLIB_H 1
+| #define MALLOC_0_IS_NONNULL 0
+| #define HAVE_LONG_LONG_INT 1
+| #define HAVE__BOOL 1
+| #define HAVE_STDBOOL_H 1
+| #define HAVE_UNSIGNED_LONG_LONG_INT 1
+| #define restrict __restrict
+| #define HAVE_DECL_CLEARERR_UNLOCKED 1
+| #define HAVE_DECL_FEOF_UNLOCKED 1
+| #define HAVE_DECL_FERROR_UNLOCKED 1
+| #define HAVE_DECL_FFLUSH_UNLOCKED 1
+| #define HAVE_DECL_FGETS_UNLOCKED 1
+| #define HAVE_DECL_FPUTC_UNLOCKED 1
+| #define HAVE_DECL_FPUTS_UNLOCKED 1
+| #define HAVE_DECL_FREAD_UNLOCKED 1
+| #define HAVE_DECL_FWRITE_UNLOCKED 1
+| #define HAVE_DECL_GETC_UNLOCKED 1
+| #define HAVE_DECL_GETCHAR_UNLOCKED 1
+| #define HAVE_DECL_PUTC_UNLOCKED 1
+| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
+| #define HAVE_WINT_T 1
+| #define GNULIB_CANONICALIZE_LGPL 1
+| #define HAVE_ENVIRON_DECL 1
+| #define HAVE_MALLOC_POSIX 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_SEARCH_H 1
+| #define HAVE_TSEARCH 1
+| /* end confdefs.h. */
+|
+| #include <signal.h>
+|
+|
+| int
+| main ()
+| {
+| if (sizeof ((volatile sig_atomic_t)))
+| return 0;
+| ;
+| return 0;
+| }
+configure:23300: result: yes
+configure:23346: checking for sigprocmask
+configure:23402: gcc -o conftest -g -O2 conftest.c >&5
+configure:23409: $? = 0
+configure:23429: result: yes
+configure:23573: checking for ssize_t
+configure:23600: gcc -c -g -O2 conftest.c >&5
+configure:23607: $? = 0
+configure:23622: result: yes
+configure:23752: checking whether stdint.h conforms to C99
+configure:23931: gcc -c -g -O2 conftest.c >&5
+configure:23938: $? = 0
+configure:24073: result: yes
+configure:25539: checking for random.h
+configure:25560: gcc -c -g -O2 conftest.c >&5
+conftest.c:129:20: fatal error: random.h: No such file or directory
+compilation terminated.
+configure:25567: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| #define ENABLE_NLS 1
+| #define HAVE_GETTEXT 1
+| #define HAVE_DCGETTEXT 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_WCHAR_T 1
+| #define HAVE_GETC_UNLOCKED 1
+| #define HAVE_MBRTOWC 1
+| #define HAVE_WCRTOMB 1
+| #define HAVE_MBSINIT 1
+| #define HAVE_SETLOCALE 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_LANGINFO_CODESET 1
+| #define HAVE_WCHAR_H 1
+| #define WORDS_LITTLEENDIAN 1
+| #define HAVE_ALLOCA_H 1
+| #define HAVE_ALLOCA 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_SYS_PARAM_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ERRNO_H 1
+| #define HAVE_SYS_SOCKET_H 1
+| #define HAVE_SIGNAL_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_WCHAR_H 1
+| #define HAVE_STDIO_H 1
+| #define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+| #define HAVE_CANONICALIZE_FILE_NAME 1
+| #define HAVE_GETCWD 1
+| #define HAVE_READLINK 1
+| #define HAVE_PATHCONF 1
+| #define HAVE_SETENV 1
+| #define HAVE_DECL_STRERROR_R 1
+| #define HAVE_STRERROR_R 1
+| #define STRERROR_R_CHAR_P 1
+| #define HAVE_STDLIB_H 1
+| #define MALLOC_0_IS_NONNULL 0
+| #define HAVE_LONG_LONG_INT 1
+| #define HAVE__BOOL 1
+| #define HAVE_STDBOOL_H 1
+| #define HAVE_UNSIGNED_LONG_LONG_INT 1
+| #define restrict __restrict
+| #define HAVE_DECL_CLEARERR_UNLOCKED 1
+| #define HAVE_DECL_FEOF_UNLOCKED 1
+| #define HAVE_DECL_FERROR_UNLOCKED 1
+| #define HAVE_DECL_FFLUSH_UNLOCKED 1
+| #define HAVE_DECL_FGETS_UNLOCKED 1
+| #define HAVE_DECL_FPUTC_UNLOCKED 1
+| #define HAVE_DECL_FPUTS_UNLOCKED 1
+| #define HAVE_DECL_FREAD_UNLOCKED 1
+| #define HAVE_DECL_FWRITE_UNLOCKED 1
+| #define HAVE_DECL_GETC_UNLOCKED 1
+| #define HAVE_DECL_GETCHAR_UNLOCKED 1
+| #define HAVE_DECL_PUTC_UNLOCKED 1
+| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
+| #define HAVE_WINT_T 1
+| #define GNULIB_CANONICALIZE_LGPL 1
+| #define HAVE_ENVIRON_DECL 1
+| #define HAVE_MALLOC_POSIX 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_SEARCH_H 1
+| #define HAVE_TSEARCH 1
+| #define GNULIB_SIGPIPE 1
+| /* end confdefs.h. */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| # include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| # include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+|
+| #include <random.h>
+configure:25584: result: no
+configure:25603: checking for struct random_data
+configure:25636: gcc -c -g -O2 conftest.c >&5
+configure:25643: $? = 0
+configure:25675: gcc -c -g -O2 conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:104:33: error: expected expression before ')' token
+configure:25682: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "libiconv"
+| #define VERSION "1.13.1"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define __EXTENSIONS__ 1
+| #define _ALL_SOURCE 1
+| #define _GNU_SOURCE 1
+| #define _POSIX_PTHREAD_SEMANTICS 1
+| #define _TANDEM_SOURCE 1
+| #define INSTALLPREFIX "/usr/local"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define HAVE_VISIBILITY 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST
+| #define ENABLE_NLS 1
+| #define HAVE_GETTEXT 1
+| #define HAVE_DCGETTEXT 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_WCHAR_T 1
+| #define HAVE_GETC_UNLOCKED 1
+| #define HAVE_MBRTOWC 1
+| #define HAVE_WCRTOMB 1
+| #define HAVE_MBSINIT 1
+| #define HAVE_SETLOCALE 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_LANGINFO_CODESET 1
+| #define HAVE_WCHAR_H 1
+| #define WORDS_LITTLEENDIAN 1
+| #define HAVE_ALLOCA_H 1
+| #define HAVE_ALLOCA 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_SYS_PARAM_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ERRNO_H 1
+| #define HAVE_SYS_SOCKET_H 1
+| #define HAVE_SIGNAL_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_WCHAR_H 1
+| #define HAVE_STDIO_H 1
+| #define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+| #define HAVE_CANONICALIZE_FILE_NAME 1
+| #define HAVE_GETCWD 1
+| #define HAVE_READLINK 1
+| #define HAVE_PATHCONF 1
+| #define HAVE_SETENV 1
+| #define HAVE_DECL_STRERROR_R 1
+| #define HAVE_STRERROR_R 1
+| #define STRERROR_R_CHAR_P 1
+| #define HAVE_STDLIB_H 1
+| #define MALLOC_0_IS_NONNULL 0
+| #define HAVE_LONG_LONG_INT 1
+| #define HAVE__BOOL 1
+| #define HAVE_STDBOOL_H 1
+| #define HAVE_UNSIGNED_LONG_LONG_INT 1
+| #define restrict __restrict
+| #define HAVE_DECL_CLEARERR_UNLOCKED 1
+| #define HAVE_DECL_FEOF_UNLOCKED 1
+| #define HAVE_DECL_FERROR_UNLOCKED 1
+| #define HAVE_DECL_FFLUSH_UNLOCKED 1
+| #define HAVE_DECL_FGETS_UNLOCKED 1
+| #define HAVE_DECL_FPUTC_UNLOCKED 1
+| #define HAVE_DECL_FPUTS_UNLOCKED 1
+| #define HAVE_DECL_FREAD_UNLOCKED 1
+| #define HAVE_DECL_FWRITE_UNLOCKED 1
+| #define HAVE_DECL_GETC_UNLOCKED 1
+| #define HAVE_DECL_GETCHAR_UNLOCKED 1
+| #define HAVE_DECL_PUTC_UNLOCKED 1
+| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
+| #define HAVE_WINT_T 1
+| #define GNULIB_CANONICALIZE_LGPL 1
+| #define HAVE_ENVIRON_DECL 1
+| #define HAVE_MALLOC_POSIX 1
+| #define HAVE_MBSTATE_T 1
+| #define HAVE_MEMMOVE 1
+| #define HAVE_SEARCH_H 1
+| #define HAVE_TSEARCH 1
+| #define GNULIB_SIGPIPE 1
+| /* end confdefs.h. */
+| #include <stdlib.h>
+| #if HAVE_RANDOM_H
+| # include <random.h>
+| #endif
+|
+|
+| int
+| main ()
+| {
+| if (sizeof ((struct random_data)))
+| return 0;
+| ;
+| return 0;
+| }
+configure:25705: result: yes
+configure:25889: checking whether <wchar.h> is standalone
+configure:25926: result: yes
+configure:26271: creating ./config.status
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by config.status, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES =
+ CONFIG_HEADERS =
+ CONFIG_LINKS =
+ CONFIG_COMMANDS =
+ $ ./config.status
+
+on matti
+
+config.status:1482: creating Makefile
+config.status:1482: creating lib/Makefile
+config.status:1482: creating srclib/Makefile
+config.status:1482: creating src/Makefile
+config.status:1482: creating po/Makefile.in
+config.status:1482: creating man/Makefile
+config.status:1482: creating tests/Makefile
+config.status:1482: creating include/iconv.h
+config.status:1482: creating include/iconv.h.inst
+config.status:1482: creating config.h
+config.status:1482: creating lib/config.h
+config.status:1756: executing depfiles commands
+config.status:1756: executing libtool commands
+config.status:1756: executing po-directories commands
+configure:28912: === configuring in libcharset (/home/rangeli/projects/libiconv-1.13.1/libcharset)
+configure:29015: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' '--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi' --cache-file=/dev/null --srcdir=.
+configure:28912: === configuring in preload (/home/rangeli/projects/libiconv-1.13.1/preload)
+configure:29015: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' '--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi' --cache-file=/dev/null --srcdir=.
+
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+
+ac_cv_build=x86_64-pc-linux-gnu
+ac_cv_c_compiler_gnu=yes
+ac_cv_c_restrict=__restrict
+ac_cv_decl_EILSEQ=yes
+ac_cv_env_CC_set=
+ac_cv_env_CC_value=
+ac_cv_env_CFLAGS_set=
+ac_cv_env_CFLAGS_value=
+ac_cv_env_CPPFLAGS_set=
+ac_cv_env_CPPFLAGS_value=
+ac_cv_env_CPP_set=
+ac_cv_env_CPP_value=
+ac_cv_env_LDFLAGS_set=
+ac_cv_env_LDFLAGS_value=
+ac_cv_env_LIBS_set=
+ac_cv_env_LIBS_value=
+ac_cv_env_build_alias_set=set
+ac_cv_env_build_alias_value=x86_64-pc-linux-gnu
+ac_cv_env_host_alias_set=set
+ac_cv_env_host_alias_value=arm-linux-eabi
+ac_cv_env_target_alias_set=
+ac_cv_env_target_alias_value=
+ac_cv_func_alloca_works=yes
+ac_cv_func_canonicalize_file_name=yes
+ac_cv_func_getc_unlocked=yes
+ac_cv_func_getcwd=yes
+ac_cv_func_malloc_0_nonnull=no
+ac_cv_func_mbrtowc=yes
+ac_cv_func_mbsinit=yes
+ac_cv_func_memmove=yes
+ac_cv_func_pathconf=yes
+ac_cv_func_readlink=yes
+ac_cv_func_setenv=yes
+ac_cv_func_setlocale=yes
+ac_cv_func_sigprocmask=yes
+ac_cv_func_strerror_r=yes
+ac_cv_func_strerror_r_char_p=yes
+ac_cv_func_tsearch=yes
+ac_cv_func_wcrtomb=yes
+ac_cv_have_decl_canonicalize_file_name=yes
+ac_cv_have_decl_clearerr_unlocked=yes
+ac_cv_have_decl_feof_unlocked=yes
+ac_cv_have_decl_ferror_unlocked=yes
+ac_cv_have_decl_fflush_unlocked=yes
+ac_cv_have_decl_fgets_unlocked=yes
+ac_cv_have_decl_fputc_unlocked=yes
+ac_cv_have_decl_fputs_unlocked=yes
+ac_cv_have_decl_fread_unlocked=yes
+ac_cv_have_decl_fwrite_unlocked=yes
+ac_cv_have_decl_getc_unlocked=yes
+ac_cv_have_decl_getchar_unlocked=yes
+ac_cv_have_decl_putc_unlocked=yes
+ac_cv_have_decl_putchar_unlocked=yes
+ac_cv_have_decl_strerror_r=yes
+ac_cv_header_dlfcn_h=yes
+ac_cv_header_errno_h=yes
+ac_cv_header_inttypes_h=yes
+ac_cv_header_memory_h=yes
+ac_cv_header_minix_config_h=no
+ac_cv_header_random_h=no
+ac_cv_header_search_h=yes
+ac_cv_header_signal_h=yes
+ac_cv_header_stdbool_h=yes
+ac_cv_header_stdc=yes
+ac_cv_header_stdint_h=yes
+ac_cv_header_stdio_h=yes
+ac_cv_header_stdlib_h=yes
+ac_cv_header_string_h=yes
+ac_cv_header_strings_h=yes
+ac_cv_header_sys_param_h=yes
+ac_cv_header_sys_socket_h=yes
+ac_cv_header_sys_stat_h=yes
+ac_cv_header_sys_types_h=yes
+ac_cv_header_unistd_h=yes
+ac_cv_header_wchar_h=yes
+ac_cv_host=arm-linux-eabi
+ac_cv_lib_error_at_line=yes
+ac_cv_objext=o
+ac_cv_path_EGREP='/usr/bin/grep -E'
+ac_cv_path_FGREP='/usr/bin/grep -F'
+ac_cv_path_GMSGFMT=/usr/bin/msgfmt
+ac_cv_path_GREP=/usr/bin/grep
+ac_cv_path_MSGFMT=/usr/bin/msgfmt
+ac_cv_path_MSGMERGE=/usr/bin/msgmerge
+ac_cv_path_SED=/bin/sed
+ac_cv_path_STRIP=/usr/bin/strip
+ac_cv_path_XGETTEXT=/usr/bin/xgettext
+ac_cv_path_install='/usr/bin/install -c'
+ac_cv_path_mkdir=/bin/mkdir
+ac_cv_prog_AWK=gawk
+ac_cv_prog_CPP='gcc -E'
+ac_cv_prog_RANLIB=ranlib
+ac_cv_prog_STRIP=/usr/bin/strip
+ac_cv_prog_ac_ct_AR=ar
+ac_cv_prog_ac_ct_CC=gcc
+ac_cv_prog_ac_ct_DUMPBIN='link -dump -symbols'
+ac_cv_prog_ac_ct_OBJDUMP=objdump
+ac_cv_prog_ac_ct_RANLIB=ranlib
+ac_cv_prog_ac_ct_STRIP=strip
+ac_cv_prog_cc_c89=
+ac_cv_prog_cc_g=yes
+ac_cv_prog_cc_gcc_c_o=yes
+ac_cv_prog_make_make_set=yes
+ac_cv_safe_to_define___extensions__=yes
+ac_cv_type__Bool=yes
+ac_cv_type_long_long_int=yes
+ac_cv_type_mbstate_t=yes
+ac_cv_type_struct_random_data=yes
+ac_cv_type_unsigned_long_long_int=yes
+ac_cv_type_volatile_sig_atomic_t=yes
+ac_cv_working_alloca_h=yes
+acl_cv_hardcode_direct=no
+acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+acl_cv_hardcode_libdir_separator=
+acl_cv_hardcode_minus_L=no
+acl_cv_libext=a
+acl_cv_libname_spec='lib$name'
+acl_cv_libpath=none
+acl_cv_library_names_spec=
+acl_cv_path_LD=/usr/bin/ld
+acl_cv_prog_gnu_ld=yes
+acl_cv_rpath=done
+acl_cv_shlibext=so
+acl_cv_shlibpath_var=
+acl_cv_wl=-Wl,
+am_cv_CC_dependencies_compiler_type=none
+am_cv_func_iconv=yes
+am_cv_func_iconv_works='guessing yes'
+am_cv_langinfo_codeset=yes
+am_cv_lib_iconv=no
+am_cv_proto_iconv='extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);'
+am_cv_proto_iconv_arg1=
+cl_cv_prog_LN=ln
+cl_cv_prog_cp='cp -p'
+cl_cv_sys_endian='little endian'
+gl_cv_c_multiarch=no
+gl_cv_cc_visibility=yes
+gl_cv_func_malloc_0_nonnull=0
+gl_cv_func_malloc_posix=yes
+gl_cv_func_sigprocmask=1
+gl_cv_func_working_strerror=yes
+gl_cv_have_include_next=yes
+gl_cv_header_errno_h_complete=yes
+gl_cv_header_signal_h_SIGPIPE=yes
+gl_cv_header_wchar_h_standalone=yes
+gl_cv_header_working_stdint_h=yes
+gl_cv_next_signal_h='<signal.h>'
+gl_cv_next_stdint_h='<stdint.h>'
+gl_cv_next_stdio_h='<stdio.h>'
+gl_cv_next_stdlib_h='<stdlib.h>'
+gl_cv_next_string_h='<string.h>'
+gl_cv_next_unistd_h='<unistd.h>'
+gl_cv_next_wchar_h='<wchar.h>'
+gt_cv_c_wchar_t=yes
+gt_cv_c_wint_t=yes
+gt_cv_func_CFLocaleCopyCurrent=no
+gt_cv_func_CFPreferencesCopyAppValue=no
+gt_cv_func_gnugettext2_libc=yes
+gt_cv_ssize_t=yes
+gt_cv_var_environ_declaration=yes
+lt_cv_deplibs_check_method=unknown
+lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_ld_reload_flag=-r
+lt_cv_nm_interface='BSD nm'
+lt_cv_objdir=.libs
+lt_cv_path_LD=/usr/bin/ld
+lt_cv_path_NM=no
+lt_cv_prog_compiler_c_o=yes
+lt_cv_prog_compiler_c_o_RC=yes
+lt_cv_prog_compiler_pic_works=yes
+lt_cv_prog_compiler_rtti_exceptions=no
+lt_cv_prog_compiler_static_works=yes
+lt_cv_prog_gnu_ld=yes
+lt_cv_sys_global_symbol_pipe=
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_cdecl=
+lt_cv_sys_max_cmd_len=1572864
+
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+
+ACLOCAL='${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run aclocal-1.11'
+ALLOCA=''
+ALLOCA_H='alloca.h'
+AMDEPBACKSLASH='\'
+AMDEP_FALSE='#'
+AMDEP_TRUE=''
+AMTAR='${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run tar'
+APPLE_UNIVERSAL_BUILD='0'
+AR='ar'
+AS='as'
+AUTOCONF='${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run autoconf'
+AUTOHEADER='${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run autoheader'
+AUTOMAKE='${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run automake-1.11'
+AWK='gawk'
+BITSIZEOF_PTRDIFF_T=''
+BITSIZEOF_SIG_ATOMIC_T=''
+BITSIZEOF_SIZE_T=''
+BITSIZEOF_WCHAR_T=''
+BITSIZEOF_WINT_T=''
+BROKEN_WCHAR_H='0'
+CC='gcc'
+CCDEPMODE='depmode=none'
+CFLAGS='-g -O2'
+CFLAG_VISIBILITY='-fvisibility=hidden'
+CP='cp -p'
+CPP='gcc -E'
+CPPFLAGS=''
+CYGPATH_W='echo'
+DEFS='-DHAVE_CONFIG_H'
+DEPDIR='.deps'
+DLLTOOL='dlltool'
+DLL_VARIABLE=''
+DSYMUTIL=''
+DUMPBIN='link -dump -symbols'
+ECHO_C=''
+ECHO_N='-n'
+ECHO_T=''
+EGREP='/usr/bin/grep -E'
+EILSEQ=''
+EMULTIHOP_HIDDEN=''
+EMULTIHOP_VALUE=''
+ENOLINK_HIDDEN=''
+ENOLINK_VALUE=''
+EOVERFLOW_HIDDEN=''
+EOVERFLOW_VALUE=''
+ERRNO_H=''
+EXEEXT=''
+FGREP='/usr/bin/grep -F'
+GETTEXT_MACRO_VERSION='0.17'
+GL_COND_LIBTOOL_FALSE=''
+GL_COND_LIBTOOL_TRUE='#'
+GMSGFMT='/usr/bin/msgfmt'
+GMSGFMT_015='/usr/bin/msgfmt'
+GNULIB_ATOLL='0'
+GNULIB_BTOWC='0'
+GNULIB_CALLOC_POSIX='0'
+GNULIB_CHOWN='0'
+GNULIB_CLOSE='0'
+GNULIB_DPRINTF='0'
+GNULIB_DUP2='0'
+GNULIB_ENVIRON='1'
+GNULIB_EUIDACCESS='0'
+GNULIB_FCHDIR='0'
+GNULIB_FCLOSE='0'
+GNULIB_FFLUSH='0'
+GNULIB_FOPEN='0'
+GNULIB_FPRINTF='1'
+GNULIB_FPRINTF_POSIX='0'
+GNULIB_FPURGE='0'
+GNULIB_FPUTC='1'
+GNULIB_FPUTS='1'
+GNULIB_FREOPEN='0'
+GNULIB_FSEEK='0'
+GNULIB_FSEEKO='0'
+GNULIB_FSYNC='0'
+GNULIB_FTELL='0'
+GNULIB_FTELLO='0'
+GNULIB_FTRUNCATE='0'
+GNULIB_FWRITE='1'
+GNULIB_GETCWD='0'
+GNULIB_GETDELIM='0'
+GNULIB_GETDOMAINNAME='0'
+GNULIB_GETDTABLESIZE='0'
+GNULIB_GETHOSTNAME='0'
+GNULIB_GETLINE='0'
+GNULIB_GETLOADAVG='0'
+GNULIB_GETLOGIN_R='0'
+GNULIB_GETPAGESIZE='0'
+GNULIB_GETSUBOPT='0'
+GNULIB_GETUSERSHELL='0'
+GNULIB_LCHOWN='0'
+GNULIB_LINK='0'
+GNULIB_LSEEK='0'
+GNULIB_MALLOC_POSIX='1'
+GNULIB_MBRLEN='0'
+GNULIB_MBRTOWC='0'
+GNULIB_MBSCASECMP='0'
+GNULIB_MBSCASESTR='0'
+GNULIB_MBSCHR='0'
+GNULIB_MBSCSPN='0'
+GNULIB_MBSINIT='0'
+GNULIB_MBSLEN='0'
+GNULIB_MBSNCASECMP='0'
+GNULIB_MBSNLEN='0'
+GNULIB_MBSNRTOWCS='0'
+GNULIB_MBSPBRK='0'
+GNULIB_MBSPCASECMP='0'
+GNULIB_MBSRCHR='0'
+GNULIB_MBSRTOWCS='0'
+GNULIB_MBSSEP='0'
+GNULIB_MBSSPN='0'
+GNULIB_MBSSTR='0'
+GNULIB_MBSTOK_R='0'
+GNULIB_MEMCHR='0'
+GNULIB_MEMMEM='0'
+GNULIB_MEMPCPY='0'
+GNULIB_MEMRCHR='0'
+GNULIB_MKDTEMP='0'
+GNULIB_MKSTEMP='0'
+GNULIB_OBSTACK_PRINTF='0'
+GNULIB_OBSTACK_PRINTF_POSIX='0'
+GNULIB_PERROR='0'
+GNULIB_PRINTF='1'
+GNULIB_PRINTF_POSIX='0'
+GNULIB_PUTC='1'
+GNULIB_PUTCHAR='1'
+GNULIB_PUTENV='0'
+GNULIB_PUTS='1'
+GNULIB_RANDOM_R='0'
+GNULIB_RAWMEMCHR='0'
+GNULIB_READLINK='1'
+GNULIB_REALLOC_POSIX='0'
+GNULIB_RPMATCH='0'
+GNULIB_SETENV='0'
+GNULIB_SIGACTION='0'
+GNULIB_SIGNAL_H_SIGPIPE='1'
+GNULIB_SIGPROCMASK='1'
+GNULIB_SLEEP='0'
+GNULIB_SNPRINTF='0'
+GNULIB_SPRINTF_POSIX='0'
+GNULIB_STDIO_H_SIGPIPE='1'
+GNULIB_STPCPY='0'
+GNULIB_STPNCPY='0'
+GNULIB_STRCASESTR='0'
+GNULIB_STRCHRNUL='0'
+GNULIB_STRDUP='0'
+GNULIB_STRERROR='1'
+GNULIB_STRNDUP='0'
+GNULIB_STRNLEN='0'
+GNULIB_STRPBRK='0'
+GNULIB_STRSEP='0'
+GNULIB_STRSIGNAL='0'
+GNULIB_STRSTR='0'
+GNULIB_STRTOD='0'
+GNULIB_STRTOK_R='0'
+GNULIB_STRTOLL='0'
+GNULIB_STRTOULL='0'
+GNULIB_STRVERSCMP='0'
+GNULIB_UNISTD_H_SIGPIPE='1'
+GNULIB_UNSETENV='0'
+GNULIB_VASPRINTF='0'
+GNULIB_VDPRINTF='0'
+GNULIB_VFPRINTF='1'
+GNULIB_VFPRINTF_POSIX='0'
+GNULIB_VPRINTF='1'
+GNULIB_VPRINTF_POSIX='0'
+GNULIB_VSNPRINTF='0'
+GNULIB_VSPRINTF_POSIX='0'
+GNULIB_WCRTOMB='0'
+GNULIB_WCSNRTOMBS='0'
+GNULIB_WCSRTOMBS='0'
+GNULIB_WCTOB='0'
+GNULIB_WCWIDTH='0'
+GNULIB_WRITE='0'
+GREP='/usr/bin/grep'
+HAVE_ATOLL='1'
+HAVE_BTOWC='1'
+HAVE_CALLOC_POSIX='1'
+HAVE_DECL_ENVIRON='1'
+HAVE_DECL_FPURGE='1'
+HAVE_DECL_GETDELIM='1'
+HAVE_DECL_GETLINE='1'
+HAVE_DECL_GETLOADAVG='1'
+HAVE_DECL_GETLOGIN_R='1'
+HAVE_DECL_MEMMEM='1'
+HAVE_DECL_MEMRCHR='1'
+HAVE_DECL_OBSTACK_PRINTF='1'
+HAVE_DECL_SNPRINTF='1'
+HAVE_DECL_STRDUP='1'
+HAVE_DECL_STRERROR='1'
+HAVE_DECL_STRNDUP='1'
+HAVE_DECL_STRNLEN='1'
+HAVE_DECL_STRSIGNAL='1'
+HAVE_DECL_STRTOK_R='1'
+HAVE_DECL_VSNPRINTF='1'
+HAVE_DECL_WCTOB='1'
+HAVE_DECL_WCWIDTH='1'
+HAVE_DPRINTF='1'
+HAVE_DUP2='1'
+HAVE_EUIDACCESS='1'
+HAVE_FSEEKO='1'
+HAVE_FSYNC='1'
+HAVE_FTELLO='1'
+HAVE_FTRUNCATE='1'
+HAVE_GETDOMAINNAME='1'
+HAVE_GETDTABLESIZE='1'
+HAVE_GETHOSTNAME='1'
+HAVE_GETPAGESIZE='1'
+HAVE_GETSUBOPT='1'
+HAVE_GETUSERSHELL='1'
+HAVE_INTTYPES_H='1'
+HAVE_LINK='1'
+HAVE_LONG_LONG_INT='1'
+HAVE_MALLOC_POSIX='1'
+HAVE_MBRLEN='1'
+HAVE_MBRTOWC='1'
+HAVE_MBSINIT='1'
+HAVE_MBSNRTOWCS='1'
+HAVE_MBSRTOWCS='1'
+HAVE_MEMPCPY='1'
+HAVE_MKDTEMP='1'
+HAVE_OS_H='0'
+HAVE_POSIX_SIGNALBLOCKING='1'
+HAVE_RANDOM_H='0'
+HAVE_RANDOM_R='1'
+HAVE_RAWMEMCHR='1'
+HAVE_READLINK='1'
+HAVE_REALLOC_POSIX='1'
+HAVE_RPMATCH='1'
+HAVE_SETENV='1'
+HAVE_SIGACTION='1'
+HAVE_SIGINFO_T='1'
+HAVE_SIGNED_SIG_ATOMIC_T=''
+HAVE_SIGNED_WCHAR_T=''
+HAVE_SIGNED_WINT_T=''
+HAVE_SIGSET_T='1'
+HAVE_SLEEP='1'
+HAVE_STDINT_H='1'
+HAVE_STPCPY='1'
+HAVE_STPNCPY='1'
+HAVE_STRCASESTR='1'
+HAVE_STRCHRNUL='1'
+HAVE_STRNDUP='1'
+HAVE_STRPBRK='1'
+HAVE_STRSEP='1'
+HAVE_STRTOD='1'
+HAVE_STRTOLL='1'
+HAVE_STRTOULL='1'
+HAVE_STRUCT_RANDOM_DATA='1'
+HAVE_STRUCT_SIGACTION_SA_SIGACTION='1'
+HAVE_STRVERSCMP='1'
+HAVE_SYS_BITYPES_H=''
+HAVE_SYS_INTTYPES_H=''
+HAVE_SYS_LOADAVG_H='0'
+HAVE_SYS_PARAM_H='0'
+HAVE_SYS_TYPES_H='1'
+HAVE_TYPE_VOLATILE_SIG_ATOMIC_T='1'
+HAVE_UNISTD_H='1'
+HAVE_UNSETENV='1'
+HAVE_UNSIGNED_LONG_LONG_INT='1'
+HAVE_VASPRINTF='1'
+HAVE_VDPRINTF='1'
+HAVE_VISIBILITY='1'
+HAVE_WCHAR_H='1'
+HAVE_WCHAR_T='1'
+HAVE_WCRTOMB='1'
+HAVE_WCSNRTOMBS='1'
+HAVE_WCSRTOMBS='1'
+HAVE_WINT_T='1'
+HAVE__BOOL='1'
+ICONV_CONST=''
+INCLUDE_NEXT='include_next'
+INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+INSTALL_DATA='${INSTALL} -m 644'
+INSTALL_PROGRAM='${INSTALL}'
+INSTALL_PROGRAM_ENV=''
+INSTALL_SCRIPT='${INSTALL}'
+INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
+INTLLIBS=''
+INTL_MACOSX_LIBS=''
+LD='/usr/bin/ld'
+LDFLAGS=''
+LIBICONV=''
+LIBICRT_LIBDEPS=''
+LIBICRT_LTLIBDEPS=''
+LIBINTL=''
+LIBOBJS=''
+LIBS=''
+LIBTOOL='/bin/sh $(top_builddir)/libtool'
+LIPO=''
+LN='ln'
+LN_S='ln -s'
+LTLIBICONV=''
+LTLIBINTL=''
+LTLIBOBJS=''
+MAKEINFO='${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run makeinfo'
+MKDIR_P='/bin/mkdir -p'
+MSGFMT='/usr/bin/msgfmt'
+MSGFMT_015='/usr/bin/msgfmt'
+MSGMERGE='/usr/bin/msgmerge'
+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=''
+NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H='<signal.h>'
+NEXT_AS_FIRST_DIRECTIVE_STDINT_H='<stdint.h>'
+NEXT_AS_FIRST_DIRECTIVE_STDIO_H='<stdio.h>'
+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H='<stdlib.h>'
+NEXT_AS_FIRST_DIRECTIVE_STRING_H='<string.h>'
+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H='<unistd.h>'
+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H='<wchar.h>'
+NEXT_ERRNO_H=''
+NEXT_SIGNAL_H='<signal.h>'
+NEXT_STDINT_H='<stdint.h>'
+NEXT_STDIO_H='<stdio.h>'
+NEXT_STDLIB_H='<stdlib.h>'
+NEXT_STRING_H='<string.h>'
+NEXT_UNISTD_H='<unistd.h>'
+NEXT_WCHAR_H='<wchar.h>'
+NM='link -dump -symbols'
+NMEDIT=''
+OBJDUMP='objdump'
+OBJEXT='o'
+OTOOL64=''
+OTOOL=''
+PACKAGE='libiconv'
+PACKAGE_BUGREPORT=''
+PACKAGE_NAME=''
+PACKAGE_STRING=''
+PACKAGE_TARNAME=''
+PACKAGE_VERSION=''
+PATH_SEPARATOR=':'
+POSUB='po'
+PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
+PTRDIFF_T_SUFFIX=''
+RANLIB='ranlib'
+RC=''
+RELOCATABLE='no'
+RELOCATABLE_BUILD_DIR='$(top_builddir)/srclib'
+RELOCATABLE_CONFIG_H_DIR='$(top_builddir)'
+RELOCATABLE_LDFLAGS=''
+RELOCATABLE_LIBRARY_PATH=''
+RELOCATABLE_SRC_DIR='$(top_srcdir)/srclib'
+RELOCATABLE_VIA_LD_FALSE=''
+RELOCATABLE_VIA_LD_TRUE='#'
+REPLACE_BTOWC='0'
+REPLACE_CHOWN='0'
+REPLACE_CLOSE='0'
+REPLACE_DPRINTF='0'
+REPLACE_FCHDIR='0'
+REPLACE_FCLOSE='0'
+REPLACE_FFLUSH='0'
+REPLACE_FOPEN='0'
+REPLACE_FPRINTF='0'
+REPLACE_FPURGE='0'
+REPLACE_FREOPEN='0'
+REPLACE_FSEEK='0'
+REPLACE_FSEEKO='0'
+REPLACE_FTELL='0'
+REPLACE_FTELLO='0'
+REPLACE_GETCWD='0'
+REPLACE_GETLINE='0'
+REPLACE_GETPAGESIZE='0'
+REPLACE_LCHOWN='0'
+REPLACE_LSEEK='0'
+REPLACE_MBRLEN='0'
+REPLACE_MBRTOWC='0'
+REPLACE_MBSINIT='0'
+REPLACE_MBSNRTOWCS='0'
+REPLACE_MBSRTOWCS='0'
+REPLACE_MBSTATE_T='0'
+REPLACE_MEMCHR='0'
+REPLACE_MEMMEM='0'
+REPLACE_MKSTEMP='0'
+REPLACE_OBSTACK_PRINTF='0'
+REPLACE_PERROR='0'
+REPLACE_PRINTF='0'
+REPLACE_PUTENV='0'
+REPLACE_SNPRINTF='0'
+REPLACE_SPRINTF='0'
+REPLACE_STDIO_WRITE_FUNCS='0'
+REPLACE_STRCASESTR='0'
+REPLACE_STRDUP='0'
+REPLACE_STRERROR='0'
+REPLACE_STRSIGNAL='0'
+REPLACE_STRSTR='0'
+REPLACE_STRTOD='0'
+REPLACE_VASPRINTF='0'
+REPLACE_VDPRINTF='0'
+REPLACE_VFPRINTF='0'
+REPLACE_VPRINTF='0'
+REPLACE_VSNPRINTF='0'
+REPLACE_VSPRINTF='0'
+REPLACE_WCRTOMB='0'
+REPLACE_WCSNRTOMBS='0'
+REPLACE_WCSRTOMBS='0'
+REPLACE_WCTOB='0'
+REPLACE_WCWIDTH='0'
+REPLACE_WRITE='0'
+SED='/bin/sed'
+SET_MAKE=''
+SHELL='/bin/sh'
+SIG_ATOMIC_T_SUFFIX=''
+SIZE_T_SUFFIX=''
+SRCLIBOBJS=''
+STDBOOL_H=''
+STDINT_H=''
+STRIP='/usr/bin/strip'
+UNISTD_H_HAVE_WINSOCK2_H='0'
+USE_EXTRA_ENCODINGS='no'
+USE_MBSTATE_T='1'
+USE_NLS='yes'
+VERSION='1.13.1'
+VOID_UNSETENV='0'
+WCHAR_H=''
+WCHAR_T_SUFFIX=''
+WINDRES=''
+WINT_T_SUFFIX=''
+WOE32='no'
+WOE32DLL='no'
+XGETTEXT='/usr/bin/xgettext'
+XGETTEXT_015='/usr/bin/xgettext'
+XGETTEXT_EXTRA_OPTIONS=' --flag=error:3:c-format --flag=error_at_line:5:c-format'
+ac_ct_CC='gcc'
+ac_ct_DUMPBIN='link -dump -symbols'
+am__EXEEXT_FALSE=''
+am__EXEEXT_TRUE='#'
+am__fastdepCC_FALSE=''
+am__fastdepCC_TRUE='#'
+am__include='include'
+am__isrc=''
+am__leading_dot='.'
+am__quote=''
+am__tar='${AMTAR} chof - "$$tardir"'
+am__untar='${AMTAR} xf -'
+bindir='${exec_prefix}/bin'
+build='x86_64-pc-linux-gnu'
+build_alias='x86_64-pc-linux-gnu'
+build_cpu='x86_64'
+build_os='linux-gnu'
+build_vendor='pc'
+datadir='${datarootdir}'
+datarootdir='${prefix}/share'
+docdir='${datarootdir}/doc/${PACKAGE}'
+dvidir='${docdir}'
+exec_prefix='${prefix}'
+gl_LIBOBJS=''
+gl_LTLIBOBJS=''
+gltests_LIBOBJS=''
+gltests_LTLIBOBJS=''
+host='arm-linux-eabi'
+host_alias='arm-linux-eabi'
+host_cpu='arm'
+host_os='eabi'
+host_vendor='linux'
+htmldir='${docdir}'
+includedir='${prefix}/include'
+infodir='${datarootdir}/info'
+install_sh='${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh'
+libdir='${exec_prefix}/lib'
+libexecdir='${exec_prefix}/libexec'
+localedir='${datarootdir}/locale'
+localstatedir='${prefix}/var'
+lt_ECHO='echo'
+mandir='${datarootdir}/man'
+mkdir_p='/bin/mkdir -p'
+oldincludedir='/usr/include'
+pdfdir='${docdir}'
+prefix='/usr/local'
+program_transform_name='s,x,x,'
+psdir='${docdir}'
+sbindir='${exec_prefix}/sbin'
+sharedstatedir='${prefix}/com'
+subdirs=' libcharset preload'
+sysconfdir='${prefix}/etc'
+target_alias=''
+
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+
+#define PACKAGE_NAME ""
+#define PACKAGE_TARNAME ""
+#define PACKAGE_VERSION ""
+#define PACKAGE_STRING ""
+#define PACKAGE_BUGREPORT ""
+#define PACKAGE "libiconv"
+#define VERSION "1.13.1"
+#define STDC_HEADERS 1
+#define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_STAT_H 1
+#define HAVE_STDLIB_H 1
+#define HAVE_STRING_H 1
+#define HAVE_MEMORY_H 1
+#define HAVE_STRINGS_H 1
+#define HAVE_INTTYPES_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_UNISTD_H 1
+#define __EXTENSIONS__ 1
+#define _ALL_SOURCE 1
+#define _GNU_SOURCE 1
+#define _POSIX_PTHREAD_SEMANTICS 1
+#define _TANDEM_SOURCE 1
+#define INSTALLPREFIX "/usr/local"
+#define HAVE_DLFCN_H 1
+#define LT_OBJDIR ".libs/"
+#define HAVE_VISIBILITY 1
+#define HAVE_ICONV 1
+#define ICONV_CONST
+#define ENABLE_NLS 1
+#define HAVE_GETTEXT 1
+#define HAVE_DCGETTEXT 1
+#define HAVE_MBSTATE_T 1
+#define HAVE_WCHAR_T 1
+#define HAVE_GETC_UNLOCKED 1
+#define HAVE_MBRTOWC 1
+#define HAVE_WCRTOMB 1
+#define HAVE_MBSINIT 1
+#define HAVE_SETLOCALE 1
+#define HAVE_MEMMOVE 1
+#define HAVE_LANGINFO_CODESET 1
+#define HAVE_WCHAR_H 1
+#define WORDS_LITTLEENDIAN 1
+#define HAVE_ALLOCA_H 1
+#define HAVE_ALLOCA 1
+#define HAVE_STDLIB_H 1
+#define HAVE_STRING_H 1
+#define HAVE_SYS_PARAM_H 1
+#define HAVE_UNISTD_H 1
+#define HAVE_ERRNO_H 1
+#define HAVE_SYS_SOCKET_H 1
+#define HAVE_SIGNAL_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_WCHAR_H 1
+#define HAVE_STDIO_H 1
+#define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+#define HAVE_CANONICALIZE_FILE_NAME 1
+#define HAVE_GETCWD 1
+#define HAVE_READLINK 1
+#define HAVE_PATHCONF 1
+#define HAVE_SETENV 1
+#define HAVE_DECL_STRERROR_R 1
+#define HAVE_STRERROR_R 1
+#define STRERROR_R_CHAR_P 1
+#define HAVE_STDLIB_H 1
+#define MALLOC_0_IS_NONNULL 0
+#define HAVE_LONG_LONG_INT 1
+#define HAVE__BOOL 1
+#define HAVE_STDBOOL_H 1
+#define HAVE_UNSIGNED_LONG_LONG_INT 1
+#define restrict __restrict
+#define HAVE_DECL_CLEARERR_UNLOCKED 1
+#define HAVE_DECL_FEOF_UNLOCKED 1
+#define HAVE_DECL_FERROR_UNLOCKED 1
+#define HAVE_DECL_FFLUSH_UNLOCKED 1
+#define HAVE_DECL_FGETS_UNLOCKED 1
+#define HAVE_DECL_FPUTC_UNLOCKED 1
+#define HAVE_DECL_FPUTS_UNLOCKED 1
+#define HAVE_DECL_FREAD_UNLOCKED 1
+#define HAVE_DECL_FWRITE_UNLOCKED 1
+#define HAVE_DECL_GETC_UNLOCKED 1
+#define HAVE_DECL_GETCHAR_UNLOCKED 1
+#define HAVE_DECL_PUTC_UNLOCKED 1
+#define HAVE_DECL_PUTCHAR_UNLOCKED 1
+#define HAVE_WINT_T 1
+#define GNULIB_CANONICALIZE_LGPL 1
+#define HAVE_ENVIRON_DECL 1
+#define HAVE_MALLOC_POSIX 1
+#define HAVE_MBSTATE_T 1
+#define HAVE_MEMMOVE 1
+#define HAVE_SEARCH_H 1
+#define HAVE_TSEARCH 1
+#define GNULIB_SIGPIPE 1
+#define HAVE_STRUCT_RANDOM_DATA 1
+#define USE_UNLOCKED_IO 1
+
+configure: exit 0
diff --git a/jni/iconv/config.status b/jni/iconv/config.status
new file mode 100755
index 0000000..8a5a0dd
--- /dev/null
+++ b/jni/iconv/config.status
@@ -0,0 +1,2796 @@
+#! /bin/sh
+# Generated by configure.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=${CONFIG_SHELL-/bin/sh}
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES = $CONFIG_FILES
+ CONFIG_HEADERS = $CONFIG_HEADERS
+ CONFIG_LINKS = $CONFIG_LINKS
+ CONFIG_COMMANDS = $CONFIG_COMMANDS
+ $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+# Files that config.status was made for.
+config_files=" Makefile lib/Makefile srclib/Makefile src/Makefile po/Makefile.in man/Makefile tests/Makefile include/iconv.h:include/iconv.h.build.in include/iconv.h.inst:include/iconv.h.in"
+config_headers=" config.h lib/config.h"
+config_commands=" depfiles libtool po-directories"
+
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTION]... [FILE]...
+
+ -h, --help print this help, then exit
+ -V, --version print version number and configuration settings, then exit
+ -q, --quiet, --silent
+ do not print progress messages
+ -d, --debug don't remove temporary files
+ --recheck update $as_me by reconfiguring in the same conditions
+ --file=FILE[:TEMPLATE]
+ instantiate the configuration file FILE
+ --header=FILE[:TEMPLATE]
+ instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <bug-autoconf@gnu.org>."
+
+ac_cs_version="\
+config.status
+configured by ./configure, generated by GNU Autoconf 2.63,
+ with options \"'--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi'\"
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='/home/rangeli/projects/libiconv-1.13.1'
+srcdir='.'
+INSTALL='/usr/bin/install -c'
+MKDIR_P='/bin/mkdir -p'
+AWK='gawk'
+test -n "$AWK" || AWK=awk
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+ case $1 in
+ --*=*)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+ ac_shift=:
+ ;;
+ *)
+ ac_option=$1
+ ac_optarg=$2
+ ac_shift=shift
+ ;;
+ esac
+
+ case $ac_option in
+ # Handling of the options.
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ ac_cs_recheck=: ;;
+ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+ $as_echo "$ac_cs_version"; exit ;;
+ --debug | --debu | --deb | --de | --d | -d )
+ debug=: ;;
+ --file | --fil | --fi | --f )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
+ ac_need_defaults=false;;
+ --header | --heade | --head | --hea )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
+ ac_need_defaults=false;;
+ --he | --h)
+ # Conflict between --help and --header
+ { $as_echo "$as_me: error: ambiguous option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; };;
+ --help | --hel | -h )
+ $as_echo "$ac_cs_usage"; exit ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil | --si | --s)
+ ac_cs_silent=: ;;
+
+ # This is an error.
+ -*) { $as_echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; } ;;
+
+ *) ac_config_targets="$ac_config_targets $1"
+ ac_need_defaults=false ;;
+
+ esac
+ shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+ exec 6>/dev/null
+ ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+if $ac_cs_recheck; then
+ set X '/bin/sh' './configure' '--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi' $ac_configure_extra_args --no-create --no-recursion
+ shift
+ $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
+ CONFIG_SHELL='/bin/sh'
+ export CONFIG_SHELL
+ exec "$@"
+fi
+
+exec 5>>config.log
+{
+ echo
+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+ $as_echo "$ac_log"
+} >&5
+
+#
+# INIT-COMMANDS
+#
+AMDEP_TRUE="" ac_aux_dir="build-aux"
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+macro_version='2.2.6'
+macro_revision='1.3012'
+enable_static='yes'
+AS='as'
+DLLTOOL='dlltool'
+OBJDUMP='objdump'
+enable_shared='no'
+pic_mode='default'
+enable_fast_install='yes'
+host_alias='arm-linux-eabi'
+host='arm-linux-eabi'
+host_os='eabi'
+build_alias='x86_64-pc-linux-gnu'
+build='x86_64-pc-linux-gnu'
+build_os='linux-gnu'
+SED='/bin/sed'
+Xsed='/bin/sed -e 1s/^X//'
+GREP='/usr/bin/grep'
+EGREP='/usr/bin/grep -E'
+FGREP='/usr/bin/grep -F'
+LD='/usr/bin/ld'
+NM='link -dump -symbols'
+LN_S='ln -s'
+max_cmd_len='1572864'
+ac_objext='o'
+exeext=''
+lt_unset='unset'
+lt_SP2NL='tr \040 \012'
+lt_NL2SP='tr \015\012 \040\040'
+reload_flag=' -r'
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+deplibs_check_method='unknown'
+file_magic_cmd='$MAGIC_CMD'
+AR='ar'
+AR_FLAGS='cru'
+STRIP='/usr/bin/strip'
+RANLIB='ranlib'
+old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib'
+old_postuninstall_cmds=''
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $oldlib'
+CC='gcc'
+CFLAGS='-g -O2'
+compiler=''
+GCC='yes'
+lt_cv_sys_global_symbol_pipe=''
+lt_cv_sys_global_symbol_to_cdecl=''
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
+objdir='.libs'
+SHELL='/bin/sh'
+ECHO='echo'
+MAGIC_CMD='file'
+lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+lt_prog_compiler_wl='-Wl,'
+lt_prog_compiler_pic=' -fPIC -DPIC'
+lt_prog_compiler_static='-static'
+lt_cv_prog_compiler_c_o='yes'
+need_locks='no'
+DSYMUTIL=''
+NMEDIT=''
+LIPO=''
+OTOOL=''
+OTOOL64=''
+libext='a'
+shrext_cmds='.so'
+extract_expsyms_cmds=''
+archive_cmds_need_lc='no'
+enable_shared_with_static_runtimes='no'
+export_dynamic_flag_spec='${wl}--export-dynamic'
+whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+compiler_needs_object='no'
+old_archive_from_new_cmds=''
+old_archive_from_expsyms_cmds=''
+archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+module_cmds=''
+module_expsym_cmds=''
+with_gnu_ld='yes'
+allow_undefined_flag=''
+no_undefined_flag=''
+hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+hardcode_libdir_flag_spec_ld=''
+hardcode_libdir_separator=''
+hardcode_direct='no'
+hardcode_direct_absolute='no'
+hardcode_minus_L='no'
+hardcode_shlibpath_var='unsupported'
+hardcode_automatic='no'
+inherit_rpath='no'
+link_all_deplibs='unknown'
+fix_srcfile_path=''
+always_export_symbols='no'
+export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+include_expsyms=''
+prelink_cmds=''
+file_list_spec=''
+variables_saved_for_relink='PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH'
+need_lib_prefix='unknown'
+need_version='unknown'
+version_type='none'
+runpath_var='LD_RUN_PATH'
+shlibpath_var=''
+shlibpath_overrides_runpath='unknown'
+libname_spec='lib$name'
+library_names_spec=''
+soname_spec=''
+postinstall_cmds=''
+postuninstall_cmds=''
+finish_cmds=''
+finish_eval=''
+hardcode_into_libs='no'
+sys_lib_search_path_spec='/usr/lib/gcc/i686-pc-linux-gnu/4.7.1 /usr/lib /lib'
+sys_lib_dlsearch_path_spec='/lib /usr/lib'
+hardcode_action='immediate'
+enable_dlopen='unknown'
+enable_dlopen_self='unknown'
+enable_dlopen_self_static='unknown'
+old_striplib='/usr/bin/strip --strip-debug'
+striplib='/usr/bin/strip --strip-unneeded'
+LD_RC=''
+old_archive_cmds_RC=''
+compiler_RC=''
+GCC_RC=''
+lt_prog_compiler_no_builtin_flag_RC=''
+lt_prog_compiler_wl_RC=''
+lt_prog_compiler_pic_RC=''
+lt_prog_compiler_static_RC=''
+lt_cv_prog_compiler_c_o_RC='yes'
+archive_cmds_need_lc_RC=''
+enable_shared_with_static_runtimes_RC=''
+export_dynamic_flag_spec_RC=''
+whole_archive_flag_spec_RC=''
+compiler_needs_object_RC=''
+old_archive_from_new_cmds_RC=''
+old_archive_from_expsyms_cmds_RC=''
+archive_cmds_RC=''
+archive_expsym_cmds_RC=''
+module_cmds_RC=''
+module_expsym_cmds_RC=''
+with_gnu_ld_RC=''
+allow_undefined_flag_RC=''
+no_undefined_flag_RC=''
+hardcode_libdir_flag_spec_RC=''
+hardcode_libdir_flag_spec_ld_RC=''
+hardcode_libdir_separator_RC=''
+hardcode_direct_RC=''
+hardcode_direct_absolute_RC=''
+hardcode_minus_L_RC=''
+hardcode_shlibpath_var_RC=''
+hardcode_automatic_RC=''
+inherit_rpath_RC=''
+link_all_deplibs_RC=''
+fix_srcfile_path_RC=''
+always_export_symbols_RC=''
+export_symbols_cmds_RC=''
+exclude_expsyms_RC=''
+include_expsyms_RC=''
+prelink_cmds_RC=''
+file_list_spec_RC=''
+hardcode_action_RC=''
+
+LTCC='gcc'
+LTCFLAGS='-g -O2'
+compiler='gcc'
+
+# Quote evaled strings.
+for var in SED GREP EGREP FGREP LD NM LN_S lt_SP2NL lt_NL2SP reload_flag deplibs_check_method file_magic_cmd AR AR_FLAGS STRIP RANLIB CC CFLAGS compiler lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_c_name_address lt_cv_sys_global_symbol_to_c_name_address_lib_prefix SHELL ECHO lt_prog_compiler_no_builtin_flag lt_prog_compiler_wl lt_prog_compiler_pic lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks DSYMUTIL NMEDIT LIPO OTOOL OTOOL64 shrext_cmds export_dynamic_flag_spec whole_archive_flag_spec compiler_needs_object with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_flag_spec_ld hardcode_libdir_separator fix_srcfile_path exclude_expsyms include_expsyms file_list_spec variables_saved_for_relink libname_spec library_names_spec soname_spec finish_eval old_striplib striplib LD_RC compiler_RC lt_prog_compiler_no_builtin_flag_RC lt_prog_compiler_wl_RC lt_prog_compiler_pic_RC lt_prog_compiler_static_RC lt_cv_prog_compiler_c_o_RC export_dynamic_flag_spec_RC whole_archive_flag_spec_RC compiler_needs_object_RC with_gnu_ld_RC allow_undefined_flag_RC no_undefined_flag_RC hardcode_libdir_flag_spec_RC hardcode_libdir_flag_spec_ld_RC hardcode_libdir_separator_RC fix_srcfile_path_RC exclude_expsyms_RC include_expsyms_RC file_list_spec_RC; do
+ case `eval \\$ECHO "X\\$$var"` in
+ *[\\\`\"\$]*)
+ eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
+ ;;
+ *)
+ eval "lt_$var=\\\"\$$var\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds prelink_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec sys_lib_dlsearch_path_spec old_archive_cmds_RC old_archive_from_new_cmds_RC old_archive_from_expsyms_cmds_RC archive_cmds_RC archive_expsym_cmds_RC module_cmds_RC module_expsym_cmds_RC export_symbols_cmds_RC prelink_cmds_RC; do
+ case `eval \\$ECHO "X\\$$var"` in
+ *[\\\`\"\$]*)
+ eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
+ ;;
+ *)
+ eval "lt_$var=\\\"\$$var\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case $lt_ECHO in
+*'\$0 --fallback-echo"') lt_ECHO=`$ECHO "X$lt_ECHO" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
+ ;;
+esac
+
+ac_aux_dir='build-aux'
+xsi_shell='yes'
+lt_shell_append='yes'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+
+ PACKAGE='libiconv'
+ VERSION='1.13.1'
+ TIMESTAMP=''
+ RM='rm -f'
+ ofile='libtool'
+
+
+
+
+
+# Capture the value of obsolete ALL_LINGUAS because we need it to compute
+ # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
+ # from automake < 1.5.
+ eval 'OBSOLETE_ALL_LINGUAS''=""'
+ # Capture the value of LINGUAS because we need it to compute CATALOGS.
+ LINGUAS="%UNSET%"
+
+
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+ case $ac_config_target in
+ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+ "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
+ "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+ "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+ "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
+ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+ "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
+ "srclib/Makefile") CONFIG_FILES="$CONFIG_FILES srclib/Makefile" ;;
+ "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
+ "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
+ "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
+ "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
+ "include/iconv.h") CONFIG_FILES="$CONFIG_FILES include/iconv.h:include/iconv.h.build.in" ;;
+ "include/iconv.h.inst") CONFIG_FILES="$CONFIG_FILES include/iconv.h.inst:include/iconv.h.in" ;;
+
+ *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used. Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience. Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+ tmp=
+ trap 'exit_status=$?
+ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+ trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+ test -n "$tmp" && test -d "$tmp"
+} ||
+{
+ tmp=./conf$$-$RANDOM
+ (umask 077 && mkdir "$tmp")
+} ||
+{
+ $as_echo "$as_me: cannot create a temporary directory in ." >&2
+ { (exit 1); exit 1; }
+}
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=' '
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+ ac_cs_awk_cr='\\r'
+else
+ ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+cat >>"$tmp/subs1.awk" <<\_ACAWK &&
+S["gltests_LTLIBOBJS"]=""
+S["gltests_LIBOBJS"]=""
+S["gl_LTLIBOBJS"]=""
+S["gl_LIBOBJS"]=""
+S["am__EXEEXT_FALSE"]=""
+S["am__EXEEXT_TRUE"]="#"
+S["LTLIBOBJS"]=""
+S["LIBOBJS"]=""
+S["subdirs"]=" libcharset preload"
+S["DLL_VARIABLE"]=""
+S["WOE32DLL"]="no"
+S["SRCLIBOBJS"]=""
+S["LIBICRT_LTLIBDEPS"]=""
+S["LIBICRT_LIBDEPS"]=""
+S["NEXT_AS_FIRST_DIRECTIVE_WCHAR_H"]="<wchar.h>"
+S["NEXT_WCHAR_H"]="<wchar.h>"
+S["HAVE_WCHAR_H"]="1"
+S["HAVE_WINT_T"]="1"
+S["WCHAR_H"]=""
+S["REPLACE_WCWIDTH"]="0"
+S["REPLACE_WCSNRTOMBS"]="0"
+S["REPLACE_WCSRTOMBS"]="0"
+S["REPLACE_WCRTOMB"]="0"
+S["REPLACE_MBSNRTOWCS"]="0"
+S["REPLACE_MBSRTOWCS"]="0"
+S["REPLACE_MBRLEN"]="0"
+S["REPLACE_MBRTOWC"]="0"
+S["REPLACE_MBSINIT"]="0"
+S["REPLACE_WCTOB"]="0"
+S["REPLACE_BTOWC"]="0"
+S["REPLACE_MBSTATE_T"]="0"
+S["HAVE_DECL_WCWIDTH"]="1"
+S["HAVE_DECL_WCTOB"]="1"
+S["HAVE_WCSNRTOMBS"]="1"
+S["HAVE_WCSRTOMBS"]="1"
+S["HAVE_WCRTOMB"]="1"
+S["HAVE_MBSNRTOWCS"]="1"
+S["HAVE_MBSRTOWCS"]="1"
+S["HAVE_MBRLEN"]="1"
+S["HAVE_MBRTOWC"]="1"
+S["HAVE_MBSINIT"]="1"
+S["HAVE_BTOWC"]="1"
+S["GNULIB_WCWIDTH"]="0"
+S["GNULIB_WCSNRTOMBS"]="0"
+S["GNULIB_WCSRTOMBS"]="0"
+S["GNULIB_WCRTOMB"]="0"
+S["GNULIB_MBSNRTOWCS"]="0"
+S["GNULIB_MBSRTOWCS"]="0"
+S["GNULIB_MBRLEN"]="0"
+S["GNULIB_MBRTOWC"]="0"
+S["GNULIB_MBSINIT"]="0"
+S["GNULIB_WCTOB"]="0"
+S["GNULIB_BTOWC"]="0"
+S["HAVE_UNISTD_H"]="1"
+S["NEXT_AS_FIRST_DIRECTIVE_UNISTD_H"]="<unistd.h>"
+S["NEXT_UNISTD_H"]="<unistd.h>"
+S["NEXT_AS_FIRST_DIRECTIVE_STRING_H"]="<string.h>"
+S["NEXT_STRING_H"]="<string.h>"
+S["HAVE_RANDOM_H"]="0"
+S["NEXT_AS_FIRST_DIRECTIVE_STDLIB_H"]="<stdlib.h>"
+S["NEXT_STDLIB_H"]="<stdlib.h>"
+S["NEXT_AS_FIRST_DIRECTIVE_STDIO_H"]="<stdio.h>"
+S["NEXT_STDIO_H"]="<stdio.h>"
+S["STDINT_H"]=""
+S["WINT_T_SUFFIX"]=""
+S["WCHAR_T_SUFFIX"]=""
+S["SIG_ATOMIC_T_SUFFIX"]=""
+S["SIZE_T_SUFFIX"]=""
+S["PTRDIFF_T_SUFFIX"]=""
+S["HAVE_SIGNED_WINT_T"]=""
+S["HAVE_SIGNED_WCHAR_T"]=""
+S["HAVE_SIGNED_SIG_ATOMIC_T"]=""
+S["BITSIZEOF_WINT_T"]=""
+S["BITSIZEOF_WCHAR_T"]=""
+S["BITSIZEOF_SIG_ATOMIC_T"]=""
+S["BITSIZEOF_SIZE_T"]=""
+S["BITSIZEOF_PTRDIFF_T"]=""
+S["HAVE_SYS_BITYPES_H"]=""
+S["HAVE_SYS_INTTYPES_H"]=""
+S["HAVE_STDINT_H"]="1"
+S["NEXT_AS_FIRST_DIRECTIVE_STDINT_H"]="<stdint.h>"
+S["NEXT_STDINT_H"]="<stdint.h>"
+S["HAVE_SYS_TYPES_H"]="1"
+S["HAVE_INTTYPES_H"]="1"
+S["HAVE_UNSIGNED_LONG_LONG_INT"]="1"
+S["HAVE_LONG_LONG_INT"]="1"
+S["HAVE__BOOL"]="1"
+S["STDBOOL_H"]=""
+S["REPLACE_PERROR"]="0"
+S["REPLACE_GETLINE"]="0"
+S["HAVE_DECL_GETLINE"]="1"
+S["HAVE_DECL_GETDELIM"]="1"
+S["REPLACE_FCLOSE"]="0"
+S["HAVE_DECL_FPURGE"]="1"
+S["REPLACE_FPURGE"]="0"
+S["REPLACE_FFLUSH"]="0"
+S["REPLACE_FTELL"]="0"
+S["REPLACE_FTELLO"]="0"
+S["HAVE_FTELLO"]="1"
+S["REPLACE_FSEEK"]="0"
+S["REPLACE_FSEEKO"]="0"
+S["HAVE_FSEEKO"]="1"
+S["REPLACE_FREOPEN"]="0"
+S["REPLACE_FOPEN"]="0"
+S["REPLACE_OBSTACK_PRINTF"]="0"
+S["HAVE_DECL_OBSTACK_PRINTF"]="1"
+S["REPLACE_VASPRINTF"]="0"
+S["HAVE_VASPRINTF"]="1"
+S["REPLACE_VDPRINTF"]="0"
+S["HAVE_VDPRINTF"]="1"
+S["REPLACE_DPRINTF"]="0"
+S["HAVE_DPRINTF"]="1"
+S["REPLACE_VSPRINTF"]="0"
+S["REPLACE_SPRINTF"]="0"
+S["HAVE_DECL_VSNPRINTF"]="1"
+S["REPLACE_VSNPRINTF"]="0"
+S["HAVE_DECL_SNPRINTF"]="1"
+S["REPLACE_SNPRINTF"]="0"
+S["REPLACE_VPRINTF"]="0"
+S["REPLACE_PRINTF"]="0"
+S["REPLACE_VFPRINTF"]="0"
+S["REPLACE_FPRINTF"]="0"
+S["REPLACE_STDIO_WRITE_FUNCS"]="0"
+S["GNULIB_STDIO_H_SIGPIPE"]="1"
+S["GNULIB_PERROR"]="0"
+S["GNULIB_GETLINE"]="0"
+S["GNULIB_GETDELIM"]="0"
+S["GNULIB_FWRITE"]="1"
+S["GNULIB_PUTS"]="1"
+S["GNULIB_FPUTS"]="1"
+S["GNULIB_PUTCHAR"]="1"
+S["GNULIB_PUTC"]="1"
+S["GNULIB_FPUTC"]="1"
+S["GNULIB_FCLOSE"]="0"
+S["GNULIB_FPURGE"]="0"
+S["GNULIB_FFLUSH"]="0"
+S["GNULIB_FTELLO"]="0"
+S["GNULIB_FTELL"]="0"
+S["GNULIB_FSEEKO"]="0"
+S["GNULIB_FSEEK"]="0"
+S["GNULIB_FREOPEN"]="0"
+S["GNULIB_FOPEN"]="0"
+S["GNULIB_OBSTACK_PRINTF_POSIX"]="0"
+S["GNULIB_OBSTACK_PRINTF"]="0"
+S["GNULIB_VASPRINTF"]="0"
+S["GNULIB_VDPRINTF"]="0"
+S["GNULIB_DPRINTF"]="0"
+S["GNULIB_VSPRINTF_POSIX"]="0"
+S["GNULIB_VSNPRINTF"]="0"
+S["GNULIB_VPRINTF_POSIX"]="0"
+S["GNULIB_VPRINTF"]="1"
+S["GNULIB_VFPRINTF_POSIX"]="0"
+S["GNULIB_VFPRINTF"]="1"
+S["GNULIB_SPRINTF_POSIX"]="0"
+S["GNULIB_SNPRINTF"]="0"
+S["GNULIB_PRINTF_POSIX"]="0"
+S["GNULIB_PRINTF"]="1"
+S["GNULIB_FPRINTF_POSIX"]="0"
+S["GNULIB_FPRINTF"]="1"
+S["NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H"]="<signal.h>"
+S["NEXT_SIGNAL_H"]="<signal.h>"
+S["HAVE_TYPE_VOLATILE_SIG_ATOMIC_T"]="1"
+S["HAVE_STRUCT_SIGACTION_SA_SIGACTION"]="1"
+S["HAVE_SIGACTION"]="1"
+S["HAVE_SIGINFO_T"]="1"
+S["HAVE_SIGSET_T"]="1"
+S["HAVE_POSIX_SIGNALBLOCKING"]="1"
+S["GNULIB_SIGACTION"]="0"
+S["GNULIB_SIGPROCMASK"]="1"
+S["GNULIB_SIGNAL_H_SIGPIPE"]="1"
+S["REPLACE_STRSIGNAL"]="0"
+S["REPLACE_STRERROR"]="0"
+S["REPLACE_STRCASESTR"]="0"
+S["REPLACE_STRSTR"]="0"
+S["REPLACE_STRDUP"]="0"
+S["REPLACE_MEMMEM"]="0"
+S["REPLACE_MEMCHR"]="0"
+S["HAVE_STRVERSCMP"]="1"
+S["HAVE_DECL_STRSIGNAL"]="1"
+S["HAVE_DECL_STRERROR"]="1"
+S["HAVE_DECL_STRTOK_R"]="1"
+S["HAVE_STRCASESTR"]="1"
+S["HAVE_STRSEP"]="1"
+S["HAVE_STRPBRK"]="1"
+S["HAVE_DECL_STRNLEN"]="1"
+S["HAVE_DECL_STRNDUP"]="1"
+S["HAVE_STRNDUP"]="1"
+S["HAVE_DECL_STRDUP"]="1"
+S["HAVE_STRCHRNUL"]="1"
+S["HAVE_STPNCPY"]="1"
+S["HAVE_STPCPY"]="1"
+S["HAVE_RAWMEMCHR"]="1"
+S["HAVE_DECL_MEMRCHR"]="1"
+S["HAVE_MEMPCPY"]="1"
+S["HAVE_DECL_MEMMEM"]="1"
+S["GNULIB_STRVERSCMP"]="0"
+S["GNULIB_STRSIGNAL"]="0"
+S["GNULIB_STRERROR"]="1"
+S["GNULIB_MBSTOK_R"]="0"
+S["GNULIB_MBSSEP"]="0"
+S["GNULIB_MBSSPN"]="0"
+S["GNULIB_MBSPBRK"]="0"
+S["GNULIB_MBSCSPN"]="0"
+S["GNULIB_MBSCASESTR"]="0"
+S["GNULIB_MBSPCASECMP"]="0"
+S["GNULIB_MBSNCASECMP"]="0"
+S["GNULIB_MBSCASECMP"]="0"
+S["GNULIB_MBSSTR"]="0"
+S["GNULIB_MBSRCHR"]="0"
+S["GNULIB_MBSCHR"]="0"
+S["GNULIB_MBSNLEN"]="0"
+S["GNULIB_MBSLEN"]="0"
+S["GNULIB_STRTOK_R"]="0"
+S["GNULIB_STRCASESTR"]="0"
+S["GNULIB_STRSTR"]="0"
+S["GNULIB_STRSEP"]="0"
+S["GNULIB_STRPBRK"]="0"
+S["GNULIB_STRNLEN"]="0"
+S["GNULIB_STRNDUP"]="0"
+S["GNULIB_STRDUP"]="0"
+S["GNULIB_STRCHRNUL"]="0"
+S["GNULIB_STPNCPY"]="0"
+S["GNULIB_STPCPY"]="0"
+S["GNULIB_RAWMEMCHR"]="0"
+S["GNULIB_MEMRCHR"]="0"
+S["GNULIB_MEMPCPY"]="0"
+S["GNULIB_MEMMEM"]="0"
+S["GNULIB_MEMCHR"]="0"
+S["APPLE_UNIVERSAL_BUILD"]="0"
+S["VOID_UNSETENV"]="0"
+S["REPLACE_STRTOD"]="0"
+S["REPLACE_PUTENV"]="0"
+S["REPLACE_MKSTEMP"]="0"
+S["HAVE_DECL_GETLOADAVG"]="1"
+S["HAVE_UNSETENV"]="1"
+S["HAVE_SYS_LOADAVG_H"]="0"
+S["HAVE_STRUCT_RANDOM_DATA"]="1"
+S["HAVE_STRTOULL"]="1"
+S["HAVE_STRTOLL"]="1"
+S["HAVE_STRTOD"]="1"
+S["HAVE_SETENV"]="1"
+S["HAVE_RPMATCH"]="1"
+S["HAVE_RANDOM_R"]="1"
+S["HAVE_REALLOC_POSIX"]="1"
+S["HAVE_MKDTEMP"]="1"
+S["HAVE_GETSUBOPT"]="1"
+S["HAVE_CALLOC_POSIX"]="1"
+S["HAVE_ATOLL"]="1"
+S["GNULIB_UNSETENV"]="0"
+S["GNULIB_STRTOULL"]="0"
+S["GNULIB_STRTOLL"]="0"
+S["GNULIB_STRTOD"]="0"
+S["GNULIB_SETENV"]="0"
+S["GNULIB_RPMATCH"]="0"
+S["GNULIB_RANDOM_R"]="0"
+S["GNULIB_PUTENV"]="0"
+S["GNULIB_MKSTEMP"]="0"
+S["GNULIB_MKDTEMP"]="0"
+S["GNULIB_GETSUBOPT"]="0"
+S["GNULIB_GETLOADAVG"]="0"
+S["GNULIB_ATOLL"]="0"
+S["GNULIB_CALLOC_POSIX"]="0"
+S["GNULIB_REALLOC_POSIX"]="0"
+S["GNULIB_MALLOC_POSIX"]="1"
+S["HAVE_MALLOC_POSIX"]="1"
+S["EOVERFLOW_VALUE"]=""
+S["EOVERFLOW_HIDDEN"]=""
+S["ENOLINK_VALUE"]=""
+S["ENOLINK_HIDDEN"]=""
+S["EMULTIHOP_VALUE"]=""
+S["EMULTIHOP_HIDDEN"]=""
+S["ERRNO_H"]=""
+S["NEXT_AS_FIRST_DIRECTIVE_ERRNO_H"]=""
+S["NEXT_ERRNO_H"]=""
+S["PRAGMA_SYSTEM_HEADER"]="#pragma GCC system_header"
+S["INCLUDE_NEXT_AS_FIRST_DIRECTIVE"]="include_next"
+S["INCLUDE_NEXT"]="include_next"
+S["UNISTD_H_HAVE_WINSOCK2_H"]="0"
+S["REPLACE_WRITE"]="0"
+S["REPLACE_LSEEK"]="0"
+S["REPLACE_LCHOWN"]="0"
+S["REPLACE_GETPAGESIZE"]="0"
+S["REPLACE_GETCWD"]="0"
+S["REPLACE_FCHDIR"]="0"
+S["REPLACE_CLOSE"]="0"
+S["REPLACE_CHOWN"]="0"
+S["HAVE_SYS_PARAM_H"]="0"
+S["HAVE_OS_H"]="0"
+S["HAVE_DECL_GETLOGIN_R"]="1"
+S["HAVE_DECL_ENVIRON"]="1"
+S["HAVE_SLEEP"]="1"
+S["HAVE_READLINK"]="1"
+S["HAVE_LINK"]="1"
+S["HAVE_GETUSERSHELL"]="1"
+S["HAVE_GETPAGESIZE"]="1"
+S["HAVE_GETHOSTNAME"]="1"
+S["HAVE_GETDTABLESIZE"]="1"
+S["HAVE_GETDOMAINNAME"]="1"
+S["HAVE_FTRUNCATE"]="1"
+S["HAVE_FSYNC"]="1"
+S["HAVE_EUIDACCESS"]="1"
+S["HAVE_DUP2"]="1"
+S["GNULIB_WRITE"]="0"
+S["GNULIB_UNISTD_H_SIGPIPE"]="1"
+S["GNULIB_SLEEP"]="0"
+S["GNULIB_READLINK"]="1"
+S["GNULIB_LSEEK"]="0"
+S["GNULIB_LINK"]="0"
+S["GNULIB_LCHOWN"]="0"
+S["GNULIB_GETUSERSHELL"]="0"
+S["GNULIB_GETPAGESIZE"]="0"
+S["GNULIB_GETLOGIN_R"]="0"
+S["GNULIB_GETHOSTNAME"]="0"
+S["GNULIB_GETDTABLESIZE"]="0"
+S["GNULIB_GETDOMAINNAME"]="0"
+S["GNULIB_GETCWD"]="0"
+S["GNULIB_FTRUNCATE"]="0"
+S["GNULIB_FSYNC"]="0"
+S["GNULIB_FCHDIR"]="0"
+S["GNULIB_EUIDACCESS"]="0"
+S["GNULIB_ENVIRON"]="1"
+S["GNULIB_DUP2"]="0"
+S["GNULIB_CLOSE"]="0"
+S["GNULIB_CHOWN"]="0"
+S["ALLOCA_H"]="alloca.h"
+S["ALLOCA"]=""
+S["GL_COND_LIBTOOL_FALSE"]=""
+S["GL_COND_LIBTOOL_TRUE"]="#"
+S["EILSEQ"]=""
+S["BROKEN_WCHAR_H"]="0"
+S["USE_MBSTATE_T"]="1"
+S["HAVE_WCHAR_T"]="1"
+S["ICONV_CONST"]=""
+S["POSUB"]="po"
+S["LTLIBINTL"]=""
+S["LIBINTL"]=""
+S["INTLLIBS"]=""
+S["INTL_MACOSX_LIBS"]=""
+S["XGETTEXT_EXTRA_OPTIONS"]=" --flag=error:3:c-format --flag=error_at_line:5:c-format"
+S["MSGMERGE"]="/usr/bin/msgmerge"
+S["XGETTEXT_015"]="/usr/bin/xgettext"
+S["XGETTEXT"]="/usr/bin/xgettext"
+S["GMSGFMT_015"]="/usr/bin/msgfmt"
+S["MSGFMT_015"]="/usr/bin/msgfmt"
+S["GMSGFMT"]="/usr/bin/msgfmt"
+S["MSGFMT"]="/usr/bin/msgfmt"
+S["GETTEXT_MACRO_VERSION"]="0.17"
+S["USE_NLS"]="yes"
+S["LTLIBICONV"]=""
+S["LIBICONV"]=""
+S["HAVE_VISIBILITY"]="1"
+S["CFLAG_VISIBILITY"]="-fvisibility=hidden"
+S["WINDRES"]=""
+S["WOE32"]="no"
+S["RC"]=""
+S["OTOOL64"]=""
+S["OTOOL"]=""
+S["LIPO"]=""
+S["NMEDIT"]=""
+S["DSYMUTIL"]=""
+S["lt_ECHO"]="echo"
+S["AR"]="ar"
+S["NM"]="link -dump -symbols"
+S["ac_ct_DUMPBIN"]="link -dump -symbols"
+S["DUMPBIN"]="link -dump -symbols"
+S["LD"]="/usr/bin/ld"
+S["FGREP"]="/usr/bin/grep -F"
+S["SED"]="/bin/sed"
+S["LIBTOOL"]="/bin/sh $(top_builddir)/libtool"
+S["OBJDUMP"]="objdump"
+S["DLLTOOL"]="dlltool"
+S["AS"]="as"
+S["LN_S"]="ln -s"
+S["LN"]="ln"
+S["CP"]="cp -p"
+S["USE_EXTRA_ENCODINGS"]="no"
+S["RELOCATABLE_BUILD_DIR"]="$(top_builddir)/srclib"
+S["RELOCATABLE_SRC_DIR"]="$(top_srcdir)/srclib"
+S["RELOCATABLE_CONFIG_H_DIR"]="$(top_builddir)"
+S["RELOCATABLE_LIBRARY_PATH"]=""
+S["RELOCATABLE_VIA_LD_FALSE"]=""
+S["RELOCATABLE_VIA_LD_TRUE"]="#"
+S["INSTALL_PROGRAM_ENV"]=""
+S["RELOCATABLE_LDFLAGS"]=""
+S["RELOCATABLE"]="no"
+S["EGREP"]="/usr/bin/grep -E"
+S["GREP"]="/usr/bin/grep"
+S["RANLIB"]="ranlib"
+S["host_os"]="eabi"
+S["host_vendor"]="linux"
+S["host_cpu"]="arm"
+S["host"]="arm-linux-eabi"
+S["build_os"]="linux-gnu"
+S["build_vendor"]="pc"
+S["build_cpu"]="x86_64"
+S["build"]="x86_64-pc-linux-gnu"
+S["CPP"]="gcc -E"
+S["am__fastdepCC_FALSE"]=""
+S["am__fastdepCC_TRUE"]="#"
+S["CCDEPMODE"]="depmode=none"
+S["AMDEPBACKSLASH"]="\\"
+S["AMDEP_FALSE"]="#"
+S["AMDEP_TRUE"]=""
+S["am__quote"]=""
+S["am__include"]="include"
+S["DEPDIR"]=".deps"
+S["OBJEXT"]="o"
+S["EXEEXT"]=""
+S["ac_ct_CC"]="gcc"
+S["CPPFLAGS"]=""
+S["LDFLAGS"]=""
+S["CFLAGS"]="-g -O2"
+S["CC"]="gcc"
+S["am__untar"]="${AMTAR} xf -"
+S["am__tar"]="${AMTAR} chof - \"$$tardir\""
+S["AMTAR"]="${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run tar"
+S["am__leading_dot"]="."
+S["SET_MAKE"]=""
+S["AWK"]="gawk"
+S["mkdir_p"]="/bin/mkdir -p"
+S["MKDIR_P"]="/bin/mkdir -p"
+S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
+S["STRIP"]="/usr/bin/strip"
+S["install_sh"]="${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh"
+S["MAKEINFO"]="${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run makeinfo"
+S["AUTOHEADER"]="${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run autoheader"
+S["AUTOMAKE"]="${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run automake-1.11"
+S["AUTOCONF"]="${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run autoconf"
+S["ACLOCAL"]="${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run aclocal-1.11"
+S["VERSION"]="1.13.1"
+S["PACKAGE"]="libiconv"
+S["CYGPATH_W"]="echo"
+S["am__isrc"]=""
+S["INSTALL_DATA"]="${INSTALL} -m 644"
+S["INSTALL_SCRIPT"]="${INSTALL}"
+S["INSTALL_PROGRAM"]="${INSTALL}"
+S["target_alias"]=""
+S["host_alias"]="arm-linux-eabi"
+S["build_alias"]="x86_64-pc-linux-gnu"
+S["LIBS"]=""
+S["ECHO_T"]=""
+S["ECHO_N"]="-n"
+S["ECHO_C"]=""
+S["DEFS"]="-DHAVE_CONFIG_H"
+S["mandir"]="${datarootdir}/man"
+S["localedir"]="${datarootdir}/locale"
+S["libdir"]="${exec_prefix}/lib"
+S["psdir"]="${docdir}"
+S["pdfdir"]="${docdir}"
+S["dvidir"]="${docdir}"
+S["htmldir"]="${docdir}"
+S["infodir"]="${datarootdir}/info"
+S["docdir"]="${datarootdir}/doc/${PACKAGE}"
+S["oldincludedir"]="/usr/include"
+S["includedir"]="${prefix}/include"
+S["localstatedir"]="${prefix}/var"
+S["sharedstatedir"]="${prefix}/com"
+S["sysconfdir"]="${prefix}/etc"
+S["datadir"]="${datarootdir}"
+S["datarootdir"]="${prefix}/share"
+S["libexecdir"]="${exec_prefix}/libexec"
+S["sbindir"]="${exec_prefix}/sbin"
+S["bindir"]="${exec_prefix}/bin"
+S["program_transform_name"]="s,x,x,"
+S["prefix"]="/usr/local"
+S["exec_prefix"]="${prefix}"
+S["PACKAGE_BUGREPORT"]=""
+S["PACKAGE_STRING"]=""
+S["PACKAGE_VERSION"]=""
+S["PACKAGE_TARNAME"]=""
+S["PACKAGE_NAME"]=""
+S["PATH_SEPARATOR"]=":"
+S["SHELL"]="/bin/sh"
+_ACAWK
+cat >>"$tmp/subs1.awk" <<_ACAWK &&
+ for (key in S) S_is_set[key] = 1
+ FS = ""
+
+}
+{
+ line = $ 0
+ nfields = split(line, field, "@")
+ substed = 0
+ len = length(field[1])
+ for (i = 2; i < nfields; i++) {
+ key = field[i]
+ keylen = length(key)
+ if (S_is_set[key]) {
+ value = S[key]
+ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+ len += length(value) + length(field[++i])
+ substed = 1
+ } else
+ len += 1 + keylen
+ }
+
+ print line
+}
+
+_ACAWK
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+ cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+ || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
+$as_echo "$as_me: error: could not setup config files machinery" >&2;}
+ { (exit 1); exit 1; }; }
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+D["PACKAGE_NAME"]=" \"\""
+D["PACKAGE_TARNAME"]=" \"\""
+D["PACKAGE_VERSION"]=" \"\""
+D["PACKAGE_STRING"]=" \"\""
+D["PACKAGE_BUGREPORT"]=" \"\""
+D["PACKAGE"]=" \"libiconv\""
+D["VERSION"]=" \"1.13.1\""
+D["STDC_HEADERS"]=" 1"
+D["HAVE_SYS_TYPES_H"]=" 1"
+D["HAVE_SYS_STAT_H"]=" 1"
+D["HAVE_STDLIB_H"]=" 1"
+D["HAVE_STRING_H"]=" 1"
+D["HAVE_MEMORY_H"]=" 1"
+D["HAVE_STRINGS_H"]=" 1"
+D["HAVE_INTTYPES_H"]=" 1"
+D["HAVE_STDINT_H"]=" 1"
+D["HAVE_UNISTD_H"]=" 1"
+D["__EXTENSIONS__"]=" 1"
+D["_ALL_SOURCE"]=" 1"
+D["_GNU_SOURCE"]=" 1"
+D["_POSIX_PTHREAD_SEMANTICS"]=" 1"
+D["_TANDEM_SOURCE"]=" 1"
+D["INSTALLPREFIX"]=" \"/usr/local\""
+D["HAVE_DLFCN_H"]=" 1"
+D["LT_OBJDIR"]=" \".libs/\""
+D["HAVE_VISIBILITY"]=" 1"
+D["HAVE_ICONV"]=" 1"
+D["ICONV_CONST"]=" "
+D["ENABLE_NLS"]=" 1"
+D["HAVE_GETTEXT"]=" 1"
+D["HAVE_DCGETTEXT"]=" 1"
+D["HAVE_MBSTATE_T"]=" 1"
+D["HAVE_WCHAR_T"]=" 1"
+D["HAVE_GETC_UNLOCKED"]=" 1"
+D["HAVE_MBRTOWC"]=" 1"
+D["HAVE_WCRTOMB"]=" 1"
+D["HAVE_MBSINIT"]=" 1"
+D["HAVE_SETLOCALE"]=" 1"
+D["HAVE_MEMMOVE"]=" 1"
+D["HAVE_LANGINFO_CODESET"]=" 1"
+D["HAVE_WCHAR_H"]=" 1"
+D["WORDS_LITTLEENDIAN"]=" 1"
+D["HAVE_ALLOCA_H"]=" 1"
+D["HAVE_ALLOCA"]=" 1"
+D["HAVE_STDLIB_H"]=" 1"
+D["HAVE_STRING_H"]=" 1"
+D["HAVE_SYS_PARAM_H"]=" 1"
+D["HAVE_UNISTD_H"]=" 1"
+D["HAVE_ERRNO_H"]=" 1"
+D["HAVE_SYS_SOCKET_H"]=" 1"
+D["HAVE_SIGNAL_H"]=" 1"
+D["HAVE_STDINT_H"]=" 1"
+D["HAVE_WCHAR_H"]=" 1"
+D["HAVE_STDIO_H"]=" 1"
+D["HAVE_DECL_CANONICALIZE_FILE_NAME"]=" 1"
+D["HAVE_CANONICALIZE_FILE_NAME"]=" 1"
+D["HAVE_GETCWD"]=" 1"
+D["HAVE_READLINK"]=" 1"
+D["HAVE_PATHCONF"]=" 1"
+D["HAVE_SETENV"]=" 1"
+D["HAVE_DECL_STRERROR_R"]=" 1"
+D["HAVE_STRERROR_R"]=" 1"
+D["STRERROR_R_CHAR_P"]=" 1"
+D["HAVE_STDLIB_H"]=" 1"
+D["MALLOC_0_IS_NONNULL"]=" 0"
+D["HAVE_LONG_LONG_INT"]=" 1"
+D["HAVE__BOOL"]=" 1"
+D["HAVE_STDBOOL_H"]=" 1"
+D["HAVE_UNSIGNED_LONG_LONG_INT"]=" 1"
+D["restrict"]=" __restrict"
+D["HAVE_DECL_CLEARERR_UNLOCKED"]=" 1"
+D["HAVE_DECL_FEOF_UNLOCKED"]=" 1"
+D["HAVE_DECL_FERROR_UNLOCKED"]=" 1"
+D["HAVE_DECL_FFLUSH_UNLOCKED"]=" 1"
+D["HAVE_DECL_FGETS_UNLOCKED"]=" 1"
+D["HAVE_DECL_FPUTC_UNLOCKED"]=" 1"
+D["HAVE_DECL_FPUTS_UNLOCKED"]=" 1"
+D["HAVE_DECL_FREAD_UNLOCKED"]=" 1"
+D["HAVE_DECL_FWRITE_UNLOCKED"]=" 1"
+D["HAVE_DECL_GETC_UNLOCKED"]=" 1"
+D["HAVE_DECL_GETCHAR_UNLOCKED"]=" 1"
+D["HAVE_DECL_PUTC_UNLOCKED"]=" 1"
+D["HAVE_DECL_PUTCHAR_UNLOCKED"]=" 1"
+D["HAVE_WINT_T"]=" 1"
+D["GNULIB_CANONICALIZE_LGPL"]=" 1"
+D["HAVE_ENVIRON_DECL"]=" 1"
+D["HAVE_MALLOC_POSIX"]=" 1"
+D["HAVE_MBSTATE_T"]=" 1"
+D["HAVE_MEMMOVE"]=" 1"
+D["HAVE_SEARCH_H"]=" 1"
+D["HAVE_TSEARCH"]=" 1"
+D["GNULIB_SIGPIPE"]=" 1"
+D["HAVE_STRUCT_RANDOM_DATA"]=" 1"
+D["USE_UNLOCKED_IO"]=" 1"
+ for (key in D) D_is_set[key] = 1
+ FS = ""
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ {
+ line = $ 0
+ split(line, arg, " ")
+ if (arg[1] == "#") {
+ defundef = arg[2]
+ mac1 = arg[3]
+ } else {
+ defundef = substr(arg[1], 2)
+ mac1 = arg[2]
+ }
+ split(mac1, mac2, "(") #)
+ macro = mac2[1]
+ prefix = substr(line, 1, index(line, defundef) - 1)
+ if (D_is_set[macro]) {
+ # Preserve the white space surrounding the "#".
+ print prefix "define", macro P[macro] D[macro]
+ next
+ } else {
+ # Replace #undef with comments. This is necessary, for example,
+ # in the case of _POSIX_SOURCE, which is predefined and required
+ # on some systems where configure will not decide to define it.
+ if (defundef == "undef") {
+ print "/*", prefix defundef, macro, "*/"
+ next
+ }
+ }
+}
+{ print }
+_ACAWK
+ { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
+$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
+ { (exit 1); exit 1; }; }
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+ case $ac_tag in
+ :[FHLC]) ac_mode=$ac_tag; continue;;
+ esac
+ case $ac_mode$ac_tag in
+ :[FHL]*:*);;
+ :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
+$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
+ { (exit 1); exit 1; }; };;
+ :[FH]-) ac_tag=-:-;;
+ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+ esac
+ ac_save_IFS=$IFS
+ IFS=:
+ set x $ac_tag
+ IFS=$ac_save_IFS
+ shift
+ ac_file=$1
+ shift
+
+ case $ac_mode in
+ :L) ac_source=$1;;
+ :[FH])
+ ac_file_inputs=
+ for ac_f
+ do
+ case $ac_f in
+ -) ac_f="$tmp/stdin";;
+ *) # Look for the file first in the build tree, then in the source tree
+ # (if the path is not absolute). The absolute path cannot be DOS-style,
+ # because $ac_f cannot contain `:'.
+ test -f "$ac_f" ||
+ case $ac_f in
+ [\\/$]*) false;;
+ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+ esac ||
+ { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+ ac_file_inputs="$ac_file_inputs '$ac_f'"
+ done
+
+ # Let's still pretend it is `configure' which instantiates (i.e., don't
+ # use $as_me), people would be surprised to read:
+ # /* config.h. Generated by config.status. */
+ configure_input='Generated from '`
+ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+ `' by configure.'
+ if test x"$ac_file" != x-; then
+ configure_input="$ac_file. $configure_input"
+ { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+ fi
+ # Neutralize special characters interpreted by sed in replacement strings.
+ case $configure_input in #(
+ *\&* | *\|* | *\\* )
+ ac_sed_conf_input=`$as_echo "$configure_input" |
+ sed 's/[\\\\&|]/\\\\&/g'`;; #(
+ *) ac_sed_conf_input=$configure_input;;
+ esac
+
+ case $ac_tag in
+ *:-:* | *:-) cat >"$tmp/stdin" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; } ;;
+ esac
+ ;;
+ esac
+
+ ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$ac_file" : 'X\(//\)[^/]' \| \
+ X"$ac_file" : 'X\(//\)$' \| \
+ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ case $ac_mode in
+ :F)
+ #
+ # CONFIG_FILE
+ #
+
+ case $INSTALL in
+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+ esac
+ ac_MKDIR_P=$MKDIR_P
+ case $MKDIR_P in
+ [\\/$]* | ?:[\\/]* ) ;;
+ */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
+ esac
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+ac_sed_dataroot='
+/datarootdir/ {
+ p
+ q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+ ac_datarootdir_hack='
+ s&@datadir@&${datarootdir}&g
+ s&@docdir@&${datarootdir}/doc/${PACKAGE}&g
+ s&@infodir@&${datarootdir}/info&g
+ s&@localedir@&${datarootdir}/locale&g
+ s&@mandir@&${datarootdir}/man&g
+ s&\${datarootdir}&${prefix}/share&g' ;;
+esac
+ac_sed_extra="/^[ ]*VPATH[ ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[ ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[ ]*$//
+}
+
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+s&@MKDIR_P@&$ac_MKDIR_P&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&2;}
+
+ rm -f "$tmp/stdin"
+ case $ac_file in
+ -) cat "$tmp/out" && rm -f "$tmp/out";;
+ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+ esac \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ ;;
+ :H)
+ #
+ # CONFIG_HEADER
+ #
+ if test x"$ac_file" != x-; then
+ {
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
+ } >"$tmp/config.h" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+ { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+ else
+ rm -f "$ac_file"
+ mv "$tmp/config.h" "$ac_file" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ else
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
+$as_echo "$as_me: error: could not create -" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+# Compute "$ac_file"'s index in $config_headers.
+_am_arg="$ac_file"
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+ case $_am_header in
+ $_am_arg | $_am_arg:* )
+ break ;;
+ * )
+ _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+ esac
+done
+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$_am_arg" : 'X\(//\)[^/]' \| \
+ X"$_am_arg" : 'X\(//\)$' \| \
+ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$_am_arg" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`/stamp-h$_am_stamp_count
+ ;;
+
+ :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+ esac
+
+
+ case $ac_file$ac_mode in
+ "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
+ # Autoconf 2.62 quotes --file arguments for eval, but not when files
+ # are listed without --file. Let's play safe and only enable the eval
+ # if we detect the quoting.
+ case $CONFIG_FILES in
+ *\'*) eval set x "$CONFIG_FILES" ;;
+ *) set x $CONFIG_FILES ;;
+ esac
+ shift
+ for mf
+ do
+ # Strip MF so we end up with the name of the file.
+ mf=`echo "$mf" | sed -e 's/:.*$//'`
+ # Check whether this is an Automake generated Makefile or not.
+ # We used to match only the files named `Makefile.in', but
+ # some people rename them; so instead we look at the file content.
+ # Grep'ing the first line is not enough: some people post-process
+ # each Makefile.in and add a new line on top of each file to say so.
+ # Grep'ing the whole file is not good either: AIX grep has a line
+ # limit of 2048, but all sed's we know have understand at least 4000.
+ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+ dirpart=`$as_dirname -- "$mf" ||
+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$mf" : 'X\(//\)[^/]' \| \
+ X"$mf" : 'X\(//\)$' \| \
+ X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$mf" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ else
+ continue
+ fi
+ # Extract the definition of DEPDIR, am__include, and am__quote
+ # from the Makefile without running `make'.
+ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+ test -z "$DEPDIR" && continue
+ am__include=`sed -n 's/^am__include = //p' < "$mf"`
+ test -z "am__include" && continue
+ am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+ # When using ansi2knr, U may be empty or an underscore; expand it
+ U=`sed -n 's/^U = //p' < "$mf"`
+ # Find all dependency output files, they are included files with
+ # $(DEPDIR) in their names. We invoke sed twice because it is the
+ # simplest approach to changing $(DEPDIR) to its actual value in the
+ # expansion.
+ for file in `sed -n "
+ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+ # Make sure the directory exists.
+ test -f "$dirpart/$file" && continue
+ fdir=`$as_dirname -- "$file" ||
+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$file" : 'X\(//\)[^/]' \| \
+ X"$file" : 'X\(//\)$' \| \
+ X"$file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir=$dirpart/$fdir
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ # echo "creating $dirpart/$file"
+ echo '# dummy' > "$dirpart/$file"
+ done
+ done
+}
+ ;;
+ "libtool":C)
+
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags="RC "
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+ ;;
+ esac
+
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+
+
+ cat <<_LT_EOF >> "$ofile"
+
+# ### BEGIN LIBTOOL TAG CONFIG: RC
+
+# The linker used to build libraries.
+LD=$lt_LD_RC
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds_RC
+
+# A language specific compiler.
+CC=$lt_compiler_RC
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC_RC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl_RC
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic_RC
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static_RC
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc_RC
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object_RC
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds_RC
+archive_expsym_cmds=$lt_archive_expsym_cmds_RC
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds_RC
+module_expsym_cmds=$lt_module_expsym_cmds_RC
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld_RC
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag_RC
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag_RC
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct_RC
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute_RC
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L_RC
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic_RC
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath_RC
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs_RC
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path_RC
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols_RC
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds_RC
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms_RC
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms_RC
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds_RC
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec_RC
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action_RC
+
+# ### END LIBTOOL TAG CONFIG: RC
+_LT_EOF
+
+ ;;
+ "po-directories":C)
+ for ac_file in $CONFIG_FILES; do
+ # Support "outfile[:infile[:infile...]]"
+ case "$ac_file" in
+ *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+ esac
+ # PO directories have a Makefile.in generated from Makefile.in.in.
+ case "$ac_file" in */Makefile.in)
+ # Adjust a relative srcdir.
+ ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
+ ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
+ ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
+ # In autoconf-2.13 it is called $ac_given_srcdir.
+ # In autoconf-2.50 it is called $srcdir.
+ test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
+ case "$ac_given_srcdir" in
+ .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
+ /*) top_srcdir="$ac_given_srcdir" ;;
+ *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
+ esac
+ # Treat a directory as a PO directory if and only if it has a
+ # POTFILES.in file. This allows packages to have multiple PO
+ # directories under different names or in different locations.
+ if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
+ rm -f "$ac_dir/POTFILES"
+ test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
+ cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
+ POMAKEFILEDEPS="POTFILES.in"
+ # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
+ # on $ac_dir but don't depend on user-specified configuration
+ # parameters.
+ if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+ # The LINGUAS file contains the set of available languages.
+ if test -n "$OBSOLETE_ALL_LINGUAS"; then
+ test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+ fi
+ ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+ # Hide the ALL_LINGUAS assigment from automake < 1.5.
+ eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+ POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+ else
+ # The set of available languages was given in configure.in.
+ # Hide the ALL_LINGUAS assigment from automake < 1.5.
+ eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
+ fi
+ # Compute POFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
+ # Compute UPDATEPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
+ # Compute DUMMYPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
+ # Compute GMOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
+ case "$ac_given_srcdir" in
+ .) srcdirpre= ;;
+ *) srcdirpre='$(srcdir)/' ;;
+ esac
+ POFILES=
+ UPDATEPOFILES=
+ DUMMYPOFILES=
+ GMOFILES=
+ for lang in $ALL_LINGUAS; do
+ POFILES="$POFILES $srcdirpre$lang.po"
+ UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+ DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+ GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+ done
+ # CATALOGS depends on both $ac_dir and the user's LINGUAS
+ # environment variable.
+ INST_LINGUAS=
+ if test -n "$ALL_LINGUAS"; then
+ for presentlang in $ALL_LINGUAS; do
+ useit=no
+ if test "%UNSET%" != "$LINGUAS"; then
+ desiredlanguages="$LINGUAS"
+ else
+ desiredlanguages="$ALL_LINGUAS"
+ fi
+ for desiredlang in $desiredlanguages; do
+ # Use the presentlang catalog if desiredlang is
+ # a. equal to presentlang, or
+ # b. a variant of presentlang (because in this case,
+ # presentlang can be used as a fallback for messages
+ # which are not translated in the desiredlang catalog).
+ case "$desiredlang" in
+ "$presentlang"*) useit=yes;;
+ esac
+ done
+ if test $useit = yes; then
+ INST_LINGUAS="$INST_LINGUAS $presentlang"
+ fi
+ done
+ fi
+ CATALOGS=
+ if test -n "$INST_LINGUAS"; then
+ for lang in $INST_LINGUAS; do
+ CATALOGS="$CATALOGS $lang.gmo"
+ done
+ fi
+ test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
+ sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
+ for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
+ if test -f "$f"; then
+ case "$f" in
+ *.orig | *.bak | *~) ;;
+ *) cat "$f" >> "$ac_dir/Makefile" ;;
+ esac
+ fi
+ done
+ fi
+ ;;
+ esac
+ done ;;
+
+ esac
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
diff --git a/jni/iconv/configure b/jni/iconv/configure
new file mode 100755
index 0000000..2d24051
--- /dev/null
+++ b/jni/iconv/configure
@@ -0,0 +1,29032 @@
+#! /bin/sh
+# Guess values for system-dependent variables and create Makefiles.
+# Generated by GNU Autoconf 2.63.
+#
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This configure script is free software; the Free Software Foundation
+# gives unlimited permission to copy, distribute and modify it.
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+if test "x$CONFIG_SHELL" = x; then
+ if (eval ":") 2>/dev/null; then
+ as_have_required=yes
+else
+ as_have_required=no
+fi
+
+ if test $as_have_required = yes && (eval ":
+(as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=\$LINENO
+ as_lineno_2=\$LINENO
+ test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
+ test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
+") 2> /dev/null; then
+ :
+else
+ as_candidate_shells=
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ case $as_dir in
+ /*)
+ for as_base in sh bash ksh sh5; do
+ as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
+ done;;
+ esac
+done
+IFS=$as_save_IFS
+
+
+ for as_shell in $as_candidate_shells $SHELL; do
+ # Try only shells that exist, to save several forks.
+ if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+ { ("$as_shell") 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+_ASEOF
+}; then
+ CONFIG_SHELL=$as_shell
+ as_have_required=yes
+ if { "$as_shell" 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+(as_func_return () {
+ (exit $1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = "$1" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test $exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
+
+_ASEOF
+}; then
+ break
+fi
+
+fi
+
+ done
+
+ if test "x$CONFIG_SHELL" != x; then
+ for as_var in BASH_ENV ENV
+ do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+ done
+ export CONFIG_SHELL
+ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+
+ if test $as_have_required = no; then
+ echo This script requires a shell more modern than all the
+ echo shells that I found on your system. Please install a
+ echo modern shell, or manually run the script under such a
+ echo shell if you do have one.
+ { (exit 1); exit 1; }
+fi
+
+
+fi
+
+fi
+
+
+
+(eval "as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0") || {
+ echo No shell found that supports shell functions.
+ echo Please tell bug-autoconf@gnu.org about your system,
+ echo including any error possibly output before this message.
+ echo This can help us improve future autoconf versions.
+ echo Configuration will now proceed without shell functions.
+}
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$lt_ECHO in
+X*--fallback-echo)
+ # Remove one level of quotation (which was required for Make).
+ ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
+ ;;
+esac
+
+ECHO=${lt_ECHO-echo}
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell.
+ exec $SHELL "$0" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<_LT_EOF
+$*
+_LT_EOF
+ exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$lt_ECHO"; then
+ if test "X${echo_test_string+set}" != Xset; then
+ # find a string as large as possible, as long as the shell can cope with it
+ for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
+ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+ if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
+ { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
+ then
+ break
+ fi
+ done
+ fi
+
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ :
+ else
+ # The Solaris, AIX, and Digital Unix default echo programs unquote
+ # backslashes. This makes it impossible to quote backslashes using
+ # echo "$something" | sed 's/\\/\\\\/g'
+ #
+ # So, first we look for a working echo in the user's PATH.
+
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for dir in $PATH /usr/ucb; do
+ IFS="$lt_save_ifs"
+ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$dir/echo"
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+
+ if test "X$ECHO" = Xecho; then
+ # We didn't find a better echo, so look for alternatives.
+ if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # This shell has a builtin print -r that does the trick.
+ ECHO='print -r'
+ elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
+ test "X$CONFIG_SHELL" != X/bin/ksh; then
+ # If we have ksh, try running configure again with it.
+ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+ export ORIGINAL_CONFIG_SHELL
+ CONFIG_SHELL=/bin/ksh
+ export CONFIG_SHELL
+ exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
+ else
+ # Try using printf.
+ ECHO='printf %s\n'
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # Cool, printf works
+ :
+ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+ export CONFIG_SHELL
+ SHELL="$CONFIG_SHELL"
+ export SHELL
+ ECHO="$CONFIG_SHELL $0 --fallback-echo"
+ elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$CONFIG_SHELL $0 --fallback-echo"
+ else
+ # maybe with a smaller string...
+ prev=:
+
+ for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
+ if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
+ then
+ break
+ fi
+ prev="$cmd"
+ done
+
+ if test "$prev" != 'sed 50q "$0"'; then
+ echo_test_string=`eval $prev`
+ export echo_test_string
+ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
+ else
+ # Oops. We lost completely, so just stick with echo.
+ ECHO=echo
+ fi
+ fi
+ fi
+ fi
+ fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+lt_ECHO=$ECHO
+if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
+ lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
+fi
+
+
+
+
+exec 7<&0 </dev/null 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIBOBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+# Identity of this package.
+PACKAGE_NAME=
+PACKAGE_TARNAME=
+PACKAGE_VERSION=
+PACKAGE_STRING=
+PACKAGE_BUGREPORT=
+
+ac_unique_file="lib/iconv.c"
+# Factoring default headers for most tests.
+ac_includes_default="\
+#include <stdio.h>
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#else
+# ifdef HAVE_STDLIB_H
+# include <stdlib.h>
+# endif
+#endif
+#ifdef HAVE_STRING_H
+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+# include <memory.h>
+# endif
+# include <string.h>
+#endif
+#ifdef HAVE_STRINGS_H
+# include <strings.h>
+#endif
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
+#endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif"
+
+gt_needs=
+ac_header_list=
+ac_func_list=
+enable_option_checking=no
+ac_subst_vars='gltests_LTLIBOBJS
+gltests_LIBOBJS
+gl_LTLIBOBJS
+gl_LIBOBJS
+am__EXEEXT_FALSE
+am__EXEEXT_TRUE
+LTLIBOBJS
+LIBOBJS
+subdirs
+DLL_VARIABLE
+WOE32DLL
+SRCLIBOBJS
+LIBICRT_LTLIBDEPS
+LIBICRT_LIBDEPS
+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
+NEXT_WCHAR_H
+HAVE_WCHAR_H
+HAVE_WINT_T
+WCHAR_H
+REPLACE_WCWIDTH
+REPLACE_WCSNRTOMBS
+REPLACE_WCSRTOMBS
+REPLACE_WCRTOMB
+REPLACE_MBSNRTOWCS
+REPLACE_MBSRTOWCS
+REPLACE_MBRLEN
+REPLACE_MBRTOWC
+REPLACE_MBSINIT
+REPLACE_WCTOB
+REPLACE_BTOWC
+REPLACE_MBSTATE_T
+HAVE_DECL_WCWIDTH
+HAVE_DECL_WCTOB
+HAVE_WCSNRTOMBS
+HAVE_WCSRTOMBS
+HAVE_WCRTOMB
+HAVE_MBSNRTOWCS
+HAVE_MBSRTOWCS
+HAVE_MBRLEN
+HAVE_MBRTOWC
+HAVE_MBSINIT
+HAVE_BTOWC
+GNULIB_WCWIDTH
+GNULIB_WCSNRTOMBS
+GNULIB_WCSRTOMBS
+GNULIB_WCRTOMB
+GNULIB_MBSNRTOWCS
+GNULIB_MBSRTOWCS
+GNULIB_MBRLEN
+GNULIB_MBRTOWC
+GNULIB_MBSINIT
+GNULIB_WCTOB
+GNULIB_BTOWC
+HAVE_UNISTD_H
+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H
+NEXT_UNISTD_H
+NEXT_AS_FIRST_DIRECTIVE_STRING_H
+NEXT_STRING_H
+HAVE_RANDOM_H
+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H
+NEXT_STDLIB_H
+NEXT_AS_FIRST_DIRECTIVE_STDIO_H
+NEXT_STDIO_H
+STDINT_H
+WINT_T_SUFFIX
+WCHAR_T_SUFFIX
+SIG_ATOMIC_T_SUFFIX
+SIZE_T_SUFFIX
+PTRDIFF_T_SUFFIX
+HAVE_SIGNED_WINT_T
+HAVE_SIGNED_WCHAR_T
+HAVE_SIGNED_SIG_ATOMIC_T
+BITSIZEOF_WINT_T
+BITSIZEOF_WCHAR_T
+BITSIZEOF_SIG_ATOMIC_T
+BITSIZEOF_SIZE_T
+BITSIZEOF_PTRDIFF_T
+HAVE_SYS_BITYPES_H
+HAVE_SYS_INTTYPES_H
+HAVE_STDINT_H
+NEXT_AS_FIRST_DIRECTIVE_STDINT_H
+NEXT_STDINT_H
+HAVE_SYS_TYPES_H
+HAVE_INTTYPES_H
+HAVE_UNSIGNED_LONG_LONG_INT
+HAVE_LONG_LONG_INT
+HAVE__BOOL
+STDBOOL_H
+REPLACE_PERROR
+REPLACE_GETLINE
+HAVE_DECL_GETLINE
+HAVE_DECL_GETDELIM
+REPLACE_FCLOSE
+HAVE_DECL_FPURGE
+REPLACE_FPURGE
+REPLACE_FFLUSH
+REPLACE_FTELL
+REPLACE_FTELLO
+HAVE_FTELLO
+REPLACE_FSEEK
+REPLACE_FSEEKO
+HAVE_FSEEKO
+REPLACE_FREOPEN
+REPLACE_FOPEN
+REPLACE_OBSTACK_PRINTF
+HAVE_DECL_OBSTACK_PRINTF
+REPLACE_VASPRINTF
+HAVE_VASPRINTF
+REPLACE_VDPRINTF
+HAVE_VDPRINTF
+REPLACE_DPRINTF
+HAVE_DPRINTF
+REPLACE_VSPRINTF
+REPLACE_SPRINTF
+HAVE_DECL_VSNPRINTF
+REPLACE_VSNPRINTF
+HAVE_DECL_SNPRINTF
+REPLACE_SNPRINTF
+REPLACE_VPRINTF
+REPLACE_PRINTF
+REPLACE_VFPRINTF
+REPLACE_FPRINTF
+REPLACE_STDIO_WRITE_FUNCS
+GNULIB_STDIO_H_SIGPIPE
+GNULIB_PERROR
+GNULIB_GETLINE
+GNULIB_GETDELIM
+GNULIB_FWRITE
+GNULIB_PUTS
+GNULIB_FPUTS
+GNULIB_PUTCHAR
+GNULIB_PUTC
+GNULIB_FPUTC
+GNULIB_FCLOSE
+GNULIB_FPURGE
+GNULIB_FFLUSH
+GNULIB_FTELLO
+GNULIB_FTELL
+GNULIB_FSEEKO
+GNULIB_FSEEK
+GNULIB_FREOPEN
+GNULIB_FOPEN
+GNULIB_OBSTACK_PRINTF_POSIX
+GNULIB_OBSTACK_PRINTF
+GNULIB_VASPRINTF
+GNULIB_VDPRINTF
+GNULIB_DPRINTF
+GNULIB_VSPRINTF_POSIX
+GNULIB_VSNPRINTF
+GNULIB_VPRINTF_POSIX
+GNULIB_VPRINTF
+GNULIB_VFPRINTF_POSIX
+GNULIB_VFPRINTF
+GNULIB_SPRINTF_POSIX
+GNULIB_SNPRINTF
+GNULIB_PRINTF_POSIX
+GNULIB_PRINTF
+GNULIB_FPRINTF_POSIX
+GNULIB_FPRINTF
+NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H
+NEXT_SIGNAL_H
+HAVE_TYPE_VOLATILE_SIG_ATOMIC_T
+HAVE_STRUCT_SIGACTION_SA_SIGACTION
+HAVE_SIGACTION
+HAVE_SIGINFO_T
+HAVE_SIGSET_T
+HAVE_POSIX_SIGNALBLOCKING
+GNULIB_SIGACTION
+GNULIB_SIGPROCMASK
+GNULIB_SIGNAL_H_SIGPIPE
+REPLACE_STRSIGNAL
+REPLACE_STRERROR
+REPLACE_STRCASESTR
+REPLACE_STRSTR
+REPLACE_STRDUP
+REPLACE_MEMMEM
+REPLACE_MEMCHR
+HAVE_STRVERSCMP
+HAVE_DECL_STRSIGNAL
+HAVE_DECL_STRERROR
+HAVE_DECL_STRTOK_R
+HAVE_STRCASESTR
+HAVE_STRSEP
+HAVE_STRPBRK
+HAVE_DECL_STRNLEN
+HAVE_DECL_STRNDUP
+HAVE_STRNDUP
+HAVE_DECL_STRDUP
+HAVE_STRCHRNUL
+HAVE_STPNCPY
+HAVE_STPCPY
+HAVE_RAWMEMCHR
+HAVE_DECL_MEMRCHR
+HAVE_MEMPCPY
+HAVE_DECL_MEMMEM
+GNULIB_STRVERSCMP
+GNULIB_STRSIGNAL
+GNULIB_STRERROR
+GNULIB_MBSTOK_R
+GNULIB_MBSSEP
+GNULIB_MBSSPN
+GNULIB_MBSPBRK
+GNULIB_MBSCSPN
+GNULIB_MBSCASESTR
+GNULIB_MBSPCASECMP
+GNULIB_MBSNCASECMP
+GNULIB_MBSCASECMP
+GNULIB_MBSSTR
+GNULIB_MBSRCHR
+GNULIB_MBSCHR
+GNULIB_MBSNLEN
+GNULIB_MBSLEN
+GNULIB_STRTOK_R
+GNULIB_STRCASESTR
+GNULIB_STRSTR
+GNULIB_STRSEP
+GNULIB_STRPBRK
+GNULIB_STRNLEN
+GNULIB_STRNDUP
+GNULIB_STRDUP
+GNULIB_STRCHRNUL
+GNULIB_STPNCPY
+GNULIB_STPCPY
+GNULIB_RAWMEMCHR
+GNULIB_MEMRCHR
+GNULIB_MEMPCPY
+GNULIB_MEMMEM
+GNULIB_MEMCHR
+APPLE_UNIVERSAL_BUILD
+VOID_UNSETENV
+REPLACE_STRTOD
+REPLACE_PUTENV
+REPLACE_MKSTEMP
+HAVE_DECL_GETLOADAVG
+HAVE_UNSETENV
+HAVE_SYS_LOADAVG_H
+HAVE_STRUCT_RANDOM_DATA
+HAVE_STRTOULL
+HAVE_STRTOLL
+HAVE_STRTOD
+HAVE_SETENV
+HAVE_RPMATCH
+HAVE_RANDOM_R
+HAVE_REALLOC_POSIX
+HAVE_MKDTEMP
+HAVE_GETSUBOPT
+HAVE_CALLOC_POSIX
+HAVE_ATOLL
+GNULIB_UNSETENV
+GNULIB_STRTOULL
+GNULIB_STRTOLL
+GNULIB_STRTOD
+GNULIB_SETENV
+GNULIB_RPMATCH
+GNULIB_RANDOM_R
+GNULIB_PUTENV
+GNULIB_MKSTEMP
+GNULIB_MKDTEMP
+GNULIB_GETSUBOPT
+GNULIB_GETLOADAVG
+GNULIB_ATOLL
+GNULIB_CALLOC_POSIX
+GNULIB_REALLOC_POSIX
+GNULIB_MALLOC_POSIX
+HAVE_MALLOC_POSIX
+EOVERFLOW_VALUE
+EOVERFLOW_HIDDEN
+ENOLINK_VALUE
+ENOLINK_HIDDEN
+EMULTIHOP_VALUE
+EMULTIHOP_HIDDEN
+ERRNO_H
+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H
+NEXT_ERRNO_H
+PRAGMA_SYSTEM_HEADER
+INCLUDE_NEXT_AS_FIRST_DIRECTIVE
+INCLUDE_NEXT
+UNISTD_H_HAVE_WINSOCK2_H
+REPLACE_WRITE
+REPLACE_LSEEK
+REPLACE_LCHOWN
+REPLACE_GETPAGESIZE
+REPLACE_GETCWD
+REPLACE_FCHDIR
+REPLACE_CLOSE
+REPLACE_CHOWN
+HAVE_SYS_PARAM_H
+HAVE_OS_H
+HAVE_DECL_GETLOGIN_R
+HAVE_DECL_ENVIRON
+HAVE_SLEEP
+HAVE_READLINK
+HAVE_LINK
+HAVE_GETUSERSHELL
+HAVE_GETPAGESIZE
+HAVE_GETHOSTNAME
+HAVE_GETDTABLESIZE
+HAVE_GETDOMAINNAME
+HAVE_FTRUNCATE
+HAVE_FSYNC
+HAVE_EUIDACCESS
+HAVE_DUP2
+GNULIB_WRITE
+GNULIB_UNISTD_H_SIGPIPE
+GNULIB_SLEEP
+GNULIB_READLINK
+GNULIB_LSEEK
+GNULIB_LINK
+GNULIB_LCHOWN
+GNULIB_GETUSERSHELL
+GNULIB_GETPAGESIZE
+GNULIB_GETLOGIN_R
+GNULIB_GETHOSTNAME
+GNULIB_GETDTABLESIZE
+GNULIB_GETDOMAINNAME
+GNULIB_GETCWD
+GNULIB_FTRUNCATE
+GNULIB_FSYNC
+GNULIB_FCHDIR
+GNULIB_EUIDACCESS
+GNULIB_ENVIRON
+GNULIB_DUP2
+GNULIB_CLOSE
+GNULIB_CHOWN
+ALLOCA_H
+ALLOCA
+GL_COND_LIBTOOL_FALSE
+GL_COND_LIBTOOL_TRUE
+EILSEQ
+BROKEN_WCHAR_H
+USE_MBSTATE_T
+HAVE_WCHAR_T
+ICONV_CONST
+POSUB
+LTLIBINTL
+LIBINTL
+INTLLIBS
+INTL_MACOSX_LIBS
+XGETTEXT_EXTRA_OPTIONS
+MSGMERGE
+XGETTEXT_015
+XGETTEXT
+GMSGFMT_015
+MSGFMT_015
+GMSGFMT
+MSGFMT
+GETTEXT_MACRO_VERSION
+USE_NLS
+LTLIBICONV
+LIBICONV
+HAVE_VISIBILITY
+CFLAG_VISIBILITY
+WINDRES
+WOE32
+RC
+OTOOL64
+OTOOL
+LIPO
+NMEDIT
+DSYMUTIL
+lt_ECHO
+AR
+NM
+ac_ct_DUMPBIN
+DUMPBIN
+LD
+FGREP
+SED
+LIBTOOL
+OBJDUMP
+DLLTOOL
+AS
+LN_S
+LN
+CP
+USE_EXTRA_ENCODINGS
+RELOCATABLE_BUILD_DIR
+RELOCATABLE_SRC_DIR
+RELOCATABLE_CONFIG_H_DIR
+RELOCATABLE_LIBRARY_PATH
+RELOCATABLE_VIA_LD_FALSE
+RELOCATABLE_VIA_LD_TRUE
+INSTALL_PROGRAM_ENV
+RELOCATABLE_LDFLAGS
+RELOCATABLE
+EGREP
+GREP
+RANLIB
+host_os
+host_vendor
+host_cpu
+host
+build_os
+build_vendor
+build_cpu
+build
+CPP
+am__fastdepCC_FALSE
+am__fastdepCC_TRUE
+CCDEPMODE
+AMDEPBACKSLASH
+AMDEP_FALSE
+AMDEP_TRUE
+am__quote
+am__include
+DEPDIR
+OBJEXT
+EXEEXT
+ac_ct_CC
+CPPFLAGS
+LDFLAGS
+CFLAGS
+CC
+am__untar
+am__tar
+AMTAR
+am__leading_dot
+SET_MAKE
+AWK
+mkdir_p
+MKDIR_P
+INSTALL_STRIP_PROGRAM
+STRIP
+install_sh
+MAKEINFO
+AUTOHEADER
+AUTOMAKE
+AUTOCONF
+ACLOCAL
+VERSION
+PACKAGE
+CYGPATH_W
+am__isrc
+INSTALL_DATA
+INSTALL_SCRIPT
+INSTALL_PROGRAM
+target_alias
+host_alias
+build_alias
+LIBS
+ECHO_T
+ECHO_N
+ECHO_C
+DEFS
+mandir
+localedir
+libdir
+psdir
+pdfdir
+dvidir
+htmldir
+infodir
+docdir
+oldincludedir
+includedir
+localstatedir
+sharedstatedir
+sysconfdir
+datadir
+datarootdir
+libexecdir
+sbindir
+bindir
+program_transform_name
+prefix
+exec_prefix
+PACKAGE_BUGREPORT
+PACKAGE_STRING
+PACKAGE_VERSION
+PACKAGE_TARNAME
+PACKAGE_NAME
+PATH_SEPARATOR
+SHELL'
+ac_subst_files=''
+ac_user_opts='
+enable_option_checking
+enable_dependency_tracking
+with_gnu_ld
+enable_relocatable
+enable_extra_encodings
+enable_static
+enable_shared
+with_pic
+enable_fast_install
+enable_libtool_lock
+enable_rpath
+with_libiconv_prefix
+enable_nls
+with_libintl_prefix
+'
+ ac_precious_vars='build_alias
+host_alias
+target_alias
+CC
+CFLAGS
+LDFLAGS
+LIBS
+CPPFLAGS
+CPP'
+ac_subdirs_all='libcharset
+preload'
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+ac_unrecognized_opts=
+ac_unrecognized_sep=
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+ # If the previous option needs an argument, assign it.
+ if test -n "$ac_prev"; then
+ eval $ac_prev=\$ac_option
+ ac_prev=
+ continue
+ fi
+
+ case $ac_option in
+ *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+ *) ac_optarg=yes ;;
+ esac
+
+ # Accept the important Cygnus configure options, so we can diagnose typos.
+
+ case $ac_dashdash$ac_option in
+ --)
+ ac_dashdash=yes ;;
+
+ -bindir | --bindir | --bindi | --bind | --bin | --bi)
+ ac_prev=bindir ;;
+ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+ bindir=$ac_optarg ;;
+
+ -build | --build | --buil | --bui | --bu)
+ ac_prev=build_alias ;;
+ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+ build_alias=$ac_optarg ;;
+
+ -cache-file | --cache-file | --cache-fil | --cache-fi \
+ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+ ac_prev=cache_file ;;
+ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+ cache_file=$ac_optarg ;;
+
+ --config-cache | -C)
+ cache_file=config.cache ;;
+
+ -datadir | --datadir | --datadi | --datad)
+ ac_prev=datadir ;;
+ -datadir=* | --datadir=* | --datadi=* | --datad=*)
+ datadir=$ac_optarg ;;
+
+ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+ | --dataroo | --dataro | --datar)
+ ac_prev=datarootdir ;;
+ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+ datarootdir=$ac_optarg ;;
+
+ -disable-* | --disable-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"enable_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval enable_$ac_useropt=no ;;
+
+ -docdir | --docdir | --docdi | --doc | --do)
+ ac_prev=docdir ;;
+ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+ docdir=$ac_optarg ;;
+
+ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+ ac_prev=dvidir ;;
+ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+ dvidir=$ac_optarg ;;
+
+ -enable-* | --enable-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"enable_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval enable_$ac_useropt=\$ac_optarg ;;
+
+ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+ | --exec | --exe | --ex)
+ ac_prev=exec_prefix ;;
+ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+ | --exec=* | --exe=* | --ex=*)
+ exec_prefix=$ac_optarg ;;
+
+ -gas | --gas | --ga | --g)
+ # Obsolete; use --with-gas.
+ with_gas=yes ;;
+
+ -help | --help | --hel | --he | -h)
+ ac_init_help=long ;;
+ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+ ac_init_help=recursive ;;
+ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+ ac_init_help=short ;;
+
+ -host | --host | --hos | --ho)
+ ac_prev=host_alias ;;
+ -host=* | --host=* | --hos=* | --ho=*)
+ host_alias=$ac_optarg ;;
+
+ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+ ac_prev=htmldir ;;
+ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+ | --ht=*)
+ htmldir=$ac_optarg ;;
+
+ -includedir | --includedir | --includedi | --included | --include \
+ | --includ | --inclu | --incl | --inc)
+ ac_prev=includedir ;;
+ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+ | --includ=* | --inclu=* | --incl=* | --inc=*)
+ includedir=$ac_optarg ;;
+
+ -infodir | --infodir | --infodi | --infod | --info | --inf)
+ ac_prev=infodir ;;
+ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+ infodir=$ac_optarg ;;
+
+ -libdir | --libdir | --libdi | --libd)
+ ac_prev=libdir ;;
+ -libdir=* | --libdir=* | --libdi=* | --libd=*)
+ libdir=$ac_optarg ;;
+
+ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+ | --libexe | --libex | --libe)
+ ac_prev=libexecdir ;;
+ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+ | --libexe=* | --libex=* | --libe=*)
+ libexecdir=$ac_optarg ;;
+
+ -localedir | --localedir | --localedi | --localed | --locale)
+ ac_prev=localedir ;;
+ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+ localedir=$ac_optarg ;;
+
+ -localstatedir | --localstatedir | --localstatedi | --localstated \
+ | --localstate | --localstat | --localsta | --localst | --locals)
+ ac_prev=localstatedir ;;
+ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+ localstatedir=$ac_optarg ;;
+
+ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+ ac_prev=mandir ;;
+ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+ mandir=$ac_optarg ;;
+
+ -nfp | --nfp | --nf)
+ # Obsolete; use --without-fp.
+ with_fp=no ;;
+
+ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+ | --no-cr | --no-c | -n)
+ no_create=yes ;;
+
+ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+ no_recursion=yes ;;
+
+ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+ | --oldin | --oldi | --old | --ol | --o)
+ ac_prev=oldincludedir ;;
+ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+ oldincludedir=$ac_optarg ;;
+
+ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+ ac_prev=prefix ;;
+ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+ prefix=$ac_optarg ;;
+
+ -program-prefix | --program-prefix | --program-prefi | --program-pref \
+ | --program-pre | --program-pr | --program-p)
+ ac_prev=program_prefix ;;
+ -program-prefix=* | --program-prefix=* | --program-prefi=* \
+ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+ program_prefix=$ac_optarg ;;
+
+ -program-suffix | --program-suffix | --program-suffi | --program-suff \
+ | --program-suf | --program-su | --program-s)
+ ac_prev=program_suffix ;;
+ -program-suffix=* | --program-suffix=* | --program-suffi=* \
+ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+ program_suffix=$ac_optarg ;;
+
+ -program-transform-name | --program-transform-name \
+ | --program-transform-nam | --program-transform-na \
+ | --program-transform-n | --program-transform- \
+ | --program-transform | --program-transfor \
+ | --program-transfo | --program-transf \
+ | --program-trans | --program-tran \
+ | --progr-tra | --program-tr | --program-t)
+ ac_prev=program_transform_name ;;
+ -program-transform-name=* | --program-transform-name=* \
+ | --program-transform-nam=* | --program-transform-na=* \
+ | --program-transform-n=* | --program-transform-=* \
+ | --program-transform=* | --program-transfor=* \
+ | --program-transfo=* | --program-transf=* \
+ | --program-trans=* | --program-tran=* \
+ | --progr-tra=* | --program-tr=* | --program-t=*)
+ program_transform_name=$ac_optarg ;;
+
+ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+ ac_prev=pdfdir ;;
+ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+ pdfdir=$ac_optarg ;;
+
+ -psdir | --psdir | --psdi | --psd | --ps)
+ ac_prev=psdir ;;
+ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+ psdir=$ac_optarg ;;
+
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ silent=yes ;;
+
+ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+ ac_prev=sbindir ;;
+ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+ | --sbi=* | --sb=*)
+ sbindir=$ac_optarg ;;
+
+ -sharedstatedir | --sharedstatedir | --sharedstatedi \
+ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+ | --sharedst | --shareds | --shared | --share | --shar \
+ | --sha | --sh)
+ ac_prev=sharedstatedir ;;
+ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+ | --sha=* | --sh=*)
+ sharedstatedir=$ac_optarg ;;
+
+ -site | --site | --sit)
+ ac_prev=site ;;
+ -site=* | --site=* | --sit=*)
+ site=$ac_optarg ;;
+
+ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+ ac_prev=srcdir ;;
+ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+ srcdir=$ac_optarg ;;
+
+ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+ | --syscon | --sysco | --sysc | --sys | --sy)
+ ac_prev=sysconfdir ;;
+ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+ sysconfdir=$ac_optarg ;;
+
+ -target | --target | --targe | --targ | --tar | --ta | --t)
+ ac_prev=target_alias ;;
+ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+ target_alias=$ac_optarg ;;
+
+ -v | -verbose | --verbose | --verbos | --verbo | --verb)
+ verbose=yes ;;
+
+ -version | --version | --versio | --versi | --vers | -V)
+ ac_init_version=: ;;
+
+ -with-* | --with-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"with_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval with_$ac_useropt=\$ac_optarg ;;
+
+ -without-* | --without-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"with_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval with_$ac_useropt=no ;;
+
+ --x)
+ # Obsolete; use --with-x.
+ with_x=yes ;;
+
+ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+ | --x-incl | --x-inc | --x-in | --x-i)
+ ac_prev=x_includes ;;
+ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+ x_includes=$ac_optarg ;;
+
+ -x-libraries | --x-libraries | --x-librarie | --x-librari \
+ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+ ac_prev=x_libraries ;;
+ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+ x_libraries=$ac_optarg ;;
+
+ -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; }
+ ;;
+
+ *=*)
+ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
+ { (exit 1); exit 1; }; }
+ eval $ac_envvar=\$ac_optarg
+ export $ac_envvar ;;
+
+ *)
+ # FIXME: should be removed in autoconf 3.0.
+ $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+ ;;
+
+ esac
+done
+
+if test -n "$ac_prev"; then
+ ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+ { $as_echo "$as_me: error: missing argument to $ac_option" >&2
+ { (exit 1); exit 1; }; }
+fi
+
+if test -n "$ac_unrecognized_opts"; then
+ case $enable_option_checking in
+ no) ;;
+ fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
+ { (exit 1); exit 1; }; } ;;
+ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
+ esac
+fi
+
+# Check all directory arguments for consistency.
+for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
+ datadir sysconfdir sharedstatedir localstatedir includedir \
+ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+ libdir localedir mandir
+do
+ eval ac_val=\$$ac_var
+ # Remove trailing slashes.
+ case $ac_val in
+ */ )
+ ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
+ eval $ac_var=\$ac_val;;
+ esac
+ # Be sure to have absolute directory names.
+ case $ac_val in
+ [\\/$]* | ?:[\\/]* ) continue;;
+ NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+ esac
+ { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
+ { (exit 1); exit 1; }; }
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+ if test "x$build_alias" = x; then
+ cross_compiling=maybe
+ $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
+ If a cross compiler is detected then cross compile mode will be used." >&2
+ elif test "x$build_alias" != "x$host_alias"; then
+ cross_compiling=yes
+ fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+ { $as_echo "$as_me: error: working directory cannot be determined" >&2
+ { (exit 1); exit 1; }; }
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+ { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
+ { (exit 1); exit 1; }; }
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+ ac_srcdir_defaulted=yes
+ # Try the directory containing this script, then the parent directory.
+ ac_confdir=`$as_dirname -- "$as_myself" ||
+$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_myself" : 'X\(//\)[^/]' \| \
+ X"$as_myself" : 'X\(//\)$' \| \
+ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_myself" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ srcdir=$ac_confdir
+ if test ! -r "$srcdir/$ac_unique_file"; then
+ srcdir=..
+ fi
+else
+ ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+ { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
+ { (exit 1); exit 1; }; }
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+ cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
+ { (exit 1); exit 1; }; }
+ pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+ srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+ eval ac_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_env_${ac_var}_value=\$${ac_var}
+ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+ # Omit some internal or obsolete options to make the list less imposing.
+ # This message is too long to be a string in the A/UX 3.1 sh.
+ cat <<_ACEOF
+\`configure' configures this package to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE. See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+ -h, --help display this help and exit
+ --help=short display options specific to this package
+ --help=recursive display the short help of all the included packages
+ -V, --version display version information and exit
+ -q, --quiet, --silent do not print \`checking...' messages
+ --cache-file=FILE cache test results in FILE [disabled]
+ -C, --config-cache alias for \`--cache-file=config.cache'
+ -n, --no-create do not create output files
+ --srcdir=DIR find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+ --prefix=PREFIX install architecture-independent files in PREFIX
+ [$ac_default_prefix]
+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+ [PREFIX]
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+ --bindir=DIR user executables [EPREFIX/bin]
+ --sbindir=DIR system admin executables [EPREFIX/sbin]
+ --libexecdir=DIR program executables [EPREFIX/libexec]
+ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+ --libdir=DIR object code libraries [EPREFIX/lib]
+ --includedir=DIR C header files [PREFIX/include]
+ --oldincludedir=DIR C header files for non-gcc [/usr/include]
+ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+ --infodir=DIR info documentation [DATAROOTDIR/info]
+ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+ --mandir=DIR man documentation [DATAROOTDIR/man]
+ --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+ --htmldir=DIR html documentation [DOCDIR]
+ --dvidir=DIR dvi documentation [DOCDIR]
+ --pdfdir=DIR pdf documentation [DOCDIR]
+ --psdir=DIR ps documentation [DOCDIR]
+_ACEOF
+
+ cat <<\_ACEOF
+
+Program names:
+ --program-prefix=PREFIX prepend PREFIX to installed program names
+ --program-suffix=SUFFIX append SUFFIX to installed program names
+ --program-transform-name=PROGRAM run sed PROGRAM on installed program names
+
+System types:
+ --build=BUILD configure for building on BUILD [guessed]
+ --host=HOST cross-compile to build programs to run on HOST [BUILD]
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+
+ cat <<\_ACEOF
+
+Optional Features:
+ --disable-option-checking ignore unrecognized --enable/--with options
+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+ --disable-dependency-tracking speeds up one-time build
+ --enable-dependency-tracking do not reject slow dependency extractors
+ --enable-relocatable install a package that can be moved in the filesystem
+ --enable-extra-encodings
+ add support for a few rarely used encodings
+ --enable-static[=PKGS] build static libraries [default=no]
+ --enable-shared[=PKGS] build shared libraries [default=yes]
+ --enable-fast-install[=PKGS]
+ optimize for fast installation [default=yes]
+ --disable-libtool-lock avoid locking (might break parallel builds)
+ --disable-rpath do not hardcode runtime library paths
+ --disable-nls do not use Native Language Support
+
+Optional Packages:
+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+ --with-gnu-ld assume the C compiler uses GNU ld default=no
+ --with-pic try to use only PIC/non-PIC objects [default=use
+ both]
+ --with-gnu-ld assume the C compiler uses GNU ld [default=no]
+ --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
+ --without-libiconv-prefix don't search for libiconv in includedir and libdir
+ --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
+ --without-libintl-prefix don't search for libintl in includedir and libdir
+
+Some influential environment variables:
+ CC C compiler command
+ CFLAGS C compiler flags
+ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+ nonstandard directory <lib dir>
+ LIBS libraries to pass to the linker, e.g. -l<library>
+ CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
+ you have headers in a nonstandard directory <include dir>
+ CPP C preprocessor
+
+Use these variables to override the choices made by `configure' or to help
+it to find libraries and programs with nonstandard names/locations.
+
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+ # If there are subdirs, report their specific --help.
+ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+ test -d "$ac_dir" ||
+ { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
+ continue
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+ cd "$ac_dir" || { ac_status=$?; continue; }
+ # Check for guested configure.
+ if test -f "$ac_srcdir/configure.gnu"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+ elif test -f "$ac_srcdir/configure"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure" --help=recursive
+ else
+ $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+ fi || ac_status=$?
+ cd "$ac_pwd" || { ac_status=$?; break; }
+ done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+ cat <<\_ACEOF
+configure
+generated by GNU Autoconf 2.63
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+ exit
+fi
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
+
+/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
+/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
+/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ $as_echo "PATH: $as_dir"
+done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+ for ac_arg
+ do
+ case $ac_arg in
+ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ continue ;;
+ *\'*)
+ ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ case $ac_pass in
+ 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
+ 2)
+ ac_configure_args1="$ac_configure_args1 '$ac_arg'"
+ if test $ac_must_keep_next = true; then
+ ac_must_keep_next=false # Got value, back to normal.
+ else
+ case $ac_arg in
+ *=* | --config-cache | -C | -disable-* | --disable-* \
+ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+ | -with-* | --with-* | -without-* | --without-* | --x)
+ case "$ac_configure_args0 " in
+ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+ esac
+ ;;
+ -* ) ac_must_keep_next=true ;;
+ esac
+ fi
+ ac_configure_args="$ac_configure_args '$ac_arg'"
+ ;;
+ esac
+ done
+done
+$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
+$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log. We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+ # Save into config.log some information that might help in debugging.
+ {
+ echo
+
+ cat <<\_ASBOX
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+_ASBOX
+ echo
+ # The following way of writing the cache mishandles newlines in values,
+(
+ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+ (set) 2>&1 |
+ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ sed -n \
+ "s/'\''/'\''\\\\'\'''\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+ ;; #(
+ *)
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+)
+ echo
+
+ cat <<\_ASBOX
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_vars
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ $as_echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+
+ if test -n "$ac_subst_files"; then
+ cat <<\_ASBOX
+## ------------------- ##
+## File substitutions. ##
+## ------------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_files
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ $as_echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+ fi
+
+ if test -s confdefs.h; then
+ cat <<\_ASBOX
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+_ASBOX
+ echo
+ cat confdefs.h
+ echo
+ fi
+ test "$ac_signal" != 0 &&
+ $as_echo "$as_me: caught signal $ac_signal"
+ $as_echo "$as_me: exit $exit_status"
+ } >&5
+ rm -f core *.core core.conftest.* &&
+ rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+ exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+ trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer an explicitly selected file to automatically selected ones.
+ac_site_file1=NONE
+ac_site_file2=NONE
+if test -n "$CONFIG_SITE"; then
+ ac_site_file1=$CONFIG_SITE
+elif test "x$prefix" != xNONE; then
+ ac_site_file1=$prefix/share/config.site
+ ac_site_file2=$prefix/etc/config.site
+else
+ ac_site_file1=$ac_default_prefix/share/config.site
+ ac_site_file2=$ac_default_prefix/etc/config.site
+fi
+for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+do
+ test "x$ac_site_file" = xNONE && continue
+ if test -r "$ac_site_file"; then
+ { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
+$as_echo "$as_me: loading site script $ac_site_file" >&6;}
+ sed 's/^/| /' "$ac_site_file" >&5
+ . "$ac_site_file"
+ fi
+done
+
+if test -r "$cache_file"; then
+ # Some versions of bash will fail to source /dev/null (special
+ # files actually), so we avoid doing that.
+ if test -f "$cache_file"; then
+ { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
+$as_echo "$as_me: loading cache $cache_file" >&6;}
+ case $cache_file in
+ [\\/]* | ?:[\\/]* ) . "$cache_file";;
+ *) . "./$cache_file";;
+ esac
+ fi
+else
+ { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
+$as_echo "$as_me: creating cache $cache_file" >&6;}
+ >$cache_file
+fi
+
+gt_needs="$gt_needs need-ngettext"
+ac_header_list="$ac_header_list stdlib.h"
+ac_header_list="$ac_header_list string.h"
+ac_func_list="$ac_func_list canonicalize_file_name"
+ac_header_list="$ac_header_list sys/param.h"
+ac_header_list="$ac_header_list unistd.h"
+ac_func_list="$ac_func_list getcwd"
+ac_func_list="$ac_func_list readlink"
+ac_header_list="$ac_header_list errno.h"
+ac_func_list="$ac_func_list pathconf"
+ac_func_list="$ac_func_list setenv"
+ac_header_list="$ac_header_list sys/socket.h"
+ac_header_list="$ac_header_list signal.h"
+ac_header_list="$ac_header_list stdint.h"
+ac_header_list="$ac_header_list wchar.h"
+ac_header_list="$ac_header_list stdio.h"
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+ eval ac_old_set=\$ac_cv_env_${ac_var}_set
+ eval ac_new_set=\$ac_env_${ac_var}_set
+ eval ac_old_val=\$ac_cv_env_${ac_var}_value
+ eval ac_new_val=\$ac_env_${ac_var}_value
+ case $ac_old_set,$ac_new_set in
+ set,)
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,set)
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,);;
+ *)
+ if test "x$ac_old_val" != "x$ac_new_val"; then
+ # differences in whitespace do not lead to failure.
+ ac_old_val_w=`echo x $ac_old_val`
+ ac_new_val_w=`echo x $ac_new_val`
+ if test "$ac_old_val_w" != "$ac_new_val_w"; then
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
+$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+ ac_cache_corrupted=:
+ else
+ { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+ eval $ac_var=\$ac_old_val
+ fi
+ { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
+$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
+ { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
+$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
+ fi;;
+ esac
+ # Pass precious variables to config.status.
+ if test "$ac_new_set" = set; then
+ case $ac_new_val in
+ *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+ *) ac_arg=$ac_var=$ac_new_val ;;
+ esac
+ case " $ac_configure_args " in
+ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
+ *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
+ esac
+ fi
+done
+if $ac_cache_corrupted; then
+ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+ { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
+$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+ { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
+$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+ac_aux_dir=
+for ac_dir in build-aux "$srcdir"/build-aux; do
+ if test -f "$ac_dir/install-sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install-sh -c"
+ break
+ elif test -f "$ac_dir/install.sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install.sh -c"
+ break
+ elif test -f "$ac_dir/shtool"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/shtool install -c"
+ break
+ fi
+done
+if test -z "$ac_aux_dir"; then
+ { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&5
+$as_echo "$as_me: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+# These three variables are undocumented and unsupported,
+# and are intended to be withdrawn in a future Autoconf release.
+# They can cause serious problems if a builder's source tree is in a directory
+# whose full name contains unusual characters.
+ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
+ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
+ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
+
+
+am__api_version='1.11'
+
+# Find a good install program. We prefer a C program (faster),
+# so one script is as good as another. But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+# Reject install programs that cannot install multiple files.
+{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
+$as_echo_n "checking for a BSD-compatible install... " >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in
+ ./ | .// | /cC/* | \
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
+ /usr/ucb/* ) ;;
+ *)
+ # OSF1 and SCO ODT 3.0 have their own names for install.
+ # Don't use installbsd from OSF since it installs stuff as root
+ # by default.
+ for ac_prog in ginstall scoinst install; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+ if test $ac_prog = install &&
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # AIX install. It has an incompatible calling convention.
+ :
+ elif test $ac_prog = install &&
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # program-specific install script used by HP pwplus--don't use.
+ :
+ else
+ rm -rf conftest.one conftest.two conftest.dir
+ echo one > conftest.one
+ echo two > conftest.two
+ mkdir conftest.dir
+ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
+ test -s conftest.one && test -s conftest.two &&
+ test -s conftest.dir/conftest.one &&
+ test -s conftest.dir/conftest.two
+ then
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+ break 3
+ fi
+ fi
+ fi
+ done
+ done
+ ;;
+esac
+
+done
+IFS=$as_save_IFS
+
+rm -rf conftest.one conftest.two conftest.dir
+
+fi
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL=$ac_cv_path_install
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ INSTALL=$ac_install_sh
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
+$as_echo "$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
+$as_echo_n "checking whether build environment is sane... " >&6; }
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name. Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+ *[\\\"\#\$\&\'\`$am_lf]*)
+ { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
+$as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+case $srcdir in
+ *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
+ { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
+$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments. Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+ set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+ if test "$*" = "X"; then
+ # -L didn't work.
+ set X `ls -t "$srcdir/configure" conftest.file`
+ fi
+ rm -f conftest.file
+ if test "$*" != "X $srcdir/configure conftest.file" \
+ && test "$*" != "X conftest.file $srcdir/configure"; then
+
+ # If neither matched, then we have a broken ls. This can happen
+ # if, for instance, CONFIG_SHELL is bash and it inherits a
+ # broken ls alias from the environment. This has actually
+ # happened. Such a system could not be considered "sane".
+ { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
+alias in your environment" >&5
+$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
+alias in your environment" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+
+ test "$2" = conftest.file
+ )
+then
+ # Ok.
+ :
+else
+ { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
+Check your system clock" >&5
+$as_echo "$as_me: error: newly created file is older than distributed files!
+Check your system clock" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+{ $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+test "$program_prefix" != NONE &&
+ program_transform_name="s&^&$program_prefix&;$program_transform_name"
+# Use a double $ so make ignores it.
+test "$program_suffix" != NONE &&
+ program_transform_name="s&\$&$program_suffix&;$program_transform_name"
+# Double any \ or $.
+# By default was `s,x,x', remove it if useless.
+ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
+program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
+
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+
+if test x"${MISSING+set}" != xset; then
+ case $am_aux_dir in
+ *\ * | *\ *)
+ MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
+ *)
+ MISSING="\${SHELL} $am_aux_dir/missing" ;;
+ esac
+fi
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+ am_missing_run="$MISSING --run "
+else
+ am_missing_run=
+ { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
+$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
+fi
+
+if test x"${install_sh}" != xset; then
+ case $am_aux_dir in
+ *\ * | *\ *)
+ install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
+ *)
+ install_sh="\${SHELL} $am_aux_dir/install-sh"
+ esac
+fi
+
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'. However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+if test "$cross_compiling" != no; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$STRIP"; then
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+ ac_ct_STRIP=$STRIP
+ # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_STRIP"; then
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_STRIP="strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_STRIP" = x; then
+ STRIP=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ STRIP=$ac_ct_STRIP
+ fi
+else
+ STRIP="$ac_cv_prog_STRIP"
+fi
+
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+
+{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
+$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
+if test -z "$MKDIR_P"; then
+ if test "${ac_cv_path_mkdir+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in mkdir gmkdir; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
+ case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
+ 'mkdir (GNU coreutils) '* | \
+ 'mkdir (coreutils) '* | \
+ 'mkdir (fileutils) '4.1*)
+ ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
+ break 3;;
+ esac
+ done
+ done
+done
+IFS=$as_save_IFS
+
+fi
+
+ if test "${ac_cv_path_mkdir+set}" = set; then
+ MKDIR_P="$ac_cv_path_mkdir -p"
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for MKDIR_P within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ test -d ./--version && rmdir ./--version
+ MKDIR_P="$ac_install_sh -d"
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
+$as_echo "$MKDIR_P" >&6; }
+
+mkdir_p="$MKDIR_P"
+case $mkdir_p in
+ [\\/$]* | ?:[\\/]*) ;;
+ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+
+for ac_prog in gawk mawk nawk awk
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AWK+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AWK"; then
+ ac_cv_prog_AWK="$AWK" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AWK="$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AWK=$ac_cv_prog_AWK
+if test -n "$AWK"; then
+ { $as_echo "$as_me:$LINENO: result: $AWK" >&5
+$as_echo "$AWK" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$AWK" && break
+done
+
+{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+ @echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+ *@@@%%%=?*=@@@%%%*)
+ eval ac_cv_prog_make_${ac_make}_set=yes;;
+ *)
+ eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+ SET_MAKE=
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+ am__leading_dot=.
+else
+ am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+ # is not polluted with repeated "-I."
+ am__isrc=' -I$(srcdir)'
+ # test to see if srcdir already configured
+ if test -f $srcdir/config.status; then
+ { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
+$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+ if (cygpath --version) >/dev/null 2>/dev/null; then
+ CYGPATH_W='cygpath -w'
+ else
+ CYGPATH_W=echo
+ fi
+fi
+
+
+# Define the identity of the package.
+ PACKAGE=libiconv
+ VERSION=1.13.1
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE "$PACKAGE"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define VERSION "$VERSION"
+_ACEOF
+
+# Some tools Automake needs.
+
+ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
+
+
+AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
+
+
+AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
+
+
+AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
+
+
+MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
+
+# We need awk for the "check" target. The system "awk" is bad on
+# some platforms.
+# Always define AMTAR for backward compatibility.
+
+AMTAR=${AMTAR-"${am_missing_run}tar"}
+
+am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
+
+
+
+
+
+ac_config_headers="$ac_config_headers config.h lib/config.h"
+
+{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+ @echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+ *@@@%%%=?*=@@@%%%*)
+ eval ac_cv_prog_make_${ac_make}_set=yes;;
+ *)
+ eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+ SET_MAKE=
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}gcc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="${ac_tool_prefix}gcc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_CC"; then
+ ac_ct_CC=$CC
+ # Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_CC"; then
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_CC="gcc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_CC" = x; then
+ CC=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ CC=$ac_ct_CC
+ fi
+else
+ CC="$ac_cv_prog_CC"
+fi
+
+if test -z "$CC"; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}cc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="${ac_tool_prefix}cc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ fi
+fi
+if test -z "$CC"; then
+ # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+ ac_prog_rejected=no
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
+ ac_prog_rejected=yes
+ continue
+ fi
+ ac_cv_prog_CC="cc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+if test $ac_prog_rejected = yes; then
+ # We found a bogon in the path, so make sure we never use it.
+ set dummy $ac_cv_prog_CC
+ shift
+ if test $# != 0; then
+ # We chose a different compiler from the bogus one.
+ # However, it has the same basename, so the bogon will be chosen
+ # first if we set CC to just the basename; use the full file name.
+ shift
+ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
+ fi
+fi
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$CC"; then
+ if test -n "$ac_tool_prefix"; then
+ for ac_prog in cl.exe
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$CC" && break
+ done
+fi
+if test -z "$CC"; then
+ ac_ct_CC=$CC
+ for ac_prog in cl.exe
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_CC"; then
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_CC="$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_CC" && break
+done
+
+ if test "x$ac_ct_CC" = x; then
+ CC=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ CC=$ac_ct_CC
+ fi
+fi
+
+fi
+
+
+test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+
+# Provide some information about the compiler.
+$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+{ (ac_try="$ac_compiler --version >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler --version >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (ac_try="$ac_compiler -v >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler -v >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (ac_try="$ac_compiler -V >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler -V >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
+# Try to create an executable without -o first, disregard a.out.
+# It will help us diagnose broken compilers, and finding out an intuition
+# of exeext.
+{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
+$as_echo_n "checking for C compiler default output file name... " >&6; }
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
+
+# The possible output files:
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
+
+ac_rmfiles=
+for ac_file in $ac_files
+do
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+ * ) ac_rmfiles="$ac_rmfiles $ac_file";;
+ esac
+done
+rm -f $ac_rmfiles
+
+if { (ac_try="$ac_link_default"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link_default") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
+# in a Makefile. We should not override ac_cv_exeext if it was cached,
+# so that the user can short-circuit this test for compilers unknown to
+# Autoconf.
+for ac_file in $ac_files ''
+do
+ test -f "$ac_file" || continue
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
+ ;;
+ [ab].out )
+ # We found the default executable, but exeext='' is most
+ # certainly right.
+ break;;
+ *.* )
+ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
+ then :; else
+ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+ fi
+ # We set ac_cv_exeext here because the later test for it is not
+ # safe: cross compilers may not add the suffix if given an `-o'
+ # argument, so we may need to know it at that point already.
+ # Even if this section looks crufty: it has the advantage of
+ # actually working.
+ break;;
+ * )
+ break;;
+ esac
+done
+test "$ac_cv_exeext" = no && ac_cv_exeext=
+
+else
+ ac_file=''
+fi
+
+{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
+$as_echo "$ac_file" >&6; }
+if test -z "$ac_file"; then
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: C compiler cannot create executables
+See \`config.log' for more details." >&2;}
+ { (exit 77); exit 77; }; }; }
+fi
+
+ac_exeext=$ac_cv_exeext
+
+# Check that the compiler produces executables we can run. If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
+$as_echo_n "checking whether the C compiler works... " >&6; }
+# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
+# If not cross compiling, check that we can run a simple program.
+if test "$cross_compiling" != yes; then
+ if { ac_try='./$ac_file'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ cross_compiling=no
+ else
+ if test "$cross_compiling" = maybe; then
+ cross_compiling=yes
+ else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+ fi
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
+ac_clean_files=$ac_clean_files_save
+# Check that the compiler produces executables we can run. If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
+$as_echo_n "checking whether we are cross compiling... " >&6; }
+{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
+$as_echo "$cross_compiling" >&6; }
+
+{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
+$as_echo_n "checking for suffix of executables... " >&6; }
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # If both `conftest.exe' and `conftest' are `present' (well, observable)
+# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
+# work properly (i.e., refer to `conftest.exe'), while it won't with
+# `rm'.
+for ac_file in conftest.exe conftest conftest.*; do
+ test -f "$ac_file" || continue
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+ break;;
+ * ) break;;
+ esac
+done
+else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+rm -f conftest$ac_cv_exeext
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
+$as_echo "$ac_cv_exeext" >&6; }
+
+rm -f conftest.$ac_ext
+EXEEXT=$ac_cv_exeext
+ac_exeext=$EXEEXT
+{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
+$as_echo_n "checking for suffix of object files... " >&6; }
+if test "${ac_cv_objext+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.o conftest.obj
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ for ac_file in conftest.o conftest.obj conftest.*; do
+ test -f "$ac_file" || continue;
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
+ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
+ break;;
+ esac
+done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+rm -f conftest.$ac_cv_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
+$as_echo "$ac_cv_objext" >&6; }
+OBJEXT=$ac_cv_objext
+ac_objext=$OBJEXT
+{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
+if test "${ac_cv_c_compiler_gnu+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+#ifndef __GNUC__
+ choke me
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_compiler_gnu=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_compiler_gnu=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_c_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
+$as_echo "$ac_cv_c_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+ GCC=yes
+else
+ GCC=
+fi
+ac_test_CFLAGS=${CFLAGS+set}
+ac_save_CFLAGS=$CFLAGS
+{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
+$as_echo_n "checking whether $CC accepts -g... " >&6; }
+if test "${ac_cv_prog_cc_g+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_save_c_werror_flag=$ac_c_werror_flag
+ ac_c_werror_flag=yes
+ ac_cv_prog_cc_g=no
+ CFLAGS="-g"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_g=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ CFLAGS=""
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_c_werror_flag=$ac_save_c_werror_flag
+ CFLAGS="-g"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_g=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ ac_c_werror_flag=$ac_save_c_werror_flag
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
+$as_echo "$ac_cv_prog_cc_g" >&6; }
+if test "$ac_test_CFLAGS" = set; then
+ CFLAGS=$ac_save_CFLAGS
+elif test $ac_cv_prog_cc_g = yes; then
+ if test "$GCC" = yes; then
+ CFLAGS="-g -O2"
+ else
+ CFLAGS="-g"
+ fi
+else
+ if test "$GCC" = yes; then
+ CFLAGS="-O2"
+ else
+ CFLAGS=
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
+if test "${ac_cv_prog_cc_c89+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_prog_cc_c89=no
+ac_save_CC=$CC
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdarg.h>
+#include <stdio.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
+struct buf { int x; };
+FILE * (*rcsopen) (struct buf *, struct stat *, int);
+static char *e (p, i)
+ char **p;
+ int i;
+{
+ return p[i];
+}
+static char *f (char * (*g) (char **, int), char **p, ...)
+{
+ char *s;
+ va_list v;
+ va_start (v,p);
+ s = g (p, va_arg (v,int));
+ va_end (v);
+ return s;
+}
+
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
+ function prototypes and stuff, but not '\xHH' hex character constants.
+ These don't provoke an error unfortunately, instead are silently treated
+ as 'x'. The following induces an error, until -std is added to get
+ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
+ array size at least. It's necessary to write '\x00'==0 to get something
+ that's true only with -std. */
+int osf4_cc_array ['\x00' == 0 ? 1 : -1];
+
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
+ inside strings and character constants. */
+#define FOO(x) 'x'
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
+
+int test (int i, double x);
+struct s1 {int (*f) (int a);};
+struct s2 {int (*f) (double a);};
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
+int argc;
+char **argv;
+int
+main ()
+{
+return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
+ ;
+ return 0;
+}
+_ACEOF
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
+ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
+do
+ CC="$ac_save_CC $ac_arg"
+ rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_c89=$ac_arg
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext
+ test "x$ac_cv_prog_cc_c89" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c89" in
+ x)
+ { $as_echo "$as_me:$LINENO: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+ xno)
+ { $as_echo "$as_me:$LINENO: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+ *)
+ CC="$CC $ac_cv_prog_cc_c89"
+ { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
+esac
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+DEPDIR="${am__leading_dot}deps"
+
+ac_config_commands="$ac_config_commands depfiles"
+
+
+am_make=${MAKE-make}
+cat > confinc << 'END'
+am__doit:
+ @echo this is the am__doit target
+.PHONY: am__doit
+END
+# If we don't find an include directive, just comment out the code.
+{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
+$as_echo_n "checking for style of include used by $am_make... " >&6; }
+am__include="#"
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# Ignore all kinds of additional output from `make'.
+case `$am_make -s -f confmf 2> /dev/null` in #(
+*the\ am__doit\ target*)
+ am__include=include
+ am__quote=
+ _am_result=GNU
+ ;;
+esac
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+ echo '.include "confinc"' > confmf
+ case `$am_make -s -f confmf 2> /dev/null` in #(
+ *the\ am__doit\ target*)
+ am__include=.include
+ am__quote="\""
+ _am_result=BSD
+ ;;
+ esac
+fi
+
+
+{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5
+$as_echo "$_am_result" >&6; }
+rm -f confinc confmf
+
+# Check whether --enable-dependency-tracking was given.
+if test "${enable_dependency_tracking+set}" = set; then
+ enableval=$enable_dependency_tracking;
+fi
+
+if test "x$enable_dependency_tracking" != xno; then
+ am_depcomp="$ac_aux_dir/depcomp"
+ AMDEPBACKSLASH='\'
+fi
+ if test "x$enable_dependency_tracking" != xno; then
+ AMDEP_TRUE=
+ AMDEP_FALSE='#'
+else
+ AMDEP_TRUE='#'
+ AMDEP_FALSE=
+fi
+
+
+
+depcc="$CC" am_compiler_list=
+
+{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+ # We make a subdir and do the tests there. Otherwise we can end up
+ # making bogus files that we don't know about and never remove. For
+ # instance it was reported that on HP-UX the gcc test will end up
+ # making a dummy file named `D' -- because `-MD' means `put the output
+ # in D'.
+ mkdir conftest.dir
+ # Copy depcomp to subdir because otherwise we won't find it if we're
+ # using a relative directory.
+ cp "$am_depcomp" conftest.dir
+ cd conftest.dir
+ # We will build objects and dependencies in a subdirectory because
+ # it helps to detect inapplicable dependency modes. For instance
+ # both Tru64's cc and ICC support -MD to output dependencies as a
+ # side effect of compilation, but ICC will put the dependencies in
+ # the current directory while Tru64 will put them in the object
+ # directory.
+ mkdir sub
+
+ am_cv_CC_dependencies_compiler_type=none
+ if test "$am_compiler_list" = ""; then
+ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+ fi
+ am__universal=false
+ case " $depcc " in #(
+ *\ -arch\ *\ -arch\ *) am__universal=true ;;
+ esac
+
+ for depmode in $am_compiler_list; do
+ # Setup a source with many dependencies, because some compilers
+ # like to wrap large dependency lists on column 80 (with \), and
+ # we should not choose a depcomp mode which is confused by this.
+ #
+ # We need to recreate these files for each test, as the compiler may
+ # overwrite some of them when testing with obscure command lines.
+ # This happens at least with the AIX C compiler.
+ : > sub/conftest.c
+ for i in 1 2 3 4 5 6; do
+ echo '#include "conftst'$i'.h"' >> sub/conftest.c
+ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+ # Solaris 8's {/usr,}/bin/sh.
+ touch sub/conftst$i.h
+ done
+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+ # We check with `-c' and `-o' for the sake of the "dashmstdout"
+ # mode. It turns out that the SunPro C++ compiler does not properly
+ # handle `-M -o', and we need to detect this. Also, some Intel
+ # versions had trouble with output in subdirs
+ am__obj=sub/conftest.${OBJEXT-o}
+ am__minus_obj="-o $am__obj"
+ case $depmode in
+ gcc)
+ # This depmode causes a compiler race in universal mode.
+ test "$am__universal" = false || continue
+ ;;
+ nosideeffect)
+ # after this tag, mechanisms are not by side-effect, so they'll
+ # only be used when explicitly requested
+ if test "x$enable_dependency_tracking" = xyes; then
+ continue
+ else
+ break
+ fi
+ ;;
+ msvisualcpp | msvcmsys)
+ # This compiler won't grok `-c -o', but also, the minuso test has
+ # not run yet. These depmodes are late enough in the game, and
+ # so weak that their functioning should not be impacted.
+ am__obj=conftest.${OBJEXT-o}
+ am__minus_obj=
+ ;;
+ none) break ;;
+ esac
+ if depmode=$depmode \
+ source=sub/conftest.c object=$am__obj \
+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+ >/dev/null 2>conftest.err &&
+ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+ # icc doesn't choke on unknown options, it will just issue warnings
+ # or remarks (even with -Werror). So we grep stderr for any message
+ # that says an option was ignored or not supported.
+ # When given -MP, icc 7.0 and 7.1 complain thusly:
+ # icc: Command line warning: ignoring option '-M'; no argument required
+ # The diagnosis changed in icc 8.0:
+ # icc: Command line remark: option '-MP' not supported
+ if (grep 'ignoring option' conftest.err ||
+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+ am_cv_CC_dependencies_compiler_type=$depmode
+ break
+ fi
+ fi
+ done
+
+ cd ..
+ rm -rf conftest.dir
+else
+ am_cv_CC_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
+CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
+
+ if
+ test "x$enable_dependency_tracking" != xno \
+ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
+ am__fastdepCC_TRUE=
+ am__fastdepCC_FALSE='#'
+else
+ am__fastdepCC_TRUE='#'
+ am__fastdepCC_FALSE=
+fi
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
+$as_echo_n "checking how to run the C preprocessor... " >&6; }
+# On Suns, sometimes $CPP names a directory.
+if test -n "$CPP" && test -d "$CPP"; then
+ CPP=
+fi
+if test -z "$CPP"; then
+ if test "${ac_cv_prog_CPP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ # Double quotes because CPP needs to be expanded
+ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
+ do
+ ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+ # Use a header file that comes with gcc, so configuring glibc
+ # with a fresh cross-compiler works.
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ # <limits.h> exists even on freestanding compilers.
+ # On the NeXT, cc -E runs the code through the compiler's parser,
+ # not just through cpp. "Syntax error" is here to catch this case.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+ Syntax error
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Broken: fails on valid input.
+continue
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+ # OK, works on sane cases. Now check whether nonexistent headers
+ # can be detected and how.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ac_nonexistent.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ # Broken: success on invalid input.
+continue
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then
+ break
+fi
+
+ done
+ ac_cv_prog_CPP=$CPP
+
+fi
+ CPP=$ac_cv_prog_CPP
+else
+ ac_cv_prog_CPP=$CPP
+fi
+{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
+$as_echo "$CPP" >&6; }
+ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+ # Use a header file that comes with gcc, so configuring glibc
+ # with a fresh cross-compiler works.
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ # <limits.h> exists even on freestanding compilers.
+ # On the NeXT, cc -E runs the code through the compiler's parser,
+ # not just through cpp. "Syntax error" is here to catch this case.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+ Syntax error
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Broken: fails on valid input.
+continue
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+ # OK, works on sane cases. Now check whether nonexistent headers
+ # can be detected and how.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ac_nonexistent.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ # Broken: success on invalid input.
+continue
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then
+ :
+else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+# Find a good install program. We prefer a C program (faster),
+# so one script is as good as another. But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+# Reject install programs that cannot install multiple files.
+{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
+$as_echo_n "checking for a BSD-compatible install... " >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in
+ ./ | .// | /cC/* | \
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
+ /usr/ucb/* ) ;;
+ *)
+ # OSF1 and SCO ODT 3.0 have their own names for install.
+ # Don't use installbsd from OSF since it installs stuff as root
+ # by default.
+ for ac_prog in ginstall scoinst install; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+ if test $ac_prog = install &&
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # AIX install. It has an incompatible calling convention.
+ :
+ elif test $ac_prog = install &&
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # program-specific install script used by HP pwplus--don't use.
+ :
+ else
+ rm -rf conftest.one conftest.two conftest.dir
+ echo one > conftest.one
+ echo two > conftest.two
+ mkdir conftest.dir
+ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
+ test -s conftest.one && test -s conftest.two &&
+ test -s conftest.dir/conftest.one &&
+ test -s conftest.dir/conftest.two
+ then
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+ break 3
+ fi
+ fi
+ fi
+ done
+ done
+ ;;
+esac
+
+done
+IFS=$as_save_IFS
+
+rm -rf conftest.one conftest.two conftest.dir
+
+fi
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL=$ac_cv_path_install
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ INSTALL=$ac_install_sh
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
+$as_echo "$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+
+# Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $STRIP in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_STRIP="$STRIP" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_path_STRIP="$as_dir/$ac_word$ac_exec_ext"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+ test -z "$ac_cv_path_STRIP" && ac_cv_path_STRIP=":"
+ ;;
+esac
+fi
+STRIP=$ac_cv_path_STRIP
+if test -n "$STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ # Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'. However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+if test "$cross_compiling" != no; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$STRIP"; then
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+ ac_ct_STRIP=$STRIP
+ # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_STRIP"; then
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_STRIP="strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_STRIP" = x; then
+ STRIP=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ STRIP=$ac_ct_STRIP
+ fi
+else
+ STRIP="$ac_cv_prog_STRIP"
+fi
+
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+
+
+# Make sure we can run config.sub.
+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
+ { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
+$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
+ { (exit 1); exit 1; }; }
+
+{ $as_echo "$as_me:$LINENO: checking build system type" >&5
+$as_echo_n "checking build system type... " >&6; }
+if test "${ac_cv_build+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_build_alias=$build_alias
+test "x$ac_build_alias" = x &&
+ ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
+test "x$ac_build_alias" = x &&
+ { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
+$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
+ { (exit 1); exit 1; }; }
+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
+ { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
+$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
+$as_echo "$ac_cv_build" >&6; }
+case $ac_cv_build in
+*-*-*) ;;
+*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
+$as_echo "$as_me: error: invalid value of canonical build" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+build=$ac_cv_build
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_build
+shift
+build_cpu=$1
+build_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+build_os=$*
+IFS=$ac_save_IFS
+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
+
+
+{ $as_echo "$as_me:$LINENO: checking host system type" >&5
+$as_echo_n "checking host system type... " >&6; }
+if test "${ac_cv_host+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "x$host_alias" = x; then
+ ac_cv_host=$ac_cv_build
+else
+ ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
+ { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
+$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
+$as_echo "$ac_cv_host" >&6; }
+case $ac_cv_host in
+*-*-*) ;;
+*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
+$as_echo "$as_me: error: invalid value of canonical host" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+host=$ac_cv_host
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_host
+shift
+host_cpu=$1
+host_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+host_os=$*
+IFS=$ac_save_IFS
+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$RANLIB"; then
+ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+RANLIB=$ac_cv_prog_RANLIB
+if test -n "$RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
+$as_echo "$RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RANLIB"; then
+ ac_ct_RANLIB=$RANLIB
+ # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_RANLIB"; then
+ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_RANLIB="ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_RANLIB" = x; then
+ RANLIB=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ RANLIB=$ac_ct_RANLIB
+ fi
+else
+ RANLIB="$ac_cv_prog_RANLIB"
+fi
+
+if test "x$CC" != xcc; then
+ { $as_echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
+$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
+else
+ { $as_echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
+$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
+fi
+set dummy $CC; ac_cc=`$as_echo "$2" |
+ sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
+if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+# Make sure it works both with $CC and with simple cc.
+# We do the test twice because some compilers refuse to overwrite an
+# existing .o file with -o, though they will create one.
+ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
+rm -f conftest2.*
+if { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ test -f conftest2.$ac_objext && { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); };
+then
+ eval ac_cv_prog_cc_${ac_cc}_c_o=yes
+ if test "x$CC" != xcc; then
+ # Test first that cc exists at all.
+ if { ac_try='cc -c conftest.$ac_ext >&5'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
+ rm -f conftest2.*
+ if { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } &&
+ test -f conftest2.$ac_objext && { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); };
+ then
+ # cc works too.
+ :
+ else
+ # cc exists but doesn't like -o.
+ eval ac_cv_prog_cc_${ac_cc}_c_o=no
+ fi
+ fi
+ fi
+else
+ eval ac_cv_prog_cc_${ac_cc}_c_o=no
+fi
+rm -f core conftest*
+
+fi
+if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+
+cat >>confdefs.h <<\_ACEOF
+#define NO_MINUS_C_MINUS_O 1
+_ACEOF
+
+fi
+
+# FIXME: we rely on the cache variable name because
+# there is no other way.
+set dummy $CC
+am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
+eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
+if test "$am_t" != yes; then
+ # Losing compiler, so override with the script.
+ # FIXME: It is wrong to rewrite CC.
+ # But if we don't then we get into trouble of one sort or another.
+ # A longer-term fix would be to have automake use am__CC in this case,
+ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
+ CC="$am_aux_dir/compile $CC"
+fi
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
+$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
+if test "${ac_cv_path_GREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$GREP"; then
+ ac_path_GREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in grep ggrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+# Check for GNU ac_path_GREP and select it if it is found.
+ # Check for GNU $ac_path_GREP
+case `"$ac_path_GREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'GREP' >> "conftest.nl"
+ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_GREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_GREP="$ac_path_GREP"
+ ac_path_GREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_GREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_GREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_GREP=$GREP
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
+$as_echo "$ac_cv_path_GREP" >&6; }
+ GREP="$ac_cv_path_GREP"
+
+
+{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
+$as_echo_n "checking for egrep... " >&6; }
+if test "${ac_cv_path_EGREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
+ then ac_cv_path_EGREP="$GREP -E"
+ else
+ if test -z "$EGREP"; then
+ ac_path_EGREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in egrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+# Check for GNU ac_path_EGREP and select it if it is found.
+ # Check for GNU $ac_path_EGREP
+case `"$ac_path_EGREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'EGREP' >> "conftest.nl"
+ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_EGREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_EGREP="$ac_path_EGREP"
+ ac_path_EGREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_EGREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_EGREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_EGREP=$EGREP
+fi
+
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
+$as_echo "$ac_cv_path_EGREP" >&6; }
+ EGREP="$ac_cv_path_EGREP"
+
+
+{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
+$as_echo_n "checking for ANSI C header files... " >&6; }
+if test "${ac_cv_header_stdc+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_header_stdc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_header_stdc=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+if test $ac_cv_header_stdc = yes; then
+ # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <string.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "memchr" >/dev/null 2>&1; then
+ :
+else
+ ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "free" >/dev/null 2>&1; then
+ :
+else
+ ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+ if test "$cross_compiling" = yes; then
+ :
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ctype.h>
+#include <stdlib.h>
+#if ((' ' & 0x0FF) == 0x020)
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#else
+# define ISLOWER(c) \
+ (('a' <= (c) && (c) <= 'i') \
+ || ('j' <= (c) && (c) <= 'r') \
+ || ('s' <= (c) && (c) <= 'z'))
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+#endif
+
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int
+main ()
+{
+ int i;
+ for (i = 0; i < 256; i++)
+ if (XOR (islower (i), ISLOWER (i))
+ || toupper (i) != TOUPPER (i))
+ return 2;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ :
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+ac_cv_header_stdc=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
+$as_echo "$ac_cv_header_stdc" >&6; }
+if test $ac_cv_header_stdc = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define STDC_HEADERS 1
+_ACEOF
+
+fi
+
+# On IRIX 5.3, sys/types and inttypes.h are conflicting.
+
+
+
+
+
+
+
+
+
+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+ inttypes.h stdint.h unistd.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval "$as_ac_Header=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_Header=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+
+
+
+ if test "${ac_cv_header_minix_config_h+set}" = set; then
+ { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
+$as_echo_n "checking for minix/config.h... " >&6; }
+if test "${ac_cv_header_minix_config_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
+$as_echo "$ac_cv_header_minix_config_h" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking minix/config.h usability" >&5
+$as_echo_n "checking minix/config.h usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <minix/config.h>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking minix/config.h presence" >&5
+$as_echo_n "checking minix/config.h presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <minix/config.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
+$as_echo_n "checking for minix/config.h... " >&6; }
+if test "${ac_cv_header_minix_config_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_header_minix_config_h=$ac_header_preproc
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
+$as_echo "$ac_cv_header_minix_config_h" >&6; }
+
+fi
+if test "x$ac_cv_header_minix_config_h" = x""yes; then
+ MINIX=yes
+else
+ MINIX=
+fi
+
+
+ if test "$MINIX" = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define _POSIX_SOURCE 1
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _POSIX_1_SOURCE 2
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _MINIX 1
+_ACEOF
+
+ fi
+
+ case "$host_os" in
+ hpux*)
+
+cat >>confdefs.h <<\_ACEOF
+#define _XOPEN_SOURCE 500
+_ACEOF
+
+ ;;
+ esac
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
+$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
+if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+# define __EXTENSIONS__ 1
+ $ac_includes_default
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_safe_to_define___extensions__=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_safe_to_define___extensions__=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
+$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
+ test $ac_cv_safe_to_define___extensions__ = yes &&
+ cat >>confdefs.h <<\_ACEOF
+#define __EXTENSIONS__ 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _ALL_SOURCE 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _GNU_SOURCE 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _POSIX_PTHREAD_SEMANTICS 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _TANDEM_SOURCE 1
+_ACEOF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then
+ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+ with_gnu_ld=no
+fi
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5
+$as_echo_n "checking for ld used by GCC... " >&6; }
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [\\/]* | [A-Za-z]:[\\/]*)
+ re_direlt='/[^/][^/]*/\.\./'
+ # Canonicalize the path of ld
+ ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
+ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+ { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${acl_cv_path_LD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$LD"; then
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+ for ac_dir in $PATH; do
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ acl_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some GNU ld's only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break ;;
+ *)
+ test "$with_gnu_ld" != yes && break ;;
+ esac
+ fi
+ done
+ IFS="$ac_save_ifs"
+else
+ acl_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$acl_cv_path_LD"
+if test -n "$LD"; then
+ { $as_echo "$as_me:$LINENO: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
+$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
+ { (exit 1); exit 1; }; }
+{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${acl_cv_prog_gnu_ld+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ # I'd rather use --version here, but apparently some GNU ld's only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ acl_cv_prog_gnu_ld=yes ;;
+*)
+ acl_cv_prog_gnu_ld=no ;;
+esac
+fi
+{ $as_echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
+$as_echo "$acl_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$acl_cv_prog_gnu_ld
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for shared library path variable" >&5
+$as_echo_n "checking for shared library path variable... " >&6; }
+if test "${acl_cv_libpath+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ LD="$LD" \
+ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.libpath" "$host" > conftest.sh
+ . ./conftest.sh
+ rm -f ./conftest.sh
+ acl_cv_libpath=${acl_cv_shlibpath_var:-none}
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $acl_cv_libpath" >&5
+$as_echo "$acl_cv_libpath" >&6; }
+ shlibpath_var="$acl_cv_shlibpath_var"
+
+
+ { $as_echo "$as_me:$LINENO: checking whether to activate relocatable installation" >&5
+$as_echo_n "checking whether to activate relocatable installation... " >&6; }
+ # Check whether --enable-relocatable was given.
+if test "${enable_relocatable+set}" = set; then
+ enableval=$enable_relocatable; if test "$enableval" != no; then
+ RELOCATABLE=yes
+ else
+ RELOCATABLE=no
+ fi
+
+else
+ RELOCATABLE=no
+fi
+
+
+ { $as_echo "$as_me:$LINENO: result: $RELOCATABLE" >&5
+$as_echo "$RELOCATABLE" >&6; }
+
+
+
+ if test "X$prefix" = "XNONE"; then
+ reloc_final_prefix="$ac_default_prefix"
+ else
+ reloc_final_prefix="$prefix"
+ fi
+
+cat >>confdefs.h <<_ACEOF
+#define INSTALLPREFIX "${reloc_final_prefix}"
+_ACEOF
+
+ if test $RELOCATABLE = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define ENABLE_RELOCATABLE 1
+_ACEOF
+
+ fi
+
+
+
+
+
+
+ is_noop=no
+ use_elf_origin_trick=no
+ if test $RELOCATABLE = yes; then
+ # --enable-relocatable implies --disable-rpath
+ enable_rpath=no
+
+for ac_header in mach-o/dyld.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval "$as_ac_Header=\$ac_header_preproc"
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+for ac_func in _NSGetExecutablePath
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+ case "$host_os" in
+ mingw*) is_noop=yes ;;
+ linux*) use_elf_origin_trick=yes ;;
+ esac
+ if test $is_noop = yes; then
+ RELOCATABLE_LDFLAGS=:
+
+ else
+ if test $use_elf_origin_trick = yes; then
+ case "$ac_aux_dir" in
+ /*) reloc_ldflags="$ac_aux_dir/reloc-ldflags" ;;
+ *) reloc_ldflags="\$(top_builddir)/$ac_aux_dir/reloc-ldflags" ;;
+ esac
+ RELOCATABLE_LDFLAGS="\"$reloc_ldflags\" \"\$(host)\" \"\$(RELOCATABLE_LIBRARY_PATH)\""
+
+ else
+ INSTALL_PROGRAM_ENV="RELOC_LIBRARY_PATH_VAR=\"$shlibpath_var\" RELOC_LIBRARY_PATH_VALUE=\"\$(RELOCATABLE_LIBRARY_PATH)\" RELOC_PREFIX=\"\$(prefix)\" RELOC_DESTDIR=\"\$(DESTDIR)\" RELOC_COMPILE_COMMAND=\"\$(CC) \$(CPPFLAGS) \$(CFLAGS) \$(LDFLAGS)\" RELOC_SRCDIR=\"\$(RELOCATABLE_SRC_DIR)\" RELOC_BUILDDIR=\"\$(RELOCATABLE_BUILD_DIR)\" RELOC_CONFIG_H_DIR=\"\$(RELOCATABLE_CONFIG_H_DIR)\" RELOC_EXEEXT=\"\$(EXEEXT)\" RELOC_STRIP_PROG=\"\$(RELOCATABLE_STRIP)\" RELOC_INSTALL_PROG=\"$INSTALL_PROGRAM\""
+
+ case "$ac_aux_dir" in
+ /*) INSTALL_PROGRAM="$ac_aux_dir/install-reloc" ;;
+ *) INSTALL_PROGRAM="\$(top_builddir)/$ac_aux_dir/install-reloc" ;;
+ esac
+ fi
+ fi
+ fi
+ if test $is_noop = yes || test $use_elf_origin_trick = yes; then
+ RELOCATABLE_VIA_LD_TRUE=
+ RELOCATABLE_VIA_LD_FALSE='#'
+else
+ RELOCATABLE_VIA_LD_TRUE='#'
+ RELOCATABLE_VIA_LD_FALSE=
+fi
+
+
+
+
+
+
+
+
+
+
+
+ if test $RELOCATABLE = yes; then
+ SRCLIBOBJS="$SRCLIBOBJS relocatable.$ac_objext"
+ fi
+
+ if test $RELOCATABLE = yes; then
+ SRCLIBOBJS="$SRCLIBOBJS progreloc.$ac_objext"
+ fi
+ : ${RELOCATABLE_CONFIG_H_DIR='$(top_builddir)'}
+ RELOCATABLE_SRC_DIR="\$(top_srcdir)/$gl_source_base"
+ RELOCATABLE_BUILD_DIR="\$(top_builddir)/$gl_source_base"
+
+
+# Check whether --enable-extra-encodings was given.
+if test "${enable_extra_encodings+set}" = set; then
+ enableval=$enable_extra_encodings;
+cat >>confdefs.h <<\_ACEOF
+#define ENABLE_EXTRA 1
+_ACEOF
+
+ USE_EXTRA_ENCODINGS=yes
+else
+ USE_EXTRA_ENCODINGS=no
+fi
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking how to copy files" >&5
+$as_echo_n "checking how to copy files... " >&6; }
+if test "${cl_cv_prog_cp+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+echo "blabla" > conftest.x
+err=`/bin/sh -c "cp -p conftest.x conftest.y 2>&1"`
+if test -z "$err"; then
+ cl_cv_prog_cp='cp -p'
+else
+ cl_cv_prog_cp='cp'
+fi
+rm -f conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $cl_cv_prog_cp" >&5
+$as_echo "$cl_cv_prog_cp" >&6; }
+CP="$cl_cv_prog_cp"
+
+{ $as_echo "$as_me:$LINENO: checking how to make hard links" >&5
+$as_echo_n "checking how to make hard links... " >&6; }
+if test "${cl_cv_prog_LN+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+rm -f conftestdata conftestfile
+echo data > conftestfile
+if ln conftestfile conftestdata 2>/dev/null; then
+ cl_cv_prog_LN=ln
+else
+ cl_cv_prog_LN="$cl_cv_prog_cp"
+fi
+rm -f conftestdata conftestfile
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $cl_cv_prog_LN" >&5
+$as_echo "$cl_cv_prog_LN" >&6; }
+LN="$cl_cv_prog_LN"
+
+{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
+$as_echo_n "checking whether ln -s works... " >&6; }
+LN_S=$as_ln_s
+if test "$LN_S" = "ln -s"; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
+$as_echo "no, using $LN_S" >&6; }
+fi
+
+
+
+
+
+
+
+case `pwd` in
+ *\ * | *\ *)
+ { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
+esac
+
+
+
+macro_version='2.2.6'
+macro_revision='1.3012'
+
+
+
+
+
+
+
+
+
+
+
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
+$as_echo_n "checking for a sed that does not truncate output... " >&6; }
+if test "${ac_cv_path_SED+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+ for ac_i in 1 2 3 4 5 6 7; do
+ ac_script="$ac_script$as_nl$ac_script"
+ done
+ echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
+ $as_unset ac_script || ac_script=
+ if test -z "$SED"; then
+ ac_path_SED_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in sed gsed; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+# Check for GNU ac_path_SED and select it if it is found.
+ # Check for GNU $ac_path_SED
+case `"$ac_path_SED" --version 2>&1` in
+*GNU*)
+ ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo '' >> "conftest.nl"
+ "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_SED_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_SED="$ac_path_SED"
+ ac_path_SED_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_SED_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_SED"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
+$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_SED=$SED
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
+$as_echo "$ac_cv_path_SED" >&6; }
+ SED="$ac_cv_path_SED"
+ rm -f conftest.sed
+
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
+$as_echo_n "checking for fgrep... " >&6; }
+if test "${ac_cv_path_FGREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
+ then ac_cv_path_FGREP="$GREP -F"
+ else
+ if test -z "$FGREP"; then
+ ac_path_FGREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in fgrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+# Check for GNU ac_path_FGREP and select it if it is found.
+ # Check for GNU $ac_path_FGREP
+case `"$ac_path_FGREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'FGREP' >> "conftest.nl"
+ "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_FGREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_FGREP="$ac_path_FGREP"
+ ac_path_FGREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_FGREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_FGREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_FGREP=$FGREP
+fi
+
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
+$as_echo "$ac_cv_path_FGREP" >&6; }
+ FGREP="$ac_cv_path_FGREP"
+
+
+test -z "$GREP" && GREP=grep
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then
+ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+ with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [\\/]* | ?:[\\/]*)
+ re_direlt='/[^/][^/]*/\.\./'
+ # Canonicalize the pathname of ld
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+ { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${lt_cv_path_LD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$LD"; then
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ lt_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some variants of GNU ld only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break
+ ;;
+ *)
+ test "$with_gnu_ld" != yes && break
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+else
+ lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+ { $as_echo "$as_me:$LINENO: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
+$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
+ { (exit 1); exit 1; }; }
+{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${lt_cv_prog_gnu_ld+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ lt_cv_prog_gnu_ld=yes
+ ;;
+*)
+ lt_cv_prog_gnu_ld=no
+ ;;
+esac
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
+$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
+if test "${lt_cv_path_NM+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$NM"; then
+ # Let the user override the test.
+ lt_cv_path_NM="$NM"
+else
+ lt_nm_to_check="${ac_tool_prefix}nm"
+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+ lt_nm_to_check="$lt_nm_to_check nm"
+ fi
+ for lt_tmp_nm in $lt_nm_to_check; do
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ tmp_nm="$ac_dir/$lt_tmp_nm"
+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+ # Check to see if the nm accepts a BSD-compat flag.
+ # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+ # nm: unknown option "B" ignored
+ # Tru64's nm complains that /dev/null is an invalid object file
+ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+ */dev/null* | *'Invalid file or object type'*)
+ lt_cv_path_NM="$tmp_nm -B"
+ break
+ ;;
+ *)
+ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+ */dev/null*)
+ lt_cv_path_NM="$tmp_nm -p"
+ break
+ ;;
+ *)
+ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+ continue # so that we can try to find one that supports BSD flags
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+ done
+ : ${lt_cv_path_NM=no}
+fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
+$as_echo "$lt_cv_path_NM" >&6; }
+if test "$lt_cv_path_NM" != "no"; then
+ NM="$lt_cv_path_NM"
+else
+ # Didn't find any BSD compatible name lister, look for dumpbin.
+ if test -n "$ac_tool_prefix"; then
+ for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DUMPBIN+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DUMPBIN"; then
+ ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DUMPBIN=$ac_cv_prog_DUMPBIN
+if test -n "$DUMPBIN"; then
+ { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
+$as_echo "$DUMPBIN" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$DUMPBIN" && break
+ done
+fi
+if test -z "$DUMPBIN"; then
+ ac_ct_DUMPBIN=$DUMPBIN
+ for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DUMPBIN"; then
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
+if test -n "$ac_ct_DUMPBIN"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
+$as_echo "$ac_ct_DUMPBIN" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_DUMPBIN" && break
+done
+
+ if test "x$ac_ct_DUMPBIN" = x; then
+ DUMPBIN=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DUMPBIN=$ac_ct_DUMPBIN
+ fi
+fi
+
+
+ if test "$DUMPBIN" != ":"; then
+ NM="$DUMPBIN"
+ fi
+fi
+test -z "$NM" && NM=nm
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
+$as_echo_n "checking the name lister ($NM) interface... " >&6; }
+if test "${lt_cv_nm_interface+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_nm_interface="BSD nm"
+ echo "int some_variable = 0;" > conftest.$ac_ext
+ (eval echo "\"\$as_me:6557: $ac_compile\"" >&5)
+ (eval "$ac_compile" 2>conftest.err)
+ cat conftest.err >&5
+ (eval echo "\"\$as_me:6560: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+ cat conftest.err >&5
+ (eval echo "\"\$as_me:6563: output\"" >&5)
+ cat conftest.out >&5
+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+ lt_cv_nm_interface="MS dumpbin"
+ fi
+ rm -f conftest*
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
+$as_echo "$lt_cv_nm_interface" >&6; }
+
+# find the maximum length of command line arguments
+{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
+$as_echo_n "checking the maximum length of command line arguments... " >&6; }
+if test "${lt_cv_sys_max_cmd_len+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ i=0
+ teststring="ABCD"
+
+ case $build_os in
+ msdosdjgpp*)
+ # On DJGPP, this test can blow up pretty badly due to problems in libc
+ # (any single argument exceeding 2000 bytes causes a buffer overrun
+ # during glob expansion). Even if it were fixed, the result of this
+ # check would be larger than it should be.
+ lt_cv_sys_max_cmd_len=12288; # 12K is about right
+ ;;
+
+ gnu*)
+ # Under GNU Hurd, this test is not required because there is
+ # no limit to the length of command line arguments.
+ # Libtool will interpret -1 as no limit whatsoever
+ lt_cv_sys_max_cmd_len=-1;
+ ;;
+
+ cygwin* | mingw* | cegcc*)
+ # On Win9x/ME, this test blows up -- it succeeds, but takes
+ # about 5 minutes as the teststring grows exponentially.
+ # Worse, since 9x/ME are not pre-emptively multitasking,
+ # you end up with a "frozen" computer, even though with patience
+ # the test eventually succeeds (with a max line length of 256k).
+ # Instead, let's just punt: use the minimum linelength reported by
+ # all of the supported platforms: 8192 (on NT/2K/XP).
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ amigaos*)
+ # On AmigaOS with pdksh, this test takes hours, literally.
+ # So we just punt and use a minimum line length of 8192.
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+ # This has been around since 386BSD, at least. Likely further.
+ if test -x /sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+ elif test -x /usr/sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+ else
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
+ fi
+ # And add a safety zone
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ ;;
+
+ interix*)
+ # We know the value 262144 and hardcode it with a safety zone (like BSD)
+ lt_cv_sys_max_cmd_len=196608
+ ;;
+
+ osf*)
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+ # nice to cause kernel panics so lets avoid the loop below.
+ # First set a reasonable default.
+ lt_cv_sys_max_cmd_len=16384
+ #
+ if test -x /sbin/sysconfig; then
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+ *1*) lt_cv_sys_max_cmd_len=-1 ;;
+ esac
+ fi
+ ;;
+ sco3.2v5*)
+ lt_cv_sys_max_cmd_len=102400
+ ;;
+ sysv5* | sco5v6* | sysv4.2uw2*)
+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+ if test -n "$kargmax"; then
+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
+ else
+ lt_cv_sys_max_cmd_len=32768
+ fi
+ ;;
+ *)
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+ if test -n "$lt_cv_sys_max_cmd_len"; then
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ else
+ # Make teststring a little bigger before we do anything with it.
+ # a 1K string should be a reasonable start.
+ for i in 1 2 3 4 5 6 7 8 ; do
+ teststring=$teststring$teststring
+ done
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+ # If test is not a shell built-in, we'll probably end up computing a
+ # maximum length that is only half of the actual maximum length, but
+ # we can't tell.
+ while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+ = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+ test $i != 17 # 1/2 MB should be enough
+ do
+ i=`expr $i + 1`
+ teststring=$teststring$teststring
+ done
+ # Only check the string length outside the loop.
+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+ teststring=
+ # Add a significant safety factor because C++ compilers can tack on
+ # massive amounts of additional arguments before passing them to the
+ # linker. It appears as though 1/2 is a usable value.
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+ fi
+ ;;
+ esac
+
+fi
+
+if test -n $lt_cv_sys_max_cmd_len ; then
+ { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
+$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: none" >&5
+$as_echo "none" >&6; }
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+
+
+
+
+
+
+: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+
+{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+ test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
+ = c,a/b,, \
+ && eval 'test $(( 1 + 1 )) -eq 2 \
+ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+ && xsi_shell=yes
+{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
+$as_echo "$xsi_shell" >&6; }
+
+
+{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
+ >/dev/null 2>&1 \
+ && lt_shell_append=yes
+{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
+$as_echo "$lt_shell_append" >&6; }
+
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ lt_unset=unset
+else
+ lt_unset=false
+fi
+
+
+
+
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+ lt_SP2NL='tr \040 \012'
+ lt_NL2SP='tr \015\012 \040\040'
+ ;;
+ *) # EBCDIC based system
+ lt_SP2NL='tr \100 \n'
+ lt_NL2SP='tr \r\n \100\100'
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
+$as_echo_n "checking for $LD option to reload object files... " >&6; }
+if test "${lt_cv_ld_reload_flag+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_ld_reload_flag='-r'
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
+$as_echo "$lt_cv_ld_reload_flag" >&6; }
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+ darwin*)
+ if test "$GCC" = yes; then
+ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+ else
+ reload_cmds='$LD$reload_flag -o $output$reload_objs'
+ fi
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OBJDUMP"; then
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+ ac_ct_OBJDUMP=$OBJDUMP
+ # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OBJDUMP"; then
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OBJDUMP="objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OBJDUMP" = x; then
+ OBJDUMP="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OBJDUMP=$ac_ct_OBJDUMP
+ fi
+else
+ OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
+$as_echo_n "checking how to recognize dependent libraries... " >&6; }
+if test "${lt_cv_deplibs_check_method+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[4-9]*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+beos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+bsdi[45]*)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
+ lt_cv_file_magic_cmd='/usr/bin/file -L'
+ lt_cv_file_magic_test_file=/shlib/libc.so
+ ;;
+
+cygwin*)
+ # func_win32_libid is a shell function defined in ltmain.sh
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ ;;
+
+mingw* | pw32*)
+ # Base MSYS/MinGW do not provide the 'file' command needed by
+ # func_win32_libid shell function, so use a weaker test based on 'objdump',
+ # unless we find 'file', for example because we are cross-compiling.
+ if ( file / ) >/dev/null 2>&1; then
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ else
+ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ fi
+ ;;
+
+cegcc)
+ # use the weaker test based on 'objdump'. See mingw*.
+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ ;;
+
+darwin* | rhapsody*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+freebsd* | dragonfly*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ case $host_cpu in
+ i*86 )
+ # Not sure whether the presence of OpenBSD here was a mistake.
+ # Let's accept both of them until this is cleared up.
+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+ ;;
+ esac
+ else
+ lt_cv_deplibs_check_method=pass_all
+ fi
+ ;;
+
+gnu*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+hpux10.20* | hpux11*)
+ lt_cv_file_magic_cmd=/usr/bin/file
+ case $host_cpu in
+ ia64*)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
+ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+ ;;
+ hppa*64*)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+ ;;
+ *)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
+ lt_cv_file_magic_test_file=/usr/lib/libc.sl
+ ;;
+ esac
+ ;;
+
+interix[3-9]*)
+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $LD in
+ *-32|*"-32 ") libmagic=32-bit;;
+ *-n32|*"-n32 ") libmagic=N32;;
+ *-64|*"-64 ") libmagic=64-bit;;
+ *) libmagic=never-match;;
+ esac
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
+ fi
+ ;;
+
+newos6*)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=/usr/lib/libnls.so
+ ;;
+
+*nto* | *qnx*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+openbsd*)
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+ fi
+ ;;
+
+osf3* | osf4* | osf5*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+rdos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+solaris*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv4 | sysv4.3*)
+ case $host_vendor in
+ motorola)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+ ;;
+ ncr)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ sequent)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
+ ;;
+ sni)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
+ lt_cv_file_magic_test_file=/lib/libc.so
+ ;;
+ siemens)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ pc)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ esac
+ ;;
+
+tpf*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+esac
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
+$as_echo "$lt_cv_deplibs_check_method" >&6; }
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ar; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AR+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AR"; then
+ ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AR="${ac_tool_prefix}ar"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AR=$ac_cv_prog_AR
+if test -n "$AR"; then
+ { $as_echo "$as_me:$LINENO: result: $AR" >&5
+$as_echo "$AR" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AR"; then
+ ac_ct_AR=$AR
+ # Extract the first word of "ar", so it can be a program name with args.
+set dummy ar; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_AR"; then
+ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_AR="ar"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_AR" = x; then
+ AR="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AR=$ac_ct_AR
+ fi
+else
+ AR="$ac_cv_prog_AR"
+fi
+
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$STRIP"; then
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+ ac_ct_STRIP=$STRIP
+ # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_STRIP"; then
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_STRIP="strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_STRIP" = x; then
+ STRIP=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ STRIP=$ac_ct_STRIP
+ fi
+else
+ STRIP="$ac_cv_prog_STRIP"
+fi
+
+test -z "$STRIP" && STRIP=:
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$RANLIB"; then
+ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+RANLIB=$ac_cv_prog_RANLIB
+if test -n "$RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
+$as_echo "$RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RANLIB"; then
+ ac_ct_RANLIB=$RANLIB
+ # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_RANLIB"; then
+ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_RANLIB="ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_RANLIB" = x; then
+ RANLIB=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ RANLIB=$ac_ct_RANLIB
+ fi
+else
+ RANLIB="$ac_cv_prog_RANLIB"
+fi
+
+test -z "$RANLIB" && RANLIB=:
+
+
+
+
+
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ ;;
+ *)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ ;;
+ esac
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
+if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix. What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[BCDEGRST]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+ symcode='[BCDT]'
+ ;;
+cygwin* | mingw* | pw32* | cegcc*)
+ symcode='[ABCDGISTW]'
+ ;;
+hpux*)
+ if test "$host_cpu" = ia64; then
+ symcode='[ABCDEGRST]'
+ fi
+ ;;
+irix* | nonstopux*)
+ symcode='[BCDEGRST]'
+ ;;
+osf*)
+ symcode='[BCDEGQRST]'
+ ;;
+solaris*)
+ symcode='[BDRT]'
+ ;;
+sco3.2v5*)
+ symcode='[DT]'
+ ;;
+sysv4.2uw2*)
+ symcode='[DT]'
+ ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+ symcode='[ABDT]'
+ ;;
+sysv4)
+ symcode='[DFNSTU]'
+ ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+ symcode='[ABCDGIRSTW]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+ ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+ symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+ # Write the raw and C identifiers.
+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ # Fake it for dumpbin and say T for any non-static function
+ # and D for any global variable.
+ # Also find C++ and __fastcall symbols from MSVC++,
+ # which start with @ or ?.
+ lt_cv_sys_global_symbol_pipe="$AWK '"\
+" {last_section=section; section=\$ 3};"\
+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+" \$ 0!~/External *\|/{next};"\
+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+" {if(hide[section]) next};"\
+" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+" s[1]~/^[@?]/{print s[1], s[1]; next};"\
+" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+" ' prfx=^$ac_symprfx"
+ else
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+ fi
+
+ # Check to see that the pipe works correctly.
+ pipe_works=no
+
+ rm -f conftest*
+ cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # Now try to grab the symbols.
+ nlist=conftest.nm
+ if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
+ (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s "$nlist"; then
+ # Try sorting and uniquifying the output.
+ if sort "$nlist" | uniq > "$nlist"T; then
+ mv -f "$nlist"T "$nlist"
+ else
+ rm -f "$nlist"T
+ fi
+
+ # Make sure that we snagged all the symbols we need.
+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+ cat <<_LT_EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+ # Now generate the symbol file.
+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+ cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols. */
+const struct {
+ const char *name;
+ void *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[] =
+{
+ { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+ cat <<\_LT_EOF >> conftest.$ac_ext
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+ # Now try linking the two files.
+ mv conftest.$ac_objext conftstm.$ac_objext
+ lt_save_LIBS="$LIBS"
+ lt_save_CFLAGS="$CFLAGS"
+ LIBS="conftstm.$ac_objext"
+ CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext}; then
+ pipe_works=yes
+ fi
+ LIBS="$lt_save_LIBS"
+ CFLAGS="$lt_save_CFLAGS"
+ else
+ echo "cannot find nm_test_func in $nlist" >&5
+ fi
+ else
+ echo "cannot find nm_test_var in $nlist" >&5
+ fi
+ else
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
+ fi
+ else
+ echo "$progname: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ fi
+ rm -rf conftest* conftst*
+
+ # Do not use the global_symbol_pipe unless it works.
+ if test "$pipe_works" = yes; then
+ break
+ else
+ lt_cv_sys_global_symbol_pipe=
+ fi
+done
+
+fi
+
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+ lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+ { $as_echo "$as_me:$LINENO: result: failed" >&5
+$as_echo "failed" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: ok" >&5
+$as_echo "ok" >&6; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --enable-libtool-lock was given.
+if test "${enable_libtool_lock+set}" = set; then
+ enableval=$enable_libtool_lock;
+fi
+
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *ELF-32*)
+ HPUX_IA64_MODE="32"
+ ;;
+ *ELF-64*)
+ HPUX_IA64_MODE="64"
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+*-*-irix6*)
+ # Find out which ABI we are using.
+ echo '#line 7754 "configure"' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -melf32bsmip"
+ ;;
+ *N32*)
+ LD="${LD-ld} -melf32bmipn32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -melf64bmip"
+ ;;
+ esac
+ else
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -32"
+ ;;
+ *N32*)
+ LD="${LD-ld} -n32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -64"
+ ;;
+ esac
+ fi
+ fi
+ rm -rf conftest*
+ ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.o` in
+ *32-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_i386_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+ ppc64-*linux*|powerpc64-*linux*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+ LD="${LD-ld} -m elf_s390"
+ ;;
+ sparc64-*linux*)
+ LD="${LD-ld} -m elf32_sparc"
+ ;;
+ esac
+ ;;
+ *64-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_x86_64_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ ppc*-*linux*|powerpc*-*linux*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
+ LD="${LD-ld} -m elf64_s390"
+ ;;
+ sparc*-*linux*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+
+*-*-sco3.2v5*)
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -belf"
+ { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
+if test "${lt_cv_cc_needs_belf+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ lt_cv_cc_needs_belf=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ lt_cv_cc_needs_belf=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
+$as_echo "$lt_cv_cc_needs_belf" >&6; }
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+ CFLAGS="$SAVE_CFLAGS"
+ fi
+ ;;
+sparc*-*solaris*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.o` in
+ *64-bit*)
+ case $lt_cv_prog_gnu_ld in
+ yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ *)
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+ LD="${LD-ld} -64"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+esac
+
+need_locks="$enable_libtool_lock"
+
+
+ case $host_os in
+ rhapsody* | darwin*)
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DSYMUTIL"; then
+ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DSYMUTIL=$ac_cv_prog_DSYMUTIL
+if test -n "$DSYMUTIL"; then
+ { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
+$as_echo "$DSYMUTIL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DSYMUTIL"; then
+ ac_ct_DSYMUTIL=$DSYMUTIL
+ # Extract the first word of "dsymutil", so it can be a program name with args.
+set dummy dsymutil; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DSYMUTIL"; then
+ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
+if test -n "$ac_ct_DSYMUTIL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
+$as_echo "$ac_ct_DSYMUTIL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_DSYMUTIL" = x; then
+ DSYMUTIL=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DSYMUTIL=$ac_ct_DSYMUTIL
+ fi
+else
+ DSYMUTIL="$ac_cv_prog_DSYMUTIL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
+set dummy ${ac_tool_prefix}nmedit; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_NMEDIT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$NMEDIT"; then
+ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+NMEDIT=$ac_cv_prog_NMEDIT
+if test -n "$NMEDIT"; then
+ { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
+$as_echo "$NMEDIT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_NMEDIT"; then
+ ac_ct_NMEDIT=$NMEDIT
+ # Extract the first word of "nmedit", so it can be a program name with args.
+set dummy nmedit; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_NMEDIT"; then
+ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_NMEDIT="nmedit"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
+if test -n "$ac_ct_NMEDIT"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
+$as_echo "$ac_ct_NMEDIT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_NMEDIT" = x; then
+ NMEDIT=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ NMEDIT=$ac_ct_NMEDIT
+ fi
+else
+ NMEDIT="$ac_cv_prog_NMEDIT"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
+set dummy ${ac_tool_prefix}lipo; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_LIPO+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$LIPO"; then
+ ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+LIPO=$ac_cv_prog_LIPO
+if test -n "$LIPO"; then
+ { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
+$as_echo "$LIPO" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_LIPO"; then
+ ac_ct_LIPO=$LIPO
+ # Extract the first word of "lipo", so it can be a program name with args.
+set dummy lipo; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_LIPO"; then
+ ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_LIPO="lipo"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
+if test -n "$ac_ct_LIPO"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
+$as_echo "$ac_ct_LIPO" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_LIPO" = x; then
+ LIPO=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ LIPO=$ac_ct_LIPO
+ fi
+else
+ LIPO="$ac_cv_prog_LIPO"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OTOOL"; then
+ ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL=$ac_cv_prog_OTOOL
+if test -n "$OTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
+$as_echo "$OTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL"; then
+ ac_ct_OTOOL=$OTOOL
+ # Extract the first word of "otool", so it can be a program name with args.
+set dummy otool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OTOOL"; then
+ ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OTOOL="otool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
+if test -n "$ac_ct_OTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
+$as_echo "$ac_ct_OTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OTOOL" = x; then
+ OTOOL=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OTOOL=$ac_ct_OTOOL
+ fi
+else
+ OTOOL="$ac_cv_prog_OTOOL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool64; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL64+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OTOOL64"; then
+ ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL64=$ac_cv_prog_OTOOL64
+if test -n "$OTOOL64"; then
+ { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
+$as_echo "$OTOOL64" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL64"; then
+ ac_ct_OTOOL64=$OTOOL64
+ # Extract the first word of "otool64", so it can be a program name with args.
+set dummy otool64; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OTOOL64"; then
+ ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OTOOL64="otool64"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
+if test -n "$ac_ct_OTOOL64"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
+$as_echo "$ac_ct_OTOOL64" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OTOOL64" = x; then
+ OTOOL64=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OTOOL64=$ac_ct_OTOOL64
+ fi
+else
+ OTOOL64="$ac_cv_prog_OTOOL64"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
+$as_echo_n "checking for -single_module linker flag... " >&6; }
+if test "${lt_cv_apple_cc_single_mod+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_apple_cc_single_mod=no
+ if test -z "${LT_MULTI_MODULE}"; then
+ # By default we will add the -single_module flag. You can override
+ # by either setting the environment variable LT_MULTI_MODULE
+ # non-empty at configure time, or by adding -multi_module to the
+ # link flags.
+ rm -rf libconftest.dylib*
+ echo "int foo(void){return 1;}" > conftest.c
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&5
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+ _lt_result=$?
+ if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+ lt_cv_apple_cc_single_mod=yes
+ else
+ cat conftest.err >&5
+ fi
+ rm -rf libconftest.dylib*
+ rm -f conftest.*
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
+ { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_ld_exported_symbols_list=no
+ save_LDFLAGS=$LDFLAGS
+ echo "_main" > conftest.sym
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ lt_cv_ld_exported_symbols_list=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ lt_cv_ld_exported_symbols_list=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
+ case $host_os in
+ rhapsody* | darwin1.[012])
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+ darwin1.*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ darwin*) # darwin 5.x on
+ # if running on 10.5 or later, the deployment target defaults
+ # to the OS version, if on x86, and 10.4, the deployment
+ # target defaults to 10.4. Don't you love it?
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+ 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ 10.[012]*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ 10.*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ esac
+ ;;
+ esac
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+ _lt_dar_single_mod='$single_module'
+ fi
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+ else
+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ fi
+ if test "$DSYMUTIL" != ":"; then
+ _lt_dsymutil='~$DSYMUTIL $lib || :'
+ else
+ _lt_dsymutil=
+ fi
+ ;;
+ esac
+
+
+for ac_header in dlfcn.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval "$as_ac_Header=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_Header=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+
+# Set options
+# Check whether --enable-static was given.
+if test "${enable_static+set}" = set; then
+ enableval=$enable_static; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_static=yes ;;
+ no) enable_static=no ;;
+ *)
+ enable_static=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_static=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_static=no
+fi
+
+
+
+
+
+
+
+enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
+set dummy ${ac_tool_prefix}as; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AS+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AS"; then
+ ac_cv_prog_AS="$AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AS="${ac_tool_prefix}as"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AS=$ac_cv_prog_AS
+if test -n "$AS"; then
+ { $as_echo "$as_me:$LINENO: result: $AS" >&5
+$as_echo "$AS" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AS"; then
+ ac_ct_AS=$AS
+ # Extract the first word of "as", so it can be a program name with args.
+set dummy as; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_AS"; then
+ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_AS="as"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AS=$ac_cv_prog_ac_ct_AS
+if test -n "$ac_ct_AS"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
+$as_echo "$ac_ct_AS" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_AS" = x; then
+ AS="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AS=$ac_ct_AS
+ fi
+else
+ AS="$ac_cv_prog_AS"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DLLTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DLLTOOL"; then
+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DLLTOOL=$ac_cv_prog_DLLTOOL
+if test -n "$DLLTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
+$as_echo "$DLLTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DLLTOOL"; then
+ ac_ct_DLLTOOL=$DLLTOOL
+ # Extract the first word of "dlltool", so it can be a program name with args.
+set dummy dlltool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DLLTOOL"; then
+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DLLTOOL="dlltool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
+if test -n "$ac_ct_DLLTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
+$as_echo "$ac_ct_DLLTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_DLLTOOL" = x; then
+ DLLTOOL="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DLLTOOL=$ac_ct_DLLTOOL
+ fi
+else
+ DLLTOOL="$ac_cv_prog_DLLTOOL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OBJDUMP"; then
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+ ac_ct_OBJDUMP=$OBJDUMP
+ # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OBJDUMP"; then
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OBJDUMP="objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OBJDUMP" = x; then
+ OBJDUMP="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OBJDUMP=$ac_ct_OBJDUMP
+ fi
+else
+ OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+ ;;
+esac
+
+test -z "$AS" && AS=as
+
+
+
+
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+
+
+
+
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+
+ enable_dlopen=no
+
+
+
+ # Check whether --enable-shared was given.
+if test "${enable_shared+set}" = set; then
+ enableval=$enable_shared; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_shared=yes ;;
+ no) enable_shared=no ;;
+ *)
+ enable_shared=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_shared=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_shared=yes
+fi
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-pic was given.
+if test "${with_pic+set}" = set; then
+ withval=$with_pic; pic_mode="$withval"
+else
+ pic_mode=default
+fi
+
+
+test -z "$pic_mode" && pic_mode=default
+
+
+
+
+
+
+
+ # Check whether --enable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+ enableval=$enable_fast_install; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_fast_install=yes ;;
+ no) enable_fast_install=no ;;
+ *)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_fast_install=yes
+fi
+
+
+
+
+
+
+
+
+
+
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL="${CONFIG_SHELL-$SHELL} "'$(top_builddir)/libtool'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+test -z "$LN_S" && LN_S="ln -s"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
+$as_echo_n "checking for objdir... " >&6; }
+if test "${lt_cv_objdir+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+ lt_cv_objdir=.libs
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
+$as_echo "$lt_cv_objdir" >&6; }
+objdir=$lt_cv_objdir
+
+
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define LT_OBJDIR "$lt_cv_objdir/"
+_ACEOF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+case $host_os in
+aix3*)
+ # AIX sometimes has problems with the GCC collect2 program. For some
+ # reason, if we set the COLLECT_NAMES environment variable, the problems
+ # vanish in a puff of smoke.
+ if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+ fi
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+for cc_temp in $compiler""; do
+ case $cc_temp in
+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+ { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $MAGIC_CMD in
+[\\/*] | ?:[\\/]*)
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/${ac_tool_prefix}file; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+
+
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+ if test -n "$ac_tool_prefix"; then
+ { $as_echo "$as_me:$LINENO: checking for file" >&5
+$as_echo_n "checking for file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $MAGIC_CMD in
+[\\/*] | ?:[\\/]*)
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/file; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/file"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ else
+ MAGIC_CMD=:
+ fi
+fi
+
+ fi
+ ;;
+esac
+
+# Use C for the default configuration in the libtool script
+
+lt_save_CC="$CC"
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+objext=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+
+lt_prog_compiler_no_builtin_flag=
+
+if test "$GCC" = yes; then
+ lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
+if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_rtti_exceptions=no
+ ac_outfile=conftest.$ac_objext
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="-fno-rtti -fno-exceptions"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:9420: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&5
+ echo "$as_me:9424: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_rtti_exceptions=yes
+ fi
+ fi
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
+
+if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
+ lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
+else
+ :
+fi
+
+fi
+
+
+
+
+
+
+ lt_prog_compiler_wl=
+lt_prog_compiler_pic=
+lt_prog_compiler_static=
+
+{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+
+ if test "$GCC" = yes; then
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_static='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ lt_prog_compiler_static='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ lt_prog_compiler_pic='-DDLL_EXPORT'
+ ;;
+
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ lt_prog_compiler_pic='-fno-common'
+ ;;
+
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ # +Z the default
+ ;;
+ *)
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ esac
+ ;;
+
+ interix[3-9]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+
+ msdosdjgpp*)
+ # Just because we use GCC doesn't mean we suddenly get shared libraries
+ # on systems that don't support them.
+ lt_prog_compiler_can_build_shared=no
+ enable_shared=no
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ lt_prog_compiler_pic='-fPIC -shared'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ lt_prog_compiler_pic=-Kconform_pic
+ fi
+ ;;
+
+ *)
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ esac
+ else
+ # PORTME Check for flag to pass linker flags through the system compiler.
+ case $host_os in
+ aix*)
+ lt_prog_compiler_wl='-Wl,'
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ lt_prog_compiler_static='-Bstatic'
+ else
+ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ lt_prog_compiler_pic='-DDLL_EXPORT'
+ ;;
+
+ hpux9* | hpux10* | hpux11*)
+ lt_prog_compiler_wl='-Wl,'
+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+ # not for PA HP-UX.
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ lt_prog_compiler_pic='+Z'
+ ;;
+ esac
+ # Is there a better lt_prog_compiler_static that works with the bundled CC?
+ lt_prog_compiler_static='${wl}-a ${wl}archive'
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ lt_prog_compiler_wl='-Wl,'
+ # PIC (with -KPIC) is the default.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ # old Intel for x86_64 which still supported -KPIC.
+ ecc*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-static'
+ ;;
+ # icc used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ icc* | ifort*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fPIC'
+ lt_prog_compiler_static='-static'
+ ;;
+ # Lahey Fortran 8.1.
+ lf95*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='--shared'
+ lt_prog_compiler_static='--static'
+ ;;
+ pgcc* | pgf77* | pgf90* | pgf95*)
+ # Portland Group compilers (*not* the Pentium gcc compiler,
+ # which looks to be a dead project)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fpic'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+ ccc*)
+ lt_prog_compiler_wl='-Wl,'
+ # All Alpha code is PIC.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+ xl*)
+ # IBM XL C 8.0/Fortran 10.1 on PPC
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-qpic'
+ lt_prog_compiler_static='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C 5.9
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ lt_prog_compiler_wl='-Wl,'
+ ;;
+ *Sun\ F*)
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ lt_prog_compiler_wl=''
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ newsos6)
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ lt_prog_compiler_pic='-fPIC -shared'
+ ;;
+
+ osf3* | osf4* | osf5*)
+ lt_prog_compiler_wl='-Wl,'
+ # All OSF/1 code is PIC.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ rdos*)
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ solaris*)
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ case $cc_basename in
+ f77* | f90* | f95*)
+ lt_prog_compiler_wl='-Qoption ld ';;
+ *)
+ lt_prog_compiler_wl='-Wl,';;
+ esac
+ ;;
+
+ sunos4*)
+ lt_prog_compiler_wl='-Qoption ld '
+ lt_prog_compiler_pic='-PIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ sysv4 | sysv4.2uw2* | sysv4.3*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ lt_prog_compiler_pic='-Kconform_pic'
+ lt_prog_compiler_static='-Bstatic'
+ fi
+ ;;
+
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ unicos*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_can_build_shared=no
+ ;;
+
+ uts4*)
+ lt_prog_compiler_pic='-pic'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ *)
+ lt_prog_compiler_can_build_shared=no
+ ;;
+ esac
+ fi
+
+case $host_os in
+ # For platforms which do not support PIC, -DPIC is meaningless:
+ *djgpp*)
+ lt_prog_compiler_pic=
+ ;;
+ *)
+ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
+$as_echo "$lt_prog_compiler_pic" >&6; }
+
+
+
+
+
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic"; then
+ { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_pic_works=no
+ ac_outfile=conftest.$ac_objext
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:9759: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&5
+ echo "$as_me:9763: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_pic_works=yes
+ fi
+ fi
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
+ case $lt_prog_compiler_pic in
+ "" | " "*) ;;
+ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
+ esac
+else
+ lt_prog_compiler_pic=
+ lt_prog_compiler_can_build_shared=no
+fi
+
+fi
+
+
+
+
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
+{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if test "${lt_cv_prog_compiler_static_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_static_works=no
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+ # The linker can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ if test -s conftest.err; then
+ # Append any errors to the config.log.
+ cat conftest.err 1>&5
+ $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_static_works=yes
+ fi
+ else
+ lt_cv_prog_compiler_static_works=yes
+ fi
+ fi
+ $RM -r conftest*
+ LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works" = xyes; then
+ :
+else
+ lt_prog_compiler_static=
+fi
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_c_o=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:9864: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&5
+ echo "$as_me:9868: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_c_o=yes
+ fi
+ fi
+ chmod u+w . 2>&5
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_c_o=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:9919: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&5
+ echo "$as_me:9923: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_c_o=yes
+ fi
+ fi
+ chmod u+w . 2>&5
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
+ # do not overwrite the value of need_locks provided by the user
+ { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+ hard_links=yes
+ $RM conftest*
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ touch conftest.a
+ ln conftest.a conftest.b 2>&5 || hard_links=no
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+ if test "$hard_links" = no; then
+ { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+ need_locks=warn
+ fi
+else
+ need_locks=no
+fi
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+ runpath_var=
+ allow_undefined_flag=
+ always_export_symbols=no
+ archive_cmds=
+ archive_expsym_cmds=
+ compiler_needs_object=no
+ enable_shared_with_static_runtimes=no
+ export_dynamic_flag_spec=
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ hardcode_automatic=no
+ hardcode_direct=no
+ hardcode_direct_absolute=no
+ hardcode_libdir_flag_spec=
+ hardcode_libdir_flag_spec_ld=
+ hardcode_libdir_separator=
+ hardcode_minus_L=no
+ hardcode_shlibpath_var=unsupported
+ inherit_rpath=no
+ link_all_deplibs=unknown
+ module_cmds=
+ module_expsym_cmds=
+ old_archive_from_new_cmds=
+ old_archive_from_expsyms_cmds=
+ thread_safe_flag_spec=
+ whole_archive_flag_spec=
+ # include_expsyms should be a list of space-separated symbols to be *always*
+ # included in the symbol list
+ include_expsyms=
+ # exclude_expsyms can be an extended regexp of symbols to exclude
+ # it will be wrapped by ` (' and `)$', so one must not match beginning or
+ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+ # as well as any symbol that contains `d'.
+ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+ # platforms (ab)use it in PIC code, but their linkers get confused if
+ # the symbol is explicitly referenced. Since portable code cannot
+ # rely on this symbol name, it's probably fine to never include it in
+ # preloaded symbol tables.
+ # Exclude shared library initialization/finalization symbols.
+ extract_expsyms_cmds=
+
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ if test "$GCC" != yes; then
+ with_gnu_ld=no
+ fi
+ ;;
+ interix*)
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
+ with_gnu_ld=yes
+ ;;
+ openbsd*)
+ with_gnu_ld=no
+ ;;
+ esac
+
+ ld_shlibs=yes
+ if test "$with_gnu_ld" = yes; then
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ wlarc='${wl}'
+
+ # Set some defaults for GNU ld with shared library support. These
+ # are reset later if shared libraries are not supported. Putting them
+ # here allows them to be overridden if necessary.
+ runpath_var=LD_RUN_PATH
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ export_dynamic_flag_spec='${wl}--export-dynamic'
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ whole_archive_flag_spec=
+ fi
+ supports_anon_versioning=no
+ case `$LD -v 2>&1` in
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+ *\ 2.11.*) ;; # other 2.11 versions
+ *) supports_anon_versioning=yes ;;
+ esac
+
+ # See if GNU ld supports shared libraries.
+ case $host_os in
+ aix[3-9]*)
+ # On AIX/PPC, the GNU linker is very broken
+ if test "$host_cpu" != ia64; then
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support. If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+_LT_EOF
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds=''
+ ;;
+ m68k)
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ ;;
+ esac
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ allow_undefined_flag=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
+ # as there is no search path for DLLs.
+ hardcode_libdir_flag_spec='-L$libdir'
+ allow_undefined_flag=unsupported
+ always_export_symbols=no
+ enable_shared_with_static_runtimes=yes
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ interix[3-9]*)
+ hardcode_direct=no
+ hardcode_shlibpath_var=no
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ export_dynamic_flag_spec='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+
+ gnu* | linux* | tpf* | k*bsd*-gnu)
+ tmp_diet=no
+ if test "$host_os" = linux-dietlibc; then
+ case $cc_basename in
+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
+ esac
+ fi
+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+ && test "$tmp_diet" = no
+ then
+ tmp_addflag=
+ tmp_sharedflag='-shared'
+ case $cc_basename,$host_cpu in
+ pgcc*) # Portland Group C compiler
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag'
+ ;;
+ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag -Mnomain' ;;
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
+ tmp_addflag=' -i_dynamic' ;;
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
+ tmp_addflag=' -i_dynamic -nofor_main' ;;
+ ifc* | ifort*) # Intel Fortran compiler
+ tmp_addflag=' -nofor_main' ;;
+ lf95*) # Lahey Fortran 8.1
+ whole_archive_flag_spec=
+ tmp_sharedflag='--shared' ;;
+ xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+ tmp_sharedflag='-qmkshrobj'
+ tmp_addflag= ;;
+ esac
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*) # Sun C 5.9
+ whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ compiler_needs_object=yes
+ tmp_sharedflag='-G' ;;
+ *Sun\ F*) # Sun Fortran 8.3
+ tmp_sharedflag='-G' ;;
+ esac
+ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+ if test "x$supports_anon_versioning" = xyes; then
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+
+ case $cc_basename in
+ xlf*)
+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+ whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
+ hardcode_libdir_flag_spec=
+ hardcode_libdir_flag_spec_ld='-rpath $libdir'
+ archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ esac
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+ wlarc=
+ else
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ fi
+ ;;
+
+ solaris*)
+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+ case `$LD -v 2>&1` in
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ ;;
+ *)
+ # For security reasons, it is highly recommended that you always
+ # use absolute paths for naming shared libraries, and exclude the
+ # DT_RUNPATH tag from executables and libraries. But doing so
+ # requires that you compile everything twice, which is a pain.
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+ ;;
+
+ sunos4*)
+ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ wlarc=
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ *)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+
+ if test "$ld_shlibs" = no; then
+ runpath_var=
+ hardcode_libdir_flag_spec=
+ export_dynamic_flag_spec=
+ whole_archive_flag_spec=
+ fi
+ else
+ # PORTME fill in a description of your system's linker (not GNU ld)
+ case $host_os in
+ aix3*)
+ allow_undefined_flag=unsupported
+ always_export_symbols=yes
+ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+ # Note: this linker hardcodes the directories in LIBPATH if there
+ # are no directories specified by -L.
+ hardcode_minus_L=yes
+ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+ # Neither direct hardcoding nor static linking is supported with a
+ # broken collect2.
+ hardcode_direct=unsupported
+ fi
+ ;;
+
+ aix[4-9]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+ for ld_flag in $LDFLAGS; do
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+ aix_use_runtimelinking=yes
+ break
+ fi
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ archive_cmds=''
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ hardcode_libdir_separator=':'
+ link_all_deplibs=yes
+ file_list_spec='${wl}-f,'
+
+ if test "$GCC" = yes; then
+ case $host_os in aix4.[012]|aix4.[012].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ hardcode_direct=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ hardcode_minus_L=yes
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_libdir_separator=
+ fi
+ ;;
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ export_dynamic_flag_spec='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to export.
+ always_export_symbols=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ allow_undefined_flag='-berok'
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+ allow_undefined_flag="-z nodefs"
+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ no_undefined_flag=' ${wl}-bernotok'
+ allow_undefined_flag=' ${wl}-berok'
+ # Exported symbols can be pulled into shared objects from archives
+ whole_archive_flag_spec='$convenience'
+ archive_cmds_need_lc=yes
+ # This is similar to how AIX traditionally builds its shared libraries.
+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds=''
+ ;;
+ m68k)
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ ;;
+ esac
+ ;;
+
+ bsdi[45]*)
+ export_dynamic_flag_spec=-rdynamic
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ hardcode_libdir_flag_spec=' '
+ allow_undefined_flag=unsupported
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+ # The linker will automatically build a .lib file if we build a DLL.
+ old_archive_from_new_cmds='true'
+ # FIXME: Should let the user specify the lib program.
+ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
+ fix_srcfile_path='`cygpath -w "$srcfile"`'
+ enable_shared_with_static_runtimes=yes
+ ;;
+
+ darwin* | rhapsody*)
+
+
+ archive_cmds_need_lc=no
+ hardcode_direct=no
+ hardcode_automatic=yes
+ hardcode_shlibpath_var=unsupported
+ whole_archive_flag_spec=''
+ link_all_deplibs=yes
+ allow_undefined_flag="$_lt_dar_allow_undefined"
+ case $cc_basename in
+ ifort*) _lt_dar_can_shared=yes ;;
+ *) _lt_dar_can_shared=$GCC ;;
+ esac
+ if test "$_lt_dar_can_shared" = "yes"; then
+ output_verbose_link_cmd=echo
+ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+ archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+ module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+
+ else
+ ld_shlibs=no
+ fi
+
+ ;;
+
+ dgux*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_shlibpath_var=no
+ ;;
+
+ freebsd1*)
+ ld_shlibs=no
+ ;;
+
+ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+ # support. Future versions do this automatically, but an explicit c++rt0.o
+ # does not break anything, and helps significantly (at the cost of a little
+ # extra space).
+ freebsd2.2*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+ freebsd2*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+ freebsd* | dragonfly*)
+ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ hpux9*)
+ if test "$GCC" = yes; then
+ archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ fi
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ export_dynamic_flag_spec='${wl}-E'
+ ;;
+
+ hpux10*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_flag_spec_ld='+b $libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ export_dynamic_flag_spec='${wl}-E'
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ fi
+ ;;
+
+ hpux11*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ case $host_cpu in
+ hppa*64*)
+ archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ else
+ case $host_cpu in
+ hppa*64*)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ fi
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ hardcode_direct=no
+ hardcode_shlibpath_var=no
+ ;;
+ *)
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ export_dynamic_flag_spec='${wl}-E'
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ ;;
+ esac
+ fi
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ # Try to use the -exported_symbol ld option, if it does not
+ # work, assume that -exports_file does not work either and
+ # implicitly export all symbols.
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+ cat >conftest.$ac_ext <<_ACEOF
+int foo(void) {}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS="$save_LDFLAGS"
+ else
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ inherit_rpath=yes
+ link_all_deplibs=yes
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
+ else
+ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
+ fi
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ newsos6)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_shlibpath_var=no
+ ;;
+
+ *nto* | *qnx*)
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ hardcode_direct_absolute=yes
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ export_dynamic_flag_spec='${wl}-E'
+ else
+ case $host_os in
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-R$libdir'
+ ;;
+ *)
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ ;;
+ esac
+ fi
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ os2*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ allow_undefined_flag=unsupported
+ archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+ ;;
+
+ osf3*)
+ if test "$GCC" = yes; then
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ allow_undefined_flag=' -expect_unresolved \*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ ;;
+
+ osf4* | osf5*) # as osf3* with the addition of -msym flag
+ if test "$GCC" = yes; then
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ else
+ allow_undefined_flag=' -expect_unresolved \*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+ # Both c and cxx compiler support -rpath directly
+ hardcode_libdir_flag_spec='-rpath $libdir'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_separator=:
+ ;;
+
+ solaris*)
+ no_undefined_flag=' -z defs'
+ if test "$GCC" = yes; then
+ wlarc='${wl}'
+ archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ else
+ case `$CC -V 2>&1` in
+ *"Compilers 5.0"*)
+ wlarc=''
+ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+ ;;
+ *)
+ wlarc='${wl}'
+ archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ ;;
+ esac
+ fi
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_shlibpath_var=no
+ case $host_os in
+ solaris2.[0-5] | solaris2.[0-5].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
+ # but is careful enough not to reorder.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ if test "$GCC" = yes; then
+ whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ else
+ whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
+ fi
+ ;;
+ esac
+ link_all_deplibs=yes
+ ;;
+
+ sunos4*)
+ if test "x$host_vendor" = xsequent; then
+ # Use $CC to link under sequent, because it throws in some extra .o
+ # files that make .init and .fini sections work.
+ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ sysv4)
+ case $host_vendor in
+ sni)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes # is this really true???
+ ;;
+ siemens)
+ ## LD is ld it makes a PLAMLIB
+ ## CC just makes a GrossModule.
+ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+ reload_cmds='$CC -r -o $output$reload_objs'
+ hardcode_direct=no
+ ;;
+ motorola)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+ ;;
+ esac
+ runpath_var='LD_RUN_PATH'
+ hardcode_shlibpath_var=no
+ ;;
+
+ sysv4.3*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_shlibpath_var=no
+ export_dynamic_flag_spec='-Bexport'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_shlibpath_var=no
+ runpath_var=LD_RUN_PATH
+ hardcode_runpath_var=yes
+ ld_shlibs=yes
+ fi
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+ no_undefined_flag='${wl}-z,text'
+ archive_cmds_need_lc=no
+ hardcode_shlibpath_var=no
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ no_undefined_flag='${wl}-z,text'
+ allow_undefined_flag='${wl}-z,nodefs'
+ archive_cmds_need_lc=no
+ hardcode_shlibpath_var=no
+ hardcode_libdir_flag_spec='${wl}-R,$libdir'
+ hardcode_libdir_separator=':'
+ link_all_deplibs=yes
+ export_dynamic_flag_spec='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ uts4*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_shlibpath_var=no
+ ;;
+
+ *)
+ ld_shlibs=no
+ ;;
+ esac
+
+ if test x$host_vendor = xsni; then
+ case $host in
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ export_dynamic_flag_spec='${wl}-Blargedynsym'
+ ;;
+ esac
+ fi
+ fi
+
+{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
+$as_echo "$ld_shlibs" >&6; }
+test "$ld_shlibs" = no && can_build_shared=no
+
+with_gnu_ld=$with_gnu_ld
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc" in
+x|xyes)
+ # Assume -lc should be added
+ archive_cmds_need_lc=yes
+
+ if test "$enable_shared" = yes && test "$GCC" = yes; then
+ case $archive_cmds in
+ *'~'*)
+ # FIXME: we may have to deal with multi-command sequences.
+ ;;
+ '$CC '*)
+ # Test whether the compiler implicitly links with -lc since on some
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc
+ # to ld, don't add -lc before -lgcc.
+ { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+ $RM conftest*
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } 2>conftest.err; then
+ soname=conftest
+ lib=conftest
+ libobjs=conftest.$ac_objext
+ deplibs=
+ wl=$lt_prog_compiler_wl
+ pic_flag=$lt_prog_compiler_pic
+ compiler_flags=-v
+ linker_flags=-v
+ verstring=
+ output_objdir=.
+ libname=conftest
+ lt_save_allow_undefined_flag=$allow_undefined_flag
+ allow_undefined_flag=
+ if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
+ (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+ then
+ archive_cmds_need_lc=no
+ else
+ archive_cmds_need_lc=yes
+ fi
+ allow_undefined_flag=$lt_save_allow_undefined_flag
+ else
+ cat conftest.err 1>&5
+ fi
+ $RM conftest*
+ { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
+$as_echo "$archive_cmds_need_lc" >&6; }
+ ;;
+ esac
+ fi
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+if test "$GCC" = yes; then
+ case $host_os in
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+ *) lt_awk_arg="/^libraries:/" ;;
+ esac
+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
+ # if the path contains ";" then we assume it to be the separator
+ # otherwise default to the standard path separator (i.e. ":") - it is
+ # assumed that no part of a normal pathname contains ";" but that should
+ # okay in the real world where ";" in dirpaths is itself problematic.
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ # Ok, now we have the path, separated by spaces, we can step through it
+ # and add multilib dir if necessary.
+ lt_tmp_lt_search_path_spec=
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+ for lt_sys_path in $lt_search_path_spec; do
+ if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+ else
+ test -d "$lt_sys_path" && \
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+ fi
+ done
+ lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+ lt_foo="";
+ lt_count=0;
+ for (lt_i = NF; lt_i > 0; lt_i--) {
+ if ($lt_i != "" && $lt_i != ".") {
+ if ($lt_i == "..") {
+ lt_count++;
+ } else {
+ if (lt_count == 0) {
+ lt_foo="/" $lt_i lt_foo;
+ } else {
+ lt_count--;
+ }
+ }
+ }
+ }
+ if (lt_foo != "") { lt_freq[lt_foo]++; }
+ if (lt_freq[lt_foo] == 1) { print lt_foo; }
+}'`
+ sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+else
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+ shlibpath_var=LIBPATH
+
+ # AIX 3 has no versioning support, so we append a major version to the name.
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+
+aix[4-9]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ hardcode_into_libs=yes
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ # With GCC up to 2.95.x, collect2 would create an import file
+ # for dependence libraries. The import file would start with
+ # the line `#! .'. This would cause the generated library to
+ # depend on `.', always an invalid library. This was fixed in
+ # development snapshots of GCC prior to 3.0.
+ case $host_os in
+ aix4 | aix4.[01] | aix4.[01].*)
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+ echo ' yes '
+ echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+ :
+ else
+ can_build_shared=no
+ fi
+ ;;
+ esac
+ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+ # soname into executable. Probably we can add versioning support to
+ # collect2, so additional links can be useful in future.
+ if test "$aix_use_runtimelinking" = yes; then
+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+ # instead of lib<name>.a to let people know that these are not
+ # typical AIX shared libraries.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ else
+ # We preserve .a as extension for shared libraries through AIX4.2
+ # and later when we are not doing run time linking.
+ library_names_spec='${libname}${release}.a $libname.a'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ fi
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+
+amigaos*)
+ case $host_cpu in
+ powerpc)
+ # Since July 2007 AmigaOS4 officially supports .so libraries.
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ ;;
+ m68k)
+ library_names_spec='$libname.ixlibrary $libname.a'
+ # Create ${libname}_ixlibrary.a entries in /sys/libs.
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+ ;;
+ esac
+ ;;
+
+beos*)
+ library_names_spec='${libname}${shared_ext}'
+ dynamic_linker="$host_os ld.so"
+ shlibpath_var=LIBRARY_PATH
+ ;;
+
+bsdi[45]*)
+ version_type=linux
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+ # the default ld.so.conf also contains /usr/contrib/lib and
+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+ # libtool to hard-code these into programs
+ ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+ version_type=windows
+ shrext_cmds=".dll"
+ need_version=no
+ need_lib_prefix=no
+
+ case $GCC,$host_os in
+ yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+ library_names_spec='$libname.dll.a'
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds
+ postinstall_cmds='base_file=`basename \${file}`~
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+ dldir=$destdir/`dirname \$dlpath`~
+ test -d \$dldir || mkdir -p \$dldir~
+ $install_prog $dir/$dlname \$dldir/$dlname~
+ chmod a+x \$dldir/$dlname~
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+ fi'
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+ dlpath=$dir/\$dldll~
+ $RM \$dlpath'
+ shlibpath_overrides_runpath=yes
+
+ case $host_os in
+ cygwin*)
+ # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+ ;;
+ mingw* | cegcc*)
+ # MinGW DLLs use traditional 'lib' prefix
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+ # It is most probably a Windows format PATH printed by
+ # mingw gcc, but we are running on Cygwin. Gcc prints its search
+ # path with ; separators, and with drive letters. We can handle the
+ # drive letters (cygwin fileutils understands them), so leave them,
+ # especially as we might pass files found there to a mingw objdump,
+ # which wouldn't understand a cygwinified path. Ahh.
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ ;;
+ pw32*)
+ # pw32 DLLs use 'pw' prefix rather than 'lib'
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ ;;
+ esac
+ ;;
+
+ *)
+ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+ ;;
+ esac
+ dynamic_linker='Win32 ld.exe'
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+
+darwin* | rhapsody*)
+ dynamic_linker="$host_os dyld"
+ version_type=darwin
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+ soname_spec='${libname}${release}${major}$shared_ext'
+ shlibpath_overrides_runpath=yes
+ shlibpath_var=DYLD_LIBRARY_PATH
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+ ;;
+
+dgux*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+freebsd1*)
+ dynamic_linker=no
+ ;;
+
+freebsd* | dragonfly*)
+ # DragonFly does not have aout. When/if they implement a new
+ # versioning mechanism, adjust this.
+ if test -x /usr/bin/objformat; then
+ objformat=`/usr/bin/objformat`
+ else
+ case $host_os in
+ freebsd[123]*) objformat=aout ;;
+ *) objformat=elf ;;
+ esac
+ fi
+ version_type=freebsd-$objformat
+ case $version_type in
+ freebsd-elf*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ need_version=no
+ need_lib_prefix=no
+ ;;
+ freebsd-*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+ need_version=yes
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_os in
+ freebsd2*)
+ shlibpath_overrides_runpath=yes
+ ;;
+ freebsd3.[01]* | freebsdelf3.[01]*)
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+ *) # from 4.6 on, and DragonFly
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ esac
+ ;;
+
+gnu*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ hardcode_into_libs=yes
+ ;;
+
+hpux9* | hpux10* | hpux11*)
+ # Give a soname corresponding to the major version so that dld.sl refuses to
+ # link against other versions.
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ case $host_cpu in
+ ia64*)
+ shrext_cmds='.so'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.so"
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ if test "X$HPUX_IA64_MODE" = X32; then
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+ else
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+ fi
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ hppa*64*)
+ shrext_cmds='.sl'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ *)
+ shrext_cmds='.sl'
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=SHLIB_PATH
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+ esac
+ # HP-UX runs *really* slowly unless shared libraries are mode 555.
+ postinstall_cmds='chmod 555 $lib'
+ ;;
+
+interix[3-9]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $host_os in
+ nonstopux*) version_type=nonstopux ;;
+ *)
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ version_type=linux
+ else
+ version_type=irix
+ fi ;;
+ esac
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+ case $host_os in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+ libsuff= shlibsuff= libmagic=32-bit;;
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+ libsuff=32 shlibsuff=N32 libmagic=N32;;
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+ libsuff=64 shlibsuff=64 libmagic=64-bit;;
+ *) libsuff= shlibsuff= libmagic=never-match;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+ hardcode_into_libs=yes
+ ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+ dynamic_linker=no
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ # Some binutils ld are patched to set DT_RUNPATH
+ save_LDFLAGS=$LDFLAGS
+ save_libdir=$libdir
+ eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
+ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
+ shlibpath_overrides_runpath=yes
+fi
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS=$save_LDFLAGS
+ libdir=$save_libdir
+
+ # This implies no fast_install, which is unacceptable.
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+ hardcode_into_libs=yes
+
+ # Append ld.so.conf contents to the search path
+ if test -f /etc/ld.so.conf; then
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ fi
+
+ # We used to test for /lib/ld.so.1 and disable shared libraries on
+ # powerpc, because MkLinux only supported shared libraries with the
+ # GNU dynamic linker. Since this was broken with cross compilers,
+ # most powerpc-linux boxes support dynamic linking these days and
+ # people can always --disable-shared, the test was removed, and we
+ # assume the GNU/Linux dynamic linker is in use.
+ dynamic_linker='GNU/Linux ld.so'
+ ;;
+
+netbsd*)
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ dynamic_linker='NetBSD (a.out) ld.so'
+ else
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='NetBSD ld.elf_so'
+ fi
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+
+newsos6)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ ;;
+
+*nto* | *qnx*)
+ version_type=qnx
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='ldqnx.so'
+ ;;
+
+openbsd*)
+ version_type=sunos
+ sys_lib_dlsearch_path_spec="/usr/lib"
+ need_lib_prefix=no
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+ case $host_os in
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+ *) need_version=no ;;
+ esac
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ case $host_os in
+ openbsd2.[89] | openbsd2.[89].*)
+ shlibpath_overrides_runpath=no
+ ;;
+ *)
+ shlibpath_overrides_runpath=yes
+ ;;
+ esac
+ else
+ shlibpath_overrides_runpath=yes
+ fi
+ ;;
+
+os2*)
+ libname_spec='$name'
+ shrext_cmds=".dll"
+ need_lib_prefix=no
+ library_names_spec='$libname${shared_ext} $libname.a'
+ dynamic_linker='OS/2 ld.exe'
+ shlibpath_var=LIBPATH
+ ;;
+
+osf3* | osf4* | osf5*)
+ version_type=osf
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+ ;;
+
+rdos*)
+ dynamic_linker=no
+ ;;
+
+solaris*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ # ldd complains unless libraries are executable
+ postinstall_cmds='chmod +x $lib'
+ ;;
+
+sunos4*)
+ version_type=sunos
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ if test "$with_gnu_ld" = yes; then
+ need_lib_prefix=no
+ fi
+ need_version=yes
+ ;;
+
+sysv4 | sysv4.3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_vendor in
+ sni)
+ shlibpath_overrides_runpath=no
+ need_lib_prefix=no
+ runpath_var=LD_RUN_PATH
+ ;;
+ siemens)
+ need_lib_prefix=no
+ ;;
+ motorola)
+ need_lib_prefix=no
+ need_version=no
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+ ;;
+ esac
+ ;;
+
+sysv4*MP*)
+ if test -d /usr/nec ;then
+ version_type=linux
+ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+ soname_spec='$libname${shared_ext}.$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ version_type=freebsd-elf
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ if test "$with_gnu_ld" = yes; then
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+ else
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+ case $host_os in
+ sco3.2v5*)
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+ ;;
+ esac
+ fi
+ sys_lib_dlsearch_path_spec='/usr/lib'
+ ;;
+
+tpf*)
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+uts4*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+*)
+ dynamic_linker=no
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+ sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+ sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" ||
+ test -n "$runpath_var" ||
+ test "X$hardcode_automatic" = "Xyes" ; then
+
+ # We can hardcode non-existent directories.
+ if test "$hardcode_direct" != no &&
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we
+ # have to relink, otherwise we might link with an installed library
+ # when we should be linking with a yet-to-be-installed one
+ ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
+ test "$hardcode_minus_L" != no; then
+ # Linking always hardcodes the temporary library directory.
+ hardcode_action=relink
+ else
+ # We can link without hardcoding, and we can hardcode nonexisting dirs.
+ hardcode_action=immediate
+ fi
+else
+ # We cannot hardcode anything, or else we can only hardcode existing
+ # directories.
+ hardcode_action=unsupported
+fi
+{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
+$as_echo "$hardcode_action" >&6; }
+
+if test "$hardcode_action" = relink ||
+ test "$inherit_rpath" = yes; then
+ # Fast installation is not supported
+ enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+ test "$enable_shared" = no; then
+ # Fast installation is not necessary
+ enable_fast_install=needless
+fi
+
+
+
+
+
+
+ if test "x$enable_dlopen" != xyes; then
+ enable_dlopen=unknown
+ enable_dlopen_self=unknown
+ enable_dlopen_self_static=unknown
+else
+ lt_cv_dlopen=no
+ lt_cv_dlopen_libs=
+
+ case $host_os in
+ beos*)
+ lt_cv_dlopen="load_add_on"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ;;
+
+ mingw* | pw32* | cegcc*)
+ lt_cv_dlopen="LoadLibrary"
+ lt_cv_dlopen_libs=
+ ;;
+
+ cygwin*)
+ lt_cv_dlopen="dlopen"
+ lt_cv_dlopen_libs=
+ ;;
+
+ darwin*)
+ # if libdl is installed we need to link against it
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dl_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dl_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+
+ lt_cv_dlopen="dyld"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+
+fi
+
+ ;;
+
+ *)
+ { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
+$as_echo_n "checking for shl_load... " >&6; }
+if test "${ac_cv_func_shl_load+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define shl_load innocuous_shl_load
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char shl_load (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef shl_load
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_shl_load || defined __stub___shl_load
+choke me
+#endif
+
+int
+main ()
+{
+return shl_load ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_shl_load=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_shl_load=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
+$as_echo "$ac_cv_func_shl_load" >&6; }
+if test "x$ac_cv_func_shl_load" = x""yes; then
+ lt_cv_dlopen="shl_load"
+else
+ { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
+$as_echo_n "checking for shl_load in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_shl_load+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+int
+main ()
+{
+return shl_load ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dld_shl_load=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dld_shl_load=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
+if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
+ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
+$as_echo_n "checking for dlopen... " >&6; }
+if test "${ac_cv_func_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define dlopen innocuous_dlopen
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char dlopen (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef dlopen
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_dlopen || defined __stub___dlopen
+choke me
+#endif
+
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
+$as_echo "$ac_cv_func_dlopen" >&6; }
+if test "x$ac_cv_func_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dl_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dl_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
+$as_echo_n "checking for dlopen in -lsvld... " >&6; }
+if test "${ac_cv_lib_svld_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-lsvld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_svld_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_svld_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
+if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
+else
+ { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
+$as_echo_n "checking for dld_link in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_dld_link+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dld_link ();
+int
+main ()
+{
+return dld_link ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dld_dld_link=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dld_dld_link=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
+if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
+ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+ ;;
+ esac
+
+ if test "x$lt_cv_dlopen" != xno; then
+ enable_dlopen=yes
+ else
+ enable_dlopen=no
+ fi
+
+ case $lt_cv_dlopen in
+ dlopen)
+ save_CPPFLAGS="$CPPFLAGS"
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+ save_LDFLAGS="$LDFLAGS"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+ save_LIBS="$LIBS"
+ LIBS="$lt_cv_dlopen_libs $LIBS"
+
+ { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
+$as_echo_n "checking whether a program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then :
+ lt_cv_dlopen_self=cross
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+#line 12719 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}
+_LT_EOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&5 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
+ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
+ x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
+ esac
+ else :
+ # compilation failed
+ lt_cv_dlopen_self=no
+ fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
+$as_echo "$lt_cv_dlopen_self" >&6; }
+
+ if test "x$lt_cv_dlopen_self" = xyes; then
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+ { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self_static+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then :
+ lt_cv_dlopen_self_static=cross
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+#line 12815 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}
+_LT_EOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&5 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
+ x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
+ x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
+ esac
+ else :
+ # compilation failed
+ lt_cv_dlopen_self_static=no
+ fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
+$as_echo "$lt_cv_dlopen_self_static" >&6; }
+ fi
+
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
+ ;;
+ esac
+
+ case $lt_cv_dlopen_self in
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+ *) enable_dlopen_self=unknown ;;
+ esac
+
+ case $lt_cv_dlopen_self_static in
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+ *) enable_dlopen_self_static=unknown ;;
+ esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+striplib=
+old_striplib=
+{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
+$as_echo_n "checking whether stripping libraries is possible... " >&6; }
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+ test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+ case $host_os in
+ darwin*)
+ if test -n "$STRIP" ; then
+ striplib="$STRIP -x"
+ old_striplib="$STRIP -S"
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+ else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ fi
+ ;;
+ *)
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ ;;
+ esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+ # Report which library types will actually be built
+ { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
+$as_echo_n "checking if libtool supports shared libraries... " >&6; }
+ { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
+$as_echo "$can_build_shared" >&6; }
+
+ { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
+$as_echo_n "checking whether to build shared libraries... " >&6; }
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+
+ aix[4-9]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
+$as_echo "$enable_shared" >&6; }
+
+ { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
+$as_echo_n "checking whether to build static libraries... " >&6; }
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
+$as_echo "$enable_static" >&6; }
+
+
+
+
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+CC="$lt_save_CC"
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ac_config_commands="$ac_config_commands libtool"
+
+
+
+
+# Only expand once:
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
+set dummy ${ac_tool_prefix}windres; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_RC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$RC"; then
+ ac_cv_prog_RC="$RC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_RC="${ac_tool_prefix}windres"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+RC=$ac_cv_prog_RC
+if test -n "$RC"; then
+ { $as_echo "$as_me:$LINENO: result: $RC" >&5
+$as_echo "$RC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RC"; then
+ ac_ct_RC=$RC
+ # Extract the first word of "windres", so it can be a program name with args.
+set dummy windres; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_RC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_RC"; then
+ ac_cv_prog_ac_ct_RC="$ac_ct_RC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_RC="windres"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RC=$ac_cv_prog_ac_ct_RC
+if test -n "$ac_ct_RC"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_RC" >&5
+$as_echo "$ac_ct_RC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_RC" = x; then
+ RC=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ RC=$ac_ct_RC
+ fi
+else
+ RC="$ac_cv_prog_RC"
+fi
+
+
+
+
+# Source file extension for RC test sources.
+ac_ext=rc
+
+# Object file extension for compiled RC test sources.
+objext=o
+objext_RC=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
+
+# Code to be used in simple link tests
+lt_simple_link_test_code="$lt_simple_compile_test_code"
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+# save warnings/boilerplate of simple test code
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_GCC=$GCC
+GCC=
+CC=${RC-"windres"}
+compiler=$CC
+compiler_RC=$CC
+for cc_temp in $compiler""; do
+ case $cc_temp in
+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+lt_cv_prog_compiler_c_o_RC=yes
+
+if test -n "$compiler"; then
+ :
+
+
+
+fi
+
+GCC=$lt_save_GCC
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+CC="$lt_save_CC"
+
+
+case "$host_os" in
+ mingw* | cygwin*) is_woe32=yes ;;
+ *) is_woe32=no ;;
+esac
+WOE32=$is_woe32
+
+if test $WOE32 = yes; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
+set dummy ${ac_tool_prefix}windres; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_WINDRES+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$WINDRES"; then
+ ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+WINDRES=$ac_cv_prog_WINDRES
+if test -n "$WINDRES"; then
+ { $as_echo "$as_me:$LINENO: result: $WINDRES" >&5
+$as_echo "$WINDRES" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_WINDRES"; then
+ ac_ct_WINDRES=$WINDRES
+ # Extract the first word of "windres", so it can be a program name with args.
+set dummy windres; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_WINDRES"; then
+ ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_WINDRES="windres"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
+if test -n "$ac_ct_WINDRES"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
+$as_echo "$ac_ct_WINDRES" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_WINDRES" = x; then
+ WINDRES=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ WINDRES=$ac_ct_WINDRES
+ fi
+else
+ WINDRES="$ac_cv_prog_WINDRES"
+fi
+
+fi
+
+
+
+ CFLAG_VISIBILITY=
+ HAVE_VISIBILITY=0
+ if test -n "$GCC"; then
+ { $as_echo "$as_me:$LINENO: checking for simple visibility declarations" >&5
+$as_echo_n "checking for simple visibility declarations... " >&6; }
+ if test "${gl_cv_cc_visibility+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ gl_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -fvisibility=hidden"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+extern __attribute__((__visibility__("hidden"))) int hiddenvar;
+ extern __attribute__((__visibility__("default"))) int exportedvar;
+ extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
+ extern __attribute__((__visibility__("default"))) int exportedfunc (void);
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_cc_visibility=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_cc_visibility=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ CFLAGS="$gl_save_CFLAGS"
+fi
+
+ { $as_echo "$as_me:$LINENO: result: $gl_cv_cc_visibility" >&5
+$as_echo "$gl_cv_cc_visibility" >&6; }
+ if test $gl_cv_cc_visibility = yes; then
+ CFLAG_VISIBILITY="-fvisibility=hidden"
+ HAVE_VISIBILITY=1
+ fi
+ fi
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_VISIBILITY $HAVE_VISIBILITY
+_ACEOF
+
+
+
+ if test "X$prefix" = "XNONE"; then
+ acl_final_prefix="$ac_default_prefix"
+ else
+ acl_final_prefix="$prefix"
+ fi
+ if test "X$exec_prefix" = "XNONE"; then
+ acl_final_exec_prefix='${prefix}'
+ else
+ acl_final_exec_prefix="$exec_prefix"
+ fi
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
+ prefix="$acl_save_prefix"
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for shared library run path origin" >&5
+$as_echo_n "checking for shared library run path origin... " >&6; }
+if test "${acl_cv_rpath+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
+ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
+ . ./conftest.sh
+ rm -f ./conftest.sh
+ acl_cv_rpath=done
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
+$as_echo "$acl_cv_rpath" >&6; }
+ wl="$acl_cv_wl"
+ acl_libext="$acl_cv_libext"
+ acl_shlibext="$acl_cv_shlibext"
+ acl_libname_spec="$acl_cv_libname_spec"
+ acl_library_names_spec="$acl_cv_library_names_spec"
+ acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
+ acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
+ acl_hardcode_direct="$acl_cv_hardcode_direct"
+ acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
+ # Check whether --enable-rpath was given.
+if test "${enable_rpath+set}" = set; then
+ enableval=$enable_rpath; :
+else
+ enable_rpath=yes
+fi
+
+
+
+
+ acl_libdirstem=lib
+ acl_libdirstem2=
+ case "$host_os" in
+ solaris*)
+ { $as_echo "$as_me:$LINENO: checking for 64-bit host" >&5
+$as_echo_n "checking for 64-bit host... " >&6; }
+if test "${gl_cv_solaris_64bit+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#ifdef _LP64
+sixtyfour bits
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "sixtyfour bits" >/dev/null 2>&1; then
+ gl_cv_solaris_64bit=yes
+else
+ gl_cv_solaris_64bit=no
+fi
+rm -f conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_solaris_64bit" >&5
+$as_echo "$gl_cv_solaris_64bit" >&6; }
+ if test $gl_cv_solaris_64bit = yes; then
+ acl_libdirstem=lib/64
+ case "$host_cpu" in
+ sparc*) acl_libdirstem2=lib/sparcv9 ;;
+ i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
+ esac
+ fi
+ ;;
+ *)
+ searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
+ if test -n "$searchpath"; then
+ acl_save_IFS="${IFS= }"; IFS=":"
+ for searchdir in $searchpath; do
+ if test -d "$searchdir"; then
+ case "$searchdir" in
+ */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
+ */../ | */.. )
+ # Better ignore directories of this form. They are misleading.
+ ;;
+ *) searchdir=`cd "$searchdir" && pwd`
+ case "$searchdir" in
+ */lib64 ) acl_libdirstem=lib64 ;;
+ esac ;;
+ esac
+ fi
+ done
+ IFS="$acl_save_IFS"
+ fi
+ ;;
+ esac
+ test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
+
+
+
+
+
+
+
+
+
+
+
+
+ use_additional=yes
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+
+# Check whether --with-libiconv-prefix was given.
+if test "${with_libiconv_prefix+set}" = set; then
+ withval=$with_libiconv_prefix;
+ if test "X$withval" = "Xno"; then
+ use_additional=no
+ else
+ if test "X$withval" = "X"; then
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ else
+ additional_includedir="$withval/include"
+ additional_libdir="$withval/$acl_libdirstem"
+ if test "$acl_libdirstem2" != "$acl_libdirstem" \
+ && ! test -d "$withval/$acl_libdirstem"; then
+ additional_libdir="$withval/$acl_libdirstem2"
+ fi
+ fi
+ fi
+
+fi
+
+ LIBICONV=
+ LTLIBICONV=
+ INCICONV=
+ LIBICONV_PREFIX=
+ HAVE_LIBICONV=
+ rpathdirs=
+ ltrpathdirs=
+ names_already_handled=
+ names_next_round='iconv '
+ while test -n "$names_next_round"; do
+ names_this_round="$names_next_round"
+ names_next_round=
+ for name in $names_this_round; do
+ already_handled=
+ for n in $names_already_handled; do
+ if test "$n" = "$name"; then
+ already_handled=yes
+ break
+ fi
+ done
+ if test -z "$already_handled"; then
+ names_already_handled="$names_already_handled $name"
+ uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+ eval value=\"\$HAVE_LIB$uppername\"
+ if test -n "$value"; then
+ if test "$value" = yes; then
+ eval value=\"\$LIB$uppername\"
+ test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
+ eval value=\"\$LTLIB$uppername\"
+ test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
+ else
+ :
+ fi
+ else
+ found_dir=
+ found_la=
+ found_so=
+ found_a=
+ eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
+ if test -n "$acl_shlibext"; then
+ shrext=".$acl_shlibext" # typically: shrext=.so
+ else
+ shrext=
+ fi
+ if test $use_additional = yes; then
+ dir="$additional_libdir"
+ if test -n "$acl_shlibext"; then
+ if test -f "$dir/$libname$shrext"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext"
+ else
+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+ ver=`(cd "$dir" && \
+ for f in "$libname$shrext".*; do echo "$f"; done \
+ | sed -e "s,^$libname$shrext\\\\.,," \
+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+ | sed 1q ) 2>/dev/null`
+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext.$ver"
+ fi
+ else
+ eval library_names=\"$acl_library_names_spec\"
+ for f in $library_names; do
+ if test -f "$dir/$f"; then
+ found_dir="$dir"
+ found_so="$dir/$f"
+ break
+ fi
+ done
+ fi
+ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ if test -f "$dir/$libname.$acl_libext"; then
+ found_dir="$dir"
+ found_a="$dir/$libname.$acl_libext"
+ fi
+ fi
+ if test "X$found_dir" != "X"; then
+ if test -f "$dir/$libname.la"; then
+ found_la="$dir/$libname.la"
+ fi
+ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ for x in $LDFLAGS $LTLIBICONV; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ case "$x" in
+ -L*)
+ dir=`echo "X$x" | sed -e 's/^X-L//'`
+ if test -n "$acl_shlibext"; then
+ if test -f "$dir/$libname$shrext"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext"
+ else
+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+ ver=`(cd "$dir" && \
+ for f in "$libname$shrext".*; do echo "$f"; done \
+ | sed -e "s,^$libname$shrext\\\\.,," \
+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+ | sed 1q ) 2>/dev/null`
+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext.$ver"
+ fi
+ else
+ eval library_names=\"$acl_library_names_spec\"
+ for f in $library_names; do
+ if test -f "$dir/$f"; then
+ found_dir="$dir"
+ found_so="$dir/$f"
+ break
+ fi
+ done
+ fi
+ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ if test -f "$dir/$libname.$acl_libext"; then
+ found_dir="$dir"
+ found_a="$dir/$libname.$acl_libext"
+ fi
+ fi
+ if test "X$found_dir" != "X"; then
+ if test -f "$dir/$libname.la"; then
+ found_la="$dir/$libname.la"
+ fi
+ fi
+ ;;
+ esac
+ if test "X$found_dir" != "X"; then
+ break
+ fi
+ done
+ fi
+ if test "X$found_dir" != "X"; then
+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
+ if test "X$found_so" != "X"; then
+ if test "$enable_rpath" = no \
+ || test "X$found_dir" = "X/usr/$acl_libdirstem" \
+ || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+ else
+ haveit=
+ for x in $ltrpathdirs; do
+ if test "X$x" = "X$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ ltrpathdirs="$ltrpathdirs $found_dir"
+ fi
+ if test "$acl_hardcode_direct" = yes; then
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+ else
+ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+ haveit=
+ for x in $rpathdirs; do
+ if test "X$x" = "X$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ rpathdirs="$rpathdirs $found_dir"
+ fi
+ else
+ haveit=
+ for x in $LDFLAGS $LIBICONV; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-L$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
+ fi
+ if test "$acl_hardcode_minus_L" != no; then
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+ else
+ LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
+ fi
+ fi
+ fi
+ fi
+ else
+ if test "X$found_a" != "X"; then
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
+ else
+ LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
+ fi
+ fi
+ additional_includedir=
+ case "$found_dir" in
+ */$acl_libdirstem | */$acl_libdirstem/)
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+ if test "$name" = 'iconv'; then
+ LIBICONV_PREFIX="$basedir"
+ fi
+ additional_includedir="$basedir/include"
+ ;;
+ */$acl_libdirstem2 | */$acl_libdirstem2/)
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
+ if test "$name" = 'iconv'; then
+ LIBICONV_PREFIX="$basedir"
+ fi
+ additional_includedir="$basedir/include"
+ ;;
+ esac
+ if test "X$additional_includedir" != "X"; then
+ if test "X$additional_includedir" != "X/usr/include"; then
+ haveit=
+ if test "X$additional_includedir" = "X/usr/local/include"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ for x in $CPPFLAGS $INCICONV; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-I$additional_includedir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_includedir"; then
+ INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
+ fi
+ fi
+ fi
+ fi
+ fi
+ if test -n "$found_la"; then
+ save_libdir="$libdir"
+ case "$found_la" in
+ */* | *\\*) . "$found_la" ;;
+ *) . "./$found_la" ;;
+ esac
+ libdir="$save_libdir"
+ for dep in $dependency_libs; do
+ case "$dep" in
+ -L*)
+ additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+ if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
+ && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
+ haveit=
+ if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
+ || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ haveit=
+ for x in $LDFLAGS $LIBICONV; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-L$additional_libdir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_libdir"; then
+ LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
+ fi
+ fi
+ haveit=
+ for x in $LDFLAGS $LTLIBICONV; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-L$additional_libdir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_libdir"; then
+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
+ fi
+ fi
+ fi
+ fi
+ ;;
+ -R*)
+ dir=`echo "X$dep" | sed -e 's/^X-R//'`
+ if test "$enable_rpath" != no; then
+ haveit=
+ for x in $rpathdirs; do
+ if test "X$x" = "X$dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ rpathdirs="$rpathdirs $dir"
+ fi
+ haveit=
+ for x in $ltrpathdirs; do
+ if test "X$x" = "X$dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ ltrpathdirs="$ltrpathdirs $dir"
+ fi
+ fi
+ ;;
+ -l*)
+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+ ;;
+ *.la)
+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+ ;;
+ *)
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
+ ;;
+ esac
+ done
+ fi
+ else
+ LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
+ fi
+ fi
+ fi
+ done
+ done
+ if test "X$rpathdirs" != "X"; then
+ if test -n "$acl_hardcode_libdir_separator"; then
+ alldirs=
+ for found_dir in $rpathdirs; do
+ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+ done
+ acl_save_libdir="$libdir"
+ libdir="$alldirs"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
+ else
+ for found_dir in $rpathdirs; do
+ acl_save_libdir="$libdir"
+ libdir="$found_dir"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
+ done
+ fi
+ fi
+ if test "X$ltrpathdirs" != "X"; then
+ for found_dir in $ltrpathdirs; do
+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
+ done
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+ am_save_CPPFLAGS="$CPPFLAGS"
+
+ for element in $INCICONV; do
+ haveit=
+ for x in $CPPFLAGS; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X$element"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
+ fi
+ done
+
+
+ { $as_echo "$as_me:$LINENO: checking for iconv" >&5
+$as_echo_n "checking for iconv... " >&6; }
+if test "${am_cv_func_iconv+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ am_cv_func_iconv="no, consider installing GNU libiconv"
+ am_cv_lib_iconv=no
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+#include <iconv.h>
+int
+main ()
+{
+iconv_t cd = iconv_open("","");
+ iconv(cd,NULL,NULL,NULL,NULL);
+ iconv_close(cd);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ am_cv_func_iconv=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ if test "$am_cv_func_iconv" != yes; then
+ am_save_LIBS="$LIBS"
+ LIBS="$LIBS $LIBICONV"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+#include <iconv.h>
+int
+main ()
+{
+iconv_t cd = iconv_open("","");
+ iconv(cd,NULL,NULL,NULL,NULL);
+ iconv_close(cd);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ am_cv_lib_iconv=yes
+ am_cv_func_iconv=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LIBS="$am_save_LIBS"
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
+$as_echo "$am_cv_func_iconv" >&6; }
+ if test "$am_cv_func_iconv" = yes; then
+ { $as_echo "$as_me:$LINENO: checking for working iconv" >&5
+$as_echo_n "checking for working iconv... " >&6; }
+if test "${am_cv_func_iconv_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ am_save_LIBS="$LIBS"
+ if test $am_cv_lib_iconv = yes; then
+ LIBS="$LIBS $LIBICONV"
+ fi
+ if test "$cross_compiling" = yes; then
+ case "$host_os" in
+ aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
+ *) am_cv_func_iconv_works="guessing yes" ;;
+ esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <iconv.h>
+#include <string.h>
+int main ()
+{
+ /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
+ returns. */
+ {
+ iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
+ if (cd_utf8_to_88591 != (iconv_t)(-1))
+ {
+ static const char input[] = "\342\202\254"; /* EURO SIGN */
+ char buf[10];
+ const char *inptr = input;
+ size_t inbytesleft = strlen (input);
+ char *outptr = buf;
+ size_t outbytesleft = sizeof (buf);
+ size_t res = iconv (cd_utf8_to_88591,
+ (char **) &inptr, &inbytesleft,
+ &outptr, &outbytesleft);
+ if (res == 0)
+ return 1;
+ }
+ }
+#if 0 /* This bug could be worked around by the caller. */
+ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
+ {
+ iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
+ if (cd_88591_to_utf8 != (iconv_t)(-1))
+ {
+ static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
+ char buf[50];
+ const char *inptr = input;
+ size_t inbytesleft = strlen (input);
+ char *outptr = buf;
+ size_t outbytesleft = sizeof (buf);
+ size_t res = iconv (cd_88591_to_utf8,
+ (char **) &inptr, &inbytesleft,
+ &outptr, &outbytesleft);
+ if ((int)res > 0)
+ return 1;
+ }
+ }
+#endif
+ /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
+ provided. */
+ if (/* Try standardized names. */
+ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
+ /* Try IRIX, OSF/1 names. */
+ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
+ /* Try AIX names. */
+ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
+ /* Try HP-UX names. */
+ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
+ return 1;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ am_cv_func_iconv_works=yes
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+am_cv_func_iconv_works=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+ LIBS="$am_save_LIBS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv_works" >&5
+$as_echo "$am_cv_func_iconv_works" >&6; }
+ case "$am_cv_func_iconv_works" in
+ *no) am_func_iconv=no am_cv_lib_iconv=no ;;
+ *) am_func_iconv=yes ;;
+ esac
+ else
+ am_func_iconv=no am_cv_lib_iconv=no
+ fi
+ if test "$am_func_iconv" = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_ICONV 1
+_ACEOF
+
+ fi
+ if test "$am_cv_lib_iconv" = yes; then
+ { $as_echo "$as_me:$LINENO: checking how to link with libiconv" >&5
+$as_echo_n "checking how to link with libiconv... " >&6; }
+ { $as_echo "$as_me:$LINENO: result: $LIBICONV" >&5
+$as_echo "$LIBICONV" >&6; }
+ else
+ CPPFLAGS="$am_save_CPPFLAGS"
+ LIBICONV=
+ LTLIBICONV=
+ fi
+
+
+
+ if test "$am_cv_func_iconv" = yes; then
+ { $as_echo "$as_me:$LINENO: checking for iconv declaration" >&5
+$as_echo_n "checking for iconv declaration... " >&6; }
+ if test "${am_cv_proto_iconv+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <stdlib.h>
+#include <iconv.h>
+extern
+#ifdef __cplusplus
+"C"
+#endif
+#if defined(__STDC__) || defined(__cplusplus)
+size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
+#else
+size_t iconv();
+#endif
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ am_cv_proto_iconv_arg1=""
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ am_cv_proto_iconv_arg1="const"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
+fi
+
+ am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
+ { $as_echo "$as_me:$LINENO: result: ${ac_t:-
+ }$am_cv_proto_iconv" >&5
+$as_echo "${ac_t:-
+ }$am_cv_proto_iconv" >&6; }
+
+cat >>confdefs.h <<_ACEOF
+#define ICONV_CONST $am_cv_proto_iconv_arg1
+_ACEOF
+
+ fi
+
+
+ { $as_echo "$as_me:$LINENO: checking whether NLS is requested" >&5
+$as_echo_n "checking whether NLS is requested... " >&6; }
+ # Check whether --enable-nls was given.
+if test "${enable_nls+set}" = set; then
+ enableval=$enable_nls; USE_NLS=$enableval
+else
+ USE_NLS=yes
+fi
+
+ { $as_echo "$as_me:$LINENO: result: $USE_NLS" >&5
+$as_echo "$USE_NLS" >&6; }
+
+
+
+
+ GETTEXT_MACRO_VERSION=0.17
+
+
+
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+ ac_executable_p="test -x"
+else
+ ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "msgfmt", so it can be a program name with args.
+set dummy msgfmt; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_MSGFMT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case "$MSGFMT" in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
+ ;;
+ *)
+ ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$ac_save_IFS"
+ test -z "$ac_dir" && ac_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+ echo "$as_me: trying $ac_dir/$ac_word..." >&5
+ if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
+ (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
+ ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
+ break 2
+ fi
+ fi
+ done
+ done
+ IFS="$ac_save_IFS"
+ test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
+ ;;
+esac
+fi
+MSGFMT="$ac_cv_path_MSGFMT"
+if test "$MSGFMT" != ":"; then
+ { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
+$as_echo "$MSGFMT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ # Extract the first word of "gmsgfmt", so it can be a program name with args.
+set dummy gmsgfmt; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_GMSGFMT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $GMSGFMT in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
+ ;;
+ *)
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+ test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
+ ;;
+esac
+fi
+GMSGFMT=$ac_cv_path_GMSGFMT
+if test -n "$GMSGFMT"; then
+ { $as_echo "$as_me:$LINENO: result: $GMSGFMT" >&5
+$as_echo "$GMSGFMT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+ case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
+ *) MSGFMT_015=$MSGFMT ;;
+ esac
+
+ case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
+ *) GMSGFMT_015=$GMSGFMT ;;
+ esac
+
+
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+ ac_executable_p="test -x"
+else
+ ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "xgettext", so it can be a program name with args.
+set dummy xgettext; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_XGETTEXT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case "$XGETTEXT" in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
+ ;;
+ *)
+ ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$ac_save_IFS"
+ test -z "$ac_dir" && ac_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+ echo "$as_me: trying $ac_dir/$ac_word..." >&5
+ if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
+ (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
+ ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
+ break 2
+ fi
+ fi
+ done
+ done
+ IFS="$ac_save_IFS"
+ test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
+ ;;
+esac
+fi
+XGETTEXT="$ac_cv_path_XGETTEXT"
+if test "$XGETTEXT" != ":"; then
+ { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
+$as_echo "$XGETTEXT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ rm -f messages.po
+
+ case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
+ *) XGETTEXT_015=$XGETTEXT ;;
+ esac
+
+
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+ ac_executable_p="test -x"
+else
+ ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "msgmerge", so it can be a program name with args.
+set dummy msgmerge; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_path_MSGMERGE+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case "$MSGMERGE" in
+ [\\/]* | ?:[\\/]*)
+ ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
+ ;;
+ *)
+ ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$ac_save_IFS"
+ test -z "$ac_dir" && ac_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+ echo "$as_me: trying $ac_dir/$ac_word..." >&5
+ if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
+ ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
+ break 2
+ fi
+ fi
+ done
+ done
+ IFS="$ac_save_IFS"
+ test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
+ ;;
+esac
+fi
+MSGMERGE="$ac_cv_path_MSGMERGE"
+if test "$MSGMERGE" != ":"; then
+ { $as_echo "$as_me:$LINENO: result: $MSGMERGE" >&5
+$as_echo "$MSGMERGE" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$localedir" || localedir='${datadir}/locale'
+
+
+ test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
+
+
+ ac_config_commands="$ac_config_commands po-directories"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for CFPreferencesCopyAppValue" >&5
+$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
+if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ gt_save_LIBS="$LIBS"
+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <CoreFoundation/CFPreferences.h>
+int
+main ()
+{
+CFPreferencesCopyAppValue(NULL, NULL)
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ gt_cv_func_CFPreferencesCopyAppValue=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gt_cv_func_CFPreferencesCopyAppValue=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LIBS="$gt_save_LIBS"
+fi
+{ $as_echo "$as_me:$LINENO: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
+$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_CFPREFERENCESCOPYAPPVALUE 1
+_ACEOF
+
+ fi
+ { $as_echo "$as_me:$LINENO: checking for CFLocaleCopyCurrent" >&5
+$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
+if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ gt_save_LIBS="$LIBS"
+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <CoreFoundation/CFLocale.h>
+int
+main ()
+{
+CFLocaleCopyCurrent();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ gt_cv_func_CFLocaleCopyCurrent=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gt_cv_func_CFLocaleCopyCurrent=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LIBS="$gt_save_LIBS"
+fi
+{ $as_echo "$as_me:$LINENO: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
+$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
+ if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_CFLOCALECOPYCURRENT 1
+_ACEOF
+
+ fi
+ INTL_MACOSX_LIBS=
+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+ INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
+ fi
+
+
+
+
+
+
+ LIBINTL=
+ LTLIBINTL=
+ POSUB=
+
+ case " $gt_needs " in
+ *" need-formatstring-macros "*) gt_api_version=3 ;;
+ *" need-ngettext "*) gt_api_version=2 ;;
+ *) gt_api_version=1 ;;
+ esac
+ gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
+ gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
+
+ if test "$USE_NLS" = "yes"; then
+ gt_use_preinstalled_gnugettext=no
+
+
+ if test $gt_api_version -ge 3; then
+ gt_revision_test_code='
+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
+#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
+#endif
+typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
+'
+ else
+ gt_revision_test_code=
+ fi
+ if test $gt_api_version -ge 2; then
+ gt_expression_test_code=' + * ngettext ("", "", 0)'
+ else
+ gt_expression_test_code=
+ fi
+
+ { $as_echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5
+$as_echo_n "checking for GNU gettext in libc... " >&6; }
+if { as_var=$gt_func_gnugettext_libc; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern int *_nl_domain_bindings;
+int
+main ()
+{
+bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$gt_func_gnugettext_libc=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$gt_func_gnugettext_libc=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$gt_func_gnugettext_libc'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+
+
+
+
+
+ am_save_CPPFLAGS="$CPPFLAGS"
+
+ for element in $INCICONV; do
+ haveit=
+ for x in $CPPFLAGS; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X$element"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
+ fi
+ done
+
+
+ { $as_echo "$as_me:$LINENO: checking for iconv" >&5
+$as_echo_n "checking for iconv... " >&6; }
+if test "${am_cv_func_iconv+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ am_cv_func_iconv="no, consider installing GNU libiconv"
+ am_cv_lib_iconv=no
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+#include <iconv.h>
+int
+main ()
+{
+iconv_t cd = iconv_open("","");
+ iconv(cd,NULL,NULL,NULL,NULL);
+ iconv_close(cd);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ am_cv_func_iconv=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ if test "$am_cv_func_iconv" != yes; then
+ am_save_LIBS="$LIBS"
+ LIBS="$LIBS $LIBICONV"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+#include <iconv.h>
+int
+main ()
+{
+iconv_t cd = iconv_open("","");
+ iconv(cd,NULL,NULL,NULL,NULL);
+ iconv_close(cd);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ am_cv_lib_iconv=yes
+ am_cv_func_iconv=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LIBS="$am_save_LIBS"
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
+$as_echo "$am_cv_func_iconv" >&6; }
+ if test "$am_cv_func_iconv" = yes; then
+ { $as_echo "$as_me:$LINENO: checking for working iconv" >&5
+$as_echo_n "checking for working iconv... " >&6; }
+if test "${am_cv_func_iconv_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ am_save_LIBS="$LIBS"
+ if test $am_cv_lib_iconv = yes; then
+ LIBS="$LIBS $LIBICONV"
+ fi
+ if test "$cross_compiling" = yes; then
+ case "$host_os" in
+ aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
+ *) am_cv_func_iconv_works="guessing yes" ;;
+ esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <iconv.h>
+#include <string.h>
+int main ()
+{
+ /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
+ returns. */
+ {
+ iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
+ if (cd_utf8_to_88591 != (iconv_t)(-1))
+ {
+ static const char input[] = "\342\202\254"; /* EURO SIGN */
+ char buf[10];
+ const char *inptr = input;
+ size_t inbytesleft = strlen (input);
+ char *outptr = buf;
+ size_t outbytesleft = sizeof (buf);
+ size_t res = iconv (cd_utf8_to_88591,
+ (char **) &inptr, &inbytesleft,
+ &outptr, &outbytesleft);
+ if (res == 0)
+ return 1;
+ }
+ }
+#if 0 /* This bug could be worked around by the caller. */
+ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
+ {
+ iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
+ if (cd_88591_to_utf8 != (iconv_t)(-1))
+ {
+ static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
+ char buf[50];
+ const char *inptr = input;
+ size_t inbytesleft = strlen (input);
+ char *outptr = buf;
+ size_t outbytesleft = sizeof (buf);
+ size_t res = iconv (cd_88591_to_utf8,
+ (char **) &inptr, &inbytesleft,
+ &outptr, &outbytesleft);
+ if ((int)res > 0)
+ return 1;
+ }
+ }
+#endif
+ /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
+ provided. */
+ if (/* Try standardized names. */
+ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
+ /* Try IRIX, OSF/1 names. */
+ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
+ /* Try AIX names. */
+ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
+ /* Try HP-UX names. */
+ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
+ return 1;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ am_cv_func_iconv_works=yes
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+am_cv_func_iconv_works=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+ LIBS="$am_save_LIBS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv_works" >&5
+$as_echo "$am_cv_func_iconv_works" >&6; }
+ case "$am_cv_func_iconv_works" in
+ *no) am_func_iconv=no am_cv_lib_iconv=no ;;
+ *) am_func_iconv=yes ;;
+ esac
+ else
+ am_func_iconv=no am_cv_lib_iconv=no
+ fi
+ if test "$am_func_iconv" = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_ICONV 1
+_ACEOF
+
+ fi
+ if test "$am_cv_lib_iconv" = yes; then
+ { $as_echo "$as_me:$LINENO: checking how to link with libiconv" >&5
+$as_echo_n "checking how to link with libiconv... " >&6; }
+ { $as_echo "$as_me:$LINENO: result: $LIBICONV" >&5
+$as_echo "$LIBICONV" >&6; }
+ else
+ CPPFLAGS="$am_save_CPPFLAGS"
+ LIBICONV=
+ LTLIBICONV=
+ fi
+
+
+
+
+
+
+
+
+
+
+
+ use_additional=yes
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+
+# Check whether --with-libintl-prefix was given.
+if test "${with_libintl_prefix+set}" = set; then
+ withval=$with_libintl_prefix;
+ if test "X$withval" = "Xno"; then
+ use_additional=no
+ else
+ if test "X$withval" = "X"; then
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ else
+ additional_includedir="$withval/include"
+ additional_libdir="$withval/$acl_libdirstem"
+ if test "$acl_libdirstem2" != "$acl_libdirstem" \
+ && ! test -d "$withval/$acl_libdirstem"; then
+ additional_libdir="$withval/$acl_libdirstem2"
+ fi
+ fi
+ fi
+
+fi
+
+ LIBINTL=
+ LTLIBINTL=
+ INCINTL=
+ LIBINTL_PREFIX=
+ HAVE_LIBINTL=
+ rpathdirs=
+ ltrpathdirs=
+ names_already_handled=
+ names_next_round='intl '
+ while test -n "$names_next_round"; do
+ names_this_round="$names_next_round"
+ names_next_round=
+ for name in $names_this_round; do
+ already_handled=
+ for n in $names_already_handled; do
+ if test "$n" = "$name"; then
+ already_handled=yes
+ break
+ fi
+ done
+ if test -z "$already_handled"; then
+ names_already_handled="$names_already_handled $name"
+ uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+ eval value=\"\$HAVE_LIB$uppername\"
+ if test -n "$value"; then
+ if test "$value" = yes; then
+ eval value=\"\$LIB$uppername\"
+ test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
+ eval value=\"\$LTLIB$uppername\"
+ test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
+ else
+ :
+ fi
+ else
+ found_dir=
+ found_la=
+ found_so=
+ found_a=
+ eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
+ if test -n "$acl_shlibext"; then
+ shrext=".$acl_shlibext" # typically: shrext=.so
+ else
+ shrext=
+ fi
+ if test $use_additional = yes; then
+ dir="$additional_libdir"
+ if test -n "$acl_shlibext"; then
+ if test -f "$dir/$libname$shrext"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext"
+ else
+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+ ver=`(cd "$dir" && \
+ for f in "$libname$shrext".*; do echo "$f"; done \
+ | sed -e "s,^$libname$shrext\\\\.,," \
+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+ | sed 1q ) 2>/dev/null`
+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext.$ver"
+ fi
+ else
+ eval library_names=\"$acl_library_names_spec\"
+ for f in $library_names; do
+ if test -f "$dir/$f"; then
+ found_dir="$dir"
+ found_so="$dir/$f"
+ break
+ fi
+ done
+ fi
+ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ if test -f "$dir/$libname.$acl_libext"; then
+ found_dir="$dir"
+ found_a="$dir/$libname.$acl_libext"
+ fi
+ fi
+ if test "X$found_dir" != "X"; then
+ if test -f "$dir/$libname.la"; then
+ found_la="$dir/$libname.la"
+ fi
+ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ for x in $LDFLAGS $LTLIBINTL; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ case "$x" in
+ -L*)
+ dir=`echo "X$x" | sed -e 's/^X-L//'`
+ if test -n "$acl_shlibext"; then
+ if test -f "$dir/$libname$shrext"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext"
+ else
+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+ ver=`(cd "$dir" && \
+ for f in "$libname$shrext".*; do echo "$f"; done \
+ | sed -e "s,^$libname$shrext\\\\.,," \
+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+ | sed 1q ) 2>/dev/null`
+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext.$ver"
+ fi
+ else
+ eval library_names=\"$acl_library_names_spec\"
+ for f in $library_names; do
+ if test -f "$dir/$f"; then
+ found_dir="$dir"
+ found_so="$dir/$f"
+ break
+ fi
+ done
+ fi
+ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ if test -f "$dir/$libname.$acl_libext"; then
+ found_dir="$dir"
+ found_a="$dir/$libname.$acl_libext"
+ fi
+ fi
+ if test "X$found_dir" != "X"; then
+ if test -f "$dir/$libname.la"; then
+ found_la="$dir/$libname.la"
+ fi
+ fi
+ ;;
+ esac
+ if test "X$found_dir" != "X"; then
+ break
+ fi
+ done
+ fi
+ if test "X$found_dir" != "X"; then
+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
+ if test "X$found_so" != "X"; then
+ if test "$enable_rpath" = no \
+ || test "X$found_dir" = "X/usr/$acl_libdirstem" \
+ || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+ else
+ haveit=
+ for x in $ltrpathdirs; do
+ if test "X$x" = "X$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ ltrpathdirs="$ltrpathdirs $found_dir"
+ fi
+ if test "$acl_hardcode_direct" = yes; then
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+ else
+ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+ haveit=
+ for x in $rpathdirs; do
+ if test "X$x" = "X$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ rpathdirs="$rpathdirs $found_dir"
+ fi
+ else
+ haveit=
+ for x in $LDFLAGS $LIBINTL; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-L$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
+ fi
+ if test "$acl_hardcode_minus_L" != no; then
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+ else
+ LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
+ fi
+ fi
+ fi
+ fi
+ else
+ if test "X$found_a" != "X"; then
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
+ else
+ LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
+ fi
+ fi
+ additional_includedir=
+ case "$found_dir" in
+ */$acl_libdirstem | */$acl_libdirstem/)
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+ if test "$name" = 'intl'; then
+ LIBINTL_PREFIX="$basedir"
+ fi
+ additional_includedir="$basedir/include"
+ ;;
+ */$acl_libdirstem2 | */$acl_libdirstem2/)
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
+ if test "$name" = 'intl'; then
+ LIBINTL_PREFIX="$basedir"
+ fi
+ additional_includedir="$basedir/include"
+ ;;
+ esac
+ if test "X$additional_includedir" != "X"; then
+ if test "X$additional_includedir" != "X/usr/include"; then
+ haveit=
+ if test "X$additional_includedir" = "X/usr/local/include"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ for x in $CPPFLAGS $INCINTL; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-I$additional_includedir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_includedir"; then
+ INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
+ fi
+ fi
+ fi
+ fi
+ fi
+ if test -n "$found_la"; then
+ save_libdir="$libdir"
+ case "$found_la" in
+ */* | *\\*) . "$found_la" ;;
+ *) . "./$found_la" ;;
+ esac
+ libdir="$save_libdir"
+ for dep in $dependency_libs; do
+ case "$dep" in
+ -L*)
+ additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+ if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
+ && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
+ haveit=
+ if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
+ || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ haveit=
+ for x in $LDFLAGS $LIBINTL; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-L$additional_libdir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_libdir"; then
+ LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
+ fi
+ fi
+ haveit=
+ for x in $LDFLAGS $LTLIBINTL; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X-L$additional_libdir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_libdir"; then
+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
+ fi
+ fi
+ fi
+ fi
+ ;;
+ -R*)
+ dir=`echo "X$dep" | sed -e 's/^X-R//'`
+ if test "$enable_rpath" != no; then
+ haveit=
+ for x in $rpathdirs; do
+ if test "X$x" = "X$dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ rpathdirs="$rpathdirs $dir"
+ fi
+ haveit=
+ for x in $ltrpathdirs; do
+ if test "X$x" = "X$dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ ltrpathdirs="$ltrpathdirs $dir"
+ fi
+ fi
+ ;;
+ -l*)
+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+ ;;
+ *.la)
+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+ ;;
+ *)
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
+ ;;
+ esac
+ done
+ fi
+ else
+ LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
+ fi
+ fi
+ fi
+ done
+ done
+ if test "X$rpathdirs" != "X"; then
+ if test -n "$acl_hardcode_libdir_separator"; then
+ alldirs=
+ for found_dir in $rpathdirs; do
+ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+ done
+ acl_save_libdir="$libdir"
+ libdir="$alldirs"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
+ else
+ for found_dir in $rpathdirs; do
+ acl_save_libdir="$libdir"
+ libdir="$found_dir"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
+ done
+ fi
+ fi
+ if test "X$ltrpathdirs" != "X"; then
+ for found_dir in $ltrpathdirs; do
+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
+ done
+ fi
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5
+$as_echo_n "checking for GNU gettext in libintl... " >&6; }
+if { as_var=$gt_func_gnugettext_libintl; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ gt_save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $INCINTL"
+ gt_save_LIBS="$LIBS"
+ LIBS="$LIBS $LIBINTL"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);
+int
+main ()
+{
+bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$gt_func_gnugettext_libintl=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$gt_func_gnugettext_libintl=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
+ LIBS="$LIBS $LIBICONV"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);
+int
+main ()
+{
+bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ LIBINTL="$LIBINTL $LIBICONV"
+ LTLIBINTL="$LTLIBINTL $LTLIBICONV"
+ eval "$gt_func_gnugettext_libintl=yes"
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ fi
+ CPPFLAGS="$gt_save_CPPFLAGS"
+ LIBS="$gt_save_LIBS"
+fi
+ac_res=`eval 'as_val=${'$gt_func_gnugettext_libintl'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+ fi
+
+ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
+ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
+ && test "$PACKAGE" != gettext-runtime \
+ && test "$PACKAGE" != gettext-tools; }; then
+ gt_use_preinstalled_gnugettext=yes
+ else
+ LIBINTL=
+ LTLIBINTL=
+ INCINTL=
+ fi
+
+
+
+ if test -n "$INTL_MACOSX_LIBS"; then
+ if test "$gt_use_preinstalled_gnugettext" = "yes" \
+ || test "$nls_cv_use_gnu_gettext" = "yes"; then
+ LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
+ LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
+ fi
+ fi
+
+ if test "$gt_use_preinstalled_gnugettext" = "yes" \
+ || test "$nls_cv_use_gnu_gettext" = "yes"; then
+
+cat >>confdefs.h <<\_ACEOF
+#define ENABLE_NLS 1
+_ACEOF
+
+ else
+ USE_NLS=no
+ fi
+ fi
+
+ { $as_echo "$as_me:$LINENO: checking whether to use NLS" >&5
+$as_echo_n "checking whether to use NLS... " >&6; }
+ { $as_echo "$as_me:$LINENO: result: $USE_NLS" >&5
+$as_echo "$USE_NLS" >&6; }
+ if test "$USE_NLS" = "yes"; then
+ { $as_echo "$as_me:$LINENO: checking where the gettext function comes from" >&5
+$as_echo_n "checking where the gettext function comes from... " >&6; }
+ if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+ gt_source="external libintl"
+ else
+ gt_source="libc"
+ fi
+ else
+ gt_source="included intl directory"
+ fi
+ { $as_echo "$as_me:$LINENO: result: $gt_source" >&5
+$as_echo "$gt_source" >&6; }
+ fi
+
+ if test "$USE_NLS" = "yes"; then
+
+ if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+ { $as_echo "$as_me:$LINENO: checking how to link with libintl" >&5
+$as_echo_n "checking how to link with libintl... " >&6; }
+ { $as_echo "$as_me:$LINENO: result: $LIBINTL" >&5
+$as_echo "$LIBINTL" >&6; }
+
+ for element in $INCINTL; do
+ haveit=
+ for x in $CPPFLAGS; do
+
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ eval x=\"$x\"
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+
+ if test "X$x" = "X$element"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
+ fi
+ done
+
+ fi
+
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_GETTEXT 1
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_DCGETTEXT 1
+_ACEOF
+
+ fi
+
+ POSUB=po
+ fi
+
+
+
+ INTLLIBS="$LIBINTL"
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for mbstate_t" >&5
+$as_echo_n "checking for mbstate_t... " >&6; }
+if test "${ac_cv_type_mbstate_t+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+# include <wchar.h>
+int
+main ()
+{
+mbstate_t x; return sizeof x;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_type_mbstate_t=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type_mbstate_t=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5
+$as_echo "$ac_cv_type_mbstate_t" >&6; }
+ if test $ac_cv_type_mbstate_t = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_MBSTATE_T 1
+_ACEOF
+
+ else
+
+cat >>confdefs.h <<\_ACEOF
+#define mbstate_t int
+_ACEOF
+
+ fi
+
+
+ { $as_echo "$as_me:$LINENO: checking for wchar_t" >&5
+$as_echo_n "checking for wchar_t... " >&6; }
+if test "${gt_cv_c_wchar_t+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stddef.h>
+ wchar_t foo = (wchar_t)'\0';
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gt_cv_c_wchar_t=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gt_cv_c_wchar_t=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $gt_cv_c_wchar_t" >&5
+$as_echo "$gt_cv_c_wchar_t" >&6; }
+ if test $gt_cv_c_wchar_t = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_WCHAR_T 1
+_ACEOF
+
+ fi
+
+
+
+if test "$am_cv_func_iconv" = yes -a -n "$am_cv_proto_iconv_arg1"; then
+ ICONV_CONST="const"
+else
+ ICONV_CONST=""
+fi
+
+
+if test $gt_cv_c_wchar_t = yes; then
+ HAVE_WCHAR_T=1
+else
+ HAVE_WCHAR_T=0
+fi
+
+
+
+
+
+
+
+for ac_func in getc_unlocked mbrtowc wcrtomb mbsinit setlocale
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+
+if test $ac_cv_func_wcrtomb = yes || test $ac_cv_func_mbrtowc = yes; then
+ USE_MBSTATE_T=1
+else
+ USE_MBSTATE_T=0
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether <wchar.h> is standalone" >&5
+$as_echo_n "checking whether <wchar.h> is standalone... " >&6; }
+if test "${gl_cv_header_wchar_h_standalone+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+#include <wchar.h>
+wchar_t w;
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_header_wchar_h_standalone=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_header_wchar_h_standalone=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5
+$as_echo "$gl_cv_header_wchar_h_standalone" >&6; }
+if test $gl_cv_header_wchar_h_standalone = yes; then
+ BROKEN_WCHAR_H=0
+else
+ BROKEN_WCHAR_H=1
+fi
+
+
+
+for ac_func in memmove
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+else
+ SRCLIBOBJS="$SRCLIBOBJS $ac_func.$ac_objext"
+fi
+done
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
+$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
+if test "${am_cv_langinfo_codeset+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <langinfo.h>
+int
+main ()
+{
+char* cs = nl_langinfo(CODESET); return !cs;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ am_cv_langinfo_codeset=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ am_cv_langinfo_codeset=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
+$as_echo "$am_cv_langinfo_codeset" >&6; }
+ if test $am_cv_langinfo_codeset = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_LANGINFO_CODESET 1
+_ACEOF
+
+ fi
+
+
+
+
+
+for ac_header in wchar.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval "$as_ac_Header=\$ac_header_preproc"
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+ { $as_echo "$as_me:$LINENO: checking for EILSEQ" >&5
+$as_echo_n "checking for EILSEQ... " >&6; }
+if test "${ac_cv_decl_EILSEQ+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#ifdef EILSEQ
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ have_eilseq=1
+fi
+rm -f conftest*
+
+ if test -n "$have_eilseq"; then
+ ac_cv_decl_EILSEQ=yes
+ else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+#ifdef EILSEQ
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ have_eilseq=1
+fi
+rm -f conftest*
+
+ if test -n "$have_eilseq"; then
+ if test "$cross_compiling" = yes; then
+ # Depending upon the size, compute the lo and hi bounds.
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EILSEQ) >= 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=0 ac_mid=0
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EILSEQ) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr $ac_mid + 1`
+ if test $ac_lo -le $ac_mid; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EILSEQ) < 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=-1 ac_mid=-1
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EILSEQ) >= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_hi=`expr '(' $ac_mid ')' - 1`
+ if test $ac_mid -le $ac_hi; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo= ac_hi=
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+# Binary search between lo and hi bounds.
+while test "x$ac_lo" != "x$ac_hi"; do
+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EILSEQ) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr '(' $ac_mid ')' + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+done
+case $ac_lo in
+?*) ac_cv_decl_EILSEQ=$ac_lo;;
+'') ;;
+esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+static long int longval () { return EILSEQ; }
+static unsigned long int ulongval () { return EILSEQ; }
+#include <stdio.h>
+#include <stdlib.h>
+int
+main ()
+{
+
+ FILE *f = fopen ("conftest.val", "w");
+ if (! f)
+ return 1;
+ if ((EILSEQ) < 0)
+ {
+ long int i = longval ();
+ if (i != (EILSEQ))
+ return 1;
+ fprintf (f, "%ld", i);
+ }
+ else
+ {
+ unsigned long int i = ulongval ();
+ if (i != (EILSEQ))
+ return 1;
+ fprintf (f, "%lu", i);
+ }
+ /* Do not output a trailing newline, as this causes \r\n confusion
+ on some platforms. */
+ return ferror (f) || fclose (f) != 0;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_cv_decl_EILSEQ=`cat conftest.val`
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f conftest.val
+
+ else
+ ac_cv_decl_EILSEQ=ENOENT
+ fi
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_decl_EILSEQ" >&5
+$as_echo "$ac_cv_decl_EILSEQ" >&6; }
+ if test "$ac_cv_decl_EILSEQ" != yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define EILSEQ $ac_cv_decl_EILSEQ
+_ACEOF
+
+ EILSEQ="$ac_cv_decl_EILSEQ"
+
+ fi
+
+
+{ $as_echo "$as_me:$LINENO: checking byte ordering" >&5
+$as_echo_n "checking byte ordering... " >&6; }
+if test "${cl_cv_sys_endian+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+if test "$cross_compiling" = yes; then
+ : # must guess the endianness
+
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+int main () {
+ /* Are we little or big endian? From Harbison&Steele. */
+ union
+ {
+ long l;
+ char c[sizeof (long)];
+ } u;
+ u.l = 1;
+ exit (u.c[0] == 1);
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ cl_cv_sys_endian="big endian"
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+cl_cv_sys_endian="little endian"
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+if test -z "$cl_cv_sys_endian"; then
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#if defined(m68k) || defined(__m68k__) || defined(mc68000) || defined(mc68020) || defined(__mc68020__) || defined(sparc) || defined(__sparc__) || defined(MIPSEB) || defined(__MIPSEB__) || defined(hppa) || defined(__hppa) || defined(m88000) || defined(__m88k__)
+ yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ cl_cv_sys_endian="big endian"
+fi
+rm -f conftest*
+
+fi
+if test -z "$cl_cv_sys_endian"; then
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#if defined(i386) || defined(__i386) || defined(__i386__) || defined(_I386) || defined(MIPSEL) || defined(__MIPSEL__) || defined(__alpha)
+ yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ cl_cv_sys_endian="little endian"
+fi
+rm -f conftest*
+
+fi
+if test -z "$cl_cv_sys_endian"; then
+cl_cv_sys_endian="guessing little endian"
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $cl_cv_sys_endian" >&5
+$as_echo "$cl_cv_sys_endian" >&6; }
+case "$cl_cv_sys_endian" in
+ *little*)
+
+cat >>confdefs.h <<\_ACEOF
+#define WORDS_LITTLEENDIAN 1
+_ACEOF
+ ;;
+ *big*) ;;
+esac
+
+
+
+
+
+
+
+
+
+# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
+# for constant arguments. Useless!
+{ $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5
+$as_echo_n "checking for working alloca.h... " >&6; }
+if test "${ac_cv_working_alloca_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <alloca.h>
+int
+main ()
+{
+char *p = (char *) alloca (2 * sizeof (int));
+ if (p) return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_working_alloca_h=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_working_alloca_h=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
+$as_echo "$ac_cv_working_alloca_h" >&6; }
+if test $ac_cv_working_alloca_h = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_ALLOCA_H 1
+_ACEOF
+
+fi
+
+{ $as_echo "$as_me:$LINENO: checking for alloca" >&5
+$as_echo_n "checking for alloca... " >&6; }
+if test "${ac_cv_func_alloca_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifdef __GNUC__
+# define alloca __builtin_alloca
+#else
+# ifdef _MSC_VER
+# include <malloc.h>
+# define alloca _alloca
+# else
+# ifdef HAVE_ALLOCA_H
+# include <alloca.h>
+# else
+# ifdef _AIX
+ #pragma alloca
+# else
+# ifndef alloca /* predefined by HP cc +Olibcalls */
+char *alloca ();
+# endif
+# endif
+# endif
+# endif
+#endif
+
+int
+main ()
+{
+char *p = (char *) alloca (1);
+ if (p) return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_alloca_works=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_alloca_works=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
+$as_echo "$ac_cv_func_alloca_works" >&6; }
+
+if test $ac_cv_func_alloca_works = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_ALLOCA 1
+_ACEOF
+
+else
+ # The SVR3 libPW and SVR4 libucb both contain incompatible functions
+# that cause trouble. Some versions do not even contain alloca or
+# contain a buggy version. If you still want to use their alloca,
+# use ar to extract alloca.o from them instead of compiling alloca.c.
+
+
+
+
+
+ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
+
+cat >>confdefs.h <<\_ACEOF
+#define C_ALLOCA 1
+_ACEOF
+
+
+{ $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
+$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
+if test "${ac_cv_os_cray+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#if defined CRAY && ! defined CRAY2
+webecray
+#else
+wenotbecray
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "webecray" >/dev/null 2>&1; then
+ ac_cv_os_cray=yes
+else
+ ac_cv_os_cray=no
+fi
+rm -f conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
+$as_echo "$ac_cv_os_cray" >&6; }
+if test $ac_cv_os_cray = yes; then
+ for ac_func in _getb67 GETB67 getb67; do
+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define CRAY_STACKSEG_END $ac_func
+_ACEOF
+
+ break
+fi
+
+ done
+fi
+
+{ $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
+$as_echo_n "checking stack direction for C alloca... " >&6; }
+if test "${ac_cv_c_stack_direction+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then
+ ac_cv_c_stack_direction=0
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+find_stack_direction ()
+{
+ static char *addr = 0;
+ auto char dummy;
+ if (addr == 0)
+ {
+ addr = &dummy;
+ return find_stack_direction ();
+ }
+ else
+ return (&dummy > addr) ? 1 : -1;
+}
+
+int
+main ()
+{
+ return find_stack_direction () < 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_cv_c_stack_direction=1
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+ac_cv_c_stack_direction=-1
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
+$as_echo "$ac_cv_c_stack_direction" >&6; }
+
+cat >>confdefs.h <<_ACEOF
+#define STACK_DIRECTION $ac_cv_c_stack_direction
+_ACEOF
+
+
+fi
+
+
+
+
+
+for ac_header in $ac_header_list
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval "$as_ac_Header=\$ac_header_preproc"
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking whether canonicalize_file_name is declared" >&5
+$as_echo_n "checking whether canonicalize_file_name is declared... " >&6; }
+if test "${ac_cv_have_decl_canonicalize_file_name+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef canonicalize_file_name
+ (void) canonicalize_file_name;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_canonicalize_file_name=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_canonicalize_file_name=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_canonicalize_file_name" >&5
+$as_echo "$ac_cv_have_decl_canonicalize_file_name" >&6; }
+if test "x$ac_cv_have_decl_canonicalize_file_name" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_CANONICALIZE_FILE_NAME 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_CANONICALIZE_FILE_NAME 0
+_ACEOF
+
+
+fi
+
+
+
+
+
+
+for ac_func in $ac_func_list
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+
+
+
+
+
+
+
+
+
+
+
+ GNULIB_CHOWN=0;
+ GNULIB_CLOSE=0;
+ GNULIB_DUP2=0;
+ GNULIB_ENVIRON=0;
+ GNULIB_EUIDACCESS=0;
+ GNULIB_FCHDIR=0;
+ GNULIB_FSYNC=0;
+ GNULIB_FTRUNCATE=0;
+ GNULIB_GETCWD=0;
+ GNULIB_GETDOMAINNAME=0;
+ GNULIB_GETDTABLESIZE=0;
+ GNULIB_GETHOSTNAME=0;
+ GNULIB_GETLOGIN_R=0;
+ GNULIB_GETPAGESIZE=0;
+ GNULIB_GETUSERSHELL=0;
+ GNULIB_LCHOWN=0;
+ GNULIB_LINK=0;
+ GNULIB_LSEEK=0;
+ GNULIB_READLINK=0;
+ GNULIB_SLEEP=0;
+ GNULIB_UNISTD_H_SIGPIPE=0;
+ GNULIB_WRITE=0;
+ HAVE_DUP2=1;
+ HAVE_EUIDACCESS=1;
+ HAVE_FSYNC=1;
+ HAVE_FTRUNCATE=1;
+ HAVE_GETDOMAINNAME=1;
+ HAVE_GETDTABLESIZE=1;
+ HAVE_GETHOSTNAME=1;
+ HAVE_GETPAGESIZE=1;
+ HAVE_GETUSERSHELL=1;
+ HAVE_LINK=1;
+ HAVE_READLINK=1;
+ HAVE_SLEEP=1;
+ HAVE_DECL_ENVIRON=1;
+ HAVE_DECL_GETLOGIN_R=1;
+ HAVE_OS_H=0;
+ HAVE_SYS_PARAM_H=0;
+ REPLACE_CHOWN=0;
+ REPLACE_CLOSE=0;
+ REPLACE_FCHDIR=0;
+ REPLACE_GETCWD=0;
+ REPLACE_GETPAGESIZE=0;
+ REPLACE_LCHOWN=0;
+ REPLACE_LSEEK=0;
+ REPLACE_WRITE=0;
+ UNISTD_H_HAVE_WINSOCK2_H=0;
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether the preprocessor supports include_next" >&5
+$as_echo_n "checking whether the preprocessor supports include_next... " >&6; }
+if test "${gl_cv_have_include_next+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ rm -rf conftestd1a conftestd1b conftestd2
+ mkdir conftestd1a conftestd1b conftestd2
+ cat <<EOF > conftestd1a/conftest.h
+#define DEFINED_IN_CONFTESTD1
+#include_next <conftest.h>
+#ifdef DEFINED_IN_CONFTESTD2
+int foo;
+#else
+#error "include_next doesn't work"
+#endif
+EOF
+ cat <<EOF > conftestd1b/conftest.h
+#define DEFINED_IN_CONFTESTD1
+#include <stdio.h>
+#include_next <conftest.h>
+#ifdef DEFINED_IN_CONFTESTD2
+int foo;
+#else
+#error "include_next doesn't work"
+#endif
+EOF
+ cat <<EOF > conftestd2/conftest.h
+#ifndef DEFINED_IN_CONFTESTD1
+#error "include_next test doesn't work"
+#endif
+#define DEFINED_IN_CONFTESTD2
+EOF
+ gl_save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
+ cat >conftest.$ac_ext <<_ACEOF
+#include <conftest.h>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_have_include_next=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
+ cat >conftest.$ac_ext <<_ACEOF
+#include <conftest.h>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_have_include_next=buggy
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_have_include_next=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ CPPFLAGS="$gl_save_CPPFLAGS"
+ rm -rf conftestd1a conftestd1b conftestd2
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_have_include_next" >&5
+$as_echo "$gl_cv_have_include_next" >&6; }
+ PRAGMA_SYSTEM_HEADER=
+ if test $gl_cv_have_include_next = yes; then
+ INCLUDE_NEXT=include_next
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
+ if test -n "$GCC"; then
+ PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
+ fi
+ else
+ if test $gl_cv_have_include_next = buggy; then
+ INCLUDE_NEXT=include
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
+ else
+ INCLUDE_NEXT=include
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include
+ fi
+ fi
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for complete errno.h" >&5
+$as_echo_n "checking for complete errno.h... " >&6; }
+if test "${gl_cv_header_errno_h_complete+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#if !defined ENOMSG
+booboo
+#endif
+#if !defined EIDRM
+booboo
+#endif
+#if !defined ENOLINK
+booboo
+#endif
+#if !defined EPROTO
+booboo
+#endif
+#if !defined EMULTIHOP
+booboo
+#endif
+#if !defined EBADMSG
+booboo
+#endif
+#if !defined EOVERFLOW
+booboo
+#endif
+#if !defined ENOTSUP
+booboo
+#endif
+#if !defined ESTALE
+booboo
+#endif
+#if !defined ECANCELED
+booboo
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "booboo" >/dev/null 2>&1; then
+ gl_cv_header_errno_h_complete=no
+else
+ gl_cv_header_errno_h_complete=yes
+fi
+rm -f conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_complete" >&5
+$as_echo "$gl_cv_header_errno_h_complete" >&6; }
+ if test $gl_cv_header_errno_h_complete = yes; then
+ ERRNO_H=''
+ else
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_errno_h='<'errno.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <errno.h>" >&5
+$as_echo_n "checking absolute name of <errno.h>... " >&6; }
+if test "${gl_cv_next_errno_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_errno_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <errno.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_errno_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/errno.h#{
+ s#.*"\(.*/errno.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_errno_h='<'errno.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_errno_h" >&5
+$as_echo "$gl_cv_next_errno_h" >&6; }
+ fi
+ NEXT_ERRNO_H=$gl_cv_next_errno_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'errno.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_errno_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=$gl_next_as_first_directive
+
+
+
+ ERRNO_H='errno.h'
+ fi
+
+
+ if test -n "$ERRNO_H"; then
+ { $as_echo "$as_me:$LINENO: checking for EMULTIHOP value" >&5
+$as_echo_n "checking for EMULTIHOP value... " >&6; }
+if test "${gl_cv_header_errno_h_EMULTIHOP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#ifdef EMULTIHOP
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ gl_cv_header_errno_h_EMULTIHOP=yes
+else
+ gl_cv_header_errno_h_EMULTIHOP=no
+fi
+rm -f conftest*
+
+ if test $gl_cv_header_errno_h_EMULTIHOP = no; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+#ifdef EMULTIHOP
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ gl_cv_header_errno_h_EMULTIHOP=hidden
+fi
+rm -f conftest*
+
+ if test $gl_cv_header_errno_h_EMULTIHOP = hidden; then
+ if test "$cross_compiling" = yes; then
+ # Depending upon the size, compute the lo and hi bounds.
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EMULTIHOP) >= 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=0 ac_mid=0
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EMULTIHOP) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr $ac_mid + 1`
+ if test $ac_lo -le $ac_mid; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EMULTIHOP) < 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=-1 ac_mid=-1
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EMULTIHOP) >= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_hi=`expr '(' $ac_mid ')' - 1`
+ if test $ac_mid -le $ac_hi; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo= ac_hi=
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+# Binary search between lo and hi bounds.
+while test "x$ac_lo" != "x$ac_hi"; do
+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EMULTIHOP) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr '(' $ac_mid ')' + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+done
+case $ac_lo in
+?*) gl_cv_header_errno_h_EMULTIHOP=$ac_lo;;
+'') ;;
+esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+static long int longval () { return EMULTIHOP; }
+static unsigned long int ulongval () { return EMULTIHOP; }
+#include <stdio.h>
+#include <stdlib.h>
+int
+main ()
+{
+
+ FILE *f = fopen ("conftest.val", "w");
+ if (! f)
+ return 1;
+ if ((EMULTIHOP) < 0)
+ {
+ long int i = longval ();
+ if (i != (EMULTIHOP))
+ return 1;
+ fprintf (f, "%ld", i);
+ }
+ else
+ {
+ unsigned long int i = ulongval ();
+ if (i != (EMULTIHOP))
+ return 1;
+ fprintf (f, "%lu", i);
+ }
+ /* Do not output a trailing newline, as this causes \r\n confusion
+ on some platforms. */
+ return ferror (f) || fclose (f) != 0;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ gl_cv_header_errno_h_EMULTIHOP=`cat conftest.val`
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f conftest.val
+ fi
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_EMULTIHOP" >&5
+$as_echo "$gl_cv_header_errno_h_EMULTIHOP" >&6; }
+ case $gl_cv_header_errno_h_EMULTIHOP in
+ yes | no)
+ EMULTIHOP_HIDDEN=0; EMULTIHOP_VALUE=
+ ;;
+ *)
+ EMULTIHOP_HIDDEN=1; EMULTIHOP_VALUE="$gl_cv_header_errno_h_EMULTIHOP"
+ ;;
+ esac
+
+
+ fi
+
+
+ if test -n "$ERRNO_H"; then
+ { $as_echo "$as_me:$LINENO: checking for ENOLINK value" >&5
+$as_echo_n "checking for ENOLINK value... " >&6; }
+if test "${gl_cv_header_errno_h_ENOLINK+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#ifdef ENOLINK
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ gl_cv_header_errno_h_ENOLINK=yes
+else
+ gl_cv_header_errno_h_ENOLINK=no
+fi
+rm -f conftest*
+
+ if test $gl_cv_header_errno_h_ENOLINK = no; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+#ifdef ENOLINK
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ gl_cv_header_errno_h_ENOLINK=hidden
+fi
+rm -f conftest*
+
+ if test $gl_cv_header_errno_h_ENOLINK = hidden; then
+ if test "$cross_compiling" = yes; then
+ # Depending upon the size, compute the lo and hi bounds.
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((ENOLINK) >= 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=0 ac_mid=0
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((ENOLINK) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr $ac_mid + 1`
+ if test $ac_lo -le $ac_mid; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((ENOLINK) < 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=-1 ac_mid=-1
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((ENOLINK) >= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_hi=`expr '(' $ac_mid ')' - 1`
+ if test $ac_mid -le $ac_hi; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo= ac_hi=
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+# Binary search between lo and hi bounds.
+while test "x$ac_lo" != "x$ac_hi"; do
+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((ENOLINK) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr '(' $ac_mid ')' + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+done
+case $ac_lo in
+?*) gl_cv_header_errno_h_ENOLINK=$ac_lo;;
+'') ;;
+esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+static long int longval () { return ENOLINK; }
+static unsigned long int ulongval () { return ENOLINK; }
+#include <stdio.h>
+#include <stdlib.h>
+int
+main ()
+{
+
+ FILE *f = fopen ("conftest.val", "w");
+ if (! f)
+ return 1;
+ if ((ENOLINK) < 0)
+ {
+ long int i = longval ();
+ if (i != (ENOLINK))
+ return 1;
+ fprintf (f, "%ld", i);
+ }
+ else
+ {
+ unsigned long int i = ulongval ();
+ if (i != (ENOLINK))
+ return 1;
+ fprintf (f, "%lu", i);
+ }
+ /* Do not output a trailing newline, as this causes \r\n confusion
+ on some platforms. */
+ return ferror (f) || fclose (f) != 0;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ gl_cv_header_errno_h_ENOLINK=`cat conftest.val`
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f conftest.val
+ fi
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_ENOLINK" >&5
+$as_echo "$gl_cv_header_errno_h_ENOLINK" >&6; }
+ case $gl_cv_header_errno_h_ENOLINK in
+ yes | no)
+ ENOLINK_HIDDEN=0; ENOLINK_VALUE=
+ ;;
+ *)
+ ENOLINK_HIDDEN=1; ENOLINK_VALUE="$gl_cv_header_errno_h_ENOLINK"
+ ;;
+ esac
+
+
+ fi
+
+
+ if test -n "$ERRNO_H"; then
+ { $as_echo "$as_me:$LINENO: checking for EOVERFLOW value" >&5
+$as_echo_n "checking for EOVERFLOW value... " >&6; }
+if test "${gl_cv_header_errno_h_EOVERFLOW+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <errno.h>
+#ifdef EOVERFLOW
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ gl_cv_header_errno_h_EOVERFLOW=yes
+else
+ gl_cv_header_errno_h_EOVERFLOW=no
+fi
+rm -f conftest*
+
+ if test $gl_cv_header_errno_h_EOVERFLOW = no; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+#ifdef EOVERFLOW
+yes
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "yes" >/dev/null 2>&1; then
+ gl_cv_header_errno_h_EOVERFLOW=hidden
+fi
+rm -f conftest*
+
+ if test $gl_cv_header_errno_h_EOVERFLOW = hidden; then
+ if test "$cross_compiling" = yes; then
+ # Depending upon the size, compute the lo and hi bounds.
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EOVERFLOW) >= 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=0 ac_mid=0
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EOVERFLOW) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr $ac_mid + 1`
+ if test $ac_lo -le $ac_mid; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EOVERFLOW) < 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=-1 ac_mid=-1
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EOVERFLOW) >= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_hi=`expr '(' $ac_mid ')' - 1`
+ if test $ac_mid -le $ac_hi; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo= ac_hi=
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+# Binary search between lo and hi bounds.
+while test "x$ac_lo" != "x$ac_hi"; do
+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+static int test_array [1 - 2 * !((EOVERFLOW) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr '(' $ac_mid ')' + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+done
+case $ac_lo in
+?*) gl_cv_header_errno_h_EOVERFLOW=$ac_lo;;
+'') ;;
+esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+
+static long int longval () { return EOVERFLOW; }
+static unsigned long int ulongval () { return EOVERFLOW; }
+#include <stdio.h>
+#include <stdlib.h>
+int
+main ()
+{
+
+ FILE *f = fopen ("conftest.val", "w");
+ if (! f)
+ return 1;
+ if ((EOVERFLOW) < 0)
+ {
+ long int i = longval ();
+ if (i != (EOVERFLOW))
+ return 1;
+ fprintf (f, "%ld", i);
+ }
+ else
+ {
+ unsigned long int i = ulongval ();
+ if (i != (EOVERFLOW))
+ return 1;
+ fprintf (f, "%lu", i);
+ }
+ /* Do not output a trailing newline, as this causes \r\n confusion
+ on some platforms. */
+ return ferror (f) || fclose (f) != 0;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ gl_cv_header_errno_h_EOVERFLOW=`cat conftest.val`
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f conftest.val
+ fi
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_errno_h_EOVERFLOW" >&5
+$as_echo "$gl_cv_header_errno_h_EOVERFLOW" >&6; }
+ case $gl_cv_header_errno_h_EOVERFLOW in
+ yes | no)
+ EOVERFLOW_HIDDEN=0; EOVERFLOW_VALUE=
+ ;;
+ *)
+ EOVERFLOW_HIDDEN=1; EOVERFLOW_VALUE="$gl_cv_header_errno_h_EOVERFLOW"
+ ;;
+ esac
+
+
+ fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether strerror_r is declared" >&5
+$as_echo_n "checking whether strerror_r is declared... " >&6; }
+if test "${ac_cv_have_decl_strerror_r+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef strerror_r
+ (void) strerror_r;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_strerror_r=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_strerror_r=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_r" >&5
+$as_echo "$ac_cv_have_decl_strerror_r" >&6; }
+if test "x$ac_cv_have_decl_strerror_r" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_STRERROR_R 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_STRERROR_R 0
+_ACEOF
+
+
+fi
+
+
+
+for ac_func in strerror_r
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+{ $as_echo "$as_me:$LINENO: checking whether strerror_r returns char *" >&5
+$as_echo_n "checking whether strerror_r returns char *... " >&6; }
+if test "${ac_cv_func_strerror_r_char_p+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ ac_cv_func_strerror_r_char_p=no
+ if test $ac_cv_have_decl_strerror_r = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+
+ char buf[100];
+ char x = *strerror_r (0, buf, sizeof buf);
+ char *p = strerror_r (0, buf, sizeof buf);
+ return !p || x;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_func_strerror_r_char_p=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ else
+ # strerror_r is not declared. Choose between
+ # systems that have relatively inaccessible declarations for the
+ # function. BeOS and DEC UNIX 4.0 fall in this category, but the
+ # former has a strerror_r that returns char*, while the latter
+ # has a strerror_r that returns `int'.
+ # This test should segfault on the DEC system.
+ if test "$cross_compiling" = yes; then
+ :
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+ extern char *strerror_r ();
+int
+main ()
+{
+char buf[100];
+ char x = *strerror_r (0, buf, sizeof buf);
+ return ! isalpha (x);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_cv_func_strerror_r_char_p=yes
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_strerror_r_char_p" >&5
+$as_echo "$ac_cv_func_strerror_r_char_p" >&6; }
+if test $ac_cv_func_strerror_r_char_p = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define STRERROR_R_CHAR_P 1
+_ACEOF
+
+fi
+
+
+ XGETTEXT_EXTRA_OPTIONS=
+
+
+ { $as_echo "$as_me:$LINENO: checking whether malloc, realloc, calloc are POSIX compliant" >&5
+$as_echo_n "checking whether malloc, realloc, calloc are POSIX compliant... " >&6; }
+if test "${gl_cv_func_malloc_posix+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+ choke me
+ #endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_func_malloc_posix=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_func_malloc_posix=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_malloc_posix" >&5
+$as_echo "$gl_cv_func_malloc_posix" >&6; }
+
+
+ GNULIB_MALLOC_POSIX=0;
+ GNULIB_REALLOC_POSIX=0;
+ GNULIB_CALLOC_POSIX=0;
+ GNULIB_ATOLL=0;
+ GNULIB_GETLOADAVG=0;
+ GNULIB_GETSUBOPT=0;
+ GNULIB_MKDTEMP=0;
+ GNULIB_MKSTEMP=0;
+ GNULIB_PUTENV=0;
+ GNULIB_RANDOM_R=0;
+ GNULIB_RPMATCH=0;
+ GNULIB_SETENV=0;
+ GNULIB_STRTOD=0;
+ GNULIB_STRTOLL=0;
+ GNULIB_STRTOULL=0;
+ GNULIB_UNSETENV=0;
+ HAVE_ATOLL=1;
+ HAVE_CALLOC_POSIX=1;
+ HAVE_GETSUBOPT=1;
+ HAVE_MALLOC_POSIX=1;
+ HAVE_MKDTEMP=1;
+ HAVE_REALLOC_POSIX=1;
+ HAVE_RANDOM_R=1;
+ HAVE_RPMATCH=1;
+ HAVE_SETENV=1;
+ HAVE_STRTOD=1;
+ HAVE_STRTOLL=1;
+ HAVE_STRTOULL=1;
+ HAVE_STRUCT_RANDOM_DATA=1;
+ HAVE_SYS_LOADAVG_H=0;
+ HAVE_UNSETENV=1;
+ HAVE_DECL_GETLOADAVG=1;
+ REPLACE_MKSTEMP=0;
+ REPLACE_PUTENV=0;
+ REPLACE_STRTOD=0;
+ VOID_UNSETENV=0;
+
+
+
+for ac_header in stdlib.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval "$as_ac_Header=\$ac_header_preproc"
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+{ $as_echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
+$as_echo_n "checking for GNU libc compatible malloc... " >&6; }
+if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then
+ ac_cv_func_malloc_0_nonnull=no
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#if defined STDC_HEADERS || defined HAVE_STDLIB_H
+# include <stdlib.h>
+#else
+char *malloc ();
+#endif
+
+int
+main ()
+{
+return ! malloc (0);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_cv_func_malloc_0_nonnull=yes
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+ac_cv_func_malloc_0_nonnull=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
+$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
+if test $ac_cv_func_malloc_0_nonnull = yes; then
+ gl_cv_func_malloc_0_nonnull=1
+else
+ gl_cv_func_malloc_0_nonnull=0
+fi
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define MALLOC_0_IS_NONNULL $gl_cv_func_malloc_0_nonnull
+_ACEOF
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for long long int" >&5
+$as_echo_n "checking for long long int... " >&6; }
+if test "${ac_cv_type_long_long_int+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+
+ /* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* For now, do not test the preprocessor; as of 2007 there are too many
+ implementations with broken preprocessors. Perhaps this can
+ be revisited in 2012. In the meantime, code should not expect
+ #if to work with literals wider than 32 bits. */
+ /* Test literals. */
+ long long int ll = 9223372036854775807ll;
+ long long int nll = -9223372036854775807LL;
+ unsigned long long int ull = 18446744073709551615ULL;
+ /* Test constant expressions. */
+ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
+ ? 1 : -1)];
+ typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
+ ? 1 : -1)];
+ int i = 63;
+int
+main ()
+{
+/* Test availability of runtime routines for shift and division. */
+ long long int llmax = 9223372036854775807ll;
+ unsigned long long int ullmax = 18446744073709551615ull;
+ return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
+ | (llmax / ll) | (llmax % ll)
+ | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
+ | (ullmax / ull) | (ullmax % ull));
+ ;
+ return 0;
+}
+
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ if test "$cross_compiling" = yes; then
+ ac_cv_type_long_long_int=yes
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <limits.h>
+ #ifndef LLONG_MAX
+ # define HALF \
+ (1LL << (sizeof (long long int) * CHAR_BIT - 2))
+ # define LLONG_MAX (HALF - 1 + HALF)
+ #endif
+int
+main ()
+{
+long long int n = 1;
+ int i;
+ for (i = 0; ; i++)
+ {
+ long long int m = n << i;
+ if (m >> i != n)
+ return 1;
+ if (LLONG_MAX / 2 < m)
+ break;
+ }
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ ac_cv_type_long_long_int=yes
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+ac_cv_type_long_long_int=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type_long_long_int=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
+$as_echo "$ac_cv_type_long_long_int" >&6; }
+ if test $ac_cv_type_long_long_int = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_LONG_LONG_INT 1
+_ACEOF
+
+ fi
+
+
+ gl_cv_c_multiarch=no
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifndef __APPLE_CC__
+ not a universal capable compiler
+ #endif
+ typedef int dummy;
+
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+
+ arch=
+ prev=
+ for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
+ if test -n "$prev"; then
+ case $word in
+ i?86 | x86_64 | ppc | ppc64)
+ if test -z "$arch" || test "$arch" = "$word"; then
+ arch="$word"
+ else
+ gl_cv_c_multiarch=yes
+ fi
+ ;;
+ esac
+ prev=
+ else
+ if test "x$word" = "x-arch"; then
+ prev=arch
+ fi
+ fi
+ done
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ if test $gl_cv_c_multiarch = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define AA_APPLE_UNIVERSAL_BUILD 1
+_ACEOF
+
+ APPLE_UNIVERSAL_BUILD=1
+ else
+ APPLE_UNIVERSAL_BUILD=0
+ fi
+
+
+
+
+
+
+
+ GNULIB_MEMCHR=0;
+ GNULIB_MEMMEM=0;
+ GNULIB_MEMPCPY=0;
+ GNULIB_MEMRCHR=0;
+ GNULIB_RAWMEMCHR=0;
+ GNULIB_STPCPY=0;
+ GNULIB_STPNCPY=0;
+ GNULIB_STRCHRNUL=0;
+ GNULIB_STRDUP=0;
+ GNULIB_STRNDUP=0;
+ GNULIB_STRNLEN=0;
+ GNULIB_STRPBRK=0;
+ GNULIB_STRSEP=0;
+ GNULIB_STRSTR=0;
+ GNULIB_STRCASESTR=0;
+ GNULIB_STRTOK_R=0;
+ GNULIB_MBSLEN=0;
+ GNULIB_MBSNLEN=0;
+ GNULIB_MBSCHR=0;
+ GNULIB_MBSRCHR=0;
+ GNULIB_MBSSTR=0;
+ GNULIB_MBSCASECMP=0;
+ GNULIB_MBSNCASECMP=0;
+ GNULIB_MBSPCASECMP=0;
+ GNULIB_MBSCASESTR=0;
+ GNULIB_MBSCSPN=0;
+ GNULIB_MBSPBRK=0;
+ GNULIB_MBSSPN=0;
+ GNULIB_MBSSEP=0;
+ GNULIB_MBSTOK_R=0;
+ GNULIB_STRERROR=0;
+ GNULIB_STRSIGNAL=0;
+ GNULIB_STRVERSCMP=0;
+ HAVE_DECL_MEMMEM=1;
+ HAVE_MEMPCPY=1;
+ HAVE_DECL_MEMRCHR=1;
+ HAVE_RAWMEMCHR=1;
+ HAVE_STPCPY=1;
+ HAVE_STPNCPY=1;
+ HAVE_STRCHRNUL=1;
+ HAVE_DECL_STRDUP=1;
+ HAVE_STRNDUP=1;
+ HAVE_DECL_STRNDUP=1;
+ HAVE_DECL_STRNLEN=1;
+ HAVE_STRPBRK=1;
+ HAVE_STRSEP=1;
+ HAVE_STRCASESTR=1;
+ HAVE_DECL_STRTOK_R=1;
+ HAVE_DECL_STRERROR=1;
+ HAVE_DECL_STRSIGNAL=1;
+ HAVE_STRVERSCMP=1;
+ REPLACE_MEMCHR=0;
+ REPLACE_MEMMEM=0;
+ REPLACE_STRDUP=0;
+ REPLACE_STRSTR=0;
+ REPLACE_STRCASESTR=0;
+ REPLACE_STRERROR=0;
+ REPLACE_STRSIGNAL=0;
+
+
+
+
+ GNULIB_SIGNAL_H_SIGPIPE=0;
+ GNULIB_SIGPROCMASK=0;
+ GNULIB_SIGACTION=0;
+ HAVE_POSIX_SIGNALBLOCKING=1;
+ HAVE_SIGSET_T=1;
+ HAVE_SIGINFO_T=1;
+ HAVE_SIGACTION=1;
+ HAVE_STRUCT_SIGACTION_SA_SIGACTION=1;
+
+ HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=1;
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for SIGPIPE" >&5
+$as_echo_n "checking for SIGPIPE... " >&6; }
+if test "${gl_cv_header_signal_h_SIGPIPE+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <signal.h>
+#if !defined SIGPIPE
+booboo
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "booboo" >/dev/null 2>&1; then
+ gl_cv_header_signal_h_SIGPIPE=no
+else
+ gl_cv_header_signal_h_SIGPIPE=yes
+fi
+rm -f conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_signal_h_SIGPIPE" >&5
+$as_echo "$gl_cv_header_signal_h_SIGPIPE" >&6; }
+
+
+ GNULIB_FPRINTF=0;
+ GNULIB_FPRINTF_POSIX=0;
+ GNULIB_PRINTF=0;
+ GNULIB_PRINTF_POSIX=0;
+ GNULIB_SNPRINTF=0;
+ GNULIB_SPRINTF_POSIX=0;
+ GNULIB_VFPRINTF=0;
+ GNULIB_VFPRINTF_POSIX=0;
+ GNULIB_VPRINTF=0;
+ GNULIB_VPRINTF_POSIX=0;
+ GNULIB_VSNPRINTF=0;
+ GNULIB_VSPRINTF_POSIX=0;
+ GNULIB_DPRINTF=0;
+ GNULIB_VDPRINTF=0;
+ GNULIB_VASPRINTF=0;
+ GNULIB_OBSTACK_PRINTF=0;
+ GNULIB_OBSTACK_PRINTF_POSIX=0;
+ GNULIB_FOPEN=0;
+ GNULIB_FREOPEN=0;
+ GNULIB_FSEEK=0;
+ GNULIB_FSEEKO=0;
+ GNULIB_FTELL=0;
+ GNULIB_FTELLO=0;
+ GNULIB_FFLUSH=0;
+ GNULIB_FPURGE=0;
+ GNULIB_FCLOSE=0;
+ GNULIB_FPUTC=0;
+ GNULIB_PUTC=0;
+ GNULIB_PUTCHAR=0;
+ GNULIB_FPUTS=0;
+ GNULIB_PUTS=0;
+ GNULIB_FWRITE=0;
+ GNULIB_GETDELIM=0;
+ GNULIB_GETLINE=0;
+ GNULIB_PERROR=0;
+ GNULIB_STDIO_H_SIGPIPE=0;
+ REPLACE_STDIO_WRITE_FUNCS=0;
+ REPLACE_FPRINTF=0;
+ REPLACE_VFPRINTF=0;
+ REPLACE_PRINTF=0;
+ REPLACE_VPRINTF=0;
+ REPLACE_SNPRINTF=0;
+ HAVE_DECL_SNPRINTF=1;
+ REPLACE_VSNPRINTF=0;
+ HAVE_DECL_VSNPRINTF=1;
+ REPLACE_SPRINTF=0;
+ REPLACE_VSPRINTF=0;
+ HAVE_DPRINTF=1;
+ REPLACE_DPRINTF=0;
+ HAVE_VDPRINTF=1;
+ REPLACE_VDPRINTF=0;
+ HAVE_VASPRINTF=1;
+ REPLACE_VASPRINTF=0;
+ HAVE_DECL_OBSTACK_PRINTF=1;
+ REPLACE_OBSTACK_PRINTF=0;
+ REPLACE_FOPEN=0;
+ REPLACE_FREOPEN=0;
+ HAVE_FSEEKO=1;
+ REPLACE_FSEEKO=0;
+ REPLACE_FSEEK=0;
+ HAVE_FTELLO=1;
+ REPLACE_FTELLO=0;
+ REPLACE_FTELL=0;
+ REPLACE_FFLUSH=0;
+ REPLACE_FPURGE=0;
+ HAVE_DECL_FPURGE=1;
+ REPLACE_FCLOSE=0;
+ HAVE_DECL_GETDELIM=1;
+ HAVE_DECL_GETLINE=1;
+ REPLACE_GETLINE=0;
+ REPLACE_PERROR=0;
+
+{ $as_echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
+$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
+if test "${ac_cv_header_stdbool_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ #include <stdbool.h>
+ #ifndef bool
+ "error: bool is not defined"
+ #endif
+ #ifndef false
+ "error: false is not defined"
+ #endif
+ #if false
+ "error: false is not 0"
+ #endif
+ #ifndef true
+ "error: true is not defined"
+ #endif
+ #if true != 1
+ "error: true is not 1"
+ #endif
+ #ifndef __bool_true_false_are_defined
+ "error: __bool_true_false_are_defined is not defined"
+ #endif
+
+ struct s { _Bool s: 1; _Bool t; } s;
+
+ char a[true == 1 ? 1 : -1];
+ char b[false == 0 ? 1 : -1];
+ char c[__bool_true_false_are_defined == 1 ? 1 : -1];
+ char d[(bool) 0.5 == true ? 1 : -1];
+ bool e = &s;
+ char f[(_Bool) 0.0 == false ? 1 : -1];
+ char g[true];
+ char h[sizeof (_Bool)];
+ char i[sizeof s.t];
+ enum { j = false, k = true, l = false * true, m = true * 256 };
+ _Bool n[m];
+ char o[sizeof n == m * sizeof n[0] ? 1 : -1];
+ char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
+ #if defined __xlc__ || defined __GNUC__
+ /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
+ reported by James Lemley on 2005-10-05; see
+ http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
+ This test is not quite right, since xlc is allowed to
+ reject this program, as the initializer for xlcbug is
+ not one of the forms that C requires support for.
+ However, doing the test right would require a run-time
+ test, and that would make cross-compilation harder.
+ Let us hope that IBM fixes the xlc bug, and also adds
+ support for this kind of constant expression. In the
+ meantime, this test will reject xlc, which is OK, since
+ our stdbool.h substitute should suffice. We also test
+ this with GCC, where it should work, to detect more
+ quickly whether someone messes up the test in the
+ future. */
+ char digs[] = "0123456789";
+ int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
+ #endif
+ /* Catch a bug in an HP-UX C compiler. See
+ http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
+ http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
+ */
+ _Bool q = true;
+ _Bool *pq = &q;
+
+int
+main ()
+{
+
+ *pq |= q;
+ *pq |= ! q;
+ /* Refer to every declared value, to avoid compiler optimizations. */
+ return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
+ + !m + !n + !o + !p + !q + !pq);
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_header_stdbool_h=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_header_stdbool_h=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
+$as_echo "$ac_cv_header_stdbool_h" >&6; }
+ { $as_echo "$as_me:$LINENO: checking for _Bool" >&5
+$as_echo_n "checking for _Bool... " >&6; }
+if test "${ac_cv_type__Bool+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_type__Bool=no
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+if (sizeof (_Bool))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+if (sizeof ((_Bool)))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type__Bool=yes
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
+$as_echo "$ac_cv_type__Bool" >&6; }
+if test "x$ac_cv_type__Bool" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE__BOOL 1
+_ACEOF
+
+
+fi
+
+ if test $ac_cv_header_stdbool_h = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_STDBOOL_H 1
+_ACEOF
+
+ fi
+
+ { $as_echo "$as_me:$LINENO: checking for unsigned long long int" >&5
+$as_echo_n "checking for unsigned long long int... " >&6; }
+if test "${ac_cv_type_unsigned_long_long_int+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+
+ /* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* For now, do not test the preprocessor; as of 2007 there are too many
+ implementations with broken preprocessors. Perhaps this can
+ be revisited in 2012. In the meantime, code should not expect
+ #if to work with literals wider than 32 bits. */
+ /* Test literals. */
+ long long int ll = 9223372036854775807ll;
+ long long int nll = -9223372036854775807LL;
+ unsigned long long int ull = 18446744073709551615ULL;
+ /* Test constant expressions. */
+ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
+ ? 1 : -1)];
+ typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
+ ? 1 : -1)];
+ int i = 63;
+int
+main ()
+{
+/* Test availability of runtime routines for shift and division. */
+ long long int llmax = 9223372036854775807ll;
+ unsigned long long int ullmax = 18446744073709551615ull;
+ return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
+ | (llmax / ll) | (llmax % ll)
+ | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
+ | (ullmax / ull) | (ullmax % ull));
+ ;
+ return 0;
+}
+
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_type_unsigned_long_long_int=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type_unsigned_long_long_int=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long_int" >&5
+$as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
+ if test $ac_cv_type_unsigned_long_long_int = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_UNSIGNED_LONG_LONG_INT 1
+_ACEOF
+
+ fi
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
+$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
+if test "${ac_cv_c_restrict+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_c_restrict=no
+ # The order here caters to the fact that C++ does not require restrict.
+ for ac_kw in __restrict __restrict__ _Restrict restrict; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+typedef int * int_ptr;
+ int foo (int_ptr $ac_kw ip) {
+ return ip[0];
+ }
+int
+main ()
+{
+int s[1];
+ int * $ac_kw t = s;
+ t[0] = 0;
+ return foo(t)
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_c_restrict=$ac_kw
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ test "$ac_cv_c_restrict" != no && break
+ done
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
+$as_echo "$ac_cv_c_restrict" >&6; }
+
+
+ case $ac_cv_c_restrict in
+ restrict) ;;
+ no) cat >>confdefs.h <<\_ACEOF
+#define restrict /**/
+_ACEOF
+ ;;
+ *) cat >>confdefs.h <<_ACEOF
+#define restrict $ac_cv_c_restrict
+_ACEOF
+ ;;
+ esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_string_h='<'string.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <string.h>" >&5
+$as_echo_n "checking absolute name of <string.h>... " >&6; }
+if test "${gl_cv_next_string_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_string_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <string.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_string_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/string.h#{
+ s#.*"\(.*/string.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_string_h='<'string.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_string_h" >&5
+$as_echo "$gl_cv_next_string_h" >&6; }
+ fi
+ NEXT_STRING_H=$gl_cv_next_string_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'string.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_string_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_STRING_H=$gl_next_as_first_directive
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking whether clearerr_unlocked is declared" >&5
+$as_echo_n "checking whether clearerr_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_clearerr_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef clearerr_unlocked
+ (void) clearerr_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_clearerr_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_clearerr_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_clearerr_unlocked" >&5
+$as_echo "$ac_cv_have_decl_clearerr_unlocked" >&6; }
+if test "x$ac_cv_have_decl_clearerr_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_CLEARERR_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_CLEARERR_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether feof_unlocked is declared" >&5
+$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_feof_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef feof_unlocked
+ (void) feof_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_feof_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_feof_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_feof_unlocked" >&5
+$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
+if test "x$ac_cv_have_decl_feof_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FEOF_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FEOF_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether ferror_unlocked is declared" >&5
+$as_echo_n "checking whether ferror_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_ferror_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef ferror_unlocked
+ (void) ferror_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_ferror_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_ferror_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_ferror_unlocked" >&5
+$as_echo "$ac_cv_have_decl_ferror_unlocked" >&6; }
+if test "x$ac_cv_have_decl_ferror_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FERROR_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FERROR_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether fflush_unlocked is declared" >&5
+$as_echo_n "checking whether fflush_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_fflush_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef fflush_unlocked
+ (void) fflush_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_fflush_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_fflush_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fflush_unlocked" >&5
+$as_echo "$ac_cv_have_decl_fflush_unlocked" >&6; }
+if test "x$ac_cv_have_decl_fflush_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FFLUSH_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FFLUSH_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether fgets_unlocked is declared" >&5
+$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_fgets_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef fgets_unlocked
+ (void) fgets_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_fgets_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_fgets_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fgets_unlocked" >&5
+$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
+if test "x$ac_cv_have_decl_fgets_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FGETS_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FGETS_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether fputc_unlocked is declared" >&5
+$as_echo_n "checking whether fputc_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_fputc_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef fputc_unlocked
+ (void) fputc_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_fputc_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_fputc_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fputc_unlocked" >&5
+$as_echo "$ac_cv_have_decl_fputc_unlocked" >&6; }
+if test "x$ac_cv_have_decl_fputc_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FPUTC_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FPUTC_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether fputs_unlocked is declared" >&5
+$as_echo_n "checking whether fputs_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_fputs_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef fputs_unlocked
+ (void) fputs_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_fputs_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_fputs_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fputs_unlocked" >&5
+$as_echo "$ac_cv_have_decl_fputs_unlocked" >&6; }
+if test "x$ac_cv_have_decl_fputs_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FPUTS_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FPUTS_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether fread_unlocked is declared" >&5
+$as_echo_n "checking whether fread_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_fread_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef fread_unlocked
+ (void) fread_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_fread_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_fread_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fread_unlocked" >&5
+$as_echo "$ac_cv_have_decl_fread_unlocked" >&6; }
+if test "x$ac_cv_have_decl_fread_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FREAD_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FREAD_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether fwrite_unlocked is declared" >&5
+$as_echo_n "checking whether fwrite_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_fwrite_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef fwrite_unlocked
+ (void) fwrite_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_fwrite_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_fwrite_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fwrite_unlocked" >&5
+$as_echo "$ac_cv_have_decl_fwrite_unlocked" >&6; }
+if test "x$ac_cv_have_decl_fwrite_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FWRITE_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_FWRITE_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether getc_unlocked is declared" >&5
+$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef getc_unlocked
+ (void) getc_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_getc_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_getc_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_getc_unlocked" >&5
+$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
+if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_GETC_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_GETC_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether getchar_unlocked is declared" >&5
+$as_echo_n "checking whether getchar_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_getchar_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef getchar_unlocked
+ (void) getchar_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_getchar_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_getchar_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_getchar_unlocked" >&5
+$as_echo "$ac_cv_have_decl_getchar_unlocked" >&6; }
+if test "x$ac_cv_have_decl_getchar_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_GETCHAR_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_GETCHAR_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether putc_unlocked is declared" >&5
+$as_echo_n "checking whether putc_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_putc_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef putc_unlocked
+ (void) putc_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_putc_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_putc_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_putc_unlocked" >&5
+$as_echo "$ac_cv_have_decl_putc_unlocked" >&6; }
+if test "x$ac_cv_have_decl_putc_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_PUTC_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_PUTC_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+{ $as_echo "$as_me:$LINENO: checking whether putchar_unlocked is declared" >&5
+$as_echo_n "checking whether putchar_unlocked is declared... " >&6; }
+if test "${ac_cv_have_decl_putchar_unlocked+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef putchar_unlocked
+ (void) putchar_unlocked;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_putchar_unlocked=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_putchar_unlocked=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_putchar_unlocked" >&5
+$as_echo "$ac_cv_have_decl_putchar_unlocked" >&6; }
+if test "x$ac_cv_have_decl_putchar_unlocked" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_PUTCHAR_UNLOCKED 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_PUTCHAR_UNLOCKED 0
+_ACEOF
+
+
+fi
+
+
+
+ GNULIB_BTOWC=0;
+ GNULIB_WCTOB=0;
+ GNULIB_MBSINIT=0;
+ GNULIB_MBRTOWC=0;
+ GNULIB_MBRLEN=0;
+ GNULIB_MBSRTOWCS=0;
+ GNULIB_MBSNRTOWCS=0;
+ GNULIB_WCRTOMB=0;
+ GNULIB_WCSRTOMBS=0;
+ GNULIB_WCSNRTOMBS=0;
+ GNULIB_WCWIDTH=0;
+ HAVE_BTOWC=1;
+ HAVE_MBSINIT=1;
+ HAVE_MBRTOWC=1;
+ HAVE_MBRLEN=1;
+ HAVE_MBSRTOWCS=1;
+ HAVE_MBSNRTOWCS=1;
+ HAVE_WCRTOMB=1;
+ HAVE_WCSRTOMBS=1;
+ HAVE_WCSNRTOMBS=1;
+ HAVE_DECL_WCTOB=1;
+ HAVE_DECL_WCWIDTH=1;
+ REPLACE_MBSTATE_T=0;
+ REPLACE_BTOWC=0;
+ REPLACE_WCTOB=0;
+ REPLACE_MBSINIT=0;
+ REPLACE_MBRTOWC=0;
+ REPLACE_MBRLEN=0;
+ REPLACE_MBSRTOWCS=0;
+ REPLACE_MBSNRTOWCS=0;
+ REPLACE_WCRTOMB=0;
+ REPLACE_WCSRTOMBS=0;
+ REPLACE_WCSNRTOMBS=0;
+ REPLACE_WCWIDTH=0;
+ WCHAR_H='';
+
+
+ { $as_echo "$as_me:$LINENO: checking for wint_t" >&5
+$as_echo_n "checking for wint_t... " >&6; }
+if test "${gt_cv_c_wint_t+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+ <wchar.h>.
+ BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
+ before <wchar.h>. */
+#include <stddef.h>
+#include <stdio.h>
+#include <time.h>
+#include <wchar.h>
+ wint_t foo = (wchar_t)'\0';
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gt_cv_c_wint_t=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gt_cv_c_wint_t=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $gt_cv_c_wint_t" >&5
+$as_echo "$gt_cv_c_wint_t" >&6; }
+ if test $gt_cv_c_wint_t = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_WINT_T 1
+_ACEOF
+
+ fi
+
+
+ if false; then
+ GL_COND_LIBTOOL_TRUE=
+ GL_COND_LIBTOOL_FALSE='#'
+else
+ GL_COND_LIBTOOL_TRUE='#'
+ GL_COND_LIBTOOL_FALSE=
+fi
+
+ gl_cond_libtool=false
+ gl_libdeps=
+ gl_ltlibdeps=
+
+
+
+
+
+
+
+
+
+ gl_source_base='srclib'
+
+
+
+
+
+ if test $ac_cv_func_alloca_works = no; then
+
+
+
+
+
+
+
+
+
+ :
+
+ fi
+
+ # Define an additional variable used in the Makefile substitution.
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#if defined __GNUC__ || defined _MSC_VER || !HAVE_ALLOCA_H
+ Need own alloca
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "Need own alloca" >/dev/null 2>&1; then
+ ALLOCA_H=alloca.h
+else
+ ALLOCA_H=
+fi
+rm -f conftest*
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $ac_cv_func_canonicalize_file_name = no; then
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS canonicalize-lgpl.$ac_objext"
+
+
+cat >>confdefs.h <<\_ACEOF
+#define realpath rpl_realpath
+_ACEOF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fi
+
+
+
+cat >>confdefs.h <<\_ACEOF
+#define GNULIB_CANONICALIZE_LGPL 1
+_ACEOF
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking if environ is properly declared" >&5
+$as_echo_n "checking if environ is properly declared... " >&6; }
+ if test "${gt_cv_var_environ_declaration+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <unistd.h>
+ extern struct { int foo; } environ;
+int
+main ()
+{
+environ.foo = 1;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gt_cv_var_environ_declaration=no
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gt_cv_var_environ_declaration=yes
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+ { $as_echo "$as_me:$LINENO: result: $gt_cv_var_environ_declaration" >&5
+$as_echo "$gt_cv_var_environ_declaration" >&6; }
+ if test $gt_cv_var_environ_declaration = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_ENVIRON_DECL 1
+_ACEOF
+
+ fi
+
+
+ if test $gt_cv_var_environ_declaration != yes; then
+ HAVE_DECL_ENVIRON=0
+ fi
+
+
+
+ GNULIB_ENVIRON=1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for error_at_line" >&5
+$as_echo_n "checking for error_at_line... " >&6; }
+if test "${ac_cv_lib_error_at_line+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <error.h>
+int
+main ()
+{
+error_at_line (0, 0, "", 0, "an error occurred");
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_error_at_line=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_error_at_line=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_error_at_line" >&5
+$as_echo "$ac_cv_lib_error_at_line" >&6; }
+if test $ac_cv_lib_error_at_line = no; then
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS error.$ac_objext"
+
+fi
+
+
+
+ :
+
+
+
+
+ XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error:3:c-format"
+
+
+
+ XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error_at_line:5:c-format"
+
+
+
+
+
+
+ if test $gl_cv_func_malloc_posix = yes; then
+ HAVE_MALLOC_POSIX=1
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_MALLOC_POSIX 1
+_ACEOF
+
+ else
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS malloc.$ac_objext"
+
+ HAVE_MALLOC_POSIX=0
+ fi
+
+
+
+
+ GNULIB_MALLOC_POSIX=1
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for mbstate_t" >&5
+$as_echo_n "checking for mbstate_t... " >&6; }
+if test "${ac_cv_type_mbstate_t+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+# include <wchar.h>
+int
+main ()
+{
+mbstate_t x; return sizeof x;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_type_mbstate_t=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type_mbstate_t=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_mbstate_t" >&5
+$as_echo "$ac_cv_type_mbstate_t" >&6; }
+ if test $ac_cv_type_mbstate_t = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_MBSTATE_T 1
+_ACEOF
+
+ else
+
+cat >>confdefs.h <<\_ACEOF
+#define mbstate_t int
+_ACEOF
+
+ fi
+
+
+
+
+
+
+
+
+
+
+
+for ac_func in memmove
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+else
+
+ gl_LIBOBJS="$gl_LIBOBJS $ac_func.$ac_objext"
+
+fi
+done
+
+
+ if test $ac_cv_func_memmove = no; then
+
+ :
+
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $ac_cv_func_readlink = no; then
+ HAVE_READLINK=0
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS readlink.$ac_objext"
+
+
+ :
+
+ fi
+
+
+
+ GNULIB_READLINK=1
+
+
+
+
+
+ if test $RELOCATABLE = yes; then
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS relocatable.$ac_objext"
+
+ fi
+
+ if test $RELOCATABLE = yes; then
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS progreloc.$ac_objext"
+
+ fi
+ : ${RELOCATABLE_CONFIG_H_DIR='$(top_builddir)'}
+ RELOCATABLE_SRC_DIR="\$(top_srcdir)/$gl_source_base"
+ RELOCATABLE_BUILD_DIR="\$(top_builddir)/$gl_source_base"
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $ac_cv_func_setenv = no; then
+ HAVE_SETENV=0
+ fi
+
+
+
+
+
+
+
+
+
+
+for ac_header in search.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval "$as_ac_Header=\$ac_header_preproc"
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+for ac_func in tsearch
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+
+
+
+
+
+ if test -z "$ERRNO_H"; then
+ { $as_echo "$as_me:$LINENO: checking for working strerror function" >&5
+$as_echo_n "checking for working strerror function... " >&6; }
+if test "${gl_cv_func_working_strerror+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <string.h>
+
+int
+main ()
+{
+return !*strerror (-2);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_func_working_strerror=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_func_working_strerror=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <string.h>
+
+int
+main ()
+{
+return !*strerror (-2);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ gl_cv_func_working_strerror=yes
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+gl_cv_func_working_strerror=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_func_working_strerror" >&5
+$as_echo "$gl_cv_func_working_strerror" >&6; }
+ if test $gl_cv_func_working_strerror = no; then
+ REPLACE_STRERROR=1
+ fi
+ else
+ REPLACE_STRERROR=1
+ fi
+ if test $REPLACE_STRERROR = 1; then
+
+ { $as_echo "$as_me:$LINENO: checking whether strerror is declared" >&5
+$as_echo_n "checking whether strerror is declared... " >&6; }
+if test "${ac_cv_have_decl_strerror+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+int
+main ()
+{
+#ifndef strerror
+ (void) strerror;
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_have_decl_strerror=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_have_decl_strerror=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror" >&5
+$as_echo "$ac_cv_have_decl_strerror" >&6; }
+if test "x$ac_cv_have_decl_strerror" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_STRERROR 1
+_ACEOF
+
+
+else
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_DECL_STRERROR 0
+_ACEOF
+
+
+fi
+
+
+
+
+
+
+
+
+ if test $ac_cv_header_sys_socket_h != yes; then
+
+for ac_header in winsock2.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval "$as_ac_Header=\$ac_header_preproc"
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+ fi
+
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_signal_h='<'signal.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <signal.h>" >&5
+$as_echo_n "checking absolute name of <signal.h>... " >&6; }
+if test "${gl_cv_next_signal_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_signal_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <signal.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_signal_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/signal.h#{
+ s#.*"\(.*/signal.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_signal_h='<'signal.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_signal_h" >&5
+$as_echo "$gl_cv_next_signal_h" >&6; }
+ fi
+ NEXT_SIGNAL_H=$gl_cv_next_signal_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'signal.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_signal_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H=$gl_next_as_first_directive
+
+
+
+# AIX declares sig_atomic_t to already include volatile, and C89 compilers
+# then choke on 'volatile sig_atomic_t'. C99 requires that it compile.
+ { $as_echo "$as_me:$LINENO: checking for volatile sig_atomic_t" >&5
+$as_echo_n "checking for volatile sig_atomic_t... " >&6; }
+if test "${ac_cv_type_volatile_sig_atomic_t+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_type_volatile_sig_atomic_t=no
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <signal.h>
+
+
+int
+main ()
+{
+if (sizeof (volatile sig_atomic_t))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <signal.h>
+
+
+int
+main ()
+{
+if (sizeof ((volatile sig_atomic_t)))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type_volatile_sig_atomic_t=yes
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_volatile_sig_atomic_t" >&5
+$as_echo "$ac_cv_type_volatile_sig_atomic_t" >&6; }
+if test "x$ac_cv_type_volatile_sig_atomic_t" = x""yes; then
+ :
+else
+ HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=0
+fi
+
+
+
+
+
+
+
+cat >>confdefs.h <<\_ACEOF
+#define GNULIB_SIGPIPE 1
+_ACEOF
+
+
+
+ GNULIB_SIGNAL_H_SIGPIPE=1
+
+ GNULIB_STDIO_H_SIGPIPE=1
+
+ GNULIB_UNISTD_H_SIGPIPE=1
+
+
+ signals_not_posix=
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <signal.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "sigset_t" >/dev/null 2>&1; then
+ :
+else
+ signals_not_posix=1
+fi
+rm -f conftest*
+
+ if test -z "$signals_not_posix"; then
+ { $as_echo "$as_me:$LINENO: checking for sigprocmask" >&5
+$as_echo_n "checking for sigprocmask... " >&6; }
+if test "${ac_cv_func_sigprocmask+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define sigprocmask to an innocuous variant, in case <limits.h> declares sigprocmask.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define sigprocmask innocuous_sigprocmask
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char sigprocmask (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef sigprocmask
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char sigprocmask ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_sigprocmask || defined __stub___sigprocmask
+choke me
+#endif
+
+int
+main ()
+{
+return sigprocmask ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_sigprocmask=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_sigprocmask=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_sigprocmask" >&5
+$as_echo "$ac_cv_func_sigprocmask" >&6; }
+if test "x$ac_cv_func_sigprocmask" = x""yes; then
+ gl_cv_func_sigprocmask=1
+fi
+
+ fi
+ if test -z "$gl_cv_func_sigprocmask"; then
+ HAVE_POSIX_SIGNALBLOCKING=0
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS sigprocmask.$ac_objext"
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for sigset_t" >&5
+$as_echo_n "checking for sigset_t... " >&6; }
+if test "${ac_cv_type_sigset_t+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_type_sigset_t=no
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <signal.h>
+/* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>. */
+#include <sys/types.h>
+
+int
+main ()
+{
+if (sizeof (sigset_t))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <signal.h>
+/* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>. */
+#include <sys/types.h>
+
+int
+main ()
+{
+if (sizeof ((sigset_t)))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type_sigset_t=yes
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_sigset_t" >&5
+$as_echo "$ac_cv_type_sigset_t" >&6; }
+if test "x$ac_cv_type_sigset_t" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_SIGSET_T 1
+_ACEOF
+
+gl_cv_type_sigset_t=yes
+else
+ gl_cv_type_sigset_t=no
+fi
+
+ if test $gl_cv_type_sigset_t != yes; then
+ HAVE_SIGSET_T=0
+ fi
+
+
+ fi
+
+
+
+ GNULIB_SIGPROCMASK=1
+
+
+ { $as_echo "$as_me:$LINENO: checking for ssize_t" >&5
+$as_echo_n "checking for ssize_t... " >&6; }
+if test "${gt_cv_ssize_t+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <sys/types.h>
+int
+main ()
+{
+int x = sizeof (ssize_t *) + sizeof (ssize_t);
+ return !x;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gt_cv_ssize_t=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gt_cv_ssize_t=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $gt_cv_ssize_t" >&5
+$as_echo "$gt_cv_ssize_t" >&6; }
+ if test $gt_cv_ssize_t = no; then
+
+cat >>confdefs.h <<\_ACEOF
+#define ssize_t int
+_ACEOF
+
+ fi
+
+
+
+
+ # Define two additional variables used in the Makefile substitution.
+
+ if test "$ac_cv_header_stdbool_h" = yes; then
+ STDBOOL_H=''
+ else
+ STDBOOL_H='stdbool.h'
+ fi
+
+
+ if test "$ac_cv_type__Bool" = yes; then
+ HAVE__BOOL=1
+ else
+ HAVE__BOOL=0
+ fi
+
+
+
+
+
+ if test $ac_cv_type_long_long_int = yes; then
+ HAVE_LONG_LONG_INT=1
+ else
+ HAVE_LONG_LONG_INT=0
+ fi
+
+
+ if test $ac_cv_type_unsigned_long_long_int = yes; then
+ HAVE_UNSIGNED_LONG_LONG_INT=1
+ else
+ HAVE_UNSIGNED_LONG_LONG_INT=0
+ fi
+
+
+ if test $ac_cv_header_inttypes_h = yes; then
+ HAVE_INTTYPES_H=1
+ else
+ HAVE_INTTYPES_H=0
+ fi
+
+
+ if test $ac_cv_header_sys_types_h = yes; then
+ HAVE_SYS_TYPES_H=1
+ else
+ HAVE_SYS_TYPES_H=0
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_stdint_h='<'stdint.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <stdint.h>" >&5
+$as_echo_n "checking absolute name of <stdint.h>... " >&6; }
+if test "${gl_cv_next_stdint_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_stdint_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdint.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_stdint_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/stdint.h#{
+ s#.*"\(.*/stdint.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_stdint_h='<'stdint.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_stdint_h" >&5
+$as_echo "$gl_cv_next_stdint_h" >&6; }
+ fi
+ NEXT_STDINT_H=$gl_cv_next_stdint_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'stdint.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_stdint_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_STDINT_H=$gl_next_as_first_directive
+
+
+
+ if test $ac_cv_header_stdint_h = yes; then
+ HAVE_STDINT_H=1
+ else
+ HAVE_STDINT_H=0
+ fi
+
+
+ if test $ac_cv_header_stdint_h = yes; then
+ { $as_echo "$as_me:$LINENO: checking whether stdint.h conforms to C99" >&5
+$as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
+if test "${gl_cv_header_working_stdint_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ gl_cv_header_working_stdint_h=no
+ cat >conftest.$ac_ext <<_ACEOF
+
+ /* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
+#define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
+#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
+#include <stdint.h>
+/* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
+#if !(defined WCHAR_MIN && defined WCHAR_MAX)
+#error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
+#endif
+
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+
+#ifdef INT8_MAX
+int8_t a1 = INT8_MAX;
+int8_t a1min = INT8_MIN;
+#endif
+#ifdef INT16_MAX
+int16_t a2 = INT16_MAX;
+int16_t a2min = INT16_MIN;
+#endif
+#ifdef INT32_MAX
+int32_t a3 = INT32_MAX;
+int32_t a3min = INT32_MIN;
+#endif
+#ifdef INT64_MAX
+int64_t a4 = INT64_MAX;
+int64_t a4min = INT64_MIN;
+#endif
+#ifdef UINT8_MAX
+uint8_t b1 = UINT8_MAX;
+#else
+typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
+#endif
+#ifdef UINT16_MAX
+uint16_t b2 = UINT16_MAX;
+#endif
+#ifdef UINT32_MAX
+uint32_t b3 = UINT32_MAX;
+#endif
+#ifdef UINT64_MAX
+uint64_t b4 = UINT64_MAX;
+#endif
+int_least8_t c1 = INT8_C (0x7f);
+int_least8_t c1max = INT_LEAST8_MAX;
+int_least8_t c1min = INT_LEAST8_MIN;
+int_least16_t c2 = INT16_C (0x7fff);
+int_least16_t c2max = INT_LEAST16_MAX;
+int_least16_t c2min = INT_LEAST16_MIN;
+int_least32_t c3 = INT32_C (0x7fffffff);
+int_least32_t c3max = INT_LEAST32_MAX;
+int_least32_t c3min = INT_LEAST32_MIN;
+int_least64_t c4 = INT64_C (0x7fffffffffffffff);
+int_least64_t c4max = INT_LEAST64_MAX;
+int_least64_t c4min = INT_LEAST64_MIN;
+uint_least8_t d1 = UINT8_C (0xff);
+uint_least8_t d1max = UINT_LEAST8_MAX;
+uint_least16_t d2 = UINT16_C (0xffff);
+uint_least16_t d2max = UINT_LEAST16_MAX;
+uint_least32_t d3 = UINT32_C (0xffffffff);
+uint_least32_t d3max = UINT_LEAST32_MAX;
+uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
+uint_least64_t d4max = UINT_LEAST64_MAX;
+int_fast8_t e1 = INT_FAST8_MAX;
+int_fast8_t e1min = INT_FAST8_MIN;
+int_fast16_t e2 = INT_FAST16_MAX;
+int_fast16_t e2min = INT_FAST16_MIN;
+int_fast32_t e3 = INT_FAST32_MAX;
+int_fast32_t e3min = INT_FAST32_MIN;
+int_fast64_t e4 = INT_FAST64_MAX;
+int_fast64_t e4min = INT_FAST64_MIN;
+uint_fast8_t f1 = UINT_FAST8_MAX;
+uint_fast16_t f2 = UINT_FAST16_MAX;
+uint_fast32_t f3 = UINT_FAST32_MAX;
+uint_fast64_t f4 = UINT_FAST64_MAX;
+#ifdef INTPTR_MAX
+intptr_t g = INTPTR_MAX;
+intptr_t gmin = INTPTR_MIN;
+#endif
+#ifdef UINTPTR_MAX
+uintptr_t h = UINTPTR_MAX;
+#endif
+intmax_t i = INTMAX_MAX;
+uintmax_t j = UINTMAX_MAX;
+
+#include <limits.h> /* for CHAR_BIT */
+#define TYPE_MINIMUM(t) \
+ ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
+#define TYPE_MAXIMUM(t) \
+ ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
+struct s {
+ int check_PTRDIFF:
+ PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
+ && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
+ ? 1 : -1;
+ /* Detect bug in FreeBSD 6.0 / ia64. */
+ int check_SIG_ATOMIC:
+ SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
+ && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
+ ? 1 : -1;
+ int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
+ int check_WCHAR:
+ WCHAR_MIN == TYPE_MINIMUM (wchar_t)
+ && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
+ ? 1 : -1;
+ /* Detect bug in mingw. */
+ int check_WINT:
+ WINT_MIN == TYPE_MINIMUM (wint_t)
+ && WINT_MAX == TYPE_MAXIMUM (wint_t)
+ ? 1 : -1;
+
+ /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
+ int check_UINT8_C:
+ (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
+ int check_UINT16_C:
+ (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
+
+ /* Detect bugs in OpenBSD 3.9 stdint.h. */
+#ifdef UINT8_MAX
+ int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
+#endif
+#ifdef UINT16_MAX
+ int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
+#endif
+#ifdef UINT32_MAX
+ int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
+#endif
+#ifdef UINT64_MAX
+ int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
+#endif
+ int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
+ int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
+ int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
+ int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
+ int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
+ int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
+ int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
+ int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
+ int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
+ int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
+ int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
+};
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ if test "$cross_compiling" = yes; then
+ gl_cv_header_working_stdint_h=yes
+
+else
+ cat >conftest.$ac_ext <<_ACEOF
+
+ /* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
+#define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
+#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
+#include <stdint.h>
+
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+
+#include <stdio.h>
+#include <string.h>
+#define MVAL(macro) MVAL1(macro)
+#define MVAL1(expression) #expression
+static const char *macro_values[] =
+ {
+#ifdef INT8_MAX
+ MVAL (INT8_MAX),
+#endif
+#ifdef INT16_MAX
+ MVAL (INT16_MAX),
+#endif
+#ifdef INT32_MAX
+ MVAL (INT32_MAX),
+#endif
+#ifdef INT64_MAX
+ MVAL (INT64_MAX),
+#endif
+#ifdef UINT8_MAX
+ MVAL (UINT8_MAX),
+#endif
+#ifdef UINT16_MAX
+ MVAL (UINT16_MAX),
+#endif
+#ifdef UINT32_MAX
+ MVAL (UINT32_MAX),
+#endif
+#ifdef UINT64_MAX
+ MVAL (UINT64_MAX),
+#endif
+ NULL
+ };
+
+int
+main ()
+{
+
+ const char **mv;
+ for (mv = macro_values; *mv != NULL; mv++)
+ {
+ const char *value = *mv;
+ /* Test whether it looks like a cast expression. */
+ if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
+ || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
+ || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
+ || strncmp (value, "((int)"/*)*/, 6) == 0
+ || strncmp (value, "((signed short)"/*)*/, 15) == 0
+ || strncmp (value, "((signed char)"/*)*/, 14) == 0)
+ return 1;
+ }
+ return 0;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ gl_cv_header_working_stdint_h=yes
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_working_stdint_h" >&5
+$as_echo "$gl_cv_header_working_stdint_h" >&6; }
+ fi
+ if test "$gl_cv_header_working_stdint_h" = yes; then
+ STDINT_H=
+ else
+
+
+for ac_header in sys/inttypes.h sys/bitypes.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
+$as_echo_n "checking $ac_header usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
+$as_echo_n "checking $ac_header presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <$ac_header>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval "$as_ac_Header=\$ac_header_preproc"
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+fi
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+ if test $ac_cv_header_sys_inttypes_h = yes; then
+ HAVE_SYS_INTTYPES_H=1
+ else
+ HAVE_SYS_INTTYPES_H=0
+ fi
+
+ if test $ac_cv_header_sys_bitypes_h = yes; then
+ HAVE_SYS_BITYPES_H=1
+ else
+ HAVE_SYS_BITYPES_H=0
+ fi
+
+
+
+
+
+
+
+
+
+
+
+ if test $APPLE_UNIVERSAL_BUILD = 0; then
+
+
+
+
+ for gltype in ptrdiff_t size_t ; do
+ { $as_echo "$as_me:$LINENO: checking for bit size of $gltype" >&5
+$as_echo_n "checking for bit size of $gltype... " >&6; }
+if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then
+ # Depending upon the size, compute the lo and hi bounds.
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=0 ac_mid=0
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr $ac_mid + 1`
+ if test $ac_lo -le $ac_mid; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=-1 ac_mid=-1
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_hi=`expr '(' $ac_mid ')' - 1`
+ if test $ac_mid -le $ac_hi; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo= ac_hi=
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+# Binary search between lo and hi bounds.
+while test "x$ac_lo" != "x$ac_hi"; do
+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr '(' $ac_mid ')' + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+done
+case $ac_lo in
+?*) result=$ac_lo;;
+'') result=unknown ;;
+esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+static long int longval () { return sizeof ($gltype) * CHAR_BIT; }
+static unsigned long int ulongval () { return sizeof ($gltype) * CHAR_BIT; }
+#include <stdio.h>
+#include <stdlib.h>
+int
+main ()
+{
+
+ FILE *f = fopen ("conftest.val", "w");
+ if (! f)
+ return 1;
+ if ((sizeof ($gltype) * CHAR_BIT) < 0)
+ {
+ long int i = longval ();
+ if (i != (sizeof ($gltype) * CHAR_BIT))
+ return 1;
+ fprintf (f, "%ld", i);
+ }
+ else
+ {
+ unsigned long int i = ulongval ();
+ if (i != (sizeof ($gltype) * CHAR_BIT))
+ return 1;
+ fprintf (f, "%lu", i);
+ }
+ /* Do not output a trailing newline, as this causes \r\n confusion
+ on some platforms. */
+ return ferror (f) || fclose (f) != 0;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ result=`cat conftest.val`
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+result=unknown
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f conftest.val
+ eval gl_cv_bitsizeof_${gltype}=\$result
+
+fi
+ac_res=`eval 'as_val=${'gl_cv_bitsizeof_${gltype}'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+ eval result=\$gl_cv_bitsizeof_${gltype}
+ if test $result = unknown; then
+ result=0
+ fi
+ GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ cat >>confdefs.h <<_ACEOF
+#define BITSIZEOF_${GLTYPE} $result
+_ACEOF
+
+ eval BITSIZEOF_${GLTYPE}=\$result
+ done
+
+
+ fi
+
+
+
+
+
+ for gltype in sig_atomic_t wchar_t wint_t ; do
+ { $as_echo "$as_me:$LINENO: checking for bit size of $gltype" >&5
+$as_echo_n "checking for bit size of $gltype... " >&6; }
+if { as_var=gl_cv_bitsizeof_${gltype}; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then
+ # Depending upon the size, compute the lo and hi bounds.
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=0 ac_mid=0
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr $ac_mid + 1`
+ if test $ac_lo -le $ac_mid; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) < 0)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=-1 ac_mid=-1
+ while :; do
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) >= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_lo=$ac_mid; break
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_hi=`expr '(' $ac_mid ')' - 1`
+ if test $ac_mid -le $ac_hi; then
+ ac_lo= ac_hi=
+ break
+ fi
+ ac_mid=`expr 2 '*' $ac_mid`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo= ac_hi=
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+# Binary search between lo and hi bounds.
+while test "x$ac_lo" != "x$ac_hi"; do
+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+int
+main ()
+{
+static int test_array [1 - 2 * !((sizeof ($gltype) * CHAR_BIT) <= $ac_mid)];
+test_array [0] = 0
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_hi=$ac_mid
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_lo=`expr '(' $ac_mid ')' + 1`
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+done
+case $ac_lo in
+?*) result=$ac_lo;;
+'') result=unknown ;;
+esac
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+#include <limits.h>
+static long int longval () { return sizeof ($gltype) * CHAR_BIT; }
+static unsigned long int ulongval () { return sizeof ($gltype) * CHAR_BIT; }
+#include <stdio.h>
+#include <stdlib.h>
+int
+main ()
+{
+
+ FILE *f = fopen ("conftest.val", "w");
+ if (! f)
+ return 1;
+ if ((sizeof ($gltype) * CHAR_BIT) < 0)
+ {
+ long int i = longval ();
+ if (i != (sizeof ($gltype) * CHAR_BIT))
+ return 1;
+ fprintf (f, "%ld", i);
+ }
+ else
+ {
+ unsigned long int i = ulongval ();
+ if (i != (sizeof ($gltype) * CHAR_BIT))
+ return 1;
+ fprintf (f, "%lu", i);
+ }
+ /* Do not output a trailing newline, as this causes \r\n confusion
+ on some platforms. */
+ return ferror (f) || fclose (f) != 0;
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ result=`cat conftest.val`
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+result=unknown
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f conftest.val
+ eval gl_cv_bitsizeof_${gltype}=\$result
+
+fi
+ac_res=`eval 'as_val=${'gl_cv_bitsizeof_${gltype}'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+ eval result=\$gl_cv_bitsizeof_${gltype}
+ if test $result = unknown; then
+ result=0
+ fi
+ GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ cat >>confdefs.h <<_ACEOF
+#define BITSIZEOF_${GLTYPE} $result
+_ACEOF
+
+ eval BITSIZEOF_${GLTYPE}=\$result
+ done
+
+
+
+
+
+
+
+ for gltype in sig_atomic_t wchar_t wint_t ; do
+ { $as_echo "$as_me:$LINENO: checking whether $gltype is signed" >&5
+$as_echo_n "checking whether $gltype is signed... " >&6; }
+if { as_var=gl_cv_type_${gltype}_signed; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+ int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ result=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ result=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ eval gl_cv_type_${gltype}_signed=\$result
+
+fi
+ac_res=`eval 'as_val=${'gl_cv_type_${gltype}_signed'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+ eval result=\$gl_cv_type_${gltype}_signed
+ GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ if test "$result" = yes; then
+ cat >>confdefs.h <<_ACEOF
+#define HAVE_SIGNED_${GLTYPE} 1
+_ACEOF
+
+ eval HAVE_SIGNED_${GLTYPE}=1
+ else
+ eval HAVE_SIGNED_${GLTYPE}=0
+ fi
+ done
+
+
+ gl_cv_type_ptrdiff_t_signed=yes
+ gl_cv_type_size_t_signed=no
+ if test $APPLE_UNIVERSAL_BUILD = 0; then
+
+
+
+
+ for gltype in ptrdiff_t size_t ; do
+ { $as_echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5
+$as_echo_n "checking for $gltype integer literal suffix... " >&6; }
+if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval gl_cv_type_${gltype}_suffix=no
+ eval result=\$gl_cv_type_${gltype}_signed
+ if test "$result" = yes; then
+ glsufu=
+ else
+ glsufu=u
+ fi
+ for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
+ case $glsuf in
+ '') gltype1='int';;
+ l) gltype1='long int';;
+ ll) gltype1='long long int';;
+ i64) gltype1='__int64';;
+ u) gltype1='unsigned int';;
+ ul) gltype1='unsigned long int';;
+ ull) gltype1='unsigned long long int';;
+ ui64)gltype1='unsigned __int64';;
+ esac
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+ extern $gltype foo;
+ extern $gltype1 foo;
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval gl_cv_type_${gltype}_suffix=\$glsuf
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ eval result=\$gl_cv_type_${gltype}_suffix
+ test "$result" != no && break
+ done
+fi
+ac_res=`eval 'as_val=${'gl_cv_type_${gltype}_suffix'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+ GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ eval result=\$gl_cv_type_${gltype}_suffix
+ test "$result" = no && result=
+ eval ${GLTYPE}_SUFFIX=\$result
+ cat >>confdefs.h <<_ACEOF
+#define ${GLTYPE}_SUFFIX $result
+_ACEOF
+
+ done
+
+
+ fi
+
+
+
+
+
+ for gltype in sig_atomic_t wchar_t wint_t ; do
+ { $as_echo "$as_me:$LINENO: checking for $gltype integer literal suffix" >&5
+$as_echo_n "checking for $gltype integer literal suffix... " >&6; }
+if { as_var=gl_cv_type_${gltype}_suffix; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ eval gl_cv_type_${gltype}_suffix=no
+ eval result=\$gl_cv_type_${gltype}_signed
+ if test "$result" = yes; then
+ glsufu=
+ else
+ glsufu=u
+ fi
+ for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
+ case $glsuf in
+ '') gltype1='int';;
+ l) gltype1='long int';;
+ ll) gltype1='long long int';;
+ i64) gltype1='__int64';;
+ u) gltype1='unsigned int';;
+ ul) gltype1='unsigned long int';;
+ ull) gltype1='unsigned long long int';;
+ ui64)gltype1='unsigned __int64';;
+ esac
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+
+ extern $gltype foo;
+ extern $gltype1 foo;
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval gl_cv_type_${gltype}_suffix=\$glsuf
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ eval result=\$gl_cv_type_${gltype}_suffix
+ test "$result" != no && break
+ done
+fi
+ac_res=`eval 'as_val=${'gl_cv_type_${gltype}_suffix'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+ GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ eval result=\$gl_cv_type_${gltype}_suffix
+ test "$result" = no && result=
+ eval ${GLTYPE}_SUFFIX=\$result
+ cat >>confdefs.h <<_ACEOF
+#define ${GLTYPE}_SUFFIX $result
+_ACEOF
+
+ done
+
+
+
+ STDINT_H=stdint.h
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_stdio_h='<'stdio.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <stdio.h>" >&5
+$as_echo_n "checking absolute name of <stdio.h>... " >&6; }
+if test "${gl_cv_next_stdio_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_stdio_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdio.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_stdio_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/stdio.h#{
+ s#.*"\(.*/stdio.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_stdio_h='<'stdio.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_stdio_h" >&5
+$as_echo "$gl_cv_next_stdio_h" >&6; }
+ fi
+ NEXT_STDIO_H=$gl_cv_next_stdio_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'stdio.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_stdio_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H=$gl_next_as_first_directive
+
+
+
+ GNULIB_FPRINTF=1
+ GNULIB_PRINTF=1
+ GNULIB_VFPRINTF=1
+ GNULIB_VPRINTF=1
+ GNULIB_FPUTC=1
+ GNULIB_PUTC=1
+ GNULIB_PUTCHAR=1
+ GNULIB_FPUTS=1
+ GNULIB_PUTS=1
+ GNULIB_FWRITE=1
+
+
+
+
+ if test $gl_cv_header_signal_h_SIGPIPE != yes; then
+ REPLACE_STDIO_WRITE_FUNCS=1
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS stdio-write.$ac_objext"
+
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_stdlib_h='<'stdlib.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <stdlib.h>" >&5
+$as_echo_n "checking absolute name of <stdlib.h>... " >&6; }
+if test "${gl_cv_next_stdlib_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_stdlib_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_stdlib_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/stdlib.h#{
+ s#.*"\(.*/stdlib.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_stdlib_h='<'stdlib.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_stdlib_h" >&5
+$as_echo "$gl_cv_next_stdlib_h" >&6; }
+ fi
+ NEXT_STDLIB_H=$gl_cv_next_stdlib_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'stdlib.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_stdlib_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=$gl_next_as_first_directive
+
+
+
+
+for ac_header in random.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval "$as_ac_Header=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_Header=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+ if test $ac_cv_header_random_h = yes; then
+ HAVE_RANDOM_H=1
+ else
+ HAVE_RANDOM_H=0
+ fi
+
+ { $as_echo "$as_me:$LINENO: checking for struct random_data" >&5
+$as_echo_n "checking for struct random_data... " >&6; }
+if test "${ac_cv_type_struct_random_data+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_type_struct_random_data=no
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+ #if HAVE_RANDOM_H
+ # include <random.h>
+ #endif
+
+
+int
+main ()
+{
+if (sizeof (struct random_data))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+ #if HAVE_RANDOM_H
+ # include <random.h>
+ #endif
+
+
+int
+main ()
+{
+if (sizeof ((struct random_data)))
+ return 0;
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_type_struct_random_data=yes
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_random_data" >&5
+$as_echo "$ac_cv_type_struct_random_data" >&6; }
+if test "x$ac_cv_type_struct_random_data" = x""yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_RANDOM_DATA 1
+_ACEOF
+
+
+else
+ HAVE_STRUCT_RANDOM_DATA=0
+fi
+
+
+
+
+ if test $REPLACE_STRERROR = 1; then
+
+
+
+
+
+
+
+
+ gl_LIBOBJS="$gl_LIBOBJS strerror.$ac_objext"
+
+
+cat >>confdefs.h <<_ACEOF
+#define REPLACE_STRERROR $REPLACE_STRERROR
+_ACEOF
+
+ fi
+
+
+
+ GNULIB_STRERROR=1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_unistd_h='<'unistd.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <unistd.h>" >&5
+$as_echo_n "checking absolute name of <unistd.h>... " >&6; }
+if test "${gl_cv_next_unistd_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_unistd_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <unistd.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_unistd_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/unistd.h#{
+ s#.*"\(.*/unistd.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_unistd_h='<'unistd.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_unistd_h" >&5
+$as_echo "$gl_cv_next_unistd_h" >&6; }
+ fi
+ NEXT_UNISTD_H=$gl_cv_next_unistd_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'unistd.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_unistd_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=$gl_next_as_first_directive
+
+
+
+
+
+
+
+
+
+
+ if test $ac_cv_header_unistd_h = yes; then
+ HAVE_UNISTD_H=1
+ else
+ HAVE_UNISTD_H=0
+ fi
+
+
+
+
+cat >>confdefs.h <<\_ACEOF
+#define USE_UNLOCKED_IO 1
+_ACEOF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether <wchar.h> is standalone" >&5
+$as_echo_n "checking whether <wchar.h> is standalone... " >&6; }
+if test "${gl_cv_header_wchar_h_standalone+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+#include <wchar.h>
+wchar_t w;
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_header_wchar_h_standalone=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_header_wchar_h_standalone=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_header_wchar_h_standalone" >&5
+$as_echo "$gl_cv_header_wchar_h_standalone" >&6; }
+
+
+ if test $gt_cv_c_wint_t = yes; then
+ HAVE_WINT_T=1
+ else
+ HAVE_WINT_T=0
+ fi
+
+
+ if test $gl_cv_header_wchar_h_standalone != yes || test $gt_cv_c_wint_t != yes; then
+ WCHAR_H=wchar.h
+ fi
+
+
+
+
+
+
+
+ if test $ac_cv_header_wchar_h = yes; then
+ HAVE_WCHAR_H=1
+ else
+ HAVE_WCHAR_H=0
+ fi
+
+
+
+
+
+
+
+
+
+
+
+
+ if test $gl_cv_have_include_next = yes; then
+ gl_cv_next_wchar_h='<'wchar.h'>'
+ else
+ { $as_echo "$as_me:$LINENO: checking absolute name of <wchar.h>" >&5
+$as_echo_n "checking absolute name of <wchar.h>... " >&6; }
+if test "${gl_cv_next_wchar_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ if test $ac_cv_header_wchar_h = yes; then
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <wchar.h>
+
+_ACEOF
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ gl_cv_next_wchar_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+ sed -n '\#/wchar.h#{
+ s#.*"\(.*/wchar.h\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'
+ else
+ gl_cv_next_wchar_h='<'wchar.h'>'
+ fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $gl_cv_next_wchar_h" >&5
+$as_echo "$gl_cv_next_wchar_h" >&6; }
+ fi
+ NEXT_WCHAR_H=$gl_cv_next_wchar_h
+
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'wchar.h'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=$gl_cv_next_wchar_h
+ fi
+ NEXT_AS_FIRST_DIRECTIVE_WCHAR_H=$gl_next_as_first_directive
+
+
+
+
+
+
+
+
+
+
+
+
+
+ gltests_libdeps=
+ gltests_ltlibdeps=
+
+
+
+
+
+
+
+
+
+ gl_source_base='tests'
+
+
+
+
+
+
+
+ LIBICRT_LIBDEPS="$gl_libdeps"
+
+ LIBICRT_LTLIBDEPS="$gl_ltlibdeps"
+
+
+
+
+
+
+
+
+if test "$enable_shared" = yes; then
+ case "$host_os" in
+ mingw* | cygwin*) is_woe32dll=yes ;;
+ *) is_woe32dll=no ;;
+ esac
+else
+ is_woe32dll=no
+fi
+WOE32DLL=$is_woe32dll
+
+if test $is_woe32dll = yes; then
+ DLL_VARIABLE='__declspec (dllimport)'
+else
+ DLL_VARIABLE=
+fi
+
+
+
+
+
+
+
+subdirs="$subdirs libcharset"
+
+subdirs="$subdirs preload"
+
+ac_config_files="$ac_config_files Makefile"
+
+ac_config_files="$ac_config_files lib/Makefile"
+
+ac_config_files="$ac_config_files srclib/Makefile"
+
+ac_config_files="$ac_config_files src/Makefile"
+
+ac_config_files="$ac_config_files po/Makefile.in"
+
+ac_config_files="$ac_config_files man/Makefile"
+
+if test -d "${srcdir}/tests"; then
+ ac_config_files="$ac_config_files tests/Makefile"
+
+fi
+ac_config_files="$ac_config_files include/iconv.h:include/iconv.h.build.in"
+
+ac_config_files="$ac_config_files include/iconv.h.inst:include/iconv.h.in"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems. If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+
+ (set) 2>&1 |
+ case $as_nl`(ac_space=' '; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ # `set' does not quote correctly, so add quotes (double-quote
+ # substitution turns \\\\ into \\, and sed turns \\ into \).
+ sed -n \
+ "s/'/'\\\\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+ ;; #(
+ *)
+ # `set' quotes correctly as required by POSIX, so do not add quotes.
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+) |
+ sed '
+ /^ac_cv_env_/b end
+ t clear
+ :clear
+ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+ t end
+ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+ :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+ if test -w "$cache_file"; then
+ test "x$cache_file" != "x/dev/null" &&
+ { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
+$as_echo "$as_me: updating cache $cache_file" >&6;}
+ cat confcache >$cache_file
+ else
+ { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
+$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+ fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+DEFS=-DHAVE_CONFIG_H
+
+ac_libobjs=
+ac_ltlibobjs=
+for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
+ # 1. Remove the extension, and $U if already installed.
+ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+ ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
+ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
+ # will be set to the directory where LIBOBJS objects are built.
+ ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+ ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIBOBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+ if test -n "$EXEEXT"; then
+ am__EXEEXT_TRUE=
+ am__EXEEXT_FALSE='#'
+else
+ am__EXEEXT_TRUE='#'
+ am__EXEEXT_FALSE=
+fi
+
+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
+ { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
+ { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+if test -z "${RELOCATABLE_VIA_LD_TRUE}" && test -z "${RELOCATABLE_VIA_LD_FALSE}"; then
+ { { $as_echo "$as_me:$LINENO: error: conditional \"RELOCATABLE_VIA_LD\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+$as_echo "$as_me: error: conditional \"RELOCATABLE_VIA_LD\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+if test -z "${GL_COND_LIBTOOL_TRUE}" && test -z "${GL_COND_LIBTOOL_FALSE}"; then
+ { { $as_echo "$as_me:$LINENO: error: conditional \"GL_COND_LIBTOOL\" was never defined.
+Usually this means the macro was only invoked conditionally." >&5
+$as_echo "$as_me: error: conditional \"GL_COND_LIBTOOL\" was never defined.
+Usually this means the macro was only invoked conditionally." >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+ gl_libobjs=
+ gl_ltlibobjs=
+ if test -n "$gl_LIBOBJS"; then
+ # Remove the extension.
+ sed_drop_objext='s/\.o$//;s/\.obj$//'
+ for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
+ gl_libobjs="$gl_libobjs $i.$ac_objext"
+ gl_ltlibobjs="$gl_ltlibobjs $i.lo"
+ done
+ fi
+ gl_LIBOBJS=$gl_libobjs
+
+ gl_LTLIBOBJS=$gl_ltlibobjs
+
+
+
+ gltests_libobjs=
+ gltests_ltlibobjs=
+ if test -n "$gltests_LIBOBJS"; then
+ # Remove the extension.
+ sed_drop_objext='s/\.o$//;s/\.obj$//'
+ for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
+ gltests_libobjs="$gltests_libobjs $i.$ac_objext"
+ gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
+ done
+ fi
+ gltests_LIBOBJS=$gltests_libobjs
+
+ gltests_LTLIBOBJS=$gltests_ltlibobjs
+
+
+
+: ${CONFIG_STATUS=./config.status}
+ac_write_fail=0
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
+cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES = $CONFIG_FILES
+ CONFIG_HEADERS = $CONFIG_HEADERS
+ CONFIG_LINKS = $CONFIG_LINKS
+ CONFIG_COMMANDS = $CONFIG_COMMANDS
+ $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+case $ac_config_files in *"
+"*) set x $ac_config_files; shift; ac_config_files=$*;;
+esac
+
+case $ac_config_headers in *"
+"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
+esac
+
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+# Files that config.status was made for.
+config_files="$ac_config_files"
+config_headers="$ac_config_headers"
+config_commands="$ac_config_commands"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTION]... [FILE]...
+
+ -h, --help print this help, then exit
+ -V, --version print version number and configuration settings, then exit
+ -q, --quiet, --silent
+ do not print progress messages
+ -d, --debug don't remove temporary files
+ --recheck update $as_me by reconfiguring in the same conditions
+ --file=FILE[:TEMPLATE]
+ instantiate the configuration file FILE
+ --header=FILE[:TEMPLATE]
+ instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <bug-autoconf@gnu.org>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_cs_version="\\
+config.status
+configured by $0, generated by GNU Autoconf 2.63,
+ with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+INSTALL='$INSTALL'
+MKDIR_P='$MKDIR_P'
+AWK='$AWK'
+test -n "\$AWK" || AWK=awk
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+ case $1 in
+ --*=*)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+ ac_shift=:
+ ;;
+ *)
+ ac_option=$1
+ ac_optarg=$2
+ ac_shift=shift
+ ;;
+ esac
+
+ case $ac_option in
+ # Handling of the options.
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ ac_cs_recheck=: ;;
+ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+ $as_echo "$ac_cs_version"; exit ;;
+ --debug | --debu | --deb | --de | --d | -d )
+ debug=: ;;
+ --file | --fil | --fi | --f )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
+ ac_need_defaults=false;;
+ --header | --heade | --head | --hea )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
+ ac_need_defaults=false;;
+ --he | --h)
+ # Conflict between --help and --header
+ { $as_echo "$as_me: error: ambiguous option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; };;
+ --help | --hel | -h )
+ $as_echo "$ac_cs_usage"; exit ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil | --si | --s)
+ ac_cs_silent=: ;;
+
+ # This is an error.
+ -*) { $as_echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; } ;;
+
+ *) ac_config_targets="$ac_config_targets $1"
+ ac_need_defaults=false ;;
+
+ esac
+ shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+ exec 6>/dev/null
+ ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+if \$ac_cs_recheck; then
+ set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+ shift
+ \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
+ CONFIG_SHELL='$SHELL'
+ export CONFIG_SHELL
+ exec "\$@"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+exec 5>>config.log
+{
+ echo
+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+ $as_echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#
+# INIT-COMMANDS
+#
+AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
+macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
+enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
+AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
+DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
+pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
+enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
+host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
+host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
+host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
+build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
+build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
+build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
+SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
+Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
+GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
+EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
+FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
+LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
+NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
+LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
+max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
+ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
+exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
+lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
+lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
+lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
+reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
+reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
+file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
+AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
+AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
+RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
+old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
+CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
+GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
+SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
+ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
+MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
+need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
+DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
+NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
+LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
+libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
+shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
+variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
+need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
+version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
+runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
+libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
+soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
+old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
+striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
+LD_RC='`$ECHO "X$LD_RC" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds_RC='`$ECHO "X$old_archive_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_RC='`$ECHO "X$compiler_RC" | $Xsed -e "$delay_single_quote_subst"`'
+GCC_RC='`$ECHO "X$GCC_RC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag_RC='`$ECHO "X$lt_prog_compiler_no_builtin_flag_RC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl_RC='`$ECHO "X$lt_prog_compiler_wl_RC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic_RC='`$ECHO "X$lt_prog_compiler_pic_RC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static_RC='`$ECHO "X$lt_prog_compiler_static_RC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o_RC='`$ECHO "X$lt_cv_prog_compiler_c_o_RC" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc_RC='`$ECHO "X$archive_cmds_need_lc_RC" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes_RC='`$ECHO "X$enable_shared_with_static_runtimes_RC" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec_RC='`$ECHO "X$export_dynamic_flag_spec_RC" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec_RC='`$ECHO "X$whole_archive_flag_spec_RC" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object_RC='`$ECHO "X$compiler_needs_object_RC" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds_RC='`$ECHO "X$old_archive_from_new_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds_RC='`$ECHO "X$old_archive_from_expsyms_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_RC='`$ECHO "X$archive_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds_RC='`$ECHO "X$archive_expsym_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds_RC='`$ECHO "X$module_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds_RC='`$ECHO "X$module_expsym_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld_RC='`$ECHO "X$with_gnu_ld_RC" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag_RC='`$ECHO "X$allow_undefined_flag_RC" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag_RC='`$ECHO "X$no_undefined_flag_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_RC='`$ECHO "X$hardcode_libdir_flag_spec_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld_RC='`$ECHO "X$hardcode_libdir_flag_spec_ld_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator_RC='`$ECHO "X$hardcode_libdir_separator_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_RC='`$ECHO "X$hardcode_direct_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute_RC='`$ECHO "X$hardcode_direct_absolute_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L_RC='`$ECHO "X$hardcode_minus_L_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var_RC='`$ECHO "X$hardcode_shlibpath_var_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic_RC='`$ECHO "X$hardcode_automatic_RC" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath_RC='`$ECHO "X$inherit_rpath_RC" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs_RC='`$ECHO "X$link_all_deplibs_RC" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path_RC='`$ECHO "X$fix_srcfile_path_RC" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols_RC='`$ECHO "X$always_export_symbols_RC" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds_RC='`$ECHO "X$export_symbols_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms_RC='`$ECHO "X$exclude_expsyms_RC" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms_RC='`$ECHO "X$include_expsyms_RC" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds_RC='`$ECHO "X$prelink_cmds_RC" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec_RC='`$ECHO "X$file_list_spec_RC" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action_RC='`$ECHO "X$hardcode_action_RC" | $Xsed -e "$delay_single_quote_subst"`'
+
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# Quote evaled strings.
+for var in SED \
+GREP \
+EGREP \
+FGREP \
+LD \
+NM \
+LN_S \
+lt_SP2NL \
+lt_NL2SP \
+reload_flag \
+deplibs_check_method \
+file_magic_cmd \
+AR \
+AR_FLAGS \
+STRIP \
+RANLIB \
+CC \
+CFLAGS \
+compiler \
+lt_cv_sys_global_symbol_pipe \
+lt_cv_sys_global_symbol_to_cdecl \
+lt_cv_sys_global_symbol_to_c_name_address \
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
+SHELL \
+ECHO \
+lt_prog_compiler_no_builtin_flag \
+lt_prog_compiler_wl \
+lt_prog_compiler_pic \
+lt_prog_compiler_static \
+lt_cv_prog_compiler_c_o \
+need_locks \
+DSYMUTIL \
+NMEDIT \
+LIPO \
+OTOOL \
+OTOOL64 \
+shrext_cmds \
+export_dynamic_flag_spec \
+whole_archive_flag_spec \
+compiler_needs_object \
+with_gnu_ld \
+allow_undefined_flag \
+no_undefined_flag \
+hardcode_libdir_flag_spec \
+hardcode_libdir_flag_spec_ld \
+hardcode_libdir_separator \
+fix_srcfile_path \
+exclude_expsyms \
+include_expsyms \
+file_list_spec \
+variables_saved_for_relink \
+libname_spec \
+library_names_spec \
+soname_spec \
+finish_eval \
+old_striplib \
+striplib \
+LD_RC \
+compiler_RC \
+lt_prog_compiler_no_builtin_flag_RC \
+lt_prog_compiler_wl_RC \
+lt_prog_compiler_pic_RC \
+lt_prog_compiler_static_RC \
+lt_cv_prog_compiler_c_o_RC \
+export_dynamic_flag_spec_RC \
+whole_archive_flag_spec_RC \
+compiler_needs_object_RC \
+with_gnu_ld_RC \
+allow_undefined_flag_RC \
+no_undefined_flag_RC \
+hardcode_libdir_flag_spec_RC \
+hardcode_libdir_flag_spec_ld_RC \
+hardcode_libdir_separator_RC \
+fix_srcfile_path_RC \
+exclude_expsyms_RC \
+include_expsyms_RC \
+file_list_spec_RC; do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[\\\\\\\`\\"\\\$]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds \
+old_postinstall_cmds \
+old_postuninstall_cmds \
+old_archive_cmds \
+extract_expsyms_cmds \
+old_archive_from_new_cmds \
+old_archive_from_expsyms_cmds \
+archive_cmds \
+archive_expsym_cmds \
+module_cmds \
+module_expsym_cmds \
+export_symbols_cmds \
+prelink_cmds \
+postinstall_cmds \
+postuninstall_cmds \
+finish_cmds \
+sys_lib_search_path_spec \
+sys_lib_dlsearch_path_spec \
+old_archive_cmds_RC \
+old_archive_from_new_cmds_RC \
+old_archive_from_expsyms_cmds_RC \
+archive_cmds_RC \
+archive_expsym_cmds_RC \
+module_cmds_RC \
+module_expsym_cmds_RC \
+export_symbols_cmds_RC \
+prelink_cmds_RC; do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[\\\\\\\`\\"\\\$]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case \$lt_ECHO in
+*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
+ ;;
+esac
+
+ac_aux_dir='$ac_aux_dir'
+xsi_shell='$xsi_shell'
+lt_shell_append='$lt_shell_append'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+
+ PACKAGE='$PACKAGE'
+ VERSION='$VERSION'
+ TIMESTAMP='$TIMESTAMP'
+ RM='$RM'
+ ofile='$ofile'
+
+
+
+
+
+# Capture the value of obsolete ALL_LINGUAS because we need it to compute
+ # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
+ # from automake < 1.5.
+ eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
+ # Capture the value of LINGUAS because we need it to compute CATALOGS.
+ LINGUAS="${LINGUAS-%UNSET%}"
+
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+ case $ac_config_target in
+ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+ "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
+ "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+ "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+ "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
+ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+ "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
+ "srclib/Makefile") CONFIG_FILES="$CONFIG_FILES srclib/Makefile" ;;
+ "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
+ "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
+ "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
+ "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
+ "include/iconv.h") CONFIG_FILES="$CONFIG_FILES include/iconv.h:include/iconv.h.build.in" ;;
+ "include/iconv.h.inst") CONFIG_FILES="$CONFIG_FILES include/iconv.h.inst:include/iconv.h.in" ;;
+
+ *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used. Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience. Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+ tmp=
+ trap 'exit_status=$?
+ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+ trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+ test -n "$tmp" && test -d "$tmp"
+} ||
+{
+ tmp=./conf$$-$RANDOM
+ (umask 077 && mkdir "$tmp")
+} ||
+{
+ $as_echo "$as_me: cannot create a temporary directory in ." >&2
+ { (exit 1); exit 1; }
+}
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=' '
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+ ac_cs_awk_cr='\\r'
+else
+ ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+_ACEOF
+
+
+{
+ echo "cat >conf$$subs.awk <<_ACEOF" &&
+ echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
+ echo "_ACEOF"
+} >conf$$subs.sh ||
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+ . ./conf$$subs.sh ||
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+
+ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
+ if test $ac_delim_n = $ac_delim_num; then
+ break
+ elif $ac_last_try; then
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ else
+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+ fi
+done
+rm -f conf$$subs.sh
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
+_ACEOF
+sed -n '
+h
+s/^/S["/; s/!.*/"]=/
+p
+g
+s/^[^!]*!//
+:repl
+t repl
+s/'"$ac_delim"'$//
+t delim
+:nl
+h
+s/\(.\{148\}\).*/\1/
+t more1
+s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
+p
+n
+b repl
+:more1
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t nl
+:delim
+h
+s/\(.\{148\}\).*/\1/
+t more2
+s/["\\]/\\&/g; s/^/"/; s/$/"/
+p
+b
+:more2
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t delim
+' <conf$$subs.awk | sed '
+/^[^""]/{
+ N
+ s/\n//
+}
+' >>$CONFIG_STATUS || ac_write_fail=1
+rm -f conf$$subs.awk
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+_ACAWK
+cat >>"\$tmp/subs1.awk" <<_ACAWK &&
+ for (key in S) S_is_set[key] = 1
+ FS = ""
+
+}
+{
+ line = $ 0
+ nfields = split(line, field, "@")
+ substed = 0
+ len = length(field[1])
+ for (i = 2; i < nfields; i++) {
+ key = field[i]
+ keylen = length(key)
+ if (S_is_set[key]) {
+ value = S[key]
+ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+ len += length(value) + length(field[++i])
+ substed = 1
+ } else
+ len += 1 + keylen
+ }
+
+ print line
+}
+
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+ cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+ || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
+$as_echo "$as_me: error: could not setup config files machinery" >&2;}
+ { (exit 1); exit 1; }; }
+_ACEOF
+
+# VPATH may cause trouble with some makes, so we remove $(srcdir),
+# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+ ac_vpsub='/^[ ]*VPATH[ ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[ ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[ ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+_ACEOF
+
+# Transform confdefs.h into an awk script `defines.awk', embedded as
+# here-document in config.status, that substitutes the proper values into
+# config.h.in to produce config.h.
+
+# Create a delimiter string that does not exist in confdefs.h, to ease
+# handling of long lines.
+ac_delim='%!_!# '
+for ac_last_try in false false :; do
+ ac_t=`sed -n "/$ac_delim/p" confdefs.h`
+ if test -z "$ac_t"; then
+ break
+ elif $ac_last_try; then
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
+ { (exit 1); exit 1; }; }
+ else
+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+ fi
+done
+
+# For the awk script, D is an array of macro values keyed by name,
+# likewise P contains macro parameters if any. Preserve backslash
+# newline sequences.
+
+ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
+sed -n '
+s/.\{148\}/&'"$ac_delim"'/g
+t rset
+:rset
+s/^[ ]*#[ ]*define[ ][ ]*/ /
+t def
+d
+:def
+s/\\$//
+t bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3"/p
+s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
+d
+:bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3\\\\\\n"\\/p
+t cont
+s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
+t cont
+d
+:cont
+n
+s/.\{148\}/&'"$ac_delim"'/g
+t clear
+:clear
+s/\\$//
+t bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/"/p
+d
+:bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
+b cont
+' <confdefs.h | sed '
+s/'"$ac_delim"'/"\\\
+"/g' >>$CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ for (key in D) D_is_set[key] = 1
+ FS = ""
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
+ line = \$ 0
+ split(line, arg, " ")
+ if (arg[1] == "#") {
+ defundef = arg[2]
+ mac1 = arg[3]
+ } else {
+ defundef = substr(arg[1], 2)
+ mac1 = arg[2]
+ }
+ split(mac1, mac2, "(") #)
+ macro = mac2[1]
+ prefix = substr(line, 1, index(line, defundef) - 1)
+ if (D_is_set[macro]) {
+ # Preserve the white space surrounding the "#".
+ print prefix "define", macro P[macro] D[macro]
+ next
+ } else {
+ # Replace #undef with comments. This is necessary, for example,
+ # in the case of _POSIX_SOURCE, which is predefined and required
+ # on some systems where configure will not decide to define it.
+ if (defundef == "undef") {
+ print "/*", prefix defundef, macro, "*/"
+ next
+ }
+ }
+}
+{ print }
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
+$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
+ { (exit 1); exit 1; }; }
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+ case $ac_tag in
+ :[FHLC]) ac_mode=$ac_tag; continue;;
+ esac
+ case $ac_mode$ac_tag in
+ :[FHL]*:*);;
+ :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
+$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
+ { (exit 1); exit 1; }; };;
+ :[FH]-) ac_tag=-:-;;
+ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+ esac
+ ac_save_IFS=$IFS
+ IFS=:
+ set x $ac_tag
+ IFS=$ac_save_IFS
+ shift
+ ac_file=$1
+ shift
+
+ case $ac_mode in
+ :L) ac_source=$1;;
+ :[FH])
+ ac_file_inputs=
+ for ac_f
+ do
+ case $ac_f in
+ -) ac_f="$tmp/stdin";;
+ *) # Look for the file first in the build tree, then in the source tree
+ # (if the path is not absolute). The absolute path cannot be DOS-style,
+ # because $ac_f cannot contain `:'.
+ test -f "$ac_f" ||
+ case $ac_f in
+ [\\/$]*) false;;
+ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+ esac ||
+ { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+ ac_file_inputs="$ac_file_inputs '$ac_f'"
+ done
+
+ # Let's still pretend it is `configure' which instantiates (i.e., don't
+ # use $as_me), people would be surprised to read:
+ # /* config.h. Generated by config.status. */
+ configure_input='Generated from '`
+ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+ `' by configure.'
+ if test x"$ac_file" != x-; then
+ configure_input="$ac_file. $configure_input"
+ { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+ fi
+ # Neutralize special characters interpreted by sed in replacement strings.
+ case $configure_input in #(
+ *\&* | *\|* | *\\* )
+ ac_sed_conf_input=`$as_echo "$configure_input" |
+ sed 's/[\\\\&|]/\\\\&/g'`;; #(
+ *) ac_sed_conf_input=$configure_input;;
+ esac
+
+ case $ac_tag in
+ *:-:* | *:-) cat >"$tmp/stdin" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; } ;;
+ esac
+ ;;
+ esac
+
+ ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$ac_file" : 'X\(//\)[^/]' \| \
+ X"$ac_file" : 'X\(//\)$' \| \
+ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ case $ac_mode in
+ :F)
+ #
+ # CONFIG_FILE
+ #
+
+ case $INSTALL in
+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+ esac
+ ac_MKDIR_P=$MKDIR_P
+ case $MKDIR_P in
+ [\\/$]* | ?:[\\/]* ) ;;
+ */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
+ esac
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+ac_sed_dataroot='
+/datarootdir/ {
+ p
+ q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ ac_datarootdir_hack='
+ s&@datadir@&$datadir&g
+ s&@docdir@&$docdir&g
+ s&@infodir@&$infodir&g
+ s&@localedir@&$localedir&g
+ s&@mandir@&$mandir&g
+ s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_sed_extra="$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+s&@MKDIR_P@&$ac_MKDIR_P&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&2;}
+
+ rm -f "$tmp/stdin"
+ case $ac_file in
+ -) cat "$tmp/out" && rm -f "$tmp/out";;
+ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+ esac \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ ;;
+ :H)
+ #
+ # CONFIG_HEADER
+ #
+ if test x"$ac_file" != x-; then
+ {
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
+ } >"$tmp/config.h" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+ { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+ else
+ rm -f "$ac_file"
+ mv "$tmp/config.h" "$ac_file" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ else
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
+$as_echo "$as_me: error: could not create -" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+# Compute "$ac_file"'s index in $config_headers.
+_am_arg="$ac_file"
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+ case $_am_header in
+ $_am_arg | $_am_arg:* )
+ break ;;
+ * )
+ _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+ esac
+done
+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$_am_arg" : 'X\(//\)[^/]' \| \
+ X"$_am_arg" : 'X\(//\)$' \| \
+ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$_am_arg" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`/stamp-h$_am_stamp_count
+ ;;
+
+ :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+ esac
+
+
+ case $ac_file$ac_mode in
+ "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
+ # Autoconf 2.62 quotes --file arguments for eval, but not when files
+ # are listed without --file. Let's play safe and only enable the eval
+ # if we detect the quoting.
+ case $CONFIG_FILES in
+ *\'*) eval set x "$CONFIG_FILES" ;;
+ *) set x $CONFIG_FILES ;;
+ esac
+ shift
+ for mf
+ do
+ # Strip MF so we end up with the name of the file.
+ mf=`echo "$mf" | sed -e 's/:.*$//'`
+ # Check whether this is an Automake generated Makefile or not.
+ # We used to match only the files named `Makefile.in', but
+ # some people rename them; so instead we look at the file content.
+ # Grep'ing the first line is not enough: some people post-process
+ # each Makefile.in and add a new line on top of each file to say so.
+ # Grep'ing the whole file is not good either: AIX grep has a line
+ # limit of 2048, but all sed's we know have understand at least 4000.
+ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+ dirpart=`$as_dirname -- "$mf" ||
+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$mf" : 'X\(//\)[^/]' \| \
+ X"$mf" : 'X\(//\)$' \| \
+ X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$mf" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ else
+ continue
+ fi
+ # Extract the definition of DEPDIR, am__include, and am__quote
+ # from the Makefile without running `make'.
+ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+ test -z "$DEPDIR" && continue
+ am__include=`sed -n 's/^am__include = //p' < "$mf"`
+ test -z "am__include" && continue
+ am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+ # When using ansi2knr, U may be empty or an underscore; expand it
+ U=`sed -n 's/^U = //p' < "$mf"`
+ # Find all dependency output files, they are included files with
+ # $(DEPDIR) in their names. We invoke sed twice because it is the
+ # simplest approach to changing $(DEPDIR) to its actual value in the
+ # expansion.
+ for file in `sed -n "
+ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+ # Make sure the directory exists.
+ test -f "$dirpart/$file" && continue
+ fdir=`$as_dirname -- "$file" ||
+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$file" : 'X\(//\)[^/]' \| \
+ X"$file" : 'X\(//\)$' \| \
+ X"$file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir=$dirpart/$fdir
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ # echo "creating $dirpart/$file"
+ echo '# dummy' > "$dirpart/$file"
+ done
+ done
+}
+ ;;
+ "libtool":C)
+
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags="RC "
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+ ;;
+ esac
+
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+
+
+ cat <<_LT_EOF >> "$ofile"
+
+# ### BEGIN LIBTOOL TAG CONFIG: RC
+
+# The linker used to build libraries.
+LD=$lt_LD_RC
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds_RC
+
+# A language specific compiler.
+CC=$lt_compiler_RC
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC_RC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl_RC
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic_RC
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static_RC
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc_RC
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object_RC
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds_RC
+archive_expsym_cmds=$lt_archive_expsym_cmds_RC
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds_RC
+module_expsym_cmds=$lt_module_expsym_cmds_RC
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld_RC
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag_RC
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag_RC
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct_RC
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute_RC
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L_RC
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic_RC
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath_RC
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs_RC
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path_RC
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols_RC
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds_RC
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms_RC
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms_RC
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds_RC
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec_RC
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action_RC
+
+# ### END LIBTOOL TAG CONFIG: RC
+_LT_EOF
+
+ ;;
+ "po-directories":C)
+ for ac_file in $CONFIG_FILES; do
+ # Support "outfile[:infile[:infile...]]"
+ case "$ac_file" in
+ *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+ esac
+ # PO directories have a Makefile.in generated from Makefile.in.in.
+ case "$ac_file" in */Makefile.in)
+ # Adjust a relative srcdir.
+ ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
+ ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
+ ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
+ # In autoconf-2.13 it is called $ac_given_srcdir.
+ # In autoconf-2.50 it is called $srcdir.
+ test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
+ case "$ac_given_srcdir" in
+ .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
+ /*) top_srcdir="$ac_given_srcdir" ;;
+ *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
+ esac
+ # Treat a directory as a PO directory if and only if it has a
+ # POTFILES.in file. This allows packages to have multiple PO
+ # directories under different names or in different locations.
+ if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
+ rm -f "$ac_dir/POTFILES"
+ test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
+ cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
+ POMAKEFILEDEPS="POTFILES.in"
+ # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
+ # on $ac_dir but don't depend on user-specified configuration
+ # parameters.
+ if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+ # The LINGUAS file contains the set of available languages.
+ if test -n "$OBSOLETE_ALL_LINGUAS"; then
+ test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+ fi
+ ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+ # Hide the ALL_LINGUAS assigment from automake < 1.5.
+ eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+ POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+ else
+ # The set of available languages was given in configure.in.
+ # Hide the ALL_LINGUAS assigment from automake < 1.5.
+ eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
+ fi
+ # Compute POFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
+ # Compute UPDATEPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
+ # Compute DUMMYPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
+ # Compute GMOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
+ case "$ac_given_srcdir" in
+ .) srcdirpre= ;;
+ *) srcdirpre='$(srcdir)/' ;;
+ esac
+ POFILES=
+ UPDATEPOFILES=
+ DUMMYPOFILES=
+ GMOFILES=
+ for lang in $ALL_LINGUAS; do
+ POFILES="$POFILES $srcdirpre$lang.po"
+ UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+ DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+ GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+ done
+ # CATALOGS depends on both $ac_dir and the user's LINGUAS
+ # environment variable.
+ INST_LINGUAS=
+ if test -n "$ALL_LINGUAS"; then
+ for presentlang in $ALL_LINGUAS; do
+ useit=no
+ if test "%UNSET%" != "$LINGUAS"; then
+ desiredlanguages="$LINGUAS"
+ else
+ desiredlanguages="$ALL_LINGUAS"
+ fi
+ for desiredlang in $desiredlanguages; do
+ # Use the presentlang catalog if desiredlang is
+ # a. equal to presentlang, or
+ # b. a variant of presentlang (because in this case,
+ # presentlang can be used as a fallback for messages
+ # which are not translated in the desiredlang catalog).
+ case "$desiredlang" in
+ "$presentlang"*) useit=yes;;
+ esac
+ done
+ if test $useit = yes; then
+ INST_LINGUAS="$INST_LINGUAS $presentlang"
+ fi
+ done
+ fi
+ CATALOGS=
+ if test -n "$INST_LINGUAS"; then
+ for lang in $INST_LINGUAS; do
+ CATALOGS="$CATALOGS $lang.gmo"
+ done
+ fi
+ test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
+ sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
+ for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
+ if test -f "$f"; then
+ case "$f" in
+ *.orig | *.bak | *~) ;;
+ *) cat "$f" >> "$ac_dir/Makefile" ;;
+ esac
+ fi
+ done
+ fi
+ ;;
+ esac
+ done ;;
+
+ esac
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
+_ACEOF
+chmod +x $CONFIG_STATUS
+ac_clean_files=$ac_clean_files_save
+
+test $ac_write_fail = 0 ||
+ { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded. So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status. When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+ ac_cs_success=:
+ ac_config_status_args=
+ test "$silent" = yes &&
+ ac_config_status_args="$ac_config_status_args --quiet"
+ exec 5>/dev/null
+ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+ exec 5>>config.log
+ # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+ # would make configure fail if this is the last instruction.
+ $ac_cs_success || { (exit 1); exit 1; }
+fi
+
+#
+# CONFIG_SUBDIRS section.
+#
+if test "$no_recursion" != yes; then
+
+ # Remove --cache-file, --srcdir, and --disable-option-checking arguments
+ # so they do not pile up.
+ ac_sub_configure_args=
+ ac_prev=
+ eval "set x $ac_configure_args"
+ shift
+ for ac_arg
+ do
+ if test -n "$ac_prev"; then
+ ac_prev=
+ continue
+ fi
+ case $ac_arg in
+ -cache-file | --cache-file | --cache-fil | --cache-fi \
+ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+ ac_prev=cache_file ;;
+ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
+ | --c=*)
+ ;;
+ --config-cache | -C)
+ ;;
+ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+ ac_prev=srcdir ;;
+ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+ ;;
+ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+ ac_prev=prefix ;;
+ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+ ;;
+ --disable-option-checking)
+ ;;
+ *)
+ case $ac_arg in
+ *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
+ esac
+ done
+
+ # Always prepend --prefix to ensure using the same prefix
+ # in subdir configurations.
+ ac_arg="--prefix=$prefix"
+ case $ac_arg in
+ *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
+
+ # Pass --silent
+ if test "$silent" = yes; then
+ ac_sub_configure_args="--silent $ac_sub_configure_args"
+ fi
+
+ # Always prepend --disable-option-checking to silence warnings, since
+ # different subdirs can have different --enable and --with options.
+ ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
+
+ ac_popdir=`pwd`
+ for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
+
+ # Do not complain, so a configure script can configure whichever
+ # parts of a large source tree are present.
+ test -d "$srcdir/$ac_dir" || continue
+
+ ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
+ $as_echo "$as_me:$LINENO: $ac_msg" >&5
+ $as_echo "$ac_msg" >&6
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ cd "$ac_dir"
+
+ # Check for guested configure; otherwise get Cygnus style configure.
+ if test -f "$ac_srcdir/configure.gnu"; then
+ ac_sub_configure=$ac_srcdir/configure.gnu
+ elif test -f "$ac_srcdir/configure"; then
+ ac_sub_configure=$ac_srcdir/configure
+ elif test -f "$ac_srcdir/configure.in"; then
+ # This should be Cygnus configure.
+ ac_sub_configure=$ac_aux_dir/configure
+ else
+ { $as_echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
+$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
+ ac_sub_configure=
+ fi
+
+ # The recursion is here.
+ if test -n "$ac_sub_configure"; then
+ # Make the cache file name correct relative to the subdirectory.
+ case $cache_file in
+ [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
+ *) # Relative name.
+ ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
+ esac
+
+ { $as_echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
+$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
+ # The eval makes quoting arguments work.
+ eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
+ --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
+ { { $as_echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
+$as_echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+
+ cd "$ac_popdir"
+ done
+fi
+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
+ { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
+fi
+
diff --git a/jni/iconv/configure.ac b/jni/iconv/configure.ac
new file mode 100644
index 0000000..4ebe025
--- /dev/null
+++ b/jni/iconv/configure.ac
@@ -0,0 +1,210 @@
+dnl Copyright (C) 1999-2009 Free Software Foundation, Inc.
+dnl This file is part of the GNU LIBICONV Library.
+dnl
+dnl The GNU LIBICONV Library is free software; you can redistribute it
+dnl and/or modify it under the terms of the GNU Library General Public
+dnl License as published by the Free Software Foundation; either version 2
+dnl of the License, or (at your option) any later version.
+dnl
+dnl The GNU LIBICONV Library is distributed in the hope that it will be
+dnl useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+dnl Library General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU Library General Public
+dnl License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+dnl If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+dnl Fifth Floor, Boston, MA 02110-1301, USA.
+
+AC_PREREQ([2.60])
+AC_INIT
+AC_CONFIG_SRCDIR([lib/iconv.c])
+AC_CONFIG_AUX_DIR([build-aux])
+AM_INIT_AUTOMAKE([libiconv], [1.13.1])
+AC_CONFIG_HEADERS([config.h lib/config.h])
+AC_PROG_MAKE_SET
+
+dnl checks for basic programs
+
+AC_PROG_CC
+AC_PROG_CPP
+AC_PROG_INSTALL
+
+AC_PATH_PROG([STRIP], [strip], [:]) dnl sets STRIP
+AM_PROG_INSTALL_STRIP dnl overrides STRIP when cross-compiling,
+ dnl sets INSTALL_STRIP_PROGRAM
+
+dnl check for host type
+
+AC_CANONICAL_HOST
+
+dnl hack
+
+dnl Hack to work around limitations of automake and error.m4 regarding LIBOBJS.
+dnl "srclib/Makefile.am:32: automatically discovered file `error.h' should not be explicitly mentioned"
+AC_DEFUN([my_SRCLIB_OBJ],[SRCLIBOBJS="$SRCLIBOBJS $1.$ac_objext"])
+AC_DEFUN([my_SRCLIB_REPLACE_FUNCS], [AC_CHECK_FUNCS([$1], , [my_SRCLIB_OBJ($ac_func)])])
+m4_pushdef([AC_LIBOBJ], m4_defn([my_SRCLIB_OBJ]))
+m4_pushdef([AC_REPLACE_FUNCS], m4_defn([my_SRCLIB_REPLACE_FUNCS]))
+
+dnl checks for UNIX variants that set DEFS
+
+gl_EARLY
+
+dnl checks for installer options
+
+gl_RELOCATABLE([srclib])
+
+AC_ARG_ENABLE([extra-encodings],
+ [AC_HELP_STRING([--enable-extra-encodings],
+ [add support for a few rarely used encodings])],
+ [AC_DEFINE([ENABLE_EXTRA], 1,
+ [Define to 1 to enable a few rarely used encodings.])
+ USE_EXTRA_ENCODINGS=yes],
+ [USE_EXTRA_ENCODINGS=no])
+AC_SUBST([USE_EXTRA_ENCODINGS])
+
+dnl checks for programs
+
+CL_PROG_CP
+CL_PROG_LN
+AC_PROG_LN_S
+
+dnl checks for compiler output filename suffixes
+
+AC_OBJEXT
+AC_EXEEXT
+
+dnl check for build configuration
+
+LT_INIT([disable-static win32-dll])
+
+dnl Prepares the libtool configuration for handling of Windows resources, and
+dnl sets the RC variable to a program that compiles Windows resource files.
+LT_LANG([Windows Resource])
+
+dnl On mingw and Cygwin, we can activate special Makefile rules which add
+dnl version information to the executables.
+case "$host_os" in
+ mingw* | cygwin*) is_woe32=yes ;;
+ *) is_woe32=no ;;
+esac
+WOE32=$is_woe32
+AC_SUBST([WOE32])
+if test $WOE32 = yes; then
+ dnl Check for a program that compiles Windows resource files.
+ AC_CHECK_TOOL([WINDRES], [windres])
+fi
+
+gl_VISIBILITY
+AM_ICONV
+AM_GNU_GETTEXT([external], [need-ngettext])
+
+dnl checks for typedefs
+
+AC_TYPE_MBSTATE_T
+gt_TYPE_WCHAR_T
+
+dnl checks for header files, functions and declarations
+
+if test "$am_cv_func_iconv" = yes -a -n "$am_cv_proto_iconv_arg1"; then
+ ICONV_CONST="const"
+else
+ ICONV_CONST=""
+fi
+AC_SUBST([ICONV_CONST])
+
+if test $gt_cv_c_wchar_t = yes; then
+ HAVE_WCHAR_T=1
+else
+ HAVE_WCHAR_T=0
+fi
+AC_SUBST([HAVE_WCHAR_T])
+
+AC_CHECK_FUNCS([getc_unlocked mbrtowc wcrtomb mbsinit setlocale])
+
+dnl mbstate_t is used if HAVE_WCRTOMB || HAVE_MBRTOWC, see lib/loop_wchar.h.
+if test $ac_cv_func_wcrtomb = yes || test $ac_cv_func_mbrtowc = yes; then
+ USE_MBSTATE_T=1
+else
+ USE_MBSTATE_T=0
+fi
+AC_SUBST([USE_MBSTATE_T])
+
+AC_CACHE_CHECK([whether <wchar.h> is standalone],
+ [gl_cv_header_wchar_h_standalone],
+ [AC_COMPILE_IFELSE([[#include <wchar.h>
+wchar_t w;]],
+ [gl_cv_header_wchar_h_standalone=yes],
+ [gl_cv_header_wchar_h_standalone=no])])
+if test $gl_cv_header_wchar_h_standalone = yes; then
+ BROKEN_WCHAR_H=0
+else
+ BROKEN_WCHAR_H=1
+fi
+AC_SUBST([BROKEN_WCHAR_H])
+
+AC_REPLACE_FUNCS([memmove])
+
+AM_LANGINFO_CODESET
+
+AC_EILSEQ
+
+CL_WORDS_LITTLEENDIAN
+
+gl_INIT
+
+dnl hack
+
+dnl End of hack to work around limitations of automake and error.m4.
+m4_popdef([AC_REPLACE_FUNCS])
+m4_popdef([AC_LIBOBJ])
+AC_SUBST([SRCLIBOBJS])
+
+dnl Compilation on mingw and Cygwin needs special Makefile rules, because
+dnl 1. when we install a shared library, we must arrange to export
+dnl auxiliary pointer variables for every exported variable,
+dnl 2. when we install a shared library and a static library simultaneously,
+dnl the include file specifies __declspec(dllimport) and therefore we
+dnl must arrange to define the auxiliary pointer variables for the
+dnl exported variables _also_ in the static library.
+if test "$enable_shared" = yes; then
+ case "$host_os" in
+ mingw* | cygwin*) is_woe32dll=yes ;;
+ *) is_woe32dll=no ;;
+ esac
+else
+ is_woe32dll=no
+fi
+WOE32DLL=$is_woe32dll
+AC_SUBST([WOE32DLL])
+if test $is_woe32dll = yes; then
+ DLL_VARIABLE='__declspec (dllimport)'
+else
+ DLL_VARIABLE=
+fi
+AC_SUBST([DLL_VARIABLE])
+
+AH_BOTTOM([
+/* On Windows, variables that may be in a DLL must be marked specially. */
+#if defined _MSC_VER && defined _DLL
+# define DLL_VARIABLE __declspec (dllimport)
+#else
+# define DLL_VARIABLE
+#endif
+])
+
+AC_CONFIG_SUBDIRS([libcharset])
+AC_CONFIG_SUBDIRS([preload])
+AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([lib/Makefile])
+AC_CONFIG_FILES([srclib/Makefile])
+AC_CONFIG_FILES([src/Makefile])
+AC_CONFIG_FILES([po/Makefile.in])
+AC_CONFIG_FILES([man/Makefile])
+if test -d "${srcdir}/tests"; then
+ AC_CONFIG_FILES([tests/Makefile])
+fi
+AC_CONFIG_FILES([include/iconv.h:include/iconv.h.build.in])
+AC_CONFIG_FILES([include/iconv.h.inst:include/iconv.h.in])
+AC_OUTPUT
diff --git a/jni/iconv/djgpp/Makefile.maint b/jni/iconv/djgpp/Makefile.maint
new file mode 100644
index 0000000..4f67bf1
--- /dev/null
+++ b/jni/iconv/djgpp/Makefile.maint
@@ -0,0 +1,32 @@
+# Maintainer's Makefile -*-Makefile-*-
+
+top_srcdir = ..
+srcdir = .
+
+SHELL = /bin/sh
+
+all: README fnchange.lst
+
+fnchange.lst: fnchange.in $(top_srcdir)/configure.ac
+ rm -f $@; \
+ PACKAGE=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*(\([A-Za-z]*\),.*$$/\1/'`; \
+ VERSION=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*,[ ]\([0-9.]*\).*$$/\1/'`; \
+ sed \
+ -e '/^#/d' \
+ -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
+ $(srcdir)/fnchange.in > t-$@
+ mv t-$@ $@
+
+README: README.in $(top_srcdir)/configure.ac
+ rm -f $@; \
+ PACKAGE=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*(\([A-Za-z]*\),.*$$/\1/'`; \
+ VERSION=`grep "^AM_INIT_AUTOMAKE(" $(top_srcdir)/configure.ac | sed -e 's/^.*,[ ]\([0-9.]*\).*$$/\1/'`; \
+ packageversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
+ treeversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
+ sed \
+ -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
+ -e "s/@VER@/$${VERSION}/g" \
+ -e "s/@packageversion@/$$packageversion/g" \
+ -e "s/@treeversion@/$$treeversion/g" \
+ $(srcdir)/README.in > t-$@
+ mv t-$@ $@
diff --git a/jni/iconv/djgpp/README b/jni/iconv/djgpp/README
new file mode 100644
index 0000000..6245667
--- /dev/null
+++ b/jni/iconv/djgpp/README
@@ -0,0 +1,122 @@
+This is a port of GNU Libiconv 1.11 to MSDOS/DJGPP.
+
+1.: DJGPP specific changes.
+ =======================
+ There are no DJGPP specific changes. This package should
+ configure and compile out-of-the-box.
+ Please read the documentation to become familiar with this
+ product.
+
+
+2.: Installing the binary package.
+ ==============================
+
+2.1.: Copy the binary distribution into the top DJGPP installation
+ directory and unzip the binary distribution running *ONE* of
+ the following commands:
+ unzip32 licv111b.zip or
+ djtarx licv111b.zip or
+ pkunzip -d licv111b.zip
+
+
+
+3.: Building the binaries from sources.
+ ===================================
+
+3.1.: To build the binaries you will need the following binary packages:
+ djdev203.zip, bsh204b.zip, gcc2952b.zip,
+ bnu210b.zip, mak3791b.zip, fil316b.zip,
+ shl112b.zip, txt20b.zip, txi40b.zip,
+ grep24b.zip and sed302b.zip
+
+
+ All this packages can be found in the v2gnu directory of any
+ Simtel.NET mirror.
+ You will need bsh204b.zip and *NOT* a prior version or the build will fail.
+ The same applies to djdev203.zip. You *MUST* use the updated versions of
+ fil316b.zip (date: 2000-05-30) and shl112b.zip (date: 2000-08-11). This
+ updated versions have been recompiled with djdev203.zip and know about
+ the "/dev/env" functionality introduced with djdev203.zip. All the other
+ packages are the ones I have used to build the binaries from this sources.
+ Previuos and/or later versions of this packages may do the job as well but
+ I have not tested this.
+
+3.2.: Create a temporary directory and copy the source package: licv111s.zip
+ into the temporary directory. If you download the source distribution
+ from one of the DJGPP archives, just unzip it preserving the directory
+ structure, runnig ONE of the following commands:
+ unzip32 licv111s.zip or
+ djtarx licv111s.zip or
+ pkunzip -d licv111s.zip
+
+ Source distributions downloaded from one of the GNU FTP sites need
+ some more work to unpack. First, you MUST use the `djtar' program to
+ unzip the package. That's because some file names in the official
+ distributions need to be changed to avoid problems on the various
+ platforms supported by DJGPP. `djtar' can rename files on the fly
+ given a file with name mappings. The distribution includes a file
+ `djgpp/fnchange.lst' with the necessary mappings. So you need first
+ to retrieve that file, and then invoke `djtar' to unpack the
+ distribution. Here's how:
+
+ djtar -x -p -o libiconv-1.7/djgpp/fnchange.lst libiconv-1.7.tar.gz > lst
+ djtar -x -n lst libiconv-1.7.tar.gz
+
+ (The name of the distribution archive and the top-level directory will
+ be different for versions other than 1.7.)
+
+3.3.: The package is preconfigured for djdev203. To build the products you
+ should run the following command:
+ make
+
+ After the compilation has finished, you can check the products
+ running the command:
+ make check
+
+ To install the products run the command:
+ make install
+
+ This will install the products (iconv.exe iconv.h localcharset.h libconv.a
+ libcharset.a iconv.1 iconv.3 iconv_open.3 iconv_close.3) into your DJGPP
+ installation tree. As usual, prefix is defined as "/dev/env/DJDIR".
+ If you prefer to install into same other directory run the command:
+ make install prefix=z:/some/other/dir
+
+ Of course, you should replace "z:/some/other/dir" by an appropriate path
+ that will meet your requeriments.
+
+3.4.: If you need/want to reconfigure the package you will have to run the
+ following commands:
+ make distclean
+ djgpp\config
+
+ Please note that you *MUST* use the "distclean" option or the config.cache
+ file will *NOT* be deleted. In this case you are *NOT* reconfiguring
+ because the configuration informations is read from the cache file instead
+ of being newly computed.
+ To build the programs in a directory other than where the sources are,
+ you must add the parameter that specifies the source directory,
+ e.g:
+ x:\src\gnu\libiconv.111\djgpp\config x:/src/gnu/libiconv.111
+
+ Lets assume you want to build the binaries in a directory placed on a
+ different drive (z:\build in this case) from where the sources are,
+ then you will run the following commands:
+ z:
+ md \build
+ cd \build
+ x:\src\gnu\libiconv.111\djgpp\config x:/src/gnu/libiconv.111
+
+ You *MUST* use forward slashes to specify the source directory.
+ After having configured the package run the folowing commands to create
+ the binaries and docs and install them:
+ make
+ make check
+ make install
+
+ Send suggestions and bug reports concerning the DJGPP port to
+ comp.os.msdos.djgpp or djgpp@delorie.com. Libiconv specific bugs
+ must be reported to Bruno Haible <haible@clisp.cons.org>.
+
+
+ Guerrero, Juan Manuel <st001906@hrz1.hrz.tu-darmstadt.de>
diff --git a/jni/iconv/djgpp/README.in b/jni/iconv/djgpp/README.in
new file mode 100644
index 0000000..2e775a5
--- /dev/null
+++ b/jni/iconv/djgpp/README.in
@@ -0,0 +1,120 @@
+This is a port of GNU Libiconv @VER@ to MSDOS/DJGPP.
+
+1.: DJGPP specific changes.
+ =======================
+ There are no DJGPP specific changes. This package should
+ configure and compile out-of-the-box.
+ Please read the documentation to become familiar with this
+ product.
+
+
+2.: Installing the binary package.
+ ==============================
+
+2.1.: Copy the binary distribution into the top DJGPP installation
+ directory and unzip the binary distribution running *ONE* of
+ the following commands:
+ unzip32 licv@packageversion@b.zip or
+ djtarx licv@packageversion@b.zip or
+ pkunzip -d licv@packageversion@b.zip
+
+
+
+3.: Building the binaries from sources.
+ ===================================
+
+3.1.: To build the binaries you will need the following binary packages:
+ djdev203.zip (patchlevel 2),
+ bshNNNb.zip, gccNNNb.zip, bnuNNNb.zip, makNNNb.zip, filNNNb.zip,
+ shlNNNb.zip, txtNNNb.zip, txiNNNb.zip, grepNNNb.zip, sedNNNb.zip,
+ and difNNN.zip
+
+ NNN represents the latest version number of the binary packages. All
+ this packages can be found in the current/v2gnu/ directory of any
+ ftp.delorie.com mirror.
+
+3.2.: Create a temporary directory and copy the source package: licv@packageversion@s.zip
+ into the temporary directory. If you download the source distribution
+ from one of the DJGPP archives, just unzip it preserving the directory
+ structure, runnig ONE of the following commands:
+ unzip32 licv@packageversion@s.zip or
+ djtarx licv@packageversion@s.zip or
+ pkunzip -d licv@packageversion@s.zip
+
+ Source distributions downloaded from one of the GNU FTP sites need
+ some more work to unpack. First, you MUST use the `djtar' program
+ to unzip the package. That's because some file names in the official
+ distributions need to be changed to avoid problems on the various
+ platforms supported by DJGPP. `djtar' can rename files on the fly
+ given a file with name mappings. The distribution includes a file
+ `djgpp/fnchange.lst' with the necessary mappings. So you need first
+ to retrieve that file, and then invoke `djtar' to unpack the
+ distribution. Here's how:
+
+ djtar -x -p -o @V@/djgpp/fnchange.lst @V@.tar.gz > lst
+ djtar -x -n lst @V@.tar.gz
+
+ (The name of the distribution archive and the top-level directory will
+ be different for versions other than @VER@.)
+
+3.3.: If you have downloaded the source package from one of the GNU FTP sites
+ you will have to configure the package running the command:
+ djgpp\config.bat
+
+3.4.: If you have downloaded the source package from one of the delorie FTP
+ sites the package is already preconfigured for djdev203 or later. In
+ any case, to build the products you must run the following command:
+ make
+
+ After the compilation has finished, you can check the products
+ running the command:
+ make check
+
+ To install the products run the command:
+ make install
+
+ This will install the products (iconv.exe iconv.h localcharset.h libconv.a
+ libcharset.a iconv.1 iconv.3 iconv_open.3 iconv_close.3) into your DJGPP
+ installation tree. As usual, prefix is defined as "/dev/env/DJDIR".
+ If you prefer to install into same other directory run the command:
+ make install prefix=z:/some/other/dir
+
+ Of course, you should replace "z:/some/other/dir" by an appropriate path
+ that will meet your requeriments.
+
+3.5.: If for some reason you want to reconfigure the package cd into the top
+ srcdir (libiconv.@treeversion@) and run the following commands:
+ del djgpp\config.cache
+ make distclean
+ djgpp\config
+
+ Please note that you *MUST* delete the config.cache file in the djgpp
+ subdir or you will not really reconfigure the sources because the
+ configuration informations will be read from the cache file instead
+ of being newly computed.
+ To build the programs in a directory other than where the sources are,
+ you must add the parameter that specifies the source directory,
+ e.g:
+ x:\src\gnu\libiconv.@treeversion@\djgpp\config x:/src/gnu/libiconv.@treeversion@
+
+ Lets assume you want to build the binaries in a directory placed on a
+ different drive (z:\build in this case) from where the sources are,
+ then you will run the following commands:
+ z:
+ md \build
+ cd \build
+ x:\src\gnu\libiconv.@treeversion@\djgpp\config x:/src/gnu/libiconv.@treeversion@
+
+ You *MUST* use forward slashes to specify the source directory.
+ After having configured the package run the folowing commands to create
+ the binaries and docs and install them:
+ make
+ make check
+ make install
+
+ Send suggestions and bug reports concerning the DJGPP port to
+ comp.os.msdos.djgpp or djgpp@delorie.com. Libiconv specific bugs
+ must be reported to <bug-gnu-libiconv@gnu.org>.
+
+
+ Guerrero, Juan Manuel <juan.guerrero@gmx.de>
diff --git a/jni/iconv/djgpp/config.bat b/jni/iconv/djgpp/config.bat
new file mode 100644
index 0000000..56b5ee6
--- /dev/null
+++ b/jni/iconv/djgpp/config.bat
@@ -0,0 +1,482 @@
+@echo off
+Rem Configure libiconv for DJGPP.
+
+Rem WARNING WARNING WARNING: This file needs to have DOS CRLF end-of-line
+Rem format, or else stock DOS/Windows shells will refuse to run it.
+
+echo Configuring GNU libiconv for DJGPP v2.x...
+Rem The SmallEnv tests protect against fixed and too small size
+Rem of the environment in stock DOS shell.
+
+Rem Find out if NLS is wanted or not,
+Rem if dependency-tracking is wanted or not,
+Rem if caching is wanted or not
+Rem and where the sources are.
+Rem We always default to NLS support,
+Rem no dependency tracking
+Rem and to in place configuration.
+set ARGS=
+set NLS=disabled
+if not "%NLS%" == "disabled" goto SmallEnv
+set CACHING=enabled
+if not "%CACHING%" == "enabled" goto SmallEnv
+set DEPENDENCY_TRACKING=disabled
+if not "%DEPENDENCY_TRACKING%" == "disabled" goto SmallEnv
+set LIBICONV_PREFIX=disabled
+if not "%LIBICONV_PREFIX%" == "disabled" goto SmallEnv
+set LIBINTL_PREFIX=disabled
+if not "%LIBINTL_PREFIX%" == "disabled" goto SmallEnv
+set HTML=enabled
+if not "%HTML%" == "enabled" goto SmallEnv
+set XSRC=.
+if not "%XSRC%" == "." goto SmallEnv
+
+Rem Loop over all arguments.
+Rem Special arguments are: NLS, XSRC, CACHE, STATIC_LIBS, LIBICONV_PREFIX, LIBINTL_PREFIX and DEPS.
+Rem All other arguments are stored into ARGS.
+:ArgLoop
+if "%1" == "nls" goto NextArgument
+if "%1" == "NLS" goto NextArgument
+if "%1" == "no-nls" goto NoNLS
+if "%1" == "no-NLS" goto NoNLS
+if "%1" == "NO-NLS" goto NoNLS
+goto CachingOption
+:NoNLS
+if "%1" == "no-nls" set NLS=disabled
+if "%1" == "no-NLS" set NLS=disabled
+if "%1" == "NO-NLS" set NLS=disabled
+if not "%NLS%" == "disabled" goto SmallEnv
+goto NextArgument
+:CachingOption
+if "%1" == "cache" goto NextArgument
+if "%1" == "CACHE" goto NextArgument
+if "%1" == "no-cache" goto NoCaching
+if "%1" == "no-CACHE" goto NoCaching
+if "%1" == "NO-CACHE" goto NoCaching
+goto DependencyOption
+:NoCaching
+if "%1" == "no-cache" set CACHING=disabled
+if "%1" == "no-CACHE" set CACHING=disabled
+if "%1" == "NO-CACHE" set CACHING=disabled
+if not "%CACHING%" == "disabled" goto SmallEnv
+goto NextArgument
+:DependencyOption
+if "%1" == "no-dep" goto NextArgument
+if "%1" == "no-DEP" goto NextArgument
+if "%1" == "NO-DEP" goto NextArgument
+if "%1" == "dep" goto DependecyTraking
+if "%1" == "DEP" goto DependecyTraking
+goto LibiconvPrefixOption
+:DependecyTraking
+if "%1" == "dep" set DEPENDENCY_TRACKING=enabled
+if "%1" == "DEP" set DEPENDENCY_TRACKING=enabled
+if not "%DEPENDENCY_TRACKING%" == "enabled" goto SmallEnv
+goto NextArgument
+:LibiconvPrefixOption
+if "%1" == "no-libiconvprefix" goto NextArgument
+if "%1" == "no-LIBICONVPREFIX" goto NextArgument
+if "%1" == "NO-LIBICONVPREFIX" goto NextArgument
+if "%1" == "libiconvprefix" goto WithLibiconvPrefix
+if "%1" == "LIBICONVPREFIX" goto WithLibiconvPrefix
+goto LibintlPrefixOption
+:WithLibiconvPrefix
+if "%1" == "libiconvprefix" set LIBICONV_PREFIX=enabled
+if "%1" == "LIBICONVPREFIX" set LIBICONV_PREFIX=enabled
+if not "%LIBICONV_PREFIX%" == "enabled" goto SmallEnv
+goto NextArgument
+:LibintlPrefixOption
+if "%1" == "no-libiconvprefix" goto NextArgument
+if "%1" == "no-LIBICONVPREFIX" goto NextArgument
+if "%1" == "NO-LIBICONVPREFIX" goto NextArgument
+if "%1" == "libintlprefix" goto _WithLibintlPrefix
+if "%1" == "LIBINTLPREFIX" goto _WithLibintlPrefix
+goto HTMLOption
+:_WithLibintlPrefix
+if "%1" == "libintlprefix" set LIBINTL_PREFIX=enabled
+if "%1" == "LIBINTLPREFIX" set LIBINTL_PREFIX=enabled
+if not "%LIBINTL_PREFIX%" == "enabled" goto SmallEnv
+:HTMLOption
+if "%1" == "withhtml" goto NextArgument
+if "%1" == "withHTML" goto NextArgument
+if "%1" == "WITHHTML" goto NextArgument
+if "%1" == "withouthtml" goto _WithoutHTML
+if "%1" == "withoutHTML" goto _WithoutHTML
+if "%1" == "WITHOUTHTML" goto _WithoutHTML
+goto SrcDirOption
+:_WithoutHTML
+if "%1" == "withouthtml" set HTML=disabled
+if "%1" == "withoutHTML" set HTML=disabled
+if "%1" == "WITHOUTHTML" set HTML=disabled
+if not "%HTML%" == "disabled" goto SmallEnv
+goto NextArgument
+:SrcDirOption
+echo %1 | grep -q "/"
+if errorlevel 1 goto CollectArgument
+set XSRC=%1
+if not "%XSRC%" == "%1" goto SmallEnv
+goto NextArgument
+:CollectArgument
+set _ARGS=%ARGS% %1
+if not "%_ARGS%" == "%ARGS% %1" if not "%_ARGS%" == "%ARGS%%1" goto SmallEnv
+echo %_ARGS% | grep -q "[^ ]"
+if not errorlevel 0 set ARGS=%_ARGS%
+set _ARGS=
+:NextArgument
+shift
+if not "%1" == "" goto ArgLoop
+
+Rem Create an arguments file for the configure script.
+echo --srcdir=%XSRC% > arguments
+if "%CACHING%" == "enabled" echo --cache-file=%XSRC%/djgpp/config.cache >> arguments
+if "%DEPENDENCY_TRACKING%" == "enabled" echo --enable-dependency-tracking >> arguments
+if "%DEPENDENCY_TRACKING%" == "disabled" echo --disable-dependency-tracking >> arguments
+if "%LIBICONV_PREFIX%" == "enabled" echo --with-libiconv-prefix >> arguments
+if "%LIBICONV_PREFIX%" == "disabled" echo --without-libiconv-prefix >> arguments
+if "%LIBINTL_PREFIX%" == "enabled" echo --with-libintl-prefix >> arguments
+if "%LIBINTL_PREFIX%" == "disabled" echo --without-libintl-prefix >> arguments
+if "%HTML%" == "enabled" echo --enable-html >> arguments
+if "%HTML%" == "disabled" echo --disable-html >> arguments
+if not "%ARGS%" == "" echo %ARGS% >> arguments
+set ARGS=
+set CACHING=
+set DEPENDENCY_TRACKING=
+set LIBICONV_PREFIX=
+set LIBINTL_PREFIX=
+set HTML=
+
+Rem Find out where the sources are
+if "%XSRC%" == "." goto InPlace
+
+:NotInPlace
+redir -e /dev/null update %XSRC%/configure.org ./configure
+test -f ./configure
+if errorlevel 1 update %XSRC%/configure ./configure
+test -d ./libcharset
+if errorlevel 1 md libcharset
+redir -e /dev/null update %XSRC%/libcharset/configure.org ./libcharset/configure
+test -f ./libcharset/configure
+if errorlevel 1 update %XSRC%/libcharset/configure ./libcharset/configure
+
+:InPlace
+Rem Update configuration files
+echo Updating configuration scripts...
+test -f ./configure.org
+if errorlevel 1 update ./configure ./configure.org
+sed -f %XSRC%/djgpp/config.sed ./configure.org > configure
+if errorlevel 1 goto SedError
+test -f ./libcharset/configure.org
+if errorlevel 1 update ./libcharset/configure ./libcharset/configure.org
+sed -f %XSRC%/djgpp/config.sed ./libcharset/configure.org > configure.tmp
+if errorlevel 1 goto SedError
+Rem The following is needed because the toplevel configure script calls the
+Rem %XSRC%/libcharset/configure script instead of ./libcharset/configure.
+test -f %XSRC%/libcharset/configure.org
+if errorlevel 1 update %XSRC%/libcharset/configure %XSRC%/libcharset/configure.org
+update configure.tmp %XSRC%/libcharset/configure
+rm ./configure.tmp
+
+Rem Make sure they have a config.site file
+set CONFIG_SITE=%XSRC%/djgpp/config.site
+if not "%CONFIG_SITE%" == "%XSRC%/djgpp/config.site" goto SmallEnv
+
+Rem Make sure crucial file names are not munged by unpacking
+test -f %XSRC%/config.h.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/config.h.in %XSRC%/config.h-in
+test -f %XSRC%/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/config.h %XSRC%/config.h-in
+test -f %XSRC%/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/configh.in %XSRC%/config.h-in
+test -f %XSRC%/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/config_h.in %XSRC%/config.h-in
+test -f %XSRC%/lib/config.h.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/config.h.in %XSRC%/lib/config.h-in
+test -f %XSRC%/lib/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/config.h %XSRC%/lib/config.h-in
+test -f %XSRC%/lib/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/configh.in %XSRC%/lib/config.h-in
+test -f %XSRC%/lib/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/lib/config_h.in %XSRC%/lib/config.h-in
+test -f %XSRC%/include/iconv.h.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h.in %XSRC%/include/iconv.h-in
+test -f %XSRC%/include/iconv.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h %XSRC%/include/iconv.h-in
+test -f %XSRC%/include/iconv.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconvh.in %XSRC%/include/iconv.h-in
+test -f %XSRC%/include/iconv.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv_h.in %XSRC%/include/iconv.h-in
+test -f %XSRC%/include/iconv.h.build.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h.build.in %XSRC%/include/iconv.h-build-in
+test -f %XSRC%/include/iconv.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv.h %XSRC%/include/iconv.h-build-in
+test -f %XSRC%/include/iconv.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconvh.build %XSRC%/include/iconv.h-build-in
+test -f %XSRC%/include/iconv.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/iconv_h.build %XSRC%/include/iconv.h-build-in
+test -f %XSRC%/libcharset/config.h.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/config.h.in %XSRC%/libcharset/config.h-in
+test -f %XSRC%/libcharset/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/config.h %XSRC%/libcharset/config.h-in
+test -f %XSRC%/libcharset/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/configh.in %XSRC%/libcharset/config.h-in
+test -f %XSRC%/libcharset/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/config_h.in %XSRC%/libcharset/config.h-in
+test -f %XSRC%/libcharset/include/libcharset.h.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharset.h.in %XSRC%/libcharset/include/libcharset.h-in
+test -f %XSRC%/libcharset/include/libcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharset.h %XSRC%/libcharset/include/libcharset.h-in
+test -f %XSRC%/libcharset/include/libcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharseth.in %XSRC%/libcharset/include/libcharset.h-in
+test -f %XSRC%/libcharset/include/libcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/libcharset_h.in %XSRC%/libcharset/include/libcharset.h-in
+test -f %XSRC%/libcharset/include/localcharset.h.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h.in %XSRC%/libcharset/include/localcharset.h-in
+test -f %XSRC%/libcharset/include/localcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h %XSRC%/libcharset/include/localcharset.h-in
+test -f %XSRC%/libcharset/include/localcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharseth.in %XSRC%/libcharset/include/localcharset.h-in
+test -f %XSRC%/libcharset/include/localcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset_h.in %XSRC%/libcharset/include/localcharset.h-in
+test -f %XSRC%/libcharset/include/localcharset.h.build.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h.build.in %XSRC%/libcharset/include/localcharset.h-build-in
+test -f %XSRC%/libcharset/include/localcharset.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset.h %XSRC%/libcharset/include/localcharset.h-build-in
+test -f %XSRC%/libcharset/include/localcharset.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharseth.build %XSRC%/libcharset/include/localcharset.h-build-in
+test -f %XSRC%/libcharset/include/localcharset.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/libcharset/include/localcharset_h.build %XSRC%/libcharset/include/localcharset.h-build-in
+
+Rem DJGPP needs ICONV_CONST set to const.
+sed "s/^#undef ICONV_CONST/#define ICONV_CONST const/" %XSRC%/config.h-in > config.tmp
+mv -f config.tmp %XSRC%/config.h-in
+
+Rem All fixes needed to get the package configured, compiled and tested.
+Rem 1: Change the stateless-check script so it knowns about the
+Rem new filenames.
+Rem 2: Ditto for Makefile.in
+Rem 3: Ditto for source files.
+
+:test -f %XSRC%/stamp-djgppfixes
+:if not errorlevel 1 goto TestsuitFixed
+Rem Fix the Makefile.ins.
+test -f %XSRC%/lib/Makefile.org
+if errorlevel 1 update %XSRC%/lib/Makefile.in %XSRC%/lib/Makefile.org
+sed -f %XSRC%/djgpp/makefile.sed %XSRC%/lib/Makefile.org > Makefile.tmp
+if errorlevel 1 goto SedError
+update Makefile.tmp %XSRC%/lib/Makefile.in
+rm Makefile.tmp
+test -f %XSRC%/tests/Makefile.org
+if errorlevel 1 update %XSRC%/tests/Makefile.in %XSRC%/tests/Makefile.org
+sed -f %XSRC%/djgpp/makefile.sed %XSRC%/tests/Makefile.org > Makefile.tmp
+if errorlevel 1 goto SedError
+update Makefile.tmp %XSRC%/tests/Makefile.in
+rm Makefile.tmp
+
+Rem Fix the source files.
+test -f %XSRC%/lib/aliases/aliases2.org
+if errorlevel 1 update %XSRC%/lib/aliases/aliases2.h %XSRC%/lib/aliases/aliases2.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/aliases/aliases2.org > aliases2.tmp
+if errorlevel 1 goto SedError
+update aliases2.tmp %XSRC%/lib/aliases/aliases2.h
+rm aliases2.tmp
+test -f %XSRC%/lib/iconv.org
+if errorlevel 1 update %XSRC%/lib/iconv.c %XSRC%/lib/iconv.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/iconv.org > iconv.tmp
+if errorlevel 1 goto SedError
+update iconv.tmp %XSRC%/lib/iconv.c
+rm iconv.tmp
+test -f %XSRC%/lib/converters.org
+if errorlevel 1 update %XSRC%/lib/converters.h %XSRC%/lib/converters.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/converters.org > converters.tmp
+if errorlevel 1 goto SedError
+update converters.tmp %XSRC%/lib/converters.h
+rm converters.tmp
+test -f %XSRC%/lib/cns/11643.org
+if errorlevel 1 update %XSRC%/lib/cns/11643.h %XSRC%/lib/cns/11643.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/cns/11643.org > 11643.tmp
+if errorlevel 1 goto SedError
+update 11643.tmp %XSRC%/lib/cns/11643.h
+rm 11643.tmp
+test -f %XSRC%/lib/cns/11643_4.org
+if errorlevel 1 update %XSRC%/lib/cns/11643_4.h %XSRC%/lib/cns/11643_4.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/cns/11643_4.org > 11643_4.tmp
+if errorlevel 1 goto SedError
+update 11643_4.tmp %XSRC%/lib/cns/11643_4.h
+rm 11643_4.tmp
+test -f %XSRC%/lib/iso/ir165.org
+if errorlevel 1 update %XSRC%/lib/iso/ir165.h %XSRC%/lib/iso/ir165.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/iso/ir165.org > ir165.tmp
+if errorlevel 1 goto SedError
+update ir165.tmp %XSRC%/lib/iso/ir165.h
+rm ir165.tmp
+test -f %XSRC%/lib/big5hkscs/1999.org
+if errorlevel 1 update %XSRC%/lib/big5hkscs/1999.h %XSRC%/lib/big5hkscs/1999.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/big5hkscs/1999.org > 1999.tmp
+if errorlevel 1 goto SedError
+update 1999.tmp %XSRC%/lib/big5hkscs/1999.h
+rm 1999.tmp
+test -f %XSRC%/lib/big5hkscs/2001.org
+if errorlevel 1 update %XSRC%/lib/big5hkscs/2001.h %XSRC%/lib/big5hkscs/2001.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/big5hkscs/2001.org > 2001.tmp
+if errorlevel 1 goto SedError
+update 2001.tmp %XSRC%/lib/big5hkscs/2001.h
+rm 2001.tmp
+test -f %XSRC%/lib/big5hkscs/2004.org
+if errorlevel 1 update %XSRC%/lib/big5hkscs/2004.h %XSRC%/lib/big5hkscs/2004.org
+sed -f %XSRC%/djgpp/sources.sed %XSRC%/lib/big5hkscs/2004.org > 2004.tmp
+if errorlevel 1 goto SedError
+update 2004.tmp %XSRC%/lib/big5hkscs/2004.h
+rm 2004.tmp
+
+Rem Fix the test scripts.
+if "%XSRC%" == "." goto NoDirChange
+cd | sed "s|:.*$|:|" > cd_BuildDir.bat
+cd | sed "s|^.:|cd |" >> cd_BuildDir.bat
+mv -f cd_BuildDir.bat %XSRC%/cd_BuildDir.bat
+echo %XSRC% | sed -e "s|^/dev/||" -e "s|/|:|" -e "s|:.*$|:|g" > cd_SrcDir.bat
+echo %XSRC% | sed -e "s|^/dev/||" -e "s|/|:/|" -e "s|^.*:|cd |" -e "s|^\.\.|cd &|" -e "s|/|\\|g" >> cd_SrcDir.bat
+call cd_SrcDir.bat
+call djgpp\edtest.bat
+call cd_BuildDir.bat
+rm -f cd_SrcDir.bat cd_BuildDir.bat %XSRC%/cd_BuildDir.bat
+goto TestsuitFixed
+:NoDirChange
+call djgpp\edtest.bat
+::TestsuitFixed
+:touch %XSRC%/stamp-djgppfixes
+
+Rem /include/wchar.h from DJGPP 2.03 does not work.
+Rem Replace it with the one of DJGPP 2.04.
+test -f %XSRC%/srclib/wchar.h
+if errorlevel 1 update %XSRC%/djgpp/wchar.h %XSRC%/srclib/wchar.h
+
+Rem This is required because DOS/Windows are case-insensitive
+Rem to file names, and "make install" will do nothing if Make
+Rem finds a file called `install'.
+if exist INSTALL mv -f INSTALL INSTALL.txt
+
+Rem Set SHELL to a sane default or some configure tests stop working
+Rem if the package is configured across partitions.
+if not "%SHELL%" == "" goto HomeName
+set SHELL=/bin/sh
+if not "%SHELL%" == "/bin/sh" goto SmallEnv
+echo No SHELL found in the environment, using default value
+
+:HomeName
+Rem Set HOME to a sane default so configure stops complaining.
+if not "%HOME%" == "" goto HostName
+set HOME=%XSRC%/djgpp
+if not "%HOME%" == "%XSRC%/djgpp" goto SmallEnv
+echo No HOME found in the environment, using default value
+
+:HostName
+Rem Set HOSTNAME so it shows in config.status
+if not "%HOSTNAME%" == "" goto hostdone
+if "%windir%" == "" goto msdos
+set OS=MS-Windows
+if not "%OS%" == "MS-Windows" goto SmallEnv
+goto haveos
+:msdos
+set OS=MS-DOS
+if not "%OS%" == "MS-DOS" goto SmallEnv
+:haveos
+if not "%USERNAME%" == "" goto haveuname
+if not "%USER%" == "" goto haveuser
+echo No USERNAME and no USER found in the environment, using default values
+set HOSTNAME=Unknown PC
+if not "%HOSTNAME%" == "Unknown PC" goto SmallEnv
+goto userdone
+:haveuser
+set HOSTNAME=%USER%'s PC
+if not "%HOSTNAME%" == "%USER%'s PC" goto SmallEnv
+goto userdone
+:haveuname
+set HOSTNAME=%USERNAME%'s PC
+if not "%HOSTNAME%" == "%USERNAME%'s PC" goto SmallEnv
+:userdone
+set _HOSTNAME=%HOSTNAME%, %OS%
+if not "%_HOSTNAME%" == "%HOSTNAME%, %OS%" goto SmallEnv
+set HOSTNAME=%_HOSTNAME%
+:hostdone
+set _HOSTNAME=
+set OS=
+
+Rem install-sh is required by the configure script but clashes with the
+Rem various Makefile install-foo targets, so we MUST have it before the
+Rem script runs and rename it afterwards
+test -f %XSRC%/install-sh
+if not errorlevel 1 goto NoRen0
+test -f %XSRC%/install-sh.sh
+if not errorlevel 1 mv -f %XSRC%/install-sh.sh %XSRC%/install-sh
+:NoRen0
+
+if "%NLS%" == "disabled" goto WithoutNLS
+
+:WithNLS
+test -d %XSRC%/po
+if errorlevel 1 goto WithoutNLS
+
+Rem Check for the needed libraries and binaries.
+test -x /dev/env/DJDIR/bin/msgfmt.exe
+if not errorlevel 0 goto MissingNLSTools
+test -x /dev/env/DJDIR/bin/xgettext.exe
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/include/libcharset.h
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/lib/libcharset.a
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/include/iconv.h
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/lib/libiconv.a
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/include/libintl.h
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/lib/libintl.a
+if not errorlevel 0 goto MissingNLSTools
+
+Rem Recreate the files in the %XSRC%/po subdir with our ported tools.
+redir -e /dev/null rm %XSRC%/po/*.gmo
+redir -e /dev/null rm %XSRC%/po/libiconv.pot
+redir -e /dev/null rm %XSRC%/po/cat-id-tbl.c
+redir -e /dev/null rm %XSRC%/po/stamp-cat-id
+
+Rem Update the arguments file for the configure script.
+Rem We prefer without-included-gettext because libintl.a from gettext package
+Rem is the only one that is garanteed to have been ported to DJGPP.
+echo --enable-nls --without-included-gettext >> arguments
+goto ConfigurePackage
+
+:MissingNLSTools
+echo Needed libs/tools for NLS not found. Configuring without NLS.
+:WithoutNLS
+Rem Update the arguments file for the configure script.
+echo --disable-nls >> arguments
+
+:ConfigurePackage
+echo Running the ./configure script...
+sh ./configure @arguments
+if errorlevel 1 goto CfgError
+rm arguments
+echo Done.
+goto End
+
+:SedError
+echo ./configure script editing failed!
+goto End
+
+:CfgError
+echo ./configure script exited abnormally!
+goto End
+
+:SmallEnv
+echo Your environment size is too small. Enlarge it and run me again.
+echo Configuration NOT done!
+
+:End
+test -f %XSRC%/install-sh.sh
+if not errorlevel 1 goto NoRen1
+test -f %XSRC%/install-sh
+if not errorlevel 1 mv -f %XSRC%/install-sh %XSRC%/install-sh.sh
+:NoRen1
+set CONFIG_SITE=
+set HOSTNAME=
+set XSRC=
diff --git a/jni/iconv/djgpp/config.sed b/jni/iconv/djgpp/config.sed
new file mode 100644
index 0000000..8d33f98
--- /dev/null
+++ b/jni/iconv/djgpp/config.sed
@@ -0,0 +1,162 @@
+# DJGPP specific configuration file.
+# Sed script for additional DJGPP specific editing
+# of the configure script generated by autoconf 2.60.
+
+
+# Additional editing of Makefiles
+/^".*ac_file_inputs.*tmp\/out$/ a\
+cat > "$tmp/subs-djgpp.sed" << eof_djgpp\
+# DJGPP specific Makefile changes.\
+s,\\.deps,_deps,g\
+s,\\.libs,_libs,g\
+s,\\.new\\.,_new.,g\
+s,\\.old\\.,_old.,g\
+s,\\.tab\\.,_tab.,g\
+s,config\\.h\\.in,config.h-in,g\
+s,\\.\\([1-9]\\)\\.html,_\\1.html,g\
+s,iconv\\.h\\.inst,iconv_h.ins,g\
+s,iconv\\.h\\.in,iconv.h-in,g\
+s,iconv\\.h\\.build\\.in,iconv.h-build-in,g\
+s,libcharset\\.h\\.in,libcharset.h-in,g\
+s,localcharset\\.h\\.inst,localcharset_h.ins,g\
+s,localcharset\\.h\\.in,localcharset.h-in,g\
+s,localcharset\\.h\\.build\\.in,localcharset.h-build-in,g\
+s,Makefile\\.am\\.in,Makefile.am-in,g\
+s,Makefile\\.in\\.in,Makefile.in-in,g\
+/^\\.y\\.c:/,/^$/ {\
+ /\\\$(YACCCOMPILE)/ {\
+ a\\\\\
+ -@test -f y.tab.c && mv -f y.tab.c y_tab.c\\\\\
+ -@test -f y.tab.h && mv -f y.tab.h y_tab.h\
+ }\
+}\
+eof_djgpp\
+sed -f "\$tmp/subs-djgpp.sed" \$tmp/out > \$tmp/out.djgpp\
+mv -f \$tmp/out.djgpp \$tmp/out
+
+
+# Rename config.h.in into config.h-in
+/ac_config_headers=/s|config\.h|&:config.h-in|g
+/CONFIG_HEADERS=/ s|config\.h\.in|&:config.h-in|2
+
+# Rename iconv.h.build.in, iconv.h.inst, iconv.h.in and Makefile.in.in into iconv.h-build-in, iconv_h.ins, iconv.h-in and Makefile.in-in
+/ac_config_files=/ {
+ s|iconv\.h\.build\.in|iconv.h-build-in|
+ s|iconv\.h\.inst|iconv_h.ins|
+ s|iconv\.h\.in|iconv.h-in|
+ s|po/Makefile\.in|&:po/Makefile.in-in|
+}
+/CONFIG_FILES=/ {
+ s|iconv\.h\.build\.in|iconv.h-build-in|
+ s|iconv\.h\.inst|iconv_h.ins|
+ s|iconv\.h\.in|iconv.h-in|
+ s|po/Makefile\.in|&:po/Makefile.in-in|2
+}
+
+# Rename localcharset.h.build.in, localcharset.h.inst, localcharset.h.in and Makefile.in.in into localcharset.h-build-in, localcharset_h.ins, localcharset.h-in and Makefile.in-in
+/ac_config_files=/ {
+ s|localcharset\.h\.build\.in|localcharset.h-build-in|
+ s|localcharset\.h\.inst|localcharset_h.ins|
+ s|localcharset\.h\.in|localcharset.h-in|
+}
+/CONFIG_FILES=/ {
+ s|localcharset\.h\.build\.in|localcharset.h-build-in|
+ s|localcharset\.h\.inst|localcharset_h.ins|
+ s|localcharset\.h\.in|localcharset.h-in|
+}
+
+# We always use _deps and _libs instead of .deps and .libs, because
+# the latter is an invalid name on 8+3 MS-DOS file system. This makes
+# the generated Makefiles good for every DJGPP installation, not only
+# the one where the package was configured (which could happen to be
+# a Windows box, where leading dots in file names are allowed).
+s,\.deps,_deps,g
+s,\.libs,_libs,g
+/^rmdir[ ]*\.tst/ i\
+am__leading_dot=_
+
+# Replace (command) > /dev/null with `command > /dev/null`, since
+# parenthesized commands always return zero status in the ported Bash,
+# even if the named command doesn't exist
+/if ([^|;`]*null/{
+ s,(,`,
+ s,),,
+ /null[ ]*2>&1/ s,2>&1,&`,
+ /null.*null/ s,null.*null,&`,
+ /null.*null/ !{
+ /null[ ]*2>&1/ !s,null,&`,
+ }
+}
+
+# DOS-style absolute file names should be supported as well
+/\*) top_srcdir=/s,/\*,[\\\\/]* | ?:[\\\\/]*,
+
+# The following two items are changes needed for configuring
+# and compiling across partitions.
+# 1) The given srcdir value is always translated from the
+# "x:" syntax into "/dev/x" syntax while we run configure.
+/^[ ]*-srcdir=\*.*$/ a\
+ ac_optarg=`echo "$ac_optarg" | sed "s,^\\([A-Za-z]\\):,/dev/\\1,"`
+/set X `ls -Lt \$srcdir/ i\
+ if `echo $srcdir | grep "^/dev/" - > /dev/null`; then\
+ srcdir=`echo "$srcdir" | sed -e "s%^/dev/%%" -e "s%/%:/%"`\
+ fi
+
+# Autoconf 2.52e generated configure scripts
+# write absolute paths into Makefiles and bison.in
+# making them useless for DJGPP installations for
+# which the package has not been configured for.
+/MISSING=/,/^$/ {
+ /^fi$/ a\
+am_missing_run=`echo "$am_missing_run" | sed 's%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%'`
+}
+/^install_sh=/a\
+install_sh=`echo "$install_sh" | sed 's%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%'`
+
+# This will only work if the assumption that the
+# testsuite is ran from the following path:
+# ${top_srcdir}/tests/testsuite.dir
+# holds. The explicit names are of no importance.
+# ../../. == ${top_srcdir}
+#/^esac$/,/^ac_abs_srcdir=/ {
+/^ac_abs_srcdir=/ i\
+ac_abs_builddir=`echo "$ac_abs_builddir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%"`\
+ac_abs_top_builddir=`echo "$ac_abs_top_builddir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%"`\
+ac_abs_top_srcdir=`echo "$ac_abs_top_srcdir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%"`
+#ac_abs_srcdir=`echo "$ac_abs_srcdir" | sed "s%/dev/.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%;s%.:.*/libiconv[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%"`
+/^ac_abs_srcdir=/ a\
+for dj_dir in $ac_abs_builddir $ac_abs_top_builddir $ac_abs_top_srcdir $ac_abs_srcdir\
+do\
+ ac_abs_builddir=`echo "$ac_abs_builddir" | sed "s%//%/%g"`\
+ ac_abs_top_builddir=`echo "$ac_abs_top_builddir" | sed "s%//%/%g"`\
+ ac_abs_top_srcdir=`echo "$ac_abs_top_srcdir" | sed "s%//%/%g"`\
+ ac_abs_srcdir=`echo "$ac_abs_srcdir" | sed "s%//%/%g"`\
+done
+
+# Add DJGPP version information.
+/^#define VERSION/ s/\$VERSION/& (DJGPP port (r1))/
+
+# We need makeinfo to make the html formated docs.
+/\$am_missing_run[ ]*makeinfo/ s,\$am_missing_run,,
+
+# The path to the FORTRAN compiler and libraries
+# shall contain no absolute path reference so it
+# will be good for all djgpp installations.
+/^FLIBS="\$ac_cv_flibs"/ i\
+ac_djgpp_path=`echo "$DJDIR" | sed 's%\\\\\\%/%g' | tr $as_cr_LETTERS $as_cr_letters`\
+ac_cv_flibs=`echo "$ac_cv_flibs" | sed "s%-L$ac_djgpp_path%-L/dev/env/DJDIR%g"`
+
+# Autoconf generated configure scripts write absolute
+# paths of certain header files into Makefiles making
+# them useless for DJGPP installations for which the
+# package has not been configured for.
+/^.*echo "\$as_me:\$LINENO: result: \$gl_cv_absolute_.*$/ {
+h
+s,^.*\(gl_cv_absolute_\)\([a-z0-9_]*\)\(_h\).*$,\1\2\3=`echo $\1\2\3 | sed "s%[^:]:.*/include/%/dev/env/DJDIR/include/%"`,
+G
+}
+/^.*echo "\$as_me:\$LINENO: result: \$gl_cv_full_.*$/ {
+h
+s,^.*\(gl_cv_full_\)\([a-z0-9_]*\)\(_h\).*$,\1\2\3=`echo $\1\2\3 | sed "s%[^:]:.*/include/%/dev/env/DJDIR/include/%"`,
+G
+}
diff --git a/jni/iconv/djgpp/config.site b/jni/iconv/djgpp/config.site
new file mode 100644
index 0000000..66cd725
--- /dev/null
+++ b/jni/iconv/djgpp/config.site
@@ -0,0 +1,73 @@
+#! /bin/sh
+
+# This is the config.site file for configuring GNU packages
+# which are to be built with DJGPP tools.
+
+
+# Include the djgpp subdirectory in PATH, so that getconf is found
+PATH="$srcdir/djgpp:$PATH"
+
+# These two variables are required, otherwise looking for
+# programs along the PATH will not work.
+PATH_SEPARATOR=:
+PATH_EXPAND=y
+
+# This is required in for "test -f foo" to find foo.exe
+export TEST_FINDS_EXE=y
+
+# The root of the DJGPP tree serves as the default prefix
+test "x$prefix" = xNONE && prefix='/dev/env/DJDIR'
+
+# This is required for config.status script to be run, since
+# ./configure runs it by invoking ${CONFIG_SHELL-/bin/sh}
+CONFIG_SHELL=${CONFIG_SHELL='sh'}
+
+# These are set here so the generated Makefile's will be good
+# for every DJGPP installation, not only the one where the
+# package was configured.
+# $INSTALL must be an absolute path name, otherwise config.status
+# will try to prepend ./ and ../ to it when it goes into subdirs.
+INSTALL=${INSTALL='/dev/env/DJDIR/bin/ginstall -c'}
+RANLIB=${RANLIB='ranlib'}
+#GMSGFMT=${GMSGFMT='/dev/env/DJDIR/bin/msgfmt'}
+#MSGFMT=${MSGFMT='/dev/env/DJDIR/bin/msgfmt'}
+#XGETTEXT=${XGETTEXT='/dev/env/DJDIR/bin/xgettext'}
+AWK=${AWK='gawk'}
+
+# A sane default for emacs.
+ac_cv_path_EMACS=${EMACS='/dev/env/DJDIR/gnu/emacs/bin/emacs'}
+
+# A sane default for m4.
+ac_cv_path_M4=${M4='/dev/env/DJDIR/bin/m4'}
+
+# A sane default for grep.
+ac_cv_path_GREP=${GREP='/dev/env/DJDIR/bin/grep'}
+
+# A sane default for egrep.
+ac_cv_path_EGREP=${EGREP='/dev/env/DJDIR/bin/egrep'}
+
+# A sane default for fgrep.
+ac_cv_path_FGREP=${FGREP='/dev/env/DJDIR/bin/fgrep'}
+
+# A sane default for sed.
+lt_cv_path_SED=${SED='/dev/env/DJDIR/bin/sed'}
+
+# A sane default for mkdir.
+ac_cv_path_mkdir=${MKDIR_P='/dev/env/DJDIR/bin/mkdir -p'}
+
+# These are set here so the generated libtool will be good
+# for every DJGPP installation, not only the one where the
+# package was configured.
+NM=${NM='nm'}
+LD=${LD='ld'}
+
+# Force the test for 'ln -s' to report 'cp -pf'.
+ac_cv_prog_LN_S='cp -pf'
+
+# There is no fork and vfork functionality.
+ac_cv_func_fork=no
+ac_cv_func_vfork=no
+ac_cv_func_pipe=no
+
+# DJGPP needs ICONV_CONST set to const
+am_cv_proto_iconv_arg1="const"
diff --git a/jni/iconv/djgpp/edtest.bat b/jni/iconv/djgpp/edtest.bat
new file mode 100644
index 0000000..890ade3
--- /dev/null
+++ b/jni/iconv/djgpp/edtest.bat
@@ -0,0 +1,35 @@
+@echo off
+if "%XSRC%" == "" set XSRC=.
+test -f %XSRC%/tests/stateful-check.org
+if errorlevel 1 update %XSRC%/tests/stateful-check %XSRC%/tests/stateful-check.org
+sed -f %XSRC%/djgpp/stateful-check.sed %XSRC%/tests/stateful-check.org > stateful-check
+if errorlevel 1 goto SedError
+update ./stateful-check %XSRC%/tests/stateful-check
+rm -f ./stateful-check
+
+test -f %XSRC%/tests/stateless-check.org
+if errorlevel 1 update %XSRC%/tests/stateless-check %XSRC%/tests/stateless-check.org
+sed -f %XSRC%/djgpp/stateless-check.sed %XSRC%/tests/stateless-check.org > stateless-check
+if errorlevel 1 goto SedError
+update ./stateless-check %XSRC%/tests/stateless-check
+rm -f ./stateless-check
+
+test -f %XSRC%/tests/failuretranslit-check.org
+if errorlevel 1 update %XSRC%/tests/failuretranslit-check %XSRC%/tests/failuretranslit-check.org
+sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/failuretranslit-check.org > failuretranslit-check
+if errorlevel 1 goto SedError
+update ./failuretranslit-check %XSRC%/tests/failuretranslit-check
+rm -f ./failuretranslit-check
+
+test -f %XSRC%/tests/translit-check.org
+if errorlevel 1 update %XSRC%/tests/translit-check %XSRC%/tests/translit-check.org
+sed -f %XSRC%/djgpp/translit-check.sed %XSRC%/tests/translit-check.org > translit-check
+if errorlevel 1 goto SedError
+update ./translit-check %XSRC%/tests/translit-check
+rm -f ./translit-check
+goto End
+
+:SedError
+echo test script editing failed!
+
+:End
diff --git a/jni/iconv/djgpp/fnchange.in b/jni/iconv/djgpp/fnchange.in
new file mode 100644
index 0000000..62ebbdf
--- /dev/null
+++ b/jni/iconv/djgpp/fnchange.in
@@ -0,0 +1,204 @@
+@V@/config.h.in @V@/config.h-in
+@V@/config.h.msvc @V@/config.h-msvc
+@V@/build-aux/install-reloc @V@/build-aux/install.reloc
+@V@/build-aux/install-sh @V@/build-aux/install.sh
+@V@/m4/strerror_r.m4 @V@/m4/strerr_r.m4
+@V@/include/iconv.h.in @V@/include/iconv.h-in
+@V@/include/iconv.h.build.in @V@/include/iconv.h-build-in
+@V@/include/iconv.h.msvc-static @V@/include/iconv_h.static-msvc
+@V@/include/iconv.h.msvc-shared @V@/include/iconv_h.shared-msvc
+@V@/man/iconv.1.html @V@/man/iconv_1.html
+@V@/man/iconv.3.html @V@/man/iconv_3.html
+@V@/man/iconv_close.3.html @V@/man/iconv_close_3.html
+@V@/man/iconv_open.3.html @V@/man/iconv_open_3.html
+@V@/libcharset/config.h.in @V@/libcharset/config.h-in
+@V@/libcharset/config.h.msvc @V@/libcharset/config.h-msvc
+@V@/libcharset/include/libcharset.h.in @V@/libcharset/include/libcharset.h-in
+@V@/libcharset/include/libcharset.h.msvc-shared @V@/libcharset/include/libcharset.h-msvc-shared
+@V@/libcharset/include/localcharset.h.in @V@/libcharset/include/localcharset.h-in
+@V@/libcharset/include/localcharset.h.build.in @V@/libcharset/include/localcharset.h-build-in
+@V@/libcharset/include/localcharset.h.msvc-shared @V@/libcharset/include/localcharset.h-msvc-shared
+@V@/libcharset/tools/aix-3.2.5 @V@/libcharset/tools/aix-3.2-5
+@V@/libcharset/tools/aix-4.1.5 @V@/libcharset/tools/aix-4.1-5
+@V@/libcharset/tools/aix-4.2.0 @V@/libcharset/tools/aix-4.2-0
+@V@/libcharset/tools/aix-4.3.2 @V@/libcharset/tools/aix-4.3-2
+@V@/libcharset/tools/glibc-2.1.3 @V@/libcharset/tools/glibc-2.1-3
+@V@/libcharset/tools/glibc-2.1.90 @V@/libcharset/tools/glibc-2.1-90
+@V@/libcharset/tools/locale_charmap @V@/libcharset/tools/locale_charmap
+@V@/libcharset/tools/locale_charset.c @V@/libcharset/tools/charset_locale.c
+@V@/libcharset/tools/locale_codeset.c @V@/libcharset/tools/codeset_locale.c
+@V@/libcharset/tools/solaris-2.5.1 @V@/libcharset/tools/solaris-2.5-1
+@V@/libcharset/tools/sunos-4.1.4 @V@/libcharset/tools/sunos-4.1-4
+@V@/libcharset/tools/all-charsets-X11 @V@/libcharset/tools/all-charsets.X11
+@V@/libcharset/tools/glibc-2.2-XF86-3.3.6 @V@/libcharset/tools/glibc22XF86-3.3-6
+@V@/libcharset/tools/glibc-2.2-XF86-4.0.1f @V@/libcharset/tools/glibc22XF86-4.0-1f
+@V@/libcharset/tools/locale_x11encoding.c @V@/libcharset/tools/x11encoding_locale.c
+@V@/lib/aliases.gperf @V@/lib/aliases/aliases.gperf
+@V@/lib/aliases.h @V@/lib/aliases/aliases.h
+@V@/lib/aliases2.h @V@/lib/aliases/aliases2.h
+@V@/lib/aliases_aix.h @V@/lib/aliases/aix.h
+@V@/lib/aliases_dos.h @V@/lib/aliases/dos.h
+@V@/lib/aliases_extra.h @V@/lib/aliases/extra.h
+@V@/lib/aliases_osf1.h @V@/lib/aliases/osf1.h
+@V@/lib/big5hkscs1999.h @V@/lib/big5hkscs/1999.h
+@V@/lib/big5hkscs2001.h @V@/lib/big5hkscs/2001.h
+@V@/lib/big5hkscs2004.h @V@/lib/big5hkscs/2004.h
+@V@/lib/cns11643.h @V@/lib/cns/11643.h
+@V@/lib/cns11643_1.h @V@/lib/cns/11643_1.h
+@V@/lib/cns11643_2.h @V@/lib/cns/11643_2.h
+@V@/lib/cns11643_3.h @V@/lib/cns/11643_3.h
+@V@/lib/cns11643_4.h @V@/lib/cns/11643_4.h
+@V@/lib/cns11643_4a.h @V@/lib/cns/11643_4a.h
+@V@/lib/cns11643_4b.h @V@/lib/cns/11643_4b.h
+@V@/lib/cns11643_5.h @V@/lib/cns/11643_5.h
+@V@/lib/cns11643_6.h @V@/lib/cns/11643_6.h
+@V@/lib/cns11643_7.h @V@/lib/cns/11643_7.h
+@V@/lib/cns11643_15.h @V@/lib/cns/11643_15.h
+@V@/lib/cns11643_inv.h @V@/lib/cns/11643_inv.h
+@V@/lib/config.h.in @V@/lib/config.h-in
+@V@/lib/config.h.msvc @V@/lib/config.h-msvc
+@V@/lib/canonical.h @V@/lib/canonical/canonical.h
+@V@/lib/canonical.h @V@/lib/canonical/canonical.h
+@V@/lib/canonical.h @V@/lib/canonical/canonical.h
+@V@/lib/canonical.h @V@/lib/canonical/canonical.h
+@V@/lib/canonical_aix.h @V@/lib/canonical/aix.h
+@V@/lib/canonical_dos.h @V@/lib/canonical/dos.h
+@V@/lib/canonical_extra.h @V@/lib/canonical/extra.h
+@V@/lib/canonical_osf1.h @V@/lib/canonical/osf1.h
+@V@/lib/canonical_local.h @V@/lib/canonical/local.h
+@V@/lib/encodings.def @V@/lib/encodings/encodings.def
+@V@/lib/encodings_aix.def @V@/lib/encodings/aix.def
+@V@/lib/encodings_dos.def @V@/lib/encodings/dos.def
+@V@/lib/encodings_extra.def @V@/lib/encodings/extra.def
+@V@/lib/encodings_local.def @V@/lib/encodings/local.def
+@V@/lib/encodings_osf1.def @V@/lib/encodings/osf1.def
+@V@/lib/genaliases2.c @V@/lib/2genaliases.c
+@V@/lib/georgian_academy.h @V@/lib/georgian/academy.h
+@V@/lib/georgian_ps.h @V@/lib/georgian/ps.h
+@V@/lib/hkscs1999.h @V@/lib/hkscs/1999.h
+@V@/lib/hkscs2001.h @V@/lib/hkscs/2001.h
+@V@/lib/hkscs2004.h @V@/lib/hkscs/2004.h
+@V@/lib/iso2022_cn.h @V@/lib/iso/2022_cn.h
+@V@/lib/iso2022_cnext.h @V@/lib/iso/2022_cnext.h
+@V@/lib/iso2022_jp.h @V@/lib/iso/2022_jp.h
+@V@/lib/iso2022_jp1.h @V@/lib/iso/2022_jp1.h
+@V@/lib/iso2022_jp2.h @V@/lib/iso/2022_jp2.h
+@V@/lib/iso2022_jp3.h @V@/lib/iso/2022_jp3.h
+@V@/lib/iso2022_kr.h @V@/lib/iso/2022_kr.h
+@V@/lib/iso646_cn.h @V@/lib/iso/646_cn.h
+@V@/lib/iso646_jp.h @V@/lib/iso/646_jp.h
+@V@/lib/iso8859_1.h @V@/lib/iso/8859_1.h
+@V@/lib/iso8859_10.h @V@/lib/iso/8859_10.h
+@V@/lib/iso8859_11.h @V@/lib/iso/8859_11.h
+@V@/lib/iso8859_13.h @V@/lib/iso/8859_13.h
+@V@/lib/iso8859_14.h @V@/lib/iso/8859_14.h
+@V@/lib/iso8859_15.h @V@/lib/iso/8859_15.h
+@V@/lib/iso8859_16.h @V@/lib/iso/8859_16.h
+@V@/lib/iso8859_2.h @V@/lib/iso/8859_2.h
+@V@/lib/iso8859_3.h @V@/lib/iso/8859_3.h
+@V@/lib/iso8859_4.h @V@/lib/iso/8859_4.h
+@V@/lib/iso8859_5.h @V@/lib/iso/8859_5.h
+@V@/lib/iso8859_6.h @V@/lib/iso/8859_6.h
+@V@/lib/iso8859_7.h @V@/lib/iso/8859_7.h
+@V@/lib/iso8859_8.h @V@/lib/iso/8859_8.h
+@V@/lib/iso8859_9.h @V@/lib/iso/8859_9.h
+@V@/lib/isoir165.h @V@/lib/iso/ir165.h
+@V@/lib/isoir165ext.h @V@/lib/iso/ir165ext.h
+@V@/lib/mac_arabic.h @V@/lib/mac/arabic.h
+@V@/lib/mac_centraleurope.h @V@/lib/mac/centraleurope.h
+@V@/lib/mac_croatian.h @V@/lib/mac/croatian.h
+@V@/lib/mac_cyrillic.h @V@/lib/mac/cyrillic.h
+@V@/lib/mac_greek.h @V@/lib/mac/greek.h
+@V@/lib/mac_hebrew.h @V@/lib/mac/hebrew.h
+@V@/lib/mac_iceland.h @V@/lib/mac/iceland.h
+@V@/lib/mac_roman.h @V@/lib/mac/roman.h
+@V@/lib/mac_romania.h @V@/lib/mac/romania.h
+@V@/lib/mac_thai.h @V@/lib/mac/thai.h
+@V@/lib/mac_turkish.h @V@/lib/mac/turkish.h
+@V@/lib/mac_ukraine.h @V@/lib/mac/ukraine.h
+@V@/po/Makefile.in.in @V@/po/Makefile.in-in
+@V@/po/Makefile.msvc.sh @V@/po/Makefile-msvc.sh
+@V@/tests/ARMSCII-8.IRREVERSIBLE.TXT @V@/tests/ARMSCII-8.IRREVERSIBLE-TXT
+@V@/tests/CP932.IRREVERSIBLE.TXT @V@/tests/CP932.IRREVERSIBLE-TXT
+@V@/tests/CP950.IRREVERSIBLE.TXT @V@/tests/CP950.IRREVERSIBLE-TXT
+@V@/tests/CP1161.IRREVERSIBLE.TXT @V@/tests/CP1161.IRREVERSIBLE-TXT
+@V@/tests/CP1163.IRREVERSIBLE.TXT @V@/tests/CP1163.IRREVERSIBLE-TXT
+@V@/tests/DEC-HANYU.IRREVERSIBLE.TXT @V@/tests/DEC-HANYU.IRREVERSIBLE-TXT
+@V@/tests/EUC-JP.IRREVERSIBLE.TXT @V@/tests/EUC-JP.IRREVERSIBLE-TXT
+@V@/tests/EUC-TW.IRREVERSIBLE.TXT @V@/tests/EUC-TW.IRREVERSIBLE-TXT
+@V@/tests/Georgian-PS.TXT @V@/tests/Georgian/PS.TXT
+@V@/tests/Georgian-Academy.TXT @V@/tests/Georgian/Academy.TXT
+@V@/tests/ISO-2022-CN-EXT-snippet @V@/tests/ISO/2022CN-EXT-snippet
+@V@/tests/ISO-2022-CN-EXT-snippet.UTF-8 @V@/tests/ISO/2022CN-EXT-snippet.UTF-8
+@V@/tests/ISO-2022-CN-snippet @V@/tests/ISO/2022CN-snippet
+@V@/tests/ISO-2022-CN-snippet.UTF-8 @V@/tests/ISO/2022CN-snippet.UTF-8
+@V@/tests/ISO-2022-JP-1-snippet @V@/tests/ISO/2022JP-1-snippet
+@V@/tests/ISO-2022-JP-1-snippet.UTF-8 @V@/tests/ISO/2022JP-1-snippet.UTF-8
+@V@/tests/ISO-2022-JP-2-snippet @V@/tests/ISO/2022JP-2-snippet
+@V@/tests/ISO-2022-JP-2-snippet.UTF-8 @V@/tests/ISO/2022JP-2-snippet.UTF-8
+@V@/tests/ISO-2022-JP-3-snippet @V@/tests/ISO/2022JP-3-snippet
+@V@/tests/ISO-2022-JP-3-snippet.UTF-8 @V@/tests/ISO/2022JP-3-snippet.UTF-8
+@V@/tests/ISO-2022-JP-snippet @V@/tests/ISO/2022JP-snippet
+@V@/tests/ISO-2022-JP-snippet.UTF-8 @V@/tests/ISO/2022JP-snippet.UTF-8
+@V@/tests/ISO-2022-KR-snippet @V@/tests/ISO/2022KR-snippet
+@V@/tests/ISO-2022-KR-snippet.UTF-8 @V@/tests/ISO/2022KR-snippet.UTF-8
+@V@/tests/ISO-8859-1.TXT @V@/tests/ISO/8859-1.TXT
+@V@/tests/ISO-8859-10.TXT @V@/tests/ISO/8859-10.TXT
+@V@/tests/ISO-8859-11.TXT @V@/tests/ISO/8859-11.TXT
+@V@/tests/ISO-8859-13.TXT @V@/tests/ISO/8859-13.TXT
+@V@/tests/ISO-8859-14.TXT @V@/tests/ISO/8859-14.TXT
+@V@/tests/ISO-8859-15.TXT @V@/tests/ISO/8859-15.TXT
+@V@/tests/ISO-8859-16.TXT @V@/tests/ISO/8859-16.TXT
+@V@/tests/ISO-8859-2.TXT @V@/tests/ISO/8859-2.TXT
+@V@/tests/ISO-8859-3.TXT @V@/tests/ISO/8859-3.TXT
+@V@/tests/ISO-8859-4.TXT @V@/tests/ISO/8859-4.TXT
+@V@/tests/ISO-8859-5.TXT @V@/tests/ISO/8859-5.TXT
+@V@/tests/ISO-8859-6.TXT @V@/tests/ISO/8859-6.TXT
+@V@/tests/ISO-8859-7.TXT @V@/tests/ISO/8859-7.TXT
+@V@/tests/ISO-8859-8.TXT @V@/tests/ISO/8859-8.TXT
+@V@/tests/ISO-8859-9.TXT @V@/tests/ISO/8859-9.TXT
+@V@/tests/ISO-IR-165.IRREVERSIBLE.TXT @V@/tests/ISO/IR-165.IRREVERSIBLE-TXT
+@V@/tests/ISO-IR-165.TXT @V@/tests/ISO/IR-165.TXT
+@V@/tests/MacArabic.TXT @V@/tests/Mac/Arabic.TXT
+@V@/tests/MacCentralEurope.TXT @V@/tests/Mac/CentralEurope.TXT
+@V@/tests/MacCroatian.TXT @V@/tests/Mac/Croatian.TXT
+@V@/tests/MacCyrillic.TXT @V@/tests/Mac/Cyrillic.TXT
+@V@/tests/MacGreek.TXT @V@/tests/Mac/Greek.TXT
+@V@/tests/MacHebrew.TXT @V@/tests/Mac/Hebrew.TXT
+@V@/tests/MacIceland.TXT @V@/tests/Mac/Iceland.TXT
+@V@/tests/MacRoman.TXT @V@/tests/Mac/Roman.TXT
+@V@/tests/MacRomania.TXT @V@/tests/Mac/Romania.TXT
+@V@/tests/MacThai.TXT @V@/tests/Mac/Thai.TXT
+@V@/tests/MacTurkish.TXT @V@/tests/Mac/Turkish.TXT
+@V@/tests/MacUkraine.TXT @V@/tests/Mac/Ukraine.TXT
+@V@/tests/check-stateful @V@/tests/stateful-check
+@V@/tests/check-stateful.bat @V@/tests/stateful-check.bat
+@V@/tests/check-stateful.cmd @V@/tests/stateful-check.cmd
+@V@/tests/check-stateless @V@/tests/stateless-check
+@V@/tests/check-stateless.bat @V@/tests/stateless-check.bat
+@V@/tests/check-stateless.cmd @V@/tests/stateless-check.cmd
+@V@/tests/check-translit @V@/tests/translit-check
+@V@/tests/check-translit.bat @V@/tests/translit-check.bat
+@V@/tests/check-translit.cmd @V@/tests/translit-check.cmd
+@V@/tests/check-translitfailure @V@/tests/failuretranslit-check
+@V@/tests/BIG5-HKSCS.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS.IRREVERSIBLE-TXT
+@V@/tests/CP1258.IRREVERSIBLE.TXT @V@/tests/CP1258.IRREVERSIBLE-TXT
+@V@/tests/TCVN.IRREVERSIBLE.TXT @V@/tests/TCVN.IRREVERSIBLE-TXT
+@V@/tests/CP1255.IRREVERSIBLE.TXT @V@/tests/CP1255.IRREVERSIBLE-TXT
+@V@/tests/TranslitFail1.ISO-8859-1 @V@/tests/_Translit/Fail1.ISO-8859-1
+@V@/tests/Translit1.ISO-8859-1 @V@/tests/_Translit/1.ISO-8859-1
+@V@/tests/Translit1.ASCII @V@/tests/_Translit/1.ASCII
+@V@/tests/SHIFT_JIS.TXT @V@/tests/SHIFT/JIS.TXT
+@V@/tests/SHIFT_JISX0213.TXT @V@/tests/SHIFT/JISX0213.TXT
+@V@/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS/1999.IRREVERSIBLE-TXT
+@V@/tests/BIG5-HKSCS-1999.TXT @V@/tests/BIG5-HKSCS/1999.TXT
+@V@/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS/2001.IRREVERSIBLE-TXT
+@V@/tests/BIG5-HKSCS-2001.TXT @V@/tests/BIG5-HKSCS/2001.TXT
+@V@/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT @V@/tests/BIG5-HKSCS/2004.IRREVERSIBLE-TXT
+@V@/tests/BIG5-HKSCS-2004.TXT @V@/tests/BIG5-HKSCS/2004.TXT
+@V@/tests/BIG5-HKSCS-1999-snippet @V@/tests/BIG5-HKSCS/1999-snippet
+@V@/tests/BIG5-HKSCS-1999-snippet.UTF-8 @V@/tests/BIG5-HKSCS/1999-snippet.UTF-8
+@V@/tests/BIG5-HKSCS-2001-snippet @V@/tests/BIG5-HKSCS/2001-snippet
+@V@/tests/BIG5-HKSCS-2001-snippet.UTF-8 @V@/tests/BIG5-HKSCS/2001-snippet.UTF-8
+@V@/tests/BIG5-HKSCS-2004-snippet @V@/tests/BIG5-HKSCS/2004-snippet
+@V@/tests/BIG5-HKSCS-2004-snippet.UTF-8 @V@/tests/BIG5-HKSCS/2004-snippet.UTF-8
diff --git a/jni/iconv/djgpp/fnchange.lst b/jni/iconv/djgpp/fnchange.lst
new file mode 100644
index 0000000..0c79ef7
--- /dev/null
+++ b/jni/iconv/djgpp/fnchange.lst
@@ -0,0 +1,220 @@
+libiconv-1.11/include/iconv.h.msvc-static libiconv-1.11/include/iconv_h.static-msvc
+libiconv-1.11/include/iconv.h.msvc-shared libiconv-1.11/include/iconv_h.shared-msvc
+libiconv-1.11/tests/Georgian-PS.TXT libiconv-1.11/tests/Georgian/PS.TXT
+libiconv-1.11/tests/ARMSCII-8.IRREVERSIBLE.TXT libiconv-1.11/tests/ARMSCII-8.IRREVERSIBLE-TXT
+libiconv-1.11/tests/CP932.IRREVERSIBLE.TXT libiconv-1.11/tests/CP932.IRREVERSIBLE-TXT
+libiconv-1.11/tests/CP950.IRREVERSIBLE.TXT libiconv-1.11/tests/CP950.IRREVERSIBLE-TXT
+libiconv-1.11/tests/EUC-TW.IRREVERSIBLE.TXT libiconv-1.11/tests/EUC-TW.IRREVERSIBLE-TXT
+libiconv-1.11/tests/ISO-2022-CN-EXT-snippet libiconv-1.11/tests/ISO/2022CN-EXT-snippet
+libiconv-1.11/tests/Georgian-Academy.TXT libiconv-1.11/tests/Georgian/Academy.TXT
+libiconv-1.11/tests/ISO-2022-CN-EXT-snippet.UTF-8 libiconv-1.11/tests/ISO/2022CN-EXT-snippet.UTF-8
+libiconv-1.11/tests/ISO-2022-CN-snippet libiconv-1.11/tests/ISO/2022CN-snippet
+libiconv-1.11/tests/ISO-2022-CN-snippet.UTF-8 libiconv-1.11/tests/ISO/2022CN-snippet.UTF-8
+libiconv-1.11/tests/ISO-2022-JP-1-snippet libiconv-1.11/tests/ISO/2022JP-1-snippet
+libiconv-1.11/tests/ISO-2022-JP-1-snippet.UTF-8 libiconv-1.11/tests/ISO/2022JP-1-snippet.UTF-8
+libiconv-1.11/tests/ISO-2022-JP-2-snippet libiconv-1.11/tests/ISO/2022JP-2-snippet
+libiconv-1.11/tests/ISO-2022-JP-2-snippet.UTF-8 libiconv-1.11/tests/ISO/2022JP-2-snippet.UTF-8
+libiconv-1.11/tests/ISO-2022-JP-snippet libiconv-1.11/tests/ISO/2022JP-snippet
+libiconv-1.11/tests/ISO-2022-JP-snippet.UTF-8 libiconv-1.11/tests/ISO/2022JP-snippet.UTF-8
+libiconv-1.11/tests/ISO-2022-KR-snippet libiconv-1.11/tests/ISO/2022KR-snippet
+libiconv-1.11/tests/ISO-2022-KR-snippet.UTF-8 libiconv-1.11/tests/ISO/2022KR-snippet.UTF-8
+libiconv-1.11/tests/ISO-8859-1.TXT libiconv-1.11/tests/ISO/8859-1.TXT
+libiconv-1.11/tests/ISO-8859-10.TXT libiconv-1.11/tests/ISO/8859-10.TXT
+libiconv-1.11/tests/ISO-8859-13.TXT libiconv-1.11/tests/ISO/8859-13.TXT
+libiconv-1.11/tests/ISO-8859-14.TXT libiconv-1.11/tests/ISO/8859-14.TXT
+libiconv-1.11/tests/ISO-8859-15.TXT libiconv-1.11/tests/ISO/8859-15.TXT
+libiconv-1.11/tests/ISO-8859-16.TXT libiconv-1.11/tests/ISO/8859-16.TXT
+libiconv-1.11/tests/ISO-8859-2.TXT libiconv-1.11/tests/ISO/8859-2.TXT
+libiconv-1.11/tests/ISO-8859-3.TXT libiconv-1.11/tests/ISO/8859-3.TXT
+libiconv-1.11/tests/ISO-8859-4.TXT libiconv-1.11/tests/ISO/8859-4.TXT
+libiconv-1.11/tests/ISO-8859-5.TXT libiconv-1.11/tests/ISO/8859-5.TXT
+libiconv-1.11/tests/ISO-8859-6.TXT libiconv-1.11/tests/ISO/8859-6.TXT
+libiconv-1.11/tests/ISO-8859-7.TXT libiconv-1.11/tests/ISO/8859-7.TXT
+libiconv-1.11/tests/ISO-8859-8.TXT libiconv-1.11/tests/ISO/8859-8.TXT
+libiconv-1.11/tests/ISO-8859-9.TXT libiconv-1.11/tests/ISO/8859-9.TXT
+libiconv-1.11/tests/ISO-IR-165.IRREVERSIBLE.TXT libiconv-1.11/tests/ISO/IR-165.IRREVERSIBLE-TXT
+libiconv-1.11/tests/ISO-IR-165.TXT libiconv-1.11/tests/ISO/IR-165.TXT
+libiconv-1.11/tests/ISO646-CN.TXT libiconv-1.11/tests/ISO646-CN.TXT
+libiconv-1.11/tests/ISO646-JP.TXT libiconv-1.11/tests/ISO646-JP.TXT
+libiconv-1.11/tests/MacArabic.TXT libiconv-1.11/tests/Mac/Arabic.TXT
+libiconv-1.11/tests/MacCentralEurope.TXT libiconv-1.11/tests/Mac/CentralEurope.TXT
+libiconv-1.11/tests/MacCroatian.TXT libiconv-1.11/tests/Mac/Croatian.TXT
+libiconv-1.11/tests/MacCyrillic.TXT libiconv-1.11/tests/Mac/Cyrillic.TXT
+libiconv-1.11/tests/MacGreek.TXT libiconv-1.11/tests/Mac/Greek.TXT
+libiconv-1.11/tests/MacHebrew.TXT libiconv-1.11/tests/Mac/Hebrew.TXT
+libiconv-1.11/tests/MacIceland.TXT libiconv-1.11/tests/Mac/Iceland.TXT
+libiconv-1.11/tests/MacRoman.TXT libiconv-1.11/tests/Mac/Roman.TXT
+libiconv-1.11/tests/MacRomania.TXT libiconv-1.11/tests/Mac/Romania.TXT
+libiconv-1.11/tests/MacThai.TXT libiconv-1.11/tests/Mac/Thai.TXT
+libiconv-1.11/tests/MacTurkish.TXT libiconv-1.11/tests/Mac/Turkish.TXT
+libiconv-1.11/tests/MacUkraine.TXT libiconv-1.11/tests/Mac/Ukraine.TXT
+libiconv-1.11/tests/Makefile.in libiconv-1.11/tests/Makefile.in
+libiconv-1.11/tests/MuleLao-1.TXT libiconv-1.11/tests/MuleLao-1.TXT
+libiconv-1.11/tests/NEXTSTEP.TXT libiconv-1.11/tests/NEXTSTEP.TXT
+libiconv-1.11/tests/Quotes.ASCII libiconv-1.11/tests/Quotes.ASCII
+libiconv-1.11/tests/Quotes.ISO-8859-1 libiconv-1.11/tests/Quotes.ISO-8859-1
+libiconv-1.11/tests/Quotes.UTF-8 libiconv-1.11/tests/Quotes.UTF-8
+libiconv-1.11/tests/SHIFT-JIS.TXT libiconv-1.11/tests/SHIFT-JIS.TXT
+libiconv-1.11/tests/TCVN.TXT libiconv-1.11/tests/TCVN.TXT
+libiconv-1.11/tests/TIS-620.TXT libiconv-1.11/tests/TIS-620.TXT
+libiconv-1.11/tests/UTF-7-snippet libiconv-1.11/tests/UTF-7-snippet
+libiconv-1.11/tests/UTF-7-snippet.UTF-8 libiconv-1.11/tests/UTF-7-snippet.UTF-8
+libiconv-1.11/tests/VISCII.TXT libiconv-1.11/tests/VISCII.TXT
+libiconv-1.11/tests/check-stateful libiconv-1.11/tests/stateful-check
+libiconv-1.11/tests/check-stateless libiconv-1.11/tests/stateless-check
+libiconv-1.11/tests/check-translit libiconv-1.11/tests/translit-check
+libiconv-1.11/tests/check-translit.bat libiconv-1.11/tests/translit-check.bat
+libiconv-1.11/tests/check-stateless.bat libiconv-1.11/tests/stateless-check.bat
+libiconv-1.11/tests/check-stateful.bat libiconv-1.11/tests/stateful-check.bat
+libiconv-1.11/tests/check-stateful.cmd libiconv-1.11/tests/stateful-check.cmd
+libiconv-1.11/tests/check-stateless.cmd libiconv-1.11/tests/stateless-check.cmd
+libiconv-1.11/tests/check-translit.cmd libiconv-1.11/tests/translit-check.cmd
+libiconv-1.11/tests/BIG5-HKSCS.IRREVERSIBLE.TXT libiconv-1.11/tests/BIG5-HKSCS.IRREVERSIBLE-TXT
+libiconv-1.11/libcharset/tools/README libiconv-1.11/libcharset/tools/README
+libiconv-1.11/libcharset/tools/aix-3.2.5 libiconv-1.11/libcharset/tools/aix-3.2.5
+libiconv-1.11/libcharset/tools/aix-4.1.5 libiconv-1.11/libcharset/tools/aix-4.1.5
+libiconv-1.11/libcharset/tools/aix-4.2.0 libiconv-1.11/libcharset/tools/aix-4.2.0
+libiconv-1.11/libcharset/tools/aix-4.3.2 libiconv-1.11/libcharset/tools/aix-4.3.2
+libiconv-1.11/libcharset/tools/all-charsets libiconv-1.11/libcharset/tools/all-charsets
+libiconv-1.11/libcharset/tools/all-locales libiconv-1.11/libcharset/tools/all-locales
+libiconv-1.11/libcharset/tools/freebsd-3.3 libiconv-1.11/libcharset/tools/freebsd-3.3
+libiconv-1.11/libcharset/tools/glibc-2.1.3 libiconv-1.11/libcharset/tools/glibc-2.1.3
+libiconv-1.11/libcharset/tools/glibc-2.1.90 libiconv-1.11/libcharset/tools/glibc-2.1.90
+libiconv-1.11/libcharset/tools/hpux-10.01 libiconv-1.11/libcharset/tools/hpux-10.01
+libiconv-1.11/libcharset/tools/hpux-10.20 libiconv-1.11/libcharset/tools/hpux-10.20
+libiconv-1.11/libcharset/tools/hpux-11.00 libiconv-1.11/libcharset/tools/hpux-11.00
+libiconv-1.11/libcharset/tools/irix-6.5 libiconv-1.11/libcharset/tools/irix-6.5
+libiconv-1.11/libcharset/tools/locale_charmap libiconv-1.11/libcharset/tools/locale_charmap
+libiconv-1.11/libcharset/tools/locale_charset.c libiconv-1.11/libcharset/tools/locale_charset.c
+libiconv-1.11/libcharset/tools/locale_codeset.c libiconv-1.11/libcharset/tools/localecodeset.c
+libiconv-1.11/libcharset/tools/osf1-4.0a libiconv-1.11/libcharset/tools/osf1-4.0a
+libiconv-1.11/libcharset/tools/osf1-4.0d libiconv-1.11/libcharset/tools/osf1-4.0d
+libiconv-1.11/libcharset/tools/osf1-5.1 libiconv-1.11/libcharset/tools/osf1-5.1
+libiconv-1.11/libcharset/tools/solaris-2.4 libiconv-1.11/libcharset/tools/solaris-2.4
+libiconv-1.11/libcharset/tools/solaris-2.5.1 libiconv-1.11/libcharset/tools/solaris-2.5.1
+libiconv-1.11/libcharset/tools/solaris-2.6 libiconv-1.11/libcharset/tools/solaris-2.6
+libiconv-1.11/libcharset/tools/solaris-2.6-cjk libiconv-1.11/libcharset/tools/solaris-2.6-cjk
+libiconv-1.11/libcharset/tools/solaris-2.7 libiconv-1.11/libcharset/tools/solaris-2.7
+libiconv-1.11/libcharset/tools/sunos-4.1.4 libiconv-1.11/libcharset/tools/sunos-4.1.4
+libiconv-1.11/libcharset/tools/win32 libiconv-1.11/libcharset/tools/win32
+libiconv-1.11/libcharset/tools/glibc-2.2 libiconv-1.11/libcharset/tools/glibc-2.2
+libiconv-1.11/libcharset/tools/all-charsets-X11 libiconv-1.11/libcharset/tools/all-charsets.X11
+libiconv-1.11/libcharset/tools/glibc-2.2-XF86-3.3.6 libiconv-1.11/libcharset/tools/glibc-2.2-XF86-3.3.6
+libiconv-1.11/libcharset/tools/glibc-2.2-XF86-4.0.1f libiconv-1.11/libcharset/tools/glibc-2.2XF86-4.0.1f
+libiconv-1.11/libcharset/tools/locale_x11encoding.c libiconv-1.11/libcharset/tools/locale_x11encoding.c
+libiconv-1.11/libcharset/tools/beos-5 libiconv-1.11/libcharset/tools/beos-5
+libiconv-1.11/libcharset/m4/ChangeLog libiconv-1.11/libcharset/m4/ChangeLog
+libiconv-1.11/libcharset/m4/codeset.m4 libiconv-1.11/libcharset/m4/codeset.m4
+libiconv-1.11/libcharset/m4/glibc21.m4 libiconv-1.11/libcharset/m4/glibc21.m4
+libiconv-1.11/libcharset/m4/libtool.m4 libiconv-1.11/libcharset/m4/libtool.m4
+libiconv-1.11/libcharset/lib/config.charset libiconv-1.11/libcharset/lib/config.charset
+libiconv-1.11/libcharset/lib/localcharset.c libiconv-1.11/libcharset/lib/localcharset.c
+libiconv-1.11/libcharset/lib/ref-add.sin libiconv-1.11/libcharset/lib/ref-add.sin
+libiconv-1.11/libcharset/lib/ref-del.sin libiconv-1.11/libcharset/lib/ref-del.sin
+libiconv-1.11/libcharset/lib/ChangeLog libiconv-1.11/libcharset/lib/ChangeLog
+libiconv-1.11/libcharset/lib/Makefile.in libiconv-1.11/libcharset/lib/Makefile.in
+libiconv-1.11/libcharset/lib/Makefile.msvc libiconv-1.11/libcharset/lib/Makefile.msvc
+libiconv-1.11/libcharset/AUTHORS libiconv-1.11/libcharset/AUTHORS
+libiconv-1.11/libcharset/COPYING.LIB libiconv-1.11/libcharset/COPYING.LIB
+libiconv-1.11/libcharset/INSTALL.generic libiconv-1.11/libcharset/INSTALL.generic
+libiconv-1.11/libcharset/README libiconv-1.11/libcharset/README
+libiconv-1.11/libcharset/Makefile.devel libiconv-1.11/libcharset/Makefile.devel
+libiconv-1.11/libcharset/Makefile.in libiconv-1.11/libcharset/Makefile.in
+libiconv-1.11/libcharset/configure.ac libiconv-1.11/libcharset/configure.ac
+libiconv-1.11/libcharset/configure libiconv-1.11/libcharset/configure
+libiconv-1.11/libcharset/INTEGRATE libiconv-1.11/libcharset/INTEGRATE
+libiconv-1.11/libcharset/include/localcharset.h.in libiconv-1.11/libcharset/include/localcharset.h.in
+libiconv-1.11/libcharset/include/localcharset.h.msvc-shared libiconv-1.11/libcharset/include/localcharset_h.shared-msvc
+libiconv-1.11/libcharset/autoconf/config.guess libiconv-1.11/libcharset/autoconf/config.guess
+libiconv-1.11/libcharset/autoconf/config.sub libiconv-1.11/libcharset/autoconf/config.sub
+libiconv-1.11/libcharset/autoconf/ltmain.sh libiconv-1.11/libcharset/autoconf/ltmain.sh
+libiconv-1.11/libcharset/autoconf/install-sh libiconv-1.11/libcharset/autoconf/install-sh
+libiconv-1.11/libcharset/autoconf/aclocal.m4 libiconv-1.11/libcharset/autoconf/aclocal.m4
+libiconv-1.11/libcharset/autoconf/mkinstalldirs libiconv-1.11/libcharset/autoconf/mkinstalldirs
+libiconv-1.11/libcharset/config.h.in libiconv-1.11/libcharset/config.h.in
+libiconv-1.11/libcharset/windows/dllexport.h libiconv-1.11/libcharset/windows/dllexport.h
+libiconv-1.11/libcharset/ChangeLog libiconv-1.11/libcharset/ChangeLog
+libiconv-1.11/libcharset/Makefile.msvc libiconv-1.11/libcharset/Makefile.msvc
+libiconv-1.11/libcharset/README.win32 libiconv-1.11/libcharset/README.win32
+libiconv-1.11/libcharset/config.h.msvc libiconv-1.11/libcharset/config.h.msvc
+libiconv-1.11/lib/aliases.gperf libiconv-1.11/lib/aliases/aliases.gperf
+libiconv-1.11/lib/aliases.h libiconv-1.11/lib/aliases/aliases.h
+libiconv-1.11/lib/aliases_aix.h libiconv-1.11/lib/aliases/aix.h
+libiconv-1.11/lib/aliases_dos.h libiconv-1.11/lib/aliases/dos.h
+libiconv-1.11/lib/aliases_osf1.h libiconv-1.11/lib/aliases/osf1.h
+libiconv-1.11/lib/cns11643.h libiconv-1.11/lib/cns/11643.h
+libiconv-1.11/lib/cns11643_1.h libiconv-1.11/lib/cns/11643_1.h
+libiconv-1.11/lib/cns11643_2.h libiconv-1.11/lib/cns/11643_2.h
+libiconv-1.11/lib/cns11643_3.h libiconv-1.11/lib/cns/11643_3.h
+libiconv-1.11/lib/cns11643_inv.h libiconv-1.11/lib/cns/11643_inv.h
+libiconv-1.11/lib/encodings.def libiconv-1.11/lib/encodings/encodings.def
+libiconv-1.11/lib/encodings_aix.def libiconv-1.11/lib/encodings/aix.def
+libiconv-1.11/lib/encodings_dos.def libiconv-1.11/lib/encodings/dos.def
+libiconv-1.11/lib/encodings_osf1.def libiconv-1.11/lib/encodings/osf1.def
+libiconv-1.11/lib/encodings_local.def libiconv-1.11/lib/encodings/local.def
+libiconv-1.11/lib/genaliases2.c libiconv-1.11/lib/2genaliases.c
+libiconv-1.11/lib/georgian_academy.h libiconv-1.11/lib/georgian/academy.h
+libiconv-1.11/lib/georgian_ps.h libiconv-1.11/lib/georgian/ps.h
+libiconv-1.11/lib/iso2022_cn.h libiconv-1.11/lib/iso/2022_cn.h
+libiconv-1.11/lib/iso2022_cnext.h libiconv-1.11/lib/iso/2022_cnext.h
+libiconv-1.11/lib/iso2022_jp.h libiconv-1.11/lib/iso/2022_jp.h
+libiconv-1.11/lib/iso2022_jp1.h libiconv-1.11/lib/iso/2022_jp1.h
+libiconv-1.11/lib/iso2022_jp2.h libiconv-1.11/lib/iso/2022_jp2.h
+libiconv-1.11/lib/iso2022_kr.h libiconv-1.11/lib/iso/2022_kr.h
+libiconv-1.11/lib/iso646_cn.h libiconv-1.11/lib/iso/646_cn.h
+libiconv-1.11/lib/iso646_jp.h libiconv-1.11/lib/iso/646_jp.h
+libiconv-1.11/lib/iso8859_1.h libiconv-1.11/lib/iso/8859_1.h
+libiconv-1.11/lib/iso8859_10.h libiconv-1.11/lib/iso/8859_10.h
+libiconv-1.11/lib/iso8859_13.h libiconv-1.11/lib/iso/8859_13.h
+libiconv-1.11/lib/iso8859_14.h libiconv-1.11/lib/iso/8859_14.h
+libiconv-1.11/lib/iso8859_15.h libiconv-1.11/lib/iso/8859_15.h
+libiconv-1.11/lib/iso8859_16.h libiconv-1.11/lib/iso/8859_16.h
+libiconv-1.11/lib/iso8859_2.h libiconv-1.11/lib/iso/8859_2.h
+libiconv-1.11/lib/iso8859_3.h libiconv-1.11/lib/iso/8859_3.h
+libiconv-1.11/lib/iso8859_4.h libiconv-1.11/lib/iso/8859_4.h
+libiconv-1.11/lib/iso8859_5.h libiconv-1.11/lib/iso/8859_5.h
+libiconv-1.11/lib/iso8859_6.h libiconv-1.11/lib/iso/8859_6.h
+libiconv-1.11/lib/iso8859_7.h libiconv-1.11/lib/iso/8859_7.h
+libiconv-1.11/lib/iso8859_8.h libiconv-1.11/lib/iso/8859_8.h
+libiconv-1.11/lib/iso8859_9.h libiconv-1.11/lib/iso/8859_9.h
+libiconv-1.11/lib/isoir165.h libiconv-1.11/lib/iso/ir165.h
+libiconv-1.11/lib/isoir165ext.h libiconv-1.11/lib/iso/ir165ext.h
+libiconv-1.11/lib/mac_arabic.h libiconv-1.11/lib/mac/arabic.h
+libiconv-1.11/lib/mac_centraleurope.h libiconv-1.11/lib/mac/centraleurope.h
+libiconv-1.11/lib/mac_croatian.h libiconv-1.11/lib/mac/croatian.h
+libiconv-1.11/lib/mac_cyrillic.h libiconv-1.11/lib/mac/cyrillic.h
+libiconv-1.11/lib/mac_greek.h libiconv-1.11/lib/mac/greek.h
+libiconv-1.11/lib/mac_hebrew.h libiconv-1.11/lib/mac/hebrew.h
+libiconv-1.11/lib/mac_iceland.h libiconv-1.11/lib/mac/iceland.h
+libiconv-1.11/lib/mac_roman.h libiconv-1.11/lib/mac/roman.h
+libiconv-1.11/lib/mac_romania.h libiconv-1.11/lib/mac/romania.h
+libiconv-1.11/lib/mac_thai.h libiconv-1.11/lib/mac/thai.h
+libiconv-1.11/lib/mac_turkish.h libiconv-1.11/lib/mac/turkish.h
+libiconv-1.11/lib/mac_ukraine.h libiconv-1.11/lib/mac/ukraine.h
+libiconv-1.11/lib/mulelao.h libiconv-1.11/lib/mulelao.h
+libiconv-1.11/lib/nextstep.h libiconv-1.11/lib/nextstep.h
+libiconv-1.11/lib/sjis.h libiconv-1.11/lib/sjis.h
+libiconv-1.11/lib/tcvn.h libiconv-1.11/lib/tcvn.h
+libiconv-1.11/lib/tis620.h libiconv-1.11/lib/tis620.h
+libiconv-1.11/lib/translit.def libiconv-1.11/lib/translit.def
+libiconv-1.11/lib/translit.h libiconv-1.11/lib/translit.h
+libiconv-1.11/lib/ucs2.h libiconv-1.11/lib/ucs2.h
+libiconv-1.11/lib/ucs2be.h libiconv-1.11/lib/ucs2be.h
+libiconv-1.11/lib/ucs2internal.h libiconv-1.11/lib/ucs2internal.h
+libiconv-1.11/lib/ucs2le.h libiconv-1.11/lib/ucs2le.h
+libiconv-1.11/lib/ucs2swapped.h libiconv-1.11/lib/ucs2swapped.h
+libiconv-1.11/lib/ucs4.h libiconv-1.11/lib/ucs4.h
+libiconv-1.11/lib/ucs4be.h libiconv-1.11/lib/ucs4be.h
+libiconv-1.11/lib/ucs4internal.h libiconv-1.11/lib/ucs4internal.h
+libiconv-1.11/lib/ucs4le.h libiconv-1.11/lib/ucs4le.h
+libiconv-1.11/lib/ucs4swapped.h libiconv-1.11/lib/ucs4swapped.h
+libiconv-1.11/lib/uhc_1.h libiconv-1.11/lib/uhc_1.h
+libiconv-1.11/lib/uhc_2.h libiconv-1.11/lib/uhc_2.h
+libiconv-1.11/lib/utf16.h libiconv-1.11/lib/utf16.h
+libiconv-1.11/lib/utf16be.h libiconv-1.11/lib/utf16be.h
+libiconv-1.11/lib/utf16le.h libiconv-1.11/lib/utf16le.h
+libiconv-1.11/lib/utf7.h libiconv-1.11/lib/utf7.h
+libiconv-1.11/lib/utf8.h libiconv-1.11/lib/utf8.h
+libiconv-1.11/lib/viscii.h libiconv-1.11/lib/viscii.h
+libiconv-1.11/lib/encodings_dos.def libiconv-1.11/lib/encodings/dos.def
+libiconv-1.11/lib/aliases_dos.h libiconv-1.11/lib/aliases/dos.h
diff --git a/jni/iconv/djgpp/makefile.sed b/jni/iconv/djgpp/makefile.sed
new file mode 100644
index 0000000..db2ec0e
--- /dev/null
+++ b/jni/iconv/djgpp/makefile.sed
@@ -0,0 +1,21 @@
+# Fixes for lib/Makefile.in
+s|encodings\.def|encodings/&|g
+s|encodings_aix\.def|encodings/aix.def|g
+s|encodings_dos\.def|encodings/dos\.def|g
+s|encodings_extra\.def|encodings/extra\.def|g
+s|encodings_osf1\.def|encodings/osf1\.def|g
+s|encodings_local\.def|encodings/local\.def|g
+s|aliases\.h|aliases/&|g
+s|aliases2\.h|aliases/aliases2.h|g
+s|aliases_aix\.h|aliases/aix.h|g
+s|aliases_dos\.h|aliases/dos\.h|g
+s|aliases_extra\.h|aliases/extra\.h|g
+s|aliases_osf1\.h|aliases/osf1\.h|g
+s|aliases_local\.h|aliases/local\.h|g
+
+
+# Fixes for tests/Makefile.in
+s|\$(srcdir)/check-translitfailure|$(SHELL) $(srcdir)/failuretranslit-check|
+s|\$(srcdir)/check-stateless|$(SHELL) $(srcdir)/stateless-check|
+s|\$(srcdir)/check-stateful|$(SHELL) $(srcdir)/stateful-check|
+s|\$(srcdir)/check-translit|$(SHELL) $(srcdir)/translit-check|
diff --git a/jni/iconv/djgpp/sources.sed b/jni/iconv/djgpp/sources.sed
new file mode 100644
index 0000000..01c1bc8
--- /dev/null
+++ b/jni/iconv/djgpp/sources.sed
@@ -0,0 +1,36 @@
+# Fixes for lib/iconv.c.
+# All encodings files recide in encdings dir now.
+/^#[ ]*include/ s|"canonical\.h|"canonical/canonical.h|
+/^#[ ]*include/ s|"canonical_aix\.h|"canonical/aix.h|
+/^#[ ]*include/ s|"canonical_dos\.h|"canonical/dos.h|
+/^#[ ]*include/ s|"canonical_osf1\.h|"canonical/osf1.h|
+/^#[ ]*include/ s|"canonical_local\.h|"canonical/local.h|
+/^#[ ]*include/ s|"canonical_extra\.h|"canonical/extra.h|
+/^#[ ]*include/ s|"encodings\.def|"encodings/encodings.def|
+/^#[ ]*include/ s|"encodings_aix\.def|"encodings/aix.def|
+/^#[ ]*include/ s|"encodings_dos\.def|"encodings/dos.def|
+/^#[ ]*include/ s|"encodings_osf1\.def|"encodings/osf1.def|
+/^#[ ]*include/ s|"encodings_local\.def|"encodings/local.def|
+/^#[ ]*include/ s|"encodings_extra\.def|"encodings/extra.def|
+/^#[ ]*include/ s|"aliases\.h|"aliases/aliases.h|
+/^#[ ]*include/ s|"aliases2\.h|"aliases/aliases2.h|
+
+# Fixes for lib/iconv.c, lib/aliases/aliases2.h and lib/big5hkscs/1999, 2001, 2004.h
+# All encodings files recide in encdings dir now.
+/^#[ ]*include/ s|"aliases_aix\.h|"aliases/aix.h|
+/^#[ ]*include/ s|"aliases_dos\.h|"aliases/dos.h|
+/^#[ ]*include/ s|"aliases_osf1\.h|"aliases/osf1.h|
+/^#[ ]*include/ s|"aliases_local\.h|"aliases/local.h|
+/^#[ ]*include/ s|"aliases_extra\.h|"aliases/extra.h|
+/^#[ ]*include/ s|"hkscs1999\.h|"hkscs/1999.h|
+/^#[ ]*include/ s|"hkscs2001\.h|"hkscs/2001.h|
+/^#[ ]*include/ s|"hkscs2004\.h|"hkscs/2004.h|
+
+# Fixes for lib/converters.h, cns11643??.h and iso?????.h files.
+# All cns, iso, georgian and mac files recide in their respective dirs now.
+/^#[ ]*include/ s|"cns|&/|
+/^#[ ]*include/ s|"iso|&/|
+/^#[ ]*include/ s|"georgian_|"georgian/|
+/^#[ ]*include/ s|"mac_|"mac/|
+/^#[ ]*include/ s|"big5hkscs|&/|
+/^#[ ]*include/ s|"hkscs|&/|
diff --git a/jni/iconv/djgpp/stateful-check.sed b/jni/iconv/djgpp/stateful-check.sed
new file mode 100644
index 0000000..eaeed64
--- /dev/null
+++ b/jni/iconv/djgpp/stateful-check.sed
@@ -0,0 +1,12 @@
+# Sed script for tests/stateful-check editing.
+
+/charsetf=/ a\
+\
+# For systems with severe filename restrictions allow for\
+# an alternate filename.\
+UNAME=${UNAME-`uname 2>/dev/null`}\
+case X$UNAME in\
+ *-DOS) filename=`echo "$charsetf" | sed "s|ISO-|ISO/|;s|2022-|2022|;s|BIG5-HKSCS-|BIG5-HKSCS/|"` ;;\
+ *) filename="$charsetf" ;;\
+esac
+s/\$charsetf"-snippet/$filename"-snippet/g
diff --git a/jni/iconv/djgpp/stateless-check.sed b/jni/iconv/djgpp/stateless-check.sed
new file mode 100644
index 0000000..ba741df
--- /dev/null
+++ b/jni/iconv/djgpp/stateless-check.sed
@@ -0,0 +1,23 @@
+# Sed script for tests/stateless-check editing.
+
+/charsetf=/ a\
+\
+# For systems with severe filename restrictions\
+# allow for an alternate filename.\
+UNAME=${UNAME-`uname 2>/dev/null`}\
+case X$UNAME in\
+ *-DOS) filename=`echo "$charsetf" | sed "s|ISO-|ISO/|; \\\
+ s|Mac|Mac/|; \\\
+ s|BIG5-HKSCS-|BIG5-HKSCS/|; \\\
+ s|Georgian-|Georgian/|"`\
+ tmp_filename=`echo "$filename" | sed "s|/|/tmp-|"`\
+ tmp_orig_filename=`echo "$filename" | sed "s|/|/tmp-orig-|"` ;;\
+ *) filename="$charsetf"\
+ tmp_filename="$charsetf"\
+ tmp_orig_filename="$charsetf" ;;\
+esac
+s|/"\$charsetf"|/"$filename"|g
+s|tmp-"\$charsetf"|"${srcdir}"/"$tmp_filename"|g
+s|tmp-orig"\$charsetf"|"${srcdir}"/"$tmp_orig_filename"|g
+s|\.INVERSE\.|.INVERSE-|g
+s|\.IRREVERSIBLE\.|.IRREVERSIBLE-|g
diff --git a/jni/iconv/djgpp/translit-check.sed b/jni/iconv/djgpp/translit-check.sed
new file mode 100644
index 0000000..8c7e35b
--- /dev/null
+++ b/jni/iconv/djgpp/translit-check.sed
@@ -0,0 +1,11 @@
+# Sed script for tests/translit-check editing.
+
+/\.\./ i\
+# For systems with severe filename restrictions allow for\
+# an alternate filename.\
+UNAME=${UNAME-`uname 2>/dev/null`}\
+case X$UNAME in\
+ *-DOS) file=`echo "$file" | sed "s|TranslitFail1|_Translit/Fail1|; \\\
+ s|Translit1|_Translit/1|"`;;\
+ *) file="$file" ;;\
+esac
diff --git a/jni/iconv/doc/relocatable.texi b/jni/iconv/doc/relocatable.texi
new file mode 100644
index 0000000..dc7a4e2
--- /dev/null
+++ b/jni/iconv/doc/relocatable.texi
@@ -0,0 +1,62 @@
+@node Enabling Relocatability
+@section Enabling Relocatability
+
+It has been a pain for many users of GNU packages for a long time that
+packages are not relocatable. It means a user cannot copy a program,
+installed by another user on the same machine, to his home directory,
+and have it work correctly (including i18n). So many users need to go
+through @code{configure; make; make install} with all its
+dependencies, options, and hurdles.
+
+Red Hat, Debian, and similar package systems solve the ``ease of
+installation'' problem, but they hardwire path names, usually to
+@file{/usr} or @file{/usr/local}. This means that users need root
+privileges to install a binary package, and prevents installing two
+different versions of the same binary package.
+
+A relocatable program can be moved or copied to a different location
+on the filesystem. It is possible to make symlinks to the installed
+and moved programs, and invoke them through the symlink. It is
+possible to do the same thing with a hard link @emph{only} if the hard
+link file is in the same directory as the real program.
+
+To configure a program to be relocatable, add
+@option{--enable-relocatable} to the @command{configure} command line.
+
+On some OSes the executables remember the location of shared libraries
+and prefer them over any other search path. Therefore, such an
+executable will look for its shared libraries first in the original
+installation directory and only then in the current installation
+directory. Thus, for reliability, it is best to also give a
+@option{--prefix} option pointing to a directory that does not exist
+now and which never will be created, e.g.@:
+@option{--prefix=/nonexistent}. You may use
+@code{DESTDIR=@var{dest-dir}} on the @command{make} command line to
+avoid installing into that directory.
+
+We do not recommend using a prefix writable by unprivileged users
+(e.g.@: @file{/tmp/inst$$}) because such a directory can be recreated
+by an unprivileged user after the original directory has been removed.
+We also do not recommend prefixes that might be behind an automounter
+(e.g.@: @file{$HOME/inst$$}) because of the performance impact of
+directory searching.
+
+Here's a sample installation run that takes into account all these
+recommendations:
+
+@example
+./configure --enable-relocatable --prefix=/nonexistent
+make
+make install DESTDIR=/tmp/inst$$
+@end example
+
+Installation with @option{--enable-relocatable} will not work for
+setuid or setgid executables, because such executables search only
+system library paths for security reasons. Also, installation with
+@option{--enable-relocatable} might not work on OpenBSD, when the
+package contains shared libraries and libtool versions 1.5.xx are used.
+
+The runtime penalty and size penalty are negligible on GNU/Linux (just
+one system call more when an executable is launched), and small on
+other systems (the wrapper program just sets an environment variable
+and executes the real program).
diff --git a/jni/iconv/extras/ChangeLog b/jni/iconv/extras/ChangeLog
new file mode 100644
index 0000000..e74835b
--- /dev/null
+++ b/jni/iconv/extras/ChangeLog
@@ -0,0 +1,64 @@
+2003-05-10 Bruno Haible <bruno@clisp.org>
+
+ * iconv_string.c (iconv_string): Don't return -1 just because the
+ string is longer than 4 KB.
+
+2002-02-13 Bruno Haible <bruno@clisp.org>
+
+ * iconv.m4: Remove file. Obsoleted by m4/iconv.m4.
+
+2000-06-16 Bruno Haible <haible@clisp.cons.org>
+
+ * iconv.m4: Change prefix to AM.
+
+2001-05-23 Bruno Haible <haible@clisp.cons.org>
+
+ * iconv.m4 (jm_ICONV): Accept --with-libiconv-prefix option.
+
+2001-03-23 Bruno Haible <haible@clisp.cons.org>
+
+ * iconv.m4 (jm_ICONV): Tweak printing of prototype.
+
+2001-03-20 Bruno Haible <haible@clisp.cons.org>
+
+ * iconv.m4 (jm_ICONV): Recommend GNU libiconv.
+
+2001-01-03 Bruno Haible <haible@clisp.cons.org>
+
+ * iconv.m4 (jm_ICONV): Also check whether the iconv declaration
+ has const.
+
+2000-02-02 Bruno Haible <haible@clisp.cons.org>
+
+ * iconv.m4: New file.
+
+2001-01-29 Bruno Haible <haible@clisp.cons.org>
+
+ * locale_charset.c: Remove file. Obsoleted by libcharset.
+
+2000-10-22 Bruno Haible <haible@clisp.cons.org>
+
+ * locale_charset.c (get_locale_charset): Accept french and spanish
+ names in both ISO-8859-1 and UTF-8.
+
+2000-08-24 Jim Blackson <blackson@ontrack-japan.com>
+
+ * iconv_string.c (iconv_string): Fix return value for autodetect.
+
+2000-01-24 Bruno Haible <haible@clisp.cons.org>
+
+ * iconv_string.c (iconv_string): Stop recognizing JOHAB.
+ Fix typo for EUC-JP.
+
+1999-12-18 Bruno Haible <haible@clisp.cons.org>
+
+ * locale_charset.c (get_locale_charset): Recognize more language codes:
+ "af" (afrikaans), "ca" (catalan), "eu" (basque), "fo" (faeroese),
+ "ga" (irish), "gd" (scottish), "gl" (galician), "sq" (albanian),
+ "eo" (esperanto), "mt" (maltese), "be" (byelorussian),
+ "et" (estonian), "lt" (lithuanian), "lv" (latvian), "uk" (ukrainian).
+ Recognize more aliases: "english", "slovenian", "macedonian",
+ "serbian", "arabic".
+ Change default: KOI8-R for "ru" (russian) instead of ISO-8859-5,
+ ISO-8859-5 for "sr" instead of ISO-8859-2.
+
diff --git a/jni/iconv/extras/iconv_string.c b/jni/iconv/extras/iconv_string.c
new file mode 100644
index 0000000..f2c4b52
--- /dev/null
+++ b/jni/iconv/extras/iconv_string.c
@@ -0,0 +1,154 @@
+/* Copyright (C) 1999-2001, 2003 Bruno Haible.
+ This file is not part of the GNU LIBICONV Library.
+ This file is put into the public domain. */
+
+#include "iconv_string.h"
+#include <iconv.h>
+#include <errno.h>
+#include <stdlib.h>
+#include <string.h>
+
+#define tmpbufsize 4096
+
+int iconv_string (const char* tocode, const char* fromcode,
+ const char* start, const char* end,
+ char** resultp, size_t* lengthp)
+{
+ iconv_t cd = iconv_open(tocode,fromcode);
+ size_t length;
+ char* result;
+ if (cd == (iconv_t)(-1)) {
+ if (errno != EINVAL)
+ return -1;
+ /* Unsupported fromcode or tocode. Check whether the caller requested
+ autodetection. */
+ if (!strcmp(fromcode,"autodetect_utf8")) {
+ int ret;
+ /* Try UTF-8 first. There are very few ISO-8859-1 inputs that would
+ be valid UTF-8, but many UTF-8 inputs are valid ISO-8859-1. */
+ ret = iconv_string(tocode,"UTF-8",start,end,resultp,lengthp);
+ if (!(ret < 0 && errno == EILSEQ))
+ return ret;
+ ret = iconv_string(tocode,"ISO-8859-1",start,end,resultp,lengthp);
+ return ret;
+ }
+ if (!strcmp(fromcode,"autodetect_jp")) {
+ int ret;
+ /* Try 7-bit encoding first. If the input contains bytes >= 0x80,
+ it will fail. */
+ ret = iconv_string(tocode,"ISO-2022-JP-2",start,end,resultp,lengthp);
+ if (!(ret < 0 && errno == EILSEQ))
+ return ret;
+ /* Try EUC-JP next. Short SHIFT_JIS inputs may come out wrong. This
+ is unavoidable. People will condemn SHIFT_JIS.
+ If we tried SHIFT_JIS first, then some short EUC-JP inputs would
+ come out wrong, and people would condemn EUC-JP and Unix, which
+ would not be good. */
+ ret = iconv_string(tocode,"EUC-JP",start,end,resultp,lengthp);
+ if (!(ret < 0 && errno == EILSEQ))
+ return ret;
+ /* Finally try SHIFT_JIS. */
+ ret = iconv_string(tocode,"SHIFT_JIS",start,end,resultp,lengthp);
+ return ret;
+ }
+ if (!strcmp(fromcode,"autodetect_kr")) {
+ int ret;
+ /* Try 7-bit encoding first. If the input contains bytes >= 0x80,
+ it will fail. */
+ ret = iconv_string(tocode,"ISO-2022-KR",start,end,resultp,lengthp);
+ if (!(ret < 0 && errno == EILSEQ))
+ return ret;
+ /* Finally try EUC-KR. */
+ ret = iconv_string(tocode,"EUC-KR",start,end,resultp,lengthp);
+ return ret;
+ }
+ errno = EINVAL;
+ return -1;
+ }
+ /* Determine the length we need. */
+ {
+ size_t count = 0;
+ char tmpbuf[tmpbufsize];
+ const char* inptr = start;
+ size_t insize = end-start;
+ while (insize > 0) {
+ char* outptr = tmpbuf;
+ size_t outsize = tmpbufsize;
+ size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize);
+ if (res == (size_t)(-1) && errno != E2BIG) {
+ if (errno == EINVAL)
+ break;
+ else {
+ int saved_errno = errno;
+ iconv_close(cd);
+ errno = saved_errno;
+ return -1;
+ }
+ }
+ count += outptr-tmpbuf;
+ }
+ {
+ char* outptr = tmpbuf;
+ size_t outsize = tmpbufsize;
+ size_t res = iconv(cd,NULL,NULL,&outptr,&outsize);
+ if (res == (size_t)(-1)) {
+ int saved_errno = errno;
+ iconv_close(cd);
+ errno = saved_errno;
+ return -1;
+ }
+ count += outptr-tmpbuf;
+ }
+ length = count;
+ }
+ if (lengthp != NULL)
+ *lengthp = length;
+ if (resultp == NULL) {
+ iconv_close(cd);
+ return 0;
+ }
+ result = (*resultp == NULL ? malloc(length) : realloc(*resultp,length));
+ *resultp = result;
+ if (length == 0) {
+ iconv_close(cd);
+ return 0;
+ }
+ if (result == NULL) {
+ iconv_close(cd);
+ errno = ENOMEM;
+ return -1;
+ }
+ iconv(cd,NULL,NULL,NULL,NULL); /* return to the initial state */
+ /* Do the conversion for real. */
+ {
+ const char* inptr = start;
+ size_t insize = end-start;
+ char* outptr = result;
+ size_t outsize = length;
+ while (insize > 0) {
+ size_t res = iconv(cd,&inptr,&insize,&outptr,&outsize);
+ if (res == (size_t)(-1)) {
+ if (errno == EINVAL)
+ break;
+ else {
+ int saved_errno = errno;
+ iconv_close(cd);
+ errno = saved_errno;
+ return -1;
+ }
+ }
+ }
+ {
+ size_t res = iconv(cd,NULL,NULL,&outptr,&outsize);
+ if (res == (size_t)(-1)) {
+ int saved_errno = errno;
+ iconv_close(cd);
+ errno = saved_errno;
+ return -1;
+ }
+ }
+ if (outsize != 0) abort();
+ }
+ iconv_close(cd);
+ return 0;
+}
diff --git a/jni/iconv/extras/iconv_string.h b/jni/iconv/extras/iconv_string.h
new file mode 100644
index 0000000..faab8c6
--- /dev/null
+++ b/jni/iconv/extras/iconv_string.h
@@ -0,0 +1,47 @@
+/* Copyright (C) 1999-2001 Bruno Haible.
+ This file is not part of the GNU LIBICONV Library.
+ This file is put into the public domain. */
+
+/*
+ * This C function converts an entire string from one encoding to another,
+ * using iconv. Easier to use than iconv() itself, and supports autodetect
+ * encodings on input.
+ *
+ * int iconv_string (const char* tocode, const char* fromcode,
+ * const char* start, const char* end,
+ * char** resultp, size_t* lengthp)
+ *
+ * Converts a memory region given in encoding FROMCODE to a new memory
+ * region in encoding TOCODE. FROMCODE and TOCODE are as for iconv_open(3),
+ * except that FROMCODE may be one of the values
+ * "autodetect_utf8" supports ISO-8859-1 and UTF-8
+ * "autodetect_jp" supports EUC-JP, ISO-2022-JP-2 and SHIFT_JIS
+ * "autodetect_kr" supports EUC-KR and ISO-2022-KR
+ * The input is in the memory region between start (inclusive) and end
+ * (exclusive). If resultp is not NULL, the output string is stored in
+ * *resultp; malloc/realloc is used to allocate the result.
+ *
+ * This function does not treat zero characters specially.
+ *
+ * Return value: 0 if successful, otherwise -1 and errno set. Particular
+ * errno values: EILSEQ and ENOMEM.
+ *
+ * Example:
+ * const char* s = ...;
+ * char* result = NULL;
+ * if (iconv_string("UCS-4-INTERNAL", "autodetect_utf8",
+ * s, s+strlen(s)+1, &result, NULL) < 0)
+ * perror("iconv_string");
+ *
+ */
+#include <stddef.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+extern int iconv_string (const char* tocode, const char* fromcode, const char* start, const char* end, char** resultp, size_t* lengthp);
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/jni/iconv/gnulib-local/lib/alloca.in.h b/jni/iconv/gnulib-local/lib/alloca.in.h
new file mode 100644
index 0000000..964cb8d
--- /dev/null
+++ b/jni/iconv/gnulib-local/lib/alloca.in.h
@@ -0,0 +1,68 @@
+/* Memory allocation on the stack.
+ Copyright (C) 1995, 1999, 2001-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* When this file is included, it may be preceded only by preprocessor
+ declarations. Thanks to AIX. Therefore we include it right after
+ "config.h", not later. */
+
+/* Avoid using the symbol _ALLOCA_H here, as Bison assumes _ALLOCA_H
+ means there is a real alloca function. */
+#ifndef _GL_ALLOCA_H
+#define _GL_ALLOCA_H
+
+/* alloca(N) returns a pointer (void* or char*) to N bytes of memory
+ allocated on the stack, and which will last until the function returns.
+ Use of alloca should be avoided:
+ - inside arguments of function calls - undefined behaviour,
+ - in inline functions - the allocation may actually last until the
+ calling function returns,
+ - for huge N (say, N >= 65536) - you never know how large (or small)
+ the stack is, and when the stack cannot fulfill the memory allocation
+ request, the program just crashes.
+ */
+
+#ifndef alloca
+# ifdef __GNUC__
+# define alloca __builtin_alloca
+# else
+# ifdef _MSC_VER
+# include <malloc.h>
+# define alloca _alloca
+# else
+# if HAVE_ALLOCA_H
+# include <alloca.h>
+# else
+# ifdef _AIX
+ #pragma alloca
+# else
+# ifdef __hpux /* This section must match that of bison generated files. */
+# ifdef __cplusplus
+extern "C" void *alloca (unsigned int);
+# else /* not __cplusplus */
+extern void *alloca ();
+# endif /* not __cplusplus */
+# else /* not __hpux */
+# ifndef alloca
+extern char *alloca ();
+# endif
+# endif /* __hpux */
+# endif
+# endif
+# endif
+# endif
+#endif
+
+#endif /* _GL_ALLOCA_H */
diff --git a/jni/iconv/gnulib-local/lib/error.h.diff b/jni/iconv/gnulib-local/lib/error.h.diff
new file mode 100644
index 0000000..069df8d
--- /dev/null
+++ b/jni/iconv/gnulib-local/lib/error.h.diff
@@ -0,0 +1,33 @@
+*** gnulib/lib/error.h 2005-05-14 08:03:58.000000000 +0200
+--- srclib/error.h 2005-05-20 23:06:02.000000000 +0200
+***************
+*** 50,63 ****
+ /* If NULL, error will flush stdout, then print on stderr the program
+ name, a colon and a space. Otherwise, error will call this
+ function without parameters instead. */
+! extern void (*error_print_progname) (void);
+
+ /* This variable is incremented each time `error' is called. */
+! extern unsigned int error_message_count;
+
+ /* Sometimes we want to have at most one error per line. This
+ variable controls whether this mode is selected or not. */
+! extern int error_one_per_line;
+
+ #ifdef __cplusplus
+ }
+--- 50,63 ----
+ /* If NULL, error will flush stdout, then print on stderr the program
+ name, a colon and a space. Otherwise, error will call this
+ function without parameters instead. */
+! extern DLL_VARIABLE void (*error_print_progname) (void);
+
+ /* This variable is incremented each time `error' is called. */
+! extern DLL_VARIABLE unsigned int error_message_count;
+
+ /* Sometimes we want to have at most one error per line. This
+ variable controls whether this mode is selected or not. */
+! extern DLL_VARIABLE int error_one_per_line;
+
+ #ifdef __cplusplus
+ }
diff --git a/jni/iconv/gnulib-local/lib/progname.h.diff b/jni/iconv/gnulib-local/lib/progname.h.diff
new file mode 100644
index 0000000..37dda97
--- /dev/null
+++ b/jni/iconv/gnulib-local/lib/progname.h.diff
@@ -0,0 +1,19 @@
+*** gnulib/lib/progname.h 2005-05-14 08:03:58.000000000 +0200
+--- srclib/progname.h 2005-05-20 23:06:02.000000000 +0200
+***************
+*** 30,36 ****
+
+
+ /* String containing name the program is called with. */
+! extern const char *program_name;
+
+ /* Set program_name, based on argv[0]. */
+ extern void set_program_name (const char *argv0);
+--- 30,36 ----
+
+
+ /* String containing name the program is called with. */
+! extern DLL_VARIABLE const char *program_name;
+
+ /* Set program_name, based on argv[0]. */
+ extern void set_program_name (const char *argv0);
diff --git a/jni/iconv/gnulib-local/lib/xalloc.h b/jni/iconv/gnulib-local/lib/xalloc.h
new file mode 100644
index 0000000..e0d56fc
--- /dev/null
+++ b/jni/iconv/gnulib-local/lib/xalloc.h
@@ -0,0 +1,158 @@
+/* malloc with out of memory checking.
+ Copyright (C) 2001-2004, 2006 Free Software Foundation, Inc.
+ Written by Bruno Haible <haible@clisp.cons.org>, 2001.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef _XALLOC_H
+#define _XALLOC_H
+
+#include <stddef.h>
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Defined in xmalloc.c. */
+
+/* Allocate SIZE bytes of memory dynamically, with error checking. */
+extern void *xmalloc (size_t size);
+
+/* Allocate memory for NMEMB elements of SIZE bytes, with error checking.
+ SIZE must be > 0. */
+extern void *xnmalloc (size_t nmemb, size_t size);
+
+/* Allocate SIZE bytes of memory dynamically, with error checking,
+ and zero it. */
+extern void *xzalloc (size_t size);
+
+/* Allocate memory for NMEMB elements of SIZE bytes, with error checking,
+ and zero it. */
+extern void *xcalloc (size_t nmemb, size_t size);
+
+/* Change the size of an allocated block of memory PTR to SIZE bytes,
+ with error checking. If PTR is NULL, run xmalloc. */
+extern void *xrealloc (void *ptr, size_t size);
+#ifdef __cplusplus
+}
+template <typename T>
+ inline T * xrealloc (T * ptr, size_t size)
+ {
+ return (T *) xrealloc ((void *) ptr, size);
+ }
+extern "C" {
+#endif
+
+/* This function is always triggered when memory is exhausted. It is
+ in charge of honoring the three previous items. This is the
+ function to call when one wants the program to die because of a
+ memory allocation failure. */
+extern void xalloc_die (void)
+#if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5)) && !__STRICT_ANSI__
+ __attribute__ ((__noreturn__))
+#endif
+ ;
+
+/* In the following macros, T must be an elementary or structure/union or
+ typedef'ed type, or a pointer to such a type. To apply one of the
+ following macros to a function pointer or array type, you need to typedef
+ it first and use the typedef name. */
+
+/* Allocate an object of type T dynamically, with error checking. */
+/* extern T *XMALLOC (typename T); */
+#define XMALLOC(T) \
+ ((T *) xmalloc (sizeof (T)))
+
+/* Allocate memory for NMEMB elements of type T, with error checking. */
+/* extern T *XNMALLOC (size_t nmemb, typename T); */
+#if HAVE_INLINE
+/* xnmalloc performs a division and multiplication by sizeof (T). Arrange to
+ perform the division at compile-time and the multiplication with a factor
+ known at compile-time. */
+# define XNMALLOC(N,T) \
+ ((T *) (sizeof (T) == 1 \
+ ? xmalloc (N) \
+ : xnboundedmalloc(N, (size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / sizeof (T), sizeof (T))))
+static inline void *
+xnboundedmalloc (size_t n, size_t bound, size_t s)
+{
+ if (n > bound)
+ xalloc_die ();
+ return xmalloc (n * s);
+}
+#else
+# define XNMALLOC(N,T) \
+ ((T *) (sizeof (T) == 1 ? xmalloc (N) : xnmalloc (N, sizeof (T))))
+#endif
+
+/* Allocate an object of type T dynamically, with error checking,
+ and zero it. */
+/* extern T *XZALLOC (typename T); */
+#define XZALLOC(T) \
+ ((T *) xzalloc (sizeof (T)))
+
+/* Allocate memory for NMEMB elements of type T, with error checking,
+ and zero it. */
+/* extern T *XCALLOC (size_t nmemb, typename T); */
+#define XCALLOC(N,T) \
+ ((T *) xcalloc (N, sizeof (T)))
+
+/* Return a pointer to a new buffer of N bytes. This is like xmalloc,
+ except it returns char *. */
+#define xcharalloc(N) \
+ XNMALLOC (N, char)
+
+
+/* Defined in xstrdup.c. */
+
+/* Return a newly allocated copy of the N bytes of memory starting at P. */
+extern void *xmemdup (const void *p, size_t n);
+#ifdef __cplusplus
+}
+template <typename T>
+ inline T * xmemdup (const T * p, size_t n)
+ {
+ return (T *) xmemdup ((const void *) p, n);
+ }
+extern "C" {
+#endif
+
+/* Return a newly allocated copy of STRING. */
+extern char *xstrdup (const char *string);
+
+
+/* Return 1 if an array of N objects, each of size S, cannot exist due
+ to size arithmetic overflow. S must be positive and N must be
+ nonnegative. This is a macro, not an inline function, so that it
+ works correctly even when SIZE_MAX < N.
+
+ By gnulib convention, SIZE_MAX represents overflow in size
+ calculations, so the conservative dividend to use here is
+ SIZE_MAX - 1, since SIZE_MAX might represent an overflowed value.
+ However, malloc (SIZE_MAX) fails on all known hosts where
+ sizeof (ptrdiff_t) <= sizeof (size_t), so do not bother to test for
+ exactly-SIZE_MAX allocations on such hosts; this avoids a test and
+ branch when S is known to be 1. */
+# define xalloc_oversized(n, s) \
+ ((size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / (s) < (n))
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _XALLOC_H */
diff --git a/jni/iconv/gnulib-local/lib/xmalloc.c b/jni/iconv/gnulib-local/lib/xmalloc.c
new file mode 100644
index 0000000..d2a1214
--- /dev/null
+++ b/jni/iconv/gnulib-local/lib/xmalloc.c
@@ -0,0 +1,128 @@
+/* xmalloc.c -- malloc with out of memory checking
+ Copyright (C) 1990-1996, 2000-2003, 2005-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "xalloc.h"
+
+#include <stdlib.h>
+
+#include "error.h"
+#include "gettext.h"
+
+#define _(str) gettext (str)
+
+
+/* Exit value when the requested amount of memory is not available.
+ The caller may set it to some other value. */
+int xmalloc_exit_failure = EXIT_FAILURE;
+
+void
+xalloc_die ()
+{
+ error (xmalloc_exit_failure, 0, _("memory exhausted"));
+ /* The `noreturn' cannot be given to error, since it may return if
+ its first argument is 0. To help compilers understand the
+ xalloc_die does terminate, call exit. */
+ exit (EXIT_FAILURE);
+}
+
+static void *
+fixup_null_alloc (size_t n)
+{
+ void *p;
+
+ p = NULL;
+ if (n == 0)
+ p = malloc ((size_t) 1);
+ if (p == NULL)
+ xalloc_die ();
+ return p;
+}
+
+/* Allocate N bytes of memory dynamically, with error checking. */
+
+void *
+xmalloc (size_t n)
+{
+ void *p;
+
+ p = malloc (n);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
+
+/* Allocate memory for NMEMB elements of SIZE bytes, with error checking.
+ SIZE must be > 0. */
+
+void *
+xnmalloc (size_t nmemb, size_t size)
+{
+ size_t n;
+ void *p;
+
+ if (xalloc_oversized (nmemb, size))
+ xalloc_die ();
+ n = nmemb * size;
+ p = malloc (n);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
+
+/* Allocate SIZE bytes of memory dynamically, with error checking,
+ and zero it. */
+
+void *
+xzalloc (size_t size)
+{
+ void *p;
+
+ p = xmalloc (size);
+ memset (p, 0, size);
+ return p;
+}
+
+/* Allocate memory for N elements of S bytes, with error checking,
+ and zero it. */
+
+void *
+xcalloc (size_t n, size_t s)
+{
+ void *p;
+
+ p = calloc (n, s);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
+
+/* Change the size of an allocated block of memory P to N bytes,
+ with error checking.
+ If P is NULL, run xmalloc. */
+
+void *
+xrealloc (void *p, size_t n)
+{
+ if (p == NULL)
+ return xmalloc (n);
+ p = realloc (p, n);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
diff --git a/jni/iconv/gnulib-local/lib/xstrdup.c b/jni/iconv/gnulib-local/lib/xstrdup.c
new file mode 100644
index 0000000..9ad1b94
--- /dev/null
+++ b/jni/iconv/gnulib-local/lib/xstrdup.c
@@ -0,0 +1,40 @@
+/* xstrdup.c -- copy a string with out of memory checking
+ Copyright (C) 1990, 1996, 2000-2003, 2005-2006 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "xalloc.h"
+
+#include <string.h>
+
+/* Return a newly allocated copy of the N bytes of memory starting at P. */
+
+void *
+xmemdup (const void *p, size_t n)
+{
+ void *q = xmalloc (n);
+ memcpy (q, p, n);
+ return q;
+}
+
+/* Return a newly allocated copy of STRING. */
+
+char *
+xstrdup (const char *string)
+{
+ return strcpy (XNMALLOC (strlen (string) + 1, char), string);
+}
diff --git a/jni/iconv/gnulib-local/m4/alloca.m4 b/jni/iconv/gnulib-local/m4/alloca.m4
new file mode 100644
index 0000000..cd4a679
--- /dev/null
+++ b/jni/iconv/gnulib-local/m4/alloca.m4
@@ -0,0 +1,35 @@
+# alloca.m4 serial 3 (gettext-0.16)
+dnl Copyright (C) 2002-2003, 2006 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FUNC_ALLOCA],
+[
+ dnl Work around a bug of AC_EGREP_CPP in autoconf-2.57.
+ AC_REQUIRE([AC_PROG_CPP])
+ AC_REQUIRE([AC_PROG_EGREP])
+
+ AC_REQUIRE([AC_FUNC_ALLOCA])
+ if test $ac_cv_func_alloca_works = no; then
+ gl_PREREQ_ALLOCA
+ fi
+
+ # Define an additional variable used in the Makefile substitution.
+
+ AC_EGREP_CPP([Need own alloca], [
+#if defined __GNUC__ || defined _MSC_VER || !HAVE_ALLOCA_H
+ Need own alloca
+#endif
+ ],
+ ALLOCA_H=alloca.h,
+ ALLOCA_H=)
+ AC_SUBST([ALLOCA_H])
+])
+
+# Prerequisites of lib/alloca.c.
+# STACK_DIRECTION is already handled by AC_FUNC_ALLOCA.
+AC_DEFUN([gl_PREREQ_ALLOCA], [
+ AC_CHECK_HEADERS_ONCE(stdlib.h string.h)
+ :
+])
diff --git a/jni/iconv/gnulib-local/modules/libiconv-misc b/jni/iconv/gnulib-local/modules/libiconv-misc
new file mode 100644
index 0000000..af89ac5
--- /dev/null
+++ b/jni/iconv/gnulib-local/modules/libiconv-misc
@@ -0,0 +1,20 @@
+Description:
+
+Files:
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+# Parametrization of the 'relocatable' module.
+AM_CPPFLAGS += -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1
+
+Include:
+
+License:
+GPL
+
+Maintainer:
+Bruno Haible
+
diff --git a/jni/iconv/gnulib-local/modules/mbstate b/jni/iconv/gnulib-local/modules/mbstate
new file mode 100644
index 0000000..24e70e8
--- /dev/null
+++ b/jni/iconv/gnulib-local/modules/mbstate
@@ -0,0 +1,21 @@
+Description:
+mbstate_t type.
+
+Files:
+m4/mbstate_t.m4
+
+Depends-on:
+
+configure.ac:
+AC_TYPE_MBSTATE_T
+
+Makefile.am:
+
+Include:
+
+License:
+LGPL
+
+Maintainer:
+Bruno Haible
+
diff --git a/jni/iconv/gnulib-local/modules/xalloc b/jni/iconv/gnulib-local/modules/xalloc
new file mode 100644
index 0000000..54fa33c
--- /dev/null
+++ b/jni/iconv/gnulib-local/modules/xalloc
@@ -0,0 +1,23 @@
+Description:
+Memory allocation with out-of-memory checking.
+
+Files:
+lib/xalloc.h
+lib/xmalloc.c
+lib/xstrdup.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+lib_SOURCES += xalloc.h xmalloc.c xstrdup.c
+
+Include:
+"xalloc.h"
+
+License:
+GPL
+
+Maintainer:
+all
diff --git a/jni/iconv/include/export.h b/jni/iconv/include/export.h
new file mode 100644
index 0000000..62fb77b
--- /dev/null
+++ b/jni/iconv/include/export.h
@@ -0,0 +1,6 @@
+
+#if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
+#define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
+#else
+#define LIBICONV_DLL_EXPORTED
+#endif
diff --git a/jni/iconv/include/iconv.h b/jni/iconv/include/iconv.h
new file mode 100644
index 0000000..35bf523
--- /dev/null
+++ b/jni/iconv/include/iconv.h
@@ -0,0 +1,240 @@
+/* Copyright (C) 1999-2003, 2005-2006, 2008-2009 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* When installed, this file is called "iconv.h". */
+
+#ifndef _LIBICONV_H
+#define _LIBICONV_H
+
+#define _LIBICONV_VERSION 0x010D /* version number: (major<<8) + minor */
+
+#if 1 && BUILDING_LIBICONV
+#define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
+#else
+#define LIBICONV_DLL_EXPORTED
+#endif
+extern LIBICONV_DLL_EXPORTED int _libiconv_version; /* Likewise */
+
+/* We would like to #include any system header file which could define
+ iconv_t, 1. in order to eliminate the risk that the user gets compilation
+ errors because some other system header file includes /usr/include/iconv.h
+ which defines iconv_t or declares iconv after this file, 2. when compiling
+ for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
+ binary compatible code.
+ But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
+ has been installed in /usr/local/include, there is no way any more to
+ include the original /usr/include/iconv.h. We simply have to get away
+ without it.
+ Ad 1. The risk that a system header file does
+ #include "iconv.h" or #include_next "iconv.h"
+ is small. They all do #include <iconv.h>.
+ Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
+ has to be a scalar type because (iconv_t)(-1) is a possible return value
+ from iconv_open().) */
+
+/* Define iconv_t ourselves. */
+#undef iconv_t
+#define iconv_t libiconv_t
+typedef void* iconv_t;
+
+/* Get size_t declaration.
+ Get wchar_t declaration if it exists. */
+#include <stddef.h>
+
+/* Get errno declaration and values. */
+#include <errno.h>
+/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
+ have EILSEQ in a different header. On these systems, define EILSEQ
+ ourselves. */
+#ifndef EILSEQ
+#define EILSEQ
+#endif
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’. */
+#ifndef LIBICONV_PLUG
+#define iconv_open libiconv_open
+#endif
+extern LIBICONV_DLL_EXPORTED iconv_t iconv_open (const char* tocode, const char* fromcode);
+
+/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
+ starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
+ ‘*outbuf’.
+ Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
+ Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
+#ifndef LIBICONV_PLUG
+#define iconv libiconv
+#endif
+extern LIBICONV_DLL_EXPORTED size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
+
+/* Frees resources allocated for conversion descriptor ‘cd’. */
+#ifndef LIBICONV_PLUG
+#define iconv_close libiconv_close
+#endif
+extern LIBICONV_DLL_EXPORTED int iconv_close (iconv_t cd);
+
+
+#ifndef LIBICONV_PLUG
+
+/* Nonstandard extensions. */
+
+#if 1
+#if 0
+/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+ <wchar.h>.
+ BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+#include <stddef.h>
+#include <stdio.h>
+#include <time.h>
+#endif
+#include <wchar.h>
+#endif
+
+/* A type that holds all memory needed by a conversion descriptor.
+ A pointer to such an object can be used as an iconv_t. */
+typedef struct {
+ void* dummy1[28];
+#if 1
+ mbstate_t dummy2;
+#endif
+} iconv_allocation_t;
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’ into preallocated memory. Returns an error indicator
+ (0 or -1 with errno set). */
+#define iconv_open_into libiconv_open_into
+extern LIBICONV_DLL_EXPORTED int iconv_open_into (const char* tocode, const char* fromcode,
+ iconv_allocation_t* resultp);
+
+/* Control of attributes. */
+#define iconvctl libiconvctl
+extern LIBICONV_DLL_EXPORTED int iconvctl (iconv_t cd, int request, void* argument);
+
+/* Hook performed after every successful conversion of a Unicode character. */
+typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
+/* Hook performed after every successful conversion of a wide character. */
+typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
+/* Set of hooks. */
+struct iconv_hooks {
+ iconv_unicode_char_hook uc_hook;
+ iconv_wide_char_hook wc_hook;
+ void* data;
+};
+
+/* Fallback function. Invoked when a small number of bytes could not be
+ converted to a Unicode character. This function should process all
+ bytes from inbuf and may produce replacement Unicode characters by calling
+ the write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_mb_to_uc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const unsigned int *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a Unicode character could not be converted
+ to the target encoding. This function should process the character and
+ may produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_uc_to_mb_fallback)
+ (unsigned int code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#if 1
+/* Fallback function. Invoked when a number of bytes could not be converted to
+ a wide character. This function should process all bytes from inbuf and may
+ produce replacement wide characters by calling the write_replacement
+ callback repeatedly. */
+typedef void (*iconv_wchar_mb_to_wc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const wchar_t *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a wide character could not be converted to
+ the target encoding. This function should process the character and may
+ produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_wchar_wc_to_mb_fallback)
+ (wchar_t code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#else
+/* If the wchar_t type does not exist, these two fallback functions are never
+ invoked. Their argument list therefore does not matter. */
+typedef void (*iconv_wchar_mb_to_wc_fallback) ();
+typedef void (*iconv_wchar_wc_to_mb_fallback) ();
+#endif
+/* Set of fallbacks. */
+struct iconv_fallbacks {
+ iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
+ iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
+ iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
+ iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
+ void* data;
+};
+
+/* Requests for iconvctl. */
+#define ICONV_TRIVIALP 0 /* int *argument */
+#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
+#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
+#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
+#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
+#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
+#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
+
+/* Listing of locale independent encodings. */
+#define iconvlist libiconvlist
+extern LIBICONV_DLL_EXPORTED void iconvlist (int (*do_one) (unsigned int namescount,
+ const char * const * names,
+ void* data),
+ void* data);
+
+/* Canonicalize an encoding name.
+ The result is either a canonical encoding name, or name itself. */
+extern LIBICONV_DLL_EXPORTED const char * iconv_canonicalize (const char * name);
+
+/* Support for relocatable packages. */
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern LIBICONV_DLL_EXPORTED void libiconv_set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LIBICONV_H */
diff --git a/jni/iconv/include/iconv.h.build.in b/jni/iconv/include/iconv.h.build.in
new file mode 100644
index 0000000..a1ab9c0
--- /dev/null
+++ b/jni/iconv/include/iconv.h.build.in
@@ -0,0 +1,240 @@
+/* Copyright (C) 1999-2003, 2005-2006, 2008-2009 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* When installed, this file is called "iconv.h". */
+
+#ifndef _LIBICONV_H
+#define _LIBICONV_H
+
+#define _LIBICONV_VERSION 0x010D /* version number: (major<<8) + minor */
+
+#if @HAVE_VISIBILITY@ && BUILDING_LIBICONV
+#define LIBICONV_DLL_EXPORTED __attribute__((__visibility__("default")))
+#else
+#define LIBICONV_DLL_EXPORTED
+#endif
+extern LIBICONV_DLL_EXPORTED @DLL_VARIABLE@ int _libiconv_version; /* Likewise */
+
+/* We would like to #include any system header file which could define
+ iconv_t, 1. in order to eliminate the risk that the user gets compilation
+ errors because some other system header file includes /usr/include/iconv.h
+ which defines iconv_t or declares iconv after this file, 2. when compiling
+ for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
+ binary compatible code.
+ But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
+ has been installed in /usr/local/include, there is no way any more to
+ include the original /usr/include/iconv.h. We simply have to get away
+ without it.
+ Ad 1. The risk that a system header file does
+ #include "iconv.h" or #include_next "iconv.h"
+ is small. They all do #include <iconv.h>.
+ Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
+ has to be a scalar type because (iconv_t)(-1) is a possible return value
+ from iconv_open().) */
+
+/* Define iconv_t ourselves. */
+#undef iconv_t
+#define iconv_t libiconv_t
+typedef void* iconv_t;
+
+/* Get size_t declaration.
+ Get wchar_t declaration if it exists. */
+#include <stddef.h>
+
+/* Get errno declaration and values. */
+#include <errno.h>
+/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
+ have EILSEQ in a different header. On these systems, define EILSEQ
+ ourselves. */
+#ifndef EILSEQ
+#define EILSEQ @EILSEQ@
+#endif
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’. */
+#ifndef LIBICONV_PLUG
+#define iconv_open libiconv_open
+#endif
+extern LIBICONV_DLL_EXPORTED iconv_t iconv_open (const char* tocode, const char* fromcode);
+
+/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
+ starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
+ ‘*outbuf’.
+ Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
+ Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
+#ifndef LIBICONV_PLUG
+#define iconv libiconv
+#endif
+extern LIBICONV_DLL_EXPORTED size_t iconv (iconv_t cd, @ICONV_CONST@ char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
+
+/* Frees resources allocated for conversion descriptor ‘cd’. */
+#ifndef LIBICONV_PLUG
+#define iconv_close libiconv_close
+#endif
+extern LIBICONV_DLL_EXPORTED int iconv_close (iconv_t cd);
+
+
+#ifndef LIBICONV_PLUG
+
+/* Nonstandard extensions. */
+
+#if @USE_MBSTATE_T@
+#if @BROKEN_WCHAR_H@
+/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+ <wchar.h>.
+ BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+#include <stddef.h>
+#include <stdio.h>
+#include <time.h>
+#endif
+#include <wchar.h>
+#endif
+
+/* A type that holds all memory needed by a conversion descriptor.
+ A pointer to such an object can be used as an iconv_t. */
+typedef struct {
+ void* dummy1[28];
+#if @USE_MBSTATE_T@
+ mbstate_t dummy2;
+#endif
+} iconv_allocation_t;
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’ into preallocated memory. Returns an error indicator
+ (0 or -1 with errno set). */
+#define iconv_open_into libiconv_open_into
+extern LIBICONV_DLL_EXPORTED int iconv_open_into (const char* tocode, const char* fromcode,
+ iconv_allocation_t* resultp);
+
+/* Control of attributes. */
+#define iconvctl libiconvctl
+extern LIBICONV_DLL_EXPORTED int iconvctl (iconv_t cd, int request, void* argument);
+
+/* Hook performed after every successful conversion of a Unicode character. */
+typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
+/* Hook performed after every successful conversion of a wide character. */
+typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
+/* Set of hooks. */
+struct iconv_hooks {
+ iconv_unicode_char_hook uc_hook;
+ iconv_wide_char_hook wc_hook;
+ void* data;
+};
+
+/* Fallback function. Invoked when a small number of bytes could not be
+ converted to a Unicode character. This function should process all
+ bytes from inbuf and may produce replacement Unicode characters by calling
+ the write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_mb_to_uc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const unsigned int *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a Unicode character could not be converted
+ to the target encoding. This function should process the character and
+ may produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_uc_to_mb_fallback)
+ (unsigned int code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#if @HAVE_WCHAR_T@
+/* Fallback function. Invoked when a number of bytes could not be converted to
+ a wide character. This function should process all bytes from inbuf and may
+ produce replacement wide characters by calling the write_replacement
+ callback repeatedly. */
+typedef void (*iconv_wchar_mb_to_wc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const wchar_t *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a wide character could not be converted to
+ the target encoding. This function should process the character and may
+ produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_wchar_wc_to_mb_fallback)
+ (wchar_t code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#else
+/* If the wchar_t type does not exist, these two fallback functions are never
+ invoked. Their argument list therefore does not matter. */
+typedef void (*iconv_wchar_mb_to_wc_fallback) ();
+typedef void (*iconv_wchar_wc_to_mb_fallback) ();
+#endif
+/* Set of fallbacks. */
+struct iconv_fallbacks {
+ iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
+ iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
+ iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
+ iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
+ void* data;
+};
+
+/* Requests for iconvctl. */
+#define ICONV_TRIVIALP 0 /* int *argument */
+#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
+#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
+#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
+#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
+#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
+#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
+
+/* Listing of locale independent encodings. */
+#define iconvlist libiconvlist
+extern LIBICONV_DLL_EXPORTED void iconvlist (int (*do_one) (unsigned int namescount,
+ const char * const * names,
+ void* data),
+ void* data);
+
+/* Canonicalize an encoding name.
+ The result is either a canonical encoding name, or name itself. */
+extern LIBICONV_DLL_EXPORTED const char * iconv_canonicalize (const char * name);
+
+/* Support for relocatable packages. */
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern LIBICONV_DLL_EXPORTED void libiconv_set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LIBICONV_H */
diff --git a/jni/iconv/include/iconv.h.in b/jni/iconv/include/iconv.h.in
new file mode 100644
index 0000000..cd7d2a5
--- /dev/null
+++ b/jni/iconv/include/iconv.h.in
@@ -0,0 +1,234 @@
+/* Copyright (C) 1999-2003, 2005-2006, 2008-2009 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* When installed, this file is called "iconv.h". */
+
+#ifndef _LIBICONV_H
+#define _LIBICONV_H
+
+#define _LIBICONV_VERSION 0x010D /* version number: (major<<8) + minor */
+extern @DLL_VARIABLE@ int _libiconv_version; /* Likewise */
+
+/* We would like to #include any system header file which could define
+ iconv_t, 1. in order to eliminate the risk that the user gets compilation
+ errors because some other system header file includes /usr/include/iconv.h
+ which defines iconv_t or declares iconv after this file, 2. when compiling
+ for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
+ binary compatible code.
+ But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
+ has been installed in /usr/local/include, there is no way any more to
+ include the original /usr/include/iconv.h. We simply have to get away
+ without it.
+ Ad 1. The risk that a system header file does
+ #include "iconv.h" or #include_next "iconv.h"
+ is small. They all do #include <iconv.h>.
+ Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
+ has to be a scalar type because (iconv_t)(-1) is a possible return value
+ from iconv_open().) */
+
+/* Define iconv_t ourselves. */
+#undef iconv_t
+#define iconv_t libiconv_t
+typedef void* iconv_t;
+
+/* Get size_t declaration.
+ Get wchar_t declaration if it exists. */
+#include <stddef.h>
+
+/* Get errno declaration and values. */
+#include <errno.h>
+/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
+ have EILSEQ in a different header. On these systems, define EILSEQ
+ ourselves. */
+#ifndef EILSEQ
+#define EILSEQ @EILSEQ@
+#endif
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’. */
+#ifndef LIBICONV_PLUG
+#define iconv_open libiconv_open
+#endif
+extern iconv_t iconv_open (const char* tocode, const char* fromcode);
+
+/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
+ starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
+ ‘*outbuf’.
+ Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
+ Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
+#ifndef LIBICONV_PLUG
+#define iconv libiconv
+#endif
+extern size_t iconv (iconv_t cd, @ICONV_CONST@ char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
+
+/* Frees resources allocated for conversion descriptor ‘cd’. */
+#ifndef LIBICONV_PLUG
+#define iconv_close libiconv_close
+#endif
+extern int iconv_close (iconv_t cd);
+
+
+#ifndef LIBICONV_PLUG
+
+/* Nonstandard extensions. */
+
+#if @USE_MBSTATE_T@
+#if @BROKEN_WCHAR_H@
+/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+ <wchar.h>.
+ BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+#include <stddef.h>
+#include <stdio.h>
+#include <time.h>
+#endif
+#include <wchar.h>
+#endif
+
+/* A type that holds all memory needed by a conversion descriptor.
+ A pointer to such an object can be used as an iconv_t. */
+typedef struct {
+ void* dummy1[28];
+#if @USE_MBSTATE_T@
+ mbstate_t dummy2;
+#endif
+} iconv_allocation_t;
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’ into preallocated memory. Returns an error indicator
+ (0 or -1 with errno set). */
+#define iconv_open_into libiconv_open_into
+extern int iconv_open_into (const char* tocode, const char* fromcode,
+ iconv_allocation_t* resultp);
+
+/* Control of attributes. */
+#define iconvctl libiconvctl
+extern int iconvctl (iconv_t cd, int request, void* argument);
+
+/* Hook performed after every successful conversion of a Unicode character. */
+typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
+/* Hook performed after every successful conversion of a wide character. */
+typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
+/* Set of hooks. */
+struct iconv_hooks {
+ iconv_unicode_char_hook uc_hook;
+ iconv_wide_char_hook wc_hook;
+ void* data;
+};
+
+/* Fallback function. Invoked when a small number of bytes could not be
+ converted to a Unicode character. This function should process all
+ bytes from inbuf and may produce replacement Unicode characters by calling
+ the write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_mb_to_uc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const unsigned int *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a Unicode character could not be converted
+ to the target encoding. This function should process the character and
+ may produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_uc_to_mb_fallback)
+ (unsigned int code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#if @HAVE_WCHAR_T@
+/* Fallback function. Invoked when a number of bytes could not be converted to
+ a wide character. This function should process all bytes from inbuf and may
+ produce replacement wide characters by calling the write_replacement
+ callback repeatedly. */
+typedef void (*iconv_wchar_mb_to_wc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const wchar_t *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a wide character could not be converted to
+ the target encoding. This function should process the character and may
+ produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_wchar_wc_to_mb_fallback)
+ (wchar_t code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#else
+/* If the wchar_t type does not exist, these two fallback functions are never
+ invoked. Their argument list therefore does not matter. */
+typedef void (*iconv_wchar_mb_to_wc_fallback) ();
+typedef void (*iconv_wchar_wc_to_mb_fallback) ();
+#endif
+/* Set of fallbacks. */
+struct iconv_fallbacks {
+ iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
+ iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
+ iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
+ iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
+ void* data;
+};
+
+/* Requests for iconvctl. */
+#define ICONV_TRIVIALP 0 /* int *argument */
+#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
+#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
+#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
+#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
+#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
+#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
+
+/* Listing of locale independent encodings. */
+#define iconvlist libiconvlist
+extern void iconvlist (int (*do_one) (unsigned int namescount,
+ const char * const * names,
+ void* data),
+ void* data);
+
+/* Canonicalize an encoding name.
+ The result is either a canonical encoding name, or name itself. */
+extern const char * iconv_canonicalize (const char * name);
+
+/* Support for relocatable packages. */
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern void libiconv_set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LIBICONV_H */
diff --git a/jni/iconv/include/iconv.h.inst b/jni/iconv/include/iconv.h.inst
new file mode 100644
index 0000000..8e3373d
--- /dev/null
+++ b/jni/iconv/include/iconv.h.inst
@@ -0,0 +1,234 @@
+/* Copyright (C) 1999-2003, 2005-2006, 2008-2009 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* When installed, this file is called "iconv.h". */
+
+#ifndef _LIBICONV_H
+#define _LIBICONV_H
+
+#define _LIBICONV_VERSION 0x010D /* version number: (major<<8) + minor */
+extern int _libiconv_version; /* Likewise */
+
+/* We would like to #include any system header file which could define
+ iconv_t, 1. in order to eliminate the risk that the user gets compilation
+ errors because some other system header file includes /usr/include/iconv.h
+ which defines iconv_t or declares iconv after this file, 2. when compiling
+ for LIBICONV_PLUG, we need the proper iconv_t type in order to produce
+ binary compatible code.
+ But gcc's #include_next is not portable. Thus, once libiconv's iconv.h
+ has been installed in /usr/local/include, there is no way any more to
+ include the original /usr/include/iconv.h. We simply have to get away
+ without it.
+ Ad 1. The risk that a system header file does
+ #include "iconv.h" or #include_next "iconv.h"
+ is small. They all do #include <iconv.h>.
+ Ad 2. The iconv_t type is a pointer type in all cases I have seen. (It
+ has to be a scalar type because (iconv_t)(-1) is a possible return value
+ from iconv_open().) */
+
+/* Define iconv_t ourselves. */
+#undef iconv_t
+#define iconv_t libiconv_t
+typedef void* iconv_t;
+
+/* Get size_t declaration.
+ Get wchar_t declaration if it exists. */
+#include <stddef.h>
+
+/* Get errno declaration and values. */
+#include <errno.h>
+/* Some systems, like SunOS 4, don't have EILSEQ. Some systems, like BSD/OS,
+ have EILSEQ in a different header. On these systems, define EILSEQ
+ ourselves. */
+#ifndef EILSEQ
+#define EILSEQ
+#endif
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’. */
+#ifndef LIBICONV_PLUG
+#define iconv_open libiconv_open
+#endif
+extern iconv_t iconv_open (const char* tocode, const char* fromcode);
+
+/* Converts, using conversion descriptor ‘cd’, at most ‘*inbytesleft’ bytes
+ starting at ‘*inbuf’, writing at most ‘*outbytesleft’ bytes starting at
+ ‘*outbuf’.
+ Decrements ‘*inbytesleft’ and increments ‘*inbuf’ by the same amount.
+ Decrements ‘*outbytesleft’ and increments ‘*outbuf’ by the same amount. */
+#ifndef LIBICONV_PLUG
+#define iconv libiconv
+#endif
+extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
+
+/* Frees resources allocated for conversion descriptor ‘cd’. */
+#ifndef LIBICONV_PLUG
+#define iconv_close libiconv_close
+#endif
+extern int iconv_close (iconv_t cd);
+
+
+#ifndef LIBICONV_PLUG
+
+/* Nonstandard extensions. */
+
+#if 1
+#if 0
+/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+ <wchar.h>.
+ BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+#include <stddef.h>
+#include <stdio.h>
+#include <time.h>
+#endif
+#include <wchar.h>
+#endif
+
+/* A type that holds all memory needed by a conversion descriptor.
+ A pointer to such an object can be used as an iconv_t. */
+typedef struct {
+ void* dummy1[28];
+#if 1
+ mbstate_t dummy2;
+#endif
+} iconv_allocation_t;
+
+/* Allocates descriptor for code conversion from encoding ‘fromcode’ to
+ encoding ‘tocode’ into preallocated memory. Returns an error indicator
+ (0 or -1 with errno set). */
+#define iconv_open_into libiconv_open_into
+extern int iconv_open_into (const char* tocode, const char* fromcode,
+ iconv_allocation_t* resultp);
+
+/* Control of attributes. */
+#define iconvctl libiconvctl
+extern int iconvctl (iconv_t cd, int request, void* argument);
+
+/* Hook performed after every successful conversion of a Unicode character. */
+typedef void (*iconv_unicode_char_hook) (unsigned int uc, void* data);
+/* Hook performed after every successful conversion of a wide character. */
+typedef void (*iconv_wide_char_hook) (wchar_t wc, void* data);
+/* Set of hooks. */
+struct iconv_hooks {
+ iconv_unicode_char_hook uc_hook;
+ iconv_wide_char_hook wc_hook;
+ void* data;
+};
+
+/* Fallback function. Invoked when a small number of bytes could not be
+ converted to a Unicode character. This function should process all
+ bytes from inbuf and may produce replacement Unicode characters by calling
+ the write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_mb_to_uc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const unsigned int *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a Unicode character could not be converted
+ to the target encoding. This function should process the character and
+ may produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_unicode_uc_to_mb_fallback)
+ (unsigned int code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#if 1
+/* Fallback function. Invoked when a number of bytes could not be converted to
+ a wide character. This function should process all bytes from inbuf and may
+ produce replacement wide characters by calling the write_replacement
+ callback repeatedly. */
+typedef void (*iconv_wchar_mb_to_wc_fallback)
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const wchar_t *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+/* Fallback function. Invoked when a wide character could not be converted to
+ the target encoding. This function should process the character and may
+ produce replacement bytes (in the target encoding) by calling the
+ write_replacement callback repeatedly. */
+typedef void (*iconv_wchar_wc_to_mb_fallback)
+ (wchar_t code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data);
+#else
+/* If the wchar_t type does not exist, these two fallback functions are never
+ invoked. Their argument list therefore does not matter. */
+typedef void (*iconv_wchar_mb_to_wc_fallback) ();
+typedef void (*iconv_wchar_wc_to_mb_fallback) ();
+#endif
+/* Set of fallbacks. */
+struct iconv_fallbacks {
+ iconv_unicode_mb_to_uc_fallback mb_to_uc_fallback;
+ iconv_unicode_uc_to_mb_fallback uc_to_mb_fallback;
+ iconv_wchar_mb_to_wc_fallback mb_to_wc_fallback;
+ iconv_wchar_wc_to_mb_fallback wc_to_mb_fallback;
+ void* data;
+};
+
+/* Requests for iconvctl. */
+#define ICONV_TRIVIALP 0 /* int *argument */
+#define ICONV_GET_TRANSLITERATE 1 /* int *argument */
+#define ICONV_SET_TRANSLITERATE 2 /* const int *argument */
+#define ICONV_GET_DISCARD_ILSEQ 3 /* int *argument */
+#define ICONV_SET_DISCARD_ILSEQ 4 /* const int *argument */
+#define ICONV_SET_HOOKS 5 /* const struct iconv_hooks *argument */
+#define ICONV_SET_FALLBACKS 6 /* const struct iconv_fallbacks *argument */
+
+/* Listing of locale independent encodings. */
+#define iconvlist libiconvlist
+extern void iconvlist (int (*do_one) (unsigned int namescount,
+ const char * const * names,
+ void* data),
+ void* data);
+
+/* Canonicalize an encoding name.
+ The result is either a canonical encoding name, or name itself. */
+extern const char * iconv_canonicalize (const char * name);
+
+/* Support for relocatable packages. */
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern void libiconv_set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LIBICONV_H */
diff --git a/jni/iconv/lib/Makefile b/jni/iconv/lib/Makefile
new file mode 100644
index 0000000..d06a085
--- /dev/null
+++ b/jni/iconv/lib/Makefile
@@ -0,0 +1,138 @@
+# Makefile for libiconv/lib
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = .
+
+# Directories used by "make install":
+prefix = /usr/local
+local_prefix = /usr/local
+exec_prefix = ${prefix}
+libdir = ${exec_prefix}/lib
+
+# Programs used by "make":
+CC = gcc
+CFLAGS = -g -O2 -fvisibility=hidden
+CPPFLAGS =
+LDFLAGS = $(LDFLAGS_no)
+LDFLAGS_yes = -Wl,--export-all-symbols
+LDFLAGS_no =
+INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I.. -I$(srcdir)/..
+# -DBUILDING_LIBICONV: Change expansion of LIBICONV_DLL_EXPORTED macro.
+# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
+DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBICONV -DBUILDING_DLL \
+-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
+-Dset_relocation_prefix=libiconv_set_relocation_prefix \
+-Drelocate=libiconv_relocate -DHAVE_CONFIG_H
+LIBTOOL = /bin/sh $(top_builddir)/libtool
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+# Windows resource compiler (windres). Used via libtool.
+RC =
+CP = cp
+MV = mv
+LN = ln
+LN_S = ln -s
+RM = rm -f
+
+# Programs used by "make install":
+INSTALL = /usr/bin/install -c
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_DATA = ${INSTALL} -m 644
+mkinstalldirs = $(SHELL) ../build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Before making a release, change this according to the libtool documentation,
+# section "Library interface versions".
+LIBICONV_VERSION_INFO = 7:0:5
+
+PACKAGE_VERSION = 1.13.1
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+SOURCES = $(srcdir)/iconv.c $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.c
+
+OBJECTS = iconv.lo localcharset.lo relocatable.lo $(OBJECTS_EXP_no) $(OBJECTS_RES_no)
+OBJECTS_EXP_yes = iconv-exports.lo
+OBJECTS_EXP_no =
+OBJECTS_RES_yes = libiconv.res.lo
+OBJECTS_RES_no =
+
+all : libiconv.la
+
+libiconv.la : $(OBJECTS)
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libiconv.la -rpath $(libdir) -version-info $(LIBICONV_VERSION_INFO) -no-undefined $(OBJECTS)
+
+iconv.lo : $(srcdir)/iconv.c $(srcdir)/converters.h \
+ $(srcdir)/encodings.def $(srcdir)/encodings_aix.def $(srcdir)/encodings_osf1.def $(srcdir)/encodings_dos.def $(srcdir)/encodings_local.def \
+ $(srcdir)/aliases.h $(srcdir)/aliases_sysaix.h $(srcdir)/aliases_syshpux.h $(srcdir)/aliases_sysosf1.h $(srcdir)/aliases_syssolaris.h \
+ $(srcdir)/aliases_aix.h $(srcdir)/aliases_aix_sysaix.h \
+ $(srcdir)/aliases_osf1.h $(srcdir)/aliases_osf1_sysosf1.h \
+ $(srcdir)/aliases_dos.h \
+ $(srcdir)/aliases_extra.h \
+ $(srcdir)/flags.h $(srcdir)/translit.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/iconv.c
+
+localcharset.lo : $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../libcharset/lib/localcharset.c
+
+relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
+
+iconv-exports.lo : $(srcdir)/../woe32dll/iconv-exports.c
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../woe32dll/iconv-exports.c
+
+libiconv.res.lo : $(srcdir)/../windows/libiconv.rc
+ $(LIBTOOL_COMPILE) --tag=RC $(RC) `$(SHELL) $(srcdir)/../windows/windres-options --escape $(PACKAGE_VERSION)` -i $(srcdir)/../windows/libiconv.rc -o libiconv.res.lo --output-format=coff
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ if [ ! -d $(libdir) ] ; then $(mkinstalldirs) $(libdir) ; fi
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libiconv.la $(libdir)/libiconv.la
+
+# On AIX, libiconv.a must include the object files of /lib/libiconv.a,
+# otherwise the setlocale() call fails when invoked from executables linked
+# with -rpath $(libdir), even if linked without -liconv.
+install : all force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libiconv.la $(DESTDIR)$(libdir)/libiconv.la
+ case "eabi" in \
+ aix*) (cd $(DESTDIR)$(libdir) && \
+ objects=`ar t libiconv.a`" "`ar t /lib/libiconv.a` && \
+ ar x libiconv.a && ar x /lib/libiconv.a && \
+ ar q libiconv.new.a $$objects && \
+ rm -f $$objects && \
+ mv -f libiconv.new.a libiconv.a) ;; \
+ esac
+
+install-strip : install
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+
+uninstall : force
+ $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libiconv.la
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo *.a *.la core *.stackdump so_locations
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) Makefile config.h libtool
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/lib/Makefile.in b/jni/iconv/lib/Makefile.in
new file mode 100644
index 0000000..0f76ea6
--- /dev/null
+++ b/jni/iconv/lib/Makefile.in
@@ -0,0 +1,138 @@
+# Makefile for libiconv/lib
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = @srcdir@
+
+# Directories used by "make install":
+prefix = @prefix@
+local_prefix = /usr/local
+exec_prefix = @exec_prefix@
+libdir = @libdir@
+
+# Programs used by "make":
+CC = @CC@
+CFLAGS = @CFLAGS@ @CFLAG_VISIBILITY@
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@ $(LDFLAGS_@WOE32DLL@)
+LDFLAGS_yes = -Wl,--export-all-symbols
+LDFLAGS_no =
+INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I.. -I$(srcdir)/..
+# -DBUILDING_LIBICONV: Change expansion of LIBICONV_DLL_EXPORTED macro.
+# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
+DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBICONV -DBUILDING_DLL \
+-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
+-Dset_relocation_prefix=libiconv_set_relocation_prefix \
+-Drelocate=libiconv_relocate @DEFS@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+# Windows resource compiler (windres). Used via libtool.
+RC = @RC@
+CP = cp
+MV = mv
+LN = @LN@
+LN_S = @LN_S@
+RM = rm -f
+
+# Programs used by "make install":
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Before making a release, change this according to the libtool documentation,
+# section "Library interface versions".
+LIBICONV_VERSION_INFO = 7:0:5
+
+PACKAGE_VERSION = @VERSION@
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+SOURCES = $(srcdir)/iconv.c $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.c
+
+OBJECTS = iconv.lo localcharset.lo relocatable.lo $(OBJECTS_EXP_@WOE32DLL@) $(OBJECTS_RES_@WOE32@)
+OBJECTS_EXP_yes = iconv-exports.lo
+OBJECTS_EXP_no =
+OBJECTS_RES_yes = libiconv.res.lo
+OBJECTS_RES_no =
+
+all : libiconv.la
+
+libiconv.la : $(OBJECTS)
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libiconv.la -rpath $(libdir) -version-info $(LIBICONV_VERSION_INFO) -no-undefined $(OBJECTS)
+
+iconv.lo : $(srcdir)/iconv.c $(srcdir)/converters.h \
+ $(srcdir)/encodings.def $(srcdir)/encodings_aix.def $(srcdir)/encodings_osf1.def $(srcdir)/encodings_dos.def $(srcdir)/encodings_local.def \
+ $(srcdir)/aliases.h $(srcdir)/aliases_sysaix.h $(srcdir)/aliases_syshpux.h $(srcdir)/aliases_sysosf1.h $(srcdir)/aliases_syssolaris.h \
+ $(srcdir)/aliases_aix.h $(srcdir)/aliases_aix_sysaix.h \
+ $(srcdir)/aliases_osf1.h $(srcdir)/aliases_osf1_sysosf1.h \
+ $(srcdir)/aliases_dos.h \
+ $(srcdir)/aliases_extra.h \
+ $(srcdir)/flags.h $(srcdir)/translit.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/iconv.c
+
+localcharset.lo : $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/relocatable.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../libcharset/lib/localcharset.c
+
+relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
+
+iconv-exports.lo : $(srcdir)/../woe32dll/iconv-exports.c
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -c $(srcdir)/../woe32dll/iconv-exports.c
+
+libiconv.res.lo : $(srcdir)/../windows/libiconv.rc
+ $(LIBTOOL_COMPILE) --tag=RC $(RC) `$(SHELL) $(srcdir)/../windows/windres-options --escape $(PACKAGE_VERSION)` -i $(srcdir)/../windows/libiconv.rc -o libiconv.res.lo --output-format=coff
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ if [ ! -d $(libdir) ] ; then $(mkinstalldirs) $(libdir) ; fi
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libiconv.la $(libdir)/libiconv.la
+
+# On AIX, libiconv.a must include the object files of /lib/libiconv.a,
+# otherwise the setlocale() call fails when invoked from executables linked
+# with -rpath $(libdir), even if linked without -liconv.
+install : all force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libiconv.la $(DESTDIR)$(libdir)/libiconv.la
+ case "@host_os@" in \
+ aix*) (cd $(DESTDIR)$(libdir) && \
+ objects=`ar t libiconv.a`" "`ar t /lib/libiconv.a` && \
+ ar x libiconv.a && ar x /lib/libiconv.a && \
+ ar q libiconv.new.a $$objects && \
+ rm -f $$objects && \
+ mv -f libiconv.new.a libiconv.a) ;; \
+ esac
+
+install-strip : install
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+
+uninstall : force
+ $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libiconv.la
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo *.a *.la core *.stackdump so_locations
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) Makefile config.h libtool
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/lib/aliases.gperf b/jni/iconv/lib/aliases.gperf
new file mode 100644
index 0000000..6aa4887
--- /dev/null
+++ b/jni/iconv/lib/aliases.gperf
@@ -0,0 +1,357 @@
+struct alias { int name; unsigned int encoding_index; };
+%struct-type
+%language=ANSI-C
+%define hash-function-name aliases_hash
+%define lookup-function-name aliases_lookup
+%7bit
+%readonly-tables
+%global-table
+%define word-array-name aliases
+%pic
+%%
+US-ASCII, ei_ascii
+ASCII, ei_ascii
+ISO646-US, ei_ascii
+ISO_646.IRV:1991, ei_ascii
+ISO-IR-6, ei_ascii
+ANSI_X3.4-1968, ei_ascii
+ANSI_X3.4-1986, ei_ascii
+CP367, ei_ascii
+IBM367, ei_ascii
+US, ei_ascii
+CSASCII, ei_ascii
+UTF-8, ei_utf8
+UCS-2, ei_ucs2
+ISO-10646-UCS-2, ei_ucs2
+CSUNICODE, ei_ucs2
+UCS-2BE, ei_ucs2be
+UNICODEBIG, ei_ucs2be
+UNICODE-1-1, ei_ucs2be
+CSUNICODE11, ei_ucs2be
+UCS-2LE, ei_ucs2le
+UNICODELITTLE, ei_ucs2le
+UCS-4, ei_ucs4
+ISO-10646-UCS-4, ei_ucs4
+CSUCS4, ei_ucs4
+UCS-4BE, ei_ucs4be
+UCS-4LE, ei_ucs4le
+UTF-16, ei_utf16
+UTF-16BE, ei_utf16be
+UTF-16LE, ei_utf16le
+UTF-32, ei_utf32
+UTF-32BE, ei_utf32be
+UTF-32LE, ei_utf32le
+UTF-7, ei_utf7
+UNICODE-1-1-UTF-7, ei_utf7
+CSUNICODE11UTF7, ei_utf7
+UCS-2-INTERNAL, ei_ucs2internal
+UCS-2-SWAPPED, ei_ucs2swapped
+UCS-4-INTERNAL, ei_ucs4internal
+UCS-4-SWAPPED, ei_ucs4swapped
+C99, ei_c99
+JAVA, ei_java
+ISO-8859-1, ei_iso8859_1
+ISO_8859-1, ei_iso8859_1
+ISO_8859-1:1987, ei_iso8859_1
+ISO-IR-100, ei_iso8859_1
+CP819, ei_iso8859_1
+IBM819, ei_iso8859_1
+LATIN1, ei_iso8859_1
+L1, ei_iso8859_1
+CSISOLATIN1, ei_iso8859_1
+ISO8859-1, ei_iso8859_1
+ISO-8859-2, ei_iso8859_2
+ISO_8859-2, ei_iso8859_2
+ISO_8859-2:1987, ei_iso8859_2
+ISO-IR-101, ei_iso8859_2
+LATIN2, ei_iso8859_2
+L2, ei_iso8859_2
+CSISOLATIN2, ei_iso8859_2
+ISO8859-2, ei_iso8859_2
+ISO-8859-3, ei_iso8859_3
+ISO_8859-3, ei_iso8859_3
+ISO_8859-3:1988, ei_iso8859_3
+ISO-IR-109, ei_iso8859_3
+LATIN3, ei_iso8859_3
+L3, ei_iso8859_3
+CSISOLATIN3, ei_iso8859_3
+ISO8859-3, ei_iso8859_3
+ISO-8859-4, ei_iso8859_4
+ISO_8859-4, ei_iso8859_4
+ISO_8859-4:1988, ei_iso8859_4
+ISO-IR-110, ei_iso8859_4
+LATIN4, ei_iso8859_4
+L4, ei_iso8859_4
+CSISOLATIN4, ei_iso8859_4
+ISO8859-4, ei_iso8859_4
+ISO-8859-5, ei_iso8859_5
+ISO_8859-5, ei_iso8859_5
+ISO_8859-5:1988, ei_iso8859_5
+ISO-IR-144, ei_iso8859_5
+CYRILLIC, ei_iso8859_5
+CSISOLATINCYRILLIC, ei_iso8859_5
+ISO8859-5, ei_iso8859_5
+ISO-8859-6, ei_iso8859_6
+ISO_8859-6, ei_iso8859_6
+ISO_8859-6:1987, ei_iso8859_6
+ISO-IR-127, ei_iso8859_6
+ECMA-114, ei_iso8859_6
+ASMO-708, ei_iso8859_6
+ARABIC, ei_iso8859_6
+CSISOLATINARABIC, ei_iso8859_6
+ISO8859-6, ei_iso8859_6
+ISO-8859-7, ei_iso8859_7
+ISO_8859-7, ei_iso8859_7
+ISO_8859-7:1987, ei_iso8859_7
+ISO_8859-7:2003, ei_iso8859_7
+ISO-IR-126, ei_iso8859_7
+ECMA-118, ei_iso8859_7
+ELOT_928, ei_iso8859_7
+GREEK8, ei_iso8859_7
+GREEK, ei_iso8859_7
+CSISOLATINGREEK, ei_iso8859_7
+ISO8859-7, ei_iso8859_7
+ISO-8859-8, ei_iso8859_8
+ISO_8859-8, ei_iso8859_8
+ISO_8859-8:1988, ei_iso8859_8
+ISO-IR-138, ei_iso8859_8
+HEBREW, ei_iso8859_8
+CSISOLATINHEBREW, ei_iso8859_8
+ISO8859-8, ei_iso8859_8
+ISO-8859-9, ei_iso8859_9
+ISO_8859-9, ei_iso8859_9
+ISO_8859-9:1989, ei_iso8859_9
+ISO-IR-148, ei_iso8859_9
+LATIN5, ei_iso8859_9
+L5, ei_iso8859_9
+CSISOLATIN5, ei_iso8859_9
+ISO8859-9, ei_iso8859_9
+ISO-8859-10, ei_iso8859_10
+ISO_8859-10, ei_iso8859_10
+ISO_8859-10:1992, ei_iso8859_10
+ISO-IR-157, ei_iso8859_10
+LATIN6, ei_iso8859_10
+L6, ei_iso8859_10
+CSISOLATIN6, ei_iso8859_10
+ISO8859-10, ei_iso8859_10
+ISO-8859-11, ei_iso8859_11
+ISO_8859-11, ei_iso8859_11
+ISO8859-11, ei_iso8859_11
+ISO-8859-13, ei_iso8859_13
+ISO_8859-13, ei_iso8859_13
+ISO-IR-179, ei_iso8859_13
+LATIN7, ei_iso8859_13
+L7, ei_iso8859_13
+ISO8859-13, ei_iso8859_13
+ISO-8859-14, ei_iso8859_14
+ISO_8859-14, ei_iso8859_14
+ISO_8859-14:1998, ei_iso8859_14
+ISO-IR-199, ei_iso8859_14
+LATIN8, ei_iso8859_14
+L8, ei_iso8859_14
+ISO-CELTIC, ei_iso8859_14
+ISO8859-14, ei_iso8859_14
+ISO-8859-15, ei_iso8859_15
+ISO_8859-15, ei_iso8859_15
+ISO_8859-15:1998, ei_iso8859_15
+ISO-IR-203, ei_iso8859_15
+LATIN-9, ei_iso8859_15
+ISO8859-15, ei_iso8859_15
+ISO-8859-16, ei_iso8859_16
+ISO_8859-16, ei_iso8859_16
+ISO_8859-16:2001, ei_iso8859_16
+ISO-IR-226, ei_iso8859_16
+LATIN10, ei_iso8859_16
+L10, ei_iso8859_16
+ISO8859-16, ei_iso8859_16
+KOI8-R, ei_koi8_r
+CSKOI8R, ei_koi8_r
+KOI8-U, ei_koi8_u
+KOI8-RU, ei_koi8_ru
+CP1250, ei_cp1250
+WINDOWS-1250, ei_cp1250
+MS-EE, ei_cp1250
+CP1251, ei_cp1251
+WINDOWS-1251, ei_cp1251
+MS-CYRL, ei_cp1251
+CP1252, ei_cp1252
+WINDOWS-1252, ei_cp1252
+MS-ANSI, ei_cp1252
+CP1253, ei_cp1253
+WINDOWS-1253, ei_cp1253
+MS-GREEK, ei_cp1253
+CP1254, ei_cp1254
+WINDOWS-1254, ei_cp1254
+MS-TURK, ei_cp1254
+CP1255, ei_cp1255
+WINDOWS-1255, ei_cp1255
+MS-HEBR, ei_cp1255
+CP1256, ei_cp1256
+WINDOWS-1256, ei_cp1256
+MS-ARAB, ei_cp1256
+CP1257, ei_cp1257
+WINDOWS-1257, ei_cp1257
+WINBALTRIM, ei_cp1257
+CP1258, ei_cp1258
+WINDOWS-1258, ei_cp1258
+CP850, ei_cp850
+IBM850, ei_cp850
+850, ei_cp850
+CSPC850MULTILINGUAL, ei_cp850
+CP862, ei_cp862
+IBM862, ei_cp862
+862, ei_cp862
+CSPC862LATINHEBREW, ei_cp862
+CP866, ei_cp866
+IBM866, ei_cp866
+866, ei_cp866
+CSIBM866, ei_cp866
+CP1131, ei_cp1131
+MACROMAN, ei_mac_roman
+MACINTOSH, ei_mac_roman
+MAC, ei_mac_roman
+CSMACINTOSH, ei_mac_roman
+MACCENTRALEUROPE, ei_mac_centraleurope
+MACICELAND, ei_mac_iceland
+MACCROATIAN, ei_mac_croatian
+MACROMANIA, ei_mac_romania
+MACCYRILLIC, ei_mac_cyrillic
+MACUKRAINE, ei_mac_ukraine
+MACGREEK, ei_mac_greek
+MACTURKISH, ei_mac_turkish
+MACHEBREW, ei_mac_hebrew
+MACARABIC, ei_mac_arabic
+MACTHAI, ei_mac_thai
+HP-ROMAN8, ei_hp_roman8
+ROMAN8, ei_hp_roman8
+R8, ei_hp_roman8
+CSHPROMAN8, ei_hp_roman8
+NEXTSTEP, ei_nextstep
+ARMSCII-8, ei_armscii_8
+GEORGIAN-ACADEMY, ei_georgian_academy
+GEORGIAN-PS, ei_georgian_ps
+KOI8-T, ei_koi8_t
+PT154, ei_pt154
+PTCP154, ei_pt154
+CP154, ei_pt154
+CYRILLIC-ASIAN, ei_pt154
+CSPTCP154, ei_pt154
+RK1048, ei_rk1048
+STRK1048-2002, ei_rk1048
+KZ-1048, ei_rk1048
+CSKZ1048, ei_rk1048
+MULELAO-1, ei_mulelao
+CP1133, ei_cp1133
+IBM-CP1133, ei_cp1133
+TIS-620, ei_tis620
+TIS620, ei_tis620
+TIS620-0, ei_tis620
+TIS620.2529-1, ei_tis620
+TIS620.2533-0, ei_tis620
+TIS620.2533-1, ei_tis620
+ISO-IR-166, ei_tis620
+CP874, ei_cp874
+WINDOWS-874, ei_cp874
+VISCII, ei_viscii
+VISCII1.1-1, ei_viscii
+CSVISCII, ei_viscii
+TCVN, ei_tcvn
+TCVN-5712, ei_tcvn
+TCVN5712-1, ei_tcvn
+TCVN5712-1:1993, ei_tcvn
+JIS_C6220-1969-RO, ei_iso646_jp
+ISO646-JP, ei_iso646_jp
+ISO-IR-14, ei_iso646_jp
+JP, ei_iso646_jp
+CSISO14JISC6220RO, ei_iso646_jp
+JIS_X0201, ei_jisx0201
+JISX0201-1976, ei_jisx0201
+X0201, ei_jisx0201
+CSHALFWIDTHKATAKANA, ei_jisx0201
+JIS_X0208, ei_jisx0208
+JIS_X0208-1983, ei_jisx0208
+JIS_X0208-1990, ei_jisx0208
+JIS0208, ei_jisx0208
+X0208, ei_jisx0208
+ISO-IR-87, ei_jisx0208
+JIS_C6226-1983, ei_jisx0208
+CSISO87JISX0208, ei_jisx0208
+JIS_X0212, ei_jisx0212
+JIS_X0212.1990-0, ei_jisx0212
+JIS_X0212-1990, ei_jisx0212
+X0212, ei_jisx0212
+ISO-IR-159, ei_jisx0212
+CSISO159JISX02121990, ei_jisx0212
+GB_1988-80, ei_iso646_cn
+ISO646-CN, ei_iso646_cn
+ISO-IR-57, ei_iso646_cn
+CN, ei_iso646_cn
+CSISO57GB1988, ei_iso646_cn
+GB_2312-80, ei_gb2312
+ISO-IR-58, ei_gb2312
+CSISO58GB231280, ei_gb2312
+CHINESE, ei_gb2312
+ISO-IR-165, ei_isoir165
+CN-GB-ISOIR165, ei_isoir165
+KSC_5601, ei_ksc5601
+KS_C_5601-1987, ei_ksc5601
+KS_C_5601-1989, ei_ksc5601
+ISO-IR-149, ei_ksc5601
+CSKSC56011987, ei_ksc5601
+KOREAN, ei_ksc5601
+EUC-JP, ei_euc_jp
+EUCJP, ei_euc_jp
+EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE, ei_euc_jp
+CSEUCPKDFMTJAPANESE, ei_euc_jp
+SHIFT_JIS, ei_sjis
+SHIFT-JIS, ei_sjis
+SJIS, ei_sjis
+MS_KANJI, ei_sjis
+CSSHIFTJIS, ei_sjis
+CP932, ei_cp932
+ISO-2022-JP, ei_iso2022_jp
+CSISO2022JP, ei_iso2022_jp
+ISO-2022-JP-1, ei_iso2022_jp1
+ISO-2022-JP-2, ei_iso2022_jp2
+CSISO2022JP2, ei_iso2022_jp2
+EUC-CN, ei_euc_cn
+EUCCN, ei_euc_cn
+GB2312, ei_euc_cn
+CN-GB, ei_euc_cn
+CSGB2312, ei_euc_cn
+GBK, ei_ces_gbk
+CP936, ei_cp936
+MS936, ei_cp936
+WINDOWS-936, ei_cp936
+GB18030, ei_gb18030
+ISO-2022-CN, ei_iso2022_cn
+CSISO2022CN, ei_iso2022_cn
+ISO-2022-CN-EXT, ei_iso2022_cn_ext
+HZ, ei_hz
+HZ-GB-2312, ei_hz
+EUC-TW, ei_euc_tw
+EUCTW, ei_euc_tw
+CSEUCTW, ei_euc_tw
+BIG5, ei_ces_big5
+BIG-5, ei_ces_big5
+BIG-FIVE, ei_ces_big5
+BIGFIVE, ei_ces_big5
+CN-BIG5, ei_ces_big5
+CSBIG5, ei_ces_big5
+CP950, ei_cp950
+BIG5-HKSCS:1999, ei_big5hkscs1999
+BIG5-HKSCS:2001, ei_big5hkscs2001
+BIG5-HKSCS, ei_big5hkscs2004
+BIG5HKSCS, ei_big5hkscs2004
+BIG5-HKSCS:2004, ei_big5hkscs2004
+EUC-KR, ei_euc_kr
+EUCKR, ei_euc_kr
+CSEUCKR, ei_euc_kr
+CP949, ei_cp949
+UHC, ei_cp949
+JOHAB, ei_johab
+CP1361, ei_johab
+ISO-2022-KR, ei_iso2022_kr
+CSISO2022KR, ei_iso2022_kr
+CHAR, ei_local_char
+WCHAR_T, ei_local_wchar_t
diff --git a/jni/iconv/lib/aliases.h b/jni/iconv/lib/aliases.h
new file mode 100644
index 0000000..f9cc41d
--- /dev/null
+++ b/jni/iconv/lib/aliases.h
@@ -0,0 +1,1714 @@
+/* ANSI-C code produced by gperf version 3.0.4 */
+/* Command-line: gperf -m 10 lib/aliases.gperf */
+/* Computed positions: -k'1,3-11,$' */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646. */
+#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+#line 1 "lib/aliases.gperf"
+struct alias { int name; unsigned int encoding_index; };
+
+#define TOTAL_KEYWORDS 346
+#define MIN_WORD_LENGTH 2
+#define MAX_WORD_LENGTH 45
+#define MIN_HASH_VALUE 7
+#define MAX_HASH_VALUE 935
+/* maximum key range = 929, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+aliases_hash (register const char *str, register unsigned int len)
+{
+ static const unsigned short asso_values[] =
+ {
+ 936, 936, 936, 936, 936, 936, 936, 936, 936, 936,
+ 936, 936, 936, 936, 936, 936, 936, 936, 936, 936,
+ 936, 936, 936, 936, 936, 936, 936, 936, 936, 936,
+ 936, 936, 936, 936, 936, 936, 936, 936, 936, 936,
+ 936, 936, 936, 936, 936, 16, 62, 936, 73, 0,
+ 5, 2, 47, 4, 1, 168, 8, 12, 357, 936,
+ 936, 936, 936, 936, 936, 112, 123, 3, 14, 34,
+ 71, 142, 147, 0, 258, 79, 39, 122, 4, 0,
+ 109, 936, 76, 1, 54, 147, 114, 180, 102, 3,
+ 10, 936, 936, 936, 936, 34, 936, 936, 936, 936,
+ 936, 936, 936, 936, 936, 936, 936, 936, 936, 936,
+ 936, 936, 936, 936, 936, 936, 936, 936, 936, 936,
+ 936, 936, 936, 936, 936, 936, 936, 936
+ };
+ register int hval = len;
+
+ switch (hval)
+ {
+ default:
+ hval += asso_values[(unsigned char)str[10]];
+ /*FALLTHROUGH*/
+ case 10:
+ hval += asso_values[(unsigned char)str[9]];
+ /*FALLTHROUGH*/
+ case 9:
+ hval += asso_values[(unsigned char)str[8]];
+ /*FALLTHROUGH*/
+ case 8:
+ hval += asso_values[(unsigned char)str[7]];
+ /*FALLTHROUGH*/
+ case 7:
+ hval += asso_values[(unsigned char)str[6]];
+ /*FALLTHROUGH*/
+ case 6:
+ hval += asso_values[(unsigned char)str[5]];
+ /*FALLTHROUGH*/
+ case 5:
+ hval += asso_values[(unsigned char)str[4]];
+ /*FALLTHROUGH*/
+ case 4:
+ hval += asso_values[(unsigned char)str[3]];
+ /*FALLTHROUGH*/
+ case 3:
+ hval += asso_values[(unsigned char)str[2]];
+ /*FALLTHROUGH*/
+ case 2:
+ case 1:
+ hval += asso_values[(unsigned char)str[0]];
+ break;
+ }
+ return hval + asso_values[(unsigned char)str[len - 1]];
+}
+
+struct stringpool_t
+ {
+ char stringpool_str7[sizeof("SJIS")];
+ char stringpool_str9[sizeof("CN")];
+ char stringpool_str11[sizeof("CP1131")];
+ char stringpool_str12[sizeof("CP1361")];
+ char stringpool_str13[sizeof("866")];
+ char stringpool_str15[sizeof("CP1133")];
+ char stringpool_str18[sizeof("CP1251")];
+ char stringpool_str19[sizeof("CP866")];
+ char stringpool_str20[sizeof("CP1256")];
+ char stringpool_str21[sizeof("862")];
+ char stringpool_str22[sizeof("CP1253")];
+ char stringpool_str24[sizeof("CP936")];
+ char stringpool_str26[sizeof("CP1255")];
+ char stringpool_str27[sizeof("CP862")];
+ char stringpool_str28[sizeof("CP1252")];
+ char stringpool_str30[sizeof("C99")];
+ char stringpool_str32[sizeof("CP932")];
+ char stringpool_str34[sizeof("CP1258")];
+ char stringpool_str40[sizeof("CP819")];
+ char stringpool_str41[sizeof("L1")];
+ char stringpool_str42[sizeof("L6")];
+ char stringpool_str43[sizeof("L3")];
+ char stringpool_str45[sizeof("L5")];
+ char stringpool_str46[sizeof("L2")];
+ char stringpool_str49[sizeof("L8")];
+ char stringpool_str53[sizeof("EUCCN")];
+ char stringpool_str57[sizeof("ISO8859-1")];
+ char stringpool_str58[sizeof("ISO8859-11")];
+ char stringpool_str59[sizeof("ISO8859-6")];
+ char stringpool_str60[sizeof("ISO8859-16")];
+ char stringpool_str61[sizeof("ISO8859-3")];
+ char stringpool_str62[sizeof("ISO8859-13")];
+ char stringpool_str65[sizeof("ISO8859-5")];
+ char stringpool_str66[sizeof("ISO8859-15")];
+ char stringpool_str67[sizeof("ISO8859-2")];
+ char stringpool_str70[sizeof("EUC-CN")];
+ char stringpool_str73[sizeof("ISO8859-8")];
+ char stringpool_str74[sizeof("ISO-8859-1")];
+ char stringpool_str75[sizeof("ISO-8859-11")];
+ char stringpool_str76[sizeof("ISO-8859-6")];
+ char stringpool_str77[sizeof("ISO-8859-16")];
+ char stringpool_str78[sizeof("ISO-8859-3")];
+ char stringpool_str79[sizeof("ISO-8859-13")];
+ char stringpool_str81[sizeof("ISO8859-9")];
+ char stringpool_str82[sizeof("ISO-8859-5")];
+ char stringpool_str83[sizeof("ISO-8859-15")];
+ char stringpool_str84[sizeof("ISO-8859-2")];
+ char stringpool_str85[sizeof("ISO646-CN")];
+ char stringpool_str86[sizeof("R8")];
+ char stringpool_str88[sizeof("L4")];
+ char stringpool_str90[sizeof("ISO-8859-8")];
+ char stringpool_str91[sizeof("CP949")];
+ char stringpool_str92[sizeof("ISO_8859-1")];
+ char stringpool_str93[sizeof("ISO_8859-11")];
+ char stringpool_str94[sizeof("ISO_8859-6")];
+ char stringpool_str95[sizeof("ISO_8859-16")];
+ char stringpool_str96[sizeof("ISO_8859-3")];
+ char stringpool_str97[sizeof("ISO_8859-13")];
+ char stringpool_str98[sizeof("ISO-8859-9")];
+ char stringpool_str99[sizeof("ISO_8859-16:2001")];
+ char stringpool_str100[sizeof("ISO_8859-5")];
+ char stringpool_str101[sizeof("ISO_8859-15")];
+ char stringpool_str102[sizeof("ISO_8859-2")];
+ char stringpool_str103[sizeof("LATIN1")];
+ char stringpool_str105[sizeof("LATIN6")];
+ char stringpool_str106[sizeof("CP154")];
+ char stringpool_str107[sizeof("LATIN3")];
+ char stringpool_str108[sizeof("ISO_8859-8")];
+ char stringpool_str110[sizeof("ISO_8859-15:1998")];
+ char stringpool_str111[sizeof("LATIN5")];
+ char stringpool_str112[sizeof("CP1254")];
+ char stringpool_str113[sizeof("LATIN2")];
+ char stringpool_str114[sizeof("CSISO2022CN")];
+ char stringpool_str116[sizeof("ISO_8859-9")];
+ char stringpool_str117[sizeof("CHINESE")];
+ char stringpool_str118[sizeof("ISO-IR-6")];
+ char stringpool_str119[sizeof("LATIN8")];
+ char stringpool_str120[sizeof("ASCII")];
+ char stringpool_str121[sizeof("ISO-IR-166")];
+ char stringpool_str122[sizeof("X0212")];
+ char stringpool_str124[sizeof("VISCII")];
+ char stringpool_str125[sizeof("ISO-IR-126")];
+ char stringpool_str126[sizeof("CSASCII")];
+ char stringpool_str127[sizeof("ISO-IR-165")];
+ char stringpool_str129[sizeof("CSVISCII")];
+ char stringpool_str130[sizeof("ISO-IR-226")];
+ char stringpool_str131[sizeof("MAC")];
+ char stringpool_str136[sizeof("ISO-IR-138")];
+ char stringpool_str137[sizeof("ISO-IR-58")];
+ char stringpool_str139[sizeof("IBM866")];
+ char stringpool_str142[sizeof("ISO-2022-CN")];
+ char stringpool_str143[sizeof("MS936")];
+ char stringpool_str144[sizeof("LATIN-9")];
+ char stringpool_str146[sizeof("ISO-IR-159")];
+ char stringpool_str147[sizeof("IBM862")];
+ char stringpool_str150[sizeof("US")];
+ char stringpool_str151[sizeof("ISO8859-4")];
+ char stringpool_str152[sizeof("ISO8859-14")];
+ char stringpool_str153[sizeof("ISO_8859-14:1998")];
+ char stringpool_str154[sizeof("ISO-IR-199")];
+ char stringpool_str156[sizeof("UHC")];
+ char stringpool_str157[sizeof("850")];
+ char stringpool_str159[sizeof("HZ")];
+ char stringpool_str160[sizeof("IBM819")];
+ char stringpool_str162[sizeof("ISO-CELTIC")];
+ char stringpool_str163[sizeof("ELOT_928")];
+ char stringpool_str164[sizeof("CP1250")];
+ char stringpool_str165[sizeof("GB2312")];
+ char stringpool_str166[sizeof("CP850")];
+ char stringpool_str168[sizeof("ISO-8859-4")];
+ char stringpool_str169[sizeof("ISO-8859-14")];
+ char stringpool_str170[sizeof("CP950")];
+ char stringpool_str171[sizeof("CYRILLIC")];
+ char stringpool_str176[sizeof("ISO_8859-10:1992")];
+ char stringpool_str179[sizeof("UCS-2")];
+ char stringpool_str180[sizeof("TCVN")];
+ char stringpool_str181[sizeof("ISO-IR-148")];
+ char stringpool_str185[sizeof("X0201")];
+ char stringpool_str186[sizeof("ISO_8859-4")];
+ char stringpool_str187[sizeof("ISO_8859-14")];
+ char stringpool_str188[sizeof("L10")];
+ char stringpool_str189[sizeof("ISO-IR-149")];
+ char stringpool_str191[sizeof("ISO-IR-101")];
+ char stringpool_str196[sizeof("ISO-2022-CN-EXT")];
+ char stringpool_str197[sizeof("LATIN4")];
+ char stringpool_str200[sizeof("ISO-IR-203")];
+ char stringpool_str201[sizeof("X0208")];
+ char stringpool_str202[sizeof("KSC_5601")];
+ char stringpool_str204[sizeof("ISO8859-10")];
+ char stringpool_str207[sizeof("VISCII1.1-1")];
+ char stringpool_str209[sizeof("L7")];
+ char stringpool_str211[sizeof("ISO-IR-14")];
+ char stringpool_str212[sizeof("PT154")];
+ char stringpool_str213[sizeof("TIS620")];
+ char stringpool_str215[sizeof("ISO-IR-109")];
+ char stringpool_str216[sizeof("CSUNICODE11")];
+ char stringpool_str217[sizeof("KOI8-T")];
+ char stringpool_str218[sizeof("RK1048")];
+ char stringpool_str221[sizeof("ISO-8859-10")];
+ char stringpool_str222[sizeof("TIS620.2533-1")];
+ char stringpool_str223[sizeof("ISO646-US")];
+ char stringpool_str224[sizeof("CSISOLATIN1")];
+ char stringpool_str226[sizeof("CSISOLATIN6")];
+ char stringpool_str228[sizeof("CSISOLATIN3")];
+ char stringpool_str230[sizeof("TIS-620")];
+ char stringpool_str232[sizeof("CSISOLATIN5")];
+ char stringpool_str234[sizeof("CSISOLATIN2")];
+ char stringpool_str235[sizeof("TIS620.2529-1")];
+ char stringpool_str236[sizeof("CSKZ1048")];
+ char stringpool_str237[sizeof("CSISOLATINCYRILLIC")];
+ char stringpool_str238[sizeof("KZ-1048")];
+ char stringpool_str239[sizeof("ISO_8859-10")];
+ char stringpool_str241[sizeof("UNICODE-1-1")];
+ char stringpool_str242[sizeof("UTF-16")];
+ char stringpool_str245[sizeof("MS-EE")];
+ char stringpool_str248[sizeof("CSUNICODE")];
+ char stringpool_str249[sizeof("CSKOI8R")];
+ char stringpool_str250[sizeof("LATIN10")];
+ char stringpool_str252[sizeof("UTF-32")];
+ char stringpool_str254[sizeof("CSUCS4")];
+ char stringpool_str255[sizeof("UTF-8")];
+ char stringpool_str259[sizeof("ISO-IR-144")];
+ char stringpool_str261[sizeof("KOI8-R")];
+ char stringpool_str262[sizeof("MS-ANSI")];
+ char stringpool_str263[sizeof("UCS-4")];
+ char stringpool_str264[sizeof("ISO-IR-110")];
+ char stringpool_str266[sizeof("IBM-CP1133")];
+ char stringpool_str267[sizeof("CSIBM866")];
+ char stringpool_str270[sizeof("KS_C_5601-1989")];
+ char stringpool_str271[sizeof("CHAR")];
+ char stringpool_str273[sizeof("EUCKR")];
+ char stringpool_str277[sizeof("BIG5")];
+ char stringpool_str278[sizeof("CP874")];
+ char stringpool_str279[sizeof("ARMSCII-8")];
+ char stringpool_str282[sizeof("CSBIG5")];
+ char stringpool_str283[sizeof("UCS-2LE")];
+ char stringpool_str286[sizeof("IBM850")];
+ char stringpool_str287[sizeof("US-ASCII")];
+ char stringpool_str290[sizeof("EUC-KR")];
+ char stringpool_str293[sizeof("CSGB2312")];
+ char stringpool_str294[sizeof("BIG-5")];
+ char stringpool_str295[sizeof("TIS620.2533-0")];
+ char stringpool_str299[sizeof("CN-BIG5")];
+ char stringpool_str302[sizeof("MACCYRILLIC")];
+ char stringpool_str303[sizeof("GBK")];
+ char stringpool_str304[sizeof("TIS620-0")];
+ char stringpool_str305[sizeof("MS-CYRL")];
+ char stringpool_str307[sizeof("CYRILLIC-ASIAN")];
+ char stringpool_str308[sizeof("ECMA-118")];
+ char stringpool_str310[sizeof("ISO-IR-179")];
+ char stringpool_str311[sizeof("GREEK8")];
+ char stringpool_str315[sizeof("KOREAN")];
+ char stringpool_str318[sizeof("CSISOLATIN4")];
+ char stringpool_str321[sizeof("ISO-10646-UCS-2")];
+ char stringpool_str325[sizeof("UCS-4LE")];
+ char stringpool_str326[sizeof("PTCP154")];
+ char stringpool_str330[sizeof("CSISO14JISC6220RO")];
+ char stringpool_str334[sizeof("CSISO2022KR")];
+ char stringpool_str336[sizeof("ROMAN8")];
+ char stringpool_str337[sizeof("ISO-IR-100")];
+ char stringpool_str340[sizeof("JIS_C6226-1983")];
+ char stringpool_str344[sizeof("CSISOLATINARABIC")];
+ char stringpool_str347[sizeof("CP367")];
+ char stringpool_str350[sizeof("UTF-16LE")];
+ char stringpool_str351[sizeof("ISO_646.IRV:1991")];
+ char stringpool_str354[sizeof("CP1257")];
+ char stringpool_str355[sizeof("MACICELAND")];
+ char stringpool_str356[sizeof("UTF-32LE")];
+ char stringpool_str357[sizeof("CSKSC56011987")];
+ char stringpool_str359[sizeof("ARABIC")];
+ char stringpool_str362[sizeof("ISO-2022-KR")];
+ char stringpool_str363[sizeof("ISO-10646-UCS-4")];
+ char stringpool_str367[sizeof("UCS-2BE")];
+ char stringpool_str368[sizeof("GB_2312-80")];
+ char stringpool_str369[sizeof("JP")];
+ char stringpool_str371[sizeof("MULELAO-1")];
+ char stringpool_str372[sizeof("CSISO159JISX02121990")];
+ char stringpool_str373[sizeof("GREEK")];
+ char stringpool_str375[sizeof("TCVN5712-1")];
+ char stringpool_str376[sizeof("CSISO58GB231280")];
+ char stringpool_str378[sizeof("GB18030")];
+ char stringpool_str379[sizeof("TCVN-5712")];
+ char stringpool_str384[sizeof("GB_1988-80")];
+ char stringpool_str385[sizeof("CSPTCP154")];
+ char stringpool_str386[sizeof("ECMA-114")];
+ char stringpool_str388[sizeof("CSUNICODE11UTF7")];
+ char stringpool_str391[sizeof("ANSI_X3.4-1986")];
+ char stringpool_str392[sizeof("UNICODELITTLE")];
+ char stringpool_str393[sizeof("ISO8859-7")];
+ char stringpool_str395[sizeof("CN-GB-ISOIR165")];
+ char stringpool_str396[sizeof("STRK1048-2002")];
+ char stringpool_str398[sizeof("ANSI_X3.4-1968")];
+ char stringpool_str403[sizeof("KOI8-U")];
+ char stringpool_str406[sizeof("UCS-2-INTERNAL")];
+ char stringpool_str409[sizeof("UCS-4BE")];
+ char stringpool_str410[sizeof("ISO-8859-7")];
+ char stringpool_str411[sizeof("SHIFT-JIS")];
+ char stringpool_str412[sizeof("CN-GB")];
+ char stringpool_str413[sizeof("JIS_C6220-1969-RO")];
+ char stringpool_str415[sizeof("UNICODE-1-1-UTF-7")];
+ char stringpool_str416[sizeof("WINDOWS-1251")];
+ char stringpool_str417[sizeof("WINDOWS-1256")];
+ char stringpool_str418[sizeof("WINDOWS-1253")];
+ char stringpool_str420[sizeof("WINDOWS-1255")];
+ char stringpool_str421[sizeof("WINDOWS-1252")];
+ char stringpool_str422[sizeof("WINDOWS-936")];
+ char stringpool_str424[sizeof("WINDOWS-1258")];
+ char stringpool_str425[sizeof("CSEUCKR")];
+ char stringpool_str426[sizeof("KS_C_5601-1987")];
+ char stringpool_str428[sizeof("ISO_8859-7")];
+ char stringpool_str429[sizeof("SHIFT_JIS")];
+ char stringpool_str433[sizeof("JIS0208")];
+ char stringpool_str434[sizeof("UTF-16BE")];
+ char stringpool_str439[sizeof("LATIN7")];
+ char stringpool_str440[sizeof("UTF-32BE")];
+ char stringpool_str445[sizeof("MACTHAI")];
+ char stringpool_str448[sizeof("UCS-4-INTERNAL")];
+ char stringpool_str449[sizeof("CSISOLATINGREEK")];
+ char stringpool_str451[sizeof("MACROMAN")];
+ char stringpool_str452[sizeof("EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE")];
+ char stringpool_str456[sizeof("EUCTW")];
+ char stringpool_str457[sizeof("ISO-IR-57")];
+ char stringpool_str458[sizeof("ISO-IR-157")];
+ char stringpool_str459[sizeof("ISO-IR-127")];
+ char stringpool_str461[sizeof("ISO-IR-87")];
+ char stringpool_str463[sizeof("WINDOWS-1254")];
+ char stringpool_str464[sizeof("ISO_8859-3:1988")];
+ char stringpool_str466[sizeof("ISO_8859-5:1988")];
+ char stringpool_str467[sizeof("IBM367")];
+ char stringpool_str470[sizeof("ISO_8859-8:1988")];
+ char stringpool_str471[sizeof("HZ-GB-2312")];
+ char stringpool_str473[sizeof("EUC-TW")];
+ char stringpool_str474[sizeof("CSISO57GB1988")];
+ char stringpool_str475[sizeof("NEXTSTEP")];
+ char stringpool_str476[sizeof("CSISO2022JP2")];
+ char stringpool_str478[sizeof("ISO_8859-9:1989")];
+ char stringpool_str480[sizeof("KOI8-RU")];
+ char stringpool_str487[sizeof("MACINTOSH")];
+ char stringpool_str489[sizeof("WINDOWS-1250")];
+ char stringpool_str492[sizeof("JIS_X0212")];
+ char stringpool_str500[sizeof("ISO-2022-JP-1")];
+ char stringpool_str501[sizeof("MACCROATIAN")];
+ char stringpool_str502[sizeof("HP-ROMAN8")];
+ char stringpool_str505[sizeof("ISO-2022-JP-2")];
+ char stringpool_str509[sizeof("ISO_8859-4:1988")];
+ char stringpool_str510[sizeof("BIG5HKSCS")];
+ char stringpool_str515[sizeof("ASMO-708")];
+ char stringpool_str518[sizeof("EUCJP")];
+ char stringpool_str525[sizeof("BIGFIVE")];
+ char stringpool_str527[sizeof("BIG5-HKSCS")];
+ char stringpool_str531[sizeof("MACCENTRALEUROPE")];
+ char stringpool_str532[sizeof("CSPC862LATINHEBREW")];
+ char stringpool_str535[sizeof("EUC-JP")];
+ char stringpool_str542[sizeof("BIG-FIVE")];
+ char stringpool_str546[sizeof("CSSHIFTJIS")];
+ char stringpool_str550[sizeof("ISO646-JP")];
+ char stringpool_str554[sizeof("JISX0201-1976")];
+ char stringpool_str555[sizeof("JIS_X0201")];
+ char stringpool_str556[sizeof("CSISOLATINHEBREW")];
+ char stringpool_str563[sizeof("MACARABIC")];
+ char stringpool_str564[sizeof("CSISO87JISX0208")];
+ char stringpool_str571[sizeof("JIS_X0208")];
+ char stringpool_str575[sizeof("UTF-7")];
+ char stringpool_str577[sizeof("MACGREEK")];
+ char stringpool_str579[sizeof("CSISO2022JP")];
+ char stringpool_str580[sizeof("MS-TURK")];
+ char stringpool_str581[sizeof("JIS_X0212-1990")];
+ char stringpool_str584[sizeof("WINDOWS-1257")];
+ char stringpool_str586[sizeof("JIS_X0208-1983")];
+ char stringpool_str590[sizeof("MS-GREEK")];
+ char stringpool_str599[sizeof("CSHPROMAN8")];
+ char stringpool_str600[sizeof("JAVA")];
+ char stringpool_str601[sizeof("MS-HEBR")];
+ char stringpool_str604[sizeof("CSMACINTOSH")];
+ char stringpool_str607[sizeof("ISO-2022-JP")];
+ char stringpool_str608[sizeof("CSEUCTW")];
+ char stringpool_str614[sizeof("GEORGIAN-PS")];
+ char stringpool_str615[sizeof("UNICODEBIG")];
+ char stringpool_str617[sizeof("MS_KANJI")];
+ char stringpool_str620[sizeof("CSPC850MULTILINGUAL")];
+ char stringpool_str621[sizeof("MACUKRAINE")];
+ char stringpool_str622[sizeof("ISO_8859-1:1987")];
+ char stringpool_str623[sizeof("ISO_8859-6:1987")];
+ char stringpool_str624[sizeof("ISO_8859-7:2003")];
+ char stringpool_str626[sizeof("GEORGIAN-ACADEMY")];
+ char stringpool_str627[sizeof("ISO_8859-2:1987")];
+ char stringpool_str629[sizeof("JIS_X0212.1990-0")];
+ char stringpool_str657[sizeof("JIS_X0208-1990")];
+ char stringpool_str664[sizeof("WCHAR_T")];
+ char stringpool_str673[sizeof("MACROMANIA")];
+ char stringpool_str676[sizeof("WINDOWS-874")];
+ char stringpool_str689[sizeof("CSEUCPKDFMTJAPANESE")];
+ char stringpool_str691[sizeof("MS-ARAB")];
+ char stringpool_str723[sizeof("UCS-2-SWAPPED")];
+ char stringpool_str739[sizeof("TCVN5712-1:1993")];
+ char stringpool_str746[sizeof("HEBREW")];
+ char stringpool_str765[sizeof("UCS-4-SWAPPED")];
+ char stringpool_str768[sizeof("JOHAB")];
+ char stringpool_str786[sizeof("MACTURKISH")];
+ char stringpool_str790[sizeof("ISO_8859-7:1987")];
+ char stringpool_str842[sizeof("WINBALTRIM")];
+ char stringpool_str888[sizeof("BIG5-HKSCS:2001")];
+ char stringpool_str898[sizeof("CSHALFWIDTHKATAKANA")];
+ char stringpool_str900[sizeof("BIG5-HKSCS:1999")];
+ char stringpool_str908[sizeof("MACHEBREW")];
+ char stringpool_str935[sizeof("BIG5-HKSCS:2004")];
+ };
+static const struct stringpool_t stringpool_contents =
+ {
+ "SJIS",
+ "CN",
+ "CP1131",
+ "CP1361",
+ "866",
+ "CP1133",
+ "CP1251",
+ "CP866",
+ "CP1256",
+ "862",
+ "CP1253",
+ "CP936",
+ "CP1255",
+ "CP862",
+ "CP1252",
+ "C99",
+ "CP932",
+ "CP1258",
+ "CP819",
+ "L1",
+ "L6",
+ "L3",
+ "L5",
+ "L2",
+ "L8",
+ "EUCCN",
+ "ISO8859-1",
+ "ISO8859-11",
+ "ISO8859-6",
+ "ISO8859-16",
+ "ISO8859-3",
+ "ISO8859-13",
+ "ISO8859-5",
+ "ISO8859-15",
+ "ISO8859-2",
+ "EUC-CN",
+ "ISO8859-8",
+ "ISO-8859-1",
+ "ISO-8859-11",
+ "ISO-8859-6",
+ "ISO-8859-16",
+ "ISO-8859-3",
+ "ISO-8859-13",
+ "ISO8859-9",
+ "ISO-8859-5",
+ "ISO-8859-15",
+ "ISO-8859-2",
+ "ISO646-CN",
+ "R8",
+ "L4",
+ "ISO-8859-8",
+ "CP949",
+ "ISO_8859-1",
+ "ISO_8859-11",
+ "ISO_8859-6",
+ "ISO_8859-16",
+ "ISO_8859-3",
+ "ISO_8859-13",
+ "ISO-8859-9",
+ "ISO_8859-16:2001",
+ "ISO_8859-5",
+ "ISO_8859-15",
+ "ISO_8859-2",
+ "LATIN1",
+ "LATIN6",
+ "CP154",
+ "LATIN3",
+ "ISO_8859-8",
+ "ISO_8859-15:1998",
+ "LATIN5",
+ "CP1254",
+ "LATIN2",
+ "CSISO2022CN",
+ "ISO_8859-9",
+ "CHINESE",
+ "ISO-IR-6",
+ "LATIN8",
+ "ASCII",
+ "ISO-IR-166",
+ "X0212",
+ "VISCII",
+ "ISO-IR-126",
+ "CSASCII",
+ "ISO-IR-165",
+ "CSVISCII",
+ "ISO-IR-226",
+ "MAC",
+ "ISO-IR-138",
+ "ISO-IR-58",
+ "IBM866",
+ "ISO-2022-CN",
+ "MS936",
+ "LATIN-9",
+ "ISO-IR-159",
+ "IBM862",
+ "US",
+ "ISO8859-4",
+ "ISO8859-14",
+ "ISO_8859-14:1998",
+ "ISO-IR-199",
+ "UHC",
+ "850",
+ "HZ",
+ "IBM819",
+ "ISO-CELTIC",
+ "ELOT_928",
+ "CP1250",
+ "GB2312",
+ "CP850",
+ "ISO-8859-4",
+ "ISO-8859-14",
+ "CP950",
+ "CYRILLIC",
+ "ISO_8859-10:1992",
+ "UCS-2",
+ "TCVN",
+ "ISO-IR-148",
+ "X0201",
+ "ISO_8859-4",
+ "ISO_8859-14",
+ "L10",
+ "ISO-IR-149",
+ "ISO-IR-101",
+ "ISO-2022-CN-EXT",
+ "LATIN4",
+ "ISO-IR-203",
+ "X0208",
+ "KSC_5601",
+ "ISO8859-10",
+ "VISCII1.1-1",
+ "L7",
+ "ISO-IR-14",
+ "PT154",
+ "TIS620",
+ "ISO-IR-109",
+ "CSUNICODE11",
+ "KOI8-T",
+ "RK1048",
+ "ISO-8859-10",
+ "TIS620.2533-1",
+ "ISO646-US",
+ "CSISOLATIN1",
+ "CSISOLATIN6",
+ "CSISOLATIN3",
+ "TIS-620",
+ "CSISOLATIN5",
+ "CSISOLATIN2",
+ "TIS620.2529-1",
+ "CSKZ1048",
+ "CSISOLATINCYRILLIC",
+ "KZ-1048",
+ "ISO_8859-10",
+ "UNICODE-1-1",
+ "UTF-16",
+ "MS-EE",
+ "CSUNICODE",
+ "CSKOI8R",
+ "LATIN10",
+ "UTF-32",
+ "CSUCS4",
+ "UTF-8",
+ "ISO-IR-144",
+ "KOI8-R",
+ "MS-ANSI",
+ "UCS-4",
+ "ISO-IR-110",
+ "IBM-CP1133",
+ "CSIBM866",
+ "KS_C_5601-1989",
+ "CHAR",
+ "EUCKR",
+ "BIG5",
+ "CP874",
+ "ARMSCII-8",
+ "CSBIG5",
+ "UCS-2LE",
+ "IBM850",
+ "US-ASCII",
+ "EUC-KR",
+ "CSGB2312",
+ "BIG-5",
+ "TIS620.2533-0",
+ "CN-BIG5",
+ "MACCYRILLIC",
+ "GBK",
+ "TIS620-0",
+ "MS-CYRL",
+ "CYRILLIC-ASIAN",
+ "ECMA-118",
+ "ISO-IR-179",
+ "GREEK8",
+ "KOREAN",
+ "CSISOLATIN4",
+ "ISO-10646-UCS-2",
+ "UCS-4LE",
+ "PTCP154",
+ "CSISO14JISC6220RO",
+ "CSISO2022KR",
+ "ROMAN8",
+ "ISO-IR-100",
+ "JIS_C6226-1983",
+ "CSISOLATINARABIC",
+ "CP367",
+ "UTF-16LE",
+ "ISO_646.IRV:1991",
+ "CP1257",
+ "MACICELAND",
+ "UTF-32LE",
+ "CSKSC56011987",
+ "ARABIC",
+ "ISO-2022-KR",
+ "ISO-10646-UCS-4",
+ "UCS-2BE",
+ "GB_2312-80",
+ "JP",
+ "MULELAO-1",
+ "CSISO159JISX02121990",
+ "GREEK",
+ "TCVN5712-1",
+ "CSISO58GB231280",
+ "GB18030",
+ "TCVN-5712",
+ "GB_1988-80",
+ "CSPTCP154",
+ "ECMA-114",
+ "CSUNICODE11UTF7",
+ "ANSI_X3.4-1986",
+ "UNICODELITTLE",
+ "ISO8859-7",
+ "CN-GB-ISOIR165",
+ "STRK1048-2002",
+ "ANSI_X3.4-1968",
+ "KOI8-U",
+ "UCS-2-INTERNAL",
+ "UCS-4BE",
+ "ISO-8859-7",
+ "SHIFT-JIS",
+ "CN-GB",
+ "JIS_C6220-1969-RO",
+ "UNICODE-1-1-UTF-7",
+ "WINDOWS-1251",
+ "WINDOWS-1256",
+ "WINDOWS-1253",
+ "WINDOWS-1255",
+ "WINDOWS-1252",
+ "WINDOWS-936",
+ "WINDOWS-1258",
+ "CSEUCKR",
+ "KS_C_5601-1987",
+ "ISO_8859-7",
+ "SHIFT_JIS",
+ "JIS0208",
+ "UTF-16BE",
+ "LATIN7",
+ "UTF-32BE",
+ "MACTHAI",
+ "UCS-4-INTERNAL",
+ "CSISOLATINGREEK",
+ "MACROMAN",
+ "EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE",
+ "EUCTW",
+ "ISO-IR-57",
+ "ISO-IR-157",
+ "ISO-IR-127",
+ "ISO-IR-87",
+ "WINDOWS-1254",
+ "ISO_8859-3:1988",
+ "ISO_8859-5:1988",
+ "IBM367",
+ "ISO_8859-8:1988",
+ "HZ-GB-2312",
+ "EUC-TW",
+ "CSISO57GB1988",
+ "NEXTSTEP",
+ "CSISO2022JP2",
+ "ISO_8859-9:1989",
+ "KOI8-RU",
+ "MACINTOSH",
+ "WINDOWS-1250",
+ "JIS_X0212",
+ "ISO-2022-JP-1",
+ "MACCROATIAN",
+ "HP-ROMAN8",
+ "ISO-2022-JP-2",
+ "ISO_8859-4:1988",
+ "BIG5HKSCS",
+ "ASMO-708",
+ "EUCJP",
+ "BIGFIVE",
+ "BIG5-HKSCS",
+ "MACCENTRALEUROPE",
+ "CSPC862LATINHEBREW",
+ "EUC-JP",
+ "BIG-FIVE",
+ "CSSHIFTJIS",
+ "ISO646-JP",
+ "JISX0201-1976",
+ "JIS_X0201",
+ "CSISOLATINHEBREW",
+ "MACARABIC",
+ "CSISO87JISX0208",
+ "JIS_X0208",
+ "UTF-7",
+ "MACGREEK",
+ "CSISO2022JP",
+ "MS-TURK",
+ "JIS_X0212-1990",
+ "WINDOWS-1257",
+ "JIS_X0208-1983",
+ "MS-GREEK",
+ "CSHPROMAN8",
+ "JAVA",
+ "MS-HEBR",
+ "CSMACINTOSH",
+ "ISO-2022-JP",
+ "CSEUCTW",
+ "GEORGIAN-PS",
+ "UNICODEBIG",
+ "MS_KANJI",
+ "CSPC850MULTILINGUAL",
+ "MACUKRAINE",
+ "ISO_8859-1:1987",
+ "ISO_8859-6:1987",
+ "ISO_8859-7:2003",
+ "GEORGIAN-ACADEMY",
+ "ISO_8859-2:1987",
+ "JIS_X0212.1990-0",
+ "JIS_X0208-1990",
+ "WCHAR_T",
+ "MACROMANIA",
+ "WINDOWS-874",
+ "CSEUCPKDFMTJAPANESE",
+ "MS-ARAB",
+ "UCS-2-SWAPPED",
+ "TCVN5712-1:1993",
+ "HEBREW",
+ "UCS-4-SWAPPED",
+ "JOHAB",
+ "MACTURKISH",
+ "ISO_8859-7:1987",
+ "WINBALTRIM",
+ "BIG5-HKSCS:2001",
+ "CSHALFWIDTHKATAKANA",
+ "BIG5-HKSCS:1999",
+ "MACHEBREW",
+ "BIG5-HKSCS:2004"
+ };
+#define stringpool ((const char *) &stringpool_contents)
+
+static const struct alias aliases[] =
+ {
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 308 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str7, ei_sjis},
+ {-1},
+#line 288 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str9, ei_iso646_cn},
+ {-1},
+#line 209 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str11, ei_cp1131},
+#line 353 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str12, ei_johab},
+#line 207 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str13, ei_cp866},
+ {-1},
+#line 244 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str15, ei_cp1133},
+ {-1}, {-1},
+#line 174 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str18, ei_cp1251},
+#line 205 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str19, ei_cp866},
+#line 189 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str20, ei_cp1256},
+#line 203 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str21, ei_cp862},
+#line 180 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str22, ei_cp1253},
+ {-1},
+#line 323 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str24, ei_cp936},
+ {-1},
+#line 186 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str26, ei_cp1255},
+#line 201 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str27, ei_cp862},
+#line 177 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str28, ei_cp1252},
+ {-1},
+#line 51 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str30, ei_c99},
+ {-1},
+#line 311 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str32, ei_cp932},
+ {-1},
+#line 195 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str34, ei_cp1258},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 57 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str40, ei_iso8859_1},
+#line 60 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str41, ei_iso8859_1},
+#line 134 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str42, ei_iso8859_10},
+#line 76 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str43, ei_iso8859_3},
+ {-1},
+#line 126 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str45, ei_iso8859_9},
+#line 68 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str46, ei_iso8859_2},
+ {-1}, {-1},
+#line 151 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str49, ei_iso8859_14},
+ {-1}, {-1}, {-1},
+#line 318 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str53, ei_euc_cn},
+ {-1}, {-1}, {-1},
+#line 62 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str57, ei_iso8859_1},
+#line 139 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str58, ei_iso8859_11},
+#line 102 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str59, ei_iso8859_6},
+#line 166 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str60, ei_iso8859_16},
+#line 78 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str61, ei_iso8859_3},
+#line 145 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str62, ei_iso8859_13},
+ {-1}, {-1},
+#line 93 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str65, ei_iso8859_5},
+#line 159 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str66, ei_iso8859_15},
+#line 70 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str67, ei_iso8859_2},
+ {-1}, {-1},
+#line 317 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str70, ei_euc_cn},
+ {-1}, {-1},
+#line 120 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str73, ei_iso8859_8},
+#line 53 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str74, ei_iso8859_1},
+#line 137 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str75, ei_iso8859_11},
+#line 94 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str76, ei_iso8859_6},
+#line 160 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str77, ei_iso8859_16},
+#line 71 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str78, ei_iso8859_3},
+#line 140 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str79, ei_iso8859_13},
+ {-1},
+#line 128 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str81, ei_iso8859_9},
+#line 87 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str82, ei_iso8859_5},
+#line 154 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str83, ei_iso8859_15},
+#line 63 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str84, ei_iso8859_2},
+#line 286 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str85, ei_iso646_cn},
+#line 227 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str86, ei_hp_roman8},
+ {-1},
+#line 84 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str88, ei_iso8859_4},
+ {-1},
+#line 114 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str90, ei_iso8859_8},
+#line 350 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str91, ei_cp949},
+#line 54 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str92, ei_iso8859_1},
+#line 138 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str93, ei_iso8859_11},
+#line 95 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str94, ei_iso8859_6},
+#line 161 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str95, ei_iso8859_16},
+#line 72 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str96, ei_iso8859_3},
+#line 141 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str97, ei_iso8859_13},
+#line 121 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str98, ei_iso8859_9},
+#line 162 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str99, ei_iso8859_16},
+#line 88 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str100, ei_iso8859_5},
+#line 155 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str101, ei_iso8859_15},
+#line 64 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str102, ei_iso8859_2},
+#line 59 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str103, ei_iso8859_1},
+ {-1},
+#line 133 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str105, ei_iso8859_10},
+#line 236 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str106, ei_pt154},
+#line 75 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str107, ei_iso8859_3},
+#line 115 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str108, ei_iso8859_8},
+ {-1},
+#line 156 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str110, ei_iso8859_15},
+#line 125 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str111, ei_iso8859_9},
+#line 183 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str112, ei_cp1254},
+#line 67 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str113, ei_iso8859_2},
+#line 328 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str114, ei_iso2022_cn},
+ {-1},
+#line 122 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str116, ei_iso8859_9},
+#line 293 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str117, ei_gb2312},
+#line 16 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str118, ei_ascii},
+#line 150 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str119, ei_iso8859_14},
+#line 13 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str120, ei_ascii},
+#line 252 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str121, ei_tis620},
+#line 282 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str122, ei_jisx0212},
+ {-1},
+#line 255 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str124, ei_viscii},
+#line 107 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str125, ei_iso8859_7},
+#line 22 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str126, ei_ascii},
+#line 294 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str127, ei_isoir165},
+ {-1},
+#line 257 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str129, ei_viscii},
+#line 163 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str130, ei_iso8859_16},
+#line 212 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str131, ei_mac_roman},
+ {-1}, {-1}, {-1}, {-1},
+#line 117 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str136, ei_iso8859_8},
+#line 291 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str137, ei_gb2312},
+ {-1},
+#line 206 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str139, ei_cp866},
+ {-1}, {-1},
+#line 327 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str142, ei_iso2022_cn},
+#line 324 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str143, ei_cp936},
+#line 158 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str144, ei_iso8859_15},
+ {-1},
+#line 283 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str146, ei_jisx0212},
+#line 202 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str147, ei_cp862},
+ {-1}, {-1},
+#line 21 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str150, ei_ascii},
+#line 86 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str151, ei_iso8859_4},
+#line 153 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str152, ei_iso8859_14},
+#line 148 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str153, ei_iso8859_14},
+#line 149 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str154, ei_iso8859_14},
+ {-1},
+#line 351 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str156, ei_cp949},
+#line 199 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str157, ei_cp850},
+ {-1},
+#line 330 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str159, ei_hz},
+#line 58 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str160, ei_iso8859_1},
+ {-1},
+#line 152 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str162, ei_iso8859_14},
+#line 109 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str163, ei_iso8859_7},
+#line 171 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str164, ei_cp1250},
+#line 319 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str165, ei_euc_cn},
+#line 197 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str166, ei_cp850},
+ {-1},
+#line 79 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str168, ei_iso8859_4},
+#line 146 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str169, ei_iso8859_14},
+#line 341 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str170, ei_cp950},
+#line 91 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str171, ei_iso8859_5},
+ {-1}, {-1}, {-1}, {-1},
+#line 131 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str176, ei_iso8859_10},
+ {-1}, {-1},
+#line 24 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str179, ei_ucs2},
+#line 258 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str180, ei_tcvn},
+#line 124 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str181, ei_iso8859_9},
+ {-1}, {-1}, {-1},
+#line 269 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str185, ei_jisx0201},
+#line 80 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str186, ei_iso8859_4},
+#line 147 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str187, ei_iso8859_14},
+#line 165 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str188, ei_iso8859_16},
+#line 299 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str189, ei_ksc5601},
+ {-1},
+#line 66 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str191, ei_iso8859_2},
+ {-1}, {-1}, {-1}, {-1},
+#line 329 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str196, ei_iso2022_cn_ext},
+#line 83 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str197, ei_iso8859_4},
+ {-1}, {-1},
+#line 157 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str200, ei_iso8859_15},
+#line 275 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str201, ei_jisx0208},
+#line 296 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str202, ei_ksc5601},
+ {-1},
+#line 136 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str204, ei_iso8859_10},
+ {-1}, {-1},
+#line 256 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str207, ei_viscii},
+ {-1},
+#line 144 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str209, ei_iso8859_13},
+ {-1},
+#line 264 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str211, ei_iso646_jp},
+#line 234 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str212, ei_pt154},
+#line 247 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str213, ei_tis620},
+ {-1},
+#line 74 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str215, ei_iso8859_3},
+#line 30 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str216, ei_ucs2be},
+#line 233 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str217, ei_koi8_t},
+#line 239 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str218, ei_rk1048},
+ {-1}, {-1},
+#line 129 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str221, ei_iso8859_10},
+#line 251 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str222, ei_tis620},
+#line 14 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str223, ei_ascii},
+#line 61 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str224, ei_iso8859_1},
+ {-1},
+#line 135 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str226, ei_iso8859_10},
+ {-1},
+#line 77 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str228, ei_iso8859_3},
+ {-1},
+#line 246 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str230, ei_tis620},
+ {-1},
+#line 127 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str232, ei_iso8859_9},
+ {-1},
+#line 69 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str234, ei_iso8859_2},
+#line 249 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str235, ei_tis620},
+#line 242 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str236, ei_rk1048},
+#line 92 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str237, ei_iso8859_5},
+#line 241 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str238, ei_rk1048},
+#line 130 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str239, ei_iso8859_10},
+ {-1},
+#line 29 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str241, ei_ucs2be},
+#line 38 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str242, ei_utf16},
+ {-1}, {-1},
+#line 173 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str245, ei_cp1250},
+ {-1}, {-1},
+#line 26 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str248, ei_ucs2},
+#line 168 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str249, ei_koi8_r},
+#line 164 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str250, ei_iso8859_16},
+ {-1},
+#line 41 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str252, ei_utf32},
+ {-1},
+#line 35 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str254, ei_ucs4},
+#line 23 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str255, ei_utf8},
+ {-1}, {-1}, {-1},
+#line 90 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str259, ei_iso8859_5},
+ {-1},
+#line 167 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str261, ei_koi8_r},
+#line 179 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str262, ei_cp1252},
+#line 33 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str263, ei_ucs4},
+#line 82 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str264, ei_iso8859_4},
+ {-1},
+#line 245 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str266, ei_cp1133},
+#line 208 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str267, ei_cp866},
+ {-1}, {-1},
+#line 298 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str270, ei_ksc5601},
+#line 356 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str271, ei_local_char},
+ {-1},
+#line 348 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str273, ei_euc_kr},
+ {-1}, {-1}, {-1},
+#line 335 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str277, ei_ces_big5},
+#line 253 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str278, ei_cp874},
+#line 230 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str279, ei_armscii_8},
+ {-1}, {-1},
+#line 340 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str282, ei_ces_big5},
+#line 31 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str283, ei_ucs2le},
+ {-1}, {-1},
+#line 198 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str286, ei_cp850},
+#line 12 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str287, ei_ascii},
+ {-1}, {-1},
+#line 347 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str290, ei_euc_kr},
+ {-1}, {-1},
+#line 321 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str293, ei_euc_cn},
+#line 336 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str294, ei_ces_big5},
+#line 250 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str295, ei_tis620},
+ {-1}, {-1}, {-1},
+#line 339 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str299, ei_ces_big5},
+ {-1}, {-1},
+#line 218 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str302, ei_mac_cyrillic},
+#line 322 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str303, ei_ces_gbk},
+#line 248 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str304, ei_tis620},
+#line 176 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str305, ei_cp1251},
+ {-1},
+#line 237 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str307, ei_pt154},
+#line 108 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str308, ei_iso8859_7},
+ {-1},
+#line 142 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str310, ei_iso8859_13},
+#line 110 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str311, ei_iso8859_7},
+ {-1}, {-1}, {-1},
+#line 301 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str315, ei_ksc5601},
+ {-1}, {-1},
+#line 85 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str318, ei_iso8859_4},
+ {-1}, {-1},
+#line 25 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str321, ei_ucs2},
+ {-1}, {-1}, {-1},
+#line 37 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str325, ei_ucs4le},
+#line 235 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str326, ei_pt154},
+ {-1}, {-1}, {-1},
+#line 266 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str330, ei_iso646_jp},
+ {-1}, {-1}, {-1},
+#line 355 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str334, ei_iso2022_kr},
+ {-1},
+#line 226 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str336, ei_hp_roman8},
+#line 56 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str337, ei_iso8859_1},
+ {-1}, {-1},
+#line 277 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str340, ei_jisx0208},
+ {-1}, {-1}, {-1},
+#line 101 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str344, ei_iso8859_6},
+ {-1}, {-1},
+#line 19 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str347, ei_ascii},
+ {-1}, {-1},
+#line 40 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str350, ei_utf16le},
+#line 15 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str351, ei_ascii},
+ {-1}, {-1},
+#line 192 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str354, ei_cp1257},
+#line 215 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str355, ei_mac_iceland},
+#line 43 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str356, ei_utf32le},
+#line 300 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str357, ei_ksc5601},
+ {-1},
+#line 100 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str359, ei_iso8859_6},
+ {-1}, {-1},
+#line 354 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str362, ei_iso2022_kr},
+#line 34 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str363, ei_ucs4},
+ {-1}, {-1}, {-1},
+#line 27 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str367, ei_ucs2be},
+#line 290 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str368, ei_gb2312},
+#line 265 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str369, ei_iso646_jp},
+ {-1},
+#line 243 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str371, ei_mulelao},
+#line 284 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str372, ei_jisx0212},
+#line 111 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str373, ei_iso8859_7},
+ {-1},
+#line 260 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str375, ei_tcvn},
+#line 292 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str376, ei_gb2312},
+ {-1},
+#line 326 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str378, ei_gb18030},
+#line 259 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str379, ei_tcvn},
+ {-1}, {-1}, {-1}, {-1},
+#line 285 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str384, ei_iso646_cn},
+#line 238 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str385, ei_pt154},
+#line 98 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str386, ei_iso8859_6},
+ {-1},
+#line 46 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str388, ei_utf7},
+ {-1}, {-1},
+#line 18 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str391, ei_ascii},
+#line 32 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str392, ei_ucs2le},
+#line 113 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str393, ei_iso8859_7},
+ {-1},
+#line 295 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str395, ei_isoir165},
+#line 240 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str396, ei_rk1048},
+ {-1},
+#line 17 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str398, ei_ascii},
+ {-1}, {-1}, {-1}, {-1},
+#line 169 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str403, ei_koi8_u},
+ {-1}, {-1},
+#line 47 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str406, ei_ucs2internal},
+ {-1}, {-1},
+#line 36 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str409, ei_ucs4be},
+#line 103 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str410, ei_iso8859_7},
+#line 307 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str411, ei_sjis},
+#line 320 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str412, ei_euc_cn},
+#line 262 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str413, ei_iso646_jp},
+ {-1},
+#line 45 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str415, ei_utf7},
+#line 175 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str416, ei_cp1251},
+#line 190 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str417, ei_cp1256},
+#line 181 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str418, ei_cp1253},
+ {-1},
+#line 187 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str420, ei_cp1255},
+#line 178 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str421, ei_cp1252},
+#line 325 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str422, ei_cp936},
+ {-1},
+#line 196 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str424, ei_cp1258},
+#line 349 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str425, ei_euc_kr},
+#line 297 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str426, ei_ksc5601},
+ {-1},
+#line 104 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str428, ei_iso8859_7},
+#line 306 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str429, ei_sjis},
+ {-1}, {-1}, {-1},
+#line 274 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str433, ei_jisx0208},
+#line 39 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str434, ei_utf16be},
+ {-1}, {-1}, {-1}, {-1},
+#line 143 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str439, ei_iso8859_13},
+#line 42 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str440, ei_utf32be},
+ {-1}, {-1}, {-1}, {-1},
+#line 224 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str445, ei_mac_thai},
+ {-1}, {-1},
+#line 49 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str448, ei_ucs4internal},
+#line 112 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str449, ei_iso8859_7},
+ {-1},
+#line 210 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str451, ei_mac_roman},
+#line 304 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str452, ei_euc_jp},
+ {-1}, {-1}, {-1},
+#line 333 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str456, ei_euc_tw},
+#line 287 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str457, ei_iso646_cn},
+#line 132 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str458, ei_iso8859_10},
+#line 97 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str459, ei_iso8859_6},
+ {-1},
+#line 276 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str461, ei_jisx0208},
+ {-1},
+#line 184 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str463, ei_cp1254},
+#line 73 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str464, ei_iso8859_3},
+ {-1},
+#line 89 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str466, ei_iso8859_5},
+#line 20 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str467, ei_ascii},
+ {-1}, {-1},
+#line 116 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str470, ei_iso8859_8},
+#line 331 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str471, ei_hz},
+ {-1},
+#line 332 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str473, ei_euc_tw},
+#line 289 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str474, ei_iso646_cn},
+#line 229 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str475, ei_nextstep},
+#line 316 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str476, ei_iso2022_jp2},
+ {-1},
+#line 123 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str478, ei_iso8859_9},
+ {-1},
+#line 170 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str480, ei_koi8_ru},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 211 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str487, ei_mac_roman},
+ {-1},
+#line 172 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str489, ei_cp1250},
+ {-1}, {-1},
+#line 279 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str492, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 314 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str500, ei_iso2022_jp1},
+#line 216 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str501, ei_mac_croatian},
+#line 225 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str502, ei_hp_roman8},
+ {-1}, {-1},
+#line 315 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str505, ei_iso2022_jp2},
+ {-1}, {-1}, {-1},
+#line 81 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str509, ei_iso8859_4},
+#line 345 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str510, ei_big5hkscs2004},
+ {-1}, {-1}, {-1}, {-1},
+#line 99 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str515, ei_iso8859_6},
+ {-1}, {-1},
+#line 303 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str518, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 338 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str525, ei_ces_big5},
+ {-1},
+#line 344 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str527, ei_big5hkscs2004},
+ {-1}, {-1}, {-1},
+#line 214 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str531, ei_mac_centraleurope},
+#line 204 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str532, ei_cp862},
+ {-1}, {-1},
+#line 302 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str535, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 337 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str542, ei_ces_big5},
+ {-1}, {-1}, {-1},
+#line 310 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str546, ei_sjis},
+ {-1}, {-1}, {-1},
+#line 263 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str550, ei_iso646_jp},
+ {-1}, {-1}, {-1},
+#line 268 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str554, ei_jisx0201},
+#line 267 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str555, ei_jisx0201},
+#line 119 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str556, ei_iso8859_8},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 223 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str563, ei_mac_arabic},
+#line 278 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str564, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 271 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str571, ei_jisx0208},
+ {-1}, {-1}, {-1},
+#line 44 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str575, ei_utf7},
+ {-1},
+#line 220 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str577, ei_mac_greek},
+ {-1},
+#line 313 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str579, ei_iso2022_jp},
+#line 185 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str580, ei_cp1254},
+#line 281 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str581, ei_jisx0212},
+ {-1}, {-1},
+#line 193 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str584, ei_cp1257},
+ {-1},
+#line 272 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str586, ei_jisx0208},
+ {-1}, {-1}, {-1},
+#line 182 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str590, ei_cp1253},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 228 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str599, ei_hp_roman8},
+#line 52 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str600, ei_java},
+#line 188 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str601, ei_cp1255},
+ {-1}, {-1},
+#line 213 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str604, ei_mac_roman},
+ {-1}, {-1},
+#line 312 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str607, ei_iso2022_jp},
+#line 334 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str608, ei_euc_tw},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 232 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str614, ei_georgian_ps},
+#line 28 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str615, ei_ucs2be},
+ {-1},
+#line 309 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str617, ei_sjis},
+ {-1}, {-1},
+#line 200 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str620, ei_cp850},
+#line 219 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str621, ei_mac_ukraine},
+#line 55 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str622, ei_iso8859_1},
+#line 96 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str623, ei_iso8859_6},
+#line 106 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str624, ei_iso8859_7},
+ {-1},
+#line 231 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str626, ei_georgian_academy},
+#line 65 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str627, ei_iso8859_2},
+ {-1},
+#line 280 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str629, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 273 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str657, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 357 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str664, ei_local_wchar_t},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 217 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str673, ei_mac_romania},
+ {-1}, {-1},
+#line 254 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str676, ei_cp874},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1},
+#line 305 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str689, ei_euc_jp},
+ {-1},
+#line 191 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str691, ei_cp1256},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 48 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str723, ei_ucs2swapped},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 261 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str739, ei_tcvn},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 118 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str746, ei_iso8859_8},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 50 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str765, ei_ucs4swapped},
+ {-1}, {-1},
+#line 352 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str768, ei_johab},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 221 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str786, ei_mac_turkish},
+ {-1}, {-1}, {-1},
+#line 105 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str790, ei_iso8859_7},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 194 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str842, ei_cp1257},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 343 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str888, ei_big5hkscs2001},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 270 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str898, ei_jisx0201},
+ {-1},
+#line 342 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str900, ei_big5hkscs1999},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 222 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str908, ei_mac_hebrew},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 346 "lib/aliases.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str935, ei_big5hkscs2004}
+ };
+
+#ifdef __GNUC__
+__inline
+#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
+#endif
+const struct alias *
+aliases_lookup (register const char *str, register unsigned int len)
+{
+ if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+ {
+ register int key = aliases_hash (str, len);
+
+ if (key <= MAX_HASH_VALUE && key >= 0)
+ {
+ register int o = aliases[key].name;
+ if (o >= 0)
+ {
+ register const char *s = o + stringpool;
+
+ if (*str == *s && !strcmp (str + 1, s + 1))
+ return &aliases[key];
+ }
+ }
+ }
+ return 0;
+}
diff --git a/jni/iconv/lib/aliases2.h b/jni/iconv/lib/aliases2.h
new file mode 100644
index 0000000..7f2dc44
--- /dev/null
+++ b/jni/iconv/lib/aliases2.h
@@ -0,0 +1,40 @@
+/*
+ * Copyright (C) 1999-2003, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifdef USE_AIX
+# if defined _AIX
+# include "aliases_aix_sysaix.h"
+# else
+# include "aliases_aix.h"
+# endif
+#endif
+#ifdef USE_OSF1
+# if defined __osf__
+# include "aliases_osf1_sysosf1.h"
+# else
+# include "aliases_osf1.h"
+# endif
+#endif
+#ifdef USE_DOS
+# include "aliases_dos.h"
+#endif
+#ifdef USE_EXTRA
+# include "aliases_extra.h"
+#endif
diff --git a/jni/iconv/lib/aliases_aix.h b/jni/iconv/lib/aliases_aix.h
new file mode 100644
index 0000000..5cbc77f
--- /dev/null
+++ b/jni/iconv/lib/aliases_aix.h
@@ -0,0 +1,18 @@
+ S(aix_0, "CP856", ei_cp856 )
+ S(aix_1, "CP922", ei_cp922 )
+ S(aix_2, "CP943", ei_cp943 )
+ S(aix_3, "CP1046", ei_cp1046 )
+ S(aix_4, "CP1124", ei_cp1124 )
+ S(aix_5, "CP1129", ei_cp1129 )
+ S(aix_6, "CP1161", ei_cp1161 )
+ S(aix_7, "IBM1161", ei_cp1161 )
+ S(aix_8, "IBM-1161", ei_cp1161 )
+ S(aix_9, "CSIBM1161", ei_cp1161 )
+ S(aix_10, "CP1162", ei_cp1162 )
+ S(aix_11, "IBM1162", ei_cp1162 )
+ S(aix_12, "IBM-1162", ei_cp1162 )
+ S(aix_13, "CSIBM1162", ei_cp1162 )
+ S(aix_14, "CP1163", ei_cp1163 )
+ S(aix_15, "IBM1163", ei_cp1163 )
+ S(aix_16, "IBM-1163", ei_cp1163 )
+ S(aix_17, "CSIBM1163", ei_cp1163 )
diff --git a/jni/iconv/lib/aliases_aix_sysaix.h b/jni/iconv/lib/aliases_aix_sysaix.h
new file mode 100644
index 0000000..b7dc584
--- /dev/null
+++ b/jni/iconv/lib/aliases_aix_sysaix.h
@@ -0,0 +1,24 @@
+ S(aix_0, "CP856", ei_cp856 )
+ S(aix_1, "IBM-856", ei_cp856 )
+ S(aix_2, "CP922", ei_cp922 )
+ S(aix_3, "IBM-922", ei_cp922 )
+ S(aix_4, "CP943", ei_cp943 )
+ S(aix_5, "IBM-943", ei_cp943 )
+ S(aix_6, "CP1046", ei_cp1046 )
+ S(aix_7, "IBM-1046", ei_cp1046 )
+ S(aix_8, "CP1124", ei_cp1124 )
+ S(aix_9, "IBM-1124", ei_cp1124 )
+ S(aix_10, "CP1129", ei_cp1129 )
+ S(aix_11, "IBM-1129", ei_cp1129 )
+ S(aix_12, "CP1161", ei_cp1161 )
+ S(aix_13, "IBM1161", ei_cp1161 )
+ S(aix_14, "IBM-1161", ei_cp1161 )
+ S(aix_15, "CSIBM1161", ei_cp1161 )
+ S(aix_16, "CP1162", ei_cp1162 )
+ S(aix_17, "IBM1162", ei_cp1162 )
+ S(aix_18, "IBM-1162", ei_cp1162 )
+ S(aix_19, "CSIBM1162", ei_cp1162 )
+ S(aix_20, "CP1163", ei_cp1163 )
+ S(aix_21, "IBM1163", ei_cp1163 )
+ S(aix_22, "IBM-1163", ei_cp1163 )
+ S(aix_23, "CSIBM1163", ei_cp1163 )
diff --git a/jni/iconv/lib/aliases_dos.h b/jni/iconv/lib/aliases_dos.h
new file mode 100644
index 0000000..1dd4fcb
--- /dev/null
+++ b/jni/iconv/lib/aliases_dos.h
@@ -0,0 +1,48 @@
+ S(dos_0, "CP437", ei_cp437 )
+ S(dos_1, "IBM437", ei_cp437 )
+ S(dos_2, "437", ei_cp437 )
+ S(dos_3, "CSPC8CODEPAGE437", ei_cp437 )
+ S(dos_4, "CP737", ei_cp737 )
+ S(dos_5, "CP775", ei_cp775 )
+ S(dos_6, "IBM775", ei_cp775 )
+ S(dos_7, "CSPC775BALTIC", ei_cp775 )
+ S(dos_8, "CP852", ei_cp852 )
+ S(dos_9, "IBM852", ei_cp852 )
+ S(dos_10, "852", ei_cp852 )
+ S(dos_11, "CSPCP852", ei_cp852 )
+ S(dos_12, "CP853", ei_cp853 )
+ S(dos_13, "CP855", ei_cp855 )
+ S(dos_14, "IBM855", ei_cp855 )
+ S(dos_15, "855", ei_cp855 )
+ S(dos_16, "CSIBM855", ei_cp855 )
+ S(dos_17, "CP857", ei_cp857 )
+ S(dos_18, "IBM857", ei_cp857 )
+ S(dos_19, "857", ei_cp857 )
+ S(dos_20, "CSIBM857", ei_cp857 )
+ S(dos_21, "CP858", ei_cp858 )
+ S(dos_22, "CP860", ei_cp860 )
+ S(dos_23, "IBM860", ei_cp860 )
+ S(dos_24, "860", ei_cp860 )
+ S(dos_25, "CSIBM860", ei_cp860 )
+ S(dos_26, "CP861", ei_cp861 )
+ S(dos_27, "IBM861", ei_cp861 )
+ S(dos_28, "861", ei_cp861 )
+ S(dos_29, "CP-IS", ei_cp861 )
+ S(dos_30, "CSIBM861", ei_cp861 )
+ S(dos_31, "CP863", ei_cp863 )
+ S(dos_32, "IBM863", ei_cp863 )
+ S(dos_33, "863", ei_cp863 )
+ S(dos_34, "CSIBM863", ei_cp863 )
+ S(dos_35, "CP864", ei_cp864 )
+ S(dos_36, "IBM864", ei_cp864 )
+ S(dos_37, "CSIBM864", ei_cp864 )
+ S(dos_38, "CP865", ei_cp865 )
+ S(dos_39, "IBM865", ei_cp865 )
+ S(dos_40, "865", ei_cp865 )
+ S(dos_41, "CSIBM865", ei_cp865 )
+ S(dos_42, "CP869", ei_cp869 )
+ S(dos_43, "IBM869", ei_cp869 )
+ S(dos_44, "869", ei_cp869 )
+ S(dos_45, "CP-GR", ei_cp869 )
+ S(dos_46, "CSIBM869", ei_cp869 )
+ S(dos_47, "CP1125", ei_cp1125 )
diff --git a/jni/iconv/lib/aliases_extra.h b/jni/iconv/lib/aliases_extra.h
new file mode 100644
index 0000000..9a54e16
--- /dev/null
+++ b/jni/iconv/lib/aliases_extra.h
@@ -0,0 +1,12 @@
+ S(extra_0, "EUC-JISX0213", ei_euc_jisx0213 )
+ S(extra_1, "EUC-JIS-2004", ei_euc_jisx0213 )
+ S(extra_2, "SHIFT_JISX0213", ei_shift_jisx0213 )
+ S(extra_3, "SHIFT_JIS-2004", ei_shift_jisx0213 )
+ S(extra_4, "ISO-2022-JP-3", ei_iso2022_jp3 )
+ S(extra_5, "ISO-2022-JP-2004", ei_iso2022_jp3 )
+ S(extra_6, "BIG5-2003", ei_big5_2003 )
+ S(extra_7, "TDS565", ei_tds565 )
+ S(extra_8, "ISO-IR-230", ei_tds565 )
+ S(extra_9, "ATARIST", ei_atarist )
+ S(extra_10, "ATARI", ei_atarist )
+ S(extra_11, "RISCOS-LATIN1", ei_riscos1 )
diff --git a/jni/iconv/lib/aliases_osf1.h b/jni/iconv/lib/aliases_osf1.h
new file mode 100644
index 0000000..9e4f685
--- /dev/null
+++ b/jni/iconv/lib/aliases_osf1.h
@@ -0,0 +1,2 @@
+ S(osf1_0, "DEC-KANJI", ei_dec_kanji )
+ S(osf1_1, "DEC-HANYU", ei_dec_hanyu )
diff --git a/jni/iconv/lib/aliases_osf1_sysosf1.h b/jni/iconv/lib/aliases_osf1_sysosf1.h
new file mode 100644
index 0000000..b1f802d
--- /dev/null
+++ b/jni/iconv/lib/aliases_osf1_sysosf1.h
@@ -0,0 +1,4 @@
+ S(osf1_0, "DEC-KANJI", ei_dec_kanji )
+ S(osf1_1, "DECKANJI", ei_dec_kanji )
+ S(osf1_2, "DEC-HANYU", ei_dec_hanyu )
+ S(osf1_3, "DECHANYU", ei_dec_hanyu )
diff --git a/jni/iconv/lib/aliases_sysaix.gperf b/jni/iconv/lib/aliases_sysaix.gperf
new file mode 100644
index 0000000..82101d4
--- /dev/null
+++ b/jni/iconv/lib/aliases_sysaix.gperf
@@ -0,0 +1,366 @@
+struct alias { int name; unsigned int encoding_index; };
+%struct-type
+%language=ANSI-C
+%define hash-function-name aliases_hash
+%define lookup-function-name aliases_lookup
+%7bit
+%readonly-tables
+%global-table
+%define word-array-name aliases
+%pic
+%%
+US-ASCII, ei_ascii
+ASCII, ei_ascii
+ISO646-US, ei_ascii
+ISO_646.IRV:1991, ei_ascii
+ISO-IR-6, ei_ascii
+ANSI_X3.4-1968, ei_ascii
+ANSI_X3.4-1986, ei_ascii
+CP367, ei_ascii
+IBM367, ei_ascii
+US, ei_ascii
+CSASCII, ei_ascii
+UTF-8, ei_utf8
+UCS-2, ei_ucs2
+ISO-10646-UCS-2, ei_ucs2
+CSUNICODE, ei_ucs2
+UCS-2BE, ei_ucs2be
+UNICODEBIG, ei_ucs2be
+UNICODE-1-1, ei_ucs2be
+CSUNICODE11, ei_ucs2be
+UCS-2LE, ei_ucs2le
+UNICODELITTLE, ei_ucs2le
+UCS-4, ei_ucs4
+ISO-10646-UCS-4, ei_ucs4
+CSUCS4, ei_ucs4
+UCS-4BE, ei_ucs4be
+UCS-4LE, ei_ucs4le
+UTF-16, ei_utf16
+UTF-16BE, ei_utf16be
+UTF-16LE, ei_utf16le
+UTF-32, ei_utf32
+UTF-32BE, ei_utf32be
+UTF-32LE, ei_utf32le
+UTF-7, ei_utf7
+UNICODE-1-1-UTF-7, ei_utf7
+CSUNICODE11UTF7, ei_utf7
+UCS-2-INTERNAL, ei_ucs2internal
+UCS-2-SWAPPED, ei_ucs2swapped
+UCS-4-INTERNAL, ei_ucs4internal
+UCS-4-SWAPPED, ei_ucs4swapped
+C99, ei_c99
+JAVA, ei_java
+ISO-8859-1, ei_iso8859_1
+ISO_8859-1, ei_iso8859_1
+ISO_8859-1:1987, ei_iso8859_1
+ISO-IR-100, ei_iso8859_1
+CP819, ei_iso8859_1
+IBM819, ei_iso8859_1
+LATIN1, ei_iso8859_1
+L1, ei_iso8859_1
+CSISOLATIN1, ei_iso8859_1
+ISO8859-1, ei_iso8859_1
+ISO-8859-2, ei_iso8859_2
+ISO_8859-2, ei_iso8859_2
+ISO_8859-2:1987, ei_iso8859_2
+ISO-IR-101, ei_iso8859_2
+LATIN2, ei_iso8859_2
+L2, ei_iso8859_2
+CSISOLATIN2, ei_iso8859_2
+ISO8859-2, ei_iso8859_2
+ISO-8859-3, ei_iso8859_3
+ISO_8859-3, ei_iso8859_3
+ISO_8859-3:1988, ei_iso8859_3
+ISO-IR-109, ei_iso8859_3
+LATIN3, ei_iso8859_3
+L3, ei_iso8859_3
+CSISOLATIN3, ei_iso8859_3
+ISO8859-3, ei_iso8859_3
+ISO-8859-4, ei_iso8859_4
+ISO_8859-4, ei_iso8859_4
+ISO_8859-4:1988, ei_iso8859_4
+ISO-IR-110, ei_iso8859_4
+LATIN4, ei_iso8859_4
+L4, ei_iso8859_4
+CSISOLATIN4, ei_iso8859_4
+ISO8859-4, ei_iso8859_4
+ISO-8859-5, ei_iso8859_5
+ISO_8859-5, ei_iso8859_5
+ISO_8859-5:1988, ei_iso8859_5
+ISO-IR-144, ei_iso8859_5
+CYRILLIC, ei_iso8859_5
+CSISOLATINCYRILLIC, ei_iso8859_5
+ISO8859-5, ei_iso8859_5
+ISO-8859-6, ei_iso8859_6
+ISO_8859-6, ei_iso8859_6
+ISO_8859-6:1987, ei_iso8859_6
+ISO-IR-127, ei_iso8859_6
+ECMA-114, ei_iso8859_6
+ASMO-708, ei_iso8859_6
+ARABIC, ei_iso8859_6
+CSISOLATINARABIC, ei_iso8859_6
+ISO8859-6, ei_iso8859_6
+ISO-8859-7, ei_iso8859_7
+ISO_8859-7, ei_iso8859_7
+ISO_8859-7:1987, ei_iso8859_7
+ISO_8859-7:2003, ei_iso8859_7
+ISO-IR-126, ei_iso8859_7
+ECMA-118, ei_iso8859_7
+ELOT_928, ei_iso8859_7
+GREEK8, ei_iso8859_7
+GREEK, ei_iso8859_7
+CSISOLATINGREEK, ei_iso8859_7
+ISO8859-7, ei_iso8859_7
+ISO-8859-8, ei_iso8859_8
+ISO_8859-8, ei_iso8859_8
+ISO_8859-8:1988, ei_iso8859_8
+ISO-IR-138, ei_iso8859_8
+HEBREW, ei_iso8859_8
+CSISOLATINHEBREW, ei_iso8859_8
+ISO8859-8, ei_iso8859_8
+ISO-8859-9, ei_iso8859_9
+ISO_8859-9, ei_iso8859_9
+ISO_8859-9:1989, ei_iso8859_9
+ISO-IR-148, ei_iso8859_9
+LATIN5, ei_iso8859_9
+L5, ei_iso8859_9
+CSISOLATIN5, ei_iso8859_9
+ISO8859-9, ei_iso8859_9
+ISO-8859-10, ei_iso8859_10
+ISO_8859-10, ei_iso8859_10
+ISO_8859-10:1992, ei_iso8859_10
+ISO-IR-157, ei_iso8859_10
+LATIN6, ei_iso8859_10
+L6, ei_iso8859_10
+CSISOLATIN6, ei_iso8859_10
+ISO8859-10, ei_iso8859_10
+ISO-8859-11, ei_iso8859_11
+ISO_8859-11, ei_iso8859_11
+ISO8859-11, ei_iso8859_11
+ISO-8859-13, ei_iso8859_13
+ISO_8859-13, ei_iso8859_13
+ISO-IR-179, ei_iso8859_13
+LATIN7, ei_iso8859_13
+L7, ei_iso8859_13
+ISO8859-13, ei_iso8859_13
+IBM-921, ei_iso8859_13
+ISO-8859-14, ei_iso8859_14
+ISO_8859-14, ei_iso8859_14
+ISO_8859-14:1998, ei_iso8859_14
+ISO-IR-199, ei_iso8859_14
+LATIN8, ei_iso8859_14
+L8, ei_iso8859_14
+ISO-CELTIC, ei_iso8859_14
+ISO8859-14, ei_iso8859_14
+ISO-8859-15, ei_iso8859_15
+ISO_8859-15, ei_iso8859_15
+ISO_8859-15:1998, ei_iso8859_15
+ISO-IR-203, ei_iso8859_15
+LATIN-9, ei_iso8859_15
+ISO8859-15, ei_iso8859_15
+ISO-8859-16, ei_iso8859_16
+ISO_8859-16, ei_iso8859_16
+ISO_8859-16:2001, ei_iso8859_16
+ISO-IR-226, ei_iso8859_16
+LATIN10, ei_iso8859_16
+L10, ei_iso8859_16
+ISO8859-16, ei_iso8859_16
+KOI8-R, ei_koi8_r
+CSKOI8R, ei_koi8_r
+KOI8-U, ei_koi8_u
+KOI8-RU, ei_koi8_ru
+CP1250, ei_cp1250
+WINDOWS-1250, ei_cp1250
+MS-EE, ei_cp1250
+CP1251, ei_cp1251
+WINDOWS-1251, ei_cp1251
+MS-CYRL, ei_cp1251
+CP1252, ei_cp1252
+WINDOWS-1252, ei_cp1252
+MS-ANSI, ei_cp1252
+IBM-1252, ei_cp1252
+CP1253, ei_cp1253
+WINDOWS-1253, ei_cp1253
+MS-GREEK, ei_cp1253
+CP1254, ei_cp1254
+WINDOWS-1254, ei_cp1254
+MS-TURK, ei_cp1254
+CP1255, ei_cp1255
+WINDOWS-1255, ei_cp1255
+MS-HEBR, ei_cp1255
+CP1256, ei_cp1256
+WINDOWS-1256, ei_cp1256
+MS-ARAB, ei_cp1256
+CP1257, ei_cp1257
+WINDOWS-1257, ei_cp1257
+WINBALTRIM, ei_cp1257
+CP1258, ei_cp1258
+WINDOWS-1258, ei_cp1258
+CP850, ei_cp850
+IBM850, ei_cp850
+850, ei_cp850
+CSPC850MULTILINGUAL, ei_cp850
+IBM-850, ei_cp850
+CP862, ei_cp862
+IBM862, ei_cp862
+862, ei_cp862
+CSPC862LATINHEBREW, ei_cp862
+CP866, ei_cp866
+IBM866, ei_cp866
+866, ei_cp866
+CSIBM866, ei_cp866
+CP1131, ei_cp1131
+IBM-1131, ei_cp1131
+MACROMAN, ei_mac_roman
+MACINTOSH, ei_mac_roman
+MAC, ei_mac_roman
+CSMACINTOSH, ei_mac_roman
+MACCENTRALEUROPE, ei_mac_centraleurope
+MACICELAND, ei_mac_iceland
+MACCROATIAN, ei_mac_croatian
+MACROMANIA, ei_mac_romania
+MACCYRILLIC, ei_mac_cyrillic
+MACUKRAINE, ei_mac_ukraine
+MACGREEK, ei_mac_greek
+MACTURKISH, ei_mac_turkish
+MACHEBREW, ei_mac_hebrew
+MACARABIC, ei_mac_arabic
+MACTHAI, ei_mac_thai
+HP-ROMAN8, ei_hp_roman8
+ROMAN8, ei_hp_roman8
+R8, ei_hp_roman8
+CSHPROMAN8, ei_hp_roman8
+NEXTSTEP, ei_nextstep
+ARMSCII-8, ei_armscii_8
+GEORGIAN-ACADEMY, ei_georgian_academy
+GEORGIAN-PS, ei_georgian_ps
+KOI8-T, ei_koi8_t
+PT154, ei_pt154
+PTCP154, ei_pt154
+CP154, ei_pt154
+CYRILLIC-ASIAN, ei_pt154
+CSPTCP154, ei_pt154
+RK1048, ei_rk1048
+STRK1048-2002, ei_rk1048
+KZ-1048, ei_rk1048
+CSKZ1048, ei_rk1048
+MULELAO-1, ei_mulelao
+CP1133, ei_cp1133
+IBM-CP1133, ei_cp1133
+TIS-620, ei_tis620
+TIS620, ei_tis620
+TIS620-0, ei_tis620
+TIS620.2529-1, ei_tis620
+TIS620.2533-0, ei_tis620
+TIS620.2533-1, ei_tis620
+ISO-IR-166, ei_tis620
+CP874, ei_cp874
+WINDOWS-874, ei_cp874
+VISCII, ei_viscii
+VISCII1.1-1, ei_viscii
+CSVISCII, ei_viscii
+TCVN, ei_tcvn
+TCVN-5712, ei_tcvn
+TCVN5712-1, ei_tcvn
+TCVN5712-1:1993, ei_tcvn
+JIS_C6220-1969-RO, ei_iso646_jp
+ISO646-JP, ei_iso646_jp
+ISO-IR-14, ei_iso646_jp
+JP, ei_iso646_jp
+CSISO14JISC6220RO, ei_iso646_jp
+JIS_X0201, ei_jisx0201
+JISX0201-1976, ei_jisx0201
+X0201, ei_jisx0201
+CSHALFWIDTHKATAKANA, ei_jisx0201
+JIS_X0208, ei_jisx0208
+JIS_X0208-1983, ei_jisx0208
+JIS_X0208-1990, ei_jisx0208
+JIS0208, ei_jisx0208
+X0208, ei_jisx0208
+ISO-IR-87, ei_jisx0208
+JIS_C6226-1983, ei_jisx0208
+CSISO87JISX0208, ei_jisx0208
+JIS_X0212, ei_jisx0212
+JIS_X0212.1990-0, ei_jisx0212
+JIS_X0212-1990, ei_jisx0212
+X0212, ei_jisx0212
+ISO-IR-159, ei_jisx0212
+CSISO159JISX02121990, ei_jisx0212
+GB_1988-80, ei_iso646_cn
+ISO646-CN, ei_iso646_cn
+ISO-IR-57, ei_iso646_cn
+CN, ei_iso646_cn
+CSISO57GB1988, ei_iso646_cn
+GB_2312-80, ei_gb2312
+ISO-IR-58, ei_gb2312
+CSISO58GB231280, ei_gb2312
+CHINESE, ei_gb2312
+ISO-IR-165, ei_isoir165
+CN-GB-ISOIR165, ei_isoir165
+KSC_5601, ei_ksc5601
+KS_C_5601-1987, ei_ksc5601
+KS_C_5601-1989, ei_ksc5601
+ISO-IR-149, ei_ksc5601
+CSKSC56011987, ei_ksc5601
+KOREAN, ei_ksc5601
+EUC-JP, ei_euc_jp
+EUCJP, ei_euc_jp
+EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE, ei_euc_jp
+CSEUCPKDFMTJAPANESE, ei_euc_jp
+IBM-EUCJP, ei_euc_jp
+SHIFT_JIS, ei_sjis
+SHIFT-JIS, ei_sjis
+SJIS, ei_sjis
+MS_KANJI, ei_sjis
+CSSHIFTJIS, ei_sjis
+CP932, ei_cp932
+IBM-932, ei_cp932
+ISO-2022-JP, ei_iso2022_jp
+CSISO2022JP, ei_iso2022_jp
+ISO-2022-JP-1, ei_iso2022_jp1
+ISO-2022-JP-2, ei_iso2022_jp2
+CSISO2022JP2, ei_iso2022_jp2
+EUC-CN, ei_euc_cn
+EUCCN, ei_euc_cn
+GB2312, ei_euc_cn
+CN-GB, ei_euc_cn
+CSGB2312, ei_euc_cn
+IBM-EUCCN, ei_euc_cn
+GBK, ei_ces_gbk
+CP936, ei_cp936
+MS936, ei_cp936
+WINDOWS-936, ei_cp936
+GB18030, ei_gb18030
+ISO-2022-CN, ei_iso2022_cn
+CSISO2022CN, ei_iso2022_cn
+ISO-2022-CN-EXT, ei_iso2022_cn_ext
+HZ, ei_hz
+HZ-GB-2312, ei_hz
+EUC-TW, ei_euc_tw
+EUCTW, ei_euc_tw
+CSEUCTW, ei_euc_tw
+IBM-EUCTW, ei_euc_tw
+BIG5, ei_ces_big5
+BIG-5, ei_ces_big5
+BIG-FIVE, ei_ces_big5
+BIGFIVE, ei_ces_big5
+CN-BIG5, ei_ces_big5
+CSBIG5, ei_ces_big5
+CP950, ei_cp950
+BIG5-HKSCS:1999, ei_big5hkscs1999
+BIG5-HKSCS:2001, ei_big5hkscs2001
+BIG5-HKSCS, ei_big5hkscs2004
+BIG5HKSCS, ei_big5hkscs2004
+BIG5-HKSCS:2004, ei_big5hkscs2004
+EUC-KR, ei_euc_kr
+EUCKR, ei_euc_kr
+CSEUCKR, ei_euc_kr
+IBM-EUCKR, ei_euc_kr
+CP949, ei_cp949
+UHC, ei_cp949
+JOHAB, ei_johab
+CP1361, ei_johab
+ISO-2022-KR, ei_iso2022_kr
+CSISO2022KR, ei_iso2022_kr
+CHAR, ei_local_char
+WCHAR_T, ei_local_wchar_t
diff --git a/jni/iconv/lib/aliases_sysaix.h b/jni/iconv/lib/aliases_sysaix.h
new file mode 100644
index 0000000..ee5d6a0
--- /dev/null
+++ b/jni/iconv/lib/aliases_sysaix.h
@@ -0,0 +1,1765 @@
+/* ANSI-C code produced by gperf version 3.0.4 */
+/* Command-line: gperf -m 10 lib/aliases_sysaix.gperf */
+/* Computed positions: -k'1,3-11,$' */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646. */
+#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+#line 1 "lib/aliases_sysaix.gperf"
+struct alias { int name; unsigned int encoding_index; };
+
+#define TOTAL_KEYWORDS 355
+#define MIN_WORD_LENGTH 2
+#define MAX_WORD_LENGTH 45
+#define MIN_HASH_VALUE 13
+#define MAX_HASH_VALUE 989
+/* maximum key range = 977, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+aliases_hash (register const char *str, register unsigned int len)
+{
+ static const unsigned short asso_values[] =
+ {
+ 990, 990, 990, 990, 990, 990, 990, 990, 990, 990,
+ 990, 990, 990, 990, 990, 990, 990, 990, 990, 990,
+ 990, 990, 990, 990, 990, 990, 990, 990, 990, 990,
+ 990, 990, 990, 990, 990, 990, 990, 990, 990, 990,
+ 990, 990, 990, 990, 990, 13, 112, 990, 73, 4,
+ 7, 6, 55, 8, 5, 171, 10, 23, 255, 990,
+ 990, 990, 990, 990, 990, 147, 128, 4, 9, 125,
+ 130, 5, 75, 4, 402, 69, 7, 125, 18, 4,
+ 44, 990, 76, 4, 25, 195, 191, 161, 120, 22,
+ 15, 990, 990, 990, 990, 27, 990, 990, 990, 990,
+ 990, 990, 990, 990, 990, 990, 990, 990, 990, 990,
+ 990, 990, 990, 990, 990, 990, 990, 990, 990, 990,
+ 990, 990, 990, 990, 990, 990, 990, 990
+ };
+ register int hval = len;
+
+ switch (hval)
+ {
+ default:
+ hval += asso_values[(unsigned char)str[10]];
+ /*FALLTHROUGH*/
+ case 10:
+ hval += asso_values[(unsigned char)str[9]];
+ /*FALLTHROUGH*/
+ case 9:
+ hval += asso_values[(unsigned char)str[8]];
+ /*FALLTHROUGH*/
+ case 8:
+ hval += asso_values[(unsigned char)str[7]];
+ /*FALLTHROUGH*/
+ case 7:
+ hval += asso_values[(unsigned char)str[6]];
+ /*FALLTHROUGH*/
+ case 6:
+ hval += asso_values[(unsigned char)str[5]];
+ /*FALLTHROUGH*/
+ case 5:
+ hval += asso_values[(unsigned char)str[4]];
+ /*FALLTHROUGH*/
+ case 4:
+ hval += asso_values[(unsigned char)str[3]];
+ /*FALLTHROUGH*/
+ case 3:
+ hval += asso_values[(unsigned char)str[2]];
+ /*FALLTHROUGH*/
+ case 2:
+ case 1:
+ hval += asso_values[(unsigned char)str[0]];
+ break;
+ }
+ return hval + asso_values[(unsigned char)str[len - 1]];
+}
+
+struct stringpool_t
+ {
+ char stringpool_str13[sizeof("L1")];
+ char stringpool_str14[sizeof("L6")];
+ char stringpool_str15[sizeof("L3")];
+ char stringpool_str16[sizeof("L2")];
+ char stringpool_str17[sizeof("L5")];
+ char stringpool_str19[sizeof("L8")];
+ char stringpool_str20[sizeof("SJIS")];
+ char stringpool_str23[sizeof("866")];
+ char stringpool_str24[sizeof("CN")];
+ char stringpool_str27[sizeof("862")];
+ char stringpool_str32[sizeof("CP1131")];
+ char stringpool_str33[sizeof("CP1361")];
+ char stringpool_str34[sizeof("CP866")];
+ char stringpool_str36[sizeof("CP1133")];
+ char stringpool_str37[sizeof("CP1251")];
+ char stringpool_str38[sizeof("CP862")];
+ char stringpool_str39[sizeof("CP1256")];
+ char stringpool_str41[sizeof("CP1253")];
+ char stringpool_str42[sizeof("GB2312")];
+ char stringpool_str43[sizeof("CP1252")];
+ char stringpool_str45[sizeof("CP1255")];
+ char stringpool_str48[sizeof("CP936")];
+ char stringpool_str49[sizeof("CP1258")];
+ char stringpool_str52[sizeof("CP932")];
+ char stringpool_str53[sizeof("C99")];
+ char stringpool_str64[sizeof("L4")];
+ char stringpool_str68[sizeof("LATIN1")];
+ char stringpool_str69[sizeof("CP819")];
+ char stringpool_str70[sizeof("LATIN6")];
+ char stringpool_str72[sizeof("LATIN3")];
+ char stringpool_str74[sizeof("LATIN2")];
+ char stringpool_str76[sizeof("LATIN5")];
+ char stringpool_str80[sizeof("LATIN8")];
+ char stringpool_str88[sizeof("R8")];
+ char stringpool_str89[sizeof("ISO8859-1")];
+ char stringpool_str91[sizeof("ISO8859-6")];
+ char stringpool_str92[sizeof("HZ")];
+ char stringpool_str93[sizeof("ISO8859-3")];
+ char stringpool_str94[sizeof("ISO8859-11")];
+ char stringpool_str95[sizeof("ISO8859-2")];
+ char stringpool_str96[sizeof("ISO8859-16")];
+ char stringpool_str97[sizeof("ISO8859-5")];
+ char stringpool_str98[sizeof("ISO8859-13")];
+ char stringpool_str101[sizeof("ISO8859-8")];
+ char stringpool_str102[sizeof("ISO8859-15")];
+ char stringpool_str103[sizeof("ISO-8859-1")];
+ char stringpool_str105[sizeof("ISO-8859-6")];
+ char stringpool_str107[sizeof("ISO-8859-3")];
+ char stringpool_str108[sizeof("ISO-8859-11")];
+ char stringpool_str109[sizeof("ISO-8859-2")];
+ char stringpool_str110[sizeof("ISO-8859-16")];
+ char stringpool_str111[sizeof("ISO-8859-5")];
+ char stringpool_str112[sizeof("ISO-8859-13")];
+ char stringpool_str115[sizeof("ISO-8859-8")];
+ char stringpool_str116[sizeof("ISO-8859-15")];
+ char stringpool_str117[sizeof("ISO_8859-1")];
+ char stringpool_str118[sizeof("CYRILLIC")];
+ char stringpool_str119[sizeof("ISO_8859-6")];
+ char stringpool_str120[sizeof("LATIN-9")];
+ char stringpool_str121[sizeof("ISO_8859-3")];
+ char stringpool_str122[sizeof("ISO_8859-11")];
+ char stringpool_str123[sizeof("ISO_8859-2")];
+ char stringpool_str124[sizeof("ISO_8859-16")];
+ char stringpool_str125[sizeof("ISO_8859-5")];
+ char stringpool_str126[sizeof("ISO_8859-13")];
+ char stringpool_str127[sizeof("ISO8859-9")];
+ char stringpool_str128[sizeof("ISO_8859-16:2001")];
+ char stringpool_str129[sizeof("ISO_8859-8")];
+ char stringpool_str130[sizeof("ISO_8859-15")];
+ char stringpool_str131[sizeof("CP154")];
+ char stringpool_str132[sizeof("ISO-IR-6")];
+ char stringpool_str133[sizeof("CP949")];
+ char stringpool_str135[sizeof("ISO646-CN")];
+ char stringpool_str136[sizeof("MAC")];
+ char stringpool_str137[sizeof("ISO_8859-15:1998")];
+ char stringpool_str139[sizeof("CP1254")];
+ char stringpool_str141[sizeof("ISO-8859-9")];
+ char stringpool_str143[sizeof("ISO-IR-166")];
+ char stringpool_str145[sizeof("ISO-IR-126")];
+ char stringpool_str146[sizeof("GBK")];
+ char stringpool_str148[sizeof("ISO-IR-226")];
+ char stringpool_str149[sizeof("ISO-IR-165")];
+ char stringpool_str150[sizeof("X0212")];
+ char stringpool_str151[sizeof("ISO-IR-58")];
+ char stringpool_str152[sizeof("KOI8-T")];
+ char stringpool_str153[sizeof("BIG5")];
+ char stringpool_str154[sizeof("ISO-IR-138")];
+ char stringpool_str155[sizeof("ISO_8859-9")];
+ char stringpool_str156[sizeof("L10")];
+ char stringpool_str159[sizeof("850")];
+ char stringpool_str160[sizeof("IBM866")];
+ char stringpool_str161[sizeof("CSISO2022CN")];
+ char stringpool_str163[sizeof("CSBIG5")];
+ char stringpool_str164[sizeof("IBM862")];
+ char stringpool_str167[sizeof("BIG-5")];
+ char stringpool_str168[sizeof("ASCII")];
+ char stringpool_str169[sizeof("MS936")];
+ char stringpool_str170[sizeof("LATIN4")];
+ char stringpool_str171[sizeof("PT154")];
+ char stringpool_str172[sizeof("IBM-1131")];
+ char stringpool_str173[sizeof("CP850")];
+ char stringpool_str174[sizeof("EUCCN")];
+ char stringpool_str175[sizeof("CP1250")];
+ char stringpool_str176[sizeof("CSGB2312")];
+ char stringpool_str177[sizeof("CN-BIG5")];
+ char stringpool_str178[sizeof("CSASCII")];
+ char stringpool_str179[sizeof("ISO-2022-CN")];
+ char stringpool_str180[sizeof("L7")];
+ char stringpool_str182[sizeof("ISO-IR-159")];
+ char stringpool_str183[sizeof("IBM-1252")];
+ char stringpool_str184[sizeof("ISO_8859-14:1998")];
+ char stringpool_str186[sizeof("CP950")];
+ char stringpool_str187[sizeof("IBM-921")];
+ char stringpool_str188[sizeof("EUC-CN")];
+ char stringpool_str190[sizeof("ISO-2022-CN-EXT")];
+ char stringpool_str191[sizeof("ISO8859-4")];
+ char stringpool_str192[sizeof("IBM-932")];
+ char stringpool_str193[sizeof("TIS620")];
+ char stringpool_str195[sizeof("IBM819")];
+ char stringpool_str196[sizeof("ISO8859-14")];
+ char stringpool_str197[sizeof("ISO-IR-199")];
+ char stringpool_str199[sizeof("ISO_8859-10:1992")];
+ char stringpool_str201[sizeof("US")];
+ char stringpool_str202[sizeof("KSC_5601")];
+ char stringpool_str203[sizeof("ISO-IR-148")];
+ char stringpool_str204[sizeof("ISO-CELTIC")];
+ char stringpool_str205[sizeof("ISO-8859-4")];
+ char stringpool_str206[sizeof("UHC")];
+ char stringpool_str207[sizeof("TIS-620")];
+ char stringpool_str209[sizeof("ISO-IR-101")];
+ char stringpool_str210[sizeof("ISO-8859-14")];
+ char stringpool_str211[sizeof("LATIN10")];
+ char stringpool_str213[sizeof("X0201")];
+ char stringpool_str216[sizeof("ISO-IR-203")];
+ char stringpool_str217[sizeof("VISCII")];
+ char stringpool_str219[sizeof("ISO_8859-4")];
+ char stringpool_str221[sizeof("PTCP154")];
+ char stringpool_str224[sizeof("ISO_8859-14")];
+ char stringpool_str225[sizeof("X0208")];
+ char stringpool_str226[sizeof("IBM-CP1133")];
+ char stringpool_str227[sizeof("CSVISCII")];
+ char stringpool_str229[sizeof("ISO-IR-149")];
+ char stringpool_str231[sizeof("UCS-2")];
+ char stringpool_str232[sizeof("ISO8859-10")];
+ char stringpool_str234[sizeof("RK1048")];
+ char stringpool_str235[sizeof("GB_2312-80")];
+ char stringpool_str236[sizeof("CSISOLATIN1")];
+ char stringpool_str237[sizeof("ISO-IR-14")];
+ char stringpool_str238[sizeof("CSISOLATIN6")];
+ char stringpool_str239[sizeof("ELOT_928")];
+ char stringpool_str240[sizeof("CSISOLATIN3")];
+ char stringpool_str241[sizeof("KZ-1048")];
+ char stringpool_str242[sizeof("CSISOLATIN2")];
+ char stringpool_str243[sizeof("CSISOLATINCYRILLIC")];
+ char stringpool_str244[sizeof("CSISOLATIN5")];
+ char stringpool_str246[sizeof("ISO-8859-10")];
+ char stringpool_str247[sizeof("ISO-IR-109")];
+ char stringpool_str248[sizeof("CSKZ1048")];
+ char stringpool_str250[sizeof("CSKOI8R")];
+ char stringpool_str251[sizeof("GB18030")];
+ char stringpool_str252[sizeof("CSPTCP154")];
+ char stringpool_str254[sizeof("KOI8-R")];
+ char stringpool_str256[sizeof("TCVN")];
+ char stringpool_str258[sizeof("GB_1988-80")];
+ char stringpool_str260[sizeof("ISO_8859-10")];
+ char stringpool_str261[sizeof("MS-CYRL")];
+ char stringpool_str268[sizeof("CSISO58GB231280")];
+ char stringpool_str270[sizeof("TIS620.2533-1")];
+ char stringpool_str271[sizeof("KS_C_5601-1989")];
+ char stringpool_str272[sizeof("MACCYRILLIC")];
+ char stringpool_str275[sizeof("HZ-GB-2312")];
+ char stringpool_str277[sizeof("CN-GB-ISOIR165")];
+ char stringpool_str278[sizeof("ISO-IR-110")];
+ char stringpool_str281[sizeof("TIS620-0")];
+ char stringpool_str283[sizeof("CN-GB")];
+ char stringpool_str288[sizeof("TIS620.2529-1")];
+ char stringpool_str293[sizeof("ISO-IR-144")];
+ char stringpool_str294[sizeof("CSIBM866")];
+ char stringpool_str298[sizeof("ISO646-US")];
+ char stringpool_str299[sizeof("IBM850")];
+ char stringpool_str300[sizeof("CP874")];
+ char stringpool_str302[sizeof("CYRILLIC-ASIAN")];
+ char stringpool_str306[sizeof("CSISOLATINGREEK")];
+ char stringpool_str307[sizeof("CHAR")];
+ char stringpool_str310[sizeof("BIG5HKSCS")];
+ char stringpool_str313[sizeof("IBM-850")];
+ char stringpool_str322[sizeof("MS-ANSI")];
+ char stringpool_str323[sizeof("CSUCS4")];
+ char stringpool_str324[sizeof("BIG5-HKSCS")];
+ char stringpool_str327[sizeof("UCS-4")];
+ char stringpool_str330[sizeof("ARMSCII-8")];
+ char stringpool_str335[sizeof("GEORGIAN-PS")];
+ char stringpool_str338[sizeof("CSISOLATIN4")];
+ char stringpool_str339[sizeof("TIS620.2533-0")];
+ char stringpool_str342[sizeof("CSISO2022KR")];
+ char stringpool_str343[sizeof("MACINTOSH")];
+ char stringpool_str345[sizeof("ISO-IR-179")];
+ char stringpool_str347[sizeof("ISO-IR-100")];
+ char stringpool_str350[sizeof("GREEK8")];
+ char stringpool_str355[sizeof("EUCKR")];
+ char stringpool_str358[sizeof("UTF-16")];
+ char stringpool_str359[sizeof("VISCII1.1-1")];
+ char stringpool_str360[sizeof("ISO-2022-KR")];
+ char stringpool_str362[sizeof("CP367")];
+ char stringpool_str363[sizeof("UTF-8")];
+ char stringpool_str364[sizeof("UTF-32")];
+ char stringpool_str369[sizeof("EUC-KR")];
+ char stringpool_str371[sizeof("CP1257")];
+ char stringpool_str378[sizeof("CSISO57GB1988")];
+ char stringpool_str382[sizeof("CSKSC56011987")];
+ char stringpool_str383[sizeof("US-ASCII")];
+ char stringpool_str384[sizeof("CSISOLATINARABIC")];
+ char stringpool_str385[sizeof("ISO_8859-3:1988")];
+ char stringpool_str386[sizeof("CSUNICODE11")];
+ char stringpool_str387[sizeof("ISO_8859-5:1988")];
+ char stringpool_str389[sizeof("ISO_8859-8:1988")];
+ char stringpool_str390[sizeof("UNICODE-1-1")];
+ char stringpool_str391[sizeof("MACTHAI")];
+ char stringpool_str392[sizeof("ROMAN8")];
+ char stringpool_str393[sizeof("ISO-10646-UCS-2")];
+ char stringpool_str398[sizeof("GREEK")];
+ char stringpool_str402[sizeof("LATIN7")];
+ char stringpool_str404[sizeof("STRK1048-2002")];
+ char stringpool_str405[sizeof("WINDOWS-1251")];
+ char stringpool_str406[sizeof("WINDOWS-1256")];
+ char stringpool_str407[sizeof("WINDOWS-1253")];
+ char stringpool_str408[sizeof("WINDOWS-1252")];
+ char stringpool_str409[sizeof("WINDOWS-1255")];
+ char stringpool_str411[sizeof("WINDOWS-1258")];
+ char stringpool_str412[sizeof("CHINESE")];
+ char stringpool_str413[sizeof("NEXTSTEP")];
+ char stringpool_str415[sizeof("ISO_8859-9:1989")];
+ char stringpool_str419[sizeof("KS_C_5601-1987")];
+ char stringpool_str420[sizeof("WINDOWS-936")];
+ char stringpool_str423[sizeof("ISO8859-7")];
+ char stringpool_str434[sizeof("ISO_8859-4:1988")];
+ char stringpool_str436[sizeof("CSPC862LATINHEBREW")];
+ char stringpool_str437[sizeof("ISO-8859-7")];
+ char stringpool_str440[sizeof("ARABIC")];
+ char stringpool_str441[sizeof("ISO-10646-UCS-4")];
+ char stringpool_str445[sizeof("MULELAO-1")];
+ char stringpool_str446[sizeof("ECMA-118")];
+ char stringpool_str448[sizeof("JP")];
+ char stringpool_str451[sizeof("ISO_8859-7")];
+ char stringpool_str453[sizeof("TCVN-5712")];
+ char stringpool_str455[sizeof("TCVN5712-1")];
+ char stringpool_str456[sizeof("WINDOWS-1254")];
+ char stringpool_str459[sizeof("KOREAN")];
+ char stringpool_str461[sizeof("GEORGIAN-ACADEMY")];
+ char stringpool_str462[sizeof("MACICELAND")];
+ char stringpool_str469[sizeof("CSISOLATINHEBREW")];
+ char stringpool_str473[sizeof("ISO-IR-57")];
+ char stringpool_str474[sizeof("WINDOWS-1250")];
+ char stringpool_str475[sizeof("ISO-IR-87")];
+ char stringpool_str477[sizeof("ISO-IR-127")];
+ char stringpool_str478[sizeof("ISO-IR-157")];
+ char stringpool_str481[sizeof("EUCTW")];
+ char stringpool_str483[sizeof("UCS-2LE")];
+ char stringpool_str487[sizeof("HP-ROMAN8")];
+ char stringpool_str488[sizeof("IBM367")];
+ char stringpool_str492[sizeof("KOI8-U")];
+ char stringpool_str493[sizeof("UNICODEBIG")];
+ char stringpool_str495[sizeof("EUC-TW")];
+ char stringpool_str496[sizeof("CSMACINTOSH")];
+ char stringpool_str497[sizeof("CSUNICODE")];
+ char stringpool_str498[sizeof("JIS_C6226-1983")];
+ char stringpool_str501[sizeof("UCS-2-INTERNAL")];
+ char stringpool_str503[sizeof("ISO_646.IRV:1991")];
+ char stringpool_str510[sizeof("CSISO14JISC6220RO")];
+ char stringpool_str511[sizeof("ANSI_X3.4-1986")];
+ char stringpool_str515[sizeof("IBM-EUCCN")];
+ char stringpool_str516[sizeof("ANSI_X3.4-1968")];
+ char stringpool_str518[sizeof("MS-EE")];
+ char stringpool_str521[sizeof("CSPC850MULTILINGUAL")];
+ char stringpool_str523[sizeof("CSHPROMAN8")];
+ char stringpool_str525[sizeof("MACROMAN")];
+ char stringpool_str531[sizeof("UCS-4LE")];
+ char stringpool_str536[sizeof("ECMA-114")];
+ char stringpool_str540[sizeof("UNICODELITTLE")];
+ char stringpool_str543[sizeof("WCHAR_T")];
+ char stringpool_str544[sizeof("ISO_8859-1:1987")];
+ char stringpool_str545[sizeof("ISO_8859-6:1987")];
+ char stringpool_str546[sizeof("ISO_8859-7:2003")];
+ char stringpool_str547[sizeof("ISO_8859-2:1987")];
+ char stringpool_str549[sizeof("UCS-4-INTERNAL")];
+ char stringpool_str554[sizeof("CSISO159JISX02121990")];
+ char stringpool_str556[sizeof("CSEUCKR")];
+ char stringpool_str557[sizeof("CSUNICODE11UTF7")];
+ char stringpool_str561[sizeof("ASMO-708")];
+ char stringpool_str563[sizeof("UNICODE-1-1-UTF-7")];
+ char stringpool_str567[sizeof("JIS_C6220-1969-RO")];
+ char stringpool_str569[sizeof("KOI8-RU")];
+ char stringpool_str572[sizeof("WINDOWS-1257")];
+ char stringpool_str575[sizeof("CSISO2022JP2")];
+ char stringpool_str579[sizeof("MS-TURK")];
+ char stringpool_str583[sizeof("MACCROATIAN")];
+ char stringpool_str584[sizeof("BIG5-HKSCS:2001")];
+ char stringpool_str585[sizeof("ISO646-JP")];
+ char stringpool_str586[sizeof("JIS0208")];
+ char stringpool_str591[sizeof("ISO-2022-JP-1")];
+ char stringpool_str594[sizeof("ISO-2022-JP-2")];
+ char stringpool_str599[sizeof("SHIFT-JIS")];
+ char stringpool_str603[sizeof("BIG5-HKSCS:1999")];
+ char stringpool_str604[sizeof("UCS-2BE")];
+ char stringpool_str606[sizeof("MACGREEK")];
+ char stringpool_str611[sizeof("CSISO2022JP")];
+ char stringpool_str612[sizeof("UTF-16LE")];
+ char stringpool_str613[sizeof("SHIFT_JIS")];
+ char stringpool_str615[sizeof("MS-GREEK")];
+ char stringpool_str616[sizeof("UTF-32LE")];
+ char stringpool_str624[sizeof("EUCJP")];
+ char stringpool_str625[sizeof("MS-HEBR")];
+ char stringpool_str629[sizeof("ISO-2022-JP")];
+ char stringpool_str635[sizeof("BIG5-HKSCS:2004")];
+ char stringpool_str638[sizeof("EUC-JP")];
+ char stringpool_str648[sizeof("MACARABIC")];
+ char stringpool_str652[sizeof("UCS-4BE")];
+ char stringpool_str654[sizeof("UCS-2-SWAPPED")];
+ char stringpool_str660[sizeof("JIS_X0212")];
+ char stringpool_str662[sizeof("MACTURKISH")];
+ char stringpool_str666[sizeof("CSSHIFTJIS")];
+ char stringpool_str672[sizeof("WINDOWS-874")];
+ char stringpool_str682[sizeof("CSEUCTW")];
+ char stringpool_str685[sizeof("UTF-7")];
+ char stringpool_str696[sizeof("IBM-EUCKR")];
+ char stringpool_str702[sizeof("UCS-4-SWAPPED")];
+ char stringpool_str711[sizeof("ISO_8859-7:1987")];
+ char stringpool_str715[sizeof("BIGFIVE")];
+ char stringpool_str717[sizeof("TCVN5712-1:1993")];
+ char stringpool_str723[sizeof("JIS_X0201")];
+ char stringpool_str729[sizeof("BIG-FIVE")];
+ char stringpool_str732[sizeof("HEBREW")];
+ char stringpool_str733[sizeof("UTF-16BE")];
+ char stringpool_str735[sizeof("JIS_X0208")];
+ char stringpool_str737[sizeof("UTF-32BE")];
+ char stringpool_str741[sizeof("JISX0201-1976")];
+ char stringpool_str748[sizeof("JIS_X0212-1990")];
+ char stringpool_str752[sizeof("CSISO87JISX0208")];
+ char stringpool_str753[sizeof("JIS_X0208-1983")];
+ char stringpool_str771[sizeof("MS-ARAB")];
+ char stringpool_str797[sizeof("MACCENTRALEUROPE")];
+ char stringpool_str803[sizeof("CSHALFWIDTHKATAKANA")];
+ char stringpool_str804[sizeof("MS_KANJI")];
+ char stringpool_str807[sizeof("MACROMANIA")];
+ char stringpool_str820[sizeof("JIS_X0208-1990")];
+ char stringpool_str822[sizeof("IBM-EUCTW")];
+ char stringpool_str826[sizeof("WINBALTRIM")];
+ char stringpool_str846[sizeof("EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE")];
+ char stringpool_str849[sizeof("JIS_X0212.1990-0")];
+ char stringpool_str874[sizeof("CSEUCPKDFMTJAPANESE")];
+ char stringpool_str885[sizeof("JOHAB")];
+ char stringpool_str891[sizeof("JAVA")];
+ char stringpool_str898[sizeof("MACUKRAINE")];
+ char stringpool_str965[sizeof("IBM-EUCJP")];
+ char stringpool_str989[sizeof("MACHEBREW")];
+ };
+static const struct stringpool_t stringpool_contents =
+ {
+ "L1",
+ "L6",
+ "L3",
+ "L2",
+ "L5",
+ "L8",
+ "SJIS",
+ "866",
+ "CN",
+ "862",
+ "CP1131",
+ "CP1361",
+ "CP866",
+ "CP1133",
+ "CP1251",
+ "CP862",
+ "CP1256",
+ "CP1253",
+ "GB2312",
+ "CP1252",
+ "CP1255",
+ "CP936",
+ "CP1258",
+ "CP932",
+ "C99",
+ "L4",
+ "LATIN1",
+ "CP819",
+ "LATIN6",
+ "LATIN3",
+ "LATIN2",
+ "LATIN5",
+ "LATIN8",
+ "R8",
+ "ISO8859-1",
+ "ISO8859-6",
+ "HZ",
+ "ISO8859-3",
+ "ISO8859-11",
+ "ISO8859-2",
+ "ISO8859-16",
+ "ISO8859-5",
+ "ISO8859-13",
+ "ISO8859-8",
+ "ISO8859-15",
+ "ISO-8859-1",
+ "ISO-8859-6",
+ "ISO-8859-3",
+ "ISO-8859-11",
+ "ISO-8859-2",
+ "ISO-8859-16",
+ "ISO-8859-5",
+ "ISO-8859-13",
+ "ISO-8859-8",
+ "ISO-8859-15",
+ "ISO_8859-1",
+ "CYRILLIC",
+ "ISO_8859-6",
+ "LATIN-9",
+ "ISO_8859-3",
+ "ISO_8859-11",
+ "ISO_8859-2",
+ "ISO_8859-16",
+ "ISO_8859-5",
+ "ISO_8859-13",
+ "ISO8859-9",
+ "ISO_8859-16:2001",
+ "ISO_8859-8",
+ "ISO_8859-15",
+ "CP154",
+ "ISO-IR-6",
+ "CP949",
+ "ISO646-CN",
+ "MAC",
+ "ISO_8859-15:1998",
+ "CP1254",
+ "ISO-8859-9",
+ "ISO-IR-166",
+ "ISO-IR-126",
+ "GBK",
+ "ISO-IR-226",
+ "ISO-IR-165",
+ "X0212",
+ "ISO-IR-58",
+ "KOI8-T",
+ "BIG5",
+ "ISO-IR-138",
+ "ISO_8859-9",
+ "L10",
+ "850",
+ "IBM866",
+ "CSISO2022CN",
+ "CSBIG5",
+ "IBM862",
+ "BIG-5",
+ "ASCII",
+ "MS936",
+ "LATIN4",
+ "PT154",
+ "IBM-1131",
+ "CP850",
+ "EUCCN",
+ "CP1250",
+ "CSGB2312",
+ "CN-BIG5",
+ "CSASCII",
+ "ISO-2022-CN",
+ "L7",
+ "ISO-IR-159",
+ "IBM-1252",
+ "ISO_8859-14:1998",
+ "CP950",
+ "IBM-921",
+ "EUC-CN",
+ "ISO-2022-CN-EXT",
+ "ISO8859-4",
+ "IBM-932",
+ "TIS620",
+ "IBM819",
+ "ISO8859-14",
+ "ISO-IR-199",
+ "ISO_8859-10:1992",
+ "US",
+ "KSC_5601",
+ "ISO-IR-148",
+ "ISO-CELTIC",
+ "ISO-8859-4",
+ "UHC",
+ "TIS-620",
+ "ISO-IR-101",
+ "ISO-8859-14",
+ "LATIN10",
+ "X0201",
+ "ISO-IR-203",
+ "VISCII",
+ "ISO_8859-4",
+ "PTCP154",
+ "ISO_8859-14",
+ "X0208",
+ "IBM-CP1133",
+ "CSVISCII",
+ "ISO-IR-149",
+ "UCS-2",
+ "ISO8859-10",
+ "RK1048",
+ "GB_2312-80",
+ "CSISOLATIN1",
+ "ISO-IR-14",
+ "CSISOLATIN6",
+ "ELOT_928",
+ "CSISOLATIN3",
+ "KZ-1048",
+ "CSISOLATIN2",
+ "CSISOLATINCYRILLIC",
+ "CSISOLATIN5",
+ "ISO-8859-10",
+ "ISO-IR-109",
+ "CSKZ1048",
+ "CSKOI8R",
+ "GB18030",
+ "CSPTCP154",
+ "KOI8-R",
+ "TCVN",
+ "GB_1988-80",
+ "ISO_8859-10",
+ "MS-CYRL",
+ "CSISO58GB231280",
+ "TIS620.2533-1",
+ "KS_C_5601-1989",
+ "MACCYRILLIC",
+ "HZ-GB-2312",
+ "CN-GB-ISOIR165",
+ "ISO-IR-110",
+ "TIS620-0",
+ "CN-GB",
+ "TIS620.2529-1",
+ "ISO-IR-144",
+ "CSIBM866",
+ "ISO646-US",
+ "IBM850",
+ "CP874",
+ "CYRILLIC-ASIAN",
+ "CSISOLATINGREEK",
+ "CHAR",
+ "BIG5HKSCS",
+ "IBM-850",
+ "MS-ANSI",
+ "CSUCS4",
+ "BIG5-HKSCS",
+ "UCS-4",
+ "ARMSCII-8",
+ "GEORGIAN-PS",
+ "CSISOLATIN4",
+ "TIS620.2533-0",
+ "CSISO2022KR",
+ "MACINTOSH",
+ "ISO-IR-179",
+ "ISO-IR-100",
+ "GREEK8",
+ "EUCKR",
+ "UTF-16",
+ "VISCII1.1-1",
+ "ISO-2022-KR",
+ "CP367",
+ "UTF-8",
+ "UTF-32",
+ "EUC-KR",
+ "CP1257",
+ "CSISO57GB1988",
+ "CSKSC56011987",
+ "US-ASCII",
+ "CSISOLATINARABIC",
+ "ISO_8859-3:1988",
+ "CSUNICODE11",
+ "ISO_8859-5:1988",
+ "ISO_8859-8:1988",
+ "UNICODE-1-1",
+ "MACTHAI",
+ "ROMAN8",
+ "ISO-10646-UCS-2",
+ "GREEK",
+ "LATIN7",
+ "STRK1048-2002",
+ "WINDOWS-1251",
+ "WINDOWS-1256",
+ "WINDOWS-1253",
+ "WINDOWS-1252",
+ "WINDOWS-1255",
+ "WINDOWS-1258",
+ "CHINESE",
+ "NEXTSTEP",
+ "ISO_8859-9:1989",
+ "KS_C_5601-1987",
+ "WINDOWS-936",
+ "ISO8859-7",
+ "ISO_8859-4:1988",
+ "CSPC862LATINHEBREW",
+ "ISO-8859-7",
+ "ARABIC",
+ "ISO-10646-UCS-4",
+ "MULELAO-1",
+ "ECMA-118",
+ "JP",
+ "ISO_8859-7",
+ "TCVN-5712",
+ "TCVN5712-1",
+ "WINDOWS-1254",
+ "KOREAN",
+ "GEORGIAN-ACADEMY",
+ "MACICELAND",
+ "CSISOLATINHEBREW",
+ "ISO-IR-57",
+ "WINDOWS-1250",
+ "ISO-IR-87",
+ "ISO-IR-127",
+ "ISO-IR-157",
+ "EUCTW",
+ "UCS-2LE",
+ "HP-ROMAN8",
+ "IBM367",
+ "KOI8-U",
+ "UNICODEBIG",
+ "EUC-TW",
+ "CSMACINTOSH",
+ "CSUNICODE",
+ "JIS_C6226-1983",
+ "UCS-2-INTERNAL",
+ "ISO_646.IRV:1991",
+ "CSISO14JISC6220RO",
+ "ANSI_X3.4-1986",
+ "IBM-EUCCN",
+ "ANSI_X3.4-1968",
+ "MS-EE",
+ "CSPC850MULTILINGUAL",
+ "CSHPROMAN8",
+ "MACROMAN",
+ "UCS-4LE",
+ "ECMA-114",
+ "UNICODELITTLE",
+ "WCHAR_T",
+ "ISO_8859-1:1987",
+ "ISO_8859-6:1987",
+ "ISO_8859-7:2003",
+ "ISO_8859-2:1987",
+ "UCS-4-INTERNAL",
+ "CSISO159JISX02121990",
+ "CSEUCKR",
+ "CSUNICODE11UTF7",
+ "ASMO-708",
+ "UNICODE-1-1-UTF-7",
+ "JIS_C6220-1969-RO",
+ "KOI8-RU",
+ "WINDOWS-1257",
+ "CSISO2022JP2",
+ "MS-TURK",
+ "MACCROATIAN",
+ "BIG5-HKSCS:2001",
+ "ISO646-JP",
+ "JIS0208",
+ "ISO-2022-JP-1",
+ "ISO-2022-JP-2",
+ "SHIFT-JIS",
+ "BIG5-HKSCS:1999",
+ "UCS-2BE",
+ "MACGREEK",
+ "CSISO2022JP",
+ "UTF-16LE",
+ "SHIFT_JIS",
+ "MS-GREEK",
+ "UTF-32LE",
+ "EUCJP",
+ "MS-HEBR",
+ "ISO-2022-JP",
+ "BIG5-HKSCS:2004",
+ "EUC-JP",
+ "MACARABIC",
+ "UCS-4BE",
+ "UCS-2-SWAPPED",
+ "JIS_X0212",
+ "MACTURKISH",
+ "CSSHIFTJIS",
+ "WINDOWS-874",
+ "CSEUCTW",
+ "UTF-7",
+ "IBM-EUCKR",
+ "UCS-4-SWAPPED",
+ "ISO_8859-7:1987",
+ "BIGFIVE",
+ "TCVN5712-1:1993",
+ "JIS_X0201",
+ "BIG-FIVE",
+ "HEBREW",
+ "UTF-16BE",
+ "JIS_X0208",
+ "UTF-32BE",
+ "JISX0201-1976",
+ "JIS_X0212-1990",
+ "CSISO87JISX0208",
+ "JIS_X0208-1983",
+ "MS-ARAB",
+ "MACCENTRALEUROPE",
+ "CSHALFWIDTHKATAKANA",
+ "MS_KANJI",
+ "MACROMANIA",
+ "JIS_X0208-1990",
+ "IBM-EUCTW",
+ "WINBALTRIM",
+ "EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE",
+ "JIS_X0212.1990-0",
+ "CSEUCPKDFMTJAPANESE",
+ "JOHAB",
+ "JAVA",
+ "MACUKRAINE",
+ "IBM-EUCJP",
+ "MACHEBREW"
+ };
+#define stringpool ((const char *) &stringpool_contents)
+
+static const struct alias aliases[] =
+ {
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 60 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str13, ei_iso8859_1},
+#line 134 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str14, ei_iso8859_10},
+#line 76 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str15, ei_iso8859_3},
+#line 68 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str16, ei_iso8859_2},
+#line 126 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str17, ei_iso8859_9},
+ {-1},
+#line 152 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str19, ei_iso8859_14},
+#line 313 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str20, ei_sjis},
+ {-1}, {-1},
+#line 210 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str23, ei_cp866},
+#line 292 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str24, ei_iso646_cn},
+ {-1}, {-1},
+#line 206 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str27, ei_cp862},
+ {-1}, {-1}, {-1}, {-1},
+#line 212 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str32, ei_cp1131},
+#line 362 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str33, ei_johab},
+#line 208 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str34, ei_cp866},
+ {-1},
+#line 248 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str36, ei_cp1133},
+#line 175 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str37, ei_cp1251},
+#line 204 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str38, ei_cp862},
+#line 191 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str39, ei_cp1256},
+ {-1},
+#line 182 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str41, ei_cp1253},
+#line 325 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str42, ei_euc_cn},
+#line 178 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str43, ei_cp1252},
+ {-1},
+#line 188 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str45, ei_cp1255},
+ {-1}, {-1},
+#line 330 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str48, ei_cp936},
+#line 197 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str49, ei_cp1258},
+ {-1}, {-1},
+#line 316 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str52, ei_cp932},
+#line 51 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str53, ei_c99},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 84 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str64, ei_iso8859_4},
+ {-1}, {-1}, {-1},
+#line 59 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str68, ei_iso8859_1},
+#line 57 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str69, ei_iso8859_1},
+#line 133 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str70, ei_iso8859_10},
+ {-1},
+#line 75 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str72, ei_iso8859_3},
+ {-1},
+#line 67 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str74, ei_iso8859_2},
+ {-1},
+#line 125 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str76, ei_iso8859_9},
+ {-1}, {-1}, {-1},
+#line 151 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str80, ei_iso8859_14},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 231 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str88, ei_hp_roman8},
+#line 62 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str89, ei_iso8859_1},
+ {-1},
+#line 102 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str91, ei_iso8859_6},
+#line 337 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str92, ei_hz},
+#line 78 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str93, ei_iso8859_3},
+#line 139 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str94, ei_iso8859_11},
+#line 70 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str95, ei_iso8859_2},
+#line 167 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str96, ei_iso8859_16},
+#line 93 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str97, ei_iso8859_5},
+#line 145 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str98, ei_iso8859_13},
+ {-1}, {-1},
+#line 120 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str101, ei_iso8859_8},
+#line 160 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str102, ei_iso8859_15},
+#line 53 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str103, ei_iso8859_1},
+ {-1},
+#line 94 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str105, ei_iso8859_6},
+ {-1},
+#line 71 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str107, ei_iso8859_3},
+#line 137 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str108, ei_iso8859_11},
+#line 63 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str109, ei_iso8859_2},
+#line 161 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str110, ei_iso8859_16},
+#line 87 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str111, ei_iso8859_5},
+#line 140 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str112, ei_iso8859_13},
+ {-1}, {-1},
+#line 114 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str115, ei_iso8859_8},
+#line 155 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str116, ei_iso8859_15},
+#line 54 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str117, ei_iso8859_1},
+#line 91 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str118, ei_iso8859_5},
+#line 95 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str119, ei_iso8859_6},
+#line 159 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str120, ei_iso8859_15},
+#line 72 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str121, ei_iso8859_3},
+#line 138 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str122, ei_iso8859_11},
+#line 64 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str123, ei_iso8859_2},
+#line 162 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str124, ei_iso8859_16},
+#line 88 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str125, ei_iso8859_5},
+#line 141 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str126, ei_iso8859_13},
+#line 128 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str127, ei_iso8859_9},
+#line 163 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str128, ei_iso8859_16},
+#line 115 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str129, ei_iso8859_8},
+#line 156 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str130, ei_iso8859_15},
+#line 240 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str131, ei_pt154},
+#line 16 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str132, ei_ascii},
+#line 359 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str133, ei_cp949},
+ {-1},
+#line 290 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str135, ei_iso646_cn},
+#line 216 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str136, ei_mac_roman},
+#line 157 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str137, ei_iso8859_15},
+ {-1},
+#line 185 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str139, ei_cp1254},
+ {-1},
+#line 121 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str141, ei_iso8859_9},
+ {-1},
+#line 256 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str143, ei_tis620},
+ {-1},
+#line 107 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str145, ei_iso8859_7},
+#line 329 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str146, ei_ces_gbk},
+ {-1},
+#line 164 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str148, ei_iso8859_16},
+#line 298 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str149, ei_isoir165},
+#line 286 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str150, ei_jisx0212},
+#line 295 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str151, ei_gb2312},
+#line 237 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str152, ei_koi8_t},
+#line 343 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str153, ei_ces_big5},
+#line 117 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str154, ei_iso8859_8},
+#line 122 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str155, ei_iso8859_9},
+#line 166 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str156, ei_iso8859_16},
+ {-1}, {-1},
+#line 201 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str159, ei_cp850},
+#line 209 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str160, ei_cp866},
+#line 335 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str161, ei_iso2022_cn},
+ {-1},
+#line 348 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str163, ei_ces_big5},
+#line 205 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str164, ei_cp862},
+ {-1}, {-1},
+#line 344 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str167, ei_ces_big5},
+#line 13 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str168, ei_ascii},
+#line 331 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str169, ei_cp936},
+#line 83 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str170, ei_iso8859_4},
+#line 238 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str171, ei_pt154},
+#line 213 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str172, ei_cp1131},
+#line 199 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str173, ei_cp850},
+#line 324 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str174, ei_euc_cn},
+#line 172 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str175, ei_cp1250},
+#line 327 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str176, ei_euc_cn},
+#line 347 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str177, ei_ces_big5},
+#line 22 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str178, ei_ascii},
+#line 334 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str179, ei_iso2022_cn},
+#line 144 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str180, ei_iso8859_13},
+ {-1},
+#line 287 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str182, ei_jisx0212},
+#line 181 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str183, ei_cp1252},
+#line 149 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str184, ei_iso8859_14},
+ {-1},
+#line 349 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str186, ei_cp950},
+#line 146 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str187, ei_iso8859_13},
+#line 323 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str188, ei_euc_cn},
+ {-1},
+#line 336 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str190, ei_iso2022_cn_ext},
+#line 86 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str191, ei_iso8859_4},
+#line 317 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str192, ei_cp932},
+#line 251 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str193, ei_tis620},
+ {-1},
+#line 58 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str195, ei_iso8859_1},
+#line 154 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str196, ei_iso8859_14},
+#line 150 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str197, ei_iso8859_14},
+ {-1},
+#line 131 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str199, ei_iso8859_10},
+ {-1},
+#line 21 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str201, ei_ascii},
+#line 300 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str202, ei_ksc5601},
+#line 124 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str203, ei_iso8859_9},
+#line 153 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str204, ei_iso8859_14},
+#line 79 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str205, ei_iso8859_4},
+#line 360 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str206, ei_cp949},
+#line 250 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str207, ei_tis620},
+ {-1},
+#line 66 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str209, ei_iso8859_2},
+#line 147 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str210, ei_iso8859_14},
+#line 165 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str211, ei_iso8859_16},
+ {-1},
+#line 273 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str213, ei_jisx0201},
+ {-1}, {-1},
+#line 158 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str216, ei_iso8859_15},
+#line 259 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str217, ei_viscii},
+ {-1},
+#line 80 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str219, ei_iso8859_4},
+ {-1},
+#line 239 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str221, ei_pt154},
+ {-1}, {-1},
+#line 148 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str224, ei_iso8859_14},
+#line 279 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str225, ei_jisx0208},
+#line 249 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str226, ei_cp1133},
+#line 261 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str227, ei_viscii},
+ {-1},
+#line 303 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str229, ei_ksc5601},
+ {-1},
+#line 24 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str231, ei_ucs2},
+#line 136 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str232, ei_iso8859_10},
+ {-1},
+#line 243 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str234, ei_rk1048},
+#line 294 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str235, ei_gb2312},
+#line 61 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str236, ei_iso8859_1},
+#line 268 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str237, ei_iso646_jp},
+#line 135 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str238, ei_iso8859_10},
+#line 109 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str239, ei_iso8859_7},
+#line 77 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str240, ei_iso8859_3},
+#line 245 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str241, ei_rk1048},
+#line 69 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str242, ei_iso8859_2},
+#line 92 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str243, ei_iso8859_5},
+#line 127 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str244, ei_iso8859_9},
+ {-1},
+#line 129 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str246, ei_iso8859_10},
+#line 74 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str247, ei_iso8859_3},
+#line 246 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str248, ei_rk1048},
+ {-1},
+#line 169 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str250, ei_koi8_r},
+#line 333 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str251, ei_gb18030},
+#line 242 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str252, ei_pt154},
+ {-1},
+#line 168 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str254, ei_koi8_r},
+ {-1},
+#line 262 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str256, ei_tcvn},
+ {-1},
+#line 289 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str258, ei_iso646_cn},
+ {-1},
+#line 130 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str260, ei_iso8859_10},
+#line 177 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str261, ei_cp1251},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 296 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str268, ei_gb2312},
+ {-1},
+#line 255 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str270, ei_tis620},
+#line 302 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str271, ei_ksc5601},
+#line 222 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str272, ei_mac_cyrillic},
+ {-1}, {-1},
+#line 338 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str275, ei_hz},
+ {-1},
+#line 299 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str277, ei_isoir165},
+#line 82 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str278, ei_iso8859_4},
+ {-1}, {-1},
+#line 252 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str281, ei_tis620},
+ {-1},
+#line 326 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str283, ei_euc_cn},
+ {-1}, {-1}, {-1}, {-1},
+#line 253 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str288, ei_tis620},
+ {-1}, {-1}, {-1}, {-1},
+#line 90 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str293, ei_iso8859_5},
+#line 211 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str294, ei_cp866},
+ {-1}, {-1}, {-1},
+#line 14 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str298, ei_ascii},
+#line 200 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str299, ei_cp850},
+#line 257 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str300, ei_cp874},
+ {-1},
+#line 241 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str302, ei_pt154},
+ {-1}, {-1}, {-1},
+#line 112 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str306, ei_iso8859_7},
+#line 365 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str307, ei_local_char},
+ {-1}, {-1},
+#line 353 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str310, ei_big5hkscs2004},
+ {-1}, {-1},
+#line 203 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str313, ei_cp850},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 180 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str322, ei_cp1252},
+#line 35 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str323, ei_ucs4},
+#line 352 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str324, ei_big5hkscs2004},
+ {-1}, {-1},
+#line 33 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str327, ei_ucs4},
+ {-1}, {-1},
+#line 234 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str330, ei_armscii_8},
+ {-1}, {-1}, {-1}, {-1},
+#line 236 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str335, ei_georgian_ps},
+ {-1}, {-1},
+#line 85 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str338, ei_iso8859_4},
+#line 254 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str339, ei_tis620},
+ {-1}, {-1},
+#line 364 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str342, ei_iso2022_kr},
+#line 215 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str343, ei_mac_roman},
+ {-1},
+#line 142 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str345, ei_iso8859_13},
+ {-1},
+#line 56 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str347, ei_iso8859_1},
+ {-1}, {-1},
+#line 110 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str350, ei_iso8859_7},
+ {-1}, {-1}, {-1}, {-1},
+#line 356 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str355, ei_euc_kr},
+ {-1}, {-1},
+#line 38 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str358, ei_utf16},
+#line 260 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str359, ei_viscii},
+#line 363 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str360, ei_iso2022_kr},
+ {-1},
+#line 19 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str362, ei_ascii},
+#line 23 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str363, ei_utf8},
+#line 41 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str364, ei_utf32},
+ {-1}, {-1}, {-1}, {-1},
+#line 355 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str369, ei_euc_kr},
+ {-1},
+#line 194 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str371, ei_cp1257},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 293 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str378, ei_iso646_cn},
+ {-1}, {-1}, {-1},
+#line 304 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str382, ei_ksc5601},
+#line 12 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str383, ei_ascii},
+#line 101 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str384, ei_iso8859_6},
+#line 73 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str385, ei_iso8859_3},
+#line 30 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str386, ei_ucs2be},
+#line 89 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str387, ei_iso8859_5},
+ {-1},
+#line 116 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str389, ei_iso8859_8},
+#line 29 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str390, ei_ucs2be},
+#line 228 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str391, ei_mac_thai},
+#line 230 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str392, ei_hp_roman8},
+#line 25 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str393, ei_ucs2},
+ {-1}, {-1}, {-1}, {-1},
+#line 111 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str398, ei_iso8859_7},
+ {-1}, {-1}, {-1},
+#line 143 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str402, ei_iso8859_13},
+ {-1},
+#line 244 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str404, ei_rk1048},
+#line 176 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str405, ei_cp1251},
+#line 192 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str406, ei_cp1256},
+#line 183 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str407, ei_cp1253},
+#line 179 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str408, ei_cp1252},
+#line 189 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str409, ei_cp1255},
+ {-1},
+#line 198 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str411, ei_cp1258},
+#line 297 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str412, ei_gb2312},
+#line 233 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str413, ei_nextstep},
+ {-1},
+#line 123 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str415, ei_iso8859_9},
+ {-1}, {-1}, {-1},
+#line 301 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str419, ei_ksc5601},
+#line 332 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str420, ei_cp936},
+ {-1}, {-1},
+#line 113 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str423, ei_iso8859_7},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 81 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str434, ei_iso8859_4},
+ {-1},
+#line 207 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str436, ei_cp862},
+#line 103 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str437, ei_iso8859_7},
+ {-1}, {-1},
+#line 100 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str440, ei_iso8859_6},
+#line 34 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str441, ei_ucs4},
+ {-1}, {-1}, {-1},
+#line 247 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str445, ei_mulelao},
+#line 108 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str446, ei_iso8859_7},
+ {-1},
+#line 269 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str448, ei_iso646_jp},
+ {-1}, {-1},
+#line 104 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str451, ei_iso8859_7},
+ {-1},
+#line 263 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str453, ei_tcvn},
+ {-1},
+#line 264 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str455, ei_tcvn},
+#line 186 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str456, ei_cp1254},
+ {-1}, {-1},
+#line 305 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str459, ei_ksc5601},
+ {-1},
+#line 235 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str461, ei_georgian_academy},
+#line 219 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str462, ei_mac_iceland},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 119 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str469, ei_iso8859_8},
+ {-1}, {-1}, {-1},
+#line 291 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str473, ei_iso646_cn},
+#line 173 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str474, ei_cp1250},
+#line 280 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str475, ei_jisx0208},
+ {-1},
+#line 97 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str477, ei_iso8859_6},
+#line 132 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str478, ei_iso8859_10},
+ {-1}, {-1},
+#line 340 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str481, ei_euc_tw},
+ {-1},
+#line 31 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str483, ei_ucs2le},
+ {-1}, {-1}, {-1},
+#line 229 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str487, ei_hp_roman8},
+#line 20 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str488, ei_ascii},
+ {-1}, {-1}, {-1},
+#line 170 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str492, ei_koi8_u},
+#line 28 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str493, ei_ucs2be},
+ {-1},
+#line 339 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str495, ei_euc_tw},
+#line 217 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str496, ei_mac_roman},
+#line 26 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str497, ei_ucs2},
+#line 281 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str498, ei_jisx0208},
+ {-1}, {-1},
+#line 47 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str501, ei_ucs2internal},
+ {-1},
+#line 15 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str503, ei_ascii},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 270 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str510, ei_iso646_jp},
+#line 18 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str511, ei_ascii},
+ {-1}, {-1}, {-1},
+#line 328 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str515, ei_euc_cn},
+#line 17 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str516, ei_ascii},
+ {-1},
+#line 174 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str518, ei_cp1250},
+ {-1}, {-1},
+#line 202 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str521, ei_cp850},
+ {-1},
+#line 232 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str523, ei_hp_roman8},
+ {-1},
+#line 214 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str525, ei_mac_roman},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 37 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str531, ei_ucs4le},
+ {-1}, {-1}, {-1}, {-1},
+#line 98 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str536, ei_iso8859_6},
+ {-1}, {-1}, {-1},
+#line 32 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str540, ei_ucs2le},
+ {-1}, {-1},
+#line 366 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str543, ei_local_wchar_t},
+#line 55 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str544, ei_iso8859_1},
+#line 96 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str545, ei_iso8859_6},
+#line 106 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str546, ei_iso8859_7},
+#line 65 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str547, ei_iso8859_2},
+ {-1},
+#line 49 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str549, ei_ucs4internal},
+ {-1}, {-1}, {-1}, {-1},
+#line 288 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str554, ei_jisx0212},
+ {-1},
+#line 357 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str556, ei_euc_kr},
+#line 46 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str557, ei_utf7},
+ {-1}, {-1}, {-1},
+#line 99 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str561, ei_iso8859_6},
+ {-1},
+#line 45 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str563, ei_utf7},
+ {-1}, {-1}, {-1},
+#line 266 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str567, ei_iso646_jp},
+ {-1},
+#line 171 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str569, ei_koi8_ru},
+ {-1}, {-1},
+#line 195 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str572, ei_cp1257},
+ {-1}, {-1},
+#line 322 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str575, ei_iso2022_jp2},
+ {-1}, {-1}, {-1},
+#line 187 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str579, ei_cp1254},
+ {-1}, {-1}, {-1},
+#line 220 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str583, ei_mac_croatian},
+#line 351 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str584, ei_big5hkscs2001},
+#line 267 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str585, ei_iso646_jp},
+#line 278 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str586, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1},
+#line 320 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str591, ei_iso2022_jp1},
+ {-1}, {-1},
+#line 321 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str594, ei_iso2022_jp2},
+ {-1}, {-1}, {-1}, {-1},
+#line 312 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str599, ei_sjis},
+ {-1}, {-1}, {-1},
+#line 350 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str603, ei_big5hkscs1999},
+#line 27 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str604, ei_ucs2be},
+ {-1},
+#line 224 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str606, ei_mac_greek},
+ {-1}, {-1}, {-1}, {-1},
+#line 319 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str611, ei_iso2022_jp},
+#line 40 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str612, ei_utf16le},
+#line 311 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str613, ei_sjis},
+ {-1},
+#line 184 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str615, ei_cp1253},
+#line 43 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str616, ei_utf32le},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 307 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str624, ei_euc_jp},
+#line 190 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str625, ei_cp1255},
+ {-1}, {-1}, {-1},
+#line 318 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str629, ei_iso2022_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 354 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str635, ei_big5hkscs2004},
+ {-1}, {-1},
+#line 306 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str638, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 227 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str648, ei_mac_arabic},
+ {-1}, {-1}, {-1},
+#line 36 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str652, ei_ucs4be},
+ {-1},
+#line 48 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str654, ei_ucs2swapped},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 283 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str660, ei_jisx0212},
+ {-1},
+#line 225 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str662, ei_mac_turkish},
+ {-1}, {-1}, {-1},
+#line 315 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str666, ei_sjis},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 258 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str672, ei_cp874},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 341 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str682, ei_euc_tw},
+ {-1}, {-1},
+#line 44 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str685, ei_utf7},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 358 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str696, ei_euc_kr},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 50 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str702, ei_ucs4swapped},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 105 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str711, ei_iso8859_7},
+ {-1}, {-1}, {-1},
+#line 346 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str715, ei_ces_big5},
+ {-1},
+#line 265 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str717, ei_tcvn},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 271 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str723, ei_jisx0201},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 345 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str729, ei_ces_big5},
+ {-1}, {-1},
+#line 118 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str732, ei_iso8859_8},
+#line 39 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str733, ei_utf16be},
+ {-1},
+#line 275 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str735, ei_jisx0208},
+ {-1},
+#line 42 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str737, ei_utf32be},
+ {-1}, {-1}, {-1},
+#line 272 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str741, ei_jisx0201},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 285 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str748, ei_jisx0212},
+ {-1}, {-1}, {-1},
+#line 282 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str752, ei_jisx0208},
+#line 276 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str753, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 193 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str771, ei_cp1256},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 218 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str797, ei_mac_centraleurope},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 274 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str803, ei_jisx0201},
+#line 314 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str804, ei_sjis},
+ {-1}, {-1},
+#line 221 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str807, ei_mac_romania},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1},
+#line 277 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str820, ei_jisx0208},
+ {-1},
+#line 342 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str822, ei_euc_tw},
+ {-1}, {-1}, {-1},
+#line 196 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str826, ei_cp1257},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 308 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str846, ei_euc_jp},
+ {-1}, {-1},
+#line 284 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str849, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 309 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str874, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 361 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str885, ei_johab},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 52 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str891, ei_java},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 223 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str898, ei_mac_ukraine},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1},
+#line 310 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str965, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 226 "lib/aliases_sysaix.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str989, ei_mac_hebrew}
+ };
+
+#ifdef __GNUC__
+__inline
+#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
+#endif
+const struct alias *
+aliases_lookup (register const char *str, register unsigned int len)
+{
+ if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+ {
+ register int key = aliases_hash (str, len);
+
+ if (key <= MAX_HASH_VALUE && key >= 0)
+ {
+ register int o = aliases[key].name;
+ if (o >= 0)
+ {
+ register const char *s = o + stringpool;
+
+ if (*str == *s && !strcmp (str + 1, s + 1))
+ return &aliases[key];
+ }
+ }
+ }
+ return 0;
+}
diff --git a/jni/iconv/lib/aliases_syshpux.gperf b/jni/iconv/lib/aliases_syshpux.gperf
new file mode 100644
index 0000000..6839e5d
--- /dev/null
+++ b/jni/iconv/lib/aliases_syshpux.gperf
@@ -0,0 +1,367 @@
+struct alias { int name; unsigned int encoding_index; };
+%struct-type
+%language=ANSI-C
+%define hash-function-name aliases_hash
+%define lookup-function-name aliases_lookup
+%7bit
+%readonly-tables
+%global-table
+%define word-array-name aliases
+%pic
+%%
+US-ASCII, ei_ascii
+ASCII, ei_ascii
+ISO646-US, ei_ascii
+ISO_646.IRV:1991, ei_ascii
+ISO-IR-6, ei_ascii
+ANSI_X3.4-1968, ei_ascii
+ANSI_X3.4-1986, ei_ascii
+CP367, ei_ascii
+IBM367, ei_ascii
+US, ei_ascii
+CSASCII, ei_ascii
+UTF-8, ei_utf8
+UTF8, ei_utf8
+UCS-2, ei_ucs2
+ISO-10646-UCS-2, ei_ucs2
+CSUNICODE, ei_ucs2
+UCS-2BE, ei_ucs2be
+UNICODEBIG, ei_ucs2be
+UNICODE-1-1, ei_ucs2be
+CSUNICODE11, ei_ucs2be
+UCS-2LE, ei_ucs2le
+UNICODELITTLE, ei_ucs2le
+UCS-4, ei_ucs4
+ISO-10646-UCS-4, ei_ucs4
+CSUCS4, ei_ucs4
+UCS-4BE, ei_ucs4be
+UCS-4LE, ei_ucs4le
+UTF-16, ei_utf16
+UTF-16BE, ei_utf16be
+UTF-16LE, ei_utf16le
+UTF-32, ei_utf32
+UTF-32BE, ei_utf32be
+UTF-32LE, ei_utf32le
+UTF-7, ei_utf7
+UNICODE-1-1-UTF-7, ei_utf7
+CSUNICODE11UTF7, ei_utf7
+UCS-2-INTERNAL, ei_ucs2internal
+UCS-2-SWAPPED, ei_ucs2swapped
+UCS-4-INTERNAL, ei_ucs4internal
+UCS-4-SWAPPED, ei_ucs4swapped
+C99, ei_c99
+JAVA, ei_java
+ISO-8859-1, ei_iso8859_1
+ISO_8859-1, ei_iso8859_1
+ISO_8859-1:1987, ei_iso8859_1
+ISO-IR-100, ei_iso8859_1
+CP819, ei_iso8859_1
+IBM819, ei_iso8859_1
+LATIN1, ei_iso8859_1
+L1, ei_iso8859_1
+CSISOLATIN1, ei_iso8859_1
+ISO8859-1, ei_iso8859_1
+ISO88591, ei_iso8859_1
+ISO-8859-2, ei_iso8859_2
+ISO_8859-2, ei_iso8859_2
+ISO_8859-2:1987, ei_iso8859_2
+ISO-IR-101, ei_iso8859_2
+LATIN2, ei_iso8859_2
+L2, ei_iso8859_2
+CSISOLATIN2, ei_iso8859_2
+ISO8859-2, ei_iso8859_2
+ISO88592, ei_iso8859_2
+ISO-8859-3, ei_iso8859_3
+ISO_8859-3, ei_iso8859_3
+ISO_8859-3:1988, ei_iso8859_3
+ISO-IR-109, ei_iso8859_3
+LATIN3, ei_iso8859_3
+L3, ei_iso8859_3
+CSISOLATIN3, ei_iso8859_3
+ISO8859-3, ei_iso8859_3
+ISO-8859-4, ei_iso8859_4
+ISO_8859-4, ei_iso8859_4
+ISO_8859-4:1988, ei_iso8859_4
+ISO-IR-110, ei_iso8859_4
+LATIN4, ei_iso8859_4
+L4, ei_iso8859_4
+CSISOLATIN4, ei_iso8859_4
+ISO8859-4, ei_iso8859_4
+ISO-8859-5, ei_iso8859_5
+ISO_8859-5, ei_iso8859_5
+ISO_8859-5:1988, ei_iso8859_5
+ISO-IR-144, ei_iso8859_5
+CYRILLIC, ei_iso8859_5
+CSISOLATINCYRILLIC, ei_iso8859_5
+ISO8859-5, ei_iso8859_5
+ISO88595, ei_iso8859_5
+ISO-8859-6, ei_iso8859_6
+ISO_8859-6, ei_iso8859_6
+ISO_8859-6:1987, ei_iso8859_6
+ISO-IR-127, ei_iso8859_6
+ECMA-114, ei_iso8859_6
+ASMO-708, ei_iso8859_6
+ARABIC, ei_iso8859_6
+CSISOLATINARABIC, ei_iso8859_6
+ISO8859-6, ei_iso8859_6
+ISO88596, ei_iso8859_6
+ISO-8859-7, ei_iso8859_7
+ISO_8859-7, ei_iso8859_7
+ISO_8859-7:1987, ei_iso8859_7
+ISO_8859-7:2003, ei_iso8859_7
+ISO-IR-126, ei_iso8859_7
+ECMA-118, ei_iso8859_7
+ELOT_928, ei_iso8859_7
+GREEK8, ei_iso8859_7
+GREEK, ei_iso8859_7
+CSISOLATINGREEK, ei_iso8859_7
+ISO8859-7, ei_iso8859_7
+ISO88597, ei_iso8859_7
+ISO-8859-8, ei_iso8859_8
+ISO_8859-8, ei_iso8859_8
+ISO_8859-8:1988, ei_iso8859_8
+ISO-IR-138, ei_iso8859_8
+HEBREW, ei_iso8859_8
+CSISOLATINHEBREW, ei_iso8859_8
+ISO8859-8, ei_iso8859_8
+ISO88598, ei_iso8859_8
+ISO-8859-9, ei_iso8859_9
+ISO_8859-9, ei_iso8859_9
+ISO_8859-9:1989, ei_iso8859_9
+ISO-IR-148, ei_iso8859_9
+LATIN5, ei_iso8859_9
+L5, ei_iso8859_9
+CSISOLATIN5, ei_iso8859_9
+ISO8859-9, ei_iso8859_9
+ISO88599, ei_iso8859_9
+ISO-8859-10, ei_iso8859_10
+ISO_8859-10, ei_iso8859_10
+ISO_8859-10:1992, ei_iso8859_10
+ISO-IR-157, ei_iso8859_10
+LATIN6, ei_iso8859_10
+L6, ei_iso8859_10
+CSISOLATIN6, ei_iso8859_10
+ISO8859-10, ei_iso8859_10
+ISO-8859-11, ei_iso8859_11
+ISO_8859-11, ei_iso8859_11
+ISO8859-11, ei_iso8859_11
+ISO-8859-13, ei_iso8859_13
+ISO_8859-13, ei_iso8859_13
+ISO-IR-179, ei_iso8859_13
+LATIN7, ei_iso8859_13
+L7, ei_iso8859_13
+ISO8859-13, ei_iso8859_13
+ISO-8859-14, ei_iso8859_14
+ISO_8859-14, ei_iso8859_14
+ISO_8859-14:1998, ei_iso8859_14
+ISO-IR-199, ei_iso8859_14
+LATIN8, ei_iso8859_14
+L8, ei_iso8859_14
+ISO-CELTIC, ei_iso8859_14
+ISO8859-14, ei_iso8859_14
+ISO-8859-15, ei_iso8859_15
+ISO_8859-15, ei_iso8859_15
+ISO_8859-15:1998, ei_iso8859_15
+ISO-IR-203, ei_iso8859_15
+LATIN-9, ei_iso8859_15
+ISO8859-15, ei_iso8859_15
+ISO885915, ei_iso8859_15
+ISO-8859-16, ei_iso8859_16
+ISO_8859-16, ei_iso8859_16
+ISO_8859-16:2001, ei_iso8859_16
+ISO-IR-226, ei_iso8859_16
+LATIN10, ei_iso8859_16
+L10, ei_iso8859_16
+ISO8859-16, ei_iso8859_16
+KOI8-R, ei_koi8_r
+CSKOI8R, ei_koi8_r
+KOI8-U, ei_koi8_u
+KOI8-RU, ei_koi8_ru
+CP1250, ei_cp1250
+WINDOWS-1250, ei_cp1250
+MS-EE, ei_cp1250
+CP1251, ei_cp1251
+WINDOWS-1251, ei_cp1251
+MS-CYRL, ei_cp1251
+CP1252, ei_cp1252
+WINDOWS-1252, ei_cp1252
+MS-ANSI, ei_cp1252
+CP1253, ei_cp1253
+WINDOWS-1253, ei_cp1253
+MS-GREEK, ei_cp1253
+CP1254, ei_cp1254
+WINDOWS-1254, ei_cp1254
+MS-TURK, ei_cp1254
+CP1255, ei_cp1255
+WINDOWS-1255, ei_cp1255
+MS-HEBR, ei_cp1255
+CP1256, ei_cp1256
+WINDOWS-1256, ei_cp1256
+MS-ARAB, ei_cp1256
+CP1257, ei_cp1257
+WINDOWS-1257, ei_cp1257
+WINBALTRIM, ei_cp1257
+CP1258, ei_cp1258
+WINDOWS-1258, ei_cp1258
+CP850, ei_cp850
+IBM850, ei_cp850
+850, ei_cp850
+CSPC850MULTILINGUAL, ei_cp850
+CP862, ei_cp862
+IBM862, ei_cp862
+862, ei_cp862
+CSPC862LATINHEBREW, ei_cp862
+CP866, ei_cp866
+IBM866, ei_cp866
+866, ei_cp866
+CSIBM866, ei_cp866
+CP1131, ei_cp1131
+MACROMAN, ei_mac_roman
+MACINTOSH, ei_mac_roman
+MAC, ei_mac_roman
+CSMACINTOSH, ei_mac_roman
+MACCENTRALEUROPE, ei_mac_centraleurope
+MACICELAND, ei_mac_iceland
+MACCROATIAN, ei_mac_croatian
+MACROMANIA, ei_mac_romania
+MACCYRILLIC, ei_mac_cyrillic
+MACUKRAINE, ei_mac_ukraine
+MACGREEK, ei_mac_greek
+MACTURKISH, ei_mac_turkish
+MACHEBREW, ei_mac_hebrew
+MACARABIC, ei_mac_arabic
+MACTHAI, ei_mac_thai
+HP-ROMAN8, ei_hp_roman8
+ROMAN8, ei_hp_roman8
+R8, ei_hp_roman8
+CSHPROMAN8, ei_hp_roman8
+NEXTSTEP, ei_nextstep
+ARMSCII-8, ei_armscii_8
+GEORGIAN-ACADEMY, ei_georgian_academy
+GEORGIAN-PS, ei_georgian_ps
+KOI8-T, ei_koi8_t
+PT154, ei_pt154
+PTCP154, ei_pt154
+CP154, ei_pt154
+CYRILLIC-ASIAN, ei_pt154
+CSPTCP154, ei_pt154
+RK1048, ei_rk1048
+STRK1048-2002, ei_rk1048
+KZ-1048, ei_rk1048
+CSKZ1048, ei_rk1048
+MULELAO-1, ei_mulelao
+CP1133, ei_cp1133
+IBM-CP1133, ei_cp1133
+TIS-620, ei_tis620
+TIS620, ei_tis620
+TIS620-0, ei_tis620
+TIS620.2529-1, ei_tis620
+TIS620.2533-0, ei_tis620
+TIS620.2533-1, ei_tis620
+ISO-IR-166, ei_tis620
+CP874, ei_cp874
+WINDOWS-874, ei_cp874
+VISCII, ei_viscii
+VISCII1.1-1, ei_viscii
+CSVISCII, ei_viscii
+TCVN, ei_tcvn
+TCVN-5712, ei_tcvn
+TCVN5712-1, ei_tcvn
+TCVN5712-1:1993, ei_tcvn
+JIS_C6220-1969-RO, ei_iso646_jp
+ISO646-JP, ei_iso646_jp
+ISO-IR-14, ei_iso646_jp
+JP, ei_iso646_jp
+CSISO14JISC6220RO, ei_iso646_jp
+JIS_X0201, ei_jisx0201
+JISX0201-1976, ei_jisx0201
+X0201, ei_jisx0201
+CSHALFWIDTHKATAKANA, ei_jisx0201
+JIS_X0208, ei_jisx0208
+JIS_X0208-1983, ei_jisx0208
+JIS_X0208-1990, ei_jisx0208
+JIS0208, ei_jisx0208
+X0208, ei_jisx0208
+ISO-IR-87, ei_jisx0208
+JIS_C6226-1983, ei_jisx0208
+CSISO87JISX0208, ei_jisx0208
+JIS_X0212, ei_jisx0212
+JIS_X0212.1990-0, ei_jisx0212
+JIS_X0212-1990, ei_jisx0212
+X0212, ei_jisx0212
+ISO-IR-159, ei_jisx0212
+CSISO159JISX02121990, ei_jisx0212
+GB_1988-80, ei_iso646_cn
+ISO646-CN, ei_iso646_cn
+ISO-IR-57, ei_iso646_cn
+CN, ei_iso646_cn
+CSISO57GB1988, ei_iso646_cn
+GB_2312-80, ei_gb2312
+ISO-IR-58, ei_gb2312
+CSISO58GB231280, ei_gb2312
+CHINESE, ei_gb2312
+ISO-IR-165, ei_isoir165
+CN-GB-ISOIR165, ei_isoir165
+KSC_5601, ei_ksc5601
+KS_C_5601-1987, ei_ksc5601
+KS_C_5601-1989, ei_ksc5601
+ISO-IR-149, ei_ksc5601
+CSKSC56011987, ei_ksc5601
+KOREAN, ei_ksc5601
+EUC-JP, ei_euc_jp
+EUCJP, ei_euc_jp
+EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE, ei_euc_jp
+CSEUCPKDFMTJAPANESE, ei_euc_jp
+SHIFT_JIS, ei_sjis
+SHIFT-JIS, ei_sjis
+SJIS, ei_sjis
+MS_KANJI, ei_sjis
+CSSHIFTJIS, ei_sjis
+CP932, ei_cp932
+ISO-2022-JP, ei_iso2022_jp
+CSISO2022JP, ei_iso2022_jp
+ISO-2022-JP-1, ei_iso2022_jp1
+ISO-2022-JP-2, ei_iso2022_jp2
+CSISO2022JP2, ei_iso2022_jp2
+EUC-CN, ei_euc_cn
+EUCCN, ei_euc_cn
+GB2312, ei_euc_cn
+CN-GB, ei_euc_cn
+CSGB2312, ei_euc_cn
+HP15CN, ei_euc_cn
+GBK, ei_ces_gbk
+CP936, ei_cp936
+MS936, ei_cp936
+WINDOWS-936, ei_cp936
+GB18030, ei_gb18030
+ISO-2022-CN, ei_iso2022_cn
+CSISO2022CN, ei_iso2022_cn
+ISO-2022-CN-EXT, ei_iso2022_cn_ext
+HZ, ei_hz
+HZ-GB-2312, ei_hz
+EUC-TW, ei_euc_tw
+EUCTW, ei_euc_tw
+CSEUCTW, ei_euc_tw
+BIG5, ei_ces_big5
+BIG-5, ei_ces_big5
+BIG-FIVE, ei_ces_big5
+BIGFIVE, ei_ces_big5
+CN-BIG5, ei_ces_big5
+CSBIG5, ei_ces_big5
+CP950, ei_cp950
+BIG5-HKSCS:1999, ei_big5hkscs1999
+BIG5-HKSCS:2001, ei_big5hkscs2001
+BIG5-HKSCS, ei_big5hkscs2004
+BIG5HKSCS, ei_big5hkscs2004
+BIG5-HKSCS:2004, ei_big5hkscs2004
+EUC-KR, ei_euc_kr
+EUCKR, ei_euc_kr
+CSEUCKR, ei_euc_kr
+CP949, ei_cp949
+UHC, ei_cp949
+JOHAB, ei_johab
+CP1361, ei_johab
+ISO-2022-KR, ei_iso2022_kr
+CSISO2022KR, ei_iso2022_kr
+CHAR, ei_local_char
+WCHAR_T, ei_local_wchar_t
diff --git a/jni/iconv/lib/aliases_syshpux.h b/jni/iconv/lib/aliases_syshpux.h
new file mode 100644
index 0000000..5f76df3
--- /dev/null
+++ b/jni/iconv/lib/aliases_syshpux.h
@@ -0,0 +1,1769 @@
+/* ANSI-C code produced by gperf version 3.0.4 */
+/* Command-line: gperf -m 10 lib/aliases_syshpux.gperf */
+/* Computed positions: -k'1,3-11,$' */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646. */
+#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+#line 1 "lib/aliases_syshpux.gperf"
+struct alias { int name; unsigned int encoding_index; };
+
+#define TOTAL_KEYWORDS 356
+#define MIN_WORD_LENGTH 2
+#define MAX_WORD_LENGTH 45
+#define MIN_HASH_VALUE 9
+#define MAX_HASH_VALUE 1038
+/* maximum key range = 1030, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+aliases_hash (register const char *str, register unsigned int len)
+{
+ static const unsigned short asso_values[] =
+ {
+ 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039,
+ 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039,
+ 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039,
+ 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039,
+ 1039, 1039, 1039, 1039, 1039, 0, 112, 1039, 57, 2,
+ 0, 20, 51, 8, 5, 49, 13, 16, 335, 1039,
+ 1039, 1039, 1039, 1039, 1039, 13, 149, 1, 6, 10,
+ 55, 139, 10, 0, 328, 86, 210, 147, 6, 0,
+ 73, 1039, 120, 6, 17, 282, 238, 172, 274, 2,
+ 0, 1039, 1039, 1039, 1039, 34, 1039, 1039, 1039, 1039,
+ 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039,
+ 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039,
+ 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039
+ };
+ register int hval = len;
+
+ switch (hval)
+ {
+ default:
+ hval += asso_values[(unsigned char)str[10]];
+ /*FALLTHROUGH*/
+ case 10:
+ hval += asso_values[(unsigned char)str[9]];
+ /*FALLTHROUGH*/
+ case 9:
+ hval += asso_values[(unsigned char)str[8]];
+ /*FALLTHROUGH*/
+ case 8:
+ hval += asso_values[(unsigned char)str[7]];
+ /*FALLTHROUGH*/
+ case 7:
+ hval += asso_values[(unsigned char)str[6]];
+ /*FALLTHROUGH*/
+ case 6:
+ hval += asso_values[(unsigned char)str[5]];
+ /*FALLTHROUGH*/
+ case 5:
+ hval += asso_values[(unsigned char)str[4]];
+ /*FALLTHROUGH*/
+ case 4:
+ hval += asso_values[(unsigned char)str[3]];
+ /*FALLTHROUGH*/
+ case 3:
+ hval += asso_values[(unsigned char)str[2]];
+ /*FALLTHROUGH*/
+ case 2:
+ case 1:
+ hval += asso_values[(unsigned char)str[0]];
+ break;
+ }
+ return hval + asso_values[(unsigned char)str[len - 1]];
+}
+
+struct stringpool_t
+ {
+ char stringpool_str9[sizeof("CN")];
+ char stringpool_str12[sizeof("HZ")];
+ char stringpool_str16[sizeof("862")];
+ char stringpool_str17[sizeof("CP1252")];
+ char stringpool_str19[sizeof("ASCII")];
+ char stringpool_str21[sizeof("CP1251")];
+ char stringpool_str22[sizeof("SJIS")];
+ char stringpool_str24[sizeof("CP862")];
+ char stringpool_str26[sizeof("866")];
+ char stringpool_str27[sizeof("CP1256")];
+ char stringpool_str28[sizeof("CSASCII")];
+ char stringpool_str29[sizeof("EUCCN")];
+ char stringpool_str30[sizeof("EUC-CN")];
+ char stringpool_str33[sizeof("CP1255")];
+ char stringpool_str34[sizeof("CP866")];
+ char stringpool_str35[sizeof("CP1131")];
+ char stringpool_str36[sizeof("C99")];
+ char stringpool_str38[sizeof("CP1361")];
+ char stringpool_str39[sizeof("HP15CN")];
+ char stringpool_str42[sizeof("CP932")];
+ char stringpool_str43[sizeof("CP1258")];
+ char stringpool_str50[sizeof("CHINESE")];
+ char stringpool_str52[sizeof("CP936")];
+ char stringpool_str53[sizeof("CP819")];
+ char stringpool_str57[sizeof("CP1253")];
+ char stringpool_str58[sizeof("ISO88592")];
+ char stringpool_str59[sizeof("ISO8859-2")];
+ char stringpool_str60[sizeof("ISO-8859-2")];
+ char stringpool_str62[sizeof("ISO88591")];
+ char stringpool_str63[sizeof("ISO8859-1")];
+ char stringpool_str64[sizeof("ISO-8859-1")];
+ char stringpool_str66[sizeof("ISO8859-11")];
+ char stringpool_str67[sizeof("ISO-8859-11")];
+ char stringpool_str68[sizeof("ISO88596")];
+ char stringpool_str69[sizeof("ISO8859-6")];
+ char stringpool_str70[sizeof("ISO-8859-6")];
+ char stringpool_str71[sizeof("CP1133")];
+ char stringpool_str72[sizeof("ISO8859-16")];
+ char stringpool_str73[sizeof("ISO-8859-16")];
+ char stringpool_str74[sizeof("ISO88595")];
+ char stringpool_str75[sizeof("ISO8859-5")];
+ char stringpool_str76[sizeof("ISO-8859-5")];
+ char stringpool_str77[sizeof("ISO885915")];
+ char stringpool_str78[sizeof("ISO8859-15")];
+ char stringpool_str79[sizeof("ISO-8859-15")];
+ char stringpool_str81[sizeof("ISO-2022-CN")];
+ char stringpool_str83[sizeof("ISO646-CN")];
+ char stringpool_str84[sizeof("ISO88598")];
+ char stringpool_str85[sizeof("ISO8859-8")];
+ char stringpool_str86[sizeof("ISO-8859-8")];
+ char stringpool_str88[sizeof("CSISO2022CN")];
+ char stringpool_str90[sizeof("ISO88599")];
+ char stringpool_str91[sizeof("ISO8859-9")];
+ char stringpool_str92[sizeof("ISO-8859-9")];
+ char stringpool_str94[sizeof("ISO_8859-2")];
+ char stringpool_str96[sizeof("ISO-2022-CN-EXT")];
+ char stringpool_str98[sizeof("ISO_8859-1")];
+ char stringpool_str99[sizeof("ISO8859-3")];
+ char stringpool_str100[sizeof("ISO-8859-3")];
+ char stringpool_str101[sizeof("ISO_8859-11")];
+ char stringpool_str102[sizeof("ISO8859-13")];
+ char stringpool_str103[sizeof("ISO-8859-13")];
+ char stringpool_str104[sizeof("ISO_8859-6")];
+ char stringpool_str105[sizeof("CP949")];
+ char stringpool_str107[sizeof("ISO_8859-16")];
+ char stringpool_str109[sizeof("ISO_8859-16:2001")];
+ char stringpool_str110[sizeof("ISO_8859-5")];
+ char stringpool_str111[sizeof("ELOT_928")];
+ char stringpool_str113[sizeof("ISO_8859-15")];
+ char stringpool_str115[sizeof("CP1257")];
+ char stringpool_str118[sizeof("CP154")];
+ char stringpool_str119[sizeof("CP1254")];
+ char stringpool_str120[sizeof("ISO_8859-8")];
+ char stringpool_str123[sizeof("ISO_8859-15:1998")];
+ char stringpool_str126[sizeof("ISO_8859-9")];
+ char stringpool_str129[sizeof("CP367")];
+ char stringpool_str130[sizeof("850")];
+ char stringpool_str131[sizeof("CP1250")];
+ char stringpool_str134[sizeof("ISO_8859-3")];
+ char stringpool_str135[sizeof("R8")];
+ char stringpool_str137[sizeof("ISO_8859-13")];
+ char stringpool_str138[sizeof("ISO-IR-6")];
+ char stringpool_str139[sizeof("KOI8-T")];
+ char stringpool_str140[sizeof("ISO-IR-226")];
+ char stringpool_str141[sizeof("CP850")];
+ char stringpool_str142[sizeof("ISO-IR-126")];
+ char stringpool_str144[sizeof("CP950")];
+ char stringpool_str147[sizeof("ISO-IR-166")];
+ char stringpool_str148[sizeof("TIS620")];
+ char stringpool_str149[sizeof("TIS-620")];
+ char stringpool_str152[sizeof("MAC")];
+ char stringpool_str153[sizeof("ISO-IR-165")];
+ char stringpool_str156[sizeof("ISO88597")];
+ char stringpool_str157[sizeof("ISO8859-7")];
+ char stringpool_str158[sizeof("ISO-8859-7")];
+ char stringpool_str159[sizeof("ISO_8859-10:1992")];
+ char stringpool_str161[sizeof("ISO8859-4")];
+ char stringpool_str162[sizeof("ISO-8859-4")];
+ char stringpool_str163[sizeof("ISO-IR-58")];
+ char stringpool_str164[sizeof("ISO8859-14")];
+ char stringpool_str165[sizeof("ISO-8859-14")];
+ char stringpool_str166[sizeof("ISO_8859-14:1998")];
+ char stringpool_str167[sizeof("GB2312")];
+ char stringpool_str170[sizeof("CP874")];
+ char stringpool_str171[sizeof("IBM862")];
+ char stringpool_str172[sizeof("ISO-IR-159")];
+ char stringpool_str176[sizeof("ISO8859-10")];
+ char stringpool_str177[sizeof("ISO-8859-10")];
+ char stringpool_str178[sizeof("ISO-IR-138")];
+ char stringpool_str179[sizeof("MS-ANSI")];
+ char stringpool_str180[sizeof("ISO-IR-199")];
+ char stringpool_str181[sizeof("IBM866")];
+ char stringpool_str182[sizeof("MS-EE")];
+ char stringpool_str183[sizeof("ARABIC")];
+ char stringpool_str190[sizeof("PT154")];
+ char stringpool_str192[sizeof("ISO_8859-7")];
+ char stringpool_str193[sizeof("ISO-IR-101")];
+ char stringpool_str195[sizeof("MACTHAI")];
+ char stringpool_str196[sizeof("ISO_8859-4")];
+ char stringpool_str198[sizeof("MS936")];
+ char stringpool_str199[sizeof("ISO_8859-14")];
+ char stringpool_str200[sizeof("IBM819")];
+ char stringpool_str202[sizeof("ARMSCII-8")];
+ char stringpool_str203[sizeof("KSC_5601")];
+ char stringpool_str206[sizeof("MACINTOSH")];
+ char stringpool_str207[sizeof("TIS620-0")];
+ char stringpool_str208[sizeof("ECMA-118")];
+ char stringpool_str209[sizeof("ISO-IR-148")];
+ char stringpool_str211[sizeof("ISO_8859-10")];
+ char stringpool_str212[sizeof("L2")];
+ char stringpool_str213[sizeof("ISO-IR-179")];
+ char stringpool_str214[sizeof("L1")];
+ char stringpool_str215[sizeof("ISO-IR-149")];
+ char stringpool_str217[sizeof("L6")];
+ char stringpool_str220[sizeof("L5")];
+ char stringpool_str221[sizeof("ISO-IR-109")];
+ char stringpool_str222[sizeof("CSMACINTOSH")];
+ char stringpool_str225[sizeof("L8")];
+ char stringpool_str227[sizeof("ISO-IR-203")];
+ char stringpool_str229[sizeof("KZ-1048")];
+ char stringpool_str230[sizeof("ISO-IR-127")];
+ char stringpool_str231[sizeof("CSKZ1048")];
+ char stringpool_str232[sizeof("L3")];
+ char stringpool_str233[sizeof("ISO-IR-14")];
+ char stringpool_str235[sizeof("ISO-IR-57")];
+ char stringpool_str236[sizeof("TIS620.2529-1")];
+ char stringpool_str238[sizeof("ISO-IR-157")];
+ char stringpool_str239[sizeof("LATIN2")];
+ char stringpool_str240[sizeof("ISO-IR-87")];
+ char stringpool_str243[sizeof("LATIN1")];
+ char stringpool_str246[sizeof("CSKSC56011987")];
+ char stringpool_str247[sizeof("KOREAN")];
+ char stringpool_str248[sizeof("ISO-IR-110")];
+ char stringpool_str249[sizeof("LATIN6")];
+ char stringpool_str250[sizeof("ISO-CELTIC")];
+ char stringpool_str251[sizeof("VISCII")];
+ char stringpool_str254[sizeof("CSVISCII")];
+ char stringpool_str255[sizeof("LATIN5")];
+ char stringpool_str258[sizeof("CHAR")];
+ char stringpool_str259[sizeof("KS_C_5601-1989")];
+ char stringpool_str260[sizeof("TIS620.2533-1")];
+ char stringpool_str261[sizeof("L7")];
+ char stringpool_str262[sizeof("RK1048")];
+ char stringpool_str263[sizeof("L4")];
+ char stringpool_str264[sizeof("CSISOLATIN2")];
+ char stringpool_str265[sizeof("LATIN8")];
+ char stringpool_str266[sizeof("PTCP154")];
+ char stringpool_str268[sizeof("CSISOLATIN1")];
+ char stringpool_str271[sizeof("TCVN")];
+ char stringpool_str272[sizeof("LATIN-9")];
+ char stringpool_str273[sizeof("CSISOLATINCYRILLIC")];
+ char stringpool_str274[sizeof("CSISOLATIN6")];
+ char stringpool_str276[sizeof("IBM367")];
+ char stringpool_str277[sizeof("GREEK8")];
+ char stringpool_str279[sizeof("LATIN3")];
+ char stringpool_str280[sizeof("CSISOLATIN5")];
+ char stringpool_str281[sizeof("X0212")];
+ char stringpool_str283[sizeof("CSISOLATINARABIC")];
+ char stringpool_str284[sizeof("ECMA-114")];
+ char stringpool_str285[sizeof("ISO-IR-144")];
+ char stringpool_str286[sizeof("CSPTCP154")];
+ char stringpool_str287[sizeof("UHC")];
+ char stringpool_str288[sizeof("IBM850")];
+ char stringpool_str290[sizeof("US")];
+ char stringpool_str292[sizeof("KS_C_5601-1987")];
+ char stringpool_str293[sizeof("UCS-2")];
+ char stringpool_str295[sizeof("IBM-CP1133")];
+ char stringpool_str300[sizeof("ASMO-708")];
+ char stringpool_str303[sizeof("ISO-IR-100")];
+ char stringpool_str304[sizeof("CSISOLATIN3")];
+ char stringpool_str308[sizeof("BIG5")];
+ char stringpool_str309[sizeof("BIG-5")];
+ char stringpool_str310[sizeof("US-ASCII")];
+ char stringpool_str311[sizeof("CSBIG5")];
+ char stringpool_str312[sizeof("CN-BIG5")];
+ char stringpool_str314[sizeof("GBK")];
+ char stringpool_str315[sizeof("TIS620.2533-0")];
+ char stringpool_str316[sizeof("UNICODE-1-1")];
+ char stringpool_str318[sizeof("ROMAN8")];
+ char stringpool_str319[sizeof("CSGB2312")];
+ char stringpool_str323[sizeof("CSUNICODE11")];
+ char stringpool_str325[sizeof("CSUNICODE")];
+ char stringpool_str327[sizeof("L10")];
+ char stringpool_str329[sizeof("TCVN-5712")];
+ char stringpool_str330[sizeof("HZ-GB-2312")];
+ char stringpool_str331[sizeof("HP-ROMAN8")];
+ char stringpool_str332[sizeof("GB_2312-80")];
+ char stringpool_str333[sizeof("CSIBM866")];
+ char stringpool_str334[sizeof("TCVN5712-1")];
+ char stringpool_str335[sizeof("MACCROATIAN")];
+ char stringpool_str336[sizeof("GREEK")];
+ char stringpool_str337[sizeof("LATIN7")];
+ char stringpool_str340[sizeof("X0201")];
+ char stringpool_str341[sizeof("LATIN4")];
+ char stringpool_str342[sizeof("EUCKR")];
+ char stringpool_str343[sizeof("EUC-KR")];
+ char stringpool_str345[sizeof("KOI8-R")];
+ char stringpool_str347[sizeof("CSKOI8R")];
+ char stringpool_str352[sizeof("GB18030")];
+ char stringpool_str354[sizeof("GB_1988-80")];
+ char stringpool_str355[sizeof("UTF-16")];
+ char stringpool_str356[sizeof("LATIN10")];
+ char stringpool_str362[sizeof("X0208")];
+ char stringpool_str363[sizeof("UTF-32")];
+ char stringpool_str364[sizeof("ISO646-US")];
+ char stringpool_str366[sizeof("CSISOLATIN4")];
+ char stringpool_str367[sizeof("UTF8")];
+ char stringpool_str368[sizeof("UTF-8")];
+ char stringpool_str369[sizeof("UNICODE-1-1-UTF-7")];
+ char stringpool_str374[sizeof("CSUNICODE11UTF7")];
+ char stringpool_str376[sizeof("VISCII1.1-1")];
+ char stringpool_str377[sizeof("EUCTW")];
+ char stringpool_str378[sizeof("EUC-TW")];
+ char stringpool_str384[sizeof("WINDOWS-1252")];
+ char stringpool_str386[sizeof("WINDOWS-1251")];
+ char stringpool_str389[sizeof("WINDOWS-1256")];
+ char stringpool_str390[sizeof("WCHAR_T")];
+ char stringpool_str392[sizeof("WINDOWS-1255")];
+ char stringpool_str394[sizeof("ISO-2022-KR")];
+ char stringpool_str395[sizeof("UCS-4")];
+ char stringpool_str396[sizeof("CSISO57GB1988")];
+ char stringpool_str397[sizeof("WINDOWS-1258")];
+ char stringpool_str398[sizeof("CSUCS4")];
+ char stringpool_str401[sizeof("CSISO2022KR")];
+ char stringpool_str403[sizeof("JP")];
+ char stringpool_str404[sizeof("WINDOWS-1253")];
+ char stringpool_str405[sizeof("STRK1048-2002")];
+ char stringpool_str406[sizeof("CSHPROMAN8")];
+ char stringpool_str408[sizeof("CSISO58GB231280")];
+ char stringpool_str410[sizeof("MACICELAND")];
+ char stringpool_str412[sizeof("CSISO14JISC6220RO")];
+ char stringpool_str415[sizeof("JIS_C6226-1983")];
+ char stringpool_str417[sizeof("ISO-10646-UCS-2")];
+ char stringpool_str419[sizeof("WINDOWS-936")];
+ char stringpool_str420[sizeof("BIG5HKSCS")];
+ char stringpool_str421[sizeof("BIG5-HKSCS")];
+ char stringpool_str427[sizeof("SHIFT-JIS")];
+ char stringpool_str433[sizeof("WINDOWS-1257")];
+ char stringpool_str435[sizeof("WINDOWS-1254")];
+ char stringpool_str437[sizeof("CN-GB-ISOIR165")];
+ char stringpool_str439[sizeof("CSSHIFTJIS")];
+ char stringpool_str440[sizeof("UTF-7")];
+ char stringpool_str441[sizeof("WINDOWS-1250")];
+ char stringpool_str442[sizeof("EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE")];
+ char stringpool_str443[sizeof("CN-GB")];
+ char stringpool_str444[sizeof("CSISO159JISX02121990")];
+ char stringpool_str448[sizeof("MACROMAN")];
+ char stringpool_str449[sizeof("GEORGIAN-ACADEMY")];
+ char stringpool_str450[sizeof("JIS_C6220-1969-RO")];
+ char stringpool_str451[sizeof("CSISOLATINHEBREW")];
+ char stringpool_str454[sizeof("MACARABIC")];
+ char stringpool_str455[sizeof("ISO_8859-5:1988")];
+ char stringpool_str460[sizeof("ISO_8859-8:1988")];
+ char stringpool_str461[sizeof("SHIFT_JIS")];
+ char stringpool_str464[sizeof("UCS-2BE")];
+ char stringpool_str466[sizeof("ISO_8859-9:1989")];
+ char stringpool_str467[sizeof("ISO_8859-3:1988")];
+ char stringpool_str468[sizeof("ISO-10646-UCS-4")];
+ char stringpool_str470[sizeof("MACROMANIA")];
+ char stringpool_str471[sizeof("ISO-2022-JP-2")];
+ char stringpool_str473[sizeof("ISO-2022-JP-1")];
+ char stringpool_str477[sizeof("CSISO2022JP2")];
+ char stringpool_str481[sizeof("JIS0208")];
+ char stringpool_str483[sizeof("ISO_8859-2:1987")];
+ char stringpool_str484[sizeof("NEXTSTEP")];
+ char stringpool_str485[sizeof("ISO_8859-1:1987")];
+ char stringpool_str488[sizeof("ISO_8859-6:1987")];
+ char stringpool_str490[sizeof("EUCJP")];
+ char stringpool_str491[sizeof("EUC-JP")];
+ char stringpool_str493[sizeof("CSISOLATINGREEK")];
+ char stringpool_str498[sizeof("ISO_8859-4:1988")];
+ char stringpool_str503[sizeof("ISO_8859-7:2003")];
+ char stringpool_str513[sizeof("GEORGIAN-PS")];
+ char stringpool_str515[sizeof("UCS-4BE")];
+ char stringpool_str521[sizeof("UTF-16BE")];
+ char stringpool_str523[sizeof("CSPC862LATINHEBREW")];
+ char stringpool_str525[sizeof("UCS-2LE")];
+ char stringpool_str526[sizeof("CSHALFWIDTHKATAKANA")];
+ char stringpool_str531[sizeof("ANSI_X3.4-1986")];
+ char stringpool_str532[sizeof("ISO_8859-7:1987")];
+ char stringpool_str534[sizeof("UTF-32BE")];
+ char stringpool_str537[sizeof("WINDOWS-874")];
+ char stringpool_str539[sizeof("ANSI_X3.4-1968")];
+ char stringpool_str542[sizeof("ISO-2022-JP")];
+ char stringpool_str544[sizeof("ISO646-JP")];
+ char stringpool_str549[sizeof("CSISO2022JP")];
+ char stringpool_str551[sizeof("CYRILLIC")];
+ char stringpool_str561[sizeof("MACCENTRALEUROPE")];
+ char stringpool_str563[sizeof("MS-HEBR")];
+ char stringpool_str566[sizeof("UNICODELITTLE")];
+ char stringpool_str576[sizeof("UCS-4LE")];
+ char stringpool_str581[sizeof("CYRILLIC-ASIAN")];
+ char stringpool_str582[sizeof("UTF-16LE")];
+ char stringpool_str583[sizeof("ISO_646.IRV:1991")];
+ char stringpool_str595[sizeof("UTF-32LE")];
+ char stringpool_str596[sizeof("JAVA")];
+ char stringpool_str598[sizeof("MS-ARAB")];
+ char stringpool_str603[sizeof("MULELAO-1")];
+ char stringpool_str606[sizeof("MS-GREEK")];
+ char stringpool_str607[sizeof("MACGREEK")];
+ char stringpool_str608[sizeof("BIGFIVE")];
+ char stringpool_str609[sizeof("BIG-FIVE")];
+ char stringpool_str622[sizeof("MS_KANJI")];
+ char stringpool_str627[sizeof("CSEUCKR")];
+ char stringpool_str639[sizeof("HEBREW")];
+ char stringpool_str644[sizeof("UCS-2-SWAPPED")];
+ char stringpool_str654[sizeof("JOHAB")];
+ char stringpool_str662[sizeof("CSEUCTW")];
+ char stringpool_str665[sizeof("UCS-2-INTERNAL")];
+ char stringpool_str669[sizeof("KOI8-U")];
+ char stringpool_str685[sizeof("MACUKRAINE")];
+ char stringpool_str689[sizeof("MACTURKISH")];
+ char stringpool_str692[sizeof("TCVN5712-1:1993")];
+ char stringpool_str695[sizeof("UCS-4-SWAPPED")];
+ char stringpool_str697[sizeof("MS-CYRL")];
+ char stringpool_str704[sizeof("MACCYRILLIC")];
+ char stringpool_str705[sizeof("CSISO87JISX0208")];
+ char stringpool_str707[sizeof("CSEUCPKDFMTJAPANESE")];
+ char stringpool_str710[sizeof("JIS_X0212")];
+ char stringpool_str716[sizeof("UCS-4-INTERNAL")];
+ char stringpool_str736[sizeof("UNICODEBIG")];
+ char stringpool_str745[sizeof("MS-TURK")];
+ char stringpool_str757[sizeof("BIG5-HKSCS:2001")];
+ char stringpool_str760[sizeof("JISX0201-1976")];
+ char stringpool_str769[sizeof("JIS_X0201")];
+ char stringpool_str771[sizeof("BIG5-HKSCS:1999")];
+ char stringpool_str774[sizeof("JIS_X0212-1990")];
+ char stringpool_str790[sizeof("KOI8-RU")];
+ char stringpool_str791[sizeof("JIS_X0208")];
+ char stringpool_str800[sizeof("MACHEBREW")];
+ char stringpool_str805[sizeof("JIS_X0208-1983")];
+ char stringpool_str806[sizeof("BIG5-HKSCS:2004")];
+ char stringpool_str842[sizeof("JIS_X0208-1990")];
+ char stringpool_str888[sizeof("JIS_X0212.1990-0")];
+ char stringpool_str991[sizeof("WINBALTRIM")];
+ char stringpool_str1038[sizeof("CSPC850MULTILINGUAL")];
+ };
+static const struct stringpool_t stringpool_contents =
+ {
+ "CN",
+ "HZ",
+ "862",
+ "CP1252",
+ "ASCII",
+ "CP1251",
+ "SJIS",
+ "CP862",
+ "866",
+ "CP1256",
+ "CSASCII",
+ "EUCCN",
+ "EUC-CN",
+ "CP1255",
+ "CP866",
+ "CP1131",
+ "C99",
+ "CP1361",
+ "HP15CN",
+ "CP932",
+ "CP1258",
+ "CHINESE",
+ "CP936",
+ "CP819",
+ "CP1253",
+ "ISO88592",
+ "ISO8859-2",
+ "ISO-8859-2",
+ "ISO88591",
+ "ISO8859-1",
+ "ISO-8859-1",
+ "ISO8859-11",
+ "ISO-8859-11",
+ "ISO88596",
+ "ISO8859-6",
+ "ISO-8859-6",
+ "CP1133",
+ "ISO8859-16",
+ "ISO-8859-16",
+ "ISO88595",
+ "ISO8859-5",
+ "ISO-8859-5",
+ "ISO885915",
+ "ISO8859-15",
+ "ISO-8859-15",
+ "ISO-2022-CN",
+ "ISO646-CN",
+ "ISO88598",
+ "ISO8859-8",
+ "ISO-8859-8",
+ "CSISO2022CN",
+ "ISO88599",
+ "ISO8859-9",
+ "ISO-8859-9",
+ "ISO_8859-2",
+ "ISO-2022-CN-EXT",
+ "ISO_8859-1",
+ "ISO8859-3",
+ "ISO-8859-3",
+ "ISO_8859-11",
+ "ISO8859-13",
+ "ISO-8859-13",
+ "ISO_8859-6",
+ "CP949",
+ "ISO_8859-16",
+ "ISO_8859-16:2001",
+ "ISO_8859-5",
+ "ELOT_928",
+ "ISO_8859-15",
+ "CP1257",
+ "CP154",
+ "CP1254",
+ "ISO_8859-8",
+ "ISO_8859-15:1998",
+ "ISO_8859-9",
+ "CP367",
+ "850",
+ "CP1250",
+ "ISO_8859-3",
+ "R8",
+ "ISO_8859-13",
+ "ISO-IR-6",
+ "KOI8-T",
+ "ISO-IR-226",
+ "CP850",
+ "ISO-IR-126",
+ "CP950",
+ "ISO-IR-166",
+ "TIS620",
+ "TIS-620",
+ "MAC",
+ "ISO-IR-165",
+ "ISO88597",
+ "ISO8859-7",
+ "ISO-8859-7",
+ "ISO_8859-10:1992",
+ "ISO8859-4",
+ "ISO-8859-4",
+ "ISO-IR-58",
+ "ISO8859-14",
+ "ISO-8859-14",
+ "ISO_8859-14:1998",
+ "GB2312",
+ "CP874",
+ "IBM862",
+ "ISO-IR-159",
+ "ISO8859-10",
+ "ISO-8859-10",
+ "ISO-IR-138",
+ "MS-ANSI",
+ "ISO-IR-199",
+ "IBM866",
+ "MS-EE",
+ "ARABIC",
+ "PT154",
+ "ISO_8859-7",
+ "ISO-IR-101",
+ "MACTHAI",
+ "ISO_8859-4",
+ "MS936",
+ "ISO_8859-14",
+ "IBM819",
+ "ARMSCII-8",
+ "KSC_5601",
+ "MACINTOSH",
+ "TIS620-0",
+ "ECMA-118",
+ "ISO-IR-148",
+ "ISO_8859-10",
+ "L2",
+ "ISO-IR-179",
+ "L1",
+ "ISO-IR-149",
+ "L6",
+ "L5",
+ "ISO-IR-109",
+ "CSMACINTOSH",
+ "L8",
+ "ISO-IR-203",
+ "KZ-1048",
+ "ISO-IR-127",
+ "CSKZ1048",
+ "L3",
+ "ISO-IR-14",
+ "ISO-IR-57",
+ "TIS620.2529-1",
+ "ISO-IR-157",
+ "LATIN2",
+ "ISO-IR-87",
+ "LATIN1",
+ "CSKSC56011987",
+ "KOREAN",
+ "ISO-IR-110",
+ "LATIN6",
+ "ISO-CELTIC",
+ "VISCII",
+ "CSVISCII",
+ "LATIN5",
+ "CHAR",
+ "KS_C_5601-1989",
+ "TIS620.2533-1",
+ "L7",
+ "RK1048",
+ "L4",
+ "CSISOLATIN2",
+ "LATIN8",
+ "PTCP154",
+ "CSISOLATIN1",
+ "TCVN",
+ "LATIN-9",
+ "CSISOLATINCYRILLIC",
+ "CSISOLATIN6",
+ "IBM367",
+ "GREEK8",
+ "LATIN3",
+ "CSISOLATIN5",
+ "X0212",
+ "CSISOLATINARABIC",
+ "ECMA-114",
+ "ISO-IR-144",
+ "CSPTCP154",
+ "UHC",
+ "IBM850",
+ "US",
+ "KS_C_5601-1987",
+ "UCS-2",
+ "IBM-CP1133",
+ "ASMO-708",
+ "ISO-IR-100",
+ "CSISOLATIN3",
+ "BIG5",
+ "BIG-5",
+ "US-ASCII",
+ "CSBIG5",
+ "CN-BIG5",
+ "GBK",
+ "TIS620.2533-0",
+ "UNICODE-1-1",
+ "ROMAN8",
+ "CSGB2312",
+ "CSUNICODE11",
+ "CSUNICODE",
+ "L10",
+ "TCVN-5712",
+ "HZ-GB-2312",
+ "HP-ROMAN8",
+ "GB_2312-80",
+ "CSIBM866",
+ "TCVN5712-1",
+ "MACCROATIAN",
+ "GREEK",
+ "LATIN7",
+ "X0201",
+ "LATIN4",
+ "EUCKR",
+ "EUC-KR",
+ "KOI8-R",
+ "CSKOI8R",
+ "GB18030",
+ "GB_1988-80",
+ "UTF-16",
+ "LATIN10",
+ "X0208",
+ "UTF-32",
+ "ISO646-US",
+ "CSISOLATIN4",
+ "UTF8",
+ "UTF-8",
+ "UNICODE-1-1-UTF-7",
+ "CSUNICODE11UTF7",
+ "VISCII1.1-1",
+ "EUCTW",
+ "EUC-TW",
+ "WINDOWS-1252",
+ "WINDOWS-1251",
+ "WINDOWS-1256",
+ "WCHAR_T",
+ "WINDOWS-1255",
+ "ISO-2022-KR",
+ "UCS-4",
+ "CSISO57GB1988",
+ "WINDOWS-1258",
+ "CSUCS4",
+ "CSISO2022KR",
+ "JP",
+ "WINDOWS-1253",
+ "STRK1048-2002",
+ "CSHPROMAN8",
+ "CSISO58GB231280",
+ "MACICELAND",
+ "CSISO14JISC6220RO",
+ "JIS_C6226-1983",
+ "ISO-10646-UCS-2",
+ "WINDOWS-936",
+ "BIG5HKSCS",
+ "BIG5-HKSCS",
+ "SHIFT-JIS",
+ "WINDOWS-1257",
+ "WINDOWS-1254",
+ "CN-GB-ISOIR165",
+ "CSSHIFTJIS",
+ "UTF-7",
+ "WINDOWS-1250",
+ "EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE",
+ "CN-GB",
+ "CSISO159JISX02121990",
+ "MACROMAN",
+ "GEORGIAN-ACADEMY",
+ "JIS_C6220-1969-RO",
+ "CSISOLATINHEBREW",
+ "MACARABIC",
+ "ISO_8859-5:1988",
+ "ISO_8859-8:1988",
+ "SHIFT_JIS",
+ "UCS-2BE",
+ "ISO_8859-9:1989",
+ "ISO_8859-3:1988",
+ "ISO-10646-UCS-4",
+ "MACROMANIA",
+ "ISO-2022-JP-2",
+ "ISO-2022-JP-1",
+ "CSISO2022JP2",
+ "JIS0208",
+ "ISO_8859-2:1987",
+ "NEXTSTEP",
+ "ISO_8859-1:1987",
+ "ISO_8859-6:1987",
+ "EUCJP",
+ "EUC-JP",
+ "CSISOLATINGREEK",
+ "ISO_8859-4:1988",
+ "ISO_8859-7:2003",
+ "GEORGIAN-PS",
+ "UCS-4BE",
+ "UTF-16BE",
+ "CSPC862LATINHEBREW",
+ "UCS-2LE",
+ "CSHALFWIDTHKATAKANA",
+ "ANSI_X3.4-1986",
+ "ISO_8859-7:1987",
+ "UTF-32BE",
+ "WINDOWS-874",
+ "ANSI_X3.4-1968",
+ "ISO-2022-JP",
+ "ISO646-JP",
+ "CSISO2022JP",
+ "CYRILLIC",
+ "MACCENTRALEUROPE",
+ "MS-HEBR",
+ "UNICODELITTLE",
+ "UCS-4LE",
+ "CYRILLIC-ASIAN",
+ "UTF-16LE",
+ "ISO_646.IRV:1991",
+ "UTF-32LE",
+ "JAVA",
+ "MS-ARAB",
+ "MULELAO-1",
+ "MS-GREEK",
+ "MACGREEK",
+ "BIGFIVE",
+ "BIG-FIVE",
+ "MS_KANJI",
+ "CSEUCKR",
+ "HEBREW",
+ "UCS-2-SWAPPED",
+ "JOHAB",
+ "CSEUCTW",
+ "UCS-2-INTERNAL",
+ "KOI8-U",
+ "MACUKRAINE",
+ "MACTURKISH",
+ "TCVN5712-1:1993",
+ "UCS-4-SWAPPED",
+ "MS-CYRL",
+ "MACCYRILLIC",
+ "CSISO87JISX0208",
+ "CSEUCPKDFMTJAPANESE",
+ "JIS_X0212",
+ "UCS-4-INTERNAL",
+ "UNICODEBIG",
+ "MS-TURK",
+ "BIG5-HKSCS:2001",
+ "JISX0201-1976",
+ "JIS_X0201",
+ "BIG5-HKSCS:1999",
+ "JIS_X0212-1990",
+ "KOI8-RU",
+ "JIS_X0208",
+ "MACHEBREW",
+ "JIS_X0208-1983",
+ "BIG5-HKSCS:2004",
+ "JIS_X0208-1990",
+ "JIS_X0212.1990-0",
+ "WINBALTRIM",
+ "CSPC850MULTILINGUAL"
+ };
+#define stringpool ((const char *) &stringpool_contents)
+
+static const struct alias aliases[] =
+ {
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 297 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str9, ei_iso646_cn},
+ {-1}, {-1},
+#line 340 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str12, ei_hz},
+ {-1}, {-1}, {-1},
+#line 212 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str16, ei_cp862},
+#line 186 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str17, ei_cp1252},
+ {-1},
+#line 13 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str19, ei_ascii},
+ {-1},
+#line 183 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str21, ei_cp1251},
+#line 317 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str22, ei_sjis},
+ {-1},
+#line 210 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str24, ei_cp862},
+ {-1},
+#line 216 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str26, ei_cp866},
+#line 198 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str27, ei_cp1256},
+#line 22 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str28, ei_ascii},
+#line 327 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str29, ei_euc_cn},
+#line 326 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str30, ei_euc_cn},
+ {-1}, {-1},
+#line 195 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str33, ei_cp1255},
+#line 214 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str34, ei_cp866},
+#line 218 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str35, ei_cp1131},
+#line 52 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str36, ei_c99},
+ {-1},
+#line 363 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str38, ei_johab},
+#line 331 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str39, ei_euc_cn},
+ {-1}, {-1},
+#line 320 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str42, ei_cp932},
+#line 204 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str43, ei_cp1258},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 302 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str50, ei_gb2312},
+ {-1},
+#line 333 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str52, ei_cp936},
+#line 58 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str53, ei_iso8859_1},
+ {-1}, {-1}, {-1},
+#line 189 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str57, ei_cp1253},
+#line 73 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str58, ei_iso8859_2},
+#line 72 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str59, ei_iso8859_2},
+#line 65 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str60, ei_iso8859_2},
+ {-1},
+#line 64 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str62, ei_iso8859_1},
+#line 63 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str63, ei_iso8859_1},
+#line 54 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str64, ei_iso8859_1},
+ {-1},
+#line 147 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str66, ei_iso8859_11},
+#line 145 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str67, ei_iso8859_11},
+#line 107 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str68, ei_iso8859_6},
+#line 106 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str69, ei_iso8859_6},
+#line 98 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str70, ei_iso8859_6},
+#line 253 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str71, ei_cp1133},
+#line 175 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str72, ei_iso8859_16},
+#line 169 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str73, ei_iso8859_16},
+#line 97 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str74, ei_iso8859_5},
+#line 96 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str75, ei_iso8859_5},
+#line 90 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str76, ei_iso8859_5},
+#line 168 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str77, ei_iso8859_15},
+#line 167 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str78, ei_iso8859_15},
+#line 162 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str79, ei_iso8859_15},
+ {-1},
+#line 337 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str81, ei_iso2022_cn},
+ {-1},
+#line 295 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str83, ei_iso646_cn},
+#line 127 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str84, ei_iso8859_8},
+#line 126 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str85, ei_iso8859_8},
+#line 120 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str86, ei_iso8859_8},
+ {-1},
+#line 338 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str88, ei_iso2022_cn},
+ {-1},
+#line 136 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str90, ei_iso8859_9},
+#line 135 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str91, ei_iso8859_9},
+#line 128 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str92, ei_iso8859_9},
+ {-1},
+#line 66 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str94, ei_iso8859_2},
+ {-1},
+#line 339 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str96, ei_iso2022_cn_ext},
+ {-1},
+#line 55 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str98, ei_iso8859_1},
+#line 81 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str99, ei_iso8859_3},
+#line 74 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str100, ei_iso8859_3},
+#line 146 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str101, ei_iso8859_11},
+#line 153 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str102, ei_iso8859_13},
+#line 148 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str103, ei_iso8859_13},
+#line 99 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str104, ei_iso8859_6},
+#line 360 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str105, ei_cp949},
+ {-1},
+#line 170 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str107, ei_iso8859_16},
+ {-1},
+#line 171 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str109, ei_iso8859_16},
+#line 91 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str110, ei_iso8859_5},
+#line 114 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str111, ei_iso8859_7},
+ {-1},
+#line 163 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str113, ei_iso8859_15},
+ {-1},
+#line 201 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str115, ei_cp1257},
+ {-1}, {-1},
+#line 245 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str118, ei_pt154},
+#line 192 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str119, ei_cp1254},
+#line 121 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str120, ei_iso8859_8},
+ {-1}, {-1},
+#line 164 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str123, ei_iso8859_15},
+ {-1}, {-1},
+#line 129 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str126, ei_iso8859_9},
+ {-1}, {-1},
+#line 19 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str129, ei_ascii},
+#line 208 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str130, ei_cp850},
+#line 180 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str131, ei_cp1250},
+ {-1}, {-1},
+#line 75 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str134, ei_iso8859_3},
+#line 236 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str135, ei_hp_roman8},
+ {-1},
+#line 149 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str137, ei_iso8859_13},
+#line 16 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str138, ei_ascii},
+#line 242 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str139, ei_koi8_t},
+#line 172 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str140, ei_iso8859_16},
+#line 206 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str141, ei_cp850},
+#line 112 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str142, ei_iso8859_7},
+ {-1},
+#line 351 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str144, ei_cp950},
+ {-1}, {-1},
+#line 261 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str147, ei_tis620},
+#line 256 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str148, ei_tis620},
+#line 255 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str149, ei_tis620},
+ {-1}, {-1},
+#line 221 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str152, ei_mac_roman},
+#line 303 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str153, ei_isoir165},
+ {-1}, {-1},
+#line 119 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str156, ei_iso8859_7},
+#line 118 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str157, ei_iso8859_7},
+#line 108 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str158, ei_iso8859_7},
+#line 139 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str159, ei_iso8859_10},
+ {-1},
+#line 89 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str161, ei_iso8859_4},
+#line 82 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str162, ei_iso8859_4},
+#line 300 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str163, ei_gb2312},
+#line 161 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str164, ei_iso8859_14},
+#line 154 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str165, ei_iso8859_14},
+#line 156 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str166, ei_iso8859_14},
+#line 328 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str167, ei_euc_cn},
+ {-1}, {-1},
+#line 262 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str170, ei_cp874},
+#line 211 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str171, ei_cp862},
+#line 292 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str172, ei_jisx0212},
+ {-1}, {-1}, {-1},
+#line 144 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str176, ei_iso8859_10},
+#line 137 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str177, ei_iso8859_10},
+#line 123 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str178, ei_iso8859_8},
+#line 188 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str179, ei_cp1252},
+#line 157 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str180, ei_iso8859_14},
+#line 215 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str181, ei_cp866},
+#line 182 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str182, ei_cp1250},
+#line 104 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str183, ei_iso8859_6},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 243 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str190, ei_pt154},
+ {-1},
+#line 109 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str192, ei_iso8859_7},
+#line 68 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str193, ei_iso8859_2},
+ {-1},
+#line 233 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str195, ei_mac_thai},
+#line 83 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str196, ei_iso8859_4},
+ {-1},
+#line 334 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str198, ei_cp936},
+#line 155 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str199, ei_iso8859_14},
+#line 59 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str200, ei_iso8859_1},
+ {-1},
+#line 239 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str202, ei_armscii_8},
+#line 305 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str203, ei_ksc5601},
+ {-1}, {-1},
+#line 220 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str206, ei_mac_roman},
+#line 257 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str207, ei_tis620},
+#line 113 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str208, ei_iso8859_7},
+#line 131 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str209, ei_iso8859_9},
+ {-1},
+#line 138 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str211, ei_iso8859_10},
+#line 70 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str212, ei_iso8859_2},
+#line 150 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str213, ei_iso8859_13},
+#line 61 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str214, ei_iso8859_1},
+#line 308 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str215, ei_ksc5601},
+ {-1},
+#line 142 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str217, ei_iso8859_10},
+ {-1}, {-1},
+#line 133 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str220, ei_iso8859_9},
+#line 77 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str221, ei_iso8859_3},
+#line 222 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str222, ei_mac_roman},
+ {-1}, {-1},
+#line 159 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str225, ei_iso8859_14},
+ {-1},
+#line 165 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str227, ei_iso8859_15},
+ {-1},
+#line 250 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str229, ei_rk1048},
+#line 101 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str230, ei_iso8859_6},
+#line 251 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str231, ei_rk1048},
+#line 79 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str232, ei_iso8859_3},
+#line 273 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str233, ei_iso646_jp},
+ {-1},
+#line 296 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str235, ei_iso646_cn},
+#line 258 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str236, ei_tis620},
+ {-1},
+#line 140 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str238, ei_iso8859_10},
+#line 69 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str239, ei_iso8859_2},
+#line 285 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str240, ei_jisx0208},
+ {-1}, {-1},
+#line 60 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str243, ei_iso8859_1},
+ {-1}, {-1},
+#line 309 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str246, ei_ksc5601},
+#line 310 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str247, ei_ksc5601},
+#line 85 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str248, ei_iso8859_4},
+#line 141 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str249, ei_iso8859_10},
+#line 160 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str250, ei_iso8859_14},
+#line 264 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str251, ei_viscii},
+ {-1}, {-1},
+#line 266 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str254, ei_viscii},
+#line 132 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str255, ei_iso8859_9},
+ {-1}, {-1},
+#line 366 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str258, ei_local_char},
+#line 307 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str259, ei_ksc5601},
+#line 260 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str260, ei_tis620},
+#line 152 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str261, ei_iso8859_13},
+#line 248 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str262, ei_rk1048},
+#line 87 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str263, ei_iso8859_4},
+#line 71 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str264, ei_iso8859_2},
+#line 158 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str265, ei_iso8859_14},
+#line 244 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str266, ei_pt154},
+ {-1},
+#line 62 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str268, ei_iso8859_1},
+ {-1}, {-1},
+#line 267 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str271, ei_tcvn},
+#line 166 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str272, ei_iso8859_15},
+#line 95 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str273, ei_iso8859_5},
+#line 143 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str274, ei_iso8859_10},
+ {-1},
+#line 20 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str276, ei_ascii},
+#line 115 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str277, ei_iso8859_7},
+ {-1},
+#line 78 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str279, ei_iso8859_3},
+#line 134 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str280, ei_iso8859_9},
+#line 291 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str281, ei_jisx0212},
+ {-1},
+#line 105 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str283, ei_iso8859_6},
+#line 102 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str284, ei_iso8859_6},
+#line 93 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str285, ei_iso8859_5},
+#line 247 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str286, ei_pt154},
+#line 361 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str287, ei_cp949},
+#line 207 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str288, ei_cp850},
+ {-1},
+#line 21 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str290, ei_ascii},
+ {-1},
+#line 306 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str292, ei_ksc5601},
+#line 25 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str293, ei_ucs2},
+ {-1},
+#line 254 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str295, ei_cp1133},
+ {-1}, {-1}, {-1}, {-1},
+#line 103 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str300, ei_iso8859_6},
+ {-1}, {-1},
+#line 57 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str303, ei_iso8859_1},
+#line 80 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str304, ei_iso8859_3},
+ {-1}, {-1}, {-1},
+#line 345 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str308, ei_ces_big5},
+#line 346 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str309, ei_ces_big5},
+#line 12 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str310, ei_ascii},
+#line 350 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str311, ei_ces_big5},
+#line 349 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str312, ei_ces_big5},
+ {-1},
+#line 332 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str314, ei_ces_gbk},
+#line 259 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str315, ei_tis620},
+#line 30 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str316, ei_ucs2be},
+ {-1},
+#line 235 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str318, ei_hp_roman8},
+#line 330 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str319, ei_euc_cn},
+ {-1}, {-1}, {-1},
+#line 31 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str323, ei_ucs2be},
+ {-1},
+#line 27 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str325, ei_ucs2},
+ {-1},
+#line 174 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str327, ei_iso8859_16},
+ {-1},
+#line 268 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str329, ei_tcvn},
+#line 341 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str330, ei_hz},
+#line 234 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str331, ei_hp_roman8},
+#line 299 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str332, ei_gb2312},
+#line 217 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str333, ei_cp866},
+#line 269 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str334, ei_tcvn},
+#line 225 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str335, ei_mac_croatian},
+#line 116 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str336, ei_iso8859_7},
+#line 151 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str337, ei_iso8859_13},
+ {-1}, {-1},
+#line 278 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str340, ei_jisx0201},
+#line 86 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str341, ei_iso8859_4},
+#line 358 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str342, ei_euc_kr},
+#line 357 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str343, ei_euc_kr},
+ {-1},
+#line 176 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str345, ei_koi8_r},
+ {-1},
+#line 177 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str347, ei_koi8_r},
+ {-1}, {-1}, {-1}, {-1},
+#line 336 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str352, ei_gb18030},
+ {-1},
+#line 294 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str354, ei_iso646_cn},
+#line 39 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str355, ei_utf16},
+#line 173 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str356, ei_iso8859_16},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 284 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str362, ei_jisx0208},
+#line 42 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str363, ei_utf32},
+#line 14 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str364, ei_ascii},
+ {-1},
+#line 88 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str366, ei_iso8859_4},
+#line 24 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str367, ei_utf8},
+#line 23 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str368, ei_utf8},
+#line 46 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str369, ei_utf7},
+ {-1}, {-1}, {-1}, {-1},
+#line 47 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str374, ei_utf7},
+ {-1},
+#line 265 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str376, ei_viscii},
+#line 343 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str377, ei_euc_tw},
+#line 342 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str378, ei_euc_tw},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 187 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str384, ei_cp1252},
+ {-1},
+#line 184 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str386, ei_cp1251},
+ {-1}, {-1},
+#line 199 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str389, ei_cp1256},
+#line 367 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str390, ei_local_wchar_t},
+ {-1},
+#line 196 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str392, ei_cp1255},
+ {-1},
+#line 364 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str394, ei_iso2022_kr},
+#line 34 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str395, ei_ucs4},
+#line 298 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str396, ei_iso646_cn},
+#line 205 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str397, ei_cp1258},
+#line 36 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str398, ei_ucs4},
+ {-1}, {-1},
+#line 365 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str401, ei_iso2022_kr},
+ {-1},
+#line 274 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str403, ei_iso646_jp},
+#line 190 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str404, ei_cp1253},
+#line 249 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str405, ei_rk1048},
+#line 237 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str406, ei_hp_roman8},
+ {-1},
+#line 301 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str408, ei_gb2312},
+ {-1},
+#line 224 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str410, ei_mac_iceland},
+ {-1},
+#line 275 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str412, ei_iso646_jp},
+ {-1}, {-1},
+#line 286 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str415, ei_jisx0208},
+ {-1},
+#line 26 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str417, ei_ucs2},
+ {-1},
+#line 335 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str419, ei_cp936},
+#line 355 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str420, ei_big5hkscs2004},
+#line 354 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str421, ei_big5hkscs2004},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 316 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str427, ei_sjis},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 202 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str433, ei_cp1257},
+ {-1},
+#line 193 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str435, ei_cp1254},
+ {-1},
+#line 304 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str437, ei_isoir165},
+ {-1},
+#line 319 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str439, ei_sjis},
+#line 45 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str440, ei_utf7},
+#line 181 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str441, ei_cp1250},
+#line 313 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str442, ei_euc_jp},
+#line 329 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str443, ei_euc_cn},
+#line 293 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str444, ei_jisx0212},
+ {-1}, {-1}, {-1},
+#line 219 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str448, ei_mac_roman},
+#line 240 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str449, ei_georgian_academy},
+#line 271 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str450, ei_iso646_jp},
+#line 125 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str451, ei_iso8859_8},
+ {-1}, {-1},
+#line 232 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str454, ei_mac_arabic},
+#line 92 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str455, ei_iso8859_5},
+ {-1}, {-1}, {-1}, {-1},
+#line 122 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str460, ei_iso8859_8},
+#line 315 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str461, ei_sjis},
+ {-1}, {-1},
+#line 28 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str464, ei_ucs2be},
+ {-1},
+#line 130 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str466, ei_iso8859_9},
+#line 76 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str467, ei_iso8859_3},
+#line 35 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str468, ei_ucs4},
+ {-1},
+#line 226 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str470, ei_mac_romania},
+#line 324 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str471, ei_iso2022_jp2},
+ {-1},
+#line 323 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str473, ei_iso2022_jp1},
+ {-1}, {-1}, {-1},
+#line 325 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str477, ei_iso2022_jp2},
+ {-1}, {-1}, {-1},
+#line 283 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str481, ei_jisx0208},
+ {-1},
+#line 67 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str483, ei_iso8859_2},
+#line 238 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str484, ei_nextstep},
+#line 56 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str485, ei_iso8859_1},
+ {-1}, {-1},
+#line 100 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str488, ei_iso8859_6},
+ {-1},
+#line 312 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str490, ei_euc_jp},
+#line 311 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str491, ei_euc_jp},
+ {-1},
+#line 117 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str493, ei_iso8859_7},
+ {-1}, {-1}, {-1}, {-1},
+#line 84 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str498, ei_iso8859_4},
+ {-1}, {-1}, {-1}, {-1},
+#line 111 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str503, ei_iso8859_7},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 241 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str513, ei_georgian_ps},
+ {-1},
+#line 37 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str515, ei_ucs4be},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 40 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str521, ei_utf16be},
+ {-1},
+#line 213 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str523, ei_cp862},
+ {-1},
+#line 32 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str525, ei_ucs2le},
+#line 279 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str526, ei_jisx0201},
+ {-1}, {-1}, {-1}, {-1},
+#line 18 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str531, ei_ascii},
+#line 110 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str532, ei_iso8859_7},
+ {-1},
+#line 43 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str534, ei_utf32be},
+ {-1}, {-1},
+#line 263 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str537, ei_cp874},
+ {-1},
+#line 17 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str539, ei_ascii},
+ {-1}, {-1},
+#line 321 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str542, ei_iso2022_jp},
+ {-1},
+#line 272 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str544, ei_iso646_jp},
+ {-1}, {-1}, {-1}, {-1},
+#line 322 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str549, ei_iso2022_jp},
+ {-1},
+#line 94 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str551, ei_iso8859_5},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 223 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str561, ei_mac_centraleurope},
+ {-1},
+#line 197 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str563, ei_cp1255},
+ {-1}, {-1},
+#line 33 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str566, ei_ucs2le},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 38 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str576, ei_ucs4le},
+ {-1}, {-1}, {-1}, {-1},
+#line 246 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str581, ei_pt154},
+#line 41 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str582, ei_utf16le},
+#line 15 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str583, ei_ascii},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1},
+#line 44 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str595, ei_utf32le},
+#line 53 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str596, ei_java},
+ {-1},
+#line 200 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str598, ei_cp1256},
+ {-1}, {-1}, {-1}, {-1},
+#line 252 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str603, ei_mulelao},
+ {-1}, {-1},
+#line 191 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str606, ei_cp1253},
+#line 229 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str607, ei_mac_greek},
+#line 348 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str608, ei_ces_big5},
+#line 347 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str609, ei_ces_big5},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1},
+#line 318 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str622, ei_sjis},
+ {-1}, {-1}, {-1}, {-1},
+#line 359 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str627, ei_euc_kr},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1},
+#line 124 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str639, ei_iso8859_8},
+ {-1}, {-1}, {-1}, {-1},
+#line 49 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str644, ei_ucs2swapped},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 362 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str654, ei_johab},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 344 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str662, ei_euc_tw},
+ {-1}, {-1},
+#line 48 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str665, ei_ucs2internal},
+ {-1}, {-1}, {-1},
+#line 178 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str669, ei_koi8_u},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 228 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str685, ei_mac_ukraine},
+ {-1}, {-1}, {-1},
+#line 230 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str689, ei_mac_turkish},
+ {-1}, {-1},
+#line 270 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str692, ei_tcvn},
+ {-1}, {-1},
+#line 51 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str695, ei_ucs4swapped},
+ {-1},
+#line 185 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str697, ei_cp1251},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 227 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str704, ei_mac_cyrillic},
+#line 287 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str705, ei_jisx0208},
+ {-1},
+#line 314 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str707, ei_euc_jp},
+ {-1}, {-1},
+#line 288 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str710, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 50 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str716, ei_ucs4internal},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 29 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str736, ei_ucs2be},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 194 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str745, ei_cp1254},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1},
+#line 353 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str757, ei_big5hkscs2001},
+ {-1}, {-1},
+#line 277 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str760, ei_jisx0201},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 276 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str769, ei_jisx0201},
+ {-1},
+#line 352 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str771, ei_big5hkscs1999},
+ {-1}, {-1},
+#line 290 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str774, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 179 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str790, ei_koi8_ru},
+#line 280 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str791, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 231 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str800, ei_mac_hebrew},
+ {-1}, {-1}, {-1}, {-1},
+#line 281 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str805, ei_jisx0208},
+#line 356 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str806, ei_big5hkscs2004},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 282 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str842, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 289 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str888, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1},
+#line 203 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str991, ei_cp1257},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 209 "lib/aliases_syshpux.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str1038, ei_cp850}
+ };
+
+#ifdef __GNUC__
+__inline
+#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
+#endif
+const struct alias *
+aliases_lookup (register const char *str, register unsigned int len)
+{
+ if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+ {
+ register int key = aliases_hash (str, len);
+
+ if (key <= MAX_HASH_VALUE && key >= 0)
+ {
+ register int o = aliases[key].name;
+ if (o >= 0)
+ {
+ register const char *s = o + stringpool;
+
+ if (*str == *s && !strcmp (str + 1, s + 1))
+ return &aliases[key];
+ }
+ }
+ }
+ return 0;
+}
diff --git a/jni/iconv/lib/aliases_sysosf1.gperf b/jni/iconv/lib/aliases_sysosf1.gperf
new file mode 100644
index 0000000..3fea53f
--- /dev/null
+++ b/jni/iconv/lib/aliases_sysosf1.gperf
@@ -0,0 +1,362 @@
+struct alias { int name; unsigned int encoding_index; };
+%struct-type
+%language=ANSI-C
+%define hash-function-name aliases_hash
+%define lookup-function-name aliases_lookup
+%7bit
+%readonly-tables
+%global-table
+%define word-array-name aliases
+%pic
+%%
+US-ASCII, ei_ascii
+ASCII, ei_ascii
+ISO646-US, ei_ascii
+ISO_646.IRV:1991, ei_ascii
+ISO-IR-6, ei_ascii
+ANSI_X3.4-1968, ei_ascii
+ANSI_X3.4-1986, ei_ascii
+CP367, ei_ascii
+IBM367, ei_ascii
+US, ei_ascii
+CSASCII, ei_ascii
+UTF-8, ei_utf8
+UCS-2, ei_ucs2
+ISO-10646-UCS-2, ei_ucs2
+CSUNICODE, ei_ucs2
+UCS-2BE, ei_ucs2be
+UNICODEBIG, ei_ucs2be
+UNICODE-1-1, ei_ucs2be
+CSUNICODE11, ei_ucs2be
+UCS-2LE, ei_ucs2le
+UNICODELITTLE, ei_ucs2le
+UCS-4, ei_ucs4
+ISO-10646-UCS-4, ei_ucs4
+CSUCS4, ei_ucs4
+UCS-4BE, ei_ucs4be
+UCS-4LE, ei_ucs4le
+UTF-16, ei_utf16
+UTF-16BE, ei_utf16be
+UTF-16LE, ei_utf16le
+UTF-32, ei_utf32
+UTF-32BE, ei_utf32be
+UTF-32LE, ei_utf32le
+UTF-7, ei_utf7
+UNICODE-1-1-UTF-7, ei_utf7
+CSUNICODE11UTF7, ei_utf7
+UCS-2-INTERNAL, ei_ucs2internal
+UCS-2-SWAPPED, ei_ucs2swapped
+UCS-4-INTERNAL, ei_ucs4internal
+UCS-4-SWAPPED, ei_ucs4swapped
+C99, ei_c99
+JAVA, ei_java
+ISO-8859-1, ei_iso8859_1
+ISO_8859-1, ei_iso8859_1
+ISO_8859-1:1987, ei_iso8859_1
+ISO-IR-100, ei_iso8859_1
+CP819, ei_iso8859_1
+IBM819, ei_iso8859_1
+LATIN1, ei_iso8859_1
+L1, ei_iso8859_1
+CSISOLATIN1, ei_iso8859_1
+ISO8859-1, ei_iso8859_1
+ISO-8859-2, ei_iso8859_2
+ISO_8859-2, ei_iso8859_2
+ISO_8859-2:1987, ei_iso8859_2
+ISO-IR-101, ei_iso8859_2
+LATIN2, ei_iso8859_2
+L2, ei_iso8859_2
+CSISOLATIN2, ei_iso8859_2
+ISO8859-2, ei_iso8859_2
+ISO-8859-3, ei_iso8859_3
+ISO_8859-3, ei_iso8859_3
+ISO_8859-3:1988, ei_iso8859_3
+ISO-IR-109, ei_iso8859_3
+LATIN3, ei_iso8859_3
+L3, ei_iso8859_3
+CSISOLATIN3, ei_iso8859_3
+ISO8859-3, ei_iso8859_3
+ISO-8859-4, ei_iso8859_4
+ISO_8859-4, ei_iso8859_4
+ISO_8859-4:1988, ei_iso8859_4
+ISO-IR-110, ei_iso8859_4
+LATIN4, ei_iso8859_4
+L4, ei_iso8859_4
+CSISOLATIN4, ei_iso8859_4
+ISO8859-4, ei_iso8859_4
+ISO-8859-5, ei_iso8859_5
+ISO_8859-5, ei_iso8859_5
+ISO_8859-5:1988, ei_iso8859_5
+ISO-IR-144, ei_iso8859_5
+CYRILLIC, ei_iso8859_5
+CSISOLATINCYRILLIC, ei_iso8859_5
+ISO8859-5, ei_iso8859_5
+ISO-8859-6, ei_iso8859_6
+ISO_8859-6, ei_iso8859_6
+ISO_8859-6:1987, ei_iso8859_6
+ISO-IR-127, ei_iso8859_6
+ECMA-114, ei_iso8859_6
+ASMO-708, ei_iso8859_6
+ARABIC, ei_iso8859_6
+CSISOLATINARABIC, ei_iso8859_6
+ISO8859-6, ei_iso8859_6
+ISO-8859-7, ei_iso8859_7
+ISO_8859-7, ei_iso8859_7
+ISO_8859-7:1987, ei_iso8859_7
+ISO_8859-7:2003, ei_iso8859_7
+ISO-IR-126, ei_iso8859_7
+ECMA-118, ei_iso8859_7
+ELOT_928, ei_iso8859_7
+GREEK8, ei_iso8859_7
+GREEK, ei_iso8859_7
+CSISOLATINGREEK, ei_iso8859_7
+ISO8859-7, ei_iso8859_7
+ISO-8859-8, ei_iso8859_8
+ISO_8859-8, ei_iso8859_8
+ISO_8859-8:1988, ei_iso8859_8
+ISO-IR-138, ei_iso8859_8
+HEBREW, ei_iso8859_8
+CSISOLATINHEBREW, ei_iso8859_8
+ISO8859-8, ei_iso8859_8
+ISO-8859-9, ei_iso8859_9
+ISO_8859-9, ei_iso8859_9
+ISO_8859-9:1989, ei_iso8859_9
+ISO-IR-148, ei_iso8859_9
+LATIN5, ei_iso8859_9
+L5, ei_iso8859_9
+CSISOLATIN5, ei_iso8859_9
+ISO8859-9, ei_iso8859_9
+ISO-8859-10, ei_iso8859_10
+ISO_8859-10, ei_iso8859_10
+ISO_8859-10:1992, ei_iso8859_10
+ISO-IR-157, ei_iso8859_10
+LATIN6, ei_iso8859_10
+L6, ei_iso8859_10
+CSISOLATIN6, ei_iso8859_10
+ISO8859-10, ei_iso8859_10
+ISO-8859-11, ei_iso8859_11
+ISO_8859-11, ei_iso8859_11
+ISO8859-11, ei_iso8859_11
+ISO-8859-13, ei_iso8859_13
+ISO_8859-13, ei_iso8859_13
+ISO-IR-179, ei_iso8859_13
+LATIN7, ei_iso8859_13
+L7, ei_iso8859_13
+ISO8859-13, ei_iso8859_13
+ISO-8859-14, ei_iso8859_14
+ISO_8859-14, ei_iso8859_14
+ISO_8859-14:1998, ei_iso8859_14
+ISO-IR-199, ei_iso8859_14
+LATIN8, ei_iso8859_14
+L8, ei_iso8859_14
+ISO-CELTIC, ei_iso8859_14
+ISO8859-14, ei_iso8859_14
+ISO-8859-15, ei_iso8859_15
+ISO_8859-15, ei_iso8859_15
+ISO_8859-15:1998, ei_iso8859_15
+ISO-IR-203, ei_iso8859_15
+LATIN-9, ei_iso8859_15
+ISO8859-15, ei_iso8859_15
+ISO-8859-16, ei_iso8859_16
+ISO_8859-16, ei_iso8859_16
+ISO_8859-16:2001, ei_iso8859_16
+ISO-IR-226, ei_iso8859_16
+LATIN10, ei_iso8859_16
+L10, ei_iso8859_16
+ISO8859-16, ei_iso8859_16
+KOI8-R, ei_koi8_r
+CSKOI8R, ei_koi8_r
+KOI8-U, ei_koi8_u
+KOI8-RU, ei_koi8_ru
+CP1250, ei_cp1250
+WINDOWS-1250, ei_cp1250
+MS-EE, ei_cp1250
+CP1251, ei_cp1251
+WINDOWS-1251, ei_cp1251
+MS-CYRL, ei_cp1251
+CP1252, ei_cp1252
+WINDOWS-1252, ei_cp1252
+MS-ANSI, ei_cp1252
+CP1253, ei_cp1253
+WINDOWS-1253, ei_cp1253
+MS-GREEK, ei_cp1253
+CP1254, ei_cp1254
+WINDOWS-1254, ei_cp1254
+MS-TURK, ei_cp1254
+CP1255, ei_cp1255
+WINDOWS-1255, ei_cp1255
+MS-HEBR, ei_cp1255
+CP1256, ei_cp1256
+WINDOWS-1256, ei_cp1256
+MS-ARAB, ei_cp1256
+CP1257, ei_cp1257
+WINDOWS-1257, ei_cp1257
+WINBALTRIM, ei_cp1257
+CP1258, ei_cp1258
+WINDOWS-1258, ei_cp1258
+CP850, ei_cp850
+IBM850, ei_cp850
+850, ei_cp850
+CSPC850MULTILINGUAL, ei_cp850
+CP862, ei_cp862
+IBM862, ei_cp862
+862, ei_cp862
+CSPC862LATINHEBREW, ei_cp862
+CP866, ei_cp866
+IBM866, ei_cp866
+866, ei_cp866
+CSIBM866, ei_cp866
+CP1131, ei_cp1131
+MACROMAN, ei_mac_roman
+MACINTOSH, ei_mac_roman
+MAC, ei_mac_roman
+CSMACINTOSH, ei_mac_roman
+MACCENTRALEUROPE, ei_mac_centraleurope
+MACICELAND, ei_mac_iceland
+MACCROATIAN, ei_mac_croatian
+MACROMANIA, ei_mac_romania
+MACCYRILLIC, ei_mac_cyrillic
+MACUKRAINE, ei_mac_ukraine
+MACGREEK, ei_mac_greek
+MACTURKISH, ei_mac_turkish
+MACHEBREW, ei_mac_hebrew
+MACARABIC, ei_mac_arabic
+MACTHAI, ei_mac_thai
+HP-ROMAN8, ei_hp_roman8
+ROMAN8, ei_hp_roman8
+R8, ei_hp_roman8
+CSHPROMAN8, ei_hp_roman8
+NEXTSTEP, ei_nextstep
+ARMSCII-8, ei_armscii_8
+GEORGIAN-ACADEMY, ei_georgian_academy
+GEORGIAN-PS, ei_georgian_ps
+KOI8-T, ei_koi8_t
+PT154, ei_pt154
+PTCP154, ei_pt154
+CP154, ei_pt154
+CYRILLIC-ASIAN, ei_pt154
+CSPTCP154, ei_pt154
+RK1048, ei_rk1048
+STRK1048-2002, ei_rk1048
+KZ-1048, ei_rk1048
+CSKZ1048, ei_rk1048
+MULELAO-1, ei_mulelao
+CP1133, ei_cp1133
+IBM-CP1133, ei_cp1133
+TIS-620, ei_tis620
+TIS620, ei_tis620
+TIS620-0, ei_tis620
+TIS620.2529-1, ei_tis620
+TIS620.2533-0, ei_tis620
+TIS620.2533-1, ei_tis620
+ISO-IR-166, ei_tis620
+TACTIS, ei_tis620
+CP874, ei_cp874
+WINDOWS-874, ei_cp874
+VISCII, ei_viscii
+VISCII1.1-1, ei_viscii
+CSVISCII, ei_viscii
+TCVN, ei_tcvn
+TCVN-5712, ei_tcvn
+TCVN5712-1, ei_tcvn
+TCVN5712-1:1993, ei_tcvn
+JIS_C6220-1969-RO, ei_iso646_jp
+ISO646-JP, ei_iso646_jp
+ISO-IR-14, ei_iso646_jp
+JP, ei_iso646_jp
+CSISO14JISC6220RO, ei_iso646_jp
+JIS_X0201, ei_jisx0201
+JISX0201-1976, ei_jisx0201
+X0201, ei_jisx0201
+CSHALFWIDTHKATAKANA, ei_jisx0201
+JIS_X0208, ei_jisx0208
+JIS_X0208-1983, ei_jisx0208
+JIS_X0208-1990, ei_jisx0208
+JIS0208, ei_jisx0208
+X0208, ei_jisx0208
+ISO-IR-87, ei_jisx0208
+JIS_C6226-1983, ei_jisx0208
+CSISO87JISX0208, ei_jisx0208
+JIS_X0212, ei_jisx0212
+JIS_X0212.1990-0, ei_jisx0212
+JIS_X0212-1990, ei_jisx0212
+X0212, ei_jisx0212
+ISO-IR-159, ei_jisx0212
+CSISO159JISX02121990, ei_jisx0212
+GB_1988-80, ei_iso646_cn
+ISO646-CN, ei_iso646_cn
+ISO-IR-57, ei_iso646_cn
+CN, ei_iso646_cn
+CSISO57GB1988, ei_iso646_cn
+GB_2312-80, ei_gb2312
+ISO-IR-58, ei_gb2312
+CSISO58GB231280, ei_gb2312
+CHINESE, ei_gb2312
+ISO-IR-165, ei_isoir165
+CN-GB-ISOIR165, ei_isoir165
+KSC_5601, ei_ksc5601
+KS_C_5601-1987, ei_ksc5601
+KS_C_5601-1989, ei_ksc5601
+ISO-IR-149, ei_ksc5601
+CSKSC56011987, ei_ksc5601
+KOREAN, ei_ksc5601
+EUC-JP, ei_euc_jp
+EUCJP, ei_euc_jp
+EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE, ei_euc_jp
+CSEUCPKDFMTJAPANESE, ei_euc_jp
+SDECKANJI, ei_euc_jp
+SHIFT_JIS, ei_sjis
+SHIFT-JIS, ei_sjis
+SJIS, ei_sjis
+MS_KANJI, ei_sjis
+CSSHIFTJIS, ei_sjis
+CP932, ei_cp932
+ISO-2022-JP, ei_iso2022_jp
+CSISO2022JP, ei_iso2022_jp
+ISO-2022-JP-1, ei_iso2022_jp1
+ISO-2022-JP-2, ei_iso2022_jp2
+CSISO2022JP2, ei_iso2022_jp2
+EUC-CN, ei_euc_cn
+EUCCN, ei_euc_cn
+GB2312, ei_euc_cn
+CN-GB, ei_euc_cn
+CSGB2312, ei_euc_cn
+DECHANZI, ei_euc_cn
+GBK, ei_ces_gbk
+CP936, ei_cp936
+MS936, ei_cp936
+WINDOWS-936, ei_cp936
+GB18030, ei_gb18030
+ISO-2022-CN, ei_iso2022_cn
+CSISO2022CN, ei_iso2022_cn
+ISO-2022-CN-EXT, ei_iso2022_cn_ext
+HZ, ei_hz
+HZ-GB-2312, ei_hz
+EUC-TW, ei_euc_tw
+EUCTW, ei_euc_tw
+CSEUCTW, ei_euc_tw
+BIG5, ei_ces_big5
+BIG-5, ei_ces_big5
+BIG-FIVE, ei_ces_big5
+BIGFIVE, ei_ces_big5
+CN-BIG5, ei_ces_big5
+CSBIG5, ei_ces_big5
+CP950, ei_cp950
+BIG5-HKSCS:1999, ei_big5hkscs1999
+BIG5-HKSCS:2001, ei_big5hkscs2001
+BIG5-HKSCS, ei_big5hkscs2004
+BIG5HKSCS, ei_big5hkscs2004
+BIG5-HKSCS:2004, ei_big5hkscs2004
+EUC-KR, ei_euc_kr
+EUCKR, ei_euc_kr
+CSEUCKR, ei_euc_kr
+DECKOREAN, ei_euc_kr
+CP949, ei_cp949
+UHC, ei_cp949
+KSC5601, ei_cp949
+JOHAB, ei_johab
+CP1361, ei_johab
+ISO-2022-KR, ei_iso2022_kr
+CSISO2022KR, ei_iso2022_kr
+CHAR, ei_local_char
+WCHAR_T, ei_local_wchar_t
diff --git a/jni/iconv/lib/aliases_sysosf1.h b/jni/iconv/lib/aliases_sysosf1.h
new file mode 100644
index 0000000..36587e1
--- /dev/null
+++ b/jni/iconv/lib/aliases_sysosf1.h
@@ -0,0 +1,1735 @@
+/* ANSI-C code produced by gperf version 3.0.4 */
+/* Command-line: gperf -m 10 lib/aliases_sysosf1.gperf */
+/* Computed positions: -k'1,3-11,$' */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646. */
+#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+#line 1 "lib/aliases_sysosf1.gperf"
+struct alias { int name; unsigned int encoding_index; };
+
+#define TOTAL_KEYWORDS 351
+#define MIN_WORD_LENGTH 2
+#define MAX_WORD_LENGTH 45
+#define MIN_HASH_VALUE 13
+#define MAX_HASH_VALUE 939
+/* maximum key range = 927, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+aliases_hash (register const char *str, register unsigned int len)
+{
+ static const unsigned short asso_values[] =
+ {
+ 940, 940, 940, 940, 940, 940, 940, 940, 940, 940,
+ 940, 940, 940, 940, 940, 940, 940, 940, 940, 940,
+ 940, 940, 940, 940, 940, 940, 940, 940, 940, 940,
+ 940, 940, 940, 940, 940, 940, 940, 940, 940, 940,
+ 940, 940, 940, 940, 940, 13, 80, 940, 73, 4,
+ 7, 6, 55, 8, 5, 156, 10, 23, 354, 940,
+ 940, 940, 940, 940, 940, 115, 165, 4, 6, 104,
+ 89, 13, 53, 4, 304, 95, 7, 150, 18, 4,
+ 75, 940, 76, 50, 25, 141, 173, 137, 120, 6,
+ 5, 940, 940, 940, 940, 27, 940, 940, 940, 940,
+ 940, 940, 940, 940, 940, 940, 940, 940, 940, 940,
+ 940, 940, 940, 940, 940, 940, 940, 940, 940, 940,
+ 940, 940, 940, 940, 940, 940, 940, 940
+ };
+ register int hval = len;
+
+ switch (hval)
+ {
+ default:
+ hval += asso_values[(unsigned char)str[10]];
+ /*FALLTHROUGH*/
+ case 10:
+ hval += asso_values[(unsigned char)str[9]];
+ /*FALLTHROUGH*/
+ case 9:
+ hval += asso_values[(unsigned char)str[8]];
+ /*FALLTHROUGH*/
+ case 8:
+ hval += asso_values[(unsigned char)str[7]];
+ /*FALLTHROUGH*/
+ case 7:
+ hval += asso_values[(unsigned char)str[6]];
+ /*FALLTHROUGH*/
+ case 6:
+ hval += asso_values[(unsigned char)str[5]];
+ /*FALLTHROUGH*/
+ case 5:
+ hval += asso_values[(unsigned char)str[4]];
+ /*FALLTHROUGH*/
+ case 4:
+ hval += asso_values[(unsigned char)str[3]];
+ /*FALLTHROUGH*/
+ case 3:
+ hval += asso_values[(unsigned char)str[2]];
+ /*FALLTHROUGH*/
+ case 2:
+ case 1:
+ hval += asso_values[(unsigned char)str[0]];
+ break;
+ }
+ return hval + asso_values[(unsigned char)str[len - 1]];
+}
+
+struct stringpool_t
+ {
+ char stringpool_str13[sizeof("L1")];
+ char stringpool_str14[sizeof("L6")];
+ char stringpool_str15[sizeof("L3")];
+ char stringpool_str16[sizeof("L2")];
+ char stringpool_str17[sizeof("L5")];
+ char stringpool_str19[sizeof("L8")];
+ char stringpool_str23[sizeof("866")];
+ char stringpool_str24[sizeof("CN")];
+ char stringpool_str27[sizeof("862")];
+ char stringpool_str32[sizeof("CP1131")];
+ char stringpool_str33[sizeof("CP1361")];
+ char stringpool_str34[sizeof("CP866")];
+ char stringpool_str36[sizeof("CP1133")];
+ char stringpool_str37[sizeof("CP1251")];
+ char stringpool_str38[sizeof("CP862")];
+ char stringpool_str39[sizeof("CP1256")];
+ char stringpool_str41[sizeof("CP1253")];
+ char stringpool_str43[sizeof("CP1252")];
+ char stringpool_str45[sizeof("CP1255")];
+ char stringpool_str48[sizeof("CP936")];
+ char stringpool_str49[sizeof("CP1258")];
+ char stringpool_str50[sizeof("GB2312")];
+ char stringpool_str52[sizeof("CP932")];
+ char stringpool_str53[sizeof("C99")];
+ char stringpool_str60[sizeof("HZ")];
+ char stringpool_str64[sizeof("L4")];
+ char stringpool_str68[sizeof("LATIN1")];
+ char stringpool_str69[sizeof("CP819")];
+ char stringpool_str70[sizeof("LATIN6")];
+ char stringpool_str72[sizeof("LATIN3")];
+ char stringpool_str74[sizeof("LATIN2")];
+ char stringpool_str76[sizeof("LATIN5")];
+ char stringpool_str80[sizeof("LATIN8")];
+ char stringpool_str88[sizeof("R8")];
+ char stringpool_str89[sizeof("ISO8859-1")];
+ char stringpool_str91[sizeof("ISO8859-6")];
+ char stringpool_str93[sizeof("ISO8859-3")];
+ char stringpool_str94[sizeof("ISO8859-11")];
+ char stringpool_str95[sizeof("ISO8859-2")];
+ char stringpool_str96[sizeof("ISO8859-16")];
+ char stringpool_str97[sizeof("ISO8859-5")];
+ char stringpool_str98[sizeof("ISO8859-13")];
+ char stringpool_str101[sizeof("ISO8859-8")];
+ char stringpool_str102[sizeof("ISO8859-15")];
+ char stringpool_str103[sizeof("ISO-8859-1")];
+ char stringpool_str105[sizeof("ISO-8859-6")];
+ char stringpool_str107[sizeof("ISO-8859-3")];
+ char stringpool_str108[sizeof("ISO-8859-11")];
+ char stringpool_str109[sizeof("ISO-8859-2")];
+ char stringpool_str110[sizeof("ISO-8859-16")];
+ char stringpool_str111[sizeof("ISO-8859-5")];
+ char stringpool_str112[sizeof("ISO-8859-13")];
+ char stringpool_str115[sizeof("ISO-8859-8")];
+ char stringpool_str116[sizeof("ISO-8859-15")];
+ char stringpool_str117[sizeof("ISO_8859-1")];
+ char stringpool_str118[sizeof("CYRILLIC")];
+ char stringpool_str119[sizeof("ISO_8859-6")];
+ char stringpool_str120[sizeof("LATIN-9")];
+ char stringpool_str121[sizeof("ISO_8859-3")];
+ char stringpool_str122[sizeof("ISO_8859-11")];
+ char stringpool_str123[sizeof("ISO_8859-2")];
+ char stringpool_str124[sizeof("ISO_8859-16")];
+ char stringpool_str125[sizeof("ISO_8859-5")];
+ char stringpool_str126[sizeof("ISO_8859-13")];
+ char stringpool_str127[sizeof("ISO8859-9")];
+ char stringpool_str128[sizeof("ISO_8859-16:2001")];
+ char stringpool_str129[sizeof("ISO_8859-8")];
+ char stringpool_str130[sizeof("ISO_8859-15")];
+ char stringpool_str131[sizeof("CP154")];
+ char stringpool_str132[sizeof("ISO-IR-6")];
+ char stringpool_str133[sizeof("CP949")];
+ char stringpool_str135[sizeof("ISO646-CN")];
+ char stringpool_str136[sizeof("ASCII")];
+ char stringpool_str137[sizeof("ISO_8859-15:1998")];
+ char stringpool_str139[sizeof("CP1254")];
+ char stringpool_str141[sizeof("ISO-8859-9")];
+ char stringpool_str143[sizeof("ISO-IR-166")];
+ char stringpool_str145[sizeof("ISO-IR-126")];
+ char stringpool_str148[sizeof("ISO-IR-226")];
+ char stringpool_str149[sizeof("ISO-IR-165")];
+ char stringpool_str150[sizeof("X0212")];
+ char stringpool_str151[sizeof("ISO-IR-58")];
+ char stringpool_str152[sizeof("UHC")];
+ char stringpool_str153[sizeof("EUCCN")];
+ char stringpool_str154[sizeof("ISO-IR-138")];
+ char stringpool_str155[sizeof("ISO_8859-9")];
+ char stringpool_str156[sizeof("L10")];
+ char stringpool_str158[sizeof("SJIS")];
+ char stringpool_str159[sizeof("850")];
+ char stringpool_str161[sizeof("MAC")];
+ char stringpool_str164[sizeof("TACTIS")];
+ char stringpool_str165[sizeof("L7")];
+ char stringpool_str167[sizeof("EUC-CN")];
+ char stringpool_str170[sizeof("LATIN4")];
+ char stringpool_str173[sizeof("CP850")];
+ char stringpool_str175[sizeof("CP1250")];
+ char stringpool_str178[sizeof("KOI8-T")];
+ char stringpool_str179[sizeof("ISO-2022-CN")];
+ char stringpool_str182[sizeof("ISO-IR-159")];
+ char stringpool_str183[sizeof("ISO-CELTIC")];
+ char stringpool_str184[sizeof("ISO_8859-14:1998")];
+ char stringpool_str185[sizeof("IBM866")];
+ char stringpool_str186[sizeof("CP950")];
+ char stringpool_str189[sizeof("IBM862")];
+ char stringpool_str190[sizeof("ISO-2022-CN-EXT")];
+ char stringpool_str191[sizeof("ISO8859-4")];
+ char stringpool_str192[sizeof("CSASCII")];
+ char stringpool_str193[sizeof("US")];
+ char stringpool_str194[sizeof("MS936")];
+ char stringpool_str196[sizeof("ISO8859-14")];
+ char stringpool_str197[sizeof("ISO-IR-199")];
+ char stringpool_str198[sizeof("BIG5")];
+ char stringpool_str199[sizeof("ISO_8859-10:1992")];
+ char stringpool_str200[sizeof("KSC5601")];
+ char stringpool_str202[sizeof("PT154")];
+ char stringpool_str203[sizeof("ISO-IR-148")];
+ char stringpool_str205[sizeof("ISO-8859-4")];
+ char stringpool_str206[sizeof("GBK")];
+ char stringpool_str207[sizeof("CSISO2022CN")];
+ char stringpool_str208[sizeof("CSBIG5")];
+ char stringpool_str209[sizeof("ISO-IR-101")];
+ char stringpool_str210[sizeof("ISO-8859-14")];
+ char stringpool_str211[sizeof("LATIN10")];
+ char stringpool_str212[sizeof("BIG-5")];
+ char stringpool_str213[sizeof("X0201")];
+ char stringpool_str216[sizeof("ISO-IR-203")];
+ char stringpool_str217[sizeof("DECHANZI")];
+ char stringpool_str218[sizeof("ELOT_928")];
+ char stringpool_str219[sizeof("ISO_8859-4")];
+ char stringpool_str220[sizeof("IBM819")];
+ char stringpool_str221[sizeof("CSGB2312")];
+ char stringpool_str222[sizeof("CN-BIG5")];
+ char stringpool_str223[sizeof("UCS-2")];
+ char stringpool_str224[sizeof("ISO_8859-14")];
+ char stringpool_str225[sizeof("X0208")];
+ char stringpool_str228[sizeof("KSC_5601")];
+ char stringpool_str229[sizeof("ISO-IR-149")];
+ char stringpool_str232[sizeof("ISO8859-10")];
+ char stringpool_str234[sizeof("RK1048")];
+ char stringpool_str237[sizeof("ISO-IR-14")];
+ char stringpool_str238[sizeof("TCVN")];
+ char stringpool_str239[sizeof("TIS620")];
+ char stringpool_str243[sizeof("GB_2312-80")];
+ char stringpool_str245[sizeof("VISCII")];
+ char stringpool_str246[sizeof("ISO-8859-10")];
+ char stringpool_str247[sizeof("ISO-IR-109")];
+ char stringpool_str250[sizeof("CSISOLATIN1")];
+ char stringpool_str252[sizeof("CSISOLATIN6")];
+ char stringpool_str253[sizeof("TIS-620")];
+ char stringpool_str254[sizeof("CSISOLATIN3")];
+ char stringpool_str255[sizeof("CSVISCII")];
+ char stringpool_str256[sizeof("CSISOLATIN2")];
+ char stringpool_str257[sizeof("CSISOLATINCYRILLIC")];
+ char stringpool_str258[sizeof("CSISOLATIN5")];
+ char stringpool_str259[sizeof("GB18030")];
+ char stringpool_str260[sizeof("ISO_8859-10")];
+ char stringpool_str263[sizeof("UTF-16")];
+ char stringpool_str264[sizeof("CSKZ1048")];
+ char stringpool_str266[sizeof("GB_1988-80")];
+ char stringpool_str267[sizeof("KZ-1048")];
+ char stringpool_str268[sizeof("UTF-8")];
+ char stringpool_str269[sizeof("UTF-32")];
+ char stringpool_str270[sizeof("MS-CYRL")];
+ char stringpool_str275[sizeof("CHAR")];
+ char stringpool_str276[sizeof("CSKOI8R")];
+ char stringpool_str278[sizeof("ISO-IR-110")];
+ char stringpool_str280[sizeof("KOI8-R")];
+ char stringpool_str281[sizeof("MACCYRILLIC")];
+ char stringpool_str282[sizeof("IBM-CP1133")];
+ char stringpool_str283[sizeof("PTCP154")];
+ char stringpool_str284[sizeof("TIS620.2533-1")];
+ char stringpool_str285[sizeof("CP874")];
+ char stringpool_str293[sizeof("ISO-IR-144")];
+ char stringpool_str297[sizeof("KS_C_5601-1989")];
+ char stringpool_str298[sizeof("HZ-GB-2312")];
+ char stringpool_str302[sizeof("TIS620.2529-1")];
+ char stringpool_str308[sizeof("CSUNICODE11")];
+ char stringpool_str312[sizeof("UNICODE-1-1")];
+ char stringpool_str314[sizeof("CSPTCP154")];
+ char stringpool_str315[sizeof("CSUCS4")];
+ char stringpool_str316[sizeof("CYRILLIC-ASIAN")];
+ char stringpool_str319[sizeof("UCS-4")];
+ char stringpool_str324[sizeof("IBM850")];
+ char stringpool_str327[sizeof("TIS620-0")];
+ char stringpool_str330[sizeof("ISO-IR-179")];
+ char stringpool_str332[sizeof("CP367")];
+ char stringpool_str336[sizeof("ISO646-US")];
+ char stringpool_str339[sizeof("ISO-10646-UCS-2")];
+ char stringpool_str341[sizeof("CP1257")];
+ char stringpool_str342[sizeof("GREEK8")];
+ char stringpool_str343[sizeof("US-ASCII")];
+ char stringpool_str347[sizeof("ISO-IR-100")];
+ char stringpool_str352[sizeof("CSISOLATIN4")];
+ char stringpool_str353[sizeof("TIS620.2533-0")];
+ char stringpool_str354[sizeof("CSISOLATINGREEK")];
+ char stringpool_str355[sizeof("VISCII1.1-1")];
+ char stringpool_str356[sizeof("CSIBM866")];
+ char stringpool_str359[sizeof("CSISO58GB231280")];
+ char stringpool_str360[sizeof("EUCKR")];
+ char stringpool_str361[sizeof("MS-ANSI")];
+ char stringpool_str362[sizeof("MACTHAI")];
+ char stringpool_str365[sizeof("CN-GB")];
+ char stringpool_str366[sizeof("CSISOLATINARABIC")];
+ char stringpool_str368[sizeof("CN-GB-ISOIR165")];
+ char stringpool_str369[sizeof("ARMSCII-8")];
+ char stringpool_str370[sizeof("MACINTOSH")];
+ char stringpool_str372[sizeof("LATIN7")];
+ char stringpool_str374[sizeof("EUC-KR")];
+ char stringpool_str381[sizeof("JP")];
+ char stringpool_str385[sizeof("ROMAN8")];
+ char stringpool_str386[sizeof("ISO-2022-KR")];
+ char stringpool_str387[sizeof("ISO-10646-UCS-4")];
+ char stringpool_str393[sizeof("ISO8859-7")];
+ char stringpool_str395[sizeof("CHINESE")];
+ char stringpool_str397[sizeof("GEORGIAN-ACADEMY")];
+ char stringpool_str398[sizeof("CSUNICODE")];
+ char stringpool_str400[sizeof("WINDOWS-1251")];
+ char stringpool_str401[sizeof("WINDOWS-1256")];
+ char stringpool_str402[sizeof("WINDOWS-1253")];
+ char stringpool_str403[sizeof("WINDOWS-1252")];
+ char stringpool_str404[sizeof("WINDOWS-1255")];
+ char stringpool_str406[sizeof("WINDOWS-1258")];
+ char stringpool_str407[sizeof("ISO-8859-7")];
+ char stringpool_str410[sizeof("KOI8-U")];
+ char stringpool_str411[sizeof("CSPC862LATINHEBREW")];
+ char stringpool_str412[sizeof("EUCTW")];
+ char stringpool_str413[sizeof("ARABIC")];
+ char stringpool_str414[sizeof("CSISO2022KR")];
+ char stringpool_str415[sizeof("WINDOWS-936")];
+ char stringpool_str416[sizeof("GREEK")];
+ char stringpool_str417[sizeof("MULELAO-1")];
+ char stringpool_str418[sizeof("ECMA-118")];
+ char stringpool_str420[sizeof("TCVN-5712")];
+ char stringpool_str421[sizeof("ISO_8859-7")];
+ char stringpool_str422[sizeof("TCVN5712-1")];
+ char stringpool_str426[sizeof("EUC-TW")];
+ char stringpool_str428[sizeof("MACICELAND")];
+ char stringpool_str430[sizeof("KS_C_5601-1987")];
+ char stringpool_str432[sizeof("KOREAN")];
+ char stringpool_str433[sizeof("UCS-2LE")];
+ char stringpool_str437[sizeof("CSISOLATINHEBREW")];
+ char stringpool_str439[sizeof("CSKSC56011987")];
+ char stringpool_str441[sizeof("UNICODELITTLE")];
+ char stringpool_str442[sizeof("GEORGIAN-PS")];
+ char stringpool_str443[sizeof("ISO-IR-57")];
+ char stringpool_str445[sizeof("ISO-IR-87")];
+ char stringpool_str446[sizeof("JIS_C6226-1983")];
+ char stringpool_str447[sizeof("ISO-IR-127")];
+ char stringpool_str448[sizeof("ISO-IR-157")];
+ char stringpool_str449[sizeof("DECKOREAN")];
+ char stringpool_str451[sizeof("WINDOWS-1254")];
+ char stringpool_str453[sizeof("ISO_646.IRV:1991")];
+ char stringpool_str454[sizeof("CSISO57GB1988")];
+ char stringpool_str458[sizeof("HP-ROMAN8")];
+ char stringpool_str464[sizeof("CSUNICODE11UTF7")];
+ char stringpool_str465[sizeof("WCHAR_T")];
+ char stringpool_str468[sizeof("UNICODEBIG")];
+ char stringpool_str469[sizeof("WINDOWS-1250")];
+ char stringpool_str470[sizeof("UNICODE-1-1-UTF-7")];
+ char stringpool_str472[sizeof("UCS-2-INTERNAL")];
+ char stringpool_str475[sizeof("UTF-16LE")];
+ char stringpool_str476[sizeof("STRK1048-2002")];
+ char stringpool_str479[sizeof("UTF-32LE")];
+ char stringpool_str480[sizeof("MS-EE")];
+ char stringpool_str481[sizeof("UCS-4LE")];
+ char stringpool_str483[sizeof("IBM367")];
+ char stringpool_str484[sizeof("ISO_8859-3:1988")];
+ char stringpool_str486[sizeof("ISO_8859-5:1988")];
+ char stringpool_str487[sizeof("KOI8-RU")];
+ char stringpool_str488[sizeof("ISO_8859-8:1988")];
+ char stringpool_str491[sizeof("CSMACINTOSH")];
+ char stringpool_str493[sizeof("ANSI_X3.4-1986")];
+ char stringpool_str497[sizeof("BIG5HKSCS")];
+ char stringpool_str498[sizeof("ANSI_X3.4-1968")];
+ char stringpool_str500[sizeof("NEXTSTEP")];
+ char stringpool_str504[sizeof("CSISO14JISC6220RO")];
+ char stringpool_str507[sizeof("CSEUCKR")];
+ char stringpool_str508[sizeof("ECMA-114")];
+ char stringpool_str511[sizeof("BIG5-HKSCS")];
+ char stringpool_str514[sizeof("ISO_8859-9:1989")];
+ char stringpool_str515[sizeof("JIS_C6220-1969-RO")];
+ char stringpool_str520[sizeof("UCS-4-INTERNAL")];
+ char stringpool_str523[sizeof("CSPC850MULTILINGUAL")];
+ char stringpool_str524[sizeof("ISO-2022-JP-1")];
+ char stringpool_str525[sizeof("CSHPROMAN8")];
+ char stringpool_str527[sizeof("ISO-2022-JP-2")];
+ char stringpool_str533[sizeof("ISO_8859-4:1988")];
+ char stringpool_str534[sizeof("JIS0208")];
+ char stringpool_str539[sizeof("ASMO-708")];
+ char stringpool_str543[sizeof("MACROMAN")];
+ char stringpool_str544[sizeof("MACCROATIAN")];
+ char stringpool_str548[sizeof("CSISO159JISX02121990")];
+ char stringpool_str549[sizeof("ISO646-JP")];
+ char stringpool_str552[sizeof("WINDOWS-1257")];
+ char stringpool_str554[sizeof("CSISO2022JP2")];
+ char stringpool_str559[sizeof("CSEUCTW")];
+ char stringpool_str560[sizeof("UTF-7")];
+ char stringpool_str567[sizeof("EUCJP")];
+ char stringpool_str581[sizeof("EUC-JP")];
+ char stringpool_str591[sizeof("UCS-2BE")];
+ char stringpool_str593[sizeof("ISO-2022-JP")];
+ char stringpool_str598[sizeof("SHIFT-JIS")];
+ char stringpool_str602[sizeof("MS-TURK")];
+ char stringpool_str608[sizeof("JIS_X0212")];
+ char stringpool_str612[sizeof("SHIFT_JIS")];
+ char stringpool_str621[sizeof("CSISO2022JP")];
+ char stringpool_str627[sizeof("CSHALFWIDTHKATAKANA")];
+ char stringpool_str628[sizeof("ISO_8859-1:1987")];
+ char stringpool_str629[sizeof("ISO_8859-6:1987")];
+ char stringpool_str630[sizeof("ISO_8859-7:2003")];
+ char stringpool_str631[sizeof("ISO_8859-2:1987")];
+ char stringpool_str633[sizeof("UTF-16BE")];
+ char stringpool_str637[sizeof("UTF-32BE")];
+ char stringpool_str639[sizeof("UCS-4BE")];
+ char stringpool_str643[sizeof("CSSHIFTJIS")];
+ char stringpool_str644[sizeof("MS-HEBR")];
+ char stringpool_str646[sizeof("MACARABIC")];
+ char stringpool_str649[sizeof("MACGREEK")];
+ char stringpool_str652[sizeof("WINDOWS-874")];
+ char stringpool_str658[sizeof("MS-GREEK")];
+ char stringpool_str659[sizeof("BIGFIVE")];
+ char stringpool_str661[sizeof("MACTURKISH")];
+ char stringpool_str671[sizeof("JIS_X0201")];
+ char stringpool_str673[sizeof("BIG-FIVE")];
+ char stringpool_str678[sizeof("HEBREW")];
+ char stringpool_str683[sizeof("JIS_X0208")];
+ char stringpool_str689[sizeof("JISX0201-1976")];
+ char stringpool_str695[sizeof("UCS-2-SWAPPED")];
+ char stringpool_str696[sizeof("JIS_X0212-1990")];
+ char stringpool_str701[sizeof("JIS_X0208-1983")];
+ char stringpool_str702[sizeof("EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE")];
+ char stringpool_str707[sizeof("SDECKANJI")];
+ char stringpool_str711[sizeof("JAVA")];
+ char stringpool_str725[sizeof("MS_KANJI")];
+ char stringpool_str727[sizeof("MACCENTRALEUROPE")];
+ char stringpool_str731[sizeof("CSISO87JISX0208")];
+ char stringpool_str743[sizeof("UCS-4-SWAPPED")];
+ char stringpool_str761[sizeof("MACROMANIA")];
+ char stringpool_str765[sizeof("JIS_X0212.1990-0")];
+ char stringpool_str768[sizeof("JIS_X0208-1990")];
+ char stringpool_str780[sizeof("ISO_8859-7:1987")];
+ char stringpool_str783[sizeof("TCVN5712-1:1993")];
+ char stringpool_str806[sizeof("MS-ARAB")];
+ char stringpool_str807[sizeof("JOHAB")];
+ char stringpool_str816[sizeof("CSEUCPKDFMTJAPANESE")];
+ char stringpool_str821[sizeof("MACUKRAINE")];
+ char stringpool_str824[sizeof("BIG5-HKSCS:2001")];
+ char stringpool_str843[sizeof("BIG5-HKSCS:1999")];
+ char stringpool_str857[sizeof("WINBALTRIM")];
+ char stringpool_str875[sizeof("BIG5-HKSCS:2004")];
+ char stringpool_str939[sizeof("MACHEBREW")];
+ };
+static const struct stringpool_t stringpool_contents =
+ {
+ "L1",
+ "L6",
+ "L3",
+ "L2",
+ "L5",
+ "L8",
+ "866",
+ "CN",
+ "862",
+ "CP1131",
+ "CP1361",
+ "CP866",
+ "CP1133",
+ "CP1251",
+ "CP862",
+ "CP1256",
+ "CP1253",
+ "CP1252",
+ "CP1255",
+ "CP936",
+ "CP1258",
+ "GB2312",
+ "CP932",
+ "C99",
+ "HZ",
+ "L4",
+ "LATIN1",
+ "CP819",
+ "LATIN6",
+ "LATIN3",
+ "LATIN2",
+ "LATIN5",
+ "LATIN8",
+ "R8",
+ "ISO8859-1",
+ "ISO8859-6",
+ "ISO8859-3",
+ "ISO8859-11",
+ "ISO8859-2",
+ "ISO8859-16",
+ "ISO8859-5",
+ "ISO8859-13",
+ "ISO8859-8",
+ "ISO8859-15",
+ "ISO-8859-1",
+ "ISO-8859-6",
+ "ISO-8859-3",
+ "ISO-8859-11",
+ "ISO-8859-2",
+ "ISO-8859-16",
+ "ISO-8859-5",
+ "ISO-8859-13",
+ "ISO-8859-8",
+ "ISO-8859-15",
+ "ISO_8859-1",
+ "CYRILLIC",
+ "ISO_8859-6",
+ "LATIN-9",
+ "ISO_8859-3",
+ "ISO_8859-11",
+ "ISO_8859-2",
+ "ISO_8859-16",
+ "ISO_8859-5",
+ "ISO_8859-13",
+ "ISO8859-9",
+ "ISO_8859-16:2001",
+ "ISO_8859-8",
+ "ISO_8859-15",
+ "CP154",
+ "ISO-IR-6",
+ "CP949",
+ "ISO646-CN",
+ "ASCII",
+ "ISO_8859-15:1998",
+ "CP1254",
+ "ISO-8859-9",
+ "ISO-IR-166",
+ "ISO-IR-126",
+ "ISO-IR-226",
+ "ISO-IR-165",
+ "X0212",
+ "ISO-IR-58",
+ "UHC",
+ "EUCCN",
+ "ISO-IR-138",
+ "ISO_8859-9",
+ "L10",
+ "SJIS",
+ "850",
+ "MAC",
+ "TACTIS",
+ "L7",
+ "EUC-CN",
+ "LATIN4",
+ "CP850",
+ "CP1250",
+ "KOI8-T",
+ "ISO-2022-CN",
+ "ISO-IR-159",
+ "ISO-CELTIC",
+ "ISO_8859-14:1998",
+ "IBM866",
+ "CP950",
+ "IBM862",
+ "ISO-2022-CN-EXT",
+ "ISO8859-4",
+ "CSASCII",
+ "US",
+ "MS936",
+ "ISO8859-14",
+ "ISO-IR-199",
+ "BIG5",
+ "ISO_8859-10:1992",
+ "KSC5601",
+ "PT154",
+ "ISO-IR-148",
+ "ISO-8859-4",
+ "GBK",
+ "CSISO2022CN",
+ "CSBIG5",
+ "ISO-IR-101",
+ "ISO-8859-14",
+ "LATIN10",
+ "BIG-5",
+ "X0201",
+ "ISO-IR-203",
+ "DECHANZI",
+ "ELOT_928",
+ "ISO_8859-4",
+ "IBM819",
+ "CSGB2312",
+ "CN-BIG5",
+ "UCS-2",
+ "ISO_8859-14",
+ "X0208",
+ "KSC_5601",
+ "ISO-IR-149",
+ "ISO8859-10",
+ "RK1048",
+ "ISO-IR-14",
+ "TCVN",
+ "TIS620",
+ "GB_2312-80",
+ "VISCII",
+ "ISO-8859-10",
+ "ISO-IR-109",
+ "CSISOLATIN1",
+ "CSISOLATIN6",
+ "TIS-620",
+ "CSISOLATIN3",
+ "CSVISCII",
+ "CSISOLATIN2",
+ "CSISOLATINCYRILLIC",
+ "CSISOLATIN5",
+ "GB18030",
+ "ISO_8859-10",
+ "UTF-16",
+ "CSKZ1048",
+ "GB_1988-80",
+ "KZ-1048",
+ "UTF-8",
+ "UTF-32",
+ "MS-CYRL",
+ "CHAR",
+ "CSKOI8R",
+ "ISO-IR-110",
+ "KOI8-R",
+ "MACCYRILLIC",
+ "IBM-CP1133",
+ "PTCP154",
+ "TIS620.2533-1",
+ "CP874",
+ "ISO-IR-144",
+ "KS_C_5601-1989",
+ "HZ-GB-2312",
+ "TIS620.2529-1",
+ "CSUNICODE11",
+ "UNICODE-1-1",
+ "CSPTCP154",
+ "CSUCS4",
+ "CYRILLIC-ASIAN",
+ "UCS-4",
+ "IBM850",
+ "TIS620-0",
+ "ISO-IR-179",
+ "CP367",
+ "ISO646-US",
+ "ISO-10646-UCS-2",
+ "CP1257",
+ "GREEK8",
+ "US-ASCII",
+ "ISO-IR-100",
+ "CSISOLATIN4",
+ "TIS620.2533-0",
+ "CSISOLATINGREEK",
+ "VISCII1.1-1",
+ "CSIBM866",
+ "CSISO58GB231280",
+ "EUCKR",
+ "MS-ANSI",
+ "MACTHAI",
+ "CN-GB",
+ "CSISOLATINARABIC",
+ "CN-GB-ISOIR165",
+ "ARMSCII-8",
+ "MACINTOSH",
+ "LATIN7",
+ "EUC-KR",
+ "JP",
+ "ROMAN8",
+ "ISO-2022-KR",
+ "ISO-10646-UCS-4",
+ "ISO8859-7",
+ "CHINESE",
+ "GEORGIAN-ACADEMY",
+ "CSUNICODE",
+ "WINDOWS-1251",
+ "WINDOWS-1256",
+ "WINDOWS-1253",
+ "WINDOWS-1252",
+ "WINDOWS-1255",
+ "WINDOWS-1258",
+ "ISO-8859-7",
+ "KOI8-U",
+ "CSPC862LATINHEBREW",
+ "EUCTW",
+ "ARABIC",
+ "CSISO2022KR",
+ "WINDOWS-936",
+ "GREEK",
+ "MULELAO-1",
+ "ECMA-118",
+ "TCVN-5712",
+ "ISO_8859-7",
+ "TCVN5712-1",
+ "EUC-TW",
+ "MACICELAND",
+ "KS_C_5601-1987",
+ "KOREAN",
+ "UCS-2LE",
+ "CSISOLATINHEBREW",
+ "CSKSC56011987",
+ "UNICODELITTLE",
+ "GEORGIAN-PS",
+ "ISO-IR-57",
+ "ISO-IR-87",
+ "JIS_C6226-1983",
+ "ISO-IR-127",
+ "ISO-IR-157",
+ "DECKOREAN",
+ "WINDOWS-1254",
+ "ISO_646.IRV:1991",
+ "CSISO57GB1988",
+ "HP-ROMAN8",
+ "CSUNICODE11UTF7",
+ "WCHAR_T",
+ "UNICODEBIG",
+ "WINDOWS-1250",
+ "UNICODE-1-1-UTF-7",
+ "UCS-2-INTERNAL",
+ "UTF-16LE",
+ "STRK1048-2002",
+ "UTF-32LE",
+ "MS-EE",
+ "UCS-4LE",
+ "IBM367",
+ "ISO_8859-3:1988",
+ "ISO_8859-5:1988",
+ "KOI8-RU",
+ "ISO_8859-8:1988",
+ "CSMACINTOSH",
+ "ANSI_X3.4-1986",
+ "BIG5HKSCS",
+ "ANSI_X3.4-1968",
+ "NEXTSTEP",
+ "CSISO14JISC6220RO",
+ "CSEUCKR",
+ "ECMA-114",
+ "BIG5-HKSCS",
+ "ISO_8859-9:1989",
+ "JIS_C6220-1969-RO",
+ "UCS-4-INTERNAL",
+ "CSPC850MULTILINGUAL",
+ "ISO-2022-JP-1",
+ "CSHPROMAN8",
+ "ISO-2022-JP-2",
+ "ISO_8859-4:1988",
+ "JIS0208",
+ "ASMO-708",
+ "MACROMAN",
+ "MACCROATIAN",
+ "CSISO159JISX02121990",
+ "ISO646-JP",
+ "WINDOWS-1257",
+ "CSISO2022JP2",
+ "CSEUCTW",
+ "UTF-7",
+ "EUCJP",
+ "EUC-JP",
+ "UCS-2BE",
+ "ISO-2022-JP",
+ "SHIFT-JIS",
+ "MS-TURK",
+ "JIS_X0212",
+ "SHIFT_JIS",
+ "CSISO2022JP",
+ "CSHALFWIDTHKATAKANA",
+ "ISO_8859-1:1987",
+ "ISO_8859-6:1987",
+ "ISO_8859-7:2003",
+ "ISO_8859-2:1987",
+ "UTF-16BE",
+ "UTF-32BE",
+ "UCS-4BE",
+ "CSSHIFTJIS",
+ "MS-HEBR",
+ "MACARABIC",
+ "MACGREEK",
+ "WINDOWS-874",
+ "MS-GREEK",
+ "BIGFIVE",
+ "MACTURKISH",
+ "JIS_X0201",
+ "BIG-FIVE",
+ "HEBREW",
+ "JIS_X0208",
+ "JISX0201-1976",
+ "UCS-2-SWAPPED",
+ "JIS_X0212-1990",
+ "JIS_X0208-1983",
+ "EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE",
+ "SDECKANJI",
+ "JAVA",
+ "MS_KANJI",
+ "MACCENTRALEUROPE",
+ "CSISO87JISX0208",
+ "UCS-4-SWAPPED",
+ "MACROMANIA",
+ "JIS_X0212.1990-0",
+ "JIS_X0208-1990",
+ "ISO_8859-7:1987",
+ "TCVN5712-1:1993",
+ "MS-ARAB",
+ "JOHAB",
+ "CSEUCPKDFMTJAPANESE",
+ "MACUKRAINE",
+ "BIG5-HKSCS:2001",
+ "BIG5-HKSCS:1999",
+ "WINBALTRIM",
+ "BIG5-HKSCS:2004",
+ "MACHEBREW"
+ };
+#define stringpool ((const char *) &stringpool_contents)
+
+static const struct alias aliases[] =
+ {
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 60 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str13, ei_iso8859_1},
+#line 134 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str14, ei_iso8859_10},
+#line 76 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str15, ei_iso8859_3},
+#line 68 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str16, ei_iso8859_2},
+#line 126 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str17, ei_iso8859_9},
+ {-1},
+#line 151 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str19, ei_iso8859_14},
+ {-1}, {-1}, {-1},
+#line 207 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str23, ei_cp866},
+#line 289 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str24, ei_iso646_cn},
+ {-1}, {-1},
+#line 203 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str27, ei_cp862},
+ {-1}, {-1}, {-1}, {-1},
+#line 209 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str32, ei_cp1131},
+#line 358 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str33, ei_johab},
+#line 205 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str34, ei_cp866},
+ {-1},
+#line 244 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str36, ei_cp1133},
+#line 174 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str37, ei_cp1251},
+#line 201 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str38, ei_cp862},
+#line 189 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str39, ei_cp1256},
+ {-1},
+#line 180 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str41, ei_cp1253},
+ {-1},
+#line 177 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str43, ei_cp1252},
+ {-1},
+#line 186 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str45, ei_cp1255},
+ {-1}, {-1},
+#line 326 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str48, ei_cp936},
+#line 195 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str49, ei_cp1258},
+#line 321 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str50, ei_euc_cn},
+ {-1},
+#line 313 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str52, ei_cp932},
+#line 51 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str53, ei_c99},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 333 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str60, ei_hz},
+ {-1}, {-1}, {-1},
+#line 84 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str64, ei_iso8859_4},
+ {-1}, {-1}, {-1},
+#line 59 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str68, ei_iso8859_1},
+#line 57 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str69, ei_iso8859_1},
+#line 133 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str70, ei_iso8859_10},
+ {-1},
+#line 75 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str72, ei_iso8859_3},
+ {-1},
+#line 67 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str74, ei_iso8859_2},
+ {-1},
+#line 125 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str76, ei_iso8859_9},
+ {-1}, {-1}, {-1},
+#line 150 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str80, ei_iso8859_14},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 227 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str88, ei_hp_roman8},
+#line 62 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str89, ei_iso8859_1},
+ {-1},
+#line 102 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str91, ei_iso8859_6},
+ {-1},
+#line 78 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str93, ei_iso8859_3},
+#line 139 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str94, ei_iso8859_11},
+#line 70 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str95, ei_iso8859_2},
+#line 166 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str96, ei_iso8859_16},
+#line 93 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str97, ei_iso8859_5},
+#line 145 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str98, ei_iso8859_13},
+ {-1}, {-1},
+#line 120 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str101, ei_iso8859_8},
+#line 159 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str102, ei_iso8859_15},
+#line 53 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str103, ei_iso8859_1},
+ {-1},
+#line 94 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str105, ei_iso8859_6},
+ {-1},
+#line 71 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str107, ei_iso8859_3},
+#line 137 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str108, ei_iso8859_11},
+#line 63 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str109, ei_iso8859_2},
+#line 160 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str110, ei_iso8859_16},
+#line 87 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str111, ei_iso8859_5},
+#line 140 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str112, ei_iso8859_13},
+ {-1}, {-1},
+#line 114 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str115, ei_iso8859_8},
+#line 154 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str116, ei_iso8859_15},
+#line 54 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str117, ei_iso8859_1},
+#line 91 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str118, ei_iso8859_5},
+#line 95 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str119, ei_iso8859_6},
+#line 158 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str120, ei_iso8859_15},
+#line 72 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str121, ei_iso8859_3},
+#line 138 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str122, ei_iso8859_11},
+#line 64 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str123, ei_iso8859_2},
+#line 161 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str124, ei_iso8859_16},
+#line 88 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str125, ei_iso8859_5},
+#line 141 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str126, ei_iso8859_13},
+#line 128 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str127, ei_iso8859_9},
+#line 162 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str128, ei_iso8859_16},
+#line 115 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str129, ei_iso8859_8},
+#line 155 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str130, ei_iso8859_15},
+#line 236 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str131, ei_pt154},
+#line 16 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str132, ei_ascii},
+#line 354 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str133, ei_cp949},
+ {-1},
+#line 287 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str135, ei_iso646_cn},
+#line 13 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str136, ei_ascii},
+#line 156 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str137, ei_iso8859_15},
+ {-1},
+#line 183 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str139, ei_cp1254},
+ {-1},
+#line 121 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str141, ei_iso8859_9},
+ {-1},
+#line 252 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str143, ei_tis620},
+ {-1},
+#line 107 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str145, ei_iso8859_7},
+ {-1}, {-1},
+#line 163 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str148, ei_iso8859_16},
+#line 295 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str149, ei_isoir165},
+#line 283 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str150, ei_jisx0212},
+#line 292 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str151, ei_gb2312},
+#line 355 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str152, ei_cp949},
+#line 320 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str153, ei_euc_cn},
+#line 117 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str154, ei_iso8859_8},
+#line 122 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str155, ei_iso8859_9},
+#line 165 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str156, ei_iso8859_16},
+ {-1},
+#line 310 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str158, ei_sjis},
+#line 199 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str159, ei_cp850},
+ {-1},
+#line 212 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str161, ei_mac_roman},
+ {-1}, {-1},
+#line 253 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str164, ei_tis620},
+#line 144 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str165, ei_iso8859_13},
+ {-1},
+#line 319 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str167, ei_euc_cn},
+ {-1}, {-1},
+#line 83 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str170, ei_iso8859_4},
+ {-1}, {-1},
+#line 197 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str173, ei_cp850},
+ {-1},
+#line 171 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str175, ei_cp1250},
+ {-1}, {-1},
+#line 233 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str178, ei_koi8_t},
+#line 330 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str179, ei_iso2022_cn},
+ {-1}, {-1},
+#line 284 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str182, ei_jisx0212},
+#line 152 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str183, ei_iso8859_14},
+#line 148 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str184, ei_iso8859_14},
+#line 206 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str185, ei_cp866},
+#line 344 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str186, ei_cp950},
+ {-1}, {-1},
+#line 202 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str189, ei_cp862},
+#line 332 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str190, ei_iso2022_cn_ext},
+#line 86 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str191, ei_iso8859_4},
+#line 22 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str192, ei_ascii},
+#line 21 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str193, ei_ascii},
+#line 327 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str194, ei_cp936},
+ {-1},
+#line 153 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str196, ei_iso8859_14},
+#line 149 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str197, ei_iso8859_14},
+#line 338 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str198, ei_ces_big5},
+#line 131 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str199, ei_iso8859_10},
+#line 356 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str200, ei_cp949},
+ {-1},
+#line 234 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str202, ei_pt154},
+#line 124 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str203, ei_iso8859_9},
+ {-1},
+#line 79 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str205, ei_iso8859_4},
+#line 325 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str206, ei_ces_gbk},
+#line 331 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str207, ei_iso2022_cn},
+#line 343 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str208, ei_ces_big5},
+#line 66 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str209, ei_iso8859_2},
+#line 146 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str210, ei_iso8859_14},
+#line 164 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str211, ei_iso8859_16},
+#line 339 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str212, ei_ces_big5},
+#line 270 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str213, ei_jisx0201},
+ {-1}, {-1},
+#line 157 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str216, ei_iso8859_15},
+#line 324 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str217, ei_euc_cn},
+#line 109 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str218, ei_iso8859_7},
+#line 80 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str219, ei_iso8859_4},
+#line 58 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str220, ei_iso8859_1},
+#line 323 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str221, ei_euc_cn},
+#line 342 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str222, ei_ces_big5},
+#line 24 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str223, ei_ucs2},
+#line 147 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str224, ei_iso8859_14},
+#line 276 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str225, ei_jisx0208},
+ {-1}, {-1},
+#line 297 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str228, ei_ksc5601},
+#line 300 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str229, ei_ksc5601},
+ {-1}, {-1},
+#line 136 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str232, ei_iso8859_10},
+ {-1},
+#line 239 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str234, ei_rk1048},
+ {-1}, {-1},
+#line 265 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str237, ei_iso646_jp},
+#line 259 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str238, ei_tcvn},
+#line 247 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str239, ei_tis620},
+ {-1}, {-1}, {-1},
+#line 291 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str243, ei_gb2312},
+ {-1},
+#line 256 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str245, ei_viscii},
+#line 129 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str246, ei_iso8859_10},
+#line 74 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str247, ei_iso8859_3},
+ {-1}, {-1},
+#line 61 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str250, ei_iso8859_1},
+ {-1},
+#line 135 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str252, ei_iso8859_10},
+#line 246 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str253, ei_tis620},
+#line 77 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str254, ei_iso8859_3},
+#line 258 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str255, ei_viscii},
+#line 69 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str256, ei_iso8859_2},
+#line 92 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str257, ei_iso8859_5},
+#line 127 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str258, ei_iso8859_9},
+#line 329 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str259, ei_gb18030},
+#line 130 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str260, ei_iso8859_10},
+ {-1}, {-1},
+#line 38 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str263, ei_utf16},
+#line 242 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str264, ei_rk1048},
+ {-1},
+#line 286 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str266, ei_iso646_cn},
+#line 241 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str267, ei_rk1048},
+#line 23 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str268, ei_utf8},
+#line 41 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str269, ei_utf32},
+#line 176 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str270, ei_cp1251},
+ {-1}, {-1}, {-1}, {-1},
+#line 361 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str275, ei_local_char},
+#line 168 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str276, ei_koi8_r},
+ {-1},
+#line 82 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str278, ei_iso8859_4},
+ {-1},
+#line 167 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str280, ei_koi8_r},
+#line 218 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str281, ei_mac_cyrillic},
+#line 245 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str282, ei_cp1133},
+#line 235 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str283, ei_pt154},
+#line 251 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str284, ei_tis620},
+#line 254 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str285, ei_cp874},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 90 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str293, ei_iso8859_5},
+ {-1}, {-1}, {-1},
+#line 299 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str297, ei_ksc5601},
+#line 334 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str298, ei_hz},
+ {-1}, {-1}, {-1},
+#line 249 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str302, ei_tis620},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 30 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str308, ei_ucs2be},
+ {-1}, {-1}, {-1},
+#line 29 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str312, ei_ucs2be},
+ {-1},
+#line 238 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str314, ei_pt154},
+#line 35 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str315, ei_ucs4},
+#line 237 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str316, ei_pt154},
+ {-1}, {-1},
+#line 33 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str319, ei_ucs4},
+ {-1}, {-1}, {-1}, {-1},
+#line 198 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str324, ei_cp850},
+ {-1}, {-1},
+#line 248 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str327, ei_tis620},
+ {-1}, {-1},
+#line 142 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str330, ei_iso8859_13},
+ {-1},
+#line 19 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str332, ei_ascii},
+ {-1}, {-1}, {-1},
+#line 14 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str336, ei_ascii},
+ {-1}, {-1},
+#line 25 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str339, ei_ucs2},
+ {-1},
+#line 192 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str341, ei_cp1257},
+#line 110 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str342, ei_iso8859_7},
+#line 12 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str343, ei_ascii},
+ {-1}, {-1}, {-1},
+#line 56 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str347, ei_iso8859_1},
+ {-1}, {-1}, {-1}, {-1},
+#line 85 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str352, ei_iso8859_4},
+#line 250 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str353, ei_tis620},
+#line 112 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str354, ei_iso8859_7},
+#line 257 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str355, ei_viscii},
+#line 208 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str356, ei_cp866},
+ {-1}, {-1},
+#line 293 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str359, ei_gb2312},
+#line 351 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str360, ei_euc_kr},
+#line 179 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str361, ei_cp1252},
+#line 224 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str362, ei_mac_thai},
+ {-1}, {-1},
+#line 322 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str365, ei_euc_cn},
+#line 101 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str366, ei_iso8859_6},
+ {-1},
+#line 296 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str368, ei_isoir165},
+#line 230 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str369, ei_armscii_8},
+#line 211 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str370, ei_mac_roman},
+ {-1},
+#line 143 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str372, ei_iso8859_13},
+ {-1},
+#line 350 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str374, ei_euc_kr},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 266 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str381, ei_iso646_jp},
+ {-1}, {-1}, {-1},
+#line 226 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str385, ei_hp_roman8},
+#line 359 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str386, ei_iso2022_kr},
+#line 34 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str387, ei_ucs4},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 113 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str393, ei_iso8859_7},
+ {-1},
+#line 294 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str395, ei_gb2312},
+ {-1},
+#line 231 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str397, ei_georgian_academy},
+#line 26 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str398, ei_ucs2},
+ {-1},
+#line 175 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str400, ei_cp1251},
+#line 190 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str401, ei_cp1256},
+#line 181 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str402, ei_cp1253},
+#line 178 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str403, ei_cp1252},
+#line 187 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str404, ei_cp1255},
+ {-1},
+#line 196 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str406, ei_cp1258},
+#line 103 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str407, ei_iso8859_7},
+ {-1}, {-1},
+#line 169 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str410, ei_koi8_u},
+#line 204 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str411, ei_cp862},
+#line 336 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str412, ei_euc_tw},
+#line 100 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str413, ei_iso8859_6},
+#line 360 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str414, ei_iso2022_kr},
+#line 328 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str415, ei_cp936},
+#line 111 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str416, ei_iso8859_7},
+#line 243 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str417, ei_mulelao},
+#line 108 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str418, ei_iso8859_7},
+ {-1},
+#line 260 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str420, ei_tcvn},
+#line 104 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str421, ei_iso8859_7},
+#line 261 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str422, ei_tcvn},
+ {-1}, {-1}, {-1},
+#line 335 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str426, ei_euc_tw},
+ {-1},
+#line 215 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str428, ei_mac_iceland},
+ {-1},
+#line 298 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str430, ei_ksc5601},
+ {-1},
+#line 302 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str432, ei_ksc5601},
+#line 31 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str433, ei_ucs2le},
+ {-1}, {-1}, {-1},
+#line 119 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str437, ei_iso8859_8},
+ {-1},
+#line 301 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str439, ei_ksc5601},
+ {-1},
+#line 32 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str441, ei_ucs2le},
+#line 232 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str442, ei_georgian_ps},
+#line 288 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str443, ei_iso646_cn},
+ {-1},
+#line 277 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str445, ei_jisx0208},
+#line 278 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str446, ei_jisx0208},
+#line 97 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str447, ei_iso8859_6},
+#line 132 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str448, ei_iso8859_10},
+#line 353 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str449, ei_euc_kr},
+ {-1},
+#line 184 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str451, ei_cp1254},
+ {-1},
+#line 15 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str453, ei_ascii},
+#line 290 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str454, ei_iso646_cn},
+ {-1}, {-1}, {-1},
+#line 225 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str458, ei_hp_roman8},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 46 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str464, ei_utf7},
+#line 362 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str465, ei_local_wchar_t},
+ {-1}, {-1},
+#line 28 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str468, ei_ucs2be},
+#line 172 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str469, ei_cp1250},
+#line 45 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str470, ei_utf7},
+ {-1},
+#line 47 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str472, ei_ucs2internal},
+ {-1}, {-1},
+#line 40 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str475, ei_utf16le},
+#line 240 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str476, ei_rk1048},
+ {-1}, {-1},
+#line 43 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str479, ei_utf32le},
+#line 173 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str480, ei_cp1250},
+#line 37 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str481, ei_ucs4le},
+ {-1},
+#line 20 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str483, ei_ascii},
+#line 73 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str484, ei_iso8859_3},
+ {-1},
+#line 89 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str486, ei_iso8859_5},
+#line 170 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str487, ei_koi8_ru},
+#line 116 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str488, ei_iso8859_8},
+ {-1}, {-1},
+#line 213 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str491, ei_mac_roman},
+ {-1},
+#line 18 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str493, ei_ascii},
+ {-1}, {-1}, {-1},
+#line 348 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str497, ei_big5hkscs2004},
+#line 17 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str498, ei_ascii},
+ {-1},
+#line 229 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str500, ei_nextstep},
+ {-1}, {-1}, {-1},
+#line 267 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str504, ei_iso646_jp},
+ {-1}, {-1},
+#line 352 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str507, ei_euc_kr},
+#line 98 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str508, ei_iso8859_6},
+ {-1}, {-1},
+#line 347 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str511, ei_big5hkscs2004},
+ {-1}, {-1},
+#line 123 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str514, ei_iso8859_9},
+#line 263 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str515, ei_iso646_jp},
+ {-1}, {-1}, {-1}, {-1},
+#line 49 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str520, ei_ucs4internal},
+ {-1}, {-1},
+#line 200 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str523, ei_cp850},
+#line 316 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str524, ei_iso2022_jp1},
+#line 228 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str525, ei_hp_roman8},
+ {-1},
+#line 317 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str527, ei_iso2022_jp2},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 81 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str533, ei_iso8859_4},
+#line 275 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str534, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1},
+#line 99 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str539, ei_iso8859_6},
+ {-1}, {-1}, {-1},
+#line 210 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str543, ei_mac_roman},
+#line 216 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str544, ei_mac_croatian},
+ {-1}, {-1}, {-1},
+#line 285 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str548, ei_jisx0212},
+#line 264 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str549, ei_iso646_jp},
+ {-1}, {-1},
+#line 193 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str552, ei_cp1257},
+ {-1},
+#line 318 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str554, ei_iso2022_jp2},
+ {-1}, {-1}, {-1}, {-1},
+#line 337 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str559, ei_euc_tw},
+#line 44 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str560, ei_utf7},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 304 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str567, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 303 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str581, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 27 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str591, ei_ucs2be},
+ {-1},
+#line 314 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str593, ei_iso2022_jp},
+ {-1}, {-1}, {-1}, {-1},
+#line 309 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str598, ei_sjis},
+ {-1}, {-1}, {-1},
+#line 185 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str602, ei_cp1254},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 280 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str608, ei_jisx0212},
+ {-1}, {-1}, {-1},
+#line 308 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str612, ei_sjis},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 315 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str621, ei_iso2022_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 271 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str627, ei_jisx0201},
+#line 55 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str628, ei_iso8859_1},
+#line 96 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str629, ei_iso8859_6},
+#line 106 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str630, ei_iso8859_7},
+#line 65 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str631, ei_iso8859_2},
+ {-1},
+#line 39 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str633, ei_utf16be},
+ {-1}, {-1}, {-1},
+#line 42 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str637, ei_utf32be},
+ {-1},
+#line 36 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str639, ei_ucs4be},
+ {-1}, {-1}, {-1},
+#line 312 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str643, ei_sjis},
+#line 188 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str644, ei_cp1255},
+ {-1},
+#line 223 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str646, ei_mac_arabic},
+ {-1}, {-1},
+#line 220 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str649, ei_mac_greek},
+ {-1}, {-1},
+#line 255 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str652, ei_cp874},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 182 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str658, ei_cp1253},
+#line 341 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str659, ei_ces_big5},
+ {-1},
+#line 221 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str661, ei_mac_turkish},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 268 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str671, ei_jisx0201},
+ {-1},
+#line 340 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str673, ei_ces_big5},
+ {-1}, {-1}, {-1}, {-1},
+#line 118 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str678, ei_iso8859_8},
+ {-1}, {-1}, {-1}, {-1},
+#line 272 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str683, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 269 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str689, ei_jisx0201},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 48 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str695, ei_ucs2swapped},
+#line 282 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str696, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1},
+#line 273 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str701, ei_jisx0208},
+#line 305 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str702, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1},
+#line 307 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str707, ei_euc_jp},
+ {-1}, {-1}, {-1},
+#line 52 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str711, ei_java},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 311 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str725, ei_sjis},
+ {-1},
+#line 214 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str727, ei_mac_centraleurope},
+ {-1}, {-1}, {-1},
+#line 279 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str731, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1},
+#line 50 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str743, ei_ucs4swapped},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 217 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str761, ei_mac_romania},
+ {-1}, {-1}, {-1},
+#line 281 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str765, ei_jisx0212},
+ {-1}, {-1},
+#line 274 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str768, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1},
+#line 105 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str780, ei_iso8859_7},
+ {-1}, {-1},
+#line 262 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str783, ei_tcvn},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 191 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str806, ei_cp1256},
+#line 357 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str807, ei_johab},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 306 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str816, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1},
+#line 219 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str821, ei_mac_ukraine},
+ {-1}, {-1},
+#line 346 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str824, ei_big5hkscs2001},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 345 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str843, ei_big5hkscs1999},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 194 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str857, ei_cp1257},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 349 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str875, ei_big5hkscs2004},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 222 "lib/aliases_sysosf1.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str939, ei_mac_hebrew}
+ };
+
+#ifdef __GNUC__
+__inline
+#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
+#endif
+const struct alias *
+aliases_lookup (register const char *str, register unsigned int len)
+{
+ if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+ {
+ register int key = aliases_hash (str, len);
+
+ if (key <= MAX_HASH_VALUE && key >= 0)
+ {
+ register int o = aliases[key].name;
+ if (o >= 0)
+ {
+ register const char *s = o + stringpool;
+
+ if (*str == *s && !strcmp (str + 1, s + 1))
+ return &aliases[key];
+ }
+ }
+ }
+ return 0;
+}
diff --git a/jni/iconv/lib/aliases_syssolaris.gperf b/jni/iconv/lib/aliases_syssolaris.gperf
new file mode 100644
index 0000000..0a4e5cb
--- /dev/null
+++ b/jni/iconv/lib/aliases_syssolaris.gperf
@@ -0,0 +1,364 @@
+struct alias { int name; unsigned int encoding_index; };
+%struct-type
+%language=ANSI-C
+%define hash-function-name aliases_hash
+%define lookup-function-name aliases_lookup
+%7bit
+%readonly-tables
+%global-table
+%define word-array-name aliases
+%pic
+%%
+US-ASCII, ei_ascii
+ASCII, ei_ascii
+ISO646-US, ei_ascii
+ISO_646.IRV:1991, ei_ascii
+ISO-IR-6, ei_ascii
+ANSI_X3.4-1968, ei_ascii
+ANSI_X3.4-1986, ei_ascii
+CP367, ei_ascii
+IBM367, ei_ascii
+US, ei_ascii
+CSASCII, ei_ascii
+646, ei_ascii
+UTF-8, ei_utf8
+UCS-2, ei_ucs2
+ISO-10646-UCS-2, ei_ucs2
+CSUNICODE, ei_ucs2
+UCS-2BE, ei_ucs2be
+UNICODEBIG, ei_ucs2be
+UNICODE-1-1, ei_ucs2be
+CSUNICODE11, ei_ucs2be
+UCS-2LE, ei_ucs2le
+UNICODELITTLE, ei_ucs2le
+UCS-4, ei_ucs4
+ISO-10646-UCS-4, ei_ucs4
+CSUCS4, ei_ucs4
+UCS-4BE, ei_ucs4be
+UCS-4LE, ei_ucs4le
+UTF-16, ei_utf16
+UTF-16BE, ei_utf16be
+UTF-16LE, ei_utf16le
+UTF-32, ei_utf32
+UTF-32BE, ei_utf32be
+UTF-32LE, ei_utf32le
+UTF-7, ei_utf7
+UNICODE-1-1-UTF-7, ei_utf7
+CSUNICODE11UTF7, ei_utf7
+UCS-2-INTERNAL, ei_ucs2internal
+UCS-2-SWAPPED, ei_ucs2swapped
+UCS-4-INTERNAL, ei_ucs4internal
+UCS-4-SWAPPED, ei_ucs4swapped
+C99, ei_c99
+JAVA, ei_java
+ISO-8859-1, ei_iso8859_1
+ISO_8859-1, ei_iso8859_1
+ISO_8859-1:1987, ei_iso8859_1
+ISO-IR-100, ei_iso8859_1
+CP819, ei_iso8859_1
+IBM819, ei_iso8859_1
+LATIN1, ei_iso8859_1
+L1, ei_iso8859_1
+CSISOLATIN1, ei_iso8859_1
+ISO8859-1, ei_iso8859_1
+ISO-8859-2, ei_iso8859_2
+ISO_8859-2, ei_iso8859_2
+ISO_8859-2:1987, ei_iso8859_2
+ISO-IR-101, ei_iso8859_2
+LATIN2, ei_iso8859_2
+L2, ei_iso8859_2
+CSISOLATIN2, ei_iso8859_2
+ISO8859-2, ei_iso8859_2
+ISO-8859-3, ei_iso8859_3
+ISO_8859-3, ei_iso8859_3
+ISO_8859-3:1988, ei_iso8859_3
+ISO-IR-109, ei_iso8859_3
+LATIN3, ei_iso8859_3
+L3, ei_iso8859_3
+CSISOLATIN3, ei_iso8859_3
+ISO8859-3, ei_iso8859_3
+ISO-8859-4, ei_iso8859_4
+ISO_8859-4, ei_iso8859_4
+ISO_8859-4:1988, ei_iso8859_4
+ISO-IR-110, ei_iso8859_4
+LATIN4, ei_iso8859_4
+L4, ei_iso8859_4
+CSISOLATIN4, ei_iso8859_4
+ISO8859-4, ei_iso8859_4
+ISO-8859-5, ei_iso8859_5
+ISO_8859-5, ei_iso8859_5
+ISO_8859-5:1988, ei_iso8859_5
+ISO-IR-144, ei_iso8859_5
+CYRILLIC, ei_iso8859_5
+CSISOLATINCYRILLIC, ei_iso8859_5
+ISO8859-5, ei_iso8859_5
+ISO-8859-6, ei_iso8859_6
+ISO_8859-6, ei_iso8859_6
+ISO_8859-6:1987, ei_iso8859_6
+ISO-IR-127, ei_iso8859_6
+ECMA-114, ei_iso8859_6
+ASMO-708, ei_iso8859_6
+ARABIC, ei_iso8859_6
+CSISOLATINARABIC, ei_iso8859_6
+ISO8859-6, ei_iso8859_6
+ISO-8859-7, ei_iso8859_7
+ISO_8859-7, ei_iso8859_7
+ISO_8859-7:1987, ei_iso8859_7
+ISO_8859-7:2003, ei_iso8859_7
+ISO-IR-126, ei_iso8859_7
+ECMA-118, ei_iso8859_7
+ELOT_928, ei_iso8859_7
+GREEK8, ei_iso8859_7
+GREEK, ei_iso8859_7
+CSISOLATINGREEK, ei_iso8859_7
+ISO8859-7, ei_iso8859_7
+ISO-8859-8, ei_iso8859_8
+ISO_8859-8, ei_iso8859_8
+ISO_8859-8:1988, ei_iso8859_8
+ISO-IR-138, ei_iso8859_8
+HEBREW, ei_iso8859_8
+CSISOLATINHEBREW, ei_iso8859_8
+ISO8859-8, ei_iso8859_8
+ISO-8859-9, ei_iso8859_9
+ISO_8859-9, ei_iso8859_9
+ISO_8859-9:1989, ei_iso8859_9
+ISO-IR-148, ei_iso8859_9
+LATIN5, ei_iso8859_9
+L5, ei_iso8859_9
+CSISOLATIN5, ei_iso8859_9
+ISO8859-9, ei_iso8859_9
+ISO-8859-10, ei_iso8859_10
+ISO_8859-10, ei_iso8859_10
+ISO_8859-10:1992, ei_iso8859_10
+ISO-IR-157, ei_iso8859_10
+LATIN6, ei_iso8859_10
+L6, ei_iso8859_10
+CSISOLATIN6, ei_iso8859_10
+ISO8859-10, ei_iso8859_10
+ISO-8859-11, ei_iso8859_11
+ISO_8859-11, ei_iso8859_11
+ISO8859-11, ei_iso8859_11
+ISO-8859-13, ei_iso8859_13
+ISO_8859-13, ei_iso8859_13
+ISO-IR-179, ei_iso8859_13
+LATIN7, ei_iso8859_13
+L7, ei_iso8859_13
+ISO8859-13, ei_iso8859_13
+ISO-8859-14, ei_iso8859_14
+ISO_8859-14, ei_iso8859_14
+ISO_8859-14:1998, ei_iso8859_14
+ISO-IR-199, ei_iso8859_14
+LATIN8, ei_iso8859_14
+L8, ei_iso8859_14
+ISO-CELTIC, ei_iso8859_14
+ISO8859-14, ei_iso8859_14
+ISO-8859-15, ei_iso8859_15
+ISO_8859-15, ei_iso8859_15
+ISO_8859-15:1998, ei_iso8859_15
+ISO-IR-203, ei_iso8859_15
+LATIN-9, ei_iso8859_15
+ISO8859-15, ei_iso8859_15
+ISO-8859-16, ei_iso8859_16
+ISO_8859-16, ei_iso8859_16
+ISO_8859-16:2001, ei_iso8859_16
+ISO-IR-226, ei_iso8859_16
+LATIN10, ei_iso8859_16
+L10, ei_iso8859_16
+ISO8859-16, ei_iso8859_16
+KOI8-R, ei_koi8_r
+CSKOI8R, ei_koi8_r
+KOI8-U, ei_koi8_u
+KOI8-RU, ei_koi8_ru
+CP1250, ei_cp1250
+WINDOWS-1250, ei_cp1250
+MS-EE, ei_cp1250
+CP1251, ei_cp1251
+WINDOWS-1251, ei_cp1251
+MS-CYRL, ei_cp1251
+ANSI-1251, ei_cp1251
+CP1252, ei_cp1252
+WINDOWS-1252, ei_cp1252
+MS-ANSI, ei_cp1252
+CP1253, ei_cp1253
+WINDOWS-1253, ei_cp1253
+MS-GREEK, ei_cp1253
+CP1254, ei_cp1254
+WINDOWS-1254, ei_cp1254
+MS-TURK, ei_cp1254
+CP1255, ei_cp1255
+WINDOWS-1255, ei_cp1255
+MS-HEBR, ei_cp1255
+CP1256, ei_cp1256
+WINDOWS-1256, ei_cp1256
+MS-ARAB, ei_cp1256
+CP1257, ei_cp1257
+WINDOWS-1257, ei_cp1257
+WINBALTRIM, ei_cp1257
+CP1258, ei_cp1258
+WINDOWS-1258, ei_cp1258
+CP850, ei_cp850
+IBM850, ei_cp850
+850, ei_cp850
+CSPC850MULTILINGUAL, ei_cp850
+CP862, ei_cp862
+IBM862, ei_cp862
+862, ei_cp862
+CSPC862LATINHEBREW, ei_cp862
+CP866, ei_cp866
+IBM866, ei_cp866
+866, ei_cp866
+CSIBM866, ei_cp866
+CP1131, ei_cp1131
+MACROMAN, ei_mac_roman
+MACINTOSH, ei_mac_roman
+MAC, ei_mac_roman
+CSMACINTOSH, ei_mac_roman
+MACCENTRALEUROPE, ei_mac_centraleurope
+MACICELAND, ei_mac_iceland
+MACCROATIAN, ei_mac_croatian
+MACROMANIA, ei_mac_romania
+MACCYRILLIC, ei_mac_cyrillic
+MACUKRAINE, ei_mac_ukraine
+MACGREEK, ei_mac_greek
+MACTURKISH, ei_mac_turkish
+MACHEBREW, ei_mac_hebrew
+MACARABIC, ei_mac_arabic
+MACTHAI, ei_mac_thai
+HP-ROMAN8, ei_hp_roman8
+ROMAN8, ei_hp_roman8
+R8, ei_hp_roman8
+CSHPROMAN8, ei_hp_roman8
+NEXTSTEP, ei_nextstep
+ARMSCII-8, ei_armscii_8
+GEORGIAN-ACADEMY, ei_georgian_academy
+GEORGIAN-PS, ei_georgian_ps
+KOI8-T, ei_koi8_t
+PT154, ei_pt154
+PTCP154, ei_pt154
+CP154, ei_pt154
+CYRILLIC-ASIAN, ei_pt154
+CSPTCP154, ei_pt154
+RK1048, ei_rk1048
+STRK1048-2002, ei_rk1048
+KZ-1048, ei_rk1048
+CSKZ1048, ei_rk1048
+MULELAO-1, ei_mulelao
+CP1133, ei_cp1133
+IBM-CP1133, ei_cp1133
+TIS-620, ei_tis620
+TIS620, ei_tis620
+TIS620-0, ei_tis620
+TIS620.2529-1, ei_tis620
+TIS620.2533-0, ei_tis620
+TIS620.2533-1, ei_tis620
+ISO-IR-166, ei_tis620
+TIS620.2533, ei_tis620
+CP874, ei_cp874
+WINDOWS-874, ei_cp874
+VISCII, ei_viscii
+VISCII1.1-1, ei_viscii
+CSVISCII, ei_viscii
+TCVN, ei_tcvn
+TCVN-5712, ei_tcvn
+TCVN5712-1, ei_tcvn
+TCVN5712-1:1993, ei_tcvn
+JIS_C6220-1969-RO, ei_iso646_jp
+ISO646-JP, ei_iso646_jp
+ISO-IR-14, ei_iso646_jp
+JP, ei_iso646_jp
+CSISO14JISC6220RO, ei_iso646_jp
+JIS_X0201, ei_jisx0201
+JISX0201-1976, ei_jisx0201
+X0201, ei_jisx0201
+CSHALFWIDTHKATAKANA, ei_jisx0201
+JIS_X0208, ei_jisx0208
+JIS_X0208-1983, ei_jisx0208
+JIS_X0208-1990, ei_jisx0208
+JIS0208, ei_jisx0208
+X0208, ei_jisx0208
+ISO-IR-87, ei_jisx0208
+JIS_C6226-1983, ei_jisx0208
+CSISO87JISX0208, ei_jisx0208
+JIS_X0212, ei_jisx0212
+JIS_X0212.1990-0, ei_jisx0212
+JIS_X0212-1990, ei_jisx0212
+X0212, ei_jisx0212
+ISO-IR-159, ei_jisx0212
+CSISO159JISX02121990, ei_jisx0212
+GB_1988-80, ei_iso646_cn
+ISO646-CN, ei_iso646_cn
+ISO-IR-57, ei_iso646_cn
+CN, ei_iso646_cn
+CSISO57GB1988, ei_iso646_cn
+GB_2312-80, ei_gb2312
+ISO-IR-58, ei_gb2312
+CSISO58GB231280, ei_gb2312
+CHINESE, ei_gb2312
+ISO-IR-165, ei_isoir165
+CN-GB-ISOIR165, ei_isoir165
+KSC_5601, ei_ksc5601
+KS_C_5601-1987, ei_ksc5601
+KS_C_5601-1989, ei_ksc5601
+ISO-IR-149, ei_ksc5601
+CSKSC56011987, ei_ksc5601
+KOREAN, ei_ksc5601
+EUC-JP, ei_euc_jp
+EUCJP, ei_euc_jp
+EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE, ei_euc_jp
+CSEUCPKDFMTJAPANESE, ei_euc_jp
+SHIFT_JIS, ei_sjis
+SHIFT-JIS, ei_sjis
+SJIS, ei_sjis
+MS_KANJI, ei_sjis
+CSSHIFTJIS, ei_sjis
+PCK, ei_sjis
+CP932, ei_cp932
+ISO-2022-JP, ei_iso2022_jp
+CSISO2022JP, ei_iso2022_jp
+ISO-2022-JP-1, ei_iso2022_jp1
+ISO-2022-JP-2, ei_iso2022_jp2
+CSISO2022JP2, ei_iso2022_jp2
+EUC-CN, ei_euc_cn
+EUCCN, ei_euc_cn
+GB2312, ei_euc_cn
+CN-GB, ei_euc_cn
+CSGB2312, ei_euc_cn
+GBK, ei_ces_gbk
+CP936, ei_cp936
+MS936, ei_cp936
+WINDOWS-936, ei_cp936
+GB18030, ei_gb18030
+ISO-2022-CN, ei_iso2022_cn
+CSISO2022CN, ei_iso2022_cn
+ISO-2022-CN-EXT, ei_iso2022_cn_ext
+HZ, ei_hz
+HZ-GB-2312, ei_hz
+EUC-TW, ei_euc_tw
+EUCTW, ei_euc_tw
+CSEUCTW, ei_euc_tw
+CNS11643, ei_euc_tw
+BIG5, ei_ces_big5
+BIG-5, ei_ces_big5
+BIG-FIVE, ei_ces_big5
+BIGFIVE, ei_ces_big5
+CN-BIG5, ei_ces_big5
+CSBIG5, ei_ces_big5
+CP950, ei_cp950
+BIG5-HKSCS:1999, ei_big5hkscs1999
+BIG5-HKSCS:2001, ei_big5hkscs2001
+BIG5-HKSCS, ei_big5hkscs2004
+BIG5HKSCS, ei_big5hkscs2004
+BIG5-HKSCS:2004, ei_big5hkscs2004
+EUC-KR, ei_euc_kr
+EUCKR, ei_euc_kr
+CSEUCKR, ei_euc_kr
+5601, ei_euc_kr
+CP949, ei_cp949
+UHC, ei_cp949
+JOHAB, ei_johab
+CP1361, ei_johab
+KO_KR.JOHAP92, ei_johab
+ISO-2022-KR, ei_iso2022_kr
+CSISO2022KR, ei_iso2022_kr
+CHAR, ei_local_char
+WCHAR_T, ei_local_wchar_t
diff --git a/jni/iconv/lib/aliases_syssolaris.h b/jni/iconv/lib/aliases_syssolaris.h
new file mode 100644
index 0000000..286bdbf
--- /dev/null
+++ b/jni/iconv/lib/aliases_syssolaris.h
@@ -0,0 +1,1753 @@
+/* ANSI-C code produced by gperf version 3.0.4 */
+/* Command-line: gperf -m 10 lib/aliases_syssolaris.gperf */
+/* Computed positions: -k'1,3-11,$' */
+
+#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
+/* The character set is not based on ISO-646. */
+#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
+#endif
+
+#line 1 "lib/aliases_syssolaris.gperf"
+struct alias { int name; unsigned int encoding_index; };
+
+#define TOTAL_KEYWORDS 353
+#define MIN_WORD_LENGTH 2
+#define MAX_WORD_LENGTH 45
+#define MIN_HASH_VALUE 8
+#define MAX_HASH_VALUE 1003
+/* maximum key range = 996, duplicates = 0 */
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned int
+aliases_hash (register const char *str, register unsigned int len)
+{
+ static const unsigned short asso_values[] =
+ {
+ 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004,
+ 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004,
+ 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004,
+ 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004,
+ 1004, 1004, 1004, 1004, 1004, 2, 112, 1004, 27, 4,
+ 34, 57, 16, 22, 11, 168, 3, 10, 254, 1004,
+ 1004, 1004, 1004, 1004, 1004, 21, 126, 7, 10, 37,
+ 40, 119, 81, 62, 332, 197, 9, 169, 4, 2,
+ 8, 1004, 3, 34, 104, 205, 191, 192, 195, 36,
+ 16, 1004, 1004, 1004, 1004, 3, 1004, 1004, 1004, 1004,
+ 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004,
+ 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004,
+ 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004
+ };
+ register int hval = len;
+
+ switch (hval)
+ {
+ default:
+ hval += asso_values[(unsigned char)str[10]];
+ /*FALLTHROUGH*/
+ case 10:
+ hval += asso_values[(unsigned char)str[9]];
+ /*FALLTHROUGH*/
+ case 9:
+ hval += asso_values[(unsigned char)str[8]];
+ /*FALLTHROUGH*/
+ case 8:
+ hval += asso_values[(unsigned char)str[7]];
+ /*FALLTHROUGH*/
+ case 7:
+ hval += asso_values[(unsigned char)str[6]];
+ /*FALLTHROUGH*/
+ case 6:
+ hval += asso_values[(unsigned char)str[5]];
+ /*FALLTHROUGH*/
+ case 5:
+ hval += asso_values[(unsigned char)str[4]];
+ /*FALLTHROUGH*/
+ case 4:
+ hval += asso_values[(unsigned char)str[3]];
+ /*FALLTHROUGH*/
+ case 3:
+ hval += asso_values[(unsigned char)str[2]];
+ /*FALLTHROUGH*/
+ case 2:
+ case 1:
+ hval += asso_values[(unsigned char)str[0]];
+ break;
+ }
+ return hval + asso_values[(unsigned char)str[len - 1]];
+}
+
+struct stringpool_t
+ {
+ char stringpool_str8[sizeof("R8")];
+ char stringpool_str13[sizeof("CN")];
+ char stringpool_str14[sizeof("L8")];
+ char stringpool_str15[sizeof("L1")];
+ char stringpool_str22[sizeof("L6")];
+ char stringpool_str27[sizeof("L4")];
+ char stringpool_str28[sizeof("866")];
+ char stringpool_str30[sizeof("C99")];
+ char stringpool_str33[sizeof("L5")];
+ char stringpool_str36[sizeof("646")];
+ char stringpool_str38[sizeof("CHAR")];
+ char stringpool_str39[sizeof("CP819")];
+ char stringpool_str45[sizeof("L2")];
+ char stringpool_str48[sizeof("CP866")];
+ char stringpool_str58[sizeof("CP949")];
+ char stringpool_str60[sizeof("850")];
+ char stringpool_str61[sizeof("5601")];
+ char stringpool_str62[sizeof("RK1048")];
+ char stringpool_str64[sizeof("EUCCN")];
+ char stringpool_str66[sizeof("L10")];
+ char stringpool_str67[sizeof("EUC-CN")];
+ char stringpool_str68[sizeof("L3")];
+ char stringpool_str70[sizeof("CP154")];
+ char stringpool_str71[sizeof("PT154")];
+ char stringpool_str74[sizeof("862")];
+ char stringpool_str79[sizeof("CP1258")];
+ char stringpool_str81[sizeof("CP1251")];
+ char stringpool_str86[sizeof("CP1131")];
+ char stringpool_str88[sizeof("PTCP154")];
+ char stringpool_str91[sizeof("CP850")];
+ char stringpool_str93[sizeof("CP1361")];
+ char stringpool_str94[sizeof("CP862")];
+ char stringpool_str95[sizeof("CP1256")];
+ char stringpool_str98[sizeof("CP950")];
+ char stringpool_str99[sizeof("HZ")];
+ char stringpool_str101[sizeof("CP936")];
+ char stringpool_str105[sizeof("CP1254")];
+ char stringpool_str117[sizeof("CP1255")];
+ char stringpool_str119[sizeof("ISO8859-8")];
+ char stringpool_str121[sizeof("ISO8859-1")];
+ char stringpool_str122[sizeof("ISO-8859-8")];
+ char stringpool_str123[sizeof("ISO_8859-8")];
+ char stringpool_str124[sizeof("ISO-8859-1")];
+ char stringpool_str125[sizeof("ISO_8859-1")];
+ char stringpool_str126[sizeof("ISO8859-11")];
+ char stringpool_str127[sizeof("CP1250")];
+ char stringpool_str128[sizeof("ISO646-CN")];
+ char stringpool_str129[sizeof("ISO-8859-11")];
+ char stringpool_str130[sizeof("ISO_8859-11")];
+ char stringpool_str133[sizeof("ISO8859-9")];
+ char stringpool_str135[sizeof("ISO8859-6")];
+ char stringpool_str136[sizeof("ISO-8859-9")];
+ char stringpool_str137[sizeof("ISO_8859-9")];
+ char stringpool_str138[sizeof("ISO-8859-6")];
+ char stringpool_str139[sizeof("ISO_8859-6")];
+ char stringpool_str140[sizeof("ISO8859-16")];
+ char stringpool_str141[sizeof("CP1252")];
+ char stringpool_str142[sizeof("ISO_8859-16:2001")];
+ char stringpool_str143[sizeof("ISO-8859-16")];
+ char stringpool_str144[sizeof("ISO_8859-16")];
+ char stringpool_str145[sizeof("ISO8859-4")];
+ char stringpool_str146[sizeof("ISO_8859-14:1998")];
+ char stringpool_str147[sizeof("CP932")];
+ char stringpool_str148[sizeof("ISO-8859-4")];
+ char stringpool_str149[sizeof("ISO_8859-4")];
+ char stringpool_str150[sizeof("ISO8859-14")];
+ char stringpool_str152[sizeof("ISO_8859-15:1998")];
+ char stringpool_str153[sizeof("ISO-8859-14")];
+ char stringpool_str154[sizeof("ISO_8859-14")];
+ char stringpool_str157[sizeof("ISO8859-5")];
+ char stringpool_str160[sizeof("ISO-8859-5")];
+ char stringpool_str161[sizeof("ISO_8859-5")];
+ char stringpool_str162[sizeof("ISO8859-15")];
+ char stringpool_str163[sizeof("ISO-IR-6")];
+ char stringpool_str165[sizeof("ISO-8859-15")];
+ char stringpool_str166[sizeof("ISO_8859-15")];
+ char stringpool_str168[sizeof("SJIS")];
+ char stringpool_str169[sizeof("ISO-IR-148")];
+ char stringpool_str170[sizeof("ISO-IR-58")];
+ char stringpool_str172[sizeof("ISO8859-10")];
+ char stringpool_str174[sizeof("CYRILLIC")];
+ char stringpool_str175[sizeof("ISO-8859-10")];
+ char stringpool_str176[sizeof("ISO_8859-10")];
+ char stringpool_str177[sizeof("ISO-IR-199")];
+ char stringpool_str178[sizeof("ISO-IR-14")];
+ char stringpool_str179[sizeof("L7")];
+ char stringpool_str180[sizeof("ISO-IR-166")];
+ char stringpool_str181[sizeof("ISO8859-2")];
+ char stringpool_str182[sizeof("ISO-IR-101")];
+ char stringpool_str183[sizeof("ISO-IR-149")];
+ char stringpool_str184[sizeof("ISO-8859-2")];
+ char stringpool_str185[sizeof("ISO_8859-2")];
+ char stringpool_str186[sizeof("MAC")];
+ char stringpool_str187[sizeof("CP1253")];
+ char stringpool_str188[sizeof("ISO_8859-10:1992")];
+ char stringpool_str189[sizeof("ISO-IR-159")];
+ char stringpool_str191[sizeof("LATIN8")];
+ char stringpool_str192[sizeof("CP1133")];
+ char stringpool_str193[sizeof("LATIN1")];
+ char stringpool_str194[sizeof("ISO-IR-109")];
+ char stringpool_str195[sizeof("ISO-IR-144")];
+ char stringpool_str196[sizeof("ANSI-1251")];
+ char stringpool_str198[sizeof("CNS11643")];
+ char stringpool_str201[sizeof("CSPTCP154")];
+ char stringpool_str202[sizeof("ISO-IR-165")];
+ char stringpool_str203[sizeof("ISO-IR-126")];
+ char stringpool_str204[sizeof("ELOT_928")];
+ char stringpool_str205[sizeof("ISO-IR-110")];
+ char stringpool_str207[sizeof("LATIN6")];
+ char stringpool_str208[sizeof("LATIN-9")];
+ char stringpool_str209[sizeof("ROMAN8")];
+ char stringpool_str210[sizeof("ISO-IR-138")];
+ char stringpool_str211[sizeof("GB_1988-80")];
+ char stringpool_str215[sizeof("CP874")];
+ char stringpool_str217[sizeof("LATIN4")];
+ char stringpool_str219[sizeof("ASCII")];
+ char stringpool_str222[sizeof("UHC")];
+ char stringpool_str223[sizeof("ISO-2022-CN")];
+ char stringpool_str225[sizeof("CHINESE")];
+ char stringpool_str227[sizeof("ISO8859-3")];
+ char stringpool_str228[sizeof("ISO-IR-100")];
+ char stringpool_str229[sizeof("LATIN5")];
+ char stringpool_str230[sizeof("ISO-8859-3")];
+ char stringpool_str231[sizeof("ISO_8859-3")];
+ char stringpool_str232[sizeof("ISO8859-13")];
+ char stringpool_str233[sizeof("ISO-IR-226")];
+ char stringpool_str234[sizeof("CYRILLIC-ASIAN")];
+ char stringpool_str235[sizeof("ISO-8859-13")];
+ char stringpool_str236[sizeof("ISO_8859-13")];
+ char stringpool_str241[sizeof("US")];
+ char stringpool_str242[sizeof("MS-CYRL")];
+ char stringpool_str243[sizeof("TIS620")];
+ char stringpool_str244[sizeof("LATIN10")];
+ char stringpool_str246[sizeof("TIS-620")];
+ char stringpool_str250[sizeof("ARABIC")];
+ char stringpool_str251[sizeof("ECMA-118")];
+ char stringpool_str252[sizeof("EUCKR")];
+ char stringpool_str253[sizeof("LATIN2")];
+ char stringpool_str255[sizeof("EUC-KR")];
+ char stringpool_str258[sizeof("UTF-8")];
+ char stringpool_str259[sizeof("KZ-1048")];
+ char stringpool_str260[sizeof("CSISO2022CN")];
+ char stringpool_str262[sizeof("CSASCII")];
+ char stringpool_str263[sizeof("MS936")];
+ char stringpool_str264[sizeof("IBM819")];
+ char stringpool_str266[sizeof("MULELAO-1")];
+ char stringpool_str267[sizeof("X0208")];
+ char stringpool_str269[sizeof("X0201")];
+ char stringpool_str271[sizeof("GB18030")];
+ char stringpool_str272[sizeof("KOREAN")];
+ char stringpool_str273[sizeof("IBM866")];
+ char stringpool_str274[sizeof("TIS620-0")];
+ char stringpool_str276[sizeof("KOI8-R")];
+ char stringpool_str277[sizeof("ECMA-114")];
+ char stringpool_str278[sizeof("UCS-4")];
+ char stringpool_str279[sizeof("UTF-16")];
+ char stringpool_str281[sizeof("CSKZ1048")];
+ char stringpool_str283[sizeof("KSC_5601")];
+ char stringpool_str284[sizeof("CSKOI8R")];
+ char stringpool_str287[sizeof("MS-EE")];
+ char stringpool_str288[sizeof("GB2312")];
+ char stringpool_str291[sizeof("CSUCS4")];
+ char stringpool_str293[sizeof("BIG5")];
+ char stringpool_str296[sizeof("BIG-5")];
+ char stringpool_str297[sizeof("HP-ROMAN8")];
+ char stringpool_str299[sizeof("LATIN3")];
+ char stringpool_str304[sizeof("KS_C_5601-1989")];
+ char stringpool_str306[sizeof("X0212")];
+ char stringpool_str307[sizeof("TCVN")];
+ char stringpool_str309[sizeof("ISO-CELTIC")];
+ char stringpool_str311[sizeof("CSHPROMAN8")];
+ char stringpool_str314[sizeof("UCS-2")];
+ char stringpool_str316[sizeof("IBM850")];
+ char stringpool_str318[sizeof("ISO-IR-203")];
+ char stringpool_str319[sizeof("IBM862")];
+ char stringpool_str320[sizeof("GB_2312-80")];
+ char stringpool_str324[sizeof("CSISOLATIN1")];
+ char stringpool_str327[sizeof("ISO-2022-CN-EXT")];
+ char stringpool_str335[sizeof("ISO-IR-179")];
+ char stringpool_str337[sizeof("CSISOLATINCYRILLIC")];
+ char stringpool_str338[sizeof("CSISOLATIN6")];
+ char stringpool_str342[sizeof("JP")];
+ char stringpool_str346[sizeof("MACICELAND")];
+ char stringpool_str347[sizeof("UCS-4LE")];
+ char stringpool_str348[sizeof("CSISOLATIN4")];
+ char stringpool_str349[sizeof("CSISOLATINARABIC")];
+ char stringpool_str350[sizeof("UNICODE-1-1")];
+ char stringpool_str353[sizeof("UTF-16LE")];
+ char stringpool_str357[sizeof("CSUNICODE11")];
+ char stringpool_str360[sizeof("CSISOLATIN5")];
+ char stringpool_str361[sizeof("MS-ANSI")];
+ char stringpool_str364[sizeof("CSBIG5")];
+ char stringpool_str365[sizeof("UCS-2LE")];
+ char stringpool_str367[sizeof("CN-BIG5")];
+ char stringpool_str372[sizeof("ARMSCII-8")];
+ char stringpool_str373[sizeof("ISO-10646-UCS-4")];
+ char stringpool_str378[sizeof("UTF-32")];
+ char stringpool_str380[sizeof("CSUNICODE")];
+ char stringpool_str382[sizeof("ISO_8859-8:1988")];
+ char stringpool_str384[sizeof("CSISOLATIN2")];
+ char stringpool_str385[sizeof("CN-GB")];
+ char stringpool_str386[sizeof("ISO646-US")];
+ char stringpool_str387[sizeof("MACROMAN")];
+ char stringpool_str389[sizeof("MACCYRILLIC")];
+ char stringpool_str391[sizeof("ISO-10646-UCS-2")];
+ char stringpool_str394[sizeof("STRK1048-2002")];
+ char stringpool_str395[sizeof("ISO_8859-4:1988")];
+ char stringpool_str396[sizeof("ISO_8859-9:1989")];
+ char stringpool_str397[sizeof("EUCJP")];
+ char stringpool_str400[sizeof("EUC-JP")];
+ char stringpool_str401[sizeof("ISO_8859-5:1988")];
+ char stringpool_str402[sizeof("GREEK8")];
+ char stringpool_str403[sizeof("ASMO-708")];
+ char stringpool_str405[sizeof("PCK")];
+ char stringpool_str408[sizeof("CSIBM866")];
+ char stringpool_str409[sizeof("CP1257")];
+ char stringpool_str411[sizeof("ISO-2022-KR")];
+ char stringpool_str412[sizeof("GEORGIAN-ACADEMY")];
+ char stringpool_str415[sizeof("MACCROATIAN")];
+ char stringpool_str416[sizeof("CP367")];
+ char stringpool_str419[sizeof("GEORGIAN-PS")];
+ char stringpool_str423[sizeof("CSGB2312")];
+ char stringpool_str424[sizeof("VISCII")];
+ char stringpool_str428[sizeof("MS-HEBR")];
+ char stringpool_str429[sizeof("UTF-32LE")];
+ char stringpool_str430[sizeof("CSISOLATIN3")];
+ char stringpool_str432[sizeof("MACARABIC")];
+ char stringpool_str436[sizeof("ISO_8859-3:1988")];
+ char stringpool_str437[sizeof("IBM-CP1133")];
+ char stringpool_str439[sizeof("TIS620.2529-1")];
+ char stringpool_str448[sizeof("CSISO2022KR")];
+ char stringpool_str449[sizeof("ISO8859-7")];
+ char stringpool_str451[sizeof("MACCENTRALEUROPE")];
+ char stringpool_str452[sizeof("ISO-8859-7")];
+ char stringpool_str453[sizeof("ISO_8859-7")];
+ char stringpool_str455[sizeof("CN-GB-ISOIR165")];
+ char stringpool_str461[sizeof("ISO646-JP")];
+ char stringpool_str462[sizeof("KS_C_5601-1987")];
+ char stringpool_str463[sizeof("US-ASCII")];
+ char stringpool_str464[sizeof("UCS-4BE")];
+ char stringpool_str466[sizeof("CSEUCKR")];
+ char stringpool_str467[sizeof("JIS0208")];
+ char stringpool_str470[sizeof("UTF-16BE")];
+ char stringpool_str475[sizeof("MS-ARAB")];
+ char stringpool_str476[sizeof("CSPC862LATINHEBREW")];
+ char stringpool_str478[sizeof("KOI8-T")];
+ char stringpool_str481[sizeof("ISO-IR-87")];
+ char stringpool_str482[sizeof("UCS-2BE")];
+ char stringpool_str489[sizeof("MACROMANIA")];
+ char stringpool_str492[sizeof("UCS-4-INTERNAL")];
+ char stringpool_str493[sizeof("ISO_646.IRV:1991")];
+ char stringpool_str495[sizeof("CSVISCII")];
+ char stringpool_str497[sizeof("VISCII1.1-1")];
+ char stringpool_str500[sizeof("ISO-IR-57")];
+ char stringpool_str502[sizeof("NEXTSTEP")];
+ char stringpool_str503[sizeof("HZ-GB-2312")];
+ char stringpool_str504[sizeof("CSKSC56011987")];
+ char stringpool_str505[sizeof("ISO-IR-157")];
+ char stringpool_str507[sizeof("JIS_C6220-1969-RO")];
+ char stringpool_str508[sizeof("CSISO58GB231280")];
+ char stringpool_str509[sizeof("TIS620.2533-1")];
+ char stringpool_str510[sizeof("UCS-2-INTERNAL")];
+ char stringpool_str511[sizeof("WINDOWS-1258")];
+ char stringpool_str512[sizeof("WINDOWS-1251")];
+ char stringpool_str513[sizeof("MACTHAI")];
+ char stringpool_str515[sizeof("WCHAR_T")];
+ char stringpool_str516[sizeof("GBK")];
+ char stringpool_str517[sizeof("ISO-IR-127")];
+ char stringpool_str519[sizeof("WINDOWS-1256")];
+ char stringpool_str520[sizeof("UNICODE-1-1-UTF-7")];
+ char stringpool_str521[sizeof("LATIN7")];
+ char stringpool_str523[sizeof("ANSI_X3.4-1968")];
+ char stringpool_str524[sizeof("WINDOWS-1254")];
+ char stringpool_str525[sizeof("CSUNICODE11UTF7")];
+ char stringpool_str530[sizeof("WINDOWS-1255")];
+ char stringpool_str531[sizeof("ANSI_X3.4-1986")];
+ char stringpool_str532[sizeof("TIS620.2533-0")];
+ char stringpool_str533[sizeof("EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE")];
+ char stringpool_str535[sizeof("WINDOWS-1250")];
+ char stringpool_str536[sizeof("WINDOWS-936")];
+ char stringpool_str537[sizeof("EUCTW")];
+ char stringpool_str540[sizeof("EUC-TW")];
+ char stringpool_str542[sizeof("WINDOWS-1252")];
+ char stringpool_str543[sizeof("JIS_C6226-1983")];
+ char stringpool_str545[sizeof("UCS-4-SWAPPED")];
+ char stringpool_str546[sizeof("UTF-32BE")];
+ char stringpool_str547[sizeof("TCVN5712-1")];
+ char stringpool_str548[sizeof("ISO_8859-1:1987")];
+ char stringpool_str553[sizeof("MACINTOSH")];
+ char stringpool_str554[sizeof("ISO-2022-JP-1")];
+ char stringpool_str555[sizeof("ISO_8859-6:1987")];
+ char stringpool_str556[sizeof("ISO-2022-JP")];
+ char stringpool_str560[sizeof("TIS620.2533")];
+ char stringpool_str563[sizeof("UCS-2-SWAPPED")];
+ char stringpool_str565[sizeof("WINDOWS-1253")];
+ char stringpool_str569[sizeof("JAVA")];
+ char stringpool_str570[sizeof("CSISO57GB1988")];
+ char stringpool_str572[sizeof("TCVN-5712")];
+ char stringpool_str578[sizeof("ISO_8859-2:1987")];
+ char stringpool_str579[sizeof("CSISO14JISC6220RO")];
+ char stringpool_str583[sizeof("CSMACINTOSH")];
+ char stringpool_str584[sizeof("ISO-2022-JP-2")];
+ char stringpool_str588[sizeof("UTF-7")];
+ char stringpool_str589[sizeof("CSPC850MULTILINGUAL")];
+ char stringpool_str592[sizeof("GREEK")];
+ char stringpool_str593[sizeof("CSISO2022JP")];
+ char stringpool_str594[sizeof("CSISOLATINHEBREW")];
+ char stringpool_str601[sizeof("ISO_8859-7:2003")];
+ char stringpool_str616[sizeof("CSISO159JISX02121990")];
+ char stringpool_str619[sizeof("BIGFIVE")];
+ char stringpool_str620[sizeof("CSISO2022JP2")];
+ char stringpool_str622[sizeof("BIG-FIVE")];
+ char stringpool_str636[sizeof("CSISOLATINGREEK")];
+ char stringpool_str637[sizeof("HEBREW")];
+ char stringpool_str641[sizeof("IBM367")];
+ char stringpool_str647[sizeof("CSHALFWIDTHKATAKANA")];
+ char stringpool_str650[sizeof("WINDOWS-874")];
+ char stringpool_str652[sizeof("UNICODELITTLE")];
+ char stringpool_str663[sizeof("BIG5HKSCS")];
+ char stringpool_str666[sizeof("BIG5-HKSCS")];
+ char stringpool_str667[sizeof("JIS_X0208")];
+ char stringpool_str669[sizeof("JIS_X0201")];
+ char stringpool_str676[sizeof("WINDOWS-1257")];
+ char stringpool_str680[sizeof("KOI8-U")];
+ char stringpool_str684[sizeof("KOI8-RU")];
+ char stringpool_str691[sizeof("JOHAB")];
+ char stringpool_str693[sizeof("JISX0201-1976")];
+ char stringpool_str702[sizeof("JIS_X0208-1990")];
+ char stringpool_str706[sizeof("JIS_X0212")];
+ char stringpool_str710[sizeof("JIS_X0212-1990")];
+ char stringpool_str712[sizeof("ISO_8859-7:1987")];
+ char stringpool_str713[sizeof("SHIFT-JIS")];
+ char stringpool_str714[sizeof("SHIFT_JIS")];
+ char stringpool_str732[sizeof("JIS_X0208-1983")];
+ char stringpool_str751[sizeof("CSEUCTW")];
+ char stringpool_str752[sizeof("MACUKRAINE")];
+ char stringpool_str759[sizeof("UNICODEBIG")];
+ char stringpool_str769[sizeof("MS-GREEK")];
+ char stringpool_str774[sizeof("MACGREEK")];
+ char stringpool_str800[sizeof("CSSHIFTJIS")];
+ char stringpool_str822[sizeof("JIS_X0212.1990-0")];
+ char stringpool_str840[sizeof("CSEUCPKDFMTJAPANESE")];
+ char stringpool_str853[sizeof("MACHEBREW")];
+ char stringpool_str858[sizeof("MS_KANJI")];
+ char stringpool_str859[sizeof("TCVN5712-1:1993")];
+ char stringpool_str869[sizeof("WINBALTRIM")];
+ char stringpool_str884[sizeof("MS-TURK")];
+ char stringpool_str895[sizeof("BIG5-HKSCS:2001")];
+ char stringpool_str901[sizeof("BIG5-HKSCS:1999")];
+ char stringpool_str907[sizeof("BIG5-HKSCS:2004")];
+ char stringpool_str917[sizeof("CSISO87JISX0208")];
+ char stringpool_str953[sizeof("MACTURKISH")];
+ char stringpool_str1003[sizeof("KO_KR.JOHAP92")];
+ };
+static const struct stringpool_t stringpool_contents =
+ {
+ "R8",
+ "CN",
+ "L8",
+ "L1",
+ "L6",
+ "L4",
+ "866",
+ "C99",
+ "L5",
+ "646",
+ "CHAR",
+ "CP819",
+ "L2",
+ "CP866",
+ "CP949",
+ "850",
+ "5601",
+ "RK1048",
+ "EUCCN",
+ "L10",
+ "EUC-CN",
+ "L3",
+ "CP154",
+ "PT154",
+ "862",
+ "CP1258",
+ "CP1251",
+ "CP1131",
+ "PTCP154",
+ "CP850",
+ "CP1361",
+ "CP862",
+ "CP1256",
+ "CP950",
+ "HZ",
+ "CP936",
+ "CP1254",
+ "CP1255",
+ "ISO8859-8",
+ "ISO8859-1",
+ "ISO-8859-8",
+ "ISO_8859-8",
+ "ISO-8859-1",
+ "ISO_8859-1",
+ "ISO8859-11",
+ "CP1250",
+ "ISO646-CN",
+ "ISO-8859-11",
+ "ISO_8859-11",
+ "ISO8859-9",
+ "ISO8859-6",
+ "ISO-8859-9",
+ "ISO_8859-9",
+ "ISO-8859-6",
+ "ISO_8859-6",
+ "ISO8859-16",
+ "CP1252",
+ "ISO_8859-16:2001",
+ "ISO-8859-16",
+ "ISO_8859-16",
+ "ISO8859-4",
+ "ISO_8859-14:1998",
+ "CP932",
+ "ISO-8859-4",
+ "ISO_8859-4",
+ "ISO8859-14",
+ "ISO_8859-15:1998",
+ "ISO-8859-14",
+ "ISO_8859-14",
+ "ISO8859-5",
+ "ISO-8859-5",
+ "ISO_8859-5",
+ "ISO8859-15",
+ "ISO-IR-6",
+ "ISO-8859-15",
+ "ISO_8859-15",
+ "SJIS",
+ "ISO-IR-148",
+ "ISO-IR-58",
+ "ISO8859-10",
+ "CYRILLIC",
+ "ISO-8859-10",
+ "ISO_8859-10",
+ "ISO-IR-199",
+ "ISO-IR-14",
+ "L7",
+ "ISO-IR-166",
+ "ISO8859-2",
+ "ISO-IR-101",
+ "ISO-IR-149",
+ "ISO-8859-2",
+ "ISO_8859-2",
+ "MAC",
+ "CP1253",
+ "ISO_8859-10:1992",
+ "ISO-IR-159",
+ "LATIN8",
+ "CP1133",
+ "LATIN1",
+ "ISO-IR-109",
+ "ISO-IR-144",
+ "ANSI-1251",
+ "CNS11643",
+ "CSPTCP154",
+ "ISO-IR-165",
+ "ISO-IR-126",
+ "ELOT_928",
+ "ISO-IR-110",
+ "LATIN6",
+ "LATIN-9",
+ "ROMAN8",
+ "ISO-IR-138",
+ "GB_1988-80",
+ "CP874",
+ "LATIN4",
+ "ASCII",
+ "UHC",
+ "ISO-2022-CN",
+ "CHINESE",
+ "ISO8859-3",
+ "ISO-IR-100",
+ "LATIN5",
+ "ISO-8859-3",
+ "ISO_8859-3",
+ "ISO8859-13",
+ "ISO-IR-226",
+ "CYRILLIC-ASIAN",
+ "ISO-8859-13",
+ "ISO_8859-13",
+ "US",
+ "MS-CYRL",
+ "TIS620",
+ "LATIN10",
+ "TIS-620",
+ "ARABIC",
+ "ECMA-118",
+ "EUCKR",
+ "LATIN2",
+ "EUC-KR",
+ "UTF-8",
+ "KZ-1048",
+ "CSISO2022CN",
+ "CSASCII",
+ "MS936",
+ "IBM819",
+ "MULELAO-1",
+ "X0208",
+ "X0201",
+ "GB18030",
+ "KOREAN",
+ "IBM866",
+ "TIS620-0",
+ "KOI8-R",
+ "ECMA-114",
+ "UCS-4",
+ "UTF-16",
+ "CSKZ1048",
+ "KSC_5601",
+ "CSKOI8R",
+ "MS-EE",
+ "GB2312",
+ "CSUCS4",
+ "BIG5",
+ "BIG-5",
+ "HP-ROMAN8",
+ "LATIN3",
+ "KS_C_5601-1989",
+ "X0212",
+ "TCVN",
+ "ISO-CELTIC",
+ "CSHPROMAN8",
+ "UCS-2",
+ "IBM850",
+ "ISO-IR-203",
+ "IBM862",
+ "GB_2312-80",
+ "CSISOLATIN1",
+ "ISO-2022-CN-EXT",
+ "ISO-IR-179",
+ "CSISOLATINCYRILLIC",
+ "CSISOLATIN6",
+ "JP",
+ "MACICELAND",
+ "UCS-4LE",
+ "CSISOLATIN4",
+ "CSISOLATINARABIC",
+ "UNICODE-1-1",
+ "UTF-16LE",
+ "CSUNICODE11",
+ "CSISOLATIN5",
+ "MS-ANSI",
+ "CSBIG5",
+ "UCS-2LE",
+ "CN-BIG5",
+ "ARMSCII-8",
+ "ISO-10646-UCS-4",
+ "UTF-32",
+ "CSUNICODE",
+ "ISO_8859-8:1988",
+ "CSISOLATIN2",
+ "CN-GB",
+ "ISO646-US",
+ "MACROMAN",
+ "MACCYRILLIC",
+ "ISO-10646-UCS-2",
+ "STRK1048-2002",
+ "ISO_8859-4:1988",
+ "ISO_8859-9:1989",
+ "EUCJP",
+ "EUC-JP",
+ "ISO_8859-5:1988",
+ "GREEK8",
+ "ASMO-708",
+ "PCK",
+ "CSIBM866",
+ "CP1257",
+ "ISO-2022-KR",
+ "GEORGIAN-ACADEMY",
+ "MACCROATIAN",
+ "CP367",
+ "GEORGIAN-PS",
+ "CSGB2312",
+ "VISCII",
+ "MS-HEBR",
+ "UTF-32LE",
+ "CSISOLATIN3",
+ "MACARABIC",
+ "ISO_8859-3:1988",
+ "IBM-CP1133",
+ "TIS620.2529-1",
+ "CSISO2022KR",
+ "ISO8859-7",
+ "MACCENTRALEUROPE",
+ "ISO-8859-7",
+ "ISO_8859-7",
+ "CN-GB-ISOIR165",
+ "ISO646-JP",
+ "KS_C_5601-1987",
+ "US-ASCII",
+ "UCS-4BE",
+ "CSEUCKR",
+ "JIS0208",
+ "UTF-16BE",
+ "MS-ARAB",
+ "CSPC862LATINHEBREW",
+ "KOI8-T",
+ "ISO-IR-87",
+ "UCS-2BE",
+ "MACROMANIA",
+ "UCS-4-INTERNAL",
+ "ISO_646.IRV:1991",
+ "CSVISCII",
+ "VISCII1.1-1",
+ "ISO-IR-57",
+ "NEXTSTEP",
+ "HZ-GB-2312",
+ "CSKSC56011987",
+ "ISO-IR-157",
+ "JIS_C6220-1969-RO",
+ "CSISO58GB231280",
+ "TIS620.2533-1",
+ "UCS-2-INTERNAL",
+ "WINDOWS-1258",
+ "WINDOWS-1251",
+ "MACTHAI",
+ "WCHAR_T",
+ "GBK",
+ "ISO-IR-127",
+ "WINDOWS-1256",
+ "UNICODE-1-1-UTF-7",
+ "LATIN7",
+ "ANSI_X3.4-1968",
+ "WINDOWS-1254",
+ "CSUNICODE11UTF7",
+ "WINDOWS-1255",
+ "ANSI_X3.4-1986",
+ "TIS620.2533-0",
+ "EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE",
+ "WINDOWS-1250",
+ "WINDOWS-936",
+ "EUCTW",
+ "EUC-TW",
+ "WINDOWS-1252",
+ "JIS_C6226-1983",
+ "UCS-4-SWAPPED",
+ "UTF-32BE",
+ "TCVN5712-1",
+ "ISO_8859-1:1987",
+ "MACINTOSH",
+ "ISO-2022-JP-1",
+ "ISO_8859-6:1987",
+ "ISO-2022-JP",
+ "TIS620.2533",
+ "UCS-2-SWAPPED",
+ "WINDOWS-1253",
+ "JAVA",
+ "CSISO57GB1988",
+ "TCVN-5712",
+ "ISO_8859-2:1987",
+ "CSISO14JISC6220RO",
+ "CSMACINTOSH",
+ "ISO-2022-JP-2",
+ "UTF-7",
+ "CSPC850MULTILINGUAL",
+ "GREEK",
+ "CSISO2022JP",
+ "CSISOLATINHEBREW",
+ "ISO_8859-7:2003",
+ "CSISO159JISX02121990",
+ "BIGFIVE",
+ "CSISO2022JP2",
+ "BIG-FIVE",
+ "CSISOLATINGREEK",
+ "HEBREW",
+ "IBM367",
+ "CSHALFWIDTHKATAKANA",
+ "WINDOWS-874",
+ "UNICODELITTLE",
+ "BIG5HKSCS",
+ "BIG5-HKSCS",
+ "JIS_X0208",
+ "JIS_X0201",
+ "WINDOWS-1257",
+ "KOI8-U",
+ "KOI8-RU",
+ "JOHAB",
+ "JISX0201-1976",
+ "JIS_X0208-1990",
+ "JIS_X0212",
+ "JIS_X0212-1990",
+ "ISO_8859-7:1987",
+ "SHIFT-JIS",
+ "SHIFT_JIS",
+ "JIS_X0208-1983",
+ "CSEUCTW",
+ "MACUKRAINE",
+ "UNICODEBIG",
+ "MS-GREEK",
+ "MACGREEK",
+ "CSSHIFTJIS",
+ "JIS_X0212.1990-0",
+ "CSEUCPKDFMTJAPANESE",
+ "MACHEBREW",
+ "MS_KANJI",
+ "TCVN5712-1:1993",
+ "WINBALTRIM",
+ "MS-TURK",
+ "BIG5-HKSCS:2001",
+ "BIG5-HKSCS:1999",
+ "BIG5-HKSCS:2004",
+ "CSISO87JISX0208",
+ "MACTURKISH",
+ "KO_KR.JOHAP92"
+ };
+#define stringpool ((const char *) &stringpool_contents)
+
+static const struct alias aliases[] =
+ {
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 229 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str8, ei_hp_roman8},
+ {-1}, {-1}, {-1}, {-1},
+#line 291 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str13, ei_iso646_cn},
+#line 152 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str14, ei_iso8859_14},
+#line 61 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str15, ei_iso8859_1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 135 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str22, ei_iso8859_10},
+ {-1}, {-1}, {-1}, {-1},
+#line 85 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str27, ei_iso8859_4},
+#line 209 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str28, ei_cp866},
+ {-1},
+#line 52 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str30, ei_c99},
+ {-1}, {-1},
+#line 127 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str33, ei_iso8859_9},
+ {-1}, {-1},
+#line 23 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str36, ei_ascii},
+ {-1},
+#line 363 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str38, ei_local_char},
+#line 58 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str39, ei_iso8859_1},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 69 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str45, ei_iso8859_2},
+ {-1}, {-1},
+#line 207 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str48, ei_cp866},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 356 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str58, ei_cp949},
+ {-1},
+#line 201 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str60, ei_cp850},
+#line 355 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str61, ei_euc_kr},
+#line 241 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str62, ei_rk1048},
+ {-1},
+#line 322 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str64, ei_euc_cn},
+ {-1},
+#line 166 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str66, ei_iso8859_16},
+#line 321 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str67, ei_euc_cn},
+#line 77 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str68, ei_iso8859_3},
+ {-1},
+#line 238 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str70, ei_pt154},
+#line 236 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str71, ei_pt154},
+ {-1}, {-1},
+#line 205 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str74, ei_cp862},
+ {-1}, {-1}, {-1}, {-1},
+#line 197 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str79, ei_cp1258},
+ {-1},
+#line 175 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str81, ei_cp1251},
+ {-1}, {-1}, {-1}, {-1},
+#line 211 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str86, ei_cp1131},
+ {-1},
+#line 237 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str88, ei_pt154},
+ {-1}, {-1},
+#line 199 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str91, ei_cp850},
+ {-1},
+#line 359 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str93, ei_johab},
+#line 203 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str94, ei_cp862},
+#line 191 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str95, ei_cp1256},
+ {-1}, {-1},
+#line 346 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str98, ei_cp950},
+#line 334 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str99, ei_hz},
+ {-1},
+#line 327 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str101, ei_cp936},
+ {-1}, {-1}, {-1},
+#line 185 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str105, ei_cp1254},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1},
+#line 188 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str117, ei_cp1255},
+ {-1},
+#line 121 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str119, ei_iso8859_8},
+ {-1},
+#line 63 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str121, ei_iso8859_1},
+#line 115 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str122, ei_iso8859_8},
+#line 116 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str123, ei_iso8859_8},
+#line 54 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str124, ei_iso8859_1},
+#line 55 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str125, ei_iso8859_1},
+#line 140 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str126, ei_iso8859_11},
+#line 172 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str127, ei_cp1250},
+#line 289 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str128, ei_iso646_cn},
+#line 138 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str129, ei_iso8859_11},
+#line 139 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str130, ei_iso8859_11},
+ {-1}, {-1},
+#line 129 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str133, ei_iso8859_9},
+ {-1},
+#line 103 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str135, ei_iso8859_6},
+#line 122 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str136, ei_iso8859_9},
+#line 123 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str137, ei_iso8859_9},
+#line 95 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str138, ei_iso8859_6},
+#line 96 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str139, ei_iso8859_6},
+#line 167 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str140, ei_iso8859_16},
+#line 179 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str141, ei_cp1252},
+#line 163 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str142, ei_iso8859_16},
+#line 161 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str143, ei_iso8859_16},
+#line 162 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str144, ei_iso8859_16},
+#line 87 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str145, ei_iso8859_4},
+#line 149 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str146, ei_iso8859_14},
+#line 315 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str147, ei_cp932},
+#line 80 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str148, ei_iso8859_4},
+#line 81 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str149, ei_iso8859_4},
+#line 154 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str150, ei_iso8859_14},
+ {-1},
+#line 157 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str152, ei_iso8859_15},
+#line 147 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str153, ei_iso8859_14},
+#line 148 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str154, ei_iso8859_14},
+ {-1}, {-1},
+#line 94 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str157, ei_iso8859_5},
+ {-1}, {-1},
+#line 88 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str160, ei_iso8859_5},
+#line 89 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str161, ei_iso8859_5},
+#line 160 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str162, ei_iso8859_15},
+#line 16 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str163, ei_ascii},
+ {-1},
+#line 155 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str165, ei_iso8859_15},
+#line 156 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str166, ei_iso8859_15},
+ {-1},
+#line 311 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str168, ei_sjis},
+#line 125 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str169, ei_iso8859_9},
+#line 294 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str170, ei_gb2312},
+ {-1},
+#line 137 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str172, ei_iso8859_10},
+ {-1},
+#line 92 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str174, ei_iso8859_5},
+#line 130 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str175, ei_iso8859_10},
+#line 131 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str176, ei_iso8859_10},
+#line 150 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str177, ei_iso8859_14},
+#line 267 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str178, ei_iso646_jp},
+#line 145 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str179, ei_iso8859_13},
+#line 254 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str180, ei_tis620},
+#line 71 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str181, ei_iso8859_2},
+#line 67 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str182, ei_iso8859_2},
+#line 302 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str183, ei_ksc5601},
+#line 64 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str184, ei_iso8859_2},
+#line 65 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str185, ei_iso8859_2},
+#line 214 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str186, ei_mac_roman},
+#line 182 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str187, ei_cp1253},
+#line 132 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str188, ei_iso8859_10},
+#line 286 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str189, ei_jisx0212},
+ {-1},
+#line 151 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str191, ei_iso8859_14},
+#line 246 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str192, ei_cp1133},
+#line 60 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str193, ei_iso8859_1},
+#line 75 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str194, ei_iso8859_3},
+#line 91 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str195, ei_iso8859_5},
+#line 178 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str196, ei_cp1251},
+ {-1},
+#line 339 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str198, ei_euc_tw},
+ {-1}, {-1},
+#line 240 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str201, ei_pt154},
+#line 297 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str202, ei_isoir165},
+#line 108 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str203, ei_iso8859_7},
+#line 110 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str204, ei_iso8859_7},
+#line 83 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str205, ei_iso8859_4},
+ {-1},
+#line 134 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str207, ei_iso8859_10},
+#line 159 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str208, ei_iso8859_15},
+#line 228 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str209, ei_hp_roman8},
+#line 118 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str210, ei_iso8859_8},
+#line 288 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str211, ei_iso646_cn},
+ {-1}, {-1}, {-1},
+#line 256 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str215, ei_cp874},
+ {-1},
+#line 84 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str217, ei_iso8859_4},
+ {-1},
+#line 13 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str219, ei_ascii},
+ {-1}, {-1},
+#line 357 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str222, ei_cp949},
+#line 331 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str223, ei_iso2022_cn},
+ {-1},
+#line 296 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str225, ei_gb2312},
+ {-1},
+#line 79 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str227, ei_iso8859_3},
+#line 57 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str228, ei_iso8859_1},
+#line 126 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str229, ei_iso8859_9},
+#line 72 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str230, ei_iso8859_3},
+#line 73 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str231, ei_iso8859_3},
+#line 146 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str232, ei_iso8859_13},
+#line 164 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str233, ei_iso8859_16},
+#line 239 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str234, ei_pt154},
+#line 141 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str235, ei_iso8859_13},
+#line 142 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str236, ei_iso8859_13},
+ {-1}, {-1}, {-1}, {-1},
+#line 21 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str241, ei_ascii},
+#line 177 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str242, ei_cp1251},
+#line 249 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str243, ei_tis620},
+#line 165 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str244, ei_iso8859_16},
+ {-1},
+#line 248 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str246, ei_tis620},
+ {-1}, {-1}, {-1},
+#line 101 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str250, ei_iso8859_6},
+#line 109 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str251, ei_iso8859_7},
+#line 353 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str252, ei_euc_kr},
+#line 68 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str253, ei_iso8859_2},
+ {-1},
+#line 352 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str255, ei_euc_kr},
+ {-1}, {-1},
+#line 24 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str258, ei_utf8},
+#line 243 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str259, ei_rk1048},
+#line 332 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str260, ei_iso2022_cn},
+ {-1},
+#line 22 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str262, ei_ascii},
+#line 328 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str263, ei_cp936},
+#line 59 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str264, ei_iso8859_1},
+ {-1},
+#line 245 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str266, ei_mulelao},
+#line 278 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str267, ei_jisx0208},
+ {-1},
+#line 272 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str269, ei_jisx0201},
+ {-1},
+#line 330 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str271, ei_gb18030},
+#line 304 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str272, ei_ksc5601},
+#line 208 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str273, ei_cp866},
+#line 250 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str274, ei_tis620},
+ {-1},
+#line 168 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str276, ei_koi8_r},
+#line 99 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str277, ei_iso8859_6},
+#line 34 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str278, ei_ucs4},
+#line 39 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str279, ei_utf16},
+ {-1},
+#line 244 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str281, ei_rk1048},
+ {-1},
+#line 299 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str283, ei_ksc5601},
+#line 169 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str284, ei_koi8_r},
+ {-1}, {-1},
+#line 174 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str287, ei_cp1250},
+#line 323 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str288, ei_euc_cn},
+ {-1}, {-1},
+#line 36 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str291, ei_ucs4},
+ {-1},
+#line 340 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str293, ei_ces_big5},
+ {-1}, {-1},
+#line 341 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str296, ei_ces_big5},
+#line 227 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str297, ei_hp_roman8},
+ {-1},
+#line 76 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str299, ei_iso8859_3},
+ {-1}, {-1}, {-1}, {-1},
+#line 301 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str304, ei_ksc5601},
+ {-1},
+#line 285 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str306, ei_jisx0212},
+#line 261 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str307, ei_tcvn},
+ {-1},
+#line 153 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str309, ei_iso8859_14},
+ {-1},
+#line 230 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str311, ei_hp_roman8},
+ {-1}, {-1},
+#line 25 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str314, ei_ucs2},
+ {-1},
+#line 200 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str316, ei_cp850},
+ {-1},
+#line 158 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str318, ei_iso8859_15},
+#line 204 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str319, ei_cp862},
+#line 293 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str320, ei_gb2312},
+ {-1}, {-1}, {-1},
+#line 62 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str324, ei_iso8859_1},
+ {-1}, {-1},
+#line 333 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str327, ei_iso2022_cn_ext},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 143 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str335, ei_iso8859_13},
+ {-1},
+#line 93 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str337, ei_iso8859_5},
+#line 136 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str338, ei_iso8859_10},
+ {-1}, {-1}, {-1},
+#line 268 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str342, ei_iso646_jp},
+ {-1}, {-1}, {-1},
+#line 217 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str346, ei_mac_iceland},
+#line 38 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str347, ei_ucs4le},
+#line 86 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str348, ei_iso8859_4},
+#line 102 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str349, ei_iso8859_6},
+#line 30 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str350, ei_ucs2be},
+ {-1}, {-1},
+#line 41 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str353, ei_utf16le},
+ {-1}, {-1}, {-1},
+#line 31 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str357, ei_ucs2be},
+ {-1}, {-1},
+#line 128 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str360, ei_iso8859_9},
+#line 181 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str361, ei_cp1252},
+ {-1}, {-1},
+#line 345 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str364, ei_ces_big5},
+#line 32 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str365, ei_ucs2le},
+ {-1},
+#line 344 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str367, ei_ces_big5},
+ {-1}, {-1}, {-1}, {-1},
+#line 232 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str372, ei_armscii_8},
+#line 35 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str373, ei_ucs4},
+ {-1}, {-1}, {-1}, {-1},
+#line 42 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str378, ei_utf32},
+ {-1},
+#line 27 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str380, ei_ucs2},
+ {-1},
+#line 117 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str382, ei_iso8859_8},
+ {-1},
+#line 70 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str384, ei_iso8859_2},
+#line 324 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str385, ei_euc_cn},
+#line 14 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str386, ei_ascii},
+#line 212 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str387, ei_mac_roman},
+ {-1},
+#line 220 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str389, ei_mac_cyrillic},
+ {-1},
+#line 26 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str391, ei_ucs2},
+ {-1}, {-1},
+#line 242 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str394, ei_rk1048},
+#line 82 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str395, ei_iso8859_4},
+#line 124 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str396, ei_iso8859_9},
+#line 306 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str397, ei_euc_jp},
+ {-1}, {-1},
+#line 305 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str400, ei_euc_jp},
+#line 90 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str401, ei_iso8859_5},
+#line 111 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str402, ei_iso8859_7},
+#line 100 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str403, ei_iso8859_6},
+ {-1},
+#line 314 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str405, ei_sjis},
+ {-1}, {-1},
+#line 210 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str408, ei_cp866},
+#line 194 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str409, ei_cp1257},
+ {-1},
+#line 361 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str411, ei_iso2022_kr},
+#line 233 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str412, ei_georgian_academy},
+ {-1}, {-1},
+#line 218 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str415, ei_mac_croatian},
+#line 19 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str416, ei_ascii},
+ {-1}, {-1},
+#line 234 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str419, ei_georgian_ps},
+ {-1}, {-1}, {-1},
+#line 325 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str423, ei_euc_cn},
+#line 258 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str424, ei_viscii},
+ {-1}, {-1}, {-1},
+#line 190 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str428, ei_cp1255},
+#line 44 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str429, ei_utf32le},
+#line 78 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str430, ei_iso8859_3},
+ {-1},
+#line 225 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str432, ei_mac_arabic},
+ {-1}, {-1}, {-1},
+#line 74 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str436, ei_iso8859_3},
+#line 247 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str437, ei_cp1133},
+ {-1},
+#line 251 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str439, ei_tis620},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 362 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str448, ei_iso2022_kr},
+#line 114 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str449, ei_iso8859_7},
+ {-1},
+#line 216 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str451, ei_mac_centraleurope},
+#line 104 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str452, ei_iso8859_7},
+#line 105 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str453, ei_iso8859_7},
+ {-1},
+#line 298 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str455, ei_isoir165},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 266 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str461, ei_iso646_jp},
+#line 300 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str462, ei_ksc5601},
+#line 12 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str463, ei_ascii},
+#line 37 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str464, ei_ucs4be},
+ {-1},
+#line 354 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str466, ei_euc_kr},
+#line 277 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str467, ei_jisx0208},
+ {-1}, {-1},
+#line 40 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str470, ei_utf16be},
+ {-1}, {-1}, {-1}, {-1},
+#line 193 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str475, ei_cp1256},
+#line 206 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str476, ei_cp862},
+ {-1},
+#line 235 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str478, ei_koi8_t},
+ {-1}, {-1},
+#line 279 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str481, ei_jisx0208},
+#line 28 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str482, ei_ucs2be},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 219 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str489, ei_mac_romania},
+ {-1}, {-1},
+#line 50 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str492, ei_ucs4internal},
+#line 15 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str493, ei_ascii},
+ {-1},
+#line 260 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str495, ei_viscii},
+ {-1},
+#line 259 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str497, ei_viscii},
+ {-1}, {-1},
+#line 290 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str500, ei_iso646_cn},
+ {-1},
+#line 231 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str502, ei_nextstep},
+#line 335 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str503, ei_hz},
+#line 303 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str504, ei_ksc5601},
+#line 133 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str505, ei_iso8859_10},
+ {-1},
+#line 265 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str507, ei_iso646_jp},
+#line 295 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str508, ei_gb2312},
+#line 253 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str509, ei_tis620},
+#line 48 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str510, ei_ucs2internal},
+#line 198 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str511, ei_cp1258},
+#line 176 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str512, ei_cp1251},
+#line 226 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str513, ei_mac_thai},
+ {-1},
+#line 364 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str515, ei_local_wchar_t},
+#line 326 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str516, ei_ces_gbk},
+#line 98 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str517, ei_iso8859_6},
+ {-1},
+#line 192 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str519, ei_cp1256},
+#line 46 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str520, ei_utf7},
+#line 144 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str521, ei_iso8859_13},
+ {-1},
+#line 17 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str523, ei_ascii},
+#line 186 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str524, ei_cp1254},
+#line 47 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str525, ei_utf7},
+ {-1}, {-1}, {-1}, {-1},
+#line 189 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str530, ei_cp1255},
+#line 18 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str531, ei_ascii},
+#line 252 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str532, ei_tis620},
+#line 307 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str533, ei_euc_jp},
+ {-1},
+#line 173 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str535, ei_cp1250},
+#line 329 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str536, ei_cp936},
+#line 337 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str537, ei_euc_tw},
+ {-1}, {-1},
+#line 336 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str540, ei_euc_tw},
+ {-1},
+#line 180 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str542, ei_cp1252},
+#line 280 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str543, ei_jisx0208},
+ {-1},
+#line 51 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str545, ei_ucs4swapped},
+#line 43 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str546, ei_utf32be},
+#line 263 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str547, ei_tcvn},
+#line 56 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str548, ei_iso8859_1},
+ {-1}, {-1}, {-1}, {-1},
+#line 213 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str553, ei_mac_roman},
+#line 318 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str554, ei_iso2022_jp1},
+#line 97 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str555, ei_iso8859_6},
+#line 316 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str556, ei_iso2022_jp},
+ {-1}, {-1}, {-1},
+#line 255 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str560, ei_tis620},
+ {-1}, {-1},
+#line 49 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str563, ei_ucs2swapped},
+ {-1},
+#line 183 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str565, ei_cp1253},
+ {-1}, {-1}, {-1},
+#line 53 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str569, ei_java},
+#line 292 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str570, ei_iso646_cn},
+ {-1},
+#line 262 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str572, ei_tcvn},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 66 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str578, ei_iso8859_2},
+#line 269 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str579, ei_iso646_jp},
+ {-1}, {-1}, {-1},
+#line 215 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str583, ei_mac_roman},
+#line 319 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str584, ei_iso2022_jp2},
+ {-1}, {-1}, {-1},
+#line 45 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str588, ei_utf7},
+#line 202 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str589, ei_cp850},
+ {-1}, {-1},
+#line 112 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str592, ei_iso8859_7},
+#line 317 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str593, ei_iso2022_jp},
+#line 120 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str594, ei_iso8859_8},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 107 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str601, ei_iso8859_7},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 287 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str616, ei_jisx0212},
+ {-1}, {-1},
+#line 343 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str619, ei_ces_big5},
+#line 320 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str620, ei_iso2022_jp2},
+ {-1},
+#line 342 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str622, ei_ces_big5},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 113 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str636, ei_iso8859_7},
+#line 119 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str637, ei_iso8859_8},
+ {-1}, {-1}, {-1},
+#line 20 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str641, ei_ascii},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 273 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str647, ei_jisx0201},
+ {-1}, {-1},
+#line 257 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str650, ei_cp874},
+ {-1},
+#line 33 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str652, ei_ucs2le},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 350 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str663, ei_big5hkscs2004},
+ {-1}, {-1},
+#line 349 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str666, ei_big5hkscs2004},
+#line 274 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str667, ei_jisx0208},
+ {-1},
+#line 270 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str669, ei_jisx0201},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 195 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str676, ei_cp1257},
+ {-1}, {-1}, {-1},
+#line 170 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str680, ei_koi8_u},
+ {-1}, {-1}, {-1},
+#line 171 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str684, ei_koi8_ru},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 358 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str691, ei_johab},
+ {-1},
+#line 271 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str693, ei_jisx0201},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 276 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str702, ei_jisx0208},
+ {-1}, {-1}, {-1},
+#line 282 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str706, ei_jisx0212},
+ {-1}, {-1}, {-1},
+#line 284 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str710, ei_jisx0212},
+ {-1},
+#line 106 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str712, ei_iso8859_7},
+#line 310 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str713, ei_sjis},
+#line 309 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str714, ei_sjis},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 275 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str732, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 338 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str751, ei_euc_tw},
+#line 221 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str752, ei_mac_ukraine},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 29 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str759, ei_ucs2be},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 184 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str769, ei_cp1253},
+ {-1}, {-1}, {-1}, {-1},
+#line 222 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str774, ei_mac_greek},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 313 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str800, ei_sjis},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1},
+#line 283 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str822, ei_jisx0212},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 308 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str840, ei_euc_jp},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1},
+#line 224 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str853, ei_mac_hebrew},
+ {-1}, {-1}, {-1}, {-1},
+#line 312 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str858, ei_sjis},
+#line 264 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str859, ei_tcvn},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 196 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str869, ei_cp1257},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 187 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str884, ei_cp1254},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1},
+#line 348 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str895, ei_big5hkscs2001},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 347 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str901, ei_big5hkscs1999},
+ {-1}, {-1}, {-1}, {-1}, {-1},
+#line 351 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str907, ei_big5hkscs2004},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 281 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str917, ei_jisx0208},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+#line 223 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str953, ei_mac_turkish},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
+ {-1}, {-1}, {-1}, {-1},
+#line 360 "lib/aliases_syssolaris.gperf"
+ {(int)(long)&((struct stringpool_t *)0)->stringpool_str1003, ei_johab}
+ };
+
+#ifdef __GNUC__
+__inline
+#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
+__attribute__ ((__gnu_inline__))
+#endif
+#endif
+const struct alias *
+aliases_lookup (register const char *str, register unsigned int len)
+{
+ if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
+ {
+ register int key = aliases_hash (str, len);
+
+ if (key <= MAX_HASH_VALUE && key >= 0)
+ {
+ register int o = aliases[key].name;
+ if (o >= 0)
+ {
+ register const char *s = o + stringpool;
+
+ if (*str == *s && !strcmp (str + 1, s + 1))
+ return &aliases[key];
+ }
+ }
+ }
+ return 0;
+}
diff --git a/jni/iconv/lib/armscii_8.h b/jni/iconv/lib/armscii_8.h
new file mode 100644
index 0000000..8d1613f
--- /dev/null
+++ b/jni/iconv/lib/armscii_8.h
@@ -0,0 +1,116 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ARMSCII-8
+ */
+
+static const unsigned short armscii_8_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0xfffd, 0x0587, 0x0589, 0x0029, 0x0028, 0x00bb, 0x00ab,
+ 0x2014, 0x002e, 0x055d, 0x002c, 0x002d, 0x058a, 0x2026, 0x055c,
+ /* 0xb0 */
+ 0x055b, 0x055e, 0x0531, 0x0561, 0x0532, 0x0562, 0x0533, 0x0563,
+ 0x0534, 0x0564, 0x0535, 0x0565, 0x0536, 0x0566, 0x0537, 0x0567,
+ /* 0xc0 */
+ 0x0538, 0x0568, 0x0539, 0x0569, 0x053a, 0x056a, 0x053b, 0x056b,
+ 0x053c, 0x056c, 0x053d, 0x056d, 0x053e, 0x056e, 0x053f, 0x056f,
+ /* 0xd0 */
+ 0x0540, 0x0570, 0x0541, 0x0571, 0x0542, 0x0572, 0x0543, 0x0573,
+ 0x0544, 0x0574, 0x0545, 0x0575, 0x0546, 0x0576, 0x0547, 0x0577,
+ /* 0xe0 */
+ 0x0548, 0x0578, 0x0549, 0x0579, 0x054a, 0x057a, 0x054b, 0x057b,
+ 0x054c, 0x057c, 0x054d, 0x057d, 0x054e, 0x057e, 0x054f, 0x057f,
+ /* 0xf0 */
+ 0x0550, 0x0580, 0x0551, 0x0581, 0x0552, 0x0582, 0x0553, 0x0583,
+ 0x0554, 0x0584, 0x0555, 0x0585, 0x0556, 0x0586, 0x055a, 0xfffd,
+};
+
+static int
+armscii_8_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = armscii_8_2uni[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char armscii_8_page00[8] = {
+ 0xa5, 0xa4, 0x2a, 0x2b, 0xab, 0xac, 0xa9, 0x2f, /* 0x28-0x2f */
+};
+static const unsigned char armscii_8_page00_1[32] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xa6, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char armscii_8_page05[96] = {
+ 0x00, 0xb2, 0xb4, 0xb6, 0xb8, 0xba, 0xbc, 0xbe, /* 0x30-0x37 */
+ 0xc0, 0xc2, 0xc4, 0xc6, 0xc8, 0xca, 0xcc, 0xce, /* 0x38-0x3f */
+ 0xd0, 0xd2, 0xd4, 0xd6, 0xd8, 0xda, 0xdc, 0xde, /* 0x40-0x47 */
+ 0xe0, 0xe2, 0xe4, 0xe6, 0xe8, 0xea, 0xec, 0xee, /* 0x48-0x4f */
+ 0xf0, 0xf2, 0xf4, 0xf6, 0xf8, 0xfa, 0xfc, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0xfe, 0xb0, 0xaf, 0xaa, 0xb1, 0x00, /* 0x58-0x5f */
+ 0x00, 0xb3, 0xb5, 0xb7, 0xb9, 0xbb, 0xbd, 0xbf, /* 0x60-0x67 */
+ 0xc1, 0xc3, 0xc5, 0xc7, 0xc9, 0xcb, 0xcd, 0xcf, /* 0x68-0x6f */
+ 0xd1, 0xd3, 0xd5, 0xd7, 0xd9, 0xdb, 0xdd, 0xdf, /* 0x70-0x77 */
+ 0xe1, 0xe3, 0xe5, 0xe7, 0xe9, 0xeb, 0xed, 0xef, /* 0x78-0x7f */
+ 0xf1, 0xf3, 0xf5, 0xf7, 0xf9, 0xfb, 0xfd, 0xa2, /* 0x80-0x87 */
+ 0x00, 0xa3, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+};
+static const unsigned char armscii_8_page20[24] = {
+ 0x00, 0x00, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, 0x00, /* 0x20-0x27 */
+};
+
+static int
+armscii_8_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0028) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0028 && wc < 0x0030)
+ c = armscii_8_page00[wc-0x0028];
+ else if (wc >= 0x0030 && wc < 0x00a0)
+ c = wc;
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = armscii_8_page00_1[wc-0x00a0];
+ else if (wc >= 0x0530 && wc < 0x0590)
+ c = armscii_8_page05[wc-0x0530];
+ else if (wc >= 0x2010 && wc < 0x2028)
+ c = armscii_8_page20[wc-0x2010];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ascii.h b/jni/iconv/lib/ascii.h
new file mode 100644
index 0000000..fa49e3b
--- /dev/null
+++ b/jni/iconv/lib/ascii.h
@@ -0,0 +1,44 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ASCII
+ */
+
+static int
+ascii_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static int
+ascii_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/atarist.h b/jni/iconv/lib/atarist.h
new file mode 100644
index 0000000..90f18cc
--- /dev/null
+++ b/jni/iconv/lib/atarist.h
@@ -0,0 +1,158 @@
+/*
+ * Copyright (C) 1999-2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * Atari ST
+ */
+
+static const unsigned short atarist_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x00e5, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x00ec, 0x00c4, 0x00c5,
+ /* 0x90 */
+ 0x00c9, 0x00e6, 0x00c6, 0x00f4, 0x00f6, 0x00f2, 0x00fb, 0x00f9,
+ 0x00ff, 0x00d6, 0x00dc, 0x00a2, 0x00a3, 0x00a5, 0x00df, 0x0192,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x00aa, 0x00ba,
+ 0x00bf, 0x2310, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x00e3, 0x00f5, 0x00d8, 0x00f8, 0x0153, 0x0152, 0x00c0, 0x00c3,
+ 0x00d5, 0x00a8, 0x00b4, 0x2020, 0x00b6, 0x00a9, 0x00ae, 0x2122,
+ /* 0xc0 */
+ 0x0133, 0x0132, 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5,
+ 0x05d6, 0x05d7, 0x05d8, 0x05d9, 0x05db, 0x05dc, 0x05de, 0x05e0,
+ /* 0xd0 */
+ 0x05e1, 0x05e2, 0x05e4, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea,
+ 0x05df, 0x05da, 0x05dd, 0x05e3, 0x05e5, 0x00a7, 0x2227, 0x221e,
+ /* 0xe0 */
+ 0x03b1, 0x03b2, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4,
+ 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x222e, 0x03c6, 0x2208, 0x2229,
+ /* 0xf0 */
+ 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x00b3, 0x00af,
+};
+
+static int
+atarist_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) atarist_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char atarist_page00[96] = {
+ 0x00, 0xad, 0x9b, 0x9c, 0x00, 0x9d, 0x00, 0xdd, /* 0xa0-0xa7 */
+ 0xb9, 0xbd, 0xa6, 0xae, 0xaa, 0x00, 0xbe, 0xff, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0xfe, 0xba, 0xe6, 0xbc, 0xfa, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0xa7, 0xaf, 0xac, 0xab, 0x00, 0xa8, /* 0xb8-0xbf */
+ 0xb6, 0x00, 0x00, 0xb7, 0x8e, 0x8f, 0x92, 0x80, /* 0xc0-0xc7 */
+ 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0xa5, 0x00, 0x00, 0x00, 0xb8, 0x99, 0x00, /* 0xd0-0xd7 */
+ 0xb2, 0x00, 0x00, 0x00, 0x9a, 0x00, 0x00, 0x9e, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0xb0, 0x84, 0x86, 0x91, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0x8d, 0xa1, 0x8c, 0x8b, /* 0xe8-0xef */
+ 0x00, 0xa4, 0x95, 0xa2, 0x93, 0xb1, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0xb3, 0x97, 0xa3, 0x96, 0x81, 0x00, 0x00, 0x98, /* 0xf8-0xff */
+};
+static const unsigned char atarist_page01[104] = {
+ 0x00, 0x00, 0xc1, 0xc0, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xb5, 0xb4, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char atarist_page03[56] = {
+ 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0xe8, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0xe0, 0xe1, 0x00, 0xeb, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe3, 0x00, 0x00, 0xe5, 0xe7, 0x00, 0xed, 0x00, /* 0xc0-0xc7 */
+};
+static const unsigned char atarist_page05[32] = {
+ 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, /* 0xd0-0xd7 */
+ 0xca, 0xcb, 0xd9, 0xcc, 0xcd, 0xda, 0xce, 0xd8, /* 0xd8-0xdf */
+ 0xcf, 0xd0, 0xd1, 0xdb, 0xd2, 0xdc, 0xd3, 0xd4, /* 0xe0-0xe7 */
+ 0xd5, 0xd6, 0xd7, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+};
+static const unsigned char atarist_page22[96] = {
+ 0xee, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xdf, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, /* 0x20-0x27 */
+ 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0xec, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0xf0, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char atarist_page23[24] = {
+ 0xa9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0xf4, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+
+static int
+atarist_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = atarist_page00[wc-0x00a0];
+ else if (wc >= 0x0130 && wc < 0x0198)
+ c = atarist_page01[wc-0x0130];
+ else if (wc >= 0x0390 && wc < 0x03c8)
+ c = atarist_page03[wc-0x0390];
+ else if (wc >= 0x05d0 && wc < 0x05f0)
+ c = atarist_page05[wc-0x05d0];
+ else if (wc == 0x2020)
+ c = 0xbb;
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc == 0x2122)
+ c = 0xbf;
+ else if (wc >= 0x2208 && wc < 0x2268)
+ c = atarist_page22[wc-0x2208];
+ else if (wc >= 0x2310 && wc < 0x2328)
+ c = atarist_page23[wc-0x2310];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/big5.h b/jni/iconv/lib/big5.h
new file mode 100644
index 0000000..de10a99
--- /dev/null
+++ b/jni/iconv/lib/big5.h
@@ -0,0 +1,4160 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * BIG5
+ */
+
+static const unsigned short big5_2uni_pagea1[6121] = {
+ /* 0xa1 */
+ 0x3000, 0xff0c, 0x3001, 0x3002, 0xff0e, 0x2022, 0xff1b, 0xff1a,
+ 0xff1f, 0xff01, 0xfe30, 0x2026, 0x2025, 0xfe50, 0xff64, 0xfe52,
+ 0x00b7, 0xfe54, 0xfe55, 0xfe56, 0xfe57, 0xff5c, 0x2013, 0xfe31,
+ 0x2014, 0xfe33, 0xfffd, 0xfe34, 0xfe4f, 0xff08, 0xff09, 0xfe35,
+ 0xfe36, 0xff5b, 0xff5d, 0xfe37, 0xfe38, 0x3014, 0x3015, 0xfe39,
+ 0xfe3a, 0x3010, 0x3011, 0xfe3b, 0xfe3c, 0x300a, 0x300b, 0xfe3d,
+ 0xfe3e, 0x3008, 0x3009, 0xfe3f, 0xfe40, 0x300c, 0x300d, 0xfe41,
+ 0xfe42, 0x300e, 0x300f, 0xfe43, 0xfe44, 0xfe59, 0xfe5a, 0xfe5b,
+ 0xfe5c, 0xfe5d, 0xfe5e, 0x2018, 0x2019, 0x201c, 0x201d, 0x301d,
+ 0x301e, 0x2035, 0x2032, 0xff03, 0xff06, 0xff0a, 0x203b, 0x00a7,
+ 0x3003, 0x25cb, 0x25cf, 0x25b3, 0x25b2, 0x25ce, 0x2606, 0x2605,
+ 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25bd, 0x25bc, 0x32a3, 0x2105,
+ 0x203e, 0xfffd, 0xff3f, 0xfffd, 0xfe49, 0xfe4a, 0xfe4d, 0xfe4e,
+ 0xfe4b, 0xfe4c, 0xfe5f, 0xfe60, 0xfe61, 0xff0b, 0xff0d, 0x00d7,
+ 0x00f7, 0x00b1, 0x221a, 0xff1c, 0xff1e, 0xff1d, 0x2266, 0x2267,
+ 0x2260, 0x221e, 0x2252, 0x2261, 0xfe62, 0xfe63, 0xfe64, 0xfe65,
+ 0xfe66, 0x223c, 0x2229, 0x222a, 0x22a5, 0x2220, 0x221f, 0x22bf,
+ 0x33d2, 0x33d1, 0x222b, 0x222e, 0x2235, 0x2234, 0x2640, 0x2642,
+ 0x2641, 0x2609, 0x2191, 0x2193, 0x2190, 0x2192, 0x2196, 0x2197,
+ 0x2199, 0x2198, 0x2225, 0x2223, 0xfffd,
+ /* 0xa2 */
+ 0xfffd, 0xff0f, 0xff3c, 0xff04, 0x00a5, 0x3012, 0x00a2, 0x00a3,
+ 0xff05, 0xff20, 0x2103, 0x2109, 0xfe69, 0xfe6a, 0xfe6b, 0x33d5,
+ 0x339c, 0x339d, 0x339e, 0x33ce, 0x33a1, 0x338e, 0x338f, 0x33c4,
+ 0x00b0, 0x5159, 0x515b, 0x515e, 0x515d, 0x5161, 0x5163, 0x55e7,
+ 0x74e9, 0x7cce, 0x2581, 0x2582, 0x2583, 0x2584, 0x2585, 0x2586,
+ 0x2587, 0x2588, 0x258f, 0x258e, 0x258d, 0x258c, 0x258b, 0x258a,
+ 0x2589, 0x253c, 0x2534, 0x252c, 0x2524, 0x251c, 0x2594, 0x2500,
+ 0x2502, 0x2595, 0x250c, 0x2510, 0x2514, 0x2518, 0x256d, 0x256e,
+ 0x2570, 0x256f, 0x2550, 0x255e, 0x256a, 0x2561, 0x25e2, 0x25e3,
+ 0x25e5, 0x25e4, 0x2571, 0x2572, 0x2573, 0xff10, 0xff11, 0xff12,
+ 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18, 0xff19, 0x2160,
+ 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
+ 0x2169, 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027,
+ 0x3028, 0x3029, 0xfffd, 0x5344, 0xfffd, 0xff21, 0xff22, 0xff23,
+ 0xff24, 0xff25, 0xff26, 0xff27, 0xff28, 0xff29, 0xff2a, 0xff2b,
+ 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33,
+ 0xff34, 0xff35, 0xff36, 0xff37, 0xff38, 0xff39, 0xff3a, 0xff41,
+ 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48, 0xff49,
+ 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51,
+ 0xff52, 0xff53, 0xff54, 0xff55, 0xff56,
+ /* 0xa3 */
+ 0xff57, 0xff58, 0xff59, 0xff5a, 0x0391, 0x0392, 0x0393, 0x0394,
+ 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039a, 0x039b, 0x039c,
+ 0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3, 0x03a4, 0x03a5,
+ 0x03a6, 0x03a7, 0x03a8, 0x03a9, 0x03b1, 0x03b2, 0x03b3, 0x03b4,
+ 0x03b5, 0x03b6, 0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc,
+ 0x03bd, 0x03be, 0x03bf, 0x03c0, 0x03c1, 0x03c3, 0x03c4, 0x03c5,
+ 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x3105, 0x3106, 0x3107, 0x3108,
+ 0x3109, 0x310a, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x3110,
+ 0x3111, 0x3112, 0x3113, 0x3114, 0x3115, 0x3116, 0x3117, 0x3118,
+ 0x3119, 0x311a, 0x311b, 0x311c, 0x311d, 0x311e, 0x311f, 0x3120,
+ 0x3121, 0x3122, 0x3123, 0x3124, 0x3125, 0x3126, 0x3127, 0x3128,
+ 0x3129, 0x02d9, 0x02c9, 0x02ca, 0x02c7, 0x02cb, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xa4 */
+ 0x4e00, 0x4e59, 0x4e01, 0x4e03, 0x4e43, 0x4e5d, 0x4e86, 0x4e8c,
+ 0x4eba, 0x513f, 0x5165, 0x516b, 0x51e0, 0x5200, 0x5201, 0x529b,
+ 0x5315, 0x5341, 0x535c, 0x53c8, 0x4e09, 0x4e0b, 0x4e08, 0x4e0a,
+ 0x4e2b, 0x4e38, 0x51e1, 0x4e45, 0x4e48, 0x4e5f, 0x4e5e, 0x4e8e,
+ 0x4ea1, 0x5140, 0x5203, 0x52fa, 0x5343, 0x53c9, 0x53e3, 0x571f,
+ 0x58eb, 0x5915, 0x5927, 0x5973, 0x5b50, 0x5b51, 0x5b53, 0x5bf8,
+ 0x5c0f, 0x5c22, 0x5c38, 0x5c71, 0x5ddd, 0x5de5, 0x5df1, 0x5df2,
+ 0x5df3, 0x5dfe, 0x5e72, 0x5efe, 0x5f0b, 0x5f13, 0x624d, 0x4e11,
+ 0x4e10, 0x4e0d, 0x4e2d, 0x4e30, 0x4e39, 0x4e4b, 0x5c39, 0x4e88,
+ 0x4e91, 0x4e95, 0x4e92, 0x4e94, 0x4ea2, 0x4ec1, 0x4ec0, 0x4ec3,
+ 0x4ec6, 0x4ec7, 0x4ecd, 0x4eca, 0x4ecb, 0x4ec4, 0x5143, 0x5141,
+ 0x5167, 0x516d, 0x516e, 0x516c, 0x5197, 0x51f6, 0x5206, 0x5207,
+ 0x5208, 0x52fb, 0x52fe, 0x52ff, 0x5316, 0x5339, 0x5348, 0x5347,
+ 0x5345, 0x535e, 0x5384, 0x53cb, 0x53ca, 0x53cd, 0x58ec, 0x5929,
+ 0x592b, 0x592a, 0x592d, 0x5b54, 0x5c11, 0x5c24, 0x5c3a, 0x5c6f,
+ 0x5df4, 0x5e7b, 0x5eff, 0x5f14, 0x5f15, 0x5fc3, 0x6208, 0x6236,
+ 0x624b, 0x624e, 0x652f, 0x6587, 0x6597, 0x65a4, 0x65b9, 0x65e5,
+ 0x66f0, 0x6708, 0x6728, 0x6b20, 0x6b62, 0x6b79, 0x6bcb, 0x6bd4,
+ 0x6bdb, 0x6c0f, 0x6c34, 0x706b, 0x722a, 0x7236, 0x723b, 0x7247,
+ 0x7259, 0x725b, 0x72ac, 0x738b, 0x4e19,
+ /* 0xa5 */
+ 0x4e16, 0x4e15, 0x4e14, 0x4e18, 0x4e3b, 0x4e4d, 0x4e4f, 0x4e4e,
+ 0x4ee5, 0x4ed8, 0x4ed4, 0x4ed5, 0x4ed6, 0x4ed7, 0x4ee3, 0x4ee4,
+ 0x4ed9, 0x4ede, 0x5145, 0x5144, 0x5189, 0x518a, 0x51ac, 0x51f9,
+ 0x51fa, 0x51f8, 0x520a, 0x52a0, 0x529f, 0x5305, 0x5306, 0x5317,
+ 0x531d, 0x4edf, 0x534a, 0x5349, 0x5361, 0x5360, 0x536f, 0x536e,
+ 0x53bb, 0x53ef, 0x53e4, 0x53f3, 0x53ec, 0x53ee, 0x53e9, 0x53e8,
+ 0x53fc, 0x53f8, 0x53f5, 0x53eb, 0x53e6, 0x53ea, 0x53f2, 0x53f1,
+ 0x53f0, 0x53e5, 0x53ed, 0x53fb, 0x56db, 0x56da, 0x5916, 0x592e,
+ 0x5931, 0x5974, 0x5976, 0x5b55, 0x5b83, 0x5c3c, 0x5de8, 0x5de7,
+ 0x5de6, 0x5e02, 0x5e03, 0x5e73, 0x5e7c, 0x5f01, 0x5f18, 0x5f17,
+ 0x5fc5, 0x620a, 0x6253, 0x6254, 0x6252, 0x6251, 0x65a5, 0x65e6,
+ 0x672e, 0x672c, 0x672a, 0x672b, 0x672d, 0x6b63, 0x6bcd, 0x6c11,
+ 0x6c10, 0x6c38, 0x6c41, 0x6c40, 0x6c3e, 0x72af, 0x7384, 0x7389,
+ 0x74dc, 0x74e6, 0x7518, 0x751f, 0x7528, 0x7529, 0x7530, 0x7531,
+ 0x7532, 0x7533, 0x758b, 0x767d, 0x76ae, 0x76bf, 0x76ee, 0x77db,
+ 0x77e2, 0x77f3, 0x793a, 0x79be, 0x7a74, 0x7acb, 0x4e1e, 0x4e1f,
+ 0x4e52, 0x4e53, 0x4e69, 0x4e99, 0x4ea4, 0x4ea6, 0x4ea5, 0x4eff,
+ 0x4f09, 0x4f19, 0x4f0a, 0x4f15, 0x4f0d, 0x4f10, 0x4f11, 0x4f0f,
+ 0x4ef2, 0x4ef6, 0x4efb, 0x4ef0, 0x4ef3, 0x4efd, 0x4f01, 0x4f0b,
+ 0x5149, 0x5147, 0x5146, 0x5148, 0x5168,
+ /* 0xa6 */
+ 0x5171, 0x518d, 0x51b0, 0x5217, 0x5211, 0x5212, 0x520e, 0x5216,
+ 0x52a3, 0x5308, 0x5321, 0x5320, 0x5370, 0x5371, 0x5409, 0x540f,
+ 0x540c, 0x540a, 0x5410, 0x5401, 0x540b, 0x5404, 0x5411, 0x540d,
+ 0x5408, 0x5403, 0x540e, 0x5406, 0x5412, 0x56e0, 0x56de, 0x56dd,
+ 0x5733, 0x5730, 0x5728, 0x572d, 0x572c, 0x572f, 0x5729, 0x5919,
+ 0x591a, 0x5937, 0x5938, 0x5984, 0x5978, 0x5983, 0x597d, 0x5979,
+ 0x5982, 0x5981, 0x5b57, 0x5b58, 0x5b87, 0x5b88, 0x5b85, 0x5b89,
+ 0x5bfa, 0x5c16, 0x5c79, 0x5dde, 0x5e06, 0x5e76, 0x5e74, 0x5f0f,
+ 0x5f1b, 0x5fd9, 0x5fd6, 0x620e, 0x620c, 0x620d, 0x6210, 0x6263,
+ 0x625b, 0x6258, 0x6536, 0x65e9, 0x65e8, 0x65ec, 0x65ed, 0x66f2,
+ 0x66f3, 0x6709, 0x673d, 0x6734, 0x6731, 0x6735, 0x6b21, 0x6b64,
+ 0x6b7b, 0x6c16, 0x6c5d, 0x6c57, 0x6c59, 0x6c5f, 0x6c60, 0x6c50,
+ 0x6c55, 0x6c61, 0x6c5b, 0x6c4d, 0x6c4e, 0x7070, 0x725f, 0x725d,
+ 0x767e, 0x7af9, 0x7c73, 0x7cf8, 0x7f36, 0x7f8a, 0x7fbd, 0x8001,
+ 0x8003, 0x800c, 0x8012, 0x8033, 0x807f, 0x8089, 0x808b, 0x808c,
+ 0x81e3, 0x81ea, 0x81f3, 0x81fc, 0x820c, 0x821b, 0x821f, 0x826e,
+ 0x8272, 0x827e, 0x866b, 0x8840, 0x884c, 0x8863, 0x897f, 0x9621,
+ 0x4e32, 0x4ea8, 0x4f4d, 0x4f4f, 0x4f47, 0x4f57, 0x4f5e, 0x4f34,
+ 0x4f5b, 0x4f55, 0x4f30, 0x4f50, 0x4f51, 0x4f3d, 0x4f3a, 0x4f38,
+ 0x4f43, 0x4f54, 0x4f3c, 0x4f46, 0x4f63,
+ /* 0xa7 */
+ 0x4f5c, 0x4f60, 0x4f2f, 0x4f4e, 0x4f36, 0x4f59, 0x4f5d, 0x4f48,
+ 0x4f5a, 0x514c, 0x514b, 0x514d, 0x5175, 0x51b6, 0x51b7, 0x5225,
+ 0x5224, 0x5229, 0x522a, 0x5228, 0x52ab, 0x52a9, 0x52aa, 0x52ac,
+ 0x5323, 0x5373, 0x5375, 0x541d, 0x542d, 0x541e, 0x543e, 0x5426,
+ 0x544e, 0x5427, 0x5446, 0x5443, 0x5433, 0x5448, 0x5442, 0x541b,
+ 0x5429, 0x544a, 0x5439, 0x543b, 0x5438, 0x542e, 0x5435, 0x5436,
+ 0x5420, 0x543c, 0x5440, 0x5431, 0x542b, 0x541f, 0x542c, 0x56ea,
+ 0x56f0, 0x56e4, 0x56eb, 0x574a, 0x5751, 0x5740, 0x574d, 0x5747,
+ 0x574e, 0x573e, 0x5750, 0x574f, 0x573b, 0x58ef, 0x593e, 0x599d,
+ 0x5992, 0x59a8, 0x599e, 0x59a3, 0x5999, 0x5996, 0x598d, 0x59a4,
+ 0x5993, 0x598a, 0x59a5, 0x5b5d, 0x5b5c, 0x5b5a, 0x5b5b, 0x5b8c,
+ 0x5b8b, 0x5b8f, 0x5c2c, 0x5c40, 0x5c41, 0x5c3f, 0x5c3e, 0x5c90,
+ 0x5c91, 0x5c94, 0x5c8c, 0x5deb, 0x5e0c, 0x5e8f, 0x5e87, 0x5e8a,
+ 0x5ef7, 0x5f04, 0x5f1f, 0x5f64, 0x5f62, 0x5f77, 0x5f79, 0x5fd8,
+ 0x5fcc, 0x5fd7, 0x5fcd, 0x5ff1, 0x5feb, 0x5ff8, 0x5fea, 0x6212,
+ 0x6211, 0x6284, 0x6297, 0x6296, 0x6280, 0x6276, 0x6289, 0x626d,
+ 0x628a, 0x627c, 0x627e, 0x6279, 0x6273, 0x6292, 0x626f, 0x6298,
+ 0x626e, 0x6295, 0x6293, 0x6291, 0x6286, 0x6539, 0x653b, 0x6538,
+ 0x65f1, 0x66f4, 0x675f, 0x674e, 0x674f, 0x6750, 0x6751, 0x675c,
+ 0x6756, 0x675e, 0x6749, 0x6746, 0x6760,
+ /* 0xa8 */
+ 0x6753, 0x6757, 0x6b65, 0x6bcf, 0x6c42, 0x6c5e, 0x6c99, 0x6c81,
+ 0x6c88, 0x6c89, 0x6c85, 0x6c9b, 0x6c6a, 0x6c7a, 0x6c90, 0x6c70,
+ 0x6c8c, 0x6c68, 0x6c96, 0x6c92, 0x6c7d, 0x6c83, 0x6c72, 0x6c7e,
+ 0x6c74, 0x6c86, 0x6c76, 0x6c8d, 0x6c94, 0x6c98, 0x6c82, 0x7076,
+ 0x707c, 0x707d, 0x7078, 0x7262, 0x7261, 0x7260, 0x72c4, 0x72c2,
+ 0x7396, 0x752c, 0x752b, 0x7537, 0x7538, 0x7682, 0x76ef, 0x77e3,
+ 0x79c1, 0x79c0, 0x79bf, 0x7a76, 0x7cfb, 0x7f55, 0x8096, 0x8093,
+ 0x809d, 0x8098, 0x809b, 0x809a, 0x80b2, 0x826f, 0x8292, 0x828b,
+ 0x828d, 0x898b, 0x89d2, 0x8a00, 0x8c37, 0x8c46, 0x8c55, 0x8c9d,
+ 0x8d64, 0x8d70, 0x8db3, 0x8eab, 0x8eca, 0x8f9b, 0x8fb0, 0x8fc2,
+ 0x8fc6, 0x8fc5, 0x8fc4, 0x5de1, 0x9091, 0x90a2, 0x90aa, 0x90a6,
+ 0x90a3, 0x9149, 0x91c6, 0x91cc, 0x9632, 0x962e, 0x9631, 0x962a,
+ 0x962c, 0x4e26, 0x4e56, 0x4e73, 0x4e8b, 0x4e9b, 0x4e9e, 0x4eab,
+ 0x4eac, 0x4f6f, 0x4f9d, 0x4f8d, 0x4f73, 0x4f7f, 0x4f6c, 0x4f9b,
+ 0x4f8b, 0x4f86, 0x4f83, 0x4f70, 0x4f75, 0x4f88, 0x4f69, 0x4f7b,
+ 0x4f96, 0x4f7e, 0x4f8f, 0x4f91, 0x4f7a, 0x5154, 0x5152, 0x5155,
+ 0x5169, 0x5177, 0x5176, 0x5178, 0x51bd, 0x51fd, 0x523b, 0x5238,
+ 0x5237, 0x523a, 0x5230, 0x522e, 0x5236, 0x5241, 0x52be, 0x52bb,
+ 0x5352, 0x5354, 0x5353, 0x5351, 0x5366, 0x5377, 0x5378, 0x5379,
+ 0x53d6, 0x53d4, 0x53d7, 0x5473, 0x5475,
+ /* 0xa9 */
+ 0x5496, 0x5478, 0x5495, 0x5480, 0x547b, 0x5477, 0x5484, 0x5492,
+ 0x5486, 0x547c, 0x5490, 0x5471, 0x5476, 0x548c, 0x549a, 0x5462,
+ 0x5468, 0x548b, 0x547d, 0x548e, 0x56fa, 0x5783, 0x5777, 0x576a,
+ 0x5769, 0x5761, 0x5766, 0x5764, 0x577c, 0x591c, 0x5949, 0x5947,
+ 0x5948, 0x5944, 0x5954, 0x59be, 0x59bb, 0x59d4, 0x59b9, 0x59ae,
+ 0x59d1, 0x59c6, 0x59d0, 0x59cd, 0x59cb, 0x59d3, 0x59ca, 0x59af,
+ 0x59b3, 0x59d2, 0x59c5, 0x5b5f, 0x5b64, 0x5b63, 0x5b97, 0x5b9a,
+ 0x5b98, 0x5b9c, 0x5b99, 0x5b9b, 0x5c1a, 0x5c48, 0x5c45, 0x5c46,
+ 0x5cb7, 0x5ca1, 0x5cb8, 0x5ca9, 0x5cab, 0x5cb1, 0x5cb3, 0x5e18,
+ 0x5e1a, 0x5e16, 0x5e15, 0x5e1b, 0x5e11, 0x5e78, 0x5e9a, 0x5e97,
+ 0x5e9c, 0x5e95, 0x5e96, 0x5ef6, 0x5f26, 0x5f27, 0x5f29, 0x5f80,
+ 0x5f81, 0x5f7f, 0x5f7c, 0x5fdd, 0x5fe0, 0x5ffd, 0x5ff5, 0x5fff,
+ 0x600f, 0x6014, 0x602f, 0x6035, 0x6016, 0x602a, 0x6015, 0x6021,
+ 0x6027, 0x6029, 0x602b, 0x601b, 0x6216, 0x6215, 0x623f, 0x623e,
+ 0x6240, 0x627f, 0x62c9, 0x62cc, 0x62c4, 0x62bf, 0x62c2, 0x62b9,
+ 0x62d2, 0x62db, 0x62ab, 0x62d3, 0x62d4, 0x62cb, 0x62c8, 0x62a8,
+ 0x62bd, 0x62bc, 0x62d0, 0x62d9, 0x62c7, 0x62cd, 0x62b5, 0x62da,
+ 0x62b1, 0x62d8, 0x62d6, 0x62d7, 0x62c6, 0x62ac, 0x62ce, 0x653e,
+ 0x65a7, 0x65bc, 0x65fa, 0x6614, 0x6613, 0x660c, 0x6606, 0x6602,
+ 0x660e, 0x6600, 0x660f, 0x6615, 0x660a,
+ /* 0xaa */
+ 0x6607, 0x670d, 0x670b, 0x676d, 0x678b, 0x6795, 0x6771, 0x679c,
+ 0x6773, 0x6777, 0x6787, 0x679d, 0x6797, 0x676f, 0x6770, 0x677f,
+ 0x6789, 0x677e, 0x6790, 0x6775, 0x679a, 0x6793, 0x677c, 0x676a,
+ 0x6772, 0x6b23, 0x6b66, 0x6b67, 0x6b7f, 0x6c13, 0x6c1b, 0x6ce3,
+ 0x6ce8, 0x6cf3, 0x6cb1, 0x6ccc, 0x6ce5, 0x6cb3, 0x6cbd, 0x6cbe,
+ 0x6cbc, 0x6ce2, 0x6cab, 0x6cd5, 0x6cd3, 0x6cb8, 0x6cc4, 0x6cb9,
+ 0x6cc1, 0x6cae, 0x6cd7, 0x6cc5, 0x6cf1, 0x6cbf, 0x6cbb, 0x6ce1,
+ 0x6cdb, 0x6cca, 0x6cac, 0x6cef, 0x6cdc, 0x6cd6, 0x6ce0, 0x7095,
+ 0x708e, 0x7092, 0x708a, 0x7099, 0x722c, 0x722d, 0x7238, 0x7248,
+ 0x7267, 0x7269, 0x72c0, 0x72ce, 0x72d9, 0x72d7, 0x72d0, 0x73a9,
+ 0x73a8, 0x739f, 0x73ab, 0x73a5, 0x753d, 0x759d, 0x7599, 0x759a,
+ 0x7684, 0x76c2, 0x76f2, 0x76f4, 0x77e5, 0x77fd, 0x793e, 0x7940,
+ 0x7941, 0x79c9, 0x79c8, 0x7a7a, 0x7a79, 0x7afa, 0x7cfe, 0x7f54,
+ 0x7f8c, 0x7f8b, 0x8005, 0x80ba, 0x80a5, 0x80a2, 0x80b1, 0x80a1,
+ 0x80ab, 0x80a9, 0x80b4, 0x80aa, 0x80af, 0x81e5, 0x81fe, 0x820d,
+ 0x82b3, 0x829d, 0x8299, 0x82ad, 0x82bd, 0x829f, 0x82b9, 0x82b1,
+ 0x82ac, 0x82a5, 0x82af, 0x82b8, 0x82a3, 0x82b0, 0x82be, 0x82b7,
+ 0x864e, 0x8671, 0x521d, 0x8868, 0x8ecb, 0x8fce, 0x8fd4, 0x8fd1,
+ 0x90b5, 0x90b8, 0x90b1, 0x90b6, 0x91c7, 0x91d1, 0x9577, 0x9580,
+ 0x961c, 0x9640, 0x963f, 0x963b, 0x9644,
+ /* 0xab */
+ 0x9642, 0x96b9, 0x96e8, 0x9752, 0x975e, 0x4e9f, 0x4ead, 0x4eae,
+ 0x4fe1, 0x4fb5, 0x4faf, 0x4fbf, 0x4fe0, 0x4fd1, 0x4fcf, 0x4fdd,
+ 0x4fc3, 0x4fb6, 0x4fd8, 0x4fdf, 0x4fca, 0x4fd7, 0x4fae, 0x4fd0,
+ 0x4fc4, 0x4fc2, 0x4fda, 0x4fce, 0x4fde, 0x4fb7, 0x5157, 0x5192,
+ 0x5191, 0x51a0, 0x524e, 0x5243, 0x524a, 0x524d, 0x524c, 0x524b,
+ 0x5247, 0x52c7, 0x52c9, 0x52c3, 0x52c1, 0x530d, 0x5357, 0x537b,
+ 0x539a, 0x53db, 0x54ac, 0x54c0, 0x54a8, 0x54ce, 0x54c9, 0x54b8,
+ 0x54a6, 0x54b3, 0x54c7, 0x54c2, 0x54bd, 0x54aa, 0x54c1, 0x54c4,
+ 0x54c8, 0x54af, 0x54ab, 0x54b1, 0x54bb, 0x54a9, 0x54a7, 0x54bf,
+ 0x56ff, 0x5782, 0x578b, 0x57a0, 0x57a3, 0x57a2, 0x57ce, 0x57ae,
+ 0x5793, 0x5955, 0x5951, 0x594f, 0x594e, 0x5950, 0x59dc, 0x59d8,
+ 0x59ff, 0x59e3, 0x59e8, 0x5a03, 0x59e5, 0x59ea, 0x59da, 0x59e6,
+ 0x5a01, 0x59fb, 0x5b69, 0x5ba3, 0x5ba6, 0x5ba4, 0x5ba2, 0x5ba5,
+ 0x5c01, 0x5c4e, 0x5c4f, 0x5c4d, 0x5c4b, 0x5cd9, 0x5cd2, 0x5df7,
+ 0x5e1d, 0x5e25, 0x5e1f, 0x5e7d, 0x5ea0, 0x5ea6, 0x5efa, 0x5f08,
+ 0x5f2d, 0x5f65, 0x5f88, 0x5f85, 0x5f8a, 0x5f8b, 0x5f87, 0x5f8c,
+ 0x5f89, 0x6012, 0x601d, 0x6020, 0x6025, 0x600e, 0x6028, 0x604d,
+ 0x6070, 0x6068, 0x6062, 0x6046, 0x6043, 0x606c, 0x606b, 0x606a,
+ 0x6064, 0x6241, 0x62dc, 0x6316, 0x6309, 0x62fc, 0x62ed, 0x6301,
+ 0x62ee, 0x62fd, 0x6307, 0x62f1, 0x62f7,
+ /* 0xac */
+ 0x62ef, 0x62ec, 0x62fe, 0x62f4, 0x6311, 0x6302, 0x653f, 0x6545,
+ 0x65ab, 0x65bd, 0x65e2, 0x6625, 0x662d, 0x6620, 0x6627, 0x662f,
+ 0x661f, 0x6628, 0x6631, 0x6624, 0x66f7, 0x67ff, 0x67d3, 0x67f1,
+ 0x67d4, 0x67d0, 0x67ec, 0x67b6, 0x67af, 0x67f5, 0x67e9, 0x67ef,
+ 0x67c4, 0x67d1, 0x67b4, 0x67da, 0x67e5, 0x67b8, 0x67cf, 0x67de,
+ 0x67f3, 0x67b0, 0x67d9, 0x67e2, 0x67dd, 0x67d2, 0x6b6a, 0x6b83,
+ 0x6b86, 0x6bb5, 0x6bd2, 0x6bd7, 0x6c1f, 0x6cc9, 0x6d0b, 0x6d32,
+ 0x6d2a, 0x6d41, 0x6d25, 0x6d0c, 0x6d31, 0x6d1e, 0x6d17, 0x6d3b,
+ 0x6d3d, 0x6d3e, 0x6d36, 0x6d1b, 0x6cf5, 0x6d39, 0x6d27, 0x6d38,
+ 0x6d29, 0x6d2e, 0x6d35, 0x6d0e, 0x6d2b, 0x70ab, 0x70ba, 0x70b3,
+ 0x70ac, 0x70af, 0x70ad, 0x70b8, 0x70ae, 0x70a4, 0x7230, 0x7272,
+ 0x726f, 0x7274, 0x72e9, 0x72e0, 0x72e1, 0x73b7, 0x73ca, 0x73bb,
+ 0x73b2, 0x73cd, 0x73c0, 0x73b3, 0x751a, 0x752d, 0x754f, 0x754c,
+ 0x754e, 0x754b, 0x75ab, 0x75a4, 0x75a5, 0x75a2, 0x75a3, 0x7678,
+ 0x7686, 0x7687, 0x7688, 0x76c8, 0x76c6, 0x76c3, 0x76c5, 0x7701,
+ 0x76f9, 0x76f8, 0x7709, 0x770b, 0x76fe, 0x76fc, 0x7707, 0x77dc,
+ 0x7802, 0x7814, 0x780c, 0x780d, 0x7946, 0x7949, 0x7948, 0x7947,
+ 0x79b9, 0x79ba, 0x79d1, 0x79d2, 0x79cb, 0x7a7f, 0x7a81, 0x7aff,
+ 0x7afd, 0x7c7d, 0x7d02, 0x7d05, 0x7d00, 0x7d09, 0x7d07, 0x7d04,
+ 0x7d06, 0x7f38, 0x7f8e, 0x7fbf, 0x8004,
+ /* 0xad */
+ 0x8010, 0x800d, 0x8011, 0x8036, 0x80d6, 0x80e5, 0x80da, 0x80c3,
+ 0x80c4, 0x80cc, 0x80e1, 0x80db, 0x80ce, 0x80de, 0x80e4, 0x80dd,
+ 0x81f4, 0x8222, 0x82e7, 0x8303, 0x8305, 0x82e3, 0x82db, 0x82e6,
+ 0x8304, 0x82e5, 0x8302, 0x8309, 0x82d2, 0x82d7, 0x82f1, 0x8301,
+ 0x82dc, 0x82d4, 0x82d1, 0x82de, 0x82d3, 0x82df, 0x82ef, 0x8306,
+ 0x8650, 0x8679, 0x867b, 0x867a, 0x884d, 0x886b, 0x8981, 0x89d4,
+ 0x8a08, 0x8a02, 0x8a03, 0x8c9e, 0x8ca0, 0x8d74, 0x8d73, 0x8db4,
+ 0x8ecd, 0x8ecc, 0x8ff0, 0x8fe6, 0x8fe2, 0x8fea, 0x8fe5, 0x8fed,
+ 0x8feb, 0x8fe4, 0x8fe8, 0x90ca, 0x90ce, 0x90c1, 0x90c3, 0x914b,
+ 0x914a, 0x91cd, 0x9582, 0x9650, 0x964b, 0x964c, 0x964d, 0x9762,
+ 0x9769, 0x97cb, 0x97ed, 0x97f3, 0x9801, 0x98a8, 0x98db, 0x98df,
+ 0x9996, 0x9999, 0x4e58, 0x4eb3, 0x500c, 0x500d, 0x5023, 0x4fef,
+ 0x5026, 0x5025, 0x4ff8, 0x5029, 0x5016, 0x5006, 0x503c, 0x501f,
+ 0x501a, 0x5012, 0x5011, 0x4ffa, 0x5000, 0x5014, 0x5028, 0x4ff1,
+ 0x5021, 0x500b, 0x5019, 0x5018, 0x4ff3, 0x4fee, 0x502d, 0x502a,
+ 0x4ffe, 0x502b, 0x5009, 0x517c, 0x51a4, 0x51a5, 0x51a2, 0x51cd,
+ 0x51cc, 0x51c6, 0x51cb, 0x5256, 0x525c, 0x5254, 0x525b, 0x525d,
+ 0x532a, 0x537f, 0x539f, 0x539d, 0x53df, 0x54e8, 0x5510, 0x5501,
+ 0x5537, 0x54fc, 0x54e5, 0x54f2, 0x5506, 0x54fa, 0x5514, 0x54e9,
+ 0x54ed, 0x54e1, 0x5509, 0x54ee, 0x54ea,
+ /* 0xae */
+ 0x54e6, 0x5527, 0x5507, 0x54fd, 0x550f, 0x5703, 0x5704, 0x57c2,
+ 0x57d4, 0x57cb, 0x57c3, 0x5809, 0x590f, 0x5957, 0x5958, 0x595a,
+ 0x5a11, 0x5a18, 0x5a1c, 0x5a1f, 0x5a1b, 0x5a13, 0x59ec, 0x5a20,
+ 0x5a23, 0x5a29, 0x5a25, 0x5a0c, 0x5a09, 0x5b6b, 0x5c58, 0x5bb0,
+ 0x5bb3, 0x5bb6, 0x5bb4, 0x5bae, 0x5bb5, 0x5bb9, 0x5bb8, 0x5c04,
+ 0x5c51, 0x5c55, 0x5c50, 0x5ced, 0x5cfd, 0x5cfb, 0x5cea, 0x5ce8,
+ 0x5cf0, 0x5cf6, 0x5d01, 0x5cf4, 0x5dee, 0x5e2d, 0x5e2b, 0x5eab,
+ 0x5ead, 0x5ea7, 0x5f31, 0x5f92, 0x5f91, 0x5f90, 0x6059, 0x6063,
+ 0x6065, 0x6050, 0x6055, 0x606d, 0x6069, 0x606f, 0x6084, 0x609f,
+ 0x609a, 0x608d, 0x6094, 0x608c, 0x6085, 0x6096, 0x6247, 0x62f3,
+ 0x6308, 0x62ff, 0x634e, 0x633e, 0x632f, 0x6355, 0x6342, 0x6346,
+ 0x634f, 0x6349, 0x633a, 0x6350, 0x633d, 0x632a, 0x632b, 0x6328,
+ 0x634d, 0x634c, 0x6548, 0x6549, 0x6599, 0x65c1, 0x65c5, 0x6642,
+ 0x6649, 0x664f, 0x6643, 0x6652, 0x664c, 0x6645, 0x6641, 0x66f8,
+ 0x6714, 0x6715, 0x6717, 0x6821, 0x6838, 0x6848, 0x6846, 0x6853,
+ 0x6839, 0x6842, 0x6854, 0x6829, 0x68b3, 0x6817, 0x684c, 0x6851,
+ 0x683d, 0x67f4, 0x6850, 0x6840, 0x683c, 0x6843, 0x682a, 0x6845,
+ 0x6813, 0x6818, 0x6841, 0x6b8a, 0x6b89, 0x6bb7, 0x6c23, 0x6c27,
+ 0x6c28, 0x6c26, 0x6c24, 0x6cf0, 0x6d6a, 0x6d95, 0x6d88, 0x6d87,
+ 0x6d66, 0x6d78, 0x6d77, 0x6d59, 0x6d93,
+ /* 0xaf */
+ 0x6d6c, 0x6d89, 0x6d6e, 0x6d5a, 0x6d74, 0x6d69, 0x6d8c, 0x6d8a,
+ 0x6d79, 0x6d85, 0x6d65, 0x6d94, 0x70ca, 0x70d8, 0x70e4, 0x70d9,
+ 0x70c8, 0x70cf, 0x7239, 0x7279, 0x72fc, 0x72f9, 0x72fd, 0x72f8,
+ 0x72f7, 0x7386, 0x73ed, 0x7409, 0x73ee, 0x73e0, 0x73ea, 0x73de,
+ 0x7554, 0x755d, 0x755c, 0x755a, 0x7559, 0x75be, 0x75c5, 0x75c7,
+ 0x75b2, 0x75b3, 0x75bd, 0x75bc, 0x75b9, 0x75c2, 0x75b8, 0x768b,
+ 0x76b0, 0x76ca, 0x76cd, 0x76ce, 0x7729, 0x771f, 0x7720, 0x7728,
+ 0x77e9, 0x7830, 0x7827, 0x7838, 0x781d, 0x7834, 0x7837, 0x7825,
+ 0x782d, 0x7820, 0x781f, 0x7832, 0x7955, 0x7950, 0x7960, 0x795f,
+ 0x7956, 0x795e, 0x795d, 0x7957, 0x795a, 0x79e4, 0x79e3, 0x79e7,
+ 0x79df, 0x79e6, 0x79e9, 0x79d8, 0x7a84, 0x7a88, 0x7ad9, 0x7b06,
+ 0x7b11, 0x7c89, 0x7d21, 0x7d17, 0x7d0b, 0x7d0a, 0x7d20, 0x7d22,
+ 0x7d14, 0x7d10, 0x7d15, 0x7d1a, 0x7d1c, 0x7d0d, 0x7d19, 0x7d1b,
+ 0x7f3a, 0x7f5f, 0x7f94, 0x7fc5, 0x7fc1, 0x8006, 0x8018, 0x8015,
+ 0x8019, 0x8017, 0x803d, 0x803f, 0x80f1, 0x8102, 0x80f0, 0x8105,
+ 0x80ed, 0x80f4, 0x8106, 0x80f8, 0x80f3, 0x8108, 0x80fd, 0x810a,
+ 0x80fc, 0x80ef, 0x81ed, 0x81ec, 0x8200, 0x8210, 0x822a, 0x822b,
+ 0x8228, 0x822c, 0x82bb, 0x832b, 0x8352, 0x8354, 0x834a, 0x8338,
+ 0x8350, 0x8349, 0x8335, 0x8334, 0x834f, 0x8332, 0x8339, 0x8336,
+ 0x8317, 0x8340, 0x8331, 0x8328, 0x8343,
+ /* 0xb0 */
+ 0x8654, 0x868a, 0x86aa, 0x8693, 0x86a4, 0x86a9, 0x868c, 0x86a3,
+ 0x869c, 0x8870, 0x8877, 0x8881, 0x8882, 0x887d, 0x8879, 0x8a18,
+ 0x8a10, 0x8a0e, 0x8a0c, 0x8a15, 0x8a0a, 0x8a17, 0x8a13, 0x8a16,
+ 0x8a0f, 0x8a11, 0x8c48, 0x8c7a, 0x8c79, 0x8ca1, 0x8ca2, 0x8d77,
+ 0x8eac, 0x8ed2, 0x8ed4, 0x8ecf, 0x8fb1, 0x9001, 0x9006, 0x8ff7,
+ 0x9000, 0x8ffa, 0x8ff4, 0x9003, 0x8ffd, 0x9005, 0x8ff8, 0x9095,
+ 0x90e1, 0x90dd, 0x90e2, 0x9152, 0x914d, 0x914c, 0x91d8, 0x91dd,
+ 0x91d7, 0x91dc, 0x91d9, 0x9583, 0x9662, 0x9663, 0x9661, 0x965b,
+ 0x965d, 0x9664, 0x9658, 0x965e, 0x96bb, 0x98e2, 0x99ac, 0x9aa8,
+ 0x9ad8, 0x9b25, 0x9b32, 0x9b3c, 0x4e7e, 0x507a, 0x507d, 0x505c,
+ 0x5047, 0x5043, 0x504c, 0x505a, 0x5049, 0x5065, 0x5076, 0x504e,
+ 0x5055, 0x5075, 0x5074, 0x5077, 0x504f, 0x500f, 0x506f, 0x506d,
+ 0x515c, 0x5195, 0x51f0, 0x526a, 0x526f, 0x52d2, 0x52d9, 0x52d8,
+ 0x52d5, 0x5310, 0x530f, 0x5319, 0x533f, 0x5340, 0x533e, 0x53c3,
+ 0x66fc, 0x5546, 0x556a, 0x5566, 0x5544, 0x555e, 0x5561, 0x5543,
+ 0x554a, 0x5531, 0x5556, 0x554f, 0x5555, 0x552f, 0x5564, 0x5538,
+ 0x552e, 0x555c, 0x552c, 0x5563, 0x5533, 0x5541, 0x5557, 0x5708,
+ 0x570b, 0x5709, 0x57df, 0x5805, 0x580a, 0x5806, 0x57e0, 0x57e4,
+ 0x57fa, 0x5802, 0x5835, 0x57f7, 0x57f9, 0x5920, 0x5962, 0x5a36,
+ 0x5a41, 0x5a49, 0x5a66, 0x5a6a, 0x5a40,
+ /* 0xb1 */
+ 0x5a3c, 0x5a62, 0x5a5a, 0x5a46, 0x5a4a, 0x5b70, 0x5bc7, 0x5bc5,
+ 0x5bc4, 0x5bc2, 0x5bbf, 0x5bc6, 0x5c09, 0x5c08, 0x5c07, 0x5c60,
+ 0x5c5c, 0x5c5d, 0x5d07, 0x5d06, 0x5d0e, 0x5d1b, 0x5d16, 0x5d22,
+ 0x5d11, 0x5d29, 0x5d14, 0x5d19, 0x5d24, 0x5d27, 0x5d17, 0x5de2,
+ 0x5e38, 0x5e36, 0x5e33, 0x5e37, 0x5eb7, 0x5eb8, 0x5eb6, 0x5eb5,
+ 0x5ebe, 0x5f35, 0x5f37, 0x5f57, 0x5f6c, 0x5f69, 0x5f6b, 0x5f97,
+ 0x5f99, 0x5f9e, 0x5f98, 0x5fa1, 0x5fa0, 0x5f9c, 0x607f, 0x60a3,
+ 0x6089, 0x60a0, 0x60a8, 0x60cb, 0x60b4, 0x60e6, 0x60bd, 0x60c5,
+ 0x60bb, 0x60b5, 0x60dc, 0x60bc, 0x60d8, 0x60d5, 0x60c6, 0x60df,
+ 0x60b8, 0x60da, 0x60c7, 0x621a, 0x621b, 0x6248, 0x63a0, 0x63a7,
+ 0x6372, 0x6396, 0x63a2, 0x63a5, 0x6377, 0x6367, 0x6398, 0x63aa,
+ 0x6371, 0x63a9, 0x6389, 0x6383, 0x639b, 0x636b, 0x63a8, 0x6384,
+ 0x6388, 0x6399, 0x63a1, 0x63ac, 0x6392, 0x638f, 0x6380, 0x637b,
+ 0x6369, 0x6368, 0x637a, 0x655d, 0x6556, 0x6551, 0x6559, 0x6557,
+ 0x555f, 0x654f, 0x6558, 0x6555, 0x6554, 0x659c, 0x659b, 0x65ac,
+ 0x65cf, 0x65cb, 0x65cc, 0x65ce, 0x665d, 0x665a, 0x6664, 0x6668,
+ 0x6666, 0x665e, 0x66f9, 0x52d7, 0x671b, 0x6881, 0x68af, 0x68a2,
+ 0x6893, 0x68b5, 0x687f, 0x6876, 0x68b1, 0x68a7, 0x6897, 0x68b0,
+ 0x6883, 0x68c4, 0x68ad, 0x6886, 0x6885, 0x6894, 0x689d, 0x68a8,
+ 0x689f, 0x68a1, 0x6882, 0x6b32, 0x6bba,
+ /* 0xb2 */
+ 0x6beb, 0x6bec, 0x6c2b, 0x6d8e, 0x6dbc, 0x6df3, 0x6dd9, 0x6db2,
+ 0x6de1, 0x6dcc, 0x6de4, 0x6dfb, 0x6dfa, 0x6e05, 0x6dc7, 0x6dcb,
+ 0x6daf, 0x6dd1, 0x6dae, 0x6dde, 0x6df9, 0x6db8, 0x6df7, 0x6df5,
+ 0x6dc5, 0x6dd2, 0x6e1a, 0x6db5, 0x6dda, 0x6deb, 0x6dd8, 0x6dea,
+ 0x6df1, 0x6dee, 0x6de8, 0x6dc6, 0x6dc4, 0x6daa, 0x6dec, 0x6dbf,
+ 0x6de6, 0x70f9, 0x7109, 0x710a, 0x70fd, 0x70ef, 0x723d, 0x727d,
+ 0x7281, 0x731c, 0x731b, 0x7316, 0x7313, 0x7319, 0x7387, 0x7405,
+ 0x740a, 0x7403, 0x7406, 0x73fe, 0x740d, 0x74e0, 0x74f6, 0x74f7,
+ 0x751c, 0x7522, 0x7565, 0x7566, 0x7562, 0x7570, 0x758f, 0x75d4,
+ 0x75d5, 0x75b5, 0x75ca, 0x75cd, 0x768e, 0x76d4, 0x76d2, 0x76db,
+ 0x7737, 0x773e, 0x773c, 0x7736, 0x7738, 0x773a, 0x786b, 0x7843,
+ 0x784e, 0x7965, 0x7968, 0x796d, 0x79fb, 0x7a92, 0x7a95, 0x7b20,
+ 0x7b28, 0x7b1b, 0x7b2c, 0x7b26, 0x7b19, 0x7b1e, 0x7b2e, 0x7c92,
+ 0x7c97, 0x7c95, 0x7d46, 0x7d43, 0x7d71, 0x7d2e, 0x7d39, 0x7d3c,
+ 0x7d40, 0x7d30, 0x7d33, 0x7d44, 0x7d2f, 0x7d42, 0x7d32, 0x7d31,
+ 0x7f3d, 0x7f9e, 0x7f9a, 0x7fcc, 0x7fce, 0x7fd2, 0x801c, 0x804a,
+ 0x8046, 0x812f, 0x8116, 0x8123, 0x812b, 0x8129, 0x8130, 0x8124,
+ 0x8202, 0x8235, 0x8237, 0x8236, 0x8239, 0x838e, 0x839e, 0x8398,
+ 0x8378, 0x83a2, 0x8396, 0x83bd, 0x83ab, 0x8392, 0x838a, 0x8393,
+ 0x8389, 0x83a0, 0x8377, 0x837b, 0x837c,
+ /* 0xb3 */
+ 0x8386, 0x83a7, 0x8655, 0x5f6a, 0x86c7, 0x86c0, 0x86b6, 0x86c4,
+ 0x86b5, 0x86c6, 0x86cb, 0x86b1, 0x86af, 0x86c9, 0x8853, 0x889e,
+ 0x8888, 0x88ab, 0x8892, 0x8896, 0x888d, 0x888b, 0x8993, 0x898f,
+ 0x8a2a, 0x8a1d, 0x8a23, 0x8a25, 0x8a31, 0x8a2d, 0x8a1f, 0x8a1b,
+ 0x8a22, 0x8c49, 0x8c5a, 0x8ca9, 0x8cac, 0x8cab, 0x8ca8, 0x8caa,
+ 0x8ca7, 0x8d67, 0x8d66, 0x8dbe, 0x8dba, 0x8edb, 0x8edf, 0x9019,
+ 0x900d, 0x901a, 0x9017, 0x9023, 0x901f, 0x901d, 0x9010, 0x9015,
+ 0x901e, 0x9020, 0x900f, 0x9022, 0x9016, 0x901b, 0x9014, 0x90e8,
+ 0x90ed, 0x90fd, 0x9157, 0x91ce, 0x91f5, 0x91e6, 0x91e3, 0x91e7,
+ 0x91ed, 0x91e9, 0x9589, 0x966a, 0x9675, 0x9673, 0x9678, 0x9670,
+ 0x9674, 0x9676, 0x9677, 0x966c, 0x96c0, 0x96ea, 0x96e9, 0x7ae0,
+ 0x7adf, 0x9802, 0x9803, 0x9b5a, 0x9ce5, 0x9e75, 0x9e7f, 0x9ea5,
+ 0x9ebb, 0x50a2, 0x508d, 0x5085, 0x5099, 0x5091, 0x5080, 0x5096,
+ 0x5098, 0x509a, 0x6700, 0x51f1, 0x5272, 0x5274, 0x5275, 0x5269,
+ 0x52de, 0x52dd, 0x52db, 0x535a, 0x53a5, 0x557b, 0x5580, 0x55a7,
+ 0x557c, 0x558a, 0x559d, 0x5598, 0x5582, 0x559c, 0x55aa, 0x5594,
+ 0x5587, 0x558b, 0x5583, 0x55b3, 0x55ae, 0x559f, 0x553e, 0x55b2,
+ 0x559a, 0x55bb, 0x55ac, 0x55b1, 0x557e, 0x5589, 0x55ab, 0x5599,
+ 0x570d, 0x582f, 0x582a, 0x5834, 0x5824, 0x5830, 0x5831, 0x5821,
+ 0x581d, 0x5820, 0x58f9, 0x58fa, 0x5960,
+ /* 0xb4 */
+ 0x5a77, 0x5a9a, 0x5a7f, 0x5a92, 0x5a9b, 0x5aa7, 0x5b73, 0x5b71,
+ 0x5bd2, 0x5bcc, 0x5bd3, 0x5bd0, 0x5c0a, 0x5c0b, 0x5c31, 0x5d4c,
+ 0x5d50, 0x5d34, 0x5d47, 0x5dfd, 0x5e45, 0x5e3d, 0x5e40, 0x5e43,
+ 0x5e7e, 0x5eca, 0x5ec1, 0x5ec2, 0x5ec4, 0x5f3c, 0x5f6d, 0x5fa9,
+ 0x5faa, 0x5fa8, 0x60d1, 0x60e1, 0x60b2, 0x60b6, 0x60e0, 0x611c,
+ 0x6123, 0x60fa, 0x6115, 0x60f0, 0x60fb, 0x60f4, 0x6168, 0x60f1,
+ 0x610e, 0x60f6, 0x6109, 0x6100, 0x6112, 0x621f, 0x6249, 0x63a3,
+ 0x638c, 0x63cf, 0x63c0, 0x63e9, 0x63c9, 0x63c6, 0x63cd, 0x63d2,
+ 0x63e3, 0x63d0, 0x63e1, 0x63d6, 0x63ed, 0x63ee, 0x6376, 0x63f4,
+ 0x63ea, 0x63db, 0x6452, 0x63da, 0x63f9, 0x655e, 0x6566, 0x6562,
+ 0x6563, 0x6591, 0x6590, 0x65af, 0x666e, 0x6670, 0x6674, 0x6676,
+ 0x666f, 0x6691, 0x667a, 0x667e, 0x6677, 0x66fe, 0x66ff, 0x671f,
+ 0x671d, 0x68fa, 0x68d5, 0x68e0, 0x68d8, 0x68d7, 0x6905, 0x68df,
+ 0x68f5, 0x68ee, 0x68e7, 0x68f9, 0x68d2, 0x68f2, 0x68e3, 0x68cb,
+ 0x68cd, 0x690d, 0x6912, 0x690e, 0x68c9, 0x68da, 0x696e, 0x68fb,
+ 0x6b3e, 0x6b3a, 0x6b3d, 0x6b98, 0x6b96, 0x6bbc, 0x6bef, 0x6c2e,
+ 0x6c2f, 0x6c2c, 0x6e2f, 0x6e38, 0x6e54, 0x6e21, 0x6e32, 0x6e67,
+ 0x6e4a, 0x6e20, 0x6e25, 0x6e23, 0x6e1b, 0x6e5b, 0x6e58, 0x6e24,
+ 0x6e56, 0x6e6e, 0x6e2d, 0x6e26, 0x6e6f, 0x6e34, 0x6e4d, 0x6e3a,
+ 0x6e2c, 0x6e43, 0x6e1d, 0x6e3e, 0x6ecb,
+ /* 0xb5 */
+ 0x6e89, 0x6e19, 0x6e4e, 0x6e63, 0x6e44, 0x6e72, 0x6e69, 0x6e5f,
+ 0x7119, 0x711a, 0x7126, 0x7130, 0x7121, 0x7136, 0x716e, 0x711c,
+ 0x724c, 0x7284, 0x7280, 0x7336, 0x7325, 0x7334, 0x7329, 0x743a,
+ 0x742a, 0x7433, 0x7422, 0x7425, 0x7435, 0x7436, 0x7434, 0x742f,
+ 0x741b, 0x7426, 0x7428, 0x7525, 0x7526, 0x756b, 0x756a, 0x75e2,
+ 0x75db, 0x75e3, 0x75d9, 0x75d8, 0x75de, 0x75e0, 0x767b, 0x767c,
+ 0x7696, 0x7693, 0x76b4, 0x76dc, 0x774f, 0x77ed, 0x785d, 0x786c,
+ 0x786f, 0x7a0d, 0x7a08, 0x7a0b, 0x7a05, 0x7a00, 0x7a98, 0x7a97,
+ 0x7a96, 0x7ae5, 0x7ae3, 0x7b49, 0x7b56, 0x7b46, 0x7b50, 0x7b52,
+ 0x7b54, 0x7b4d, 0x7b4b, 0x7b4f, 0x7b51, 0x7c9f, 0x7ca5, 0x7d5e,
+ 0x7d50, 0x7d68, 0x7d55, 0x7d2b, 0x7d6e, 0x7d72, 0x7d61, 0x7d66,
+ 0x7d62, 0x7d70, 0x7d73, 0x5584, 0x7fd4, 0x7fd5, 0x800b, 0x8052,
+ 0x8085, 0x8155, 0x8154, 0x814b, 0x8151, 0x814e, 0x8139, 0x8146,
+ 0x813e, 0x814c, 0x8153, 0x8174, 0x8212, 0x821c, 0x83e9, 0x8403,
+ 0x83f8, 0x840d, 0x83e0, 0x83c5, 0x840b, 0x83c1, 0x83ef, 0x83f1,
+ 0x83f4, 0x8457, 0x840a, 0x83f0, 0x840c, 0x83cc, 0x83fd, 0x83f2,
+ 0x83ca, 0x8438, 0x840e, 0x8404, 0x83dc, 0x8407, 0x83d4, 0x83df,
+ 0x865b, 0x86df, 0x86d9, 0x86ed, 0x86d4, 0x86db, 0x86e4, 0x86d0,
+ 0x86de, 0x8857, 0x88c1, 0x88c2, 0x88b1, 0x8983, 0x8996, 0x8a3b,
+ 0x8a60, 0x8a55, 0x8a5e, 0x8a3c, 0x8a41,
+ /* 0xb6 */
+ 0x8a54, 0x8a5b, 0x8a50, 0x8a46, 0x8a34, 0x8a3a, 0x8a36, 0x8a56,
+ 0x8c61, 0x8c82, 0x8caf, 0x8cbc, 0x8cb3, 0x8cbd, 0x8cc1, 0x8cbb,
+ 0x8cc0, 0x8cb4, 0x8cb7, 0x8cb6, 0x8cbf, 0x8cb8, 0x8d8a, 0x8d85,
+ 0x8d81, 0x8dce, 0x8ddd, 0x8dcb, 0x8dda, 0x8dd1, 0x8dcc, 0x8ddb,
+ 0x8dc6, 0x8efb, 0x8ef8, 0x8efc, 0x8f9c, 0x902e, 0x9035, 0x9031,
+ 0x9038, 0x9032, 0x9036, 0x9102, 0x90f5, 0x9109, 0x90fe, 0x9163,
+ 0x9165, 0x91cf, 0x9214, 0x9215, 0x9223, 0x9209, 0x921e, 0x920d,
+ 0x9210, 0x9207, 0x9211, 0x9594, 0x958f, 0x958b, 0x9591, 0x9593,
+ 0x9592, 0x958e, 0x968a, 0x968e, 0x968b, 0x967d, 0x9685, 0x9686,
+ 0x968d, 0x9672, 0x9684, 0x96c1, 0x96c5, 0x96c4, 0x96c6, 0x96c7,
+ 0x96ef, 0x96f2, 0x97cc, 0x9805, 0x9806, 0x9808, 0x98e7, 0x98ea,
+ 0x98ef, 0x98e9, 0x98f2, 0x98ed, 0x99ae, 0x99ad, 0x9ec3, 0x9ecd,
+ 0x9ed1, 0x4e82, 0x50ad, 0x50b5, 0x50b2, 0x50b3, 0x50c5, 0x50be,
+ 0x50ac, 0x50b7, 0x50bb, 0x50af, 0x50c7, 0x527f, 0x5277, 0x527d,
+ 0x52df, 0x52e6, 0x52e4, 0x52e2, 0x52e3, 0x532f, 0x55df, 0x55e8,
+ 0x55d3, 0x55e6, 0x55ce, 0x55dc, 0x55c7, 0x55d1, 0x55e3, 0x55e4,
+ 0x55ef, 0x55da, 0x55e1, 0x55c5, 0x55c6, 0x55e5, 0x55c9, 0x5712,
+ 0x5713, 0x585e, 0x5851, 0x5858, 0x5857, 0x585a, 0x5854, 0x586b,
+ 0x584c, 0x586d, 0x584a, 0x5862, 0x5852, 0x584b, 0x5967, 0x5ac1,
+ 0x5ac9, 0x5acc, 0x5abe, 0x5abd, 0x5abc,
+ /* 0xb7 */
+ 0x5ab3, 0x5ac2, 0x5ab2, 0x5d69, 0x5d6f, 0x5e4c, 0x5e79, 0x5ec9,
+ 0x5ec8, 0x5f12, 0x5f59, 0x5fac, 0x5fae, 0x611a, 0x610f, 0x6148,
+ 0x611f, 0x60f3, 0x611b, 0x60f9, 0x6101, 0x6108, 0x614e, 0x614c,
+ 0x6144, 0x614d, 0x613e, 0x6134, 0x6127, 0x610d, 0x6106, 0x6137,
+ 0x6221, 0x6222, 0x6413, 0x643e, 0x641e, 0x642a, 0x642d, 0x643d,
+ 0x642c, 0x640f, 0x641c, 0x6414, 0x640d, 0x6436, 0x6416, 0x6417,
+ 0x6406, 0x656c, 0x659f, 0x65b0, 0x6697, 0x6689, 0x6687, 0x6688,
+ 0x6696, 0x6684, 0x6698, 0x668d, 0x6703, 0x6994, 0x696d, 0x695a,
+ 0x6977, 0x6960, 0x6954, 0x6975, 0x6930, 0x6982, 0x694a, 0x6968,
+ 0x696b, 0x695e, 0x6953, 0x6979, 0x6986, 0x695d, 0x6963, 0x695b,
+ 0x6b47, 0x6b72, 0x6bc0, 0x6bbf, 0x6bd3, 0x6bfd, 0x6ea2, 0x6eaf,
+ 0x6ed3, 0x6eb6, 0x6ec2, 0x6e90, 0x6e9d, 0x6ec7, 0x6ec5, 0x6ea5,
+ 0x6e98, 0x6ebc, 0x6eba, 0x6eab, 0x6ed1, 0x6e96, 0x6e9c, 0x6ec4,
+ 0x6ed4, 0x6eaa, 0x6ea7, 0x6eb4, 0x714e, 0x7159, 0x7169, 0x7164,
+ 0x7149, 0x7167, 0x715c, 0x716c, 0x7166, 0x714c, 0x7165, 0x715e,
+ 0x7146, 0x7168, 0x7156, 0x723a, 0x7252, 0x7337, 0x7345, 0x733f,
+ 0x733e, 0x746f, 0x745a, 0x7455, 0x745f, 0x745e, 0x7441, 0x743f,
+ 0x7459, 0x745b, 0x745c, 0x7576, 0x7578, 0x7600, 0x75f0, 0x7601,
+ 0x75f2, 0x75f1, 0x75fa, 0x75ff, 0x75f4, 0x75f3, 0x76de, 0x76df,
+ 0x775b, 0x776b, 0x7766, 0x775e, 0x7763,
+ /* 0xb8 */
+ 0x7779, 0x776a, 0x776c, 0x775c, 0x7765, 0x7768, 0x7762, 0x77ee,
+ 0x788e, 0x78b0, 0x7897, 0x7898, 0x788c, 0x7889, 0x787c, 0x7891,
+ 0x7893, 0x787f, 0x797a, 0x797f, 0x7981, 0x842c, 0x79bd, 0x7a1c,
+ 0x7a1a, 0x7a20, 0x7a14, 0x7a1f, 0x7a1e, 0x7a9f, 0x7aa0, 0x7b77,
+ 0x7bc0, 0x7b60, 0x7b6e, 0x7b67, 0x7cb1, 0x7cb3, 0x7cb5, 0x7d93,
+ 0x7d79, 0x7d91, 0x7d81, 0x7d8f, 0x7d5b, 0x7f6e, 0x7f69, 0x7f6a,
+ 0x7f72, 0x7fa9, 0x7fa8, 0x7fa4, 0x8056, 0x8058, 0x8086, 0x8084,
+ 0x8171, 0x8170, 0x8178, 0x8165, 0x816e, 0x8173, 0x816b, 0x8179,
+ 0x817a, 0x8166, 0x8205, 0x8247, 0x8482, 0x8477, 0x843d, 0x8431,
+ 0x8475, 0x8466, 0x846b, 0x8449, 0x846c, 0x845b, 0x843c, 0x8435,
+ 0x8461, 0x8463, 0x8469, 0x846d, 0x8446, 0x865e, 0x865c, 0x865f,
+ 0x86f9, 0x8713, 0x8708, 0x8707, 0x8700, 0x86fe, 0x86fb, 0x8702,
+ 0x8703, 0x8706, 0x870a, 0x8859, 0x88df, 0x88d4, 0x88d9, 0x88dc,
+ 0x88d8, 0x88dd, 0x88e1, 0x88ca, 0x88d5, 0x88d2, 0x899c, 0x89e3,
+ 0x8a6b, 0x8a72, 0x8a73, 0x8a66, 0x8a69, 0x8a70, 0x8a87, 0x8a7c,
+ 0x8a63, 0x8aa0, 0x8a71, 0x8a85, 0x8a6d, 0x8a62, 0x8a6e, 0x8a6c,
+ 0x8a79, 0x8a7b, 0x8a3e, 0x8a68, 0x8c62, 0x8c8a, 0x8c89, 0x8cca,
+ 0x8cc7, 0x8cc8, 0x8cc4, 0x8cb2, 0x8cc3, 0x8cc2, 0x8cc5, 0x8de1,
+ 0x8ddf, 0x8de8, 0x8def, 0x8df3, 0x8dfa, 0x8dea, 0x8de4, 0x8de6,
+ 0x8eb2, 0x8f03, 0x8f09, 0x8efe, 0x8f0a,
+ /* 0xb9 */
+ 0x8f9f, 0x8fb2, 0x904b, 0x904a, 0x9053, 0x9042, 0x9054, 0x903c,
+ 0x9055, 0x9050, 0x9047, 0x904f, 0x904e, 0x904d, 0x9051, 0x903e,
+ 0x9041, 0x9112, 0x9117, 0x916c, 0x916a, 0x9169, 0x91c9, 0x9237,
+ 0x9257, 0x9238, 0x923d, 0x9240, 0x923e, 0x925b, 0x924b, 0x9264,
+ 0x9251, 0x9234, 0x9249, 0x924d, 0x9245, 0x9239, 0x923f, 0x925a,
+ 0x9598, 0x9698, 0x9694, 0x9695, 0x96cd, 0x96cb, 0x96c9, 0x96ca,
+ 0x96f7, 0x96fb, 0x96f9, 0x96f6, 0x9756, 0x9774, 0x9776, 0x9810,
+ 0x9811, 0x9813, 0x980a, 0x9812, 0x980c, 0x98fc, 0x98f4, 0x98fd,
+ 0x98fe, 0x99b3, 0x99b1, 0x99b4, 0x9ae1, 0x9ce9, 0x9e82, 0x9f0e,
+ 0x9f13, 0x9f20, 0x50e7, 0x50ee, 0x50e5, 0x50d6, 0x50ed, 0x50da,
+ 0x50d5, 0x50cf, 0x50d1, 0x50f1, 0x50ce, 0x50e9, 0x5162, 0x51f3,
+ 0x5283, 0x5282, 0x5331, 0x53ad, 0x55fe, 0x5600, 0x561b, 0x5617,
+ 0x55fd, 0x5614, 0x5606, 0x5609, 0x560d, 0x560e, 0x55f7, 0x5616,
+ 0x561f, 0x5608, 0x5610, 0x55f6, 0x5718, 0x5716, 0x5875, 0x587e,
+ 0x5883, 0x5893, 0x588a, 0x5879, 0x5885, 0x587d, 0x58fd, 0x5925,
+ 0x5922, 0x5924, 0x596a, 0x5969, 0x5ae1, 0x5ae6, 0x5ae9, 0x5ad7,
+ 0x5ad6, 0x5ad8, 0x5ae3, 0x5b75, 0x5bde, 0x5be7, 0x5be1, 0x5be5,
+ 0x5be6, 0x5be8, 0x5be2, 0x5be4, 0x5bdf, 0x5c0d, 0x5c62, 0x5d84,
+ 0x5d87, 0x5e5b, 0x5e63, 0x5e55, 0x5e57, 0x5e54, 0x5ed3, 0x5ed6,
+ 0x5f0a, 0x5f46, 0x5f70, 0x5fb9, 0x6147,
+ /* 0xba */
+ 0x613f, 0x614b, 0x6177, 0x6162, 0x6163, 0x615f, 0x615a, 0x6158,
+ 0x6175, 0x622a, 0x6487, 0x6458, 0x6454, 0x64a4, 0x6478, 0x645f,
+ 0x647a, 0x6451, 0x6467, 0x6434, 0x646d, 0x647b, 0x6572, 0x65a1,
+ 0x65d7, 0x65d6, 0x66a2, 0x66a8, 0x669d, 0x699c, 0x69a8, 0x6995,
+ 0x69c1, 0x69ae, 0x69d3, 0x69cb, 0x699b, 0x69b7, 0x69bb, 0x69ab,
+ 0x69b4, 0x69d0, 0x69cd, 0x69ad, 0x69cc, 0x69a6, 0x69c3, 0x69a3,
+ 0x6b49, 0x6b4c, 0x6c33, 0x6f33, 0x6f14, 0x6efe, 0x6f13, 0x6ef4,
+ 0x6f29, 0x6f3e, 0x6f20, 0x6f2c, 0x6f0f, 0x6f02, 0x6f22, 0x6eff,
+ 0x6eef, 0x6f06, 0x6f31, 0x6f38, 0x6f32, 0x6f23, 0x6f15, 0x6f2b,
+ 0x6f2f, 0x6f88, 0x6f2a, 0x6eec, 0x6f01, 0x6ef2, 0x6ecc, 0x6ef7,
+ 0x7194, 0x7199, 0x717d, 0x718a, 0x7184, 0x7192, 0x723e, 0x7292,
+ 0x7296, 0x7344, 0x7350, 0x7464, 0x7463, 0x746a, 0x7470, 0x746d,
+ 0x7504, 0x7591, 0x7627, 0x760d, 0x760b, 0x7609, 0x7613, 0x76e1,
+ 0x76e3, 0x7784, 0x777d, 0x777f, 0x7761, 0x78c1, 0x789f, 0x78a7,
+ 0x78b3, 0x78a9, 0x78a3, 0x798e, 0x798f, 0x798d, 0x7a2e, 0x7a31,
+ 0x7aaa, 0x7aa9, 0x7aed, 0x7aef, 0x7ba1, 0x7b95, 0x7b8b, 0x7b75,
+ 0x7b97, 0x7b9d, 0x7b94, 0x7b8f, 0x7bb8, 0x7b87, 0x7b84, 0x7cb9,
+ 0x7cbd, 0x7cbe, 0x7dbb, 0x7db0, 0x7d9c, 0x7dbd, 0x7dbe, 0x7da0,
+ 0x7dca, 0x7db4, 0x7db2, 0x7db1, 0x7dba, 0x7da2, 0x7dbf, 0x7db5,
+ 0x7db8, 0x7dad, 0x7dd2, 0x7dc7, 0x7dac,
+ /* 0xbb */
+ 0x7f70, 0x7fe0, 0x7fe1, 0x7fdf, 0x805e, 0x805a, 0x8087, 0x8150,
+ 0x8180, 0x818f, 0x8188, 0x818a, 0x817f, 0x8182, 0x81e7, 0x81fa,
+ 0x8207, 0x8214, 0x821e, 0x824b, 0x84c9, 0x84bf, 0x84c6, 0x84c4,
+ 0x8499, 0x849e, 0x84b2, 0x849c, 0x84cb, 0x84b8, 0x84c0, 0x84d3,
+ 0x8490, 0x84bc, 0x84d1, 0x84ca, 0x873f, 0x871c, 0x873b, 0x8722,
+ 0x8725, 0x8734, 0x8718, 0x8755, 0x8737, 0x8729, 0x88f3, 0x8902,
+ 0x88f4, 0x88f9, 0x88f8, 0x88fd, 0x88e8, 0x891a, 0x88ef, 0x8aa6,
+ 0x8a8c, 0x8a9e, 0x8aa3, 0x8a8d, 0x8aa1, 0x8a93, 0x8aa4, 0x8aaa,
+ 0x8aa5, 0x8aa8, 0x8a98, 0x8a91, 0x8a9a, 0x8aa7, 0x8c6a, 0x8c8d,
+ 0x8c8c, 0x8cd3, 0x8cd1, 0x8cd2, 0x8d6b, 0x8d99, 0x8d95, 0x8dfc,
+ 0x8f14, 0x8f12, 0x8f15, 0x8f13, 0x8fa3, 0x9060, 0x9058, 0x905c,
+ 0x9063, 0x9059, 0x905e, 0x9062, 0x905d, 0x905b, 0x9119, 0x9118,
+ 0x911e, 0x9175, 0x9178, 0x9177, 0x9174, 0x9278, 0x9280, 0x9285,
+ 0x9298, 0x9296, 0x927b, 0x9293, 0x929c, 0x92a8, 0x927c, 0x9291,
+ 0x95a1, 0x95a8, 0x95a9, 0x95a3, 0x95a5, 0x95a4, 0x9699, 0x969c,
+ 0x969b, 0x96cc, 0x96d2, 0x9700, 0x977c, 0x9785, 0x97f6, 0x9817,
+ 0x9818, 0x98af, 0x98b1, 0x9903, 0x9905, 0x990c, 0x9909, 0x99c1,
+ 0x9aaf, 0x9ab0, 0x9ae6, 0x9b41, 0x9b42, 0x9cf4, 0x9cf6, 0x9cf3,
+ 0x9ebc, 0x9f3b, 0x9f4a, 0x5104, 0x5100, 0x50fb, 0x50f5, 0x50f9,
+ 0x5102, 0x5108, 0x5109, 0x5105, 0x51dc,
+ /* 0xbc */
+ 0x5287, 0x5288, 0x5289, 0x528d, 0x528a, 0x52f0, 0x53b2, 0x562e,
+ 0x563b, 0x5639, 0x5632, 0x563f, 0x5634, 0x5629, 0x5653, 0x564e,
+ 0x5657, 0x5674, 0x5636, 0x562f, 0x5630, 0x5880, 0x589f, 0x589e,
+ 0x58b3, 0x589c, 0x58ae, 0x58a9, 0x58a6, 0x596d, 0x5b09, 0x5afb,
+ 0x5b0b, 0x5af5, 0x5b0c, 0x5b08, 0x5bee, 0x5bec, 0x5be9, 0x5beb,
+ 0x5c64, 0x5c65, 0x5d9d, 0x5d94, 0x5e62, 0x5e5f, 0x5e61, 0x5ee2,
+ 0x5eda, 0x5edf, 0x5edd, 0x5ee3, 0x5ee0, 0x5f48, 0x5f71, 0x5fb7,
+ 0x5fb5, 0x6176, 0x6167, 0x616e, 0x615d, 0x6155, 0x6182, 0x617c,
+ 0x6170, 0x616b, 0x617e, 0x61a7, 0x6190, 0x61ab, 0x618e, 0x61ac,
+ 0x619a, 0x61a4, 0x6194, 0x61ae, 0x622e, 0x6469, 0x646f, 0x6479,
+ 0x649e, 0x64b2, 0x6488, 0x6490, 0x64b0, 0x64a5, 0x6493, 0x6495,
+ 0x64a9, 0x6492, 0x64ae, 0x64ad, 0x64ab, 0x649a, 0x64ac, 0x6499,
+ 0x64a2, 0x64b3, 0x6575, 0x6577, 0x6578, 0x66ae, 0x66ab, 0x66b4,
+ 0x66b1, 0x6a23, 0x6a1f, 0x69e8, 0x6a01, 0x6a1e, 0x6a19, 0x69fd,
+ 0x6a21, 0x6a13, 0x6a0a, 0x69f3, 0x6a02, 0x6a05, 0x69ed, 0x6a11,
+ 0x6b50, 0x6b4e, 0x6ba4, 0x6bc5, 0x6bc6, 0x6f3f, 0x6f7c, 0x6f84,
+ 0x6f51, 0x6f66, 0x6f54, 0x6f86, 0x6f6d, 0x6f5b, 0x6f78, 0x6f6e,
+ 0x6f8e, 0x6f7a, 0x6f70, 0x6f64, 0x6f97, 0x6f58, 0x6ed5, 0x6f6f,
+ 0x6f60, 0x6f5f, 0x719f, 0x71ac, 0x71b1, 0x71a8, 0x7256, 0x729b,
+ 0x734e, 0x7357, 0x7469, 0x748b, 0x7483,
+ /* 0xbd */
+ 0x747e, 0x7480, 0x757f, 0x7620, 0x7629, 0x761f, 0x7624, 0x7626,
+ 0x7621, 0x7622, 0x769a, 0x76ba, 0x76e4, 0x778e, 0x7787, 0x778c,
+ 0x7791, 0x778b, 0x78cb, 0x78c5, 0x78ba, 0x78ca, 0x78be, 0x78d5,
+ 0x78bc, 0x78d0, 0x7a3f, 0x7a3c, 0x7a40, 0x7a3d, 0x7a37, 0x7a3b,
+ 0x7aaf, 0x7aae, 0x7bad, 0x7bb1, 0x7bc4, 0x7bb4, 0x7bc6, 0x7bc7,
+ 0x7bc1, 0x7ba0, 0x7bcc, 0x7cca, 0x7de0, 0x7df4, 0x7def, 0x7dfb,
+ 0x7dd8, 0x7dec, 0x7ddd, 0x7de8, 0x7de3, 0x7dda, 0x7dde, 0x7de9,
+ 0x7d9e, 0x7dd9, 0x7df2, 0x7df9, 0x7f75, 0x7f77, 0x7faf, 0x7fe9,
+ 0x8026, 0x819b, 0x819c, 0x819d, 0x81a0, 0x819a, 0x8198, 0x8517,
+ 0x853d, 0x851a, 0x84ee, 0x852c, 0x852d, 0x8513, 0x8511, 0x8523,
+ 0x8521, 0x8514, 0x84ec, 0x8525, 0x84ff, 0x8506, 0x8782, 0x8774,
+ 0x8776, 0x8760, 0x8766, 0x8778, 0x8768, 0x8759, 0x8757, 0x874c,
+ 0x8753, 0x885b, 0x885d, 0x8910, 0x8907, 0x8912, 0x8913, 0x8915,
+ 0x890a, 0x8abc, 0x8ad2, 0x8ac7, 0x8ac4, 0x8a95, 0x8acb, 0x8af8,
+ 0x8ab2, 0x8ac9, 0x8ac2, 0x8abf, 0x8ab0, 0x8ad6, 0x8acd, 0x8ab6,
+ 0x8ab9, 0x8adb, 0x8c4c, 0x8c4e, 0x8c6c, 0x8ce0, 0x8cde, 0x8ce6,
+ 0x8ce4, 0x8cec, 0x8ced, 0x8ce2, 0x8ce3, 0x8cdc, 0x8cea, 0x8ce1,
+ 0x8d6d, 0x8d9f, 0x8da3, 0x8e2b, 0x8e10, 0x8e1d, 0x8e22, 0x8e0f,
+ 0x8e29, 0x8e1f, 0x8e21, 0x8e1e, 0x8eba, 0x8f1d, 0x8f1b, 0x8f1f,
+ 0x8f29, 0x8f26, 0x8f2a, 0x8f1c, 0x8f1e,
+ /* 0xbe */
+ 0x8f25, 0x9069, 0x906e, 0x9068, 0x906d, 0x9077, 0x9130, 0x912d,
+ 0x9127, 0x9131, 0x9187, 0x9189, 0x918b, 0x9183, 0x92c5, 0x92bb,
+ 0x92b7, 0x92ea, 0x92ac, 0x92e4, 0x92c1, 0x92b3, 0x92bc, 0x92d2,
+ 0x92c7, 0x92f0, 0x92b2, 0x95ad, 0x95b1, 0x9704, 0x9706, 0x9707,
+ 0x9709, 0x9760, 0x978d, 0x978b, 0x978f, 0x9821, 0x982b, 0x981c,
+ 0x98b3, 0x990a, 0x9913, 0x9912, 0x9918, 0x99dd, 0x99d0, 0x99df,
+ 0x99db, 0x99d1, 0x99d5, 0x99d2, 0x99d9, 0x9ab7, 0x9aee, 0x9aef,
+ 0x9b27, 0x9b45, 0x9b44, 0x9b77, 0x9b6f, 0x9d06, 0x9d09, 0x9d03,
+ 0x9ea9, 0x9ebe, 0x9ece, 0x58a8, 0x9f52, 0x5112, 0x5118, 0x5114,
+ 0x5110, 0x5115, 0x5180, 0x51aa, 0x51dd, 0x5291, 0x5293, 0x52f3,
+ 0x5659, 0x566b, 0x5679, 0x5669, 0x5664, 0x5678, 0x566a, 0x5668,
+ 0x5665, 0x5671, 0x566f, 0x566c, 0x5662, 0x5676, 0x58c1, 0x58be,
+ 0x58c7, 0x58c5, 0x596e, 0x5b1d, 0x5b34, 0x5b78, 0x5bf0, 0x5c0e,
+ 0x5f4a, 0x61b2, 0x6191, 0x61a9, 0x618a, 0x61cd, 0x61b6, 0x61be,
+ 0x61ca, 0x61c8, 0x6230, 0x64c5, 0x64c1, 0x64cb, 0x64bb, 0x64bc,
+ 0x64da, 0x64c4, 0x64c7, 0x64c2, 0x64cd, 0x64bf, 0x64d2, 0x64d4,
+ 0x64be, 0x6574, 0x66c6, 0x66c9, 0x66b9, 0x66c4, 0x66c7, 0x66b8,
+ 0x6a3d, 0x6a38, 0x6a3a, 0x6a59, 0x6a6b, 0x6a58, 0x6a39, 0x6a44,
+ 0x6a62, 0x6a61, 0x6a4b, 0x6a47, 0x6a35, 0x6a5f, 0x6a48, 0x6b59,
+ 0x6b77, 0x6c05, 0x6fc2, 0x6fb1, 0x6fa1,
+ /* 0xbf */
+ 0x6fc3, 0x6fa4, 0x6fc1, 0x6fa7, 0x6fb3, 0x6fc0, 0x6fb9, 0x6fb6,
+ 0x6fa6, 0x6fa0, 0x6fb4, 0x71be, 0x71c9, 0x71d0, 0x71d2, 0x71c8,
+ 0x71d5, 0x71b9, 0x71ce, 0x71d9, 0x71dc, 0x71c3, 0x71c4, 0x7368,
+ 0x749c, 0x74a3, 0x7498, 0x749f, 0x749e, 0x74e2, 0x750c, 0x750d,
+ 0x7634, 0x7638, 0x763a, 0x76e7, 0x76e5, 0x77a0, 0x779e, 0x779f,
+ 0x77a5, 0x78e8, 0x78da, 0x78ec, 0x78e7, 0x79a6, 0x7a4d, 0x7a4e,
+ 0x7a46, 0x7a4c, 0x7a4b, 0x7aba, 0x7bd9, 0x7c11, 0x7bc9, 0x7be4,
+ 0x7bdb, 0x7be1, 0x7be9, 0x7be6, 0x7cd5, 0x7cd6, 0x7e0a, 0x7e11,
+ 0x7e08, 0x7e1b, 0x7e23, 0x7e1e, 0x7e1d, 0x7e09, 0x7e10, 0x7f79,
+ 0x7fb2, 0x7ff0, 0x7ff1, 0x7fee, 0x8028, 0x81b3, 0x81a9, 0x81a8,
+ 0x81fb, 0x8208, 0x8258, 0x8259, 0x854a, 0x8559, 0x8548, 0x8568,
+ 0x8569, 0x8543, 0x8549, 0x856d, 0x856a, 0x855e, 0x8783, 0x879f,
+ 0x879e, 0x87a2, 0x878d, 0x8861, 0x892a, 0x8932, 0x8925, 0x892b,
+ 0x8921, 0x89aa, 0x89a6, 0x8ae6, 0x8afa, 0x8aeb, 0x8af1, 0x8b00,
+ 0x8adc, 0x8ae7, 0x8aee, 0x8afe, 0x8b01, 0x8b02, 0x8af7, 0x8aed,
+ 0x8af3, 0x8af6, 0x8afc, 0x8c6b, 0x8c6d, 0x8c93, 0x8cf4, 0x8e44,
+ 0x8e31, 0x8e34, 0x8e42, 0x8e39, 0x8e35, 0x8f3b, 0x8f2f, 0x8f38,
+ 0x8f33, 0x8fa8, 0x8fa6, 0x9075, 0x9074, 0x9078, 0x9072, 0x907c,
+ 0x907a, 0x9134, 0x9192, 0x9320, 0x9336, 0x92f8, 0x9333, 0x932f,
+ 0x9322, 0x92fc, 0x932b, 0x9304, 0x931a,
+ /* 0xc0 */
+ 0x9310, 0x9326, 0x9321, 0x9315, 0x932e, 0x9319, 0x95bb, 0x96a7,
+ 0x96a8, 0x96aa, 0x96d5, 0x970e, 0x9711, 0x9716, 0x970d, 0x9713,
+ 0x970f, 0x975b, 0x975c, 0x9766, 0x9798, 0x9830, 0x9838, 0x983b,
+ 0x9837, 0x982d, 0x9839, 0x9824, 0x9910, 0x9928, 0x991e, 0x991b,
+ 0x9921, 0x991a, 0x99ed, 0x99e2, 0x99f1, 0x9ab8, 0x9abc, 0x9afb,
+ 0x9aed, 0x9b28, 0x9b91, 0x9d15, 0x9d23, 0x9d26, 0x9d28, 0x9d12,
+ 0x9d1b, 0x9ed8, 0x9ed4, 0x9f8d, 0x9f9c, 0x512a, 0x511f, 0x5121,
+ 0x5132, 0x52f5, 0x568e, 0x5680, 0x5690, 0x5685, 0x5687, 0x568f,
+ 0x58d5, 0x58d3, 0x58d1, 0x58ce, 0x5b30, 0x5b2a, 0x5b24, 0x5b7a,
+ 0x5c37, 0x5c68, 0x5dbc, 0x5dba, 0x5dbd, 0x5db8, 0x5e6b, 0x5f4c,
+ 0x5fbd, 0x61c9, 0x61c2, 0x61c7, 0x61e6, 0x61cb, 0x6232, 0x6234,
+ 0x64ce, 0x64ca, 0x64d8, 0x64e0, 0x64f0, 0x64e6, 0x64ec, 0x64f1,
+ 0x64e2, 0x64ed, 0x6582, 0x6583, 0x66d9, 0x66d6, 0x6a80, 0x6a94,
+ 0x6a84, 0x6aa2, 0x6a9c, 0x6adb, 0x6aa3, 0x6a7e, 0x6a97, 0x6a90,
+ 0x6aa0, 0x6b5c, 0x6bae, 0x6bda, 0x6c08, 0x6fd8, 0x6ff1, 0x6fdf,
+ 0x6fe0, 0x6fdb, 0x6fe4, 0x6feb, 0x6fef, 0x6f80, 0x6fec, 0x6fe1,
+ 0x6fe9, 0x6fd5, 0x6fee, 0x6ff0, 0x71e7, 0x71df, 0x71ee, 0x71e6,
+ 0x71e5, 0x71ed, 0x71ec, 0x71f4, 0x71e0, 0x7235, 0x7246, 0x7370,
+ 0x7372, 0x74a9, 0x74b0, 0x74a6, 0x74a8, 0x7646, 0x7642, 0x764c,
+ 0x76ea, 0x77b3, 0x77aa, 0x77b0, 0x77ac,
+ /* 0xc1 */
+ 0x77a7, 0x77ad, 0x77ef, 0x78f7, 0x78fa, 0x78f4, 0x78ef, 0x7901,
+ 0x79a7, 0x79aa, 0x7a57, 0x7abf, 0x7c07, 0x7c0d, 0x7bfe, 0x7bf7,
+ 0x7c0c, 0x7be0, 0x7ce0, 0x7cdc, 0x7cde, 0x7ce2, 0x7cdf, 0x7cd9,
+ 0x7cdd, 0x7e2e, 0x7e3e, 0x7e46, 0x7e37, 0x7e32, 0x7e43, 0x7e2b,
+ 0x7e3d, 0x7e31, 0x7e45, 0x7e41, 0x7e34, 0x7e39, 0x7e48, 0x7e35,
+ 0x7e3f, 0x7e2f, 0x7f44, 0x7ff3, 0x7ffc, 0x8071, 0x8072, 0x8070,
+ 0x806f, 0x8073, 0x81c6, 0x81c3, 0x81ba, 0x81c2, 0x81c0, 0x81bf,
+ 0x81bd, 0x81c9, 0x81be, 0x81e8, 0x8209, 0x8271, 0x85aa, 0x8584,
+ 0x857e, 0x859c, 0x8591, 0x8594, 0x85af, 0x859b, 0x8587, 0x85a8,
+ 0x858a, 0x8667, 0x87c0, 0x87d1, 0x87b3, 0x87d2, 0x87c6, 0x87ab,
+ 0x87bb, 0x87ba, 0x87c8, 0x87cb, 0x893b, 0x8936, 0x8944, 0x8938,
+ 0x893d, 0x89ac, 0x8b0e, 0x8b17, 0x8b19, 0x8b1b, 0x8b0a, 0x8b20,
+ 0x8b1d, 0x8b04, 0x8b10, 0x8c41, 0x8c3f, 0x8c73, 0x8cfa, 0x8cfd,
+ 0x8cfc, 0x8cf8, 0x8cfb, 0x8da8, 0x8e49, 0x8e4b, 0x8e48, 0x8e4a,
+ 0x8f44, 0x8f3e, 0x8f42, 0x8f45, 0x8f3f, 0x907f, 0x907d, 0x9084,
+ 0x9081, 0x9082, 0x9080, 0x9139, 0x91a3, 0x919e, 0x919c, 0x934d,
+ 0x9382, 0x9328, 0x9375, 0x934a, 0x9365, 0x934b, 0x9318, 0x937e,
+ 0x936c, 0x935b, 0x9370, 0x935a, 0x9354, 0x95ca, 0x95cb, 0x95cc,
+ 0x95c8, 0x95c6, 0x96b1, 0x96b8, 0x96d6, 0x971c, 0x971e, 0x97a0,
+ 0x97d3, 0x9846, 0x98b6, 0x9935, 0x9a01,
+ /* 0xc2 */
+ 0x99ff, 0x9bae, 0x9bab, 0x9baa, 0x9bad, 0x9d3b, 0x9d3f, 0x9e8b,
+ 0x9ecf, 0x9ede, 0x9edc, 0x9edd, 0x9edb, 0x9f3e, 0x9f4b, 0x53e2,
+ 0x5695, 0x56ae, 0x58d9, 0x58d8, 0x5b38, 0x5f5d, 0x61e3, 0x6233,
+ 0x64f4, 0x64f2, 0x64fe, 0x6506, 0x64fa, 0x64fb, 0x64f7, 0x65b7,
+ 0x66dc, 0x6726, 0x6ab3, 0x6aac, 0x6ac3, 0x6abb, 0x6ab8, 0x6ac2,
+ 0x6aae, 0x6aaf, 0x6b5f, 0x6b78, 0x6baf, 0x7009, 0x700b, 0x6ffe,
+ 0x7006, 0x6ffa, 0x7011, 0x700f, 0x71fb, 0x71fc, 0x71fe, 0x71f8,
+ 0x7377, 0x7375, 0x74a7, 0x74bf, 0x7515, 0x7656, 0x7658, 0x7652,
+ 0x77bd, 0x77bf, 0x77bb, 0x77bc, 0x790e, 0x79ae, 0x7a61, 0x7a62,
+ 0x7a60, 0x7ac4, 0x7ac5, 0x7c2b, 0x7c27, 0x7c2a, 0x7c1e, 0x7c23,
+ 0x7c21, 0x7ce7, 0x7e54, 0x7e55, 0x7e5e, 0x7e5a, 0x7e61, 0x7e52,
+ 0x7e59, 0x7f48, 0x7ff9, 0x7ffb, 0x8077, 0x8076, 0x81cd, 0x81cf,
+ 0x820a, 0x85cf, 0x85a9, 0x85cd, 0x85d0, 0x85c9, 0x85b0, 0x85ba,
+ 0x85b9, 0x85a6, 0x87ef, 0x87ec, 0x87f2, 0x87e0, 0x8986, 0x89b2,
+ 0x89f4, 0x8b28, 0x8b39, 0x8b2c, 0x8b2b, 0x8c50, 0x8d05, 0x8e59,
+ 0x8e63, 0x8e66, 0x8e64, 0x8e5f, 0x8e55, 0x8ec0, 0x8f49, 0x8f4d,
+ 0x9087, 0x9083, 0x9088, 0x91ab, 0x91ac, 0x91d0, 0x9394, 0x938a,
+ 0x9396, 0x93a2, 0x93b3, 0x93ae, 0x93ac, 0x93b0, 0x9398, 0x939a,
+ 0x9397, 0x95d4, 0x95d6, 0x95d0, 0x95d5, 0x96e2, 0x96dc, 0x96d9,
+ 0x96db, 0x96de, 0x9724, 0x97a3, 0x97a6,
+ /* 0xc3 */
+ 0x97ad, 0x97f9, 0x984d, 0x984f, 0x984c, 0x984e, 0x9853, 0x98ba,
+ 0x993e, 0x993f, 0x993d, 0x992e, 0x99a5, 0x9a0e, 0x9ac1, 0x9b03,
+ 0x9b06, 0x9b4f, 0x9b4e, 0x9b4d, 0x9bca, 0x9bc9, 0x9bfd, 0x9bc8,
+ 0x9bc0, 0x9d51, 0x9d5d, 0x9d60, 0x9ee0, 0x9f15, 0x9f2c, 0x5133,
+ 0x56a5, 0x58de, 0x58df, 0x58e2, 0x5bf5, 0x9f90, 0x5eec, 0x61f2,
+ 0x61f7, 0x61f6, 0x61f5, 0x6500, 0x650f, 0x66e0, 0x66dd, 0x6ae5,
+ 0x6add, 0x6ada, 0x6ad3, 0x701b, 0x701f, 0x7028, 0x701a, 0x701d,
+ 0x7015, 0x7018, 0x7206, 0x720d, 0x7258, 0x72a2, 0x7378, 0x737a,
+ 0x74bd, 0x74ca, 0x74e3, 0x7587, 0x7586, 0x765f, 0x7661, 0x77c7,
+ 0x7919, 0x79b1, 0x7a6b, 0x7a69, 0x7c3e, 0x7c3f, 0x7c38, 0x7c3d,
+ 0x7c37, 0x7c40, 0x7e6b, 0x7e6d, 0x7e79, 0x7e69, 0x7e6a, 0x7f85,
+ 0x7e73, 0x7fb6, 0x7fb9, 0x7fb8, 0x81d8, 0x85e9, 0x85dd, 0x85ea,
+ 0x85d5, 0x85e4, 0x85e5, 0x85f7, 0x87fb, 0x8805, 0x880d, 0x87f9,
+ 0x87fe, 0x8960, 0x895f, 0x8956, 0x895e, 0x8b41, 0x8b5c, 0x8b58,
+ 0x8b49, 0x8b5a, 0x8b4e, 0x8b4f, 0x8b46, 0x8b59, 0x8d08, 0x8d0a,
+ 0x8e7c, 0x8e72, 0x8e87, 0x8e76, 0x8e6c, 0x8e7a, 0x8e74, 0x8f54,
+ 0x8f4e, 0x8fad, 0x908a, 0x908b, 0x91b1, 0x91ae, 0x93e1, 0x93d1,
+ 0x93df, 0x93c3, 0x93c8, 0x93dc, 0x93dd, 0x93d6, 0x93e2, 0x93cd,
+ 0x93d8, 0x93e4, 0x93d7, 0x93e8, 0x95dc, 0x96b4, 0x96e3, 0x972a,
+ 0x9727, 0x9761, 0x97dc, 0x97fb, 0x985e,
+ /* 0xc4 */
+ 0x9858, 0x985b, 0x98bc, 0x9945, 0x9949, 0x9a16, 0x9a19, 0x9b0d,
+ 0x9be8, 0x9be7, 0x9bd6, 0x9bdb, 0x9d89, 0x9d61, 0x9d72, 0x9d6a,
+ 0x9d6c, 0x9e92, 0x9e97, 0x9e93, 0x9eb4, 0x52f8, 0x56a8, 0x56b7,
+ 0x56b6, 0x56b4, 0x56bc, 0x58e4, 0x5b40, 0x5b43, 0x5b7d, 0x5bf6,
+ 0x5dc9, 0x61f8, 0x61fa, 0x6518, 0x6514, 0x6519, 0x66e6, 0x6727,
+ 0x6aec, 0x703e, 0x7030, 0x7032, 0x7210, 0x737b, 0x74cf, 0x7662,
+ 0x7665, 0x7926, 0x792a, 0x792c, 0x792b, 0x7ac7, 0x7af6, 0x7c4c,
+ 0x7c43, 0x7c4d, 0x7cef, 0x7cf0, 0x8fae, 0x7e7d, 0x7e7c, 0x7e82,
+ 0x7f4c, 0x8000, 0x81da, 0x8266, 0x85fb, 0x85f9, 0x8611, 0x85fa,
+ 0x8606, 0x860b, 0x8607, 0x860a, 0x8814, 0x8815, 0x8964, 0x89ba,
+ 0x89f8, 0x8b70, 0x8b6c, 0x8b66, 0x8b6f, 0x8b5f, 0x8b6b, 0x8d0f,
+ 0x8d0d, 0x8e89, 0x8e81, 0x8e85, 0x8e82, 0x91b4, 0x91cb, 0x9418,
+ 0x9403, 0x93fd, 0x95e1, 0x9730, 0x98c4, 0x9952, 0x9951, 0x99a8,
+ 0x9a2b, 0x9a30, 0x9a37, 0x9a35, 0x9c13, 0x9c0d, 0x9e79, 0x9eb5,
+ 0x9ee8, 0x9f2f, 0x9f5f, 0x9f63, 0x9f61, 0x5137, 0x5138, 0x56c1,
+ 0x56c0, 0x56c2, 0x5914, 0x5c6c, 0x5dcd, 0x61fc, 0x61fe, 0x651d,
+ 0x651c, 0x6595, 0x66e9, 0x6afb, 0x6b04, 0x6afa, 0x6bb2, 0x704c,
+ 0x721b, 0x72a7, 0x74d6, 0x74d4, 0x7669, 0x77d3, 0x7c50, 0x7e8f,
+ 0x7e8c, 0x7fbc, 0x8617, 0x862d, 0x861a, 0x8823, 0x8822, 0x8821,
+ 0x881f, 0x896a, 0x896c, 0x89bd, 0x8b74,
+ /* 0xc5 */
+ 0x8b77, 0x8b7d, 0x8d13, 0x8e8a, 0x8e8d, 0x8e8b, 0x8f5f, 0x8faf,
+ 0x91ba, 0x942e, 0x9433, 0x9435, 0x943a, 0x9438, 0x9432, 0x942b,
+ 0x95e2, 0x9738, 0x9739, 0x9732, 0x97ff, 0x9867, 0x9865, 0x9957,
+ 0x9a45, 0x9a43, 0x9a40, 0x9a3e, 0x9acf, 0x9b54, 0x9b51, 0x9c2d,
+ 0x9c25, 0x9daf, 0x9db4, 0x9dc2, 0x9db8, 0x9e9d, 0x9eef, 0x9f19,
+ 0x9f5c, 0x9f66, 0x9f67, 0x513c, 0x513b, 0x56c8, 0x56ca, 0x56c9,
+ 0x5b7f, 0x5dd4, 0x5dd2, 0x5f4e, 0x61ff, 0x6524, 0x6b0a, 0x6b61,
+ 0x7051, 0x7058, 0x7380, 0x74e4, 0x758a, 0x766e, 0x766c, 0x79b3,
+ 0x7c60, 0x7c5f, 0x807e, 0x807d, 0x81df, 0x8972, 0x896f, 0x89fc,
+ 0x8b80, 0x8d16, 0x8d17, 0x8e91, 0x8e93, 0x8f61, 0x9148, 0x9444,
+ 0x9451, 0x9452, 0x973d, 0x973e, 0x97c3, 0x97c1, 0x986b, 0x9955,
+ 0x9a55, 0x9a4d, 0x9ad2, 0x9b1a, 0x9c49, 0x9c31, 0x9c3e, 0x9c3b,
+ 0x9dd3, 0x9dd7, 0x9f34, 0x9f6c, 0x9f6a, 0x9f94, 0x56cc, 0x5dd6,
+ 0x6200, 0x6523, 0x652b, 0x652a, 0x66ec, 0x6b10, 0x74da, 0x7aca,
+ 0x7c64, 0x7c63, 0x7c65, 0x7e93, 0x7e96, 0x7e94, 0x81e2, 0x8638,
+ 0x863f, 0x8831, 0x8b8a, 0x9090, 0x908f, 0x9463, 0x9460, 0x9464,
+ 0x9768, 0x986f, 0x995c, 0x9a5a, 0x9a5b, 0x9a57, 0x9ad3, 0x9ad4,
+ 0x9ad1, 0x9c54, 0x9c57, 0x9c56, 0x9de5, 0x9e9f, 0x9ef4, 0x56d1,
+ 0x58e9, 0x652c, 0x705e, 0x7671, 0x7672, 0x77d7, 0x7f50, 0x7f88,
+ 0x8836, 0x8839, 0x8862, 0x8b93, 0x8b92,
+ /* 0xc6 */
+ 0x8b96, 0x8277, 0x8d1b, 0x91c0, 0x946a, 0x9742, 0x9748, 0x9744,
+ 0x97c6, 0x9870, 0x9a5f, 0x9b22, 0x9b58, 0x9c5f, 0x9df9, 0x9dfa,
+ 0x9e7c, 0x9e7d, 0x9f07, 0x9f77, 0x9f72, 0x5ef3, 0x6b16, 0x7063,
+ 0x7c6c, 0x7c6e, 0x883b, 0x89c0, 0x8ea1, 0x91c1, 0x9472, 0x9470,
+ 0x9871, 0x995e, 0x9ad6, 0x9b23, 0x9ecc, 0x7064, 0x77da, 0x8b9a,
+ 0x9477, 0x97c9, 0x9a62, 0x9a65, 0x7e9c, 0x8b9c, 0x8eaa, 0x91c5,
+ 0x947d, 0x947e, 0x947c, 0x9c77, 0x9c78, 0x9ef7, 0x8c54, 0x947f,
+ 0x9e1a, 0x7228, 0x9a6a, 0x9b31, 0x9e1b, 0x9e1e, 0x7c72, 0x30fe,
+ 0x309d, 0x309e, 0x3005, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045,
+ 0x3046, 0x3047, 0x3048, 0x3049, 0x304a, 0x304b, 0x304c, 0x304d,
+ 0x304e, 0x304f, 0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055,
+ 0x3056, 0x3057, 0x3058, 0x3059, 0x305a, 0x305b, 0x305c, 0x305d,
+ 0x305e, 0x305f, 0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065,
+ 0x3066, 0x3067, 0x3068, 0x3069, 0x306a, 0x306b, 0x306c, 0x306d,
+ 0x306e, 0x306f, 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075,
+ 0x3076, 0x3077, 0x3078, 0x3079, 0x307a, 0x307b, 0x307c, 0x307d,
+ 0x307e, 0x307f, 0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085,
+ 0x3086, 0x3087, 0x3088, 0x3089, 0x308a, 0x308b, 0x308c, 0x308d,
+ 0x308e, 0x308f, 0x3090, 0x3091, 0x3092, 0x3093, 0x30a1, 0x30a2,
+ 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7,
+ /* 0xc7 */
+ 0x30a8, 0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af,
+ 0x30b0, 0x30b1, 0x30b2, 0x30b3, 0x30b4, 0x30b5, 0x30b6, 0x30b7,
+ 0x30b8, 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf,
+ 0x30c0, 0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7,
+ 0x30c8, 0x30c9, 0x30ca, 0x30cb, 0x30cc, 0x30cd, 0x30ce, 0x30cf,
+ 0x30d0, 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7,
+ 0x30d8, 0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df,
+ 0x30e0, 0x30e1, 0x30e2, 0x30e3, 0x30e4, 0x30e5, 0x30e6, 0x30e7,
+ 0x30e8, 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef,
+ 0x30f0, 0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0x0414,
+ 0x0415, 0x0401, 0x0416, 0x0417, 0x0418, 0x0419, 0x041a, 0x041b,
+ 0x041c, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429,
+ 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 0x0430, 0x0431,
+ 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436, 0x0437, 0x0438,
+ 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x0440,
+ 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448,
+ 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 0x2460,
+ 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467, 0x2468,
+ 0x2469, 0x2474, 0x2475, 0x2476, 0x2477, 0x2478, 0x2479, 0x247a,
+ 0x247b, 0x247c, 0x247d,
+};
+static const unsigned short big5_2uni_pagec9[7652] = {
+ /* 0xc9 */
+ 0x4e42, 0x4e5c, 0x51f5, 0x531a, 0x5382, 0x4e07, 0x4e0c, 0x4e47,
+ 0x4e8d, 0x56d7, 0xfa0c, 0x5c6e, 0x5f73, 0x4e0f, 0x5187, 0x4e0e,
+ 0x4e2e, 0x4e93, 0x4ec2, 0x4ec9, 0x4ec8, 0x5198, 0x52fc, 0x536c,
+ 0x53b9, 0x5720, 0x5903, 0x592c, 0x5c10, 0x5dff, 0x65e1, 0x6bb3,
+ 0x6bcc, 0x6c14, 0x723f, 0x4e31, 0x4e3c, 0x4ee8, 0x4edc, 0x4ee9,
+ 0x4ee1, 0x4edd, 0x4eda, 0x520c, 0x531c, 0x534c, 0x5722, 0x5723,
+ 0x5917, 0x592f, 0x5b81, 0x5b84, 0x5c12, 0x5c3b, 0x5c74, 0x5c73,
+ 0x5e04, 0x5e80, 0x5e82, 0x5fc9, 0x6209, 0x6250, 0x6c15, 0x6c36,
+ 0x6c43, 0x6c3f, 0x6c3b, 0x72ae, 0x72b0, 0x738a, 0x79b8, 0x808a,
+ 0x961e, 0x4f0e, 0x4f18, 0x4f2c, 0x4ef5, 0x4f14, 0x4ef1, 0x4f00,
+ 0x4ef7, 0x4f08, 0x4f1d, 0x4f02, 0x4f05, 0x4f22, 0x4f13, 0x4f04,
+ 0x4ef4, 0x4f12, 0x51b1, 0x5213, 0x5209, 0x5210, 0x52a6, 0x5322,
+ 0x531f, 0x534d, 0x538a, 0x5407, 0x56e1, 0x56df, 0x572e, 0x572a,
+ 0x5734, 0x593c, 0x5980, 0x597c, 0x5985, 0x597b, 0x597e, 0x5977,
+ 0x597f, 0x5b56, 0x5c15, 0x5c25, 0x5c7c, 0x5c7a, 0x5c7b, 0x5c7e,
+ 0x5ddf, 0x5e75, 0x5e84, 0x5f02, 0x5f1a, 0x5f74, 0x5fd5, 0x5fd4,
+ 0x5fcf, 0x625c, 0x625e, 0x6264, 0x6261, 0x6266, 0x6262, 0x6259,
+ 0x6260, 0x625a, 0x6265, 0x65ef, 0x65ee, 0x673e, 0x6739, 0x6738,
+ 0x673b, 0x673a, 0x673f, 0x673c, 0x6733, 0x6c18, 0x6c46, 0x6c52,
+ 0x6c5c, 0x6c4f, 0x6c4a, 0x6c54, 0x6c4b,
+ /* 0xca */
+ 0x6c4c, 0x7071, 0x725e, 0x72b4, 0x72b5, 0x738e, 0x752a, 0x767f,
+ 0x7a75, 0x7f51, 0x8278, 0x827c, 0x8280, 0x827d, 0x827f, 0x864d,
+ 0x897e, 0x9099, 0x9097, 0x9098, 0x909b, 0x9094, 0x9622, 0x9624,
+ 0x9620, 0x9623, 0x4f56, 0x4f3b, 0x4f62, 0x4f49, 0x4f53, 0x4f64,
+ 0x4f3e, 0x4f67, 0x4f52, 0x4f5f, 0x4f41, 0x4f58, 0x4f2d, 0x4f33,
+ 0x4f3f, 0x4f61, 0x518f, 0x51b9, 0x521c, 0x521e, 0x5221, 0x52ad,
+ 0x52ae, 0x5309, 0x5363, 0x5372, 0x538e, 0x538f, 0x5430, 0x5437,
+ 0x542a, 0x5454, 0x5445, 0x5419, 0x541c, 0x5425, 0x5418, 0x543d,
+ 0x544f, 0x5441, 0x5428, 0x5424, 0x5447, 0x56ee, 0x56e7, 0x56e5,
+ 0x5741, 0x5745, 0x574c, 0x5749, 0x574b, 0x5752, 0x5906, 0x5940,
+ 0x59a6, 0x5998, 0x59a0, 0x5997, 0x598e, 0x59a2, 0x5990, 0x598f,
+ 0x59a7, 0x59a1, 0x5b8e, 0x5b92, 0x5c28, 0x5c2a, 0x5c8d, 0x5c8f,
+ 0x5c88, 0x5c8b, 0x5c89, 0x5c92, 0x5c8a, 0x5c86, 0x5c93, 0x5c95,
+ 0x5de0, 0x5e0a, 0x5e0e, 0x5e8b, 0x5e89, 0x5e8c, 0x5e88, 0x5e8d,
+ 0x5f05, 0x5f1d, 0x5f78, 0x5f76, 0x5fd2, 0x5fd1, 0x5fd0, 0x5fed,
+ 0x5fe8, 0x5fee, 0x5ff3, 0x5fe1, 0x5fe4, 0x5fe3, 0x5ffa, 0x5fef,
+ 0x5ff7, 0x5ffb, 0x6000, 0x5ff4, 0x623a, 0x6283, 0x628c, 0x628e,
+ 0x628f, 0x6294, 0x6287, 0x6271, 0x627b, 0x627a, 0x6270, 0x6281,
+ 0x6288, 0x6277, 0x627d, 0x6272, 0x6274, 0x6537, 0x65f0, 0x65f4,
+ 0x65f3, 0x65f2, 0x65f5, 0x6745, 0x6747,
+ /* 0xcb */
+ 0x6759, 0x6755, 0x674c, 0x6748, 0x675d, 0x674d, 0x675a, 0x674b,
+ 0x6bd0, 0x6c19, 0x6c1a, 0x6c78, 0x6c67, 0x6c6b, 0x6c84, 0x6c8b,
+ 0x6c8f, 0x6c71, 0x6c6f, 0x6c69, 0x6c9a, 0x6c6d, 0x6c87, 0x6c95,
+ 0x6c9c, 0x6c66, 0x6c73, 0x6c65, 0x6c7b, 0x6c8e, 0x7074, 0x707a,
+ 0x7263, 0x72bf, 0x72bd, 0x72c3, 0x72c6, 0x72c1, 0x72ba, 0x72c5,
+ 0x7395, 0x7397, 0x7393, 0x7394, 0x7392, 0x753a, 0x7539, 0x7594,
+ 0x7595, 0x7681, 0x793d, 0x8034, 0x8095, 0x8099, 0x8090, 0x8092,
+ 0x809c, 0x8290, 0x828f, 0x8285, 0x828e, 0x8291, 0x8293, 0x828a,
+ 0x8283, 0x8284, 0x8c78, 0x8fc9, 0x8fbf, 0x909f, 0x90a1, 0x90a5,
+ 0x909e, 0x90a7, 0x90a0, 0x9630, 0x9628, 0x962f, 0x962d, 0x4e33,
+ 0x4f98, 0x4f7c, 0x4f85, 0x4f7d, 0x4f80, 0x4f87, 0x4f76, 0x4f74,
+ 0x4f89, 0x4f84, 0x4f77, 0x4f4c, 0x4f97, 0x4f6a, 0x4f9a, 0x4f79,
+ 0x4f81, 0x4f78, 0x4f90, 0x4f9c, 0x4f94, 0x4f9e, 0x4f92, 0x4f82,
+ 0x4f95, 0x4f6b, 0x4f6e, 0x519e, 0x51bc, 0x51be, 0x5235, 0x5232,
+ 0x5233, 0x5246, 0x5231, 0x52bc, 0x530a, 0x530b, 0x533c, 0x5392,
+ 0x5394, 0x5487, 0x547f, 0x5481, 0x5491, 0x5482, 0x5488, 0x546b,
+ 0x547a, 0x547e, 0x5465, 0x546c, 0x5474, 0x5466, 0x548d, 0x546f,
+ 0x5461, 0x5460, 0x5498, 0x5463, 0x5467, 0x5464, 0x56f7, 0x56f9,
+ 0x576f, 0x5772, 0x576d, 0x576b, 0x5771, 0x5770, 0x5776, 0x5780,
+ 0x5775, 0x577b, 0x5773, 0x5774, 0x5762,
+ /* 0xcc */
+ 0x5768, 0x577d, 0x590c, 0x5945, 0x59b5, 0x59ba, 0x59cf, 0x59ce,
+ 0x59b2, 0x59cc, 0x59c1, 0x59b6, 0x59bc, 0x59c3, 0x59d6, 0x59b1,
+ 0x59bd, 0x59c0, 0x59c8, 0x59b4, 0x59c7, 0x5b62, 0x5b65, 0x5b93,
+ 0x5b95, 0x5c44, 0x5c47, 0x5cae, 0x5ca4, 0x5ca0, 0x5cb5, 0x5caf,
+ 0x5ca8, 0x5cac, 0x5c9f, 0x5ca3, 0x5cad, 0x5ca2, 0x5caa, 0x5ca7,
+ 0x5c9d, 0x5ca5, 0x5cb6, 0x5cb0, 0x5ca6, 0x5e17, 0x5e14, 0x5e19,
+ 0x5f28, 0x5f22, 0x5f23, 0x5f24, 0x5f54, 0x5f82, 0x5f7e, 0x5f7d,
+ 0x5fde, 0x5fe5, 0x602d, 0x6026, 0x6019, 0x6032, 0x600b, 0x6034,
+ 0x600a, 0x6017, 0x6033, 0x601a, 0x601e, 0x602c, 0x6022, 0x600d,
+ 0x6010, 0x602e, 0x6013, 0x6011, 0x600c, 0x6009, 0x601c, 0x6214,
+ 0x623d, 0x62ad, 0x62b4, 0x62d1, 0x62be, 0x62aa, 0x62b6, 0x62ca,
+ 0x62ae, 0x62b3, 0x62af, 0x62bb, 0x62a9, 0x62b0, 0x62b8, 0x653d,
+ 0x65a8, 0x65bb, 0x6609, 0x65fc, 0x6604, 0x6612, 0x6608, 0x65fb,
+ 0x6603, 0x660b, 0x660d, 0x6605, 0x65fd, 0x6611, 0x6610, 0x66f6,
+ 0x670a, 0x6785, 0x676c, 0x678e, 0x6792, 0x6776, 0x677b, 0x6798,
+ 0x6786, 0x6784, 0x6774, 0x678d, 0x678c, 0x677a, 0x679f, 0x6791,
+ 0x6799, 0x6783, 0x677d, 0x6781, 0x6778, 0x6779, 0x6794, 0x6b25,
+ 0x6b80, 0x6b7e, 0x6bde, 0x6c1d, 0x6c93, 0x6cec, 0x6ceb, 0x6cee,
+ 0x6cd9, 0x6cb6, 0x6cd4, 0x6cad, 0x6ce7, 0x6cb7, 0x6cd0, 0x6cc2,
+ 0x6cba, 0x6cc3, 0x6cc6, 0x6ced, 0x6cf2,
+ /* 0xcd */
+ 0x6cd2, 0x6cdd, 0x6cb4, 0x6c8a, 0x6c9d, 0x6c80, 0x6cde, 0x6cc0,
+ 0x6d30, 0x6ccd, 0x6cc7, 0x6cb0, 0x6cf9, 0x6ccf, 0x6ce9, 0x6cd1,
+ 0x7094, 0x7098, 0x7085, 0x7093, 0x7086, 0x7084, 0x7091, 0x7096,
+ 0x7082, 0x709a, 0x7083, 0x726a, 0x72d6, 0x72cb, 0x72d8, 0x72c9,
+ 0x72dc, 0x72d2, 0x72d4, 0x72da, 0x72cc, 0x72d1, 0x73a4, 0x73a1,
+ 0x73ad, 0x73a6, 0x73a2, 0x73a0, 0x73ac, 0x739d, 0x74dd, 0x74e8,
+ 0x753f, 0x7540, 0x753e, 0x758c, 0x7598, 0x76af, 0x76f3, 0x76f1,
+ 0x76f0, 0x76f5, 0x77f8, 0x77fc, 0x77f9, 0x77fb, 0x77fa, 0x77f7,
+ 0x7942, 0x793f, 0x79c5, 0x7a78, 0x7a7b, 0x7afb, 0x7c75, 0x7cfd,
+ 0x8035, 0x808f, 0x80ae, 0x80a3, 0x80b8, 0x80b5, 0x80ad, 0x8220,
+ 0x82a0, 0x82c0, 0x82ab, 0x829a, 0x8298, 0x829b, 0x82b5, 0x82a7,
+ 0x82ae, 0x82bc, 0x829e, 0x82ba, 0x82b4, 0x82a8, 0x82a1, 0x82a9,
+ 0x82c2, 0x82a4, 0x82c3, 0x82b6, 0x82a2, 0x8670, 0x866f, 0x866d,
+ 0x866e, 0x8c56, 0x8fd2, 0x8fcb, 0x8fd3, 0x8fcd, 0x8fd6, 0x8fd5,
+ 0x8fd7, 0x90b2, 0x90b4, 0x90af, 0x90b3, 0x90b0, 0x9639, 0x963d,
+ 0x963c, 0x963a, 0x9643, 0x4fcd, 0x4fc5, 0x4fd3, 0x4fb2, 0x4fc9,
+ 0x4fcb, 0x4fc1, 0x4fd4, 0x4fdc, 0x4fd9, 0x4fbb, 0x4fb3, 0x4fdb,
+ 0x4fc7, 0x4fd6, 0x4fba, 0x4fc0, 0x4fb9, 0x4fec, 0x5244, 0x5249,
+ 0x52c0, 0x52c2, 0x533d, 0x537c, 0x5397, 0x5396, 0x5399, 0x5398,
+ 0x54ba, 0x54a1, 0x54ad, 0x54a5, 0x54cf,
+ /* 0xce */
+ 0x54c3, 0x830d, 0x54b7, 0x54ae, 0x54d6, 0x54b6, 0x54c5, 0x54c6,
+ 0x54a0, 0x5470, 0x54bc, 0x54a2, 0x54be, 0x5472, 0x54de, 0x54b0,
+ 0x57b5, 0x579e, 0x579f, 0x57a4, 0x578c, 0x5797, 0x579d, 0x579b,
+ 0x5794, 0x5798, 0x578f, 0x5799, 0x57a5, 0x579a, 0x5795, 0x58f4,
+ 0x590d, 0x5953, 0x59e1, 0x59de, 0x59ee, 0x5a00, 0x59f1, 0x59dd,
+ 0x59fa, 0x59fd, 0x59fc, 0x59f6, 0x59e4, 0x59f2, 0x59f7, 0x59db,
+ 0x59e9, 0x59f3, 0x59f5, 0x59e0, 0x59fe, 0x59f4, 0x59ed, 0x5ba8,
+ 0x5c4c, 0x5cd0, 0x5cd8, 0x5ccc, 0x5cd7, 0x5ccb, 0x5cdb, 0x5cde,
+ 0x5cda, 0x5cc9, 0x5cc7, 0x5cca, 0x5cd6, 0x5cd3, 0x5cd4, 0x5ccf,
+ 0x5cc8, 0x5cc6, 0x5cce, 0x5cdf, 0x5cf8, 0x5df9, 0x5e21, 0x5e22,
+ 0x5e23, 0x5e20, 0x5e24, 0x5eb0, 0x5ea4, 0x5ea2, 0x5e9b, 0x5ea3,
+ 0x5ea5, 0x5f07, 0x5f2e, 0x5f56, 0x5f86, 0x6037, 0x6039, 0x6054,
+ 0x6072, 0x605e, 0x6045, 0x6053, 0x6047, 0x6049, 0x605b, 0x604c,
+ 0x6040, 0x6042, 0x605f, 0x6024, 0x6044, 0x6058, 0x6066, 0x606e,
+ 0x6242, 0x6243, 0x62cf, 0x630d, 0x630b, 0x62f5, 0x630e, 0x6303,
+ 0x62eb, 0x62f9, 0x630f, 0x630c, 0x62f8, 0x62f6, 0x6300, 0x6313,
+ 0x6314, 0x62fa, 0x6315, 0x62fb, 0x62f0, 0x6541, 0x6543, 0x65aa,
+ 0x65bf, 0x6636, 0x6621, 0x6632, 0x6635, 0x661c, 0x6626, 0x6622,
+ 0x6633, 0x662b, 0x663a, 0x661d, 0x6634, 0x6639, 0x662e, 0x670f,
+ 0x6710, 0x67c1, 0x67f2, 0x67c8, 0x67ba,
+ /* 0xcf */
+ 0x67dc, 0x67bb, 0x67f8, 0x67d8, 0x67c0, 0x67b7, 0x67c5, 0x67eb,
+ 0x67e4, 0x67df, 0x67b5, 0x67cd, 0x67b3, 0x67f7, 0x67f6, 0x67ee,
+ 0x67e3, 0x67c2, 0x67b9, 0x67ce, 0x67e7, 0x67f0, 0x67b2, 0x67fc,
+ 0x67c6, 0x67ed, 0x67cc, 0x67ae, 0x67e6, 0x67db, 0x67fa, 0x67c9,
+ 0x67ca, 0x67c3, 0x67ea, 0x67cb, 0x6b28, 0x6b82, 0x6b84, 0x6bb6,
+ 0x6bd6, 0x6bd8, 0x6be0, 0x6c20, 0x6c21, 0x6d28, 0x6d34, 0x6d2d,
+ 0x6d1f, 0x6d3c, 0x6d3f, 0x6d12, 0x6d0a, 0x6cda, 0x6d33, 0x6d04,
+ 0x6d19, 0x6d3a, 0x6d1a, 0x6d11, 0x6d00, 0x6d1d, 0x6d42, 0x6d01,
+ 0x6d18, 0x6d37, 0x6d03, 0x6d0f, 0x6d40, 0x6d07, 0x6d20, 0x6d2c,
+ 0x6d08, 0x6d22, 0x6d09, 0x6d10, 0x70b7, 0x709f, 0x70be, 0x70b1,
+ 0x70b0, 0x70a1, 0x70b4, 0x70b5, 0x70a9, 0x7241, 0x7249, 0x724a,
+ 0x726c, 0x7270, 0x7273, 0x726e, 0x72ca, 0x72e4, 0x72e8, 0x72eb,
+ 0x72df, 0x72ea, 0x72e6, 0x72e3, 0x7385, 0x73cc, 0x73c2, 0x73c8,
+ 0x73c5, 0x73b9, 0x73b6, 0x73b5, 0x73b4, 0x73eb, 0x73bf, 0x73c7,
+ 0x73be, 0x73c3, 0x73c6, 0x73b8, 0x73cb, 0x74ec, 0x74ee, 0x752e,
+ 0x7547, 0x7548, 0x75a7, 0x75aa, 0x7679, 0x76c4, 0x7708, 0x7703,
+ 0x7704, 0x7705, 0x770a, 0x76f7, 0x76fb, 0x76fa, 0x77e7, 0x77e8,
+ 0x7806, 0x7811, 0x7812, 0x7805, 0x7810, 0x780f, 0x780e, 0x7809,
+ 0x7803, 0x7813, 0x794a, 0x794c, 0x794b, 0x7945, 0x7944, 0x79d5,
+ 0x79cd, 0x79cf, 0x79d6, 0x79ce, 0x7a80,
+ /* 0xd0 */
+ 0x7a7e, 0x7ad1, 0x7b00, 0x7b01, 0x7c7a, 0x7c78, 0x7c79, 0x7c7f,
+ 0x7c80, 0x7c81, 0x7d03, 0x7d08, 0x7d01, 0x7f58, 0x7f91, 0x7f8d,
+ 0x7fbe, 0x8007, 0x800e, 0x800f, 0x8014, 0x8037, 0x80d8, 0x80c7,
+ 0x80e0, 0x80d1, 0x80c8, 0x80c2, 0x80d0, 0x80c5, 0x80e3, 0x80d9,
+ 0x80dc, 0x80ca, 0x80d5, 0x80c9, 0x80cf, 0x80d7, 0x80e6, 0x80cd,
+ 0x81ff, 0x8221, 0x8294, 0x82d9, 0x82fe, 0x82f9, 0x8307, 0x82e8,
+ 0x8300, 0x82d5, 0x833a, 0x82eb, 0x82d6, 0x82f4, 0x82ec, 0x82e1,
+ 0x82f2, 0x82f5, 0x830c, 0x82fb, 0x82f6, 0x82f0, 0x82ea, 0x82e4,
+ 0x82e0, 0x82fa, 0x82f3, 0x82ed, 0x8677, 0x8674, 0x867c, 0x8673,
+ 0x8841, 0x884e, 0x8867, 0x886a, 0x8869, 0x89d3, 0x8a04, 0x8a07,
+ 0x8d72, 0x8fe3, 0x8fe1, 0x8fee, 0x8fe0, 0x90f1, 0x90bd, 0x90bf,
+ 0x90d5, 0x90c5, 0x90be, 0x90c7, 0x90cb, 0x90c8, 0x91d4, 0x91d3,
+ 0x9654, 0x964f, 0x9651, 0x9653, 0x964a, 0x964e, 0x501e, 0x5005,
+ 0x5007, 0x5013, 0x5022, 0x5030, 0x501b, 0x4ff5, 0x4ff4, 0x5033,
+ 0x5037, 0x502c, 0x4ff6, 0x4ff7, 0x5017, 0x501c, 0x5020, 0x5027,
+ 0x5035, 0x502f, 0x5031, 0x500e, 0x515a, 0x5194, 0x5193, 0x51ca,
+ 0x51c4, 0x51c5, 0x51c8, 0x51ce, 0x5261, 0x525a, 0x5252, 0x525e,
+ 0x525f, 0x5255, 0x5262, 0x52cd, 0x530e, 0x539e, 0x5526, 0x54e2,
+ 0x5517, 0x5512, 0x54e7, 0x54f3, 0x54e4, 0x551a, 0x54ff, 0x5504,
+ 0x5508, 0x54eb, 0x5511, 0x5505, 0x54f1,
+ /* 0xd1 */
+ 0x550a, 0x54fb, 0x54f7, 0x54f8, 0x54e0, 0x550e, 0x5503, 0x550b,
+ 0x5701, 0x5702, 0x57cc, 0x5832, 0x57d5, 0x57d2, 0x57ba, 0x57c6,
+ 0x57bd, 0x57bc, 0x57b8, 0x57b6, 0x57bf, 0x57c7, 0x57d0, 0x57b9,
+ 0x57c1, 0x590e, 0x594a, 0x5a19, 0x5a16, 0x5a2d, 0x5a2e, 0x5a15,
+ 0x5a0f, 0x5a17, 0x5a0a, 0x5a1e, 0x5a33, 0x5b6c, 0x5ba7, 0x5bad,
+ 0x5bac, 0x5c03, 0x5c56, 0x5c54, 0x5cec, 0x5cff, 0x5cee, 0x5cf1,
+ 0x5cf7, 0x5d00, 0x5cf9, 0x5e29, 0x5e28, 0x5ea8, 0x5eae, 0x5eaa,
+ 0x5eac, 0x5f33, 0x5f30, 0x5f67, 0x605d, 0x605a, 0x6067, 0x6041,
+ 0x60a2, 0x6088, 0x6080, 0x6092, 0x6081, 0x609d, 0x6083, 0x6095,
+ 0x609b, 0x6097, 0x6087, 0x609c, 0x608e, 0x6219, 0x6246, 0x62f2,
+ 0x6310, 0x6356, 0x632c, 0x6344, 0x6345, 0x6336, 0x6343, 0x63e4,
+ 0x6339, 0x634b, 0x634a, 0x633c, 0x6329, 0x6341, 0x6334, 0x6358,
+ 0x6354, 0x6359, 0x632d, 0x6347, 0x6333, 0x635a, 0x6351, 0x6338,
+ 0x6357, 0x6340, 0x6348, 0x654a, 0x6546, 0x65c6, 0x65c3, 0x65c4,
+ 0x65c2, 0x664a, 0x665f, 0x6647, 0x6651, 0x6712, 0x6713, 0x681f,
+ 0x681a, 0x6849, 0x6832, 0x6833, 0x683b, 0x684b, 0x684f, 0x6816,
+ 0x6831, 0x681c, 0x6835, 0x682b, 0x682d, 0x682f, 0x684e, 0x6844,
+ 0x6834, 0x681d, 0x6812, 0x6814, 0x6826, 0x6828, 0x682e, 0x684d,
+ 0x683a, 0x6825, 0x6820, 0x6b2c, 0x6b2f, 0x6b2d, 0x6b31, 0x6b34,
+ 0x6b6d, 0x8082, 0x6b88, 0x6be6, 0x6be4,
+ /* 0xd2 */
+ 0x6be8, 0x6be3, 0x6be2, 0x6be7, 0x6c25, 0x6d7a, 0x6d63, 0x6d64,
+ 0x6d76, 0x6d0d, 0x6d61, 0x6d92, 0x6d58, 0x6d62, 0x6d6d, 0x6d6f,
+ 0x6d91, 0x6d8d, 0x6def, 0x6d7f, 0x6d86, 0x6d5e, 0x6d67, 0x6d60,
+ 0x6d97, 0x6d70, 0x6d7c, 0x6d5f, 0x6d82, 0x6d98, 0x6d2f, 0x6d68,
+ 0x6d8b, 0x6d7e, 0x6d80, 0x6d84, 0x6d16, 0x6d83, 0x6d7b, 0x6d7d,
+ 0x6d75, 0x6d90, 0x70dc, 0x70d3, 0x70d1, 0x70dd, 0x70cb, 0x7f39,
+ 0x70e2, 0x70d7, 0x70d2, 0x70de, 0x70e0, 0x70d4, 0x70cd, 0x70c5,
+ 0x70c6, 0x70c7, 0x70da, 0x70ce, 0x70e1, 0x7242, 0x7278, 0x7277,
+ 0x7276, 0x7300, 0x72fa, 0x72f4, 0x72fe, 0x72f6, 0x72f3, 0x72fb,
+ 0x7301, 0x73d3, 0x73d9, 0x73e5, 0x73d6, 0x73bc, 0x73e7, 0x73e3,
+ 0x73e9, 0x73dc, 0x73d2, 0x73db, 0x73d4, 0x73dd, 0x73da, 0x73d7,
+ 0x73d8, 0x73e8, 0x74de, 0x74df, 0x74f4, 0x74f5, 0x7521, 0x755b,
+ 0x755f, 0x75b0, 0x75c1, 0x75bb, 0x75c4, 0x75c0, 0x75bf, 0x75b6,
+ 0x75ba, 0x768a, 0x76c9, 0x771d, 0x771b, 0x7710, 0x7713, 0x7712,
+ 0x7723, 0x7711, 0x7715, 0x7719, 0x771a, 0x7722, 0x7727, 0x7823,
+ 0x782c, 0x7822, 0x7835, 0x782f, 0x7828, 0x782e, 0x782b, 0x7821,
+ 0x7829, 0x7833, 0x782a, 0x7831, 0x7954, 0x795b, 0x794f, 0x795c,
+ 0x7953, 0x7952, 0x7951, 0x79eb, 0x79ec, 0x79e0, 0x79ee, 0x79ed,
+ 0x79ea, 0x79dc, 0x79de, 0x79dd, 0x7a86, 0x7a89, 0x7a85, 0x7a8b,
+ 0x7a8c, 0x7a8a, 0x7a87, 0x7ad8, 0x7b10,
+ /* 0xd3 */
+ 0x7b04, 0x7b13, 0x7b05, 0x7b0f, 0x7b08, 0x7b0a, 0x7b0e, 0x7b09,
+ 0x7b12, 0x7c84, 0x7c91, 0x7c8a, 0x7c8c, 0x7c88, 0x7c8d, 0x7c85,
+ 0x7d1e, 0x7d1d, 0x7d11, 0x7d0e, 0x7d18, 0x7d16, 0x7d13, 0x7d1f,
+ 0x7d12, 0x7d0f, 0x7d0c, 0x7f5c, 0x7f61, 0x7f5e, 0x7f60, 0x7f5d,
+ 0x7f5b, 0x7f96, 0x7f92, 0x7fc3, 0x7fc2, 0x7fc0, 0x8016, 0x803e,
+ 0x8039, 0x80fa, 0x80f2, 0x80f9, 0x80f5, 0x8101, 0x80fb, 0x8100,
+ 0x8201, 0x822f, 0x8225, 0x8333, 0x832d, 0x8344, 0x8319, 0x8351,
+ 0x8325, 0x8356, 0x833f, 0x8341, 0x8326, 0x831c, 0x8322, 0x8342,
+ 0x834e, 0x831b, 0x832a, 0x8308, 0x833c, 0x834d, 0x8316, 0x8324,
+ 0x8320, 0x8337, 0x832f, 0x8329, 0x8347, 0x8345, 0x834c, 0x8353,
+ 0x831e, 0x832c, 0x834b, 0x8327, 0x8348, 0x8653, 0x8652, 0x86a2,
+ 0x86a8, 0x8696, 0x868d, 0x8691, 0x869e, 0x8687, 0x8697, 0x8686,
+ 0x868b, 0x869a, 0x8685, 0x86a5, 0x8699, 0x86a1, 0x86a7, 0x8695,
+ 0x8698, 0x868e, 0x869d, 0x8690, 0x8694, 0x8843, 0x8844, 0x886d,
+ 0x8875, 0x8876, 0x8872, 0x8880, 0x8871, 0x887f, 0x886f, 0x8883,
+ 0x887e, 0x8874, 0x887c, 0x8a12, 0x8c47, 0x8c57, 0x8c7b, 0x8ca4,
+ 0x8ca3, 0x8d76, 0x8d78, 0x8db5, 0x8db7, 0x8db6, 0x8ed1, 0x8ed3,
+ 0x8ffe, 0x8ff5, 0x9002, 0x8fff, 0x8ffb, 0x9004, 0x8ffc, 0x8ff6,
+ 0x90d6, 0x90e0, 0x90d9, 0x90da, 0x90e3, 0x90df, 0x90e5, 0x90d8,
+ 0x90db, 0x90d7, 0x90dc, 0x90e4, 0x9150,
+ /* 0xd4 */
+ 0x914e, 0x914f, 0x91d5, 0x91e2, 0x91da, 0x965c, 0x965f, 0x96bc,
+ 0x98e3, 0x9adf, 0x9b2f, 0x4e7f, 0x5070, 0x506a, 0x5061, 0x505e,
+ 0x5060, 0x5053, 0x504b, 0x505d, 0x5072, 0x5048, 0x504d, 0x5041,
+ 0x505b, 0x504a, 0x5062, 0x5015, 0x5045, 0x505f, 0x5069, 0x506b,
+ 0x5063, 0x5064, 0x5046, 0x5040, 0x506e, 0x5073, 0x5057, 0x5051,
+ 0x51d0, 0x526b, 0x526d, 0x526c, 0x526e, 0x52d6, 0x52d3, 0x532d,
+ 0x539c, 0x5575, 0x5576, 0x553c, 0x554d, 0x5550, 0x5534, 0x552a,
+ 0x5551, 0x5562, 0x5536, 0x5535, 0x5530, 0x5552, 0x5545, 0x550c,
+ 0x5532, 0x5565, 0x554e, 0x5539, 0x5548, 0x552d, 0x553b, 0x5540,
+ 0x554b, 0x570a, 0x5707, 0x57fb, 0x5814, 0x57e2, 0x57f6, 0x57dc,
+ 0x57f4, 0x5800, 0x57ed, 0x57fd, 0x5808, 0x57f8, 0x580b, 0x57f3,
+ 0x57cf, 0x5807, 0x57ee, 0x57e3, 0x57f2, 0x57e5, 0x57ec, 0x57e1,
+ 0x580e, 0x57fc, 0x5810, 0x57e7, 0x5801, 0x580c, 0x57f1, 0x57e9,
+ 0x57f0, 0x580d, 0x5804, 0x595c, 0x5a60, 0x5a58, 0x5a55, 0x5a67,
+ 0x5a5e, 0x5a38, 0x5a35, 0x5a6d, 0x5a50, 0x5a5f, 0x5a65, 0x5a6c,
+ 0x5a53, 0x5a64, 0x5a57, 0x5a43, 0x5a5d, 0x5a52, 0x5a44, 0x5a5b,
+ 0x5a48, 0x5a8e, 0x5a3e, 0x5a4d, 0x5a39, 0x5a4c, 0x5a70, 0x5a69,
+ 0x5a47, 0x5a51, 0x5a56, 0x5a42, 0x5a5c, 0x5b72, 0x5b6e, 0x5bc1,
+ 0x5bc0, 0x5c59, 0x5d1e, 0x5d0b, 0x5d1d, 0x5d1a, 0x5d20, 0x5d0c,
+ 0x5d28, 0x5d0d, 0x5d26, 0x5d25, 0x5d0f,
+ /* 0xd5 */
+ 0x5d30, 0x5d12, 0x5d23, 0x5d1f, 0x5d2e, 0x5e3e, 0x5e34, 0x5eb1,
+ 0x5eb4, 0x5eb9, 0x5eb2, 0x5eb3, 0x5f36, 0x5f38, 0x5f9b, 0x5f96,
+ 0x5f9f, 0x608a, 0x6090, 0x6086, 0x60be, 0x60b0, 0x60ba, 0x60d3,
+ 0x60d4, 0x60cf, 0x60e4, 0x60d9, 0x60dd, 0x60c8, 0x60b1, 0x60db,
+ 0x60b7, 0x60ca, 0x60bf, 0x60c3, 0x60cd, 0x60c0, 0x6332, 0x6365,
+ 0x638a, 0x6382, 0x637d, 0x63bd, 0x639e, 0x63ad, 0x639d, 0x6397,
+ 0x63ab, 0x638e, 0x636f, 0x6387, 0x6390, 0x636e, 0x63af, 0x6375,
+ 0x639c, 0x636d, 0x63ae, 0x637c, 0x63a4, 0x633b, 0x639f, 0x6378,
+ 0x6385, 0x6381, 0x6391, 0x638d, 0x6370, 0x6553, 0x65cd, 0x6665,
+ 0x6661, 0x665b, 0x6659, 0x665c, 0x6662, 0x6718, 0x6879, 0x6887,
+ 0x6890, 0x689c, 0x686d, 0x686e, 0x68ae, 0x68ab, 0x6956, 0x686f,
+ 0x68a3, 0x68ac, 0x68a9, 0x6875, 0x6874, 0x68b2, 0x688f, 0x6877,
+ 0x6892, 0x687c, 0x686b, 0x6872, 0x68aa, 0x6880, 0x6871, 0x687e,
+ 0x689b, 0x6896, 0x688b, 0x68a0, 0x6889, 0x68a4, 0x6878, 0x687b,
+ 0x6891, 0x688c, 0x688a, 0x687d, 0x6b36, 0x6b33, 0x6b37, 0x6b38,
+ 0x6b91, 0x6b8f, 0x6b8d, 0x6b8e, 0x6b8c, 0x6c2a, 0x6dc0, 0x6dab,
+ 0x6db4, 0x6db3, 0x6e74, 0x6dac, 0x6de9, 0x6de2, 0x6db7, 0x6df6,
+ 0x6dd4, 0x6e00, 0x6dc8, 0x6de0, 0x6ddf, 0x6dd6, 0x6dbe, 0x6de5,
+ 0x6ddc, 0x6ddd, 0x6ddb, 0x6df4, 0x6dca, 0x6dbd, 0x6ded, 0x6df0,
+ 0x6dba, 0x6dd5, 0x6dc2, 0x6dcf, 0x6dc9,
+ /* 0xd6 */
+ 0x6dd0, 0x6df2, 0x6dd3, 0x6dfd, 0x6dd7, 0x6dcd, 0x6de3, 0x6dbb,
+ 0x70fa, 0x710d, 0x70f7, 0x7117, 0x70f4, 0x710c, 0x70f0, 0x7104,
+ 0x70f3, 0x7110, 0x70fc, 0x70ff, 0x7106, 0x7113, 0x7100, 0x70f8,
+ 0x70f6, 0x710b, 0x7102, 0x710e, 0x727e, 0x727b, 0x727c, 0x727f,
+ 0x731d, 0x7317, 0x7307, 0x7311, 0x7318, 0x730a, 0x7308, 0x72ff,
+ 0x730f, 0x731e, 0x7388, 0x73f6, 0x73f8, 0x73f5, 0x7404, 0x7401,
+ 0x73fd, 0x7407, 0x7400, 0x73fa, 0x73fc, 0x73ff, 0x740c, 0x740b,
+ 0x73f4, 0x7408, 0x7564, 0x7563, 0x75ce, 0x75d2, 0x75cf, 0x75cb,
+ 0x75cc, 0x75d1, 0x75d0, 0x768f, 0x7689, 0x76d3, 0x7739, 0x772f,
+ 0x772d, 0x7731, 0x7732, 0x7734, 0x7733, 0x773d, 0x7725, 0x773b,
+ 0x7735, 0x7848, 0x7852, 0x7849, 0x784d, 0x784a, 0x784c, 0x7826,
+ 0x7845, 0x7850, 0x7964, 0x7967, 0x7969, 0x796a, 0x7963, 0x796b,
+ 0x7961, 0x79bb, 0x79fa, 0x79f8, 0x79f6, 0x79f7, 0x7a8f, 0x7a94,
+ 0x7a90, 0x7b35, 0x7b47, 0x7b34, 0x7b25, 0x7b30, 0x7b22, 0x7b24,
+ 0x7b33, 0x7b18, 0x7b2a, 0x7b1d, 0x7b31, 0x7b2b, 0x7b2d, 0x7b2f,
+ 0x7b32, 0x7b38, 0x7b1a, 0x7b23, 0x7c94, 0x7c98, 0x7c96, 0x7ca3,
+ 0x7d35, 0x7d3d, 0x7d38, 0x7d36, 0x7d3a, 0x7d45, 0x7d2c, 0x7d29,
+ 0x7d41, 0x7d47, 0x7d3e, 0x7d3f, 0x7d4a, 0x7d3b, 0x7d28, 0x7f63,
+ 0x7f95, 0x7f9c, 0x7f9d, 0x7f9b, 0x7fca, 0x7fcb, 0x7fcd, 0x7fd0,
+ 0x7fd1, 0x7fc7, 0x7fcf, 0x7fc9, 0x801f,
+ /* 0xd7 */
+ 0x801e, 0x801b, 0x8047, 0x8043, 0x8048, 0x8118, 0x8125, 0x8119,
+ 0x811b, 0x812d, 0x811f, 0x812c, 0x811e, 0x8121, 0x8115, 0x8127,
+ 0x811d, 0x8122, 0x8211, 0x8238, 0x8233, 0x823a, 0x8234, 0x8232,
+ 0x8274, 0x8390, 0x83a3, 0x83a8, 0x838d, 0x837a, 0x8373, 0x83a4,
+ 0x8374, 0x838f, 0x8381, 0x8395, 0x8399, 0x8375, 0x8394, 0x83a9,
+ 0x837d, 0x8383, 0x838c, 0x839d, 0x839b, 0x83aa, 0x838b, 0x837e,
+ 0x83a5, 0x83af, 0x8388, 0x8397, 0x83b0, 0x837f, 0x83a6, 0x8387,
+ 0x83ae, 0x8376, 0x839a, 0x8659, 0x8656, 0x86bf, 0x86b7, 0x86c2,
+ 0x86c1, 0x86c5, 0x86ba, 0x86b0, 0x86c8, 0x86b9, 0x86b3, 0x86b8,
+ 0x86cc, 0x86b4, 0x86bb, 0x86bc, 0x86c3, 0x86bd, 0x86be, 0x8852,
+ 0x8889, 0x8895, 0x88a8, 0x88a2, 0x88aa, 0x889a, 0x8891, 0x88a1,
+ 0x889f, 0x8898, 0x88a7, 0x8899, 0x889b, 0x8897, 0x88a4, 0x88ac,
+ 0x888c, 0x8893, 0x888e, 0x8982, 0x89d6, 0x89d9, 0x89d5, 0x8a30,
+ 0x8a27, 0x8a2c, 0x8a1e, 0x8c39, 0x8c3b, 0x8c5c, 0x8c5d, 0x8c7d,
+ 0x8ca5, 0x8d7d, 0x8d7b, 0x8d79, 0x8dbc, 0x8dc2, 0x8db9, 0x8dbf,
+ 0x8dc1, 0x8ed8, 0x8ede, 0x8edd, 0x8edc, 0x8ed7, 0x8ee0, 0x8ee1,
+ 0x9024, 0x900b, 0x9011, 0x901c, 0x900c, 0x9021, 0x90ef, 0x90ea,
+ 0x90f0, 0x90f4, 0x90f2, 0x90f3, 0x90d4, 0x90eb, 0x90ec, 0x90e9,
+ 0x9156, 0x9158, 0x915a, 0x9153, 0x9155, 0x91ec, 0x91f4, 0x91f1,
+ 0x91f3, 0x91f8, 0x91e4, 0x91f9, 0x91ea,
+ /* 0xd8 */
+ 0x91eb, 0x91f7, 0x91e8, 0x91ee, 0x957a, 0x9586, 0x9588, 0x967c,
+ 0x966d, 0x966b, 0x9671, 0x966f, 0x96bf, 0x976a, 0x9804, 0x98e5,
+ 0x9997, 0x509b, 0x5095, 0x5094, 0x509e, 0x508b, 0x50a3, 0x5083,
+ 0x508c, 0x508e, 0x509d, 0x5068, 0x509c, 0x5092, 0x5082, 0x5087,
+ 0x515f, 0x51d4, 0x5312, 0x5311, 0x53a4, 0x53a7, 0x5591, 0x55a8,
+ 0x55a5, 0x55ad, 0x5577, 0x5645, 0x55a2, 0x5593, 0x5588, 0x558f,
+ 0x55b5, 0x5581, 0x55a3, 0x5592, 0x55a4, 0x557d, 0x558c, 0x55a6,
+ 0x557f, 0x5595, 0x55a1, 0x558e, 0x570c, 0x5829, 0x5837, 0x5819,
+ 0x581e, 0x5827, 0x5823, 0x5828, 0x57f5, 0x5848, 0x5825, 0x581c,
+ 0x581b, 0x5833, 0x583f, 0x5836, 0x582e, 0x5839, 0x5838, 0x582d,
+ 0x582c, 0x583b, 0x5961, 0x5aaf, 0x5a94, 0x5a9f, 0x5a7a, 0x5aa2,
+ 0x5a9e, 0x5a78, 0x5aa6, 0x5a7c, 0x5aa5, 0x5aac, 0x5a95, 0x5aae,
+ 0x5a37, 0x5a84, 0x5a8a, 0x5a97, 0x5a83, 0x5a8b, 0x5aa9, 0x5a7b,
+ 0x5a7d, 0x5a8c, 0x5a9c, 0x5a8f, 0x5a93, 0x5a9d, 0x5bea, 0x5bcd,
+ 0x5bcb, 0x5bd4, 0x5bd1, 0x5bca, 0x5bce, 0x5c0c, 0x5c30, 0x5d37,
+ 0x5d43, 0x5d6b, 0x5d41, 0x5d4b, 0x5d3f, 0x5d35, 0x5d51, 0x5d4e,
+ 0x5d55, 0x5d33, 0x5d3a, 0x5d52, 0x5d3d, 0x5d31, 0x5d59, 0x5d42,
+ 0x5d39, 0x5d49, 0x5d38, 0x5d3c, 0x5d32, 0x5d36, 0x5d40, 0x5d45,
+ 0x5e44, 0x5e41, 0x5f58, 0x5fa6, 0x5fa5, 0x5fab, 0x60c9, 0x60b9,
+ 0x60cc, 0x60e2, 0x60ce, 0x60c4, 0x6114,
+ /* 0xd9 */
+ 0x60f2, 0x610a, 0x6116, 0x6105, 0x60f5, 0x6113, 0x60f8, 0x60fc,
+ 0x60fe, 0x60c1, 0x6103, 0x6118, 0x611d, 0x6110, 0x60ff, 0x6104,
+ 0x610b, 0x624a, 0x6394, 0x63b1, 0x63b0, 0x63ce, 0x63e5, 0x63e8,
+ 0x63ef, 0x63c3, 0x649d, 0x63f3, 0x63ca, 0x63e0, 0x63f6, 0x63d5,
+ 0x63f2, 0x63f5, 0x6461, 0x63df, 0x63be, 0x63dd, 0x63dc, 0x63c4,
+ 0x63d8, 0x63d3, 0x63c2, 0x63c7, 0x63cc, 0x63cb, 0x63c8, 0x63f0,
+ 0x63d7, 0x63d9, 0x6532, 0x6567, 0x656a, 0x6564, 0x655c, 0x6568,
+ 0x6565, 0x658c, 0x659d, 0x659e, 0x65ae, 0x65d0, 0x65d2, 0x667c,
+ 0x666c, 0x667b, 0x6680, 0x6671, 0x6679, 0x666a, 0x6672, 0x6701,
+ 0x690c, 0x68d3, 0x6904, 0x68dc, 0x692a, 0x68ec, 0x68ea, 0x68f1,
+ 0x690f, 0x68d6, 0x68f7, 0x68eb, 0x68e4, 0x68f6, 0x6913, 0x6910,
+ 0x68f3, 0x68e1, 0x6907, 0x68cc, 0x6908, 0x6970, 0x68b4, 0x6911,
+ 0x68ef, 0x68c6, 0x6914, 0x68f8, 0x68d0, 0x68fd, 0x68fc, 0x68e8,
+ 0x690b, 0x690a, 0x6917, 0x68ce, 0x68c8, 0x68dd, 0x68de, 0x68e6,
+ 0x68f4, 0x68d1, 0x6906, 0x68d4, 0x68e9, 0x6915, 0x6925, 0x68c7,
+ 0x6b39, 0x6b3b, 0x6b3f, 0x6b3c, 0x6b94, 0x6b97, 0x6b99, 0x6b95,
+ 0x6bbd, 0x6bf0, 0x6bf2, 0x6bf3, 0x6c30, 0x6dfc, 0x6e46, 0x6e47,
+ 0x6e1f, 0x6e49, 0x6e88, 0x6e3c, 0x6e3d, 0x6e45, 0x6e62, 0x6e2b,
+ 0x6e3f, 0x6e41, 0x6e5d, 0x6e73, 0x6e1c, 0x6e33, 0x6e4b, 0x6e40,
+ 0x6e51, 0x6e3b, 0x6e03, 0x6e2e, 0x6e5e,
+ /* 0xda */
+ 0x6e68, 0x6e5c, 0x6e61, 0x6e31, 0x6e28, 0x6e60, 0x6e71, 0x6e6b,
+ 0x6e39, 0x6e22, 0x6e30, 0x6e53, 0x6e65, 0x6e27, 0x6e78, 0x6e64,
+ 0x6e77, 0x6e55, 0x6e79, 0x6e52, 0x6e66, 0x6e35, 0x6e36, 0x6e5a,
+ 0x7120, 0x711e, 0x712f, 0x70fb, 0x712e, 0x7131, 0x7123, 0x7125,
+ 0x7122, 0x7132, 0x711f, 0x7128, 0x713a, 0x711b, 0x724b, 0x725a,
+ 0x7288, 0x7289, 0x7286, 0x7285, 0x728b, 0x7312, 0x730b, 0x7330,
+ 0x7322, 0x7331, 0x7333, 0x7327, 0x7332, 0x732d, 0x7326, 0x7323,
+ 0x7335, 0x730c, 0x742e, 0x742c, 0x7430, 0x742b, 0x7416, 0x741a,
+ 0x7421, 0x742d, 0x7431, 0x7424, 0x7423, 0x741d, 0x7429, 0x7420,
+ 0x7432, 0x74fb, 0x752f, 0x756f, 0x756c, 0x75e7, 0x75da, 0x75e1,
+ 0x75e6, 0x75dd, 0x75df, 0x75e4, 0x75d7, 0x7695, 0x7692, 0x76da,
+ 0x7746, 0x7747, 0x7744, 0x774d, 0x7745, 0x774a, 0x774e, 0x774b,
+ 0x774c, 0x77de, 0x77ec, 0x7860, 0x7864, 0x7865, 0x785c, 0x786d,
+ 0x7871, 0x786a, 0x786e, 0x7870, 0x7869, 0x7868, 0x785e, 0x7862,
+ 0x7974, 0x7973, 0x7972, 0x7970, 0x7a02, 0x7a0a, 0x7a03, 0x7a0c,
+ 0x7a04, 0x7a99, 0x7ae6, 0x7ae4, 0x7b4a, 0x7b3b, 0x7b44, 0x7b48,
+ 0x7b4c, 0x7b4e, 0x7b40, 0x7b58, 0x7b45, 0x7ca2, 0x7c9e, 0x7ca8,
+ 0x7ca1, 0x7d58, 0x7d6f, 0x7d63, 0x7d53, 0x7d56, 0x7d67, 0x7d6a,
+ 0x7d4f, 0x7d6d, 0x7d5c, 0x7d6b, 0x7d52, 0x7d54, 0x7d69, 0x7d51,
+ 0x7d5f, 0x7d4e, 0x7f3e, 0x7f3f, 0x7f65,
+ /* 0xdb */
+ 0x7f66, 0x7fa2, 0x7fa0, 0x7fa1, 0x7fd7, 0x8051, 0x804f, 0x8050,
+ 0x80fe, 0x80d4, 0x8143, 0x814a, 0x8152, 0x814f, 0x8147, 0x813d,
+ 0x814d, 0x813a, 0x81e6, 0x81ee, 0x81f7, 0x81f8, 0x81f9, 0x8204,
+ 0x823c, 0x823d, 0x823f, 0x8275, 0x833b, 0x83cf, 0x83f9, 0x8423,
+ 0x83c0, 0x83e8, 0x8412, 0x83e7, 0x83e4, 0x83fc, 0x83f6, 0x8410,
+ 0x83c6, 0x83c8, 0x83eb, 0x83e3, 0x83bf, 0x8401, 0x83dd, 0x83e5,
+ 0x83d8, 0x83ff, 0x83e1, 0x83cb, 0x83ce, 0x83d6, 0x83f5, 0x83c9,
+ 0x8409, 0x840f, 0x83de, 0x8411, 0x8406, 0x83c2, 0x83f3, 0x83d5,
+ 0x83fa, 0x83c7, 0x83d1, 0x83ea, 0x8413, 0x83c3, 0x83ec, 0x83ee,
+ 0x83c4, 0x83fb, 0x83d7, 0x83e2, 0x841b, 0x83db, 0x83fe, 0x86d8,
+ 0x86e2, 0x86e6, 0x86d3, 0x86e3, 0x86da, 0x86ea, 0x86dd, 0x86eb,
+ 0x86dc, 0x86ec, 0x86e9, 0x86d7, 0x86e8, 0x86d1, 0x8848, 0x8856,
+ 0x8855, 0x88ba, 0x88d7, 0x88b9, 0x88b8, 0x88c0, 0x88be, 0x88b6,
+ 0x88bc, 0x88b7, 0x88bd, 0x88b2, 0x8901, 0x88c9, 0x8995, 0x8998,
+ 0x8997, 0x89dd, 0x89da, 0x89db, 0x8a4e, 0x8a4d, 0x8a39, 0x8a59,
+ 0x8a40, 0x8a57, 0x8a58, 0x8a44, 0x8a45, 0x8a52, 0x8a48, 0x8a51,
+ 0x8a4a, 0x8a4c, 0x8a4f, 0x8c5f, 0x8c81, 0x8c80, 0x8cba, 0x8cbe,
+ 0x8cb0, 0x8cb9, 0x8cb5, 0x8d84, 0x8d80, 0x8d89, 0x8dd8, 0x8dd3,
+ 0x8dcd, 0x8dc7, 0x8dd6, 0x8ddc, 0x8dcf, 0x8dd5, 0x8dd9, 0x8dc8,
+ 0x8dd7, 0x8dc5, 0x8eef, 0x8ef7, 0x8efa,
+ /* 0xdc */
+ 0x8ef9, 0x8ee6, 0x8eee, 0x8ee5, 0x8ef5, 0x8ee7, 0x8ee8, 0x8ef6,
+ 0x8eeb, 0x8ef1, 0x8eec, 0x8ef4, 0x8ee9, 0x902d, 0x9034, 0x902f,
+ 0x9106, 0x912c, 0x9104, 0x90ff, 0x90fc, 0x9108, 0x90f9, 0x90fb,
+ 0x9101, 0x9100, 0x9107, 0x9105, 0x9103, 0x9161, 0x9164, 0x915f,
+ 0x9162, 0x9160, 0x9201, 0x920a, 0x9225, 0x9203, 0x921a, 0x9226,
+ 0x920f, 0x920c, 0x9200, 0x9212, 0x91ff, 0x91fd, 0x9206, 0x9204,
+ 0x9227, 0x9202, 0x921c, 0x9224, 0x9219, 0x9217, 0x9205, 0x9216,
+ 0x957b, 0x958d, 0x958c, 0x9590, 0x9687, 0x967e, 0x9688, 0x9689,
+ 0x9683, 0x9680, 0x96c2, 0x96c8, 0x96c3, 0x96f1, 0x96f0, 0x976c,
+ 0x9770, 0x976e, 0x9807, 0x98a9, 0x98eb, 0x9ce6, 0x9ef9, 0x4e83,
+ 0x4e84, 0x4eb6, 0x50bd, 0x50bf, 0x50c6, 0x50ae, 0x50c4, 0x50ca,
+ 0x50b4, 0x50c8, 0x50c2, 0x50b0, 0x50c1, 0x50ba, 0x50b1, 0x50cb,
+ 0x50c9, 0x50b6, 0x50b8, 0x51d7, 0x527a, 0x5278, 0x527b, 0x527c,
+ 0x55c3, 0x55db, 0x55cc, 0x55d0, 0x55cb, 0x55ca, 0x55dd, 0x55c0,
+ 0x55d4, 0x55c4, 0x55e9, 0x55bf, 0x55d2, 0x558d, 0x55cf, 0x55d5,
+ 0x55e2, 0x55d6, 0x55c8, 0x55f2, 0x55cd, 0x55d9, 0x55c2, 0x5714,
+ 0x5853, 0x5868, 0x5864, 0x584f, 0x584d, 0x5849, 0x586f, 0x5855,
+ 0x584e, 0x585d, 0x5859, 0x5865, 0x585b, 0x583d, 0x5863, 0x5871,
+ 0x58fc, 0x5ac7, 0x5ac4, 0x5acb, 0x5aba, 0x5ab8, 0x5ab1, 0x5ab5,
+ 0x5ab0, 0x5abf, 0x5ac8, 0x5abb, 0x5ac6,
+ /* 0xdd */
+ 0x5ab7, 0x5ac0, 0x5aca, 0x5ab4, 0x5ab6, 0x5acd, 0x5ab9, 0x5a90,
+ 0x5bd6, 0x5bd8, 0x5bd9, 0x5c1f, 0x5c33, 0x5d71, 0x5d63, 0x5d4a,
+ 0x5d65, 0x5d72, 0x5d6c, 0x5d5e, 0x5d68, 0x5d67, 0x5d62, 0x5df0,
+ 0x5e4f, 0x5e4e, 0x5e4a, 0x5e4d, 0x5e4b, 0x5ec5, 0x5ecc, 0x5ec6,
+ 0x5ecb, 0x5ec7, 0x5f40, 0x5faf, 0x5fad, 0x60f7, 0x6149, 0x614a,
+ 0x612b, 0x6145, 0x6136, 0x6132, 0x612e, 0x6146, 0x612f, 0x614f,
+ 0x6129, 0x6140, 0x6220, 0x9168, 0x6223, 0x6225, 0x6224, 0x63c5,
+ 0x63f1, 0x63eb, 0x6410, 0x6412, 0x6409, 0x6420, 0x6424, 0x6433,
+ 0x6443, 0x641f, 0x6415, 0x6418, 0x6439, 0x6437, 0x6422, 0x6423,
+ 0x640c, 0x6426, 0x6430, 0x6428, 0x6441, 0x6435, 0x642f, 0x640a,
+ 0x641a, 0x6440, 0x6425, 0x6427, 0x640b, 0x63e7, 0x641b, 0x642e,
+ 0x6421, 0x640e, 0x656f, 0x6592, 0x65d3, 0x6686, 0x668c, 0x6695,
+ 0x6690, 0x668b, 0x668a, 0x6699, 0x6694, 0x6678, 0x6720, 0x6966,
+ 0x695f, 0x6938, 0x694e, 0x6962, 0x6971, 0x693f, 0x6945, 0x696a,
+ 0x6939, 0x6942, 0x6957, 0x6959, 0x697a, 0x6948, 0x6949, 0x6935,
+ 0x696c, 0x6933, 0x693d, 0x6965, 0x68f0, 0x6978, 0x6934, 0x6969,
+ 0x6940, 0x696f, 0x6944, 0x6976, 0x6958, 0x6941, 0x6974, 0x694c,
+ 0x693b, 0x694b, 0x6937, 0x695c, 0x694f, 0x6951, 0x6932, 0x6952,
+ 0x692f, 0x697b, 0x693c, 0x6b46, 0x6b45, 0x6b43, 0x6b42, 0x6b48,
+ 0x6b41, 0x6b9b, 0xfa0d, 0x6bfb, 0x6bfc,
+ /* 0xde */
+ 0x6bf9, 0x6bf7, 0x6bf8, 0x6e9b, 0x6ed6, 0x6ec8, 0x6e8f, 0x6ec0,
+ 0x6e9f, 0x6e93, 0x6e94, 0x6ea0, 0x6eb1, 0x6eb9, 0x6ec6, 0x6ed2,
+ 0x6ebd, 0x6ec1, 0x6e9e, 0x6ec9, 0x6eb7, 0x6eb0, 0x6ecd, 0x6ea6,
+ 0x6ecf, 0x6eb2, 0x6ebe, 0x6ec3, 0x6edc, 0x6ed8, 0x6e99, 0x6e92,
+ 0x6e8e, 0x6e8d, 0x6ea4, 0x6ea1, 0x6ebf, 0x6eb3, 0x6ed0, 0x6eca,
+ 0x6e97, 0x6eae, 0x6ea3, 0x7147, 0x7154, 0x7152, 0x7163, 0x7160,
+ 0x7141, 0x715d, 0x7162, 0x7172, 0x7178, 0x716a, 0x7161, 0x7142,
+ 0x7158, 0x7143, 0x714b, 0x7170, 0x715f, 0x7150, 0x7153, 0x7144,
+ 0x714d, 0x715a, 0x724f, 0x728d, 0x728c, 0x7291, 0x7290, 0x728e,
+ 0x733c, 0x7342, 0x733b, 0x733a, 0x7340, 0x734a, 0x7349, 0x7444,
+ 0x744a, 0x744b, 0x7452, 0x7451, 0x7457, 0x7440, 0x744f, 0x7450,
+ 0x744e, 0x7442, 0x7446, 0x744d, 0x7454, 0x74e1, 0x74ff, 0x74fe,
+ 0x74fd, 0x751d, 0x7579, 0x7577, 0x6983, 0x75ef, 0x760f, 0x7603,
+ 0x75f7, 0x75fe, 0x75fc, 0x75f9, 0x75f8, 0x7610, 0x75fb, 0x75f6,
+ 0x75ed, 0x75f5, 0x75fd, 0x7699, 0x76b5, 0x76dd, 0x7755, 0x775f,
+ 0x7760, 0x7752, 0x7756, 0x775a, 0x7769, 0x7767, 0x7754, 0x7759,
+ 0x776d, 0x77e0, 0x7887, 0x789a, 0x7894, 0x788f, 0x7884, 0x7895,
+ 0x7885, 0x7886, 0x78a1, 0x7883, 0x7879, 0x7899, 0x7880, 0x7896,
+ 0x787b, 0x797c, 0x7982, 0x797d, 0x7979, 0x7a11, 0x7a18, 0x7a19,
+ 0x7a12, 0x7a17, 0x7a15, 0x7a22, 0x7a13,
+ /* 0xdf */
+ 0x7a1b, 0x7a10, 0x7aa3, 0x7aa2, 0x7a9e, 0x7aeb, 0x7b66, 0x7b64,
+ 0x7b6d, 0x7b74, 0x7b69, 0x7b72, 0x7b65, 0x7b73, 0x7b71, 0x7b70,
+ 0x7b61, 0x7b78, 0x7b76, 0x7b63, 0x7cb2, 0x7cb4, 0x7caf, 0x7d88,
+ 0x7d86, 0x7d80, 0x7d8d, 0x7d7f, 0x7d85, 0x7d7a, 0x7d8e, 0x7d7b,
+ 0x7d83, 0x7d7c, 0x7d8c, 0x7d94, 0x7d84, 0x7d7d, 0x7d92, 0x7f6d,
+ 0x7f6b, 0x7f67, 0x7f68, 0x7f6c, 0x7fa6, 0x7fa5, 0x7fa7, 0x7fdb,
+ 0x7fdc, 0x8021, 0x8164, 0x8160, 0x8177, 0x815c, 0x8169, 0x815b,
+ 0x8162, 0x8172, 0x6721, 0x815e, 0x8176, 0x8167, 0x816f, 0x8144,
+ 0x8161, 0x821d, 0x8249, 0x8244, 0x8240, 0x8242, 0x8245, 0x84f1,
+ 0x843f, 0x8456, 0x8476, 0x8479, 0x848f, 0x848d, 0x8465, 0x8451,
+ 0x8440, 0x8486, 0x8467, 0x8430, 0x844d, 0x847d, 0x845a, 0x8459,
+ 0x8474, 0x8473, 0x845d, 0x8507, 0x845e, 0x8437, 0x843a, 0x8434,
+ 0x847a, 0x8443, 0x8478, 0x8432, 0x8445, 0x8429, 0x83d9, 0x844b,
+ 0x842f, 0x8442, 0x842d, 0x845f, 0x8470, 0x8439, 0x844e, 0x844c,
+ 0x8452, 0x846f, 0x84c5, 0x848e, 0x843b, 0x8447, 0x8436, 0x8433,
+ 0x8468, 0x847e, 0x8444, 0x842b, 0x8460, 0x8454, 0x846e, 0x8450,
+ 0x870b, 0x8704, 0x86f7, 0x870c, 0x86fa, 0x86d6, 0x86f5, 0x874d,
+ 0x86f8, 0x870e, 0x8709, 0x8701, 0x86f6, 0x870d, 0x8705, 0x88d6,
+ 0x88cb, 0x88cd, 0x88ce, 0x88de, 0x88db, 0x88da, 0x88cc, 0x88d0,
+ 0x8985, 0x899b, 0x89df, 0x89e5, 0x89e4,
+ /* 0xe0 */
+ 0x89e1, 0x89e0, 0x89e2, 0x89dc, 0x89e6, 0x8a76, 0x8a86, 0x8a7f,
+ 0x8a61, 0x8a3f, 0x8a77, 0x8a82, 0x8a84, 0x8a75, 0x8a83, 0x8a81,
+ 0x8a74, 0x8a7a, 0x8c3c, 0x8c4b, 0x8c4a, 0x8c65, 0x8c64, 0x8c66,
+ 0x8c86, 0x8c84, 0x8c85, 0x8ccc, 0x8d68, 0x8d69, 0x8d91, 0x8d8c,
+ 0x8d8e, 0x8d8f, 0x8d8d, 0x8d93, 0x8d94, 0x8d90, 0x8d92, 0x8df0,
+ 0x8de0, 0x8dec, 0x8df1, 0x8dee, 0x8dd0, 0x8de9, 0x8de3, 0x8de2,
+ 0x8de7, 0x8df2, 0x8deb, 0x8df4, 0x8f06, 0x8eff, 0x8f01, 0x8f00,
+ 0x8f05, 0x8f07, 0x8f08, 0x8f02, 0x8f0b, 0x9052, 0x903f, 0x9044,
+ 0x9049, 0x903d, 0x9110, 0x910d, 0x910f, 0x9111, 0x9116, 0x9114,
+ 0x910b, 0x910e, 0x916e, 0x916f, 0x9248, 0x9252, 0x9230, 0x923a,
+ 0x9266, 0x9233, 0x9265, 0x925e, 0x9283, 0x922e, 0x924a, 0x9246,
+ 0x926d, 0x926c, 0x924f, 0x9260, 0x9267, 0x926f, 0x9236, 0x9261,
+ 0x9270, 0x9231, 0x9254, 0x9263, 0x9250, 0x9272, 0x924e, 0x9253,
+ 0x924c, 0x9256, 0x9232, 0x959f, 0x959c, 0x959e, 0x959b, 0x9692,
+ 0x9693, 0x9691, 0x9697, 0x96ce, 0x96fa, 0x96fd, 0x96f8, 0x96f5,
+ 0x9773, 0x9777, 0x9778, 0x9772, 0x980f, 0x980d, 0x980e, 0x98ac,
+ 0x98f6, 0x98f9, 0x99af, 0x99b2, 0x99b0, 0x99b5, 0x9aad, 0x9aab,
+ 0x9b5b, 0x9cea, 0x9ced, 0x9ce7, 0x9e80, 0x9efd, 0x50e6, 0x50d4,
+ 0x50d7, 0x50e8, 0x50f3, 0x50db, 0x50ea, 0x50dd, 0x50e4, 0x50d3,
+ 0x50ec, 0x50f0, 0x50ef, 0x50e3, 0x50e0,
+ /* 0xe1 */
+ 0x51d8, 0x5280, 0x5281, 0x52e9, 0x52eb, 0x5330, 0x53ac, 0x5627,
+ 0x5615, 0x560c, 0x5612, 0x55fc, 0x560f, 0x561c, 0x5601, 0x5613,
+ 0x5602, 0x55fa, 0x561d, 0x5604, 0x55ff, 0x55f9, 0x5889, 0x587c,
+ 0x5890, 0x5898, 0x5886, 0x5881, 0x587f, 0x5874, 0x588b, 0x587a,
+ 0x5887, 0x5891, 0x588e, 0x5876, 0x5882, 0x5888, 0x587b, 0x5894,
+ 0x588f, 0x58fe, 0x596b, 0x5adc, 0x5aee, 0x5ae5, 0x5ad5, 0x5aea,
+ 0x5ada, 0x5aed, 0x5aeb, 0x5af3, 0x5ae2, 0x5ae0, 0x5adb, 0x5aec,
+ 0x5ade, 0x5add, 0x5ad9, 0x5ae8, 0x5adf, 0x5b77, 0x5be0, 0x5be3,
+ 0x5c63, 0x5d82, 0x5d80, 0x5d7d, 0x5d86, 0x5d7a, 0x5d81, 0x5d77,
+ 0x5d8a, 0x5d89, 0x5d88, 0x5d7e, 0x5d7c, 0x5d8d, 0x5d79, 0x5d7f,
+ 0x5e58, 0x5e59, 0x5e53, 0x5ed8, 0x5ed1, 0x5ed7, 0x5ece, 0x5edc,
+ 0x5ed5, 0x5ed9, 0x5ed2, 0x5ed4, 0x5f44, 0x5f43, 0x5f6f, 0x5fb6,
+ 0x612c, 0x6128, 0x6141, 0x615e, 0x6171, 0x6173, 0x6152, 0x6153,
+ 0x6172, 0x616c, 0x6180, 0x6174, 0x6154, 0x617a, 0x615b, 0x6165,
+ 0x613b, 0x616a, 0x6161, 0x6156, 0x6229, 0x6227, 0x622b, 0x642b,
+ 0x644d, 0x645b, 0x645d, 0x6474, 0x6476, 0x6472, 0x6473, 0x647d,
+ 0x6475, 0x6466, 0x64a6, 0x644e, 0x6482, 0x645e, 0x645c, 0x644b,
+ 0x6453, 0x6460, 0x6450, 0x647f, 0x643f, 0x646c, 0x646b, 0x6459,
+ 0x6465, 0x6477, 0x6573, 0x65a0, 0x66a1, 0x66a0, 0x669f, 0x6705,
+ 0x6704, 0x6722, 0x69b1, 0x69b6, 0x69c9,
+ /* 0xe2 */
+ 0x69a0, 0x69ce, 0x6996, 0x69b0, 0x69ac, 0x69bc, 0x6991, 0x6999,
+ 0x698e, 0x69a7, 0x698d, 0x69a9, 0x69be, 0x69af, 0x69bf, 0x69c4,
+ 0x69bd, 0x69a4, 0x69d4, 0x69b9, 0x69ca, 0x699a, 0x69cf, 0x69b3,
+ 0x6993, 0x69aa, 0x69a1, 0x699e, 0x69d9, 0x6997, 0x6990, 0x69c2,
+ 0x69b5, 0x69a5, 0x69c6, 0x6b4a, 0x6b4d, 0x6b4b, 0x6b9e, 0x6b9f,
+ 0x6ba0, 0x6bc3, 0x6bc4, 0x6bfe, 0x6ece, 0x6ef5, 0x6ef1, 0x6f03,
+ 0x6f25, 0x6ef8, 0x6f37, 0x6efb, 0x6f2e, 0x6f09, 0x6f4e, 0x6f19,
+ 0x6f1a, 0x6f27, 0x6f18, 0x6f3b, 0x6f12, 0x6eed, 0x6f0a, 0x6f36,
+ 0x6f73, 0x6ef9, 0x6eee, 0x6f2d, 0x6f40, 0x6f30, 0x6f3c, 0x6f35,
+ 0x6eeb, 0x6f07, 0x6f0e, 0x6f43, 0x6f05, 0x6efd, 0x6ef6, 0x6f39,
+ 0x6f1c, 0x6efc, 0x6f3a, 0x6f1f, 0x6f0d, 0x6f1e, 0x6f08, 0x6f21,
+ 0x7187, 0x7190, 0x7189, 0x7180, 0x7185, 0x7182, 0x718f, 0x717b,
+ 0x7186, 0x7181, 0x7197, 0x7244, 0x7253, 0x7297, 0x7295, 0x7293,
+ 0x7343, 0x734d, 0x7351, 0x734c, 0x7462, 0x7473, 0x7471, 0x7475,
+ 0x7472, 0x7467, 0x746e, 0x7500, 0x7502, 0x7503, 0x757d, 0x7590,
+ 0x7616, 0x7608, 0x760c, 0x7615, 0x7611, 0x760a, 0x7614, 0x76b8,
+ 0x7781, 0x777c, 0x7785, 0x7782, 0x776e, 0x7780, 0x776f, 0x777e,
+ 0x7783, 0x78b2, 0x78aa, 0x78b4, 0x78ad, 0x78a8, 0x787e, 0x78ab,
+ 0x789e, 0x78a5, 0x78a0, 0x78ac, 0x78a2, 0x78a4, 0x7998, 0x798a,
+ 0x798b, 0x7996, 0x7995, 0x7994, 0x7993,
+ /* 0xe3 */
+ 0x7997, 0x7988, 0x7992, 0x7990, 0x7a2b, 0x7a4a, 0x7a30, 0x7a2f,
+ 0x7a28, 0x7a26, 0x7aa8, 0x7aab, 0x7aac, 0x7aee, 0x7b88, 0x7b9c,
+ 0x7b8a, 0x7b91, 0x7b90, 0x7b96, 0x7b8d, 0x7b8c, 0x7b9b, 0x7b8e,
+ 0x7b85, 0x7b98, 0x5284, 0x7b99, 0x7ba4, 0x7b82, 0x7cbb, 0x7cbf,
+ 0x7cbc, 0x7cba, 0x7da7, 0x7db7, 0x7dc2, 0x7da3, 0x7daa, 0x7dc1,
+ 0x7dc0, 0x7dc5, 0x7d9d, 0x7dce, 0x7dc4, 0x7dc6, 0x7dcb, 0x7dcc,
+ 0x7daf, 0x7db9, 0x7d96, 0x7dbc, 0x7d9f, 0x7da6, 0x7dae, 0x7da9,
+ 0x7da1, 0x7dc9, 0x7f73, 0x7fe2, 0x7fe3, 0x7fe5, 0x7fde, 0x8024,
+ 0x805d, 0x805c, 0x8189, 0x8186, 0x8183, 0x8187, 0x818d, 0x818c,
+ 0x818b, 0x8215, 0x8497, 0x84a4, 0x84a1, 0x849f, 0x84ba, 0x84ce,
+ 0x84c2, 0x84ac, 0x84ae, 0x84ab, 0x84b9, 0x84b4, 0x84c1, 0x84cd,
+ 0x84aa, 0x849a, 0x84b1, 0x84d0, 0x849d, 0x84a7, 0x84bb, 0x84a2,
+ 0x8494, 0x84c7, 0x84cc, 0x849b, 0x84a9, 0x84af, 0x84a8, 0x84d6,
+ 0x8498, 0x84b6, 0x84cf, 0x84a0, 0x84d7, 0x84d4, 0x84d2, 0x84db,
+ 0x84b0, 0x8491, 0x8661, 0x8733, 0x8723, 0x8728, 0x876b, 0x8740,
+ 0x872e, 0x871e, 0x8721, 0x8719, 0x871b, 0x8743, 0x872c, 0x8741,
+ 0x873e, 0x8746, 0x8720, 0x8732, 0x872a, 0x872d, 0x873c, 0x8712,
+ 0x873a, 0x8731, 0x8735, 0x8742, 0x8726, 0x8727, 0x8738, 0x8724,
+ 0x871a, 0x8730, 0x8711, 0x88f7, 0x88e7, 0x88f1, 0x88f2, 0x88fa,
+ 0x88fe, 0x88ee, 0x88fc, 0x88f6, 0x88fb,
+ /* 0xe4 */
+ 0x88f0, 0x88ec, 0x88eb, 0x899d, 0x89a1, 0x899f, 0x899e, 0x89e9,
+ 0x89eb, 0x89e8, 0x8aab, 0x8a99, 0x8a8b, 0x8a92, 0x8a8f, 0x8a96,
+ 0x8c3d, 0x8c68, 0x8c69, 0x8cd5, 0x8ccf, 0x8cd7, 0x8d96, 0x8e09,
+ 0x8e02, 0x8dff, 0x8e0d, 0x8dfd, 0x8e0a, 0x8e03, 0x8e07, 0x8e06,
+ 0x8e05, 0x8dfe, 0x8e00, 0x8e04, 0x8f10, 0x8f11, 0x8f0e, 0x8f0d,
+ 0x9123, 0x911c, 0x9120, 0x9122, 0x911f, 0x911d, 0x911a, 0x9124,
+ 0x9121, 0x911b, 0x917a, 0x9172, 0x9179, 0x9173, 0x92a5, 0x92a4,
+ 0x9276, 0x929b, 0x927a, 0x92a0, 0x9294, 0x92aa, 0x928d, 0x92a6,
+ 0x929a, 0x92ab, 0x9279, 0x9297, 0x927f, 0x92a3, 0x92ee, 0x928e,
+ 0x9282, 0x9295, 0x92a2, 0x927d, 0x9288, 0x92a1, 0x928a, 0x9286,
+ 0x928c, 0x9299, 0x92a7, 0x927e, 0x9287, 0x92a9, 0x929d, 0x928b,
+ 0x922d, 0x969e, 0x96a1, 0x96ff, 0x9758, 0x977d, 0x977a, 0x977e,
+ 0x9783, 0x9780, 0x9782, 0x977b, 0x9784, 0x9781, 0x977f, 0x97ce,
+ 0x97cd, 0x9816, 0x98ad, 0x98ae, 0x9902, 0x9900, 0x9907, 0x999d,
+ 0x999c, 0x99c3, 0x99b9, 0x99bb, 0x99ba, 0x99c2, 0x99bd, 0x99c7,
+ 0x9ab1, 0x9ae3, 0x9ae7, 0x9b3e, 0x9b3f, 0x9b60, 0x9b61, 0x9b5f,
+ 0x9cf1, 0x9cf2, 0x9cf5, 0x9ea7, 0x50ff, 0x5103, 0x5130, 0x50f8,
+ 0x5106, 0x5107, 0x50f6, 0x50fe, 0x510b, 0x510c, 0x50fd, 0x510a,
+ 0x528b, 0x528c, 0x52f1, 0x52ef, 0x5648, 0x5642, 0x564c, 0x5635,
+ 0x5641, 0x564a, 0x5649, 0x5646, 0x5658,
+ /* 0xe5 */
+ 0x565a, 0x5640, 0x5633, 0x563d, 0x562c, 0x563e, 0x5638, 0x562a,
+ 0x563a, 0x571a, 0x58ab, 0x589d, 0x58b1, 0x58a0, 0x58a3, 0x58af,
+ 0x58ac, 0x58a5, 0x58a1, 0x58ff, 0x5aff, 0x5af4, 0x5afd, 0x5af7,
+ 0x5af6, 0x5b03, 0x5af8, 0x5b02, 0x5af9, 0x5b01, 0x5b07, 0x5b05,
+ 0x5b0f, 0x5c67, 0x5d99, 0x5d97, 0x5d9f, 0x5d92, 0x5da2, 0x5d93,
+ 0x5d95, 0x5da0, 0x5d9c, 0x5da1, 0x5d9a, 0x5d9e, 0x5e69, 0x5e5d,
+ 0x5e60, 0x5e5c, 0x7df3, 0x5edb, 0x5ede, 0x5ee1, 0x5f49, 0x5fb2,
+ 0x618b, 0x6183, 0x6179, 0x61b1, 0x61b0, 0x61a2, 0x6189, 0x619b,
+ 0x6193, 0x61af, 0x61ad, 0x619f, 0x6192, 0x61aa, 0x61a1, 0x618d,
+ 0x6166, 0x61b3, 0x622d, 0x646e, 0x6470, 0x6496, 0x64a0, 0x6485,
+ 0x6497, 0x649c, 0x648f, 0x648b, 0x648a, 0x648c, 0x64a3, 0x649f,
+ 0x6468, 0x64b1, 0x6498, 0x6576, 0x657a, 0x6579, 0x657b, 0x65b2,
+ 0x65b3, 0x66b5, 0x66b0, 0x66a9, 0x66b2, 0x66b7, 0x66aa, 0x66af,
+ 0x6a00, 0x6a06, 0x6a17, 0x69e5, 0x69f8, 0x6a15, 0x69f1, 0x69e4,
+ 0x6a20, 0x69ff, 0x69ec, 0x69e2, 0x6a1b, 0x6a1d, 0x69fe, 0x6a27,
+ 0x69f2, 0x69ee, 0x6a14, 0x69f7, 0x69e7, 0x6a40, 0x6a08, 0x69e6,
+ 0x69fb, 0x6a0d, 0x69fc, 0x69eb, 0x6a09, 0x6a04, 0x6a18, 0x6a25,
+ 0x6a0f, 0x69f6, 0x6a26, 0x6a07, 0x69f4, 0x6a16, 0x6b51, 0x6ba5,
+ 0x6ba3, 0x6ba2, 0x6ba6, 0x6c01, 0x6c00, 0x6bff, 0x6c02, 0x6f41,
+ 0x6f26, 0x6f7e, 0x6f87, 0x6fc6, 0x6f92,
+ /* 0xe6 */
+ 0x6f8d, 0x6f89, 0x6f8c, 0x6f62, 0x6f4f, 0x6f85, 0x6f5a, 0x6f96,
+ 0x6f76, 0x6f6c, 0x6f82, 0x6f55, 0x6f72, 0x6f52, 0x6f50, 0x6f57,
+ 0x6f94, 0x6f93, 0x6f5d, 0x6f00, 0x6f61, 0x6f6b, 0x6f7d, 0x6f67,
+ 0x6f90, 0x6f53, 0x6f8b, 0x6f69, 0x6f7f, 0x6f95, 0x6f63, 0x6f77,
+ 0x6f6a, 0x6f7b, 0x71b2, 0x71af, 0x719b, 0x71b0, 0x71a0, 0x719a,
+ 0x71a9, 0x71b5, 0x719d, 0x71a5, 0x719e, 0x71a4, 0x71a1, 0x71aa,
+ 0x719c, 0x71a7, 0x71b3, 0x7298, 0x729a, 0x7358, 0x7352, 0x735e,
+ 0x735f, 0x7360, 0x735d, 0x735b, 0x7361, 0x735a, 0x7359, 0x7362,
+ 0x7487, 0x7489, 0x748a, 0x7486, 0x7481, 0x747d, 0x7485, 0x7488,
+ 0x747c, 0x7479, 0x7508, 0x7507, 0x757e, 0x7625, 0x761e, 0x7619,
+ 0x761d, 0x761c, 0x7623, 0x761a, 0x7628, 0x761b, 0x769c, 0x769d,
+ 0x769e, 0x769b, 0x778d, 0x778f, 0x7789, 0x7788, 0x78cd, 0x78bb,
+ 0x78cf, 0x78cc, 0x78d1, 0x78ce, 0x78d4, 0x78c8, 0x78c3, 0x78c4,
+ 0x78c9, 0x799a, 0x79a1, 0x79a0, 0x799c, 0x79a2, 0x799b, 0x6b76,
+ 0x7a39, 0x7ab2, 0x7ab4, 0x7ab3, 0x7bb7, 0x7bcb, 0x7bbe, 0x7bac,
+ 0x7bce, 0x7baf, 0x7bb9, 0x7bca, 0x7bb5, 0x7cc5, 0x7cc8, 0x7ccc,
+ 0x7ccb, 0x7df7, 0x7ddb, 0x7dea, 0x7de7, 0x7dd7, 0x7de1, 0x7e03,
+ 0x7dfa, 0x7de6, 0x7df6, 0x7df1, 0x7df0, 0x7dee, 0x7ddf, 0x7f76,
+ 0x7fac, 0x7fb0, 0x7fad, 0x7fed, 0x7feb, 0x7fea, 0x7fec, 0x7fe6,
+ 0x7fe8, 0x8064, 0x8067, 0x81a3, 0x819f,
+ /* 0xe7 */
+ 0x819e, 0x8195, 0x81a2, 0x8199, 0x8197, 0x8216, 0x824f, 0x8253,
+ 0x8252, 0x8250, 0x824e, 0x8251, 0x8524, 0x853b, 0x850f, 0x8500,
+ 0x8529, 0x850e, 0x8509, 0x850d, 0x851f, 0x850a, 0x8527, 0x851c,
+ 0x84fb, 0x852b, 0x84fa, 0x8508, 0x850c, 0x84f4, 0x852a, 0x84f2,
+ 0x8515, 0x84f7, 0x84eb, 0x84f3, 0x84fc, 0x8512, 0x84ea, 0x84e9,
+ 0x8516, 0x84fe, 0x8528, 0x851d, 0x852e, 0x8502, 0x84fd, 0x851e,
+ 0x84f6, 0x8531, 0x8526, 0x84e7, 0x84e8, 0x84f0, 0x84ef, 0x84f9,
+ 0x8518, 0x8520, 0x8530, 0x850b, 0x8519, 0x852f, 0x8662, 0x8756,
+ 0x8763, 0x8764, 0x8777, 0x87e1, 0x8773, 0x8758, 0x8754, 0x875b,
+ 0x8752, 0x8761, 0x875a, 0x8751, 0x875e, 0x876d, 0x876a, 0x8750,
+ 0x874e, 0x875f, 0x875d, 0x876f, 0x876c, 0x877a, 0x876e, 0x875c,
+ 0x8765, 0x874f, 0x877b, 0x8775, 0x8762, 0x8767, 0x8769, 0x885a,
+ 0x8905, 0x890c, 0x8914, 0x890b, 0x8917, 0x8918, 0x8919, 0x8906,
+ 0x8916, 0x8911, 0x890e, 0x8909, 0x89a2, 0x89a4, 0x89a3, 0x89ed,
+ 0x89f0, 0x89ec, 0x8acf, 0x8ac6, 0x8ab8, 0x8ad3, 0x8ad1, 0x8ad4,
+ 0x8ad5, 0x8abb, 0x8ad7, 0x8abe, 0x8ac0, 0x8ac5, 0x8ad8, 0x8ac3,
+ 0x8aba, 0x8abd, 0x8ad9, 0x8c3e, 0x8c4d, 0x8c8f, 0x8ce5, 0x8cdf,
+ 0x8cd9, 0x8ce8, 0x8cda, 0x8cdd, 0x8ce7, 0x8da0, 0x8d9c, 0x8da1,
+ 0x8d9b, 0x8e20, 0x8e23, 0x8e25, 0x8e24, 0x8e2e, 0x8e15, 0x8e1b,
+ 0x8e16, 0x8e11, 0x8e19, 0x8e26, 0x8e27,
+ /* 0xe8 */
+ 0x8e14, 0x8e12, 0x8e18, 0x8e13, 0x8e1c, 0x8e17, 0x8e1a, 0x8f2c,
+ 0x8f24, 0x8f18, 0x8f1a, 0x8f20, 0x8f23, 0x8f16, 0x8f17, 0x9073,
+ 0x9070, 0x906f, 0x9067, 0x906b, 0x912f, 0x912b, 0x9129, 0x912a,
+ 0x9132, 0x9126, 0x912e, 0x9185, 0x9186, 0x918a, 0x9181, 0x9182,
+ 0x9184, 0x9180, 0x92d0, 0x92c3, 0x92c4, 0x92c0, 0x92d9, 0x92b6,
+ 0x92cf, 0x92f1, 0x92df, 0x92d8, 0x92e9, 0x92d7, 0x92dd, 0x92cc,
+ 0x92ef, 0x92c2, 0x92e8, 0x92ca, 0x92c8, 0x92ce, 0x92e6, 0x92cd,
+ 0x92d5, 0x92c9, 0x92e0, 0x92de, 0x92e7, 0x92d1, 0x92d3, 0x92b5,
+ 0x92e1, 0x92c6, 0x92b4, 0x957c, 0x95ac, 0x95ab, 0x95ae, 0x95b0,
+ 0x96a4, 0x96a2, 0x96d3, 0x9705, 0x9708, 0x9702, 0x975a, 0x978a,
+ 0x978e, 0x9788, 0x97d0, 0x97cf, 0x981e, 0x981d, 0x9826, 0x9829,
+ 0x9828, 0x9820, 0x981b, 0x9827, 0x98b2, 0x9908, 0x98fa, 0x9911,
+ 0x9914, 0x9916, 0x9917, 0x9915, 0x99dc, 0x99cd, 0x99cf, 0x99d3,
+ 0x99d4, 0x99ce, 0x99c9, 0x99d6, 0x99d8, 0x99cb, 0x99d7, 0x99cc,
+ 0x9ab3, 0x9aec, 0x9aeb, 0x9af3, 0x9af2, 0x9af1, 0x9b46, 0x9b43,
+ 0x9b67, 0x9b74, 0x9b71, 0x9b66, 0x9b76, 0x9b75, 0x9b70, 0x9b68,
+ 0x9b64, 0x9b6c, 0x9cfc, 0x9cfa, 0x9cfd, 0x9cff, 0x9cf7, 0x9d07,
+ 0x9d00, 0x9cf9, 0x9cfb, 0x9d08, 0x9d05, 0x9d04, 0x9e83, 0x9ed3,
+ 0x9f0f, 0x9f10, 0x511c, 0x5113, 0x5117, 0x511a, 0x5111, 0x51de,
+ 0x5334, 0x53e1, 0x5670, 0x5660, 0x566e,
+ /* 0xe9 */
+ 0x5673, 0x5666, 0x5663, 0x566d, 0x5672, 0x565e, 0x5677, 0x571c,
+ 0x571b, 0x58c8, 0x58bd, 0x58c9, 0x58bf, 0x58ba, 0x58c2, 0x58bc,
+ 0x58c6, 0x5b17, 0x5b19, 0x5b1b, 0x5b21, 0x5b14, 0x5b13, 0x5b10,
+ 0x5b16, 0x5b28, 0x5b1a, 0x5b20, 0x5b1e, 0x5bef, 0x5dac, 0x5db1,
+ 0x5da9, 0x5da7, 0x5db5, 0x5db0, 0x5dae, 0x5daa, 0x5da8, 0x5db2,
+ 0x5dad, 0x5daf, 0x5db4, 0x5e67, 0x5e68, 0x5e66, 0x5e6f, 0x5ee9,
+ 0x5ee7, 0x5ee6, 0x5ee8, 0x5ee5, 0x5f4b, 0x5fbc, 0x619d, 0x61a8,
+ 0x6196, 0x61c5, 0x61b4, 0x61c6, 0x61c1, 0x61cc, 0x61ba, 0x61bf,
+ 0x61b8, 0x618c, 0x64d7, 0x64d6, 0x64d0, 0x64cf, 0x64c9, 0x64bd,
+ 0x6489, 0x64c3, 0x64db, 0x64f3, 0x64d9, 0x6533, 0x657f, 0x657c,
+ 0x65a2, 0x66c8, 0x66be, 0x66c0, 0x66ca, 0x66cb, 0x66cf, 0x66bd,
+ 0x66bb, 0x66ba, 0x66cc, 0x6723, 0x6a34, 0x6a66, 0x6a49, 0x6a67,
+ 0x6a32, 0x6a68, 0x6a3e, 0x6a5d, 0x6a6d, 0x6a76, 0x6a5b, 0x6a51,
+ 0x6a28, 0x6a5a, 0x6a3b, 0x6a3f, 0x6a41, 0x6a6a, 0x6a64, 0x6a50,
+ 0x6a4f, 0x6a54, 0x6a6f, 0x6a69, 0x6a60, 0x6a3c, 0x6a5e, 0x6a56,
+ 0x6a55, 0x6a4d, 0x6a4e, 0x6a46, 0x6b55, 0x6b54, 0x6b56, 0x6ba7,
+ 0x6baa, 0x6bab, 0x6bc8, 0x6bc7, 0x6c04, 0x6c03, 0x6c06, 0x6fad,
+ 0x6fcb, 0x6fa3, 0x6fc7, 0x6fbc, 0x6fce, 0x6fc8, 0x6f5e, 0x6fc4,
+ 0x6fbd, 0x6f9e, 0x6fca, 0x6fa8, 0x7004, 0x6fa5, 0x6fae, 0x6fba,
+ 0x6fac, 0x6faa, 0x6fcf, 0x6fbf, 0x6fb8,
+ /* 0xea */
+ 0x6fa2, 0x6fc9, 0x6fab, 0x6fcd, 0x6faf, 0x6fb2, 0x6fb0, 0x71c5,
+ 0x71c2, 0x71bf, 0x71b8, 0x71d6, 0x71c0, 0x71c1, 0x71cb, 0x71d4,
+ 0x71ca, 0x71c7, 0x71cf, 0x71bd, 0x71d8, 0x71bc, 0x71c6, 0x71da,
+ 0x71db, 0x729d, 0x729e, 0x7369, 0x7366, 0x7367, 0x736c, 0x7365,
+ 0x736b, 0x736a, 0x747f, 0x749a, 0x74a0, 0x7494, 0x7492, 0x7495,
+ 0x74a1, 0x750b, 0x7580, 0x762f, 0x762d, 0x7631, 0x763d, 0x7633,
+ 0x763c, 0x7635, 0x7632, 0x7630, 0x76bb, 0x76e6, 0x779a, 0x779d,
+ 0x77a1, 0x779c, 0x779b, 0x77a2, 0x77a3, 0x7795, 0x7799, 0x7797,
+ 0x78dd, 0x78e9, 0x78e5, 0x78ea, 0x78de, 0x78e3, 0x78db, 0x78e1,
+ 0x78e2, 0x78ed, 0x78df, 0x78e0, 0x79a4, 0x7a44, 0x7a48, 0x7a47,
+ 0x7ab6, 0x7ab8, 0x7ab5, 0x7ab1, 0x7ab7, 0x7bde, 0x7be3, 0x7be7,
+ 0x7bdd, 0x7bd5, 0x7be5, 0x7bda, 0x7be8, 0x7bf9, 0x7bd4, 0x7bea,
+ 0x7be2, 0x7bdc, 0x7beb, 0x7bd8, 0x7bdf, 0x7cd2, 0x7cd4, 0x7cd7,
+ 0x7cd0, 0x7cd1, 0x7e12, 0x7e21, 0x7e17, 0x7e0c, 0x7e1f, 0x7e20,
+ 0x7e13, 0x7e0e, 0x7e1c, 0x7e15, 0x7e1a, 0x7e22, 0x7e0b, 0x7e0f,
+ 0x7e16, 0x7e0d, 0x7e14, 0x7e25, 0x7e24, 0x7f43, 0x7f7b, 0x7f7c,
+ 0x7f7a, 0x7fb1, 0x7fef, 0x802a, 0x8029, 0x806c, 0x81b1, 0x81a6,
+ 0x81ae, 0x81b9, 0x81b5, 0x81ab, 0x81b0, 0x81ac, 0x81b4, 0x81b2,
+ 0x81b7, 0x81a7, 0x81f2, 0x8255, 0x8256, 0x8257, 0x8556, 0x8545,
+ 0x856b, 0x854d, 0x8553, 0x8561, 0x8558,
+ /* 0xeb */
+ 0x8540, 0x8546, 0x8564, 0x8541, 0x8562, 0x8544, 0x8551, 0x8547,
+ 0x8563, 0x853e, 0x855b, 0x8571, 0x854e, 0x856e, 0x8575, 0x8555,
+ 0x8567, 0x8560, 0x858c, 0x8566, 0x855d, 0x8554, 0x8565, 0x856c,
+ 0x8663, 0x8665, 0x8664, 0x879b, 0x878f, 0x8797, 0x8793, 0x8792,
+ 0x8788, 0x8781, 0x8796, 0x8798, 0x8779, 0x8787, 0x87a3, 0x8785,
+ 0x8790, 0x8791, 0x879d, 0x8784, 0x8794, 0x879c, 0x879a, 0x8789,
+ 0x891e, 0x8926, 0x8930, 0x892d, 0x892e, 0x8927, 0x8931, 0x8922,
+ 0x8929, 0x8923, 0x892f, 0x892c, 0x891f, 0x89f1, 0x8ae0, 0x8ae2,
+ 0x8af2, 0x8af4, 0x8af5, 0x8add, 0x8b14, 0x8ae4, 0x8adf, 0x8af0,
+ 0x8ac8, 0x8ade, 0x8ae1, 0x8ae8, 0x8aff, 0x8aef, 0x8afb, 0x8c91,
+ 0x8c92, 0x8c90, 0x8cf5, 0x8cee, 0x8cf1, 0x8cf0, 0x8cf3, 0x8d6c,
+ 0x8d6e, 0x8da5, 0x8da7, 0x8e33, 0x8e3e, 0x8e38, 0x8e40, 0x8e45,
+ 0x8e36, 0x8e3c, 0x8e3d, 0x8e41, 0x8e30, 0x8e3f, 0x8ebd, 0x8f36,
+ 0x8f2e, 0x8f35, 0x8f32, 0x8f39, 0x8f37, 0x8f34, 0x9076, 0x9079,
+ 0x907b, 0x9086, 0x90fa, 0x9133, 0x9135, 0x9136, 0x9193, 0x9190,
+ 0x9191, 0x918d, 0x918f, 0x9327, 0x931e, 0x9308, 0x931f, 0x9306,
+ 0x930f, 0x937a, 0x9338, 0x933c, 0x931b, 0x9323, 0x9312, 0x9301,
+ 0x9346, 0x932d, 0x930e, 0x930d, 0x92cb, 0x931d, 0x92fa, 0x9325,
+ 0x9313, 0x92f9, 0x92f7, 0x9334, 0x9302, 0x9324, 0x92ff, 0x9329,
+ 0x9339, 0x9335, 0x932a, 0x9314, 0x930c,
+ /* 0xec */
+ 0x930b, 0x92fe, 0x9309, 0x9300, 0x92fb, 0x9316, 0x95bc, 0x95cd,
+ 0x95be, 0x95b9, 0x95ba, 0x95b6, 0x95bf, 0x95b5, 0x95bd, 0x96a9,
+ 0x96d4, 0x970b, 0x9712, 0x9710, 0x9799, 0x9797, 0x9794, 0x97f0,
+ 0x97f8, 0x9835, 0x982f, 0x9832, 0x9924, 0x991f, 0x9927, 0x9929,
+ 0x999e, 0x99ee, 0x99ec, 0x99e5, 0x99e4, 0x99f0, 0x99e3, 0x99ea,
+ 0x99e9, 0x99e7, 0x9ab9, 0x9abf, 0x9ab4, 0x9abb, 0x9af6, 0x9afa,
+ 0x9af9, 0x9af7, 0x9b33, 0x9b80, 0x9b85, 0x9b87, 0x9b7c, 0x9b7e,
+ 0x9b7b, 0x9b82, 0x9b93, 0x9b92, 0x9b90, 0x9b7a, 0x9b95, 0x9b7d,
+ 0x9b88, 0x9d25, 0x9d17, 0x9d20, 0x9d1e, 0x9d14, 0x9d29, 0x9d1d,
+ 0x9d18, 0x9d22, 0x9d10, 0x9d19, 0x9d1f, 0x9e88, 0x9e86, 0x9e87,
+ 0x9eae, 0x9ead, 0x9ed5, 0x9ed6, 0x9efa, 0x9f12, 0x9f3d, 0x5126,
+ 0x5125, 0x5122, 0x5124, 0x5120, 0x5129, 0x52f4, 0x5693, 0x568c,
+ 0x568d, 0x5686, 0x5684, 0x5683, 0x567e, 0x5682, 0x567f, 0x5681,
+ 0x58d6, 0x58d4, 0x58cf, 0x58d2, 0x5b2d, 0x5b25, 0x5b32, 0x5b23,
+ 0x5b2c, 0x5b27, 0x5b26, 0x5b2f, 0x5b2e, 0x5b7b, 0x5bf1, 0x5bf2,
+ 0x5db7, 0x5e6c, 0x5e6a, 0x5fbe, 0x5fbb, 0x61c3, 0x61b5, 0x61bc,
+ 0x61e7, 0x61e0, 0x61e5, 0x61e4, 0x61e8, 0x61de, 0x64ef, 0x64e9,
+ 0x64e3, 0x64eb, 0x64e4, 0x64e8, 0x6581, 0x6580, 0x65b6, 0x65da,
+ 0x66d2, 0x6a8d, 0x6a96, 0x6a81, 0x6aa5, 0x6a89, 0x6a9f, 0x6a9b,
+ 0x6aa1, 0x6a9e, 0x6a87, 0x6a93, 0x6a8e,
+ /* 0xed */
+ 0x6a95, 0x6a83, 0x6aa8, 0x6aa4, 0x6a91, 0x6a7f, 0x6aa6, 0x6a9a,
+ 0x6a85, 0x6a8c, 0x6a92, 0x6b5b, 0x6bad, 0x6c09, 0x6fcc, 0x6fa9,
+ 0x6ff4, 0x6fd4, 0x6fe3, 0x6fdc, 0x6fed, 0x6fe7, 0x6fe6, 0x6fde,
+ 0x6ff2, 0x6fdd, 0x6fe2, 0x6fe8, 0x71e1, 0x71f1, 0x71e8, 0x71f2,
+ 0x71e4, 0x71f0, 0x71e2, 0x7373, 0x736e, 0x736f, 0x7497, 0x74b2,
+ 0x74ab, 0x7490, 0x74aa, 0x74ad, 0x74b1, 0x74a5, 0x74af, 0x7510,
+ 0x7511, 0x7512, 0x750f, 0x7584, 0x7643, 0x7648, 0x7649, 0x7647,
+ 0x76a4, 0x76e9, 0x77b5, 0x77ab, 0x77b2, 0x77b7, 0x77b6, 0x77b4,
+ 0x77b1, 0x77a8, 0x77f0, 0x78f3, 0x78fd, 0x7902, 0x78fb, 0x78fc,
+ 0x78f2, 0x7905, 0x78f9, 0x78fe, 0x7904, 0x79ab, 0x79a8, 0x7a5c,
+ 0x7a5b, 0x7a56, 0x7a58, 0x7a54, 0x7a5a, 0x7abe, 0x7ac0, 0x7ac1,
+ 0x7c05, 0x7c0f, 0x7bf2, 0x7c00, 0x7bff, 0x7bfb, 0x7c0e, 0x7bf4,
+ 0x7c0b, 0x7bf3, 0x7c02, 0x7c09, 0x7c03, 0x7c01, 0x7bf8, 0x7bfd,
+ 0x7c06, 0x7bf0, 0x7bf1, 0x7c10, 0x7c0a, 0x7ce8, 0x7e2d, 0x7e3c,
+ 0x7e42, 0x7e33, 0x9848, 0x7e38, 0x7e2a, 0x7e49, 0x7e40, 0x7e47,
+ 0x7e29, 0x7e4c, 0x7e30, 0x7e3b, 0x7e36, 0x7e44, 0x7e3a, 0x7f45,
+ 0x7f7f, 0x7f7e, 0x7f7d, 0x7ff4, 0x7ff2, 0x802c, 0x81bb, 0x81c4,
+ 0x81cc, 0x81ca, 0x81c5, 0x81c7, 0x81bc, 0x81e9, 0x825b, 0x825a,
+ 0x825c, 0x8583, 0x8580, 0x858f, 0x85a7, 0x8595, 0x85a0, 0x858b,
+ 0x85a3, 0x857b, 0x85a4, 0x859a, 0x859e,
+ /* 0xee */
+ 0x8577, 0x857c, 0x8589, 0x85a1, 0x857a, 0x8578, 0x8557, 0x858e,
+ 0x8596, 0x8586, 0x858d, 0x8599, 0x859d, 0x8581, 0x85a2, 0x8582,
+ 0x8588, 0x8585, 0x8579, 0x8576, 0x8598, 0x8590, 0x859f, 0x8668,
+ 0x87be, 0x87aa, 0x87ad, 0x87c5, 0x87b0, 0x87ac, 0x87b9, 0x87b5,
+ 0x87bc, 0x87ae, 0x87c9, 0x87c3, 0x87c2, 0x87cc, 0x87b7, 0x87af,
+ 0x87c4, 0x87ca, 0x87b4, 0x87b6, 0x87bf, 0x87b8, 0x87bd, 0x87de,
+ 0x87b2, 0x8935, 0x8933, 0x893c, 0x893e, 0x8941, 0x8952, 0x8937,
+ 0x8942, 0x89ad, 0x89af, 0x89ae, 0x89f2, 0x89f3, 0x8b1e, 0x8b18,
+ 0x8b16, 0x8b11, 0x8b05, 0x8b0b, 0x8b22, 0x8b0f, 0x8b12, 0x8b15,
+ 0x8b07, 0x8b0d, 0x8b08, 0x8b06, 0x8b1c, 0x8b13, 0x8b1a, 0x8c4f,
+ 0x8c70, 0x8c72, 0x8c71, 0x8c6f, 0x8c95, 0x8c94, 0x8cf9, 0x8d6f,
+ 0x8e4e, 0x8e4d, 0x8e53, 0x8e50, 0x8e4c, 0x8e47, 0x8f43, 0x8f40,
+ 0x9085, 0x907e, 0x9138, 0x919a, 0x91a2, 0x919b, 0x9199, 0x919f,
+ 0x91a1, 0x919d, 0x91a0, 0x93a1, 0x9383, 0x93af, 0x9364, 0x9356,
+ 0x9347, 0x937c, 0x9358, 0x935c, 0x9376, 0x9349, 0x9350, 0x9351,
+ 0x9360, 0x936d, 0x938f, 0x934c, 0x936a, 0x9379, 0x9357, 0x9355,
+ 0x9352, 0x934f, 0x9371, 0x9377, 0x937b, 0x9361, 0x935e, 0x9363,
+ 0x9367, 0x9380, 0x934e, 0x9359, 0x95c7, 0x95c0, 0x95c9, 0x95c3,
+ 0x95c5, 0x95b7, 0x96ae, 0x96b0, 0x96ac, 0x9720, 0x971f, 0x9718,
+ 0x971d, 0x9719, 0x979a, 0x97a1, 0x979c,
+ /* 0xef */
+ 0x979e, 0x979d, 0x97d5, 0x97d4, 0x97f1, 0x9841, 0x9844, 0x984a,
+ 0x9849, 0x9845, 0x9843, 0x9925, 0x992b, 0x992c, 0x992a, 0x9933,
+ 0x9932, 0x992f, 0x992d, 0x9931, 0x9930, 0x9998, 0x99a3, 0x99a1,
+ 0x9a02, 0x99fa, 0x99f4, 0x99f7, 0x99f9, 0x99f8, 0x99f6, 0x99fb,
+ 0x99fd, 0x99fe, 0x99fc, 0x9a03, 0x9abe, 0x9afe, 0x9afd, 0x9b01,
+ 0x9afc, 0x9b48, 0x9b9a, 0x9ba8, 0x9b9e, 0x9b9b, 0x9ba6, 0x9ba1,
+ 0x9ba5, 0x9ba4, 0x9b86, 0x9ba2, 0x9ba0, 0x9baf, 0x9d33, 0x9d41,
+ 0x9d67, 0x9d36, 0x9d2e, 0x9d2f, 0x9d31, 0x9d38, 0x9d30, 0x9d45,
+ 0x9d42, 0x9d43, 0x9d3e, 0x9d37, 0x9d40, 0x9d3d, 0x7ff5, 0x9d2d,
+ 0x9e8a, 0x9e89, 0x9e8d, 0x9eb0, 0x9ec8, 0x9eda, 0x9efb, 0x9eff,
+ 0x9f24, 0x9f23, 0x9f22, 0x9f54, 0x9fa0, 0x5131, 0x512d, 0x512e,
+ 0x5698, 0x569c, 0x5697, 0x569a, 0x569d, 0x5699, 0x5970, 0x5b3c,
+ 0x5c69, 0x5c6a, 0x5dc0, 0x5e6d, 0x5e6e, 0x61d8, 0x61df, 0x61ed,
+ 0x61ee, 0x61f1, 0x61ea, 0x61f0, 0x61eb, 0x61d6, 0x61e9, 0x64ff,
+ 0x6504, 0x64fd, 0x64f8, 0x6501, 0x6503, 0x64fc, 0x6594, 0x65db,
+ 0x66da, 0x66db, 0x66d8, 0x6ac5, 0x6ab9, 0x6abd, 0x6ae1, 0x6ac6,
+ 0x6aba, 0x6ab6, 0x6ab7, 0x6ac7, 0x6ab4, 0x6aad, 0x6b5e, 0x6bc9,
+ 0x6c0b, 0x7007, 0x700c, 0x700d, 0x7001, 0x7005, 0x7014, 0x700e,
+ 0x6fff, 0x7000, 0x6ffb, 0x7026, 0x6ffc, 0x6ff7, 0x700a, 0x7201,
+ 0x71ff, 0x71f9, 0x7203, 0x71fd, 0x7376,
+ /* 0xf0 */
+ 0x74b8, 0x74c0, 0x74b5, 0x74c1, 0x74be, 0x74b6, 0x74bb, 0x74c2,
+ 0x7514, 0x7513, 0x765c, 0x7664, 0x7659, 0x7650, 0x7653, 0x7657,
+ 0x765a, 0x76a6, 0x76bd, 0x76ec, 0x77c2, 0x77ba, 0x78ff, 0x790c,
+ 0x7913, 0x7914, 0x7909, 0x7910, 0x7912, 0x7911, 0x79ad, 0x79ac,
+ 0x7a5f, 0x7c1c, 0x7c29, 0x7c19, 0x7c20, 0x7c1f, 0x7c2d, 0x7c1d,
+ 0x7c26, 0x7c28, 0x7c22, 0x7c25, 0x7c30, 0x7e5c, 0x7e50, 0x7e56,
+ 0x7e63, 0x7e58, 0x7e62, 0x7e5f, 0x7e51, 0x7e60, 0x7e57, 0x7e53,
+ 0x7fb5, 0x7fb3, 0x7ff7, 0x7ff8, 0x8075, 0x81d1, 0x81d2, 0x81d0,
+ 0x825f, 0x825e, 0x85b4, 0x85c6, 0x85c0, 0x85c3, 0x85c2, 0x85b3,
+ 0x85b5, 0x85bd, 0x85c7, 0x85c4, 0x85bf, 0x85cb, 0x85ce, 0x85c8,
+ 0x85c5, 0x85b1, 0x85b6, 0x85d2, 0x8624, 0x85b8, 0x85b7, 0x85be,
+ 0x8669, 0x87e7, 0x87e6, 0x87e2, 0x87db, 0x87eb, 0x87ea, 0x87e5,
+ 0x87df, 0x87f3, 0x87e4, 0x87d4, 0x87dc, 0x87d3, 0x87ed, 0x87d8,
+ 0x87e3, 0x87a4, 0x87d7, 0x87d9, 0x8801, 0x87f4, 0x87e8, 0x87dd,
+ 0x8953, 0x894b, 0x894f, 0x894c, 0x8946, 0x8950, 0x8951, 0x8949,
+ 0x8b2a, 0x8b27, 0x8b23, 0x8b33, 0x8b30, 0x8b35, 0x8b47, 0x8b2f,
+ 0x8b3c, 0x8b3e, 0x8b31, 0x8b25, 0x8b37, 0x8b26, 0x8b36, 0x8b2e,
+ 0x8b24, 0x8b3b, 0x8b3d, 0x8b3a, 0x8c42, 0x8c75, 0x8c99, 0x8c98,
+ 0x8c97, 0x8cfe, 0x8d04, 0x8d02, 0x8d00, 0x8e5c, 0x8e62, 0x8e60,
+ 0x8e57, 0x8e56, 0x8e5e, 0x8e65, 0x8e67,
+ /* 0xf1 */
+ 0x8e5b, 0x8e5a, 0x8e61, 0x8e5d, 0x8e69, 0x8e54, 0x8f46, 0x8f47,
+ 0x8f48, 0x8f4b, 0x9128, 0x913a, 0x913b, 0x913e, 0x91a8, 0x91a5,
+ 0x91a7, 0x91af, 0x91aa, 0x93b5, 0x938c, 0x9392, 0x93b7, 0x939b,
+ 0x939d, 0x9389, 0x93a7, 0x938e, 0x93aa, 0x939e, 0x93a6, 0x9395,
+ 0x9388, 0x9399, 0x939f, 0x938d, 0x93b1, 0x9391, 0x93b2, 0x93a4,
+ 0x93a8, 0x93b4, 0x93a3, 0x93a5, 0x95d2, 0x95d3, 0x95d1, 0x96b3,
+ 0x96d7, 0x96da, 0x5dc2, 0x96df, 0x96d8, 0x96dd, 0x9723, 0x9722,
+ 0x9725, 0x97ac, 0x97ae, 0x97a8, 0x97ab, 0x97a4, 0x97aa, 0x97a2,
+ 0x97a5, 0x97d7, 0x97d9, 0x97d6, 0x97d8, 0x97fa, 0x9850, 0x9851,
+ 0x9852, 0x98b8, 0x9941, 0x993c, 0x993a, 0x9a0f, 0x9a0b, 0x9a09,
+ 0x9a0d, 0x9a04, 0x9a11, 0x9a0a, 0x9a05, 0x9a07, 0x9a06, 0x9ac0,
+ 0x9adc, 0x9b08, 0x9b04, 0x9b05, 0x9b29, 0x9b35, 0x9b4a, 0x9b4c,
+ 0x9b4b, 0x9bc7, 0x9bc6, 0x9bc3, 0x9bbf, 0x9bc1, 0x9bb5, 0x9bb8,
+ 0x9bd3, 0x9bb6, 0x9bc4, 0x9bb9, 0x9bbd, 0x9d5c, 0x9d53, 0x9d4f,
+ 0x9d4a, 0x9d5b, 0x9d4b, 0x9d59, 0x9d56, 0x9d4c, 0x9d57, 0x9d52,
+ 0x9d54, 0x9d5f, 0x9d58, 0x9d5a, 0x9e8e, 0x9e8c, 0x9edf, 0x9f01,
+ 0x9f00, 0x9f16, 0x9f25, 0x9f2b, 0x9f2a, 0x9f29, 0x9f28, 0x9f4c,
+ 0x9f55, 0x5134, 0x5135, 0x5296, 0x52f7, 0x53b4, 0x56ab, 0x56ad,
+ 0x56a6, 0x56a7, 0x56aa, 0x56ac, 0x58da, 0x58dd, 0x58db, 0x5912,
+ 0x5b3d, 0x5b3e, 0x5b3f, 0x5dc3, 0x5e70,
+ /* 0xf2 */
+ 0x5fbf, 0x61fb, 0x6507, 0x6510, 0x650d, 0x6509, 0x650c, 0x650e,
+ 0x6584, 0x65de, 0x65dd, 0x66de, 0x6ae7, 0x6ae0, 0x6acc, 0x6ad1,
+ 0x6ad9, 0x6acb, 0x6adf, 0x6adc, 0x6ad0, 0x6aeb, 0x6acf, 0x6acd,
+ 0x6ade, 0x6b60, 0x6bb0, 0x6c0c, 0x7019, 0x7027, 0x7020, 0x7016,
+ 0x702b, 0x7021, 0x7022, 0x7023, 0x7029, 0x7017, 0x7024, 0x701c,
+ 0x702a, 0x720c, 0x720a, 0x7207, 0x7202, 0x7205, 0x72a5, 0x72a6,
+ 0x72a4, 0x72a3, 0x72a1, 0x74cb, 0x74c5, 0x74b7, 0x74c3, 0x7516,
+ 0x7660, 0x77c9, 0x77ca, 0x77c4, 0x77f1, 0x791d, 0x791b, 0x7921,
+ 0x791c, 0x7917, 0x791e, 0x79b0, 0x7a67, 0x7a68, 0x7c33, 0x7c3c,
+ 0x7c39, 0x7c2c, 0x7c3b, 0x7cec, 0x7cea, 0x7e76, 0x7e75, 0x7e78,
+ 0x7e70, 0x7e77, 0x7e6f, 0x7e7a, 0x7e72, 0x7e74, 0x7e68, 0x7f4b,
+ 0x7f4a, 0x7f83, 0x7f86, 0x7fb7, 0x7ffd, 0x7ffe, 0x8078, 0x81d7,
+ 0x81d5, 0x8264, 0x8261, 0x8263, 0x85eb, 0x85f1, 0x85ed, 0x85d9,
+ 0x85e1, 0x85e8, 0x85da, 0x85d7, 0x85ec, 0x85f2, 0x85f8, 0x85d8,
+ 0x85df, 0x85e3, 0x85dc, 0x85d1, 0x85f0, 0x85e6, 0x85ef, 0x85de,
+ 0x85e2, 0x8800, 0x87fa, 0x8803, 0x87f6, 0x87f7, 0x8809, 0x880c,
+ 0x880b, 0x8806, 0x87fc, 0x8808, 0x87ff, 0x880a, 0x8802, 0x8962,
+ 0x895a, 0x895b, 0x8957, 0x8961, 0x895c, 0x8958, 0x895d, 0x8959,
+ 0x8988, 0x89b7, 0x89b6, 0x89f6, 0x8b50, 0x8b48, 0x8b4a, 0x8b40,
+ 0x8b53, 0x8b56, 0x8b54, 0x8b4b, 0x8b55,
+ /* 0xf3 */
+ 0x8b51, 0x8b42, 0x8b52, 0x8b57, 0x8c43, 0x8c77, 0x8c76, 0x8c9a,
+ 0x8d06, 0x8d07, 0x8d09, 0x8dac, 0x8daa, 0x8dad, 0x8dab, 0x8e6d,
+ 0x8e78, 0x8e73, 0x8e6a, 0x8e6f, 0x8e7b, 0x8ec2, 0x8f52, 0x8f51,
+ 0x8f4f, 0x8f50, 0x8f53, 0x8fb4, 0x9140, 0x913f, 0x91b0, 0x91ad,
+ 0x93de, 0x93c7, 0x93cf, 0x93c2, 0x93da, 0x93d0, 0x93f9, 0x93ec,
+ 0x93cc, 0x93d9, 0x93a9, 0x93e6, 0x93ca, 0x93d4, 0x93ee, 0x93e3,
+ 0x93d5, 0x93c4, 0x93ce, 0x93c0, 0x93d2, 0x93e7, 0x957d, 0x95da,
+ 0x95db, 0x96e1, 0x9729, 0x972b, 0x972c, 0x9728, 0x9726, 0x97b3,
+ 0x97b7, 0x97b6, 0x97dd, 0x97de, 0x97df, 0x985c, 0x9859, 0x985d,
+ 0x9857, 0x98bf, 0x98bd, 0x98bb, 0x98be, 0x9948, 0x9947, 0x9943,
+ 0x99a6, 0x99a7, 0x9a1a, 0x9a15, 0x9a25, 0x9a1d, 0x9a24, 0x9a1b,
+ 0x9a22, 0x9a20, 0x9a27, 0x9a23, 0x9a1e, 0x9a1c, 0x9a14, 0x9ac2,
+ 0x9b0b, 0x9b0a, 0x9b0e, 0x9b0c, 0x9b37, 0x9bea, 0x9beb, 0x9be0,
+ 0x9bde, 0x9be4, 0x9be6, 0x9be2, 0x9bf0, 0x9bd4, 0x9bd7, 0x9bec,
+ 0x9bdc, 0x9bd9, 0x9be5, 0x9bd5, 0x9be1, 0x9bda, 0x9d77, 0x9d81,
+ 0x9d8a, 0x9d84, 0x9d88, 0x9d71, 0x9d80, 0x9d78, 0x9d86, 0x9d8b,
+ 0x9d8c, 0x9d7d, 0x9d6b, 0x9d74, 0x9d75, 0x9d70, 0x9d69, 0x9d85,
+ 0x9d73, 0x9d7b, 0x9d82, 0x9d6f, 0x9d79, 0x9d7f, 0x9d87, 0x9d68,
+ 0x9e94, 0x9e91, 0x9ec0, 0x9efc, 0x9f2d, 0x9f40, 0x9f41, 0x9f4d,
+ 0x9f56, 0x9f57, 0x9f58, 0x5337, 0x56b2,
+ /* 0xf4 */
+ 0x56b5, 0x56b3, 0x58e3, 0x5b45, 0x5dc6, 0x5dc7, 0x5eee, 0x5eef,
+ 0x5fc0, 0x5fc1, 0x61f9, 0x6517, 0x6516, 0x6515, 0x6513, 0x65df,
+ 0x66e8, 0x66e3, 0x66e4, 0x6af3, 0x6af0, 0x6aea, 0x6ae8, 0x6af9,
+ 0x6af1, 0x6aee, 0x6aef, 0x703c, 0x7035, 0x702f, 0x7037, 0x7034,
+ 0x7031, 0x7042, 0x7038, 0x703f, 0x703a, 0x7039, 0x7040, 0x703b,
+ 0x7033, 0x7041, 0x7213, 0x7214, 0x72a8, 0x737d, 0x737c, 0x74ba,
+ 0x76ab, 0x76aa, 0x76be, 0x76ed, 0x77cc, 0x77ce, 0x77cf, 0x77cd,
+ 0x77f2, 0x7925, 0x7923, 0x7927, 0x7928, 0x7924, 0x7929, 0x79b2,
+ 0x7a6e, 0x7a6c, 0x7a6d, 0x7af7, 0x7c49, 0x7c48, 0x7c4a, 0x7c47,
+ 0x7c45, 0x7cee, 0x7e7b, 0x7e7e, 0x7e81, 0x7e80, 0x7fba, 0x7fff,
+ 0x8079, 0x81db, 0x81d9, 0x820b, 0x8268, 0x8269, 0x8622, 0x85ff,
+ 0x8601, 0x85fe, 0x861b, 0x8600, 0x85f6, 0x8604, 0x8609, 0x8605,
+ 0x860c, 0x85fd, 0x8819, 0x8810, 0x8811, 0x8817, 0x8813, 0x8816,
+ 0x8963, 0x8966, 0x89b9, 0x89f7, 0x8b60, 0x8b6a, 0x8b5d, 0x8b68,
+ 0x8b63, 0x8b65, 0x8b67, 0x8b6d, 0x8dae, 0x8e86, 0x8e88, 0x8e84,
+ 0x8f59, 0x8f56, 0x8f57, 0x8f55, 0x8f58, 0x8f5a, 0x908d, 0x9143,
+ 0x9141, 0x91b7, 0x91b5, 0x91b2, 0x91b3, 0x940b, 0x9413, 0x93fb,
+ 0x9420, 0x940f, 0x9414, 0x93fe, 0x9415, 0x9410, 0x9428, 0x9419,
+ 0x940d, 0x93f5, 0x9400, 0x93f7, 0x9407, 0x940e, 0x9416, 0x9412,
+ 0x93fa, 0x9409, 0x93f8, 0x940a, 0x93ff,
+ /* 0xf5 */
+ 0x93fc, 0x940c, 0x93f6, 0x9411, 0x9406, 0x95de, 0x95e0, 0x95df,
+ 0x972e, 0x972f, 0x97b9, 0x97bb, 0x97fd, 0x97fe, 0x9860, 0x9862,
+ 0x9863, 0x985f, 0x98c1, 0x98c2, 0x9950, 0x994e, 0x9959, 0x994c,
+ 0x994b, 0x9953, 0x9a32, 0x9a34, 0x9a31, 0x9a2c, 0x9a2a, 0x9a36,
+ 0x9a29, 0x9a2e, 0x9a38, 0x9a2d, 0x9ac7, 0x9aca, 0x9ac6, 0x9b10,
+ 0x9b12, 0x9b11, 0x9c0b, 0x9c08, 0x9bf7, 0x9c05, 0x9c12, 0x9bf8,
+ 0x9c40, 0x9c07, 0x9c0e, 0x9c06, 0x9c17, 0x9c14, 0x9c09, 0x9d9f,
+ 0x9d99, 0x9da4, 0x9d9d, 0x9d92, 0x9d98, 0x9d90, 0x9d9b, 0x9da0,
+ 0x9d94, 0x9d9c, 0x9daa, 0x9d97, 0x9da1, 0x9d9a, 0x9da2, 0x9da8,
+ 0x9d9e, 0x9da3, 0x9dbf, 0x9da9, 0x9d96, 0x9da6, 0x9da7, 0x9e99,
+ 0x9e9b, 0x9e9a, 0x9ee5, 0x9ee4, 0x9ee7, 0x9ee6, 0x9f30, 0x9f2e,
+ 0x9f5b, 0x9f60, 0x9f5e, 0x9f5d, 0x9f59, 0x9f91, 0x513a, 0x5139,
+ 0x5298, 0x5297, 0x56c3, 0x56bd, 0x56be, 0x5b48, 0x5b47, 0x5dcb,
+ 0x5dcf, 0x5ef1, 0x61fd, 0x651b, 0x6b02, 0x6afc, 0x6b03, 0x6af8,
+ 0x6b00, 0x7043, 0x7044, 0x704a, 0x7048, 0x7049, 0x7045, 0x7046,
+ 0x721d, 0x721a, 0x7219, 0x737e, 0x7517, 0x766a, 0x77d0, 0x792d,
+ 0x7931, 0x792f, 0x7c54, 0x7c53, 0x7cf2, 0x7e8a, 0x7e87, 0x7e88,
+ 0x7e8b, 0x7e86, 0x7e8d, 0x7f4d, 0x7fbb, 0x8030, 0x81dd, 0x8618,
+ 0x862a, 0x8626, 0x861f, 0x8623, 0x861c, 0x8619, 0x8627, 0x862e,
+ 0x8621, 0x8620, 0x8629, 0x861e, 0x8625,
+ /* 0xf6 */
+ 0x8829, 0x881d, 0x881b, 0x8820, 0x8824, 0x881c, 0x882b, 0x884a,
+ 0x896d, 0x8969, 0x896e, 0x896b, 0x89fa, 0x8b79, 0x8b78, 0x8b45,
+ 0x8b7a, 0x8b7b, 0x8d10, 0x8d14, 0x8daf, 0x8e8e, 0x8e8c, 0x8f5e,
+ 0x8f5b, 0x8f5d, 0x9146, 0x9144, 0x9145, 0x91b9, 0x943f, 0x943b,
+ 0x9436, 0x9429, 0x943d, 0x943c, 0x9430, 0x9439, 0x942a, 0x9437,
+ 0x942c, 0x9440, 0x9431, 0x95e5, 0x95e4, 0x95e3, 0x9735, 0x973a,
+ 0x97bf, 0x97e1, 0x9864, 0x98c9, 0x98c6, 0x98c0, 0x9958, 0x9956,
+ 0x9a39, 0x9a3d, 0x9a46, 0x9a44, 0x9a42, 0x9a41, 0x9a3a, 0x9a3f,
+ 0x9acd, 0x9b15, 0x9b17, 0x9b18, 0x9b16, 0x9b3a, 0x9b52, 0x9c2b,
+ 0x9c1d, 0x9c1c, 0x9c2c, 0x9c23, 0x9c28, 0x9c29, 0x9c24, 0x9c21,
+ 0x9db7, 0x9db6, 0x9dbc, 0x9dc1, 0x9dc7, 0x9dca, 0x9dcf, 0x9dbe,
+ 0x9dc5, 0x9dc3, 0x9dbb, 0x9db5, 0x9dce, 0x9db9, 0x9dba, 0x9dac,
+ 0x9dc8, 0x9db1, 0x9dad, 0x9dcc, 0x9db3, 0x9dcd, 0x9db2, 0x9e7a,
+ 0x9e9c, 0x9eeb, 0x9eee, 0x9eed, 0x9f1b, 0x9f18, 0x9f1a, 0x9f31,
+ 0x9f4e, 0x9f65, 0x9f64, 0x9f92, 0x4eb9, 0x56c6, 0x56c5, 0x56cb,
+ 0x5971, 0x5b4b, 0x5b4c, 0x5dd5, 0x5dd1, 0x5ef2, 0x6521, 0x6520,
+ 0x6526, 0x6522, 0x6b0b, 0x6b08, 0x6b09, 0x6c0d, 0x7055, 0x7056,
+ 0x7057, 0x7052, 0x721e, 0x721f, 0x72a9, 0x737f, 0x74d8, 0x74d5,
+ 0x74d9, 0x74d7, 0x766d, 0x76ad, 0x7935, 0x79b4, 0x7a70, 0x7a71,
+ 0x7c57, 0x7c5c, 0x7c59, 0x7c5b, 0x7c5a,
+ /* 0xf7 */
+ 0x7cf4, 0x7cf1, 0x7e91, 0x7f4f, 0x7f87, 0x81de, 0x826b, 0x8634,
+ 0x8635, 0x8633, 0x862c, 0x8632, 0x8636, 0x882c, 0x8828, 0x8826,
+ 0x882a, 0x8825, 0x8971, 0x89bf, 0x89be, 0x89fb, 0x8b7e, 0x8b84,
+ 0x8b82, 0x8b86, 0x8b85, 0x8b7f, 0x8d15, 0x8e95, 0x8e94, 0x8e9a,
+ 0x8e92, 0x8e90, 0x8e96, 0x8e97, 0x8f60, 0x8f62, 0x9147, 0x944c,
+ 0x9450, 0x944a, 0x944b, 0x944f, 0x9447, 0x9445, 0x9448, 0x9449,
+ 0x9446, 0x973f, 0x97e3, 0x986a, 0x9869, 0x98cb, 0x9954, 0x995b,
+ 0x9a4e, 0x9a53, 0x9a54, 0x9a4c, 0x9a4f, 0x9a48, 0x9a4a, 0x9a49,
+ 0x9a52, 0x9a50, 0x9ad0, 0x9b19, 0x9b2b, 0x9b3b, 0x9b56, 0x9b55,
+ 0x9c46, 0x9c48, 0x9c3f, 0x9c44, 0x9c39, 0x9c33, 0x9c41, 0x9c3c,
+ 0x9c37, 0x9c34, 0x9c32, 0x9c3d, 0x9c36, 0x9ddb, 0x9dd2, 0x9dde,
+ 0x9dda, 0x9dcb, 0x9dd0, 0x9ddc, 0x9dd1, 0x9ddf, 0x9de9, 0x9dd9,
+ 0x9dd8, 0x9dd6, 0x9df5, 0x9dd5, 0x9ddd, 0x9eb6, 0x9ef0, 0x9f35,
+ 0x9f33, 0x9f32, 0x9f42, 0x9f6b, 0x9f95, 0x9fa2, 0x513d, 0x5299,
+ 0x58e8, 0x58e7, 0x5972, 0x5b4d, 0x5dd8, 0x882f, 0x5f4f, 0x6201,
+ 0x6203, 0x6204, 0x6529, 0x6525, 0x6596, 0x66eb, 0x6b11, 0x6b12,
+ 0x6b0f, 0x6bca, 0x705b, 0x705a, 0x7222, 0x7382, 0x7381, 0x7383,
+ 0x7670, 0x77d4, 0x7c67, 0x7c66, 0x7e95, 0x826c, 0x863a, 0x8640,
+ 0x8639, 0x863c, 0x8631, 0x863b, 0x863e, 0x8830, 0x8832, 0x882e,
+ 0x8833, 0x8976, 0x8974, 0x8973, 0x89fe,
+ /* 0xf8 */
+ 0x8b8c, 0x8b8e, 0x8b8b, 0x8b88, 0x8c45, 0x8d19, 0x8e98, 0x8f64,
+ 0x8f63, 0x91bc, 0x9462, 0x9455, 0x945d, 0x9457, 0x945e, 0x97c4,
+ 0x97c5, 0x9800, 0x9a56, 0x9a59, 0x9b1e, 0x9b1f, 0x9b20, 0x9c52,
+ 0x9c58, 0x9c50, 0x9c4a, 0x9c4d, 0x9c4b, 0x9c55, 0x9c59, 0x9c4c,
+ 0x9c4e, 0x9dfb, 0x9df7, 0x9def, 0x9de3, 0x9deb, 0x9df8, 0x9de4,
+ 0x9df6, 0x9de1, 0x9dee, 0x9de6, 0x9df2, 0x9df0, 0x9de2, 0x9dec,
+ 0x9df4, 0x9df3, 0x9de8, 0x9ded, 0x9ec2, 0x9ed0, 0x9ef2, 0x9ef3,
+ 0x9f06, 0x9f1c, 0x9f38, 0x9f37, 0x9f36, 0x9f43, 0x9f4f, 0x9f71,
+ 0x9f70, 0x9f6e, 0x9f6f, 0x56d3, 0x56cd, 0x5b4e, 0x5c6d, 0x652d,
+ 0x66ed, 0x66ee, 0x6b13, 0x705f, 0x7061, 0x705d, 0x7060, 0x7223,
+ 0x74db, 0x74e5, 0x77d5, 0x7938, 0x79b7, 0x79b6, 0x7c6a, 0x7e97,
+ 0x7f89, 0x826d, 0x8643, 0x8838, 0x8837, 0x8835, 0x884b, 0x8b94,
+ 0x8b95, 0x8e9e, 0x8e9f, 0x8ea0, 0x8e9d, 0x91be, 0x91bd, 0x91c2,
+ 0x946b, 0x9468, 0x9469, 0x96e5, 0x9746, 0x9743, 0x9747, 0x97c7,
+ 0x97e5, 0x9a5e, 0x9ad5, 0x9b59, 0x9c63, 0x9c67, 0x9c66, 0x9c62,
+ 0x9c5e, 0x9c60, 0x9e02, 0x9dfe, 0x9e07, 0x9e03, 0x9e06, 0x9e05,
+ 0x9e00, 0x9e01, 0x9e09, 0x9dff, 0x9dfd, 0x9e04, 0x9ea0, 0x9f1e,
+ 0x9f46, 0x9f74, 0x9f75, 0x9f76, 0x56d4, 0x652e, 0x65b8, 0x6b18,
+ 0x6b19, 0x6b17, 0x6b1a, 0x7062, 0x7226, 0x72aa, 0x77d8, 0x77d9,
+ 0x7939, 0x7c69, 0x7c6b, 0x7cf6, 0x7e9a,
+ /* 0xf9 */
+ 0x7e98, 0x7e9b, 0x7e99, 0x81e0, 0x81e1, 0x8646, 0x8647, 0x8648,
+ 0x8979, 0x897a, 0x897c, 0x897b, 0x89ff, 0x8b98, 0x8b99, 0x8ea5,
+ 0x8ea4, 0x8ea3, 0x946e, 0x946d, 0x946f, 0x9471, 0x9473, 0x9749,
+ 0x9872, 0x995f, 0x9c68, 0x9c6e, 0x9c6d, 0x9e0b, 0x9e0d, 0x9e10,
+ 0x9e0f, 0x9e12, 0x9e11, 0x9ea1, 0x9ef5, 0x9f09, 0x9f47, 0x9f78,
+ 0x9f7b, 0x9f7a, 0x9f79, 0x571e, 0x7066, 0x7c6f, 0x883c, 0x8db2,
+ 0x8ea6, 0x91c3, 0x9474, 0x9478, 0x9476, 0x9475, 0x9a60, 0x9c74,
+ 0x9c73, 0x9c71, 0x9c75, 0x9e14, 0x9e13, 0x9ef6, 0x9f0a, 0x9fa4,
+ 0x7068, 0x7065, 0x7cf7, 0x866a, 0x883e, 0x883d, 0x883f, 0x8b9e,
+ 0x8c9c, 0x8ea9, 0x8ec9, 0x974b, 0x9873, 0x9874, 0x98cc, 0x9961,
+ 0x99ab, 0x9a64, 0x9a66, 0x9a67, 0x9b24, 0x9e15, 0x9e17, 0x9f48,
+ 0x6207, 0x6b1e, 0x7227, 0x864c, 0x8ea8, 0x9482, 0x9480, 0x9481,
+ 0x9a69, 0x9a68, 0x9b2e, 0x9e19, 0x7229, 0x864b, 0x8b9f, 0x9483,
+ 0x9c79, 0x9eb7, 0x7675, 0x9a6b, 0x9c7a, 0x9e1d, 0x7069, 0x706a,
+ 0x9ea4, 0x9f7e, 0x9f49, 0x9f98,
+};
+
+static int
+big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0xa1 && c1 <= 0xc7) || (c1 >= 0xc9 && c1 <= 0xf9)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ unsigned int i = 157 * (c1 - 0xa1) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ unsigned short wc = 0xfffd;
+ if (i < 6280) {
+ if (i < 6121)
+ wc = big5_2uni_pagea1[i];
+ } else {
+ if (i < 13932)
+ wc = big5_2uni_pagec9[i-6280];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short big5_2charset[13703] = {
+ 0xa246, 0xa247, 0xa244, 0xa1b1, 0xa258, 0xa1d3, 0xa150, 0xa1d1,
+ 0xa1d2, 0xa3be, 0xa3bc, 0xa3bd, 0xa3bf, 0xa3bb, 0xa344, 0xa345,
+ 0xa346, 0xa347, 0xa348, 0xa349, 0xa34a, 0xa34b, 0xa34c, 0xa34d,
+ 0xa34e, 0xa34f, 0xa350, 0xa351, 0xa352, 0xa353, 0xa354, 0xa355,
+ 0xa356, 0xa357, 0xa358, 0xa359, 0xa35a, 0xa35b, 0xa35c, 0xa35d,
+ 0xa35e, 0xa35f, 0xa360, 0xa361, 0xa362, 0xa363, 0xa364, 0xa365,
+ 0xa366, 0xa367, 0xa368, 0xa369, 0xa36a, 0xa36b, 0xa36c, 0xa36d,
+ 0xa36e, 0xa36f, 0xa370, 0xa371, 0xa372, 0xa373, 0xc7b3, 0xc7b1,
+ 0xc7b2, 0xc7b4, 0xc7b5, 0xc7b6, 0xc7b7, 0xc7b8, 0xc7b9, 0xc7ba,
+ 0xc7bb, 0xc7bc, 0xc7bd, 0xc7be, 0xc7bf, 0xc7c0, 0xc7c1, 0xc7c2,
+ 0xc7c3, 0xc7c4, 0xc7c5, 0xc7c6, 0xc7c7, 0xc7c8, 0xc7c9, 0xc7ca,
+ 0xc7cb, 0xc7cc, 0xc7cd, 0xc7cf, 0xc7d0, 0xc7d1, 0xc7d2, 0xc7d3,
+ 0xc7d4, 0xc7d5, 0xc7d6, 0xc7d7, 0xc7d8, 0xc7d9, 0xc7da, 0xc7db,
+ 0xc7dc, 0xc7dd, 0xc7de, 0xc7df, 0xc7e0, 0xc7e1, 0xc7e2, 0xc7e3,
+ 0xc7e4, 0xc7e5, 0xc7e6, 0xc7e7, 0xc7e8, 0xc7ce, 0xa156, 0xa158,
+ 0xa1a5, 0xa1a6, 0xa1a7, 0xa1a8, 0xa145, 0xa14c, 0xa14b, 0xa1ac,
+ 0xa1ab, 0xa1b0, 0xa1c2, 0xa24a, 0xa1c1, 0xa24b, 0xa2b9, 0xa2ba,
+ 0xa2bb, 0xa2bc, 0xa2bd, 0xa2be, 0xa2bf, 0xa2c0, 0xa2c1, 0xa2c2,
+ 0xa1f6, 0xa1f4, 0xa1f7, 0xa1f5, 0xa1f8, 0xa1f9, 0xa1fb, 0xa1fa,
+ 0xa1d4, 0xa1db, 0xa1e8, 0xa1e7, 0xa1fd, 0xa1fc, 0xa1e4, 0xa1e5,
+ 0xa1ec, 0xa1ed, 0xa1ef, 0xa1ee, 0xa1e3, 0xa1dc, 0xa1da, 0xa1dd,
+ 0xa1d8, 0xa1d9, 0xa1e6, 0xa1e9, 0xc7e9, 0xc7ea, 0xc7eb, 0xc7ec,
+ 0xc7ed, 0xc7ee, 0xc7ef, 0xc7f0, 0xc7f1, 0xc7f2, 0xc7f3, 0xc7f4,
+ 0xc7f5, 0xc7f6, 0xc7f7, 0xc7f8, 0xc7f9, 0xc7fa, 0xc7fb, 0xc7fc,
+ 0xa277, 0xa278, 0xa27a, 0xa27b, 0xa27c, 0xa27d, 0xa275, 0xa274,
+ 0xa273, 0xa272, 0xa271, 0xa2a4, 0xa2a5, 0xa2a7, 0xa2a6, 0xa27e,
+ 0xa2a1, 0xa2a3, 0xa2a2, 0xa2ac, 0xa2ad, 0xa2ae, 0xa262, 0xa263,
+ 0xa264, 0xa265, 0xa266, 0xa267, 0xa268, 0xa269, 0xa270, 0xa26f,
+ 0xa26e, 0xa26d, 0xa26c, 0xa26b, 0xa26a, 0xa276, 0xa279, 0xa1bd,
+ 0xa1bc, 0xa1b6, 0xa1b5, 0xa1bf, 0xa1be, 0xa1bb, 0xa1ba, 0xa1b3,
+ 0xa1b7, 0xa1b4, 0xa2a8, 0xa2a9, 0xa2ab, 0xa2aa, 0xa1b9, 0xa1b8,
+ 0xa1f3, 0xa1f0, 0xa1f2, 0xa1f1, 0xa140, 0xa142, 0xa143, 0xa1b2,
+ 0xc6a4, 0xa171, 0xa172, 0xa16d, 0xa16e, 0xa175, 0xa176, 0xa179,
+ 0xa17a, 0xa169, 0xa16a, 0xa245, 0xa165, 0xa166, 0xa1a9, 0xa1aa,
+ 0xa2c3, 0xa2c4, 0xa2c5, 0xa2c6, 0xa2c7, 0xa2c8, 0xa2c9, 0xa2ca,
+ 0xa2cb, 0xc6a5, 0xc6a6, 0xc6a7, 0xc6a8, 0xc6a9, 0xc6aa, 0xc6ab,
+ 0xc6ac, 0xc6ad, 0xc6ae, 0xc6af, 0xc6b0, 0xc6b1, 0xc6b2, 0xc6b3,
+ 0xc6b4, 0xc6b5, 0xc6b6, 0xc6b7, 0xc6b8, 0xc6b9, 0xc6ba, 0xc6bb,
+ 0xc6bc, 0xc6bd, 0xc6be, 0xc6bf, 0xc6c0, 0xc6c1, 0xc6c2, 0xc6c3,
+ 0xc6c4, 0xc6c5, 0xc6c6, 0xc6c7, 0xc6c8, 0xc6c9, 0xc6ca, 0xc6cb,
+ 0xc6cc, 0xc6cd, 0xc6ce, 0xc6cf, 0xc6d0, 0xc6d1, 0xc6d2, 0xc6d3,
+ 0xc6d4, 0xc6d5, 0xc6d6, 0xc6d7, 0xc6d8, 0xc6d9, 0xc6da, 0xc6db,
+ 0xc6dc, 0xc6dd, 0xc6de, 0xc6df, 0xc6e0, 0xc6e1, 0xc6e2, 0xc6e3,
+ 0xc6e4, 0xc6e5, 0xc6e6, 0xc6e7, 0xc6e8, 0xc6e9, 0xc6ea, 0xc6eb,
+ 0xc6ec, 0xc6ed, 0xc6ee, 0xc6ef, 0xc6f0, 0xc6f1, 0xc6f2, 0xc6f3,
+ 0xc6f4, 0xc6f5, 0xc6f6, 0xc6f7, 0xc6a2, 0xc6a3, 0xc6f8, 0xc6f9,
+ 0xc6fa, 0xc6fb, 0xc6fc, 0xc6fd, 0xc6fe, 0xc740, 0xc741, 0xc742,
+ 0xc743, 0xc744, 0xc745, 0xc746, 0xc747, 0xc748, 0xc749, 0xc74a,
+ 0xc74b, 0xc74c, 0xc74d, 0xc74e, 0xc74f, 0xc750, 0xc751, 0xc752,
+ 0xc753, 0xc754, 0xc755, 0xc756, 0xc757, 0xc758, 0xc759, 0xc75a,
+ 0xc75b, 0xc75c, 0xc75d, 0xc75e, 0xc75f, 0xc760, 0xc761, 0xc762,
+ 0xc763, 0xc764, 0xc765, 0xc766, 0xc767, 0xc768, 0xc769, 0xc76a,
+ 0xc76b, 0xc76c, 0xc76d, 0xc76e, 0xc76f, 0xc770, 0xc771, 0xc772,
+ 0xc773, 0xc774, 0xc775, 0xc776, 0xc777, 0xc778, 0xc779, 0xc77a,
+ 0xc77b, 0xc77c, 0xc77d, 0xc77e, 0xc7a1, 0xc7a2, 0xc7a3, 0xc7a4,
+ 0xc7a5, 0xc7a6, 0xc7a7, 0xc7a8, 0xc7a9, 0xc7aa, 0xc7ab, 0xc7ac,
+ 0xc7ad, 0xc7ae, 0xc7af, 0xc7b0, 0xc6a1, 0xa374, 0xa375, 0xa376,
+ 0xa377, 0xa378, 0xa379, 0xa37a, 0xa37b, 0xa37c, 0xa37d, 0xa37e,
+ 0xa3a1, 0xa3a2, 0xa3a3, 0xa3a4, 0xa3a5, 0xa3a6, 0xa3a7, 0xa3a8,
+ 0xa3a9, 0xa3aa, 0xa3ab, 0xa3ac, 0xa3ad, 0xa3ae, 0xa3af, 0xa3b0,
+ 0xa3b1, 0xa3b2, 0xa3b3, 0xa3b4, 0xa3b5, 0xa3b6, 0xa3b7, 0xa3b8,
+ 0xa3b9, 0xa3ba, 0xa1c0, 0xa255, 0xa256, 0xa250, 0xa251, 0xa252,
+ 0xa254, 0xa257, 0xa253, 0xa1eb, 0xa1ea, 0xa24f, 0xa440, 0xa442,
+ 0xa443, 0xc945, 0xa456, 0xa454, 0xa457, 0xa455, 0xc946, 0xa4a3,
+ 0xc94f, 0xc94d, 0xa4a2, 0xa4a1, 0xa542, 0xa541, 0xa540, 0xa543,
+ 0xa4fe, 0xa5e0, 0xa5e1, 0xa8c3, 0xa458, 0xa4a4, 0xc950, 0xa4a5,
+ 0xc963, 0xa6ea, 0xcbb1, 0xa459, 0xa4a6, 0xa544, 0xc964, 0xc940,
+ 0xa444, 0xa45b, 0xc947, 0xa45c, 0xa4a7, 0xa545, 0xa547, 0xa546,
+ 0xa5e2, 0xa5e3, 0xa8c4, 0xadbc, 0xa441, 0xc941, 0xa445, 0xa45e,
+ 0xa45d, 0xa5e4, 0xa8c5, 0xb0ae, 0xd44b, 0xb6c3, 0xdcb1, 0xdcb2,
+ 0xa446, 0xa4a9, 0xa8c6, 0xa447, 0xc948, 0xa45f, 0xa4aa, 0xa4ac,
+ 0xc951, 0xa4ad, 0xa4ab, 0xa5e5, 0xa8c7, 0xa8c8, 0xab45, 0xa460,
+ 0xa4ae, 0xa5e6, 0xa5e8, 0xa5e7, 0xa6eb, 0xa8c9, 0xa8ca, 0xab46,
+ 0xab47, 0xadbd, 0xdcb3, 0xf6d6, 0xa448, 0xa4b0, 0xa4af, 0xc952,
+ 0xa4b1, 0xa4b7, 0xa4b2, 0xa4b3, 0xc954, 0xc953, 0xa4b5, 0xa4b6,
+ 0xa4b4, 0xa54a, 0xa54b, 0xa54c, 0xa54d, 0xa549, 0xa550, 0xc96a,
+ 0xc966, 0xc969, 0xa551, 0xa561, 0xc968, 0xa54e, 0xa54f, 0xa548,
+ 0xc965, 0xc967, 0xa5f5, 0xc9b0, 0xa5f2, 0xa5f6, 0xc9ba, 0xc9ae,
+ 0xa5f3, 0xc9b2, 0xa5f4, 0xa5f7, 0xa5e9, 0xc9b1, 0xa5f8, 0xc9b5,
+ 0xc9b9, 0xc9b6, 0xc9b3, 0xa5ea, 0xa5ec, 0xa5f9, 0xa5ee, 0xc9ab,
+ 0xa5f1, 0xa5ef, 0xa5f0, 0xc9bb, 0xc9b8, 0xc9af, 0xa5ed, 0xc9ac,
+ 0xa5eb, 0xc9b4, 0xc9b7, 0xc9ad, 0xca66, 0xa742, 0xa6f4, 0xca67,
+ 0xa6f1, 0xa744, 0xa6f9, 0xa6f8, 0xca5b, 0xa6fc, 0xa6f7, 0xca60,
+ 0xca68, 0xca64, 0xa6fa, 0xa6fd, 0xa6ee, 0xa747, 0xca5d, 0xcbbd,
+ 0xa6ec, 0xa743, 0xa6ed, 0xa6f5, 0xa6f6, 0xca62, 0xca5e, 0xa6fb,
+ 0xa6f3, 0xca5a, 0xa6ef, 0xca65, 0xa745, 0xa748, 0xa6f2, 0xa740,
+ 0xa746, 0xa6f0, 0xca63, 0xa741, 0xca69, 0xca5c, 0xa6fe, 0xca5f,
+ 0xca61, 0xa8d8, 0xcbbf, 0xcbcb, 0xa8d0, 0xcbcc, 0xa8cb, 0xa8d5,
+ 0xa8ce, 0xcbb9, 0xa8d6, 0xcbb8, 0xcbbc, 0xcbc3, 0xcbc1, 0xa8de,
+ 0xa8d9, 0xcbb3, 0xcbb5, 0xa8db, 0xa8cf, 0xcbb6, 0xcbc2, 0xcbc9,
+ 0xa8d4, 0xcbbb, 0xcbb4, 0xa8d3, 0xcbb7, 0xa8d7, 0xcbba, 0xa8d2,
+ 0xa8cd, 0xa8dc, 0xcbc4, 0xa8dd, 0xcbc8, 0xcbc6, 0xcbca, 0xa8da,
+ 0xcbbe, 0xcbb2, 0xcbc0, 0xa8d1, 0xcbc5, 0xa8cc, 0xcbc7, 0xab56,
+ 0xab4a, 0xcde0, 0xcde8, 0xab49, 0xab51, 0xab5d, 0xcdee, 0xcdec,
+ 0xcde7, 0xab4b, 0xcded, 0xcde3, 0xab59, 0xab50, 0xab58, 0xcdde,
+ 0xcdea, 0xcde1, 0xab54, 0xcde2, 0xcddd, 0xab5b, 0xab4e, 0xab57,
+ 0xab4d, 0xcddf, 0xcde4, 0xcdeb, 0xab55, 0xab52, 0xcde6, 0xab5a,
+ 0xcde9, 0xcde5, 0xab4f, 0xab5c, 0xab53, 0xab4c, 0xab48, 0xcdef,
+ 0xadd7, 0xadc1, 0xadd1, 0xadd6, 0xd0d0, 0xd0cf, 0xd0d4, 0xd0d5,
+ 0xadc4, 0xadcd, 0xadda, 0xadce, 0xd0c9, 0xadc7, 0xd0ca, 0xaddc,
+ 0xadd3, 0xadbe, 0xadbf, 0xd0dd, 0xb0bf, 0xadcc, 0xadcb, 0xd0cb,
+ 0xadcf, 0xd45b, 0xadc6, 0xd0d6, 0xadd5, 0xadd4, 0xadca, 0xd0ce,
+ 0xd0d7, 0xd0c8, 0xadc9, 0xd0d8, 0xadd2, 0xd0cc, 0xadc0, 0xadc3,
+ 0xadc2, 0xd0d9, 0xadd0, 0xadc5, 0xadd9, 0xaddb, 0xd0d3, 0xadd8,
+ 0xd0db, 0xd0cd, 0xd0dc, 0xd0d1, 0xd0da, 0xd0d2, 0xadc8, 0xd463,
+ 0xd457, 0xb0b3, 0xd45c, 0xd462, 0xb0b2, 0xd455, 0xb0b6, 0xd459,
+ 0xd452, 0xb0b4, 0xd456, 0xb0b9, 0xb0be, 0xd467, 0xd451, 0xb0ba,
+ 0xd466, 0xb0b5, 0xd458, 0xb0b1, 0xd453, 0xd44f, 0xd45d, 0xd450,
+ 0xd44e, 0xd45a, 0xd460, 0xd461, 0xb0b7, 0xd85b, 0xd45e, 0xd44d,
+ 0xd45f, 0xb0c1, 0xd464, 0xb0c0, 0xd44c, 0xd454, 0xd465, 0xb0bc,
+ 0xb0bb, 0xb0b8, 0xb0bd, 0xb0af, 0xb0b0, 0xb3c8, 0xd85e, 0xd857,
+ 0xb3c5, 0xd85f, 0xd855, 0xd858, 0xb3c4, 0xd859, 0xb3c7, 0xd85d,
+ 0xd853, 0xd852, 0xb3c9, 0xb3ca, 0xb3c6, 0xb3cb, 0xd851, 0xd85c,
+ 0xd85a, 0xd854, 0xb3c3, 0xd856, 0xb6ca, 0xb6c4, 0xdcb7, 0xb6cd,
+ 0xdcbd, 0xdcc0, 0xb6c6, 0xb6c7, 0xdcba, 0xb6c5, 0xdcc3, 0xb6cb,
+ 0xdcc4, 0xdcbf, 0xb6cc, 0xdcb4, 0xb6c9, 0xdcb5, 0xdcbe, 0xdcbc,
+ 0xdcb8, 0xb6c8, 0xdcb6, 0xb6ce, 0xdcbb, 0xdcc2, 0xdcb9, 0xdcc1,
+ 0xb9b6, 0xb9b3, 0xb9b4, 0xe0f9, 0xe0f1, 0xb9b2, 0xb9af, 0xe0f2,
+ 0xb9b1, 0xe0f5, 0xe0f7, 0xe0fe, 0xe0fd, 0xe0f8, 0xb9ae, 0xe0f0,
+ 0xb9ac, 0xe0f3, 0xb9b7, 0xe0f6, 0xe0fa, 0xb9b0, 0xb9ad, 0xe0fc,
+ 0xe0fb, 0xb9b5, 0xe0f4, 0xbbf8, 0xe4ec, 0xe4e9, 0xbbf9, 0xbbf7,
+ 0xe4f0, 0xe4ed, 0xe4e6, 0xbbf6, 0xbbfa, 0xe4e7, 0xbbf5, 0xbbfd,
+ 0xe4ea, 0xe4eb, 0xbbfb, 0xbbfc, 0xe4f1, 0xe4ee, 0xe4ef, 0xbeaa,
+ 0xe8f8, 0xbea7, 0xe8f5, 0xbea9, 0xbeab, 0xe8f6, 0xbea8, 0xe8f7,
+ 0xe8f4, 0xc076, 0xecbd, 0xc077, 0xecbb, 0xecbc, 0xecba, 0xecb9,
+ 0xecbe, 0xc075, 0xefb8, 0xefb9, 0xe4e8, 0xefb7, 0xc078, 0xc35f,
+ 0xf1eb, 0xf1ec, 0xc4d7, 0xc4d8, 0xf5c1, 0xf5c0, 0xc56c, 0xc56b,
+ 0xf7d0, 0xa449, 0xa461, 0xa4b9, 0xa4b8, 0xa553, 0xa552, 0xa5fc,
+ 0xa5fb, 0xa5fd, 0xa5fa, 0xa74a, 0xa749, 0xa74b, 0xa8e0, 0xa8df,
+ 0xa8e1, 0xab5e, 0xa259, 0xd0de, 0xa25a, 0xb0c2, 0xa25c, 0xa25b,
+ 0xd860, 0xa25d, 0xb9b8, 0xa25e, 0xa44a, 0xa4ba, 0xa5fe, 0xa8e2,
+ 0xa44b, 0xa4bd, 0xa4bb, 0xa4bc, 0xa640, 0xa74c, 0xa8e4, 0xa8e3,
+ 0xa8e5, 0xaddd, 0xbeac, 0xc94e, 0xa554, 0xa555, 0xa641, 0xca6a,
+ 0xab60, 0xab5f, 0xd0e0, 0xd0df, 0xb0c3, 0xa4be, 0xc955, 0xcbcd,
+ 0xab61, 0xade0, 0xadde, 0xaddf, 0xbead, 0xa556, 0xa642, 0xc9bc,
+ 0xa74d, 0xa74e, 0xca6b, 0xcbce, 0xa8e6, 0xcbcf, 0xd0e2, 0xd0e3,
+ 0xade3, 0xd0e4, 0xd0e1, 0xade4, 0xade2, 0xade1, 0xd0e5, 0xd468,
+ 0xd861, 0xdcc5, 0xe140, 0xbbfe, 0xbeae, 0xe8f9, 0xa44c, 0xa45a,
+ 0xb0c4, 0xb3cd, 0xb9b9, 0xc942, 0xa4bf, 0xa559, 0xa557, 0xa558,
+ 0xa8e7, 0xa44d, 0xa44e, 0xa462, 0xa4c0, 0xa4c1, 0xa4c2, 0xc9be,
+ 0xa55a, 0xc96b, 0xa646, 0xc9bf, 0xa644, 0xa645, 0xc9bd, 0xa647,
+ 0xa643, 0xca6c, 0xaaec, 0xca6d, 0xca6e, 0xa750, 0xa74f, 0xa753,
+ 0xa751, 0xa752, 0xa8ed, 0xa8ec, 0xcbd4, 0xcbd1, 0xcbd2, 0xcbd0,
+ 0xa8ee, 0xa8ea, 0xa8e9, 0xa8eb, 0xa8e8, 0xa8ef, 0xab63, 0xcdf0,
+ 0xcbd3, 0xab68, 0xcdf1, 0xab64, 0xab67, 0xab66, 0xab65, 0xab62,
+ 0xd0e8, 0xade7, 0xd0eb, 0xade5, 0xd0e7, 0xade8, 0xade6, 0xade9,
+ 0xd0e9, 0xd0ea, 0xd0e6, 0xd0ec, 0xb3d1, 0xb0c5, 0xd469, 0xd46b,
+ 0xd46a, 0xd46c, 0xb0c6, 0xb3ce, 0xb3cf, 0xb3d0, 0xb6d0, 0xdcc7,
+ 0xdcc6, 0xdcc8, 0xdcc9, 0xb6d1, 0xb6cf, 0xe141, 0xe142, 0xb9bb,
+ 0xb9ba, 0xe35a, 0xbc40, 0xbc41, 0xbc42, 0xbc44, 0xe4f2, 0xe4f3,
+ 0xbc43, 0xbeaf, 0xbeb0, 0xf1ed, 0xf5c3, 0xf5c2, 0xf7d1, 0xa44f,
+ 0xa55c, 0xa55b, 0xa648, 0xc9c0, 0xa755, 0xa756, 0xa754, 0xa757,
+ 0xca6f, 0xca70, 0xa8f1, 0xcbd5, 0xa8f0, 0xcdf2, 0xab6c, 0xcdf3,
+ 0xab6b, 0xab69, 0xab6a, 0xd0ed, 0xb0c7, 0xd46e, 0xb0ca, 0xd46d,
+ 0xb1e5, 0xb0c9, 0xb0c8, 0xb3d4, 0xb3d3, 0xb3d2, 0xb6d2, 0xb6d5,
+ 0xb6d6, 0xb6d4, 0xb6d3, 0xe143, 0xe144, 0xe4f5, 0xbc45, 0xe4f4,
+ 0xbeb1, 0xecbf, 0xc079, 0xf1ee, 0xc455, 0xa463, 0xa4c3, 0xc956,
+ 0xa4c4, 0xa4c5, 0xa55d, 0xa55e, 0xa649, 0xca71, 0xcbd6, 0xcbd7,
+ 0xab6d, 0xd0ee, 0xb0cc, 0xb0cb, 0xd863, 0xd862, 0xa450, 0xa4c6,
+ 0xa55f, 0xb0cd, 0xc943, 0xc96c, 0xa560, 0xc9c2, 0xa64b, 0xa64a,
+ 0xc9c1, 0xa758, 0xadea, 0xd46f, 0xb6d7, 0xe145, 0xb9bc, 0xe8fa,
+ 0xf3fd, 0xa4c7, 0xcbd8, 0xcdf4, 0xb0d0, 0xb0ce, 0xb0cf, 0xa451,
+ 0xa464, 0xa2cd, 0xa4ca, 0xa4c9, 0xa4c8, 0xa563, 0xa562, 0xc96d,
+ 0xc9c3, 0xa8f5, 0xa8f2, 0xa8f4, 0xa8f3, 0xab6e, 0xb3d5, 0xa452,
+ 0xa4cb, 0xa565, 0xa564, 0xca72, 0xa8f6, 0xc957, 0xa567, 0xa566,
+ 0xa64c, 0xa64d, 0xca73, 0xa759, 0xa75a, 0xa8f7, 0xa8f8, 0xa8f9,
+ 0xab6f, 0xcdf5, 0xadeb, 0xc944, 0xa4cc, 0xc9c4, 0xca74, 0xca75,
+ 0xcbd9, 0xcbda, 0xcdf7, 0xcdf6, 0xcdf9, 0xcdf8, 0xab70, 0xd470,
+ 0xaded, 0xd0ef, 0xadec, 0xd864, 0xb3d6, 0xd865, 0xe146, 0xb9bd,
+ 0xbc46, 0xf1ef, 0xc958, 0xa568, 0xb0d1, 0xa453, 0xa465, 0xa4ce,
+ 0xa4cd, 0xa4cf, 0xa8fb, 0xa8fa, 0xa8fc, 0xab71, 0xadee, 0xe8fb,
+ 0xc24f, 0xa466, 0xa56a, 0xa579, 0xa574, 0xa56f, 0xa56e, 0xa575,
+ 0xa573, 0xa56c, 0xa57a, 0xa56d, 0xa569, 0xa578, 0xa577, 0xa576,
+ 0xa56b, 0xa572, 0xa571, 0xa57b, 0xa570, 0xa653, 0xa659, 0xa655,
+ 0xa65b, 0xc9c5, 0xa658, 0xa64e, 0xa651, 0xa654, 0xa650, 0xa657,
+ 0xa65a, 0xa64f, 0xa652, 0xa656, 0xa65c, 0xca7e, 0xca7b, 0xa767,
+ 0xca7c, 0xa75b, 0xa75d, 0xa775, 0xa770, 0xcaa5, 0xca7d, 0xa75f,
+ 0xa761, 0xcaa4, 0xa768, 0xca78, 0xa774, 0xa776, 0xa75c, 0xa76d,
+ 0xca76, 0xa773, 0xa764, 0xa76e, 0xa76f, 0xca77, 0xa76c, 0xa76a,
+ 0xa76b, 0xa771, 0xcaa1, 0xa75e, 0xa772, 0xcaa3, 0xa766, 0xa763,
+ 0xca7a, 0xa762, 0xcaa6, 0xa765, 0xa769, 0xa760, 0xcaa2, 0xca79,
+ 0xcbeb, 0xcbea, 0xa94f, 0xcbed, 0xcbef, 0xcbe4, 0xcbe7, 0xcbee,
+ 0xa950, 0xcbe1, 0xcbe5, 0xcbe9, 0xce49, 0xa94b, 0xce4d, 0xa8fd,
+ 0xcbe6, 0xa8fe, 0xa94c, 0xa945, 0xa941, 0xcbe2, 0xa944, 0xa949,
+ 0xa952, 0xcbe3, 0xcbdc, 0xa943, 0xcbdd, 0xcbdf, 0xa946, 0xa948,
+ 0xcbdb, 0xcbe0, 0xa951, 0xa94d, 0xcbe8, 0xa953, 0xa94a, 0xcbde,
+ 0xa947, 0xa942, 0xa940, 0xcbec, 0xa94e, 0xce48, 0xcdfb, 0xce4b,
+ 0xcdfd, 0xab78, 0xaba8, 0xab74, 0xaba7, 0xab7d, 0xaba4, 0xab72,
+ 0xcdfc, 0xce43, 0xaba3, 0xce4f, 0xaba5, 0xab79, 0xce45, 0xce42,
+ 0xab77, 0xcdfa, 0xaba6, 0xce4a, 0xab7c, 0xce4c, 0xaba9, 0xab73,
+ 0xab7e, 0xab7b, 0xce40, 0xaba1, 0xce46, 0xce47, 0xab7a, 0xaba2,
+ 0xab76, 0xab75, 0xcdfe, 0xce44, 0xce4e, 0xd144, 0xadfb, 0xd0f1,
+ 0xd0f6, 0xadf4, 0xae40, 0xd0f4, 0xadef, 0xadf9, 0xadfe, 0xd0fb,
+ 0xadfa, 0xadfd, 0xd0fe, 0xadf5, 0xd0f5, 0xd142, 0xd143, 0xadf7,
+ 0xd141, 0xadf3, 0xae43, 0xd0f8, 0xadf1, 0xd146, 0xd0f9, 0xd0fd,
+ 0xadf6, 0xae42, 0xd0fa, 0xadfc, 0xd140, 0xd147, 0xd4a1, 0xd145,
+ 0xae44, 0xadf0, 0xd0fc, 0xd0f3, 0xadf8, 0xd0f2, 0xd0f7, 0xd0f0,
+ 0xae41, 0xd477, 0xb0e4, 0xd4a7, 0xb0e2, 0xb0df, 0xd47c, 0xb0db,
+ 0xd4a2, 0xb0e6, 0xd476, 0xd47b, 0xd47a, 0xadf2, 0xb0e1, 0xd4a5,
+ 0xd4a8, 0xd473, 0xb3e8, 0xd4a9, 0xb0e7, 0xb0d9, 0xb0d6, 0xd47e,
+ 0xb0d3, 0xd4a6, 0xb0da, 0xd4aa, 0xd474, 0xd4a4, 0xb0dd, 0xd475,
+ 0xd478, 0xd47d, 0xb0de, 0xb0dc, 0xb0e8, 0xb0e3, 0xb0d7, 0xb1d2,
+ 0xb0d8, 0xd479, 0xb0e5, 0xb0e0, 0xd4a3, 0xb0d5, 0xb0d4, 0xd471,
+ 0xd472, 0xd86a, 0xb3d7, 0xb3da, 0xd875, 0xb3ee, 0xd878, 0xb3d8,
+ 0xd871, 0xb3de, 0xb3e4, 0xb5bd, 0xb3e2, 0xd86e, 0xb3ef, 0xb3db,
+ 0xb3e3, 0xd876, 0xdcd7, 0xd87b, 0xd86f, 0xd866, 0xd873, 0xd86d,
+ 0xb3e1, 0xd879, 0xb3dd, 0xb3f1, 0xb3ea, 0xb3df, 0xb3dc, 0xb3e7,
+ 0xd87a, 0xd86c, 0xd872, 0xd874, 0xd868, 0xd877, 0xb3d9, 0xd867,
+ 0xb3e0, 0xb3f0, 0xb3ec, 0xd869, 0xb3e6, 0xb3ed, 0xb3e9, 0xb3e5,
+ 0xd870, 0xb3eb, 0xdcd5, 0xdcd1, 0xdce0, 0xdcca, 0xdcd3, 0xb6e5,
+ 0xb6e6, 0xb6de, 0xdcdc, 0xb6e8, 0xdccf, 0xdcce, 0xdccc, 0xdcde,
+ 0xb6dc, 0xdcd8, 0xdccd, 0xb6df, 0xdcd6, 0xb6da, 0xdcd2, 0xdcd9,
+ 0xdcdb, 0xdcdf, 0xb6e3, 0xdccb, 0xb6dd, 0xdcd0, 0xb6d8, 0xb6e4,
+ 0xdcda, 0xb6e0, 0xb6e1, 0xb6e7, 0xb6db, 0xa25f, 0xb6d9, 0xdcd4,
+ 0xb6e2, 0xdcdd, 0xb9cd, 0xb9c8, 0xe155, 0xe151, 0xe14b, 0xb9c2,
+ 0xb9be, 0xe154, 0xb9bf, 0xe14e, 0xe150, 0xe153, 0xb9c4, 0xb9cb,
+ 0xb9c5, 0xe149, 0xb9c6, 0xb9c7, 0xe14c, 0xb9cc, 0xe14a, 0xe14f,
+ 0xb9c3, 0xe148, 0xb9c9, 0xb9c1, 0xb9c0, 0xe14d, 0xe152, 0xb9ca,
+ 0xe147, 0xbc4d, 0xe547, 0xe544, 0xbc47, 0xbc53, 0xbc54, 0xbc4a,
+ 0xe542, 0xbc4c, 0xe4f9, 0xbc52, 0xe546, 0xbc49, 0xe548, 0xbc48,
+ 0xe543, 0xe545, 0xbc4b, 0xe541, 0xe4fa, 0xe4f7, 0xd86b, 0xe4fd,
+ 0xe4f6, 0xe4fc, 0xe4fb, 0xe4f8, 0xbc4f, 0xbc4e, 0xbc50, 0xe4fe,
+ 0xbeb2, 0xe540, 0xe945, 0xe8fd, 0xbebe, 0xe942, 0xbeb6, 0xbeba,
+ 0xe941, 0xbeb9, 0xbeb5, 0xbeb8, 0xbeb3, 0xbebd, 0xe943, 0xe8fe,
+ 0xbebc, 0xe8fc, 0xbebb, 0xe944, 0xe940, 0xbc51, 0xbebf, 0xe946,
+ 0xbeb7, 0xbeb4, 0xecc6, 0xecc8, 0xc07b, 0xecc9, 0xecc7, 0xecc5,
+ 0xecc4, 0xc07d, 0xecc3, 0xc07e, 0xecc1, 0xecc2, 0xc07a, 0xc0a1,
+ 0xc07c, 0xecc0, 0xc250, 0xefbc, 0xefba, 0xefbf, 0xefbd, 0xefbb,
+ 0xefbe, 0xc360, 0xf1f2, 0xf1f3, 0xc456, 0xf1f4, 0xf1f0, 0xf1f5,
+ 0xf1f1, 0xc251, 0xf3fe, 0xf441, 0xc459, 0xf440, 0xc458, 0xc457,
+ 0xc45a, 0xf5c5, 0xf5c6, 0xc4da, 0xc4d9, 0xc4db, 0xf5c4, 0xf6d8,
+ 0xf6d7, 0xc56d, 0xc56f, 0xc56e, 0xf6d9, 0xc5c8, 0xf8a6, 0xc5f1,
+ 0xf8a5, 0xf8ee, 0xc949, 0xa57d, 0xa57c, 0xa65f, 0xa65e, 0xc9c7,
+ 0xa65d, 0xc9c6, 0xa779, 0xcaa9, 0xcaa8, 0xa777, 0xa77a, 0xcaa7,
+ 0xa778, 0xcbf0, 0xcbf1, 0xa954, 0xabaa, 0xd148, 0xd149, 0xae45,
+ 0xae46, 0xd4ac, 0xb0e9, 0xb0eb, 0xd4ab, 0xb0ea, 0xd87c, 0xb3f2,
+ 0xb6e9, 0xb6ea, 0xdce1, 0xb9cf, 0xb9ce, 0xe549, 0xe948, 0xe947,
+ 0xf96b, 0xa467, 0xc959, 0xc96e, 0xc96f, 0xa662, 0xa666, 0xc9c9,
+ 0xa664, 0xa663, 0xc9c8, 0xa665, 0xa661, 0xa660, 0xc9ca, 0xa7a6,
+ 0xa7a3, 0xa77d, 0xcaaa, 0xcaab, 0xa7a1, 0xcaad, 0xa77b, 0xcaae,
+ 0xcaac, 0xa77e, 0xa7a2, 0xa7a5, 0xa7a4, 0xa77c, 0xcaaf, 0xa959,
+ 0xcbfe, 0xa95b, 0xa95a, 0xcc40, 0xa958, 0xa957, 0xcbf5, 0xcbf4,
+ 0xcbf2, 0xcbf7, 0xcbf6, 0xcbf3, 0xcbfc, 0xcbfd, 0xcbfa, 0xcbf8,
+ 0xa956, 0xcbfb, 0xa95c, 0xcc41, 0xcbf9, 0xabab, 0xa955, 0xabac,
+ 0xce54, 0xce5a, 0xabb2, 0xce58, 0xce5e, 0xce55, 0xce59, 0xce5b,
+ 0xce5d, 0xce57, 0xce56, 0xce51, 0xce52, 0xabad, 0xabaf, 0xabae,
+ 0xce53, 0xce5c, 0xabb1, 0xce50, 0xd153, 0xd152, 0xd157, 0xd14e,
+ 0xd151, 0xd150, 0xd154, 0xd158, 0xae47, 0xae4a, 0xd14f, 0xd155,
+ 0xae49, 0xd14a, 0xabb0, 0xd4ba, 0xd156, 0xd14d, 0xae48, 0xd14c,
+ 0xd4b1, 0xb0ec, 0xb0f0, 0xd4c1, 0xd4af, 0xd4bd, 0xb0f1, 0xd4bf,
+ 0xd4c5, 0xd4c9, 0xd4c0, 0xd4b4, 0xd4bc, 0xd4ca, 0xd4c8, 0xd4be,
+ 0xd4b9, 0xd4b2, 0xd8a6, 0xd4b0, 0xb0f5, 0xd4b7, 0xb0f6, 0xb0f2,
+ 0xd4ad, 0xd4c3, 0xd4b5, 0xd4b3, 0xd4c6, 0xb0f3, 0xd4cc, 0xb0ed,
+ 0xb0ef, 0xd4bb, 0xd4b6, 0xae4b, 0xb0ee, 0xd4b8, 0xd4c7, 0xd4cb,
+ 0xd4c2, 0xd4c4, 0xd4ae, 0xd8a1, 0xd8aa, 0xd8a9, 0xb3fa, 0xd8a2,
+ 0xb3fb, 0xb3f9, 0xd8a4, 0xb3f6, 0xd8a8, 0xd8a3, 0xd8a5, 0xd87d,
+ 0xb3f4, 0xd8b2, 0xd8b1, 0xd8ae, 0xb3f3, 0xb3f7, 0xb3f8, 0xd14b,
+ 0xd8ab, 0xb3f5, 0xb0f4, 0xd8ad, 0xd87e, 0xd8b0, 0xd8af, 0xd8b3,
+ 0xdcef, 0xd8ac, 0xd8a7, 0xdce7, 0xb6f4, 0xb6f7, 0xb6f2, 0xdce6,
+ 0xdcea, 0xdce5, 0xb6ec, 0xb6f6, 0xdce2, 0xb6f0, 0xdce9, 0xb6ee,
+ 0xb6ed, 0xdcec, 0xb6ef, 0xdcee, 0xdceb, 0xb6eb, 0xb6f5, 0xdcf0,
+ 0xdce4, 0xdced, 0xdce3, 0xb6f1, 0xb6f3, 0xdce8, 0xdcf1, 0xe15d,
+ 0xb9d0, 0xe163, 0xb9d5, 0xe15f, 0xe166, 0xe157, 0xb9d7, 0xb9d1,
+ 0xe15c, 0xbc55, 0xe15b, 0xe164, 0xb9d2, 0xb9d6, 0xe15a, 0xe160,
+ 0xe165, 0xe156, 0xb9d4, 0xe15e, 0xe162, 0xe168, 0xe158, 0xe161,
+ 0xb9d3, 0xe167, 0xe159, 0xbc59, 0xe54b, 0xbc57, 0xbc56, 0xe54d,
+ 0xe552, 0xe54e, 0xe551, 0xbc5c, 0xbea5, 0xbc5b, 0xe54a, 0xe550,
+ 0xbc5a, 0xe54f, 0xe54c, 0xbc58, 0xe94d, 0xe94f, 0xe94a, 0xbec1,
+ 0xe94c, 0xbec0, 0xe94e, 0xbec3, 0xe950, 0xbec2, 0xe949, 0xe94b,
+ 0xc0a5, 0xeccc, 0xc0a4, 0xeccd, 0xc0a3, 0xeccb, 0xc0a2, 0xecca,
+ 0xc253, 0xc252, 0xf1f6, 0xf1f8, 0xf1f7, 0xc361, 0xc362, 0xc363,
+ 0xf442, 0xc45b, 0xf7d3, 0xf7d2, 0xc5f2, 0xa468, 0xa4d0, 0xa7a7,
+ 0xce5f, 0xb3fc, 0xb3fd, 0xdcf2, 0xb9d8, 0xe169, 0xe553, 0xc95a,
+ 0xcab0, 0xcc42, 0xce60, 0xd159, 0xae4c, 0xf1f9, 0xc4dc, 0xa469,
+ 0xa57e, 0xc970, 0xa667, 0xa668, 0xa95d, 0xb0f7, 0xb9da, 0xb9db,
+ 0xb9d9, 0xa46a, 0xa4d1, 0xa4d3, 0xa4d2, 0xc95b, 0xa4d4, 0xa5a1,
+ 0xc971, 0xa5a2, 0xa669, 0xa66a, 0xc9cb, 0xa7a8, 0xcab1, 0xa961,
+ 0xcc43, 0xa95f, 0xa960, 0xa95e, 0xd15a, 0xabb6, 0xabb5, 0xabb7,
+ 0xabb4, 0xce61, 0xa962, 0xabb3, 0xae4d, 0xae4e, 0xae4f, 0xd4cd,
+ 0xb3fe, 0xd8b4, 0xb0f8, 0xb6f8, 0xb9dd, 0xb9dc, 0xe16a, 0xbc5d,
+ 0xbec4, 0xefc0, 0xf6da, 0xf7d4, 0xa46b, 0xa5a3, 0xa5a4, 0xc9d1,
+ 0xa66c, 0xa66f, 0xc9cf, 0xc9cd, 0xa66e, 0xc9d0, 0xc9d2, 0xc9cc,
+ 0xa671, 0xa670, 0xa66d, 0xa66b, 0xc9ce, 0xa7b3, 0xa7b0, 0xcab6,
+ 0xcab9, 0xcab8, 0xa7aa, 0xa7b2, 0xa7af, 0xcab5, 0xcab3, 0xa7ae,
+ 0xa7a9, 0xa7ac, 0xcab4, 0xcabb, 0xcab7, 0xa7ad, 0xa7b1, 0xa7b4,
+ 0xcab2, 0xcaba, 0xa7ab, 0xa967, 0xa96f, 0xcc4f, 0xcc48, 0xa970,
+ 0xcc53, 0xcc44, 0xcc4b, 0xa966, 0xcc45, 0xa964, 0xcc4c, 0xcc50,
+ 0xa963, 0xcc51, 0xcc4a, 0xcc4d, 0xa972, 0xa969, 0xcc54, 0xcc52,
+ 0xa96e, 0xa96c, 0xcc49, 0xa96b, 0xcc47, 0xcc46, 0xa96a, 0xa968,
+ 0xa971, 0xa96d, 0xa965, 0xcc4e, 0xabb9, 0xabc0, 0xce6f, 0xabb8,
+ 0xce67, 0xce63, 0xce73, 0xce62, 0xabbb, 0xce6c, 0xabbe, 0xabc1,
+ 0xabbc, 0xce70, 0xabbf, 0xae56, 0xce76, 0xce64, 0xce66, 0xce6d,
+ 0xce71, 0xce75, 0xce72, 0xce6b, 0xce6e, 0xce68, 0xabc3, 0xce6a,
+ 0xce69, 0xce74, 0xabba, 0xce65, 0xabc2, 0xabbd, 0xae5c, 0xd162,
+ 0xae5b, 0xd160, 0xae50, 0xae55, 0xd15f, 0xd15c, 0xd161, 0xae51,
+ 0xd15b, 0xae54, 0xae52, 0xd163, 0xae53, 0xae57, 0xae58, 0xae5a,
+ 0xae59, 0xd15d, 0xd15e, 0xd164, 0xd4d4, 0xb0f9, 0xd8c2, 0xd4d3,
+ 0xd4e6, 0xb140, 0xd4e4, 0xb0fe, 0xb0fa, 0xd4ed, 0xd4dd, 0xd4e0,
+ 0xb143, 0xd4ea, 0xd4e2, 0xb0fb, 0xb144, 0xd4e7, 0xd4e5, 0xd4d6,
+ 0xd4eb, 0xd4df, 0xd4da, 0xd4d0, 0xd4ec, 0xd4dc, 0xd4cf, 0xb142,
+ 0xd4e1, 0xd4ee, 0xd4de, 0xd4d2, 0xd4d7, 0xd4ce, 0xb141, 0xd4db,
+ 0xd4d8, 0xb0fc, 0xd4d1, 0xd4e9, 0xb0fd, 0xd4d9, 0xd4d5, 0xd4e8,
+ 0xb440, 0xd8bb, 0xd8b8, 0xd8c9, 0xd8bd, 0xd8ca, 0xb442, 0xd8c6,
+ 0xd8c3, 0xd8c4, 0xd8c7, 0xd8cb, 0xd4e3, 0xd8cd, 0xdd47, 0xb443,
+ 0xd8ce, 0xd8b6, 0xd8c0, 0xd8c5, 0xb441, 0xb444, 0xd8cc, 0xd8cf,
+ 0xd8ba, 0xd8b7, 0xd8b9, 0xd8be, 0xd8bc, 0xb445, 0xd8c8, 0xd8bf,
+ 0xd8c1, 0xd8b5, 0xdcfa, 0xdcf8, 0xb742, 0xb740, 0xdd43, 0xdcf9,
+ 0xdd44, 0xdd40, 0xdcf7, 0xdd46, 0xdcf6, 0xdcfd, 0xb6fe, 0xb6fd,
+ 0xb6fc, 0xdcfb, 0xdd41, 0xb6f9, 0xb741, 0xdcf4, 0xdcfe, 0xdcf3,
+ 0xdcfc, 0xb6fa, 0xdd42, 0xdcf5, 0xb6fb, 0xdd45, 0xe16e, 0xb9e2,
+ 0xb9e1, 0xb9e3, 0xe17a, 0xe170, 0xe176, 0xe16b, 0xe179, 0xe178,
+ 0xe17c, 0xe175, 0xb9de, 0xe174, 0xb9e4, 0xe16d, 0xb9df, 0xe17b,
+ 0xb9e0, 0xe16f, 0xe172, 0xe177, 0xe171, 0xe16c, 0xe173, 0xe555,
+ 0xbc61, 0xe558, 0xe557, 0xe55a, 0xe55c, 0xbc5f, 0xe556, 0xe554,
+ 0xe55d, 0xe55b, 0xe559, 0xe55f, 0xe55e, 0xbc63, 0xbc5e, 0xbc60,
+ 0xbc62, 0xe560, 0xe957, 0xe956, 0xe955, 0xe958, 0xe951, 0xe952,
+ 0xe95a, 0xe953, 0xbec5, 0xe95c, 0xe95b, 0xe954, 0xecd1, 0xc0a8,
+ 0xeccf, 0xecd4, 0xecd3, 0xe959, 0xc0a7, 0xecd2, 0xecce, 0xecd6,
+ 0xecd5, 0xc0a6, 0xecd0, 0xbec6, 0xc254, 0xefc1, 0xf1fa, 0xf1fb,
+ 0xf1fc, 0xc45c, 0xc45d, 0xf443, 0xf5c8, 0xf5c7, 0xf6db, 0xf6dc,
+ 0xf7d5, 0xf8a7, 0xa46c, 0xa46d, 0xa46e, 0xa4d5, 0xa5a5, 0xc9d3,
+ 0xa672, 0xa673, 0xa7b7, 0xa7b8, 0xa7b6, 0xa7b5, 0xa973, 0xcc55,
+ 0xa975, 0xa974, 0xcc56, 0xabc4, 0xae5d, 0xd165, 0xd4f0, 0xb145,
+ 0xb447, 0xd4ef, 0xb446, 0xb9e5, 0xe17d, 0xbec7, 0xc0a9, 0xecd7,
+ 0xc45e, 0xc570, 0xc972, 0xa5a6, 0xc973, 0xa676, 0xa674, 0xa675,
+ 0xa677, 0xa7ba, 0xa7b9, 0xcabc, 0xa7bb, 0xcabd, 0xcc57, 0xcc58,
+ 0xa976, 0xa978, 0xa97a, 0xa977, 0xa97b, 0xa979, 0xabc8, 0xabc5,
+ 0xabc7, 0xabc9, 0xabc6, 0xd166, 0xce77, 0xd168, 0xd167, 0xae63,
+ 0xae5f, 0xae60, 0xae62, 0xae64, 0xae61, 0xae66, 0xae65, 0xb14a,
+ 0xd4f2, 0xd4f1, 0xb149, 0xb148, 0xb147, 0xb14b, 0xb146, 0xd8d5,
+ 0xd8d2, 0xb449, 0xd8d1, 0xd8d6, 0xb44b, 0xd8d4, 0xb448, 0xb44a,
+ 0xd8d3, 0xdd48, 0xdd49, 0xdd4a, 0xb9e6, 0xb9ee, 0xe17e, 0xb9e8,
+ 0xb9ec, 0xe1a1, 0xb9ed, 0xb9e9, 0xb9ea, 0xb9e7, 0xb9eb, 0xbc66,
+ 0xd8d0, 0xbc67, 0xbc65, 0xbc64, 0xe95d, 0xbec8, 0xecd8, 0xecd9,
+ 0xc364, 0xc45f, 0xa46f, 0xa678, 0xabca, 0xd169, 0xae67, 0xb14e,
+ 0xb14d, 0xb14c, 0xb44c, 0xb44d, 0xd8d7, 0xb9ef, 0xbec9, 0xa470,
+ 0xc95c, 0xa4d6, 0xc974, 0xc9d4, 0xa679, 0xa97c, 0xdd4b, 0xa471,
+ 0xa4d7, 0xc9d5, 0xcabe, 0xcabf, 0xa7bc, 0xd8d8, 0xb44e, 0xdd4c,
+ 0xc0aa, 0xa472, 0xa4a8, 0xa4d8, 0xc975, 0xa5a7, 0xa7c0, 0xa7bf,
+ 0xa7bd, 0xa7be, 0xcc59, 0xa97e, 0xa9a1, 0xcc5a, 0xa97d, 0xabce,
+ 0xce78, 0xabcd, 0xabcb, 0xabcc, 0xae6a, 0xae68, 0xd16b, 0xae69,
+ 0xd16a, 0xae5e, 0xd4f3, 0xb150, 0xb151, 0xb14f, 0xb9f0, 0xe1a2,
+ 0xbc68, 0xbc69, 0xe561, 0xc0ab, 0xefc2, 0xefc3, 0xc4dd, 0xf8a8,
+ 0xc94b, 0xa4d9, 0xa473, 0xc977, 0xc976, 0xa67a, 0xc9d7, 0xc9d8,
+ 0xc9d6, 0xc9d9, 0xcac7, 0xcac2, 0xcac4, 0xcac6, 0xcac3, 0xa7c4,
+ 0xcac0, 0xcac1, 0xa7c1, 0xa7c2, 0xcac5, 0xcac8, 0xa7c3, 0xcac9,
+ 0xcc68, 0xcc62, 0xcc5d, 0xa9a3, 0xcc65, 0xcc63, 0xcc5c, 0xcc69,
+ 0xcc6c, 0xcc67, 0xcc60, 0xa9a5, 0xcc66, 0xa9a6, 0xcc61, 0xcc64,
+ 0xcc5b, 0xcc5f, 0xcc6b, 0xa9a7, 0xa9a8, 0xcc5e, 0xcc6a, 0xa9a2,
+ 0xa9a4, 0xceab, 0xcea4, 0xceaa, 0xcea3, 0xcea5, 0xce7d, 0xce7b,
+ 0xceac, 0xcea9, 0xce79, 0xabd0, 0xcea7, 0xcea8, 0xcea6, 0xce7c,
+ 0xce7a, 0xabcf, 0xcea2, 0xce7e, 0xcea1, 0xcead, 0xae6f, 0xae6e,
+ 0xd16c, 0xae6b, 0xd16e, 0xae70, 0xd16f, 0xae73, 0xae71, 0xd170,
+ 0xceae, 0xd172, 0xae6d, 0xae6c, 0xd16d, 0xd171, 0xae72, 0xb153,
+ 0xb152, 0xd4f5, 0xd4f9, 0xd4fb, 0xb154, 0xd4fe, 0xb158, 0xd541,
+ 0xb15a, 0xb156, 0xb15e, 0xb15b, 0xd4f7, 0xb155, 0xd4f6, 0xd4f4,
+ 0xd543, 0xd4f8, 0xb157, 0xd542, 0xb15c, 0xd4fd, 0xd4fc, 0xb15d,
+ 0xd4fa, 0xb159, 0xd544, 0xd540, 0xd8e7, 0xd8ee, 0xd8e3, 0xb451,
+ 0xd8df, 0xd8ef, 0xd8d9, 0xd8ec, 0xd8ea, 0xd8e4, 0xd8ed, 0xd8e6,
+ 0xd8de, 0xd8f0, 0xd8dc, 0xd8e9, 0xd8da, 0xd8f1, 0xb452, 0xd8eb,
+ 0xdd4f, 0xd8dd, 0xb44f, 0xd8e1, 0xb450, 0xd8e0, 0xd8e5, 0xd8e2,
+ 0xd8e8, 0xdd53, 0xdd56, 0xdd4e, 0xdd50, 0xdd55, 0xdd54, 0xb743,
+ 0xd8db, 0xdd52, 0xb744, 0xdd4d, 0xdd51, 0xe1a9, 0xe1b0, 0xe1a7,
+ 0xe1ae, 0xe1a5, 0xe1ad, 0xe1b1, 0xe1a4, 0xe1a8, 0xe1a3, 0xb9f1,
+ 0xe1a6, 0xb9f2, 0xe1ac, 0xe1ab, 0xe1aa, 0xe1af, 0xe565, 0xe567,
+ 0xbc6b, 0xe568, 0xe563, 0xe562, 0xe56c, 0xe56a, 0xbc6a, 0xe56d,
+ 0xe564, 0xe569, 0xe56b, 0xe566, 0xe961, 0xe966, 0xe960, 0xe965,
+ 0xe95e, 0xe968, 0xe964, 0xe969, 0xe963, 0xe95f, 0xe967, 0xe96a,
+ 0xe962, 0xecda, 0xc0af, 0xc0ad, 0xc0ac, 0xc0ae, 0xefc4, 0xf172,
+ 0xf1fd, 0xf444, 0xf445, 0xc460, 0xf5c9, 0xc4de, 0xf5ca, 0xf6de,
+ 0xc572, 0xc571, 0xf6dd, 0xc5c9, 0xf7d6, 0xa474, 0xa67b, 0xc9da,
+ 0xcaca, 0xa8b5, 0xb15f, 0xa475, 0xa5aa, 0xa5a9, 0xa5a8, 0xa7c5,
+ 0xae74, 0xdd57, 0xa476, 0xa477, 0xa478, 0xa4da, 0xabd1, 0xceaf,
+ 0xb453, 0xa479, 0xc95d, 0xa5ab, 0xa5ac, 0xc978, 0xa67c, 0xcacb,
+ 0xa7c6, 0xcacc, 0xa9ae, 0xcc6e, 0xa9ac, 0xa9ab, 0xcc6d, 0xa9a9,
+ 0xcc6f, 0xa9aa, 0xa9ad, 0xabd2, 0xabd4, 0xceb3, 0xceb0, 0xceb1,
+ 0xceb2, 0xceb4, 0xabd3, 0xd174, 0xd173, 0xae76, 0xae75, 0xb162,
+ 0xd546, 0xb161, 0xb163, 0xb160, 0xb455, 0xd545, 0xb456, 0xd8f3,
+ 0xb457, 0xd8f2, 0xb454, 0xdd5a, 0xdd5c, 0xb745, 0xdd5b, 0xdd59,
+ 0xdd58, 0xe1b4, 0xb9f7, 0xb9f5, 0xb9f6, 0xe1b2, 0xe1b3, 0xb9f3,
+ 0xe571, 0xe56f, 0xbc6d, 0xe570, 0xbc6e, 0xbc6c, 0xb9f4, 0xe96d,
+ 0xe96b, 0xe96c, 0xe56e, 0xecdc, 0xc0b0, 0xecdb, 0xefc5, 0xefc6,
+ 0xe96e, 0xf1fe, 0xa47a, 0xa5ad, 0xa67e, 0xc9db, 0xa67d, 0xa9af,
+ 0xb746, 0xa4db, 0xa5ae, 0xabd5, 0xb458, 0xc979, 0xc97a, 0xc9dc,
+ 0xa7c8, 0xcad0, 0xcace, 0xa7c9, 0xcacd, 0xcacf, 0xcad1, 0xa7c7,
+ 0xa9b3, 0xa9b4, 0xa9b1, 0xa9b0, 0xceb8, 0xa9b2, 0xabd6, 0xceb7,
+ 0xceb9, 0xceb6, 0xceba, 0xabd7, 0xae79, 0xd175, 0xd177, 0xae77,
+ 0xd178, 0xae78, 0xd176, 0xceb5, 0xd547, 0xd54a, 0xd54b, 0xd548,
+ 0xb167, 0xb166, 0xb164, 0xb165, 0xd549, 0xb168, 0xb45a, 0xb45b,
+ 0xb45c, 0xdd5d, 0xdd5f, 0xdd61, 0xb748, 0xb747, 0xb459, 0xdd60,
+ 0xdd5e, 0xe1b8, 0xe1b6, 0xe1bc, 0xb9f8, 0xe1bd, 0xe1ba, 0xb9f9,
+ 0xe1b7, 0xe1b5, 0xe1bb, 0xbc70, 0xe573, 0xe1b9, 0xbc72, 0xe574,
+ 0xbc71, 0xbc74, 0xe575, 0xbc6f, 0xbc73, 0xe973, 0xe971, 0xe970,
+ 0xe972, 0xe96f, 0xc366, 0xf446, 0xf447, 0xf5cb, 0xf6df, 0xc655,
+ 0xa9b5, 0xa7ca, 0xabd8, 0xa47b, 0xa4dc, 0xa5af, 0xc9dd, 0xa7cb,
+ 0xcad2, 0xcebb, 0xabd9, 0xb9fa, 0xa47c, 0xa6a1, 0xb749, 0xa47d,
+ 0xa4dd, 0xa4de, 0xa5b1, 0xa5b0, 0xc9de, 0xa6a2, 0xcad3, 0xa7cc,
+ 0xcc71, 0xcc72, 0xcc73, 0xa9b6, 0xa9b7, 0xcc70, 0xa9b8, 0xabda,
+ 0xcebc, 0xd17a, 0xae7a, 0xd179, 0xb169, 0xd54c, 0xb16a, 0xd54d,
+ 0xb45d, 0xdd62, 0xe1bf, 0xe1be, 0xb9fb, 0xbc75, 0xe576, 0xbeca,
+ 0xe974, 0xc0b1, 0xc573, 0xf7d8, 0xcc74, 0xcebd, 0xb16b, 0xd8f4,
+ 0xb74a, 0xc255, 0xa7ce, 0xa7cd, 0xabdb, 0xd17b, 0xb16d, 0xb343,
+ 0xb16e, 0xb16c, 0xb45e, 0xe1c0, 0xb9fc, 0xbc76, 0xc94c, 0xc9df,
+ 0xcad5, 0xa7cf, 0xcad4, 0xa7d0, 0xa9bc, 0xcc77, 0xcc76, 0xa9bb,
+ 0xa9b9, 0xa9ba, 0xcc75, 0xabdd, 0xcebe, 0xabe0, 0xabdc, 0xabe2,
+ 0xabde, 0xabdf, 0xabe1, 0xae7d, 0xae7c, 0xae7b, 0xd54f, 0xb16f,
+ 0xb172, 0xb170, 0xd54e, 0xb175, 0xb171, 0xd550, 0xb174, 0xb173,
+ 0xd8f6, 0xd8f5, 0xb461, 0xb45f, 0xb460, 0xd8f7, 0xb74b, 0xdd64,
+ 0xb74c, 0xdd63, 0xe577, 0xbc78, 0xe1c1, 0xbc77, 0xb9fd, 0xecde,
+ 0xe975, 0xc0b2, 0xecdd, 0xf240, 0xf448, 0xf449, 0xa4df, 0xa5b2,
+ 0xc97b, 0xa7d2, 0xa7d4, 0xc9e2, 0xcad8, 0xcad7, 0xcad6, 0xc9e1,
+ 0xc9e0, 0xa6a4, 0xa7d3, 0xa7d1, 0xa6a3, 0xa9bd, 0xcc78, 0xa9be,
+ 0xcadd, 0xcadf, 0xcade, 0xcc79, 0xcada, 0xa7d8, 0xa7d6, 0xcad9,
+ 0xcadb, 0xcae1, 0xa7d5, 0xcadc, 0xcae5, 0xa9c0, 0xcae2, 0xa7d7,
+ 0xcae0, 0xcae3, 0xa9bf, 0xa9c1, 0xcae4, 0xccaf, 0xcca2, 0xcc7e,
+ 0xccae, 0xcca9, 0xabe7, 0xa9c2, 0xccaa, 0xccad, 0xabe3, 0xccac,
+ 0xa9c3, 0xa9c8, 0xa9c6, 0xcca3, 0xcc7c, 0xcca5, 0xa9cd, 0xccb0,
+ 0xabe4, 0xcca6, 0xabe5, 0xa9c9, 0xcca8, 0xcecd, 0xabe6, 0xcc7b,
+ 0xa9ca, 0xabe8, 0xa9cb, 0xa9c7, 0xa9cc, 0xcca7, 0xcc7a, 0xccab,
+ 0xa9c4, 0xcc7d, 0xcca4, 0xcca1, 0xa9c5, 0xcebf, 0xcec0, 0xceca,
+ 0xd1a1, 0xcecb, 0xabee, 0xcece, 0xcec4, 0xabed, 0xcec6, 0xcec7,
+ 0xcec9, 0xabe9, 0xaea3, 0xcec5, 0xcec1, 0xaea4, 0xcecf, 0xae7e,
+ 0xd17d, 0xcec8, 0xd17c, 0xcec3, 0xcecc, 0xabec, 0xaea1, 0xabf2,
+ 0xaea2, 0xced0, 0xd17e, 0xabeb, 0xaea6, 0xabf1, 0xabf0, 0xabef,
+ 0xaea5, 0xced1, 0xaea7, 0xabea, 0xcec2, 0xb176, 0xd1a4, 0xd1a6,
+ 0xd1a8, 0xaea8, 0xaeae, 0xd553, 0xd1ac, 0xd1a3, 0xb178, 0xd551,
+ 0xaead, 0xaeab, 0xd1ae, 0xd552, 0xd1a5, 0xaeac, 0xd1a9, 0xaeaf,
+ 0xd1ab, 0xaeaa, 0xd1aa, 0xd1ad, 0xd1a7, 0xaea9, 0xb179, 0xd1a2,
+ 0xb177, 0xb17a, 0xd555, 0xd55e, 0xb464, 0xb17c, 0xb1a3, 0xb465,
+ 0xd560, 0xb1aa, 0xd8f9, 0xd556, 0xb1a2, 0xb1a5, 0xb17e, 0xd554,
+ 0xd562, 0xd565, 0xd949, 0xd563, 0xd8fd, 0xb1a1, 0xb1a8, 0xb1ac,
+ 0xd55d, 0xd8f8, 0xd561, 0xb17b, 0xd8fa, 0xd564, 0xd8fc, 0xd559,
+ 0xb462, 0xd557, 0xd558, 0xb1a7, 0xb1a6, 0xd55b, 0xb1ab, 0xd55f,
+ 0xb1a4, 0xd55c, 0xb1a9, 0xb466, 0xb463, 0xd8fb, 0xd55a, 0xb17d,
+ 0xb46b, 0xb46f, 0xd940, 0xb751, 0xb46d, 0xd944, 0xb471, 0xdd65,
+ 0xd946, 0xb753, 0xb469, 0xb46c, 0xd947, 0xd948, 0xd94e, 0xb473,
+ 0xb754, 0xd94a, 0xd94f, 0xd943, 0xb75e, 0xb755, 0xb472, 0xd941,
+ 0xd950, 0xb75d, 0xb470, 0xb74e, 0xd94d, 0xb474, 0xd945, 0xd8fe,
+ 0xb46a, 0xd942, 0xd94b, 0xb74d, 0xb752, 0xb467, 0xd94c, 0xb750,
+ 0xb468, 0xb75c, 0xe1c3, 0xdd70, 0xdd68, 0xe1c2, 0xdd6c, 0xdd6e,
+ 0xdd6b, 0xb75b, 0xdd6a, 0xb75f, 0xe1d2, 0xb75a, 0xba40, 0xdd71,
+ 0xe1c4, 0xb758, 0xdd69, 0xdd6d, 0xb9fe, 0xb74f, 0xdd66, 0xdd67,
+ 0xba41, 0xb757, 0xb759, 0xb756, 0xdd6f, 0xe1c8, 0xe1c9, 0xe1ce,
+ 0xbc7d, 0xe1d5, 0xba47, 0xba46, 0xe1d0, 0xbc7c, 0xe1c5, 0xba45,
+ 0xe1d4, 0xba43, 0xba44, 0xe1d1, 0xe5aa, 0xbc7a, 0xb46e, 0xe1d3,
+ 0xbca3, 0xe1cb, 0xbc7b, 0xbca2, 0xe1c6, 0xe1ca, 0xe1c7, 0xe1cd,
+ 0xba48, 0xbc79, 0xba42, 0xe57a, 0xe1cf, 0xbca1, 0xbca4, 0xe1cc,
+ 0xbc7e, 0xe579, 0xe57e, 0xbece, 0xe578, 0xe9a3, 0xe5a9, 0xbca8,
+ 0xbca6, 0xbecc, 0xe5a6, 0xe5a2, 0xbcac, 0xe978, 0xbcaa, 0xe5a1,
+ 0xe976, 0xe5a5, 0xe5a8, 0xe57d, 0xbcab, 0xbca5, 0xe977, 0xbecd,
+ 0xe5a7, 0xbca7, 0xbca9, 0xe5a4, 0xbcad, 0xe5a3, 0xe57c, 0xe57b,
+ 0xbecb, 0xe5ab, 0xe97a, 0xece0, 0xbed0, 0xe9a2, 0xe97e, 0xece1,
+ 0xbed1, 0xe9a1, 0xe97c, 0xc0b4, 0xecdf, 0xe979, 0xe97b, 0xc0b5,
+ 0xbed3, 0xc0b3, 0xbed2, 0xc0b7, 0xe97d, 0xbecf, 0xefcf, 0xefc7,
+ 0xece7, 0xefc8, 0xece3, 0xc256, 0xece5, 0xece4, 0xc0b6, 0xece2,
+ 0xece6, 0xefd0, 0xefcc, 0xefce, 0xefc9, 0xefca, 0xefcd, 0xefcb,
+ 0xc367, 0xc36a, 0xc369, 0xc368, 0xc461, 0xf44a, 0xc462, 0xf241,
+ 0xc4df, 0xf5cc, 0xc4e0, 0xc574, 0xc5ca, 0xf7d9, 0xf7da, 0xf7db,
+ 0xf9ba, 0xa4e0, 0xc97c, 0xa5b3, 0xa6a6, 0xa6a7, 0xa6a5, 0xa6a8,
+ 0xa7da, 0xa7d9, 0xccb1, 0xa9cf, 0xa9ce, 0xd1af, 0xb1ad, 0xb1ae,
+ 0xb475, 0xdd72, 0xb760, 0xb761, 0xdd74, 0xdd76, 0xdd75, 0xe1d7,
+ 0xe1d6, 0xba49, 0xe1d8, 0xe5ac, 0xbcae, 0xbed4, 0xc0b8, 0xc257,
+ 0xc0b9, 0xa4e1, 0xcae6, 0xccb2, 0xa9d1, 0xa9d0, 0xa9d2, 0xabf3,
+ 0xced2, 0xced3, 0xd1b0, 0xaeb0, 0xb1af, 0xb476, 0xd951, 0xa4e2,
+ 0xa47e, 0xa4e3, 0xc97d, 0xa5b7, 0xa5b6, 0xa5b4, 0xa5b5, 0xa6ab,
+ 0xc9e9, 0xc9eb, 0xa6aa, 0xc9e3, 0xc9e4, 0xc9ea, 0xc9e6, 0xc9e8,
+ 0xa6a9, 0xc9e5, 0xc9ec, 0xc9e7, 0xa7e1, 0xa7ea, 0xa7e8, 0xcaf0,
+ 0xcaed, 0xcaf5, 0xa7e6, 0xcaf6, 0xa7df, 0xcaf3, 0xa7e5, 0xcaef,
+ 0xcaee, 0xa7e3, 0xcaf4, 0xa7e4, 0xa9d3, 0xa7de, 0xcaf1, 0xcae7,
+ 0xa7db, 0xa7ee, 0xcaec, 0xcaf2, 0xa7e0, 0xa7e2, 0xcae8, 0xcae9,
+ 0xcaea, 0xa7ed, 0xa7e7, 0xa7ec, 0xcaeb, 0xa7eb, 0xa7dd, 0xa7dc,
+ 0xa7e9, 0xa9e1, 0xccbe, 0xccb7, 0xa9dc, 0xa9ef, 0xccb3, 0xccba,
+ 0xccbc, 0xccbf, 0xa9ea, 0xccbb, 0xccb4, 0xa9e8, 0xccb8, 0xccc0,
+ 0xa9d9, 0xccbd, 0xa9e3, 0xa9e2, 0xccb6, 0xa9d7, 0xa9d8, 0xa9d6,
+ 0xa9ee, 0xa9e6, 0xa9e0, 0xa9d4, 0xccb9, 0xa9df, 0xa9d5, 0xa9e7,
+ 0xa9f0, 0xced4, 0xa9e4, 0xccb5, 0xa9da, 0xa9dd, 0xa9de, 0xa9ec,
+ 0xa9ed, 0xa9eb, 0xa9e5, 0xa9e9, 0xa9db, 0xabf4, 0xceda, 0xac41,
+ 0xabf8, 0xabfa, 0xac40, 0xcee6, 0xabfd, 0xd1b1, 0xaeb1, 0xac43,
+ 0xced7, 0xcedf, 0xabfe, 0xcede, 0xcedb, 0xcee3, 0xcee5, 0xabf7,
+ 0xabfb, 0xac42, 0xaeb3, 0xcee0, 0xabf9, 0xac45, 0xced9, 0xabfc,
+ 0xaeb2, 0xabf6, 0xced6, 0xcedd, 0xced5, 0xced8, 0xcedc, 0xd1b2,
+ 0xac44, 0xcee1, 0xcee2, 0xcee4, 0xabf5, 0xaec1, 0xd1be, 0xaebf,
+ 0xaec0, 0xd1b4, 0xd1c4, 0xaeb6, 0xd566, 0xd1c6, 0xd1c0, 0xd1b7,
+ 0xd1c9, 0xd1ba, 0xaebc, 0xd57d, 0xd1bd, 0xaebe, 0xaeb5, 0xd1cb,
+ 0xd1bf, 0xaeb8, 0xd1b8, 0xd1b5, 0xd1b6, 0xaeb9, 0xd1c5, 0xd1cc,
+ 0xaebb, 0xd1bc, 0xd1bb, 0xaec3, 0xaec2, 0xaeb4, 0xaeba, 0xaebd,
+ 0xd1c8, 0xd1c2, 0xaeb7, 0xd1b3, 0xd1ca, 0xd1c1, 0xd1c3, 0xd1c7,
+ 0xd567, 0xb1b7, 0xb1cb, 0xb1ca, 0xb1bf, 0xd579, 0xd575, 0xd572,
+ 0xd5a6, 0xb1ba, 0xb1b2, 0xd577, 0xb4a8, 0xb1b6, 0xd5a1, 0xb1cc,
+ 0xb1c9, 0xd57b, 0xd56a, 0xb1c8, 0xd5a3, 0xd569, 0xb1bd, 0xb1c1,
+ 0xd5a2, 0xd573, 0xb1c2, 0xb1bc, 0xd568, 0xb478, 0xd5a5, 0xd571,
+ 0xb1c7, 0xd574, 0xd5a4, 0xb1c6, 0xd952, 0xb1b3, 0xd56f, 0xb1b8,
+ 0xb1c3, 0xb1be, 0xd578, 0xd56e, 0xd56c, 0xd57e, 0xb1b0, 0xb1c4,
+ 0xb1b4, 0xb477, 0xd57c, 0xb1b5, 0xb1b1, 0xb1c0, 0xb1bb, 0xb1b9,
+ 0xd570, 0xb1c5, 0xd56d, 0xd57a, 0xd576, 0xd954, 0xd953, 0xd56b,
+ 0xd964, 0xb47a, 0xd96a, 0xd959, 0xd967, 0xdd77, 0xb47d, 0xd96b,
+ 0xd96e, 0xb47c, 0xd95c, 0xd96d, 0xd96c, 0xb47e, 0xd955, 0xb479,
+ 0xb4a3, 0xb4a1, 0xd969, 0xd95f, 0xb4a5, 0xd970, 0xd968, 0xd971,
+ 0xb4ad, 0xb4ab, 0xd966, 0xd965, 0xd963, 0xd95d, 0xb4a4, 0xb4a2,
+ 0xd1b9, 0xd956, 0xddb7, 0xd957, 0xb47b, 0xb4aa, 0xdd79, 0xb4a6,
+ 0xb4a7, 0xd958, 0xd96f, 0xdd78, 0xd960, 0xd95b, 0xb4a9, 0xd961,
+ 0xd95e, 0xb4ae, 0xb770, 0xdd7c, 0xddb1, 0xddb6, 0xddaa, 0xb76c,
+ 0xddbb, 0xb769, 0xdd7a, 0xdd7b, 0xb762, 0xb76b, 0xdda4, 0xb76e,
+ 0xb76f, 0xdda5, 0xddb2, 0xddb8, 0xb76a, 0xb764, 0xdda3, 0xdd7d,
+ 0xddba, 0xdda8, 0xdda9, 0xdd7e, 0xddb4, 0xddab, 0xddb5, 0xddad,
+ 0xb765, 0xe1d9, 0xb768, 0xb766, 0xddb9, 0xddb0, 0xddac, 0xdda1,
+ 0xba53, 0xddaf, 0xb76d, 0xdda7, 0xdda6, 0xb767, 0xb763, 0xe1ee,
+ 0xddb3, 0xddae, 0xdda2, 0xe1e9, 0xe1da, 0xe1e5, 0xe1ec, 0xba51,
+ 0xb4ac, 0xe1ea, 0xba4c, 0xba4b, 0xe1f1, 0xe1db, 0xe1e8, 0xe1dc,
+ 0xe1e7, 0xba4f, 0xe1eb, 0xd962, 0xe1f2, 0xe1e3, 0xba52, 0xe5ba,
+ 0xbcaf, 0xe1f0, 0xe1ef, 0xba54, 0xe5ad, 0xbcb0, 0xe5ae, 0xe1df,
+ 0xe1e0, 0xe1dd, 0xe1e2, 0xe1de, 0xe1f3, 0xba4e, 0xbcb1, 0xba50,
+ 0xba55, 0xe1e1, 0xe1ed, 0xe1e6, 0xe5b1, 0xba4a, 0xbcb4, 0xe9aa,
+ 0xe5b6, 0xe5b5, 0xe5b7, 0xe5b4, 0xbcb5, 0xbcbb, 0xbcb8, 0xbcb9,
+ 0xe5af, 0xe5b2, 0xe5bc, 0xbcc1, 0xbcbf, 0xe5b3, 0xd95a, 0xbcb2,
+ 0xe5b9, 0xe5b0, 0xbcc2, 0xe5b8, 0xba4d, 0xbcb7, 0xe1e4, 0xbcba,
+ 0xbcbe, 0xbcc0, 0xbcbd, 0xbcbc, 0xbcb6, 0xe5bb, 0xbcb3, 0xbcc3,
+ 0xbed8, 0xbed9, 0xe9a9, 0xbee2, 0xbedf, 0xbed6, 0xbedd, 0xe9ab,
+ 0xbedb, 0xbed5, 0xbedc, 0xe9a8, 0xc0bb, 0xbed7, 0xbede, 0xc0ba,
+ 0xe9a7, 0xe9a6, 0xbee0, 0xbee1, 0xe9a5, 0xe9a4, 0xc0bc, 0xe9ae,
+ 0xbeda, 0xe9ac, 0xc0bd, 0xc0c2, 0xecea, 0xecec, 0xc0bf, 0xeced,
+ 0xece9, 0xeceb, 0xc0c0, 0xc0c3, 0xece8, 0xc0be, 0xc0c1, 0xc259,
+ 0xe9ad, 0xc258, 0xc25e, 0xefd4, 0xc25c, 0xc25d, 0xefd7, 0xefd3,
+ 0xc25a, 0xefd1, 0xc36b, 0xefd5, 0xefd6, 0xefd2, 0xc25b, 0xf242,
+ 0xf245, 0xf246, 0xf244, 0xf247, 0xc36c, 0xf243, 0xf44e, 0xc464,
+ 0xf44d, 0xf44c, 0xf44b, 0xc463, 0xc465, 0xf5cd, 0xc4e2, 0xc4e1,
+ 0xf6e1, 0xf6e0, 0xf6e3, 0xc5cb, 0xc575, 0xf7dd, 0xf6e2, 0xf7dc,
+ 0xc5cd, 0xc5cc, 0xc5f3, 0xf8a9, 0xf8ef, 0xa4e4, 0xd972, 0xe9af,
+ 0xa6ac, 0xcaf7, 0xa7f1, 0xa7ef, 0xa7f0, 0xccc1, 0xa9f1, 0xac46,
+ 0xcee7, 0xcee8, 0xac47, 0xd1ce, 0xaec4, 0xaec5, 0xd1cd, 0xb1d3,
+ 0xb1cf, 0xd5a7, 0xb1d6, 0xb1d5, 0xb1ce, 0xb1d1, 0xb1d4, 0xb1d0,
+ 0xd976, 0xb1cd, 0xb4af, 0xb4b1, 0xb4b2, 0xd975, 0xd978, 0xb4b0,
+ 0xd973, 0xd977, 0xd974, 0xb771, 0xddbc, 0xba56, 0xe1f4, 0xbee3,
+ 0xbcc4, 0xe5bd, 0xbcc5, 0xbcc6, 0xe5bf, 0xe5be, 0xe5c0, 0xe9b1,
+ 0xe9b0, 0xecef, 0xecee, 0xc0c4, 0xc0c5, 0xf248, 0xa4e5, 0xd979,
+ 0xb4b4, 0xb4b3, 0xddbd, 0xefd8, 0xc4e3, 0xf7de, 0xa4e6, 0xaec6,
+ 0xb1d8, 0xb1d7, 0xd97a, 0xd97b, 0xb772, 0xe1f5, 0xba57, 0xe9b2,
+ 0xa4e7, 0xa5b8, 0xa9f2, 0xccc2, 0xcee9, 0xac48, 0xb1d9, 0xd97c,
+ 0xb4b5, 0xb773, 0xe5c1, 0xe5c2, 0xecf0, 0xc25f, 0xf8f0, 0xa4e8,
+ 0xccc3, 0xa9f3, 0xac49, 0xceea, 0xaec7, 0xd1d2, 0xd1d0, 0xd1d1,
+ 0xaec8, 0xd1cf, 0xb1db, 0xb1dc, 0xd5a8, 0xb1dd, 0xb1da, 0xd97d,
+ 0xd97e, 0xddbe, 0xba59, 0xba58, 0xecf1, 0xefd9, 0xf24a, 0xf249,
+ 0xf44f, 0xc95e, 0xac4a, 0xa4e9, 0xa5b9, 0xa6ae, 0xa6ad, 0xa6af,
+ 0xa6b0, 0xc9ee, 0xc9ed, 0xcaf8, 0xa7f2, 0xcafb, 0xcafa, 0xcaf9,
+ 0xcafc, 0xa9f4, 0xccc9, 0xccc5, 0xccce, 0xa9fb, 0xa9f9, 0xccca,
+ 0xccc6, 0xcccd, 0xa9f8, 0xaa40, 0xccc8, 0xccc4, 0xa9fe, 0xcccb,
+ 0xa9f7, 0xcccc, 0xa9fa, 0xa9fc, 0xccd0, 0xcccf, 0xccc7, 0xa9f6,
+ 0xa9f5, 0xa9fd, 0xceef, 0xcef5, 0xac50, 0xac4d, 0xceec, 0xcef1,
+ 0xac53, 0xac4b, 0xcef0, 0xac4e, 0xac51, 0xcef3, 0xac4c, 0xcef8,
+ 0xac4f, 0xac52, 0xceed, 0xcef2, 0xcef6, 0xceee, 0xceeb, 0xcef7,
+ 0xcef4, 0xaed0, 0xaec9, 0xaecc, 0xaecf, 0xd1d5, 0xaeca, 0xd1d3,
+ 0xaece, 0xaecb, 0xd1d6, 0xaecd, 0xd5ac, 0xb1df, 0xd5ab, 0xd5ad,
+ 0xb1de, 0xb1e3, 0xd1d4, 0xd5aa, 0xd5ae, 0xb1e0, 0xd5a9, 0xb1e2,
+ 0xb1e1, 0xd9a7, 0xd9a2, 0xb4b6, 0xb4ba, 0xb4b7, 0xd9a5, 0xd9a8,
+ 0xb4b8, 0xb4b9, 0xb4be, 0xddc7, 0xd9a6, 0xb4bc, 0xd9a3, 0xd9a1,
+ 0xb4bd, 0xd9a4, 0xb779, 0xddbf, 0xb776, 0xb777, 0xb775, 0xddc4,
+ 0xddc3, 0xddc0, 0xb77b, 0xddc2, 0xb4bb, 0xddc6, 0xddc1, 0xb778,
+ 0xb774, 0xb77a, 0xddc5, 0xba5c, 0xe1f8, 0xe1f7, 0xe1f6, 0xba5a,
+ 0xba5b, 0xe5c5, 0xe5c8, 0xbcc8, 0xbcc7, 0xe5c9, 0xe5c4, 0xbcca,
+ 0xe5c6, 0xbcc9, 0xe5c3, 0xe5c7, 0xbee9, 0xbee6, 0xe9bb, 0xe9ba,
+ 0xe9b9, 0xe9b4, 0xe9b5, 0xbee7, 0xbee4, 0xbee8, 0xe9b3, 0xbee5,
+ 0xe9b6, 0xe9b7, 0xe9bc, 0xe9b8, 0xecf2, 0xc0c7, 0xefdc, 0xc0c6,
+ 0xefda, 0xefdb, 0xc260, 0xc36e, 0xf24b, 0xc36d, 0xf451, 0xf452,
+ 0xc466, 0xf450, 0xc4e4, 0xf7df, 0xc5ce, 0xf8aa, 0xf8ab, 0xa4ea,
+ 0xa6b1, 0xa6b2, 0xa7f3, 0xccd1, 0xac54, 0xaed1, 0xb1e4, 0xb0d2,
+ 0xb4bf, 0xb4c0, 0xb3cc, 0xd9a9, 0xb77c, 0xe1fa, 0xe1f9, 0xa4eb,
+ 0xa6b3, 0xccd2, 0xaa42, 0xaa41, 0xcef9, 0xcefa, 0xd1d7, 0xd1d8,
+ 0xaed2, 0xaed3, 0xaed4, 0xd5af, 0xb1e6, 0xb4c2, 0xb4c1, 0xddc8,
+ 0xdf7a, 0xe1fb, 0xe9bd, 0xc261, 0xc467, 0xa4ec, 0xa5bc, 0xa5bd,
+ 0xa5bb, 0xa5be, 0xa5ba, 0xa6b6, 0xc9f6, 0xa6b5, 0xa6b7, 0xc9f1,
+ 0xc9f0, 0xc9f3, 0xc9f2, 0xc9f5, 0xa6b4, 0xc9ef, 0xc9f4, 0xcafd,
+ 0xa7fd, 0xcafe, 0xcb43, 0xa7fc, 0xcb47, 0xcb42, 0xcb45, 0xa7f5,
+ 0xa7f6, 0xa7f7, 0xa7f8, 0xa840, 0xcb41, 0xa7fa, 0xa841, 0xcb40,
+ 0xcb46, 0xa7f9, 0xcb44, 0xa7fb, 0xa7f4, 0xa7fe, 0xaa57, 0xccd4,
+ 0xaa43, 0xaa4d, 0xaa4e, 0xaa46, 0xaa58, 0xaa48, 0xccdc, 0xaa53,
+ 0xccd7, 0xaa49, 0xcce6, 0xcce7, 0xccdf, 0xccd8, 0xaa56, 0xcce4,
+ 0xaa51, 0xaa4f, 0xcce5, 0xcce3, 0xccdb, 0xccd3, 0xccda, 0xaa4a,
+ 0xaa50, 0xaa44, 0xccde, 0xccdd, 0xccd5, 0xaa52, 0xcce1, 0xccd6,
+ 0xaa55, 0xcce8, 0xaa45, 0xaa4c, 0xccd9, 0xcce2, 0xaa54, 0xaa47,
+ 0xaa4b, 0xcce0, 0xcf5b, 0xac5c, 0xac69, 0xcf56, 0xcf4c, 0xac62,
+ 0xcf4a, 0xac5b, 0xcf45, 0xac65, 0xcf52, 0xcefe, 0xcf41, 0xcf44,
+ 0xcefb, 0xcf51, 0xcf61, 0xac60, 0xcf46, 0xcf58, 0xcefd, 0xcf5f,
+ 0xcf60, 0xcf63, 0xcf5a, 0xcf4b, 0xcf53, 0xac66, 0xac59, 0xac61,
+ 0xac6d, 0xac56, 0xac58, 0xcf43, 0xac6a, 0xac63, 0xcf5d, 0xcf40,
+ 0xac6c, 0xac67, 0xcf49, 0xac6b, 0xcf50, 0xcf48, 0xac64, 0xcf5c,
+ 0xcf54, 0xac5e, 0xcf62, 0xcf47, 0xac5a, 0xcf59, 0xcf4f, 0xac5f,
+ 0xcf55, 0xac57, 0xcefc, 0xac68, 0xaee3, 0xac5d, 0xcf4e, 0xcf4d,
+ 0xcf42, 0xcf5e, 0xcf57, 0xac55, 0xd1ec, 0xaeea, 0xd1ed, 0xd1e1,
+ 0xaedf, 0xaeeb, 0xd1da, 0xd1e3, 0xd1eb, 0xd1d9, 0xd1f4, 0xaed5,
+ 0xd1f3, 0xd1ee, 0xd1ef, 0xaedd, 0xaee8, 0xd1e5, 0xd1e6, 0xd1f0,
+ 0xd1e7, 0xd1e2, 0xd1dc, 0xd1dd, 0xd1ea, 0xd1e4, 0xaed6, 0xaeda,
+ 0xd1f2, 0xd1de, 0xaee6, 0xaee2, 0xaee5, 0xaeec, 0xaedb, 0xaee7,
+ 0xd1e9, 0xaee9, 0xaed8, 0xaed7, 0xd1db, 0xd1df, 0xaee0, 0xd1f1,
+ 0xd1e8, 0xd1e0, 0xaee4, 0xaee1, 0xaed9, 0xaedc, 0xd5c4, 0xd5b4,
+ 0xd5b5, 0xd5b9, 0xd5c8, 0xd5c5, 0xd5be, 0xd5bd, 0xb1ed, 0xd5c1,
+ 0xd5d0, 0xd5b0, 0xd5d1, 0xd5c3, 0xd5d5, 0xd5c9, 0xb1ec, 0xd5c7,
+ 0xb1e7, 0xb1fc, 0xb1f2, 0xb1f6, 0xb1f5, 0xd5b1, 0xd5ce, 0xd5d4,
+ 0xd5cc, 0xd5d3, 0xd5c0, 0xd5b2, 0xd5d2, 0xd5c2, 0xb1ea, 0xb1f7,
+ 0xd5cb, 0xb1f0, 0xd5ca, 0xd5b3, 0xb1f8, 0xb1fa, 0xd5cd, 0xb1fb,
+ 0xb1e9, 0xd5ba, 0xd5cf, 0xb1ef, 0xb1f9, 0xd5bc, 0xd5c6, 0xd5b7,
+ 0xd5bb, 0xb1f4, 0xd5b6, 0xb1e8, 0xb1f1, 0xb1ee, 0xd5bf, 0xaede,
+ 0xd9c0, 0xb1eb, 0xb1f3, 0xd9c3, 0xd9d9, 0xd9ce, 0xb4d6, 0xb4d1,
+ 0xd9bd, 0xb4d2, 0xd9cd, 0xd9c6, 0xd9d3, 0xb4ce, 0xd9ab, 0xd9d5,
+ 0xb4c4, 0xd9b3, 0xb4c7, 0xb4c6, 0xb4d7, 0xd9ad, 0xd9cf, 0xd9d0,
+ 0xb4c9, 0xb4c5, 0xd9bb, 0xb4d0, 0xd9b6, 0xd9d1, 0xb4cc, 0xd9c9,
+ 0xd9d6, 0xd9b0, 0xd9b5, 0xd9af, 0xb4cb, 0xd9c2, 0xddde, 0xd9b1,
+ 0xb4cf, 0xd9ba, 0xd9d2, 0xb4ca, 0xd9b7, 0xd9b4, 0xd9c5, 0xb4cd,
+ 0xb4c3, 0xb4d9, 0xd9c8, 0xd9c7, 0xd9ac, 0xb4c8, 0xd9d4, 0xd9bc,
+ 0xd9be, 0xd9cb, 0xd9ca, 0xd9aa, 0xb4d3, 0xb4d5, 0xd9b2, 0xd9b9,
+ 0xd9c1, 0xb4d4, 0xd9b8, 0xd9c4, 0xd9d7, 0xd9cc, 0xd9d8, 0xd9ae,
+ 0xddf2, 0xb7a6, 0xddf0, 0xdddb, 0xdde0, 0xddd9, 0xddec, 0xddcb,
+ 0xddd2, 0xddea, 0xddf4, 0xdddc, 0xddcf, 0xdde2, 0xdde7, 0xddd3,
+ 0xdde4, 0xddd0, 0xddd7, 0xddd8, 0xb7a8, 0xddeb, 0xdde9, 0xddcc,
+ 0xddee, 0xddef, 0xddf1, 0xb7ac, 0xb7a4, 0xd5b8, 0xddd4, 0xdde6,
+ 0xddd5, 0xb7a1, 0xb7b1, 0xdded, 0xb7af, 0xb7ab, 0xddca, 0xb7a3,
+ 0xddcd, 0xb7b0, 0xdddd, 0xddc9, 0xb7a9, 0xdde1, 0xddd1, 0xb7aa,
+ 0xddda, 0xb77e, 0xb4d8, 0xdde3, 0xd9bf, 0xddce, 0xdde8, 0xb7a5,
+ 0xdde5, 0xb7a2, 0xdddf, 0xb7ad, 0xddd6, 0xddf3, 0xb7a7, 0xdec6,
+ 0xb7ae, 0xe24a, 0xe248, 0xe25e, 0xe246, 0xe258, 0xb77d, 0xba5f,
+ 0xe242, 0xe25d, 0xe247, 0xe255, 0xba64, 0xba5d, 0xe25b, 0xe240,
+ 0xe25a, 0xba6f, 0xe251, 0xe261, 0xba6d, 0xe249, 0xba5e, 0xe24b,
+ 0xe259, 0xba67, 0xe244, 0xba6b, 0xba61, 0xe24d, 0xe243, 0xe1fc,
+ 0xe257, 0xba68, 0xe260, 0xe1fd, 0xba65, 0xe253, 0xba66, 0xe245,
+ 0xe250, 0xe24c, 0xe24e, 0xba60, 0xe25f, 0xba6e, 0xe24f, 0xe262,
+ 0xe1fe, 0xe254, 0xba63, 0xba6c, 0xba6a, 0xe241, 0xe256, 0xba69,
+ 0xba62, 0xe252, 0xe25c, 0xe5d5, 0xe5d1, 0xe5cd, 0xe5e1, 0xe5de,
+ 0xbccd, 0xe5e5, 0xe5d4, 0xbcd8, 0xe5db, 0xe5d0, 0xe5da, 0xbcd5,
+ 0xe5ee, 0xe5eb, 0xe5dd, 0xe5ce, 0xe5e2, 0xe5e4, 0xbcd1, 0xe5d8,
+ 0xe5d3, 0xe5ca, 0xbcce, 0xbcd6, 0xe5e7, 0xbcd7, 0xe5cb, 0xe5ed,
+ 0xe5e0, 0xe5e6, 0xbcd4, 0xe5e3, 0xe5ea, 0xbcd9, 0xbcd3, 0xe5dc,
+ 0xe5cf, 0xe5ef, 0xe5cc, 0xe5e8, 0xbcd0, 0xe5d6, 0xe5d7, 0xbccf,
+ 0xbccc, 0xe5d2, 0xbcd2, 0xbccb, 0xe5e9, 0xe5ec, 0xe5d9, 0xe9ca,
+ 0xe9c2, 0xe9be, 0xbef6, 0xbeeb, 0xbef0, 0xbeec, 0xe9cc, 0xe9d7,
+ 0xbeea, 0xe9c4, 0xe9cd, 0xe5df, 0xe9ce, 0xbef1, 0xe9dd, 0xbef5,
+ 0xbef8, 0xe9c0, 0xbef4, 0xe9db, 0xe9dc, 0xe9d2, 0xe9d1, 0xe9c9,
+ 0xe9d3, 0xe9da, 0xe9d9, 0xbeef, 0xbeed, 0xe9cb, 0xe9c8, 0xe9c5,
+ 0xe9d8, 0xbef7, 0xe9d6, 0xbef3, 0xbef2, 0xe9d0, 0xe9bf, 0xe9c1,
+ 0xe9c3, 0xe9d5, 0xe9cf, 0xbeee, 0xe9c6, 0xe9d4, 0xe9c7, 0xc0cf,
+ 0xed45, 0xc0c8, 0xecf5, 0xed41, 0xc0ca, 0xed48, 0xecfc, 0xecf7,
+ 0xed49, 0xecf3, 0xecfe, 0xc0d1, 0xed44, 0xed4a, 0xecfd, 0xc0c9,
+ 0xed40, 0xecf4, 0xc0d0, 0xed47, 0xecf9, 0xc0cc, 0xecfb, 0xecf8,
+ 0xc0d2, 0xecfa, 0xc0cb, 0xc0ce, 0xed43, 0xecf6, 0xed46, 0xed42,
+ 0xc263, 0xefe7, 0xc268, 0xc269, 0xc262, 0xefe6, 0xefe3, 0xefe4,
+ 0xc266, 0xefde, 0xefe2, 0xc265, 0xefdf, 0xc267, 0xc264, 0xefdd,
+ 0xefe1, 0xefe5, 0xf251, 0xf24e, 0xf257, 0xf256, 0xf254, 0xf24f,
+ 0xc372, 0xf250, 0xc371, 0xc0cd, 0xf253, 0xc370, 0xf258, 0xf252,
+ 0xf24d, 0xefe0, 0xc36f, 0xf24c, 0xf456, 0xf455, 0xf255, 0xc468,
+ 0xf459, 0xf45a, 0xf454, 0xf458, 0xf453, 0xf5d1, 0xf457, 0xc4e7,
+ 0xc4e5, 0xf5cf, 0xf5d2, 0xf5ce, 0xf5d0, 0xc4e6, 0xf6e5, 0xf6e6,
+ 0xc576, 0xf6e4, 0xf7e2, 0xc5cf, 0xf7e0, 0xf7e1, 0xf8ac, 0xc656,
+ 0xf8f3, 0xf8f1, 0xf8f2, 0xf8f4, 0xf9bb, 0xa4ed, 0xa6b8, 0xaa59,
+ 0xcce9, 0xcf64, 0xd1f5, 0xd1f7, 0xd1f6, 0xd1f8, 0xb1fd, 0xd5d7,
+ 0xd1f9, 0xd5d6, 0xd5d8, 0xd5d9, 0xd9da, 0xb4db, 0xd9db, 0xd9dd,
+ 0xb4dc, 0xb4da, 0xd9dc, 0xddfa, 0xddf8, 0xddf7, 0xddf6, 0xddf5,
+ 0xb7b2, 0xddf9, 0xba70, 0xe263, 0xe265, 0xba71, 0xe264, 0xbcdb,
+ 0xbcda, 0xe5f0, 0xe9df, 0xe9de, 0xe9e0, 0xbef9, 0xed4b, 0xc0d3,
+ 0xefe8, 0xc26a, 0xf259, 0xc577, 0xa4ee, 0xa5bf, 0xa6b9, 0xa842,
+ 0xaa5a, 0xaa5b, 0xac6e, 0xd1fa, 0xb7b3, 0xe6d1, 0xbefa, 0xc26b,
+ 0xa4ef, 0xa6ba, 0xcceb, 0xaa5c, 0xccea, 0xcf65, 0xac6f, 0xcf66,
+ 0xac70, 0xd1fc, 0xaeee, 0xaeed, 0xd5de, 0xd5dc, 0xd5dd, 0xd5db,
+ 0xd5da, 0xd9de, 0xd9e1, 0xb4de, 0xd9df, 0xb4dd, 0xd9e0, 0xddfb,
+ 0xe266, 0xe267, 0xe268, 0xe5f3, 0xe5f2, 0xbcdc, 0xe5f1, 0xe5f4,
+ 0xe9e1, 0xe9e2, 0xe9e3, 0xed4c, 0xc0d4, 0xc26c, 0xf25a, 0xc4e8,
+ 0xc95f, 0xac71, 0xcf67, 0xaeef, 0xb1fe, 0xb4df, 0xd9e2, 0xb7b5,
+ 0xb7b4, 0xe269, 0xe26a, 0xbcdd, 0xbcde, 0xe9e5, 0xe9e4, 0xefe9,
+ 0xf7e3, 0xa4f0, 0xc960, 0xa5c0, 0xa843, 0xcb48, 0xac72, 0xb7b6,
+ 0xa4f1, 0xcf68, 0xac73, 0xcf69, 0xc0d5, 0xa4f2, 0xccec, 0xcf6a,
+ 0xd242, 0xd241, 0xd1fe, 0xd1fd, 0xd243, 0xd240, 0xb240, 0xb241,
+ 0xb4e0, 0xd9e3, 0xd9e4, 0xd9e5, 0xde41, 0xde42, 0xde40, 0xddfd,
+ 0xddfe, 0xb7b7, 0xe26b, 0xe5f7, 0xe5f6, 0xe5f5, 0xe5f8, 0xe9e7,
+ 0xe9e6, 0xbefb, 0xe9e8, 0xc0d6, 0xed4d, 0xefea, 0xf25b, 0xf6e7,
+ 0xa4f3, 0xa5c2, 0xa5c1, 0xaa5d, 0xc961, 0xc97e, 0xa6bb, 0xc9f7,
+ 0xcb49, 0xcb4a, 0xaa5e, 0xcced, 0xac74, 0xcf6b, 0xcf6c, 0xaef0,
+ 0xaef4, 0xd244, 0xaef3, 0xaef1, 0xaef2, 0xd5df, 0xb242, 0xb4e3,
+ 0xb4e1, 0xb4e2, 0xd9e6, 0xba72, 0xa4f4, 0xc9a1, 0xa5c3, 0xc9a4,
+ 0xa5c6, 0xc9a3, 0xa5c5, 0xa5c4, 0xa844, 0xc9a2, 0xc9f8, 0xc9fc,
+ 0xc9fe, 0xca40, 0xa6c5, 0xa6c6, 0xc9fb, 0xa6c1, 0xc9f9, 0xc9fd,
+ 0xa6c2, 0xa6bd, 0xa6be, 0xa6c4, 0xc9fa, 0xa6bc, 0xa845, 0xa6bf,
+ 0xa6c0, 0xa6c3, 0xcb5b, 0xcb59, 0xcb4c, 0xa851, 0xcb53, 0xa84c,
+ 0xcb4d, 0xcb55, 0xcb52, 0xa84f, 0xcb51, 0xa856, 0xcb5a, 0xa858,
+ 0xa85a, 0xcb4b, 0xa84d, 0xcb5c, 0xa854, 0xa857, 0xcd45, 0xa847,
+ 0xa85e, 0xa855, 0xcb4e, 0xa84a, 0xa859, 0xcb56, 0xa848, 0xa849,
+ 0xcd43, 0xcb4f, 0xa850, 0xa85b, 0xcb5d, 0xcb50, 0xa84e, 0xa853,
+ 0xccee, 0xa85c, 0xcb57, 0xa852, 0xa85d, 0xa846, 0xcb54, 0xa84b,
+ 0xcb58, 0xcd44, 0xaa6a, 0xaa7a, 0xccf5, 0xaa71, 0xcd4b, 0xaa62,
+ 0xaa65, 0xcd42, 0xccf3, 0xccf7, 0xaa6d, 0xaa6f, 0xccfa, 0xaa76,
+ 0xaa68, 0xaa66, 0xaa67, 0xaa75, 0xcd47, 0xaa70, 0xccf9, 0xccfb,
+ 0xaa6e, 0xaa73, 0xccfc, 0xcd4a, 0xac75, 0xaa79, 0xaa63, 0xcd49,
+ 0xcd4d, 0xccf8, 0xcd4f, 0xcd40, 0xaa6c, 0xccf4, 0xaa6b, 0xaa7d,
+ 0xaa72, 0xccf2, 0xcf75, 0xaa78, 0xaa7c, 0xcd41, 0xcd46, 0xaa7e,
+ 0xaa77, 0xaa69, 0xaa5f, 0xaa64, 0xccf6, 0xaa60, 0xcd4e, 0xccf0,
+ 0xccef, 0xccfd, 0xccf1, 0xaa7b, 0xaef5, 0xaa74, 0xccfe, 0xaa61,
+ 0xaca6, 0xcd4c, 0xcf7c, 0xcfa1, 0xcfa4, 0xcf77, 0xcfa7, 0xcfaa,
+ 0xcfac, 0xcf74, 0xac76, 0xac7b, 0xd249, 0xacad, 0xcfa5, 0xcfad,
+ 0xcf7b, 0xcf73, 0xd264, 0xac7e, 0xcfa2, 0xcf78, 0xcf7a, 0xaca5,
+ 0xcf7d, 0xac7d, 0xcf70, 0xcfa8, 0xcfab, 0xac7a, 0xaca8, 0xcf6d,
+ 0xacaa, 0xac78, 0xacae, 0xcfa9, 0xcf6f, 0xacab, 0xd25e, 0xcd48,
+ 0xac7c, 0xac77, 0xcf76, 0xcf6e, 0xacac, 0xaca4, 0xcfa3, 0xaca9,
+ 0xaca7, 0xcf79, 0xaca1, 0xcf71, 0xaca2, 0xaca3, 0xcf72, 0xcfa6,
+ 0xac79, 0xcf7e, 0xd24c, 0xaefd, 0xaf43, 0xd255, 0xd25b, 0xd257,
+ 0xd24a, 0xd24d, 0xd246, 0xd247, 0xaf4a, 0xaefa, 0xd256, 0xd25f,
+ 0xaf45, 0xaef6, 0xaf40, 0xd24e, 0xaf42, 0xd24f, 0xd259, 0xaf44,
+ 0xd268, 0xd248, 0xaefc, 0xaefb, 0xaf48, 0xd245, 0xd266, 0xd25a,
+ 0xd267, 0xd261, 0xd253, 0xd262, 0xd25c, 0xd265, 0xd263, 0xaf49,
+ 0xd254, 0xaef9, 0xaef8, 0xaf41, 0xaf47, 0xd260, 0xaf46, 0xd251,
+ 0xb243, 0xd269, 0xd250, 0xd24b, 0xaefe, 0xaf4b, 0xaef7, 0xd258,
+ 0xd25d, 0xb265, 0xd5e1, 0xd5e5, 0xb252, 0xb250, 0xb247, 0xd5e3,
+ 0xd5e2, 0xb25b, 0xd5e8, 0xb255, 0xd5fa, 0xd647, 0xb244, 0xd5f7,
+ 0xd5f0, 0xb267, 0xd5e0, 0xd5fc, 0xb264, 0xb258, 0xb263, 0xb24e,
+ 0xd5ec, 0xd5fe, 0xd5f6, 0xb24f, 0xb249, 0xd645, 0xd5fd, 0xd640,
+ 0xb251, 0xb259, 0xd642, 0xd5ea, 0xd5fb, 0xd5ef, 0xd644, 0xb25e,
+ 0xb246, 0xb25c, 0xd5f4, 0xd5f2, 0xd5f3, 0xb253, 0xd5ee, 0xd5ed,
+ 0xb248, 0xd5e7, 0xd646, 0xb24a, 0xd5f1, 0xb268, 0xb262, 0xd5e6,
+ 0xb25f, 0xb25d, 0xb266, 0xd5f8, 0xb261, 0xd252, 0xd5f9, 0xb260,
+ 0xd641, 0xb245, 0xd5f5, 0xb257, 0xd5e9, 0xb256, 0xb254, 0xb24c,
+ 0xb24b, 0xd9e7, 0xd643, 0xd5eb, 0xd9fc, 0xb24d, 0xb541, 0xb25a,
+ 0xb4ee, 0xd9f6, 0xb4fc, 0xd9ea, 0xb4eb, 0xb4e7, 0xda49, 0xb4ed,
+ 0xb4f1, 0xb4ec, 0xb4f5, 0xda4d, 0xda44, 0xd9f1, 0xb4fa, 0xb4f4,
+ 0xd9fd, 0xb4e4, 0xda4a, 0xda43, 0xb4e8, 0xd9f7, 0xb4f7, 0xda55,
+ 0xda56, 0xb4e5, 0xda48, 0xb4f9, 0xd9fb, 0xd9ed, 0xd9ee, 0xb4fd,
+ 0xd9f2, 0xd9f9, 0xd9f3, 0xb4fb, 0xb544, 0xd9ef, 0xd9e8, 0xd9e9,
+ 0xd9eb, 0xb4ea, 0xd9f8, 0xb4f8, 0xb542, 0xd9fa, 0xda53, 0xda4b,
+ 0xb4e6, 0xda51, 0xb4f2, 0xb4f0, 0xda57, 0xb4ef, 0xda41, 0xd9f4,
+ 0xd9fe, 0xb547, 0xda45, 0xda42, 0xd9f0, 0xb543, 0xda4f, 0xda4c,
+ 0xda54, 0xb4e9, 0xda40, 0xb546, 0xda47, 0xb4f3, 0xb4f6, 0xda46,
+ 0xb545, 0xd9f5, 0xd5e4, 0xda50, 0xda4e, 0xda52, 0xd9ec, 0xb540,
+ 0xde61, 0xde60, 0xde46, 0xb7bd, 0xde5f, 0xde49, 0xde4a, 0xb7c7,
+ 0xde68, 0xb7c2, 0xde5e, 0xde43, 0xb7c8, 0xb7be, 0xde52, 0xde48,
+ 0xde4b, 0xde63, 0xb7b8, 0xde6a, 0xde62, 0xb7c1, 0xde57, 0xb7cc,
+ 0xb7cb, 0xb7c5, 0xde69, 0xb7b9, 0xde55, 0xde4c, 0xde59, 0xde65,
+ 0xb7cd, 0xb7bb, 0xde54, 0xde4d, 0xb7c4, 0xb7c3, 0xde50, 0xde5a,
+ 0xde64, 0xde47, 0xde51, 0xb7bc, 0xde5b, 0xb7c9, 0xb7c0, 0xde4e,
+ 0xb7bf, 0xde45, 0xde53, 0xde67, 0xb4fe, 0xbab0, 0xde56, 0xe26c,
+ 0xde58, 0xde66, 0xb7c6, 0xde4f, 0xb7ba, 0xb7ca, 0xbcf0, 0xde44,
+ 0xde5d, 0xde5c, 0xe2aa, 0xbaad, 0xe27d, 0xe2a4, 0xbaa2, 0xe26e,
+ 0xbaaf, 0xba77, 0xe26d, 0xe2b0, 0xbab1, 0xe271, 0xe2a3, 0xe273,
+ 0xe2b3, 0xe2af, 0xba75, 0xbaa1, 0xe653, 0xbaae, 0xba7d, 0xe26f,
+ 0xe2ae, 0xbaa3, 0xe2ab, 0xe2b8, 0xe275, 0xe27e, 0xe2b6, 0xe2ac,
+ 0xba7c, 0xe27c, 0xba76, 0xba74, 0xbaa8, 0xe27a, 0xe277, 0xe278,
+ 0xe2b2, 0xe2b7, 0xe2b5, 0xba7a, 0xe2b9, 0xba7e, 0xbaa7, 0xe270,
+ 0xe5fa, 0xe279, 0xba78, 0xbaac, 0xbaa9, 0xba7b, 0xe2a5, 0xe274,
+ 0xbaaa, 0xe2a7, 0xbaa4, 0xbaa6, 0xba73, 0xe2a9, 0xe2a1, 0xe272,
+ 0xbaa5, 0xe2b1, 0xe2b4, 0xe27b, 0xe2a8, 0xba79, 0xbcdf, 0xe2a6,
+ 0xe5f9, 0xe2ad, 0xe276, 0xe644, 0xe64e, 0xbce2, 0xe64d, 0xe659,
+ 0xbce4, 0xe64b, 0xe64f, 0xbcef, 0xe646, 0xbce7, 0xe652, 0xe9f0,
+ 0xbcf3, 0xbcf2, 0xe654, 0xe643, 0xe65e, 0xbced, 0xbce3, 0xe657,
+ 0xe65b, 0xe660, 0xe655, 0xe649, 0xbce6, 0xbce9, 0xbcf1, 0xbcec,
+ 0xe64c, 0xe2a2, 0xe648, 0xe65f, 0xbce8, 0xbceb, 0xe661, 0xbce0,
+ 0xe656, 0xe5fb, 0xe65c, 0xc0df, 0xe64a, 0xbce1, 0xe645, 0xbce5,
+ 0xe5fc, 0xbaab, 0xe641, 0xe65a, 0xe642, 0xe640, 0xbcea, 0xe658,
+ 0xe5fe, 0xe651, 0xe650, 0xe65d, 0xe647, 0xbcee, 0xe9f3, 0xbf49,
+ 0xbefe, 0xea40, 0xe9eb, 0xbf41, 0xe9f7, 0xbf48, 0xbf43, 0xe9f5,
+ 0xed4f, 0xe9fb, 0xea42, 0xe9fa, 0xe9e9, 0xe9f8, 0xea44, 0xea46,
+ 0xbefd, 0xea45, 0xbf44, 0xbf4a, 0xbf47, 0xe9fe, 0xbf46, 0xe9f9,
+ 0xe9ed, 0xe9f2, 0xe9fd, 0xbf45, 0xbf42, 0xbefc, 0xbf40, 0xe9f1,
+ 0xe5fd, 0xe9ec, 0xe9ef, 0xea41, 0xe9f4, 0xe9ea, 0xed4e, 0xea43,
+ 0xe9ee, 0xe9fc, 0xed51, 0xc0e3, 0xc0d7, 0xc0db, 0xed53, 0xed59,
+ 0xed57, 0xc0d9, 0xc0da, 0xc0e1, 0xed5a, 0xed52, 0xc0dc, 0xed56,
+ 0xed55, 0xed5b, 0xc0e2, 0xc0dd, 0xc0e0, 0xed54, 0xc0e4, 0xc0de,
+ 0xc0e5, 0xc0d8, 0xed58, 0xed50, 0xeff7, 0xc271, 0xeff4, 0xeff6,
+ 0xc26f, 0xeff2, 0xeff3, 0xefee, 0xe9f6, 0xefef, 0xc270, 0xefeb,
+ 0xc26d, 0xeff8, 0xc26e, 0xefec, 0xefed, 0xeff1, 0xc273, 0xc272,
+ 0xeff0, 0xc378, 0xf25f, 0xf265, 0xc379, 0xf25c, 0xc376, 0xc373,
+ 0xf267, 0xc377, 0xc374, 0xf25e, 0xf261, 0xf262, 0xf263, 0xf266,
+ 0xeff5, 0xf25d, 0xc375, 0xf264, 0xf268, 0xf260, 0xf45d, 0xc46a,
+ 0xf460, 0xc46b, 0xf468, 0xf45f, 0xf45c, 0xf45e, 0xf462, 0xf465,
+ 0xf464, 0xf467, 0xf45b, 0xc469, 0xf463, 0xf466, 0xf469, 0xf461,
+ 0xf5d3, 0xf5d4, 0xf5d8, 0xf5d9, 0xf5d6, 0xf5d7, 0xf5d5, 0xc4e9,
+ 0xc578, 0xf6eb, 0xf6e8, 0xf6e9, 0xf6ea, 0xc579, 0xf7e5, 0xf7e4,
+ 0xf8af, 0xc5f4, 0xf8ad, 0xf8b0, 0xf8ae, 0xf8f5, 0xc657, 0xc665,
+ 0xf9a3, 0xf96c, 0xf9a2, 0xf9d0, 0xf9d1, 0xa4f5, 0xa6c7, 0xca41,
+ 0xcb5e, 0xa85f, 0xa862, 0xcb5f, 0xa860, 0xa861, 0xcd58, 0xcd5a,
+ 0xcd55, 0xcd52, 0xcd54, 0xaaa4, 0xaaa2, 0xcd56, 0xaaa3, 0xcd53,
+ 0xcd50, 0xaaa1, 0xcd57, 0xcd51, 0xaaa5, 0xcd59, 0xcfaf, 0xcfb3,
+ 0xacb7, 0xcfb6, 0xacaf, 0xacb2, 0xacb4, 0xacb6, 0xacb3, 0xcfb2,
+ 0xcfb1, 0xacb1, 0xcfb4, 0xcfb5, 0xcfae, 0xacb5, 0xacb0, 0xcfb0,
+ 0xd277, 0xd278, 0xd279, 0xaf50, 0xaf4c, 0xd26e, 0xd276, 0xd27b,
+ 0xaf51, 0xd26c, 0xd272, 0xd26b, 0xd275, 0xd271, 0xaf4d, 0xaf4f,
+ 0xd27a, 0xd26a, 0xd26d, 0xd273, 0xd274, 0xd27c, 0xd270, 0xaf4e,
+ 0xb26d, 0xd64e, 0xd650, 0xd64c, 0xd658, 0xd64a, 0xd657, 0xb269,
+ 0xd648, 0xda5b, 0xd652, 0xb26c, 0xd653, 0xd656, 0xd65a, 0xd64f,
+ 0xd654, 0xb26a, 0xb26b, 0xd659, 0xd64d, 0xd649, 0xd65b, 0xd651,
+ 0xd655, 0xd64b, 0xb548, 0xb549, 0xda65, 0xb54f, 0xda59, 0xda62,
+ 0xda58, 0xb54c, 0xda60, 0xda5e, 0xda5f, 0xb54a, 0xda63, 0xda5c,
+ 0xda5a, 0xb54b, 0xda5d, 0xda61, 0xb54d, 0xda64, 0xde70, 0xde77,
+ 0xde79, 0xdea1, 0xb7da, 0xde6b, 0xb7d2, 0xde7a, 0xb7d7, 0xdea2,
+ 0xb7ce, 0xde7d, 0xde6d, 0xde7e, 0xde6c, 0xb7dc, 0xde78, 0xb7cf,
+ 0xdea3, 0xb7d4, 0xde71, 0xb7d9, 0xde7c, 0xde6f, 0xde76, 0xde72,
+ 0xde6e, 0xb7d1, 0xb7d8, 0xb7d6, 0xb7d3, 0xb7db, 0xb7d0, 0xde75,
+ 0xb7d5, 0xb54e, 0xde7b, 0xde73, 0xde74, 0xe2c1, 0xbab4, 0xe2bd,
+ 0xe2c3, 0xe2bf, 0xbab6, 0xe2be, 0xe2c2, 0xe2ba, 0xe2bc, 0xbab5,
+ 0xe2c0, 0xe2bb, 0xbab7, 0xbab2, 0xe2c4, 0xbab3, 0xe667, 0xe664,
+ 0xe670, 0xe66a, 0xe66c, 0xbcf4, 0xe666, 0xe66e, 0xe66d, 0xe66b,
+ 0xe671, 0xbcf7, 0xe668, 0xe66f, 0xbcf5, 0xe663, 0xe665, 0xbcf6,
+ 0xe662, 0xe672, 0xe669, 0xea4a, 0xbf51, 0xea55, 0xea53, 0xbf4b,
+ 0xea49, 0xea4c, 0xea4d, 0xea48, 0xbf55, 0xbf56, 0xea47, 0xea56,
+ 0xea51, 0xbf4f, 0xbf4c, 0xea50, 0xea4e, 0xbf52, 0xea52, 0xbf4d,
+ 0xbf4e, 0xea4f, 0xbf50, 0xea4b, 0xea54, 0xbf53, 0xea57, 0xea58,
+ 0xbf54, 0xc0e7, 0xc0ee, 0xed5c, 0xed62, 0xed60, 0xc0ea, 0xc0e9,
+ 0xc0e6, 0xed5e, 0xc0ec, 0xc0eb, 0xc0e8, 0xed61, 0xed5d, 0xed5f,
+ 0xc0ed, 0xc277, 0xeffb, 0xc274, 0xc275, 0xeffd, 0xc276, 0xeffa,
+ 0xeff9, 0xf26c, 0xeffc, 0xf26d, 0xc37a, 0xf26b, 0xf26a, 0xf269,
+ 0xc37b, 0xc46c, 0xf46a, 0xf46b, 0xf5dc, 0xf5db, 0xc4ea, 0xf5da,
+ 0xf6ec, 0xf6ed, 0xf7e6, 0xf8b1, 0xf8f6, 0xf9bc, 0xc679, 0xf9c6,
+ 0xa4f6, 0xaaa6, 0xaaa7, 0xacb8, 0xc0ef, 0xa4f7, 0xaaa8, 0xaf52,
+ 0xb7dd, 0xa4f8, 0xb26e, 0xbab8, 0xc962, 0xcfb7, 0xd27d, 0xe2c5,
+ 0xc0f0, 0xa4f9, 0xaaa9, 0xcfb8, 0xcfb9, 0xda66, 0xb550, 0xdea4,
+ 0xb7de, 0xe2c6, 0xbcf8, 0xc37c, 0xa4fa, 0xda67, 0xa4fb, 0xa6c9,
+ 0xca42, 0xa6c8, 0xa865, 0xa864, 0xa863, 0xcb60, 0xaaaa, 0xaaab,
+ 0xcd5b, 0xcfba, 0xcfbd, 0xacba, 0xcfbb, 0xacb9, 0xcfbc, 0xacbb,
+ 0xd2a2, 0xd2a1, 0xd27e, 0xaf53, 0xd65d, 0xd65e, 0xb26f, 0xd65c,
+ 0xd65f, 0xb552, 0xb270, 0xb551, 0xda6b, 0xda6a, 0xda68, 0xda69,
+ 0xda6c, 0xdea6, 0xdea5, 0xdea9, 0xdea8, 0xdea7, 0xbab9, 0xe2c9,
+ 0xe2c8, 0xbaba, 0xe2c7, 0xe673, 0xe674, 0xbcf9, 0xea59, 0xea5a,
+ 0xf272, 0xc37d, 0xf271, 0xf270, 0xf26e, 0xf26f, 0xc4eb, 0xf46c,
+ 0xf6ee, 0xf8f7, 0xa4fc, 0xc9a5, 0xa5c7, 0xc9a6, 0xca43, 0xca44,
+ 0xcb66, 0xcb62, 0xcb61, 0xaaac, 0xcb65, 0xa867, 0xcb63, 0xa866,
+ 0xcb67, 0xcb64, 0xcd5f, 0xcfbe, 0xcd5d, 0xcd64, 0xaaad, 0xaab0,
+ 0xcd65, 0xcd61, 0xcd62, 0xcd5c, 0xaaaf, 0xcd5e, 0xaaae, 0xcd63,
+ 0xcd60, 0xcfc2, 0xacbd, 0xacbe, 0xcfc5, 0xcfbf, 0xcfc4, 0xcfc0,
+ 0xacbc, 0xcfc3, 0xcfc1, 0xd2a8, 0xd2a5, 0xd2a7, 0xaf58, 0xaf57,
+ 0xaf55, 0xd2a4, 0xd2a9, 0xaf54, 0xaf56, 0xd2a6, 0xd667, 0xd2a3,
+ 0xd2aa, 0xd662, 0xd666, 0xd665, 0xda6e, 0xda79, 0xd668, 0xd663,
+ 0xda6d, 0xb274, 0xb273, 0xd661, 0xd664, 0xb275, 0xb272, 0xb271,
+ 0xd660, 0xd669, 0xda70, 0xda77, 0xb554, 0xda76, 0xda73, 0xb556,
+ 0xda75, 0xda6f, 0xda71, 0xda74, 0xda72, 0xb555, 0xda78, 0xb553,
+ 0xb7df, 0xdead, 0xdeac, 0xdeaa, 0xb7e2, 0xb7e1, 0xdeae, 0xdeab,
+ 0xe2ca, 0xbabb, 0xb7e0, 0xdeb0, 0xdeaf, 0xe2cd, 0xe2cb, 0xbcfa,
+ 0xbabc, 0xe2cc, 0xe676, 0xbcfb, 0xe675, 0xe67e, 0xe67d, 0xe67b,
+ 0xe67a, 0xe677, 0xe678, 0xe679, 0xe67c, 0xe6a1, 0xea5f, 0xea5c,
+ 0xea5d, 0xbf57, 0xea5b, 0xea61, 0xea60, 0xea5e, 0xed64, 0xed65,
+ 0xc0f1, 0xc0f2, 0xed63, 0xc279, 0xeffe, 0xc278, 0xc37e, 0xc3a1,
+ 0xc46d, 0xf46e, 0xf46d, 0xf5dd, 0xf6ef, 0xc57a, 0xf7e8, 0xf7e7,
+ 0xf7e9, 0xa5c8, 0xcfc6, 0xaf59, 0xb276, 0xd66a, 0xa5c9, 0xc9a7,
+ 0xa4fd, 0xca45, 0xcb6c, 0xcb6a, 0xcb6b, 0xcb68, 0xa868, 0xcb69,
+ 0xcd6d, 0xaab3, 0xcd6b, 0xcd67, 0xcd6a, 0xcd66, 0xaab5, 0xcd69,
+ 0xaab2, 0xaab1, 0xaab4, 0xcd6c, 0xcd68, 0xacc2, 0xacc5, 0xcfce,
+ 0xcfcd, 0xcfcc, 0xacbf, 0xcfd5, 0xcfcb, 0xacc1, 0xd2af, 0xcfd2,
+ 0xcfd0, 0xacc4, 0xcfc8, 0xcfd3, 0xcfca, 0xcfd4, 0xcfd1, 0xcfc9,
+ 0xacc0, 0xcfd6, 0xcfc7, 0xacc3, 0xd2b4, 0xd2ab, 0xd2b6, 0xd2ae,
+ 0xd2b9, 0xd2ba, 0xd2ac, 0xd2b8, 0xd2b5, 0xd2b3, 0xd2b7, 0xaf5f,
+ 0xaf5d, 0xd2b1, 0xd2ad, 0xd2b0, 0xd2bb, 0xd2b2, 0xaf5e, 0xcfcf,
+ 0xaf5a, 0xaf5c, 0xd678, 0xd66d, 0xd66b, 0xd66c, 0xd673, 0xd674,
+ 0xd670, 0xb27b, 0xd675, 0xd672, 0xd66f, 0xb279, 0xd66e, 0xb277,
+ 0xb27a, 0xd671, 0xd679, 0xaf5b, 0xb278, 0xd677, 0xd676, 0xb27c,
+ 0xda7e, 0xdaa1, 0xb560, 0xdaa7, 0xdaa9, 0xdaa2, 0xb55a, 0xdaa6,
+ 0xdaa5, 0xb55b, 0xb561, 0xb562, 0xdaa8, 0xb558, 0xda7d, 0xda7b,
+ 0xdaa3, 0xda7a, 0xb55f, 0xda7c, 0xdaa4, 0xdaaa, 0xb559, 0xb55e,
+ 0xb55c, 0xb55d, 0xb557, 0xb7e9, 0xdeb7, 0xb7e8, 0xdebb, 0xdeb1,
+ 0xdebc, 0xdeb2, 0xdeb3, 0xdebd, 0xdeba, 0xdeb8, 0xdeb9, 0xdeb5,
+ 0xdeb4, 0xdebe, 0xb7e5, 0xdeb6, 0xb7ea, 0xb7e4, 0xb7eb, 0xb7ec,
+ 0xb7e7, 0xb7e6, 0xe2ce, 0xbabe, 0xbabd, 0xe2d3, 0xbcfc, 0xbabf,
+ 0xbac1, 0xe2d4, 0xb7e3, 0xbac0, 0xe2d0, 0xe2d2, 0xe2cf, 0xe2d1,
+ 0xe6ab, 0xe6aa, 0xe6a7, 0xbd40, 0xea62, 0xbd41, 0xe6a6, 0xbcfe,
+ 0xe6a8, 0xe6a5, 0xe6a2, 0xe6a9, 0xe6a3, 0xe6a4, 0xbcfd, 0xed69,
+ 0xea66, 0xea65, 0xea67, 0xed66, 0xbf5a, 0xea63, 0xbf58, 0xbf5c,
+ 0xbf5b, 0xea64, 0xea68, 0xbf59, 0xed6d, 0xc0f5, 0xc27a, 0xc0f6,
+ 0xc0f3, 0xed6a, 0xed68, 0xed6b, 0xed6e, 0xc0f4, 0xed6c, 0xed67,
+ 0xf042, 0xf045, 0xf275, 0xf040, 0xf46f, 0xf046, 0xc3a2, 0xf044,
+ 0xc27b, 0xf041, 0xf043, 0xf047, 0xf276, 0xf274, 0xc3a3, 0xf273,
+ 0xc46e, 0xc4ed, 0xf6f1, 0xc4ec, 0xf6f3, 0xf6f0, 0xf6f2, 0xc5d0,
+ 0xf8b2, 0xa5ca, 0xcd6e, 0xd2bc, 0xd2bd, 0xb27d, 0xdebf, 0xbf5d,
+ 0xc3a4, 0xc57b, 0xf8b3, 0xa5cb, 0xcd6f, 0xa260, 0xcfd7, 0xcfd8,
+ 0xd2be, 0xd2bf, 0xb27e, 0xb2a1, 0xdaab, 0xdec2, 0xdec1, 0xdec0,
+ 0xe2d5, 0xe2d6, 0xe2d7, 0xbac2, 0xe6ad, 0xe6ac, 0xea69, 0xbf5e,
+ 0xbf5f, 0xed72, 0xed6f, 0xed70, 0xed71, 0xf049, 0xf048, 0xc27c,
+ 0xf277, 0xf5de, 0xa5cc, 0xacc6, 0xb2a2, 0xdec3, 0xa5cd, 0xd2c0,
+ 0xb2a3, 0xb563, 0xb564, 0xa5ce, 0xa5cf, 0xca46, 0xa86a, 0xa869,
+ 0xacc7, 0xcfd9, 0xdaac, 0xa5d0, 0xa5d1, 0xa5d2, 0xa5d3, 0xa86b,
+ 0xa86c, 0xcb6e, 0xcb6d, 0xaab6, 0xcd72, 0xcd70, 0xcd71, 0xcfda,
+ 0xcfdb, 0xaccb, 0xacc9, 0xacca, 0xacc8, 0xaf60, 0xaf64, 0xaf63,
+ 0xd2c1, 0xaf62, 0xaf61, 0xd2c2, 0xb2a6, 0xd67b, 0xd67a, 0xb2a4,
+ 0xb2a5, 0xb566, 0xb565, 0xdaae, 0xdaad, 0xb2a7, 0xb7ed, 0xdec5,
+ 0xb7ee, 0xdec4, 0xe2d8, 0xe6ae, 0xbd42, 0xea6a, 0xed73, 0xc3a6,
+ 0xc3a5, 0xc57c, 0xa5d4, 0xcd73, 0xb2a8, 0xe2d9, 0xbac3, 0xcb6f,
+ 0xcb70, 0xcd74, 0xaab8, 0xaab9, 0xaab7, 0xaccf, 0xacd0, 0xaccd,
+ 0xacce, 0xcfdc, 0xcfdd, 0xaccc, 0xd2c3, 0xaf68, 0xaf69, 0xb2ab,
+ 0xd2c9, 0xaf6e, 0xaf6c, 0xd2ca, 0xd2c5, 0xaf6b, 0xaf6a, 0xaf65,
+ 0xd2c8, 0xd2c7, 0xd2c4, 0xaf6d, 0xd2c6, 0xaf66, 0xaf67, 0xb2ac,
+ 0xd6a1, 0xd6a2, 0xb2ad, 0xd67c, 0xd67e, 0xd6a4, 0xd6a3, 0xd67d,
+ 0xb2a9, 0xb2aa, 0xdab6, 0xb56b, 0xb56a, 0xdab0, 0xb568, 0xdab3,
+ 0xb56c, 0xdab4, 0xb56d, 0xdab1, 0xb567, 0xb569, 0xdab5, 0xdab2,
+ 0xdaaf, 0xded2, 0xdec7, 0xb7f0, 0xb7f3, 0xb7f2, 0xb7f7, 0xb7f6,
+ 0xded3, 0xded1, 0xdeca, 0xdece, 0xdecd, 0xb7f4, 0xded0, 0xdecc,
+ 0xded4, 0xdecb, 0xb7f5, 0xb7ef, 0xb7f1, 0xdec9, 0xe2db, 0xbac7,
+ 0xe2df, 0xbac6, 0xe2dc, 0xbac5, 0xdec8, 0xdecf, 0xe2de, 0xbac8,
+ 0xe2e0, 0xe2dd, 0xe2da, 0xe6b1, 0xe6b5, 0xe6b7, 0xe6b3, 0xe6b2,
+ 0xe6b0, 0xbd45, 0xbd43, 0xbd48, 0xbd49, 0xe6b4, 0xbd46, 0xe6af,
+ 0xbd47, 0xbac4, 0xe6b6, 0xbd44, 0xea6c, 0xea6b, 0xea73, 0xea6d,
+ 0xea72, 0xea6f, 0xbf60, 0xea71, 0xbf61, 0xbf62, 0xea70, 0xea6e,
+ 0xc0f8, 0xed74, 0xc0f7, 0xed77, 0xed75, 0xed76, 0xc0f9, 0xf04d,
+ 0xc2a1, 0xf04e, 0xc27d, 0xf04f, 0xc27e, 0xf04c, 0xf050, 0xf04a,
+ 0xc3a7, 0xf278, 0xc3a8, 0xc46f, 0xf04b, 0xc470, 0xc4ee, 0xf5df,
+ 0xc57e, 0xf6f4, 0xc57d, 0xf7ea, 0xc5f5, 0xc5f6, 0xf9cc, 0xacd1,
+ 0xcfde, 0xb56e, 0xb56f, 0xa5d5, 0xa6ca, 0xca47, 0xcb71, 0xa86d,
+ 0xaaba, 0xacd2, 0xacd3, 0xacd4, 0xd6a6, 0xd2cb, 0xaf6f, 0xb2ae,
+ 0xd6a5, 0xdab8, 0xb571, 0xdab7, 0xb570, 0xded5, 0xbd4a, 0xe6bb,
+ 0xe6b8, 0xe6b9, 0xe6ba, 0xed78, 0xf051, 0xf471, 0xf470, 0xf6f5,
+ 0xa5d6, 0xcd75, 0xaf70, 0xb572, 0xded6, 0xe2e1, 0xbd4b, 0xea74,
+ 0xf052, 0xf472, 0xa5d7, 0xaabb, 0xacd7, 0xcfdf, 0xacd8, 0xacd6,
+ 0xacd5, 0xd2cc, 0xaf71, 0xaf72, 0xaf73, 0xb2b0, 0xd6a7, 0xb2af,
+ 0xdab9, 0xb2b1, 0xb573, 0xded7, 0xb7f8, 0xb7f9, 0xbac9, 0xbaca,
+ 0xbd4c, 0xbf64, 0xea75, 0xbf63, 0xed79, 0xc0fa, 0xf053, 0xf473,
+ 0xa5d8, 0xa86e, 0xcd78, 0xcd77, 0xaabc, 0xcd76, 0xaabd, 0xcd79,
+ 0xcfe5, 0xacdb, 0xacda, 0xcfe7, 0xcfe6, 0xacdf, 0xacde, 0xacd9,
+ 0xcfe1, 0xcfe2, 0xcfe3, 0xace0, 0xcfe0, 0xacdc, 0xcfe4, 0xacdd,
+ 0xd2cf, 0xd2d3, 0xd2d1, 0xd2d0, 0xd2d4, 0xd2d5, 0xd2d6, 0xd2ce,
+ 0xd2cd, 0xaf75, 0xaf76, 0xd2d7, 0xd2d2, 0xd6b0, 0xd2d8, 0xaf77,
+ 0xaf74, 0xd6aa, 0xd6a9, 0xd6ab, 0xd6ac, 0xd6ae, 0xd6ad, 0xd6b2,
+ 0xb2b5, 0xb2b2, 0xb2b6, 0xd6a8, 0xb2b7, 0xd6b1, 0xb2b4, 0xd6af,
+ 0xb2b3, 0xdabc, 0xdabe, 0xdaba, 0xdabb, 0xdabf, 0xdac1, 0xdac2,
+ 0xdabd, 0xdac0, 0xb574, 0xdedb, 0xdee0, 0xded8, 0xdedc, 0xdee1,
+ 0xdedd, 0xb7fa, 0xb843, 0xb7fd, 0xded9, 0xdeda, 0xbace, 0xb846,
+ 0xb7fe, 0xb844, 0xb7fc, 0xdedf, 0xb845, 0xdede, 0xb841, 0xb7fb,
+ 0xb842, 0xdee2, 0xe2e6, 0xe2e8, 0xb840, 0xe2e3, 0xbacc, 0xe2e9,
+ 0xbacd, 0xe2e7, 0xe2e2, 0xe2e5, 0xe2ea, 0xbacb, 0xe2e4, 0xbd4e,
+ 0xe6bf, 0xe6be, 0xbd51, 0xbd4f, 0xe6bc, 0xbd4d, 0xe6bd, 0xbd50,
+ 0xea7d, 0xeaa1, 0xea7e, 0xea76, 0xea7a, 0xea79, 0xea77, 0xbf66,
+ 0xbf67, 0xbf65, 0xea78, 0xea7b, 0xea7c, 0xbf68, 0xc140, 0xeda3,
+ 0xc0fc, 0xed7b, 0xc0fe, 0xc141, 0xc0fd, 0xeda2, 0xed7c, 0xc0fb,
+ 0xeda1, 0xed7a, 0xed7e, 0xed7d, 0xf055, 0xc2a4, 0xc2a5, 0xc2a2,
+ 0xc2a3, 0xf054, 0xf27b, 0xc3a9, 0xf279, 0xf27a, 0xf474, 0xf477,
+ 0xf475, 0xf476, 0xf5e0, 0xc4ef, 0xf7eb, 0xf8b4, 0xc5f7, 0xf8f8,
+ 0xf8f9, 0xc666, 0xa5d9, 0xace1, 0xdac3, 0xdee3, 0xa5da, 0xa86f,
+ 0xaabe, 0xcfe8, 0xcfe9, 0xaf78, 0xdac4, 0xb575, 0xb847, 0xc142,
+ 0xeda4, 0xf27c, 0xf478, 0xa5db, 0xcda1, 0xcd7a, 0xcd7c, 0xcd7e,
+ 0xcd7d, 0xcd7b, 0xaabf, 0xace2, 0xcff2, 0xcfed, 0xcfea, 0xcff1,
+ 0xace4, 0xace5, 0xcff0, 0xcfef, 0xcfee, 0xcfeb, 0xcfec, 0xcff3,
+ 0xace3, 0xaf7c, 0xafa4, 0xafa3, 0xd2e1, 0xd2db, 0xd2d9, 0xafa1,
+ 0xd6b9, 0xaf7a, 0xd2de, 0xd2e2, 0xd2e4, 0xd2e0, 0xd2da, 0xafa2,
+ 0xd2df, 0xd2dd, 0xaf79, 0xd2e5, 0xafa5, 0xd2e3, 0xaf7d, 0xd2dc,
+ 0xaf7e, 0xaf7b, 0xb2b9, 0xd6ba, 0xd6b3, 0xd6b5, 0xd6b7, 0xd6b8,
+ 0xd6b6, 0xb2ba, 0xd6bb, 0xd6b4, 0xdac8, 0xb576, 0xdad0, 0xdac5,
+ 0xdad1, 0xdac6, 0xdac7, 0xdacf, 0xdace, 0xdacb, 0xb2b8, 0xb577,
+ 0xdac9, 0xdacc, 0xb578, 0xdacd, 0xdaca, 0xdeee, 0xdef2, 0xb84e,
+ 0xe2f0, 0xb851, 0xdef0, 0xdeed, 0xdee8, 0xdeea, 0xdeeb, 0xdee4,
+ 0xb84d, 0xb84c, 0xb848, 0xdee7, 0xb84f, 0xb850, 0xdee6, 0xdee9,
+ 0xdef1, 0xb84a, 0xb84b, 0xdeef, 0xdee5, 0xe2f2, 0xbad0, 0xe2f4,
+ 0xdeec, 0xe2f6, 0xbad4, 0xe2f7, 0xe2f3, 0xbad1, 0xe2ef, 0xbad3,
+ 0xe2ec, 0xe2f1, 0xe2f5, 0xe2ee, 0xb849, 0xe2eb, 0xbad2, 0xe2ed,
+ 0xbd54, 0xe6c1, 0xbd58, 0xbd56, 0xbacf, 0xe6c8, 0xe6c9, 0xbd53,
+ 0xe6c7, 0xe6ca, 0xbd55, 0xbd52, 0xe6c3, 0xe6c0, 0xe6c5, 0xe6c2,
+ 0xbd59, 0xe6c4, 0xe6c6, 0xbd57, 0xbf6a, 0xeaa8, 0xeaa2, 0xeaa6,
+ 0xeaac, 0xeaad, 0xeaa9, 0xeaaa, 0xeaa7, 0xeaa4, 0xbf6c, 0xbf69,
+ 0xeaa3, 0xeaa5, 0xbf6b, 0xeaab, 0xc146, 0xedaa, 0xeda5, 0xc145,
+ 0xc143, 0xedac, 0xc144, 0xeda8, 0xeda9, 0xeda6, 0xedad, 0xf056,
+ 0xc147, 0xeda7, 0xedae, 0xedab, 0xf05a, 0xf057, 0xc2a6, 0xf05b,
+ 0xf05d, 0xf05c, 0xf058, 0xf059, 0xf2a3, 0xc3aa, 0xf27e, 0xf2a2,
+ 0xf27d, 0xf2a4, 0xf2a1, 0xf47a, 0xf47d, 0xf479, 0xc471, 0xf47b,
+ 0xf47c, 0xf47e, 0xc472, 0xc474, 0xc473, 0xf5e1, 0xf5e3, 0xf5e2,
+ 0xf6f6, 0xf8b5, 0xf8fa, 0xa5dc, 0xcb72, 0xaac0, 0xcda3, 0xaac1,
+ 0xaac2, 0xcda2, 0xcff8, 0xcff7, 0xace6, 0xace9, 0xace8, 0xace7,
+ 0xcff4, 0xcff6, 0xcff5, 0xd2e8, 0xafa7, 0xd2ec, 0xd2eb, 0xd2ea,
+ 0xd2e6, 0xafa6, 0xafaa, 0xafad, 0xafae, 0xd2e7, 0xd2e9, 0xafac,
+ 0xafab, 0xafa9, 0xafa8, 0xd6c2, 0xd6c0, 0xd6bc, 0xb2bb, 0xd6bd,
+ 0xb2bc, 0xd6be, 0xd6bf, 0xd6c1, 0xb2bd, 0xdad5, 0xdad4, 0xdad3,
+ 0xdad2, 0xdef6, 0xb852, 0xdef3, 0xdef5, 0xb853, 0xb854, 0xdef4,
+ 0xe341, 0xe2f9, 0xe2fa, 0xbad7, 0xbad5, 0xbad6, 0xe343, 0xe342,
+ 0xe2fe, 0xe2fd, 0xe2fc, 0xe2fb, 0xe340, 0xe2f8, 0xe6cb, 0xe6d0,
+ 0xe6ce, 0xe6cd, 0xe6cc, 0xe6cf, 0xeaae, 0xbf6d, 0xc148, 0xedb0,
+ 0xc149, 0xedaf, 0xf05f, 0xf05e, 0xc2a7, 0xf2a5, 0xc3ab, 0xf4a1,
+ 0xc5a1, 0xf6f7, 0xf8b7, 0xf8b6, 0xc9a8, 0xacea, 0xaceb, 0xd6c3,
+ 0xb856, 0xa5dd, 0xa872, 0xa871, 0xa870, 0xcda4, 0xaac4, 0xaac3,
+ 0xacee, 0xcffa, 0xcffd, 0xcffb, 0xacec, 0xaced, 0xcff9, 0xcffc,
+ 0xafb5, 0xd2f3, 0xd2f5, 0xd2f4, 0xafb2, 0xd2ef, 0xafb0, 0xafaf,
+ 0xafb3, 0xafb1, 0xafb4, 0xd2f2, 0xd2ed, 0xd2ee, 0xd2f1, 0xd2f0,
+ 0xd6c6, 0xd6c7, 0xd6c5, 0xd6c4, 0xb2be, 0xb57d, 0xdad6, 0xdad8,
+ 0xdada, 0xb57c, 0xb57a, 0xdad7, 0xb57b, 0xdad9, 0xb579, 0xdf41,
+ 0xdef7, 0xdefa, 0xdefe, 0xb85a, 0xdefc, 0xdefb, 0xdef8, 0xdef9,
+ 0xb858, 0xdf40, 0xb857, 0xb85c, 0xb85b, 0xb859, 0xdefd, 0xe349,
+ 0xe348, 0xe344, 0xbad8, 0xe347, 0xe346, 0xbad9, 0xbd5e, 0xe6d2,
+ 0xbd5f, 0xbd5b, 0xbd5d, 0xbd5a, 0xbd5c, 0xeaaf, 0xbf70, 0xeab1,
+ 0xeab0, 0xe345, 0xbf72, 0xbf71, 0xbf6e, 0xbf6f, 0xedb5, 0xedb3,
+ 0xc14a, 0xedb4, 0xedb6, 0xedb2, 0xedb1, 0xf060, 0xc2aa, 0xc2a8,
+ 0xc2a9, 0xf2a6, 0xf2a7, 0xc3ad, 0xc3ac, 0xf4a3, 0xf4a4, 0xf4a2,
+ 0xf6f8, 0xf6f9, 0xa5de, 0xca48, 0xa873, 0xcda5, 0xaac6, 0xaac5,
+ 0xcda6, 0xd040, 0xacef, 0xcffe, 0xacf0, 0xafb6, 0xd2f8, 0xd2f6,
+ 0xd2fc, 0xafb7, 0xd2f7, 0xd2fb, 0xd2f9, 0xd2fa, 0xd6c8, 0xd6ca,
+ 0xb2bf, 0xd6c9, 0xb2c0, 0xb5a2, 0xb5a1, 0xb57e, 0xdadb, 0xdf44,
+ 0xb85d, 0xb85e, 0xdf43, 0xdf42, 0xe34a, 0xbadb, 0xbada, 0xe34b,
+ 0xe34c, 0xbd61, 0xbd60, 0xeab5, 0xe6d3, 0xe6d5, 0xe6d4, 0xeab4,
+ 0xeab2, 0xeab6, 0xeab3, 0xbf73, 0xedb7, 0xc14b, 0xedb8, 0xedb9,
+ 0xc2ab, 0xc2ac, 0xc475, 0xc5d1, 0xa5df, 0xd041, 0xd2fd, 0xafb8,
+ 0xb3ba, 0xb3b9, 0xb5a4, 0xdadd, 0xb5a3, 0xdadc, 0xdf45, 0xbadc,
+ 0xe34d, 0xbadd, 0xc476, 0xf4a5, 0xa6cb, 0xaac7, 0xcda7, 0xacf2,
+ 0xacf1, 0xd042, 0xd043, 0xd340, 0xd342, 0xafb9, 0xd344, 0xd347,
+ 0xd345, 0xd346, 0xd343, 0xd2fe, 0xafba, 0xd348, 0xd341, 0xd6d3,
+ 0xb2c6, 0xd6dc, 0xb2c3, 0xd6d5, 0xb2c7, 0xb2c1, 0xd6d0, 0xd6dd,
+ 0xd6d1, 0xd6ce, 0xb2c5, 0xb2c2, 0xd6d4, 0xd6d7, 0xb2c4, 0xd6d8,
+ 0xb2c8, 0xd6d9, 0xd6cf, 0xd6d6, 0xd6da, 0xd6d2, 0xd6cd, 0xd6cb,
+ 0xd6db, 0xdadf, 0xdae4, 0xdae0, 0xdae6, 0xb5a7, 0xd6cc, 0xdae1,
+ 0xb5a5, 0xdade, 0xb5ac, 0xdae2, 0xb5ab, 0xdae3, 0xb5ad, 0xb5a8,
+ 0xb5ae, 0xb5a9, 0xb5aa, 0xb5a6, 0xdae5, 0xb861, 0xdf50, 0xdf53,
+ 0xdf47, 0xdf4c, 0xdf46, 0xb863, 0xdf4a, 0xdf48, 0xb862, 0xdf4f,
+ 0xdf4e, 0xdf4b, 0xdf4d, 0xdf49, 0xbae1, 0xdf52, 0xb85f, 0xdf51,
+ 0xe35d, 0xbae8, 0xe358, 0xbae7, 0xe34e, 0xe350, 0xbae0, 0xe355,
+ 0xe354, 0xe357, 0xbae5, 0xe352, 0xe351, 0xbae4, 0xbadf, 0xe353,
+ 0xbae2, 0xe359, 0xe35b, 0xe356, 0xe34f, 0xbae3, 0xbd69, 0xbade,
+ 0xe35c, 0xe6d9, 0xbd62, 0xe6db, 0xbd63, 0xbd65, 0xe6de, 0xe6d6,
+ 0xbae6, 0xe6dc, 0xe6d8, 0xb860, 0xbd68, 0xbd64, 0xbd66, 0xbd67,
+ 0xbf76, 0xe6dd, 0xe6d7, 0xbd6a, 0xe6da, 0xeac0, 0xeabb, 0xeac5,
+ 0xbf74, 0xeabd, 0xbf78, 0xeac3, 0xeaba, 0xeab7, 0xeac6, 0xc151,
+ 0xbf79, 0xeac2, 0xeab8, 0xbf77, 0xeabc, 0xbf7b, 0xeab9, 0xeabe,
+ 0xbf7a, 0xeac1, 0xeac4, 0xedcb, 0xedcc, 0xedbc, 0xedc3, 0xedc1,
+ 0xc14f, 0xedc8, 0xeabf, 0xedbf, 0xedc9, 0xc14e, 0xedbe, 0xedbd,
+ 0xedc7, 0xedc4, 0xedc6, 0xedba, 0xedca, 0xc14c, 0xedc5, 0xedce,
+ 0xedc2, 0xc150, 0xc14d, 0xedc0, 0xedbb, 0xedcd, 0xbf75, 0xf063,
+ 0xf061, 0xf067, 0xc2b0, 0xf065, 0xf064, 0xc2b2, 0xf06a, 0xc2b1,
+ 0xf06b, 0xf068, 0xc2ae, 0xf069, 0xf062, 0xc2af, 0xc2ad, 0xf2ab,
+ 0xf066, 0xf06c, 0xf2a8, 0xc3b2, 0xc3b0, 0xf2aa, 0xf2ac, 0xf2a9,
+ 0xc3b1, 0xc3ae, 0xc3af, 0xc3b3, 0xc478, 0xf4aa, 0xf4a9, 0xf4a7,
+ 0xf4a6, 0xf4a8, 0xc477, 0xc479, 0xc4f0, 0xf5e5, 0xf5e4, 0xf6fa,
+ 0xf6fc, 0xf6fe, 0xf6fd, 0xf6fb, 0xc5a3, 0xc5a2, 0xc5d3, 0xc5d2,
+ 0xc5d4, 0xf7ed, 0xf7ec, 0xf8fb, 0xf8b8, 0xf8fc, 0xc658, 0xc659,
+ 0xf96d, 0xc67e, 0xa6cc, 0xcda8, 0xd045, 0xd046, 0xd044, 0xacf3,
+ 0xd047, 0xd048, 0xd049, 0xd349, 0xd34f, 0xd34d, 0xafbb, 0xd34b,
+ 0xd34c, 0xd34e, 0xd34a, 0xb2c9, 0xd6de, 0xb2cb, 0xd6e0, 0xb2ca,
+ 0xd6df, 0xdae8, 0xb5af, 0xdaea, 0xdae7, 0xd6e1, 0xb5b0, 0xdae9,
+ 0xdf56, 0xb864, 0xdf54, 0xb865, 0xdf55, 0xb866, 0xbae9, 0xe361,
+ 0xe35e, 0xe360, 0xbaea, 0xbaeb, 0xe35f, 0xe6df, 0xe6e0, 0xbd6b,
+ 0xe6e2, 0xe6e1, 0xa261, 0xeaca, 0xeacb, 0xeac7, 0xeac8, 0xbf7c,
+ 0xbf7d, 0xeac9, 0xc157, 0xc153, 0xc158, 0xc154, 0xc156, 0xc152,
+ 0xc155, 0xc2b3, 0xedcf, 0xf2ae, 0xf2ad, 0xf4ab, 0xc47a, 0xc47b,
+ 0xf741, 0xf5e6, 0xf740, 0xf8fd, 0xf9a4, 0xa6cd, 0xa874, 0xcda9,
+ 0xaac8, 0xacf6, 0xd04c, 0xacf4, 0xd04a, 0xacf9, 0xacf5, 0xacfa,
+ 0xacf8, 0xd04b, 0xacf7, 0xafbf, 0xafbe, 0xd35a, 0xafc7, 0xd353,
+ 0xd359, 0xafc3, 0xd352, 0xd358, 0xd356, 0xafc2, 0xafc4, 0xd355,
+ 0xafbd, 0xd354, 0xafc8, 0xafc5, 0xafc9, 0xafc6, 0xd351, 0xd350,
+ 0xd357, 0xafc0, 0xafbc, 0xafc1, 0xd6f0, 0xd6e9, 0xb5b5, 0xd6e8,
+ 0xb2cf, 0xb2d6, 0xb2d3, 0xb2d9, 0xb2d8, 0xb2d4, 0xd6e2, 0xd6e5,
+ 0xd6e4, 0xb2d0, 0xd6e6, 0xd6ef, 0xb2d1, 0xd6e3, 0xd6ec, 0xd6ed,
+ 0xb2d2, 0xd6ea, 0xb2d7, 0xb2cd, 0xb2d5, 0xd6e7, 0xb2cc, 0xd6eb,
+ 0xd6ee, 0xdafb, 0xdaf2, 0xb5b2, 0xdaf9, 0xdaf6, 0xdaee, 0xdaf7,
+ 0xb5b4, 0xdaef, 0xdaeb, 0xb86c, 0xdaf4, 0xb5b1, 0xdafa, 0xb5b8,
+ 0xb5ba, 0xdaed, 0xb5b9, 0xdaf0, 0xb5b3, 0xdaf8, 0xdaf1, 0xdaf5,
+ 0xdaf3, 0xb5b6, 0xdaec, 0xb5bb, 0xb2ce, 0xb5b7, 0xb5bc, 0xb868,
+ 0xdf5d, 0xdf5f, 0xdf61, 0xdf65, 0xdf5b, 0xdf59, 0xb86a, 0xdf60,
+ 0xdf64, 0xdf5c, 0xdf58, 0xdf57, 0xdf62, 0xdf5a, 0xdf5e, 0xb86b,
+ 0xb869, 0xdf66, 0xb867, 0xdf63, 0xe372, 0xbaee, 0xe36a, 0xbd78,
+ 0xe374, 0xbaf1, 0xe378, 0xbaf7, 0xe365, 0xe375, 0xe362, 0xe377,
+ 0xe366, 0xbafe, 0xbafb, 0xe376, 0xe370, 0xbaed, 0xbaf5, 0xbaf4,
+ 0xbaf3, 0xbaf9, 0xe363, 0xbafa, 0xe371, 0xbaf6, 0xbaec, 0xe373,
+ 0xbaef, 0xbaf0, 0xbaf8, 0xe368, 0xe367, 0xe364, 0xe36c, 0xe369,
+ 0xe36d, 0xbafd, 0xe379, 0xbaf2, 0xe36e, 0xe36f, 0xe36b, 0xbafc,
+ 0xe6e7, 0xbd70, 0xbd79, 0xbd75, 0xe6e4, 0xbd72, 0xbd76, 0xe6f0,
+ 0xbd6c, 0xe6e8, 0xbd74, 0xe6eb, 0xe6e6, 0xbd73, 0xbd77, 0xe6e5,
+ 0xbd71, 0xe6ef, 0xbd6e, 0xe6ee, 0xe6ed, 0xbd7a, 0xe572, 0xbd6d,
+ 0xe6ec, 0xe6e3, 0xbd7b, 0xe6ea, 0xbd6f, 0xe6e9, 0xbfa2, 0xbfa7,
+ 0xbf7e, 0xead8, 0xeacf, 0xeadb, 0xead3, 0xead9, 0xbfa8, 0xbfa1,
+ 0xeacc, 0xead2, 0xeadc, 0xead5, 0xeada, 0xeace, 0xead6, 0xbfa3,
+ 0xead4, 0xbfa6, 0xbfa5, 0xead0, 0xead1, 0xeacd, 0xead7, 0xbfa4,
+ 0xeade, 0xeadd, 0xedda, 0xedd6, 0xc15f, 0xedd0, 0xc159, 0xc169,
+ 0xeddc, 0xc161, 0xc15d, 0xedd3, 0xc164, 0xc167, 0xedde, 0xc15c,
+ 0xedd5, 0xc165, 0xede0, 0xeddd, 0xedd1, 0xc160, 0xc15a, 0xc168,
+ 0xedd8, 0xc163, 0xedd2, 0xc15e, 0xeddf, 0xc162, 0xc15b, 0xedd9,
+ 0xc166, 0xedd7, 0xeddb, 0xf06e, 0xf074, 0xc2b9, 0xf077, 0xc2b4,
+ 0xc2b5, 0xf06f, 0xf076, 0xf071, 0xc2ba, 0xc2b7, 0xf06d, 0xc2b6,
+ 0xf073, 0xf075, 0xc2b8, 0xf072, 0xf070, 0xf2b8, 0xc3b7, 0xc3b8,
+ 0xc3b4, 0xc3b5, 0xf2b4, 0xf2b2, 0xf2b6, 0xc3ba, 0xf2b7, 0xf2b0,
+ 0xf2af, 0xf2b3, 0xf2b1, 0xc3b6, 0xf2b5, 0xf4ac, 0xc47e, 0xc47d,
+ 0xf4ad, 0xf4af, 0xf4ae, 0xc4a1, 0xf5eb, 0xf5e8, 0xf5e9, 0xf5e7,
+ 0xf5ea, 0xc4f2, 0xf5ec, 0xc4f1, 0xf742, 0xc5d5, 0xc5d7, 0xf7ee,
+ 0xc5d6, 0xf8b9, 0xf940, 0xf942, 0xf8fe, 0xf941, 0xc66c, 0xa6ce,
+ 0xacfb, 0xd26f, 0xafca, 0xb2da, 0xdafc, 0xdafd, 0xeadf, 0xc16a,
+ 0xede1, 0xc2bb, 0xf2ba, 0xf2b9, 0xc4a2, 0xf5ed, 0xf743, 0xc5f8,
+ 0xca49, 0xaac9, 0xa875, 0xd04d, 0xd360, 0xd35b, 0xd35f, 0xd35d,
+ 0xafcb, 0xd35e, 0xd35c, 0xd6f1, 0xdafe, 0xdb40, 0xdf69, 0xdf6a,
+ 0xb86e, 0xb86f, 0xdf68, 0xdf6b, 0xdf67, 0xb86d, 0xbb40, 0xb870,
+ 0xe37a, 0xbd7c, 0xe6f1, 0xbd7d, 0xbfa9, 0xeae2, 0xeae0, 0xeae1,
+ 0xede4, 0xede3, 0xede2, 0xf2bb, 0xc3b9, 0xf2bc, 0xf744, 0xc5f9,
+ 0xf8ba, 0xa6cf, 0xaacb, 0xaaca, 0xd04f, 0xacfc, 0xd04e, 0xd362,
+ 0xafcc, 0xd6f2, 0xd361, 0xb2dc, 0xd6f5, 0xd6f3, 0xd6f4, 0xb2db,
+ 0xdb42, 0xdb43, 0xdb41, 0xb873, 0xdf6d, 0xdf6c, 0xdf6e, 0xb872,
+ 0xb871, 0xe6f2, 0xe6f4, 0xbd7e, 0xe6f3, 0xeae3, 0xbfaa, 0xf079,
+ 0xf078, 0xc3bb, 0xf2bd, 0xc3bd, 0xc3bc, 0xf4b0, 0xf5ee, 0xc4f3,
+ 0xa6d0, 0xd050, 0xacfd, 0xd365, 0xafce, 0xd364, 0xd363, 0xafcd,
+ 0xd6fb, 0xd6fd, 0xd6f6, 0xd6f7, 0xb2dd, 0xd6f8, 0xb2de, 0xd6fc,
+ 0xd6f9, 0xd6fa, 0xb2df, 0xb5be, 0xb5bf, 0xdb44, 0xdf6f, 0xdf70,
+ 0xe37e, 0xbb43, 0xbb41, 0xbb42, 0xe37b, 0xe37c, 0xe37d, 0xe6f9,
+ 0xe6fa, 0xbda1, 0xe6f7, 0xe6f6, 0xe6f8, 0xe6f5, 0xbfad, 0xeae4,
+ 0xbfab, 0xbfac, 0xede6, 0xc16b, 0xede5, 0xefa8, 0xf07a, 0xf07b,
+ 0xc2bc, 0xc2bd, 0xc16c, 0xf2be, 0xf2bf, 0xf4b1, 0xc4a3, 0xa6d1,
+ 0xa6d2, 0xacfe, 0xaacc, 0xafcf, 0xd051, 0xb5c0, 0xa6d3, 0xad41,
+ 0xd052, 0xd053, 0xad40, 0xad42, 0xa6d4, 0xd054, 0xafd1, 0xd366,
+ 0xafd3, 0xafd0, 0xafd2, 0xd741, 0xb2e0, 0xd740, 0xd6fe, 0xdf71,
+ 0xe3a1, 0xbda2, 0xbfae, 0xeae6, 0xeae5, 0xede7, 0xf5ef, 0xa6d5,
+ 0xcb73, 0xcdaa, 0xad43, 0xd055, 0xd368, 0xafd4, 0xd367, 0xafd5,
+ 0xd743, 0xb2e2, 0xd742, 0xd744, 0xb2e1, 0xdb46, 0xdb47, 0xdb45,
+ 0xb5c1, 0xb874, 0xb875, 0xbb45, 0xe3a3, 0xe3a2, 0xbb44, 0xe6fb,
+ 0xe6fc, 0xeae7, 0xc170, 0xc16f, 0xc16d, 0xc16e, 0xc171, 0xf07c,
+ 0xc2bf, 0xc2be, 0xf2c0, 0xf4b2, 0xc5a5, 0xc5a4, 0xa6d6, 0xd1fb,
+ 0xb877, 0xb5c2, 0xb876, 0xbb46, 0xa6d7, 0xc9a9, 0xa6d8, 0xa6d9,
+ 0xcdab, 0xcb76, 0xcb77, 0xa877, 0xcb74, 0xa876, 0xa879, 0xcb75,
+ 0xa87b, 0xa87a, 0xcb78, 0xa878, 0xaad1, 0xaacf, 0xcdad, 0xaace,
+ 0xaad3, 0xaad5, 0xaad2, 0xcdb0, 0xcdac, 0xaad6, 0xaad0, 0xa87c,
+ 0xaad4, 0xcdaf, 0xcdae, 0xaacd, 0xd05b, 0xad47, 0xad48, 0xd05d,
+ 0xd057, 0xd05a, 0xd063, 0xd061, 0xad49, 0xd067, 0xad4c, 0xd064,
+ 0xd05c, 0xd059, 0xdb49, 0xd062, 0xad44, 0xd065, 0xd056, 0xd05f,
+ 0xad46, 0xad4b, 0xd060, 0xad4f, 0xad4d, 0xd058, 0xad4a, 0xd05e,
+ 0xad4e, 0xad45, 0xd066, 0xafda, 0xafe3, 0xafd8, 0xafd6, 0xd36a,
+ 0xafde, 0xafdb, 0xd36c, 0xafdd, 0xd36b, 0xd369, 0xd36e, 0xafe2,
+ 0xafe0, 0xdb48, 0xd36f, 0xd36d, 0xafd7, 0xafd9, 0xafdc, 0xafdf,
+ 0xafe1, 0xd74e, 0xb2e4, 0xd745, 0xd747, 0xd748, 0xd750, 0xd74c,
+ 0xd74a, 0xd74d, 0xd751, 0xb2e5, 0xb2e9, 0xd746, 0xd74f, 0xb2e7,
+ 0xb2e6, 0xd74b, 0xd749, 0xb2e3, 0xb2e8, 0xb5c8, 0xdb51, 0xdb4f,
+ 0xb5ca, 0xdb4a, 0xdfa1, 0xb5c9, 0xdb4e, 0xdb4b, 0xb5c5, 0xb5cb,
+ 0xdb50, 0xb5c7, 0xdb4d, 0xbb47, 0xb5c6, 0xdb4c, 0xb5cc, 0xb5c4,
+ 0xb5c3, 0xdf77, 0xdf75, 0xdf7b, 0xdf73, 0xdfa2, 0xdf78, 0xdf72,
+ 0xb87b, 0xb8a3, 0xdf7d, 0xdf76, 0xb87e, 0xb87c, 0xdf7e, 0xb879,
+ 0xb878, 0xdf79, 0xb87d, 0xb5cd, 0xdf7c, 0xdf74, 0xb87a, 0xb8a1,
+ 0xb8a2, 0xbb4c, 0xbb48, 0xbb4d, 0xe3a6, 0xe3a5, 0xe3a7, 0xbb4a,
+ 0xe3a4, 0xbb4b, 0xe3aa, 0xe3a9, 0xe3a8, 0xbb49, 0xe741, 0xe744,
+ 0xbda8, 0xe743, 0xbda7, 0xbda3, 0xbda4, 0xbda5, 0xe740, 0xe6fe,
+ 0xbda6, 0xe742, 0xe6fd, 0xeae9, 0xeaf3, 0xbfb1, 0xbfb0, 0xeaed,
+ 0xeaef, 0xeaea, 0xeaee, 0xeae8, 0xeaf1, 0xbfaf, 0xeaf0, 0xeaec,
+ 0xeaf2, 0xeaeb, 0xc174, 0xede8, 0xedee, 0xc178, 0xc17a, 0xc177,
+ 0xc176, 0xc175, 0xc173, 0xede9, 0xedec, 0xc172, 0xeded, 0xc179,
+ 0xedeb, 0xedea, 0xc2c0, 0xc2c1, 0xf0a1, 0xf07d, 0xf07e, 0xf2c2,
+ 0xf2c1, 0xc3be, 0xf4b4, 0xc4a4, 0xf4b3, 0xf5f0, 0xf745, 0xc5a6,
+ 0xf943, 0xf944, 0xc5d8, 0xa6da, 0xaad7, 0xdb52, 0xbb4e, 0xc17b,
+ 0xedef, 0xa6db, 0xafe5, 0xafe4, 0xdb53, 0xeaf4, 0xa6dc, 0xad50,
+ 0xdb54, 0xdb55, 0xdb56, 0xbb4f, 0xbfb2, 0xa6dd, 0xaad8, 0xd068,
+ 0xafe6, 0xd370, 0xb2ea, 0xdb57, 0xb8a4, 0xbb50, 0xbfb3, 0xc17c,
+ 0xc2c2, 0xf4b5, 0xa6de, 0xaad9, 0xafe7, 0xd752, 0xb5ce, 0xbb51,
+ 0xe3ab, 0xe745, 0xa6df, 0xb5cf, 0xdfa3, 0xbb52, 0xa6e0, 0xcdb1,
+ 0xd069, 0xad51, 0xd372, 0xafea, 0xafe8, 0xafe9, 0xafeb, 0xd371,
+ 0xd757, 0xd754, 0xd756, 0xb2eb, 0xb2ed, 0xb2ec, 0xd753, 0xb2ee,
+ 0xd755, 0xdb58, 0xdb59, 0xdb5a, 0xdfa6, 0xdfa7, 0xdfa5, 0xdfa8,
+ 0xb8a5, 0xdfa4, 0xbb53, 0xe74a, 0xe746, 0xe749, 0xe74b, 0xe748,
+ 0xe747, 0xeaf5, 0xeaf6, 0xeaf7, 0xbfb4, 0xbfb5, 0xedf1, 0xedf0,
+ 0xedf2, 0xf0a3, 0xf0a2, 0xf2c4, 0xf2c5, 0xf2c3, 0xc4a5, 0xf4b6,
+ 0xf4b7, 0xf746, 0xf7ef, 0xf8bb, 0xa6e1, 0xa87d, 0xc17d, 0xa6e2,
+ 0xd758, 0xdb5b, 0xc641, 0xca4a, 0xca4b, 0xca4d, 0xa6e3, 0xca4e,
+ 0xca4c, 0xcba2, 0xcba3, 0xcb7b, 0xcba1, 0xa8a1, 0xa8a2, 0xcb7c,
+ 0xcb7a, 0xcb79, 0xcb7d, 0xa87e, 0xcb7e, 0xd06a, 0xcdb6, 0xaadc,
+ 0xcdb5, 0xcdb7, 0xaadb, 0xcdbc, 0xaadf, 0xcdb2, 0xcdc0, 0xcdc6,
+ 0xaae6, 0xcdc3, 0xaae3, 0xcdb9, 0xcdbf, 0xcdc1, 0xcdb4, 0xaae2,
+ 0xaadd, 0xcdba, 0xaae4, 0xaae7, 0xaae1, 0xaada, 0xcdbe, 0xcdb8,
+ 0xcdc5, 0xaae9, 0xaae5, 0xaae0, 0xcdbd, 0xafec, 0xcdbb, 0xaade,
+ 0xaae8, 0xcdb3, 0xcdc2, 0xcdc4, 0xad62, 0xad5c, 0xad64, 0xad61,
+ 0xd071, 0xd074, 0xad5d, 0xd06b, 0xad56, 0xad60, 0xad63, 0xad65,
+ 0xd0a2, 0xd077, 0xad55, 0xd0a1, 0xad59, 0xad57, 0xad52, 0xd06f,
+ 0xd07e, 0xd073, 0xd076, 0xd0a5, 0xad66, 0xd07d, 0xad5e, 0xd078,
+ 0xd0a4, 0xd075, 0xd079, 0xd07c, 0xd06d, 0xd0a3, 0xd07b, 0xd06c,
+ 0xd070, 0xad5f, 0xad5a, 0xad53, 0xad58, 0xad54, 0xad67, 0xd06e,
+ 0xd3a5, 0xad5b, 0xd07a, 0xce41, 0xd3a8, 0xaffa, 0xd376, 0xd3a3,
+ 0xd37d, 0xd3b2, 0xd3aa, 0xd37e, 0xd3a9, 0xd378, 0xd37c, 0xd3b5,
+ 0xaffd, 0xd3ad, 0xd3a4, 0xafed, 0xd3b3, 0xd374, 0xd3ac, 0xaffc,
+ 0xaff7, 0xd373, 0xaff5, 0xaff4, 0xaff9, 0xd3ab, 0xaff1, 0xaff8,
+ 0xd072, 0xdb5c, 0xd3a6, 0xd37a, 0xaffb, 0xd37b, 0xd3a1, 0xaffe,
+ 0xd375, 0xd3af, 0xd3ae, 0xd3b6, 0xaff3, 0xaff0, 0xd3b4, 0xd3b0,
+ 0xd3a7, 0xd3a2, 0xaff6, 0xaff2, 0xd377, 0xafee, 0xd3b1, 0xafef,
+ 0xd379, 0xd75e, 0xd760, 0xd765, 0xd779, 0xb2fc, 0xb2f2, 0xd75d,
+ 0xb2fd, 0xb2fe, 0xd768, 0xd76f, 0xd775, 0xd762, 0xd769, 0xb340,
+ 0xd777, 0xd772, 0xb2fa, 0xb2f8, 0xd76e, 0xd76a, 0xd75c, 0xb2ef,
+ 0xd761, 0xd759, 0xb2f7, 0xb2f9, 0xd766, 0xd763, 0xb2f4, 0xd773,
+ 0xb2f1, 0xd764, 0xd77a, 0xd76c, 0xd76b, 0xb2f0, 0xb2fb, 0xb2f3,
+ 0xd75a, 0xd75f, 0xd770, 0xd776, 0xb341, 0xd75b, 0xd767, 0xd76d,
+ 0xb2f6, 0xd778, 0xd771, 0xd774, 0xb2f5, 0xdb6c, 0xdb60, 0xb5d7,
+ 0xdb7d, 0xdba7, 0xdbaa, 0xb5d5, 0xdb68, 0xdba3, 0xdb69, 0xdb77,
+ 0xb5e2, 0xdb73, 0xb5df, 0xdb74, 0xdb5d, 0xdba4, 0xb5e8, 0xdba1,
+ 0xdb75, 0xdbac, 0xdb70, 0xdfc8, 0xdbaf, 0xb5e6, 0xdb6e, 0xdb7a,
+ 0xb5e9, 0xb5d4, 0xdb72, 0xdbad, 0xdb6b, 0xdb64, 0xdb6f, 0xdb63,
+ 0xdb61, 0xb5d0, 0xdba5, 0xdb6a, 0xdba8, 0xdba9, 0xb5d8, 0xb5dd,
+ 0xb5d9, 0xb5e1, 0xdb7e, 0xb5da, 0xdb76, 0xdb66, 0xb5d2, 0xdb5e,
+ 0xdba2, 0xdbab, 0xdb65, 0xb5e0, 0xdbb0, 0xdb71, 0xdb6d, 0xb5d1,
+ 0xb5e5, 0xdb7c, 0xb5e7, 0xdb78, 0xb5dc, 0xb5d6, 0xb5de, 0xb5d3,
+ 0xb5e4, 0xdb79, 0xdb67, 0xdb7b, 0xdb62, 0xdba6, 0xdbae, 0xdb5f,
+ 0xdfc7, 0xdfdd, 0xb855, 0xdfcc, 0xdfca, 0xdfb5, 0xb8a9, 0xdfc5,
+ 0xdfd9, 0xdfc1, 0xb8b1, 0xdfd8, 0xdfbf, 0xb5e3, 0xdfcf, 0xdfc0,
+ 0xdfd6, 0xb8b0, 0xb8a8, 0xdfaa, 0xdfb2, 0xdfcb, 0xdfc3, 0xdfdc,
+ 0xdfc6, 0xb8b6, 0xdfd7, 0xb8ad, 0xdfc9, 0xdfd1, 0xdfb6, 0xdfd0,
+ 0xdfe1, 0xdfb1, 0xdfd2, 0xdfdf, 0xdfab, 0xb5db, 0xdfb9, 0xdfb8,
+ 0xb8af, 0xdfbc, 0xdfbe, 0xdfcd, 0xdfde, 0xb8b2, 0xb8b3, 0xdfb0,
+ 0xb8ab, 0xdfb4, 0xdfda, 0xb8b4, 0xb8ac, 0xb8ae, 0xb8b5, 0xdfe0,
+ 0xdfd3, 0xdfce, 0xdfbb, 0xdfba, 0xb8aa, 0xdfac, 0xb8a7, 0xdfc4,
+ 0xdfad, 0xdfc2, 0xdfb7, 0xdfdb, 0xb8a6, 0xdfb3, 0xdfaf, 0xdfd5,
+ 0xdfae, 0xbb60, 0xe3d3, 0xe3c2, 0xe3ac, 0xe3ca, 0xbb58, 0xe3bb,
+ 0xe3c5, 0xbb5b, 0xe3be, 0xbb59, 0xe3af, 0xe3cd, 0xe3ae, 0xe3c1,
+ 0xe3ad, 0xe3bf, 0xe3c8, 0xe3c6, 0xe3ba, 0xe3b5, 0xe3b3, 0xe3b4,
+ 0xe3c7, 0xe3d2, 0xe3bc, 0xbb5a, 0xe3b7, 0xe3cb, 0xbb5d, 0xe3b6,
+ 0xe3b0, 0xe3c0, 0xbb61, 0xbb55, 0xbb5e, 0xe3b8, 0xe3b2, 0xbb57,
+ 0xdfd4, 0xbb56, 0xe3c3, 0xbb54, 0xbb63, 0xbb5c, 0xe3c4, 0xe3b9,
+ 0xe3b1, 0xe3cc, 0xe3bd, 0xbb62, 0xe3d0, 0xbb5f, 0xe3cf, 0xe3c9,
+ 0xe3ce, 0xe3d1, 0xe773, 0xe774, 0xe767, 0xe766, 0xe762, 0xbdb4,
+ 0xbdac, 0xe776, 0xe775, 0xdfa9, 0xe75f, 0xe763, 0xe75d, 0xe770,
+ 0xe761, 0xe777, 0xe75a, 0xe758, 0xe764, 0xe76e, 0xe769, 0xbdb6,
+ 0xe74f, 0xe76d, 0xbdb7, 0xdfbd, 0xe75b, 0xe752, 0xe755, 0xe77b,
+ 0xe75c, 0xe753, 0xe751, 0xe74e, 0xbdb0, 0xe765, 0xbdaf, 0xbdb3,
+ 0xe760, 0xe768, 0xbda9, 0xe778, 0xe77c, 0xbdab, 0xe757, 0xe76b,
+ 0xe76f, 0xe754, 0xe779, 0xbdb2, 0xbdb1, 0xe74c, 0xbdb5, 0xe772,
+ 0xe756, 0xe76a, 0xe750, 0xe75e, 0xe759, 0xbdad, 0xbdae, 0xe76c,
+ 0xe77d, 0xe77a, 0xe771, 0xe74d, 0xbdaa, 0xeb49, 0xeb40, 0xeb43,
+ 0xbfbb, 0xeb45, 0xeaf9, 0xeb41, 0xeb47, 0xbfb8, 0xbfbc, 0xbfb6,
+ 0xeafb, 0xeb4c, 0xeb46, 0xeafc, 0xeb55, 0xeb4f, 0xeaf8, 0xee46,
+ 0xeafe, 0xbfb7, 0xeb4a, 0xeb54, 0xbfbf, 0xeb51, 0xeafd, 0xeb44,
+ 0xeb48, 0xeb42, 0xeb56, 0xeb53, 0xeb50, 0xbfb9, 0xbfba, 0xbfbe,
+ 0xeafa, 0xeb57, 0xbfbd, 0xeb4d, 0xeb4b, 0xeb4e, 0xee53, 0xee40,
+ 0xee45, 0xee52, 0xee44, 0xedfb, 0xee41, 0xc1a2, 0xedf4, 0xee4d,
+ 0xee4f, 0xedf3, 0xc1a1, 0xee51, 0xee49, 0xc1a8, 0xee50, 0xee42,
+ 0xc1aa, 0xedf9, 0xeb52, 0xee4a, 0xee47, 0xedf5, 0xee55, 0xc1a4,
+ 0xc1a5, 0xedf7, 0xee48, 0xee54, 0xee4b, 0xedfd, 0xc1a7, 0xc1a3,
+ 0xee4c, 0xedfe, 0xee56, 0xedf8, 0xee43, 0xee4e, 0xedfa, 0xedfc,
+ 0xc2cb, 0xedf6, 0xc1a9, 0xc2c4, 0xc17e, 0xc1a6, 0xc2c8, 0xf0b3,
+ 0xf0a9, 0xf0a4, 0xf0aa, 0xf0b4, 0xf0b8, 0xf0b7, 0xc2ca, 0xc2c9,
+ 0xf0ab, 0xf0b9, 0xf0ae, 0xf0a6, 0xf0a8, 0xf0a7, 0xf0ad, 0xf0b2,
+ 0xf0a5, 0xf0ac, 0xf0b1, 0xc2c7, 0xf0af, 0xc2c5, 0xf0b0, 0xc2c3,
+ 0xc2c6, 0xf2d5, 0xf0b5, 0xc3c2, 0xf2cd, 0xf2d1, 0xf2c9, 0xf2cc,
+ 0xf2d4, 0xc3c0, 0xf2d9, 0xf2d2, 0xf2ca, 0xf2da, 0xf2d3, 0xc3c3,
+ 0xc3c4, 0xf2d7, 0xf2cb, 0xc3bf, 0xc3c1, 0xf2c6, 0xf2ce, 0xf2c8,
+ 0xf2d8, 0xf2d6, 0xf2c7, 0xf2cf, 0xf4be, 0xc3c5, 0xf2d0, 0xc4a7,
+ 0xc4a9, 0xc4a6, 0xf4c3, 0xf4bb, 0xf4b9, 0xf4bd, 0xf4ba, 0xf4bf,
+ 0xf4c1, 0xc4aa, 0xc4ac, 0xf4c0, 0xc4ad, 0xc4ab, 0xf4c2, 0xc4a8,
+ 0xc4f4, 0xf5f1, 0xf5f7, 0xc4f6, 0xf4bc, 0xf5f6, 0xf5fd, 0xf5f4,
+ 0xf5fb, 0xf5fa, 0xf4b8, 0xf5f5, 0xf0b6, 0xf5fe, 0xf5f3, 0xf5f8,
+ 0xf5fc, 0xf5f2, 0xf74a, 0xc4f5, 0xf5f9, 0xf7f4, 0xf74b, 0xf749,
+ 0xf747, 0xf748, 0xf74c, 0xc5d9, 0xf7f2, 0xf7f0, 0xf7f5, 0xf7f3,
+ 0xf7f6, 0xc5da, 0xf7f1, 0xf8bc, 0xf945, 0xf946, 0xf947, 0xf9c7,
+ 0xf9bd, 0xca4f, 0xaaea, 0xad68, 0xd3b8, 0xd3b7, 0xb040, 0xb342,
+ 0xd77c, 0xd77b, 0xb5ea, 0xb8b8, 0xb8b7, 0xb8b9, 0xe3d4, 0xe77e,
+ 0xeb58, 0xeb5a, 0xeb59, 0xc1ab, 0xee57, 0xf0ba, 0xf9a5, 0xa6e4,
+ 0xcdc9, 0xcdca, 0xcdc8, 0xcdc7, 0xaaeb, 0xd0a9, 0xd0a7, 0xd0a6,
+ 0xad69, 0xad6b, 0xad6a, 0xd0a8, 0xd3c4, 0xd3c1, 0xd3bf, 0xb041,
+ 0xd3c2, 0xb046, 0xd3bc, 0xd3cb, 0xd3cd, 0xd3bd, 0xb043, 0xd3ce,
+ 0xd3c9, 0xd3bb, 0xd3c0, 0xd3ca, 0xd3c6, 0xd3c3, 0xb048, 0xd3cc,
+ 0xd3be, 0xd3c7, 0xd3b9, 0xb047, 0xb044, 0xd3c5, 0xd3c8, 0xd3ba,
+ 0xb045, 0xb042, 0xb34c, 0xd7a5, 0xb34b, 0xd7a8, 0xd7ab, 0xb348,
+ 0xb346, 0xd77e, 0xd7a9, 0xd7a7, 0xd7a4, 0xd7ac, 0xd7ad, 0xd7af,
+ 0xd7b0, 0xd77d, 0xb345, 0xd7a2, 0xd7a1, 0xd7ae, 0xb347, 0xd7a3,
+ 0xb349, 0xb344, 0xd7a6, 0xb34d, 0xb34a, 0xd7aa, 0xb5f1, 0xdbbf,
+ 0xdbb4, 0xb5ee, 0xdfe7, 0xdbbd, 0xdbb1, 0xb5ec, 0xdbb6, 0xb5ef,
+ 0xdbba, 0xdbb8, 0xb5f2, 0xb5eb, 0xdbb2, 0xdbb5, 0xb5f0, 0xdbb3,
+ 0xdbbe, 0xdbbc, 0xdbb7, 0xdbb9, 0xdbbb, 0xb5ed, 0xdfe8, 0xdfee,
+ 0xdfe4, 0xdfea, 0xb8ba, 0xdfe6, 0xb8c0, 0xb8bf, 0xb8be, 0xdfed,
+ 0xb8c1, 0xb8c2, 0xdfe3, 0xdff0, 0xb8c3, 0xb8bd, 0xb8bc, 0xdfec,
+ 0xb8c4, 0xdfe2, 0xdfe5, 0xdfef, 0xdfeb, 0xe3f4, 0xe3e9, 0xb8bb,
+ 0xbb6a, 0xe3dd, 0xe3f2, 0xe3de, 0xbb65, 0xe3db, 0xe3e4, 0xe3dc,
+ 0xbb67, 0xe3d6, 0xe3f1, 0xbb68, 0xe3ee, 0xe3ef, 0xe3d7, 0xbb6d,
+ 0xe3e6, 0xe3e0, 0xe3e7, 0xe3da, 0xe3f3, 0xe3eb, 0xe3e5, 0xe3d5,
+ 0xbb69, 0xe3ec, 0xbb6c, 0xe3f0, 0xe3ea, 0xbb66, 0xe3e8, 0xe3e2,
+ 0xbb64, 0xe3d9, 0xe3e1, 0xe3ed, 0xe3df, 0xe3e3, 0xbdc1, 0xdfe9,
+ 0xe7b2, 0xe7bb, 0xe7b1, 0xe7ad, 0xe7aa, 0xbdc2, 0xe7a8, 0xbb6b,
+ 0xe7a1, 0xbdc0, 0xe7a7, 0xbdbf, 0xe7ac, 0xe7a9, 0xe7b9, 0xe7b4,
+ 0xe7ae, 0xe7b3, 0xbdbb, 0xe7ab, 0xe7be, 0xe7a2, 0xe7a3, 0xe7ba,
+ 0xbdbc, 0xe7bf, 0xbdbe, 0xe7c0, 0xe7b0, 0xe3d8, 0xe7b6, 0xe7af,
+ 0xe7b8, 0xe7b5, 0xe7a6, 0xbdb9, 0xe7bd, 0xbdba, 0xe7a4, 0xbdbd,
+ 0xeb64, 0xe7b7, 0xe7bc, 0xeb61, 0xbdb8, 0xbfc0, 0xeb6b, 0xeb67,
+ 0xeb65, 0xeb60, 0xeb6f, 0xbfc4, 0xeb5c, 0xeb68, 0xeb69, 0xeb5f,
+ 0xeb5e, 0xeb6c, 0xeb62, 0xeb5d, 0xeb63, 0xeb6e, 0xeb5b, 0xeb6d,
+ 0xeb6a, 0xbfc2, 0xbfc1, 0xbfc3, 0xeb66, 0xf0cb, 0xee59, 0xc1b1,
+ 0xee5d, 0xee5a, 0xee61, 0xee67, 0xee5c, 0xee70, 0xc1ae, 0xee6a,
+ 0xee5f, 0xee6b, 0xee66, 0xee6d, 0xee5e, 0xc1b3, 0xc1b2, 0xee60,
+ 0xee6e, 0xee58, 0xee6c, 0xc1ac, 0xee64, 0xee63, 0xee68, 0xee5b,
+ 0xc1b0, 0xc1b4, 0xee62, 0xee69, 0xc1b5, 0xee65, 0xc1ad, 0xc1af,
+ 0xf0c7, 0xf0c5, 0xf0cc, 0xf0c9, 0xf0cd, 0xf0be, 0xf0c6, 0xf0d1,
+ 0xee6f, 0xf0c2, 0xc2cf, 0xe7a5, 0xf0bd, 0xf0ca, 0xf0c4, 0xf0c1,
+ 0xf0bc, 0xf0bb, 0xf0d0, 0xf0c0, 0xf0bf, 0xc2cd, 0xf0c8, 0xc2cc,
+ 0xc2ce, 0xf0c3, 0xf0cf, 0xf2de, 0xf2df, 0xc3c9, 0xf2dc, 0xc3c6,
+ 0xf2e4, 0xc3ca, 0xf2e6, 0xf2db, 0xf0ce, 0xf2e8, 0xf2dd, 0xc3c7,
+ 0xf2e3, 0xf2e5, 0xf2e0, 0xf2e7, 0xf2e2, 0xf2e1, 0xc3c8, 0xf4c5,
+ 0xf4c6, 0xf4c8, 0xc4ae, 0xc4af, 0xf4c9, 0xf4c7, 0xf4c4, 0xf642,
+ 0xf645, 0xf641, 0xc4fa, 0xf643, 0xc4f9, 0xc4f8, 0xc4f7, 0xf644,
+ 0xf751, 0xf74f, 0xf74e, 0xf640, 0xf750, 0xf646, 0xf74d, 0xf7f9,
+ 0xf7d7, 0xf7f7, 0xc5db, 0xf7f8, 0xf7fa, 0xf8bf, 0xc5fa, 0xf8be,
+ 0xf8bd, 0xc5fb, 0xc65a, 0xf96e, 0xf9a7, 0xf9a6, 0xf9a8, 0xa6e5,
+ 0xd0aa, 0xd3cf, 0xd3d0, 0xdbc0, 0xf647, 0xf8c0, 0xa6e6, 0xad6c,
+ 0xd0ab, 0xd7b1, 0xb34e, 0xdbc2, 0xdbc1, 0xb5f3, 0xb8c5, 0xe7c1,
+ 0xbdc3, 0xbdc4, 0xbfc5, 0xc5fc, 0xa6e7, 0xd0ac, 0xaaed, 0xd0ae,
+ 0xd0ad, 0xad6d, 0xd3d1, 0xd3d8, 0xb049, 0xd3d6, 0xd3d4, 0xd3db,
+ 0xd3d2, 0xd3d3, 0xb04a, 0xb04e, 0xd3dc, 0xb04d, 0xd3da, 0xd3d7,
+ 0xd3d5, 0xb04b, 0xb04c, 0xd3d9, 0xb350, 0xd7b2, 0xb355, 0xd7c2,
+ 0xb354, 0xd7c4, 0xd7b8, 0xb352, 0xd7c3, 0xd7b3, 0xb353, 0xd7bf,
+ 0xd7bb, 0xd7bd, 0xd7b7, 0xd7be, 0xb34f, 0xd7ba, 0xd7b9, 0xd7b5,
+ 0xd7c0, 0xd7bc, 0xd7b4, 0xd7b6, 0xb351, 0xd7c1, 0xb5f6, 0xdbcd,
+ 0xdbc9, 0xdbcb, 0xdbc6, 0xdbc5, 0xdbc3, 0xdbca, 0xdbcc, 0xdbc8,
+ 0xdbc7, 0xb5f4, 0xb5f5, 0xdbcf, 0xb8cd, 0xdff2, 0xdff8, 0xdff3,
+ 0xdff4, 0xdff9, 0xb8cf, 0xb8c7, 0xb8ce, 0xdff1, 0xdbc4, 0xb8ca,
+ 0xb8c8, 0xdff7, 0xdff6, 0xb8c9, 0xb8cb, 0xdff5, 0xb8c6, 0xb8cc,
+ 0xe3f6, 0xbb74, 0xe442, 0xe441, 0xe3fb, 0xbb76, 0xe440, 0xe3f7,
+ 0xe3f8, 0xbb6e, 0xbb70, 0xe3fd, 0xe3f5, 0xbb72, 0xbb71, 0xe3f9,
+ 0xe3fe, 0xe3fc, 0xbb73, 0xe3fa, 0xdbce, 0xbb6f, 0xe7c2, 0xe7c9,
+ 0xbdc6, 0xe7cd, 0xbdca, 0xe7c5, 0xe7c3, 0xe7cc, 0xbdc5, 0xe7cb,
+ 0xbdc7, 0xbdc8, 0xe7c4, 0xbdc9, 0xe7ca, 0xe7c6, 0xe7c7, 0xe7c8,
+ 0xbb75, 0xeb70, 0xeb7c, 0xbfca, 0xeb77, 0xeb79, 0xbfc8, 0xeb71,
+ 0xeb75, 0xeb78, 0xbfc6, 0xbfc9, 0xeb7b, 0xeb73, 0xeb74, 0xeb7a,
+ 0xeb72, 0xeb76, 0xbfc7, 0xee72, 0xee71, 0xc1b7, 0xee77, 0xc1b9,
+ 0xc1b6, 0xee73, 0xc1ba, 0xee74, 0xee75, 0xee78, 0xc1b8, 0xf0d6,
+ 0xf0d9, 0xf0d3, 0xf0d5, 0xf0d4, 0xf0d7, 0xf0d8, 0xee76, 0xf0d2,
+ 0xc3cd, 0xf2ec, 0xf2ef, 0xf2f1, 0xf2ea, 0xf2eb, 0xf2ee, 0xf2f0,
+ 0xc3ce, 0xc3cc, 0xc3cb, 0xf2ed, 0xf2e9, 0xf4ca, 0xc4b0, 0xf4cb,
+ 0xf649, 0xc4fb, 0xf64b, 0xc4fc, 0xf648, 0xf64a, 0xc5a8, 0xf752,
+ 0xc5a7, 0xf7fd, 0xf7fc, 0xf7fb, 0xf948, 0xf949, 0xf94b, 0xf94a,
+ 0xca50, 0xa6e8, 0xad6e, 0xd7c5, 0xb5f7, 0xdffa, 0xc2d0, 0xf2f2,
+ 0xa8a3, 0xb357, 0xb356, 0xdbd0, 0xb5f8, 0xdbd2, 0xdbd1, 0xdffb,
+ 0xb8d0, 0xe443, 0xe446, 0xe445, 0xe444, 0xe7ce, 0xe7d0, 0xe7cf,
+ 0xbfcc, 0xbfcb, 0xc1bb, 0xee79, 0xee7b, 0xee7a, 0xc2d1, 0xf2f4,
+ 0xf2f3, 0xf4cc, 0xc4b1, 0xc4fd, 0xf754, 0xf753, 0xc65b, 0xa8a4,
+ 0xd0af, 0xad6f, 0xd7c8, 0xd7c6, 0xd7c7, 0xdbd4, 0xdbd5, 0xe043,
+ 0xdbd3, 0xdffc, 0xe041, 0xe040, 0xe042, 0xb8d1, 0xdffe, 0xdffd,
+ 0xe044, 0xe449, 0xe447, 0xe448, 0xe7d3, 0xe7d1, 0xe7d2, 0xeb7d,
+ 0xee7c, 0xee7d, 0xc2d2, 0xf2f5, 0xf4cd, 0xc4b2, 0xf64c, 0xf755,
+ 0xc5a9, 0xf7fe, 0xf94c, 0xa8a5, 0xad71, 0xad72, 0xd0b0, 0xd0b1,
+ 0xad70, 0xb054, 0xb052, 0xb051, 0xb058, 0xb050, 0xb059, 0xd3dd,
+ 0xb056, 0xb053, 0xb057, 0xb055, 0xb04f, 0xb35f, 0xb359, 0xd7cc,
+ 0xb35e, 0xb360, 0xb35a, 0xb35b, 0xd7ca, 0xb358, 0xd7cb, 0xb35d,
+ 0xd7c9, 0xb35c, 0xb644, 0xb646, 0xdbd8, 0xb645, 0xb5f9, 0xb5fd,
+ 0xb8e4, 0xe049, 0xdbda, 0xb5fe, 0xdbdd, 0xdbde, 0xb643, 0xdbe0,
+ 0xdbe2, 0xdbe3, 0xdbd7, 0xdbd6, 0xdbe4, 0xb642, 0xdbe1, 0xdbdf,
+ 0xb640, 0xb5fb, 0xb647, 0xdbdb, 0xdbdc, 0xdbd9, 0xb641, 0xb5fc,
+ 0xb5fa, 0xe048, 0xb8df, 0xb8da, 0xb8d5, 0xb8e5, 0xb8d6, 0xb8d2,
+ 0xb8e1, 0xb8de, 0xb8e0, 0xb8d7, 0xb8dc, 0xb8d3, 0xb8d4, 0xe050,
+ 0xe04d, 0xe045, 0xe04a, 0xb8e2, 0xe051, 0xb8e3, 0xb8d9, 0xe047,
+ 0xe04f, 0xe04b, 0xe04e, 0xe04c, 0xb8dd, 0xe046, 0xb8d8, 0xe44c,
+ 0xbb78, 0xbb7b, 0xe44e, 0xbba5, 0xe44d, 0xbb7d, 0xbdcf, 0xe44f,
+ 0xbba4, 0xe44b, 0xbba6, 0xbb79, 0xb8db, 0xbb7c, 0xbb7a, 0xbb7e,
+ 0xbba2, 0xbb77, 0xbba7, 0xbba3, 0xbba1, 0xe44a, 0xbdd6, 0xbdd2,
+ 0xbdd9, 0xe7d6, 0xbdda, 0xe7e2, 0xe7db, 0xbdcb, 0xe7e3, 0xe7dd,
+ 0xbdd5, 0xe7de, 0xbdd4, 0xe7e1, 0xbdce, 0xe7df, 0xe7d5, 0xbdcd,
+ 0xebaa, 0xbdd3, 0xbdd0, 0xbdd8, 0xe7d4, 0xe7d8, 0xbdcc, 0xe7d7,
+ 0xe7d9, 0xe7da, 0xbdd7, 0xe7dc, 0xe7e0, 0xe7e4, 0xbddb, 0xbfd2,
+ 0xeba5, 0xebab, 0xeba8, 0xeb7e, 0xebac, 0xeba1, 0xeba7, 0xbfcd,
+ 0xbfd3, 0xebad, 0xbfcf, 0xbfd9, 0xbfd4, 0xebaf, 0xeba9, 0xbfd0,
+ 0xeba2, 0xbfda, 0xeba3, 0xeba4, 0xbfdb, 0xbfd8, 0xbdd1, 0xbfce,
+ 0xebb0, 0xbfdc, 0xbfd5, 0xebae, 0xbfd1, 0xbfd6, 0xbfd7, 0xc1c3,
+ 0xeea4, 0xeead, 0xeeaa, 0xeeac, 0xc1c0, 0xeea5, 0xeeab, 0xc1bc,
+ 0xeea7, 0xc1c4, 0xeea3, 0xeea8, 0xeeaf, 0xeba6, 0xeea9, 0xeea2,
+ 0xc1bd, 0xeea1, 0xc1be, 0xeeb0, 0xc1bf, 0xeeae, 0xc1c2, 0xee7e,
+ 0xc1c1, 0xeea6, 0xf0dc, 0xf0ea, 0xf0e5, 0xf0e7, 0xf0db, 0xc2d3,
+ 0xf0da, 0xc2d6, 0xc2d5, 0xf0e9, 0xf0e1, 0xf0de, 0xf0e4, 0xf0dd,
+ 0xf0df, 0xf0e8, 0xf0e6, 0xc2d4, 0xf0ed, 0xf0eb, 0xf0e2, 0xf0ec,
+ 0xf0e3, 0xf2f9, 0xc3cf, 0xf341, 0xf64f, 0xc3d6, 0xf0e0, 0xf2f7,
+ 0xc3d2, 0xf2f8, 0xf2fd, 0xc3d4, 0xc3d5, 0xf2f6, 0xf340, 0xf342,
+ 0xf2fa, 0xf2fc, 0xf2fe, 0xf2fb, 0xf343, 0xc3d1, 0xc3d7, 0xc3d3,
+ 0xc3d0, 0xf4d0, 0xc4b7, 0xf4ce, 0xf4d2, 0xf4d3, 0xc4b5, 0xf4d4,
+ 0xf4d1, 0xf4cf, 0xc4b8, 0xc4b4, 0xf4d5, 0xc4b6, 0xc4b3, 0xc4fe,
+ 0xc540, 0xf64e, 0xf64d, 0xf650, 0xf651, 0xc541, 0xf756, 0xf75b,
+ 0xc5aa, 0xf758, 0xf757, 0xf75a, 0xf759, 0xf843, 0xc5dc, 0xf842,
+ 0xf840, 0xf841, 0xc5fe, 0xc5fd, 0xf8c1, 0xf8c2, 0xc640, 0xf94d,
+ 0xf94e, 0xc667, 0xc66d, 0xf9a9, 0xf9c8, 0xa8a6, 0xd7cd, 0xd7ce,
+ 0xe052, 0xe450, 0xe7e5, 0xc1c6, 0xc1c5, 0xf0ee, 0xf344, 0xf844,
+ 0xa8a7, 0xd3de, 0xb05a, 0xb361, 0xe054, 0xe053, 0xbddc, 0xe7e6,
+ 0xbddd, 0xeeb1, 0xc2d7, 0xc676, 0xa8a8, 0xcdcb, 0xd3df, 0xb362,
+ 0xd7cf, 0xd7d0, 0xdbe5, 0xb648, 0xb8e6, 0xe056, 0xe055, 0xe057,
+ 0xe451, 0xe452, 0xbba8, 0xbfdd, 0xbdde, 0xbfde, 0xeeb5, 0xeeb2,
+ 0xeeb4, 0xeeb3, 0xc1c7, 0xf0ef, 0xf346, 0xf345, 0xcba4, 0xb05c,
+ 0xb05b, 0xd3e0, 0xd7d1, 0xdbe7, 0xdbe6, 0xb649, 0xe059, 0xe05a,
+ 0xe058, 0xb8e8, 0xb8e7, 0xbbaa, 0xbba9, 0xe7e7, 0xebb3, 0xebb1,
+ 0xebb2, 0xbfdf, 0xeeb7, 0xeeb6, 0xf0f2, 0xf0f1, 0xf0f0, 0xf347,
+ 0xf9aa, 0xa8a9, 0xad73, 0xad74, 0xb05d, 0xb05e, 0xd3e2, 0xd3e1,
+ 0xd7d2, 0xb368, 0xb366, 0xb363, 0xb367, 0xb365, 0xb364, 0xb64a,
+ 0xdbea, 0xb8ed, 0xb64c, 0xb651, 0xdbec, 0xb653, 0xb652, 0xb655,
+ 0xdbeb, 0xdbe8, 0xb64f, 0xb64b, 0xb64d, 0xdbe9, 0xb654, 0xb650,
+ 0xb64e, 0xb8ef, 0xb8ee, 0xb8ec, 0xb8f0, 0xb8ea, 0xb8eb, 0xb8e9,
+ 0xe05b, 0xe454, 0xbbac, 0xbbad, 0xbbab, 0xe453, 0xe455, 0xe7ea,
+ 0xe7ec, 0xbde7, 0xe7ed, 0xbde0, 0xe7e9, 0xbddf, 0xbde9, 0xbde5,
+ 0xbde6, 0xbde2, 0xe7e8, 0xbde1, 0xe7ee, 0xe7eb, 0xbde8, 0xbde3,
+ 0xbde4, 0xebb5, 0xebb7, 0xebb6, 0xebb8, 0xbfe0, 0xebb4, 0xc1cb,
+ 0xeeb8, 0xc1c8, 0xc1cc, 0xc1ca, 0xc1c9, 0xf0f3, 0xf0f6, 0xf0f5,
+ 0xf0f4, 0xc2d8, 0xf348, 0xf349, 0xc3d8, 0xf34a, 0xc3d9, 0xc4ba,
+ 0xc4b9, 0xf652, 0xc542, 0xf653, 0xf75c, 0xc5ab, 0xc5ac, 0xf845,
+ 0xc642, 0xa8aa, 0xb36a, 0xb369, 0xe05c, 0xe05d, 0xbbae, 0xebb9,
+ 0xbdea, 0xebba, 0xeeb9, 0xa8ab, 0xd0b2, 0xad76, 0xad75, 0xd3e3,
+ 0xb05f, 0xd3e4, 0xd7d5, 0xd7d4, 0xd7d3, 0xdbee, 0xb658, 0xdbed,
+ 0xb657, 0xdbef, 0xb656, 0xe05f, 0xe062, 0xe060, 0xe061, 0xe065,
+ 0xe05e, 0xe066, 0xe063, 0xe064, 0xbbb0, 0xe456, 0xbbaf, 0xe7f2,
+ 0xe7f0, 0xbdeb, 0xe7ef, 0xe7f1, 0xbdec, 0xebbb, 0xebbc, 0xc1cd,
+ 0xf34c, 0xf34e, 0xf34b, 0xf34d, 0xf4d6, 0xf654, 0xf96f, 0xa8ac,
+ 0xad77, 0xd3e5, 0xd3e7, 0xd3e6, 0xd7d8, 0xb36c, 0xd7d6, 0xb36b,
+ 0xd7d9, 0xd7da, 0xd7d7, 0xdbfb, 0xb660, 0xdbf3, 0xdbf9, 0xb65b,
+ 0xb65e, 0xdbf2, 0xb659, 0xdbf6, 0xe06c, 0xb65d, 0xdbf1, 0xdbf7,
+ 0xdbf4, 0xdbfa, 0xdbf0, 0xdbf8, 0xb65c, 0xb65f, 0xdbf5, 0xb65a,
+ 0xb8f2, 0xe068, 0xb8f1, 0xe06f, 0xe06e, 0xb8f8, 0xb8f9, 0xe070,
+ 0xb8f3, 0xe06d, 0xb8f7, 0xe072, 0xe069, 0xe06b, 0xb8f4, 0xe067,
+ 0xe06a, 0xe071, 0xb8f5, 0xe073, 0xb8f6, 0xbbb1, 0xe45b, 0xe461,
+ 0xe459, 0xe462, 0xe458, 0xe45d, 0xe463, 0xe460, 0xe45f, 0xe45e,
+ 0xe457, 0xe45c, 0xe45a, 0xbdf1, 0xbdee, 0xe7fb, 0xe841, 0xe843,
+ 0xe840, 0xe7f8, 0xe7fa, 0xe845, 0xe842, 0xe7fc, 0xe846, 0xe7f9,
+ 0xe844, 0xbdef, 0xbdf5, 0xbdf3, 0xe7f3, 0xbdf4, 0xbdf0, 0xe7f4,
+ 0xe7f6, 0xe7f5, 0xe7fd, 0xe7fe, 0xbdf2, 0xbded, 0xe7f7, 0xebc6,
+ 0xbfe2, 0xebbd, 0xbfe3, 0xbfe6, 0xebc2, 0xebbf, 0xbfe5, 0xebc3,
+ 0xebc4, 0xebbe, 0xebc7, 0xebc0, 0xebc5, 0xbfe4, 0xbfe1, 0xebc1,
+ 0xeebf, 0xc1d0, 0xc1ce, 0xc1d1, 0xc1cf, 0xeebe, 0xeebb, 0xeeba,
+ 0xeebd, 0xeebc, 0xf145, 0xc2de, 0xf0fb, 0xf0fa, 0xc2d9, 0xf141,
+ 0xf140, 0xf0f7, 0xf143, 0xf0fc, 0xc2dd, 0xf0f9, 0xf142, 0xf0f8,
+ 0xc2da, 0xc2dc, 0xf0fd, 0xc2db, 0xf0fe, 0xf144, 0xf352, 0xc3de,
+ 0xf34f, 0xf353, 0xc3db, 0xf351, 0xc3e0, 0xc3dd, 0xf350, 0xc3df,
+ 0xf354, 0xc3da, 0xc4bc, 0xc4be, 0xf4d9, 0xc4bd, 0xf4d7, 0xc3dc,
+ 0xf4d8, 0xc4bb, 0xc543, 0xc545, 0xf656, 0xc544, 0xf655, 0xf761,
+ 0xc5ad, 0xf760, 0xc5ae, 0xf75e, 0xf75d, 0xf762, 0xf763, 0xf846,
+ 0xf75f, 0xf8c6, 0xf8c3, 0xf8c4, 0xf8c5, 0xc65c, 0xf951, 0xf950,
+ 0xf94f, 0xf970, 0xf9be, 0xf9ab, 0xc66e, 0xa8ad, 0xb060, 0xb8fa,
+ 0xbdf6, 0xebc8, 0xc2df, 0xf355, 0xf9ac, 0xa8ae, 0xaaee, 0xad79,
+ 0xad78, 0xb063, 0xd3e8, 0xb061, 0xd3e9, 0xb062, 0xd7df, 0xd7db,
+ 0xb36d, 0xd7de, 0xd7dd, 0xd7dc, 0xb36e, 0xd7e0, 0xd7e1, 0xdc43,
+ 0xdc41, 0xdc45, 0xdc46, 0xdc4c, 0xdc48, 0xdc4a, 0xdc42, 0xdbfc,
+ 0xdc49, 0xdc4b, 0xdc44, 0xdc47, 0xdbfd, 0xb662, 0xdc40, 0xdbfe,
+ 0xb661, 0xb663, 0xb8fd, 0xe075, 0xe077, 0xe076, 0xe07b, 0xb8fb,
+ 0xe078, 0xe074, 0xe079, 0xe07a, 0xb8fc, 0xb8fe, 0xe07c, 0xe467,
+ 0xe466, 0xe464, 0xe465, 0xbbb3, 0xbbb5, 0xbbb2, 0xbbb4, 0xe84d,
+ 0xe84e, 0xe849, 0xe84a, 0xbdf8, 0xbdfd, 0xbdf7, 0xbdfe, 0xbdf9,
+ 0xe84b, 0xe84c, 0xe848, 0xbe40, 0xbdfb, 0xbdfa, 0xbdfc, 0xe847,
+ 0xebca, 0xbfe8, 0xebcc, 0xbfea, 0xebcf, 0xebcb, 0xebc9, 0xebce,
+ 0xbfe9, 0xebcd, 0xbfe7, 0xc1d3, 0xc1d6, 0xeec1, 0xc1d4, 0xeec0,
+ 0xc1d2, 0xc1d5, 0xf146, 0xf147, 0xf148, 0xc2e0, 0xf149, 0xc2e1,
+ 0xc3e2, 0xf358, 0xf359, 0xf357, 0xf356, 0xf35a, 0xc3e1, 0xf4dd,
+ 0xf4db, 0xf4dc, 0xf4de, 0xf4da, 0xf4df, 0xf658, 0xf659, 0xf657,
+ 0xc546, 0xf764, 0xc5af, 0xf765, 0xf848, 0xf847, 0xa8af, 0xb664,
+ 0xb940, 0xbbb6, 0xbfec, 0xbfeb, 0xc3e3, 0xc47c, 0xc547, 0xa8b0,
+ 0xb064, 0xb941, 0xf35b, 0xcba6, 0xa8b1, 0xa8b4, 0xa8b3, 0xa8b2,
+ 0xcba5, 0xcdcd, 0xcdcf, 0xaaef, 0xaaf1, 0xcdcc, 0xcdce, 0xaaf0,
+ 0xcdd1, 0xcdd0, 0xcdd2, 0xd0b6, 0xd0b4, 0xad7c, 0xd0b3, 0xada3,
+ 0xad7e, 0xad7b, 0xada4, 0xad7d, 0xada2, 0xada1, 0xd0b5, 0xad7a,
+ 0xb06a, 0xd3eb, 0xd3f1, 0xb067, 0xb06e, 0xb069, 0xd3ee, 0xd3f0,
+ 0xb06c, 0xd3ea, 0xd3ed, 0xb068, 0xb065, 0xd3ec, 0xb06b, 0xd3ef,
+ 0xb06d, 0xb066, 0xd7e3, 0xd7e6, 0xb370, 0xb37a, 0xb376, 0xd7e4,
+ 0xb37e, 0xb377, 0xb37c, 0xb372, 0xb36f, 0xb371, 0xb37d, 0xd7e5,
+ 0xb375, 0xb378, 0xb374, 0xb379, 0xd7e7, 0xb37b, 0xb373, 0xd7e2,
+ 0xdc4d, 0xb665, 0xdc4f, 0xb667, 0xb669, 0xdc4e, 0xb666, 0xb66a,
+ 0xb668, 0xb947, 0xe0a3, 0xb94f, 0xe07e, 0xb950, 0xb945, 0xe0a1,
+ 0xb94a, 0xe0a2, 0xb943, 0xb942, 0xb94d, 0xb94c, 0xb94b, 0xb949,
+ 0xb94e, 0xe07d, 0xb944, 0xb946, 0xb948, 0xbbb8, 0xbbbb, 0xbbbf,
+ 0xbbb9, 0xbbbe, 0xbbbc, 0xbbb7, 0xbbbd, 0xbbba, 0xe852, 0xbe43,
+ 0xbe41, 0xe853, 0xbe44, 0xbe42, 0xe851, 0xe850, 0xbff0, 0xe84f,
+ 0xbfee, 0xbfed, 0xebd0, 0xbe45, 0xbfef, 0xebd1, 0xbff2, 0xebd2,
+ 0xbff1, 0xc1d8, 0xeec3, 0xc1d7, 0xc1dc, 0xc1da, 0xc1db, 0xc2e3,
+ 0xc1d9, 0xeec2, 0xebd3, 0xc2e2, 0xc2e4, 0xc3e4, 0xc3e5, 0xf4e0,
+ 0xc5de, 0xc5dd, 0xa8b6, 0xca55, 0xb06f, 0xca52, 0xca53, 0xca51,
+ 0xca54, 0xcbaa, 0xcba7, 0xcbac, 0xcba8, 0xa8b7, 0xa8ba, 0xcba9,
+ 0xa8b9, 0xcbab, 0xa8b8, 0xcdd5, 0xcdd7, 0xaaf4, 0xcdd3, 0xcdd6,
+ 0xcdd4, 0xaaf2, 0xaaf5, 0xaaf3, 0xd0b8, 0xd0bc, 0xd0b9, 0xada7,
+ 0xada8, 0xd0bb, 0xd0bd, 0xd0bf, 0xada5, 0xd0be, 0xada6, 0xd7ee,
+ 0xd0ba, 0xd3f2, 0xd3fb, 0xd3f9, 0xd3f4, 0xd3f5, 0xd3fa, 0xd3fc,
+ 0xb071, 0xd3f7, 0xd3f3, 0xb070, 0xb072, 0xd3f6, 0xd3fd, 0xd3f8,
+ 0xb3a1, 0xd7f1, 0xd7e9, 0xd7ef, 0xd7f0, 0xb3a2, 0xd7e8, 0xd7ea,
+ 0xd0b7, 0xd7ec, 0xd7ed, 0xd7eb, 0xb66c, 0xdc56, 0xebd4, 0xdc57,
+ 0xdc54, 0xb3a3, 0xb66e, 0xdc53, 0xdc59, 0xdc58, 0xb66b, 0xdc5c,
+ 0xdc52, 0xdc5b, 0xdc50, 0xdc5a, 0xdc55, 0xb66d, 0xe0aa, 0xe0a5,
+ 0xe0ab, 0xe0a6, 0xe0a4, 0xe0a7, 0xb951, 0xe0a9, 0xe0a8, 0xb952,
+ 0xbbc1, 0xbbc0, 0xe46e, 0xe471, 0xe469, 0xe46d, 0xbbc2, 0xe46c,
+ 0xe46a, 0xe470, 0xe46b, 0xe468, 0xe46f, 0xe859, 0xbe48, 0xf14a,
+ 0xe856, 0xe857, 0xe855, 0xdc51, 0xbe47, 0xe85a, 0xe854, 0xbe46,
+ 0xbe49, 0xe858, 0xebd5, 0xbff3, 0xebd6, 0xebd7, 0xeec4, 0xc1dd,
+ 0xf14b, 0xf14c, 0xf14d, 0xf35d, 0xf35c, 0xf4e2, 0xf4e1, 0xf65b,
+ 0xf65c, 0xf65a, 0xf766, 0xc5b0, 0xa8bb, 0xadaa, 0xada9, 0xb075,
+ 0xb074, 0xd440, 0xd441, 0xd3fe, 0xb073, 0xd7f5, 0xd7f6, 0xd7f2,
+ 0xb3a4, 0xd7f3, 0xd7f4, 0xdc5f, 0xdc61, 0xdc5d, 0xdc60, 0xb66f,
+ 0xdc5e, 0xb670, 0xdd73, 0xb955, 0xb954, 0xb953, 0xe0ac, 0xe0ad,
+ 0xe473, 0xe475, 0xbbc6, 0xbbc3, 0xbbc5, 0xbbc4, 0xe474, 0xe472,
+ 0xe861, 0xe85e, 0xe85f, 0xbe4d, 0xe860, 0xe85b, 0xe85c, 0xbe4a,
+ 0xbe4b, 0xe85d, 0xbe4c, 0xebdb, 0xebdc, 0xebd9, 0xebda, 0xbff4,
+ 0xebd8, 0xeec8, 0xeec5, 0xeec7, 0xc1e0, 0xeecb, 0xc1df, 0xeec9,
+ 0xeecc, 0xeeca, 0xeec6, 0xc1de, 0xf14f, 0xf150, 0xf14e, 0xf152,
+ 0xc2e5, 0xc2e6, 0xf35f, 0xc3e7, 0xf151, 0xf35e, 0xc3e6, 0xf4e5,
+ 0xf4e6, 0xc4bf, 0xf4e4, 0xf4e3, 0xf65d, 0xc548, 0xf849, 0xf8c8,
+ 0xf8c7, 0xc643, 0xc65d, 0xf8c9, 0xf971, 0xc66f, 0xa8bc, 0xaaf6,
+ 0xb956, 0xc4c0, 0xa8bd, 0xadab, 0xb3a5, 0xb671, 0xc2e7, 0xaaf7,
+ 0xd0c1, 0xd0c0, 0xd442, 0xb078, 0xb076, 0xb07a, 0xd444, 0xb079,
+ 0xb077, 0xd443, 0xb3a8, 0xd7fc, 0xb3a7, 0xb3a9, 0xd842, 0xb3ab,
+ 0xd7fe, 0xd840, 0xd7f7, 0xb3aa, 0xd843, 0xd7f9, 0xd7fa, 0xd7f8,
+ 0xb3a6, 0xd841, 0xd7fb, 0xd7fd, 0xdc6d, 0xdc6c, 0xdc6a, 0xdc62,
+ 0xdc71, 0xdc65, 0xdc6f, 0xdc76, 0xdc6e, 0xb679, 0xb675, 0xdc63,
+ 0xdc69, 0xb677, 0xdc68, 0xb678, 0xb67a, 0xdc6b, 0xb672, 0xb673,
+ 0xdc77, 0xdc75, 0xdc74, 0xdc66, 0xdc72, 0xb676, 0xb674, 0xdc73,
+ 0xdc64, 0xdc67, 0xdc70, 0xe4ba, 0xe0b7, 0xe0b0, 0xe0c3, 0xe0cc,
+ 0xe0b3, 0xb961, 0xe0c0, 0xb957, 0xb959, 0xb965, 0xe0b1, 0xb95a,
+ 0xb95c, 0xb966, 0xb95b, 0xb964, 0xe0b9, 0xe0ae, 0xb962, 0xe0b8,
+ 0xb95e, 0xe0ca, 0xb963, 0xe0c8, 0xe0bc, 0xe0c6, 0xb960, 0xe0af,
+ 0xe0c9, 0xe0c4, 0xe0cb, 0xb958, 0xb967, 0xb95d, 0xe0b5, 0xe0bd,
+ 0xe0c1, 0xe0c5, 0xb95f, 0xe0b4, 0xe0b2, 0xe0be, 0xe0bb, 0xe0ba,
+ 0xe0bf, 0xe0c2, 0xe0c7, 0xe478, 0xbbc7, 0xe4a4, 0xe47a, 0xbbcc,
+ 0xbbd0, 0xe4ad, 0xe4b5, 0xe4a6, 0xbbc8, 0xe4aa, 0xe0b6, 0xbbc9,
+ 0xe4b1, 0xe4b6, 0xe4ae, 0xe4b0, 0xe4b9, 0xe4b2, 0xe47e, 0xe4a9,
+ 0xbbd1, 0xbbcd, 0xe47c, 0xe4ab, 0xbbcb, 0xe4a5, 0xbbca, 0xe4b3,
+ 0xe4a2, 0xe479, 0xbbce, 0xe4b8, 0xe47b, 0xe4af, 0xe4ac, 0xe4a7,
+ 0xe477, 0xe476, 0xe4a1, 0xe4b4, 0xbbcf, 0xe4b7, 0xe47d, 0xe4a3,
+ 0xbe52, 0xbe5a, 0xbe55, 0xe8a4, 0xe8a1, 0xe867, 0xbe50, 0xbe4f,
+ 0xbe56, 0xe865, 0xbe54, 0xe871, 0xe863, 0xe864, 0xbe4e, 0xe8a3,
+ 0xbe58, 0xe874, 0xe879, 0xe873, 0xebee, 0xe86f, 0xe877, 0xe875,
+ 0xe868, 0xe862, 0xe87d, 0xbe57, 0xe87e, 0xe878, 0xe86d, 0xe86b,
+ 0xe866, 0xe86e, 0xe87b, 0xe86a, 0xe87a, 0xe8a2, 0xbe53, 0xe876,
+ 0xe87c, 0xe872, 0xe86c, 0xbe51, 0xe4a8, 0xe870, 0xbe59, 0xe869,
+ 0xebf4, 0xbff7, 0xebf3, 0xebf0, 0xec44, 0xbffb, 0xec41, 0xebf8,
+ 0xec43, 0xebe9, 0xebf6, 0xbffd, 0xebe1, 0xebdf, 0xec42, 0xec40,
+ 0xebfe, 0xebed, 0xebec, 0xebe2, 0xc040, 0xebe8, 0xebf2, 0xebfd,
+ 0xc043, 0xec45, 0xc1e8, 0xc045, 0xbffe, 0xebe6, 0xebef, 0xebde,
+ 0xebe0, 0xbff5, 0xc042, 0xbffa, 0xebe7, 0xebf7, 0xebf1, 0xc041,
+ 0xebdd, 0xc1e3, 0xebf9, 0xebfc, 0xbffc, 0xebeb, 0xc044, 0xbff9,
+ 0xbff8, 0xebf5, 0xebfb, 0xbff6, 0xebe4, 0xebfa, 0xebe5, 0xebea,
+ 0xeed2, 0xeed7, 0xc1e5, 0xc1e7, 0xeedd, 0xc1e1, 0xeeec, 0xeee3,
+ 0xeed8, 0xeed9, 0xeee2, 0xc1ee, 0xeee1, 0xeed1, 0xeee0, 0xeed4,
+ 0xeeed, 0xc1ed, 0xc1eb, 0xeed5, 0xeee8, 0xeeda, 0xeee7, 0xeee9,
+ 0xeed0, 0xc1e6, 0xeeea, 0xeede, 0xc1ea, 0xeedb, 0xc1ec, 0xeee4,
+ 0xc1e4, 0xeed6, 0xeee5, 0xeedf, 0xebe3, 0xeee6, 0xeed3, 0xc1e9,
+ 0xeeeb, 0xc1e2, 0xeece, 0xf160, 0xf159, 0xc2e9, 0xf154, 0xf163,
+ 0xf15b, 0xeedc, 0xf165, 0xf155, 0xc2e8, 0xf15f, 0xc2ea, 0xc2f2,
+ 0xc2f0, 0xf161, 0xc2f1, 0xf157, 0xf158, 0xf15d, 0xf162, 0xeecd,
+ 0xc2eb, 0xf16a, 0xf167, 0xf16b, 0xf15e, 0xf15a, 0xf168, 0xf36a,
+ 0xf15c, 0xc2ee, 0xc2ed, 0xeecf, 0xc2ef, 0xf164, 0xf166, 0xc2ec,
+ 0xf169, 0xf153, 0xf156, 0xf373, 0xf363, 0xc3eb, 0xf371, 0xf361,
+ 0xc3ec, 0xf36c, 0xf368, 0xc3f1, 0xf372, 0xf362, 0xf365, 0xc3e9,
+ 0xf374, 0xf36d, 0xf370, 0xc3ef, 0xc3f4, 0xc3f2, 0xf369, 0xf364,
+ 0xc3ed, 0xc3ee, 0xf360, 0xc3ea, 0xc3e8, 0xc3f0, 0xf36f, 0xc3f3,
+ 0xf36b, 0xf375, 0xc3f5, 0xf367, 0xf36e, 0xf4f3, 0xf542, 0xf4f5,
+ 0xf4fc, 0xf366, 0xf4fa, 0xf4e9, 0xf540, 0xc4c3, 0xf4ed, 0xf4fe,
+ 0xf4f4, 0xc4c2, 0xf544, 0xf4f6, 0xf4fb, 0xf4fd, 0xf4e7, 0xf541,
+ 0xf4f2, 0xf4f7, 0xf4eb, 0xf4ef, 0xf543, 0xf4f9, 0xf4e8, 0xf4ec,
+ 0xf4ee, 0xf4f8, 0xc4c1, 0xf4f1, 0xf4ea, 0xf4f0, 0xf661, 0xf666,
+ 0xc54f, 0xf668, 0xc549, 0xf664, 0xf66a, 0xc54e, 0xc54a, 0xc54b,
+ 0xf660, 0xf667, 0xc54d, 0xf665, 0xc54c, 0xf65f, 0xf663, 0xf662,
+ 0xf65e, 0xf669, 0xc5b1, 0xf76d, 0xf770, 0xf76c, 0xf76e, 0xf76f,
+ 0xf769, 0xf76a, 0xf767, 0xf76b, 0xf768, 0xc5b2, 0xc5b3, 0xf84b,
+ 0xf84d, 0xf84c, 0xf84e, 0xc5e0, 0xf84a, 0xc5df, 0xc5e1, 0xf8cb,
+ 0xf8cc, 0xc644, 0xf8ca, 0xf953, 0xf952, 0xf954, 0xc65f, 0xf955,
+ 0xc65e, 0xf956, 0xf972, 0xf975, 0xf974, 0xc668, 0xf973, 0xc672,
+ 0xc670, 0xc671, 0xc677, 0xf9c0, 0xf9c1, 0xf9bf, 0xf9c9, 0xaaf8,
+ 0xd844, 0xdc78, 0xe8a5, 0xf376, 0xaaf9, 0xadac, 0xb07b, 0xd845,
+ 0xd846, 0xb3ac, 0xb67d, 0xdc7a, 0xdc79, 0xb6a3, 0xb67c, 0xdc7b,
+ 0xb67e, 0xb6a2, 0xb6a1, 0xb67b, 0xb968, 0xe0d0, 0xe0ce, 0xe0cf,
+ 0xe0cd, 0xbbd2, 0xbbd5, 0xbbd7, 0xbbd6, 0xbbd3, 0xbbd4, 0xe8a7,
+ 0xe8a6, 0xbe5b, 0xe8a8, 0xe8a9, 0xbe5c, 0xec4d, 0xec4b, 0xeef3,
+ 0xec49, 0xec4a, 0xc046, 0xec46, 0xec4e, 0xec48, 0xec4c, 0xeeef,
+ 0xeef1, 0xeef2, 0xc1f3, 0xeeee, 0xc1f2, 0xeef0, 0xc1ef, 0xc1f0,
+ 0xc1f1, 0xec47, 0xc2f5, 0xf16e, 0xf16c, 0xf16d, 0xc2f3, 0xc2f6,
+ 0xc2f4, 0xf377, 0xf378, 0xc3f6, 0xf545, 0xf547, 0xf546, 0xc4c4,
+ 0xc550, 0xf66d, 0xf66c, 0xf66b, 0xaafa, 0xc9aa, 0xca58, 0xa6e9,
+ 0xca56, 0xca59, 0xca57, 0xcbae, 0xa8c1, 0xa8c2, 0xcbb0, 0xa8bf,
+ 0xcbaf, 0xcbad, 0xa8c0, 0xa8be, 0xcdd8, 0xcddb, 0xaafd, 0xcdda,
+ 0xcdd9, 0xaafc, 0xaafb, 0xab40, 0xcddc, 0xaafe, 0xd0c6, 0xadae,
+ 0xadaf, 0xadb0, 0xd0c7, 0xd0c3, 0xadad, 0xd0c4, 0xd0c5, 0xd0c2,
+ 0xb0a4, 0xb0a1, 0xd445, 0xb0a2, 0xb0a5, 0xd446, 0xb07e, 0xb07c,
+ 0xb07d, 0xb0a3, 0xb3ad, 0xd849, 0xb3b5, 0xd848, 0xd84b, 0xb3b1,
+ 0xd84a, 0xb6ab, 0xb3af, 0xb3b2, 0xb3ae, 0xb3b3, 0xb3b4, 0xb3b0,
+ 0xd847, 0xb6a7, 0xdc7d, 0xdca3, 0xdca2, 0xb6ac, 0xb6a8, 0xb6a9,
+ 0xdc7c, 0xdc7e, 0xdca1, 0xb6a4, 0xb6a6, 0xb6aa, 0xb6a5, 0xe0d3,
+ 0xe0d1, 0xe0d2, 0xb96a, 0xb96b, 0xe0d4, 0xb969, 0xbbd8, 0xbbda,
+ 0xbbd9, 0xe4bb, 0xe4bc, 0xe8ab, 0xe8aa, 0xc047, 0xc048, 0xec4f,
+ 0xc049, 0xeef6, 0xeef4, 0xeef5, 0xc1f4, 0xf16f, 0xc3f7, 0xc1f5,
+ 0xab41, 0xb0a6, 0xd447, 0xd84c, 0xb3b6, 0xb6ad, 0xdca4, 0xdca6,
+ 0xb6af, 0xb6ae, 0xb6b0, 0xb6b1, 0xdca5, 0xb96e, 0xb96f, 0xb96d,
+ 0xbbdb, 0xb96c, 0xe0d5, 0xbbdc, 0xe8ac, 0xec50, 0xc04a, 0xc1f6,
+ 0xf170, 0xf174, 0xc2f9, 0xf171, 0xc2fa, 0xc2f8, 0xf175, 0xc2fb,
+ 0xf173, 0xf379, 0xc2f7, 0xc3f8, 0xf8cd, 0xab42, 0xb3b8, 0xb3b7,
+ 0xb6b2, 0xdca8, 0xdca7, 0xb6b3, 0xe0d9, 0xb973, 0xb970, 0xe0d8,
+ 0xb972, 0xe0d6, 0xb971, 0xe0d7, 0xe4bd, 0xbbdd, 0xe8af, 0xbe5d,
+ 0xe8ad, 0xbe5e, 0xbe5f, 0xe8ae, 0xbe60, 0xec51, 0xc04e, 0xc04b,
+ 0xc050, 0xec53, 0xc04c, 0xec52, 0xc04f, 0xc04d, 0xeef9, 0xeefb,
+ 0xc1f7, 0xeefa, 0xc1f8, 0xeef8, 0xeef7, 0xf177, 0xf176, 0xc2fc,
+ 0xf178, 0xf37e, 0xc3fa, 0xf37d, 0xf37a, 0xc3f9, 0xf37b, 0xf37c,
+ 0xf548, 0xf549, 0xc4c5, 0xc553, 0xf66e, 0xc551, 0xc552, 0xf66f,
+ 0xc5b4, 0xc5b5, 0xf771, 0xc645, 0xf8cf, 0xc647, 0xf8ce, 0xf8d0,
+ 0xc646, 0xf957, 0xf9ad, 0xab43, 0xb974, 0xe4be, 0xe8b0, 0xc051,
+ 0xc052, 0xab44, 0xbe61, 0xc3fb, 0xadb1, 0xc053, 0xc5e2, 0xadb2,
+ 0xd84d, 0xdca9, 0xdcab, 0xdcaa, 0xe0dd, 0xe0da, 0xb975, 0xb976,
+ 0xe0db, 0xe0dc, 0xe4c0, 0xe4c5, 0xbbde, 0xe4bf, 0xe4c1, 0xe4c8,
+ 0xe4c3, 0xe4c7, 0xe4c4, 0xe4c2, 0xe4c6, 0xbbdf, 0xe8b3, 0xe8b1,
+ 0xbe63, 0xbe62, 0xe8b2, 0xbe64, 0xec56, 0xec55, 0xc054, 0xec54,
+ 0xeefc, 0xeefe, 0xef41, 0xef40, 0xc1f9, 0xeefd, 0xf1a1, 0xc2fd,
+ 0xf17d, 0xf1a2, 0xc2fe, 0xf17b, 0xf17e, 0xf17c, 0xf179, 0xc340,
+ 0xf17a, 0xf3a1, 0xf3a3, 0xf3a2, 0xf54a, 0xf54b, 0xf670, 0xc5b7,
+ 0xc5b6, 0xf84f, 0xf850, 0xc648, 0xf8d1, 0xc669, 0xadb3, 0xb6b4,
+ 0xe4ca, 0xe4c9, 0xe8b5, 0xe8b4, 0xc1fa, 0xef43, 0xef42, 0xf1a5,
+ 0xf1a3, 0xf1a6, 0xf1a4, 0xc3fc, 0xf3a4, 0xf3a5, 0xf3a6, 0xf671,
+ 0xf772, 0xf8d2, 0xadb4, 0xec57, 0xef44, 0xadb5, 0xbbe0, 0xec58,
+ 0xc341, 0xf1a7, 0xc3fd, 0xf54c, 0xf54d, 0xc554, 0xf851, 0xadb6,
+ 0xb3bb, 0xb3bc, 0xd84e, 0xb6b5, 0xb6b6, 0xdcac, 0xb6b7, 0xb97a,
+ 0xb97c, 0xe0df, 0xe0e0, 0xe0de, 0xb977, 0xb978, 0xb97b, 0xb979,
+ 0xe4cb, 0xbbe1, 0xbbe2, 0xe8bc, 0xbe67, 0xe8b7, 0xe8b6, 0xe8bb,
+ 0xbe65, 0xc05b, 0xe8b8, 0xe8bd, 0xe8ba, 0xe8b9, 0xbe66, 0xc059,
+ 0xec5a, 0xc055, 0xec5b, 0xec59, 0xc058, 0xc056, 0xc05a, 0xc057,
+ 0xef45, 0xef4a, 0xef46, 0xef49, 0xc1fb, 0xedd4, 0xef48, 0xef47,
+ 0xc344, 0xc342, 0xc345, 0xc343, 0xf1a8, 0xf1a9, 0xf1aa, 0xc346,
+ 0xf3aa, 0xc440, 0xf3a8, 0xc441, 0xf3a7, 0xf3a9, 0xc3fe, 0xf551,
+ 0xf54e, 0xf54f, 0xf550, 0xf672, 0xc556, 0xc555, 0xf774, 0xf773,
+ 0xc5b8, 0xc5e3, 0xc649, 0xc660, 0xf958, 0xf9ae, 0xf9af, 0xadb7,
+ 0xdcad, 0xe0e1, 0xe4cc, 0xe4cd, 0xbbe3, 0xbbe4, 0xe8be, 0xbe68,
+ 0xc1fc, 0xf1ab, 0xc347, 0xf3ad, 0xc442, 0xf3ac, 0xf3ae, 0xf3ab,
+ 0xf675, 0xf552, 0xf553, 0xc4c6, 0xf674, 0xf673, 0xf775, 0xf9b0,
+ 0xadb8, 0xadb9, 0xb0a7, 0xd448, 0xd84f, 0xb6b8, 0xb6bb, 0xb6b9,
+ 0xdcae, 0xb6bd, 0xb6ba, 0xb6bc, 0xb97e, 0xe0e2, 0xe0e3, 0xe8c0,
+ 0xb97d, 0xb9a1, 0xb9a2, 0xe4cf, 0xe4ce, 0xbbe5, 0xbbe6, 0xe4d0,
+ 0xe8bf, 0xbbe8, 0xbe69, 0xbbe7, 0xc05c, 0xe8c1, 0xbe6b, 0xbe6a,
+ 0xe8c2, 0xe8c5, 0xe8c3, 0xe8c4, 0xbe6c, 0xc061, 0xc05f, 0xc05e,
+ 0xec5d, 0xc060, 0xec5c, 0xef4b, 0xec5e, 0xc05d, 0xec5f, 0xef4e,
+ 0xef4c, 0xef4d, 0xef52, 0xc34b, 0xef51, 0xef54, 0xef53, 0xef50,
+ 0xef4f, 0xc1fd, 0xf1ae, 0xf1ad, 0xc34a, 0xc348, 0xc349, 0xf1ac,
+ 0xf3b1, 0xc443, 0xf3b0, 0xf3af, 0xc444, 0xf558, 0xf557, 0xf555,
+ 0xf554, 0xc4c8, 0xc4c7, 0xf559, 0xf776, 0xc5b9, 0xf677, 0xc557,
+ 0xf676, 0xf556, 0xf777, 0xc5e4, 0xc661, 0xf959, 0xf9b1, 0xadba,
+ 0xd850, 0xef55, 0xadbb, 0xe4d2, 0xe4d1, 0xec60, 0xef57, 0xef56,
+ 0xc34c, 0xf3b2, 0xf3b3, 0xc4c9, 0xf9b2, 0xb0a8, 0xb6bf, 0xb6be,
+ 0xe0e4, 0xe0e6, 0xb9a4, 0xe0e5, 0xb9a3, 0xb9a5, 0xe0e7, 0xe4d4,
+ 0xe4d6, 0xe4d5, 0xe4d8, 0xbbe9, 0xe4d7, 0xe4d3, 0xe4d9, 0xe8cc,
+ 0xe8cf, 0xe8d1, 0xe8c7, 0xe8cb, 0xe8c8, 0xbe6e, 0xbe71, 0xbe73,
+ 0xe8c9, 0xe8ca, 0xbe72, 0xe8cd, 0xe8d0, 0xe8ce, 0xbe74, 0xbe70,
+ 0xe8c6, 0xbe6d, 0xbe6f, 0xc063, 0xec66, 0xec64, 0xec63, 0xec69,
+ 0xec68, 0xec67, 0xec62, 0xc062, 0xec61, 0xec65, 0xc064, 0xef5a,
+ 0xef5e, 0xef5b, 0xef5d, 0xef5c, 0xef59, 0xef5f, 0xef62, 0xef60,
+ 0xef61, 0xc240, 0xc1fe, 0xef58, 0xef63, 0xf1b3, 0xf1b6, 0xf1b8,
+ 0xf1b7, 0xf1b1, 0xf1b5, 0xf1b0, 0xf1b2, 0xc34d, 0xf1af, 0xf1b4,
+ 0xf3c0, 0xf3b5, 0xc445, 0xc446, 0xf3b4, 0xf3b9, 0xf3bf, 0xf3b7,
+ 0xf3be, 0xf3bb, 0xf3ba, 0xf3bd, 0xf3b8, 0xf3b6, 0xf3bc, 0xf560,
+ 0xf55e, 0xc4ca, 0xf55d, 0xf563, 0xf561, 0xc4cb, 0xf55c, 0xf55a,
+ 0xf55b, 0xc4cd, 0xf55f, 0xc4cc, 0xf562, 0xf678, 0xf67e, 0xf679,
+ 0xc55b, 0xf6a1, 0xc55a, 0xf67d, 0xf67c, 0xc559, 0xf67b, 0xc558,
+ 0xf67a, 0xf77d, 0xf7a1, 0xf77e, 0xf77b, 0xc5bb, 0xf778, 0xf77c,
+ 0xf7a3, 0xf7a2, 0xf779, 0xf77a, 0xc5ba, 0xf852, 0xc5e7, 0xf853,
+ 0xc5e5, 0xc5e6, 0xf8d3, 0xc64a, 0xf976, 0xc66a, 0xf9b3, 0xc66b,
+ 0xf9b4, 0xf9b5, 0xf9c3, 0xf9c2, 0xc67a, 0xf9cd, 0xb0a9, 0xe0e9,
+ 0xe0e8, 0xbbea, 0xbbeb, 0xe4da, 0xe8d2, 0xec6c, 0xbe75, 0xc065,
+ 0xec6a, 0xec6d, 0xc066, 0xef64, 0xec6b, 0xf1b9, 0xc34e, 0xf3c1,
+ 0xf566, 0xf564, 0xf565, 0xf6a2, 0xc55c, 0xf7a4, 0xc5ea, 0xc5bc,
+ 0xc5e8, 0xc5e9, 0xf8d4, 0xc662, 0xb0aa, 0xf1ba, 0xd449, 0xb9a6,
+ 0xe4db, 0xbbec, 0xe4dc, 0xe8d4, 0xe8d3, 0xc068, 0xbe76, 0xbe77,
+ 0xe8d7, 0xe8d6, 0xe8d5, 0xec6e, 0xec71, 0xec70, 0xec6f, 0xc067,
+ 0xef68, 0xef66, 0xef65, 0xef67, 0xc34f, 0xf1bc, 0xf1bd, 0xc350,
+ 0xf1bb, 0xf3c3, 0xf3c2, 0xf3c5, 0xc447, 0xf3c4, 0xf567, 0xf569,
+ 0xf568, 0xf6a3, 0xf6a6, 0xf6a4, 0xf6a5, 0xf7a5, 0xc5bd, 0xf854,
+ 0xf855, 0xf856, 0xc64b, 0xc663, 0xf9b6, 0xb0ab, 0xbe78, 0xc069,
+ 0xf1be, 0xf7a6, 0xf9c4, 0xd44a, 0xc67b, 0xb0ac, 0xec72, 0xf1bf,
+ 0xf3c6, 0xf6a7, 0xf7a7, 0xb0ad, 0xe4dd, 0xe4de, 0xbbed, 0xbbee,
+ 0xe8d9, 0xbe7a, 0xbe79, 0xe8d8, 0xef69, 0xf1c0, 0xf1c2, 0xf1c1,
+ 0xc353, 0xc352, 0xc351, 0xc55e, 0xf6a8, 0xc55d, 0xf7a9, 0xf7a8,
+ 0xc64c, 0xf8d5, 0xb3bd, 0xe0ea, 0xe4e1, 0xe4df, 0xe4e0, 0xe8e2,
+ 0xe8dd, 0xe8da, 0xe8e1, 0xe8e3, 0xbe7c, 0xe8e0, 0xe8dc, 0xe8db,
+ 0xe8df, 0xe8de, 0xbe7b, 0xec7d, 0xec78, 0xec76, 0xeca1, 0xec77,
+ 0xec73, 0xec79, 0xec74, 0xef72, 0xec75, 0xeca2, 0xec7c, 0xc06a,
+ 0xec7b, 0xec7a, 0xec7e, 0xef6a, 0xef6d, 0xef6c, 0xef74, 0xef6f,
+ 0xef73, 0xef71, 0xef70, 0xef6e, 0xef6b, 0xc243, 0xc242, 0xc244,
+ 0xc241, 0xef75, 0xf1c8, 0xf1cb, 0xf1c9, 0xf1cd, 0xf1ce, 0xf1c6,
+ 0xc358, 0xf1c7, 0xf1c5, 0xf1cc, 0xf1c4, 0xf1c3, 0xc357, 0xc355,
+ 0xc354, 0xf1ca, 0xf3cf, 0xf3d5, 0xc44a, 0xf3d0, 0xf3d3, 0xf3d7,
+ 0xc44b, 0xf3d2, 0xf3ca, 0xf3c9, 0xf3d6, 0xf3cd, 0xf3cb, 0xf3d4,
+ 0xf3cc, 0xc449, 0xc448, 0xf3c7, 0xf3c8, 0xf3d1, 0xf3ce, 0xf56c,
+ 0xf56f, 0xc356, 0xf56d, 0xf573, 0xf571, 0xf56b, 0xf576, 0xf56a,
+ 0xc4cf, 0xf572, 0xf56e, 0xc4ce, 0xf575, 0xf574, 0xf6ab, 0xf6aa,
+ 0xf6b1, 0xf6ad, 0xf6b0, 0xc560, 0xf6ae, 0xf6af, 0xf6a9, 0xf6ac,
+ 0xc55f, 0xc5bf, 0xf7b4, 0xf7af, 0xf7b3, 0xf7b6, 0xf7b2, 0xf7ae,
+ 0xc5c1, 0xf7b1, 0xf7b5, 0xc5c0, 0xf7ac, 0xf570, 0xf7b0, 0xf7ad,
+ 0xf7aa, 0xf7ab, 0xc5be, 0xf85a, 0xf85c, 0xf85f, 0xf85b, 0xf860,
+ 0xf859, 0xf857, 0xc5eb, 0xf85d, 0xc5ed, 0xc5ec, 0xf858, 0xf85e,
+ 0xf8da, 0xc64d, 0xf8db, 0xf8d9, 0xf8d6, 0xf8d8, 0xf8d7, 0xf95a,
+ 0xf95c, 0xf95b, 0xf979, 0xf978, 0xf977, 0xf97a, 0xc673, 0xc674,
+ 0xf9ca, 0xf9ce, 0xb3be, 0xdcaf, 0xe0ed, 0xb9a7, 0xe0eb, 0xe0ec,
+ 0xe4e2, 0xe4e3, 0xbbf1, 0xbbef, 0xe4e4, 0xbbf0, 0xe8e8, 0xe8eb,
+ 0xe8e5, 0xe8ec, 0xe8e4, 0xe8e6, 0xe8e7, 0xe8ea, 0xbea1, 0xe8ef,
+ 0xe8ee, 0xbe7d, 0xe8e9, 0xe8ed, 0xbe7e, 0xecac, 0xc06f, 0xeca7,
+ 0xc06b, 0xeca4, 0xecaa, 0xecad, 0xc070, 0xeca9, 0xeca6, 0xecae,
+ 0xeca5, 0xecab, 0xc06c, 0xeca3, 0xc06d, 0xc06e, 0xeca8, 0xefa9,
+ 0xef7a, 0xef7b, 0xef7e, 0xef7c, 0xef76, 0xef79, 0xefa5, 0xef7d,
+ 0xc245, 0xefa7, 0xefa4, 0xc246, 0xefa6, 0xef77, 0xefa2, 0xefa3,
+ 0xefa1, 0xf1d2, 0xf1d4, 0xf1d7, 0xf1d1, 0xc359, 0xf1d9, 0xf1d0,
+ 0xf1da, 0xf1d6, 0xf1d8, 0xf1dc, 0xf1d5, 0xf1dd, 0xf1d3, 0xf1cf,
+ 0xc35a, 0xf1db, 0xc35b, 0xc44d, 0xef78, 0xf3f1, 0xf3e8, 0xc44f,
+ 0xf3e4, 0xc450, 0xf3ed, 0xf3e7, 0xf3dd, 0xc44e, 0xf3ea, 0xf3e5,
+ 0xf3e6, 0xf3d8, 0xf3df, 0xf3ee, 0xf3eb, 0xf3e3, 0xf3ef, 0xf3de,
+ 0xf3d9, 0xf3ec, 0xf3db, 0xf3e9, 0xf3e0, 0xf3f0, 0xf3dc, 0xc44c,
+ 0xf3da, 0xf3e1, 0xf3e2, 0xf57d, 0xf57b, 0xf5a2, 0xf5ae, 0xf5a5,
+ 0xf57c, 0xf578, 0xf5a7, 0xf57e, 0xf5a3, 0xf57a, 0xf5aa, 0xf577,
+ 0xf5a1, 0xf5a6, 0xf5a8, 0xf5ab, 0xf579, 0xf5af, 0xf5b0, 0xf5a9,
+ 0xf5ad, 0xf5a4, 0xf6c1, 0xf6c4, 0xc561, 0xf6c3, 0xf6c8, 0xf6c6,
+ 0xc562, 0xf6bd, 0xf6b3, 0xf6b2, 0xc564, 0xf6bf, 0xf6c0, 0xf6bc,
+ 0xf6b4, 0xf6b9, 0xf5ac, 0xf6b5, 0xc563, 0xf6bb, 0xf6ba, 0xf6b6,
+ 0xf6c2, 0xf6b7, 0xf7bb, 0xf6c5, 0xf6c7, 0xf6be, 0xf6b8, 0xf7bc,
+ 0xf7be, 0xf7b8, 0xc5c2, 0xf7c5, 0xf7c3, 0xc5c3, 0xf7c2, 0xf7c1,
+ 0xf7ba, 0xf7b7, 0xf7bd, 0xf7c6, 0xf7b9, 0xf7bf, 0xf869, 0xf86e,
+ 0xf864, 0xf867, 0xc5ee, 0xf86b, 0xf872, 0xf7c0, 0xf865, 0xf86f,
+ 0xf873, 0xf86a, 0xf863, 0xf86d, 0xf86c, 0xf871, 0xf870, 0xf7c4,
+ 0xf868, 0xf862, 0xf866, 0xc64e, 0xc64f, 0xf861, 0xf8e6, 0xf8dd,
+ 0xf8e5, 0xf8e2, 0xf8e3, 0xf8dc, 0xf8df, 0xf8e7, 0xf8e1, 0xf8e0,
+ 0xf8de, 0xf8e4, 0xf95d, 0xf95e, 0xf960, 0xf95f, 0xf962, 0xf961,
+ 0xf97c, 0xf97b, 0xf9b7, 0xf9b8, 0xf9c5, 0xc678, 0xc67c, 0xf9cf,
+ 0xc67d, 0xb3bf, 0xc4d0, 0xf6c9, 0xc650, 0xc651, 0xb3c0, 0xe0ee,
+ 0xb9a8, 0xe8f0, 0xecb0, 0xecb1, 0xecaf, 0xefab, 0xefaa, 0xc247,
+ 0xf1df, 0xefac, 0xf1de, 0xf3f3, 0xc451, 0xc453, 0xf3f2, 0xc452,
+ 0xf5b1, 0xf5b3, 0xf5b2, 0xf6ca, 0xc565, 0xc5ef, 0xf8e8, 0xf963,
+ 0xf9d2, 0xb3c1, 0xe4e5, 0xbea2, 0xecb3, 0xecb2, 0xefad, 0xc454,
+ 0xc4d1, 0xf7c7, 0xf9cb, 0xb3c2, 0xbbf2, 0xbea3, 0xf3f4, 0xf874,
+ 0xb6c0, 0xefae, 0xc664, 0xb6c1, 0xbea4, 0xc248, 0xf875, 0xb6c2,
+ 0xe8f1, 0xc072, 0xecb4, 0xecb5, 0xc071, 0xefaf, 0xc24c, 0xc24a,
+ 0xc24b, 0xc249, 0xf1e0, 0xc35c, 0xf5b5, 0xf5b4, 0xf5b7, 0xf5b6,
+ 0xc4d2, 0xf6cb, 0xf6cd, 0xf6cc, 0xc566, 0xf7c8, 0xf876, 0xf877,
+ 0xc5f0, 0xf964, 0xf97d, 0xc675, 0xdcb0, 0xecb6, 0xefb0, 0xf3f5,
+ 0xe0ef, 0xefb1, 0xf1e2, 0xf1e1, 0xf878, 0xc652, 0xf965, 0xf97e,
+ 0xb9a9, 0xe8f2, 0xe8f3, 0xecb7, 0xb9aa, 0xc35d, 0xf1e3, 0xf6cf,
+ 0xc567, 0xf6d0, 0xf6ce, 0xf879, 0xf8e9, 0xb9ab, 0xefb4, 0xefb3,
+ 0xefb2, 0xf1e4, 0xf1e8, 0xf1e7, 0xf1e6, 0xf1e5, 0xc35e, 0xf3f6,
+ 0xf5b9, 0xc4d3, 0xf5b8, 0xf6d1, 0xf7cb, 0xf7ca, 0xc5c4, 0xf7c9,
+ 0xf87c, 0xf87b, 0xf87a, 0xbbf3, 0xecb8, 0xc24d, 0xf3f7, 0xf3f8,
+ 0xf7cc, 0xf87d, 0xf8ea, 0xf966, 0xf9b9, 0xf9d4, 0xbbf4, 0xc24e,
+ 0xf1e9, 0xf3f9, 0xf6d2, 0xf87e, 0xbea6, 0xefb5, 0xf1ea, 0xf3fa,
+ 0xf3fb, 0xf3fc, 0xf5be, 0xf5ba, 0xc568, 0xf5bd, 0xf5bc, 0xc4d4,
+ 0xf5bb, 0xc4d6, 0xc4d5, 0xf6d4, 0xf6d3, 0xc569, 0xc56a, 0xc5c6,
+ 0xf7cd, 0xc5c5, 0xf8a3, 0xf8a4, 0xf8a2, 0xf8a1, 0xc654, 0xf8eb,
+ 0xf8ec, 0xf8ed, 0xc653, 0xf967, 0xf96a, 0xf969, 0xf968, 0xf9d3,
+ 0xc073, 0xc365, 0xf5bf, 0xf6d5, 0xc5c7, 0xf7ce, 0xf9d5, 0xc074,
+ 0xefb6, 0xf7cf, 0xf9a1, 0xc94a, 0xddfc, 0xa14a, 0xa157, 0xa159,
+ 0xa15b, 0xa15f, 0xa160, 0xa163, 0xa164, 0xa167, 0xa168, 0xa16b,
+ 0xa16c, 0xa16f, 0xa170, 0xa173, 0xa174, 0xa177, 0xa178, 0xa17b,
+ 0xa17c, 0xa1c6, 0xa1c7, 0xa1ca, 0xa1cb, 0xa1c8, 0xa1c9, 0xa15c,
+ 0xa14d, 0xa14f, 0xa151, 0xa152, 0xa153, 0xa154, 0xa17d, 0xa17e,
+ 0xa1a1, 0xa1a2, 0xa1a3, 0xa1a4, 0xa1cc, 0xa1cd, 0xa1ce, 0xa1de,
+ 0xa1df, 0xa1e0, 0xa1e1, 0xa1e2, 0xa24c, 0xa24d, 0xa24e, 0xa149,
+ 0xa1ad, 0xa243, 0xa248, 0xa1ae, 0xa15d, 0xa15e, 0xa1af, 0xa1cf,
+ 0xa141, 0xa1d0, 0xa144, 0xa241, 0xa2af, 0xa2b0, 0xa2b1, 0xa2b2,
+ 0xa2b3, 0xa2b4, 0xa2b5, 0xa2b6, 0xa2b7, 0xa2b8, 0xa147, 0xa146,
+ 0xa1d5, 0xa1d7, 0xa1d6, 0xa148, 0xa249, 0xa2cf, 0xa2d0, 0xa2d1,
+ 0xa2d2, 0xa2d3, 0xa2d4, 0xa2d5, 0xa2d6, 0xa2d7, 0xa2d8, 0xa2d9,
+ 0xa2da, 0xa2db, 0xa2dc, 0xa2dd, 0xa2de, 0xa2df, 0xa2e0, 0xa2e1,
+ 0xa2e2, 0xa2e3, 0xa2e4, 0xa2e5, 0xa2e6, 0xa2e7, 0xa2e8, 0xa242,
+ 0xa1c4, 0xa2e9, 0xa2ea, 0xa2eb, 0xa2ec, 0xa2ed, 0xa2ee, 0xa2ef,
+ 0xa2f0, 0xa2f1, 0xa2f2, 0xa2f3, 0xa2f4, 0xa2f5, 0xa2f6, 0xa2f7,
+ 0xa2f8, 0xa2f9, 0xa2fa, 0xa2fb, 0xa2fc, 0xa2fd, 0xa2fe, 0xa340,
+ 0xa341, 0xa342, 0xa343, 0xa161, 0xa155, 0xa162, 0xa14e,
+};
+
+static const Summary16 big5_uni2indx_page00[16] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x00ac }, { 4, 0x0083 },
+ { 7, 0x0000 }, { 7, 0x0080 }, { 8, 0x0000 }, { 8, 0x0080 },
+};
+static const Summary16 big5_uni2indx_page02[38] = {
+ /* 0x0200 */
+ { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 },
+ { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 },
+ { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 },
+ { 9, 0x0e80 }, { 13, 0x0200 }, { 14, 0x0000 }, { 14, 0x0000 },
+ /* 0x0300 */
+ { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 },
+ { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 },
+ { 14, 0x0000 }, { 14, 0xfffe }, { 29, 0x03fb }, { 38, 0xfffe },
+ { 53, 0x03fb }, { 62, 0x0000 }, { 62, 0x0000 }, { 62, 0x0000 },
+ /* 0x0400 */
+ { 62, 0x0002 }, { 63, 0x1ff0 }, { 72, 0xfff8 }, { 85, 0xffff },
+ { 101, 0xffff }, { 117, 0x0002 },
+};
+static const Summary16 big5_uni2indx_page20[44] = {
+ /* 0x2000 */
+ { 118, 0x0000 }, { 118, 0x3318 }, { 124, 0x0064 }, { 127, 0x4824 },
+ { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 },
+ { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 },
+ { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 },
+ /* 0x2100 */
+ { 131, 0x0228 }, { 134, 0x0000 }, { 134, 0x0000 }, { 134, 0x0000 },
+ { 134, 0x0000 }, { 134, 0x0000 }, { 134, 0x03ff }, { 144, 0x0000 },
+ { 144, 0x0000 }, { 144, 0x03cf }, { 152, 0x0000 }, { 152, 0x0000 },
+ { 152, 0x0000 }, { 152, 0x0000 }, { 152, 0x0000 }, { 152, 0x0000 },
+ /* 0x2200 */
+ { 152, 0x0000 }, { 152, 0xc400 }, { 155, 0x4e29 }, { 162, 0x1030 },
+ { 165, 0x0000 }, { 165, 0x0004 }, { 166, 0x00c3 }, { 170, 0x0000 },
+ { 170, 0x0000 }, { 170, 0x0000 }, { 170, 0x0020 }, { 171, 0x8000 },
+};
+static const Summary16 big5_uni2indx_page24[37] = {
+ /* 0x2400 */
+ { 172, 0x0000 }, { 172, 0x0000 }, { 172, 0x0000 }, { 172, 0x0000 },
+ { 172, 0x0000 }, { 172, 0x0000 }, { 172, 0x03ff }, { 182, 0x3ff0 },
+ { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 },
+ { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 },
+ /* 0x2500 */
+ { 192, 0x1005 }, { 195, 0x1111 }, { 199, 0x1010 }, { 201, 0x1010 },
+ { 203, 0x0000 }, { 203, 0x4001 }, { 205, 0xe402 }, { 210, 0x000f },
+ { 214, 0xfffe }, { 229, 0x0030 }, { 231, 0x0003 }, { 233, 0x300c },
+ { 237, 0xc8c0 }, { 242, 0x0000 }, { 242, 0x003c }, { 246, 0x0000 },
+ /* 0x2600 */
+ { 246, 0x0260 }, { 249, 0x0000 }, { 249, 0x0000 }, { 249, 0x0000 },
+ { 249, 0x0007 },
+};
+static const Summary16 big5_uni2indx_page30[62] = {
+ /* 0x3000 */
+ { 252, 0xff2f }, { 265, 0x6037 }, { 272, 0x03fe }, { 281, 0x0000 },
+ { 281, 0xfffe }, { 296, 0xffff }, { 312, 0xffff }, { 328, 0xffff },
+ { 344, 0xffff }, { 360, 0x600f }, { 366, 0xfffe }, { 381, 0xffff },
+ { 397, 0xffff }, { 413, 0xffff }, { 429, 0xffff }, { 445, 0x407f },
+ /* 0x3100 */
+ { 453, 0xffe0 }, { 464, 0xffff }, { 480, 0x03ff }, { 490, 0x0000 },
+ { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 },
+ { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 },
+ { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 },
+ /* 0x3200 */
+ { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 },
+ { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0000 },
+ { 490, 0x0000 }, { 490, 0x0000 }, { 490, 0x0008 }, { 491, 0x0000 },
+ { 491, 0x0000 }, { 491, 0x0000 }, { 491, 0x0000 }, { 491, 0x0000 },
+ /* 0x3300 */
+ { 491, 0x0000 }, { 491, 0x0000 }, { 491, 0x0000 }, { 491, 0x0000 },
+ { 491, 0x0000 }, { 491, 0x0000 }, { 491, 0x0000 }, { 491, 0x0000 },
+ { 491, 0xc000 }, { 493, 0x7000 }, { 496, 0x0002 }, { 497, 0x0000 },
+ { 497, 0x4010 }, { 499, 0x0026 },
+};
+static const Summary16 big5_uni2indx_page4e[1307] = {
+ /* 0x4e00 */
+ { 502, 0xff8b }, { 514, 0xc373 }, { 523, 0x6840 }, { 527, 0x1b0f },
+ { 535, 0xe9ac }, { 544, 0xf34c }, { 553, 0x0200 }, { 554, 0xc008 },
+ { 557, 0x795c }, { 566, 0xca3e }, { 575, 0x7976 }, { 585, 0x0648 },
+ { 589, 0x2fdf }, { 601, 0xf7f0 }, { 612, 0x033a }, { 618, 0xa8ff },
+ /* 0x4f00 */
+ { 629, 0xef37 }, { 641, 0x233f }, { 650, 0xb004 }, { 654, 0xfd59 },
+ { 665, 0xf3ca }, { 675, 0xffff }, { 691, 0xde9f }, { 703, 0xfff9 },
+ { 717, 0xabff }, { 730, 0x7df7 }, { 743, 0xc000 }, { 745, 0x8eec },
+ { 754, 0xeebf }, { 767, 0xffdb }, { 781, 0xd003 }, { 786, 0x45fa },
+ /* 0x5000 */
+ { 795, 0xfae1 }, { 805, 0xdffe }, { 819, 0xbfef }, { 833, 0x10ab },
+ { 839, 0xffeb }, { 853, 0xfcaa }, { 863, 0xef3f }, { 876, 0x24fd },
+ { 885, 0x78ad }, { 894, 0x7f76 }, { 906, 0xf00c }, { 912, 0xedff },
+ { 926, 0xcff6 }, { 938, 0x2cfa }, { 947, 0xf7f9 }, { 960, 0xeb6b },
+ /* 0x5100 */
+ { 971, 0x1ffd }, { 983, 0x95bf }, { 994, 0x6677 }, { 1004, 0xbfbf },
+ { 1018, 0x3bfb }, { 1030, 0xfeb4 }, { 1041, 0x7bae }, { 1052, 0x11e2 },
+ { 1058, 0xa681 }, { 1064, 0x41be }, { 1072, 0x1435 }, { 1078, 0x72c3 },
+ { 1086, 0x7d70 }, { 1095, 0x7191 }, { 1102, 0x0003 }, { 1104, 0x276b },
+ /* 0x5200 */
+ { 1113, 0x57cb }, { 1123, 0x70cf }, { 1132, 0x4732 }, { 1139, 0x0def },
+ { 1149, 0x7eda }, { 1160, 0xfc74 }, { 1170, 0xfe06 }, { 1179, 0xbdb4 },
+ { 1189, 0x3f9f }, { 1201, 0x8bca }, { 1209, 0x7e49 }, { 1218, 0x5800 },
+ { 1221, 0x228f }, { 1228, 0xebec }, { 1239, 0x8a5c }, { 1246, 0xddbb },
+ /* 0x5300 */
+ { 1258, 0xef60 }, { 1267, 0xb6e7 }, { 1278, 0xa40f }, { 1285, 0xf293 },
+ { 1294, 0x37bb }, { 1305, 0x549e }, { 1313, 0xd04b }, { 1320, 0x9baf },
+ { 1331, 0xc414 }, { 1336, 0xf7d4 }, { 1347, 0x30b0 }, { 1352, 0x0a14 },
+ { 1356, 0x2f08 }, { 1362, 0x88d0 }, { 1367, 0xff7e }, { 1381, 0x192f },
+ /* 0x5400 */
+ { 1389, 0xffda }, { 1402, 0xfb07 }, { 1412, 0x7ff1 }, { 1424, 0x7beb },
+ { 1436, 0xc5ef }, { 1447, 0x0010 }, { 1448, 0x99ff }, { 1460, 0xfdff },
+ { 1475, 0x79d7 }, { 1486, 0x0567 }, { 1493, 0xffe7 }, { 1507, 0xfdcb },
+ { 1519, 0xc3ff }, { 1531, 0x4040 }, { 1533, 0x6ff7 }, { 1546, 0xbd8e },
+ /* 0x5500 */
+ { 1556, 0xdffa }, { 1569, 0x0497 }, { 1575, 0xf4c0 }, { 1582, 0x5bff },
+ { 1595, 0xed7b }, { 1607, 0xd0e7 }, { 1616, 0x047e }, { 1623, 0xf8e0 },
+ { 1631, 0xff9f }, { 1645, 0xb73e }, { 1656, 0x7dfe }, { 1669, 0x882e },
+ { 1675, 0xfffd }, { 1690, 0xbe7f }, { 1703, 0x83fe }, { 1713, 0xf6c4 },
+ /* 0x5600 */
+ { 1722, 0xf357 }, { 1733, 0xb8fd }, { 1744, 0xd680 }, { 1750, 0xef7d },
+ { 1763, 0x5767 }, { 1773, 0x4788 }, { 1779, 0xff7d }, { 1793, 0xc3df },
+ { 1804, 0xf0ff }, { 1816, 0x37a9 }, { 1825, 0x7de0 }, { 1834, 0x70fc },
+ { 1843, 0x3f6f }, { 1855, 0xec9a }, { 1864, 0x4cb3 }, { 1872, 0x8681 },
+ /* 0x5700 */
+ { 1877, 0x3f9e }, { 1888, 0xdd5c }, { 1898, 0xf70d }, { 1908, 0x4819 },
+ { 1913, 0xfea3 }, { 1924, 0x0007 }, { 1927, 0xaf56 }, { 1937, 0x38ff },
+ { 1948, 0x980d }, { 1954, 0xefb8 }, { 1965, 0x403d }, { 1971, 0xb760 },
+ { 1979, 0xd8ce }, { 1988, 0x9035 }, { 1994, 0x72bf }, { 2005, 0x3fff },
+ /* 0x5800 */
+ { 2019, 0x7ff7 }, { 2033, 0x7a11 }, { 2040, 0xf7bb }, { 2053, 0xabff },
+ { 2066, 0xff00 }, { 2074, 0x6fbe }, { 2086, 0xa93c }, { 2094, 0xfe72 },
+ { 2105, 0xcfef }, { 2118, 0xf11b }, { 2127, 0xdb6b }, { 2138, 0xf40a },
+ { 2145, 0xc3e6 }, { 2154, 0xef7e }, { 2167, 0x9b9c }, { 2176, 0xf610 },
+ /* 0x5900 */
+ { 2183, 0xf048 }, { 2189, 0x16f4 }, { 2197, 0xfeb5 }, { 2209, 0x5182 },
+ { 2214, 0xc7b1 }, { 2223, 0x15bb }, { 2232, 0x6e87 }, { 2241, 0xfbdf },
+ { 2255, 0xe43f }, { 2265, 0x63cd }, { 2274, 0xc1ff }, { 2285, 0x7e7e },
+ { 2297, 0xfdeb }, { 2310, 0x7d5f }, { 2322, 0x777b }, { 2334, 0xfcfe },
+ /* 0x5a00 */
+ { 2347, 0x960b }, { 2354, 0xdbea }, { 2365, 0x6229 }, { 2371, 0x53e8 },
+ { 2379, 0x37df }, { 2391, 0xfdef }, { 2405, 0x36f5 }, { 2415, 0xbd81 },
+ { 2423, 0xdc18 }, { 2430, 0xfcbd }, { 2442, 0xd2e4 }, { 2450, 0xffff },
+ { 2466, 0x3fd7 }, { 2478, 0xffe0 }, { 2489, 0x7f6f }, { 2502, 0xabf8 },
+ /* 0x5b00 */
+ { 2512, 0x9bae }, { 2522, 0x6ed9 }, { 2532, 0xf5fb }, { 2545, 0xf115 },
+ { 2553, 0x79a9 }, { 2562, 0xbdfb }, { 2575, 0x5a3c }, { 2583, 0xadaf },
+ { 2594, 0xdbba }, { 2605, 0x1fac }, { 2614, 0x71fc }, { 2624, 0x8379 },
+ { 2632, 0x7cf7 }, { 2644, 0xc35f }, { 2654, 0xdfff }, { 2669, 0x0567 },
+ /* 0x5c00 */
+ { 2676, 0xff9a }, { 2688, 0x8467 }, { 2695, 0x1534 }, { 2701, 0xdf8b },
+ { 2712, 0xf9f3 }, { 2724, 0x3373 }, { 2733, 0xf7bd }, { 2746, 0x5e1a },
+ { 2754, 0xbf40 }, { 2762, 0xa03f }, { 2770, 0xffff }, { 2786, 0x01eb },
+ { 2793, 0xdfc0 }, { 2802, 0xcfdd }, { 2814, 0x7500 }, { 2819, 0xabd3 },
+ /* 0x5d00 */
+ { 2829, 0xf8c3 }, { 2838, 0xeed6 }, { 2849, 0x43fd }, { 2859, 0xb7ff },
+ { 2873, 0x5eaf }, { 2884, 0x4227 }, { 2890, 0x9bac }, { 2899, 0xf686 },
+ { 2908, 0x27d7 }, { 2918, 0xf6bc }, { 2929, 0xf787 }, { 2940, 0x35b7 },
+ { 2950, 0xaacd }, { 2959, 0xe176 }, { 2968, 0x49e7 }, { 2977, 0xe29f },
+ /* 0x5e00 */
+ { 2987, 0x545c }, { 2994, 0xaff2 }, { 3005, 0x2b3f }, { 3015, 0x61d8 },
+ { 3022, 0xfc3b }, { 3033, 0xbbb8 }, { 3043, 0xffcf }, { 3057, 0x7b7d },
+ { 3069, 0xbf95 }, { 3080, 0x1ce0 }, { 3086, 0x7dfd }, { 3099, 0x43ff },
+ { 3110, 0x5ff6 }, { 3122, 0xfffe }, { 3137, 0xd3ef }, { 3149, 0xc4ce },
+ /* 0x5f00 */
+ { 3157, 0x8db6 }, { 3166, 0xadbc }, { 3176, 0x63dc }, { 3185, 0x11eb },
+ { 3193, 0xdf59 }, { 3204, 0x23d0 }, { 3210, 0xbeb4 }, { 3220, 0xf3db },
+ { 3232, 0x1fe7 }, { 3243, 0xdbc7 }, { 3254, 0xff63 }, { 3266, 0xfae4 },
+ { 3276, 0xb22b }, { 3284, 0x63f7 }, { 3295, 0xed3b }, { 3306, 0xadba },
+ /* 0x6000 */
+ { 3316, 0xfe01 }, { 3324, 0x7eff }, { 3338, 0xfff7 }, { 3353, 0x02bc },
+ { 3359, 0x32ff }, { 3370, 0xef39 }, { 3381, 0xfffc }, { 3395, 0x8005 },
+ { 3398, 0x77fb }, { 3411, 0xbcf5 }, { 3422, 0x010d }, { 3426, 0xfff7 },
+ { 3441, 0xfffb }, { 3456, 0xbf3a }, { 3467, 0x0057 }, { 3472, 0xdfff },
+ /* 0x6100 */
+ { 3487, 0xef7b }, { 3500, 0xbd7d }, { 3512, 0xdb88 }, { 3520, 0xc8d4 },
+ { 3527, 0xfff3 }, { 3541, 0xed7c }, { 3552, 0x5dee }, { 3563, 0x56ff },
+ { 3575, 0x7e0d }, { 3584, 0xac5f }, { 3594, 0xff96 }, { 3606, 0xd57f },
+ { 3618, 0x3fee }, { 3630, 0xc140 }, { 3634, 0x6ff9 }, { 3646, 0xffe7 },
+ /* 0x6200 */
+ { 3660, 0x779b }, { 3671, 0x8e77 }, { 3681, 0x6ebf }, { 3693, 0xe45d },
+ { 3702, 0x6fcf }, { 3714, 0x5f1f }, { 3725, 0xe07f }, { 3735, 0xfedf },
+ { 3749, 0xd7db }, { 3761, 0x01fe }, { 3769, 0xff00 }, { 3777, 0xfb7b },
+ { 3790, 0xffd4 }, { 3802, 0x1fdf }, { 3814, 0xf800 }, { 3819, 0xffff },
+ /* 0x6300 */
+ { 3835, 0xfb8f }, { 3847, 0x007b }, { 3853, 0xbf00 }, { 3860, 0x7f5c },
+ { 3871, 0xffff }, { 3887, 0x07f3 }, { 3896, 0xeba0 }, { 3904, 0x3de7 },
+ { 3915, 0xf7bf }, { 3929, 0xfbd7 }, { 3942, 0xffbf }, { 3957, 0x6003 },
+ { 3961, 0xfffd }, { 3976, 0xbfed }, { 3989, 0xefbb }, { 4002, 0x027f },
+ /* 0x6400 */
+ { 4010, 0xfe40 }, { 4018, 0xddfd }, { 4031, 0xfdff }, { 4046, 0xe2f9 },
+ { 4056, 0x680b }, { 4062, 0xfb1f }, { 4074, 0xfbe3 }, { 4086, 0xaffd },
+ { 4099, 0x9fa4 }, { 4108, 0xf7ed }, { 4121, 0x7a7d }, { 4132, 0xf80f },
+ { 4141, 0xeebe }, { 4153, 0x0fd5 }, { 4162, 0xbb5d }, { 4173, 0xfd9f },
+ /* 0x6500 */
+ { 4186, 0xf2db }, { 4197, 0x3bf9 }, { 4208, 0xfe7f }, { 4222, 0xebcc },
+ { 4232, 0x876a }, { 4240, 0x73fa }, { 4251, 0x95fc }, { 4261, 0x9ffc },
+ { 4273, 0x109f }, { 4280, 0xfaf7 }, { 4293, 0xddb7 }, { 4305, 0xbbcd },
+ { 4316, 0xf87e }, { 4327, 0xeccd }, { 4337, 0xf366 }, { 4347, 0x3c3f },
+ /* 0x6600 */
+ { 4357, 0xfffd }, { 4372, 0xb03f }, { 4381, 0xe9f7 }, { 4393, 0x067e },
+ { 4401, 0x96ae }, { 4410, 0xfe06 }, { 4419, 0xd576 }, { 4429, 0x5fd7 },
+ { 4441, 0x3fd1 }, { 4451, 0xa3f3 }, { 4461, 0xcf07 }, { 4470, 0x6fb7 },
+ { 4482, 0x9fd1 }, { 4492, 0x7f44 }, { 4501, 0x7b59 }, { 4511, 0xd3dd },
+ /* 0x6700 */
+ { 4522, 0xaf3b }, { 4533, 0xa9bd }, { 4543, 0x7dcf }, { 4555, 0xff3a },
+ { 4567, 0xfbe0 }, { 4577, 0xf6eb }, { 4589, 0xb401 }, { 4594, 0xffff },
+ { 4610, 0x7afa }, { 4621, 0xb7bf }, { 4634, 0xc000 }, { 4636, 0x0ffd },
+ { 4647, 0xff7f }, { 4662, 0xff1f }, { 4675, 0xfefc }, { 4688, 0x95ff },
+ /* 0x6800 */
+ { 4700, 0x0000 }, { 4700, 0xb5dc }, { 4710, 0xef63 }, { 4721, 0x3f3e },
+ { 4732, 0xfb7f }, { 4746, 0x001b }, { 4750, 0xe800 }, { 4754, 0xfbf6 },
+ { 4767, 0x9eef }, { 4779, 0xb8df }, { 4790, 0xff9f }, { 4804, 0x003f },
+ { 4810, 0x7bd0 }, { 4819, 0xf5ff }, { 4833, 0xdfdb }, { 4846, 0x3fff },
+ /* 0x6900 */
+ { 4860, 0xfdf0 }, { 4871, 0x00bf }, { 4878, 0x8420 }, { 4881, 0xbbbd },
+ { 4893, 0xdf37 }, { 4905, 0xffde }, { 4919, 0xff6d }, { 4932, 0x0ff3 },
+ { 4942, 0x604c }, { 4947, 0x5efb }, { 4959, 0xfffb }, { 4974, 0xfafb },
+ { 4987, 0xfe5e }, { 4999, 0x0219 }, { 5003, 0x79f4 }, { 5013, 0xf9de },
+ /* 0x6a00 */
+ { 5025, 0xa7f7 }, { 5037, 0xebfa }, { 5049, 0x01eb }, { 5056, 0xff34 },
+ { 5067, 0xebd3 }, { 5078, 0xef73 }, { 5090, 0xafd7 }, { 5102, 0xc040 },
+ { 5105, 0x72bb }, { 5115, 0xdcff }, { 5128, 0xf17f }, { 5140, 0x2fd8 },
+ { 5149, 0xb8ec }, { 5158, 0xfe0b }, { 5168, 0xdda3 }, { 5178, 0x1f0b },
+ /* 0x6b00 */
+ { 5186, 0x8f1d }, { 5195, 0x47cf }, { 5205, 0xb12b }, { 5213, 0xffde },
+ { 5227, 0x7fee }, { 5240, 0xda73 }, { 5250, 0x24ff }, { 5260, 0xcbc4 },
+ { 5268, 0xf75d }, { 5280, 0xcbf2 }, { 5290, 0xecfd }, { 5302, 0xb4ed },
+ { 5312, 0xbff9 }, { 5325, 0x4ddd }, { 5335, 0x99dd }, { 5345, 0xfb8d },
+ /* 0x6c00 */
+ { 5356, 0xbb7f }, { 5369, 0xaf7b }, { 5381, 0xddfb }, { 5394, 0xc959 },
+ { 5402, 0xfc4f }, { 5413, 0xfab5 }, { 5424, 0xafe3 }, { 5435, 0x6d5f },
+ { 5446, 0xffff }, { 5462, 0x3f7d }, { 5474, 0x7800 }, { 5478, 0xffdb },
+ { 5492, 0xb6ff }, { 5505, 0x7eff }, { 5519, 0xfbaf }, { 5532, 0x022f },
+ /* 0x6d00 */
+ { 5538, 0xff9b }, { 5551, 0xefc7 }, { 5563, 0xffa5 }, { 5575, 0xffff },
+ { 5591, 0x0007 }, { 5594, 0xc700 }, { 5599, 0xf7ff }, { 5614, 0xfff1 },
+ { 5627, 0x7ffd }, { 5641, 0x01bf }, { 5649, 0xdc00 }, { 5654, 0xfdbc },
+ { 5666, 0xbff5 }, { 5679, 0xffff }, { 5695, 0xff7f }, { 5710, 0x3eff },
+ /* 0x6e00 */
+ { 5723, 0x0029 }, { 5726, 0xbe00 }, { 5732, 0xf9ff }, { 5746, 0xff7f },
+ { 5761, 0x6efb }, { 5773, 0xfd7e }, { 5786, 0xcbff }, { 5799, 0x039e },
+ { 5806, 0xe300 }, { 5811, 0xfbdd }, { 5824, 0xccff }, { 5836, 0xf6df },
+ { 5849, 0xffff }, { 5865, 0x117f }, { 5874, 0xf800 }, { 5879, 0xfbf6 },
+ /* 0x6f00 */
+ { 5892, 0xe7ef }, { 5905, 0xd73c }, { 5915, 0xfeef }, { 5929, 0xdfef },
+ { 5943, 0xc00b }, { 5948, 0xedbf }, { 5961, 0xfedf }, { 5975, 0xfdcd },
+ { 5987, 0x7bf5 }, { 5999, 0x40fd }, { 6007, 0xffff }, { 6023, 0xb75f },
+ { 6035, 0xffdf }, { 6050, 0xf930 }, { 6058, 0xfbdf }, { 6072, 0xdc97 },
+ /* 0x7000 */
+ { 6082, 0xfef3 }, { 6095, 0xbff2 }, { 6107, 0x8fdf }, { 6119, 0xdfbf },
+ { 6133, 0x177f }, { 6144, 0xede6 }, { 6155, 0x0f7f }, { 6166, 0x3553 },
+ { 6174, 0x447c }, { 6181, 0x877e }, { 6191, 0xfa12 }, { 6199, 0x45bb },
+ { 6208, 0xede0 }, { 6217, 0x779e }, { 6228, 0x8017 }, { 6233, 0xbfd9 },
+ /* 0x7100 */
+ { 6245, 0x7e55 }, { 6255, 0xde89 }, { 6264, 0xc16f }, { 6273, 0x0447 },
+ { 6278, 0x7ade }, { 6289, 0xf75d }, { 6301, 0x57ff }, { 6314, 0x2905 },
+ { 6319, 0x86f7 }, { 6329, 0xfe95 }, { 6340, 0x97b3 }, { 6350, 0xf32f },
+ { 6361, 0xcfff }, { 6375, 0x9f75 }, { 6386, 0x71f7 }, { 6397, 0xfb17 },
+ /* 0x7200 */
+ { 6408, 0x34ee }, { 6417, 0xee19 }, { 6426, 0x37cc }, { 6435, 0xef61 },
+ { 6445, 0x9fd6 }, { 6456, 0xef4c }, { 6466, 0xd68f }, { 6476, 0xfbdd },
+ { 6489, 0x7b73 }, { 6500, 0x6def }, { 6512, 0xd7fe }, { 6525, 0xa431 },
+ { 6531, 0x5e7f }, { 6543, 0x97d7 }, { 6554, 0x0f5b }, { 6563, 0xffd8 },
+ /* 0x7300 */
+ { 6575, 0x9d83 }, { 6583, 0x7bce }, { 6594, 0x22ec }, { 6601, 0xdcff },
+ { 6614, 0x763d }, { 6624, 0xef87 }, { 6635, 0xdfe7 }, { 6648, 0xfded },
+ { 6661, 0x4fff }, { 6674, 0xa0fc }, { 6682, 0x3b77 }, { 6693, 0xdbfc },
+ { 6705, 0x3ded }, { 6716, 0x7fdc }, { 6728, 0x6fa9 }, { 6738, 0xf570 },
+ /* 0x7400 */
+ { 6747, 0x3ffb }, { 6760, 0x2c40 }, { 6764, 0xff7f }, { 6779, 0x847f },
+ { 6788, 0xec57 }, { 6798, 0xdeb7 }, { 6810, 0xe69c }, { 6819, 0xf22f },
+ { 6829, 0x0feb }, { 6839, 0xd5b5 }, { 6849, 0xafeb }, { 6861, 0xede7 },
+ { 6873, 0x8c2f }, { 6881, 0xfff0 }, { 6893, 0x537f }, { 6904, 0xe8f0 },
+ /* 0x7500 */
+ { 6912, 0xb99d }, { 6922, 0xb5ff }, { 6935, 0xff66 }, { 6947, 0xe78f },
+ { 6958, 0xd981 }, { 6965, 0xbe10 }, { 6972, 0x9c7c }, { 6981, 0xe3c1 },
+ { 6989, 0x9cd1 }, { 6997, 0x2733 }, { 7005, 0x0cbc }, { 7012, 0xff6d },
+ { 7025, 0xfcb7 }, { 7037, 0xefb7 }, { 7050, 0xa0df }, { 7059, 0xffff },
+ /* 0x7600 */
+ { 7075, 0xbf0b }, { 7085, 0xfe7b }, { 7098, 0xa3ff }, { 7110, 0x353f },
+ { 7120, 0x13cc }, { 7127, 0x97cd }, { 7137, 0x7637 }, { 7147, 0xfb27 },
+ { 7158, 0xcfd6 }, { 7169, 0x7e6c }, { 7179, 0xec50 }, { 7186, 0xed31 },
+ { 7195, 0x677c }, { 7205, 0xfc1c }, { 7214, 0xf6fa }, { 7226, 0x5fbf },
+ /* 0x7700 */
+ { 7239, 0x0fba }, { 7248, 0xae2f }, { 7258, 0xa3ad }, { 7267, 0x7ffe },
+ { 7281, 0xfcf0 }, { 7291, 0xde74 }, { 7301, 0xffef }, { 7316, 0xf200 },
+ { 7321, 0xfbbf }, { 7335, 0xfea2 }, { 7345, 0x3daf }, { 7356, 0xbcff },
+ { 7369, 0xf694 }, { 7378, 0x5fb9 }, { 7389, 0xf3ad }, { 7400, 0x3f8f },
+ /* 0x7800 */
+ { 7411, 0xf26c }, { 7420, 0xa01f }, { 7427, 0xffef }, { 7442, 0x01bf },
+ { 7450, 0x7728 }, { 7458, 0x7005 }, { 7463, 0xff35 }, { 7475, 0xda03 },
+ { 7482, 0xd2f9 }, { 7492, 0xc7fa }, { 7503, 0x3fbf }, { 7516, 0x5c1d },
+ { 7524, 0xff3a }, { 7536, 0xec33 }, { 7545, 0xb7af }, { 7557, 0xfe9c },
+ /* 0x7900 */
+ { 7568, 0x5236 }, { 7575, 0x7a9f }, { 7586, 0xbffa }, { 7599, 0xe722 },
+ { 7607, 0x9ff7 }, { 7620, 0xfcff }, { 7634, 0x2fbb }, { 7645, 0xb61d },
+ { 7654, 0xed06 }, { 7662, 0x1dfd }, { 7673, 0x7dd7 }, { 7685, 0xefdf },
+ { 7699, 0xeb23 }, { 7708, 0xf166 }, { 7717, 0x7ed9 }, { 7728, 0x0dc0 },
+ /* 0x7a00 */
+ { 7733, 0x3d3d }, { 7743, 0xdfbf }, { 7757, 0xc945 }, { 7764, 0xba83 },
+ { 7772, 0x7dd1 }, { 7782, 0x9dd0 }, { 7790, 0x7b87 }, { 7800, 0xcf73 },
+ { 7811, 0x9ff3 }, { 7823, 0xc3f5 }, { 7833, 0xdf0d }, { 7843, 0xc5fe },
+ { 7854, 0x0cb3 }, { 7861, 0x8302 }, { 7865, 0xe879 }, { 7874, 0xaec0 },
+ /* 0x7b00 */
+ { 7881, 0xc773 }, { 7891, 0x6f0f }, { 7901, 0xfd7d }, { 7914, 0x093f },
+ { 7922, 0xfff1 }, { 7935, 0x0157 }, { 7941, 0x62fb }, { 7951, 0x01ff },
+ { 7960, 0xfdb4 }, { 7971, 0x3bf3 }, { 7982, 0xb013 }, { 7988, 0x43b2 },
+ { 7995, 0x5ed3 }, { 8005, 0xff30 }, { 8015, 0x0fff }, { 8027, 0xeb9f },
+ /* 0x7c00 */
+ { 8039, 0xfeef }, { 8053, 0xf203 }, { 8060, 0x3fef }, { 8073, 0xfb89 },
+ { 8083, 0x37a9 }, { 8092, 0x9e99 }, { 8101, 0xdef9 }, { 8113, 0xa72c },
+ { 8121, 0x3733 }, { 8130, 0xc1f6 }, { 8139, 0x812e }, { 8145, 0xfe3e },
+ { 8157, 0x5d20 }, { 8163, 0xf2f7 }, { 8175, 0xd585 }, { 8183, 0x69d7 },
+ /* 0x7d00 */
+ { 8193, 0xffff }, { 8209, 0xffff }, { 8225, 0xdb07 }, { 8234, 0xff6f },
+ { 8248, 0xc4ff }, { 8259, 0xd97f }, { 8271, 0xefce }, { 8283, 0xbe0f },
+ { 8293, 0xf17b }, { 8304, 0xf05e }, { 8313, 0xf6cf }, { 8325, 0xffb7 },
+ { 8339, 0x5ef7 }, { 8351, 0xef84 }, { 8360, 0xd7cb }, { 8371, 0x0edf },
+ /* 0x7e00 */
+ { 8381, 0xff08 }, { 8390, 0xfcff }, { 8404, 0xee3f }, { 8416, 0xffff },
+ { 8432, 0x13ff }, { 8443, 0xd7ff }, { 8457, 0xaf0f }, { 8467, 0x7ffd },
+ { 8481, 0xbdc7 }, { 8492, 0x1ffa }, { 8503, 0x0000 }, { 8503, 0x0000 },
+ { 8503, 0x0000 }, { 8503, 0x0000 }, { 8503, 0x0000 }, { 8503, 0x0000 },
+ /* 0x7f00 */
+ { 8503, 0x0000 }, { 8503, 0x0000 }, { 8503, 0x0000 }, { 8503, 0xe740 },
+ { 8510, 0xbd38 }, { 8519, 0xf933 }, { 8529, 0x7feb }, { 8542, 0xfeed },
+ { 8555, 0x7fe8 }, { 8566, 0x7c76 }, { 8576, 0xb3f7 }, { 8588, 0xffef },
+ { 8603, 0xfeaf }, { 8616, 0xd8b7 }, { 8626, 0xff6f }, { 8640, 0xfbbf },
+ /* 0x8000 */
+ { 8654, 0xf8fb }, { 8666, 0xdbf7 }, { 8679, 0x1752 }, { 8686, 0xe2f9 },
+ { 8696, 0x85c8 }, { 8702, 0x7547 }, { 8711, 0x9090 }, { 8715, 0xe3ef },
+ { 8727, 0x9ef4 }, { 8737, 0x3f6d }, { 8748, 0xee2e }, { 8758, 0x0536 },
+ { 8764, 0xf7bc }, { 8776, 0x7ff3 }, { 8789, 0xa07b }, { 8797, 0x7f3f },
+ /* 0x8100 */
+ { 8810, 0x0567 }, { 8817, 0xeb60 }, { 8825, 0xbabe }, { 8836, 0x6601 },
+ { 8841, 0xfcd8 }, { 8851, 0x583f }, { 8860, 0xcaf7 }, { 8871, 0x87df },
+ { 8882, 0xbfcd }, { 8894, 0xffa0 }, { 8904, 0x5bcd }, { 8914, 0xfebf },
+ { 8928, 0xb6fd }, { 8940, 0xefa7 }, { 8952, 0x77ef }, { 8965, 0xdf9c },
+ /* 0x8200 */
+ { 8976, 0x3fb7 }, { 8988, 0xf877 }, { 8999, 0x9d27 }, { 9008, 0xb7fc },
+ { 9020, 0xcab5 }, { 9029, 0xdfef }, { 9043, 0xfb5a }, { 9054, 0xf1b6 },
+ { 9064, 0xec39 }, { 9073, 0xef1f }, { 9085, 0xfbbf }, { 9099, 0x7ffb },
+ { 9113, 0x000d }, { 9116, 0xdafe }, { 9128, 0xbdfb }, { 9141, 0x4e7f },
+ /* 0x8300 */
+ { 9152, 0x33ff }, { 9164, 0x5ac0 }, { 9170, 0xbff5 }, { 9183, 0x9ffe },
+ { 9196, 0xffbf }, { 9211, 0x005f }, { 9217, 0x0000 }, { 9217, 0xfdf8 },
+ { 9229, 0xffca }, { 9241, 0x6ffd }, { 9254, 0xcffd }, { 9267, 0xa001 },
+ { 9270, 0xdfff }, { 9285, 0xfbf2 }, { 9297, 0xdfbf }, { 9311, 0xff7f },
+ /* 0x8400 */
+ { 9326, 0xfeda }, { 9338, 0x080f }, { 9343, 0xba08 }, { 9349, 0xbfff },
+ { 9364, 0x7afd }, { 9376, 0xeed7 }, { 9388, 0xfbeb }, { 9401, 0x67f9 },
+ { 9412, 0xe044 }, { 9417, 0xff93 }, { 9429, 0xdf97 }, { 9441, 0x9f57 },
+ { 9452, 0xfef7 }, { 9466, 0x08df }, { 9474, 0xdf80 }, { 9482, 0xfedf },
+ /* 0x8500 */
+ { 9496, 0xffc5 }, { 9508, 0xf7fe }, { 9522, 0xfffb }, { 9537, 0x6803 },
+ { 9542, 0x67fb }, { 9554, 0x6bfa }, { 9565, 0x7fff }, { 9580, 0x5fe2 },
+ { 9590, 0xffff }, { 9606, 0xff73 }, { 9619, 0x87df }, { 9630, 0xe7fb },
+ { 9643, 0xebfd }, { 9656, 0xf7a7 }, { 9668, 0xbf7e }, { 9681, 0xefc7 },
+ /* 0x8600 */
+ { 9693, 0x1ef3 }, { 9703, 0xdf82 }, { 9712, 0x76ff }, { 9725, 0xdf7e },
+ { 9738, 0x79c9 }, { 9747, 0xda7d }, { 9758, 0xefbe }, { 9771, 0x1e9b },
+ { 9780, 0x7ce0 }, { 9788, 0x77fb }, { 9801, 0x87be }, { 9811, 0xfffb },
+ { 9826, 0x1bff }, { 9838, 0xffdb }, { 9852, 0x3f5c }, { 9862, 0x4fe0 },
+ /* 0x8700 */
+ { 9870, 0x7fff }, { 9885, 0x5f0e }, { 9894, 0x77ff }, { 9908, 0xddbf },
+ { 9921, 0xf04f }, { 9930, 0xffff }, { 9946, 0xffff }, { 9962, 0x0ff8 },
+ { 9971, 0xa3be }, { 9981, 0xfddf }, { 9995, 0xfc1c }, { 10004, 0xfffd },
+ { 10019, 0x1f7d }, { 10030, 0xfb9e }, { 10042, 0xbdff }, { 10056, 0xdedc },
+ /* 0x8800 */
+ { 10067, 0x3f6f }, { 10079, 0xbafb }, { 10091, 0xdf7f }, { 10105, 0xfbef },
+ { 10119, 0x7d1b }, { 10129, 0x2eec }, { 10138, 0xaf8e }, { 10148, 0xf2f7 },
+ { 10160, 0x7b0f }, { 10170, 0xcfee }, { 10182, 0x1d96 }, { 10190, 0x77c6 },
+ { 10200, 0x7e07 }, { 10209, 0xfff5 }, { 10223, 0xd982 }, { 10230, 0x7fdf },
+ /* 0x8900 */
+ { 10244, 0x5ee6 }, { 10254, 0xc7ff }, { 10267, 0xfeee }, { 10280, 0x79ef },
+ { 10292, 0x9a56 }, { 10300, 0xffcf }, { 10314, 0xfe5f }, { 10327, 0xde5e },
+ { 10338, 0x896e }, { 10346, 0xf9e8 }, { 10356, 0xf45e }, { 10366, 0xe6c4 },
+ { 10374, 0x0001 }, { 10375, 0xbe7c }, { 10386, 0x3b7f }, { 10398, 0xdddf },
+ /* 0x8a00 */
+ { 10411, 0xd59d }, { 10421, 0xe9ef }, { 10433, 0x34ac }, { 10440, 0xde53 },
+ { 10450, 0xf573 }, { 10461, 0x4bf7 }, { 10472, 0x7b4f }, { 10483, 0x9eff },
+ { 10496, 0xb8fe }, { 10507, 0x476e }, { 10516, 0x0dfb }, { 10526, 0xff45 },
+ { 10537, 0xabfd }, { 10549, 0xfbfe }, { 10563, 0xe9d7 }, { 10574, 0xddff },
+ /* 0x8b00 */
+ { 10588, 0xedf7 }, { 10601, 0x7fff }, { 10616, 0xddfd }, { 10629, 0x7eeb },
+ { 10641, 0xcfe7 }, { 10653, 0xb7ff }, { 10667, 0xbde9 }, { 10678, 0xef91 },
+ { 10688, 0x5d75 }, { 10698, 0xd77c }, { 10709, 0x0000 }, { 10709, 0x0000 },
+ { 10709, 0x0000 }, { 10709, 0x0000 }, { 10709, 0x0000 }, { 10709, 0x0000 },
+ /* 0x8c00 */
+ { 10709, 0x0000 }, { 10709, 0x0000 }, { 10709, 0x0000 }, { 10709, 0xfa80 },
+ { 10716, 0xffee }, { 10730, 0xb4f1 }, { 10739, 0xbf76 }, { 10751, 0x2fef },
+ { 10763, 0xb677 }, { 10774, 0x77bf }, { 10787, 0x9fbf }, { 10800, 0xfffd },
+ { 10815, 0x95bf }, { 10826, 0xf6ae }, { 10837, 0x75ff }, { 10850, 0x7f3b },
+ /* 0x8d00 */
+ { 10862, 0xa7f5 }, { 10873, 0x0af9 }, { 10881, 0x0000 }, { 10881, 0x0000 },
+ { 10881, 0x0000 }, { 10881, 0x0000 }, { 10881, 0xfbd0 }, { 10891, 0x2bdd },
+ { 10901, 0xf633 }, { 10911, 0x9a7f }, { 10922, 0xfdab }, { 10934, 0xd6fc },
+ { 10945, 0xf9e6 }, { 10956, 0xbfeb }, { 10969, 0xdfdf }, { 10983, 0xf41f },
+ /* 0x8e00 */
+ { 10993, 0xa6fd }, { 11004, 0xffff }, { 11020, 0x4aff }, { 11031, 0xf37b },
+ { 11043, 0x7fb7 }, { 11056, 0xfef9 }, { 11069, 0xb6ff }, { 11082, 0x1d5c },
+ { 11090, 0x7ff6 }, { 11103, 0xe5ff }, { 11116, 0x1f7b }, { 11127, 0x2404 },
+ { 11130, 0xbe05 }, { 11138, 0xf99e }, { 11149, 0xdbe3 }, { 11160, 0xdff2 },
+ /* 0x8f00 */
+ { 11172, 0x6fef }, { 11185, 0xfdff }, { 11200, 0xd679 }, { 11210, 0xcbfc },
+ { 11221, 0xebfd }, { 11234, 0xefff }, { 11249, 0x001f }, { 11254, 0x0000 },
+ { 11254, 0x0000 }, { 11254, 0x9800 }, { 11257, 0xe148 }, { 11263, 0x8017 },
+ { 11268, 0x6a74 }, { 11276, 0x00fe }, { 11283, 0x6d7f }, { 11295, 0xfdf1 },
+ /* 0x9000 */
+ { 11307, 0xb87f }, { 11318, 0xfef3 }, { 11331, 0xe01f }, { 11339, 0xf176 },
+ { 11349, 0xee96 }, { 11359, 0x7b3f }, { 11371, 0xeb8d }, { 11381, 0xfffd },
+ { 11396, 0xadff }, { 11409, 0xcbb3 }, { 11419, 0x84ef }, { 11428, 0xe17f },
+ { 11439, 0x4daa }, { 11447, 0xbff0 }, { 11458, 0xbf3f }, { 11471, 0xfe3f },
+ /* 0x9100 */
+ { 11484, 0xebff }, { 11498, 0xffd7 }, { 11512, 0xffdf }, { 11527, 0xcf7f },
+ { 11540, 0xfffb }, { 11555, 0x85ed }, { 11564, 0xd73f }, { 11576, 0x07bc },
+ { 11584, 0xaeff }, { 11597, 0xfe0f }, { 11608, 0xfdaf }, { 11621, 0x76bf },
+ { 11633, 0xfaef }, { 11646, 0x37bb }, { 11657, 0x7fdc }, { 11669, 0xa3ba },
+ /* 0x9200 */
+ { 11678, 0xb6ff }, { 11691, 0x56f7 }, { 11702, 0x60f8 }, { 11709, 0xe7df },
+ { 11722, 0xff61 }, { 11733, 0x4cdf }, { 11743, 0xb0fb }, { 11753, 0xff45 },
+ { 11764, 0x7ded }, { 11776, 0x3ffa }, { 11788, 0x1fff }, { 11801, 0x18fc },
+ { 11809, 0xffff }, { 11825, 0xe3af }, { 11836, 0xc7d3 }, { 11846, 0xdf83 },
+ /* 0x9300 */
+ { 11856, 0xfb57 }, { 11868, 0xef7d }, { 11881, 0xefff }, { 11896, 0x1378 },
+ { 11903, 0xfec0 }, { 11912, 0x5ff7 }, { 11925, 0x34bb }, { 11934, 0x5ee3 },
+ { 11944, 0xf70d }, { 11954, 0xeff6 }, { 11967, 0xd7fe }, { 11980, 0x00bf },
+ { 11987, 0xf59d }, { 11998, 0xf7f7 }, { 12012, 0x51de }, { 12021, 0xffe0 },
+ /* 0x9400 */
+ { 12032, 0xfec9 }, { 12043, 0x037f }, { 12052, 0x5f01 }, { 12059, 0xbfef },
+ { 12073, 0x9ff1 }, { 12084, 0x60a7 }, { 12091, 0xef1d }, { 12102, 0xf1ff },
+ { 12115, 0x000f }, { 12119, 0x0000 }, { 12119, 0x0000 }, { 12119, 0x0000 },
+ { 12119, 0x0000 }, { 12119, 0x0000 }, { 12119, 0x0000 }, { 12119, 0x0000 },
+ /* 0x9500 */
+ { 12119, 0x0000 }, { 12119, 0x0000 }, { 12119, 0x0000 }, { 12119, 0x0000 },
+ { 12119, 0x0000 }, { 12119, 0x0000 }, { 12119, 0x0000 }, { 12119, 0x3c80 },
+ { 12124, 0xfb4d }, { 12135, 0xd91f }, { 12145, 0x7b3a }, { 12155, 0xfee3 },
+ { 12167, 0x3fe9 }, { 12178, 0xdc7f }, { 12190, 0x003f }, { 12196, 0x0000 },
+ /* 0x9600 */
+ { 12196, 0x0000 }, { 12196, 0x5000 }, { 12198, 0xf51f }, { 12209, 0xbe07 },
+ { 12218, 0xfc1d }, { 12228, 0xf91b }, { 12238, 0xbc1e }, { 12247, 0x71ff },
+ { 12259, 0x6ff9 }, { 12271, 0x5bbe }, { 12282, 0x5796 }, { 12291, 0x9b1b },
+ { 12300, 0x7fff }, { 12315, 0xfffc }, { 12329, 0x872e }, { 12337, 0xafe7 },
+ /* 0x9700 */
+ { 12349, 0xebf5 }, { 12361, 0xf34f }, { 12372, 0xdffd }, { 12386, 0xe725 },
+ { 12395, 0x0bdc }, { 12403, 0x5d44 }, { 12410, 0x5747 }, { 12419, 0xfddd },
+ { 12432, 0xed3f }, { 12444, 0x7790 }, { 12452, 0x7d7f }, { 12465, 0x8ac8 },
+ { 12471, 0xfafa }, { 12483, 0xf3f9 }, { 12495, 0x202a }, { 12499, 0xef4b },
+ /* 0x9800 */
+ { 12510, 0xf5ff }, { 12524, 0x79cf }, { 12535, 0xabd3 }, { 12545, 0x0ba5 },
+ { 12552, 0xf77a }, { 12564, 0xfb8f }, { 12576, 0x8ebd }, { 12586, 0x001f },
+ { 12591, 0x0000 }, { 12591, 0x0000 }, { 12591, 0xf300 }, { 12597, 0xfd4e },
+ { 12608, 0x1a57 }, { 12616, 0x8800 }, { 12618, 0xaeac }, { 12627, 0x7654 },
+ /* 0x9900 */
+ { 12635, 0x17ad }, { 12644, 0xcdff }, { 12657, 0xffb2 }, { 12669, 0xf42f },
+ { 12679, 0x5baa }, { 12688, 0xdbff }, { 12702, 0x0002 }, { 12703, 0x0000 },
+ { 12703, 0x0000 }, { 12703, 0x73c0 }, { 12710, 0xf9ea }, { 12721, 0x2e3f },
+ { 12731, 0xfa8e }, { 12741, 0xbbff }, { 12755, 0x76bc }, { 12765, 0xffd3 },
+ /* 0x9a00 */
+ { 12778, 0xeefe }, { 12791, 0x7e72 }, { 12801, 0x7ebd }, { 12813, 0xe7f7 },
+ { 12826, 0xf77f }, { 12840, 0xcefd }, { 12852, 0x0ff5 }, { 12862, 0x0000 },
+ { 12862, 0x0000 }, { 12862, 0x0000 }, { 12862, 0xa900 }, { 12866, 0xdb9b },
+ { 12877, 0xa4c7 }, { 12885, 0x917f }, { 12895, 0xf8ca }, { 12904, 0x7ece },
+ /* 0x9b00 */
+ { 12915, 0x7d7a }, { 12926, 0xc7e7 }, { 12937, 0xcbbd }, { 12948, 0xdcae },
+ { 12958, 0xfd7e }, { 12971, 0x8f76 }, { 12981, 0x91d3 }, { 12989, 0x7cf3 },
+ { 13000, 0x01e5 }, { 13006, 0x4c2f }, { 13014, 0xed77 }, { 13026, 0xa360 },
+ { 13032, 0x07db }, { 13041, 0x5ef8 }, { 13051, 0x1df7 }, { 13062, 0x2181 },
+ /* 0x9c00 */
+ { 13066, 0x6be0 }, { 13074, 0x309c }, { 13080, 0x3b3a }, { 13089, 0xfade },
+ { 13101, 0x7f53 }, { 13112, 0xc3f5 }, { 13122, 0x61cd }, { 13130, 0x07ba },
+ { 13138, 0x0000 }, { 13138, 0x0000 }, { 13138, 0x0000 }, { 13138, 0x0000 },
+ { 13138, 0x0000 }, { 13138, 0x0000 }, { 13138, 0x26e0 }, { 13144, 0xbefe },
+ /* 0x9d00 */
+ { 13157, 0x03f9 }, { 13165, 0xebb5 }, { 13176, 0xe36d }, { 13186, 0xe9cb },
+ { 13196, 0x9c2f }, { 13205, 0xbfde }, { 13218, 0x9f83 }, { 13227, 0xabbf },
+ { 13239, 0x1ff7 }, { 13251, 0xffd5 }, { 13264, 0xb7df }, { 13277, 0xdffe },
+ { 13291, 0xfdae }, { 13303, 0xffef }, { 13318, 0xfb7e }, { 13331, 0xeffd },
+ /* 0x9e00 */
+ { 13345, 0xaaff }, { 13357, 0x6ebf }, { 13369, 0x0000 }, { 13369, 0x0000 },
+ { 13369, 0x0000 }, { 13369, 0x0000 }, { 13369, 0x0000 }, { 13369, 0xb620 },
+ { 13375, 0x7fcd }, { 13387, 0xbe9e }, { 13398, 0x62b3 }, { 13406, 0x58f1 },
+ { 13414, 0xf10d }, { 13422, 0xfd7b }, { 13435, 0xe9f1 }, { 13445, 0xbefd },
+ /* 0x9f00 */
+ { 13458, 0xc6c3 }, { 13466, 0x5f6d }, { 13477, 0xff3d }, { 13490, 0x69ff },
+ { 13502, 0xffcf }, { 13516, 0xfbf4 }, { 13528, 0xdcfb }, { 13540, 0x4ff7 },
+ { 13552, 0x2000 }, { 13553, 0x1137 }, { 13560, 0x0015 },
+};
+static const Summary16 big5_uni2indx_pagefa[1] = {
+ /* 0xfa00 */
+ { 13563, 0x3000 },
+};
+static const Summary16 big5_uni2indx_pagefe[23] = {
+ /* 0xfe00 */
+ { 13565, 0x0000 }, { 13565, 0x0000 }, { 13565, 0x0000 }, { 13565, 0xfffb },
+ { 13580, 0xfe1f }, { 13592, 0xfef5 }, { 13605, 0x0e7f }, { 13615, 0x0000 },
+ { 13615, 0x0000 }, { 13615, 0x0000 }, { 13615, 0x0000 }, { 13615, 0x0000 },
+ { 13615, 0x0000 }, { 13615, 0x0000 }, { 13615, 0x0000 }, { 13615, 0x0000 },
+ /* 0xff00 */
+ { 13615, 0xff7a }, { 13628, 0xffff }, { 13644, 0xffff }, { 13660, 0x97ff },
+ { 13673, 0xfffe }, { 13688, 0x3fff }, { 13702, 0x0010 },
+};
+
+static int
+big5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x0100)
+ summary = &big5_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x0200 && wc < 0x0460)
+ summary = &big5_uni2indx_page02[(wc>>4)-0x020];
+ else if (wc >= 0x2000 && wc < 0x22c0)
+ summary = &big5_uni2indx_page20[(wc>>4)-0x200];
+ else if (wc >= 0x2400 && wc < 0x2650)
+ summary = &big5_uni2indx_page24[(wc>>4)-0x240];
+ else if (wc >= 0x3000 && wc < 0x33e0)
+ summary = &big5_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0x4e00 && wc < 0x9fb0)
+ summary = &big5_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0xfa00 && wc < 0xfa10)
+ summary = &big5_uni2indx_pagefa[(wc>>4)-0xfa0];
+ else if (wc >= 0xfe00 && wc < 0xff70)
+ summary = &big5_uni2indx_pagefe[(wc>>4)-0xfe0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = big5_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/big5_2003.h b/jni/iconv/lib/big5_2003.h
new file mode 100644
index 0000000..b532ce6
--- /dev/null
+++ b/jni/iconv/lib/big5_2003.h
@@ -0,0 +1,476 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * BIG5-2003
+ */
+
+/*
+ * BIG5-2003 is a slightly extended and slightly modified version of BIG5.
+ * It is actually nearer to Microsoft CP950 than to BIG5. The differences
+ * between EASTASIA/OTHER/BIG5.TXT found on ftp.unicode.org and BIG5-2003.TXT
+ * are as follows:
+ *
+ * 1. Some characters in the symbols area (0xA140..0xA2CE) are defined
+ * differently:
+ *
+ * code BIG5.TXT BIG5-2003.TXT
+ * 0xA145 0x2022 # BULLET 0x2027 # HYPHENATION POINT
+ * 0xA14E 0xFF64 # HALFWIDTH IDEOGRAPHIC COMMA
+ * 0xFE51 # SMALL IDEOGRAPHIC COMMA
+ * 0xA156 0x2013 # EN DASH 0x2015 # HORIZONTAL BAR
+ * 0xA15A --- 0x2574 # BOX DRAWINGS LIGHT LEFT
+ * 0xA1C3 --- 0xFFE3 # FULLWIDTH MACRON
+ * 0xA1C5 --- 0x02CD # MODIFIER LETTER LOW MACRON
+ * 0xA1E3 0x223C # TILDE OPERATOR 0xFF5E # FULLWIDTH TILDE
+ * 0xA1F2 0x2641 # EARTH 0x2295 # CIRCLED PLUS
+ * 0xA1F3 0x2609 # SUN 0x2299 # CIRCLED DOT OPERATOR
+ * 0xA1FE --- 0xFF0F # FULLWIDTH SOLIDUS
+ * 0xA240 --- 0xFF3C # FULLWIDTH REVERSE SOLIDUS
+ * 0xA241 0xFF0F # FULLWIDTH SOLIDUS 0x2215 # DIVISION SLASH
+ * 0xA242 0xFF3C # FULLWIDTH REVERSE SOLIDUS
+ * 0xFE68 # SMALL REVERSE SOLIDUS
+ * 0xA244 0x00A5 # YEN SIGN 0xFFE5 # FULLWIDTH YEN SIGN
+ * 0xA246 0x00A2 # CENT SIGN 0xFFE0 # FULLWIDTH CENT SIGN
+ * 0xA247 0x00A3 # POUND SIGN 0xFFE1 # FULLWIDTH POUND SIGN
+ * 0xA2A4 0x2550 # BOX DRAWINGS DOUBLE HORIZONTAL
+ * 0x2501 # BOX DRAWINGS HEAVY HORIZONTAL
+ * 0xA2A5 0x255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+ * 0x251D # BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
+ * 0xA2A6 0x256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+ * 0x253F # BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
+ * 0xA2A7 0x2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+ * 0x2525 # BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
+ * 0xA2CC --- 0x3038 # HANGZHOU NUMERAL TEN
+ * 0xA2CD 0x5344 0x3039 # HANGZHOU NUMERAL TWENTY
+ * 0xA2CE --- 0x303A # HANGZHOU NUMERAL THIRTY
+ *
+ * 2. A control symbols area is added:
+ *
+ * code
+ * 0xA3C0..0xA3E0 U+2400..U+2421
+ *
+ * 3. The Euro sign is added:
+ *
+ * code
+ * 0xA3E1 0x20AC # EURO SIGN
+ *
+ * 4. Some characters in the main area are defined differently:
+ *
+ * code BIG5.TXT BIG5-2003.TXT
+ * 0xC255 0x5F5D 0x5F5E
+ *
+ * 5. The area 0xC6A1..0xC7FE is organized differently:
+ *
+ * code
+ * 0xC6A1..0xC6BE numerals (was in BIG5.TXT at 0xC7E9..0xC7FC)
+ * 0xC6BF..0xC6D7 radicals
+ * 0xC6D8..0xC6E6 rarely used symbols
+ * 0xC6E7..0xC77A hiragana (U+3041..U+3093, was in BIG5.TXT at 0xC6A5..0xC6F7)
+ * 0xC77B..0xC7F2 katakana (U+30A1..U+30F6, was in BIG5.TXT at 0xC6F8..0xC7B0)
+ *
+ * 6. Some characters are added at 0xF9D6..0xF9DC.
+ *
+ * 7. Box drawing characters are added at 0xF9DD..0xF9FE.
+ *
+ * Note: 4 of these characters are mapped in a non-inversible way, because
+ * Unicode does not yet include the corresponding characters:
+ *
+ * code Unicode approximation
+ * 0xF9FA BOX DRAWINGS DOUBLE ARC DOWN AND RIGHT 0x2554
+ * 0xF9FB BOX DRAWINGS DOUBLE ARC DOWN AND LEFT 0x2557
+ * 0xF9FC BOX DRAWINGS DOUBLE ARC UP AND RIGHT 0x255A
+ * 0xF9FD BOX DRAWINGS DOUBLE ARC UP AND LEFT 0x255D
+ *
+ * 8. Private area mappings are added:
+ *
+ * code Unicode
+ * 0x{81..8D}{40..7E,A1..FE} U+EEB8..U+F6B0
+ * 0x{8E..A0}{40..7E,A1..FE} U+E311..U+EEB7
+ * 0x{FA..FE}{40..7E,A1..FE} U+E000..U+E310
+ *
+ * These mappings are not contained in the BSMI Big5-2003 standard. However,
+ * they were contained in a draft of it.
+ */
+
+static const unsigned short big5_2003_2uni_pagea1[314] = {
+ /* 0xa1 */
+ 0x3000, 0xff0c, 0x3001, 0x3002, 0xff0e, 0x2027, 0xff1b, 0xff1a,
+ 0xff1f, 0xff01, 0xfe30, 0x2026, 0x2025, 0xfe50, 0xfe51, 0xfe52,
+ 0x00b7, 0xfe54, 0xfe55, 0xfe56, 0xfe57, 0xff5c, 0x2015, 0xfe31,
+ 0x2014, 0xfe33, 0x2574, 0xfe34, 0xfe4f, 0xff08, 0xff09, 0xfe35,
+ 0xfe36, 0xff5b, 0xff5d, 0xfe37, 0xfe38, 0x3014, 0x3015, 0xfe39,
+ 0xfe3a, 0x3010, 0x3011, 0xfe3b, 0xfe3c, 0x300a, 0x300b, 0xfe3d,
+ 0xfe3e, 0x3008, 0x3009, 0xfe3f, 0xfe40, 0x300c, 0x300d, 0xfe41,
+ 0xfe42, 0x300e, 0x300f, 0xfe43, 0xfe44, 0xfe59, 0xfe5a, 0xfe5b,
+ 0xfe5c, 0xfe5d, 0xfe5e, 0x2018, 0x2019, 0x201c, 0x201d, 0x301d,
+ 0x301e, 0x2035, 0x2032, 0xff03, 0xff06, 0xff0a, 0x203b, 0x00a7,
+ 0x3003, 0x25cb, 0x25cf, 0x25b3, 0x25b2, 0x25ce, 0x2606, 0x2605,
+ 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25bd, 0x25bc, 0x32a3, 0x2105,
+ 0x203e, 0xffe3, 0xff3f, 0x02cd, 0xfe49, 0xfe4a, 0xfe4d, 0xfe4e,
+ 0xfe4b, 0xfe4c, 0xfe5f, 0xfe60, 0xfe61, 0xff0b, 0xff0d, 0x00d7,
+ 0x00f7, 0x00b1, 0x221a, 0xff1c, 0xff1e, 0xff1d, 0x2266, 0x2267,
+ 0x2260, 0x221e, 0x2252, 0x2261, 0xfe62, 0xfe63, 0xfe64, 0xfe65,
+ 0xfe66, 0xff5e, 0x2229, 0x222a, 0x22a5, 0x2220, 0x221f, 0x22bf,
+ 0x33d2, 0x33d1, 0x222b, 0x222e, 0x2235, 0x2234, 0x2640, 0x2642,
+ 0x2295, 0x2299, 0x2191, 0x2193, 0x2190, 0x2192, 0x2196, 0x2197,
+ 0x2199, 0x2198, 0x2225, 0x2223, 0xff0f,
+ /* 0xa2 */
+ 0xff3c, 0x2215, 0xfe68, 0xff04, 0xffe5, 0x3012, 0xffe0, 0xffe1,
+ 0xff05, 0xff20, 0x2103, 0x2109, 0xfe69, 0xfe6a, 0xfe6b, 0x33d5,
+ 0x339c, 0x339d, 0x339e, 0x33ce, 0x33a1, 0x338e, 0x338f, 0x33c4,
+ 0x00b0, 0x5159, 0x515b, 0x515e, 0x515d, 0x5161, 0x5163, 0x55e7,
+ 0x74e9, 0x7cce, 0x2581, 0x2582, 0x2583, 0x2584, 0x2585, 0x2586,
+ 0x2587, 0x2588, 0x258f, 0x258e, 0x258d, 0x258c, 0x258b, 0x258a,
+ 0x2589, 0x253c, 0x2534, 0x252c, 0x2524, 0x251c, 0x2594, 0x2500,
+ 0x2502, 0x2595, 0x250c, 0x2510, 0x2514, 0x2518, 0x256d, 0x256e,
+ 0x2570, 0x256f, 0x2501, 0x251d, 0x253f, 0x2525, 0x25e2, 0x25e3,
+ 0x25e5, 0x25e4, 0x2571, 0x2572, 0x2573, 0xff10, 0xff11, 0xff12,
+ 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18, 0xff19, 0x2160,
+ 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
+ 0x2169, 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027,
+ 0x3028, 0x3029, 0x3038, 0x3039, 0x303a, 0xff21, 0xff22, 0xff23,
+ 0xff24, 0xff25, 0xff26, 0xff27, 0xff28, 0xff29, 0xff2a, 0xff2b,
+ 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33,
+ 0xff34, 0xff35, 0xff36, 0xff37, 0xff38, 0xff39, 0xff3a, 0xff41,
+ 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48, 0xff49,
+ 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51,
+ 0xff52, 0xff53, 0xff54, 0xff55, 0xff56,
+};
+
+static const unsigned short big5_2003_2uni_pagec6[70] = {
+ /* 0xc6a1 */
+ 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
+ 0x2468, 0x2469, 0x2474, 0x2475, 0x2476, 0x2477, 0x2478, 0x2479,
+ 0x247a, 0x247b, 0x247c, 0x247d, 0x2170, 0x2171, 0x2172, 0x2173,
+ 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x2f02, 0x2f03,
+ 0x2f05, 0x2f07, 0x2f0c, 0x2f0d, 0x2f0e, 0x2f13, 0x2f16, 0x2f19,
+ 0x2f1b, 0x2f22, 0x2f27, 0x2f2e, 0x2f33, 0x2f34, 0x2f35, 0x2f39,
+ 0x2f3a, 0x2f41, 0x2f46, 0x2f67, 0x2f68, 0x2fa1, 0x2faa, 0x00a8,
+ 0xff3e, 0x30fd, 0x30fe, 0x309d, 0x309e, 0xfffd, 0xfffd, 0x3005,
+ 0x3006, 0x3007, 0x30fc, 0xff3b, 0xff3d, 0x273d,
+};
+
+static const unsigned short big5_2003_2uni_pagef9[41] = {
+ /* 0xf9d6 */
+ 0x7881, 0x92b9, 0x88cf, 0x58bb, 0x6052, 0x7ca7, 0x5afa,
+ /* 0xf9dd */
+ 0x2554, 0x2566, 0x2557, 0x2560, 0x256c, 0x2563, 0x255a, 0x2569,
+ 0x255d, 0x2552, 0x2564, 0x2555, 0x255e, 0x256a, 0x2561, 0x2558,
+ 0x2567, 0x255b, 0x2553, 0x2565, 0x2556, 0x255f, 0x256b, 0x2562,
+ 0x2559, 0x2568, 0x255c, 0x2551, 0x2550,
+ 0x2554, 0x2557, 0x255a, 0x255d, /* not invertible */
+ 0x2593,
+};
+
+static int
+big5_2003_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (BIG5 extended) */
+ if (c >= 0x81 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ if (c >= 0xa1) {
+ if (c < 0xa3) {
+ unsigned int i = 157 * (c - 0xa1) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ unsigned short wc = big5_2003_2uni_pagea1[i];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ if (!((c == 0xc6 && c2 >= 0xa1) || c == 0xc7)) {
+ if (!(c == 0xc2 && c2 == 0x55)) {
+ int ret = big5_mbtowc(conv,pwc,s,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ if (c == 0xa3) {
+ if (c2 >= 0xc0 && c2 <= 0xe1) {
+ *pwc = (c2 == 0xe1 ? 0x20ac : c2 == 0xe0 ? 0x2421 : 0x2340 + c2);
+ return 2;
+ }
+ } else if (c == 0xf9) {
+ if (c2 >= 0xd6) {
+ *pwc = big5_2003_2uni_pagef9[c2-0xd6];
+ return 2;
+ }
+ } else if (c >= 0xfa) {
+ *pwc = 0xe000 + 157 * (c - 0xfa) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ return 2;
+ }
+ } else {
+ /* c == 0xc2 && c2 == 0x55. */
+ *pwc = 0x5f5e;
+ return 2;
+ }
+ } else {
+ /* (c == 0xc6 && c2 >= 0xa1) || c == 0xc7. */
+ unsigned int i = 157 * (c - 0xc6) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ if (i < 133) {
+ /* 63 <= i < 133. */
+ unsigned short wc = big5_2003_2uni_pagec6[i-63];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ } else if (i < 216) {
+ /* 133 <= i < 216. Hiragana. */
+ *pwc = 0x3041 - 133 + i;
+ return 2;
+ } else if (i < 302) {
+ /* 216 <= i < 302. Katakana. */
+ *pwc = 0x30a1 - 216 + i;
+ return 2;
+ }
+ }
+ } else {
+ /* 0x81 <= c < 0xa1. */
+ *pwc = (c >= 0x8e ? 0xdb18 : 0xeeb8) + 157 * (c - 0x81)
+ + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ return 2;
+ }
+ }
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char big5_2003_2charset_page25[29] = {
+ /* 0x2550 */
+ 0xf9, 0xf8, 0xe6, 0xef, 0xdd, 0xe8, 0xf1, 0xdf,
+ 0xec, 0xf5, 0xe3, 0xee, 0xf7, 0xe5, 0xe9, 0xf2,
+ 0xe0, 0xeb, 0xf4, 0xe2, 0xe7, 0xf0, 0xde, 0xed,
+ 0xf6, 0xe4, 0xea, 0xf3, 0xe1,
+};
+
+static int
+big5_2003_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (BIG5 extended) */
+ switch (wc >> 8) {
+ case 0x00:
+ if (wc == 0x00a8) { buf[0] = 0xc6; buf[1] = 0xd8; ret = 2; break; }
+ if (wc == 0x00a2 || wc == 0x00a3 || wc == 0x00a5)
+ return RET_ILUNI;
+ break;
+ case 0x02:
+ if (wc == 0x02cd) { buf[0] = 0xa1; buf[1] = 0xc5; ret = 2; break; }
+ break;
+ case 0x04:
+ return RET_ILUNI;
+ case 0x20:
+ if (wc == 0x2015) { buf[0] = 0xa1; buf[1] = 0x56; ret = 2; break; }
+ if (wc == 0x2027) { buf[0] = 0xa1; buf[1] = 0x45; ret = 2; break; }
+ if (wc == 0x20ac) { buf[0] = 0xa3; buf[1] = 0xe1; ret = 2; break; }
+ if (wc == 0x2013 || wc == 0x2022)
+ return RET_ILUNI;
+ break;
+ case 0x21:
+ if (wc >= 0x2170 && wc <= 0x2179) {
+ buf[0] = 0xc6; buf[1] = wc - 0x20bb; ret = 2;
+ break;
+ }
+ break;
+ case 0x22:
+ if (wc == 0x2215) { buf[0] = 0xa2; buf[1] = 0x41; ret = 2; break; }
+ if (wc == 0x2295) { buf[0] = 0xa1; buf[1] = 0xf2; ret = 2; break; }
+ if (wc == 0x2299) { buf[0] = 0xa1; buf[1] = 0xf3; ret = 2; break; }
+ if (wc == 0x223c)
+ return RET_ILUNI;
+ break;
+ case 0x24:
+ if (wc <= 0x241f) { buf[0] = 0xa3; buf[1] = wc - 0x2340; ret = 2; break; }
+ if (wc == 0x2421) { buf[0] = 0xa3; buf[1] = 0xe0; ret = 2; break; }
+ if (wc >= 0x2460 && wc <= 0x2469) {
+ buf[0] = 0xc6; buf[1] = wc - 0x23bf; ret = 2;
+ break;
+ }
+ if (wc >= 0x2474 && wc <= 0x247d) {
+ buf[0] = 0xc6; buf[1] = wc - 0x23c9; ret = 2;
+ break;
+ }
+ break;
+ case 0x25:
+ if (wc == 0x2501) { buf[0] = 0xa2; buf[1] = 0xa4; ret = 2; break; }
+ if (wc == 0x251d) { buf[0] = 0xa2; buf[1] = 0xa5; ret = 2; break; }
+ if (wc == 0x2525) { buf[0] = 0xa2; buf[1] = 0xa7; ret = 2; break; }
+ if (wc == 0x253f) { buf[0] = 0xa2; buf[1] = 0xa6; ret = 2; break; }
+ if (wc >= 0x2550 && wc <= 0x256c) {
+ buf[0] = 0xf9; buf[1] = big5_2003_2charset_page25[wc-0x2550]; ret = 2;
+ break;
+ }
+ if (wc == 0x2574) { buf[0] = 0xa1; buf[1] = 0x5a; ret = 2; break; }
+ if (wc == 0x2593) { buf[0] = 0xf9; buf[1] = 0xfe; ret = 2; break; }
+ break;
+ case 0x26:
+ if (wc == 0x2609 || wc == 0x2641)
+ return RET_ILUNI;
+ break;
+ case 0x27:
+ if (wc == 0x273d) { buf[0] = 0xc6; buf[1] = 0xe6; ret = 2; break; }
+ break;
+ case 0x2f:
+ if (wc == 0x2f02) { buf[0] = 0xc6; buf[1] = 0xbf; ret = 2; break; }
+ if (wc == 0x2f03) { buf[0] = 0xc6; buf[1] = 0xc0; ret = 2; break; }
+ if (wc == 0x2f05) { buf[0] = 0xc6; buf[1] = 0xc1; ret = 2; break; }
+ if (wc == 0x2f07) { buf[0] = 0xc6; buf[1] = 0xc2; ret = 2; break; }
+ if (wc == 0x2f0c) { buf[0] = 0xc6; buf[1] = 0xc3; ret = 2; break; }
+ if (wc == 0x2f0d) { buf[0] = 0xc6; buf[1] = 0xc4; ret = 2; break; }
+ if (wc == 0x2f0e) { buf[0] = 0xc6; buf[1] = 0xc5; ret = 2; break; }
+ if (wc == 0x2f13) { buf[0] = 0xc6; buf[1] = 0xc6; ret = 2; break; }
+ if (wc == 0x2f16) { buf[0] = 0xc6; buf[1] = 0xc7; ret = 2; break; }
+ if (wc == 0x2f19) { buf[0] = 0xc6; buf[1] = 0xc8; ret = 2; break; }
+ if (wc == 0x2f1b) { buf[0] = 0xc6; buf[1] = 0xc9; ret = 2; break; }
+ if (wc == 0x2f22) { buf[0] = 0xc6; buf[1] = 0xca; ret = 2; break; }
+ if (wc == 0x2f27) { buf[0] = 0xc6; buf[1] = 0xcb; ret = 2; break; }
+ if (wc == 0x2f2e) { buf[0] = 0xc6; buf[1] = 0xcc; ret = 2; break; }
+ if (wc == 0x2f33) { buf[0] = 0xc6; buf[1] = 0xcd; ret = 2; break; }
+ if (wc == 0x2f34) { buf[0] = 0xc6; buf[1] = 0xce; ret = 2; break; }
+ if (wc == 0x2f35) { buf[0] = 0xc6; buf[1] = 0xcf; ret = 2; break; }
+ if (wc == 0x2f39) { buf[0] = 0xc6; buf[1] = 0xd0; ret = 2; break; }
+ if (wc == 0x2f3a) { buf[0] = 0xc6; buf[1] = 0xd1; ret = 2; break; }
+ if (wc == 0x2f41) { buf[0] = 0xc6; buf[1] = 0xd2; ret = 2; break; }
+ if (wc == 0x2f46) { buf[0] = 0xc6; buf[1] = 0xd3; ret = 2; break; }
+ if (wc == 0x2f67) { buf[0] = 0xc6; buf[1] = 0xd4; ret = 2; break; }
+ if (wc == 0x2f68) { buf[0] = 0xc6; buf[1] = 0xd5; ret = 2; break; }
+ if (wc == 0x2fa1) { buf[0] = 0xc6; buf[1] = 0xd6; ret = 2; break; }
+ if (wc == 0x2faa) { buf[0] = 0xc6; buf[1] = 0xd7; ret = 2; break; }
+ break;
+ case 0x30:
+ if (wc >= 0x3005 && wc <= 0x3007) {
+ buf[0] = 0xc6; buf[1] = wc - 0x2f25; ret = 2;
+ break;
+ }
+ if (wc >= 0x3038 && wc <= 0x303a) {
+ buf[0] = 0xa2; buf[1] = wc - 0x2f6c; ret = 2;
+ break;
+ }
+ if (wc >= 0x3041 && wc <= 0x3093) {
+ if (wc < 0x3059) {
+ buf[0] = 0xc6; buf[1] = wc - 0x2f5a;
+ } else {
+ buf[0] = 0xc7; buf[1] = wc - 0x3019;
+ }
+ ret = 2;
+ break;
+ }
+ if (wc == 0x309d) { buf[0] = 0xc6; buf[1] = 0xdc; ret = 2; break; }
+ if (wc == 0x309e) { buf[0] = 0xc6; buf[1] = 0xdd; ret = 2; break; }
+ if (wc >= 0x30a1 && wc <= 0x30f6) {
+ buf[0] = 0xc7; buf[1] = wc - (wc < 0x30a5 ? 0x3026 : 0x3004); ret = 2;
+ break;
+ }
+ if (wc == 0x30fc) { buf[0] = 0xc6; buf[1] = 0xe3; ret = 2; break; }
+ if (wc == 0x30fd) { buf[0] = 0xc6; buf[1] = 0xda; ret = 2; break; }
+ if (wc == 0x30fe) { buf[0] = 0xc6; buf[1] = 0xdb; ret = 2; break; }
+ break;
+ case 0x53:
+ if (wc == 0x5344)
+ return RET_ILUNI;
+ break;
+ case 0x58:
+ if (wc == 0x58bb) { buf[0] = 0xf9; buf[1] = 0xd9; ret = 2; break; }
+ break;
+ case 0x5a:
+ if (wc == 0x5afa) { buf[0] = 0xf9; buf[1] = 0xdc; ret = 2; break; }
+ break;
+ case 0x5f:
+ if (wc == 0x5f5e) { buf[0] = 0xc2; buf[1] = 0x55; ret = 2; break; }
+ if (wc == 0x5f5d)
+ return RET_ILUNI;
+ break;
+ case 0x60:
+ if (wc == 0x6052) { buf[0] = 0xf9; buf[1] = 0xda; ret = 2; break; }
+ break;
+ case 0x78:
+ if (wc == 0x7881) { buf[0] = 0xf9; buf[1] = 0xd6; ret = 2; break; }
+ break;
+ case 0x7c:
+ if (wc == 0x7ca7) { buf[0] = 0xf9; buf[1] = 0xdb; ret = 2; break; }
+ break;
+ case 0x88:
+ if (wc == 0x88cf) { buf[0] = 0xf9; buf[1] = 0xd8; ret = 2; break; }
+ break;
+ case 0x92:
+ if (wc == 0x92b9) { buf[0] = 0xf9; buf[1] = 0xd7; ret = 2; break; }
+ break;
+ case 0xe0: case 0xe1: case 0xe2: case 0xe3: case 0xe4: case 0xe5:
+ case 0xe6: case 0xe7: case 0xe8: case 0xe9: case 0xea: case 0xeb:
+ case 0xec: case 0xed: case 0xee: case 0xef: case 0xf0: case 0xf1:
+ case 0xf2: case 0xf3: case 0xf4: case 0xf5: case 0xf6:
+ {
+ unsigned int i = wc - 0xe000;
+ if (i < 5809) {
+ unsigned int c1 = i / 157;
+ unsigned int c2 = i % 157;
+ buf[0] = c1 + (c1 < 5 ? 0xfa : c1 < 24 ? 0x89 : 0x69);
+ buf[1] = c2 + (c2 < 0x3f ? 0x40 : 0x62);
+ ret = 2;
+ break;
+ }
+ }
+ break;
+ case 0xfe:
+ if (wc == 0xfe51) { buf[0] = 0xa1; buf[1] = 0x4e; ret = 2; break; }
+ if (wc == 0xfe68) { buf[0] = 0xa2; buf[1] = 0x42; ret = 2; break; }
+ break;
+ case 0xff:
+ if (wc == 0xff0f) { buf[0] = 0xa1; buf[1] = 0xfe; ret = 2; break; }
+ if (wc == 0xff3b) { buf[0] = 0xc6; buf[1] = 0xe4; ret = 2; break; }
+ if (wc == 0xff3c) { buf[0] = 0xa2; buf[1] = 0x40; ret = 2; break; }
+ if (wc == 0xff3d) { buf[0] = 0xc6; buf[1] = 0xe5; ret = 2; break; }
+ if (wc == 0xff3e) { buf[0] = 0xc6; buf[1] = 0xd9; ret = 2; break; }
+ if (wc == 0xff5e) { buf[0] = 0xa1; buf[1] = 0xe3; ret = 2; break; }
+ if (wc == 0xffe0) { buf[0] = 0xa2; buf[1] = 0x46; ret = 2; break; }
+ if (wc == 0xffe1) { buf[0] = 0xa2; buf[1] = 0x47; ret = 2; break; }
+ if (wc == 0xffe3) { buf[0] = 0xa1; buf[1] = 0xc3; ret = 2; break; }
+ if (wc == 0xffe5) { buf[0] = 0xa2; buf[1] = 0x44; ret = 2; break; }
+ if (wc == 0xff64)
+ return RET_ILUNI;
+ break;
+ }
+ if (ret == RET_ILUNI)
+ ret = big5_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/big5hkscs1999.h b/jni/iconv/lib/big5hkscs1999.h
new file mode 100644
index 0000000..9e0d1b0
--- /dev/null
+++ b/jni/iconv/lib/big5hkscs1999.h
@@ -0,0 +1,197 @@
+/*
+ * Copyright (C) 1999-2002, 2006 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * BIG5-HKSCS:1999
+ */
+
+/*
+ * BIG5-HKSCS:1999 can be downloaded from
+ * http://www.info.gov.hk/digital21/eng/hkscs/download.html
+ * http://www.info.gov.hk/digital21/eng/hkscs/index.html
+ *
+ * It extends BIG5 (without the rows 0xC6..0xC7) through the ranges
+ *
+ * 0x{88..8D}{40..7E,A1..FE} 641 characters
+ * 0x{8E..A0}{40..7E,A1..FE} 2898 characters
+ * 0x{C6..C8}{40..7E,A1..FE} 359 characters
+ * 0xF9{D6..FE} 41 characters
+ * 0x{FA..FE}{40..7E,A1..FE} 763 characters
+ *
+ * Note that some HKSCS characters are not contained in Unicode 3.2
+ * and are therefore best represented as sequences of Unicode characters:
+ * 0x8862 U+00CA U+0304 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND MACRON
+ * 0x8864 U+00CA U+030C LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND CARON
+ * 0x88A3 U+00EA U+0304 LATIN SMALL LETTER E WITH CIRCUMFLEX AND MACRON
+ * 0x88A5 U+00EA U+030C LATIN SMALL LETTER E WITH CIRCUMFLEX AND CARON
+ */
+
+#include "hkscs1999.h"
+#include "flushwc.h"
+
+static int
+big5hkscs1999_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ ucs4_t last_wc = conv->istate;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = last_wc;
+ return 0; /* Don't advance the input pointer. */
+ } else {
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (BIG5 extended) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ if (!((c == 0xc6 && c2 >= 0xa1) || c == 0xc7)) {
+ int ret = big5_mbtowc(conv,pwc,s,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ }
+ }
+ }
+ {
+ int ret = hkscs1999_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ if (c == 0x88) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 == 0x62 || c2 == 0x64 || c2 == 0xa3 || c2 == 0xa5) {
+ /* It's a composed character. */
+ ucs4_t wc1 = ((c2 >> 3) << 2) + 0x009a; /* = 0x00ca or 0x00ea */
+ ucs4_t wc2 = ((c2 & 6) << 2) + 0x02fc; /* = 0x0304 or 0x030c */
+ /* We cannot output two Unicode characters at once. So,
+ output the first character and buffer the second one. */
+ *pwc = wc1;
+ conv->istate = wc2;
+ return 2;
+ }
+ }
+ }
+ return RET_ILSEQ;
+ }
+}
+
+#define big5hkscs1999_flushwc normal_flushwc
+
+static int
+big5hkscs1999_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int count = 0;
+ unsigned char last = conv->ostate;
+
+ if (last) {
+ /* last is = 0x66 or = 0xa7. */
+ if (wc == 0x0304 || wc == 0x030c) {
+ /* Output the combined character. */
+ if (n >= 2) {
+ r[0] = 0x88;
+ r[1] = last + ((wc & 24) >> 2) - 4; /* = 0x62 or 0x64 or 0xa3 or 0xa5 */
+ conv->ostate = 0;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+
+ /* Output the buffered character. */
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x88;
+ r[1] = last;
+ r += 2;
+ count = 2;
+ }
+
+ /* Code set 0 (ASCII) */
+ if (wc < 0x0080) {
+ /* Plain ASCII character. */
+ if (n > count) {
+ r[0] = (unsigned char) wc;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else {
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 1 (BIG5 extended) */
+ ret = big5_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (!((buf[0] == 0xc6 && buf[1] >= 0xa1) || buf[0] == 0xc7)) {
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ ret = hkscs1999_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if ((wc & ~0x0020) == 0x00ca) {
+ /* A possible first character of a multi-character sequence. We have to
+ buffer it. */
+ if (!(buf[0] == 0x88 && (buf[1] == 0x66 || buf[1] == 0xa7))) abort();
+ conv->ostate = buf[1]; /* = 0x66 or = 0xa7 */
+ return count+0;
+ }
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+ }
+}
+
+static int
+big5hkscs1999_reset (conv_t conv, unsigned char *r, int n)
+{
+ unsigned char last = conv->ostate;
+
+ if (last) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x88;
+ r[1] = last;
+ /* conv->ostate = 0; will be done by the caller */
+ return 2;
+ } else
+ return 0;
+}
diff --git a/jni/iconv/lib/big5hkscs2001.h b/jni/iconv/lib/big5hkscs2001.h
new file mode 100644
index 0000000..2d378c4
--- /dev/null
+++ b/jni/iconv/lib/big5hkscs2001.h
@@ -0,0 +1,215 @@
+/*
+ * Copyright (C) 1999-2002, 2006 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * BIG5-HKSCS:2001
+ */
+
+/*
+ * BIG5-HKSCS:2001 can be downloaded from
+ * http://www.info.gov.hk/digital21/eng/hkscs/download.html
+ * http://www.info.gov.hk/digital21/eng/hkscs/index.html
+ *
+ * It extends BIG5-HKSCS:1999 through 116 characters.
+ *
+ * It extends BIG5 (without the rows 0xC6..0xC7) through the ranges
+ *
+ * 0x{88..8D}{40..7E,A1..FE} 757 characters
+ * 0x{8E..A0}{40..7E,A1..FE} 2898 characters
+ * 0x{C6..C8}{40..7E,A1..FE} 359 characters
+ * 0xF9{D6..FE} 41 characters
+ * 0x{FA..FE}{40..7E,A1..FE} 763 characters
+ *
+ * Note that some HKSCS characters are not contained in Unicode 3.2
+ * and are therefore best represented as sequences of Unicode characters:
+ * 0x8862 U+00CA U+0304 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND MACRON
+ * 0x8864 U+00CA U+030C LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND CARON
+ * 0x88A3 U+00EA U+0304 LATIN SMALL LETTER E WITH CIRCUMFLEX AND MACRON
+ * 0x88A5 U+00EA U+030C LATIN SMALL LETTER E WITH CIRCUMFLEX AND CARON
+ */
+
+#include "hkscs2001.h"
+#include "flushwc.h"
+
+static int
+big5hkscs2001_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ ucs4_t last_wc = conv->istate;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = last_wc;
+ return 0; /* Don't advance the input pointer. */
+ } else {
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (BIG5 extended) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ if (!((c == 0xc6 && c2 >= 0xa1) || c == 0xc7)) {
+ int ret = big5_mbtowc(conv,pwc,s,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ }
+ }
+ }
+ {
+ int ret = hkscs1999_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ {
+ int ret = hkscs2001_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ if (c == 0x88) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 == 0x62 || c2 == 0x64 || c2 == 0xa3 || c2 == 0xa5) {
+ /* It's a composed character. */
+ ucs4_t wc1 = ((c2 >> 3) << 2) + 0x009a; /* = 0x00ca or 0x00ea */
+ ucs4_t wc2 = ((c2 & 6) << 2) + 0x02fc; /* = 0x0304 or 0x030c */
+ /* We cannot output two Unicode characters at once. So,
+ output the first character and buffer the second one. */
+ *pwc = wc1;
+ conv->istate = wc2;
+ return 2;
+ }
+ }
+ }
+ return RET_ILSEQ;
+ }
+}
+
+#define big5hkscs2001_flushwc normal_flushwc
+
+static int
+big5hkscs2001_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int count = 0;
+ unsigned char last = conv->ostate;
+
+ if (last) {
+ /* last is = 0x66 or = 0xa7. */
+ if (wc == 0x0304 || wc == 0x030c) {
+ /* Output the combined character. */
+ if (n >= 2) {
+ r[0] = 0x88;
+ r[1] = last + ((wc & 24) >> 2) - 4; /* = 0x62 or 0x64 or 0xa3 or 0xa5 */
+ conv->ostate = 0;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+
+ /* Output the buffered character. */
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x88;
+ r[1] = last;
+ r += 2;
+ count = 2;
+ }
+
+ /* Code set 0 (ASCII) */
+ if (wc < 0x0080) {
+ /* Plain ASCII character. */
+ if (n > count) {
+ r[0] = (unsigned char) wc;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else {
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 1 (BIG5 extended) */
+ ret = big5_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (!((buf[0] == 0xc6 && buf[1] >= 0xa1) || buf[0] == 0xc7)) {
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ ret = hkscs1999_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if ((wc & ~0x0020) == 0x00ca) {
+ /* A possible first character of a multi-character sequence. We have to
+ buffer it. */
+ if (!(buf[0] == 0x88 && (buf[1] == 0x66 || buf[1] == 0xa7))) abort();
+ conv->ostate = buf[1]; /* = 0x66 or = 0xa7 */
+ return count+0;
+ }
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ ret = hkscs2001_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+ }
+}
+
+static int
+big5hkscs2001_reset (conv_t conv, unsigned char *r, int n)
+{
+ unsigned char last = conv->ostate;
+
+ if (last) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x88;
+ r[1] = last;
+ /* conv->ostate = 0; will be done by the caller */
+ return 2;
+ } else
+ return 0;
+}
diff --git a/jni/iconv/lib/big5hkscs2004.h b/jni/iconv/lib/big5hkscs2004.h
new file mode 100644
index 0000000..3c57f66
--- /dev/null
+++ b/jni/iconv/lib/big5hkscs2004.h
@@ -0,0 +1,231 @@
+/*
+ * Copyright (C) 1999-2002, 2006 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * BIG5-HKSCS:2004
+ */
+
+/*
+ * BIG5-HKSCS:2004 can be downloaded from
+ * http://www.info.gov.hk/digital21/eng/hkscs/download.html
+ * http://www.info.gov.hk/digital21/eng/hkscs/index.html
+ *
+ * It extends BIG5-HKSCS:2001 through 123 characters.
+ *
+ * It extends BIG5 (without the rows 0xC6..0xC7) through the ranges
+ *
+ * 0x{87..8D}{40..7E,A1..FE} 880 characters
+ * 0x{8E..A0}{40..7E,A1..FE} 2898 characters
+ * 0x{C6..C8}{40..7E,A1..FE} 359 characters
+ * 0xF9{D6..FE} 41 characters
+ * 0x{FA..FE}{40..7E,A1..FE} 763 characters
+ *
+ * Note that some HKSCS characters are not contained in Unicode 3.2
+ * and are therefore best represented as sequences of Unicode characters:
+ * 0x8862 U+00CA U+0304 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND MACRON
+ * 0x8864 U+00CA U+030C LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND CARON
+ * 0x88A3 U+00EA U+0304 LATIN SMALL LETTER E WITH CIRCUMFLEX AND MACRON
+ * 0x88A5 U+00EA U+030C LATIN SMALL LETTER E WITH CIRCUMFLEX AND CARON
+ */
+
+#include "hkscs2004.h"
+#include "flushwc.h"
+
+static int
+big5hkscs2004_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ ucs4_t last_wc = conv->istate;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = last_wc;
+ return 0; /* Don't advance the input pointer. */
+ } else {
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (BIG5 extended) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ if (!((c == 0xc6 && c2 >= 0xa1) || c == 0xc7)) {
+ int ret = big5_mbtowc(conv,pwc,s,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ }
+ }
+ }
+ {
+ int ret = hkscs1999_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ {
+ int ret = hkscs2001_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ {
+ int ret = hkscs2004_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ if (c == 0x88) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 == 0x62 || c2 == 0x64 || c2 == 0xa3 || c2 == 0xa5) {
+ /* It's a composed character. */
+ ucs4_t wc1 = ((c2 >> 3) << 2) + 0x009a; /* = 0x00ca or 0x00ea */
+ ucs4_t wc2 = ((c2 & 6) << 2) + 0x02fc; /* = 0x0304 or 0x030c */
+ /* We cannot output two Unicode characters at once. So,
+ output the first character and buffer the second one. */
+ *pwc = wc1;
+ conv->istate = wc2;
+ return 2;
+ }
+ }
+ }
+ return RET_ILSEQ;
+ }
+}
+
+#define big5hkscs2004_flushwc normal_flushwc
+
+static int
+big5hkscs2004_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int count = 0;
+ unsigned char last = conv->ostate;
+
+ if (last) {
+ /* last is = 0x66 or = 0xa7. */
+ if (wc == 0x0304 || wc == 0x030c) {
+ /* Output the combined character. */
+ if (n >= 2) {
+ r[0] = 0x88;
+ r[1] = last + ((wc & 24) >> 2) - 4; /* = 0x62 or 0x64 or 0xa3 or 0xa5 */
+ conv->ostate = 0;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+
+ /* Output the buffered character. */
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x88;
+ r[1] = last;
+ r += 2;
+ count = 2;
+ }
+
+ /* Code set 0 (ASCII) */
+ if (wc < 0x0080) {
+ /* Plain ASCII character. */
+ if (n > count) {
+ r[0] = (unsigned char) wc;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else {
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 1 (BIG5 extended) */
+ ret = big5_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (!((buf[0] == 0xc6 && buf[1] >= 0xa1) || buf[0] == 0xc7)) {
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ ret = hkscs1999_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if ((wc & ~0x0020) == 0x00ca) {
+ /* A possible first character of a multi-character sequence. We have to
+ buffer it. */
+ if (!(buf[0] == 0x88 && (buf[1] == 0x66 || buf[1] == 0xa7))) abort();
+ conv->ostate = buf[1]; /* = 0x66 or = 0xa7 */
+ return count+0;
+ }
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ ret = hkscs2001_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ ret = hkscs2004_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n >= count+2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+ }
+}
+
+static int
+big5hkscs2004_reset (conv_t conv, unsigned char *r, int n)
+{
+ unsigned char last = conv->ostate;
+
+ if (last) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x88;
+ r[1] = last;
+ /* conv->ostate = 0; will be done by the caller */
+ return 2;
+ } else
+ return 0;
+}
diff --git a/jni/iconv/lib/c99.h b/jni/iconv/lib/c99.h
new file mode 100644
index 0000000..52a73c3
--- /dev/null
+++ b/jni/iconv/lib/c99.h
@@ -0,0 +1,125 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * C99
+ * This is ASCII with \uXXXX and \UXXXXXXXX escape sequences, denoting Unicode
+ * characters. See ISO/IEC 9899:1999, section 6.4.3.
+ * The treatment of control characters in the range U+0080..U+009F is not
+ * specified; we pass them through unmodified.
+ */
+
+static int
+c99_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c;
+ ucs4_t wc;
+ int i;
+
+ c = s[0];
+ if (c < 0xa0) {
+ if (c != '\\') {
+ *pwc = c;
+ return 1;
+ }
+ if (n < 2)
+ return RET_TOOFEW(0);
+ c = s[1];
+ if (c == 'u') {
+ wc = 0;
+ for (i = 2; i < 6; i++) {
+ if (n <= i)
+ return RET_TOOFEW(0);
+ c = s[i];
+ if (c >= '0' && c <= '9')
+ c -= '0';
+ else if (c >= 'A' && c <= 'Z')
+ c -= 'A'-10;
+ else if (c >= 'a' && c <= 'z')
+ c -= 'a'-10;
+ else
+ goto simply_backslash;
+ wc |= (ucs4_t) c << (4 * (5-i));
+ }
+ if ((wc >= 0x00a0 && !(wc >= 0xd800 && wc < 0xe000))
+ || wc == 0x0024 || wc == 0x0040 || wc == 0x0060) {
+ *pwc = wc;
+ return 6;
+ }
+ } else if (c == 'U') {
+ wc = 0;
+ for (i = 2; i < 10; i++) {
+ if (n <= i)
+ return RET_TOOFEW(0);
+ c = s[i];
+ if (c >= '0' && c <= '9')
+ c -= '0';
+ else if (c >= 'A' && c <= 'Z')
+ c -= 'A'-10;
+ else if (c >= 'a' && c <= 'z')
+ c -= 'a'-10;
+ else
+ goto simply_backslash;
+ wc |= (ucs4_t) c << (4 * (9-i));
+ }
+ if ((wc >= 0x00a0 && !(wc >= 0xd800 && wc < 0xe000))
+ || wc == 0x0024 || wc == 0x0040 || wc == 0x0060) {
+ *pwc = wc;
+ return 10;
+ }
+ } else
+ goto simply_backslash;
+ }
+ return RET_ILSEQ;
+simply_backslash:
+ *pwc = '\\';
+ return 1;
+}
+
+static int
+c99_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0xa0) {
+ *r = wc;
+ return 1;
+ } else {
+ int result;
+ unsigned char u;
+ if (wc < 0x10000) {
+ result = 6;
+ u = 'u';
+ } else {
+ result = 10;
+ u = 'U';
+ }
+ if (n >= result) {
+ int count;
+ r[0] = '\\';
+ r[1] = u;
+ r += 2;
+ for (count = result-3; count >= 0; count--) {
+ unsigned int i = (wc >> (4*count)) & 0x0f;
+ *r++ = (i < 10 ? '0'+i : 'a'-10+i);
+ }
+ return result;
+ } else
+ return RET_TOOSMALL;
+ }
+}
diff --git a/jni/iconv/lib/canonical.h b/jni/iconv/lib/canonical.h
new file mode 100644
index 0000000..136cf75
--- /dev/null
+++ b/jni/iconv/lib/canonical.h
@@ -0,0 +1,109 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str287,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str255,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str179,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str367,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str283,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str263,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str409,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str325,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str242,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str434,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str350,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str252,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str440,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str356,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str575,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str406,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str723,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str448,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str765,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str30,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str600,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str74,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str84,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str78,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str168,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str82,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str76,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str410,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str90,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str98,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str221,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str75,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str79,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str169,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str83,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str77,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str261,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str403,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str480,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str164,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str18,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str28,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str22,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str112,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str26,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str20,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str354,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str34,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str166,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str27,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str19,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str11,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str451,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str531,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str355,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str501,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str673,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str302,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str621,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str577,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str786,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str908,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str563,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str445,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str502,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str475,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str279,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str626,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str614,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str217,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str212,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str218,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str371,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str15,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str230,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str278,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str124,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str180,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str413,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str555,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str571,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str492,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str384,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str368,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str127,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str202,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str535,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str429,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str32,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str607,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str500,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str505,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str70,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str303,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str24,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str378,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str142,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str196,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str159,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str473,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str277,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str170,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str900,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str888,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str527,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str290,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str91,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str768,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str362,
diff --git a/jni/iconv/lib/canonical_aix.h b/jni/iconv/lib/canonical_aix.h
new file mode 100644
index 0000000..6149bc1
--- /dev/null
+++ b/jni/iconv/lib/canonical_aix.h
@@ -0,0 +1,9 @@
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_0,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_1,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_2,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_3,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_4,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_5,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_6,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_10,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_14,
diff --git a/jni/iconv/lib/canonical_aix_sysaix.h b/jni/iconv/lib/canonical_aix_sysaix.h
new file mode 100644
index 0000000..8b58d1f
--- /dev/null
+++ b/jni/iconv/lib/canonical_aix_sysaix.h
@@ -0,0 +1,9 @@
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_0,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_2,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_4,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_6,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_8,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_10,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_12,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_16,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_aix_20,
diff --git a/jni/iconv/lib/canonical_dos.h b/jni/iconv/lib/canonical_dos.h
new file mode 100644
index 0000000..aa82651
--- /dev/null
+++ b/jni/iconv/lib/canonical_dos.h
@@ -0,0 +1,15 @@
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_0,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_4,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_5,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_8,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_12,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_13,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_17,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_21,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_22,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_26,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_31,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_35,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_38,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_42,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_dos_47,
diff --git a/jni/iconv/lib/canonical_extra.h b/jni/iconv/lib/canonical_extra.h
new file mode 100644
index 0000000..29678a0
--- /dev/null
+++ b/jni/iconv/lib/canonical_extra.h
@@ -0,0 +1,7 @@
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_0,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_2,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_4,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_6,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_7,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_9,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_extra_11,
diff --git a/jni/iconv/lib/canonical_local.h b/jni/iconv/lib/canonical_local.h
new file mode 100644
index 0000000..a2209a8
--- /dev/null
+++ b/jni/iconv/lib/canonical_local.h
@@ -0,0 +1,2 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str271,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str664,
diff --git a/jni/iconv/lib/canonical_local_sysaix.h b/jni/iconv/lib/canonical_local_sysaix.h
new file mode 100644
index 0000000..0d4b27b
--- /dev/null
+++ b/jni/iconv/lib/canonical_local_sysaix.h
@@ -0,0 +1,2 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str307,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str543,
diff --git a/jni/iconv/lib/canonical_local_syshpux.h b/jni/iconv/lib/canonical_local_syshpux.h
new file mode 100644
index 0000000..8e96923
--- /dev/null
+++ b/jni/iconv/lib/canonical_local_syshpux.h
@@ -0,0 +1,2 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str258,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str390,
diff --git a/jni/iconv/lib/canonical_local_sysosf1.h b/jni/iconv/lib/canonical_local_sysosf1.h
new file mode 100644
index 0000000..e1f886c
--- /dev/null
+++ b/jni/iconv/lib/canonical_local_sysosf1.h
@@ -0,0 +1,2 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str275,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str465,
diff --git a/jni/iconv/lib/canonical_local_syssolaris.h b/jni/iconv/lib/canonical_local_syssolaris.h
new file mode 100644
index 0000000..ce73d70
--- /dev/null
+++ b/jni/iconv/lib/canonical_local_syssolaris.h
@@ -0,0 +1,2 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str38,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str515,
diff --git a/jni/iconv/lib/canonical_osf1.h b/jni/iconv/lib/canonical_osf1.h
new file mode 100644
index 0000000..0e134ac
--- /dev/null
+++ b/jni/iconv/lib/canonical_osf1.h
@@ -0,0 +1,2 @@
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_0,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_1,
diff --git a/jni/iconv/lib/canonical_osf1_sysosf1.h b/jni/iconv/lib/canonical_osf1_sysosf1.h
new file mode 100644
index 0000000..15c2769
--- /dev/null
+++ b/jni/iconv/lib/canonical_osf1_sysosf1.h
@@ -0,0 +1,2 @@
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_0,
+ (int)(long)&((struct stringpool2_t *)0)->stringpool_osf1_2,
diff --git a/jni/iconv/lib/canonical_sysaix.h b/jni/iconv/lib/canonical_sysaix.h
new file mode 100644
index 0000000..73f0e5d
--- /dev/null
+++ b/jni/iconv/lib/canonical_sysaix.h
@@ -0,0 +1,109 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str383,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str363,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str231,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str604,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str483,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str327,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str652,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str531,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str358,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str733,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str612,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str364,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str737,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str616,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str685,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str501,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str654,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str549,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str702,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str53,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str891,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str103,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str109,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str107,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str205,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str111,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str105,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str437,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str115,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str141,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str246,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str108,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str112,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str210,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str116,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str110,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str254,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str492,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str569,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str175,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str37,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str43,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str41,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str139,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str45,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str39,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str371,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str49,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str173,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str38,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str34,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str32,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str525,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str797,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str462,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str583,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str807,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str272,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str898,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str606,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str662,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str989,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str648,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str391,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str487,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str413,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str330,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str461,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str335,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str152,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str171,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str234,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str445,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str36,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str207,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str300,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str217,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str256,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str567,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str723,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str735,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str660,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str258,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str235,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str149,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str202,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str638,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str613,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str52,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str629,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str591,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str594,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str188,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str146,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str48,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str251,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str179,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str190,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str92,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str495,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str153,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str186,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str603,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str584,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str324,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str369,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str133,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str885,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str360,
diff --git a/jni/iconv/lib/canonical_syshpux.h b/jni/iconv/lib/canonical_syshpux.h
new file mode 100644
index 0000000..53ed782
--- /dev/null
+++ b/jni/iconv/lib/canonical_syshpux.h
@@ -0,0 +1,109 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str310,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str368,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str293,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str464,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str525,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str395,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str515,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str576,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str355,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str521,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str582,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str363,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str534,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str595,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str440,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str665,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str644,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str716,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str695,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str36,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str596,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str64,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str60,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str100,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str162,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str76,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str70,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str158,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str86,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str92,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str177,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str67,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str103,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str165,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str79,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str73,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str345,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str669,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str790,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str131,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str21,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str17,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str57,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str119,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str33,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str27,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str115,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str43,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str141,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str24,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str34,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str35,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str448,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str561,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str410,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str335,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str470,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str704,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str685,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str607,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str689,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str800,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str454,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str195,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str331,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str484,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str202,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str449,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str513,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str139,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str190,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str262,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str603,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str71,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str149,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str170,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str251,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str271,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str450,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str769,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str791,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str710,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str354,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str332,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str153,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str203,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str491,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str461,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str42,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str542,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str473,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str471,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str30,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str314,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str52,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str352,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str81,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str96,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str12,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str378,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str308,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str144,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str771,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str757,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str421,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str343,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str105,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str654,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str394,
diff --git a/jni/iconv/lib/canonical_sysosf1.h b/jni/iconv/lib/canonical_sysosf1.h
new file mode 100644
index 0000000..62f642e
--- /dev/null
+++ b/jni/iconv/lib/canonical_sysosf1.h
@@ -0,0 +1,109 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str343,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str268,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str223,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str591,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str433,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str319,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str639,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str481,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str263,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str633,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str475,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str269,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str637,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str479,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str560,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str472,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str695,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str520,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str743,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str53,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str711,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str103,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str109,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str107,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str205,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str111,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str105,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str407,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str115,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str141,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str246,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str108,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str112,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str210,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str116,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str110,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str280,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str410,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str487,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str175,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str37,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str43,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str41,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str139,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str45,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str39,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str341,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str49,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str173,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str38,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str34,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str32,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str543,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str727,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str428,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str544,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str761,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str281,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str821,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str649,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str661,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str939,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str646,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str362,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str458,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str500,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str369,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str397,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str442,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str178,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str202,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str234,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str417,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str36,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str253,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str285,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str245,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str238,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str515,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str671,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str683,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str608,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str266,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str243,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str149,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str228,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str581,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str612,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str52,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str593,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str524,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str527,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str167,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str206,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str48,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str259,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str179,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str190,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str60,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str426,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str198,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str186,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str843,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str824,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str511,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str374,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str133,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str807,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str386,
diff --git a/jni/iconv/lib/canonical_syssolaris.h b/jni/iconv/lib/canonical_syssolaris.h
new file mode 100644
index 0000000..6e8c4ab
--- /dev/null
+++ b/jni/iconv/lib/canonical_syssolaris.h
@@ -0,0 +1,109 @@
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str463,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str258,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str314,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str482,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str365,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str278,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str464,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str347,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str279,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str470,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str353,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str378,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str546,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str429,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str588,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str510,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str563,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str492,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str545,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str30,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str569,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str124,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str184,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str230,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str148,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str160,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str138,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str452,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str122,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str136,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str175,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str129,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str235,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str153,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str165,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str143,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str276,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str680,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str684,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str127,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str81,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str141,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str187,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str105,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str117,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str95,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str409,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str79,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str91,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str94,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str48,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str86,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str387,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str451,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str346,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str415,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str489,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str389,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str752,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str774,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str953,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str853,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str432,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str513,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str297,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str502,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str372,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str412,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str419,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str478,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str71,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str62,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str266,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str192,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str246,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str215,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str424,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str307,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str507,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str669,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str667,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str706,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str211,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str320,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str202,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str283,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str400,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str714,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str147,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str556,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str554,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str584,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str67,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str516,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str101,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str271,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str223,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str327,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str99,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str540,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str293,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str98,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str901,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str895,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str666,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str255,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str58,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str691,
+ (int)(long)&((struct stringpool_t *)0)->stringpool_str411,
diff --git a/jni/iconv/lib/ces_big5.h b/jni/iconv/lib/ces_big5.h
new file mode 100644
index 0000000..2f87735
--- /dev/null
+++ b/jni/iconv/lib/ces_big5.h
@@ -0,0 +1,70 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * BIG-5
+ */
+
+static int
+ces_big5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (BIG5) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff))
+ return big5_mbtowc(conv,pwc,s,2);
+ else
+ return RET_ILSEQ;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+ces_big5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (BIG5) */
+ ret = big5_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ces_gbk.h b/jni/iconv/lib/ces_gbk.h
new file mode 100644
index 0000000..69e61f7
--- /dev/null
+++ b/jni/iconv/lib/ces_gbk.h
@@ -0,0 +1,65 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GBK
+ */
+
+static int
+ces_gbk_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+
+ /* Code set 0 (ASCII or GB 1988-89) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (GBK) */
+ if (c >= 0x81 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ return gbk_mbtowc(conv,pwc,s,2);
+ }
+ return RET_ILSEQ;
+}
+
+static int
+ces_gbk_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII or GB 1988-89) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (GBK) */
+ ret = gbk_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cjk_variants.h b/jni/iconv/lib/cjk_variants.h
new file mode 100644
index 0000000..23cb4b3
--- /dev/null
+++ b/jni/iconv/lib/cjk_variants.h
@@ -0,0 +1,4241 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CJK variants table
+ */
+
+static const unsigned short cjk_variants[12038] = {
+ 0x9e44, 0x1e2a, 0x200b, 0xcb87, 0xaf0c, 0x9e0a, 0x9e0b, 0xd42c,
+ 0x23c1, 0xaf0e, 0x9e04, 0x9e05, 0xa176, 0xd207, 0x2303, 0xa304,
+ 0x1e12, 0x619c, 0xeb57, 0x9e11, 0x2c02, 0xac08, 0x1e17, 0xa34b,
+ 0x1e16, 0xa34b, 0x1e20, 0xa775, 0xb96d, 0x23e2, 0x3a37, 0x3b09,
+ 0xd5c2, 0xb771, 0x4cf8, 0xcd72, 0x1e22, 0xa3be, 0x1e18, 0xa775,
+ 0x1e24, 0xa169, 0x1e1f, 0xa3be, 0xe149, 0x1e21, 0xa169, 0x23b3,
+ 0xa6b4, 0x20a1, 0x2e76, 0xcadd, 0xa5aa, 0x00f6, 0x200b, 0xcb87,
+ 0x3792, 0x3860, 0xb90f, 0xc23f, 0x5c4a, 0x5c50, 0x673b, 0x674a,
+ 0x68a8, 0xe8ce, 0x9e33, 0x9e32, 0xd1e8, 0x40ba, 0xc232, 0x2a6f,
+ 0xee97, 0x3319, 0x34e7, 0xd209, 0xa3ca, 0x2208, 0xd2c5, 0x2efc,
+ 0xdffa, 0x0006, 0x9e94, 0x1e46, 0xe579, 0x1e45, 0xe579, 0x2c1b,
+ 0x2e7a, 0x2e85, 0x6ebc, 0xeebd, 0xcfa9, 0xc0cf, 0x397d, 0xba02,
+ 0x1f17, 0x3500, 0x473e, 0xd846, 0xa5ac, 0x564e, 0xd65d, 0x1e58,
+ 0xb909, 0x1e57, 0xb909, 0x6690, 0x66a0, 0xe6b1, 0xcfd2, 0x60f7,
+ 0x6109, 0x610a, 0xe115, 0xb6f8, 0x2158, 0xa9cb, 0xdcb7, 0x1e82,
+ 0xe1e0, 0x1e7e, 0x1e81, 0xbf27, 0x1e79, 0x1e81, 0x2e72, 0xbf27,
+ 0x6f9c, 0xef9f, 0x1e79, 0x1e7e, 0xbf27, 0x1e71, 0xe1e0, 0x36b8,
+ 0xc7ad, 0xdc6b, 0xc22d, 0x1e8b, 0xa3d3, 0x1e8a, 0xa3d3, 0xaf0d,
+ 0x1e8f, 0x1e90, 0xb5bc, 0x1e8e, 0x1e90, 0x35bc, 0xd667, 0x1e8e,
+ 0x9e8f, 0x1f1d, 0xe6f2, 0x9e44, 0xa6db, 0x2c81, 0x2d57, 0x3b72,
+ 0xbb73, 0x9e99, 0x9e98, 0x1e9c, 0x9e9e, 0x1e9a, 0x9e9e, 0x3589,
+ 0x358a, 0x6f4a, 0xef50, 0x1e9a, 0x9e9c, 0xc10f, 0x1ebe, 0xa166,
+ 0x4522, 0xc523, 0x4546, 0x4552, 0x455d, 0xc55e, 0x9eaf, 0x9eb0,
+ 0x9eab, 0x9eac, 0xa91c, 0xd9aa, 0xd93b, 0xa6b2, 0x9ebb, 0x9eba,
+ 0x1ea1, 0xa166, 0xa104, 0xafce, 0x20cd, 0x22a8, 0xa2d5, 0x1ed8,
+ 0xa0c5, 0xa0d5, 0xdb8e, 0xa0df, 0x21ab, 0x21b0, 0xbc37, 0x2f93,
+ 0xaf9e, 0x9f5b, 0x1f1e, 0xa098, 0x1f96, 0x2d18, 0xad19, 0x1efa,
+ 0xa009, 0x9ec5, 0x20ca, 0xa0f2, 0xa40c, 0x9eed, 0xaf74, 0x214f,
+ 0x6577, 0x6578, 0xe57f, 0xa100, 0xa011, 0x9ede, 0x2047, 0xa3cd,
+ 0x1fa1, 0xa0f9, 0x1ed3, 0xa009, 0x9fc7, 0x2f6c, 0xb58c, 0x9f4e,
+ 0x2023, 0x2f77, 0x2fac, 0x4706, 0xeae3, 0x20a0, 0xc26b, 0xae11,
+ 0x1e51, 0x473e, 0xd846, 0xa12a, 0xa925, 0xb703, 0xa0b4, 0xa005,
+ 0x1e91, 0x1f20, 0xa0b3, 0x1ed0, 0x2098, 0xce56, 0xa049, 0x1f1d,
+ 0xa0b3, 0x9fe5, 0x9fd4, 0xa0b7, 0xa000, 0xa02b, 0xa096, 0x207d,
+ 0xa0de, 0x1f47, 0xcada, 0xa2aa, 0x1f32, 0x1f60, 0xa11e, 0x1f31,
+ 0x1f60, 0xa11e, 0x9f90, 0xd0c4, 0x9f40, 0x9f3c, 0xb014, 0x9f2b,
+ 0xae03, 0x9efe, 0x4b28, 0x5eb0, 0x5ec6, 0x6ab5, 0xead4, 0xa360,
+ 0x6918, 0xe980, 0x1ecf, 0x2f7f, 0xeaf4, 0xa05a, 0x9fab, 0x1f31,
+ 0x1f32, 0x211e, 0xa9b3, 0xa0ad, 0xa0c9, 0xaf8a, 0x3cd5, 0xc04b,
+ 0x2002, 0xae76, 0xaf88, 0xa058, 0x29b7, 0xa9ea, 0xb765, 0x6625,
+ 0x6634, 0x6670, 0xe682, 0xb549, 0x9f35, 0x9ed1, 0x5350, 0xd5a6,
+ 0x9fe0, 0x1ef7, 0xa0f9, 0x9fb6, 0xa0e5, 0x2075, 0xe049, 0xa074,
+ 0xa0d1, 0xa108, 0xa115, 0x9f5e, 0xa102, 0x2118, 0xac3d, 0xc7e6,
+ 0x9fa3, 0xac40, 0xc537, 0x9fe3, 0xccfb, 0x9efc, 0xa101, 0xdf14,
+ 0xc23c, 0x1f23, 0xb093, 0xa16a, 0xcae2, 0x9fa0, 0xda2b, 0x9fee,
+ 0x9fc1, 0x9f21, 0xa114, 0xa13c, 0xa006, 0xa137, 0xa008, 0x2039,
+ 0xa109, 0x1fe2, 0xd129, 0xa036, 0x209a, 0xb548, 0x2079, 0x2099,
+ 0x20c3, 0xa907, 0x4ca5, 0xeb3b, 0x30de, 0xbb23, 0x9f25, 0x1f75,
+ 0xae76, 0x207a, 0x24b1, 0xa592, 0x9f1c, 0x9fe9, 0x9feb, 0x1ed3,
+ 0x9efa, 0xa06c, 0x00f6, 0x1e2a, 0xcb87, 0xd146, 0xa010, 0xa00f,
+ 0x9eec, 0xae78, 0xa0b9, 0x2fa3, 0xd5c9, 0x1eff, 0xc706, 0xa03c,
+ 0x22b5, 0xa2cc, 0x9f26, 0xa25a, 0x9ff1, 0x1fed, 0xa109, 0xa0b5,
+ 0xa024, 0xa0be, 0xd2f1, 0xdcf0, 0x9eee, 0x9f1f, 0x5d0b, 0x5d17,
+ 0xdd5d, 0x9f83, 0xa0c0, 0x9f5c, 0xafa4, 0xe03c, 0x200a, 0xa0af,
+ 0x9fa7, 0x1fa6, 0xe049, 0xa078, 0xa077, 0x1ffb, 0x2099, 0x20c3,
+ 0xa907, 0x2003, 0x24b1, 0xa592, 0xa0c2, 0x1f2a, 0xa0de, 0xa0e8,
+ 0xa11f, 0x4f75, 0x69e1, 0xea82, 0xafac, 0xb770, 0x9f27, 0x1ed0,
+ 0x1f1e, 0xce56, 0x1ffb, 0x2079, 0x20c3, 0xa907, 0x1ff2, 0xb548,
+ 0xafad, 0x1f10, 0xc26b, 0x1e26, 0x2e76, 0xcadd, 0xabb6, 0xa10e,
+ 0xa13b, 0xa110, 0xa132, 0xa13a, 0x9f63, 0xa06c, 0x1f1d, 0x9f20,
+ 0x9f1b, 0xa03a, 0x9f24, 0xa01e, 0xa03e, 0xa059, 0xa07b, 0x1ffb,
+ 0x2079, 0x2099, 0xa907, 0xafb1, 0x9ec5, 0x9f65, 0x9ed9, 0x1ec2,
+ 0x22a8, 0xa2d5, 0x9fa8, 0x9ec6, 0xb55e, 0xc67b, 0x1f2a, 0xa07d,
+ 0x9ec9, 0xa0ed, 0x9fa5, 0xa07e, 0xa0f4, 0x3076, 0x30aa, 0xb0e1,
+ 0xa0e3, 0xe6c7, 0x9ed9, 0xa0e9, 0x1ef7, 0x9fa1, 0x9eea, 0x9fca,
+ 0x9fac, 0x9ebf, 0x9fa9, 0x1fed, 0xa039, 0xa0a4, 0xa0a7, 0x9fe6,
+ 0x9faa, 0x1fad, 0xac3d, 0x1f31, 0x1f32, 0x9f60, 0xa07f, 0xa139,
+ 0x9f18, 0xa0a8, 0x9fea, 0xa127, 0xa0a9, 0xa0a5, 0x9fe8, 0x2150,
+ 0xa152, 0xcc2a, 0xa1f6, 0x406e, 0xc097, 0x214c, 0xa151, 0x224b,
+ 0x22ca, 0xac05, 0x214a, 0xa151, 0xa154, 0x1ee7, 0x6577, 0x6578,
+ 0xe57f, 0x213f, 0xa152, 0x214a, 0xa14c, 0x213f, 0xa150, 0xa14e,
+ 0xa157, 0xa156, 0x1e68, 0xa9cb, 0xeee8, 0xa160, 0xa15c, 0xb5f7,
+ 0x1ea1, 0x9ebe, 0xa185, 0x1e21, 0x9e24, 0x9fde, 0xd62d, 0x2929,
+ 0x6754, 0xe75d, 0x24b2, 0x4b11, 0x65a2, 0x65d7, 0xe5dc, 0xd208,
+ 0x9e0c, 0x530a, 0xd332, 0x4faa, 0xe90a, 0x4363, 0xc378, 0xa180,
+ 0xa17e, 0xa6c5, 0xa18b, 0xae3d, 0xa189, 0xa167, 0x2706, 0x270e,
+ 0xa713, 0xaca1, 0xa184, 0x218c, 0xcb27, 0xa182, 0x218a, 0xcb27,
+ 0x226e, 0xa3e7, 0xa6e7, 0xa192, 0xd0c4, 0xa190, 0xab82, 0x21a9,
+ 0xabeb, 0xdecd, 0xdfb2, 0x2b90, 0xab9c, 0xa85a, 0xb700, 0xabc3,
+ 0x2bbc, 0xabc7, 0xabcc, 0x2199, 0xabeb, 0x2e42, 0xcf83, 0x1ecc,
+ 0x21b0, 0xbc37, 0x3638, 0xef15, 0xe9ae, 0x1ecc, 0x21ab, 0xbc37,
+ 0xa1b4, 0x3c96, 0xd85d, 0xbc7a, 0xa1b1, 0xbcc1, 0xbcef, 0xa1cd,
+ 0xbd0c, 0x21c8, 0xbde8, 0xbd7c, 0xbd82, 0x3053, 0x30bd, 0xbdd2,
+ 0xbdb8, 0x21d6, 0xbe96, 0xa1c0, 0xbdbc, 0xa1bb, 0xbe1b, 0xbe4a,
+ 0xc69a, 0xb817, 0x21c6, 0xbe96, 0x21dc, 0xbf9f, 0x21db, 0xbf9f,
+ 0x4108, 0x4155, 0x4188, 0xc199, 0x2e7e, 0xb73a, 0x21e2, 0xa1e3,
+ 0x21e1, 0xa1e3, 0x21e1, 0xa1e2, 0xecf3, 0xac45, 0x2904, 0xd655,
+ 0x21ec, 0x21ee, 0x68a8, 0x68cc, 0xe8ce, 0xece7, 0x21e8, 0x21ee,
+ 0x68a8, 0x68cc, 0xe8ce, 0x21f4, 0x317f, 0xb191, 0x21e8, 0x21ec,
+ 0x68a8, 0x68cc, 0xe8ce, 0xa1f1, 0xa1ef, 0x2c32, 0x2c34, 0x2c36,
+ 0x2c37, 0xeb50, 0xbac8, 0x21ed, 0x317f, 0xb191, 0xa147, 0x2757,
+ 0x284a, 0xa8a4, 0x2c80, 0xef63, 0x3483, 0xb4ca, 0xa1fe, 0xa1fd,
+ 0xe47f, 0x2202, 0xe1d6, 0x2200, 0xe1d6, 0xa204, 0xa203, 0x221b,
+ 0xa275, 0x1e42, 0xd2c5, 0xb81e, 0xd2bb, 0x2283, 0x2290, 0xc53b,
+ 0xa6ed, 0xb289, 0xa289, 0xa247, 0xa25b, 0x2205, 0x2231, 0x224f,
+ 0x2259, 0xa275, 0xa22a, 0xa22b, 0x2227, 0x223c, 0xa2ab, 0x2226,
+ 0x223c, 0xa2ab, 0x624b, 0x6464, 0xe4c7, 0xa220, 0x2225, 0xaf46,
+ 0x2257, 0x2277, 0x63df, 0xe4f2, 0xa244, 0xe8b3, 0x221b, 0x224f,
+ 0x2259, 0xa275, 0xa241, 0xd8fd, 0xa24e, 0xa23e, 0x2226, 0x2227,
+ 0xa2ab, 0xa28a, 0xa23a, 0xa28c, 0xa274, 0xa234, 0x2264, 0xa291,
+ 0xeb00, 0xa22d, 0xa219, 0x214b, 0x22ca, 0xac05, 0xbe82, 0xbb6c,
+ 0xa239, 0x221b, 0x2231, 0x2259, 0xa275, 0x226e, 0xa3e7, 0x2263,
+ 0x2271, 0x228d, 0x228e, 0x2292, 0x2294, 0x61f0, 0xe1fc, 0x222c,
+ 0x2277, 0x63df, 0xe4f2, 0x221b, 0x2231, 0x224f, 0xa275, 0xa033,
+ 0xa21a, 0xa265, 0x2251, 0x2271, 0x228d, 0x228e, 0x2292, 0x2294,
+ 0x61f0, 0xe1fc, 0x2242, 0xa291, 0xa25d, 0x65b9, 0xe609, 0xa287,
+ 0xa270, 0x218e, 0x2250, 0xa3e7, 0xa269, 0x2251, 0x2263, 0x228d,
+ 0x228e, 0x2292, 0x2294, 0x61f0, 0xe1fc, 0xb72d, 0xa240, 0x2205,
+ 0x221b, 0x2231, 0x224f, 0xa259, 0x222c, 0x2257, 0x63df, 0xe4f2,
+ 0xb22e, 0xa2e6, 0x2212, 0x2290, 0xc53b, 0xcb9a, 0xa267, 0xa218,
+ 0xa23d, 0xa23f, 0x2251, 0x2263, 0x2271, 0x228e, 0x2292, 0x2294,
+ 0x61f0, 0xe1fc, 0x2251, 0x2263, 0x2271, 0x228d, 0x2292, 0x2294,
+ 0x61f0, 0xe1fc, 0x2212, 0x2283, 0xc53b, 0x2242, 0xa264, 0x2251,
+ 0x2263, 0x2271, 0x228d, 0x228e, 0x2294, 0x61f0, 0xe1fc, 0x2251,
+ 0x2263, 0x2271, 0x228d, 0x228e, 0x2292, 0x61f0, 0xe1fc, 0x5cad,
+ 0xdcea, 0x22e7, 0xa2f8, 0xdfa6, 0x4cfc, 0xccff, 0xa2d9, 0xa2f1,
+ 0x1ec2, 0x20cd, 0xa2d5, 0x9f2e, 0x2226, 0x2227, 0xa23c, 0xa2f5,
+ 0xa2c1, 0x22b4, 0x22de, 0xb1a5, 0x22b3, 0x22de, 0xb1a5, 0x2026,
+ 0xa2cc, 0xb548, 0xa2e2, 0xa2b2, 0xb54f, 0x22d1, 0xb555, 0xa2c8,
+ 0xa2c7, 0x214b, 0x224b, 0xac05, 0x22db, 0x22f2, 0xa2f3, 0x2026,
+ 0xa2b5, 0x22c5, 0x2f95, 0x2fa0, 0xb555, 0x1ec2, 0x20cd, 0xa2a8,
+ 0x22d7, 0xb702, 0x22d6, 0xb702, 0xa2a1, 0xa2e9, 0x22cb, 0x22f2,
+ 0xa2f3, 0xd0dc, 0x22b3, 0x22b4, 0xb1a5, 0xb22e, 0xa2bf, 0xb1c3,
+ 0xa27f, 0x229d, 0xa2f8, 0xa2da, 0xa2a2, 0x22cb, 0x22db, 0xa2f3,
+ 0x22cb, 0x22db, 0xa2f2, 0xa2b1, 0x229d, 0xa2e7, 0xa300, 0xa2fb,
+ 0x1e10, 0xa304, 0x1e10, 0xa303, 0xeead, 0x2fe9, 0x3031, 0xb0a4,
+ 0xb3ac, 0x5133, 0xd166, 0xa338, 0x37e9, 0xb7fe, 0x2e00, 0xdfca,
+ 0xa320, 0xa31e, 0xa329, 0xa32d, 0xcbcb, 0x5535, 0xd5cf, 0xa321,
+ 0xa326, 0xa331, 0x3c47, 0xbed9, 0xa32e, 0x2333, 0x2941, 0xa969,
+ 0x2332, 0x2941, 0xa969, 0xa31a, 0xa340, 0x3bc9, 0xe1ab, 0xa33a,
+ 0xe7c6, 0xa352, 0x3607, 0x36fb, 0x6629, 0xe65e, 0xd294, 0x1e16,
+ 0x9e17, 0xa350, 0x2d0b, 0x53ef, 0xd550, 0x2354, 0x23f6, 0xb5ea,
+ 0xa34d, 0xa346, 0x384c, 0xb9d5, 0x234f, 0x23f6, 0xb5ea, 0x2358,
+ 0xa5ae, 0x28f2, 0xdce3, 0x2355, 0xa5ae, 0xb13d, 0xc387, 0x53d4,
+ 0xd514, 0x9f54, 0xc6e7, 0x2365, 0x2877, 0x3ef7, 0x3f9b, 0x4002,
+ 0x597f, 0xee75, 0x2364, 0xd97f, 0xd1e5, 0x585b, 0xd85e, 0xadf5,
+ 0x2918, 0xb23c, 0xae01, 0x237d, 0xc68d, 0xa37b, 0x2dfb, 0xb372,
+ 0xcf37, 0x3064, 0xdcc9, 0xa374, 0x2373, 0xc68d, 0x2388, 0x23b0,
+ 0xaee0, 0xb239, 0x2ef0, 0xaef3, 0x23a4, 0x23af, 0x36a6, 0x36c6,
+ 0x3b74, 0xbb77, 0xc8d4, 0xa382, 0xa3b2, 0x2727, 0xa8d3, 0xa3ad,
+ 0xa399, 0xc825, 0xef8e, 0xad16, 0x23a0, 0xaec1, 0x28e5, 0x2edb,
+ 0x613d, 0xe1d0, 0xa38d, 0xa795, 0xaef3, 0xa3a1, 0x2395, 0xaec1,
+ 0xa39f, 0xaec2, 0xa3b4, 0x2386, 0xb6c6, 0xaec8, 0xaeda, 0x2ecf,
+ 0xaed0, 0xa38c, 0xaedd, 0x2386, 0x36a6, 0x36c6, 0x3b74, 0xbb77,
+ 0x2382, 0xaee0, 0xa389, 0x1e25, 0xa6b4, 0xa3a3, 0xbe90, 0xc9c1,
+ 0xd0b1, 0x60bb, 0x6130, 0xe6a3, 0xa3bb, 0xa3ba, 0x1e1f, 0x9e22,
+ 0x470c, 0xce23, 0x1e09, 0xaf0e, 0x23c3, 0x23c4, 0xa3c5, 0x23c2,
+ 0x23c4, 0xa3c5, 0x23c2, 0x23c3, 0xa3c5, 0x23c2, 0x23c3, 0xa3c4,
+ 0xe749, 0xe746, 0xa3f9, 0xb268, 0x9e41, 0xe6d9, 0x1eee, 0x23db,
+ 0xc08d, 0xb536, 0xa92c, 0xc2ae, 0x467a, 0x467c, 0x6aea, 0xeaee,
+ 0x1e8a, 0x9e8b, 0xcdb4, 0x2909, 0xdb8a, 0x354d, 0xb558, 0x23cd,
+ 0xc08d, 0xac09, 0x4573, 0x4582, 0x4589, 0xc58a, 0x28e1, 0xc77f,
+ 0x1e1b, 0x3a37, 0x3b09, 0xd5c2, 0x218e, 0x2250, 0xa26e, 0x49d6,
+ 0x5879, 0xe6bb, 0xa44c, 0x276e, 0x37b1, 0x3aaf, 0x51fa, 0xe8b1,
+ 0x234f, 0x2354, 0x35ea, 0xd449, 0xd65f, 0x23c8, 0x2606, 0xbb4e,
+ 0xa630, 0x24a9, 0xa4f6, 0x4c72, 0xefa5, 0x25ab, 0xa644, 0xe5a4,
+ 0xaf14, 0x1edd, 0xd855, 0xaf8c, 0x26ae, 0xb6cf, 0xa687, 0xa442,
+ 0xa5ce, 0xb061, 0xa451, 0x252b, 0x2656, 0xda21, 0xa678, 0x5074,
+ 0xd07d, 0x2518, 0x2553, 0x2554, 0x255f, 0x5aec, 0xe5d9, 0x2434,
+ 0xa449, 0x2433, 0xa449, 0xa450, 0xd117, 0xa44d, 0xa44a, 0xa415,
+ 0x3282, 0xc2c2, 0x2433, 0xa434, 0xa43f, 0xa3eb, 0xa43d, 0xa436,
+ 0xa41e, 0xa638, 0xa6c8, 0xa614, 0xa6a6, 0xa504, 0x24e1, 0x5c9f,
+ 0xdd20, 0x24bc, 0xa58e, 0xa4fa, 0xa5c6, 0xa5da, 0xda46, 0xe031,
+ 0xa5dc, 0x2492, 0xda4b, 0xda4d, 0x2611, 0x5656, 0xdb3c, 0xa4e3,
+ 0x248c, 0x30d2, 0xefa2, 0x248a, 0x30d2, 0xefa2, 0xda60, 0x246a,
+ 0xda4b, 0xa6a8, 0xa680, 0xa4a4, 0xa65d, 0xa49c, 0x2400, 0xa4f6,
+ 0xef69, 0x2580, 0xd849, 0x2003, 0x207a, 0xa592, 0x2173, 0xcb11,
+ 0x618e, 0xee79, 0x2459, 0xa58e, 0xa6a5, 0x65a7, 0xeb28, 0xe7ff,
+ 0x2516, 0x255e, 0x45d6, 0xc602, 0xa660, 0xa635, 0xa5f6, 0xa666,
+ 0x2629, 0xdb41, 0xa672, 0xa68c, 0xa665, 0xa5b2, 0x2458, 0x5c9f,
+ 0xdd20, 0xa485, 0xda36, 0x2560, 0x2586, 0x269e, 0x27d1, 0xb08a,
+ 0x2400, 0xa4a9, 0xa45a, 0x5a98, 0xdbf1, 0xa457, 0xd123, 0xd39e,
+ 0xa57a, 0xa523, 0x24d1, 0x255e, 0x45d6, 0xc602, 0x242f, 0x2553,
+ 0x2554, 0x255f, 0x5aec, 0xe5d9, 0xa61c, 0xa5ca, 0xa62e, 0xa5e9,
+ 0xa515, 0xa59a, 0xa59e, 0xa41f, 0xdaaf, 0xaff5, 0xa60a, 0xdb2a,
+ 0xe5ee, 0x242f, 0x2518, 0x2554, 0x255f, 0x5aec, 0xe5d9, 0x242f,
+ 0x2518, 0x2553, 0x255f, 0x5aec, 0xe5d9, 0xa649, 0xa649, 0x24d1,
+ 0x2516, 0x45d6, 0xc602, 0x242f, 0x2518, 0x2553, 0x2554, 0x5aec,
+ 0xe5d9, 0x24f2, 0x2586, 0x269e, 0x27d1, 0xb08a, 0x5854, 0x5858,
+ 0xe29c, 0xa616, 0xa5c7, 0xa6c0, 0x265b, 0x2699, 0x26d3, 0xef67,
+ 0xa613, 0x26c9, 0xcf57, 0xa63d, 0xa62f, 0xa510, 0x24af, 0xd849,
+ 0x6927, 0xe935, 0xdb71, 0x24f2, 0x2560, 0x269e, 0x27d1, 0xb08a,
+ 0x2459, 0xa4bc, 0x267e, 0xc616, 0x2003, 0x207a, 0xa4b1, 0xa524,
+ 0x3198, 0x3199, 0xbb56, 0xa527, 0xa5bb, 0x9e27, 0x2403, 0xa644,
+ 0x9e54, 0x2355, 0xa358, 0x25b7, 0xa674, 0x68df, 0x68e0, 0xe963,
+ 0xa4df, 0x41df, 0xd425, 0x25af, 0xa674, 0xa5a9, 0xa60d, 0xa6b3,
+ 0xef45, 0xa45b, 0xa56c, 0xa51d, 0xa417, 0xa45c, 0xa469, 0xe16a,
+ 0xab60, 0xa637, 0xa522, 0xa6c1, 0xa66f, 0xa4d4, 0xdb30, 0x23f9,
+ 0xbb4e, 0xa540, 0xa5bd, 0x247c, 0xdb3c, 0xa56f, 0xa455, 0xa567,
+ 0x2690, 0x2c1d, 0xc51e, 0xa653, 0xa51b, 0xa6b6, 0xa62f, 0x24d7,
+ 0xdb41, 0xa520, 0x2578, 0xa628, 0xa3fd, 0xa6d1, 0xa4d3, 0xa5e5,
+ 0xa452, 0xa574, 0xb076, 0xdb50, 0x2403, 0xa5ab, 0xa655, 0x2556,
+ 0xa557, 0xa668, 0xa618, 0xa645, 0x241f, 0xda21, 0x256e, 0xa699,
+ 0xa695, 0xa49d, 0xa4d2, 0xdb6b, 0xa4dd, 0xa4d5, 0xa650, 0xdb5f,
+ 0xa5f3, 0xa4d9, 0x25af, 0xa5b7, 0x585c, 0x585f, 0xe053, 0xa428,
+ 0xaf53, 0xa591, 0xa49b, 0xa413, 0xa4dc, 0xa694, 0x2617, 0x2c1d,
+ 0xc51e, 0xa68f, 0xa65c, 0x256e, 0x265b, 0x26d3, 0xef67, 0x24f2,
+ 0x2560, 0x2586, 0x27d1, 0xb08a, 0xbd4f, 0xa6ca, 0xa6c2, 0xa4bd,
+ 0xa456, 0xa499, 0xa411, 0x9eb8, 0xa5be, 0x1e25, 0xa3b3, 0xa624,
+ 0xa6c2, 0xa56d, 0xa5eb, 0x26a3, 0xa6bb, 0xa181, 0xa453, 0x2570,
+ 0xcf57, 0xa6a2, 0xd2cf, 0xd271, 0xa631, 0x256e, 0x2699, 0xef67,
+ 0x26f2, 0x26f4, 0xa70d, 0x26de, 0x26ec, 0x2efb, 0x2efd, 0x5ff4,
+ 0xe025, 0xa6e0, 0x9e96, 0x26d8, 0x26ec, 0x2efb, 0x2efd, 0x5ff4,
+ 0xe025, 0xe856, 0xa6d9, 0x26e3, 0x2718, 0xccf0, 0x26e2, 0x2718,
+ 0xccf0, 0x3df5, 0x3e0a, 0xbe15, 0xa18f, 0xa6f1, 0x26d8, 0x26de,
+ 0x2efb, 0x2efd, 0x5ff4, 0xe025, 0x2213, 0x2712, 0xd597, 0x26f6,
+ 0x26fb, 0x26fd, 0x2700, 0xa70b, 0xc74f, 0xa6ea, 0x26d7, 0x26f4,
+ 0xa70d, 0x26fe, 0x2716, 0xa717, 0x26d7, 0x26f2, 0xa70d, 0xa707,
+ 0x26ef, 0x26fb, 0x26fd, 0x2700, 0xa70b, 0xb5e5, 0x26ef, 0x26f6,
+ 0x26fd, 0x2700, 0xa70b, 0x26ef, 0x26f6, 0x26fb, 0x2700, 0xa70b,
+ 0x26f3, 0x2716, 0xa717, 0x26ef, 0x26f6, 0x26fb, 0x26fd, 0xa70b,
+ 0xa711, 0x2186, 0x270e, 0xa713, 0xa6f5, 0xa70f, 0x26ef, 0x26f6,
+ 0x26fb, 0x26fd, 0xa700, 0x26d7, 0x26f2, 0xa6f4, 0x2186, 0x2706,
+ 0xa713, 0xa708, 0xa703, 0x26ed, 0xd597, 0x2186, 0x2706, 0xa70e,
+ 0x26f3, 0x26fe, 0xa717, 0x26f3, 0x26fe, 0xa716, 0x26e2, 0xa6e3,
+ 0x383e, 0xbb12, 0xa721, 0xa71f, 0x453a, 0xc53c, 0xd056, 0x238b,
+ 0xa8d3, 0xb257, 0xb747, 0xc3ea, 0x2754, 0x27ca, 0xadb3, 0xa8d9,
+ 0x2834, 0xa872, 0x3b7e, 0x3b7f, 0x3b81, 0xbca1, 0xe62f, 0x2c85,
+ 0xe62a, 0x276f, 0x28ca, 0x28de, 0xe62b, 0xaea7, 0xe62c, 0xa78b,
+ 0x2730, 0x27ca, 0xadb3, 0x21f7, 0x284a, 0xa8a4, 0xade0, 0xa805,
+ 0x28b0, 0x28b5, 0x28c7, 0x28dc, 0x4f48, 0xcf4e, 0xa8e2, 0x27bb,
+ 0xa8e9, 0x2862, 0xe696, 0x28b3, 0xe6ab, 0x289c, 0xc908, 0xa802,
+ 0xa803, 0xb1bb, 0xa88c, 0x6640, 0xe641, 0xbce5, 0x23f0, 0xd1fa,
+ 0x274f, 0xe62b, 0xa7a7, 0xa787, 0x1e18, 0x9e20, 0xa7a2, 0xa8a2,
+ 0xa7c0, 0xa8df, 0xa8e0, 0xa8da, 0xa773, 0xa753, 0x2841, 0xa8d8,
+ 0xc561, 0xe67b, 0xa39a, 0xa806, 0x282f, 0x2c27, 0xac2d, 0xa79c,
+ 0xa79b, 0xa8a2, 0xa778, 0xa8be, 0xa770, 0xab88, 0x280a, 0xd056,
+ 0xa88a, 0xa7e1, 0xa8b6, 0xa8cb, 0xa84f, 0xa816, 0x275d, 0xa8e9,
+ 0xa782, 0xc86e, 0xe656, 0x2730, 0x2754, 0xadb3, 0x24f2, 0x2560,
+ 0x2586, 0x269e, 0xb08a, 0xa7d3, 0xa7d2, 0xa852, 0x2864, 0xa8ce,
+ 0xa81d, 0x28c4, 0xe1ce, 0x2824, 0xe684, 0xa7ad, 0xc897, 0xb267,
+ 0x2d0e, 0x2d5c, 0xc895, 0xb383, 0xa763, 0xa764, 0xa75a, 0xa796,
+ 0xd3eb, 0xa7a9, 0xa879, 0x28ae, 0xa8af, 0xa7b4, 0xe67b, 0xa7da,
+ 0x27de, 0xe684, 0x6636, 0xe68e, 0x279a, 0x2c27, 0xac2d, 0x2895,
+ 0xe681, 0xb2a5, 0x273a, 0xa872, 0x454c, 0xc54d, 0x2792, 0xa8d8,
+ 0xa8ea, 0x21f7, 0x2757, 0xa8a4, 0xd314, 0xc57b, 0xa7b2, 0xa851,
+ 0xa850, 0xa7d8, 0xa896, 0xbd82, 0xa8a7, 0xa1a2, 0xd46c, 0xa86b,
+ 0xa75e, 0x27d9, 0xa8ce, 0xe663, 0x46d0, 0xee7d, 0xa861, 0x273a,
+ 0xa834, 0xac18, 0x2364, 0xee75, 0x2811, 0xa8cd, 0x450e, 0x4816,
+ 0xc8da, 0xc245, 0xa7ab, 0xa767, 0x2830, 0xe681, 0xa854, 0xa89e,
+ 0x28bb, 0xc246, 0x2760, 0xc908, 0xa897, 0x277a, 0xa7a1, 0x21f7,
+ 0x2757, 0xa84a, 0xa859, 0x2815, 0xa8af, 0x2815, 0xa8ae, 0x275b,
+ 0x28b5, 0x28dc, 0x4f48, 0xcf4e, 0x275f, 0xe6ab, 0x275b, 0x28b0,
+ 0x28dc, 0x4f48, 0xcf4e, 0xa7af, 0xde87, 0xa899, 0xa7a6, 0x27dc,
+ 0xe1ce, 0xa75b, 0x274f, 0xa8de, 0xa7b1, 0xa8e4, 0xa879, 0x27d9,
+ 0xa864, 0xc4bd, 0x238b, 0xa727, 0x2792, 0xa841, 0xa739, 0xa786,
+ 0x275b, 0x28b0, 0x28b5, 0x4f48, 0xcf4e, 0x274f, 0xa8ca, 0xa784,
+ 0xa785, 0x23e1, 0xc77f, 0xa75c, 0xa8cc, 0x2398, 0x2edb, 0xe13d,
+ 0x275d, 0xa7bb, 0xa846, 0x28ef, 0xa8f5, 0x28ee, 0xa8f5, 0xd072,
+ 0xa8f9, 0x2356, 0xdce3, 0x3bbb, 0xbbbc, 0x28ee, 0xa8ef, 0x28f7,
+ 0xa8fa, 0x28f6, 0xa8fa, 0xa8fc, 0xa8f1, 0x28f6, 0xa8f7, 0x2a7f,
+ 0xd05f, 0xa8f8, 0x2900, 0xabff, 0x28fd, 0xabff, 0xa90a, 0x21e6,
+ 0xd655, 0xe64d, 0x1ffb, 0x2079, 0x2099, 0xa0c3, 0x23d8, 0xdb8a,
+ 0xa902, 0x2fa9, 0x5907, 0xd986, 0xa913, 0xa90f, 0xd641, 0x236f,
+ 0xb23c, 0xa91b, 0xa91a, 0x9eb1, 0xa920, 0xa91f, 0x2923, 0xb8a6,
+ 0x2922, 0xb8a6, 0x9f19, 0x2172, 0x6754, 0xe75d, 0xa3cf, 0xbb80,
+ 0x372c, 0xb94d, 0xbcf0, 0xe82d, 0xbbd4, 0xda87, 0xa93e, 0xa96a,
+ 0xa939, 0x2332, 0x2333, 0xa969, 0xa950, 0xcad2, 0xb7f0, 0xa96e,
+ 0xeede, 0xa942, 0x4287, 0xe029, 0x2968, 0x296c, 0xc34e, 0xaf09,
+ 0xc55a, 0x2967, 0xadb4, 0x2965, 0xadb4, 0x2956, 0x296c, 0xc34e,
+ 0x2332, 0x2333, 0xa941, 0xa93a, 0x2956, 0x2968, 0xc34e, 0xa94b,
+ 0x29b3, 0xab2d, 0x29e6, 0xa9e7, 0x299d, 0x2a24, 0x4ca7, 0xccda,
+ 0x2a66, 0xaa8d, 0xaabd, 0xa9d9, 0x29f8, 0xd505, 0xa9ac, 0xc945,
+ 0xc385, 0xaab8, 0x2986, 0x2a24, 0x4ca7, 0xccda, 0xaaf5, 0xaad7,
+ 0x2aaf, 0xab00, 0xa992, 0x1f60, 0x2976, 0xab2d, 0x1f84, 0xa9ea,
+ 0x2a3f, 0xaa40, 0xaa12, 0xa9ca, 0xa9c9, 0x1e68, 0xa158, 0xa9d7,
+ 0xaa8e, 0xaa30, 0xa9cd, 0xa98a, 0xd591, 0xaa1f, 0x2978, 0xa9e7,
+ 0x2978, 0xa9e6, 0x1f84, 0xa9b7, 0xa9ec, 0xa9eb, 0xaae6, 0x298d,
+ 0xd505, 0xaa63, 0xaa41, 0xaa6d, 0xab08, 0xab0c, 0xab4c, 0xa9c6,
+ 0x2b22, 0xab43, 0x2a2f, 0xaa31, 0xa9e2, 0x2986, 0x299d, 0x4ca7,
+ 0xccda, 0xab2a, 0xab09, 0x2a1b, 0xaa31, 0xa9d2, 0x2a1b, 0xaa2f,
+ 0xaaa7, 0x2afa, 0xaafb, 0x29b8, 0xaa40, 0x29b8, 0x2a3f, 0xaa50,
+ 0xaa04, 0xaa40, 0xa9fb, 0x2987, 0xaa8d, 0xbdeb, 0xaa05, 0x1e3d,
+ 0xee97, 0xaaff, 0x2b30, 0x2b46, 0xab7e, 0xab0b, 0xab38, 0x28fb,
+ 0xd05f, 0x2987, 0xaa66, 0xa9d0, 0xaa32, 0xaabc, 0xab03, 0x29ab,
+ 0xab00, 0xa99b, 0xaaaa, 0xa988, 0x3127, 0xd06d, 0x2b1d, 0xd885,
+ 0xab32, 0xab21, 0xab2a, 0xa9aa, 0xa9ee, 0xab19, 0xa9a9, 0x3194,
+ 0xc644, 0x2a34, 0xaafb, 0x2a34, 0xaafa, 0xaa73, 0x29ab, 0xaaaf,
+ 0xaaad, 0xaa06, 0xaa2d, 0xaa75, 0xaa07, 0xaaf1, 0x2acb, 0xd885,
+ 0xaad2, 0x2a18, 0xab43, 0xab37, 0x2a26, 0xaad4, 0x2976, 0xa9b3,
+ 0x2a74, 0x2b46, 0xab7e, 0xaad0, 0xab24, 0xaa76, 0xb1d2, 0x2a18,
+ 0xab22, 0x2a74, 0x2b30, 0xab7e, 0xaa08, 0xab53, 0xab52, 0xab6b,
+ 0xa5e3, 0x2b78, 0x3569, 0x3585, 0x3586, 0xb588, 0xab7f, 0xab59,
+ 0x2b66, 0x3569, 0x3585, 0x3586, 0xb588, 0xab7d, 0xab7c, 0x2a74,
+ 0x2b30, 0xab46, 0xab6a, 0x2bcd, 0x2bd5, 0x2bd7, 0x2bdc, 0x2be7,
+ 0xc52f, 0xa197, 0x4260, 0x5675, 0xd6c7, 0xca79, 0xa7a8, 0xca81,
+ 0xd089, 0x219d, 0xab9c, 0x219d, 0xab90, 0x2bda, 0x2bf3, 0x2bf6,
+ 0xc3e4, 0x2b9f, 0xabe6, 0x2b9e, 0xabe6, 0xabf5, 0x2bb7, 0xabe9,
+ 0xac4e, 0xb1b2, 0xabae, 0xabab, 0x5b8c, 0xe1bc, 0xa0a2, 0x2ba1,
+ 0xabe9, 0xabc6, 0x21a6, 0xabc7, 0x2bdb, 0xabec, 0x5cd3, 0xdcd4,
+ 0xe1c7, 0xa1a4, 0xabbb, 0x21a6, 0xabbc, 0x6751, 0xe752, 0x66ba,
+ 0x674d, 0x674e, 0x674f, 0x6db4, 0x6e16, 0xee64, 0xa1a8, 0x2b81,
+ 0x2bd5, 0x2bd7, 0x2bdc, 0x2be7, 0xc52f, 0xaebd, 0x2b81, 0x2bcd,
+ 0x2bd7, 0x2bdc, 0x2be7, 0xc52f, 0x2b81, 0x2bcd, 0x2bd5, 0x2bdc,
+ 0x2be7, 0xc52f, 0x2b9d, 0x2bf3, 0x2bf6, 0xc3e4, 0x2bbd, 0xabec,
+ 0x2b81, 0x2bcd, 0x2bd5, 0x2bd7, 0x2be7, 0xc52f, 0xabe2, 0xda67,
+ 0x4aad, 0xcab6, 0xabdd, 0x2b9e, 0xab9f, 0x2b81, 0x2bcd, 0x2bd5,
+ 0x2bd7, 0x2bdc, 0xc52f, 0x2ba1, 0xabb7, 0x2199, 0xa1a9, 0x2bbd,
+ 0xabdb, 0x2b9d, 0x2bda, 0x2bf6, 0xc3e4, 0xaba0, 0x2b9d, 0x2bda,
+ 0x2bf3, 0xc3e4, 0x2bfe, 0xac0d, 0xac0b, 0xac0e, 0x2bf9, 0xac0d,
+ 0x28fd, 0xa900, 0x1e13, 0xac08, 0x214b, 0x224b, 0xa2ca, 0xac07,
+ 0xac06, 0x1e13, 0xac02, 0xa3de, 0xabfb, 0x2bf9, 0xabfe, 0xabfc,
+ 0x2c13, 0x2c14, 0xc23e, 0x2c12, 0x2c14, 0xc23e, 0x2c12, 0x2c13,
+ 0xc23e, 0xa875, 0xac1a, 0xac19, 0x1e48, 0x2e85, 0x6ebc, 0xeebd,
+ 0x2617, 0x2690, 0xc51e, 0xc1ce, 0x2c20, 0x5d7b, 0x6bae, 0x6c7b,
+ 0xec9c, 0x2c1f, 0x5d7b, 0x6bae, 0x6c7b, 0xec9c, 0x2c23, 0x2c24,
+ 0xb023, 0xac22, 0x2c22, 0xb023, 0xac26, 0xac25, 0x279a, 0x282f,
+ 0xac2d, 0xac2b, 0xac29, 0xeb40, 0x279a, 0x282f, 0xac27, 0x21f2,
+ 0x2c34, 0x2c36, 0x2c37, 0xeb50, 0x21f2, 0x2c32, 0x2c36, 0x2c37,
+ 0xeb50, 0x21f2, 0x2c32, 0x2c34, 0x2c37, 0xeb50, 0x21f2, 0x2c32,
+ 0x2c34, 0x2c36, 0xeb50, 0xac4d, 0x1fad, 0x2118, 0xc6e1, 0x1fb7,
+ 0xddfc, 0xac64, 0xac53, 0xa1e5, 0xac4a, 0xac46, 0x6ce5, 0xee1f,
+ 0xac38, 0xaba9, 0x2c5b, 0xae48, 0xac43, 0x2c4f, 0xae48, 0xac6c,
+ 0xac62, 0xac61, 0xac42, 0xac68, 0xac66, 0xac5e, 0xadbc, 0xa1fa,
+ 0x1e97, 0x2d57, 0x3b72, 0xbb73, 0xdc48, 0x2742, 0xe62a, 0xdc3a,
+ 0xad87, 0xad17, 0xacf4, 0xad50, 0x2cf6, 0x2d8b, 0x2d8c, 0x2db9,
+ 0x6666, 0x669d, 0xe6af, 0xa188, 0x2d52, 0x2d53, 0x2dcc, 0x2dd6,
+ 0x2dd7, 0xc89e, 0xadba, 0xadbd, 0xad87, 0xad2c, 0xadcb, 0xada8,
+ 0xada7, 0xacdd, 0xacd2, 0xacfd, 0xada2, 0xada0, 0xad22, 0xadd2,
+ 0xace9, 0xace8, 0xacf0, 0xacef, 0xac98, 0x2d58, 0x2db8, 0xadc6,
+ 0x2c9b, 0x2d8b, 0x2d8c, 0x2db9, 0x6666, 0x669d, 0xe6af, 0xace1,
+ 0xad97, 0xad0d, 0xadae, 0xad08, 0xad07, 0x234e, 0xd3ef, 0xad03,
+ 0x27fc, 0x2d5c, 0xc895, 0xa393, 0xac97, 0x1ed1, 0xad19, 0x1ed1,
+ 0xad18, 0xace5, 0xacbd, 0x2d83, 0xad84, 0xcbcf, 0xac9a, 0x2ca9,
+ 0x2d53, 0xc89e, 0x2ca9, 0x2d52, 0xc89e, 0x1e97, 0x2c81, 0x3b72,
+ 0xbb73, 0x2cf5, 0x2db8, 0xadc6, 0xad94, 0x27fc, 0x2d0e, 0xc895,
+ 0xad81, 0x3e13, 0xbeaa, 0xad73, 0xad6f, 0xad5d, 0xad2d, 0xad2d,
+ 0x2c96, 0xacb4, 0x2c9b, 0x2cf6, 0x2d8c, 0x2db9, 0x6666, 0x669d,
+ 0xe6af, 0x2c9b, 0x2cf6, 0x2d8b, 0x2db9, 0x6666, 0x669d, 0xe6af,
+ 0xad5a, 0xad02, 0xace4, 0xace3, 0xacc4, 0xacc3, 0xad04, 0xe6df,
+ 0x2730, 0x2754, 0xa7ca, 0x2965, 0xa967, 0x2cf5, 0x2d58, 0xadc6,
+ 0x2c9b, 0x2cf6, 0x2d8b, 0x2d8c, 0x6666, 0x669d, 0xe6af, 0xacad,
+ 0xac7f, 0xacb3, 0x2dd3, 0xadd4, 0x2cf5, 0x2d58, 0xadb8, 0xacbf,
+ 0x2ca9, 0x2dd6, 0xadd7, 0xace6, 0xadc5, 0xadc5, 0x2ca9, 0x2dcc,
+ 0xadd7, 0x2ca9, 0x2dcc, 0xadd6, 0xaddd, 0xaddb, 0xa759, 0xade3,
+ 0xade2, 0xe78f, 0xadf0, 0xadef, 0xa36e, 0xd856, 0xadfd, 0x2377,
+ 0xb372, 0xadfa, 0x67cd, 0xe7e8, 0x231d, 0xdfca, 0x2370, 0x2e63,
+ 0xae64, 0x9f48, 0xae25, 0xae2b, 0xcd19, 0xae43, 0xae33, 0x9f16,
+ 0xd88b, 0xcd48, 0xcc3e, 0xcb92, 0x2e5f, 0xb5d8, 0xae05, 0x2e2f,
+ 0xae36, 0xae40, 0xae08, 0xd4c6, 0x2e47, 0x2e5a, 0xae6b, 0x2e26,
+ 0xae36, 0x2f52, 0x3b78, 0xc688, 0xae6c, 0xae10, 0x2e26, 0xae2f,
+ 0xae58, 0xae57, 0xa183, 0xae27, 0x21aa, 0xcf83, 0xae0f, 0x2e2e,
+ 0x2e5a, 0xae6b, 0x2c4f, 0xac5b, 0xce28, 0xae3c, 0xae3b, 0x2e2e,
+ 0x2e47, 0xae6b, 0x2e1c, 0xb5d8, 0xb5d9, 0x2e01, 0xae64, 0x2e01,
+ 0xae63, 0x2e2e, 0x2e47, 0xae5a, 0xae31, 0x1e7e, 0x2e79, 0xb9a6,
+ 0xc9ca, 0x1e26, 0x1f75, 0x2002, 0x20a1, 0x2e77, 0xcadd, 0xae76,
+ 0xa016, 0x2e72, 0xb9a6, 0x9e48, 0xa1e0, 0x2e83, 0x2eb5, 0xaee3,
+ 0x2ef0, 0xaef3, 0x2e7f, 0xaee3, 0x5358, 0xd38a, 0x1e48, 0x2c1b,
+ 0x6ebc, 0xeebd, 0xb176, 0xc240, 0xaeec, 0xaee1, 0xaeab, 0x2fdc,
+ 0xb1c9, 0xaedf, 0xef90, 0x2ec3, 0xaee2, 0xa750, 0xae93, 0x2e7f,
+ 0x53f4, 0x544a, 0xd4ed, 0xaebb, 0x377e, 0x3780, 0x37a9, 0x37d7,
+ 0xb8a5, 0xaeb6, 0xaece, 0xabd3, 0xaedf, 0x2395, 0xa3a0, 0xa3a2,
+ 0x2e9f, 0xaee2, 0xa3a6, 0xaebc, 0x23a9, 0xaed0, 0x23a9, 0xaecf,
+ 0xa3a8, 0x2398, 0x28e5, 0xe13d, 0xa3ae, 0x2e99, 0xaebf, 0x2382,
+ 0xa3b0, 0xae91, 0x2e9f, 0xaec3, 0x2e7f, 0xae83, 0xaeea, 0xaee9,
+ 0xae90, 0x2385, 0x2e81, 0xaef3, 0x2385, 0x239b, 0x2e81, 0xaef0,
+ 0xdfea, 0x26d8, 0x26de, 0x26ec, 0x2efd, 0x5ff4, 0xe025, 0x1e43,
+ 0xdffa, 0x26d8, 0x26de, 0x26ec, 0x2efb, 0x5ff4, 0xe025, 0xe58b,
+ 0x44e3, 0x598d, 0x5fa1, 0x5fa7, 0x5fa8, 0x5fa9, 0xdfaf, 0xc570,
+ 0xb8c4, 0x330a, 0xb335, 0xa958, 0x9e00, 0x9e8c, 0x1e09, 0xa3c1,
+ 0x5cae, 0x5cb3, 0xdd30, 0xaf12, 0xaf11, 0xa40a, 0xaf35, 0x2f4c,
+ 0xc030, 0xcd43, 0xaf33, 0xaf4e, 0xaf2a, 0xaf20, 0xaf3a, 0x2f3e,
+ 0xaf48, 0xaf37, 0xaf3c, 0xaf3b, 0x2f39, 0xaf48, 0xa22b, 0x2f39,
+ 0xaf3e, 0xaf25, 0xaf2f, 0xaf51, 0xaf50, 0x2e30, 0x3b78, 0xc688,
+ 0x2679, 0xc576, 0xaf55, 0x2f54, 0x6304, 0xe332, 0xcbf2, 0x2f5a,
+ 0xbc47, 0x2f59, 0xbc47, 0x2f5c, 0x2f5d, 0xaf5e, 0x2f5b, 0x2f5d,
+ 0xaf5e, 0x2f5b, 0x2f5c, 0xaf5e, 0x2f5b, 0x2f5c, 0xaf5d, 0xaf60,
+ 0x2f5f, 0xd4a6, 0xaf66, 0xaf65, 0xaf72, 0xcdb5, 0xe6d5, 0x1efd,
+ 0xb58c, 0xaf68, 0x9ee2, 0x1eff, 0x2fac, 0xeae3, 0xafb9, 0x1f5b,
+ 0xeaf4, 0x2f83, 0xdfec, 0x2fb0, 0x2fb4, 0xafb5, 0xaf80, 0x2f91,
+ 0x5ff3, 0xe015, 0xc2e5, 0x9f77, 0x9f6a, 0xa40e, 0xe65f, 0x2f84,
+ 0x5ff3, 0xe015, 0x1ece, 0xaf9e, 0x22d1, 0xafa0, 0x1ece, 0xaf93,
+ 0x22d1, 0xaf95, 0xc9a6, 0x201f, 0xd5c9, 0xa065, 0x290d, 0xd986,
+ 0x1eff, 0x208d, 0xaf77, 0xa09c, 0xaf81, 0xa0c4, 0x2fb7, 0x3074,
+ 0xb0b3, 0x2f81, 0xafb5, 0x2f81, 0xafb4, 0x2fb3, 0x3074, 0xb0b3,
+ 0xaf7b, 0xafc4, 0xafc3, 0xb1b6, 0x9ec1, 0x31f4, 0xb1fa, 0xda8c,
+ 0xb07e, 0x2e94, 0xb1c9, 0xb09f, 0xb025, 0xb182, 0x2306, 0x3031,
+ 0xb0a4, 0xb0b4, 0xa538, 0xb13e, 0x31d0, 0xb1f7, 0xb14b, 0xb16b,
+ 0xb1ae, 0xb16a, 0xb0b5, 0xb134, 0x9f42, 0xb091, 0xb190, 0xb056,
+ 0x2c22, 0xac24, 0xafe3, 0xb060, 0x2306, 0x2fe9, 0xb0a4, 0x30e3,
+ 0x3374, 0x4dcf, 0x4deb, 0xce3d, 0xb1df, 0xb1cc, 0xb052, 0xb200,
+ 0xb046, 0x21c4, 0xb0bd, 0xb01d, 0xb02a, 0x241d, 0xb08b, 0x2379,
+ 0xdcc9, 0xd03b, 0xb119, 0x3085, 0xb0a6, 0xb1c7, 0x2fb3, 0x2fb7,
+ 0xb0b3, 0xb0e0, 0x20eb, 0x2641, 0x30aa, 0xb0e1, 0xb15f, 0xb1e8,
+ 0xb137, 0xb0fb, 0x30a9, 0xb0f1, 0xb0f2, 0xafd9, 0x30e5, 0xb142,
+ 0x3111, 0xb139, 0x3071, 0xb0a6, 0x24f2, 0x2560, 0x2586, 0x269e,
+ 0xa7d1, 0xb061, 0xc302, 0xb016, 0x9fd4, 0x3102, 0xda96, 0xdbef,
+ 0xafe2, 0xb0ca, 0x2306, 0x2fe9, 0xb031, 0x3071, 0xb085, 0x307c,
+ 0xb0f1, 0x20eb, 0x3076, 0xb0e1, 0xb164, 0xb1f8, 0xb173, 0xb1ab,
+ 0x2fb3, 0x2fb7, 0xb074, 0xaff0, 0xb005, 0xe5f7, 0x21c4, 0xb053,
+ 0x30a2, 0xea5a, 0x248a, 0x248c, 0xefa2, 0x1ffd, 0xbb23, 0xb075,
+ 0x20eb, 0x3076, 0xb0aa, 0xb03b, 0x307f, 0xb142, 0xb1fc, 0xb158,
+ 0xb1f2, 0xb18a, 0xb11c, 0x3159, 0xb15a, 0xb19a, 0xb163, 0x307c,
+ 0xb0a9, 0xb07d, 0xd822, 0xb07b, 0xd90a, 0x3096, 0xda96, 0x4609,
+ 0xc652, 0x3080, 0xb139, 0xb06a, 0xc231, 0xb0ec, 0xb14d, 0xb181,
+ 0xb1a4, 0xb192, 0x2abf, 0xd06d, 0xb1fc, 0xb006, 0xb07a, 0x3080,
+ 0xb111, 0xb14e, 0xa35a, 0xaffe, 0xe858, 0x307f, 0xb0e5, 0xb817,
+ 0xbbb7, 0xb001, 0xb120, 0x313c, 0x361a, 0xc718, 0x3174, 0xb1fe,
+ 0xb0e8, 0x30ed, 0xb15a, 0x30ed, 0xb159, 0x3078, 0xb185, 0xb0ef,
+ 0xb0ab, 0xb004, 0xb002, 0xb196, 0xd651, 0xb0ad, 0xb151, 0xae86,
+ 0x317d, 0xb21a, 0x317c, 0xb21a, 0xbb32, 0x21ed, 0x21f4, 0xb191,
+ 0xb121, 0xafe7, 0xb15f, 0xb1a9, 0xb0eb, 0xb01c, 0x21ed, 0x21f4,
+ 0xb17f, 0xb126, 0x2af6, 0xc644, 0x316d, 0xb197, 0xb196, 0x259c,
+ 0x3199, 0xbb56, 0x259c, 0x3198, 0xbb56, 0xb0ee, 0xb124, 0x22b3,
+ 0x22b4, 0xa2de, 0xb187, 0xb0af, 0xb003, 0xabaa, 0xafc6, 0xa766,
+ 0xa2e4, 0xb073, 0x2e94, 0xafdc, 0xb03f, 0xb1d4, 0x3000, 0xb1f7,
+ 0xb1e3, 0x2b3e, 0xb1f6, 0xb1cd, 0xb1f5, 0xd499, 0xb03c, 0xb1d1,
+ 0xb1e7, 0xb1e6, 0xb079, 0xb0e9, 0x2fcf, 0xb1ff, 0xb1dc, 0xb1d2,
+ 0x3000, 0xb1d0, 0xb0ac, 0xafcf, 0x30e7, 0xb133, 0xbb22, 0xb151,
+ 0xb1f4, 0xb04b, 0xb207, 0xb206, 0xb214, 0x322f, 0xb232, 0xb20b,
+ 0xb227, 0x3226, 0xb230, 0x317c, 0xb17d, 0xb21e, 0x5ca1, 0xdd22,
+ 0xb21b, 0x3218, 0xb230, 0xb217, 0xb22c, 0xb229, 0x2279, 0xa2e0,
+ 0x320f, 0xb232, 0x3218, 0xb226, 0x320f, 0xb22f, 0x3237, 0xb238,
+ 0x3236, 0xb238, 0x3236, 0xb237, 0xa384, 0xb23e, 0x236f, 0xa918,
+ 0xb23b, 0xb24c, 0xb24b, 0xce94, 0x33e0, 0xcd2e, 0x34b2, 0xb4c8,
+ 0xb2c2, 0xa728, 0x5a17, 0xdbac, 0xb34d, 0xb268, 0xe1e6, 0xa7f7,
+ 0x23c9, 0xb260, 0x32e1, 0xb4f4, 0xb36b, 0xb383, 0xb3da, 0xb4a6,
+ 0xb4fe, 0xb5bc, 0x2448, 0xc2c2, 0xa214, 0xb4ab, 0xb2cb, 0xb2d4,
+ 0xb2d7, 0x32e9, 0xb4c7, 0xb476, 0xb473, 0xb384, 0xb436, 0xdb77,
+ 0xa831, 0xb4e1, 0x32de, 0x4274, 0xd9dd, 0xb255, 0xb4d4, 0xb49a,
+ 0xb29b, 0xb2ff, 0x37b4, 0xb7fa, 0xb428, 0xb29c, 0xb2d6, 0xb2d5,
+ 0xb29d, 0xb2dd, 0xb2dc, 0xb2b5, 0xb4ec, 0x336e, 0xb4da, 0x3269,
+ 0x3304, 0xb4f4, 0xb50f, 0xb3c0, 0xb4c1, 0xb514, 0xb4f0, 0x34a5,
+ 0xc67a, 0x329e, 0xb4c7, 0xb2cf, 0xb39b, 0x32e1, 0xb4f4, 0x2f04,
+ 0xb335, 0x1e3e, 0x34e7, 0xd209, 0xb46f, 0xb523, 0xb397, 0xb4be,
+ 0xb4bb, 0xb33e, 0xb493, 0xb4cb, 0xb49f, 0xb399, 0xb4e0, 0xb3ee,
+ 0xb48f, 0x2f04, 0xb30a, 0xb412, 0xdf13, 0xb31f, 0xb3d2, 0x3405,
+ 0x34b9, 0xb52a, 0x38b1, 0x4975, 0xcd91, 0xb25e, 0xb3d1, 0xd379,
+ 0xb41c, 0xb488, 0xb40d, 0xb4bf, 0xb3db, 0x3417, 0xb4e3, 0xd20d,
+ 0xb26a, 0x32e0, 0xb4da, 0x2377, 0xadfb, 0xb03b, 0x3816, 0xb8f2,
+ 0x27fd, 0xb26b, 0xb2a1, 0xb31c, 0xb323, 0xb302, 0xe1c7, 0xb4d1,
+ 0xa30a, 0xb3ed, 0xb4c4, 0xb451, 0xb4f2, 0xb4a3, 0xb47b, 0xb414,
+ 0xb45c, 0xc8b0, 0xb2e3, 0xb34f, 0xb33f, 0xb26c, 0xb362, 0xb24e,
+ 0xb3b2, 0xb325, 0xd0cc, 0x3416, 0xb447, 0xb52c, 0xb4b3, 0xb519,
+ 0xb4f1, 0xb45f, 0xce3d, 0x3341, 0x34b9, 0xb52a, 0xb784, 0xb35f,
+ 0xb337, 0xb3bb, 0x33fa, 0xb447, 0xb363, 0x335c, 0xd490, 0xb2d3,
+ 0xb498, 0xb528, 0xb2a2, 0x34d5, 0xb51c, 0xb9a8, 0x3444, 0xb51d,
+ 0x3442, 0xb51d, 0xb504, 0x34fa, 0xd96c, 0x33fa, 0xb416, 0xb4ef,
+ 0xb524, 0xb3b4, 0xb3bc, 0xb402, 0x4dcf, 0x4deb, 0xce3d, 0xb4f5,
+ 0xb31a, 0xb2a0, 0xb29f, 0xb3ba, 0x21fb, 0xb4ca, 0xb516, 0xb35e,
+ 0xb326, 0xb491, 0xb490, 0xb320, 0xb42d, 0xb2c8, 0xb322, 0xb4cd,
+ 0xb3b8, 0x32e8, 0xc67a, 0xb26f, 0x4d55, 0x4d76, 0xcedd, 0xb29a,
+ 0x3251, 0xb4c8, 0xb3ff, 0xb506, 0xb4f7, 0xb4fc, 0x3341, 0x3405,
+ 0xb52a, 0xb51b, 0xb31e, 0xb31d, 0xb361, 0xb2e5, 0xb3b3, 0x329e,
+ 0xb2e9, 0x3251, 0xb4b2, 0x21fb, 0xb483, 0xb321, 0xb4a1, 0xb3a5,
+ 0xb2c5, 0x343a, 0xb51c, 0x32e0, 0xb36e, 0xb4fb, 0xb324, 0xb2ac,
+ 0xb363, 0xb52c, 0x1e3e, 0x3319, 0xd209, 0xb2df, 0xb448, 0xb2e7,
+ 0xb401, 0xb3b7, 0x3269, 0x32e1, 0xb304, 0xb469, 0x34b7, 0xd96d,
+ 0xb446, 0xb4de, 0xb4b8, 0xb50a, 0xb270, 0x9e51, 0xb445, 0xb522,
+ 0xb4b5, 0xb51f, 0xb4fd, 0xb2e2, 0xb522, 0xb2e6, 0xb484, 0xb400,
+ 0xb4ba, 0x343a, 0xb4d5, 0x3442, 0xb444, 0xb508, 0x3505, 0xb512,
+ 0xb31b, 0xb44a, 0xb432, 0x3341, 0x3405, 0xb4b9, 0xc234, 0x33fd,
+ 0xb4e5, 0xb535, 0xb534, 0xa3ce, 0xd003, 0x4b27, 0x4b56, 0x4b5e,
+ 0xcba3, 0x1ff2, 0x209a, 0xa2b9, 0x9f8e, 0xb575, 0x23d9, 0xb558,
+ 0xb559, 0xa2c4, 0x22c5, 0xa2d1, 0x5d01, 0xdd25, 0x23d9, 0xb54d,
+ 0xb54e, 0x3582, 0xbb5b, 0xa0d8, 0x2b66, 0x2b78, 0x3585, 0x3586,
+ 0xb588, 0xb578, 0xb54c, 0xb5c9, 0xb570, 0x69c6, 0x69c8, 0x6a45,
+ 0xea71, 0xbb5d, 0x355b, 0xbb5b, 0xbbd9, 0x2b66, 0x2b78, 0x3569,
+ 0x3586, 0xb588, 0x2b66, 0x2b78, 0x3569, 0x3585, 0xb588, 0x2b66,
+ 0x2b78, 0x3569, 0x3585, 0xb586, 0x1e9d, 0x358a, 0x6f4a, 0xef50,
+ 0x1e9d, 0x3589, 0x6f4a, 0xef50, 0x358e, 0xef4b, 0x1efd, 0xaf6c,
+ 0xd9ba, 0x358b, 0xef4b, 0xb595, 0x359e, 0xd7a4, 0xb593, 0x65d8,
+ 0x6b25, 0x6b26, 0x6b2a, 0xeb2d, 0x3594, 0xd7a4, 0xe159, 0xb5ac,
+ 0xb5a9, 0xb5b7, 0xb5b5, 0xb5b2, 0xb5ad, 0x1e8e, 0x1e8f, 0xb275,
+ 0xb5d2, 0xb577, 0xb5c8, 0x4c31, 0xcc4f, 0x2e1c, 0xae5f, 0x2e61,
+ 0xb5db, 0xb5d9, 0xc121, 0xa6f8, 0xd20a, 0x234f, 0x2354, 0xa3f6,
+ 0x35f9, 0xb642, 0x2164, 0x363f, 0xb6e0, 0xb698, 0x35f6, 0xb642,
+ 0xb680, 0xb625, 0xb664, 0xb63b, 0x2347, 0xb6fb, 0xb626, 0xb719,
+ 0xb62c, 0xb6c7, 0xb14e, 0xc6a8, 0xb5fe, 0xb60a, 0xb60f, 0xc0a4,
+ 0xb630, 0xb62f, 0xa1ac, 0xb602, 0x365d, 0xb6f8, 0xb6e8, 0x6855,
+ 0xe86f, 0x35f7, 0xb6e0, 0x35f6, 0xb5f9, 0xb644, 0xb643, 0xb64b,
+ 0xb649, 0xb6ec, 0x3681, 0xb6c9, 0xb6c4, 0xb688, 0xb689, 0xb669,
+ 0x363c, 0xb6f8, 0xb660, 0xb65f, 0xb5ff, 0xb6df, 0xb65a, 0xb69c,
+ 0x3692, 0xc520, 0xb697, 0xb5fa, 0x3653, 0xb6c9, 0xb6ab, 0x4f6a,
+ 0xdfa0, 0xb655, 0xb656, 0xb674, 0x4156, 0xc157, 0x367b, 0x5af3,
+ 0x5c19, 0x65c7, 0xe68c, 0xb5f8, 0xb66e, 0xc545, 0x36ad, 0x36cd,
+ 0xc6a5, 0x2386, 0x23af, 0xb6c6, 0xb6d6, 0xb6c1, 0xb682, 0x36a4,
+ 0xc6a5, 0x1e86, 0xc7ad, 0xb6a8, 0xb654, 0x2386, 0x23a4, 0x23af,
+ 0xb6a6, 0xb619, 0x3653, 0xb681, 0x40a4, 0x4167, 0x41f3, 0xc7be,
+ 0xb6a4, 0xa411, 0xb6a7, 0xb668, 0x35f7, 0xb63f, 0xb63d, 0xb652,
+ 0x3d40, 0x4cac, 0x6eaf, 0x6eb4, 0xeeb9, 0xb6f5, 0xb6f3, 0x1e66,
+ 0x363c, 0xb65d, 0xb6fa, 0xb6f9, 0x2347, 0xb607, 0xb6fe, 0xb6fd,
+ 0xa1a3, 0x22d6, 0xa2d7, 0x9f1a, 0xd8e8, 0xb717, 0xb716, 0xb60e,
+ 0xb722, 0xb71f, 0xb71e, 0xb71b, 0xd0e7, 0x2932, 0xb94d, 0xa273,
+ 0xb72f, 0x372e, 0xd853, 0xc843, 0x3a38, 0xba8f, 0xb736, 0xb735,
+ 0x21e0, 0xba5f, 0xbbba, 0x594d, 0x66d1, 0xe6dc, 0x3a29, 0xbb0a,
+ 0xb87f, 0xa72c, 0x3766, 0x3919, 0xba86, 0xe0a8, 0xb9d3, 0xb89d,
+ 0xb803, 0x9f86, 0xb749, 0xb94a, 0xb9aa, 0x386e, 0xc6c3, 0xa091,
+ 0x9e1c, 0x2eba, 0x3780, 0x37a9, 0x37d7, 0x38a5, 0xeb06, 0xe5c6,
+ 0x2eba, 0x377e, 0x37a9, 0x37d7, 0xb8a5, 0xb975, 0x3406, 0xb9cb,
+ 0xb960, 0x1e2b, 0x3860, 0x390f, 0xb930, 0x5edb, 0x5ef6, 0xdf6d,
+ 0xd3d3, 0xba05, 0xb85d, 0xba1e, 0xb8d7, 0xbaea, 0xb80c, 0xb898,
+ 0xb8d6, 0x2eba, 0x377e, 0x3780, 0x37d7, 0xb8a5, 0x39cd, 0x6397,
+ 0xe453, 0xb953, 0xb89f, 0x23f0, 0x3aaf, 0xd01c, 0x32d0, 0xb7fa,
+ 0xb827, 0xd235, 0xb822, 0xb959, 0x2eba, 0x377e, 0x3780, 0x37a9,
+ 0xb8a5, 0xbac3, 0xbab8, 0xb7fb, 0x231b, 0xb7fe, 0xa948, 0x3801,
+ 0x387a, 0xba6e, 0xb805, 0xb7ff, 0x32d0, 0xb7b4, 0xb7e5, 0xba89,
+ 0x231b, 0xb7e9, 0xb7f9, 0xb894, 0x37f3, 0x387a, 0xba6e, 0x3764,
+ 0xbad4, 0x39ae, 0xd363, 0xb7f5, 0xba19, 0x385f, 0xb8e7, 0xbadb,
+ 0x39de, 0xbaf3, 0xb8df, 0x37a6, 0xbae8, 0x3aaa, 0xbadf, 0x3b04,
+ 0xbb17, 0xba39, 0x337f, 0xb8f2, 0x21d3, 0xb144, 0xa20a, 0xb7cf,
+ 0xb7bb, 0x3a43, 0xcb4f, 0x39d8, 0xba23, 0xd988, 0x271d, 0xbb12,
+ 0xb97f, 0x2353, 0xb9d5, 0xb852, 0xb851, 0xb90e, 0x3a31, 0xbafb,
+ 0xb7a1, 0x3808, 0xb8e7, 0x1e2b, 0x3792, 0xb90f, 0xba48, 0xb968,
+ 0xba94, 0xb9bf, 0x39d7, 0xba4b, 0xba3a, 0xba9c, 0xb9f3, 0xba01,
+ 0xba33, 0x376f, 0xc6c3, 0xba03, 0x37f3, 0x3801, 0xba6e, 0xbf06,
+ 0xb746, 0x3a11, 0xcc17, 0xb9f1, 0x3973, 0xb9d1, 0x4681, 0xc682,
+ 0xb800, 0xb7a7, 0xb761, 0xb7ad, 0x2eba, 0x377e, 0x3780, 0x37a9,
+ 0xb7d7, 0x2922, 0xa923, 0x3346, 0xcd91, 0xbaae, 0xb8f6, 0xb9e4,
+ 0x391c, 0xbaa2, 0xbb1e, 0xaf03, 0x38cb, 0x3ab1, 0x3ac0, 0xc881,
+ 0x38ca, 0x3ab1, 0x3ac0, 0xc881, 0xb936, 0xb7a8, 0xb7a3, 0xb80b,
+ 0xba0a, 0x3808, 0xb85f, 0xca1c, 0x337f, 0xb816, 0xb8be, 0xbac2,
+ 0xc897, 0xb9e8, 0x1e57, 0x9e58, 0xb858, 0x1e2b, 0x3792, 0xb860,
+ 0x47f4, 0xc887, 0xb95a, 0xb749, 0x38c0, 0xbaa2, 0xbadd, 0xb9e7,
+ 0xb9f6, 0xbb0f, 0xba3f, 0xba62, 0xb792, 0xd46e, 0xb8d5, 0xd45a,
+ 0xb768, 0x2932, 0xb72c, 0xb7ab, 0xba62, 0xb7d5, 0xb918, 0xb78f,
+ 0xb986, 0xb966, 0xb965, 0xb862, 0xc243, 0xba9d, 0x9e1a, 0x3885,
+ 0xb9d1, 0xb781, 0xba13, 0x1e50, 0xba02, 0xb842, 0xbb16, 0xb9b2,
+ 0xb961, 0xbaec, 0xbada, 0x3af8, 0xbb05, 0xc253, 0x2e72, 0xae79,
+ 0xb43e, 0xb769, 0x3804, 0xd363, 0xb985, 0xba4a, 0xe198, 0xb864,
+ 0xb9d9, 0x5028, 0xe392, 0xb784, 0xb7aa, 0x3885, 0xb973, 0xb760,
+ 0x39f9, 0xba70, 0x2353, 0xb84c, 0x3865, 0xba4b, 0x3837, 0xba23,
+ 0xb9c7, 0xba9f, 0x3abb, 0xce7f, 0xb80a, 0xbab3, 0xbae7, 0xb8bf,
+ 0xb920, 0xb901, 0xb884, 0xb868, 0xb922, 0xb9d4, 0xb869, 0x1e50,
+ 0xb97d, 0xb879, 0xb79e, 0xb8e5, 0xbad3, 0x3881, 0xcc17, 0xbac1,
+ 0xb97c, 0xb807, 0xb7a2, 0x3837, 0xb9d8, 0x3743, 0xbb0a, 0x3a6b,
+ 0xbace, 0x3aa3, 0xd262, 0x385c, 0xbafb, 0xb86a, 0x1e1b, 0x23e2,
+ 0x3b09, 0xd5c2, 0x3734, 0xba8f, 0xb811, 0xb866, 0xcf47, 0xb92b,
+ 0x3830, 0xcb4f, 0xb861, 0xb9b4, 0x3865, 0xb9d7, 0xb73a, 0x392d,
+ 0xb955, 0x3a2a, 0xbace, 0x37f3, 0x3801, 0xb87a, 0xb9d4, 0xbae5,
+ 0x3ad3, 0x5263, 0xd26a, 0xbade, 0xbaa9, 0xbafd, 0xb749, 0xb7fd,
+ 0x3734, 0xba38, 0xcc37, 0xb863, 0x3a98, 0xd617, 0xba97, 0xb867,
+ 0xb96b, 0xb9da, 0x38c0, 0xb91c, 0xba2f, 0xba81, 0x380e, 0xbadf,
+ 0xb8bc, 0x23f0, 0xb7b1, 0x38ca, 0x38cb, 0x3ac0, 0xc881, 0xb9df,
+ 0xb7e0, 0xb9db, 0x38ca, 0x38cb, 0x3ab1, 0xc881, 0xba12, 0xb8f9,
+ 0xb7dc, 0xa1f3, 0xd030, 0x3a2a, 0xba6b, 0x3a10, 0xba79, 0xb803,
+ 0xbb11, 0xb988, 0xb809, 0xb91f, 0xba7c, 0x380e, 0xbaaa, 0xba71,
+ 0xb9e0, 0xb80c, 0xb7a5, 0xb987, 0xb80a, 0xb989, 0xbb1e, 0x385c,
+ 0xba31, 0xba83, 0x380f, 0xbb17, 0xb989, 0x1e1b, 0x23e2, 0x3a37,
+ 0xd5c2, 0x3743, 0xba29, 0xb924, 0xbad5, 0x271d, 0xb83e, 0xb984,
+ 0x380f, 0xbb04, 0x60c1, 0x6b30, 0xeb31, 0x38c2, 0xbafa, 0x4f3a,
+ 0xcf3c, 0x31fd, 0x3b53, 0x3b61, 0xea69, 0x1ffd, 0x30de, 0xda22,
+ 0xbb5f, 0xbb50, 0xb17e, 0xbb3e, 0xbb58, 0xe4a6, 0xbb35, 0xdb0c,
+ 0x23f9, 0xa606, 0xbb27, 0x3b22, 0xbb61, 0x259c, 0x3198, 0xb199,
+ 0xbb3b, 0x355b, 0xb582, 0xb581, 0xbb24, 0x3b22, 0xbb53, 0x3b68,
+ 0xbb69, 0x3b65, 0xbb69, 0x3b65, 0xbb68, 0xa24d, 0x3e0b, 0x3f80,
+ 0xbf81, 0x6f52, 0xef7f, 0x1e97, 0x2c81, 0x2d57, 0xbb73, 0x1e97,
+ 0x2c81, 0x2d57, 0xbb72, 0x2386, 0x23af, 0xbb77, 0x2386, 0x23af,
+ 0xbb74, 0x2e30, 0x2f52, 0xc688, 0xbb7a, 0xbb79, 0x3bb1, 0xbbb2,
+ 0x273d, 0x3b7f, 0x3b81, 0xbca1, 0x273d, 0x3b7e, 0x3b81, 0xbca1,
+ 0xa92d, 0x273d, 0x3b7e, 0x3b7f, 0xbca1, 0xbba4, 0xbb98, 0xbb9e,
+ 0xbbae, 0xbb8b, 0xbbab, 0xbb92, 0xbbaf, 0xbb87, 0xbb9a, 0xbb93,
+ 0xbba1, 0x3b7c, 0xbbb2, 0x3b7c, 0xbbb1, 0xbbc6, 0xb147, 0xb740,
+ 0x28f3, 0xbbbc, 0x28f3, 0xbbbb, 0xbbc1, 0x3bc0, 0x41ec, 0xdb6d,
+ 0xdf42, 0xbbb4, 0x233b, 0xe1ab, 0xbbcf, 0xbbce, 0x50b2, 0xd8ac,
+ 0xa936, 0xc562, 0xbbd8, 0xbbd7, 0xb583, 0xbbee, 0xbc08, 0xc403,
+ 0xbbdf, 0xbbff, 0xbbf5, 0x4266, 0xc29b, 0xbc0c, 0x3be1, 0xbc0a,
+ 0xbc08, 0xbc07, 0x3c17, 0x3c23, 0xc081, 0x3c14, 0x3c23, 0xc081,
+ 0xe6f0, 0xbc2b, 0x3c14, 0x3c17, 0xc081, 0xbc2c, 0xbc22, 0xbc29,
+ 0xbc33, 0xbc32, 0x3c35, 0xbc3a, 0x3c34, 0xbc3a, 0x1ecc, 0x21ab,
+ 0xa1b0, 0x3c34, 0xbc35, 0x232f, 0x2f59, 0x2f5a, 0xbed9, 0xbf22,
+ 0xbcdb, 0x3c5a, 0xbc61, 0x3c59, 0xbc61, 0x3c59, 0xbc5a, 0xbe6f,
+ 0xbc74, 0xbc73, 0xbd36, 0xa1b3, 0xbef8, 0x3c89, 0xc00b, 0xbc88,
+ 0xbca1, 0xa1b2, 0xbdfb, 0xbe9d, 0x273d, 0x3b7e, 0x3b7f, 0x3b81,
+ 0xbc92, 0x3cfd, 0xbfa4, 0xc043, 0xbf1a, 0xc01d, 0xbdea, 0xbec4,
+ 0xbe22, 0xbf59, 0x3eec, 0xcc04, 0xe63b, 0xbcb2, 0xbcb1, 0xbfd4,
+ 0xe711, 0xa1b5, 0x1f71, 0xc04b, 0xbc4e, 0xbeaf, 0xbfd8, 0xa76d,
+ 0xda3b, 0x3d99, 0xbdda, 0xa1ba, 0xa933, 0xbfa9, 0x3edd, 0xc027,
+ 0xc018, 0xbffc, 0xc009, 0x3e8c, 0x3f51, 0xc67a, 0x3ca2, 0xbfa4,
+ 0xbd87, 0xbf54, 0xa1bd, 0xc051, 0xbf54, 0xbc79, 0xcaaa, 0xb6f2,
+ 0xbd79, 0xbde8, 0xbdfa, 0xbf3f, 0xbf86, 0xbe5e, 0xbeae, 0xbfc1,
+ 0xbe2c, 0xbfae, 0x3e08, 0xbfdf, 0x26a0, 0xc00f, 0xbefb, 0xbe3e,
+ 0xbef8, 0xbfc3, 0xbf6f, 0xbfdc, 0x3ee8, 0x3ff1, 0xbff5, 0xbfa3,
+ 0x3f82, 0x3f84, 0xc013, 0xbf94, 0xbd43, 0xa1c2, 0x21c3, 0xa857,
+ 0xbe7c, 0xbcfe, 0xbe09, 0xbe67, 0x5385, 0xd49e, 0x3cea, 0xbdda,
+ 0xbfe4, 0x3e0e, 0xc006, 0xbf87, 0xbdf6, 0xbf23, 0xbf7f, 0xbe26,
+ 0xbeb3, 0xbe19, 0xbecc, 0xbf64, 0x3f97, 0xc900, 0xbf32, 0x3e0b,
+ 0x3f80, 0x3f81, 0xbfc7, 0xbf04, 0xa1c5, 0xa1c9, 0xbfb1, 0xbe7d,
+ 0xc5f3, 0xa1c4, 0x3cea, 0xbd99, 0xbe0c, 0x21c0, 0xbd44, 0xbca6,
+ 0x2a6c, 0xbedb, 0xbe7b, 0x26e6, 0x3e0a, 0xbe15, 0xbd9e, 0xbe05,
+ 0xbd45, 0xbc97, 0xbdf8, 0xbe34, 0x3d4e, 0xbfdf, 0xbd89, 0x26e6,
+ 0x3df5, 0xbe15, 0x3b6e, 0x3da9, 0x3f80, 0xbf81, 0xbde5, 0xbf2c,
+ 0x3d9c, 0xc006, 0xbf38, 0xbfa0, 0x2d60, 0x3eaa, 0x5c3f, 0xdc40,
+ 0xbf01, 0x26e6, 0x3df5, 0xbe0a, 0xc00b, 0xbef2, 0xbda3, 0xa1cf,
+ 0xbca8, 0xbda1, 0xbeab, 0xbd4b, 0xbe07, 0x6030, 0xe04a, 0xbd51,
+ 0xa1d1, 0xbd48, 0xbd8c, 0xbc64, 0xbdf3, 0xbd85, 0xbdc4, 0xc063,
+ 0x3ebc, 0xbfd5, 0x3ee1, 0xbeff, 0xbfda, 0xa24c, 0xbf70, 0xbffa,
+ 0xbf0a, 0xbf11, 0x3cfc, 0x3f51, 0xc67a, 0xa3b5, 0x3fdb, 0xd499,
+ 0x21c6, 0xa1d6, 0xbf91, 0xbc9f, 0x2d60, 0x3e13, 0x5c3f, 0xdc40,
+ 0xbe29, 0xbd49, 0x3cdd, 0xe061, 0xbda2, 0x4194, 0xe394, 0x3e7f,
+ 0xbfd5, 0xbca7, 0xc06d, 0xbda4, 0xd365, 0xbf77, 0x232f, 0xbc47,
+ 0xbefe, 0xbdeb, 0x3cf7, 0xc027, 0xbeef, 0x404e, 0x4054, 0xc067,
+ 0xc044, 0x3e80, 0xbeff, 0xc005, 0xbffe, 0xbfeb, 0xc064, 0x3d5c,
+ 0x3ff1, 0xbff5, 0xc058, 0xbfa6, 0x3caa, 0xcc04, 0xbede, 0xbe17,
+ 0x2364, 0x3f9b, 0xc002, 0x3c7b, 0xbd52, 0xbd50, 0xbeda, 0x3e80,
+ 0xbee1, 0xbe14, 0xbdaf, 0xb87c, 0xbe87, 0xbe89, 0xc055, 0xbca4,
+ 0xbc49, 0xbd9f, 0x1e79, 0x1e7e, 0x9e81, 0xc1b3, 0xbe0d, 0xbf44,
+ 0xbda8, 0xbe10, 0xbd46, 0xe88d, 0xbf31, 0xc04c, 0xc020, 0xc01f,
+ 0xc032, 0xbff0, 0x3cfc, 0x3e8c, 0xc67a, 0x3d01, 0xbd2f, 0xbca9,
+ 0x3f5c, 0xbff3, 0x3f5b, 0xbff3, 0xbda6, 0xbd54, 0xbe83, 0xc026,
+ 0xbed7, 0xbda0, 0x3b6e, 0x3da9, 0x3e0b, 0xbf81, 0x3b6e, 0x3da9,
+ 0x3e0b, 0xbf80, 0x3d67, 0x3f84, 0xc013, 0x3d67, 0x3f82, 0xc013,
+ 0xbd47, 0xbd9d, 0xbe9c, 0xbd69, 0xbda7, 0xbfb3, 0x2364, 0x3ef7,
+ 0xc002, 0xc03e, 0x21db, 0xa1dc, 0xbe11, 0xbd63, 0x3ca2, 0xbcfd,
+ 0xbeea, 0xbcf6, 0xbd4d, 0xc032, 0xbdc0, 0xbf9a, 0xbd4a, 0xbd53,
+ 0xbda9, 0x4028, 0xc02c, 0xc015, 0xbcb5, 0x3e7f, 0xbebc, 0xbcde,
+ 0x3e81, 0xc02f, 0x3e95, 0xd499, 0xbd55, 0x3d4e, 0xbe08, 0xbd9b,
+ 0xbee5, 0xbf4d, 0x3d5c, 0x3ee8, 0xbff5, 0x3f5b, 0xbf5c, 0x3d5c,
+ 0x3ee8, 0xbff1, 0x65ca, 0xe614, 0xbe85, 0xbcfa, 0xbee4, 0x2364,
+ 0x3ef7, 0xbf9b, 0xbee2, 0x3d9c, 0xbe0e, 0xbcfb, 0x3c88, 0xbe16,
+ 0xbd4f, 0x3d67, 0x3f82, 0xbf84, 0xbfd2, 0xbcf8, 0xbca5, 0xbf47,
+ 0xbf46, 0xbf74, 0x3cf7, 0xbedd, 0x3fd1, 0xc02c, 0x3fd1, 0xc028,
+ 0xbfda, 0xaf25, 0x3f4b, 0xbfb0, 0xbf9c, 0xbca3, 0xbee0, 0x1f71,
+ 0xbcd5, 0xbf45, 0x3edf, 0xc054, 0xc05d, 0xbd12, 0x3edf, 0xc04e,
+ 0xbf13, 0xbee9, 0xc04f, 0xbe7e, 0xbee6, 0xbedf, 0xbec5, 0x2149,
+ 0xc097, 0xc1c8, 0x670a, 0x671b, 0xe748, 0x4ac3, 0xcac8, 0x40fe,
+ 0xdd64, 0x407e, 0xc0d6, 0x407d, 0xc0d6, 0xc1e6, 0xc16c, 0x3c14,
+ 0x3c17, 0xbc23, 0x4210, 0x6229, 0xe46a, 0x23cd, 0xa3db, 0xc08f,
+ 0xc08e, 0x2149, 0xc06e, 0xc152, 0xc197, 0x362d, 0x36cc, 0x4167,
+ 0x41f3, 0xc7be, 0x4832, 0x491f, 0xc92e, 0xc0f1, 0xcf39, 0xeede,
+ 0x1e3a, 0xc232, 0x4149, 0x632c, 0xe34a, 0xc1be, 0xc20d, 0x41d7,
+ 0x421b, 0xc224, 0xc0f4, 0xc16c, 0x9e4c, 0x407d, 0xc07e, 0xc1ed,
+ 0xc159, 0xc169, 0x413c, 0xc1d2, 0x41c1, 0xc217, 0xc1f4, 0xc1d9,
+ 0xc1fc, 0xc1b1, 0xc0af, 0xc0c3, 0xc1a2, 0x407b, 0xdd64, 0xe2b7,
+ 0x21de, 0x4155, 0x4188, 0xc199, 0xe2b2, 0x9e9f, 0x4130, 0xc1c4,
+ 0xc165, 0xc1dc, 0xc1fe, 0x41cc, 0xc1d3, 0xb5e0, 0xc133, 0xc162,
+ 0x4114, 0xc1c4, 0xc126, 0x40e7, 0xc1d2, 0xe35b, 0x40bc, 0x632c,
+ 0xe34a, 0xc16e, 0xc09c, 0x21de, 0x4108, 0x4188, 0xc199, 0xb696,
+ 0xb696, 0xc0df, 0x412d, 0xd315, 0xc115, 0x36cc, 0x40a4, 0x41f3,
+ 0xc7be, 0xc0e6, 0x4080, 0xc0ca, 0xc151, 0x417e, 0xc185, 0x4174,
+ 0xc185, 0x4174, 0xc17e, 0x21de, 0x4108, 0x4155, 0xc199, 0xc1fb,
+ 0xd367, 0x3eb6, 0xe394, 0xc09d, 0x21de, 0x4108, 0x4155, 0xc188,
+ 0xc0fd, 0xc0ed, 0xe88e, 0xbf2b, 0xc1ba, 0xc1b9, 0xc0bd, 0x40e8,
+ 0xc217, 0x4114, 0xc130, 0xc06f, 0x411a, 0xc1d3, 0xac1e, 0x48f7,
+ 0xcca6, 0x40e7, 0xc13c, 0x411a, 0xc1cc, 0xedf0, 0x40c2, 0x421b,
+ 0xc224, 0xc0eb, 0xc116, 0x25b6, 0xd425, 0xc07f, 0xbbc1, 0xc0db,
+ 0x36cc, 0x40a4, 0x4167, 0xc7be, 0xc0e9, 0xc18f, 0xc0ec, 0xc118,
+ 0xd000, 0xc0c1, 0xc089, 0x40e8, 0xc1c1, 0x40c2, 0x41d7, 0xc224,
+ 0x40c2, 0x41d7, 0xc21b, 0x9e89, 0xb11b, 0x1e3a, 0xc0ba, 0xb52b,
+ 0xc23a, 0xc237, 0x9fce, 0x2c12, 0x2c13, 0xac14, 0x9e2c, 0xae8a,
+ 0xb96a, 0xa889, 0xa899, 0xcb3a, 0xc258, 0x4255, 0x4a93, 0x4a97,
+ 0xcabb, 0xb99c, 0x424e, 0x4a93, 0x4a97, 0xcabb, 0xc24d, 0xc25c,
+ 0xc25b, 0xab83, 0x3c02, 0xc29b, 0x1f10, 0xa0a0, 0xb2b5, 0xc27d,
+ 0x42a0, 0xc2a7, 0xc275, 0xc282, 0xc281, 0xa954, 0xc2a2, 0xd366,
+ 0x3c02, 0xc266, 0x427a, 0xc2a7, 0xc28a, 0x427a, 0xc2a0, 0xc2ad,
+ 0xc2ac, 0xa3d0, 0xdc7a, 0x5c7b, 0xdc8b, 0xc2c0, 0xc377, 0xc341,
+ 0xc336, 0xc2b6, 0x2448, 0xb282, 0xc2fd, 0xdc7e, 0xc329, 0xc36e,
+ 0xc370, 0xdc89, 0xaf87, 0xc368, 0xc2f9, 0xc345, 0xc36a, 0xc319,
+ 0xc344, 0xc33b, 0x430d, 0xdc8d, 0xc2ed, 0xc2c8, 0xc318, 0xb08d,
+ 0xc36b, 0xd653, 0xdc8e, 0x42f8, 0xdc8d, 0x431f, 0xc375, 0xc37c,
+ 0xc2fe, 0xc2f0, 0x430e, 0xc375, 0xc380, 0xc33f, 0xc2cc, 0xdc6c,
+ 0xdc93, 0xd75f, 0xc37b, 0xdc92, 0xc366, 0xc371, 0xc2b9, 0xc2f2,
+ 0x4328, 0xd76f, 0xc2b8, 0xc2f1, 0xc2ee, 0xe3e1, 0x2956, 0x2968,
+ 0xa96c, 0xdc98, 0xee9e, 0xc359, 0xc358, 0x217d, 0xc378, 0xc332,
+ 0xc2ec, 0xc2ef, 0x4303, 0xc381, 0xc37a, 0xc2dd, 0xc2de, 0xc335,
+ 0xd3b7, 0x430e, 0xc31f, 0xc2b7, 0x217d, 0xc363, 0xc36d, 0xc32e,
+ 0xc315, 0xdc9b, 0xc321, 0xc36b, 0x583c, 0xdc9c, 0xa999, 0xa35b,
+ 0xc4a3, 0xc4b5, 0xc452, 0xc46a, 0x43cf, 0xc474, 0xcfeb, 0xc44b,
+ 0xc4b0, 0xc3fe, 0xc472, 0xc447, 0xc4bd, 0x4409, 0x4460, 0xc4a2,
+ 0xc3ce, 0xc3cd, 0x43a8, 0xc474, 0xc43a, 0xc4cf, 0x4434, 0xc439,
+ 0x2b9d, 0x2bda, 0x2bf3, 0xabf6, 0xa72d, 0xc4ab, 0x448e, 0xc4d4,
+ 0xc43f, 0xc894, 0xc3b0, 0xbbec, 0xc46f, 0x43cb, 0x4460, 0xc4a2,
+ 0x4483, 0xc4c8, 0xc4a1, 0xc489, 0x4411, 0xc463, 0x4410, 0xc463,
+ 0xe6d5, 0x43e1, 0xc439, 0x43e1, 0xc434, 0xc3d0, 0xc4ca, 0xc3f2,
+ 0xc3b3, 0xc3ae, 0xc39a, 0xc8af, 0x43cb, 0x4409, 0xc4a2, 0x4410,
+ 0xc411, 0xc476, 0xc4a1, 0xd3b9, 0xc39b, 0xc405, 0xc4cc, 0xc3b1,
+ 0x43a8, 0xc3cf, 0xc464, 0xc4a6, 0xc4b8, 0x440d, 0xc4c8, 0xc4bf,
+ 0xc40f, 0x43f1, 0xc4d4, 0x440e, 0xc468, 0x43cb, 0x4409, 0xc460,
+ 0xc391, 0xc477, 0xc3f0, 0xc3af, 0xc399, 0xc478, 0x28d0, 0xc3ba,
+ 0xc487, 0x440d, 0xc483, 0xc4da, 0xc43c, 0xc470, 0xc3d1, 0xc4da,
+ 0x43f1, 0xc48e, 0x44c9, 0xc4d2, 0xaf01, 0xcf38, 0xc515, 0xc50c,
+ 0x4501, 0xcf3e, 0xc506, 0x44f6, 0xcf3e, 0xc4f7, 0xc4ef, 0x287c,
+ 0x4816, 0xc8da, 0xc4ee, 0x4f42, 0xcf4c, 0x2617, 0x2690, 0xac1d,
+ 0xb674, 0x1ea7, 0xc523, 0x1ea7, 0xc522, 0x4a4c, 0x52cf, 0xd607,
+ 0x2b81, 0x2bcd, 0x2bd5, 0x2bd7, 0x2bdc, 0xabe7, 0xe6fb, 0x9fbd,
+ 0x2722, 0xc53c, 0x2212, 0x2283, 0x2290, 0x456b, 0xc575, 0x2722,
+ 0xc53a, 0xc54e, 0xc55d, 0x4559, 0xc571, 0xb6a2, 0x1ea9, 0x4552,
+ 0x455d, 0xc55e, 0xd015, 0x283a, 0xc54d, 0x283a, 0xc54c, 0xc53d,
+ 0xc560, 0x1ea9, 0x4546, 0x455d, 0xc55e, 0x4544, 0xc571, 0xa959,
+ 0x1ea9, 0x4542, 0x4546, 0x4552, 0xc55e, 0x1ea9, 0x4546, 0x4552,
+ 0xc55d, 0xc551, 0xa793, 0xbbd5, 0xc567, 0xc565, 0xc56a, 0xc568,
+ 0x453b, 0xc575, 0xaf02, 0x4544, 0xc559, 0x23e0, 0x4582, 0x4589,
+ 0xc58a, 0xc587, 0x453b, 0xc56b, 0xaf53, 0xc585, 0xa84d, 0x23e0,
+ 0x4573, 0x4589, 0xc58a, 0x457a, 0xc586, 0xc585, 0xc574, 0x23e0,
+ 0x4573, 0x4582, 0xc58a, 0x23e0, 0x4573, 0x4582, 0xc589, 0x458f,
+ 0xde08, 0x458e, 0xde08, 0xc664, 0xc642, 0xc627, 0xc658, 0xc60d,
+ 0xd0ac, 0xc667, 0xc632, 0xc621, 0xc60b, 0x46b0, 0xe764, 0xc5fe,
+ 0xc665, 0xc670, 0xc5d9, 0xc662, 0x24d1, 0x2516, 0x255e, 0xc602,
+ 0xc5c9, 0xc646, 0xc626, 0xc613, 0xc647, 0xd139, 0x45f3, 0xeebb,
+ 0x3dcb, 0x45f2, 0xeebb, 0xc661, 0xc5fa, 0xc5f9, 0xc5b4, 0x24d1,
+ 0x2516, 0x255e, 0xc5d6, 0xc649, 0xc62e, 0x3108, 0xc652, 0xc5af,
+ 0xc5a1, 0xc5ea, 0xa591, 0xc61e, 0xc63b, 0xc617, 0xc5ae, 0xc645,
+ 0xc5e9, 0xc59f, 0xc65f, 0xc671, 0xc606, 0xc5ad, 0xc63b, 0x4618,
+ 0xc63a, 0xc66e, 0xc66d, 0xc597, 0x2af6, 0xb194, 0xc624, 0xc5e8,
+ 0xc5eb, 0xc605, 0x3108, 0xc609, 0x4670, 0xd1c3, 0xc5a0, 0xc669,
+ 0xc62a, 0xc5f4, 0xc5d2, 0xc66c, 0xc596, 0xc5c7, 0xc5ac, 0xc65e,
+ 0xc672, 0xc663, 0xc63f, 0xc63e, 0xd1de, 0x45c8, 0x4655, 0xd1c3,
+ 0xc62b, 0xc66b, 0xc675, 0xc674, 0x23d1, 0x32e8, 0x34a5, 0x3cfc,
+ 0x3e8c, 0x3f51, 0x467c, 0x6166, 0x6197, 0xe1b1, 0xa0dc, 0x23d1,
+ 0xc67a, 0x388d, 0xc682, 0x388d, 0xc681, 0xdc8c, 0x2e30, 0x2f52,
+ 0xbb78, 0xc690, 0x2373, 0xa37d, 0xdccb, 0xc68b, 0xc69a, 0x21d2,
+ 0xc691, 0xc6a1, 0xc69e, 0x36a4, 0xb6ad, 0xb61f, 0x45b1, 0xe764,
+ 0xc6ba, 0x46b8, 0xc6b9, 0xef13, 0x46b2, 0xc6b9, 0x46b2, 0xc6b8,
+ 0xc6b1, 0xef13, 0xc6c8, 0x376f, 0xb86e, 0xc6cd, 0xc6c1, 0x4f3d,
+ 0x6262, 0xe4b5, 0xc897, 0xc6c7, 0xc6de, 0x2869, 0xee7d, 0x46e3,
+ 0xdb7c, 0x5462, 0xd4cb, 0xc6dc, 0xc6e4, 0xcc20, 0xc6d7, 0xc6cf,
+ 0xac3d, 0x46d1, 0xdb7c, 0xc6d8, 0xa362, 0x5361, 0xd62f, 0x1eff,
+ 0xa023, 0xc742, 0x23bf, 0xce23, 0xc798, 0x5996, 0xd9c6, 0xb14e,
+ 0xc71f, 0xc71e, 0xc726, 0xc725, 0xc72f, 0xc7d3, 0x472b, 0xc787,
+ 0xc760, 0x1e51, 0x1f17, 0xd846, 0xd457, 0xc75c, 0xc709, 0xa6f0,
+ 0xc75e, 0xc7bc, 0xc741, 0xc750, 0xc737, 0xc765, 0xc764, 0xd9a9,
+ 0x23e1, 0xa8e1, 0xc7c1, 0xc7b6, 0xc72f, 0xc79e, 0xcff3, 0xc70d,
+ 0xc792, 0xc7aa, 0xc7d2, 0xc7da, 0xc7a0, 0x1e86, 0xb6b8, 0xc7d9,
+ 0xc786, 0xc751, 0x36cc, 0x40a4, 0x4167, 0xc1f3, 0xc785, 0xd499,
+ 0xc7a2, 0xc72c, 0xc7b0, 0xc7a9, 0xcb36, 0x47e7, 0xda20, 0x9faf,
+ 0x47e4, 0xda20, 0xc7ef, 0xc7eb, 0x3917, 0x4887, 0xc8f8, 0xc8ef,
+ 0xc92c, 0x483f, 0x4926, 0x6271, 0x62db, 0xe45b, 0xc8ad, 0xc8bc,
+ 0xc8c7, 0xc88e, 0x287c, 0x450e, 0xc8da, 0xc868, 0xc86f, 0xc8b8,
+ 0xa38e, 0xc8aa, 0xc8d6, 0x40ae, 0x491f, 0xc92e, 0xc92a, 0xc931,
+ 0xc92b, 0x47ff, 0x4926, 0x6271, 0x62db, 0xe45b, 0xc90e, 0xc85c,
+ 0xb731, 0xc8a9, 0xc864, 0xc8fd, 0xc8d1, 0xc904, 0xc841, 0xc856,
+ 0xc817, 0xc912, 0x27c6, 0x48ba, 0xc8bb, 0xc81a, 0xc8e0, 0x6e78,
+ 0x6e7b, 0xee7c, 0x38ca, 0x38cb, 0x3ab1, 0xbac0, 0x3917, 0xc7f4,
+ 0xc919, 0xc815, 0xc3f7, 0x27fc, 0x2d0e, 0xad5c, 0x27e6, 0x3900,
+ 0xc6cc, 0xc8e7, 0xc8e3, 0x2ca9, 0x2d52, 0xad53, 0xe7a8, 0xc855,
+ 0xc827, 0xc800, 0xc459, 0x33bd, 0xde2b, 0x6e78, 0xee7c, 0xc81c,
+ 0x486e, 0xc8bb, 0x486e, 0xc8ba, 0xc801, 0xc920, 0xc812, 0xc859,
+ 0xe695, 0xa387, 0xc82c, 0x287c, 0x450e, 0xc816, 0xc875, 0xc89c,
+ 0xc89b, 0xc7f6, 0xc1d0, 0xc7f4, 0xeec4, 0xc857, 0xbda7, 0xc85a,
+ 0x6669, 0x667a, 0xe6aa, 0x2760, 0xa89c, 0xc840, 0xc86a, 0xc88d,
+ 0x40ae, 0x4832, 0xc92e, 0xc8c1, 0x47ff, 0x483f, 0x6271, 0x62db,
+ 0xe45b, 0xc83a, 0xc83e, 0xc7fe, 0x40ae, 0x4832, 0xc91f, 0xc83b,
+ 0xc93b, 0xc93a, 0xc9ae, 0xc9b4, 0xc9a9, 0xc9a1, 0xa996, 0xc995,
+ 0xc9d8, 0xc9b0, 0xc98e, 0xb346, 0xc9b1, 0xc98d, 0xc984, 0xca1f,
+ 0xc97f, 0xc9aa, 0xc978, 0xc96f, 0xc94e, 0xc943, 0xafa1, 0xc940,
+ 0xc985, 0xc93c, 0xc962, 0xc977, 0xc93f, 0xe6e2, 0xc9c3, 0xa3b6,
+ 0xc9bf, 0xca08, 0x527a, 0x52b8, 0x541f, 0x54fa, 0xd5dd, 0xcc7c,
+ 0xae74, 0x49cc, 0x4a50, 0x67a6, 0x67a7, 0xef9d, 0x49cb, 0x4a50,
+ 0xef9d, 0xca2e, 0xd018, 0x4a09, 0xccb3, 0xcc83, 0xa3ea, 0xe8eb,
+ 0xc955, 0xca4d, 0x4a31, 0xca6a, 0xca2d, 0xca62, 0xca60, 0x4a3e,
+ 0x4a3f, 0x55c1, 0xd5f3, 0xca0e, 0x4a5e, 0xca6d, 0xc9c6, 0x49d4,
+ 0xccb3, 0xca05, 0x4cba, 0xd5ad, 0x4a3a, 0xca49, 0xb8f1, 0xc980,
+ 0xca4c, 0xc9f8, 0xc9cd, 0x49f0, 0xca6a, 0xca3b, 0x4a4f, 0xca69,
+ 0x4a1a, 0xca49, 0xca32, 0x4a01, 0x4a3f, 0x55c1, 0xd5f3, 0x4a01,
+ 0x4a3e, 0x55c1, 0xd5f3, 0x4cd3, 0xdc37, 0xca57, 0x4c87, 0xcce0,
+ 0x4a1a, 0xca3a, 0x4526, 0x4a23, 0x52cf, 0xd607, 0xc9ef, 0x6834,
+ 0xe896, 0x4a33, 0xca69, 0x49cb, 0x49cc, 0xef9d, 0xca61, 0xca42,
+ 0x4a06, 0xca6d, 0xc9fe, 0xca51, 0xc9fd, 0xca70, 0x6839, 0x683a,
+ 0x683d, 0xe893, 0x4a33, 0xca4f, 0x49f0, 0xca31, 0xd3b7, 0x4a06,
+ 0xca5e, 0xca63, 0x4aae, 0xcac6, 0xab86, 0xe631, 0xab8a, 0xcaca,
+ 0xcab3, 0xcac5, 0xcab5, 0x4aaf, 0xcab0, 0x424e, 0x4255, 0x4a97,
+ 0xcabb, 0x424e, 0x4255, 0x4a93, 0xcabb, 0xcac4, 0xcaa9, 0xcaba,
+ 0xcac7, 0xca9d, 0xbd3c, 0xde30, 0x2be0, 0xcab6, 0x4a77, 0xcac6,
+ 0x4a91, 0xcab0, 0x4a91, 0xcaaf, 0xca8a, 0xca8e, 0x2be0, 0xcaad,
+ 0xcaa5, 0x424e, 0x4255, 0x4a93, 0xca97, 0x4076, 0xcac8, 0xca9c,
+ 0xca8d, 0x4a77, 0xcaae, 0xcaa6, 0x4076, 0xcac3, 0xca83, 0xa947,
+ 0x4aea, 0xdc4e, 0x9f2b, 0x6f8d, 0xef92, 0x1e26, 0x20a1, 0xae76,
+ 0x4af6, 0xcaf8, 0x9fdf, 0x5abc, 0xdc0a, 0x4ad6, 0xdc4e, 0x4ade,
+ 0xcaf8, 0x4ade, 0xcaf6, 0xcbea, 0xcbe4, 0x4b4d, 0xcbb0, 0x2173,
+ 0xa4b2, 0xcb46, 0xcb67, 0xcb8d, 0x218a, 0x218c, 0x3547, 0x4b56,
+ 0x4b5e, 0xcba3, 0x9f53, 0x4bc4, 0xd303, 0xc7e2, 0x424b, 0xcb8b,
+ 0x4bed, 0xcc60, 0xcc69, 0xcbb2, 0xcb14, 0xd9d4, 0x4b0b, 0xcbb0,
+ 0x3830, 0xba43, 0xcb7a, 0xcbc9, 0x3547, 0x4b27, 0x4b5e, 0xcba3,
+ 0xcc06, 0xcb82, 0xcbf3, 0xcbe9, 0xcc39, 0xcb8f, 0x3547, 0x4b27,
+ 0x4b56, 0xcba3, 0xcb15, 0xcbe0, 0xcc4c, 0xcb50, 0xcbd4, 0x4c3d,
+ 0x4c56, 0xcc64, 0xcbe0, 0xcc21, 0xcb59, 0xcbe6, 0x00f6, 0x1e2a,
+ 0xa00b, 0xcb3a, 0xcb1f, 0xcb5d, 0xae1a, 0xcc59, 0xa284, 0x3547,
+ 0x4b27, 0x4b56, 0xcb5e, 0x4c00, 0xd536, 0xcbcb, 0xcc5c, 0xcc6e,
+ 0xcc1e, 0xcc2b, 0xcbdb, 0x4b0b, 0xcb4d, 0xcb45, 0xd282, 0x4b35,
+ 0xd303, 0xd483, 0xcb51, 0x2327, 0xcba7, 0xad4c, 0xcc23, 0xcc0d,
+ 0xcb7c, 0xcc46, 0xcbac, 0x4b71, 0xcb7f, 0xcc12, 0xcb03, 0xcb86,
+ 0x4b5b, 0x4c01, 0xcc6d, 0xcafe, 0x4b3c, 0xcc60, 0xcc43, 0xcc5b,
+ 0xcc6c, 0xaf57, 0xcb5a, 0x4ba6, 0xd536, 0x4be9, 0xcc6d, 0x3caa,
+ 0xbeec, 0xcb58, 0xcbd3, 0x4c14, 0xd4d1, 0xcbe1, 0x4c11, 0xd4d1,
+ 0xcc6a, 0x3881, 0xba11, 0xcc2b, 0xcbaa, 0xc6d9, 0xcb80, 0xcbd1,
+ 0xa142, 0x4bab, 0xcc18, 0x35d7, 0xcc4f, 0xba90, 0xcb5c, 0xcb7e,
+ 0xae18, 0x4c52, 0xcc55, 0xcc5f, 0xcbee, 0xcbd7, 0xcb79, 0x35d7,
+ 0xcc31, 0xcc58, 0xcc40, 0x55ae, 0xd5ea, 0xcc40, 0x4b7e, 0xcc64,
+ 0x4c50, 0xd5e4, 0xcb93, 0xcbef, 0xcba8, 0xcc41, 0x4b3c, 0xcbed,
+ 0x4b7e, 0xcc56, 0xcb3e, 0xcc16, 0xcbf1, 0x4be9, 0xcc01, 0xcba9,
+ 0x2401, 0xefa5, 0xccf4, 0xe85e, 0xc9c8, 0xc9d5, 0x4a45, 0xcce0,
+ 0xccb9, 0xeea4, 0xeecf, 0x5083, 0xd085, 0xccf6, 0xccf2, 0xccb5,
+ 0x1ffc, 0xeb3b, 0xc1d0, 0x2986, 0x299d, 0x2a24, 0xccda, 0xccde,
+ 0x36f2, 0x6eaf, 0x6eb4, 0xeeb9, 0xcce7, 0x49d4, 0xca09, 0xcca4,
+ 0xcc8b, 0xca17, 0xccc9, 0xccdd, 0x6762, 0x6eaa, 0x6eab, 0x6eb5,
+ 0xeeba, 0xe931, 0xccbd, 0xe92c, 0x4a40, 0xdc37, 0xe93b, 0x2986,
+ 0x299d, 0x2a24, 0xcca7, 0xccc1, 0xccaa, 0x4a45, 0xcc87, 0xe94e,
+ 0xccae, 0x26e2, 0xa6e3, 0xcc9d, 0xcc74, 0xcc9c, 0x1e1d, 0x4cf9,
+ 0x4d72, 0xce9f, 0x4cf8, 0xce9f, 0xccfe, 0x1fc2, 0x4e18, 0x4e4b,
+ 0xce6b, 0x229f, 0xccff, 0x4cfa, 0xcea0, 0x229f, 0xccfc, 0xceaa,
+ 0xcea3, 0xcea6, 0xcea2, 0xcea1, 0xcea5, 0xcea8, 0xceab, 0xceb9,
+ 0xceb3, 0xcebd, 0xcebe, 0xceaf, 0xceb0, 0xcebc, 0xceb1, 0x4d8b,
+ 0xceae, 0x2e0b, 0xceb8, 0xcea7, 0xceb7, 0xcead, 0x4d4d, 0xceb4,
+ 0xceba, 0xcdb7, 0xcd2e, 0xcdca, 0x4da2, 0xcef8, 0x324e, 0xcd25,
+ 0x4e32, 0x4e8d, 0x4e9d, 0xcf27, 0xcec6, 0xcec2, 0xcec1, 0xcec5,
+ 0xcebb, 0xcecd, 0xcec0, 0xcecb, 0xced0, 0xcecc, 0xcec8, 0xaf26,
+ 0xcec4, 0xcd97, 0x4eca, 0xe77d, 0xae15, 0xcea9, 0x4d93, 0xcecf,
+ 0xcd1d, 0xced7, 0xcec1, 0xced3, 0x34a7, 0x4d76, 0xcedd, 0xce8a,
+ 0xcdea, 0x4e27, 0xcee6, 0x4ed4, 0xd8b4, 0xcede, 0xcedc, 0xceda,
+ 0x4dab, 0x4dda, 0x4ebf, 0xcf10, 0xd32f, 0xced9, 0xced2, 0xced6,
+ 0x4d82, 0xcedf, 0x1e1d, 0xccf8, 0xcedb, 0x4e6a, 0xced8, 0x34a7,
+ 0x4d55, 0xcedd, 0xce36, 0x4e6d, 0xd812, 0xcee2, 0xced1, 0x4d71,
+ 0xcedf, 0xcee1, 0xcee0, 0xcee8, 0xcee3, 0xcd18, 0xcee4, 0xcee5,
+ 0x3346, 0xb8b1, 0x4d4c, 0xcecf, 0xcd45, 0x4e7c, 0xcee7, 0x4e8c,
+ 0x4eed, 0xdce1, 0xcefc, 0xcf0d, 0x4dd1, 0xceff, 0x4d2c, 0xcef8,
+ 0xcefb, 0x4d64, 0x4dda, 0x4ebf, 0xcf10, 0xcef6, 0xcef4, 0xcef9,
+ 0xcefe, 0xceb2, 0xcf51, 0x4e43, 0xcef7, 0x23d5, 0xcf00, 0xaf69,
+ 0xcd23, 0xceb6, 0xcefa, 0xceee, 0xcefd, 0x4e5b, 0xcef0, 0xceeb,
+ 0xcef5, 0xcef2, 0xcf01, 0xcd27, 0xceef, 0xcde1, 0x303b, 0x3460,
+ 0x4deb, 0xce3d, 0xce41, 0x4da0, 0xceff, 0x4dd6, 0xceea, 0xcef1,
+ 0xce83, 0x4dd2, 0xceea, 0xcf03, 0xcf04, 0xcf02, 0x4d64, 0x4dab,
+ 0x4ebf, 0xcf10, 0xcef5, 0xcf09, 0xcf0e, 0xcf14, 0x4dcd, 0xcf17,
+ 0x4e01, 0xcf18, 0xd913, 0xcf0c, 0xcf16, 0xcf13, 0xcd5a, 0x303b,
+ 0x3460, 0x4dcf, 0xce3d, 0xcf05, 0xceac, 0xcf11, 0xcf08, 0xcec3,
+ 0xcf0f, 0xcf07, 0xd1f4, 0x4e15, 0xcf0a, 0x4de3, 0xcf18, 0x4e69,
+ 0xcef3, 0xd426, 0xcf19, 0xcf22, 0xcf12, 0xcec9, 0xcf23, 0x4dfc,
+ 0xcf0a, 0xcf1e, 0x4cfb, 0x4e4b, 0xce6b, 0xcf1a, 0xcf1c, 0xcf1f,
+ 0xcf1b, 0x23bf, 0xc70c, 0x4e31, 0xceb5, 0x4d5b, 0xcee6, 0xae4c,
+ 0xcf1d, 0xcf21, 0xcf29, 0x4e26, 0xceb5, 0x4d2f, 0x4e9d, 0xcf27,
+ 0xcea4, 0xcf26, 0x4d77, 0xe9bd, 0xcf15, 0xcf25, 0x303b, 0x3403,
+ 0x3460, 0x4dcf, 0xcdeb, 0xcee9, 0xcdd0, 0x4db3, 0xcef7, 0x4e70,
+ 0xcf2b, 0xcf2a, 0xce66, 0x4e8e, 0x4e96, 0xcea4, 0x4cfb, 0x4e18,
+ 0xce6b, 0x4e61, 0xcee3, 0xcf2f, 0xcec7, 0xcf2e, 0x1f1e, 0xa098,
+ 0xcffb, 0xcf2d, 0xcdbd, 0xced5, 0x4e4d, 0xcee3, 0xcf0b, 0xce82,
+ 0xce48, 0x4e04, 0xcef3, 0x4d75, 0xced8, 0x4cfb, 0x4e18, 0xce4b,
+ 0x4d78, 0x5327, 0xd812, 0x4f30, 0xe7c1, 0xcf33, 0x4e45, 0x4f2b,
+ 0xcf32, 0xcf34, 0xcece, 0x4d99, 0xcee7, 0xcf24, 0xcf31, 0xb9db,
+ 0xce64, 0xcdd5, 0xe8a3, 0xcf2c, 0x4e98, 0xcf35, 0x4d56, 0xcea9,
+ 0x4d9a, 0x4eed, 0xdce1, 0xcd2f, 0x4e4a, 0x4e96, 0xcea4, 0x4e92,
+ 0xcf20, 0x4e8f, 0xcf20, 0xcf28, 0xb24d, 0x4e4a, 0x4e8e, 0xcea4,
+ 0x4e89, 0xcf35, 0xcf06, 0x4d2f, 0x4e32, 0xcf27, 0x4cf8, 0xccf9,
+ 0xccfe, 0xcd06, 0xcd05, 0xcd02, 0x4e34, 0x4e4a, 0x4e8e, 0xce96,
+ 0xcd07, 0xcd04, 0xcd1a, 0xcd08, 0x4d4b, 0xce8a, 0xcd00, 0xcd09,
+ 0xcdef, 0xcd1c, 0xcd18, 0xcd14, 0xcd15, 0xcd17, 0xcdb1, 0xcd0d,
+ 0xcd1d, 0x4e26, 0xce31, 0xcdb8, 0xcd1b, 0xcd19, 0xcd0b, 0xcd21,
+ 0xcd35, 0xcd16, 0xcd10, 0xcd13, 0x4d64, 0x4dab, 0x4dda, 0xcf10,
+ 0xcd3a, 0x4d32, 0xcd4f, 0xcd31, 0xcdf4, 0xcd44, 0xcd33, 0xcd30,
+ 0xce54, 0xcd42, 0xce10, 0xcd46, 0xcd3c, 0xcd40, 0xcd39, 0xce79,
+ 0x4d4c, 0xcd93, 0xcd3f, 0xcd81, 0xcd68, 0xcd50, 0xcd5d, 0x4e5e,
+ 0xe076, 0xcd70, 0xcd4e, 0x4d75, 0xce6a, 0xcd66, 0xcd62, 0xcd73,
+ 0xcd61, 0x34a7, 0x4d55, 0xcd76, 0xcd5e, 0x4d71, 0xcd82, 0xcd86,
+ 0xcd83, 0xcd79, 0x4d89, 0x4e4d, 0xce61, 0xcd8c, 0xcd8f, 0x4d5b,
+ 0xce27, 0x4d99, 0xce7c, 0xcd88, 0xce3e, 0x4dd2, 0xcdd6, 0xcdbe,
+ 0x4d9a, 0xce8c, 0xcdba, 0xcdcb, 0xcdbd, 0xcdd4, 0xcdc4, 0x4e04,
+ 0xce69, 0xcdad, 0x4dbf, 0xcddc, 0xcdac, 0x4db3, 0xce43, 0x4d2c,
+ 0xcda2, 0xcdaf, 0xcdb9, 0xcda3, 0xcd9c, 0xcdbb, 0xcdb0, 0x4da0,
+ 0xcdd1, 0xcdb4, 0xcdc7, 0xcdd9, 0xcdd7, 0xcdd8, 0xcdec, 0xce9c,
+ 0xcdf9, 0xcdf2, 0xcddd, 0x4dfc, 0xce15, 0xce62, 0xcde6, 0xcd9e,
+ 0xcdde, 0xcdf6, 0x4d64, 0x4dab, 0x4dda, 0xcebf, 0xcdf1, 0xce0b,
+ 0xcde9, 0xcde0, 0xce37, 0xcde8, 0xcde1, 0x4de3, 0xce01, 0xce09,
+ 0xce1b, 0xce1f, 0xce1d, 0xce2b, 0xce17, 0xce1e, 0x4e8f, 0xce92,
+ 0xce2d, 0xce0a, 0xce11, 0xce7d, 0xce39, 0xce35, 0x4d2f, 0x4e32,
+ 0xce9d, 0xce93, 0xce2e, 0xce46, 0x4e45, 0xce70, 0xce88, 0xce5a,
+ 0xce55, 0xce52, 0x4e6e, 0xe7c1, 0xce7e, 0xce70, 0xce6f, 0xce73,
+ 0x4e89, 0xce98, 0x4f3b, 0x4f50, 0xe475, 0xa378, 0xc4e8, 0xc0b0,
+ 0x3b20, 0xcf3c, 0xcf36, 0x3b20, 0xcf3a, 0x46cb, 0x6262, 0xe4b5,
+ 0x44f6, 0xc501, 0x4516, 0xcf4c, 0xba3d, 0x275b, 0x28b0, 0x28b5,
+ 0x28dc, 0xcf4e, 0x4516, 0xcf42, 0x275b, 0x28b0, 0x28b5, 0x28dc,
+ 0xcf48, 0x4f36, 0xe475, 0x4db2, 0x4f52, 0xcf53, 0x4f51, 0xcf53,
+ 0x4f51, 0xcf52, 0x2570, 0x26c9, 0xcf85, 0x4f70, 0xcf78, 0xcf77,
+ 0x3683, 0xdfa0, 0x4f5a, 0xcf78, 0xcf86, 0x208c, 0x69e1, 0xea82,
+ 0xcf80, 0xcf62, 0x4f5a, 0xcf70, 0xcf76, 0x4f88, 0xd98a, 0x21aa,
+ 0xae42, 0xcf57, 0xcf74, 0x4f88, 0x5989, 0xd98a, 0x4f81, 0x4f87,
+ 0x5989, 0xd98a, 0xd288, 0xd288, 0xcf97, 0xcf91, 0xcf90, 0xcf8c,
+ 0xcfa5, 0xcfa8, 0xcfa4, 0xcfa3, 0xcf9f, 0xcfa1, 0x9e49, 0x217b,
+ 0xe90a, 0xcfb9, 0x4fb6, 0xd1bb, 0x4fb4, 0xd1bb, 0xcfae, 0x4fc5,
+ 0xcfe4, 0x4fc4, 0xcfe4, 0xcfe0, 0x9e60, 0xcff9, 0xcffd, 0xcfec,
+ 0xcfc6, 0x4fc4, 0xcfc5, 0xc3a9, 0xcfda, 0xcffa, 0xc796, 0xcfd8,
+ 0xcff1, 0x4e59, 0xe8dc, 0xcfd9, 0xc1ff, 0xb537, 0xd008, 0xd007,
+ 0xd00b, 0xd00a, 0xc54a, 0xc9d0, 0xb7b1, 0xe504, 0xd02e, 0xd5c9,
+ 0xd02c, 0x39c8, 0xe392, 0xd027, 0xd022, 0xbacc, 0xd073, 0xb065,
+ 0xd043, 0xdead, 0x504c, 0x5077, 0xdec4, 0xd076, 0xd03c, 0xd07e,
+ 0x5040, 0x5077, 0xdec4, 0xd079, 0x5068, 0xd06f, 0x2723, 0xa7a9,
+ 0xe5fb, 0x28fb, 0xaa7f, 0x5066, 0x506a, 0xd070, 0x5061, 0x506a,
+ 0xd070, 0x5054, 0xd06f, 0xd075, 0x5061, 0x5066, 0xd070, 0xd06f,
+ 0x2abf, 0xb127, 0xd06f, 0x5054, 0x5068, 0x506b, 0xd06e, 0x5061,
+ 0x5066, 0xd06a, 0xa8f0, 0xd038, 0x242c, 0xd07d, 0xd069, 0xd042,
+ 0x5040, 0x504c, 0xdec4, 0xd04d, 0x242c, 0xd074, 0xd04b, 0x4c9b,
+ 0xd085, 0x4c9b, 0xd083, 0xd088, 0xd087, 0xab8d, 0xd0af, 0x5178,
+ 0xd193, 0xd135, 0xd19a, 0xd0da, 0xc5a3, 0xeaaf, 0x508e, 0xd0bb,
+ 0xa3b7, 0x3bd3, 0xd8ac, 0xe91a, 0xd0af, 0xd14e, 0xd16b, 0xd139,
+ 0x5105, 0x5107, 0xd10b, 0x1f37, 0xa191, 0x51bb, 0xd1bd, 0xb3f9,
+ 0xd0a7, 0xa2dd, 0x585a, 0xeb0d, 0xb727, 0xd156, 0xd1da, 0x511b,
+ 0xde01, 0xd1d9, 0xd1a0, 0x5106, 0xd13a, 0x50c1, 0xd10b, 0x5103,
+ 0xd13a, 0xd0c1, 0xd109, 0xd108, 0x50c1, 0xd105, 0xd1be, 0x51d3,
+ 0x51df, 0xead2, 0xd1cd, 0x5133, 0xd166, 0xd1bf, 0xd1e0, 0xa43b,
+ 0x5173, 0xde0b, 0x50eb, 0xde01, 0xa507, 0x9fee, 0xd131, 0xd12b,
+ 0x2318, 0x5111, 0xd166, 0xd0a1, 0xd161, 0xd1c9, 0x45ee, 0xd0c0,
+ 0x5103, 0xd106, 0xd157, 0xa00e, 0x51c8, 0xd1d8, 0xe183, 0xd0be,
+ 0xd0e8, 0xd13e, 0xd195, 0xd1a3, 0xd136, 0x2318, 0x5111, 0xd133,
+ 0xd0bf, 0xef76, 0xe84b, 0x511a, 0xde0b, 0x50a0, 0xd193, 0xd1a9,
+ 0xd183, 0xea30, 0xeac8, 0xd190, 0xd17d, 0xd182, 0xd1cf, 0x50a0,
+ 0xd178, 0xd158, 0xd0a4, 0xd0f6, 0xd15f, 0xecd5, 0xd17b, 0xe94d,
+ 0x6ac4, 0xead3, 0x4fb4, 0x4fb6, 0x50c6, 0xd1bd, 0x50c6, 0xd1bb,
+ 0xd10d, 0xd113, 0xd1cb, 0x4655, 0xc670, 0x514a, 0xd1d8, 0xd138,
+ 0xd1c0, 0xd110, 0x5191, 0xead5, 0x510f, 0xd1df, 0x514a, 0xd1c8,
+ 0xd0ed, 0xd0ea, 0xd1e2, 0xc66f, 0x510f, 0xd1d3, 0xd114, 0xd1dc,
+ 0xa367, 0x9e34, 0xd1f0, 0xd1ed, 0xcdfb, 0x23f0, 0xa76e, 0xdf3f,
+ 0x9e0e, 0xa174, 0x1e3e, 0x3319, 0xb4e7, 0xb5e7, 0x3368, 0xd20e,
+ 0xd20d, 0xd213, 0xd210, 0x5217, 0x62ea, 0xe4fa, 0x5216, 0x62ea,
+ 0xe4fa, 0xe928, 0xd264, 0xd239, 0x523b, 0xd26b, 0xd266, 0xd259,
+ 0xb7c1, 0xd24a, 0xd229, 0x522e, 0xd26b, 0xd236, 0xd231, 0xba2f,
+ 0x3a79, 0xd26a, 0xd223, 0xd230, 0x3a79, 0xd263, 0x522e, 0xd23b,
+ 0xd271, 0x26cf, 0xd270, 0x5276, 0x5277, 0x5c53, 0xdc54, 0x5273,
+ 0x5277, 0x5c53, 0xdc54, 0x5273, 0x5276, 0x5c53, 0xdc54, 0xd279,
+ 0xd278, 0x49c7, 0x52b8, 0x541f, 0x54fa, 0xd5dd, 0xcbc0, 0x4f8a,
+ 0xcf8b, 0xd28c, 0xd28b, 0xa349, 0xd58c, 0xd56a, 0xd606, 0xd2b2,
+ 0xd2b1, 0x49c7, 0x527a, 0x541f, 0x54b7, 0x54fa, 0x5553, 0xd5dd,
+ 0xa20d, 0xd4ef, 0x1e42, 0xa208, 0xd466, 0xd5f6, 0xd3a7, 0xd407,
+ 0xd4bc, 0xd2e7, 0x26cc, 0x4526, 0x4a4c, 0x5607, 0xd613, 0xd351,
+ 0xd2e2, 0xd2e1, 0xd2ce, 0xa040, 0x55b2, 0xd60b, 0xd393, 0xd3f0,
+ 0x4b35, 0xcbc4, 0x2179, 0xd332, 0xd396, 0xd622, 0xd526, 0xa84b,
+ 0xc162, 0xd354, 0x4e6d, 0xd812, 0xcd65, 0xd438, 0x2179, 0xd30a,
+ 0xd34a, 0xd395, 0xd346, 0x1f9f, 0xd5a6, 0xd2d0, 0xd318, 0x2e84,
+ 0xd38a, 0xd598, 0xd3a2, 0xd558, 0xd4fd, 0xd434, 0xd54e, 0xd588,
+ 0x5415, 0xd5ba, 0x46ea, 0x5569, 0xd62f, 0x3804, 0xb9ae, 0xd477,
+ 0xbece, 0xc296, 0xc192, 0xd541, 0xd5ce, 0xd4c0, 0xd52d, 0xd552,
+ 0xd452, 0xd464, 0x546f, 0x55ac, 0xd5e5, 0xdc46, 0xb357, 0xd510,
+ 0x3d96, 0xd49e, 0x2e84, 0xd358, 0xd2fa, 0xd347, 0xd30e, 0xa50d,
+ 0xd35a, 0xd2cb, 0xd40a, 0xd4ee, 0xd494, 0xd435, 0xd3df, 0xd59f,
+ 0x4372, 0xca6b, 0xd555, 0xc469, 0x6d2c, 0x6daf, 0xee0e, 0x5493,
+ 0xd4f4, 0xd3be, 0xd3bd, 0xd458, 0xb79c, 0x235c, 0xd514, 0xd3b5,
+ 0xa807, 0x234e, 0x2d0b, 0xd550, 0xd2fd, 0xd506, 0x2eb5, 0x544a,
+ 0xd4ed, 0xd445, 0xd2cc, 0xd3b1, 0xd420, 0xd4f1, 0x5360, 0xd5ba,
+ 0xd600, 0xd63f, 0x49c7, 0x527a, 0x52b8, 0x54fa, 0xd5dd, 0xd40c,
+ 0x56cd, 0xd7a2, 0x25b6, 0xc1df, 0xce08, 0xd56d, 0xd5a9, 0x9e07,
+ 0x557f, 0x55fc, 0xd610, 0xd35d, 0xd3b4, 0xd330, 0xd55a, 0xd3f9,
+ 0xa3f6, 0x2eb5, 0x53f4, 0xd4ed, 0xd36d, 0xc740, 0xd3d1, 0xb939,
+ 0xd593, 0x46d6, 0xd4cb, 0xd36e, 0xd2c7, 0xd58a, 0xa85f, 0xb934,
+ 0xd36f, 0xd525, 0xd364, 0xd515, 0xcbc6, 0xd546, 0xd562, 0xd523,
+ 0xd51e, 0xb41c, 0x53bc, 0xd4f4, 0xd3b3, 0x31de, 0x3e95, 0x3fdb,
+ 0xc7c7, 0x3d96, 0xd385, 0xaf60, 0xd533, 0xd2b8, 0xd2cd, 0xd36a,
+ 0xae2d, 0x46d6, 0xd462, 0x4c11, 0xcc14, 0xd5cd, 0xd58a, 0xd63a,
+ 0xd577, 0xe3a3, 0xea40, 0x2eb5, 0x53f4, 0xd44a, 0xd3b2, 0xd2c1,
+ 0xd40d, 0x53bc, 0xd493, 0x49c7, 0x527a, 0x52b8, 0x541f, 0xd5dd,
+ 0xd35c, 0x298d, 0xa9f8, 0xd3f1, 0xd37b, 0xd84a, 0x235c, 0xd3d4,
+ 0xd482, 0xd48c, 0xd48b, 0xd471, 0xd311, 0xd36b, 0xd5bc, 0xd53b,
+ 0xd4a8, 0xeebb, 0x2328, 0xd5cf, 0x4ba6, 0xcc00, 0xd594, 0xd61e,
+ 0xd5fa, 0xd532, 0x55f9, 0xdb6a, 0xd368, 0xd487, 0x554b, 0xd602,
+ 0x554a, 0xd602, 0xd35e, 0x234e, 0xd3ef, 0xd36c, 0xd2b8, 0xd3b8,
+ 0xd35b, 0xd43c, 0xd489, 0xd361, 0xd29c, 0xd427, 0xd580, 0xd604,
+ 0x55f4, 0xd60a, 0xd4e3, 0x5431, 0x55fc, 0xd610, 0xd570, 0xd35f,
+ 0x546a, 0xd4df, 0xd297, 0xa9dc, 0xd460, 0xd537, 0x26ed, 0xa712,
+ 0xd359, 0xd3b6, 0x1f9f, 0xd350, 0xd428, 0x55b0, 0xd60d, 0x536f,
+ 0xd5e5, 0xca17, 0x4c54, 0xd5ea, 0xd5f7, 0x55ab, 0xd60d, 0x52f9,
+ 0xd60b, 0x5360, 0xd415, 0xd52f, 0x4a01, 0x4a3e, 0x4a3f, 0xd5f3,
+ 0x1e1b, 0x23e2, 0x3a37, 0xbb09, 0x201f, 0x2fa3, 0xd024, 0xd4dd,
+ 0xd369, 0x2328, 0xd535, 0xd61a, 0x49c7, 0x527a, 0x52b8, 0x541f,
+ 0xd4fa, 0x563d, 0xd646, 0xcc58, 0x536f, 0xd5ac, 0x4c54, 0xd5ae,
+ 0x4a01, 0x4a3e, 0x4a3f, 0xd5c1, 0x5574, 0xd60a, 0xd2c8, 0xd5af,
+ 0x553c, 0xdb6a, 0xd53a, 0x5431, 0x557f, 0xd610, 0xd41a, 0x554a,
+ 0xd54b, 0xd572, 0xd2a6, 0x4526, 0x4a4c, 0x52cf, 0xd613, 0x5574,
+ 0xd5f4, 0x52f9, 0xd5b2, 0x55ab, 0xd5b0, 0x6a65, 0xeaa5, 0x5431,
+ 0x557f, 0xd5fc, 0x52cf, 0xd607, 0xba97, 0xd5d3, 0xd539, 0xd30f,
+ 0xa170, 0x46ea, 0xd361, 0xd4e0, 0x55df, 0xd646, 0xd41d, 0xa914,
+ 0x55df, 0xd63d, 0x1e55, 0xd65d, 0xd65c, 0xb16e, 0xc307, 0x21e6,
+ 0xa904, 0xa47c, 0x565a, 0xd65b, 0x5657, 0xd65b, 0x5657, 0xd65a,
+ 0xd64f, 0x1e55, 0xd64e, 0xa3f7, 0xd666, 0xd665, 0x9e8f, 0x567a,
+ 0xd7f2, 0xd66f, 0xd7e3, 0xd66c, 0xd768, 0x2b83, 0xd6c7, 0xd66b,
+ 0xd771, 0xe6d6, 0xd766, 0xd806, 0xd755, 0xd7fb, 0xd79e, 0xd801,
+ 0x57a1, 0xd7c1, 0xd739, 0xd72f, 0x5745, 0x5836, 0xd83a, 0xd788,
+ 0xd6d4, 0xd814, 0xd6ba, 0xec8d, 0xd706, 0xd6d4, 0xd6a6, 0x2b83,
+ 0xd675, 0xd831, 0x5424, 0xd7a2, 0x5807, 0xd823, 0xd7f6, 0x5698,
+ 0x56b4, 0xd716, 0xef03, 0xd83b, 0xd7a7, 0xd7c4, 0xd6fa, 0xd7ef,
+ 0xd784, 0xd810, 0xd6f1, 0xd715, 0x5c9d, 0xdd1d, 0xd82d, 0xd6ac,
+ 0xd782, 0xd6fb, 0xd6d4, 0xd778, 0x574b, 0xd81f, 0xd68c, 0xd68b,
+ 0xeb4e, 0x5695, 0x5836, 0xd83a, 0x577f, 0xd805, 0xd7c8, 0xd7ec,
+ 0x5721, 0xd81f, 0xd80d, 0xd680, 0xc32c, 0xd815, 0xd67e, 0xd671,
+ 0xc33f, 0xd67b, 0xd717, 0xd7bb, 0xd811, 0x5747, 0xd805, 0xd7bf,
+ 0xd70b, 0xd6f3, 0xd696, 0xd78e, 0xd78d, 0xd7fb, 0x5827, 0xd839,
+ 0xd682, 0xd68a, 0x5424, 0xd6cd, 0x3594, 0xb59e, 0xd6ef, 0xd7ce,
+ 0xd77c, 0xd780, 0xd68a, 0xd6f0, 0xd7c7, 0xd7c6, 0xd748, 0xd7a8,
+ 0xd828, 0xd80e, 0xd66e, 0xd749, 0xd6f2, 0xd66b, 0xd6cf, 0xd821,
+ 0xd80f, 0x5681, 0xd798, 0xd683, 0x5747, 0xd77f, 0xd67f, 0x56ce,
+ 0xd823, 0xd74e, 0xd7d2, 0xd7f9, 0xd6f4, 0xd77e, 0x4d78, 0x4e6d,
+ 0xd327, 0xd69d, 0xd761, 0x5721, 0xd74b, 0xd7f8, 0xb0f7, 0x56ce,
+ 0xd807, 0x5799, 0xd839, 0xd7cf, 0xd702, 0xd6ca, 0x5695, 0x5745,
+ 0xd83a, 0x5799, 0xd827, 0x5695, 0x5745, 0xd836, 0xd6ee, 0x4383,
+ 0xdc9c, 0xd844, 0xd842, 0xe1c1, 0x1e51, 0x1f17, 0xc73e, 0x24af,
+ 0xa580, 0xd511, 0xb72f, 0x2563, 0x5858, 0xe29c, 0xa40c, 0xadf7,
+ 0x2563, 0x5854, 0xe29c, 0xd0e1, 0x236b, 0xd85e, 0x2675, 0x585f,
+ 0xe053, 0xa1b2, 0x236b, 0xd85b, 0x2675, 0x585c, 0xe053, 0xd864,
+ 0xd863, 0xd8dc, 0xe336, 0xd96f, 0xd89e, 0xa3ea, 0xd8b5, 0xd956,
+ 0x2acb, 0x2b1d, 0xd8ca, 0xd918, 0xae12, 0x596a, 0x67c8, 0xe7e4,
+ 0xd86e, 0x3bd3, 0xd0b2, 0xd972, 0xeef9, 0xd94f, 0x4d5d, 0xd8e4,
+ 0xd87d, 0xd8cc, 0xd8dd, 0xd960, 0xd90c, 0xd885, 0xd8b7, 0x58e1,
+ 0xe1cc, 0xd8e0, 0xd865, 0xd8c5, 0xd8d9, 0x58cf, 0xe1cc, 0xd933,
+ 0xd95d, 0x58b4, 0xd932, 0xd947, 0x5912, 0xd943, 0xb707, 0xd92b,
+ 0xd8f5, 0xd8f4, 0xa236, 0xa90d, 0xb0fc, 0xd8c8, 0xd90f, 0xd90e,
+ 0x58e6, 0xd943, 0xcde5, 0xd886, 0xd938, 0xd94c, 0xd8ed, 0xd8e4,
+ 0xd8e2, 0xd964, 0xd91b, 0x9eb5, 0x58e6, 0xd912, 0xd8e5, 0xd91d,
+ 0xb742, 0xd8af, 0xd974, 0xd884, 0xd8e3, 0xd8c6, 0xd934, 0xd89c,
+ 0xb446, 0xb4f7, 0xd86c, 0xd8ad, 0x5955, 0xd97d, 0xd974, 0x2364,
+ 0xa365, 0x290d, 0xafa9, 0xe738, 0xb838, 0x4f87, 0x4f88, 0xd98a,
+ 0x4f81, 0x4f87, 0x4f88, 0xd989, 0xd9c1, 0xaf01, 0xd9c3, 0xd9c4,
+ 0x599a, 0x59ba, 0xd9c9, 0x5994, 0xd9c5, 0x5993, 0xd9c5, 0x470e,
+ 0xd9c6, 0xd9c7, 0x5990, 0x59ba, 0xd9c9, 0xd9cb, 0xd9cd, 0xd9ce,
+ 0x59bd, 0xd9c8, 0xc779, 0x9eb2, 0xd9ca, 0xd9cf, 0xd9b7, 0xd9d0,
+ 0x59c0, 0xd9c2, 0xd9bc, 0x59b0, 0xd9d1, 0x358d, 0x5990, 0x599a,
+ 0xd9c9, 0xd9b6, 0x59a7, 0xd9c8, 0xd9cc, 0x59b3, 0xd9c2, 0xd98b,
+ 0x59b3, 0xd9c0, 0xd98e, 0xd98f, 0x5993, 0xd994, 0x470e, 0xd996,
+ 0xd998, 0x59a7, 0xd9bd, 0x5990, 0x599a, 0xd9ba, 0xd9ac, 0xd9a1,
+ 0xd9bf, 0xd9a5, 0xd9a6, 0xd9af, 0xd9b2, 0xd9b7, 0xcb4b, 0x59ef,
+ 0xd9f6, 0xb2b5, 0xd9f4, 0xd9e7, 0xd9f8, 0xd9e3, 0x59d7, 0xd9f6,
+ 0xd9de, 0x59d7, 0xd9ef, 0xd9e6, 0x59fd, 0xd9ff, 0x59f9, 0xd9ff,
+ 0x59f9, 0xd9fd, 0x5a01, 0xdba0, 0x5a00, 0xdba0, 0xdba2, 0xdba3,
+ 0xdba1, 0xdbaf, 0xdba7, 0xdba8, 0xdba6, 0xdbb1, 0xdbad, 0xdbaa,
+ 0xdbab, 0x3258, 0xdbac, 0xdbb0, 0xdabe, 0xdbb9, 0xdbb6, 0xdbbc,
+ 0x47e4, 0xc7e7, 0x241f, 0xa656, 0xbb23, 0xdbc0, 0xdbb7, 0xdbbb,
+ 0xdbbf, 0x9fe1, 0xdbbe, 0xdbb8, 0x5b6f, 0xdbd1, 0xdbc9, 0x24ec,
+ 0xdbc3, 0xdbca, 0xbce8, 0x5b49, 0xdbc1, 0xda6c, 0xdbc2, 0x2467,
+ 0xdbcb, 0x246a, 0xa492, 0xa46d, 0xdbb5, 0xdbc8, 0xdbd2, 0xdbcf,
+ 0xdbc4, 0xdbd0, 0xdbc7, 0xdbce, 0xdbc5, 0xdbcd, 0xdb8b, 0xa48f,
+ 0xdbe9, 0xdbe2, 0xdbe3, 0xdbd5, 0xabdf, 0xdbd7, 0xdbe7, 0x5a3d,
+ 0xdbdf, 0xdbe1, 0xdbe0, 0xdbd8, 0x5b6e, 0xdbdd, 0xdbe5, 0xdbe6,
+ 0xdbdc, 0xdbd9, 0xdbd6, 0xdbd4, 0xdbdb, 0xdbd3, 0xa938, 0xdb7d,
+ 0xdb04, 0xafd7, 0xdba4, 0xdbf3, 0xdbf6, 0xdbde, 0x3096, 0xb102,
+ 0x2500, 0xdbf1, 0xdbee, 0xdbed, 0xdbda, 0xdbeb, 0xdbec, 0xdbef,
+ 0xdbf0, 0xdbf5, 0xdbf2, 0x5aac, 0xdbf4, 0x5aaa, 0xdbf4, 0x5b80,
+ 0xdbfb, 0xa531, 0xdc01, 0xdbfe, 0xdc07, 0xdbfd, 0x4ae9, 0xdc0a,
+ 0xda1a, 0xdc03, 0xdc04, 0xdc06, 0xdc08, 0xdbff, 0xdbf7, 0x5aeb,
+ 0xdc0f, 0xdbe4, 0xdbf9, 0xdbfc, 0xdc05, 0xdbba, 0xdc02, 0xdc00,
+ 0xdc0d, 0xdc1e, 0xdc1d, 0x5afc, 0xdc16, 0x5b1a, 0xdc25, 0xdbe8,
+ 0x5b8d, 0xdc14, 0xdc1b, 0xdc10, 0xdb5c, 0x5acc, 0xdc0f, 0x242f,
+ 0x2518, 0x2553, 0x2554, 0x255f, 0xe5d9, 0xdc15, 0xdc18, 0xdbb3,
+ 0x3697, 0xdc19, 0xdc0c, 0x5bbd, 0xe8a8, 0xdbf8, 0xdc1a, 0x5ae0,
+ 0xdc16, 0xdbfa, 0xdc0b, 0xdc12, 0xdc13, 0xda8a, 0xdbcc, 0xdc0e,
+ 0xbb4c, 0xdc1c, 0xdc27, 0xdc11, 0xdc21, 0xdc24, 0xdc26, 0x5ae1,
+ 0xdc25, 0xdbb2, 0xdc22, 0x5b21, 0xdc23, 0x5b20, 0xdc23, 0xdc1f,
+ 0xa546, 0x5b81, 0xdc2a, 0xdc2c, 0x5b7e, 0xdc2b, 0xa5f9, 0xdbb4,
+ 0xdc28, 0x247c, 0xa611, 0xdc29, 0x24d7, 0xa629, 0x5a3c, 0xdbc1,
+ 0xdbb9, 0xdc32, 0xdba5, 0xa642, 0x5b5b, 0xdc2e, 0xdbc6, 0xdc2f,
+ 0xdc2d, 0x5b56, 0xdc2e, 0x5ae9, 0xdc31, 0xa66a, 0x553c, 0xd5f9,
+ 0x2661, 0xdc35, 0xbbc1, 0x5a71, 0xdbdd, 0x5a33, 0xdbd1, 0xdbae,
+ 0xa584, 0x5b93, 0xdba9, 0xdc34, 0xb2a4, 0xdbea, 0x46d1, 0xc6e3,
+ 0xda89, 0x5b2d, 0xdc2b, 0x5aad, 0xdbfb, 0x5b2b, 0xdc2a, 0x5b9a,
+ 0xdd5e, 0xdc09, 0x23d8, 0xa909, 0xda5f, 0x2bb4, 0xe1bc, 0x5ae4,
+ 0xdc14, 0x1ec7, 0x5b90, 0xe6e0, 0x5b8e, 0xe6e0, 0xdc17, 0x5b72,
+ 0xdba9, 0xdc30, 0xdc36, 0x5b83, 0xdd5e, 0xdc20, 0xdc33, 0x5a00,
+ 0xda01, 0xda08, 0xda02, 0xda03, 0xda8d, 0xdb4f, 0xda10, 0xda0c,
+ 0xda0e, 0x5b72, 0xdb93, 0xda15, 0xda16, 0x3258, 0xda17, 0xda13,
+ 0xdb70, 0xda0a, 0xda18, 0xda12, 0xdb1b, 0xdaf1, 0xdb33, 0xda4e,
+ 0xda1d, 0xda25, 0xda31, 0x5a1b, 0xdb4c, 0xdad6, 0xda29, 0xda1f,
+ 0x5af7, 0xe8a8, 0xda2d, 0xda2a, 0xda23, 0x5a3c, 0xdb49, 0xda41,
+ 0xda36, 0xda55, 0xda5b, 0xdb58, 0xda57, 0xda50, 0xda34, 0xda3a,
+ 0xda46, 0xdb05, 0xda5e, 0xda58, 0xda54, 0xda56, 0x5a33, 0xdb6f,
+ 0xda52, 0xda86, 0xda84, 0xda66, 0xda7f, 0xda69, 0xda70, 0xda7c,
+ 0xdaa0, 0xda85, 0xda75, 0x5a71, 0xdb6e, 0xda95, 0xda6c, 0xda6e,
+ 0xda6d, 0xda62, 0xda63, 0xdacd, 0xda72, 0xda73, 0xda6b, 0xdae2,
+ 0xda61, 0xdb78, 0xdaa1, 0xdaa3, 0xda9e, 0xda9a, 0x309e, 0xdaa4,
+ 0xdaa5, 0x2500, 0xda98, 0xdaa8, 0xda91, 0x5aaa, 0xdaac, 0xdaa6,
+ 0xda92, 0xdacb, 0xdaf8, 0xdacf, 0xdafe, 0x5aad, 0xdb80, 0xdad1,
+ 0xdab9, 0xdab2, 0xdac9, 0xdadb, 0xdab0, 0xdad7, 0xdabf, 0xdac2,
+ 0xdad2, 0xdac4, 0xdab6, 0xdac7, 0xdb85, 0x4ae9, 0xdabc, 0xdb00,
+ 0xdaf6, 0xdadc, 0xdb0a, 0x5acc, 0xdaeb, 0xdae7, 0xdb14, 0xdb01,
+ 0xdb02, 0x5ae4, 0xdb8d, 0xdaed, 0x5ae0, 0xdafc, 0xdb92, 0xdaee,
+ 0x3697, 0xdaf3, 0xdafa, 0xdae6, 0xdb0e, 0xdade, 0xdadd, 0xdb28,
+ 0xdb9c, 0xdb16, 0xdb1d, 0x5b20, 0xdb21, 0xdb17, 0x5ae1, 0xdb1a,
+ 0xdb19, 0xdb10, 0xdb39, 0xdb3e, 0x5b2b, 0xdb81, 0x5b2d, 0xdb7e,
+ 0xdb2c, 0xdb5a, 0x5b56, 0xdb5b, 0xdb59, 0xdb95, 0xdb5c, 0xdb4e,
+ 0xdb9e, 0xdb74, 0xdb6b, 0xdb96, 0x4a40, 0xccd3, 0xac88, 0x3e13,
+ 0x3eaa, 0xdc40, 0x3e13, 0x3eaa, 0xdc3f, 0xd373, 0xac82, 0x1e30,
+ 0x5c50, 0x673b, 0xe74a, 0x4ad6, 0xcaea, 0x1e30, 0x5c4a, 0x673b,
+ 0xe74a, 0x5273, 0x5276, 0x5277, 0xdc54, 0x5273, 0x5276, 0x5277,
+ 0xdc53, 0xdc5a, 0xdc58, 0xdc87, 0x9e88, 0xc32a, 0xdc76, 0xdc6e,
+ 0xc2b2, 0xc2b4, 0xdc94, 0xc2c9, 0xef26, 0xdc64, 0xc2e2, 0xc2b4,
+ 0xc683, 0x42f8, 0xc30d, 0xc30a, 0xc32f, 0xc32b, 0xdc7c, 0xc34f,
+ 0xc37e, 0x4383, 0xd83c, 0x56fd, 0xdd1d, 0xdd1e, 0x2458, 0x24e1,
+ 0xdd20, 0xdd1f, 0x321d, 0xdd22, 0xdd21, 0xdd2b, 0xdd27, 0xdd29,
+ 0xdd2a, 0xdd2f, 0xdd23, 0x2295, 0x5cea, 0xdd28, 0x2f10, 0x5cb3,
+ 0xdd30, 0xdd2e, 0xdd33, 0xdd40, 0x2f10, 0x5cae, 0xdd30, 0xdd35,
+ 0xdd2c, 0x9e70, 0xdd37, 0xdd36, 0xdd39, 0xdd34, 0xdd3b, 0xdd38,
+ 0xdd3a, 0xdd32, 0xdd42, 0xdd41, 0xdd3f, 0xdd45, 0xdd44, 0xdd3e,
+ 0x2379, 0xb064, 0xdd3c, 0xc68e, 0x5d13, 0xdd43, 0x5ce4, 0xdd31,
+ 0xdd48, 0xdd4a, 0x2bbe, 0xdcd4, 0x2bbe, 0xdcd3, 0xdd47, 0xdd4a,
+ 0xdd52, 0xdd49, 0x5d0a, 0xdd5e, 0xdd50, 0xdd4f, 0xdd54, 0x4d9a,
+ 0x4e8c, 0xdd53, 0x5d12, 0xdd24, 0x2356, 0xa8f2, 0x5cce, 0xdd31,
+ 0xdd4b, 0xdd55, 0x2295, 0x5cad, 0xdd28, 0xdd4d, 0xdd26, 0xdd4c,
+ 0xa046, 0x5d56, 0xe83c, 0xdd57, 0x5d4d, 0xef4e, 0xdd5a, 0xdd59,
+ 0xdd2d, 0xdd5b, 0xdd5c, 0x3557, 0xdd25, 0xdd3d, 0xdd58, 0xdd5f,
+ 0xdd60, 0x5cdb, 0xdd5e, 0x2050, 0x5d17, 0xdd5d, 0xdd61, 0xdd62,
+ 0xdd46, 0x5ce2, 0xdd24, 0x5ccd, 0xdd43, 0xdd51, 0xdd4e, 0x2050,
+ 0x5d0b, 0xdd5d, 0xdd63, 0xdd43, 0x56fd, 0xdc9d, 0xdc9e, 0xdca0,
+ 0x2458, 0x24e1, 0xdc9f, 0xdca2, 0x321d, 0xdca1, 0xdcac, 0x5ce2,
+ 0xdd12, 0x3557, 0xdd01, 0xdcec, 0xdca8, 0x5cad, 0xdcea, 0xdca9,
+ 0xdcaa, 0xdca7, 0xdcb6, 0xdcfc, 0xdcaf, 0xdcab, 0x2f10, 0x5cae,
+ 0xdcb3, 0x5cce, 0xdce4, 0xdcc1, 0xdcb0, 0xdcbc, 0xdcb4, 0xdcba,
+ 0xdcb8, 0xdcbf, 0xdcbb, 0xdcc0, 0xdcbd, 0xdcca, 0xdd04, 0xdcc8,
+ 0xdcc4, 0xdcb2, 0xdcc3, 0xdcc2, 0x5ccd, 0x5d13, 0xdd1c, 0xdcc7,
+ 0xdcc5, 0xdd10, 0xdcd5, 0xdcd1, 0xdcda, 0x5cd2, 0xdcd6, 0xdce6,
+ 0xdced, 0x5ceb, 0x5cf7, 0xef4e, 0xdd16, 0xdcde, 0xdcdc, 0xdd14,
+ 0xdcd9, 0xdce1, 0xdce0, 0xdce7, 0x5cf4, 0xe83c, 0xdcf5, 0xdd05,
+ 0xdcfb, 0xdcfa, 0xdcfd, 0xdcfe, 0x2050, 0x5d0b, 0xdd17, 0x5b83,
+ 0x5b9a, 0x5cdb, 0xdd0a, 0xdd07, 0xdd08, 0xdd0d, 0xdd0f, 0xdd1b,
+ 0x407b, 0xc0fe, 0xdd6c, 0xdd6a, 0xdd71, 0xdd70, 0xdd99, 0xdd95,
+ 0x2c1f, 0x2c20, 0x6bae, 0x6c7b, 0xec9c, 0xdfdf, 0xdd82, 0xdd81,
+ 0xdda8, 0xdda6, 0xdd76, 0xdd75, 0xdd91, 0xdd8b, 0xde7a, 0x5dc3,
+ 0xde8d, 0xddb2, 0xddb1, 0xde89, 0xde38, 0x5daf, 0xde8d, 0xde4c,
+ 0xde92, 0xdff9, 0xddfa, 0xde29, 0xde10, 0xde82, 0xde7a, 0xde55,
+ 0xde9a, 0xdde5, 0xde8b, 0xac40, 0x50eb, 0xd11b, 0x458e, 0xc58f,
+ 0xde34, 0x511a, 0xd173, 0xde8a, 0xddf5, 0xde64, 0xddf4, 0xde64,
+ 0xc8b0, 0xde93, 0xde91, 0xcaac, 0xde0a, 0xddbb, 0xde4f, 0x5e79,
+ 0xdea2, 0xddc4, 0xde44, 0xdea1, 0xde63, 0xddf8, 0xdff9, 0xde52,
+ 0x5e28, 0xde2a, 0x5e8a, 0xde95, 0x5e4b, 0xdea2, 0x5dac, 0xddf7,
+ 0xdea5, 0xddf6, 0xde84, 0xde83, 0xa8b8, 0xddb8, 0x5e0c, 0x5e70,
+ 0xde95, 0x5dfb, 0xe6ae, 0x5daf, 0xddc3, 0xdeaa, 0xde2f, 0xddde,
+ 0xde2c, 0x5e70, 0xde8a, 0xdeaa, 0xddf9, 0xdea6, 0xde51, 0x5e4b,
+ 0xde79, 0xde7f, 0xde9c, 0x5e8f, 0xde99, 0xdeb3, 0xd03d, 0xdec0,
+ 0x1f53, 0x5ec6, 0x6ab5, 0xead4, 0xdeb2, 0xdeb1, 0xdeac, 0xdeaf,
+ 0x5040, 0x504c, 0xd077, 0x1f53, 0x5eb0, 0x6ab5, 0xead4, 0xdf66,
+ 0xdf67, 0xdf68, 0xa19b, 0xdf6a, 0xdf69, 0xdf6b, 0x3799, 0x5ef6,
+ 0xdf6d, 0xdf6f, 0x5f49, 0xdf6c, 0x5f5f, 0xdf70, 0xdf77, 0xdf78,
+ 0x5f29, 0xdf88, 0xdf71, 0x3799, 0x5edb, 0xdf6d, 0xdf74, 0xdf75,
+ 0xdf7a, 0xdf72, 0xdf76, 0x5f15, 0xdf7b, 0xdf7c, 0xdf5c, 0xdf83,
+ 0xdf82, 0xdf81, 0xdf80, 0xdf7d, 0xdf7e, 0x5f1b, 0xdf86, 0xdf36,
+ 0x5f19, 0xdf84, 0xb33d, 0x1fcc, 0xdf85, 0x5efd, 0xdf7b, 0x5f12,
+ 0xdf84, 0x5f0c, 0xdf86, 0x5f3a, 0xdf8e, 0xdf89, 0xdf8b, 0xdf8d,
+ 0xdf57, 0xdf8a, 0xdf87, 0x5ef0, 0xdf88, 0xdf6e, 0xdf8c, 0xdf6f,
+ 0xdf91, 0xdf8f, 0xdf0f, 0xdf93, 0x5f1c, 0xdf8e, 0xdf90, 0xdf92,
+ 0xdf97, 0xd206, 0x67b1, 0x67dc, 0xe7ec, 0xbbc2, 0x5f96, 0xe38b,
+ 0xdf95, 0xdf98, 0x5ee2, 0xdf6c, 0xdf99, 0xdf7f, 0xdf9a, 0xdf21,
+ 0xdf00, 0x5ee3, 0xdf70, 0xdf94, 0xdf79, 0xdf73, 0xdeca, 0xdecb,
+ 0xdecc, 0xded2, 0xded1, 0xded4, 0x5ee2, 0xdf49, 0x3799, 0x5edb,
+ 0xdef6, 0xdf2a, 0x5edf, 0xdf2d, 0x5ee3, 0xdf5f, 0xdef2, 0xdefb,
+ 0xdf64, 0xdef8, 0xdef9, 0xdefc, 0xdee4, 0xdeeb, 0xdf62, 0xdefa,
+ 0x5efd, 0xdf15, 0xdefe, 0xdf09, 0xdf0a, 0xdf4e, 0xdf08, 0xdf07,
+ 0xdf05, 0xdf03, 0x5f12, 0xdf19, 0xdf14, 0x5f0c, 0xdf1b, 0xdf26,
+ 0x5ef0, 0xdf29, 0xdf1d, 0xdf25, 0xdf1e, 0xdf2c, 0xdf1f, 0x5f1c,
+ 0xdf3a, 0xdf33, 0xdf3b, 0xdf2f, 0xdf3c, 0xdf38, 0xdf61, 0xdf45,
+ 0xdf44, 0xdf3e, 0xdf46, 0xdf4d, 0xdf54, 0x5f9e, 0x5fa4, 0xdfad,
+ 0x5f9d, 0x5fa4, 0xdfad, 0xe5e2, 0x3683, 0xcf6a, 0x2f01, 0x5fa9,
+ 0xdfaf, 0x5f9d, 0x5f9e, 0xdfad, 0xa29e, 0x2f01, 0xdfa8, 0x2f01,
+ 0xdfa7, 0x2f01, 0x5fa1, 0xdfaf, 0xdfae, 0x5f9d, 0x5f9e, 0xdfa4,
+ 0xdfab, 0x2f01, 0x5fa1, 0xdfa9, 0xa19c, 0xdfb6, 0xdfb5, 0x5fba,
+ 0x6089, 0xe08a, 0x5fb9, 0x6089, 0xe08a, 0xe07c, 0x6039, 0xe054,
+ 0xe077, 0xdfc3, 0xdfc2, 0xdfe4, 0xe04e, 0xe081, 0x231d, 0xae00,
+ 0xe04b, 0xe084, 0xe019, 0xe032, 0xe060, 0xe055, 0xe023, 0x5d7f,
+ 0x6045, 0xe072, 0xdfc6, 0xe008, 0xe087, 0xaef8, 0xaf80, 0xe003,
+ 0x2f84, 0x2f91, 0xe015, 0x26d8, 0x26de, 0x26ec, 0x2efb, 0x2efd,
+ 0xe025, 0x5de1, 0xde5f, 0x1e43, 0xaefc, 0xe069, 0xdfef, 0xdfe5,
+ 0xe078, 0xe05c, 0xe052, 0x6013, 0xe05e, 0x6012, 0xe05e, 0x2f84,
+ 0x2f91, 0xdff3, 0xdfd9, 0xdfde, 0x26d8, 0x26de, 0x26ec, 0x2efb,
+ 0x2efd, 0xdff4, 0xe090, 0xa954, 0x3e38, 0xe04a, 0xa468, 0xdfdb,
+ 0x5fbe, 0xe054, 0xe060, 0xe08f, 0xa06a, 0xe06f, 0x5fdf, 0xe072,
+ 0x1fa6, 0xa075, 0x3e38, 0xe030, 0xdfd0, 0xdfc7, 0xe00e, 0x2675,
+ 0x585c, 0xd85f, 0x5fbe, 0xe039, 0xdfdd, 0xe07a, 0xe065, 0xe00a,
+ 0x6012, 0xe013, 0x5fdc, 0xe03a, 0xbeaf, 0xe059, 0xe002, 0xe041,
+ 0x5fdf, 0xe045, 0xced5, 0xdfc1, 0xe009, 0xe057, 0xdfbd, 0xdfc8,
+ 0xdfd8, 0xdfe9, 0x5fb9, 0x5fba, 0xe08a, 0x5fb9, 0x5fba, 0xe089,
+ 0xe03b, 0xe026, 0xe61d, 0xe127, 0xe13a, 0xe0ab, 0xb751, 0xe0a6,
+ 0xe114, 0xe0f5, 0xe112, 0xe134, 0x23b8, 0x6130, 0xe6a3, 0xe0cc,
+ 0x3b1d, 0x6b30, 0xeb31, 0xe0bd, 0x60d2, 0xe0de, 0xe0df, 0xe136,
+ 0xe12d, 0x60ce, 0xe0de, 0xe106, 0x60ce, 0xe0d2, 0xe0cf, 0xe148,
+ 0xe116, 0xe0f6, 0xe0ae, 0xe0e8, 0x1e61, 0x6109, 0x610a, 0xe115,
+ 0xe132, 0xe0d3, 0x1e61, 0x60f7, 0x610a, 0xe115, 0x1e61, 0x60f7,
+ 0x6109, 0xe115, 0xe0b9, 0xe0ac, 0x1e61, 0x60f7, 0x6109, 0xe10a,
+ 0xe0e7, 0xe093, 0xe0d1, 0x23b8, 0x60bb, 0xe6a3, 0xe0f8, 0xe0ba,
+ 0xe0d0, 0xe146, 0xe09d, 0xe147, 0x2398, 0x28e5, 0xaedb, 0xe147,
+ 0xe137, 0x613c, 0xe142, 0xe0e6, 0x9e23, 0xe194, 0xe189, 0xb59f,
+ 0x6196, 0xe19e, 0xe18b, 0x467a, 0x6197, 0xe1b1, 0x616c, 0xe1bb,
+ 0xa5e0, 0x6167, 0xe1bb, 0x61a4, 0xe1ac, 0xe1c5, 0xe1c3, 0x61b8,
+ 0xe1c0, 0xd14c, 0xe195, 0xe154, 0xe91f, 0xe162, 0x24b8, 0xee79,
+ 0xe14b, 0xe187, 0x615d, 0xe19e, 0x467a, 0x6166, 0xe1b1, 0xb9bc,
+ 0x1e11, 0xeb57, 0x615d, 0xe196, 0x6171, 0xe1ac, 0x233b, 0xbbc9,
+ 0x6171, 0xe1a4, 0x467a, 0x6166, 0xe197, 0x617f, 0xe1c0, 0x6167,
+ 0xe16c, 0x2bb4, 0xdb8c, 0x617f, 0xe1b8, 0xd845, 0xe17e, 0xe17d,
+ 0x2bc0, 0xb3a1, 0x61ca, 0xe1cb, 0x61c8, 0xe1cb, 0x61c8, 0xe1ca,
+ 0x58cf, 0xd8e1, 0x27dc, 0xa8c4, 0xa398, 0x61d2, 0xe485, 0x61d1,
+ 0xe485, 0x61da, 0x61fb, 0xe486, 0xe487, 0xe48c, 0x2200, 0xa202,
+ 0xe48a, 0xe489, 0xe48b, 0x61d3, 0xe1fb, 0xe1e1, 0xe488, 0x1e71,
+ 0x9e82, 0xe1dc, 0x621f, 0xe493, 0xe490, 0xb263, 0xe48f, 0xe492,
+ 0xe2e9, 0x2251, 0x2263, 0x2271, 0x228d, 0x228e, 0x2292, 0x2294,
+ 0xe1fc, 0xe497, 0xe48d, 0xe495, 0xe48e, 0x61d3, 0x61da, 0xe486,
+ 0x2251, 0x2263, 0x2271, 0x228d, 0x228e, 0x2292, 0x2294, 0xe1f0,
+ 0xe4af, 0xe4ab, 0xe498, 0xe4ad, 0xe4a5, 0x625b, 0xe4c5, 0xe49a,
+ 0xe4a0, 0xe49d, 0x6264, 0xe4a9, 0xe4a4, 0xe4a3, 0xe491, 0xe49e,
+ 0xe4ae, 0x629e, 0xe4a7, 0xe1e3, 0xe49f, 0xe499, 0xe4ac, 0xe49b,
+ 0xe4aa, 0xe3ba, 0x4089, 0xe46a, 0x6438, 0xe4ce, 0x6268, 0xe4cc,
+ 0xe4c8, 0xe4b6, 0xe4c3, 0xe4b4, 0xe4b9, 0xe4cd, 0xe4b0, 0xe4b8,
+ 0xe4c0, 0xe4bf, 0xe4be, 0x6295, 0x62e8, 0x6421, 0x6435, 0xe4c1,
+ 0xe49c, 0xe4bb, 0xe4ca, 0xe4ca, 0xe4c9, 0x2228, 0xe4c7, 0xe4cb,
+ 0xe4c2, 0xe4b7, 0xe4b3, 0xe4c6, 0x6206, 0xe4c5, 0xe4ba, 0xe348,
+ 0x46cb, 0x4f3d, 0xe4b5, 0x620e, 0xe4a9, 0xe4b2, 0x622e, 0xe4cc,
+ 0xe4bc, 0xe4bd, 0x47ff, 0x483f, 0x4926, 0x62db, 0xe45b, 0x6373,
+ 0x6451, 0x6452, 0xe46c, 0xe4cf, 0xe4f0, 0xe4d2, 0xe4ec, 0xe4ea,
+ 0xe4f6, 0xe4f3, 0xe4dc, 0xe4da, 0xe4e3, 0xe4e8, 0x6244, 0x62e8,
+ 0x6421, 0xe435, 0xe4e2, 0xe4ed, 0x6443, 0xe4eb, 0x62bd, 0xe4e6,
+ 0x2563, 0x5854, 0xd858, 0xe21e, 0xe4d1, 0xe4f7, 0xe4f1, 0xe4df,
+ 0xe4f5, 0xe4e5, 0xe4d5, 0xe4ef, 0xe4d0, 0x6322, 0xe4b1, 0xe47e,
+ 0xe4de, 0xc10a, 0x62ed, 0xe510, 0x4107, 0xe500, 0xe508, 0xe511,
+ 0xe509, 0xe29b, 0xe4dd, 0xe512, 0xe50c, 0xe4a1, 0xe4e4, 0xe4d7,
+ 0xe50b, 0xe4fb, 0x47ff, 0x483f, 0x4926, 0x6271, 0xe45b, 0xe50a,
+ 0x646f, 0xe513, 0x6381, 0xe4d8, 0xe504, 0xe503, 0xe514, 0x6244,
+ 0x6295, 0x6421, 0x6435, 0xe507, 0x61ef, 0xe4d3, 0x5216, 0x5217,
+ 0xe4fa, 0x62b3, 0xe510, 0xe4d6, 0xe506, 0xe502, 0xe4fd, 0x6444,
+ 0xe4f8, 0xe50d, 0xe52f, 0xe4a2, 0xe51e, 0x2f55, 0xe332, 0xe516,
+ 0xe52b, 0xe529, 0x641a, 0xe4d4, 0xe525, 0xe515, 0xe51f, 0xe524,
+ 0x637f, 0xe531, 0xe4ee, 0xe51b, 0xe52c, 0xe52d, 0xe51c, 0x62ad,
+ 0xe4b1, 0xe526, 0xe51a, 0xe520, 0xe521, 0x40bc, 0x4149, 0xe34a,
+ 0xe522, 0xe519, 0x2f55, 0xe304, 0xe530, 0xd868, 0xe486, 0xe4fc,
+ 0xe3e8, 0xe51d, 0xe528, 0xe52a, 0xe494, 0xe534, 0x6260, 0xe533,
+ 0x40bc, 0x4149, 0xe32c, 0xe505, 0xe540, 0xe537, 0xe4e1, 0xe496,
+ 0x4145, 0xe53b, 0xe4ff, 0x6445, 0xe53d, 0xe538, 0xe532, 0xe518,
+ 0xe539, 0x63d3, 0xe52a, 0xe53e, 0x6274, 0x6451, 0x6452, 0xe46c,
+ 0xe52e, 0xe536, 0xe517, 0x649f, 0xe53a, 0xe319, 0xe2e3, 0xe541,
+ 0xe53f, 0xe545, 0xe551, 0xdf44, 0x642e, 0xe570, 0x39c8, 0xd028,
+ 0x3eb6, 0xc194, 0x63c1, 0xe501, 0xb7aa, 0xe549, 0xe524, 0xe548,
+ 0x6543, 0xef12, 0xe4a8, 0xd4e5, 0x6402, 0xe54f, 0xe4e0, 0xe4e9,
+ 0xe53c, 0xe550, 0x63ae, 0xe547, 0x63ad, 0xe547, 0xe552, 0xe54d,
+ 0xe553, 0xe54c, 0xe228, 0xe54e, 0xe396, 0xe55e, 0xe55f, 0xe4fe,
+ 0xe546, 0xe559, 0xe560, 0xe55d, 0xe36f, 0xe4ff, 0xe535, 0xe557,
+ 0xe558, 0xe55b, 0x222c, 0x2257, 0x2277, 0xe4f2, 0x434d, 0xe55c,
+ 0xe556, 0xe542, 0x63fd, 0xe508, 0xe33e, 0xe55a, 0xe4e7, 0xe564,
+ 0xe56a, 0x63e5, 0xe508, 0x63a6, 0xe54f, 0xe4d9, 0xe4f4, 0xe563,
+ 0xe4f9, 0xe566, 0xe561, 0xe50f, 0xe49f, 0xe56b, 0x630f, 0xe4d4,
+ 0x6481, 0xe562, 0xe568, 0x6244, 0x6295, 0x62e8, 0x6435, 0xe4c1,
+ 0xe50e, 0xe50f, 0xe544, 0xe54c, 0x638c, 0xe570, 0xe56f, 0xe56d,
+ 0x6244, 0x6295, 0x62e8, 0x6421, 0xe4c1, 0xe56e, 0x622c, 0xe4ce,
+ 0xe4db, 0xe571, 0x629a, 0xe4eb, 0x62f3, 0xe4f8, 0xe360, 0xe56c,
+ 0xe554, 0x6274, 0x6373, 0x6452, 0xe46c, 0x6274, 0x6373, 0x6451,
+ 0xe46c, 0xb7aa, 0xe572, 0xe527, 0x647d, 0xe4bb, 0x47ff, 0x483f,
+ 0x4926, 0x6271, 0xe2db, 0x6909, 0xe95f, 0xe574, 0xe4c4, 0xe573,
+ 0xa228, 0xe565, 0x4089, 0xe229, 0x6274, 0x6373, 0x6451, 0xe452,
+ 0xe567, 0xe2df, 0xe4a5, 0xe575, 0xe576, 0x4f36, 0xcf50, 0xe54a,
+ 0xe569, 0xe523, 0x645a, 0xe4bb, 0xe2ae, 0xa1ff, 0x641d, 0xe562,
+ 0xe54b, 0x61d1, 0xe1d2, 0x61d3, 0x61fb, 0xe337, 0xe1d4, 0xe1dd,
+ 0xe1d8, 0xe1d7, 0xe1d9, 0xe1d5, 0xe1f7, 0xe1fa, 0xe1e7, 0xe1e4,
+ 0xe212, 0xe1e9, 0xe1e3, 0xe346, 0xe1f9, 0xe35a, 0xe1f5, 0xe203,
+ 0xe223, 0xe208, 0xe226, 0xe245, 0xe20d, 0xe214, 0x6221, 0x637e,
+ 0x6418, 0xe53a, 0xe209, 0xe2c7, 0xe2fc, 0xe211, 0xe210, 0x6205,
+ 0xe470, 0xbb3d, 0xe21e, 0xe3a2, 0x620e, 0xe264, 0xe227, 0xe201,
+ 0xe225, 0xe204, 0xe215, 0xe200, 0xe23a, 0x62ad, 0xe322, 0xe266,
+ 0xe257, 0xe237, 0x46cb, 0x4f3d, 0xe262, 0xe233, 0xe255, 0xe23d,
+ 0xe238, 0xe25e, 0x6246, 0x645a, 0xe47d, 0xe26c, 0xe26d, 0xe240,
+ 0xe23f, 0xe23e, 0x6244, 0x6421, 0xe435, 0xe251, 0xe234, 0xe460,
+ 0x6206, 0xe25b, 0xe25a, 0x2228, 0xe24b, 0xe230, 0xe249, 0x6247,
+ 0xe248, 0xe24d, 0x622e, 0xe268, 0xe239, 0x622c, 0xe438, 0xe276,
+ 0xe2ac, 0xe2a0, 0xe27a, 0xe2e9, 0x630f, 0xe41a, 0xe2aa, 0xe2ee,
+ 0xe2cf, 0xe2e3, 0xe403, 0xe28d, 0xe43a, 0xe285, 0xe2c1, 0xe2b1,
+ 0xe2a6, 0xe3a7, 0xe358, 0xe296, 0xe291, 0xe2cc, 0xe2a9, 0xe29b,
+ 0xe3f5, 0xe293, 0xe3a9, 0xe27f, 0x629a, 0xe443, 0xe27b, 0xe298,
+ 0xe31a, 0xe2ab, 0xe278, 0xe2a5, 0x222c, 0x2257, 0x2277, 0xe3df,
+ 0xe283, 0xe40b, 0xe2a8, 0xe280, 0xe2a3, 0x62f3, 0xe444, 0xe412,
+ 0x5216, 0x5217, 0xe2ea, 0xe2d9, 0xe338, 0xe2f1, 0xe3c8, 0x635e,
+ 0xe3d7, 0xe2b7, 0xe396, 0xe2f0, 0xe2e5, 0x5021, 0xe2e4, 0xe34b,
+ 0xe2ef, 0xe2e8, 0x62b9, 0x63e5, 0xe3fd, 0xe2bc, 0xe2dd, 0xe2d2,
+ 0xe2c5, 0xe2f6, 0xe426, 0x6417, 0xe427, 0x62b3, 0xe2ed, 0xe2bb,
+ 0xe2c3, 0xe2df, 0xe2e6, 0xe312, 0xe306, 0xe37a, 0xe369, 0xe32f,
+ 0xe328, 0xe31b, 0xe321, 0xe340, 0xe301, 0xe315, 0xe329, 0xe32b,
+ 0xe32e, 0xe47c, 0x6318, 0xe39a, 0xe310, 0xe326, 0xe455, 0xe341,
+ 0xe308, 0x6343, 0xe36f, 0xe307, 0xe31f, 0xe320, 0xe375, 0xe2f8,
+ 0xe333, 0xe319, 0xe365, 0xe348, 0xe347, 0xe3d8, 0xe376, 0xe354,
+ 0xe364, 0xe36c, 0x637e, 0xe49f, 0xe35b, 0xe3aa, 0xe360, 0xe370,
+ 0xe384, 0xe34d, 0xe382, 0xe3e4, 0xe3a1, 0xe428, 0xe387, 0xe3cc,
+ 0x63ad, 0xe3ae, 0xe39b, 0xe398, 0xe477, 0xe482, 0x63b8, 0xe42b,
+ 0xe3b3, 0xe3bf, 0x63a6, 0xe402, 0xe3ac, 0xe38a, 0xe3b0, 0xe3b5,
+ 0xe44c, 0xe3e2, 0xe3dc, 0xe3dd, 0xe3cd, 0xe3f0, 0xe3de, 0xe3e1,
+ 0xe3d1, 0xe3c3, 0xe3c7, 0xe3d0, 0xe414, 0x641d, 0xe481, 0xe410,
+ 0xe3f7, 0xe465, 0xe413, 0xe46d, 0xe420, 0xe479, 0xe3f9, 0xe419,
+ 0xe44a, 0xe433, 0xe436, 0xe432, 0x638c, 0xe42e, 0xe43f, 0xe454,
+ 0xe463, 0xe45e, 0xe471, 0xe472, 0x1ee7, 0x214f, 0x6578, 0xe57f,
+ 0x1ee7, 0x214f, 0x6577, 0xe57f, 0x1e45, 0x9e46, 0x1ee7, 0x214f,
+ 0x6577, 0xe578, 0xe5e8, 0xe5e9, 0xe5ea, 0xe5eb, 0x6589, 0xe5ed,
+ 0xe5ec, 0x6587, 0xe5ed, 0xaf00, 0xe5f6, 0xe5f3, 0x65a0, 0xe5f0,
+ 0x6592, 0xe5f2, 0x6591, 0xe5f2, 0xe5f4, 0xe5f5, 0xe5f8, 0x65f9,
+ 0xeb27, 0x658f, 0xe5f0, 0xe602, 0x2173, 0x65d7, 0xe5dc, 0xe601,
+ 0xa408, 0xe600, 0xa4c4, 0xe5fa, 0xe5fd, 0xe603, 0xe606, 0xe5fe,
+ 0x65b2, 0xe605, 0x65b1, 0xe605, 0x65c3, 0xe612, 0xe60a, 0x2266,
+ 0xe609, 0xe60e, 0xe60f, 0xe60d, 0xe608, 0xe60c, 0x65b4, 0xe612,
+ 0xb77f, 0xb697, 0xe5f1, 0x3ff6, 0xe614, 0xe615, 0xe611, 0xe607,
+ 0xe617, 0xe618, 0xe5ff, 0xe616, 0xe619, 0xe5ef, 0x2173, 0x65a2,
+ 0xe5dc, 0x3597, 0x6b25, 0x6b26, 0x6b2a, 0xeb2d, 0x242f, 0x2518,
+ 0x2553, 0x2554, 0x255f, 0xdaec, 0x2173, 0x65a2, 0xe5d7, 0xe61a,
+ 0xe613, 0xe610, 0xdf9f, 0xe61b, 0xe5fc, 0xe580, 0xe582, 0xe583,
+ 0xe586, 0xe588, 0x6587, 0xe589, 0xa54f, 0xe5d6, 0x658f, 0xe5a0,
+ 0xe5c8, 0x6591, 0xe592, 0xe58e, 0xe593, 0xe594, 0xe58c, 0xb0b6,
+ 0xe598, 0x6599, 0xeb27, 0xe5a8, 0xd05e, 0xe5e5, 0xe5a9, 0xe5ad,
+ 0xe5d3, 0xe5a5, 0xe5a3, 0xe5a1, 0xe5ab, 0xeb2e, 0x65b1, 0xe5b2,
+ 0xe5ac, 0xe5cd, 0xe5be, 0x2266, 0xe5b9, 0xe5b6, 0xeb29, 0xe5bf,
+ 0xe5bd, 0xe5bb, 0xe5bc, 0xe5e1, 0xe5cc, 0x65b4, 0xe5c3, 0xe5e0,
+ 0x3ff6, 0xe5ca, 0xe5cb, 0xe5d4, 0xe5d0, 0xe5d2, 0xe5d5, 0x65de,
+ 0xeb2b, 0xe5e4, 0xe61d, 0x6091, 0xe61c, 0xe68a, 0x1f8c, 0x6634,
+ 0x6670, 0xe682, 0x6633, 0xe67d, 0xe638, 0x2347, 0xe65e, 0x2742,
+ 0xac85, 0x274f, 0xa76f, 0xa751, 0xa740, 0xca7d, 0x6626, 0xe67d,
+ 0x1f8c, 0x6625, 0x6670, 0xe682, 0xe663, 0x2826, 0xe68e, 0xe628,
+ 0xbcae, 0x2768, 0xe641, 0x2768, 0xe640, 0xe69b, 0xe678, 0xe6b4,
+ 0xe673, 0xe658, 0xa905, 0x665c, 0x665d, 0xe67f, 0xa7c8, 0xe649,
+ 0x6655, 0xe67f, 0xe655, 0x2347, 0xe629, 0xaf8f, 0x2866, 0xe635,
+ 0xe677, 0x2c9b, 0x2cf6, 0x2d8b, 0x2d8c, 0x2db9, 0x669d, 0xe6af,
+ 0xe695, 0x4906, 0x667a, 0xe6aa, 0x1f8c, 0x6625, 0x6634, 0xe682,
+ 0xe648, 0xe665, 0xe646, 0x4906, 0x6669, 0xe6aa, 0x2794, 0xa819,
+ 0x6626, 0xe633, 0x6655, 0xe65c, 0x2830, 0xa895, 0x1f8c, 0x6625,
+ 0x6634, 0xe670, 0x27de, 0xa824, 0xe61f, 0xb697, 0x2826, 0xe636,
+ 0xe6a8, 0x1e5a, 0x66a0, 0xe6b1, 0x48d2, 0xe668, 0xa75e, 0xe69f,
+ 0xe645, 0x2c9b, 0x2cf6, 0x2d8b, 0x2d8c, 0x2db9, 0x6666, 0xe6af,
+ 0xe699, 0x1e5a, 0x6690, 0xe6b1, 0x23b8, 0x60bb, 0xe130, 0xe68f,
+ 0x4906, 0x6669, 0xe67a, 0x275f, 0xa8b3, 0xde8b, 0x2c9b, 0x2cf6,
+ 0x2d8b, 0x2d8c, 0x2db9, 0x6666, 0xe69d, 0x1e5a, 0x6690, 0xe6a0,
+ 0xea98, 0xe647, 0x66b7, 0xe6b8, 0x66b6, 0xe6b8, 0x66b6, 0xe6b7,
+ 0x2bc9, 0x674d, 0x674e, 0x674f, 0x6db4, 0x6e16, 0xee64, 0xa3ea,
+ 0xe6cb, 0xe6e3, 0x6ceb, 0xed08, 0x20f1, 0xecf8, 0xe6bd, 0xe6dd,
+ 0xe6db, 0x3742, 0xe6dc, 0x2f6b, 0x4431, 0xed70, 0xd67d, 0xa3cc,
+ 0xee1b, 0x66cf, 0xedb5, 0x3742, 0xe6d1, 0xe6cd, 0x6d8f, 0x6dc4,
+ 0xee21, 0xadb2, 0x5b8e, 0xdb90, 0xc9bb, 0xe6be, 0xbc1b, 0x9e91,
+ 0xe742, 0xe717, 0xe741, 0x671a, 0xe727, 0xc535, 0x671a, 0xe727,
+ 0xe73d, 0xeef4, 0x4075, 0x671b, 0xe748, 0xbcbe, 0xe6f6, 0x66fa,
+ 0x66fe, 0xe727, 0x4075, 0x670a, 0xe748, 0xe722, 0xe721, 0x66fa,
+ 0x66fe, 0xe71a, 0xe744, 0xd987, 0x1e30, 0x5c4a, 0x5c50, 0xe74a,
+ 0xe701, 0xe6f7, 0xe6f3, 0xe72d, 0xa3c7, 0x4075, 0x670a, 0xe71b,
+ 0xa3c6, 0x1e30, 0x5c4a, 0x5c50, 0xe73b, 0x2bc9, 0x66ba, 0x674e,
+ 0x674f, 0x6db4, 0x6e16, 0xee64, 0x2bc9, 0x66ba, 0x674d, 0x674f,
+ 0x6db4, 0x6e16, 0xee64, 0x2bc9, 0x66ba, 0x674d, 0x674e, 0x6db4,
+ 0x6e16, 0xee64, 0x2bc8, 0xe752, 0x2bc8, 0xe751, 0xe75a, 0x2172,
+ 0x2929, 0xe75d, 0xe75c, 0xe753, 0xe759, 0x2172, 0x2929, 0xe754,
+ 0x4cc6, 0x6763, 0x6eaa, 0x6eab, 0x6eb5, 0xeeba, 0xe762, 0x45b1,
+ 0xc6b0, 0xe768, 0xe82e, 0xe765, 0x676d, 0xe771, 0x676b, 0x6771,
+ 0xe7e7, 0x676b, 0x676d, 0xe7e7, 0xe7be, 0xcd46, 0x6789, 0xef17,
+ 0x6780, 0xef17, 0xe7b5, 0xe78d, 0xe78c, 0xade9, 0xe7c3, 0xe7bd,
+ 0xe7b9, 0x49cb, 0xe7a7, 0x49cb, 0xe7a6, 0xc89f, 0xe7c9, 0x5f41,
+ 0xe7dc, 0xe7dd, 0xe78b, 0xe79f, 0xe792, 0xe774, 0x4e6e, 0xcf30,
+ 0xe791, 0xa343, 0x589c, 0xe7e4, 0xe7af, 0xe7e6, 0xe7e7, 0x2dff,
+ 0xe7e8, 0xe7e9, 0xe7ea, 0x5f41, 0x67b1, 0xe7ec, 0xe7b2, 0xe7eb,
+ 0x589c, 0xe7c8, 0xe7cb, 0x676d, 0x6771, 0xe7cc, 0x2dff, 0xe7cd,
+ 0xe7d3, 0xe7d9, 0xe7de, 0x5f41, 0xe7dc, 0xe7ee, 0xe7ed, 0xe7f1,
+ 0xe7ef, 0x6f4f, 0xef51, 0xe7fb, 0xe7f5, 0xa4cd, 0xe875, 0xe876,
+ 0xe877, 0xe879, 0xe87a, 0xe878, 0xe87b, 0xe87c, 0xe882, 0xe880,
+ 0xe883, 0xe884, 0xe87d, 0xe881, 0xe87f, 0xe887, 0xe886, 0x6838,
+ 0xe888, 0xe88c, 0xe889, 0x6825, 0xe890, 0x6824, 0xe890, 0xe88f,
+ 0x6830, 0xe88a, 0xa934, 0x6767, 0xe892, 0x682c, 0xe88a, 0xe88b,
+ 0x4a4e, 0xe896, 0xe894, 0x681a, 0xe888, 0x4a68, 0x683a, 0x683d,
+ 0xe893, 0x4a68, 0x6839, 0x683d, 0xe893, 0xe891, 0x5cf4, 0xdd56,
+ 0x4a68, 0x6839, 0x683a, 0xe893, 0xeaed, 0xe897, 0xd16e, 0xe898,
+ 0xe89d, 0xe89a, 0x6854, 0xe89c, 0xe899, 0xe89b, 0x684f, 0xe89c,
+ 0x363e, 0xe86f, 0xa6df, 0xb13f, 0xe8a1, 0x685b, 0xe8a0, 0x685a,
+ 0xe8a0, 0xcc7b, 0xe89f, 0xe8a2, 0xe87e, 0xe8a4, 0xe8a5, 0x363e,
+ 0xe855, 0xe8a6, 0x6885, 0x6ad7, 0xee15, 0xe89e, 0xe8a7, 0xe801,
+ 0xe802, 0xe803, 0xe807, 0xe805, 0xe806, 0x6808, 0xeb1a, 0xe80a,
+ 0xe811, 0xe867, 0xe813, 0xe80e, 0xe812, 0xe80c, 0xe80f, 0xe810,
+ 0x6871, 0xead7, 0xe818, 0xe817, 0x681a, 0xe838, 0xe821, 0x682c,
+ 0xe830, 0xe832, 0xe81c, 0xbf41, 0xc1b2, 0xe826, 0x6824, 0xe825,
+ 0xe83b, 0xe82e, 0x4a68, 0x6839, 0x683a, 0xe83d, 0xe837, 0x4a4e,
+ 0xe834, 0xe846, 0xe84c, 0xe852, 0xe84e, 0xe853, 0x684f, 0xe854,
+ 0xe84d, 0xe873, 0xe862, 0x685a, 0xe85b, 0xe859, 0xe865, 0xce87,
+ 0xe86b, 0xe86c, 0xe870, 0xe874, 0x1e30, 0x21e8, 0x21ec, 0x21ee,
+ 0x5af7, 0x5bbd, 0x68cc, 0xe8ce, 0xe8d0, 0x68b7, 0x68c6, 0x68c8,
+ 0xe8d1, 0xe8d2, 0xa3f0, 0xa22e, 0xe8d3, 0x68ae, 0x68c6, 0xe8c8,
+ 0xe8d4, 0xe8cf, 0xe8d6, 0xe8d5, 0xe8d7, 0x68c4, 0xe8d8, 0x68c3,
+ 0xe8d8, 0x68ae, 0x68b7, 0x68c7, 0x68c8, 0xe8d9, 0xe8c6, 0x68ae,
+ 0x68b7, 0x68c6, 0xe8da, 0x21e8, 0x21ec, 0x21ee, 0x68a8, 0xe8ce,
+ 0x1e30, 0x21e8, 0x21ec, 0x21ee, 0x68a8, 0xe8cc, 0xe8ba, 0xe8ad,
+ 0xe8ae, 0xe8af, 0xe8b6, 0xe8b8, 0xe8bc, 0xe8bb, 0xe8c0, 0x68c3,
+ 0xe8c4, 0xe8c6, 0xe8c8, 0xe8de, 0xcffb, 0xe8db, 0x25b0, 0x68e0,
+ 0xe963, 0x25b0, 0x68df, 0xe963, 0xe910, 0xe965, 0xe964, 0xe966,
+ 0xe957, 0xe968, 0xe96a, 0x49d7, 0xe96b, 0xe90a, 0xe96c, 0x68f2,
+ 0xe96e, 0x68f0, 0xe96d, 0xe8ef, 0x68ee, 0xe96e, 0xe974, 0xe99d,
+ 0xe972, 0xe971, 0xe970, 0xe973, 0xe97a, 0xe978, 0x6920, 0xe97c,
+ 0x645c, 0x695f, 0xe977, 0x217b, 0x4faa, 0xe8ec, 0xe975, 0xe95c,
+ 0xe979, 0xe97b, 0xe8e1, 0xe97d, 0x6927, 0xe981, 0xe97f, 0xe982,
+ 0xe97e, 0x1f59, 0xe980, 0xd0b4, 0xe984, 0xe983, 0xe96f, 0xe18a,
+ 0x6905, 0xe97c, 0xe985, 0x2582, 0x6912, 0x6935, 0xe981, 0x5218,
+ 0xe986, 0xccca, 0xccc7, 0xe967, 0xe959, 0x2582, 0xe927, 0xe989,
+ 0xe987, 0xe967, 0xe98e, 0xccd5, 0xe969, 0xe988, 0xe98f, 0xe98a,
+ 0xe98c, 0xe98d, 0xe992, 0xe990, 0xe991, 0xe993, 0xe988, 0xe994,
+ 0xd1b3, 0xcce6, 0xe965, 0xe976, 0xe8e8, 0xe934, 0xe90d, 0xe98b,
+ 0x645c, 0x6909, 0xe977, 0xe995, 0x25b0, 0x68df, 0xe8e0, 0xe8e3,
+ 0x68e2, 0xe951, 0xe8e5, 0x6933, 0xe939, 0xe8e9, 0xe93c, 0xe8ea,
+ 0xe8eb, 0xe8ed, 0xe8ef, 0x68ee, 0xe8f2, 0xe91e, 0xe8fe, 0xe8fd,
+ 0xe8fc, 0xe8ff, 0xe8f4, 0xe90c, 0xe952, 0x6909, 0xe95f, 0xe904,
+ 0xe90e, 0xe903, 0xe90f, 0x6905, 0xe920, 0xe911, 0xe916, 0xe913,
+ 0x1f59, 0xe918, 0x6912, 0xe927, 0xe915, 0xe91c, 0xe91b, 0xe921,
+ 0xe928, 0xe937, 0x693d, 0xe94b, 0xe936, 0xe93f, 0xe95e, 0xe941,
+ 0xe943, 0xe93a, 0xe93e, 0xe948, 0xe949, 0xe945, 0xe94a, 0xe94c,
+ 0xe962, 0xe8f6, 0xe99f, 0xe99e, 0xea6c, 0xea6d, 0xa1af, 0x69c4,
+ 0xea6e, 0xea5d, 0xea70, 0xea6f, 0xea72, 0xce36, 0x6a62, 0xea74,
+ 0xea73, 0x69b1, 0xea6e, 0x6a5b, 0xea7f, 0x357a, 0x69c8, 0x6a45,
+ 0xea71, 0x357a, 0x69c6, 0x6a45, 0xea71, 0xea7b, 0xea7d, 0xea79,
+ 0xea75, 0xea7e, 0xea80, 0xea78, 0xea76, 0x69de, 0xea7c, 0x69dd,
+ 0xea7c, 0xea77, 0x208c, 0x4f75, 0xea82, 0xea88, 0xea87, 0xea73,
+ 0xea83, 0xea86, 0x6a2e, 0xea51, 0xea8e, 0xea8f, 0xea8b, 0xea8d,
+ 0xea93, 0xea92, 0xea91, 0xea90, 0x6a13, 0x6a57, 0xea8c, 0x6a37,
+ 0xea9a, 0x6a10, 0x6a57, 0xea8c, 0xea9b, 0xea97, 0xea99, 0xea52,
+ 0xea9e, 0xea98, 0x69f5, 0x6a51, 0xea9d, 0xd17e, 0xea7a, 0x6a12,
+ 0xea9a, 0xea9f, 0xea47, 0xeaa1, 0xd4e6, 0xea9c, 0xea96, 0xeaa0,
+ 0xeaa2, 0x357a, 0x69c6, 0x69c8, 0xea71, 0xea3a, 0xea85, 0xea95,
+ 0xea81, 0xeaa3, 0x69f5, 0x6a2e, 0xea9d, 0xea28, 0xea84, 0x6a10,
+ 0x6a13, 0xea8c, 0xb0ca, 0x69c5, 0xea7f, 0xe9b2, 0xeaa4, 0x69bf,
+ 0xea74, 0xeaa7, 0x560e, 0xeaa5, 0xeaa6, 0xbb22, 0xea8a, 0xea89,
+ 0xe9ac, 0xe9ad, 0x69b1, 0xe9c4, 0xe9b4, 0xe9b3, 0x357a, 0x69c6,
+ 0x69c8, 0xea45, 0xe9b9, 0x69c1, 0xe9ee, 0x69bf, 0xea62, 0xe9d4,
+ 0xe9db, 0xe9df, 0xe9d9, 0xe9d2, 0xea36, 0xe9d0, 0x69dd, 0xe9de,
+ 0xe9d1, 0xe9d5, 0x69c5, 0xea5b, 0xe9d8, 0xea4d, 0x208c, 0x4f75,
+ 0xe9e1, 0xe9f0, 0xea55, 0xea4a, 0xe9f1, 0xe9ed, 0xe9e2, 0xea6b,
+ 0xea6a, 0xea01, 0x6a10, 0x6a13, 0xea57, 0xea02, 0xe9f8, 0xe9ff,
+ 0xea0f, 0xea0e, 0xea0d, 0xea05, 0xea4c, 0xea42, 0xea19, 0x66b2,
+ 0xea2d, 0xea24, 0x6a12, 0xea37, 0xea16, 0xea41, 0x6a2e, 0xea51,
+ 0xea2b, 0xea38, 0xea43, 0xea3e, 0xea44, 0xea4f, 0xea5f, 0x560e,
+ 0xea65, 0xea66, 0xea64, 0xd0ae, 0x1f53, 0x5eb0, 0x5ec6, 0xead4,
+ 0xeca0, 0x51b8, 0xead3, 0xeacf, 0xd180, 0xead6, 0xead5, 0xeac5,
+ 0xd10f, 0x51b8, 0xeac4, 0x1f53, 0x5eb0, 0x5ec6, 0xeab5, 0x51cf,
+ 0xeacc, 0xeacb, 0x6871, 0x6885, 0xee15, 0xead9, 0xead8, 0x1eff,
+ 0xaf77, 0xeaf9, 0xeaef, 0x6b02, 0xeb22, 0x23d1, 0xeaee, 0xe83e,
+ 0x23d1, 0xeaea, 0xeae5, 0x1f5b, 0xaf7f, 0xeae4, 0xa243, 0x6ae9,
+ 0x6b13, 0xeb22, 0xb77e, 0xd0e1, 0x6b02, 0xeb22, 0xe87b, 0xeb23,
+ 0x6ae9, 0x6b02, 0xeb13, 0xeb1b, 0x3597, 0x65d8, 0x6b26, 0x6b2a,
+ 0xeb2d, 0x3597, 0x65d8, 0x6b25, 0x6b2a, 0xeb2d, 0x6599, 0xe5f9,
+ 0xa4c4, 0xe60b, 0x3597, 0x65d8, 0x6b25, 0x6b26, 0xeb2d, 0xe61a,
+ 0x3597, 0x65d8, 0x6b25, 0x6b26, 0xeb2a, 0xe604, 0x3b1d, 0x60c1,
+ 0xeb31, 0x3b1d, 0x60c1, 0xeb30, 0xeb39, 0xeb36, 0x1ffc, 0xcca5,
+ 0xac2c, 0xeb58, 0xeb4e, 0x573d, 0xeb49, 0x21f2, 0x2c32, 0x2c34,
+ 0x2c36, 0xac37, 0x1e11, 0xe19c, 0xeb47, 0xec7c, 0xec7d, 0xec7e,
+ 0xec6e, 0xebbb, 0xec80, 0xeeff, 0xec81, 0x6c78, 0xec88, 0xec24,
+ 0xec82, 0xec7f, 0xec84, 0xec85, 0xec86, 0x6bdb, 0xecb7, 0xec8c,
+ 0xec89, 0xec8f, 0xec87, 0xebf9, 0xec90, 0xec8d, 0xec8b, 0xec8a,
+ 0xec92, 0xec98, 0x6bd7, 0x6c76, 0xec9e, 0xec95, 0xec96, 0x6bb7,
+ 0xebf7, 0xec94, 0xec9b, 0xec91, 0x2c1f, 0x2c20, 0x5d7b, 0x6c7b,
+ 0xec9c, 0xec93, 0xecaa, 0x6ba7, 0xebf7, 0xec9d, 0xeb66, 0xebd8,
+ 0xeca7, 0xeca0, 0x6c00, 0xeca9, 0xeca4, 0x6bcb, 0xeca8, 0xebca,
+ 0xecac, 0xecbb, 0xecaf, 0xecad, 0x6b9d, 0xec76, 0xebbe, 0x6b89,
+ 0xecb7, 0xecb4, 0xecb1, 0xecb5, 0xecb2, 0xecb3, 0xecb8, 0xecae,
+ 0xecb0, 0xecb6, 0xecba, 0xec3a, 0x6ba7, 0x6bb7, 0xecc0, 0xeb8f,
+ 0xecab, 0xecca, 0x6bc7, 0xeca9, 0xecc8, 0xec97, 0xecc2, 0x6c28,
+ 0xecbd, 0xecc7, 0x6c0d, 0xecc5, 0x6c0c, 0xecc5, 0xecbe, 0x6c77,
+ 0xecc4, 0xecc6, 0xecc3, 0x6c2e, 0xecc1, 0xecd2, 0xecd1, 0xeccb,
+ 0xeca5, 0xeb73, 0x6c5e, 0xeccf, 0x6c08, 0xecce, 0xecd0, 0xeccd,
+ 0xec1b, 0xeca2, 0x6ccc, 0xef07, 0xecd3, 0xecd8, 0xeca6, 0xeca3,
+ 0x6bf5, 0xecb9, 0xecd7, 0xecdb, 0xecd4, 0xecc9, 0xecd9, 0xecd5,
+ 0x6cd6, 0x6f08, 0xef9e, 0xecdf, 0xecdd, 0xecdd, 0xecdc, 0xecde,
+ 0xec9f, 0xecbc, 0xec25, 0xec8e, 0xec99, 0xece3, 0xece1, 0xece2,
+ 0xecbf, 0xec9a, 0xeb63, 0xece0, 0x6b9d, 0x6bd7, 0xec9e, 0x6c10,
+ 0xecc4, 0x6b72, 0xec88, 0xeca1, 0x2c1f, 0x2c20, 0x5d7b, 0x6bae,
+ 0xec9c, 0xeb5a, 0xeb5b, 0xeb62, 0xeb77, 0xeb68, 0xeb6f, 0xeb74,
+ 0xeb7a, 0xeb81, 0xeb83, 0xeb8e, 0x6b72, 0xec78, 0xeb8b, 0xeb93,
+ 0xeb92, 0xeb8a, 0x56ab, 0xeb91, 0xec5f, 0xeb8d, 0xeb90, 0xebad,
+ 0xeb9a, 0xebb3, 0xebaa, 0xeb9e, 0xeba6, 0xec02, 0xeb9c, 0xec60,
+ 0xec6d, 0xebab, 0x2c1f, 0x2c20, 0x5d7b, 0x6bae, 0xec7b, 0xebba,
+ 0x6b9d, 0xec76, 0xec58, 0x6abe, 0xebc1, 0xec7a, 0xec31, 0xec39,
+ 0xebc9, 0xec23, 0xec37, 0xebc0, 0xebca, 0x6bc7, 0xec00, 0xebb6,
+ 0xebfd, 0xebd2, 0xebd6, 0xebea, 0xebd5, 0xebeb, 0xebe1, 0xebe4,
+ 0xebe7, 0xebdd, 0xebe2, 0xebf0, 0x6b89, 0xebdb, 0xebe8, 0xec3a,
+ 0xebf4, 0xebd4, 0xec5d, 0xec08, 0xec0f, 0xec68, 0xebf7, 0xec1b,
+ 0xec03, 0xec13, 0x6c10, 0xec77, 0x6c0c, 0xec0d, 0xec12, 0xec09,
+ 0xec01, 0xec42, 0xebff, 0xec20, 0x6c32, 0xef07, 0xec2d, 0xec28,
+ 0xec25, 0xec29, 0xec1f, 0xec1c, 0xec33, 0xec3e, 0x51a4, 0xec48,
+ 0x6c49, 0xef08, 0xec3b, 0xec35, 0xec45, 0xec3c, 0xec56, 0x6c53,
+ 0xec54, 0xec57, 0xec52, 0xec6f, 0xec64, 0xec67, 0xec63, 0x2c4c,
+ 0xee1f, 0x21eb, 0xecec, 0xee20, 0x66c1, 0xed08, 0xece7, 0xee24,
+ 0xa1e4, 0xee23, 0xee22, 0xe6c7, 0xee29, 0xee28, 0x66c1, 0xeceb,
+ 0x6d76, 0xee26, 0x6dd7, 0xee25, 0xee30, 0xee35, 0xee33, 0x6e1c,
+ 0xee32, 0xee2e, 0x6d44, 0xee31, 0xee2a, 0xee2f, 0xee2d, 0x53ba,
+ 0xedaf, 0xee38, 0xee39, 0xedc3, 0xee3b, 0xee3f, 0xedfa, 0xee3d,
+ 0xee3a, 0xee3c, 0xed1f, 0xee40, 0xee43, 0xee46, 0xee41, 0xedaa,
+ 0xee48, 0x6d5e, 0xee45, 0x6d5d, 0xee45, 0xee44, 0xee49, 0xee4c,
+ 0xee4f, 0xee50, 0xee4e, 0xe6d5, 0xee4a, 0x6d09, 0xee26, 0xee53,
+ 0x6da4, 0xee4d, 0x6dab, 0xee2b, 0xee51, 0xee52, 0x66de, 0x6dc4,
+ 0xee21, 0xee4b, 0xee59, 0xee55, 0xee57, 0xee56, 0xed7e, 0xee5b,
+ 0xee5c, 0xed59, 0x6d87, 0xee2b, 0xee27, 0x53ba, 0xed2c, 0xee5f,
+ 0x2bc9, 0x66ba, 0x674d, 0x674e, 0x674f, 0x6e16, 0xee64, 0xe6db,
+ 0xee60, 0xee61, 0xee58, 0xee63, 0xee5a, 0xee5a, 0xee62, 0xee5e,
+ 0xed33, 0x66de, 0x6d8f, 0xee21, 0xedcf, 0xedc9, 0xedc8, 0xee5d,
+ 0xedc6, 0xee67, 0xee65, 0x6d0e, 0xee25, 0xee37, 0xee68, 0xee36,
+ 0xee6a, 0xee54, 0xee69, 0xc1d5, 0xee6b, 0x6df4, 0xee47, 0x6df3,
+ 0xee47, 0xee6c, 0xee70, 0x6d3c, 0xee6d, 0xee34, 0xee0a, 0xee6f,
+ 0xedff, 0xee71, 0xd3ba, 0xee72, 0x6871, 0x6ad7, 0xee2c, 0x2bc9,
+ 0x66ba, 0x674d, 0x674e, 0x674f, 0x6db4, 0xee64, 0xee74, 0xee66,
+ 0x66da, 0xee73, 0xed1d, 0xee42, 0xee3e, 0x2c4c, 0xece5, 0xece9,
+ 0x66de, 0x6d8f, 0xedc4, 0xecf6, 0xecf4, 0xecf2, 0x6d0e, 0xedd7,
+ 0x6d09, 0xed76, 0xedac, 0xed07, 0xed06, 0xed23, 0x6d87, 0xedab,
+ 0xee15, 0xed28, 0xed1e, 0xed26, 0xed12, 0xed1f, 0xed1d, 0xed1b,
+ 0xedfd, 0xed15, 0xede5, 0xedd9, 0xed2f, 0xed30, 0xed42, 0xed34,
+ 0xed43, 0xed3f, 0xee1e, 0xed3b, 0xed50, 0xed53, 0xee1d, 0xed51,
+ 0xed60, 0x6d5d, 0xed5e, 0xed52, 0x6df3, 0xedf4, 0xed5c, 0xed61,
+ 0xed72, 0xed93, 0xed6a, 0xed7e, 0xed6f, 0xed6c, 0xed6e, 0xed89,
+ 0xed8a, 0xed77, 0xedeb, 0xed98, 0xeda1, 0xed9a, 0xedbb, 0xed96,
+ 0x6dbf, 0xedc0, 0xeda5, 0xeda9, 0xedca, 0xedc2, 0xedb2, 0xedb9,
+ 0xedba, 0xedc1, 0xedbc, 0x2bc9, 0x66ba, 0x674d, 0x674e, 0x674f,
+ 0x6db4, 0xee16, 0xedd6, 0xee1a, 0xedd3, 0xedda, 0xedef, 0xede6,
+ 0xedf2, 0xedf8, 0xedfa, 0xee07, 0xedf9, 0xee0c, 0xee0f, 0xee1b,
+ 0xee18, 0x2364, 0xa877, 0x4877, 0x48b1, 0xee7c, 0x24b8, 0xe18e,
+ 0xee7e, 0xc877, 0x4877, 0x48b1, 0xee78, 0x2869, 0xc6d0, 0xee7a,
+ 0xee85, 0xeea4, 0xee83, 0xee8f, 0xee87, 0x1e3d, 0xaa6f, 0xc350,
+ 0x4c97, 0xee84, 0xeea6, 0xeea5, 0x6eac, 0xeeb8, 0x4cc6, 0x6762,
+ 0x6eab, 0x6eb5, 0xeeba, 0x4cc6, 0x6762, 0x6eaa, 0x6eb5, 0xeeba,
+ 0x6ea9, 0xeeb8, 0xa305, 0x36f2, 0x4cac, 0x6eb4, 0xeeb9, 0x36f2,
+ 0x4cac, 0x6eaf, 0xeeb9, 0x4cc6, 0x6762, 0x6eaa, 0x6eab, 0xeeba,
+ 0x6ea9, 0xeeac, 0x36f2, 0x4cac, 0x6eaf, 0xeeb4, 0x4cc6, 0x6762,
+ 0x6eaa, 0x6eab, 0xeeb5, 0x45f2, 0x45f3, 0xd534, 0x1e48, 0x2c1b,
+ 0x2e85, 0xeebd, 0x1e48, 0x2c1b, 0x2e85, 0xeebc, 0xeec4, 0x48fa,
+ 0xeec3, 0xeecc, 0xeec9, 0xcc98, 0xeed2, 0xeed1, 0xeed9, 0xeed8,
+ 0xeef1, 0x294c, 0xc0b9, 0xeef6, 0xeeed, 0xa15a, 0xeef7, 0xeef2,
+ 0xeee4, 0xeedb, 0xeeea, 0xe709, 0xeee1, 0xeee9, 0xd8ae, 0xeefe,
+ 0xeefd, 0x6b6d, 0xef0b, 0xef0c, 0xd6d9, 0x6c32, 0xeccc, 0x6c49,
+ 0x6cd6, 0xef9e, 0xef0d, 0xeeff, 0xef02, 0xef09, 0xef11, 0xef0e,
+ 0xe3a1, 0x46b7, 0xc6bc, 0xa1ac, 0x6780, 0xe789, 0xef21, 0xef20,
+ 0xdc82, 0xef39, 0xef34, 0xa5c5, 0x1e9d, 0x3589, 0x358a, 0xef50,
+ 0x358b, 0xb58e, 0x5cf7, 0xdd4d, 0x67f2, 0xef51, 0x1e9d, 0x3589,
+ 0x358a, 0xef4a, 0x67f2, 0xef4f, 0x3b6f, 0xef7f, 0xef54, 0x6f53,
+ 0xef80, 0xef81, 0xef82, 0xef85, 0xef70, 0xef87, 0xef83, 0xef86,
+ 0x6f62, 0xef84, 0x6f61, 0xef84, 0xa1fa, 0xef88, 0x256e, 0x2699,
+ 0xa6d3, 0xa4ac, 0x6f71, 0xef8a, 0xef89, 0xef5a, 0xef6a, 0xef8b,
+ 0xd16d, 0xef8c, 0x3b6f, 0xef52, 0xef54, 0xef55, 0xef57, 0xef5f,
+ 0x6f61, 0xef62, 0xef59, 0xef60, 0xef5c, 0xef66, 0xef6c, 0xef6a,
+ 0xef72, 0xef77, 0x4adc, 0x6f92, 0xef99, 0xa390, 0xae9e, 0x4adc,
+ 0x6f8d, 0xef99, 0xef9a, 0xef9b, 0x6f8d, 0xef92, 0xef94, 0xef95,
+ 0x1e80, 0xef9f, 0x49cb, 0x49cc, 0xca50, 0x6c49, 0xef08, 0x1e80,
+ 0xef9c, 0x248a, 0x248c, 0xb0d2, 0x2401, 0xcc72,
+};
+
+static const short cjk_variants_indx[0x5200] = {
+ /* 0x4e00 */
+ 4, -1, -1, -1, 5, 6, -1, 7,
+ -1, 8, 10, 11, 12, -1, 13, -1,
+ 14, 16, 19, 20, -1, -1, 22, 24,
+ 26, -1, 28, 29, 33, 34, -1, 36,
+ 38, 40, 42, 44, 45, 47, 49, 52,
+ -1, -1, 53, 56, 59, -1, -1, -1,
+ 60, -1, 66, 67, 68, -1, -1, -1,
+ -1, -1, 69, -1, -1, 71, 73, -1,
+ -1, 76, 77, 79, 81, 83, 85, -1,
+ 87, 92, -1, -1, 93, -1, -1, -1,
+ 94, 96, -1, -1, 100, 101, -1, 103,
+ 105, -1, 107, -1, -1, -1, -1, -1,
+ 110, 111, -1, -1, -1, -1, 115, -1,
+ 116, -1, -1, -1, -1, -1, -1, -1,
+ 118, 119, -1, -1, -1, -1, -1, -1,
+ -1, 121, -1, -1, -1, -1, 124, -1,
+ 128, 130, 133, -1, -1, -1, 135, -1,
+ 137, 138, 139, 141, 143, -1, 144, 147,
+ 151, 153, -1, -1, 155, -1, 156, 157,
+ 161, 162, 163, -1, 165, 167, 171, 173,
+ -1, 174, -1, -1, -1, -1, -1, 176,
+ -1, 178, -1, 182, 183, -1, -1, 184,
+ 185, 186, 187, -1, -1, 188, -1, -1,
+ 189, -1, 190, 191, -1, -1, 192, 194,
+ -1, 195, 196, -1, -1, 199, 201, 202,
+ -1, 203, -1, -1, 204, -1, 207, 209,
+ 210, 212, -1, 215, -1, -1, -1, -1,
+ 217, 218, -1, -1, -1, 220, 221, -1,
+ -1, -1, 222, -1, -1, -1, -1, 223,
+ -1, -1, 227, -1, 228, 229, 230, -1,
+ -1, -1, -1, -1, -1, -1, -1, 232,
+ -1, -1, 234, -1, 236, 237, 239, 240,
+ /* 0x4f00 */
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 245, -1, -1, -1, -1, -1, 247, 248,
+ 251, 252, 253, 254, 255, 256, 259, 262,
+ 263, 265, -1, 266, 267, 268, 269, 270,
+ -1, -1, 271, 273, -1, -1, 275, -1,
+ -1, 276, 279, -1, -1, 282, -1, 283,
+ -1, -1, -1, -1, 284, -1, -1, -1,
+ 285, -1, 286, -1, -1, -1, -1, 287,
+ 288, -1, -1, -1, -1, -1, 289, -1,
+ -1, -1, -1, 290, 295, -1, -1, -1,
+ -1, 296, -1, 298, 301, -1, 302, -1,
+ 303, -1, -1, 307, -1, 308, -1, -1,
+ -1, -1, 309, -1, -1, -1, -1, -1,
+ -1, 310, -1, -1, -1, 312, -1, 314,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 315, 316, -1, 318, -1,
+ -1, -1, -1, -1, 319, -1, 323, -1,
+ 324, -1, -1, -1, -1, -1, 325, -1,
+ -1, -1, -1, -1, -1, -1, -1, 326,
+ 328, 329, -1, 331, -1, 332, 333, 335,
+ 336, 337, 338, 339, 340, 341, -1, 343,
+ -1, -1, -1, -1, -1, -1, 344, 345,
+ -1, -1, -1, -1, -1, 346, -1, -1,
+ -1, 347, 348, -1, -1, -1, -1, 349,
+ -1, -1, 350, -1, 351, -1, 352, -1,
+ -1, -1, -1, -1, 353, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 355, 356,
+ 357, 358, 359, 360, -1, 361, 362, -1,
+ 363, 364, 365, 366, -1, 367, 369, -1,
+ -1, 371, 372, -1, -1, -1, -1, -1,
+ -1, -1, -1, 374, 378, 380, -1, -1,
+ /* 0x5000 */
+ 382, -1, 383, 385, -1, 388, 389, -1,
+ 390, 391, 393, 394, -1, -1, 397, 398,
+ 399, 400, -1, -1, -1, -1, 401, -1,
+ -1, -1, -1, -1, -1, -1, 402, 403,
+ -1, -1, -1, 405, 407, -1, 408, -1,
+ -1, -1, -1, 410, -1, -1, -1, -1,
+ -1, -1, -1, 411, -1, -1, 412, -1,
+ -1, 413, 415, -1, 416, -1, 417, -1,
+ 418, -1, -1, -1, -1, -1, 419, 420,
+ -1, 421, -1, -1, -1, -1, -1, -1,
+ 422, -1, -1, -1, -1, -1, -1, -1,
+ 425, 426, 427, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 428, -1, -1,
+ -1, -1, 429, -1, 430, -1, -1, -1,
+ -1, -1, -1, -1, 432, 433, -1, 435,
+ 436, 437, 441, 444, -1, 445, 447, 448,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 449, 452, -1, -1,
+ -1, 453, -1, -1, -1, -1, 454, -1,
+ 455, 458, 462, -1, 464, -1, -1, -1,
+ 465, 467, 470, -1, 471, 472, -1, 473,
+ 474, 475, -1, -1, -1, 476, -1, 477,
+ -1, -1, -1, 478, 480, 481, -1, 482,
+ -1, 483, -1, -1, -1, -1, 484, -1,
+ 485, -1, 486, 487, 491, 492, -1, -1,
+ -1, 493, 494, -1, -1, 495, -1, -1,
+ -1, 498, -1, -1, -1, 499, -1, -1,
+ 500, -1, -1, -1, 501, -1, 502, 504,
+ -1, -1, -1, 505, -1, 506, -1, -1,
+ 507, 508, -1, 509, -1, 512, -1, -1,
+ -1, 513, 514, -1, 515, -1, -1, -1,
+ -1, 516, -1, -1, -1, -1, -1, -1,
+ /* 0x5100 */
+ 518, 519, 520, -1, 521, -1, -1, -1,
+ 522, 523, -1, -1, -1, -1, 525, -1,
+ 526, -1, -1, -1, 527, 528, -1, -1,
+ 529, -1, -1, -1, -1, -1, 531, 534,
+ -1, -1, -1, -1, -1, -1, -1, 535,
+ -1, -1, 536, -1, -1, -1, -1, -1,
+ -1, -1, 537, -1, -1, -1, -1, 538,
+ -1, 539, 540, 541, 542, -1, -1, 543,
+ -1, -1, 545, -1, -1, -1, -1, 546,
+ -1, 547, 549, 551, 554, -1, 556, 557,
+ 561, 563, 565, -1, 567, -1, 568, 569,
+ 570, -1, 572, -1, 573, -1, -1, -1,
+ 574, -1, -1, -1, 575, -1, 576, 578,
+ -1, 579, 581, -1, -1, -1, -1, -1,
+ 582, -1, 583, 586, 591, -1, 592, -1,
+ -1, 593, -1, 595, -1, 597, 599, -1,
+ 600, 601, 602, 603, 604, 605, 606, -1,
+ 609, 610, 611, 613, 614, -1, 616, 618,
+ 619, 620, 621, -1, -1, -1, -1, 622,
+ -1, 623, -1, 625, 626, 627, -1, -1,
+ -1, -1, 629, 630, 631, -1, 632, -1,
+ 634, 635, 637, 639, 642, -1, -1, 644,
+ 645, 648, 649, 651, 652, 653, -1, -1,
+ -1, -1, 654, 655, -1, 656, -1, -1,
+ 657, -1, 659, 660, 661, 664, 665, -1,
+ 667, 668, -1, -1, -1, 669, -1, 670,
+ -1, 671, 672, 673, -1, -1, 674, -1,
+ -1, -1, -1, 676, 678, -1, 680, -1,
+ 684, 686, 688, 690, 692, 693, 694, -1,
+ 696, -1, -1, 701, 702, 707, 710, 715,
+ -1, 716, 717, 722, 723, -1, 726, 727,
+ -1, -1, 730, 732, -1, 734, 735, 736,
+ /* 0x5200 */
+ 737, -1, 739, 741, 742, 743, -1, -1,
+ 745, -1, 747, -1, -1, 748, -1, -1,
+ -1, -1, 749, 752, 753, -1, -1, -1,
+ 754, 755, 756, 757, -1, -1, -1, -1,
+ 762, -1, -1, -1, -1, 763, 764, 767,
+ 770, -1, 773, 774, 776, 780, 781, -1,
+ -1, 782, -1, -1, 786, -1, 787, -1,
+ -1, 788, 789, -1, 790, 793, 794, 795,
+ 796, 797, 798, 800, 801, -1, -1, 802,
+ -1, -1, -1, 803, 806, 807, 808, 809,
+ 813, 815, -1, -1, -1, -1, -1, 823,
+ -1, 827, 831, 832, -1, 833, -1, -1,
+ -1, -1, -1, 834, 842, 844, 845, 847,
+ -1, 848, -1, -1, -1, -1, 849, -1,
+ 852, 853, -1, 861, 862, 863, -1, 868,
+ -1, 872, -1, -1, -1, -1, -1, 873,
+ -1, -1, -1, 874, 877, -1, -1, 878,
+ -1, 879, 880, -1, 881, 882, 890, -1,
+ 898, 901, 903, -1, 911, 919, -1, -1,
+ -1, -1, -1, -1, -1, 921, 923, 924,
+ -1, 926, 927, -1, -1, -1, -1, -1,
+ 928, -1, 931, 932, -1, -1, -1, -1,
+ -1, 935, 936, 937, 940, 943, -1, -1,
+ -1, 945, -1, -1, -1, -1, -1, 946,
+ -1, 947, -1, -1, 948, 949, -1, 951,
+ 952, -1, 953, 956, 959, -1, -1, -1,
+ -1, 961, -1, -1, -1, 965, 968, 970,
+ -1, 972, 973, 974, -1, 977, 978, -1,
+ 981, -1, 982, -1, 983, -1, 984, 985,
+ -1, 987, -1, -1, -1, -1, -1, -1,
+ -1, 988, 989, 992, -1, 995, -1, -1,
+ 996, -1, -1, 998, -1, -1, -1, -1,
+ /* 0x5300 */
+ 999, -1, -1, 1000, 1002, 1004, 1005, -1,
+ -1, -1, 1008, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 1009, -1, 1011, 1012, -1, 1014, 1016, -1,
+ 1017, 1018, -1, -1, -1, -1, 1019, 1020,
+ 1021, 1023, -1, -1, -1, 1024, 1025, 1026,
+ -1, 1028, 1029, 1032, -1, -1, -1, -1,
+ 1035, -1, 1036, 1037, -1, -1, -1, -1,
+ 1039, -1, -1, 1040, -1, -1, 1041, 1042,
+ -1, 1046, -1, 1047, -1, 1049, 1050, 1053,
+ 1056, -1, 1057, 1058, 1060, 1063, 1065, -1,
+ 1067, -1, 1069, 1070, 1071, -1, -1, -1,
+ 1073, -1, 1074, -1, 1075, 1082, -1, 1084,
+ -1, -1, -1, 1085, -1, -1, 1087, 1088,
+ 1090, -1, -1, 1091, 1093, -1, -1, 1094,
+ 1096, 1097, -1, 1099, -1, 1100, -1, -1,
+ -1, -1, 1102, -1, 1105, 1106, 1108, 1114,
+ 1115, 1116, -1, 1117, 1119, 1120, 1121, -1,
+ 1122, -1, -1, 1123, -1, 1124, -1, -1,
+ 1126, 1130, 1131, 1132, -1, -1, -1, 1133,
+ 1134, 1136, 1137, 1138, 1139, -1, 1141, -1,
+ 1142, 1143, -1, -1, -1, 1145, 1146, 1147,
+ 1152, -1, 1154, 1155, 1157, 1158, 1159, 1160,
+ 1161, -1, 1164, 1165, -1, -1, 1166, 1168,
+ -1, 1170, 1172, 1175, 1178, 1181, 1184, 1185,
+ 1186, 1187, 1188, -1, 1189, 1190, 1193, 1194,
+ 1195, 1196, -1, 1200, -1, 1202, -1, -1,
+ 1203, 1205, -1, 1207, -1, -1, 1209, -1,
+ 1210, 1214, 1216, -1, -1, -1, -1, 1220,
+ -1, -1, 1223, 1226, -1, -1, -1, -1,
+ 1227, -1, -1, -1, -1, -1, 1232, 1236,
+ -1, 1237, -1, -1, -1, 1240, -1, -1,
+ /* 0x5400 */
+ 1241, 1243, -1, 1245, -1, -1, -1, -1,
+ 1247, -1, 1248, -1, 1249, -1, 1251, -1,
+ -1, 1252, -1, 1254, -1, 1255, -1, 1256,
+ -1, -1, -1, -1, -1, 1257, 1258, 1259,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 1262, -1, -1, -1, 1263, -1, -1, 1265,
+ -1, -1, -1, 1271, 1273, -1, 1275, -1,
+ -1, -1, -1, 1276, -1, 1277, -1, 1278,
+ -1, -1, 1279, -1, -1, -1, -1, -1,
+ 1280, 1282, 1284, -1, 1285, 1286, -1, -1,
+ 1287, 1288, 1289, 1290, -1, 1291, 1292, 1293,
+ 1294, 1297, 1299, 1300, 1301, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 1302,
+ 1303, 1304, 1305, -1, -1, 1307, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 1308, -1, -1, -1,
+ -1, -1, -1, -1, -1, 1311, -1, -1,
+ -1, -1, 1312, -1, 1315, -1, -1, 1318,
+ -1, -1, 1319, -1, -1, -1, -1, -1,
+ -1, 1321, -1, 1322, 1323, 1324, -1, -1,
+ -1, -1, -1, -1, 1325, -1, -1, -1,
+ -1, 1326, -1, -1, 1328, -1, -1, 1329,
+ -1, 1331, 1334, -1, -1, -1, -1, -1,
+ 1336, -1, -1, -1, 1338, 1340, -1, -1,
+ -1, -1, -1, -1, 1341, -1, -1, -1,
+ -1, -1, -1, -1, -1, 1343, -1, -1,
+ -1, 1344, 1348, 1349, 1350, 1351, -1, 1352,
+ -1, 1354, -1, -1, 1355, 1356, -1, 1357,
+ -1, 1358, -1, 1361, -1, -1, -1, -1,
+ -1, -1, -1, -1, 1362, -1, -1, -1,
+ -1, -1, 1363, -1, -1, -1, 1368, -1,
+ -1, -1, 1370, -1, -1, -1, -1, -1,
+ /* 0x5500 */
+ 1371, -1, -1, -1, 1373, -1, -1, 1374,
+ -1, -1, -1, -1, -1, 1375, -1, -1,
+ 1376, -1, -1, -1, -1, 1377, 1378, -1,
+ 1382, -1, -1, 1388, -1, 1389, -1, -1,
+ 1390, -1, 1391, 1392, 1393, -1, -1, 1394,
+ -1, -1, -1, 1395, -1, -1, -1, -1,
+ -1, 1396, -1, -1, -1, -1, -1, -1,
+ 1397, -1, -1, -1, -1, -1, -1, -1,
+ 1398, -1, -1, -1, -1, -1, 1399, -1,
+ -1, -1, -1, -1, -1, -1, -1, 1400,
+ -1, -1, -1, 1401, 1407, -1, 1413, 1414,
+ -1, -1, -1, -1, -1, -1, 1415, 1419,
+ 1425, -1, -1, 1430, -1, -1, -1, 1433,
+ -1, -1, -1, -1, 1434, 1435, 1436, 1440,
+ 1441, -1, -1, -1, 1443, -1, -1, -1,
+ 1444, -1, 1445, -1, -1, -1, -1, -1,
+ 1446, -1, 1448, -1, 1450, -1, 1451, -1,
+ -1, -1, -1, -1, -1, -1, 1456, -1,
+ -1, 1458, 1460, -1, -1, -1, -1, -1,
+ -1, -1, 1463, -1, 1464, -1, 1467, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 1468, 1469, 1470, 1472, -1, 1473, 1475,
+ 1477, -1, 1480, -1, -1, -1, 1481, 1483,
+ -1, -1, -1, 1485, -1, 1486, 1487, -1,
+ -1, -1, -1, -1, -1, 1488, 1489, 1490,
+ -1, -1, 1491, -1, -1, -1, 1492, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 1493, -1, 1494, -1, -1, -1,
+ 1495, -1, -1, 1496, -1, 1497, -1, -1,
+ -1, 1498, -1, 1499, -1, -1, -1, -1,
+ -1, -1, -1, 1500, -1, -1, 1501, -1,
+ -1, 1502, -1, -1, -1, -1, -1, -1,
+ /* 0x5600 */
+ -1, -1, -1, -1, -1, -1, 1503, -1,
+ -1, -1, 1505, -1, -1, 1506, -1, -1,
+ -1, 1507, -1, 1509, 1510, -1, 1511, 1512,
+ 1515, -1, -1, -1, 1516, -1, -1, -1,
+ -1, -1, -1, -1, 1517, -1, -1, -1,
+ 1518, 1519, -1, -1, -1, -1, 1521, 1522,
+ 1524, 1525, -1, -1, -1, 1526, -1, 1527,
+ 1528, -1, -1, -1, -1, 1529, -1, -1,
+ -1, 1530, 1531, -1, 1532, 1534, -1, -1,
+ -1, 1535, -1, -1, -1, -1, -1, -1,
+ 1537, -1, -1, 1538, -1, 1539, 1540, -1,
+ -1, -1, -1, 1542, 1544, 1545, -1, -1,
+ 1546, 1547, -1, -1, -1, 1548, 1549, -1,
+ 1550, -1, 1551, -1, -1, -1, -1, 1552,
+ -1, -1, 1553, -1, 1554, 1556, -1, -1,
+ 1559, 1560, -1, -1, -1, -1, 1561, -1,
+ 1562, -1, -1, -1, -1, -1, -1, 1563,
+ -1, -1, -1, -1, 1564, -1, -1, 1565,
+ 1566, -1, -1, -1, 1569, 1570, -1, -1,
+ -1, 1571, -1, -1, -1, -1, 1575, -1,
+ 1580, -1, 1581, 1582, -1, 1583, 1584, -1,
+ 1585, -1, -1, -1, -1, -1, 1586, -1,
+ -1, -1, 1587, 1588, 1589, -1, 1591, -1,
+ -1, -1, -1, 1592, -1, -1, -1, -1,
+ 1593, 1594, 1595, -1, -1, 1597, -1, -1,
+ 1598, 1599, 1601, -1, 1602, -1, -1, 1603,
+ -1, 1604, -1, 1605, -1, -1, -1, 1608,
+ 1611, 1617, -1, 1618, -1, -1, 1619, 1625,
+ 1626, -1, 1627, 1630, -1, -1, 1633, 1636,
+ -1, -1, 1637, -1, 1638, 1644, -1, 1647,
+ 1652, 1653, 1654, 1657, 1660, 1663, 1664, -1,
+ 1669, -1, -1, 1670, -1, 1675, 1680, -1,
+ /* 0x5700 */
+ 1683, -1, -1, 1688, -1, -1, 1689, 1692,
+ 1693, -1, -1, 1694, -1, 1699, 1702, 1705,
+ -1, 1706, 1707, 1709, -1, -1, 1712, 1715,
+ 1718, -1, -1, -1, -1, 1720, -1, 1722,
+ -1, 1723, 1724, 1726, -1, -1, -1, 1727,
+ 1729, -1, -1, -1, 1730, 1731, -1, -1,
+ 1732, -1, -1, -1, -1, -1, -1, -1,
+ -1, 1735, 1736, -1, -1, 1738, -1, -1,
+ 1742, -1, 1743, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 1745,
+ 1749, 1750, -1, 1751, 1752, -1, -1, 1755,
+ -1, 1758, 1759, 1760, 1766, 1767, 1769, 1771,
+ 1773, -1, -1, 1775, 1776, -1, 1777, 1778,
+ 1779, -1, -1, -1, -1, 1781, 1782, 1784,
+ 1786, -1, -1, 1787, -1, 1788, -1, -1,
+ 1790, -1, 1791, -1, -1, -1, -1, -1,
+ -1, -1, 1792, -1, 1793, 1794, 1795, 1796,
+ -1, -1, -1, 1797, -1, -1, -1, -1,
+ -1, -1, 1798, 1800, 1801, 1802, 1803, -1,
+ -1, -1, 1804, 1807, 1808, -1, -1, -1,
+ -1, 1809, 1810, -1, -1, -1, 1811, 1812,
+ 1813, 1814, -1, 1816, -1, 1817, -1, 1818,
+ -1, 1819, 1820, -1, 1821, -1, -1, -1,
+ -1, -1, -1, 1822, -1, -1, -1, -1,
+ 1824, -1, -1, -1, -1, -1, 1825, -1,
+ 1826, -1, 1827, -1, -1, -1, -1, -1,
+ -1, 1830, 1835, 1836, -1, -1, -1, -1,
+ 1837, 1838, 1840, -1, 1841, -1, 1843, -1,
+ -1, 1845, -1, -1, -1, -1, 1846, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 1847,
+ -1, -1, -1, -1, 1848, 1851, -1, -1,
+ /* 0x5800 */
+ -1, -1, 1852, 1853, -1, 1854, 1855, 1856,
+ -1, -1, 1857, -1, -1, -1, -1, -1,
+ -1, 1858, -1, -1, -1, 1859, 1861, -1,
+ -1, 1862, -1, -1, -1, 1863, -1, -1,
+ -1, -1, -1, -1, 1864, -1, 1866, -1,
+ -1, -1, -1, -1, -1, -1, -1, 1868,
+ 1871, 1873, -1, -1, 1874, -1, -1, -1,
+ -1, -1, 1876, -1, -1, -1, -1, -1,
+ -1, 1878, -1, -1, -1, -1, 1880, -1,
+ -1, -1, 1881, 1884, -1, 1885, -1, 1886,
+ 1887, 1888, 1889, -1, 1890, -1, -1, 1891,
+ -1, 1892, 1893, -1, -1, -1, -1, 1894,
+ -1, 1895, 1896, -1, 1897, -1, 1899, -1,
+ -1, 1900, -1, 1902, -1, -1, -1, -1,
+ -1, -1, 1903, -1, -1, 1905, -1, 1906,
+ -1, 1908, -1, -1, 1910, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 1913, 1914, -1, 1915, -1, -1, -1,
+ -1, -1, -1, -1, -1, 1916, 1918, 1919,
+ -1, 1920, -1, -1, 1922, -1, 1924, -1,
+ -1, -1, 1925, -1, 1927, -1, -1, 1930,
+ -1, -1, -1, -1, -1, -1, 1931, 1933,
+ 1935, -1, -1, 1940, -1, 1942, 1947, -1,
+ 1948, -1, -1, 1949, -1, -1, 1950, -1,
+ -1, -1, -1, -1, 1951, -1, -1, 1953,
+ -1, -1, 1954, 1956, 1957, 1958, 1959, -1,
+ 1961, -1, -1, 1962, -1, -1, -1, -1,
+ 1964, 1966, 1967, -1, 1968, -1, 1973, 1975,
+ 1976, 1977, 1979, -1, 1980, 1981, -1, -1,
+ -1, 1984, 1986, -1, -1, -1, 1987, 1989,
+ 1991, 1992, 1993, 1995, -1, 1997, 1999, 2001,
+ 2003, 2004, 2005, 2007, 2009, 2010, -1, -1,
+ /* 0x5900 */
+ 2012, -1, 2014, -1, 2015, 2017, -1, 2018,
+ -1, 2022, 2024, -1, -1, 2025, -1, 2028,
+ -1, -1, -1, 2029, 2030, -1, -1, -1,
+ 2031, -1, 2033, 2034, 2035, -1, -1, 2036,
+ 2037, -1, 2038, 2040, -1, 2042, -1, -1,
+ -1, 2043, -1, -1, 2046, 2047, -1, -1,
+ -1, -1, 2048, 2050, 2051, -1, 2052, -1,
+ 2053, 2054, 2055, -1, -1, -1, 2056, -1,
+ -1, 2057, 2060, -1, -1, -1, -1, 2061,
+ 2062, -1, -1, 2063, 2064, -1, -1, -1,
+ 2065, -1, -1, -1, 2066, -1, 2068, -1,
+ 2071, 2072, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 2073, -1, 2075,
+ 2077, 2080, 2083, -1, 2084, -1, 2087, -1,
+ -1, -1, -1, -1, -1, -1, 2088, -1,
+ 2090, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 2092, 2096,
+ 2098, -1, 2099, -1, -1, 2100, -1, -1,
+ -1, -1, 2102, -1, -1, -1, 2103, -1,
+ -1, 2104, -1, 2105, -1, 2106, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 2110, 2111, 2112, 2114, -1, -1, -1,
+ -1, -1, -1, 2115, -1, -1, -1, 2118,
+ 2120, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 2122, -1,
+ -1, 2123, 2124, 2125, -1, 2127, -1, -1,
+ 2128, -1, 2129, -1, -1, -1, -1, 2130,
+ -1, 2131, -1, -1, 2132, -1, -1, -1,
+ -1, -1, 2133, -1, -1, -1, 2134, 2136,
+ -1, -1, 2138, 2140, 2141, -1, 2142, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 2143, -1, -1, 2145, -1, -1, -1, -1,
+ /* 0x5a00 */
+ -1, -1, -1, -1, 2146, 2147, 2148, 2149,
+ 2150, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 2151, -1, -1, -1, -1, -1,
+ 2152, -1, -1, 2154, -1, -1, -1, 2156,
+ -1, -1, -1, -1, 2157, -1, 2161, -1,
+ -1, -1, -1, -1, -1, 2162, -1, 2163,
+ 2165, 2166, 2168, -1, 2169, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 2171,
+ 2173, 2176, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 2177, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 2178, -1, -1, 2179, -1,
+ -1, -1, -1, -1, 2181, 2182, -1, 2183,
+ -1, -1, -1, 2185, 2186, 2189, 2190, -1,
+ -1, -1, -1, -1, -1, -1, -1, 2191,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 2193, 2195, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 2196,
+ -1, -1, 2197, -1, -1, 2198, -1, 2199,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 2201, -1, -1, -1, 2202, 2203, -1, 2204,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 2206, -1, -1, -1, -1,
+ 2208, -1, 2209, -1, 2210, -1, -1, 2211,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 2212, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 2213, -1, -1, -1, 2214, 2215, -1,
+ -1, -1, 2217, 2219, -1, -1, -1, 2221,
+ /* 0x5b00 */
+ 2222, -1, -1, 2224, -1, -1, -1, -1,
+ 2225, 2226, -1, 2227, 2228, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 2229, -1, -1, -1, 2230, -1, -1,
+ -1, 2232, 2233, -1, 2235, -1, -1, -1,
+ -1, -1, 2236, -1, -1, 2238, -1, -1,
+ 2240, -1, 2243, -1, -1, -1, -1, 2244,
+ 2245, -1, -1, -1, -1, -1, 2246, -1,
+ -1, -1, -1, 2247, -1, -1, 2249, -1,
+ -1, -1, -1, -1, 2252, -1, -1, -1,
+ -1, -1, 2253, 2254, -1, -1, -1, -1,
+ -1, 2255, -1, -1, -1, -1, -1, -1,
+ 2256, -1, -1, -1, -1, -1, 2257, -1,
+ -1, -1, 2262, 2263, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 2264, -1, -1, -1, 2269, 2270, 2271, 2274,
+ -1, 2275, 2281, 2282, -1, -1, 2285, -1,
+ 2286, -1, 2287, -1, -1, 2288, -1, -1,
+ 2289, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 2291, 2293, 2297, 2299,
+ 2301, 2302, -1, -1, -1, -1, -1, -1,
+ -1, 2304, 2305, 2306, -1, -1, 2307, -1,
+ -1, -1, -1, -1, 2308, -1, 2310, 2311,
+ -1, -1, -1, 2313, 2314, 2316, 2318, -1,
+ 2320, -1, -1, 2321, -1, -1, 2322, 2323,
+ 2325, 2327, -1, -1, 2334, 2335, -1, -1,
+ -1, -1, -1, 2341, -1, 2342, -1, 2348,
+ -1, -1, 2354, 2358, 2360, 2366, -1, 2367,
+ 2368, -1, 2370, -1, -1, -1, 2371, 2373,
+ -1, 2379, -1, 2381, 2383, -1, -1, -1,
+ -1, -1, -1, 2385, -1, 2389, 2390, -1,
+ -1, 2394, -1, 2396, 2397, -1, 2398, 2400,
+ /* 0x5c00 */
+ -1, -1, 2402, -1, -1, 2404, 2407, 2408,
+ 2409, 2411, -1, 2412, -1, 2413, 2415, -1,
+ -1, -1, 2416, 2419, 2422, -1, -1, -1,
+ 2425, 2426, 2427, 2428, -1, 2432, 2435, 2436,
+ 2441, -1, 2446, 2449, 2450, 2452, 2453, 2454,
+ -1, 2457, -1, 2458, 2459, 2460, -1, -1,
+ -1, -1, 2463, -1, 2468, -1, 2473, 2478,
+ 2483, -1, -1, -1, -1, 2484, -1, -1,
+ 2487, -1, 2489, 2490, -1, 2491, 2492, -1,
+ -1, -1, 2493, -1, 2494, 2496, 2497, 2498,
+ -1, -1, -1, 2500, -1, -1, -1, -1,
+ -1, -1, -1, 2501, -1, -1, 2503, -1,
+ -1, 2504, 2505, -1, 2506, -1, 2507, -1,
+ 2508, -1, -1, -1, 2509, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 2510,
+ 2511, 2512, 2516, -1, -1, 2517, -1, -1,
+ 2519, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 2520, 2521,
+ 2522, -1, 2523, 2524, -1, -1, -1, -1,
+ -1, 2531, -1, -1, -1, -1, -1, -1,
+ -1, 2532, -1, -1, -1, 2538, -1, -1,
+ -1, -1, -1, 2539, 2540, -1, -1, -1,
+ -1, -1, -1, -1, -1, 2541, -1, 2542,
+ -1, -1, -1, 2543, 2544, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 2545, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 2546, -1, -1,
+ -1, 2547, -1, 2548, 2549, 2550, 2551, -1,
+ 2552, 2553, -1, -1, -1, -1, -1, 2554,
+ 2555, -1, -1, -1, 2556, 2557, 2560, -1,
+ -1, -1, -1, -1, -1, 2567, -1, -1,
+ /* 0x5d00 */
+ -1, -1, 2568, 2569, 2570, -1, -1, 2571,
+ 2572, -1, -1, 2573, -1, 2575, 2576, -1,
+ -1, -1, -1, -1, -1, -1, 2579, 2580,
+ 2581, 2583, -1, -1, -1, -1, -1, -1,
+ -1, -1, 2585, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 2586, 2587, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 2589, -1, -1, -1,
+ 2590, -1, 2591, 2594, -1, -1, -1, 2597,
+ 2601, -1, 2604, -1, 2605, 2608, -1, -1,
+ 2609, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 2611,
+ -1, -1, -1, 2612, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 2613, -1, 2614, 2615, -1, -1, 2616,
+ -1, -1, -1, 2618, 2625, -1, -1, -1,
+ -1, -1, -1, -1, 2632, -1, -1, 2633,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 2634, -1, 2635, -1, -1, -1, -1, 2636,
+ 2637, -1, -1, -1, -1, -1, 2638, -1,
+ -1, -1, 2639, 2640, 2643, -1, -1, -1,
+ 2645, 2648, 2655, -1, 2656, 2657, -1, -1,
+ -1, -1, -1, -1, -1, 2658, 2660, -1,
+ -1, -1, -1, 2663, 2664, -1, -1, -1,
+ -1, -1, 2667, 2668, 2669, -1, 2670, 2673,
+ -1, -1, -1, 2676, -1, 2677, -1, -1,
+ 2678, -1, 2679, 2680, -1, -1, -1, -1,
+ -1, 2681, -1, -1, -1, -1, -1, 2682,
+ 2683, -1, -1, -1, -1, 2684, -1, 2685,
+ -1, -1, 2686, 2687, -1, 2689, -1, 2690,
+ /* 0x5e00 */
+ 2692, 2694, -1, 2697, -1, 2698, -1, -1,
+ 2699, -1, -1, 2700, -1, -1, -1, 2701,
+ 2702, 2703, 2704, -1, -1, 2705, -1, -1,
+ 2706, -1, 2707, -1, 2708, -1, -1, -1,
+ -1, -1, -1, -1, -1, 2710, 2711, 2713,
+ -1, -1, -1, 2714, -1, 2715, 2716, 2719,
+ 2721, 2724, -1, 2725, -1, -1, 2726, -1,
+ -1, -1, -1, 2728, 2729, 2730, -1, -1,
+ 2731, -1, 2732, 2734, -1, -1, -1, 2735,
+ 2738, -1, -1, -1, 2740, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 2741,
+ 2742, -1, 2743, -1, -1, -1, -1, 2746,
+ -1, 2748, -1, 2749, 2751, -1, -1, -1,
+ -1, -1, -1, 2753, 2756, -1, -1, -1,
+ -1, -1, 2757, -1, 2760, -1, 2761, 2767,
+ 2768, 2769, 2771, -1, -1, -1, 2772, 2773,
+ -1, 2776, -1, 2778, 2780, 2782, 2786, -1,
+ -1, -1, 2787, -1, -1, -1, -1, -1,
+ 2788, 2789, -1, 2790, 2791, -1, -1, -1,
+ -1, 2793, -1, -1, -1, -1, 2794, 2795,
+ -1, -1, -1, -1, -1, -1, -1, 2797,
+ -1, -1, -1, 2798, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 2799, 2803, -1,
+ -1, -1, 2804, 2809, 2810, 2811, -1, 2812,
+ -1, 2813, 2815, 2816, -1, -1, -1, -1,
+ 2818, -1, -1, -1, -1, -1, 2819, 2820,
+ 2822, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 2824, 2825, -1, 2828, -1, 2829,
+ 2831, 2833, 2834, 2836, -1, -1, -1, -1,
+ -1, 2838, 2839, -1, 2840, -1, -1, -1,
+ 2841, -1, -1, 2844, -1, -1, -1, -1,
+ 2848, -1, -1, 2849, 2855, 2857, -1, -1,
+ /* 0x5f00 */
+ 2863, 2864, 2871, 2872, 2873, -1, -1, -1,
+ -1, 2875, -1, -1, 2876, 2877, 2878, -1,
+ 2880, 2883, 2884, -1, 2885, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 2886, -1, -1, -1, -1, 2887, 2889, -1,
+ -1, -1, 2890, -1, -1, -1, -1, 2891,
+ -1, -1, -1, 2892, -1, 2893, -1, 2894,
+ -1, 2895, 2897, 2898, 2899, -1, 2900, -1,
+ -1, -1, -1, -1, -1, -1, 2902, -1,
+ 2903, -1, -1, -1, 2905, -1, 2906, -1,
+ 2907, 2908, 2909, 2912, 2914, 2915, -1, 2918,
+ -1, 2919, 2921, 2923, 2926, 2929, 2932, 2935,
+ 2936, -1, -1, -1, -1, 2938, 2939, -1,
+ 2940, 2941, -1, 2942, 2943, -1, -1, -1,
+ -1, -1, 2945, -1, 2946, -1, -1, 2947,
+ -1, -1, -1, 2950, -1, -1, -1, 2951,
+ 2953, 2955, -1, 2958, 2959, -1, -1, 2962,
+ 2963, -1, 2964, -1, 2965, -1, -1, 2966,
+ -1, 2967, -1, 2970, -1, 2972, -1, -1,
+ -1, -1, -1, -1, -1, -1, 2974, -1,
+ 2976, 2978, -1, 2979, 2981, -1, -1, -1,
+ -1, 2982, -1, -1, 2984, 2987, -1, -1,
+ 2988, 2989, -1, 2990, 2993, 2995, -1, 2997,
+ -1, 3000, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 3001, 3002, -1, 3003, -1,
+ -1, -1, -1, -1, -1, -1, 3004, 3005,
+ -1, -1, -1, -1, -1, -1, -1, 3007,
+ -1, 3008, -1, -1, 3009, -1, -1, -1,
+ -1, -1, 3011, 3012, -1, -1, -1, 3013,
+ -1, 3014, -1, -1, -1, -1, -1, -1,
+ 3017, -1, -1, -1, -1, 3018, -1, -1,
+ -1, -1, -1, -1, -1, -1, 3019, -1,
+ /* 0x6000 */
+ 3020, 3022, 3023, 3024, 3025, 3026, 3027, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 3028, -1, 3029, -1,
+ -1, -1, -1, -1, 3030, 3031, -1, -1,
+ -1, -1, -1, 3032, -1, 3034, -1, -1,
+ -1, -1, 3035, -1, -1, -1, -1, -1,
+ -1, 3036, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 3039, 3044, -1, -1, 3045,
+ -1, -1, -1, -1, -1, -1, 3046, -1,
+ -1, -1, -1, 3047, -1, -1, -1, -1,
+ -1, -1, 3048, 3049, -1, -1, 3051, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 3052, 3053, -1, -1, 3055, 3057, -1, -1,
+ -1, -1, 3058, -1, -1, -1, -1, -1,
+ -1, 3059, -1, 3061, 3062, 3065, 3066, -1,
+ 3070, 3071, 3072, 3073, 3074, 3076, 3077, 3078,
+ 3080, -1, -1, -1, -1, 3082, -1, -1,
+ -1, -1, 3084, 3089, -1, 3090, -1, -1,
+ -1, 3091, -1, 3092, -1, -1, 3093, -1,
+ -1, -1, -1, -1, -1, -1, 3095, 3096,
+ -1, -1, 3097, -1, 3098, -1, 3101, -1,
+ -1, 3103, 3105, 3108, 3109, 3110, -1, 3111,
+ -1, -1, -1, 3112, 3115, 3116, 3117, -1,
+ -1, -1, -1, -1, -1, 3118, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 3120, -1, -1, -1, -1, -1,
+ -1, -1, 3122, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 3125, -1,
+ 3127, 3128, -1, 3131, -1, 3132, -1, 3134,
+ 3135, 3136, -1, 3137, 3138, 3139, 3141, 3142,
+ -1, 3143, 3145, -1, -1, -1, -1, 3146,
+ -1, -1, -1, 3147, 3148, -1, -1, -1,
+ /* 0x6100 */
+ -1, -1, 3149, -1, -1, -1, -1, -1,
+ 3151, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3153, -1, -1, -1, -1, -1, -1,
+ -1, 3155, -1, 3156, 3157, -1, -1, -1,
+ 3158, 3159, -1, -1, 3160, -1, 3161, 3162,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 3164, 3165, -1, -1, 3166,
+ -1, 3167, -1, -1, 3169, 3170, 3171, 3172,
+ -1, -1, 3173, -1, 3175, -1, -1, 3176,
+ -1, -1, -1, 3177, -1, 3178, 3179, -1,
+ -1, 3182, -1, -1, -1, -1, -1, -1,
+ 3184, 3185, 3187, -1, -1, -1, -1, 3189,
+ -1, -1, -1, 3191, 3192, -1, -1, -1,
+ -1, -1, 3193, 3194, -1, 3195, 3196, -1,
+ -1, -1, -1, 3197, 3198, -1, 3199, -1,
+ -1, -1, -1, -1, 3200, 3202, 3204, 3205,
+ -1, 3208, 3209, -1, -1, 3210, -1, 3211,
+ -1, -1, 3212, -1, -1, -1, -1, -1,
+ 3213, 3214, 3217, -1, 3218, -1, 3220, 3222,
+ 3223, 3226, 3229, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 3230, 3231, -1, -1,
+ -1, 3234, -1, 3235, -1, -1, 3236, -1,
+ -1, -1, 3237, -1, -1, -1, 3238, -1,
+ -1, -1, -1, 3239, -1, -1, -1, -1,
+ -1, -1, -1, 3240, -1, -1, -1, 3241,
+ -1, 3242, -1, -1, 3244, 3245, -1, -1,
+ 3246, 3248, 3249, -1, 3251, -1, -1, -1,
+ -1, -1, -1, -1, 3252, -1, 3253, 3254,
+ -1, -1, -1, 3255, -1, -1, 3256, 3257,
+ 3258, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 3259, -1, 3260, 3262, 3263, 3264,
+ 3266, -1, 3267, -1, 3268, 3270, 3271, 3272,
+ /* 0x6200 */
+ 3273, -1, -1, -1, -1, -1, 3274, 3275,
+ -1, -1, -1, 3276, -1, -1, -1, 3277,
+ -1, -1, -1, -1, 3279, -1, -1, 3280,
+ 3281, -1, 3283, 3285, -1, 3286, 3288, -1,
+ -1, -1, -1, -1, -1, -1, 3289, 3291,
+ -1, 3292, -1, -1, 3293, -1, 3294, 3296,
+ 3298, -1, 3300, -1, -1, -1, 3302, 3304,
+ 3306, 3308, -1, 3309, 3310, -1, 3312, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 3313, 3314, 3315, 3316, -1,
+ -1, 3318, -1, -1, -1, 3320, -1, 3321,
+ 3322, -1, -1, -1, -1, -1, 3324, -1,
+ 3325, -1, -1, 3326, -1, -1, -1, 3327,
+ 3328, 3330, 3332, 3333, 3334, -1, -1, 3335,
+ 3336, -1, -1, -1, -1, 3337, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 3338, -1, -1, -1, -1, -1,
+ -1, 3340, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 3341, 3342, 3343, 3344, 3345, 3347,
+ 3348, 3349, 3350, -1, 3351, 3352, -1, -1,
+ -1, -1, -1, -1, 3353, -1, -1, -1,
+ -1, -1, -1, -1, -1, 3354, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 3357, -1, -1, 3358, -1, -1,
+ 3359, -1, -1, 3360, -1, -1, -1, 3361,
+ 3362, -1, -1, 3364, 3365, 3366, 3367, 3368,
+ -1, -1, -1, -1, 3369, 3370, 3371, 3372,
+ 3373, 3375, 3378, 3379, -1, 3380, 3381, 3382,
+ 3383, 3385, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 3387,
+ /* 0x6300 */
+ -1, -1, 3388, -1, 3389, -1, -1, -1,
+ -1, -1, 3391, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3393, 3396, 3397, 3398, 3399, 3400, 3401,
+ 3402, 3403, 3404, 3405, 3406, 3407, 3408, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 3409, -1, 3411,
+ -1, -1, -1, -1, -1, 3412, 3413, 3414,
+ -1, 3415, -1, -1, -1, -1, 3418, -1,
+ -1, -1, -1, -1, -1, 3421, -1, 3422,
+ -1, -1, -1, -1, -1, -1, -1, 3423,
+ -1, -1, -1, -1, 3424, -1, 3425, 3426,
+ -1, 3427, 3428, 3429, -1, -1, -1, -1,
+ 3431, -1, -1, 3432, -1, -1, 3433, -1,
+ -1, -1, 3435, -1, 3437, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 3438,
+ -1, -1, -1, 3440, 3442, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 3443,
+ -1, 3444, -1, 3445, -1, -1, -1, -1,
+ -1, 3446, -1, -1, -1, 3447, -1, -1,
+ -1, -1, -1, -1, 3448, -1, -1, -1,
+ -1, -1, 3449, 3450, 3451, -1, -1, 3452,
+ 3453, -1, 3454, 3455, 3456, 3457, -1, -1,
+ 3458, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3459, 3460, -1, -1, -1, -1, -1,
+ -1, -1, 3461, 3462, -1, -1, -1, -1,
+ 3463, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 3464, 3465, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3466, 3467, -1, -1, 3469, -1, 3470,
+ /* 0x6400 */
+ 3471, 3472, 3473, 3474, -1, 3475, 3478, -1,
+ -1, -1, -1, -1, -1, 3479, -1, -1,
+ -1, -1, 3480, -1, 3481, -1, 3482, 3484,
+ -1, -1, -1, -1, 3485, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 3487, -1, -1, -1, -1, 3488, -1, -1,
+ -1, -1, 3489, -1, -1, -1, 3490, -1,
+ -1, -1, 3491, -1, -1, -1, 3493, -1,
+ -1, -1, 3494, -1, 3496, 3498, 3499, 3501,
+ 3503, -1, 3504, -1, -1, -1, -1, -1,
+ -1, 3505, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 3506, -1, -1, 3507,
+ 3508, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3511, -1, -1, -1, -1, -1, 3512,
+ -1, -1, -1, 3513, -1, -1, 3514, -1,
+ -1, -1, -1, 3515, -1, -1, -1, -1,
+ -1, -1, -1, 3516, 3518, -1, -1, -1,
+ 3519, -1, -1, -1, -1, -1, -1, 3520,
+ 3521, 3522, -1, 3523, -1, -1, -1, -1,
+ 3524, -1, 3525, -1, -1, -1, -1, 3526,
+ -1, 3527, -1, 3528, -1, 3529, 3531, 3532,
+ -1, -1, -1, 3535, -1, -1, -1, -1,
+ -1, -1, 3536, 3538, -1, 3539, -1, 3540,
+ 3541, 3542, 3545, 3546, -1, -1, 3547, 3548,
+ -1, 3549, -1, -1, 3550, -1, -1, 3551,
+ 3553, -1, 3555, 3557, -1, 3558, -1, -1,
+ -1, 3559, -1, -1, 3560, 3561, -1, -1,
+ -1, -1, 3563, -1, -1, -1, 3565, -1,
+ 3566, 3567, -1, 3568, -1, 3569, -1, 3570,
+ -1, -1, -1, -1, 3573, -1, -1, 3574,
+ 3575, 3576, 3577, -1, 3578, 3581, -1, 3582,
+ -1, -1, 3584, 3585, 3586, 3587, 3588, -1,
+ /* 0x6500 */
+ 3589, -1, -1, -1, 3590, 3591, 3592, -1,
+ 3593, -1, 3594, -1, -1, -1, -1, 3595,
+ -1, -1, 3596, -1, 3597, -1, 3598, -1,
+ -1, 3599, -1, 3600, 3601, 3603, -1, 3605,
+ -1, -1, 3606, 3608, 3609, -1, -1, -1,
+ 3610, -1, 3611, 3614, 3615, -1, -1, -1,
+ -1, -1, -1, -1, 3617, 3618, 3619, 3620,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 3621,
+ 3625, 3628, -1, -1, 3629, 3630, 3632, 3633,
+ -1, -1, -1, -1, -1, 3634, -1, 3636,
+ 3638, 3640, -1, 3641, -1, -1, 3643, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3644, -1, -1, -1, -1, -1, -1,
+ 3649, -1, -1, -1, -1, 3650, -1, 3651,
+ 3652, -1, 3653, -1, -1, -1, -1, -1,
+ -1, 3657, 3658, 3660, -1, 3661, 3666, -1,
+ 3671, 3676, 3680, 3684, 3686, 3688, 3689, -1,
+ -1, -1, -1, 3691, 3692, 3694, -1, 3695,
+ -1, -1, -1, -1, -1, -1, 3700, 3702,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3703, -1, -1, 3704, 3705, -1, -1,
+ -1, -1, 3706, -1, -1, 3707, -1, 3708,
+ -1, -1, -1, -1, 3709, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 3712, 3713, -1, -1, -1, -1, -1, -1,
+ -1, -1, 3714, -1, -1, -1, -1, 3715,
+ 3717, 3719, -1, 3721, -1, -1, -1, -1,
+ 3722, -1, -1, -1, -1, 3723, -1, 3724,
+ -1, -1, 3725, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 3728, 3730,
+ 3733, 3734, 3736, -1, -1, -1, 3737, 3738,
+ /* 0x6600 */
+ -1, -1, 3739, -1, -1, -1, -1, 3740,
+ -1, -1, 3742, -1, -1, -1, 3743, 3744,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3745, 3746, -1, -1, -1, -1, 3747,
+ -1, -1, -1, -1, -1, 3748, 3749, -1,
+ -1, -1, -1, -1, 3750, 3751, -1, 3752,
+ 3753, -1, -1, -1, -1, -1, -1, -1,
+ 3754, -1, -1, 3755, 3756, 3758, 3759, 3761,
+ -1, -1, 3763, 3765, 3766, -1, -1, -1,
+ -1, 3767, -1, 3768, -1, -1, -1, -1,
+ -1, -1, 3769, 3770, 3772, 3773, 3774, -1,
+ -1, -1, 3775, -1, -1, 3776, -1, 3778,
+ 3779, -1, -1, -1, 3780, -1, -1, -1,
+ 3781, 3782, -1, -1, -1, -1, 3783, -1,
+ -1, -1, -1, -1, 3784, -1, -1, -1,
+ -1, -1, -1, 3786, -1, -1, -1, -1,
+ 3787, 3788, 3790, 3791, -1, -1, -1, -1,
+ 3793, 3794, -1, -1, -1, -1, -1, -1,
+ -1, -1, 3795, -1, -1, -1, 3796, 3798,
+ 3803, -1, -1, -1, 3804, -1, -1, -1,
+ -1, -1, 3805, -1, 3806, -1, 3809, 3812,
+ 3813, -1, -1, 3814, -1, 3815, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 3817, -1, -1, -1, -1, -1, -1, -1,
+ -1, 3819, -1, -1, 3820, -1, 3821, 3825,
+ -1, 3826, -1, -1, 3828, 3832, -1, 3833,
+ -1, -1, -1, -1, -1, -1, 3834, -1,
+ -1, -1, -1, -1, -1, -1, -1, 3835,
+ 3836, -1, -1, -1, -1, -1, -1, -1,
+ 3838, -1, -1, -1, 3839, -1, -1, -1,
+ -1, -1, 3840, 3845, -1, 3846, -1, -1,
+ 3847, 3850, 3851, 3852, -1, 3854, 3855, -1,
+ /* 0x6700 */
+ 3856, -1, 3857, 3859, -1, -1, -1, 3860,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 3861, 3862,
+ -1, 3863, -1, 3864, -1, -1, 3865, 3866,
+ -1, -1, 3867, -1, -1, -1, -1, 3868,
+ -1, -1, -1, -1, 3869, 3871, 3872, 3873,
+ -1, 3875, -1, -1, 3876, 3878, 3879, -1,
+ -1, -1, 3880, -1, -1, -1, -1, -1,
+ 3882, -1, 3883, 3886, -1, -1, 3888, 3889,
+ -1, 3890, -1, -1, -1, -1, -1, -1,
+ -1, 3893, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 3894, 3895, -1, -1, 3896, 3897, 3898, -1,
+ 3899, 3900, -1, -1, -1, -1, -1, 3901,
+ 3903, 3904, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 3905, 3911,
+ 3912, 3917, -1, -1, 3918, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 3920,
+ -1, -1, 3921, -1, -1, -1, -1, -1,
+ -1, 3925, -1, -1, 3928, -1, 3929, -1,
+ -1, 3930, 3931, 3932, -1, 3933, 3934, 3935,
+ 3936, 3937, 3942, 3945, -1, 3946, -1, -1,
+ -1, 3947, -1, -1, 3950, -1, -1, -1,
+ -1, -1, -1, 3952, -1, -1, -1, -1,
+ -1, 3953, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 3954,
+ -1, -1, -1, -1, -1, 3955, -1, 3956,
+ -1, -1, -1, -1, 3961, -1, -1, -1,
+ 3962, -1, -1, -1, -1, 3963, -1, -1,
+ -1, 3964, -1, -1, -1, -1, -1, -1,
+ 3966, -1, -1, 3967, -1, 3970, -1, -1,
+ -1, 3971, 3972, 3974, -1, 3975, 3976, 3978,
+ /* 0x6800 */
+ 3979, 3980, -1, 3983, 3985, 3987, -1, 3988,
+ 3989, 3991, 3992, 3994, 3995, -1, 3997, 3999,
+ -1, 4001, -1, -1, -1, -1, 4002, 4004,
+ -1, -1, -1, -1, -1, -1, 4006, -1,
+ -1, -1, 4007, -1, -1, -1, -1, 4008,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 4009, -1, -1, -1, -1, -1, -1, 4011,
+ 4013, -1, -1, -1, -1, -1, 4014, -1,
+ -1, -1, 4016, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 4017, -1, -1, -1,
+ -1, 4019, 4020, -1, -1, -1, -1, -1,
+ 4021, -1, -1, -1, 4022, 4024, -1, 4025,
+ 4027, 4030, 4031, 4032, 4033, 4034, 4036, 4037,
+ 4038, 4039, 4040, -1, -1, -1, 4041, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4043, 4044, -1, 4047, -1, -1, 4048,
+ -1, 4049, -1, -1, 4051, 4052, -1, -1,
+ -1, -1, -1, -1, -1, 4054, -1, -1,
+ -1, -1, -1, -1, 4056, -1, -1, -1,
+ 4057, -1, -1, -1, -1, 4058, -1, 4059,
+ -1, -1, -1, -1, -1, 4060, 4065, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4067, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 4069, -1, 4070, 4071,
+ 4072, -1, 4074, -1, 4075, -1, -1, -1,
+ -1, -1, 4076, 4080, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 4084, 4085, 4086,
+ -1, -1, -1, -1, -1, -1, -1, 4087,
+ -1, -1, -1, -1, -1, 4088, -1, 4089,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4091, 4092, -1, -1, -1, 4094, -1,
+ -1, 4095, -1, -1, -1, -1, -1, -1,
+ /* 0x6900 */
+ 4096, 4097, -1, -1, -1, -1, -1, -1,
+ -1, 4098, -1, -1, -1, -1, 4100, 4101,
+ -1, -1, -1, -1, -1, -1, -1, 4104,
+ 4106, 4107, -1, -1, 4108, -1, -1, 4110,
+ 4111, -1, 4112, -1, 4113, -1, -1, -1,
+ -1, -1, -1, 4114, -1, 4115, -1, -1,
+ 4116, -1, -1, -1, 4117, -1, 4118, -1,
+ -1, 4119, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 4120, -1, -1, 4121, -1, -1,
+ -1, -1, -1, 4123, -1, 4124, -1, -1,
+ -1, 4125, 4126, -1, -1, -1, -1, -1,
+ 4127, 4128, -1, -1, -1, 4129, 4130, -1,
+ 4131, -1, 4132, 4133, -1, 4134, -1, -1,
+ -1, -1, -1, 4135, -1, 4137, -1, -1,
+ -1, -1, -1, -1, 4138, 4139, -1, 4141,
+ -1, -1, -1, -1, 4142, 4143, 4144, 4145,
+ 4146, 4147, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 4149, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 4150, -1,
+ 4152, -1, 4153, -1, -1, -1, 4154, -1,
+ -1, -1, 4156, -1, 4157, -1, -1, -1,
+ -1, -1, -1, -1, 4158, -1, -1, 4159,
+ -1, -1, -1, -1, -1, -1, -1, 4160,
+ 4161, -1, -1, 4163, -1, 4164, -1, -1,
+ -1, 4165, -1, 4167, 4168, 4170, -1, 4172,
+ 4174, 4176, 4177, 4178, -1, -1, 4180, 4181,
+ 4182, -1, -1, -1, 4183, -1, -1, 4184,
+ 4185, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4186, -1, 4187, -1, -1, 4188, -1,
+ -1, 4189, -1, -1, -1, -1, -1, -1,
+ /* 0x6a00 */
+ -1, 4190, 4191, 4193, -1, 4194, -1, -1,
+ -1, -1, 4195, -1, -1, -1, -1, -1,
+ 4196, 4197, 4199, 4200, -1, -1, -1, -1,
+ -1, 4201, -1, -1, -1, -1, 4202, -1,
+ -1, -1, -1, 4203, -1, -1, -1, -1,
+ -1, 4205, 4207, -1, -1, -1, -1, 4209,
+ -1, 4211, -1, 4213, -1, -1, -1, 4214,
+ 4218, 4220, 4221, -1, -1, 4222, -1, 4223,
+ -1, -1, -1, 4224, -1, -1, -1, -1,
+ 4226, -1, 4227, 4228, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4230,
+ -1, -1, 4231, -1, -1, -1, -1, -1,
+ -1, -1, -1, 4233, -1, -1, 4235, -1,
+ 4238, 4239, -1, -1, -1, -1, -1, -1,
+ -1, 4240, -1, -1, 4243, -1, -1, -1,
+ -1, 4244, -1, 4245, -1, -1, 4246, -1,
+ -1, 4247, -1, -1, -1, -1, -1, 4248,
+ 4250, -1, -1, -1, 4251, -1, -1, 4252,
+ 4254, -1, -1, -1, 4255, 4256, -1, 4257,
+ -1, -1, 4258, 4260, -1, -1, -1, -1,
+ -1, 4261, 4262, -1, -1, -1, 4264, 4265,
+ -1, 4267, -1, 4271, -1, -1, -1, -1,
+ 4272, -1, -1, 4273, -1, -1, -1, -1,
+ 4274, 4278, 4279, 4280, -1, -1, -1, -1,
+ 4281, -1, -1, -1, 4282, -1, 4283, -1,
+ -1, -1, -1, 4285, 4287, 4288, -1, -1,
+ -1, -1, 4289, 4290, -1, 4291, 4292, 4293,
+ -1, -1, -1, -1, -1, 4295, -1, 4296,
+ 4297, -1, 4298, -1, 4299, -1, -1, -1,
+ -1, -1, -1, 4300, -1, -1, -1, -1,
+ 4301, -1, 4302, 4303, -1, 4305, -1, -1,
+ /* 0x6b00 */
+ -1, -1, -1, -1, 4306, 4308, -1, -1,
+ -1, 4309, 4313, -1, -1, -1, -1, 4315,
+ -1, 4316, 4317, -1, -1, -1, 4319, 4320,
+ -1, -1, -1, -1, -1, 4322, 4325, -1,
+ 4327, -1, 4329, 4333, 4336, -1, -1, 4337,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 4338, -1, -1, 4339, -1, -1,
+ -1, -1, -1, 4340, -1, 4341, 4342, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 4343, -1, 4344, -1,
+ 4346, -1, -1, 4347, -1, -1, 4349, -1,
+ 4352, -1, -1, 4353, -1, 4355, -1, 4356,
+ -1, 4357, -1, -1, -1, 4359, -1, -1,
+ 4361, 4363, -1, -1, 4365, -1, 4366, 4369,
+ -1, -1, 4371, 4375, 4379, -1, -1, 4382,
+ 4385, 4388, 4389, -1, 4390, -1, 4392, 4396,
+ 4400, 4401, -1, -1, -1, -1, -1, 4405,
+ -1, -1, -1, 4406, -1, -1, -1, -1,
+ -1, -1, 4407, 4408, -1, -1, -1, -1,
+ 4409, -1, 4410, -1, -1, -1, 4411, -1,
+ -1, 4412, -1, -1, 4413, -1, -1, -1,
+ -1, -1, -1, 4414, -1, -1, 4415, 4416,
+ -1, 4417, 4419, -1, 4421, -1, -1, 4422,
+ -1, -1, 4423, 4424, 4426, -1, -1, -1,
+ 4428, 4429, 4432, -1, -1, -1, 4433, -1,
+ -1, 4434, -1, -1, -1, -1, 4436, 4437,
+ -1, -1, -1, 4438, 4440, 4441, -1, 4442,
+ 4443, 4444, -1, -1, -1, -1, -1, 4445,
+ -1, 4446, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 4447, -1, 4448, -1,
+ -1, -1, -1, -1, -1, 4449, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4450,
+ /* 0x6c00 */
+ -1, -1, 4451, -1, -1, -1, -1, 4453,
+ 4454, -1, 4456, -1, 4457, -1, -1, -1,
+ -1, -1, -1, -1, 4458, -1, -1, 4461,
+ -1, -1, -1, 4464, -1, -1, -1, -1,
+ -1, -1, 4465, 4466, -1, -1, -1, -1,
+ -1, 4469, -1, 4470, 4471, -1, -1, -1,
+ -1, -1, 4472, 4473, 4474, 4476, -1, 4478,
+ -1, -1, 4481, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4483,
+ -1, 4487, -1, -1, -1, -1, 4488, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4489, 4491, -1, -1, -1, -1, -1,
+ -1, 4493, -1, -1, 4495, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 4496, 4497, -1, -1, -1,
+ -1, 4498, 4499, 4500, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 4501, 4503, -1, -1, -1, -1, -1, -1,
+ -1, -1, 4504, -1, -1, -1, 4505, 4506,
+ -1, -1, -1, -1, -1, -1, -1, 4507,
+ -1, 4508, 4513, 4515, 4516, 4517, 4518, 4519,
+ 4520, 4521, 4522, -1, -1, -1, 4524, -1,
+ -1, 4525, 4526, -1, -1, 4527, -1, -1,
+ -1, -1, -1, -1, -1, -1, 4528, -1,
+ -1, 4529, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 4530, -1, -1,
+ -1, -1, -1, 4532, -1, 4533, 4534, -1,
+ -1, -1, -1, -1, -1, 4535, -1, -1,
+ 4536, -1, 4537, -1, -1, -1, -1, 4539,
+ 4540, -1, -1, -1, -1, -1, 4541, 4542,
+ 4544, -1, 4545, 4546, 4547, 4550, 4552, -1,
+ /* 0x6d00 */
+ -1, 4553, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 4554, -1, -1, -1,
+ -1, -1, 4555, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4556,
+ -1, -1, -1, -1, -1, -1, 4557, -1,
+ -1, -1, -1, -1, 4558, -1, -1, -1,
+ 4559, -1, -1, 4560, 4561, 4562, 4563, 4564,
+ 4565, 4566, 4567, 4568, -1, 4569, 4570, 4572,
+ 4574, 4575, 4576, 4577, 4578, 4579, -1, -1,
+ -1, -1, -1, -1, 4580, -1, -1, -1,
+ -1, -1, -1, 4583, -1, -1, -1, 4584,
+ -1, 4587, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4588, -1, -1, 4589, -1, -1, -1,
+ -1, -1, 4590, -1, -1, 4592, -1, 4593,
+ -1, 4594, -1, -1, 4595, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 4596, -1,
+ -1, 4598, -1, 4600, 4601, 4603, 4604, 4605,
+ 4606, 4607, 4608, 4609, 4610, -1, 4611, 4612,
+ 4614, 4615, -1, -1, -1, -1, -1, 4619,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 4620, -1, -1, -1, 4621, -1, -1, -1,
+ 4622, -1, -1, -1, 4623, -1, -1, -1,
+ -1, -1, -1, 4624, -1, -1, -1, -1,
+ -1, -1, 4625, -1, -1, -1, -1, -1,
+ -1, -1, 4626, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 4628, -1, -1,
+ 4629, -1, 4631, 4632, -1, -1, -1, -1,
+ -1, -1, -1, 4634, -1, 4635, 4638, -1,
+ 4639, -1, 4640, 4641, -1, -1, -1, -1,
+ /* 0x6e00 */
+ -1, -1, -1, -1, -1, 4642, -1, 4643,
+ 4644, 4646, 4647, 4650, 4654, 4655, 4656, -1,
+ 4658, 4659, -1, 4660, 4664, 4665, 4668, 4669,
+ -1, 4670, -1, 4671, -1, -1, -1, -1,
+ -1, -1, 4672, -1, -1, -1, 4673, -1,
+ -1, 4674, -1, -1, 4675, -1, -1, -1,
+ -1, -1, -1, -1, 4676, -1, -1, -1,
+ 4677, -1, -1, -1, -1, -1, 4679, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 4680, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 4681, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4682,
+ -1, -1, -1, -1, -1, -1, -1, 4683,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 4684, 4685, 4686, 4687, 4688,
+ 4690, 4692, 4693, 4694, -1, 4695, -1, 4696,
+ -1, 4697, -1, -1, 4698, -1, -1, -1,
+ 4701, -1, -1, -1, -1, 4702, 4704, -1,
+ -1, -1, -1, -1, 4706, 4707, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 4708, 4712, -1, -1, 4713, 4714,
+ -1, -1, -1, 4716, -1, -1, 4717, -1,
+ -1, -1, -1, -1, 4719, -1, -1, -1,
+ -1, -1, -1, -1, 4721, 4722, -1, -1,
+ -1, -1, -1, -1, 4723, -1, 4724, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4725,
+ -1, 4726, 4728, 4729, -1, 4730, 4732, 4733,
+ 4736, 4737, 4739, -1, 4740, 4741, 4742, -1,
+ 4743, 4746, 4747, -1, 4748, -1, -1, 4750,
+ -1, -1, 4751, -1, -1, -1, -1, 4752,
+ 4755, -1, -1, 4757, -1, -1, 4758, 4759,
+ /* 0x6f00 */
+ -1, 4761, -1, -1, 4762, -1, 4763, -1,
+ -1, -1, 4764, -1, -1, -1, -1, -1,
+ -1, 4765, -1, 4766, -1, -1, -1, -1,
+ -1, -1, 4767, -1, -1, -1, -1, -1,
+ -1, -1, 4768, 4769, -1, -1, -1, 4770,
+ -1, -1, -1, 4773, 4774, -1, -1, -1,
+ -1, 4775, 4776, -1, -1, -1, -1, -1,
+ 4777, -1, -1, -1, -1, -1, -1, 4778,
+ -1, 4779, -1, -1, 4780, 4781, 4782, 4783,
+ -1, -1, -1, 4784, -1, 4785, -1, -1,
+ -1, 4786, -1, -1, 4789, -1, -1, -1,
+ -1, 4791, -1, 4792, 4794, -1, -1, -1,
+ -1, -1, -1, -1, 4796, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 4797,
+ 4798, -1, -1, -1, 4799, -1, -1, 4800,
+ -1, -1, -1, -1, -1, -1, -1, 4801,
+ 4802, 4806, 4810, -1, 4813, -1, 4816, 4817,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4818, -1, -1, 4819, -1, -1, 4820,
+ -1, -1, 4821, 4822, 4825, -1, -1, 4826,
+ 4828, -1, -1, 4829, 4830, -1, 4832, -1,
+ -1, 4833, -1, -1, -1, -1, 4834, -1,
+ 4835, 4836, -1, 4837, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4838, -1, 4839, -1, -1, -1, 4840,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4841, 4843, -1, 4844, 4845, -1, -1,
+ 4847, -1, 4848, 4850, 4852, -1, -1, 4853,
+ -1, -1, -1, -1, 4855, -1, -1, -1,
+ -1, -1, -1, 4856, -1, -1, -1, -1,
+ 4857, 4858, -1, 4861, -1, 4863, 4866, -1,
+ -1, -1, 4868, -1, 4869, -1, 4870, -1,
+ /* 0x7000 */
+ -1, -1, 4871, -1, -1, 4874, 4875, -1,
+ -1, 4877, -1, 4878, -1, -1, -1, 4880,
+ -1, -1, -1, 4881, -1, 4884, -1, -1,
+ 4885, -1, -1, -1, -1, 4886, -1, 4887,
+ 4888, -1, -1, -1, -1, -1, 4889, 4890,
+ 4892, -1, -1, -1, 4894, -1, -1, 4896,
+ 4897, -1, 4898, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 4900, -1,
+ -1, -1, -1, 4901, 4902, -1, -1, -1,
+ -1, -1, -1, 4903, 4905, -1, 4906, 4908,
+ -1, 4909, -1, -1, 4910, 4912, -1, -1,
+ 4913, -1, -1, -1, -1, 4914, -1, -1,
+ -1, -1, -1, 4915, 4916, -1, -1, 4917,
+ -1, -1, -1, -1, -1, 4918, 4919, 4921,
+ -1, -1, -1, -1, -1, 4922, 4925, -1,
+ -1, -1, -1, 4927, -1, 4929, 4931, 4933,
+ 4934, 4935, -1, -1, -1, -1, -1, -1,
+ -1, 4938, -1, -1, -1, 4941, 4943, 4944,
+ -1, -1, -1, -1, -1, -1, -1, 4945,
+ -1, -1, -1, -1, 4947, 4948, -1, -1,
+ -1, -1, -1, -1, 4949, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 4954, 4957,
+ 4958, -1, -1, -1, -1, -1, -1, -1,
+ -1, 4959, 4960, -1, 4962, 4965, -1, -1,
+ -1, 4966, 4967, 4970, -1, -1, -1, -1,
+ -1, -1, 4971, -1, -1, -1, -1, 4972,
+ -1, -1, -1, -1, -1, -1, 4973, -1,
+ -1, -1, -1, 4975, -1, -1, -1, 4976,
+ -1, -1, -1, -1, -1, -1, 4977, 4978,
+ 4980, 4982, -1, 4983, 4984, 4985, -1, -1,
+ -1, 4986, -1, -1, 4987, -1, -1, -1,
+ -1, -1, -1, -1, -1, 4988, 4989, -1,
+ /* 0x7100 */
+ -1, -1, -1, -1, -1, -1, -1, 4991,
+ 4992, -1, 4996, -1, -1, -1, -1, 4997,
+ -1, -1, -1, -1, 4998, 5000, 5001, -1,
+ 5002, -1, 5003, -1, -1, -1, -1, -1,
+ -1, 5005, -1, -1, -1, -1, 5006, -1,
+ -1, -1, -1, -1, -1, 5007, -1, -1,
+ 5008, -1, -1, 5010, -1, -1, -1, -1,
+ -1, -1, -1, -1, 5011, -1, -1, -1,
+ -1, -1, -1, -1, -1, 5013, -1, -1,
+ -1, 5014, -1, -1, -1, -1, -1, -1,
+ -1, 5017, 5018, -1, -1, 5019, 5023, 5024,
+ -1, 5025, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5026, -1, -1, 5028, -1, 5029,
+ -1, 5033, -1, -1, 5034, -1, 5036, -1,
+ -1, -1, -1, -1, 5037, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 5039, -1,
+ -1, -1, -1, -1, -1, 5041, -1, -1,
+ 5043, -1, -1, -1, -1, -1, -1, 5047,
+ -1, -1, 5048, -1, 5049, -1, -1, 5051,
+ -1, 5052, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5056, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5057, 5058, 5059, -1, -1, -1, -1,
+ -1, 5060, 5061, -1, -1, -1, 5062, -1,
+ -1, 5063, -1, -1, 5065, -1, -1, -1,
+ 5067, -1, -1, -1, 5068, -1, 5070, -1,
+ 5071, -1, 5073, 5075, -1, 5077, -1, 5078,
+ -1, 5081, -1, -1, 5082, -1, -1, 5083,
+ -1, -1, -1, -1, -1, -1, 5085, -1,
+ -1, -1, -1, -1, 5086, 5087, -1, -1,
+ -1, -1, -1, 5088, 5092, -1, -1, -1,
+ -1, -1, -1, 5093, 5094, -1, 5095, 5096,
+ /* 0x7200 */
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 5097, -1, -1,
+ 5098, -1, -1, -1, -1, -1, -1, 5099,
+ -1, -1, -1, 5101, -1, -1, -1, -1,
+ -1, -1, -1, -1, 5104, -1, -1, -1,
+ -1, -1, -1, -1, -1, 5107, -1, -1,
+ -1, 5108, 5109, -1, 5111, -1, -1, 5112,
+ -1, -1, 5113, -1, 5114, -1, 5115, 5118,
+ 5119, -1, -1, 5120, -1, 5121, 5122, -1,
+ -1, -1, -1, 5123, -1, 5124, 5125, -1,
+ -1, -1, -1, 5129, -1, 5130, -1, -1,
+ 5134, -1, -1, 5135, 5136, -1, -1, -1,
+ 5137, -1, -1, -1, -1, -1, 5138, -1,
+ -1, -1, -1, 5140, -1, -1, -1, -1,
+ -1, -1, -1, -1, 5142, 5143, -1, -1,
+ -1, -1, 5144, -1, -1, 5146, -1, -1,
+ -1, 5147, 5148, -1, -1, -1, -1, 5149,
+ -1, -1, 5150, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 5151, -1,
+ -1, -1, -1, 5152, -1, -1, -1, -1,
+ 5154, -1, 5156, -1, -1, -1, -1, 5157,
+ -1, -1, -1, -1, 5159, 5160, 5161, -1,
+ -1, -1, 5162, -1, 5163, -1, 5165, 5166,
+ 5167, 5168, -1, -1, -1, -1, -1, -1,
+ 5169, -1, 5170, -1, -1, -1, -1, -1,
+ 5172, 5173, -1, -1, 5174, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 5175, 5176, -1,
+ -1, -1, 5177, -1, -1, 5178, -1, -1,
+ -1, -1, -1, -1, 5179, 5180, 5181, 5182,
+ 5183, 5184, 5185, -1, -1, -1, -1, -1,
+ 5186, 5188, -1, -1, -1, 5189, 5190, -1,
+ /* 0x7300 */
+ -1, -1, 5191, 5192, -1, -1, -1, 5193,
+ -1, -1, 5194, -1, -1, 5195, 5197, -1,
+ -1, -1, -1, -1, -1, 5199, -1, -1,
+ 5200, 5201, -1, -1, -1, -1, -1, 5202,
+ -1, 5204, -1, -1, -1, -1, -1, -1,
+ 5205, 5206, 5207, 5208, 5209, -1, 5210, 5211,
+ -1, -1, 5212, -1, -1, 5213, 5214, -1,
+ -1, -1, -1, 5215, -1, -1, -1, 5216,
+ -1, 5218, -1, -1, 5219, 5220, -1, -1,
+ -1, -1, -1, -1, -1, 5221, 5222, 5225,
+ 5226, -1, -1, -1, -1, -1, -1, -1,
+ 5227, 5228, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 5229, -1, -1, 5231, -1,
+ 5232, -1, 5233, 5234, -1, 5236, 5237, -1,
+ 5238, 5239, 5240, -1, -1, 5241, -1, 5243,
+ 5244, -1, 5246, 5247, 5248, -1, 5249, -1,
+ 5250, 5251, -1, 5252, -1, 5254, -1, 5255,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5256, -1, -1, -1, -1, -1, -1,
+ -1, 5257, 5258, 5259, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 5260, 5262, -1, -1, -1, -1, 5263, 5264,
+ 5265, 5266, -1, 5267, -1, -1, -1, -1,
+ -1, -1, 5268, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 5269, -1, 5272, 5273, 5274,
+ 5276, 5277, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5278, -1, -1, 5280, -1, -1, -1,
+ -1, -1, 5284, -1, -1, -1, -1, -1,
+ 5285, 5286, 5288, -1, -1, -1, -1, 5289,
+ -1, -1, -1, -1, -1, -1, 5290, -1,
+ /* 0x7400 */
+ -1, -1, -1, 5291, -1, 5292, -1, -1,
+ -1, 5293, -1, -1, -1, 5296, 5298, 5299,
+ 5300, 5302, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5304, -1, -1, 5305, -1, -1, -1,
+ -1, 5307, 5309, -1, 5310, -1, -1, 5311,
+ -1, -1, -1, -1, -1, -1, -1, 5312,
+ -1, -1, -1, 5313, -1, -1, -1, -1,
+ -1, -1, 5314, -1, -1, -1, -1, -1,
+ -1, 5315, -1, -1, -1, -1, -1, -1,
+ 5316, -1, -1, 5319, 5321, -1, -1, -1,
+ 5322, 5323, 5324, -1, -1, -1, -1, 5325,
+ 5326, -1, 5327, -1, 5328, -1, 5330, 5331,
+ 5332, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 5333, -1, -1, -1, 5335,
+ -1, 5336, -1, -1, -1, -1, 5337, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5339, 5341, 5344, -1, -1, 5345, -1,
+ -1, -1, -1, 5346, -1, -1, -1, -1,
+ 5347, -1, -1, -1, -1, 5348, -1, -1,
+ 5349, -1, -1, -1, -1, 5350, -1, 5352,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 5353, 5355, 5356, -1, 5357, -1, -1, 5358,
+ -1, -1, 5359, -1, 5360, -1, -1, -1,
+ -1, -1, 5362, -1, -1, -1, -1, -1,
+ -1, -1, -1, 5364, -1, -1, -1, -1,
+ 5365, -1, -1, -1, -1, -1, 5366, 5367,
+ -1, -1, -1, -1, -1, -1, 5368, 5370,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ /* 0x7500 */
+ -1, 5371, -1, -1, -1, -1, 5373, -1,
+ -1, -1, -1, -1, 5374, -1, 5375, -1,
+ -1, -1, -1, -1, -1, 5378, 5379, -1,
+ -1, -1, -1, -1, -1, -1, 5381, -1,
+ 5384, -1, 5385, 5387, -1, -1, 5389, -1,
+ -1, -1, -1, -1, -1, -1, -1, 5392,
+ -1, -1, -1, -1, -1, 5398, -1, 5399,
+ -1, -1, 5400, 5402, 5407, 5409, -1, -1,
+ -1, -1, 5410, -1, 5411, 5413, 5414, -1,
+ -1, -1, 5418, -1, 5419, 5421, 5423, -1,
+ -1, 5424, 5425, -1, -1, -1, -1, -1,
+ -1, 5429, 5431, -1, -1, 5432, 5437, -1,
+ 5441, 5442, 5443, -1, -1, 5444, -1, 5445,
+ 5446, -1, 5447, 5448, -1, -1, -1, -1,
+ 5450, 5451, -1, 5453, 5457, 5458, 5460, -1,
+ -1, -1, 5461, 5462, -1, -1, -1, -1,
+ -1, -1, 5463, -1, -1, 5467, 5469, 5470,
+ -1, 5471, 5475, -1, -1, -1, 5479, 5481,
+ -1, -1, -1, -1, -1, -1, 5483, 5484,
+ -1, -1, -1, -1, -1, -1, -1, 5485,
+ 5486, 5487, -1, 5488, -1, -1, -1, -1,
+ -1, -1, -1, -1, 5489, 5490, 5491, 5492,
+ -1, 5493, -1, -1, 5495, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 5496,
+ 5497, 5498, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5499, -1, -1, -1, 5500, -1,
+ -1, 5504, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 5505, 5506, 5507, 5508, -1, -1, 5509, -1,
+ -1, -1, 5510, 5512, 5515, -1, -1, -1,
+ -1, 5516, 5517, -1, -1, -1, 5518, -1,
+ /* 0x7600 */
+ -1, -1, 5519, -1, -1, 5523, 5524, -1,
+ -1, 5525, -1, 5527, -1, 5528, -1, -1,
+ -1, -1, -1, 5529, -1, -1, 5530, 5531,
+ 5532, -1, -1, -1, -1, -1, 5533, -1,
+ -1, 5534, -1, -1, 5535, -1, 5536, 5537,
+ -1, -1, 5538, 5539, -1, -1, 5540, -1,
+ -1, -1, 5541, -1, -1, -1, -1, -1,
+ -1, -1, 5542, 5543, -1, -1, 5545, 5546,
+ -1, -1, 5547, -1, 5548, 5550, 5551, 5552,
+ -1, 5553, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5554, -1, -1, 5556, -1, -1,
+ 5558, -1, -1, -1, -1, -1, 5559, 5560,
+ -1, 5561, 5562, 5563, 5564, 5565, -1, 5566,
+ -1, 5567, -1, 5568, 5569, 5570, 5571, 5572,
+ 5573, 5576, 5577, -1, 5578, 5579, -1, -1,
+ -1, -1, 5580, 5590, 5591, -1, -1, -1,
+ -1, 5593, 5595, 5597, -1, -1, -1, -1,
+ 5598, -1, -1, 5601, -1, 5602, 5604, -1,
+ 5605, 5606, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5607, -1, -1, -1, 5609, -1,
+ -1, 5610, -1, -1, -1, 5611, -1, -1,
+ 5613, -1, -1, -1, -1, -1, -1, -1,
+ 5614, 5616, 5617, -1, -1, -1, -1, 5619,
+ 5620, 5622, 5624, -1, 5625, -1, -1, -1,
+ -1, 5626, -1, 5627, -1, -1, -1, 5629,
+ 5630, -1, -1, 5631, 5634, 5635, -1, 5636,
+ 5637, 5639, -1, -1, -1, -1, 5641, 5643,
+ 5644, 5645, -1, -1, 5646, -1, 5647, -1,
+ -1, 5648, -1, 5649, 5651, -1, -1, 5652,
+ -1, -1, 5653, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ /* 0x7700 */
+ -1, -1, -1, -1, -1, -1, 5655, -1,
+ -1, 5657, -1, -1, 5658, 5660, 5661, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 5663, -1, -1, -1, -1, -1, 5664, 5665,
+ -1, -1, -1, -1, -1, 5666, 5667, -1,
+ -1, -1, -1, 5668, 5669, -1, -1, 5670,
+ -1, -1, -1, -1, -1, -1, -1, 5672,
+ -1, -1, -1, -1, -1, -1, 5673, -1,
+ 5676, 5677, 5678, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 5679,
+ 5680, 5681, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 5682, -1, 5683, -1,
+ 5684, -1, -1, -1, 5685, 5686, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5687, -1, -1, -1, -1, -1, 5688,
+ -1, -1, -1, -1, -1, 5690, 5691, 5692,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5693, -1, -1, -1, 5694, -1,
+ 5695, -1, -1, -1, -1, -1, 5696, -1,
+ 5697, -1, 5698, -1, -1, -1, -1, -1,
+ -1, 5699, 5700, -1, -1, 5701, -1, -1,
+ 5703, -1, -1, -1, -1, -1, 5704, -1,
+ -1, -1, -1, -1, 5705, -1, 5706, -1,
+ -1, 5710, -1, -1, -1, -1, -1, 5711,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5712, 5713, -1, -1, -1, -1,
+ -1, 5714, 5715, -1, -1, -1, -1, -1,
+ -1, -1, 5716, -1, 5717, -1, 5719, 5720,
+ -1, -1, -1, 5722, -1, -1, -1, 5723,
+ -1, -1, -1, -1, 5724, -1, 5727, -1,
+ -1, -1, -1, -1, -1, -1, 5728, 5729,
+ /* 0x7800 */
+ 5734, 5735, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5736, -1, -1, 5737, 5738, 5741,
+ -1, -1, 5742, -1, 5743, -1, -1, -1,
+ -1, -1, -1, -1, -1, 5744, -1, 5745,
+ -1, -1, -1, -1, 5746, -1, -1, -1,
+ -1, -1, 5747, -1, -1, -1, -1, -1,
+ -1, -1, 5750, 5751, -1, -1, 5752, 5753,
+ 5758, 5759, -1, 5760, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 5761, 5762, 5763,
+ -1, 5764, 5765, -1, 5766, -1, -1, -1,
+ -1, -1, -1, -1, 5767, -1, -1, -1,
+ 5768, -1, 5769, -1, -1, -1, 5770, 5773,
+ -1, -1, -1, -1, -1, 5774, -1, 5775,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5778, -1, -1, -1, -1, -1, 5782,
+ -1, -1, -1, -1, -1, 5784, 5785, -1,
+ -1, -1, -1, -1, 5786, 5787, -1, 5790,
+ -1, -1, -1, 5793, 5794, -1, 5795, 5798,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5799, 5800, -1, -1, 5801, -1, 5802,
+ 5803, 5805, -1, -1, -1, -1, -1, -1,
+ 5807, -1, 5808, 5810, 5812, -1, -1, -1,
+ -1, 5813, -1, -1, -1, -1, -1, 5814,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5815, 5816, -1, 5817, -1, 5818, -1,
+ -1, -1, 5819, -1, -1, -1, -1, -1,
+ 5822, -1, -1, 5823, -1, -1, -1, 5824,
+ -1, -1, -1, -1, -1, -1, -1, 5825,
+ -1, -1, -1, -1, -1, -1, -1, 5826,
+ 5827, -1, 5828, -1, -1, 5829, -1, -1,
+ /* 0x7900 */
+ 5830, -1, -1, -1, 5831, -1, 5832, -1,
+ 5835, -1, -1, -1, -1, -1, 5837, -1,
+ -1, -1, 5838, -1, -1, -1, -1, -1,
+ -1, 5839, -1, -1, -1, -1, -1, 5840,
+ 5843, -1, -1, -1, -1, -1, 5844, -1,
+ -1, -1, 5849, 5850, 5851, -1, 5852, -1,
+ -1, 5855, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5856, 5857, 5858, -1, -1, 5859,
+ 5860, -1, -1, 5861, -1, 5862, -1, -1,
+ -1, -1, -1, -1, -1, -1, 5863, -1,
+ -1, -1, -1, -1, -1, 5864, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 5865, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 5866,
+ -1, -1, -1, -1, -1, 5867, -1, 5868,
+ 5869, -1, -1, -1, -1, -1, -1, 5870,
+ 5871, -1, -1, -1, 5872, 5873, -1, -1,
+ -1, -1, -1, -1, -1, 5874, 5875, -1,
+ -1, -1, -1, -1, -1, 5876, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 5877, -1, -1, -1, -1, 5878, -1,
+ -1, 5879, 5880, -1, -1, -1, 5881, -1,
+ 5882, 5883, -1, -1, 5884, -1, -1, -1,
+ -1, -1, -1, 5885, -1, -1, -1, 5886,
+ -1, 5887, -1, 5888, -1, -1, 5889, 5890,
+ 5895, -1, 5896, 5897, 5902, 5905, -1, -1,
+ 5906, -1, -1, -1, 5907, 5909, 5910, 5911,
+ 5912, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 5913,
+ 5914, -1, -1, -1, -1, -1, -1, -1,
+ 5916, -1, -1, -1, -1, 5917, 5918, -1,
+ /* 0x7a00 */
+ -1, 5919, -1, -1, -1, 5923, 5924, -1,
+ 5926, 5927, -1, -1, -1, -1, 5929, -1,
+ -1, -1, -1, -1, -1, -1, -1, 5930,
+ -1, -1, 5932, -1, 5934, -1, -1, 5935,
+ -1, -1, -1, 5936, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 5937, 5938, -1,
+ -1, 5939, 5941, 5942, -1, -1, -1, -1,
+ -1, -1, 5944, 5946, -1, -1, 5947, 5951,
+ 5955, -1, 5957, -1, -1, 5958, -1, -1,
+ -1, 5960, -1, -1, 5962, 5966, 5967, 5969,
+ 5971, 5974, -1, -1, -1, -1, -1, 5975,
+ -1, -1, -1, -1, -1, -1, 5976, -1,
+ 5978, 5979, 5980, 5981, -1, -1, -1, -1,
+ 5982, 5986, 5988, 5990, -1, 5991, -1, -1,
+ 5993, -1, -1, -1, -1, -1, -1, 5994,
+ -1, 5996, -1, -1, -1, 5997, -1, -1,
+ -1, 5998, -1, 5999, -1, -1, -1, -1,
+ -1, -1, 6000, -1, -1, 6001, 6002, -1,
+ -1, 6003, -1, 6005, -1, -1, -1, 6009,
+ -1, -1, -1, -1, 6013, 6014, -1, -1,
+ -1, -1, -1, -1, -1, 6015, 6016, -1,
+ -1, 6017, 6018, -1, 6019, 6020, 6022, 6024,
+ 6026, -1, -1, 6028, -1, 6029, 6030, -1,
+ -1, -1, 6032, 6033, -1, -1, -1, -1,
+ -1, -1, -1, 6037, 6039, 6040, 6041, 6043,
+ 6044, -1, 6046, -1, -1, -1, -1, -1,
+ -1, -1, 6047, -1, -1, -1, 6048, -1,
+ -1, -1, 6050, -1, 6051, 6053, 6056, -1,
+ -1, -1, 6058, -1, -1, -1, -1, -1,
+ -1, 6059, 6061, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 6063, -1,
+ 6065, -1, -1, -1, -1, -1, 6067, -1,
+ /* 0x7b00 */
+ -1, -1, -1, 6068, -1, -1, -1, -1,
+ -1, -1, -1, 6069, -1, -1, -1, -1,
+ -1, 6071, -1, -1, 6073, 6074, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 6075,
+ -1, -1, -1, -1, -1, -1, -1, 6076,
+ 6082, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 6083, 6085, -1,
+ -1, -1, 6086, -1, 6088, -1, 6090, -1,
+ -1, -1, -1, -1, -1, 6091, 6092, -1,
+ -1, -1, -1, 6093, -1, 6094, -1, 6096,
+ 6098, 6099, -1, -1, -1, -1, 6100, -1,
+ 6104, 6105, 6106, 6107, 6108, 6109, 6110, -1,
+ -1, -1, -1, -1, -1, -1, -1, 6114,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 6115, -1, -1, -1, -1, -1, -1,
+ -1, 6116, 6117, -1, 6118, -1, 6119, 6122,
+ 6123, -1, 6124, -1, -1, -1, 6125, 6126,
+ -1, -1, -1, 6129, -1, 6130, -1, 6131,
+ -1, -1, 6132, 6133, -1, -1, -1, -1,
+ -1, -1, 6134, -1, -1, -1, -1, -1,
+ -1, -1, -1, 6135, -1, -1, 6139, 6141,
+ 6142, 6143, 6144, 6145, 6146, -1, -1, -1,
+ 6147, -1, 6149, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 6150, -1, -1, -1, 6151, -1, 6153, -1,
+ -1, 6154, -1, 6155, -1, -1, -1, 6157,
+ -1, 6158, -1, 6159, 6160, -1, -1, 6161,
+ -1, -1, -1, 6162, -1, -1, -1, -1,
+ 6163, 6165, -1, -1, 6166, -1, 6167, -1,
+ -1, 6168, 6171, -1, -1, 6172, 6174, 6175,
+ -1, 6176, 6177, 6178, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ /* 0x7c00 */
+ 6179, 6181, -1, -1, 6183, -1, 6185, -1,
+ -1, -1, -1, -1, -1, 6186, -1, -1,
+ -1, 6187, 6189, -1, 6190, -1, 6192, 6193,
+ 6195, -1, -1, -1, -1, -1, 6196, -1,
+ 6197, 6198, -1, 6199, -1, -1, -1, -1,
+ -1, -1, 6200, 6201, -1, -1, -1, -1,
+ -1, 6203, -1, -1, -1, -1, -1, 6205,
+ -1, 6206, -1, -1, -1, 6207, 6208, -1,
+ 6209, 6211, -1, 6212, -1, -1, 6213, -1,
+ -1, -1, -1, -1, 6214, -1, -1, 6215,
+ 6217, -1, 6218, -1, 6219, 6221, 6222, -1,
+ 6224, 6226, -1, 6227, 6228, -1, -1, 6229,
+ 6230, -1, -1, -1, 6232, -1, -1, -1,
+ -1, 6234, 6235, -1, 6236, 6237, 6239, -1,
+ -1, -1, 6240, -1, 6242, -1, -1, -1,
+ -1, -1, -1, 6243, 6244, -1, -1, -1,
+ -1, -1, -1, 6245, -1, -1, -1, 6246,
+ -1, -1, -1, 6248, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 6249,
+ 6250, -1, -1, 6251, 6253, 6254, -1, -1,
+ -1, -1, -1, -1, 6255, 6256, 6258, 6259,
+ -1, -1, 6263, -1, 6264, -1, 6268, -1,
+ -1, -1, -1, 6269, -1, 6271, -1, -1,
+ -1, 6272, 6273, -1, -1, 6274, -1, -1,
+ -1, 6275, -1, -1, -1, -1, 6276, 6281,
+ -1, 6282, 6283, -1, -1, -1, -1, -1,
+ -1, -1, -1, 6284, -1, 6286, -1, -1,
+ -1, -1, 6287, -1, -1, 6291, 6292, -1,
+ 6293, -1, -1, -1, -1, -1, 6295, 6296,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 6297, -1, 6299, -1, 6300, -1, 6301, -1,
+ 6302, 6306, 6308, 6309, 6313, -1, 6315, 6317,
+ /* 0x7d00 */
+ 6319, -1, 6320, -1, 6321, 6322, 6323, 6324,
+ 6325, 6326, -1, 6327, -1, 6328, -1, -1,
+ 6329, -1, -1, 6330, 6331, 6332, 6333, 6334,
+ 6335, 6337, 6339, 6340, 6341, 6342, -1, -1,
+ -1, 6344, -1, 6345, -1, 6346, -1, 6347,
+ -1, -1, -1, -1, 6348, -1, 6350, 6352,
+ 6356, 6357, 6358, 6359, -1, 6360, -1, -1,
+ -1, 6361, 6362, -1, 6363, -1, -1, 6364,
+ 6365, -1, 6366, 6367, 6368, 6369, 6370, -1,
+ 6372, -1, -1, 6373, 6374, 6376, 6377, 6378,
+ 6379, -1, -1, -1, -1, 6380, 6383, -1,
+ -1, -1, 6384, 6385, -1, 6387, 6389, -1,
+ -1, 6390, 6391, -1, 6392, 6396, 6397, -1,
+ 6398, -1, -1, -1, -1, -1, -1, -1,
+ 6399, 6400, 6402, 6404, -1, 6405, 6407, 6410,
+ 6411, 6413, -1, -1, -1, -1, -1, -1,
+ -1, 6414, 6415, 6417, -1, -1, 6418, -1,
+ 6419, 6420, -1, 6421, 6422, -1, -1, 6423,
+ -1, 6424, -1, 6426, -1, -1, -1, 6428,
+ -1, 6429, 6431, -1, 6434, -1, 6435, -1,
+ 6436, -1, 6438, 6440, -1, -1, -1, -1,
+ -1, -1, -1, 6441, 6445, 6446, -1, 6447,
+ 6448, 6449, 6450, 6451, 6453, 6455, -1, 6456,
+ 6457, 6458, 6459, 6460, -1, 6461, 6463, 6464,
+ -1, -1, -1, -1, 6465, -1, -1, 6466,
+ -1, -1, 6467, 6468, -1, 6469, -1, 6470,
+ 6474, 6475, 6477, -1, 6479, 6480, 6481, 6483,
+ 6484, 6485, 6486, -1, 6490, 6491, 6492, -1,
+ 6493, 6494, -1, 6496, -1, 6498, 6499, -1,
+ 6500, 6501, 6502, 6503, 6507, -1, -1, 6508,
+ -1, 6509, 6510, -1, 6511, -1, 6512, -1,
+ -1, 6513, -1, 6514, 6515, -1, -1, -1,
+ /* 0x7e00 */
+ -1, 6517, -1, -1, 6519, -1, -1, -1,
+ 6521, 6522, 6523, 6524, -1, -1, -1, -1,
+ 6525, 6526, -1, -1, -1, 6527, -1, 6529,
+ 6530, -1, -1, 6533, -1, 6534, 6535, 6536,
+ -1, -1, -1, 6537, -1, -1, 6539, 6541,
+ 6543, -1, -1, 6544, -1, 6545, 6546, -1,
+ -1, 6547, 6549, -1, 6552, 6553, 6554, 6556,
+ -1, 6557, -1, -1, -1, 6558, 6563, -1,
+ -1, 6564, -1, 6565, -1, 6567, 6569, -1,
+ 6570, -1, 6571, 6574, -1, 6577, -1, -1,
+ -1, -1, 6579, -1, 6580, 6581, 6582, -1,
+ -1, 6584, 6585, 6586, -1, -1, 6587, -1,
+ -1, 6588, 6590, -1, 6591, -1, 6592, -1,
+ -1, 6593, 6595, 6597, -1, 6600, 6603, 6605,
+ 6606, -1, -1, 6609, -1, -1, -1, -1,
+ -1, 6610, -1, -1, 6611, 6613, 6614, 6615,
+ -1, -1, 6616, 6617, -1, -1, -1, 6618,
+ 6619, 6620, 6622, -1, 6624, 6627, 6628, 6631,
+ -1, -1, 6633, 6635, 6636, -1, 6637, -1,
+ 6640, -1, -1, -1, 6642, 6643, -1, 6646,
+ 6648, 6649, 6650, 6651, 6652, 6656, 6657, 6658,
+ 6659, 6660, 6662, 6663, 6664, 6665, 6666, 6667,
+ 6668, 6669, 6670, 6671, 6672, 6673, 6675, 6676,
+ 6677, 6678, 6679, 6680, 6681, 6682, 6683, 6684,
+ 6688, 6689, 6691, 6692, 6693, 6694, 6695, 6696,
+ 6697, 6698, 6699, 6700, 6701, 6702, 6703, 6704,
+ 6706, 6707, 6708, 6709, 6710, 6711, 6713, 6714,
+ 6715, 6717, 6718, 6719, 6720, 6721, 6724, 6725,
+ 6727, 6728, 6729, 6730, 6733, 6734, 6735, 6737,
+ 6739, 6740, 6741, 6743, -1, 6744, 6746, 6747,
+ 6748, 6749, 6750, 6751, 6753, 6754, 6756, 6757,
+ 6759, 6761, 6762, 6763, 6764, 6765, 6766, 6767,
+ /* 0x7f00 */
+ 6769, 6770, 6771, 6772, 6773, 6774, 6775, 6776,
+ 6777, 6778, 6779, 6781, 6782, 6783, 6784, 6785,
+ 6786, 6790, 6791, 6792, 6793, 6794, 6795, 6796,
+ 6797, 6799, 6800, 6801, 6802, 6803, 6804, 6805,
+ 6806, 6808, 6809, 6810, 6811, 6812, 6813, 6814,
+ 6817, 6818, 6819, 6820, 6822, 6823, 6824, 6825,
+ 6826, 6828, 6829, 6830, 6831, 6832, 6834, 6837,
+ 6838, 6839, 6840, 6842, 6843, 6845, 6848, -1,
+ -1, -1, 6850, -1, -1, -1, -1, 6852,
+ 6853, -1, -1, -1, 6858, -1, 6860, -1,
+ 6865, 6867, 6870, 6872, -1, -1, -1, 6874,
+ -1, -1, 6877, -1, -1, -1, -1, -1,
+ -1, -1, 6879, -1, -1, -1, -1, -1,
+ -1, -1, 6880, -1, -1, -1, -1, -1,
+ 6882, -1, -1, -1, 6884, 6885, 6888, 6889,
+ 6890, -1, -1, -1, -1, -1, -1, -1,
+ 6892, 6893, -1, 6895, -1, 6897, 6898, 6899,
+ 6902, -1, 6906, 6907, 6908, -1, -1, -1,
+ 6909, 6910, -1, -1, -1, -1, -1, 6911,
+ -1, -1, -1, -1, -1, -1, -1, 6912,
+ -1, 6913, -1, 6914, 6915, 6916, -1, -1,
+ 6917, 6918, 6919, -1, -1, -1, 6921, -1,
+ -1, -1, -1, -1, 6922, -1, 6924, -1,
+ -1, 6926, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 6927, 6929, 6931, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 6932, -1, -1, -1, -1, -1,
+ 6933, 6934, 6935, -1, -1, -1, -1, -1,
+ 6936, -1, -1, -1, 6937, -1, -1, -1,
+ -1, -1, -1, 6939, 6940, -1, -1, -1,
+ -1, 6941, -1, 6942, -1, -1, -1, -1,
+ -1, 6943, 6944, 6945, -1, 6947, -1, -1,
+ /* 0x8000 */
+ 6948, -1, -1, 6949, -1, -1, -1, 6950,
+ 6951, -1, 6952, 6953, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 6954, -1, -1,
+ 6955, -1, -1, -1, 6956, -1, -1, -1,
+ -1, 6957, 6958, -1, 6959, -1, -1, 6960,
+ 6961, -1, -1, -1, 6963, -1, 6964, -1,
+ 6965, -1, -1, -1, -1, -1, -1, -1,
+ 6966, -1, -1, 6967, 6968, 6969, -1, -1,
+ 6970, -1, 6973, 6974, -1, -1, -1, -1,
+ -1, -1, -1, 6975, 6976, 6979, -1, -1,
+ -1, -1, -1, -1, 6980, -1, 6982, -1,
+ -1, -1, -1, -1, -1, -1, 6984, 6985,
+ -1, 6987, -1, -1, -1, -1, 6990, -1,
+ 6993, 6995, 6996, 6999, -1, 7000, 7002, 7003,
+ 7007, -1, 7010, 7011, 7012, 7014, 7015, 7016,
+ -1, 7019, -1, -1, -1, 7020, 7022, -1,
+ -1, -1, -1, 7023, -1, 7025, -1, 7027,
+ 7028, 7029, -1, -1, -1, -1, 7030, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 7031, 7033, -1, -1, 7034, -1, -1, 7035,
+ -1, -1, -1, -1, 7036, -1, 7037, 7038,
+ -1, 7040, 7041, -1, 7043, -1, -1, -1,
+ -1, -1, -1, 7044, -1, -1, 7045, 7046,
+ 7047, 7048, -1, -1, 7051, -1, 7053, -1,
+ -1, -1, -1, -1, 7055, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 7056, -1, 7057, -1, -1, -1,
+ -1, 7058, -1, -1, -1, -1, -1, 7060,
+ 7061, -1, 7062, 7063, -1, 7065, -1, -1,
+ -1, -1, -1, -1, -1, -1, 7066, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ /* 0x8100 */
+ -1, -1, -1, 7067, -1, 7069, 7071, 7073,
+ 7074, 7075, -1, 7076, -1, 7078, -1, 7079,
+ 7082, 7083, -1, 7085, 7086, -1, -1, 7087,
+ -1, -1, 7088, 7090, -1, -1, -1, -1,
+ -1, -1, -1, 7092, -1, -1, -1, -1,
+ -1, 7093, -1, 7094, -1, -1, -1, -1,
+ -1, 7095, -1, 7096, -1, 7099, 7100, -1,
+ 7101, 7102, 7104, -1, -1, -1, 7106, -1,
+ -1, -1, -1, -1, -1, -1, 7107, -1,
+ -1, -1, 7108, -1, 7110, -1, 7111, -1,
+ -1, -1, -1, -1, -1, -1, 7112, 7113,
+ 7114, -1, -1, -1, -1, -1, -1, 7115,
+ -1, 7116, -1, -1, -1, -1, 7117, -1,
+ -1, -1, -1, 7120, -1, 7121, 7122, -1,
+ -1, -1, -1, 7123, -1, -1, -1, -1,
+ 7125, -1, -1, 7127, -1, 7128, 7129, -1,
+ 7130, -1, 7131, 7132, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 7133, 7134, -1, 7135, -1, 7137, -1, -1,
+ -1, -1, 7138, -1, -1, -1, -1, -1,
+ 7139, -1, -1, 7140, 7141, -1, -1, -1,
+ -1, 7142, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7143, -1, -1, -1, -1,
+ 7144, -1, -1, 7146, -1, 7150, 7152, 7153,
+ 7154, -1, -1, 7155, -1, -1, -1, -1,
+ 7157, 7159, -1, 7160, -1, 7161, -1, 7162,
+ -1, -1, -1, 7164, -1, -1, -1, -1,
+ 7166, 7168, 7169, -1, 7170, -1, 7171, 7172,
+ 7174, -1, 7175, -1, -1, 7176, -1, -1,
+ 7177, -1, -1, -1, -1, 7178, -1, -1,
+ 7179, -1, -1, -1, 7180, -1, -1, -1,
+ -1, -1, 7181, -1, -1, -1, -1, -1,
+ /* 0x8200 */
+ -1, -1, -1, -1, -1, -1, 7183, 7184,
+ 7185, 7186, 7189, -1, -1, 7190, 7192, -1,
+ 7193, -1, -1, 7194, -1, -1, 7195, 7198,
+ 7201, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7202, -1, -1, -1, -1,
+ -1, 7203, -1, -1, -1, -1, 7204, -1,
+ 7206, 7207, -1, -1, -1, 7208, 7209, -1,
+ -1, 7210, -1, 7211, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 7213, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7214, -1, -1, -1, -1, -1, -1,
+ -1, -1, 7215, 7216, 7218, -1, 7219, -1,
+ -1, -1, 7220, 7222, -1, -1, -1, -1,
+ 7224, 7225, -1, 7227, -1, -1, 7231, 7235,
+ 7239, 7240, 7241, -1, -1, -1, -1, -1,
+ -1, -1, 7246, -1, -1, -1, -1, -1,
+ 7247, -1, -1, 7249, 7250, -1, -1, -1,
+ -1, -1, -1, -1, 7251, -1, -1, 7252,
+ -1, -1, -1, -1, 7253, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 7254, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7255, 7256, -1, -1, -1, -1, -1,
+ 7257, -1, -1, 7264, -1, -1, -1, -1,
+ -1, 7265, -1, -1, -1, 7266, -1, 7268,
+ 7269, -1, -1, 7270, 7271, 7272, 7273, 7274,
+ 7279, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7280, 7281, -1, -1, -1, -1, 7282,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7283, -1, -1, -1, -1, -1, -1,
+ -1, 7284, 7286, -1, -1, 7287, -1, -1,
+ /* 0x8300 */
+ -1, -1, -1, 7288, -1, -1, -1, -1,
+ -1, -1, 7290, -1, -1, -1, 7292, 7293,
+ -1, 7294, -1, -1, 7295, 7296, -1, -1,
+ 7297, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 7298,
+ -1, -1, -1, -1, -1, -1, -1, 7300,
+ 7301, -1, 7302, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 7304, 7305,
+ -1, -1, 7306, -1, -1, -1, -1, -1,
+ 7307, 7309, -1, -1, 7310, -1, -1, -1,
+ 7311, 7313, 7314, 7315, 7316, 7317, 7318, 7319,
+ 7320, 7322, -1, 7325, 7327, 7328, 7329, 7330,
+ 7331, 7332, 7333, 7334, 7335, 7336, 7337, 7338,
+ -1, -1, -1, 7341, -1, -1, -1, -1,
+ -1, 7342, -1, 7343, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7344, -1, -1,
+ -1, -1, 7346, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7348, -1, 7349, 7350, -1,
+ -1, -1, -1, -1, -1, -1, 7351, -1,
+ -1, -1, 7352, -1, -1, -1, -1, 7353,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7354, 7355, 7356, 7357, 7358, 7359, 7360,
+ 7362, 7363, 7364, -1, 7367, 7369, 7370, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7371, -1, 7372, 7373, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 7375,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7376, -1, -1, -1, 7377,
+ 7380, 7381, -1, -1, 7382, -1, -1, -1,
+ -1, 7385, -1, -1, -1, -1, -1, -1,
+ /* 0x8400 */
+ -1, -1, -1, -1, -1, -1, -1, 7386,
+ -1, -1, 7387, -1, 7388, 7389, -1, -1,
+ -1, -1, -1, -1, -1, 7390, -1, -1,
+ -1, -1, 7392, -1, -1, 7393, -1, 7394,
+ 7399, -1, -1, -1, 7400, 7402, 7404, 7405,
+ 7406, -1, -1, -1, 7407, -1, -1, -1,
+ -1, 7408, -1, -1, 7411, 7412, -1, -1,
+ 7413, -1, -1, -1, 7414, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7415, -1, -1,
+ -1, 7416, 7417, -1, -1, -1, -1, -1,
+ -1, -1, 7420, -1, -1, -1, -1, 7421,
+ 7422, -1, 7423, -1, -1, -1, -1, -1,
+ 7424, -1, 7425, -1, 7427, -1, 7428, -1,
+ -1, -1, 7429, -1, 7430, -1, 7431, 7432,
+ -1, 7433, -1, -1, -1, -1, -1, 7434,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 7435, 7436, -1, -1, -1, 7437,
+ -1, 7438, -1, 7439, 7440, -1, -1, -1,
+ 7441, -1, -1, 7442, 7444, -1, -1, -1,
+ -1, 7445, -1, -1, -1, -1, 7449, -1,
+ -1, -1, -1, -1, -1, -1, 7451, -1,
+ 7452, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 7453,
+ -1, -1, -1, -1, 7454, -1, -1, -1,
+ 7455, -1, -1, -1, -1, -1, 7456, -1,
+ -1, -1, -1, 7457, -1, -1, -1, -1,
+ -1, 7459, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7461, -1, 7462,
+ 7463, -1, -1, 7464, -1, 7465, 7466, -1,
+ -1, -1, -1, -1, -1, 7467, 7470, 7471,
+ -1, 7472, -1, -1, 7473, -1, -1, -1,
+ -1, -1, 7475, -1, -1, 7480, -1, -1,
+ /* 0x8500 */
+ -1, -1, -1, -1, -1, 7481, 7483, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 7484, 7485, -1, -1, 7486, 7488, -1, -1,
+ -1, -1, -1, -1, -1, -1, 7489, -1,
+ -1, -1, -1, 7490, -1, 7491, 7492, -1,
+ -1, -1, -1, -1, -1, 7493, -1, 7494,
+ -1, -1, 7495, 7496, 7497, 7498, 7500, 7502,
+ -1, 7503, 7504, 7505, 7506, -1, -1, -1,
+ -1, 7508, -1, -1, -1, -1, 7509, -1,
+ -1, -1, 7510, 7512, -1, -1, 7514, -1,
+ 7515, -1, 7517, 7518, -1, 7519, -1, -1,
+ 7520, -1, 7521, -1, -1, -1, -1, -1,
+ -1, -1, 7522, -1, -1, -1, -1, -1,
+ -1, 7523, 7524, -1, -1, 7525, -1, -1,
+ 7526, -1, 7527, -1, 7528, -1, -1, 7530,
+ -1, -1, -1, -1, -1, -1, -1, 7531,
+ 7534, -1, -1, -1, -1, -1, -1, -1,
+ 7535, -1, 7536, -1, 7538, -1, -1, -1,
+ -1, 7539, -1, 7540, 7541, -1, -1, 7542,
+ 7544, -1, -1, -1, -1, -1, -1, 7545,
+ -1, -1, -1, -1, -1, -1, 7546, -1,
+ -1, 7548, -1, 7549, 7551, 7553, 7554, 7556,
+ 7557, -1, 7559, -1, -1, -1, -1, -1,
+ -1, -1, 7561, -1, 7563, -1, -1, -1,
+ -1, 7564, 7568, -1, -1, -1, -1, -1,
+ -1, 7572, -1, -1, -1, 7575, 7576, 7577,
+ -1, -1, -1, 7579, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7580, -1, 7585,
+ -1, -1, -1, -1, 7587, 7588, -1, -1,
+ -1, -1, 7590, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7592, 7596, -1, 7598, 7599,
+ -1, 7600, 7602, -1, 7603, -1, -1, -1,
+ /* 0x8600 */
+ 7606, -1, 7607, -1, 7609, -1, 7610, 7611,
+ -1, -1, 7615, 7617, -1, 7619, 7621, -1,
+ 7623, -1, -1, 7626, -1, -1, -1, 7628,
+ -1, -1, 7629, -1, -1, -1, 7630, -1,
+ -1, -1, 7631, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7632, -1, 7633,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 7635, -1, -1, 7636, -1, 7638,
+ -1, 7639, -1, -1, -1, -1, 7640, -1,
+ -1, -1, -1, -1, -1, -1, 7642, 7644,
+ -1, 7645, -1, 7646, -1, 7647, 7649, 7650,
+ -1, -1, 7652, 7654, 7656, 7657, -1, 7659,
+ -1, -1, -1, -1, -1, 7660, 7661, 7662,
+ -1, -1, -1, 7663, 7665, -1, 7666, 7667,
+ -1, 7668, -1, -1, -1, 7669, -1, -1,
+ -1, -1, 7671, 7672, -1, 7673, 7674, 7675,
+ 7676, 7677, 7678, 7679, -1, -1, -1, -1,
+ -1, -1, 7680, 7682, 7683, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7684, 7687, -1,
+ 7688, -1, -1, -1, -1, 7689, -1, -1,
+ -1, -1, -1, -1, -1, -1, 7690, -1,
+ -1, -1, -1, 7691, 7692, -1, -1, -1,
+ -1, -1, -1, -1, 7693, -1, -1, -1,
+ -1, -1, 7694, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 7695,
+ -1, -1, 7697, -1, -1, 7698, 7700, 7702,
+ -1, -1, -1, -1, 7703, -1, -1, -1,
+ -1, 7706, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 7707, 7708,
+ 7709, 7710, 7711, 7712, 7713, -1, -1, -1,
+ -1, -1, 7714, 7715, -1, 7716, -1, -1,
+ /* 0x8700 */
+ -1, -1, 7718, -1, -1, -1, 7719, -1,
+ -1, -1, -1, 7720, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7721, 7722, 7723,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7724, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 7726,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7727, -1, -1, -1, 7728, -1, -1,
+ -1, -1, -1, -1, -1, 7729, -1, 7732,
+ 7734, 7735, -1, 7736, -1, -1, 7738, -1,
+ -1, -1, -1, -1, -1, 7739, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 7740,
+ -1, 7741, -1, -1, -1, -1, 7742, -1,
+ 7743, -1, -1, -1, -1, -1, -1, 7744,
+ -1, 7745, -1, -1, -1, -1, -1, -1,
+ 7746, -1, -1, -1, 7747, -1, 7748, 7749,
+ 7751, -1, 7752, -1, 7753, -1, -1, -1,
+ 7754, -1, -1, -1, -1, 7755, 7756, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 7757, 7758, -1, -1, -1, -1, 7760, -1,
+ -1, 7761, 7762, -1, 7764, -1, -1, 7766,
+ 7767, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7768, -1, -1, -1, 7769,
+ -1, 7770, -1, -1, 7771, -1, 7772, 7773,
+ 7774, -1, -1, -1, -1, -1, 7775, 7776,
+ -1, -1, 7777, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7778, -1, -1, -1, -1,
+ -1, -1, -1, -1, 7779, -1, -1, 7780,
+ -1, -1, 7781, -1, -1, -1, 7782, -1,
+ 7783, 7784, -1, 7785, -1, -1, -1, -1,
+ /* 0x8800 */
+ -1, 7787, -1, -1, -1, 7788, 7790, 7791,
+ -1, -1, -1, -1, -1, 7793, 7794, 7795,
+ 7796, 7797, 7798, -1, 7801, 7802, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 7803,
+ -1, 7805, 7806, 7807, -1, -1, -1, 7809,
+ 7811, -1, -1, -1, -1, 7812, -1, -1,
+ -1, 7813, -1, -1, -1, -1, 7814, -1,
+ -1, 7817, 7819, 7822, 7823, -1, -1, -1,
+ -1, -1, 7825, -1, 7826, 7827, 7828, -1,
+ -1, 7831, 7833, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7834, 7835, 7838, 7839, -1,
+ 7840, -1, 7843, 7844, 7846, 7849, 7850, 7852,
+ -1, -1, -1, 7855, 7856, 7857, -1, -1,
+ 7858, -1, -1, -1, 7859, -1, 7860, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7861, -1, -1, -1, 7862, -1, -1,
+ -1, -1, -1, -1, 7863, 7864, 7867, -1,
+ -1, -1, -1, 7868, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 7869, -1, 7872, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 7873, 7875, 7876, 7877,
+ -1, -1, -1, -1, 7878, 7880, -1, 7881,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7882, 7883, -1,
+ 7884, -1, 7885, -1, 7886, -1, -1, 7887,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 7889, -1, -1, 7890, 7891, -1, -1,
+ 7892, 7893, 7895, 7896, 7897, 7899, 7900, -1,
+ 7902, -1, -1, -1, -1, 7903, -1, -1,
+ -1, -1, -1, -1, 7904, 7905, -1, -1,
+ -1, -1, -1, -1, -1, 7906, -1, -1,
+ /* 0x8900 */
+ -1, -1, -1, -1, -1, -1, -1, 7907,
+ -1, -1, 7908, -1, 7909, -1, 7910, 7911,
+ -1, -1, 7912, 7914, -1, -1, -1, -1,
+ 7915, -1, -1, 7916, -1, 7917, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 7918, -1, -1, -1, -1,
+ -1, -1, 7919, 7920, 7921, -1, -1, -1,
+ 7922, -1, -1, 7923, -1, -1, -1, -1,
+ -1, -1, -1, 7924, -1, -1, -1, 7926,
+ -1, -1, -1, -1, 7927, 7928, -1, 7929,
+ -1, -1, -1, -1, -1, 7930, 7931, -1,
+ -1, -1, -1, -1, -1, 7932, -1, -1,
+ 7933, -1, -1, -1, 7934, -1, -1, -1,
+ -1, -1, 7935, -1, 7936, 7937, -1, 7938,
+ -1, -1, 7939, -1, 7940, -1, -1, -1,
+ -1, -1, -1, -1, -1, 7942, -1, 7943,
+ -1, -1, -1, -1, -1, -1, 7945, 7947,
+ 7948, 7949, 7952, 7956, -1, 7957, 7958, 7959,
+ 7960, -1, -1, 7963, 7965, -1, 7967, -1,
+ 7969, -1, 7970, -1, -1, -1, -1, -1,
+ -1, 7973, -1, -1, -1, 7974, 7975, 7976,
+ -1, 7978, 7979, -1, 7980, -1, -1, 7981,
+ 7982, -1, 7983, 7984, -1, -1, 7986, 7987,
+ -1, -1, 7989, -1, 7993, 7994, -1, 7996,
+ 7997, 7999, 8000, 8002, 8003, 8004, 8006, 8008,
+ 8009, 8011, 8014, 8015, 8016, 8017, 8018, 8019,
+ 8020, 8021, -1, -1, 8022, -1, -1, 8023,
+ -1, -1, -1, -1, -1, 8025, 8026, -1,
+ -1, -1, -1, 8027, -1, -1, 8028, 8029,
+ -1, -1, -1, -1, -1, -1, -1, 8030,
+ -1, -1, -1, -1, 8032, -1, 8033, -1,
+ 8035, 8036, -1, -1, -1, 8038, -1, 8040,
+ /* 0x8a00 */
+ 8042, 8044, 8046, 8047, -1, -1, -1, -1,
+ 8048, -1, 8049, -1, 8050, -1, 8051, -1,
+ 8052, -1, 8053, 8054, -1, 8055, 8056, 8057,
+ 8059, -1, 8060, 8061, -1, 8062, -1, 8063,
+ 8064, 8066, 8068, 8069, -1, 8070, -1, -1,
+ -1, 8071, 8072, 8073, -1, 8074, -1, -1,
+ -1, 8075, -1, 8076, 8078, -1, 8079, -1,
+ -1, -1, 8081, 8082, 8083, 8085, -1, -1,
+ -1, 8086, -1, -1, -1, -1, 8087, -1,
+ -1, -1, -1, 8089, -1, 8091, 8092, -1,
+ 8093, -1, 8094, -1, 8095, 8096, 8097, 8098,
+ 8099, -1, -1, 8100, -1, -1, 8101, 8102,
+ 8103, 8104, 8105, 8106, -1, -1, 8107, 8108,
+ -1, 8109, -1, 8110, 8111, 8113, 8114, -1,
+ 8115, 8116, 8118, 8119, -1, 8120, -1, -1,
+ -1, -1, -1, -1, 8121, -1, -1, 8122,
+ -1, -1, -1, -1, 8123, 8124, 8125, 8126,
+ -1, 8127, 8128, -1, 8129, 8130, -1, -1,
+ -1, 8131, 8132, -1, -1, 8133, 8134, -1,
+ 8136, -1, 8138, -1, -1, -1, 8139, -1,
+ 8140, 8141, -1, 8142, 8143, 8144, 8145, -1,
+ 8146, -1, 8147, -1, 8149, 8151, -1, 8153,
+ 8154, -1, 8155, -1, -1, -1, 8156, -1,
+ -1, 8157, -1, -1, 8158, -1, 8160, 8161,
+ -1, -1, 8162, -1, 8163, -1, -1, 8164,
+ -1, 8165, -1, 8166, 8167, 8169, -1, 8170,
+ -1, 8171, 8172, -1, -1, -1, 8173, 8174,
+ -1, -1, -1, 8175, 8176, 8177, 8178, -1,
+ 8179, 8181, 8183, -1, 8184, -1, 8186, 8187,
+ -1, 8188, -1, 8189, 8191, 8197, 8198, -1,
+ -1, 8199, -1, 8200, -1, -1, 8202, 8203,
+ 8205, -1, 8206, -1, 8207, -1, 8209, -1,
+ /* 0x8b00 */
+ 8210, 8211, 8212, -1, 8213, 8214, -1, -1,
+ -1, -1, 8215, -1, 8216, -1, 8217, -1,
+ 8218, -1, -1, -1, 8219, -1, 8220, 8221,
+ -1, 8222, 8223, 8225, -1, 8226, -1, -1,
+ 8227, 8229, -1, -1, -1, -1, -1, -1,
+ 8231, -1, 8232, 8233, 8235, 8236, -1, -1,
+ 8238, -1, -1, 8239, -1, -1, -1, -1,
+ -1, 8240, -1, -1, 8241, -1, 8243, -1,
+ -1, 8244, -1, -1, -1, -1, -1, -1,
+ -1, 8246, -1, -1, 8248, -1, 8249, 8250,
+ 8251, -1, -1, -1, -1, -1, 8252, -1,
+ 8254, 8255, 8256, 8257, 8259, -1, -1, 8261,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 8262, 8264, -1, 8266, 8267, 8269,
+ 8271, 8272, 8273, -1, 8275, -1, -1, 8276,
+ 8277, -1, -1, -1, 8278, 8280, 8281, -1,
+ 8283, 8285, -1, 8287, -1, 8289, -1, -1,
+ -1, -1, 8290, 8292, 8293, 8295, 8297, -1,
+ 8300, -1, 8302, 8303, -1, 8305, 8306, -1,
+ -1, -1, 8307, -1, 8309, -1, 8310, -1,
+ 8311, 8313, 8314, 8315, 8316, 8317, 8318, 8319,
+ 8320, 8321, 8323, 8324, 8325, 8327, 8328, 8329,
+ 8330, 8331, 8332, 8333, 8334, 8335, 8336, 8337,
+ 8338, 8339, 8341, 8342, 8343, 8344, 8346, 8347,
+ 8348, 8349, 8351, 8352, 8353, 8354, 8355, 8356,
+ 8357, 8358, 8359, 8360, 8361, 8362, 8363, 8364,
+ 8365, 8366, 8368, 8369, 8370, 8371, 8372, 8373,
+ 8374, 8375, 8376, 8377, 8378, 8379, 8381, 8382,
+ 8383, 8384, 8385, 8386, 8387, 8388, 8389, 8390,
+ 8391, 8392, 8393, 8394, 8395, 8396, 8397, 8398,
+ 8400, 8401, 8403, 8404, 8405, 8407, 8408, 8409,
+ 8410, 8411, 8412, 8413, 8415, 8416, 8417, 8418,
+ /* 0x8c00 */
+ 8419, 8420, 8421, 8422, 8423, 8424, 8425, 8426,
+ 8427, 8428, 8429, 8431, 8432, 8433, 8434, 8435,
+ 8437, 8438, 8439, 8440, 8441, 8443, 8444, 8446,
+ 8447, 8448, 8450, 8451, 8452, 8453, 8454, 8455,
+ 8456, 8457, 8458, 8459, 8461, 8462, 8464, 8465,
+ 8466, 8467, 8468, 8470, 8472, 8473, 8474, 8476,
+ 8477, 8478, 8479, 8480, 8481, 8482, 8483, 8484,
+ -1, -1, 8486, -1, -1, -1, -1, 8487,
+ 8490, -1, -1, -1, -1, -1, 8493, -1,
+ 8494, -1, 8495, -1, -1, -1, 8499, -1,
+ 8501, -1, -1, 8505, 8509, -1, -1, -1,
+ 8513, -1, 8514, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 8515, -1, -1, -1,
+ -1, -1, -1, 8516, 8517, -1, 8518, -1,
+ -1, -1, -1, -1, -1, -1, 8519, -1,
+ -1, -1, 8520, 8521, 8522, -1, 8523, -1,
+ -1, -1, 8524, -1, -1, -1, -1, 8525,
+ -1, 8526, -1, 8527, 8528, 8529, 8531, -1,
+ -1, -1, 8532, 8533, 8534, -1, -1, -1,
+ 8535, -1, -1, 8536, 8537, 8539, 8541, 8542,
+ 8545, 8546, 8548, -1, -1, -1, -1, 8549,
+ 8550, 8551, 8552, 8553, 8554, 8555, 8558, 8561,
+ 8562, -1, 8563, 8564, 8567, -1, 8568, 8569,
+ 8570, -1, 8571, 8572, 8573, 8574, -1, 8575,
+ 8576, 8577, 8578, 8579, 8580, 8581, -1, 8582,
+ 8583, 8584, 8586, 8587, -1, 8588, 8590, -1,
+ -1, 8592, 8593, 8594, 8596, 8598, 8599, -1,
+ -1, 8600, 8601, 8602, 8604, -1, 8605, -1,
+ 8606, 8607, 8610, 8612, 8614, -1, 8616, 8617,
+ -1, -1, 8618, 8621, 8622, 8623, -1, -1,
+ 8624, -1, -1, -1, 8625, 8627, -1, 8628,
+ -1, -1, 8630, 8631, 8632, 8633, 8634, -1,
+ /* 0x8d00 */
+ -1, 8635, -1, -1, 8637, 8638, -1, 8639,
+ 8640, -1, 8641, 8643, -1, 8646, -1, 8647,
+ 8648, -1, 8649, 8651, 8653, -1, 8654, 8655,
+ -1, -1, -1, 8658, 8659, 8660, 8662, 8663,
+ 8664, 8667, 8668, 8670, 8671, 8673, 8675, 8676,
+ 8677, 8679, 8680, 8681, 8682, 8683, 8684, 8685,
+ 8686, 8689, 8691, 8692, 8693, 8694, 8695, 8696,
+ 8697, 8698, 8699, 8700, 8701, 8702, 8703, 8704,
+ 8705, 8706, 8707, 8708, 8711, 8712, 8713, 8714,
+ 8715, 8716, 8717, 8719, 8720, 8721, 8724, 8725,
+ 8726, 8727, 8728, 8729, 8730, 8731, 8732, 8734,
+ 8735, 8736, 8737, 8738, 8739, 8740, 8743, 8747,
+ 8748, 8749, 8750, 8751, 8752, -1, -1, -1,
+ -1, -1, 8754, -1, 8755, -1, -1, -1,
+ 8756, 8757, -1, -1, -1, 8758, 8759, -1,
+ -1, -1, -1, 8760, -1, -1, -1, 8765,
+ -1, 8766, 8767, -1, -1, -1, -1, -1,
+ -1, -1, -1, 8768, -1, -1, -1, -1,
+ -1, 8769, -1, -1, -1, 8770, -1, -1,
+ -1, 8771, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 8772, -1,
+ 8773, -1, -1, -1, 8774, -1, -1, 8775,
+ -1, 8777, 8778, -1, -1, -1, -1, -1,
+ 8779, -1, -1, 8780, -1, -1, -1, -1,
+ -1, -1, -1, 8781, 8783, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 8784, -1,
+ -1, 8785, -1, -1, -1, 8786, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 8787, 8788, 8789, 8790,
+ 8791, 8792, 8793, 8794, 8795, -1, -1, -1,
+ /* 0x8e00 */
+ -1, 8796, -1, -1, -1, -1, -1, -1,
+ 8798, -1, 8800, 8801, 8803, -1, -1, -1,
+ 8804, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 8805, 8806, 8807, 8808, 8809, -1, -1, 8810,
+ 8811, -1, -1, -1, 8812, -1, -1, -1,
+ 8813, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 8814, -1, -1, -1,
+ -1, -1, -1, 8815, 8817, -1, -1, 8818,
+ -1, 8819, 8820, -1, -1, 8821, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 8822,
+ -1, -1, -1, 8823, 8824, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 8826, -1, -1, -1, -1, -1, -1, -1,
+ -1, 8828, 8830, -1, -1, -1, -1, 8832,
+ -1, -1, 8833, 8834, 8835, -1, -1, 8836,
+ -1, 8837, 8838, 8841, -1, 8843, -1, 8845,
+ -1, 8846, 8847, 8848, -1, 8849, -1, -1,
+ -1, 8851, 8852, -1, 8853, -1, -1, -1,
+ -1, 8854, 8855, -1, -1, 8857, 8858, -1,
+ -1, -1, 8859, -1, 8861, 8862, -1, 8863,
+ 8864, 8868, 8869, 8870, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 8871, -1, -1, -1, 8872, -1, 8875, -1,
+ -1, -1, 8879, 8880, 8881, 8882, -1, -1,
+ -1, 8883, 8884, -1, 8885, -1, -1, -1,
+ -1, -1, -1, 8886, -1, -1, -1, 8889,
+ -1, -1, 8890, 8892, 8894, -1, -1, -1,
+ -1, -1, -1, 8895, -1, -1, -1, -1,
+ 8896, -1, 8898, -1, -1, -1, 8899, -1,
+ 8902, 8903, 8904, 8905, 8906, 8907, 8909, -1,
+ /* 0x8f00 */
+ 8910, -1, -1, 8911, -1, 8912, -1, 8913,
+ 8914, 8915, 8916, -1, 8917, -1, -1, 8919,
+ -1, -1, 8920, 8922, 8923, 8925, -1, -1,
+ -1, 8927, -1, 8929, 8931, 8933, 8934, 8935,
+ -1, 8936, -1, -1, -1, 8937, 8938, -1,
+ -1, 8939, 8941, -1, 8942, 8943, -1, 8944,
+ -1, -1, -1, 8945, -1, -1, 8946, -1,
+ 8947, -1, 8948, 8950, 8951, -1, 8952, 8953,
+ -1, 8954, 8957, -1, 8958, 8960, 8961, -1,
+ -1, 8962, -1, -1, -1, 8964, 8965, -1,
+ -1, -1, -1, -1, 8966, -1, -1, 8967,
+ -1, -1, -1, -1, 8968, -1, -1, 8969,
+ -1, 8971, 8972, -1, 8973, -1, 8974, 8975,
+ 8976, 8977, 8978, 8979, 8980, 8982, 8985, 8986,
+ 8988, 8990, 8991, 8992, 8993, 8994, 8995, 8996,
+ 8997, 8998, 8999, 9000, 9002, 9003, 9004, 9005,
+ 9006, 9007, 9008, 9009, 9010, 9012, 9013, 9015,
+ 9016, 9018, 9019, 9020, 9021, 9022, 9023, 9025,
+ 9026, 9027, 9028, 9029, 9030, 9031, 9032, 9033,
+ 9034, 9035, 9036, -1, -1, 9037, 9040, 9043,
+ 9044, 9046, -1, -1, 9049, -1, 9052, 9053,
+ 9055, 9057, -1, 9060, -1, 9061, 9064, 9065,
+ -1, -1, 9068, -1, -1, 9069, 9070, -1,
+ -1, 9071, 9074, -1, -1, 9077, 9078, -1,
+ -1, 9080, 9081, 9082, -1, -1, 9083, 9084,
+ 9085, -1, 9086, -1, -1, -1, -1, -1,
+ 9088, -1, -1, -1, -1, -1, -1, -1,
+ 9089, 9090, -1, 9091, 9092, 9093, 9094, 9095,
+ -1, -1, -1, -1, 9098, 9099, -1, -1,
+ -1, 9100, 9101, -1, 9102, -1, -1, 9103,
+ -1, -1, -1, 9104, 9107, -1, -1, -1,
+ -1, 9113, 9115, -1, -1, -1, -1, -1,
+ /* 0x9000 */
+ -1, -1, 9117, 9118, -1, -1, -1, -1,
+ 9119, 9120, 9121, -1, -1, -1, 9122, -1,
+ -1, -1, 9123, 9125, -1, 9127, -1, -1,
+ -1, 9130, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 9131, -1, 9132, 9138, -1,
+ -1, 9139, -1, -1, -1, -1, -1, -1,
+ 9140, 9142, 9143, -1, -1, -1, -1, -1,
+ -1, 9144, 9146, 9147, 9148, -1, -1, -1,
+ -1, 9149, -1, -1, -1, 9150, -1, -1,
+ -1, 9152, 9154, 9156, -1, -1, 9157, -1,
+ -1, -1, 9158, 9159, 9162, 9164, -1, 9165,
+ -1, 9166, -1, -1, 9167, -1, 9168, -1,
+ 9170, 9172, -1, -1, -1, 9173, -1, -1,
+ -1, 9174, -1, -1, -1, -1, -1, 9175,
+ -1, -1, 9176, -1, -1, -1, 9178, 9179,
+ 9180, -1, 9181, -1, 9182, -1, -1, -1,
+ -1, 9183, -1, -1, 9184, -1, -1, 9185,
+ -1, 9186, 9189, -1, -1, -1, -1, 9192,
+ 9193, 9194, -1, 9195, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 9196, -1, -1,
+ -1, -1, -1, -1, -1, -1, 9197, -1,
+ 9198, -1, -1, 9199, 9200, -1, 9201, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 9202, 9203, 9204, -1, 9207, -1, -1,
+ -1, 9208, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 9211, -1, 9212, 9214,
+ 9215, 9216, 9217, 9219, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 9220, 9222,
+ -1, -1, -1, -1, -1, -1, 9223, 9224,
+ 9225, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 9226, 9227, 9228,
+ 9232, -1, -1, -1, -1, -1, -1, -1,
+ /* 0x9100 */
+ -1, -1, -1, -1, -1, -1, 9233, -1,
+ -1, 9234, 9238, -1, -1, -1, -1, -1,
+ -1, -1, 9242, -1, 9243, 9244, 9248, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 9249,
+ -1, -1, -1, -1, -1, 9250, -1, -1,
+ 9251, -1, 9254, -1, 9255, -1, 9256, 9257,
+ -1, -1, 9258, -1, 9259, 9260, -1, -1,
+ -1, -1, 9263, -1, -1, -1, 9264, 9265,
+ 9267, 9268, -1, 9269, -1, -1, -1, -1,
+ -1, -1, -1, -1, 9270, -1, -1, -1,
+ -1, 9271, -1, -1, -1, 9272, -1, -1,
+ -1, -1, 9274, -1, -1, -1, 9275, 9278,
+ -1, -1, 9280, -1, 9281, -1, -1, -1,
+ -1, 9283, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 9285, 9286, 9287,
+ -1, -1, -1, 9289, -1, -1, -1, 9290,
+ -1, 9291, 9292, 9293, -1, -1, 9294, -1,
+ -1, -1, -1, -1, 9296, 9297, 9298, 9300,
+ 9303, -1, -1, -1, 9304, -1, 9306, -1,
+ -1, -1, -1, -1, 9308, -1, -1, -1,
+ -1, -1, -1, 9310, 9312, -1, -1, -1,
+ -1, 9314, -1, -1, -1, -1, -1, -1,
+ 9317, -1, -1, 9319, 9321, -1, -1, -1,
+ 9323, 9325, -1, 9326, -1, 9327, -1, 9328,
+ 9330, -1, 9332, 9334, 9336, -1, 9338, -1,
+ 9340, 9341, 9343, 9345, 9348, 9349, 9350, 9352,
+ 9353, 9354, 9355, -1, 9357, 9358, -1, -1,
+ 9359, 9361, -1, 9362, 9364, -1, 9365, 9366,
+ -1, 9367, -1, -1, -1, -1, -1, 9368,
+ 9369, -1, -1, -1, -1, 9377, -1, 9378,
+ -1, 9379, 9380, 9381, 9384, -1, -1, -1,
+ /* 0x9200 */
+ 9392, 9393, -1, 9394, 9395, 9396, 9397, -1,
+ 9399, 9400, -1, -1, -1, 9401, 9402, -1,
+ 9404, 9405, 9406, -1, 9407, 9408, -1, -1,
+ -1, -1, -1, -1, -1, -1, 9409, 9411,
+ -1, 9412, -1, 9413, -1, 9414, 9415, 9416,
+ 9417, 9418, -1, -1, 9420, -1, 9422, -1,
+ 9424, -1, -1, 9425, 9426, -1, -1, 9427,
+ 9428, 9429, 9430, -1, -1, 9431, 9432, 9433,
+ 9434, -1, -1, -1, 9435, 9440, 9441, 9442,
+ 9443, 9444, -1, 9445, -1, 9447, -1, -1,
+ -1, 9448, -1, -1, -1, 9449, -1, 9450,
+ -1, -1, 9451, 9452, -1, -1, 9454, -1,
+ 9455, -1, 9456, -1, 9459, -1, 9461, -1,
+ 9462, -1, -1, -1, 9464, 9465, -1, -1,
+ -1, 9466, -1, -1, 9471, -1, 9475, -1,
+ 9476, -1, 9477, 9478, -1, -1, -1, 9479,
+ 9480, -1, -1, 9481, -1, 9482, -1, -1,
+ -1, -1, -1, -1, -1, 9483, -1, -1,
+ -1, 9484, -1, 9485, -1, 9486, 9490, -1,
+ 9491, -1, 9492, 9494, 9496, -1, 9499, -1,
+ 9500, -1, -1, 9501, -1, 9502, 9503, -1,
+ 9504, 9505, 9506, 9507, 9508, 9509, 9511, -1,
+ -1, 9512, 9513, 9514, -1, -1, -1, 9516,
+ -1, 9518, -1, 9519, 9520, 9521, -1, -1,
+ -1, 9522, -1, 9523, -1, 9524, -1, 9525,
+ -1, -1, -1, -1, 9526, -1, -1, 9527,
+ -1, -1, 9528, -1, -1, -1, -1, -1,
+ -1, 9529, -1, 9530, -1, 9535, -1, 9536,
+ -1, -1, -1, 9538, 9540, 9541, 9542, -1,
+ 9543, 9548, 9550, -1, -1, 9553, 9555, 9556,
+ 9557, 9558, -1, 9559, -1, -1, 9561, -1,
+ 9562, -1, -1, -1, 9563, -1, -1, -1,
+ /* 0x9300 */
+ -1, 9564, -1, -1, 9565, -1, 9567, 9568,
+ 9569, -1, -1, -1, -1, -1, -1, 9570,
+ 9572, -1, 9573, -1, -1, 9574, -1, -1,
+ 9575, 9576, 9578, 9579, -1, -1, -1, 9580,
+ 9581, 9582, 9583, -1, -1, -1, 9585, -1,
+ 9586, 9587, -1, 9588, 9589, -1, 9592, 9593,
+ -1, -1, 9594, 9596, -1, -1, 9597, 9598,
+ 9599, -1, -1, -1, -1, -1, 9600, -1,
+ 9601, 9602, -1, 9603, -1, -1, 9604, 9605,
+ 9606, -1, 9608, 9611, -1, 9612, -1, -1,
+ -1, -1, -1, -1, 9613, -1, -1, -1,
+ 9614, -1, 9615, 9616, -1, -1, 9618, -1,
+ 9619, -1, -1, -1, 9621, 9622, -1, -1,
+ -1, 9623, -1, -1, 9624, -1, -1, 9625,
+ 9627, -1, -1, 9628, -1, 9632, 9633, -1,
+ -1, -1, 9634, -1, -1, -1, 9635, 9637,
+ -1, 9638, 9639, -1, 9640, -1, -1, 9641,
+ -1, -1, 9642, 9643, 9644, -1, -1, -1,
+ -1, -1, 9646, -1, 9648, -1, 9650, 9652,
+ 9653, -1, 9654, 9655, -1, -1, -1, -1,
+ -1, 9656, 9658, 9659, -1, -1, 9660, 9662,
+ -1, 9663, 9664, -1, 9665, 9666, 9668, -1,
+ 9670, -1, -1, 9671, -1, 9672, -1, -1,
+ 9673, -1, 9674, -1, -1, -1, -1, 9675,
+ -1, 9676, -1, 9677, -1, -1, -1, 9678,
+ 9679, -1, -1, -1, 9680, 9681, -1, -1,
+ 9682, 9683, -1, 9684, -1, -1, -1, 9685,
+ 9686, -1, -1, -1, 9687, 9688, 9689, 9690,
+ -1, 9694, 9696, -1, 9697, 9698, -1, -1,
+ 9700, -1, -1, -1, -1, -1, -1, -1,
+ 9701, -1, -1, -1, -1, 9702, -1, 9703,
+ -1, 9704, -1, -1, -1, 9705, -1, -1,
+ /* 0x9400 */
+ -1, -1, 9707, 9709, -1, -1, -1, -1,
+ -1, -1, -1, 9710, -1, -1, -1, -1,
+ 9711, -1, 9712, 9713, 9714, -1, -1, 9715,
+ 9716, 9717, 9718, -1, -1, 9720, -1, -1,
+ 9722, 9723, -1, -1, -1, -1, 9728, 9729,
+ 9730, -1, -1, 9731, -1, -1, 9732, -1,
+ -1, -1, 9734, 9735, -1, 9736, 9741, -1,
+ 9742, -1, 9744, -1, -1, -1, -1, 9745,
+ -1, -1, -1, 9746, 9748, 9750, -1, -1,
+ -1, -1, 9751, -1, 9752, -1, -1, -1,
+ -1, 9753, 9757, 9761, 9762, 9763, -1, -1,
+ -1, -1, 9764, 9766, 9771, -1, 9773, -1,
+ 9774, -1, -1, 9775, 9776, 9777, -1, -1,
+ -1, -1, 9778, -1, 9780, 9784, -1, 9785,
+ 9786, 9787, 9788, -1, -1, 9789, -1, 9791,
+ -1, 9792, -1, -1, 9793, 9794, 9796, 9797,
+ -1, 9798, 9800, -1, -1, 9801, 9803, 9806,
+ 9807, 9808, 9809, 9810, 9811, 9812, 9813, 9814,
+ 9815, 9816, 9817, 9818, 9819, 9820, 9821, 9822,
+ 9823, 9824, 9825, 9826, 9827, 9828, 9829, 9830,
+ 9834, 9835, 9836, 9837, 9838, 9839, 9841, 9842,
+ 9843, 9844, 9846, 9847, 9848, 9849, 9850, 9851,
+ 9852, 9853, 9855, 9856, 9857, 9858, 9861, 9862,
+ 9863, 9864, 9865, 9866, 9869, 9870, 9871, 9872,
+ 9873, 9874, 9877, 9878, 9879, 9880, 9882, 9883,
+ 9885, 9886, 9887, 9889, 9890, 9892, 9893, 9895,
+ 9896, 9897, 9898, 9899, 9900, 9902, 9903, 9904,
+ 9905, 9906, 9907, 9908, 9909, 9910, 9911, 9912,
+ 9913, 9914, 9915, 9916, 9917, 9918, 9919, 9920,
+ 9921, 9922, 9923, 9924, 9926, 9927, 9928, 9929,
+ 9930, 9931, 9932, 9936, 9937, 9938, 9939, 9940,
+ 9941, 9943, 9944, 9947, 9948, 9949, 9950, 9951,
+ /* 0x9500 */
+ 9953, 9954, 9955, 9956, 9957, 9959, 9960, 9961,
+ 9962, 9965, 9966, 9967, 9968, 9969, 9970, 9971,
+ 9973, 9975, 9976, 9977, 9978, 9979, 9980, 9981,
+ 9982, 9983, 9984, 9985, 9986, 9987, 9988, 9989,
+ 9990, 9991, 9992, 9993, 9994, 9996, 9997, 9998,
+ 9999, 10000, 10001, 10003, 10004, 10005, 10006, 10007,
+ 10008, 10009, 10010, 10011, 10012, 10013, 10014, 10015,
+ 10016, 10017, 10018, 10020, 10021, 10022, 10023, 10024,
+ 10025, 10026, 10027, 10028, 10029, 10030, 10031, 10032,
+ 10034, 10035, 10036, 10037, 10038, 10040, 10041, 10042,
+ 10044, 10045, 10046, 10047, 10048, -1, 10049, 10050,
+ 10051, 10052, 10053, 10054, 10055, 10056, 10057, 10058,
+ 10059, 10060, 10061, 10063, 10064, 10065, 10066, 10067,
+ 10068, 10069, 10070, 10071, 10072, 10073, 10074, 10075,
+ 10076, 10078, 10079, 10080, 10081, 10082, 10083, 10084,
+ 10088, 10092, -1, -1, -1, -1, -1, 10094,
+ 10098, -1, 10099, 10100, -1, -1, 10101, 10102,
+ 10104, 10105, -1, 10107, 10108, -1, 10109, 10110,
+ -1, 10112, 10114, 10116, 10117, -1, -1, -1,
+ 10118, 10119, -1, -1, -1, -1, -1, -1,
+ 10121, 10123, 10124, 10127, 10128, 10129, -1, 10130,
+ 10131, 10132, -1, 10133, 10134, 10135, -1, -1,
+ -1, 10136, 10138, -1, 10140, -1, 10142, -1,
+ -1, 10143, -1, 10145, 10146, 10147, 10148, 10149,
+ -1, -1, -1, 10150, -1, -1, 10152, 10153,
+ 10154, -1, 10155, 10157, 10158, 10159, -1, -1,
+ 10160, -1, 10161, 10162, 10163, 10164, 10165, 10166,
+ 10169, 10174, -1, -1, 10180, -1, 10183, -1,
+ 10184, 10185, 10186, -1, 10187, 10188, -1, -1,
+ 10189, 10190, 10191, 10192, 10193, 10194, 10196, 10197,
+ 10198, 10200, 10201, 10203, 10204, 10205, 10206, 10207,
+ 10208, 10209, 10211, 10212, 10213, 10214, 10215, 10216,
+ /* 0x9600 */
+ 10217, 10218, 10219, 10220, 10221, 10222, 10224, 10225,
+ 10226, 10227, 10229, 10230, 10231, 10232, 10233, 10234,
+ 10235, 10236, 10237, 10239, 10240, 10242, 10243, 10244,
+ 10245, 10246, 10247, 10249, 10250, 10251, -1, 10253,
+ -1, -1, -1, -1, -1, 10254, 10258, -1,
+ 10260, 10261, 10263, 10265, 10267, -1, -1, 10268,
+ -1, 10269, -1, 10270, 10272, 10276, 10277, -1,
+ 10279, -1, -1, 10280, -1, -1, -1, -1,
+ 10281, 10283, -1, -1, -1, 10285, 10286, 10287,
+ 10288, 10289, -1, -1, -1, 10290, -1, -1,
+ -1, -1, -1, -1, -1, 10291, 10294, -1,
+ 10295, -1, -1, -1, 10296, 10298, 10299, 10301,
+ -1, -1, -1, 10302, -1, 10304, 10305, -1,
+ 10312, 10313, -1, -1, -1, -1, -1, -1,
+ 10316, -1, -1, 10320, -1, -1, -1, 10321,
+ 10322, -1, 10323, 10326, -1, 10328, -1, 10330,
+ -1, 10332, 10334, -1, 10338, -1, -1, -1,
+ -1, -1, 10340, -1, 10341, -1, 10342, 10344,
+ 10345, -1, -1, -1, -1, 10348, 10350, -1,
+ -1, 10351, -1, 10352, -1, 10353, -1, 10360,
+ 10361, -1, -1, 10364, -1, -1, -1, -1,
+ 10367, -1, 10368, 10371, -1, -1, 10373, 10374,
+ -1, 10381, 10384, -1, 10385, -1, 10386, 10388,
+ 10390, -1, 10392, 10399, -1, 10400, 10401, -1,
+ -1, 10402, -1, -1, -1, -1, -1, 10404,
+ -1, -1, -1, 10406, -1, 10407, -1, 10408,
+ -1, 10409, -1, -1, -1, 10411, 10414, -1,
+ -1, 10415, 10416, 10417, 10419, 10421, 10422, 10425,
+ 10426, -1, 10428, 10429, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 10430, -1, 10431, 10432, -1, -1, 10433, 10434,
+ -1, -1, 10435, 10437, -1, -1, 10438, -1,
+ /* 0x9700 */
+ -1, 10440, -1, -1, -1, -1, -1, -1,
+ -1, 10441, 10442, -1, -1, -1, -1, -1,
+ -1, 10445, -1, -1, -1, -1, -1, 10446,
+ -1, -1, 10447, 10450, -1, -1, -1, -1,
+ -1, 10453, 10454, -1, -1, -1, -1, 10455,
+ -1, -1, -1, -1, -1, 10458, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 10459, -1, -1, 10460, -1, 10464, -1, -1,
+ -1, 10465, 10466, -1, 10467, -1, 10468, -1,
+ 10469, 10472, 10473, -1, -1, 10477, 10484, 10491,
+ -1, 10498, 10500, 10502, 10503, -1, -1, -1,
+ -1, 10506, 10507, -1, 10508, 10509, -1, -1,
+ -1, -1, 10512, 10518, 10519, 10521, -1, 10522,
+ 10523, -1, -1, 10524, -1, 10526, -1, -1,
+ -1, 10529, -1, -1, 10532, -1, -1, -1,
+ -1, -1, -1, -1, -1, 10533, -1, -1,
+ 10534, -1, -1, -1, -1, -1, -1, -1,
+ -1, 10536, -1, 10538, 10539, 10540, -1, 10541,
+ -1, 10542, 10543, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 10544,
+ -1, -1, -1, -1, -1, -1, 10545, 10547,
+ 10549, -1, -1, -1, -1, -1, -1, 10550,
+ -1, 10551, 10553, -1, -1, 10554, -1, -1,
+ -1, 10555, -1, -1, -1, 10556, 10557, -1,
+ -1, 10558, -1, 10560, -1, -1, 10561, -1,
+ 10562, 10564, -1, 10565, 10566, 10567, -1, -1,
+ -1, -1, -1, 10569, -1, -1, -1, -1,
+ -1, 10570, -1, -1, 10571, 10574, 10575, -1,
+ -1, -1, -1, -1, 10576, -1, 10578, 10579,
+ 10582, 10584, 10585, 10586, 10587, 10589, 10590, 10591,
+ -1, 10592, 10593, -1, -1, 10595, -1, -1,
+ -1, -1, -1, 10596, -1, -1, -1, 10597,
+ /* 0x9800 */
+ -1, 10598, 10599, 10600, -1, 10601, 10602, 10603,
+ 10604, -1, 10605, -1, 10606, -1, 10607, 10608,
+ 10609, 10610, 10611, 10612, -1, -1, -1, 10613,
+ 10614, -1, 10615, -1, 10617, -1, -1, -1,
+ -1, 10618, -1, -1, 10619, 10621, 10623, -1,
+ -1, -1, -1, -1, 10624, 10626, 10627, -1,
+ 10629, -1, 10631, -1, 10632, -1, -1, 10634,
+ 10635, 10637, 10641, 10645, 10646, 10648, 10652, -1,
+ -1, -1, -1, -1, -1, -1, 10653, -1,
+ -1, -1, -1, 10654, 10655, 10656, 10657, 10658,
+ -1, -1, 10660, 10661, 10662, 10664, 10666, -1,
+ 10667, 10668, 10669, 10671, -1, -1, 10673, -1,
+ -1, -1, 10674, -1, -1, 10675, -1, 10676,
+ -1, -1, -1, 10677, 10678, -1, -1, 10679,
+ 10681, 10682, -1, 10685, 10686, 10687, 10688, 10689,
+ 10690, 10691, 10692, 10693, 10695, 10696, 10697, 10698,
+ 10699, 10700, 10701, 10702, 10703, 10704, 10706, 10707,
+ 10708, 10710, 10711, 10713, 10714, 10715, 10716, 10717,
+ 10718, 10720, 10721, 10722, 10726, -1, 10727, 10729,
+ 10730, 10731, 10732, 10733, 10734, 10736, 10737, 10738,
+ 10739, 10741, 10742, 10743, 10744, 10745, 10746, 10747,
+ 10748, -1, -1, -1, -1, 10756, 10757, 10761,
+ -1, 10762, -1, 10763, -1, -1, 10764, 10765,
+ 10768, -1, 10769, 10770, 10771, -1, -1, -1,
+ 10772, -1, -1, 10773, 10775, -1, 10777, 10782,
+ 10783, -1, -1, -1, 10787, -1, 10792, 10798,
+ 10799, 10800, 10801, 10802, 10803, 10804, 10805, 10806,
+ 10807, 10809, 10810, 10811, 10812, -1, 10813, 10814,
+ 10817, 10820, 10821, 10822, -1, 10823, -1, -1,
+ 10824, 10825, 10826, 10827, 10829, 10830, 10831, 10833,
+ 10835, -1, 10836, -1, 10838, -1, 10839, -1,
+ -1, -1, -1, -1, 10840, 10841, 10842, 10843,
+ /* 0x9900 */
+ -1, -1, -1, 10844, 10845, 10846, -1, -1,
+ -1, 10848, 10851, -1, 10854, 10855, 10856, 10857,
+ 10858, 10859, 10860, 10862, -1, 10863, 10864, -1,
+ 10865, -1, 10867, 10868, 10869, -1, 10870, 10871,
+ 10872, 10874, -1, -1, -1, -1, -1, 10875,
+ 10879, -1, -1, -1, 10881, -1, -1, -1,
+ -1, 10882, -1, 10883, 10884, 10885, 10887, 10888,
+ -1, 10889, 10890, 10891, 10892, 10893, 10894, 10895,
+ -1, 10896, -1, 10897, -1, 10898, -1, -1,
+ 10899, 10900, 10901, 10902, 10903, 10904, 10905, -1,
+ -1, 10906, 10907, -1, -1, -1, -1, 10908,
+ -1, 10909, -1, -1, 10910, -1, 10911, 10912,
+ -1, -1, 10915, 10916, 10919, 10920, 10922, 10923,
+ 10925, 10926, 10927, 10928, 10929, 10930, 10931, 10933,
+ 10934, 10935, 10936, 10937, 10938, 10939, 10940, 10941,
+ 10943, 10944, 10945, 10946, 10947, 10949, 10950, 10951,
+ 10952, 10954, 10956, 10957, 10958, 10959, 10960, 10961,
+ 10962, 10964, 10965, 10966, 10967, 10968, 10969, 10970,
+ 10971, 10972, 10973, 10974, 10975, 10976, -1, -1,
+ -1, -1, -1, -1, -1, 10977, 10978, 10979,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 10980, 10981, 10982, -1,
+ -1, 10983, 10985, 10986, 10987, -1, -1, -1,
+ -1, 10988, -1, -1, -1, 10989, -1, 10990,
+ -1, 10992, -1, -1, 10993, 10995, 10997, -1,
+ 11001, -1, -1, -1, -1, -1, -1, -1,
+ 11005, 11006, 11007, -1, 11008, 11009, -1, -1,
+ 11010, 11011, -1, 11012, -1, 11013, 11015, 11017,
+ -1, 11018, 11021, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 11022, 11023, -1,
+ 11024, 11025, -1, -1, -1, 11026, -1, -1,
+ 11028, -1, -1, -1, -1, -1, -1, 11029,
+ /* 0x9a00 */
+ -1, 11030, 11031, -1, -1, 11032, -1, -1,
+ -1, -1, -1, -1, -1, 11033, 11034, 11035,
+ 11036, -1, 11039, 11041, -1, -1, 11044, -1,
+ -1, 11045, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 11046, -1, -1, -1,
+ 11047, -1, -1, 11048, -1, 11049, 11050, -1,
+ 11053, -1, -1, -1, -1, -1, 11054, 11055,
+ 11057, -1, 11058, -1, -1, -1, 11059, -1,
+ 11060, 11061, 11062, 11063, 11064, 11065, -1, 11069,
+ -1, -1, 11070, -1, 11071, 11072, -1, 11073,
+ -1, 11074, 11077, -1, -1, 11078, -1, 11079,
+ -1, -1, 11082, 11083, -1, 11085, -1, 11086,
+ -1, -1, 11087, -1, 11089, 11090, 11092, -1,
+ -1, 11093, 11094, 11095, 11096, 11097, 11098, 11100,
+ 11101, 11102, 11106, 11107, 11109, 11111, 11112, 11113,
+ 11114, 11115, 11116, 11117, 11118, 11120, 11121, 11122,
+ 11124, 11125, 11126, 11129, 11130, 11131, 11132, 11133,
+ 11134, 11135, 11136, 11137, 11138, 11141, 11142, 11143,
+ 11144, 11145, 11146, 11147, -1, 11148, 11149, 11150,
+ 11151, 11153, 11154, 11156, 11157, 11158, 11160, 11161,
+ 11162, 11163, 11164, 11165, 11166, 11167, 11169, 11170,
+ -1, -1, -1, -1, -1, -1, -1, 11171,
+ -1, -1, -1, -1, -1, 11172, -1, -1,
+ -1, -1, -1, -1, -1, -1, 11176, -1,
+ -1, -1, -1, -1, 11177, 11179, -1, -1,
+ 11180, -1, -1, 11181, 11182, -1, -1, 11183,
+ -1, -1, 11184, 11185, 11187, 11191, 11193, 11194,
+ 11197, 11198, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 11199, 11201, 11202, -1, -1,
+ -1, 11203, 11205, -1, -1, 11207, 11208, 11210,
+ -1, -1, -1, -1, 11211, -1, -1, -1,
+ -1, 11213, -1, -1, -1, -1, -1, -1,
+ /* 0x9b00 */
+ 11214, -1, 11215, -1, -1, -1, 11218, -1,
+ -1, -1, -1, -1, -1, 11219, -1, -1,
+ -1, -1, -1, 11220, -1, -1, -1, -1,
+ -1, -1, 11222, 11223, -1, -1, -1, -1,
+ -1, -1, 11224, 11227, -1, 11228, 11233, 11238,
+ 11240, 11241, 11242, 11247, -1, 11248, 11253, -1,
+ 11254, 11257, -1, -1, -1, -1, 11260, -1,
+ -1, 11261, -1, 11262, -1, -1, -1, -1,
+ 11264, -1, -1, -1, -1, -1, -1, 11265,
+ -1, 11266, -1, -1, -1, -1, 11267, -1,
+ 11269, -1, -1, -1, -1, -1, -1, 11274,
+ 11276, -1, 11277, 11278, -1, -1, -1, -1,
+ -1, -1, 11279, 11280, -1, -1, 11281, -1,
+ 11282, -1, -1, -1, -1, 11283, -1, 11284,
+ -1, -1, 11285, 11287, 11288, -1, -1, 11289,
+ -1, -1, 11290, -1, -1, -1, -1, -1,
+ -1, 11291, -1, 11292, -1, -1, -1, -1,
+ -1, 11293, 11295, 11296, -1, 11297, 11298, 11299,
+ 11300, 11301, 11302, 11303, -1, -1, -1, -1,
+ -1, -1, 11304, -1, 11305, 11306, 11309, -1,
+ -1, -1, -1, -1, -1, -1, 11310, 11311,
+ -1, -1, 11313, 11314, -1, 11315, 11316, -1,
+ -1, -1, -1, 11321, -1, -1, 11322, 11323,
+ -1, -1, 11325, 11326, -1, -1, 11327, -1,
+ 11328, 11329, -1, -1, -1, -1, -1, 11330,
+ -1, 11332, 11333, 11335, -1, -1, -1, -1,
+ -1, -1, 11336, -1, 11337, 11338, 11339, 11340,
+ 11342, -1, -1, 11343, -1, 11345, -1, -1,
+ -1, 11346, 11347, -1, 11348, -1, -1, 11349,
+ 11350, -1, 11351, 11352, -1, -1, -1, -1,
+ 11353, -1, -1, -1, 11354, 11355, -1, 11356,
+ -1, 11359, -1, -1, -1, 11360, -1, 11361,
+ /* 0x9c00 */
+ 11362, 11364, 11365, 11366, -1, -1, -1, -1,
+ 11367, 11369, -1, -1, 11370, 11372, -1, 11374,
+ 11375, -1, 11377, 11378, -1, -1, -1, -1,
+ -1, -1, -1, 11379, 11381, -1, -1, 11382,
+ 11383, -1, -1, 11384, 11385, 11386, -1, -1,
+ 11388, 11390, -1, -1, -1, 11391, 11392, -1,
+ -1, 11393, 11394, 11396, -1, 11397, -1, 11398,
+ -1, 11399, 11400, 11402, 11403, -1, 11404, -1,
+ -1, -1, 11405, -1, -1, 11406, -1, -1,
+ 11407, 11408, -1, -1, -1, -1, -1, -1,
+ -1, -1, 11411, 11412, 11413, -1, 11414, 11415,
+ 11416, -1, -1, -1, -1, 11417, 11418, 11419,
+ 11420, -1, -1, 11421, 11422, -1, -1, 11423,
+ 11424, -1, -1, -1, -1, 11425, 11426, 11427,
+ -1, -1, -1, -1, -1, -1, 11428, 11431,
+ 11433, -1, 11435, 11436, 11441, 11442, 11443, 11444,
+ 11445, 11446, 11447, -1, 11448, 11449, 11450, 11451,
+ 11452, 11454, 11455, 11456, 11457, 11458, 11460, 11461,
+ 11462, 11463, 11464, 11465, 11466, 11467, 11468, 11469,
+ 11470, 11471, 11472, 11473, 11474, 11479, 11480, 11482,
+ 11483, 11485, 11486, 11487, 11488, 11489, 11490, 11491,
+ 11492, 11493, 11495, 11496, 11497, 11498, 11499, 11500,
+ 11501, 11502, 11503, 11504, 11505, 11506, 11507, 11508,
+ 11510, 11511, 11512, 11513, 11514, 11515, 11516, 11517,
+ 11518, 11519, 11520, 11521, 11522, 11524, 11526, 11527,
+ 11528, 11529, 11530, 11531, 11532, 11534, 11535, 11536,
+ 11537, 11538, 11539, 11540, 11541, 11542, 11544, 11546,
+ 11547, 11548, -1, 11549, 11550, 11551, 11553, 11554,
+ 11555, 11556, 11557, 11558, -1, 11559, -1, 11561,
+ -1, 11563, -1, 11564, 11566, -1, -1, -1,
+ -1, -1, 11567, 11568, 11569, -1, 11570, -1,
+ 11571, -1, -1, -1, -1, -1, -1, -1,
+ /* 0x9d00 */
+ -1, -1, -1, -1, -1, -1, 11572, 11573,
+ 11574, 11576, -1, -1, -1, -1, 11578, -1,
+ -1, -1, 11580, -1, -1, 11581, -1, -1,
+ -1, -1, -1, 11582, -1, 11583, 11585, 11586,
+ -1, -1, -1, 11588, -1, -1, 11589, -1,
+ 11590, -1, -1, -1, 11591, -1, -1, 11593,
+ 11594, -1, -1, 11595, 11596, -1, -1, -1,
+ -1, -1, -1, 11597, 11598, -1, -1, 11599,
+ -1, -1, 11600, 11601, 11602, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 11603, 11604, 11605, 11606, -1, -1, -1, -1,
+ -1, 11607, -1, -1, 11608, 11609, 11611, -1,
+ 11613, 11614, -1, -1, -1, -1, -1, -1,
+ -1, -1, 11615, -1, 11616, -1, 11617, 11618,
+ 11619, -1, 11620, -1, -1, -1, 11621, 11623,
+ -1, -1, -1, -1, -1, -1, 11624, -1,
+ -1, -1, -1, -1, -1, -1, -1, 11626,
+ -1, 11628, 11629, -1, -1, -1, -1, 11630,
+ -1, -1, -1, 11633, -1, -1, 11634, -1,
+ 11635, -1, 11636, -1, -1, -1, -1, -1,
+ -1, 11637, -1, -1, 11638, 11639, -1, -1,
+ -1, 11640, 11641, 11642, 11644, -1, -1, 11645,
+ -1, -1, 11647, -1, 11648, 11655, -1, -1,
+ -1, 11656, 11657, 11658, 11659, -1, -1, 11660,
+ 11661, 11662, 11663, 11664, 11665, -1, 11668, -1,
+ 11669, 11670, 11671, -1, -1, -1, -1, 11672,
+ -1, -1, -1, 11673, -1, -1, 11674, 11675,
+ -1, 11677, 11678, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 11679, 11680, -1,
+ -1, -1, -1, 11681, -1, -1, -1, 11682,
+ 11683, -1, 11684, 11685, 11687, -1, -1, -1,
+ 11689, 11690, 11691, -1, -1, 11693, -1, 11694,
+ /* 0x9e00 */
+ -1, -1, -1, -1, -1, -1, -1, 11695,
+ -1, -1, 11696, -1, 11697, -1, 11698, 11699,
+ -1, -1, -1, -1, -1, 11700, 11703, -1,
+ 11710, -1, 11711, 11712, 11714, 11715, 11716, 11717,
+ 11719, 11720, 11723, 11724, 11725, 11726, 11728, 11730,
+ 11731, 11732, 11733, 11734, 11736, 11737, 11738, 11739,
+ 11740, 11741, 11742, 11743, 11744, 11745, 11746, 11747,
+ 11748, 11749, 11750, 11751, 11752, 11753, 11754, 11755,
+ 11756, 11757, 11758, 11759, 11760, 11761, 11763, 11764,
+ 11766, 11767, 11768, 11769, 11770, 11771, 11772, 11773,
+ 11774, 11775, 11776, 11777, 11778, 11779, 11780, 11781,
+ 11782, 11783, 11784, 11786, 11787, 11788, 11789, 11790,
+ 11791, 11792, 11793, 11794, 11795, 11802, 11803, 11804,
+ 11805, 11806, 11807, 11808, 11809, 11810, -1, 11811,
+ 11812, 11813, 11814, 11815, 11816, 11817, -1, -1,
+ 11819, 11822, 11824, 11825, 11826, 11829, 11831, -1,
+ -1, -1, -1, 11832, 11833, 11834, -1, 11835,
+ -1, -1, -1, -1, -1, -1, -1, 11836,
+ -1, -1, -1, -1, -1, -1, -1, 11837,
+ -1, -1, -1, -1, -1, -1, 11839, -1,
+ -1, -1, -1, -1, 11840, 11842, 11843, -1,
+ -1, 11844, 11846, 11851, 11856, 11858, -1, 11859,
+ -1, -1, -1, -1, 11863, 11867, -1, -1,
+ 11872, 11874, 11878, 11883, 11886, 11890, -1, -1,
+ -1, -1, -1, 11894, 11895, -1, -1, -1,
+ -1, 11897, -1, -1, 11898, -1, -1, 11899,
+ -1, 11900, 11901, -1, -1, -1, -1, -1,
+ 11902, 11903, -1, 11904, -1, -1, 11905, -1,
+ -1, 11907, -1, -1, 11908, -1, -1, -1,
+ 11909, 11910, 11911, -1, -1, 11912, -1, -1,
+ -1, 11913, 11914, -1, 11915, -1, 11916, 11917,
+ -1, 11918, -1, -1, -1, 11919, 11920, 11921,
+ /* 0x9f00 */
+ -1, -1, 11923, 11924, -1, -1, -1, 11925,
+ 11927, 11930, -1, 11931, 11932, 11933, 11934, -1,
+ -1, 11935, 11936, 11937, -1, 11939, -1, 11940,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 11942, 11943, -1, -1, -1, -1, 11944, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 11945, -1, -1, -1,
+ -1, 11946, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 11947, -1, -1,
+ -1, -1, 11948, 11952, -1, -1, 11954, 11956,
+ 11958, 11962, 11964, 11966, 11967, 11969, -1, 11970,
+ -1, 11971, 11972, -1, 11973, -1, -1, 11974,
+ 11975, 11976, 11978, 11980, -1, -1, 11981, 11982,
+ -1, 11985, 11986, -1, 11988, -1, -1, -1,
+ 11989, 11990, 11991, -1, -1, -1, 11992, 11993,
+ -1, -1, -1, -1, -1, -1, -1, 11994,
+ 11996, 11997, 11998, 11999, 12000, 12002, 12003, 12004,
+ 12005, 12006, 12007, 12008, 12009, 12010, 12013, -1,
+ 12014, -1, 12015, -1, 12018, 12019, -1, -1,
+ -1, 12020, 12022, 12023, 12024, 12026, 12029, 12031,
+ -1, -1, 12033, -1, -1, 12036, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+};
+
diff --git a/jni/iconv/lib/cns11643.h b/jni/iconv/lib/cns11643.h
new file mode 100644
index 0000000..5b16641
--- /dev/null
+++ b/jni/iconv/lib/cns11643.h
@@ -0,0 +1,41 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992
+ */
+
+/* ISO-2022-CN and EUC-TW use CNS 11643-1992 planes 1 to 7. We also
+ * have a table for the older plane 15. We use a trick to keep the
+ * Unicode -> CNS 11643 table as small as possible (see cns11643_inv.h).
+ */
+
+#include "cns11643_1.h"
+#include "cns11643_2.h"
+#include "cns11643_3.h"
+#include "cns11643_4.h"
+#include "cns11643_5.h"
+#include "cns11643_6.h"
+#include "cns11643_7.h"
+#include "cns11643_15.h"
+#include "cns11643_inv.h"
+
+/* Returns the plane number (1,...,7,15) in r[0], the two bytes in r[1],r[2]. */
+#define cns11643_wctomb cns11643_inv_wctomb
diff --git a/jni/iconv/lib/cns11643_1.h b/jni/iconv/lib/cns11643_1.h
new file mode 100644
index 0000000..24abb5c
--- /dev/null
+++ b/jni/iconv/lib/cns11643_1.h
@@ -0,0 +1,893 @@
+/*
+ * Copyright (C) 1999-2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 1
+ */
+
+static const unsigned short cns11643_1_2uni_page21[500] = {
+ /* 0x21 */
+ 0x3000, 0xff0c, 0x3001, 0x3002, 0xff0e, 0x30fb, 0xff1b, 0xff1a,
+ 0xff1f, 0xff01, 0xfe30, 0x2026, 0x2025, 0xfe50, 0xfe51, 0xfe52,
+ 0x00b7, 0xfe54, 0xfe55, 0xfe56, 0xfe57, 0xfe31, 0x2014, 0xfe32,
+ 0x2013, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xff08, 0xff09, 0xfe35,
+ 0xfe36, 0xff5b, 0xff5d, 0xfe37, 0xfe38, 0x3014, 0x3015, 0xfe39,
+ 0xfe3a, 0x3010, 0x3011, 0xfe3b, 0xfe3c, 0x300a, 0x300b, 0xfe3d,
+ 0xfe3e, 0x3008, 0x3009, 0xfe3f, 0xfe40, 0x300c, 0x300d, 0xfe41,
+ 0xfe42, 0x300e, 0x300f, 0xfe43, 0xfe44, 0xfe59, 0xfe5a, 0xfe5b,
+ 0xfe5c, 0xfe5d, 0xfe5e, 0x2018, 0x2019, 0x201c, 0x201d, 0x301d,
+ 0x301e, 0x2032, 0x2035, 0xff03, 0xff06, 0xff0a, 0x203b, 0x00a7,
+ 0x3003, 0x25cb, 0x25cf, 0x25b3, 0x25b2, 0x25ce, 0x2606, 0x2605,
+ 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25bd, 0x25bc,
+ /* 0x22 */
+ 0x32a3, 0x2105, 0x203e, 0xfffd, 0xff3f, 0xfffd, 0xfe49, 0xfe4a,
+ 0xfe4d, 0xfe4e, 0xfe4b, 0xfe4c, 0xfe5f, 0xfe60, 0xfe61, 0xff0b,
+ 0xff0d, 0x00d7, 0x00f7, 0x00b1, 0x221a, 0xff1c, 0xff1e, 0xff1d,
+ 0x2266, 0x2267, 0x2260, 0x221e, 0x2252, 0x2261, 0xfe62, 0xfe63,
+ 0xfe64, 0xfe66, 0xfe65, 0x223c, 0x2229, 0x222a, 0x22a5, 0x2220,
+ 0x221f, 0x22bf, 0x33d2, 0x33d1, 0x222b, 0x222e, 0x2235, 0x2234,
+ 0x2640, 0x2642, 0x2641, 0x2609, 0x2191, 0x2193, 0x2192, 0x2190,
+ 0x2196, 0x2197, 0x2199, 0x2198, 0x2016, 0xff5c, 0xff0f, 0xff3c,
+ 0x2215, 0xfe68, 0xff04, 0xffe5, 0x3012, 0xffe0, 0xffe1, 0xff05,
+ 0xff20, 0x2103, 0x2109, 0xfe69, 0xfe6a, 0xfe6b, 0x33d5, 0x339c,
+ 0x339d, 0x339e, 0x33ce, 0x33a1, 0x338e, 0x338f, 0x33c4, 0x00b0,
+ 0x5159, 0x515b, 0x515e, 0x515d, 0x5161, 0x5163,
+ /* 0x23 */
+ 0x55e7, 0x74e9, 0x7cce, 0x2581, 0x2582, 0x2583, 0x2584, 0x2585,
+ 0x2586, 0x2587, 0x2588, 0x258f, 0x258e, 0x258d, 0x258c, 0x258b,
+ 0x258a, 0x2589, 0x253c, 0x2534, 0x252c, 0x2524, 0x251c, 0x2594,
+ 0x2500, 0x2502, 0x2595, 0x250c, 0x2510, 0x2514, 0x2518, 0x256d,
+ 0x256e, 0x2570, 0x256f, 0x2550, 0x255e, 0x256a, 0x2561, 0x25e2,
+ 0x25e3, 0x25e5, 0x25e4, 0x2571, 0x2572, 0x2573, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x24 */
+ 0xff10, 0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17,
+ 0xff18, 0xff19, 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165,
+ 0x2166, 0x2167, 0x2168, 0x2169, 0x3021, 0x3022, 0x3023, 0x3024,
+ 0x3025, 0x3026, 0x3027, 0x3028, 0x3029, 0xfffd, 0x5344, 0xfffd,
+ 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+ 0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30,
+ 0xff31, 0xff32, 0xff33, 0xff34, 0xff35, 0xff36, 0xff37, 0xff38,
+ 0xff39, 0xff3a, 0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46,
+ 0xff47, 0xff48, 0xff49, 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e,
+ 0xff4f, 0xff50, 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56,
+ 0xff57, 0xff58, 0xff59, 0xff5a, 0x0391, 0x0392, 0x0393, 0x0394,
+ 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039a,
+ /* 0x25 */
+ 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3,
+ 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9, 0x03b1, 0x03b2,
+ 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8, 0x03b9, 0x03ba,
+ 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0, 0x03c1, 0x03c3,
+ 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x3105, 0x3106,
+ 0x3107, 0x3108, 0x3109, 0x310a, 0x310b, 0x310c, 0x310d, 0x310e,
+ 0x310f, 0x3110, 0x3111, 0x3112, 0x3113, 0x3114, 0x3115, 0x3116,
+ 0x3117, 0x3118, 0x3119, 0x311a, 0x311b, 0x311c, 0x311d, 0x311e,
+ 0x311f, 0x3120, 0x3121, 0x3122, 0x3123, 0x3124, 0x3125, 0x3126,
+ 0x3127, 0x3128, 0x3129, 0x02d9, 0x02c9, 0x02ca, 0x02c7, 0x02cb,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x26 */
+ 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
+ 0x2468, 0x2469, 0x2474, 0x2475, 0x2476, 0x2477, 0x2478, 0x2479,
+ 0x247a, 0x247b, 0x247c, 0x247d, 0x2170, 0x2171, 0x2172, 0x2173,
+ 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179,
+};
+static const unsigned short cns11643_1_2uni_page42[34] = {
+ /* 0x42 */
+ 0x2400, 0x2401, 0x2402, 0x2403, 0x2404, 0x2405, 0x2406, 0x2407,
+ 0x2408, 0x2409, 0x240a, 0x240b, 0x240c, 0x240d, 0x240e, 0x240f,
+ 0x2410, 0x2411, 0x2412, 0x2413, 0x2414, 0x2415, 0x2416, 0x2417,
+ 0x2418, 0x2419, 0x241a, 0x241b, 0x241c, 0x241d, 0x241e, 0x241f,
+ 0x2421, 0x20ac,
+};
+static const unsigned short cns11643_1_2uni_page44[5401] = {
+ /* 0x44 */
+ 0x4e00, 0x4e59, 0x4e01, 0x4e03, 0x4e43, 0x4e5d, 0x4e86, 0x4e8c,
+ 0x4eba, 0x513f, 0x5165, 0x516b, 0x51e0, 0x5200, 0x5201, 0x529b,
+ 0x5315, 0x5341, 0x535c, 0x53c8, 0x4e09, 0x4e0b, 0x4e08, 0x4e0a,
+ 0x4e2b, 0x4e38, 0x51e1, 0x4e45, 0x4e48, 0x4e5f, 0x4e5e, 0x4e8e,
+ 0x4ea1, 0x5140, 0x5203, 0x52fa, 0x5343, 0x53c9, 0x53e3, 0x571f,
+ 0x58eb, 0x5915, 0x5927, 0x5973, 0x5b50, 0x5b51, 0x5b53, 0x5bf8,
+ 0x5c0f, 0x5c22, 0x5c38, 0x5c71, 0x5ddd, 0x5de5, 0x5df1, 0x5df2,
+ 0x5df3, 0x5dfe, 0x5e72, 0x5efe, 0x5f0b, 0x5f13, 0x624d, 0x4e11,
+ 0x4e10, 0x4e0d, 0x4e2d, 0x4e30, 0x4e39, 0x4e4b, 0x5c39, 0x4e88,
+ 0x4e91, 0x4e95, 0x4e92, 0x4e94, 0x4ea2, 0x4ec1, 0x4ec0, 0x4ec3,
+ 0x4ec6, 0x4ec7, 0x4ecd, 0x4eca, 0x4ecb, 0x4ec4, 0x5143, 0x5141,
+ 0x5167, 0x516d, 0x516e, 0x516c, 0x5197, 0x51f6,
+ /* 0x45 */
+ 0x5206, 0x5207, 0x5208, 0x52fb, 0x52fe, 0x52ff, 0x5316, 0x5339,
+ 0x5348, 0x5347, 0x5345, 0x535e, 0x5384, 0x53cb, 0x53ca, 0x53cd,
+ 0x58ec, 0x5929, 0x592b, 0x592a, 0x592d, 0x5b54, 0x5c11, 0x5c24,
+ 0x5c3a, 0x5c6f, 0x5df4, 0x5e7b, 0x5eff, 0x5f14, 0x5f15, 0x5fc3,
+ 0x6208, 0x6236, 0x624b, 0x624e, 0x652f, 0x6587, 0x6597, 0x65a4,
+ 0x65b9, 0x65e5, 0x66f0, 0x6708, 0x6728, 0x6b20, 0x6b62, 0x6b79,
+ 0x6bcb, 0x6bd4, 0x6bdb, 0x6c0f, 0x6c34, 0x706b, 0x722a, 0x7236,
+ 0x723b, 0x7247, 0x7259, 0x725b, 0x72ac, 0x738b, 0x4e19, 0x4e16,
+ 0x4e15, 0x4e14, 0x4e18, 0x4e3b, 0x4e4d, 0x4e4f, 0x4e4e, 0x4ee5,
+ 0x4ed8, 0x4ed4, 0x4ed5, 0x4ed6, 0x4ed7, 0x4ee3, 0x4ee4, 0x4ed9,
+ 0x4ede, 0x5145, 0x5144, 0x5189, 0x518a, 0x51ac, 0x51f9, 0x51fa,
+ 0x51f8, 0x520a, 0x52a0, 0x529f, 0x5305, 0x5306,
+ /* 0x46 */
+ 0x5317, 0x531d, 0x4edf, 0x534a, 0x5349, 0x5361, 0x5360, 0x536f,
+ 0x536e, 0x53bb, 0x53ef, 0x53e4, 0x53f3, 0x53ec, 0x53ee, 0x53e9,
+ 0x53e8, 0x53fc, 0x53f8, 0x53f5, 0x53eb, 0x53e6, 0x53ea, 0x53f2,
+ 0x53f1, 0x53f0, 0x53e5, 0x53ed, 0x53fb, 0x56db, 0x56da, 0x5916,
+ 0x592e, 0x5931, 0x5974, 0x5976, 0x5b55, 0x5b83, 0x5c3c, 0x5de8,
+ 0x5de7, 0x5de6, 0x5e02, 0x5e03, 0x5e73, 0x5e7c, 0x5f01, 0x5f18,
+ 0x5f17, 0x5fc5, 0x620a, 0x6253, 0x6254, 0x6252, 0x6251, 0x65a5,
+ 0x65e6, 0x672e, 0x672c, 0x672a, 0x672b, 0x672d, 0x6b63, 0x6bcd,
+ 0x6c11, 0x6c10, 0x6c38, 0x6c41, 0x6c40, 0x6c3e, 0x72af, 0x7384,
+ 0x7389, 0x74dc, 0x74e6, 0x7518, 0x751f, 0x7528, 0x7529, 0x7530,
+ 0x7531, 0x7532, 0x7533, 0x758b, 0x767d, 0x76ae, 0x76bf, 0x76ee,
+ 0x77db, 0x77e2, 0x77f3, 0x793a, 0x79be, 0x7a74,
+ /* 0x47 */
+ 0x7acb, 0x4e1e, 0x4e1f, 0x4e52, 0x4e53, 0x4e69, 0x4e99, 0x4ea4,
+ 0x4ea6, 0x4ea5, 0x4eff, 0x4f09, 0x4f19, 0x4f0a, 0x4f15, 0x4f0d,
+ 0x4f10, 0x4f11, 0x4f0f, 0x4ef2, 0x4ef6, 0x4efb, 0x4ef0, 0x4ef3,
+ 0x4efd, 0x4f01, 0x4f0b, 0x5149, 0x5147, 0x5146, 0x5148, 0x5168,
+ 0x5171, 0x518d, 0x51b0, 0x5217, 0x5211, 0x5212, 0x520e, 0x5216,
+ 0x52a3, 0x5308, 0x5321, 0x5320, 0x5370, 0x5371, 0x5409, 0x540f,
+ 0x540c, 0x540a, 0x5410, 0x5401, 0x540b, 0x5404, 0x5411, 0x540d,
+ 0x5408, 0x5403, 0x540e, 0x5406, 0x5412, 0x56e0, 0x56de, 0x56dd,
+ 0x5733, 0x5730, 0x5728, 0x572d, 0x572c, 0x572f, 0x5729, 0x5919,
+ 0x591a, 0x5937, 0x5938, 0x5984, 0x5978, 0x5983, 0x597d, 0x5979,
+ 0x5982, 0x5981, 0x5b57, 0x5b58, 0x5b87, 0x5b88, 0x5b85, 0x5b89,
+ 0x5bfa, 0x5c16, 0x5c79, 0x5dde, 0x5e06, 0x5e76,
+ /* 0x48 */
+ 0x5e74, 0x5f0f, 0x5f1b, 0x5fd9, 0x5fd6, 0x620e, 0x620c, 0x620d,
+ 0x6210, 0x6263, 0x625b, 0x6258, 0x6536, 0x65e9, 0x65e8, 0x65ec,
+ 0x65ed, 0x66f2, 0x66f3, 0x6709, 0x673d, 0x6734, 0x6731, 0x6735,
+ 0x6b21, 0x6b64, 0x6b7b, 0x6c16, 0x6c5d, 0x6c57, 0x6c59, 0x6c5f,
+ 0x6c60, 0x6c50, 0x6c55, 0x6c61, 0x6c5b, 0x6c4d, 0x6c4e, 0x7070,
+ 0x725f, 0x725d, 0x767e, 0x7af9, 0x7c73, 0x7cf8, 0x7f36, 0x7f8a,
+ 0x7fbd, 0x8001, 0x8003, 0x800c, 0x8012, 0x8033, 0x807f, 0x8089,
+ 0x808b, 0x808c, 0x81e3, 0x81ea, 0x81f3, 0x81fc, 0x820c, 0x821b,
+ 0x821f, 0x826e, 0x8272, 0x827e, 0x866b, 0x8840, 0x884c, 0x8863,
+ 0x897f, 0x9621, 0x4e32, 0x4ea8, 0x4f4d, 0x4f4f, 0x4f47, 0x4f57,
+ 0x4f5e, 0x4f34, 0x4f5b, 0x4f55, 0x4f30, 0x4f50, 0x4f51, 0x4f3d,
+ 0x4f3a, 0x4f38, 0x4f43, 0x4f54, 0x4f3c, 0x4f46,
+ /* 0x49 */
+ 0x4f63, 0x4f5c, 0x4f60, 0x4f2f, 0x4f4e, 0x4f36, 0x4f59, 0x4f5d,
+ 0x4f48, 0x4f5a, 0x514c, 0x514b, 0x514d, 0x5175, 0x51b6, 0x51b7,
+ 0x5225, 0x5224, 0x5229, 0x522a, 0x5228, 0x52ab, 0x52a9, 0x52aa,
+ 0x52ac, 0x5323, 0x5373, 0x5375, 0x541d, 0x542d, 0x541e, 0x543e,
+ 0x5426, 0x544e, 0x5427, 0x5446, 0x5443, 0x5433, 0x5448, 0x5442,
+ 0x541b, 0x5429, 0x544a, 0x5439, 0x543b, 0x5438, 0x542e, 0x5435,
+ 0x5436, 0x5420, 0x543c, 0x5440, 0x5431, 0x542b, 0x541f, 0x542c,
+ 0x56ea, 0x56f0, 0x56e4, 0x56eb, 0x574a, 0x5751, 0x5740, 0x574d,
+ 0x5747, 0x574e, 0x573e, 0x5750, 0x574f, 0x573b, 0x58ef, 0x593e,
+ 0x599d, 0x5992, 0x59a8, 0x599e, 0x59a3, 0x5999, 0x5996, 0x598d,
+ 0x59a4, 0x5993, 0x598a, 0x59a5, 0x5b5d, 0x5b5c, 0x5b5a, 0x5b5b,
+ 0x5b8c, 0x5b8b, 0x5b8f, 0x5c2c, 0x5c40, 0x5c41,
+ /* 0x4a */
+ 0x5c3f, 0x5c3e, 0x5c90, 0x5c91, 0x5c94, 0x5c8c, 0x5deb, 0x5e0c,
+ 0x5e8f, 0x5e87, 0x5e8a, 0x5ef7, 0x5f04, 0x5f1f, 0x5f64, 0x5f62,
+ 0x5f77, 0x5f79, 0x5fd8, 0x5fcc, 0x5fd7, 0x5fcd, 0x5ff1, 0x5feb,
+ 0x5ff8, 0x5fea, 0x6212, 0x6211, 0x6284, 0x6297, 0x6296, 0x6280,
+ 0x6276, 0x6289, 0x626d, 0x628a, 0x627c, 0x627e, 0x6279, 0x6273,
+ 0x6292, 0x626f, 0x6298, 0x626e, 0x6295, 0x6293, 0x6291, 0x6286,
+ 0x6539, 0x653b, 0x6538, 0x65f1, 0x66f4, 0x675f, 0x674e, 0x674f,
+ 0x6750, 0x6751, 0x675c, 0x6756, 0x675e, 0x6749, 0x6746, 0x6760,
+ 0x6753, 0x6757, 0x6b65, 0x6bcf, 0x6c42, 0x6c5e, 0x6c99, 0x6c81,
+ 0x6c88, 0x6c89, 0x6c85, 0x6c9b, 0x6c6a, 0x6c7a, 0x6c90, 0x6c70,
+ 0x6c8c, 0x6c68, 0x6c96, 0x6c92, 0x6c7d, 0x6c83, 0x6c72, 0x6c7e,
+ 0x6c74, 0x6c86, 0x6c76, 0x6c8d, 0x6c94, 0x6c98,
+ /* 0x4b */
+ 0x6c82, 0x7076, 0x707c, 0x707d, 0x7078, 0x7262, 0x7261, 0x7260,
+ 0x72c4, 0x72c2, 0x7396, 0x752c, 0x752b, 0x7537, 0x7538, 0x7682,
+ 0x76ef, 0x77e3, 0x79c1, 0x79c0, 0x79bf, 0x7a76, 0x7cfb, 0x7f55,
+ 0x8096, 0x8093, 0x809d, 0x8098, 0x809b, 0x809a, 0x80b2, 0x826f,
+ 0x8292, 0x828b, 0x828d, 0x898b, 0x89d2, 0x8a00, 0x8c37, 0x8c46,
+ 0x8c55, 0x8c9d, 0x8d64, 0x8d70, 0x8db3, 0x8eab, 0x8eca, 0x8f9b,
+ 0x8fb0, 0x8fc2, 0x8fc6, 0x8fc5, 0x8fc4, 0x5de1, 0x9091, 0x90a2,
+ 0x90aa, 0x90a6, 0x90a3, 0x9149, 0x91c6, 0x91cc, 0x9632, 0x962e,
+ 0x9631, 0x962a, 0x962c, 0x4e26, 0x4e56, 0x4e73, 0x4e8b, 0x4e9b,
+ 0x4e9e, 0x4eab, 0x4eac, 0x4f6f, 0x4f9d, 0x4f8d, 0x4f73, 0x4f7f,
+ 0x4f6c, 0x4f9b, 0x4f8b, 0x4f86, 0x4f83, 0x4f70, 0x4f75, 0x4f88,
+ 0x4f69, 0x4f7b, 0x4f96, 0x4f7e, 0x4f8f, 0x4f91,
+ /* 0x4c */
+ 0x4f7a, 0x5154, 0x5152, 0x5155, 0x5169, 0x5177, 0x5176, 0x5178,
+ 0x51bd, 0x51fd, 0x523b, 0x5238, 0x5237, 0x523a, 0x5230, 0x522e,
+ 0x5236, 0x5241, 0x52be, 0x52bb, 0x5352, 0x5354, 0x5353, 0x5351,
+ 0x5366, 0x5377, 0x5378, 0x5379, 0x53d6, 0x53d4, 0x53d7, 0x5473,
+ 0x5475, 0x5496, 0x5478, 0x5495, 0x5480, 0x547b, 0x5477, 0x5484,
+ 0x5492, 0x5486, 0x547c, 0x5490, 0x5471, 0x5476, 0x548c, 0x549a,
+ 0x5462, 0x5468, 0x548b, 0x547d, 0x548e, 0x56fa, 0x5783, 0x5777,
+ 0x576a, 0x5769, 0x5761, 0x5766, 0x5764, 0x577c, 0x591c, 0x5949,
+ 0x5947, 0x5948, 0x5944, 0x5954, 0x59be, 0x59bb, 0x59d4, 0x59b9,
+ 0x59ae, 0x59d1, 0x59c6, 0x59d0, 0x59cd, 0x59cb, 0x59d3, 0x59ca,
+ 0x59af, 0x59b3, 0x59d2, 0x59c5, 0x5b5f, 0x5b64, 0x5b63, 0x5b97,
+ 0x5b9a, 0x5b98, 0x5b9c, 0x5b99, 0x5b9b, 0x5c1a,
+ /* 0x4d */
+ 0x5c48, 0x5c45, 0x5c46, 0x5cb7, 0x5ca1, 0x5cb8, 0x5ca9, 0x5cab,
+ 0x5cb1, 0x5cb3, 0x5e18, 0x5e1a, 0x5e16, 0x5e15, 0x5e1b, 0x5e11,
+ 0x5e78, 0x5e9a, 0x5e97, 0x5e9c, 0x5e95, 0x5e96, 0x5ef6, 0x5f26,
+ 0x5f27, 0x5f29, 0x5f80, 0x5f81, 0x5f7f, 0x5f7c, 0x5fdd, 0x5fe0,
+ 0x5ffd, 0x5ff5, 0x5fff, 0x600f, 0x6014, 0x602f, 0x6035, 0x6016,
+ 0x602a, 0x6015, 0x6021, 0x6027, 0x6029, 0x602b, 0x601b, 0x6216,
+ 0x6215, 0x623f, 0x623e, 0x6240, 0x627f, 0x62c9, 0x62cc, 0x62c4,
+ 0x62bf, 0x62c2, 0x62b9, 0x62d2, 0x62db, 0x62ab, 0x62d3, 0x62d4,
+ 0x62cb, 0x62c8, 0x62a8, 0x62bd, 0x62bc, 0x62d0, 0x62d9, 0x62c7,
+ 0x62cd, 0x62b5, 0x62da, 0x62b1, 0x62d8, 0x62d6, 0x62d7, 0x62c6,
+ 0x62ac, 0x62ce, 0x653e, 0x65a7, 0x65bc, 0x65fa, 0x6614, 0x6613,
+ 0x660c, 0x6606, 0x6602, 0x660e, 0x6600, 0x660f,
+ /* 0x4e */
+ 0x6615, 0x660a, 0x6607, 0x670d, 0x670b, 0x676d, 0x678b, 0x6795,
+ 0x6771, 0x679c, 0x6773, 0x6777, 0x6787, 0x679d, 0x6797, 0x676f,
+ 0x6770, 0x677f, 0x6789, 0x677e, 0x6790, 0x6775, 0x679a, 0x6793,
+ 0x677c, 0x676a, 0x6772, 0x6b23, 0x6b66, 0x6b67, 0x6b7f, 0x6c13,
+ 0x6c1b, 0x6ce3, 0x6ce8, 0x6cf3, 0x6cb1, 0x6ccc, 0x6ce5, 0x6cb3,
+ 0x6cbd, 0x6cbe, 0x6cbc, 0x6ce2, 0x6cab, 0x6cd5, 0x6cd3, 0x6cb8,
+ 0x6cc4, 0x6cb9, 0x6cc1, 0x6cae, 0x6cd7, 0x6cc5, 0x6cf1, 0x6cbf,
+ 0x6cbb, 0x6ce1, 0x6cdb, 0x6cca, 0x6cac, 0x6cef, 0x6cdc, 0x6cd6,
+ 0x6ce0, 0x7095, 0x708e, 0x7092, 0x708a, 0x7099, 0x722c, 0x722d,
+ 0x7238, 0x7248, 0x7267, 0x7269, 0x72c0, 0x72ce, 0x72d9, 0x72d7,
+ 0x72d0, 0x73a9, 0x73a8, 0x739f, 0x73ab, 0x73a5, 0x753d, 0x759d,
+ 0x7599, 0x759a, 0x7684, 0x76c2, 0x76f2, 0x76f4,
+ /* 0x4f */
+ 0x77e5, 0x77fd, 0x793e, 0x7940, 0x7941, 0x79c9, 0x79c8, 0x7a7a,
+ 0x7a79, 0x7afa, 0x7cfe, 0x7f54, 0x7f8c, 0x7f8b, 0x8005, 0x80ba,
+ 0x80a5, 0x80a2, 0x80b1, 0x80a1, 0x80ab, 0x80a9, 0x80b4, 0x80aa,
+ 0x80af, 0x81e5, 0x81fe, 0x820d, 0x82b3, 0x829d, 0x8299, 0x82ad,
+ 0x82bd, 0x829f, 0x82b9, 0x82b1, 0x82ac, 0x82a5, 0x82af, 0x82b8,
+ 0x82a3, 0x82b0, 0x82be, 0x82b7, 0x864e, 0x8671, 0x521d, 0x8868,
+ 0x8ecb, 0x8fce, 0x8fd4, 0x8fd1, 0x90b5, 0x90b8, 0x90b1, 0x90b6,
+ 0x91c7, 0x91d1, 0x9577, 0x9580, 0x961c, 0x9640, 0x963f, 0x963b,
+ 0x9644, 0x9642, 0x96b9, 0x96e8, 0x9752, 0x975e, 0x4e9f, 0x4ead,
+ 0x4eae, 0x4fe1, 0x4fb5, 0x4faf, 0x4fbf, 0x4fe0, 0x4fd1, 0x4fcf,
+ 0x4fdd, 0x4fc3, 0x4fb6, 0x4fd8, 0x4fdf, 0x4fca, 0x4fd7, 0x4fae,
+ 0x4fd0, 0x4fc4, 0x4fc2, 0x4fda, 0x4fce, 0x4fde,
+ /* 0x50 */
+ 0x4fb7, 0x5157, 0x5192, 0x5191, 0x51a0, 0x524e, 0x5243, 0x524a,
+ 0x524d, 0x524c, 0x524b, 0x5247, 0x52c7, 0x52c9, 0x52c3, 0x52c1,
+ 0x530d, 0x5357, 0x537b, 0x539a, 0x53db, 0x54ac, 0x54c0, 0x54a8,
+ 0x54ce, 0x54c9, 0x54b8, 0x54a6, 0x54b3, 0x54c7, 0x54c2, 0x54bd,
+ 0x54aa, 0x54c1, 0x54c4, 0x54c8, 0x54af, 0x54ab, 0x54b1, 0x54bb,
+ 0x54a9, 0x54a7, 0x54bf, 0x56ff, 0x5782, 0x578b, 0x57a0, 0x57a3,
+ 0x57a2, 0x57ce, 0x57ae, 0x5793, 0x5955, 0x5951, 0x594f, 0x594e,
+ 0x5950, 0x59dc, 0x59d8, 0x59ff, 0x59e3, 0x59e8, 0x5a03, 0x59e5,
+ 0x59ea, 0x59da, 0x59e6, 0x5a01, 0x59fb, 0x5b69, 0x5ba3, 0x5ba6,
+ 0x5ba4, 0x5ba2, 0x5ba5, 0x5c01, 0x5c4e, 0x5c4f, 0x5c4d, 0x5c4b,
+ 0x5cd9, 0x5cd2, 0x5df7, 0x5e1d, 0x5e25, 0x5e1f, 0x5e7d, 0x5ea0,
+ 0x5ea6, 0x5efa, 0x5f08, 0x5f2d, 0x5f65, 0x5f88,
+ /* 0x51 */
+ 0x5f85, 0x5f8a, 0x5f8b, 0x5f87, 0x5f8c, 0x5f89, 0x6012, 0x601d,
+ 0x6020, 0x6025, 0x600e, 0x6028, 0x604d, 0x6070, 0x6068, 0x6062,
+ 0x6046, 0x6043, 0x606c, 0x606b, 0x606a, 0x6064, 0x6241, 0x62dc,
+ 0x6316, 0x6309, 0x62fc, 0x62ed, 0x6301, 0x62ee, 0x62fd, 0x6307,
+ 0x62f1, 0x62f7, 0x62ef, 0x62ec, 0x62fe, 0x62f4, 0x6311, 0x6302,
+ 0x653f, 0x6545, 0x65ab, 0x65bd, 0x65e2, 0x6625, 0x662d, 0x6620,
+ 0x6627, 0x662f, 0x661f, 0x6628, 0x6631, 0x6624, 0x66f7, 0x67ff,
+ 0x67d3, 0x67f1, 0x67d4, 0x67d0, 0x67ec, 0x67b6, 0x67af, 0x67f5,
+ 0x67e9, 0x67ef, 0x67c4, 0x67d1, 0x67b4, 0x67da, 0x67e5, 0x67b8,
+ 0x67cf, 0x67de, 0x67f3, 0x67b0, 0x67d9, 0x67e2, 0x67dd, 0x67d2,
+ 0x6b6a, 0x6b83, 0x6b86, 0x6bb5, 0x6bd2, 0x6bd7, 0x6c1f, 0x6cc9,
+ 0x6d0b, 0x6d32, 0x6d2a, 0x6d41, 0x6d25, 0x6d0c,
+ /* 0x52 */
+ 0x6d31, 0x6d1e, 0x6d17, 0x6d3b, 0x6d3d, 0x6d3e, 0x6d36, 0x6d1b,
+ 0x6cf5, 0x6d39, 0x6d27, 0x6d38, 0x6d29, 0x6d2e, 0x6d35, 0x6d0e,
+ 0x6d2b, 0x70ab, 0x70ba, 0x70b3, 0x70ac, 0x70af, 0x70ad, 0x70b8,
+ 0x70ae, 0x70a4, 0x7230, 0x7272, 0x726f, 0x7274, 0x72e9, 0x72e0,
+ 0x72e1, 0x73b7, 0x73ca, 0x73bb, 0x73b2, 0x73cd, 0x73c0, 0x73b3,
+ 0x751a, 0x752d, 0x754f, 0x754c, 0x754e, 0x754b, 0x75ab, 0x75a4,
+ 0x75a5, 0x75a2, 0x75a3, 0x7678, 0x7686, 0x7687, 0x7688, 0x76c8,
+ 0x76c6, 0x76c3, 0x76c5, 0x7701, 0x76f9, 0x76f8, 0x7709, 0x770b,
+ 0x76fe, 0x76fc, 0x7707, 0x77dc, 0x7802, 0x7814, 0x780c, 0x780d,
+ 0x7946, 0x7949, 0x7948, 0x7947, 0x79b9, 0x79ba, 0x79d1, 0x79d2,
+ 0x79cb, 0x7a7f, 0x7a81, 0x7aff, 0x7afd, 0x7c7d, 0x7d02, 0x7d05,
+ 0x7d00, 0x7d09, 0x7d07, 0x7d04, 0x7d06, 0x7f38,
+ /* 0x53 */
+ 0x7f8e, 0x7fbf, 0x8010, 0x800d, 0x8011, 0x8036, 0x80d6, 0x80e5,
+ 0x80da, 0x80c3, 0x80c4, 0x80cc, 0x80e1, 0x80db, 0x80ce, 0x80de,
+ 0x80e4, 0x80dd, 0x81f4, 0x8222, 0x82e7, 0x8303, 0x8305, 0x82e3,
+ 0x82db, 0x82e6, 0x8304, 0x82e5, 0x8302, 0x8309, 0x82d2, 0x82d7,
+ 0x82f1, 0x8301, 0x82dc, 0x82d4, 0x82d1, 0x82de, 0x82d3, 0x82df,
+ 0x82ef, 0x8306, 0x8650, 0x8679, 0x867b, 0x867a, 0x884d, 0x886b,
+ 0x8981, 0x89d4, 0x8a08, 0x8a02, 0x8a03, 0x8c9e, 0x8ca0, 0x8d74,
+ 0x8d73, 0x8db4, 0x8ecd, 0x8ecc, 0x8ff0, 0x8fe6, 0x8fe2, 0x8fea,
+ 0x8fe5, 0x8fed, 0x8feb, 0x8fe4, 0x8fe8, 0x90ca, 0x90ce, 0x90c1,
+ 0x90c3, 0x914b, 0x914a, 0x91cd, 0x9582, 0x9650, 0x964b, 0x964c,
+ 0x964d, 0x9762, 0x9769, 0x97cb, 0x97ed, 0x97f3, 0x9801, 0x98a8,
+ 0x98db, 0x98df, 0x9996, 0x9999, 0x4e58, 0x4eb3,
+ /* 0x54 */
+ 0x500c, 0x500d, 0x5023, 0x4fef, 0x5026, 0x5025, 0x4ff8, 0x5029,
+ 0x5016, 0x5006, 0x503c, 0x501f, 0x501a, 0x5012, 0x5011, 0x4ffa,
+ 0x5000, 0x5014, 0x5028, 0x4ff1, 0x5021, 0x500b, 0x5019, 0x5018,
+ 0x4ff3, 0x4fee, 0x502d, 0x502a, 0x4ffe, 0x502b, 0x5009, 0x517c,
+ 0x51a4, 0x51a5, 0x51a2, 0x51cd, 0x51cc, 0x51c6, 0x51cb, 0x5256,
+ 0x525c, 0x5254, 0x525b, 0x525d, 0x532a, 0x537f, 0x539f, 0x539d,
+ 0x53df, 0x54e8, 0x5510, 0x5501, 0x5537, 0x54fc, 0x54e5, 0x54f2,
+ 0x5506, 0x54fa, 0x5514, 0x54e9, 0x54ed, 0x54e1, 0x5509, 0x54ee,
+ 0x54ea, 0x54e6, 0x5527, 0x5507, 0x54fd, 0x550f, 0x5703, 0x5704,
+ 0x57c2, 0x57d4, 0x57cb, 0x57c3, 0x5809, 0x590f, 0x5957, 0x5958,
+ 0x595a, 0x5a11, 0x5a18, 0x5a1c, 0x5a1f, 0x5a1b, 0x5a13, 0x59ec,
+ 0x5a20, 0x5a23, 0x5a29, 0x5a25, 0x5a0c, 0x5a09,
+ /* 0x55 */
+ 0x5b6b, 0x5c58, 0x5bb0, 0x5bb3, 0x5bb6, 0x5bb4, 0x5bae, 0x5bb5,
+ 0x5bb9, 0x5bb8, 0x5c04, 0x5c51, 0x5c55, 0x5c50, 0x5ced, 0x5cfd,
+ 0x5cfb, 0x5cea, 0x5ce8, 0x5cf0, 0x5cf6, 0x5d01, 0x5cf4, 0x5dee,
+ 0x5e2d, 0x5e2b, 0x5eab, 0x5ead, 0x5ea7, 0x5f31, 0x5f92, 0x5f91,
+ 0x5f90, 0x6059, 0x6063, 0x6065, 0x6050, 0x6055, 0x606d, 0x6069,
+ 0x606f, 0x6084, 0x609f, 0x609a, 0x608d, 0x6094, 0x608c, 0x6085,
+ 0x6096, 0x6247, 0x62f3, 0x6308, 0x62ff, 0x634e, 0x633e, 0x632f,
+ 0x6355, 0x6342, 0x6346, 0x634f, 0x6349, 0x633a, 0x6350, 0x633d,
+ 0x632a, 0x632b, 0x6328, 0x634d, 0x634c, 0x6548, 0x6549, 0x6599,
+ 0x65c1, 0x65c5, 0x6642, 0x6649, 0x664f, 0x6643, 0x6652, 0x664c,
+ 0x6645, 0x6641, 0x66f8, 0x6714, 0x6715, 0x6717, 0x6821, 0x6838,
+ 0x6848, 0x6846, 0x6853, 0x6839, 0x6842, 0x6854,
+ /* 0x56 */
+ 0x6829, 0x68b3, 0x6817, 0x684c, 0x6851, 0x683d, 0x67f4, 0x6850,
+ 0x6840, 0x683c, 0x6843, 0x682a, 0x6845, 0x6813, 0x6818, 0x6841,
+ 0x6b8a, 0x6b89, 0x6bb7, 0x6c23, 0x6c27, 0x6c28, 0x6c26, 0x6c24,
+ 0x6cf0, 0x6d6a, 0x6d95, 0x6d88, 0x6d87, 0x6d66, 0x6d78, 0x6d77,
+ 0x6d59, 0x6d93, 0x6d6c, 0x6d89, 0x6d6e, 0x6d5a, 0x6d74, 0x6d69,
+ 0x6d8c, 0x6d8a, 0x6d79, 0x6d85, 0x6d65, 0x6d94, 0x70ca, 0x70d8,
+ 0x70e4, 0x70d9, 0x70c8, 0x70cf, 0x7239, 0x7279, 0x72fc, 0x72f9,
+ 0x72fd, 0x72f8, 0x72f7, 0x7386, 0x73ed, 0x7409, 0x73ee, 0x73e0,
+ 0x73ea, 0x73de, 0x7554, 0x755d, 0x755c, 0x755a, 0x7559, 0x75be,
+ 0x75c5, 0x75c7, 0x75b2, 0x75b3, 0x75bd, 0x75bc, 0x75b9, 0x75c2,
+ 0x75b8, 0x768b, 0x76b0, 0x76ca, 0x76cd, 0x76ce, 0x7729, 0x771f,
+ 0x7720, 0x7728, 0x77e9, 0x7830, 0x7827, 0x7838,
+ /* 0x57 */
+ 0x781d, 0x7834, 0x7837, 0x7825, 0x782d, 0x7820, 0x781f, 0x7832,
+ 0x7955, 0x7950, 0x7960, 0x795f, 0x7956, 0x795e, 0x795d, 0x7957,
+ 0x795a, 0x79e4, 0x79e3, 0x79e7, 0x79df, 0x79e6, 0x79e9, 0x79d8,
+ 0x7a84, 0x7a88, 0x7ad9, 0x7b06, 0x7b11, 0x7c89, 0x7d21, 0x7d17,
+ 0x7d0b, 0x7d0a, 0x7d20, 0x7d22, 0x7d14, 0x7d10, 0x7d15, 0x7d1a,
+ 0x7d1c, 0x7d0d, 0x7d19, 0x7d1b, 0x7f3a, 0x7f5f, 0x7f94, 0x7fc5,
+ 0x7fc1, 0x8006, 0x8004, 0x8018, 0x8015, 0x8019, 0x8017, 0x803d,
+ 0x803f, 0x80f1, 0x8102, 0x80f0, 0x8105, 0x80ed, 0x80f4, 0x8106,
+ 0x80f8, 0x80f3, 0x8108, 0x80fd, 0x810a, 0x80fc, 0x80ef, 0x81ed,
+ 0x81ec, 0x8200, 0x8210, 0x822a, 0x822b, 0x8228, 0x822c, 0x82bb,
+ 0x832b, 0x8352, 0x8354, 0x834a, 0x8338, 0x8350, 0x8349, 0x8335,
+ 0x8334, 0x834f, 0x8332, 0x8339, 0x8336, 0x8317,
+ /* 0x58 */
+ 0x8340, 0x8331, 0x8328, 0x8343, 0x8654, 0x868a, 0x86aa, 0x8693,
+ 0x86a4, 0x86a9, 0x868c, 0x86a3, 0x869c, 0x8870, 0x8877, 0x8881,
+ 0x8882, 0x887d, 0x8879, 0x8a18, 0x8a10, 0x8a0e, 0x8a0c, 0x8a15,
+ 0x8a0a, 0x8a17, 0x8a13, 0x8a16, 0x8a0f, 0x8a11, 0x8c48, 0x8c7a,
+ 0x8c79, 0x8ca1, 0x8ca2, 0x8d77, 0x8eac, 0x8ed2, 0x8ed4, 0x8ecf,
+ 0x8fb1, 0x9001, 0x9006, 0x8ff7, 0x9000, 0x8ffa, 0x8ff4, 0x9003,
+ 0x8ffd, 0x9005, 0x8ff8, 0x9095, 0x90e1, 0x90dd, 0x90e2, 0x9152,
+ 0x914d, 0x914c, 0x91d8, 0x91dd, 0x91d7, 0x91dc, 0x91d9, 0x9583,
+ 0x9662, 0x9663, 0x9661, 0x965b, 0x965d, 0x9664, 0x9658, 0x965e,
+ 0x96bb, 0x98e2, 0x99ac, 0x9aa8, 0x9ad8, 0x9b25, 0x9b32, 0x9b3c,
+ 0x4e7e, 0x507a, 0x507d, 0x505c, 0x5047, 0x5043, 0x504c, 0x505a,
+ 0x5049, 0x5065, 0x5076, 0x504e, 0x5055, 0x5075,
+ /* 0x59 */
+ 0x5074, 0x5077, 0x504f, 0x500f, 0x506f, 0x506d, 0x515c, 0x5195,
+ 0x51f0, 0x526a, 0x526f, 0x52d2, 0x52d9, 0x52d8, 0x52d5, 0x5310,
+ 0x530f, 0x5319, 0x533f, 0x5340, 0x533e, 0x53c3, 0x66fc, 0x5546,
+ 0x556a, 0x5566, 0x5544, 0x555e, 0x5561, 0x5543, 0x554a, 0x5531,
+ 0x5556, 0x554f, 0x5555, 0x552f, 0x5564, 0x5538, 0x552e, 0x555c,
+ 0x552c, 0x5563, 0x5533, 0x5541, 0x5557, 0x5708, 0x570b, 0x5709,
+ 0x57df, 0x5805, 0x580a, 0x5806, 0x57e0, 0x57e4, 0x57fa, 0x5802,
+ 0x5835, 0x57f7, 0x57f9, 0x5920, 0x5962, 0x5a36, 0x5a41, 0x5a49,
+ 0x5a66, 0x5a6a, 0x5a40, 0x5a3c, 0x5a62, 0x5a5a, 0x5a46, 0x5a4a,
+ 0x5b70, 0x5bc7, 0x5bc5, 0x5bc4, 0x5bc2, 0x5bbf, 0x5bc6, 0x5c09,
+ 0x5c08, 0x5c07, 0x5c60, 0x5c5c, 0x5c5d, 0x5d07, 0x5d06, 0x5d0e,
+ 0x5d1b, 0x5d16, 0x5d22, 0x5d11, 0x5d29, 0x5d14,
+ /* 0x5a */
+ 0x5d19, 0x5d24, 0x5d27, 0x5d17, 0x5de2, 0x5e38, 0x5e36, 0x5e33,
+ 0x5e37, 0x5eb7, 0x5eb8, 0x5eb6, 0x5eb5, 0x5ebe, 0x5f35, 0x5f37,
+ 0x5f57, 0x5f6c, 0x5f69, 0x5f6b, 0x5f97, 0x5f99, 0x5f9e, 0x5f98,
+ 0x5fa1, 0x5fa0, 0x5f9c, 0x607f, 0x60a3, 0x6089, 0x60a0, 0x60a8,
+ 0x60cb, 0x60b4, 0x60e6, 0x60bd, 0x60c5, 0x60bb, 0x60b5, 0x60dc,
+ 0x60bc, 0x60d8, 0x60d5, 0x60c6, 0x60df, 0x60b8, 0x60da, 0x60c7,
+ 0x621a, 0x621b, 0x6248, 0x63a0, 0x63a7, 0x6372, 0x6396, 0x63a2,
+ 0x63a5, 0x6377, 0x6367, 0x6398, 0x63aa, 0x6371, 0x63a9, 0x6389,
+ 0x6383, 0x639b, 0x636b, 0x63a8, 0x6384, 0x6388, 0x6399, 0x63a1,
+ 0x63ac, 0x6392, 0x638f, 0x6380, 0x637b, 0x6369, 0x6368, 0x637a,
+ 0x655d, 0x6556, 0x6551, 0x6559, 0x6557, 0x555f, 0x654f, 0x6558,
+ 0x6555, 0x6554, 0x659c, 0x659b, 0x65ac, 0x65cf,
+ /* 0x5b */
+ 0x65cb, 0x65cc, 0x65ce, 0x665d, 0x665a, 0x6664, 0x6668, 0x6666,
+ 0x665e, 0x66f9, 0x52d7, 0x671b, 0x6881, 0x68af, 0x68a2, 0x6893,
+ 0x68b5, 0x687f, 0x6876, 0x68b1, 0x68a7, 0x6897, 0x68b0, 0x6883,
+ 0x68c4, 0x68ad, 0x6886, 0x6885, 0x6894, 0x689d, 0x68a8, 0x689f,
+ 0x68a1, 0x6882, 0x6b32, 0x6bba, 0x6beb, 0x6bec, 0x6c2b, 0x6d8e,
+ 0x6dbc, 0x6df3, 0x6dd9, 0x6db2, 0x6de1, 0x6dcc, 0x6de4, 0x6dfb,
+ 0x6dfa, 0x6e05, 0x6dc7, 0x6dcb, 0x6daf, 0x6dd1, 0x6dae, 0x6dde,
+ 0x6df9, 0x6db8, 0x6df7, 0x6df5, 0x6dc5, 0x6dd2, 0x6e1a, 0x6db5,
+ 0x6dda, 0x6deb, 0x6dd8, 0x6dea, 0x6df1, 0x6dee, 0x6de8, 0x6dc6,
+ 0x6dc4, 0x6daa, 0x6dec, 0x6dbf, 0x6de6, 0x70f9, 0x7109, 0x710a,
+ 0x70fd, 0x70ef, 0x723d, 0x727d, 0x7281, 0x731c, 0x731b, 0x7316,
+ 0x7313, 0x7319, 0x7387, 0x7405, 0x740a, 0x7403,
+ /* 0x5c */
+ 0x7406, 0x73fe, 0x740d, 0x74e0, 0x74f6, 0x74f7, 0x751c, 0x7522,
+ 0x7565, 0x7566, 0x7562, 0x7570, 0x758f, 0x75d4, 0x75d5, 0x75b5,
+ 0x75ca, 0x75cd, 0x768e, 0x76d4, 0x76d2, 0x76db, 0x7737, 0x773e,
+ 0x773c, 0x7736, 0x7738, 0x773a, 0x786b, 0x7843, 0x784e, 0x7965,
+ 0x7968, 0x796d, 0x79fb, 0x7a92, 0x7a95, 0x7b20, 0x7b28, 0x7b1b,
+ 0x7b2c, 0x7b26, 0x7b19, 0x7b1e, 0x7b2e, 0x7c92, 0x7c97, 0x7c95,
+ 0x7d46, 0x7d43, 0x7d71, 0x7d2e, 0x7d39, 0x7d3c, 0x7d40, 0x7d30,
+ 0x7d33, 0x7d44, 0x7d2f, 0x7d42, 0x7d32, 0x7d31, 0x7f3d, 0x7f9e,
+ 0x7f9a, 0x7fcc, 0x7fce, 0x7fd2, 0x801c, 0x804a, 0x8046, 0x812f,
+ 0x8116, 0x8123, 0x812b, 0x8129, 0x8130, 0x8124, 0x8202, 0x8235,
+ 0x8237, 0x8236, 0x8239, 0x838e, 0x839e, 0x8398, 0x8378, 0x83a2,
+ 0x8396, 0x83bd, 0x83ab, 0x8392, 0x838a, 0x8393,
+ /* 0x5d */
+ 0x8389, 0x83a0, 0x8377, 0x837b, 0x837c, 0x8386, 0x83a7, 0x8655,
+ 0x5f6a, 0x86c7, 0x86c0, 0x86b6, 0x86c4, 0x86b5, 0x86c6, 0x86cb,
+ 0x86b1, 0x86af, 0x86c9, 0x8853, 0x889e, 0x8888, 0x88ab, 0x8892,
+ 0x8896, 0x888d, 0x888b, 0x8993, 0x898f, 0x8a2a, 0x8a1d, 0x8a23,
+ 0x8a25, 0x8a31, 0x8a2d, 0x8a1f, 0x8a1b, 0x8a22, 0x8c49, 0x8c5a,
+ 0x8ca9, 0x8cac, 0x8cab, 0x8ca8, 0x8caa, 0x8ca7, 0x8d67, 0x8d66,
+ 0x8dbe, 0x8dba, 0x8edb, 0x8edf, 0x9019, 0x900d, 0x901a, 0x9017,
+ 0x9023, 0x901f, 0x901d, 0x9010, 0x9015, 0x901e, 0x9020, 0x900f,
+ 0x9022, 0x9016, 0x901b, 0x9014, 0x90e8, 0x90ed, 0x90fd, 0x9157,
+ 0x91ce, 0x91f5, 0x91e6, 0x91e3, 0x91e7, 0x91ed, 0x91e9, 0x9589,
+ 0x966a, 0x9675, 0x9673, 0x9678, 0x9670, 0x9674, 0x9676, 0x9677,
+ 0x966c, 0x96c0, 0x96ea, 0x96e9, 0x7ae0, 0x7adf,
+ /* 0x5e */
+ 0x9802, 0x9803, 0x9b5a, 0x9ce5, 0x9e75, 0x9e7f, 0x9ea5, 0x9ebb,
+ 0x50a2, 0x508d, 0x5085, 0x5099, 0x5091, 0x5080, 0x5096, 0x5098,
+ 0x509a, 0x6700, 0x51f1, 0x5272, 0x5274, 0x5275, 0x5269, 0x52de,
+ 0x52dd, 0x52db, 0x535a, 0x53a5, 0x557b, 0x5580, 0x55a7, 0x557c,
+ 0x558a, 0x559d, 0x5598, 0x5582, 0x559c, 0x55aa, 0x5594, 0x5587,
+ 0x558b, 0x5583, 0x55b3, 0x55ae, 0x559f, 0x553e, 0x55b2, 0x559a,
+ 0x55bb, 0x55ac, 0x55b1, 0x557e, 0x5589, 0x55ab, 0x5599, 0x570d,
+ 0x582f, 0x582a, 0x5834, 0x5824, 0x5830, 0x5831, 0x5821, 0x581d,
+ 0x5820, 0x58f9, 0x58fa, 0x5960, 0x5a77, 0x5a9a, 0x5a7f, 0x5a92,
+ 0x5a9b, 0x5aa7, 0x5b73, 0x5b71, 0x5bd2, 0x5bcc, 0x5bd3, 0x5bd0,
+ 0x5c0a, 0x5c0b, 0x5c31, 0x5d4c, 0x5d50, 0x5d34, 0x5d47, 0x5dfd,
+ 0x5e45, 0x5e3d, 0x5e40, 0x5e43, 0x5e7e, 0x5eca,
+ /* 0x5f */
+ 0x5ec1, 0x5ec2, 0x5ec4, 0x5f3c, 0x5f6d, 0x5fa9, 0x5faa, 0x5fa8,
+ 0x60d1, 0x60e1, 0x60b2, 0x60b6, 0x60e0, 0x611c, 0x6123, 0x60fa,
+ 0x6115, 0x60f0, 0x60fb, 0x60f4, 0x6168, 0x60f1, 0x610e, 0x60f6,
+ 0x6109, 0x6100, 0x6112, 0x621f, 0x6249, 0x63a3, 0x638c, 0x63cf,
+ 0x63c0, 0x63e9, 0x63c9, 0x63c6, 0x63cd, 0x63d2, 0x63e3, 0x63d0,
+ 0x63e1, 0x63d6, 0x63ed, 0x63ee, 0x6376, 0x63f4, 0x63ea, 0x63db,
+ 0x6452, 0x63da, 0x63f9, 0x655e, 0x6566, 0x6562, 0x6563, 0x6591,
+ 0x6590, 0x65af, 0x666e, 0x6670, 0x6674, 0x6676, 0x666f, 0x6691,
+ 0x667a, 0x667e, 0x6677, 0x66fe, 0x66ff, 0x671f, 0x671d, 0x68fa,
+ 0x68d5, 0x68e0, 0x68d8, 0x68d7, 0x6905, 0x68df, 0x68f5, 0x68ee,
+ 0x68e7, 0x68f9, 0x68d2, 0x68f2, 0x68e3, 0x68cb, 0x68cd, 0x690d,
+ 0x6912, 0x690e, 0x68c9, 0x68da, 0x696e, 0x68fb,
+ /* 0x60 */
+ 0x6b3e, 0x6b3a, 0x6b3d, 0x6b98, 0x6b96, 0x6bbc, 0x6bef, 0x6c2e,
+ 0x6c2f, 0x6c2c, 0x6e2f, 0x6e38, 0x6e54, 0x6e21, 0x6e32, 0x6e67,
+ 0x6e4a, 0x6e20, 0x6e25, 0x6e23, 0x6e1b, 0x6e5b, 0x6e58, 0x6e24,
+ 0x6e56, 0x6e6e, 0x6e2d, 0x6e26, 0x6e6f, 0x6e34, 0x6e4d, 0x6e3a,
+ 0x6e2c, 0x6e43, 0x6e1d, 0x6e3e, 0x6ecb, 0x6e89, 0x6e19, 0x6e4e,
+ 0x6e63, 0x6e44, 0x6e72, 0x6e69, 0x6e5f, 0x7119, 0x711a, 0x7126,
+ 0x7130, 0x7121, 0x7136, 0x716e, 0x711c, 0x724c, 0x7284, 0x7280,
+ 0x7336, 0x7325, 0x7334, 0x7329, 0x743a, 0x742a, 0x7433, 0x7422,
+ 0x7425, 0x7435, 0x7436, 0x7434, 0x742f, 0x741b, 0x7426, 0x7428,
+ 0x7525, 0x7526, 0x756b, 0x756a, 0x75e2, 0x75db, 0x75e3, 0x75d9,
+ 0x75d8, 0x75de, 0x75e0, 0x767b, 0x767c, 0x7696, 0x7693, 0x76b4,
+ 0x76dc, 0x774f, 0x77ed, 0x785d, 0x786c, 0x786f,
+ /* 0x61 */
+ 0x7a0d, 0x7a08, 0x7a0b, 0x7a05, 0x7a00, 0x7a98, 0x7a97, 0x7a96,
+ 0x7ae5, 0x7ae3, 0x7b49, 0x7b56, 0x7b46, 0x7b50, 0x7b52, 0x7b54,
+ 0x7b4d, 0x7b4b, 0x7b4f, 0x7b51, 0x7c9f, 0x7ca5, 0x7d5e, 0x7d50,
+ 0x7d68, 0x7d55, 0x7d2b, 0x7d6e, 0x7d72, 0x7d61, 0x7d66, 0x7d62,
+ 0x7d70, 0x7d73, 0x5584, 0x7fd4, 0x7fd5, 0x800b, 0x8052, 0x8085,
+ 0x8155, 0x8154, 0x814b, 0x8151, 0x814e, 0x8139, 0x8146, 0x813e,
+ 0x814c, 0x8153, 0x8174, 0x8212, 0x821c, 0x83e9, 0x8403, 0x83f8,
+ 0x840d, 0x83e0, 0x83c5, 0x840b, 0x83c1, 0x83ef, 0x83f1, 0x83f4,
+ 0x8457, 0x840a, 0x83f0, 0x840c, 0x83cc, 0x83fd, 0x83f2, 0x83ca,
+ 0x8438, 0x840e, 0x8404, 0x83dc, 0x8407, 0x83d4, 0x83df, 0x865b,
+ 0x86df, 0x86d9, 0x86ed, 0x86d4, 0x86db, 0x86e4, 0x86d0, 0x86de,
+ 0x8857, 0x88c1, 0x88c2, 0x88b1, 0x8983, 0x8996,
+ /* 0x62 */
+ 0x8a3b, 0x8a60, 0x8a55, 0x8a5e, 0x8a3c, 0x8a41, 0x8a54, 0x8a5b,
+ 0x8a50, 0x8a46, 0x8a34, 0x8a3a, 0x8a36, 0x8a56, 0x8c61, 0x8c82,
+ 0x8caf, 0x8cbc, 0x8cb3, 0x8cbd, 0x8cc1, 0x8cbb, 0x8cc0, 0x8cb4,
+ 0x8cb7, 0x8cb6, 0x8cbf, 0x8cb8, 0x8d8a, 0x8d85, 0x8d81, 0x8dce,
+ 0x8ddd, 0x8dcb, 0x8dda, 0x8dd1, 0x8dcc, 0x8ddb, 0x8dc6, 0x8efb,
+ 0x8ef8, 0x8efc, 0x8f9c, 0x902e, 0x9035, 0x9031, 0x9038, 0x9032,
+ 0x9036, 0x9102, 0x90f5, 0x9109, 0x90fe, 0x9163, 0x9165, 0x91cf,
+ 0x9214, 0x9215, 0x9223, 0x9209, 0x921e, 0x920d, 0x9210, 0x9207,
+ 0x9211, 0x9594, 0x958f, 0x958b, 0x9591, 0x9593, 0x9592, 0x958e,
+ 0x968a, 0x968e, 0x968b, 0x967d, 0x9685, 0x9686, 0x968d, 0x9672,
+ 0x9684, 0x96c1, 0x96c5, 0x96c4, 0x96c6, 0x96c7, 0x96ef, 0x96f2,
+ 0x97cc, 0x9805, 0x9806, 0x9808, 0x98e7, 0x98ea,
+ /* 0x63 */
+ 0x98ef, 0x98e9, 0x98f2, 0x98ed, 0x99ae, 0x99ad, 0x9ec3, 0x9ecd,
+ 0x9ed1, 0x4e82, 0x50ad, 0x50b5, 0x50b2, 0x50b3, 0x50c5, 0x50be,
+ 0x50ac, 0x50b7, 0x50bb, 0x50af, 0x50c7, 0x527f, 0x5277, 0x527d,
+ 0x52df, 0x52e6, 0x52e4, 0x52e2, 0x52e3, 0x532f, 0x55df, 0x55e8,
+ 0x55d3, 0x55e6, 0x55ce, 0x55dc, 0x55c7, 0x55d1, 0x55e3, 0x55e4,
+ 0x55ef, 0x55da, 0x55e1, 0x55c5, 0x55c6, 0x55e5, 0x55c9, 0x5712,
+ 0x5713, 0x585e, 0x5851, 0x5858, 0x5857, 0x585a, 0x5854, 0x586b,
+ 0x584c, 0x586d, 0x584a, 0x5862, 0x5852, 0x584b, 0x5967, 0x5ac1,
+ 0x5ac9, 0x5acc, 0x5abe, 0x5abd, 0x5abc, 0x5ab3, 0x5ac2, 0x5ab2,
+ 0x5d69, 0x5d6f, 0x5e4c, 0x5e79, 0x5ec9, 0x5ec8, 0x5f12, 0x5f59,
+ 0x5fac, 0x5fae, 0x611a, 0x610f, 0x6148, 0x611f, 0x60f3, 0x611b,
+ 0x60f9, 0x6101, 0x6108, 0x614e, 0x614c, 0x6144,
+ /* 0x64 */
+ 0x614d, 0x613e, 0x6134, 0x6127, 0x610d, 0x6106, 0x6137, 0x6221,
+ 0x6222, 0x6413, 0x643e, 0x641e, 0x642a, 0x642d, 0x643d, 0x642c,
+ 0x640f, 0x641c, 0x6414, 0x640d, 0x6436, 0x6416, 0x6417, 0x6406,
+ 0x656c, 0x659f, 0x65b0, 0x6697, 0x6689, 0x6687, 0x6688, 0x6696,
+ 0x6684, 0x6698, 0x668d, 0x6703, 0x6994, 0x696d, 0x695a, 0x6977,
+ 0x6960, 0x6954, 0x6975, 0x6930, 0x6982, 0x694a, 0x6968, 0x696b,
+ 0x695e, 0x6953, 0x6979, 0x6986, 0x695d, 0x6963, 0x695b, 0x6b47,
+ 0x6b72, 0x6bc0, 0x6bbf, 0x6bd3, 0x6bfd, 0x6ea2, 0x6eaf, 0x6ed3,
+ 0x6eb6, 0x6ec2, 0x6e90, 0x6e9d, 0x6ec7, 0x6ec5, 0x6ea5, 0x6e98,
+ 0x6ebc, 0x6eba, 0x6eab, 0x6ed1, 0x6e96, 0x6e9c, 0x6ec4, 0x6ed4,
+ 0x6eaa, 0x6ea7, 0x6eb4, 0x714e, 0x7159, 0x7169, 0x7164, 0x7149,
+ 0x7167, 0x715c, 0x716c, 0x7166, 0x714c, 0x7165,
+ /* 0x65 */
+ 0x715e, 0x7146, 0x7168, 0x7156, 0x723a, 0x7252, 0x7337, 0x7345,
+ 0x733f, 0x733e, 0x746f, 0x745a, 0x7455, 0x745f, 0x745e, 0x7441,
+ 0x743f, 0x7459, 0x745b, 0x745c, 0x7576, 0x7578, 0x7600, 0x75f0,
+ 0x7601, 0x75f2, 0x75f1, 0x75fa, 0x75ff, 0x75f4, 0x75f3, 0x76de,
+ 0x76df, 0x775b, 0x776b, 0x7766, 0x775e, 0x7763, 0x7779, 0x776a,
+ 0x776c, 0x775c, 0x7765, 0x7768, 0x7762, 0x77ee, 0x788e, 0x78b0,
+ 0x7897, 0x7898, 0x788c, 0x7889, 0x787c, 0x7891, 0x7893, 0x787f,
+ 0x797a, 0x797f, 0x7981, 0x842c, 0x79bd, 0x7a1c, 0x7a1a, 0x7a20,
+ 0x7a14, 0x7a1f, 0x7a1e, 0x7a9f, 0x7aa0, 0x7b77, 0x7bc0, 0x7b60,
+ 0x7b6e, 0x7b67, 0x7cb1, 0x7cb3, 0x7cb5, 0x7d93, 0x7d79, 0x7d91,
+ 0x7d81, 0x7d8f, 0x7d5b, 0x7f6e, 0x7f69, 0x7f6a, 0x7f72, 0x7fa9,
+ 0x7fa8, 0x7fa4, 0x8056, 0x8058, 0x8086, 0x8084,
+ /* 0x66 */
+ 0x8171, 0x8170, 0x8178, 0x8165, 0x816e, 0x8173, 0x816b, 0x8179,
+ 0x817a, 0x8166, 0x8205, 0x8247, 0x8482, 0x8477, 0x843d, 0x8431,
+ 0x8475, 0x8466, 0x846b, 0x8449, 0x846c, 0x845b, 0x843c, 0x8435,
+ 0x8461, 0x8463, 0x8469, 0x846d, 0x8446, 0x865e, 0x865c, 0x865f,
+ 0x86f9, 0x8713, 0x8708, 0x8707, 0x8700, 0x86fe, 0x86fb, 0x8702,
+ 0x8703, 0x8706, 0x870a, 0x8859, 0x88df, 0x88d4, 0x88d9, 0x88dc,
+ 0x88d8, 0x88dd, 0x88e1, 0x88ca, 0x88d5, 0x88d2, 0x899c, 0x89e3,
+ 0x8a6b, 0x8a72, 0x8a73, 0x8a66, 0x8a69, 0x8a70, 0x8a87, 0x8a7c,
+ 0x8a63, 0x8aa0, 0x8a71, 0x8a85, 0x8a6d, 0x8a62, 0x8a6e, 0x8a6c,
+ 0x8a79, 0x8a7b, 0x8a3e, 0x8a68, 0x8c62, 0x8c8a, 0x8c89, 0x8cca,
+ 0x8cc7, 0x8cc8, 0x8cc4, 0x8cb2, 0x8cc3, 0x8cc2, 0x8cc5, 0x8de1,
+ 0x8ddf, 0x8de8, 0x8def, 0x8df3, 0x8dfa, 0x8dea,
+ /* 0x67 */
+ 0x8de4, 0x8de6, 0x8eb2, 0x8f03, 0x8f09, 0x8efe, 0x8f0a, 0x8f9f,
+ 0x8fb2, 0x904b, 0x904a, 0x9053, 0x9042, 0x9054, 0x903c, 0x9055,
+ 0x9050, 0x9047, 0x904f, 0x904e, 0x904d, 0x9051, 0x903e, 0x9041,
+ 0x9112, 0x9117, 0x916c, 0x916a, 0x9169, 0x91c9, 0x9237, 0x9257,
+ 0x9238, 0x923d, 0x9240, 0x923e, 0x925b, 0x924b, 0x9264, 0x9251,
+ 0x9234, 0x9249, 0x924d, 0x9245, 0x9239, 0x923f, 0x925a, 0x9598,
+ 0x9698, 0x9694, 0x9695, 0x96cd, 0x96cb, 0x96c9, 0x96ca, 0x96f7,
+ 0x96fb, 0x96f9, 0x96f6, 0x9756, 0x9774, 0x9776, 0x9810, 0x9811,
+ 0x9813, 0x980a, 0x9812, 0x980c, 0x98fc, 0x98f4, 0x98fd, 0x98fe,
+ 0x99b3, 0x99b1, 0x99b4, 0x9ae1, 0x9ce9, 0x9e82, 0x9f0e, 0x9f13,
+ 0x9f20, 0x50e7, 0x50ee, 0x50e5, 0x50d6, 0x50ed, 0x50da, 0x50d5,
+ 0x50cf, 0x50d1, 0x50f1, 0x50ce, 0x50e9, 0x5162,
+ /* 0x68 */
+ 0x51f3, 0x5283, 0x5282, 0x5331, 0x53ad, 0x55fe, 0x5600, 0x561b,
+ 0x5617, 0x55fd, 0x5614, 0x5606, 0x5609, 0x560d, 0x560e, 0x55f7,
+ 0x5616, 0x561f, 0x5608, 0x5610, 0x55f6, 0x5718, 0x5716, 0x5875,
+ 0x587e, 0x5883, 0x5893, 0x588a, 0x5879, 0x5885, 0x587d, 0x58fd,
+ 0x5925, 0x5922, 0x5924, 0x596a, 0x5969, 0x5ae1, 0x5ae6, 0x5ae9,
+ 0x5ad7, 0x5ad6, 0x5ad8, 0x5ae3, 0x5b75, 0x5bde, 0x5be7, 0x5be1,
+ 0x5be5, 0x5be6, 0x5be8, 0x5be2, 0x5be4, 0x5bdf, 0x5c0d, 0x5c62,
+ 0x5d84, 0x5d87, 0x5e5b, 0x5e63, 0x5e55, 0x5e57, 0x5e54, 0x5ed3,
+ 0x5ed6, 0x5f0a, 0x5f46, 0x5f70, 0x5fb9, 0x6147, 0x613f, 0x614b,
+ 0x6177, 0x6162, 0x6163, 0x615f, 0x615a, 0x6158, 0x6175, 0x622a,
+ 0x6487, 0x6458, 0x6454, 0x64a4, 0x6478, 0x645f, 0x647a, 0x6451,
+ 0x6467, 0x6434, 0x646d, 0x647b, 0x6572, 0x65a1,
+ /* 0x69 */
+ 0x65d7, 0x65d6, 0x66a2, 0x66a8, 0x669d, 0x699c, 0x69a8, 0x6995,
+ 0x69c1, 0x69ae, 0x69d3, 0x69cb, 0x699b, 0x69b7, 0x69bb, 0x69ab,
+ 0x69b4, 0x69d0, 0x69cd, 0x69ad, 0x69cc, 0x69a6, 0x69c3, 0x69a3,
+ 0x6b49, 0x6b4c, 0x6c33, 0x6f33, 0x6f14, 0x6efe, 0x6f13, 0x6ef4,
+ 0x6f29, 0x6f3e, 0x6f20, 0x6f2c, 0x6f0f, 0x6f02, 0x6f22, 0x6eff,
+ 0x6eef, 0x6f06, 0x6f31, 0x6f38, 0x6f32, 0x6f23, 0x6f15, 0x6f2b,
+ 0x6f2f, 0x6f88, 0x6f2a, 0x6eec, 0x6f01, 0x6ef2, 0x6ecc, 0x6ef7,
+ 0x7194, 0x7199, 0x717d, 0x718a, 0x7184, 0x7192, 0x723e, 0x7292,
+ 0x7296, 0x7344, 0x7350, 0x7464, 0x7463, 0x746a, 0x7470, 0x746d,
+ 0x7504, 0x7591, 0x7627, 0x760d, 0x760b, 0x7609, 0x7613, 0x76e1,
+ 0x76e3, 0x7784, 0x777d, 0x777f, 0x7761, 0x78c1, 0x789f, 0x78a7,
+ 0x78b3, 0x78a9, 0x78a3, 0x798e, 0x798f, 0x798d,
+ /* 0x6a */
+ 0x7a2e, 0x7a31, 0x7aaa, 0x7aa9, 0x7aed, 0x7aef, 0x7ba1, 0x7b95,
+ 0x7b8b, 0x7b75, 0x7b97, 0x7b9d, 0x7b94, 0x7b8f, 0x7bb8, 0x7b87,
+ 0x7b84, 0x7cb9, 0x7cbd, 0x7cbe, 0x7dbb, 0x7db0, 0x7d9c, 0x7dbd,
+ 0x7dbe, 0x7da0, 0x7dca, 0x7db4, 0x7db2, 0x7db1, 0x7dba, 0x7da2,
+ 0x7dbf, 0x7db5, 0x7db8, 0x7dad, 0x7dd2, 0x7dc7, 0x7dac, 0x7f70,
+ 0x7fe0, 0x7fe1, 0x7fdf, 0x805e, 0x805a, 0x8087, 0x8150, 0x8180,
+ 0x818f, 0x8188, 0x818a, 0x817f, 0x8182, 0x81e7, 0x81fa, 0x8207,
+ 0x8214, 0x821e, 0x824b, 0x84c9, 0x84bf, 0x84c6, 0x84c4, 0x8499,
+ 0x849e, 0x84b2, 0x849c, 0x84cb, 0x84b8, 0x84c0, 0x84d3, 0x8490,
+ 0x84bc, 0x84d1, 0x84ca, 0x873f, 0x871c, 0x873b, 0x8722, 0x8725,
+ 0x8734, 0x8718, 0x8755, 0x8737, 0x8729, 0x88f3, 0x8902, 0x88f4,
+ 0x88f9, 0x88f8, 0x88fd, 0x88e8, 0x891a, 0x88ef,
+ /* 0x6b */
+ 0x8aa6, 0x8a8c, 0x8a9e, 0x8aa3, 0x8a8d, 0x8aa1, 0x8a93, 0x8aa4,
+ 0x8aaa, 0x8aa5, 0x8aa8, 0x8a98, 0x8a91, 0x8a9a, 0x8aa7, 0x8c6a,
+ 0x8c8d, 0x8c8c, 0x8cd3, 0x8cd1, 0x8cd2, 0x8d6b, 0x8d99, 0x8d95,
+ 0x8dfc, 0x8f14, 0x8f12, 0x8f15, 0x8f13, 0x8fa3, 0x9060, 0x9058,
+ 0x905c, 0x9063, 0x9059, 0x905e, 0x9062, 0x905d, 0x905b, 0x9119,
+ 0x9118, 0x911e, 0x9175, 0x9178, 0x9177, 0x9174, 0x9278, 0x92ac,
+ 0x9280, 0x9285, 0x9298, 0x9296, 0x927b, 0x9293, 0x929c, 0x92a8,
+ 0x927c, 0x9291, 0x95a1, 0x95a8, 0x95a9, 0x95a3, 0x95a5, 0x95a4,
+ 0x9699, 0x969c, 0x969b, 0x96cc, 0x96d2, 0x9700, 0x977c, 0x9785,
+ 0x97f6, 0x9817, 0x9818, 0x98af, 0x98b1, 0x9903, 0x9905, 0x990c,
+ 0x9909, 0x99c1, 0x9aaf, 0x9ab0, 0x9ae6, 0x9b41, 0x9b42, 0x9cf4,
+ 0x9cf6, 0x9cf3, 0x9ebc, 0x9f3b, 0x9f4a, 0x5104,
+ /* 0x6c */
+ 0x5100, 0x50fb, 0x50f5, 0x50f9, 0x5102, 0x5108, 0x5109, 0x5105,
+ 0x51dc, 0x5287, 0x5288, 0x5289, 0x528d, 0x528a, 0x52f0, 0x53b2,
+ 0x562e, 0x563b, 0x5639, 0x5632, 0x563f, 0x5634, 0x5629, 0x5653,
+ 0x564e, 0x5657, 0x5674, 0x5636, 0x562f, 0x5630, 0x5880, 0x589f,
+ 0x589e, 0x58b3, 0x589c, 0x58ae, 0x58a9, 0x58a6, 0x596d, 0x5b09,
+ 0x5afb, 0x5b0b, 0x5af5, 0x5b0c, 0x5b08, 0x5bee, 0x5bec, 0x5be9,
+ 0x5beb, 0x5c64, 0x5c65, 0x5d9d, 0x5d94, 0x5e62, 0x5e5f, 0x5e61,
+ 0x5ee2, 0x5eda, 0x5edf, 0x5edd, 0x5ee3, 0x5ee0, 0x5f48, 0x5f71,
+ 0x5fb7, 0x5fb5, 0x6176, 0x6167, 0x616e, 0x615d, 0x6155, 0x6182,
+ 0x617c, 0x6170, 0x616b, 0x617e, 0x61a7, 0x6190, 0x61ab, 0x618e,
+ 0x61ac, 0x619a, 0x61a4, 0x6194, 0x61ae, 0x622e, 0x6469, 0x646f,
+ 0x6479, 0x649e, 0x64b2, 0x6488, 0x6490, 0x64b0,
+ /* 0x6d */
+ 0x64a5, 0x6493, 0x6495, 0x64a9, 0x6492, 0x64ae, 0x64ad, 0x64ab,
+ 0x649a, 0x64ac, 0x6499, 0x64a2, 0x64b3, 0x6575, 0x6577, 0x6578,
+ 0x66ae, 0x66ab, 0x66b4, 0x66b1, 0x6a23, 0x6a1f, 0x69e8, 0x6a01,
+ 0x6a1e, 0x6a19, 0x69fd, 0x6a21, 0x6a13, 0x6a0a, 0x69f3, 0x6a02,
+ 0x6a05, 0x69ed, 0x6a11, 0x6b50, 0x6b4e, 0x6ba4, 0x6bc5, 0x6bc6,
+ 0x6f3f, 0x6f7c, 0x6f84, 0x6f51, 0x6f66, 0x6f54, 0x6f86, 0x6f6d,
+ 0x6f5b, 0x6f78, 0x6f6e, 0x6f8e, 0x6f7a, 0x6f70, 0x6f64, 0x6f97,
+ 0x6f58, 0x6ed5, 0x6f6f, 0x6f60, 0x6f5f, 0x719f, 0x71ac, 0x71b1,
+ 0x71a8, 0x7256, 0x729b, 0x734e, 0x7357, 0x7469, 0x748b, 0x7483,
+ 0x747e, 0x7480, 0x757f, 0x7620, 0x7629, 0x761f, 0x7624, 0x7626,
+ 0x7621, 0x7622, 0x769a, 0x76ba, 0x76e4, 0x778e, 0x7787, 0x778c,
+ 0x7791, 0x778b, 0x78cb, 0x78c5, 0x78ba, 0x78ca,
+ /* 0x6e */
+ 0x78be, 0x78d5, 0x78bc, 0x78d0, 0x7a3f, 0x7a3c, 0x7a40, 0x7a3d,
+ 0x7a37, 0x7a3b, 0x7aaf, 0x7aae, 0x7bad, 0x7bb1, 0x7bc4, 0x7bb4,
+ 0x7bc6, 0x7bc7, 0x7bc1, 0x7ba0, 0x7bcc, 0x7cca, 0x7de0, 0x7df4,
+ 0x7def, 0x7dfb, 0x7dd8, 0x7dec, 0x7ddd, 0x7de8, 0x7de3, 0x7dda,
+ 0x7dde, 0x7de9, 0x7d9e, 0x7dd9, 0x7df2, 0x7df9, 0x7f75, 0x7f77,
+ 0x7faf, 0x7fe9, 0x8026, 0x819b, 0x819c, 0x819d, 0x81a0, 0x819a,
+ 0x8198, 0x8517, 0x853d, 0x851a, 0x84ee, 0x852c, 0x852d, 0x8513,
+ 0x8511, 0x8523, 0x8521, 0x8514, 0x84ec, 0x8525, 0x84ff, 0x8506,
+ 0x8782, 0x8774, 0x8776, 0x8760, 0x8766, 0x8778, 0x8768, 0x8759,
+ 0x8757, 0x874c, 0x8753, 0x885b, 0x885d, 0x8910, 0x8907, 0x8912,
+ 0x8913, 0x8915, 0x890a, 0x8abc, 0x8ad2, 0x8ac7, 0x8ac4, 0x8a95,
+ 0x8acb, 0x8af8, 0x8ab2, 0x8ac9, 0x8ac2, 0x8abf,
+ /* 0x6f */
+ 0x8ab0, 0x8ad6, 0x8acd, 0x8ab6, 0x8ab9, 0x8adb, 0x8c4c, 0x8c4e,
+ 0x8c6c, 0x8ce0, 0x8cde, 0x8ce6, 0x8ce4, 0x8cec, 0x8ced, 0x8ce2,
+ 0x8ce3, 0x8cdc, 0x8cea, 0x8ce1, 0x8d6d, 0x8d9f, 0x8da3, 0x8e2b,
+ 0x8e10, 0x8e1d, 0x8e22, 0x8e0f, 0x8e29, 0x8e1f, 0x8e21, 0x8e1e,
+ 0x8eba, 0x8f1d, 0x8f1b, 0x8f1f, 0x8f29, 0x8f26, 0x8f2a, 0x8f1c,
+ 0x8f1e, 0x8f25, 0x9069, 0x906e, 0x9068, 0x906d, 0x9077, 0x9130,
+ 0x912d, 0x9127, 0x9131, 0x9187, 0x9189, 0x918b, 0x9183, 0x92c5,
+ 0x92bb, 0x92b7, 0x92ea, 0x92e4, 0x92c1, 0x92b3, 0x92bc, 0x92d2,
+ 0x92c7, 0x92f0, 0x92b2, 0x95ad, 0x95b1, 0x9704, 0x9706, 0x9707,
+ 0x9709, 0x9760, 0x978d, 0x978b, 0x978f, 0x9821, 0x982b, 0x981c,
+ 0x98b3, 0x990a, 0x9913, 0x9912, 0x9918, 0x99dd, 0x99d0, 0x99df,
+ 0x99db, 0x99d1, 0x99d5, 0x99d2, 0x99d9, 0x9ab7,
+ /* 0x70 */
+ 0x9aee, 0x9aef, 0x9b27, 0x9b45, 0x9b44, 0x9b77, 0x9b6f, 0x9d06,
+ 0x9d09, 0x9d03, 0x9ea9, 0x9ebe, 0x9ece, 0x58a8, 0x9f52, 0x5112,
+ 0x5118, 0x5114, 0x5110, 0x5115, 0x5180, 0x51aa, 0x51dd, 0x5291,
+ 0x5293, 0x52f3, 0x5659, 0x566b, 0x5679, 0x5669, 0x5664, 0x5678,
+ 0x566a, 0x5668, 0x5665, 0x5671, 0x566f, 0x566c, 0x5662, 0x5676,
+ 0x58c1, 0x58be, 0x58c7, 0x58c5, 0x596e, 0x5b1d, 0x5b34, 0x5b78,
+ 0x5bf0, 0x5c0e, 0x5f4a, 0x61b2, 0x6191, 0x61a9, 0x618a, 0x61cd,
+ 0x61b6, 0x61be, 0x61ca, 0x61c8, 0x6230, 0x64c5, 0x64c1, 0x64cb,
+ 0x64bb, 0x64bc, 0x64da, 0x64c4, 0x64c7, 0x64c2, 0x64cd, 0x64bf,
+ 0x64d2, 0x64d4, 0x64be, 0x6574, 0x66c6, 0x66c9, 0x66b9, 0x66c4,
+ 0x66c7, 0x66b8, 0x6a3d, 0x6a38, 0x6a3a, 0x6a59, 0x6a6b, 0x6a58,
+ 0x6a39, 0x6a44, 0x6a62, 0x6a61, 0x6a4b, 0x6a47,
+ /* 0x71 */
+ 0x6a35, 0x6a5f, 0x6a48, 0x6b59, 0x6b77, 0x6c05, 0x6fc2, 0x6fb1,
+ 0x6fa1, 0x6fc3, 0x6fa4, 0x6fc1, 0x6fa7, 0x6fb3, 0x6fc0, 0x6fb9,
+ 0x6fb6, 0x6fa6, 0x6fa0, 0x6fb4, 0x71be, 0x71c9, 0x71d0, 0x71d2,
+ 0x71c8, 0x71d5, 0x71b9, 0x71ce, 0x71d9, 0x71dc, 0x71c3, 0x71c4,
+ 0x7368, 0x749c, 0x74a3, 0x7498, 0x749f, 0x749e, 0x74e2, 0x750c,
+ 0x750d, 0x7634, 0x7638, 0x763a, 0x76e7, 0x76e5, 0x77a0, 0x779e,
+ 0x779f, 0x77a5, 0x78e8, 0x78da, 0x78ec, 0x78e7, 0x79a6, 0x7a4d,
+ 0x7a4e, 0x7a46, 0x7a4c, 0x7a4b, 0x7aba, 0x7bd9, 0x7c11, 0x7bc9,
+ 0x7be4, 0x7bdb, 0x7be1, 0x7be9, 0x7be6, 0x7cd5, 0x7cd6, 0x7e0a,
+ 0x7e11, 0x7e08, 0x7e1b, 0x7e23, 0x7e1e, 0x7e1d, 0x7e09, 0x7e10,
+ 0x7f79, 0x7fb2, 0x7ff0, 0x7ff1, 0x7fee, 0x8028, 0x81b3, 0x81a9,
+ 0x81a8, 0x81fb, 0x8208, 0x8258, 0x8259, 0x854a,
+ /* 0x72 */
+ 0x8559, 0x8548, 0x8568, 0x8569, 0x8543, 0x8549, 0x856d, 0x856a,
+ 0x855e, 0x8783, 0x879f, 0x879e, 0x87a2, 0x878d, 0x8861, 0x892a,
+ 0x8932, 0x8925, 0x892b, 0x8921, 0x89aa, 0x89a6, 0x8ae6, 0x8afa,
+ 0x8aeb, 0x8af1, 0x8b00, 0x8adc, 0x8ae7, 0x8aee, 0x8afe, 0x8b01,
+ 0x8b02, 0x8af7, 0x8aed, 0x8af3, 0x8af6, 0x8afc, 0x8c6b, 0x8c6d,
+ 0x8c93, 0x8cf4, 0x8e44, 0x8e31, 0x8e34, 0x8e42, 0x8e39, 0x8e35,
+ 0x8f3b, 0x8f2f, 0x8f38, 0x8f33, 0x8fa8, 0x8fa6, 0x9075, 0x9074,
+ 0x9078, 0x9072, 0x907c, 0x907a, 0x9134, 0x9192, 0x9320, 0x9336,
+ 0x92f8, 0x9333, 0x932f, 0x9322, 0x92fc, 0x932b, 0x9304, 0x931a,
+ 0x9310, 0x9326, 0x9321, 0x9315, 0x932e, 0x9319, 0x95bb, 0x96a7,
+ 0x96a8, 0x96aa, 0x96d5, 0x970e, 0x9711, 0x9716, 0x970d, 0x9713,
+ 0x970f, 0x975b, 0x975c, 0x9766, 0x9798, 0x9830,
+ /* 0x73 */
+ 0x9838, 0x983b, 0x9837, 0x982d, 0x9839, 0x9824, 0x9910, 0x9928,
+ 0x991e, 0x991b, 0x9921, 0x991a, 0x99ed, 0x99e2, 0x99f1, 0x9ab8,
+ 0x9abc, 0x9afb, 0x9aed, 0x9b28, 0x9b91, 0x9d15, 0x9d23, 0x9d26,
+ 0x9d28, 0x9d12, 0x9d1b, 0x9ed8, 0x9ed4, 0x9f8d, 0x9f9c, 0x512a,
+ 0x511f, 0x5121, 0x5132, 0x52f5, 0x568e, 0x5680, 0x5690, 0x5685,
+ 0x5687, 0x568f, 0x58d5, 0x58d3, 0x58d1, 0x58ce, 0x5b30, 0x5b2a,
+ 0x5b24, 0x5b7a, 0x5c37, 0x5c68, 0x5dbc, 0x5dba, 0x5dbd, 0x5db8,
+ 0x5e6b, 0x5f4c, 0x5fbd, 0x61c9, 0x61c2, 0x61c7, 0x61e6, 0x61cb,
+ 0x6232, 0x6234, 0x64ce, 0x64ca, 0x64d8, 0x64e0, 0x64f0, 0x64e6,
+ 0x64ec, 0x64f1, 0x64e2, 0x64ed, 0x6582, 0x6583, 0x66d9, 0x66d6,
+ 0x6a80, 0x6a94, 0x6a84, 0x6aa2, 0x6a9c, 0x6adb, 0x6aa3, 0x6a7e,
+ 0x6a97, 0x6a90, 0x6aa0, 0x6b5c, 0x6bae, 0x6bda,
+ /* 0x74 */
+ 0x6c08, 0x6fd8, 0x6ff1, 0x6fdf, 0x6fe0, 0x6fdb, 0x6fe4, 0x6feb,
+ 0x6fef, 0x6f80, 0x6fec, 0x6fe1, 0x6fe9, 0x6fd5, 0x6fee, 0x6ff0,
+ 0x71e7, 0x71df, 0x71ee, 0x71e6, 0x71e5, 0x71ed, 0x71ec, 0x71f4,
+ 0x71e0, 0x7235, 0x7246, 0x7370, 0x7372, 0x74a9, 0x74b0, 0x74a6,
+ 0x74a8, 0x7646, 0x7642, 0x764c, 0x76ea, 0x77b3, 0x77aa, 0x77b0,
+ 0x77ac, 0x77a7, 0x77ad, 0x77ef, 0x78f7, 0x78fa, 0x78f4, 0x78ef,
+ 0x7901, 0x79a7, 0x79aa, 0x7a57, 0x7abf, 0x7c07, 0x7c0d, 0x7bfe,
+ 0x7bf7, 0x7c0c, 0x7be0, 0x7ce0, 0x7cdc, 0x7cde, 0x7ce2, 0x7cdf,
+ 0x7cd9, 0x7cdd, 0x7e2e, 0x7e3e, 0x7e46, 0x7e37, 0x7e32, 0x7e43,
+ 0x7e2b, 0x7e3d, 0x7e31, 0x7e45, 0x7e41, 0x7e34, 0x7e39, 0x7e48,
+ 0x7e35, 0x7e3f, 0x7e2f, 0x7f44, 0x7ff3, 0x7ffc, 0x8071, 0x8072,
+ 0x8070, 0x806f, 0x8073, 0x81c6, 0x81c3, 0x81ba,
+ /* 0x75 */
+ 0x81c2, 0x81c0, 0x81bf, 0x81bd, 0x81c9, 0x81be, 0x81e8, 0x8209,
+ 0x8271, 0x85aa, 0x8584, 0x857e, 0x859c, 0x8591, 0x8594, 0x85af,
+ 0x859b, 0x8587, 0x85a8, 0x858a, 0x85a6, 0x8667, 0x87c0, 0x87d1,
+ 0x87b3, 0x87d2, 0x87c6, 0x87ab, 0x87bb, 0x87ba, 0x87c8, 0x87cb,
+ 0x893b, 0x8936, 0x8944, 0x8938, 0x893d, 0x89ac, 0x8b0e, 0x8b17,
+ 0x8b19, 0x8b1b, 0x8b0a, 0x8b20, 0x8b1d, 0x8b04, 0x8b10, 0x8c41,
+ 0x8c3f, 0x8c73, 0x8cfa, 0x8cfd, 0x8cfc, 0x8cf8, 0x8cfb, 0x8da8,
+ 0x8e49, 0x8e4b, 0x8e48, 0x8e4a, 0x8f44, 0x8f3e, 0x8f42, 0x8f45,
+ 0x8f3f, 0x907f, 0x907d, 0x9084, 0x9081, 0x9082, 0x9080, 0x9139,
+ 0x91a3, 0x919e, 0x919c, 0x934d, 0x9382, 0x9328, 0x9375, 0x934a,
+ 0x9365, 0x934b, 0x9318, 0x937e, 0x936c, 0x935b, 0x9370, 0x935a,
+ 0x9354, 0x95ca, 0x95cb, 0x95cc, 0x95c8, 0x95c6,
+ /* 0x76 */
+ 0x96b1, 0x96b8, 0x96d6, 0x971c, 0x971e, 0x97a0, 0x97d3, 0x9846,
+ 0x98b6, 0x9935, 0x9a01, 0x99ff, 0x9bae, 0x9bab, 0x9baa, 0x9bad,
+ 0x9d3b, 0x9d3f, 0x9e8b, 0x9ecf, 0x9ede, 0x9edc, 0x9edd, 0x9edb,
+ 0x9f3e, 0x9f4b, 0x53e2, 0x5695, 0x56ae, 0x58d9, 0x58d8, 0x5b38,
+ 0x5f5e, 0x61e3, 0x6233, 0x64f4, 0x64f2, 0x64fe, 0x6506, 0x64fa,
+ 0x64fb, 0x64f7, 0x65b7, 0x66dc, 0x6726, 0x6ab3, 0x6aac, 0x6ac3,
+ 0x6abb, 0x6ab8, 0x6ac2, 0x6aae, 0x6aaf, 0x6b5f, 0x6b78, 0x6baf,
+ 0x7009, 0x700b, 0x6ffe, 0x7006, 0x6ffa, 0x7011, 0x700f, 0x71fb,
+ 0x71fc, 0x71fe, 0x71f8, 0x7377, 0x7375, 0x74a7, 0x74bf, 0x7515,
+ 0x7656, 0x7658, 0x7652, 0x77bd, 0x77bf, 0x77bb, 0x77bc, 0x790e,
+ 0x79ae, 0x7a61, 0x7a62, 0x7a60, 0x7ac4, 0x7ac5, 0x7c2b, 0x7c27,
+ 0x7c2a, 0x7c1e, 0x7c23, 0x7c21, 0x7ce7, 0x7e54,
+ /* 0x77 */
+ 0x7e55, 0x7e5e, 0x7e5a, 0x7e61, 0x7e52, 0x7e59, 0x7f48, 0x7ff9,
+ 0x7ffb, 0x8077, 0x8076, 0x81cd, 0x81cf, 0x820a, 0x85cf, 0x85a9,
+ 0x85cd, 0x85d0, 0x85c9, 0x85b0, 0x85ba, 0x85b9, 0x87ef, 0x87ec,
+ 0x87f2, 0x87e0, 0x8986, 0x89b2, 0x89f4, 0x8b28, 0x8b39, 0x8b2c,
+ 0x8b2b, 0x8c50, 0x8d05, 0x8e59, 0x8e63, 0x8e66, 0x8e64, 0x8e5f,
+ 0x8e55, 0x8ec0, 0x8f49, 0x8f4d, 0x9087, 0x9083, 0x9088, 0x91ab,
+ 0x91ac, 0x91d0, 0x9394, 0x938a, 0x9396, 0x93a2, 0x93b3, 0x93ae,
+ 0x93ac, 0x93b0, 0x9398, 0x939a, 0x9397, 0x95d4, 0x95d6, 0x95d0,
+ 0x95d5, 0x96e2, 0x96dc, 0x96d9, 0x96db, 0x96de, 0x9724, 0x97a3,
+ 0x97a6, 0x97ad, 0x97f9, 0x984d, 0x984f, 0x984c, 0x984e, 0x9853,
+ 0x98ba, 0x993e, 0x993f, 0x993d, 0x992e, 0x99a5, 0x9a0e, 0x9ac1,
+ 0x9b03, 0x9b06, 0x9b4f, 0x9b4e, 0x9b4d, 0x9bca,
+ /* 0x78 */
+ 0x9bc9, 0x9bfd, 0x9bc8, 0x9bc0, 0x9d51, 0x9d5d, 0x9d60, 0x9ee0,
+ 0x9f15, 0x9f2c, 0x5133, 0x56a5, 0x56a8, 0x58de, 0x58df, 0x58e2,
+ 0x5bf5, 0x9f90, 0x5eec, 0x61f2, 0x61f7, 0x61f6, 0x61f5, 0x6500,
+ 0x650f, 0x66e0, 0x66dd, 0x6ae5, 0x6add, 0x6ada, 0x6ad3, 0x701b,
+ 0x701f, 0x7028, 0x701a, 0x701d, 0x7015, 0x7018, 0x7206, 0x720d,
+ 0x7258, 0x72a2, 0x7378, 0x737a, 0x74bd, 0x74ca, 0x74e3, 0x7587,
+ 0x7586, 0x765f, 0x7661, 0x77c7, 0x7919, 0x79b1, 0x7a6b, 0x7a69,
+ 0x7c3e, 0x7c3f, 0x7c38, 0x7c3d, 0x7c37, 0x7c40, 0x7e6b, 0x7e6d,
+ 0x7e79, 0x7e69, 0x7e6a, 0x7e73, 0x7f85, 0x7fb6, 0x7fb9, 0x7fb8,
+ 0x81d8, 0x85e9, 0x85dd, 0x85ea, 0x85d5, 0x85e4, 0x85e5, 0x85f7,
+ 0x87fb, 0x8805, 0x880d, 0x87f9, 0x87fe, 0x8960, 0x895f, 0x8956,
+ 0x895e, 0x8b41, 0x8b5c, 0x8b58, 0x8b49, 0x8b5a,
+ /* 0x79 */
+ 0x8b4e, 0x8b4f, 0x8b46, 0x8b59, 0x8d08, 0x8d0a, 0x8e7c, 0x8e72,
+ 0x8e87, 0x8e76, 0x8e6c, 0x8e7a, 0x8e74, 0x8f54, 0x8f4e, 0x8fad,
+ 0x908a, 0x908b, 0x91b1, 0x91ae, 0x93e1, 0x93d1, 0x93df, 0x93c3,
+ 0x93c8, 0x93dc, 0x93dd, 0x93d6, 0x93e2, 0x93cd, 0x93d8, 0x93e4,
+ 0x93d7, 0x93e8, 0x95dc, 0x96b4, 0x96e3, 0x972a, 0x9727, 0x9761,
+ 0x97dc, 0x97fb, 0x985e, 0x9858, 0x985b, 0x98bc, 0x9945, 0x9949,
+ 0x9a16, 0x9a19, 0x9b0d, 0x9be8, 0x9be7, 0x9bd6, 0x9bdb, 0x9d89,
+ 0x9d61, 0x9d72, 0x9d6a, 0x9d6c, 0x9e92, 0x9e97, 0x9e93, 0x9eb4,
+ 0x52f8, 0x56b7, 0x56b6, 0x56b4, 0x56bc, 0x58e4, 0x5b40, 0x5b43,
+ 0x5b7d, 0x5bf6, 0x5dc9, 0x61f8, 0x61fa, 0x6518, 0x6514, 0x6519,
+ 0x66e6, 0x6727, 0x6aec, 0x703e, 0x7030, 0x7032, 0x7210, 0x737b,
+ 0x74cf, 0x7662, 0x7665, 0x7926, 0x792a, 0x792c,
+ /* 0x7a */
+ 0x792b, 0x7ac7, 0x7af6, 0x7c4c, 0x7c43, 0x7c4d, 0x7cef, 0x7cf0,
+ 0x8fae, 0x7e7d, 0x7e7c, 0x7e82, 0x7f4c, 0x8000, 0x81da, 0x8266,
+ 0x85fb, 0x85f9, 0x8611, 0x85fa, 0x8606, 0x860b, 0x8607, 0x860a,
+ 0x8814, 0x8815, 0x8964, 0x89ba, 0x89f8, 0x8b70, 0x8b6c, 0x8b66,
+ 0x8b6f, 0x8b5f, 0x8b6b, 0x8d0f, 0x8d0d, 0x8e89, 0x8e81, 0x8e85,
+ 0x8e82, 0x91b4, 0x91cb, 0x9418, 0x9403, 0x93fd, 0x95e1, 0x9730,
+ 0x98c4, 0x9952, 0x9951, 0x99a8, 0x9a2b, 0x9a30, 0x9a37, 0x9a35,
+ 0x9c13, 0x9c0d, 0x9e79, 0x9eb5, 0x9ee8, 0x9f2f, 0x9f5f, 0x9f63,
+ 0x9f61, 0x5137, 0x5138, 0x56c1, 0x56c0, 0x56c2, 0x5914, 0x5c6c,
+ 0x5dcd, 0x61fc, 0x61fe, 0x651d, 0x651c, 0x6595, 0x66e9, 0x6afb,
+ 0x6b04, 0x6afa, 0x6bb2, 0x704c, 0x721b, 0x72a7, 0x74d6, 0x74d4,
+ 0x7669, 0x77d3, 0x7c50, 0x7e8f, 0x7e8c, 0x7fbc,
+ /* 0x7b */
+ 0x8617, 0x862d, 0x861a, 0x8823, 0x8822, 0x8821, 0x881f, 0x896a,
+ 0x896c, 0x89bd, 0x8b74, 0x8b77, 0x8b7d, 0x8d13, 0x8e8a, 0x8e8d,
+ 0x8e8b, 0x8f5f, 0x8faf, 0x91ba, 0x942e, 0x9433, 0x9435, 0x943a,
+ 0x9438, 0x9432, 0x942b, 0x95e2, 0x9738, 0x9739, 0x9732, 0x97ff,
+ 0x9867, 0x9865, 0x9957, 0x9a45, 0x9a43, 0x9a40, 0x9a3e, 0x9acf,
+ 0x9b54, 0x9b51, 0x9c2d, 0x9c25, 0x9daf, 0x9db4, 0x9dc2, 0x9db8,
+ 0x9e9d, 0x9eef, 0x9f19, 0x9f5c, 0x9f66, 0x9f67, 0x513c, 0x513b,
+ 0x56c8, 0x56ca, 0x56c9, 0x5b7f, 0x5dd4, 0x5dd2, 0x5f4e, 0x61ff,
+ 0x6524, 0x6b0a, 0x6b61, 0x7051, 0x7058, 0x7380, 0x74e4, 0x758a,
+ 0x766e, 0x766c, 0x79b3, 0x7c60, 0x7c5f, 0x807e, 0x807d, 0x81df,
+ 0x8972, 0x896f, 0x89fc, 0x8b80, 0x8d16, 0x8d17, 0x8e91, 0x8e93,
+ 0x8f61, 0x9148, 0x9444, 0x9451, 0x9452, 0x973d,
+ /* 0x7c */
+ 0x973e, 0x97c3, 0x97c1, 0x986b, 0x9955, 0x9a55, 0x9a4d, 0x9ad2,
+ 0x9b1a, 0x9c49, 0x9c31, 0x9c3e, 0x9c3b, 0x9dd3, 0x9dd7, 0x9f34,
+ 0x9f6c, 0x9f6a, 0x9f94, 0x56cc, 0x5dd6, 0x6200, 0x6523, 0x652b,
+ 0x652a, 0x66ec, 0x6b10, 0x74da, 0x7aca, 0x7c64, 0x7c63, 0x7c65,
+ 0x7e93, 0x7e96, 0x7e94, 0x81e2, 0x8638, 0x863f, 0x8831, 0x8b8a,
+ 0x9090, 0x908f, 0x9463, 0x9460, 0x9464, 0x9768, 0x986f, 0x995c,
+ 0x9a5a, 0x9a5b, 0x9a57, 0x9ad3, 0x9ad4, 0x9ad1, 0x9c54, 0x9c57,
+ 0x9c56, 0x9de5, 0x9e9f, 0x9ef4, 0x56d1, 0x58e9, 0x652c, 0x705e,
+ 0x7671, 0x7672, 0x77d7, 0x7f50, 0x7f88, 0x8836, 0x8839, 0x8862,
+ 0x8b93, 0x8b92, 0x8b96, 0x8277, 0x8d1b, 0x91c0, 0x946a, 0x9742,
+ 0x9748, 0x9744, 0x97c6, 0x9870, 0x9a5f, 0x9b22, 0x9b58, 0x9c5f,
+ 0x9df9, 0x9dfa, 0x9e7c, 0x9e7d, 0x9f07, 0x9f77,
+ /* 0x7d */
+ 0x9f72, 0x5ef3, 0x6b16, 0x7063, 0x7c6c, 0x7c6e, 0x883b, 0x89c0,
+ 0x8ea1, 0x91c1, 0x9472, 0x9470, 0x9871, 0x995e, 0x9ad6, 0x9b23,
+ 0x9ecc, 0x7064, 0x77da, 0x8b9a, 0x9477, 0x97c9, 0x9a62, 0x9a65,
+ 0x7e9c, 0x8b9c, 0x8eaa, 0x91c5, 0x947d, 0x947e, 0x947c, 0x9c77,
+ 0x9c78, 0x9ef7, 0x8c54, 0x947f, 0x9e1a, 0x7228, 0x9a6a, 0x9b31,
+ 0x9e1b, 0x9e1e, 0x7c72,
+};
+
+static int
+cns11643_1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x27) || (c1 == 0x42) || (c1 >= 0x44 && c1 <= 0x7d)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ if (i < 3102) {
+ if (i < 500)
+ wc = cns11643_1_2uni_page21[i];
+ else if (i == 571)
+ wc = 0x4ea0;
+ else if (i == 578)
+ wc = 0x51ab;
+ else if (i == 583)
+ wc = 0x52f9;
+ } else if (i < 3290) {
+ if (i < 3136)
+ wc = cns11643_1_2uni_page42[i-3102];
+ } else {
+ if (i < 8691)
+ wc = cns11643_1_2uni_page44[i-3290];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/cns11643_15.h b/jni/iconv/lib/cns11643_15.h
new file mode 100644
index 0000000..cfe0ba6
--- /dev/null
+++ b/jni/iconv/lib/cns11643_15.h
@@ -0,0 +1,1083 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 15
+ */
+
+static const unsigned short cns11643_15_2uni_page21[7169] = {
+ /* 0x21 */
+ 0x5302, 0x538c, 0x53d4, 0x54a5, 0x5392, 0x5393, 0x53d8, 0x53d9,
+ 0x54a7, 0x592b, 0x592c, 0x592d, 0x5930, 0x592e, 0x59ab, 0x1a01,
+ 0x5c2d, 0x5c6d, 0xfa34, 0x5d0f, 0x52fd, 0x5e9d, 0x64a2, 0x68d4,
+ 0x6e56, 0x6ec3, 0x7314, 0x52fd, 0x9a1a, 0x530f, 0x5310, 0x539a,
+ 0x539b, 0x52fd, 0x54ac, 0x0036, 0x5397, 0x5846, 0x0e4f, 0x5876,
+ 0x5877, 0x58ae, 0x593a, 0x597d, 0x6ec5, 0x5ea8, 0x52fd, 0x1afa,
+ 0x6541, 0x6542, 0x68d8, 0x68d9, 0x69aa, 0x69ab, 0x6c42, 0x6c41,
+ 0x5099, 0x6ec6, 0x52fd, 0x7035, 0x7036, 0x7037, 0xfa83, 0xb64d,
+ 0x52fd, 0x74b5, 0x7617, 0x7782, 0x86b6, 0x2d49, 0x8f72, 0x985c,
+ 0x98a8, 0x45b7, 0x68e3, 0x0006, 0x52fd, 0x53e6, 0x5444, 0x5445,
+ 0x1729, 0x003e, 0x54c4, 0x54c5, 0x54c6, 0x54c7, 0x54c8, 0x54c9,
+ 0x54ca, 0x54d4, 0x587d, 0xb572, 0x58b2, 0x58b4,
+ /* 0x22 */
+ 0x5982, 0x59c7, 0x59c8, 0x52fd, 0x5b3c, 0x5b3d, 0x5b3e, 0x5b3f,
+ 0xfa24, 0x5bd3, 0x5447, 0x1a4e, 0x5d3d, 0x5de2, 0x5eb8, 0x5eb9,
+ 0x5ec2, 0x5eba, 0x5ec6, 0x5ebb, 0x64ad, 0x654c, 0x654d, 0x52fd,
+ 0x69b2, 0x69b3, 0x69b4, 0x69b5, 0x6cc3, 0x6cc4, 0x6cc5, 0x6cc6,
+ 0x6cc7, 0x52fd, 0x6ece, 0x6f30, 0x7047, 0x7048, 0x2281, 0x735c,
+ 0x52fd, 0x735f, 0x7618, 0x7619, 0x767e, 0x2410, 0x78b0, 0x7d75,
+ 0x2568, 0x7d76, 0x8341, 0x8442, 0x52fd, 0x86bd, 0x2842, 0x2840,
+ 0x18ea, 0x8e1e, 0x8e1f, 0x8f87, 0x2d62, 0x8f78, 0x9488, 0x9489,
+ 0x948a, 0x9917, 0x9915, 0x52fd, 0x52fd, 0x3291, 0xa3e5, 0xa909,
+ 0xaa3b, 0xaa4f, 0x52fd, 0xb92e, 0xb92f, 0xbdff, 0xbdfd, 0xbdfe,
+ 0x45bb, 0x45bc, 0x52fd, 0x5323, 0x53ea, 0x542a, 0x5449, 0x544a,
+ 0x544b, 0x54df, 0x54e0, 0x54e1, 0x54e2, 0x58c1,
+ /* 0x23 */
+ 0x54e3, 0x54e4, 0x54e5, 0x58c0, 0x54e6, 0x54f7, 0x52fd, 0x54e7,
+ 0x54e8, 0x54e9, 0x54ea, 0x54eb, 0x580e, 0x5880, 0x5881, 0x58ba,
+ 0x58bb, 0x58bc, 0x58bd, 0x593f, 0x5940, 0x5988, 0xfa1f, 0x5b46,
+ 0x52fd, 0x5b47, 0x5b48, 0x5c36, 0x5c72, 0x5c96, 0x5d47, 0x5de7,
+ 0x5e34, 0x5e35, 0x5e36, 0x5e37, 0x5ee3, 0x5ee4, 0x5ee5, 0x5eeb,
+ 0x0175, 0x5ee6, 0x5ee7, 0x5ee8, 0x52fd, 0x52fd, 0x64b9, 0x1de8,
+ 0x64ba, 0x1e5b, 0x6563, 0x6564, 0x52fd, 0x6565, 0x52fd, 0x6566,
+ 0x657c, 0x6567, 0xfa5a, 0x6859, 0x68e9, 0x68ea, 0x68eb, 0x68ec,
+ 0x68ed, 0x68ee, 0x68ef, 0x69bf, 0x69cb, 0x69c3, 0x69d5, 0x69c4,
+ 0x69c5, 0x69d3, 0x69c6, 0x69c7, 0x69c8, 0x69c9, 0x69ca, 0x6c4a,
+ 0x52fd, 0x6cd1, 0x6e61, 0x6f37, 0x52fd, 0x7064, 0x7066, 0x2299,
+ 0x7067, 0x7068, 0x7069, 0x2297, 0x7073, 0x706a,
+ /* 0x24 */
+ 0x706b, 0x2862, 0x52fd, 0x7372, 0x043c, 0x74b9, 0x761c, 0x7636,
+ 0x76bc, 0x76be, 0x76bf, 0x76c0, 0x7787, 0x78dc, 0x78dd, 0x78f5,
+ 0x78de, 0x78df, 0xfa9e, 0x78e0, 0x78e1, 0x78e2, 0x7d2c, 0x7d2d,
+ 0x25a4, 0x7da9, 0x7d9c, 0x7d9d, 0x7d9e, 0x7d9f, 0x7da0, 0x7da1,
+ 0x7da2, 0x52fd, 0x7da3, 0x7da4, 0x7da7, 0x8342, 0x8393, 0x8451,
+ 0x52fd, 0x8452, 0x8444, 0x8453, 0x8622, 0x86c6, 0x86c7, 0x86c9,
+ 0xfadd, 0x86ca, 0x2866, 0x86c8, 0x8e24, 0x8e25, 0x8e26, 0x52fd,
+ 0x8e27, 0x8e28, 0x52fd, 0x8f58, 0xfafb, 0x8fa7, 0x8f88, 0x8f89,
+ 0x8fa5, 0x8fa8, 0x8fa9, 0x8faa, 0x8fab, 0x8fac, 0x8fad, 0x2da3,
+ 0x8f79, 0x52fd, 0x9494, 0x9495, 0x9496, 0x09a5, 0x52fd, 0x9497,
+ 0x307f, 0x9498, 0x984e, 0x984f, 0x9919, 0x52fd, 0x9a41, 0xfb2a,
+ 0x9bf7, 0x9f04, 0x9f19, 0x9f17, 0xa340, 0xa3ec,
+ /* 0x25 */
+ 0xa71b, 0xa71c, 0x36f6, 0xa90e, 0xaa52, 0xadd8, 0xb126, 0xb574,
+ 0x52fd, 0xb575, 0xbcc6, 0xbe0b, 0xbe0c, 0xbe0d, 0xbe0e, 0xbe0f,
+ 0xbe10, 0x45c8, 0xd759, 0xd75a, 0xd983, 0xd984, 0xd985, 0x52fd,
+ 0x4af5, 0xe120, 0xe121, 0xe122, 0xe123, 0xe124, 0xe129, 0x53f4,
+ 0x52fd, 0x688f, 0x5451, 0x17ab, 0x5517, 0x5518, 0x555b, 0x5519,
+ 0x551a, 0x0053, 0x551b, 0x551c, 0x551d, 0x551e, 0x551f, 0x5520,
+ 0x5521, 0x578b, 0x5788, 0x222d, 0x5885, 0xb587, 0x58c7, 0x594c,
+ 0x594d, 0x59fc, 0x59fd, 0x59fe, 0x59ff, 0x52fd, 0x52fd, 0x5b56,
+ 0x5b57, 0x5b58, 0x5b59, 0x5bdc, 0x5bdd, 0x5c73, 0x5c9d, 0x5ca1,
+ 0x5c9e, 0x5c9f, 0x5ca0, 0x5ce6, 0x5d51, 0x5d52, 0x5e3d, 0x5f22,
+ 0x1b9c, 0x5f23, 0x5f24, 0x5f25, 0x5f26, 0x5f27, 0x5f28, 0x5f29,
+ 0x5f2a, 0x5f2b, 0x52fd, 0x5f40, 0x5f2c, 0x5f2d,
+ /* 0x26 */
+ 0x5f2e, 0x5f2f, 0x5f30, 0x64d0, 0x65a8, 0x6594, 0x6595, 0x6596,
+ 0x6597, 0x6598, 0x659c, 0x659b, 0x52fd, 0x65a1, 0x65a0, 0x6599,
+ 0x659a, 0x65a7, 0x1e88, 0x6864, 0x52fd, 0x6900, 0x6901, 0x52fd,
+ 0x52fd, 0x69e5, 0x69e9, 0x69fb, 0x69fc, 0x69ea, 0x69eb, 0x69ec,
+ 0x69ed, 0x69ee, 0x69ef, 0x69fa, 0x69f0, 0x69f1, 0x69f2, 0x69f3,
+ 0x69f4, 0x6c52, 0x6c53, 0x6c54, 0x6c55, 0x6c58, 0x6c56, 0x52fd,
+ 0x6cdd, 0x6cde, 0x6ce3, 0x6cdf, 0x6ce0, 0x6e22, 0x6e23, 0x6e68,
+ 0x6edf, 0x00ac, 0x6f44, 0x7094, 0x7095, 0x7096, 0x7097, 0x7098,
+ 0x7099, 0xfa79, 0x709a, 0x709b, 0x709d, 0x709e, 0x709f, 0x70a0,
+ 0x72f3, 0x72f2, 0x731f, 0x7388, 0x748f, 0x7490, 0x52fd, 0x74fd,
+ 0x74fe, 0x74ff, 0x7500, 0x7501, 0x791a, 0x52fd, 0x78e3, 0x78e4,
+ 0x78e5, 0x78e6, 0x78e7, 0x78eb, 0x78e8, 0x78e9,
+ /* 0x27 */
+ 0x78ea, 0x791d, 0x7ca4, 0x7ca3, 0x7dd4, 0x7dc6, 0x7dc7, 0x7dc8,
+ 0x7dc9, 0x7dca, 0x7dcb, 0x7dcc, 0x7dcd, 0x05de, 0x7dce, 0x25c3,
+ 0x81b8, 0x81b9, 0x81ba, 0x836e, 0x83db, 0x83dc, 0x8468, 0x8469,
+ 0x846a, 0x846b, 0x846c, 0x846d, 0x846e, 0x2719, 0x8624, 0x8625,
+ 0x52fd, 0x8700, 0x86e5, 0x86f9, 0x86e7, 0x86e8, 0x86e9, 0x86fe,
+ 0x86ea, 0x86eb, 0x86ec, 0x0749, 0x86ed, 0x28a1, 0x86ee, 0x28a6,
+ 0x86ef, 0x52fd, 0x8717, 0x86f0, 0x86f1, 0x8b94, 0x8c5b, 0x8c5c,
+ 0x8c5d, 0x8e2f, 0x0891, 0x8e30, 0x8e31, 0x8e32, 0x8e33, 0x8fcc,
+ 0x8fcd, 0x8fce, 0x8fae, 0x8faf, 0x8fb0, 0x08d3, 0x8fcf, 0x8fd0,
+ 0x8fd1, 0x8fd2, 0x8fd3, 0x52fd, 0x8fd4, 0x09a9, 0x94a6, 0x94a7,
+ 0x94a8, 0x94b0, 0x94a9, 0x94aa, 0x94ab, 0x94ac, 0x94ad, 0x97fb,
+ 0x97fc, 0x52fd, 0x992d, 0x992e, 0x9950, 0x992f,
+ /* 0x28 */
+ 0x9930, 0x9a65, 0x9be6, 0x9c0c, 0x9c02, 0x9c03, 0x9c04, 0x9c05,
+ 0x9c06, 0x52fd, 0x9ec0, 0x9f24, 0x9f25, 0xa016, 0xa032, 0xa720,
+ 0xa721, 0xa722, 0xa723, 0x36fe, 0xa725, 0xa919, 0xa924, 0xa91a,
+ 0xa91b, 0xa91c, 0xa91d, 0xfb52, 0xa91e, 0xaa5a, 0xaa5b, 0xaa5c,
+ 0xaa5d, 0xaa5e, 0xac31, 0x52fd, 0xb129, 0x52fd, 0xb288, 0xb289,
+ 0xb589, 0x3d57, 0xb656, 0xb7d1, 0xb7e6, 0xb832, 0xb833, 0xb952,
+ 0xb953, 0x0ed5, 0xb954, 0xb955, 0x52fd, 0x52fd, 0xbe29, 0xbe2a,
+ 0xbe2b, 0xbe2c, 0xbe2d, 0xfb92, 0xbe2e, 0xbe2f, 0xbe30, 0xbe31,
+ 0xbe32, 0xbe33, 0x3ec5, 0xbe34, 0xc49b, 0xc523, 0xc524, 0x52fd,
+ 0xc525, 0xc527, 0xc916, 0xcfa0, 0xd76f, 0x45df, 0xd770, 0xd771,
+ 0x45dc, 0x138c, 0xd772, 0xd773, 0xd774, 0xd99c, 0xd9aa, 0xd99d,
+ 0xd99e, 0x0c99, 0xd9ab, 0xd99f, 0xe135, 0xe138,
+ /* 0x29 */
+ 0xf68d, 0x5335, 0x5336, 0xadee, 0x53b4, 0xf9c9, 0x5432, 0x5455,
+ 0x5544, 0x5545, 0x5546, 0x5547, 0x17e4, 0x5548, 0x5549, 0x52fd,
+ 0x554a, 0x554b, 0x554c, 0x554d, 0x554e, 0x554f, 0x5550, 0x5551,
+ 0xb599, 0x58d1, 0x52fd, 0x58d2, 0x58d3, 0x58d4, 0x58d5, 0x5a21,
+ 0x5a22, 0x5a23, 0x5b68, 0x5b69, 0x5b6a, 0x5be2, 0x5c45, 0x5cec,
+ 0x5ced, 0x5cee, 0x5cef, 0x52fd, 0x5d62, 0x5d63, 0x5df4, 0x536f,
+ 0x5e44, 0x5e45, 0x5f79, 0x1c1b, 0x5f7a, 0x5f7b, 0x5f7c, 0x5f7d,
+ 0x5f7e, 0x5f7f, 0x5f80, 0x0188, 0x52fd, 0x5f81, 0x5f82, 0x5f83,
+ 0x5f84, 0x5f85, 0x5f86, 0x5f87, 0x5f8f, 0x5f88, 0x5f89, 0x65c5,
+ 0x65c6, 0x1eaa, 0x65c7, 0x65c8, 0x65c9, 0x65ca, 0x65cb, 0x65cc,
+ 0x1eab, 0x65cd, 0x65ce, 0x65e3, 0x65cf, 0x65d0, 0x65d1, 0x65d2,
+ 0x65d3, 0x65c4, 0x65d4, 0x65d5, 0x65d6, 0x6820,
+ /* 0x2a */
+ 0x6821, 0x691a, 0x6912, 0x6914, 0x6915, 0x6916, 0x6919, 0x6917,
+ 0x6918, 0x02c9, 0xfa61, 0x52fd, 0x6a12, 0x6a13, 0x6a14, 0x6a15,
+ 0x6a16, 0x6a17, 0x6a18, 0x6a19, 0x6c61, 0x6c62, 0x6c63, 0x6cf5,
+ 0x21a9, 0x6cf6, 0x6cf7, 0x6cf8, 0x6e29, 0x0517, 0x6f5d, 0x6f57,
+ 0x6f58, 0x6f59, 0x6f5a, 0x6f5b, 0x70bb, 0x70d1, 0x70bc, 0x70bd,
+ 0xbbdf, 0x70d0, 0x70be, 0x70bf, 0x70c0, 0x70c1, 0x70c2, 0x70c3,
+ 0x70c4, 0xbe6c, 0x73a1, 0x73a2, 0x73a3, 0x7493, 0x750d, 0x750f,
+ 0x750e, 0x7510, 0x7511, 0x7512, 0xfa95, 0x77e5, 0x792f, 0x52fd,
+ 0x7957, 0x7930, 0x7968, 0x792b, 0x7931, 0x7958, 0xfaa2, 0x7932,
+ 0x7959, 0x52fd, 0x795a, 0x7933, 0x795b, 0x795c, 0x795d, 0x791e,
+ 0x7cae, 0x7caf, 0x7d3b, 0x7d3c, 0x7d3d, 0x7e07, 0x7e08, 0x7e09,
+ 0x7e0a, 0x7e0b, 0x7e0c, 0x7e0d, 0x7e0e, 0x7e0f,
+ /* 0x2b */
+ 0x7e10, 0x7e22, 0x7e11, 0x7e12, 0x7e13, 0x7e14, 0x7e15, 0x7e16,
+ 0x7e17, 0x7e18, 0xfab8, 0x52fd, 0x8346, 0x8347, 0x8348, 0x83e1,
+ 0x8481, 0x8483, 0x5f75, 0x52fd, 0x8485, 0x8486, 0x862a, 0xfad1,
+ 0x862b, 0x866b, 0x8718, 0x8719, 0x871a, 0x52fd, 0x871b, 0x871c,
+ 0x871d, 0x871e, 0x871f, 0x8720, 0x8721, 0x8722, 0x8723, 0x2911,
+ 0x8724, 0x8725, 0x8726, 0x8727, 0x8728, 0x8729, 0x872a, 0x8cef,
+ 0x8e49, 0x8e4a, 0x8e4b, 0x8e4c, 0x8e4d, 0x8e4e, 0x8e4f, 0x8e50,
+ 0x8e51, 0x8e52, 0x8e53, 0x8e54, 0x8e5a, 0x8e55, 0x8f5f, 0x9002,
+ 0x9003, 0x9004, 0x9005, 0x8fd5, 0x9006, 0x9007, 0x8fd6, 0x9008,
+ 0x9009, 0x900a, 0x900b, 0x8fd7, 0x900c, 0x900d, 0x94c8, 0x94c9,
+ 0x94ca, 0x94cb, 0x94cc, 0x94cd, 0x94ce, 0x94cf, 0x94d0, 0x94d1,
+ 0x94d2, 0x3451, 0x94d3, 0x94d4, 0x94d5, 0x94d6,
+ /* 0x2c */
+ 0x94d7, 0x94e2, 0x94d8, 0x9804, 0x9805, 0x9806, 0x52fd, 0x9943,
+ 0x9944, 0x9a84, 0x9a8f, 0x9a85, 0x9a86, 0x9c2f, 0x9c1a, 0x9c1b,
+ 0x9c1c, 0x0abd, 0x9c1d, 0x9c1e, 0x9c1f, 0x9c20, 0x9c21, 0x9c22,
+ 0xfb2c, 0x9c23, 0x9c24, 0x9c0e, 0x9c25, 0x9c2b, 0x9c2c, 0x9c0b,
+ 0x9dee, 0x52fd, 0x9ec3, 0x9ed8, 0x9ed9, 0x9f38, 0x9f39, 0x9f3a,
+ 0x9f3b, 0x3453, 0x9f3c, 0x9f3d, 0x9f3e, 0x9f3f, 0x9f40, 0xa048,
+ 0xa04c, 0xa228, 0xa251, 0xa252, 0xa34c, 0xa423, 0xfb45, 0xa424,
+ 0xa731, 0xa732, 0xa733, 0x3718, 0xa734, 0xa735, 0xa736, 0xa740,
+ 0xa737, 0x52fd, 0xa738, 0xa73d, 0xa938, 0xa939, 0xa93a, 0xa93b,
+ 0xa93c, 0xa94c, 0xaa73, 0xaa74, 0x0d33, 0xaa75, 0xaa76, 0xaa79,
+ 0xac41, 0xac42, 0xac43, 0xad5b, 0x52fd, 0x39d7, 0x8ba6, 0xad5c,
+ 0xade5, 0xade6, 0xade7, 0xade8, 0xaded, 0xb130,
+ /* 0x2d */
+ 0x3b7e, 0xb131, 0xb294, 0xb651, 0xb6fd, 0xb6fe, 0xb7e9, 0x52fd,
+ 0xb9b3, 0xb984, 0xb994, 0x52fd, 0xb99c, 0x52fd, 0xb985, 0xbc00,
+ 0xbc37, 0xbc57, 0xbe54, 0xbe68, 0xbe55, 0xbe5c, 0xbe56, 0xbe57,
+ 0xbe58, 0xbe59, 0xbe5a, 0xbe5b, 0xc534, 0x407e, 0xc535, 0x52fd,
+ 0xc539, 0xc536, 0xc537, 0xc538, 0xc8e5, 0xc959, 0x52fd, 0xc93a,
+ 0xc93b, 0xd028, 0xd189, 0x52fd, 0xd18a, 0xd18b, 0xd18c, 0xd18d,
+ 0xd2bc, 0xd5a3, 0x1344, 0xd5a4, 0xd793, 0xd794, 0xd795, 0xd796,
+ 0xd797, 0xd9b9, 0xe14f, 0xe150, 0xe151, 0xe376, 0x52fd, 0x53fb,
+ 0x5383, 0x5438, 0x545d, 0x5571, 0x52fd, 0x5577, 0x5578, 0xfa07,
+ 0x55c3, 0x5579, 0x557a, 0x557b, 0x557c, 0x5572, 0x557d, 0x55a0,
+ 0x557e, 0x557f, 0x5580, 0x5581, 0x5582, 0x5583, 0x559e, 0x5584,
+ 0x5585, 0x5586, 0x5587, 0x5588, 0x5793, 0x5794,
+ /* 0x2e */
+ 0x5795, 0x57ef, 0x57f0, 0x52fd, 0x588d, 0x588f, 0x5890, 0x5891,
+ 0x5892, 0x58de, 0x58e1, 0x5953, 0x1966, 0x5a4a, 0x5a4b, 0x5a4c,
+ 0x5a51, 0x5a4d, 0x5a48, 0x5b74, 0x5b75, 0x5c20, 0x5c21, 0x5ca5,
+ 0x5ca6, 0x5d73, 0x5d74, 0x5e50, 0x5e51, 0x5e52, 0x5e53, 0x5fdb,
+ 0x5fdc, 0x1c20, 0x5fdd, 0x5fde, 0x5fff, 0x52fd, 0x52fd, 0x5fdf,
+ 0x5fe0, 0x1c21, 0x5fe1, 0x5fe2, 0x5fe3, 0x5fe4, 0x5fe5, 0x5fe6,
+ 0x5fe7, 0x5fe8, 0x5fe9, 0x5fea, 0x6607, 0x6608, 0x6609, 0x660a,
+ 0x660b, 0x660c, 0x660d, 0x1ed7, 0x661a, 0x660e, 0x660f, 0x6610,
+ 0x661c, 0x6827, 0x6866, 0x6898, 0x6899, 0x6933, 0x6924, 0x6925,
+ 0x6926, 0x52fd, 0x02e1, 0x6a3e, 0xfa64, 0x6a3f, 0x6a57, 0x6a40,
+ 0x6a41, 0x6a58, 0x6a42, 0x6a43, 0x6a44, 0x6a45, 0x6a46, 0x02e2,
+ 0x6a47, 0x6c6b, 0x6c6c, 0x6d10, 0x6d11, 0x21be,
+ /* 0x2f */
+ 0x6e75, 0x6eef, 0x6f6a, 0x6f6b, 0x52fd, 0x6f6c, 0x6f6d, 0x6f6e,
+ 0x70ef, 0x70f0, 0x70f1, 0x70f2, 0x70f3, 0x70f4, 0x70f5, 0x70ff,
+ 0x70f6, 0x7102, 0x70f7, 0x7322, 0x73c4, 0x73c3, 0x7528, 0x047c,
+ 0x7620, 0x7625, 0x7622, 0x7623, 0x76eb, 0x04e3, 0x77f9, 0x77fa,
+ 0x7999, 0x799a, 0x799b, 0x7963, 0x52fd, 0x795e, 0x795f, 0x7960,
+ 0x799c, 0x7961, 0x799d, 0x7e54, 0x7e55, 0x7e56, 0x7e57, 0x7e58,
+ 0x7e59, 0x7e5a, 0x7e19, 0x7e6a, 0x7e5b, 0x7e5c, 0x7e5d, 0x7e66,
+ 0x52fd, 0x7e5e, 0x7e5f, 0x7e1a, 0x7e60, 0x7e61, 0x52fd, 0x7e62,
+ 0x7e1b, 0x7e63, 0xb710, 0xb711, 0x834c, 0x839b, 0x83eb, 0x83ec,
+ 0x83ed, 0x83ee, 0x84a3, 0x84a8, 0x84a6, 0x06ec, 0x862f, 0x8630,
+ 0x8631, 0x8632, 0x8633, 0x874f, 0x8751, 0x8752, 0x877d, 0x8753,
+ 0x8754, 0x8755, 0x8756, 0x8757, 0x8758, 0x8759,
+ /* 0x30 */
+ 0x875a, 0x875b, 0x875c, 0x2957, 0x875d, 0x875e, 0x875f, 0x876f,
+ 0x8760, 0x8761, 0x8762, 0x8763, 0x8772, 0x8764, 0x52fd, 0x876e,
+ 0x8bb5, 0x8e65, 0x8e66, 0x8e67, 0x8e68, 0x8e69, 0x8e6a, 0x8e6b,
+ 0x8e6c, 0x900e, 0x9043, 0x52fd, 0x900f, 0x9044, 0x9045, 0x9046,
+ 0x9047, 0x9048, 0x9049, 0x9010, 0x904a, 0x904b, 0x904c, 0x904d,
+ 0x08df, 0x904e, 0x904f, 0x9050, 0x9051, 0x9052, 0x9053, 0x9054,
+ 0x9055, 0x9056, 0x9057, 0x9058, 0x9059, 0x905a, 0x901d, 0x905b,
+ 0x905c, 0x905d, 0xfb06, 0x52fd, 0x94fe, 0x94ff, 0x9500, 0x9501,
+ 0x9502, 0x9503, 0x9504, 0x9505, 0x9506, 0x9507, 0x9518, 0x9508,
+ 0x9509, 0x94f3, 0x950a, 0x950b, 0x951b, 0x950c, 0x950d, 0x950e,
+ 0x950f, 0x9510, 0x980f, 0x9861, 0x9879, 0x9ac1, 0x9aac, 0x9aad,
+ 0x9c43, 0x9c44, 0x9c45, 0x9c46, 0x9c47, 0x9c48,
+ /* 0x31 */
+ 0x9c49, 0x9c64, 0x9c4a, 0x9c4b, 0x9c4c, 0x9c4d, 0x0ac7, 0xfb2d,
+ 0x9e39, 0x9f57, 0x9f58, 0x9f59, 0x9f5f, 0x9f5a, 0xa06a, 0xa22b,
+ 0xa25d, 0xa25e, 0xa25f, 0x52fd, 0xa260, 0xa261, 0xa358, 0xa359,
+ 0xa44a, 0xa44b, 0xa44c, 0xa44d, 0xa44e, 0xa757, 0xa6b3, 0xa6b4,
+ 0xa76e, 0xa75b, 0xa75c, 0x52fd, 0xa75d, 0xa75e, 0x52fd, 0xa76c,
+ 0xa93d, 0xa954, 0xa93e, 0xa955, 0xa956, 0xa93f, 0xa957, 0xa958,
+ 0xa959, 0xa95a, 0xa95b, 0xa95c, 0xaa88, 0xaa89, 0x52fd, 0xac58,
+ 0xac59, 0xac5a, 0x52fd, 0xad67, 0xad68, 0xad69, 0xad6a, 0x52fd,
+ 0xad6b, 0xad6c, 0xadfe, 0xadff, 0xae00, 0xae01, 0xae02, 0xae03,
+ 0xae04, 0xae05, 0xb139, 0xb13a, 0xb13b, 0xb13c, 0x52fd, 0x52fd,
+ 0xb2b2, 0xb2b3, 0xb2b4, 0xb2b5, 0xb2b6, 0xb2b7, 0xb2b8, 0x3d3c,
+ 0xb5a2, 0xb661, 0xb662, 0xb714, 0x52fd, 0xb7eb,
+ /* 0x32 */
+ 0xb842, 0xb848, 0x52fd, 0xb843, 0xb84e, 0xb844, 0xb845, 0xb9b4,
+ 0xb9b5, 0x52fd, 0x52fd, 0x52fd, 0xb9b6, 0x52fd, 0xbbe1, 0xbc05,
+ 0x52fd, 0x3e73, 0xbe9a, 0x52fd, 0xbe9b, 0xbe9c, 0xbe9d, 0xbe9e,
+ 0xbe9f, 0xfb9a, 0xbea0, 0xbea1, 0xbea2, 0xbeb5, 0xbea3, 0xbea4,
+ 0x52fd, 0xbea5, 0xbea6, 0xbea7, 0xbea8, 0xbeaf, 0xbea9, 0xbeaa,
+ 0xbeab, 0xbeac, 0xbead, 0xbeb3, 0x52fd, 0xc4a0, 0xc556, 0xc934,
+ 0x1127, 0xc93c, 0xcb0c, 0x52fd, 0xcf3e, 0xcfa3, 0xd030, 0xd031,
+ 0xd197, 0xd198, 0xd199, 0xd19a, 0xd19b, 0xd5b2, 0xd5ab, 0xd5ac,
+ 0xd9fc, 0xd9e8, 0xd9e9, 0xd9ea, 0xdaf1, 0xdc3f, 0xdfce, 0xe16d,
+ 0xe16e, 0xe16f, 0xe170, 0xe171, 0xe172, 0xe173, 0x4bbe, 0xe378,
+ 0xeb3a, 0x5467, 0x27fa, 0x5464, 0x5465, 0x5607, 0x55c4, 0x55c5,
+ 0x55c6, 0x55c7, 0x55c8, 0x55c9, 0x55e5, 0x55ca,
+ /* 0x33 */
+ 0x55cb, 0x52fd, 0x55cc, 0x55cd, 0x55ce, 0x55cf, 0x55d0, 0x5797,
+ 0x579a, 0x579b, 0x58ea, 0x58ec, 0x58ed, 0x58f7, 0x58ee, 0x58ef,
+ 0x595b, 0x595c, 0x595d, 0x5a6d, 0x5a6e, 0x52fd, 0x5a6f, 0x5b81,
+ 0x5b82, 0x5c4f, 0x5cad, 0xda0a, 0x5d7e, 0x5e69, 0x6054, 0x6055,
+ 0x6056, 0x6057, 0x01ab, 0x6058, 0x6059, 0x605a, 0x605b, 0x605c,
+ 0x605d, 0x52fd, 0x52fd, 0x605e, 0x605f, 0x663b, 0x6636, 0x663c,
+ 0x663d, 0x663e, 0x663f, 0x6640, 0x6641, 0x6642, 0x024b, 0x6643,
+ 0x6644, 0x6645, 0x6637, 0x52fd, 0x52fd, 0x6646, 0x6647, 0x6648,
+ 0x6649, 0x682d, 0x68a5, 0x693d, 0x693f, 0x6c6e, 0x6ae7, 0x6a75,
+ 0x6a76, 0x6a77, 0x6a78, 0x6a79, 0x6a7a, 0x6a7b, 0x6a7c, 0x6a8e,
+ 0x6a7d, 0x6a7e, 0x2072, 0x6a7f, 0x6a80, 0x6a81, 0x6a82, 0x6a83,
+ 0x6a84, 0x6a85, 0x6a86, 0x6a87, 0x6a88, 0x6a89,
+ /* 0x34 */
+ 0x6a8a, 0x6a8b, 0x6a8c, 0x6c6f, 0x6c70, 0x6c71, 0x6c72, 0x6d2a,
+ 0x6d2b, 0x6d2c, 0x6d2d, 0x6d2e, 0x6d2f, 0x6d30, 0x6d31, 0x6e83,
+ 0x6f84, 0x6f85, 0x6f93, 0x52fd, 0x6f86, 0x6f87, 0x6f88, 0x6f89,
+ 0x6f8a, 0x6f8b, 0x7136, 0x7138, 0x7139, 0x713a, 0x03e2, 0x713b,
+ 0x713c, 0x713d, 0x713e, 0x713f, 0x52fd, 0x7140, 0x7141, 0x7142,
+ 0x73de, 0x73df, 0x73e0, 0x73e1, 0x754a, 0x754b, 0x754c, 0x754d,
+ 0x754e, 0x754f, 0x7550, 0x7627, 0x76f9, 0x76fa, 0x76fb, 0x7798,
+ 0x7799, 0x779a, 0x52fd, 0x781e, 0x799e, 0x79f7, 0x799f, 0x79a0,
+ 0x79f0, 0x79f8, 0x79f9, 0x79a1, 0x79a2, 0x79a3, 0x79a4, 0x79a5,
+ 0x79fa, 0x79fb, 0x79fc, 0x79fd, 0x79fe, 0x7a1f, 0x79ff, 0x7a00,
+ 0x7a8c, 0x7a01, 0x7cc2, 0x7cc3, 0x52fd, 0x7cd3, 0x7d4e, 0x7eaf,
+ 0x7eb0, 0x7eb1, 0x7eb2, 0x7eb3, 0x7ec6, 0x7eb4,
+ /* 0x35 */
+ 0x52fd, 0x7eb5, 0x7eb6, 0x7eb7, 0x7eb8, 0x7eb9, 0x7eba, 0x7ebb,
+ 0x7ebc, 0x7ebd, 0x7ebe, 0x7ebf, 0x7ec1, 0x7ec0, 0x7ec2, 0x7ec3,
+ 0x8251, 0x8252, 0x8253, 0x8254, 0x8255, 0x835a, 0x8350, 0x8351,
+ 0x8378, 0x83f8, 0x83f9, 0x84c6, 0x84cb, 0x84cc, 0x84cd, 0x84ce,
+ 0x84cf, 0x84d0, 0x84d1, 0x84d2, 0x84d3, 0x84d4, 0x84d5, 0x52fd,
+ 0x8637, 0x8638, 0x8673, 0x8790, 0x8791, 0x87bf, 0x8792, 0x8793,
+ 0x8794, 0x8795, 0x8796, 0x8797, 0x8798, 0x8799, 0x29bd, 0x879a,
+ 0x879b, 0x879c, 0x879d, 0x879e, 0x879f, 0x87a0, 0x87a1, 0x87a2,
+ 0x87a3, 0x87a4, 0x87a5, 0x52fd, 0x87a6, 0x87a7, 0x8bbf, 0x8bc0,
+ 0x8bc1, 0x8bc2, 0x8bc3, 0x8bc4, 0x8bc5, 0x8bc6, 0x8c75, 0x8d43,
+ 0x8d12, 0x8d9f, 0x8d91, 0xfaf6, 0x8d92, 0x8d93, 0x8d94, 0x8e7e,
+ 0x8e7f, 0x8e80, 0x8e81, 0x8e82, 0x8f4c, 0x8f63,
+ /* 0x36 */
+ 0x90c0, 0x90c1, 0x90c2, 0x953a, 0x90c3, 0x90c4, 0x90c5, 0x90c6,
+ 0x2e15, 0x90c7, 0x52fd, 0x90c8, 0x9073, 0x90c9, 0x90ca, 0x90cb,
+ 0x90cc, 0x90cd, 0x090e, 0x52fd, 0x52fd, 0x90ce, 0x90cf, 0x90d0,
+ 0x90d1, 0x90d2, 0x90d3, 0x90d4, 0x90d5, 0x953b, 0x953c, 0x953d,
+ 0x953e, 0x52fd, 0x953f, 0x9540, 0x9541, 0x9542, 0x9543, 0x09c1,
+ 0x9544, 0x9545, 0x9559, 0x9546, 0x9547, 0x9548, 0x52fd, 0x9549,
+ 0x9813, 0x9882, 0x9883, 0x9966, 0x9967, 0x9c65, 0x3313, 0x9c66,
+ 0x0ad9, 0x9c75, 0x9c74, 0x9c67, 0x9c6d, 0x9c76, 0x9c68, 0x9c69,
+ 0x9c6a, 0x9c6b, 0x9c4f, 0x9c6c, 0x9df8, 0x9e45, 0x33f8, 0x9e46,
+ 0x9ee4, 0x9f85, 0x9f6f, 0x9f70, 0xa082, 0xa083, 0xa084, 0xa08b,
+ 0xa22d, 0xa268, 0xa269, 0xa277, 0xa264, 0xa26a, 0x52fd, 0xa2f2,
+ 0xa2e2, 0xa363, 0xa364, 0xa365, 0xa366, 0x3a3d,
+ /* 0x37 */
+ 0xa367, 0xa368, 0x35d8, 0x52fd, 0xa472, 0xa47d, 0xa669, 0xa784,
+ 0xa786, 0xa787, 0xa788, 0xa79e, 0x52fd, 0xa789, 0xa78a, 0xa796,
+ 0xa78b, 0xa78c, 0xa78d, 0xa979, 0xa983, 0xa97a, 0xa95d, 0xa97b,
+ 0x52fd, 0xaa9f, 0x0d48, 0xaaa0, 0xaaa1, 0xaaa2, 0x38fc, 0xac6a,
+ 0xac6b, 0xac6c, 0xac6d, 0xac6e, 0xad78, 0x52fd, 0xad79, 0xad7c,
+ 0xae21, 0xae22, 0xae23, 0xae24, 0x3a39, 0xae25, 0xae26, 0xb151,
+ 0xb152, 0xb156, 0x52fd, 0x3c4b, 0xb2e1, 0x52fd, 0x52fd, 0xb2d6,
+ 0xb2d7, 0xb2d8, 0xb2d9, 0xb5b5, 0xb66c, 0xb66f, 0xb670, 0xb7bc,
+ 0xb7bd, 0xb7ed, 0xb85b, 0xb85c, 0xb85d, 0xb85e, 0xb986, 0xb987,
+ 0xb9ed, 0x52fd, 0xb9ee, 0x52fd, 0xbc0e, 0xbc0f, 0x52fd, 0xbd2d,
+ 0xbd2a, 0xbd2e, 0xbdcc, 0xbef9, 0xbefa, 0xbefb, 0xbefc, 0x3fb9,
+ 0xbefd, 0xbf1b, 0xbefe, 0xbeff, 0xbf00, 0xbf01,
+ /* 0x38 */
+ 0xbf02, 0xbf03, 0xbf21, 0xbf04, 0xbf05, 0xbf06, 0xbf07, 0xbf08,
+ 0xbf09, 0xbf0a, 0xbf0b, 0xbf0c, 0xbf0d, 0xbf0e, 0xbf0f, 0xbf10,
+ 0xbf11, 0xbf12, 0xbf13, 0xbf14, 0xbf15, 0xc57b, 0xc57c, 0xc57d,
+ 0xc57e, 0x40cf, 0xc57f, 0xc580, 0xc566, 0xc581, 0xc582, 0xc583,
+ 0xc8b2, 0x52fd, 0xc97f, 0xc972, 0xc95a, 0xcaeb, 0xcb15, 0x52fd,
+ 0xcb16, 0xfbca, 0xcb17, 0x52fd, 0xcbc5, 0xcbc6, 0xcbc7, 0xcc88,
+ 0xcc89, 0x52fd, 0xcc8a, 0xcc8b, 0xcc8c, 0xcc8d, 0xcedf, 0x52fd,
+ 0xd03b, 0xd03c, 0xd03d, 0xd03e, 0xd03f, 0xd040, 0xd041, 0xd042,
+ 0xd15c, 0xd1af, 0xd1a9, 0xd1aa, 0xd1ab, 0xd1ac, 0xd1b5, 0xd1ad,
+ 0xd1ae, 0xd2e2, 0xd524, 0x44ae, 0xd5c4, 0x52fd, 0xd7ea, 0xd7d3,
+ 0xd7d4, 0xd7d5, 0xd986, 0x52fd, 0xd987, 0xd9fd, 0xdb05, 0xdc49,
+ 0xdf5f, 0xdfd3, 0xdfd5, 0xe18a, 0xe18b, 0xe18c,
+ /* 0x39 */
+ 0xe18d, 0xe18e, 0xe18f, 0xe190, 0xe191, 0xe192, 0xe193, 0xe37d,
+ 0xe37e, 0x4beb, 0x52fd, 0x52fd, 0xe4ec, 0xe55b, 0xef87, 0xef86,
+ 0x52fd, 0x5346, 0x5347, 0x5402, 0x546d, 0x546e, 0x546f, 0x560d,
+ 0x560e, 0x560f, 0x5610, 0x5611, 0x5612, 0x5613, 0x5614, 0x579f,
+ 0x57a0, 0x57a1, 0x57a3, 0x5821, 0x5822, 0x867c, 0x5895, 0x5896,
+ 0x5961, 0x5967, 0x5a91, 0x5a92, 0x5a93, 0x5a94, 0x5b8a, 0x5b8b,
+ 0x5bf7, 0x5c24, 0x5cb0, 0x5cb1, 0x5d8e, 0x5e04, 0x5e6a, 0x5e6b,
+ 0x5e6c, 0x5e6d, 0x60e8, 0x610c, 0x60e9, 0x60ea, 0x610d, 0x52fd,
+ 0x60eb, 0x60ec, 0x60ed, 0x60ee, 0x60ef, 0x60f0, 0x60f1, 0x60f2,
+ 0x6116, 0x60f3, 0x6104, 0x611d, 0x60f4, 0x60f5, 0x60f6, 0x60f7,
+ 0x1cb0, 0x6502, 0x6503, 0x6504, 0x669a, 0x667c, 0x66c5, 0x667d,
+ 0x667e, 0x667f, 0x6680, 0x6681, 0x1f40, 0x1f42,
+ /* 0x3a */
+ 0x6682, 0x6683, 0x6684, 0x6685, 0x6686, 0x6687, 0x68ae, 0x694d,
+ 0x6ab0, 0x6adc, 0x6ab6, 0x6ab7, 0x6ab8, 0x6ab9, 0x6aba, 0x6abb,
+ 0x6adb, 0x6abc, 0x6abd, 0x6abe, 0x52fd, 0x6abf, 0x6ac0, 0x6ac1,
+ 0x6ac2, 0x6ac3, 0x6ace, 0x0301, 0x6ad9, 0x6ac4, 0x6ac5, 0x6ada,
+ 0x6ac6, 0x6ac7, 0x6ac8, 0x6ac9, 0x6aca, 0x6c7e, 0x6c7b, 0x6d4e,
+ 0x6d4f, 0x6d50, 0x6d51, 0x6d52, 0x6d53, 0x6d54, 0x6d55, 0x6e8f,
+ 0x6efc, 0x6fa6, 0x6fa7, 0x6fa8, 0x7023, 0x718b, 0x52fd, 0x718c,
+ 0x718d, 0x718e, 0x718f, 0x71a4, 0x5899, 0x7324, 0x7346, 0x7347,
+ 0x7348, 0x73fd, 0x73fe, 0x52fd, 0x756e, 0x757c, 0x756f, 0x7570,
+ 0x7571, 0x7572, 0x7629, 0x762a, 0x765f, 0x77a2, 0x7830, 0x782b,
+ 0x7a61, 0x7a02, 0x7a03, 0x7a04, 0x7a05, 0x7a06, 0x7a07, 0x52fd,
+ 0x7a08, 0x7a09, 0x7a62, 0x7a0a, 0x7a0b, 0x7a0c,
+ /* 0x3b */
+ 0x7a0d, 0x7a0e, 0x7a63, 0x7a27, 0x7a0f, 0x52fd, 0x7a1b, 0x7a64,
+ 0x7a10, 0x7a11, 0x7a81, 0x7a12, 0x7a65, 0x7a13, 0x7cce, 0x7f29,
+ 0x7ec4, 0x7f2a, 0x52fd, 0x7f2b, 0x7f2c, 0x7f2d, 0x7f2e, 0x7f2f,
+ 0x7f30, 0x7f31, 0x7f32, 0x7f33, 0x7f34, 0x52fd, 0x7f35, 0x7f36,
+ 0x7ee3, 0x7f37, 0x7f38, 0x7f39, 0x7f3a, 0x7f3b, 0x7f4d, 0x7f3c,
+ 0x7f3d, 0x7f3e, 0x52fd, 0x81d0, 0x81d1, 0x8355, 0x8402, 0x8404,
+ 0x84fc, 0x8507, 0x84fd, 0x84fe, 0x52fd, 0x84ff, 0x8500, 0x8508,
+ 0x8501, 0x8502, 0x8535, 0x8503, 0x8504, 0x52fd, 0x863b, 0x8689,
+ 0x8681, 0x8682, 0xba33, 0x87eb, 0x87ec, 0x52fd, 0x87ed, 0x87ee,
+ 0x87ef, 0x52fd, 0x87f0, 0x87f1, 0x87f2, 0x2a2b, 0x87f3, 0x2a16,
+ 0x87f4, 0x87f5, 0x534b, 0x87f6, 0x87f7, 0x87f8, 0x87f9, 0x87fa,
+ 0x87fb, 0x87fc, 0x87fd, 0x87fe, 0x87ff, 0x8800,
+ /* 0x3c */
+ 0x2a1b, 0x8801, 0x8802, 0x8803, 0x8804, 0x8805, 0x8806, 0x8807,
+ 0x2a27, 0x8808, 0x8809, 0x880a, 0x880b, 0x880c, 0x880d, 0x8bd7,
+ 0x8bd8, 0x8d29, 0x8d9c, 0x8df8, 0x8e98, 0x8ea4, 0x8e99, 0x8e9a,
+ 0x8e9b, 0x8e97, 0x8e9c, 0x2cf5, 0x8e9d, 0x52fd, 0x8e9e, 0x8e9f,
+ 0x8f65, 0x90d6, 0x0920, 0x9132, 0x9133, 0x9134, 0x2e82, 0x9135,
+ 0x9136, 0x9137, 0x90d7, 0x52fd, 0x90d8, 0x9138, 0x9139, 0x913a,
+ 0x913b, 0x913c, 0x913d, 0x913e, 0x913f, 0x9140, 0x90d9, 0x9141,
+ 0x9142, 0x0921, 0x9143, 0x9144, 0x2e7a, 0x957c, 0x957d, 0x957e,
+ 0x957f, 0x9580, 0x9581, 0x9582, 0x52fd, 0x9583, 0x9584, 0x9585,
+ 0x9586, 0x95a5, 0x9587, 0x9588, 0x9589, 0x958a, 0x958b, 0x958c,
+ 0x958d, 0x958e, 0x52fd, 0x52fd, 0x958f, 0x52fd, 0x9590, 0x9591,
+ 0x9592, 0x9593, 0x9594, 0x9595, 0x52fd, 0x3129,
+ /* 0x3d */
+ 0x9596, 0x9856, 0x9857, 0x98e1, 0x990e, 0x990f, 0x997a, 0x997b,
+ 0x998b, 0x9af2, 0x9af3, 0x9c93, 0x9c94, 0x9c95, 0x9c96, 0x9c97,
+ 0x9cad, 0x9c98, 0x9cab, 0x9c7b, 0x9c99, 0x9c9a, 0x9c9b, 0x9c85,
+ 0x9c9c, 0x9c9d, 0x0ada, 0x52fd, 0x9cac, 0x9c79, 0x9c9e, 0x9ca4,
+ 0x9dfd, 0x9eeb, 0x9eea, 0x9f8f, 0x9f90, 0x9f86, 0x9f87, 0x9f88,
+ 0xa0ac, 0xa0ad, 0xa2ec, 0xa373, 0xa374, 0x52fd, 0xa4aa, 0xa4ab,
+ 0xa4ac, 0xa6d1, 0xa6d7, 0xa7b9, 0xa7ba, 0xa7bb, 0xa7bc, 0xa98e,
+ 0xa98f, 0xa990, 0xa97c, 0xa991, 0xa992, 0xa993, 0xa994, 0xfb54,
+ 0xa99a, 0xa995, 0xa996, 0xa997, 0xaabd, 0xaac7, 0xaabe, 0x52fd,
+ 0xaabf, 0x52fd, 0xac93, 0x6d5e, 0xad86, 0xad87, 0xad88, 0xad89,
+ 0xae41, 0xae42, 0xae43, 0xae44, 0xae45, 0xae46, 0xae4a, 0xae47,
+ 0xae48, 0xae49, 0xb16b, 0xb166, 0x52fd, 0xb167,
+ /* 0x3e */
+ 0x3bab, 0xb168, 0x3bac, 0x52fd, 0xb2fd, 0xb2fe, 0xb2ff, 0xb300,
+ 0xb301, 0xb302, 0xb303, 0xb304, 0xb305, 0xb306, 0xb533, 0xb5c2,
+ 0xb5d0, 0xfb74, 0xb695, 0xb696, 0xb735, 0xb736, 0xb867, 0xb868,
+ 0xb869, 0xb86a, 0xb872, 0xb86b, 0xb86c, 0xb86d, 0xb86e, 0xb86f,
+ 0xba22, 0x52fd, 0x52fd, 0xba23, 0xba41, 0xba24, 0xba25, 0xba26,
+ 0xba27, 0xba28, 0xba29, 0xb9b7, 0x52fd, 0x52fd, 0x52fd, 0xbcda,
+ 0xbdcf, 0xbdda, 0xbf89, 0xbfb7, 0xbf8a, 0xbf8b, 0xc05e, 0xbf8c,
+ 0x52fd, 0xbf8d, 0xbf8e, 0xbf8f, 0xbf90, 0xbf91, 0xbf92, 0xbf93,
+ 0xbf94, 0xbfb6, 0xbf95, 0xbf96, 0xbf97, 0x3ff7, 0x52fd, 0xbf98,
+ 0xbf99, 0xbf9a, 0x0fea, 0x52fd, 0xbf9b, 0xbfbd, 0xbf9c, 0xbf9d,
+ 0xbf9e, 0xbf9f, 0xbfc0, 0xbfa0, 0xbfa1, 0xbfa2, 0xbfa3, 0xbfa4,
+ 0xbfa5, 0xbfa6, 0xbfa7, 0xbfa8, 0xbfa9, 0xbfaa,
+ /* 0x3f */
+ 0x52fd, 0xc4b4, 0xc4b5, 0xc4b6, 0xc5b9, 0xc5ba, 0xc5bb, 0xc591,
+ 0xc5bc, 0xc8ee, 0xc8ef, 0xc996, 0xc997, 0xc973, 0xc998, 0xc999,
+ 0xcaed, 0xcaee, 0xcbde, 0xccb0, 0xccb1, 0xccb2, 0xccb3, 0xccb4,
+ 0xccb5, 0xccb6, 0xfbce, 0xccb7, 0xcee3, 0xcfb9, 0xd055, 0xd07e,
+ 0xd056, 0xd057, 0xd058, 0xd059, 0xd05a, 0x52fd, 0xd1c4, 0xd1c5,
+ 0xd1c6, 0xd1c7, 0xd1c8, 0xd1c9, 0xd1ee, 0xd1cf, 0xd1ca, 0xd1cb,
+ 0xd1cc, 0xd309, 0xfbda, 0xd303, 0xd52f, 0xd530, 0xd531, 0xd532,
+ 0xd80e, 0xd80f, 0xd810, 0xd811, 0xd812, 0x52fd, 0xd813, 0xd814,
+ 0xd815, 0xd7ff, 0xda1f, 0xda20, 0xda21, 0xda2d, 0x52fd, 0xdb1b,
+ 0xdb1c, 0xdb1d, 0xdb1e, 0xdc53, 0xdc54, 0xdc55, 0xdc56, 0xdc64,
+ 0xdc59, 0xdc57, 0x52fd, 0xdc58, 0xdf6b, 0x1489, 0x52fd, 0xdfe7,
+ 0xdfe8, 0xdfe9, 0xdfea, 0xdfeb, 0xdfec, 0x4a96,
+ /* 0x40 */
+ 0xdfed, 0xe1b1, 0xe1b4, 0x52fd, 0xe38a, 0xe38d, 0xe38c, 0xe4f2,
+ 0xe4f3, 0x52fd, 0x7408, 0xe717, 0x15b2, 0xe89f, 0xe9a0, 0x52fd,
+ 0xeb6d, 0x837d, 0xf290, 0xf8c4, 0x534c, 0x5474, 0x5475, 0x5476,
+ 0x5649, 0x564a, 0x564b, 0x564c, 0x564d, 0x564e, 0x564f, 0x5650,
+ 0x5651, 0x5652, 0x5653, 0x5654, 0x5655, 0x5656, 0x57a4, 0x57a9,
+ 0x582a, 0x582b, 0x5ab3, 0x5ac1, 0x5b98, 0x5bfb, 0x5bfc, 0x5cbc,
+ 0x5d96, 0x5e0a, 0x52fd, 0x61a2, 0x52fd, 0x6181, 0x6182, 0x6183,
+ 0x6184, 0x6185, 0x6186, 0x6187, 0x6188, 0x6189, 0x618a, 0x618b,
+ 0x618c, 0x1cf1, 0x618d, 0x61d1, 0x6514, 0x66c9, 0x66ca, 0x66cb,
+ 0xedfd, 0x66cc, 0x66cd, 0x66ce, 0x66cf, 0x66d0, 0x66d1, 0x66d2,
+ 0x66d3, 0x66d4, 0x66d5, 0x6871, 0x534d, 0x6962, 0x6b0e, 0x6afe,
+ 0x6aff, 0x6b00, 0x52fd, 0x6b01, 0x6b02, 0x6b03,
+ /* 0x41 */
+ 0x6b15, 0x6b04, 0x6b05, 0x52fd, 0x6c87, 0x6c89, 0x6d6e, 0x6d6f,
+ 0x6d70, 0x6d71, 0xfa6e, 0x6d72, 0x6d73, 0x6d74, 0x6e9d, 0x6fb8,
+ 0x6fb9, 0x6fba, 0x71c2, 0x71c3, 0x71d5, 0x71c4, 0x71c0, 0x71c5,
+ 0x71c6, 0x758a, 0x758b, 0x758c, 0x7664, 0xae8c, 0x2441, 0x770d,
+ 0x77a8, 0x783b, 0x783c, 0x783d, 0x783e, 0x783f, 0x7840, 0x7a66,
+ 0x7acb, 0x7ab7, 0x7ab8, 0x7ab9, 0x7aba, 0x7a67, 0x7abb, 0x7a68,
+ 0x7a69, 0x7a6a, 0x7abc, 0x52fd, 0x7cdb, 0x7f81, 0x7f82, 0x7f83,
+ 0x7f84, 0x7f85, 0x7f86, 0x7f87, 0x7f88, 0x7f89, 0xfabf, 0x7f8a,
+ 0x7f8b, 0x52fd, 0x7f8c, 0x7f8d, 0x7f8e, 0x7f8f, 0x7f90, 0x7fa1,
+ 0x7f91, 0x81d6, 0x829f, 0x8358, 0x8385, 0x840b, 0x840c, 0x8537,
+ 0x8538, 0xface, 0x8539, 0x853a, 0x853b, 0x853c, 0x853d, 0x853e,
+ 0x8540, 0x8541, 0x8542, 0x52fd, 0x8543, 0x868a,
+ /* 0x42 */
+ 0x868b, 0x8890, 0x8859, 0x885b, 0x885c, 0x885d, 0x885e, 0x2a8a,
+ 0x885f, 0x8860, 0x8861, 0x8862, 0x8863, 0x8864, 0x8893, 0x8865,
+ 0x8866, 0x8867, 0x8868, 0x8869, 0x886a, 0x886b, 0x8895, 0x886c,
+ 0x886d, 0x886e, 0x886f, 0x2a8c, 0x8870, 0x8871, 0x8872, 0x8873,
+ 0x8874, 0x8875, 0x8876, 0x8877, 0x8878, 0x8879, 0x2a80, 0x887a,
+ 0x2a7f, 0x887b, 0x88a9, 0x887c, 0x8bf1, 0x8beb, 0x8c8a, 0x8d3d,
+ 0x8da6, 0x8da7, 0x8eba, 0x52fd, 0x8ebb, 0x8ebc, 0x8ebd, 0x9191,
+ 0x9192, 0x9193, 0x9194, 0x9195, 0x9196, 0x9197, 0x90da, 0x9198,
+ 0x9199, 0x919a, 0x52fd, 0x52fd, 0x919b, 0x919c, 0x919d, 0x919e,
+ 0x919f, 0x91a0, 0x91bf, 0x91a1, 0x91a2, 0x91a3, 0x91a4, 0x91a5,
+ 0x91a6, 0x91a7, 0x915b, 0xfb0d, 0x91a8, 0x95cb, 0x52fd, 0x09da,
+ 0x95cc, 0x964f, 0x95cd, 0x95ce, 0x95cf, 0x964e,
+ /* 0x43 */
+ 0x95d0, 0x95d1, 0x95d2, 0x52fd, 0x95d3, 0x95d4, 0x95d5, 0x95d6,
+ 0x95d7, 0x95d8, 0x95d9, 0x95fa, 0x95da, 0x95db, 0xfb1c, 0x95dc,
+ 0x52fd, 0x52fd, 0x95dd, 0x95de, 0x95df, 0x95e0, 0x95e1, 0x95e2,
+ 0x95e3, 0x95e4, 0x95e5, 0x09db, 0x95e6, 0x95e7, 0x988e, 0x9998,
+ 0x9999, 0x52fd, 0x9b0a, 0x52fd, 0x9b26, 0x9b27, 0x9cbd, 0x9cdf,
+ 0x0ae2, 0x9cbe, 0x9cde, 0x9cbf, 0x9cc0, 0x9cc1, 0x9cc2, 0x9c9f,
+ 0x9cc3, 0x9cc4, 0x9cc5, 0x9cc6, 0x9cc7, 0x0ae3, 0x9cc8, 0x9cc9,
+ 0x9ce3, 0x9cca, 0x9ccb, 0x9ccc, 0x9ccd, 0x9cce, 0x9ccf, 0x9cd0,
+ 0x9cd1, 0x9cd2, 0x9cd3, 0xfb2f, 0x9cd4, 0x9e04, 0x9e65, 0x9eee,
+ 0x9fa0, 0x9fa1, 0xa0dd, 0xa0de, 0xa283, 0xa2fa, 0xa37f, 0xa380,
+ 0xa4e8, 0xa4e9, 0xa4ea, 0x88a6, 0xa6e1, 0x52fd, 0xa7db, 0xa7dc,
+ 0xa7dd, 0xa7de, 0xa7df, 0xa7e0, 0xa7e1, 0xa7e2,
+ /* 0x44 */
+ 0xa7e3, 0xa7e4, 0xa7e5, 0xa7e6, 0x379c, 0xa7e7, 0xa9b0, 0xa998,
+ 0xa9b1, 0xa999, 0xa9b2, 0xa9b3, 0xa9b4, 0xa9b5, 0xa9b6, 0xa9b7,
+ 0xa9b8, 0xa9b9, 0xaae2, 0xaae3, 0xaae4, 0xaae5, 0xaae6, 0xaae7,
+ 0xaae8, 0xaae9, 0xacad, 0xaccf, 0xacae, 0xacaf, 0xacb0, 0xacb1,
+ 0xad92, 0xad93, 0xad94, 0xae79, 0x3a7b, 0xae7a, 0xae7b, 0xae7c,
+ 0xae7d, 0xae7e, 0xae7f, 0xae80, 0xae81, 0xae82, 0xae83, 0xae84,
+ 0xb197, 0xb184, 0xb185, 0xb189, 0xb186, 0xb187, 0xb32c, 0xb32d,
+ 0xb32e, 0xb32f, 0xb330, 0xb331, 0xb332, 0xb333, 0xb334, 0xb335,
+ 0xb336, 0xb337, 0xb5d2, 0xb744, 0xb800, 0xb883, 0xb884, 0xfb86,
+ 0xba7a, 0xba7b, 0xba7c, 0xba7d, 0xba7e, 0x52fd, 0xba7f, 0xba87,
+ 0xba80, 0xbd43, 0xc034, 0x1249, 0xc035, 0xc036, 0xc037, 0xc038,
+ 0xc039, 0xc03a, 0xc03b, 0xc03c, 0xc03d, 0xc03e,
+ /* 0x45 */
+ 0xc03f, 0xc040, 0xc041, 0xc042, 0xc043, 0xc044, 0xc045, 0xc046,
+ 0xc047, 0xc048, 0xc049, 0xc04a, 0x52fd, 0xc04b, 0xc04c, 0xc04d,
+ 0xc04e, 0xc5e7, 0xc5e8, 0xc5e9, 0xc5ea, 0xc5eb, 0xc5ec, 0xc5ed,
+ 0xc5ee, 0xc8f7, 0xc99a, 0xc9cd, 0xfbc8, 0xc9a3, 0xc9ce, 0xcb31,
+ 0xcb32, 0xcb33, 0xcce4, 0x52fd, 0xcce5, 0xcce6, 0xcfc8, 0xd074,
+ 0xd075, 0xd076, 0xd077, 0xd078, 0xd079, 0xd07a, 0xd161, 0xd1df,
+ 0xd1e0, 0xd1e1, 0xd1e2, 0xd1e3, 0xd1e4, 0xd1e5, 0xd1e6, 0x12f3,
+ 0xd331, 0xd53d, 0xd53e, 0xd53f, 0xd5f4, 0xd5f5, 0xd5f6, 0x52fd,
+ 0xd717, 0xd841, 0xd842, 0xd843, 0xd844, 0xd845, 0xd846, 0xd847,
+ 0xd848, 0xd849, 0xd84a, 0xd84b, 0x46d2, 0xd9ba, 0xda44, 0xdc2a,
+ 0xdc6d, 0x4774, 0xfbe7, 0xdc7e, 0xdc6e, 0xdc6f, 0xdc70, 0xdc71,
+ 0xdc76, 0xdf79, 0x4aa0, 0x52fd, 0xe004, 0xdff8,
+ /* 0x46 */
+ 0xe005, 0xe1da, 0xe1db, 0xe1dc, 0xe1dd, 0xe1de, 0xe1df, 0xe1e0,
+ 0xe1e1, 0xe3c5, 0xe39a, 0xe39b, 0xe39c, 0xe4d8, 0xe4d9, 0xe4da,
+ 0xe56e, 0x1557, 0xe76b, 0xd083, 0x52fd, 0xe9d6, 0xe9bd, 0x52fd,
+ 0x852e, 0xedfc, 0xf053, 0xf0b7, 0xf58c, 0xf68e, 0xf5ff, 0x5376,
+ 0x5406, 0x547e, 0x5684, 0x5685, 0x5686, 0x5687, 0x5688, 0x56a7,
+ 0x5689, 0x568a, 0x568b, 0x568c, 0x568d, 0x568e, 0x568f, 0x56a3,
+ 0x5690, 0x5691, 0x5692, 0x5693, 0x56ac, 0x5694, 0x5695, 0x5696,
+ 0x57aa, 0x57ab, 0x589e, 0x18a9, 0x5908, 0x5909, 0x5968, 0x5969,
+ 0x596a, 0x599a, 0x5ad9, 0x5ada, 0x5adb, 0x5ba8, 0x5c01, 0x5c28,
+ 0x5c77, 0x5cbd, 0x5cbe, 0x6260, 0x5da0, 0x5da2, 0x5e0f, 0x5e85,
+ 0x61fe, 0x61ff, 0x6200, 0x6201, 0x6216, 0x6202, 0x6203, 0x6204,
+ 0x6205, 0x6206, 0x6207, 0x6208, 0x6222, 0x6209,
+ /* 0x47 */
+ 0x620a, 0x620b, 0x620c, 0x6214, 0x6229, 0x616e, 0x620d, 0x620e,
+ 0x620f, 0x6210, 0x6211, 0x6212, 0x6213, 0x651b, 0x651c, 0x651d,
+ 0x6713, 0x66ff, 0x6700, 0x6701, 0x6702, 0x6703, 0x6704, 0x670a,
+ 0x6705, 0x6706, 0x6707, 0x6708, 0x683a, 0x6873, 0x696f, 0x6970,
+ 0x6971, 0x5352, 0x52fd, 0x6d9a, 0x6b60, 0xfa69, 0x6b2b, 0x6b24,
+ 0x6b2c, 0x6b2d, 0x6b2e, 0x6b2f, 0x6b30, 0x6b31, 0x6b32, 0x6b33,
+ 0x6b34, 0x6b35, 0x6b45, 0x6b36, 0x6c92, 0x6c93, 0x6d88, 0x6d89,
+ 0x6d8a, 0x6d8b, 0x6e3f, 0x52fd, 0x6fca, 0x71f6, 0x71f7, 0x71f8,
+ 0x71f9, 0x742b, 0x52fd, 0x74a4, 0x74ce, 0x52fd, 0x759e, 0x759f,
+ 0x75a0, 0x75a1, 0x75a2, 0x75a3, 0x75a4, 0x75a5, 0x75a6, 0x7718,
+ 0x7860, 0x7861, 0x7862, 0x7863, 0x7864, 0x7abd, 0x7abe, 0x7b0b,
+ 0x7abf, 0x7ac0, 0x52fd, 0x7b0c, 0x7a8d, 0x7b0d,
+ /* 0x48 */
+ 0x7b0e, 0x7b5e, 0x7b0f, 0x7b10, 0x7ac1, 0x7b11, 0x52fd, 0x7ac2,
+ 0x7cea, 0x7ceb, 0x7fe3, 0x7fe4, 0x7fe5, 0x7fe6, 0x7fe7, 0x7f92,
+ 0x804a, 0x52fd, 0x7fe8, 0x7fe9, 0x7fea, 0x8001, 0x7feb, 0x7fec,
+ 0x7fef, 0x7fed, 0x7fee, 0x7ff0, 0x7ff1, 0x7ff2, 0x7ff3, 0x7ff4,
+ 0x7ff5, 0x7ff6, 0x7ff7, 0x7ff8, 0x7ff9, 0x7ffe, 0x7ffa, 0x7ffb,
+ 0x7ffc, 0x8563, 0x8564, 0x8565, 0x8566, 0x8567, 0x8568, 0x890b,
+ 0x890d, 0x07bc, 0x890e, 0x890f, 0x07a4, 0x8914, 0x88d4, 0x88d5,
+ 0x88d6, 0x88d7, 0x88d8, 0x88d9, 0x88da, 0x88db, 0x88dc, 0x88dd,
+ 0x88de, 0x88df, 0x88e0, 0x88e1, 0x88e2, 0x88e3, 0x88e4, 0x88e5,
+ 0x88e6, 0x88e7, 0x88e8, 0x88e9, 0x88ea, 0x88eb, 0x88ec, 0x89ec,
+ 0x88ed, 0x88ee, 0x88ef, 0x8900, 0x88f0, 0x8c04, 0x52fd, 0x8c05,
+ 0xfaf3, 0x8db5, 0xfaf9, 0x8ed6, 0x8ed7, 0x8ed8,
+ /* 0x49 */
+ 0x8ed9, 0x91a9, 0x9200, 0x9201, 0x9202, 0x9203, 0x9204, 0x9205,
+ 0x9206, 0x923f, 0x9207, 0x9208, 0x9209, 0x920a, 0x91b6, 0x920b,
+ 0x920c, 0x52fd, 0x52fd, 0x920d, 0x52fd, 0x920e, 0x920f, 0x9210,
+ 0x9211, 0x9212, 0x9235, 0x9213, 0x9214, 0x91aa, 0x52fd, 0x92c1,
+ 0x9215, 0x9216, 0x9217, 0x961e, 0x961f, 0x9620, 0x9621, 0x52fd,
+ 0x9622, 0x9623, 0x3195, 0x9624, 0x9625, 0x9626, 0x9627, 0x9628,
+ 0x9629, 0x962a, 0x962b, 0x9607, 0x962c, 0x962d, 0x962e, 0x09e8,
+ 0x52fd, 0x962f, 0x9630, 0x9648, 0x9631, 0x9632, 0x3198, 0x9633,
+ 0x52fd, 0x9634, 0x9635, 0x9636, 0x9859, 0x9891, 0x98e7, 0x99b8,
+ 0x99b9, 0x99ba, 0x99bb, 0x99c8, 0x9b4d, 0x9b89, 0x9b50, 0x9b28,
+ 0x9cfb, 0x9cfc, 0x9cfd, 0x9cfe, 0x9cff, 0x3378, 0x9d00, 0x9d01,
+ 0x9d02, 0x9ce4, 0x9ce5, 0x9d03, 0x9d04, 0x9d05,
+ /* 0x4a */
+ 0x9d06, 0x9d07, 0x9d13, 0x9d08, 0x9d09, 0x9ce6, 0x9d0a, 0x9d0b,
+ 0x9d0c, 0x9e0b, 0x9ef4, 0x9f0a, 0x9fb1, 0xa11d, 0xfb3b, 0xa28b,
+ 0xa28c, 0xa28f, 0xa28d, 0xa28e, 0xa306, 0xa386, 0xa522, 0xa523,
+ 0xa524, 0xa525, 0xa526, 0xa527, 0xa528, 0xa6f1, 0x37b9, 0xa823,
+ 0xa812, 0x52fd, 0xa813, 0xa814, 0xa815, 0xa816, 0xa817, 0xa818,
+ 0xa819, 0xa84b, 0xa81a, 0xa81b, 0xa81c, 0x52fd, 0xa81d, 0xa81e,
+ 0xa81f, 0xa820, 0xa9ca, 0x75ac, 0xa9cb, 0xa9cc, 0xa9cd, 0xa9ce,
+ 0x52fd, 0xa9cf, 0xab10, 0xab11, 0xab12, 0xab13, 0xab14, 0xab0f,
+ 0xab15, 0xab16, 0xab17, 0x3933, 0xab18, 0xacc6, 0xad9f, 0xada0,
+ 0xada4, 0xada1, 0xaeb5, 0xaeb6, 0xaeb7, 0xaeb8, 0xaeb9, 0xaeba,
+ 0xaed0, 0xaec6, 0xaebb, 0xaebc, 0xaebd, 0xaebe, 0xaebf, 0xaec0,
+ 0xaec1, 0xaec2, 0xfb60, 0xb1a7, 0xb1a8, 0xb1a9,
+ /* 0x4b */
+ 0xb1aa, 0xb1ab, 0xb1ac, 0xb1bc, 0xb1ad, 0xb1ae, 0x3bc0, 0xb1af,
+ 0xb1b0, 0xb1b1, 0x3bc1, 0xb1b4, 0xb1b2, 0xb366, 0xb367, 0xb368,
+ 0xb369, 0xb36a, 0xb36b, 0xb36c, 0xb36d, 0xb36e, 0xb36f, 0x52fd,
+ 0xb53e, 0xb53f, 0xb540, 0xb5e8, 0xb752, 0xb753, 0xb754, 0xb755,
+ 0xb891, 0xb892, 0xb893, 0xb894, 0xb895, 0xb896, 0xb897, 0xb898,
+ 0x52fd, 0xb899, 0xb89a, 0xb89b, 0xbab7, 0xbab8, 0xbab9, 0x52fd,
+ 0xbaba, 0xbabb, 0xbabd, 0x52fd, 0xbabc, 0xfb88, 0xfb87, 0xbbeb,
+ 0xbbec, 0xbc16, 0xbc44, 0xbce3, 0xbd58, 0xbd53, 0xbd54, 0xbde0,
+ 0xc0b1, 0xc0b2, 0xc0b3, 0xc0ea, 0x52fd, 0xc0b4, 0xc0f0, 0xc0b5,
+ 0xc0b6, 0xc0b7, 0xc0b8, 0xc0b9, 0xc0ba, 0xc0bb, 0xc0bc, 0xc0bd,
+ 0xc0be, 0xc0bf, 0xc0c0, 0xc0c1, 0xc0c2, 0xc0c3, 0x52fd, 0xc0c4,
+ 0xc0c5, 0xc0c6, 0xc0fc, 0xc0c7, 0xc0c8, 0xc0c9,
+ /* 0x4c */
+ 0xc0ca, 0xc0cb, 0xc0cc, 0xc184, 0xc0cd, 0xc0ce, 0xc0cf, 0xc0d0,
+ 0xc0d1, 0xc0d2, 0xc4ca, 0xc4cb, 0xc636, 0xc637, 0xc69f, 0xc638,
+ 0xc639, 0xc63a, 0x4144, 0xc9be, 0xc9f0, 0xc9bf, 0xc9c0, 0xcaf7,
+ 0xcaf8, 0xcafa, 0xcb43, 0xcb44, 0xcd0f, 0xcd10, 0xcd11, 0xcd12,
+ 0x43ad, 0xcd13, 0xcd14, 0xcd15, 0xcd16, 0x52fd, 0x52fd, 0xcfd3,
+ 0xcfd7, 0x52fd, 0xd0b0, 0xd098, 0xd090, 0xd091, 0xd092, 0xd097,
+ 0xd093, 0xd164, 0xd201, 0xd202, 0xd203, 0xd204, 0xd205, 0xd206,
+ 0xd207, 0xd35a, 0xd35b, 0xd54e, 0xd54f, 0xd550, 0xd619, 0xd61a,
+ 0xd61b, 0x52fd, 0xd61c, 0x52fd, 0xd719, 0xd71a, 0x1386, 0xdc8a,
+ 0xd86e, 0xd86f, 0x4664, 0xd870, 0xd871, 0xd872, 0xd873, 0xd874,
+ 0xd875, 0xd876, 0xdb3a, 0xdb3b, 0xdb3c, 0xdb5a, 0xdb3d, 0xdb42,
+ 0xdc8b, 0xdca0, 0xdc8c, 0xdc8d, 0xdc8e, 0xdcab,
+ /* 0x4d */
+ 0xdc8f, 0x4777, 0xdc90, 0xdc91, 0xdc92, 0xdcaa, 0x47af, 0xdc93,
+ 0xdc94, 0xdc9e, 0xdca8, 0x52fd, 0x52fd, 0xe200, 0xe201, 0xe202,
+ 0xe203, 0xe204, 0xe205, 0xe2c4, 0xe2c5, 0x52fd, 0xe3ae, 0xe3b2,
+ 0x52fd, 0x52fd, 0xe4f7, 0xe513, 0xe69e, 0xe785, 0xa680, 0xe7c8,
+ 0xeb41, 0xeb81, 0xeb82, 0xeb83, 0xeb84, 0xedc4, 0xedc5, 0xedc6,
+ 0xef95, 0xef96, 0xef97, 0xf058, 0xf059, 0x52fd, 0xf2a9, 0xf2aa,
+ 0xf2ab, 0xf58e, 0xf603, 0xf6b3, 0x5e82, 0x5353, 0x5483, 0x5484,
+ 0x5485, 0x56cc, 0x56cd, 0x56ce, 0x56cf, 0x56d0, 0x52fd, 0x56d1,
+ 0x56d2, 0x56da, 0x57b3, 0x57b4, 0x52fd, 0x5913, 0x590e, 0x596b,
+ 0x5c03, 0x5c61, 0x5cc1, 0x5cc2, 0x5db5, 0x5440, 0x6298, 0x6299,
+ 0x629a, 0x629b, 0x629c, 0x629d, 0x629e, 0x629f, 0x62ee, 0x62a0,
+ 0x62a1, 0x6286, 0x6525, 0x6734, 0x6735, 0x6751,
+ /* 0x4e */
+ 0x672d, 0x9662, 0x6754, 0x6752, 0x026d, 0x6736, 0x6737, 0x6738,
+ 0x6739, 0x673a, 0x673b, 0x6768, 0x673c, 0x026e, 0x6877, 0x8596,
+ 0x697e, 0x697f, 0x6b69, 0x6b6a, 0x6b6b, 0x6b6c, 0x6b6d, 0x6b6e,
+ 0x6b6f, 0x6b5d, 0x6b70, 0x6b85, 0x6b71, 0x6b72, 0x6b73, 0x6b74,
+ 0x6b75, 0x6b76, 0x6b84, 0x6b77, 0x6b83, 0x6c9a, 0x6da7, 0x6da8,
+ 0x6da9, 0x6daa, 0x6dab, 0x6dac, 0x6db7, 0x6dad, 0x6dae, 0x52fd,
+ 0x6e45, 0x6fd3, 0x6fd4, 0x6fd5, 0x6fd6, 0x6fd7, 0x7226, 0x7227,
+ 0x7228, 0x52fd, 0x7229, 0x722a, 0x7305, 0x2364, 0x74d0, 0x75b7,
+ 0x52fd, 0x75b8, 0x75b9, 0x7722, 0x7723, 0x7873, 0x7874, 0x7b8f,
+ 0x7b12, 0x7b13, 0x7b14, 0x7b15, 0x7b16, 0x7b17, 0x7b18, 0x7b61,
+ 0x7b66, 0x7b67, 0x7b19, 0x7b68, 0x7b1a, 0x7b69, 0x7d04, 0x7d05,
+ 0x52fd, 0x7d06, 0x7cfd, 0x8050, 0x8051, 0x8052,
+ /* 0x4f */
+ 0x8053, 0x8054, 0x8055, 0x8063, 0xfac4, 0x8056, 0x8057, 0x8058,
+ 0x8059, 0x805a, 0x805b, 0x52fd, 0x805c, 0x805d, 0x805e, 0x805f,
+ 0x82d7, 0x52fd, 0x8360, 0x8361, 0x8417, 0x8439, 0x858f, 0x85c8,
+ 0x8590, 0x8591, 0x8698, 0x8699, 0x8944, 0x8945, 0x8946, 0x8959,
+ 0x89ee, 0x2b2b, 0x8947, 0x8948, 0x52fd, 0x8949, 0x894a, 0x894b,
+ 0x894c, 0x894d, 0x894e, 0x894f, 0x8950, 0x8951, 0x8952, 0x8953,
+ 0x8954, 0x8955, 0x8956, 0x8c15, 0x8c9a, 0x8d58, 0x8dfc, 0x8dfd,
+ 0x9286, 0x9287, 0x9288, 0x9289, 0x928a, 0x928b, 0x928c, 0x52fd,
+ 0x931f, 0x928d, 0x928e, 0x928f, 0x9290, 0x9291, 0x9292, 0x9293,
+ 0xfb11, 0x9294, 0x9295, 0x91ca, 0x9218, 0x52fd, 0x9296, 0x9297,
+ 0x9298, 0x9299, 0x929a, 0x929b, 0x929c, 0x929d, 0x929e, 0x929f,
+ 0x2f46, 0x52fd, 0x92a0, 0x92a1, 0x2f9a, 0x92b7,
+ /* 0x50 */
+ 0x52fd, 0x9696, 0x9668, 0x9669, 0x968c, 0x966a, 0x966b, 0x966c,
+ 0x966d, 0x966e, 0x966f, 0x967f, 0x9684, 0x9670, 0x9671, 0x9685,
+ 0x9672, 0x9673, 0x9674, 0x9675, 0x9676, 0x52fd, 0x9677, 0x9678,
+ 0x9679, 0x967a, 0x967b, 0x967c, 0xfb1e, 0x9894, 0x99d5, 0x9b29,
+ 0x9d2b, 0x9d2c, 0x9d2d, 0x9d2e, 0x9d2f, 0x9d30, 0x9d3e, 0x9d31,
+ 0x9d32, 0x9d33, 0x9d34, 0x9d35, 0x9e11, 0x0b53, 0x9fc0, 0xa142,
+ 0xa143, 0xa144, 0xa145, 0xa146, 0xa38c, 0xa38d, 0xa38e, 0xa38f,
+ 0xa390, 0xa391, 0xa563, 0xa564, 0xa565, 0x52fd, 0xfb4a, 0x52fd,
+ 0xa6f6, 0xa836, 0xa837, 0xa82c, 0xa838, 0xa839, 0x52fd, 0xa83a,
+ 0xa9e3, 0xa9e2, 0xa9f5, 0xab47, 0x52fd, 0xab48, 0xab49, 0xab4a,
+ 0xab4b, 0xab4c, 0xada8, 0xada9, 0xadaa, 0x52fd, 0xaf0b, 0xaf06,
+ 0xaf73, 0xaf0c, 0xaf0d, 0xaf0e, 0xaf0f, 0xaf10,
+ /* 0x51 */
+ 0x52fd, 0xaf11, 0xfb62, 0xaf12, 0xaf14, 0xaf15, 0xaf16, 0x52fd,
+ 0xaf13, 0xaf17, 0xb1d9, 0xb1da, 0xb1db, 0x52fd, 0xb1dc, 0xb3a6,
+ 0xb3a7, 0xb3a8, 0xb3a9, 0xb3aa, 0xb3ab, 0x52fd, 0xfb6d, 0xb3ac,
+ 0xb3ad, 0xb3ae, 0x52fd, 0x52fd, 0xb3af, 0xb3b0, 0xb3b1, 0xb544,
+ 0xb545, 0xb5f7, 0xb5f8, 0xb76b, 0xb76c, 0xb761, 0xb812, 0xb8af,
+ 0xb8b0, 0xb8b1, 0xb8b2, 0xb8b3, 0xb8b4, 0xb8b5, 0xb8b6, 0xb922,
+ 0xbaea, 0xbaeb, 0xbaec, 0xbaed, 0x0f3d, 0xbbed, 0xbc1b, 0xbc47,
+ 0xbce8, 0xbdd0, 0xbde7, 0xbde8, 0xbde9, 0xc14e, 0xc14f, 0xc150,
+ 0xc172, 0xc151, 0xc152, 0xfba7, 0x1026, 0xc153, 0xc154, 0xc155,
+ 0xc156, 0xc157, 0xc177, 0xc158, 0xc159, 0xc15a, 0xc15b, 0xc15c,
+ 0xc16e, 0xc15d, 0x1027, 0x52fd, 0xc15e, 0x1028, 0xc15f, 0x52fd,
+ 0xc4d7, 0xc689, 0xc68a, 0x52fd, 0xfbbe, 0xc68b,
+ /* 0x52 */
+ 0xc68c, 0xc68d, 0xc68e, 0xfbbc, 0xc68f, 0x52fd, 0xc69a, 0xc690,
+ 0xc691, 0xc692, 0xc693, 0xca12, 0xc9f1, 0x52fd, 0xcafe, 0xcafb,
+ 0xcb57, 0xcd49, 0xcd4a, 0xcd4b, 0xcd4c, 0x52fd, 0xcd4d, 0xcd59,
+ 0xcd4e, 0xcd4f, 0xcef4, 0xcf65, 0xd0a6, 0xd0a7, 0xd0a8, 0xd222,
+ 0xd223, 0xd38b, 0xd38c, 0xd38d, 0xd38e, 0xd558, 0x52fd, 0xd559,
+ 0xd63b, 0xd63c, 0xd63d, 0xd63e, 0xd748, 0xd894, 0xd895, 0xd896,
+ 0xd897, 0xd898, 0xda7d, 0xd9fe, 0xda7e, 0xda7f, 0x52fd, 0xdb5b,
+ 0xdb5c, 0xdce4, 0xdcc1, 0xdcfd, 0xdcc2, 0xdcd6, 0xdcc3, 0xdcc4,
+ 0x52fd, 0xdcdc, 0xdcc5, 0xdcc6, 0xdcc7, 0xdce1, 0xdcc8, 0xdcc9,
+ 0xdcca, 0xdccb, 0x47f2, 0xdccc, 0xdccd, 0xe035, 0xe036, 0xe047,
+ 0xe037, 0xe21b, 0xe21c, 0xe21d, 0xe21e, 0xe21f, 0xe220, 0xe27b,
+ 0xe27a, 0xe2fe, 0xe3c6, 0xe3c7, 0xe3c8, 0xe3c9,
+ /* 0x53 */
+ 0xe3ca, 0x52fd, 0xe7a0, 0xe7a1, 0xe8cc, 0xe8cd, 0xe9f1, 0xe9d7,
+ 0xeb42, 0xeb46, 0xeba3, 0xeba5, 0xeba6, 0xedcb, 0xedcc, 0xee26,
+ 0xee27, 0xee28, 0xee29, 0xefae, 0xefaf, 0xefb0, 0xf073, 0x52fd,
+ 0xf07c, 0xf074, 0x52fd, 0xf280, 0xf075, 0x4c79, 0x52fd, 0xf2cf,
+ 0x52fd, 0xf68f, 0x5970, 0x5385, 0x5697, 0x56f6, 0x56f7, 0x56f8,
+ 0x56fa, 0x56fb, 0x57ba, 0x57bb, 0x57bc, 0x57bd, 0x5834, 0x5835,
+ 0x58a2, 0x5914, 0x5911, 0x596e, 0x596f, 0x5b08, 0x5bb8, 0x5d09,
+ 0x5dbd, 0x5dbe, 0x5e88, 0x62fe, 0x1d7a, 0x62ff, 0x6300, 0x6301,
+ 0x6302, 0x6303, 0x6304, 0x6305, 0x6306, 0x52fd, 0x6307, 0x6308,
+ 0x6309, 0x630a, 0x630b, 0x630c, 0x630d, 0x630e, 0x630f, 0x52fd,
+ 0x52fd, 0x52fd, 0x652c, 0x676b, 0x52fd, 0x676c, 0x6787, 0x676d,
+ 0x6878, 0x698b, 0x6ba4, 0x6ba5, 0x6ba6, 0x6ba7,
+ /* 0x54 */
+ 0x6bbe, 0x6ba8, 0x6ba9, 0x6baa, 0x6b8d, 0x6bab, 0x6bac, 0x6bbf,
+ 0x52fd, 0x032c, 0x6bad, 0x6bae, 0x6ca4, 0x6ca5, 0x6dc7, 0x6dc8,
+ 0x6dc9, 0xd0bc, 0x6dca, 0x6dcb, 0x6dcc, 0x6dcd, 0x6dce, 0x6f19,
+ 0x6fe6, 0x724c, 0x724d, 0x724e, 0x7306, 0x52fd, 0x75cd, 0x75ce,
+ 0x75cf, 0x75d0, 0x245c, 0x7881, 0x7882, 0x5833, 0x7b6a, 0x7b6b,
+ 0x7bb2, 0x7b6c, 0x7b6d, 0x7bcc, 0x7bae, 0x7bb3, 0x7b91, 0x52fd,
+ 0x7b6e, 0x7bb4, 0x7b6f, 0x80c9, 0x80a7, 0x80a8, 0x80a9, 0x80aa,
+ 0x80ab, 0x80ac, 0x80ad, 0x80ae, 0x80af, 0x80b0, 0x8060, 0x80b1,
+ 0x81e1, 0x82e3, 0x82f6, 0x26d9, 0x85af, 0x85b0, 0x85b1, 0x85ba,
+ 0x85b2, 0x85b3, 0x864c, 0x52fd, 0x86a0, 0x86a1, 0x89b0, 0x89b1,
+ 0x89b2, 0x89b3, 0x89b4, 0xfaeb, 0x89b5, 0x89b6, 0x89b7, 0x89b8,
+ 0x89b9, 0x89ba, 0x2b72, 0x89bb, 0x89bc, 0x89bd,
+ /* 0x55 */
+ 0x89be, 0x89bf, 0x89df, 0x89c0, 0x89c1, 0x89c2, 0x89c3, 0x89c4,
+ 0x2b78, 0x52fd, 0x89c5, 0x89c6, 0x89c7, 0x89c8, 0x89c9, 0x89ca,
+ 0x8a3c, 0x89cb, 0x89cc, 0x89cd, 0x89ce, 0x89cf, 0x89d0, 0x89d1,
+ 0x2c5a, 0x8c1d, 0x8c1e, 0x8d64, 0x8d65, 0x8dc5, 0x8dc6, 0x8dc7,
+ 0x8dff, 0x8eff, 0x8f00, 0x8f01, 0x8f02, 0x92f5, 0x935c, 0x92f6,
+ 0x92f7, 0x92b0, 0x92f8, 0x92f9, 0x935d, 0x9350, 0x92fa, 0x92fb,
+ 0x92a2, 0x92fc, 0x92fd, 0x92fe, 0x92ff, 0xfb13, 0x9300, 0xfb1f,
+ 0x96c1, 0x96c2, 0x96c3, 0x96c4, 0x96c5, 0x96c6, 0x96c7, 0x96c8,
+ 0x96c9, 0x96ca, 0x96cb, 0xe3ef, 0x96d7, 0x96cc, 0x96cd, 0x96ce,
+ 0x9722, 0x96cf, 0x96d0, 0x52fd, 0x96d1, 0x96d2, 0x96e9, 0x96d3,
+ 0x96d4, 0x96d5, 0x9838, 0x633b, 0x9b7d, 0x586f, 0x9ba1, 0x9d53,
+ 0x9d54, 0x0afb, 0x9d55, 0x9d3c, 0x9d56, 0x52fd,
+ /* 0x56 */
+ 0x9d66, 0x0afc, 0x9d57, 0x9d58, 0x9d59, 0x9d5a, 0x9d5b, 0x9d67,
+ 0x9d5c, 0x52fd, 0x52fd, 0x9d6a, 0x9d5d, 0x9d3d, 0x9d5e, 0x9d65,
+ 0x9fe1, 0x9fcd, 0xf311, 0xa16f, 0xa170, 0xa31a, 0xa39a, 0xa39b,
+ 0xa39c, 0xa39e, 0xa39f, 0xfb3f, 0xa58e, 0x52fd, 0xa6fd, 0x52fd,
+ 0xa85e, 0xa85f, 0xa860, 0xa865, 0xa867, 0xa868, 0xa869, 0x52fd,
+ 0xa86a, 0xa88f, 0xa86b, 0xa86c, 0xa86d, 0xa9f7, 0xa9f8, 0xa9f9,
+ 0xa9e4, 0xa9fa, 0xabb1, 0xab75, 0xab76, 0xacff, 0xad00, 0xad01,
+ 0xad02, 0xad03, 0xadae, 0xadad, 0xaf51, 0xaf52, 0x52fd, 0xaf53,
+ 0xaf54, 0xaf55, 0xaf56, 0xaf57, 0xaf58, 0xaf59, 0xaf5a, 0xaf5b,
+ 0xaf5c, 0xaf5d, 0xaf5e, 0xaf5f, 0xaf60, 0xaf61, 0xaf62, 0xaf63,
+ 0xaf64, 0xaf4c, 0xaf66, 0xb1f1, 0xb1f2, 0xb3f2, 0xb3f3, 0xb3f4,
+ 0xb3f5, 0xb3f6, 0xb3f7, 0xb3f8, 0xb3f9, 0xb3fa,
+ /* 0x57 */
+ 0xb54c, 0xb54b, 0xb61b, 0xb6ce, 0xb6b3, 0xb77f, 0xfb79, 0xfb7c,
+ 0xb81a, 0xb8c4, 0xb8c5, 0xb8c6, 0xb8c7, 0xb8c8, 0xb8c9, 0x52fd,
+ 0xbb19, 0xbb1c, 0xbb1a, 0xbc4c, 0xbc8e, 0xbd7e, 0xc1eb, 0xc1ec,
+ 0xc1ed, 0xc1ee, 0xc1ef, 0xc1f0, 0xc1f1, 0xc1d8, 0xc1d9, 0xc1da,
+ 0xc1db, 0xc1f2, 0xc1f3, 0xc1f4, 0xc207, 0x52fd, 0xfbac, 0x52fd,
+ 0xc1f5, 0xc215, 0x52fd, 0xc1f6, 0xc1f7, 0xc1f8, 0xc1f9, 0xc1fa,
+ 0xc1fb, 0xc1fc, 0xc1fd, 0xc1fe, 0xc2a7, 0xc1ff, 0xc200, 0xc201,
+ 0xc202, 0xc203, 0xc204, 0xc205, 0xc4e9, 0xc4ea, 0xc4eb, 0xc6de,
+ 0xc6df, 0x52fd, 0xc6e0, 0xc6e1, 0xc6e2, 0xc6e3, 0xca3e, 0xca3f,
+ 0xca40, 0xca41, 0xcb71, 0xcb72, 0xcb73, 0xcd88, 0xcd89, 0xcd8a,
+ 0xcd8b, 0xcd8c, 0xcd8d, 0xcd8e, 0xcd8f, 0xcd90, 0xcd91, 0xcd92,
+ 0x52fd, 0xcff1, 0xd0be, 0xd0bf, 0xd0c0, 0xd0c1,
+ /* 0x58 */
+ 0xd0c2, 0xd0c3, 0xd16e, 0xd237, 0xd257, 0xd238, 0xd239, 0xd23a,
+ 0xd23b, 0xd23c, 0xd23d, 0xd23e, 0xd227, 0xd23f, 0x52fd, 0x52fd,
+ 0xd3c0, 0xd3c1, 0x44be, 0xd567, 0x52fd, 0xd568, 0xd658, 0xd665,
+ 0xd659, 0xd65a, 0xd724, 0xd8cd, 0xd8ce, 0xd8cf, 0xd8d2, 0xda9f,
+ 0xda22, 0xdb7d, 0xdb7e, 0xdcff, 0xdd25, 0xdd00, 0xdd01, 0x483b,
+ 0xdd02, 0xdd03, 0xdd04, 0x5128, 0xdd05, 0xdd06, 0xdd07, 0xdd16,
+ 0xdd08, 0xdd17, 0xdd09, 0xdd0a, 0x4840, 0xdd0b, 0xdd0c, 0xdd29,
+ 0x483a, 0xdd0d, 0x52fd, 0xdd0e, 0xdd10, 0xdd11, 0xdd1d, 0xdd12,
+ 0xdd13, 0x52fd, 0xdd14, 0xdd15, 0xdf8d, 0xe054, 0xe055, 0xe056,
+ 0xe233, 0xe234, 0xe235, 0xe236, 0xe2fa, 0xe3e3, 0xe3e6, 0xe3ed,
+ 0xe3e7, 0xe3e8, 0xe3e9, 0xe3ea, 0xe3eb, 0xe527, 0xe520, 0xfbf8,
+ 0xe72a, 0xe7c9, 0x52fd, 0xe7ca, 0xe7cb, 0xe7d9,
+ /* 0x59 */
+ 0xe7cc, 0xe7cd, 0xe7ce, 0x52fd, 0xe8e1, 0xea1b, 0xea1c, 0xea1d,
+ 0xea1e, 0xeb47, 0xebd1, 0xebc9, 0xedd0, 0xedd1, 0xee3f, 0xee40,
+ 0xee41, 0xfc09, 0xee42, 0xefc4, 0xf09b, 0xf092, 0xf093, 0x4c96,
+ 0xf094, 0xf095, 0x52fd, 0x52fd, 0xf2f3, 0xf2f4, 0xf2f5, 0xf2f6,
+ 0xf560, 0xf59e, 0xf5a0, 0xf5a1, 0xf61c, 0xf69f, 0x5356, 0x5712,
+ 0x571f, 0x5715, 0x5716, 0x5717, 0xfa0c, 0x5718, 0x57c2, 0x57c3,
+ 0x57c4, 0x58a1, 0x591b, 0x591c, 0x5971, 0x5b13, 0x5e17, 0x5e8f,
+ 0x635f, 0x6360, 0x63ac, 0x52fd, 0x52fd, 0x6361, 0x6362, 0x6363,
+ 0x6364, 0x6365, 0x52fd, 0x6799, 0x679a, 0x679b, 0x679c, 0x679d,
+ 0x679e, 0x679f, 0x67a0, 0x6bda, 0x6bdb, 0x6bdc, 0x6bdd, 0x6bde,
+ 0x6bdf, 0x6dd5, 0x6dd6, 0x6dd7, 0x6dd8, 0x6de0, 0x6eb4, 0x52fd,
+ 0x726e, 0x726f, 0x7270, 0x7463, 0x52fd, 0x75d5,
+ /* 0x5a */
+ 0x75d6, 0x75d7, 0x75d8, 0x7730, 0x7bb5, 0x7bb6, 0x7bc1, 0x7bf7,
+ 0x05a0, 0x7bcb, 0x7be8, 0x52fd, 0x7be9, 0x7bb7, 0x7d15, 0x80e6,
+ 0x80e7, 0x80e8, 0x80e9, 0x80ea, 0x80eb, 0xfaca, 0x830b, 0x830c,
+ 0x8364, 0x85d4, 0x85d5, 0x85d6, 0x85d8, 0x86a5, 0x535b, 0x8a0f,
+ 0x8a10, 0x52fd, 0x8a11, 0x8a12, 0x8a13, 0x8a14, 0x8a15, 0x8a16,
+ 0x8a17, 0x8a18, 0x8a19, 0x8a1a, 0x8a2f, 0x8a1b, 0x8a1c, 0x8a3f,
+ 0x8a1d, 0x8a1e, 0x8a2c, 0x8a1f, 0x8c24, 0x8ca4, 0x8ca5, 0xb551,
+ 0x8dfe, 0x8f11, 0x8f12, 0x8f13, 0x8f54, 0x935e, 0x9321, 0x933f,
+ 0x9340, 0x9341, 0x9342, 0x9343, 0x9344, 0x9320, 0x9345, 0x52fd,
+ 0x9346, 0x93b0, 0x9347, 0x9357, 0x9301, 0x93b1, 0x935a, 0x9348,
+ 0x9704, 0x9705, 0x31f5, 0x974f, 0x9750, 0x9706, 0x9707, 0x9708,
+ 0x9709, 0x970a, 0x970b, 0x970c, 0x970d, 0x970e,
+ /* 0x5b */
+ 0x970f, 0x9710, 0x9711, 0x9833, 0x9834, 0x9835, 0x98fc, 0x98fd,
+ 0x9bb0, 0x9bb1, 0x9bb2, 0x9bb3, 0x0b01, 0x9d7b, 0x9d7c, 0x9d7d,
+ 0x9d7e, 0x9d7f, 0x9d80, 0x9d81, 0x9d82, 0x9ef9, 0x9fda, 0xa1a1,
+ 0x52fd, 0x52fd, 0xa3ad, 0xa3ae, 0x52fd, 0xa5c8, 0xa5c9, 0xa5ca,
+ 0xa882, 0xa883, 0xa884, 0xa885, 0xa886, 0xa887, 0xa888, 0xa889,
+ 0xa88a, 0x52fd, 0xaa07, 0xaa08, 0xaa01, 0xaa09, 0xaa02, 0xaa0a,
+ 0xaa0b, 0xaa0c, 0xaba7, 0xab98, 0xab99, 0xab9a, 0xab9b, 0xab9c,
+ 0x3950, 0xab9d, 0xad1a, 0xadb2, 0xafb0, 0xafb1, 0x3b14, 0xafb2,
+ 0xafb3, 0xafb4, 0xafb5, 0xafb6, 0xafc0, 0xafb7, 0xafb8, 0xafb9,
+ 0xafba, 0xb01d, 0xb20c, 0xb20d, 0xb20e, 0xb235, 0xb20f, 0xb210,
+ 0xb211, 0xb212, 0xb422, 0xb423, 0xb424, 0x52fd, 0xb425, 0xb426,
+ 0xb427, 0xb428, 0xb429, 0xb42a, 0xb42b, 0xb42c,
+ /* 0x5c */
+ 0xb42d, 0xb42e, 0xb552, 0xb553, 0xb619, 0xb6bf, 0xb78b, 0xb78c,
+ 0xb823, 0xb824, 0xb8f1, 0xb8d8, 0xfb7f, 0xbb4e, 0xbb4f, 0xbb55,
+ 0xbb50, 0xbb51, 0xbb52, 0xbb53, 0xbb02, 0xbb54, 0xbbf1, 0xbc24,
+ 0xbdd1, 0xc27c, 0xc27d, 0xc27e, 0xc27f, 0xc280, 0xc29f, 0xc281,
+ 0xc282, 0xc283, 0xc284, 0xc285, 0xc286, 0xc287, 0xc288, 0xc29b,
+ 0xc289, 0xc28a, 0xc28b, 0xc28c, 0x52fd, 0xc2a1, 0xc28d, 0xc28e,
+ 0xc4f3, 0xc4f4, 0xc4f5, 0xc724, 0xc725, 0xc726, 0xc727, 0xc728,
+ 0xc729, 0xc72a, 0x52fd, 0xc72b, 0xc8cd, 0xc901, 0x788d, 0xca70,
+ 0xcb80, 0xcb81, 0xcdc0, 0xcdc1, 0xcdc2, 0xcdc3, 0xcdc4, 0xcdc5,
+ 0xcdc6, 0xcdc7, 0xcdc8, 0xcffe, 0x52fd, 0xd0d9, 0xd0dc, 0xd0da,
+ 0xd175, 0xd258, 0xd259, 0xd25a, 0xd25b, 0xd25c, 0xd3ec, 0x131a,
+ 0xd3f3, 0xd572, 0xd573, 0xd682, 0xd683, 0xd72a,
+ /* 0x5d */
+ 0xd72b, 0xd72c, 0xd72d, 0xd8f6, 0xd900, 0xd8f7, 0xd8f8, 0xd8f9,
+ 0x52fd, 0xdb94, 0xdb95, 0xdb96, 0xdc1b, 0xdd86, 0xdd4c, 0xdd4d,
+ 0xdd83, 0x52fd, 0xdd82, 0xdd4e, 0xdd4f, 0xdd50, 0xdd51, 0xdd81,
+ 0x4887, 0xdd52, 0xdd53, 0xdd54, 0xdd55, 0x52fd, 0xdd56, 0xdd57,
+ 0x4885, 0xdd58, 0xdd5b, 0xdd5c, 0xdd5d, 0xdd5e, 0xdd5f, 0xdd60,
+ 0xdd61, 0xdd7c, 0xdd62, 0x143c, 0x52fd, 0xdd63, 0xdd64, 0xe073,
+ 0xe245, 0xe246, 0xe247, 0xe24c, 0xe312, 0x52fd, 0xe313, 0xe439,
+ 0xe403, 0xe40d, 0xe530, 0xe5d5, 0xe6c0, 0xe7f2, 0xe7f3, 0xe7f4,
+ 0xe7f5, 0xe7f6, 0xe7f7, 0xe8fa, 0xe8fb, 0xea45, 0xea46, 0xeb49,
+ 0xebe7, 0xebe8, 0xedd8, 0xedd9, 0xee55, 0xee56, 0xee57, 0xefda,
+ 0xefdb, 0xefdc, 0xf0b8, 0xf0b9, 0xf0ba, 0x4cb1, 0xf0bb, 0xf289,
+ 0xf0bc, 0xf330, 0xf331, 0xf332, 0xf333, 0x52fd,
+ /* 0x5e */
+ 0xf334, 0xf335, 0xf336, 0x4e47, 0xf337, 0xf5b2, 0xf690, 0xf626,
+ 0xf6a2, 0xf738, 0x52fd, 0x572e, 0x52fd, 0x572f, 0x5730, 0x572a,
+ 0x572b, 0x57c9, 0x5837, 0x5920, 0x5972, 0x5b1f, 0x5c65, 0x5cca,
+ 0x5dc0, 0x5dc1, 0x5dc2, 0x63b7, 0x63b8, 0x63b9, 0x63ba, 0x63bb,
+ 0x52fd, 0x52fd, 0x63bc, 0x63bd, 0x63be, 0x63f2, 0x67b5, 0x67b7,
+ 0x67b8, 0x63df, 0x67b9, 0x67d5, 0x67ba, 0x67bb, 0x684a, 0x6bf2,
+ 0x6bf3, 0x6bf4, 0x6bfa, 0x6bf5, 0x6c02, 0x6de2, 0x6de3, 0x728e,
+ 0x728b, 0x75e4, 0x75eb, 0x75e5, 0x7735, 0x7893, 0x7bea, 0x7beb,
+ 0x52fd, 0x7bec, 0x7bed, 0x7c17, 0x7bee, 0x7bef, 0x7bf0, 0x810e,
+ 0x810f, 0x8110, 0x8119, 0x8118, 0x8111, 0x8112, 0x8113, 0xfac7,
+ 0x8114, 0x8115, 0x066b, 0x8116, 0x8365, 0x85ea, 0x85eb, 0x85ec,
+ 0x85ed, 0x52fd, 0x85ee, 0x86ac, 0x8ac2, 0x8a69,
+ /* 0x5f */
+ 0x8a81, 0x8a6a, 0x8a6b, 0x8a6c, 0x8a6d, 0x8a6e, 0x8a6f, 0x8a70,
+ 0x07f4, 0x8a71, 0x8a72, 0x8a73, 0x8a8c, 0x8a74, 0x8a75, 0x8a76,
+ 0x8f24, 0x8f2a, 0x938e, 0x93af, 0x938f, 0x9390, 0x9391, 0x52fd,
+ 0x9392, 0x9393, 0x9394, 0x9395, 0x9396, 0x9397, 0x9398, 0x9399,
+ 0x939a, 0x939b, 0x939c, 0x9739, 0x973b, 0x973a, 0x973c, 0x973d,
+ 0x973e, 0x973f, 0x9770, 0x9740, 0x9741, 0x9bc0, 0x9bc1, 0x9da4,
+ 0x9d97, 0x9da5, 0x9d98, 0x9d99, 0x9d9a, 0x52fd, 0x9d9b, 0x9da6,
+ 0x9d9c, 0x9d9d, 0x9d9e, 0x9d9f, 0xddce, 0x9dc8, 0x9da0, 0x9e19,
+ 0x9f0d, 0xa3bf, 0xa5e9, 0xa5ea, 0xa8a2, 0xa8a3, 0xa8a4, 0xa8a5,
+ 0xa8a6, 0xaa15, 0xaa17, 0xabbf, 0xabc0, 0xabc1, 0xabc2, 0xabc3,
+ 0xabc4, 0xabc5, 0x6c0d, 0xad23, 0xadbe, 0xb003, 0xb004, 0xb005,
+ 0xb006, 0xb007, 0xb008, 0xb009, 0xb00a, 0xb00b,
+ /* 0x60 */
+ 0xb00c, 0xb020, 0xb00d, 0xb00e, 0xb00f, 0x52fd, 0xb226, 0xb227,
+ 0xb228, 0xb45d, 0xb45e, 0xb45f, 0xb460, 0xb461, 0xb462, 0xb463,
+ 0xb464, 0xb465, 0xb557, 0xb6cf, 0xb6d0, 0xb799, 0xb79a, 0xb8ea,
+ 0xb8eb, 0xb8ec, 0xbb7e, 0xbb7f, 0xbb80, 0x52fd, 0x52fd, 0xbb81,
+ 0xbb82, 0xbbf3, 0xbc25, 0xbc9f, 0xbca0, 0xbcf3, 0xbd00, 0xc2eb,
+ 0xc2ec, 0xc2ed, 0xc2ee, 0xc2ef, 0x52fd, 0x105c, 0xc2f0, 0xc2f1,
+ 0xc2f2, 0xc2f3, 0xc2f4, 0xc2f5, 0xc2f9, 0xc2fa, 0xc2fb, 0xc2fc,
+ 0xc2fd, 0xc2fe, 0xc2ff, 0xc300, 0xfbae, 0xc301, 0xc302, 0xc503,
+ 0xc786, 0xc779, 0x52fd, 0xc77a, 0xc77b, 0xc77c, 0xc784, 0xc77d,
+ 0xc77e, 0xc77f, 0xca86, 0xca87, 0xcb00, 0xcb01, 0xcb88, 0xcb89,
+ 0xcb8a, 0xcdf5, 0x52fd, 0xce25, 0xcdf6, 0xd0eb, 0xd0ec, 0xd0ed,
+ 0xd0ee, 0x1287, 0xd0ef, 0xd0f0, 0xd26c, 0xd421,
+ /* 0x61 */
+ 0xd422, 0xd423, 0xd424, 0xd425, 0xd426, 0xd57b, 0xd57c, 0xd691,
+ 0xd692, 0xd693, 0xd90e, 0xd90f, 0xd910, 0xdbb3, 0xdc36, 0xddc6,
+ 0xdda1, 0xdda2, 0x48b9, 0xdda3, 0xddcc, 0xdda4, 0xdda5, 0xdda6,
+ 0xddcb, 0xdda7, 0x52fd, 0xdda8, 0xdda9, 0xddaa, 0x52fd, 0xddab,
+ 0xddac, 0xddad, 0x48bf, 0xddae, 0xddaf, 0xddb0, 0xe08c, 0xe08d,
+ 0xe08e, 0xfbf1, 0xe092, 0xe08f, 0xe252, 0xe253, 0xe254, 0xe255,
+ 0xe429, 0x52fd, 0xe5f3, 0xe5f4, 0xe80d, 0xe80e, 0xe80f, 0xe810,
+ 0xe914, 0xea71, 0xea72, 0xec0f, 0xec04, 0xec06, 0x52fd, 0xec07,
+ 0xeddc, 0xeddd, 0xee6d, 0xee79, 0xee6e, 0x52fd, 0xefec, 0xf0dd,
+ 0xf0de, 0xf0df, 0xf0e0, 0xf0e1, 0xf0e2, 0xf0e3, 0xf0e4, 0xf13a,
+ 0xf0e5, 0x4ccf, 0xf0e6, 0xf36b, 0xf36c, 0x974e, 0x4e64, 0xf5bd,
+ 0xf5be, 0xf5bf, 0xf634, 0x4fbf, 0xf812, 0x5740,
+ /* 0x62 */
+ 0x5741, 0x6402, 0x6403, 0x6404, 0x6405, 0x6406, 0x67d7, 0x67cc,
+ 0x6998, 0x6c06, 0x6c07, 0x6caf, 0x6cb0, 0x6dea, 0x6df2, 0x72a2,
+ 0x72a3, 0x72a4, 0x7476, 0x75f5, 0x75f6, 0x75f7, 0x52fd, 0x7c3b,
+ 0x7c25, 0x7c3a, 0x7c3c, 0x7c3d, 0x7c3e, 0x8137, 0x8138, 0x8139,
+ 0x813a, 0x813b, 0x813c, 0x813d, 0x813e, 0x813f, 0x814b, 0x52fd,
+ 0x8140, 0x8322, 0x8367, 0x83d3, 0x85fa, 0x52fd, 0x8abc, 0x52fd,
+ 0x52fd, 0x8aa5, 0x0807, 0x8ab6, 0x52fd, 0x8aa6, 0x8abb, 0x8aa7,
+ 0x8aa8, 0x8aa9, 0x8aaa, 0x8aab, 0x8aac, 0x8abf, 0x8aad, 0x8aae,
+ 0x8aaf, 0x8c2e, 0x8e00, 0x939d, 0x939e, 0x93cb, 0x93cc, 0x93cd,
+ 0x93ce, 0x93cf, 0x52fd, 0x939f, 0x93d0, 0x93d1, 0x93d2, 0x93d3,
+ 0x93d4, 0x52fd, 0x52fd, 0x975d, 0x975e, 0x975f, 0x9760, 0x0b05,
+ 0x9dba, 0x9dbc, 0x0b06, 0x9db5, 0x9dbd, 0x9db6,
+ /* 0x63 */
+ 0x9db7, 0x9db8, 0x9da8, 0xfb32, 0x9efe, 0x9efc, 0xa1e1, 0xa3c4,
+ 0xa3c5, 0xa614, 0xa8ae, 0xa8af, 0xa8b0, 0xa8b1, 0xa8b9, 0xabe7,
+ 0xb046, 0x52fd, 0xb047, 0xb048, 0xb049, 0xb01e, 0xb01f, 0xb04a,
+ 0xb04b, 0xb04c, 0xb04d, 0xb04e, 0x52fd, 0xb246, 0xb24b, 0xb490,
+ 0xb491, 0x52fd, 0xb492, 0xb493, 0xb494, 0xb55b, 0xb8f2, 0xb8f8,
+ 0xb8f9, 0xbb94, 0xbba4, 0xbb97, 0xbb98, 0xbc29, 0xbcae, 0xbdaf,
+ 0xc359, 0xc35a, 0x52fd, 0xc35b, 0xc35c, 0xc35d, 0xc35e, 0xc35f,
+ 0xc360, 0xc361, 0xc2aa, 0xc362, 0xc363, 0xc364, 0xc365, 0xc366,
+ 0xc367, 0xc368, 0xc369, 0xc36a, 0xc36b, 0xc36c, 0xc36d, 0xc36e,
+ 0xc36f, 0x52fd, 0xc7b2, 0xc7b3, 0xc7b4, 0x10f9, 0xc7b5, 0xc7b6,
+ 0xc7b7, 0xc7b8, 0xc7b9, 0xc7ba, 0xc7bb, 0xca88, 0x42b8, 0xce19,
+ 0xce1a, 0xce1b, 0xcf16, 0xd10c, 0xd10d, 0xd10e,
+ /* 0x64 */
+ 0xd10f, 0x52fd, 0xd283, 0xd284, 0xd285, 0xd583, 0xd584, 0xd6b0,
+ 0x52fd, 0xd926, 0xd927, 0xd936, 0xd928, 0xd929, 0x52fd, 0x52fd,
+ 0xdde7, 0xdde8, 0xdde9, 0x1453, 0xddea, 0xddeb, 0x52fd, 0xddec,
+ 0xdded, 0xddee, 0xddef, 0xddf0, 0xddf1, 0xde0c, 0xddf2, 0xddf3,
+ 0xddf4, 0xddf5, 0xddf6, 0xddf7, 0xddf8, 0xe0a3, 0xe0a4, 0xe0a5,
+ 0xe0a6, 0xe0a7, 0x52fd, 0xe25c, 0x52fd, 0xe44b, 0xe4e1, 0xe615,
+ 0x52fd, 0xe616, 0xe617, 0xe82c, 0xe82d, 0xe922, 0xe923, 0xea96,
+ 0xea97, 0x52fd, 0xec2e, 0xec30, 0xec31, 0x52fd, 0xeddf, 0xee8b,
+ 0xee8c, 0x52fd, 0xee8d, 0xeffc, 0xeffd, 0xeffe, 0xefff, 0xf117,
+ 0xf12d, 0xf118, 0x4cf3, 0xf119, 0x52fd, 0xf112, 0xf11a, 0xf11b,
+ 0xf11c, 0x1669, 0x52fd, 0xf397, 0x16e5, 0xf398, 0xf399, 0x52fd,
+ 0xf6c4, 0x574f, 0x57cd, 0x5dc7, 0x641c, 0x641d,
+ /* 0x65 */
+ 0x641e, 0x67e7, 0x67e9, 0x67ea, 0x67eb, 0x6c15, 0x6ff1, 0x6ff2,
+ 0x72b6, 0x78a0, 0x7c4a, 0x7d20, 0x8160, 0x8161, 0x8141, 0x8162,
+ 0x8603, 0x8604, 0x8ad9, 0x8ada, 0x8adb, 0x8adc, 0x8add, 0x52fd,
+ 0x8ade, 0x8adf, 0x8ae0, 0x8ae1, 0x8ae2, 0x0812, 0x8ae3, 0x52fd,
+ 0x8f31, 0x9405, 0x9406, 0x9407, 0x9772, 0x978a, 0x978b, 0x9788,
+ 0x52fd, 0x978c, 0x978d, 0x978e, 0x978f, 0x9790, 0x9842, 0x9843,
+ 0x52fd, 0x9dc1, 0x9dc2, 0x9dc3, 0x9dc4, 0xa3cb, 0xa622, 0x52fd,
+ 0x52fd, 0xa8c3, 0xa8c4, 0xa8c5, 0xa8c6, 0xaa1e, 0xaa25, 0xabf3,
+ 0xabf4, 0x52fd, 0xabf5, 0xad38, 0xad48, 0xadca, 0x3b4f, 0xb07a,
+ 0xb07b, 0xb255, 0xb256, 0xb4b1, 0xb4b2, 0xb4b3, 0x52fd, 0xb4b4,
+ 0xb4b5, 0xb7a4, 0xb900, 0xb901, 0xb902, 0xbbac, 0x52fd, 0xbcb3,
+ 0xc3b6, 0xc3b7, 0xc3b8, 0xc3b9, 0xc3ba, 0xc3bb,
+ /* 0x66 */
+ 0xc3bc, 0xc3bd, 0xc3be, 0xc3bf, 0xc3c0, 0xc3c1, 0xc3c2, 0xc3c3,
+ 0xc3c4, 0xc3c5, 0xc3c6, 0xc3c7, 0xc7e3, 0xc7e4, 0xc7e5, 0xc7e6,
+ 0xc7e7, 0x52fd, 0xcab5, 0xcaa1, 0xcb95, 0xce3b, 0xce3c, 0xce3d,
+ 0xce3e, 0xcf14, 0xd120, 0xd121, 0xd122, 0xd123, 0xd124, 0xd296,
+ 0xd297, 0xd298, 0xd494, 0xd495, 0xd496, 0xd497, 0xd498, 0xd58f,
+ 0xd590, 0xd6bc, 0xd73b, 0xd93d, 0x52fd, 0xdbdf, 0xdc1e, 0xde23,
+ 0xde24, 0xde49, 0xde25, 0xde26, 0xde27, 0xde28, 0x4925, 0xde29,
+ 0xde2a, 0xde2e, 0xde2f, 0xde4e, 0xde30, 0xfbeb, 0xde31, 0xde32,
+ 0xde33, 0xde34, 0xde35, 0xde36, 0x52fd, 0xde37, 0xde50, 0xde38,
+ 0x52fd, 0xde39, 0xde3a, 0xde3b, 0xde3c, 0xde3d, 0xde3e, 0xe0b8,
+ 0xe0b9, 0xe262, 0xe263, 0xe341, 0xe46d, 0x52fd, 0xe652, 0xe637,
+ 0xe6db, 0xe83f, 0xe934, 0xeb5b, 0xec46, 0xec5a,
+ /* 0x67 */
+ 0xec5b, 0xede1, 0xede2, 0xede3, 0xede4, 0xeea7, 0xeea8, 0xeea9,
+ 0xf00f, 0xf02b, 0xf156, 0xf157, 0xf158, 0xf15e, 0xf159, 0xf15a,
+ 0xf15b, 0xf15c, 0x52fd, 0xf168, 0x52fd, 0xf42c, 0xf3e2, 0xf3f3,
+ 0xf5d2, 0xf656, 0xf6ce, 0xf761, 0xf99b, 0xf9b4, 0x575c, 0xfa10,
+ 0x57d2, 0x5871, 0x5973, 0x5b2c, 0x5e94, 0x52fd, 0x643f, 0x6440,
+ 0x67f9, 0x67fa, 0x67fd, 0x67fb, 0x6c1c, 0x6c1d, 0x6dff, 0x6e00,
+ 0x6ff7, 0x9ffe, 0x52fd, 0x77b6, 0x7c54, 0x8177, 0x8179, 0x817a,
+ 0x817b, 0x8369, 0x8b02, 0x8b03, 0x8b04, 0x8b05, 0x8b06, 0x8b07,
+ 0x8b08, 0x8b09, 0x8b0a, 0x8b0b, 0x8b35, 0x52fd, 0x8f39, 0x941e,
+ 0x941f, 0x9420, 0x9421, 0x52fd, 0x9422, 0x9423, 0x9424, 0x942c,
+ 0x97b3, 0x97b5, 0x97b6, 0x97b7, 0x97b8, 0x9dd0, 0x9ffa, 0xa207,
+ 0xa2bd, 0xa3d7, 0xa3d2, 0xa8db, 0xa8d6, 0x575d,
+ /* 0x68 */
+ 0xad43, 0xadcf, 0xb0a3, 0xb0a4, 0xb0a5, 0xb0a6, 0xb0a7, 0xb0a8,
+ 0xb0a9, 0xb25d, 0xb25e, 0xb4c9, 0xb4ca, 0xb4cb, 0xb4cc, 0xb906,
+ 0xb907, 0x52fd, 0xbbc5, 0xbbf5, 0xbcb4, 0xbcb8, 0xbcb5, 0xc3fd,
+ 0x1077, 0xc3fe, 0xc3ff, 0xc400, 0xc401, 0xc402, 0xc403, 0xc409,
+ 0xc404, 0xc405, 0xc406, 0xc407, 0xc811, 0xc812, 0xc813, 0xc814,
+ 0xc815, 0x4277, 0xcb98, 0xcb99, 0xd13c, 0xd12d, 0xd12e, 0x52fd,
+ 0xd4bb, 0xd4bc, 0x1378, 0xd73d, 0xd947, 0xd948, 0xd949, 0xd94a,
+ 0xdae1, 0xdae7, 0xdbeb, 0xdc20, 0xdc38, 0xde62, 0xde67, 0xde68,
+ 0xde69, 0xde6a, 0xde6b, 0xde6d, 0xde6e, 0xde6f, 0xde70, 0xde71,
+ 0xde72, 0xde8f, 0xde73, 0xde74, 0xde75, 0xde76, 0xde77, 0xe0c9,
+ 0xe0ca, 0x4ae6, 0xe0cb, 0xe0cc, 0xe0cd, 0xe351, 0x52fd, 0x52fd,
+ 0xe545, 0xe859, 0xe85a, 0xe85b, 0xe940, 0xeacf,
+ /* 0x69 */
+ 0xeb5e, 0xec7b, 0xed93, 0xeebc, 0xf016, 0xf030, 0x52fd, 0xf18d,
+ 0xf18e, 0x4d2f, 0xf18f, 0xf190, 0xf191, 0xf192, 0xf193, 0xf194,
+ 0xf195, 0xf196, 0xf423, 0xf414, 0xf5db, 0xf70a, 0xf8ce, 0x5766,
+ 0x5768, 0x5767, 0x57d3, 0x6463, 0x6804, 0x699e, 0x6c26, 0x6c2a,
+ 0x7c6c, 0x7c64, 0x818f, 0x8190, 0x8334, 0x860e, 0x8b25, 0x8b26,
+ 0x8b27, 0x52fd, 0x8b28, 0x2c0c, 0x52fd, 0x8b29, 0x8b2a, 0x8b2b,
+ 0x8b2c, 0x8f3e, 0x9442, 0x9443, 0x9433, 0x97c1, 0x97c2, 0x97c3,
+ 0x9dd6, 0x9dd7, 0xa8e1, 0xa8e2, 0xaa2b, 0xadd1, 0xb0cc, 0xb0cd,
+ 0xb0ce, 0xb0cf, 0xb4de, 0xb4df, 0xb4e0, 0xb4e1, 0xbbf6, 0xc42c,
+ 0x52fd, 0xc454, 0xc42d, 0xc42e, 0xc841, 0xc842, 0xcac7, 0xcba0,
+ 0xcba1, 0xce70, 0xce71, 0xce72, 0x52fd, 0xd134, 0xd135, 0xd136,
+ 0xd2a6, 0xd4cc, 0x52fd, 0xd599, 0xdbf4, 0xde9b,
+ /* 0x6a */
+ 0xde9e, 0xde9f, 0xdea0, 0xdea1, 0xdea2, 0xdea3, 0xdea4, 0xdea5,
+ 0xdea6, 0xdea7, 0xdea8, 0xe0db, 0xe0dc, 0xe0dd, 0xe0d7, 0xe0de,
+ 0xe0df, 0xe359, 0xe746, 0xe865, 0xe949, 0x52fd, 0xeadd, 0xec95,
+ 0xec96, 0xec97, 0xeed4, 0xeed6, 0xf026, 0x4d47, 0x1688, 0xf1c8,
+ 0xf1c5, 0xf1c6, 0xf1c7, 0xf451, 0xf452, 0xf453, 0xf454, 0xf455,
+ 0xf5de, 0x52fd, 0x576d, 0x57d5, 0x6472, 0x74ae, 0x760f, 0x7c6b,
+ 0x7c6d, 0x7c6e, 0x7c78, 0x8198, 0x8199, 0x819a, 0x8b44, 0x8b5c,
+ 0x8b45, 0x8e01, 0x9458, 0x9459, 0x945a, 0x52fd, 0x97d9, 0x97d6,
+ 0x9dda, 0x9ddf, 0x9ddb, 0xa003, 0xa8ef, 0x3836, 0xaa33, 0xadd2,
+ 0xb0e1, 0xb26f, 0xb564, 0xb90e, 0xc450, 0xc451, 0xc452, 0xc856,
+ 0xc857, 0xc858, 0x52fd, 0xce81, 0xce82, 0xcf1d, 0xcf1e, 0xd143,
+ 0xd2aa, 0xdbfd, 0x52fd, 0xdec6, 0xdec7, 0xded9,
+ /* 0x6b */
+ 0xded7, 0x52fd, 0xdec8, 0xdec9, 0xdeca, 0xdecb, 0xdeda, 0x52fd,
+ 0xdecc, 0xdecd, 0xdece, 0xdecf, 0xded0, 0xded1, 0xdebc, 0xe0e1,
+ 0xe0e2, 0xe0e3, 0xe4a9, 0xe54e, 0xe877, 0x52fd, 0x52fd, 0xecac,
+ 0xecad, 0xedb6, 0xeee5, 0xf1f8, 0xf1ea, 0xf28d, 0xf1eb, 0xf495,
+ 0x576e, 0x57d8, 0x6483, 0x69a3, 0x6c30, 0x6e0f, 0x7c79, 0x7c7a,
+ 0x81a7, 0x81a8, 0x81a9, 0x81aa, 0x8619, 0x8b50, 0x8b51, 0x8b52,
+ 0x2c15, 0x8b68, 0x8b53, 0x8b54, 0x9be2, 0x9ddc, 0xac15, 0xac16,
+ 0xad4f, 0xb0f5, 0xb0f6, 0xb0f7, 0xb4f4, 0xb7cc, 0xb90f, 0xc466,
+ 0xc467, 0x52fd, 0xc468, 0xcba4, 0xce8b, 0xce8c, 0xd4fa, 0xdee6,
+ 0xdeed, 0xdeee, 0xdeef, 0xdef0, 0xdefe, 0xe0e7, 0xe0e8, 0xe4b3,
+ 0xe4e4, 0xe883, 0xedec, 0x52fd, 0xf216, 0x52fd, 0x52fd, 0xf217,
+ 0xf4c3, 0xf4ac, 0xf5ed, 0x52fd, 0x52fd, 0xf8b4,
+ /* 0x6c */
+ 0x52fd, 0x648a, 0x648b, 0x6c34, 0x6e14, 0x72df, 0x77bb, 0x7c7f,
+ 0x7c81, 0x81ad, 0x81ae, 0x8b62, 0x8b6e, 0x52fd, 0x946e, 0x52fd,
+ 0x9a17, 0x9de6, 0x9f10, 0xac19, 0x52fd, 0xb910, 0xbdf2, 0xc476,
+ 0xc477, 0xce95, 0xce96, 0xdf00, 0xdf01, 0xdf31, 0xfbed, 0xdf1c,
+ 0xe36d, 0xeef4, 0xeef5, 0xf03d, 0xf232, 0xf233, 0xf5f4, 0x52fd,
+ 0x5773, 0x6c37, 0x52fd, 0x8b71, 0xb10f, 0x52fd, 0xb10e, 0xb911,
+ 0xc485, 0xdf14, 0xdf15, 0xdf16, 0xdf17, 0xdf18, 0xdf19, 0xdf1a,
+ 0xe4c3, 0xf242, 0xf243, 0xf244, 0xf248, 0xf4fb, 0x69a5, 0x6cb8,
+ 0x81b2, 0x833d, 0x8b72, 0x97e7, 0x97e8, 0xa659, 0xaa3a, 0xb114,
+ 0xb4ff, 0xbcc0, 0xc48d, 0x1084, 0xc48e, 0x52fd, 0xdf22, 0x52fd,
+ 0x52fd, 0xef04, 0xef29, 0xf251, 0xf266, 0xf50e, 0xfc13, 0x52fd,
+ 0x649b, 0x649c, 0x7616, 0x7c86, 0x7c87, 0x52fd,
+ /* 0x6d */
+ 0xdf2c, 0xdf30, 0xdf28, 0xe95f, 0x52fd, 0x947e, 0xb119, 0xd50a,
+ 0xdf36, 0xe0fc, 0xf26d, 0xf26e, 0xf9c6, 0x1ab5, 0x8b7b, 0xb506,
+ 0xc89f, 0xf532, 0xd50d, 0x7c8b, 0xdf3b, 0x52fd, 0xf53d, 0xdf3c,
+ 0xdf3d,
+};
+
+static const ucs4_t cns11643_15_2uni_upages[253] = {
+ 0x03400, 0x03500, 0x03600, 0x03700, 0x03800, 0x03900, 0x03a00, 0x03b00,
+ 0x03c00, 0x03d00, 0x03e00, 0x03f00, 0x04000, 0x04100, 0x04300, 0x04400,
+ 0x04500, 0x04600, 0x04700, 0x04800, 0x04900, 0x04a00, 0x04c00, 0x04f00,
+ 0x05100, 0x05200, 0x05300, 0x05400, 0x05500, 0x05600, 0x05700, 0x05800,
+ 0x05a00, 0x05b00, 0x05c00, 0x05e00, 0x05f00, 0x06200, 0x06500, 0x06600,
+ 0x06700, 0x06800, 0x06900, 0x06a00, 0x06b00, 0x06c00, 0x06e00, 0x06f00,
+ 0x07000, 0x07100, 0x07300, 0x07400, 0x07500, 0x07600, 0x07700, 0x07800,
+ 0x07900, 0x07a00, 0x07b00, 0x07c00, 0x07d00, 0x07f00, 0x08200, 0x08300,
+ 0x08600, 0x08700, 0x08900, 0x08a00, 0x08e00, 0x08f00, 0x09000, 0x09200,
+ 0x09300, 0x09400, 0x09500, 0x09600, 0x09b00, 0x09c00, 0x09d00, 0x09e00,
+ 0x09f00, 0x0fa00, 0x0ff00, 0x20000, 0x20100, 0x20200, 0x20300, 0x20400,
+ 0x20500, 0x20600, 0x20700, 0x20800, 0x20900, 0x20a00, 0x20b00, 0x20c00,
+ 0x20d00, 0x20e00, 0x20f00, 0x21000, 0x21100, 0x21200, 0x21300, 0x21400,
+ 0x21500, 0x21600, 0x21700, 0x21800, 0x21900, 0x21a00, 0x21b00, 0x21c00,
+ 0x21d00, 0x21e00, 0x21f00, 0x22000, 0x22100, 0x22200, 0x22300, 0x22400,
+ 0x22500, 0x22600, 0x22700, 0x22800, 0x22900, 0x22a00, 0x22b00, 0x22c00,
+ 0x22d00, 0x22e00, 0x22f00, 0x23000, 0x23100, 0x23200, 0x23300, 0x23400,
+ 0x23500, 0x23600, 0x23700, 0x23800, 0x23900, 0x23a00, 0x23b00, 0x23c00,
+ 0x23d00, 0x23e00, 0x23f00, 0x24000, 0x24100, 0x24200, 0x24300, 0x24400,
+ 0x24500, 0x24600, 0x24700, 0x24800, 0x24900, 0x24a00, 0x24b00, 0x24c00,
+ 0x24d00, 0x24e00, 0x24f00, 0x25000, 0x25100, 0x25200, 0x25300, 0x25400,
+ 0x25500, 0x25600, 0x25700, 0x25800, 0x25900, 0x25a00, 0x25b00, 0x25c00,
+ 0x25d00, 0x25e00, 0x25f00, 0x26000, 0x26100, 0x26200, 0x26300, 0x26400,
+ 0x26500, 0x26600, 0x26700, 0x26800, 0x26900, 0x26a00, 0x26b00, 0x26c00,
+ 0x26d00, 0x26e00, 0x26f00, 0x27000, 0x27100, 0x27200, 0x27300, 0x27400,
+ 0x27500, 0x27600, 0x27700, 0x27800, 0x27900, 0x27a00, 0x27b00, 0x27c00,
+ 0x27d00, 0x27e00, 0x27f00, 0x28000, 0x28100, 0x28200, 0x28300, 0x28400,
+ 0x28500, 0x28600, 0x28700, 0x28800, 0x28900, 0x28a00, 0x28b00, 0x28c00,
+ 0x28d00, 0x28e00, 0x28f00, 0x29000, 0x29100, 0x29200, 0x29300, 0x29400,
+ 0x29500, 0x29600, 0x29700, 0x29800, 0x29900, 0x29a00, 0x29b00, 0x29c00,
+ 0x29d00, 0x29e00, 0x29f00, 0x2a000, 0x2a100, 0x2a200, 0x2a300, 0x2a400,
+ 0x2a500, 0x2a600, 0x2f800, 0x2f900, 0x2fa00,
+};
+
+static int
+cns11643_15_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x6d)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ {
+ if (i < 7169)
+ swc = cns11643_15_2uni_page21[i],
+ wc = cns11643_15_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/cns11643_2.h b/jni/iconv/lib/cns11643_2.h
new file mode 100644
index 0000000..7a73c60
--- /dev/null
+++ b/jni/iconv/lib/cns11643_2.h
@@ -0,0 +1,1112 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 2
+ */
+
+static const unsigned short cns11643_2_2uni_page21[7650] = {
+ /* 0x21 */
+ 0x4e42, 0x4e5c, 0x51f5, 0x531a, 0x5382, 0x4e07, 0x4e0c, 0x4e47,
+ 0x4e8d, 0x56d7, 0x5c6e, 0x5f73, 0x4e0f, 0x5187, 0x4e0e, 0x4e2e,
+ 0x4e93, 0x4ec2, 0x4ec9, 0x4ec8, 0x5198, 0x52fc, 0x536c, 0x53b9,
+ 0x5720, 0x5903, 0x592c, 0x5c10, 0x5dff, 0x65e1, 0x6bb3, 0x6bcc,
+ 0x6c14, 0x723f, 0x4e31, 0x4e3c, 0x4ee8, 0x4edc, 0x4ee9, 0x4ee1,
+ 0x4edd, 0x4eda, 0x520c, 0x5209, 0x531c, 0x534c, 0x5722, 0x5723,
+ 0x5917, 0x592f, 0x5b81, 0x5b84, 0x5c12, 0x5c3b, 0x5c74, 0x5c73,
+ 0x5e04, 0x5e80, 0x5e82, 0x5fc9, 0x6209, 0x6250, 0x6c15, 0x6c36,
+ 0x6c43, 0x6c3f, 0x6c3b, 0x72ae, 0x72b0, 0x738a, 0x79b8, 0x808a,
+ 0x961e, 0x4f0e, 0x4f18, 0x4f2c, 0x4ef5, 0x4f14, 0x4ef1, 0x4f00,
+ 0x4ef7, 0x4f08, 0x4f1d, 0x4f02, 0x4f05, 0x4f22, 0x4f13, 0x4f04,
+ 0x4ef4, 0x4f12, 0x51b1, 0x5213, 0x5210, 0x52a6,
+ /* 0x22 */
+ 0x5322, 0x531f, 0x534d, 0x538a, 0x5407, 0x56e1, 0x56df, 0x572e,
+ 0x572a, 0x5734, 0x593c, 0x5980, 0x597c, 0x5985, 0x597b, 0x597e,
+ 0x5977, 0x597f, 0x5b56, 0x5c15, 0x5c25, 0x5c7c, 0x5c7a, 0x5c7b,
+ 0x5c7e, 0x5ddf, 0x5e75, 0x5e84, 0x5f02, 0x5f1a, 0x5f74, 0x5fd5,
+ 0x5fd4, 0x5fcf, 0x625c, 0x625e, 0x6264, 0x6261, 0x6266, 0x6262,
+ 0x6259, 0x6260, 0x625a, 0x6265, 0x6537, 0x65ef, 0x65ee, 0x673e,
+ 0x6739, 0x6738, 0x673b, 0x673a, 0x673f, 0x673c, 0x6733, 0x6c18,
+ 0x6c46, 0x6c52, 0x6c5c, 0x6c4f, 0x6c4a, 0x6c54, 0x6c4b, 0x6c4c,
+ 0x7071, 0x725e, 0x72b4, 0x72b5, 0x738e, 0x752a, 0x767f, 0x7a75,
+ 0x7f51, 0x8278, 0x827c, 0x8280, 0x827d, 0x827f, 0x864d, 0x897e,
+ 0x9099, 0x9097, 0x9098, 0x909b, 0x9094, 0x9622, 0x9624, 0x9620,
+ 0x9623, 0x4f56, 0x4f3b, 0x4f62, 0x4f49, 0x4f53,
+ /* 0x23 */
+ 0x4f64, 0x4f3e, 0x4f67, 0x4f52, 0x4f5f, 0x4f41, 0x4f58, 0x4f2d,
+ 0x4f33, 0x4f3f, 0x4f61, 0x518f, 0x51b9, 0x521c, 0x521e, 0x5221,
+ 0x52ad, 0x52ae, 0x5309, 0x5363, 0x5372, 0x538e, 0x538f, 0x5430,
+ 0x5437, 0x542a, 0x5454, 0x5445, 0x5419, 0x541c, 0x5425, 0x5418,
+ 0x543d, 0x544f, 0x5441, 0x5428, 0x5424, 0x5447, 0x56ee, 0x56e7,
+ 0x56e5, 0x5741, 0x5745, 0x574c, 0x5749, 0x574b, 0x5752, 0x5906,
+ 0x5940, 0x59a6, 0x5998, 0x59a0, 0x5997, 0x598e, 0x59a2, 0x5990,
+ 0x598f, 0x59a7, 0x59a1, 0x5b8e, 0x5b92, 0x5c28, 0x5c2a, 0x5c8d,
+ 0x5c8f, 0x5c88, 0x5c8b, 0x5c89, 0x5c92, 0x5c8a, 0x5c86, 0x5c93,
+ 0x5c95, 0x5de0, 0x5e0a, 0x5e0e, 0x5e8b, 0x5e89, 0x5e8c, 0x5e88,
+ 0x5e8d, 0x5f05, 0x5f1d, 0x5f78, 0x5f76, 0x5fd2, 0x5fd1, 0x5fd0,
+ 0x5fed, 0x5fe8, 0x5fee, 0x5ff3, 0x5fe1, 0x5fe4,
+ /* 0x24 */
+ 0x5fe3, 0x5ffa, 0x5fef, 0x5ff7, 0x5ffb, 0x6000, 0x5ff4, 0x623a,
+ 0x6283, 0x628c, 0x628e, 0x628f, 0x6294, 0x6287, 0x6271, 0x627b,
+ 0x627a, 0x6270, 0x6281, 0x6288, 0x6277, 0x627d, 0x6272, 0x6274,
+ 0x65f0, 0x65f4, 0x65f3, 0x65f2, 0x65f5, 0x6745, 0x6747, 0x6759,
+ 0x6755, 0x674c, 0x6748, 0x675d, 0x674d, 0x675a, 0x674b, 0x6bd0,
+ 0x6c19, 0x6c1a, 0x6c78, 0x6c67, 0x6c6b, 0x6c84, 0x6c8b, 0x6c8f,
+ 0x6c71, 0x6c6f, 0x6c69, 0x6c9a, 0x6c6d, 0x6c87, 0x6c95, 0x6c9c,
+ 0x6c66, 0x6c73, 0x6c65, 0x6c7b, 0x6c8e, 0x7074, 0x707a, 0x7263,
+ 0x72bf, 0x72bd, 0x72c3, 0x72c6, 0x72c1, 0x72ba, 0x72c5, 0x7395,
+ 0x7397, 0x7393, 0x7394, 0x7392, 0x753a, 0x7539, 0x7594, 0x7595,
+ 0x7681, 0x793d, 0x8034, 0x8095, 0x8099, 0x8090, 0x8092, 0x809c,
+ 0x8290, 0x828f, 0x8285, 0x828e, 0x8291, 0x8293,
+ /* 0x25 */
+ 0x828a, 0x8283, 0x8284, 0x8c78, 0x8fc9, 0x8fbf, 0x909f, 0x90a1,
+ 0x90a5, 0x909e, 0x90a7, 0x90a0, 0x9630, 0x9628, 0x962f, 0x962d,
+ 0x4e33, 0x4f98, 0x4f7c, 0x4f85, 0x4f7d, 0x4f80, 0x4f87, 0x4f76,
+ 0x4f74, 0x4f89, 0x4f84, 0x4f77, 0x4f4c, 0x4f97, 0x4f6a, 0x4f9a,
+ 0x4f79, 0x4f81, 0x4f78, 0x4f90, 0x4f9c, 0x4f94, 0x4f9e, 0x4f92,
+ 0x4f82, 0x4f95, 0x4f6b, 0x4f6e, 0x519e, 0x51bc, 0x51be, 0x5235,
+ 0x5232, 0x5233, 0x5246, 0x5231, 0x52bc, 0x530a, 0x530b, 0x533c,
+ 0x5392, 0x5394, 0x5487, 0x547f, 0x5481, 0x5491, 0x5482, 0x5488,
+ 0x546b, 0x547a, 0x547e, 0x5465, 0x546c, 0x5474, 0x5466, 0x548d,
+ 0x546f, 0x5461, 0x5460, 0x5498, 0x5463, 0x5467, 0x5464, 0x56f7,
+ 0x56f9, 0x576f, 0x5772, 0x576d, 0x576b, 0x5771, 0x5770, 0x5776,
+ 0x5780, 0x5775, 0x577b, 0x5773, 0x5774, 0x5762,
+ /* 0x26 */
+ 0x5768, 0x577d, 0x590c, 0x5945, 0x59b5, 0x59ba, 0x59cf, 0x59ce,
+ 0x59b2, 0x59cc, 0x59c1, 0x59b6, 0x59bc, 0x59c3, 0x59d6, 0x59b1,
+ 0x59bd, 0x59c0, 0x59c8, 0x59b4, 0x59c7, 0x5b62, 0x5b65, 0x5b93,
+ 0x5b95, 0x5c44, 0x5c47, 0x5cae, 0x5ca4, 0x5ca0, 0x5cb5, 0x5caf,
+ 0x5ca8, 0x5cac, 0x5c9f, 0x5ca3, 0x5cad, 0x5ca2, 0x5caa, 0x5ca7,
+ 0x5c9d, 0x5ca5, 0x5cb6, 0x5cb0, 0x5ca6, 0x5e17, 0x5e14, 0x5e19,
+ 0x5f28, 0x5f22, 0x5f23, 0x5f24, 0x5f54, 0x5f82, 0x5f7e, 0x5f7d,
+ 0x5fde, 0x5fe5, 0x602d, 0x6026, 0x6019, 0x6032, 0x600b, 0x6034,
+ 0x600a, 0x6017, 0x6033, 0x601a, 0x601e, 0x602c, 0x6022, 0x600d,
+ 0x6010, 0x602e, 0x6013, 0x6011, 0x600c, 0x6009, 0x601c, 0x6214,
+ 0x623d, 0x62ad, 0x62b4, 0x62d1, 0x62be, 0x62aa, 0x62b6, 0x62ca,
+ 0x62ae, 0x62b3, 0x62af, 0x62bb, 0x62a9, 0x62b0,
+ /* 0x27 */
+ 0x62b8, 0x653d, 0x65a8, 0x65bb, 0x6609, 0x65fc, 0x6604, 0x6612,
+ 0x6608, 0x65fb, 0x6603, 0x660b, 0x660d, 0x6605, 0x65fd, 0x6611,
+ 0x6610, 0x66f6, 0x670a, 0x6785, 0x676c, 0x678e, 0x6792, 0x6776,
+ 0x677b, 0x6798, 0x6786, 0x6784, 0x6774, 0x678d, 0x678c, 0x677a,
+ 0x679f, 0x6791, 0x6799, 0x6783, 0x677d, 0x6781, 0x6778, 0x6779,
+ 0x6794, 0x6b25, 0x6b80, 0x6b7e, 0x6bde, 0x6c1d, 0x6c93, 0x6cec,
+ 0x6ceb, 0x6cee, 0x6cd9, 0x6cb6, 0x6cd4, 0x6cad, 0x6ce7, 0x6cb7,
+ 0x6cd0, 0x6cc2, 0x6cba, 0x6cc3, 0x6cc6, 0x6ced, 0x6cf2, 0x6cd2,
+ 0x6cdd, 0x6cb4, 0x6c8a, 0x6c9d, 0x6c80, 0x6cde, 0x6cc0, 0x6d30,
+ 0x6ccd, 0x6cc7, 0x6cb0, 0x6cf9, 0x6ccf, 0x6ce9, 0x6cd1, 0x7094,
+ 0x7098, 0x7085, 0x7093, 0x7086, 0x7084, 0x7091, 0x7096, 0x7082,
+ 0x709a, 0x7083, 0x726a, 0x72d6, 0x72cb, 0x72d8,
+ /* 0x28 */
+ 0x72c9, 0x72dc, 0x72d2, 0x72d4, 0x72da, 0x72cc, 0x72d1, 0x73a4,
+ 0x73a1, 0x73ad, 0x73a6, 0x73a2, 0x73a0, 0x73ac, 0x739d, 0x74dd,
+ 0x74e8, 0x753f, 0x7540, 0x753e, 0x758c, 0x7598, 0x76af, 0x76f3,
+ 0x76f1, 0x76f0, 0x76f5, 0x77f8, 0x77fc, 0x77f9, 0x77fb, 0x77fa,
+ 0x77f7, 0x7942, 0x793f, 0x79c5, 0x7a78, 0x7a7b, 0x7afb, 0x7c75,
+ 0x7cfd, 0x8035, 0x808f, 0x80ae, 0x80a3, 0x80b8, 0x80b5, 0x80ad,
+ 0x8220, 0x82a0, 0x82c0, 0x82ab, 0x829a, 0x8298, 0x829b, 0x82b5,
+ 0x82a7, 0x82ae, 0x82bc, 0x829e, 0x82ba, 0x82b4, 0x82a8, 0x82a1,
+ 0x82a9, 0x82c2, 0x82a4, 0x82c3, 0x82b6, 0x82a2, 0x8670, 0x866f,
+ 0x866d, 0x866e, 0x8c56, 0x8fd2, 0x8fcb, 0x8fd3, 0x8fcd, 0x8fd6,
+ 0x8fd5, 0x8fd7, 0x90b2, 0x90b4, 0x90af, 0x90b3, 0x90b0, 0x9639,
+ 0x963d, 0x963c, 0x963a, 0x9643, 0x4fcd, 0x4fc5,
+ /* 0x29 */
+ 0x4fd3, 0x4fb2, 0x4fc9, 0x4fcb, 0x4fc1, 0x4fd4, 0x4fdc, 0x4fd9,
+ 0x4fbb, 0x4fb3, 0x4fdb, 0x4fc7, 0x4fd6, 0x4fba, 0x4fc0, 0x4fb9,
+ 0x4fec, 0x5244, 0x5249, 0x52c0, 0x52c2, 0x533d, 0x537c, 0x5397,
+ 0x5396, 0x5399, 0x5398, 0x54ba, 0x54a1, 0x54ad, 0x54a5, 0x54cf,
+ 0x54c3, 0x830d, 0x54b7, 0x54ae, 0x54d6, 0x54b6, 0x54c5, 0x54c6,
+ 0x54a0, 0x5470, 0x54bc, 0x54a2, 0x54be, 0x5472, 0x54de, 0x54b0,
+ 0x57b5, 0x579e, 0x579f, 0x57a4, 0x578c, 0x5797, 0x579d, 0x579b,
+ 0x5794, 0x5798, 0x578f, 0x5799, 0x57a5, 0x579a, 0x5795, 0x58f4,
+ 0x590d, 0x5953, 0x59e1, 0x59de, 0x59ee, 0x5a00, 0x59f1, 0x59dd,
+ 0x59fa, 0x59fd, 0x59fc, 0x59f6, 0x59e4, 0x59f2, 0x59f7, 0x59db,
+ 0x59e9, 0x59f3, 0x59f5, 0x59e0, 0x59fe, 0x59f4, 0x59ed, 0x5ba8,
+ 0x5c4c, 0x5cd0, 0x5cd8, 0x5ccc, 0x5cd7, 0x5ccb,
+ /* 0x2a */
+ 0x5cdb, 0x5cde, 0x5cda, 0x5cc9, 0x5cc7, 0x5cca, 0x5cd6, 0x5cd3,
+ 0x5cd4, 0x5ccf, 0x5cc8, 0x5cc6, 0x5cce, 0x5cdf, 0x5cf8, 0x5df9,
+ 0x5e21, 0x5e22, 0x5e23, 0x5e20, 0x5e24, 0x5eb0, 0x5ea4, 0x5ea2,
+ 0x5e9b, 0x5ea3, 0x5ea5, 0x5f07, 0x5f2e, 0x5f56, 0x5f86, 0x6037,
+ 0x6039, 0x6054, 0x6072, 0x605e, 0x6045, 0x6053, 0x6047, 0x6049,
+ 0x605b, 0x604c, 0x6040, 0x6042, 0x605f, 0x6024, 0x6044, 0x6058,
+ 0x6066, 0x606e, 0x6242, 0x6243, 0x62cf, 0x630d, 0x630b, 0x62f5,
+ 0x630e, 0x6303, 0x62eb, 0x62f9, 0x630f, 0x630c, 0x62f8, 0x62f6,
+ 0x6300, 0x6313, 0x6314, 0x62fa, 0x6315, 0x62fb, 0x62f0, 0x6541,
+ 0x6543, 0x65aa, 0x65bf, 0x6636, 0x6621, 0x6632, 0x6635, 0x661c,
+ 0x6626, 0x6622, 0x6633, 0x662b, 0x663a, 0x661d, 0x6634, 0x6639,
+ 0x662e, 0x670f, 0x6710, 0x67c1, 0x67f2, 0x67c8,
+ /* 0x2b */
+ 0x67ba, 0x67dc, 0x67bb, 0x67f8, 0x67d8, 0x67c0, 0x67b7, 0x67c5,
+ 0x67eb, 0x67e4, 0x67df, 0x67b5, 0x67cd, 0x67b3, 0x67f7, 0x67f6,
+ 0x67ee, 0x67e3, 0x67c2, 0x67b9, 0x67ce, 0x67e7, 0x67f0, 0x67b2,
+ 0x67fc, 0x67c6, 0x67ed, 0x67cc, 0x67ae, 0x67e6, 0x67db, 0x67fa,
+ 0x67c9, 0x67ca, 0x67c3, 0x67ea, 0x67cb, 0x6b28, 0x6b82, 0x6b84,
+ 0x6bb6, 0x6bd6, 0x6bd8, 0x6be0, 0x6c20, 0x6c21, 0x6d28, 0x6d34,
+ 0x6d2d, 0x6d1f, 0x6d3c, 0x6d3f, 0x6d12, 0x6d0a, 0x6cda, 0x6d33,
+ 0x6d04, 0x6d19, 0x6d3a, 0x6d1a, 0x6d11, 0x6d00, 0x6d1d, 0x6d42,
+ 0x6d01, 0x6d18, 0x6d37, 0x6d03, 0x6d0f, 0x6d40, 0x6d07, 0x6d20,
+ 0x6d2c, 0x6d08, 0x6d22, 0x6d09, 0x6d10, 0x70b7, 0x709f, 0x70be,
+ 0x70b1, 0x70b0, 0x70a1, 0x70b4, 0x70b5, 0x70a9, 0x7241, 0x7249,
+ 0x724a, 0x726c, 0x7270, 0x7273, 0x726e, 0x72ca,
+ /* 0x2c */
+ 0x72e4, 0x72e8, 0x72eb, 0x72df, 0x72ea, 0x72e6, 0x72e3, 0x7385,
+ 0x73cc, 0x73c2, 0x73c8, 0x73c5, 0x73b9, 0x73b6, 0x73b5, 0x73b4,
+ 0x73eb, 0x73bf, 0x73c7, 0x73be, 0x73c3, 0x73c6, 0x73b8, 0x73cb,
+ 0x74ec, 0x74ee, 0x752e, 0x7547, 0x7548, 0x75a7, 0x75aa, 0x7679,
+ 0x76c4, 0x7708, 0x7703, 0x7704, 0x7705, 0x770a, 0x76f7, 0x76fb,
+ 0x76fa, 0x77e7, 0x77e8, 0x7806, 0x7811, 0x7812, 0x7805, 0x7810,
+ 0x780f, 0x780e, 0x7809, 0x7803, 0x7813, 0x794a, 0x794c, 0x794b,
+ 0x7945, 0x7944, 0x79d5, 0x79cd, 0x79cf, 0x79d6, 0x79ce, 0x7a80,
+ 0x7a7e, 0x7ad1, 0x7b00, 0x7b01, 0x7c7a, 0x7c78, 0x7c79, 0x7c7f,
+ 0x7c80, 0x7c81, 0x7d03, 0x7d08, 0x7d01, 0x7f58, 0x7f91, 0x7f8d,
+ 0x7fbe, 0x8007, 0x800e, 0x800f, 0x8014, 0x8037, 0x80d8, 0x80c7,
+ 0x80e0, 0x80d1, 0x80c8, 0x80c2, 0x80d0, 0x80c5,
+ /* 0x2d */
+ 0x80e3, 0x80d9, 0x80dc, 0x80ca, 0x80d5, 0x80c9, 0x80cf, 0x80d7,
+ 0x80e6, 0x80cd, 0x81ff, 0x8221, 0x8294, 0x82d9, 0x82fe, 0x82f9,
+ 0x8307, 0x82e8, 0x8300, 0x82d5, 0x833a, 0x82eb, 0x82d6, 0x82f4,
+ 0x82ec, 0x82e1, 0x82f2, 0x82f5, 0x830c, 0x82fb, 0x82f6, 0x82f0,
+ 0x82ea, 0x82e4, 0x82e0, 0x82fa, 0x82f3, 0x82ed, 0x8677, 0x8674,
+ 0x867c, 0x8673, 0x8841, 0x884e, 0x8867, 0x886a, 0x8869, 0x89d3,
+ 0x8a04, 0x8a07, 0x8d72, 0x8fe3, 0x8fe1, 0x8fee, 0x8fe0, 0x90f1,
+ 0x90bd, 0x90bf, 0x90d5, 0x90c5, 0x90be, 0x90c7, 0x90cb, 0x90c8,
+ 0x91d4, 0x91d3, 0x9654, 0x964f, 0x9651, 0x9653, 0x964a, 0x964e,
+ 0x501e, 0x5005, 0x5007, 0x5013, 0x5022, 0x5030, 0x501b, 0x4ff5,
+ 0x4ff4, 0x5033, 0x5037, 0x502c, 0x4ff6, 0x4ff7, 0x5017, 0x501c,
+ 0x5020, 0x5027, 0x5035, 0x502f, 0x5031, 0x500e,
+ /* 0x2e */
+ 0x515a, 0x5194, 0x5193, 0x51ca, 0x51c4, 0x51c5, 0x51c8, 0x51ce,
+ 0x5261, 0x525a, 0x5252, 0x525e, 0x525f, 0x5255, 0x5262, 0x52cd,
+ 0x530e, 0x539e, 0x5526, 0x54e2, 0x5517, 0x5512, 0x54e7, 0x54f3,
+ 0x54e4, 0x551a, 0x54ff, 0x5504, 0x5508, 0x54eb, 0x5511, 0x5505,
+ 0x54f1, 0x550a, 0x54fb, 0x54f7, 0x54f8, 0x54e0, 0x550e, 0x5503,
+ 0x550b, 0x5701, 0x5702, 0x57cc, 0x5832, 0x57d5, 0x57d2, 0x57ba,
+ 0x57c6, 0x57bd, 0x57bc, 0x57b8, 0x57b6, 0x57bf, 0x57c7, 0x57d0,
+ 0x57b9, 0x57c1, 0x590e, 0x594a, 0x5a19, 0x5a16, 0x5a2d, 0x5a2e,
+ 0x5a15, 0x5a0f, 0x5a17, 0x5a0a, 0x5a1e, 0x5a33, 0x5b6c, 0x5ba7,
+ 0x5bad, 0x5bac, 0x5c03, 0x5c56, 0x5c54, 0x5cec, 0x5cff, 0x5cee,
+ 0x5cf1, 0x5cf7, 0x5d00, 0x5cf9, 0x5e29, 0x5e28, 0x5ea8, 0x5eae,
+ 0x5eaa, 0x5eac, 0x5f33, 0x5f30, 0x5f67, 0x605d,
+ /* 0x2f */
+ 0x605a, 0x6067, 0x6041, 0x60a2, 0x6088, 0x6080, 0x6092, 0x6081,
+ 0x609d, 0x6083, 0x6095, 0x609b, 0x6097, 0x6087, 0x609c, 0x608e,
+ 0x6219, 0x6246, 0x62f2, 0x6310, 0x6356, 0x632c, 0x6344, 0x6345,
+ 0x6336, 0x6343, 0x63e4, 0x6339, 0x634b, 0x634a, 0x633c, 0x6329,
+ 0x6341, 0x6334, 0x6358, 0x6354, 0x6359, 0x632d, 0x6347, 0x6333,
+ 0x635a, 0x6351, 0x6338, 0x6357, 0x6340, 0x6348, 0x654a, 0x6546,
+ 0x65c6, 0x65c3, 0x65c4, 0x65c2, 0x664a, 0x665f, 0x6647, 0x6651,
+ 0x6712, 0x6713, 0x681f, 0x681a, 0x6849, 0x6832, 0x6833, 0x683b,
+ 0x684b, 0x684f, 0x6816, 0x6831, 0x681c, 0x6835, 0x682b, 0x682d,
+ 0x682f, 0x684e, 0x6844, 0x6834, 0x681d, 0x6812, 0x6814, 0x6826,
+ 0x6828, 0x682e, 0x684d, 0x683a, 0x6825, 0x6820, 0x6b2c, 0x6b2f,
+ 0x6b2d, 0x6b31, 0x6b34, 0x6b6d, 0x8082, 0x6b88,
+ /* 0x30 */
+ 0x6be6, 0x6be4, 0x6be8, 0x6be3, 0x6be2, 0x6be7, 0x6c25, 0x6d7a,
+ 0x6d63, 0x6d64, 0x6d76, 0x6d0d, 0x6d61, 0x6d92, 0x6d58, 0x6d62,
+ 0x6d6d, 0x6d6f, 0x6d91, 0x6d8d, 0x6def, 0x6d7f, 0x6d86, 0x6d5e,
+ 0x6d67, 0x6d60, 0x6d97, 0x6d70, 0x6d7c, 0x6d5f, 0x6d82, 0x6d98,
+ 0x6d2f, 0x6d68, 0x6d8b, 0x6d7e, 0x6d80, 0x6d84, 0x6d16, 0x6d83,
+ 0x6d7b, 0x6d7d, 0x6d75, 0x6d90, 0x70dc, 0x70d3, 0x70d1, 0x70dd,
+ 0x70cb, 0x7f39, 0x70e2, 0x70d7, 0x70d2, 0x70de, 0x70e0, 0x70d4,
+ 0x70cd, 0x70c5, 0x70c6, 0x70c7, 0x70da, 0x70ce, 0x70e1, 0x7242,
+ 0x7278, 0x7277, 0x7276, 0x7300, 0x72fa, 0x72f4, 0x72fe, 0x72f6,
+ 0x72f3, 0x72fb, 0x7301, 0x73d3, 0x73d9, 0x73e5, 0x73d6, 0x73bc,
+ 0x73e7, 0x73e3, 0x73e9, 0x73dc, 0x73d2, 0x73db, 0x73d4, 0x73dd,
+ 0x73da, 0x73d7, 0x73d8, 0x73e8, 0x74de, 0x74df,
+ /* 0x31 */
+ 0x74f4, 0x74f5, 0x7521, 0x755b, 0x755f, 0x75b0, 0x75c1, 0x75bb,
+ 0x75c4, 0x75c0, 0x75bf, 0x75b6, 0x75ba, 0x768a, 0x76c9, 0x771d,
+ 0x771b, 0x7710, 0x7713, 0x7712, 0x7723, 0x7711, 0x7715, 0x7719,
+ 0x771a, 0x7722, 0x7727, 0x7823, 0x782c, 0x7822, 0x7835, 0x782f,
+ 0x7828, 0x782e, 0x782b, 0x7821, 0x7829, 0x7833, 0x782a, 0x7831,
+ 0x7954, 0x795b, 0x794f, 0x795c, 0x7953, 0x7952, 0x7951, 0x79eb,
+ 0x79ec, 0x79e0, 0x79ee, 0x79ed, 0x79ea, 0x79dc, 0x79de, 0x79dd,
+ 0x7a86, 0x7a89, 0x7a85, 0x7a8b, 0x7a8c, 0x7a8a, 0x7a87, 0x7ad8,
+ 0x7b10, 0x7b04, 0x7b13, 0x7b05, 0x7b0f, 0x7b08, 0x7b0a, 0x7b0e,
+ 0x7b09, 0x7b12, 0x7c84, 0x7c91, 0x7c8a, 0x7c8c, 0x7c88, 0x7c8d,
+ 0x7c85, 0x7d1e, 0x7d1d, 0x7d11, 0x7d0e, 0x7d18, 0x7d16, 0x7d13,
+ 0x7d1f, 0x7d12, 0x7d0f, 0x7d0c, 0x7f5c, 0x7f61,
+ /* 0x32 */
+ 0x7f5e, 0x7f60, 0x7f5d, 0x7f5b, 0x7f96, 0x7f92, 0x7fc3, 0x7fc2,
+ 0x7fc0, 0x8016, 0x803e, 0x8039, 0x80fa, 0x80f2, 0x80f9, 0x80f5,
+ 0x8101, 0x80fb, 0x8100, 0x8201, 0x822f, 0x8225, 0x8333, 0x832d,
+ 0x8344, 0x8319, 0x8351, 0x8325, 0x8356, 0x833f, 0x8341, 0x8326,
+ 0x831c, 0x8322, 0x8342, 0x834e, 0x831b, 0x832a, 0x8308, 0x833c,
+ 0x834d, 0x8316, 0x8324, 0x8320, 0x8337, 0x832f, 0x8329, 0x8347,
+ 0x8345, 0x834c, 0x8353, 0x831e, 0x832c, 0x834b, 0x8327, 0x8348,
+ 0x8653, 0x8652, 0x86a2, 0x86a8, 0x8696, 0x868d, 0x8691, 0x869e,
+ 0x8687, 0x8697, 0x8686, 0x868b, 0x869a, 0x8685, 0x86a5, 0x8699,
+ 0x86a1, 0x86a7, 0x8695, 0x8698, 0x868e, 0x869d, 0x8690, 0x8694,
+ 0x8843, 0x8844, 0x886d, 0x8875, 0x8876, 0x8872, 0x8880, 0x8871,
+ 0x887f, 0x886f, 0x8883, 0x887e, 0x8874, 0x887c,
+ /* 0x33 */
+ 0x8a12, 0x8c47, 0x8c57, 0x8c7b, 0x8ca4, 0x8ca3, 0x8d76, 0x8d78,
+ 0x8db5, 0x8db7, 0x8db6, 0x8ed1, 0x8ed3, 0x8ffe, 0x8ff5, 0x9002,
+ 0x8fff, 0x8ffb, 0x9004, 0x8ffc, 0x8ff6, 0x90d6, 0x90e0, 0x90d9,
+ 0x90da, 0x90e3, 0x90df, 0x90e5, 0x90d8, 0x90db, 0x90d7, 0x90dc,
+ 0x90e4, 0x9150, 0x914e, 0x914f, 0x91d5, 0x91e2, 0x91da, 0x965c,
+ 0x965f, 0x96bc, 0x98e3, 0x9adf, 0x9b2f, 0x4e7f, 0x5070, 0x506a,
+ 0x5061, 0x505e, 0x5060, 0x5053, 0x504b, 0x505d, 0x5072, 0x5048,
+ 0x504d, 0x5041, 0x505b, 0x504a, 0x5062, 0x5015, 0x5045, 0x505f,
+ 0x5069, 0x506b, 0x5063, 0x5064, 0x5046, 0x5040, 0x506e, 0x5073,
+ 0x5057, 0x5051, 0x51d0, 0x526b, 0x526d, 0x526c, 0x526e, 0x52d6,
+ 0x52d3, 0x532d, 0x539c, 0x5575, 0x5576, 0x553c, 0x554d, 0x5550,
+ 0x5534, 0x552a, 0x5551, 0x5562, 0x5536, 0x5535,
+ /* 0x34 */
+ 0x5530, 0x5552, 0x5545, 0x550c, 0x5532, 0x5565, 0x554e, 0x5539,
+ 0x5548, 0x552d, 0x553b, 0x5540, 0x554b, 0x570a, 0x5707, 0x57fb,
+ 0x5814, 0x57e2, 0x57f6, 0x57dc, 0x57f4, 0x5800, 0x57ed, 0x57fd,
+ 0x5808, 0x57f8, 0x580b, 0x57f3, 0x57cf, 0x5807, 0x57ee, 0x57e3,
+ 0x57f2, 0x57e5, 0x57ec, 0x57e1, 0x580e, 0x57fc, 0x5810, 0x57e7,
+ 0x5801, 0x580c, 0x57f1, 0x57e9, 0x57f0, 0x580d, 0x5804, 0x595c,
+ 0x5a60, 0x5a58, 0x5a55, 0x5a67, 0x5a5e, 0x5a38, 0x5a35, 0x5a6d,
+ 0x5a50, 0x5a5f, 0x5a65, 0x5a6c, 0x5a53, 0x5a64, 0x5a57, 0x5a43,
+ 0x5a5d, 0x5a52, 0x5a44, 0x5a5b, 0x5a48, 0x5a8e, 0x5a3e, 0x5a4d,
+ 0x5a39, 0x5a4c, 0x5a70, 0x5a69, 0x5a47, 0x5a51, 0x5a56, 0x5a42,
+ 0x5a5c, 0x5b72, 0x5b6e, 0x5bc1, 0x5bc0, 0x5c59, 0x5d1e, 0x5d0b,
+ 0x5d1d, 0x5d1a, 0x5d20, 0x5d0c, 0x5d28, 0x5d0d,
+ /* 0x35 */
+ 0x5d26, 0x5d25, 0x5d0f, 0x5d30, 0x5d12, 0x5d23, 0x5d1f, 0x5d2e,
+ 0x5e3e, 0x5e34, 0x5eb1, 0x5eb4, 0x5eb9, 0x5eb2, 0x5eb3, 0x5f36,
+ 0x5f38, 0x5f9b, 0x5f96, 0x5f9f, 0x608a, 0x6090, 0x6086, 0x60be,
+ 0x60b0, 0x60ba, 0x60d3, 0x60d4, 0x60cf, 0x60e4, 0x60d9, 0x60dd,
+ 0x60c8, 0x60b1, 0x60db, 0x60b7, 0x60ca, 0x60bf, 0x60c3, 0x60cd,
+ 0x60c0, 0x6332, 0x6365, 0x638a, 0x6382, 0x637d, 0x63bd, 0x639e,
+ 0x63ad, 0x639d, 0x6397, 0x63ab, 0x638e, 0x636f, 0x6387, 0x6390,
+ 0x636e, 0x63af, 0x6375, 0x639c, 0x636d, 0x63ae, 0x637c, 0x63a4,
+ 0x633b, 0x639f, 0x6378, 0x6385, 0x6381, 0x6391, 0x638d, 0x6370,
+ 0x6553, 0x65cd, 0x6665, 0x6661, 0x665b, 0x6659, 0x665c, 0x6662,
+ 0x6718, 0x6879, 0x6887, 0x6890, 0x689c, 0x686d, 0x686e, 0x68ae,
+ 0x68ab, 0x6956, 0x686f, 0x68a3, 0x68ac, 0x68a9,
+ /* 0x36 */
+ 0x6875, 0x6874, 0x68b2, 0x688f, 0x6877, 0x6892, 0x687c, 0x686b,
+ 0x6872, 0x68aa, 0x6880, 0x6871, 0x687e, 0x689b, 0x6896, 0x688b,
+ 0x68a0, 0x6889, 0x68a4, 0x6878, 0x687b, 0x6891, 0x688c, 0x688a,
+ 0x687d, 0x6b36, 0x6b33, 0x6b37, 0x6b38, 0x6b91, 0x6b8f, 0x6b8d,
+ 0x6b8e, 0x6b8c, 0x6c2a, 0x6dc0, 0x6dab, 0x6db4, 0x6db3, 0x6e74,
+ 0x6dac, 0x6de9, 0x6de2, 0x6db7, 0x6df6, 0x6dd4, 0x6e00, 0x6dc8,
+ 0x6de0, 0x6ddf, 0x6dd6, 0x6dbe, 0x6de5, 0x6ddc, 0x6ddd, 0x6ddb,
+ 0x6df4, 0x6dca, 0x6dbd, 0x6ded, 0x6df0, 0x6dba, 0x6dd5, 0x6dc2,
+ 0x6dcf, 0x6dc9, 0x6dd0, 0x6df2, 0x6dd3, 0x6dfd, 0x6dd7, 0x6dcd,
+ 0x6de3, 0x6dbb, 0x70fa, 0x710d, 0x70f7, 0x7117, 0x70f4, 0x710c,
+ 0x70f0, 0x7104, 0x70f3, 0x7110, 0x70fc, 0x70ff, 0x7106, 0x7113,
+ 0x7100, 0x70f8, 0x70f6, 0x710b, 0x7102, 0x710e,
+ /* 0x37 */
+ 0x727e, 0x727b, 0x727c, 0x727f, 0x731d, 0x7317, 0x7307, 0x7311,
+ 0x7318, 0x730a, 0x7308, 0x72ff, 0x730f, 0x731e, 0x7388, 0x73f6,
+ 0x73f8, 0x73f5, 0x7404, 0x7401, 0x73fd, 0x7407, 0x7400, 0x73fa,
+ 0x73fc, 0x73ff, 0x740c, 0x740b, 0x73f4, 0x7408, 0x7564, 0x7563,
+ 0x75ce, 0x75d2, 0x75cf, 0x75cb, 0x75cc, 0x75d1, 0x75d0, 0x768f,
+ 0x7689, 0x76d3, 0x7739, 0x772f, 0x772d, 0x7731, 0x7732, 0x7734,
+ 0x7733, 0x773d, 0x7725, 0x773b, 0x7735, 0x7848, 0x7852, 0x7849,
+ 0x784d, 0x784a, 0x784c, 0x7826, 0x7845, 0x7850, 0x7964, 0x7967,
+ 0x7969, 0x796a, 0x7963, 0x796b, 0x7961, 0x79bb, 0x79fa, 0x79f8,
+ 0x79f6, 0x79f7, 0x7a8f, 0x7a94, 0x7a90, 0x7b35, 0x7b3b, 0x7b34,
+ 0x7b25, 0x7b30, 0x7b22, 0x7b24, 0x7b33, 0x7b18, 0x7b2a, 0x7b1d,
+ 0x7b31, 0x7b2b, 0x7b2d, 0x7b2f, 0x7b32, 0x7b38,
+ /* 0x38 */
+ 0x7b1a, 0x7b23, 0x7c94, 0x7c98, 0x7c96, 0x7ca3, 0x7d35, 0x7d3d,
+ 0x7d38, 0x7d36, 0x7d3a, 0x7d45, 0x7d2c, 0x7d29, 0x7d41, 0x7d47,
+ 0x7d3e, 0x7d3f, 0x7d4a, 0x7d3b, 0x7d28, 0x7f63, 0x7f95, 0x7f9c,
+ 0x7f9d, 0x7f9b, 0x7fca, 0x7fcb, 0x7fcd, 0x7fd0, 0x7fd1, 0x7fc7,
+ 0x7fcf, 0x7fc9, 0x801f, 0x801e, 0x801b, 0x8047, 0x8043, 0x8048,
+ 0x8118, 0x8125, 0x8119, 0x811b, 0x812d, 0x811f, 0x812c, 0x811e,
+ 0x8121, 0x8115, 0x8127, 0x811d, 0x8122, 0x8211, 0x8238, 0x8233,
+ 0x823a, 0x8234, 0x8232, 0x8274, 0x8390, 0x83a3, 0x83a8, 0x838d,
+ 0x837a, 0x8373, 0x83a4, 0x8374, 0x838f, 0x8381, 0x8395, 0x8399,
+ 0x8375, 0x8394, 0x83a9, 0x837d, 0x8383, 0x838c, 0x839d, 0x839b,
+ 0x83aa, 0x838b, 0x837e, 0x83a5, 0x83af, 0x8388, 0x8397, 0x83b0,
+ 0x837f, 0x83a6, 0x8387, 0x83ae, 0x8376, 0x8659,
+ /* 0x39 */
+ 0x8656, 0x86bf, 0x86b7, 0x86c2, 0x86c1, 0x86c5, 0x86ba, 0x86b0,
+ 0x86c8, 0x86b9, 0x86b3, 0x86b8, 0x86cc, 0x86b4, 0x86bb, 0x86bc,
+ 0x86c3, 0x86bd, 0x86be, 0x8852, 0x8889, 0x8895, 0x88a8, 0x88a2,
+ 0x88aa, 0x889a, 0x8891, 0x88a1, 0x889f, 0x8898, 0x88a7, 0x8899,
+ 0x889b, 0x8897, 0x88a4, 0x88ac, 0x888c, 0x8893, 0x888e, 0x8982,
+ 0x89d6, 0x89d9, 0x89d5, 0x8a30, 0x8a27, 0x8a2c, 0x8a1e, 0x8c39,
+ 0x8c3b, 0x8c5c, 0x8c5d, 0x8c7d, 0x8ca5, 0x8d7d, 0x8d7b, 0x8d79,
+ 0x8dbc, 0x8dc2, 0x8db9, 0x8dbf, 0x8dc1, 0x8ed8, 0x8ede, 0x8edd,
+ 0x8edc, 0x8ed7, 0x8ee0, 0x8ee1, 0x9024, 0x900b, 0x9011, 0x901c,
+ 0x900c, 0x9021, 0x90ef, 0x90ea, 0x90f0, 0x90f4, 0x90f2, 0x90f3,
+ 0x90d4, 0x90eb, 0x90ec, 0x90e9, 0x9156, 0x9158, 0x915a, 0x9153,
+ 0x9155, 0x91ec, 0x91f4, 0x91f1, 0x91f3, 0x91f8,
+ /* 0x3a */
+ 0x91e4, 0x91f9, 0x91ea, 0x91eb, 0x91f7, 0x91e8, 0x91ee, 0x957a,
+ 0x9586, 0x9588, 0x967c, 0x966d, 0x966b, 0x9671, 0x966f, 0x96bf,
+ 0x976a, 0x9804, 0x98e5, 0x9997, 0x509b, 0x5095, 0x5094, 0x509e,
+ 0x508b, 0x50a3, 0x5083, 0x508c, 0x508e, 0x509d, 0x5068, 0x509c,
+ 0x5092, 0x5082, 0x5087, 0x515f, 0x51d4, 0x5312, 0x5311, 0x53a4,
+ 0x53a7, 0x5591, 0x55a8, 0x55a5, 0x55ad, 0x5577, 0x5645, 0x55a2,
+ 0x5593, 0x5588, 0x558f, 0x55b5, 0x5581, 0x55a3, 0x5592, 0x55a4,
+ 0x557d, 0x558c, 0x55a6, 0x557f, 0x5595, 0x55a1, 0x558e, 0x570c,
+ 0x5829, 0x5837, 0x5819, 0x581e, 0x5827, 0x5823, 0x5828, 0x57f5,
+ 0x5848, 0x5825, 0x581c, 0x581b, 0x5833, 0x583f, 0x5836, 0x582e,
+ 0x5839, 0x5838, 0x582d, 0x582c, 0x583b, 0x5961, 0x5aaf, 0x5a94,
+ 0x5a9f, 0x5a7a, 0x5aa2, 0x5a9e, 0x5a78, 0x5aa6,
+ /* 0x3b */
+ 0x5a7c, 0x5aa5, 0x5aac, 0x5a95, 0x5aae, 0x5a37, 0x5a84, 0x5a8a,
+ 0x5a97, 0x5a83, 0x5a8b, 0x5aa9, 0x5a7b, 0x5a7d, 0x5a8c, 0x5a9c,
+ 0x5a8f, 0x5a93, 0x5a9d, 0x5bea, 0x5bcd, 0x5bcb, 0x5bd4, 0x5bd1,
+ 0x5bca, 0x5bce, 0x5c0c, 0x5c30, 0x5d37, 0x5d43, 0x5d6b, 0x5d41,
+ 0x5d4b, 0x5d3f, 0x5d35, 0x5d51, 0x5d4e, 0x5d55, 0x5d33, 0x5d3a,
+ 0x5d52, 0x5d3d, 0x5d31, 0x5d59, 0x5d42, 0x5d39, 0x5d49, 0x5d38,
+ 0x5d3c, 0x5d32, 0x5d36, 0x5d40, 0x5d45, 0x5e44, 0x5e41, 0x5f58,
+ 0x5fa6, 0x5fa5, 0x5fab, 0x60c9, 0x60b9, 0x60cc, 0x60e2, 0x60ce,
+ 0x60c4, 0x6114, 0x60f2, 0x610a, 0x6116, 0x6105, 0x60f5, 0x6113,
+ 0x60f8, 0x60fc, 0x60fe, 0x60c1, 0x6103, 0x6118, 0x611d, 0x6110,
+ 0x60ff, 0x6104, 0x610b, 0x624a, 0x6394, 0x63b1, 0x63b0, 0x63ce,
+ 0x63e5, 0x63e8, 0x63ef, 0x63c3, 0x649d, 0x63f3,
+ /* 0x3c */
+ 0x63ca, 0x63e0, 0x63f6, 0x63d5, 0x63f2, 0x63f5, 0x6461, 0x63df,
+ 0x63be, 0x63dd, 0x63dc, 0x63c4, 0x63d8, 0x63d3, 0x63c2, 0x63c7,
+ 0x63cc, 0x63cb, 0x63c8, 0x63f0, 0x63d7, 0x63d9, 0x6532, 0x6567,
+ 0x656a, 0x6564, 0x655c, 0x6568, 0x6565, 0x658c, 0x659d, 0x659e,
+ 0x65ae, 0x65d0, 0x65d2, 0x667c, 0x666c, 0x667b, 0x6680, 0x6671,
+ 0x6679, 0x666a, 0x6672, 0x6701, 0x690c, 0x68d3, 0x6904, 0x68dc,
+ 0x692a, 0x68ec, 0x68ea, 0x68f1, 0x690f, 0x68d6, 0x68f7, 0x68eb,
+ 0x68e4, 0x68f6, 0x6913, 0x6910, 0x68f3, 0x68e1, 0x6907, 0x68cc,
+ 0x6908, 0x6970, 0x68b4, 0x6911, 0x68ef, 0x68c6, 0x6914, 0x68f8,
+ 0x68d0, 0x68fd, 0x68fc, 0x68e8, 0x690b, 0x690a, 0x6917, 0x68ce,
+ 0x68c8, 0x68dd, 0x68de, 0x68e6, 0x68f4, 0x68d1, 0x6906, 0x68d4,
+ 0x68e9, 0x6915, 0x6925, 0x68c7, 0x6b39, 0x6b3b,
+ /* 0x3d */
+ 0x6b3f, 0x6b3c, 0x6b94, 0x6b97, 0x6b99, 0x6b95, 0x6bbd, 0x6bf0,
+ 0x6bf2, 0x6bf3, 0x6c30, 0x6dfc, 0x6e46, 0x6e47, 0x6e1f, 0x6e49,
+ 0x6e88, 0x6e3c, 0x6e3d, 0x6e45, 0x6e62, 0x6e2b, 0x6e3f, 0x6e41,
+ 0x6e5d, 0x6e73, 0x6e1c, 0x6e33, 0x6e4b, 0x6e40, 0x6e51, 0x6e3b,
+ 0x6e03, 0x6e2e, 0x6e5e, 0x6e68, 0x6e5c, 0x6e61, 0x6e31, 0x6e28,
+ 0x6e60, 0x6e71, 0x6e6b, 0x6e39, 0x6e22, 0x6e30, 0x6e53, 0x6e65,
+ 0x6e27, 0x6e78, 0x6e64, 0x6e77, 0x6e55, 0x6e79, 0x6e52, 0x6e66,
+ 0x6e35, 0x6e36, 0x6e5a, 0x7120, 0x711e, 0x712f, 0x70fb, 0x712e,
+ 0x7131, 0x7123, 0x7125, 0x7122, 0x7132, 0x711f, 0x7128, 0x713a,
+ 0x711b, 0x724b, 0x725a, 0x7288, 0x7289, 0x7286, 0x7285, 0x728b,
+ 0x7312, 0x730b, 0x7330, 0x7322, 0x7331, 0x7333, 0x7327, 0x7332,
+ 0x732d, 0x7326, 0x7323, 0x7335, 0x730c, 0x742e,
+ /* 0x3e */
+ 0x742c, 0x7430, 0x742b, 0x7416, 0x741a, 0x7421, 0x742d, 0x7431,
+ 0x7424, 0x7423, 0x741d, 0x7429, 0x7420, 0x7432, 0x74fb, 0x752f,
+ 0x756f, 0x756c, 0x75e7, 0x75da, 0x75e1, 0x75e6, 0x75dd, 0x75df,
+ 0x75e4, 0x75d7, 0x7695, 0x7692, 0x76da, 0x7746, 0x7747, 0x7744,
+ 0x774d, 0x7745, 0x774a, 0x774e, 0x774b, 0x774c, 0x77de, 0x77ec,
+ 0x7860, 0x7864, 0x7865, 0x785c, 0x786d, 0x7871, 0x786a, 0x786e,
+ 0x7870, 0x7869, 0x7868, 0x785e, 0x7862, 0x7974, 0x7973, 0x7972,
+ 0x7970, 0x7a02, 0x7a0a, 0x7a03, 0x7a0c, 0x7a04, 0x7a99, 0x7ae6,
+ 0x7ae4, 0x7b4a, 0x7b47, 0x7b44, 0x7b48, 0x7b4c, 0x7b4e, 0x7b40,
+ 0x7b58, 0x7b45, 0x7ca2, 0x7c9e, 0x7ca8, 0x7ca1, 0x7d58, 0x7d6f,
+ 0x7d63, 0x7d53, 0x7d56, 0x7d67, 0x7d6a, 0x7d4f, 0x7d6d, 0x7d5c,
+ 0x7d6b, 0x7d52, 0x7d54, 0x7d69, 0x7d51, 0x7d5f,
+ /* 0x3f */
+ 0x7d4e, 0x7f3e, 0x7f3f, 0x7f65, 0x7f66, 0x7fa2, 0x7fa0, 0x7fa1,
+ 0x7fd7, 0x8051, 0x804f, 0x8050, 0x80fe, 0x80d4, 0x8143, 0x814a,
+ 0x8152, 0x814f, 0x8147, 0x813d, 0x814d, 0x813a, 0x81e6, 0x81ee,
+ 0x81f7, 0x81f8, 0x81f9, 0x8204, 0x823c, 0x823d, 0x823f, 0x8275,
+ 0x833b, 0x83cf, 0x83f9, 0x8423, 0x83c0, 0x83e8, 0x8412, 0x83e7,
+ 0x83e4, 0x83fc, 0x83f6, 0x8410, 0x83c6, 0x83c8, 0x83eb, 0x83e3,
+ 0x83bf, 0x8401, 0x83dd, 0x83e5, 0x83d8, 0x83ff, 0x83e1, 0x83cb,
+ 0x83ce, 0x83d6, 0x83f5, 0x83c9, 0x8409, 0x840f, 0x83de, 0x8411,
+ 0x8406, 0x83c2, 0x83f3, 0x83d5, 0x83fa, 0x83c7, 0x83d1, 0x83ea,
+ 0x8413, 0x839a, 0x83c3, 0x83ec, 0x83ee, 0x83c4, 0x83fb, 0x83d7,
+ 0x83e2, 0x841b, 0x83db, 0x83fe, 0x86d8, 0x86e2, 0x86e6, 0x86d3,
+ 0x86e3, 0x86da, 0x86ea, 0x86dd, 0x86eb, 0x86dc,
+ /* 0x40 */
+ 0x86ec, 0x86e9, 0x86d7, 0x86e8, 0x86d1, 0x8848, 0x8856, 0x8855,
+ 0x88ba, 0x88d7, 0x88b9, 0x88b8, 0x88c0, 0x88be, 0x88b6, 0x88bc,
+ 0x88b7, 0x88bd, 0x88b2, 0x8901, 0x88c9, 0x8995, 0x8998, 0x8997,
+ 0x89dd, 0x89da, 0x89db, 0x8a4e, 0x8a4d, 0x8a39, 0x8a59, 0x8a40,
+ 0x8a57, 0x8a58, 0x8a44, 0x8a45, 0x8a52, 0x8a48, 0x8a51, 0x8a4a,
+ 0x8a4c, 0x8a4f, 0x8c5f, 0x8c81, 0x8c80, 0x8cba, 0x8cbe, 0x8cb0,
+ 0x8cb9, 0x8cb5, 0x8d84, 0x8d80, 0x8d89, 0x8dd8, 0x8dd3, 0x8dcd,
+ 0x8dc7, 0x8dd6, 0x8ddc, 0x8dcf, 0x8dd5, 0x8dd9, 0x8dc8, 0x8dd7,
+ 0x8dc5, 0x8eef, 0x8ef7, 0x8efa, 0x8ef9, 0x8ee6, 0x8eee, 0x8ee5,
+ 0x8ef5, 0x8ee7, 0x8ee8, 0x8ef6, 0x8eeb, 0x8ef1, 0x8eec, 0x8ef4,
+ 0x8ee9, 0x902d, 0x9034, 0x902f, 0x9106, 0x912c, 0x9104, 0x90ff,
+ 0x90fc, 0x9108, 0x90f9, 0x90fb, 0x9101, 0x9100,
+ /* 0x41 */
+ 0x9107, 0x9105, 0x9103, 0x9161, 0x9164, 0x915f, 0x9162, 0x9160,
+ 0x9201, 0x920a, 0x9225, 0x9203, 0x921a, 0x9226, 0x920f, 0x920c,
+ 0x9200, 0x9212, 0x91ff, 0x91fd, 0x9206, 0x9204, 0x9227, 0x9202,
+ 0x921c, 0x9224, 0x9219, 0x9217, 0x9205, 0x9216, 0x957b, 0x958d,
+ 0x958c, 0x9590, 0x9687, 0x967e, 0x9688, 0x9689, 0x9683, 0x9680,
+ 0x96c2, 0x96c8, 0x96c3, 0x96f1, 0x96f0, 0x976c, 0x9770, 0x976e,
+ 0x9807, 0x98a9, 0x98eb, 0x9ce6, 0x9ef9, 0x4e83, 0x4e84, 0x4eb6,
+ 0x50bd, 0x50bf, 0x50c6, 0x50ae, 0x50c4, 0x50ca, 0x50b4, 0x50c8,
+ 0x50c2, 0x50b0, 0x50c1, 0x50ba, 0x50b1, 0x50cb, 0x50c9, 0x50b6,
+ 0x50b8, 0x51d7, 0x527a, 0x5278, 0x527b, 0x527c, 0x55c3, 0x55db,
+ 0x55cc, 0x55d0, 0x55cb, 0x55ca, 0x55dd, 0x55c0, 0x55d4, 0x55c4,
+ 0x55e9, 0x55bf, 0x55d2, 0x558d, 0x55cf, 0x55d5,
+ /* 0x42 */
+ 0x55e2, 0x55d6, 0x55c8, 0x55f2, 0x55cd, 0x55d9, 0x55c2, 0x5714,
+ 0x5853, 0x5868, 0x5864, 0x584f, 0x584d, 0x5849, 0x586f, 0x5855,
+ 0x584e, 0x585d, 0x5859, 0x5865, 0x585b, 0x583d, 0x5863, 0x5871,
+ 0x58fc, 0x5ac7, 0x5ac4, 0x5acb, 0x5aba, 0x5ab8, 0x5ab1, 0x5ab5,
+ 0x5ab0, 0x5abf, 0x5ac8, 0x5abb, 0x5ac6, 0x5ab7, 0x5ac0, 0x5aca,
+ 0x5ab4, 0x5ab6, 0x5acd, 0x5ab9, 0x5a90, 0x5bd6, 0x5bd8, 0x5bd9,
+ 0x5c1f, 0x5c33, 0x5d71, 0x5d63, 0x5d4a, 0x5d65, 0x5d72, 0x5d6c,
+ 0x5d5e, 0x5d68, 0x5d67, 0x5d62, 0x5df0, 0x5e4f, 0x5e4e, 0x5e4a,
+ 0x5e4d, 0x5e4b, 0x5ec5, 0x5ecc, 0x5ec6, 0x5ecb, 0x5ec7, 0x5f40,
+ 0x5faf, 0x5fad, 0x60f7, 0x6149, 0x614a, 0x612b, 0x6145, 0x6136,
+ 0x6132, 0x612e, 0x6146, 0x612f, 0x614f, 0x6129, 0x6140, 0x6220,
+ 0x9168, 0x6223, 0x6225, 0x6224, 0x63c5, 0x63f1,
+ /* 0x43 */
+ 0x63eb, 0x6410, 0x6412, 0x6409, 0x6420, 0x6424, 0x6433, 0x6443,
+ 0x641f, 0x6415, 0x6418, 0x6439, 0x6437, 0x6422, 0x6423, 0x640c,
+ 0x6426, 0x6430, 0x6428, 0x6441, 0x6435, 0x642f, 0x640a, 0x641a,
+ 0x6440, 0x6425, 0x6427, 0x640b, 0x63e7, 0x641b, 0x642e, 0x6421,
+ 0x640e, 0x656f, 0x6592, 0x65d3, 0x6686, 0x668c, 0x6695, 0x6690,
+ 0x668b, 0x668a, 0x6699, 0x6694, 0x6678, 0x6720, 0x6966, 0x695f,
+ 0x6938, 0x694e, 0x6962, 0x6971, 0x693f, 0x6945, 0x696a, 0x6939,
+ 0x6942, 0x6957, 0x6959, 0x697a, 0x6948, 0x6949, 0x6935, 0x696c,
+ 0x6933, 0x693d, 0x6965, 0x68f0, 0x6978, 0x6934, 0x6969, 0x6940,
+ 0x696f, 0x6944, 0x6976, 0x6958, 0x6941, 0x6974, 0x694c, 0x693b,
+ 0x694b, 0x6937, 0x695c, 0x694f, 0x6951, 0x6932, 0x6952, 0x692f,
+ 0x697b, 0x693c, 0x6b46, 0x6b45, 0x6b43, 0x6b42,
+ /* 0x44 */
+ 0x6b48, 0x6b41, 0x6b9b, 0x6bfb, 0x6bfc, 0x6bf9, 0x6bf7, 0x6bf8,
+ 0x6e9b, 0x6ed6, 0x6ec8, 0x6e8f, 0x6ec0, 0x6e9f, 0x6e93, 0x6e94,
+ 0x6ea0, 0x6eb1, 0x6eb9, 0x6ec6, 0x6ed2, 0x6ebd, 0x6ec1, 0x6e9e,
+ 0x6ec9, 0x6eb7, 0x6eb0, 0x6ecd, 0x6ea6, 0x6ecf, 0x6eb2, 0x6ebe,
+ 0x6ec3, 0x6edc, 0x6ed8, 0x6e99, 0x6e92, 0x6e8e, 0x6e8d, 0x6ea4,
+ 0x6ea1, 0x6ebf, 0x6eb3, 0x6ed0, 0x6eca, 0x6e97, 0x6eae, 0x6ea3,
+ 0x7147, 0x7154, 0x7152, 0x7163, 0x7160, 0x7141, 0x715d, 0x7162,
+ 0x7172, 0x7178, 0x716a, 0x7161, 0x7142, 0x7158, 0x7143, 0x714b,
+ 0x7170, 0x715f, 0x7150, 0x7153, 0x7144, 0x714d, 0x715a, 0x724f,
+ 0x728d, 0x728c, 0x7291, 0x7290, 0x728e, 0x733c, 0x7342, 0x733b,
+ 0x733a, 0x7340, 0x734a, 0x7349, 0x7444, 0x744a, 0x744b, 0x7452,
+ 0x7451, 0x7457, 0x7440, 0x744f, 0x7450, 0x744e,
+ /* 0x45 */
+ 0x7442, 0x7446, 0x744d, 0x7454, 0x74e1, 0x74ff, 0x74fe, 0x74fd,
+ 0x751d, 0x7579, 0x7577, 0x6983, 0x75ef, 0x760f, 0x7603, 0x75f7,
+ 0x75fe, 0x75fc, 0x75f9, 0x75f8, 0x7610, 0x75fb, 0x75f6, 0x75ed,
+ 0x75f5, 0x75fd, 0x7699, 0x76b5, 0x76dd, 0x7755, 0x775f, 0x7760,
+ 0x7752, 0x7756, 0x775a, 0x7769, 0x7767, 0x7754, 0x7759, 0x776d,
+ 0x77e0, 0x7887, 0x789a, 0x7894, 0x788f, 0x7884, 0x7895, 0x7885,
+ 0x7886, 0x78a1, 0x7883, 0x7879, 0x7899, 0x7880, 0x7896, 0x787b,
+ 0x797c, 0x7982, 0x797d, 0x7979, 0x7a11, 0x7a18, 0x7a19, 0x7a12,
+ 0x7a17, 0x7a15, 0x7a22, 0x7a13, 0x7a1b, 0x7a10, 0x7aa3, 0x7aa2,
+ 0x7a9e, 0x7aeb, 0x7b66, 0x7b64, 0x7b6d, 0x7b74, 0x7b69, 0x7b72,
+ 0x7b65, 0x7b73, 0x7b71, 0x7b70, 0x7b61, 0x7b78, 0x7b76, 0x7b63,
+ 0x7cb2, 0x7cb4, 0x7caf, 0x7d88, 0x7d86, 0x7d80,
+ /* 0x46 */
+ 0x7d8d, 0x7d7f, 0x7d85, 0x7d7a, 0x7d8e, 0x7d7b, 0x7d83, 0x7d7c,
+ 0x7d8c, 0x7d94, 0x7d84, 0x7d7d, 0x7d92, 0x7f6d, 0x7f6b, 0x7f67,
+ 0x7f68, 0x7f6c, 0x7fa6, 0x7fa5, 0x7fa7, 0x7fdb, 0x7fdc, 0x8021,
+ 0x8164, 0x8160, 0x8177, 0x815c, 0x8169, 0x815b, 0x8162, 0x8172,
+ 0x6721, 0x815e, 0x8176, 0x8167, 0x816f, 0x8144, 0x8161, 0x821d,
+ 0x8249, 0x8244, 0x8240, 0x8242, 0x8245, 0x84f1, 0x843f, 0x8456,
+ 0x8476, 0x8479, 0x848f, 0x848d, 0x8465, 0x8451, 0x8440, 0x8486,
+ 0x8467, 0x8430, 0x844d, 0x847d, 0x845a, 0x8459, 0x8474, 0x8473,
+ 0x845d, 0x8507, 0x845e, 0x8437, 0x843a, 0x8434, 0x847a, 0x8443,
+ 0x8478, 0x8432, 0x8445, 0x8429, 0x83d9, 0x844b, 0x842f, 0x8442,
+ 0x842d, 0x845f, 0x8470, 0x8439, 0x844e, 0x844c, 0x8452, 0x846f,
+ 0x84c5, 0x848e, 0x843b, 0x8447, 0x8436, 0x8433,
+ /* 0x47 */
+ 0x8468, 0x847e, 0x8444, 0x842b, 0x8460, 0x8454, 0x846e, 0x8450,
+ 0x870b, 0x8704, 0x86f7, 0x870c, 0x86fa, 0x86d6, 0x86f5, 0x874d,
+ 0x86f8, 0x870e, 0x8709, 0x8701, 0x86f6, 0x870d, 0x8705, 0x88d6,
+ 0x88cb, 0x88cd, 0x88ce, 0x88de, 0x88db, 0x88da, 0x88cc, 0x88d0,
+ 0x8985, 0x899b, 0x89df, 0x89e5, 0x89e4, 0x89e1, 0x89e0, 0x89e2,
+ 0x89dc, 0x89e6, 0x8a76, 0x8a86, 0x8a7f, 0x8a61, 0x8a3f, 0x8a77,
+ 0x8a82, 0x8a84, 0x8a75, 0x8a83, 0x8a81, 0x8a74, 0x8a7a, 0x8c3c,
+ 0x8c4b, 0x8c4a, 0x8c65, 0x8c64, 0x8c66, 0x8c86, 0x8c84, 0x8c85,
+ 0x8ccc, 0x8d68, 0x8d69, 0x8d91, 0x8d8c, 0x8d8e, 0x8d8f, 0x8d8d,
+ 0x8d93, 0x8d94, 0x8d90, 0x8d92, 0x8df0, 0x8de0, 0x8dec, 0x8df1,
+ 0x8dee, 0x8dd0, 0x8de9, 0x8de3, 0x8de2, 0x8de7, 0x8df2, 0x8deb,
+ 0x8df4, 0x8f06, 0x8eff, 0x8f01, 0x8f00, 0x8f05,
+ /* 0x48 */
+ 0x8f07, 0x8f08, 0x8f02, 0x8f0b, 0x9052, 0x903f, 0x9044, 0x9049,
+ 0x903d, 0x9110, 0x910d, 0x910f, 0x9111, 0x9116, 0x9114, 0x910b,
+ 0x910e, 0x916e, 0x916f, 0x9248, 0x9252, 0x9230, 0x923a, 0x9266,
+ 0x9233, 0x9265, 0x925e, 0x9283, 0x922e, 0x924a, 0x9246, 0x926d,
+ 0x926c, 0x924f, 0x9260, 0x9267, 0x926f, 0x9236, 0x9261, 0x9270,
+ 0x9231, 0x9254, 0x9263, 0x9250, 0x9272, 0x924e, 0x9253, 0x924c,
+ 0x9256, 0x9232, 0x959f, 0x959c, 0x959e, 0x959b, 0x9692, 0x9693,
+ 0x9691, 0x9697, 0x96ce, 0x96fa, 0x96fd, 0x96f8, 0x96f5, 0x9773,
+ 0x9777, 0x9778, 0x9772, 0x980f, 0x980d, 0x980e, 0x98ac, 0x98f6,
+ 0x98f9, 0x99af, 0x99b2, 0x99b0, 0x99b5, 0x9aad, 0x9aab, 0x9b5b,
+ 0x9cea, 0x9ced, 0x9ce7, 0x9e80, 0x9efd, 0x50e6, 0x50d4, 0x50d7,
+ 0x50e8, 0x50f3, 0x50db, 0x50ea, 0x50dd, 0x50e4,
+ /* 0x49 */
+ 0x50d3, 0x50ec, 0x50f0, 0x50ef, 0x50e3, 0x50e0, 0x51d8, 0x5280,
+ 0x5281, 0x52e9, 0x52eb, 0x5330, 0x53ac, 0x5627, 0x5615, 0x560c,
+ 0x5612, 0x55fc, 0x560f, 0x561c, 0x5601, 0x5613, 0x5602, 0x55fa,
+ 0x561d, 0x5604, 0x55ff, 0x55f9, 0x5889, 0x587c, 0x5890, 0x5898,
+ 0x5886, 0x5881, 0x587f, 0x5874, 0x588b, 0x587a, 0x5887, 0x5891,
+ 0x588e, 0x5876, 0x5882, 0x5888, 0x587b, 0x5894, 0x588f, 0x58fe,
+ 0x596b, 0x5adc, 0x5aee, 0x5ae5, 0x5ad5, 0x5aea, 0x5ada, 0x5aed,
+ 0x5aeb, 0x5af3, 0x5ae2, 0x5ae0, 0x5adb, 0x5aec, 0x5ade, 0x5add,
+ 0x5ad9, 0x5ae8, 0x5adf, 0x5b77, 0x5be0, 0x5be3, 0x5c63, 0x5d82,
+ 0x5d80, 0x5d7d, 0x5d86, 0x5d7a, 0x5d81, 0x5d77, 0x5d8a, 0x5d89,
+ 0x5d88, 0x5d7e, 0x5d7c, 0x5d8d, 0x5d79, 0x5d7f, 0x5e58, 0x5e59,
+ 0x5e53, 0x5ed8, 0x5ed1, 0x5ed7, 0x5ece, 0x5edc,
+ /* 0x4a */
+ 0x5ed5, 0x5ed9, 0x5ed2, 0x5ed4, 0x5f44, 0x5f43, 0x5f6f, 0x5fb6,
+ 0x612c, 0x6128, 0x6141, 0x615e, 0x6171, 0x6173, 0x6152, 0x6153,
+ 0x6172, 0x616c, 0x6180, 0x6174, 0x6154, 0x617a, 0x615b, 0x6165,
+ 0x613b, 0x616a, 0x6161, 0x6156, 0x6229, 0x6227, 0x622b, 0x642b,
+ 0x644d, 0x645b, 0x645d, 0x6474, 0x6476, 0x6472, 0x6473, 0x647d,
+ 0x6475, 0x6466, 0x64a6, 0x644e, 0x6482, 0x645e, 0x645c, 0x644b,
+ 0x6453, 0x6460, 0x6450, 0x647f, 0x643f, 0x646c, 0x646b, 0x6459,
+ 0x6465, 0x6477, 0x6573, 0x65a0, 0x66a1, 0x66a0, 0x669f, 0x6705,
+ 0x6704, 0x6722, 0x69b1, 0x69b6, 0x69c9, 0x69a0, 0x69ce, 0x6996,
+ 0x69b0, 0x69ac, 0x69bc, 0x6991, 0x6999, 0x698e, 0x69a7, 0x698d,
+ 0x69a9, 0x69be, 0x69af, 0x69bf, 0x69c4, 0x69bd, 0x69a4, 0x69d4,
+ 0x69b9, 0x69ca, 0x699a, 0x69cf, 0x69b3, 0x6993,
+ /* 0x4b */
+ 0x69aa, 0x69a1, 0x699e, 0x69d9, 0x6997, 0x6990, 0x69c2, 0x69b5,
+ 0x69a5, 0x69c6, 0x6b4a, 0x6b4d, 0x6b4b, 0x6b9e, 0x6b9f, 0x6ba0,
+ 0x6bc3, 0x6bc4, 0x6bfe, 0x6ece, 0x6ef5, 0x6ef1, 0x6f03, 0x6f25,
+ 0x6ef8, 0x6f37, 0x6efb, 0x6f2e, 0x6f09, 0x6f4e, 0x6f19, 0x6f1a,
+ 0x6f27, 0x6f18, 0x6f3b, 0x6f12, 0x6eed, 0x6f0a, 0x6f36, 0x6f73,
+ 0x6ef9, 0x6eee, 0x6f2d, 0x6f40, 0x6f30, 0x6f3c, 0x6f35, 0x6eeb,
+ 0x6f07, 0x6f0e, 0x6f43, 0x6f05, 0x6efd, 0x6ef6, 0x6f39, 0x6f1c,
+ 0x6efc, 0x6f3a, 0x6f1f, 0x6f0d, 0x6f1e, 0x6f08, 0x6f21, 0x7187,
+ 0x7190, 0x7189, 0x7180, 0x7185, 0x7182, 0x718f, 0x717b, 0x7186,
+ 0x7181, 0x7197, 0x7244, 0x7253, 0x7297, 0x7295, 0x7293, 0x7343,
+ 0x734d, 0x7351, 0x734c, 0x7462, 0x7473, 0x7471, 0x7475, 0x7472,
+ 0x7467, 0x746e, 0x7500, 0x7502, 0x7503, 0x757d,
+ /* 0x4c */
+ 0x7590, 0x7616, 0x7608, 0x760c, 0x7615, 0x7611, 0x760a, 0x7614,
+ 0x76b8, 0x7781, 0x777c, 0x7785, 0x7782, 0x776e, 0x7780, 0x776f,
+ 0x777e, 0x7783, 0x78b2, 0x78aa, 0x78b4, 0x78ad, 0x78a8, 0x787e,
+ 0x78ab, 0x789e, 0x78a5, 0x78a0, 0x78ac, 0x78a2, 0x78a4, 0x7998,
+ 0x798a, 0x798b, 0x7996, 0x7995, 0x7994, 0x7993, 0x7997, 0x7988,
+ 0x7992, 0x7990, 0x7a2b, 0x7a4a, 0x7a30, 0x7a2f, 0x7a28, 0x7a26,
+ 0x7aa8, 0x7aab, 0x7aac, 0x7aee, 0x7b88, 0x7b9c, 0x7b8a, 0x7b91,
+ 0x7b90, 0x7b96, 0x7b8d, 0x7b8c, 0x7b9b, 0x7b8e, 0x7b85, 0x7b98,
+ 0x5284, 0x7b99, 0x7ba4, 0x7b82, 0x7cbb, 0x7cbf, 0x7cbc, 0x7cba,
+ 0x7da7, 0x7db7, 0x7dc2, 0x7da3, 0x7daa, 0x7dc1, 0x7dc0, 0x7dc5,
+ 0x7d9d, 0x7dce, 0x7dc4, 0x7dc6, 0x7dcb, 0x7dcc, 0x7daf, 0x7db9,
+ 0x7d96, 0x7dbc, 0x7d9f, 0x7da6, 0x7dae, 0x7da9,
+ /* 0x4d */
+ 0x7da1, 0x7dc9, 0x7f73, 0x7fe2, 0x7fe3, 0x7fe5, 0x7fde, 0x8024,
+ 0x805d, 0x805c, 0x8189, 0x8186, 0x8183, 0x8187, 0x818d, 0x818c,
+ 0x818b, 0x8215, 0x8497, 0x84a4, 0x84a1, 0x849f, 0x84ba, 0x84ce,
+ 0x84c2, 0x84ac, 0x84ae, 0x84ab, 0x84b9, 0x84b4, 0x84c1, 0x84cd,
+ 0x84aa, 0x849a, 0x84b1, 0x84d0, 0x849d, 0x84a7, 0x84bb, 0x84a2,
+ 0x8494, 0x84c7, 0x84cc, 0x849b, 0x84a9, 0x84af, 0x84a8, 0x84d6,
+ 0x8498, 0x84b6, 0x84cf, 0x84a0, 0x84d7, 0x84d4, 0x84d2, 0x84db,
+ 0x84b0, 0x8491, 0x8661, 0x8733, 0x8723, 0x8728, 0x876b, 0x8740,
+ 0x872e, 0x871e, 0x8721, 0x8719, 0x871b, 0x8743, 0x872c, 0x8741,
+ 0x873e, 0x8746, 0x8720, 0x8732, 0x872a, 0x872d, 0x873c, 0x8712,
+ 0x873a, 0x8731, 0x8735, 0x8742, 0x8726, 0x8727, 0x8738, 0x8724,
+ 0x871a, 0x8730, 0x8711, 0x88f7, 0x88e7, 0x88f1,
+ /* 0x4e */
+ 0x88f2, 0x88fa, 0x88fe, 0x88ee, 0x88fc, 0x88f6, 0x88fb, 0x88f0,
+ 0x88ec, 0x88eb, 0x899d, 0x89a1, 0x899f, 0x899e, 0x89e9, 0x89eb,
+ 0x89e8, 0x8aab, 0x8a99, 0x8a8b, 0x8a92, 0x8a8f, 0x8a96, 0x8c3d,
+ 0x8c68, 0x8c69, 0x8cd5, 0x8ccf, 0x8cd7, 0x8d96, 0x8e09, 0x8e02,
+ 0x8dff, 0x8e0d, 0x8dfd, 0x8e0a, 0x8e03, 0x8e07, 0x8e06, 0x8e05,
+ 0x8dfe, 0x8e00, 0x8e04, 0x8f10, 0x8f11, 0x8f0e, 0x8f0d, 0x9123,
+ 0x911c, 0x9120, 0x9122, 0x911f, 0x911d, 0x911a, 0x9124, 0x9121,
+ 0x911b, 0x917a, 0x9172, 0x9179, 0x9173, 0x92a5, 0x92a4, 0x9276,
+ 0x929b, 0x927a, 0x92a0, 0x9294, 0x92aa, 0x928d, 0x92a6, 0x929a,
+ 0x92ab, 0x9279, 0x9297, 0x927f, 0x92a3, 0x92ee, 0x928e, 0x9282,
+ 0x9295, 0x92a2, 0x927d, 0x9288, 0x92a1, 0x928a, 0x9286, 0x928c,
+ 0x9299, 0x92a7, 0x927e, 0x9287, 0x92a9, 0x929d,
+ /* 0x4f */
+ 0x928b, 0x922d, 0x969e, 0x96a1, 0x96ff, 0x9758, 0x977d, 0x977a,
+ 0x977e, 0x9783, 0x9780, 0x9782, 0x977b, 0x9784, 0x9781, 0x977f,
+ 0x97ce, 0x97cd, 0x9816, 0x98ad, 0x98ae, 0x9902, 0x9900, 0x9907,
+ 0x999d, 0x999c, 0x99c3, 0x99b9, 0x99bb, 0x99ba, 0x99c2, 0x99bd,
+ 0x99c7, 0x9ab1, 0x9ae3, 0x9ae7, 0x9b3e, 0x9b3f, 0x9b60, 0x9b61,
+ 0x9b5f, 0x9cf1, 0x9cf2, 0x9cf5, 0x9ea7, 0x50ff, 0x5103, 0x5130,
+ 0x50f8, 0x5106, 0x5107, 0x50f6, 0x50fe, 0x510b, 0x510c, 0x50fd,
+ 0x510a, 0x528b, 0x528c, 0x52f1, 0x52ef, 0x5648, 0x5642, 0x564c,
+ 0x5635, 0x5641, 0x564a, 0x5649, 0x5646, 0x5658, 0x565a, 0x5640,
+ 0x5633, 0x563d, 0x562c, 0x563e, 0x5638, 0x562a, 0x563a, 0x571a,
+ 0x58ab, 0x589d, 0x58b1, 0x58a0, 0x58a3, 0x58af, 0x58ac, 0x58a5,
+ 0x58a1, 0x58ff, 0x5aff, 0x5af4, 0x5afd, 0x5af7,
+ /* 0x50 */
+ 0x5af6, 0x5b03, 0x5af8, 0x5b02, 0x5af9, 0x5b01, 0x5b07, 0x5b05,
+ 0x5b0f, 0x5c67, 0x5d99, 0x5d97, 0x5d9f, 0x5d92, 0x5da2, 0x5d93,
+ 0x5d95, 0x5da0, 0x5d9c, 0x5da1, 0x5d9a, 0x5d9e, 0x5e69, 0x5e5d,
+ 0x5e60, 0x5e5c, 0x7df3, 0x5edb, 0x5ede, 0x5ee1, 0x5f49, 0x5fb2,
+ 0x618b, 0x6183, 0x6179, 0x61b1, 0x61b0, 0x61a2, 0x6189, 0x619b,
+ 0x6193, 0x61af, 0x61ad, 0x619f, 0x6192, 0x61aa, 0x61a1, 0x618d,
+ 0x6166, 0x61b3, 0x622d, 0x646e, 0x6470, 0x6496, 0x64a0, 0x6485,
+ 0x6497, 0x649c, 0x648f, 0x648b, 0x648a, 0x648c, 0x64a3, 0x649f,
+ 0x6468, 0x64b1, 0x6498, 0x6576, 0x657a, 0x6579, 0x657b, 0x65b2,
+ 0x65b3, 0x66b5, 0x66b0, 0x66a9, 0x66b2, 0x66b7, 0x66aa, 0x66af,
+ 0x6a00, 0x6a06, 0x6a17, 0x69e5, 0x69f8, 0x6a15, 0x69f1, 0x69e4,
+ 0x6a20, 0x69ff, 0x69ec, 0x69e2, 0x6a1b, 0x6a1d,
+ /* 0x51 */
+ 0x69fe, 0x6a27, 0x69f2, 0x69ee, 0x6a14, 0x69f7, 0x69e7, 0x6a40,
+ 0x6a08, 0x69e6, 0x69fb, 0x6a0d, 0x69fc, 0x69eb, 0x6a09, 0x6a04,
+ 0x6a18, 0x6a25, 0x6a0f, 0x69f6, 0x6a26, 0x6a07, 0x69f4, 0x6a16,
+ 0x6b51, 0x6ba5, 0x6ba3, 0x6ba2, 0x6ba6, 0x6c01, 0x6c00, 0x6bff,
+ 0x6c02, 0x6f41, 0x6f26, 0x6f7e, 0x6f87, 0x6fc6, 0x6f92, 0x6f8d,
+ 0x6f89, 0x6f8c, 0x6f62, 0x6f4f, 0x6f85, 0x6f5a, 0x6f96, 0x6f76,
+ 0x6f6c, 0x6f82, 0x6f55, 0x6f72, 0x6f52, 0x6f50, 0x6f57, 0x6f94,
+ 0x6f93, 0x6f5d, 0x6f00, 0x6f61, 0x6f6b, 0x6f7d, 0x6f67, 0x6f90,
+ 0x6f53, 0x6f8b, 0x6f69, 0x6f7f, 0x6f95, 0x6f63, 0x6f77, 0x6f6a,
+ 0x6f7b, 0x71b2, 0x71af, 0x719b, 0x71b0, 0x71a0, 0x719a, 0x71a9,
+ 0x71b5, 0x719d, 0x71a5, 0x719e, 0x71a4, 0x71a1, 0x71aa, 0x719c,
+ 0x71a7, 0x71b3, 0x7298, 0x729a, 0x7358, 0x7352,
+ /* 0x52 */
+ 0x735e, 0x735f, 0x7360, 0x735d, 0x735b, 0x7361, 0x735a, 0x7359,
+ 0x7362, 0x7487, 0x7489, 0x748a, 0x7486, 0x7481, 0x747d, 0x7485,
+ 0x7488, 0x747c, 0x7479, 0x7508, 0x7507, 0x757e, 0x7625, 0x761e,
+ 0x7619, 0x761d, 0x761c, 0x7623, 0x761a, 0x7628, 0x761b, 0x769c,
+ 0x769d, 0x769e, 0x769b, 0x778d, 0x778f, 0x7789, 0x7788, 0x78cd,
+ 0x78bb, 0x78cf, 0x78cc, 0x78d1, 0x78ce, 0x78d4, 0x78c8, 0x78c3,
+ 0x78c4, 0x78c9, 0x799a, 0x79a1, 0x79a0, 0x799c, 0x79a2, 0x799b,
+ 0x6b76, 0x7a39, 0x7ab2, 0x7ab4, 0x7ab3, 0x7bb7, 0x7bcb, 0x7bbe,
+ 0x7bac, 0x7bce, 0x7baf, 0x7bb9, 0x7bca, 0x7bb5, 0x7cc5, 0x7cc8,
+ 0x7ccc, 0x7ccb, 0x7df7, 0x7ddb, 0x7dea, 0x7de7, 0x7dd7, 0x7de1,
+ 0x7e03, 0x7dfa, 0x7de6, 0x7df6, 0x7df1, 0x7df0, 0x7dee, 0x7ddf,
+ 0x7f76, 0x7fac, 0x7fb0, 0x7fad, 0x7fed, 0x7feb,
+ /* 0x53 */
+ 0x7fea, 0x7fec, 0x7fe6, 0x7fe8, 0x8064, 0x8067, 0x81a3, 0x819f,
+ 0x819e, 0x8195, 0x81a2, 0x8199, 0x8197, 0x8216, 0x824f, 0x8253,
+ 0x8252, 0x8250, 0x824e, 0x8251, 0x8524, 0x853b, 0x850f, 0x8500,
+ 0x8529, 0x850e, 0x8509, 0x850d, 0x851f, 0x850a, 0x8527, 0x851c,
+ 0x84fb, 0x852b, 0x84fa, 0x8508, 0x850c, 0x84f4, 0x852a, 0x84f2,
+ 0x8515, 0x84f7, 0x84eb, 0x84f3, 0x84fc, 0x8512, 0x84ea, 0x84e9,
+ 0x8516, 0x84fe, 0x8528, 0x851d, 0x852e, 0x8502, 0x84fd, 0x851e,
+ 0x84f6, 0x8531, 0x8526, 0x84e7, 0x84e8, 0x84f0, 0x84ef, 0x84f9,
+ 0x8518, 0x8520, 0x8530, 0x850b, 0x8519, 0x852f, 0x8662, 0x8756,
+ 0x8763, 0x8764, 0x8777, 0x87e1, 0x8773, 0x8758, 0x8754, 0x875b,
+ 0x8752, 0x8761, 0x875a, 0x8751, 0x875e, 0x876d, 0x876a, 0x8750,
+ 0x874e, 0x875f, 0x875d, 0x876f, 0x876c, 0x877a,
+ /* 0x54 */
+ 0x876e, 0x875c, 0x8765, 0x874f, 0x877b, 0x8775, 0x8762, 0x8767,
+ 0x8769, 0x885a, 0x8905, 0x890c, 0x8914, 0x890b, 0x8917, 0x8918,
+ 0x8919, 0x8906, 0x8916, 0x8911, 0x890e, 0x8909, 0x89a2, 0x89a4,
+ 0x89a3, 0x89ed, 0x89f0, 0x89ec, 0x8acf, 0x8ac6, 0x8ab8, 0x8ad3,
+ 0x8ad1, 0x8ad4, 0x8ad5, 0x8abb, 0x8ad7, 0x8abe, 0x8ac0, 0x8ac5,
+ 0x8ad8, 0x8ac3, 0x8aba, 0x8abd, 0x8ad9, 0x8c3e, 0x8c4d, 0x8c8f,
+ 0x8ce5, 0x8cdf, 0x8cd9, 0x8ce8, 0x8cda, 0x8cdd, 0x8ce7, 0x8da0,
+ 0x8d9c, 0x8da1, 0x8d9b, 0x8e20, 0x8e23, 0x8e25, 0x8e24, 0x8e2e,
+ 0x8e15, 0x8e1b, 0x8e16, 0x8e11, 0x8e19, 0x8e26, 0x8e27, 0x8e14,
+ 0x8e12, 0x8e18, 0x8e13, 0x8e1c, 0x8e17, 0x8e1a, 0x8f2c, 0x8f24,
+ 0x8f18, 0x8f1a, 0x8f20, 0x8f23, 0x8f16, 0x8f17, 0x9073, 0x9070,
+ 0x906f, 0x9067, 0x906b, 0x912f, 0x912b, 0x9129,
+ /* 0x55 */
+ 0x912a, 0x9132, 0x9126, 0x912e, 0x9185, 0x9186, 0x918a, 0x9181,
+ 0x9182, 0x9184, 0x9180, 0x92d0, 0x92c3, 0x92c4, 0x92c0, 0x92d9,
+ 0x92b6, 0x92cf, 0x92f1, 0x92df, 0x92d8, 0x92e9, 0x92d7, 0x92dd,
+ 0x92cc, 0x92ef, 0x92c2, 0x92e8, 0x92ca, 0x92c8, 0x92ce, 0x92e6,
+ 0x92cd, 0x92d5, 0x92c9, 0x92e0, 0x92de, 0x92e7, 0x92d1, 0x92d3,
+ 0x92b5, 0x92e1, 0x9325, 0x92c6, 0x92b4, 0x957c, 0x95ac, 0x95ab,
+ 0x95ae, 0x95b0, 0x96a4, 0x96a2, 0x96d3, 0x9705, 0x9708, 0x9702,
+ 0x975a, 0x978a, 0x978e, 0x9788, 0x97d0, 0x97cf, 0x981e, 0x981d,
+ 0x9826, 0x9829, 0x9828, 0x9820, 0x981b, 0x9827, 0x98b2, 0x9908,
+ 0x98fa, 0x9911, 0x9914, 0x9916, 0x9917, 0x9915, 0x99dc, 0x99cd,
+ 0x99cf, 0x99d3, 0x99d4, 0x99ce, 0x99c9, 0x99d6, 0x99d8, 0x99cb,
+ 0x99d7, 0x99cc, 0x9ab3, 0x9aec, 0x9aeb, 0x9af3,
+ /* 0x56 */
+ 0x9af2, 0x9af1, 0x9b46, 0x9b43, 0x9b67, 0x9b74, 0x9b71, 0x9b66,
+ 0x9b76, 0x9b75, 0x9b70, 0x9b68, 0x9b64, 0x9b6c, 0x9cfc, 0x9cfa,
+ 0x9cfd, 0x9cff, 0x9cf7, 0x9d07, 0x9d00, 0x9cf9, 0x9cfb, 0x9d08,
+ 0x9d05, 0x9d04, 0x9e83, 0x9ed3, 0x9f0f, 0x9f10, 0x511c, 0x5113,
+ 0x5117, 0x511a, 0x5111, 0x51de, 0x5334, 0x53e1, 0x5670, 0x5660,
+ 0x566e, 0x5673, 0x5666, 0x5663, 0x566d, 0x5672, 0x565e, 0x5677,
+ 0x571c, 0x571b, 0x58c8, 0x58bd, 0x58c9, 0x58bf, 0x58ba, 0x58c2,
+ 0x58bc, 0x58c6, 0x5b17, 0x5b19, 0x5b1b, 0x5b21, 0x5b14, 0x5b13,
+ 0x5b10, 0x5b16, 0x5b28, 0x5b1a, 0x5b20, 0x5b1e, 0x5bef, 0x5dac,
+ 0x5db1, 0x5da9, 0x5da7, 0x5db5, 0x5db0, 0x5dae, 0x5daa, 0x5da8,
+ 0x5db2, 0x5dad, 0x5daf, 0x5db4, 0x5e67, 0x5e68, 0x5e66, 0x5e6f,
+ 0x5ee9, 0x5ee7, 0x5ee6, 0x5ee8, 0x5ee5, 0x5f4b,
+ /* 0x57 */
+ 0x5fbc, 0x5fbb, 0x619d, 0x61a8, 0x6196, 0x61c5, 0x61b4, 0x61c6,
+ 0x61c1, 0x61cc, 0x61ba, 0x61bf, 0x61b8, 0x618c, 0x64d7, 0x64d6,
+ 0x64d0, 0x64cf, 0x64c9, 0x64bd, 0x6489, 0x64c3, 0x64db, 0x64f3,
+ 0x64d9, 0x6533, 0x657f, 0x657c, 0x65a2, 0x66c8, 0x66be, 0x66c0,
+ 0x66ca, 0x66cb, 0x66cf, 0x66bd, 0x66bb, 0x66ba, 0x66cc, 0x6723,
+ 0x6a34, 0x6a66, 0x6a49, 0x6a67, 0x6a32, 0x6a68, 0x6a3e, 0x6a5d,
+ 0x6a6d, 0x6a76, 0x6a5b, 0x6a51, 0x6a28, 0x6a5a, 0x6a3b, 0x6a3f,
+ 0x6a41, 0x6a6a, 0x6a64, 0x6a50, 0x6a4f, 0x6a54, 0x6a6f, 0x6a69,
+ 0x6a60, 0x6a3c, 0x6a5e, 0x6a56, 0x6a55, 0x6a4d, 0x6a4e, 0x6a46,
+ 0x6b55, 0x6b54, 0x6b56, 0x6ba7, 0x6baa, 0x6bab, 0x6bc8, 0x6bc7,
+ 0x6c04, 0x6c03, 0x6c06, 0x6fad, 0x6fcb, 0x6fa3, 0x6fc7, 0x6fbc,
+ 0x6fce, 0x6fc8, 0x6f5e, 0x6fc4, 0x6fbd, 0x6f9e,
+ /* 0x58 */
+ 0x6fca, 0x6fa8, 0x7004, 0x6fa5, 0x6fae, 0x6fba, 0x6fac, 0x6faa,
+ 0x6fcf, 0x6fbf, 0x6fb8, 0x6fa2, 0x6fc9, 0x6fab, 0x6fcd, 0x6faf,
+ 0x6fb2, 0x6fb0, 0x71c5, 0x71c2, 0x71bf, 0x71b8, 0x71d6, 0x71c0,
+ 0x71c1, 0x71cb, 0x71d4, 0x71ca, 0x71c7, 0x71cf, 0x71bd, 0x71d8,
+ 0x71bc, 0x71c6, 0x71da, 0x71db, 0x729d, 0x729e, 0x7369, 0x7366,
+ 0x7367, 0x736c, 0x7365, 0x736b, 0x736a, 0x747f, 0x749a, 0x74a0,
+ 0x7494, 0x7492, 0x7495, 0x74a1, 0x750b, 0x7580, 0x762f, 0x762d,
+ 0x7631, 0x763d, 0x7633, 0x763c, 0x7635, 0x7632, 0x7630, 0x76bb,
+ 0x76e6, 0x779a, 0x779d, 0x77a1, 0x779c, 0x779b, 0x77a2, 0x77a3,
+ 0x7795, 0x7799, 0x7797, 0x78dd, 0x78e9, 0x78e5, 0x78ea, 0x78de,
+ 0x78e3, 0x78db, 0x78e1, 0x78e2, 0x78ed, 0x78df, 0x78e0, 0x79a4,
+ 0x7a44, 0x7a48, 0x7a47, 0x7ab6, 0x7ab8, 0x7ab5,
+ /* 0x59 */
+ 0x7ab1, 0x7ab7, 0x7bde, 0x7be3, 0x7be7, 0x7bdd, 0x7bd5, 0x7be5,
+ 0x7bda, 0x7be8, 0x7bf9, 0x7bd4, 0x7bea, 0x7be2, 0x7bdc, 0x7beb,
+ 0x7bd8, 0x7bdf, 0x7cd2, 0x7cd4, 0x7cd7, 0x7cd0, 0x7cd1, 0x7e12,
+ 0x7e21, 0x7e17, 0x7e0c, 0x7e1f, 0x7e20, 0x7e13, 0x7e0e, 0x7e1c,
+ 0x7e15, 0x7e1a, 0x7e22, 0x7e0b, 0x7e0f, 0x7e16, 0x7e0d, 0x7e14,
+ 0x7e25, 0x7e24, 0x7f43, 0x7f7b, 0x7f7c, 0x7f7a, 0x7fb1, 0x7fef,
+ 0x802a, 0x8029, 0x806c, 0x81b1, 0x81a6, 0x81ae, 0x81b9, 0x81b5,
+ 0x81ab, 0x81b0, 0x81ac, 0x81b4, 0x81b2, 0x81b7, 0x81a7, 0x81f2,
+ 0x8255, 0x8256, 0x8257, 0x8556, 0x8545, 0x856b, 0x854d, 0x8553,
+ 0x8561, 0x8558, 0x8540, 0x8546, 0x8564, 0x8541, 0x8562, 0x8544,
+ 0x8551, 0x8547, 0x8563, 0x853e, 0x855b, 0x8571, 0x854e, 0x856e,
+ 0x8575, 0x8555, 0x8567, 0x8560, 0x858c, 0x8566,
+ /* 0x5a */
+ 0x855d, 0x8554, 0x8565, 0x856c, 0x8663, 0x8665, 0x8664, 0x87a4,
+ 0x879b, 0x878f, 0x8797, 0x8793, 0x8792, 0x8788, 0x8781, 0x8796,
+ 0x8798, 0x8779, 0x8787, 0x87a3, 0x8785, 0x8790, 0x8791, 0x879d,
+ 0x8784, 0x8794, 0x879c, 0x879a, 0x8789, 0x891e, 0x8926, 0x8930,
+ 0x892d, 0x892e, 0x8927, 0x8931, 0x8922, 0x8929, 0x8923, 0x892f,
+ 0x892c, 0x891f, 0x89f1, 0x8ae0, 0x8ae2, 0x8af2, 0x8af4, 0x8af5,
+ 0x8add, 0x8b14, 0x8ae4, 0x8adf, 0x8af0, 0x8ac8, 0x8ade, 0x8ae1,
+ 0x8ae8, 0x8aff, 0x8aef, 0x8afb, 0x8c91, 0x8c92, 0x8c90, 0x8cf5,
+ 0x8cee, 0x8cf1, 0x8cf0, 0x8cf3, 0x8d6c, 0x8d6e, 0x8da5, 0x8da7,
+ 0x8e33, 0x8e3e, 0x8e38, 0x8e40, 0x8e45, 0x8e36, 0x8e3c, 0x8e3d,
+ 0x8e41, 0x8e30, 0x8e3f, 0x8ebd, 0x8f36, 0x8f2e, 0x8f35, 0x8f32,
+ 0x8f39, 0x8f37, 0x8f34, 0x9076, 0x9079, 0x907b,
+ /* 0x5b */
+ 0x9086, 0x90fa, 0x9133, 0x9135, 0x9136, 0x9193, 0x9190, 0x9191,
+ 0x918d, 0x918f, 0x9327, 0x931e, 0x9308, 0x931f, 0x9306, 0x930f,
+ 0x937a, 0x9338, 0x933c, 0x931b, 0x9323, 0x9312, 0x9301, 0x9346,
+ 0x932d, 0x930e, 0x930d, 0x92cb, 0x931d, 0x92fa, 0x9313, 0x92f9,
+ 0x92f7, 0x9334, 0x9302, 0x9324, 0x92ff, 0x9329, 0x9339, 0x9335,
+ 0x932a, 0x9314, 0x930c, 0x930b, 0x92fe, 0x9309, 0x9300, 0x92fb,
+ 0x9316, 0x95bc, 0x95cd, 0x95be, 0x95b9, 0x95ba, 0x95b6, 0x95bf,
+ 0x95b5, 0x95bd, 0x96a9, 0x96d4, 0x970b, 0x9712, 0x9710, 0x9799,
+ 0x9797, 0x9794, 0x97f0, 0x97f8, 0x9835, 0x982f, 0x9832, 0x9924,
+ 0x991f, 0x9927, 0x9929, 0x999e, 0x99ee, 0x99ec, 0x99e5, 0x99e4,
+ 0x99f0, 0x99e3, 0x99ea, 0x99e9, 0x99e7, 0x9ab9, 0x9abf, 0x9ab4,
+ 0x9abb, 0x9af6, 0x9afa, 0x9af9, 0x9af7, 0x9b33,
+ /* 0x5c */
+ 0x9b80, 0x9b85, 0x9b87, 0x9b7c, 0x9b7e, 0x9b7b, 0x9b82, 0x9b93,
+ 0x9b92, 0x9b90, 0x9b7a, 0x9b95, 0x9b7d, 0x9b88, 0x9d25, 0x9d17,
+ 0x9d20, 0x9d1e, 0x9d14, 0x9d29, 0x9d1d, 0x9d18, 0x9d22, 0x9d10,
+ 0x9d19, 0x9d1f, 0x9e88, 0x9e86, 0x9e87, 0x9eae, 0x9ead, 0x9ed5,
+ 0x9ed6, 0x9efa, 0x9f12, 0x9f3d, 0x5126, 0x5125, 0x5122, 0x5124,
+ 0x5120, 0x5129, 0x52f4, 0x5693, 0x568c, 0x568d, 0x5686, 0x5684,
+ 0x5683, 0x567e, 0x5682, 0x567f, 0x5681, 0x58d6, 0x58d4, 0x58cf,
+ 0x58d2, 0x5b2d, 0x5b25, 0x5b32, 0x5b23, 0x5b2c, 0x5b27, 0x5b26,
+ 0x5b2f, 0x5b2e, 0x5b7b, 0x5bf1, 0x5bf2, 0x5db7, 0x5e6c, 0x5e6a,
+ 0x5fbe, 0x61c3, 0x61b5, 0x61bc, 0x61e7, 0x61e0, 0x61e5, 0x61e4,
+ 0x61e8, 0x61de, 0x64ef, 0x64e9, 0x64e3, 0x64eb, 0x64e4, 0x64e8,
+ 0x6581, 0x6580, 0x65b6, 0x65da, 0x66d2, 0x6a8d,
+ /* 0x5d */
+ 0x6a96, 0x6a81, 0x6aa5, 0x6a89, 0x6a9f, 0x6a9b, 0x6aa1, 0x6a9e,
+ 0x6a87, 0x6a93, 0x6a8e, 0x6a95, 0x6a83, 0x6aa8, 0x6aa4, 0x6a91,
+ 0x6a7f, 0x6aa6, 0x6a9a, 0x6a85, 0x6a8c, 0x6a92, 0x6b5b, 0x6bad,
+ 0x6c09, 0x6fcc, 0x6fa9, 0x6ff4, 0x6fd4, 0x6fe3, 0x6fdc, 0x6fed,
+ 0x6fe7, 0x6fe6, 0x6fde, 0x6ff2, 0x6fdd, 0x6fe2, 0x6fe8, 0x71e1,
+ 0x71f1, 0x71e8, 0x71f2, 0x71e4, 0x71f0, 0x71e2, 0x7373, 0x736e,
+ 0x736f, 0x7497, 0x74b2, 0x74ab, 0x7490, 0x74aa, 0x74ad, 0x74b1,
+ 0x74a5, 0x74af, 0x7510, 0x7511, 0x7512, 0x750f, 0x7584, 0x7643,
+ 0x7648, 0x7649, 0x7647, 0x76a4, 0x76e9, 0x77b5, 0x77ab, 0x77b2,
+ 0x77b7, 0x77b6, 0x77b4, 0x77b1, 0x77a8, 0x77f0, 0x78f3, 0x78fd,
+ 0x7902, 0x78fb, 0x78fc, 0x78ff, 0x78f2, 0x7905, 0x78f9, 0x78fe,
+ 0x7904, 0x79ab, 0x79a8, 0x7a5c, 0x7a5b, 0x7a56,
+ /* 0x5e */
+ 0x7a58, 0x7a54, 0x7a5a, 0x7abe, 0x7ac0, 0x7ac1, 0x7c05, 0x7c0f,
+ 0x7bf2, 0x7c00, 0x7bff, 0x7bfb, 0x7c0e, 0x7bf4, 0x7c0b, 0x7bf3,
+ 0x7c02, 0x7c09, 0x7c03, 0x7c01, 0x7bf8, 0x7bfd, 0x7c06, 0x7bf0,
+ 0x7bf1, 0x7c10, 0x7c0a, 0x7ce8, 0x7e2d, 0x7e3c, 0x7e42, 0x7e33,
+ 0x9848, 0x7e38, 0x7e2a, 0x7e49, 0x7e40, 0x7e47, 0x7e29, 0x7e4c,
+ 0x7e30, 0x7e3b, 0x7e36, 0x7e44, 0x7e3a, 0x7f45, 0x7f7f, 0x7f7e,
+ 0x7f7d, 0x7ff4, 0x7ff2, 0x802c, 0x81bb, 0x81c4, 0x81cc, 0x81ca,
+ 0x81c5, 0x81c7, 0x81bc, 0x81e9, 0x825b, 0x825a, 0x825c, 0x8583,
+ 0x8580, 0x858f, 0x85a7, 0x8595, 0x85a0, 0x858b, 0x85a3, 0x857b,
+ 0x85a4, 0x859a, 0x859e, 0x8577, 0x857c, 0x8589, 0x85a1, 0x857a,
+ 0x8578, 0x8557, 0x858e, 0x8596, 0x8586, 0x858d, 0x8599, 0x859d,
+ 0x8581, 0x85a2, 0x8582, 0x8588, 0x8585, 0x8579,
+ /* 0x5f */
+ 0x8576, 0x8598, 0x8590, 0x859f, 0x8668, 0x87be, 0x87aa, 0x87ad,
+ 0x87c5, 0x87b0, 0x87ac, 0x87b9, 0x87b5, 0x87bc, 0x87ae, 0x87c9,
+ 0x87c3, 0x87c2, 0x87cc, 0x87b7, 0x87af, 0x87c4, 0x87ca, 0x87b4,
+ 0x87b6, 0x87bf, 0x87b8, 0x87bd, 0x87de, 0x87b2, 0x8935, 0x8933,
+ 0x893c, 0x893e, 0x8941, 0x8952, 0x8937, 0x8942, 0x89ad, 0x89af,
+ 0x89ae, 0x89f2, 0x89f3, 0x8b1e, 0x8b18, 0x8b16, 0x8b11, 0x8b05,
+ 0x8b0b, 0x8b22, 0x8b0f, 0x8b12, 0x8b15, 0x8b07, 0x8b0d, 0x8b08,
+ 0x8b06, 0x8b1c, 0x8b13, 0x8b1a, 0x8c4f, 0x8c70, 0x8c72, 0x8c71,
+ 0x8c6f, 0x8c95, 0x8c94, 0x8cf9, 0x8d6f, 0x8e4e, 0x8e4d, 0x8e53,
+ 0x8e50, 0x8e4c, 0x8e47, 0x8f43, 0x8f40, 0x9085, 0x907e, 0x9138,
+ 0x919a, 0x91a2, 0x919b, 0x9199, 0x919f, 0x91a1, 0x919d, 0x91a0,
+ 0x93a1, 0x9383, 0x93af, 0x9364, 0x9356, 0x9347,
+ /* 0x60 */
+ 0x937c, 0x9358, 0x935c, 0x9376, 0x9349, 0x9350, 0x9351, 0x9360,
+ 0x936d, 0x938f, 0x934c, 0x936a, 0x9379, 0x9357, 0x9355, 0x9352,
+ 0x934f, 0x9371, 0x9377, 0x937b, 0x9361, 0x935e, 0x9363, 0x9367,
+ 0x934e, 0x9359, 0x95c7, 0x95c0, 0x95c9, 0x95c3, 0x95c5, 0x95b7,
+ 0x96ae, 0x96b0, 0x96ac, 0x9720, 0x971f, 0x9718, 0x971d, 0x9719,
+ 0x979a, 0x97a1, 0x979c, 0x979e, 0x979d, 0x97d5, 0x97d4, 0x97f1,
+ 0x9841, 0x9844, 0x984a, 0x9849, 0x9845, 0x9843, 0x9925, 0x992b,
+ 0x992c, 0x992a, 0x9933, 0x9932, 0x992f, 0x992d, 0x9931, 0x9930,
+ 0x9998, 0x99a3, 0x99a1, 0x9a02, 0x99fa, 0x99f4, 0x99f7, 0x99f9,
+ 0x99f8, 0x99f6, 0x99fb, 0x99fd, 0x99fe, 0x99fc, 0x9a03, 0x9abe,
+ 0x9afe, 0x9afd, 0x9b01, 0x9afc, 0x9b48, 0x9b9a, 0x9ba8, 0x9b9e,
+ 0x9b9b, 0x9ba6, 0x9ba1, 0x9ba5, 0x9ba4, 0x9b86,
+ /* 0x61 */
+ 0x9ba2, 0x9ba0, 0x9baf, 0x9d33, 0x9d41, 0x9d67, 0x9d36, 0x9d2e,
+ 0x9d2f, 0x9d31, 0x9d38, 0x9d30, 0x9d45, 0x9d42, 0x9d43, 0x9d3e,
+ 0x9d37, 0x9d40, 0x9d3d, 0x7ff5, 0x9d2d, 0x9e8a, 0x9e89, 0x9e8d,
+ 0x9eb0, 0x9ec8, 0x9eda, 0x9efb, 0x9eff, 0x9f24, 0x9f23, 0x9f22,
+ 0x9f54, 0x9fa0, 0x5131, 0x512d, 0x512e, 0x5698, 0x569c, 0x5697,
+ 0x569a, 0x569d, 0x5699, 0x5970, 0x5b3c, 0x5c69, 0x5c6a, 0x5dc0,
+ 0x5e6d, 0x5e6e, 0x61d8, 0x61df, 0x61ed, 0x61ee, 0x61f1, 0x61ea,
+ 0x61f0, 0x61eb, 0x61d6, 0x61e9, 0x64ff, 0x6504, 0x64fd, 0x64f8,
+ 0x6501, 0x6503, 0x64fc, 0x6594, 0x65db, 0x66da, 0x66db, 0x66d8,
+ 0x6ac5, 0x6ab9, 0x6abd, 0x6ae1, 0x6ac6, 0x6aba, 0x6ab6, 0x6ab7,
+ 0x6ac7, 0x6ab4, 0x6aad, 0x6b5e, 0x6bc9, 0x6c0b, 0x7007, 0x700c,
+ 0x700d, 0x7001, 0x7005, 0x7014, 0x700e, 0x6fff,
+ /* 0x62 */
+ 0x7000, 0x6ffb, 0x7026, 0x6ffc, 0x6ff7, 0x700a, 0x7201, 0x71ff,
+ 0x71f9, 0x7203, 0x71fd, 0x7376, 0x74b8, 0x74c0, 0x74b5, 0x74c1,
+ 0x74be, 0x74b6, 0x74bb, 0x74c2, 0x7514, 0x7513, 0x765c, 0x7664,
+ 0x7659, 0x7650, 0x7653, 0x7657, 0x765a, 0x76a6, 0x76bd, 0x76ec,
+ 0x77c2, 0x77ba, 0x790c, 0x7913, 0x7914, 0x7909, 0x7910, 0x7912,
+ 0x7911, 0x79ad, 0x79ac, 0x7a5f, 0x7c1c, 0x7c29, 0x7c19, 0x7c20,
+ 0x7c1f, 0x7c2d, 0x7c1d, 0x7c26, 0x7c28, 0x7c22, 0x7c25, 0x7c30,
+ 0x7e5c, 0x7e50, 0x7e56, 0x7e63, 0x7e58, 0x7e62, 0x7e5f, 0x7e51,
+ 0x7e60, 0x7e57, 0x7e53, 0x7fb5, 0x7fb3, 0x7ff7, 0x7ff8, 0x8075,
+ 0x81d1, 0x81d2, 0x81d0, 0x825f, 0x825e, 0x85b4, 0x85c6, 0x85c0,
+ 0x85c3, 0x85c2, 0x85b3, 0x85b5, 0x85bd, 0x85c7, 0x85c4, 0x85bf,
+ 0x85cb, 0x85ce, 0x85c8, 0x85c5, 0x85b1, 0x85b6,
+ /* 0x63 */
+ 0x85d2, 0x8624, 0x85b8, 0x85b7, 0x85be, 0x8669, 0x87e7, 0x87e6,
+ 0x87e2, 0x87db, 0x87eb, 0x87ea, 0x87e5, 0x87df, 0x87f3, 0x87e4,
+ 0x87d4, 0x87dc, 0x87d3, 0x87ed, 0x87d8, 0x87e3, 0x87d7, 0x87d9,
+ 0x8801, 0x87f4, 0x87e8, 0x87dd, 0x8953, 0x894b, 0x894f, 0x894c,
+ 0x8946, 0x8950, 0x8951, 0x8949, 0x8b2a, 0x8b27, 0x8b23, 0x8b33,
+ 0x8b30, 0x8b35, 0x8b47, 0x8b2f, 0x8b3c, 0x8b3e, 0x8b31, 0x8b25,
+ 0x8b37, 0x8b26, 0x8b36, 0x8b2e, 0x8b24, 0x8b3b, 0x8b3d, 0x8b3a,
+ 0x8c42, 0x8c75, 0x8c99, 0x8c98, 0x8c97, 0x8cfe, 0x8d04, 0x8d02,
+ 0x8d00, 0x8e5c, 0x8e62, 0x8e60, 0x8e57, 0x8e56, 0x8e5e, 0x8e65,
+ 0x8e67, 0x8e5b, 0x8e5a, 0x8e61, 0x8e5d, 0x8e69, 0x8e54, 0x8f46,
+ 0x8f47, 0x8f48, 0x8f4b, 0x9128, 0x913a, 0x913b, 0x913e, 0x91a8,
+ 0x91a5, 0x91a7, 0x91af, 0x91aa, 0x93b5, 0x938c,
+ /* 0x64 */
+ 0x9392, 0x93b7, 0x939b, 0x939d, 0x9389, 0x93a7, 0x938e, 0x93aa,
+ 0x939e, 0x93a6, 0x9395, 0x9388, 0x9399, 0x939f, 0x9380, 0x938d,
+ 0x93b1, 0x9391, 0x93b2, 0x93a4, 0x93a8, 0x93b4, 0x93a3, 0x95d2,
+ 0x95d3, 0x95d1, 0x96b3, 0x96d7, 0x96da, 0x5dc2, 0x96df, 0x96d8,
+ 0x96dd, 0x9723, 0x9722, 0x9725, 0x97ac, 0x97ae, 0x97a8, 0x97ab,
+ 0x97a4, 0x97aa, 0x97a2, 0x97a5, 0x97d7, 0x97d9, 0x97d6, 0x97d8,
+ 0x97fa, 0x9850, 0x9851, 0x9852, 0x98b8, 0x9941, 0x993c, 0x993a,
+ 0x9a0f, 0x9a0b, 0x9a09, 0x9a0d, 0x9a04, 0x9a11, 0x9a0a, 0x9a05,
+ 0x9a07, 0x9a06, 0x9ac0, 0x9adc, 0x9b08, 0x9b04, 0x9b05, 0x9b29,
+ 0x9b35, 0x9b4a, 0x9b4c, 0x9b4b, 0x9bc7, 0x9bc6, 0x9bc3, 0x9bbf,
+ 0x9bc1, 0x9bb5, 0x9bb8, 0x9bd3, 0x9bb6, 0x9bc4, 0x9bb9, 0x9bbd,
+ 0x9d5c, 0x9d53, 0x9d4f, 0x9d4a, 0x9d5b, 0x9d4b,
+ /* 0x65 */
+ 0x9d59, 0x9d56, 0x9d4c, 0x9d57, 0x9d52, 0x9d54, 0x9d5f, 0x9d58,
+ 0x9d5a, 0x9e8e, 0x9e8c, 0x9edf, 0x9f01, 0x9f00, 0x9f16, 0x9f25,
+ 0x9f2b, 0x9f2a, 0x9f29, 0x9f28, 0x9f4c, 0x9f55, 0x5134, 0x5135,
+ 0x5296, 0x52f7, 0x53b4, 0x56ab, 0x56ad, 0x56a6, 0x56a7, 0x56aa,
+ 0x56ac, 0x58da, 0x58dd, 0x58db, 0x5912, 0x5b3d, 0x5b3e, 0x5b3f,
+ 0x5dc3, 0x5e70, 0x5fbf, 0x61fb, 0x6507, 0x6510, 0x650d, 0x6509,
+ 0x650c, 0x650e, 0x6584, 0x65de, 0x65dd, 0x66de, 0x6ae7, 0x6ae0,
+ 0x6acc, 0x6ad1, 0x6ad9, 0x6acb, 0x6adf, 0x6adc, 0x6ad0, 0x6aeb,
+ 0x6acf, 0x6acd, 0x6ade, 0x6b60, 0x6bb0, 0x6c0c, 0x7019, 0x7027,
+ 0x7020, 0x7016, 0x702b, 0x7021, 0x7022, 0x7023, 0x7029, 0x7017,
+ 0x7024, 0x701c, 0x720c, 0x720a, 0x7207, 0x7202, 0x7205, 0x72a5,
+ 0x72a6, 0x72a4, 0x72a3, 0x72a1, 0x74cb, 0x74c5,
+ /* 0x66 */
+ 0x74b7, 0x74c3, 0x7516, 0x7660, 0x77c9, 0x77ca, 0x77c4, 0x77f1,
+ 0x791d, 0x791b, 0x7921, 0x791c, 0x7917, 0x791e, 0x79b0, 0x7a67,
+ 0x7a68, 0x7c33, 0x7c3c, 0x7c39, 0x7c2c, 0x7c3b, 0x7cec, 0x7cea,
+ 0x7e76, 0x7e75, 0x7e78, 0x7e70, 0x7e77, 0x7e6f, 0x7e7a, 0x7e72,
+ 0x7e74, 0x7e68, 0x7f4b, 0x7f4a, 0x7f83, 0x7f86, 0x7fb7, 0x7ffd,
+ 0x7ffe, 0x8078, 0x81d7, 0x81d5, 0x820b, 0x8264, 0x8261, 0x8263,
+ 0x85eb, 0x85f1, 0x85ed, 0x85d9, 0x85e1, 0x85e8, 0x85da, 0x85d7,
+ 0x85ec, 0x85f2, 0x85f8, 0x85d8, 0x85df, 0x85e3, 0x85dc, 0x85d1,
+ 0x85f0, 0x85e6, 0x85ef, 0x85de, 0x85e2, 0x8800, 0x87fa, 0x8803,
+ 0x87f6, 0x87f7, 0x8809, 0x880c, 0x880b, 0x8806, 0x87fc, 0x8808,
+ 0x87ff, 0x880a, 0x8802, 0x8962, 0x895a, 0x895b, 0x8957, 0x8961,
+ 0x895c, 0x8958, 0x895d, 0x8959, 0x8988, 0x89b7,
+ /* 0x67 */
+ 0x89b6, 0x89f6, 0x8b50, 0x8b48, 0x8b4a, 0x8b40, 0x8b53, 0x8b56,
+ 0x8b54, 0x8b4b, 0x8b55, 0x8b51, 0x8b42, 0x8b52, 0x8b57, 0x8c43,
+ 0x8c77, 0x8c76, 0x8c9a, 0x8d06, 0x8d07, 0x8d09, 0x8dac, 0x8daa,
+ 0x8dad, 0x8dab, 0x8e6d, 0x8e78, 0x8e73, 0x8e6a, 0x8e6f, 0x8e7b,
+ 0x8ec2, 0x8f52, 0x8f51, 0x8f4f, 0x8f50, 0x8f53, 0x8fb4, 0x9140,
+ 0x913f, 0x91b0, 0x91ad, 0x93de, 0x93c7, 0x93cf, 0x93c2, 0x93da,
+ 0x93d0, 0x93f9, 0x93ec, 0x93cc, 0x93d9, 0x93a9, 0x93e6, 0x93ca,
+ 0x93d4, 0x93ee, 0x93e3, 0x93d5, 0x93c4, 0x93ce, 0x93c0, 0x93d2,
+ 0x93a5, 0x93e7, 0x957d, 0x95da, 0x95db, 0x96e1, 0x9729, 0x972b,
+ 0x972c, 0x9728, 0x9726, 0x97b3, 0x97b7, 0x97b6, 0x97dd, 0x97de,
+ 0x97df, 0x985c, 0x9859, 0x985d, 0x9857, 0x98bf, 0x98bd, 0x98bb,
+ 0x98be, 0x9948, 0x9947, 0x9943, 0x99a6, 0x99a7,
+ /* 0x68 */
+ 0x9a1a, 0x9a15, 0x9a25, 0x9a1d, 0x9a24, 0x9a1b, 0x9a22, 0x9a20,
+ 0x9a27, 0x9a23, 0x9a1e, 0x9a1c, 0x9a14, 0x9ac2, 0x9b0b, 0x9b0a,
+ 0x9b0e, 0x9b0c, 0x9b37, 0x9bea, 0x9beb, 0x9be0, 0x9bde, 0x9be4,
+ 0x9be6, 0x9be2, 0x9bf0, 0x9bd4, 0x9bd7, 0x9bec, 0x9bdc, 0x9bd9,
+ 0x9be5, 0x9bd5, 0x9be1, 0x9bda, 0x9d77, 0x9d81, 0x9d8a, 0x9d84,
+ 0x9d88, 0x9d71, 0x9d80, 0x9d78, 0x9d86, 0x9d8b, 0x9d8c, 0x9d7d,
+ 0x9d6b, 0x9d74, 0x9d75, 0x9d70, 0x9d69, 0x9d85, 0x9d73, 0x9d7b,
+ 0x9d82, 0x9d6f, 0x9d79, 0x9d7f, 0x9d87, 0x9d68, 0x9e94, 0x9e91,
+ 0x9ec0, 0x9efc, 0x9f2d, 0x9f40, 0x9f41, 0x9f4d, 0x9f56, 0x9f57,
+ 0x9f58, 0x5337, 0x56b2, 0x56b5, 0x56b3, 0x58e3, 0x5b45, 0x5dc6,
+ 0x5dc7, 0x5eee, 0x5eef, 0x5fc0, 0x5fc1, 0x61f9, 0x6517, 0x6516,
+ 0x6515, 0x6513, 0x65df, 0x66e8, 0x66e3, 0x66e4,
+ /* 0x69 */
+ 0x6af3, 0x6af0, 0x6aea, 0x6ae8, 0x6af9, 0x6af1, 0x6aee, 0x6aef,
+ 0x703c, 0x7035, 0x702f, 0x7037, 0x7034, 0x7031, 0x7042, 0x7038,
+ 0x703f, 0x703a, 0x7039, 0x702a, 0x7040, 0x703b, 0x7033, 0x7041,
+ 0x7213, 0x7214, 0x72a8, 0x737d, 0x737c, 0x74ba, 0x76ab, 0x76aa,
+ 0x76be, 0x76ed, 0x77cc, 0x77ce, 0x77cf, 0x77cd, 0x77f2, 0x7925,
+ 0x7923, 0x7927, 0x7928, 0x7924, 0x7929, 0x79b2, 0x7a6e, 0x7a6c,
+ 0x7a6d, 0x7af7, 0x7c49, 0x7c48, 0x7c4a, 0x7c47, 0x7c45, 0x7cee,
+ 0x7e7b, 0x7e7e, 0x7e81, 0x7e80, 0x7fba, 0x7fff, 0x8079, 0x81db,
+ 0x81d9, 0x8268, 0x8269, 0x8622, 0x85ff, 0x8601, 0x85fe, 0x861b,
+ 0x8600, 0x85f6, 0x8604, 0x8609, 0x8605, 0x860c, 0x85fd, 0x8819,
+ 0x8810, 0x8811, 0x8817, 0x8813, 0x8816, 0x8963, 0x8966, 0x89b9,
+ 0x89f7, 0x8b60, 0x8b6a, 0x8b5d, 0x8b68, 0x8b63,
+ /* 0x6a */
+ 0x8b65, 0x8b67, 0x8b6d, 0x8dae, 0x8e86, 0x8e88, 0x8e84, 0x8f59,
+ 0x8f56, 0x8f57, 0x8f55, 0x8f58, 0x8f5a, 0x908d, 0x9143, 0x9141,
+ 0x91b7, 0x91b5, 0x91b2, 0x91b3, 0x940b, 0x9413, 0x93fb, 0x9420,
+ 0x940f, 0x9414, 0x93fe, 0x9415, 0x9410, 0x9428, 0x9419, 0x940d,
+ 0x93f5, 0x9400, 0x93f7, 0x9407, 0x940e, 0x9416, 0x9412, 0x93fa,
+ 0x9409, 0x93f8, 0x943c, 0x940a, 0x93ff, 0x93fc, 0x940c, 0x93f6,
+ 0x9411, 0x9406, 0x95de, 0x95e0, 0x95df, 0x972e, 0x972f, 0x97b9,
+ 0x97bb, 0x97fd, 0x97fe, 0x9860, 0x9862, 0x9863, 0x985f, 0x98c1,
+ 0x98c2, 0x9950, 0x994e, 0x9959, 0x994c, 0x994b, 0x9953, 0x9a32,
+ 0x9a34, 0x9a31, 0x9a2c, 0x9a2a, 0x9a36, 0x9a29, 0x9a2e, 0x9a38,
+ 0x9a2d, 0x9ac7, 0x9aca, 0x9ac6, 0x9b10, 0x9b12, 0x9b11, 0x9c0b,
+ 0x9c08, 0x9bf7, 0x9c05, 0x9c12, 0x9bf8, 0x9c40,
+ /* 0x6b */
+ 0x9c07, 0x9c0e, 0x9c06, 0x9c17, 0x9c14, 0x9c09, 0x9d9f, 0x9d99,
+ 0x9da4, 0x9d9d, 0x9d92, 0x9d98, 0x9d90, 0x9d9b, 0x9da0, 0x9d94,
+ 0x9d9c, 0x9daa, 0x9d97, 0x9da1, 0x9d9a, 0x9da2, 0x9da8, 0x9d9e,
+ 0x9da3, 0x9dbf, 0x9da9, 0x9d96, 0x9da6, 0x9da7, 0x9e99, 0x9e9b,
+ 0x9e9a, 0x9ee5, 0x9ee4, 0x9ee7, 0x9ee6, 0x9f30, 0x9f2e, 0x9f5b,
+ 0x9f60, 0x9f5e, 0x9f5d, 0x9f59, 0x9f91, 0x513a, 0x5139, 0x5298,
+ 0x5297, 0x56c3, 0x56bd, 0x56be, 0x5b48, 0x5b47, 0x5dcb, 0x5dcf,
+ 0x5ef1, 0x61fd, 0x651b, 0x6b02, 0x6afc, 0x6b03, 0x6af8, 0x6b00,
+ 0x7043, 0x7044, 0x704a, 0x7048, 0x7049, 0x7045, 0x7046, 0x721d,
+ 0x721a, 0x7219, 0x737e, 0x7517, 0x766a, 0x77d0, 0x792d, 0x7931,
+ 0x792f, 0x7c54, 0x7c53, 0x7cf2, 0x7e8a, 0x7e87, 0x7e88, 0x7e8b,
+ 0x7e86, 0x7e8d, 0x7f4d, 0x7fbb, 0x8030, 0x81dd,
+ /* 0x6c */
+ 0x8618, 0x862a, 0x8626, 0x861f, 0x8623, 0x861c, 0x8619, 0x8627,
+ 0x862e, 0x8621, 0x8620, 0x8629, 0x861e, 0x8625, 0x8829, 0x881d,
+ 0x881b, 0x8820, 0x8824, 0x881c, 0x882b, 0x884a, 0x896d, 0x8969,
+ 0x896e, 0x896b, 0x89fa, 0x8b79, 0x8b78, 0x8b45, 0x8b7a, 0x8b7b,
+ 0x8d10, 0x8d14, 0x8daf, 0x8e8e, 0x8e8c, 0x8f5e, 0x8f5b, 0x8f5d,
+ 0x9146, 0x9144, 0x9145, 0x91b9, 0x943f, 0x943b, 0x9436, 0x9429,
+ 0x943d, 0x9430, 0x9439, 0x942a, 0x9437, 0x942c, 0x9440, 0x9431,
+ 0x95e5, 0x95e4, 0x95e3, 0x9735, 0x973a, 0x97bf, 0x97e1, 0x9864,
+ 0x98c9, 0x98c6, 0x98c0, 0x9958, 0x9956, 0x9a39, 0x9a3d, 0x9a46,
+ 0x9a44, 0x9a42, 0x9a41, 0x9a3a, 0x9a3f, 0x9acd, 0x9b15, 0x9b17,
+ 0x9b18, 0x9b16, 0x9b3a, 0x9b52, 0x9c2b, 0x9c1d, 0x9c1c, 0x9c2c,
+ 0x9c23, 0x9c28, 0x9c29, 0x9c24, 0x9c21, 0x9db7,
+ /* 0x6d */
+ 0x9db6, 0x9dbc, 0x9dc1, 0x9dc7, 0x9dca, 0x9dcf, 0x9dbe, 0x9dc5,
+ 0x9dc3, 0x9dbb, 0x9db5, 0x9dce, 0x9db9, 0x9dba, 0x9dac, 0x9dc8,
+ 0x9db1, 0x9dad, 0x9dcc, 0x9db3, 0x9dcd, 0x9db2, 0x9e7a, 0x9e9c,
+ 0x9eeb, 0x9eee, 0x9eed, 0x9f1b, 0x9f18, 0x9f1a, 0x9f31, 0x9f4e,
+ 0x9f65, 0x9f64, 0x9f92, 0x4eb9, 0x56c6, 0x56c5, 0x56cb, 0x5971,
+ 0x5b4b, 0x5b4c, 0x5dd5, 0x5dd1, 0x5ef2, 0x6521, 0x6520, 0x6526,
+ 0x6522, 0x6b0b, 0x6b08, 0x6b09, 0x6c0d, 0x7055, 0x7056, 0x7057,
+ 0x7052, 0x721e, 0x721f, 0x72a9, 0x737f, 0x74d8, 0x74d5, 0x74d9,
+ 0x74d7, 0x766d, 0x76ad, 0x7935, 0x79b4, 0x7a70, 0x7a71, 0x7c57,
+ 0x7c5c, 0x7c59, 0x7c5b, 0x7c5a, 0x7cf4, 0x7cf1, 0x7e91, 0x7f4f,
+ 0x7f87, 0x81de, 0x826b, 0x8634, 0x8635, 0x8633, 0x862c, 0x8632,
+ 0x8636, 0x882c, 0x8828, 0x8826, 0x882a, 0x8825,
+ /* 0x6e */
+ 0x8971, 0x89bf, 0x89be, 0x89fb, 0x8b7e, 0x8b84, 0x8b82, 0x8b86,
+ 0x8b85, 0x8b7f, 0x8d15, 0x8e95, 0x8e94, 0x8e9a, 0x8e92, 0x8e90,
+ 0x8e96, 0x8e97, 0x8f60, 0x8f62, 0x9147, 0x944c, 0x9450, 0x944a,
+ 0x944b, 0x944f, 0x9447, 0x9445, 0x9448, 0x9449, 0x9446, 0x973f,
+ 0x97e3, 0x986a, 0x9869, 0x98cb, 0x9954, 0x995b, 0x9a4e, 0x9a53,
+ 0x9a54, 0x9a4c, 0x9a4f, 0x9a48, 0x9a4a, 0x9a49, 0x9a52, 0x9a50,
+ 0x9ad0, 0x9b19, 0x9b2b, 0x9b3b, 0x9b56, 0x9b55, 0x9c46, 0x9c48,
+ 0x9c3f, 0x9c44, 0x9c39, 0x9c33, 0x9c41, 0x9c3c, 0x9c37, 0x9c34,
+ 0x9c32, 0x9c3d, 0x9c36, 0x9ddb, 0x9dd2, 0x9dde, 0x9dda, 0x9dcb,
+ 0x9dd0, 0x9ddc, 0x9dd1, 0x9ddf, 0x9de9, 0x9dd9, 0x9dd8, 0x9dd6,
+ 0x9df5, 0x9dd5, 0x9ddd, 0x9eb6, 0x9ef0, 0x9f35, 0x9f33, 0x9f32,
+ 0x9f42, 0x9f6b, 0x9f95, 0x9fa2, 0x513d, 0x5299,
+ /* 0x6f */
+ 0x58e8, 0x58e7, 0x5972, 0x5b4d, 0x5dd8, 0x882f, 0x5f4f, 0x6201,
+ 0x6203, 0x6204, 0x6529, 0x6525, 0x6596, 0x66eb, 0x6b11, 0x6b12,
+ 0x6b0f, 0x6bca, 0x705b, 0x705a, 0x7222, 0x7382, 0x7381, 0x7383,
+ 0x7670, 0x77d4, 0x7c67, 0x7c66, 0x7e95, 0x826c, 0x863a, 0x8640,
+ 0x8639, 0x863c, 0x8631, 0x863b, 0x863e, 0x8830, 0x8832, 0x882e,
+ 0x8833, 0x8976, 0x8974, 0x8973, 0x89fe, 0x8b8c, 0x8b8e, 0x8b8b,
+ 0x8b88, 0x8c45, 0x8d19, 0x8e98, 0x8f64, 0x8f63, 0x91bc, 0x9462,
+ 0x9455, 0x945d, 0x9457, 0x945e, 0x97c4, 0x97c5, 0x9800, 0x9a56,
+ 0x9a59, 0x9b1e, 0x9b1f, 0x9b20, 0x9c52, 0x9c58, 0x9c50, 0x9c4a,
+ 0x9c4d, 0x9c4b, 0x9c55, 0x9c59, 0x9c4c, 0x9c4e, 0x9dfb, 0x9df7,
+ 0x9def, 0x9de3, 0x9deb, 0x9df8, 0x9de4, 0x9df6, 0x9de1, 0x9dee,
+ 0x9de6, 0x9df2, 0x9df0, 0x9de2, 0x9dec, 0x9df4,
+ /* 0x70 */
+ 0x9df3, 0x9de8, 0x9ded, 0x9ec2, 0x9ed0, 0x9ef2, 0x9ef3, 0x9f06,
+ 0x9f1c, 0x9f38, 0x9f37, 0x9f36, 0x9f43, 0x9f4f, 0x9f71, 0x9f70,
+ 0x9f6e, 0x9f6f, 0x56d3, 0x56cd, 0x5b4e, 0x5c6d, 0x652d, 0x66ed,
+ 0x66ee, 0x6b13, 0x705f, 0x7061, 0x705d, 0x7060, 0x7223, 0x74db,
+ 0x74e5, 0x77d5, 0x7938, 0x79b7, 0x79b6, 0x7c6a, 0x7e97, 0x7f89,
+ 0x826d, 0x8643, 0x8838, 0x8837, 0x8835, 0x884b, 0x8b94, 0x8b95,
+ 0x8e9e, 0x8e9f, 0x8ea0, 0x8e9d, 0x91be, 0x91bd, 0x91c2, 0x946b,
+ 0x9468, 0x9469, 0x96e5, 0x9746, 0x9743, 0x9747, 0x97c7, 0x97e5,
+ 0x9a5e, 0x9ad5, 0x9b59, 0x9c63, 0x9c67, 0x9c66, 0x9c62, 0x9c5e,
+ 0x9c60, 0x9e02, 0x9dfe, 0x9e07, 0x9e03, 0x9e06, 0x9e05, 0x9e00,
+ 0x9e01, 0x9e09, 0x9dff, 0x9dfd, 0x9e04, 0x9ea0, 0x9f1e, 0x9f46,
+ 0x9f74, 0x9f75, 0x9f76, 0x56d4, 0x652e, 0x65b8,
+ /* 0x71 */
+ 0x6b18, 0x6b19, 0x6b17, 0x6b1a, 0x7062, 0x7226, 0x72aa, 0x77d8,
+ 0x77d9, 0x7939, 0x7c69, 0x7c6b, 0x7cf6, 0x7e9a, 0x7e98, 0x7e9b,
+ 0x7e99, 0x81e0, 0x81e1, 0x8646, 0x8647, 0x8648, 0x8979, 0x897a,
+ 0x897c, 0x897b, 0x89ff, 0x8b98, 0x8b99, 0x8ea5, 0x8ea4, 0x8ea3,
+ 0x946e, 0x946d, 0x946f, 0x9471, 0x9473, 0x9749, 0x9872, 0x995f,
+ 0x9c68, 0x9c6e, 0x9c6d, 0x9e0b, 0x9e0d, 0x9e10, 0x9e0f, 0x9e12,
+ 0x9e11, 0x9ea1, 0x9ef5, 0x9f09, 0x9f47, 0x9f78, 0x9f7b, 0x9f7a,
+ 0x9f79, 0x571e, 0x7066, 0x7c6f, 0x883c, 0x8db2, 0x8ea6, 0x91c3,
+ 0x9474, 0x9478, 0x9476, 0x9475, 0x9a60, 0x9b2e, 0x9c74, 0x9c73,
+ 0x9c71, 0x9c75, 0x9e14, 0x9e13, 0x9ef6, 0x9f0a, 0x9fa4, 0x7068,
+ 0x7065, 0x7cf7, 0x866a, 0x883e, 0x883d, 0x883f, 0x8b9e, 0x8c9c,
+ 0x8ea9, 0x8ec9, 0x974b, 0x9873, 0x9874, 0x98cc,
+ /* 0x72 */
+ 0x9961, 0x99ab, 0x9a64, 0x9a66, 0x9a67, 0x9b24, 0x9e15, 0x9e17,
+ 0x9f48, 0x6207, 0x6b1e, 0x7227, 0x864c, 0x8ea8, 0x9482, 0x9480,
+ 0x9481, 0x9a69, 0x9a68, 0x9e19, 0x864b, 0x8b9f, 0x9483, 0x9c79,
+ 0x9eb7, 0x7675, 0x9a6b, 0x9c7a, 0x9e1d, 0x7069, 0x706a, 0x7229,
+ 0x9ea4, 0x9f7e, 0x9f49, 0x9f98,
+};
+
+static int
+cns11643_2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x72)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ {
+ if (i < 7650)
+ wc = cns11643_2_2uni_page21[i];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/cns11643_3.h b/jni/iconv/lib/cns11643_3.h
new file mode 100644
index 0000000..e263013
--- /dev/null
+++ b/jni/iconv/lib/cns11643_3.h
@@ -0,0 +1,974 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 3
+ */
+
+static const unsigned short cns11643_3_2uni_page21[6148] = {
+ /* 0x21 */
+ 0x1a28, 0x1a36, 0x1a3f, 0x1a85, 0x1a05, 0x1a04, 0x1d82, 0x1d96,
+ 0x1f38, 0x1f69, 0x1fb6, 0x1a2a, 0x1a87, 0x1a49, 0x1de2, 0x1a46,
+ 0x1a8f, 0x1abc, 0x1abe, 0x1d66, 0x1de3, 0x1e04, 0x1e9c, 0x1f44,
+ 0x2502, 0x250a, 0x2780, 0x29db, 0x2a7a, 0x2a7f, 0x2af4, 0x2b50,
+ 0x2b51, 0x2b61, 0x621d, 0x6d0b, 0x1a63, 0x1a62, 0x1aa3, 0x1d85,
+ 0x1ac5, 0x1acf, 0x1ace, 0x1acc, 0x1d84, 0x1d86, 0x8517, 0x00c5,
+ 0x1de4, 0x1e05, 0x1e9e, 0x1e9d, 0x1efd, 0x1f00, 0x1f3a, 0x0139,
+ 0x1f46, 0x1f5d, 0x1f86, 0x1fb7, 0x0155, 0x1fcc, 0x015b, 0x1fce,
+ 0x2321, 0x03a2, 0x2a00, 0x2b0c, 0x2e37, 0x2e38, 0x3134, 0x3135,
+ 0x31e0, 0x0a26, 0x3f8d, 0x1a97, 0x1ae0, 0x0032, 0x6ea9, 0x1ae7,
+ 0x0033, 0x1ae6, 0x0034, 0x02a2, 0x0031, 0x00b0, 0x22d8, 0x1d8b,
+ 0x1d8c, 0x1d99, 0x1de5, 0x8550, 0x1e0b, 0x00dc,
+ /* 0x22 */
+ 0x021e, 0x1f04, 0x1f03, 0x1f07, 0x852a, 0x1f1e, 0x1f5f, 0x1f6d,
+ 0x1f89, 0x1fba, 0x1fd0, 0x0165, 0x1ff6, 0x1ff7, 0x1ff9, 0x0164,
+ 0x1ff4, 0x021d, 0x0226, 0x2324, 0x2504, 0x2518, 0x2532, 0x2530,
+ 0x2534, 0x028e, 0x2575, 0x034a, 0x2782, 0x27f9, 0x2814, 0x038b,
+ 0x03a6, 0x03a4, 0x03a5, 0x03a7, 0x042f, 0x0432, 0x2a81, 0x2a83,
+ 0x2b0d, 0x2b52, 0x04d4, 0x2bca, 0x2bc7, 0x2e39, 0x05c5, 0x2e4f,
+ 0x31e7, 0x332f, 0x377a, 0x3839, 0x08ba, 0x08b9, 0x3837, 0x3844,
+ 0x3845, 0x3f8c, 0x4192, 0x4276, 0x5c93, 0x5c92, 0x14b3, 0x15ba,
+ 0x1a21, 0x1a20, 0x1a22, 0x1a68, 0x1a89, 0x1a98, 0x1af9, 0x1aef,
+ 0x003b, 0x003c, 0x1af8, 0x1b06, 0x1b03, 0x1afc, 0x1aee, 0x1b16,
+ 0x0039, 0x1b28, 0x1b1c, 0x1b07, 0x1b1a, 0x1afa, 0x1b17, 0x1d4a,
+ 0x00b2, 0x1d72, 0x8515, 0x1db4, 0x1db3, 0x1db2,
+ /* 0x23 */
+ 0x00c7, 0x1de8, 0x002b, 0x1e14, 0x1e0f, 0x1e15, 0x1e18, 0x1ea8,
+ 0x852c, 0x1f4b, 0x1f4f, 0x013b, 0x1f50, 0x0144, 0x1f8b, 0x0142,
+ 0x1fbe, 0x015c, 0x1fd2, 0x2016, 0x1fff, 0x0167, 0x2000, 0x0166,
+ 0x2005, 0x2013, 0x2015, 0x853b, 0x021f, 0x22e3, 0x2335, 0x2336,
+ 0x2331, 0x2332, 0x24ee, 0x2505, 0x1a54, 0x028f, 0x2536, 0x0290,
+ 0x02a8, 0x02a4, 0x257a, 0x02a3, 0x2586, 0x033d, 0x034c, 0x2786,
+ 0x2b53, 0x2818, 0x038c, 0x283d, 0x2878, 0x03a8, 0x03ad, 0x03af,
+ 0x7746, 0x2880, 0x0429, 0x2a08, 0x0436, 0x0471, 0x0470, 0x046f,
+ 0x2af5, 0x2b0e, 0x04a9, 0x04aa, 0x04fb, 0x2bd3, 0x2bda, 0x04fc,
+ 0x2bdb, 0x05ae, 0x2e0f, 0x2e5d, 0x2e5f, 0x2e67, 0x2e57, 0x6b50,
+ 0x06c3, 0x31eb, 0x31ea, 0x0730, 0x3337, 0x0741, 0x3332, 0x3336,
+ 0x3722, 0x37ce, 0x088c, 0x3858, 0x3851, 0x3877,
+ /* 0x24 */
+ 0x383c, 0x08bb, 0x385a, 0x7c86, 0x3853, 0x3c6f, 0x3c72, 0x3c6e,
+ 0x8535, 0x09a1, 0x3c73, 0x3eb1, 0x3eb2, 0x0aa8, 0x3f8f, 0x0aaa,
+ 0x0aab, 0x0c96, 0x453c, 0x0dc2, 0x4c8d, 0x4c8e, 0x1093, 0x4e7b,
+ 0x1094, 0x5971, 0x5bb9, 0x5c96, 0x5c9a, 0x15bb, 0x1a24, 0x1a71,
+ 0x851b, 0x1a9c, 0x1b45, 0x1b4a, 0x1b39, 0x1b37, 0x0043, 0x1b32,
+ 0x1b42, 0x0042, 0x1b44, 0x1b4b, 0x0044, 0x1b40, 0x1b35, 0x1b31,
+ 0x1d51, 0x850e, 0x1d50, 0x1d4e, 0x00b3, 0x00b7, 0x1d9d, 0x00c8,
+ 0x1db5, 0x1db8, 0x1dec, 0x1e23, 0x1e27, 0x1e26, 0x1e1f, 0x1e2b,
+ 0x1e20, 0x1eb4, 0x1eb3, 0x0118, 0x1f25, 0x1f3b, 0x1f74, 0x0147,
+ 0x0146, 0x0145, 0x016b, 0x0169, 0x204d, 0x0172, 0x0171, 0x203a,
+ 0x016c, 0x016f, 0x2044, 0x204c, 0x2023, 0x201a, 0x2032, 0x204b,
+ 0x2021, 0x0173, 0x2034, 0x2049, 0x2050, 0x2022,
+ /* 0x25 */
+ 0x203f, 0x2051, 0x205a, 0x202f, 0x0176, 0x22e9, 0x22f2, 0x22f3,
+ 0x22ef, 0x22ed, 0x22ec, 0x22e6, 0x2348, 0x0227, 0x2344, 0x233f,
+ 0x233c, 0x2353, 0x2356, 0x0230, 0x235f, 0x2343, 0x2358, 0x2357,
+ 0x0229, 0x022a, 0x022f, 0x2346, 0x022c, 0x233d, 0x022d, 0x2342,
+ 0x2354, 0x2355, 0x24f1, 0x24f2, 0x24f0, 0x250b, 0x6aa6, 0x22f1,
+ 0x253d, 0x0293, 0x2594, 0x258c, 0x02ad, 0x259c, 0x02ac, 0x02ab,
+ 0x259f, 0x02a9, 0x259b, 0x02ae, 0x2589, 0x259a, 0x02aa, 0x3188,
+ 0x034e, 0x278d, 0x0350, 0x27fe, 0x27ff, 0x27fd, 0x282b, 0x03b2,
+ 0x2884, 0x288e, 0x289c, 0x03b5, 0x03b6, 0x2885, 0x29f5, 0x2a09,
+ 0x0439, 0x043b, 0x2a0b, 0x0472, 0x2a92, 0x2a90, 0x2b03, 0x04ac,
+ 0x2b1e, 0x2b63, 0x0508, 0x2be7, 0x2bfe, 0x2be6, 0x2bdc, 0x2bce,
+ 0x0503, 0x2bfc, 0x2bdf, 0x2bec, 0x2bf6, 0x79d7,
+ /* 0x26 */
+ 0x2bf2, 0x2bf0, 0x2bf9, 0x050b, 0x2e13, 0x05af, 0x85b2, 0x2e3b,
+ 0x2e3c, 0x2e82, 0x05ce, 0x05cb, 0x05cc, 0x2e78, 0x2e8b, 0x05cd,
+ 0x2e9e, 0x2ea5, 0x2e9b, 0x2e9c, 0x2e99, 0x2e8d, 0x2e85, 0x2e9d,
+ 0x2e75, 0x0680, 0x06af, 0x06d3, 0x31f6, 0x06d5, 0x06d4, 0x06d7,
+ 0x32f5, 0x335b, 0x0742, 0x3354, 0x3352, 0x0744, 0x3358, 0x3344,
+ 0x334a, 0x3361, 0x08c6, 0x387f, 0x3891, 0x389e, 0x08c0, 0x386e,
+ 0x387c, 0x389f, 0x3875, 0x08be, 0x3856, 0x38a2, 0x3879, 0x08ca,
+ 0x38a1, 0x08c4, 0x38aa, 0x38a0, 0x08c2, 0x3c79, 0x3c77, 0x3c7e,
+ 0x09a4, 0x3c75, 0x3c7b, 0x3e64, 0x0a29, 0x3ebb, 0x3ebc, 0x3ec7,
+ 0x3eb9, 0x3ebe, 0x3eb6, 0x0a60, 0x0a5e, 0x3f98, 0x0aad, 0x0aae,
+ 0x0aac, 0x0b57, 0x4193, 0x4280, 0x0bdd, 0x4283, 0x42c0, 0x42c1,
+ 0x0c0e, 0x0c97, 0x43f4, 0x43f5, 0x0d27, 0x46cc,
+ /* 0x27 */
+ 0x46cd, 0x48fa, 0x4c9f, 0x4c91, 0x4c97, 0x4c94, 0x1095, 0x4e86,
+ 0x4e8c, 0x868f, 0x4e95, 0x1098, 0x526c, 0x119d, 0x5bb5, 0x5bbe,
+ 0x5bc7, 0x148a, 0x5bc1, 0x5ca9, 0x5ca4, 0x14b5, 0x14b6, 0x14b7,
+ 0x5ca8, 0x6227, 0x6226, 0x622b, 0x6233, 0x6234, 0x6229, 0x1a3d,
+ 0x0028, 0x1a9d, 0x1b93, 0x1b8a, 0x004d, 0x0049, 0x1b6d, 0x1b8e,
+ 0x1ba0, 0x1ba2, 0x1ba1, 0x1b9f, 0x1ba3, 0x6f09, 0x1b72, 0x0051,
+ 0x1b8c, 0x1d56, 0x850f, 0x8511, 0x1d90, 0x00cb, 0x00ca, 0x00cc,
+ 0x1ded, 0x1dfe, 0x1e2f, 0x71ec, 0x1e3c, 0x1e34, 0x1e39, 0x1eb9,
+ 0x1eb5, 0x1ebf, 0x1f55, 0x013d, 0x1f76, 0x1f7a, 0x1f93, 0x0148,
+ 0x1fc1, 0x1fc2, 0x1fd5, 0x2085, 0x0178, 0x205f, 0x2093, 0x2089,
+ 0x2079, 0x6afe, 0x208f, 0x2069, 0x206d, 0x017a, 0x2094, 0x206a,
+ 0x208a, 0x0177, 0x22fd, 0x22fb, 0x22f8, 0x0221,
+ /* 0x28 */
+ 0x22fc, 0x22f6, 0x2365, 0x2381, 0x2363, 0x2367, 0x0231, 0x236e,
+ 0x2378, 0x237f, 0x0233, 0x0234, 0x24f3, 0x254b, 0x254c, 0x02c1,
+ 0x02b0, 0x02b4, 0x25ad, 0x02b8, 0x25c4, 0x02bc, 0x25c2, 0x25b0,
+ 0x02bf, 0x02b5, 0x02b1, 0x02bd, 0x25bf, 0x02bb, 0x25c9, 0x25b8,
+ 0x25ac, 0x02b3, 0x02b6, 0x02ba, 0x25b7, 0x25d7, 0x02b7, 0x2760,
+ 0x0340, 0x2796, 0x279e, 0x2794, 0x279f, 0x279d, 0x0352, 0x2800,
+ 0x2819, 0x0390, 0x0391, 0x2849, 0x284a, 0x03be, 0x28bb, 0x28c1,
+ 0x03c0, 0x03c1, 0x03b9, 0x28b9, 0x289e, 0x28b4, 0x28ba, 0x29f6,
+ 0x2a13, 0x2a12, 0x2a77, 0x0479, 0x2a98, 0x047b, 0x2a99, 0x2a9d,
+ 0x2af8, 0x04a0, 0x2af9, 0x0029, 0x2b06, 0x2b21, 0x04ae, 0x2b25,
+ 0x2b55, 0x04cd, 0x04cb, 0x04d9, 0x2b84, 0x2b83, 0x2c30, 0x2c07,
+ 0x050c, 0x2c36, 0x0501, 0x0505, 0x0502, 0x2be9,
+ /* 0x29 */
+ 0x2c3d, 0x2c08, 0x0513, 0x0511, 0x2eba, 0x2eb2, 0x05e4, 0x2eb7,
+ 0x2ee4, 0x2ea7, 0x05da, 0x05d5, 0x05d3, 0x2ed5, 0x2ee1, 0x2edd,
+ 0x2ea6, 0x2ec1, 0x2ec5, 0x2ec0, 0x2edf, 0x2ee0, 0x2ede, 0x05d6,
+ 0x3189, 0x06b4, 0x31a6, 0x31ba, 0x06d9, 0x31ff, 0x06d8, 0x3217,
+ 0x3218, 0x3201, 0x31fe, 0x0733, 0x330c, 0x0748, 0x336b, 0x3396,
+ 0x3382, 0x338a, 0x0747, 0x33a3, 0x074b, 0x33a2, 0x338f, 0x074a,
+ 0x33f9, 0x3380, 0x3726, 0x3727, 0x3768, 0x3769, 0x085a, 0x3781,
+ 0x37b4, 0x37d1, 0x088e, 0x08b4, 0x381c, 0x08cd, 0x08cc, 0x08cf,
+ 0x08cb, 0x08ce, 0x3897, 0x386c, 0x38df, 0x08d2, 0x38ea, 0x08d1,
+ 0x38e4, 0x38d8, 0x38b2, 0x38ce, 0x38c8, 0x09a6, 0x3c8b, 0x3c88,
+ 0x3c90, 0x3c8f, 0x09aa, 0x3c87, 0x3c89, 0x3c8d, 0x3c81, 0x09a8,
+ 0x3c8c, 0x0a13, 0x0a1a, 0x3e40, 0x0a1d, 0x0a1e,
+ /* 0x2a */
+ 0x3e65, 0x3e66, 0x3e68, 0x0a65, 0x0a66, 0x3ecd, 0x3ed3, 0x3edb,
+ 0x0a64, 0x3ecf, 0x3fa7, 0x3fa3, 0x3f9e, 0x0ab0, 0x3faf, 0x0ab3,
+ 0x0ab5, 0x3faa, 0x3f9c, 0x0b19, 0x4142, 0x4144, 0x413b, 0x4141,
+ 0x783f, 0x419b, 0x419e, 0x0b75, 0x45c4, 0x45c3, 0x45c6, 0x0d2b,
+ 0x0d2c, 0x45c7, 0x0d2d, 0x45ca, 0x802e, 0x0dc3, 0x46cf, 0x4876,
+ 0x4874, 0x48ff, 0x48fc, 0x00ba, 0x0f50, 0x4b59, 0x4ca8, 0x0fd3,
+ 0x0fd0, 0x4cb0, 0x0fdc, 0x4cb3, 0x0fd2, 0x4ca4, 0x4cb6, 0x4ca7,
+ 0x4cac, 0x0fdb, 0x4ca6, 0x1f67, 0x4e0e, 0x4ec4, 0x4f3e, 0x4e9c,
+ 0x10a5, 0x109f, 0x109a, 0x109c, 0x10a2, 0x4eaa, 0x109b, 0x4ec9,
+ 0x10a3, 0x109d, 0x4ea6, 0x4eb2, 0x1188, 0x121a, 0x148d, 0x5bcc,
+ 0x5bd9, 0x5bca, 0x5bd8, 0x5bcf, 0x5cb7, 0x14b8, 0x5cad, 0x5cb9,
+ 0x6237, 0x15c3, 0x6241, 0x623e, 0x62b6, 0x6351,
+ /* 0x2b */
+ 0x6363, 0x1a57, 0x1a79, 0x1ab2, 0x1ab0, 0x1aaf, 0x1ab1, 0x1bd2,
+ 0x1bd5, 0x005d, 0x1bbe, 0x1bb8, 0x1bb0, 0x1bb1, 0x1bc8, 0x005a,
+ 0x0057, 0x1bc6, 0x1bcc, 0x1be5, 0x1be3, 0x1bb4, 0x1d6a, 0x00b8,
+ 0x1d9f, 0x00c2, 0x1dc1, 0x00cf, 0x1dc2, 0x1dc3, 0x1e45, 0x1e48,
+ 0x00e7, 0x00e9, 0x1e4f, 0x1052, 0x00e8, 0x1ec5, 0x1eca, 0x1ec4,
+ 0x1f27, 0x1f58, 0x1f7d, 0x014a, 0x1fdd, 0x1fdc, 0x1fda, 0x1fd9,
+ 0x20b9, 0x0180, 0x20d0, 0x20b4, 0x20ca, 0x0187, 0x20a3, 0x20da,
+ 0x20a4, 0x0184, 0x20b2, 0x209e, 0x209f, 0x20b5, 0x0182, 0x0181,
+ 0x20cd, 0x0183, 0x20cc, 0x0222, 0x2300, 0x23ac, 0x2391, 0x238e,
+ 0x238d, 0x2392, 0x23a1, 0x2390, 0x23a6, 0x23a8, 0x023b, 0x239c,
+ 0x2396, 0x23a7, 0x023a, 0x0238, 0x0239, 0x0236, 0x24f5, 0x0285,
+ 0x2509, 0x2508, 0x0854, 0x2552, 0x029a, 0x02c4,
+ /* 0x2c */
+ 0x25df, 0x02c5, 0x25eb, 0x25ef, 0x25f0, 0x25d5, 0x260d, 0x2604,
+ 0x25f9, 0x2602, 0x25f8, 0x25e2, 0x25d9, 0x25e7, 0x276a, 0x0354,
+ 0x0355, 0x27ab, 0x0356, 0x281b, 0x282f, 0x0396, 0x323c, 0x0395,
+ 0x0394, 0x03c4, 0x28d1, 0x28dc, 0x28e6, 0x28e1, 0x28cd, 0x857a,
+ 0x28e2, 0x28dd, 0x28e5, 0x29fb, 0x29fa, 0x2a1e, 0x0444, 0x2aa1,
+ 0x047d, 0x047e, 0x2afc, 0x2afb, 0x2b2f, 0x04b2, 0x04b6, 0x2b66,
+ 0x8599, 0x04dc, 0x04df, 0x2c5c, 0x0528, 0x2c4e, 0x2c51, 0x0519,
+ 0x0510, 0x2c23, 0x2c31, 0x2c7c, 0x2c52, 0x052c, 0x2c60, 0x2c4a,
+ 0x2c61, 0x051b, 0x2e18, 0x05c2, 0x05ef, 0x05e3, 0x05e5, 0x05ea,
+ 0x05e6, 0x05ee, 0x2f1f, 0x2f17, 0x2eea, 0x2f21, 0x2f04, 0x2f05,
+ 0x05e8, 0x3131, 0x3144, 0x3140, 0x0685, 0x3142, 0x31be, 0x06e0,
+ 0x3229, 0x321b, 0x06dd, 0x3223, 0x322c, 0x321a,
+ /* 0x2d */
+ 0x3230, 0x323b, 0x321e, 0x3237, 0x3238, 0x06e1, 0x330e, 0x0751,
+ 0x0755, 0x33e8, 0x33d6, 0x0752, 0x33c7, 0x33bc, 0x3452, 0x33bf,
+ 0x33d5, 0x33fe, 0x4f63, 0x33fb, 0x85df, 0x33b1, 0x3401, 0x3405,
+ 0x3400, 0x33d7, 0x0c9e, 0x372a, 0x376b, 0x0852, 0x085e, 0x0860,
+ 0x085f, 0x37e1, 0x0892, 0x08d6, 0x3923, 0x38ff, 0x3914, 0x3905,
+ 0x3913, 0x3906, 0x3921, 0x08de, 0x3915, 0x38af, 0x38f4, 0x3902,
+ 0x3945, 0x85fe, 0x3926, 0x08d9, 0x3944, 0x08dd, 0x3924, 0x3ca5,
+ 0x09ac, 0x3ca3, 0x09b0, 0x3ca2, 0x3cbb, 0x3ca0, 0x3caa, 0x09af,
+ 0x09ae, 0x3ca8, 0x3cb6, 0x3cb2, 0x3ca7, 0x09ad, 0x09ab, 0x3cb9,
+ 0x3e2e, 0x0a16, 0x3e3c, 0x0a30, 0x3e6d, 0x0a33, 0x0a31, 0x3ee7,
+ 0x3eed, 0x0a6e, 0x3eec, 0x3ee5, 0x3ee2, 0x0ab1, 0x3fc4, 0x3fbd,
+ 0x3fcf, 0x3fc9, 0x3fc1, 0x3fd0, 0x0ab7, 0x3fce,
+ /* 0x2e */
+ 0x40ed, 0x40eb, 0x0b1a, 0x40ef, 0x4149, 0x4150, 0x4146, 0x414a,
+ 0x0b59, 0x414d, 0x41a6, 0x0b7a, 0x0b78, 0x0b7b, 0x41a8, 0x0bde,
+ 0x0bec, 0x42c7, 0x42ff, 0x0c1e, 0x42fd, 0x43e6, 0x440a, 0x0c9b,
+ 0x4404, 0x440b, 0x4407, 0x0c9d, 0x4415, 0x4408, 0x0cfd, 0x45d3,
+ 0x45d4, 0x45d0, 0x45d7, 0x467c, 0x0d94, 0x0d93, 0x467d, 0x4683,
+ 0x4682, 0x0dc6, 0x46d4, 0x46d5, 0x46d3, 0x46d0, 0x46d2, 0x46fe,
+ 0x46fc, 0x4877, 0x487c, 0x487b, 0x0eb8, 0x866a, 0x0eb7, 0x0eb9,
+ 0x0f53, 0x7f33, 0x0f52, 0x0f51, 0x4b8f, 0x4cd3, 0x0fe3, 0x4ccb,
+ 0x4cd2, 0x0fe2, 0x4d09, 0x4ce2, 0x4cdf, 0x4cc6, 0x1063, 0x4e24,
+ 0x4ef7, 0x4ed8, 0x4edd, 0x10aa, 0x10a6, 0x4ef8, 0x4efc, 0x10a8,
+ 0x10a9, 0x4ee9, 0x10ab, 0x4eee, 0x10ac, 0x4ed0, 0x4f0e, 0x4ee2,
+ 0x4f0b, 0x4efd, 0x1d79, 0x5276, 0x119e, 0x5278,
+ /* 0x2f */
+ 0x119f, 0x11a0, 0x5275, 0x527d, 0x120f, 0x5442, 0x5466, 0x121c,
+ 0x558c, 0x5605, 0x12ae, 0x5606, 0x12b0, 0x589f, 0x13d4, 0x5bf1,
+ 0x5be7, 0x5be9, 0x5bef, 0x5cc2, 0x5cbc, 0x14bb, 0x5cc6, 0x5cc0,
+ 0x14c1, 0x14c2, 0x5ccd, 0x5cc9, 0x14be, 0x5cc4, 0x14e5, 0x6181,
+ 0x15c6, 0x68ec, 0x1c32, 0x1bf9, 0x1c1d, 0x1bff, 0x1c04, 0x1bf0,
+ 0x1c03, 0x122e, 0x1c02, 0x1bfc, 0x1bf2, 0x1c24, 0x1c08, 0x1c36,
+ 0x1c2e, 0x0065, 0x1c10, 0x1c38, 0x1c39, 0x1bfd, 0x1c56, 0x1bfb,
+ 0x1da3, 0x1da6, 0x1da1, 0x00d1, 0x00d0, 0x1dc7, 0x1dc9, 0x1e60,
+ 0x1e64, 0x1e59, 0x1e65, 0x1e67, 0x1e57, 0x1e63, 0x00ee, 0x1e53,
+ 0x00ef, 0x1ecf, 0x011e, 0x1ece, 0x1ed0, 0x1ed1, 0x1ecc, 0x014b,
+ 0x014d, 0x0156, 0x210d, 0x20f4, 0x0192, 0x2113, 0x20ef, 0x20f5,
+ 0x20f9, 0x2102, 0x2100, 0x0193, 0x0190, 0x2118,
+ /* 0x30 */
+ 0x20f0, 0x20f6, 0x8541, 0x0197, 0x2119, 0x0223, 0x2305, 0x23c9,
+ 0x023f, 0x23b7, 0x23cd, 0x0243, 0x0242, 0x0244, 0x23be, 0x23bb,
+ 0x0245, 0x23db, 0x23c8, 0x23c4, 0x23c5, 0x23d1, 0x23ca, 0x23c0,
+ 0x02d9, 0x02de, 0x2621, 0x262a, 0x02cf, 0x261d, 0x02cd, 0x260b,
+ 0x02dd, 0x02ce, 0x02d3, 0x02d6, 0x2622, 0x02dc, 0x02d1, 0x2624,
+ 0x02d0, 0x2614, 0x2631, 0x02d5, 0x262f, 0x261a, 0x2612, 0x02d4,
+ 0x02db, 0x2626, 0x762e, 0x0343, 0x27bc, 0x27bb, 0x27b7, 0x2805,
+ 0x2806, 0x2852, 0x2853, 0x03cd, 0x03d1, 0x28fa, 0x28eb, 0x03ca,
+ 0x28f3, 0x28f5, 0x28e9, 0x28ef, 0x03d4, 0x2a2a, 0x2a30, 0x2a2e,
+ 0x2a2c, 0x2a2f, 0x2aaf, 0x2aa9, 0x0486, 0x2afd, 0x2b32, 0x2b8e,
+ 0x2b93, 0x2b8f, 0x2c4f, 0x2c99, 0x0533, 0x2c7e, 0x0537, 0x2c74,
+ 0x2c4b, 0x2c73, 0x2c75, 0x052a, 0x051f, 0x2c56,
+ /* 0x31 */
+ 0x2ca9, 0x2c8b, 0x2ca6, 0x0539, 0x2c93, 0x2cae, 0x2c9e, 0x2ca7,
+ 0x2e45, 0x05f2, 0x05f8, 0x2f2e, 0x05f7, 0x2f52, 0x2f30, 0x2f5b,
+ 0x05f4, 0x2f19, 0x2f1b, 0x05f1, 0x2f31, 0x2f5d, 0x2f37, 0x2f35,
+ 0x2f53, 0x05f5, 0x2f5c, 0x2f3f, 0x314b, 0x0687, 0x0f69, 0x318b,
+ 0x06b6, 0x319a, 0x3250, 0x3246, 0x324e, 0x3240, 0x06e9, 0x324b,
+ 0x3248, 0x06eb, 0x3260, 0x3244, 0x324d, 0x0734, 0x3437, 0x3424,
+ 0x0762, 0x075c, 0x341b, 0x3436, 0x0760, 0x342c, 0x3419, 0x3456,
+ 0x3447, 0x343e, 0x341e, 0x85e1, 0x3415, 0x3422, 0x3427, 0x3459,
+ 0x3458, 0x3455, 0x3430, 0x3423, 0x372e, 0x372b, 0x3730, 0x376c,
+ 0x0861, 0x378b, 0x087f, 0x37e9, 0x37ea, 0x37e5, 0x396b, 0x08e5,
+ 0x08e6, 0x3973, 0x3957, 0x08e9, 0x08f3, 0x395d, 0x3956, 0x398f,
+ 0x395b, 0x391c, 0x399a, 0x399b, 0x3999, 0x08ee,
+ /* 0x32 */
+ 0x3981, 0x3971, 0x08ed, 0x08ec, 0x3972, 0x395c, 0x3996, 0x3cc4,
+ 0x3cdb, 0x3ccc, 0x3cd0, 0x3ce3, 0x3cdf, 0x09b3, 0x3cd6, 0x3cee,
+ 0x3cd5, 0x09b5, 0x0a27, 0x0a35, 0x0a36, 0x3e7a, 0x0a71, 0x3ef5,
+ 0x3f02, 0x0ab8, 0x0ac2, 0x3fe2, 0x3fec, 0x3fd5, 0x3ff9, 0x3fdf,
+ 0x3fe6, 0x0ac8, 0x0ac0, 0x0ac1, 0x0ac4, 0x3fe4, 0x3fe1, 0x40f3,
+ 0x0b1f, 0x0b1c, 0x0b1d, 0x0b4d, 0x4156, 0x4155, 0x4158, 0x4157,
+ 0x415e, 0x41c3, 0x0b87, 0x0b82, 0x41b4, 0x0b7d, 0x41b1, 0x0bdf,
+ 0x0c00, 0x42cb, 0x42cc, 0x432a, 0x0c20, 0x4316, 0x430f, 0x0c22,
+ 0x0c24, 0x433f, 0x432b, 0x430e, 0x4324, 0x0c21, 0x4321, 0x4318,
+ 0x43dd, 0x0ca4, 0x0ca5, 0x4424, 0x4436, 0x0d01, 0x4558, 0x4559,
+ 0x0d03, 0x4562, 0x45da, 0x45d9, 0x0d37, 0x45e1, 0x45e5, 0x45e8,
+ 0x45db, 0x0d38, 0x45e2, 0x45f0, 0x0d99, 0x0d98,
+ /* 0x33 */
+ 0x0d97, 0x0dc9, 0x46da, 0x46dd, 0x0dc7, 0x46db, 0x46dc, 0x0dd9,
+ 0x0ddb, 0x470d, 0x470b, 0x4714, 0x488e, 0x4886, 0x0e7b, 0x4887,
+ 0x4883, 0x488b, 0x0e7c, 0x0ebd, 0x0ebc, 0x0ec3, 0x4924, 0x0ec1,
+ 0x0ebf, 0x0ec4, 0x4925, 0x4b62, 0x4b93, 0x4b99, 0x4b97, 0x0f7e,
+ 0x0f7f, 0x4bc4, 0x4bc6, 0x4c0a, 0x0fb4, 0x0fb3, 0x4c40, 0x4c3c,
+ 0x4c3b, 0x4cf6, 0x4cff, 0x4cee, 0x4d04, 0x4d03, 0x4d07, 0x8683,
+ 0x0fe6, 0x4cf7, 0x1059, 0x105a, 0x4e2d, 0x1064, 0x4e27, 0x4e29,
+ 0x4f1f, 0x4f57, 0x10b4, 0x10b9, 0x10b7, 0x10b5, 0x4f21, 0x10c1,
+ 0x10b1, 0x4f18, 0x4f58, 0x10b3, 0x10ba, 0x118c, 0x118b, 0x118d,
+ 0x5284, 0x529f, 0x529b, 0x5289, 0x52a6, 0x5292, 0x528f, 0x52a0,
+ 0x544f, 0x5478, 0x547a, 0x546e, 0x547b, 0x5484, 0x5473, 0x1278,
+ 0x1277, 0x560d, 0x560b, 0x5619, 0x12b2, 0x13d6,
+ /* 0x34 */
+ 0x5ad0, 0x1445, 0x1492, 0x1495, 0x5bf9, 0x5c09, 0x5c08, 0x14c6,
+ 0x5cde, 0x5d51, 0x14e7, 0x14e8, 0x5ddb, 0x5ddf, 0x5dde, 0x5dd6,
+ 0x5de0, 0x6185, 0x6260, 0x6259, 0x15cb, 0x6256, 0x15cd, 0x15f1,
+ 0x62bd, 0x1722, 0x0021, 0x1c42, 0x1c59, 0x006f, 0x1c44, 0x1c66,
+ 0x1c52, 0x1c54, 0x1c71, 0x1c50, 0x1c7b, 0x1c7c, 0x1c58, 0x0070,
+ 0x0064, 0x1c79, 0x1c6c, 0x1c78, 0x1da8, 0x1dd1, 0x1dcf, 0x1e68,
+ 0x1e76, 0x1ed4, 0x012d, 0x1fa0, 0x1fc4, 0x0158, 0x2158, 0x214c,
+ 0x2168, 0x01a6, 0x2149, 0x01a4, 0x019f, 0x215d, 0x2129, 0x73ae,
+ 0x2154, 0x2153, 0x01a3, 0x215a, 0x01a0, 0x213a, 0x213f, 0x212b,
+ 0x23ea, 0x024a, 0x23ef, 0x0247, 0x0248, 0x23dd, 0x23fe, 0x8555,
+ 0x23de, 0x23e6, 0x0249, 0x23e8, 0x23ff, 0x2403, 0x24f7, 0x34a6,
+ 0x251f, 0x029e, 0x255b, 0x255d, 0x255e, 0x7537,
+ /* 0x35 */
+ 0x02e8, 0x262b, 0x02ec, 0x263b, 0x02ed, 0x02e6, 0x2661, 0x263a,
+ 0x266e, 0x264b, 0x266b, 0x02eb, 0x02e7, 0x2645, 0x264e, 0x2668,
+ 0x263d, 0x2671, 0x263f, 0x266f, 0x2675, 0x02e9, 0x2673, 0x262c,
+ 0x2659, 0x2654, 0x264f, 0x2663, 0x035c, 0x035d, 0x27c8, 0x0360,
+ 0x27c3, 0x035b, 0x285b, 0x2861, 0x0399, 0x2921, 0x290a, 0x2909,
+ 0x03d8, 0x292c, 0x2908, 0x03da, 0x03dd, 0x292a, 0x2915, 0x03e0,
+ 0x2910, 0x2913, 0x03e5, 0x292f, 0x2918, 0x03d7, 0x29e3, 0x2a39,
+ 0x2a35, 0x2a3a, 0x2a32, 0x044e, 0x048c, 0x0488, 0x858d, 0x2abb,
+ 0x2aba, 0x2b34, 0x2b39, 0x04ce, 0x859c, 0x04e5, 0x04e6, 0x2c98,
+ 0x0532, 0x2cd0, 0x0540, 0x0547, 0x054c, 0x2cd7, 0x2caa, 0x0535,
+ 0x2ca1, 0x2ca4, 0x0530, 0x2cee, 0x0543, 0x2ce7, 0x054d, 0x2ce8,
+ 0x2cde, 0x05b7, 0x05f3, 0x2f7e, 0x2f8b, 0x0602,
+ /* 0x36 */
+ 0x060b, 0x2f79, 0x2f86, 0x2f93, 0x0604, 0x2f73, 0x2f6a, 0x85ba,
+ 0x2f6c, 0x0608, 0x2f7f, 0x05fc, 0x2fb2, 0x2fba, 0x05ff, 0x0600,
+ 0x2f66, 0x2f74, 0x068b, 0x315a, 0x068d, 0x314e, 0x314d, 0x318d,
+ 0x318e, 0x31ad, 0x06ca, 0x31c7, 0x31ca, 0x06cb, 0x31c9, 0x85cb,
+ 0x31e3, 0x3257, 0x06f3, 0x3263, 0x3267, 0x331a, 0x3319, 0x3316,
+ 0x0736, 0x076a, 0x349e, 0x34b6, 0x3498, 0x3473, 0x076b, 0x349a,
+ 0x348e, 0x34b7, 0x34db, 0x34a5, 0x346c, 0x34c1, 0x3484, 0x0771,
+ 0x0768, 0x3495, 0x347a, 0x3499, 0x0772, 0x34b8, 0x34b9, 0x3470,
+ 0x082e, 0x3735, 0x0862, 0x3790, 0x37bb, 0x37ed, 0x0898, 0x08b5,
+ 0x08eb, 0x39c1, 0x39c3, 0x39ce, 0x08fb, 0x08f8, 0x39ad, 0x3a04,
+ 0x08f5, 0x39b9, 0x0908, 0x39e7, 0x8607, 0x3a08, 0x3a06, 0x090a,
+ 0x3a0a, 0x39b0, 0x0906, 0x39f8, 0x3a0c, 0x08fd,
+ /* 0x37 */
+ 0x39b1, 0x08fa, 0x3a02, 0x3a07, 0x3a09, 0x3a01, 0x3a17, 0x39ff,
+ 0x3a12, 0x09ba, 0x09b9, 0x3d03, 0x3d07, 0x3d01, 0x3cf5, 0x3cf1,
+ 0x3d08, 0x3cf2, 0x3d0f, 0x09bb, 0x3cfe, 0x0a18, 0x0a40, 0x0a3d,
+ 0x3f1a, 0x3f10, 0x3f0e, 0x4002, 0x3ff3, 0x0acd, 0x0ac9, 0x3ffb,
+ 0x0acb, 0x0aca, 0x0ace, 0x411b, 0x4123, 0x4161, 0x4168, 0x0b5e,
+ 0x4167, 0x41d3, 0x0b91, 0x0b8c, 0x4290, 0x0be1, 0x0c02, 0x42d5,
+ 0x42d7, 0x42d6, 0x4330, 0x0c2b, 0x4326, 0x0c2a, 0x4340, 0x0a14,
+ 0x431e, 0x0cad, 0x0ca3, 0x0cab, 0x4447, 0x0caf, 0x444b, 0x4451,
+ 0x444f, 0x4442, 0x4446, 0x0d04, 0x456e, 0x456c, 0x45f2, 0x0d44,
+ 0x45f1, 0x45f5, 0x45f3, 0x45f9, 0x0d3d, 0x0d47, 0x0d9c, 0x469a,
+ 0x4693, 0x4691, 0x46e1, 0x0de0, 0x0de4, 0x4721, 0x471c, 0x4716,
+ 0x4717, 0x4736, 0x471f, 0x0e80, 0x4893, 0x4899,
+ /* 0x38 */
+ 0x489a, 0x489c, 0x0eca, 0x4949, 0x0ed4, 0x4934, 0x4937, 0x0ed2,
+ 0x492d, 0x0ecb, 0x494c, 0x0ece, 0x0ed3, 0x4948, 0x0f44, 0x0f48,
+ 0x4b3b, 0x0f45, 0x0f81, 0x0f86, 0x0f85, 0x4c08, 0x4c1a, 0x0fa3,
+ 0x4c1d, 0x0fb5, 0x4c49, 0x4c45, 0x4c44, 0x489b, 0x0ffa, 0x0ff9,
+ 0x4d2a, 0x4d2e, 0x0ffb, 0x0ff2, 0x4d31, 0x0fef, 0x4d1a, 0x4d34,
+ 0x4d17, 0x105b, 0x1066, 0x10ce, 0x4f1d, 0x4f71, 0x4f84, 0x4f80,
+ 0x4f72, 0x4fa1, 0x01b4, 0x4f79, 0x4f91, 0x10c8, 0x4f9f, 0x4fad,
+ 0x10d1, 0x10c5, 0x4f23, 0x10d2, 0x4f85, 0x4f9c, 0x4fb7, 0x5258,
+ 0x525a, 0x118f, 0x5257, 0x52b2, 0x11a7, 0x52ae, 0x11a5, 0x11a4,
+ 0x1211, 0x5445, 0x549c, 0x5494, 0x54a3, 0x548f, 0x54a5, 0x54a9,
+ 0x54a6, 0x548a, 0x54a0, 0x5490, 0x5592, 0x5591, 0x5594, 0x12b5,
+ 0x5626, 0x5632, 0x5628, 0x12b4, 0x12bd, 0x561c,
+ /* 0x39 */
+ 0x12bb, 0x562b, 0x5620, 0x12b9, 0x5629, 0x12c2, 0x12be, 0x12ba,
+ 0x5621, 0x583a, 0x06b7, 0x585b, 0x5858, 0x587c, 0x1358, 0x58a6,
+ 0x58ae, 0x58ad, 0x5965, 0x139b, 0x597e, 0x139c, 0x597c, 0x597f,
+ 0x597a, 0x59bd, 0x13da, 0x13de, 0x59c0, 0x59bb, 0x5aad, 0x5aaf,
+ 0x5ad6, 0x144d, 0x1446, 0x1447, 0x144b, 0x144c, 0x5ad9, 0x1448,
+ 0x1499, 0x5c12, 0x5c0e, 0x5c25, 0x149b, 0x5c13, 0x5cee, 0x14ce,
+ 0x5cab, 0x5cf7, 0x14eb, 0x5d59, 0x5d54, 0x5df2, 0x5df0, 0x5de5,
+ 0x5df6, 0x151c, 0x158c, 0x6187, 0x15d1, 0x625a, 0x15d6, 0x15d3,
+ 0x626e, 0x15d4, 0x15d0, 0x15d5, 0x6279, 0x160b, 0x64e1, 0x64e6,
+ 0x17c6, 0x6ac4, 0x6ad2, 0x1a80, 0x0024, 0x1a81, 0x1c8f, 0x1c97,
+ 0x1c88, 0x1c89, 0x0074, 0x007a, 0x1c81, 0x1d60, 0x7064, 0x00c3,
+ 0x2a42, 0x1dd3, 0x00d4, 0x00d5, 0x1dd2, 0x1dd6,
+ /* 0x3a */
+ 0x1e73, 0x00fb, 0x1e70, 0x00f7, 0x0132, 0x8533, 0x1fa8, 0x1fa6,
+ 0x1fc5, 0x2197, 0x21de, 0x01ba, 0x01bf, 0x2196, 0x21b4, 0x01c7,
+ 0x2185, 0x01b7, 0x219b, 0x21a0, 0x01b9, 0x2159, 0x01c3, 0x2186,
+ 0x01bd, 0x01d0, 0x21af, 0x217a, 0x01c1, 0x01be, 0x01cd, 0x219e,
+ 0x01cb, 0x21a9, 0x230f, 0x230e, 0x241a, 0x024f, 0x241f, 0x0253,
+ 0x243c, 0x2418, 0x243e, 0x2426, 0x0255, 0x243a, 0x7464, 0x2422,
+ 0x0251, 0x24fb, 0x2563, 0x2564, 0x029f, 0x26a8, 0x26a3, 0x2682,
+ 0x2688, 0x26a1, 0x2685, 0x2698, 0x02fe, 0x2699, 0x02fb, 0x2689,
+ 0x2681, 0x2696, 0x2680, 0x02f1, 0x02f5, 0x2691, 0x02ef, 0x0304,
+ 0x0303, 0x02f4, 0x26cf, 0x02f3, 0x0302, 0x02f7, 0x02fa, 0x02fd,
+ 0x02ee, 0x2687, 0x26a0, 0x02f0, 0x2679, 0x02f2, 0x2686, 0x26ab,
+ 0x26aa, 0x26a4, 0x268d, 0x267e, 0x0344, 0x27d5,
+ /* 0x3b */
+ 0x0362, 0x0377, 0x09c9, 0x281e, 0x285f, 0x285e, 0x2944, 0x293e,
+ 0x03e8, 0x2948, 0x291c, 0x03ef, 0x295b, 0x294d, 0x03e6, 0x03ed,
+ 0x2957, 0x03e7, 0x2953, 0x294f, 0x03eb, 0x293b, 0x2946, 0x042d,
+ 0x0455, 0x2a46, 0x2a47, 0x0453, 0x2a48, 0x2ac0, 0x2abd, 0x2abf,
+ 0x0490, 0x2b11, 0x04be, 0x2b3e, 0x2b3b, 0x04bd, 0x2b3a, 0x04cf,
+ 0x04d0, 0x04ec, 0x2ba7, 0x054b, 0x2cea, 0x0548, 0x2d07, 0x2d22,
+ 0x2d0c, 0x0555, 0x0551, 0x2cb3, 0x2cd6, 0x2cd2, 0x054e, 0x2ce3,
+ 0x2ce5, 0x2ce9, 0x056b, 0x055e, 0x2d11, 0x2cfd, 0x0560, 0x0567,
+ 0x2d1e, 0x2d20, 0x2d21, 0x2e1e, 0x05b8, 0x2fe2, 0x2fde, 0x2fe6,
+ 0x0614, 0x060f, 0x0607, 0x0613, 0x2ff8, 0x0617, 0x2ffe, 0x2fc1,
+ 0x2fbf, 0x2ff7, 0x2fd1, 0x315f, 0x3160, 0x3161, 0x069a, 0x06b8,
+ 0x31d1, 0x06f7, 0x06f8, 0x327d, 0x326b, 0x327f,
+ /* 0x3c */
+ 0x06fd, 0x06f5, 0x3273, 0x3281, 0x326d, 0x3269, 0x06fa, 0x0738,
+ 0x331e, 0x34ed, 0x0787, 0x0780, 0x0788, 0x0779, 0x3503, 0x077c,
+ 0x34fe, 0x34e5, 0x351e, 0x3502, 0x0783, 0x0785, 0x3509, 0x34ca,
+ 0x3500, 0x85e5, 0x3501, 0x3518, 0x34e2, 0x34cf, 0x077b, 0x352e,
+ 0x34c5, 0x34ff, 0x0786, 0x351c, 0x34c3, 0x0834, 0x376f, 0x0855,
+ 0x376e, 0x0868, 0x37be, 0x089c, 0x37f4, 0x382d, 0x08fc, 0x39b6,
+ 0x3a75, 0x3a1e, 0x091a, 0x3a18, 0x0917, 0x3a48, 0x091b, 0x3a4f,
+ 0x0913, 0x3a42, 0x3a6a, 0x3a70, 0x39fe, 0x0905, 0x0907, 0x3a6d,
+ 0x091c, 0x3a7b, 0x3a7e, 0x3a59, 0x0911, 0x3a57, 0x0916, 0x3a80,
+ 0x3a50, 0x0915, 0x3a29, 0x3a76, 0x3a2a, 0x3a4c, 0x3d2a, 0x09cb,
+ 0x3d35, 0x3d2c, 0x3d37, 0x3d1d, 0x09c5, 0x09c2, 0x3d38, 0x09cd,
+ 0x3d34, 0x3d2b, 0x3d33, 0x3d27, 0x3d24, 0x09ca,
+ /* 0x3d */
+ 0x3d2d, 0x3e32, 0x3e83, 0x3e82, 0x3e87, 0x3f06, 0x3f24, 0x3f38,
+ 0x3f2a, 0x3f2c, 0x3f2b, 0x0a83, 0x3f2f, 0x3f28, 0x4017, 0x0ad6,
+ 0x0ad5, 0x4019, 0x4038, 0x0ad1, 0x401f, 0x4014, 0x403c, 0x3ff7,
+ 0x401c, 0x4015, 0x4018, 0x4039, 0x40f9, 0x4124, 0x8634, 0x0b52,
+ 0x0b5f, 0x416e, 0x416d, 0x4171, 0x418e, 0x0b95, 0x41e5, 0x0b9d,
+ 0x0b98, 0x0b9e, 0x0b96, 0x4294, 0x42b3, 0x0c03, 0x42d9, 0x0c2f,
+ 0x4348, 0x4349, 0x4343, 0x0c31, 0x0c33, 0x4342, 0x43df, 0x0cb4,
+ 0x4463, 0x4476, 0x0cb0, 0x445f, 0x4466, 0x4566, 0x4571, 0x0d08,
+ 0x0d07, 0x4576, 0x4584, 0x4575, 0x45ff, 0x4607, 0x0d4e, 0x460e,
+ 0x4609, 0x0d50, 0x0d52, 0x0da1, 0x0da3, 0x0da5, 0x0dcc, 0x46e7,
+ 0x46e2, 0x4755, 0x0def, 0x0dea, 0x4743, 0x4757, 0x476c, 0x4742,
+ 0x4753, 0x0ded, 0x4741, 0x0e85, 0x0e84, 0x48a7,
+ /* 0x3e */
+ 0x48a0, 0x48a6, 0x48a4, 0x4974, 0x0edb, 0x4959, 0x0ed9, 0x4960,
+ 0x4957, 0x496c, 0x497e, 0x4964, 0x0ed7, 0x495a, 0x495d, 0x0eda,
+ 0x0ede, 0x0ed8, 0x4976, 0x494d, 0x4975, 0x0ed5, 0x4bd3, 0x4bd6,
+ 0x0f9c, 0x0f9d, 0x4c60, 0x4c4e, 0x4d45, 0x4d3b, 0x0ffe, 0x4d48,
+ 0x4d42, 0x4d49, 0x4d40, 0x4d14, 0x4d41, 0x1007, 0x4def, 0x4df6,
+ 0x4e03, 0x106a, 0x4fed, 0x10e7, 0x4fda, 0x5018, 0x4fd2, 0x5008,
+ 0x10e2, 0x5000, 0x10df, 0x10e1, 0x10e5, 0x5017, 0x4f46, 0x5014,
+ 0x4fd3, 0x5005, 0x501f, 0x5002, 0x5016, 0x4fcd, 0x4fe6, 0x1191,
+ 0x525d, 0x52d5, 0x52e1, 0x11b4, 0x11b0, 0x11b5, 0x11ae, 0x52ee,
+ 0x5447, 0x5446, 0x122d, 0x122c, 0x54bb, 0x122b, 0x54bf, 0x54b4,
+ 0x1229, 0x54b5, 0x127f, 0x559a, 0x5643, 0x12c9, 0x12cb, 0x565a,
+ 0x12c5, 0x12c6, 0x12ca, 0x5635, 0x5638, 0x5642,
+ /* 0x3f */
+ 0x5649, 0x565d, 0x564b, 0x563d, 0x12d2, 0x12d0, 0x132d, 0x1335,
+ 0x5860, 0x585e, 0x587f, 0x587e, 0x5883, 0x136c, 0x58b1, 0x5987,
+ 0x139d, 0x13a0, 0x5988, 0x5983, 0x13a2, 0x139f, 0x5986, 0x598b,
+ 0x5982, 0x59ca, 0x59d2, 0x13eb, 0x13e2, 0x59d4, 0x59c9, 0x5ab0,
+ 0x1436, 0x1432, 0x1450, 0x5af2, 0x5ae4, 0x5af3, 0x5aea, 0x144f,
+ 0x5afd, 0x1452, 0x5b9d, 0x5c2b, 0x5c2a, 0x149e, 0x5c28, 0x5c29,
+ 0x5c2c, 0x14a0, 0x149c, 0x5c3a, 0x5c30, 0x5c37, 0x5c3b, 0x14d1,
+ 0x5d0a, 0x14ef, 0x14f0, 0x14f1, 0x5dfe, 0x5e20, 0x151d, 0x5e0b,
+ 0x151f, 0x5e18, 0x5e22, 0x151e, 0x5e1b, 0x5e08, 0x1520, 0x5e0e,
+ 0x5e13, 0x158e, 0x1591, 0x6195, 0x83dd, 0x1590, 0x15d7, 0x628c,
+ 0x627b, 0x627f, 0x6281, 0x15d9, 0x6282, 0x15f4, 0x15f6, 0x0160,
+ 0x15f5, 0x15f3, 0x62ee, 0x62ed, 0x160c, 0x62ec,
+ /* 0x40 */
+ 0x635f, 0x636f, 0x1651, 0x636d, 0x16a6, 0x16a7, 0x16a8, 0x1727,
+ 0x1724, 0x1725, 0x64f0, 0x172a, 0x1774, 0x17c7, 0x66a9, 0x17e7,
+ 0x17ed, 0x66e0, 0x1ab7, 0x002e, 0x007b, 0x1ccc, 0x1cbc, 0x007c,
+ 0x1caa, 0x1cb9, 0x007d, 0x1cab, 0x1cc3, 0x1ccd, 0x1d7e, 0x1e7e,
+ 0x1e79, 0x00fd, 0x8523, 0x1ee1, 0x1ee0, 0x1ee7, 0x1f80, 0x1fab,
+ 0x1faa, 0x1fa9, 0x1fe0, 0x21ea, 0x01da, 0x21d7, 0x01d6, 0x01db,
+ 0x21c1, 0x2315, 0x025b, 0x246c, 0x025c, 0x245c, 0x2450, 0x2461,
+ 0x246a, 0x2469, 0x2456, 0x2460, 0x2466, 0x245f, 0x2523, 0x2566,
+ 0x2568, 0x0306, 0x030b, 0x26ce, 0x030d, 0x26c5, 0x26c3, 0x030a,
+ 0x0313, 0x26d0, 0x0310, 0x0312, 0x0309, 0x0308, 0x0311, 0x030f,
+ 0x2774, 0x2776, 0x27dc, 0x27d7, 0x27da, 0x27db, 0x0367, 0x2820,
+ 0x296d, 0x2966, 0x03f6, 0x2964, 0x296e, 0x857e,
+ /* 0x41 */
+ 0x2960, 0x2b42, 0x2b5a, 0x2b6e, 0x0564, 0x056c, 0x2d30, 0x2d3a,
+ 0x2d2a, 0x2d43, 0x2d19, 0x2d31, 0x056d, 0x2d3d, 0x057a, 0x0575,
+ 0x060d, 0x3008, 0x3032, 0x3038, 0x061e, 0x3031, 0x061b, 0x3019,
+ 0x062a, 0x3011, 0x061f, 0x0622, 0x3029, 0x301d, 0x0625, 0x0627,
+ 0x0629, 0x303c, 0x0624, 0x3046, 0x3047, 0x0628, 0x0626, 0x303a,
+ 0x3007, 0x0623, 0x316b, 0x069f, 0x3170, 0x316d, 0x06b1, 0x31e4,
+ 0x3293, 0x0703, 0x0707, 0x070c, 0x0706, 0x328f, 0x0704, 0x0709,
+ 0x3292, 0x0705, 0x328e, 0x0708, 0x3546, 0x0796, 0x079c, 0x079f,
+ 0x079b, 0x0798, 0x0799, 0x0794, 0x3531, 0x078d, 0x07a3, 0x353e,
+ 0x0793, 0x357c, 0x3543, 0x0792, 0x3573, 0x85e8, 0x3555, 0x078e,
+ 0x078c, 0x3585, 0x354d, 0x3550, 0x3547, 0x3567, 0x3536, 0x3564,
+ 0x3561, 0x079a, 0x357d, 0x3744, 0x3740, 0x3771,
+ /* 0x42 */
+ 0x3773, 0x379c, 0x086a, 0x086d, 0x0884, 0x37c1, 0x08a0, 0x37fa,
+ 0x3831, 0x3832, 0x091d, 0x0926, 0x3ab8, 0x3aa8, 0x0933, 0x3a91,
+ 0x3abb, 0x0938, 0x3a9a, 0x0930, 0x0928, 0x3aa9, 0x0927, 0x092a,
+ 0x3ab5, 0x3a6c, 0x3ae8, 0x0931, 0x3add, 0x3ada, 0x3ae6, 0x3aac,
+ 0x0934, 0x092e, 0x093b, 0x3ad9, 0x3ae3, 0x3ae9, 0x3adb, 0x0929,
+ 0x3d6f, 0x09d2, 0x09d8, 0x3d48, 0x09cf, 0x3d4a, 0x3d6b, 0x09d9,
+ 0x3d4f, 0x3d57, 0x3d74, 0x09ce, 0x09d3, 0x09d0, 0x3d45, 0x3d51,
+ 0x3d6d, 0x07a1, 0x3e51, 0x3e50, 0x3e4e, 0x0a47, 0x3f41, 0x0a8b,
+ 0x3f2e, 0x3f46, 0x0ad4, 0x4027, 0x0ade, 0x4048, 0x4053, 0x403d,
+ 0x0adf, 0x405d, 0x4056, 0x0ad7, 0x401e, 0x4047, 0x4043, 0x4058,
+ 0x4049, 0x0ae1, 0x404c, 0x4045, 0x403e, 0x0b2f, 0x4101, 0x411e,
+ 0x0b62, 0x0b63, 0x417a, 0x41ee, 0x4202, 0x4297,
+ /* 0x43 */
+ 0x4298, 0x0be2, 0x0c04, 0x0c43, 0x435d, 0x4364, 0x4353, 0x4358,
+ 0x4482, 0x4490, 0x448a, 0x0cbe, 0x447a, 0x447d, 0x0cba, 0x448b,
+ 0x4478, 0x0cbc, 0x864e, 0x448d, 0x4488, 0x4492, 0x4481, 0x457e,
+ 0x4583, 0x0d0d, 0x0d0e, 0x0d11, 0x4580, 0x0d0f, 0x0d12, 0x0d55,
+ 0x460f, 0x0d59, 0x0d5b, 0x461d, 0x0d57, 0x46a1, 0x46a4, 0x0dce,
+ 0x46e9, 0x46ea, 0x0dfe, 0x4762, 0x476b, 0x0dfc, 0x475e, 0x0df5,
+ 0x4779, 0x0df9, 0x0dfa, 0x476f, 0x4768, 0x0e88, 0x0e89, 0x48ae,
+ 0x0e8a, 0x0e87, 0x0e8b, 0x48b0, 0x0ee6, 0x4990, 0x0eed, 0x498a,
+ 0x0ee5, 0x498b, 0x4999, 0x4995, 0x0ee0, 0x4987, 0x4978, 0x4997,
+ 0x4989, 0x4998, 0x0ee1, 0x0f5b, 0x0f5c, 0x4ba3, 0x0f8f, 0x0f8b,
+ 0x0f8d, 0x4bdd, 0x4c57, 0x0fb9, 0x4d63, 0x4d6a, 0x4d6c, 0x100f,
+ 0x1019, 0x1013, 0x4d5d, 0x4d75, 0x1018, 0x4d5f,
+ /* 0x44 */
+ 0x1016, 0x4d7d, 0x4d6d, 0x1053, 0x868d, 0x4e41, 0x504f, 0x5084,
+ 0x10f6, 0x507f, 0x10f5, 0x5048, 0x502a, 0x507b, 0x5072, 0x5064,
+ 0x502e, 0x505c, 0x5053, 0x10f7, 0x5041, 0x50c8, 0x10f0, 0x5062,
+ 0x5080, 0x503e, 0x5083, 0x5071, 0x10f9, 0x504a, 0x5055, 0x5058,
+ 0x1192, 0x1195, 0x1196, 0x52fc, 0x52fd, 0x5315, 0x11b9, 0x5316,
+ 0x52ff, 0x11bd, 0x11b8, 0x1212, 0x5458, 0x54cf, 0x54e0, 0x1280,
+ 0x1281, 0x129a, 0x1298, 0x55e7, 0x566a, 0x5680, 0x12d4, 0x566f,
+ 0x5665, 0x12da, 0x5678, 0x567d, 0x5688, 0x12d6, 0x12db, 0x5664,
+ 0x567e, 0x12dc, 0x5667, 0x5863, 0x5888, 0x1371, 0x58cd, 0x1372,
+ 0x58c9, 0x13a8, 0x59ed, 0x13f0, 0x86db, 0x13f1, 0x13fd, 0x1438,
+ 0x1437, 0x1439, 0x5ab1, 0x1455, 0x1453, 0x5b04, 0x5b9e, 0x5ba0,
+ 0x5c43, 0x5c46, 0x5c48, 0x5c45, 0x5c40, 0x5c4c,
+ /* 0x45 */
+ 0x14d5, 0x14bd, 0x5d0c, 0x5d13, 0x5d15, 0x14f5, 0x5d6b, 0x5d67,
+ 0x5e5d, 0x5e55, 0x5e35, 0x1521, 0x5e59, 0x5e2f, 0x5e3c, 0x5e8f,
+ 0x5e5c, 0x5e6a, 0x5e62, 0x5e5f, 0x5e6b, 0x5e6e, 0x5e3b, 0x5e44,
+ 0x5e41, 0x619a, 0x1592, 0x6199, 0x15de, 0x15db, 0x15da, 0x628f,
+ 0x15df, 0x6296, 0x15f9, 0x15f8, 0x15fa, 0x62f4, 0x62fc, 0x160e,
+ 0x6355, 0x1643, 0x6379, 0x1656, 0x1653, 0x169e, 0x63ee, 0x63f5,
+ 0x16a9, 0x640b, 0x16fa, 0x64f3, 0x1731, 0x1730, 0x64f7, 0x64ff,
+ 0x64f5, 0x1732, 0x64ec, 0x64f1, 0x1729, 0x172e, 0x659a, 0x1776,
+ 0x66e2, 0x673d, 0x675d, 0x68e8, 0x18a5, 0x68eb, 0x68ef, 0x68ee,
+ 0x6a81, 0x6b14, 0x1cd0, 0x1cd9, 0x1cdc, 0x1cd8, 0x008c, 0x1ce1,
+ 0x1ceb, 0x008b, 0x0089, 0x1cf4, 0x1ce2, 0x1cde, 0x008d, 0x0086,
+ 0x00d7, 0x1df4, 0x0104, 0x0107, 0x0103, 0x1eed,
+ /* 0x46 */
+ 0x1eea, 0x0122, 0x1f32, 0x0151, 0x1fae, 0x1fb0, 0x0161, 0x21fb,
+ 0x2203, 0x220b, 0x01e9, 0x2207, 0x01e5, 0x21f8, 0x01e4, 0x2228,
+ 0x221e, 0x01e3, 0x2218, 0x2211, 0x2251, 0x2205, 0x2317, 0x2492,
+ 0x0265, 0x248c, 0x0263, 0x2478, 0x2484, 0x2473, 0x24ad, 0x2497,
+ 0x2495, 0x2477, 0x2472, 0x2496, 0x248d, 0x2510, 0x028c, 0x256c,
+ 0x031a, 0x26e7, 0x0315, 0x26e4, 0x0320, 0x0321, 0x26ef, 0x2226,
+ 0x031c, 0x031b, 0x26f0, 0x297b, 0x03fe, 0x2983, 0x0404, 0x0401,
+ 0x298b, 0x298c, 0x0400, 0x2978, 0x2a52, 0x046d, 0x0493, 0x2ad0,
+ 0x2acf, 0x04a1, 0x2bb3, 0x2bb4, 0x0576, 0x0579, 0x0572, 0x2d7b,
+ 0x0583, 0x2d6f, 0x2d81, 0x2d3c, 0x2d42, 0x2d38, 0x2d33, 0x85a6,
+ 0x2d60, 0x2d69, 0x2d7d, 0x2d86, 0x2e2c, 0x2e28, 0x0638, 0x304c,
+ 0x0630, 0x3057, 0x307c, 0x0634, 0x063a, 0x3055,
+ /* 0x47 */
+ 0x3062, 0x3071, 0x306a, 0x3056, 0x303b, 0x3081, 0x0635, 0x304f,
+ 0x307e, 0x3064, 0x063f, 0x0640, 0x0632, 0x0631, 0x0636, 0x3171,
+ 0x7aba, 0x070f, 0x32a5, 0x329a, 0x329c, 0x0710, 0x32a6, 0x070d,
+ 0x32a4, 0x358f, 0x35c5, 0x35c8, 0x3592, 0x35b2, 0x07a9, 0x07b4,
+ 0x07ac, 0x35e3, 0x35c0, 0x35d6, 0x35d1, 0x359f, 0x35a2, 0x35d2,
+ 0x07b8, 0x07ae, 0x7bf3, 0x35e1, 0x35d5, 0x359d, 0x07b3, 0x07ba,
+ 0x3598, 0x083f, 0x3774, 0x37a1, 0x093c, 0x3af0, 0x3af3, 0x0942,
+ 0x0940, 0x3b1b, 0x3b0c, 0x3b1d, 0x3b34, 0x3b28, 0x3b17, 0x093e,
+ 0x3b44, 0x3b42, 0x3b04, 0x3b11, 0x3afa, 0x3b4a, 0x3d91, 0x3d8e,
+ 0x09e1, 0x3d8b, 0x3d8d, 0x3d7f, 0x3d8c, 0x3d7e, 0x3d7c, 0x3d83,
+ 0x09e6, 0x3d88, 0x09e0, 0x0a15, 0x3e94, 0x0a93, 0x3f55, 0x3f53,
+ 0x3f4f, 0x3f54, 0x406c, 0x4065, 0x4066, 0x4061,
+ /* 0x48 */
+ 0x406b, 0x4068, 0x4076, 0x0ae7, 0x4060, 0x7e0f, 0x4074, 0x4106,
+ 0x420e, 0x0bad, 0x4207, 0x0bae, 0x0be3, 0x42b9, 0x0bf5, 0x42b7,
+ 0x42e2, 0x0c06, 0x4374, 0x4377, 0x4376, 0x4375, 0x0c4f, 0x4378,
+ 0x4371, 0x0c54, 0x437a, 0x3d5b, 0x437b, 0x44a6, 0x44ae, 0x44b8,
+ 0x0ccb, 0x0ce3, 0x0cc9, 0x44b1, 0x44af, 0x0d13, 0x4589, 0x4587,
+ 0x0d15, 0x0d61, 0x4629, 0x0d66, 0x462a, 0x0d64, 0x462d, 0x462c,
+ 0x0d60, 0x4632, 0x0d63, 0x46ec, 0x46f0, 0x4781, 0x479e, 0x4783,
+ 0x0e0a, 0x4792, 0x0e04, 0x47a3, 0x479f, 0x4793, 0x0e07, 0x4786,
+ 0x48b8, 0x48b7, 0x0e8d, 0x0e8f, 0x0e90, 0x0e92, 0x0eec, 0x49c8,
+ 0x49b6, 0x866c, 0x49d1, 0x0ee7, 0x49a8, 0x49ab, 0x0ef2, 0x49b3,
+ 0x49cd, 0x0eee, 0x49cf, 0x49a4, 0x0eef, 0x0f4c, 0x4b41, 0x4b6f,
+ 0x4b71, 0x0f5e, 0x0f5f, 0x0f76, 0x0f74, 0x0f72,
+ /* 0x49 */
+ 0x0f90, 0x4c23, 0x4c5b, 0x0fbe, 0x4c61, 0x4c5f, 0x4d81, 0x1026,
+ 0x1025, 0x4d84, 0x4e13, 0x1074, 0x4e4a, 0x4e4c, 0x10fd, 0x1105,
+ 0x1101, 0x50bd, 0x5095, 0x1109, 0x5092, 0x50c3, 0x110c, 0x5096,
+ 0x50a5, 0x50b5, 0x50b3, 0x50a3, 0x50e4, 0x50d8, 0x50d5, 0x110d,
+ 0x50b7, 0x50ad, 0x50da, 0x5093, 0x5336, 0x11c0, 0x11c5, 0x11c9,
+ 0x533d, 0x532b, 0x5347, 0x5339, 0x11d5, 0x5345, 0x531d, 0x1241,
+ 0x54ff, 0x54ea, 0x1233, 0x54f5, 0x123a, 0x5500, 0x54ed, 0x5503,
+ 0x54e9, 0x1240, 0x1242, 0x55ea, 0x12e8, 0x569b, 0x568e, 0x56a2,
+ 0x12e4, 0x569c, 0x5694, 0x5690, 0x56a9, 0x56ac, 0x12e7, 0x569f,
+ 0x12e6, 0x12e1, 0x569d, 0x1339, 0x5867, 0x135c, 0x1375, 0x58d0,
+ 0x58d6, 0x58d4, 0x5998, 0x599a, 0x5997, 0x13ae, 0x13b0, 0x13fa,
+ 0x5a0b, 0x5a08, 0x5a01, 0x5ab4, 0x5ab3, 0x145b,
+ /* 0x4a */
+ 0x5ba1, 0x5ba2, 0x14a5, 0x5c5a, 0x14a2, 0x5c61, 0x5c5f, 0x14db,
+ 0x14da, 0x5d25, 0x5d7b, 0x5d76, 0x5d7c, 0x1524, 0x5e89, 0x5ef6,
+ 0x5eb1, 0x5ead, 0x5e92, 0x5e81, 0x5e84, 0x1526, 0x5eae, 0x5e90,
+ 0x5e9e, 0x1598, 0x1596, 0x159a, 0x61a2, 0x61a7, 0x1597, 0x15e1,
+ 0x15e0, 0x15e3, 0x15e2, 0x62a0, 0x629d, 0x629f, 0x62d0, 0x15fb,
+ 0x62d1, 0x1612, 0x1614, 0x6359, 0x1645, 0x6364, 0x165c, 0x165d,
+ 0x16b8, 0x6419, 0x16ba, 0x6414, 0x6415, 0x641a, 0x1703, 0x1735,
+ 0x1736, 0x1739, 0x6506, 0x172d, 0x64f8, 0x6501, 0x177a, 0x65be,
+ 0x65bc, 0x65b7, 0x65b6, 0x65c0, 0x1778, 0x65b8, 0x177b, 0x177c,
+ 0x177e, 0x65c4, 0x177d, 0x65bf, 0x17c9, 0x66da, 0x66e4, 0x66e9,
+ 0x66e8, 0x66ea, 0x66e5, 0x17f3, 0x6726, 0x181a, 0x1819, 0x6740,
+ 0x181f, 0x18a6, 0x18a7, 0x18a8, 0x18ab, 0x18a9,
+ /* 0x4b */
+ 0x192e, 0x6abd, 0x195e, 0x0095, 0x0093, 0x0092, 0x1d0e, 0x0096,
+ 0x1cf7, 0x0097, 0x1cfc, 0x1d0d, 0x1d01, 0x1dda, 0x1dd9, 0x1ddb,
+ 0x1e86, 0x1e8e, 0x1eee, 0x1f33, 0x1fb1, 0x01f5, 0x2247, 0x222d,
+ 0x2254, 0x01ea, 0x224b, 0x2252, 0x2231, 0x2244, 0x2256, 0x2250,
+ 0x222b, 0x01f3, 0x224d, 0x2237, 0x224f, 0x24a2, 0x24b7, 0x0269,
+ 0x24b2, 0x026b, 0x24aa, 0x24b5, 0x24b0, 0x026c, 0x24b4, 0x24a4,
+ 0x24a7, 0x0268, 0x2526, 0x26fe, 0x0328, 0x2704, 0x0326, 0x26fc,
+ 0x0325, 0x2706, 0x270a, 0x26fa, 0x270d, 0x2700, 0x270e, 0x036b,
+ 0x040f, 0x0408, 0x2991, 0x040c, 0x298f, 0x2990, 0x2998, 0x29a4,
+ 0x299b, 0x29a3, 0x2996, 0x29e4, 0x2a5a, 0x0460, 0x0462, 0x2a5e,
+ 0x0498, 0x2bb8, 0x2d57, 0x2d5c, 0x2da6, 0x2d95, 0x2d88, 0x058a,
+ 0x2da3, 0x2d8f, 0x0584, 0x2d64, 0x057f, 0x2d59,
+ /* 0x4c */
+ 0x2d78, 0x0582, 0x2d85, 0x2d87, 0x2d9e, 0x0596, 0x0589, 0x2d98,
+ 0x2d9c, 0x058d, 0x05bc, 0x2e2f, 0x3080, 0x309b, 0x308e, 0x308d,
+ 0x3094, 0x30c6, 0x0644, 0x30a8, 0x3083, 0x063c, 0x30b9, 0x3086,
+ 0x30b4, 0x30af, 0x3091, 0x064e, 0x30aa, 0x30a1, 0x30a7, 0x32b6,
+ 0x32b3, 0x0714, 0x32bc, 0x32ac, 0x0715, 0x32ad, 0x360e, 0x07ce,
+ 0x361c, 0x361a, 0x07e0, 0x07c2, 0x360b, 0x07bf, 0x35ef, 0x360c,
+ 0x35f0, 0x3622, 0x07c4, 0x35d8, 0x07cf, 0x3612, 0x35fa, 0x07c8,
+ 0x362a, 0x07cc, 0x3610, 0x07cd, 0x07c7, 0x3629, 0x35f9, 0x35ea,
+ 0x362c, 0x3624, 0x18b7, 0x35e9, 0x3752, 0x374f, 0x3753, 0x0843,
+ 0x08b6, 0x3b10, 0x3b65, 0x3b75, 0x0951, 0x094a, 0x094d, 0x0956,
+ 0x3bd0, 0x0953, 0x3b5c, 0x3b3d, 0x3b71, 0x0959, 0x3b91, 0x3b0b,
+ 0x3b79, 0x3b81, 0x3b8f, 0x094e, 0x3b59, 0x3b74,
+ /* 0x4d */
+ 0x09ee, 0x3dae, 0x09ec, 0x3da3, 0x3dad, 0x09eb, 0x09ef, 0x3dab,
+ 0x3da6, 0x3da2, 0x09ed, 0x1ef2, 0x3e57, 0x3e55, 0x3e99, 0x3f4b,
+ 0x407a, 0x0af2, 0x0aef, 0x0af1, 0x408c, 0x4084, 0x0aed, 0x0af0,
+ 0x4082, 0x4093, 0x407b, 0x0aee, 0x4109, 0x181b, 0x0b50, 0x0b66,
+ 0x0284, 0x0bb8, 0x0bf6, 0x438a, 0x0c57, 0x4390, 0x0c5e, 0x44c6,
+ 0x44d3, 0x44c0, 0x44d2, 0x44c7, 0x44c2, 0x0d19, 0x459f, 0x459d,
+ 0x459e, 0x0d70, 0x4641, 0x0d6e, 0x4638, 0x463a, 0x4642, 0x0d72,
+ 0x0d76, 0x463e, 0x46b0, 0x47ae, 0x47b3, 0x0e12, 0x0e1f, 0x47bf,
+ 0x0e11, 0x0e16, 0x47cd, 0x0e19, 0x47b2, 0x0e24, 0x0e14, 0x0e25,
+ 0x0e95, 0x0e96, 0x0e93, 0x0e94, 0x48c4, 0x48cd, 0x48c2, 0x48c6,
+ 0x48c3, 0x48c9, 0x48c7, 0x0ea0, 0x49f8, 0x0efb, 0x49ed, 0x49e2,
+ 0x0efc, 0x0f00, 0x0ef8, 0x49dc, 0x4a02, 0x4a01,
+ /* 0x4e */
+ 0x0ef9, 0x49d6, 0x0f04, 0x49e4, 0x49fe, 0x0f03, 0x4a00, 0x49fc,
+ 0x49fd, 0x0ef3, 0x49f5, 0x49ff, 0x0efa, 0x49eb, 0x49e5, 0x4b78,
+ 0x4bae, 0x4be7, 0x0fbf, 0x4c65, 0x4c6a, 0x4c66, 0x4c68, 0x4c6b,
+ 0x4d94, 0x4da1, 0x4d92, 0x4d96, 0x4d93, 0x1079, 0x1110, 0x5101,
+ 0x1114, 0x50f8, 0x110e, 0x50f5, 0x111a, 0x5104, 0x1119, 0x1121,
+ 0x1123, 0x111f, 0x511b, 0x5103, 0x5133, 0x5134, 0x50ed, 0x1125,
+ 0x112b, 0x5135, 0x1116, 0x5105, 0x1122, 0x111b, 0x11ce, 0x11cf,
+ 0x537d, 0x11cb, 0x11d1, 0x11cc, 0x5371, 0x1217, 0x545c, 0x54e6,
+ 0x550f, 0x551b, 0x1251, 0x55a9, 0x55a5, 0x55ee, 0x56b1, 0x12ed,
+ 0x56cc, 0x56ce, 0x12f4, 0x56b7, 0x12f1, 0x56b5, 0x56e9, 0x56b4,
+ 0x12f8, 0x56b3, 0x56c1, 0x56af, 0x56ca, 0x56d0, 0x132f, 0x135e,
+ 0x135d, 0x588e, 0x1376, 0x1377, 0x58e9, 0x58db,
+ /* 0x4f */
+ 0x137e, 0x58eb, 0x59a4, 0x13b6, 0x59a2, 0x599d, 0x13b3, 0x13fc,
+ 0x1403, 0x1400, 0x5a2a, 0x5a28, 0x140a, 0x1402, 0x5ab8, 0x5ab6,
+ 0x5ab9, 0x5ab7, 0x5b22, 0x5b2b, 0x5b27, 0x5b19, 0x5ba4, 0x1487,
+ 0x5bb3, 0x14a6, 0x5c71, 0x5c6a, 0x14a9, 0x14de, 0x5d88, 0x5d8c,
+ 0x5ebf, 0x5eb8, 0x5ebe, 0x5edc, 0x5ee5, 0x152e, 0x152d, 0x5ed4,
+ 0x5ed6, 0x1530, 0x5eda, 0x5eed, 0x5ef3, 0x5edb, 0x152b, 0x5eb9,
+ 0x5ee2, 0x5eeb, 0x61af, 0x159e, 0x61b2, 0x61b3, 0x159f, 0x15e5,
+ 0x15e4, 0x62a3, 0x62a5, 0x15fd, 0x15fc, 0x1617, 0x1619, 0x630a,
+ 0x1618, 0x6387, 0x6389, 0x638c, 0x63ef, 0x642a, 0x6422, 0x16bf,
+ 0x641f, 0x173c, 0x6519, 0x176b, 0x65ca, 0x65da, 0x1783, 0x1781,
+ 0x1780, 0x65de, 0x65c8, 0x65e0, 0x17ca, 0x66b6, 0x66b5, 0x17ce,
+ 0x66f4, 0x17f6, 0x676b, 0x6769, 0x6772, 0x6763,
+ /* 0x50 */
+ 0x1839, 0x690d, 0x18ae, 0x6901, 0x690c, 0x18b5, 0x68f8, 0x18b3,
+ 0x18b4, 0x68fe, 0x6902, 0x6a84, 0x1922, 0x6aab, 0x6aaa, 0x1d1d,
+ 0x1d16, 0x0099, 0x1d2b, 0x1d1e, 0x1d1b, 0x1e90, 0x1e94, 0x1f14,
+ 0x7289, 0x0202, 0x2267, 0x0201, 0x227b, 0x02a1, 0x225f, 0x2261,
+ 0x01fd, 0x0273, 0x0274, 0x0270, 0x0276, 0x0275, 0x0272, 0x24c3,
+ 0x24ca, 0x24bb, 0x24c0, 0x24c4, 0x2501, 0x271f, 0x2718, 0x2711,
+ 0x2715, 0x0329, 0x2712, 0x271c, 0x032a, 0x2722, 0x2779, 0x29a6,
+ 0x0416, 0x29b3, 0x29ab, 0x2aea, 0x0499, 0x2b5b, 0x04d3, 0x04f5,
+ 0x2db7, 0x2dce, 0x2db9, 0x2dbd, 0x2dcf, 0x2dc0, 0x2d99, 0x2d97,
+ 0x0594, 0x2dbb, 0x2dd0, 0x2dc4, 0x2e31, 0x0656, 0x30d3, 0x30c0,
+ 0x0659, 0x0658, 0x0655, 0x0652, 0x30dc, 0x30d1, 0x30c8, 0x0657,
+ 0x30d5, 0x32c3, 0x071b, 0x071c, 0x32bf, 0x32c5,
+ /* 0x51 */
+ 0x0719, 0x32cd, 0x32c1, 0x3306, 0x073f, 0x3324, 0x3663, 0x3642,
+ 0x3652, 0x07db, 0x3643, 0x3633, 0x07e2, 0x366c, 0x3657, 0x07d7,
+ 0x364c, 0x366e, 0x07de, 0x07e5, 0x07e4, 0x07e6, 0x07d6, 0x3637,
+ 0x07df, 0x3671, 0x364a, 0x3636, 0x07dc, 0x3653, 0x07da, 0x3645,
+ 0x3670, 0x07d3, 0x07d0, 0x365c, 0x3758, 0x3757, 0x0886, 0x0887,
+ 0x08ad, 0x08b7, 0x0958, 0x096a, 0x3bbb, 0x0962, 0x0961, 0x3bbe,
+ 0x0969, 0x096c, 0x0965, 0x3bb5, 0x3bd3, 0x3b9f, 0x0966, 0x3bb7,
+ 0x3bf5, 0x3db7, 0x09f5, 0x3dbb, 0x09f4, 0x3dd1, 0x09f7, 0x3dba,
+ 0x09f8, 0x3db6, 0x3dcc, 0x09fb, 0x09fc, 0x3dd3, 0x409b, 0x0af5,
+ 0x0af8, 0x4096, 0x40a2, 0x409d, 0x410a, 0x410e, 0x0b3c, 0x4181,
+ 0x422c, 0x4237, 0x4236, 0x423b, 0x0bc5, 0x42a1, 0x0c62, 0x0c63,
+ 0x4398, 0x0c67, 0x4396, 0x0c66, 0x0cd9, 0x0cdb,
+ /* 0x52 */
+ 0x44d6, 0x44eb, 0x0cd8, 0x44dc, 0x0d1b, 0x45a5, 0x45a9, 0x6434,
+ 0x4653, 0x4645, 0x0d79, 0x464f, 0x0d7d, 0x46bd, 0x46bb, 0x46f1,
+ 0x0e2c, 0x0e37, 0x47ec, 0x47ed, 0x0e30, 0x0e9a, 0x48d3, 0x1600,
+ 0x48e1, 0x0f05, 0x4a19, 0x0f07, 0x0f09, 0x0f0a, 0x4a27, 0x4a26,
+ 0x0f79, 0x0fc2, 0x4c6e, 0x4daf, 0x1038, 0x1037, 0x4dad, 0x1021,
+ 0x4daa, 0x4e18, 0x105e, 0x113d, 0x1137, 0x1140, 0x516f, 0x514c,
+ 0x111d, 0x5142, 0x1133, 0x515c, 0x5170, 0x515f, 0x1135, 0x515a,
+ 0x514b, 0x513f, 0x538a, 0x11d8, 0x538b, 0x53a1, 0x538e, 0x11dc,
+ 0x11de, 0x5399, 0x545e, 0x545f, 0x5524, 0x55a7, 0x56ea, 0x56fd,
+ 0x56f9, 0x56e3, 0x56e5, 0x12fa, 0x12fb, 0x56ec, 0x133d, 0x133b,
+ 0x133f, 0x135f, 0x58f2, 0x137f, 0x58ef, 0x1384, 0x59a6, 0x13bc,
+ 0x1414, 0x140f, 0x5a3b, 0x5a43, 0x140e, 0x5a32,
+ /* 0x53 */
+ 0x5b31, 0x5b30, 0x1460, 0x5b2d, 0x5b3c, 0x5ba7, 0x5ba5, 0x14ab,
+ 0x14ac, 0x14aa, 0x5d37, 0x5d95, 0x5d8e, 0x1504, 0x5d96, 0x1508,
+ 0x5f45, 0x5f0a, 0x1533, 0x1534, 0x5efd, 0x5f17, 0x5f1c, 0x5f07,
+ 0x5f31, 0x5f32, 0x5f2c, 0x5f30, 0x5f03, 0x5f05, 0x15a2, 0x61c2,
+ 0x15a4, 0x61b8, 0x15a5, 0x61c1, 0x15a7, 0x15a6, 0x15e7, 0x62ab,
+ 0x62b7, 0x15ff, 0x15fe, 0x6315, 0x6314, 0x161d, 0x161c, 0x630c,
+ 0x6317, 0x1667, 0x6393, 0x1694, 0x63d2, 0x16c5, 0x16c8, 0x6436,
+ 0x6431, 0x6433, 0x643c, 0x642e, 0x643a, 0x16c9, 0x643d, 0x16c7,
+ 0x64b5, 0x6522, 0x6523, 0x6520, 0x651c, 0x651d, 0x176c, 0x65a0,
+ 0x178a, 0x65ef, 0x65e8, 0x65eb, 0x1788, 0x1787, 0x1786, 0x65e1,
+ 0x65e6, 0x17cf, 0x17d0, 0x66f8, 0x66f5, 0x181c, 0x1823, 0x6783,
+ 0x6794, 0x6784, 0x1849, 0x678b, 0x678f, 0x1843,
+ /* 0x54 */
+ 0x678c, 0x1848, 0x6789, 0x1847, 0x678e, 0x1846, 0x183f, 0x1844,
+ 0x6924, 0x690f, 0x18be, 0x6913, 0x690a, 0x18c2, 0x18ba, 0x18bc,
+ 0x18c6, 0x692a, 0x691a, 0x18c8, 0x6927, 0x6916, 0x6921, 0x1923,
+ 0x6a85, 0x6aac, 0x6ac6, 0x6ac5, 0x6ad7, 0x6b53, 0x009d, 0x1d28,
+ 0x1d27, 0x1ddf, 0x0124, 0x1f35, 0x1fb3, 0x0207, 0x228a, 0x227d,
+ 0x2289, 0x0279, 0x24cd, 0x24d0, 0x0278, 0x272b, 0x2733, 0x2729,
+ 0x2735, 0x2731, 0x2737, 0x2836, 0x29be, 0x0419, 0x29b9, 0x041c,
+ 0x29bb, 0x0418, 0x2de2, 0x2ddb, 0x2ddd, 0x2ddc, 0x2dda, 0x85af,
+ 0x2dd9, 0x05bd, 0x065d, 0x30df, 0x065a, 0x065e, 0x30e1, 0x065c,
+ 0x30ee, 0x065b, 0x31b5, 0x32d4, 0x32d5, 0x0721, 0x32d0, 0x32d1,
+ 0x32ce, 0x32d7, 0x0720, 0x0732, 0x367d, 0x368a, 0x07f2, 0x36a7,
+ 0x07f5, 0x3699, 0x3682, 0x3688, 0x07ee, 0x07ec,
+ /* 0x55 */
+ 0x3686, 0x07ea, 0x3698, 0x369d, 0x07ed, 0x07f3, 0x368f, 0x07f6,
+ 0x36aa, 0x0848, 0x375d, 0x0849, 0x380a, 0x0975, 0x3bd7, 0x3bd6,
+ 0x3be5, 0x096f, 0x097b, 0x0973, 0x3bd9, 0x3bda, 0x3bea, 0x0970,
+ 0x3bf6, 0x7d39, 0x0978, 0x3de3, 0x09fe, 0x3de9, 0x0a00, 0x3deb,
+ 0x3def, 0x3df3, 0x3dea, 0x0a01, 0x8621, 0x0a55, 0x0a56, 0x0a9d,
+ 0x3f71, 0x0af9, 0x40ae, 0x0aff, 0x40b3, 0x0afd, 0x40ac, 0x0b43,
+ 0x0b41, 0x4183, 0x4245, 0x424e, 0x4244, 0x42a3, 0x42a5, 0x43a6,
+ 0x43a4, 0x0c6f, 0x43a9, 0x43af, 0x0c8a, 0x0ce5, 0x0ce6, 0x44f0,
+ 0x44f8, 0x44f1, 0x0d7f, 0x4649, 0x0db5, 0x0db6, 0x0dbb, 0x46c2,
+ 0x46f2, 0x46f3, 0x47fa, 0x0e40, 0x47f6, 0x47fc, 0x4818, 0x4808,
+ 0x4812, 0x0e9d, 0x0e9c, 0x48db, 0x48da, 0x0f0f, 0x0f11, 0x0f0d,
+ 0x4a2c, 0x4a4d, 0x0f14, 0x0f13, 0x4b46, 0x4bf6,
+ /* 0x56 */
+ 0x4c2b, 0x4c74, 0x4db8, 0x4dc8, 0x1082, 0x1083, 0x114d, 0x5192,
+ 0x5193, 0x114f, 0x517f, 0x51ab, 0x5197, 0x114c, 0x1151, 0x51ac,
+ 0x11ee, 0x11e8, 0x18cb, 0x53ce, 0x11eb, 0x53cd, 0x11e2, 0x11e6,
+ 0x53c1, 0x53b1, 0x53c7, 0x11ec, 0x5540, 0x1259, 0x553f, 0x5539,
+ 0x125d, 0x5543, 0x1257, 0x125b, 0x1256, 0x55ab, 0x12fe, 0x571f,
+ 0x5709, 0x570c, 0x1300, 0x1301, 0x5840, 0x1342, 0x5896, 0x1360,
+ 0x58f6, 0x58f7, 0x141d, 0x5a46, 0x5a4f, 0x143e, 0x1469, 0x1465,
+ 0x5b3d, 0x5b41, 0x5f66, 0x5f78, 0x5f5d, 0x5f69, 0x5f74, 0x5f7d,
+ 0x5f6e, 0x5f72, 0x5f73, 0x5f62, 0x5f48, 0x5f53, 0x5f5f, 0x5f68,
+ 0x1538, 0x5f7f, 0x5f6b, 0x15ae, 0x61c4, 0x15ad, 0x62af, 0x62ad,
+ 0x62b2, 0x1602, 0x161f, 0x631a, 0x631b, 0x1622, 0x1620, 0x86f5,
+ 0x166c, 0x639b, 0x639f, 0x1668, 0x166d, 0x166e,
+ /* 0x57 */
+ 0x16a0, 0x16ce, 0x16d0, 0x16d1, 0x16cb, 0x6440, 0x16d2, 0x6447,
+ 0x16d3, 0x64b7, 0x1720, 0x174e, 0x174b, 0x1772, 0x1770, 0x65a2,
+ 0x1792, 0x178f, 0x6600, 0x65f3, 0x1790, 0x8437, 0x65f5, 0x17d9,
+ 0x17d5, 0x66bd, 0x6700, 0x6702, 0x17fa, 0x6734, 0x6749, 0x679f,
+ 0x184b, 0x67a3, 0x67cd, 0x6799, 0x679d, 0x18d0, 0x18ce, 0x6939,
+ 0x18cf, 0x6944, 0x18c4, 0x18cc, 0x6935, 0x18d2, 0x1935, 0x6aaf,
+ 0x0a03, 0x1d2f, 0x009e, 0x00af, 0x6b8e, 0x020c, 0x229f, 0x229b,
+ 0x229e, 0x2296, 0x2294, 0x22a0, 0x027c, 0x273b, 0x0330, 0x0331,
+ 0x273a, 0x29c1, 0x2b4d, 0x2b5d, 0x2df3, 0x05a1, 0x059e, 0x0668,
+ 0x0661, 0x30f6, 0x30e5, 0x30ea, 0x30e7, 0x3105, 0x0665, 0x30f9,
+ 0x0666, 0x066a, 0x06ab, 0x36ab, 0x36ed, 0x36b2, 0x36b0, 0x36b5,
+ 0x36be, 0x36c1, 0x36c8, 0x07f9, 0x36c0, 0x36bc,
+ /* 0x58 */
+ 0x36b1, 0x36c4, 0x36bf, 0x0858, 0x088a, 0x3c08, 0x3c03, 0x3bfd,
+ 0x3c10, 0x3c02, 0x3c13, 0x0a04, 0x3dfa, 0x3e00, 0x40b9, 0x40bc,
+ 0x0b02, 0x425b, 0x4251, 0x424f, 0x42eb, 0x43b8, 0x0c79, 0x43b9,
+ 0x43c1, 0x43c0, 0x43be, 0x450b, 0x0ceb, 0x4507, 0x450a, 0x4508,
+ 0x0ce9, 0x450d, 0x4506, 0x4515, 0x45af, 0x0d20, 0x0d21, 0x0d81,
+ 0x46f5, 0x0e4d, 0x0e59, 0x482e, 0x0e58, 0x481b, 0x81d1, 0x481a,
+ 0x4824, 0x0ea5, 0x0ea9, 0x48e6, 0x48e3, 0x0f1a, 0x0f19, 0x4a5d,
+ 0x4a4f, 0x4a66, 0x4a5b, 0x4b47, 0x4bb4, 0x0f96, 0x0f98, 0x0f97,
+ 0x4bfa, 0x4c2e, 0x82df, 0x0fc8, 0x4dce, 0x1043, 0x1045, 0x4e19,
+ 0x1152, 0x1157, 0x51cc, 0x51b2, 0x1155, 0x51bb, 0x51c1, 0x1156,
+ 0x1158, 0x11f2, 0x53e9, 0x53ee, 0x53f0, 0x53d6, 0x540e, 0x53da,
+ 0x5548, 0x554a, 0x554e, 0x554d, 0x55b1, 0x55b0,
+ /* 0x59 */
+ 0x55b3, 0x1307, 0x5738, 0x5732, 0x1308, 0x572d, 0x130a, 0x5734,
+ 0x0f1b, 0x5729, 0x5874, 0x1361, 0x1362, 0x5903, 0x13c2, 0x13c6,
+ 0x59a9, 0x5a58, 0x141e, 0x1425, 0x5abf, 0x5ac1, 0x5b4a, 0x5bac,
+ 0x14b0, 0x5c89, 0x5d3d, 0x5d3c, 0x5da9, 0x5fa0, 0x153d, 0x5f90,
+ 0x153e, 0x5f93, 0x5f8b, 0x5fad, 0x5fbb, 0x5fb8, 0x1546, 0x1545,
+ 0x5f9c, 0x61d8, 0x61d7, 0x1603, 0x1626, 0x1627, 0x635d, 0x63a9,
+ 0x63da, 0x1698, 0x16ad, 0x16d5, 0x16da, 0x6454, 0x16d9, 0x6455,
+ 0x644b, 0x16dd, 0x643f, 0x64b9, 0x1715, 0x1716, 0x1717, 0x1721,
+ 0x6538, 0x6536, 0x6540, 0x174c, 0x653b, 0x6539, 0x65a4, 0x1796,
+ 0x1798, 0x6608, 0x660c, 0x179b, 0x6610, 0x17ff, 0x6707, 0x1825,
+ 0x67d2, 0x184f, 0x67c2, 0x67bb, 0x67cc, 0x67cb, 0x1856, 0x1854,
+ 0x694d, 0x6963, 0x694e, 0x18d8, 0x6950, 0x6955,
+ /* 0x5a */
+ 0x18d7, 0x695e, 0x1926, 0x6a90, 0x6ab2, 0x6ab1, 0x1938, 0x6aca,
+ 0x6b02, 0x6b27, 0x6b26, 0x198a, 0x22af, 0x24e0, 0x24dc, 0x0334,
+ 0x2739, 0x0335, 0x856a, 0x277c, 0x27f3, 0x8570, 0x03a1, 0x286b,
+ 0x29c4, 0x310b, 0x3108, 0x310a, 0x066c, 0x066d, 0x31dc, 0x0729,
+ 0x072a, 0x32e1, 0x32df, 0x36ce, 0x36d4, 0x36e3, 0x36d7, 0x36e2,
+ 0x0800, 0x0808, 0x0806, 0x0805, 0x36d8, 0x36d5, 0x36d2, 0x08b1,
+ 0x0988, 0x3c1e, 0x3c2c, 0x3c25, 0x3bf3, 0x3e04, 0x3e08, 0x3e15,
+ 0x0a09, 0x40c4, 0x40c9, 0x40c7, 0x40c8, 0x42a9, 0x43c6, 0x43c5,
+ 0x4518, 0x451a, 0x4520, 0x0d22, 0x4666, 0x4664, 0x466a, 0x0dd5,
+ 0x0e61, 0x0e5d, 0x0e62, 0x0e4f, 0x0e60, 0x4835, 0x4834, 0x0eaa,
+ 0x0f22, 0x4a6c, 0x0f21, 0x4a6e, 0x4a71, 0x1046, 0x4dd4, 0x4dd6,
+ 0x4e1a, 0x4e62, 0x4e65, 0x4e76, 0x51db, 0x51d6,
+ /* 0x5b */
+ 0x1162, 0x51e7, 0x1160, 0x1164, 0x51f4, 0x86b6, 0x53fd, 0x53d5,
+ 0x5407, 0x11f6, 0x540f, 0x53f8, 0x86c1, 0x1219, 0x5587, 0x1291,
+ 0x55b5, 0x55f5, 0x130d, 0x573f, 0x5743, 0x574c, 0x1365, 0x590b,
+ 0x5a6b, 0x5a68, 0x5a70, 0x5a75, 0x5a77, 0x143f, 0x5ac3, 0x154b,
+ 0x5fe9, 0x5fea, 0x5fcb, 0x5fc5, 0x5fc6, 0x1548, 0x5fed, 0x5fd3,
+ 0x1552, 0x5fe5, 0x154a, 0x1551, 0x5fdb, 0x5feb, 0x5fe0, 0x5fc1,
+ 0x1550, 0x154c, 0x61dd, 0x15ee, 0x1604, 0x1606, 0x162d, 0x162e,
+ 0x162f, 0x167b, 0x1678, 0x1677, 0x63b2, 0x63b4, 0x63b1, 0x63b5,
+ 0x63f2, 0x16a2, 0x16a1, 0x16e3, 0x6456, 0x171a, 0x1719, 0x1757,
+ 0x6544, 0x179e, 0x6626, 0x661f, 0x6618, 0x6621, 0x6617, 0x17dd,
+ 0x6709, 0x1805, 0x1828, 0x67c5, 0x67df, 0x1860, 0x67e3, 0x1866,
+ 0x67e9, 0x67ee, 0x1867, 0x1868, 0x6966, 0x697a,
+ /* 0x5c */
+ 0x18de, 0x696e, 0x6991, 0x6983, 0x6976, 0x697e, 0x696d, 0x18e1,
+ 0x6a95, 0x6ae3, 0x1969, 0x1977, 0x6b03, 0x6b04, 0x8719, 0x6b17,
+ 0x00a6, 0x1d36, 0x00a5, 0x1f36, 0x0214, 0x2742, 0x0336, 0x0338,
+ 0x2744, 0x2746, 0x277e, 0x29ca, 0x29c8, 0x29cc, 0x2af0, 0x0670,
+ 0x3185, 0x32e5, 0x32e7, 0x072b, 0x0811, 0x080a, 0x36f4, 0x080d,
+ 0x36e9, 0x0816, 0x0810, 0x0809, 0x080e, 0x087a, 0x3c3d, 0x098c,
+ 0x3c36, 0x0991, 0x3e16, 0x0a0a, 0x3e12, 0x3e0f, 0x3e17, 0x3e11,
+ 0x3e0b, 0x0a08, 0x0a0b, 0x40cd, 0x40d0, 0x40cc, 0x40ce, 0x40d1,
+ 0x0b07, 0x4189, 0x0cf2, 0x466f, 0x484b, 0x4844, 0x4855, 0x0eae,
+ 0x0f24, 0x0f26, 0x0f27, 0x4a7f, 0x5771, 0x0f99, 0x4c2f, 0x4c7a,
+ 0x4c7b, 0x4c7c, 0x115f, 0x116a, 0x1171, 0x51fc, 0x5210, 0x5202,
+ 0x116c, 0x116f, 0x51ee, 0x5203, 0x1168, 0x520d,
+ /* 0x5d */
+ 0x5213, 0x5208, 0x520f, 0x5418, 0x5412, 0x1201, 0x1268, 0x5567,
+ 0x5565, 0x55bb, 0x5769, 0x5762, 0x1313, 0x576e, 0x1316, 0x5761,
+ 0x1318, 0x5764, 0x574d, 0x5851, 0x1389, 0x13c8, 0x5a83, 0x5ac6,
+ 0x1484, 0x601f, 0x1554, 0x6004, 0x6017, 0x6008, 0x6005, 0x1556,
+ 0x5ff3, 0x601e, 0x6002, 0x601a, 0x601b, 0x6027, 0x601c, 0x155a,
+ 0x62b5, 0x1605, 0x1607, 0x6333, 0x1631, 0x6334, 0x6331, 0x63b8,
+ 0x63ba, 0x16a3, 0x63fc, 0x16eb, 0x171c, 0x64c3, 0x175a, 0x654d,
+ 0x175b, 0x662f, 0x17a6, 0x17aa, 0x17a5, 0x66c9, 0x17e1, 0x66c8,
+ 0x66c4, 0x672a, 0x6738, 0x6750, 0x182a, 0x680a, 0x67fb, 0x6804,
+ 0x67fc, 0x67fe, 0x1872, 0x186f, 0x1873, 0x6802, 0x67f6, 0x681b,
+ 0x67f9, 0x6815, 0x6810, 0x67ff, 0x6800, 0x680c, 0x186b, 0x18e6,
+ 0x6995, 0x69a5, 0x18e9, 0x18ec, 0x18e8, 0x18f0,
+ /* 0x5e */
+ 0x6a98, 0x6ac1, 0x198c, 0x6b5a, 0x1d64, 0x22bb, 0x0215, 0x24e6,
+ 0x2749, 0x27f7, 0x0371, 0x0426, 0x29d0, 0x04c6, 0x2bc2, 0x05a8,
+ 0x3111, 0x0673, 0x36ff, 0x36fe, 0x36fd, 0x0815, 0x3701, 0x0998,
+ 0x0997, 0x3c4b, 0x3c4d, 0x3c47, 0x40d3, 0x4268, 0x4267, 0x0bd7,
+ 0x0c80, 0x43d1, 0x4530, 0x4532, 0x452e, 0x0d88, 0x6b9d, 0x46c9,
+ 0x46c8, 0x0e69, 0x4856, 0x4851, 0x0e6b, 0x0f29, 0x0f28, 0x4a85,
+ 0x4a89, 0x4a8e, 0x4a84, 0x105f, 0x4e6a, 0x522b, 0x522f, 0x5228,
+ 0x1174, 0x5216, 0x5215, 0x521d, 0x541a, 0x1202, 0x126a, 0x1294,
+ 0x55bc, 0x5775, 0x577c, 0x138a, 0x5911, 0x5912, 0x5b5c, 0x5dbb,
+ 0x1564, 0x5ff4, 0x155e, 0x1561, 0x602d, 0x1565, 0x1566, 0x62e4,
+ 0x6337, 0x6336, 0x6367, 0x63be, 0x63bd, 0x63e2, 0x6468, 0x6466,
+ 0x64c8, 0x64ca, 0x64c7, 0x64dc, 0x175f, 0x654f,
+ /* 0x5f */
+ 0x65a9, 0x663c, 0x17af, 0x663b, 0x66ce, 0x180d, 0x6714, 0x6753,
+ 0x187c, 0x682e, 0x187a, 0x681f, 0x1876, 0x1879, 0x187d, 0x1877,
+ 0x69b0, 0x69bd, 0x18f6, 0x18f1, 0x69ae, 0x69c4, 0x6a7b, 0x0c0b,
+ 0x1929, 0x6a9e, 0x196f, 0x6b05, 0x199a, 0x6b69, 0x6ba1, 0x22c7,
+ 0x231d, 0x274a, 0x29d3, 0x0469, 0x2b72, 0x2e02, 0x05ab, 0x2e35,
+ 0x3127, 0x311e, 0x311f, 0x072c, 0x072d, 0x3707, 0x3706, 0x0817,
+ 0x099a, 0x3c54, 0x3e1c, 0x3e20, 0x46f8, 0x0e6e, 0x485d, 0x4858,
+ 0x0f2c, 0x4a92, 0x4b4e, 0x0fca, 0x1178, 0x1206, 0x5427, 0x1207,
+ 0x5781, 0x5783, 0x1320, 0x5844, 0x1353, 0x13ce, 0x147a, 0x1479,
+ 0x6042, 0x604d, 0x6054, 0x604e, 0x156b, 0x6043, 0x1567, 0x156d,
+ 0x633c, 0x6340, 0x63c0, 0x1685, 0x16b0, 0x16f3, 0x1763, 0x655a,
+ 0x6651, 0x17b6, 0x66dd, 0x1882, 0x187f, 0x6838,
+ /* 0x60 */
+ 0x1886, 0x6845, 0x683a, 0x1884, 0x6835, 0x18fc, 0x18fd, 0x18fa,
+ 0x6af1, 0x1987, 0x6b93, 0x1e9a, 0x021a, 0x0219, 0x5241, 0x29d7,
+ 0x0675, 0x3128, 0x081a, 0x081b, 0x0819, 0x3c53, 0x3c59, 0x099c,
+ 0x3e21, 0x0a10, 0x426f, 0x4537, 0x45b5, 0x4862, 0x485e, 0x48f5,
+ 0x117b, 0x117c, 0x523d, 0x1208, 0x542d, 0x5589, 0x578d, 0x5787,
+ 0x5790, 0x591a, 0x5a99, 0x1441, 0x14e3, 0x1572, 0x605f, 0x1573,
+ 0x1568, 0x6056, 0x6061, 0x605b, 0x605a, 0x605c, 0x6065, 0x1635,
+ 0x6341, 0x1688, 0x169d, 0x646e, 0x646c, 0x646d, 0x0e75, 0x65aa,
+ 0x665c, 0x6658, 0x66de, 0x188f, 0x684f, 0x6851, 0x188e, 0x6853,
+ 0x1905, 0x1904, 0x18ff, 0x69fc, 0x6b39, 0x199e, 0x1d3e, 0x0154,
+ 0x22d2, 0x0281, 0x274f, 0x3714, 0x0cfa, 0x4672, 0x4673, 0x0f32,
+ 0x1270, 0x126e, 0x5791, 0x86d6, 0x147c, 0x5dbf,
+ /* 0x61 */
+ 0x1575, 0x606c, 0x1574, 0x1577, 0x62e6, 0x6345, 0x1637, 0x63c8,
+ 0x63e4, 0x655d, 0x17ba, 0x6721, 0x1811, 0x672c, 0x6757, 0x1892,
+ 0x1899, 0x685d, 0x6861, 0x6865, 0x6a08, 0x190a, 0x192a, 0x192b,
+ 0x1944, 0x1979, 0x6b45, 0x00aa, 0x0348, 0x2e05, 0x32ef, 0x371b,
+ 0x371d, 0x3e25, 0x3e24, 0x486d, 0x0eb4, 0x5242, 0x5249, 0x120d,
+ 0x5578, 0x558a, 0x5797, 0x1354, 0x589b, 0x591c, 0x1430, 0x5aa2,
+ 0x1609, 0x1638, 0x1636, 0x168b, 0x16f7, 0x1766, 0x17bd, 0x181e,
+ 0x686c, 0x1896, 0x686f, 0x190d, 0x6a0e, 0x1973, 0x6b08, 0x6b1d,
+ 0x6ba3, 0x033b, 0x033c, 0x2b60, 0x371c, 0x09a0, 0x0cfb, 0x6cfd,
+ 0x48f3, 0x1181, 0x579b, 0x5aa7, 0x5dc4, 0x1578, 0x607a, 0x168d,
+ 0x1773, 0x6661, 0x6663, 0x66d7, 0x6876, 0x19a6, 0x6ba5, 0x05ad,
+ 0x3c67, 0x0a11, 0x3eab, 0x524a, 0x557d, 0x579d,
+ /* 0x62 */
+ 0x5853, 0x5b65, 0x607b, 0x1639, 0x64cd, 0x64dd, 0x17bf, 0x6730,
+ 0x6a16, 0x190f, 0x19a7, 0x19b5, 0x0bdc, 0x1431, 0x62e7, 0x6a18,
+ 0x6aa2, 0x19a8, 0x6b7c, 0x0d25, 0x4a9e, 0x6084, 0x17c1, 0x6a1c,
+ 0x0d90, 0x4871, 0x63ca, 0x1296, 0x147f, 0x1910, 0x6aa3, 0x160a,
+ 0x687b, 0x6b97, 0x1912, 0x163a, 0x6350, 0x163b,
+};
+static const unsigned short cns11643_3_2uni_page64[292] = {
+ /* 0x64 */
+ 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd,
+ 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd,
+ 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd,
+ 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd,
+ 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x6cfd, 0x1b66,
+ 0x1b68, 0x1be7, 0x1c3f, 0x6cfd, 0x1ca6, 0x1d0f, 0x1e3e, 0x1f24,
+ 0x1f65, 0x1f9b, 0x1d7f, 0x20cb, 0x2173, 0x2171, 0x216b, 0x21f4,
+ 0x2222, 0x2220, 0x2292, 0x22ba, 0x2291, 0x22b0, 0x2359, 0x238a,
+ 0x240f, 0x2412, 0x2413, 0x2447, 0x249b, 0x2500, 0x254d, 0x26d1,
+ 0x26d3, 0x2767, 0x2857, 0x2877, 0x28d5, 0x2975, 0x298e, 0x29a5,
+ 0x29b6, 0x29bf, 0x2a65, 0x2acd, 0x2aed, 0x2b94, 0x2b9a, 0x2bba,
+ 0x2d25, 0x2d50, 0x2ea3, 0x2f60, 0x2f64, 0x2fb6,
+ /* 0x65 */
+ 0x3003, 0x30b6, 0x311a, 0x4625, 0x2821, 0x32e2, 0x3302, 0x33a4,
+ 0x33ac, 0x3410, 0x3406, 0x345e, 0x345a, 0x352c, 0x3529, 0x362d,
+ 0x3677, 0x367a, 0x36ca, 0x36e6, 0x36f5, 0x370d, 0x370e, 0x37dc,
+ 0x37dd, 0x37f6, 0x381e, 0x3863, 0x39a5, 0x3a0f, 0x3a8a, 0x3a84,
+ 0x3a8b, 0x3a7c, 0x3b4c, 0x3b48, 0x3b49, 0x3b9d, 0x3b99, 0x3bf8,
+ 0x3c2e, 0x3c2d, 0x3c5c, 0x45cc, 0x3cbf, 0x3cea, 0x3ce5, 0x3d11,
+ 0x3d12, 0x3d3f, 0x3d39, 0x3d3b, 0x3d3d, 0x3d77, 0x3d75, 0x3d76,
+ 0x3d71, 0x3d96, 0x3d93, 0x3db4, 0x3ddd, 0x3dde, 0x3e0e, 0x2511,
+ 0x3e18, 0x3f47, 0x3f48, 0x3fef, 0x4012, 0x403b, 0x40a4, 0x408d,
+ 0x40b4, 0x4273, 0x4277, 0x42bc, 0x4419, 0x441b, 0x443d, 0x4453,
+ 0x4454, 0x4458, 0x44b7, 0x44d8, 0x44ee, 0x4522, 0x454d, 0x4586,
+ 0x4599, 0x45a3, 0x45bc, 0x46a7, 0x4737, 0x4759,
+ /* 0x66 */
+ 0x47d0, 0x482f, 0x4832, 0x4842, 0x484e, 0x4868, 0x48a9, 0x48ed,
+ 0x49d0, 0x4a07, 0x49d3, 0x4a64, 0x4b40, 0x6cfd, 0x4c41, 0x4c63,
+ 0x4cbb, 0x3311, 0x3325, 0x4e48, 0x4f10, 0x4f62, 0x4f12, 0x5021,
+ 0x501e, 0x50e2, 0x50de, 0x50e1, 0x5173, 0x51d4, 0x51f5, 0x5237,
+ 0x5245, 0x5272, 0x534a, 0x53a9, 0x53a5, 0x53f5, 0x5434, 0x5450,
+ 0x5487, 0x5554, 0x5584, 0x5703, 0x5852, 0x58d8, 0x590c, 0x5918,
+ 0x59b0, 0x5abc, 0x5ad5, 0x5baa, 0x5c9c, 0x6cfd, 0x5d5c, 0x5e2b,
+ 0x5e21, 0x5e73, 0x5ef4, 0x5ef5, 0x5f3f, 0x5f42, 0x5f86, 0x5fbe,
+ 0x5fbc, 0x5fbd, 0x5ff1, 0x5ff2, 0x5fef, 0x6022, 0x6023, 0x6024,
+ 0x6067, 0x6066, 0x6197, 0x61ce, 0x61e7, 0x633b, 0x634d, 0x64e4,
+ 0x6542, 0x671d, 0x6798, 0x6cfd, 0x6949, 0x3049, 0x2a71, 0x2a85,
+ 0x2dd3, 0x650e, 0x4c02, 0x441e, 0x6cfd, 0x6cfd,
+ /* 0x67 */
+ 0x2128, 0x2172, 0x21ba, 0x21f0, 0x21ee, 0x22b8, 0x22b9, 0x22c4,
+ 0x4c53, 0x5eb0,
+};
+
+static const ucs4_t cns11643_3_2uni_upages[136] = {
+ 0x03400, 0x03500, 0x03600, 0x03700, 0x03800, 0x03900, 0x03a00, 0x03b00,
+ 0x03c00, 0x03d00, 0x03e00, 0x03f00, 0x04000, 0x04100, 0x04200, 0x04300,
+ 0x04400, 0x04500, 0x04600, 0x04700, 0x04800, 0x04900, 0x04a00, 0x04b00,
+ 0x04c00, 0x04d00, 0x04e00, 0x04f00, 0x05000, 0x05100, 0x05200, 0x05300,
+ 0x05400, 0x05500, 0x05600, 0x05700, 0x05800, 0x05900, 0x05a00, 0x05b00,
+ 0x05c00, 0x05d00, 0x05e00, 0x05f00, 0x06000, 0x06100, 0x06200, 0x06300,
+ 0x06400, 0x06500, 0x06600, 0x06700, 0x06800, 0x06900, 0x06a00, 0x06b00,
+ 0x06c00, 0x06d00, 0x06e00, 0x06f00, 0x07000, 0x07100, 0x07200, 0x07300,
+ 0x07400, 0x07500, 0x07600, 0x07700, 0x07800, 0x07900, 0x07a00, 0x07b00,
+ 0x07c00, 0x07d00, 0x07e00, 0x07f00, 0x08000, 0x08100, 0x08200, 0x08300,
+ 0x08400, 0x08500, 0x08600, 0x08700, 0x08800, 0x08900, 0x08a00, 0x08b00,
+ 0x08c00, 0x08d00, 0x08e00, 0x08f00, 0x09000, 0x09100, 0x09200, 0x09300,
+ 0x09400, 0x09500, 0x09600, 0x09700, 0x09800, 0x09900, 0x09a00, 0x09b00,
+ 0x09c00, 0x09d00, 0x09e00, 0x09f00, 0x0ff00, 0x20000, 0x20100, 0x20200,
+ 0x20500, 0x20600, 0x20b00, 0x20d00, 0x21300, 0x21600, 0x21700, 0x21d00,
+ 0x22300, 0x22500, 0x23000, 0x23500, 0x23c00, 0x24000, 0x24a00, 0x25100,
+ 0x25900, 0x25c00, 0x26500, 0x28c00, 0x29900, 0x2f800, 0x2f900, 0x2fa00,
+};
+
+static int
+cns11643_3_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x62) || (c1 >= 0x64 && c1 <= 0x67)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ if (i < 6298) {
+ if (i < 6148)
+ swc = cns11643_3_2uni_page21[i],
+ wc = cns11643_3_2uni_upages[swc>>8] | (swc & 0xff);
+ } else {
+ if (i < 6590)
+ swc = cns11643_3_2uni_page64[i-6298],
+ wc = cns11643_3_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/cns11643_4.h b/jni/iconv/lib/cns11643_4.h
new file mode 100644
index 0000000..e725992
--- /dev/null
+++ b/jni/iconv/lib/cns11643_4.h
@@ -0,0 +1,61 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 4
+ */
+
+/*
+ * The table has been split into two parts. Each part's entries fit it 16 bits.
+ * But the combined table would need 17 bits per entry.
+ */
+#include "cns11643_4a.h"
+#include "cns11643_4b.h"
+
+static int
+cns11643_4_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x6e)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ {
+ if (i < 2914)
+ swc = cns11643_4a_2uni_page21[i],
+ wc = cns11643_4a_2uni_upages[swc>>8] | (swc & 0xff);
+ else if (i < 7298)
+ swc = cns11643_4b_2uni_page40[i-2914],
+ wc = cns11643_4b_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
diff --git a/jni/iconv/lib/cns11643_4a.h b/jni/iconv/lib/cns11643_4a.h
new file mode 100644
index 0000000..ee81576
--- /dev/null
+++ b/jni/iconv/lib/cns11643_4a.h
@@ -0,0 +1,460 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 4 part a
+ */
+
+static const unsigned short cns11643_4a_2uni_page21[2914] = {
+ /* 0x21 */
+ 0x5a86, 0x1840, 0x1841, 0x185a, 0x75e8, 0x1802, 0x1829, 0x5b0e,
+ 0x6027, 0x1c02, 0x013e, 0x27dc, 0x5f3c, 0x6075, 0xd128, 0x1d42,
+ 0x1d6a, 0x2552, 0x6f3c, 0xd175, 0xd178, 0x29c4, 0x2c4c, 0x39ad,
+ 0x1812, 0x182f, 0x1896, 0x18d0, 0x1b42, 0x1b83, 0xd119, 0x60a5,
+ 0x60aa, 0x630f, 0x640e, 0x1d83, 0x1db8, 0x659c, 0x659b, 0x6a3c,
+ 0x2328, 0x71c2, 0x2623, 0x2801, 0x2900, 0x87b4, 0x08b8, 0x376c,
+ 0x392b, 0x1b88, 0x4879, 0x51b6, 0x1817, 0x5a65, 0x000c, 0x5bb2,
+ 0x0030, 0x18e2, 0x18db, 0x5e77, 0x5f42, 0x1bad, 0x6033, 0x1bf7,
+ 0x00da, 0x60af, 0x6236, 0x0113, 0x1d1b, 0x1d88, 0x1d87, 0x6522,
+ 0x1dcf, 0x1dfd, 0x0163, 0x1de7, 0x20dc, 0x69a3, 0x20d9, 0x2125,
+ 0x2127, 0x2333, 0x2613, 0x7225, 0x7224, 0x2675, 0x7652, 0x7789,
+ 0x7abf, 0x05c4, 0x05c3, 0x2ff1, 0x87b5, 0xa24c,
+ /* 0x22 */
+ 0x4552, 0xc714, 0xc712, 0x0001, 0x5aa3, 0x5aa2, 0x1851, 0x186a,
+ 0x5bb6, 0x190c, 0x5bb5, 0x5bb4, 0x18fe, 0x191b, 0x5bc2, 0x5bb8,
+ 0x003a, 0x5e79, 0x00ab, 0x1b73, 0x5f08, 0x1b8e, 0x5f7a, 0x5fb6,
+ 0x60bd, 0x60b7, 0x60bc, 0x00dd, 0x60c4, 0x60c9, 0x1ca5, 0x0115,
+ 0x1ca7, 0x1ca4, 0x6330, 0x6383, 0x6385, 0x6412, 0x6434, 0x1dbd,
+ 0x64e4, 0x64de, 0x652a, 0x1e02, 0x65af, 0x65b4, 0x65b3, 0x65b1,
+ 0x212b, 0x231b, 0x2335, 0x6cde, 0x02a7, 0x02a5, 0x6db8, 0x6db0,
+ 0x02a6, 0x6fc2, 0x59fd, 0x2617, 0x037c, 0x722a, 0x2670, 0x267d,
+ 0x03a9, 0x75e9, 0x27e9, 0x7657, 0x0434, 0x0435, 0x77b6, 0x77d7,
+ 0x77de, 0x04a8, 0x2919, 0x291c, 0x2975, 0x7ac2, 0x7bab, 0x04ff,
+ 0x29c8, 0x7e8f, 0x05c7, 0x05c6, 0x05c8, 0x7f6d, 0x82b5, 0x06d0,
+ 0x06d1, 0x87c0, 0x87bf, 0x0859, 0x8bb9, 0x8d1c,
+ /* 0x23 */
+ 0x3412, 0x08bd, 0x8e80, 0x9184, 0x9185, 0x0a28, 0x39b3, 0x9524,
+ 0x0aa9, 0x3a90, 0x3c36, 0xaa4c, 0x0fcc, 0xb1f6, 0x4881, 0x51b8,
+ 0xc370, 0x14b4, 0xc375, 0xc717, 0x1823, 0x0016, 0x002c, 0x5bf1,
+ 0x192e, 0x5bda, 0x1b4f, 0x5fb9, 0x1bba, 0x00df, 0x00e0, 0x1c22,
+ 0x60ce, 0x60d2, 0x60d0, 0x0117, 0x6243, 0x1caf, 0x1cb0, 0x1cb1,
+ 0x624d, 0x6334, 0x012f, 0x63d9, 0x1d64, 0x6418, 0x1dd3, 0x6538,
+ 0x016a, 0x65d7, 0x0170, 0x016d, 0x65dc, 0x65cb, 0x65d6, 0x65d8,
+ 0x016e, 0x65d1, 0xd13e, 0xd13c, 0x65d2, 0x022b, 0x0228, 0x6a59,
+ 0x59fd, 0x233f, 0x6ce5, 0x6ce6, 0x0292, 0x6ce8, 0x238b, 0x6dbd,
+ 0x2391, 0x2395, 0x6dbe, 0x6f49, 0x033f, 0x6fcd, 0x258a, 0x034f,
+ 0x0374, 0x715e, 0x71d0, 0x037d, 0x7306, 0x03b7, 0x03a3, 0x03b0,
+ 0x03b1, 0x2687, 0x03ab, 0x737c, 0x7371, 0x75ef,
+ /* 0x24 */
+ 0x043a, 0x0437, 0x280d, 0x0438, 0x0440, 0x778d, 0x77b7, 0x288e,
+ 0x049f, 0x7933, 0x797f, 0x297a, 0x7bf2, 0x0504, 0x0509, 0x0506,
+ 0x04fd, 0x050a, 0x0507, 0x7f2a, 0x7f8b, 0x05ca, 0x7f83, 0x7f8a,
+ 0x2c90, 0x05c9, 0x7f8e, 0x2c9a, 0x82b6, 0x2e3c, 0x2e3a, 0x067f,
+ 0x2e98, 0x84d8, 0x06d2, 0x8556, 0x87d2, 0x3065, 0xd1db, 0x0743,
+ 0x87c2, 0x8a87, 0x8a81, 0x8bc2, 0x8bbc, 0x8d23, 0x08c1, 0x8e93,
+ 0x08c5, 0x09a3, 0x918d, 0x918e, 0x0a2a, 0x0a5f, 0x953b, 0x954d,
+ 0x0a5d, 0x9534, 0x9531, 0x96f2, 0x96f0, 0x0b17, 0x9a15, 0x9b28,
+ 0x0b71, 0x0b72, 0x9c25, 0x9de7, 0x0c0f, 0x9de9, 0xa017, 0x40c2,
+ 0x0d91, 0xa96c, 0xa980, 0xaa4b, 0x0fb2, 0x0fcf, 0x0fce, 0x469e,
+ 0xafde, 0xaffb, 0x47eb, 0xb051, 0x4889, 0x1096, 0xb201, 0xb202,
+ 0x4896, 0xb205, 0x4887, 0xb203, 0x1097, 0xc151,
+ /* 0x25 */
+ 0x51c0, 0x148b, 0x51c3, 0xc153, 0xc37a, 0xc378, 0xc376, 0xc379,
+ 0xc38f, 0xc37c, 0x5578, 0xc71b, 0xc71c, 0x5625, 0x8f92, 0x1875,
+ 0x1874, 0x5b2e, 0x5b2c, 0x002d, 0x5c0c, 0x1999, 0x5c0b, 0x0050,
+ 0x004b, 0x5c05, 0x004f, 0x004c, 0xd105, 0x1971, 0x1b53, 0x1bbf,
+ 0x5fc2, 0x5fc3, 0x1bc0, 0x6048, 0x1bee, 0x6046, 0x00e4, 0x00e3,
+ 0x60ea, 0x00e1, 0x60eb, 0x00e2, 0x60ee, 0x1c3d, 0x0119, 0x1cbd,
+ 0x1d0c, 0x62d8, 0x9a1e, 0x63df, 0x63de, 0x0141, 0x4537, 0x644f,
+ 0x1dc0, 0x015e, 0x660d, 0x6608, 0x0179, 0x6609, 0x1e6e, 0x1e83,
+ 0x6612, 0x6665, 0x1e5e, 0x1e5d, 0x217e, 0x2179, 0x6a89, 0x217a,
+ 0x216c, 0x6a84, 0x6a9e, 0x6a8b, 0x0232, 0x2187, 0x6c62, 0x231d,
+ 0x0294, 0x2346, 0x0297, 0x6cf9, 0x2343, 0x6cf7, 0x0296, 0x0298,
+ 0x6d06, 0x6ddd, 0x02b2, 0x6dd9, 0x6ddf, 0x6de2,
+ /* 0x26 */
+ 0x02b9, 0x2561, 0x2566, 0x5af1, 0x2590, 0x0375, 0x037f, 0x037e,
+ 0x2629, 0x038f, 0x723f, 0x723e, 0x730b, 0x03bd, 0x26b2, 0x7383,
+ 0x03bb, 0x03bc, 0x7386, 0x26c0, 0x767c, 0x043d, 0x043e, 0x0474,
+ 0x77f7, 0x047a, 0x0476, 0x0478, 0x0475, 0x77fb, 0x793b, 0x04af,
+ 0x04b0, 0x04c7, 0x04cc, 0x7bf9, 0x7bca, 0x0516, 0x7bff, 0x0512,
+ 0x051d, 0x7c09, 0x7c03, 0x0515, 0x050f, 0x0514, 0x2a1f, 0x29e2,
+ 0x7c10, 0x7e9a, 0x7e9f, 0x05b0, 0x05bf, 0x05c0, 0x7f87, 0x05d2,
+ 0x05d9, 0x82b7, 0x067a, 0x8308, 0x82f9, 0x0681, 0x0682, 0x82f4,
+ 0x2f16, 0x2ef9, 0x06da, 0xad57, 0x3088, 0x87d6, 0x309b, 0xd1de,
+ 0x306e, 0x309e, 0x87d4, 0x0822, 0x081f, 0x8a90, 0x8a8d, 0x0821,
+ 0x3324, 0x8b60, 0x8bce, 0x8bcf, 0x085c, 0x337d, 0x8bd1, 0x087d,
+ 0x088d, 0x088f, 0x34e6, 0x8eca, 0x34cb, 0x08d0,
+ /* 0x27 */
+ 0x8eb7, 0x08d8, 0x8eb2, 0x8ebb, 0x8eb9, 0x34b5, 0x09a7, 0x919e,
+ 0x3797, 0x91b2, 0x379b, 0x0a12, 0x936f, 0x93ac, 0x0a2f, 0x9423,
+ 0x396b, 0x0a2e, 0x0a2c, 0x0a5c, 0x956c, 0x39d5, 0x9532, 0x955e,
+ 0x0a62, 0x0a67, 0x0ab4, 0x96fb, 0x9929, 0x99bd, 0x9a1f, 0x3c43,
+ 0x7941, 0x9a1d, 0x3c9c, 0x9b31, 0x9b2f, 0x0bea, 0x9d43, 0x0bfb,
+ 0x9d41, 0x0c14, 0x9df5, 0x0c13, 0x0c12, 0x0c10, 0x0c11, 0x9df2,
+ 0x0c86, 0x3ee4, 0x0c98, 0xa01e, 0xa254, 0x0d2a, 0xa256, 0xa329,
+ 0xa327, 0xa328, 0x41ce, 0x0eb5, 0xa979, 0xa97e, 0xabb6, 0xabb7,
+ 0x4613, 0x0fd6, 0x0fd8, 0x46b7, 0x0fd9, 0x0fd4, 0x0fd7, 0xd281,
+ 0x46b9, 0x59fd, 0xad4d, 0x47e4, 0x47fd, 0x480f, 0x1060, 0xb109,
+ 0xb108, 0x109e, 0x10a1, 0xb21e, 0xb21a, 0xb223, 0xb215, 0xb219,
+ 0xb216, 0x48bf, 0x48ca, 0xb214, 0xb218, 0x48c1,
+ /* 0x28 */
+ 0x10a0, 0xb51f, 0xb6dd, 0xb6df, 0xc169, 0x51d0, 0x59fd, 0xc16c,
+ 0x14b9, 0xc393, 0x52ae, 0xc395, 0xc394, 0xc391, 0xc397, 0xc730,
+ 0x15c1, 0x15c2, 0x5638, 0xd318, 0x001c, 0x5c31, 0x005e, 0x19bc,
+ 0x0059, 0x005c, 0x5c36, 0x005f, 0x19e9, 0x19bd, 0x19e2, 0x1b58,
+ 0x5fc9, 0x5fca, 0x00ce, 0x6118, 0x6112, 0x6119, 0x6110, 0x6116,
+ 0x1cc6, 0x625f, 0x1cc8, 0x62df, 0x6317, 0x1d28, 0x633c, 0x1d29,
+ 0x63ea, 0x63e9, 0x641c, 0x6458, 0x6464, 0x64f3, 0x015f, 0x6697,
+ 0x0185, 0x665a, 0x6659, 0x0186, 0x668e, 0x21b4, 0x6abc, 0x21a9,
+ 0x0287, 0x6d0d, 0x6cfc, 0x6d0c, 0x6e07, 0x6e0a, 0x02ca, 0x6e02,
+ 0x02c3, 0x6e26, 0x6e08, 0x6e1d, 0x02c2, 0x2568, 0x6f4e, 0x0341,
+ 0x6fed, 0x6fee, 0x6fef, 0x0380, 0x0381, 0x7250, 0x724c, 0x0393,
+ 0x0392, 0x724f, 0x03c5, 0x73d4, 0x59fd, 0x73b0,
+ /* 0x29 */
+ 0x0446, 0x0441, 0x0445, 0x0442, 0x043f, 0x76a5, 0x7809, 0x0482,
+ 0x0481, 0x047f, 0x04a5, 0x292b, 0x04b3, 0x04b5, 0x79f3, 0x79d7,
+ 0x298d, 0x04da, 0x7adc, 0x04db, 0x050d, 0x2a18, 0x050e, 0x7c0b,
+ 0x051e, 0x0525, 0x0526, 0x051c, 0x0521, 0x2a57, 0x2a48, 0x0527,
+ 0x051a, 0x7c3a, 0x7c0d, 0x7c11, 0x2a38, 0x7c20, 0x7c01, 0x0524,
+ 0x7c37, 0xd1a3, 0x2a71, 0x7eaa, 0x05c1, 0x05e1, 0x7fe7, 0x7fe8,
+ 0x2d12, 0x05eb, 0x7ff5, 0x05e2, 0x05d7, 0x05e9, 0x8035, 0x7fe6,
+ 0x2d0a, 0x7ff8, 0x2d23, 0x7ff1, 0x0684, 0x8314, 0x8315, 0x8309,
+ 0x06b5, 0x06bc, 0x06dc, 0x06de, 0x06df, 0x857b, 0x2f2a, 0x857e,
+ 0x8766, 0x8767, 0x880a, 0x0754, 0x30e0, 0x30be, 0x0753, 0x0824,
+ 0x0825, 0x3329, 0x0828, 0x0827, 0x8a9c, 0x8b62, 0x8be1, 0x8bde,
+ 0x8bdf, 0x8be9, 0x088b, 0x8ee4, 0x8ef7, 0x08dc,
+ /* 0x2a */
+ 0x3543, 0x8eea, 0x8ef6, 0x8f12, 0xd201, 0x37a6, 0x09b2, 0x37c0,
+ 0x91d9, 0x392f, 0x935f, 0x0a1b, 0x9373, 0x0a32, 0x3971, 0x943f,
+ 0x9578, 0x0a6b, 0x957d, 0x0a6c, 0x0a6d, 0x9712, 0x0ab9, 0x0aba,
+ 0x0b09, 0x0b0a, 0x992f, 0x3bea, 0x0b1b, 0x9930, 0x99db, 0x3c20,
+ 0x0b58, 0x9a29, 0x0b5a, 0xd236, 0x9b40, 0x0b77, 0x9b3d, 0x9b3e,
+ 0x0b79, 0x3ca9, 0x9b38, 0x3d85, 0x9c48, 0x0beb, 0x9cd0, 0x0bfd,
+ 0x0bfc, 0x3e06, 0x0c15, 0x0c18, 0x3df6, 0x0c16, 0x0c17, 0x0c19,
+ 0x3e00, 0x0c1b, 0x9e0e, 0x9e09, 0x3e02, 0x9e07, 0x0c87, 0x9f5f,
+ 0x9f60, 0x0c9c, 0xa02a, 0x0c9a, 0xa029, 0x0cff, 0x0cfe, 0xa14d,
+ 0x0d31, 0x0d2e, 0x0d30, 0x0d32, 0xa26c, 0x59fd, 0x0d2f, 0xa267,
+ 0x0d95, 0x0d96, 0xa339, 0xa334, 0xa459, 0x0dc5, 0x0e7a, 0xa923,
+ 0x0f42, 0xa982, 0x0f54, 0xa983, 0xa9a8, 0xaa55,
+ /* 0x2b */
+ 0xaaf9, 0xaaf8, 0xaafc, 0xaafa, 0x4609, 0xd27a, 0x0f9f, 0x0fa0,
+ 0x0fa2, 0x0fe0, 0xad74, 0x0fe1, 0xad6b, 0xad71, 0x0fdf, 0xad76,
+ 0xb10e, 0x1062, 0x1061, 0xb110, 0xb10f, 0x10a7, 0xb238, 0xb239,
+ 0xb23a, 0x48da, 0xb237, 0xb23e, 0x490a, 0x1189, 0xb49c, 0xb52a,
+ 0xb53a, 0xb52b, 0xb528, 0xb6aa, 0xb70f, 0x121d, 0xb710, 0xb8e6,
+ 0x132a, 0xbd25, 0xbe8e, 0x13d3, 0x1442, 0x1443, 0xc18b, 0x1491,
+ 0xc18c, 0xc19a, 0x1490, 0x14bf, 0xc3b3, 0x14bc, 0xc3b2, 0x14c0,
+ 0x15c7, 0x15c5, 0x5655, 0xc744, 0x5652, 0x1835, 0x5b58, 0x5ca7,
+ 0x1a34, 0x1a01, 0x5c63, 0x1a0a, 0x0066, 0x5c6a, 0x5c65, 0x5c6b,
+ 0x00ad, 0x5eed, 0x5fd9, 0x613b, 0x6132, 0x1c58, 0x6135, 0x6131,
+ 0x613e, 0x6143, 0x6136, 0x626d, 0x011d, 0x62e4, 0x0131, 0x1d2b,
+ 0x63f4, 0x014c, 0x6469, 0x646b, 0x0195, 0x0191,
+ /* 0x2c */
+ 0x0194, 0x66bf, 0x66c3, 0x66ae, 0x018f, 0x1eec, 0x66b1, 0x1f15,
+ 0x1efe, 0x66bb, 0x66af, 0x66b0, 0x1ee3, 0x1f16, 0x0240, 0x6aef,
+ 0x0241, 0x6aed, 0x21d3, 0x6af0, 0x6c93, 0x6d34, 0x6d2b, 0x2359,
+ 0x2427, 0x02d8, 0x02d2, 0x02da, 0x2428, 0x2410, 0x02d7, 0x240e,
+ 0x0342, 0x0357, 0x7004, 0x7003, 0x7002, 0x25af, 0x7005, 0x25ba,
+ 0x25b1, 0x7000, 0x7174, 0x0378, 0x0382, 0x0397, 0x7265, 0x7263,
+ 0x03c9, 0x73d7, 0x03c8, 0x03d6, 0x03cc, 0x73e8, 0x03d0, 0x73db,
+ 0x73d8, 0x03ce, 0x03c7, 0x26fc, 0x7409, 0x03cf, 0x03cb, 0x26f2,
+ 0x26fe, 0x73e5, 0x73e7, 0x27f8, 0x763f, 0x0447, 0x76c0, 0x0448,
+ 0x76b9, 0x76ba, 0x0483, 0x0485, 0x0484, 0x7820, 0x794f, 0x292c,
+ 0x04b8, 0x04bc, 0x7a91, 0x7a90, 0x7aee, 0x7af3, 0x7aec, 0x7af1,
+ 0x7aeb, 0x7af2, 0x7af4, 0x7aed, 0x7c41, 0x7c48,
+ /* 0x2d */
+ 0x7c45, 0x0531, 0x0534, 0x0536, 0x2a82, 0x7c7f, 0x7c8b, 0x0523,
+ 0x7c3b, 0x7c4e, 0x053a, 0x2a91, 0x2a8f, 0x7c7c, 0x05b4, 0x05b5,
+ 0x05ed, 0x05ec, 0x05d8, 0x7ff0, 0x8036, 0x803f, 0x8043, 0x8031,
+ 0x8034, 0x8046, 0x05f6, 0x05e7, 0x802f, 0x82c3, 0x067c, 0x067b,
+ 0x8336, 0x0688, 0x2e47, 0x2e4c, 0x8321, 0xd1c8, 0x2e8a, 0x8473,
+ 0x06be, 0x84e6, 0x06e7, 0x06e5, 0x06ee, 0x30e1, 0x314a, 0x883f,
+ 0x0759, 0x075e, 0x886b, 0x075a, 0x313f, 0x0761, 0x0758, 0x075b,
+ 0x30bd, 0x8871, 0x075f, 0xd1e2, 0x082a, 0x082d, 0x8ab0, 0x0823,
+ 0x082b, 0x082c, 0x8bf3, 0x087e, 0xd1f5, 0x0893, 0x0899, 0x8d61,
+ 0x8d5f, 0x08b3, 0x08e7, 0x08ea, 0x8f28, 0x8f1e, 0x8f29, 0xd202,
+ 0x8eeb, 0x8f66, 0x09b4, 0x91f6, 0x37c9, 0x0a17, 0x9360, 0x9377,
+ 0x93bb, 0x0a21, 0x93bc, 0x0a38, 0x0a37, 0x0a74,
+ /* 0x2e */
+ 0x0a73, 0x0a75, 0x95a2, 0x95b2, 0x959e, 0x0a76, 0x0a78, 0x973a,
+ 0x9738, 0x3aba, 0x0b0c, 0x0b20, 0x0b1e, 0x9a4d, 0x0b5b, 0x9a5e,
+ 0x0b5c, 0x9b17, 0x0b83, 0x3cc6, 0x0b80, 0x0b81, 0x0b7e, 0x0b88,
+ 0x0b85, 0x0b89, 0x0b7f, 0x0b8e, 0x9b64, 0x9b67, 0x0b84, 0x3cb7,
+ 0x3d8c, 0x9c59, 0x3d8d, 0x9cda, 0x0bee, 0x0bed, 0x0bfe, 0x9d51,
+ 0x0bff, 0x9d55, 0x9e3b, 0x9e34, 0x0c23, 0x9e37, 0x3e17, 0x9e31,
+ 0x3e1c, 0x0c1f, 0x9e3f, 0x9e59, 0x3e14, 0x9f61, 0x0c8f, 0x0c90,
+ 0xa058, 0xa062, 0xa050, 0x0ca0, 0xa051, 0x0ca6, 0x0c9f, 0xa046,
+ 0x0ca7, 0x0ca1, 0xa12d, 0x0d02, 0x0d36, 0xa348, 0xa351, 0xa34a,
+ 0xa34f, 0xa350, 0xa349, 0xa463, 0x0dc8, 0xa466, 0xa460, 0x0dd8,
+ 0x420c, 0x0ddd, 0x0ddc, 0xa4f1, 0x0dd7, 0xa507, 0x0dda, 0x0eba,
+ 0xa79b, 0xa7a3, 0xa79d, 0x0ebe, 0x0ec2, 0x0ebb,
+ /* 0x2f */
+ 0x0ec0, 0xa7a9, 0xa7a7, 0xa7a4, 0x4423, 0xa7ba, 0x77c1, 0xa926,
+ 0x0f43, 0x0f55, 0xa994, 0xa993, 0x0f57, 0x0f68, 0x4598, 0x4590,
+ 0xab07, 0xab0d, 0xab02, 0xab0c, 0xab09, 0xab08, 0xab13, 0x0fa1,
+ 0xabd2, 0x463a, 0xac3e, 0xac3c, 0xad67, 0xad9e, 0x0fea, 0xadad,
+ 0x0fe7, 0xadd9, 0xad42, 0xada3, 0xada0, 0x0fe8, 0x0fe9, 0xad7c,
+ 0xb004, 0x1054, 0xb058, 0xb060, 0xb0c9, 0xb0c8, 0x4826, 0x1065,
+ 0xb11c, 0xb11a, 0x108a, 0xb274, 0x10b0, 0xb26e, 0xb26f, 0xb279,
+ 0x10bc, 0x492e, 0xb277, 0x4955, 0x491a, 0x10b8, 0x493d, 0xb27c,
+ 0x10b2, 0xb270, 0x4930, 0x10bd, 0xb27a, 0xb282, 0x118a, 0x4b51,
+ 0x11a1, 0xb544, 0x11a2, 0xb543, 0x4b88, 0xb545, 0x1215, 0xb725,
+ 0xb71f, 0x1220, 0x1273, 0xb8e8, 0x4d8e, 0x4d8d, 0xb909, 0xb9b7,
+ 0xb9b9, 0xba64, 0xba63, 0x4e09, 0x4e14, 0x12b1,
+ /* 0x30 */
+ 0xba62, 0xba65, 0x132b, 0xbbac, 0x1345, 0xbd2a, 0x1397, 0x1398,
+ 0xbe96, 0x13d5, 0xbfc2, 0xd2de, 0x1493, 0x1496, 0x5207, 0x1494,
+ 0xc1aa, 0xc1b0, 0x14c7, 0x14c5, 0xc3d4, 0xc3cd, 0xc3d6, 0x14c4,
+ 0xc4f0, 0x5579, 0x5584, 0x15ce, 0x15ca, 0x15cc, 0x5657, 0x15c9,
+ 0x56ba, 0x59fd, 0xd04b, 0x5b62, 0x006e, 0x5cb7, 0x1a67, 0x5cac,
+ 0x5cab, 0x0071, 0x5cc1, 0x00bb, 0x00d3, 0x5fe8, 0x6169, 0x615d,
+ 0x615f, 0x00f3, 0x00ed, 0x00f5, 0x6164, 0x6162, 0x00f1, 0x00f2,
+ 0x00f6, 0x0120, 0x62f9, 0x0128, 0x62ee, 0x1d18, 0x1d2c, 0x1d59,
+ 0x63ab, 0x63ac, 0x63aa, 0x1d68, 0x1d7e, 0x6486, 0x647a, 0x1da1,
+ 0x6728, 0x01a1, 0x1f5b, 0x01aa, 0x01a9, 0x6731, 0x01b5, 0x01a5,
+ 0x01a8, 0x1f42, 0x01a7, 0x1f47, 0x672d, 0xd143, 0x1f3d, 0x672b,
+ 0x6732, 0x1f60, 0x21eb, 0x6b29, 0x6b26, 0x6b53,
+ /* 0x31 */
+ 0x024d, 0x6b33, 0x6b34, 0x6c9d, 0x029c, 0x235f, 0x6d41, 0x02ea,
+ 0x02e5, 0x6e91, 0x6e69, 0x256f, 0x7022, 0x035e, 0x7034, 0xd16d,
+ 0x712e, 0x0386, 0x0384, 0x71f4, 0x265a, 0x7428, 0x03d9, 0x741c,
+ 0x03de, 0x7411, 0x7424, 0x7415, 0x03db, 0x7416, 0x7454, 0x7423,
+ 0x75ff, 0x0431, 0x76cf, 0x76d0, 0x044b, 0x76ce, 0x0449, 0x044a,
+ 0x044c, 0x77c7, 0x785c, 0x048a, 0x7836, 0x0489, 0x048b, 0x7843,
+ 0x04bb, 0x29a2, 0x299d, 0x04e4, 0x7b2a, 0x7b01, 0x29a3, 0x7b0b,
+ 0x7b0f, 0x053b, 0x052e, 0x053e, 0x0546, 0x0553, 0x7cdf, 0x0544,
+ 0x7cd2, 0x053f, 0x0542, 0x054f, 0x7ccd, 0x0552, 0x054a, 0x2ac2,
+ 0x7cdb, 0x055a, 0x2aa5, 0x0549, 0x7ccf, 0x2c1c, 0x7ec0, 0x2c1d,
+ 0x0603, 0x8081, 0x8082, 0x808a, 0x80a8, 0x808c, 0x2d95, 0x2d9a,
+ 0x0601, 0x0606, 0x05fb, 0x05f9, 0x808e, 0x0605,
+ /* 0x32 */
+ 0x05fa, 0x808b, 0x2da6, 0x8096, 0x05fe, 0x80cc, 0x067d, 0x068c,
+ 0x834f, 0x834a, 0x2e50, 0x068e, 0x834b, 0x833d, 0x2e52, 0x8344,
+ 0x8349, 0x849e, 0x84f3, 0x2ec8, 0x84f5, 0x06f0, 0x06f2, 0x85b3,
+ 0x2f58, 0x06f1, 0x06e6, 0x85e5, 0x85b6, 0xd1d8, 0x3188, 0x8886,
+ 0x076f, 0x076d, 0x0769, 0x88b6, 0x8885, 0x076e, 0x88ab, 0x082f,
+ 0x0830, 0x0863, 0x8c0d, 0x8c8b, 0x8c8c, 0x33b8, 0x0880, 0x33b9,
+ 0x089a, 0x0894, 0x0896, 0x0895, 0x0897, 0x8d72, 0x08f4, 0x08fe,
+ 0x8f8f, 0x0901, 0x8f79, 0x0902, 0x8f77, 0x08f9, 0x8f90, 0x8f88,
+ 0x8f80, 0x8f9e, 0x08f6, 0x08f7, 0x8f82, 0x8f34, 0x8f89, 0x08ff,
+ 0x8f85, 0x8f7e, 0x8f7a, 0x8fa6, 0x360b, 0x8fb5, 0x91f4, 0x09bf,
+ 0x09bc, 0x3805, 0x9229, 0x9226, 0x922a, 0x09be, 0x09c0, 0x937e,
+ 0x0a3b, 0x0a39, 0x945b, 0x9461, 0x9460, 0x0a3c,
+ /* 0x33 */
+ 0x959b, 0x3a14, 0x3a04, 0x95c3, 0x0a7d, 0x95cd, 0x0a7f, 0x0a7a,
+ 0x0a7c, 0x3a05, 0x0a7e, 0x3a15, 0x3a0d, 0x0a80, 0x0abf, 0x0ac3,
+ 0x9754, 0x9759, 0x0acc, 0x0b0e, 0x0b0d, 0x98f5, 0x0b26, 0x0b24,
+ 0x0b25, 0x0b23, 0x0b21, 0x0b29, 0x9a69, 0x9a65, 0x0b8f, 0x0b8d,
+ 0x9b7c, 0x0b8b, 0x0b92, 0x9b80, 0x0b90, 0x9c65, 0x0bef, 0x0bf0,
+ 0x9cdf, 0x9d60, 0x0c01, 0x9d5e, 0x0c2e, 0x0c2d, 0x3e2e, 0x0c28,
+ 0x0c29, 0x0c2c, 0x9e8f, 0x9e61, 0x9e5a, 0x3e41, 0x0c88, 0x9f67,
+ 0x0c92, 0x0c91, 0x3eea, 0x9fbb, 0x3f44, 0x0ca9, 0x0cac, 0x0cae,
+ 0x0caa, 0x0d06, 0x0d05, 0x0d4a, 0x0d3e, 0x0d3c, 0x0d3b, 0xa29b,
+ 0x0d42, 0x0d41, 0x0d43, 0xa2a9, 0x0d45, 0xa366, 0x0d9a, 0x0d9b,
+ 0x0d9f, 0x0d9e, 0xa472, 0xa476, 0xa514, 0x0dde, 0x0de2, 0x0de6,
+ 0xa50f, 0x4229, 0x0de3, 0x4227, 0x0ddf, 0xa641,
+ /* 0x34 */
+ 0xa646, 0x439d, 0xa64b, 0xa643, 0x0e7e, 0x0ec9, 0x0ecc, 0xa7c6,
+ 0x0ed1, 0xa7c7, 0x0ed0, 0xa7ce, 0x0ecf, 0x0ec8, 0xa7c9, 0x0ecd,
+ 0xa7cb, 0xa7c5, 0x0f49, 0x0f47, 0x0f58, 0x0f6b, 0x0f6c, 0x0f6a,
+ 0xaa69, 0x0f80, 0x0f82, 0x0f84, 0x45c8, 0x0f83, 0xab1e, 0xabba,
+ 0x0fb6, 0xac52, 0xac51, 0xac53, 0xad9f, 0xaddb, 0x4726, 0x0ff1,
+ 0xade3, 0x0ff6, 0x0ff3, 0x0ff0, 0x471c, 0xadd7, 0xade9, 0x4728,
+ 0x0ff5, 0x0ff4, 0x0ff7, 0xadde, 0xaddc, 0xb03c, 0xd28b, 0x1055,
+ 0xb122, 0xb132, 0xb123, 0x108b, 0x10cb, 0x10c2, 0xb2d4, 0xb2c8,
+ 0xb2bc, 0x10ca, 0x10cc, 0xb2cd, 0x10c7, 0x10c9, 0x4970, 0xb2be,
+ 0x10c6, 0xb340, 0xb2d6, 0x10c3, 0x4982, 0xb2bd, 0x49ac, 0xb2ba,
+ 0x10c4, 0xb2c0, 0xd29b, 0xd29d, 0xb2c1, 0xb4a6, 0xb4a5, 0xb4a8,
+ 0x11a9, 0x4bad, 0x11a8, 0x11a6, 0xb55f, 0xb570,
+ /* 0x35 */
+ 0xb56a, 0xb565, 0xb567, 0xb56f, 0xb587, 0x4bca, 0x4c51, 0xb73d,
+ 0xb743, 0x1222, 0xb740, 0x1226, 0x1224, 0x1225, 0x4c9d, 0x122a,
+ 0x1274, 0xb918, 0x1279, 0x4d90, 0x127a, 0xb919, 0xb9c1, 0x4dd8,
+ 0x4dd7, 0x1297, 0xb9bc, 0xb9c8, 0x4e2e, 0xba71, 0x12bc, 0xba6e,
+ 0x12b3, 0xba78, 0x12bf, 0x12b7, 0xd2cd, 0xba7a, 0xbbb1, 0xbbaf,
+ 0xbbb0, 0x1334, 0x1346, 0x1348, 0x4f59, 0xbca8, 0xbca6, 0x1356,
+ 0x1367, 0xbd48, 0xbd45, 0x1368, 0x1399, 0x139a, 0xbea0, 0xbea4,
+ 0x13d8, 0xbfd4, 0x13db, 0x13dc, 0x13dd, 0x13d7, 0xbfd2, 0xc022,
+ 0x1449, 0x144a, 0x50da, 0xc0b7, 0xc0cc, 0x5233, 0xc1e6, 0x5218,
+ 0x149a, 0xc1c8, 0x14cd, 0x14ca, 0xc3f4, 0x14cb, 0xc3ed, 0x14cf,
+ 0xc37e, 0xd2e3, 0x14cc, 0x14ea, 0x14ed, 0xc4f9, 0xc4fd, 0x14e9,
+ 0xc507, 0x151a, 0x53ef, 0x158d, 0x15d2, 0xc778,
+ /* 0x36 */
+ 0xc77a, 0xc779, 0xc88a, 0x15f2, 0xc97b, 0xcad5, 0xcae9, 0x163d,
+ 0xcaeb, 0x163e, 0x16f8, 0x1723, 0x58d9, 0x18b4, 0x5b6c, 0x1aa0,
+ 0x1a90, 0x0075, 0x1a86, 0x1a84, 0x5cfa, 0x1a8a, 0x0076, 0x0073,
+ 0x1a9f, 0x1aa1, 0x5d18, 0x1a93, 0x00bd, 0x5ff6, 0x1bd5, 0x618a,
+ 0x6189, 0x00f9, 0x617f, 0x6188, 0x00fa, 0x6183, 0x6184, 0x6198,
+ 0x6163, 0x6187, 0x0121, 0xd127, 0x0129, 0x62f5, 0x6350, 0x0138,
+ 0x014e, 0x6487, 0x648a, 0x6565, 0x67b7, 0x67c1, 0x67c7, 0x01c8,
+ 0x01bc, 0x67c5, 0x67cb, 0x1f90, 0x67d1, 0x01bb, 0x01c2, 0x01c0,
+ 0x67b8, 0x67ca, 0x01ca, 0x67de, 0x01c9, 0x67ce, 0x01b8, 0x2110,
+ 0x2217, 0x6b68, 0x024e, 0x6b6b, 0x2244, 0x0250, 0x222b, 0x6b6a,
+ 0x2245, 0x6b66, 0x6b77, 0x6b96, 0x6b6e, 0xd156, 0x028a, 0x6d57,
+ 0x2365, 0x6d56, 0x6e9c, 0x6e9e, 0x02fc, 0x02f9,
+ /* 0x37 */
+ 0x6ea1, 0x0363, 0x7042, 0x25cf, 0x7046, 0x703e, 0x7133, 0x0387,
+ 0x0388, 0x71fa, 0x039a, 0x7297, 0x729b, 0x72aa, 0x2756, 0x7473,
+ 0x747c, 0x03e9, 0x7486, 0x03ea, 0x2754, 0x0450, 0x76f3, 0x76f0,
+ 0x0456, 0x0452, 0x044f, 0x0454, 0x0451, 0x76ec, 0x78af, 0x048e,
+ 0x048f, 0x7864, 0x7868, 0x795a, 0x293d, 0x7b1f, 0x7b25, 0x04ed,
+ 0x04eb, 0x29a4, 0x7cc6, 0x7cd6, 0x7cc3, 0x0562, 0x7d2c, 0x055d,
+ 0x7d2e, 0x7d5e, 0x7d33, 0x0561, 0x0565, 0x055c, 0x7d2d, 0x7d46,
+ 0x055f, 0x7cc1, 0x7d3a, 0x7ecc, 0x809d, 0x8083, 0x80f6, 0x2dec,
+ 0x0616, 0x060a, 0x80f8, 0x060e, 0x0612, 0x80fe, 0x80f3, 0x0611,
+ 0x80eb, 0x80fa, 0x0610, 0x8107, 0x80fc, 0x0609, 0x2dfa, 0x0615,
+ 0x2dd4, 0x8372, 0x8373, 0x8374, 0x0691, 0x0695, 0x0693, 0x0692,
+ 0x068f, 0x835f, 0x8360, 0x84aa, 0x8534, 0x06f6,
+ /* 0x38 */
+ 0x85b4, 0x06fb, 0x85f0, 0x2f75, 0x06f9, 0x860d, 0x85f3, 0x860f,
+ 0x301c, 0x077d, 0x88c9, 0x077a, 0x077f, 0x88c5, 0x0778, 0x88d7,
+ 0x88cc, 0x31d9, 0x88e7, 0x0770, 0x0782, 0x88c1, 0x0784, 0x88e8,
+ 0x0833, 0x8acb, 0x0832, 0x0836, 0x8ac8, 0x8b7a, 0x0856, 0x8b79,
+ 0x8b7e, 0x0867, 0x8c1b, 0x0865, 0x0864, 0x0866, 0x8c1f, 0x8c19,
+ 0x0881, 0x0882, 0x0883, 0x089e, 0x8d89, 0x33f1, 0x089d, 0x8d8b,
+ 0x090f, 0x0912, 0x9009, 0x8ffe, 0x9000, 0x0910, 0x0918, 0x900b,
+ 0x0914, 0x0919, 0x3637, 0x59fd, 0x904a, 0x367d, 0x3686, 0x09c8,
+ 0x09c4, 0x09c6, 0x9279, 0x09c7, 0x09c3, 0x926c, 0x9299, 0xd21b,
+ 0x9262, 0x9314, 0x0a19, 0x0a1c, 0x93c8, 0x93d7, 0x940c, 0x0a41,
+ 0x9470, 0x0a42, 0x0a43, 0x9471, 0x95df, 0x95e4, 0x0a82, 0x95e7,
+ 0x0a81, 0x0a94, 0x0a84, 0x9790, 0x0ad2, 0x0b0f,
+ /* 0x39 */
+ 0x0b22, 0x994c, 0x0b27, 0x0b2a, 0x3bfa, 0x0b28, 0x994f, 0x0b60,
+ 0x9a7d, 0x9a7e, 0x9a7c, 0x3c72, 0x9a8d, 0x9b19, 0x0b9b, 0x0b9c,
+ 0x9bc0, 0x0b93, 0x0b94, 0x3cdc, 0x0ba0, 0x0b99, 0x9bb6, 0x0ba1,
+ 0x9ba8, 0x0bf1, 0x9ceb, 0x9ce7, 0x9d6f, 0x9ec7, 0x0c36, 0x9e9f,
+ 0x0c37, 0x0c3f, 0x0c3c, 0x9ec4, 0x0c34, 0x0c39, 0x0c3b, 0x0c35,
+ 0x0c30, 0x0c32, 0x0c38, 0x0c3e, 0x0c3a, 0x9e9b, 0x9e97, 0x9ec5,
+ 0x9f6b, 0x9fce, 0x0cb6, 0x3f67, 0xa0b1, 0xa0ae, 0xa0b0, 0x0cb3,
+ 0x0d09, 0x4077, 0xa23e, 0xa2b5, 0xa2ba, 0x0d4c, 0xa2b2, 0xa2b4,
+ 0x0d53, 0x0d4d, 0x0d51, 0x0d4f, 0x419b, 0xa377, 0x0da2, 0xa386,
+ 0xa37b, 0x0dcd, 0xa47e, 0xa52e, 0x0de7, 0xa52f, 0x0df0, 0xa537,
+ 0x0de9, 0x0dec, 0xa532, 0x0de8, 0x0dee, 0x0e02, 0xa536, 0xa539,
+ 0xa535, 0xa65c, 0x0e82, 0x0e83, 0x0e86, 0xa67b,
+ /* 0x3a */
+ 0xa661, 0xa7ee, 0xa7eb, 0xa7ef, 0xa820, 0x442a, 0x4465, 0x0f4a,
+ 0xa930, 0x0f5a, 0x4564, 0xa9be, 0x0f6e, 0xaa67, 0xaa7c, 0x0f70,
+ 0x0f6f, 0xab24, 0x0f8a, 0x0f87, 0x0f88, 0xab29, 0xabef, 0x4620,
+ 0x0fb7, 0x0ffd, 0x4720, 0xae0d, 0x1005, 0x473c, 0x1008, 0x1003,
+ 0x1002, 0x1004, 0x0739, 0x1009, 0x0fff, 0xae64, 0x473f, 0xae15,
+ 0x0ffc, 0x1001, 0x100a, 0x47f0, 0x47f5, 0x106b, 0x106c, 0xb135,
+ 0xb136, 0xb134, 0xb137, 0xb347, 0xb32b, 0x10de, 0xb341, 0xb343,
+ 0x10db, 0xb342, 0x10dd, 0x10e3, 0xb332, 0x10e0, 0x10d9, 0x10d8,
+ 0x10e4, 0xb344, 0xb34a, 0x10da, 0x10ef, 0xd2a0, 0x4a15, 0x49be,
+ 0xb354, 0xb36e, 0xb352, 0x10d7, 0x11b3, 0x11bb, 0x4be5, 0x11b2,
+ 0x4bd2, 0x11ad, 0xb592, 0x11af, 0xd2b8, 0x4be0, 0xb5bf, 0x1216,
+ 0x1228, 0x1223, 0x4cb3, 0xb741, 0xb769, 0xb765,
+ /* 0x3b */
+ 0x1275, 0x127e, 0x127c, 0xb922, 0xb91d, 0xb9d2, 0xb9da, 0xb9db,
+ 0x12ce, 0x12cd, 0x12cf, 0x4e53, 0xbaa4, 0xba9e, 0x4e37, 0x4e47,
+ 0x4e5c, 0xba9d, 0x12c4, 0x12cc, 0x12c8, 0x12c7, 0xbaad, 0xbaa6,
+ 0xbaa7, 0xbbb3, 0xbbe0, 0xbc35, 0xbc37, 0x135a, 0x136a, 0xbd4a,
+ 0x136b, 0x136d, 0x136f, 0xbe5e, 0x139e, 0xbec0, 0x13a4, 0x13a3,
+ 0x13e4, 0x13e8, 0x13e9, 0x13e0, 0x13e3, 0xbff9, 0x13ea, 0x13e1,
+ 0x13ed, 0x1434, 0x1435, 0x1451, 0x50f0, 0xc1f0, 0x149d, 0xc1f3,
+ 0xc21b, 0xc1f2, 0xc1fb, 0xc41c, 0xc413, 0x14d0, 0xc40f, 0x14ee,
+ 0xc516, 0xc511, 0xc512, 0x14f2, 0xc50e, 0x541d, 0x1588, 0xc667,
+ 0xc6f2, 0xc6da, 0x158f, 0xc6dc, 0x15d8, 0xc894, 0xc89b, 0xc892,
+ 0xc89a, 0xc988, 0xc986, 0x163f, 0xcaef, 0x1652, 0x576b, 0xcb5e,
+ 0x1650, 0xcc58, 0x16b1, 0xcc56, 0xcc54, 0x16f9,
+ /* 0x3c */
+ 0xcd9b, 0xce96, 0xcea4, 0x1726, 0x1728, 0xce9a, 0xcf12, 0x0080,
+ 0x1ac0, 0x0081, 0x5d6b, 0x007e, 0x007f, 0x5d37, 0x5d3c, 0xd10a,
+ 0x5ef7, 0x00be, 0x5f66, 0x00d6, 0x61a9, 0x61ae, 0x61ad, 0x61c8,
+ 0x61a5, 0x61b0, 0x6295, 0x1ce5, 0x6325, 0x0134, 0x6499, 0x1daf,
+ 0x6574, 0x6570, 0x656f, 0x6841, 0x6854, 0x01d5, 0x01d8, 0x6840,
+ 0x6838, 0x01d4, 0x1fd8, 0x01d9, 0x6852, 0x683a, 0x6857, 0xd14a,
+ 0x6859, 0x2111, 0x2267, 0x6bb4, 0x6bc0, 0x025d, 0x2243, 0x025e,
+ 0x0259, 0x6b75, 0x025a, 0x02a0, 0x6d60, 0x6d47, 0x0305, 0x6ef0,
+ 0x0307, 0x6eef, 0x030e, 0x030c, 0x6eec, 0x6f83, 0x0345, 0x6f84,
+ 0x6f8f, 0x0364, 0x7061, 0x0365, 0x7069, 0x25dd, 0x0366, 0x7062,
+ 0x0389, 0x03ec, 0x03f1, 0x2770, 0x276a, 0x03f0, 0x03f8, 0x2774,
+ 0x275f, 0x74ae, 0x2761, 0x2773, 0x74b2, 0x03f2,
+ /* 0x3d */
+ 0x03f4, 0x770b, 0x0458, 0x7710, 0x770d, 0x045a, 0x0459, 0x0457,
+ 0x045b, 0x2850, 0x787f, 0x7881, 0x04a6, 0x04c2, 0x04c1, 0x293f,
+ 0x7a0b, 0x7b4e, 0x04ef, 0x29b0, 0x7dea, 0x7d45, 0x0568, 0x2b35,
+ 0x2b2d, 0x0573, 0x056e, 0x0574, 0x2b02, 0x0566, 0x7d28, 0x7d5d,
+ 0x7edc, 0x05b9, 0x2c26, 0x7ed4, 0x060c, 0x8164, 0x8168, 0x0620,
+ 0x8162, 0x061d, 0x8161, 0x061c, 0x8166, 0x0621, 0x061a, 0x0619,
+ 0x80f2, 0x8169, 0x8167, 0x067e, 0x839a, 0x839b, 0x8385, 0x839c,
+ 0x069d, 0x83a4, 0x069e, 0x069c, 0x2e6e, 0x8399, 0x8386, 0x8390,
+ 0x8481, 0x84ae, 0x2eb1, 0x2ed4, 0x06cd, 0x8538, 0x070b, 0x070a,
+ 0x2f85, 0x893b, 0x078f, 0x3272, 0x0795, 0x0790, 0x0791, 0x894c,
+ 0x323a, 0x07b9, 0x8947, 0x8935, 0x0797, 0x079e, 0x8933, 0x078b,
+ 0x8982, 0x8940, 0x083b, 0x083a, 0x083c, 0x083d,
+ /* 0x3e */
+ 0x0839, 0x083e, 0x086b, 0x086c, 0x8c36, 0x8d0e, 0x08a2, 0x08a1,
+ 0x089f, 0x8dad, 0x8daa, 0x9017, 0x092d, 0x9067, 0x0936, 0x092b,
+ 0x9072, 0x0937, 0xd20a, 0x9061, 0x90b0, 0x36ad, 0x0925, 0x092f,
+ 0x092c, 0x906e, 0x9064, 0x0932, 0x908c, 0x9066, 0x3695, 0x906b,
+ 0x905f, 0x9074, 0x9065, 0x92bb, 0x92be, 0x09d5, 0x92b9, 0x09d4,
+ 0x09d6, 0x92ef, 0x09d1, 0x3943, 0x93da, 0x0a46, 0x398f, 0x9490,
+ 0x95e9, 0x0a8c, 0x0a8a, 0x0a88, 0x9611, 0x960d, 0x95ed, 0x9621,
+ 0x0add, 0x9781, 0x97b1, 0x9901, 0x0b2d, 0x995e, 0x9962, 0x0b2e,
+ 0x0b2c, 0x0b2b, 0x0b30, 0x995b, 0x0b4e, 0x9a96, 0x9a93, 0x0b64,
+ 0x0b61, 0x9a92, 0x3c75, 0xd239, 0x0b70, 0x0ba6, 0x0ba4, 0x9bc4,
+ 0x9bc7, 0x9bc3, 0x0ba8, 0x0ba2, 0x9bc8, 0x0ba7, 0x3cec, 0x0ba5,
+ 0x9bca, 0x0ba9, 0x9bc5, 0x9bcf, 0x9bdc, 0x9c7c,
+ /* 0x3f */
+ 0x9d01, 0x0c3d, 0x9ed3, 0x9edc, 0x0c44, 0x0c45, 0x0c46, 0x9ed4,
+ 0x3e57, 0x9ecc, 0x0c47, 0x0c48, 0x0c42, 0x9ed6, 0x9edb, 0x0c41,
+ 0x9ed5, 0x9fd9, 0x0c94, 0x9fdd, 0x9fdc, 0x9fe0, 0xa0cc, 0x0cc0,
+ 0x0cb8, 0x0cc1, 0x0cc2, 0x0cbb, 0x0cbd, 0x0cbf, 0x0cb9, 0x0cb7,
+ 0xa0d2, 0x0cc7, 0xa0d3, 0x0d0c, 0x0d0b, 0x407b, 0x0d10, 0xa18d,
+ 0x0d5d, 0x4121, 0x0d5a, 0x0d58, 0x0d56, 0xa2d8, 0x0d54, 0x4116,
+ 0xa2bc, 0x0da8, 0x0da7, 0x0dcf, 0x0dd0, 0xa48a, 0x41e8, 0xa48b,
+ 0xa48d, 0x0dd1, 0x0deb, 0xa553, 0x0dfb, 0x426a, 0xa559, 0x0dfd,
+ 0x0df8, 0x0df7, 0x0e00, 0xa556, 0xa557, 0x0df6, 0x425f, 0xa673,
+ 0xa81b, 0x0edf, 0xa821, 0xa816, 0xa818, 0x0ee2, 0x0ee4, 0xa844,
+ 0x4482, 0xa826, 0x0ee3, 0xa936, 0x0f59, 0x0f71, 0x0f8e, 0x0f8c,
+ 0xab3a, 0x0fa4, 0xabf4, 0x4655, 0x1014, 0xae62,
+};
+
+static const ucs4_t cns11643_4a_2uni_upages[212] = {
+ 0x03400, 0x03500, 0x03600, 0x03700, 0x03800, 0x03900, 0x03a00, 0x03b00,
+ 0x03c00, 0x03d00, 0x03e00, 0x03f00, 0x04000, 0x04100, 0x04200, 0x04300,
+ 0x04400, 0x04500, 0x04600, 0x04700, 0x04800, 0x04900, 0x04a00, 0x04b00,
+ 0x04e00, 0x04f00, 0x05000, 0x05100, 0x05200, 0x05300, 0x05400, 0x05500,
+ 0x05600, 0x05700, 0x05800, 0x05900, 0x05a00, 0x05b00, 0x05c00, 0x05d00,
+ 0x05e00, 0x05f00, 0x06000, 0x06100, 0x06200, 0x06300, 0x06500, 0x06600,
+ 0x06700, 0x06800, 0x06900, 0x06b00, 0x06c00, 0x06d00, 0x06e00, 0x07000,
+ 0x07100, 0x07200, 0x07300, 0x07400, 0x07500, 0x07600, 0x07700, 0x07800,
+ 0x07900, 0x07a00, 0x07b00, 0x07c00, 0x07d00, 0x07f00, 0x08000, 0x08100,
+ 0x08200, 0x08300, 0x08400, 0x08600, 0x08800, 0x08900, 0x08a00, 0x08c00,
+ 0x08e00, 0x08f00, 0x09000, 0x09100, 0x09200, 0x09500, 0x09600, 0x09700,
+ 0x09a00, 0x0ff00, 0x20000, 0x20100, 0x20200, 0x20300, 0x20400, 0x20500,
+ 0x20600, 0x20700, 0x20800, 0x20900, 0x20a00, 0x20b00, 0x20c00, 0x20d00,
+ 0x20e00, 0x21100, 0x21200, 0x21300, 0x21500, 0x21600, 0x21700, 0x21900,
+ 0x21a00, 0x21b00, 0x21c00, 0x21d00, 0x21e00, 0x21f00, 0x22000, 0x22100,
+ 0x22200, 0x22300, 0x22400, 0x22500, 0x22600, 0x22700, 0x22900, 0x22a00,
+ 0x22b00, 0x22c00, 0x22e00, 0x22f00, 0x23000, 0x23100, 0x23200, 0x23300,
+ 0x23400, 0x23500, 0x23800, 0x23900, 0x23a00, 0x23b00, 0x23c00, 0x23d00,
+ 0x23e00, 0x24100, 0x24200, 0x24500, 0x24600, 0x24700, 0x24800, 0x24900,
+ 0x24a00, 0x24b00, 0x24c00, 0x24d00, 0x24f00, 0x25000, 0x25100, 0x25300,
+ 0x25400, 0x25600, 0x25700, 0x25900, 0x25a00, 0x25b00, 0x25e00, 0x25f00,
+ 0x26000, 0x26200, 0x26300, 0x26400, 0x26500, 0x26600, 0x26700, 0x26800,
+ 0x26900, 0x26a00, 0x26b00, 0x26c00, 0x27100, 0x27200, 0x27500, 0x27600,
+ 0x27700, 0x27800, 0x27900, 0x27b00, 0x27c00, 0x27d00, 0x27e00, 0x27f00,
+ 0x28200, 0x28400, 0x28500, 0x28600, 0x28700, 0x28800, 0x28c00, 0x28e00,
+ 0x28f00, 0x29000, 0x29100, 0x29200, 0x29400, 0x29500, 0x29600, 0x29a00,
+ 0x29d00, 0x2f800, 0x2f900, 0x2fa00,
+};
+
diff --git a/jni/iconv/lib/cns11643_4b.h b/jni/iconv/lib/cns11643_4b.h
new file mode 100644
index 0000000..6a9823e
--- /dev/null
+++ b/jni/iconv/lib/cns11643_4b.h
@@ -0,0 +1,668 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 4 part b
+ */
+
+static const unsigned short cns11643_4b_2uni_page40[4384] = {
+ /* 0x40 */
+ 0xb65b, 0xb66a, 0x1011, 0xb668, 0x101b, 0x1012, 0x100e, 0x1015,
+ 0x3f68, 0x1010, 0xb681, 0x1017, 0x4046, 0x4043, 0x1070, 0x10ed,
+ 0xbae7, 0x10ee, 0xbae6, 0xbad1, 0xbb11, 0x4181, 0xbad0, 0xbad9,
+ 0xbb0a, 0x10f4, 0xbada, 0xbadd, 0xbac8, 0xbae2, 0xbae9, 0xbacb,
+ 0x417c, 0xbacc, 0xbac1, 0x416a, 0xbade, 0x4188, 0x10f2, 0x10f8,
+ 0x10f3, 0xbb51, 0xbb12, 0x10fa, 0xbae0, 0xbb2b, 0xf6b4, 0xc0d8,
+ 0xc0d1, 0x4410, 0xc0d2, 0xc0cd, 0x441f, 0x11b6, 0x11b7, 0xc13d,
+ 0x440f, 0xc0ca, 0x11ba, 0xc0cb, 0x11bc, 0xc0d7, 0xc3f4, 0x123b,
+ 0x45d3, 0x122f, 0xc487, 0xc48b, 0xc483, 0x1237, 0x1299, 0xc7c5,
+ 0xc7d2, 0xc7c6, 0xc7d3, 0x12d9, 0x12d8, 0x12d7, 0xc7f0, 0xc7cd,
+ 0xc7cc, 0xc7dc, 0xc7d6, 0x1336, 0xc9e6, 0xca41, 0xca3f, 0x4987,
+ 0xcac5, 0xcac0, 0xcac6, 0xcabe, 0xcabf, 0x49c6,
+ /* 0x41 */
+ 0x1370, 0xcb63, 0xccd3, 0xccda, 0xccd5, 0x13a5, 0x13a6, 0x13a9,
+ 0x13ee, 0x1454, 0xd0ee, 0x1457, 0xd0fc, 0xd214, 0x14a1, 0xd323,
+ 0xd322, 0xd330, 0xd4b5, 0x14d3, 0xd538, 0x14d4, 0xd53f, 0x14d7,
+ 0x4dcc, 0x4e6d, 0x4e70, 0x14f7, 0x14f6, 0x14f9, 0x14f8, 0x4f58,
+ 0x4f42, 0x4f68, 0x4f69, 0xd768, 0xd767, 0x4f43, 0xd765, 0x4f47,
+ 0x158a, 0xda75, 0xdaf7, 0xdaf3, 0xdaf6, 0x1594, 0xdb00, 0x1593,
+ 0xdaff, 0xdaf5, 0x529d, 0x15dd, 0x15dc, 0x15f7, 0x53cf, 0xde92,
+ 0xe006, 0x1642, 0xe007, 0xe06b, 0x1654, 0xe06c, 0x1655, 0xe193,
+ 0x168f, 0xe194, 0x54f4, 0x16b4, 0x16b3, 0xe262, 0xe263, 0x5509,
+ 0xe25f, 0xe264, 0xe25b, 0xe259, 0x16fb, 0x16fd, 0xe3a4, 0xe3ac,
+ 0x55ab, 0x16fc, 0xe4b5, 0x172c, 0x172f, 0xe4ae, 0x172b, 0xe4c5,
+ 0x1733, 0x1734, 0x55fb, 0xe63b, 0x57ac, 0x57ae,
+ /* 0x42 */
+ 0x57aa, 0x17e8, 0xe8bf, 0xea2b, 0xea84, 0xea80, 0xeb4d, 0xeb4f,
+ 0x585c, 0xeb4c, 0xed92, 0x195d, 0x1ad2, 0x0085, 0x0088, 0x5fae,
+ 0x5f79, 0x008e, 0x0084, 0x5f71, 0x1adf, 0x5fb3, 0x0083, 0x5f2c,
+ 0x5f77, 0x612f, 0x63c3, 0x0102, 0x63cd, 0x0106, 0x0105, 0x63c9,
+ 0x00fe, 0x0101, 0x0100, 0x63ce, 0x64a5, 0x64a0, 0x64fe, 0x6559,
+ 0x669a, 0x01e7, 0x1e19, 0x68e4, 0x68d7, 0x68dc, 0x01e6, 0x68e7,
+ 0x01ed, 0x01e2, 0x01eb, 0x68e5, 0x01e8, 0x01ec, 0x1e0a, 0x0224,
+ 0x1f9a, 0x6e14, 0x0262, 0x6df1, 0x0261, 0x0260, 0x0264, 0x028b,
+ 0x6fb6, 0x706e, 0x706c, 0x7081, 0x7142, 0x0319, 0x0316, 0x0318,
+ 0x0322, 0x711a, 0x031d, 0x0317, 0x031e, 0x7127, 0x7125, 0x7117,
+ 0x711c, 0x713d, 0x7120, 0x0369, 0x036a, 0x7381, 0x036c, 0x037a,
+ 0x038a, 0x7509, 0x75c6, 0x75c4, 0x039c, 0x75c5,
+ /* 0x43 */
+ 0x03fd, 0x03f9, 0x76ef, 0x03ff, 0x76df, 0x76de, 0x76ee, 0x76f5,
+ 0x76ec, 0x03fc, 0x76dd, 0x2385, 0x03fb, 0x0402, 0x045f, 0x2456,
+ 0x045e, 0x045d, 0x045c, 0x7822, 0x2451, 0x0492, 0x7997, 0x7995,
+ 0x0494, 0x0495, 0x04d1, 0x7ba9, 0x04f1, 0x7c53, 0x25b1, 0x7c56,
+ 0x7c55, 0x0577, 0x056f, 0x7de3, 0x7de2, 0x0587, 0x057d, 0x057c,
+ 0x057e, 0x0585, 0x058b, 0x0586, 0x0580, 0x5dfd, 0x7da9, 0x0578,
+ 0xf5ab, 0x7e33, 0x7e0a, 0x05ba, 0x8059, 0x0633, 0x81bc, 0x062d,
+ 0x81c4, 0x81c7, 0x81c6, 0x0637, 0x275a, 0x2763, 0x81b8, 0x81da,
+ 0x062e, 0x81b7, 0x81c0, 0x063d, 0x81cd, 0x06a0, 0x84bc, 0x84ab,
+ 0x06a3, 0x8586, 0x299b, 0x875a, 0x29a3, 0x070e, 0x299e, 0x8843,
+ 0x07b6, 0x89ac, 0x07ab, 0x07ad, 0x07a6, 0x89be, 0x2ab8, 0x07aa,
+ 0x2aba, 0x07b1, 0x89ab, 0x07a8, 0x07af, 0x07b0,
+ /* 0x44 */
+ 0x07a7, 0x07b2, 0x079d, 0x07a5, 0x07b5, 0x743e, 0x2ac7, 0x2ad7,
+ 0x8cf9, 0x0841, 0x8cf3, 0x8cf7, 0x2c70, 0x8e45, 0x8e48, 0x0872,
+ 0x2c9d, 0x086f, 0x0871, 0x8e44, 0x0885, 0x8eaf, 0x8eb1, 0x08a4,
+ 0x08a5, 0x08a6, 0x8fcf, 0x08a8, 0x8fcb, 0x8fcd, 0x08a3, 0x9050,
+ 0x91ec, 0x921a, 0x2d16, 0x2d24, 0x91d8, 0x0943, 0x91d0, 0x91d1,
+ 0x093d, 0x0945, 0x917b, 0x91d2, 0x0944, 0x91d4, 0x91e7, 0x91df,
+ 0x91de, 0x2d45, 0x91d9, 0x91cf, 0x950d, 0x09e3, 0x2f79, 0x5dfd,
+ 0x09df, 0x09e4, 0x2f7a, 0x09e5, 0x9538, 0x3054, 0x0a22, 0x0a4a,
+ 0x98a9, 0x0a49, 0x0a44, 0x0a4b, 0x0a87, 0x0a89, 0x0a92, 0x0a91,
+ 0x0a90, 0x0a8e, 0x993e, 0x9946, 0x9aed, 0xf630, 0x0b12, 0x0b10,
+ 0x0b11, 0x9c6c, 0x0b32, 0x0b34, 0x0b37, 0x0b33, 0x0b36, 0x0b35,
+ 0x0b65, 0x9dac, 0x337c, 0x337b, 0x9ec9, 0x3412,
+ /* 0x45 */
+ 0x0bb0, 0x9f12, 0x0baf, 0x0baa, 0x9efd, 0x9f01, 0x9f11, 0x0bab,
+ 0x9f89, 0x9f05, 0x9efe, 0x9f0b, 0x9f20, 0x9f04, 0xa088, 0x0bf3,
+ 0xa102, 0x0bf4, 0xa103, 0x34b6, 0x34e0, 0x0c08, 0x0c4e, 0x0c55,
+ 0x0c4b, 0xa229, 0xa23b, 0x0c4d, 0x3573, 0xa206, 0x0c52, 0x3572,
+ 0x0c4c, 0x3570, 0x0c50, 0x0c53, 0xa203, 0x0c51, 0xa378, 0xa379,
+ 0xa37d, 0x0c89, 0xa37f, 0x0c95, 0x0ccc, 0x0cc8, 0x0cce, 0xa432,
+ 0x0cca, 0xa400, 0x369d, 0xa422, 0x0ccd, 0xa5a9, 0x0d5c, 0x0d67,
+ 0x0d69, 0x0d65, 0x0d62, 0xa704, 0x3827, 0x3835, 0xf659, 0x0daa,
+ 0xa8b8, 0xa99b, 0x0dd2, 0x39a2, 0x0e03, 0x0e0c, 0xaa92, 0x0e09,
+ 0x0e06, 0x0e05, 0x3989, 0xaa8f, 0x0e0b, 0x0e08, 0xaa98, 0x39a5,
+ 0xaaae, 0x0e8e, 0xad9d, 0x3ab6, 0x0ee8, 0xaf49, 0xaf50, 0xaf46,
+ 0x0eea, 0xaf4e, 0x3ba5, 0x3bc3, 0xaf55, 0x0ee9,
+ /* 0x46 */
+ 0x0eeb, 0xaf64, 0x0ef0, 0xb138, 0x0f4b, 0x3dab, 0x0f73, 0x0f75,
+ 0x0f92, 0x0f91, 0x0f93, 0x3e25, 0x0fa7, 0x0fa6, 0x0fa8, 0x0faa,
+ 0xb3fe, 0x0fa9, 0x3e59, 0x0fbb, 0x0fbc, 0x0fba, 0x0fbd, 0x1027,
+ 0x3f85, 0xb6a6, 0x1024, 0x101e, 0x101f, 0x101d, 0x1020, 0x1023,
+ 0x1029, 0x1022, 0xb69c, 0xb699, 0x101c, 0x3f8e, 0x1028, 0xb6b5,
+ 0xb6a3, 0xb6a0, 0xb6a7, 0xb69b, 0xb8df, 0xb8e1, 0x1071, 0x1073,
+ 0x1072, 0xb94d, 0x1102, 0xbbf3, 0xbb6f, 0xbb69, 0x10fe, 0x41be,
+ 0xbb6b, 0xbb78, 0xbb87, 0x1108, 0xbb85, 0xbb82, 0xbb90, 0x1107,
+ 0x1104, 0xbb80, 0xbb67, 0x1100, 0x10fc, 0xbb61, 0x1144, 0xbb93,
+ 0x10f1, 0xbbf2, 0xbb86, 0x41a6, 0x1106, 0xbfcd, 0xbfc4, 0x11c6,
+ 0x11c3, 0x11c1, 0x11c2, 0xc10f, 0x11c4, 0x11c7, 0xc10d, 0x11bf,
+ 0x11d2, 0xc173, 0x11ca, 0xf6ba, 0xc10a, 0x442f,
+ /* 0x47 */
+ 0xc108, 0xc113, 0x1213, 0xc3f8, 0x1230, 0x123e, 0x1239, 0xc4ab,
+ 0xc4a8, 0x123c, 0x123f, 0xc4a5, 0x1234, 0x123d, 0xc4c3, 0xc4a4,
+ 0x1238, 0xc4d4, 0xc4ba, 0xc5f1, 0x46a0, 0x1282, 0xc63f, 0x1283,
+ 0xc6ea, 0x129b, 0xc7f7, 0x12e0, 0x12dd, 0xc7fa, 0xc7f5, 0x12de,
+ 0xc7fe, 0x12e3, 0x12e5, 0xc800, 0x4797, 0x12e2, 0xc802, 0xc7fb,
+ 0xc807, 0x12df, 0xc81a, 0x132e, 0xc9b8, 0x1337, 0x1338, 0xc9e9,
+ 0xc9eb, 0xca50, 0xca4f, 0x498b, 0xcb86, 0x0162, 0xcb8e, 0x1394,
+ 0x1393, 0x13ab, 0x13ad, 0xccf0, 0xccfb, 0x13f5, 0x13f7, 0xce42,
+ 0x13f6, 0x13f8, 0xce85, 0x13fb, 0x13f9, 0x1458, 0x145a, 0xd105,
+ 0x1459, 0x4c0f, 0x1485, 0x14a4, 0x14d8, 0x14d9, 0xd54b, 0x14dd,
+ 0x14c8, 0xd563, 0x14fa, 0x14fb, 0x4f75, 0x1527, 0x4f9f, 0x152a,
+ 0x1525, 0xd799, 0x1528, 0xda81, 0xdb17, 0xdb10,
+ /* 0x48 */
+ 0xdb12, 0x52a6, 0x1595, 0x539a, 0xdcfa, 0xdcf3, 0xdcf2, 0xdcf5,
+ 0xdcf6, 0xddbb, 0xddc2, 0xdea7, 0x160f, 0x1611, 0xdea8, 0xdea3,
+ 0x1610, 0xdeaa, 0x1615, 0x1613, 0x5457, 0xdfdc, 0x1647, 0x1646,
+ 0xe00f, 0x1659, 0x165b, 0xe079, 0x165e, 0xe07f, 0xe085, 0x165a,
+ 0x1691, 0x1692, 0x1690, 0x1693, 0xe21b, 0x54f7, 0x16be, 0xe277,
+ 0xe276, 0xe298, 0x16bc, 0x16bb, 0x16b7, 0x16b9, 0xe27a, 0x1701,
+ 0x16fe, 0xe3bc, 0xe3ba, 0x1702, 0xe3b6, 0x16ff, 0x55b0, 0xe3b4,
+ 0x1700, 0xe4cf, 0x1737, 0x173a, 0x176f, 0x1777, 0x1779, 0x56c6,
+ 0xe67b, 0x17c8, 0xe81c, 0xe821, 0xe81d, 0xe8c0, 0x17f2, 0xe8ff,
+ 0x17f1, 0x17f0, 0x5862, 0xeb56, 0x1834, 0xeda1, 0xeda2, 0xeda6,
+ 0xf056, 0xf057, 0x192c, 0x192d, 0xf101, 0xf1ed, 0xf71c, 0xf3f2,
+ 0x1afa, 0x5fb8, 0x0091, 0x5fc0, 0x0094, 0x5fb7,
+ /* 0x49 */
+ 0x5fe1, 0x00c4, 0x010a, 0x63e8, 0x1c85, 0x64b2, 0x0152, 0x66ae,
+ 0x0159, 0x026f, 0x697e, 0x01f2, 0x01f4, 0x1e43, 0x6976, 0x01f1,
+ 0x1e3c, 0x6996, 0x026a, 0x6e20, 0x6e21, 0x6e23, 0x6e29, 0x7077,
+ 0x7151, 0x0324, 0x7156, 0x0323, 0x7188, 0x7159, 0x7155, 0x0327,
+ 0x7297, 0x7298, 0x036d, 0x21ed, 0x036e, 0x036f, 0x73a1, 0x73a3,
+ 0x2235, 0x039f, 0x040a, 0x0406, 0x040e, 0x770a, 0x040d, 0x0405,
+ 0x773d, 0x770c, 0x040b, 0x0410, 0x042e, 0x783d, 0x7839, 0x79b0,
+ 0x79b2, 0x79ae, 0x0496, 0x0497, 0x04c4, 0x2547, 0x04c5, 0x7b20,
+ 0x04d2, 0x7c6e, 0x7c6d, 0x7c6a, 0x0581, 0x7e32, 0x058e, 0x0590,
+ 0x058f, 0x7e39, 0x0591, 0x0595, 0x0593, 0x7da3, 0x266d, 0x7e7f,
+ 0x7e35, 0x7e3d, 0x7ff4, 0x7ff5, 0x063b, 0x0648, 0x8248, 0x8228,
+ 0x0646, 0x0647, 0x8227, 0x8232, 0x822c, 0x064c,
+ /* 0x4a */
+ 0x822e, 0x064a, 0x0650, 0x0643, 0x8223, 0x8231, 0xf5c5, 0x0649,
+ 0x06a6, 0x06a5, 0x06a4, 0x84c9, 0x8589, 0x06b9, 0x85bb, 0x06ce,
+ 0x06cf, 0x0713, 0x8897, 0x8893, 0x8a28, 0x07c6, 0x07c5, 0x07ca,
+ 0x07d9, 0x07c1, 0x8a18, 0x8a3b, 0x2af5, 0x8a27, 0x8a24, 0x8a1b,
+ 0x8a31, 0x07cb, 0x8a26, 0x8aa3, 0x8a3f, 0x8a22, 0x8a19, 0x2b03,
+ 0x8a41, 0x8a2b, 0x2b65, 0x0842, 0x8d0c, 0x2c75, 0x0874, 0x0873,
+ 0x8e4e, 0x8eb9, 0x8efa, 0x8fe9, 0x8fe8, 0x8fe4, 0x2d8a, 0x2d56,
+ 0x0952, 0x925f, 0x925d, 0x9252, 0x0950, 0x9274, 0x094b, 0x9246,
+ 0x094c, 0x096d, 0x92aa, 0x2d98, 0x924a, 0x9259, 0x924b, 0x094f,
+ 0x2d68, 0x09f0, 0x9550, 0x3034, 0x3045, 0x0a4d, 0x0a4c, 0x98d0,
+ 0x0a4f, 0x0a4e, 0x0a50, 0x98cc, 0x315c, 0x0a96, 0x3156, 0x9964,
+ 0x9965, 0x0a97, 0x0a95, 0x0a98, 0x995c, 0x9b15,
+ /* 0x4b */
+ 0x0aec, 0x0aeb, 0x0b13, 0x0b14, 0x0b38, 0x0b3a, 0x0b39, 0x9c79,
+ 0x0b68, 0x0b67, 0x9dc5, 0x9db8, 0x9f2c, 0x0bbe, 0x0bbc, 0x9f37,
+ 0x9f35, 0x9f31, 0x0bbb, 0x9f2f, 0x0bba, 0x9f2b, 0x0bb9, 0x0bb7,
+ 0x9f2d, 0x9f2a, 0x0bc1, 0xa095, 0x0bf7, 0xa23e, 0x0c60, 0xa247,
+ 0xa245, 0x0c59, 0x0c5c, 0x0c5a, 0x0c58, 0xa252, 0x0c5b, 0xa270,
+ 0xa250, 0xa258, 0xa251, 0xa23d, 0x0c5d, 0xa241, 0xa20c, 0xa23c,
+ 0xa386, 0xa383, 0xa389, 0xa3f3, 0x0cd4, 0x0cd3, 0x36bf, 0x0cd2,
+ 0x36bd, 0xa42d, 0x0cd7, 0x0cd1, 0x36e4, 0x0cd5, 0xa5c5, 0xf655,
+ 0x0d6d, 0x0d6f, 0x3834, 0x0d75, 0x0d6c, 0x0d74, 0xa743, 0x0d73,
+ 0xa737, 0xa745, 0x3836, 0x0dac, 0xa8e5, 0xa9a6, 0xaadb, 0x0e10,
+ 0xaada, 0xaae6, 0x39ba, 0x39bc, 0x0e0f, 0x39c8, 0x0e23, 0x39c3,
+ 0x0e1d, 0x39b6, 0x0e0e, 0xaaf8, 0xaae9, 0x0e15,
+ /* 0x4c */
+ 0x39c2, 0x0e13, 0xaae8, 0xaaf6, 0x0e1b, 0x39c5, 0x0e22, 0x0e26,
+ 0xaae7, 0x39bd, 0x39b0, 0x0e21, 0x0e1c, 0x0e17, 0xaad5, 0x0e1a,
+ 0x39bb, 0xadd3, 0xadc7, 0xadd1, 0x0e99, 0xadc3, 0x0e97, 0xaf80,
+ 0xaf98, 0x0efd, 0xaf84, 0x0ef6, 0x0efe, 0x0ef5, 0x0eff, 0x0ef7,
+ 0xaf97, 0xaf83, 0xaf81, 0x0f01, 0x3c04, 0xaf8c, 0xb142, 0xb2ab,
+ 0x0f77, 0xb2a3, 0xb2a6, 0xb35c, 0xb369, 0xb367, 0x0fab, 0xb48b,
+ 0xb4a8, 0x0fc0, 0xb6d8, 0x1031, 0x102e, 0xf689, 0xb6dc, 0x102c,
+ 0xb6e0, 0xb6e5, 0x1032, 0x102f, 0x102b, 0x102d, 0x1033, 0xb818,
+ 0xb819, 0x3ff1, 0x1057, 0x105c, 0x107b, 0xb95f, 0xb95e, 0x107a,
+ 0xbc02, 0x4222, 0x1113, 0x111e, 0x1117, 0x1120, 0x112a, 0x1111,
+ 0x1115, 0x110f, 0x1118, 0x4238, 0xbc12, 0xbc36, 0x112c, 0x4232,
+ 0xf6a8, 0x4210, 0xbc23, 0xbc03, 0x111c, 0xbc00,
+ /* 0x4d */
+ 0x1129, 0xbc46, 0xbc61, 0x1112, 0x424f, 0x1197, 0xc184, 0x4472,
+ 0xc16b, 0xc162, 0xc156, 0xc16a, 0xc152, 0xc155, 0x11d4, 0x11d0,
+ 0x447c, 0xc161, 0xf6bb, 0xc158, 0xc177, 0x11d3, 0x1214, 0xc4d7,
+ 0x1246, 0x1245, 0xc4de, 0x1243, 0xc4df, 0x460d, 0x1244, 0x1248,
+ 0xc4d1, 0x1247, 0xc4e2, 0xc4e1, 0xc4dd, 0x4608, 0x1249, 0x1285,
+ 0xc64b, 0x1284, 0xc64e, 0x129d, 0xc6fc, 0x129e, 0x12a0, 0xc6fa,
+ 0x129c, 0xc6fb, 0x129f, 0xc6fe, 0x12f7, 0x12ea, 0xc831, 0x12ef,
+ 0x12e9, 0x12f3, 0x12f0, 0x12eb, 0xc838, 0x12ec, 0x12f2, 0x12f5,
+ 0x12ee, 0xc83a, 0xc9bb, 0x133a, 0x134b, 0xca59, 0x134a, 0x134c,
+ 0xcadb, 0xcadf, 0xcae2, 0x1379, 0x137b, 0x1378, 0xcb9e, 0xcba1,
+ 0x13b5, 0xcd10, 0x13b4, 0x13b7, 0x4a9e, 0x1409, 0x13fe, 0x1408,
+ 0x1407, 0xce76, 0xce7f, 0xce7d, 0x1406, 0x1404,
+ /* 0x4e */
+ 0x1405, 0x13ff, 0x140b, 0xce82, 0xd057, 0x143b, 0x145d, 0x145c,
+ 0x145f, 0x145e, 0x4c28, 0xd12e, 0x4c21, 0x1483, 0xd38b, 0xd38d,
+ 0x14a7, 0x4d66, 0x4d6c, 0xd390, 0x14a8, 0xd4ec, 0xd56f, 0xd56b,
+ 0xd571, 0xd578, 0x4df6, 0x14e0, 0x14df, 0x14fe, 0x14fc, 0x14ff,
+ 0x14fd, 0xd7ad, 0x152c, 0x4fec, 0x4fba, 0x4fe3, 0x4fbd, 0x159d,
+ 0xdb2f, 0x52b4, 0xdd78, 0x1640, 0xdff8, 0xe019, 0x165f, 0xe09b,
+ 0xe094, 0xe097, 0xe099, 0xe1a6, 0xe1a4, 0xe1a7, 0x54d1, 0xe295,
+ 0x16c0, 0x5523, 0xe290, 0x16c1, 0x16c6, 0xe29b, 0xe3c4, 0x1704,
+ 0x1705, 0xe3c6, 0x560b, 0x173e, 0x173d, 0x1740, 0x173f, 0xe4e3,
+ 0x1742, 0xe4df, 0xe4dd, 0xe4e7, 0x1784, 0x1782, 0x177f, 0x1785,
+ 0xe82d, 0xe82c, 0x17cc, 0x57b2, 0x17cb, 0x17cd, 0xe834, 0xe838,
+ 0x57db, 0xe91d, 0x17f5, 0xe91a, 0xe91b, 0xe914,
+ /* 0x4f */
+ 0x57f0, 0xe917, 0xea21, 0x1820, 0x1821, 0xeaaa, 0xeaa1, 0x1837,
+ 0x183e, 0x5873, 0x183d, 0x586e, 0xeb63, 0xeb79, 0xeb60, 0x5865,
+ 0xeb62, 0x183c, 0xeb61, 0x1838, 0x586a, 0xeb70, 0x586d, 0xeb6a,
+ 0x183b, 0xedc8, 0x18b0, 0xedc5, 0xedbe, 0xedc2, 0x18ad, 0x18b2,
+ 0x18b8, 0x5a0b, 0xedc7, 0x18af, 0xedb0, 0xedca, 0x191a, 0x5b76,
+ 0x1920, 0x1921, 0x1930, 0x5ba8, 0x192f, 0xf10d, 0xf107, 0xf196,
+ 0xf1ef, 0x195f, 0x1960, 0xf21e, 0xf21d, 0x5c11, 0xf390, 0x5feb,
+ 0x008a, 0x1b19, 0x009c, 0x5fee, 0x009a, 0x5fef, 0x5fec, 0x63fa,
+ 0x010c, 0x010b, 0x010d, 0x1c92, 0x6504, 0x69d3, 0x01fe, 0x69d1,
+ 0x69fa, 0x01ff, 0x01fb, 0x01fc, 0x0209, 0x69c8, 0x0200, 0x69d5,
+ 0x1e75, 0x69cd, 0x69d2, 0x69fb, 0x6c2a, 0x6e88, 0x6e61, 0x0271,
+ 0x6e63, 0x6e62, 0x206f, 0x5e57, 0x71c8, 0x7198,
+ /* 0x50 */
+ 0x032b, 0x73c1, 0x773f, 0x7741, 0x0414, 0x0411, 0x0412, 0x7852,
+ 0x0463, 0x785e, 0x046e, 0x049a, 0x79c7, 0x049b, 0x7a70, 0x7b27,
+ 0x04c8, 0x7b71, 0x7bb0, 0x04f6, 0x7e42, 0x7e43, 0x26a5, 0x058c,
+ 0x0597, 0x05a2, 0x26a0, 0x7e57, 0x7e9d, 0x8289, 0x828d, 0x828b,
+ 0x8280, 0x8292, 0x828a, 0x82c8, 0x0654, 0x828f, 0x8293, 0x8291,
+ 0x06a8, 0x84f2, 0x84de, 0x06a9, 0x85c8, 0x28b4, 0x28d8, 0x29c2,
+ 0x0718, 0x0717, 0x071d, 0x87a7, 0x87a1, 0x0731, 0x8a8c, 0x8a7f,
+ 0x07d8, 0x07d5, 0x8a7b, 0x8a95, 0x8a99, 0x07e1, 0x8a8e, 0x07d4,
+ 0x8ada, 0x8a8a, 0x8a9c, 0x07e3, 0x8a7e, 0x0844, 0x0845, 0x8d1a,
+ 0x8e55, 0x0876, 0x0875, 0x8e60, 0x2ca8, 0x0888, 0x08aa, 0x8ffb,
+ 0x08ab, 0x08ac, 0x8ffd, 0x0957, 0x2d83, 0x0960, 0x095d, 0x096b,
+ 0x92d0, 0x0963, 0x0967, 0x92c5, 0x095e, 0x92d2,
+ /* 0x51 */
+ 0x9311, 0x2dc5, 0x2fcd, 0x09f9, 0x09f3, 0x95ad, 0x95a4, 0x95a9,
+ 0x95b0, 0x959d, 0x09f6, 0x9798, 0x309c, 0x0a51, 0x0a53, 0x0a52,
+ 0x9992, 0x0a9b, 0x998a, 0x0a9c, 0x998d, 0x9996, 0x0af7, 0x3299,
+ 0x328f, 0x3291, 0x9b45, 0x9b4b, 0x9c0f, 0x9c16, 0x0b3b, 0x9c8a,
+ 0x0b3e, 0x0b3d, 0x9dc9, 0x0b69, 0x9dc8, 0x9dca, 0x9f64, 0x0bc3,
+ 0x0bc4, 0x0bc7, 0x9f5d, 0x9f63, 0x3439, 0x0bc6, 0x342e, 0x0bc8,
+ 0x9f88, 0xa03a, 0xa039, 0x349f, 0x34a0, 0x0be6, 0x0bf8, 0xa117,
+ 0xa193, 0x0c07, 0xa195, 0x0c64, 0x0c68, 0xa276, 0x3594, 0x0c65,
+ 0x35ae, 0xa280, 0xa27b, 0x0c69, 0xa248, 0xa2a8, 0xa288, 0xa38b,
+ 0xa38a, 0xa38c, 0xa3fc, 0x0cda, 0x0ce0, 0x36e6, 0xa458, 0x0cde,
+ 0xa451, 0xa455, 0xa453, 0x0d1c, 0x0d1d, 0x0d1a, 0xa5dc, 0x0d7b,
+ 0x0d7a, 0x0d7c, 0xa75c, 0x0d78, 0x0d77, 0xa765,
+ /* 0x52 */
+ 0xf65a, 0x0db1, 0xa8ee, 0x0db2, 0x0db0, 0xa8f0, 0x38bc, 0xa8f2,
+ 0x0e36, 0xab35, 0x0e2e, 0xab22, 0x39d6, 0xab20, 0x0e34, 0xab2d,
+ 0xab28, 0xab26, 0xab3c, 0x0e2a, 0xab38, 0x0e33, 0x0e2d, 0x0e2f,
+ 0x0e31, 0x0e2b, 0x0e32, 0xab2a, 0x0e35, 0xab1a, 0xab30, 0xaae3,
+ 0xab19, 0xade9, 0xade7, 0x3acf, 0xafd6, 0xafc4, 0x0f08, 0xaf87,
+ 0x0f06, 0xafc7, 0xafd9, 0x3c18, 0xafdf, 0x0f4d, 0x0f61, 0xb20a,
+ 0xb201, 0xb2b1, 0x0f78, 0xb2c1, 0x0f94, 0x0f95, 0xb376, 0xb40d,
+ 0xb40e, 0x0fc1, 0x0fc3, 0x3e6d, 0xb707, 0x1039, 0xb709, 0xb716,
+ 0x103a, 0x103b, 0x1035, 0x1036, 0xb70e, 0x103c, 0x3f90, 0xb706,
+ 0xb81e, 0xb84a, 0x1058, 0x107c, 0x107d, 0x108d, 0x108c, 0xbca6,
+ 0xbc91, 0x113b, 0x113f, 0xbcb8, 0xbc96, 0x1132, 0x112d, 0xbcc5,
+ 0x112f, 0x1139, 0x112e, 0x113a, 0xbd0a, 0x1136,
+ /* 0x53 */
+ 0x1131, 0x113e, 0x1138, 0x4252, 0x1134, 0xbcb2, 0x1141, 0xbcb7,
+ 0xbcb4, 0xbc89, 0xbc8d, 0x1130, 0xbc87, 0xbcc2, 0xbc9c, 0xbc92,
+ 0x1143, 0xbcca, 0x4250, 0xbc8a, 0xbfe0, 0x1198, 0xbfe6, 0xbfe5,
+ 0x44a0, 0xc1a5, 0xc1b3, 0x4486, 0x11da, 0x11d7, 0xc1b5, 0xc1af,
+ 0x4495, 0xc1b0, 0xc1cc, 0x448c, 0xc1a2, 0xc1be, 0xc1c6, 0xc1ac,
+ 0xc1ae, 0x1218, 0x4560, 0xf6c3, 0xc508, 0xc505, 0x1252, 0x4628,
+ 0xc4fe, 0x124e, 0x4620, 0xc500, 0x124f, 0x1250, 0xc664, 0xc668,
+ 0x46a8, 0x1286, 0x1287, 0x1289, 0xc66a, 0xc669, 0xc70d, 0xc712,
+ 0x12a2, 0x12a3, 0xc70f, 0x12a1, 0xc867, 0xc879, 0xc872, 0xc866,
+ 0xc87c, 0x12f9, 0x12fd, 0xc868, 0xc885, 0xc876, 0xc874, 0xc871,
+ 0xc864, 0x133e, 0x133c, 0xc9f8, 0x134d, 0xca6c, 0x134e, 0xcaeb,
+ 0x1381, 0x1383, 0x1382, 0xcbb8, 0x1380, 0x1388,
+ /* 0x54 */
+ 0xcd2d, 0xcd2e, 0xcd28, 0xcd29, 0xcd31, 0x13b9, 0xcd2f, 0xcd2a,
+ 0x4b3a, 0xcea4, 0xceb7, 0xcebf, 0x1411, 0x140d, 0x1410, 0x1413,
+ 0xd063, 0x143c, 0x1462, 0x1463, 0xd167, 0xd3be, 0xf6e0, 0xd595,
+ 0xd59c, 0x1503, 0x1506, 0x1502, 0x1501, 0xd671, 0xd672, 0x1505,
+ 0xd66f, 0x4e94, 0x5011, 0xd7f1, 0x5037, 0x1536, 0xd7e8, 0x1535,
+ 0x5043, 0xf6ea, 0x15a1, 0x15a3, 0xdb49, 0xdb64, 0x15a0, 0xdb48,
+ 0x15ea, 0x53a6, 0x15e8, 0xdd2c, 0xdde1, 0xddef, 0xdec0, 0x1621,
+ 0x161b, 0xded7, 0xded4, 0x1649, 0x1648, 0xe0ad, 0x5495, 0x1662,
+ 0x1661, 0x1664, 0x1660, 0x1663, 0xe0ae, 0xe0ac, 0x5496, 0x1666,
+ 0x16ac, 0x16ab, 0xe227, 0xe2ae, 0x16c3, 0xe2b0, 0x16c4, 0x5525,
+ 0xe2c0, 0xe2c4, 0x1708, 0x1709, 0x170a, 0x1706, 0x1707, 0x1741,
+ 0xe507, 0x1745, 0xe4fd, 0x1743, 0x1744, 0x5626,
+ /* 0x55 */
+ 0x5634, 0x1747, 0xf704, 0xe61b, 0xe61c, 0x1771, 0xe6b2, 0xe6b4,
+ 0xe6b7, 0xe6b1, 0xe6b3, 0xe6ae, 0x178b, 0x17d4, 0x17d3, 0x17d1,
+ 0x57ba, 0x17d2, 0xe83f, 0xe936, 0x17f7, 0x17f8, 0xe931, 0xe93b,
+ 0xe935, 0xe93a, 0xe937, 0xea22, 0xea36, 0xea32, 0x1822, 0xeac0,
+ 0x1845, 0x1841, 0x5881, 0x1840, 0x588a, 0xeb85, 0x587f, 0x1842,
+ 0xeb89, 0x18c1, 0x18c5, 0xede1, 0x18bb, 0x18b9, 0x18bd, 0x18c9,
+ 0xee0a, 0x5a11, 0xee09, 0x18bf, 0x18c7, 0xede8, 0x18c3, 0x1924,
+ 0x1931, 0x1933, 0xf118, 0x1932, 0x1934, 0x1952, 0x1961, 0x5bd9,
+ 0x197a, 0x1982, 0x5c3c, 0xf3c5, 0x1b23, 0x600d, 0x600c, 0x6021,
+ 0x1b2c, 0x6216, 0x640e, 0x010f, 0x1c95, 0x6417, 0x0123, 0x0125,
+ 0x6a48, 0x0206, 0x0208, 0x1e88, 0x6a55, 0x6a49, 0x6a4c, 0x1e8b,
+ 0x6a4f, 0x6a3d, 0x027a, 0x0277, 0x6e8a, 0x6ea8,
+ /* 0x56 */
+ 0x708a, 0x032e, 0x71cb, 0x032f, 0x71d5, 0x78d4, 0x041b, 0x0413,
+ 0x775c, 0x7775, 0x0466, 0x7861, 0x0465, 0x7096, 0x04f7, 0x7c8a,
+ 0x7ed0, 0x26e1, 0x26d7, 0x7e49, 0x7ecf, 0x059c, 0x82d6, 0x827f,
+ 0x0653, 0x82d2, 0x82cf, 0x8506, 0x8509, 0x06ba, 0x28a3, 0x0722,
+ 0x29d3, 0x8b06, 0x8af1, 0x8b04, 0x2b8b, 0x8afa, 0x8af4, 0x07eb,
+ 0x07dd, 0x8af9, 0x07ef, 0x8a8b, 0x8b03, 0x0847, 0x0846, 0x8da2,
+ 0x0878, 0x2cac, 0x0889, 0x900c, 0x900b, 0x0968, 0x0976, 0x0974,
+ 0x0979, 0x9324, 0x097a, 0x0977, 0xf614, 0x0971, 0x9325, 0x0972,
+ 0x95f6, 0x09ff, 0x95fb, 0x0a05, 0x9732, 0x97fb, 0x0a54, 0x98f2,
+ 0x98f3, 0x0a9e, 0x0a9f, 0x3174, 0x999c, 0x9b72, 0x0afa, 0x9b74,
+ 0x0b44, 0x0b3f, 0x0b40, 0x9c86, 0x0b42, 0x9c8e, 0x9c90, 0x0b51,
+ 0x9ccd, 0x9cf7, 0x9dd6, 0x9f84, 0x9f95, 0x9f8a,
+ /* 0x57 */
+ 0x3440, 0x0bca, 0x9f97, 0x3441, 0x0bce, 0x0bc9, 0xa0a0, 0xa0a1,
+ 0xa122, 0xa1a6, 0xa1a4, 0x0c09, 0x34e8, 0x0c6c, 0x0c6e, 0x0c70,
+ 0x0c6d, 0x0c6b, 0x0c71, 0x0c72, 0xa2af, 0xa2b0, 0xa2bd, 0x0c8c,
+ 0x0ce4, 0xa476, 0x0ce1, 0xa47b, 0xa479, 0x36f6, 0x0ce7, 0x3700,
+ 0x0ce2, 0x0d1f, 0xa5ee, 0xa5f1, 0x0d7e, 0xa794, 0x0d80, 0x3859,
+ 0x3855, 0xa791, 0x0db9, 0x0db7, 0x0db8, 0xa910, 0x0dba, 0x38f4,
+ 0xa9af, 0x0dd3, 0x0e3f, 0x3a04, 0x0e45, 0x0e41, 0x3a15, 0x0e42,
+ 0x0e43, 0x0e3b, 0x0e38, 0xab7b, 0xab77, 0x0e3a, 0x39f5, 0xab80,
+ 0xabc6, 0x0e3c, 0xab7c, 0xab90, 0x0e3e, 0xaba3, 0xab7d, 0xabbd,
+ 0x0e9e, 0x0e9f, 0x0ea1, 0xae13, 0x0e9b, 0x0f12, 0xb011, 0xb044,
+ 0xb00d, 0x0f18, 0x0f0c, 0xb214, 0x0f62, 0xb2b8, 0x0f7a, 0xb2b7,
+ 0xb383, 0x0fae, 0x0faf, 0xb414, 0x0fad, 0xb41c,
+ /* 0x58 */
+ 0x0fc4, 0x0fc7, 0x0fc6, 0x0fc5, 0xb4d4, 0xb4d5, 0x3fc1, 0x1040,
+ 0xb743, 0xb742, 0x103f, 0x1041, 0xf68a, 0xb741, 0xb84e, 0x107f,
+ 0xb987, 0x1086, 0x1081, 0x1080, 0x108e, 0x114a, 0xbd39, 0x1147,
+ 0xbd8f, 0xbd2a, 0x114b, 0x1146, 0x114e, 0x427d, 0xbd2b, 0x42a5,
+ 0xbd50, 0x1148, 0xbd6e, 0x1145, 0xbd3b, 0xbd53, 0xbd5f, 0xbd2f,
+ 0xbd30, 0xbd38, 0xbd4c, 0xbff1, 0x11db, 0x11e7, 0x11e4, 0xc207,
+ 0xc216, 0x11e1, 0xc214, 0x11e9, 0xc1fb, 0x11e5, 0x11e0, 0x11e3,
+ 0xc1f8, 0xc210, 0xc21d, 0xc1ff, 0xc20b, 0xc204, 0x11ea, 0xc1fe,
+ 0xc3ff, 0x463a, 0x1254, 0x1258, 0x125c, 0xc523, 0x1255, 0x128b,
+ 0x128c, 0x12a6, 0x12a5, 0xc72a, 0xc8a0, 0xc898, 0xc89c, 0x12ff,
+ 0xc89e, 0xc8a6, 0xc8b5, 0xc8b0, 0x1330, 0x1340, 0x1341, 0xcaf9,
+ 0xcaf5, 0x1386, 0xcbd2, 0x13bf, 0x13bd, 0xcd50,
+ /* 0x59 */
+ 0xcd4e, 0xcd4b, 0xcd52, 0xcd4d, 0x13be, 0x1419, 0xcee4, 0x141c,
+ 0xceda, 0x141b, 0x1417, 0x1418, 0x4b51, 0xcedf, 0xcee8, 0x143d,
+ 0x146a, 0x1466, 0xd170, 0xd172, 0x1467, 0xd177, 0x1468, 0x14ad,
+ 0x14ae, 0xd3e6, 0xd5aa, 0x14d6, 0x1509, 0xd68c, 0x4e98, 0xd689,
+ 0x150c, 0x150a, 0xd832, 0x153b, 0x153a, 0x5084, 0x5081, 0xd87a,
+ 0x506f, 0xda9e, 0xdaa0, 0xdb70, 0x15af, 0x15aa, 0x15ab, 0xdb6e,
+ 0xdb66, 0x15b1, 0xdb65, 0x15ac, 0x15ec, 0xdd7f, 0xdde0, 0x1601,
+ 0xddff, 0xdef6, 0xdef7, 0xdef5, 0x1623, 0xdefc, 0x1624, 0x161e,
+ 0xdef9, 0x164a, 0x1665, 0x166a, 0xe0ca, 0xe0c3, 0xe0c6, 0x1669,
+ 0xe1b8, 0xe1bd, 0x1695, 0xe1bc, 0xe205, 0xe2e0, 0xe2e9, 0x5542,
+ 0xe2df, 0xe2ec, 0x16cc, 0xe2e5, 0xe2de, 0xf700, 0x16cf, 0xe2f0,
+ 0xe2e3, 0x170f, 0xe3ec, 0x170e, 0x170b, 0x1710,
+ /* 0x5a */
+ 0x170d, 0x170c, 0xe3f2, 0xe3ef, 0xe3e9, 0xe4fb, 0x1746, 0x1748,
+ 0x5637, 0x1749, 0xe537, 0xe6de, 0x1791, 0x178e, 0xe6da, 0x17d8,
+ 0x17d6, 0xe84b, 0x17da, 0xe849, 0x17d7, 0xe8d5, 0x57ff, 0x17f9,
+ 0xe952, 0xe947, 0x17fc, 0xe948, 0xeacc, 0xead0, 0x58a9, 0x184a,
+ 0x58a7, 0x184e, 0x58b3, 0x58ac, 0x58b0, 0xeb86, 0xeba7, 0xeba3,
+ 0x589c, 0xebb6, 0xebad, 0xee13, 0x5a3c, 0x5a1c, 0x5a3a, 0x18d3,
+ 0x18cd, 0x18d1, 0xee17, 0xee22, 0x5a32, 0x5a34, 0xee49, 0xee26,
+ 0xf70c, 0xee3c, 0xee28, 0xf0a8, 0x5bc7, 0xf1fb, 0x1962, 0xf232,
+ 0xf2d6, 0xf348, 0x1983, 0x5c3f, 0xf3c6, 0x1992, 0x009f, 0x00a0,
+ 0x6025, 0x6026, 0x6024, 0x6033, 0x6170, 0x0127, 0x6790, 0x020b,
+ 0x6a95, 0x6aa1, 0x6a92, 0x6a8f, 0x6a9f, 0x6a96, 0x6a98, 0x6a9d,
+ 0x6aa0, 0x028d, 0x7097, 0x71eb, 0x0370, 0x7787,
+ /* 0x5b */
+ 0x24eb, 0x7b32, 0x059a, 0x059f, 0x059d, 0x7ed8, 0x7efb, 0x7f06,
+ 0x059b, 0x7ed1, 0x26d5, 0xf5b0, 0x0660, 0x0664, 0x0669, 0x0663,
+ 0x0667, 0x0662, 0x82f6, 0x8304, 0x82fe, 0x2802, 0x82ff, 0x82f7,
+ 0x8518, 0x06ac, 0x8514, 0x85cd, 0x8620, 0x87de, 0x0726, 0x0723,
+ 0x0725, 0x8b45, 0x8b53, 0x07f8, 0x8b4b, 0x8b55, 0x8b41, 0x07f7,
+ 0x07fb, 0x07fa, 0x8b5c, 0x8b54, 0x8e71, 0x8ed0, 0x08b0, 0x08af,
+ 0x9053, 0x9329, 0x937e, 0x097e, 0x9379, 0x097d, 0x0980, 0x9370,
+ 0x936a, 0x097f, 0x0986, 0x9385, 0x9364, 0x2e12, 0x9378, 0x0981,
+ 0x9632, 0x9627, 0x962f, 0x0a24, 0x0a58, 0x0a57, 0x0aa0, 0x99ba,
+ 0x0afe, 0x9b71, 0x9b8c, 0x0b15, 0x9c1a, 0x0b47, 0x0b46, 0x9c98,
+ 0x9de4, 0x0b6b, 0x0b6c, 0x3385, 0x3454, 0x9fc2, 0x0bcc, 0x9fba,
+ 0x3455, 0x9fc8, 0x0bcb, 0x34a7, 0x34a8, 0x0bf9,
+ /* 0x5c */
+ 0xa1b9, 0xa1b8, 0xa1a5, 0xa2e2, 0x0c78, 0x0c7a, 0x0c75, 0xa2d9,
+ 0x0c76, 0x0c77, 0xa2ac, 0xa2dd, 0x0cea, 0x0cee, 0x0ced, 0xa49d,
+ 0x0cec, 0x370f, 0xa611, 0xa603, 0x0d84, 0x0d85, 0x0d83, 0xa7ee,
+ 0x0dbc, 0x0dbd, 0x0dd4, 0xaba4, 0xabd8, 0xabdd, 0xabde, 0x0e55,
+ 0xabe7, 0x0e50, 0x0e4c, 0x0e48, 0xabd4, 0x0e53, 0xabce, 0x0e57,
+ 0x0e54, 0x0e4e, 0x0e4a, 0x0e51, 0xabf1, 0xabd3, 0x0e49, 0x0e4b,
+ 0x0e63, 0xabca, 0xabe9, 0x0ea7, 0x0ea6, 0x0ea4, 0xae1a, 0xae41,
+ 0xf668, 0x3ae4, 0x3ae5, 0xb03d, 0xb040, 0x3c65, 0x3c4e, 0x0f17,
+ 0xb043, 0x0f16, 0xb03f, 0xb03c, 0x0f63, 0xb221, 0xb220, 0x3d82,
+ 0xb2c6, 0x0f7b, 0x0f7c, 0xb2d1, 0xb2ca, 0xb38e, 0xb391, 0x0fb0,
+ 0x3e2d, 0xb4e3, 0xb788, 0x1042, 0xb770, 0x1044, 0xb89d, 0xb99d,
+ 0xb991, 0xb998, 0xb999, 0x1088, 0x108f, 0x1153,
+ /* 0x5d */
+ 0x115b, 0xbdbf, 0x1159, 0xbdae, 0xbdb1, 0xbdcc, 0xbe04, 0x42ca,
+ 0xbe16, 0xbdcd, 0x1154, 0x42bc, 0xbde0, 0xbdcb, 0xbdd4, 0xbdc9,
+ 0xbfff, 0x1199, 0xbffd, 0xc257, 0xc252, 0xc250, 0xc245, 0xc24d,
+ 0x11f1, 0xc253, 0x11ef, 0xc282, 0xc244, 0xc3ce, 0xc3cf, 0xc3d2,
+ 0xc402, 0xc54f, 0xc558, 0x1262, 0xc543, 0x1263, 0xc552, 0x1260,
+ 0x1261, 0x125f, 0xc549, 0xc553, 0xc54d, 0x128d, 0xc684, 0x128e,
+ 0xc683, 0xc732, 0xc8e2, 0x1309, 0xc8e4, 0xc8d3, 0x1305, 0xc8d5,
+ 0xc8dd, 0x1303, 0x1306, 0xc8ec, 0xc8e6, 0xc8d2, 0xc8fa, 0xc8da,
+ 0x1331, 0xca06, 0xca04, 0x134f, 0xca7b, 0xcb04, 0xcb02, 0x1366,
+ 0x49ff, 0x13c4, 0xcd60, 0x13c3, 0x13c1, 0x13c5, 0xcf07, 0xcf05,
+ 0xcf0c, 0x1421, 0xcf5a, 0x141f, 0x1422, 0xcf1a, 0x1427, 0x1420,
+ 0xd18a, 0x146d, 0x146c, 0x146b, 0x146f, 0x1470,
+ /* 0x5e */
+ 0xd18c, 0xd409, 0xd6a6, 0x4ea6, 0xd6ac, 0xd6a9, 0x1542, 0xd88b,
+ 0x50b6, 0xd88c, 0x1544, 0x1540, 0xd888, 0xd889, 0x153f, 0xd893,
+ 0x50ab, 0x158b, 0xdb83, 0xdd4f, 0x1625, 0x1628, 0xdf20, 0x5421,
+ 0xe036, 0xe0e2, 0x1675, 0x1672, 0xe0ee, 0x166f, 0xe0e7, 0xe0e9,
+ 0x1676, 0x1671, 0x54a7, 0xe0df, 0x1697, 0xe1c7, 0x16d7, 0xe309,
+ 0x16d6, 0xe301, 0x16d8, 0x16dc, 0x16db, 0x16d4, 0x553e, 0x1713,
+ 0x1711, 0x1714, 0xe405, 0xe40c, 0xe578, 0xe55d, 0x1751, 0x1750,
+ 0x1753, 0x1754, 0x1752, 0xe55e, 0xe560, 0xe567, 0x176d, 0xf705,
+ 0xe6f4, 0x1795, 0x1799, 0xe6f1, 0x179a, 0xe6fa, 0x1793, 0x1797,
+ 0xe6f8, 0xe6f9, 0xe709, 0xe6fd, 0xe6f7, 0x17dc, 0xe859, 0x17fd,
+ 0xe960, 0xe968, 0x17fe, 0x1800, 0x1802, 0x1801, 0x1803, 0xe96a,
+ 0xea14, 0xea3e, 0xeae4, 0x1827, 0x1826, 0x1824,
+ /* 0x5f */
+ 0x184c, 0x58bc, 0x1850, 0x1855, 0x1853, 0x58b7, 0x1852, 0xebd2,
+ 0x1857, 0x58be, 0x1858, 0x18d6, 0xee58, 0xee50, 0x18d4, 0xee5c,
+ 0x18da, 0x18d9, 0xcf19, 0x5a62, 0x18d5, 0x18e4, 0xf70e, 0x18dc,
+ 0x191b, 0x5b8f, 0x1937, 0x1936, 0x194b, 0x5bcb, 0x1966, 0x1976,
+ 0xf2df, 0x197e, 0x197d, 0x197f, 0x1984, 0x198b, 0xf3d9, 0x1994,
+ 0x00a1, 0x0111, 0x6566, 0x0210, 0x1ea9, 0x6ae1, 0x6aef, 0x6ae8,
+ 0x6c33, 0x2013, 0x71fe, 0x0332, 0x21f4, 0x73ef, 0x73ec, 0x75ec,
+ 0x779c, 0x0420, 0x7799, 0x7870, 0x786e, 0x049d, 0x7b41, 0x26ec,
+ 0x26ef, 0x7f02, 0x7f01, 0x05a5, 0x801b, 0x8323, 0x8325, 0x8324,
+ 0x8326, 0x8333, 0x832f, 0x858f, 0x8856, 0x0802, 0x07fe, 0x0801,
+ 0x2bd6, 0x0803, 0x07ff, 0x8b99, 0x0804, 0xf5ed, 0x084a, 0x8ed9,
+ 0x0987, 0x93b7, 0x0984, 0x93b6, 0x0985, 0x3009,
+ /* 0x60 */
+ 0x9654, 0x9657, 0x967a, 0x0a59, 0x3179, 0x9b8e, 0x32c6, 0x9b90,
+ 0x9bb9, 0x0b04, 0x0b49, 0x0b48, 0x9def, 0x0b6d, 0x0bd2, 0x0bd3,
+ 0x9fe2, 0x0bd1, 0x9fd6, 0x9fd8, 0x9fda, 0x9fde, 0x0be7, 0x0c0a,
+ 0x35c3, 0xa308, 0xa304, 0xa30a, 0xa30b, 0xa302, 0x0cf0, 0xa4aa,
+ 0xa4c1, 0x371f, 0xa7d7, 0xa7d9, 0x3865, 0xa7de, 0xa7da, 0x0dbe,
+ 0x0dbf, 0xa92a, 0x38c6, 0x3a3a, 0xac31, 0x3a36, 0xac2b, 0xac2c,
+ 0xac29, 0xac2e, 0x0e5e, 0xac27, 0xac28, 0x0e5b, 0xac5f, 0xac30,
+ 0xac24, 0x3aeb, 0x0eab, 0xae3a, 0x0eac, 0xae39, 0xae40, 0xb080,
+ 0xb084, 0x0f1f, 0x0f1d, 0xb075, 0xb076, 0x0f1c, 0xb07c, 0x0f1e,
+ 0xb078, 0xb09b, 0xb07e, 0xb15a, 0x0f64, 0xb22c, 0x3d84, 0xb39c,
+ 0xb747, 0xb78a, 0x1048, 0x1047, 0xb827, 0xbe4a, 0x115e, 0x1161,
+ 0xbe27, 0x42e0, 0x42f3, 0xbe2e, 0xbe26, 0xc008,
+ /* 0x61 */
+ 0x11f7, 0xc2bd, 0xc296, 0x11f4, 0x11f8, 0x451e, 0xc2be, 0xc28e,
+ 0xc574, 0x1264, 0xc580, 0x1292, 0x128f, 0x1290, 0x46b4, 0x1293,
+ 0x12a8, 0xc73c, 0xc73d, 0x12a9, 0xc73a, 0xc742, 0x46f9, 0xc924,
+ 0xc906, 0x4844, 0x130e, 0xc915, 0x130f, 0xc902, 0xc90c, 0x130b,
+ 0xc908, 0xc90a, 0xc905, 0xc91c, 0x1310, 0x1351, 0xca82, 0x1350,
+ 0xca86, 0x1363, 0xcc03, 0xcd7b, 0x13c7, 0xcd7a, 0x4b71, 0x1424,
+ 0x1426, 0x4b6e, 0xcf80, 0x4b79, 0xcf58, 0x4bc4, 0x1474, 0x1473,
+ 0x1472, 0xd1aa, 0xd1ab, 0xd236, 0xd24a, 0x14b1, 0x4d8c, 0xd5d6,
+ 0x150e, 0x1511, 0x1510, 0x150f, 0x1512, 0x1549, 0x50c9, 0x154f,
+ 0x154d, 0xd903, 0xd8cf, 0x1555, 0xdb9f, 0xdba2, 0xde2a, 0xde2f,
+ 0xdf44, 0xdf40, 0x162c, 0x162b, 0xe111, 0xe10f, 0x1679, 0xe10d,
+ 0xe107, 0xe103, 0x167a, 0x54b0, 0x1699, 0x169a,
+ /* 0x62 */
+ 0xe235, 0x16ae, 0x16af, 0xe304, 0x16e4, 0x16e1, 0x16de, 0x16e6,
+ 0x16df, 0xe326, 0x16e7, 0x16e2, 0x16e0, 0xe31e, 0x16e5, 0x555a,
+ 0xe40e, 0x1718, 0xe41d, 0xe41e, 0xe41f, 0x1756, 0xe588, 0x5646,
+ 0xe58d, 0xe591, 0xe580, 0x176e, 0xe654, 0xe655, 0x179d, 0x17a0,
+ 0x179c, 0xe725, 0xe71a, 0x17a1, 0x17a2, 0x179f, 0x17df, 0x17de,
+ 0x57c3, 0x17ea, 0xe988, 0x1806, 0xe97a, 0x1804, 0x580f, 0xe980,
+ 0xeb1e, 0xebfc, 0xec25, 0x185f, 0x58f4, 0x58fa, 0x185c, 0xec0b,
+ 0x185e, 0xec06, 0xec04, 0x58dd, 0x1859, 0xebf9, 0xec00, 0x1864,
+ 0x185d, 0x1862, 0xec02, 0x1865, 0xec07, 0x58ed, 0x185b, 0x58ef,
+ 0xeeb5, 0x18dd, 0xee87, 0x18df, 0xee93, 0xf70f, 0x18e2, 0xeebe,
+ 0xf066, 0x1927, 0xf0c7, 0xf0cf, 0x5b96, 0x193a, 0x193c, 0xf13d,
+ 0x1939, 0xf13c, 0xf147, 0x193d, 0x193b, 0x5bb3,
+ /* 0x63 */
+ 0x194c, 0xf1c3, 0x1968, 0x5be2, 0xf31b, 0x1980, 0x1985, 0xf3c9,
+ 0x1995, 0xf3dd, 0x1996, 0xf493, 0x5c8f, 0x603d, 0x00a4, 0x0112,
+ 0x1eb1, 0x0225, 0x6ee6, 0x2141, 0x0337, 0x73f7, 0x77b0, 0x77ae,
+ 0x5dfd, 0x0468, 0x0467, 0x049e, 0x7c9f, 0x7c9e, 0x7f30, 0x05aa,
+ 0x7f4f, 0x05a9, 0x05a4, 0x7f27, 0x7f51, 0x0671, 0x066f, 0x8351,
+ 0x8354, 0x8356, 0x8527, 0x06ad, 0x8524, 0x2bf6, 0x080c, 0x2bf2,
+ 0x080b, 0x8bec, 0x8bc4, 0x080f, 0x0879, 0x93f8, 0x93f6, 0x93f7,
+ 0x93ed, 0x098d, 0x098f, 0x93f4, 0x93ef, 0x098e, 0x0a0c, 0x967f,
+ 0x96a2, 0x967e, 0x0aa6, 0x99c5, 0x0aa3, 0x0aa4, 0x0aa5, 0x3388,
+ 0x0b6e, 0x9ff1, 0x9ff2, 0x0bfa, 0xa12f, 0x0c7c, 0x0c7e, 0x0c7b,
+ 0x0c7d, 0xa323, 0xa329, 0x0c8d, 0x0cf4, 0x0cf3, 0xa61b, 0xa7eb,
+ 0x0d89, 0xa7ea, 0xa933, 0x0dc0, 0xac63, 0x0e65,
+ /* 0x64 */
+ 0xac92, 0xac65, 0x0ead, 0x0f25, 0xb0a0, 0xf670, 0xb15e, 0x0fc9,
+ 0xb7aa, 0x104a, 0xb7a9, 0x4067, 0x1089, 0xbe9c, 0x1166, 0x1170,
+ 0xbe92, 0x116d, 0x1169, 0x1167, 0xbe86, 0x1172, 0x430e, 0x116e,
+ 0xbe83, 0x119c, 0x11fc, 0x11fd, 0x1204, 0x11ff, 0xf6c2, 0x11fe,
+ 0x1200, 0xc2ce, 0x1266, 0x1269, 0xc593, 0x12aa, 0x12ab, 0x1317,
+ 0xc92e, 0xc927, 0xc928, 0x1315, 0x485e, 0x1312, 0x4a0e, 0xcc18,
+ 0xcc16, 0xcd8d, 0x13ca, 0xcd8e, 0x13c9, 0x13cb, 0xcd90, 0xcd8f,
+ 0xcf81, 0x1429, 0x1428, 0xcf8a, 0xcf8c, 0xd08d, 0x1440, 0x1475,
+ 0x1476, 0xd1b2, 0x1488, 0xd5d9, 0x4eb6, 0x1557, 0x5101, 0xd90d,
+ 0x155f, 0xd913, 0x511d, 0x1558, 0x155b, 0xd91b, 0x512f, 0xdbac,
+ 0x15b3, 0xdbb3, 0x15ef, 0xdf5e, 0x1630, 0xdf60, 0xdf68, 0xdf63,
+ 0xdf69, 0xdf67, 0x1641, 0x164b, 0xe128, 0x167d,
+ /* 0x65 */
+ 0xe12e, 0xe130, 0x167c, 0xe126, 0xe131, 0xe141, 0x54e0, 0xe1da,
+ 0x54db, 0xf6fa, 0xe20b, 0x5561, 0xe334, 0xe333, 0x16e8, 0x16ea,
+ 0x16e9, 0xe339, 0xe33b, 0xe340, 0xe430, 0x171b, 0xe432, 0xe437,
+ 0x1755, 0x564a, 0x1759, 0x1758, 0xe581, 0xe59f, 0xe5a7, 0x17a4,
+ 0x17a3, 0xe744, 0xe747, 0xe748, 0xe73d, 0x5733, 0x17a7, 0xe749,
+ 0x17e0, 0xe880, 0xe9a0, 0xe99d, 0x1808, 0x180a, 0x1809, 0xe99c,
+ 0xea47, 0xeb07, 0x1871, 0x590f, 0x186c, 0xec49, 0x5911, 0xec44,
+ 0x5903, 0x5901, 0x186e, 0xecdf, 0x5916, 0xec4c, 0x5dfd, 0xec4f,
+ 0x18e0, 0x18ee, 0xeec1, 0x18eb, 0xeeb9, 0xeecb, 0xeecf, 0xeec4,
+ 0x5a93, 0x18ea, 0x18ef, 0x18e7, 0xeeca, 0xeec3, 0xf0d0, 0xf151,
+ 0x1948, 0x1949, 0xf1a8, 0xf1c7, 0xf1c6, 0x194d, 0xf1ca, 0xf202,
+ 0x1955, 0xf25d, 0xf25a, 0x196a, 0x196c, 0xf259,
+ /* 0x66 */
+ 0x196b, 0xf2cc, 0xf31c, 0xf3cc, 0x1998, 0x1999, 0x1997, 0xf3e8,
+ 0xf3ec, 0xf3ea, 0xf4ad, 0xf4b0, 0x605f, 0x6058, 0x6057, 0x1d5b,
+ 0x6793, 0x0216, 0x6b3b, 0x1ebf, 0x6b34, 0x6ef2, 0x0339, 0x73fd,
+ 0x751d, 0x0425, 0x23ce, 0x7a04, 0x7b48, 0x7f58, 0x834f, 0x0674,
+ 0x836e, 0x8372, 0x06ae, 0x852e, 0x8bfc, 0x8bf4, 0x9036, 0x940e,
+ 0x0992, 0x0994, 0x9414, 0x0995, 0x9419, 0x0a0d, 0x96a6, 0x0a25,
+ 0x9bc9, 0x9bc0, 0x9bcc, 0x9c1b, 0x9caa, 0x9ca8, 0xa003, 0x0bd5,
+ 0x0bd6, 0x34ac, 0x0be8, 0xa135, 0x0c7f, 0x35d2, 0x0cf5, 0x0cf6,
+ 0x0cf7, 0xa4d9, 0x0d24, 0x0d8d, 0x0d8a, 0xa93f, 0xa93d, 0x0e6c,
+ 0x0e66, 0x0e6a, 0xac8b, 0x0e67, 0x0e6d, 0x0e68, 0x3a52, 0xac68,
+ 0xac8a, 0xae58, 0xae57, 0xb0ce, 0xb0bc, 0xb0c0, 0xb0c1, 0xb0bf,
+ 0xb0ab, 0xb15f, 0x0f65, 0xb3a6, 0x0f9a, 0xb429,
+ /* 0x67 */
+ 0x0fb1, 0x104b, 0x104d, 0x104c, 0x104e, 0xb7b8, 0x1173, 0x1175,
+ 0xbedd, 0xbed6, 0xf6b1, 0xbed5, 0xbee7, 0xbed8, 0xc2ec, 0x1203,
+ 0xc300, 0xc307, 0xc2fd, 0xc2f1, 0xc2ff, 0xc5aa, 0xc5b0, 0xc948,
+ 0x131e, 0xc953, 0x4873, 0xc94d, 0x1319, 0x131c, 0x131a, 0x131d,
+ 0x4876, 0xc943, 0xc950, 0x1343, 0x1352, 0xca8c, 0xcc27, 0x1395,
+ 0xcd99, 0x13cc, 0xcfb1, 0x142b, 0xcfb0, 0xcfaa, 0xcfac, 0x142a,
+ 0x4bc7, 0x1477, 0xd1c8, 0xd1ca, 0xd442, 0xd5e0, 0xd6e7, 0xd6e8,
+ 0xd6e6, 0x1513, 0x1514, 0x5134, 0xd95b, 0xd956, 0x155d, 0xd95a,
+ 0x1560, 0x513e, 0x1562, 0xdab8, 0xdbc5, 0x15b2, 0x15f0, 0xde48,
+ 0xdf7d, 0xdf7c, 0xdf81, 0xdf82, 0xdf62, 0x164c, 0xe145, 0x1682,
+ 0x54bc, 0x1681, 0x169b, 0xe1e3, 0x16a4, 0x16ee, 0x16ec, 0xe350,
+ 0x16ed, 0xe34f, 0x16f0, 0x16ef, 0xe439, 0x171d,
+ /* 0x68 */
+ 0xe43a, 0x1760, 0x175e, 0x175d, 0xe5c1, 0xe74e, 0xe76e, 0x17b1,
+ 0x17ab, 0x17ac, 0x17ad, 0xe771, 0x17ae, 0xe88c, 0xe889, 0x17e2,
+ 0xe8e5, 0xe9b3, 0xe9b6, 0xe9b4, 0xea4d, 0x5839, 0xeb13, 0xec78,
+ 0x592a, 0x187b, 0x5926, 0x1878, 0x1875, 0x5927, 0xec72, 0x18f2,
+ 0x18f4, 0x18f3, 0x5ac0, 0x5ac9, 0xf075, 0xf0da, 0xf0d7, 0x193f,
+ 0x193e, 0x1940, 0x194e, 0x1957, 0x1959, 0x1958, 0xf716, 0xf269,
+ 0xf267, 0x196e, 0xf266, 0xf26f, 0xf271, 0x5bec, 0xf2cf, 0xf323,
+ 0x1981, 0x1986, 0xf3a5, 0x198f, 0xf3fe, 0xf3fb, 0xf3fd, 0x5c68,
+ 0x199b, 0x19b1, 0x19b3, 0x6b6d, 0x033a, 0x7405, 0x7520, 0x0427,
+ 0x77c8, 0x77c9, 0x046a, 0x05ac, 0x8627, 0x0818, 0x8c1e, 0x8d36,
+ 0x084c, 0x943d, 0x0996, 0x99d7, 0x0b4a, 0x9cad, 0x9e00, 0x0c81,
+ 0xa33a, 0x0c83, 0x0cf9, 0x0cf8, 0xa626, 0x0d8e,
+ /* 0x69 */
+ 0x0d8f, 0x0dc1, 0xacb7, 0xacb6, 0xacc0, 0x0e70, 0xac9b, 0x0e71,
+ 0xb0d8, 0x0f2a, 0x0f2d, 0x0f7d, 0x3e32, 0x3e31, 0xb7c0, 0x104f,
+ 0xb7bf, 0xb9bf, 0x1090, 0xbf20, 0xbed0, 0xbf0e, 0x1179, 0xbf1d,
+ 0xbf1e, 0xbf15, 0xbf14, 0xc31e, 0xc32c, 0x1205, 0xc5b9, 0xc5b8,
+ 0xc5b6, 0xc69e, 0xc69c, 0xc74d, 0x46fd, 0xc96e, 0xc960, 0x1321,
+ 0xc964, 0xc962, 0xb0e5, 0x1332, 0xcda3, 0x13cd, 0x13cf, 0xd1d2,
+ 0xd1d5, 0x4d8e, 0x1516, 0x1515, 0x15b5, 0x1608, 0xde55, 0x1632,
+ 0xdf93, 0x1633, 0x1634, 0x163c, 0xe156, 0x54c2, 0xe1e9, 0x169c,
+ 0xe245, 0x16f4, 0x16f2, 0xe47c, 0x1762, 0xe5d3, 0x1761, 0x1764,
+ 0x17b5, 0x574b, 0x17b4, 0xe78e, 0xe897, 0x17e3, 0xe89b, 0xe899,
+ 0x581c, 0x180e, 0xe9cf, 0x581b, 0xea59, 0x182c, 0x182b, 0xeb20,
+ 0xeb23, 0xeb2a, 0x1885, 0x1881, 0x187e, 0x1883,
+ /* 0x6a */
+ 0x1880, 0xecb0, 0x5942, 0xef2f, 0x5ad4, 0x18fb, 0x18f7, 0xef32,
+ 0xef43, 0xef3f, 0xef39, 0x18f8, 0xef30, 0xf0dd, 0xf1da, 0xf1db,
+ 0x195a, 0xf284, 0xf27f, 0xf272, 0xf280, 0xf2ee, 0x1978, 0xf32a,
+ 0xf322, 0xf371, 0xf3cd, 0x199d, 0x199c, 0xf40f, 0xf418, 0x606a,
+ 0x00a9, 0x00bf, 0x1ed0, 0x1ecf, 0x740c, 0x23da, 0x7ca6, 0x0677,
+ 0x0676, 0x8537, 0x06bb, 0x29ea, 0x8ee2, 0x099b, 0x96bc, 0x0a0f,
+ 0x0a5b, 0x9bd5, 0x0b4c, 0x0b6f, 0x0bd9, 0xa012, 0x0c82, 0xa34b,
+ 0xa341, 0xa3a1, 0xa4ec, 0x0e74, 0x0e72, 0xacd4, 0xacd8, 0xacd9,
+ 0x0e73, 0xacda, 0xae6c, 0xae6d, 0x0eb1, 0x0f2e, 0xb0e7, 0xb0eb,
+ 0xb0ec, 0xb162, 0x0f4e, 0xb42b, 0xb50d, 0xb7cd, 0xb9c3, 0xbf3f,
+ 0xbf3c, 0xbf3e, 0xbf3d, 0xbf3a, 0xbf38, 0xc344, 0xc345, 0x120b,
+ 0xc348, 0xc350, 0x126c, 0x4889, 0xc978, 0xc979,
+ /* 0x6b */
+ 0x138b, 0xcc3e, 0x13d0, 0x142d, 0xd454, 0x14e4, 0x1571, 0xd9b9,
+ 0x5158, 0x156f, 0xde5f, 0x1687, 0x16a5, 0xe372, 0xe375, 0x171e,
+ 0x1765, 0x17b9, 0x17b7, 0x17b8, 0x17e4, 0xe8a3, 0xe8a5, 0xe9dc,
+ 0xe9dd, 0xea5a, 0x188c, 0x1889, 0x188a, 0xecdb, 0xecdc, 0x188b,
+ 0xefab, 0xef84, 0xef76, 0x1901, 0x18fe, 0x5ae7, 0x1903, 0x1906,
+ 0xef83, 0x5aea, 0x5af1, 0xf07f, 0x191d, 0x1943, 0xf173, 0xf1ad,
+ 0xf1b0, 0x194f, 0xf20f, 0xf20c, 0x195b, 0x1970, 0xf379, 0x1988,
+ 0xf377, 0xf37a, 0x1989, 0x5c44, 0xf432, 0xf427, 0xf42a, 0xf42c,
+ 0x5c6d, 0xf428, 0xf429, 0xf438, 0x642f, 0x6b7b, 0x740d, 0x23d9,
+ 0x77d6, 0x77d5, 0x83a1, 0x8c4c, 0x099e, 0x099f, 0x0aa7, 0x0b4b,
+ 0x0bdb, 0x0bda, 0xa0c0, 0x35d6, 0x0c8e, 0x0e76, 0xacf4, 0x0f30,
+ 0x0f2f, 0xb0f0, 0x0f66, 0xb23f, 0x117e, 0xc35d,
+ /* 0x6c */
+ 0xc372, 0xc362, 0x453a, 0xc366, 0x4675, 0x126f, 0xc988, 0x13d1,
+ 0x142f, 0xcfe8, 0xcfe4, 0x14b2, 0x1518, 0x1517, 0xd6ff, 0x1576,
+ 0xdfaf, 0xdfae, 0x164f, 0x1689, 0xe1f2, 0xe248, 0xe381, 0xe37e,
+ 0x16f5, 0x171f, 0xe452, 0xe5ef, 0x575d, 0x17e5, 0xe8ad, 0xe9e6,
+ 0x1810, 0xe9ed, 0x180f, 0xe9e9, 0xea61, 0xea60, 0xeb33, 0x182f,
+ 0x1830, 0x5964, 0xed0b, 0xed08, 0x1893, 0x1894, 0xed07, 0x1907,
+ 0x1909, 0x1908, 0xefca, 0x190b, 0xefc6, 0x5b0a, 0xf084, 0xf0eb,
+ 0xf17d, 0x1950, 0x1971, 0xf29b, 0xf2a2, 0xf2a1, 0xf2a0, 0xf29c,
+ 0x197b, 0x197c, 0xf380, 0x5c73, 0xf440, 0x19a1, 0xf439, 0xf43c,
+ 0x19a0, 0x19a2, 0x64ca, 0x021b, 0x6b89, 0x0282, 0x853c, 0x8d40,
+ 0x9463, 0x9469, 0x0be9, 0xa353, 0x0c84, 0x35e1, 0xa817, 0xa81a,
+ 0xad00, 0x0eb3, 0x0f34, 0x0f33, 0x1180, 0xc36f,
+ /* 0x6d */
+ 0xc6ab, 0x12ad, 0xc991, 0x1344, 0x1355, 0xcdb1, 0x13d2, 0xcfef,
+ 0xdbf1, 0xdbf2, 0xdfb7, 0xdfb5, 0x168a, 0xe386, 0xe45a, 0x1767,
+ 0xe7c6, 0xe7cb, 0x17e6, 0xe8b2, 0x1813, 0xe9f3, 0x582d, 0xed27,
+ 0x1897, 0x5b0c, 0xefd5, 0xefd8, 0x190c, 0xefec, 0xf087, 0xf0f2,
+ 0x1946, 0x195c, 0x1974, 0x1972, 0xf2ad, 0xf2b0, 0xf2fd, 0x5c1f,
+ 0xf387, 0xf44a, 0x19a4, 0x19a3, 0xf44e, 0xf449, 0xf451, 0xf44d,
+ 0x19b4, 0x6072, 0x0136, 0x7416, 0x8c6d, 0x8d41, 0x08b2, 0x9471,
+ 0x9474, 0x0b16, 0x3a70, 0x0e77, 0xae7c, 0x117f, 0xbf8a, 0xc756,
+ 0x147d, 0x5179, 0xd9fa, 0x544a, 0x168c, 0xe45b, 0x1768, 0x17be,
+ 0x1815, 0xeff5, 0xeff0, 0xf0f3, 0xf17f, 0xf213, 0x1975, 0x19a5,
+ 0x7419, 0x7f85, 0x83b0, 0x9477, 0xa4ff, 0x0e78, 0x0f35, 0x3c9d,
+ 0x1182, 0xbf87, 0x1183, 0xbf8b, 0x1271, 0xc99e,
+ /* 0x6e */
+ 0x147e, 0x168e, 0xe38f, 0x5660, 0x1769, 0xe639, 0xe7d4, 0xe8f1,
+ 0xea02, 0xea6b, 0xeb40, 0x189a, 0x189b, 0xf010, 0xf2be, 0xf2b9,
+ 0x1990, 0xf464, 0x5c9e, 0x9be9, 0xbf90, 0x1186, 0x1185, 0xc01c,
+ 0x120e, 0xc392, 0xc6ae, 0xc9a3, 0x1519, 0xdfc9, 0x17c0, 0xe7d8,
+ 0xeb44, 0xf024, 0x5bf8, 0x5c3a, 0x5c7d, 0xf470, 0xf4d3, 0x0c0d,
+ 0x1816, 0xf2c3, 0x19a9, 0x19aa, 0x0c85, 0xad21, 0xb9ca, 0xc39c,
+ 0xea73, 0xf186, 0xf3c1, 0xea09, 0x5c96, 0xf4d5, 0x17c2, 0x1831,
+ 0x1911, 0x19ab, 0x189c, 0xdfd4,
+};
+
+static const ucs4_t cns11643_4b_2uni_upages[248] = {
+ 0x03400, 0x03500, 0x03600, 0x03700, 0x03800, 0x03900, 0x03a00, 0x03b00,
+ 0x03c00, 0x03d00, 0x03e00, 0x03f00, 0x04000, 0x04100, 0x04200, 0x04300,
+ 0x04400, 0x04500, 0x04600, 0x04700, 0x04800, 0x04900, 0x04a00, 0x04b00,
+ 0x04c00, 0x04d00, 0x05000, 0x05100, 0x05200, 0x05300, 0x05600, 0x05800,
+ 0x05900, 0x05b00, 0x05c00, 0x05d00, 0x05e00, 0x05f00, 0x06100, 0x06400,
+ 0x06500, 0x06600, 0x06900, 0x06a00, 0x06b00, 0x06f00, 0x07000, 0x07100,
+ 0x07200, 0x07300, 0x07400, 0x07500, 0x07600, 0x07700, 0x07800, 0x07900,
+ 0x07a00, 0x07b00, 0x07c00, 0x07d00, 0x07e00, 0x07f00, 0x08000, 0x08100,
+ 0x08200, 0x08400, 0x08500, 0x08600, 0x08700, 0x08800, 0x08900, 0x08a00,
+ 0x08b00, 0x08c00, 0x08d00, 0x08e00, 0x08f00, 0x09000, 0x09100, 0x09200,
+ 0x09300, 0x09400, 0x09500, 0x09600, 0x09700, 0x09800, 0x09900, 0x09a00,
+ 0x09b00, 0x09c00, 0x09d00, 0x09e00, 0x09f00, 0x0ff00, 0x20000, 0x20300,
+ 0x20400, 0x20500, 0x20600, 0x20700, 0x20800, 0x20900, 0x20a00, 0x20b00,
+ 0x20e00, 0x20f00, 0x21000, 0x21100, 0x21200, 0x21300, 0x21400, 0x21500,
+ 0x21600, 0x21800, 0x21900, 0x21a00, 0x21b00, 0x21c00, 0x21e00, 0x21f00,
+ 0x22100, 0x22200, 0x22300, 0x22400, 0x22500, 0x22700, 0x22800, 0x22900,
+ 0x22a00, 0x22c00, 0x22d00, 0x22e00, 0x22f00, 0x23000, 0x23100, 0x23200,
+ 0x23300, 0x23500, 0x23600, 0x23700, 0x23800, 0x23900, 0x23a00, 0x23b00,
+ 0x23c00, 0x23e00, 0x23f00, 0x24000, 0x24100, 0x24300, 0x24400, 0x24500,
+ 0x24600, 0x24800, 0x24900, 0x24a00, 0x24b00, 0x24c00, 0x24d00, 0x24e00,
+ 0x24f00, 0x25000, 0x25200, 0x25300, 0x25500, 0x25600, 0x25700, 0x25800,
+ 0x25900, 0x25a00, 0x25b00, 0x25c00, 0x25d00, 0x25e00, 0x25f00, 0x26000,
+ 0x26100, 0x26200, 0x26300, 0x26400, 0x26500, 0x26600, 0x26700, 0x26800,
+ 0x26900, 0x26a00, 0x26c00, 0x26d00, 0x26e00, 0x26f00, 0x27000, 0x27100,
+ 0x27200, 0x27300, 0x27400, 0x27500, 0x27600, 0x27700, 0x27800, 0x27900,
+ 0x27a00, 0x27b00, 0x27c00, 0x27d00, 0x27e00, 0x27f00, 0x28000, 0x28100,
+ 0x28200, 0x28300, 0x28400, 0x28500, 0x28600, 0x28700, 0x28800, 0x28900,
+ 0x28a00, 0x28b00, 0x28c00, 0x28d00, 0x28e00, 0x28f00, 0x29000, 0x29100,
+ 0x29200, 0x29300, 0x29400, 0x29500, 0x29600, 0x29700, 0x29800, 0x29900,
+ 0x29a00, 0x29b00, 0x29c00, 0x29d00, 0x29e00, 0x29f00, 0x2a000, 0x2a100,
+ 0x2a200, 0x2a300, 0x2a400, 0x2a500, 0x2a600, 0x2f800, 0x2f900, 0x2fa00,
+};
+
diff --git a/jni/iconv/lib/cns11643_5.h b/jni/iconv/lib/cns11643_5.h
new file mode 100644
index 0000000..f0e5ebe
--- /dev/null
+++ b/jni/iconv/lib/cns11643_5.h
@@ -0,0 +1,1278 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 5
+ */
+
+static const unsigned short cns11643_5_2uni_page21[8603] = {
+ /* 0x21 */
+ 0x3bd1, 0x3bcb, 0x3bc9, 0x3c0c, 0x3b00, 0x3b87, 0x3c0d, 0x3c0f,
+ 0xe21d, 0x5e98, 0x3bd2, 0x3c11, 0x3b7e, 0x45d3, 0x5052, 0x57fe,
+ 0x60a9, 0x7442, 0x3b09, 0x3bd6, 0x3fdd, 0x3fdc, 0x4002, 0x4073,
+ 0x4176, 0x41a7, 0x41a8, 0x4333, 0x43cc, 0x450d, 0x452c, 0x461b,
+ 0x015a, 0x461d, 0x4699, 0x4d3e, 0x582d, 0x582f, 0x5e99, 0x6eb3,
+ 0x74b6, 0x761b, 0x7fef, 0x83e9, 0x3b14, 0x3b94, 0x3be1, 0x4006,
+ 0x404a, 0x4044, 0x4131, 0x417a, 0x41ad, 0x41ae, 0x41b1, 0x4338,
+ 0x4337, 0x447d, 0x447e, 0x452d, 0x4532, 0x4623, 0x4626, 0xe23a,
+ 0x46a0, 0x51a8, 0x543f, 0x54bc, 0x56c4, 0x583b, 0x5b19, 0x5b18,
+ 0x5cb3, 0x5eaa, 0x5fbe, 0x60ac, 0x6525, 0x6566, 0x656b, 0x7443,
+ 0x74b5, 0x75ec, 0x7776, 0x08bc, 0x8114, 0x50dc, 0x821c, 0x821d,
+ 0x9fd0, 0xa112, 0xa5f3, 0xc169, 0x15b9, 0xc911,
+ /* 0x22 */
+ 0xc915, 0xc910, 0xc913, 0x3ba4, 0x3ba5, 0x3cd0, 0x3cba, 0x3ccb,
+ 0x407b, 0x4186, 0x41bb, 0x41ba, 0x41c3, 0x41b9, 0x41c0, 0x00de,
+ 0x4339, 0x433b, 0x4341, 0x43d1, 0x43cf, 0x43d2, 0x442e, 0x446e,
+ 0x448c, 0x4488, 0x4535, 0x0143, 0x453a, 0x453b, 0x4538, 0x4539,
+ 0x462e, 0x462c, 0x46c8, 0x46b5, 0x46ad, 0x46b0, 0x46ab, 0x4cb3,
+ 0x4ca9, 0x51bb, 0x51b9, 0x565a, 0x56cd, 0x572b, 0x5805, 0x03ac,
+ 0x03aa, 0x5851, 0x584b, 0x5aea, 0x5aed, 0x5b36, 0x5b62, 0x5b56,
+ 0x5b55, 0x5b64, 0x5b58, 0x1c07, 0x5cda, 0x5cd8, 0x5ead, 0x5eab,
+ 0x5fc0, 0x5fc3, 0x60b3, 0x60b7, 0x60ba, 0x1dcb, 0x04fe, 0x60c7,
+ 0x60b5, 0x648e, 0x6573, 0x656c, 0x6574, 0xe2b4, 0x6572, 0x6571,
+ 0x6582, 0x6570, 0x6c3f, 0x6eba, 0x6eb8, 0x74b7, 0x8223, 0x8221,
+ 0x822b, 0x8226, 0x8222, 0x8825, 0x8be4, 0x8f15,
+ /* 0x23 */
+ 0x9fe4, 0xa133, 0xa12a, 0xa132, 0xa129, 0xa5fb, 0xb45b, 0xb45c,
+ 0xb728, 0xc16f, 0xc16d, 0xc16b, 0xc16e, 0xc916, 0x3b22, 0x3c16,
+ 0x3c48, 0x3cd8, 0x3d00, 0x0041, 0x3f80, 0x3fe4, 0x00b4, 0x3fe7,
+ 0x400c, 0x4053, 0x40b7, 0x45e8, 0x41d1, 0x41e5, 0x41d8, 0x41d6,
+ 0x41da, 0x41d9, 0x41d5, 0x41e6, 0x41d4, 0x41d3, 0x4344, 0x43d6,
+ 0x43d7, 0x4413, 0x3afd, 0x4470, 0x4492, 0x44db, 0x44da, 0x4541,
+ 0x4543, 0x4633, 0x46f6, 0x46d4, 0x46dd, 0x46d0, 0x4704, 0x46d9,
+ 0x46db, 0x4705, 0x46d3, 0x46e1, 0x4d80, 0x4d77, 0x4d81, 0x4d82,
+ 0x4d83, 0xe25c, 0x5061, 0x5060, 0x51d8, 0x51d6, 0x51d7, 0x8105,
+ 0x544d, 0x5448, 0x56d6, 0x56cf, 0x56d9, 0x56d8, 0x573d, 0x03b3,
+ 0x5854, 0x585b, 0x585c, 0x03b4, 0x5859, 0x5858, 0x585a, 0x5855,
+ 0x5856, 0x5882, 0x5af0, 0x5b1c, 0x5b6a, 0x5b69,
+ /* 0x24 */
+ 0x5b71, 0x5b67, 0x5b6c, 0x5b6e, 0x5b79, 0x5c8b, 0x5cb8, 0x5ce7,
+ 0x5ce8, 0x5ce4, 0x5ce6, 0x5ce5, 0x5cf0, 0x5e83, 0x5eb7, 0x5ebb,
+ 0x5eb9, 0x5ec5, 0x5f53, 0x5fc4, 0x5fc6, 0x5fcb, 0x60c8, 0xe29f,
+ 0x60c9, 0x60db, 0x6494, 0x6595, 0x6588, 0x658d, 0x69ec, 0x69ee,
+ 0x69f1, 0x6c2e, 0x6c49, 0x6e5f, 0x6ed1, 0x6ecb, 0x7385, 0x081d,
+ 0x744a, 0x7447, 0x744b, 0x74bb, 0x74c4, 0x087c, 0x7602, 0x7782,
+ 0x7791, 0x778f, 0x7792, 0x7c8f, 0x7c91, 0x7cb4, 0x7c92, 0x7ff4,
+ 0x80aa, 0x8235, 0x8237, 0x823d, 0x823c, 0x822f, 0x8230, 0x83f8,
+ 0x83ef, 0x8626, 0x0b55, 0x8826, 0x8827, 0x8a41, 0x8ac6, 0x8ac7,
+ 0x8beb, 0x8be8, 0x8bea, 0x8f1a, 0x8f19, 0x0d26, 0x9423, 0x9424,
+ 0x9925, 0xa135, 0xa134, 0xa507, 0xad1d, 0xb2e1, 0xb6ab, 0xbf60,
+ 0xc177, 0xc17d, 0x15bc, 0xc91e, 0xc91a, 0xc91d,
+ /* 0x25 */
+ 0x3b6b, 0x3c2d, 0x3c4c, 0x3d2a, 0x004a, 0x3d15, 0x3d2c, 0x3d06,
+ 0x3d08, 0x3d0a, 0x004e, 0x4056, 0x4084, 0x00c9, 0x40c6, 0x41f5,
+ 0x4209, 0x41f8, 0x41e8, 0x41fb, 0x41e9, 0x41f6, 0x1ab7, 0x1ab8,
+ 0x4352, 0x1ab6, 0x1aba, 0x4354, 0x4351, 0x4439, 0x443a, 0x4498,
+ 0x454e, 0x017b, 0x4736, 0x470c, 0x4710, 0x4732, 0x4711, 0x4718,
+ 0x471c, 0x471a, 0x4719, 0x470b, 0x470f, 0x471d, 0x4721, 0x4713,
+ 0x471b, 0x4715, 0x0220, 0x4cd1, 0x4cc8, 0x4d8d, 0x4db5, 0x0289,
+ 0x0295, 0x50f8, 0x51e0, 0x51e1, 0x02be, 0x51de, 0x51fe, 0x51dc,
+ 0x5201, 0x51fd, 0x5200, 0x54d7, 0x54d6, 0x54d9, 0x5665, 0x56d2,
+ 0x56dc, 0x56e1, 0x56de, 0x5742, 0x574b, 0x03c3, 0x588e, 0x5891,
+ 0x588b, 0x5890, 0x5888, 0x5889, 0x5884, 0x58aa, 0x5b8d, 0x5b8f,
+ 0x5b7d, 0x5b7f, 0x5b7b, 0x5b80, 0x5b7e, 0x5b83,
+ /* 0x26 */
+ 0x5b81, 0x5b86, 0x5b8a, 0x5cbd, 0x5cbe, 0x0477, 0x5cf4, 0x5cf3,
+ 0x5d02, 0x5cf6, 0x5cf5, 0x5cf2, 0x5d04, 0x5e3d, 0x5ec6, 0x5f89,
+ 0x5fd4, 0x5fd6, 0x5fd2, 0x60fa, 0x6106, 0x610c, 0x610a, 0x610f,
+ 0x652f, 0x05d4, 0x65b7, 0x65be, 0x65bc, 0x65e2, 0x6a06, 0x69f7,
+ 0x6a07, 0x69f6, 0x7635, 0x6c5f, 0x6c65, 0x6c64, 0x6c61, 0x6c5a,
+ 0x6c5d, 0xe2d7, 0x6ed7, 0x6ed5, 0x6ede, 0x6ee1, 0x6ee0, 0x6ed9,
+ 0x074c, 0x6eda, 0x6edf, 0x6ef6, 0x6f03, 0x0820, 0x7393, 0x738b,
+ 0x7391, 0x7392, 0x738a, 0x7389, 0x738f, 0x7456, 0x7459, 0x74ca,
+ 0x74cc, 0x085b, 0x74d0, 0x74cd, 0x74d6, 0x74cb, 0x7583, 0x7582,
+ 0x7606, 0x762a, 0x762c, 0x762b, 0x7629, 0x77bd, 0x77b3, 0x77be,
+ 0x77c0, 0x77b5, 0x77b6, 0x7c9d, 0x7c9f, 0x8120, 0x0a2d, 0x811e,
+ 0x811c, 0x8132, 0x811f, 0x812b, 0x8121, 0x8126,
+ /* 0x27 */
+ 0x8124, 0x811d, 0x8127, 0x825b, 0x8259, 0x8280, 0x8255, 0x8250,
+ 0x825a, 0x8256, 0x8263, 0x8252, 0x8258, 0x0a63, 0x8239, 0x83f9,
+ 0x8628, 0x0b18, 0x86bc, 0x86d6, 0x8705, 0x8720, 0x0b74, 0x8833,
+ 0x8a46, 0x8a42, 0x8a43, 0x8a47, 0x8acb, 0x8b42, 0x8b45, 0x8bfd,
+ 0x8bf4, 0x8bf9, 0x8bfa, 0x8e5e, 0x8f1d, 0x0d28, 0x9258, 0x9255,
+ 0x9557, 0x9558, 0x95d9, 0x95dc, 0x95db, 0x9927, 0x9a85, 0x9a87,
+ 0x9a8a, 0x9d8b, 0x9e4f, 0xa030, 0xa02f, 0xa168, 0xa149, 0x0fda,
+ 0xa148, 0xa13f, 0xa14b, 0xa15c, 0xa146, 0xa140, 0xa50d, 0xa61b,
+ 0xa61d, 0xa617, 0x10a4, 0xa622, 0xb0a7, 0xb108, 0xb306, 0xbf7d,
+ 0x148e, 0xbf63, 0xbf64, 0xbf7f, 0xbf6b, 0xbf7c, 0xbf68, 0xbf65,
+ 0xbf6a, 0xc198, 0xc199, 0xc1ae, 0xc92b, 0xc92d, 0xc931, 0xc92e,
+ 0xc92f, 0x3b6d, 0x3c31, 0x3d2d, 0x3d39, 0x3d38,
+ /* 0x28 */
+ 0x005b, 0x3d3a, 0x3d35, 0x3d62, 0x3fea, 0x3feb, 0x4015, 0x40cc,
+ 0x40c8, 0x40cd, 0x40db, 0x40cb, 0x4211, 0x4226, 0x4362, 0x435e,
+ 0x4361, 0x4441, 0x443f, 0x4475, 0x7465, 0x4649, 0x44eb, 0x451a,
+ 0x4557, 0x476b, 0x47a9, 0x4754, 0x4762, 0x47aa, 0x4758, 0x4772,
+ 0x4763, 0x4773, 0x478b, 0x478c, 0x475c, 0x4751, 0x4716, 0x4760,
+ 0x4761, 0x475e, 0x475d, 0x4764, 0x4753, 0x475f, 0x475b, 0x476e,
+ 0x4755, 0x4752, 0x4768, 0x4cd2, 0x4cd6, 0x4cd3, 0x4db8, 0x4dbb,
+ 0x4deb, 0x4de8, 0x4db6, 0x4dea, 0x4de7, 0x4de9, 0x5091, 0x5110,
+ 0x510e, 0x510f, 0x520b, 0x5203, 0x522b, 0x5209, 0x5228, 0x522c,
+ 0x5225, 0x5227, 0x520f, 0x54e9, 0x54ec, 0x0353, 0x5627, 0x5673,
+ 0x56e2, 0x56e6, 0xe276, 0x5761, 0x5751, 0x5812, 0x580e, 0x58ad,
+ 0x58af, 0x58b1, 0x58d3, 0x5b94, 0x5b92, 0x5b90,
+ /* 0x29 */
+ 0x5b9d, 0x5b93, 0x5b95, 0x5b98, 0x5b97, 0x0480, 0xe28a, 0x5d07,
+ 0x5d0b, 0x5d08, 0x5ed9, 0x5ed5, 0x5fd7, 0x5fdf, 0x04dd, 0x5fde,
+ 0x5fe3, 0x5fe2, 0x04de, 0x6147, 0x0522, 0x613d, 0x6138, 0x6544,
+ 0x653a, 0x65b8, 0x662a, 0x6600, 0x65f3, 0x65f2, 0x65eb, 0x65fa,
+ 0x65ed, 0x65ec, 0x65ff, 0x65fb, 0x1f06, 0x664e, 0x65ef, 0x65f7,
+ 0x6a10, 0x6a11, 0x6a0c, 0x6a0b, 0x6bdd, 0x6c30, 0x06db, 0x6c7a,
+ 0x6c77, 0x6e28, 0x6e27, 0x6e65, 0x6f0e, 0x6f0b, 0x6f41, 0x6f13,
+ 0x6f0f, 0x6f12, 0x6f30, 0x73a0, 0x73a3, 0x739e, 0x7397, 0x73a1,
+ 0x739d, 0x739b, 0x7463, 0x74e3, 0x74e4, 0x74e6, 0x74e7, 0x74dd,
+ 0x2185, 0x74ec, 0x74e5, 0x74f1, 0x763b, 0x7639, 0x763a, 0x763c,
+ 0x763d, 0x7647, 0x763f, 0x7644, 0x7748, 0x7749, 0x7760, 0x77e3,
+ 0x77e9, 0x77f0, 0x08da, 0x08db, 0x77f2, 0x77ed,
+ /* 0x2a */
+ 0x77ec, 0x77e6, 0x7816, 0x08d7, 0x7cbc, 0x7cbe, 0x7cc0, 0x7ce0,
+ 0x8000, 0x8002, 0x7ffe, 0x805e, 0x80b3, 0x80b7, 0x813a, 0x8139,
+ 0x813e, 0x8138, 0x813d, 0x814f, 0x826e, 0x825f, 0x8281, 0x8282,
+ 0x8271, 0x827b, 0x8279, 0x8277, 0x8273, 0x826f, 0x8297, 0x827e,
+ 0x83fc, 0x8411, 0x8432, 0x8431, 0x8410, 0x85ec, 0x85eb, 0x862c,
+ 0x862d, 0x86da, 0x872e, 0x872c, 0x872a, 0x8733, 0x874b, 0x8818,
+ 0x8842, 0x883b, 0x883f, 0x8841, 0x8843, 0x883c, 0x8a4c, 0x8a4a,
+ 0x8a49, 0x8a56, 0x8acf, 0x8b47, 0x8b48, 0x8b46, 0x8c1b, 0x8c11,
+ 0x8c14, 0x8c1d, 0x8c17, 0x8c1e, 0x8c0b, 0x8c1c, 0x8c12, 0x8c16,
+ 0x8c0d, 0x8c15, 0x8c13, 0x8c18, 0x0c1a, 0x8eac, 0x8f44, 0x8f2c,
+ 0x8f45, 0x9266, 0x926e, 0x9265, 0x9268, 0x9284, 0x9438, 0x943b,
+ 0x943a, 0x943f, 0x95df, 0x95dd, 0x95de, 0x95e2,
+ /* 0x2b */
+ 0x0dd6, 0x992c, 0x992f, 0x9a8f, 0x9a90, 0x9a8c, 0x9a93, 0x9d25,
+ 0x9d88, 0x9da7, 0x9ef7, 0x9fbb, 0xa038, 0xa039, 0xa037, 0xa114,
+ 0xa16e, 0xa17b, 0x0fde, 0xa16c, 0xa17f, 0xa178, 0xa17a, 0xa16f,
+ 0x0fe5, 0xa3fe, 0xa648, 0xa64b, 0xa641, 0xa649, 0xa63b, 0xad2d,
+ 0xb0e3, 0xb11a, 0xb10d, 0xb113, 0xb111, 0xb11c, 0x1272, 0xb3b5,
+ 0x12af, 0xb729, 0xb7a1, 0xb824, 0xbabb, 0xbda1, 0xbf83, 0xbf8d,
+ 0xbf87, 0xbf85, 0xbf8a, 0xbfa3, 0xbf89, 0xbf84, 0xbfa2, 0xc1b1,
+ 0xc1b0, 0xc1af, 0xc1b6, 0xc1c9, 0xc1ca, 0xc1c8, 0xc1b4, 0xc759,
+ 0xc7c9, 0xc941, 0xc94c, 0x15c4, 0xc945, 0xc95a, 0x3bb9, 0x3d94,
+ 0x3d6e, 0x3da2, 0x3d67, 0x0063, 0x3da3, 0x3d76, 0x3d6c, 0x3d64,
+ 0x3da5, 0x3d30, 0x3da6, 0x3d69, 0x3da4, 0x3f90, 0x405f, 0x4060,
+ 0x40da, 0x40d8, 0x40dd, 0x00ec, 0x4259, 0x425b,
+ /* 0x2c */
+ 0x425a, 0x4239, 0x4234, 0x4244, 0x4233, 0x423c, 0x4258, 0x426a,
+ 0x436f, 0x4372, 0x4370, 0x4371, 0x436e, 0x43f0, 0x43eb, 0x4449,
+ 0x444c, 0x44f5, 0x4520, 0x456a, 0x4572, 0x464b, 0x465d, 0x4750,
+ 0x47f9, 0x47fa, 0x47fb, 0x4823, 0x47b7, 0x4822, 0x47b5, 0x47c4,
+ 0x47b4, 0x47ef, 0x0198, 0x47cd, 0x47f0, 0x47b8, 0x47cb, 0x47f1,
+ 0x47ba, 0x4803, 0x47f8, 0x47b6, 0x47bc, 0x47b3, 0x4821, 0x47f7,
+ 0x47c2, 0x47be, 0x47c9, 0x47bd, 0x47ce, 0x47b9, 0x47c7, 0x47ca,
+ 0x47cc, 0x4826, 0x4ce4, 0x4ce0, 0x4cf0, 0x4dec, 0x4e24, 0x4e18,
+ 0x4e2f, 0x4e25, 0x5028, 0x5022, 0x506a, 0x3c57, 0x5094, 0x5092,
+ 0x509c, 0x5122, 0x5130, 0x511d, 0x5123, 0x5235, 0x5233, 0x522f,
+ 0x524d, 0x5231, 0x525b, 0x525a, 0x5232, 0x525c, 0x5259, 0x525d,
+ 0x5469, 0x546d, 0x5d32, 0x0358, 0x550a, 0x5520,
+ /* 0x2d */
+ 0x551f, 0x550d, 0x56e8, 0x56ec, 0x5777, 0x5770, 0x5771, 0x58f8,
+ 0x58d6, 0x58d9, 0x58de, 0x58d5, 0x58e1, 0x03d3, 0x58e2, 0x58dd,
+ 0x58e0, 0x590e, 0x5908, 0x58dc, 0x590a, 0x590c, 0x5bb4, 0x5bb1,
+ 0x5bb6, 0x5bbc, 0x5d1d, 0x5d24, 0x5d19, 0x5d1b, 0x5d22, 0x5d1a,
+ 0x5d1c, 0x5d21, 0x5ee6, 0x5ee4, 0x5ee7, 0x5eea, 0x04e2, 0xe29b,
+ 0x5ff0, 0x5ff5, 0x5fef, 0x6142, 0x616e, 0x613c, 0x6197, 0x618c,
+ 0x6181, 0x6171, 0x61ce, 0x61ba, 0x617a, 0x617e, 0x0554, 0x6172,
+ 0x61bb, 0x052f, 0x6173, 0x6182, 0x05b6, 0x64ba, 0x64b8, 0x654b,
+ 0x6548, 0x662b, 0x65f4, 0x662c, 0x6642, 0x6648, 0x6644, 0x6645,
+ 0x663c, 0x6637, 0x6633, 0x6641, 0x6632, 0x6687, 0x6a27, 0x6a23,
+ 0x6a2d, 0x6a1f, 0x6a2c, 0x6a28, 0x6b75, 0x6b74, 0x6be7, 0x6c32,
+ 0x6c31, 0x6c99, 0x6c96, 0x6c98, 0x6c9d, 0x6c92,
+ /* 0x2e */
+ 0x6c94, 0x6c95, 0x6c97, 0xa1b9, 0x0735, 0x6f11, 0x6f3b, 0x6f79,
+ 0x6f42, 0x6f43, 0x075d, 0x6f78, 0x73ac, 0x0829, 0x73b1, 0x73b4,
+ 0x73b3, 0x73af, 0x73aa, 0x73b2, 0x7468, 0x74f2, 0x74fe, 0x74f8,
+ 0x74f9, 0x74ff, 0x74f5, 0x74f7, 0x74fd, 0x7500, 0x7588, 0x766e,
+ 0x765d, 0x7663, 0x7660, 0x7761, 0x7837, 0x7871, 0x7823, 0x7822,
+ 0x781f, 0x7825, 0x7cfd, 0x7d11, 0x7d23, 0x7cf0, 0x7cef, 0x800e,
+ 0x800c, 0x80ba, 0x0a1f, 0x8152, 0x8155, 0x8153, 0x8154, 0x8151,
+ 0x8158, 0x82b0, 0x829f, 0x0a72, 0x82a1, 0x829a, 0x82be, 0x82a0,
+ 0x8437, 0x0b0b, 0x85f1, 0x85f2, 0x8634, 0x8637, 0x8635, 0x5e8c,
+ 0x86df, 0x874c, 0x874e, 0x8764, 0x8763, 0x8736, 0x8858, 0x8868,
+ 0x885b, 0x885f, 0x8859, 0x8865, 0x8860, 0x885e, 0x8ad5, 0x8ad6,
+ 0x8b4e, 0x8b52, 0x8c35, 0x8c39, 0x8c58, 0x8c41,
+ /* 0x2f */
+ 0x8c57, 0x8c38, 0x8c3d, 0x8c32, 0x8c44, 0xe344, 0x8e63, 0x8e62,
+ 0x8eb8, 0x8eb0, 0x8eb1, 0x8f4d, 0x8f63, 0x8f70, 0x8f4b, 0x8f4f,
+ 0x8f4e, 0x8f53, 0x8f47, 0x0ca2, 0x8f54, 0x8f52, 0x8f59, 0x8f7e,
+ 0x912b, 0x912e, 0x927f, 0x927e, 0x9281, 0x9283, 0x9447, 0x9454,
+ 0x944d, 0x944c, 0x944b, 0x9457, 0x9565, 0x9564, 0x9561, 0x9562,
+ 0x95f0, 0x95f3, 0x95f9, 0x95f4, 0x95f5, 0x95ef, 0x95f8, 0x95fc,
+ 0x95f7, 0x95fd, 0x9617, 0x9934, 0x9936, 0x9938, 0x9aaf, 0x9aae,
+ 0x9aac, 0x9aa2, 0x9d28, 0x69c2, 0x9d9c, 0x9db3, 0x9d90, 0x9f06,
+ 0x9f04, 0x9f0b, 0x9f05, 0xa040, 0xa04f, 0xa1ab, 0xa19d, 0xa1b8,
+ 0xa1b2, 0xa1d2, 0xa1cf, 0xa1a2, 0x0fec, 0xa1a5, 0xa1a9, 0xa1a7,
+ 0xa1d0, 0xa402, 0xa4cf, 0xa4d0, 0xa516, 0xa519, 0xa675, 0xa671,
+ 0xa691, 0xa672, 0xa68e, 0xa66d, 0xa688, 0xa673,
+ /* 0x30 */
+ 0x10bb, 0xa681, 0xa676, 0xa67b, 0xa67f, 0xa690, 0xa678, 0xad4b,
+ 0xad48, 0xad5b, 0xad51, 0xad3d, 0xad40, 0xad46, 0xad4d, 0xad3b,
+ 0xad4a, 0xad41, 0xad3e, 0xad4e, 0xb0ac, 0xb0e6, 0xb0e9, 0xb129,
+ 0x1221, 0xb133, 0xb12e, 0xb11e, 0x121f, 0xe3c5, 0xb122, 0xb127,
+ 0xb2e7, 0xb30b, 0xb466, 0xb6ad, 0xb6ae, 0x3038, 0xb72b, 0xb72a,
+ 0xb82c, 0xb82d, 0x1391, 0x1396, 0xb98f, 0xb993, 0xbac6, 0xbac5,
+ 0xbd15, 0xbd13, 0xbdb1, 0xbda9, 0x31ce, 0xbfa8, 0xbfab, 0xbfbe,
+ 0xbfac, 0xbfa9, 0xbfa6, 0xbfc1, 0xc1cc, 0xc1d1, 0xc1d3, 0xc1e4,
+ 0xc1cb, 0xc1e1, 0xc1d2, 0xc1e3, 0xc1cf, 0xc1d0, 0xc1e5, 0xc20e,
+ 0xc7cc, 0xc7ca, 0xc7cb, 0xc95c, 0xc961, 0xc95d, 0xc959, 0xcb77,
+ 0xd184, 0x3b41, 0x3bfd, 0x3c1a, 0x3c63, 0x3db6, 0x3db2, 0x3de9,
+ 0x3de7, 0x3dd6, 0x3e30, 0x3dec, 0x3ddd, 0x3de8,
+ /* 0x31 */
+ 0x3db0, 0x3db5, 0x3de1, 0x3f98, 0x3f99, 0x00bc, 0x4093, 0x40e5,
+ 0x00d8, 0x4260, 0x425e, 0x00f4, 0x437b, 0x43f1, 0x43f3, 0x457f,
+ 0xe238, 0x4657, 0x4658, 0x4839, 0x48a7, 0x4835, 0x4860, 0x4851,
+ 0x4862, 0x4842, 0x483c, 0x4843, 0x48ab, 0x48a9, 0x48b4, 0x4879,
+ 0x486a, 0x483b, 0x48aa, 0x4833, 0x4837, 0x4827, 0x48a8, 0x4870,
+ 0x482f, 0x4836, 0x48b5, 0x4830, 0x483a, 0x4838, 0x48b1, 0x48ac,
+ 0x482e, 0x4875, 0x48b0, 0x4cf7, 0x4d00, 0x4cf1, 0x4cf3, 0x4e60,
+ 0x4e61, 0x4e32, 0x4e2d, 0x4e4a, 0x4e2a, 0x5067, 0x50a2, 0x50a3,
+ 0x509e, 0x50a4, 0x5144, 0x5132, 0x529b, 0x5298, 0x5299, 0x529a,
+ 0x5266, 0x5262, 0x526b, 0x8062, 0x5267, 0x553b, 0x5523, 0x5529,
+ 0x567e, 0x56f3, 0x0385, 0x56f5, 0x0383, 0x5780, 0x577e, 0x577c,
+ 0x577f, 0x577d, 0x5781, 0x5925, 0x5929, 0x5917,
+ /* 0x32 */
+ 0x5963, 0x5967, 0x5965, 0x592a, 0x5968, 0x5926, 0x5964, 0x591b,
+ 0x5962, 0x5969, 0x5afe, 0x5b44, 0x5b42, 0x5bb7, 0x5bd2, 0x5bd4,
+ 0x5bd7, 0x5bdc, 0x5bd1, 0x5bd5, 0x5bcd, 0x5bd8, 0x5c9a, 0x5d42,
+ 0x5d35, 0x5d58, 0x5d34, 0x5d3c, 0x5d3b, 0x5d3e, 0x5d3d, 0x5d5a,
+ 0x5d41, 0x5d38, 0x5d45, 0x5d33, 0x5e26, 0x04ba, 0x5ef7, 0x5eef,
+ 0x5ef0, 0x5eee, 0x5f9d, 0x6006, 0x6011, 0x6008, 0x6002, 0x600a,
+ 0x6007, 0x6191, 0x618e, 0x6185, 0x61e8, 0x6217, 0x61d4, 0x0569,
+ 0x61c4, 0x61d5, 0x0545, 0x61d8, 0x6180, 0x61de, 0x6242, 0x64c7,
+ 0x64bf, 0x668d, 0x6689, 0x6690, 0x669a, 0x66c8, 0x6692, 0x66a1,
+ 0x6684, 0x6a57, 0x6a47, 0x6a77, 0x6a3a, 0x6a50, 0x6a42, 0x6a43,
+ 0x6aa3, 0x6b77, 0x6cb2, 0x6ce2, 0x6cbd, 0x6e74, 0x6f82, 0x6fb8,
+ 0x076c, 0x6fba, 0x6fb9, 0x6fbb, 0x6f87, 0xe2e4,
+ /* 0x33 */
+ 0x6f83, 0x6fb7, 0x3b43, 0x73ce, 0x73ba, 0x7473, 0x7509, 0x750a,
+ 0x750b, 0x7507, 0x7505, 0x750e, 0x7597, 0x7677, 0x767b, 0x767a,
+ 0x7674, 0x7679, 0x7886, 0x78f5, 0x78a5, 0x789d, 0x78be, 0x7896,
+ 0x78e1, 0x78a4, 0x78a1, 0x78f6, 0x0904, 0x788d, 0x788b, 0x7878,
+ 0x7898, 0x790a, 0x7d5d, 0x7d27, 0x7d5f, 0x80c0, 0x80c1, 0x816d,
+ 0x815e, 0x818a, 0x8162, 0x8164, 0x0a3a, 0x82c0, 0x82ca, 0x82d1,
+ 0x0a79, 0x82c7, 0x82ce, 0x2309, 0x82c5, 0x8436, 0x8457, 0x8477,
+ 0x85f6, 0x85f7, 0x8655, 0x8644, 0x863e, 0x8642, 0x8652, 0x86e1,
+ 0x8708, 0x8768, 0x8767, 0x0b5d, 0xe337, 0x887e, 0x8893, 0x8879,
+ 0x8881, 0x887d, 0x887b, 0x8894, 0x0b8a, 0x8a66, 0x8ad9, 0x8ae0,
+ 0xe33e, 0x8b5f, 0x8c5f, 0x8c5e, 0x8c68, 0x0c27, 0x8c88, 0x8c6a,
+ 0x8c6c, 0x8c66, 0x8c67, 0x8c89, 0x8c60, 0x8c85,
+ /* 0x34 */
+ 0x3e2a, 0x8e68, 0x8eb9, 0x8eba, 0x8ebe, 0x8f6f, 0x8f80, 0x8f74,
+ 0x8f81, 0x8f7a, 0x8f9c, 0x8f73, 0x8f82, 0x8f7f, 0x8fa7, 0x8f79,
+ 0x8f78, 0x8f7d, 0x8fa8, 0x8f7c, 0x9168, 0x914e, 0x929e, 0x0d46,
+ 0x0d40, 0x9298, 0x0d3f, 0x9285, 0x929c, 0x92c5, 0x929a, 0x9468,
+ 0x9465, 0x9467, 0x9461, 0x9460, 0x0d9d, 0x0dcb, 0x957b, 0x0de1,
+ 0x9619, 0x960e, 0x9631, 0x9612, 0x9610, 0x9615, 0x963f, 0x961d,
+ 0x961e, 0x994d, 0x9948, 0x9945, 0x9942, 0x9949, 0x994a, 0x9947,
+ 0x0e7f, 0x994c, 0x9acd, 0x9ad5, 0x9ac4, 0x9aca, 0x9ac3, 0x0f46,
+ 0x9d29, 0x9db4, 0x9e6d, 0x9e66, 0x9e6a, 0x9f15, 0x9fd3, 0x9fec,
+ 0xa055, 0x101a, 0xa1d6, 0xa1d8, 0xa251, 0xa1e0, 0xa203, 0xa204,
+ 0xa1da, 0xa1ea, 0xa202, 0xa1d3, 0xa1e4, 0xa1e5, 0xa43b, 0xa466,
+ 0xa52c, 0xa521, 0xa526, 0xa5d4, 0xa5d5, 0xa5d9,
+ /* 0x35 */
+ 0xa6d5, 0xa6eb, 0xa6c5, 0x10d3, 0xa727, 0xa6f0, 0xa6b9, 0xa718,
+ 0xa6ee, 0x10d0, 0xa6b7, 0xa6bb, 0xa6ef, 0xa6b8, 0xa6df, 0xa6da,
+ 0xa6e3, 0xa6c9, 0xa6ec, 0xaca4, 0x118e, 0xaca3, 0xad5e, 0xad61,
+ 0xad62, 0xad63, 0xad8e, 0xad69, 0xad6b, 0xad85, 0xad8d, 0xad64,
+ 0xad6d, 0xb14c, 0xb149, 0xb147, 0xb148, 0xb142, 0xb145, 0xb15b,
+ 0xb15d, 0xb146, 0xb313, 0xb31a, 0xb30e, 0xb30f, 0xb31b, 0xb312,
+ 0xb3c3, 0xb3be, 0xb3bd, 0xb479, 0xb47c, 0x12c3, 0x12b6, 0xb480,
+ 0xb475, 0xb49b, 0x2f2f, 0xb474, 0x12c0, 0x12b8, 0x5b41, 0x5f94,
+ 0xb730, 0xb7a7, 0xb7a5, 0xb7a4, 0xb83a, 0xb95b, 0xb99f, 0xb9a8,
+ 0xb9b3, 0xb9a1, 0xb9a7, 0xb9b2, 0xb99d, 0xb9a3, 0xb9a2, 0xbaef,
+ 0xbad9, 0x13d9, 0xbad5, 0xbadd, 0xbada, 0xbaee, 0xbad7, 0xbd1a,
+ 0xbd19, 0xbd18, 0xbdb3, 0xbdbf, 0xbdbb, 0xbdc0,
+ /* 0x36 */
+ 0xbdb9, 0xbdb8, 0xbdd5, 0xbf11, 0xbf10, 0xbfc3, 0xbfc2, 0xbfe9,
+ 0xbfcd, 0xbfe5, 0xbfca, 0xbfc7, 0xbfe8, 0xc1f1, 0xc20c, 0xc1ef,
+ 0xc1ee, 0xc1f3, 0xc20d, 0xc1f6, 0xc1f0, 0x14ec, 0xc2f5, 0xc2f4,
+ 0xc2f8, 0xc2fe, 0xc411, 0xc422, 0xc442, 0xc75c, 0xc75a, 0xc75d,
+ 0xc7d1, 0xc7d0, 0xc975, 0xc97b, 0xca89, 0xcf4d, 0xd189, 0xd192,
+ 0xd18c, 0xd188, 0xd367, 0xd368, 0x3e21, 0x3df2, 0x3e09, 0x3df8,
+ 0x3df0, 0x3df3, 0x3df5, 0x3dfb, 0x3df7, 0x3def, 0x3e0b, 0x3fa2,
+ 0x40f5, 0x40f3, 0x40f4, 0x40f2, 0x4198, 0x4268, 0x4280, 0x4285,
+ 0x428e, 0x428f, 0x3df4, 0x4286, 0x42a4, 0x4386, 0x4389, 0x4387,
+ 0x4385, 0x1adc, 0x4388, 0x45ff, 0x4666, 0x01cc, 0x48c3, 0x01a2,
+ 0x48c4, 0x493b, 0x48e7, 0x48f8, 0x48fb, 0x01b6, 0x48be, 0x48c6,
+ 0x01c5, 0x01c6, 0x48fc, 0x48c0, 0x4933, 0x48c9,
+ /* 0x37 */
+ 0x48fe, 0x48da, 0x48cc, 0x48bb, 0x48fd, 0x48df, 0x48cd, 0x48c2,
+ 0x48c8, 0x4932, 0x492d, 0x48d2, 0x4931, 0x48d3, 0x492e, 0x48cf,
+ 0x4cff, 0x4d09, 0x4cfc, 0x4e72, 0x4eaa, 0x4eab, 0x4ea7, 0x4e7b,
+ 0x4e76, 0x4ea8, 0x4eac, 0x0283, 0x1b21, 0x50aa, 0x4503, 0x50ac,
+ 0x50ad, 0x50ab, 0x5150, 0x5158, 0x52dd, 0x02f8, 0x52ae, 0x52a2,
+ 0x52ab, 0x52e3, 0x52af, 0x52e0, 0x52e4, 0x02f6, 0x52a7, 0x52aa,
+ 0x52e2, 0x52e1, 0x52df, 0x52ad, 0x52e5, 0x52d1, 0x52ac, 0x52d5,
+ 0x52a3, 0x529f, 0x5479, 0x5476, 0x5543, 0x553d, 0x5547, 0x5544,
+ 0x553f, 0x555b, 0x567f, 0x579a, 0x579c, 0x039b, 0x581e, 0x5988,
+ 0x596a, 0x5976, 0x5972, 0x5970, 0x597e, 0x596c, 0x596f, 0x5975,
+ 0x5977, 0x5978, 0x598a, 0x5979, 0x5994, 0x5b01, 0x5c05, 0x5bf1,
+ 0x5bee, 0x5bef, 0x5c04, 0x1c3f, 0x5bfa, 0x5c07,
+ /* 0x38 */
+ 0x5bf4, 0x5bf5, 0x5c9c, 0x5d6d, 0x5d69, 0x5d66, 0x5d62, 0x5d46,
+ 0x048d, 0x5d65, 0x5d5d, 0x5d5e, 0x5d5f, 0x5e8e, 0x5f02, 0x5f06,
+ 0x5f04, 0x5f03, 0x5f62, 0x6027, 0x6021, 0x6020, 0x6024, 0x6029,
+ 0x6031, 0x6023, 0x6022, 0x61dc, 0x624d, 0x61e5, 0x61d3, 0x61ee,
+ 0x61e6, 0x0556, 0x6236, 0x6240, 0x633f, 0x623d, 0x6244, 0x055b,
+ 0x625f, 0x6229, 0x6249, 0x628a, 0x622a, 0x6287, 0x624c, 0x6231,
+ 0x6248, 0x622b, 0x623b, 0x6241, 0x61c9, 0x6234, 0x6253, 0x6235,
+ 0x6247, 0x6238, 0x64d1, 0x64d2, 0x6551, 0x6555, 0x6552, 0x6553,
+ 0x668f, 0x66f4, 0x6747, 0x670d, 0x671c, 0x66fb, 0x6719, 0x66f7,
+ 0x66f9, 0x66f5, 0x66e9, 0x670a, 0x66ee, 0x670b, 0x66fd, 0x6706,
+ 0x6702, 0x6716, 0x6718, 0x66f0, 0x69d4, 0x6a66, 0x6a6a, 0x6a75,
+ 0x6a76, 0x6a80, 0x6a6d, 0x0696, 0x6a69, 0x6a67,
+ /* 0x39 */
+ 0x6a68, 0x6a5d, 0x6ba4, 0x6bfe, 0x6bfd, 0x6cec, 0x6ce9, 0x6d21,
+ 0x6ceb, 0x6ce7, 0x6cf2, 0x6d20, 0x6e7a, 0x702d, 0x702e, 0x6fca,
+ 0x702f, 0x6fc8, 0x077e, 0x6fcb, 0x6fc3, 0x6f84, 0x6fd2, 0x6fc6,
+ 0x0781, 0x6fcf, 0x6fd5, 0x6fd4, 0x6fdd, 0x702b, 0x70a3, 0x6fdb,
+ 0x702c, 0x7013, 0x0835, 0x73d1, 0x73cc, 0x73d5, 0x73c9, 0x73cf,
+ 0x73d2, 0x747b, 0x747c, 0x7523, 0x751d, 0x751c, 0x751e, 0x7522,
+ 0x7524, 0x7520, 0x7518, 0x7521, 0x7688, 0x768a, 0x7694, 0x768f,
+ 0x768e, 0x7690, 0x089b, 0x76a7, 0x7764, 0x0900, 0x7918, 0x7914,
+ 0x791d, 0x7905, 0x78ff, 0x791b, 0x791a, 0x7919, 0x7903, 0x790e,
+ 0x7947, 0x7904, 0x795a, 0x7907, 0x7920, 0x7d6a, 0x7d66, 0x7d7a,
+ 0x7d65, 0x7daf, 0x80cd, 0x80cf, 0x80d1, 0x80ce, 0x815f, 0x8177,
+ 0x8174, 0x8188, 0x8175, 0x8189, 0x8172, 0x82c6,
+ /* 0x3a */
+ 0x82ea, 0x82e0, 0x8307, 0x82e6, 0x82e5, 0x82dd, 0x82e3, 0x82da,
+ 0x84ae, 0x847e, 0x847d, 0x847f, 0x0ad3, 0x84d9, 0x85fa, 0x85fb,
+ 0x864d, 0x8654, 0x8651, 0x8650, 0x8898, 0x8895, 0x889d, 0x88c1,
+ 0x889a, 0x889b, 0x0b9f, 0x889c, 0x88d7, 0x88a4, 0x8896, 0x88a0,
+ 0x8a31, 0x8ae9, 0x8b6e, 0x8c9a, 0x8ca5, 0x8c94, 0x8ca6, 0x8c99,
+ 0x8c8b, 0x8c98, 0x8c91, 0x8c8c, 0x8ca1, 0x8ca3, 0x8cc6, 0x8e6f,
+ 0x8e6d, 0x8e6a, 0x8e6c, 0x8e71, 0x8e6e, 0x8edf, 0x8fac, 0x8faa,
+ 0x0cb1, 0x8fb5, 0x8fad, 0x8fb2, 0x8fb3, 0x8fab, 0x8fb6, 0x8fc7,
+ 0x8fc6, 0x916c, 0x9170, 0x92b3, 0x0d4b, 0x948c, 0x9481, 0x9483,
+ 0x947d, 0x9485, 0x9490, 0x94a2, 0x948d, 0x948f, 0x947e, 0x948a,
+ 0x947f, 0x9476, 0x9487, 0x9478, 0x9580, 0x9582, 0x9581, 0x9583,
+ 0x965a, 0x9634, 0x962c, 0x962a, 0x9640, 0x962d,
+ /* 0x3b */
+ 0x9633, 0x962b, 0x964b, 0x283f, 0x963c, 0x995a, 0x9977, 0x9960,
+ 0x9afa, 0x9af9, 0x9afc, 0x0ed6, 0x9af5, 0x9ae8, 0x9b09, 0x9ae7,
+ 0x9ae6, 0x9ae9, 0x9d32, 0x9d2c, 0x9dbd, 0x9dbc, 0x9e7a, 0x9e7e,
+ 0x9e79, 0x0f89, 0x9f23, 0x9f30, 0x9f28, 0x9fd4, 0xa5ce, 0x9ff1,
+ 0x9ff0, 0xa060, 0xa065, 0xa1a8, 0xa20a, 0xa21b, 0xa212, 0xa207,
+ 0xa24f, 0xa20e, 0xa252, 0xa216, 0x1000, 0xa253, 0xa254, 0xe384,
+ 0xa256, 0xa46d, 0xa472, 0xa52f, 0xa72a, 0x10dc, 0xa763, 0xa784,
+ 0xa7af, 0xa745, 0xa770, 0xa756, 0xa716, 0xa73d, 0xa738, 0xa76f,
+ 0xa777, 0xa72e, 0xa731, 0xa74c, 0xa75f, 0xa775, 0xa739, 0xa73a,
+ 0xa72c, 0xa72d, 0xa73f, 0xa72f, 0xa730, 0xa73e, 0x2ad0, 0x1190,
+ 0xacb2, 0xadb7, 0xad8f, 0x11b1, 0xad96, 0xad9e, 0xad97, 0xad95,
+ 0xada5, 0xad98, 0x2be7, 0xada3, 0xad9a, 0xadad,
+ /* 0x3c */
+ 0xada6, 0xadb6, 0xad99, 0xadaf, 0xadac, 0x11aa, 0xad9f, 0xad94,
+ 0xb0eb, 0xb16f, 0xb16d, 0xb17e, 0xb16c, 0xb161, 0xb163, 0xb16b,
+ 0xb15e, 0xb13e, 0xb164, 0xb1ad, 0x127d, 0xb320, 0xb3d1, 0xb3d5,
+ 0xb4ae, 0xb4af, 0xb49f, 0xb4a8, 0xb4ca, 0xb6e1, 0xb739, 0xb738,
+ 0xb73b, 0xb7ad, 0xb7b5, 0xb7af, 0xb7b1, 0xb7ae, 0xb7b4, 0xb7b0,
+ 0xb84b, 0xb851, 0xb84c, 0x1369, 0xb860, 0xb9be, 0xb9b9, 0xb9b7,
+ 0xb9b6, 0x13a1, 0xb9bd, 0xb9b8, 0xb9c1, 0xbaf7, 0xbaf3, 0xbaf4,
+ 0xbafb, 0xbafd, 0xbaf5, 0x13e7, 0xbafa, 0xbb14, 0x13ec, 0xbaf2,
+ 0xbafc, 0xbb00, 0x13df, 0xbd2b, 0xbd29, 0xbd2e, 0x1433, 0xbdd7,
+ 0xbddb, 0xbdd9, 0xbdd8, 0xbde6, 0xbdd6, 0xbdd1, 0xbde7, 0xbdd0,
+ 0xbddc, 0xbfed, 0xc01a, 0xc019, 0xc016, 0xbfec, 0xbfef, 0xbfee,
+ 0xbff4, 0xc02f, 0xc230, 0xc219, 0xc218, 0xc211,
+ /* 0x3d */
+ 0xc216, 0xc212, 0xc210, 0xc214, 0xc30c, 0xc30d, 0xc410, 0xc429,
+ 0xc428, 0xc765, 0xc766, 0xc7de, 0xc7df, 0xc7e0, 0xc7d9, 0xc7db,
+ 0xc7d8, 0xc7e3, 0xc7d7, 0xc9a6, 0xc9a7, 0xc9bf, 0xc9a8, 0xc99f,
+ 0xc9a1, 0xc9a2, 0xc9ad, 0xc9a3, 0xc9a0, 0xcb83, 0xcb85, 0xcb82,
+ 0xcb84, 0xccee, 0xcd5d, 0xce92, 0xcf55, 0xcf53, 0xe3fc, 0xcf51,
+ 0xcf52, 0xcf50, 0xd09d, 0xd187, 0xd197, 0xd19b, 0xd19d, 0xd369,
+ 0xd511, 0x17ee, 0xd77a, 0x1832, 0x6d44, 0x3bc6, 0x3e40, 0x3e2e,
+ 0x3e68, 0x3e2d, 0x3e34, 0x3e32, 0x3e69, 0x3e31, 0x3e6a, 0x3e3e,
+ 0x3e6f, 0x3e75, 0x3ff6, 0x4020, 0x4028, 0x4067, 0x40fb, 0x40fe,
+ 0x40fc, 0x40fd, 0x40ff, 0x40fa, 0x42ac, 0x42af, 0x42b1, 0x00fc,
+ 0x42bf, 0x42be, 0x42a7, 0x42aa, 0x4394, 0x4393, 0x4399, 0x012a,
+ 0x43fa, 0x4456, 0x4522, 0x4591, 0x4592, 0x4608,
+ /* 0x3e */
+ 0x4606, 0x48d6, 0x4937, 0x494b, 0x49ce, 0x49d0, 0x4939, 0x4964,
+ 0x49cf, 0x4946, 0x4966, 0x4956, 0x4943, 0x494a, 0x4958, 0x4965,
+ 0x495a, 0x495b, 0x4955, 0x4950, 0x494c, 0x49cd, 0x4951, 0x4947,
+ 0x01d3, 0x4953, 0x4962, 0x49cc, 0x01d7, 0x497f, 0x494d, 0x4d0a,
+ 0x4d0c, 0x4d0f, 0x4ebb, 0x4eb9, 0x4eeb, 0x4eae, 0x4ec1, 0x4eea,
+ 0x4ebe, 0x4ebf, 0x4eba, 0x4eb7, 0x4eb3, 0x4ee9, 0x506e, 0x50af,
+ 0x50b3, 0x50b2, 0x5168, 0x5169, 0x516a, 0x52de, 0x52eb, 0x5311,
+ 0x52ed, 0x52e9, 0x52f7, 0x52f4, 0x52ea, 0x5312, 0x52e8, 0x5313,
+ 0x548e, 0x5486, 0x5563, 0x5565, 0x5699, 0x57c2, 0x57ae, 0x57b0,
+ 0x57ad, 0x59b4, 0x59d1, 0x59ad, 0x03f3, 0x59bd, 0x59b7, 0x59ab,
+ 0x59af, 0x59c1, 0x59b5, 0x5c0f, 0x5c0e, 0x5c1c, 0x5c13, 0x5c0a,
+ 0x5c1e, 0x5c14, 0x5c1a, 0x5ccb, 0x5d87, 0x5d93,
+ /* 0x3f */
+ 0x0491, 0x5d84, 0x5d85, 0x5d92, 0x5d80, 0x5e2b, 0x5e63, 0x5f0a,
+ 0x04c0, 0x5f66, 0x6034, 0x6033, 0x604d, 0x6289, 0x6257, 0x1e17,
+ 0x624a, 0x0563, 0x6239, 0x623f, 0x6290, 0x628f, 0x62b2, 0x629f,
+ 0x6295, 0x62a1, 0x629c, 0x628e, 0x62a0, 0x62ae, 0x6296, 0x62ca,
+ 0x62ac, 0x0570, 0x62a6, 0x6297, 0x6293, 0x3eb6, 0x64d6, 0x64e0,
+ 0x64d8, 0x6556, 0x676e, 0x677e, 0x6774, 0x6777, 0x6780, 0x677a,
+ 0x676b, 0x675f, 0x6776, 0x67b0, 0x6763, 0x6a92, 0x6a82, 0x6a9d,
+ 0x6a94, 0x6a83, 0x6a8b, 0x6a84, 0x6b57, 0x6b84, 0x6bb5, 0x6c09,
+ 0x6ce6, 0x0702, 0x6d25, 0x6d51, 0x6e3e, 0xe2da, 0x6e85, 0x703f,
+ 0x7042, 0x7038, 0x703a, 0x704e, 0x7045, 0x7039, 0x7037, 0x7044,
+ 0xe2e7, 0x70a4, 0x703d, 0x7041, 0x73df, 0x73de, 0x73ca, 0x73e9,
+ 0x73e2, 0x73e0, 0x7489, 0x7487, 0x7532, 0x7533,
+ /* 0x40 */
+ 0x75ac, 0x75f9, 0x760d, 0x76b9, 0x795e, 0x796a, 0x0935, 0x7981,
+ 0x7969, 0x79ac, 0x7980, 0x7975, 0x7971, 0x7976, 0x796f, 0x7db6,
+ 0x7e03, 0x7dbf, 0x7e01, 0x7db2, 0x7dc4, 0x80db, 0x80dc, 0x80d8,
+ 0xd172, 0x81b5, 0x81a8, 0x818f, 0x819e, 0x818e, 0x82de, 0x82e2,
+ 0x8320, 0x831d, 0x831a, 0x8319, 0x832b, 0x8318, 0x8310, 0x830e,
+ 0x8324, 0x831f, 0x8313, 0x8335, 0x8483, 0x0ae0, 0x84d7, 0x8602,
+ 0x8603, 0x865c, 0x865f, 0x86c7, 0x879a, 0x8797, 0x87a3, 0x88f7,
+ 0x88c6, 0x88cc, 0x88d6, 0x88cd, 0x88f9, 0x88d9, 0x88d8, 0x0b9a,
+ 0x88d1, 0x88ce, 0x88d5, 0x0ba3, 0x88d4, 0x88f8, 0x8a7a, 0x8a79,
+ 0x8a7f, 0x8af3, 0x8af5, 0x8af6, 0x8af4, 0x8af7, 0x0c05, 0x8b79,
+ 0x8c9c, 0x8cdf, 0x8cf5, 0x8cff, 0x8cd1, 0x8cda, 0x8ccf, 0x8ccd,
+ 0x8cde, 0x8cd8, 0x75ad, 0x8ce0, 0x8cfe, 0x8c9e,
+ /* 0x41 */
+ 0x8e75, 0x8e73, 0x8e72, 0x8ed8, 0x8fd0, 0x8fd6, 0x8fd7, 0x8fca,
+ 0x8fcd, 0x918a, 0x9189, 0x918b, 0x92d3, 0x92da, 0x92ce, 0x92d2,
+ 0x0d5e, 0x92d4, 0x92d7, 0x92d5, 0x92fb, 0x92cd, 0x92fa, 0x92d6,
+ 0x0da6, 0x949b, 0x949e, 0x949d, 0x94a4, 0x949f, 0x94a5, 0x94a8,
+ 0x958f, 0x958c, 0x9595, 0x9660, 0x9655, 0x965c, 0x966f, 0x9651,
+ 0x9661, 0x96a7, 0x965e, 0x9662, 0x9654, 0x966e, 0x9652, 0x9658,
+ 0x966d, 0x965f, 0x966c, 0x9650, 0x965d, 0x968e, 0x9972, 0x9978,
+ 0x9975, 0x9976, 0x997c, 0x997e, 0x997d, 0x9b15, 0x9b14, 0x9b1d,
+ 0x9b1c, 0x9b23, 0x9b57, 0x9dc8, 0x0f5d, 0x9dc9, 0x9dc5, 0x9e87,
+ 0x9e8a, 0x9e94, 0x9f39, 0x9f40, 0x9f3e, 0x9f38, 0x9fd6, 0x0fb8,
+ 0xa077, 0xa078, 0xa07d, 0xa1dd, 0xa25e, 0xa277, 0xa2d4, 0xa266,
+ 0xa25f, 0xa273, 0xa272, 0xa297, 0xa25a, 0xa296,
+ /* 0x42 */
+ 0xa25d, 0xa265, 0xa270, 0xa275, 0xa274, 0xa25c, 0xa260, 0x1034,
+ 0xa26d, 0xa441, 0xa53c, 0xa53e, 0x106f, 0xa549, 0xa6e4, 0xa80c,
+ 0xa815, 0xa80e, 0xa7d4, 0xa7c7, 0xa814, 0xa7db, 0xa85f, 0xa7ed,
+ 0xa809, 0xa7cf, 0xa7ff, 0xa81a, 0xa7f5, 0xa7ee, 0xa7e5, 0xa80d,
+ 0xa7df, 0xa7ec, 0xa7d7, 0xa82c, 0xa7cd, 0xa7e3, 0xa800, 0xa7eb,
+ 0xa7fd, 0xa80f, 0xa82d, 0xa850, 0xa7fe, 0xa7c4, 0xa7e1, 0xa7f9,
+ 0xacbb, 0xacbc, 0x1194, 0x1193, 0xacba, 0xadd0, 0xadd6, 0xadce,
+ 0xade1, 0xadd5, 0xadcf, 0xadd3, 0x2c14, 0xadd4, 0xb0b5, 0xb190,
+ 0xb1a1, 0xb181, 0xb185, 0xb16e, 0xb188, 0xb182, 0xb186, 0xb18f,
+ 0xb189, 0xb180, 0xb184, 0x2dd1, 0xb329, 0xb32b, 0xb32a, 0xb330,
+ 0xb3e2, 0xb3e3, 0xb3e1, 0xb4d5, 0xb4c4, 0xb4c9, 0xb4e0, 0xb4df,
+ 0xb4cb, 0xb4dd, 0xb4e8, 0xb4d4, 0xb51c, 0xb6b5,
+ /* 0x43 */
+ 0xb6b6, 0xb6e5, 0xb745, 0xb749, 0xb740, 0xb746, 0xb744, 0xb74a,
+ 0xb7c9, 0xb7c4, 0xb7c2, 0xb868, 0x30cb, 0xb882, 0xb86b, 0xb867,
+ 0xb86c, 0xb86d, 0xb871, 0x1392, 0xb9d7, 0xb9d2, 0xb9d9, 0x13aa,
+ 0xb9bc, 0xb9dd, 0xb9d6, 0x13a7, 0xb9d8, 0xbb20, 0xbb16, 0xbb18,
+ 0xbb15, 0xbb19, 0xbb27, 0xbb50, 0xbb1d, 0xbb2c, 0xbb1c, 0xbb29,
+ 0xbb2b, 0xbb24, 0x13ef, 0xbb28, 0xbd39, 0xbdf2, 0xbdf0, 0x31ed,
+ 0xbded, 0xbdef, 0xbdea, 0xbe01, 0xbfbc, 0xc05c, 0xc05b, 0xc05a,
+ 0xc026, 0xc243, 0xc233, 0xc23a, 0xc237, 0xc236, 0xc23c, 0xc234,
+ 0xc24a, 0xc23b, 0xc235, 0xc23d, 0xc240, 0xc23e, 0xc217, 0xc326,
+ 0xc324, 0xc310, 0xc336, 0xc325, 0x1522, 0xc466, 0xc77f, 0xc77a,
+ 0xc7fb, 0xc7fd, 0xc7fc, 0xc7fa, 0xc9d6, 0xc9d2, 0xc9c8, 0xc9c2,
+ 0xc9c7, 0xc9cd, 0xc9c1, 0xc9c6, 0xc9cc, 0xcaa1,
+ /* 0x44 */
+ 0xcb95, 0xcb94, 0xcb97, 0xcb96, 0xcb93, 0xcba1, 0xcd09, 0xcd08,
+ 0xcd67, 0xcd65, 0xcd62, 0xcd61, 0xce97, 0xcf01, 0xcf19, 0xcf18,
+ 0xcf5c, 0xcf67, 0xcf6c, 0x16b5, 0xe3fd, 0xcf66, 0xcf61, 0xcf6e,
+ 0xcf5d, 0xcf5a, 0xd0a2, 0xd0a9, 0xd0a5, 0xd0a6, 0xd0b2, 0xd0a3,
+ 0xd1ac, 0xd1aa, 0xd1af, 0xd1ab, 0xd1b1, 0xd1c6, 0xd1ad, 0xd1b9,
+ 0xd370, 0x1775, 0xd70c, 0xd781, 0xd783, 0xd77e, 0xd851, 0xda99,
+ 0xda94, 0xda95, 0xddfe, 0xdf18, 0x3c05, 0x3e72, 0x0082, 0x3e99,
+ 0x3fad, 0x4106, 0x42c2, 0x42cb, 0x42d5, 0x42d2, 0x42cc, 0x42d7,
+ 0x42c5, 0x42ca, 0x1aec, 0x43a2, 0x43a3, 0x43a1, 0x1ae8, 0x43a6,
+ 0x43a4, 0x43ff, 0x4400, 0x0135, 0x4506, 0x4525, 0x459f, 0x467f,
+ 0x49ea, 0x49eb, 0x49de, 0x4a18, 0x49e0, 0x49e8, 0x49df, 0x49f1,
+ 0x49ec, 0x4a1a, 0x49e6, 0x49e1, 0x4a5d, 0x3b77,
+ /* 0x45 */
+ 0x4a1e, 0x01f0, 0x4a80, 0x4d17, 0x4f1d, 0x4ef7, 0x4eef, 0x4eee,
+ 0x4eed, 0x4ef5, 0x4f1e, 0x50bd, 0x92ff, 0x50be, 0x516d, 0x5176,
+ 0x534c, 0x5319, 0x5348, 0x531e, 0x534a, 0x5349, 0x5326, 0x5495,
+ 0x5585, 0x557e, 0x5597, 0x557d, 0x5642, 0x569e, 0x570c, 0x570b,
+ 0x570e, 0x57cf, 0x59d8, 0x59e0, 0x59e8, 0x59e9, 0x59e2, 0x59e1,
+ 0x59da, 0x59e3, 0x59d9, 0x59f0, 0x59e7, 0x59e4, 0x5c23, 0x5c31,
+ 0x5c33, 0x5c0c, 0xa4e0, 0x5c26, 0x5c24, 0x5c32, 0x5c27, 0x5c21,
+ 0x5c30, 0x5ca2, 0x5ccc, 0x5d96, 0xe28f, 0x5d98, 0x5d9c, 0x5d9b,
+ 0x5e6b, 0x5f12, 0x5f14, 0x605a, 0x6054, 0x6051, 0x605e, 0x6058,
+ 0x04f0, 0x6059, 0x629a, 0x62f2, 0x62ad, 0x6320, 0x62f1, 0x62f0,
+ 0x62f3, 0x62f4, 0x62e9, 0x62fe, 0x632e, 0x62e8, 0x62e7, 0x62ff,
+ 0x62f5, 0x64e5, 0x64e7, 0x64e6, 0x64e9, 0x6558,
+ /* 0x46 */
+ 0x676c, 0x67d9, 0x063e, 0x67cb, 0x0639, 0x67be, 0x67b5, 0x67d1,
+ 0x67c2, 0x67b6, 0x67d3, 0xe2c2, 0x69da, 0x06a2, 0x6aae, 0x06a1,
+ 0x6aac, 0x6aa9, 0x6aba, 0x6aa7, 0x6ab3, 0x6abd, 0x6ab1, 0x6c0e,
+ 0x6c11, 0x6c0f, 0x6d52, 0x6d6a, 0x6d54, 0x6d55, 0x6d53, 0x6d57,
+ 0xe2d0, 0x6d5b, 0x6d58, 0x6d59, 0x073b, 0x70b8, 0x70b5, 0x70bf,
+ 0x70c1, 0x70bb, 0x07b7, 0x70c3, 0x70ad, 0x70a8, 0x70ae, 0x70aa,
+ 0x70d0, 0x70b1, 0x70bc, 0x70b7, 0x70b0, 0x70fa, 0x70fb, 0x70b9,
+ 0x7407, 0x73fc, 0x73ff, 0x73f2, 0x73f8, 0x73f4, 0x0857, 0x0870,
+ 0x75ae, 0x760f, 0x7610, 0xd5c1, 0x76c7, 0x76c6, 0x76ce, 0x08a7,
+ 0x76dc, 0x79d5, 0x79d3, 0x7a20, 0x79e2, 0x79f1, 0x79db, 0x79ea,
+ 0x79eb, 0x79e1, 0x79ff, 0x79d6, 0x79e0, 0x79d7, 0x79e5, 0x0954,
+ 0x7e1b, 0x7e10, 0x7e0f, 0x7e0e, 0x7e39, 0x7e0a,
+ /* 0x47 */
+ 0x7e14, 0x7e0c, 0x8023, 0x805a, 0x80e2, 0x8193, 0x81b0, 0x81ab,
+ 0x81bd, 0x81b1, 0x818d, 0x81ad, 0x81aa, 0x81ac, 0x81bc, 0x81c9,
+ 0x8347, 0x8362, 0x8340, 0x8344, 0x833f, 0x8343, 0x833d, 0x8360,
+ 0x835f, 0x833a, 0x8342, 0x835e, 0x835d, 0x84bc, 0x84e0, 0x84ee,
+ 0x84eb, 0x850d, 0x8609, 0x860c, 0x8669, 0x8674, 0x8667, 0x0b31,
+ 0x2427, 0x87ad, 0x88ff, 0x8916, 0x8908, 0x8909, 0x8900, 0x88fc,
+ 0x8913, 0x8914, 0x890a, 0xd33e, 0x8929, 0x8917, 0x893b, 0x88fb,
+ 0x0bbf, 0x890e, 0x0be4, 0x8b08, 0x8d1b, 0x8d1a, 0x8d19, 0x8d02,
+ 0x0c4a, 0x8d17, 0x8d07, 0x8d13, 0x8d09, 0x8d0a, 0x8d12, 0x8daa,
+ 0x8d38, 0x8e7b, 0x8e7c, 0x8e7a, 0x8eea, 0x8eeb, 0x8eef, 0x8ef0,
+ 0x9009, 0x9002, 0x9001, 0x902b, 0x9007, 0x0ccf, 0x9028, 0x8ffb,
+ 0x902a, 0x8ffe, 0x9004, 0x9029, 0x900a, 0x268c,
+ /* 0x48 */
+ 0x91c2, 0x2691, 0x91a6, 0x0d14, 0x6ac6, 0x5707, 0x930a, 0x92fd,
+ 0x9306, 0x930d, 0x9309, 0x930b, 0x9300, 0x9305, 0x933d, 0x94d5,
+ 0x94bf, 0x94ba, 0x94c7, 0x9598, 0x959a, 0x0e0d, 0x96a4, 0x969c,
+ 0x969d, 0x96a2, 0x9696, 0x9695, 0x96a5, 0x96aa, 0x96ad, 0x969a,
+ 0x96a3, 0x9697, 0x9690, 0x96af, 0x968d, 0x0e01, 0x96a8, 0x96ee,
+ 0x99a3, 0x9999, 0x99a1, 0x999c, 0x99a4, 0x99cb, 0x9b56, 0x9b48,
+ 0x9b59, 0x9b4a, 0x9b5c, 0x0ef1, 0x9b4f, 0x9b4d, 0x9b5d, 0x9d3a,
+ 0x9de3, 0x9de1, 0x9dde, 0x9e97, 0x9e9a, 0x9f48, 0x9f4a, 0x9f4c,
+ 0x9f4e, 0x9f4f, 0x9f4b, 0x9f4d, 0x9f47, 0x9f51, 0x9fda, 0x9ff9,
+ 0x9ffc, 0x9ffb, 0x9ffd, 0x9ff8, 0x9ffa, 0xa08a, 0xa08e, 0xa088,
+ 0xa089, 0xa08d, 0xa090, 0xe37e, 0xa21c, 0xa2ab, 0xa2a4, 0xa2a8,
+ 0xa2ad, 0xa29f, 0xa29a, 0xa2b0, 0xa2a5, 0xa2d5,
+ /* 0x49 */
+ 0xa2a2, 0xa2b2, 0xa29d, 0xa2a1, 0xa415, 0xa442, 0xa473, 0xa484,
+ 0xa4dd, 0xa55c, 0xa54c, 0x1076, 0xa54b, 0xa767, 0xa8a8, 0xa87f,
+ 0xa88d, 0xa88b, 0xa8f7, 0xa8a9, 0xa8f4, 0xa89a, 0xa88c, 0xa895,
+ 0xa87e, 0xa877, 0x110a, 0x1103, 0xa871, 0xa8fd, 0xa888, 0xa899,
+ 0xa86d, 0xa8d4, 0xa891, 0xa87d, 0xa863, 0xa875, 0xa8f9, 0xa88e,
+ 0xa874, 0xa8d9, 0xa866, 0xa8fa, 0xa8f5, 0x2b60, 0xacc1, 0xacc9,
+ 0xae03, 0xae2c, 0xae34, 0xae17, 0xae09, 0xae04, 0xae06, 0xae1a,
+ 0xae0e, 0xae27, 0xae05, 0xae07, 0xae19, 0xae14, 0xae0c, 0xae1d,
+ 0xae22, 0xae23, 0xb0bb, 0xb0bc, 0xb0ba, 0xb1a9, 0xb1b5, 0xb1ac,
+ 0xb1aa, 0xb1af, 0xb1b7, 0x1235, 0x1236, 0xb33d, 0xb345, 0xb348,
+ 0xb33c, 0xb33e, 0xb3ec, 0xb3ed, 0xb3e9, 0xb50a, 0xb50b, 0xb4f8,
+ 0xb504, 0xb4f6, 0xb4f9, 0xb753, 0xb752, 0xb760,
+ /* 0x4a */
+ 0xb763, 0xb7ce, 0xb7cd, 0xb7d0, 0xb7cc, 0xb887, 0xb88d, 0xb89d,
+ 0x1373, 0xb963, 0xb9f4, 0xb9f1, 0xb9ff, 0xb9f5, 0xb9fc, 0xb9f2,
+ 0xb9f6, 0x13b1, 0xb9fa, 0x13af, 0xbb2e, 0xbb45, 0xbb43, 0xbb51,
+ 0xbb4c, 0xbb73, 0xbb47, 0xbb4b, 0xbb4f, 0x13f4, 0xbb44, 0xbb4d,
+ 0xbb4e, 0xbb4a, 0xbb41, 0xbb52, 0xbb9f, 0xbb54, 0xbb59, 0xbba2,
+ 0xbd4b, 0xbd48, 0xbe0d, 0xbe1f, 0xbe08, 0xbe0e, 0xbe1d, 0xbe04,
+ 0xbf18, 0xbf1b, 0xc066, 0xc062, 0xc083, 0xc067, 0xc262, 0xc24f,
+ 0xc24e, 0xc267, 0xc253, 0xc24d, 0xc24c, 0xc268, 0xc251, 0x14dc,
+ 0xc258, 0xc25b, 0xc250, 0xc26a, 0xc339, 0xc338, 0xc482, 0xc484,
+ 0xc486, 0xc780, 0xc786, 0xc825, 0xc811, 0x1599, 0xc80e, 0xc815,
+ 0xc80f, 0xc818, 0xc80d, 0xc813, 0xc816, 0xc819, 0xca08, 0xc9f7,
+ 0xc9fb, 0xc9fc, 0xcab4, 0xcabe, 0xcac1, 0xcba6,
+ /* 0x4b */
+ 0xcba5, 0xcba2, 0xcba4, 0xcd12, 0xcd0e, 0xcd7a, 0xcd78, 0xcd7d,
+ 0xcd7e, 0xcd81, 0xcd83, 0xcd80, 0xcd82, 0xce9b, 0xce99, 0xce9c,
+ 0xce9a, 0xcea1, 0xcf1a, 0xcf1c, 0xcf8a, 0xcf79, 0xcf73, 0xcf75,
+ 0xcf7c, 0xcf78, 0xcf60, 0xcf83, 0xcf70, 0x16b6, 0x16bd, 0xcf87,
+ 0xcf84, 0xcf7b, 0xcf7e, 0xcf74, 0xd0b9, 0xd0b8, 0xd0b7, 0xd0b5,
+ 0xd1cc, 0xd1ce, 0xd1d1, 0x3504, 0xd1cb, 0x359b, 0xd37e, 0xd37a,
+ 0xd377, 0xd38c, 0xd3e1, 0xd520, 0xd51e, 0xd5c2, 0xd60f, 0xd600,
+ 0x17f4, 0xd610, 0xd70d, 0xd70e, 0xd78e, 0xd78d, 0xd78a, 0xd78b,
+ 0xd78c, 0xd78f, 0xd857, 0x1835, 0xd855, 0xd85b, 0xdaac, 0xdaa7,
+ 0xdaa0, 0xda9e, 0x18aa, 0xdd8d, 0x191f, 0xde93, 0xde94, 0xde92,
+ 0x3c81, 0x3ed6, 0x3ec3, 0x3ee4, 0x3ee2, 0x3f09, 0x3ebf, 0x3ec8,
+ 0x3ec7, 0x3fb5, 0x3fb2, 0x410c, 0x410b, 0x410a,
+ /* 0x4c */
+ 0x4105, 0x42d3, 0x42e6, 0x42e9, 0x42f0, 0x42ea, 0x42e7, 0x43b1,
+ 0x43b3, 0x43b4, 0x43b0, 0x445c, 0x445d, 0x445e, 0x44c0, 0x45af,
+ 0x0150, 0x4686, 0x4683, 0x4684, 0x4a5c, 0x4a70, 0x4a8c, 0x4a7b,
+ 0x4a66, 0x4a79, 0x4a63, 0x4ac5, 0x4a6b, 0x4a6d, 0x4a72, 0x4a69,
+ 0x4a75, 0x4a89, 0x4ac6, 0x4aa5, 0x3ee7, 0x4a6a, 0x4a97, 0x4f5a,
+ 0x4f5c, 0x4f59, 0x4f24, 0x4f25, 0x4f30, 0x4f58, 0x4f31, 0x5076,
+ 0x50c1, 0x5185, 0x517d, 0x5365, 0x5387, 0x5352, 0x5354, 0x538a,
+ 0x5350, 0x5386, 0x534f, 0x5368, 0x549d, 0x55a0, 0x55ba, 0x55bd,
+ 0x55b8, 0x56a6, 0x037b, 0x57de, 0x57d8, 0x57d1, 0x5a13, 0x0409,
+ 0x5a0e, 0x5a1b, 0x5a3a, 0x0407, 0x5a1c, 0x5a12, 0x5a16, 0x5a1a,
+ 0x4f48, 0x5c4b, 0x5c37, 0x5c36, 0x5c38, 0x5c3a, 0x5c49, 0x5c3c,
+ 0x5c4a, 0x5db1, 0x5dc2, 0x5db5, 0x5dc4, 0x5db6,
+ /* 0x4d */
+ 0x5f1e, 0x5f1f, 0x5faf, 0x606b, 0x606f, 0x6292, 0x62e4, 0x632c,
+ 0x62ef, 0x1e84, 0x634f, 0x6352, 0x6350, 0x633a, 0x6337, 0x6347,
+ 0x6364, 0x6340, 0x633c, 0x6345, 0x6341, 0x64f3, 0x05bb, 0x67c1,
+ 0x67b4, 0x064b, 0x682a, 0x6822, 0x6829, 0x064d, 0x683e, 0x683c,
+ 0x6830, 0x6ac7, 0x6ad5, 0x6ad6, 0x6ad3, 0x6ace, 0x6ac8, 0x6b5c,
+ 0x6b5f, 0x6b62, 0x06c2, 0x6bbd, 0x6bbf, 0x6d5c, 0x6db6, 0x071a,
+ 0x6d9d, 0x6d7f, 0x0712, 0x6d94, 0x6d81, 0x6e47, 0x6e46, 0x073c,
+ 0x6e94, 0x7175, 0x711a, 0x712a, 0x7132, 0x7117, 0x7123, 0x7174,
+ 0x07c3, 0x7176, 0x712e, 0x7125, 0x7120, 0x7171, 0x7116, 0x7170,
+ 0x712c, 0x712f, 0x711f, 0x7164, 0x07c0, 0x7408, 0x7414, 0x740a,
+ 0x740b, 0x754f, 0x7559, 0x7554, 0x7551, 0x75b6, 0x76ec, 0x76ed,
+ 0x76ea, 0x79ee, 0x7a5a, 0x7a73, 0x7a65, 0x7a61,
+ /* 0x4e */
+ 0x7a55, 0x7a6b, 0x7a64, 0x7a5b, 0x7a4c, 0x7a6f, 0x7a84, 0x7a70,
+ 0x7e5d, 0x7e57, 0x7e66, 0x7e53, 0x7e98, 0x7e97, 0x8028, 0x80eb,
+ 0x80ea, 0x80e8, 0x80ec, 0x80ef, 0x81d1, 0x81ca, 0x229f, 0x81cf,
+ 0x81cd, 0x81ce, 0x8370, 0x8367, 0x8373, 0x836d, 0x8376, 0x8379,
+ 0x836a, 0x838b, 0x8372, 0x8371, 0x836e, 0x837a, 0x8516, 0x8539,
+ 0x853b, 0x8610, 0x8696, 0x867b, 0x867c, 0x867d, 0x87be, 0x895c,
+ 0x8938, 0x8939, 0x892e, 0x8934, 0x8932, 0x895b, 0x8933, 0x893c,
+ 0x0be5, 0x8b0e, 0x8b0f, 0x8b10, 0x8b87, 0x8d5b, 0x8d53, 0x0c5f,
+ 0x8d5c, 0x8d3f, 0x8d59, 0x8d4a, 0x8d44, 0x8d4c, 0x8d40, 0x8d5f,
+ 0x8d5e, 0x8d4e, 0x8d54, 0x8d43, 0x8d87, 0x8e82, 0x8e85, 0x9031,
+ 0x9047, 0x902e, 0x902f, 0x9048, 0x9034, 0x0d18, 0x409f, 0x9332,
+ 0x9336, 0x9333, 0x9331, 0x9340, 0x9341, 0x94dd,
+ /* 0x4f */
+ 0x94d2, 0x94d9, 0x0dad, 0x94df, 0x94db, 0x94d8, 0x94d3, 0x94de,
+ 0x94e0, 0x94d4, 0x94d7, 0x94da, 0x95a7, 0x96fe, 0x96dd, 0x9740,
+ 0x96e2, 0x0e1e, 0x96d6, 0x96de, 0x96ef, 0x0e27, 0x96eb, 0x96ea,
+ 0x96e4, 0x96d1, 0x0e18, 0x96ec, 0x96fa, 0x96d9, 0x96f3, 0x96e1,
+ 0x96dc, 0x96e5, 0x96df, 0x96d4, 0x0e20, 0x9705, 0x99d6, 0x99d5,
+ 0x99d0, 0x99c8, 0x99c4, 0x99c9, 0x99cd, 0x99d2, 0x99cc, 0x99ca,
+ 0x9ba0, 0x9b92, 0x0ef4, 0x0f02, 0x9b8b, 0x9ba1, 0x9b95, 0x9b88,
+ 0x9b86, 0x9b8d, 0x9b85, 0x9b91, 0x9b89, 0x9ba2, 0x9df0, 0x9df3,
+ 0x9df4, 0x9def, 0x9e06, 0x9ea2, 0x9f5e, 0x9f63, 0x9f60, 0x9f5b,
+ 0x9f7b, 0x9f58, 0x9f59, 0x9f5d, 0xa005, 0xa006, 0xa002, 0xa003,
+ 0xa004, 0xa0a2, 0xa0a7, 0xa0a6, 0xa0a4, 0xa0ac, 0xa0a9, 0xa2e7,
+ 0xa301, 0xa2df, 0xa2d9, 0xa2e3, 0xa30f, 0xa41a,
+ /* 0x50 */
+ 0xa445, 0xa448, 0xa47b, 0xa485, 0xa486, 0xa4fe, 0xa4ff, 0xa564,
+ 0xa571, 0xa572, 0xa561, 0xa562, 0xa56c, 0xa560, 0xa55d, 0xa563,
+ 0xa567, 0xa901, 0xa92a, 0xa930, 0xa906, 0xa97d, 0xa922, 0xa9b9,
+ 0xa90a, 0xa910, 0xa88f, 0xa980, 0xa913, 0xa92e, 0xa918, 0xa917,
+ 0xa91a, 0xa914, 0xa947, 0xa963, 0xa938, 0x1124, 0xa97f, 0xa921,
+ 0xa937, 0xa931, 0xa91b, 0xa9a5, 0xaa6c, 0xacd3, 0xae88, 0xae6e,
+ 0xae5c, 0xae74, 0xae54, 0xae83, 0x2c70, 0xae65, 0xae60, 0xae70,
+ 0xae6f, 0xae6d, 0xae72, 0xae6c, 0xae76, 0xae75, 0xae59, 0xaec7,
+ 0xb0c1, 0xb0f9, 0xb1e3, 0xb1e7, 0xb1d6, 0xb1cf, 0xb1da, 0xb1e9,
+ 0xb1d2, 0xb355, 0xb34f, 0xb34d, 0xb351, 0xb356, 0xb3f9, 0xb3f8,
+ 0xb406, 0xb403, 0xb409, 0xb3f7, 0xb3f5, 0xb547, 0xb545, 0xb53e,
+ 0xb546, 0xb529, 0xb534, 0xb53f, 0xb544, 0xb535,
+ /* 0x51 */
+ 0xb55a, 0xb52a, 0xb533, 0xb537, 0xb543, 0xb539, 0xb530, 0xb55d,
+ 0xb532, 0xb527, 0xb6bd, 0xb6ba, 0xb6bc, 0xb6f1, 0xb6f0, 0xb761,
+ 0xb75c, 0xb758, 0xb75d, 0xb7da, 0xb7d9, 0xb7dd, 0xb7dc, 0xb7de,
+ 0x137d, 0xb8a0, 0xb8a2, 0xba0f, 0xba13, 0xba12, 0xba11, 0xba14,
+ 0xba19, 0xba0e, 0xba17, 0xba21, 0xba20, 0xba16, 0xbb78, 0x3137,
+ 0xbb87, 0xbb79, 0xbb80, 0xbb77, 0xbb81, 0xbb46, 0xbb7a, 0xbb9c,
+ 0xbb83, 0xbb84, 0xbbad, 0xbb9d, 0xbb9e, 0xbd55, 0xbe36, 0xbe2b,
+ 0xbe27, 0xbe46, 0xbe2c, 0xbe45, 0xbe33, 0xbe2d, 0xbe34, 0xbe22,
+ 0x1464, 0xbf1f, 0xc0b3, 0xc08c, 0xc08f, 0xc0af, 0xc0ad, 0xc08e,
+ 0xc0ac, 0xc0b0, 0xc0b1, 0xc0ae, 0xc099, 0xc1eb, 0xc274, 0xc275,
+ 0xc28e, 0xc26d, 0xc270, 0xc28c, 0xc34f, 0xc351, 0xc358, 0xc34c,
+ 0xc34e, 0xc415, 0xc4be, 0xc4db, 0xc4b3, 0xc4ae,
+ /* 0x52 */
+ 0xc787, 0xc78a, 0xc788, 0xc78b, 0xc78c, 0xc844, 0xc82d, 0xc82a,
+ 0xc831, 0xc82c, 0xc845, 0xc830, 0xc829, 0xc846, 0xc9f4, 0xca14,
+ 0xca10, 0xca0f, 0xca12, 0xca0b, 0xca0c, 0xca0a, 0xca13, 0xca0e,
+ 0xcad9, 0xcad0, 0x3403, 0xcbc1, 0xcbbf, 0xcbbd, 0xcbbc, 0xcbba,
+ 0xcbbb, 0xcbd1, 0xcbbe, 0xcbd0, 0xcbb9, 0xcd1a, 0xcd1c, 0xcd1b,
+ 0xcd91, 0xcd96, 0xcd9f, 0xcd9c, 0xcd9a, 0xcd9d, 0xcead, 0xcea5,
+ 0xceae, 0xcf03, 0xcf26, 0xcf20, 0xcf23, 0xcf24, 0xcf21, 0xcf28,
+ 0xcf25, 0xcf1e, 0xcf94, 0xcf93, 0xcf8f, 0xcf9a, 0xcfad, 0x16c2,
+ 0xd0ca, 0xd0c5, 0xd1bb, 0xd1e1, 0xd1ea, 0xd1e4, 0xd1ed, 0xd1e6,
+ 0xd1e0, 0xd1e8, 0xd1e5, 0xd31a, 0xd394, 0xd396, 0xd39e, 0xd395,
+ 0xd3a1, 0xd38e, 0xd39b, 0xd392, 0xd397, 0xd399, 0xd393, 0xd532,
+ 0xd52f, 0xd52e, 0xd533, 0xd61c, 0xd61e, 0xd611,
+ /* 0x53 */
+ 0xd620, 0xd61f, 0xd619, 0xd616, 0xd7ac, 0xd7b9, 0xd7b3, 0xd7a6,
+ 0xd7a2, 0xd7a9, 0xd7a7, 0xd86c, 0xd86d, 0xd869, 0xd880, 0xd866,
+ 0xd865, 0xd871, 0xd86b, 0xdabd, 0xdac1, 0xdad3, 0xdab6, 0x18ac,
+ 0xdab9, 0xdad4, 0xdab7, 0xdadb, 0xdab8, 0xdac0, 0xdabc, 0xdad5,
+ 0xdabf, 0xdac3, 0xdac9, 0xdd58, 0xdd90, 0xdd95, 0xdd97, 0xde09,
+ 0xde08, 0xde06, 0xde05, 0xde10, 0xde97, 0xde95, 0xdeee, 0xdf1f,
+ 0xe41a, 0x564b, 0x3c8e, 0x3ee8, 0x3ef0, 0x3ef4, 0x3f06, 0x3eed,
+ 0x009b, 0x3ee9, 0x3f00, 0x3fb8, 0x406d, 0x4304, 0x4301, 0x4303,
+ 0x4302, 0x1af6, 0x0126, 0x4462, 0x45ba, 0x4613, 0x4ade, 0x4ad7,
+ 0x4ae4, 0x4ace, 0x4ae3, 0x4add, 0x4b3a, 0x4adb, 0x4ad6, 0x4ae0,
+ 0x4ad4, 0x4acb, 0x4ae1, 0x4ac9, 0x4adf, 0x4b3c, 0x4afc, 0x4acf,
+ 0x4f79, 0x4f76, 0x4f78, 0x5187, 0x539c, 0x53b1,
+ /* 0x54 */
+ 0x53c1, 0x539a, 0x5392, 0x0daf, 0x53c2, 0x5396, 0x53c0, 0x5391,
+ 0x5395, 0x54a2, 0x55c3, 0x55c0, 0x55c2, 0x468a, 0x56b0, 0x5716,
+ 0x5a46, 0x5a4a, 0x5a3e, 0x5a45, 0x5a42, 0x0415, 0x5a5b, 0x5a44,
+ 0x5b04, 0x7b22, 0x5c55, 0x5c57, 0x5c51, 0x5c4e, 0x5c5a, 0x5dc6,
+ 0x5dc3, 0x049c, 0x5dc5, 0x5dcc, 0x5e71, 0x5f26, 0x5fb2, 0x607a,
+ 0x6084, 0x607b, 0x6374, 0x638c, 0x6351, 0x6348, 0x638d, 0x6392,
+ 0x6398, 0x6393, 0x63b0, 0x634e, 0x6396, 0x6397, 0x639c, 0x63ca,
+ 0x6833, 0x6883, 0x6884, 0x689a, 0x688c, 0x20cc, 0x6899, 0x69e0,
+ 0x6ae4, 0x6af8, 0x6aed, 0x6af3, 0x6af4, 0x6af5, 0x6afd, 0x6c19,
+ 0x6d9e, 0x6dc4, 0x6d9f, 0x6e9b, 0x6e9f, 0x6e9a, 0x71aa, 0x719d,
+ 0x7192, 0x71a2, 0x71af, 0x71eb, 0x71a0, 0x71a1, 0x7194, 0x7198,
+ 0x718f, 0x7187, 0x7184, 0x71a9, 0x717c, 0x7418,
+ /* 0x55 */
+ 0x755f, 0x7562, 0x7561, 0x75c0, 0x7615, 0x76fc, 0x76f9, 0x7ac8,
+ 0x7ac9, 0x7ade, 0x7aca, 0x7ae2, 0x0964, 0x096e, 0x7b04, 0x7acc,
+ 0x7add, 0x7ae4, 0x7ad3, 0x7ac7, 0x7ac6, 0x095f, 0x7b37, 0x7ed8,
+ 0x7eee, 0x7eb2, 0x7ea3, 0x7eb3, 0x7eed, 0x7ef8, 0x8031, 0x805b,
+ 0x8066, 0x8069, 0x8096, 0x809b, 0x80f7, 0x80f3, 0x80f4, 0x80f5,
+ 0x81e2, 0x81e7, 0x81e5, 0x81e9, 0x81e6, 0x81e3, 0x8374, 0x837f,
+ 0x838f, 0x8390, 0x8397, 0x83a3, 0x838e, 0x8398, 0x838c, 0x8542,
+ 0x8544, 0x8569, 0x8543, 0x8568, 0x0af6, 0x868d, 0x8688, 0x868b,
+ 0x8689, 0x87cc, 0x881f, 0x8980, 0x895e, 0x8967, 0x8968, 0x8965,
+ 0x254a, 0x8974, 0x8969, 0x8961, 0x8962, 0x896c, 0x8993, 0x8986,
+ 0x8a9d, 0x8a9b, 0x8b1b, 0x8b16, 0x8b19, 0x8b14, 0x8b18, 0x8b15,
+ 0x8b99, 0x8b98, 0x8d5d, 0x8d89, 0x8d7a, 0x8d7d,
+ /* 0x56 */
+ 0x8d4b, 0x0c73, 0x8d78, 0x8d7f, 0x8d77, 0x8d7e, 0x8d79, 0x8dab,
+ 0x8d7c, 0x8d74, 0x8d75, 0x8da7, 0x8e8d, 0x904e, 0x9066, 0x9061,
+ 0x904d, 0x904f, 0x0cdd, 0x9054, 0x907c, 0x91da, 0x91de, 0x91d8,
+ 0x91dd, 0x91df, 0x9366, 0x9362, 0x935f, 0x9364, 0x9363, 0x9360,
+ 0x9388, 0x936a, 0x9367, 0x9387, 0x933f, 0x936c, 0x936e, 0x93ad,
+ 0x94f1, 0x94f4, 0x94f6, 0x94f5, 0x94f8, 0x94fb, 0x94ec, 0x94ef,
+ 0x94ed, 0x27b9, 0x94f7, 0x94f9, 0x94fd, 0x95b1, 0x9736, 0x971b,
+ 0x9732, 0x9742, 0x974d, 0x971f, 0x9721, 0x971c, 0x9731, 0x972e,
+ 0x9747, 0x973b, 0x9741, 0x9718, 0x9739, 0x971d, 0x9727, 0x9723,
+ 0x28d7, 0x99ee, 0x99e8, 0x99e5, 0x99ef, 0x99e4, 0x99ec, 0x99f0,
+ 0x9bd7, 0x9bd8, 0x9bd4, 0x9bca, 0x9bd2, 0x9bcb, 0x9bd3, 0x9be6,
+ 0x9be2, 0x9d49, 0x9d48, 0x9dff, 0x9e09, 0x9eb0,
+ /* 0x57 */
+ 0x9eaf, 0x9f7c, 0x9f78, 0x9f7a, 0x9f72, 0x9f79, 0x9f7e, 0xa00c,
+ 0xa00b, 0xa0cd, 0xa0be, 0xa0bc, 0xa0bf, 0xa0c0, 0xa0bd, 0xa338,
+ 0xa308, 0xa305, 0xa33b, 0xa310, 0xa30c, 0xa30d, 0xa304, 0xa33a,
+ 0xa313, 0xa337, 0xa339, 0xa41f, 0xa44b, 0xa4ee, 0xa575, 0xa578,
+ 0xa57c, 0xa574, 0xa576, 0xa5ea, 0xa5eb, 0xa8fb, 0xa919, 0xa9a7,
+ 0xa98c, 0xa9dc, 0xa998, 0xa9be, 0xa99e, 0xaa0f, 0xa99f, 0xa9dd,
+ 0xa993, 0xa9bb, 0xa9b6, 0xa990, 0xa9a1, 0xa9bd, 0xa9de, 0xa93a,
+ 0xaa22, 0xa997, 0xa994, 0xa9c3, 0xa98e, 0xa9a8, 0xa999, 0xa9ad,
+ 0xa99b, 0xa9a2, 0xaa21, 0xa9ac, 0xaa0e, 0xaa31, 0xace1, 0xacde,
+ 0xacdf, 0xacdc, 0xacdd, 0xacec, 0xace7, 0xae69, 0xaeb8, 0xaea1,
+ 0xaea8, 0xaeba, 0xaec2, 0xaea6, 0xaea4, 0xaea3, 0xaeab, 0xaebc,
+ 0xaeb7, 0xaebf, 0xaead, 0xaeb1, 0xaeca, 0xaec4,
+ /* 0x58 */
+ 0xaeb9, 0xb0c8, 0xb0c6, 0xb0c7, 0xb20a, 0xb20d, 0xb1fb, 0xb203,
+ 0xb202, 0xb1fc, 0xb1f9, 0xb1f8, 0xb36e, 0xb363, 0xb362, 0xb361,
+ 0xb36b, 0x1288, 0xb36f, 0xb366, 0xb36c, 0xb40e, 0xb415, 0xb416,
+ 0xb410, 0xb417, 0xb411, 0xb56e, 0xb56c, 0xb587, 0xb583, 0xb563,
+ 0xb5dc, 0xb6c0, 0xb6f7, 0xb6fa, 0xb770, 0xb76a, 0xb768, 0xb769,
+ 0xb784, 0xb7ec, 0xb7e7, 0xb7ee, 0xb8ba, 0xb8b2, 0xb8b5, 0xb8cb,
+ 0x430b, 0xb8d0, 0xb96d, 0xb96c, 0x13bb, 0xba45, 0xba46, 0xba34,
+ 0xba2c, 0xba35, 0xba44, 0x13ba, 0xba76, 0xbbb1, 0xbbaa, 0xbba1,
+ 0xbbb2, 0x1412, 0xbba6, 0xbbb5, 0xbbb4, 0xbbb8, 0xbbaf, 0xbbb0,
+ 0xbba3, 0xbd62, 0xbd64, 0xbe56, 0xbe51, 0xbe4f, 0xbe68, 0xbe4c,
+ 0xbe50, 0x1461, 0xbe48, 0xbe4a, 0xbf21, 0xc0e3, 0xc0b9, 0xc0de,
+ 0xc0b7, 0xc0e1, 0xc0b6, 0xc0b5, 0xc0df, 0x14e1,
+ /* 0x59 */
+ 0xc297, 0xc29a, 0xc29b, 0xc298, 0xc292, 0xc293, 0xc2d7, 0xc273,
+ 0xc36b, 0xc374, 0xc378, 0xc36d, 0xc418, 0xc4e9, 0xc4f5, 0xc4ea,
+ 0xc52e, 0xc4e7, 0xc4fe, 0xc4e5, 0xc536, 0xc4f0, 0xc4e6, 0xc52c,
+ 0xc789, 0xc795, 0xc793, 0xc84d, 0xc84a, 0xc84f, 0xc850, 0xc84b,
+ 0xca2a, 0xca2b, 0xca2f, 0xca2e, 0xca7c, 0xcaed, 0xcae2, 0xcbe0,
+ 0xcbdc, 0xcbda, 0xcbd6, 0xcbf4, 0xcbd9, 0xcbd5, 0xcd22, 0xcd21,
+ 0xcd24, 0xcd25, 0xcd26, 0xcd23, 0xcdaa, 0xcdaf, 0xcdb0, 0xcdab,
+ 0xceaf, 0xceb7, 0xceb5, 0xceb2, 0xceb3, 0xcf2b, 0xcfd8, 0xcfc2,
+ 0xcfaf, 0xcfbc, 0xcfb8, 0xcfbe, 0xcfb7, 0xcfb4, 0xcfbf, 0xcfb3,
+ 0xcfb1, 0xcfbb, 0xcfbd, 0xcfd6, 0xcfdd, 0xd0d8, 0xd0d3, 0xd0d5,
+ 0xd0e3, 0xd0e2, 0xd0d9, 0xd0de, 0xd0df, 0xd0da, 0xd0d4, 0xd1f3,
+ 0xd1e2, 0xd20d, 0xd201, 0xd205, 0xd21a, 0xd203,
+ /* 0x5a */
+ 0xd21f, 0xd216, 0xd1fa, 0xd1fc, 0xd20a, 0x359f, 0xd3bc, 0xd3ca,
+ 0xd3b6, 0xd3c7, 0xd3bf, 0x1789, 0xd3b9, 0x178c, 0xd3b0, 0xd3b8,
+ 0xd3bd, 0xd391, 0xd3bb, 0xd3be, 0xd53e, 0xd53d, 0xd638, 0xd63d,
+ 0xd639, 0xd633, 0xd733, 0xd7bb, 0xd7c6, 0xd7c5, 0xd7c7, 0xd7cb,
+ 0xd7a8, 0xd7c8, 0xd7be, 0xd7c1, 0xd7bd, 0xd882, 0xd89e, 0xd881,
+ 0xd884, 0x368d, 0xd896, 0xd88e, 0xd888, 0xd887, 0xdae0, 0xdb0d,
+ 0xdadf, 0xdae4, 0xdae2, 0xdadd, 0xdaec, 0xdade, 0xdae7, 0xdaea,
+ 0xdae3, 0xdd5c, 0x3977, 0xdd5d, 0xdd9c, 0xde1d, 0xde9d, 0xde9e,
+ 0xde9b, 0xdeb5, 0xdeb9, 0xdeb6, 0xdef3, 0xdef2, 0xdef4, 0xdf26,
+ 0xdf27, 0xdf25, 0xe006, 0xe00b, 0xe03a, 0xe03c, 0x3f0a, 0x3f0b,
+ 0x3fbf, 0x3ffd, 0x4118, 0xccdf, 0x8e90, 0x419e, 0x42fc, 0x4310,
+ 0x430f, 0x430d, 0x43b9, 0x43b7, 0x43ba, 0x440a,
+ /* 0x5b */
+ 0x4b41, 0x4b8b, 0x4b46, 0x4b53, 0x4be2, 0x4b3f, 0x4a7c, 0x4b4b,
+ 0x4b4e, 0x4b8a, 0x4b47, 0x4f93, 0xb8ce, 0x4f8c, 0x4faf, 0x4fc9,
+ 0x50c6, 0x50c8, 0x5191, 0x53cf, 0x53d4, 0x53ce, 0x55dd, 0x55d4,
+ 0x5a49, 0x5a63, 0x5a5d, 0x041a, 0x5a67, 0x5abb, 0x5a60, 0x5a80,
+ 0x5c5f, 0x5c60, 0x5dda, 0x5dd2, 0x5ddd, 0x608e, 0x6088, 0x606c,
+ 0x639e, 0x63c9, 0x63a4, 0x0598, 0x63d9, 0x63d2, 0x63da, 0x63dd,
+ 0x63ce, 0x63fc, 0x6514, 0x6560, 0x68d7, 0x68cb, 0x68cd, 0x68d5,
+ 0x69e7, 0x6b00, 0x6b0a, 0x6b0f, 0x6b02, 0x6b01, 0x6c1d, 0x6dca,
+ 0x6dcb, 0x6dcd, 0x6e4f, 0x6e9c, 0x7180, 0x720d, 0x7202, 0x07f1,
+ 0x7207, 0x71f7, 0x71f8, 0x71fd, 0x7224, 0x71fb, 0x7239, 0x723a,
+ 0x7422, 0x21a9, 0x756a, 0x756d, 0x7574, 0x770e, 0x7adf, 0x7b2b,
+ 0x7ae3, 0x7b26, 0x7b2a, 0x7b23, 0x7b35, 0x7b4a,
+ /* 0x5c */
+ 0x7efd, 0x7f00, 0x7f1e, 0x7eff, 0x809e, 0x80fa, 0x81f1, 0x8395,
+ 0x83a8, 0x83a6, 0x856e, 0x8583, 0x856d, 0x868f, 0x0b6a, 0x87df,
+ 0x87d5, 0x87e0, 0x87d3, 0x87d8, 0x898c, 0x254b, 0x8994, 0x8996,
+ 0x8985, 0x898f, 0x89a9, 0x898e, 0x8990, 0x89b8, 0x89c3, 0x89bb,
+ 0x8aa5, 0x8aa2, 0x25a2, 0x8aa3, 0x8bb5, 0x8bac, 0x8ba8, 0x8dad,
+ 0x8db8, 0x8db4, 0x8dae, 0x8db6, 0x1085, 0x8dc1, 0x8dbf, 0x8e92,
+ 0x8f00, 0x8f01, 0x9075, 0x9072, 0x9078, 0x9070, 0x907e, 0x907d,
+ 0x907f, 0x91ef, 0x936d, 0x938e, 0x938f, 0x938a, 0x938d, 0x9395,
+ 0x938b, 0x938c, 0x93b0, 0x9393, 0x94fc, 0x9515, 0x950e, 0x9518,
+ 0x9511, 0x950d, 0x95bb, 0x95b3, 0x0e39, 0x97a1, 0x979a, 0x9784,
+ 0x97a0, 0x9786, 0x979d, 0x97aa, 0x9778, 0x978d, 0x978a, 0x97a6,
+ 0x977a, 0x9797, 0x9788, 0x978e, 0x0e3d, 0x0e44,
+ /* 0x5d */
+ 0x9776, 0x9781, 0x9785, 0x9775, 0x97a8, 0x978f, 0x9791, 0x97a2,
+ 0x979c, 0x9789, 0x977f, 0x9796, 0x9779, 0x979f, 0x97a7, 0x0e46,
+ 0x9787, 0x979b, 0x97a5, 0x978b, 0x97c9, 0x99ff, 0x9a03, 0x9a00,
+ 0x9a02, 0x9a04, 0x9a05, 0x99e6, 0x9a1f, 0x9c14, 0x0f0e, 0x9c0c,
+ 0x9c0f, 0x9c19, 0x9c0b, 0x9c13, 0x9bd5, 0x0f10, 0x9c1c, 0x9d50,
+ 0x9d4e, 0x9e12, 0x9eb9, 0x9f85, 0x9f88, 0x9f90, 0xa013, 0xa0d0,
+ 0xa0d1, 0xa0d2, 0xa0d7, 0xa0d6, 0xa0e5, 0xa346, 0xa36b, 0xa345,
+ 0xa33f, 0xa33e, 0x103e, 0xa36a, 0xa368, 0xa34c, 0xa423, 0xa422,
+ 0xa497, 0xa491, 0x95b5, 0xa498, 0xa49c, 0xa589, 0x1084, 0xa58b,
+ 0xa58a, 0xa58d, 0xa58e, 0xa588, 0xaa4e, 0xaa44, 0xaa37, 0xaa75,
+ 0xaa54, 0xaa76, 0xaa34, 0xaa6b, 0xaa32, 0xaa57, 0xaa52, 0xaa45,
+ 0x1149, 0xa9b1, 0xaa4b, 0xaa47, 0xaa33, 0xaa40,
+ /* 0x5e */
+ 0xaa3c, 0xaa43, 0xaa4f, 0xaa55, 0xaa41, 0xaab2, 0xaac0, 0xaf34,
+ 0xaef9, 0xaf19, 0xaf0d, 0xaefa, 0xaf1e, 0xaf1f, 0xaf0e, 0xaf40,
+ 0xaf08, 0x11df, 0xaf13, 0xaf4c, 0x11f0, 0xb0cc, 0xb0cb, 0xb224,
+ 0xb225, 0xb23d, 0xb220, 0xb227, 0xb226, 0xb21d, 0xb21e, 0xb232,
+ 0xb26c, 0xb259, 0x128a, 0xb37a, 0xb379, 0xb41b, 0xb42e, 0xb423,
+ 0xb420, 0xb41f, 0xb5b6, 0xb5b9, 0xb5a1, 0xb5a3, 0xb5a8, 0xb5af,
+ 0xb59a, 0xb599, 0xb5a2, 0xb59d, 0x1302, 0xb5ab, 0xb6c9, 0xb6fe,
+ 0xb700, 0xb6fc, 0xb707, 0xb775, 0xb772, 0xb773, 0xb774, 0xb7fa,
+ 0xb7fc, 0xb7f8, 0xb7f6, 0xb7fb, 0xb8cd, 0xb8d1, 0xb8cf, 0xb974,
+ 0xb972, 0xb973, 0xba54, 0xba51, 0x13c0, 0xba53, 0xba49, 0xba4c,
+ 0xba4a, 0xba4f, 0xba56, 0xbc00, 0xbbd5, 0xbbd7, 0xbbff, 0xbbd9,
+ 0xbbe3, 0xbbd3, 0x1415, 0xbbd8, 0xbbd4, 0xbbde,
+ /* 0x5f */
+ 0xbd71, 0xbe74, 0xbe88, 0xbe7f, 0xbe6b, 0xbe87, 0xbe79, 0xbe78,
+ 0xbe89, 0xbe80, 0xbe76, 0xbf29, 0xbf28, 0xbf2f, 0xc0e5, 0xc104,
+ 0xc103, 0xc0f0, 0xc0e8, 0xc0ea, 0xc0f1, 0xc101, 0xc102, 0xc2a9,
+ 0xc2ab, 0xc2b7, 0xc2b6, 0x14e2, 0xc3a0, 0xc38e, 0xc386, 0xc387,
+ 0xc385, 0xc38b, 0xc388, 0xc390, 0xc41a, 0xc434, 0xc537, 0xc52f,
+ 0xc530, 0xc539, 0xc534, 0xc533, 0xc585, 0xc584, 0xc53a, 0xc79f,
+ 0xc869, 0xc86c, 0xc86a, 0xc867, 0xc86b, 0xca3f, 0xca40, 0xcb0b,
+ 0xcbd2, 0xcbf8, 0xcc01, 0xcbfa, 0xcc16, 0xe3f6, 0xcd2c, 0xcd2d,
+ 0xcd2f, 0xcd2e, 0xcdc1, 0xcdf5, 0xcdc4, 0xcdde, 0xcdcc, 0xcdd2,
+ 0xcdc2, 0xcdcd, 0xcdcf, 0xcddd, 0xcdc8, 0xceba, 0xcebe, 0xcebf,
+ 0xcf2e, 0xcf30, 0xcfe7, 0xcfee, 0xcfe8, 0xcfe6, 0xcfe2, 0xcfe4,
+ 0xcffb, 0xcffc, 0xcfea, 0xd0ed, 0xd0f6, 0xd0f3,
+ /* 0x60 */
+ 0xd0f4, 0xd0f1, 0xd0f7, 0xd0f5, 0xd0ea, 0xd0eb, 0xd200, 0xd22c,
+ 0xd212, 0xd23d, 0xd233, 0x174d, 0xd230, 0xd240, 0xd231, 0xd257,
+ 0x174a, 0xd235, 0xd232, 0xd22d, 0xd236, 0xd238, 0xd262, 0xd25f,
+ 0xd28a, 0xd3d6, 0xd3d8, 0xd3dd, 0xd3e4, 0xd3e3, 0xd54d, 0xd5d7,
+ 0xd64a, 0xd64c, 0xd650, 0xd64b, 0xd64e, 0xd64f, 0xd739, 0xd7d2,
+ 0xd7cd, 0xd7d3, 0xd7e1, 0xd7ce, 0xd7d5, 0xd7dd, 0xd7d4, 0xd7cf,
+ 0xd8cb, 0xd8a6, 0xd8c2, 0xd8a5, 0xd8a9, 0xd8a2, 0xd8a4, 0xd8b0,
+ 0xd8cc, 0xd8af, 0xd8bf, 0xdb24, 0xdb1a, 0xdb14, 0xdb3a, 0xdb20,
+ 0xdb1b, 0xdb21, 0xdb25, 0xdb1e, 0xdb3f, 0xdb40, 0xdb18, 0xdb2c,
+ 0xdb15, 0xdb2d, 0xdb1f, 0xdb29, 0xdb4b, 0xddb3, 0xdda5, 0xdda7,
+ 0xddab, 0xdda6, 0xddaa, 0xde22, 0xde23, 0xdea1, 0xdea3, 0xdea0,
+ 0xdebd, 0xdeba, 0xdefa, 0xdef8, 0xdefc, 0xdef6,
+ /* 0x61 */
+ 0xdf34, 0xdf43, 0x1963, 0xdfd4, 0xe00d, 0xe043, 0xe041, 0xe03d,
+ 0xe040, 0xe03e, 0xe03f, 0xe046, 0x1993, 0xe0d4, 0x3f35, 0x3f36,
+ 0x3f32, 0x3f3a, 0x3fc8, 0x4036, 0x411e, 0x411d, 0x411f, 0x431c,
+ 0x431d, 0x4320, 0x010e, 0x43c0, 0x4b9a, 0x4b93, 0x4bdd, 0x020a,
+ 0x4ba3, 0x4ba9, 0x4b9c, 0x4b9b, 0x020d, 0x4b97, 0x4fb1, 0x4fca,
+ 0x4fb3, 0x4fcd, 0x53ea, 0x53ee, 0x53ef, 0x55df, 0x5650, 0x56bb,
+ 0x5a88, 0x5a89, 0x5a8c, 0x5a85, 0x5a5e, 0x5a94, 0x5a95, 0x5c6b,
+ 0x5c6a, 0x5c69, 0x5de3, 0x5df1, 0x5f37, 0x5f33, 0x6091, 0x608f,
+ 0x6097, 0x63d4, 0x63de, 0x63d3, 0x63e0, 0x6443, 0x640b, 0x63ff,
+ 0x6404, 0x6407, 0x68f9, 0x68fa, 0x68fb, 0x68f8, 0x6b12, 0x6b10,
+ 0x6c1f, 0x6ddf, 0x6de3, 0x6e52, 0x6ea9, 0x7265, 0x7287, 0x7242,
+ 0x7252, 0x724c, 0x719f, 0x7201, 0x7248, 0x724f,
+ /* 0x62 */
+ 0x727e, 0x724d, 0x7258, 0x7247, 0x725e, 0x7249, 0x724e, 0x725d,
+ 0x725a, 0x7286, 0x7251, 0x7429, 0x74a6, 0x74a7, 0x7570, 0x756f,
+ 0x75d3, 0x75d2, 0x7728, 0x771b, 0x771a, 0x771c, 0x7721, 0x7b32,
+ 0x7b66, 0x7b7d, 0x7b73, 0x7b7f, 0x7b65, 0x7b80, 0x7b61, 0x7b75,
+ 0x7b6e, 0x7b67, 0x7b71, 0x7b6c, 0x7b63, 0x7b62, 0x7b83, 0x7bb2,
+ 0x7b81, 0x7b6f, 0x7b6b, 0x7b82, 0x7b8a, 0x7f29, 0x7f30, 0x7f31,
+ 0x8097, 0x8100, 0x80ff, 0x83b6, 0x83b5, 0x83c3, 0x858d, 0x8618,
+ 0x869c, 0x869a, 0x8699, 0x89b7, 0x89c4, 0x89c6, 0x89c7, 0x89bc,
+ 0x89c0, 0x89c5, 0x89cd, 0x89c1, 0x89be, 0x8aa7, 0x8ab8, 0x8b23,
+ 0x0c74, 0x8de8, 0x8dde, 0x8de3, 0x8def, 0x8ddc, 0x8de4, 0x8de1,
+ 0x8de5, 0x8e95, 0x8e94, 0x8e93, 0x8e8e, 0x9098, 0x909c, 0x9099,
+ 0x90a0, 0x909e, 0x9204, 0x93d3, 0x93b4, 0x93bb,
+ /* 0x63 */
+ 0x93b7, 0x93b8, 0x93bd, 0x93b6, 0x93b9, 0x93b5, 0x9522, 0x9521,
+ 0x95c3, 0x95bc, 0x97ff, 0x97e5, 0x97f7, 0x97d2, 0x9800, 0x97db,
+ 0x97f0, 0x97e2, 0x97cd, 0x0e56, 0x97e1, 0x97f2, 0x97dc, 0x97cc,
+ 0x97d6, 0x97f3, 0x97fa, 0x97f6, 0x97ec, 0x97ea, 0x97e3, 0x97d0,
+ 0x0e5a, 0x9795, 0x97d5, 0x97f4, 0x97cb, 0x97da, 0x97c8, 0x97df,
+ 0x97f5, 0x97cf, 0x97c7, 0x97d7, 0x9a24, 0x0ea3, 0x9a1c, 0x9a21,
+ 0x9a1e, 0x9a18, 0x9a1b, 0x0ea8, 0x9c46, 0x9c4b, 0x9c48, 0x9c47,
+ 0x9c67, 0x9c54, 0x9e15, 0x9e22, 0x9ec5, 0x9e29, 0x9ec7, 0x9f8d,
+ 0xa01b, 0xa020, 0xa0e2, 0xa0e7, 0xa0e8, 0xa0e1, 0xa372, 0xa37b,
+ 0xa374, 0xa371, 0xa379, 0xa375, 0xa390, 0xa377, 0xa37d, 0xa44f,
+ 0xa450, 0xa4a3, 0xa4a2, 0xa4f4, 0xa594, 0xa59a, 0xa59b, 0xa5a7,
+ 0xa597, 0xa595, 0xa592, 0xa59c, 0xa596, 0xaab6,
+ /* 0x64 */
+ 0xaab8, 0xaab0, 0xab18, 0xaac5, 0xaab5, 0xaac2, 0xab06, 0xab19,
+ 0xaab9, 0xab15, 0xaad6, 0xaaac, 0x113c, 0xaac6, 0xaab3, 0xaac3,
+ 0xaaca, 0xaacf, 0xaabd, 0xaace, 0xab14, 0xaaba, 0xab1a, 0xaac1,
+ 0xaabb, 0x119b, 0x119a, 0xad01, 0xacfc, 0xaf5a, 0xaf54, 0xaf61,
+ 0xaf5c, 0xaf55, 0xaf4a, 0xaf4b, 0xaf51, 0xaf69, 0xaf6b, 0x2cf1,
+ 0xaf66, 0xaf58, 0xaf5d, 0xaf67, 0xaf56, 0xaf88, 0xaf64, 0xaf4e,
+ 0xb257, 0xb25a, 0xb251, 0xb24a, 0xb24b, 0x125e, 0xb247, 0xb26f,
+ 0xb26a, 0xb26b, 0xb246, 0xb26d, 0xb254, 0xb26e, 0xb24c, 0xb378,
+ 0xb386, 0xb382, 0x12a7, 0xb5e1, 0xb5e5, 0xb5db, 0xb5de, 0xb5d7,
+ 0xb703, 0xb77c, 0xb77e, 0xb805, 0xb807, 0xb8e6, 0xb8e1, 0xb8fb,
+ 0xb8e5, 0xb8e7, 0xb8df, 0xb8ff, 0xb976, 0xba63, 0xba66, 0xba65,
+ 0xba5e, 0xba64, 0xba6b, 0xba5f, 0xba67, 0xba68,
+ /* 0x65 */
+ 0xbc08, 0xbc09, 0xbc17, 0xbc15, 0xbc1b, 0xbc0b, 0xbc28, 0xbc0e,
+ 0xbc18, 0xbc53, 0xbc45, 0xbc0d, 0xbc0a, 0xbc13, 0xbc4a, 0xbd79,
+ 0xbea1, 0xbe8d, 0xbea2, 0xbe90, 0x146e, 0xbf31, 0xbf30, 0xc11f,
+ 0xc119, 0xc10c, 0xc11e, 0xc11d, 0xc107, 0xc266, 0xc2c5, 0xc2ba,
+ 0xc2bd, 0xc2c2, 0xc2c3, 0xc2bf, 0x150d, 0xc3a1, 0xc3a2, 0xc3a8,
+ 0xc3a3, 0xc3aa, 0xc3af, 0xc3b9, 0xc437, 0xc58f, 0x1543, 0xc58e,
+ 0xc587, 0xc58a, 0xc592, 0xc597, 0xc59f, 0xc605, 0xc7a9, 0xc7a7,
+ 0xc88a, 0xc882, 0xc885, 0xc88b, 0xc889, 0xc881, 0xc880, 0xc887,
+ 0xc886, 0xca4d, 0xcb1c, 0xcb1f, 0xcc21, 0xcc1d, 0xcc22, 0xcbfe,
+ 0xcc1b, 0xcc3a, 0xcc37, 0xcc17, 0xcc38, 0xcc26, 0xcc18, 0xcd34,
+ 0xcd35, 0xcd32, 0x1673, 0xcde1, 0xcdfd, 0xcde3, 0xcde8, 0xcdf9,
+ 0xcdff, 0xcdfe, 0x1674, 0xcde0, 0xce00, 0x1670,
+ /* 0x66 */
+ 0xcdec, 0xcde4, 0xcdef, 0xcdfa, 0xceca, 0xcf31, 0xcf32, 0xcf34,
+ 0xcf41, 0xd000, 0xd006, 0xd008, 0xd005, 0xd003, 0xd00b, 0xd002,
+ 0xd00a, 0xd0f0, 0xd113, 0xd10a, 0xd10f, 0xd111, 0xd108, 0xd10b,
+ 0xd112, 0xd10d, 0xd25b, 0xd263, 0xd261, 0xd268, 0xd25a, 0xd34e,
+ 0xd34d, 0xd350, 0xd3fc, 0xd412, 0xd3f5, 0xd41e, 0xd3f0, 0xd3f3,
+ 0xd3f2, 0xd401, 0xd3ef, 0xd3ee, 0xd416, 0xd3f6, 0xd3fb, 0xd41c,
+ 0x17db, 0xd55d, 0xd560, 0xd566, 0xd55f, 0xd561, 0xd55b, 0xd562,
+ 0xd557, 0xd669, 0xd66b, 0xd661, 0xd677, 0xd65f, 0xd663, 0xd662,
+ 0xd665, 0xd7ef, 0xd7e2, 0xd800, 0xd7e8, 0xd7f2, 0xd7e7, 0x1829,
+ 0xd7e5, 0xd8d5, 0xd8d0, 0xd8da, 0xd8d3, 0x1851, 0xd8d9, 0xd8cf,
+ 0xd8d6, 0xd8d8, 0xd8f5, 0xd8ce, 0xd8d7, 0xd8f4, 0xd8cd, 0xd901,
+ 0x36ba, 0xdb52, 0xdb55, 0xdb5a, 0xdb4d, 0xdb54,
+ /* 0x67 */
+ 0xdb53, 0xdb5e, 0xdb67, 0xdb65, 0xdb4e, 0x18db, 0xdb4f, 0xdb61,
+ 0xdb6e, 0xdb51, 0xdb5b, 0xdd63, 0xddb7, 0xddb6, 0xddc3, 0xddbb,
+ 0xddb5, 0xde2e, 0xde30, 0xde33, 0xde31, 0xdea4, 0xdec1, 0xdebb,
+ 0xdebe, 0xdf00, 0xdeff, 0xdf40, 0x1965, 0xdf3f, 0xdf44, 0x1964,
+ 0x1967, 0xdfdb, 0xe00f, 0xe011, 0xe04e, 0xe04d, 0xe04b, 0xe04c,
+ 0xe095, 0x3f3b, 0x3f45, 0x3f44, 0x3f3e, 0x3f3c, 0x3f3f, 0x3fcc,
+ 0x3fce, 0x4122, 0x4123, 0x419f, 0x43c5, 0x43c4, 0x4be9, 0x4b99,
+ 0x0211, 0x4be6, 0x4be7, 0x4bf7, 0x4fd2, 0x0333, 0x53fd, 0x540c,
+ 0x540b, 0x57ed, 0x0421, 0x0422, 0x5a9b, 0x5b0a, 0x5c6f, 0x5c75,
+ 0x5df2, 0x5df8, 0x5f3e, 0x6424, 0x640e, 0x6416, 0x6418, 0x6410,
+ 0x6431, 0x6444, 0x05a6, 0x6429, 0x642f, 0x644b, 0x6436, 0x05a3,
+ 0x6934, 0x6900, 0x692b, 0x6b20, 0x6b21, 0x6b1e,
+ /* 0x68 */
+ 0x6b1d, 0x6df5, 0x6df2, 0x6df6, 0x7290, 0x729d, 0x729c, 0x7292,
+ 0x7294, 0x72d1, 0x7293, 0x72b7, 0x7297, 0x72b0, 0x729f, 0x72c9,
+ 0x742d, 0x742c, 0x7577, 0x772c, 0x7bc0, 0x7bb9, 0x7f53, 0x8040,
+ 0x8202, 0x81fb, 0x0aa1, 0x858b, 0x85ae, 0x85ab, 0x86a1, 0xddcd,
+ 0x87ea, 0x89dd, 0x89dc, 0x89d9, 0x8aab, 0x8aac, 0x8aad, 0x8ab2,
+ 0x8b2c, 0x8b2b, 0x8bc2, 0x8e00, 0x8e0d, 0x8e06, 0x8dff, 0x8e03,
+ 0x8e01, 0x8e10, 0x8e0f, 0x8e05, 0x8e98, 0x8e97, 0x8e96, 0x8e99,
+ 0x90ac, 0x90ab, 0x9212, 0x93d8, 0x93df, 0x93d6, 0x952d, 0x9532,
+ 0x983f, 0x982f, 0x9826, 0x983a, 0x9839, 0x0e5f, 0x983b, 0x9835,
+ 0x982a, 0x9821, 0x9838, 0x9837, 0x9834, 0x0e5c, 0x9822, 0x9836,
+ 0x9844, 0x9a45, 0x9a3b, 0x9a36, 0x9a42, 0x9c7a, 0x9c86, 0x9c8b,
+ 0x9c7f, 0x9c81, 0x9e2a, 0x9ed5, 0x9f9f, 0x9f9d,
+ /* 0x69 */
+ 0xa026, 0xa0f4, 0xa0f5, 0xa315, 0xa38e, 0xa38f, 0xa426, 0xa4a7,
+ 0xa4af, 0xa5ad, 0xa5ac, 0xa5ab, 0xa5aa, 0xab2f, 0xab21, 0xab23,
+ 0xaba3, 0xab49, 0xab3a, 0xab48, 0xab2d, 0xab25, 0xab29, 0xab32,
+ 0xab34, 0xab24, 0xab2c, 0xab4b, 0xab3b, 0xab20, 0xab28, 0xaf98,
+ 0x11f5, 0xaf97, 0x2d04, 0xaf9d, 0xafa8, 0xb0d5, 0xb277, 0xb278,
+ 0xb272, 0xb273, 0xb302, 0xb43b, 0xb5fe, 0xb60b, 0xb5ff, 0xb607,
+ 0x1311, 0x130c, 0xb630, 0xb6cd, 0xb6cf, 0xb710, 0xb70a, 0xb783,
+ 0xb815, 0xb80e, 0xb80c, 0xb902, 0xb8fe, 0xb905, 0xb915, 0xb908,
+ 0xba7f, 0xba77, 0xba7c, 0xba82, 0xba7e, 0xba78, 0xba7d, 0xba79,
+ 0xba81, 0xbc4b, 0xbc63, 0xbc64, 0xbc56, 0xbc54, 0xbc4e, 0xbc10,
+ 0xbc4f, 0xbc57, 0xbc5e, 0xbc51, 0xbc6a, 0xbc69, 0xbead, 0xbea4,
+ 0xbeac, 0xbea9, 0xbeae, 0x3f4c, 0xc150, 0xc135,
+ /* 0x6a */
+ 0xc132, 0xc2d8, 0xc2d1, 0xc2cf, 0xc2be, 0xc3d5, 0xc3c1, 0xc3c6,
+ 0xc3c3, 0xc3c2, 0xc3c0, 0xc3c5, 0xc3c7, 0xc3bf, 0xc3c4, 0xc3d4,
+ 0xc590, 0xc5d2, 0x154e, 0xc5d4, 0xc7af, 0xc7ae, 0xc7b2, 0xc7ad,
+ 0xc89c, 0xc8a0, 0xc8b6, 0xca3d, 0xca56, 0xca82, 0xcb28, 0xcb2b,
+ 0xcc3c, 0xcc3e, 0xcc3f, 0xcc42, 0xcc3d, 0xcc41, 0xcc3b, 0xcc49,
+ 0xcc43, 0xcd39, 0xcd38, 0xce22, 0xce08, 0xce0c, 0xce06, 0xce13,
+ 0xce04, 0xce20, 0xce1d, 0xce05, 0xce0a, 0xced6, 0xced7, 0xcf36,
+ 0xcf37, 0xd023, 0xd022, 0xd020, 0xd01a, 0xd01d, 0xd11c, 0xd120,
+ 0xd177, 0xd27f, 0xd28b, 0xd27d, 0xd299, 0xd284, 0xd289, 0xd285,
+ 0xd283, 0xd286, 0xd29e, 0xd353, 0xd417, 0x1794, 0xd419, 0xd420,
+ 0xd41f, 0xd423, 0xd418, 0xd421, 0xd429, 0xd424, 0xd426, 0xd55e,
+ 0xd56f, 0xd56e, 0xd574, 0xd572, 0xd573, 0xd67d,
+ /* 0x6b */
+ 0xd67e, 0xd685, 0xd67f, 0xd684, 0xd744, 0xd7f5, 0xd7f8, 0xd803,
+ 0xd7f6, 0xd928, 0x1863, 0xd939, 0xd8fb, 0xd90e, 0xd8fd, 0xd91f,
+ 0x1861, 0xd903, 0x36d8, 0xd910, 0x185a, 0xd90d, 0xd927, 0xd941,
+ 0xdb72, 0xdb78, 0xdb80, 0x18e3, 0xdb85, 0xdb7b, 0x387c, 0xdb7d,
+ 0xdb91, 0xdb88, 0xdbaa, 0xdb8d, 0xdb89, 0xdb95, 0xdb9b, 0xdb8c,
+ 0xdb9e, 0xdb7c, 0xdb86, 0xdb84, 0xdd68, 0xddc5, 0xddc4, 0xddc9,
+ 0xddc6, 0xde42, 0xde45, 0xde41, 0xde44, 0xdea6, 0xdec2, 0xdf42,
+ 0xdf49, 0xdf48, 0xdf4a, 0xdf4c, 0xdf4b, 0xe017, 0xe018, 0xe015,
+ 0xe052, 0xe054, 0xe053, 0xe09a, 0xe09b, 0xe0dc, 0xe0e4, 0xe191,
+ 0x19af, 0xe1ba, 0x3f51, 0x3f5b, 0x3fcf, 0x6e05, 0x4c13, 0x4c15,
+ 0x4c14, 0x4c23, 0x0213, 0x4c11, 0x4c12, 0x0280, 0x4ff0, 0x519b,
+ 0x5412, 0x5416, 0x5417, 0x54b5, 0x57f4, 0x5ab1,
+ /* 0x6c */
+ 0x5c79, 0x5dff, 0x5dfc, 0x5dfb, 0x5f3f, 0x5f44, 0x609d, 0x6432,
+ 0x644c, 0x642b, 0x645a, 0x651f, 0x6901, 0x692d, 0x6927, 0x6959,
+ 0x695a, 0x694d, 0x6958, 0x6b23, 0x6b25, 0x6b2b, 0x6dff, 0x6eae,
+ 0x72cb, 0x72ca, 0x72d0, 0x72ce, 0x72cc, 0x72d8, 0x72c6, 0x72d2,
+ 0x72cf, 0x72c8, 0x7617, 0x19b0, 0x7bc4, 0xcd40, 0x7be9, 0x7bf2,
+ 0x7bfc, 0x7bea, 0x7beb, 0x7bfd, 0x7f78, 0x7f77, 0x7f73, 0x7f9e,
+ 0x7f79, 0x80a2, 0x8103, 0x8204, 0x8205, 0x83ce, 0x85bf, 0x89f6,
+ 0x89f7, 0x8b31, 0x8b30, 0x8bc9, 0x8bc7, 0x8e1c, 0x8e28, 0x8e1a,
+ 0x8e1e, 0x8e1b, 0x8e1f, 0x90bf, 0x90bb, 0x90bc, 0x90c0, 0x921a,
+ 0x93ef, 0x93ec, 0x93e9, 0x93f0, 0x93fe, 0x9534, 0x986a, 0x9895,
+ 0x986c, 0x9872, 0x9867, 0x9860, 0x986b, 0x985e, 0x986f, 0x9866,
+ 0x2946, 0x9862, 0x985d, 0x985c, 0xe365, 0x9a50,
+ /* 0x6d */
+ 0x9c9f, 0x0f23, 0x9c9e, 0x9ca6, 0x9e35, 0x9e38, 0x9e36, 0x9e3a,
+ 0x9edc, 0xa37c, 0xa3ab, 0x1049, 0xa3a8, 0xa3a7, 0xa42b, 0xa42c,
+ 0xa428, 0x442b, 0xa4a9, 0xa4aa, 0xa4ab, 0xa4f8, 0xa5b1, 0xa5f0,
+ 0xa5ef, 0xaba8, 0xab8b, 0xab94, 0xab9e, 0xab8f, 0xab88, 0xab7e,
+ 0xab81, 0xab30, 0xab9b, 0xab82, 0xab90, 0xab85, 0xab7f, 0xaba9,
+ 0xabde, 0xad0d, 0x11fa, 0xafcf, 0xafcb, 0xafd8, 0xafdd, 0xafd3,
+ 0xafd0, 0xafd5, 0xafd6, 0xb0d6, 0xb292, 0xb295, 0xe0cb, 0xb28d,
+ 0xb29b, 0xb29d, 0xb28f, 0xb29e, 0xb2a6, 0xb396, 0xb392, 0xb616,
+ 0xb62a, 0xb629, 0xb62c, 0xb715, 0xb712, 0xb711, 0xb713, 0xb788,
+ 0xb78b, 0xb78a, 0xb787, 0xb817, 0xb816, 0xb81a, 0xb919, 0xb917,
+ 0xba91, 0xba94, 0xbc8b, 0xbc90, 0xbc8f, 0xbc86, 0xbc83, 0xbc8e,
+ 0xbc87, 0xbca8, 0xbc85, 0xbca6, 0xbc82, 0xbca7,
+ /* 0x6e */
+ 0xbeb9, 0xbeb7, 0xbeb4, 0xbeb6, 0xbeb3, 0xbec6, 0xc13c, 0xc140,
+ 0xc138, 0xc291, 0xc2a6, 0xc2da, 0xc3da, 0xc3d8, 0xc3d9, 0xc3db,
+ 0xc3d7, 0xc616, 0xc612, 0xc61f, 0x1559, 0xc614, 0xc61a, 0xc610,
+ 0xc7b3, 0xc8ae, 0xc8c1, 0xc8b0, 0xc8af, 0xc8b1, 0xc8ad, 0xc8b2,
+ 0xc8c4, 0xcb3c, 0xcb3f, 0xcc61, 0xcc66, 0xcd3c, 0xcd3b, 0xce2c,
+ 0x167e, 0xce2a, 0xce3e, 0xce2f, 0xce32, 0xce27, 0xce29, 0xce40,
+ 0xcedf, 0xcede, 0xcf3c, 0xcf3b, 0xcf3e, 0xd021, 0xd046, 0xd03c,
+ 0xd036, 0xd038, 0xd035, 0xd131, 0xd136, 0xd12d, 0xd133, 0xd12f,
+ 0xd12e, 0xd135, 0xd2ac, 0xd2a9, 0xd2a6, 0x17a8, 0xd44c, 0xd443,
+ 0xd441, 0xd44f, 0xd442, 0xd451, 0x17a9, 0xd440, 0xd450, 0xd445,
+ 0xd44a, 0xd44b, 0xd583, 0xd582, 0xd581, 0xd5e0, 0xd698, 0xd69f,
+ 0xd69b, 0xd69a, 0xd699, 0xd696, 0xd6ae, 0xd69e,
+ /* 0x6f */
+ 0xd809, 0xd80d, 0xd94e, 0xd94a, 0xd94d, 0xd940, 0xd93e, 0xd948,
+ 0xd942, 0xd962, 0xd945, 0xd951, 0xdbc6, 0xdbd0, 0xdbc0, 0xdbb7,
+ 0xdbc2, 0xdbbc, 0xdbc5, 0xdbdc, 0xdbdb, 0xdbd2, 0xdbc7, 0xdbb6,
+ 0xdbc9, 0xdbcc, 0xdbd1, 0xdbcd, 0xdbda, 0xdbba, 0xdbd3, 0xdbce,
+ 0xdbf6, 0xdbbd, 0xdbdd, 0xdbc8, 0xdc0d, 0xdc35, 0xdd71, 0xdd6e,
+ 0xdd6f, 0xddd6, 0xde4c, 0xde4f, 0xde54, 0xde53, 0xdec9, 0xdec8,
+ 0xdf03, 0x1954, 0xdf04, 0x1956, 0xdf57, 0xdf52, 0xdf53, 0x196d,
+ 0xdf56, 0xdf5c, 0xdf55, 0xe064, 0xe05d, 0xe05e, 0xe0a2, 0xe0a3,
+ 0x198e, 0xe0e7, 0xe0e6, 0xe198, 0xe1ac, 0xe1af, 0xe1ae, 0x3f59,
+ 0x40a9, 0x432a, 0x43c7, 0x4c41, 0x4c37, 0x4c35, 0x4c33, 0x4c39,
+ 0x4c32, 0x4fff, 0x5001, 0x4ff8, 0x541b, 0x5419, 0x56bf, 0x5abc,
+ 0x5abe, 0x5abd, 0x5c7d, 0x5f46, 0x5f47, 0x60a4,
+ /* 0x70 */
+ 0x6521, 0x6562, 0x6986, 0x0672, 0x6b2f, 0x6b31, 0x0814, 0x72f8,
+ 0x72f5, 0x72f9, 0x72f2, 0x72fa, 0x72f3, 0x7314, 0x72fd, 0x730f,
+ 0x730e, 0x7301, 0x7437, 0x7435, 0x7434, 0x7431, 0x757a, 0x757b,
+ 0x7737, 0x7c2b, 0x7bfb, 0x7c16, 0x7c13, 0x0993, 0x7c11, 0x7c0f,
+ 0x7c1b, 0x7c38, 0x7fa4, 0x8209, 0x8207, 0x820b, 0x83d3, 0x83d1,
+ 0x83d8, 0x861d, 0x86a9, 0x86d0, 0xad15, 0x8a02, 0x8a05, 0x8a01,
+ 0x8a00, 0x8e2e, 0x8e30, 0x8e2f, 0x8e31, 0x90d2, 0x90d3, 0x9402,
+ 0x9540, 0x9542, 0x953b, 0x95ce, 0x9898, 0x988f, 0x9894, 0x9891,
+ 0x0e6f, 0x98ba, 0x9890, 0x9886, 0x989a, 0x988c, 0x9893, 0x9887,
+ 0x9888, 0x9897, 0x988d, 0x989c, 0x98bd, 0x9a3c, 0x9a59, 0x0eb0,
+ 0x9cd1, 0x9cbb, 0x9cbe, 0x9d5d, 0x9ee2, 0xa105, 0xa3ba, 0x012e,
+ 0xa3f4, 0xa4b2, 0xa4f9, 0xa5b7, 0xa5b6, 0xab89,
+ /* 0x71 */
+ 0xabf9, 0xabd9, 0xabe8, 0xabd4, 0xabdb, 0xabe2, 0xabdf, 0xabd1,
+ 0xabe9, 0xabea, 0xad13, 0xad11, 0xaffa, 0xaff8, 0xaff4, 0xaffb,
+ 0xb00e, 0xb002, 0xb00f, 0xb290, 0xb2ad, 0xb2a9, 0xb448, 0xb65a,
+ 0xb64f, 0xb64e, 0xb655, 0xb654, 0xb64a, 0xb6d5, 0xb718, 0xb78d,
+ 0xb81d, 0xb819, 0xb926, 0xb928, 0xb92b, 0xb97d, 0xbaa0, 0xba9a,
+ 0xba9b, 0xbcb5, 0xbcad, 0xbcb2, 0xbd94, 0xbec9, 0xc14e, 0xc14f,
+ 0xc144, 0xc152, 0xc3e9, 0xc439, 0x1569, 0x337e, 0xc8c7, 0xc8d3,
+ 0xc8c6, 0xc8c3, 0x15b4, 0xc8d2, 0xca66, 0xcc7f, 0xcc80, 0xcc84,
+ 0xcc85, 0xcce3, 0x164d, 0xcd41, 0xcd44, 0xcd43, 0xce4e, 0xce4f,
+ 0x1683, 0xce49, 0xce4a, 0xce4b, 0xce43, 0xcee0, 0xcee5, 0xcee1,
+ 0xcee6, 0xcee2, 0xcf0c, 0xcf40, 0xd049, 0xd04a, 0xd054, 0xd04c,
+ 0xd055, 0xd056, 0xd13b, 0xd13d, 0xd2a4, 0xd2a8,
+ /* 0x72 */
+ 0xd2c3, 0xd2bf, 0xd2c8, 0xd2c2, 0xd2ca, 0xd2cc, 0xd2c9, 0xd2be,
+ 0xd2cd, 0xd2c7, 0xd2c5, 0xd35d, 0x17b0, 0xd46c, 0xd46b, 0xd470,
+ 0xd46d, 0xd46f, 0xd489, 0xd484, 0xd58d, 0xd58a, 0xd58e, 0xd591,
+ 0xd6b5, 0xd6b1, 0xd6af, 0xd6b9, 0xd6b7, 0xd6b0, 0x180c, 0xd717,
+ 0x1818, 0xd74f, 0xd819, 0xd810, 0xd818, 0xd811, 0xd81c, 0xd812,
+ 0xd976, 0xd971, 0x3720, 0xd97a, 0xd97f, 0x3722, 0xd973, 0xd9ab,
+ 0x371e, 0xd977, 0xd974, 0xd97e, 0xd99b, 0xd984, 0xd97c, 0xdc29,
+ 0xdc2b, 0xdc0e, 0xdc00, 0xdc0b, 0xdbfe, 0xdbfa, 0xdc17, 0xdbff,
+ 0xdc0c, 0xdc0f, 0x18f5, 0xdc02, 0xdc01, 0xdbfc, 0xdc49, 0xdc06,
+ 0xdc12, 0xdc13, 0xdd78, 0xde5b, 0xde62, 0xde5f, 0xde5d, 0xdeab,
+ 0xded5, 0xded4, 0xded3, 0xdf07, 0xdf6c, 0xdf70, 0xdf6e, 0xdf68,
+ 0xdf6d, 0xdf77, 0xdf6a, 0xdfce, 0xdfec, 0xe069,
+ /* 0x73 */
+ 0xe068, 0xe0a6, 0xe0a9, 0xe0aa, 0xe100, 0xe10d, 0xe0f8, 0xe0fc,
+ 0xe10a, 0xe0f7, 0xe101, 0xe1b6, 0xe1bb, 0xe1b7, 0xe1b9, 0xe1ca,
+ 0x3f69, 0x4125, 0x4c59, 0x5007, 0x5009, 0x5422, 0x5607, 0x5604,
+ 0x6e0f, 0x57f8, 0x5ac7, 0x5ad1, 0x5c7e, 0x5e08, 0x5f4a, 0xe298,
+ 0x5fb9, 0x6988, 0x6991, 0x6984, 0x6973, 0x6989, 0x6985, 0x6b33,
+ 0x6e13, 0x731d, 0x731f, 0x731c, 0x7320, 0x731a, 0x731b, 0x7439,
+ 0x74af, 0x75e5, 0x773c, 0x7c37, 0x7c3a, 0x7fbb, 0x0a0e, 0x8210,
+ 0x820d, 0x86af, 0x8711, 0x0bd8, 0x8a0d, 0x8a0c, 0x8a0b, 0x8bd4,
+ 0x8e3d, 0x8e3e, 0x8e3b, 0x8e43, 0x8e40, 0x8e46, 0x8f11, 0x90dd,
+ 0x90df, 0x90ea, 0x924a, 0x9406, 0x98c1, 0x98b9, 0x98c6, 0x98b8,
+ 0x98bb, 0x98c8, 0x98c5, 0x98bf, 0x98c7, 0x98c4, 0x9a65, 0x9a67,
+ 0x9cd7, 0x9cdb, 0x9cd4, 0x9cd6, 0x9ee8, 0xa10a,
+ /* 0x74 */
+ 0xa5bd, 0xa5be, 0xac1a, 0xac0d, 0xac0f, 0xac1b, 0xac10, 0xac11,
+ 0xac13, 0xad18, 0xb020, 0xb01f, 0xb023, 0xb01d, 0xb037, 0xb025,
+ 0xb024, 0xb02a, 0xb027, 0xb033, 0xb028, 0xb034, 0xb2ba, 0x2e70,
+ 0xb39d, 0xb44c, 0xb65c, 0xb66a, 0xb65d, 0xb665, 0xb663, 0xb65e,
+ 0xb719, 0xb797, 0xb93f, 0xb933, 0xb932, 0xbaa1, 0xbaa5, 0xbaa4,
+ 0xbaa2, 0xbcc1, 0x142c, 0xbcc7, 0xbcc4, 0xbcc6, 0xbcc5, 0xbcd4,
+ 0xbcca, 0xc153, 0xc3f1, 0xc421, 0x156e, 0xc6b7, 0xc692, 0xc8d4,
+ 0xca44, 0xcc98, 0xcc9b, 0xcc91, 0xcc95, 0xcc9a, 0xcc92, 0xce53,
+ 0xce57, 0x1686, 0xce5c, 0xce5d, 0xce64, 0xceea, 0xceed, 0xcf42,
+ 0xcf43, 0xd064, 0xd061, 0xd060, 0xd17d, 0xd2d4, 0xd2d5, 0xd2d9,
+ 0xd487, 0xd499, 0xd48c, 0xd48a, 0xd48f, 0x17b3, 0xd48b, 0xd482,
+ 0xd49b, 0x17eb, 0xd6c8, 0xd6c4, 0xd6cc, 0xd6c7,
+ /* 0x75 */
+ 0xd6c3, 0xd6c6, 0xd6cb, 0xd6ca, 0xd6c9, 0xd6cd, 0xd753, 0xd821,
+ 0xd829, 0xd81d, 0xd824, 0xd828, 0x3743, 0xd9b1, 0xd9b2, 0xd9b5,
+ 0xd9d6, 0xd9af, 0xd9ca, 0xd9b8, 0xe412, 0xe411, 0xdc45, 0xdc47,
+ 0xdc34, 0xdc6e, 0xdc42, 0xdc31, 0xdc2e, 0xdc56, 0xdc38, 0xdc37,
+ 0xdc4b, 0xdc2d, 0xdc33, 0xdc36, 0x38e0, 0xdc48, 0xdddc, 0x1942,
+ 0xde66, 0xde6d, 0xde63, 0xde64, 0x1941, 0xde67, 0xded9, 0xdf0b,
+ 0xdf7e, 0xdf8b, 0xe026, 0xe02c, 0xe029, 0xe06f, 0xe06b, 0xe06d,
+ 0xe06e, 0xe11c, 0xe111, 0xe110, 0xe124, 0xe112, 0xe115, 0xe117,
+ 0x19ac, 0x3f6f, 0x40ab, 0x432e, 0x43c9, 0x4696, 0x4c85, 0x51a0,
+ 0x542b, 0x5e0d, 0x6b36, 0x3afd, 0x072f, 0x072e, 0x6eb1, 0x734a,
+ 0x7337, 0x733c, 0x7338, 0x733a, 0x733e, 0x7349, 0x084d, 0x087b,
+ 0x7580, 0x757f, 0x75e3, 0x773f, 0x7c52, 0x7c4e,
+ /* 0x76 */
+ 0x7c4a, 0x7c4b, 0x7fd5, 0x85d8, 0x8620, 0x86b3, 0x86b1, 0x86b0,
+ 0x8a17, 0x8bd9, 0x8e49, 0x8f13, 0x90ed, 0x90eb, 0x90ee, 0x940a,
+ 0x940b, 0x954a, 0x98d5, 0x98d7, 0x98de, 0x98dc, 0x98ee, 0x9a70,
+ 0x0eb2, 0x9cd9, 0x9ed7, 0xa3cb, 0xa3c7, 0xa4fc, 0xac3b, 0xac39,
+ 0xac4b, 0xac43, 0xac40, 0xac46, 0xb04d, 0xb043, 0xb047, 0xb04b,
+ 0xb055, 0xb052, 0xb65f, 0x1322, 0xb67c, 0xb67b, 0xbaa8, 0xbaa9,
+ 0xbcde, 0xbcd7, 0xbcdd, 0xbcd6, 0xbcd8, 0xbd9b, 0xbee0, 0xbee8,
+ 0xbee6, 0xc3f8, 0xc3fb, 0xc6bb, 0x3259, 0xc6b8, 0x1570, 0xc7c1,
+ 0xc7c0, 0xcca4, 0xccab, 0xcd4d, 0xce65, 0xce67, 0xce6a, 0xce66,
+ 0xce69, 0xd073, 0xd080, 0xd06f, 0xd071, 0xd2e4, 0xd2e6, 0xd2e7,
+ 0xd4a0, 0xd4a4, 0xd5a2, 0xd5a7, 0xd5a4, 0xd6de, 0xd6db, 0xd758,
+ 0xd75c, 0xd82f, 0xd82e, 0xd9dd, 0xd9e4, 0xd9d8,
+ /* 0x77 */
+ 0xd9e7, 0xd9da, 0xd975, 0x1895, 0xdc79, 0xdc80, 0xdc7f, 0xdc7c,
+ 0xdc75, 0xdc7b, 0xdc82, 0x1900, 0xdc89, 0xdc74, 0xdc7d, 0xdc7a,
+ 0xdc86, 0xdca8, 0xdc72, 0x1902, 0xdc8b, 0xdc91, 0xdcb3, 0xdc81,
+ 0xdd82, 0xdde1, 0xdde3, 0xdde2, 0xde76, 0xde74, 0xde72, 0xde75,
+ 0xdf0e, 0xdf0d, 0xdf94, 0xdf92, 0xdf93, 0xdf91, 0xdf8f, 0xdf95,
+ 0xdfd0, 0xdff7, 0xe076, 0xe0af, 0x199f, 0xe126, 0xe125, 0xe12d,
+ 0xe1a0, 0xe1c3, 0x3fd7, 0x45cc, 0x4c79, 0x4c7a, 0x5015, 0x5adb,
+ 0x5c85, 0x6470, 0x647b, 0x69a5, 0x699f, 0x6e17, 0x6eb2, 0x7339,
+ 0x7340, 0x734e, 0x743e, 0x75e8, 0x75e7, 0x7c66, 0x7c61, 0x7fda,
+ 0x8214, 0x83df, 0x8a18, 0x8b39, 0x8b3a, 0x9230, 0x9232, 0x940e,
+ 0x954c, 0x98e8, 0x98f1, 0x98eb, 0x98ec, 0x9a74, 0x9a73, 0x9cf1,
+ 0x9e42, 0x9e3e, 0x9e41, 0xa02c, 0xa3d2, 0xa4bb,
+ /* 0x78 */
+ 0xac58, 0xac57, 0xac56, 0xac5a, 0x117d, 0xb061, 0xb068, 0xb065,
+ 0xb05f, 0xb064, 0xb05e, 0xb05b, 0xb067, 0xb2c3, 0xb3a2, 0xb453,
+ 0xb67d, 0xb720, 0xbaae, 0xbaaf, 0xbab0, 0xbce7, 0xbce6, 0xbce9,
+ 0xbef1, 0xbeeb, 0xbeea, 0xbee9, 0xc163, 0xc402, 0xc3fe, 0xc6de,
+ 0xc7c2, 0xc8e6, 0xca5d, 0xccad, 0xce75, 0xce72, 0xce77, 0x16f6,
+ 0xd151, 0xd2e8, 0xd2ed, 0xd2ee, 0xd4b9, 0xd4a1, 0xd4b6, 0xd5ae,
+ 0xd6e8, 0x1812, 0xd71e, 0xd831, 0xd832, 0x1891, 0xda0e, 0xda12,
+ 0xda09, 0xda05, 0x1890, 0xda03, 0xda1f, 0xda0d, 0xda0c, 0xda04,
+ 0xda0a, 0xdcc2, 0xdcbf, 0xdcc9, 0xdcb2, 0xdcc1, 0xdcaf, 0xdcb4,
+ 0xdcb0, 0xdcb6, 0xdcb7, 0xdcbb, 0xdcb1, 0xddf0, 0xde78, 0xde7a,
+ 0xde79, 0xdee4, 0xdee6, 0xdf9f, 0xdf9d, 0xdf98, 0xdf99, 0xdff9,
+ 0xe030, 0xe082, 0xe081, 0xe0b3, 0xe07f, 0xe13a,
+ /* 0x79 */
+ 0xe13e, 0xe148, 0x4c86, 0x5436, 0x5613, 0x5722, 0x5add, 0x60a7,
+ 0x647d, 0x0679, 0x6e1c, 0x7365, 0x7360, 0x7367, 0x084e, 0x761a,
+ 0x85e3, 0x9234, 0x9418, 0x9552, 0x98fc, 0x9a79, 0x9a78, 0x9a76,
+ 0x9cfa, 0x9cf8, 0xa02d, 0xa3d6, 0xa4bd, 0xa4bf, 0xa4be, 0xac44,
+ 0xac70, 0xac62, 0xac6e, 0xb06e, 0xb07c, 0xb074, 0xb078, 0xb070,
+ 0xb079, 0xb071, 0xb2cc, 0xb3a7, 0xb3a6, 0xb693, 0xb721, 0xb79c,
+ 0xbd9d, 0xbef4, 0xbef3, 0xc8f0, 0xccb8, 0xccb6, 0xccbd, 0xce73,
+ 0xce82, 0xd087, 0xd156, 0xd159, 0xd2f6, 0xd4c9, 0xd4c5, 0xd4c7,
+ 0xd4ca, 0xd4c2, 0xd4c4, 0xd6f2, 0xd6f0, 0xd83b, 0xd83a, 0xda26,
+ 0xda28, 0xda34, 0xda2d, 0xdcd7, 0xdcd2, 0xdcd6, 0xdcdc, 0xdcd3,
+ 0xdcd1, 0xdd86, 0x191e, 0xddef, 0xddee, 0xdee8, 0xdfac, 0xdfa9,
+ 0xdfaa, 0xdfab, 0xdffb, 0xe033, 0xe088, 0xe0b6,
+ /* 0x7a */
+ 0xe0b7, 0xe0d0, 0xe0cf, 0xe14f, 0xe159, 0xe14c, 0x5618, 0x5ae0,
+ 0x7369, 0x7c73, 0x7c72, 0x85e8, 0x90fb, 0x941c, 0x9909, 0x990a,
+ 0x9908, 0x9a7d, 0x9a7f, 0x9d67, 0xac7a, 0xac7b, 0xb2d1, 0xe3cb,
+ 0xb69d, 0xb79d, 0xbcfc, 0xbcfb, 0xbcfd, 0xbef5, 0xbef6, 0xc70f,
+ 0xc71d, 0xccc7, 0xccc1, 0xccbf, 0xcd54, 0xce7f, 0xcef5, 0xd08a,
+ 0xd08c, 0xd15c, 0xd365, 0xd4cf, 0xd4d0, 0xd5b8, 0xd6fa, 0xd766,
+ 0xda40, 0xda41, 0x3772, 0xdcf7, 0xdcf3, 0xdcef, 0xdcf4, 0xdced,
+ 0xdcf2, 0xdcf1, 0xdcf9, 0xdfb4, 0xdffc, 0xe0bc, 0xe15e, 0xe15b,
+ 0xe15f, 0xe15d, 0xe1cf, 0xe1ce, 0x543a, 0x5ae1, 0x5e15, 0x5e14,
+ 0x7c78, 0x7c79, 0x7fe6, 0x86b8, 0x8a22, 0x90fe, 0xa3db, 0xa506,
+ 0xa5c8, 0xac89, 0xb086, 0xb3ad, 0xb699, 0xb6d8, 0xb723, 0xb823,
+ 0xbab5, 0xbef9, 0xc407, 0xc71e, 0xc8fb, 0xca72,
+ /* 0x7b */
+ 0xca73, 0xce87, 0xcf49, 0xd15d, 0xd2f8, 0xd703, 0xda4e, 0xda4d,
+ 0xda50, 0xda55, 0xdd09, 0xdd07, 0xdd0c, 0xdd03, 0xdd06, 0xdd0b,
+ 0xdd0a, 0xdd89, 0xdfbb, 0xdfff, 0xe036, 0xe08b, 0xe166, 0xe169,
+ 0xe167, 0xe1c2, 0xe1d2, 0x5ae2, 0x0428, 0x6488, 0x6e5b, 0x7376,
+ 0x7c7d, 0x80a6, 0x8e5a, 0x9917, 0xa3dc, 0xac8f, 0xb094, 0xb095,
+ 0xbab6, 0xbd04, 0xc2ee, 0xce8a, 0xcef9, 0xd707, 0xd71f, 0xd72a,
+ 0xd845, 0xda5c, 0xda5b, 0xda61, 0xda5d, 0xdd18, 0xdd1f, 0xde83,
+ 0xdf16, 0xdf14, 0xdfbf, 0xdfc0, 0xe173, 0xe1c0, 0x5017, 0x6489,
+ 0x941e, 0x941f, 0x9554, 0x9918, 0x9d05, 0xac95, 0xb098, 0xb09b,
+ 0xb459, 0xbd08, 0xbf01, 0xccce, 0xcefa, 0xd5be, 0xd847, 0xda6a,
+ 0xda69, 0xda68, 0xda67, 0xdd25, 0xdd28, 0xdfc4, 0xe037, 0xe08d,
+ 0xe08c, 0x1991, 0xe320, 0x9922, 0x9a82, 0xb2d9,
+ /* 0x7c */
+ 0xc738, 0xcefb, 0xd4e1, 0xd772, 0xd848, 0xda6c, 0xda70, 0xdd31,
+ 0xdd30, 0xe179, 0x9923, 0xa3f8, 0xd774, 0xda73, 0xdd34, 0xde87,
+ 0xdeb2, 0xe0c2, 0xe17d, 0x5ae5, 0xce8c, 0xda77, 0xda75, 0xdd38,
+ 0xdd3a, 0xe183, 0xe181, 0x7c80, 0xac99, 0x1187, 0xcf4a, 0xd84a,
+ 0xdd3c, 0xe1c8, 0x9104, 0xb3af, 0xe189, 0xddfa, 0xd161, 0xdd3f,
+ 0xac93, 0xdfc9, 0xb2de, 0xce91, 0xe18e, 0xe18d, 0xac98, 0xa4c5,
+ 0xe1a5,
+};
+
+static const ucs4_t cns11643_5_2uni_upages[229] = {
+ 0x03400, 0x03500, 0x03600, 0x03700, 0x03800, 0x03900, 0x03a00, 0x03b00,
+ 0x03c00, 0x03d00, 0x03e00, 0x03f00, 0x04000, 0x04100, 0x04200, 0x04300,
+ 0x04400, 0x04500, 0x04600, 0x04700, 0x04800, 0x04900, 0x04a00, 0x04b00,
+ 0x04c00, 0x04d00, 0x05200, 0x05900, 0x05e00, 0x05f00, 0x06100, 0x06300,
+ 0x06400, 0x06b00, 0x07200, 0x07300, 0x07500, 0x07600, 0x07900, 0x07a00,
+ 0x07b00, 0x07c00, 0x08300, 0x08600, 0x08700, 0x08800, 0x08900, 0x08a00,
+ 0x08c00, 0x08e00, 0x09400, 0x09500, 0x09700, 0x09900, 0x09b00, 0x09c00,
+ 0x09d00, 0x09e00, 0x0ff00, 0x20000, 0x20100, 0x20200, 0x20300, 0x20400,
+ 0x20500, 0x20600, 0x20700, 0x20800, 0x20900, 0x20a00, 0x20b00, 0x20c00,
+ 0x20d00, 0x20e00, 0x20f00, 0x21000, 0x21100, 0x21200, 0x21300, 0x21400,
+ 0x21500, 0x21600, 0x21700, 0x21800, 0x21900, 0x21a00, 0x21b00, 0x21c00,
+ 0x21d00, 0x21e00, 0x21f00, 0x22000, 0x22100, 0x22200, 0x22300, 0x22400,
+ 0x22500, 0x22600, 0x22700, 0x22800, 0x22900, 0x22a00, 0x22b00, 0x22c00,
+ 0x22d00, 0x22e00, 0x22f00, 0x23000, 0x23100, 0x23200, 0x23300, 0x23400,
+ 0x23500, 0x23600, 0x23700, 0x23800, 0x23900, 0x23a00, 0x23b00, 0x23c00,
+ 0x23d00, 0x23e00, 0x23f00, 0x24000, 0x24100, 0x24200, 0x24300, 0x24400,
+ 0x24500, 0x24600, 0x24700, 0x24800, 0x24900, 0x24a00, 0x24b00, 0x24c00,
+ 0x24d00, 0x24e00, 0x24f00, 0x25000, 0x25100, 0x25200, 0x25300, 0x25400,
+ 0x25500, 0x25600, 0x25700, 0x25800, 0x25900, 0x25a00, 0x25b00, 0x25c00,
+ 0x25d00, 0x25e00, 0x25f00, 0x26000, 0x26100, 0x26200, 0x26300, 0x26400,
+ 0x26500, 0x26600, 0x26700, 0x26800, 0x26900, 0x26a00, 0x26b00, 0x26c00,
+ 0x26d00, 0x26e00, 0x26f00, 0x27000, 0x27100, 0x27200, 0x27300, 0x27400,
+ 0x27500, 0x27600, 0x27700, 0x27800, 0x27900, 0x27a00, 0x27b00, 0x27c00,
+ 0x27d00, 0x27e00, 0x27f00, 0x28000, 0x28100, 0x28200, 0x28300, 0x28400,
+ 0x28500, 0x28600, 0x28700, 0x28800, 0x28900, 0x28a00, 0x28b00, 0x28c00,
+ 0x28d00, 0x28e00, 0x28f00, 0x29000, 0x29100, 0x29200, 0x29300, 0x29400,
+ 0x29500, 0x29600, 0x29700, 0x29800, 0x29900, 0x29a00, 0x29b00, 0x29c00,
+ 0x29d00, 0x29e00, 0x29f00, 0x2a000, 0x2a100, 0x2a200, 0x2a300, 0x2a400,
+ 0x2a500, 0x2a600, 0x2f800, 0x2f900, 0x2fa00,
+};
+
+static int
+cns11643_5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x7c)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ {
+ if (i < 8603)
+ swc = cns11643_5_2uni_page21[i],
+ wc = cns11643_5_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/cns11643_6.h b/jni/iconv/lib/cns11643_6.h
new file mode 100644
index 0000000..8493984
--- /dev/null
+++ b/jni/iconv/lib/cns11643_6.h
@@ -0,0 +1,968 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 6
+ */
+
+static const unsigned short cns11643_6_2uni_page21[6388] = {
+ /* 0x21 */
+ 0xc902, 0x3362, 0x0005, 0x3388, 0x33d0, 0x33cf, 0x341e, 0x341f,
+ 0x3420, 0x3c0e, 0x3c2c, 0x3361, 0x3304, 0x3305, 0x3303, 0x0004,
+ 0xc901, 0x337d, 0x338d, 0x34a3, 0x34a4, 0x37db, 0x3800, 0xc91e,
+ 0x39a3, 0x3b32, 0x013f, 0x3dd4, 0x3dd5, 0x4e23, 0x552c, 0x557a,
+ 0x3803, 0x3307, 0x3308, 0x338f, 0x339c, 0x33d5, 0x3412, 0x3413,
+ 0x3414, 0x3421, 0x34a8, 0x34a6, 0x3776, 0x3801, 0x383d, 0xc914,
+ 0x383e, 0x3929, 0x3977, 0x3978, 0x39a6, 0x39a9, 0x39ac, 0x3b34,
+ 0x3804, 0x3c7b, 0x3d10, 0x392f, 0x3dd7, 0x3e1c, 0x3e1f, 0x3e1a,
+ 0xc936, 0x3e1e, 0x3e9e, 0x3e9a, 0x43a0, 0x43a1, 0x47d2, 0x47d3,
+ 0x4bb9, 0x4d1d, 0x4d55, 0x4eff, 0x51e7, 0x042a, 0x5211, 0x5213,
+ 0x5212, 0x53af, 0x53b1, 0xc990, 0x552d, 0x557b, 0x559d, 0x559a,
+ 0x04a7, 0x559f, 0x55a0, 0x559c, 0x56bd, 0x04fa,
+ /* 0x22 */
+ 0x57aa, 0x626c, 0x6291, 0x6d74, 0x756a, 0xca29, 0x8605, 0x8f6b,
+ 0x8f6a, 0x33e0, 0x3312, 0x0000, 0x337f, 0x33a0, 0x3399, 0x3395,
+ 0x339e, 0x33df, 0x33de, 0x34af, 0x34ad, 0x34b0, 0x37df, 0x3843,
+ 0x3841, 0x3848, 0x3875, 0xc91a, 0x3932, 0x397b, 0x3979, 0x39b3,
+ 0x00db, 0x3ea7, 0x39b2, 0x39b0, 0x39b4, 0xc929, 0x3bcd, 0x3bce,
+ 0xc92b, 0x3c10, 0x3c80, 0x3cd3, 0x3d30, 0x3398, 0x3d2f, 0x3d31,
+ 0x3dda, 0x3dd9, 0x3e27, 0x3e28, 0x3e21, 0x3e25, 0x3ea6, 0x3ea2,
+ 0x3ea1, 0x3ea4, 0xc939, 0x3eaa, 0x3ea5, 0x3ea3, 0x3364, 0x443f,
+ 0x4444, 0x471b, 0x4753, 0x4784, 0x4786, 0x47d5, 0xc960, 0x4b3e,
+ 0x4b40, 0x4dca, 0x4dc9, 0x4e26, 0x4f00, 0x4f31, 0x4f3c, 0x4f30,
+ 0x4f33, 0x4f32, 0x4f38, 0x5234, 0x5253, 0x5254, 0x53b4, 0x53b2,
+ 0x552f, 0x55a5, 0x55a7, 0x55a4, 0x55a8, 0x55a9,
+ /* 0x23 */
+ 0x55a2, 0x55a3, 0x55a6, 0x5681, 0x5680, 0x57ad, 0x5c24, 0x5c65,
+ 0x5c68, 0x5c69, 0x633c, 0x633b, 0x655d, 0x6a44, 0x7182, 0x74f1,
+ 0x756b, 0x771b, 0x78eb, 0x7bba, 0x7bd3, 0x7d13, 0x8922, 0x97f4,
+ 0xab0f, 0xab10, 0x3807, 0xc10b, 0xc10a, 0x3319, 0x331a, 0x3318,
+ 0x3366, 0x3382, 0x33a8, 0x33e5, 0x33e7, 0x33e4, 0x3415, 0x3423,
+ 0x3424, 0x3443, 0x34c3, 0x34bc, 0x34bb, 0x0038, 0x34b7, 0x34b9,
+ 0x34cf, 0xc90d, 0x377a, 0x377b, 0x37e1, 0x37e0, 0x3809, 0x384d,
+ 0xc916, 0x384b, 0x3879, 0x38b1, 0x3936, 0x3935, 0x3937, 0x3938,
+ 0x397f, 0x3980, 0x3981, 0x9653, 0x397e, 0x39cd, 0x39bf, 0x39be,
+ 0x39c2, 0x39b8, 0x39c1, 0x2030, 0x3c31, 0x3c2f, 0x3c6f, 0x3c82,
+ 0x013a, 0x3c87, 0x3c86, 0x3c8d, 0x3c94, 0x3cd7, 0x3cd4, 0x3cd8,
+ 0x3d16, 0x3d14, 0x3d2e, 0x3d36, 0x3d37, 0x51ee,
+ /* 0x24 */
+ 0x3de0, 0x3de5, 0x3ddf, 0x3e2b, 0x3e29, 0x3e2d, 0x3e2f, 0x3eb7,
+ 0x3ec9, 0x3ec1, 0x3eca, 0x3eb2, 0x3eac, 0x3eae, 0x43b2, 0x43a8,
+ 0x43b0, 0x43a7, 0xc951, 0x4452, 0x444a, 0x4756, 0x4755, 0x475f,
+ 0x475e, 0x4788, 0xc95d, 0x47dd, 0x47e2, 0x47e1, 0x47df, 0x47e0,
+ 0x48af, 0x48b1, 0x48ba, 0x4b45, 0x4b43, 0x4bbd, 0x4bc8, 0xc96c,
+ 0x4bbe, 0x4bbf, 0xc974, 0x4d59, 0x4e29, 0x4e2c, 0x4e2f, 0x4e2d,
+ 0x4e2e, 0x4f04, 0x4f02, 0x4f01, 0x4f40, 0x4f4a, 0x4f3f, 0x4f4f,
+ 0x4f41, 0x4f4e, 0x51eb, 0x51ec, 0x33ac, 0x525b, 0x5263, 0x525a,
+ 0x5259, 0x53dc, 0x53db, 0x53d9, 0x53e0, 0x53dd, 0x3320, 0x55b0,
+ 0x55b1, 0x55b2, 0x55b6, 0x5651, 0x5652, 0x5650, 0x5684, 0x04c9,
+ 0x5683, 0x57c3, 0x57b8, 0x57b9, 0x57b2, 0x5b90, 0x5c26, 0x5c29,
+ 0x5c6e, 0x6340, 0x633e, 0x6341, 0x655e, 0x65bb,
+ /* 0x25 */
+ 0x65bc, 0x65b9, 0xc9ef, 0x6980, 0x084f, 0x6a45, 0x6aba, 0x6abd,
+ 0x6d56, 0x6d55, 0x6d75, 0x6d77, 0x6d81, 0xc9fa, 0x6d83, 0x6d8b,
+ 0x6d84, 0x7186, 0x7183, 0x718b, 0x756d, 0x7616, 0x7728, 0x78ea,
+ 0x7bd4, 0x7c03, 0x7d15, 0x7f3d, 0x7f3e, 0x8416, 0xca4c, 0x8606,
+ 0x874d, 0x8f22, 0x8f73, 0x8f6d, 0x8f6e, 0x91b1, 0x384e, 0x932d,
+ 0x0fcd, 0x95f9, 0x9652, 0x9800, 0x97fc, 0x97fa, 0x1092, 0x97f7,
+ 0x97f8, 0xca90, 0xcac4, 0xa627, 0xab11, 0x33ae, 0xad50, 0xad4f,
+ 0xad4d, 0xaf71, 0xcae2, 0xaf72, 0xb518, 0x3d44, 0x3321, 0x3367,
+ 0x33af, 0x33b0, 0x3329, 0x3417, 0x3422, 0xc903, 0x3325, 0x3428,
+ 0x34ff, 0x34d9, 0x34db, 0x34de, 0x34f2, 0x34fe, 0x34f4, 0x34dd,
+ 0x0045, 0xc904, 0x3501, 0x34dc, 0x377d, 0x3781, 0x377e, 0x377f,
+ 0x37e5, 0x380f, 0x00b5, 0x380a, 0x00b6, 0x380b,
+ /* 0x26 */
+ 0x3851, 0x3852, 0x3850, 0x38b8, 0x393d, 0x393e, 0x393c, 0x3987,
+ 0x39d7, 0x39db, 0x39cf, 0x39e0, 0x3b4c, 0x3b42, 0x3bd4, 0x3c11,
+ 0x3c14, 0x3c15, 0x3c12, 0x3c33, 0x3c35, 0x0137, 0x3c71, 0x0130,
+ 0x3c91, 0x3c93, 0x3c95, 0x3cdc, 0x3d42, 0x3d40, 0x83a6, 0x3de6,
+ 0x448f, 0x3e32, 0xc937, 0x3e31, 0x3ef5, 0x3ecd, 0x3ede, 0x3ed5,
+ 0x3eda, 0x3eee, 0x3eec, 0x3ecf, 0x3ece, 0xc93d, 0x3ecc, 0x3ef3,
+ 0x43c1, 0x43c4, 0x43c6, 0x43b4, 0x43c3, 0x43b8, 0x43bb, 0x43b7,
+ 0x43bc, 0x43bf, 0x43c7, 0x43be, 0x4460, 0x445d, 0x4476, 0x446c,
+ 0x4475, 0x445b, 0x4471, 0x4473, 0x4461, 0x445a, 0x4462, 0x4472,
+ 0x445f, 0x4458, 0x471e, 0x4758, 0x478b, 0x478a, 0x47f4, 0x47f0,
+ 0x48d2, 0x48cd, 0x48ce, 0x48bc, 0x48d0, 0x4b46, 0x4b47, 0x033e,
+ 0x034d, 0x0351, 0x4bce, 0x4bcf, 0x4bcc, 0x4bcb,
+ /* 0x27 */
+ 0xc972, 0x4d60, 0x4d5f, 0x4d5d, 0x4dd4, 0x4e3a, 0x4e38, 0x4e3c,
+ 0x4e36, 0x4f08, 0x4f7e, 0x4f5e, 0x4f6e, 0x4f53, 0x4f70, 0x4f57,
+ 0x4f5d, 0x4f63, 0x4f7a, 0x4f79, 0x4f93, 0xc981, 0x521d, 0x5268,
+ 0x5273, 0x5274, 0x5266, 0x526f, 0x5275, 0x527a, 0x5270, 0x526d,
+ 0x5265, 0x538a, 0x53ed, 0x53e9, 0x53e3, 0x53ef, 0x0473, 0x53ea,
+ 0x5531, 0xc991, 0x5538, 0x9820, 0x5535, 0x553a, 0x5581, 0x5580,
+ 0x55b8, 0x55c1, 0x55ba, 0x5688, 0x56cf, 0x56ca, 0x56c7, 0x56c5,
+ 0x56c8, 0x56d0, 0x56c9, 0x57bb, 0x57b6, 0x57bd, 0xc99d, 0x57b4,
+ 0x57c1, 0x57d1, 0x57d2, 0x57cc, 0x57d4, 0x57cb, 0x57ce, 0x57d5,
+ 0x57d8, 0x5b95, 0x5b93, 0x5b99, 0x5b96, 0x05be, 0x5c89, 0x5c94,
+ 0x5c91, 0x5c8f, 0x5c84, 0x5c97, 0x5c86, 0x5c85, 0x5c8c, 0x60f2,
+ 0x60ed, 0x60ef, 0x62d9, 0x6346, 0x6347, 0x634b,
+ /* 0x28 */
+ 0x6350, 0x634a, 0x634e, 0x634c, 0x6348, 0x6563, 0x6561, 0x6562,
+ 0x6560, 0x65c3, 0x65c5, 0x65c1, 0x65d0, 0xc9dc, 0x6982, 0x081e,
+ 0x6986, 0x6984, 0x6a4c, 0x6a48, 0x6ab8, 0x6abf, 0x6ac1, 0x6ac6,
+ 0x6ac5, 0x6ac7, 0x6ac0, 0x6ac3, 0x6bed, 0x6c03, 0x6c22, 0x6c21,
+ 0x6d9f, 0x6d90, 0x6d9e, 0x08c8, 0x6da0, 0x6d94, 0x6d95, 0x6da1,
+ 0x08c3, 0x08c7, 0x719a, 0x7190, 0x74f2, 0x74f3, 0x756e, 0x75ab,
+ 0x75a9, 0x761a, 0x7618, 0x761b, 0x7760, 0x774c, 0x7742, 0x7733,
+ 0x773f, 0x773e, 0x7738, 0x7743, 0x7746, 0x7736, 0x78ee, 0x78f5,
+ 0x78f4, 0x0b56, 0x7c1b, 0x0140, 0x7d2b, 0x7d29, 0x7d2a, 0x7d2e,
+ 0x803f, 0x80e6, 0x83a7, 0x83a8, 0x8418, 0x8608, 0x8750, 0x8753,
+ 0x8a56, 0x8a55, 0x8f6f, 0x8f7f, 0x91b3, 0x933a, 0x9338, 0x9337,
+ 0x9336, 0x3854, 0xca80, 0x95dd, 0x95fc, 0x95fa,
+ /* 0x29 */
+ 0x9633, 0x9804, 0x9807, 0x9808, 0x9806, 0x9809, 0xca91, 0xca93,
+ 0x9d1e, 0xcad2, 0xad0b, 0xad43, 0xad52, 0xad58, 0xad5e, 0xaf68,
+ 0xaf8d, 0xaf82, 0xaf7b, 0xb358, 0x15bd, 0xc900, 0x332c, 0x332e,
+ 0x480b, 0x332d, 0x3369, 0x33b2, 0x33b6, 0x33a9, 0x33ed, 0x3419,
+ 0x344f, 0x3516, 0x3503, 0x350e, 0x3504, 0x3507, 0x3510, 0x3527,
+ 0x3528, 0x350d, 0x3529, 0x350f, 0x3522, 0x3511, 0x3785, 0x3784,
+ 0x3783, 0x378a, 0x3786, 0x3810, 0x3858, 0x385a, 0x3a0c, 0x38c4,
+ 0x38c5, 0x3947, 0x3949, 0x394a, 0x394b, 0x53bb, 0x398d, 0x398b,
+ 0x3a07, 0x3a06, 0xc920, 0x39ef, 0x39f0, 0x39ed, 0x39f9, 0x3a02,
+ 0x39e7, 0x39f4, 0x39f7, 0x39f1, 0x3b53, 0x3b55, 0x011a, 0x3bda,
+ 0x3bd9, 0x012c, 0x3c38, 0x3c99, 0x3ca2, 0x3c9c, 0x3c9a, 0x3c9b,
+ 0x3ce5, 0x3ce3, 0x3ce1, 0x3ce0, 0x3ce2, 0x3ce4,
+ /* 0x2a */
+ 0x32fd, 0x3ce8, 0xc92f, 0x3d13, 0x3d56, 0x3d4b, 0x3d4a, 0x3d4d,
+ 0x3d4c, 0x0149, 0x3dea, 0x3de9, 0x3deb, 0x3dec, 0x3e3a, 0x3e3c,
+ 0x3e39, 0x3e3b, 0x3f14, 0x3f0e, 0x3f35, 0x3f0a, 0x3f3f, 0x3f38,
+ 0x017c, 0x3f4e, 0x3f17, 0xc93f, 0x3f1e, 0x43b6, 0x43ce, 0x43ca,
+ 0x43cb, 0x43cc, 0x43c9, 0x44b4, 0x44ac, 0x4488, 0x4486, 0x448c,
+ 0x4493, 0x448a, 0x44a4, 0x4487, 0x44a5, 0x44a6, 0x4485, 0x44a3,
+ 0x448e, 0x471f, 0x4763, 0x478d, 0x47fa, 0x47fb, 0x4809, 0x47fe,
+ 0x47ff, 0x4802, 0x4804, 0x47fd, 0x4805, 0x48f9, 0x48f7, 0x48db,
+ 0x48da, 0x4b51, 0x4b50, 0x4b57, 0x4be2, 0x4bd8, 0x4bda, 0x4bdc,
+ 0x4d20, 0x4d1f, 0x4d69, 0x4ddd, 0x4e40, 0x4e41, 0x4e43, 0x4f0d,
+ 0x4f0c, 0x4f87, 0x4fa9, 0x4f92, 0x4f85, 0x03bf, 0x4f8c, 0x4fa2,
+ 0x4f8f, 0x4f8a, 0x03ba, 0x4f8d, 0x51f1, 0x5237,
+ /* 0x2b */
+ 0x528b, 0x5287, 0x5282, 0x538e, 0x53bc, 0x53f8, 0x53fa, 0x53eb,
+ 0x53f9, 0x53fc, 0x5405, 0x551b, 0x551d, 0x551e, 0xc992, 0x553c,
+ 0x553e, 0x5584, 0x55c8, 0x55c9, 0x55d3, 0x55c7, 0x55d2, 0x5655,
+ 0xc996, 0x568c, 0x568a, 0x56d5, 0x56d3, 0x04d8, 0x56d8, 0x57d0,
+ 0x57ee, 0x57f1, 0x57fb, 0x57d3, 0x57ec, 0x57cd, 0x5815, 0x5826,
+ 0x580e, 0x5827, 0x582a, 0x5800, 0x5804, 0x5828, 0x5808, 0x5814,
+ 0x5b9b, 0x05b2, 0x5ba1, 0x5b9d, 0x5ba0, 0x5b9e, 0x5ba2, 0x5b9c,
+ 0x5c32, 0x5c34, 0x5c93, 0x5c96, 0x5c90, 0x5cb4, 0x5cb5, 0xc9b6,
+ 0x5cb6, 0x5cc2, 0xc9b5, 0x5cba, 0x5c92, 0x60fb, 0x6105, 0x60f3,
+ 0x60fe, 0x60fd, 0x755d, 0x60fa, 0x6243, 0x6295, 0x6294, 0x06c4,
+ 0x636f, 0x6373, 0x635c, 0x635b, 0x6366, 0x6374, 0x6363, 0x6367,
+ 0x6360, 0x6362, 0x6371, 0x6372, 0x635e, 0x6523,
+ /* 0x2c */
+ 0x6526, 0x6564, 0xc9d6, 0x65f2, 0x6601, 0x65dd, 0x65dc, 0x65db,
+ 0x65f3, 0x65fd, 0x65d8, 0x65f8, 0x65fb, 0x6983, 0x698c, 0x698e,
+ 0x6a49, 0x6a54, 0x6a52, 0x6a4e, 0x6a58, 0x6a51, 0x6a55, 0x6a53,
+ 0x6a57, 0x6a50, 0x6a4f, 0x6a4d, 0x6ad2, 0x6ad3, 0x6ac9, 0x6ad4,
+ 0x6bef, 0xc9f8, 0x33b1, 0x6c05, 0x6c04, 0x6c2e, 0x6c2d, 0x6d45,
+ 0x6d5b, 0x6d5a, 0x6d59, 0x6d9d, 0x6d8e, 0x6dbc, 0x6ddd, 0x6dba,
+ 0xc9fd, 0x6dd8, 0x6dcb, 0x6dd9, 0x6dda, 0x6dc4, 0x6db8, 0x6dbf,
+ 0x6ddb, 0x6dc1, 0xc9fc, 0x6dc5, 0xca19, 0x71b1, 0x71af, 0xca18,
+ 0x74f7, 0x74f6, 0x74f8, 0x7550, 0x7551, 0x7571, 0x7570, 0x75b0,
+ 0x75af, 0x75ae, 0x75ad, 0x7625, 0x762c, 0x7622, 0x7633, 0x7634,
+ 0x0a2b, 0x773a, 0x7740, 0x7768, 0x0a61, 0x7764, 0x775c, 0x7757,
+ 0x7753, 0x774f, 0x7751, 0x7754, 0x7766, 0x23dd,
+ /* 0x2d */
+ 0x0ab2, 0x790d, 0x7908, 0xca2b, 0x78fa, 0x7aea, 0x7b2a, 0x7bbb,
+ 0x7bd5, 0x7bd7, 0x4fa4, 0x33f0, 0x33b5, 0x7c06, 0x7c28, 0x7c22,
+ 0x7c21, 0x5656, 0x7c23, 0x43cd, 0x7d30, 0x7d34, 0x7fc9, 0x7fca,
+ 0x7fc8, 0xca3d, 0x8044, 0x80f3, 0xca41, 0x80f8, 0x80fc, 0x80f6,
+ 0x80fb, 0x80f7, 0x8100, 0x8102, 0xca40, 0xca4d, 0x8424, 0x860d,
+ 0x0d29, 0x8762, 0x8930, 0x892b, 0x892a, 0x0d92, 0x892d, 0x8ada,
+ 0x8c28, 0x8d86, 0x8f77, 0x8f7c, 0x9050, 0x904e, 0x90f2, 0x91b2,
+ 0x91ce, 0x91cf, 0x91e5, 0x6607, 0x9235, 0x9231, 0x9313, 0x932b,
+ 0x932c, 0x9345, 0x9360, 0x9341, 0x9358, 0x9347, 0x935b, 0x9350,
+ 0xca82, 0x935f, 0x934a, 0x9356, 0x9343, 0x9344, 0x9351, 0x95fd,
+ 0x9634, 0x9635, 0x9654, 0x9655, 0x970c, 0x970b, 0x970a, 0x97f9,
+ 0x9835, 0x9824, 0x9813, 0x981c, 0x9869, 0x9825,
+ /* 0x2e */
+ 0x9821, 0xca95, 0xca96, 0xca98, 0x9d20, 0x9fa9, 0x9fa8, 0x9fde,
+ 0xa009, 0xa00a, 0xa00b, 0xa1e3, 0xa207, 0xa2b2, 0xa2b3, 0xa35d,
+ 0xa858, 0xa886, 0xa887, 0xa9b9, 0xa9b8, 0xad0c, 0xad44, 0xad66,
+ 0xad80, 0xad75, 0xad6d, 0xad7e, 0xad67, 0xad81, 0xad77, 0xafa8,
+ 0xafa2, 0xafa5, 0xaf9b, 0xb357, 0xb50f, 0xb532, 0xb52c, 0xb533,
+ 0xb8e7, 0x336e, 0x33b7, 0x33f6, 0x33f2, 0x33f3, 0x3817, 0x3430,
+ 0x3454, 0x3453, 0x3552, 0x353d, 0x353c, 0x3534, 0x3533, 0x3554,
+ 0x352f, 0x0058, 0x3555, 0x353f, 0x3537, 0x3556, 0x3561, 0x3558,
+ 0xc906, 0x353b, 0x3532, 0x352e, 0x353e, 0x333b, 0x378c, 0x378d,
+ 0x3813, 0x3816, 0x3812, 0x385b, 0x388a, 0x38d7, 0x38ce, 0x3950,
+ 0x3951, 0x394f, 0x398e, 0x398f, 0x39f2, 0xc921, 0x3a28, 0x3a1a,
+ 0x3a25, 0x3a1d, 0x3a14, 0x3a20, 0x3a1f, 0x3a1b,
+ /* 0x2f */
+ 0x3a17, 0x3a15, 0x3a1c, 0x3a13, 0xc925, 0x3b60, 0x011c, 0x3b66,
+ 0x3be3, 0x3bde, 0x3be0, 0x3be1, 0x3c1a, 0x3c1b, 0x3c18, 0x3c1c,
+ 0x3c19, 0x3c42, 0x3c40, 0x3c3e, 0x3c44, 0x3c74, 0x3c43, 0xc92d,
+ 0x3cf2, 0x3d1b, 0x3d19, 0x3d1e, 0xc930, 0x3d5e, 0x3d66, 0x3d5d,
+ 0x3d5a, 0x3d5f, 0x3d60, 0x3d5b, 0x3d5c, 0x3d59, 0x3df0, 0x3df1,
+ 0x3e43, 0x3e40, 0x3e42, 0x3e41, 0x3e3f, 0x3f57, 0x3f69, 0x3f6f,
+ 0x3fab, 0x3f71, 0x3f93, 0x3f56, 0x3f90, 0x3f6d, 0x3f6c, 0x3f70,
+ 0x3f66, 0x3f67, 0x43d7, 0x43b5, 0x43db, 0x43d8, 0x43d5, 0x43d4,
+ 0x44ba, 0x44b7, 0x44be, 0x44b9, 0x0237, 0x44e0, 0x44dd, 0x44de,
+ 0x7918, 0x44d8, 0x44bd, 0x44db, 0x471d, 0x4725, 0x4921, 0x490c,
+ 0x4929, 0x492d, 0x491b, 0x490e, 0x491f, 0x4904, 0x491c, 0x4905,
+ 0x4906, 0x4920, 0x490d, 0x492a, 0x4923, 0x4911,
+ /* 0x30 */
+ 0x4b5c, 0x4b66, 0x4b5b, 0x4b4f, 0x4b5e, 0x4b5d, 0x4bf1, 0x4bea,
+ 0x4bf4, 0x4beb, 0x4bf0, 0x4bfa, 0x4bfb, 0x4d28, 0x4d2c, 0x4d6b,
+ 0x4d2a, 0x4d6a, 0x4d6f, 0x4ddb, 0x4de0, 0x7fd1, 0x4de3, 0x4de5,
+ 0x4de7, 0x4e4d, 0x4e55, 0x4e54, 0x4e53, 0x4e52, 0x4e4e, 0x4e60,
+ 0x53c0, 0x4f0f, 0x4f11, 0x4f13, 0x4fc6, 0x4fb3, 0x4fc7, 0x4fd2,
+ 0x4fb8, 0x4fac, 0x4fae, 0x4fcf, 0x4fc5, 0xc97b, 0x4fcc, 0x4fab,
+ 0x4fc9, 0x4fb9, 0x51fb, 0x51f8, 0x51f7, 0x51f9, 0x5220, 0x523b,
+ 0x5239, 0x529e, 0x529a, 0x52aa, 0x52ab, 0x52af, 0x5296, 0x52a9,
+ 0x52a6, 0x5291, 0x0443, 0x52ae, 0x529f, 0x52ac, 0x52a0, 0x5392,
+ 0x5391, 0x53bf, 0x5417, 0x540a, 0x540c, 0x554a, 0x5546, 0x5534,
+ 0x5545, 0x5543, 0x5544, 0xc993, 0x5587, 0x5586, 0x558a, 0x55da,
+ 0x55d8, 0x04b4, 0x3818, 0x3434, 0x55d6, 0x55d4,
+ /* 0x31 */
+ 0x5654, 0x5659, 0x565a, 0x5657, 0x04e0, 0x56dd, 0x56e9, 0x56e0,
+ 0x5805, 0x5812, 0x5813, 0x5807, 0x5816, 0x5823, 0x5802, 0xc9a1,
+ 0x584a, 0x5836, 0x5840, 0x5856, 0x5843, 0xc9a0, 0x584b, 0x5846,
+ 0x583e, 0x5849, 0x5ba7, 0x5bb6, 0x5ba6, 0x5ba8, 0x5bac, 0x5ba9,
+ 0x5bab, 0x5c38, 0x5c37, 0x5c39, 0x5c41, 0x5c3e, 0x5cc0, 0x5cbb,
+ 0x5cbf, 0x5cbd, 0x5cfe, 0x5d1e, 0x5cee, 0x5cfc, 0xc9b7, 0x5cf9,
+ 0x5d06, 0x5ce4, 0x5ce9, 0x5ce5, 0x5d03, 0x5cfd, 0x5d49, 0x60be,
+ 0x610a, 0x8626, 0x6118, 0x610d, 0x610f, 0x610e, 0x6120, 0x6271,
+ 0x6299, 0x62e2, 0x62df, 0x62de, 0x6378, 0x6379, 0x06e4, 0x637c,
+ 0x637d, 0x6384, 0x638b, 0x638a, 0xc9d2, 0x6389, 0x652c, 0x6529,
+ 0x656c, 0x2104, 0x6609, 0x6608, 0x660c, 0x660d, 0x6610, 0x0826,
+ 0x699f, 0x6998, 0x69a2, 0x699a, 0x6ad5, 0x6ae2,
+ /* 0x32 */
+ 0x6af0, 0x6aea, 0x6aeb, 0x6aed, 0x6ae8, 0x6ae0, 0x6b85, 0x6b86,
+ 0x6bf0, 0x5046, 0x6c45, 0x6c38, 0x6c3e, 0x6c42, 0x6c40, 0x6d47,
+ 0x6d5c, 0x6d5e, 0x6db4, 0x6dc2, 0x6e14, 0x6de5, 0x6e15, 0x6e11,
+ 0xc9ff, 0x6dee, 0x6de7, 0x6df5, 0x6df4, 0x6de8, 0x6e01, 0x6def,
+ 0x6df1, 0xca00, 0x71db, 0x71bf, 0x71da, 0x71c7, 0x71dd, 0xca1a,
+ 0x71eb, 0x71e1, 0x71c1, 0x71bd, 0x7507, 0x74fd, 0x7501, 0x750a,
+ 0x7503, 0x7572, 0x7574, 0x7575, 0x75b2, 0x75b1, 0x75b4, 0x764c,
+ 0x7642, 0x7640, 0x7649, 0x763c, 0x764d, 0x764a, 0x763b, 0x7761,
+ 0x7774, 0xca26, 0x777f, 0x777a, 0x7788, 0x777c, 0x0a6f, 0x7770,
+ 0x790f, 0x7928, 0x7913, 0x792a, 0x7aed, 0x7aef, 0x7b2e, 0x7bc1,
+ 0x7bdd, 0x3e47, 0x7c2d, 0x7c2b, 0x7c35, 0x7c2f, 0x7c31, 0x7c34,
+ 0xca35, 0x7c30, 0x7d3a, 0x7d39, 0x7d37, 0x7d4b,
+ /* 0x33 */
+ 0x7d54, 0x7d4d, 0x7d51, 0x7d47, 0x7f27, 0x7f50, 0x7f4d, 0x7f4e,
+ 0x7f54, 0x7fd2, 0x7fce, 0x804b, 0x8049, 0x8105, 0x810f, 0x8119,
+ 0xca43, 0x8106, 0x810c, 0x8129, 0x8104, 0x8108, 0x8125, 0x0c1c,
+ 0x8103, 0x8127, 0x8110, 0x810a, 0xca42, 0x985d, 0x83aa, 0x83ab,
+ 0x83a9, 0x8441, 0x843a, 0x843c, 0x842b, 0x8449, 0x8615, 0x0d00,
+ 0x8616, 0xca53, 0x8631, 0x6d4a, 0x873c, 0x877c, 0x876d, 0x876a,
+ 0x8763, 0x876b, 0x877b, 0x8764, 0x877a, 0x8769, 0x876f, 0x8937,
+ 0x8935, 0x893c, 0x8936, 0x893d, 0x893e, 0x8ae1, 0x8ae0, 0x8c2d,
+ 0x8c2b, 0x8d8d, 0x8d92, 0x0eb6, 0x8d8e, 0xca6b, 0x8d91, 0x8d96,
+ 0x8f7b, 0x8f78, 0x8f81, 0x8f96, 0x8fa3, 0x8f95, 0x8f97, 0x9054,
+ 0x9052, 0x90f5, 0x9100, 0x90fb, 0x90f4, 0x90f6, 0x91e8, 0x91ea,
+ 0x933e, 0x933d, 0x933b, 0x9380, 0x0fe4, 0x9388,
+ /* 0x34 */
+ 0x9381, 0x9382, 0x93ce, 0x9383, 0x9377, 0x9379, 0x9373, 0x936d,
+ 0x9370, 0x938d, 0x9375, 0x938c, 0x936a, 0x9391, 0x9389, 0x938e,
+ 0x44dc, 0x95ff, 0x9659, 0x96c7, 0x9712, 0x9714, 0x9713, 0x97cb,
+ 0x9842, 0x10ad, 0x983d, 0x2aff, 0x9840, 0x9844, 0x9862, 0x9843,
+ 0x983f, 0x9845, 0x983c, 0xca97, 0x9846, 0x9847, 0xcab3, 0x9c9e,
+ 0x9c9d, 0x9d2c, 0x9d29, 0x9d2f, 0x9d2e, 0x9d30, 0x9fe1, 0x9fe2,
+ 0xa00e, 0xa019, 0xa012, 0xa2b4, 0xa5da, 0xa726, 0xa859, 0xa85a,
+ 0xa888, 0xa9c0, 0xa9ba, 0xaba0, 0xcadd, 0xaba2, 0xad86, 0x2fec,
+ 0xad9d, 0xad88, 0xad8f, 0xad8e, 0xad9b, 0xafc1, 0xafc3, 0xafc4,
+ 0xaf96, 0xafc7, 0xafc6, 0xafbf, 0x14c3, 0xb20f, 0xb555, 0xb542,
+ 0xb546, 0xb54b, 0xb543, 0xb553, 0xb548, 0xb549, 0xb54a, 0xb54e,
+ 0x7bde, 0x3991, 0xbb4b, 0xbd80, 0xbd81, 0xbd83,
+ /* 0x35 */
+ 0x358a, 0xbd82, 0x5542, 0x3c22, 0x3370, 0x3371, 0x33bc, 0x4f18,
+ 0x33be, 0x33ba, 0x33f8, 0x3437, 0x3435, 0x3dfc, 0x3456, 0x3459,
+ 0x345e, 0x356d, 0x3591, 0x3592, 0x3568, 0x3566, 0x3573, 0x0067,
+ 0x3596, 0x358b, 0x358c, 0x3796, 0x37ee, 0x381c, 0x381a, 0x3819,
+ 0x381b, 0x385d, 0x385e, 0xc918, 0x38dc, 0x38e2, 0x3952, 0x3992,
+ 0x3a30, 0x3a52, 0x3a42, 0x3a41, 0x3a45, 0x3a37, 0x3a40, 0x3a3f,
+ 0x3a3d, 0x3a38, 0x3a3a, 0x3a49, 0x3b6b, 0x3b78, 0x3b79, 0xc926,
+ 0x3b6c, 0x3be9, 0x3be6, 0x3be5, 0x3bea, 0x3be7, 0x3be8, 0x3c1f,
+ 0x3c4b, 0x3c4a, 0x3c53, 0x3c76, 0x3ca3, 0x3ca4, 0x3cf6, 0x3cf3,
+ 0x3cf9, 0x3cf7, 0x3cfc, 0x3d1d, 0x3d6d, 0x3d71, 0x3d6c, 0x3d6e,
+ 0x3d70, 0x3d6f, 0x3d67, 0x3d68, 0x3dfa, 0x3df9, 0x3e4e, 0x19de,
+ 0x3e4d, 0x3e4f, 0x3e4a, 0x3e4c, 0x0196, 0xc942,
+ /* 0x36 */
+ 0x3fee, 0x3fb2, 0x3fc0, 0x3fc1, 0x3ff4, 0x3fc8, 0x3fc5, 0x3fc6,
+ 0x3fad, 0x43e2, 0x43ea, 0x43e3, 0x43e1, 0x44f7, 0x4501, 0x4512,
+ 0x44f6, 0x44f1, 0x451f, 0x44ee, 0xc952, 0x44f3, 0x4515, 0x4516,
+ 0x4517, 0x44f8, 0x4519, 0x44f2, 0x44f4, 0x44f5, 0x4513, 0x4506,
+ 0x4726, 0x4724, 0x475a, 0x60c8, 0x4797, 0x4795, 0x479a, 0x481f,
+ 0x3dfb, 0x4829, 0x4820, 0xc962, 0xc963, 0x494c, 0x4930, 0x4938,
+ 0x493d, 0x4951, 0x494f, 0x494a, 0x4934, 0x4936, 0x1b30, 0x4b6a,
+ 0x4b68, 0x4c1c, 0x4c0e, 0x4c1e, 0x0359, 0x4c09, 0x4c08, 0x4c13,
+ 0x4c01, 0x4c0f, 0x4c14, 0x4c06, 0x4c07, 0x1cb2, 0xc973, 0x0376,
+ 0x4d79, 0x4dea, 0x4ded, 0x4de9, 0x4dee, 0x4e68, 0x4e64, 0x4e67,
+ 0x4e72, 0x4e62, 0x4e74, 0x4e79, 0x4f19, 0x4f17, 0x4f15, 0x4f16,
+ 0x4fe6, 0x8fa4, 0x4fee, 0x03d2, 0x4fdf, 0x4fe4,
+ /* 0x37 */
+ 0x4fda, 0x4fea, 0x4fed, 0x4fe3, 0x4fe9, 0x51fd, 0x3957, 0x5221,
+ 0x52c6, 0x52b8, 0x52cb, 0xc985, 0x52bd, 0x52b5, 0x52bb, 0x52bf,
+ 0x52be, 0x52b2, 0x52c1, 0x52c2, 0x5399, 0x53c6, 0x542c, 0x542d,
+ 0x5425, 0x541e, 0x541f, 0x5423, 0x5550, 0x554e, 0x554d, 0x5552,
+ 0x55e9, 0x55ec, 0x55e8, 0x5658, 0x565c, 0x565b, 0x568f, 0x6a72,
+ 0x56f6, 0x5700, 0x56fc, 0x56f8, 0x56ea, 0x56fe, 0x56f7, 0x56fd,
+ 0x5870, 0x5862, 0x5844, 0x0520, 0x584d, 0x584c, 0x583f, 0x5866,
+ 0x5835, 0x0529, 0x5834, 0x588d, 0x5884, 0x0538, 0x5886, 0x5889,
+ 0x5887, 0x5883, 0x5875, 0x5879, 0x58af, 0x58b0, 0x5bb7, 0x5bbb,
+ 0x5bb9, 0x5c46, 0x5c47, 0x5c45, 0x5cea, 0x5cf6, 0x5d68, 0x5d39,
+ 0xc9b9, 0x5d3d, 0x5d3b, 0x5d4d, 0x5d30, 0x5d4a, 0x5d3e, 0x5d40,
+ 0x5d4c, 0x5d47, 0x5d38, 0x5d52, 0x5d3a, 0x5d53,
+ /* 0x38 */
+ 0x60c4, 0x60c1, 0x611c, 0x611d, 0x612a, 0x611e, 0x612f, 0x6122,
+ 0x612e, 0x6125, 0x0689, 0x06b0, 0x624a, 0x624b, 0x6276, 0x06bf,
+ 0x62e8, 0x62ef, 0x62e9, 0x06c5, 0x62ea, 0xc9cc, 0x06ea, 0x639b,
+ 0x639e, 0x6393, 0x63a7, 0x639c, 0x63a0, 0x639a, 0x63ab, 0x63be,
+ 0x63a9, 0x652d, 0x656e, 0x6644, 0x663d, 0x663a, 0x6668, 0x663c,
+ 0x666a, 0xc9e0, 0x6638, 0x6665, 0x6639, 0x666d, 0x6636, 0xc9e3,
+ 0x663e, 0x667e, 0x6637, 0x6999, 0x69a9, 0x69ad, 0x69a7, 0x69a8,
+ 0x6a66, 0x6a69, 0x6a6d, 0x6a67, 0x6a6b, 0x6a6a, 0x6aee, 0x6b01,
+ 0x6b03, 0x6af4, 0x6afb, 0x0837, 0x6af6, 0x6afc, 0x6bf4, 0x6c08,
+ 0x6c0a, 0x6c09, 0x6c6d, 0x6c62, 0x6c41, 0x6c5e, 0x6c5c, 0x6df3,
+ 0x6e26, 0x08e4, 0x6e39, 0xca04, 0x6e6c, 0x6e2b, 0x6e2e, 0x6e3b,
+ 0x6e5e, 0x6efb, 0x6e27, 0x6e24, 0x6e69, 0x6e30,
+ /* 0x39 */
+ 0xca05, 0x6e62, 0x6e38, 0x6e35, 0x6e2a, 0x6e2c, 0x6e68, 0x6e31,
+ 0x6e2f, 0x6e2d, 0x6e3a, 0x6e36, 0xca03, 0x6e21, 0x6e3c, 0x6e20,
+ 0x6e64, 0x6e3e, 0x08e8, 0x71f7, 0x7212, 0x71f1, 0x71f5, 0x7222,
+ 0x71f2, 0x71df, 0x7215, 0x7216, 0x757a, 0x7576, 0x75be, 0x0a20,
+ 0x75bd, 0x7609, 0x7608, 0x7657, 0x77a3, 0x77bf, 0x77b8, 0x77af,
+ 0x779c, 0x77a5, 0x7772, 0x7775, 0x779d, 0x7799, 0x77b9, 0x794e,
+ 0x7939, 0x793b, 0x7935, 0x793c, 0x7955, 0x7af0, 0x7af3, 0x7af4,
+ 0x7b3b, 0x7b3c, 0x7b3a, 0x7b36, 0x7c07, 0x3feb, 0x7c55, 0x7c50,
+ 0x7c4f, 0x7c52, 0x7c56, 0x33bd, 0x7c32, 0x7d63, 0x7d6b, 0x7d66,
+ 0x7d57, 0x7d5d, 0x0b86, 0x7d6d, 0x7d61, 0x7d69, 0x7d5a, 0x7d5c,
+ 0x7d62, 0x7f2a, 0x7f29, 0x7f58, 0x7f5a, 0x7fd7, 0x7fdb, 0x7fdc,
+ 0x7fdd, 0x7fd8, 0x8054, 0x805b, 0x805c, 0x8053,
+ /* 0x3a */
+ 0x804f, 0x8056, 0x8050, 0x805a, 0x806b, 0x8136, 0x8153, 0x813a,
+ 0x813c, 0x813e, 0x8149, 0x8140, 0xca46, 0xca47, 0x8364, 0x8365,
+ 0x83b5, 0x83b6, 0x83b2, 0x8448, 0x844a, 0x8472, 0x8469, 0x845a,
+ 0x844c, 0x862c, 0x8630, 0x864b, 0x8649, 0x8642, 0x8644, 0x864a,
+ 0x864f, 0x8792, 0xca57, 0x8797, 0x8780, 0x8782, 0x8786, 0x8953,
+ 0x895e, 0x8952, 0x895b, 0x894e, 0x8a6d, 0x8a6e, 0x8afa, 0x8af6,
+ 0x8afb, 0x8c33, 0x8c3d, 0x8c37, 0x8c3e, 0x8c35, 0x8d9a, 0x8dab,
+ 0x8da6, 0x8db0, 0x8d99, 0x8da0, 0x8d9e, 0x8da8, 0x8da1, 0x8daa,
+ 0x8dad, 0x8dbb, 0x8d9c, 0x8da5, 0x33b3, 0x8f27, 0x8f8d, 0x8f8e,
+ 0x8f8f, 0x8f92, 0x0f56, 0x8f91, 0x8fad, 0x9057, 0x9058, 0x905e,
+ 0x905d, 0x905c, 0x905b, 0x0f67, 0x910a, 0x9103, 0x910e, 0x91b8,
+ 0x924d, 0x923f, 0x9247, 0x924b, 0x924a, 0x923d,
+ /* 0x3b */
+ 0x2838, 0x9241, 0x924c, 0x2881, 0x9362, 0x9369, 0x9361, 0x0fd1,
+ 0x93aa, 0x93a6, 0x93ac, 0x93bd, 0x93bb, 0x93a4, 0x93ba, 0x939a,
+ 0x0feb, 0x93a1, 0x93c1, 0x95e0, 0x960a, 0x9603, 0x9606, 0x9639,
+ 0x963a, 0x9636, 0x965b, 0x965f, 0x965e, 0x9667, 0x9661, 0x9662,
+ 0x965d, 0x96ca, 0x96cc, 0x96ce, 0x9718, 0x971d, 0x971f, 0x9720,
+ 0x9717, 0x9715, 0x981f, 0x9827, 0x9826, 0x5010, 0x988b, 0x98ae,
+ 0x988a, 0xca99, 0x9892, 0x9889, 0x9887, 0x10b6, 0x988f, 0x9884,
+ 0x9883, 0x988c, 0x9893, 0x988d, 0x9898, 0x987d, 0x987e, 0x98d2,
+ 0x9880, 0x9899, 0x9cac, 0x9d50, 0x9d55, 0x9d42, 0x9d3f, 0x9d3c,
+ 0x11a3, 0x9d4c, 0x9d49, 0x9d57, 0x9d58, 0x9d4f, 0x9d5c, 0x9d47,
+ 0xcab7, 0x9fab, 0x1210, 0x9faf, 0x9fad, 0x9fe8, 0x9fe7, 0xa030,
+ 0xa026, 0xa02f, 0xa028, 0xa02b, 0xa01d, 0xa02d,
+ /* 0x3c */
+ 0xa020, 0xa02a, 0xa02c, 0xa035, 0xa021, 0xa023, 0xa024, 0xa036,
+ 0xa037, 0xa1e9, 0xa2ba, 0xa2b8, 0xcacc, 0xa36d, 0xa36a, 0xa368,
+ 0xa369, 0xa36b, 0xa361, 0xa5dc, 0xa5db, 0xa62d, 0xa62c, 0xa6a2,
+ 0xa72b, 0xa732, 0xcad7, 0xa894, 0xa892, 0xa890, 0xa9c9, 0xa9c4,
+ 0xa9c1, 0xa9c3, 0xa9cd, 0xab14, 0xaba7, 0xabaf, 0xabaa, 0xad0d,
+ 0xad54, 0xad5b, 0xad61, 0xadae, 0xadb3, 0xadc0, 0xadc4, 0xadbf,
+ 0xadcb, 0xadad, 0xada7, 0xada4, 0xadbd, 0xadaf, 0xadb2, 0xada5,
+ 0xafe7, 0xafe0, 0xafce, 0xafde, 0xafd5, 0xafdf, 0xafd9, 0xb0f2,
+ 0xb223, 0xb240, 0x151b, 0xb23e, 0x1587, 0xb3cf, 0x3e54, 0xb55b,
+ 0xb558, 0xb562, 0xb55f, 0xb567, 0xb563, 0xb55e, 0xb560, 0xb685,
+ 0xb686, 0xb687, 0xb8e8, 0xb8e6, 0xbd71, 0xbd85, 0xcb02, 0xbd86,
+ 0xbe10, 0x3cf8, 0x33bf, 0x3e61, 0x33fe, 0x33fc,
+ /* 0x3d */
+ 0x3439, 0x3461, 0x3460, 0x35e2, 0x35ea, 0x35e3, 0x35b4, 0x35ae,
+ 0x35be, 0x35b8, 0x35a8, 0x35aa, 0x35a9, 0x35b3, 0x35d5, 0x35ad,
+ 0x35b9, 0x35bb, 0x35b1, 0x35c2, 0xc908, 0x35eb, 0x35ba, 0x35d2,
+ 0x35d4, 0x37f1, 0x381d, 0xc912, 0x3862, 0x388c, 0x38e6, 0x38e7,
+ 0x395a, 0x3958, 0x3959, 0x3996, 0x3997, 0x3a61, 0x3a67, 0x3a71,
+ 0x3a65, 0x3a7d, 0x3a7e, 0x3b7d, 0x3b84, 0x3b7c, 0x3b7e, 0x3b7f,
+ 0x3b80, 0x3bef, 0x3bf4, 0x3c1e, 0x3c4e, 0x3cfb, 0x3cfa, 0x3cfd,
+ 0xc931, 0xc932, 0x3d79, 0x3d7c, 0x3d7d, 0x3d84, 0x3d7b, 0x3d78,
+ 0x0157, 0x3e5e, 0x3e5a, 0x3e5c, 0x3e59, 0x3e55, 0x3e63, 0x3e56,
+ 0x3e5f, 0x3e60, 0x3e5b, 0x404a, 0x4065, 0x40b3, 0x402c, 0x4077,
+ 0x403d, 0x4052, 0x4061, 0x402a, 0x403e, 0x4034, 0x4029, 0x40b2,
+ 0x40ad, 0x4040, 0x4053, 0xc944, 0x403f, 0x4041,
+ /* 0x3e */
+ 0x4072, 0x43f6, 0x43f5, 0x43f4, 0x43f2, 0x43f9, 0x4527, 0x4554,
+ 0x4555, 0x452e, 0xc954, 0xc953, 0x452c, 0x4538, 0x4539, 0x4531,
+ 0x454f, 0x4573, 0x4530, 0x452b, 0x4551, 0x472c, 0x475b, 0x475c,
+ 0x4768, 0x476c, 0x476b, 0x4769, 0x479f, 0x4838, 0x483c, 0x483a,
+ 0x4835, 0x029d, 0x4839, 0x4836, 0x483b, 0x4960, 0x4961, 0x4963,
+ 0x4964, 0x4994, 0x4993, 0x495e, 0x4968, 0x496a, 0x4965, 0xc966,
+ 0x4990, 0x495f, 0x4972, 0xc965, 0x4c3c, 0x4c27, 0x4c24, 0x4c26,
+ 0x4c25, 0x035f, 0x4c28, 0x4c36, 0x4d31, 0x4d30, 0x4d34, 0x4d81,
+ 0x4d7d, 0x4d82, 0x4d80, 0x0379, 0x35d3, 0x4df2, 0x4e66, 0x4e8c,
+ 0x4e7b, 0x4e83, 0x0398, 0x4e8e, 0x4e7a, 0x4e92, 0x4e91, 0x4e82,
+ 0x4f1b, 0x4f1c, 0x5027, 0x5021, 0x03dc, 0x1d2b, 0x5043, 0x03df,
+ 0x5018, 0x507b, 0x501a, 0x504b, 0x504a, 0x504d,
+ /* 0x3f */
+ 0x504f, 0x5019, 0x5035, 0x5013, 0x5052, 0x5014, 0x501e, 0x502c,
+ 0x5020, 0x5022, 0x5012, 0x501f, 0x5200, 0x5223, 0x5240, 0x5243,
+ 0x52e4, 0x52db, 0x52ea, 0x52dd, 0x52cc, 0x52d9, 0x52e8, 0x52f6,
+ 0x52e3, 0x52d3, 0x52da, 0x52d6, 0x52e7, 0x543a, 0x543f, 0x5440,
+ 0x5448, 0x5459, 0x5437, 0x5444, 0xc98c, 0xc98b, 0x5455, 0x5439,
+ 0x5554, 0x5555, 0x5556, 0x5557, 0x5558, 0x5559, 0x558d, 0x55f2,
+ 0x55f8, 0x55f5, 0x55f6, 0x55fc, 0x55fe, 0x55f1, 0x55fd, 0x565e,
+ 0x5696, 0x5697, 0x569c, 0x569b, 0x5695, 0xc99a, 0x571a, 0x5709,
+ 0x5704, 0x570e, 0x571c, 0x5718, 0x570d, 0x5710, 0x570c, 0x5703,
+ 0x587b, 0x58a6, 0x5877, 0x5888, 0x5874, 0x58da, 0x5876, 0x5878,
+ 0x588a, 0x588f, 0x587d, 0x5890, 0x58ed, 0x58d9, 0x58d0, 0x591a,
+ 0x58d7, 0x58e2, 0x58e1, 0x58c5, 0x58e0, 0x58ca,
+ /* 0x40 */
+ 0x5925, 0x58cc, 0xc9b3, 0x5bc6, 0x5bc1, 0x5c4d, 0x5d4b, 0x5d64,
+ 0x5d95, 0x5d99, 0xc9bc, 0x5d94, 0x5da2, 0x5dae, 0x5d9e, 0x5da7,
+ 0x5d86, 0x05fd, 0x5da4, 0x5d91, 0x5d93, 0xc9bb, 0x5d88, 0x60cd,
+ 0x60ca, 0x613f, 0x6140, 0x6146, 0x6141, 0x6145, 0x6158, 0x613b,
+ 0x6148, 0x624e, 0x6252, 0x624f, 0x627b, 0x627a, 0x62a0, 0x629f,
+ 0x62fb, 0x62f7, 0x63b8, 0x63b9, 0x63bb, 0x63b7, 0x06f4, 0x63ba,
+ 0x06ef, 0x63da, 0x63b5, 0x63bf, 0x63bc, 0x63c0, 0xc9d3, 0xc9d9,
+ 0x6575, 0x6579, 0x6576, 0x6635, 0x6640, 0x66c0, 0x6681, 0x66ad,
+ 0x66af, 0x66ac, 0x668f, 0x66a8, 0x66aa, 0x66a9, 0x6688, 0x667f,
+ 0x6680, 0x66bc, 0x69ae, 0x69bb, 0x69bd, 0x0831, 0x6a78, 0x6a74,
+ 0x6b0c, 0x6b11, 0x6b08, 0x6b06, 0x6b10, 0x6b8f, 0x6b90, 0x6b8d,
+ 0x6b8e, 0x6b96, 0x6b95, 0x6c0b, 0x6c0c, 0x6c7c,
+ /* 0x41 */
+ 0x6c73, 0x6c75, 0x6c76, 0x6c7d, 0x6c78, 0x6c71, 0x6d4b, 0x6d4e,
+ 0x6e33, 0x6e32, 0x0903, 0x6e91, 0x6ee7, 0x6ee9, 0x6ea2, 0x6e94,
+ 0x6e87, 0x6ea3, 0x6edd, 0x6e7b, 0x6e83, 0x6e81, 0x6edf, 0x6e7c,
+ 0x6ee4, 0x6ee2, 0x6e93, 0x6e7d, 0x6ebf, 0x6e9b, 0x6e8e, 0x6e9f,
+ 0x0909, 0x6e8c, 0x6e7f, 0x6e9c, 0x6e84, 0x6e42, 0x6ee6, 0x7251,
+ 0x724a, 0x7264, 0x7225, 0x722f, 0x722e, 0x722b, 0x7228, 0x7232,
+ 0x722d, 0x7231, 0x7239, 0x722c, 0x7261, 0x7511, 0x7510, 0x7512,
+ 0x7553, 0x7555, 0x757b, 0x7581, 0x757d, 0x757c, 0x75c2, 0x75c5,
+ 0xca22, 0x75c4, 0xca23, 0x766b, 0x7668, 0x0a3e, 0x765c, 0x765d,
+ 0x766a, 0xca24, 0x7c76, 0x7776, 0x0a77, 0x77c4, 0x77cb, 0x77c8,
+ 0x77d4, 0x77d5, 0x77c9, 0x77d7, 0x0a7b, 0x7978, 0x795a, 0x795b,
+ 0x795c, 0x7956, 0x7958, 0x7971, 0x96d4, 0x7b40,
+ /* 0x42 */
+ 0xca33, 0x7b3f, 0x7b43, 0x7b41, 0x7be2, 0x7be0, 0x7be3, 0x7c66,
+ 0x7c73, 0x7c6c, 0x7c71, 0x7c6a, 0x7c6d, 0x7c6e, 0x7c6b, 0x7d8c,
+ 0x7d77, 0xca3a, 0x7d7f, 0x7d89, 0x7d7a, 0x7d85, 0x7d78, 0x7d8a,
+ 0x7d86, 0x7f2c, 0x7f67, 0x7f5b, 0x7fe5, 0x7fe1, 0x8061, 0x8069,
+ 0x806a, 0x8165, 0x816d, 0x8163, 0x8186, 0x815c, 0x8162, 0xca48,
+ 0x8179, 0x8169, 0x8170, 0x8176, 0x815d, 0x8187, 0x816e, 0x8171,
+ 0x817c, 0x8173, 0x815b, 0x816b, 0x83bf, 0x83c1, 0x83bd, 0x83c9,
+ 0x83bc, 0x83c2, 0x83c0, 0x8492, 0x84a9, 0x848f, 0x8476, 0x847b,
+ 0x8475, 0x84a4, 0x8664, 0x873d, 0x87af, 0x0d3a, 0xca58, 0x879d,
+ 0x8799, 0x87b1, 0x8963, 0x8962, 0x8964, 0x8969, 0x0da0, 0x8a75,
+ 0x8a73, 0x8a71, 0x8a74, 0x8b0c, 0x8b16, 0x0de5, 0x8b11, 0x8b1f,
+ 0x8b1a, 0x8b0d, 0x8b1b, 0x8b13, 0x8c4e, 0x8c55,
+ /* 0x43 */
+ 0x8c50, 0x0e7d, 0x8dd2, 0x8dd3, 0x8dd1, 0x8df1, 0x8ddc, 0x8dc8,
+ 0x8dcc, 0x8dd0, 0x8dcf, 0x8ddf, 0x8f2b, 0x8f2e, 0x8f2d, 0x8f9d,
+ 0x8f9e, 0x8f9f, 0x8fa9, 0x8fa0, 0x8f98, 0x8fa1, 0x8fab, 0x8faf,
+ 0x906e, 0x905f, 0x905a, 0x0f6d, 0x9065, 0x9068, 0x9072, 0x9117,
+ 0x9116, 0x9118, 0x9119, 0x911a, 0x9122, 0x911b, 0x911c, 0x91be,
+ 0x91ee, 0x925a, 0x9250, 0x9258, 0x9254, 0x9257, 0x9256, 0x9315,
+ 0x939b, 0x9393, 0x9392, 0x9372, 0x9398, 0x9399, 0x93df, 0x0ff8,
+ 0x93d5, 0x2958, 0x93d4, 0x93f3, 0x93f4, 0x93e7, 0x93e1, 0x93e6,
+ 0x93eb, 0x93ec, 0x35db, 0x1050, 0x960d, 0x960c, 0x4d2f, 0x9668,
+ 0x9665, 0x966b, 0x9669, 0x96d1, 0x96d3, 0x9727, 0x9728, 0x1068,
+ 0x1067, 0x9724, 0x97d7, 0x98ca, 0x98c7, 0xca9e, 0x98d8, 0x98e1,
+ 0x98c6, 0x98f8, 0x98c3, 0x98f4, 0x9917, 0x98ea,
+ /* 0x44 */
+ 0x98cb, 0x9886, 0x98c4, 0x98d9, 0x9919, 0x98c2, 0x98e2, 0x10cf,
+ 0x98de, 0x98ed, 0xca9c, 0x10cd, 0x991d, 0x98dd, 0x98db, 0x98e8,
+ 0x98e9, 0x98bf, 0x98e0, 0x98d1, 0x98dc, 0x98ce, 0x991e, 0x98cc,
+ 0x98f2, 0x98f3, 0xca9f, 0xcaa2, 0xcaa3, 0xcaa1, 0x9cab, 0x9caa,
+ 0x9ca7, 0x9ca9, 0x9d88, 0x9d75, 0x9d60, 0x9d6c, 0x9d73, 0x11ab,
+ 0x9d6e, 0x9d74, 0x9d76, 0x9d68, 0x9d77, 0x9d86, 0x9fea, 0xa051,
+ 0xa050, 0xa058, 0xa04d, 0xa04f, 0xa04e, 0xa05c, 0xa052, 0xa044,
+ 0xa04a, 0xa04b, 0xa1ea, 0xa210, 0xa211, 0xa2cd, 0xa2bf, 0xa2c4,
+ 0xa2d0, 0xa2ce, 0xa2c0, 0xa2c2, 0xa2cf, 0xa2c9, 0xa2bb, 0xa397,
+ 0xa392, 0xa36f, 0xa37e, 0xa39a, 0x12c1, 0xa386, 0xa373, 0x2d24,
+ 0xa377, 0xa38f, 0xa370, 0xa381, 0xa382, 0xa399, 0xa37d, 0xa37f,
+ 0xa37b, 0xa387, 0xa5b2, 0xa62f, 0xa634, 0xa62e,
+ /* 0x45 */
+ 0xa632, 0x1347, 0xa6aa, 0x1357, 0xa6a9, 0xa738, 0xa736, 0xa737,
+ 0xa747, 0xa733, 0xa739, 0xa735, 0xa744, 0xa8a5, 0xa8a6, 0xa89e,
+ 0xa9e3, 0xa9df, 0xa9d3, 0xa9f1, 0xa9e4, 0xa9e0, 0xa9d6, 0x2ec3,
+ 0xa9e6, 0xa9d8, 0xa9de, 0xa9db, 0xa9dc, 0xab1b, 0xab1f, 0xab1d,
+ 0xab1c, 0xab1e, 0xab20, 0xab21, 0x144e, 0xabb6, 0xabbc, 0xabc6,
+ 0xabc7, 0xabba, 0xabbe, 0xabbd, 0xabb5, 0xabb4, 0xad0f, 0xad62,
+ 0xadeb, 0xadd9, 0xade4, 0xadd7, 0xadd8, 0xadd6, 0xadce, 0xaddd,
+ 0xade7, 0xadd2, 0xadc5, 0xadc9, 0xaddb, 0xaf92, 0xaf8a, 0xaf8b,
+ 0xaf89, 0xb008, 0xb003, 0xb006, 0xb005, 0xaff5, 0xb00b, 0xaffb,
+ 0xb0fc, 0xb101, 0xb102, 0xb0fa, 0xb108, 0xb0f7, 0xb100, 0xb0ff,
+ 0xb106, 0xb0f6, 0xb0fb, 0xb10a, 0xb225, 0xb243, 0xb244, 0xb364,
+ 0xb362, 0xb35e, 0xb35b, 0xb3d6, 0x3372, 0x33c2,
+ /* 0x46 */
+ 0xb577, 0xb582, 0xb57c, 0xb57d, 0xb586, 0xb581, 0xb584, 0xb576,
+ 0xb583, 0xb57f, 0xb57e, 0xb688, 0xb68d, 0xb68b, 0xb691, 0xb68f,
+ 0xb77c, 0xb779, 0xb77a, 0xb8ea, 0xbb4c, 0xbc99, 0x35d1, 0xbd8b,
+ 0xbd8d, 0xbd8a, 0xbd8e, 0xbe11, 0x5456, 0xcb15, 0x3374, 0x33c3,
+ 0x33c4, 0x341b, 0x345f, 0x346a, 0x3469, 0x346b, 0x360c, 0x35f6,
+ 0x35ed, 0x3629, 0x35fe, 0x35f1, 0x3617, 0x35ff, 0x35ee, 0x35fd,
+ 0x361c, 0x35fc, 0x3600, 0x3620, 0x0077, 0x35f9, 0x3667, 0x3608,
+ 0x379e, 0x37f3, 0x3825, 0x3827, 0x381f, 0x3865, 0x3863, 0x3894,
+ 0x3897, 0x38f1, 0x395f, 0x3962, 0x18f2, 0x3960, 0xc922, 0x3a8c,
+ 0x3a82, 0x3a90, 0x3a8b, 0x3a8d, 0x3a81, 0x3a9d, 0x3b8e, 0x3b8f,
+ 0x3b92, 0x3c23, 0x3c52, 0xc92e, 0x3d00, 0x3d01, 0x3d02, 0x3d1f,
+ 0x3d8c, 0x3d89, 0x3d8b, 0x3d88, 0x3d8d, 0x3d8f,
+ /* 0x47 */
+ 0x9085, 0x3e00, 0x3e05, 0x3e01, 0x3e68, 0x3e6e, 0x3e67, 0x3e75,
+ 0x1ab6, 0xc945, 0x40d7, 0xc946, 0x3348, 0x40d4, 0x40d8, 0xc947,
+ 0xc948, 0x40ba, 0xc949, 0x40db, 0x40bf, 0x4135, 0x40bc, 0x40d9,
+ 0x01c4, 0x40dd, 0x4100, 0x40d5, 0x4130, 0x40bd, 0x40dc, 0x43fd,
+ 0x43fe, 0x4407, 0x7517, 0x456f, 0x4569, 0x4570, 0x4567, 0x45a9,
+ 0x4595, 0x4590, 0x456c, 0x4597, 0x4571, 0x0252, 0x4574, 0x456d,
+ 0x458e, 0x472f, 0xc61b, 0x47a9, 0x484e, 0xc95f, 0x485a, 0x4848,
+ 0x4855, 0x484c, 0x4849, 0x484f, 0x484a, 0x49d6, 0x49a0, 0x49a9,
+ 0xc967, 0x499d, 0x49d4, 0x49a4, 0x49a8, 0x49a6, 0x49e6, 0x4b7d,
+ 0x4b77, 0x4b7a, 0x4c41, 0x4c49, 0x4c59, 0x4c45, 0x4c48, 0x4c40,
+ 0x4d8e, 0x4d95, 0x4d90, 0x4df7, 0x4df8, 0x4df6, 0x4dfb, 0x4e9e,
+ 0x4e9d, 0x4e99, 0xc977, 0x4ea3, 0x4ea9, 0x4e98,
+ /* 0x48 */
+ 0x4ea0, 0x4e96, 0x4e94, 0x4e95, 0x4e9f, 0x4ea1, 0x4f21, 0x4f1d,
+ 0x4f1f, 0x506d, 0xc97c, 0x509a, 0x5092, 0x507a, 0x507d, 0x50a1,
+ 0x509d, 0x5099, 0x506b, 0x506e, 0xc97d, 0x5245, 0xc984, 0x52fb,
+ 0x52eb, 0x52f2, 0x52f9, 0xc986, 0x52f8, 0x52ed, 0x5301, 0x52f7,
+ 0x5306, 0x539b, 0x53ca, 0x046b, 0x1ec3, 0x546b, 0x546c, 0x5474,
+ 0x5467, 0x545b, 0x5460, 0x5476, 0x5463, 0x5461, 0x5528, 0x555b,
+ 0x555e, 0x5560, 0x555d, 0x555c, 0x55f4, 0x5600, 0x5608, 0x5607,
+ 0x5601, 0x5605, 0x5664, 0x5663, 0x569e, 0x56a0, 0x56a1, 0x569f,
+ 0x5726, 0x572d, 0x5728, 0x571d, 0x58ec, 0x58e3, 0x58eb, 0x5916,
+ 0x58c8, 0x931b, 0x58e9, 0x58e4, 0x5924, 0x58d1, 0x0541, 0x58dd,
+ 0x58c2, 0x58cb, 0x58c7, 0x58e7, 0x0550, 0x58ea, 0x594b, 0xc9a5,
+ 0x5960, 0x597d, 0x593e, 0xc9a4, 0x5952, 0x594e,
+ /* 0x49 */
+ 0x593c, 0x5932, 0x5930, 0x5923, 0x5bca, 0x5bcb, 0x5bc9, 0x5bc8,
+ 0x5bcd, 0x5d98, 0x5da0, 0x5d9f, 0x5d9c, 0x5da3, 0x5d97, 0xc9be,
+ 0x5df1, 0x5e09, 0x5e03, 0x5dea, 0x5e45, 0x5ded, 0x5e05, 0x5e1a,
+ 0x5e15, 0x5e01, 0x5dec, 0x5e0e, 0x5e17, 0x5e42, 0x5e12, 0x5e10,
+ 0x5def, 0x5dff, 0x5e00, 0x5e0c, 0x5e0f, 0x5e04, 0x5e08, 0x5e14,
+ 0x5e43, 0xc9bd, 0x5e1b, 0x5e11, 0x5e13, 0x60cf, 0x60ce, 0x616f,
+ 0x616e, 0x617a, 0x6170, 0x6164, 0x615e, 0x616c, 0xc9c9, 0x615b,
+ 0x6161, 0x6165, 0x627f, 0x6280, 0x627c, 0x62a7, 0x62a6, 0x62a1,
+ 0x06c0, 0x62a8, 0x62a3, 0x62a2, 0x62ad, 0x62a5, 0x6301, 0x62ff,
+ 0x62fc, 0x6300, 0x6335, 0x63ee, 0x63ef, 0x63f6, 0x63e8, 0x63ea,
+ 0x63e3, 0x641f, 0x06fc, 0x63e4, 0x63fa, 0x63f1, 0x63fb, 0xc9d4,
+ 0x653d, 0x653c, 0x0079, 0x6578, 0x6577, 0x100b,
+ /* 0x4a */
+ 0x66d1, 0x66c7, 0x66df, 0x66d0, 0x66e0, 0x66d6, 0x66d8, 0x6716,
+ 0x670e, 0x66d9, 0x670f, 0x6711, 0x66cd, 0x6689, 0x66ce, 0x6714,
+ 0x66da, 0x6712, 0x66d3, 0x66c2, 0x66e1, 0x66e9, 0x66ea, 0x66de,
+ 0x6715, 0x69d9, 0x69d6, 0x69cd, 0x69d0, 0x69d3, 0xc9f0, 0x6a82,
+ 0x6a85, 0x6a7f, 0x6a7d, 0x6a81, 0x6a83, 0x6a84, 0xada0, 0x6b28,
+ 0x6b0f, 0x6b17, 0x6b1a, 0x6b25, 0xc9f7, 0x6b9b, 0x6b99, 0x6c92,
+ 0x6c8c, 0x6c95, 0x6c8d, 0x6ca3, 0x6c93, 0x6c91, 0x6edb, 0x6e99,
+ 0x6e9a, 0x6f08, 0x6f4c, 0x6f0d, 0x6f01, 0x6f4e, 0x6f02, 0x6f4d,
+ 0x6f21, 0x6efc, 0xca09, 0x6e8a, 0xca08, 0x6e95, 0x6f11, 0x6f12,
+ 0x6f46, 0x6f1c, 0x6f49, 0x6f0c, 0x091e, 0x6f13, 0x6f16, 0x6efd,
+ 0x6f0f, 0x6f1f, 0x7230, 0x726e, 0x726b, 0x729b, 0x727b, 0x7263,
+ 0x7297, 0x726d, 0x729c, 0x7298, 0x726f, 0x7267,
+ /* 0x4b */
+ 0x7269, 0x7515, 0x7563, 0x7586, 0x758a, 0x7587, 0x7588, 0x7585,
+ 0x7589, 0x75ca, 0x75c7, 0x75cb, 0x75cc, 0x75c9, 0x760d, 0x7683,
+ 0x7684, 0x7678, 0x7682, 0x7673, 0x7679, 0x768c, 0x77d0, 0x77cf,
+ 0x77d2, 0x77d9, 0x77cc, 0x77eb, 0x77fd, 0x77ec, 0x77e8, 0x77f8,
+ 0x77fa, 0xca27, 0x0a85, 0x77e1, 0x77fb, 0x78e7, 0xca2e, 0x79a5,
+ 0x7991, 0x79a6, 0x797c, 0x7992, 0x79a2, 0x79a0, 0x7afc, 0x7afe,
+ 0x7b57, 0x7b53, 0x7b58, 0x7be7, 0x7c8e, 0xca38, 0x7c83, 0x7c8b,
+ 0x7c84, 0x0b97, 0x7da2, 0x7db7, 0x7da9, 0x7da5, 0x7d9f, 0x7daa,
+ 0x7d97, 0x7da1, 0x7d9e, 0x7dab, 0x7d99, 0x7da3, 0x7f30, 0x7f32,
+ 0x7f2f, 0x7f70, 0x7f6c, 0x7f6f, 0x7fe8, 0x7fee, 0x7fea, 0x806d,
+ 0x8076, 0x8070, 0x8071, 0x806c, 0x81eb, 0x81b5, 0x8196, 0x8190,
+ 0x818d, 0xca49, 0x81a2, 0x81b0, 0x8192, 0x81a0,
+ /* 0x4c */
+ 0x8193, 0x81c3, 0x818e, 0x81b6, 0x819d, 0x8195, 0x81b3, 0x81a4,
+ 0x8370, 0x83d4, 0x0c93, 0x83cf, 0x3470, 0x8494, 0x2561, 0x84c0,
+ 0x84b4, 0x84c1, 0x0cb2, 0x84bd, 0x84af, 0x8677, 0x8678, 0x866b,
+ 0x866d, 0x866e, 0x8672, 0x866f, 0x8671, 0x62ab, 0x868c, 0x873f,
+ 0x87b6, 0x87b7, 0x2606, 0x87bb, 0x87b8, 0x3a9c, 0x87b9, 0x2601,
+ 0x898b, 0x897a, 0x8984, 0x8988, 0x8991, 0x8979, 0x898e, 0x8980,
+ 0x8982, 0x897c, 0x0da4, 0x8a84, 0x8a7f, 0x0df2, 0x8b3b, 0x8b71,
+ 0x8b3d, 0x8b30, 0x0df1, 0x8b3e, 0x8b38, 0x8c5e, 0x8c64, 0x0e81,
+ 0x8c5d, 0x8c6d, 0x8c4f, 0x8c62, 0x8c5f, 0x8dec, 0x8df2, 0x8df4,
+ 0x8df7, 0x8df6, 0x8e07, 0x8ded, 0x8dea, 0x8df0, 0x8df8, 0x8df3,
+ 0x0edc, 0xca72, 0x8f31, 0x8f2f, 0x8fb6, 0x8fae, 0x8faa, 0x8fbf,
+ 0x8fcc, 0x8fc7, 0x9983, 0x9080, 0x907b, 0x907f,
+ /* 0x4d */
+ 0x907d, 0x9083, 0xca78, 0x9146, 0x912d, 0x9125, 0x9126, 0x912c,
+ 0x9137, 0x9131, 0x9133, 0x9132, 0x9127, 0x912a, 0x912e, 0x912f,
+ 0x91c0, 0x9271, 0x9261, 0x9262, 0x9266, 0x9318, 0x93c5, 0x93c3,
+ 0x93c4, 0x93c2, 0x93ae, 0x9410, 0x9408, 0x941f, 0x943a, 0x943b,
+ 0x9436, 0x940c, 0x9406, 0x942a, 0x9457, 0x9450, 0x9420, 0xca85,
+ 0x942c, 0x9421, 0x940b, 0x9419, 0x9435, 0x9418, 0x940f, 0x9413,
+ 0x9455, 0x9439, 0x941a, 0x100c, 0x9417, 0x95e4, 0x95e9, 0x758b,
+ 0x9610, 0x9612, 0x963f, 0x966e, 0x7518, 0xca8c, 0x96d6, 0x96d5,
+ 0x96d7, 0x3e02, 0x106d, 0x9731, 0x9730, 0x973a, 0x9885, 0x986b,
+ 0x9948, 0x994b, 0x9937, 0x997b, 0x996c, 0x9985, 0x9965, 0x9936,
+ 0x9986, 0x9934, 0x9968, 0x995a, 0x9958, 0x9972, 0x996a, 0x98d3,
+ 0x993c, 0x9933, 0x993b, 0x994d, 0x994f, 0x997c,
+ /* 0x4e */
+ 0x99b0, 0x995b, 0x9955, 0x9964, 0x996b, 0x9953, 0x10e6, 0x9957,
+ 0x995e, 0x996d, 0x9935, 0x9969, 0x9959, 0x9966, 0x9950, 0x9951,
+ 0x995c, 0x9a5d, 0x9987, 0x9978, 0x9949, 0x994e, 0x98f1, 0x9973,
+ 0x9988, 0x98cf, 0xcaa4, 0x9cb1, 0x9cb3, 0x9d9c, 0x9da4, 0x9d90,
+ 0x9db8, 0x9da0, 0x9d9d, 0x9da8, 0x9da9, 0xcab9, 0x9db1, 0x9d93,
+ 0x9d9b, 0x9da2, 0x9da1, 0x9db0, 0x9da7, 0x9fb3, 0x2b49, 0x9fb4,
+ 0x9ff1, 0x9fed, 0x9fec, 0xa068, 0xa075, 0xa06a, 0xa062, 0xa067,
+ 0xa060, 0xa077, 0xa05f, 0xa079, 0xa223, 0xa221, 0xa21c, 0x2c99,
+ 0xa21f, 0xa21e, 0xa2d6, 0xa2d3, 0xa2d9, 0xa2d7, 0xa2d4, 0xa2dc,
+ 0xa2d8, 0xa3a3, 0x12d1, 0xa3be, 0xa3a9, 0xa3a1, 0xa3a0, 0xa3ab,
+ 0xa3a2, 0xa3ba, 0xa3c2, 0xa39c, 0xa3bb, 0xa3aa, 0xa3ac, 0xa3a5,
+ 0xa3c1, 0x132c, 0xa5e2, 0xa636, 0xa63d, 0xa63a,
+ /* 0x4f */
+ 0x5661, 0xa648, 0xa63c, 0xa6b7, 0xa6ac, 0xa6b3, 0xa6b6, 0xa6b2,
+ 0x136e, 0xa75d, 0xa749, 0xa74e, 0xa74f, 0xa74d, 0xa75c, 0xa85d,
+ 0xa8bb, 0xa8ce, 0xa8bf, 0xa8ba, 0xa8c3, 0x13e5, 0xaa06, 0xa9f8,
+ 0xa9fe, 0xaa13, 0xa9f6, 0x13e6, 0xab34, 0xab2d, 0xab2a, 0xab35,
+ 0xab2c, 0xabd4, 0xabda, 0xabd3, 0xabd2, 0xabce, 0xabcf, 0x149f,
+ 0xadfd, 0xae0b, 0xadfe, 0xadf8, 0xadf7, 0xae17, 0xadfa, 0xadf9,
+ 0xae00, 0xadf5, 0xadf1, 0xae03, 0xae05, 0xae1c, 0xafac, 0xaf9a,
+ 0xafad, 0xafa0, 0xb01b, 0xb025, 0xb024, 0xb026, 0xb027, 0xb028,
+ 0xb02a, 0xb01a, 0xb02e, 0xb015, 0xb115, 0xb114, 0xb117, 0xb118,
+ 0xb10f, 0xb113, 0xb10b, 0xb122, 0x457a, 0xb226, 0x301f, 0xb251,
+ 0xb24d, 0xb24e, 0xb24a, 0xb24b, 0xb24c, 0xb250, 0xb262, 0xb24f,
+ 0xb252, 0xb368, 0xb369, 0xb3e5, 0xb3f0, 0xb3e1,
+ /* 0x50 */
+ 0xb3e2, 0xcaf2, 0xb5a5, 0xb5a9, 0xb5a4, 0xb5af, 0xb5ac, 0xb5ae,
+ 0xb5aa, 0xb695, 0xb699, 0xb693, 0xb69d, 0xb698, 0xb69c, 0xb697,
+ 0x160d, 0xb789, 0xb787, 0xb8d7, 0xb8ed, 0xb8f1, 0xb8f0, 0xb905,
+ 0xb903, 0xb904, 0xb95f, 0xbb57, 0xbc9c, 0xbca1, 0xbc9a, 0xbd8f,
+ 0xbd93, 0xbd9e, 0xbda3, 0xbd98, 0xbd99, 0xbd95, 0xbe6e, 0xbe6a,
+ 0xbff4, 0xbff7, 0xc179, 0xc38f, 0xc391, 0xc40b, 0xc802, 0x3384,
+ 0x3404, 0x3480, 0x362f, 0x363f, 0x363b, 0x3662, 0x3644, 0x3633,
+ 0x365f, 0x362b, 0xc909, 0x3639, 0x3636, 0x3648, 0x3635, 0x366c,
+ 0x3658, 0x363a, 0x37a8, 0x37f4, 0x3829, 0x389a, 0x3900, 0x3abb,
+ 0x3abd, 0x3ab7, 0x3ab2, 0x00f8, 0x3aa8, 0x3aab, 0x3aa6, 0x3abc,
+ 0x3b97, 0x3b96, 0x3bf8, 0x1913, 0x3c51, 0x0133, 0x3cb5, 0x3cb4,
+ 0x3cb6, 0x013c, 0x3cb7, 0x3d05, 0x3d23, 0x3d95,
+ /* 0x51 */
+ 0x3d98, 0x014f, 0x3d94, 0x3d93, 0x3e07, 0x3e73, 0x3e71, 0x3e72,
+ 0x3e78, 0x415f, 0x416a, 0x4167, 0x416b, 0x4169, 0x418e, 0x4149,
+ 0x4180, 0x01dc, 0x4144, 0x418f, 0x4145, 0xc94c, 0x414f, 0x4163,
+ 0x4136, 0x4148, 0x415c, 0x4193, 0x4161, 0x4160, 0x414e, 0x415e,
+ 0x413f, 0x41a4, 0x1ae0, 0x4168, 0x440b, 0x4411, 0x440d, 0x440e,
+ 0x45c2, 0xc957, 0x45b0, 0x45c3, 0x45c8, 0x4565, 0x45d7, 0x45bd,
+ 0x45b8, 0x45b6, 0x45c7, 0x45bc, 0x45b1, 0x45af, 0xc95b, 0x4735,
+ 0x4730, 0x475d, 0x3e76, 0x476f, 0x47b0, 0xc95e, 0x47b4, 0x485c,
+ 0x485d, 0x4a08, 0x49ee, 0x4a0b, 0x49f2, 0x49fd, 0x49f1, 0x4a10,
+ 0xc968, 0x4a14, 0x4b8b, 0x4b8c, 0x4b85, 0x4c7a, 0x4c6c, 0x4c60,
+ 0x4c67, 0x4c66, 0x4c6a, 0x4c5f, 0x4c6d, 0x4c68, 0x4c64, 0x4d3a,
+ 0x4d3b, 0x4d39, 0x4e02, 0x4e04, 0x4e03, 0x4eb4,
+ /* 0x52 */
+ 0x4eb3, 0x4ebb, 0x4eac, 0x4eb6, 0x4eb1, 0x4eaf, 0x4eb5, 0x4ebe,
+ 0x4eb2, 0x4f24, 0x50b6, 0x50b9, 0x50ac, 0x50b0, 0x50d7, 0x50bb,
+ 0x50fe, 0x50cb, 0xc97f, 0x03f5, 0x50b3, 0x50be, 0x50cd, 0x50bc,
+ 0x50ba, 0x50c7, 0x5316, 0x531b, 0x5317, 0x5315, 0x539f, 0xc98e,
+ 0x5482, 0x5483, 0x548e, 0x546a, 0x5489, 0x5494, 0x5486, 0x5490,
+ 0x5562, 0x5590, 0x560c, 0x560f, 0x04c3, 0x56a5, 0x56a7, 0x56a6,
+ 0x56a4, 0x5735, 0x5738, 0x5736, 0x5743, 0x5747, 0x5737, 0x5943,
+ 0x59a2, 0x5951, 0x5972, 0x596d, 0x592f, 0x5954, 0x596e, 0x5955,
+ 0x5937, 0x594f, 0x5950, 0x1f39, 0x599e, 0xc9a8, 0x59b3, 0x59a7,
+ 0x0571, 0x59f9, 0x5991, 0xc9a7, 0x59b6, 0x59dd, 0x5999, 0x5bdf,
+ 0x5bd5, 0x77f5, 0x5e28, 0x5e40, 0x5e71, 0x5e98, 0x5e95, 0x5e65,
+ 0x5e78, 0x5e7f, 0x5e60, 0x5e7c, 0x5e96, 0x5e6a,
+ /* 0x53 */
+ 0x5e79, 0x5e73, 0x5e72, 0x5e7b, 0x5e70, 0x60d5, 0x60d7, 0x618f,
+ 0x6189, 0x619e, 0x6187, 0x61a0, 0x618d, 0x6188, 0x617f, 0x618c,
+ 0x6193, 0x6259, 0xbcb0, 0x62b1, 0x81f4, 0x62af, 0x62b2, 0x6308,
+ 0x630a, 0x6336, 0x6337, 0xc9cf, 0x0701, 0x6436, 0x6429, 0x644a,
+ 0x6426, 0x6428, 0x6424, 0x642a, 0x6448, 0x6544, 0x6584, 0x658c,
+ 0x66c4, 0x66dc, 0x6787, 0x6753, 0x677f, 0x6731, 0x6751, 0x674b,
+ 0x6752, 0x6780, 0x67a5, 0x6781, 0x6743, 0x6734, 0x6736, 0x6732,
+ 0x6748, 0x6749, 0x673c, 0x674d, 0x674a, 0xc9e6, 0x678a, 0x6746,
+ 0x673e, 0x6783, 0x6750, 0x67b4, 0x69f0, 0x69e4, 0x69e3, 0x69e5,
+ 0x69e6, 0x69e7, 0x69e1, 0x69ef, 0x69e8, 0x69dd, 0x6a03, 0x6a88,
+ 0x6b26, 0x6b16, 0x6b3b, 0x6b2f, 0x6b39, 0x6b34, 0xc9f4, 0x6b35,
+ 0x6b31, 0x6b38, 0x3e81, 0x6baa, 0x6ba3, 0x6ba4,
+ /* 0x54 */
+ 0x6ba0, 0x6ba1, 0x6ba9, 0x6ba5, 0x6caf, 0x6cb1, 0x6cab, 0x6cae,
+ 0x6cb0, 0x6cb3, 0x6cac, 0x6ca9, 0x6cb2, 0x6ca8, 0x6cb4, 0x6cc2,
+ 0x6d4f, 0x6d66, 0x6f1e, 0x6f15, 0x6f10, 0x6f7f, 0x6f7e, 0x6f60,
+ 0x6fcc, 0x6fb2, 0x6f62, 0x6f8d, 0x6f8e, 0x6f77, 0x6f7c, 0x6f8f,
+ 0x6f5d, 0x6f6d, 0x6f63, 0x6faf, 0x6f90, 0x6f7d, 0x6f7a, 0x6f06,
+ 0xca0b, 0x6f68, 0x6fb4, 0x6f78, 0x6fb1, 0x22d7, 0xca0c, 0x0941,
+ 0x72e8, 0x72e9, 0x72c0, 0x09d7, 0x72ea, 0x72b7, 0x72ba, 0x72b5,
+ 0xca1d, 0x72b4, 0x72bc, 0x72c6, 0x72b8, 0x72bd, 0x72c2, 0x734d,
+ 0x72f0, 0x72c7, 0x72c1, 0x72c3, 0x72f1, 0x72ec, 0x09e2, 0x751c,
+ 0x7520, 0x7558, 0x7565, 0x7564, 0x758c, 0x758d, 0x75d9, 0x75e0,
+ 0x7610, 0x7694, 0x7692, 0x7696, 0x7695, 0x76bf, 0x76a0, 0x0a45,
+ 0x77f4, 0x77f6, 0x77dc, 0x243d, 0x7816, 0x7815,
+ /* 0x55 */
+ 0x781c, 0x780f, 0x782c, 0x7814, 0x7825, 0x7817, 0x7812, 0x781e,
+ 0x7980, 0x79a8, 0x79af, 0x79d6, 0x79e2, 0x79b4, 0x79b3, 0x79b0,
+ 0x79b2, 0x79a1, 0x7b60, 0x7b66, 0x7b61, 0x7b4e, 0x7b5d, 0x7b63,
+ 0x7be6, 0x7bef, 0x7bec, 0x7c98, 0x7ca7, 0x7c94, 0x7c95, 0x7c91,
+ 0x7c9d, 0x7c99, 0x7c9b, 0x7c9c, 0x7d1d, 0x7d1c, 0x7dd0, 0x7de0,
+ 0x7dcb, 0x7ddb, 0x7dda, 0x7dc2, 0x7dd3, 0x7de5, 0x7f7d, 0x7f7b,
+ 0x7fff, 0x0bf2, 0x7ff9, 0x8077, 0x807c, 0x8078, 0x807b, 0x807a,
+ 0x81d2, 0x81cb, 0x81c9, 0x81ce, 0x81e4, 0x81ca, 0x81d0, 0x61a5,
+ 0x0c49, 0x81d9, 0x81ee, 0x81dd, 0x8200, 0x81e1, 0x83de, 0x83e2,
+ 0x83da, 0x84ce, 0xca4f, 0x84cf, 0x84da, 0x84d1, 0x84d4, 0x84ed,
+ 0x84cb, 0x84d5, 0x84f1, 0x869c, 0x8688, 0x8741, 0x87d0, 0x87f7,
+ 0x87cf, 0x87d1, 0x87db, 0x87de, 0x87f8, 0x87dc,
+ /* 0x56 */
+ 0x87d9, 0x89a0, 0x89b2, 0x89a1, 0x89aa, 0x89a9, 0x0da9, 0x89a6,
+ 0x899c, 0x89b5, 0x89a7, 0x8a8e, 0x8a90, 0x8a91, 0x8b85, 0x8b5b,
+ 0x8b70, 0x8b64, 0x8b67, 0x8b63, 0x8b77, 0x8b68, 0x8b65, 0x8b6a,
+ 0x8b78, 0x8b66, 0x8c88, 0x8c9e, 0x8c74, 0x8c7a, 0x8c79, 0x8c8b,
+ 0x8c7f, 0x8e13, 0x8e1e, 0x8e17, 0x8e1a, 0x8e22, 0x8e43, 0x8e19,
+ 0x8e1f, 0x8e27, 0x8e12, 0x8e24, 0x8e25, 0x365e, 0x8f35, 0x8f34,
+ 0x8fd1, 0x8fc4, 0x8fca, 0x8fc6, 0x8fcb, 0x8fcd, 0x8fe2, 0x9089,
+ 0x908b, 0x9086, 0x9088, 0x908d, 0x913b, 0x913c, 0x913d, 0x91f5,
+ 0x9279, 0x9275, 0x9282, 0x927f, 0x9285, 0x9276, 0x927c, 0x927e,
+ 0x927b, 0x9280, 0x927a, 0x5748, 0x0fcb, 0x931d, 0x93f6, 0x93f7,
+ 0x93f9, 0x9463, 0x946c, 0x946e, 0x9414, 0x100d, 0x9467, 0x946f,
+ 0x9469, 0x9476, 0x9495, 0x9471, 0x9461, 0x9478,
+ /* 0x57 */
+ 0x946b, 0x9485, 0x9484, 0x9614, 0x9676, 0x89b6, 0x9675, 0x9674,
+ 0x96e2, 0x973f, 0x9744, 0x973d, 0x9747, 0x9748, 0x97db, 0x97dc,
+ 0x97dd, 0x98e5, 0x98e6, 0x99c2, 0x9a2e, 0x9a1d, 0x99f8, 0x99f0,
+ 0x99f6, 0x99c5, 0x99c6, 0x99fc, 0x9a52, 0x9a2f, 0x9a10, 0x99f3,
+ 0x99d2, 0x99ea, 0x99dc, 0x9a1b, 0x99fb, 0x99c3, 0x9a16, 0x9a07,
+ 0x99c9, 0x99d8, 0x9a30, 0x9a13, 0x9a31, 0x99fa, 0x99f2, 0x9ae3,
+ 0x99d5, 0x9a01, 0x99f1, 0x9a1c, 0x99d6, 0x9a08, 0x9a0b, 0x9a17,
+ 0x9a20, 0x99ca, 0x9a32, 0x9a05, 0x99e4, 0x99ce, 0x9a33, 0x9a02,
+ 0x9a19, 0x9a1e, 0x99d3, 0x99f7, 0x99e8, 0x9a1f, 0x99f4, 0x9ad8,
+ 0x9cbf, 0x9cbe, 0x9cbd, 0x9ddc, 0x9ddd, 0x9dab, 0x9dc9, 0x9dc8,
+ 0x9ddf, 0x9dd9, 0x9ddb, 0x9dcc, 0x9de0, 0x9def, 0x9df3, 0x9dae,
+ 0x9e01, 0x9fb7, 0x9fb9, 0x9fb6, 0x9fb8, 0x9ff6,
+ /* 0x58 */
+ 0x9ff3, 0x9ff5, 0x9ff2, 0xa091, 0xa09d, 0xa09b, 0xa092, 0xa08d,
+ 0xa09e, 0xa08c, 0x1231, 0xcac7, 0xa095, 0xcac6, 0xa08a, 0xa08e,
+ 0xa09c, 0xa1ef, 0xa22d, 0xa252, 0xa235, 0xa228, 0xa22e, 0xa2e5,
+ 0xa3ea, 0xa3f1, 0xa3eb, 0xa3d8, 0xa3d0, 0xa3f3, 0xa3db, 0xa3ce,
+ 0x12d5, 0xa3da, 0xa3d7, 0xa3e1, 0xa3f2, 0xa3c8, 0xa3d9, 0xa3de,
+ 0xa3d1, 0xa3e7, 0xa3cf, 0xa5b7, 0xa647, 0xa642, 0xa643, 0xcad3,
+ 0xa6c3, 0xa6c1, 0xa6c7, 0xa764, 0xa76a, 0xa766, 0xa750, 0xa76e,
+ 0xa765, 0x69ec, 0xa77f, 0xcad5, 0xa79a, 0xa769, 0xa772, 0xa76f,
+ 0xa77d, 0xa770, 0xa860, 0xa8c2, 0xa8e7, 0xa8d1, 0xa8eb, 0xa8d4,
+ 0xa8dc, 0xa8db, 0xaa37, 0xaa25, 0xaa1f, 0xaa1e, 0xaa21, 0xaa1b,
+ 0xaa17, 0xaa22, 0xaa2a, 0xaa1a, 0xaa2d, 0xaa23, 0xaa26, 0xaa36,
+ 0xa9ff, 0xab3a, 0xab40, 0xab42, 0xab38, 0xab3b,
+ /* 0x59 */
+ 0xab3c, 0xab43, 0xabe8, 0x1456, 0xabf9, 0xabeb, 0xabf1, 0xabe9,
+ 0xabec, 0xad15, 0xad47, 0xad46, 0xad45, 0xae24, 0xae56, 0xae21,
+ 0xae27, 0xae4d, 0xae31, 0xae1e, 0xae2c, 0xae4f, 0xae2b, 0xae53,
+ 0xae51, 0xae54, 0xae29, 0xae50, 0xae1f, 0xae32, 0xae2a, 0xae1d,
+ 0xae28, 0xae2e, 0xae2d, 0xafbc, 0xafbb, 0xafbd, 0xcae4, 0xb047,
+ 0xb041, 0xcae5, 0xb049, 0x14f4, 0xb12e, 0xb127, 0xb26a, 0xb27b,
+ 0xb273, 0xb275, 0xb269, 0xb279, 0xb272, 0xb376, 0xb377, 0xb374,
+ 0xb373, 0xb402, 0xb3fe, 0xb401, 0xb3f9, 0xb3f4, 0xb5d3, 0xb5d5,
+ 0xb5d8, 0xb5c3, 0xb5ca, 0xb5d0, 0xb5cb, 0xb5ce, 0xb5c5, 0xb5e6,
+ 0xb5c4, 0xb5c0, 0xb5d4, 0xb5e8, 0xb676, 0xb6a2, 0xb6ae, 0xb6a8,
+ 0xb6a3, 0xb6a7, 0xb696, 0xb6a9, 0xb6a5, 0xb6af, 0xb6a4, 0xb6ab,
+ 0xb6aa, 0xb6a6, 0xb6a0, 0xb798, 0xb8db, 0xb8f6,
+ /* 0x5a */
+ 0xb8f5, 0xb90c, 0xb90a, 0x3175, 0xb968, 0xb963, 0xb966, 0x1658,
+ 0xb964, 0xb96a, 0xb969, 0xba95, 0xbb02, 0xbb6a, 0xbb5e, 0xbb68,
+ 0xbb69, 0xbb65, 0xcafe, 0xbca7, 0xbcae, 0xbca8, 0xbcb3, 0xbd9c,
+ 0xbda9, 0xbdb6, 0xbdb3, 0xbdb2, 0xcb03, 0xbdb8, 0xbdc0, 0xbdbf,
+ 0xbdba, 0xbda8, 0xbe3c, 0xbe72, 0xbe71, 0xbe75, 0xbe73, 0xbf17,
+ 0xbf15, 0xbf16, 0xbf1b, 0xbffa, 0xbff9, 0xc12c, 0xc185, 0xc182,
+ 0xc17f, 0xc17d, 0xc188, 0x72f3, 0xc24e, 0xc250, 0xc393, 0xc397,
+ 0xc398, 0xc39b, 0xc39c, 0xc396, 0xc58b, 0xc5fd, 0xc5fc, 0xcb17,
+ 0x6a8b, 0x3408, 0x3407, 0x3673, 0x36a2, 0x36af, 0x3682, 0x367b,
+ 0x3674, 0x36b0, 0x3676, 0x36b9, 0x369e, 0x36b1, 0x36a1, 0x36b2,
+ 0x366e, 0xc90b, 0x0087, 0x3678, 0x367a, 0x3683, 0x369a, 0x37f8,
+ 0x3831, 0x3869, 0x3868, 0x389c, 0x3904, 0x3999,
+ /* 0x5b */
+ 0x3ac7, 0x3ac6, 0x3adc, 0x3ac4, 0x3ad8, 0x3ad4, 0x3adf, 0x3ad1,
+ 0x3ad0, 0x3ad6, 0x3acf, 0x3bad, 0x3baf, 0x3ba7, 0x3bfd, 0x3c5b,
+ 0x3c5a, 0x3d07, 0x3d9d, 0x3d9b, 0x3dab, 0x3da4, 0x3d9c, 0x3d9e,
+ 0x3da5, 0x3daa, 0x3da6, 0x3e0e, 0x3e7e, 0x3e7c, 0x41ee, 0x41d5,
+ 0x41e9, 0x4142, 0x41e2, 0x4223, 0x41d9, 0x41d4, 0x41e3, 0x4215,
+ 0x41ef, 0x41f0, 0x41d6, 0x41dd, 0x41f6, 0x421c, 0x41d8, 0x41db,
+ 0x41da, 0x41ed, 0x4611, 0x4415, 0x4418, 0x441a, 0x441f, 0x4416,
+ 0xc94d, 0x4419, 0xc94b, 0x45f0, 0x4609, 0x461b, 0xa5e7, 0x45f6,
+ 0x45f4, 0x45b5, 0x4610, 0x45f2, 0x4615, 0x45f3, 0x45f8, 0x4739,
+ 0x473b, 0x4736, 0x460e, 0x4772, 0x4774, 0x47b9, 0x47b7, 0x47b8,
+ 0x4872, 0x486b, 0x4a1d, 0x4a37, 0x4a22, 0x4a43, 0x4a4d, 0x4a38,
+ 0x4a5b, 0x4a79, 0x4a1b, 0x49f3, 0x4b91, 0x4c7b,
+ /* 0x5c */
+ 0x4c94, 0xc96f, 0x4c96, 0x4c7f, 0x4c8f, 0x4c84, 0x4c7c, 0x4c8e,
+ 0x4c90, 0x4c98, 0x4c83, 0x4c80, 0x4c93, 0x4c82, 0x32fd, 0x4d3d,
+ 0x4d41, 0x4da1, 0x4d9f, 0x4e0a, 0x4e0d, 0x4ec8, 0x4ec9, 0x4ec7,
+ 0x4ecd, 0x4f25, 0x50b1, 0x50dc, 0xc980, 0x50e5, 0x50f4, 0x50bf,
+ 0x50db, 0x50ea, 0x50f2, 0x03fa, 0x50f1, 0x50ed, 0x50e6, 0x5202,
+ 0xc982, 0x5325, 0x5318, 0x531f, 0x5320, 0x53cf, 0x549d, 0x5499,
+ 0x54a8, 0x5568, 0x5566, 0x5567, 0x5591, 0x5613, 0x5615, 0x561d,
+ 0x5616, 0x5619, 0x566b, 0x5668, 0x566a, 0x566d, 0x5669, 0x56aa,
+ 0x5757, 0x5752, 0x5750, 0x575f, 0x5767, 0x574f, 0x04f2, 0x575b,
+ 0x575c, 0x575d, 0x5a1f, 0x599d, 0x59b1, 0x59b0, 0x5994, 0x59c3,
+ 0x59af, 0x59a8, 0x59dc, 0x5998, 0x59c4, 0x59a4, 0x59ab, 0x59aa,
+ 0x59a5, 0x5a21, 0x59eb, 0x59e6, 0x59f7, 0x59f8,
+ /* 0x5d */
+ 0x59fc, 0x59fa, 0x59e0, 0xc9aa, 0x59f6, 0xc9a9, 0x59e1, 0x5bec,
+ 0x5be2, 0x5be4, 0x5bf9, 0x5e6f, 0x6b4c, 0x5ebb, 0x5ee1, 0x5f00,
+ 0x5ed8, 0x062f, 0x5ed6, 0x5ee2, 0x5ec3, 0x5eb3, 0x5ed2, 0xc9c1,
+ 0x5ece, 0x5ed0, 0x5ed5, 0x5eb9, 0x5eba, 0x5ecf, 0x5ebd, 0x60db,
+ 0x61aa, 0x61ad, 0x61b8, 0x61b6, 0x61b5, 0x61af, 0x61b4, 0x61b7,
+ 0x61a8, 0x61b9, 0x61be, 0x6282, 0x62bc, 0x62b8, 0x62b6, 0x62b9,
+ 0x06c1, 0x6310, 0x6427, 0x6469, 0x6470, 0x6456, 0x646b, 0x647a,
+ 0x646c, 0x646d, 0xc9d5, 0x94c1, 0x658d, 0x6590, 0x67b6, 0x6810,
+ 0x6812, 0x67ba, 0x67bd, 0x6805, 0x67c2, 0x6807, 0x67f5, 0xc9e9,
+ 0x67af, 0x67f4, 0x67f7, 0x67f8, 0x6811, 0x69f6, 0x69f5, 0x69fb,
+ 0x6a01, 0x6a00, 0x6a02, 0x69fe, 0x69fa, 0x69fd, 0x0840, 0x6b37,
+ 0x6b49, 0x6b4b, 0x6b46, 0x6b47, 0x6bb3, 0x6bb2,
+ /* 0x5e */
+ 0x6bb0, 0x6bb7, 0x6c11, 0x6ccc, 0x6cdf, 0x6cd3, 0x6cd5, 0x6cdb,
+ 0x6cc5, 0x6cc8, 0x6cc9, 0x6ce2, 0x6cca, 0x6cd1, 0x6cd2, 0x6cdd,
+ 0x6f6c, 0x6f73, 0x7021, 0x6ff0, 0x701f, 0x703b, 0x7022, 0x7023,
+ 0x6fe8, 0x6fdd, 0x093f, 0x701b, 0x6fed, 0xca0e, 0x6ff2, 0x0946,
+ 0x6fdc, 0x6fe9, 0x701d, 0x6fda, 0x6fe6, 0x7313, 0x7315, 0x7316,
+ 0x733c, 0x730b, 0x731c, 0x733a, 0x733d, 0x739a, 0x731d, 0x7309,
+ 0x7308, 0x733b, 0x7522, 0x7526, 0x7525, 0x7524, 0x369b, 0x758f,
+ 0x7590, 0x75e6, 0x75e3, 0x75e5, 0x7611, 0xca25, 0x76ae, 0x76be,
+ 0x76b4, 0x76b3, 0x76af, 0x7691, 0x76c2, 0x76b6, 0x76b2, 0x7857,
+ 0x783b, 0x7858, 0x7851, 0x7841, 0x7839, 0x0a8f, 0x7859, 0x7845,
+ 0x7861, 0x78e8, 0x79fa, 0x79ea, 0x79ef, 0x79f2, 0x79f0, 0x7b08,
+ 0x7b70, 0x7b6a, 0x7b73, 0x7b68, 0x7bc8, 0x7bf2,
+ /* 0x5f */
+ 0x3e7b, 0x7cae, 0x7cab, 0x7cb5, 0x7caf, 0x7cb2, 0x7cb6, 0x7cb0,
+ 0x7d1e, 0x7e03, 0x7e06, 0x7e1f, 0x0bac, 0x7e0f, 0x7e02, 0x7e19,
+ 0x7e18, 0x7e22, 0x7e15, 0x7e07, 0x7e0d, 0x7e24, 0x7e0c, 0x7e1e,
+ 0x7f89, 0x7f8a, 0x800a, 0x800b, 0x8007, 0x8004, 0x8009, 0x8084,
+ 0x8083, 0x8218, 0x8214, 0x8205, 0x8216, 0x820e, 0x8211, 0x8208,
+ 0x820b, 0x8215, 0x8085, 0x8237, 0x822a, 0x820d, 0x820f, 0x837e,
+ 0x8376, 0x8377, 0x83ec, 0x84fc, 0x8508, 0x84ff, 0x8503, 0x8510,
+ 0x8505, 0x8506, 0x84fa, 0x86c7, 0x86c0, 0x86c3, 0x86a7, 0x86a8,
+ 0x86ab, 0x86c1, 0x86aa, 0x86c8, 0x8743, 0x8802, 0x880e, 0x8801,
+ 0x87fe, 0x8803, 0x0d68, 0x8822, 0x8821, 0x8807, 0x8808, 0x880c,
+ 0x89ca, 0x89bc, 0x89be, 0x89bd, 0xca5c, 0x89bb, 0x89b9, 0x0dab,
+ 0x89c5, 0x8a99, 0x8b6b, 0x8b93, 0x8b94, 0x8ba9,
+ /* 0x60 */
+ 0x8ba0, 0x8ba6, 0xca61, 0x8bab, 0x8b9e, 0x8b9b, 0x8b91, 0x8b99,
+ 0x8cb6, 0x8cb8, 0x8c9a, 0x0e91, 0x8c98, 0x8c9b, 0x8cb3, 0x8ca2,
+ 0x54aa, 0x8ca0, 0x8c9f, 0x8e5b, 0x8e70, 0x8e54, 0x8e71, 0x8e65,
+ 0x8e51, 0x8e9d, 0x8e61, 0x8e5a, 0x8e74, 0x8e4c, 0x8e4b, 0x8e5e,
+ 0x8e58, 0x8e53, 0x8e52, 0x8f3b, 0x8f39, 0x8fd6, 0x8fe7, 0x8fd7,
+ 0x8fd8, 0x8fd9, 0x8fda, 0x8fdb, 0x8fdc, 0x8fe0, 0x8fe4, 0x8fdd,
+ 0x8ff5, 0x8ff1, 0x9098, 0x909d, 0x9099, 0x9150, 0x9149, 0x27e4,
+ 0x9162, 0x91d7, 0x9201, 0x91f7, 0xca7d, 0x928c, 0x929c, 0x2888,
+ 0x931f, 0x931e, 0x943d, 0x943f, 0x9411, 0x9459, 0x943e, 0x9458,
+ 0x9500, 0x949e, 0x94b6, 0x94aa, 0x94af, 0x94ac, 0x1030, 0x94c0,
+ 0x94a9, 0x3e10, 0x95ee, 0x9677, 0x9679, 0x967a, 0x967d, 0x967f,
+ 0x9683, 0x9678, 0x967e, 0x96e4, 0x96e6, 0x96e5,
+ /* 0x61 */
+ 0x105d, 0x974e, 0x9759, 0x1075, 0xca8e, 0x974f, 0x974a, 0x97e3,
+ 0x97de, 0x97e2, 0x9974, 0x99ac, 0x9961, 0x9962, 0x9976, 0x997a,
+ 0x9979, 0x9960, 0x9a64, 0x9b81, 0x9adf, 0x9a84, 0x9a8a, 0x9a92,
+ 0x9a79, 0x9ade, 0x9a98, 0x9a6c, 0x9ae1, 0xcaa5, 0x9a7c, 0x9a72,
+ 0x9a81, 0x9ae0, 0x9a65, 0x10ff, 0x9a6a, 0x9a97, 0x9aaa, 0x9ad3,
+ 0x9aab, 0x9a6e, 0x9aac, 0x9a76, 0x9a7b, 0x9aad, 0xcaa6, 0x9a94,
+ 0x9ad7, 0x9a70, 0x9ad5, 0x9af1, 0x9a7a, 0x9a68, 0x9a96, 0x110b,
+ 0x9a73, 0x9aae, 0x9add, 0x9ada, 0x9aaf, 0x9ab0, 0x9adb, 0x9a62,
+ 0x9af8, 0x9cc2, 0x9cc7, 0x9cc8, 0x9cc5, 0x9cc3, 0x9cc6, 0x9dde,
+ 0x11c8, 0x9e11, 0x9e15, 0x9e28, 0x9e21, 0x9e2d, 0x9e51, 0x9e2b,
+ 0x9e16, 0x9e24, 0x9e35, 0x9e1f, 0x9e12, 0x9e10, 0x9e80, 0x9e3b,
+ 0x9e29, 0x9e2a, 0x9e1b, 0x9e18, 0x9e20, 0x9e3f,
+ /* 0x62 */
+ 0x9e1c, 0x9e26, 0x9e0b, 0x9fbe, 0x9fc4, 0x9fbd, 0x9ffa, 0x9ffb,
+ 0xa0b1, 0xa0b2, 0xa0b0, 0xa0b9, 0xa0a6, 0xa0bd, 0xa0b6, 0xa0b8,
+ 0xa0b4, 0xa0b3, 0xa0a7, 0xa0ae, 0xa0bc, 0xa1f2, 0xa1f3, 0xa1f4,
+ 0xa23b, 0xa240, 0xa246, 0xa2f0, 0xa2ee, 0xa2e8, 0xa2f1, 0xa2eb,
+ 0xa2ef, 0xa3fc, 0xa420, 0xa409, 0xa406, 0xa403, 0xcacf, 0xa419,
+ 0xa424, 0xa41b, 0xa41d, 0xa3fd, 0xa41e, 0xa3f4, 0xa401, 0xa408,
+ 0xa405, 0xa423, 0xa3ff, 0xa5ea, 0xa64d, 0xa64e, 0xa656, 0xa657,
+ 0xa651, 0xa655, 0xa654, 0xa6cb, 0xa6d4, 0xa6d1, 0xa6cf, 0xa6d2,
+ 0xa6ca, 0xa6d6, 0xa78b, 0xa788, 0xa785, 0xa789, 0x4c9b, 0xa7bb,
+ 0xa78c, 0x1374, 0xa799, 0xa78a, 0xa8ec, 0xa8ef, 0xa8f9, 0xa909,
+ 0xa8f8, 0xa8f3, 0xa900, 0xa91d, 0x13ac, 0xa8fd, 0xaa48, 0xaa5c,
+ 0xaa55, 0xaa5e, 0xaa49, 0xaa63, 0xaa60, 0xaa53,
+ /* 0x63 */
+ 0xaa62, 0xaa40, 0xab49, 0xab4a, 0xab4c, 0xab4d, 0xac0a, 0xac06,
+ 0xac2f, 0xac21, 0xac07, 0xac09, 0xac02, 0xac16, 0xac03, 0xac0b,
+ 0xac0f, 0xae60, 0xae68, 0xae5e, 0xae5d, 0xae63, 0xae5f, 0xae64,
+ 0xae78, 0xae61, 0xae69, 0xae65, 0xafda, 0xafe6, 0xafdb, 0xafdc,
+ 0xb039, 0xb057, 0xb055, 0xb065, 0xb061, 0xb054, 0xb145, 0xb141,
+ 0xb13e, 0xb137, 0xb212, 0xb213, 0xb22c, 0xb296, 0xcae9, 0xb29c,
+ 0xb29d, 0xb285, 0xcae8, 0xb29f, 0xb2a3, 0xb382, 0xb383, 0xcaee,
+ 0xb41d, 0xb414, 0xb41f, 0xb420, 0xb547, 0xb580, 0xb5c9, 0xb5f9,
+ 0xb606, 0xb5f0, 0xb5f8, 0xb5ef, 0xb5fd, 0xb5f1, 0xb5fe, 0xb6b8,
+ 0xb6c0, 0xb6c3, 0xb6b5, 0xb6b6, 0xb6c9, 0xcaf3, 0xb6bd, 0xb6ba,
+ 0xb6bf, 0xb6b3, 0xb6c6, 0xb6b2, 0xb6bc, 0xb6b7, 0xb6b9, 0xb6c8,
+ 0xb7b5, 0xb7b3, 0x1616, 0xb7ac, 0xb7a9, 0xb7ad,
+ /* 0x64 */
+ 0xb911, 0xb90d, 0xb916, 0xb989, 0xb97c, 0xb98b, 0xb97b, 0xb988,
+ 0xb984, 0xba9d, 0xba98, 0xbb88, 0xbb86, 0xbb82, 0xbb8b, 0xcaff,
+ 0xbb71, 0xbb72, 0xbb81, 0xbb8c, 0xbb80, 0xbb89, 0xbcbb, 0xbcc1,
+ 0xbcbe, 0xcb01, 0xbcbd, 0xbdc1, 0xbdb4, 0xbdb7, 0xbdc8, 0x173b,
+ 0xbdd3, 0xbdd0, 0xbdb0, 0xbdca, 0xbdcd, 0xbe15, 0xbe19, 0xbe17,
+ 0xbe3f, 0xbe40, 0xbe44, 0xbe7c, 0xbe78, 0xbe79, 0xbe88, 0xcb06,
+ 0xbe89, 0xbe7d, 0xbf23, 0xbf24, 0xbf26, 0xbf22, 0xbf27, 0xbf1f,
+ 0xbfc9, 0xbfc3, 0xc00a, 0xc00b, 0xc004, 0x17ef, 0xc003, 0xc001,
+ 0xc009, 0xc10f, 0xc12e, 0xc12d, 0xc191, 0xc199, 0xc19e, 0xc190,
+ 0xc194, 0xc19d, 0xc198, 0xc19b, 0xc19c, 0xc19a, 0xc254, 0xc39d,
+ 0xc39f, 0xc3a3, 0xc3a4, 0xc3a5, 0xc602, 0xc717, 0xc71b, 0xc719,
+ 0xc7d1, 0x4737,
+};
+
+static const ucs4_t cns11643_6_2uni_upages[204] = {
+ 0x03400, 0x03500, 0x03600, 0x03700, 0x03800, 0x03900, 0x03a00, 0x03b00,
+ 0x03c00, 0x03d00, 0x03e00, 0x03f00, 0x04000, 0x04100, 0x04200, 0x04300,
+ 0x04400, 0x04500, 0x04600, 0x04700, 0x04800, 0x04900, 0x04a00, 0x04b00,
+ 0x05100, 0x05300, 0x05500, 0x05a00, 0x05b00, 0x05d00, 0x05e00, 0x06100,
+ 0x06500, 0x06800, 0x06e00, 0x07200, 0x07300, 0x07800, 0x07a00, 0x07f00,
+ 0x08000, 0x08100, 0x08200, 0x08800, 0x08900, 0x08a00, 0x08d00, 0x08f00,
+ 0x09200, 0x09700, 0x0ff00, 0x20000, 0x20100, 0x20200, 0x20300, 0x20400,
+ 0x20500, 0x20600, 0x20700, 0x20800, 0x20900, 0x20a00, 0x20b00, 0x20c00,
+ 0x20d00, 0x20e00, 0x20f00, 0x21100, 0x21200, 0x21300, 0x21400, 0x21500,
+ 0x21600, 0x21700, 0x21800, 0x21900, 0x21a00, 0x21b00, 0x21c00, 0x21d00,
+ 0x21e00, 0x21f00, 0x22000, 0x22100, 0x22200, 0x22300, 0x22400, 0x22500,
+ 0x22600, 0x22700, 0x22800, 0x22900, 0x22a00, 0x22b00, 0x22c00, 0x22d00,
+ 0x22e00, 0x22f00, 0x23000, 0x23100, 0x23200, 0x23300, 0x23400, 0x23500,
+ 0x23600, 0x23800, 0x23900, 0x23a00, 0x23b00, 0x23c00, 0x23d00, 0x23e00,
+ 0x23f00, 0x24100, 0x24200, 0x24300, 0x24400, 0x24500, 0x24600, 0x24700,
+ 0x24800, 0x24900, 0x24a00, 0x24b00, 0x24c00, 0x24d00, 0x24e00, 0x24f00,
+ 0x25000, 0x25100, 0x25200, 0x25300, 0x25400, 0x25500, 0x25600, 0x25700,
+ 0x25800, 0x25900, 0x25a00, 0x25b00, 0x25e00, 0x25f00, 0x26000, 0x26200,
+ 0x26300, 0x26400, 0x26500, 0x26600, 0x26700, 0x26800, 0x26900, 0x26a00,
+ 0x26b00, 0x26c00, 0x26d00, 0x26e00, 0x27100, 0x27200, 0x27300, 0x27500,
+ 0x27600, 0x27700, 0x27800, 0x27900, 0x27a00, 0x27b00, 0x27c00, 0x27d00,
+ 0x27e00, 0x27f00, 0x28000, 0x28200, 0x28300, 0x28400, 0x28500, 0x28600,
+ 0x28700, 0x28800, 0x28900, 0x28c00, 0x28d00, 0x28e00, 0x28f00, 0x29000,
+ 0x29100, 0x29200, 0x29300, 0x29400, 0x29500, 0x29600, 0x29800, 0x29a00,
+ 0x29b00, 0x29c00, 0x29d00, 0x29f00, 0x2a000, 0x2a200, 0x2a300, 0x2a400,
+ 0x2a500, 0x2f800, 0x2f900, 0x2fa00,
+};
+
+static int
+cns11643_6_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x64)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ {
+ if (i < 6388)
+ swc = cns11643_6_2uni_page21[i],
+ wc = cns11643_6_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/cns11643_7.h b/jni/iconv/lib/cns11643_7.h
new file mode 100644
index 0000000..44532bc
--- /dev/null
+++ b/jni/iconv/lib/cns11643_7.h
@@ -0,0 +1,988 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 plane 7
+ */
+
+static const unsigned short cns11643_7_2uni_page21[6539] = {
+ /* 0x21 */
+ 0x2b55, 0x2c82, 0x2c89, 0x2c87, 0x2dbe, 0x2dbd, 0x2dca, 0x2dd4,
+ 0x2dbc, 0x2dc4, 0x2dc1, 0x2dc2, 0x2dd7, 0x2d70, 0x2dba, 0x2de3,
+ 0x2dbb, 0x2eb1, 0x2eb6, 0x2eb0, 0x2f6c, 0x300d, 0x3007, 0x31f1,
+ 0x31f5, 0x31ed, 0x31ef, 0x31eb, 0x31ec, 0x31ee, 0x3207, 0x33c4,
+ 0x3408, 0x34b3, 0x34ad, 0x34b0, 0x3511, 0x2c8a, 0x3683, 0x367a,
+ 0x3682, 0x3668, 0x3671, 0x36b0, 0x36af, 0x01f6, 0x366c, 0x366f,
+ 0x3662, 0x3665, 0x3681, 0x367f, 0x3664, 0x3673, 0x366e, 0x3667,
+ 0x3674, 0x367d, 0x3678, 0x3685, 0x36aa, 0x3688, 0x36a6, 0xc34e,
+ 0x368a, 0x3684, 0x1a55, 0x3924, 0x3922, 0x3923, 0x3a32, 0x3a5b,
+ 0x3a4f, 0x0267, 0x3a26, 0x3a3e, 0x3a42, 0x3a47, 0x3a22, 0x309b,
+ 0x3a4a, 0x3a1f, 0x3a49, 0x3a2b, 0x3a33, 0xc358, 0x3a2a, 0x3a28,
+ 0x3b3d, 0x3b3c, 0x3bbf, 0x3c79, 0x3c80, 0x3c7c,
+ /* 0x22 */
+ 0x3c7a, 0x3c78, 0x3d82, 0x3d5c, 0x3d5a, 0x3d4b, 0x3d7c, 0x3d7f,
+ 0x3d1f, 0x3d89, 0x3d8b, 0x3d57, 0x3d7e, 0x3d7d, 0x3d53, 0x3f9f,
+ 0x3fbc, 0x3fa5, 0x3f86, 0x3fdc, 0x3fa4, 0x3fb6, 0x3fa2, 0x3fb4,
+ 0x4048, 0x4046, 0x40a7, 0x4114, 0x4112, 0x4111, 0x41e1, 0x41d0,
+ 0x4226, 0x4228, 0x4229, 0x432f, 0x430d, 0x4325, 0x4314, 0x433c,
+ 0x430b, 0x4311, 0x4330, 0x4318, 0x4319, 0x4336, 0x4317, 0x4310,
+ 0x4315, 0x4403, 0x4429, 0x444c, 0x453f, 0x453e, 0x4534, 0x4542,
+ 0x4535, 0x31f3, 0x45cd, 0x45d1, 0x45d2, 0x46ad, 0x46ba, 0x46c1,
+ 0x46bb, 0x46b4, 0x46bc, 0x476c, 0x4792, 0x4821, 0x4824, 0x5f19,
+ 0x48ad, 0x48ae, 0x48ab, 0x48ac, 0x4970, 0x4976, 0x4971, 0x4977,
+ 0x1c7f, 0x4aec, 0x4b1c, 0x4afb, 0x4aee, 0x4be2, 0x4afd, 0x4b1e,
+ 0x4b3b, 0x4b4a, 0xc3ae, 0x0592, 0x4b7d, 0x4b56,
+ /* 0x23 */
+ 0x4b44, 0x4b4b, 0x4cfa, 0x4ce8, 0x4cf8, 0x4cff, 0x4cf7, 0x4cf6,
+ 0x4cfe, 0x4d07, 0x4d5d, 0x4ed4, 0xc3c3, 0x4ec8, 0x4ec5, 0xc3c0,
+ 0x4ec9, 0x4f4d, 0x4f20, 0x4f36, 0x4f35, 0x4f88, 0x4f25, 0x4f21,
+ 0x4f26, 0x0645, 0x4f3f, 0x4f3b, 0x4f24, 0x4f43, 0x4f4e, 0x4f4f,
+ 0x4f44, 0x4f40, 0x4f41, 0x4f39, 0x4f2b, 0x50dd, 0x50de, 0x51cd,
+ 0x51cb, 0x51db, 0x51d8, 0x51d9, 0x51d2, 0x51ca, 0x51d1, 0x51d4,
+ 0x51f9, 0x51d0, 0x525e, 0x525d, 0x528a, 0x5314, 0x5483, 0x5484,
+ 0x549b, 0x5482, 0x547d, 0x547c, 0x5499, 0x547e, 0x549a, 0x5495,
+ 0x547b, 0x5486, 0x5548, 0x5592, 0x56b2, 0x5742, 0x5772, 0x5715,
+ 0x5730, 0x5743, 0x575b, 0x571d, 0x5773, 0x572d, 0x07c9, 0x5721,
+ 0x571c, 0xc3ea, 0x5729, 0x571e, 0x5733, 0x5a10, 0x5a0e, 0xc3f1,
+ 0x5a0d, 0x5a11, 0x5a12, 0x5a17, 0x5a09, 0x5a0f,
+ /* 0x24 */
+ 0x5a98, 0x5a94, 0x5a96, 0x5a99, 0x5a95, 0x5a97, 0x5b50, 0x5b52,
+ 0x5b4d, 0x5b57, 0x5b53, 0x5b56, 0x5bb8, 0x5c12, 0x5cf1, 0x5cf0,
+ 0x5cee, 0x5cef, 0x5ce5, 0x5ceb, 0x5ce7, 0x5cf2, 0x5ce6, 0x5cf7,
+ 0x5d09, 0x5d6b, 0x5d6a, 0x5e79, 0x5ecd, 0x5eef, 0x5ee4, 0x5ee3,
+ 0x5f6c, 0x5f67, 0x5f62, 0x5f58, 0x5f69, 0x5fab, 0x5f57, 0x5fad,
+ 0x5f54, 0x5fae, 0x5f76, 0x5f49, 0x5f45, 0x5f4f, 0xc40f, 0x5f50,
+ 0x5f7d, 0x5f44, 0x5f66, 0x5f48, 0x5fa3, 0x5f51, 0x5f53, 0xc410,
+ 0x5f60, 0x5f47, 0x5f5e, 0x5f85, 0x5fac, 0x5f6d, 0x5f75, 0x5fa8,
+ 0x0955, 0x5f43, 0x5f4e, 0x5f5c, 0x5f56, 0x5f6e, 0x5f63, 0x5f6a,
+ 0x6256, 0x6212, 0x625c, 0x6258, 0x6255, 0x627e, 0x62a8, 0x6211,
+ 0x6259, 0x625a, 0x6267, 0x6254, 0x625b, 0x62f0, 0x6429, 0x642c,
+ 0x642a, 0x6427, 0x6467, 0x6468, 0x6493, 0x6495,
+ /* 0x25 */
+ 0x649a, 0x64ee, 0x64f1, 0x64ed, 0x64e9, 0x65cb, 0x65df, 0x65db,
+ 0x673c, 0x674e, 0x676c, 0x677b, 0x677c, 0x6783, 0x676b, 0x6766,
+ 0x6763, 0x67a0, 0x6785, 0x6768, 0x67a2, 0x68ec, 0x0ae8, 0x68e7,
+ 0x6910, 0x6918, 0x693a, 0x691a, 0x6938, 0x6941, 0x691b, 0x6914,
+ 0x691c, 0x691d, 0x6a12, 0x6a0d, 0x6a07, 0x6a7e, 0x6a7f, 0x34b9,
+ 0x6a80, 0x6a7a, 0x6af3, 0x6bb9, 0x6bbb, 0x6bba, 0x6bbd, 0x6bb7,
+ 0x6bbf, 0x6c21, 0x6d3a, 0x6d3d, 0x6d36, 0x6d49, 0x6d81, 0x0bb6,
+ 0x6d3f, 0x6d4d, 0x6d3e, 0x0bbd, 0x6d30, 0x6d4f, 0x6e37, 0x6e98,
+ 0x6e99, 0x6f11, 0x6f0d, 0x6f88, 0x6f8a, 0x701c, 0x7055, 0x7056,
+ 0x7062, 0x7057, 0x7042, 0x7010, 0x704d, 0x705a, 0x7066, 0x7046,
+ 0x4b7e, 0x704f, 0x80f9, 0x7187, 0x7184, 0x71f4, 0x71f5, 0x71f2,
+ 0x71f7, 0x7345, 0xc450, 0x7349, 0x7335, 0x72fd,
+ /* 0x26 */
+ 0x7330, 0x7343, 0x7346, 0x0cd6, 0x7333, 0x74c6, 0xc456, 0x74d4,
+ 0x8dd8, 0x74e0, 0x36a7, 0x7544, 0x2d98, 0x7654, 0x763e, 0x7635,
+ 0x763a, 0x0d71, 0x7634, 0x7639, 0x7646, 0x765a, 0x765b, 0x763c,
+ 0x77dc, 0x77d6, 0x77d0, 0xc45e, 0x78ac, 0xc45d, 0x78a5, 0x79f4,
+ 0x7a24, 0x79e0, 0x79fd, 0x79f2, 0x79fc, 0x7a02, 0x79f1, 0x79ff,
+ 0x79d2, 0x79d8, 0x79d3, 0x79f9, 0xc463, 0x79ed, 0x79f7, 0x79f0,
+ 0x79d7, 0x7a09, 0x79f5, 0x7cc2, 0x7cc5, 0x7ccf, 0x0e98, 0x7cc1,
+ 0x7cc6, 0x7cd4, 0x7cce, 0x7e9b, 0x7e99, 0x7e8f, 0x7eb7, 0x7e82,
+ 0x7e93, 0x7eb4, 0x7ec1, 0x7e90, 0x7e9a, 0x7e94, 0x7e9c, 0x7eb5,
+ 0xc46f, 0xc46e, 0x7e9f, 0x7e8e, 0x7e9e, 0x803c, 0x8047, 0x8041,
+ 0x80eb, 0x80ec, 0x80ed, 0x80ee, 0x80df, 0x80f2, 0x810d, 0x810e,
+ 0x2c86, 0x81a9, 0x81a4, 0x81a5, 0x825f, 0x825a,
+ /* 0x27 */
+ 0x8266, 0x8268, 0x826a, 0x8264, 0x8265, 0x82c1, 0x82d8, 0xc47b,
+ 0x82d9, 0x8309, 0x83aa, 0x83a3, 0x83b9, 0x77e2, 0x83a5, 0x83ab,
+ 0x8420, 0x8589, 0x858b, 0x85db, 0x85e4, 0x85ef, 0x85e2, 0x85e9,
+ 0x85f0, 0x85f3, 0x85dd, 0x861e, 0x871d, 0x8746, 0x877c, 0x8780,
+ 0x8781, 0x8782, 0x8787, 0x8788, 0x878a, 0x878c, 0x87e7, 0x87eb,
+ 0x87ea, 0x8868, 0x886b, 0x8869, 0x8866, 0x886a, 0x8865, 0x88e5,
+ 0x88e4, 0x88e6, 0x8918, 0x8a24, 0x8a48, 0x8a2f, 0x8a7e, 0x8989,
+ 0x8a1e, 0x8a49, 0x8a26, 0x8a09, 0x8a34, 0x8a2d, 0x8a4a, 0x8a15,
+ 0xc4a9, 0x8a33, 0x8a28, 0x8a27, 0x8a20, 0x8a2b, 0x8a29, 0x8a6a,
+ 0x8a0b, 0x8a0e, 0x8a1c, 0x89ff, 0xc4aa, 0x8a35, 0x8a11, 0x8a4b,
+ 0x8a4c, 0x8a1f, 0x8a0f, 0x8a39, 0x8a68, 0x8a1d, 0x8a08, 0x8a0c,
+ 0x8a0d, 0x8a62, 0x8aaf, 0x8a32, 0x8a2c, 0x8a64,
+ /* 0x28 */
+ 0x8a04, 0x8a16, 0x8a4d, 0x8a07, 0x8aae, 0x8dd4, 0x8dd1, 0x8dd5,
+ 0x8dd0, 0x8f71, 0x8f5d, 0x8f5b, 0x8f7a, 0xc4bd, 0x8f7f, 0x8f79,
+ 0x8f67, 0x8f9e, 0x8f94, 0x8f64, 0x8f5e, 0x8f81, 0x8f5a, 0x8f57,
+ 0x8f7c, 0x8f98, 0x8f66, 0x8f7e, 0x8f82, 0x8f68, 0x8f5f, 0x8f63,
+ 0x8f97, 0x11cd, 0x8f53, 0x8f7b, 0x8f7d, 0x8f78, 0x9006, 0x91c0,
+ 0x91c2, 0x91c3, 0x92dc, 0x92e6, 0x92ec, 0x92f2, 0x92e8, 0x92eb,
+ 0x92ea, 0x92e5, 0x92e0, 0x92d0, 0x92d8, 0x92d5, 0x92d3, 0x92e4,
+ 0x92f3, 0x92db, 0x932f, 0x93f9, 0x945d, 0x945b, 0x944c, 0x9458,
+ 0x9460, 0x9453, 0x9450, 0x9507, 0x9508, 0x94f4, 0x94f6, 0x9504,
+ 0x94fd, 0x9505, 0x9628, 0x9656, 0x9642, 0x965c, 0x963d, 0x962f,
+ 0x962b, 0x9658, 0x9661, 0x962c, 0x9651, 0x9650, 0x963c, 0x9636,
+ 0x12f6, 0x9660, 0x965b, 0x962e, 0x9640, 0x965f,
+ /* 0x29 */
+ 0x9626, 0x962d, 0x965e, 0x963b, 0x97ef, 0x97f3, 0x97ee, 0x97ed,
+ 0x985a, 0x9862, 0x985b, 0x985f, 0x985e, 0x9864, 0x98e0, 0x98e1,
+ 0x98e5, 0x99a5, 0x999b, 0x999f, 0x999c, 0x137a, 0x99aa, 0x99a4,
+ 0x99a3, 0x9a67, 0x9b26, 0x9b1a, 0x13b8, 0x9b1c, 0x9b15, 0x9b1b,
+ 0x9b18, 0x9b1e, 0x9b25, 0xc4dc, 0x9c7b, 0x9c75, 0x9c93, 0x9c8f,
+ 0x9c7c, 0x9c9b, 0x9c88, 0x9c91, 0x9c7e, 0x1401, 0x9c86, 0x9e5b,
+ 0x9e54, 0x9f35, 0x9f40, 0x9f37, 0x9f29, 0x9f26, 0x9f23, 0x9f30,
+ 0x9f20, 0x9f28, 0x9f32, 0x9f2a, 0x9f31, 0x9f24, 0x9f41, 0x9f42,
+ 0x9f43, 0x9f25, 0x9f38, 0xa01c, 0xa01d, 0xa01e, 0xa0f6, 0xa1a5,
+ 0xa189, 0xa19d, 0xa18a, 0xa187, 0xa1ab, 0xa186, 0xa19e, 0xa193,
+ 0xa1a1, 0xa188, 0xa1a3, 0xa19f, 0xa1a0, 0xa2ff, 0xa300, 0xa302,
+ 0xa2f8, 0xa2f7, 0xa301, 0xa387, 0xa389, 0xa376,
+ /* 0x2a */
+ 0xa36e, 0xa377, 0xa382, 0xa385, 0xa383, 0xa384, 0xa457, 0xa44b,
+ 0xa456, 0xa45d, 0xa460, 0xa44d, 0xa455, 0xa454, 0xa453, 0xa450,
+ 0xa463, 0xa462, 0xa517, 0xa516, 0xa52d, 0xa5d9, 0xa5bf, 0x152f,
+ 0xa5b2, 0xa5ac, 0xa5b0, 0xa5cf, 0xa5b8, 0x1531, 0xa5d3, 0xa5b1,
+ 0xa5af, 0xa5ce, 0xa5b4, 0xa5b7, 0xa5d5, 0x159c, 0xa938, 0xa928,
+ 0xa93f, 0xa940, 0xa941, 0xa933, 0xa92b, 0xa92e, 0xab11, 0xab18,
+ 0xab17, 0xab19, 0xab16, 0x15e6, 0xab0d, 0xab26, 0xab79, 0xabd8,
+ 0xabf3, 0xabd7, 0xabcc, 0xabcf, 0xabcb, 0xabd1, 0xabce, 0xabd4,
+ 0xabd5, 0xabd3, 0xabd6, 0xabcd, 0xabda, 0xabd2, 0xabde, 0xaccc,
+ 0xacb8, 0xacb7, 0xacc2, 0xacc3, 0xadfa, 0xadf9, 0xae1f, 0xae1d,
+ 0x6282, 0xaea6, 0xae90, 0xae9e, 0xae98, 0xae93, 0xae92, 0xaea5,
+ 0xae95, 0xafa9, 0xafa8, 0xafaa, 0xafab, 0xafac,
+ /* 0x2b */
+ 0xb01f, 0xb022, 0xb0aa, 0xb096, 0xb091, 0xb0ab, 0xb0a2, 0xb0a4,
+ 0xb09d, 0xb097, 0xb07d, 0xb09f, 0xb09c, 0xb099, 0xb0a6, 0xb092,
+ 0xb0a7, 0xb1c9, 0xb1c8, 0xb1c7, 0xb1cb, 0xb274, 0xb2c9, 0x1738,
+ 0xb2d2, 0xb2db, 0xb2eb, 0xb2e9, 0xb2ef, 0xb2ee, 0xb2f9, 0xb2de,
+ 0xb416, 0xb445, 0xb47f, 0xb498, 0xb49f, 0xb486, 0xb490, 0xb49a,
+ 0xb49d, 0xb48d, 0xb49c, 0xb4a0, 0xb4a7, 0xb48f, 0xb641, 0xb635,
+ 0xb637, 0xb630, 0xb63a, 0xb636, 0xc508, 0xb6ca, 0xb712, 0xb715,
+ 0xb722, 0xb713, 0xb718, 0xb721, 0xb810, 0xb820, 0xb82f, 0xb8a5,
+ 0xb8a3, 0xb8b6, 0xb8ab, 0xb968, 0xb967, 0xb96f, 0xb977, 0xb964,
+ 0xb978, 0x183a, 0xb976, 0xb96e, 0x18b1, 0xbbd0, 0xbbb3, 0xbbcb,
+ 0xbbd6, 0xbbb1, 0xbbb4, 0xbbd7, 0xbbc6, 0xbbba, 0xbbd1, 0xbbd2,
+ 0xbbb5, 0xbbc4, 0xbbcc, 0xbbbb, 0xbbb2, 0xbe5b,
+ /* 0x2c */
+ 0xbe5a, 0xbe59, 0xbe99, 0xbe94, 0xbe96, 0xbe93, 0xbe91, 0xbe8f,
+ 0xbe98, 0xbf0c, 0xbf0a, 0xbf0e, 0xbf12, 0xbf11, 0xbf0b, 0xbf9a,
+ 0x1947, 0xbfb4, 0x1951, 0xc01c, 0xc020, 0xc021, 0xc0d3, 0xc0d2,
+ 0xc138, 0x2afd, 0x6bcf, 0x2c1d, 0x2c92, 0x2c8f, 0x2c8c, 0x2dea,
+ 0x2eb9, 0x2f6e, 0x2fa0, 0xaddd, 0x3012, 0x3017, 0x306d, 0x3205,
+ 0x31fb, 0x31fd, 0x3206, 0x3200, 0x31ff, 0x31fe, 0x32b6, 0x3305,
+ 0x3307, 0x34bc, 0x34bb, 0x358b, 0x3587, 0x97fb, 0x36e7, 0x36e6,
+ 0x36e2, 0xa1d3, 0x36d9, 0x36ca, 0x3712, 0x3710, 0x36dc, 0x36d0,
+ 0x368b, 0x3713, 0x4d10, 0x36da, 0xc34f, 0x36fd, 0x36e5, 0x36cc,
+ 0x3739, 0x36c7, 0x36d8, 0x3a60, 0x3a64, 0x3a86, 0x3a5e, 0x3a66,
+ 0x3a5f, 0x3a77, 0x3a82, 0x3a96, 0x3b3e, 0x3b79, 0x3b7a, 0x3c88,
+ 0x3c89, 0x3c8c, 0x62e0, 0x3c7b, 0x3c86, 0x3d94,
+ /* 0x2d */
+ 0x3d97, 0x3db7, 0x3db5, 0x3db8, 0x3d93, 0x3db2, 0x3db4, 0x3d99,
+ 0x3dc3, 0x3d9d, 0x3d9b, 0x3da3, 0x0347, 0x3e9f, 0x3e9e, 0x3ea3,
+ 0x3ea0, 0x3ea1, 0x3fc5, 0x3fc6, 0x3fbe, 0x3fc4, 0x3fbf, 0x404c,
+ 0x404a, 0x40b1, 0x4115, 0x4117, 0x4110, 0x4118, 0x41e0, 0x41df,
+ 0x4227, 0x4343, 0x4348, 0x431d, 0x4350, 0x4358, 0x4347, 0x4354,
+ 0x4353, 0x4340, 0x4355, 0x0417, 0x435a, 0x4870, 0x455b, 0x454d,
+ 0x4556, 0x454f, 0xc387, 0x4559, 0xc388, 0x4554, 0x4553, 0x4550,
+ 0x46b3, 0x476e, 0x04a3, 0x476f, 0x4793, 0x4829, 0x4825, 0x4828,
+ 0x486f, 0x54b8, 0xc397, 0x48b3, 0x4979, 0x497e, 0x497c, 0x4983,
+ 0xc3ac, 0x4b00, 0x4b34, 0x4b65, 0x4b36, 0x4ba7, 0x4b59, 0x4b58,
+ 0x4b31, 0x4b62, 0x4b38, 0x4b73, 0x4b3e, 0x4b55, 0x4b54, 0x4b95,
+ 0xc3ad, 0x4ba5, 0x4b94, 0x4b9a, 0x4b9b, 0x4b99,
+ /* 0x2e */
+ 0x4b9f, 0x4b53, 0x4d12, 0x4d0a, 0x4d09, 0x4d0c, 0x4d0b, 0x4d0e,
+ 0x4d0d, 0x4d08, 0x4f38, 0x4f3a, 0x4f37, 0x4f3d, 0x4f2d, 0x4f82,
+ 0x4f95, 0x4f87, 0x4f9d, 0x4fb5, 0x4f81, 0x4fc7, 0x4f9b, 0x4f98,
+ 0x4f94, 0x4f86, 0x4f90, 0x4f34, 0x4f8e, 0x4f85, 0x4fa6, 0x4f96,
+ 0x51ea, 0x51df, 0x54bd, 0x51f7, 0x51eb, 0x51e0, 0x51e8, 0x51e1,
+ 0x51e9, 0x51ee, 0x51e5, 0x51ec, 0x5263, 0x52c6, 0x52c2, 0x52c1,
+ 0x52c0, 0x52c3, 0x5318, 0x54ae, 0x54a3, 0x54c5, 0x54a0, 0x54b4,
+ 0x54a5, 0x071e, 0x54a4, 0x54a8, 0x54a6, 0x57a8, 0x578d, 0x5782,
+ 0x579e, 0x5789, 0x5783, 0x5791, 0x57a6, 0x579a, 0x5790, 0x5785,
+ 0x577d, 0xc3ec, 0x579b, 0x57a5, 0x57f0, 0x5796, 0x5788, 0x57d6,
+ 0x57d8, 0x5786, 0x57a4, 0x5797, 0x5a1c, 0x5a19, 0x5a9e, 0x5a9f,
+ 0x5a9d, 0x5a9c, 0x5b5d, 0x5b5e, 0x5b73, 0x5b63,
+ /* 0x2f */
+ 0x5bbe, 0x5bc1, 0x5bbc, 0x5bbf, 0x5bbb, 0x5bbd, 0x5c13, 0x5c14,
+ 0x5cf8, 0x5cfa, 0x5d06, 0x5cfe, 0x5d51, 0x600b, 0x5ff1, 0x5fa9,
+ 0x5fd5, 0x5fdc, 0x5fcb, 0x5ff2, 0x605f, 0x5fdb, 0x5fd6, 0x5fd9,
+ 0x5fd1, 0x5fcf, 0x5fd8, 0x5fe0, 0x5fd4, 0x5ff3, 0x6005, 0x5fce,
+ 0x5ff4, 0xc412, 0x5fda, 0x600e, 0x6006, 0x5fd7, 0x5fcd, 0x6007,
+ 0x5fe1, 0x6008, 0x62be, 0x62ef, 0x62d9, 0x62da, 0x1fd7, 0x62a0,
+ 0x62df, 0x629e, 0x62bf, 0x62af, 0x62a7, 0x62aa, 0x62f4, 0x62ae,
+ 0x62b5, 0x62b8, 0x62db, 0x62c0, 0x62b7, 0x62a2, 0x62dd, 0x62a1,
+ 0x62a5, 0x62b4, 0x62a6, 0x62ab, 0x62ac, 0x629f, 0x62b1, 0x62fc,
+ 0x642e, 0x6430, 0x6499, 0x64f8, 0x64f6, 0x65f4, 0x65eb, 0x65e1,
+ 0x65e4, 0x6775, 0x6769, 0x0a9a, 0x6799, 0x679e, 0x6794, 0x6793,
+ 0x6791, 0x6919, 0x6917, 0x6949, 0x6947, 0x6948,
+ /* 0x30 */
+ 0x6952, 0x6940, 0x6963, 0x6946, 0x695f, 0x6a0e, 0x6a85, 0x6a87,
+ 0x6acb, 0x6acc, 0x6ac9, 0x6bcb, 0x41e7, 0x6c20, 0x6d5f, 0x6d60,
+ 0x6d6a, 0x6d76, 0x6d73, 0x6d71, 0x6d66, 0x0bc2, 0x6d6b, 0x6d79,
+ 0x6d7b, 0x6e3c, 0x6e9e, 0x6e9c, 0x6f1c, 0x6f1e, 0x6f21, 0x6f96,
+ 0x6fa1, 0x6fb6, 0x6fa0, 0x6f94, 0x6f97, 0x7081, 0x7086, 0x70c0,
+ 0x708a, 0xc44b, 0x7085, 0x7095, 0x7049, 0x7082, 0x7084, 0x4b78,
+ 0x7090, 0x70b1, 0x71fe, 0x71fb, 0x7350, 0x7356, 0x735a, 0x734c,
+ 0x0cdc, 0x7357, 0x74e1, 0x74d9, 0x74db, 0x74f4, 0x7545, 0x7547,
+ 0x7674, 0x766b, 0x7668, 0x7669, 0x7679, 0xc45b, 0x7680, 0x7681,
+ 0x7661, 0x7670, 0x766f, 0x7673, 0x765d, 0x77fa, 0x0db3, 0x77f3,
+ 0x780a, 0x7817, 0xc45f, 0x78b0, 0x7a3e, 0x7a46, 0x7a4f, 0x7a44,
+ 0x7a69, 0x7a33, 0x7a2f, 0x7a4e, 0x7a3a, 0x7a2b,
+ /* 0x31 */
+ 0x7aa9, 0x7a50, 0x7a45, 0x7a37, 0x7a25, 0x7a2c, 0x7a3f, 0x7a34,
+ 0x7a29, 0x7a1e, 0x7a3d, 0x7ced, 0xc466, 0x7cf3, 0x7cea, 0x7ceb,
+ 0x7ecc, 0x7ece, 0x7ed0, 0x7ee3, 0x7ee0, 0x7ed1, 0x7edc, 0x7edd,
+ 0x7ef0, 0x7edb, 0x7ee5, 0x7ef1, 0x7ec9, 0x7ee8, 0x7ee7, 0x7ec8,
+ 0x7ede, 0x7ecd, 0x7ec5, 0x7ec6, 0x7ee4, 0x7ec3, 0x80fb, 0x80fc,
+ 0x80fe, 0x8103, 0x8100, 0x80fd, 0x8105, 0x8113, 0x81a7, 0x81b4,
+ 0x8270, 0x8274, 0x8271, 0x8275, 0x827d, 0x8273, 0x82c4, 0x82c3,
+ 0x82de, 0x82dd, 0x8311, 0x830f, 0x8310, 0x83c3, 0x83c2, 0x83ca,
+ 0x83c1, 0x8423, 0x85b1, 0x8624, 0x8611, 0x8625, 0x860a, 0x861f,
+ 0x8620, 0x8614, 0x8628, 0x8603, 0x8612, 0x860b, 0x8617, 0x4d11,
+ 0x8749, 0x8789, 0x8790, 0x878f, 0x8796, 0x8795, 0x8793, 0x87ed,
+ 0x87f0, 0x62de, 0x8885, 0x8877, 0x887a, 0x8884,
+ /* 0x32 */
+ 0x8879, 0x887d, 0x887b, 0x88ed, 0x88ec, 0x89f6, 0x899b, 0x8a9d,
+ 0x8b11, 0x8ac4, 0x8ac8, 0x8adf, 0x8abf, 0x8ab3, 0x8aba, 0x8b10,
+ 0x8b06, 0x8a88, 0x8a9a, 0x8ae0, 0x8acc, 0x8ab5, 0x8ae1, 0x8abc,
+ 0x8ac6, 0x8b0b, 0x8aa4, 0x8a95, 0x8aa3, 0x8ae2, 0x8acd, 0x8ae3,
+ 0x8aab, 0x8acb, 0x8a8f, 0xc4ab, 0x8aa9, 0x8b24, 0x8ae4, 0x8b12,
+ 0x8ae5, 0x8b67, 0x8aaa, 0x8aa0, 0x8ae6, 0x8ac1, 0x8ae7, 0x8b0d,
+ 0x8a86, 0x8ab0, 0x8a8b, 0x8ae8, 0x8ac9, 0x8b19, 0x8ac0, 0x8b0c,
+ 0x8ae9, 0x8aea, 0x8ded, 0x8de3, 0x8de4, 0x8de8, 0x8dd2, 0x8de2,
+ 0x2466, 0x8fcf, 0x8fd1, 0x8fc3, 0x8fc9, 0x8fea, 0x8fb4, 0x8fdc,
+ 0x8fbd, 0x8fe6, 0x8fc8, 0x8fec, 0x8fb2, 0x8fa9, 0x8fd3, 0x8fc0,
+ 0x8fe9, 0x8fd5, 0x11d9, 0x8fc5, 0x11dd, 0x8fcb, 0x8fd0, 0x8fd2,
+ 0x8fe4, 0x8fe8, 0x8fcd, 0x8fb6, 0x8faa, 0x8fd4,
+ /* 0x33 */
+ 0xa049, 0x8fc1, 0x8fdd, 0x8fce, 0x91c9, 0x91ca, 0x92fd, 0x92d9,
+ 0x92ff, 0x9304, 0x92fa, 0x9306, 0x9315, 0x9311, 0x9307, 0x930b,
+ 0x93fc, 0x93fd, 0x946d, 0x9465, 0x9514, 0x9513, 0x950c, 0x950b,
+ 0x9518, 0x9522, 0x967d, 0x966f, 0x9675, 0x967b, 0x9680, 0x967f,
+ 0x9696, 0x966d, 0x966b, 0x9686, 0x9673, 0x9662, 0x9677, 0x9681,
+ 0x9669, 0x9682, 0x9697, 0x9684, 0x12fc, 0x9678, 0xc4d0, 0x967a,
+ 0x966a, 0x9665, 0x967e, 0x9694, 0x97c2, 0x97c1, 0x97f9, 0x9871,
+ 0x986b, 0x986d, 0x986f, 0x986e, 0x98f2, 0x98e8, 0x98ef, 0x98e9,
+ 0x98ea, 0x98ed, 0x98f3, 0x98e6, 0x99c9, 0x99b4, 0x99b3, 0x99b9,
+ 0x99ca, 0x99b1, 0x99b6, 0x99c7, 0x99c4, 0x99b7, 0x9a6f, 0x9b33,
+ 0x9b32, 0x9b1f, 0xc4d9, 0x9b2b, 0x9b30, 0x9b36, 0x9b42, 0x9b41,
+ 0xc4d8, 0x9ca5, 0x9cab, 0x9ca9, 0x9cb3, 0x9ca7,
+ /* 0x34 */
+ 0x9ca0, 0x9cd2, 0x9ca8, 0x9cb6, 0x9cac, 0x9cae, 0x9ce6, 0x9e65,
+ 0x9f47, 0x9f63, 0x9f4d, 0x9f5f, 0x9f4b, 0x9f60, 0x9f49, 0x9f53,
+ 0xc4df, 0x263a, 0x9f57, 0x9f4e, 0x9f52, 0x9f54, 0xa020, 0xa022,
+ 0xa1c1, 0xa1d7, 0xa1d5, 0xa1c4, 0xa1d0, 0xa1bb, 0xa1e2, 0xa1cb,
+ 0xa1b8, 0xa1bf, 0xa1d8, 0xa1c0, 0xa1ba, 0xa1b4, 0xa1bc, 0xa1d4,
+ 0xa1ed, 0xa1c2, 0xa1d9, 0xa1cc, 0xa32f, 0xa323, 0xa396, 0xa38d,
+ 0xa39e, 0xa399, 0xa483, 0x1507, 0xa46a, 0xa469, 0xa475, 0xa46c,
+ 0xa480, 0xa46e, 0xa481, 0xa477, 0xa476, 0xa473, 0xa470, 0xa484,
+ 0xa519, 0xa5f2, 0x273d, 0xa5ec, 0xa5eb, 0xa5f6, 0xa5ef, 0xa5f4,
+ 0xa5ee, 0xa5f3, 0xa5ed, 0xa89b, 0xa898, 0xa894, 0x3a7a, 0xa89a,
+ 0xc4f0, 0xa94c, 0x15a8, 0xa957, 0xa951, 0xa962, 0xa952, 0xa95c,
+ 0xa953, 0xc4ef, 0xaa85, 0xab2d, 0xab3e, 0xab30,
+ /* 0x35 */
+ 0xab7d, 0xabe6, 0xabf6, 0xabe4, 0xabe9, 0xabec, 0xabf2, 0xabe8,
+ 0xabe3, 0xabeb, 0xabf0, 0xabea, 0xabe7, 0xabfd, 0xabe5, 0xabee,
+ 0xabf5, 0xabf9, 0xabf1, 0xabf4, 0xc4f4, 0xac11, 0xacde, 0xacd8,
+ 0xacdd, 0xacdb, 0xacd3, 0xace1, 0xadde, 0xadfc, 0xae28, 0xaeb7,
+ 0xaeb8, 0xaec7, 0xaeb2, 0xaea9, 0xaeb9, 0xaebc, 0xaeb3, 0xaed1,
+ 0xafb0, 0xafb1, 0xafb6, 0xb004, 0xb02c, 0xb0c1, 0xb09e, 0xb0ba,
+ 0x16ca, 0xb0d1, 0xb0d3, 0xb0d4, 0xb0d5, 0xb0c5, 0xb0b6, 0xb0b2,
+ 0xb0b5, 0xb0c3, 0xb0b9, 0xb0c6, 0xb1d6, 0xb1e0, 0xb1db, 0xb1d7,
+ 0xb1dd, 0xb315, 0xb30c, 0xb30f, 0xb30e, 0xb2fe, 0xb304, 0xb30b,
+ 0xb302, 0xb2ff, 0xb308, 0xb310, 0xb317, 0xb313, 0xb306, 0xb309,
+ 0xb424, 0xb426, 0xb425, 0xb448, 0xb4b5, 0xb4d2, 0xb4d5, 0xb4c4,
+ 0xb4af, 0xb4ad, 0xb4c1, 0xb4c0, 0xb4cc, 0xb4cd,
+ /* 0x36 */
+ 0xb4c3, 0xb4c8, 0xb4c5, 0xb4ba, 0xb4d0, 0xb4c2, 0xb4ce, 0x178d,
+ 0xb643, 0xb642, 0xb640, 0xb631, 0xb6cf, 0xb6ce, 0xb730, 0xb734,
+ 0xb732, 0xb743, 0xb73c, 0xb811, 0xb835, 0xb834, 0xb837, 0xb831,
+ 0xb8bf, 0xb8bc, 0xb8c2, 0xb8c9, 0xb983, 0xb98b, 0xb9a0, 0xb98d,
+ 0xb98c, 0xb99a, 0xb98a, 0xb991, 0xbbf1, 0xbc0f, 0xbc01, 0xbc07,
+ 0xbc0c, 0x18c0, 0xbbdc, 0xbbee, 0xbbf7, 0xbbf2, 0xbbf8, 0xbbeb,
+ 0x18ca, 0xbbe6, 0xbbed, 0xbbe9, 0xbc08, 0xbc00, 0xbbe5, 0xbbfc,
+ 0xbe61, 0xbe5e, 0xbe5f, 0x1925, 0xbe9b, 0xbf16, 0xbf15, 0xbf20,
+ 0xbf14, 0xbf1a, 0xbf17, 0xbf9c, 0x194a, 0xbff1, 0x1953, 0xbff0,
+ 0xc028, 0xc024, 0xc02a, 0xc02b, 0xc0d5, 0xc104, 0xc105, 0xc191,
+ 0xc192, 0xc2a6, 0x2c09, 0x2e22, 0x2e1a, 0x2e0e, 0x2e1b, 0x2e08,
+ 0x6fb3, 0xc31c, 0x309d, 0x3212, 0x321e, 0x32bb,
+ /* 0x37 */
+ 0x32bf, 0x32bc, 0x3308, 0x3309, 0x3363, 0x33c8, 0x5828, 0x358e,
+ 0x358d, 0x3743, 0x374d, 0x376d, 0x3742, 0x3752, 0x3751, 0x3769,
+ 0x3750, 0x3756, 0x376c, 0x3744, 0x3745, 0x376b, 0x0205, 0x3768,
+ 0x3757, 0x392e, 0x3931, 0x392d, 0x3a8b, 0x3ab2, 0x3a8d, 0x3aa3,
+ 0x3aa4, 0x3a90, 0x3a89, 0x3a8e, 0x3a92, 0x3b7b, 0x3c90, 0x3c8f,
+ 0x3de9, 0x3dcd, 0x3dc5, 0x3dd0, 0x3dc9, 0x3dd1, 0x3dc7, 0x3dd2,
+ 0x3d5f, 0x3de1, 0x3dcc, 0x3dc6, 0x3de4, 0x3ea9, 0x3fd3, 0x3fda,
+ 0x3fd2, 0x3fdb, 0x404d, 0x404e, 0x411c, 0x41e8, 0x436c, 0x435f,
+ 0x4366, 0x4364, 0x4378, 0x4365, 0x436d, 0x4361, 0x437a, 0x4407,
+ 0x4566, 0x4568, 0x4562, 0x46d3, 0x46d4, 0x46d1, 0x46dc, 0x4773,
+ 0x4772, 0x482d, 0x482c, 0x482f, 0x4872, 0x48b4, 0x4989, 0x4bcd,
+ 0x4ba6, 0x4ba2, 0x4ba0, 0x4b46, 0x4ba1, 0x8657,
+ /* 0x38 */
+ 0x4ba3, 0x4bb1, 0x4bdb, 0x4bf6, 0x4bdc, 0x4bd6, 0x4d13, 0x4f9c,
+ 0x4f97, 0x4fd8, 0x4fe4, 0x4fd4, 0x4fe5, 0x4fdb, 0x4fd0, 0x4fda,
+ 0x4fcc, 0x4fdc, 0x4fed, 0x4fd3, 0x4fd1, 0x4fce, 0x4fd9, 0x4fdd,
+ 0xc3c6, 0x50e6, 0x50e5, 0x50e9, 0x51ff, 0x51fe, 0x520e, 0x528c,
+ 0x52ca, 0x52cb, 0x531a, 0x54d7, 0x54cf, 0x54d0, 0x54c9, 0x54cc,
+ 0x54d3, 0x55a4, 0x55a3, 0x5781, 0x5826, 0x57f3, 0x5827, 0x57f2,
+ 0x57ff, 0x57f5, 0x57fc, 0x580e, 0x07f0, 0x57f6, 0x5800, 0x5823,
+ 0x5805, 0x5825, 0x5808, 0x5850, 0x5a25, 0x5a20, 0x5a23, 0x5a21,
+ 0x5aa1, 0x5b69, 0x5b6c, 0x5b68, 0x5b6b, 0x5bcc, 0x5bcd, 0x5d10,
+ 0x5d0d, 0x5d0a, 0x5d16, 0x5d14, 0x5d52, 0x6028, 0x602e, 0x602c,
+ 0x604d, 0x6049, 0x6031, 0x6030, 0x6033, 0x602d, 0x6036, 0x603e,
+ 0x602f, 0x6027, 0x6034, 0x604c, 0x62fe, 0x6312,
+ /* 0x39 */
+ 0x631f, 0x6317, 0x62f5, 0x6315, 0x62f7, 0x0a02, 0x437d, 0x62fa,
+ 0x62f9, 0x634b, 0x649c, 0x649d, 0x0a23, 0x65f0, 0x65f6, 0x65ef,
+ 0x679d, 0x679a, 0x67a7, 0x67af, 0x67aa, 0x6964, 0x6986, 0x6975,
+ 0x6970, 0x6984, 0x696b, 0x6985, 0x696c, 0x6a17, 0x6a94, 0x6a93,
+ 0x6bd2, 0x6bd7, 0x6bd4, 0x6da6, 0x6da7, 0x6d9c, 0x6d8b, 0x6d8d,
+ 0x6d98, 0x6db9, 0x6d9b, 0x6d9d, 0x6d99, 0x6da8, 0x6d91, 0x6d87,
+ 0x6d9a, 0x6ea6, 0x6f1f, 0x6fa7, 0x6fb1, 0x6fb2, 0x6fb7, 0x70d0,
+ 0x70b3, 0x70b5, 0x70c4, 0x70c3, 0x70bc, 0x70b2, 0x70ba, 0x70bb,
+ 0x70c2, 0x70cd, 0x70be, 0x70b7, 0x718f, 0x7203, 0x7204, 0x7371,
+ 0x7377, 0x7374, 0x738b, 0x737a, 0xc451, 0x738c, 0x7373, 0x74ff,
+ 0x74fb, 0x74fd, 0x74f0, 0x74f3, 0x74fc, 0x74f2, 0x7692, 0x769e,
+ 0x76ae, 0x7696, 0x7814, 0x7812, 0x7813, 0x7816,
+ /* 0x3a */
+ 0x780f, 0x78b6, 0x78bd, 0x7a8c, 0x7aae, 0x7aac, 0x7aab, 0x7a99,
+ 0x7a92, 0x7abb, 0x7a9e, 0x7a7e, 0x7aaf, 0x7abc, 0x7a98, 0x7d01,
+ 0x7d09, 0x7d06, 0xc467, 0x7d07, 0x7d08, 0x7ecf, 0x7f0e, 0x7f32,
+ 0x0f15, 0x7f12, 0x7f16, 0x7f17, 0x7f1b, 0x7f15, 0x7f31, 0x7f18,
+ 0x7f1a, 0x7f10, 0x7f0a, 0x7f09, 0x804f, 0xc473, 0x810f, 0x8110,
+ 0xc475, 0x8128, 0x8111, 0x8116, 0x8117, 0x8102, 0x81bb, 0x81ba,
+ 0x81c3, 0x81bc, 0x828a, 0x8284, 0x8286, 0x82e0, 0x8317, 0x8318,
+ 0x831e, 0x8315, 0x83d3, 0x83da, 0x83d9, 0x85e6, 0x85f4, 0x85e1,
+ 0x8669, 0x8640, 0x8658, 0x866c, 0x864d, 0x8721, 0x8799, 0x87f1,
+ 0x5f68, 0x8886, 0x8b5b, 0x8b5c, 0x8b77, 0x8b2c, 0xc4ad, 0x8b58,
+ 0x8b64, 0x8b61, 0x8b48, 0x8b97, 0x8b59, 0x8b29, 0x8b62, 0x8b2e,
+ 0x8b68, 0x8b90, 0x8b3a, 0x8b3d, 0x8b5e, 0x8b46,
+ /* 0x3b */
+ 0x8b69, 0x8b65, 0x8b3e, 0x8b49, 0x8b56, 0x8be1, 0x8b78, 0x8b79,
+ 0x8b66, 0x8b4a, 0x8b35, 0x8b7a, 0x8b92, 0x8b60, 0x8b36, 0x8b51,
+ 0x8b42, 0x115d, 0x8b3f, 0x8b7b, 0x8b5d, 0x8b94, 0x8b6a, 0xc4b5,
+ 0x8df2, 0x8fbb, 0x901b, 0x901a, 0x9033, 0x9017, 0x900a, 0x9015,
+ 0x9012, 0x9001, 0x902d, 0x8ffd, 0x9023, 0x9005, 0x9011, 0x9000,
+ 0x901c, 0x9035, 0x902e, 0x9036, 0x34bf, 0x902f, 0x900c, 0x9009,
+ 0x9031, 0x8ffc, 0x900f, 0x9018, 0x9002, 0x9200, 0x931f, 0x9337,
+ 0x125a, 0x9338, 0x932b, 0x932e, 0x9321, 0x9330, 0x9329, 0x9331,
+ 0xc4c9, 0x9301, 0x932c, 0x9322, 0x93ff, 0x9477, 0x9467, 0x947f,
+ 0x947d, 0x947b, 0x947e, 0x951e, 0x951c, 0x9521, 0x9526, 0x9527,
+ 0x9529, 0x952c, 0x951d, 0x952b, 0x96bf, 0x96a4, 0x96aa, 0x96ae,
+ 0x969f, 0x96d0, 0x96b1, 0x96ad, 0x969b, 0x96b2,
+ /* 0x3c */
+ 0x96a9, 0x96b3, 0x96b4, 0x96ba, 0x96a5, 0x96b7, 0x96ac, 0x96cb,
+ 0x96cf, 0x97c6, 0x9801, 0x97ff, 0x97fd, 0x9877, 0x9878, 0x9876,
+ 0x98f7, 0x99cc, 0x1385, 0x99d4, 0x99d7, 0x99d5, 0x99d6, 0x99d3,
+ 0x9b5d, 0x9b55, 0x9ce0, 0x9d48, 0x9cee, 0x9cdb, 0x9ce7, 0x9cd6,
+ 0x9ce5, 0x9ce1, 0x9cdd, 0x9ce2, 0x9e70, 0x9e66, 0x9e6f, 0x9e6e,
+ 0x9f81, 0x9f69, 0x9f6e, 0x9f6d, 0x9f6c, 0x9f84, 0x9f85, 0x9f71,
+ 0x9f73, 0x9f6a, 0x9f6f, 0x9f7b, 0xa16a, 0xa17c, 0xa17d, 0xa181,
+ 0xa1fa, 0xa205, 0xa1eb, 0xa1fb, 0xa1e9, 0xa1ef, 0xa1fc, 0xa1e7,
+ 0xc4e1, 0xa1ee, 0xa1fd, 0xa332, 0xa3a7, 0xa3b5, 0xa3b1, 0xa3b9,
+ 0xa3a8, 0xa3b3, 0xc4e6, 0xa48a, 0xa491, 0xa48d, 0xa499, 0x150b,
+ 0xa49a, 0xa49b, 0xa492, 0xa48f, 0xa4ab, 0x6bdb, 0x1539, 0xa675,
+ 0xa631, 0xa638, 0x1537, 0xa635, 0xa669, 0xa63b,
+ /* 0x3d */
+ 0xa63d, 0xa66c, 0xa679, 0xa63c, 0xa63e, 0xa897, 0xa8a5, 0xa8a2,
+ 0xa89d, 0xa8a1, 0xa968, 0xa96f, 0xa96d, 0xa972, 0xa975, 0xa977,
+ 0xa979, 0xaab5, 0xaaea, 0xaaab, 0xab43, 0xab41, 0xab42, 0xac09,
+ 0xac08, 0xac06, 0xac01, 0xac03, 0xac00, 0xac04, 0xac0a, 0xac0e,
+ 0xac0d, 0xac07, 0xac0f, 0xac14, 0xac02, 0xac15, 0xac0c, 0xac10,
+ 0xac05, 0xacfd, 0xacff, 0xad04, 0xad00, 0xad09, 0xae2b, 0xc4f7,
+ 0xae31, 0xaedb, 0xaec5, 0xaed3, 0xaece, 0x166b, 0xaec9, 0xaebf,
+ 0xaecb, 0xaec0, 0xaed0, 0xaed4, 0xafc1, 0xafb9, 0xafbb, 0xafc3,
+ 0xafc9, 0xb007, 0xb02d, 0xb0f8, 0xb0e1, 0xb0fa, 0xb0ef, 0xb0fd,
+ 0x16cd, 0xb0eb, 0xb0f1, 0xb0ed, 0xb0fe, 0xb1f8, 0xb203, 0xb1ee,
+ 0xb1e8, 0xb201, 0xb2ec, 0xb322, 0xb314, 0xb334, 0xb32f, 0xb339,
+ 0xb341, 0xb33c, 0xb349, 0xb358, 0xb33a, 0xb342,
+ /* 0x3e */
+ 0xb33f, 0xb422, 0xb423, 0xb44a, 0xb4dc, 0xb4d9, 0xb4db, 0xb4e2,
+ 0xc507, 0xb4df, 0xb4e0, 0xb4d7, 0xb64f, 0xb646, 0xb653, 0xb655,
+ 0xb64e, 0xb64a, 0xb64c, 0xb663, 0xb751, 0xb753, 0xb758, 0xb74d,
+ 0xb75a, 0xb749, 0xb75d, 0xb812, 0xb83c, 0xb8d1, 0xb8df, 0xb8d6,
+ 0xb8d8, 0xb8e0, 0xb8d9, 0xb9b1, 0xb9ac, 0xb9aa, 0xb9ee, 0xb9bd,
+ 0x184d, 0xb9c3, 0xb9a8, 0xb9ae, 0xb9ab, 0xbc1d, 0xbc27, 0xbc38,
+ 0xbc12, 0xbc48, 0xbc2b, 0xbc16, 0xbc19, 0xbc3d, 0xbc23, 0xbc2a,
+ 0xbe64, 0xbead, 0xbeac, 0xc514, 0xbeb1, 0xbeaf, 0xbf2c, 0xbf24,
+ 0xbf25, 0xbf28, 0xbff9, 0xbff7, 0xbffd, 0xbffe, 0xc039, 0xc033,
+ 0xc0d7, 0xc0d8, 0xc0e4, 0x3aa1, 0xc10e, 0xc13b, 0xc144, 0xc142,
+ 0xc194, 0xc193, 0xc1d5, 0xc2a7, 0x2e31, 0x2e23, 0x2e28, 0x2e27,
+ 0x2ec6, 0x2fa3, 0x3021, 0x321b, 0x0110, 0x32c1,
+ /* 0x3f */
+ 0x32c3, 0x332a, 0x3369, 0x3427, 0x37b6, 0x37a7, 0x37a4, 0x37a6,
+ 0x3790, 0x379e, 0x3794, 0x37a8, 0x37a5, 0x37a2, 0x3791, 0x027b,
+ 0x3abc, 0x3abd, 0x3ab4, 0x3ab0, 0x3ae4, 0x3b45, 0x3b4b, 0x3b7e,
+ 0x3b7f, 0x3b7d, 0x3bc3, 0x3dfc, 0x3df7, 0x3df0, 0x3ded, 0x3df1,
+ 0x3df8, 0x3fe9, 0x41eb, 0x041d, 0x4390, 0x438d, 0x4386, 0x4391,
+ 0x438a, 0x4408, 0x4450, 0x46ea, 0x46e6, 0x46e2, 0x46e7, 0x46ed,
+ 0x46e1, 0x4834, 0x4876, 0x4875, 0x4873, 0x48b5, 0x4990, 0x4992,
+ 0x4be1, 0x4bdf, 0x4bd5, 0x4bf2, 0x4bfe, 0x4c13, 0x4c2e, 0x4d19,
+ 0x5008, 0x1df5, 0x5005, 0x5009, 0x5006, 0x5003, 0x4ffd, 0x4ffc,
+ 0x5002, 0x5042, 0x521a, 0x5211, 0x5215, 0x5216, 0x52cc, 0x52cf,
+ 0x52d0, 0x5322, 0x531e, 0x5321, 0x54e5, 0x0727, 0x5554, 0x54ef,
+ 0x5553, 0x5551, 0x55ad, 0x5867, 0x5868, 0x58a4,
+ /* 0x40 */
+ 0x5877, 0x5889, 0x5844, 0x588b, 0x5879, 0x585b, 0x5843, 0x5857,
+ 0x584a, 0x587c, 0x5846, 0x587b, 0x5856, 0x5aa8, 0x5b76, 0x5b72,
+ 0x5bd6, 0x5bd8, 0x5bd1, 0x5d22, 0x5d20, 0x5d23, 0x5d1e, 0x5d6e,
+ 0x60a3, 0x6077, 0x60a6, 0x606d, 0x60a2, 0x607c, 0x6084, 0x6068,
+ 0x6074, 0x6086, 0x60a5, 0x607b, 0x607a, 0x6069, 0x6072, 0x6076,
+ 0x634a, 0x6337, 0x632a, 0x632d, 0x6346, 0x6328, 0x6326, 0x6342,
+ 0x632c, 0x6338, 0x632b, 0x6333, 0x6345, 0x6439, 0x65f9, 0x65fa,
+ 0x67b8, 0x67b7, 0x67bb, 0x67b9, 0x67b4, 0x696f, 0x6987, 0x698f,
+ 0x69a2, 0x69a3, 0xc431, 0x6a9b, 0x6a9d, 0x6ace, 0x0bcf, 0x6dbd,
+ 0x6dbf, 0x6d92, 0x0bcd, 0x6def, 0x6dc9, 0x6ea4, 0x6ea8, 0x6eaa,
+ 0x6f28, 0x6f24, 0x6f25, 0x6f26, 0x6fa9, 0x6fba, 0x6fbe, 0x6fbc,
+ 0x6fc0, 0x70f0, 0x70df, 0x70e0, 0x70ed, 0x70db,
+ /* 0x41 */
+ 0x70fb, 0x70b9, 0x70da, 0x70eb, 0x70ec, 0x739a, 0x739f, 0x739b,
+ 0x7397, 0x73a1, 0x750f, 0x7505, 0x7548, 0x0d82, 0x76bc, 0x76ba,
+ 0x78bf, 0x7b01, 0x7ae8, 0x7aef, 0x7ae4, 0x7ae6, 0x7b02, 0x7aeb,
+ 0x7ae0, 0x7aed, 0x7ad9, 0xc464, 0x7b14, 0x7aee, 0x0e52, 0x7b13,
+ 0x7af9, 0x7af8, 0x7d25, 0xc469, 0x7d19, 0x7d20, 0x7d43, 0x7d3f,
+ 0x7f45, 0x7f4c, 0x7f49, 0x7f4f, 0x7f41, 0x7f3e, 0x7f4d, 0x7f52,
+ 0x7f4a, 0x7f4e, 0x7f73, 0x7f42, 0x7f51, 0x7f55, 0x7f50, 0x7f6c,
+ 0x2afd, 0x7f6a, 0x7f53, 0x7f68, 0x8055, 0x8056, 0x811c, 0x811d,
+ 0x2280, 0x811e, 0x8123, 0x811f, 0x81e1, 0x81cd, 0x81cb, 0x81cc,
+ 0x81c8, 0x81c9, 0x829b, 0x8294, 0x8292, 0x8296, 0x8293, 0x8295,
+ 0x828f, 0x831d, 0x8322, 0x8321, 0x83e9, 0x83ef, 0x83e0, 0x83e6,
+ 0x83e4, 0x8629, 0x862c, 0x8676, 0x8683, 0x8678,
+ /* 0x42 */
+ 0x863c, 0x6343, 0x867a, 0x1051, 0x86f2, 0x879e, 0x879b, 0x879a,
+ 0x87f6, 0x87f5, 0x88a5, 0x8893, 0x88a4, 0x8a82, 0x8ac7, 0x8bb7,
+ 0x8c1d, 0x8be2, 0x8bd7, 0x8be3, 0x8be4, 0x8bbc, 0x8bd3, 0x115a,
+ 0x8b5a, 0x8bd2, 0x8b2d, 0xc4af, 0x8bc4, 0x8bd0, 0x8be5, 0x8c05,
+ 0x8c07, 0x8be6, 0x8c1b, 0x8be7, 0x8bd8, 0x8bbe, 0x8c17, 0x8bb4,
+ 0x8bd9, 0x8be8, 0x8bad, 0x8baf, 0x8bc8, 0x8be9, 0x8bea, 0x8dfe,
+ 0x8dfb, 0x8e00, 0x9072, 0x9070, 0x9046, 0x9059, 0x905e, 0x9048,
+ 0x904f, 0x9071, 0x9060, 0x905f, 0x906e, 0x9073, 0xc4c0, 0xc4bf,
+ 0x9047, 0x906d, 0x906f, 0x9081, 0x906c, 0x9078, 0x9083, 0x9049,
+ 0x9068, 0x9074, 0x9063, 0x906a, 0x8685, 0x9065, 0x9062, 0x90c8,
+ 0x91d0, 0x91d4, 0x91d1, 0x9203, 0x9342, 0x9363, 0x9356, 0x935b,
+ 0x9355, 0x9350, 0x932d, 0x9344, 0x9348, 0x9345,
+ /* 0x43 */
+ 0x9382, 0x1265, 0x9362, 0x9485, 0x948d, 0x9536, 0x952f, 0x9531,
+ 0x9537, 0x96a7, 0x96d9, 0x96f0, 0x96f2, 0x96fd, 0x96e8, 0x96eb,
+ 0x96ee, 0x96e0, 0x96e9, 0x96ed, 0x96d6, 0x96f8, 0x96d4, 0x96df,
+ 0x96e7, 0x96d8, 0x96e3, 0x96ef, 0x970f, 0x97ca, 0x3b46, 0x9805,
+ 0x980c, 0x980d, 0x987f, 0x9880, 0x9881, 0x9901, 0x9903, 0x99f2,
+ 0x99e2, 0x99e3, 0x99de, 0x99e9, 0x99e8, 0x99e0, 0x9a01, 0x99f5,
+ 0x99e4, 0x2501, 0x9a77, 0x9b74, 0x9b6f, 0x9b62, 0x9b61, 0x9b6d,
+ 0x9b73, 0x9b6a, 0x9b69, 0x9d12, 0x9d2d, 0x9d14, 0x9d0f, 0x9d29,
+ 0x9d16, 0x9d03, 0x9d46, 0x9d5c, 0x9d11, 0x9d06, 0x9cdc, 0x9d2b,
+ 0x9d2a, 0x9d2c, 0x9d27, 0x9e7a, 0x9f9c, 0x9f99, 0x9f95, 0x9f8b,
+ 0x9f98, 0x9f96, 0xa032, 0xa1a4, 0xa1aa, 0xa21b, 0x14af, 0xa20d,
+ 0xa21c, 0xa20a, 0xa220, 0xa208, 0xa21a, 0xa213,
+ /* 0x44 */
+ 0xa211, 0xa35d, 0xa35f, 0xa35e, 0xa360, 0xa3bb, 0xa3bc, 0xa3c1,
+ 0xa3c0, 0xa3c8, 0xa3ce, 0xa4a7, 0xa4b2, 0xa4b6, 0xa4a5, 0xa4ba,
+ 0xa4b5, 0xa4ad, 0xa4a4, 0xa4d3, 0xa4b0, 0xa4b1, 0xa51d, 0xa68d,
+ 0x1541, 0xa691, 0xa6b6, 0xa6b7, 0xa6bd, 0xa6bc, 0xa696, 0xa694,
+ 0xa6a0, 0xa8a8, 0xa8a6, 0xa984, 0xa996, 0xa988, 0xa99a, 0xaad1,
+ 0xaacf, 0xab50, 0xab51, 0xab4e, 0xab80, 0xab81, 0xac1b, 0xac17,
+ 0xac20, 0xac19, 0xac1a, 0xac21, 0xac1e, 0xac18, 0xac1d, 0x1629,
+ 0xad2d, 0xad24, 0xad27, 0xad2e, 0xad25, 0xad1c, 0xad19, 0x162a,
+ 0xad23, 0xad1f, 0xad1a, 0xad2b, 0xad1e, 0xade0, 0xae33, 0xaee6,
+ 0xaefc, 0xaee5, 0xaef8, 0xaef6, 0xaeea, 0xaef2, 0xaeed, 0xaeeb,
+ 0xaef0, 0xaef1, 0xafc6, 0xafc8, 0xafce, 0xafc5, 0x1696, 0xafcb,
+ 0xb113, 0xb114, 0xb107, 0xb10c, 0xb21a, 0x1712,
+ /* 0x45 */
+ 0xb217, 0xb206, 0xb216, 0xb207, 0xb210, 0xb209, 0xb219, 0xb215,
+ 0xb36e, 0xb33b, 0xb33e, 0xb36c, 0xb365, 0xb364, 0xb359, 0xb37c,
+ 0xb370, 0xb379, 0xb42c, 0xb452, 0xb451, 0xb44c, 0xb500, 0xb510,
+ 0xb513, 0xb4ff, 0xb4fe, 0xb4ed, 0xb65a, 0xb658, 0xb65c, 0xb6da,
+ 0xb778, 0xb75e, 0xb767, 0xb764, 0xb813, 0xb823, 0xb841, 0xb83f,
+ 0xb840, 0xb8ed, 0xb8e3, 0xb8ea, 0xb8f0, 0xb8e6, 0xb8e9, 0xb8f1,
+ 0xb8ee, 0xb9d4, 0xb9d1, 0xb9dc, 0xb9ec, 0xbc69, 0xbc6d, 0xbc57,
+ 0xbc66, 0xbcf9, 0xbc4a, 0xbc60, 0xbc56, 0xbc59, 0xbc4c, 0xbc6a,
+ 0xbc62, 0xbc63, 0xbc70, 0xbc5f, 0xc50d, 0xbc64, 0xbc5d, 0xbc68,
+ 0xbc9f, 0xbeba, 0xbeb8, 0xbebc, 0xbeb9, 0xbeb4, 0xbf3b, 0xbf2d,
+ 0xbf38, 0xbf2f, 0xbf32, 0xc041, 0xc0cb, 0xc0de, 0xc0dd, 0xc0da,
+ 0xc0dc, 0xc110, 0xc14f, 0xc149, 0xc198, 0xc196,
+ /* 0x46 */
+ 0xc197, 0xc1c7, 0x2c9c, 0xc1da, 0xc1d8, 0xc2a8, 0x2c0a, 0x2c9d,
+ 0x2ecb, 0x2f38, 0x2f39, 0x2fa6, 0x3223, 0x3222, 0x3221, 0x33ce,
+ 0x3592, 0x3591, 0x37ec, 0x37e0, 0x37ed, 0x3808, 0x37e5, 0x37ee,
+ 0x37e4, 0x37eb, 0x37e3, 0x37ea, 0x380a, 0xc359, 0x3ad1, 0x3ae3,
+ 0x3ad4, 0x3ad0, 0x3ad9, 0x027e, 0x1be1, 0x3ada, 0x3ad3, 0x3b4c,
+ 0x3b4d, 0x3b7c, 0x3b80, 0x3bcc, 0x3dff, 0x3e08, 0xc108, 0x3e01,
+ 0xc36b, 0x3e00, 0x3fed, 0x3ff3, 0x3fee, 0x3ff1, 0x3ff0, 0x3fde,
+ 0x4051, 0x4382, 0x43a9, 0x4398, 0x439d, 0x439a, 0x439e, 0x439f,
+ 0x43a6, 0x43a7, 0x4409, 0x442f, 0x4571, 0x456d, 0x4572, 0x46ef,
+ 0x46f0, 0x483b, 0x4839, 0x483c, 0x4838, 0x6afd, 0x483a, 0x4878,
+ 0x4879, 0x4877, 0x4998, 0x499c, 0x4999, 0x499a, 0x4c11, 0x4c0a,
+ 0x4bfd, 0x4c0f, 0x4c19, 0x4c03, 0x4c15, 0x4c0c,
+ /* 0x47 */
+ 0x4c09, 0x4c12, 0x4c34, 0x4c2a, 0x4c08, 0x4c2d, 0x4c28, 0xc3b1,
+ 0x4c2c, 0x4c26, 0x4c33, 0x05a7, 0x4d1a, 0x4d1e, 0x5007, 0x502c,
+ 0x5032, 0x5028, 0x5031, 0x5029, 0x5030, 0x502a, 0x5044, 0x502e,
+ 0x52d1, 0x5324, 0x54f7, 0x54f4, 0x54f3, 0x54f8, 0x58b5, 0x5896,
+ 0x5898, 0x5895, 0x5891, 0x58b2, 0x589e, 0x5859, 0x58a3, 0x589a,
+ 0x589b, 0x0f20, 0x7f83, 0x5bda, 0x5bdf, 0x5c16, 0x5d1f, 0x5d2d,
+ 0x5d2e, 0x5d2b, 0x60b8, 0x60bb, 0x60bf, 0x60ba, 0x60d5, 0x60e3,
+ 0x60c1, 0x60be, 0x60bd, 0x60b4, 0x60c2, 0x60a1, 0x6087, 0x60d7,
+ 0x60ca, 0x60b5, 0x60da, 0x60d9, 0x60b3, 0x60d8, 0x6367, 0x6371,
+ 0x6362, 0x635c, 0x6368, 0x6352, 0x6356, 0x3809, 0x2e42, 0x64a0,
+ 0x6600, 0x65fe, 0x65ff, 0x67cb, 0xc428, 0x67ca, 0x67a9, 0x67c8,
+ 0x69b4, 0x69ac, 0x69aa, 0x69a9, 0x6b0e, 0x6be9,
+ /* 0x48 */
+ 0x6bed, 0x6bf2, 0x6beb, 0x6bee, 0x6de8, 0x6ddb, 0x6dd7, 0x6de3,
+ 0x6de5, 0x6dee, 0x6dd5, 0x6eb3, 0x6f2d, 0x6fc1, 0x6fc3, 0x710c,
+ 0x710e, 0x7107, 0x7117, 0x7109, 0x7116, 0x719a, 0x719c, 0x73b4,
+ 0x73b7, 0x73b3, 0x3b4e, 0x7513, 0x7514, 0x76e6, 0x76dc, 0x76e8,
+ 0x76e5, 0x782e, 0x782c, 0x782b, 0x78cd, 0x7b3d, 0x7b32, 0x7b2d,
+ 0x7b45, 0x7b3e, 0x7b50, 0x7b25, 0x7b53, 0x7b23, 0x7d37, 0x7d38,
+ 0x7d47, 0x7d3d, 0x7d3e, 0x7d49, 0x7d4a, 0x7d1d, 0x21e9, 0x7fa5,
+ 0x7f8c, 0x7f8d, 0x7f89, 0x7f96, 0x7f85, 0x7f8f, 0x7f77, 0x7f8e,
+ 0x7f82, 0x7f8a, 0x7f88, 0x7f7b, 0x7f97, 0x7f7d, 0x7f79, 0x8059,
+ 0x8124, 0x812d, 0x812e, 0x812b, 0xc476, 0x81da, 0x81d8, 0x81d6,
+ 0x8287, 0x82a0, 0x8328, 0x8325, 0x831f, 0x83f3, 0x83f7, 0x83f6,
+ 0x862b, 0x865b, 0x8648, 0x23cb, 0x865c, 0x866d,
+ /* 0x49 */
+ 0x869d, 0x8699, 0x868c, 0x8691, 0x869b, 0x869a, 0x869c, 0x8695,
+ 0x868d, 0x8696, 0x86a5, 0x872a, 0x87a1, 0x87a4, 0x87ad, 0x88a9,
+ 0x88ae, 0x88b0, 0x8c0d, 0x8b63, 0x8b71, 0x8c51, 0x8c54, 0x8c2a,
+ 0x8c44, 0x8c55, 0x8c99, 0x8c39, 0x8c3f, 0x8c3e, 0x8c4f, 0x8c4d,
+ 0x8c35, 0x8c40, 0x8c31, 0x8bd5, 0x8c2b, 0x8c33, 0x8c41, 0x8c56,
+ 0x8c4c, 0x8c46, 0x8c3c, 0x8c45, 0x8c43, 0x8c3d, 0x8c70, 0x8c57,
+ 0x8c38, 0x8c58, 0x1165, 0x8c37, 0x8e07, 0x8e06, 0x8e09, 0x90ab,
+ 0x9090, 0x9093, 0x90bc, 0x90a9, 0x909e, 0x90bf, 0x90aa, 0x9091,
+ 0x90a4, 0x909a, 0x90a7, 0x90a1, 0x909c, 0x90a2, 0x909b, 0x909f,
+ 0x9094, 0x908f, 0x8ef0, 0x9092, 0x9095, 0x90a5, 0x90a6, 0x9204,
+ 0x939c, 0x9379, 0x937a, 0x937e, 0x937b, 0x9371, 0x9381, 0x937f,
+ 0x937c, 0x937d, 0x9375, 0x9376, 0x948e, 0x948f,
+ /* 0x4a */
+ 0x953e, 0x953f, 0x9540, 0x9541, 0x1304, 0x970d, 0x9717, 0x9710,
+ 0x970e, 0x96ea, 0x971d, 0x9703, 0x9722, 0x9704, 0x9700, 0x9720,
+ 0x9721, 0x9723, 0x9713, 0x9709, 0x9711, 0x97cb, 0x97ce, 0x97d0,
+ 0x97cc, 0x97d4, 0x3adb, 0x9809, 0x980b, 0x9885, 0x9906, 0x990d,
+ 0x1364, 0x9914, 0x990f, 0x9a09, 0x9a14, 0x9a0b, 0x99fc, 0x9a04,
+ 0x9a0a, 0x9a00, 0x99fd, 0x9a07, 0x9a06, 0x9a11, 0x9a79, 0x9a78,
+ 0x9b88, 0x9b80, 0x9b8b, 0x9d59, 0x9d61, 0x9d75, 0x1423, 0x9d55,
+ 0x9d5b, 0x9d5f, 0x9d52, 0x9d62, 0x9d72, 0x9d5d, 0x9d68, 0x9d71,
+ 0x9d65, 0x9d66, 0x9d67, 0x9d76, 0x9d4c, 0x9d60, 0x9d74, 0x9d50,
+ 0x9e8a, 0x9e81, 0x9e86, 0x9e7f, 0x9e80, 0x9fa5, 0x9fa7, 0x9fa8,
+ 0x9fa6, 0x9faf, 0x7f95, 0x9fb1, 0xa035, 0xa039, 0xa1c3, 0xa230,
+ 0xa22a, 0xa22b, 0xa22d, 0xa22e, 0xa22c, 0xa223,
+ /* 0x4b */
+ 0xa221, 0xa222, 0xa36c, 0xa381, 0xa38f, 0xa380, 0xa3d0, 0xa3cd,
+ 0xa3d5, 0xa3d4, 0xa4d1, 0xa4be, 0xa4cb, 0xa4ce, 0xa4bd, 0xa4d0,
+ 0xa704, 0xa6d5, 0xa6d0, 0xa6d3, 0xa6fb, 0xa6d8, 0xa6d1, 0xa6fd,
+ 0xa6d9, 0xa6d6, 0xa6e6, 0xa6f9, 0xa9a1, 0xa99d, 0xa99e, 0x28d9,
+ 0xaaff, 0xab5f, 0xab57, 0xab60, 0xab59, 0xac2c, 0xac25, 0xac27,
+ 0xac30, 0xac24, 0xac26, 0xac2d, 0xac2e, 0xac29, 0xac31, 0xad45,
+ 0xad47, 0xad52, 0xad4a, 0xad50, 0xad46, 0xad4f, 0xad4e, 0xad53,
+ 0xaf21, 0xaf09, 0xaf1a, 0xaf1b, 0x7115, 0xaf10, 0xc4f9, 0xaf14,
+ 0xaf0e, 0xaf12, 0xaf0b, 0xafcf, 0xafd2, 0xafd0, 0xafd4, 0xafd3,
+ 0xafd1, 0x3518, 0xc4fb, 0xb009, 0xb11c, 0xb127, 0xb125, 0xb11b,
+ 0xb129, 0xb11f, 0xb130, 0xb124, 0xb128, 0xb119, 0xb12f, 0xb224,
+ 0xb221, 0xb225, 0xb226, 0xb227, 0xb276, 0xb366,
+ /* 0x4c */
+ 0xb375, 0xb369, 0xb37e, 0xb38f, 0xb374, 0x8e10, 0xb3ad, 0xb42b,
+ 0xb42a, 0xb458, 0xb522, 0xb51d, 0xb52b, 0xb52c, 0xb52d, 0xb533,
+ 0xb51b, 0xb527, 0xb52a, 0xb528, 0xb53b, 0xb67e, 0xb671, 0xb679,
+ 0xb678, 0xb670, 0xb66d, 0xb67d, 0xb675, 0xb676, 0xb6de, 0xb766,
+ 0xb783, 0xb787, 0xb77b, 0xb789, 0xb786, 0xb782, 0xb77c, 0xb781,
+ 0xb843, 0xb845, 0xb8f7, 0xb8f9, 0xb8fa, 0xba05, 0xb9fe, 0xba0f,
+ 0xb9ff, 0xb9fa, 0xba09, 0xba20, 0xba0c, 0xba3c, 0xba22, 0xb9f8,
+ 0xba0a, 0xba08, 0xb9f7, 0xbc8e, 0xbc77, 0xbc8b, 0xbcb4, 0xbc8a,
+ 0xbc9a, 0xbc79, 0xbc83, 0xbc7f, 0xbca1, 0xbc8f, 0xbca3, 0xbc81,
+ 0xbc94, 0xbc7e, 0xbc82, 0xbc90, 0xbca5, 0xbcad, 0xbc9d, 0xbe67,
+ 0xbe69, 0xbecb, 0xbec8, 0xbed1, 0xbf40, 0xbf4b, 0xbf49, 0xbf46,
+ 0xbf3e, 0xbf43, 0xbf3f, 0xbfa5, 0xbfa7, 0xc04e,
+ /* 0x4d */
+ 0xc04d, 0x499b, 0xc0e5, 0xc0e1, 0xc0e2, 0xc116, 0xc114, 0xc51b,
+ 0xc159, 0xc151, 0xc15f, 0xc14a, 0xc157, 0xc158, 0xc1ca, 0xc1db,
+ 0xc1de, 0xc1e0, 0xc1e1, 0xc1df, 0xc1e2, 0xc1e3, 0xc292, 0xc2bf,
+ 0xc2be, 0x2c0b, 0x2e52, 0x2e4e, 0x00b9, 0xc313, 0x2fa7, 0x3226,
+ 0x3227, 0x32c6, 0x330b, 0x336a, 0x3378, 0x381a, 0x3816, 0x3819,
+ 0x3817, 0x381b, 0x3818, 0x3820, 0x3937, 0x3aec, 0x3b81, 0xae3d,
+ 0x3e0f, 0x3ead, 0x3ffb, 0x4052, 0x43af, 0x43b7, 0x43b2, 0x4578,
+ 0x45ac, 0x4700, 0x46fe, 0x4702, 0x46fd, 0x4703, 0x4840, 0x4843,
+ 0x4842, 0x48b7, 0x49a2, 0x4c00, 0x4c35, 0x4c41, 0x4c05, 0x2e53,
+ 0x4c50, 0x4c4e, 0x4c53, 0x5053, 0x5050, 0x5057, 0x505f, 0x5055,
+ 0x50ea, 0x5226, 0xb430, 0x522a, 0x5228, 0x522c, 0x522d, 0x52d4,
+ 0x5507, 0x5558, 0x5559, 0x58c5, 0x58cd, 0x58c7,
+ /* 0x4e */
+ 0x58e8, 0x084b, 0x5a32, 0xc297, 0x5bde, 0x5d32, 0x34c8, 0xc415,
+ 0x60f1, 0x60f0, 0x60ec, 0x6109, 0x60f9, 0x60f5, 0x60fe, 0x6374,
+ 0x6381, 0x637c, 0x6375, 0x6389, 0x6382, 0x6397, 0x6386, 0x637d,
+ 0x6393, 0x639c, 0x6376, 0x6380, 0x6445, 0x30a1, 0x6603, 0x67c9,
+ 0x67cd, 0x67d0, 0x69ad, 0x69c5, 0x6aa2, 0x6bec, 0x6bf6, 0x6bf3,
+ 0x6df3, 0x6dfa, 0x6df9, 0x6df5, 0x6df4, 0x6df8, 0x6eb6, 0x6eb4,
+ 0x6f32, 0x6fcd, 0x6fc8, 0x6fce, 0x6fca, 0x712a, 0x7121, 0x711d,
+ 0x73bd, 0x73be, 0x73c2, 0x0cf1, 0x73c9, 0x751f, 0x76f1, 0x76ed,
+ 0x76f2, 0x76e0, 0x76f7, 0x7830, 0x7837, 0x7831, 0x7836, 0x78c8,
+ 0x7b6d, 0x7b69, 0x7b7d, 0x7b61, 0x7b70, 0x7b71, 0x7b73, 0x7b76,
+ 0x7b75, 0x7b78, 0x7b79, 0x7b64, 0x7b6e, 0x7d51, 0x7d4f, 0x7d22,
+ 0x7faf, 0x7faa, 0x7fa3, 0x7f9d, 0x7f9c, 0x7fa1,
+ /* 0x4f */
+ 0x7fb6, 0x7fac, 0x7fa2, 0x7fa7, 0x7fb0, 0x7fa9, 0x7fc3, 0x8131,
+ 0x8132, 0x8133, 0x8134, 0x8137, 0x813c, 0x81d9, 0x81dd, 0x81de,
+ 0x81df, 0x81e0, 0x82a5, 0x82aa, 0x82a2, 0x82a3, 0x8404, 0x8403,
+ 0x83fe, 0x8428, 0x86af, 0x86ad, 0x86a6, 0x87ac, 0x87a5, 0x87b0,
+ 0x87b1, 0x8801, 0x88b2, 0x88d2, 0x88f1, 0x8bd1, 0x8c47, 0x8cc9,
+ 0x8ca7, 0x8cc8, 0x8c95, 0x8c8e, 0x8c91, 0x8c7d, 0x8cee, 0x8c8d,
+ 0x8c8c, 0x8cb0, 0x8c96, 0x8c42, 0x8c7c, 0x8cb1, 0x8cb2, 0x8c84,
+ 0x8c9d, 0x8ca1, 0x8c98, 0x8cb3, 0x8c22, 0x8c7b, 0x8c8a, 0x8cce,
+ 0x8c80, 0x8c97, 0x8cb4, 0x8cb5, 0x8c9a, 0x8c9f, 0x8c93, 0x8e12,
+ 0x8e0b, 0x8e0e, 0x90a3, 0x90cc, 0x90dc, 0x90e1, 0x90de, 0x90d2,
+ 0x90db, 0x90d9, 0x90d7, 0x90d4, 0x90c9, 0x90eb, 0x90da, 0x90d1,
+ 0x9104, 0x90ca, 0x90e2, 0x91d7, 0x938c, 0x9399,
+ /* 0x50 */
+ 0x93a2, 0x9396, 0x9394, 0x939f, 0x1267, 0x938e, 0x9403, 0x9494,
+ 0x9493, 0x9544, 0x972f, 0x9735, 0x972b, 0x9732, 0x972d, 0x9736,
+ 0x1314, 0x9731, 0x9712, 0x9733, 0x971f, 0x9734, 0x9740, 0x973f,
+ 0x9741, 0x97d3, 0x9889, 0x9918, 0x9910, 0x9a1a, 0x9a25, 0x9a1e,
+ 0x9b92, 0x9b95, 0x9b93, 0x9d84, 0x9d9a, 0x9d89, 0x9d8d, 0x9d88,
+ 0x9d91, 0x9d9b, 0x9d9c, 0xb148, 0x9e8e, 0x9e92, 0x9fc5, 0x9fc1,
+ 0x9fb8, 0x9fbe, 0x9fb5, 0x9fc7, 0xa03c, 0x1489, 0xa1ec, 0xa23f,
+ 0xa239, 0xa237, 0xa3a1, 0xa394, 0xa3a0, 0xa3de, 0xa3db, 0xa3df,
+ 0xa3dc, 0xa4d6, 0xa4dc, 0xa4dd, 0xa4e0, 0xa4e3, 0xa4e1, 0xa718,
+ 0xa719, 0xa753, 0xc4ec, 0xa744, 0xa70e, 0xa70f, 0xa747, 0xa717,
+ 0xa71d, 0xa711, 0xa8b4, 0xa8b6, 0xa9b7, 0xa9be, 0xa9c2, 0xa9b4,
+ 0xab31, 0xab15, 0xab83, 0xac3b, 0xac36, 0xac42,
+ /* 0x51 */
+ 0xac50, 0xac40, 0xac34, 0xac38, 0xac3d, 0xac3e, 0xac35, 0xac3a,
+ 0xac46, 0xac37, 0xac39, 0xac45, 0xad77, 0xad5d, 0xad6a, 0xad76,
+ 0xad6b, 0xad6c, 0xad65, 0xad64, 0xad71, 0xad5f, 0xad72, 0xadfe,
+ 0xadff, 0xae3e, 0xaf2b, 0xaf36, 0xaf2d, 0xaf39, 0xaf3f, 0xaf3b,
+ 0xaf33, 0xaf42, 0xaf3a, 0xafd5, 0xafd8, 0xafd9, 0xb00d, 0xb00a,
+ 0xb039, 0xb03a, 0xb13d, 0xb145, 0xb13a, 0xb137, 0xb13e, 0xb142,
+ 0xb387, 0xb38c, 0xb382, 0xb36b, 0xb3a0, 0xb39a, 0xb390, 0xb38e,
+ 0xb3a1, 0xb3bd, 0xb3b2, 0xb3b5, 0xb3b7, 0xb3aa, 0xb3a2, 0xb3a5,
+ 0xb3ae, 0xb3ab, 0xb3bc, 0xb432, 0xb45a, 0xb564, 0xb55c, 0xb54d,
+ 0xb53f, 0xb53e, 0xb552, 0xb558, 0xb557, 0xb55e, 0xb553, 0xb554,
+ 0xb556, 0xab65, 0xb684, 0xb685, 0xb686, 0xb797, 0xb7a1, 0xb7a2,
+ 0x180b, 0xc50a, 0xb7a3, 0xb7a6, 0x1817, 0xb815,
+ /* 0x52 */
+ 0xb824, 0xb84a, 0xb849, 0xb848, 0xb84b, 0xb90e, 0xb562, 0xb90b,
+ 0xb90a, 0xb908, 0xb906, 0xba43, 0xba47, 0xba3f, 0xba46, 0xba50,
+ 0x186d, 0xba4b, 0x1870, 0xba52, 0xbcd7, 0xbcbf, 0xbcd8, 0xbce0,
+ 0xbce7, 0xbcb8, 0xbcd5, 0xbcef, 0xbce6, 0xbce4, 0xbcd4, 0xbcd6,
+ 0xbcea, 0x18ed, 0xbcbb, 0xbce9, 0xc510, 0xbe6d, 0xbe70, 0xbe73,
+ 0xbe72, 0xbed4, 0xbece, 0xbed5, 0xbf5a, 0xbf58, 0xbf52, 0xbf50,
+ 0xbf55, 0xbf4e, 0xbf4d, 0xbfcb, 0xbfcc, 0xbfcd, 0xbfd1, 0xc058,
+ 0xc063, 0xc05e, 0xc054, 0xc05b, 0xc0e9, 0xc0e7, 0xc0e8, 0xc11d,
+ 0xc167, 0xc15a, 0xc15c, 0xc15b, 0xc161, 0xc1a1, 0x198d, 0xc1a4,
+ 0xc1e9, 0xc1ef, 0xc1e5, 0xc1f5, 0xc1eb, 0xc1ed, 0xc296, 0xc295,
+ 0xc2b3, 0xc2b5, 0xc2b1, 0x00a7, 0x2e4d, 0x3024, 0x322b, 0x33cf,
+ 0x34c9, 0x3836, 0x3831, 0x3854, 0x383a, 0x3838,
+ /* 0x53 */
+ 0x3939, 0x3938, 0x3af4, 0x3af3, 0x3af6, 0x3afc, 0x3af5, 0x3af1,
+ 0x3c9c, 0x3e18, 0x3e1a, 0x3ffc, 0x3ffe, 0x4003, 0x4053, 0x422b,
+ 0x43c6, 0x43c1, 0x457b, 0x4706, 0x4849, 0x48b8, 0x49a3, 0x4c52,
+ 0x4c4d, 0x4c5f, 0x4c5e, 0x4c61, 0x4d23, 0x508c, 0x506f, 0x5075,
+ 0x5074, 0x5071, 0x5070, 0x506c, 0x5326, 0x5508, 0x1e07, 0x58f0,
+ 0x58ef, 0x58fb, 0x5910, 0x590c, 0x58f6, 0x58fe, 0x5b7c, 0x5be1,
+ 0x5d38, 0x5d6f, 0x6118, 0x6115, 0x611c, 0x6110, 0x6135, 0xc417,
+ 0x6117, 0x611d, 0x6126, 0x6128, 0x6129, 0x612a, 0x611a, 0xc416,
+ 0x4707, 0x63ab, 0x63ac, 0x63a1, 0x63ae, 0x63a3, 0x63a7, 0x6448,
+ 0x6504, 0x65fd, 0x0a5a, 0x6608, 0x67d2, 0x69c6, 0x69be, 0x6a1c,
+ 0x6aa6, 0x6aa7, 0x6aab, 0x6b00, 0x6bfb, 0x6bfc, 0x6bf9, 0x6c01,
+ 0x6e06, 0x6e04, 0xc43c, 0x6f34, 0x7136, 0x7132,
+ /* 0x54 */
+ 0x7142, 0x712d, 0x7135, 0x73d8, 0x7523, 0x7520, 0x7701, 0x7700,
+ 0x7703, 0xc2bc, 0x783c, 0x7841, 0x7835, 0x78c9, 0x7b8e, 0x7b9e,
+ 0x7b99, 0x7bb4, 0x7baa, 0x7b9f, 0x7b96, 0x7b9d, 0x7bc3, 0x7b74,
+ 0x7bab, 0x0eaf, 0x7d63, 0x7d5b, 0x7d5a, 0x7fc5, 0x7fc4, 0x7fcf,
+ 0x7fc8, 0x7fa4, 0x7fbd, 0x7fd3, 0x8060, 0x813b, 0x81e3, 0x81e7,
+ 0x82a8, 0x82ac, 0x82a9, 0x832a, 0x8408, 0x8409, 0x86b9, 0x88c1,
+ 0x88c2, 0x88b8, 0x8ce1, 0x8ceb, 0x8ce5, 0x8cfa, 0x8ce4, 0x8d0b,
+ 0x8cd7, 0x8cef, 0x8ce0, 0x8cec, 0x8cfb, 0xc4b0, 0x8cd3, 0x8ce6,
+ 0x8cfc, 0x8ce3, 0x8ccf, 0x8cda, 0x8cdc, 0x8cd2, 0x8ca4, 0x116b,
+ 0x8e17, 0x8e16, 0x90f2, 0x90fc, 0x9118, 0x90f6, 0x90fe, 0x90f3,
+ 0x90f7, 0x9101, 0x90f9, 0x9106, 0x90f5, 0x9110, 0x90df, 0x9103,
+ 0x9108, 0x91d8, 0x9205, 0x9397, 0x93b3, 0x93ae,
+ /* 0x55 */
+ 0x93af, 0x93a7, 0x93b1, 0x93a8, 0x93ac, 0x93ab, 0x9404, 0x949a,
+ 0x954a, 0x9742, 0x9758, 0x974b, 0x9745, 0x9749, 0x974c, 0x9759,
+ 0x9756, 0x131b, 0x9746, 0x9744, 0x975b, 0x9769, 0x988e, 0x988f,
+ 0x991e, 0x86bc, 0x9a2f, 0x9b9e, 0x9b9d, 0x9b9f, 0x9b9c, 0x9db4,
+ 0x9dae, 0x9dab, 0x9db3, 0x9daf, 0x9dc2, 0x9e93, 0x9e95, 0x9e96,
+ 0x9e97, 0x9fcf, 0x9fce, 0x9fcb, 0xa04b, 0xa246, 0xa243, 0xa245,
+ 0xa251, 0xa3ae, 0xa3af, 0xa3b0, 0xa3b8, 0xa3e2, 0xa3e3, 0xa3e6,
+ 0xa4ed, 0xa4ea, 0xa53a, 0xa759, 0xa784, 0xa75f, 0xa77c, 0xa75c,
+ 0xa758, 0xa755, 0xa75d, 0xa77e, 0xa780, 0xa783, 0xa757, 0x1563,
+ 0xa75e, 0xa8ba, 0xa9d5, 0xab58, 0xab68, 0xab67, 0xac4a, 0xac4c,
+ 0xac52, 0xac49, 0xac4e, 0xac47, 0xac4d, 0xac4b, 0xac4f, 0xad7e,
+ 0xad87, 0xad83, 0xad89, 0x69ca, 0xad86, 0xad88,
+ /* 0x56 */
+ 0xae47, 0xae42, 0xae49, 0xae48, 0x1680, 0x1684, 0x167f, 0xaf44,
+ 0xaf51, 0xaf46, 0xaf47, 0xafe4, 0xb00f, 0xb03f, 0xb14b, 0xb157,
+ 0xb152, 0x16f1, 0xb151, 0xb158, 0xb15e, 0xb153, 0xb15d, 0xb14d,
+ 0xb23c, 0xb23f, 0xb246, 0xb23e, 0xb244, 0xb245, 0xb241, 0xb238,
+ 0xb242, 0xb243, 0xb27a, 0xb3a3, 0xb3ba, 0xb3c0, 0xb3c4, 0xb3c6,
+ 0xb3cb, 0xb461, 0xb57a, 0xb573, 0xb572, 0xb574, 0xb580, 0xb581,
+ 0x2947, 0xb695, 0xb68f, 0xb690, 0xb692, 0xb694, 0xb68b, 0xb6e6,
+ 0xb7b2, 0xb7b8, 0xb7bd, 0xb7be, 0xb7ce, 0xb7ba, 0xb816, 0xb826,
+ 0xb825, 0xb84c, 0xb850, 0xb84e, 0xb851, 0xb852, 0xb914, 0xb915,
+ 0xb91b, 0xba82, 0xba99, 0xba9a, 0xba7d, 0xba85, 0xba86, 0xba9c,
+ 0xba79, 0xba7b, 0xba80, 0xba83, 0xba81, 0xbd1e, 0xbd1b, 0xbd2a,
+ 0xbcfb, 0xbd05, 0xbd20, 0xbd11, 0xbd04, 0xbcfd,
+ /* 0x57 */
+ 0xbd03, 0xbd10, 0xbd18, 0xbd0a, 0xbd4e, 0xbd09, 0xbd07, 0xbd1c,
+ 0x191c, 0xbe77, 0xbe76, 0xbed8, 0xbed9, 0xbf61, 0xbf5c, 0xbf5e,
+ 0xbf60, 0xbfaa, 0xbfd6, 0xbfd8, 0xc009, 0xc008, 0xc06b, 0xc065,
+ 0xc073, 0xc074, 0xc0ed, 0xc124, 0xc125, 0xc16a, 0xc1a7, 0xc1a8,
+ 0xc20b, 0xc1fa, 0xc1f9, 0xc1ff, 0xc204, 0xc1f6, 0xc205, 0xc299,
+ 0xc2ab, 0xc2bd, 0xc2b8, 0x00a8, 0x2e64, 0x2e5a, 0x2f72, 0x337a,
+ 0x3595, 0x385f, 0x3861, 0x385e, 0x385a, 0x385c, 0x385d, 0x386e,
+ 0x3857, 0x3858, 0x3b02, 0x3b0b, 0x3b08, 0x3b51, 0x3e25, 0x3e28,
+ 0x3e23, 0x3e21, 0x3e24, 0x3e29, 0x4006, 0x400a, 0x43ca, 0x43cc,
+ 0x43cb, 0x43cf, 0x457f, 0x457c, 0x45d6, 0x4709, 0x470b, 0x4776,
+ 0x487d, 0x49a5, 0x4c5b, 0x4c5c, 0x4c5d, 0x4c65, 0x506d, 0x5082,
+ 0x5083, 0x5087, 0x5095, 0x508a, 0x52d6, 0x5328,
+ /* 0x58 */
+ 0x550d, 0x592e, 0xc3ee, 0x592d, 0x5921, 0x5919, 0x5a3b, 0x5a3c,
+ 0x5a3a, 0x5b7e, 0x5d3b, 0x6147, 0x6139, 0x6134, 0x6136, 0x6146,
+ 0x613b, 0x6141, 0x6145, 0x63c0, 0x63c4, 0x63ba, 0x63bd, 0x63be,
+ 0x64a3, 0x660c, 0x67d9, 0x69cd, 0x6aae, 0x6bff, 0x6c24, 0x6ebb,
+ 0x6ebc, 0x6f36, 0x6fd5, 0x6fd3, 0x6fd6, 0x713c, 0x713f, 0x73de,
+ 0x73e3, 0x7527, 0x7529, 0x0d8b, 0x7705, 0x7707, 0x770c, 0x78d0,
+ 0x7bbe, 0x7bbc, 0x7bd0, 0x7bc2, 0x7bb5, 0x7bc9, 0x7d66, 0x0f2b,
+ 0x7fd5, 0x7fe2, 0x7fdc, 0x7fe3, 0x7fda, 0x7fc2, 0x7fe8, 0x81e9,
+ 0x82af, 0x82ad, 0x82ae, 0x840b, 0x86c1, 0x87b6, 0x87b9, 0x88c0,
+ 0x8ca5, 0x8d28, 0x8d22, 0x8d29, 0x8d18, 0x8d1f, 0x8d1c, 0x8d12,
+ 0x8d2a, 0x117a, 0x8d21, 0x8d2b, 0x8d17, 0x8cf0, 0x8d16, 0x8d23,
+ 0x912b, 0x9126, 0x913d, 0x9122, 0x913a, 0x9131,
+ /* 0x59 */
+ 0x9132, 0x9154, 0x9121, 0x9135, 0x1209, 0x912e, 0x9130, 0x912f,
+ 0x9136, 0x91da, 0x91d9, 0x93bb, 0x93bc, 0x93b7, 0x93c2, 0x93bd,
+ 0x93b2, 0x126d, 0x7144, 0x7bd1, 0x9752, 0x976b, 0x9767, 0x131f,
+ 0x9761, 0x976c, 0x9751, 0x9774, 0x9777, 0x976f, 0x976d, 0x9768,
+ 0xc4d1, 0x9784, 0x9890, 0x9892, 0x9893, 0x991f, 0x9a31, 0x9a38,
+ 0x9a39, 0x9a37, 0x9bab, 0x9dc3, 0x9dc8, 0x9dcb, 0x9dcf, 0x9e98,
+ 0x9fd4, 0x9fd3, 0x9fd8, 0x9fd9, 0x9fdd, 0x9fd1, 0x9fd6, 0xa03e,
+ 0xa258, 0xa257, 0xa255, 0xa3c4, 0xa3e4, 0xa4ee, 0xa4ef, 0xa4f3,
+ 0xa4f2, 0xa4f0, 0xa7ab, 0xa79a, 0xa7af, 0xa797, 0x156a, 0x156c,
+ 0xa7bf, 0xa794, 0xa793, 0xa8be, 0xa8bb, 0xa8bc, 0xa9d9, 0xab6c,
+ 0xac53, 0xac54, 0xac5b, 0xac58, 0xac56, 0xac57, 0xad9f, 0xad94,
+ 0xad96, 0xad97, 0xae4a, 0xae4b, 0xaf55, 0xaf5a,
+ /* 0x5a */
+ 0xaf5e, 0xaf5f, 0xaf59, 0xaf5b, 0xaf58, 0xaf54, 0xafe8, 0xafeb,
+ 0xafec, 0xb013, 0xb166, 0xb16b, 0xb162, 0xb169, 0xb163, 0xb15f,
+ 0xb14e, 0xb248, 0xb24a, 0xb3e3, 0xb3db, 0xb3d8, 0xb3d6, 0xb586,
+ 0xb590, 0xb591, 0xb588, 0xb594, 0xb583, 0x17b2, 0xb59c, 0xb58d,
+ 0xb585, 0xb698, 0xb69a, 0xb69c, 0xb6e7, 0xb7c5, 0xb7d0, 0xb7d1,
+ 0xb819, 0xb827, 0x181d, 0xb854, 0xb92d, 0xb922, 0x182d, 0xb91f,
+ 0xbabd, 0xbaae, 0xbabb, 0xbaad, 0xbabc, 0xbab9, 0xbab4, 0xbacb,
+ 0xbab7, 0xbab3, 0xbaba, 0xbab6, 0xbacd, 0xbabe, 0xbac9, 0xc50b,
+ 0xbd5f, 0xbd3b, 0xbd61, 0xbd5c, 0xbd8a, 0xbd5a, 0xbd4d, 0xbd46,
+ 0xbd44, 0xbd3d, 0xbd40, 0xbd3c, 0xbd8c, 0xbd41, 0xbd4c, 0xbd3e,
+ 0xbd4a, 0xbe7c, 0xbe7a, 0xbf65, 0xbf6e, 0xbf69, 0xbf6a, 0xbf6f,
+ 0xbf6c, 0xbf70, 0xbf68, 0xbf6b, 0x1945, 0xbfac,
+ /* 0x5b */
+ 0xbfde, 0xbfdd, 0xbfdc, 0x63c5, 0xc08c, 0xc083, 0xc082, 0xc088,
+ 0xc085, 0xc081, 0xc0f5, 0xc0ef, 0xc0f4, 0xc0f2, 0xc0f6, 0xc0f3,
+ 0xc0f0, 0xc0f1, 0xc12b, 0xc127, 0xc128, 0xc16c, 0xc1ae, 0xc20e,
+ 0xc21b, 0xc216, 0xc21f, 0xc222, 0xc220, 0xc221, 0xc214, 0xc213,
+ 0xc29d, 0xc29c, 0xc29e, 0xc29f, 0x2e6b, 0x32c8, 0x3878, 0x3876,
+ 0x3870, 0x3871, 0x3b0a, 0x3e2c, 0x4711, 0x487e, 0x4c57, 0x4c66,
+ 0x4c69, 0x4c67, 0x4c68, 0x4c71, 0x4c6f, 0xbfae, 0x508b, 0x5096,
+ 0x5235, 0x523a, 0x526b, 0x5516, 0x5943, 0x5946, 0x593f, 0x593b,
+ 0x593d, 0x5ab1, 0x5ab2, 0x5be4, 0x5d40, 0x615d, 0x6151, 0x614d,
+ 0x614c, 0x615b, 0x63d4, 0x63d2, 0x63ca, 0x63c8, 0x63d0, 0x63c9,
+ 0x6449, 0x64a4, 0x6612, 0x660f, 0x6611, 0x67db, 0x67dd, 0x67dc,
+ 0x69d4, 0x6a21, 0x6ab2, 0x6c04, 0x6c02, 0x6e11,
+ /* 0x5c */
+ 0x6e16, 0x6e10, 0x6ebe, 0x8e1a, 0x714c, 0x714a, 0x73f2, 0x73f1,
+ 0x752a, 0x752c, 0x752f, 0x7531, 0x7711, 0x7712, 0x784b, 0x7bdb,
+ 0x7bd6, 0x7bdd, 0x7be2, 0x7be4, 0x7be0, 0x7bdf, 0x7be3, 0x7d6e,
+ 0x7d71, 0x7fe9, 0x7fea, 0x8063, 0x81eb, 0x81ea, 0x86bd, 0x86bb,
+ 0x86c6, 0x86cc, 0x86c8, 0x63cf, 0x86c9, 0x86ca, 0x86cf, 0x86d0,
+ 0x87ba, 0x87fb, 0x8803, 0x88c4, 0x8d49, 0x8d53, 0x8d36, 0x8d4a,
+ 0x8d41, 0x8d4e, 0x8d19, 0x8d4d, 0x8d45, 0x8d4c, 0x8d47, 0x8d48,
+ 0x8d4f, 0x8d37, 0x8d42, 0x914a, 0x9146, 0x120a, 0x9149, 0x914f,
+ 0x9151, 0x914c, 0x120c, 0x9206, 0x9551, 0x977a, 0x9783, 0x977e,
+ 0x977f, 0x9780, 0x6ab5, 0x9891, 0x9894, 0x9895, 0x9921, 0x9920,
+ 0x9a3d, 0x9a40, 0x9a46, 0x9a84, 0x9bac, 0x9bad, 0x142e, 0x9dda,
+ 0x9dd9, 0x9fe2, 0x9fe1, 0x9fe3, 0x9fe4, 0x9fde,
+ /* 0x5d */
+ 0x9fdf, 0xa241, 0xa259, 0xa25c, 0xa25a, 0xa3e8, 0xa4f6, 0xa4fc,
+ 0xa4f7, 0xa4fa, 0xa4f9, 0xa7c4, 0xa7be, 0xa7d2, 0xa7bd, 0xa795,
+ 0xa7d4, 0xa9e4, 0xac61, 0xac62, 0xac63, 0xac64, 0xac60, 0xac5c,
+ 0xac5d, 0xac5e, 0xada5, 0xada6, 0xae4c, 0xaf68, 0xaf6e, 0xaf71,
+ 0xaf6b, 0xaf6f, 0xafee, 0xaff1, 0xaff0, 0xafef, 0xb015, 0xb014,
+ 0xab6e, 0xb047, 0xb17c, 0xb17a, 0xb174, 0xb176, 0xb16e, 0xb178,
+ 0xb16d, 0xb16c, 0xb24e, 0xb3d7, 0xb3ea, 0xb3e5, 0xb464, 0xb5b3,
+ 0xb5a3, 0xb5a5, 0xb5a7, 0xb5a2, 0xb59f, 0xb5a6, 0xb59e, 0xb5a8,
+ 0xb6a9, 0xb6a6, 0xb6aa, 0xb6ab, 0xb6a0, 0xb6a1, 0xb6a8, 0xb6e8,
+ 0xb6e9, 0xb6ea, 0xb7e4, 0xb7df, 0xb7e0, 0xb828, 0xb85d, 0xb85b,
+ 0xb856, 0xb857, 0xb85f, 0xb862, 0xbae1, 0xbae3, 0xbade, 0xbad9,
+ 0xbae8, 0xbaf2, 0xbaf6, 0xbae6, 0xbaf4, 0xbaf5,
+ /* 0x5e */
+ 0xbae5, 0xbae2, 0x188d, 0xbd96, 0xbdaa, 0xbd97, 0xbd70, 0xbda1,
+ 0xbd9d, 0xbda9, 0xbd6f, 0xbd7e, 0xbd94, 0xbd9a, 0xbd73, 0xbd87,
+ 0xbd71, 0xbd77, 0xbd88, 0xbd8d, 0xbd85, 0xbd78, 0xbdad, 0xbe80,
+ 0xbe81, 0xbee5, 0xbee7, 0xbf7c, 0xbfaf, 0xbfe1, 0xc096, 0xc0a3,
+ 0xc090, 0xc0f8, 0xc12e, 0xc175, 0xc17e, 0xc17d, 0xc17b, 0xc178,
+ 0xc1b0, 0xc234, 0xc236, 0xc230, 0xc51d, 0xc22e, 0xc237, 0x34ce,
+ 0x3597, 0x3598, 0x387c, 0x387e, 0x387d, 0x387f, 0x3b0f, 0x3ca4,
+ 0x3e31, 0x3e2e, 0x3e2f, 0x3e32, 0x422c, 0x43d4, 0x43dc, 0x43d8,
+ 0x440e, 0x4583, 0x4584, 0x4712, 0x4c72, 0x4c7c, 0x4c7e, 0x50a6,
+ 0x50a0, 0x509e, 0x50a2, 0x532a, 0x5518, 0x594d, 0x5958, 0x595b,
+ 0x7714, 0xc3f2, 0x5be6, 0x6164, 0x6168, 0x6160, 0x6162, 0x63d7,
+ 0x644b, 0x67e0, 0x6a22, 0x6c05, 0x6e19, 0x6e1a,
+ /* 0x5f */
+ 0x6ec3, 0x6fd8, 0x6fdc, 0x714f, 0x73f7, 0x73f4, 0x73f8, 0x7713,
+ 0x7850, 0x7bf0, 0x7be9, 0x7bef, 0x7bed, 0x7bea, 0x7bf8, 0x7c05,
+ 0x7bf2, 0x7d72, 0x0f31, 0x7ff9, 0x7ff3, 0x7ff6, 0x7ff2, 0x7ff7,
+ 0x8066, 0x8065, 0x8140, 0xc477, 0x86d1, 0x86d3, 0x8804, 0x8d59,
+ 0x8d60, 0x8d5b, 0x8d5d, 0x8d5e, 0x8d69, 0x8d5c, 0x8d61, 0x8d6a,
+ 0x8d5f, 0x914e, 0x915c, 0x9160, 0x9163, 0x91db, 0x93ca, 0x93c9,
+ 0x93c8, 0x94a5, 0x94a3, 0x978e, 0x9787, 0x9789, 0x9785, 0x9786,
+ 0x978f, 0x978a, 0x9790, 0x9898, 0x989b, 0x9a47, 0x9a49, 0x9a48,
+ 0x9de5, 0x9dea, 0x9ded, 0x9ff0, 0x9fef, 0x9ff2, 0x9fec, 0xa040,
+ 0xa260, 0xa25f, 0xa3eb, 0xa3ec, 0xa500, 0xa501, 0xa7e2, 0xa7df,
+ 0xa7e0, 0xa7e1, 0xa7e3, 0xa8c3, 0xa9eb, 0xa9ea, 0xab61, 0xab71,
+ 0xac6b, 0xac68, 0xac69, 0xac67, 0xadb0, 0xadb1,
+ /* 0x60 */
+ 0xadb2, 0xae51, 0xaf74, 0xb17f, 0xb184, 0xb253, 0xb254, 0xb3f0,
+ 0xb3f4, 0xb3f1, 0xb437, 0xb5bf, 0x17bc, 0x17bb, 0xb5bd, 0xb5be,
+ 0xb5b7, 0xb5c0, 0xb5ba, 0xb5b8, 0xb5bc, 0xb5bb, 0xb6eb, 0xb7e7,
+ 0xb81d, 0xb81c, 0xb863, 0x484b, 0xb938, 0xb936, 0xb934, 0xb937,
+ 0xbb06, 0xbb1c, 0xbb02, 0xbb1d, 0xbb1e, 0xbae0, 0xbb11, 0xbb18,
+ 0xbb21, 0xbb20, 0xbb10, 0xbdbd, 0xbdae, 0xbdb5, 0xbdb8, 0xbdb9,
+ 0xbdbe, 0xbdc4, 0xbdbc, 0xbdba, 0xbe83, 0xbeea, 0xbeec, 0xbf7e,
+ 0xbf7b, 0xbfe5, 0xc0a7, 0xc09e, 0xc09a, 0xc12f, 0xc131, 0xc183,
+ 0xc1b5, 0xc246, 0xc241, 0xc243, 0xc23d, 0xc242, 0xc23b, 0xc247,
+ 0x336b, 0x33d0, 0x388e, 0x4011, 0xc371, 0xc389, 0x484c, 0x532b,
+ 0x594f, 0x595e, 0x5963, 0x596b, 0x5a3f, 0x5be9, 0x616d, 0x616b,
+ 0x616a, 0xbb2a, 0x63e0, 0x63dd, 0x63e1, 0x63de,
+ /* 0x61 */
+ 0x63dc, 0x644d, 0x6616, 0x67e3, 0x69e5, 0x69e4, 0x6e1d, 0x754b,
+ 0xc2c1, 0x784e, 0x78d6, 0x7bfd, 0x7c07, 0x7bfe, 0x7c03, 0x7c0b,
+ 0x7bff, 0x7d7a, 0x7d77, 0x7ffb, 0x8143, 0x81ed, 0x87bc, 0x63df,
+ 0x8805, 0x88c6, 0x88c5, 0x8d74, 0x8d73, 0x8d72, 0x8d78, 0x9173,
+ 0x917a, 0x6e1c, 0x9176, 0x9175, 0x9177, 0x93cf, 0x93ce, 0x93cd,
+ 0x94a8, 0x9798, 0x9792, 0x9794, 0x989a, 0x9bb4, 0x9deb, 0x9df4,
+ 0x9df3, 0x9dee, 0x9df2, 0x9df0, 0xa264, 0xa805, 0xa7fb, 0xa7fc,
+ 0xa9f3, 0xac6c, 0xadba, 0xaf79, 0xaf7e, 0xaf78, 0xaff4, 0xb016,
+ 0xb257, 0xb5c8, 0xb5c3, 0xb5ce, 0xb6b3, 0xb6ed, 0xb6ee, 0xb7f1,
+ 0xb7f8, 0x1814, 0xb864, 0xb865, 0xbb35, 0xbb29, 0xbb2c, 0xbb31,
+ 0xbb2b, 0xbb2e, 0xbb25, 0xbdda, 0xbde0, 0xbdd4, 0xbde1, 0xbddd,
+ 0xbfe7, 0xc012, 0xc0ae, 0xc0af, 0xc186, 0xc185,
+ /* 0x62 */
+ 0xc1d1, 0xc258, 0xc23f, 0xc252, 0xc24b, 0xc253, 0xc250, 0xc256,
+ 0xc257, 0xc2cd, 0xc2cb, 0x3231, 0x3230, 0x33d1, 0x021c, 0x3892,
+ 0x3890, 0x388f, 0x3893, 0x3891, 0x0372, 0x4713, 0x487f, 0x50ac,
+ 0x6170, 0x63e5, 0x6a23, 0x6a24, 0x6c08, 0x6c07, 0x6e1f, 0x6e20,
+ 0x6e21, 0x6fe1, 0x7154, 0x7157, 0x7155, 0x73fa, 0x7538, 0x8d86,
+ 0x7537, 0x7853, 0x7d7e, 0x7d7b, 0xc471, 0x7ffd, 0x7ffc, 0x8146,
+ 0x8732, 0x88c7, 0x8d71, 0x8d83, 0x8d6f, 0x8d7e, 0x8d7d, 0x8d81,
+ 0x8d7c, 0x918a, 0x917e, 0x9180, 0x917d, 0x917f, 0x9182, 0x93d4,
+ 0x93d0, 0x93d2, 0x9555, 0x979b, 0x979a, 0x9a4e, 0x9df1, 0x9ff8,
+ 0x9ffd, 0xa25e, 0xa266, 0xa505, 0xa80a, 0xa80b, 0xa80e, 0xa80d,
+ 0xa811, 0xa809, 0xa810, 0xa80c, 0xa812, 0xa8c4, 0xa9f7, 0xa9f8,
+ 0xab6a, 0xab6b, 0xadc0, 0xadc2, 0xaf85, 0xaf80,
+ /* 0x63 */
+ 0xaf84, 0xaf81, 0xadc4, 0xb18b, 0xb18d, 0xb18e, 0xb6b7, 0xb6b9,
+ 0xb6ef, 0xb7fb, 0xb7ff, 0xb867, 0xb868, 0xb869, 0xb93f, 0xbb3c,
+ 0xbb4c, 0xbb3d, 0xbb3e, 0xbb3f, 0xbb3b, 0xbdff, 0x190e, 0xbdf6,
+ 0xbdee, 0xbdfc, 0xbdf8, 0xbe01, 0xbdfa, 0xbe88, 0xbf80, 0xc011,
+ 0xc0fe, 0xc100, 0xc135, 0x6f3c, 0xc1bd, 0xc1bb, 0xc25c, 0xc25a,
+ 0xc2d1, 0xc2d0, 0x340b, 0x5973, 0x3e39, 0x401a, 0x43e3, 0x4587,
+ 0x4777, 0x4778, 0x50b1, 0x596a, 0x5974, 0x5beb, 0x617b, 0x64a5,
+ 0x67e4, 0x6c0b, 0x6c0e, 0x6c0c, 0x7539, 0x7c10, 0x7c11, 0x7c16,
+ 0x7d81, 0x7d80, 0x7ffe, 0x8001, 0x8000, 0x8147, 0x81ef, 0x8d88,
+ 0x918b, 0x918d, 0x9187, 0x9185, 0x918f, 0x9184, 0x9188, 0x918e,
+ 0x918c, 0x93d7, 0x93d6, 0x979f, 0x4588, 0x9e03, 0x9ffe, 0xa3ef,
+ 0xa509, 0xa508, 0xa820, 0xa824, 0xa81f, 0xac70,
+ /* 0x64 */
+ 0xae56, 0xaff7, 0xaff8, 0xaff6, 0xb190, 0xb25e, 0xb3f7, 0xb5d6,
+ 0xb5d5, 0xb6bb, 0xb6f0, 0xb801, 0xb86c, 0xb941, 0xb942, 0xbb4f,
+ 0xbb53, 0xbb58, 0xbe12, 0xbe04, 0xbe13, 0xbe05, 0xbe0d, 0xbf82,
+ 0xbf81, 0xc0b5, 0xc0ba, 0xc1be, 0xc265, 0xc263, 0xc26e, 0xc26a,
+ 0xc26c, 0xc2c4, 0x336c, 0x97a5, 0x4012, 0x484d, 0x551f, 0x5977,
+ 0x5978, 0x5d44, 0x617c, 0x63eb, 0x63ea, 0x63ec, 0x64a7, 0x6619,
+ 0x6e23, 0x2074, 0x7401, 0x7c1c, 0x8003, 0x8148, 0x86da, 0x8d91,
+ 0x8d92, 0x9196, 0x9197, 0x9191, 0x9193, 0x93d8, 0x93d5, 0x9557,
+ 0x9558, 0x97a2, 0x9e05, 0x9ffa, 0xa50c, 0xa50a, 0xa82e, 0xa829,
+ 0xa82f, 0xa8c5, 0xac72, 0xadc8, 0xae5a, 0xae59, 0xaf89, 0xaf88,
+ 0xb5db, 0xb5d9, 0xb5da, 0xb6bc, 0x17ec, 0xb806, 0xb805, 0xb86f,
+ 0xb86d, 0xb870, 0xbb60, 0xbb5e, 0xbb63, 0xbb5a,
+ /* 0x65 */
+ 0xbb5f, 0xbe19, 0xbe1d, 0xbe1b, 0xbe22, 0xbe1c, 0xbe1e, 0xbef7,
+ 0xbf84, 0xc015, 0xc0b8, 0xc0c1, 0xc101, 0xc10a, 0xc1d2, 0xc275,
+ 0xc274, 0xc272, 0x34d0, 0x401b, 0x4410, 0x4779, 0x63ed, 0x6ab9,
+ 0x6e24, 0x6ec5, 0x7403, 0x814a, 0x86f7, 0x87c1, 0x87c2, 0x8d94,
+ 0x9199, 0x919a, 0x955a, 0x97a8, 0x9825, 0x989e, 0xa041, 0xa832,
+ 0xa833, 0xadcb, 0xadca, 0xadcc, 0xb193, 0xb5e0, 0xb871, 0xbb6b,
+ 0xbe2b, 0xbe29, 0xbe1a, 0xbe26, 0xbe27, 0xbe2a, 0xbef8, 0x6f3d,
+ 0xc276, 0x3b18, 0x597a, 0x617f, 0x0e79, 0x81f0, 0x8d9a, 0x8d96,
+ 0x919e, 0x919d, 0x91dc, 0x93da, 0x9e0b, 0xa002, 0xa042, 0xa267,
+ 0xaf8b, 0xb5e2, 0xbb71, 0xbe2f, 0xbe2e, 0xc0c6, 0xc18e, 0xc27b,
+ 0xc277, 0xc278, 0xc27c, 0x597c, 0x8007, 0x8d97, 0x97d9, 0xa50d,
+ 0xa50e, 0xb5e3, 0xb5e4, 0xb6f3, 0xb875, 0xbe37,
+ /* 0x66 */
+ 0xbe35, 0xc18f, 0xc280, 0xc27f, 0xc2d4, 0x50b4, 0xbfec, 0xab75,
+ 0x6c10, 0x8069, 0x91a4, 0x93db, 0xadd1, 0xaf8d, 0xbb76, 0xbe39,
+ 0xc284, 0xc282, 0x34d2, 0x63ee, 0x6c11, 0x7d84, 0xab74, 0xaf8f,
+ 0xaf8e, 0xbe3b, 0x32cb, 0xc288, 0xc286, 0x555c, 0x71a4, 0xac75,
+ 0xc28b, 0x3b19, 0x989f, 0xb5e5, 0xbe40, 0x6c12, 0xbefb, 0xc28c,
+ 0x71a5, 0xb877, 0xb878, 0xc2d6, 0x93df, 0xadd2, 0x3b1a, 0x97a9,
+ 0xadd3, 0xc0ca, 0x87c4, 0x94b1, 0xb264,
+};
+
+static const ucs4_t cns11643_7_2uni_upages[198] = {
+ 0x03400, 0x03500, 0x03600, 0x03700, 0x03800, 0x03900, 0x03a00, 0x03b00,
+ 0x03c00, 0x03d00, 0x03e00, 0x03f00, 0x04000, 0x04100, 0x04200, 0x04300,
+ 0x04400, 0x04500, 0x04600, 0x04700, 0x04800, 0x04900, 0x04a00, 0x04b00,
+ 0x04c00, 0x04d00, 0x05600, 0x05800, 0x06100, 0x06400, 0x06700, 0x07100,
+ 0x07600, 0x07c00, 0x07f00, 0x08100, 0x08600, 0x08d00, 0x08f00, 0x09300,
+ 0x09500, 0x09a00, 0x0ff00, 0x20000, 0x20100, 0x20300, 0x20400, 0x20500,
+ 0x20600, 0x20700, 0x20800, 0x20900, 0x20a00, 0x20b00, 0x20f00, 0x21000,
+ 0x21100, 0x21200, 0x21400, 0x21500, 0x21600, 0x21800, 0x21900, 0x21a00,
+ 0x21b00, 0x21c00, 0x21d00, 0x21f00, 0x22000, 0x22100, 0x22200, 0x22300,
+ 0x22400, 0x22500, 0x22700, 0x22800, 0x22900, 0x22a00, 0x22c00, 0x22d00,
+ 0x22e00, 0x22f00, 0x23000, 0x23100, 0x23200, 0x23300, 0x23500, 0x23600,
+ 0x23700, 0x23800, 0x23900, 0x23a00, 0x23b00, 0x23c00, 0x23e00, 0x23f00,
+ 0x24000, 0x24100, 0x24300, 0x24400, 0x24500, 0x24600, 0x24700, 0x24800,
+ 0x24900, 0x24a00, 0x24b00, 0x24c00, 0x24d00, 0x24e00, 0x24f00, 0x25000,
+ 0x25200, 0x25300, 0x25400, 0x25500, 0x25600, 0x25700, 0x25800, 0x25900,
+ 0x25a00, 0x25b00, 0x25c00, 0x25d00, 0x25e00, 0x25f00, 0x26000, 0x26100,
+ 0x26200, 0x26300, 0x26400, 0x26500, 0x26600, 0x26700, 0x26800, 0x26900,
+ 0x26a00, 0x26d00, 0x26e00, 0x26f00, 0x27000, 0x27100, 0x27200, 0x27300,
+ 0x27400, 0x27500, 0x27600, 0x27700, 0x27800, 0x27900, 0x27a00, 0x27b00,
+ 0x27c00, 0x27d00, 0x27e00, 0x27f00, 0x28000, 0x28100, 0x28200, 0x28300,
+ 0x28400, 0x28500, 0x28600, 0x28700, 0x28800, 0x28900, 0x28a00, 0x28b00,
+ 0x28c00, 0x28d00, 0x28e00, 0x28f00, 0x29000, 0x29100, 0x29200, 0x29300,
+ 0x29400, 0x29500, 0x29600, 0x29700, 0x29800, 0x29900, 0x29a00, 0x29b00,
+ 0x29c00, 0x29d00, 0x29e00, 0x29f00, 0x2a000, 0x2a100, 0x2a200, 0x2a300,
+ 0x2a400, 0x2a500, 0x2a600, 0x2f800, 0x2f900, 0x2fa00,
+};
+
+static int
+cns11643_7_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x66)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ {
+ if (i < 6539)
+ swc = cns11643_7_2uni_page21[i],
+ wc = cns11643_7_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/cns11643_inv.h b/jni/iconv/lib/cns11643_inv.h
new file mode 100644
index 0000000..3a7c379
--- /dev/null
+++ b/jni/iconv/lib/cns11643_inv.h
@@ -0,0 +1,15412 @@
+/*
+ * Copyright (C) 1999-2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CNS 11643-1992 planes 1-7, CNS 11643-1986 plane 15
+ */
+
+static const unsigned char cns11643_inv_2charset[3*55442] = {
+ 0x1,0x21,0x70, 0x1,0x22,0x78, 0x1,0x22,0x34, 0x1,0x21,0x31,
+ 0x1,0x22,0x32, 0x1,0x22,0x33, 0x1,0x25,0x6f, 0x1,0x25,0x6d,
+ 0x1,0x25,0x6e, 0x1,0x25,0x70, 0x1,0x25,0x6c, 0x1,0x24,0x75,
+ 0x1,0x24,0x76, 0x1,0x24,0x77, 0x1,0x24,0x78, 0x1,0x24,0x79,
+ 0x1,0x24,0x7a, 0x1,0x24,0x7b, 0x1,0x24,0x7c, 0x1,0x24,0x7d,
+ 0x1,0x24,0x7e, 0x1,0x25,0x21, 0x1,0x25,0x22, 0x1,0x25,0x23,
+ 0x1,0x25,0x24, 0x1,0x25,0x25, 0x1,0x25,0x26, 0x1,0x25,0x27,
+ 0x1,0x25,0x28, 0x1,0x25,0x29, 0x1,0x25,0x2a, 0x1,0x25,0x2b,
+ 0x1,0x25,0x2c, 0x1,0x25,0x2d, 0x1,0x25,0x2e, 0x1,0x25,0x2f,
+ 0x1,0x25,0x30, 0x1,0x25,0x31, 0x1,0x25,0x32, 0x1,0x25,0x33,
+ 0x1,0x25,0x34, 0x1,0x25,0x35, 0x1,0x25,0x36, 0x1,0x25,0x37,
+ 0x1,0x25,0x38, 0x1,0x25,0x39, 0x1,0x25,0x3a, 0x1,0x25,0x3b,
+ 0x1,0x25,0x3c, 0x1,0x25,0x3d, 0x1,0x25,0x3e, 0x1,0x25,0x3f,
+ 0x1,0x25,0x40, 0x1,0x25,0x41, 0x1,0x25,0x42, 0x1,0x25,0x43,
+ 0x1,0x25,0x44, 0x1,0x25,0x45, 0x1,0x25,0x46, 0x1,0x21,0x39,
+ 0x1,0x21,0x37, 0x1,0x22,0x5d, 0x1,0x21,0x64, 0x1,0x21,0x65,
+ 0x1,0x21,0x66, 0x1,0x21,0x67, 0x1,0x21,0x2d, 0x1,0x21,0x2c,
+ 0x1,0x21,0x6a, 0x1,0x21,0x6b, 0x1,0x21,0x6f, 0x1,0x22,0x23,
+ 0x1,0x42,0x42, 0x1,0x22,0x6a, 0x1,0x22,0x22, 0x1,0x22,0x6b,
+ 0x1,0x24,0x2b, 0x1,0x24,0x2c, 0x1,0x24,0x2d, 0x1,0x24,0x2e,
+ 0x1,0x24,0x2f, 0x1,0x24,0x30, 0x1,0x24,0x31, 0x1,0x24,0x32,
+ 0x1,0x24,0x33, 0x1,0x24,0x34, 0x1,0x26,0x35, 0x1,0x26,0x36,
+ 0x1,0x26,0x37, 0x1,0x26,0x38, 0x1,0x26,0x39, 0x1,0x26,0x3a,
+ 0x1,0x26,0x3b, 0x1,0x26,0x3c, 0x1,0x26,0x3d, 0x1,0x26,0x3e,
+ 0x1,0x22,0x58, 0x1,0x22,0x55, 0x1,0x22,0x57, 0x1,0x22,0x56,
+ 0x1,0x22,0x59, 0x1,0x22,0x5a, 0x1,0x22,0x5c, 0x1,0x22,0x5b,
+ 0x1,0x22,0x61, 0x1,0x22,0x35, 0x1,0x22,0x3c, 0x1,0x22,0x49,
+ 0x1,0x22,0x48, 0x1,0x22,0x45, 0x1,0x22,0x46, 0x1,0x22,0x4d,
+ 0x1,0x22,0x4e, 0x1,0x22,0x50, 0x1,0x22,0x4f, 0x1,0x22,0x44,
+ 0x1,0x22,0x3d, 0x1,0x22,0x3b, 0x1,0x22,0x3e, 0x1,0x22,0x39,
+ 0x1,0x22,0x3a, 0x1,0x22,0x47, 0x1,0x22,0x4a, 0x1,0x42,0x21,
+ 0x1,0x42,0x22, 0x1,0x42,0x23, 0x1,0x42,0x24, 0x1,0x42,0x25,
+ 0x1,0x42,0x26, 0x1,0x42,0x27, 0x1,0x42,0x28, 0x1,0x42,0x29,
+ 0x1,0x42,0x2a, 0x1,0x42,0x2b, 0x1,0x42,0x2c, 0x1,0x42,0x2d,
+ 0x1,0x42,0x2e, 0x1,0x42,0x2f, 0x1,0x42,0x30, 0x1,0x42,0x31,
+ 0x1,0x42,0x32, 0x1,0x42,0x33, 0x1,0x42,0x34, 0x1,0x42,0x35,
+ 0x1,0x42,0x36, 0x1,0x42,0x37, 0x1,0x42,0x38, 0x1,0x42,0x39,
+ 0x1,0x42,0x3a, 0x1,0x42,0x3b, 0x1,0x42,0x3c, 0x1,0x42,0x3d,
+ 0x1,0x42,0x3e, 0x1,0x42,0x3f, 0x1,0x42,0x40, 0x1,0x42,0x41,
+ 0x1,0x26,0x21, 0x1,0x26,0x22, 0x1,0x26,0x23, 0x1,0x26,0x24,
+ 0x1,0x26,0x25, 0x1,0x26,0x26, 0x1,0x26,0x27, 0x1,0x26,0x28,
+ 0x1,0x26,0x29, 0x1,0x26,0x2a, 0x1,0x26,0x2b, 0x1,0x26,0x2c,
+ 0x1,0x26,0x2d, 0x1,0x26,0x2e, 0x1,0x26,0x2f, 0x1,0x26,0x30,
+ 0x1,0x26,0x31, 0x1,0x26,0x32, 0x1,0x26,0x33, 0x1,0x26,0x34,
+ 0x1,0x23,0x39, 0x1,0x23,0x3a, 0x1,0x23,0x3c, 0x1,0x23,0x3d,
+ 0x1,0x23,0x3e, 0x1,0x23,0x3f, 0x1,0x23,0x37, 0x1,0x23,0x36,
+ 0x1,0x23,0x35, 0x1,0x23,0x34, 0x1,0x23,0x33, 0x1,0x23,0x44,
+ 0x1,0x23,0x45, 0x1,0x23,0x47, 0x1,0x23,0x46, 0x1,0x23,0x40,
+ 0x1,0x23,0x41, 0x1,0x23,0x43, 0x1,0x23,0x42, 0x1,0x23,0x4c,
+ 0x1,0x23,0x4d, 0x1,0x23,0x4e, 0x1,0x23,0x24, 0x1,0x23,0x25,
+ 0x1,0x23,0x26, 0x1,0x23,0x27, 0x1,0x23,0x28, 0x1,0x23,0x29,
+ 0x1,0x23,0x2a, 0x1,0x23,0x2b, 0x1,0x23,0x32, 0x1,0x23,0x31,
+ 0x1,0x23,0x30, 0x1,0x23,0x2f, 0x1,0x23,0x2e, 0x1,0x23,0x2d,
+ 0x1,0x23,0x2c, 0x1,0x23,0x38, 0x1,0x23,0x3b, 0x1,0x21,0x7c,
+ 0x1,0x21,0x7b, 0x1,0x21,0x75, 0x1,0x21,0x74, 0x1,0x21,0x7e,
+ 0x1,0x21,0x7d, 0x1,0x21,0x7a, 0x1,0x21,0x79, 0x1,0x21,0x72,
+ 0x1,0x21,0x76, 0x1,0x21,0x73, 0x1,0x23,0x48, 0x1,0x23,0x49,
+ 0x1,0x23,0x4b, 0x1,0x23,0x4a, 0x1,0x21,0x78, 0x1,0x21,0x77,
+ 0x1,0x22,0x54, 0x1,0x22,0x51, 0x1,0x22,0x53, 0x1,0x22,0x52,
+ 0x1,0x21,0x21, 0x1,0x21,0x23, 0x1,0x21,0x24, 0x1,0x21,0x71,
+ 0x1,0x21,0x52, 0x1,0x21,0x53, 0x1,0x21,0x4e, 0x1,0x21,0x4f,
+ 0x1,0x21,0x56, 0x1,0x21,0x57, 0x1,0x21,0x5a, 0x1,0x21,0x5b,
+ 0x1,0x21,0x4a, 0x1,0x21,0x4b, 0x1,0x22,0x65, 0x1,0x21,0x46,
+ 0x1,0x21,0x47, 0x1,0x21,0x68, 0x1,0x21,0x69, 0x1,0x24,0x35,
+ 0x1,0x24,0x36, 0x1,0x24,0x37, 0x1,0x24,0x38, 0x1,0x24,0x39,
+ 0x1,0x24,0x3a, 0x1,0x24,0x3b, 0x1,0x24,0x3c, 0x1,0x24,0x3d,
+ 0x1,0x21,0x26, 0x1,0x25,0x47, 0x1,0x25,0x48, 0x1,0x25,0x49,
+ 0x1,0x25,0x4a, 0x1,0x25,0x4b, 0x1,0x25,0x4c, 0x1,0x25,0x4d,
+ 0x1,0x25,0x4e, 0x1,0x25,0x4f, 0x1,0x25,0x50, 0x1,0x25,0x51,
+ 0x1,0x25,0x52, 0x1,0x25,0x53, 0x1,0x25,0x54, 0x1,0x25,0x55,
+ 0x1,0x25,0x56, 0x1,0x25,0x57, 0x1,0x25,0x58, 0x1,0x25,0x59,
+ 0x1,0x25,0x5a, 0x1,0x25,0x5b, 0x1,0x25,0x5c, 0x1,0x25,0x5d,
+ 0x1,0x25,0x5e, 0x1,0x25,0x5f, 0x1,0x25,0x60, 0x1,0x25,0x61,
+ 0x1,0x25,0x62, 0x1,0x25,0x63, 0x1,0x25,0x64, 0x1,0x25,0x65,
+ 0x1,0x25,0x66, 0x1,0x25,0x67, 0x1,0x25,0x68, 0x1,0x25,0x69,
+ 0x1,0x25,0x6a, 0x1,0x25,0x6b, 0x1,0x22,0x21, 0x1,0x22,0x75,
+ 0x1,0x22,0x76, 0x1,0x22,0x70, 0x1,0x22,0x71, 0x1,0x22,0x72,
+ 0x1,0x22,0x74, 0x1,0x22,0x77, 0x1,0x22,0x73, 0x1,0x22,0x4c,
+ 0x1,0x22,0x4b, 0x1,0x22,0x6f, 0x6,0x22,0x2c, 0x4,0x22,0x24,
+ 0x6,0x21,0x30, 0x6,0x21,0x23, 0xf,0x21,0x6c, 0x4,0x21,0x57,
+ 0x4,0x23,0x36, 0x4,0x28,0x35, 0x3,0x34,0x3b, 0x3,0x39,0x6d,
+ 0x3,0x27,0x41, 0x3,0x28,0x6c, 0x3,0x23,0x23, 0x4,0x23,0x37,
+ 0x4,0x25,0x34, 0x3,0x40,0x34, 0x4,0x21,0x59, 0x3,0x21,0x75,
+ 0x3,0x21,0x6e, 0x3,0x21,0x71, 0x3,0x21,0x73, 0xf,0x21,0x44,
+ 0x6,0x23,0x4e, 0x3,0x22,0x71, 0x4,0x22,0x31, 0x3,0x22,0x69,
+ 0x3,0x22,0x6a, 0xf,0x21,0x72, 0x5,0x23,0x34, 0x3,0x24,0x4a,
+ 0x3,0x24,0x47, 0x3,0x24,0x4d, 0x6,0x25,0x71, 0x3,0x27,0x46,
+ 0x5,0x25,0x25, 0x4,0x25,0x39, 0x4,0x25,0x3c, 0x3,0x27,0x45,
+ 0x5,0x25,0x2b, 0x4,0x25,0x3b, 0x4,0x25,0x38, 0x3,0x27,0x50,
+ 0xf,0x25,0x4a, 0x3,0x2b,0x31, 0x6,0x2e,0x5a, 0x4,0x28,0x39,
+ 0x3,0x2b,0x30, 0x5,0x28,0x21, 0x4,0x28,0x3a, 0x3,0x2b,0x2a,
+ 0x4,0x28,0x37, 0x4,0x28,0x3c, 0x5,0x2b,0x6c, 0x3,0x34,0x49,
+ 0x3,0x2f,0x52, 0x4,0x2b,0x65, 0x6,0x35,0x38, 0x4,0x30,0x45,
+ 0x3,0x34,0x3e, 0x3,0x34,0x48, 0x4,0x30,0x4a, 0x4,0x36,0x38,
+ 0x3,0x39,0x73, 0x4,0x36,0x32, 0x4,0x36,0x37, 0x6,0x46,0x55,
+ 0x6,0x49,0x7b, 0x3,0x39,0x74, 0x3,0x40,0x35, 0x3,0x40,0x38,
+ 0x3,0x40,0x3b, 0x4,0x3c,0x2c, 0x4,0x3c,0x2d, 0x4,0x3c,0x28,
+ 0x4,0x3c,0x2a, 0x5,0x44,0x57, 0x4,0x42,0x37, 0x4,0x42,0x33,
+ 0x4,0x42,0x2e, 0x3,0x45,0x78, 0x6,0x5a,0x73, 0x4,0x42,0x2f,
+ 0x3,0x45,0x73, 0x4,0x4f,0x59, 0x3,0x45,0x72, 0x3,0x45,0x6f,
+ 0x3,0x45,0x77, 0x4,0x42,0x32, 0x4,0x48,0x7b, 0x3,0x4b,0x26,
+ 0x3,0x4b,0x25, 0x4,0x48,0x7d, 0x3,0x4b,0x24, 0x3,0x4b,0x28,
+ 0x3,0x4b,0x2a, 0x3,0x50,0x32, 0x4,0x4f,0x5d, 0x5,0x53,0x59,
+ 0x4,0x4f,0x5b, 0x3,0x54,0x3f, 0x3,0x57,0x53, 0x4,0x5a,0x67,
+ 0x4,0x5a,0x68, 0x4,0x5f,0x49, 0x4,0x63,0x2f, 0x3,0x5c,0x33,
+ 0x3,0x5c,0x31, 0x7,0x52,0x74, 0x7,0x57,0x4c, 0x4,0x6a,0x41,
+ 0x3,0x61,0x3c, 0x4,0x22,0x33, 0xf,0x26,0x5a, 0x4,0x2b,0x69,
+ 0x3,0x57,0x54, 0x3,0x21,0x76, 0x3,0x22,0x79, 0x3,0x24,0x55,
+ 0x5,0x23,0x37, 0x6,0x25,0x7b, 0x6,0x25,0x7d, 0x3,0x24,0x56,
+ 0x3,0x2b,0x38, 0x7,0x4d,0x3d, 0x3,0x2a,0x4c, 0x4,0x30,0x4c,
+ 0x5,0x31,0x26, 0x4,0x36,0x3d, 0x4,0x3c,0x32, 0x4,0x6a,0x42,
+ 0x3,0x2b,0x3a, 0x3,0x39,0x78, 0x4,0x49,0x22, 0x3,0x21,0x50,
+ 0x3,0x23,0x21, 0x3,0x24,0x58, 0x5,0x25,0x2e, 0x3,0x27,0x57,
+ 0x3,0x27,0x56, 0x3,0x27,0x58, 0x4,0x28,0x43, 0x3,0x2b,0x3c,
+ 0x3,0x2f,0x5d, 0x3,0x2f,0x5c, 0x4,0x30,0x4d, 0x3,0x39,0x7b,
+ 0x3,0x39,0x7c, 0x4,0x3c,0x34, 0x3,0x45,0x79, 0x5,0x31,0x29,
+ 0x4,0x21,0x61, 0x6,0x22,0x41, 0x3,0x21,0x7e, 0x4,0x22,0x3c,
+ 0x5,0x22,0x30, 0x4,0x23,0x3e, 0x4,0x23,0x3f, 0x4,0x25,0x4a,
+ 0x4,0x25,0x4c, 0x4,0x25,0x48, 0x4,0x25,0x47, 0x3,0x2b,0x41,
+ 0x3,0x2b,0x45, 0x3,0x2b,0x42, 0x5,0x2b,0x7c, 0x4,0x30,0x53,
+ 0x3,0x2f,0x67, 0x3,0x2f,0x69, 0x4,0x30,0x57, 0x4,0x30,0x58,
+ 0x4,0x30,0x52, 0x5,0x31,0x2c, 0x4,0x30,0x54, 0x4,0x30,0x59,
+ 0x3,0x3a,0x24, 0x6,0x50,0x6c, 0x4,0x36,0x42, 0x4,0x36,0x45,
+ 0x3,0x3a,0x22, 0x5,0x3d,0x70, 0x3,0x40,0x42, 0x4,0x42,0x41,
+ 0x4,0x42,0x43, 0x4,0x42,0x42, 0x4,0x42,0x3c, 0x3,0x45,0x7d,
+ 0x3,0x45,0x7b, 0x4,0x42,0x3f, 0x4,0x42,0x3e, 0x3,0x45,0x7c,
+ 0x4,0x49,0x23, 0x4,0x4f,0x62, 0x4,0x4f,0x61, 0x4,0x4f,0x63,
+ 0x5,0x61,0x3b, 0x4,0x55,0x6c, 0x7,0x3e,0x7d, 0x4,0x5f,0x4a,
+ 0x4,0x63,0x30, 0x4,0x21,0x64, 0x4,0x22,0x40, 0x4,0x23,0x44,
+ 0x3,0x24,0x64, 0x4,0x25,0x4f, 0x6,0x29,0x6f, 0x6,0x2f,0x27,
+ 0x4,0x2b,0x75, 0x3,0x2f,0x6b, 0x4,0x30,0x5a, 0x4,0x36,0x4b,
+ 0x3,0x46,0x22, 0x4,0x55,0x6f, 0x3,0x54,0x43, 0x4,0x55,0x70,
+ 0x5,0x53,0x63, 0x4,0x5a,0x6e, 0x4,0x30,0x5c, 0x4,0x36,0x4d,
+ 0x5,0x3d,0x78, 0x6,0x29,0x72, 0x3,0x34,0x53, 0x5,0x70,0x78,
+ 0x4,0x23,0x4b, 0x6,0x26,0x38, 0x4,0x2b,0x77, 0x3,0x3a,0x25,
+ 0x6,0x50,0x76, 0x4,0x3c,0x3e, 0x5,0x44,0x6c, 0x4,0x6d,0x53,
+ 0x6,0x26,0x36, 0x4,0x36,0x50, 0x3,0x21,0x58, 0x6,0x23,0x71,
+ 0x3,0x23,0x2c, 0x6,0x50,0x7a, 0x3,0x27,0x64, 0x4,0x21,0x2b,
+ 0x6,0x21,0x3b, 0x6,0x28,0x64, 0x4,0x25,0x56, 0x3,0x23,0x30,
+ 0x5,0x22,0x3c, 0x3,0x23,0x2e, 0x3,0x24,0x6a, 0x3,0x24,0x69,
+ 0x3,0x24,0x68, 0x3,0x27,0x68, 0x6,0x2a,0x2a, 0x3,0x2b,0x4c,
+ 0x3,0x2f,0x70, 0x4,0x2b,0x7a, 0x3,0x2f,0x71, 0x4,0x36,0x51,
+ 0x6,0x51,0x22, 0x5,0x4c,0x31, 0x3,0x46,0x24, 0x4,0x49,0x27,
+ 0x3,0x60,0x70, 0x3,0x21,0x5d, 0x3,0x2f,0x72, 0x6,0x3d,0x61,
+ 0x3,0x34,0x56, 0x4,0x49,0x29, 0x5,0x21,0x41, 0x3,0x21,0x5f,
+ 0x3,0x23,0x32, 0x4,0x25,0x5a, 0x4,0x28,0x57, 0x3,0x3f,0x78,
+ 0x3,0x46,0x27, 0x4,0x47,0x56, 0x4,0x21,0x6b, 0x3,0x22,0x30,
+ 0x3,0x22,0x2c, 0x3,0x23,0x38, 0x3,0x23,0x36, 0x3,0x24,0x6c,
+ 0x4,0x23,0x51, 0x3,0x24,0x6b, 0x3,0x24,0x71, 0x4,0x23,0x54,
+ 0x4,0x23,0x59, 0x3,0x24,0x72, 0x4,0x23,0x53, 0x3,0x24,0x6f,
+ 0x3,0x24,0x6e, 0x3,0x24,0x7a, 0xf,0x23,0x49, 0x3,0x25,0x25,
+ 0x3,0x27,0x7a, 0x3,0x27,0x6d, 0x4,0x25,0x5d, 0x3,0x27,0x76,
+ 0x5,0x25,0x42, 0x6,0x2a,0x39, 0x3,0x2b,0x52, 0x3,0x2b,0x60,
+ 0x3,0x2b,0x5f, 0x3,0x2b,0x62, 0x3,0x2b,0x5a, 0x4,0x28,0x59,
+ 0x4,0x28,0x5c, 0x3,0x2b,0x56, 0xf,0x29,0x5c, 0x4,0x2c,0x25,
+ 0x3,0x2f,0x7d, 0x4,0x2b,0x7e, 0x3,0x2f,0x75, 0x3,0x2f,0x7c,
+ 0x4,0x2c,0x21, 0x4,0x2b,0x7d, 0x6,0x35,0x7d, 0x3,0x30,0x24,
+ 0x5,0x2c,0x43, 0x3,0x34,0x5d, 0x3,0x34,0x65, 0x4,0x30,0x6a,
+ 0x5,0x36,0x70, 0x3,0x34,0x63, 0x3,0x34,0x5c, 0x4,0x30,0x70,
+ 0x3,0x34,0x5a, 0x4,0x30,0x73, 0x4,0x30,0x71, 0x4,0x30,0x6d,
+ 0x4,0x30,0x6c, 0xf,0x33,0x43, 0x3,0x38,0x53, 0x4,0x30,0x6f,
+ 0x5,0x36,0x76, 0x3,0x3a,0x32, 0x4,0x36,0x67, 0x3,0x3a,0x35,
+ 0x3,0x3a,0x2c, 0x4,0x36,0x5e, 0x4,0x36,0x59, 0x3,0x3a,0x39,
+ 0x3,0x3a,0x3e, 0x3,0x3a,0x2d, 0x4,0x36,0x60, 0x3,0x3a,0x3d,
+ 0x4,0x36,0x5f, 0x3,0x3a,0x37, 0x6,0x47,0x39, 0x5,0x36,0x79,
+ 0x5,0x36,0x7a, 0x3,0x3a,0x30, 0x4,0x36,0x58, 0x4,0x36,0x65,
+ 0x4,0x36,0x63, 0x3,0x3a,0x41, 0x5,0x36,0x6e, 0x3,0x3a,0x3f,
+ 0x3,0x3a,0x3a, 0x5,0x3e,0x39, 0x4,0x3c,0x4a, 0x4,0x3c,0x46,
+ 0x3,0x40,0x4f, 0x5,0x3e,0x3d, 0x4,0x3c,0x47, 0x4,0x3c,0x4c,
+ 0x3,0x40,0x4d, 0x3,0x40,0x50, 0x6,0x51,0x32, 0x4,0x42,0x52,
+ 0x3,0x46,0x32, 0x3,0x46,0x2f, 0x3,0x46,0x2d, 0x4,0x42,0x4f,
+ 0x4,0x42,0x4a, 0x4,0x42,0x55, 0x3,0x46,0x2b, 0x3,0x4b,0x3a,
+ 0x4,0x42,0x53, 0x4,0x42,0x56, 0x4,0x42,0x51, 0x5,0x45,0x22,
+ 0x4,0x49,0x30, 0x4,0x49,0x2c, 0x3,0x4b,0x42, 0x4,0x49,0x2d,
+ 0x3,0x4b,0x36, 0x7,0x21,0x4e, 0x4,0x4f,0x6b, 0x4,0x4f,0x6c,
+ 0x3,0x50,0x41, 0x4,0x4f,0x67, 0x4,0x4f,0x6a, 0x4,0x4f,0x6f,
+ 0x3,0x50,0x3c, 0x3,0x50,0x3a, 0x7,0x37,0x37, 0x4,0x55,0x72,
+ 0x3,0x54,0x46, 0x4,0x55,0x73, 0x4,0x4f,0x6d, 0x5,0x61,0x40,
+ 0x4,0x5a,0x70, 0x3,0x57,0x56, 0x5,0x61,0x45, 0x4,0x5f,0x4c,
+ 0x5,0x67,0x59, 0x5,0x6b,0x73, 0x3,0x5c,0x35, 0x3,0x5e,0x27,
+ 0x4,0x66,0x32, 0x3,0x60,0x2e, 0x3,0x60,0x2d, 0x4,0x6c,0x6c,
+ 0x7,0x62,0x2f, 0x3,0x22,0x32, 0x3,0x22,0x21, 0x3,0x23,0x3d,
+ 0x5,0x25,0x53, 0x3,0x27,0x7e, 0x3,0x2b,0x64, 0x3,0x30,0x26,
+ 0x4,0x42,0x58, 0x4,0x63,0x32, 0x3,0x22,0x33, 0x3,0x25,0x2e,
+ 0x4,0x23,0x5f, 0x3,0x25,0x39, 0x3,0x25,0x3a, 0x4,0x23,0x5e,
+ 0x3,0x25,0x3d, 0x3,0x25,0x3f, 0x3,0x25,0x3b, 0x3,0x25,0x34,
+ 0x3,0x28,0x27, 0x4,0x25,0x6d, 0x3,0x28,0x2b, 0x3,0x28,0x2c,
+ 0x3,0x2b,0x76, 0x6,0x2f,0x65, 0x3,0x2b,0x74, 0x3,0x2b,0x75,
+ 0x3,0x2b,0x73, 0x3,0x2b,0x6f, 0x3,0x30,0x29, 0x4,0x2c,0x2f,
+ 0x4,0x2c,0x31, 0x3,0x30,0x2d, 0x3,0x30,0x2c, 0x3,0x30,0x2e,
+ 0x3,0x30,0x31, 0x3,0x34,0x6c, 0x3,0x34,0x6d, 0x3,0x34,0x73,
+ 0x3,0x34,0x6a, 0xf,0x33,0x57, 0x4,0x31,0x21, 0x4,0x36,0x6b,
+ 0x3,0x3a,0x46, 0x4,0x36,0x6e, 0x3,0x3a,0x51, 0x6,0x47,0x4e,
+ 0x3,0x3a,0x48, 0x3,0x3a,0x4d, 0x4,0x3c,0x59, 0x4,0x3c,0x5b,
+ 0x3,0x40,0x53, 0x3,0x40,0x55, 0x4,0x3c,0x56, 0x4,0x3c,0x58,
+ 0x4,0x42,0x5e, 0x4,0x42,0x5d, 0x4,0x42,0x5b, 0x3,0x46,0x3b,
+ 0x4,0x42,0x5f, 0x3,0x46,0x39, 0x7,0x21,0x6a, 0x3,0x4b,0x52,
+ 0x3,0x4b,0x48, 0x4,0x49,0x33, 0x3,0x4b,0x4a, 0x3,0x4b,0x4e,
+ 0xf,0x4e,0x25, 0xf,0x4e,0x2e, 0x4,0x49,0x2a, 0x3,0x50,0x44,
+ 0x4,0x4f,0x78, 0x3,0x50,0x47, 0x3,0x50,0x42, 0x3,0x50,0x43,
+ 0x3,0x50,0x46, 0x3,0x50,0x45, 0x4,0x55,0x7c, 0x3,0x54,0x4d,
+ 0x3,0x54,0x4a, 0x4,0x55,0x7b, 0x7,0x3f,0x30, 0x3,0x57,0x5d,
+ 0x7,0x46,0x44, 0x5,0x6b,0x76, 0x3,0x60,0x72, 0x4,0x6c,0x6e,
+ 0x5,0x37,0x3c, 0x3,0x4d,0x41, 0x3,0x2b,0x78, 0x4,0x28,0x61,
+ 0x5,0x25,0x58, 0x4,0x36,0x77, 0x4,0x42,0x60, 0x3,0x46,0x47,
+ 0x4,0x5a,0x7a, 0x3,0x22,0x3a, 0x3,0x23,0x46, 0x3,0x23,0x48,
+ 0x4,0x23,0x65, 0x3,0x25,0x4a, 0x4,0x25,0x71, 0x5,0x25,0x59,
+ 0x4,0x25,0x77, 0x4,0x25,0x73, 0x4,0x25,0x78, 0x3,0x2b,0x7d,
+ 0x4,0x31,0x25, 0x6,0x3e,0x42, 0x3,0x34,0x7a, 0x3,0x3a,0x55,
+ 0x4,0x3c,0x5c, 0x3,0x50,0x3e, 0x3,0x21,0x74, 0x3,0x23,0x4c,
+ 0x3,0x23,0x4a, 0x4,0x22,0x56, 0x4,0x22,0x59, 0x4,0x22,0x55,
+ 0x3,0x23,0x49, 0x3,0x25,0x52, 0x3,0x25,0x57, 0x3,0x25,0x50,
+ 0x3,0x25,0x4f, 0x3,0x25,0x4d, 0x3,0x25,0x54, 0x3,0x28,0x31,
+ 0x3,0x28,0x3b, 0x4,0x25,0x7b, 0x3,0x28,0x42, 0x3,0x28,0x32,
+ 0x3,0x28,0x3a, 0x3,0x28,0x43, 0x3,0x28,0x47, 0x3,0x28,0x34,
+ 0x4,0x26,0x21, 0x3,0x28,0x44, 0x3,0x28,0x3e, 0x3,0x28,0x36,
+ 0x3,0x28,0x3c, 0x5,0x25,0x5d, 0x3,0x28,0x39, 0x3,0x28,0x30,
+ 0x4,0x28,0x6d, 0x4,0x28,0x69, 0x3,0x2b,0x7e, 0x3,0x2c,0x22,
+ 0xf,0x2a,0x2a, 0x4,0x28,0x67, 0x3,0x30,0x3f, 0x3,0x30,0x42,
+ 0x3,0x30,0x3d, 0x3,0x30,0x49, 0x3,0x30,0x47, 0x4,0x2c,0x3b,
+ 0x3,0x30,0x43, 0x3,0x30,0x50, 0x3,0x30,0x4c, 0x3,0x30,0x44,
+ 0x4,0x2c,0x3f, 0x4,0x2c,0x3a, 0x3,0x30,0x39, 0x4,0x2c,0x3c,
+ 0x3,0x30,0x51, 0x3,0x30,0x46, 0x3,0x30,0x41, 0x3,0x30,0x3a,
+ 0xf,0x2e,0x6b, 0xf,0x2e,0x78, 0x4,0x31,0x29, 0x3,0x35,0x26,
+ 0x3,0x35,0x2d, 0x3,0x35,0x21, 0x3,0x35,0x36, 0x4,0x31,0x28,
+ 0x3,0x35,0x2c, 0x3,0x35,0x23, 0x3,0x35,0x25, 0x3,0x3a,0x71,
+ 0x3,0x3a,0x67, 0x3,0x3a,0x74, 0x3,0x3a,0x64, 0x3,0x3a,0x76,
+ 0x3,0x3a,0x6c, 0x3,0x3a,0x6a, 0x3,0x3a,0x65, 0x5,0x37,0x4e,
+ 0x3,0x3a,0x6e, 0x5,0x37,0x46, 0x4,0x36,0x7e, 0x3,0x3a,0x6f,
+ 0x3,0x3a,0x5f, 0x4,0x36,0x7d, 0x3,0x3a,0x70, 0x3,0x3a,0x5d,
+ 0xf,0x3a,0x3c, 0x3,0x3a,0x6d, 0x3,0x3a,0x69, 0x3,0x3a,0x68,
+ 0x4,0x3c,0x5f, 0x3,0x40,0x62, 0x4,0x3c,0x61, 0x3,0x40,0x6e,
+ 0x3,0x40,0x6d, 0x3,0x40,0x68, 0x3,0x40,0x63, 0x4,0x3c,0x64,
+ 0x3,0x40,0x65, 0x4,0x3c,0x63, 0x3,0x40,0x70, 0x3,0x40,0x6b,
+ 0x3,0x40,0x6f, 0x3,0x40,0x6c, 0x3,0x40,0x69, 0x3,0x46,0x4b,
+ 0x4,0x42,0x67, 0x4,0x42,0x6c, 0x4,0x42,0x68, 0x4,0x42,0x66,
+ 0x3,0x46,0x49, 0x3,0x46,0x52, 0x3,0x46,0x51, 0x4,0x42,0x6b,
+ 0x4,0x42,0x6d, 0x3,0x46,0x4d, 0x3,0x46,0x4e, 0x4,0x42,0x69,
+ 0x4,0x49,0x3c, 0x4,0x49,0x3a, 0x3,0x4b,0x59, 0x3,0x4b,0x57,
+ 0x4,0x49,0x40, 0x3,0x4b,0x55, 0x3,0x50,0x52, 0x3,0x50,0x55,
+ 0x4,0x50,0x21, 0xf,0x54,0x2a, 0x4,0x56,0x22, 0x4,0x56,0x24,
+ 0x3,0x57,0x5f, 0x3,0x57,0x60, 0x4,0x5f,0x54, 0x5,0x67,0x5e,
+ 0x3,0x5a,0x30, 0x3,0x5a,0x32, 0x3,0x5c,0x37, 0x4,0x63,0x35,
+ 0x3,0x5c,0x38, 0x4,0x66,0x37, 0x4,0x68,0x65, 0x3,0x61,0x62,
+ 0x3,0x61,0x63, 0x3,0x23,0x4e, 0x6,0x26,0x78, 0x4,0x23,0x6d,
+ 0x3,0x28,0x49, 0x4,0x28,0x70, 0x4,0x2c,0x41, 0x3,0x30,0x54,
+ 0x3,0x3a,0x7d, 0x4,0x3c,0x67, 0x7,0x2d,0x2d, 0x3,0x61,0x3d,
+ 0x3,0x22,0x3c, 0x3,0x23,0x4f, 0x6,0x26,0x79, 0x3,0x25,0x59,
+ 0x4,0x23,0x70, 0x3,0x25,0x5b, 0x6,0x26,0x7a, 0x3,0x28,0x4f,
+ 0x5,0x28,0x6e, 0x3,0x2c,0x30, 0x3,0x2c,0x31, 0x3,0x2c,0x33,
+ 0x4,0x2c,0x42, 0x5,0x2c,0x7c, 0x6,0x36,0x5d, 0x3,0x35,0x42,
+ 0x3,0x35,0x3d, 0x3,0x35,0x3e, 0x4,0x31,0x2e, 0x6,0x3e,0x5a,
+ 0x3,0x35,0x40, 0x3,0x3b,0x21, 0x4,0x37,0x22, 0x4,0x3c,0x6a,
+ 0x4,0x3c,0x6c, 0x4,0x3c,0x6f, 0x3,0x40,0x77, 0x4,0x42,0x74,
+ 0x4,0x42,0x75, 0x3,0x4b,0x60, 0x4,0x42,0x77, 0x4,0x49,0x43,
+ 0x4,0x49,0x45, 0x4,0x49,0x46, 0x4,0x5a,0x7d, 0x3,0x5e,0x2b,
+ 0x7,0x62,0x35, 0x4,0x23,0x71, 0x4,0x26,0x26, 0x6,0x36,0x68,
+ 0x3,0x3b,0x22, 0x4,0x2c,0x4c, 0x6,0x3e,0x64, 0x4,0x42,0x78,
+ 0x5,0x4c,0x63, 0x4,0x22,0x5d, 0x4,0x23,0x74, 0x4,0x26,0x28,
+ 0x4,0x26,0x27, 0x4,0x28,0x74, 0x4,0x28,0x75, 0x4,0x2c,0x4d,
+ 0x5,0x31,0x75, 0x4,0x31,0x33, 0x5,0x31,0x73, 0x4,0x31,0x32,
+ 0x4,0x37,0x28, 0x4,0x37,0x29, 0x4,0x3c,0x71, 0x4,0x42,0x79,
+ 0x3,0x22,0x40, 0x3,0x23,0x53, 0x4,0x26,0x2a, 0x3,0x28,0x52,
+ 0x3,0x28,0x53, 0x4,0x28,0x79, 0x4,0x28,0x78, 0x3,0x2c,0x39,
+ 0x3,0x2c,0x38, 0x3,0x2c,0x36, 0x4,0x2c,0x4e, 0x6,0x3e,0x6b,
+ 0x3,0x35,0x45, 0x4,0x37,0x2b, 0x5,0x37,0x66, 0x4,0x42,0x7d,
+ 0x4,0x49,0x4a, 0x3,0x5a,0x37, 0x3,0x21,0x62, 0x4,0x23,0x77,
+ 0x3,0x22,0x42, 0x3,0x22,0x43, 0x3,0x22,0x41, 0x3,0x22,0x44,
+ 0x3,0x23,0x56, 0x4,0x22,0x61, 0x5,0x22,0x51, 0x4,0x23,0x7b,
+ 0x5,0x22,0x50, 0x3,0x23,0x57, 0x3,0x23,0x58, 0x4,0x23,0x78,
+ 0x4,0x23,0x79, 0x3,0x25,0x60, 0x5,0x23,0x70, 0x5,0x23,0x74,
+ 0x3,0x25,0x64, 0x3,0x25,0x65, 0x4,0x23,0x76, 0x3,0x28,0x5b,
+ 0x6,0x2a,0x7b, 0x4,0x26,0x31, 0x4,0x26,0x32, 0x4,0x26,0x2e,
+ 0x3,0x28,0x56, 0x6,0x2a,0x76, 0x3,0x28,0x59, 0x3,0x28,0x5a,
+ 0x5,0x25,0x6e, 0x3,0x2c,0x3a, 0x4,0x28,0x7b, 0x4,0x2c,0x5b,
+ 0x4,0x2c,0x53, 0x4,0x2c,0x51, 0x3,0x30,0x60, 0x4,0x2c,0x5f,
+ 0x4,0x2c,0x55, 0x3,0x30,0x5c, 0x4,0x2c,0x5a, 0x4,0x2c,0x5e,
+ 0x4,0x2c,0x57, 0x3,0x30,0x5d, 0x6,0x36,0x7c, 0x5,0x2d,0x2e,
+ 0x3,0x30,0x65, 0x4,0x2c,0x54, 0x3,0x35,0x56, 0x3,0x35,0x49,
+ 0x4,0x31,0x37, 0x3,0x35,0x4c, 0x4,0x31,0x3d, 0x6,0x3e,0x75,
+ 0x3,0x35,0x4d, 0x4,0x31,0x39, 0x6,0x3e,0x78, 0x3,0x35,0x50,
+ 0xf,0x34,0x3f, 0x3,0x35,0x53, 0x3,0x3b,0x2f, 0x3,0x3b,0x32,
+ 0x3,0x3b,0x29, 0x4,0x37,0x32, 0x4,0x37,0x34, 0x3,0x3b,0x35,
+ 0x4,0x3c,0x72, 0x3,0x3b,0x30, 0x3,0x3b,0x2c, 0x4,0x3c,0x76,
+ 0x4,0x3c,0x73, 0x4,0x3c,0x7e, 0x5,0x3e,0x6d, 0x4,0x3d,0x21,
+ 0x6,0x52,0x34, 0x3,0x40,0x7b, 0x4,0x3c,0x77, 0x4,0x43,0x22,
+ 0x6,0x5c,0x44, 0x4,0x43,0x2d, 0x4,0x43,0x2a, 0x4,0x43,0x21,
+ 0x3,0x46,0x55, 0x4,0x43,0x24, 0x3,0x46,0x5b, 0x3,0x46,0x58,
+ 0x4,0x43,0x2e, 0x3,0x46,0x57, 0x4,0x49,0x50, 0x4,0x49,0x4c,
+ 0x5,0x4c,0x6c, 0x3,0x4b,0x62, 0x5,0x4c,0x68, 0x4,0x49,0x4b,
+ 0x4,0x49,0x53, 0x3,0x4b,0x64, 0x4,0x49,0x4f, 0x4,0x49,0x4d,
+ 0x3,0x4b,0x61, 0x4,0x49,0x54, 0x4,0x50,0x26, 0x4,0x50,0x27,
+ 0x4,0x56,0x28, 0x4,0x50,0x25, 0x5,0x54,0x36, 0x3,0x50,0x59,
+ 0x7,0x2d,0x4c, 0x3,0x54,0x5a, 0x3,0x54,0x56, 0x5,0x5b,0x3c,
+ 0x4,0x56,0x27, 0x3,0x54,0x58, 0x7,0x3f,0x44, 0x4,0x5f,0x5a,
+ 0x5,0x67,0x63, 0x5,0x67,0x64, 0x4,0x66,0x3a, 0x3,0x5e,0x2c,
+ 0x4,0x68,0x68, 0x5,0x7b,0x3d, 0x3,0x23,0x5b, 0x6,0x21,0x6e,
+ 0x3,0x3b,0x38, 0x4,0x49,0x55, 0x3,0x22,0x45, 0x4,0x31,0x42,
+ 0x3,0x22,0x46, 0x4,0x22,0x65, 0x4,0x22,0x66, 0x3,0x23,0x5d,
+ 0x4,0x24,0x22, 0x4,0x24,0x24, 0x3,0x25,0x69, 0x4,0x24,0x21,
+ 0x3,0x25,0x6a, 0xf,0x24,0x25, 0x4,0x26,0x36, 0x4,0x26,0x37,
+ 0x4,0x29,0x25, 0x4,0x24,0x25, 0x4,0x29,0x22, 0x4,0x29,0x24,
+ 0x6,0x30,0x63, 0x3,0x2c,0x47, 0x4,0x29,0x23, 0x4,0x29,0x21,
+ 0x4,0x2c,0x66, 0x4,0x2c,0x68, 0x4,0x31,0x47, 0x4,0x31,0x48,
+ 0x4,0x31,0x45, 0x4,0x31,0x49, 0x3,0x35,0x5c, 0x4,0x37,0x3b,
+ 0x4,0x37,0x36, 0x4,0x37,0x3d, 0x4,0x37,0x3a, 0x3,0x3b,0x3c,
+ 0x4,0x37,0x3c, 0x3,0x3b,0x39, 0x4,0x37,0x39, 0x4,0x3d,0x28,
+ 0x4,0x3d,0x23, 0x4,0x3d,0x27, 0x4,0x3d,0x26, 0x4,0x3d,0x29,
+ 0x4,0x43,0x33, 0x4,0x43,0x32, 0x4,0x43,0x31, 0x4,0x43,0x2f,
+ 0x3,0x4b,0x6e, 0x3,0x4b,0x6f, 0x4,0x50,0x29, 0x4,0x56,0x2d,
+ 0x4,0x56,0x2b, 0x4,0x63,0x3b, 0x4,0x63,0x3a, 0x3,0x5f,0x44,
+ 0x4,0x68,0x6b, 0x6,0x48,0x44, 0x3,0x46,0x5e, 0x4,0x50,0x2b,
+ 0x3,0x23,0x60, 0x3,0x23,0x5f, 0x3,0x23,0x5e, 0x3,0x25,0x6c,
+ 0x6,0x27,0x47, 0x4,0x26,0x38, 0x4,0x26,0x3d, 0x4,0x26,0x3b,
+ 0x5,0x26,0x26, 0x4,0x26,0x3c, 0x3,0x28,0x64, 0x4,0x26,0x3a,
+ 0x3,0x28,0x66, 0xf,0x2f,0x38, 0x3,0x2c,0x49, 0x3,0x2c,0x4a,
+ 0x4,0x29,0x2a, 0x5,0x29,0x26, 0x4,0x29,0x29, 0x4,0x29,0x28,
+ 0x4,0x2c,0x6b, 0x4,0x2c,0x6d, 0x4,0x2c,0x6c, 0x3,0x30,0x6d,
+ 0x3,0x35,0x5e, 0x4,0x31,0x4e, 0x4,0x31,0x4c, 0x4,0x31,0x4f,
+ 0x3,0x35,0x5d, 0x5,0x38,0x29, 0x4,0x37,0x40, 0x4,0x37,0x41,
+ 0x3,0x3b,0x41, 0x5,0x3f,0x21, 0x4,0x43,0x36, 0x3,0x46,0x5f,
+ 0x4,0x43,0x39, 0x4,0x43,0x3a, 0x4,0x49,0x5b, 0x4,0x49,0x5c,
+ 0x3,0x4b,0x71, 0x3,0x50,0x5d, 0x4,0x50,0x2c, 0x4,0x50,0x2e,
+ 0x5,0x54,0x42, 0x4,0x5f,0x5e, 0x4,0x63,0x3c, 0x4,0x24,0x29,
+ 0x3,0x28,0x6a, 0x3,0x46,0x62, 0x7,0x2d,0x5b, 0x4,0x29,0x2b,
+ 0x4,0x3d,0x2d, 0x6,0x21,0x79, 0x4,0x22,0x6a, 0x3,0x23,0x63,
+ 0x3,0x23,0x64, 0x3,0x25,0x70, 0x3,0x28,0x6f, 0x4,0x26,0x40,
+ 0x4,0x26,0x41, 0x3,0x2c,0x4e, 0x4,0x29,0x2d, 0x6,0x30,0x7a,
+ 0x4,0x29,0x2e, 0x3,0x2c,0x4f, 0x4,0x2c,0x71, 0x5,0x32,0x46,
+ 0x4,0x31,0x51, 0x4,0x2c,0x72, 0x3,0x3b,0x46, 0x3,0x3b,0x43,
+ 0x5,0x3f,0x29, 0x4,0x3d,0x2f, 0x4,0x3d,0x2e, 0x6,0x52,0x4d,
+ 0x4,0x49,0x5d, 0x4,0x49,0x5f, 0x3,0x5e,0x2e, 0x4,0x26,0x42,
+ 0x4,0x50,0x31, 0x6,0x24,0x70, 0x3,0x28,0x73, 0x4,0x26,0x43,
+ 0x3,0x28,0x72, 0x3,0x35,0x64, 0x3,0x3b,0x48, 0x3,0x3b,0x49,
+ 0x4,0x43,0x3b, 0x4,0x49,0x61, 0x3,0x50,0x5f, 0x3,0x22,0x4b,
+ 0x6,0x2b,0x3e, 0x3,0x28,0x74, 0x4,0x29,0x32, 0x4,0x29,0x34,
+ 0x3,0x2c,0x52, 0x5,0x29,0x2f, 0x5,0x29,0x33, 0x3,0x2c,0x53,
+ 0x6,0x31,0x25, 0x5,0x2d,0x47, 0xf,0x2f,0x3e, 0x4,0x31,0x54,
+ 0x3,0x35,0x66, 0x3,0x35,0x67, 0x4,0x37,0x49, 0x3,0x3b,0x4a,
+ 0x4,0x37,0x48, 0x4,0x3d,0x33, 0x5,0x45,0x69, 0x4,0x43,0x3d,
+ 0x6,0x5c,0x67, 0x3,0x50,0x60, 0x4,0x50,0x34, 0x4,0x56,0x2f,
+ 0x6,0x21,0x7e, 0x3,0x23,0x65, 0x3,0x23,0x68, 0x4,0x24,0x31,
+ 0x5,0x22,0x67, 0x4,0x22,0x70, 0x3,0x28,0x7b, 0x3,0x28,0x7d,
+ 0x3,0x25,0x79, 0x4,0x24,0x2e, 0x3,0x28,0x7c, 0x4,0x24,0x30,
+ 0x4,0x24,0x33, 0x3,0x25,0x73, 0x4,0x24,0x2f, 0x4,0x24,0x32,
+ 0x3,0x26,0x24, 0x3,0x28,0x79, 0x4,0x29,0x35, 0x4,0x29,0x37,
+ 0x4,0x26,0x4d, 0x3,0x2c,0x59, 0x3,0x29,0x24, 0x4,0x26,0x48,
+ 0x3,0x29,0x23, 0x4,0x26,0x4e, 0x4,0x26,0x4c, 0x4,0x26,0x46,
+ 0xf,0x2a,0x3e, 0x3,0x2c,0x58, 0x4,0x29,0x41, 0x3,0x2c,0x62,
+ 0x4,0x29,0x3c, 0x4,0x26,0x49, 0x4,0x29,0x39, 0x3,0x30,0x7d,
+ 0x6,0x37,0x54, 0x4,0x29,0x3d, 0x5,0x29,0x35, 0x4,0x2d,0x28,
+ 0x4,0x29,0x48, 0x4,0x29,0x3a, 0x4,0x29,0x3b, 0x4,0x29,0x40,
+ 0x3,0x2c,0x55, 0x6,0x37,0x5a, 0x3,0x30,0x7c, 0x3,0x2c,0x5e,
+ 0x4,0x31,0x5b, 0x5,0x2d,0x5a, 0x3,0x35,0x73, 0x4,0x2d,0x22,
+ 0x3,0x35,0x69, 0x3,0x30,0x75, 0x4,0x2d,0x23, 0x3,0x35,0x70,
+ 0x4,0x2d,0x24, 0x3,0x30,0x77, 0x6,0x37,0x5e, 0x3,0x31,0x24,
+ 0x4,0x2d,0x2b, 0x4,0x31,0x5a, 0x4,0x31,0x5c, 0x4,0x31,0x62,
+ 0x3,0x35,0x6b, 0x6,0x48,0x6f, 0x4,0x31,0x63, 0x3,0x35,0x75,
+ 0x4,0x31,0x60, 0x5,0x32,0x5b, 0x4,0x31,0x5d, 0x3,0x35,0x6c,
+ 0x3,0x3b,0x4e, 0x4,0x31,0x6c, 0x4,0x31,0x67, 0x3,0x3b,0x4c,
+ 0x3,0x35,0x6d, 0x3,0x35,0x77, 0x3,0x3b,0x57, 0x4,0x31,0x64,
+ 0x6,0x48,0x75, 0x3,0x3b,0x53, 0x4,0x31,0x66, 0x4,0x31,0x5e,
+ 0x5,0x2d,0x57, 0x3,0x3b,0x52, 0x5,0x38,0x42, 0x4,0x31,0x6a,
+ 0x5,0x38,0x48, 0x4,0x37,0x56, 0x4,0x37,0x50, 0x3,0x3b,0x5c,
+ 0x4,0x37,0x59, 0x3,0x3b,0x5f, 0x4,0x37,0x54, 0x4,0x37,0x4e,
+ 0x5,0x3f,0x32, 0x3,0x41,0x25, 0x4,0x37,0x55, 0x4,0x3d,0x3e,
+ 0x3,0x3b,0x60, 0x4,0x3d,0x37, 0x5,0x32,0x58, 0x3,0x3b,0x5b,
+ 0x3,0x41,0x26, 0x3,0x41,0x2d, 0x4,0x3d,0x3b, 0x4,0x43,0x43,
+ 0x5,0x3f,0x42, 0x6,0x52,0x69, 0x3,0x46,0x67, 0x4,0x3d,0x3a,
+ 0x4,0x3d,0x3c, 0x3,0x41,0x30, 0x3,0x46,0x65, 0x4,0x43,0x42,
+ 0x4,0x43,0x50, 0x3,0x46,0x66, 0x3,0x41,0x2f, 0x4,0x43,0x48,
+ 0x4,0x43,0x47, 0x4,0x43,0x49, 0x3,0x4b,0x7d, 0x4,0x43,0x4d,
+ 0x4,0x49,0x65, 0x3,0x4c,0x22, 0x3,0x46,0x69, 0x3,0x4b,0x7b,
+ 0x4,0x43,0x4a, 0x4,0x43,0x4c, 0x4,0x43,0x46, 0x3,0x4c,0x27,
+ 0x3,0x4b,0x78, 0x4,0x43,0x4b, 0x4,0x50,0x38, 0x3,0x4c,0x2a,
+ 0x4,0x49,0x67, 0x4,0x49,0x69, 0x4,0x49,0x68, 0x4,0x49,0x6b,
+ 0x7,0x22,0x7c, 0x4,0x49,0x6d, 0x3,0x50,0x69, 0x4,0x49,0x6c,
+ 0x3,0x4c,0x26, 0x4,0x50,0x39, 0x5,0x5b,0x4c, 0x4,0x5b,0x23,
+ 0x4,0x5b,0x29, 0x4,0x56,0x36, 0x4,0x5b,0x25, 0x3,0x57,0x67,
+ 0x4,0x5b,0x24, 0xf,0x5a,0x29, 0x3,0x57,0x66, 0x4,0x50,0x3a,
+ 0x5,0x67,0x78, 0x4,0x63,0x43, 0x4,0x5f,0x64, 0x5,0x67,0x73,
+ 0x7,0x47,0x2c, 0x3,0x5e,0x30, 0x4,0x63,0x42, 0x4,0x63,0x40,
+ 0x3,0x5f,0x47, 0x4,0x68,0x6c, 0x3,0x61,0x78, 0x3,0x23,0x6a,
+ 0x3,0x26,0x26, 0x4,0x26,0x54, 0x6,0x2b,0x52, 0x4,0x2d,0x2f,
+ 0x4,0x2d,0x30, 0x5,0x2d,0x5d, 0x3,0x35,0x7a, 0x3,0x3b,0x65,
+ 0x4,0x3d,0x42, 0x4,0x43,0x54, 0x5,0x4d,0x37, 0x3,0x4c,0x2b,
+ 0x3,0x54,0x62, 0x6,0x27,0x6e, 0x4,0x26,0x55, 0x4,0x26,0x56,
+ 0x4,0x29,0x4d, 0x3,0x2c,0x64, 0x4,0x21,0x7b, 0x4,0x21,0x7a,
+ 0x3,0x22,0x4f, 0x4,0x22,0x74, 0x4,0x22,0x73, 0x4,0x22,0x75,
+ 0x4,0x24,0x3a, 0x4,0x24,0x36, 0x3,0x26,0x2c, 0x3,0x26,0x2d,
+ 0x3,0x26,0x30, 0x3,0x26,0x2b, 0x4,0x26,0x58, 0x3,0x29,0x2d,
+ 0x5,0x26,0x3a, 0x3,0x29,0x2c, 0x3,0x29,0x38, 0x4,0x29,0x55,
+ 0x4,0x2d,0x33, 0x4,0x26,0x59, 0x3,0x29,0x2b, 0xf,0x27,0x2e,
+ 0x4,0x29,0x4e, 0x4,0x29,0x54, 0x3,0x2c,0x66, 0x3,0x29,0x27,
+ 0x3,0x2c,0x67, 0x3,0x2c,0x69, 0x4,0x2d,0x3c, 0x3,0x2c,0x71,
+ 0x4,0x29,0x56, 0x3,0x2c,0x68, 0x4,0x29,0x52, 0x4,0x2d,0x32,
+ 0x4,0x2d,0x31, 0x3,0x2c,0x6a, 0x3,0x2c,0x65, 0x3,0x31,0x34,
+ 0x3,0x31,0x2a, 0x3,0x35,0x7b, 0x3,0x31,0x31, 0x3,0x31,0x3a,
+ 0x4,0x2d,0x3b, 0x3,0x31,0x2d, 0x3,0x31,0x2b, 0x4,0x31,0x7c,
+ 0x4,0x32,0x21, 0x4,0x31,0x7b, 0x3,0x36,0x2c, 0x6,0x40,0x32,
+ 0x4,0x32,0x25, 0x3,0x36,0x2f, 0x3,0x36,0x30, 0x4,0x31,0x79,
+ 0x3,0x35,0x7e, 0x4,0x31,0x71, 0x3,0x36,0x25, 0x4,0x31,0x7e,
+ 0x4,0x31,0x7a, 0x3,0x3b,0x6b, 0x3,0x36,0x2a, 0x4,0x37,0x6e,
+ 0x4,0x37,0x62, 0x3,0x36,0x21, 0x4,0x3d,0x45, 0x3,0x41,0x31,
+ 0x4,0x37,0x64, 0x3,0x3b,0x6a, 0x4,0x37,0x6b, 0x4,0x37,0x68,
+ 0x4,0x37,0x65, 0x3,0x3b,0x6c, 0x3,0x3b,0x69, 0x4,0x37,0x70,
+ 0x4,0x37,0x61, 0x3,0x3b,0x6e, 0x4,0x3d,0x50, 0x4,0x3d,0x4f,
+ 0x3,0x41,0x37, 0x4,0x3d,0x4c, 0x4,0x3d,0x4a, 0x3,0x41,0x35,
+ 0x3,0x41,0x3b, 0x4,0x3d,0x48, 0x4,0x3d,0x4e, 0x3,0x41,0x3c,
+ 0x3,0x41,0x4a, 0x3,0x41,0x43, 0x3,0x41,0x3f, 0x3,0x41,0x47,
+ 0x3,0x41,0x40, 0x3,0x41,0x46, 0x3,0x41,0x41, 0x3,0x41,0x39,
+ 0x4,0x43,0x58, 0x4,0x43,0x61, 0x6,0x5d,0x32, 0x3,0x46,0x79,
+ 0x3,0x47,0x2e, 0x3,0x47,0x2d, 0x4,0x43,0x56, 0x3,0x46,0x7c,
+ 0x3,0x47,0x27, 0x3,0x47,0x2f, 0x4,0x43,0x5c, 0x3,0x46,0x77,
+ 0x5,0x46,0x25, 0x3,0x46,0x7d, 0x4,0x49,0x75, 0x3,0x4c,0x36,
+ 0x4,0x43,0x64, 0x5,0x46,0x23, 0x3,0x47,0x2b, 0x3,0x47,0x2c,
+ 0x4,0x4a,0x24, 0x3,0x4c,0x33, 0x7,0x23,0x3a, 0x4,0x49,0x79,
+ 0x4,0x49,0x7a, 0x4,0x49,0x76, 0x4,0x4a,0x28, 0x4,0x4a,0x22,
+ 0x5,0x4d,0x3a, 0x4,0x49,0x7e, 0x5,0x4d,0x3e, 0x3,0x4c,0x3c,
+ 0x4,0x4a,0x23, 0x3,0x50,0x74, 0x4,0x56,0x39, 0x4,0x50,0x45,
+ 0x3,0x50,0x73, 0x3,0x50,0x6e, 0x3,0x50,0x78, 0x3,0x50,0x72,
+ 0x3,0x50,0x71, 0x3,0x54,0x65, 0x3,0x54,0x6a, 0x3,0x54,0x68,
+ 0x3,0x54,0x63, 0x3,0x54,0x66, 0x4,0x5b,0x2d, 0x3,0x57,0x69,
+ 0x4,0x5b,0x32, 0x4,0x5b,0x30, 0x4,0x5b,0x2e, 0x3,0x57,0x6f,
+ 0x3,0x57,0x71, 0x4,0x5b,0x31, 0x3,0x57,0x68, 0x4,0x5b,0x2f,
+ 0x3,0x57,0x72, 0xf,0x5e,0x73, 0x3,0x5a,0x3d, 0x3,0x5a,0x3e,
+ 0x4,0x63,0x47, 0x3,0x5c,0x40, 0x4,0x63,0x46, 0x5,0x70,0x24,
+ 0x3,0x5e,0x32, 0x4,0x66,0x40, 0x3,0x60,0x31, 0x4,0x6a,0x49,
+ 0x4,0x6a,0x48, 0x5,0x79,0x2a, 0x4,0x26,0x5b, 0x4,0x2d,0x40,
+ 0x4,0x2d,0x3f, 0x4,0x32,0x27, 0x4,0x3d,0x54, 0x4,0x24,0x40,
+ 0x3,0x26,0x3a, 0x4,0x26,0x5e, 0x4,0x26,0x5f, 0x4,0x29,0x5d,
+ 0x3,0x2c,0x75, 0x3,0x31,0x3e, 0x4,0x2d,0x42, 0x6,0x38,0x2b,
+ 0x3,0x36,0x33, 0x4,0x32,0x28, 0x3,0x36,0x35, 0x4,0x32,0x2c,
+ 0x4,0x37,0x79, 0x4,0x37,0x75, 0x4,0x37,0x78, 0x4,0x37,0x77,
+ 0x4,0x37,0x76, 0x5,0x38,0x7c, 0x3,0x3b,0x77, 0x4,0x3d,0x5c,
+ 0x4,0x3d,0x59, 0x4,0x3d,0x5b, 0x3,0x41,0x4c, 0x4,0x43,0x66,
+ 0x5,0x46,0x30, 0x5,0x46,0x2e, 0x4,0x43,0x69, 0x4,0x4a,0x2b,
+ 0x4,0x4a,0x2a, 0x4,0x4a,0x29, 0x4,0x50,0x49, 0x4,0x50,0x4c,
+ 0x3,0x57,0x73, 0x4,0x5b,0x3a, 0x4,0x63,0x4c, 0x4,0x66,0x43,
+ 0x3,0x26,0x3b, 0x6,0x38,0x2c, 0x3,0x41,0x4f, 0x3,0x29,0x3a,
+ 0x4,0x29,0x61, 0x3,0x31,0x41, 0x3,0x39,0x2b, 0x3,0x3b,0x78,
+ 0x4,0x4a,0x2e, 0x4,0x56,0x3e, 0x4,0x6a,0x4b, 0x4,0x29,0x62,
+ 0x4,0x2d,0x49, 0x6,0x38,0x30, 0x6,0x49,0x61, 0x6,0x5d,0x51,
+ 0x5,0x4d,0x4b, 0x3,0x23,0x71, 0x6,0x2b,0x70, 0x6,0x38,0x34,
+ 0x3,0x36,0x3b, 0x3,0x36,0x3e, 0x4,0x3d,0x65, 0x4,0x4a,0x30,
+ 0x4,0x4a,0x31, 0x4,0x22,0x78, 0x4,0x22,0x79, 0x4,0x24,0x43,
+ 0x3,0x26,0x3c, 0x3,0x26,0x3f, 0x3,0x26,0x3e, 0x3,0x26,0x40,
+ 0x3,0x29,0x3f, 0x3,0x29,0x3d, 0x4,0x26,0x63, 0x5,0x29,0x4f,
+ 0x4,0x29,0x63, 0x3,0x2c,0x7b, 0x4,0x29,0x64, 0x4,0x29,0x65,
+ 0x3,0x2c,0x78, 0x3,0x2d,0x26, 0x6,0x31,0x67, 0x4,0x2d,0x4c,
+ 0x4,0x32,0x3b, 0x4,0x2d,0x4b, 0x3,0x31,0x47, 0x6,0x38,0x37,
+ 0x3,0x31,0x4a, 0xf,0x2f,0x6e, 0x4,0x2d,0x4d, 0x6,0x40,0x51,
+ 0x4,0x32,0x36, 0x4,0x32,0x3a, 0x4,0x32,0x37, 0x3,0x36,0x43,
+ 0x6,0x40,0x4f, 0x3,0x3c,0x22, 0x4,0x37,0x7e, 0x3,0x3b,0x7a,
+ 0x3,0x3b,0x7b, 0x4,0x38,0x25, 0x3,0x3c,0x27, 0x4,0x38,0x22,
+ 0x6,0x49,0x73, 0x3,0x3c,0x21, 0x6,0x53,0x3d, 0x5,0x3f,0x62,
+ 0x3,0x41,0x52, 0x3,0x41,0x57, 0x3,0x41,0x5a, 0x3,0x41,0x55,
+ 0x3,0x41,0x53, 0x3,0x41,0x5c, 0x3,0x41,0x58, 0x4,0x3d,0x68,
+ 0x4,0x3d,0x67, 0x3,0x41,0x54, 0x3,0x47,0x38, 0x4,0x43,0x6e,
+ 0x3,0x47,0x32, 0x3,0x47,0x36, 0x5,0x4d,0x53, 0x4,0x4a,0x32,
+ 0x3,0x4c,0x42, 0x3,0x4c,0x45, 0x4,0x50,0x52, 0x4,0x50,0x51,
+ 0x3,0x51,0x21, 0x5,0x4d,0x50, 0x3,0x50,0x7b, 0x3,0x50,0x7c,
+ 0x4,0x50,0x53, 0x7,0x2e,0x5a, 0x3,0x54,0x73, 0x3,0x54,0x6e,
+ 0x4,0x56,0x40, 0x4,0x5b,0x40, 0x4,0x5b,0x41, 0x4,0x5b,0x3f,
+ 0x7,0x3f,0x76, 0x3,0x5a,0x40, 0x3,0x5a,0x41, 0x3,0x5c,0x44,
+ 0x3,0x5f,0x4c, 0x3,0x5f,0x4d, 0x5,0x75,0x6e, 0x5,0x75,0x6d,
+ 0x3,0x23,0x74, 0x4,0x50,0x56, 0x3,0x54,0x74, 0x3,0x29,0x44,
+ 0x3,0x31,0x4e, 0x5,0x2e,0x25, 0x3,0x36,0x49, 0x3,0x3c,0x28,
+ 0x4,0x3a,0x43, 0x5,0x46,0x45, 0x5,0x4d,0x58, 0x3,0x51,0x25,
+ 0x3,0x23,0x76, 0x3,0x26,0x43, 0x4,0x24,0x48, 0x3,0x26,0x46,
+ 0x3,0x29,0x4b, 0x3,0x29,0x46, 0xf,0x27,0x4c, 0x3,0x29,0x50,
+ 0x3,0x29,0x4d, 0x5,0x26,0x51, 0x3,0x2d,0x28, 0x3,0x2d,0x2c,
+ 0x4,0x29,0x6f, 0x4,0x29,0x6c, 0x3,0x2d,0x29, 0x4,0x2d,0x57,
+ 0x4,0x2d,0x51, 0x4,0x2d,0x54, 0x4,0x2d,0x58, 0x3,0x31,0x52,
+ 0x5,0x2e,0x2b, 0x4,0x2d,0x52, 0x4,0x2d,0x5b, 0x3,0x31,0x55,
+ 0x4,0x2d,0x56, 0x3,0x31,0x51, 0x3,0x36,0x59, 0x4,0x32,0x43,
+ 0x3,0x36,0x4a, 0x3,0x36,0x4f, 0x5,0x32,0x79, 0x4,0x32,0x42,
+ 0x4,0x32,0x46, 0x4,0x32,0x41, 0x4,0x38,0x34, 0x3,0x36,0x58,
+ 0x3,0x36,0x5d, 0x4,0x38,0x2f, 0x3,0x3c,0x2e, 0x4,0x38,0x2c,
+ 0x3,0x3c,0x3f, 0x3,0x3c,0x30, 0x4,0x38,0x2a, 0x5,0x39,0x33,
+ 0x4,0x38,0x2d, 0x3,0x3c,0x2c, 0x5,0x39,0x39, 0x4,0x38,0x35,
+ 0x3,0x3c,0x35, 0x4,0x38,0x37, 0x3,0x3c,0x36, 0x3,0x3c,0x43,
+ 0x3,0x3c,0x2b, 0x3,0x3c,0x2d, 0x4,0x3d,0x78, 0x3,0x41,0x71,
+ 0x3,0x41,0x66, 0x3,0x41,0x70, 0x4,0x3d,0x6b, 0x4,0x3d,0x6e,
+ 0x4,0x3d,0x6f, 0x3,0x41,0x6c, 0x3,0x41,0x69, 0x3,0x41,0x64,
+ 0x4,0x3d,0x6d, 0x3,0x41,0x5e, 0x4,0x3d,0x75, 0x3,0x41,0x62,
+ 0x3,0x41,0x63, 0x3,0x41,0x7a, 0x3,0x41,0x61, 0x3,0x41,0x5f,
+ 0x4,0x44,0x23, 0x4,0x3d,0x76, 0x3,0x41,0x60, 0x3,0x42,0x5a,
+ 0x3,0x41,0x67, 0xf,0x48,0x55, 0x4,0x44,0x24, 0x4,0x43,0x75,
+ 0x4,0x44,0x21, 0x4,0x43,0x7c, 0x3,0x47,0x3f, 0x4,0x43,0x78,
+ 0x4,0x43,0x73, 0x3,0x47,0x41, 0x4,0x43,0x74, 0x3,0x47,0x4a,
+ 0x4,0x43,0x7d, 0x4,0x43,0x7e, 0x4,0x43,0x7a, 0x4,0x44,0x22,
+ 0x3,0x47,0x4f, 0x3,0x47,0x40, 0x4,0x44,0x25, 0x4,0x43,0x71,
+ 0x5,0x46,0x4b, 0x3,0x47,0x49, 0x4,0x3d,0x72, 0x3,0x47,0x50,
+ 0xf,0x48,0x52, 0x3,0x4c,0x4e, 0x5,0x4d,0x6d, 0x4,0x4a,0x3a,
+ 0x3,0x4c,0x4c, 0x5,0x4d,0x61, 0x3,0x4c,0x53, 0x4,0x4a,0x37,
+ 0x4,0x4a,0x36, 0x3,0x4c,0x5d, 0x3,0x4c,0x58, 0x7,0x23,0x6f,
+ 0x4,0x4a,0x38, 0x4,0x4a,0x42, 0x3,0x4c,0x5a, 0x3,0x4c,0x5c,
+ 0x3,0x4c,0x48, 0x3,0x4c,0x55, 0x3,0x51,0x43, 0x3,0x51,0x42,
+ 0x4,0x50,0x60, 0x4,0x50,0x5a, 0x3,0x51,0x37, 0x3,0x51,0x30,
+ 0x4,0x50,0x59, 0x4,0x4a,0x39, 0x3,0x51,0x3f, 0x3,0x51,0x2a,
+ 0x3,0x51,0x3d, 0x4,0x56,0x49, 0x3,0x51,0x33, 0x3,0x51,0x39,
+ 0x3,0x4c,0x4b, 0x4,0x50,0x5e, 0x3,0x51,0x2d, 0x4,0x50,0x64,
+ 0x3,0x51,0x35, 0x3,0x51,0x34, 0x3,0x51,0x36, 0x3,0x55,0x22,
+ 0x4,0x56,0x48, 0x3,0x54,0x7e, 0x3,0x55,0x25, 0x3,0x54,0x7d,
+ 0x4,0x56,0x4b, 0x7,0x38,0x55, 0x5,0x5b,0x68, 0x3,0x54,0x77,
+ 0x3,0x55,0x26, 0xf,0x5f,0x29, 0x3,0x54,0x79, 0x3,0x55,0x28,
+ 0x4,0x5b,0x48, 0x4,0x5b,0x44, 0x3,0x57,0x7c, 0x4,0x5b,0x4a,
+ 0x4,0x5b,0x49, 0x4,0x5f,0x6f, 0x4,0x5f,0x73, 0x3,0x5a,0x49,
+ 0x4,0x5f,0x70, 0x4,0x5f,0x6e, 0x4,0x5f,0x72, 0x4,0x5f,0x75,
+ 0x3,0x5a,0x4c, 0x3,0x5a,0x4b, 0xf,0x62,0x53, 0x3,0x5a,0x4a,
+ 0x3,0x5c,0x4c, 0x3,0x5c,0x46, 0x4,0x63,0x51, 0x4,0x63,0x4f,
+ 0x3,0x5c,0x48, 0x3,0x5c,0x4d, 0x4,0x63,0x54, 0x3,0x5c,0x4b,
+ 0x3,0x5c,0x45, 0xf,0x65,0x3e, 0x5,0x70,0x27, 0x3,0x5e,0x36,
+ 0x3,0x5c,0x4a, 0x3,0x5f,0x50, 0x4,0x68,0x6e, 0x3,0x60,0x35,
+ 0x3,0x60,0x33, 0x3,0x60,0x34, 0x5,0x24,0x48, 0x6,0x28,0x30,
+ 0x4,0x26,0x6d, 0x5,0x26,0x56, 0x4,0x26,0x70, 0x4,0x26,0x6c,
+ 0x4,0x2d,0x60, 0x4,0x29,0x70, 0x4,0x29,0x71, 0x6,0x31,0x78,
+ 0x4,0x29,0x74, 0x4,0x29,0x73, 0x5,0x2e,0x2e, 0x4,0x2d,0x5d,
+ 0x4,0x2d,0x61, 0x4,0x2d,0x62, 0x4,0x2d,0x5e, 0x3,0x36,0x61,
+ 0x4,0x32,0x48, 0x4,0x32,0x49, 0x6,0x40,0x6e, 0x4,0x38,0x3b,
+ 0x4,0x38,0x39, 0x3,0x3c,0x46, 0x5,0x39,0x43, 0x4,0x38,0x3c,
+ 0x6,0x38,0x64, 0x4,0x3e,0x21, 0x4,0x3d,0x7c, 0x4,0x3d,0x7b,
+ 0x4,0x3d,0x7d, 0x4,0x3d,0x7e, 0x4,0x3e,0x22, 0x3,0x47,0x52,
+ 0x6,0x5d,0x77, 0x4,0x44,0x2a, 0x4,0x4a,0x4c, 0x3,0x4c,0x68,
+ 0x4,0x50,0x66, 0x4,0x50,0x67, 0x4,0x56,0x4f, 0x4,0x56,0x4e,
+ 0x3,0x55,0x2a, 0x3,0x55,0x2c, 0x4,0x5f,0x77, 0x7,0x4e,0x22,
+ 0x4,0x68,0x71, 0x5,0x75,0x77, 0x5,0x79,0x2f, 0x6,0x25,0x25,
+ 0x3,0x2d,0x3e, 0x3,0x2b,0x7b, 0x3,0x3c,0x48, 0x4,0x38,0x3f,
+ 0x5,0x46,0x5f, 0x3,0x58,0x24, 0x4,0x22,0x7c, 0x3,0x29,0x57,
+ 0x5,0x26,0x62, 0x4,0x26,0x75, 0x3,0x2d,0x3f, 0x3,0x2d,0x41,
+ 0x3,0x2d,0x40, 0x3,0x31,0x69, 0x3,0x36,0x63, 0x4,0x32,0x4a,
+ 0x4,0x38,0x45, 0x4,0x38,0x44, 0x4,0x38,0x46, 0x4,0x38,0x42,
+ 0x3,0x3c,0x4a, 0x3,0x42,0x23, 0x4,0x3e,0x23, 0x4,0x3e,0x24,
+ 0x3,0x42,0x24, 0x4,0x44,0x32, 0x5,0x46,0x60, 0x4,0x44,0x33,
+ 0x4,0x44,0x30, 0x4,0x4a,0x50, 0x4,0x4a,0x4f, 0x4,0x50,0x6b,
+ 0x4,0x50,0x6a, 0x4,0x56,0x51, 0x4,0x63,0x55, 0x3,0x5c,0x4e,
+ 0x5,0x75,0x78, 0x5,0x24,0x4e, 0x4,0x26,0x78, 0x4,0x2d,0x64,
+ 0x3,0x31,0x6b, 0x4,0x32,0x4f, 0x4,0x38,0x49, 0x4,0x38,0x4a,
+ 0x4,0x38,0x4b, 0x3,0x42,0x25, 0x4,0x44,0x35, 0x3,0x51,0x47,
+ 0x3,0x51,0x48, 0x4,0x50,0x6e, 0x4,0x56,0x53, 0x3,0x58,0x25,
+ 0x4,0x29,0x7b, 0x3,0x23,0x7b, 0x4,0x26,0x79, 0x3,0x29,0x5b,
+ 0x4,0x26,0x7a, 0xf,0x27,0x5b, 0x3,0x2d,0x43, 0x4,0x2d,0x66,
+ 0x4,0x32,0x52, 0x4,0x32,0x54, 0x4,0x32,0x53, 0x4,0x32,0x55,
+ 0x3,0x36,0x67, 0x4,0x2d,0x67, 0x4,0x32,0x51, 0x5,0x39,0x5b,
+ 0x3,0x3c,0x4c, 0x4,0x38,0x4f, 0x4,0x38,0x4c, 0x4,0x3e,0x29,
+ 0x3,0x42,0x27, 0x4,0x3e,0x28, 0x4,0x3e,0x27, 0x4,0x44,0x3f,
+ 0x4,0x44,0x38, 0x4,0x44,0x39, 0x4,0x44,0x3a, 0x5,0x46,0x68,
+ 0x4,0x44,0x3c, 0x4,0x50,0x6f, 0x4,0x50,0x71, 0x4,0x50,0x72,
+ 0x3,0x51,0x49, 0x4,0x5b,0x50, 0x4,0x5b,0x4f, 0x3,0x5a,0x50,
+ 0x4,0x6d,0x57, 0x4,0x2d,0x6a, 0x3,0x29,0x5c, 0x3,0x36,0x68,
+ 0x3,0x4c,0x69, 0x3,0x51,0x4a, 0x4,0x21,0x4f, 0x3,0x22,0x56,
+ 0x3,0x22,0x55, 0x3,0x24,0x22, 0x5,0x21,0x74, 0x4,0x23,0x22,
+ 0x3,0x26,0x54, 0x3,0x26,0x4f, 0x4,0x24,0x4f, 0x3,0x26,0x5d,
+ 0x6,0x28,0x49, 0x3,0x26,0x5a, 0x4,0x24,0x51, 0x3,0x26,0x4b,
+ 0x6,0x28,0x4a, 0x6,0x28,0x44, 0x3,0x26,0x58, 0x3,0x29,0x61,
+ 0x3,0x29,0x5f, 0x3,0x29,0x5e, 0x3,0x29,0x62, 0x3,0x29,0x60,
+ 0x4,0x26,0x7e, 0x3,0x29,0x68, 0x3,0x29,0x66, 0xf,0x27,0x66,
+ 0x3,0x2d,0x44, 0x5,0x2a,0x24, 0x4,0x27,0x22, 0x3,0x2d,0x54,
+ 0x5,0x29,0x7b, 0x5,0x29,0x7c, 0x4,0x29,0x7e, 0x3,0x2d,0x56,
+ 0x3,0x2d,0x4c, 0xf,0x30,0x49, 0x6,0x38,0x72, 0x3,0x31,0x70,
+ 0x3,0x31,0x71, 0x4,0x2d,0x6b, 0x6,0x39,0x33, 0x3,0x31,0x74,
+ 0x4,0x2d,0x6c, 0x3,0x36,0x69, 0x3,0x32,0x24, 0x3,0x32,0x23,
+ 0x3,0x31,0x7e, 0x3,0x31,0x75, 0x4,0x32,0x57, 0x3,0x36,0x71,
+ 0x4,0x32,0x63, 0x4,0x32,0x64, 0x3,0x36,0x6e, 0x4,0x32,0x5e,
+ 0x3,0x37,0x22, 0x3,0x36,0x6d, 0x3,0x3c,0x4f, 0x3,0x36,0x7e,
+ 0x4,0x32,0x58, 0x4,0x32,0x68, 0x5,0x39,0x5e, 0x4,0x32,0x5a,
+ 0x4,0x32,0x5c, 0x6,0x41,0x2b, 0x5,0x33,0x3d, 0x3,0x3c,0x5e,
+ 0x3,0x36,0x7b, 0x3,0x3c,0x5f, 0x3,0x36,0x73, 0x6,0x41,0x41,
+ 0x3,0x36,0x78, 0xf,0x36,0x33, 0x4,0x38,0x51, 0x4,0x38,0x56,
+ 0x3,0x3c,0x65, 0x4,0x38,0x52, 0x3,0x3c,0x59, 0x4,0x38,0x59,
+ 0x3,0x3c,0x6a, 0x3,0x3c,0x67, 0x3,0x3c,0x55, 0x4,0x38,0x57,
+ 0x4,0x38,0x5a, 0x3,0x3c,0x53, 0x3,0x3c,0x57, 0x3,0x3c,0x61,
+ 0x3,0x42,0x2b, 0x6,0x4a,0x6d, 0xf,0x3c,0x43, 0xf,0x3c,0x5a,
+ 0x4,0x3e,0x37, 0x3,0x42,0x2c, 0x3,0x42,0x37, 0x3,0x42,0x35,
+ 0x3,0x42,0x48, 0x3,0x42,0x38, 0x4,0x3e,0x30, 0x4,0x3e,0x39,
+ 0x4,0x3e,0x2d, 0x3,0x42,0x42, 0x4,0x3e,0x38, 0x3,0x42,0x34,
+ 0x3,0x42,0x3c, 0x4,0x3e,0x3c, 0x3,0x42,0x2f, 0x3,0x42,0x41,
+ 0x5,0x40,0x27, 0x4,0x3e,0x2f, 0x4,0x3e,0x32, 0x3,0x42,0x32,
+ 0x3,0x42,0x43, 0x3,0x47,0x55, 0x4,0x44,0x49, 0x3,0x47,0x60,
+ 0x6,0x5e,0x3b, 0x3,0x47,0x59, 0x6,0x54,0x50, 0x3,0x47,0x58,
+ 0x4,0x44,0x46, 0x4,0x44,0x4d, 0x4,0x44,0x4a, 0x6,0x5e,0x40,
+ 0x3,0x4c,0x6e, 0x4,0x4a,0x5f, 0x4,0x4a,0x61, 0x3,0x4c,0x6f,
+ 0x3,0x4c,0x7c, 0x4,0x4a,0x68, 0x4,0x4a,0x5d, 0x3,0x4c,0x6d,
+ 0x4,0x4a,0x59, 0x3,0x4c,0x72, 0x5,0x46,0x78, 0x7,0x24,0x61,
+ 0x3,0x4c,0x70, 0x4,0x50,0x74, 0x3,0x51,0x4b, 0x3,0x4c,0x76,
+ 0x4,0x50,0x77, 0x4,0x50,0x7d, 0x5,0x55,0x36, 0x4,0x50,0x76,
+ 0x3,0x51,0x4f, 0x3,0x51,0x4e, 0x4,0x50,0x7a, 0x5,0x55,0x2d,
+ 0x3,0x51,0x53, 0x3,0x51,0x57, 0x4,0x50,0x7b, 0x4,0x56,0x56,
+ 0x3,0x51,0x51, 0x3,0x51,0x4c, 0x4,0x50,0x78, 0x3,0x51,0x52,
+ 0x4,0x4a,0x62, 0x5,0x55,0x2e, 0x3,0x55,0x32, 0x3,0x55,0x38,
+ 0x4,0x56,0x5e, 0x4,0x56,0x60, 0x3,0x55,0x34, 0x4,0x56,0x58,
+ 0x3,0x55,0x2e, 0x4,0x56,0x57, 0x4,0x56,0x5c, 0x3,0x55,0x3b,
+ 0x4,0x56,0x59, 0x4,0x56,0x5b, 0x3,0x55,0x33, 0x4,0x5b,0x56,
+ 0x4,0x5b,0x54, 0x4,0x5b,0x5a, 0x4,0x5b,0x57, 0x4,0x5b,0x60,
+ 0x4,0x5f,0x7b, 0x4,0x5f,0x7d, 0x4,0x5b,0x5b, 0x4,0x5f,0x79,
+ 0x3,0x5a,0x51, 0x3,0x5c,0x50, 0x4,0x63,0x5a, 0x4,0x63,0x5e,
+ 0x4,0x63,0x5b, 0x3,0x5c,0x52, 0x4,0x66,0x49, 0x5,0x70,0x3e,
+ 0x4,0x66,0x4a, 0x4,0x66,0x4c, 0x4,0x68,0x73, 0x3,0x5e,0x39,
+ 0x3,0x5e,0x38, 0x3,0x5f,0x51, 0x4,0x6a,0x4e, 0x3,0x60,0x38,
+ 0x4,0x6b,0x6d, 0x4,0x6b,0x6e, 0x3,0x61,0x66, 0x3,0x24,0x2a,
+ 0x4,0x24,0x52, 0x3,0x26,0x61, 0xf,0x24,0x6e, 0x3,0x29,0x6e,
+ 0x4,0x27,0x27, 0x3,0x29,0x78, 0xf,0x27,0x6e, 0x3,0x29,0x73,
+ 0x3,0x2d,0x67, 0x3,0x2d,0x59, 0x3,0x2d,0x66, 0x3,0x2d,0x61,
+ 0x3,0x2d,0x60, 0x3,0x2d,0x5b, 0x4,0x2a,0x27, 0x3,0x32,0x2e,
+ 0x4,0x2d,0x73, 0x3,0x32,0x32, 0x3,0x37,0x2b, 0x3,0x37,0x2a,
+ 0x3,0x37,0x34, 0x4,0x32,0x71, 0x4,0x32,0x76, 0x4,0x32,0x70,
+ 0x4,0x32,0x77, 0xf,0x36,0x48, 0x3,0x3c,0x76, 0x4,0x38,0x65,
+ 0x4,0x38,0x61, 0x3,0x3c,0x75, 0x4,0x38,0x62, 0x4,0x38,0x64,
+ 0x4,0x38,0x60, 0x3,0x3b,0x23, 0x3,0x3c,0x7e, 0x3,0x3c,0x70,
+ 0x3,0x3c,0x78, 0x3,0x42,0x54, 0x3,0x42,0x4d, 0x3,0x42,0x56,
+ 0x4,0x3e,0x4b, 0x3,0x42,0x4a, 0x3,0x42,0x55, 0x4,0x3e,0x48,
+ 0x4,0x3e,0x46, 0x4,0x3e,0x49, 0x6,0x54,0x54, 0x3,0x42,0x4b,
+ 0x3,0x42,0x50, 0xf,0x42,0x78, 0xf,0x43,0x3c, 0x4,0x44,0x59,
+ 0x3,0x47,0x73, 0x3,0x47,0x69, 0x6,0x54,0x67, 0x4,0x44,0x56,
+ 0x4,0x44,0x5a, 0x4,0x44,0x5c, 0x3,0x47,0x71, 0xf,0x49,0x58,
+ 0x3,0x4d,0x26, 0x3,0x4d,0x23, 0x3,0x4d,0x2b, 0x3,0x4d,0x21,
+ 0x3,0x4d,0x27, 0x4,0x4a,0x6a, 0x4,0x51,0x25, 0x3,0x51,0x5d,
+ 0x3,0x51,0x5b, 0x4,0x51,0x2b, 0x3,0x51,0x5f, 0x3,0x51,0x61,
+ 0x4,0x51,0x24, 0x3,0x51,0x64, 0x3,0x51,0x65, 0x3,0x55,0x3d,
+ 0x4,0x56,0x62, 0x3,0x55,0x3f, 0x3,0x55,0x44, 0x7,0x39,0x26,
+ 0x3,0x57,0x51, 0x3,0x58,0x2c, 0x4,0x56,0x64, 0x3,0x5c,0x5a,
+ 0x3,0x5a,0x59, 0x3,0x5c,0x54, 0x3,0x5c,0x5b, 0x4,0x63,0x5f,
+ 0x4,0x66,0x4e, 0x5,0x73,0x57, 0x4,0x6a,0x50, 0x3,0x60,0x3a,
+ 0x3,0x61,0x7a, 0x4,0x27,0x2c, 0x3,0x29,0x7a, 0x3,0x37,0x58,
+ 0x3,0x47,0x74, 0x3,0x2d,0x6a, 0x4,0x2d,0x76, 0x3,0x37,0x36,
+ 0x4,0x38,0x6b, 0x3,0x29,0x7b, 0x4,0x2a,0x2c, 0x4,0x38,0x6c,
+ 0x3,0x29,0x7d, 0x3,0x29,0x7e, 0x5,0x2e,0x53, 0x6,0x39,0x40,
+ 0x4,0x2d,0x7a, 0x4,0x44,0x5f, 0x7,0x39,0x2d, 0x4,0x5b,0x64,
+ 0x4,0x66,0x50, 0x3,0x21,0x6a, 0x3,0x32,0x33, 0x4,0x23,0x26,
+ 0x3,0x26,0x65, 0x4,0x24,0x55, 0x6,0x2c,0x71, 0x4,0x27,0x33,
+ 0x5,0x26,0x77, 0x4,0x27,0x32, 0x4,0x27,0x2f, 0x3,0x2d,0x6c,
+ 0x3,0x2d,0x6f, 0x4,0x2a,0x2e, 0x3,0x2d,0x6e, 0x3,0x32,0x34,
+ 0x3,0x32,0x35, 0x4,0x2d,0x7d, 0x4,0x2d,0x7c, 0x4,0x32,0x7a,
+ 0x5,0x33,0x4d, 0x4,0x32,0x79, 0x4,0x32,0x7e, 0x3,0x37,0x38,
+ 0x6,0x41,0x66, 0x3,0x37,0x37, 0x4,0x38,0x70, 0x4,0x38,0x72,
+ 0x4,0x38,0x73, 0x4,0x44,0x63, 0x6,0x54,0x78, 0x4,0x3e,0x4e,
+ 0x3,0x42,0x5e, 0x4,0x44,0x62, 0x4,0x44,0x60, 0x4,0x44,0x64,
+ 0x4,0x4a,0x6f, 0x4,0x4a,0x6e, 0x4,0x4a,0x72, 0x4,0x4a,0x71,
+ 0x4,0x4a,0x73, 0x4,0x51,0x2e, 0x4,0x51,0x30, 0x4,0x51,0x2f,
+ 0x4,0x56,0x67, 0x3,0x55,0x46, 0x3,0x55,0x47, 0x4,0x5b,0x66,
+ 0x4,0x5b,0x65, 0x4,0x60,0x24, 0x7,0x53,0x6b, 0x4,0x6a,0x51,
+ 0x4,0x27,0x34, 0x4,0x24,0x59, 0x3,0x26,0x6d, 0x4,0x24,0x56,
+ 0x3,0x26,0x6c, 0x6,0x2c,0x75, 0x4,0x27,0x39, 0x5,0x27,0x2e,
+ 0x3,0x2a,0x29, 0x3,0x2a,0x24, 0x3,0x2a,0x25, 0x4,0x27,0x3a,
+ 0x4,0x2a,0x32, 0x4,0x2a,0x34, 0x4,0x2a,0x35, 0x3,0x2d,0x72,
+ 0x6,0x32,0x67, 0x3,0x32,0x37, 0x5,0x2e,0x5c, 0x4,0x2e,0x21,
+ 0x4,0x2d,0x7e, 0x4,0x2e,0x22, 0x4,0x2e,0x26, 0x6,0x41,0x6d,
+ 0x4,0x2e,0x27, 0x5,0x33,0x51, 0x4,0x33,0x28, 0x6,0x41,0x75,
+ 0x4,0x33,0x29, 0x4,0x33,0x25, 0x4,0x33,0x2b, 0x4,0x33,0x27,
+ 0x4,0x33,0x2e, 0x4,0x38,0x79, 0x4,0x38,0x77, 0x3,0x3d,0x2c,
+ 0x4,0x38,0x7b, 0x6,0x4b,0x43, 0x4,0x44,0x65, 0x4,0x3e,0x54,
+ 0x4,0x44,0x66, 0x4,0x3e,0x53, 0x3,0x42,0x60, 0x4,0x3e,0x52,
+ 0x4,0x44,0x6a, 0x6,0x5e,0x6e, 0x4,0x44,0x69, 0x4,0x44,0x68,
+ 0x4,0x44,0x67, 0x3,0x47,0x76, 0x4,0x38,0x7a, 0x4,0x4a,0x7b,
+ 0x4,0x4a,0x76, 0x4,0x4a,0x7a, 0x4,0x4a,0x7c, 0x7,0x2f,0x74,
+ 0x4,0x51,0x32, 0x4,0x51,0x34, 0x3,0x55,0x48, 0x4,0x56,0x6a,
+ 0x4,0x56,0x6b, 0x4,0x5b,0x67, 0x5,0x68,0x3b, 0x4,0x63,0x65,
+ 0x4,0x63,0x66, 0x4,0x63,0x67, 0x4,0x63,0x63, 0x4,0x6b,0x6f,
+ 0x3,0x24,0x2e, 0x4,0x23,0x29, 0x3,0x24,0x30, 0x3,0x24,0x31,
+ 0x3,0x26,0x71, 0x3,0x26,0x6f, 0x3,0x26,0x70, 0x3,0x2a,0x2e,
+ 0x3,0x2d,0x76, 0x6,0x2d,0x21, 0x3,0x2a,0x30, 0x4,0x27,0x3b,
+ 0x3,0x2a,0x31, 0x3,0x2d,0x7d, 0x3,0x32,0x3a, 0x4,0x2a,0x37,
+ 0x4,0x2a,0x38, 0xf,0x2c,0x32, 0x4,0x33,0x2f, 0x3,0x32,0x43,
+ 0x3,0x32,0x44, 0x3,0x32,0x3b, 0x4,0x33,0x30, 0x3,0x32,0x45,
+ 0xf,0x31,0x27, 0x3,0x32,0x42, 0x3,0x37,0x3f, 0x3,0x37,0x42,
+ 0x3,0x37,0x41, 0x4,0x33,0x33, 0x3,0x37,0x3e, 0x3,0x37,0x43,
+ 0x3,0x3d,0x34, 0x4,0x38,0x7d, 0x5,0x3a,0x2d, 0x3,0x42,0x63,
+ 0x3,0x3d,0x31, 0x3,0x3d,0x30, 0x3,0x42,0x6c, 0xf,0x36,0x59,
+ 0xf,0x3d,0x3b, 0x4,0x3e,0x59, 0x3,0x42,0x65, 0x3,0x42,0x69,
+ 0x5,0x40,0x4e, 0x3,0x42,0x72, 0xf,0x43,0x49, 0xf,0x43,0x56,
+ 0x3,0x48,0x24, 0x7,0x25,0x37, 0x4,0x4b,0x22, 0x4,0x4b,0x21,
+ 0x3,0x4d,0x37, 0x3,0x4d,0x3c, 0x3,0x4d,0x33, 0x3,0x4d,0x38,
+ 0x3,0x4d,0x34, 0x3,0x4d,0x32, 0x3,0x51,0x68, 0x5,0x55,0x5d,
+ 0x4,0x51,0x37, 0x3,0x51,0x69, 0x3,0x55,0x4a, 0x4,0x56,0x6f,
+ 0xf,0x55,0x7a, 0xf,0x56,0x22, 0x3,0x55,0x4e, 0x4,0x5b,0x69,
+ 0x3,0x55,0x4c, 0xf,0x5b,0x2d, 0x3,0x58,0x31, 0x4,0x60,0x2a,
+ 0xf,0x62,0x78, 0xf,0x62,0x7b, 0x3,0x5c,0x61, 0x4,0x2a,0x39,
+ 0x4,0x2a,0x3a, 0x5,0x2e,0x62, 0x4,0x2e,0x2b, 0x4,0x33,0x35,
+ 0x4,0x33,0x34, 0x4,0x38,0x7e, 0x4,0x44,0x70, 0x4,0x44,0x71,
+ 0x4,0x44,0x6f, 0x4,0x4b,0x23, 0x4,0x4b,0x24, 0x4,0x5b,0x6c,
+ 0x4,0x6d,0x5a, 0x4,0x24,0x5e, 0x5,0x27,0x32, 0x3,0x2a,0x34,
+ 0x3,0x2e,0x23, 0x4,0x2a,0x3d, 0x3,0x32,0x4a, 0x3,0x32,0x4b,
+ 0x4,0x2e,0x2d, 0x3,0x32,0x49, 0x4,0x2e,0x2c, 0x4,0x33,0x3b,
+ 0x4,0x39,0x21, 0x4,0x33,0x3a, 0x4,0x33,0x38, 0x4,0x33,0x39,
+ 0x4,0x33,0x37, 0x4,0x39,0x23, 0x4,0x39,0x26, 0x4,0x33,0x3c,
+ 0x4,0x39,0x24, 0x4,0x3e,0x62, 0x4,0x3e,0x61, 0x4,0x3e,0x5d,
+ 0x4,0x3e,0x60, 0x3,0x42,0x76, 0x4,0x3e,0x63, 0x5,0x47,0x48,
+ 0x4,0x44,0x73, 0x4,0x44,0x76, 0x4,0x44,0x74, 0x4,0x44,0x78,
+ 0x4,0x44,0x77, 0x4,0x44,0x75, 0x4,0x4b,0x25, 0x4,0x4b,0x27,
+ 0x4,0x4b,0x26, 0x4,0x51,0x3f, 0x3,0x51,0x6f, 0x4,0x51,0x42,
+ 0x4,0x51,0x41, 0x4,0x56,0x72, 0x4,0x56,0x73, 0x3,0x55,0x51,
+ 0x4,0x56,0x75, 0x3,0x55,0x50, 0x4,0x56,0x71, 0x4,0x5b,0x6f,
+ 0x4,0x5b,0x6e, 0x4,0x60,0x2c, 0x4,0x60,0x2b, 0x4,0x68,0x75,
+ 0x4,0x6b,0x70, 0x4,0x6a,0x53, 0x3,0x32,0x4c, 0x4,0x3e,0x65,
+ 0x3,0x4d,0x3f, 0x4,0x56,0x78, 0x3,0x3d,0x40, 0xf,0x50,0x4e,
+ 0x5,0x24,0x63, 0x6,0x28,0x62, 0x3,0x26,0x72, 0x4,0x2a,0x41,
+ 0x3,0x2e,0x29, 0x4,0x2a,0x43, 0x4,0x2e,0x2f, 0x4,0x2e,0x31,
+ 0x5,0x33,0x64, 0x3,0x37,0x48, 0x3,0x3d,0x41, 0x4,0x39,0x28,
+ 0x4,0x3e,0x69, 0x3,0x42,0x79, 0x3,0x42,0x7a, 0x4,0x3e,0x68,
+ 0x4,0x44,0x79, 0x3,0x4d,0x40, 0x4,0x4b,0x2a, 0x4,0x4b,0x29,
+ 0x4,0x51,0x44, 0x5,0x5c,0x2f, 0x4,0x5b,0x72, 0x4,0x5b,0x73,
+ 0x4,0x60,0x2e, 0x4,0x63,0x69, 0x4,0x6a,0x54, 0x4,0x3e,0x6d,
+ 0x4,0x24,0x61, 0x4,0x24,0x62, 0x5,0x27,0x37, 0x3,0x2a,0x3c,
+ 0x4,0x2a,0x46, 0x3,0x2e,0x2d, 0x4,0x2a,0x49, 0x3,0x2e,0x2c,
+ 0x3,0x2e,0x2e, 0x3,0x32,0x56, 0x4,0x2e,0x37, 0x4,0x2e,0x3b,
+ 0x4,0x2e,0x35, 0x4,0x2e,0x36, 0x3,0x32,0x54, 0x4,0x2e,0x33,
+ 0x4,0x2e,0x3f, 0x4,0x2e,0x39, 0x6,0x39,0x6b, 0x3,0x32,0x53,
+ 0x4,0x2e,0x38, 0x4,0x2e,0x3a, 0x5,0x33,0x6d, 0x4,0x33,0x42,
+ 0x3,0x37,0x4c, 0x4,0x33,0x40, 0x4,0x2e,0x3c, 0x4,0x33,0x3f,
+ 0x4,0x33,0x45, 0x3,0x37,0x4b, 0x4,0x33,0x43, 0x4,0x39,0x32,
+ 0x4,0x39,0x33, 0x3,0x3d,0x46, 0x3,0x3d,0x4b, 0x6,0x4b,0x5a,
+ 0x3,0x3d,0x49, 0x4,0x39,0x36, 0x5,0x40,0x60, 0x4,0x39,0x2f,
+ 0x4,0x39,0x30, 0x3,0x3d,0x48, 0x3,0x3d,0x4a, 0x5,0x3a,0x3b,
+ 0x4,0x39,0x35, 0x4,0x39,0x38, 0x4,0x3e,0x74, 0x5,0x40,0x64,
+ 0x4,0x3e,0x6f, 0x4,0x3e,0x78, 0x4,0x3e,0x6e, 0x4,0x3e,0x76,
+ 0x4,0x3e,0x73, 0x4,0x3e,0x7a, 0x4,0x45,0x24, 0x4,0x45,0x28,
+ 0x6,0x5f,0x2d, 0x3,0x48,0x2a, 0x3,0x48,0x2c, 0x4,0x45,0x23,
+ 0x4,0x45,0x21, 0x7,0x25,0x58, 0x4,0x4b,0x38, 0x3,0x4d,0x42,
+ 0x4,0x4b,0x37, 0x4,0x4b,0x35, 0x4,0x4b,0x33, 0x4,0x4b,0x2f,
+ 0x7,0x25,0x5c, 0x4,0x4b,0x2e, 0x5,0x47,0x59, 0x4,0x4b,0x3b,
+ 0x7,0x30,0x36, 0x4,0x51,0x48, 0x4,0x51,0x49, 0x3,0x51,0x75,
+ 0x4,0x51,0x4e, 0x4,0x51,0x4a, 0x4,0x51,0x50, 0x4,0x57,0x26,
+ 0x4,0x57,0x22, 0x4,0x5b,0x7b, 0x4,0x5b,0x77, 0x7,0x40,0x6b,
+ 0x4,0x57,0x25, 0x7,0x40,0x67, 0x4,0x60,0x32, 0x4,0x60,0x2f,
+ 0x4,0x60,0x30, 0x4,0x66,0x58, 0x4,0x66,0x59, 0x3,0x5e,0x40,
+ 0x5,0x73,0x5c, 0x4,0x6a,0x55, 0x4,0x6b,0x72, 0x4,0x6b,0x71,
+ 0x3,0x62,0x2d, 0x3,0x26,0x75, 0x3,0x2e,0x30, 0x3,0x32,0x58,
+ 0x3,0x37,0x4e, 0x3,0x43,0x22, 0x3,0x48,0x2d, 0x5,0x47,0x5b,
+ 0x5,0x4e,0x59, 0x4,0x51,0x56, 0x4,0x60,0x37, 0x4,0x66,0x5b,
+ 0x4,0x6c,0x73, 0x4,0x27,0x46, 0x4,0x2a,0x4e, 0x3,0x2e,0x31,
+ 0x4,0x2e,0x46, 0x4,0x2e,0x45, 0x4,0x33,0x47, 0x4,0x33,0x48,
+ 0x4,0x39,0x3a, 0x6,0x55,0x52, 0x4,0x45,0x30, 0x4,0x45,0x32,
+ 0x3,0x48,0x2f, 0x3,0x4d,0x43, 0x4,0x4b,0x3d, 0x4,0x51,0x57,
+ 0x4,0x5b,0x7e, 0x4,0x63,0x6c, 0x4,0x27,0x48, 0x4,0x2a,0x51,
+ 0x4,0x2a,0x50, 0x4,0x2e,0x47, 0x4,0x2e,0x49, 0x3,0x32,0x59,
+ 0x4,0x33,0x4b, 0x3,0x37,0x4f, 0x3,0x3d,0x4e, 0x3,0x43,0x23,
+ 0x5,0x40,0x6f, 0x3,0x48,0x32, 0x4,0x51,0x5a, 0x4,0x45,0x36,
+ 0x4,0x57,0x2c, 0x4,0x60,0x38, 0x3,0x5f,0x38, 0x4,0x6e,0x48,
+ 0x3,0x26,0x79, 0x4,0x24,0x65, 0x4,0x27,0x4e, 0x4,0x27,0x4f,
+ 0x4,0x27,0x4d, 0x4,0x27,0x4c, 0x4,0x27,0x4a, 0x4,0x2a,0x53,
+ 0x4,0x2a,0x56, 0x4,0x2a,0x57, 0x4,0x2a,0x54, 0x4,0x2a,0x58,
+ 0x5,0x2a,0x6d, 0x4,0x2a,0x5a, 0x6,0x33,0x38, 0x3,0x2e,0x34,
+ 0x4,0x2e,0x52, 0x3,0x32,0x5d, 0x3,0x32,0x66, 0x3,0x32,0x60,
+ 0x4,0x2e,0x4d, 0x3,0x32,0x61, 0x5,0x33,0x76, 0x4,0x33,0x50,
+ 0x4,0x33,0x51, 0x3,0x37,0x56, 0x3,0x37,0x54, 0x4,0x33,0x52,
+ 0x4,0x33,0x4e, 0x4,0x33,0x4d, 0x3,0x3d,0x50, 0x4,0x39,0x49,
+ 0x3,0x3d,0x54, 0x4,0x39,0x4a, 0x3,0x3d,0x55, 0x4,0x39,0x45,
+ 0x4,0x39,0x48, 0x4,0x39,0x3f, 0x4,0x39,0x41, 0x4,0x39,0x4b,
+ 0x4,0x39,0x46, 0x4,0x39,0x4d, 0x4,0x39,0x47, 0x4,0x39,0x43,
+ 0x4,0x3f,0x22, 0x4,0x39,0x4c, 0x4,0x39,0x42, 0x4,0x3f,0x30,
+ 0x4,0x3f,0x2d, 0x3,0x43,0x24, 0x4,0x3f,0x25, 0x4,0x3f,0x26,
+ 0x4,0x3f,0x27, 0x4,0x3f,0x2b, 0x4,0x3f,0x2c, 0x6,0x55,0x61,
+ 0x5,0x47,0x61, 0x4,0x45,0x39, 0x4,0x45,0x41, 0x4,0x45,0x3c,
+ 0x4,0x45,0x37, 0x3,0x48,0x37, 0x4,0x45,0x43, 0x4,0x45,0x46,
+ 0x4,0x45,0x3f, 0x4,0x45,0x44, 0x3,0x48,0x3a, 0x4,0x45,0x38,
+ 0x3,0x4d,0x45, 0x4,0x4b,0x45, 0x4,0x4b,0x42, 0x4,0x4b,0x44,
+ 0x4,0x4b,0x47, 0x4,0x4b,0x43, 0x4,0x4b,0x4d, 0x3,0x4d,0x47,
+ 0x5,0x4e,0x60, 0x4,0x4b,0x3f, 0x3,0x51,0x77, 0x3,0x51,0x78,
+ 0x4,0x51,0x5c, 0x4,0x51,0x60, 0x3,0x51,0x7c, 0x3,0x51,0x7a,
+ 0x4,0x51,0x5d, 0x4,0x51,0x64, 0x4,0x57,0x32, 0x4,0x57,0x2e,
+ 0x4,0x57,0x31, 0x4,0x57,0x2f, 0x3,0x55,0x5a, 0x4,0x57,0x30,
+ 0x4,0x57,0x33, 0x4,0x57,0x34, 0x5,0x56,0x22, 0x5,0x62,0x69,
+ 0x4,0x5c,0x27, 0x4,0x5c,0x29, 0x4,0x5c,0x2a, 0x4,0x5c,0x25,
+ 0x3,0x58,0x37, 0x4,0x5c,0x26, 0x4,0x63,0x70, 0x4,0x63,0x6e,
+ 0x4,0x63,0x71, 0x4,0x63,0x6f, 0x4,0x66,0x5d, 0x3,0x5e,0x41,
+ 0x4,0x68,0x78, 0x4,0x6a,0x57, 0x4,0x68,0x7a, 0x4,0x6c,0x75,
+ 0x4,0x6e,0x4d, 0x4,0x27,0x51, 0x4,0x2a,0x5f, 0x4,0x33,0x57,
+ 0x4,0x45,0x4a, 0x3,0x55,0x5d, 0x4,0x57,0x38, 0x4,0x63,0x74,
+ 0x4,0x6b,0x75, 0x4,0x2e,0x57, 0x4,0x2e,0x58, 0x4,0x33,0x5a,
+ 0x4,0x33,0x59, 0x6,0x4c,0x2b, 0x4,0x3f,0x33, 0x4,0x45,0x4c,
+ 0x3,0x24,0x32, 0x3,0x26,0x7a, 0x4,0x27,0x53, 0xf,0x28,0x7a,
+ 0x4,0x2a,0x64, 0x3,0x2e,0x38, 0x4,0x2a,0x62, 0x3,0x2e,0x3c,
+ 0x3,0x2d,0x3b, 0x4,0x2e,0x5f, 0x4,0x2e,0x5c, 0x4,0x2e,0x62,
+ 0x5,0x2f,0x34, 0x3,0x37,0x5b, 0x3,0x32,0x6a, 0x3,0x32,0x6b,
+ 0x4,0x2e,0x5e, 0x4,0x2e,0x61, 0x4,0x33,0x5e, 0x4,0x33,0x61,
+ 0x3,0x37,0x5c, 0x4,0x33,0x5f, 0x3,0x37,0x5a, 0x4,0x33,0x60,
+ 0x3,0x37,0x5e, 0x3,0x3d,0x5b, 0x5,0x3a,0x59, 0x6,0x4c,0x33,
+ 0x4,0x39,0x58, 0x3,0x3d,0x58, 0x4,0x39,0x53, 0x4,0x3f,0x40,
+ 0x4,0x3f,0x39, 0x4,0x3f,0x3f, 0x3,0x43,0x2f, 0x4,0x3f,0x3c,
+ 0x3,0x43,0x32, 0x4,0x3f,0x3d, 0x3,0x43,0x2c, 0x4,0x3f,0x3e,
+ 0x4,0x3f,0x38, 0x4,0x3f,0x3a, 0x4,0x3f,0x3b, 0x4,0x3f,0x42,
+ 0x4,0x45,0x4e, 0x3,0x48,0x43, 0x4,0x45,0x51, 0x3,0x48,0x41,
+ 0x4,0x45,0x4d, 0x4,0x45,0x55, 0x4,0x45,0x4f, 0x5,0x47,0x76,
+ 0x4,0x4b,0x5c, 0x4,0x4b,0x58, 0x4,0x4b,0x56, 0x4,0x4b,0x55,
+ 0x4,0x4b,0x5e, 0x7,0x26,0x24, 0x4,0x4b,0x5b, 0x3,0x52,0x23,
+ 0x3,0x51,0x7d, 0x4,0x51,0x6c, 0x3,0x51,0x7e, 0x7,0x30,0x59,
+ 0x5,0x56,0x33, 0x4,0x51,0x70, 0x4,0x51,0x6d, 0x4,0x57,0x3b,
+ 0x4,0x57,0x41, 0x3,0x48,0x42, 0x4,0x57,0x39, 0x3,0x55,0x5e,
+ 0x3,0x55,0x5f, 0x4,0x57,0x3f, 0x3,0x58,0x41, 0x4,0x5c,0x2d,
+ 0x3,0x58,0x3d, 0x4,0x5c,0x31, 0x4,0x5c,0x2f, 0x4,0x5c,0x2e,
+ 0x4,0x60,0x3f, 0x7,0x4e,0x5c, 0x3,0x5c,0x63, 0x4,0x63,0x76,
+ 0x4,0x63,0x75, 0x4,0x66,0x5f, 0x4,0x66,0x60, 0x4,0x66,0x61,
+ 0x4,0x68,0x7c, 0x4,0x68,0x7b, 0x3,0x60,0x75, 0x3,0x61,0x67,
+ 0x3,0x2e,0x3f, 0x4,0x2a,0x67, 0x4,0x2a,0x66, 0x6,0x33,0x48,
+ 0x3,0x32,0x6e, 0x4,0x2e,0x64, 0x3,0x32,0x71, 0x3,0x37,0x64,
+ 0x4,0x33,0x63, 0x4,0x33,0x62, 0x3,0x3d,0x61, 0x3,0x3d,0x60,
+ 0x4,0x39,0x59, 0x4,0x3f,0x45, 0x4,0x3f,0x44, 0x3,0x43,0x3a,
+ 0x3,0x43,0x3b, 0x3,0x43,0x3e, 0x4,0x3f,0x47, 0x3,0x43,0x3c,
+ 0x3,0x43,0x3f, 0x3,0x48,0x46, 0x5,0x48,0x24, 0x3,0x48,0x49,
+ 0x5,0x4e,0x76, 0x3,0x4d,0x4e, 0x4,0x51,0x76, 0x3,0x52,0x25,
+ 0x4,0x51,0x74, 0x4,0x51,0x75, 0x4,0x57,0x42, 0x3,0x58,0x46,
+ 0x3,0x58,0x47, 0x3,0x5a,0x64, 0x4,0x66,0x63, 0x3,0x62,0x34,
+ 0x5,0x24,0x6e, 0x3,0x26,0x7d, 0x5,0x27,0x46, 0x6,0x2d,0x49,
+ 0x4,0x27,0x56, 0x3,0x2a,0x40, 0x3,0x2a,0x41, 0x3,0x2a,0x43,
+ 0x4,0x2a,0x6a, 0x4,0x2a,0x6f, 0x4,0x2a,0x6b, 0x4,0x2a,0x69,
+ 0x4,0x2a,0x6c, 0xf,0x2c,0x6d, 0x4,0x2e,0x65, 0x3,0x32,0x75,
+ 0x3,0x32,0x7a, 0x6,0x42,0x66, 0x4,0x33,0x67, 0x4,0x33,0x66,
+ 0x3,0x37,0x6d, 0x4,0x33,0x65, 0x5,0x34,0x3b, 0x5,0x34,0x39,
+ 0x4,0x33,0x6a, 0x4,0x33,0x69, 0x4,0x33,0x6b, 0x3,0x37,0x68,
+ 0x4,0x33,0x6d, 0x5,0x34,0x38, 0x3,0x37,0x6e, 0xf,0x37,0x3b,
+ 0x4,0x33,0x64, 0x5,0x3a,0x65, 0x4,0x39,0x5e, 0x4,0x39,0x62,
+ 0x3,0x3d,0x67, 0x4,0x39,0x64, 0x3,0x3d,0x6a, 0x4,0x39,0x63,
+ 0x3,0x3d,0x6b, 0x4,0x39,0x61, 0x4,0x3f,0x4f, 0x3,0x43,0x40,
+ 0x4,0x3f,0x4d, 0x3,0x43,0x45, 0x4,0x3f,0x4c, 0x3,0x43,0x42,
+ 0x4,0x3f,0x4b, 0x3,0x43,0x43, 0x4,0x45,0x57, 0x4,0x3f,0x49,
+ 0x5,0x41,0x31, 0x3,0x48,0x51, 0x3,0x48,0x4a, 0x4,0x45,0x5b,
+ 0x3,0x48,0x53, 0x3,0x48,0x4e, 0x4,0x45,0x5a, 0x3,0x48,0x4c,
+ 0x4,0x45,0x58, 0x6,0x5f,0x6b, 0x4,0x45,0x59, 0x4,0x4b,0x65,
+ 0x4,0x4b,0x61, 0x3,0x4d,0x54, 0x4,0x4b,0x62, 0x3,0x4d,0x52,
+ 0x7,0x26,0x32, 0x3,0x4d,0x58, 0x4,0x4b,0x68, 0x4,0x4b,0x66,
+ 0x4,0x4b,0x64, 0x3,0x4d,0x59, 0x4,0x51,0x7d, 0x4,0x51,0x7c,
+ 0x3,0x52,0x2b, 0x4,0x51,0x79, 0x4,0x51,0x78, 0x4,0x51,0x7a,
+ 0x3,0x52,0x2d, 0x4,0x57,0x45, 0x3,0x55,0x63, 0x4,0x57,0x47,
+ 0x3,0x58,0x48, 0x7,0x41,0x2e, 0x4,0x5c,0x37, 0x4,0x5c,0x35,
+ 0x4,0x5c,0x36, 0x3,0x5e,0x46, 0x4,0x63,0x79, 0x4,0x66,0x65,
+ 0x7,0x58,0x4c, 0x4,0x66,0x64, 0x4,0x68,0x7e, 0x4,0x69,0x21,
+ 0x3,0x62,0x39, 0x4,0x24,0x69, 0x6,0x2d,0x4e, 0x3,0x2e,0x46,
+ 0x3,0x2e,0x45, 0x4,0x2a,0x71, 0x4,0x2a,0x72, 0x3,0x33,0x21,
+ 0x3,0x32,0x7e, 0x3,0x32,0x7d, 0x4,0x33,0x6f, 0x4,0x33,0x70,
+ 0x3,0x37,0x6f, 0x5,0x34,0x45, 0x4,0x33,0x72, 0x4,0x33,0x71,
+ 0x6,0x42,0x6f, 0x3,0x3d,0x6c, 0x4,0x39,0x67, 0x3,0x3d,0x6d,
+ 0x6,0x4c,0x53, 0x3,0x3d,0x6e, 0x5,0x41,0x39, 0x4,0x3f,0x53,
+ 0x4,0x3f,0x52, 0x6,0x56,0x27, 0x4,0x45,0x60, 0x6,0x5f,0x78,
+ 0x4,0x4b,0x6c, 0x5,0x4f,0x23, 0x5,0x54,0x24, 0x4,0x52,0x25,
+ 0x4,0x52,0x22, 0x4,0x52,0x24, 0x7,0x30,0x6f, 0x3,0x55,0x65,
+ 0x3,0x55,0x66, 0x4,0x57,0x4c, 0x4,0x57,0x4d, 0x4,0x57,0x4b,
+ 0x4,0x57,0x4f, 0x3,0x55,0x67, 0x4,0x5c,0x39, 0x4,0x5c,0x3a,
+ 0x4,0x60,0x48, 0x4,0x60,0x49, 0x4,0x63,0x7c, 0x4,0x69,0x22,
+ 0x3,0x24,0x34, 0x3,0x2a,0x46, 0x4,0x2a,0x76, 0x3,0x2e,0x4a,
+ 0x3,0x33,0x25, 0x4,0x2e,0x6d, 0x3,0x33,0x22, 0x5,0x34,0x46,
+ 0x3,0x3d,0x6f, 0x4,0x39,0x6a, 0x3,0x43,0x48, 0x4,0x3f,0x54,
+ 0x4,0x3f,0x55, 0x4,0x3f,0x5a, 0x4,0x45,0x63, 0x4,0x57,0x52,
+ 0x4,0x5c,0x3b, 0x3,0x5a,0x68, 0x5,0x2b,0x21, 0x4,0x2e,0x75,
+ 0x4,0x2e,0x70, 0x3,0x33,0x28, 0x4,0x2e,0x77, 0x3,0x33,0x29,
+ 0x4,0x2e,0x73, 0x4,0x2e,0x72, 0x4,0x33,0x76, 0x4,0x33,0x7d,
+ 0x3,0x37,0x74, 0x5,0x34,0x48, 0x4,0x33,0x77, 0x4,0x33,0x7b,
+ 0x3,0x37,0x75, 0x6,0x42,0x76, 0x4,0x33,0x78, 0x4,0x39,0x6d,
+ 0x4,0x39,0x74, 0x4,0x39,0x71, 0x3,0x3d,0x74, 0x4,0x3f,0x5b,
+ 0x4,0x39,0x72, 0x3,0x3d,0x7a, 0x4,0x39,0x75, 0x3,0x3d,0x73,
+ 0x4,0x39,0x6f, 0x6,0x4c,0x5b, 0x6,0x4c,0x56, 0x3,0x43,0x50,
+ 0x4,0x3f,0x66, 0x4,0x3f,0x62, 0x4,0x3f,0x61, 0x3,0x43,0x52,
+ 0x3,0x43,0x53, 0x4,0x3f,0x5d, 0x3,0x43,0x4e, 0x4,0x3f,0x60,
+ 0x3,0x43,0x4b, 0x4,0x3f,0x63, 0x5,0x48,0x46, 0x4,0x39,0x76,
+ 0x4,0x45,0x65, 0x3,0x48,0x5b, 0x4,0x45,0x6a, 0x4,0x45,0x69,
+ 0x3,0x48,0x5f, 0x4,0x45,0x6e, 0x4,0x45,0x68, 0x3,0x48,0x59,
+ 0x4,0x45,0x6d, 0x4,0x45,0x66, 0x5,0x48,0x36, 0x4,0x4b,0x7b,
+ 0x4,0x4b,0x75, 0x4,0x4b,0x70, 0x3,0x4d,0x61, 0x3,0x4d,0x5e,
+ 0x4,0x4c,0x22, 0x3,0x4d,0x67, 0x4,0x4b,0x7e, 0x3,0x4d,0x62,
+ 0x4,0x4c,0x2e, 0x5,0x4f,0x3b, 0x3,0x4d,0x64, 0x4,0x4c,0x30,
+ 0x4,0x4c,0x25, 0x4,0x4c,0x2d, 0x4,0x4b,0x79, 0x5,0x4f,0x32,
+ 0x3,0x4d,0x5f, 0x5,0x4f,0x45, 0x4,0x4c,0x2c, 0x4,0x4c,0x27,
+ 0x4,0x4b,0x77, 0x3,0x4d,0x66, 0x3,0x4d,0x68, 0x4,0x4c,0x28,
+ 0x5,0x4f,0x36, 0x4,0x52,0x34, 0x4,0x52,0x3a, 0x3,0x52,0x31,
+ 0x4,0x52,0x37, 0x4,0x52,0x2b, 0x4,0x52,0x38, 0x3,0x52,0x35,
+ 0x4,0x52,0x39, 0x4,0x52,0x3b, 0x4,0x52,0x36, 0x4,0x52,0x2f,
+ 0x4,0x52,0x3d, 0x4,0x52,0x29, 0x3,0x52,0x32, 0x4,0x57,0x5b,
+ 0x5,0x5c,0x6d, 0x4,0x57,0x5e, 0x4,0x57,0x5a, 0x4,0x57,0x62,
+ 0x5,0x5c,0x7d, 0x4,0x57,0x65, 0x4,0x57,0x53, 0x3,0x55,0x6c,
+ 0x4,0x57,0x56, 0x4,0x57,0x58, 0x4,0x57,0x59, 0x5,0x5c,0x7e,
+ 0x4,0x57,0x55, 0x5,0x5d,0x30, 0x4,0x5c,0x44, 0x4,0x5c,0x4f,
+ 0x4,0x5c,0x4b, 0x4,0x5c,0x50, 0x4,0x5c,0x43, 0x3,0x58,0x4a,
+ 0x4,0x5c,0x4a, 0x3,0x5a,0x6c, 0x4,0x5c,0x42, 0x4,0x5c,0x4c,
+ 0x7,0x41,0x3f, 0x4,0x5c,0x46, 0x4,0x5c,0x49, 0x4,0x5c,0x40,
+ 0x5,0x63,0x34, 0x4,0x5c,0x48, 0x3,0x58,0x4d, 0x3,0x58,0x4b,
+ 0x5,0x63,0x41, 0x4,0x60,0x56, 0x5,0x68,0x6e, 0x3,0x5a,0x6a,
+ 0x4,0x60,0x53, 0x5,0x68,0x66, 0x3,0x5a,0x6d, 0x3,0x5a,0x69,
+ 0x3,0x5a,0x6b, 0x4,0x5c,0x51, 0x4,0x63,0x7e, 0x4,0x66,0x69,
+ 0x4,0x66,0x6c, 0x4,0x66,0x6e, 0x3,0x5e,0x4a, 0x4,0x66,0x6a,
+ 0x3,0x5e,0x4d, 0x4,0x66,0x68, 0x4,0x66,0x6d, 0x3,0x5f,0x56,
+ 0x5,0x70,0x61, 0x4,0x69,0x26, 0x4,0x69,0x28, 0x4,0x6a,0x5d,
+ 0x4,0x6a,0x61, 0x4,0x6a,0x5c, 0x3,0x60,0x5f, 0x4,0x6b,0x76,
+ 0x4,0x6d,0x5c, 0x4,0x6d,0x76, 0x7,0x65,0x5d, 0x4,0x2a,0x77,
+ 0x3,0x33,0x2f, 0x3,0x33,0x33, 0x6,0x43,0x22, 0x4,0x34,0x25,
+ 0x5,0x34,0x59, 0x3,0x37,0x7c, 0x6,0x4c,0x60, 0x4,0x39,0x7b,
+ 0x4,0x39,0x7c, 0x3,0x3d,0x7d, 0x3,0x3d,0x7c, 0x4,0x39,0x7d,
+ 0x3,0x43,0x5a, 0x3,0x43,0x56, 0x3,0x43,0x57, 0x3,0x43,0x59,
+ 0x3,0x43,0x5b, 0x3,0x48,0x63, 0x4,0x45,0x72, 0x3,0x48,0x64,
+ 0x3,0x48,0x65, 0x6,0x60,0x2c, 0x3,0x48,0x66, 0x3,0x4d,0x6b,
+ 0x3,0x4d,0x6c, 0x3,0x4d,0x69, 0x3,0x4d,0x6a, 0x4,0x4c,0x37,
+ 0x7,0x26,0x57, 0x4,0x4c,0x35, 0x3,0x52,0x36, 0x4,0x57,0x6d,
+ 0x3,0x55,0x73, 0x3,0x55,0x72, 0x4,0x57,0x69, 0x4,0x57,0x6a,
+ 0x3,0x4d,0x74, 0x4,0x57,0x6b, 0x5,0x63,0x4e, 0x4,0x5c,0x56,
+ 0x3,0x58,0x52, 0x4,0x5c,0x55, 0x4,0x5c,0x54, 0x5,0x63,0x54,
+ 0x3,0x58,0x53, 0x3,0x5a,0x70, 0x4,0x60,0x5b, 0x4,0x60,0x5d,
+ 0x4,0x64,0x23, 0x3,0x5c,0x68, 0x7,0x54,0x3a, 0x5,0x70,0x70,
+ 0x4,0x6a,0x65, 0x5,0x76,0x39, 0x4,0x6c,0x7a, 0x3,0x61,0x45,
+ 0x4,0x27,0x5c, 0x6,0x33,0x64, 0x3,0x2e,0x57, 0x3,0x2e,0x55,
+ 0x3,0x2e,0x58, 0x4,0x2e,0x78, 0x4,0x2e,0x7e, 0x3,0x33,0x35,
+ 0x3,0x33,0x34, 0x4,0x2e,0x7c, 0x3,0x33,0x39, 0x4,0x2f,0x21,
+ 0x3,0x33,0x38, 0x4,0x2e,0x7d, 0x3,0x33,0x36, 0x3,0x33,0x3a,
+ 0x4,0x34,0x2e, 0x4,0x34,0x26, 0x3,0x38,0x23, 0x3,0x38,0x2a,
+ 0x4,0x34,0x27, 0x4,0x34,0x30, 0x3,0x38,0x2c, 0x4,0x34,0x2d,
+ 0x4,0x34,0x2b, 0x4,0x34,0x29, 0x3,0x38,0x28, 0x3,0x38,0x2d,
+ 0x3,0x38,0x25, 0x3,0x3e,0x36, 0x5,0x3b,0x2c, 0x3,0x3e,0x2d,
+ 0x3,0x3e,0x32, 0x3,0x3e,0x27, 0x3,0x3e,0x30, 0x3,0x3e,0x25,
+ 0x6,0x4c,0x71, 0x3,0x3e,0x31, 0x4,0x3f,0x6a, 0x3,0x43,0x65,
+ 0x3,0x43,0x6b, 0x4,0x3f,0x6e, 0x4,0x3f,0x73, 0x4,0x3f,0x6f,
+ 0x3,0x43,0x61, 0x3,0x43,0x5d, 0x3,0x48,0x6c, 0x4,0x45,0x75,
+ 0x4,0x45,0x7e, 0x4,0x45,0x79, 0x4,0x46,0x21, 0x3,0x48,0x67,
+ 0x3,0x43,0x5f, 0x3,0x48,0x72, 0x3,0x48,0x75, 0x4,0x46,0x23,
+ 0x5,0x48,0x54, 0x3,0x48,0x6f, 0x3,0x4e,0x2a, 0x5,0x4f,0x53,
+ 0x4,0x4c,0x3e, 0x4,0x4c,0x3c, 0x4,0x4c,0x40, 0x3,0x4d,0x7b,
+ 0x3,0x4e,0x21, 0x3,0x4e,0x2d, 0x3,0x4d,0x76, 0x3,0x4d,0x79,
+ 0x4,0x4c,0x3a, 0x4,0x4c,0x3d, 0x4,0x4c,0x3f, 0x3,0x4d,0x7a,
+ 0x4,0x4c,0x44, 0x5,0x4f,0x54, 0x3,0x4e,0x26, 0x3,0x4e,0x23,
+ 0x3,0x52,0x3a, 0x4,0x52,0x49, 0x3,0x52,0x3c, 0x4,0x52,0x47,
+ 0x3,0x52,0x3d, 0x3,0x52,0x3e, 0x4,0x57,0x73, 0x3,0x55,0x78,
+ 0x5,0x5d,0x3f, 0x3,0x55,0x76, 0x5,0x5d,0x46, 0x3,0x55,0x77,
+ 0x4,0x57,0x6e, 0x3,0x55,0x7c, 0x3,0x55,0x7b, 0x7,0x3a,0x39,
+ 0x4,0x5c,0x62, 0x4,0x5c,0x60, 0x4,0x57,0x72, 0x3,0x58,0x57,
+ 0x3,0x58,0x56, 0x3,0x59,0x29, 0x4,0x60,0x66, 0x4,0x60,0x63,
+ 0x4,0x60,0x68, 0x4,0x60,0x62, 0x7,0x47,0x4a, 0x3,0x5a,0x73,
+ 0x3,0x5a,0x71, 0x5,0x6d,0x22, 0x3,0x5c,0x69, 0x4,0x64,0x24,
+ 0x3,0x5c,0x6a, 0x3,0x5c,0x6b, 0x3,0x5e,0x4f, 0x3,0x5e,0x4e,
+ 0x4,0x69,0x2a, 0x7,0x58,0x58, 0x3,0x5f,0x59, 0x4,0x69,0x2b,
+ 0x4,0x6a,0x66, 0x4,0x6b,0x79, 0x4,0x6b,0x78, 0x7,0x5f,0x33,
+ 0x3,0x60,0x78, 0x4,0x6c,0x7c, 0x4,0x6c,0x7b, 0x4,0x6d,0x77,
+ 0x4,0x2a,0x79, 0x4,0x2f,0x29, 0x3,0x38,0x2f, 0x3,0x38,0x32,
+ 0x5,0x34,0x60, 0x4,0x34,0x34, 0x3,0x38,0x30, 0x4,0x34,0x33,
+ 0x4,0x3a,0x28, 0x4,0x46,0x25, 0x3,0x48,0x76, 0x4,0x52,0x4e,
+ 0x4,0x6a,0x6b, 0xf,0x21,0x47, 0x3,0x2a,0x4d, 0x3,0x2e,0x5c,
+ 0x3,0x2e,0x5b, 0x3,0x2e,0x59, 0x4,0x2a,0x7b, 0x4,0x2f,0x2a,
+ 0x6,0x3a,0x6b, 0x4,0x2f,0x2d, 0x4,0x34,0x35, 0x4,0x3f,0x75,
+ 0x4,0x3a,0x2a, 0x3,0x43,0x6c, 0x3,0x43,0x6d, 0x5,0x41,0x65,
+ 0x3,0x48,0x7a, 0x3,0x48,0x7b, 0x4,0x52,0x4f, 0x4,0x57,0x75,
+ 0x4,0x5c,0x65, 0x4,0x60,0x6d, 0x4,0x66,0x7b, 0x4,0x6b,0x7b,
+ 0x6,0x3a,0x74, 0x4,0x2f,0x2e, 0x3,0x31,0x3f, 0x4,0x34,0x38,
+ 0x4,0x34,0x36, 0x4,0x34,0x37, 0x6,0x43,0x3c, 0x4,0x3a,0x2d,
+ 0x4,0x3a,0x31, 0x4,0x3a,0x30, 0x4,0x3f,0x76, 0x3,0x48,0x7e,
+ 0x4,0x46,0x27, 0x3,0x48,0x7d, 0x4,0x46,0x28, 0x3,0x48,0x7c,
+ 0x4,0x4c,0x49, 0x4,0x52,0x53, 0x3,0x52,0x41, 0x4,0x57,0x77,
+ 0x4,0x5c,0x6a, 0x4,0x5c,0x6b, 0x4,0x69,0x2c, 0x3,0x33,0x40,
+ 0x3,0x33,0x41, 0x4,0x34,0x3a, 0x3,0x38,0x33, 0x4,0x34,0x3b,
+ 0x4,0x34,0x3e, 0x4,0x34,0x3c, 0x3,0x38,0x35, 0x3,0x38,0x34,
+ 0x4,0x3a,0x34, 0x4,0x3a,0x35, 0x5,0x3b,0x3a, 0x4,0x3a,0x33,
+ 0x3,0x43,0x70, 0x4,0x3f,0x78, 0x3,0x43,0x71, 0x4,0x3f,0x77,
+ 0x3,0x43,0x6f, 0x3,0x49,0x21, 0x4,0x46,0x2a, 0x4,0x46,0x29,
+ 0x4,0x46,0x2b, 0x4,0x52,0x55, 0x4,0x52,0x56, 0x3,0x58,0x5e,
+ 0x3,0x58,0x60, 0x3,0x58,0x5f, 0x3,0x5c,0x6e, 0x4,0x66,0x7d,
+ 0x3,0x3e,0x39, 0x3,0x3e,0x3a, 0x4,0x2b,0x27, 0x4,0x2b,0x28,
+ 0x4,0x2f,0x38, 0x4,0x2b,0x29, 0x3,0x38,0x38, 0x4,0x3f,0x7a,
+ 0x4,0x46,0x2e, 0x4,0x46,0x2d, 0x4,0x46,0x2f, 0x4,0x46,0x32,
+ 0x4,0x46,0x30, 0x4,0x4c,0x4f, 0x4,0x57,0x7d, 0x4,0x57,0x7a,
+ 0x4,0x57,0x7b, 0x4,0x5c,0x70, 0x4,0x67,0x21, 0x4,0x24,0x6d,
+ 0x3,0x33,0x46, 0x3,0x33,0x45, 0x3,0x38,0x3a, 0x4,0x34,0x41,
+ 0x4,0x3a,0x39, 0x5,0x41,0x70, 0x3,0x43,0x74, 0x4,0x46,0x36,
+ 0x4,0x46,0x34, 0x4,0x46,0x35, 0x4,0x46,0x37, 0x3,0x49,0x24,
+ 0x3,0x4e,0x33, 0x4,0x4c,0x52, 0x4,0x52,0x5a, 0x3,0x52,0x42,
+ 0x4,0x52,0x5b, 0x4,0x58,0x21, 0x4,0x58,0x24, 0x4,0x58,0x23,
+ 0x4,0x58,0x22, 0x3,0x58,0x64, 0x4,0x64,0x28, 0x3,0x5f,0x5c,
+ 0x6,0x56,0x6d, 0x4,0x23,0x2d, 0x6,0x25,0x49, 0x4,0x24,0x6f,
+ 0x4,0x24,0x6e, 0x3,0x2a,0x51, 0x6,0x3b,0x28, 0x3,0x2a,0x55,
+ 0x3,0x2a,0x50, 0x4,0x27,0x66, 0xf,0x28,0x52, 0x4,0x27,0x62,
+ 0x4,0x27,0x67, 0x4,0x27,0x63, 0x4,0x27,0x65, 0x5,0x27,0x58,
+ 0x3,0x2a,0x5a, 0x3,0x2a,0x53, 0x5,0x2b,0x33, 0x4,0x2b,0x2f,
+ 0x4,0x2b,0x2a, 0x4,0x2b,0x2c, 0x3,0x2e,0x62, 0x3,0x2e,0x5f,
+ 0x6,0x33,0x7d, 0x5,0x2b,0x39, 0x3,0x33,0x51, 0x4,0x2f,0x41,
+ 0x4,0x2f,0x46, 0x4,0x2f,0x47, 0x4,0x2f,0x3f, 0x6,0x3b,0x31,
+ 0x5,0x2f,0x6d, 0x3,0x38,0x46, 0x4,0x34,0x4c, 0x4,0x34,0x48,
+ 0x3,0x38,0x44, 0x4,0x34,0x4b, 0x4,0x34,0x52, 0x4,0x34,0x51,
+ 0x4,0x34,0x4a, 0x4,0x34,0x53, 0x6,0x43,0x58, 0x3,0x38,0x40,
+ 0x3,0x38,0x3f, 0x3,0x38,0x43, 0x4,0x3a,0x49, 0x4,0x3a,0x3a,
+ 0x3,0x3e,0x3f, 0x4,0x3a,0x45, 0x5,0x3b,0x4d, 0x4,0x3a,0x4a,
+ 0x4,0x3a,0x41, 0x4,0x3a,0x40, 0x4,0x3a,0x42, 0x4,0x3a,0x3d,
+ 0x3,0x3e,0x46, 0x4,0x3a,0x3f, 0x4,0x3a,0x44, 0x4,0x3a,0x4b,
+ 0x6,0x49,0x7e, 0x6,0x4d,0x54, 0x6,0x56,0x76, 0x4,0x40,0x27,
+ 0x3,0x43,0x78, 0x4,0x40,0x2a, 0x4,0x40,0x23, 0x4,0x40,0x26,
+ 0x3,0x43,0x7a, 0x4,0x3f,0x7d, 0x4,0x40,0x28, 0x3,0x44,0x21,
+ 0x4,0x40,0x2c, 0x3,0x43,0x7d, 0x3,0x43,0x79, 0x5,0x34,0x6a,
+ 0x4,0x40,0x25, 0x4,0x46,0x45, 0x4,0x46,0x3e, 0x4,0x46,0x3c,
+ 0x4,0x46,0x3d, 0x4,0x46,0x3f, 0x3,0x52,0x48, 0x4,0x46,0x42,
+ 0x4,0x46,0x40, 0x4,0x46,0x3b, 0x3,0x49,0x29, 0x3,0x49,0x28,
+ 0x4,0x46,0x38, 0x4,0x46,0x47, 0x4,0x46,0x41, 0x4,0x4c,0x5d,
+ 0x4,0x4c,0x58, 0x4,0x4c,0x5e, 0x4,0x4c,0x55, 0x4,0x4c,0x5c,
+ 0x6,0x60,0x6f, 0x4,0x4c,0x54, 0x4,0x4c,0x5b, 0x4,0x4c,0x5f,
+ 0x5,0x42,0x28, 0x4,0x52,0x63, 0x4,0x52,0x64, 0x3,0x52,0x46,
+ 0x3,0x52,0x45, 0x4,0x52,0x5e, 0x4,0x52,0x61, 0x4,0x52,0x62,
+ 0x4,0x52,0x66, 0xf,0x51,0x55, 0x5,0x5d,0x5b, 0x4,0x58,0x2b,
+ 0x4,0x58,0x28, 0x4,0x58,0x2c, 0x4,0x5c,0x74, 0x3,0x58,0x66,
+ 0x4,0x5c,0x76, 0x3,0x58,0x67, 0x3,0x5a,0x76, 0x4,0x60,0x74,
+ 0x4,0x60,0x73, 0x5,0x6d,0x2c, 0x4,0x64,0x2a, 0x4,0x67,0x22,
+ 0x4,0x67,0x24, 0x4,0x67,0x23, 0x4,0x67,0x25, 0x4,0x69,0x30,
+ 0x6,0x43,0x64, 0x7,0x42,0x24, 0x3,0x2b,0x44, 0x3,0x44,0x24,
+ 0x4,0x2f,0x4a, 0x4,0x34,0x58, 0x4,0x4c,0x63, 0x4,0x52,0x6b,
+ 0x3,0x33,0x53, 0x3,0x33,0x54, 0x3,0x38,0x4a, 0x4,0x4c,0x64,
+ 0x6,0x61,0x21, 0x3,0x52,0x4b, 0x3,0x5e,0x54, 0x4,0x27,0x6f,
+ 0x4,0x2b,0x33, 0x4,0x2b,0x32, 0x3,0x2e,0x67, 0x3,0x33,0x56,
+ 0x4,0x2f,0x50, 0x3,0x38,0x4b, 0x6,0x43,0x71, 0x6,0x43,0x70,
+ 0x3,0x3e,0x4a, 0x4,0x3a,0x4e, 0x4,0x3a,0x4f, 0x6,0x4d,0x63,
+ 0x5,0x42,0x2d, 0x4,0x40,0x2f, 0x4,0x46,0x4f, 0x4,0x46,0x51,
+ 0x4,0x46,0x50, 0x3,0x49,0x2c, 0x6,0x61,0x24, 0x5,0x49,0x2c,
+ 0x3,0x4e,0x3e, 0x4,0x4c,0x68, 0x4,0x4c,0x65, 0x4,0x52,0x6c,
+ 0x4,0x52,0x6d, 0x4,0x58,0x30, 0x4,0x58,0x34, 0x4,0x58,0x33,
+ 0x3,0x56,0x25, 0x3,0x56,0x26, 0x5,0x5d,0x67, 0x5,0x5c,0x4d,
+ 0x4,0x58,0x32, 0x4,0x5c,0x7c, 0x4,0x64,0x2d, 0x4,0x2f,0x53,
+ 0x4,0x34,0x5c, 0x4,0x52,0x6f, 0x4,0x52,0x6e, 0x4,0x58,0x35,
+ 0x4,0x5c,0x7d, 0x4,0x69,0x33, 0x6,0x25,0x4f, 0x3,0x24,0x37,
+ 0x3,0x24,0x39, 0x3,0x27,0x27, 0x4,0x24,0x76, 0x4,0x24,0x7d,
+ 0x3,0x27,0x2c, 0x3,0x2a,0x63, 0x3,0x2a,0x67, 0x3,0x2a,0x64,
+ 0x3,0x2a,0x6a, 0x4,0x27,0x72, 0x3,0x2a,0x62, 0x4,0x28,0x21,
+ 0x4,0x27,0x73, 0x3,0x2a,0x65, 0x3,0x2a,0x69, 0x5,0x27,0x63,
+ 0x3,0x2a,0x61, 0x3,0x2e,0x6d, 0x4,0x2b,0x36, 0x3,0x2e,0x70,
+ 0x3,0x2e,0x71, 0x3,0x2e,0x6c, 0x3,0x2e,0x73, 0x3,0x2e,0x75,
+ 0x6,0x34,0x3a, 0x4,0x2f,0x55, 0x3,0x33,0x61, 0x4,0x2f,0x61,
+ 0x3,0x33,0x64, 0x3,0x33,0x5b, 0x3,0x33,0x5e, 0x6,0x3b,0x56,
+ 0x3,0x33,0x5d, 0x4,0x2f,0x5e, 0x3,0x33,0x5c, 0x3,0x33,0x65,
+ 0x5,0x30,0x21, 0x4,0x2f,0x59, 0x4,0x2f,0x64, 0x3,0x33,0x60,
+ 0x4,0x34,0x5e, 0x4,0x34,0x6c, 0x4,0x34,0x71, 0x3,0x38,0x5a,
+ 0x4,0x34,0x69, 0x4,0x34,0x65, 0x3,0x38,0x56, 0x4,0x34,0x66,
+ 0x4,0x34,0x62, 0x4,0x34,0x5d, 0x4,0x34,0x63, 0x6,0x44,0x2c,
+ 0x3,0x38,0x4c, 0x6,0x44,0x28, 0x5,0x35,0x2a, 0x3,0x38,0x59,
+ 0x3,0x38,0x5c, 0x5,0x35,0x24, 0x4,0x3a,0x6c, 0x4,0x3a,0x60,
+ 0x4,0x3a,0x5f, 0x4,0x3a,0x64, 0x4,0x3a,0x59, 0x5,0x3b,0x56,
+ 0x4,0x3a,0x5b, 0x4,0x3a,0x56, 0x3,0x3e,0x53, 0x4,0x3a,0x5e,
+ 0x3,0x3e,0x54, 0x3,0x3e,0x51, 0x4,0x3a,0x5c, 0x4,0x3a,0x61,
+ 0x3,0x3e,0x55, 0x6,0x4e,0x27, 0x3,0x3e,0x4c, 0xf,0x3e,0x6b,
+ 0x4,0x40,0x30, 0x4,0x40,0x32, 0x4,0x3a,0x65, 0x3,0x44,0x37,
+ 0x4,0x46,0x69, 0x4,0x40,0x47, 0x4,0x40,0x49, 0x4,0x40,0x3a,
+ 0x3,0x44,0x2b, 0x3,0x44,0x29, 0x3,0x44,0x34, 0x4,0x40,0x48,
+ 0x3,0x44,0x3d, 0x4,0x40,0x4c, 0x4,0x46,0x65, 0x3,0x49,0x2f,
+ 0x4,0x46,0x57, 0x6,0x61,0x44, 0x4,0x46,0x64, 0x3,0x49,0x31,
+ 0x4,0x46,0x53, 0x5,0x49,0x3c, 0x4,0x46,0x61, 0x3,0x49,0x30,
+ 0x4,0x46,0x6d, 0x4,0x46,0x60, 0x4,0x46,0x5c, 0x3,0x49,0x34,
+ 0x5,0x49,0x3b, 0x6,0x61,0x58, 0x3,0x49,0x37, 0x3,0x49,0x40,
+ 0x3,0x4e,0x43, 0x4,0x4c,0x72, 0x3,0x4e,0x3f, 0x4,0x4c,0x70,
+ 0x4,0x4d,0x24, 0x4,0x4c,0x6b, 0x3,0x4e,0x41, 0x4,0x4c,0x71,
+ 0x3,0x4e,0x53, 0x4,0x4c,0x6d, 0x4,0x4c,0x73, 0x3,0x4e,0x47,
+ 0x3,0x4e,0x45, 0x3,0x4e,0x56, 0x4,0x4c,0x7d, 0x3,0x52,0x51,
+ 0x4,0x4c,0x6c, 0x3,0x4e,0x4a, 0x4,0x4c,0x6e, 0x3,0x4e,0x48,
+ 0x3,0x4e,0x55, 0x3,0x4e,0x49, 0x5,0x50,0x46, 0x3,0x4e,0x50,
+ 0xf,0x51,0x65, 0xf,0x51,0x73, 0xf,0x51,0x76, 0x4,0x4d,0x21,
+ 0x4,0x4c,0x6f, 0x3,0x4e,0x51, 0x4,0x4c,0x77, 0x4,0x52,0x77,
+ 0x4,0x52,0x7b, 0x4,0x52,0x79, 0x4,0x53,0x2c, 0x4,0x53,0x21,
+ 0x4,0x52,0x76, 0x3,0x52,0x53, 0x4,0x53,0x25, 0x3,0x52,0x57,
+ 0x4,0x52,0x7e, 0x3,0x52,0x4d, 0x4,0x53,0x23, 0x4,0x52,0x7a,
+ 0x4,0x52,0x7c, 0x4,0x52,0x72, 0x5,0x64,0x2d, 0x3,0x52,0x4c,
+ 0x4,0x53,0x22, 0x4,0x52,0x73, 0x3,0x52,0x4e, 0x4,0x53,0x27,
+ 0x4,0x53,0x31, 0x4,0x46,0x67, 0x4,0x58,0x44, 0x4,0x58,0x3c,
+ 0x4,0x58,0x38, 0x4,0x58,0x42, 0x5,0x5d,0x79, 0x4,0x58,0x36,
+ 0x4,0x58,0x3b, 0x3,0x56,0x2e, 0x3,0x56,0x27, 0x4,0x58,0x3d,
+ 0x3,0x56,0x2a, 0x3,0x56,0x2f, 0x3,0x58,0x69, 0x4,0x5c,0x7e,
+ 0x4,0x5d,0x2b, 0x3,0x58,0x6d, 0x3,0x58,0x70, 0x3,0x58,0x6a,
+ 0x3,0x58,0x71, 0x4,0x5d,0x23, 0x7,0x42,0x38, 0x4,0x5d,0x21,
+ 0xf,0x60,0x4e, 0x7,0x3b,0x32, 0x4,0x60,0x77, 0x3,0x5c,0x73,
+ 0x3,0x5b,0x23, 0x4,0x60,0x78, 0x3,0x5b,0x21, 0x3,0x5b,0x24,
+ 0x7,0x49,0x53, 0x4,0x64,0x2f, 0x4,0x64,0x34, 0x3,0x5c,0x7d,
+ 0x4,0x64,0x33, 0x3,0x5c,0x74, 0x7,0x54,0x68, 0x3,0x5c,0x79,
+ 0x4,0x64,0x32, 0x4,0x64,0x38, 0x3,0x5c,0x7a, 0x4,0x64,0x30,
+ 0x3,0x5c,0x75, 0x4,0x64,0x36, 0x4,0x67,0x27, 0x3,0x5e,0x59,
+ 0x4,0x67,0x28, 0xf,0x68,0x39, 0x3,0x5f,0x5d, 0x4,0x69,0x37,
+ 0x7,0x58,0x72, 0x3,0x60,0x41, 0x3,0x60,0x42, 0x5,0x78,0x25,
+ 0x4,0x6b,0x7d, 0x4,0x6d,0x5e, 0x4,0x6c,0x7d, 0x3,0x61,0x6a,
+ 0x4,0x6d,0x79, 0x4,0x6d,0x7b, 0xf,0x6c,0x6c, 0x4,0x6e,0x37,
+ 0x4,0x6e,0x36, 0x5,0x7c,0x3e, 0x3,0x2a,0x6d, 0x4,0x2b,0x3e,
+ 0x4,0x2f,0x67, 0x3,0x33,0x67, 0x3,0x33,0x66, 0x3,0x33,0x68,
+ 0x5,0x35,0x35, 0x3,0x38,0x62, 0x5,0x3b,0x70, 0x3,0x3e,0x60,
+ 0x3,0x44,0x41, 0x5,0x42,0x54, 0x5,0x42,0x53, 0x3,0x44,0x42,
+ 0x3,0x44,0x43, 0x4,0x4d,0x26, 0x4,0x53,0x36, 0x4,0x5d,0x32,
+ 0x5,0x64,0x3b, 0x5,0x64,0x3a, 0x4,0x64,0x3a, 0x3,0x27,0x2e,
+ 0x3,0x2e,0x7d, 0x3,0x2f,0x21, 0x3,0x2f,0x22, 0x4,0x2f,0x69,
+ 0x4,0x2f,0x6b, 0x6,0x3b,0x69, 0x3,0x38,0x68, 0x3,0x38,0x67,
+ 0x4,0x34,0x7c, 0x3,0x38,0x65, 0x4,0x34,0x7b, 0x4,0x34,0x79,
+ 0x5,0x3c,0x26, 0x6,0x44,0x48, 0x4,0x3a,0x72, 0x3,0x3e,0x67,
+ 0x4,0x3a,0x74, 0x3,0x3e,0x65, 0x5,0x3b,0x74, 0x4,0x3a,0x70,
+ 0x4,0x3a,0x6d, 0x3,0x3e,0x64, 0x3,0x3e,0x66, 0x4,0x40,0x56,
+ 0x4,0x40,0x57, 0x3,0x44,0x4b, 0x3,0x44,0x47, 0x4,0x40,0x5b,
+ 0x4,0x3a,0x6e, 0x4,0x40,0x5d, 0x3,0x44,0x4a, 0x4,0x46,0x78,
+ 0x3,0x49,0x46, 0x4,0x46,0x72, 0x4,0x46,0x73, 0x4,0x46,0x71,
+ 0x4,0x46,0x75, 0x3,0x49,0x47, 0x4,0x46,0x70, 0x4,0x46,0x76,
+ 0x6,0x61,0x69, 0x3,0x49,0x48, 0x4,0x46,0x7b, 0x3,0x4e,0x5a,
+ 0x3,0x4e,0x5c, 0x7,0x28,0x42, 0x3,0x4e,0x57, 0x3,0x4e,0x58,
+ 0x4,0x4d,0x30, 0x3,0x4e,0x5b, 0x4,0x46,0x79, 0x4,0x4d,0x36,
+ 0x4,0x4d,0x2f, 0x3,0x49,0x4d, 0x4,0x53,0x3e, 0x3,0x52,0x5c,
+ 0x7,0x32,0x73, 0x4,0x53,0x3d, 0x4,0x58,0x4d, 0x3,0x52,0x60,
+ 0x7,0x32,0x75, 0x3,0x52,0x61, 0x5,0x5e,0x32, 0x4,0x58,0x57,
+ 0x4,0x58,0x52, 0x3,0x56,0x37, 0x4,0x58,0x58, 0x4,0x58,0x4f,
+ 0x4,0x58,0x56, 0x3,0x56,0x38, 0x4,0x58,0x4e, 0x3,0x56,0x32,
+ 0x4,0x58,0x54, 0x4,0x58,0x5f, 0x3,0x56,0x35, 0x3,0x56,0x3c,
+ 0x3,0x56,0x31, 0x4,0x5d,0x3b, 0x5,0x5e,0x35, 0x4,0x5d,0x39,
+ 0x3,0x58,0x72, 0x4,0x61,0x24, 0x5,0x69,0x41, 0x3,0x5b,0x2a,
+ 0x4,0x61,0x21, 0x4,0x61,0x25, 0xf,0x63,0x6e, 0x5,0x6d,0x4b,
+ 0x4,0x64,0x3b, 0x4,0x64,0x3c, 0x4,0x64,0x40, 0x4,0x64,0x3e,
+ 0x4,0x64,0x41, 0x3,0x5d,0x26, 0x3,0x5e,0x5e, 0x4,0x67,0x30,
+ 0x4,0x64,0x3d, 0x4,0x69,0x3e, 0x3,0x5f,0x5e, 0x3,0x5f,0x60,
+ 0x3,0x60,0x44, 0x7,0x59,0x25, 0x7,0x5c,0x5e, 0x4,0x6a,0x78,
+ 0x7,0x5c,0x63, 0x3,0x61,0x48, 0x4,0x6e,0x39, 0x3,0x2f,0x25,
+ 0x6,0x3b,0x73, 0x3,0x38,0x69, 0x3,0x44,0x4c, 0x4,0x47,0x23,
+ 0x4,0x4d,0x37, 0x4,0x2f,0x6f, 0x4,0x3a,0x78, 0x3,0x4e,0x5e,
+ 0x4,0x53,0x4a, 0x3,0x5b,0x2e, 0x3,0x2a,0x6e, 0x3,0x2f,0x28,
+ 0x4,0x2b,0x46, 0x5,0x30,0x3d, 0x4,0x2f,0x72, 0x5,0x30,0x39,
+ 0x4,0x35,0x2a, 0x4,0x3a,0x7a, 0x4,0x35,0x2d, 0x4,0x35,0x2e,
+ 0x4,0x35,0x2c, 0xf,0x32,0x51, 0x4,0x3a,0x79, 0x3,0x3e,0x71,
+ 0x4,0x35,0x30, 0x3,0x3e,0x6e, 0x3,0x3e,0x6c, 0x3,0x3e,0x6b,
+ 0x3,0x2f,0x4a, 0x4,0x40,0x62, 0x4,0x47,0x25, 0x6,0x58,0x2b,
+ 0x3,0x49,0x53, 0x4,0x47,0x2d, 0x5,0x49,0x6c, 0x5,0x49,0x6d,
+ 0x4,0x40,0x66, 0x4,0x47,0x31, 0x4,0x47,0x27, 0x3,0x49,0x55,
+ 0x4,0x40,0x60, 0x4,0x47,0x2a, 0x4,0x47,0x2e, 0x4,0x47,0x26,
+ 0x4,0x47,0x2b, 0x3,0x49,0x5a, 0x3,0x49,0x50, 0x3,0x49,0x5b,
+ 0x4,0x4d,0x3c, 0x4,0x4d,0x3f, 0x4,0x4d,0x3a, 0x4,0x4d,0x39,
+ 0x4,0x4d,0x42, 0x4,0x4d,0x40, 0x4,0x4d,0x47, 0x4,0x53,0x52,
+ 0x4,0x53,0x55, 0x4,0x53,0x56, 0x3,0x4e,0x63, 0x4,0x53,0x4f,
+ 0x4,0x58,0x63, 0x4,0x58,0x67, 0x3,0x56,0x45, 0x3,0x56,0x43,
+ 0x4,0x58,0x64, 0x3,0x56,0x3e, 0x7,0x3b,0x59, 0x3,0x56,0x44,
+ 0x4,0x58,0x65, 0x3,0x56,0x41, 0x5,0x64,0x56, 0x4,0x5d,0x4a,
+ 0x4,0x5d,0x48, 0x4,0x5d,0x49, 0x4,0x5d,0x44, 0x4,0x5d,0x46,
+ 0x4,0x61,0x2a, 0x7,0x43,0x22, 0x4,0x64,0x43, 0x7,0x50,0x25,
+ 0x3,0x5d,0x27, 0x4,0x64,0x44, 0x3,0x5e,0x5f, 0x4,0x6a,0x7b,
+ 0x7,0x59,0x32, 0x3,0x60,0x7a, 0x4,0x6c,0x26, 0x3,0x60,0x79,
+ 0x4,0x6d,0x7d, 0x5,0x2b,0x47, 0x4,0x2f,0x73, 0x4,0x35,0x31,
+ 0x4,0x3b,0x21, 0x3,0x33,0x79, 0x3,0x33,0x78, 0x4,0x35,0x33,
+ 0x4,0x35,0x35, 0x4,0x3b,0x23, 0x5,0x3c,0x35, 0x4,0x3b,0x22,
+ 0x3,0x3e,0x73, 0x3,0x44,0x50, 0x3,0x44,0x51, 0x4,0x47,0x36,
+ 0x4,0x47,0x38, 0x4,0x4d,0x4a, 0x4,0x4d,0x48, 0x4,0x53,0x5a,
+ 0x4,0x53,0x5b, 0x5,0x58,0x32, 0x4,0x53,0x5c, 0x5,0x5e,0x43,
+ 0x4,0x58,0x68, 0x4,0x58,0x69, 0x4,0x5d,0x4e, 0x4,0x5d,0x50,
+ 0x4,0x61,0x2d, 0x4,0x61,0x2e, 0x3,0x5b,0x30, 0x4,0x61,0x2c,
+ 0x4,0x61,0x30, 0x3,0x5e,0x60, 0x3,0x62,0x3c, 0x4,0x35,0x3a,
+ 0x3,0x44,0x53, 0x4,0x40,0x67, 0x3,0x44,0x52, 0x4,0x47,0x3a,
+ 0x4,0x4d,0x51, 0x4,0x4d,0x4c, 0x4,0x4d,0x4e, 0x4,0x4d,0x53,
+ 0x4,0x4d,0x4f, 0x4,0x53,0x64, 0x4,0x53,0x61, 0x4,0x53,0x62,
+ 0x4,0x58,0x6b, 0x4,0x58,0x6a, 0x5,0x64,0x63, 0x4,0x61,0x31,
+ 0x4,0x61,0x34, 0x4,0x64,0x46, 0x4,0x64,0x47, 0x4,0x6d,0x22,
+ 0x3,0x2f,0x2b, 0x5,0x2b,0x49, 0x3,0x2f,0x2d, 0x4,0x2f,0x7e,
+ 0x3,0x33,0x7d, 0x4,0x35,0x41, 0x3,0x38,0x7c, 0x3,0x38,0x78,
+ 0x5,0x35,0x57, 0x4,0x35,0x44, 0x5,0x35,0x5e, 0x3,0x39,0x24,
+ 0x3,0x39,0x28, 0x3,0x39,0x21, 0x4,0x35,0x3f, 0x3,0x38,0x7d,
+ 0x3,0x39,0x27, 0x4,0x35,0x43, 0x5,0x35,0x5d, 0x6,0x44,0x6d,
+ 0x3,0x39,0x26, 0x5,0x35,0x56, 0x4,0x3b,0x33, 0x3,0x3e,0x79,
+ 0x3,0x3e,0x7a, 0x4,0x3b,0x36, 0x4,0x3b,0x35, 0x3,0x3e,0x76,
+ 0x3,0x3e,0x7b, 0x3,0x3e,0x77, 0x4,0x3b,0x34, 0x4,0x3b,0x2a,
+ 0x4,0x3b,0x29, 0x4,0x3b,0x2b, 0x3,0x3f,0x26, 0x6,0x4e,0x6b,
+ 0x3,0x3f,0x25, 0x3,0x44,0x57, 0x6,0x58,0x41, 0x3,0x44,0x5e,
+ 0x4,0x40,0x6e, 0x4,0x40,0x6d, 0x4,0x40,0x6c, 0x3,0x44,0x5a,
+ 0x3,0x44,0x5f, 0x3,0x44,0x62, 0x4,0x47,0x3d, 0x4,0x47,0x40,
+ 0x4,0x47,0x4a, 0x4,0x47,0x3c, 0x3,0x49,0x6a, 0x4,0x47,0x46,
+ 0x4,0x47,0x42, 0x3,0x49,0x61, 0x4,0x47,0x43, 0x3,0x49,0x69,
+ 0x3,0x49,0x67, 0x3,0x49,0x5d, 0x4,0x4d,0x59, 0x4,0x4d,0x56,
+ 0x4,0x4d,0x5c, 0x4,0x4d,0x5e, 0x3,0x4e,0x68, 0x4,0x4d,0x61,
+ 0x4,0x4d,0x58, 0x4,0x4d,0x5b, 0x3,0x4e,0x6d, 0x4,0x4d,0x5f,
+ 0x4,0x4d,0x5a, 0x3,0x4e,0x6b, 0x4,0x4d,0x60, 0x7,0x28,0x79,
+ 0x4,0x4d,0x55, 0x3,0x4e,0x71, 0x4,0x53,0x6a, 0x3,0x52,0x6c,
+ 0x3,0x52,0x6d, 0x7,0x33,0x4d, 0x4,0x53,0x6b, 0x3,0x56,0x47,
+ 0x4,0x58,0x70, 0x3,0x56,0x4b, 0x3,0x56,0x4c, 0x5,0x5e,0x55,
+ 0x4,0x5d,0x5a, 0x7,0x4a,0x25, 0x4,0x5d,0x57, 0x4,0x5d,0x5b,
+ 0x3,0x59,0x22, 0x3,0x59,0x25, 0x4,0x5d,0x54, 0x3,0x59,0x27,
+ 0x4,0x61,0x40, 0x5,0x69,0x52, 0x3,0x5b,0x33, 0x4,0x61,0x3b,
+ 0x4,0x61,0x3d, 0x4,0x61,0x45, 0x5,0x69,0x51, 0x4,0x64,0x4e,
+ 0x3,0x5d,0x2d, 0x7,0x50,0x31, 0x4,0x64,0x4c, 0x3,0x5d,0x2f,
+ 0x4,0x64,0x48, 0x3,0x5d,0x31, 0x4,0x67,0x3d, 0x4,0x67,0x3f,
+ 0x7,0x55,0x32, 0x4,0x67,0x3e, 0x4,0x67,0x40, 0x4,0x67,0x39,
+ 0x7,0x59,0x38, 0x3,0x5f,0x63, 0x4,0x69,0x48, 0x5,0x76,0x4c,
+ 0x4,0x2b,0x49, 0x4,0x30,0x23, 0x6,0x4e,0x7a, 0x3,0x3f,0x27,
+ 0x4,0x47,0x4c, 0x3,0x4e,0x77, 0x4,0x58,0x75, 0x4,0x5d,0x61,
+ 0x4,0x69,0x4c, 0x4,0x35,0x4a, 0x3,0x3f,0x28, 0x4,0x40,0x74,
+ 0x4,0x47,0x4e, 0x4,0x47,0x4f, 0x3,0x49,0x6c, 0x4,0x4d,0x64,
+ 0x3,0x52,0x70, 0x4,0x53,0x73, 0x3,0x52,0x6f, 0x4,0x53,0x72,
+ 0x3,0x52,0x71, 0x4,0x58,0x76, 0x4,0x58,0x77, 0x3,0x56,0x4e,
+ 0x4,0x67,0x44, 0x4,0x6d,0x24, 0x4,0x30,0x25, 0x4,0x35,0x4b,
+ 0x6,0x45,0x22, 0x4,0x35,0x4c, 0xf,0x44,0x74, 0x4,0x4d,0x67,
+ 0x4,0x4d,0x65, 0x4,0x4d,0x68, 0x4,0x53,0x75, 0x4,0x53,0x77,
+ 0x4,0x5d,0x64, 0x4,0x61,0x48, 0x4,0x61,0x46, 0x4,0x67,0x45,
+ 0x3,0x5f,0x65, 0x3,0x61,0x4c, 0x4,0x6d,0x25, 0x4,0x35,0x50,
+ 0x6,0x45,0x24, 0x3,0x39,0x2f, 0x4,0x3b,0x3e, 0x3,0x49,0x6e,
+ 0x3,0x4e,0x79, 0x3,0x4e,0x78, 0x3,0x52,0x72, 0x3,0x56,0x50,
+ 0x3,0x59,0x2c, 0x3,0x59,0x2d, 0x4,0x61,0x4a, 0x7,0x4a,0x41,
+ 0x3,0x5b,0x37, 0x4,0x5d,0x68, 0x4,0x35,0x51, 0x4,0x35,0x54,
+ 0x5,0x3c,0x4c, 0x4,0x3b,0x3f, 0x4,0x3b,0x41, 0x3,0x3f,0x2e,
+ 0x4,0x3b,0x42, 0x6,0x4f,0x29, 0x4,0x3b,0x43, 0x4,0x41,0x21,
+ 0x3,0x44,0x66, 0x3,0x44,0x68, 0x5,0x4a,0x29, 0x6,0x62,0x6a,
+ 0x3,0x49,0x6f, 0x3,0x4e,0x7b, 0x3,0x4e,0x7c, 0x4,0x4d,0x6e,
+ 0x4,0x4d,0x6c, 0x7,0x29,0x36, 0x4,0x4d,0x6d, 0x5,0x51,0x39,
+ 0x3,0x4f,0x21, 0x3,0x52,0x74, 0x4,0x53,0x7d, 0x4,0x53,0x79,
+ 0x4,0x53,0x7b, 0x4,0x53,0x7a, 0x3,0x52,0x76, 0x7,0x3c,0x33,
+ 0x4,0x58,0x7a, 0xf,0x60,0x7a, 0x4,0x53,0x7e, 0x3,0x5d,0x35,
+ 0x3,0x5e,0x64, 0x4,0x6b,0x21, 0x5,0x30,0x4b, 0x5,0x43,0x34,
+ 0x4,0x47,0x59, 0x4,0x47,0x58, 0x4,0x67,0x48, 0x5,0x30,0x4c,
+ 0x4,0x30,0x27, 0x4,0x30,0x28, 0x4,0x35,0x55, 0x4,0x35,0x56,
+ 0x3,0x39,0x34, 0x3,0x39,0x36, 0x3,0x3f,0x31, 0x4,0x3b,0x45,
+ 0x3,0x3f,0x36, 0x3,0x3f,0x32, 0x5,0x3c,0x52, 0x3,0x3f,0x35,
+ 0x4,0x3b,0x48, 0x4,0x3b,0x47, 0x4,0x41,0x26, 0x4,0x41,0x27,
+ 0x5,0x43,0x3c, 0x3,0x44,0x6a, 0x4,0x41,0x28, 0x5,0x43,0x38,
+ 0x4,0x47,0x5a, 0x6,0x62,0x75, 0x4,0x47,0x5b, 0x3,0x49,0x76,
+ 0x5,0x4a,0x34, 0x3,0x49,0x77, 0x5,0x4a,0x32, 0x3,0x4f,0x27,
+ 0x4,0x4d,0x73, 0x4,0x4d,0x71, 0x3,0x4f,0x24, 0x4,0x4d,0x74,
+ 0x7,0x29,0x3d, 0x4,0x54,0x26, 0x5,0x58,0x5c, 0x5,0x58,0x55,
+ 0x3,0x52,0x78, 0x4,0x58,0x7d, 0x4,0x59,0x25, 0x4,0x58,0x7c,
+ 0x5,0x5e,0x6d, 0x4,0x5d,0x6d, 0x3,0x59,0x2f, 0x4,0x5d,0x6c,
+ 0x4,0x5d,0x6a, 0x4,0x5d,0x6e, 0x3,0x59,0x30, 0x4,0x61,0x4d,
+ 0x3,0x5d,0x36, 0x4,0x64,0x55, 0x4,0x64,0x53, 0x4,0x64,0x56,
+ 0x4,0x67,0x4a, 0x4,0x69,0x4e, 0x3,0x5f,0x66, 0x4,0x69,0x4f,
+ 0x4,0x6b,0x23, 0x4,0x6c,0x28, 0x4,0x6d,0x27, 0x4,0x2b,0x4c,
+ 0x3,0x2f,0x2f, 0x4,0x30,0x2a, 0x3,0x33,0x7e, 0x4,0x35,0x5e,
+ 0x4,0x35,0x59, 0x5,0x35,0x72, 0x3,0x39,0x3b, 0x4,0x35,0x5b,
+ 0x4,0x35,0x5c, 0x4,0x35,0x5d, 0x3,0x39,0x3c, 0x5,0x3c,0x63,
+ 0x4,0x3b,0x4c, 0x4,0x3b,0x50, 0x3,0x3f,0x3d, 0x4,0x3b,0x4d,
+ 0x4,0x3b,0x49, 0x6,0x4f,0x36, 0x6,0x4f,0x3c, 0x5,0x3c,0x5c,
+ 0x4,0x3b,0x4a, 0x4,0x3b,0x4b, 0x4,0x3b,0x4f, 0x3,0x3f,0x3c,
+ 0x5,0x3c,0x5f, 0x4,0x3b,0x51, 0x4,0x41,0x29, 0x5,0x43,0x4b,
+ 0x3,0x44,0x6c, 0x3,0x44,0x6e, 0xf,0x45,0x58, 0x5,0x4a,0x3e,
+ 0x4,0x47,0x5e, 0x4,0x47,0x61, 0x4,0x47,0x5f, 0x4,0x47,0x62,
+ 0x4,0x47,0x65, 0x3,0x49,0x78, 0x4,0x47,0x64, 0x3,0x4f,0x28,
+ 0x3,0x44,0x6f, 0x4,0x4d,0x77, 0x4,0x4e,0x22, 0x3,0x4f,0x2a,
+ 0x7,0x29,0x4e, 0x3,0x4f,0x2e, 0x3,0x4f,0x29, 0x4,0x4d,0x7e,
+ 0x4,0x4e,0x21, 0x4,0x4d,0x7d, 0x4,0x4d,0x79, 0x4,0x4d,0x78,
+ 0x4,0x4d,0x76, 0x3,0x4f,0x2d, 0x4,0x4e,0x23, 0x4,0x54,0x2e,
+ 0x3,0x52,0x7d, 0x3,0x52,0x7a, 0x4,0x54,0x2f, 0x4,0x54,0x2d,
+ 0x5,0x58,0x62, 0x4,0x54,0x30, 0x3,0x52,0x79, 0x5,0x5e,0x7b,
+ 0x4,0x59,0x2b, 0x4,0x59,0x2c, 0x4,0x59,0x26, 0xf,0x5c,0x78,
+ 0x4,0x59,0x2a, 0x4,0x59,0x28, 0x3,0x56,0x53, 0x3,0x59,0x33,
+ 0x4,0x5d,0x74, 0x4,0x5d,0x78, 0x4,0x5d,0x72, 0x4,0x5d,0x75,
+ 0x7,0x4a,0x57, 0x4,0x61,0x50, 0x3,0x59,0x34, 0x4,0x61,0x51,
+ 0x4,0x5d,0x77, 0x4,0x64,0x5b, 0x4,0x64,0x5a, 0x4,0x67,0x50,
+ 0x4,0x67,0x4c, 0x5,0x74,0x4b, 0x4,0x6b,0x24, 0x7,0x5c,0x77,
+ 0x4,0x6c,0x29, 0x3,0x61,0x4f, 0x3,0x62,0x2e, 0x3,0x3f,0x42,
+ 0x5,0x3c,0x67, 0x4,0x3b,0x52, 0x4,0x3b,0x53, 0x3,0x3f,0x41,
+ 0x3,0x44,0x71, 0x3,0x44,0x70, 0x3,0x44,0x72, 0x4,0x4e,0x26,
+ 0x4,0x54,0x32, 0x4,0x59,0x30, 0x3,0x56,0x56, 0x3,0x5b,0x3e,
+ 0x4,0x64,0x5f, 0x3,0x60,0x4c, 0x4,0x2b,0x4d, 0x4,0x2b,0x4e,
+ 0xf,0x2d,0x53, 0x3,0x34,0x22, 0x3,0x39,0x43, 0x3,0x39,0x44,
+ 0x3,0x39,0x48, 0x4,0x35,0x61, 0x4,0x35,0x62, 0x3,0x39,0x45,
+ 0x3,0x39,0x46, 0x3,0x39,0x42, 0x6,0x45,0x45, 0x3,0x3f,0x48,
+ 0x3,0x3f,0x43, 0x4,0x3b,0x54, 0x3,0x3f,0x4a, 0x3,0x44,0x75,
+ 0x4,0x41,0x2a, 0x3,0x44,0x74, 0x6,0x59,0x24, 0x4,0x41,0x2c,
+ 0x4,0x47,0x66, 0x4,0x47,0x69, 0x4,0x47,0x67, 0x3,0x49,0x7e,
+ 0x4,0x4e,0x28, 0x4,0x4e,0x27, 0x4,0x4e,0x2a, 0x4,0x4e,0x29,
+ 0x3,0x53,0x23, 0x5,0x58,0x72, 0x4,0x54,0x33, 0x4,0x54,0x34,
+ 0x5,0x51,0x61, 0x3,0x56,0x58, 0x4,0x59,0x32, 0x4,0x59,0x35,
+ 0x4,0x59,0x37, 0x3,0x56,0x57, 0x4,0x59,0x31, 0x4,0x5d,0x7c,
+ 0x4,0x5d,0x7b, 0x4,0x5d,0x7a, 0x5,0x65,0x35, 0x4,0x5d,0x7d,
+ 0x4,0x5d,0x7e, 0x4,0x61,0x59, 0x4,0x61,0x58, 0x4,0x61,0x57,
+ 0x4,0x64,0x60, 0x4,0x64,0x61, 0x4,0x67,0x52, 0xf,0x68,0x53,
+ 0x3,0x5f,0x68, 0x3,0x5f,0x67, 0x3,0x60,0x7d, 0x4,0x6d,0x61,
+ 0x4,0x6e,0x21, 0x3,0x62,0x3d, 0x4,0x4e,0x2e, 0x3,0x5d,0x39,
+ 0x4,0x47,0x6b, 0xf,0x4c,0x67, 0x3,0x4f,0x38, 0x4,0x64,0x63,
+ 0x7,0x50,0x56, 0x3,0x27,0x32, 0x4,0x25,0x22, 0xf,0x28,0x72,
+ 0x3,0x2a,0x6f, 0x5,0x27,0x69, 0x4,0x2b,0x53, 0x4,0x2b,0x50,
+ 0x3,0x34,0x23, 0x4,0x30,0x2d, 0x4,0x30,0x30, 0x3,0x34,0x24,
+ 0x4,0x30,0x2e, 0x3,0x39,0x49, 0x4,0x35,0x69, 0x3,0x39,0x4d,
+ 0x3,0x3f,0x53, 0x4,0x3b,0x57, 0x3,0x3f,0x4e, 0x6,0x4f,0x48,
+ 0x3,0x3f,0x52, 0x4,0x41,0x2f, 0x3,0x4a,0x25, 0x4,0x47,0x6c,
+ 0x3,0x4a,0x23, 0x3,0x4f,0x3a, 0x4,0x4e,0x31, 0x4,0x4e,0x35,
+ 0x3,0x4f,0x3d, 0x3,0x53,0x2a, 0x3,0x53,0x28, 0x3,0x53,0x29,
+ 0x4,0x59,0x38, 0x4,0x59,0x39, 0x7,0x43,0x77, 0x3,0x59,0x39,
+ 0x4,0x61,0x5e, 0x4,0x6c,0x2c, 0x3,0x22,0x5f, 0x4,0x23,0x32,
+ 0x3,0x27,0x36, 0x3,0x27,0x37, 0x3,0x27,0x38, 0x3,0x2a,0x76,
+ 0x4,0x28,0x29, 0x3,0x2f,0x36, 0x4,0x2b,0x56, 0x3,0x45,0x22,
+ 0x3,0x2f,0x3d, 0x4,0x2b,0x54, 0x4,0x2b,0x58, 0x3,0x2f,0x39,
+ 0x3,0x2f,0x3a, 0x6,0x34,0x6d, 0x4,0x30,0x38, 0x4,0x30,0x34,
+ 0x3,0x34,0x28, 0x4,0x30,0x33, 0x4,0x47,0x71, 0x4,0x35,0x6c,
+ 0x4,0x35,0x6e, 0x4,0x35,0x73, 0x4,0x35,0x6b, 0x3,0x39,0x50,
+ 0x4,0x35,0x70, 0x4,0x3b,0x5e, 0x3,0x3f,0x58, 0x4,0x41,0x34,
+ 0x4,0x41,0x36, 0x3,0x45,0x21, 0x4,0x59,0x3c, 0x4,0x41,0x38,
+ 0x4,0x47,0x6d, 0x4,0x47,0x6e, 0x3,0x4a,0x29, 0x3,0x4a,0x28,
+ 0x5,0x4a,0x60, 0x4,0x47,0x70, 0x3,0x4f,0x3e, 0x4,0x4e,0x3d,
+ 0x4,0x4e,0x3c, 0x5,0x58,0x7e, 0x5,0x5f,0x3c, 0x3,0x60,0x4d,
+ 0x4,0x6b,0x26, 0x3,0x2f,0x3f, 0x3,0x34,0x2b, 0x3,0x34,0x2c,
+ 0x4,0x35,0x78, 0x4,0x35,0x74, 0x3,0x39,0x53, 0x5,0x36,0x36,
+ 0x4,0x35,0x75, 0x4,0x3b,0x60, 0x3,0x3f,0x5a, 0x3,0x3f,0x5b,
+ 0x3,0x3f,0x5c, 0x4,0x3b,0x64, 0x6,0x59,0x4c, 0x3,0x45,0x26,
+ 0x4,0x41,0x3d, 0x4,0x41,0x3c, 0x4,0x41,0x3f, 0x4,0x41,0x3e,
+ 0x4,0x47,0x73, 0x4,0x47,0x74, 0x4,0x4e,0x3f, 0x4,0x4e,0x41,
+ 0x4,0x4e,0x3e, 0x4,0x4e,0x40, 0x4,0x54,0x3d, 0x4,0x54,0x3c,
+ 0x4,0x54,0x3a, 0x3,0x53,0x2e, 0x4,0x54,0x40, 0x4,0x54,0x3b,
+ 0x7,0x34,0x54, 0x3,0x53,0x30, 0x4,0x59,0x3d, 0x4,0x59,0x42,
+ 0x7,0x3c,0x70, 0x4,0x59,0x41, 0x5,0x65,0x45, 0x4,0x61,0x61,
+ 0x4,0x61,0x64, 0x4,0x61,0x63, 0x4,0x61,0x62, 0x4,0x61,0x65,
+ 0x4,0x67,0x5a, 0x4,0x67,0x5b, 0x4,0x69,0x54, 0x4,0x69,0x53,
+ 0x4,0x6c,0x2e, 0x4,0x6c,0x2d, 0x4,0x6e,0x3d, 0x4,0x35,0x7a,
+ 0x6,0x3c,0x63, 0x3,0x39,0x5a, 0x3,0x3f,0x5f, 0x3,0x3f,0x64,
+ 0x3,0x3f,0x61, 0x3,0x3f,0x67, 0x3,0x45,0x2c, 0x5,0x43,0x6d,
+ 0x3,0x4a,0x2e, 0x4,0x47,0x79, 0x3,0x4a,0x36, 0x4,0x47,0x76,
+ 0x4,0x47,0x7b, 0x4,0x47,0x78, 0x3,0x4f,0x4f, 0x4,0x4e,0x43,
+ 0x3,0x4f,0x47, 0x3,0x4f,0x46, 0x7,0x2a,0x38, 0x3,0x4f,0x4a,
+ 0x7,0x2a,0x3e, 0x3,0x53,0x33, 0x3,0x53,0x34, 0x4,0x54,0x48,
+ 0x4,0x54,0x46, 0x7,0x3c,0x7b, 0x3,0x56,0x69, 0x7,0x3c,0x77,
+ 0x4,0x59,0x45, 0x4,0x59,0x44, 0xf,0x5d,0x4c, 0x3,0x59,0x3f,
+ 0x3,0x59,0x41, 0x4,0x5e,0x2f, 0x4,0x5e,0x2c, 0x7,0x44,0x39,
+ 0x4,0x5e,0x27, 0x5,0x65,0x4f, 0x4,0x5e,0x2b, 0x3,0x59,0x48,
+ 0x3,0x59,0x47, 0x3,0x5b,0x46, 0x4,0x61,0x66, 0x3,0x5b,0x4b,
+ 0x3,0x5b,0x40, 0x3,0x5b,0x52, 0x4,0x61,0x69, 0x5,0x6a,0x33,
+ 0x4,0x61,0x68, 0x3,0x5b,0x51, 0x3,0x5b,0x4c, 0x3,0x5b,0x49,
+ 0xf,0x64,0x34, 0x3,0x5d,0x3b, 0x4,0x61,0x6c, 0x3,0x5d,0x40,
+ 0x4,0x64,0x66, 0x4,0x64,0x6c, 0x5,0x6e,0x35, 0x3,0x5d,0x48,
+ 0x4,0x64,0x6d, 0x4,0x67,0x5f, 0x3,0x5e,0x6b, 0x4,0x64,0x69,
+ 0x4,0x67,0x61, 0x3,0x5e,0x6c, 0x4,0x67,0x63, 0x7,0x55,0x68,
+ 0x3,0x5e,0x69, 0x3,0x5e,0x6e, 0x3,0x5e,0x6f, 0x3,0x5f,0x6f,
+ 0x3,0x60,0x51, 0x5,0x71,0x55, 0x7,0x59,0x67, 0x3,0x5f,0x6d,
+ 0x7,0x59,0x68, 0x3,0x5f,0x70, 0x5,0x74,0x55, 0x4,0x6b,0x2a,
+ 0x5,0x76,0x5f, 0x4,0x6b,0x27, 0x3,0x60,0x4e, 0x3,0x60,0x50,
+ 0x3,0x61,0x23, 0x3,0x61,0x21, 0x4,0x6c,0x30, 0x3,0x61,0x24,
+ 0x3,0x61,0x6e, 0x6,0x3c,0x65, 0x4,0x3b,0x67, 0xf,0x3f,0x76,
+ 0x4,0x41,0x49, 0x4,0x5e,0x32, 0x3,0x39,0x5b, 0x4,0x35,0x7c,
+ 0x3,0x3f,0x6a, 0x4,0x3b,0x6b, 0x3,0x3f,0x6e, 0x3,0x3f,0x6b,
+ 0x3,0x45,0x3b, 0x4,0x41,0x50, 0x4,0x41,0x4e, 0x4,0x48,0x23,
+ 0x3,0x4a,0x3b, 0x3,0x4a,0x3f, 0x3,0x4a,0x3a, 0x5,0x4a,0x6e,
+ 0x3,0x4a,0x3c, 0x7,0x2a,0x46, 0x4,0x4e,0x48, 0x3,0x4f,0x54,
+ 0x3,0x4f,0x57, 0x4,0x54,0x4f, 0x4,0x54,0x4b, 0x3,0x53,0x3f,
+ 0x4,0x54,0x4c, 0x3,0x53,0x41, 0x3,0x53,0x43, 0x3,0x53,0x46,
+ 0x3,0x53,0x45, 0x7,0x34,0x73, 0x4,0x59,0x4e, 0x4,0x59,0x4f,
+ 0x4,0x59,0x54, 0x3,0x56,0x6e, 0x3,0x56,0x6c, 0x4,0x59,0x4d,
+ 0x4,0x59,0x52, 0x4,0x67,0x66, 0x4,0x64,0x71, 0x5,0x71,0x5b,
+ 0x4,0x69,0x55, 0x5,0x21,0x7d, 0x3,0x22,0x60, 0x3,0x24,0x3e,
+ 0x5,0x24,0x7b, 0x6,0x29,0x35, 0x4,0x28,0x31, 0x4,0x28,0x32,
+ 0x3,0x2a,0x7a, 0x5,0x2b,0x64, 0x4,0x2b,0x5a, 0x3,0x2f,0x41,
+ 0x4,0x2b,0x59, 0x4,0x30,0x40, 0x4,0x30,0x3d, 0x3,0x34,0x35,
+ 0x4,0x30,0x3e, 0x3,0x34,0x37, 0x4,0x30,0x3c, 0x3,0x39,0x63,
+ 0x3,0x39,0x5d, 0x4,0x35,0x7d, 0x3,0x39,0x60, 0x3,0x39,0x62,
+ 0x3,0x39,0x64, 0x3,0x39,0x5f, 0x3,0x3f,0x6f, 0x4,0x3b,0x6d,
+ 0x3,0x3f,0x74, 0x3,0x45,0x3f, 0x3,0x45,0x3e, 0x4,0x41,0x55,
+ 0x4,0x41,0x54, 0x3,0x45,0x3d, 0x3,0x45,0x41, 0x3,0x4a,0x41,
+ 0x3,0x4a,0x40, 0x3,0x4a,0x43, 0x3,0x4a,0x42, 0x3,0x4f,0x59,
+ 0x3,0x4f,0x58, 0x7,0x2a,0x54, 0x3,0x53,0x47, 0x4,0x54,0x53,
+ 0x4,0x54,0x51, 0x4,0x59,0x55, 0x3,0x5b,0x54, 0x4,0x64,0x73,
+ 0x4,0x67,0x67, 0x3,0x34,0x38, 0x4,0x36,0x24, 0x3,0x3f,0x7a,
+ 0x3,0x3f,0x76, 0x3,0x3f,0x79, 0x3,0x3f,0x77, 0x4,0x41,0x56,
+ 0x3,0x45,0x44, 0x3,0x45,0x43, 0x3,0x45,0x45, 0x3,0x4a,0x48,
+ 0x3,0x4f,0x5d, 0x3,0x4f,0x5c, 0x3,0x53,0x4b, 0x3,0x53,0x4a,
+ 0x3,0x52,0x38, 0x4,0x59,0x58, 0x3,0x56,0x72, 0x3,0x59,0x4c,
+ 0x3,0x5b,0x55, 0x3,0x5d,0x4a, 0x3,0x5b,0x56, 0x3,0x5d,0x4b,
+ 0x4,0x69,0x56, 0x3,0x61,0x51, 0x3,0x62,0x40, 0x3,0x39,0x66,
+ 0x3,0x3f,0x7d, 0x6,0x50,0x31, 0x3,0x45,0x48, 0x4,0x48,0x2d,
+ 0x4,0x48,0x31, 0x4,0x48,0x2e, 0x3,0x4a,0x4a, 0x4,0x48,0x34,
+ 0x3,0x4a,0x4b, 0x4,0x48,0x33, 0x6,0x63,0x7b, 0x3,0x4f,0x5e,
+ 0x3,0x4f,0x61, 0x3,0x4f,0x5f, 0x4,0x54,0x59, 0x3,0x53,0x4f,
+ 0x3,0x53,0x4e, 0x4,0x59,0x60, 0x3,0x56,0x73, 0x3,0x56,0x77,
+ 0x4,0x54,0x58, 0x3,0x56,0x76, 0x4,0x59,0x5d, 0x4,0x59,0x5f,
+ 0x4,0x5e,0x35, 0x3,0x59,0x4d, 0x3,0x59,0x4e, 0x4,0x5e,0x36,
+ 0x7,0x44,0x58, 0x7,0x44,0x60, 0x4,0x61,0x74, 0x4,0x61,0x73,
+ 0x3,0x5b,0x57, 0x3,0x5b,0x58, 0x3,0x5b,0x59, 0x4,0x64,0x75,
+ 0x3,0x5d,0x4d, 0x4,0x69,0x58, 0x4,0x69,0x5a, 0x4,0x69,0x5b,
+ 0x3,0x60,0x58, 0x3,0x61,0x53, 0x3,0x61,0x27, 0x3,0x61,0x52,
+ 0x3,0x62,0x24, 0x3,0x62,0x44, 0x3,0x62,0x46, 0x4,0x69,0x5c,
+ 0x4,0x36,0x28, 0x4,0x36,0x2a, 0x4,0x3b,0x74, 0x4,0x4e,0x4c,
+ 0x4,0x64,0x7b, 0x4,0x41,0x5a, 0x3,0x45,0x4a, 0x3,0x4a,0x4d,
+ 0x4,0x48,0x38, 0x4,0x48,0x37, 0x4,0x54,0x5d, 0x4,0x54,0x5c,
+ 0x4,0x59,0x62, 0x4,0x64,0x7c, 0x4,0x67,0x6e, 0x5,0x71,0x63,
+ 0x4,0x6c,0x33, 0x4,0x3b,0x79, 0x3,0x40,0x23, 0x4,0x3b,0x76,
+ 0x3,0x45,0x4d, 0x4,0x41,0x5d, 0x4,0x41,0x5f, 0x3,0x45,0x4c,
+ 0xf,0x46,0x32, 0x6,0x5a,0x28, 0x4,0x48,0x3a, 0x4,0x48,0x40,
+ 0x4,0x48,0x3b, 0x3,0x4a,0x4f, 0x3,0x4a,0x50, 0x4,0x48,0x3d,
+ 0x4,0x4e,0x4f, 0x4,0x54,0x63, 0x4,0x54,0x61, 0x4,0x54,0x60,
+ 0x4,0x54,0x64, 0x4,0x54,0x62, 0x4,0x59,0x63, 0x4,0x54,0x68,
+ 0x3,0x53,0x52, 0x3,0x56,0x7c, 0x4,0x59,0x68, 0x4,0x59,0x64,
+ 0x7,0x3d,0x56, 0x3,0x56,0x79, 0x3,0x56,0x7d, 0x3,0x56,0x7e,
+ 0x4,0x5e,0x3e, 0x5,0x65,0x7e, 0x4,0x5e,0x42, 0x4,0x5e,0x3c,
+ 0x5,0x65,0x73, 0x5,0x65,0x7b, 0x4,0x5e,0x3b, 0x4,0x5e,0x41,
+ 0x3,0x5b,0x5c, 0x3,0x5b,0x5b, 0x4,0x61,0x77, 0x4,0x61,0x7b,
+ 0x3,0x5b,0x5a, 0x4,0x65,0x23, 0x4,0x64,0x7e, 0x5,0x6e,0x49,
+ 0x7,0x56,0x27, 0x7,0x56,0x25, 0x4,0x67,0x72, 0x4,0x67,0x70,
+ 0x5,0x71,0x69, 0x7,0x56,0x26, 0x3,0x5f,0x74, 0x5,0x74,0x62,
+ 0x4,0x6b,0x2c, 0x3,0x60,0x5a, 0x4,0x6c,0x34, 0x4,0x6d,0x2d,
+ 0x3,0x61,0x54, 0x4,0x6d,0x65, 0x3,0x61,0x70, 0x4,0x6e,0x22,
+ 0x4,0x41,0x61, 0x4,0x48,0x43, 0x4,0x48,0x41, 0x4,0x48,0x42,
+ 0x4,0x48,0x44, 0x3,0x53,0x54, 0x4,0x59,0x6b, 0x7,0x44,0x77,
+ 0x4,0x5e,0x45, 0x3,0x59,0x52, 0x4,0x61,0x7d, 0x4,0x61,0x7e,
+ 0x4,0x67,0x73, 0x4,0x69,0x60, 0x3,0x60,0x5b, 0x3,0x45,0x4e,
+ 0x3,0x57,0x21, 0x3,0x5b,0x63, 0x3,0x5b,0x62, 0x3,0x5d,0x52,
+ 0x4,0x67,0x75, 0x4,0x6b,0x2d, 0x3,0x40,0x25, 0x3,0x40,0x26,
+ 0x3,0x40,0x27, 0x3,0x45,0x51, 0x4,0x54,0x6a, 0x4,0x54,0x69,
+ 0x3,0x59,0x53, 0x4,0x62,0x22, 0x4,0x62,0x23, 0x3,0x5f,0x75,
+ 0x4,0x3b,0x7b, 0xf,0x40,0x2d, 0x4,0x41,0x65, 0x4,0x41,0x64,
+ 0x5,0x44,0x34, 0x5,0x4b,0x3e, 0x4,0x48,0x4d, 0x3,0x4a,0x51,
+ 0x4,0x48,0x4e, 0x3,0x4a,0x53, 0x4,0x48,0x4c, 0x4,0x48,0x4b,
+ 0x5,0x4b,0x3f, 0x4,0x48,0x47, 0x3,0x4f,0x68, 0x4,0x4e,0x59,
+ 0x4,0x4e,0x5c, 0x5,0x52,0x60, 0x4,0x54,0x6d, 0x4,0x54,0x6f,
+ 0x3,0x53,0x56, 0x4,0x4e,0x5d, 0x3,0x53,0x60, 0x3,0x53,0x57,
+ 0x3,0x53,0x5e, 0x7,0x35,0x51, 0x3,0x57,0x25, 0x4,0x59,0x73,
+ 0x7,0x3d,0x69, 0x3,0x57,0x22, 0x4,0x59,0x77, 0x3,0x57,0x23,
+ 0x3,0x57,0x24, 0x3,0x57,0x27, 0x3,0x57,0x29, 0x4,0x5e,0x4e,
+ 0x3,0x59,0x54, 0x4,0x5e,0x49, 0x4,0x5e,0x47, 0x4,0x5e,0x4b,
+ 0x3,0x59,0x57, 0x3,0x59,0x55, 0x4,0x5e,0x4d, 0x4,0x5e,0x4c,
+ 0x3,0x59,0x5a, 0x4,0x62,0x27, 0x4,0x62,0x29, 0x4,0x62,0x2d,
+ 0x4,0x62,0x26, 0x4,0x62,0x2c, 0x3,0x5b,0x64, 0x4,0x62,0x25,
+ 0x4,0x62,0x2f, 0x4,0x62,0x28, 0x4,0x62,0x2b, 0x4,0x65,0x2f,
+ 0x4,0x65,0x31, 0x4,0x65,0x30, 0x3,0x5d,0x54, 0x4,0x67,0x77,
+ 0x4,0x67,0x79, 0x4,0x67,0x76, 0x4,0x67,0x7c, 0x4,0x67,0x7b,
+ 0x7,0x56,0x32, 0x4,0x69,0x63, 0x3,0x5f,0x76, 0x4,0x69,0x62,
+ 0x4,0x6c,0x39, 0x5,0x78,0x48, 0x3,0x61,0x55, 0x4,0x36,0x2b,
+ 0x4,0x3b,0x7e, 0x3,0x45,0x53, 0x4,0x41,0x6d, 0x4,0x41,0x72,
+ 0x4,0x41,0x6e, 0x4,0x48,0x51, 0x4,0x48,0x56, 0x4,0x48,0x59,
+ 0x4,0x48,0x50, 0x4,0x48,0x54, 0x3,0x4a,0x57, 0x4,0x4e,0x60,
+ 0x4,0x4e,0x61, 0x4,0x54,0x76, 0x4,0x54,0x77, 0x4,0x54,0x73,
+ 0x4,0x54,0x74, 0x4,0x54,0x75, 0x4,0x59,0x7d, 0x4,0x5a,0x22,
+ 0x4,0x5a,0x21, 0x4,0x59,0x7c, 0x4,0x59,0x7a, 0x4,0x59,0x7e,
+ 0x4,0x5e,0x51, 0x7,0x44,0x7e, 0x4,0x5e,0x50, 0x4,0x5e,0x52,
+ 0x3,0x59,0x5d, 0x3,0x59,0x5e, 0x3,0x59,0x5f, 0x4,0x62,0x32,
+ 0x3,0x5b,0x67, 0x3,0x5b,0x66, 0x4,0x65,0x36, 0x3,0x5d,0x55,
+ 0x4,0x67,0x7e, 0x4,0x6b,0x30, 0x4,0x6c,0x3a, 0x3,0x57,0x2b,
+ 0x3,0x59,0x60, 0x3,0x34,0x3a, 0x4,0x36,0x2c, 0x3,0x40,0x29,
+ 0x3,0x40,0x2a, 0x4,0x3c,0x24, 0x3,0x40,0x28, 0x4,0x3c,0x25,
+ 0x3,0x45,0x5d, 0x3,0x40,0x2c, 0x4,0x41,0x77, 0x4,0x41,0x74,
+ 0x3,0x4a,0x5c, 0x3,0x45,0x5e, 0x4,0x41,0x75, 0x3,0x45,0x56,
+ 0x3,0x45,0x55, 0x3,0x45,0x5a, 0x4,0x41,0x79, 0x4,0x41,0x7a,
+ 0x3,0x4a,0x58, 0x3,0x4a,0x59, 0x4,0x48,0x5b, 0x7,0x2b,0x38,
+ 0x3,0x4a,0x5a, 0x4,0x48,0x5c, 0x6,0x64,0x40, 0x3,0x4f,0x6a,
+ 0x4,0x4e,0x65, 0x4,0x4e,0x64, 0x4,0x4e,0x67, 0x4,0x4e,0x66,
+ 0x4,0x54,0x78, 0x4,0x4e,0x69, 0x4,0x54,0x7c, 0x4,0x54,0x7d,
+ 0x4,0x54,0x7a, 0x4,0x5a,0x27, 0x4,0x55,0x22, 0x4,0x5a,0x28,
+ 0x4,0x5a,0x2a, 0x5,0x60,0x31, 0x3,0x57,0x2d, 0x3,0x59,0x64,
+ 0x5,0x60,0x2c, 0x3,0x57,0x2c, 0x4,0x5e,0x58, 0x4,0x5e,0x57,
+ 0x4,0x5e,0x5b, 0x4,0x5e,0x59, 0x4,0x5e,0x5a, 0x4,0x65,0x39,
+ 0x4,0x62,0x36, 0x3,0x5b,0x68, 0x4,0x65,0x3c, 0x4,0x65,0x3b,
+ 0x3,0x5d,0x57, 0x3,0x5d,0x59, 0x4,0x68,0x24, 0x4,0x68,0x23,
+ 0x3,0x5e,0x7d, 0x4,0x68,0x22, 0x4,0x69,0x67, 0x4,0x69,0x65,
+ 0x3,0x5f,0x77, 0x4,0x69,0x68, 0x4,0x6b,0x31, 0x3,0x61,0x56,
+ 0x4,0x6d,0x30, 0x4,0x6d,0x67, 0x4,0x6e,0x25, 0x3,0x4f,0x6c,
+ 0x3,0x53,0x67, 0x4,0x5e,0x5f, 0x4,0x62,0x3c, 0x4,0x48,0x5d,
+ 0x3,0x57,0x2f, 0x4,0x55,0x26, 0x3,0x57,0x2e, 0x3,0x61,0x71,
+ 0x3,0x40,0x2d, 0x5,0x44,0x4a, 0x3,0x45,0x60, 0x4,0x48,0x5e,
+ 0x3,0x4a,0x65, 0x4,0x48,0x5f, 0x3,0x4a,0x5f, 0x3,0x4a,0x67,
+ 0x3,0x4a,0x68, 0x3,0x4a,0x6b, 0x3,0x4a,0x69, 0x4,0x4e,0x6f,
+ 0x3,0x4f,0x71, 0x3,0x4f,0x70, 0x4,0x4e,0x6e, 0x3,0x4f,0x6f,
+ 0x4,0x4e,0x6d, 0x4,0x4e,0x70, 0x3,0x53,0x6f, 0x3,0x53,0x6e,
+ 0x3,0x53,0x6d, 0x5,0x5a,0x2c, 0x3,0x53,0x69, 0x4,0x55,0x2d,
+ 0x5,0x5a,0x2e, 0x7,0x36,0x28, 0x4,0x5a,0x2e, 0x3,0x57,0x32,
+ 0x3,0x57,0x35, 0x4,0x5a,0x2d, 0x3,0x57,0x31, 0x4,0x5e,0x67,
+ 0x5,0x6a,0x6e, 0x4,0x5e,0x62, 0x3,0x59,0x68, 0x4,0x5e,0x68,
+ 0x3,0x59,0x69, 0x4,0x5e,0x63, 0x4,0x5e,0x65, 0x3,0x59,0x6c,
+ 0x4,0x62,0x41, 0x4,0x62,0x3f, 0x3,0x5b,0x6a, 0x4,0x62,0x46,
+ 0x4,0x62,0x40, 0x4,0x62,0x44, 0x4,0x62,0x45, 0x4,0x65,0x41,
+ 0x4,0x65,0x40, 0x3,0x5d,0x5d, 0x3,0x5d,0x5b, 0x4,0x65,0x47,
+ 0x5,0x6e,0x66, 0x5,0x6e,0x6d, 0x3,0x5d,0x5c, 0x4,0x68,0x29,
+ 0x4,0x68,0x2a, 0x4,0x68,0x2b, 0x4,0x68,0x2d, 0x3,0x5f,0x23,
+ 0x5,0x72,0x2d, 0x4,0x68,0x28, 0x7,0x5a,0x3e, 0x5,0x74,0x76,
+ 0x4,0x69,0x6b, 0x4,0x69,0x69, 0x3,0x5f,0x7a, 0x4,0x6b,0x33,
+ 0x4,0x6b,0x34, 0x4,0x6b,0x32, 0x3,0x61,0x2b, 0x7,0x60,0x2e,
+ 0x7,0x60,0x2d, 0x3,0x61,0x57, 0x4,0x6d,0x68, 0x3,0x62,0x27,
+ 0x4,0x6e,0x3f, 0x3,0x62,0x37, 0x4,0x6e,0x57, 0x3,0x39,0x69,
+ 0x3,0x40,0x2e, 0x4,0x48,0x62, 0x3,0x4a,0x6d, 0x3,0x4f,0x75,
+ 0x4,0x4e,0x75, 0x4,0x4e,0x73, 0x4,0x4e,0x76, 0x3,0x4f,0x78,
+ 0x3,0x53,0x72, 0x3,0x53,0x73, 0x4,0x55,0x30, 0x4,0x55,0x32,
+ 0x4,0x55,0x2f, 0x4,0x55,0x2e, 0x3,0x57,0x39, 0x4,0x5a,0x31,
+ 0x4,0x5a,0x35, 0x4,0x5a,0x30, 0x3,0x57,0x38, 0x4,0x5a,0x33,
+ 0x5,0x66,0x51, 0x4,0x5e,0x6e, 0x3,0x5b,0x70, 0x4,0x62,0x48,
+ 0x4,0x62,0x47, 0x4,0x65,0x49, 0x3,0x5d,0x5f, 0x4,0x68,0x30,
+ 0x4,0x69,0x6e, 0x4,0x6b,0x35, 0x4,0x6c,0x3e, 0x4,0x6d,0x33,
+ 0x3,0x40,0x30, 0x4,0x42,0x22, 0x4,0x62,0x4a, 0x5,0x74,0x7a,
+ 0x7,0x64,0x75, 0x3,0x40,0x31, 0x5,0x3d,0x52, 0x6,0x64,0x5e,
+ 0x4,0x48,0x6a, 0x4,0x48,0x69, 0x4,0x48,0x67, 0x3,0x4a,0x74,
+ 0x5,0x4b,0x59, 0x4,0x4e,0x7b, 0x3,0x4f,0x7a, 0x4,0x55,0x35,
+ 0x4,0x55,0x36, 0x4,0x5a,0x38, 0x3,0x57,0x3d, 0x4,0x5a,0x3b,
+ 0x4,0x5e,0x70, 0x4,0x5e,0x73, 0x3,0x59,0x6e, 0x4,0x5e,0x74,
+ 0x4,0x5e,0x76, 0x4,0x5e,0x75, 0x4,0x5e,0x77, 0x4,0x62,0x4e,
+ 0x3,0x5b,0x72, 0x4,0x62,0x4c, 0x4,0x65,0x4d, 0x4,0x65,0x4f,
+ 0x4,0x65,0x4e, 0x7,0x51,0x79, 0x5,0x72,0x3f, 0x3,0x5f,0x26,
+ 0x4,0x69,0x72, 0x4,0x6c,0x43, 0x4,0x6c,0x41, 0x3,0x61,0x2d,
+ 0x5,0x78,0x52, 0x4,0x6d,0x35, 0x7,0x61,0x6a, 0x4,0x6d,0x69,
+ 0x4,0x6e,0x49, 0x7,0x51,0x7d, 0x5,0x72,0x41, 0x3,0x4a,0x77,
+ 0x3,0x4a,0x76, 0x3,0x4d,0x3e, 0x3,0x53,0x76, 0x7,0x5a,0x4b,
+ 0x3,0x61,0x58, 0x3,0x4a,0x79, 0x4,0x4f,0x24, 0x4,0x4f,0x25,
+ 0x4,0x55,0x3f, 0x3,0x53,0x77, 0x4,0x5e,0x7e, 0x3,0x59,0x70,
+ 0x4,0x5e,0x7d, 0x4,0x5e,0x7c, 0x3,0x5b,0x73, 0x5,0x66,0x68,
+ 0x3,0x5d,0x65, 0x4,0x69,0x77, 0x4,0x69,0x76, 0x7,0x5a,0x4f,
+ 0x4,0x6c,0x48, 0x4,0x6c,0x49, 0x4,0x6e,0x58, 0x5,0x3d,0x54,
+ 0x4,0x48,0x6d, 0x5,0x4b,0x64, 0x4,0x4f,0x28, 0x4,0x4f,0x34,
+ 0x3,0x50,0x21, 0x7,0x2b,0x6a, 0x4,0x4f,0x39, 0x4,0x4f,0x32,
+ 0x4,0x4f,0x2b, 0x4,0x4f,0x29, 0x3,0x54,0x27, 0x4,0x55,0x44,
+ 0x4,0x55,0x42, 0x4,0x55,0x48, 0x3,0x53,0x7e, 0x3,0x54,0x28,
+ 0x4,0x55,0x41, 0x3,0x54,0x26, 0x3,0x54,0x24, 0x3,0x54,0x22,
+ 0x3,0x53,0x7b, 0x4,0x5a,0x40, 0x3,0x57,0x41, 0x4,0x5f,0x21,
+ 0x7,0x3e,0x49, 0x4,0x5a,0x42, 0x3,0x59,0x72, 0x4,0x5f,0x23,
+ 0x5,0x66,0x6e, 0x4,0x5f,0x27, 0x4,0x5f,0x25, 0x3,0x59,0x78,
+ 0x4,0x5f,0x24, 0x3,0x59,0x77, 0x4,0x5f,0x29, 0x4,0x5f,0x2b,
+ 0x4,0x62,0x5d, 0x5,0x6b,0x35, 0x4,0x62,0x67, 0x4,0x62,0x57,
+ 0x4,0x62,0x61, 0x4,0x62,0x59, 0x4,0x62,0x54, 0x3,0x5b,0x76,
+ 0x5,0x6b,0x31, 0x4,0x62,0x62, 0x5,0x6b,0x2b, 0x4,0x62,0x60,
+ 0x4,0x62,0x64, 0x3,0x5b,0x78, 0x3,0x5b,0x7b, 0x3,0x5b,0x7c,
+ 0xf,0x64,0x72, 0x3,0x5d,0x77, 0x4,0x65,0x55, 0x7,0x52,0x31,
+ 0x4,0x65,0x5b, 0x3,0x5d,0x6c, 0x7,0x52,0x33, 0x4,0x65,0x53,
+ 0x3,0x5d,0x6b, 0x3,0x5d,0x6d, 0x4,0x68,0x3d, 0x3,0x5f,0x2d,
+ 0x3,0x5f,0x30, 0x4,0x68,0x3c, 0x3,0x5f,0x2e, 0x3,0x5f,0x2b,
+ 0x4,0x68,0x3a, 0x3,0x5f,0x29, 0x3,0x5f,0x2f, 0x4,0x69,0x7d,
+ 0x3,0x5f,0x7d, 0x4,0x6a,0x21, 0x4,0x69,0x7c, 0x3,0x5f,0x7c,
+ 0x4,0x69,0x7e, 0x3,0x60,0x24, 0x4,0x69,0x7b, 0x3,0x60,0x21,
+ 0xf,0x6a,0x3f, 0x4,0x6b,0x3c, 0x4,0x6b,0x3d, 0x4,0x6b,0x40,
+ 0x4,0x6b,0x3b, 0x7,0x5e,0x23, 0x3,0x60,0x67, 0x3,0x60,0x64,
+ 0x5,0x78,0x5b, 0x5,0x78,0x56, 0x3,0x61,0x30, 0x4,0x6c,0x4d,
+ 0x4,0x6c,0x4e, 0x5,0x77,0x24, 0x3,0x61,0x5a, 0x4,0x6d,0x39,
+ 0x3,0x61,0x31, 0x4,0x6e,0x2c, 0x4,0x6e,0x2d, 0x4,0x6e,0x5b,
+ 0x3,0x45,0x65, 0x3,0x4a,0x7a, 0x3,0x4a,0x7b, 0x3,0x4a,0x7c,
+ 0x3,0x4a,0x7e, 0x5,0x4b,0x6b, 0x3,0x4a,0x7d, 0x5,0x53,0x38,
+ 0x4,0x4f,0x3f, 0x3,0x50,0x23, 0x4,0x4f,0x44, 0x4,0x4f,0x3b,
+ 0x7,0x2b,0x6d, 0x4,0x4f,0x40, 0x3,0x50,0x28, 0x3,0x50,0x29,
+ 0x3,0x50,0x26, 0x3,0x4c,0x63, 0x4,0x4f,0x41, 0x4,0x55,0x4e,
+ 0x3,0x54,0x2f, 0x4,0x55,0x4d, 0x3,0x54,0x30, 0x4,0x55,0x4f,
+ 0x3,0x54,0x2b, 0x4,0x55,0x54, 0x7,0x36,0x4a, 0x4,0x55,0x4a,
+ 0x3,0x54,0x2e, 0x4,0x55,0x57, 0x3,0x57,0x4b, 0x4,0x55,0x4b,
+ 0x3,0x54,0x31, 0x4,0x55,0x55, 0x3,0x54,0x34, 0x4,0x55,0x50,
+ 0x7,0x36,0x51, 0x3,0x56,0x33, 0x3,0x57,0x4c, 0x4,0x5a,0x51,
+ 0x3,0x57,0x47, 0x3,0x57,0x49, 0x3,0x57,0x46, 0x4,0x5a,0x52,
+ 0x3,0x57,0x4e, 0x4,0x5a,0x50, 0x4,0x5f,0x2f, 0x4,0x5f,0x35,
+ 0x4,0x5f,0x2c, 0x3,0x5a,0x21, 0x3,0x59,0x7c, 0x4,0x5f,0x32,
+ 0x4,0x5f,0x31, 0x5,0x67,0x26, 0x4,0x5f,0x38, 0x4,0x62,0x6a,
+ 0x3,0x5c,0x21, 0x4,0x62,0x6c, 0x4,0x65,0x61, 0x3,0x5c,0x28,
+ 0x4,0x62,0x6f, 0x5,0x6b,0x3c, 0x4,0x5f,0x36, 0xf,0x64,0x75,
+ 0x3,0x5d,0x78, 0x4,0x65,0x6c, 0x3,0x5d,0x7d, 0x3,0x5d,0x7b,
+ 0x4,0x65,0x6a, 0x4,0x65,0x64, 0x3,0x5d,0x7c, 0x7,0x52,0x42,
+ 0x4,0x65,0x62, 0x4,0x65,0x6b, 0x3,0x5d,0x7e, 0x3,0x5f,0x34,
+ 0x4,0x68,0x40, 0x4,0x68,0x42, 0x4,0x68,0x41, 0x5,0x72,0x63,
+ 0x3,0x5f,0x33, 0x4,0x6a,0x27, 0x4,0x6a,0x2c, 0x3,0x60,0x28,
+ 0x4,0x6a,0x26, 0x3,0x60,0x26, 0x3,0x60,0x27, 0x4,0x6b,0x45,
+ 0x3,0x60,0x6b, 0x5,0x77,0x2c, 0x4,0x6b,0x44, 0x5,0x77,0x34,
+ 0x4,0x6b,0x47, 0x3,0x60,0x6a, 0x3,0x60,0x69, 0x4,0x6b,0x48,
+ 0x4,0x6c,0x50, 0x4,0x6c,0x52, 0x4,0x6c,0x51, 0x3,0x61,0x36,
+ 0x4,0x6c,0x54, 0x4,0x6d,0x3d, 0x3,0x61,0x5c, 0x7,0x63,0x37,
+ 0x3,0x62,0x2a, 0x3,0x62,0x3e, 0x4,0x6e,0x59, 0x3,0x62,0x43,
+ 0x4,0x4f,0x47, 0x4,0x5f,0x39, 0x7,0x57,0x29, 0x4,0x6b,0x4d,
+ 0x5,0x79,0x73, 0x5,0x4b,0x6d, 0x4,0x4f,0x49, 0x4,0x4f,0x4a,
+ 0x3,0x50,0x2d, 0x3,0x54,0x38, 0x4,0x55,0x58, 0x7,0x36,0x5c,
+ 0x3,0x5a,0x23, 0x4,0x62,0x72, 0x3,0x5f,0x39, 0x3,0x61,0x37,
+ 0x3,0x61,0x38, 0x4,0x48,0x73, 0x4,0x48,0x74, 0x3,0x4b,0x21,
+ 0x4,0x4f,0x4d, 0x4,0x4f,0x4b, 0x4,0x55,0x59, 0x4,0x55,0x5c,
+ 0x4,0x55,0x5a, 0x4,0x55,0x5d, 0x3,0x57,0x4f, 0x4,0x5f,0x3c,
+ 0x4,0x5f,0x3b, 0x3,0x5a,0x27, 0x4,0x62,0x79, 0x4,0x62,0x76,
+ 0x4,0x62,0x7d, 0x4,0x62,0x77, 0x4,0x62,0x7c, 0x4,0x68,0x49,
+ 0x4,0x68,0x48, 0x4,0x68,0x4a, 0x5,0x75,0x4d, 0x5,0x75,0x48,
+ 0x4,0x6b,0x4e, 0x3,0x61,0x39, 0x7,0x5a,0x7d, 0x4,0x6d,0x41,
+ 0x7,0x2c,0x31, 0x4,0x65,0x71, 0x4,0x65,0x72, 0x7,0x36,0x65,
+ 0x4,0x5f,0x3d, 0x4,0x63,0x21, 0x4,0x65,0x76, 0x4,0x68,0x4b,
+ 0x4,0x6b,0x52, 0x4,0x6c,0x5a, 0x7,0x2c,0x33, 0x4,0x55,0x5e,
+ 0x7,0x36,0x67, 0x5,0x6f,0x52, 0x4,0x65,0x79, 0x5,0x6f,0x54,
+ 0x4,0x68,0x4c, 0x4,0x68,0x4e, 0x4,0x68,0x4d, 0x4,0x6a,0x31,
+ 0x4,0x6b,0x55, 0x4,0x6d,0x42, 0x4,0x42,0x2c, 0x3,0x4b,0x23,
+ 0x4,0x4f,0x52, 0x4,0x4f,0x53, 0x4,0x55,0x5f, 0x4,0x5a,0x5f,
+ 0x5,0x61,0x23, 0x5,0x67,0x40, 0x5,0x67,0x3d, 0x4,0x5f,0x3f,
+ 0x5,0x67,0x41, 0x4,0x63,0x23, 0x3,0x5c,0x2b, 0x4,0x65,0x7c,
+ 0x4,0x66,0x21, 0x4,0x65,0x7d, 0x5,0x6f,0x58, 0x4,0x68,0x52,
+ 0x3,0x5f,0x3b, 0x4,0x6b,0x56, 0x4,0x6c,0x5b, 0x4,0x6d,0x44,
+ 0x3,0x61,0x5e, 0x4,0x6d,0x43, 0x4,0x6d,0x6f, 0x4,0x5f,0x40,
+ 0x3,0x5c,0x2c, 0x4,0x6a,0x37, 0x3,0x61,0x3a, 0x4,0x55,0x61,
+ 0x4,0x6c,0x61, 0x4,0x6c,0x62, 0x4,0x5f,0x43, 0x4,0x5f,0x42,
+ 0x4,0x5f,0x44, 0x4,0x63,0x26, 0x4,0x68,0x59, 0x4,0x55,0x62,
+ 0x4,0x5a,0x63, 0x4,0x5f,0x45, 0x4,0x63,0x27, 0x4,0x68,0x5a,
+ 0x3,0x60,0x2a, 0x4,0x6b,0x58, 0x4,0x6b,0x5b, 0x3,0x5a,0x2c,
+ 0x4,0x5f,0x46, 0x3,0x5e,0x23, 0x7,0x52,0x67, 0x5,0x6f,0x61,
+ 0x4,0x68,0x5c, 0x4,0x6e,0x31, 0x5,0x7b,0x7a, 0x4,0x5a,0x66,
+ 0x5,0x61,0x2d, 0x4,0x5f,0x48, 0x4,0x63,0x29, 0x4,0x63,0x2b,
+ 0x4,0x66,0x27, 0x4,0x66,0x25, 0x4,0x66,0x26, 0x3,0x5f,0x3d,
+ 0x4,0x68,0x61, 0x4,0x6a,0x3d, 0x4,0x6a,0x3c, 0x3,0x60,0x6e,
+ 0x5,0x77,0x4d, 0x4,0x6c,0x69, 0x4,0x6c,0x66, 0x4,0x6c,0x6a,
+ 0x4,0x6d,0x4c, 0x4,0x6d,0x4b, 0x4,0x6d,0x70, 0x3,0x61,0x76,
+ 0x3,0x62,0x2b, 0x3,0x62,0x32, 0x4,0x6e,0x4b, 0x4,0x6e,0x4c,
+ 0x4,0x6e,0x5a, 0x5,0x75,0x61, 0x5,0x6b,0x69, 0x5,0x6c,0x44,
+ 0x4,0x68,0x62, 0x4,0x68,0x63, 0x4,0x6d,0x51, 0x3,0x62,0x2c,
+ 0x1,0x44,0x21, 0x1,0x44,0x23, 0x4,0x21,0x26, 0x1,0x44,0x24,
+ 0x3,0x21,0x26, 0x3,0x21,0x25, 0x2,0x21,0x26, 0x1,0x44,0x37,
+ 0x1,0x44,0x35, 0x1,0x44,0x38, 0x1,0x44,0x36, 0x2,0x21,0x27,
+ 0x1,0x44,0x62, 0x2,0x21,0x2f, 0x2,0x21,0x2d, 0x1,0x44,0x61,
+ 0x1,0x44,0x60, 0x4,0x21,0x39, 0x1,0x45,0x62, 0x1,0x45,0x61,
+ 0x1,0x45,0x60, 0x4,0x21,0x55, 0x1,0x45,0x63, 0x1,0x45,0x5f,
+ 0x1,0x47,0x22, 0x1,0x47,0x23, 0x3,0x22,0x62, 0x3,0x22,0x61,
+ 0x3,0x22,0x63, 0x4,0x23,0x35, 0x3,0x24,0x3f, 0x1,0x4b,0x64,
+ 0x3,0x21,0x21, 0x4,0x21,0x27, 0x3,0x21,0x2c, 0x1,0x44,0x39,
+ 0x1,0x44,0x63, 0x2,0x21,0x30, 0x4,0x21,0x3a, 0x1,0x44,0x64,
+ 0x2,0x21,0x43, 0x1,0x48,0x6b, 0x2,0x25,0x31, 0x4,0x2b,0x5e,
+ 0x3,0x21,0x22, 0x1,0x44,0x3a, 0x1,0x44,0x65, 0x1,0x45,0x64,
+ 0x2,0x21,0x44, 0x3,0x27,0x40, 0x3,0x21,0x23, 0x4,0x21,0x22,
+ 0x4,0x21,0x23, 0x2,0x21,0x21, 0x1,0x44,0x25, 0x1,0x44,0x3c,
+ 0x3,0x21,0x30, 0x2,0x21,0x28, 0x1,0x44,0x3d, 0x3,0x21,0x2e,
+ 0x1,0x44,0x66, 0x1,0x45,0x65, 0x1,0x45,0x67, 0x1,0x45,0x66,
+ 0x4,0x22,0x27, 0x1,0x47,0x24, 0x1,0x47,0x25, 0x3,0x23,0x45,
+ 0x1,0x4b,0x65, 0x3,0x2b,0x22, 0x1,0x53,0x7d, 0x1,0x44,0x22,
+ 0x4,0x21,0x24, 0x2,0x21,0x22, 0x1,0x44,0x26, 0x1,0x44,0x3f,
+ 0x1,0x44,0x3e, 0x3,0x21,0x46, 0x3,0x21,0x45, 0x3,0x22,0x64,
+ 0x1,0x47,0x26, 0x4,0x22,0x28, 0x3,0x24,0x40, 0x1,0x4b,0x66,
+ 0x4,0x25,0x31, 0x4,0x25,0x30, 0x3,0x2b,0x23, 0x1,0x58,0x71,
+ 0x2,0x33,0x4e, 0x3,0x39,0x6c, 0x3,0x39,0x6e, 0x1,0x63,0x2a,
+ 0x2,0x41,0x56, 0x2,0x41,0x57, 0x3,0x21,0x24, 0x1,0x44,0x27,
+ 0x3,0x21,0x2d, 0x1,0x44,0x68, 0x3,0x22,0x65, 0x1,0x4b,0x67,
+ 0x1,0x44,0x28, 0x2,0x21,0x29, 0x1,0x44,0x40, 0x3,0x21,0x31,
+ 0x1,0x44,0x69, 0x1,0x44,0x6b, 0x2,0x21,0x31, 0x1,0x44,0x6c,
+ 0x1,0x44,0x6a, 0x4,0x21,0x3b, 0x3,0x21,0x6c, 0x3,0x22,0x66,
+ 0x1,0x47,0x27, 0x1,0x4b,0x68, 0x3,0x24,0x42, 0x3,0x27,0x42,
+ 0x1,0x4b,0x69, 0x1,0x4f,0x67, 0x1,0x27,0x28, 0x1,0x44,0x41,
+ 0x1,0x44,0x6d, 0x3,0x21,0x47, 0x1,0x47,0x28, 0x1,0x47,0x2a,
+ 0x1,0x47,0x29, 0x1,0x48,0x6c, 0x1,0x4b,0x6a, 0x1,0x4b,0x6b,
+ 0x1,0x4f,0x68, 0x1,0x4f,0x69, 0x3,0x2b,0x26, 0x3,0x2b,0x25,
+ 0x3,0x2b,0x27, 0x3,0x2b,0x24, 0x1,0x53,0x7e, 0x4,0x36,0x2e,
+ 0x2,0x41,0x58, 0x3,0x40,0x33, 0x2,0x6d,0x44, 0x1,0x44,0x29,
+ 0x3,0x21,0x32, 0x3,0x21,0x33, 0x1,0x44,0x6f, 0x1,0x44,0x6e,
+ 0x2,0x21,0x32, 0x1,0x44,0x70, 0x1,0x44,0x76, 0x3,0x21,0x49,
+ 0x1,0x44,0x71, 0x1,0x44,0x72, 0x2,0x21,0x34, 0x2,0x21,0x33,
+ 0x1,0x44,0x74, 0x1,0x44,0x75, 0x3,0x21,0x4c, 0x1,0x44,0x73,
+ 0x3,0x21,0x4b, 0x3,0x21,0x4a, 0x4,0x21,0x3c, 0x1,0x45,0x6a,
+ 0x1,0x45,0x6b, 0x1,0x45,0x6c, 0x1,0x45,0x6d, 0x1,0x45,0x69,
+ 0x1,0x45,0x70, 0x2,0x21,0x4a, 0x4,0x21,0x5b, 0x2,0x21,0x46,
+ 0x2,0x21,0x49, 0x1,0x45,0x71, 0x1,0x46,0x23, 0x3,0x21,0x6d,
+ 0x2,0x21,0x48, 0x4,0x21,0x5a, 0x1,0x45,0x6e, 0x1,0x45,0x6f,
+ 0x1,0x45,0x68, 0x3,0x21,0x72, 0x3,0x21,0x70, 0x2,0x21,0x45,
+ 0x2,0x21,0x47, 0x3,0x22,0x6f, 0x3,0x22,0x68, 0x1,0x47,0x37,
+ 0x2,0x21,0x6f, 0x1,0x47,0x34, 0x1,0x47,0x38, 0x2,0x21,0x79,
+ 0x2,0x21,0x6d, 0x1,0x47,0x35, 0x2,0x21,0x71, 0x3,0x22,0x6b,
+ 0x3,0x22,0x67, 0x3,0x22,0x76, 0x1,0x47,0x36, 0x3,0x22,0x6e,
+ 0x1,0x47,0x39, 0x4,0x22,0x2d, 0x1,0x47,0x2b, 0x2,0x21,0x70,
+ 0x1,0x47,0x3a, 0x2,0x21,0x74, 0x3,0x22,0x6d, 0x2,0x21,0x78,
+ 0x2,0x21,0x75, 0x3,0x22,0x6c, 0x3,0x22,0x74, 0x2,0x21,0x72,
+ 0x1,0x47,0x2c, 0x1,0x47,0x2e, 0x1,0x47,0x3b, 0x4,0x22,0x2a,
+ 0x1,0x47,0x30, 0x2,0x21,0x6a, 0x1,0x47,0x33, 0x1,0x47,0x31,
+ 0x1,0x47,0x32, 0x2,0x21,0x7a, 0x2,0x21,0x77, 0x2,0x21,0x6e,
+ 0x1,0x47,0x2f, 0x3,0x22,0x70, 0x3,0x22,0x77, 0x2,0x21,0x6b,
+ 0x1,0x47,0x2d, 0x3,0x22,0x75, 0x4,0x22,0x2e, 0x3,0x22,0x73,
+ 0x2,0x21,0x73, 0x2,0x21,0x76, 0x3,0x22,0x72, 0xf,0x21,0x71,
+ 0x2,0x21,0x6c, 0x2,0x23,0x28, 0x4,0x23,0x39, 0x1,0x49,0x24,
+ 0x1,0x48,0x75, 0x3,0x24,0x50, 0x3,0x24,0x48, 0x2,0x23,0x29,
+ 0x1,0x48,0x72, 0x3,0x24,0x4f, 0x1,0x49,0x26, 0x3,0x24,0x46,
+ 0x1,0x48,0x7a, 0x3,0x24,0x45, 0x1,0x48,0x79, 0x2,0x22,0x7b,
+ 0x1,0x48,0x7d, 0x1,0x48,0x78, 0x2,0x23,0x22, 0x2,0x23,0x2a,
+ 0x3,0x24,0x4e, 0x2,0x23,0x26, 0x3,0x24,0x49, 0x1,0x48,0x7b,
+ 0x3,0x24,0x4b, 0x3,0x24,0x43, 0x1,0x48,0x7e, 0x1,0x48,0x6f,
+ 0x1,0x49,0x29, 0x2,0x22,0x7d, 0x3,0x24,0x44, 0x3,0x24,0x4c,
+ 0x2,0x25,0x3d, 0x1,0x48,0x6d, 0x1,0x49,0x25, 0x1,0x48,0x6e,
+ 0x1,0x48,0x76, 0x1,0x48,0x77, 0x2,0x23,0x24, 0x2,0x22,0x7e,
+ 0x1,0x48,0x7c, 0x1,0x48,0x74, 0x2,0x22,0x7a, 0x1,0x48,0x70,
+ 0x2,0x23,0x27, 0x1,0x49,0x27, 0x1,0x49,0x2a, 0x1,0x48,0x73,
+ 0x1,0x49,0x22, 0x1,0x49,0x28, 0x1,0x48,0x71, 0x2,0x23,0x25,
+ 0x1,0x49,0x23, 0x2,0x23,0x2b, 0x2,0x22,0x7c, 0x1,0x49,0x21,
+ 0x2,0x23,0x21, 0x3,0x64,0x48, 0x2,0x23,0x23, 0x3,0x64,0x49,
+ 0x1,0x4b,0x79, 0x2,0x25,0x3f, 0x2,0x25,0x4b, 0x1,0x4b,0x71,
+ 0x3,0x27,0x47, 0x2,0x25,0x4c, 0x1,0x4b,0x6c, 0x1,0x4b,0x76,
+ 0x4,0x25,0x3e, 0x3,0x27,0x4f, 0x1,0x4b,0x6f, 0x2,0x25,0x39,
+ 0x1,0x4b,0x77, 0x2,0x25,0x38, 0x2,0x25,0x3c, 0x2,0x25,0x43,
+ 0x2,0x25,0x41, 0x1,0x4c,0x21, 0x1,0x4b,0x7a, 0x2,0x25,0x33,
+ 0x2,0x25,0x35, 0x1,0x4b,0x7c, 0x1,0x4b,0x70, 0x2,0x25,0x36,
+ 0x2,0x25,0x42, 0x2,0x25,0x49, 0x1,0x4b,0x75, 0x2,0x25,0x3b,
+ 0x2,0x25,0x34, 0x1,0x4b,0x74, 0x2,0x25,0x37, 0x1,0x4b,0x78,
+ 0x2,0x25,0x3a, 0x3,0x27,0x44, 0x1,0x4b,0x73, 0x3,0x27,0x51,
+ 0x1,0x4b,0x6e, 0x3,0x27,0x48, 0x1,0x4b,0x7d, 0x2,0x25,0x44,
+ 0x1,0x4b,0x7e, 0x2,0x25,0x48, 0x3,0x27,0x43, 0x2,0x25,0x46,
+ 0x2,0x25,0x4a, 0x1,0x4b,0x7b, 0x2,0x25,0x3e, 0x2,0x25,0x32,
+ 0x4,0x25,0x36, 0x2,0x25,0x40, 0x1,0x4b,0x72, 0x2,0x25,0x45,
+ 0x1,0x4b,0x6d, 0x2,0x25,0x47, 0x3,0x27,0x4c, 0x3,0x27,0x49,
+ 0x3,0x27,0x4b, 0x3,0x27,0x4a, 0x3,0x27,0x4d, 0xf,0x25,0x44,
+ 0x1,0x4f,0x78, 0x1,0x4f,0x6c, 0x3,0x2b,0x2d, 0x3,0x2b,0x2e,
+ 0x2,0x29,0x22, 0x2,0x29,0x2a, 0x3,0x2b,0x36, 0x1,0x4f,0x6b,
+ 0x1,0x4f,0x73, 0x1,0x50,0x21, 0x3,0x2b,0x2c, 0x2,0x29,0x30,
+ 0x2,0x29,0x2e, 0x2,0x29,0x29, 0x4,0x28,0x38, 0x4,0x28,0x3e,
+ 0x3,0x2b,0x2b, 0x1,0x4f,0x6d, 0x2,0x29,0x2f, 0x2,0x29,0x25,
+ 0x1,0x4f,0x7b, 0x1,0x4f,0x72, 0x1,0x4f,0x7a, 0x2,0x28,0x7e,
+ 0x3,0x2b,0x32, 0x2,0x29,0x2c, 0x3,0x2b,0x2f, 0x2,0x29,0x23,
+ 0x1,0x4f,0x76, 0x2,0x29,0x24, 0x3,0x2b,0x33, 0x2,0x28,0x7d,
+ 0x1,0x4f,0x7d, 0x1,0x4f,0x70, 0x1,0x4f,0x79, 0x1,0x4f,0x6f,
+ 0x3,0x2b,0x28, 0x2,0x29,0x21, 0x2,0x29,0x26, 0x3,0x2b,0x29,
+ 0x2,0x29,0x2d, 0x1,0x4f,0x77, 0x1,0x4f,0x74, 0x2,0x29,0x28,
+ 0x1,0x4f,0x7c, 0x2,0x29,0x2b, 0x2,0x29,0x27, 0x1,0x4f,0x71,
+ 0x1,0x4f,0x7e, 0x1,0x4f,0x75, 0x1,0x4f,0x6e, 0x1,0x4f,0x6a,
+ 0x4,0x28,0x3f, 0x3,0x2b,0x35, 0xf,0x29,0x2d, 0x3,0x2b,0x34,
+ 0x3,0x64,0x4a, 0x4,0x28,0x3d, 0x2,0x29,0x31, 0x1,0x54,0x3a,
+ 0x1,0x54,0x24, 0x3,0x2f,0x48, 0x1,0x54,0x34, 0x3,0x2f,0x4d,
+ 0x1,0x54,0x39, 0x2,0x2d,0x71, 0x2,0x2d,0x70, 0x2,0x2d,0x75,
+ 0x2,0x2d,0x76, 0x1,0x54,0x27, 0x3,0x2f,0x44, 0x1,0x54,0x30,
+ 0x3,0x2f,0x58, 0x3,0x2f,0x4c, 0x3,0x2f,0x56, 0x1,0x54,0x3d,
+ 0x3,0x2f,0x46, 0x1,0x54,0x31, 0x4,0x2b,0x62, 0x3,0x2f,0x4b,
+ 0x3,0x2f,0x49, 0x3,0x2f,0x47, 0x2,0x2d,0x6a, 0x1,0x54,0x2a,
+ 0x2,0x2d,0x6b, 0x3,0x2f,0x4f, 0x1,0x54,0x3f, 0x4,0x2b,0x64,
+ 0x1,0x54,0x36, 0x1,0x54,0x21, 0x1,0x54,0x22, 0x2,0x2d,0x7e,
+ 0x1,0x59,0x24, 0x3,0x2f,0x53, 0x1,0x54,0x2f, 0x1,0x54,0x2e,
+ 0x2,0x2d,0x6c, 0x1,0x54,0x32, 0x2,0x33,0x5e, 0x1,0x54,0x29,
+ 0x2,0x2d,0x77, 0x1,0x54,0x38, 0x1,0x54,0x37, 0x1,0x54,0x2d,
+ 0x2,0x2d,0x6f, 0x2,0x2d,0x78, 0x3,0x2f,0x45, 0x2,0x2d,0x69,
+ 0x1,0x54,0x2c, 0x2,0x2d,0x79, 0x1,0x54,0x35, 0x2,0x2d,0x6d,
+ 0x1,0x54,0x23, 0x3,0x2f,0x4e, 0x1,0x54,0x26, 0x1,0x54,0x25,
+ 0x2,0x2d,0x7a, 0x1,0x54,0x33, 0x1,0x54,0x28, 0x1,0x54,0x3c,
+ 0x1,0x54,0x3e, 0x2,0x2d,0x74, 0x1,0x54,0x3b, 0x3,0x2f,0x51,
+ 0x2,0x2d,0x7c, 0x2,0x2d,0x6e, 0x2,0x2d,0x7d, 0x3,0x2f,0x43,
+ 0x2,0x2d,0x72, 0x4,0x2b,0x61, 0x2,0x2d,0x7b, 0x3,0x2f,0x50,
+ 0x2,0x2d,0x73, 0x3,0x2f,0x54, 0x3,0x2f,0x55, 0x1,0x54,0x2b,
+ 0x3,0x64,0x4b, 0x2,0x33,0x66, 0x2,0x33,0x5a, 0x3,0x34,0x3c,
+ 0x1,0x58,0x76, 0x3,0x34,0x3f, 0x2,0x33,0x5f, 0x2,0x33,0x65,
+ 0x1,0x58,0x75, 0x2,0x33,0x58, 0x1,0x58,0x79, 0x2,0x33,0x5c,
+ 0x2,0x33,0x55, 0x1,0x58,0x77, 0x2,0x33,0x59, 0x1,0x58,0x7c,
+ 0x1,0x59,0x23, 0x3,0x34,0x44, 0x2,0x33,0x6a, 0x3,0x34,0x41,
+ 0x2,0x33,0x54, 0x3,0x34,0x42, 0x1,0x58,0x7d, 0x3,0x2f,0x57,
+ 0x2,0x33,0x69, 0x3,0x34,0x47, 0x3,0x34,0x3d, 0x1,0x58,0x78,
+ 0x2,0x33,0x5b, 0x1,0x58,0x74, 0x2,0x33,0x56, 0x2,0x33,0x52,
+ 0x2,0x33,0x60, 0x2,0x33,0x53, 0x2,0x33,0x51, 0x2,0x33,0x5d,
+ 0x2,0x33,0x63, 0x2,0x33,0x64, 0x1,0x58,0x7a, 0x3,0x34,0x40,
+ 0x4,0x30,0x47, 0x2,0x3a,0x3f, 0x2,0x33,0x61, 0x2,0x33,0x50,
+ 0x2,0x33,0x62, 0x3,0x34,0x4b, 0x1,0x59,0x26, 0x2,0x33,0x67,
+ 0x1,0x59,0x25, 0x2,0x33,0x4f, 0x3,0x34,0x43, 0x2,0x33,0x57,
+ 0x2,0x33,0x68, 0x1,0x59,0x21, 0x1,0x58,0x7e, 0x1,0x58,0x7b,
+ 0x1,0x59,0x22, 0x3,0x34,0x4c, 0x3,0x34,0x4a, 0x1,0x58,0x72,
+ 0x3,0x34,0x45, 0x3,0x34,0x46, 0x1,0x58,0x73, 0x1,0x5e,0x2e,
+ 0x3,0x39,0x75, 0x2,0x3a,0x42, 0x2,0x3a,0x3b, 0x4,0x36,0x34,
+ 0x1,0x5e,0x2b, 0x4,0x36,0x33, 0x2,0x3a,0x43, 0x3,0x39,0x71,
+ 0x3,0x39,0x72, 0x4,0x36,0x36, 0x2,0x3a,0x39, 0x2,0x3a,0x3c,
+ 0x1,0x5e,0x2a, 0x2,0x3a,0x3d, 0x3,0x39,0x6f, 0x4,0x36,0x31,
+ 0x1,0x5e,0x2d, 0x2,0x3a,0x41, 0x4,0x36,0x3c, 0x2,0x3a,0x37,
+ 0x2,0x3a,0x36, 0x1,0x5e,0x2f, 0x3,0x39,0x70, 0x1,0x5e,0x30,
+ 0x1,0x5e,0x2c, 0x1,0x5e,0x31, 0x2,0x3a,0x35, 0x2,0x3a,0x40,
+ 0x2,0x3a,0x3e, 0x2,0x3a,0x38, 0x4,0x36,0x39, 0x4,0x36,0x30,
+ 0x4,0x36,0x3a, 0x1,0x5e,0x29, 0x2,0x3a,0x3a, 0x3,0x64,0x4d,
+ 0x3,0x40,0x39, 0x3,0x40,0x3c, 0x1,0x63,0x31, 0x1,0x63,0x2b,
+ 0x2,0x41,0x5c, 0x1,0x63,0x34, 0x2,0x41,0x62, 0x2,0x41,0x65,
+ 0x1,0x63,0x2d, 0x1,0x63,0x2e, 0x2,0x41,0x5f, 0x1,0x63,0x2c,
+ 0x2,0x41,0x68, 0x1,0x63,0x32, 0x2,0x41,0x69, 0x3,0x40,0x3a,
+ 0x2,0x41,0x64, 0x1,0x63,0x33, 0x3,0x40,0x37, 0x2,0x41,0x59,
+ 0x1,0x63,0x30, 0x2,0x41,0x5a, 0x4,0x3c,0x29, 0x2,0x41,0x63,
+ 0x2,0x41,0x61, 0x3,0x40,0x3d, 0x2,0x41,0x5d, 0x1,0x63,0x2f,
+ 0x2,0x41,0x5b, 0x1,0x63,0x35, 0x2,0x41,0x60, 0x2,0x41,0x67,
+ 0x2,0x41,0x5e, 0x2,0x41,0x66, 0x3,0x40,0x36, 0x3,0x40,0x3e,
+ 0x1,0x67,0x7c, 0x1,0x67,0x79, 0x3,0x45,0x6b, 0x1,0x67,0x7a,
+ 0x4,0x42,0x2d, 0x2,0x49,0x21, 0x2,0x48,0x77, 0x1,0x67,0x78,
+ 0x1,0x67,0x75, 0x2,0x48,0x78, 0x3,0x45,0x6e, 0x3,0x45,0x6c,
+ 0x1,0x67,0x77, 0x2,0x48,0x7b, 0x3,0x45,0x6d, 0x2,0x48,0x7d,
+ 0x3,0x45,0x76, 0x4,0x42,0x35, 0x2,0x49,0x26, 0x3,0x45,0x70,
+ 0x3,0x45,0x75, 0x2,0x49,0x25, 0x2,0x48,0x7e, 0x1,0x67,0x74,
+ 0x2,0x48,0x76, 0x1,0x67,0x72, 0x2,0x48,0x79, 0x1,0x67,0x7d,
+ 0x2,0x48,0x7c, 0x3,0x45,0x71, 0x2,0x49,0x22, 0x1,0x67,0x76,
+ 0x1,0x67,0x73, 0x2,0x49,0x24, 0x2,0x49,0x23, 0x1,0x67,0x7b,
+ 0x2,0x48,0x7a, 0x3,0x45,0x74, 0x1,0x6c,0x23, 0x2,0x4f,0x54,
+ 0x3,0x4b,0x29, 0x2,0x4f,0x51, 0x1,0x6c,0x24, 0x4,0x48,0x79,
+ 0x1,0x6c,0x22, 0x3,0x4b,0x2b, 0x2,0x4f,0x58, 0x2,0x4f,0x55,
+ 0x2,0x4f,0x4e, 0x1,0x6c,0x21, 0x3,0x4b,0x2d, 0x1,0x6c,0x25,
+ 0x2,0x4f,0x4f, 0x1,0x6b,0x7e, 0x1,0x6c,0x28, 0x2,0x4f,0x52,
+ 0x2,0x4f,0x53, 0x1,0x6c,0x26, 0x1,0x6c,0x27, 0x2,0x4f,0x59,
+ 0x2,0x4f,0x56, 0x2,0x4f,0x57, 0x3,0x4b,0x2c, 0x3,0x4b,0x27,
+ 0x3,0x64,0x4e, 0x1,0x70,0x33, 0x2,0x56,0x43, 0x1,0x70,0x30,
+ 0x2,0x56,0x40, 0x1,0x70,0x32, 0x1,0x70,0x34, 0x3,0x50,0x31,
+ 0x2,0x56,0x41, 0x1,0x70,0x31, 0x4,0x4f,0x5a, 0x2,0x56,0x42,
+ 0x3,0x50,0x35, 0x2,0x56,0x3f, 0x3,0x50,0x30, 0x3,0x50,0x34,
+ 0x1,0x73,0x41, 0x2,0x5c,0x49, 0x1,0x73,0x42, 0x2,0x5c,0x47,
+ 0x4,0x55,0x65, 0x2,0x5c,0x48, 0x2,0x5c,0x46, 0x2,0x5c,0x45,
+ 0x3,0x54,0x41, 0x3,0x54,0x40, 0x2,0x5c,0x4a, 0x1,0x73,0x40,
+ 0x3,0x50,0x33, 0x4,0x55,0x69, 0x2,0x61,0x44, 0x2,0x61,0x45,
+ 0x3,0x57,0x52, 0x2,0x4f,0x50, 0x2,0x61,0x43, 0x1,0x73,0x43,
+ 0x1,0x78,0x2b, 0x2,0x65,0x37, 0x2,0x65,0x38, 0x3,0x5c,0x32,
+ 0x1,0x7a,0x62, 0x1,0x7a,0x63, 0x2,0x6b,0x4f, 0x2,0x6b,0x4e,
+ 0x1,0x7b,0x58, 0x1,0x7b,0x57, 0x2,0x6e,0x7d, 0x3,0x60,0x6f,
+ 0x1,0x44,0x2a, 0x1,0x44,0x42, 0x1,0x44,0x78, 0x4,0x21,0x3d,
+ 0x1,0x44,0x77, 0x1,0x45,0x73, 0x1,0x45,0x72, 0x1,0x47,0x3e,
+ 0x1,0x47,0x3d, 0x1,0x47,0x3f, 0x1,0x47,0x3c, 0x3,0x22,0x78,
+ 0x1,0x49,0x2c, 0x1,0x49,0x2b, 0x1,0x49,0x2d, 0x3,0x24,0x54,
+ 0x4,0x23,0x3b, 0x3,0x24,0x53, 0x3,0x24,0x51, 0x1,0x4c,0x23,
+ 0x4,0x25,0x3f, 0x1,0x4c,0x22, 0x1,0x4c,0x24, 0x3,0x27,0x52,
+ 0x1,0x50,0x22, 0x4,0x28,0x40, 0x1,0x22,0x79, 0x2,0x2e,0x21,
+ 0x1,0x22,0x7a, 0x1,0x59,0x27, 0x1,0x22,0x7c, 0x1,0x22,0x7b,
+ 0x2,0x3a,0x44, 0x3,0x39,0x76, 0x1,0x22,0x7d, 0x1,0x67,0x7e,
+ 0x1,0x22,0x7e, 0x3,0x5e,0x25, 0x1,0x44,0x2b, 0x3,0x21,0x34,
+ 0x1,0x44,0x79, 0x1,0x47,0x40, 0x1,0x4c,0x25, 0x3,0x2b,0x37,
+ 0x1,0x44,0x2c, 0x1,0x44,0x7c, 0x1,0x44,0x7a, 0x1,0x44,0x7b,
+ 0x1,0x47,0x41, 0x3,0x22,0x7a, 0x4,0x22,0x34, 0x1,0x49,0x2e,
+ 0x1,0x4c,0x27, 0x1,0x4c,0x26, 0x1,0x4c,0x28, 0x3,0x2e,0x7b,
+ 0x1,0x54,0x40, 0x3,0x40,0x3f, 0x3,0x64,0x53, 0x1,0x70,0x35,
+ 0x3,0x21,0x27, 0x4,0x21,0x3e, 0x3,0x21,0x4d, 0x3,0x21,0x48,
+ 0x3,0x21,0x4e, 0x2,0x21,0x2e, 0x4,0x21,0x52, 0x1,0x45,0x74,
+ 0x1,0x45,0x75, 0x3,0x21,0x78, 0x3,0x21,0x79, 0x1,0x47,0x42,
+ 0x4,0x22,0x36, 0x2,0x23,0x2c, 0x3,0x27,0x55, 0x1,0x50,0x24,
+ 0x1,0x50,0x23, 0x2,0x2e,0x23, 0x2,0x2e,0x22, 0x1,0x59,0x28,
+ 0x3,0x21,0x28, 0x1,0x44,0x7d, 0x2,0x21,0x35, 0x3,0x21,0x7a,
+ 0x3,0x24,0x57, 0x2,0x25,0x4d, 0x3,0x2b,0x39, 0x1,0x50,0x25,
+ 0x3,0x2f,0x5b, 0x1,0x54,0x43, 0x3,0x2f,0x59, 0x1,0x54,0x41,
+ 0x1,0x54,0x42, 0x3,0x2f,0x5a, 0x3,0x34,0x4d, 0xf,0x46,0x5c,
+ 0x1,0x70,0x36, 0x1,0x27,0x2f, 0x1,0x45,0x76, 0x4,0x21,0x5e,
+ 0x1,0x47,0x43, 0x2,0x21,0x7b, 0x3,0x22,0x7e, 0x3,0x22,0x7d,
+ 0x3,0x22,0x7c, 0x3,0x24,0x59, 0x1,0x49,0x2f, 0x1,0x49,0x30,
+ 0x3,0x24,0x5a, 0x2,0x23,0x2d, 0x4,0x23,0x3d, 0x2,0x25,0x4e,
+ 0x1,0x4c,0x29, 0x2,0x25,0x4f, 0x4,0x25,0x40, 0x4,0x25,0x43,
+ 0x3,0x2b,0x3b, 0x3,0x2b,0x3d, 0x3,0x2b,0x3e, 0x2,0x2e,0x25,
+ 0x2,0x2e,0x26, 0x1,0x54,0x46, 0x3,0x2f,0x5e, 0x2,0x2e,0x27,
+ 0x3,0x2f,0x5f, 0x2,0x2e,0x24, 0x1,0x54,0x47, 0x1,0x54,0x45,
+ 0x1,0x54,0x44, 0x2,0x2e,0x28, 0x3,0x34,0x4f, 0x2,0x33,0x6b,
+ 0x3,0x34,0x4e, 0x3,0x39,0x7d, 0x3,0x39,0x7a, 0x2,0x3a,0x45,
+ 0x4,0x36,0x3f, 0x3,0x39,0x7e, 0x2,0x41,0x6a, 0x2,0x49,0x27,
+ 0x3,0x4b,0x2f, 0x3,0x4b,0x2e, 0x3,0x4b,0x30, 0x1,0x6c,0x29,
+ 0x1,0x70,0x37, 0x2,0x56,0x44, 0x3,0x54,0x42, 0x1,0x44,0x2d,
+ 0x1,0x44,0x3b, 0x3,0x21,0x2f, 0x3,0x21,0x35, 0x3,0x21,0x51,
+ 0x3,0x21,0x7b, 0x3,0x23,0x22, 0xf,0x22,0x59, 0x3,0x24,0x5b,
+ 0x3,0x27,0x59, 0x4,0x25,0x45, 0x1,0x59,0x29, 0x1,0x5e,0x33,
+ 0x6,0x46,0x65, 0x1,0x68,0x21, 0x3,0x45,0x7a, 0x2,0x21,0x23,
+ 0x1,0x44,0x7e, 0x4,0x21,0x60, 0x1,0x45,0x79, 0x1,0x45,0x77,
+ 0x1,0x45,0x78, 0x1,0x4c,0x2a, 0x3,0x27,0x5a, 0x1,0x44,0x2e,
+ 0x1,0x44,0x2f, 0x4,0x21,0x2a, 0x1,0x44,0x43, 0x3,0x21,0x36,
+ 0x3,0x21,0x52, 0x1,0x45,0x21, 0x1,0x45,0x22, 0x1,0x45,0x23,
+ 0x2,0x21,0x4c, 0x1,0x45,0x7a, 0x3,0x21,0x7d, 0x2,0x21,0x4b,
+ 0x1,0x47,0x47, 0x3,0x23,0x25, 0x2,0x21,0x7d, 0x1,0x47,0x45,
+ 0x1,0x47,0x46, 0x2,0x21,0x7c, 0x3,0x23,0x24, 0x3,0x23,0x26,
+ 0x1,0x47,0x48, 0x1,0x47,0x44, 0x3,0x23,0x27, 0x2,0x23,0x2e,
+ 0x1,0x4f,0x4f, 0x2,0x23,0x2f, 0x3,0x24,0x5f, 0x3,0x24,0x61,
+ 0x2,0x23,0x30, 0x4,0x23,0x40, 0x3,0x24,0x5c, 0x1,0x49,0x32,
+ 0x1,0x49,0x31, 0x3,0x24,0x5e, 0x3,0x24,0x5d, 0x1,0x49,0x35,
+ 0x1,0x49,0x33, 0x1,0x49,0x34, 0x3,0x24,0x60, 0x1,0x4c,0x30,
+ 0x3,0x27,0x5b, 0x1,0x4c,0x2f, 0x2,0x25,0x54, 0x2,0x25,0x51,
+ 0x2,0x25,0x52, 0x3,0x27,0x5e, 0x2,0x25,0x50, 0x1,0x4c,0x31,
+ 0x1,0x4c,0x2d, 0x1,0x4c,0x2c, 0x3,0x27,0x5f, 0x1,0x4c,0x2e,
+ 0x1,0x4c,0x2b, 0x3,0x27,0x5d, 0x4,0x25,0x4e, 0x3,0x64,0x4f,
+ 0x1,0x4c,0x32, 0x1,0x50,0x27, 0x2,0x29,0x32, 0x3,0x2b,0x3f,
+ 0x2,0x25,0x53, 0x1,0x50,0x2c, 0x3,0x2b,0x40, 0x2,0x29,0x33,
+ 0x1,0x50,0x28, 0x1,0x50,0x2b, 0x1,0x50,0x2a, 0x1,0x50,0x29,
+ 0x1,0x50,0x26, 0x3,0x2b,0x43, 0x2,0x2e,0x2b, 0x3,0x2f,0x68,
+ 0x1,0x54,0x4a, 0x2,0x2e,0x2e, 0x1,0x54,0x48, 0x3,0x2f,0x65,
+ 0x4,0x2b,0x6e, 0x3,0x2f,0x62, 0x2,0x2e,0x2a, 0x1,0x54,0x4b,
+ 0x1,0x54,0x49, 0x1,0x54,0x4c, 0x2,0x2e,0x2c, 0x2,0x2e,0x2d,
+ 0x3,0x2f,0x60, 0x2,0x2e,0x29, 0x2,0x2e,0x2f, 0x3,0x2f,0x66,
+ 0x3,0x2f,0x61, 0x3,0x2f,0x63, 0xf,0x2e,0x2d, 0x3,0x2f,0x64,
+ 0x3,0x34,0x50, 0x1,0x5e,0x37, 0x1,0x59,0x2a, 0x2,0x33,0x6c,
+ 0x2,0x33,0x6e, 0x2,0x33,0x6d, 0x2,0x33,0x6f, 0x1,0x59,0x2b,
+ 0x3,0x3a,0x23, 0x1,0x5e,0x34, 0x3,0x3a,0x21, 0x1,0x5e,0x35,
+ 0x1,0x5e,0x36, 0x3,0x34,0x51, 0x1,0x63,0x37, 0x2,0x41,0x6c,
+ 0x3,0x40,0x41, 0x2,0x41,0x6b, 0x2,0x41,0x6d, 0x2,0x41,0x6e,
+ 0x1,0x63,0x38, 0x3,0x40,0x40, 0x1,0x63,0x36, 0x2,0x49,0x28,
+ 0x2,0x49,0x29, 0x1,0x68,0x23, 0x1,0x68,0x22, 0x2,0x4c,0x61,
+ 0x4,0x49,0x25, 0x3,0x4b,0x31, 0x1,0x6c,0x2a, 0x1,0x6c,0x2b,
+ 0x1,0x6c,0x2c, 0x1,0x6c,0x2e, 0x2,0x4f,0x5a, 0x2,0x4f,0x5b,
+ 0x1,0x6c,0x2d, 0x3,0x4b,0x32, 0x3,0x50,0x36, 0x1,0x70,0x38,
+ 0x4,0x4f,0x64, 0x1,0x70,0x39, 0x3,0x50,0x37, 0x4,0x55,0x6d,
+ 0x2,0x65,0x39, 0x2,0x6b,0x51, 0x2,0x6b,0x50, 0x2,0x6e,0x7e,
+ 0x3,0x60,0x2c, 0x1,0x44,0x30, 0x3,0x21,0x37, 0x3,0x21,0x54,
+ 0x3,0x21,0x53, 0x1,0x45,0x7c, 0x1,0x45,0x7b, 0x1,0x47,0x49,
+ 0x4,0x22,0x42, 0x4,0x22,0x3f, 0x2,0x21,0x7e, 0x4,0x22,0x41,
+ 0x3,0x23,0x28, 0x1,0x49,0x37, 0x1,0x49,0x38, 0x1,0x49,0x36,
+ 0x1,0x49,0x39, 0x2,0x23,0x31, 0x2,0x23,0x32, 0x4,0x23,0x46,
+ 0x4,0x23,0x47, 0x4,0x23,0x48, 0x3,0x24,0x63, 0x3,0x24,0x62,
+ 0x3,0x27,0x61, 0x5,0x25,0x3a, 0x5,0x25,0x37, 0x5,0x25,0x38,
+ 0x3,0x27,0x60, 0x5,0x25,0x3b, 0x1,0x4c,0x34, 0x2,0x25,0x55,
+ 0x4,0x25,0x50, 0x1,0x4c,0x33, 0x3,0x27,0x62, 0x2,0x29,0x34,
+ 0x1,0x50,0x30, 0x2,0x29,0x35, 0x1,0x50,0x2f, 0x3,0x2b,0x48,
+ 0x3,0x2b,0x46, 0x4,0x28,0x49, 0x1,0x50,0x2d, 0x4,0x28,0x4b,
+ 0x1,0x50,0x2e, 0x3,0x2b,0x47, 0x3,0x2f,0x6f, 0x2,0x2e,0x30,
+ 0x3,0x2f,0x6c, 0x3,0x2f,0x6a, 0x3,0x2f,0x6d, 0x3,0x2f,0x6e,
+ 0x1,0x59,0x2c, 0x2,0x33,0x71, 0x3,0x34,0x52, 0x1,0x59,0x2f,
+ 0x2,0x33,0x70, 0x1,0x5b,0x2b, 0x1,0x59,0x2e, 0x1,0x59,0x2d,
+ 0x1,0x5e,0x3a, 0x5,0x36,0x6a, 0x1,0x5e,0x39, 0x1,0x5e,0x38,
+ 0x1,0x63,0x39, 0x3,0x40,0x45, 0x3,0x40,0x44, 0x1,0x63,0x3c,
+ 0x1,0x63,0x3d, 0x1,0x63,0x3b, 0x4,0x3c,0x3c, 0x1,0x63,0x3a,
+ 0x3,0x40,0x46, 0x5,0x44,0x67, 0x2,0x49,0x2a, 0x3,0x46,0x21,
+ 0x2,0x49,0x2b, 0x5,0x44,0x63, 0x3,0x45,0x7e, 0x3,0x4b,0x33,
+ 0x2,0x4f,0x5d, 0x1,0x6c,0x2f, 0x2,0x4f,0x5c, 0x3,0x4d,0x2c,
+ 0x1,0x70,0x3a, 0x2,0x5c,0x4b, 0x1,0x73,0x44, 0x5,0x53,0x62,
+ 0x2,0x65,0x3a, 0x1,0x79,0x61, 0x1,0x27,0x34, 0x1,0x44,0x44,
+ 0x1,0x45,0x24, 0x2,0x21,0x36, 0x3,0x21,0x55, 0x1,0x45,0x25,
+ 0x1,0x45,0x26, 0x3,0x21,0x56, 0xf,0x21,0x30, 0x3,0x22,0x23,
+ 0x3,0x22,0x22, 0x1,0x45,0x7d, 0x1,0x45,0x7e, 0x3,0x22,0x24,
+ 0x1,0x47,0x4a, 0x2,0x23,0x33, 0x2,0x25,0x56, 0x2,0x25,0x57,
+ 0x4,0x25,0x51, 0x1,0x50,0x31, 0x2,0x2e,0x31, 0x1,0x59,0x31,
+ 0x1,0x59,0x30, 0x2,0x3a,0x47, 0x2,0x3a,0x46, 0x6,0x50,0x74,
+ 0x3,0x50,0x38, 0x1,0x44,0x31, 0x1,0x45,0x27, 0x1,0x46,0x21,
+ 0x4,0x30,0x5e, 0x1,0x59,0x32, 0x2,0x21,0x24, 0x4,0x21,0x65,
+ 0x2,0x21,0x4d, 0x1,0x46,0x22, 0x3,0x22,0x26, 0x2,0x22,0x22,
+ 0x1,0x47,0x4c, 0x1,0x47,0x4b, 0x2,0x22,0x21, 0x1,0x49,0x3a,
+ 0x3,0x64,0x50, 0x3,0x24,0x65, 0x3,0x2b,0x49, 0x4,0x28,0x4e,
+ 0x4,0x28,0x50, 0x1,0x54,0x4d, 0x4,0x2b,0x78, 0x4,0x30,0x5f,
+ 0x2,0x33,0x72, 0x1,0x63,0x3e, 0x2,0x49,0x2c, 0x1,0x68,0x24,
+ 0x3,0x46,0x23, 0x3,0x4b,0x34, 0x2,0x56,0x45, 0x3,0x54,0x44,
+ 0x3,0x5c,0x34, 0x2,0x68,0x6a, 0x3,0x21,0x29, 0x1,0x45,0x28,
+ 0x3,0x21,0x57, 0x3,0x24,0x66, 0x2,0x25,0x58, 0x2,0x29,0x36,
+ 0x1,0x59,0x35, 0x1,0x59,0x33, 0x1,0x59,0x34, 0x1,0x44,0x32,
+ 0x4,0x21,0x30, 0x1,0x44,0x45, 0x1,0x24,0x3f, 0x1,0x45,0x2b,
+ 0x3,0x21,0x59, 0x1,0x45,0x2a, 0x1,0x45,0x29, 0x1,0x46,0x25,
+ 0x1,0x46,0x24, 0x3,0x23,0x2a, 0x2,0x21,0x4e, 0x2,0x22,0x23,
+ 0xf,0x22,0x2c, 0x3,0x23,0x2b, 0x3,0x23,0x2d, 0x1,0x4c,0x38,
+ 0x1,0x4c,0x35, 0x1,0x4c,0x37, 0x1,0x4c,0x36, 0x3,0x27,0x63,
+ 0x1,0x50,0x32, 0x3,0x2b,0x4a, 0x4,0x30,0x60, 0x1,0x5e,0x3b,
+ 0x4,0x66,0x30, 0x1,0x44,0x33, 0x3,0x21,0x5a, 0x1,0x45,0x2c,
+ 0x3,0x22,0x27, 0x1,0x46,0x27, 0x1,0x46,0x26, 0x2,0x23,0x34,
+ 0x4,0x23,0x4d, 0x3,0x64,0x51, 0x1,0x4c,0x39, 0x3,0x2a,0x5c,
+ 0x4,0x30,0x64, 0x3,0x21,0x2a, 0x4,0x21,0x31, 0x2,0x21,0x37,
+ 0x3,0x22,0x28, 0x1,0x46,0x29, 0x1,0x46,0x28, 0x1,0x47,0x4d,
+ 0x1,0x47,0x4e, 0x2,0x23,0x35, 0x1,0x49,0x3b, 0x3,0x24,0x67,
+ 0x1,0x49,0x3c, 0x3,0x27,0x65, 0x1,0x4c,0x3a, 0x1,0x4c,0x3b,
+ 0x1,0x4c,0x3c, 0x3,0x27,0x66, 0x1,0x50,0x33, 0x2,0x29,0x37,
+ 0x3,0x2b,0x4b, 0x4,0x30,0x65, 0x1,0x54,0x4e, 0x3,0x40,0x47,
+ 0x2,0x21,0x25, 0x4,0x21,0x44, 0x1,0x45,0x2d, 0x3,0x21,0x5b,
+ 0x4,0x21,0x67, 0x4,0x21,0x66, 0x3,0x22,0x29, 0x2,0x22,0x24,
+ 0x3,0x23,0x2f, 0x2,0x23,0x36, 0x2,0x23,0x37, 0x2,0x25,0x59,
+ 0x3,0x27,0x67, 0x2,0x25,0x5a, 0x2,0x29,0x39, 0x2,0x29,0x38,
+ 0x2,0x29,0x3b, 0x2,0x29,0x3a, 0x1,0x50,0x34, 0x3,0x64,0x52,
+ 0x2,0x33,0x73, 0x1,0x54,0x50, 0x2,0x2e,0x32, 0x1,0x54,0x4f,
+ 0x3,0x34,0x54, 0x4,0x30,0x68, 0x2,0x3a,0x48, 0x1,0x5e,0x3c,
+ 0x3,0x3a,0x28, 0x2,0x3a,0x49, 0x3,0x3a,0x27, 0x3,0x40,0x4a,
+ 0x3,0x40,0x49, 0x3,0x40,0x48, 0x2,0x49,0x2d, 0x1,0x68,0x25,
+ 0x3,0x46,0x25, 0x4,0x3c,0x40, 0x3,0x46,0x26, 0x3,0x4b,0x35,
+ 0x1,0x6c,0x30, 0x3,0x54,0x45, 0x2,0x65,0x3b, 0xf,0x6d,0x2e,
+ 0x3,0x21,0x2b, 0x3,0x21,0x5c, 0x4,0x21,0x45, 0x2,0x21,0x38,
+ 0x3,0x22,0x2a, 0x1,0x46,0x2a, 0x4,0x22,0x48, 0x3,0x23,0x31,
+ 0x4,0x25,0x59, 0x3,0x27,0x69, 0x3,0x27,0x6a, 0x1,0x59,0x36,
+ 0x3,0x34,0x55, 0x3,0x3a,0x29, 0x1,0x44,0x34, 0x1,0x44,0x46,
+ 0x1,0x45,0x2f, 0x1,0x45,0x2e, 0x3,0x21,0x5e, 0x1,0x45,0x30,
+ 0x3,0x21,0x60, 0x4,0x21,0x69, 0x3,0x22,0x2b, 0x3,0x23,0x33,
+ 0x4,0x23,0x4f, 0x1,0x4c,0x3e, 0x3,0x27,0x6b, 0x1,0x4c,0x3d,
+ 0x1,0x4c,0x3f, 0x3,0x2b,0x50, 0x3,0x2b,0x4f, 0x1,0x50,0x35,
+ 0x3,0x2b,0x4e, 0x3,0x2b,0x4d, 0x6,0x35,0x78, 0x1,0x54,0x51,
+ 0x3,0x40,0x4b, 0x2,0x56,0x46, 0x1,0x76,0x3b, 0x1,0x44,0x47,
+ 0x1,0x46,0x2c, 0x1,0x46,0x3b, 0x1,0x46,0x36, 0x4,0x21,0x6c,
+ 0x1,0x46,0x31, 0x1,0x46,0x30, 0x1,0x46,0x37, 0x1,0x46,0x35,
+ 0x1,0x46,0x2e, 0x1,0x46,0x3c, 0x1,0x46,0x2f, 0x1,0x46,0x2b,
+ 0x1,0x46,0x3a, 0x1,0x46,0x39, 0x1,0x46,0x38, 0x1,0x46,0x2d,
+ 0x3,0x22,0x31, 0x1,0x46,0x34, 0x3,0x22,0x2d, 0x3,0x22,0x2e,
+ 0x1,0x46,0x33, 0x3,0x22,0x2f, 0xf,0x21,0x50, 0x1,0x46,0x3d,
+ 0x1,0x46,0x32, 0x4,0x21,0x6a, 0x3,0x23,0x35, 0x3,0x23,0x37,
+ 0x1,0x47,0x54, 0x4,0x22,0x4c, 0x1,0x47,0x5a, 0x1,0x47,0x56,
+ 0x3,0x23,0x39, 0x1,0x47,0x5c, 0x2,0x22,0x25, 0x1,0x47,0x59,
+ 0x1,0x47,0x4f, 0x1,0x47,0x52, 0x1,0x47,0x55, 0x1,0x47,0x51,
+ 0x1,0x47,0x58, 0x1,0x47,0x5b, 0x1,0x47,0x50, 0x1,0x47,0x53,
+ 0x1,0x47,0x57, 0x1,0x47,0x5d, 0x3,0x23,0x3a, 0x3,0x23,0x3b,
+ 0x3,0x23,0x34, 0x2,0x23,0x40, 0x2,0x23,0x3d, 0x3,0x24,0x76,
+ 0x1,0x49,0x49, 0x2,0x23,0x3e, 0x1,0x49,0x3d, 0x1,0x49,0x3f,
+ 0x1,0x49,0x57, 0x1,0x49,0x52, 0x3,0x24,0x79, 0x3,0x24,0x7e,
+ 0x3,0x24,0x75, 0x2,0x23,0x45, 0x2,0x23,0x3f, 0x1,0x49,0x41,
+ 0x1,0x49,0x43, 0x2,0x23,0x44, 0x1,0x49,0x4a, 0x2,0x23,0x3a,
+ 0x1,0x49,0x56, 0x1,0x49,0x58, 0x1,0x49,0x3e, 0x1,0x49,0x4f,
+ 0x3,0x25,0x24, 0x2,0x23,0x38, 0x1,0x49,0x55, 0x3,0x24,0x77,
+ 0x1,0x49,0x46, 0x3,0x24,0x7b, 0x1,0x49,0x50, 0x1,0x49,0x51,
+ 0x2,0x23,0x39, 0x1,0x49,0x4e, 0x1,0x49,0x4c, 0x3,0x24,0x70,
+ 0x1,0x49,0x4d, 0x1,0x49,0x53, 0x2,0x23,0x41, 0x1,0x49,0x40,
+ 0x3,0x25,0x21, 0x1,0x49,0x54, 0x2,0x23,0x43, 0x1,0x49,0x48,
+ 0x1,0x49,0x45, 0x3,0x24,0x73, 0x2,0x23,0x3c, 0x1,0x49,0x44,
+ 0x2,0x23,0x46, 0x1,0x49,0x47, 0x3,0x24,0x7c, 0x1,0x49,0x4b,
+ 0x3,0x24,0x78, 0x3,0x24,0x74, 0x3,0x24,0x6d, 0x1,0x49,0x42,
+ 0x2,0x23,0x42, 0x3,0x24,0x7d, 0x3,0x25,0x22, 0x2,0x23,0x3b,
+ 0x3,0x25,0x23, 0x4,0x25,0x64, 0x4,0x25,0x63, 0x3,0x27,0x6e,
+ 0x2,0x25,0x6b, 0x2,0x25,0x6a, 0x1,0x4c,0x51, 0x2,0x25,0x6d,
+ 0x2,0x25,0x6f, 0x2,0x25,0x64, 0x2,0x25,0x67, 0x2,0x25,0x6e,
+ 0x1,0x4c,0x52, 0x3,0x27,0x74, 0x3,0x27,0x78, 0x2,0x25,0x61,
+ 0x2,0x25,0x65, 0x3,0x27,0x75, 0x4,0x25,0x5f, 0x2,0x25,0x69,
+ 0x2,0x29,0x4a, 0x1,0x4c,0x4d, 0x2,0x29,0x4e, 0x1,0x4c,0x40,
+ 0x2,0x25,0x66, 0x1,0x4c,0x41, 0x1,0x4c,0x4e, 0x1,0x4c,0x47,
+ 0x1,0x4c,0x43, 0x3,0x27,0x71, 0x2,0x25,0x62, 0x1,0x4c,0x46,
+ 0x1,0x4c,0x4b, 0x1,0x4c,0x54, 0x2,0x25,0x63, 0x2,0x25,0x5c,
+ 0x1,0x4c,0x45, 0x2,0x25,0x5d, 0x2,0x25,0x5f, 0x4,0x25,0x60,
+ 0x1,0x4c,0x48, 0x3,0x27,0x6c, 0x1,0x4c,0x4a, 0x2,0x25,0x5b,
+ 0x2,0x25,0x60, 0x3,0x27,0x70, 0x3,0x27,0x79, 0x1,0x4c,0x53,
+ 0x1,0x4c,0x4f, 0x2,0x25,0x68, 0x1,0x4c,0x55, 0x3,0x27,0x73,
+ 0x1,0x4c,0x4c, 0x2,0x25,0x5e, 0x1,0x4c,0x49, 0x3,0x27,0x6f,
+ 0x3,0x27,0x77, 0x1,0x4c,0x44, 0x1,0x4c,0x42, 0x2,0x25,0x6c,
+ 0x1,0x4c,0x50, 0xf,0x25,0x71, 0x3,0x2b,0x5c, 0x3,0x2b,0x5d,
+ 0x2,0x29,0x49, 0x2,0x29,0x3d, 0x2,0x29,0x4c, 0x3,0x2b,0x57,
+ 0x3,0x2b,0x59, 0x2,0x29,0x3f, 0x1,0x50,0x3c, 0x1,0x50,0x4a,
+ 0x1,0x50,0x38, 0x1,0x50,0x49, 0x1,0x50,0x41, 0x1,0x50,0x46,
+ 0x1,0x50,0x36, 0x2,0x29,0x3e, 0x2,0x29,0x44, 0x1,0x50,0x45,
+ 0x2,0x29,0x50, 0x1,0x50,0x47, 0x3,0x2b,0x5b, 0x1,0x50,0x3d,
+ 0x3,0x2b,0x54, 0x3,0x2b,0x5e, 0x2,0x29,0x46, 0x2,0x29,0x43,
+ 0x1,0x50,0x3b, 0x3,0x2b,0x51, 0x2,0x29,0x3c, 0x1,0x50,0x48,
+ 0x2,0x29,0x4b, 0x1,0x50,0x40, 0x2,0x29,0x4d, 0x1,0x50,0x4b,
+ 0x1,0x50,0x37, 0x1,0x50,0x42, 0x1,0x50,0x3f, 0x2,0x29,0x41,
+ 0x1,0x50,0x43, 0x2,0x29,0x47, 0x2,0x29,0x48, 0x1,0x50,0x3e,
+ 0x1,0x50,0x44, 0x1,0x50,0x3a, 0x3,0x2b,0x55, 0x3,0x64,0x54,
+ 0x3,0x2b,0x63, 0x3,0x2b,0x61, 0x1,0x50,0x39, 0x2,0x29,0x40,
+ 0x3,0x2b,0x53, 0x2,0x29,0x45, 0x3,0x2b,0x58, 0x2,0x29,0x4f,
+ 0x2,0x2e,0x46, 0x1,0x54,0x5e, 0x2,0x2e,0x34, 0x4,0x2c,0x2d,
+ 0x2,0x2e,0x39, 0x1,0x54,0x57, 0x1,0x54,0x62, 0x2,0x2e,0x37,
+ 0x1,0x54,0x52, 0x1,0x54,0x5c, 0x1,0x54,0x61, 0x2,0x2e,0x3e,
+ 0x4,0x2c,0x26, 0x1,0x54,0x5d, 0x1,0x54,0x60, 0x3,0x2f,0x77,
+ 0x3,0x30,0x21, 0x2,0x2e,0x41, 0x1,0x54,0x58, 0x2,0x2e,0x38,
+ 0x3,0x2f,0x74, 0x3,0x2f,0x78, 0x3,0x30,0x22, 0x2,0x2e,0x44,
+ 0x2,0x2e,0x45, 0x3,0x2f,0x79, 0x1,0x54,0x5a, 0x2,0x2e,0x43,
+ 0x1,0x54,0x56, 0x1,0x54,0x65, 0x4,0x2c,0x29, 0x2,0x2e,0x3b,
+ 0x3,0x2f,0x7b, 0x1,0x54,0x54, 0x3,0x2f,0x7a, 0x2,0x2e,0x48,
+ 0x2,0x2e,0x3c, 0x2,0x2e,0x40, 0x1,0x54,0x59, 0x1,0x54,0x64,
+ 0x2,0x2e,0x3d, 0x1,0x54,0x5f, 0x2,0x2e,0x42, 0x2,0x2e,0x49,
+ 0x2,0x34,0x24, 0x3,0x2f,0x73, 0x2,0x2e,0x47, 0x1,0x54,0x66,
+ 0x1,0x54,0x53, 0x2,0x2e,0x3f, 0x2,0x2e,0x36, 0x3,0x2f,0x76,
+ 0x1,0x54,0x5b, 0x4,0x2c,0x28, 0x4,0x2c,0x2e, 0x2,0x2e,0x35,
+ 0x3,0x2f,0x7e, 0x3,0x30,0x25, 0x2,0x2e,0x3a, 0xf,0x29,0x54,
+ 0xf,0x2e,0x42, 0xf,0x2e,0x4a, 0x2,0x2e,0x33, 0x1,0x54,0x63,
+ 0x3,0x67,0x21, 0x3,0x34,0x5f, 0x2,0x33,0x7a, 0x3,0x34,0x68,
+ 0x1,0x59,0x49, 0x2,0x34,0x2a, 0x1,0x59,0x47, 0x1,0x59,0x44,
+ 0x2,0x34,0x21, 0x1,0x59,0x40, 0x2,0x34,0x25, 0x1,0x59,0x4b,
+ 0x2,0x33,0x79, 0x2,0x33,0x7e, 0x2,0x33,0x7d, 0x1,0x54,0x55,
+ 0x1,0x59,0x46, 0x2,0x34,0x28, 0x3,0x34,0x66, 0x2,0x34,0x2b,
+ 0x2,0x33,0x76, 0x4,0x30,0x77, 0x1,0x5e,0x4e, 0x3,0x34,0x67,
+ 0x2,0x34,0x2c, 0x1,0x59,0x4c, 0x4,0x30,0x72, 0x1,0x59,0x3e,
+ 0x1,0x59,0x3b, 0x2,0x34,0x23, 0x1,0x59,0x38, 0x4,0x30,0x74,
+ 0x2,0x34,0x29, 0x3,0x34,0x5b, 0x1,0x59,0x3f, 0x2,0x34,0x2d,
+ 0x3,0x34,0x58, 0x2,0x33,0x77, 0x2,0x34,0x27, 0x1,0x59,0x42,
+ 0x2,0x33,0x78, 0x2,0x33,0x7b, 0x2,0x34,0x22, 0x3,0x34,0x62,
+ 0x3,0x34,0x61, 0x1,0x59,0x43, 0x1,0x59,0x41, 0x1,0x59,0x4d,
+ 0x3,0x34,0x57, 0x3,0x3a,0x36, 0x3,0x34,0x64, 0x4,0x30,0x6b,
+ 0x1,0x59,0x48, 0x3,0x34,0x5e, 0x1,0x59,0x3c, 0x1,0x5a,0x76,
+ 0x4,0x30,0x7a, 0x1,0x59,0x3d, 0x2,0x33,0x7c, 0x1,0x59,0x4a,
+ 0x1,0x59,0x45, 0x2,0x34,0x26, 0x1,0x59,0x3a, 0x3,0x34,0x59,
+ 0x1,0x59,0x39, 0x3,0x64,0x57, 0x3,0x64,0x56, 0x3,0x67,0x22,
+ 0x3,0x64,0x55, 0x2,0x33,0x74, 0x2,0x33,0x75, 0x2,0x3a,0x4e,
+ 0x3,0x3a,0x3c, 0x1,0x5e,0x3d, 0x1,0x5e,0x40, 0x2,0x3a,0x59,
+ 0x1,0x5e,0x54, 0x2,0x3a,0x5c, 0x1,0x5e,0x3e, 0x2,0x3a,0x55,
+ 0x1,0x5e,0x44, 0x1,0x5e,0x4a, 0x1,0x61,0x43, 0x3,0x3a,0x31,
+ 0x3,0x3a,0x38, 0x1,0x5e,0x48, 0x2,0x3a,0x52, 0x1,0x5e,0x55,
+ 0x1,0x5e,0x41, 0x1,0x5e,0x49, 0x2,0x3a,0x5a, 0x2,0x41,0x7c,
+ 0x2,0x3a,0x5f, 0x2,0x3a,0x53, 0x4,0x36,0x5c, 0x2,0x3a,0x4a,
+ 0x2,0x3a,0x57, 0x2,0x3a,0x51, 0x1,0x5e,0x47, 0x2,0x3a,0x5d,
+ 0x3,0x3a,0x2e, 0x3,0x3a,0x2a, 0x1,0x5e,0x43, 0x1,0x5e,0x57,
+ 0x1,0x5e,0x50, 0x3,0x3a,0x33, 0x1,0x5e,0x45, 0x1,0x5e,0x42,
+ 0x3,0x3a,0x40, 0x1,0x5e,0x4d, 0x3,0x3a,0x34, 0x2,0x3a,0x5e,
+ 0x2,0x3a,0x50, 0x2,0x3a,0x56, 0x2,0x3a,0x58, 0x2,0x3a,0x4c,
+ 0x2,0x3a,0x5b, 0x1,0x5e,0x3f, 0x2,0x3a,0x4b, 0x3,0x3a,0x42,
+ 0x1,0x5e,0x46, 0x1,0x5e,0x56, 0x1,0x5e,0x52, 0x2,0x3a,0x4d,
+ 0x1,0x5e,0x4c, 0x3,0x3a,0x3b, 0xf,0x39,0x71, 0x1,0x5e,0x53,
+ 0x1,0x5e,0x4f, 0x1,0x5e,0x4b, 0x3,0x3a,0x2f, 0x2,0x3a,0x54,
+ 0x6,0x47,0x29, 0x3,0x67,0x23, 0x1,0x5e,0x51, 0x2,0x41,0x7a,
+ 0x2,0x41,0x76, 0x3,0x40,0x51, 0x2,0x42,0x27, 0x2,0x41,0x6f,
+ 0x2,0x41,0x78, 0x1,0x63,0x4c, 0x1,0x63,0x4d, 0x1,0x63,0x45,
+ 0x2,0x42,0x23, 0x1,0x63,0x4f, 0x2,0x41,0x74, 0x2,0x41,0x73,
+ 0x2,0x41,0x71, 0x2,0x42,0x25, 0x1,0x63,0x43, 0x2,0x41,0x7d,
+ 0x2,0x41,0x72, 0x1,0x63,0x46, 0x2,0x41,0x7b, 0x1,0x63,0x41,
+ 0x2,0x41,0x77, 0x2,0x41,0x7e, 0x2,0x42,0x22, 0x3,0x40,0x4e,
+ 0x4,0x3c,0x4b, 0x2,0x42,0x26, 0x1,0x63,0x4a, 0x2,0x41,0x70,
+ 0x1,0x63,0x44, 0x2,0x41,0x75, 0x3,0x3a,0x2b, 0x1,0x63,0x3f,
+ 0x6,0x51,0x43, 0x1,0x63,0x4b, 0x2,0x42,0x21, 0x1,0x63,0x47,
+ 0x1,0x63,0x48, 0x1,0x63,0x4e, 0x1,0x63,0x42, 0x1,0x23,0x21,
+ 0x1,0x63,0x40, 0x2,0x41,0x79, 0x3,0x40,0x4c, 0x3,0x67,0x25,
+ 0x1,0x63,0x49, 0x3,0x67,0x24, 0xf,0x40,0x62, 0x2,0x42,0x24,
+ 0x3,0x64,0x58, 0x1,0x68,0x35, 0x1,0x68,0x30, 0x3,0x46,0x2e,
+ 0x2,0x49,0x3c, 0x2,0x49,0x38, 0x3,0x46,0x28, 0x2,0x49,0x32,
+ 0x1,0x68,0x2a, 0x1,0x68,0x26, 0x2,0x49,0x3b, 0x1,0x68,0x27,
+ 0x2,0x49,0x35, 0x2,0x49,0x37, 0x3,0x46,0x29, 0x2,0x49,0x3a,
+ 0x3,0x46,0x36, 0x1,0x68,0x2c, 0x3,0x46,0x2c, 0x1,0x68,0x33,
+ 0x1,0x68,0x2d, 0x4,0x42,0x57, 0x3,0x46,0x2a, 0x2,0x49,0x30,
+ 0x1,0x68,0x2e, 0x1,0x68,0x2f, 0x2,0x49,0x33, 0x1,0x68,0x34,
+ 0x3,0x46,0x34, 0x2,0x49,0x31, 0x2,0x49,0x36, 0x1,0x68,0x2b,
+ 0x2,0x49,0x2f, 0x1,0x68,0x31, 0x1,0x68,0x29, 0x3,0x46,0x33,
+ 0x4,0x42,0x4b, 0x1,0x68,0x28, 0x2,0x49,0x34, 0x2,0x49,0x39,
+ 0x3,0x46,0x31, 0x1,0x68,0x32, 0x3,0x64,0x5a, 0x3,0x64,0x59,
+ 0x3,0x46,0x50, 0x2,0x49,0x2e, 0x3,0x46,0x30, 0x1,0x6c,0x37,
+ 0x2,0x4f,0x6e, 0x3,0x4b,0x41, 0x2,0x4f,0x6b, 0x3,0x4b,0x38,
+ 0x1,0x6c,0x31, 0x1,0x6c,0x3d, 0x1,0x6c,0x3e, 0x3,0x4b,0x3d,
+ 0x1,0x6c,0x34, 0x2,0x4f,0x69, 0x1,0x6c,0x36, 0x2,0x4f,0x61,
+ 0x1,0x6c,0x3c, 0x3,0x4b,0x44, 0x2,0x4f,0x6d, 0x1,0x6c,0x33,
+ 0x2,0x4f,0x6f, 0x1,0x6c,0x32, 0x4,0x49,0x31, 0x2,0x4f,0x6a,
+ 0x2,0x4f,0x6c, 0x1,0x6c,0x35, 0x2,0x4f,0x68, 0x2,0x4f,0x62,
+ 0x2,0x4f,0x5f, 0x4,0x49,0x2e, 0x3,0x4b,0x3e, 0x2,0x3a,0x4f,
+ 0x2,0x4f,0x65, 0x3,0x4b,0x37, 0x2,0x4f,0x5e, 0x2,0x4f,0x64,
+ 0x2,0x4f,0x63, 0x3,0x4b,0x3b, 0x2,0x4f,0x60, 0x3,0x4b,0x43,
+ 0x1,0x6c,0x39, 0x3,0x4b,0x45, 0x3,0x4b,0x40, 0x3,0x46,0x35,
+ 0x3,0x4b,0x3c, 0x1,0x6c,0x38, 0x3,0x4b,0x39, 0x7,0x21,0x63,
+ 0x3,0x4b,0x3f, 0x1,0x6c,0x3a, 0x2,0x4f,0x66, 0x1,0x70,0x3b,
+ 0x2,0x4f,0x67, 0x2,0x56,0x4f, 0x3,0x50,0x3f, 0x2,0x56,0x48,
+ 0x3,0x50,0x40, 0x1,0x70,0x47, 0x2,0x56,0x4c, 0x1,0x70,0x3f,
+ 0x1,0x70,0x43, 0x2,0x56,0x4b, 0x3,0x50,0x3b, 0x1,0x70,0x42,
+ 0x1,0x70,0x3e, 0x1,0x70,0x41, 0x1,0x70,0x3c, 0x1,0x70,0x46,
+ 0x2,0x56,0x4d, 0x2,0x56,0x49, 0x1,0x70,0x45, 0x2,0x56,0x47,
+ 0x1,0x70,0x44, 0x2,0x56,0x4e, 0x2,0x56,0x4a, 0x1,0x6c,0x3b,
+ 0x4,0x4f,0x71, 0x1,0x70,0x48, 0x2,0x56,0x50, 0x1,0x70,0x40,
+ 0x1,0x70,0x3d, 0xf,0x53,0x5d, 0x3,0x50,0x3d, 0x3,0x54,0x48,
+ 0x2,0x5c,0x52, 0x2,0x5c,0x54, 0x1,0x73,0x46, 0x2,0x5c,0x55,
+ 0x2,0x5c,0x53, 0x2,0x5c,0x51, 0x2,0x5c,0x50, 0x1,0x73,0x48,
+ 0x2,0x5c,0x4f, 0x1,0x73,0x49, 0x4,0x55,0x74, 0x3,0x54,0x49,
+ 0x3,0x54,0x47, 0x4,0x55,0x78, 0x2,0x5c,0x4d, 0x2,0x5c,0x4e,
+ 0x1,0x73,0x45, 0x1,0x73,0x4a, 0x1,0x73,0x47, 0x3,0x64,0x5d,
+ 0x3,0x64,0x5b, 0x2,0x5c,0x4c, 0x3,0x57,0x5b, 0x1,0x76,0x3c,
+ 0x3,0x57,0x5a, 0x2,0x61,0x48, 0x2,0x61,0x46, 0x2,0x61,0x4b,
+ 0x2,0x61,0x49, 0x3,0x57,0x58, 0x2,0x61,0x47, 0x2,0x61,0x4a,
+ 0x3,0x57,0x59, 0x3,0x57,0x57, 0x3,0x57,0x5c, 0x1,0x78,0x2c,
+ 0x2,0x65,0x3e, 0x2,0x65,0x3f, 0x1,0x78,0x2d, 0x4,0x5f,0x4d,
+ 0x2,0x65,0x40, 0x2,0x65,0x3c, 0x2,0x65,0x41, 0x2,0x65,0x3d,
+ 0x1,0x76,0x3d, 0x3,0x5a,0x2d, 0x3,0x64,0x5e, 0x4,0x63,0x31,
+ 0x2,0x68,0x6b, 0x2,0x68,0x6d, 0x1,0x79,0x64, 0x2,0x68,0x6c,
+ 0x1,0x79,0x63, 0x1,0x79,0x62, 0x3,0x67,0x26, 0x3,0x67,0x27,
+ 0x3,0x64,0x5c, 0x3,0x5e,0x26, 0x1,0x79,0x65, 0x2,0x6b,0x53,
+ 0x2,0x6b,0x54, 0x4,0x66,0x34, 0x1,0x7a,0x65, 0x1,0x7a,0x64,
+ 0x1,0x7a,0x66, 0x2,0x6b,0x52, 0x3,0x67,0x28, 0x2,0x6d,0x46,
+ 0x2,0x6d,0x45, 0x3,0x5f,0x40, 0x1,0x7b,0x59, 0x1,0x7b,0x5b,
+ 0x1,0x7b,0x5a, 0x2,0x6d,0x47, 0x1,0x7c,0x34, 0x2,0x70,0x34,
+ 0x4,0x6a,0x44, 0x4,0x6a,0x43, 0x1,0x7c,0x5d, 0x3,0x60,0x71,
+ 0x2,0x70,0x33, 0x2,0x70,0x7c, 0x2,0x21,0x2a, 0x3,0x21,0x77,
+ 0x4,0x21,0x6f, 0x1,0x46,0x3f, 0x1,0x46,0x3e, 0x4,0x21,0x6d,
+ 0x1,0x47,0x60, 0x1,0x47,0x5f, 0x2,0x22,0x27, 0x1,0x47,0x5e,
+ 0x2,0x22,0x26, 0x3,0x23,0x3e, 0x1,0x49,0x5b, 0x2,0x23,0x49,
+ 0x3,0x25,0x2c, 0x2,0x23,0x48, 0xf,0x23,0x50, 0x3,0x25,0x26,
+ 0x1,0x49,0x59, 0x1,0x49,0x5c, 0x3,0x25,0x2b, 0x3,0x25,0x2a,
+ 0x2,0x23,0x47, 0x3,0x25,0x29, 0x1,0x49,0x5a, 0x3,0x25,0x48,
+ 0x3,0x25,0x27, 0x3,0x25,0x28, 0x3,0x28,0x22, 0x2,0x25,0x70,
+ 0x3,0x27,0x7d, 0x2,0x25,0x71, 0x1,0x4c,0x56, 0x3,0x27,0x7c,
+ 0x3,0x28,0x21, 0x3,0x27,0x7b, 0x1,0x50,0x4c, 0x3,0x2b,0x65,
+ 0x2,0x2e,0x4a, 0x2,0x2e,0x4b, 0x1,0x54,0x67, 0x1,0x54,0x68,
+ 0x3,0x30,0x27, 0x2,0x34,0x2f, 0x1,0x59,0x4e, 0x1,0x59,0x50,
+ 0x2,0x34,0x2e, 0x1,0x59,0x4f, 0x2,0x3a,0x60, 0x1,0x5e,0x58,
+ 0x3,0x3a,0x44, 0x3,0x3a,0x43, 0x4,0x36,0x68, 0x4,0x3c,0x52,
+ 0x1,0x63,0x50, 0x1,0x63,0x51, 0x2,0x42,0x28, 0x3,0x40,0x52,
+ 0x1,0x68,0x37, 0x3,0x46,0x37, 0x1,0x68,0x36, 0x2,0x4f,0x70,
+ 0x2,0x56,0x52, 0x2,0x56,0x51, 0x3,0x5f,0x41, 0x2,0x71,0x5a,
+ 0x1,0x44,0x48, 0x2,0x21,0x39, 0x3,0x21,0x61, 0x2,0x21,0x4f,
+ 0x2,0x21,0x50, 0x3,0x22,0x34, 0x4,0x21,0x70, 0x4,0x21,0x71,
+ 0x1,0x47,0x63, 0x1,0x47,0x67, 0x2,0x22,0x29, 0x4,0x22,0x51,
+ 0x1,0x47,0x65, 0x1,0x47,0x64, 0x2,0x22,0x28, 0x1,0x47,0x66,
+ 0x1,0x47,0x62, 0x3,0x23,0x41, 0x3,0x23,0x42, 0x1,0x47,0x61,
+ 0x2,0x22,0x2a, 0x3,0x23,0x3f, 0x3,0x23,0x40, 0x1,0x49,0x66,
+ 0x3,0x25,0x31, 0x3,0x25,0x3e, 0x1,0x49,0x63, 0x3,0x25,0x30,
+ 0x1,0x49,0x5f, 0x2,0x23,0x4a, 0x3,0x25,0x40, 0x3,0x25,0x36,
+ 0x3,0x25,0x2f, 0x2,0x23,0x4b, 0x3,0x25,0x3c, 0x1,0x49,0x61,
+ 0x3,0x25,0x2d, 0x2,0x23,0x4d, 0x1,0x49,0x5d, 0x2,0x23,0x4e,
+ 0x2,0x23,0x4c, 0x1,0x49,0x60, 0x1,0x49,0x62, 0x1,0x49,0x65,
+ 0x1,0x49,0x64, 0x1,0x49,0x5e, 0x2,0x23,0x4f, 0x3,0x25,0x32,
+ 0x3,0x25,0x41, 0x3,0x25,0x42, 0x3,0x25,0x33, 0x3,0x25,0x38,
+ 0x3,0x25,0x37, 0x3,0x64,0x5f, 0xf,0x23,0x52, 0x3,0x25,0x35,
+ 0x1,0x4c,0x5b, 0x2,0x25,0x7e, 0x3,0x28,0x25, 0x1,0x4c,0x5d,
+ 0x3,0x28,0x23, 0x1,0x4c,0x5c, 0x3,0x28,0x26, 0x2,0x26,0x21,
+ 0x1,0x4c,0x5a, 0x1,0x4c,0x59, 0x2,0x25,0x75, 0x4,0x25,0x69,
+ 0x2,0x25,0x74, 0x3,0x28,0x28, 0x2,0x25,0x72, 0x2,0x25,0x77,
+ 0x2,0x25,0x76, 0x2,0x25,0x73, 0x2,0x25,0x7c, 0x2,0x25,0x7d,
+ 0x2,0x25,0x7a, 0x2,0x25,0x78, 0x1,0x4c,0x58, 0x3,0x28,0x29,
+ 0x4,0x25,0x66, 0x4,0x25,0x68, 0x2,0x25,0x7b, 0x1,0x4c,0x5e,
+ 0x2,0x26,0x22, 0x4,0x25,0x65, 0x3,0x28,0x2a, 0x2,0x25,0x79,
+ 0x3,0x28,0x24, 0x1,0x50,0x4d, 0x1,0x4c,0x57, 0x4,0x25,0x6e,
+ 0xf,0x26,0x33, 0x3,0x64,0x60, 0x1,0x50,0x4e, 0x2,0x29,0x55,
+ 0x3,0x2b,0x69, 0x3,0x2b,0x68, 0x2,0x29,0x5b, 0x3,0x2b,0x6c,
+ 0x3,0x2b,0x67, 0x3,0x2b,0x6a, 0x1,0x50,0x54, 0x2,0x29,0x59,
+ 0x2,0x29,0x5f, 0x3,0x2b,0x71, 0x2,0x29,0x56, 0x2,0x29,0x5a,
+ 0x2,0x29,0x5c, 0x2,0x29,0x5e, 0x2,0x29,0x58, 0x3,0x2b,0x70,
+ 0x2,0x29,0x57, 0x2,0x29,0x52, 0x2,0x29,0x53, 0x1,0x50,0x4f,
+ 0x3,0x2b,0x6b, 0x1,0x50,0x51, 0x1,0x50,0x50, 0x2,0x29,0x54,
+ 0x2,0x29,0x5d, 0x3,0x2b,0x6d, 0x3,0x2b,0x72, 0x3,0x2b,0x6e,
+ 0x4,0x28,0x60, 0xf,0x29,0x6a, 0xf,0x29,0x71, 0x3,0x2b,0x66,
+ 0x1,0x50,0x53, 0x4,0x28,0x5e, 0x2,0x29,0x51, 0x2,0x2e,0x55,
+ 0x3,0x30,0x2a, 0x2,0x2e,0x54, 0x2,0x2e,0x59, 0x2,0x2e,0x50,
+ 0x3,0x30,0x30, 0x2,0x2e,0x53, 0x2,0x2e,0x52, 0x3,0x30,0x2f,
+ 0x2,0x2e,0x56, 0x3,0x30,0x38, 0x2,0x2e,0x5a, 0x1,0x54,0x69,
+ 0x1,0x54,0x6c, 0x3,0x30,0x34, 0x3,0x30,0x35, 0x2,0x2e,0x51,
+ 0x2,0x2e,0x57, 0x3,0x30,0x33, 0x3,0x30,0x28, 0x3,0x30,0x37,
+ 0x1,0x54,0x6b, 0x2,0x2e,0x4c, 0x3,0x30,0x2b, 0x1,0x50,0x52,
+ 0x2,0x34,0x3d, 0x2,0x2e,0x58, 0x3,0x30,0x36, 0x2,0x2e,0x4f,
+ 0x4,0x2c,0x33, 0x1,0x54,0x6a, 0x2,0x2e,0x4e, 0xf,0x2e,0x5c,
+ 0x3,0x30,0x32, 0x2,0x34,0x34, 0x3,0x34,0x6e, 0x3,0x34,0x71,
+ 0x1,0x59,0x51, 0x1,0x59,0x55, 0x2,0x34,0x44, 0x2,0x34,0x32,
+ 0x2,0x34,0x40, 0x1,0x59,0x56, 0x2,0x34,0x42, 0x3,0x34,0x72,
+ 0x2,0x34,0x48, 0x3,0x34,0x74, 0x2,0x34,0x4c, 0x3,0x34,0x69,
+ 0x4,0x30,0x7b, 0x2,0x34,0x43, 0x2,0x34,0x37, 0x2,0x34,0x3f,
+ 0x3,0x34,0x6b, 0x2,0x34,0x4d, 0x2,0x34,0x4b, 0x2,0x34,0x41,
+ 0x2,0x34,0x3c, 0x2,0x34,0x35, 0x2,0x3a,0x68, 0x2,0x34,0x33,
+ 0x1,0x59,0x5a, 0x2,0x34,0x3a, 0x1,0x59,0x5b, 0x1,0x59,0x57,
+ 0x2,0x34,0x30, 0x2,0x34,0x46, 0x2,0x34,0x38, 0x3,0x34,0x6f,
+ 0x3,0x34,0x75, 0x2,0x34,0x36, 0x2,0x34,0x49, 0x1,0x59,0x58,
+ 0x3,0x34,0x76, 0x2,0x34,0x4f, 0x1,0x59,0x52, 0x1,0x59,0x54,
+ 0x2,0x34,0x3e, 0x2,0x34,0x39, 0x1,0x54,0x6d, 0x1,0x59,0x53,
+ 0x2,0x34,0x3b, 0x2,0x34,0x4a, 0x2,0x34,0x4e, 0x2,0x34,0x45,
+ 0x3,0x64,0x61, 0x2,0x34,0x47, 0x3,0x64,0x62, 0x3,0x64,0x63,
+ 0x2,0x34,0x31, 0x4,0x36,0x69, 0x3,0x3a,0x4a, 0x2,0x3a,0x63,
+ 0x3,0x3a,0x45, 0x2,0x3a,0x6c, 0x2,0x3a,0x6b, 0x1,0x5e,0x60,
+ 0x2,0x3a,0x64, 0x3,0x3a,0x47, 0x1,0x5e,0x61, 0x1,0x5e,0x5f,
+ 0x3,0x3a,0x50, 0x2,0x3a,0x66, 0x1,0x5e,0x5c, 0x2,0x3a,0x6a,
+ 0x3,0x3a,0x4c, 0x2,0x3a,0x65, 0x2,0x3a,0x67, 0x2,0x3a,0x61,
+ 0x1,0x5e,0x5a, 0x4,0x36,0x6f, 0x2,0x3a,0x74, 0x2,0x3a,0x73,
+ 0x2,0x3a,0x70, 0x1,0x5e,0x59, 0x1,0x5e,0x5d, 0x1,0x5e,0x5e,
+ 0x2,0x2e,0x4d, 0x2,0x3a,0x6d, 0x1,0x5e,0x5b, 0x1,0x59,0x59,
+ 0x2,0x3a,0x6f, 0x2,0x3a,0x62, 0x2,0x3a,0x72, 0x2,0x3a,0x71,
+ 0x3,0x3a,0x4e, 0x2,0x3a,0x75, 0x3,0x3a,0x49, 0x2,0x42,0x36,
+ 0x3,0x3a,0x4b, 0x2,0x3a,0x6e, 0xf,0x39,0x7d, 0xf,0x39,0x7e,
+ 0x4,0x3c,0x57, 0x4,0x36,0x6d, 0x4,0x36,0x71, 0x3,0x64,0x64,
+ 0x2,0x3a,0x69, 0x2,0x42,0x2e, 0x1,0x63,0x5b, 0x1,0x63,0x5e,
+ 0x1,0x63,0x59, 0x2,0x42,0x2d, 0x2,0x42,0x31, 0x2,0x42,0x2c,
+ 0x3,0x40,0x57, 0x1,0x63,0x53, 0x1,0x63,0x5d, 0x2,0x42,0x29,
+ 0x1,0x63,0x57, 0x2,0x42,0x30, 0x3,0x40,0x5b, 0x1,0x63,0x55,
+ 0x1,0x63,0x54, 0x2,0x42,0x33, 0x1,0x63,0x56, 0x2,0x42,0x35,
+ 0x3,0x40,0x56, 0x2,0x42,0x32, 0x1,0x63,0x52, 0x3,0x40,0x5e,
+ 0x3,0x40,0x5c, 0x3,0x40,0x58, 0x1,0x63,0x5c, 0x2,0x42,0x37,
+ 0x2,0x42,0x2b, 0x2,0x42,0x34, 0x3,0x40,0x5d, 0x4,0x3c,0x53,
+ 0x2,0x42,0x2a, 0x3,0x40,0x5a, 0x3,0x40,0x59, 0x1,0x63,0x58,
+ 0x3,0x40,0x54, 0x1,0x63,0x5a, 0x2,0x42,0x2f, 0x2,0x42,0x38,
+ 0x3,0x46,0x43, 0x3,0x46,0x3e, 0x2,0x49,0x44, 0x1,0x68,0x38,
+ 0x2,0x49,0x4a, 0x3,0x46,0x42, 0x3,0x46,0x3c, 0x1,0x68,0x3d,
+ 0x2,0x49,0x46, 0x2,0x49,0x4d, 0x2,0x49,0x3e, 0x1,0x68,0x3f,
+ 0x1,0x68,0x39, 0x2,0x49,0x43, 0x1,0x6c,0x3f, 0x2,0x49,0x42,
+ 0x2,0x49,0x4b, 0x1,0x68,0x3a, 0x3,0x46,0x3d, 0x1,0x68,0x3e,
+ 0x2,0x49,0x41, 0x2,0x49,0x47, 0x2,0x49,0x4c, 0x2,0x49,0x3d,
+ 0x1,0x68,0x3c, 0x2,0x49,0x45, 0x3,0x46,0x3a, 0x3,0x46,0x45,
+ 0x2,0x49,0x49, 0x2,0x49,0x4f, 0x2,0x49,0x3f, 0x2,0x49,0x48,
+ 0x3,0x46,0x38, 0x1,0x68,0x3b, 0x2,0x49,0x4e, 0x3,0x46,0x41,
+ 0x3,0x46,0x44, 0x3,0x46,0x40, 0x2,0x49,0x40, 0x4,0x42,0x59,
+ 0x3,0x64,0x65, 0x1,0x6c,0x43, 0x2,0x4f,0x72, 0x1,0x6c,0x41,
+ 0x1,0x6c,0x40, 0x2,0x4f,0x74, 0x2,0x4f,0x79, 0x3,0x4b,0x46,
+ 0x2,0x4f,0x75, 0x3,0x4b,0x50, 0x2,0x4f,0x78, 0x1,0x6c,0x46,
+ 0x3,0x4b,0x51, 0x1,0x70,0x2e, 0x1,0x6c,0x45, 0x3,0x4b,0x4b,
+ 0x2,0x4f,0x71, 0x2,0x4f,0x77, 0x3,0x46,0x3f, 0x1,0x6c,0x44,
+ 0x2,0x4f,0x76, 0x3,0x4b,0x4d, 0x2,0x4f,0x73, 0x3,0x4b,0x49,
+ 0x1,0x6c,0x42, 0x3,0x4b,0x4f, 0x3,0x4b,0x4c, 0x3,0x4b,0x47,
+ 0x2,0x56,0x57, 0x3,0x50,0x4a, 0x2,0x56,0x59, 0x2,0x56,0x54,
+ 0x1,0x70,0x4a, 0x2,0x56,0x56, 0x3,0x50,0x4b, 0x1,0x70,0x49,
+ 0x2,0x56,0x58, 0x3,0x50,0x48, 0x3,0x50,0x4c, 0x1,0x70,0x4c,
+ 0x2,0x56,0x5a, 0x1,0x70,0x4b, 0x2,0x56,0x53, 0x2,0x56,0x55,
+ 0x3,0x50,0x49, 0x3,0x54,0x4b, 0x1,0x73,0x4e, 0x2,0x5c,0x58,
+ 0x3,0x54,0x4c, 0x1,0x73,0x4d, 0x2,0x5c,0x59, 0x1,0x73,0x4c,
+ 0x2,0x5c,0x57, 0x1,0x73,0x4b, 0x2,0x5c,0x56, 0x1,0x76,0x3f,
+ 0x1,0x76,0x3e, 0x2,0x65,0x42, 0x2,0x65,0x44, 0x3,0x5a,0x2f,
+ 0x2,0x65,0x43, 0x1,0x78,0x2e, 0x1,0x78,0x2f, 0x3,0x5a,0x2e,
+ 0x7,0x46,0x45, 0x1,0x78,0x30, 0x2,0x68,0x6e, 0x1,0x79,0x66,
+ 0x3,0x5e,0x28, 0x2,0x6f,0x22, 0x2,0x6f,0x21, 0x1,0x7c,0x5e,
+ 0x1,0x44,0x49, 0x1,0x45,0x31, 0x3,0x23,0x43, 0x1,0x49,0x67,
+ 0x3,0x25,0x45, 0x3,0x25,0x43, 0x3,0x25,0x44, 0x3,0x28,0x2d,
+ 0x2,0x29,0x60, 0x3,0x2b,0x77, 0x3,0x34,0x77, 0x1,0x5e,0x62,
+ 0x1,0x5e,0x63, 0x3,0x3a,0x52, 0x2,0x42,0x39, 0x1,0x68,0x40,
+ 0x2,0x49,0x50, 0x2,0x4f,0x7a, 0x3,0x64,0x66, 0x3,0x50,0x4d,
+ 0x3,0x21,0x39, 0x2,0x21,0x3a, 0x3,0x22,0x35, 0x3,0x23,0x44,
+ 0x2,0x23,0x50, 0x3,0x2b,0x7a, 0x3,0x2b,0x79, 0x3,0x21,0x3a,
+ 0x3,0x25,0x46, 0x2,0x26,0x23, 0x2,0x29,0x61, 0x2,0x2e,0x5b,
+ 0x1,0x54,0x6e, 0x3,0x46,0x46, 0x3,0x65,0x60, 0x2,0x65,0x45,
+ 0x4,0x5f,0x52, 0x1,0x7a,0x67, 0x1,0x44,0x4a, 0x1,0x46,0x40,
+ 0x2,0x21,0x51, 0x3,0x22,0x36, 0x1,0x47,0x68, 0x1,0x47,0x69,
+ 0x4,0x22,0x52, 0x1,0x4c,0x5f, 0x4,0x25,0x70, 0x3,0x34,0x79,
+ 0x1,0x59,0x5c, 0x5,0x37,0x3d, 0x1,0x68,0x42, 0x3,0x40,0x5f,
+ 0x1,0x68,0x43, 0x1,0x68,0x41, 0x3,0x4b,0x53, 0x1,0x44,0x4b,
+ 0x4,0x21,0x49, 0x1,0x45,0x32, 0x1,0x45,0x34, 0x1,0x45,0x33,
+ 0x2,0x21,0x3b, 0x1,0x45,0x35, 0x1,0x46,0x41, 0x2,0x21,0x52,
+ 0x3,0x22,0x38, 0x1,0x46,0x42, 0x3,0x22,0x37, 0x4,0x21,0x72,
+ 0x3,0x22,0x39, 0x4,0x22,0x53, 0x3,0x23,0x47, 0x1,0x47,0x6a,
+ 0x1,0x47,0x6b, 0x2,0x22,0x2b, 0x3,0x25,0x49, 0x1,0x49,0x68,
+ 0x4,0x23,0x62, 0x2,0x23,0x51, 0x4,0x25,0x75, 0x1,0x4c,0x63,
+ 0x2,0x26,0x24, 0x4,0x25,0x72, 0x1,0x4c,0x61, 0x1,0x4c,0x62,
+ 0x1,0x4c,0x60, 0x2,0x2e,0x5c, 0x3,0x28,0x2e, 0x3,0x28,0x2f,
+ 0x3,0x64,0x67, 0x1,0x50,0x58, 0x1,0x50,0x57, 0x1,0x50,0x59,
+ 0x1,0x50,0x56, 0x3,0x2b,0x7c, 0x2,0x29,0x62, 0x1,0x4c,0x64,
+ 0x1,0x50,0x55, 0x1,0x54,0x6f, 0x1,0x54,0x70, 0x4,0x2c,0x38,
+ 0x1,0x54,0x71, 0x3,0x34,0x7b, 0x2,0x34,0x50, 0x3,0x34,0x7c,
+ 0x3,0x34,0x7d, 0x4,0x31,0x26, 0x1,0x5e,0x64, 0x2,0x3a,0x76,
+ 0x1,0x59,0x5d, 0x3,0x3a,0x53, 0x3,0x3a,0x54, 0x4,0x36,0x79,
+ 0x3,0x40,0x60, 0x1,0x63,0x5f, 0x3,0x40,0x61, 0x1,0x68,0x45,
+ 0x1,0x68,0x44, 0x2,0x49,0x51, 0x3,0x46,0x48, 0x1,0x6c,0x47,
+ 0x1,0x70,0x4d, 0x4,0x4f,0x7b, 0x2,0x61,0x4c, 0x2,0x6d,0x48,
+ 0x2,0x6f,0x23, 0x1,0x44,0x4c, 0x1,0x46,0x43, 0x3,0x22,0x3b,
+ 0x1,0x46,0x44, 0x2,0x22,0x31, 0x1,0x47,0x6d, 0x1,0x47,0x70,
+ 0x3,0x23,0x4b, 0x2,0x22,0x2f, 0x2,0x22,0x2d, 0x1,0x47,0x6f,
+ 0x2,0x22,0x30, 0x2,0x22,0x32, 0x2,0x22,0x2c, 0x1,0x47,0x72,
+ 0x1,0x47,0x71, 0x1,0x47,0x6e, 0x1,0x47,0x6c, 0x2,0x22,0x2e,
+ 0x3,0x23,0x4d, 0x3,0x25,0x55, 0x1,0x49,0x73, 0x4,0x23,0x67,
+ 0x3,0x25,0x4c, 0x1,0x49,0x70, 0x2,0x23,0x56, 0x2,0x23,0x59,
+ 0x2,0x23,0x58, 0x4,0x23,0x69, 0x1,0x49,0x6a, 0x1,0x49,0x72,
+ 0x3,0x25,0x4b, 0x4,0x23,0x6a, 0x1,0x49,0x6f, 0x2,0x23,0x55,
+ 0x2,0x23,0x53, 0x1,0x49,0x6e, 0x3,0x25,0x56, 0x3,0x25,0x53,
+ 0x3,0x25,0x4e, 0x1,0x49,0x69, 0x1,0x49,0x6c, 0x3,0x25,0x51,
+ 0x2,0x23,0x54, 0x2,0x23,0x5b, 0x2,0x23,0x57, 0x1,0x49,0x6d,
+ 0x1,0x49,0x71, 0x1,0x49,0x74, 0x2,0x23,0x52, 0x2,0x23,0x5a,
+ 0x1,0x49,0x6b, 0x3,0x28,0x41, 0x3,0x28,0x33, 0x1,0x4c,0x69,
+ 0x1,0x4c,0x71, 0x3,0x28,0x38, 0x2,0x26,0x30, 0x2,0x26,0x29,
+ 0x1,0x4c,0x72, 0x2,0x26,0x34, 0x2,0x26,0x25, 0x2,0x26,0x2c,
+ 0x3,0x28,0x45, 0x3,0x28,0x40, 0x1,0x4c,0x68, 0x2,0x26,0x26,
+ 0x1,0x4c,0x66, 0x2,0x26,0x2d, 0x2,0x26,0x31, 0x1,0x4c,0x65,
+ 0x3,0x28,0x3d, 0x2,0x26,0x32, 0x2,0x26,0x2b, 0x3,0x28,0x37,
+ 0x2,0x26,0x2e, 0x3,0x28,0x35, 0x1,0x4c,0x74, 0x1,0x4c,0x6b,
+ 0x2,0x26,0x35, 0x2,0x26,0x33, 0x3,0x28,0x3f, 0x1,0x4c,0x70,
+ 0x1,0x4c,0x6e, 0x2,0x26,0x2a, 0x1,0x4c,0x6d, 0x2,0x26,0x28,
+ 0x2,0x26,0x27, 0x1,0x4c,0x6c, 0x1,0x4c,0x6a, 0x1,0x4c,0x73,
+ 0x1,0x4c,0x6f, 0x1,0x4c,0x67, 0x3,0x2c,0x26, 0x2,0x26,0x2f,
+ 0x3,0x28,0x46, 0x1,0x50,0x5b, 0x3,0x2c,0x2d, 0x1,0x50,0x62,
+ 0x2,0x29,0x70, 0x1,0x50,0x5a, 0x2,0x29,0x68, 0x2,0x29,0x64,
+ 0x3,0x2c,0x21, 0x2,0x29,0x74, 0x2,0x29,0x63, 0x3,0x2c,0x2c,
+ 0x1,0x50,0x5d, 0x2,0x29,0x6d, 0x1,0x50,0x60, 0x1,0x50,0x63,
+ 0x3,0x2c,0x2e, 0x1,0x50,0x5e, 0x2,0x29,0x71, 0x1,0x50,0x61,
+ 0x3,0x2c,0x23, 0x1,0x54,0x78, 0x2,0x29,0x77, 0x2,0x29,0x65,
+ 0x3,0x2c,0x24, 0x3,0x2c,0x25, 0x2,0x29,0x67, 0x2,0x29,0x6e,
+ 0x2,0x29,0x72, 0x2,0x29,0x76, 0x2,0x29,0x73, 0x2,0x29,0x6c,
+ 0x2,0x29,0x6f, 0x3,0x2c,0x2b, 0x3,0x2c,0x29, 0x2,0x29,0x69,
+ 0x1,0x50,0x65, 0x2,0x29,0x6b, 0x2,0x29,0x6a, 0x2,0x29,0x75,
+ 0x1,0x50,0x5c, 0x2,0x29,0x66, 0x1,0x50,0x64, 0x3,0x2c,0x2a,
+ 0x1,0x50,0x5f, 0x3,0x2c,0x28, 0x1,0x54,0x7e, 0x2,0x2e,0x64,
+ 0x3,0x30,0x40, 0x1,0x54,0x7d, 0x3,0x2c,0x27, 0x4,0x2c,0x40,
+ 0x2,0x2e,0x62, 0x4,0x2c,0x3e, 0x1,0x54,0x72, 0x3,0x30,0x4f,
+ 0x1,0x54,0x77, 0x3,0x30,0x4a, 0x2,0x2e,0x61, 0x2,0x2e,0x5e,
+ 0x2,0x2e,0x63, 0x1,0x54,0x73, 0x2,0x2e,0x5d, 0x3,0x30,0x4e,
+ 0x1,0x54,0x76, 0x1,0x54,0x74, 0x3,0x30,0x3e, 0x2,0x2e,0x65,
+ 0x1,0x54,0x75, 0x1,0x54,0x79, 0x3,0x30,0x3b, 0x3,0x30,0x45,
+ 0x1,0x54,0x7a, 0x3,0x30,0x48, 0x1,0x54,0x7c, 0x3,0x30,0x52,
+ 0x4,0x2c,0x39, 0x4,0x2c,0x3d, 0x1,0x54,0x7b, 0x3,0x30,0x3c,
+ 0x3,0x35,0x22, 0x3,0x35,0x38, 0x2,0x2e,0x5f, 0x2,0x2e,0x60,
+ 0x3,0x30,0x4d, 0x6,0x36,0x57, 0x3,0x30,0x4b, 0x2,0x2e,0x66,
+ 0x2,0x34,0x57, 0x1,0x59,0x5e, 0x2,0x3b,0x26, 0x2,0x34,0x56,
+ 0x2,0x34,0x69, 0x3,0x35,0x28, 0x3,0x35,0x24, 0x1,0x59,0x64,
+ 0x3,0x35,0x31, 0x2,0x34,0x67, 0x3,0x35,0x33, 0x1,0x59,0x63,
+ 0x1,0x59,0x5f, 0x2,0x34,0x70, 0x2,0x34,0x60, 0x2,0x34,0x63,
+ 0x3,0x35,0x2e, 0x1,0x59,0x67, 0x2,0x34,0x6d, 0x2,0x34,0x65,
+ 0x1,0x59,0x60, 0x1,0x59,0x68, 0x3,0x35,0x2a, 0x2,0x34,0x6a,
+ 0x2,0x34,0x68, 0x3,0x35,0x2f, 0x3,0x35,0x3b, 0x2,0x34,0x59,
+ 0x2,0x34,0x6e, 0x2,0x34,0x62, 0x2,0x34,0x5d, 0x3,0x35,0x3a,
+ 0x2,0x34,0x53, 0x2,0x34,0x6f, 0x2,0x34,0x5f, 0x2,0x34,0x52,
+ 0x3,0x35,0x39, 0x1,0x59,0x66, 0x2,0x34,0x64, 0x2,0x34,0x71,
+ 0x2,0x34,0x61, 0x2,0x34,0x55, 0x2,0x34,0x5a, 0x2,0x34,0x51,
+ 0x3,0x35,0x27, 0x1,0x59,0x65, 0x3,0x35,0x3c, 0x2,0x34,0x5e,
+ 0x2,0x34,0x5b, 0x1,0x59,0x61, 0x2,0x34,0x54, 0x3,0x35,0x30,
+ 0x2,0x34,0x6c, 0x1,0x59,0x62, 0x3,0x35,0x2b, 0x2,0x34,0x5c,
+ 0x2,0x34,0x58, 0x3,0x35,0x29, 0x3,0x35,0x34, 0x2,0x34,0x6b,
+ 0x3,0x35,0x32, 0xf,0x33,0x73, 0x3,0x35,0x37, 0x3,0x35,0x35,
+ 0x1,0x5e,0x65, 0x2,0x3a,0x7d, 0x3,0x3a,0x75, 0x2,0x3a,0x7a,
+ 0x2,0x3b,0x2d, 0x2,0x3b,0x21, 0x2,0x3b,0x2e, 0x3,0x3a,0x7c,
+ 0x1,0x5e,0x67, 0x3,0x3a,0x63, 0x3,0x3a,0x61, 0x3,0x3a,0x58,
+ 0x2,0x3b,0x2a, 0x2,0x3b,0x27, 0x3,0x3a,0x5b, 0x3,0x3a,0x77,
+ 0x3,0x3a,0x72, 0x3,0x3a,0x59, 0x3,0x3a,0x60, 0x2,0x3b,0x28,
+ 0x2,0x3b,0x2b, 0x2,0x3b,0x2f, 0x3,0x3a,0x7b, 0x2,0x34,0x66,
+ 0x2,0x3b,0x31, 0x2,0x42,0x4d, 0x3,0x3a,0x66, 0x1,0x5e,0x68,
+ 0x2,0x3b,0x32, 0x2,0x3a,0x78, 0x2,0x3b,0x24, 0x3,0x3a,0x62,
+ 0x2,0x3b,0x29, 0x3,0x3a,0x5c, 0x3,0x3a,0x5e, 0x1,0x5e,0x66,
+ 0x1,0x5e,0x69, 0x2,0x3b,0x30, 0x2,0x3b,0x33, 0x2,0x3a,0x7c,
+ 0x2,0x3a,0x79, 0x3,0x3a,0x73, 0x3,0x3a,0x5a, 0x2,0x3a,0x7b,
+ 0x3,0x3a,0x57, 0x3,0x3a,0x7a, 0x2,0x3b,0x22, 0x2,0x3a,0x7e,
+ 0x1,0x5e,0x6a, 0x3,0x3a,0x56, 0x2,0x3b,0x2c, 0x3,0x3a,0x79,
+ 0x3,0x3a,0x78, 0x2,0x3b,0x23, 0x2,0x3b,0x25, 0x2,0x3a,0x77,
+ 0x2,0x42,0x41, 0x2,0x42,0x3f, 0x1,0x63,0x68, 0x1,0x63,0x66,
+ 0x2,0x42,0x49, 0x2,0x42,0x40, 0x2,0x42,0x4a, 0x2,0x42,0x46,
+ 0x2,0x42,0x3e, 0x2,0x42,0x4c, 0x2,0x42,0x3d, 0x2,0x42,0x44,
+ 0x1,0x63,0x65, 0x1,0x63,0x64, 0x1,0x63,0x63, 0x2,0x42,0x42,
+ 0x2,0x42,0x47, 0x1,0x63,0x60, 0x1,0x63,0x67, 0x3,0x40,0x67,
+ 0x2,0x42,0x3b, 0x3,0x40,0x66, 0x2,0x42,0x45, 0x2,0x42,0x3a,
+ 0x2,0x42,0x43, 0x1,0x63,0x61, 0x2,0x42,0x48, 0x2,0x42,0x3c,
+ 0x1,0x63,0x62, 0x2,0x42,0x4b, 0x3,0x40,0x64, 0x3,0x3a,0x6b,
+ 0x3,0x40,0x6a, 0x3,0x64,0x68, 0x3,0x64,0x69, 0x2,0x49,0x55,
+ 0x1,0x68,0x4a, 0x1,0x68,0x49, 0x1,0x68,0x4b, 0x2,0x49,0x61,
+ 0x2,0x49,0x57, 0x2,0x49,0x5d, 0x2,0x49,0x52, 0x2,0x49,0x60,
+ 0x2,0x49,0x5f, 0x2,0x49,0x63, 0x2,0x49,0x5c, 0x1,0x68,0x46,
+ 0x2,0x49,0x5b, 0x1,0x68,0x4c, 0x3,0x46,0x4c, 0x2,0x49,0x54,
+ 0x1,0x68,0x47, 0x3,0x46,0x4a, 0x2,0x49,0x62, 0x1,0x68,0x48,
+ 0x2,0x49,0x56, 0x2,0x49,0x59, 0x2,0x49,0x5e, 0x2,0x49,0x58,
+ 0x2,0x49,0x53, 0x3,0x46,0x4f, 0x3,0x46,0x53, 0x2,0x49,0x5a,
+ 0x2,0x4f,0x7c, 0x1,0x6c,0x4b, 0x2,0x50,0x21, 0x2,0x4f,0x7e,
+ 0x2,0x50,0x23, 0x2,0x50,0x25, 0x3,0x4b,0x5c, 0x1,0x6c,0x49,
+ 0x3,0x4b,0x58, 0x2,0x4f,0x7d, 0x3,0x4b,0x54, 0x2,0x4f,0x7b,
+ 0x3,0x4b,0x5e, 0x2,0x50,0x26, 0x2,0x50,0x24, 0x2,0x50,0x22,
+ 0x3,0x4b,0x56, 0x2,0x50,0x28, 0x3,0x4b,0x5a, 0x2,0x50,0x27,
+ 0x1,0x6c,0x4d, 0x1,0x6c,0x48, 0x3,0x4b,0x5b, 0x1,0x6c,0x4a,
+ 0x1,0x6c,0x4c, 0x3,0x4b,0x5d, 0x3,0x4b,0x5f, 0x2,0x50,0x29,
+ 0x2,0x56,0x61, 0x3,0x50,0x50, 0x3,0x50,0x53, 0x2,0x56,0x60,
+ 0x2,0x56,0x5f, 0x3,0x50,0x51, 0x2,0x56,0x62, 0x2,0x56,0x5b,
+ 0x3,0x50,0x4f, 0x2,0x56,0x5c, 0x2,0x56,0x64, 0x2,0x56,0x5d,
+ 0x3,0x50,0x54, 0x1,0x70,0x4e, 0x2,0x56,0x66, 0x3,0x50,0x4e,
+ 0x2,0x56,0x65, 0x2,0x56,0x5e, 0x3,0x50,0x56, 0x2,0x5c,0x5d,
+ 0x1,0x73,0x51, 0x2,0x5c,0x5b, 0x2,0x5c,0x60, 0x2,0x5c,0x5f,
+ 0x2,0x56,0x63, 0x3,0x54,0x50, 0x1,0x73,0x50, 0x3,0x54,0x4e,
+ 0x2,0x5c,0x5e, 0x2,0x5c,0x5a, 0x2,0x5c,0x62, 0x2,0x5c,0x61,
+ 0x1,0x73,0x4f, 0x3,0x54,0x52, 0x2,0x5c,0x5c, 0x3,0x54,0x4f,
+ 0x1,0x70,0x4f, 0x3,0x54,0x51, 0x3,0x54,0x53, 0x1,0x76,0x40,
+ 0x3,0x5a,0x31, 0x3,0x57,0x61, 0x3,0x57,0x5e, 0x2,0x61,0x4d,
+ 0x2,0x65,0x46, 0x2,0x65,0x47, 0x2,0x65,0x48, 0x1,0x79,0x67,
+ 0x4,0x63,0x34, 0x3,0x5c,0x36, 0x1,0x79,0x68, 0x3,0x5c,0x39,
+ 0x2,0x68,0x6f, 0x3,0x5c,0x3a, 0x2,0x6b,0x56, 0x2,0x6b,0x55,
+ 0x3,0x5e,0x29, 0x3,0x5f,0x42, 0x2,0x6d,0x49, 0x2,0x6d,0x4a,
+ 0x2,0x6f,0x24, 0x2,0x70,0x35, 0x3,0x60,0x73, 0x1,0x44,0x4d,
+ 0x1,0x44,0x4e, 0x4,0x21,0x32, 0x1,0x44,0x4f, 0x1,0x45,0x36,
+ 0x1,0x46,0x45, 0x2,0x22,0x33, 0x1,0x47,0x73, 0x1,0x47,0x74,
+ 0x1,0x49,0x77, 0x1,0x49,0x78, 0x1,0x49,0x76, 0x1,0x49,0x75,
+ 0x1,0x4c,0x75, 0x3,0x28,0x48, 0x4,0x26,0x22, 0x2,0x26,0x36,
+ 0x1,0x4c,0x77, 0x1,0x4c,0x76, 0x2,0x26,0x37, 0x4,0x26,0x23,
+ 0x3,0x64,0x6a, 0x4,0x28,0x6e, 0x1,0x50,0x66, 0x3,0x2c,0x2f,
+ 0x1,0x55,0x21, 0x2,0x2e,0x67, 0x2,0x34,0x73, 0x4,0x31,0x2c,
+ 0x1,0x59,0x69, 0x1,0x5e,0x6c, 0x2,0x34,0x72, 0x1,0x5e,0x6b,
+ 0x3,0x40,0x71, 0x1,0x68,0x4d, 0x3,0x40,0x72, 0x2,0x49,0x64,
+ 0x1,0x70,0x50, 0x3,0x50,0x57, 0x1,0x73,0x52, 0x2,0x5c,0x63,
+ 0x3,0x5a,0x34, 0x1,0x79,0x69, 0x3,0x5c,0x3b, 0x1,0x7b,0x5c,
+ 0x3,0x21,0x3b, 0x2,0x21,0x53, 0x3,0x22,0x3d, 0x1,0x46,0x46,
+ 0x2,0x21,0x54, 0x1,0x47,0x77, 0x3,0x23,0x50, 0x1,0x47,0x75,
+ 0x1,0x47,0x76, 0x1,0x47,0x78, 0x4,0x23,0x6f, 0x1,0x49,0x7a,
+ 0x1,0x49,0x79, 0x3,0x25,0x5a, 0x2,0x23,0x5c, 0x1,0x49,0x7b,
+ 0x4,0x26,0x25, 0x2,0x23,0x5d, 0x2,0x26,0x38, 0x3,0x28,0x4c,
+ 0x2,0x26,0x39, 0x3,0x28,0x4a, 0x1,0x4c,0x78, 0x1,0x4c,0x7a,
+ 0x1,0x4c,0x7c, 0x1,0x4c,0x79, 0x1,0x4c,0x7d, 0x1,0x4c,0x7b,
+ 0x3,0x28,0x4e, 0x3,0x28,0x4b, 0x3,0x28,0x4d, 0x1,0x50,0x6a,
+ 0x1,0x50,0x67, 0x1,0x50,0x69, 0x1,0x50,0x6b, 0x1,0x50,0x68,
+ 0x2,0x2e,0x68, 0x2,0x29,0x78, 0xf,0x2a,0x39, 0x3,0x2c,0x32,
+ 0x2,0x2e,0x6a, 0x2,0x2e,0x69, 0x1,0x55,0x27, 0x4,0x2c,0x46,
+ 0x1,0x55,0x23, 0x4,0x2c,0x49, 0x6,0x36,0x66, 0x1,0x55,0x24,
+ 0x1,0x55,0x26, 0x1,0x55,0x28, 0x1,0x55,0x25, 0x3,0x30,0x57,
+ 0x1,0x55,0x2a, 0x1,0x55,0x29, 0x4,0x2c,0x48, 0x3,0x30,0x56,
+ 0x3,0x30,0x55, 0xf,0x2e,0x7e, 0x1,0x59,0x6e, 0x2,0x34,0x75,
+ 0x2,0x34,0x74, 0x1,0x59,0x6d, 0x3,0x35,0x41, 0x1,0x59,0x6c,
+ 0x1,0x59,0x6b, 0x1,0x59,0x6f, 0x1,0x59,0x6a, 0x3,0x35,0x3f,
+ 0x2,0x3b,0x39, 0x2,0x3b,0x36, 0x1,0x5e,0x6e, 0x2,0x3b,0x35,
+ 0x2,0x3b,0x3a, 0x4,0x37,0x24, 0x1,0x5e,0x70, 0x2,0x3b,0x38,
+ 0x1,0x5e,0x6d, 0x1,0x5e,0x6f, 0x2,0x3b,0x37, 0x3,0x3a,0x7e,
+ 0x2,0x42,0x4e, 0x3,0x40,0x74, 0x2,0x42,0x4f, 0x2,0x42,0x50,
+ 0x3,0x40,0x75, 0x3,0x40,0x76, 0x3,0x40,0x73, 0x4,0x3c,0x6e,
+ 0x1,0x68,0x4e, 0x1,0x68,0x56, 0x2,0x49,0x65, 0x1,0x68,0x50,
+ 0x1,0x68,0x54, 0x2,0x49,0x66, 0x1,0x68,0x55, 0x1,0x68,0x51,
+ 0x1,0x68,0x52, 0x1,0x68,0x4f, 0x1,0x68,0x53, 0x1,0x6c,0x50,
+ 0x2,0x3b,0x34, 0x1,0x6c,0x51, 0x1,0x6c,0x4f, 0x4,0x49,0x44,
+ 0x1,0x6c,0x4e, 0x2,0x56,0x67, 0x1,0x70,0x51, 0x2,0x5c,0x64,
+ 0x2,0x5c,0x65, 0x3,0x5a,0x35, 0x4,0x5f,0x55, 0x1,0x78,0x31,
+ 0x1,0x79,0x6a, 0x3,0x5e,0x2a, 0x1,0x44,0x50, 0x3,0x22,0x3e,
+ 0x1,0x47,0x79, 0x3,0x25,0x5e, 0x3,0x25,0x5c, 0x3,0x25,0x5d,
+ 0x3,0x28,0x50, 0x1,0x50,0x6c, 0x2,0x2e,0x6b, 0x1,0x55,0x2b,
+ 0x3,0x30,0x58, 0x3,0x30,0x59, 0x1,0x59,0x72, 0x1,0x59,0x71,
+ 0x1,0x59,0x70, 0x1,0x5e,0x71, 0x1,0x5e,0x72, 0x2,0x3b,0x3b,
+ 0x1,0x68,0x57, 0x1,0x70,0x52, 0x1,0x44,0x51, 0x2,0x21,0x3c,
+ 0x1,0x45,0x37, 0x2,0x21,0x55, 0x4,0x21,0x73, 0x3,0x22,0x3f,
+ 0x2,0x22,0x34, 0x1,0x47,0x7a, 0x4,0x22,0x5c, 0x3,0x23,0x52,
+ 0x3,0x28,0x51, 0x1,0x4c,0x7e, 0x3,0x2c,0x34, 0x3,0x3b,0x24,
+ 0x2,0x42,0x51, 0x3,0x40,0x78, 0x3,0x65,0x25, 0x1,0x44,0x52,
+ 0x4,0x21,0x4b, 0x1,0x45,0x38, 0x2,0x22,0x35, 0x2,0x23,0x5e,
+ 0x4,0x26,0x29, 0x2,0x23,0x5f, 0x3,0x25,0x5f, 0x1,0x49,0x7c,
+ 0xf,0x25,0x54, 0x3,0x2c,0x35, 0x2,0x3b,0x3c, 0x1,0x5e,0x73,
+ 0x2,0x42,0x52, 0x4,0x49,0x49, 0x3,0x54,0x54, 0x1,0x73,0x53,
+ 0x1,0x44,0x53, 0x1,0x44,0x67, 0x1,0x45,0x39, 0x2,0x21,0x56,
+ 0x1,0x46,0x47, 0x3,0x23,0x54, 0x1,0x4a,0x22, 0x1,0x4a,0x21,
+ 0x1,0x49,0x7d, 0x1,0x49,0x7e, 0x2,0x26,0x3a, 0x1,0x4d,0x22,
+ 0x1,0x4d,0x23, 0x2,0x26,0x3b, 0x1,0x4d,0x21, 0x3,0x28,0x54,
+ 0x3,0x28,0x55, 0x1,0x50,0x70, 0x2,0x29,0x79, 0x1,0x50,0x6f,
+ 0x1,0x50,0x6d, 0x1,0x50,0x6e, 0x1,0x55,0x2e, 0x1,0x55,0x2c,
+ 0x3,0x30,0x5a, 0x3,0x30,0x5b, 0x2,0x2e,0x6d, 0x1,0x55,0x2d,
+ 0x2,0x2e,0x6c, 0x3,0x64,0x6b, 0x1,0x55,0x22, 0x2,0x34,0x76,
+ 0x4,0x31,0x35, 0x3,0x35,0x43, 0x1,0x59,0x74, 0x1,0x59,0x75,
+ 0x3,0x3b,0x26, 0x3,0x3b,0x25, 0x1,0x59,0x73, 0x3,0x35,0x44,
+ 0x1,0x68,0x58, 0x2,0x49,0x67, 0x1,0x6c,0x52, 0x1,0x6c,0x53,
+ 0x2,0x50,0x2a, 0x1,0x73,0x54, 0x2,0x61,0x4e, 0x2,0x61,0x4f,
+ 0x3,0x5a,0x38, 0x1,0x7a,0x68, 0x2,0x70,0x36, 0x2,0x21,0x2b,
+ 0x1,0x45,0x3a, 0x4,0x22,0x5f, 0x1,0x44,0x54, 0x2,0x21,0x58,
+ 0x2,0x21,0x57, 0x4,0x21,0x76, 0x3,0x64,0x6c, 0x3,0x23,0x55,
+ 0x1,0x47,0x7b, 0x2,0x22,0x37, 0x2,0x22,0x38, 0x2,0x22,0x36,
+ 0x4,0x22,0x60, 0x2,0x22,0x39, 0x3,0x23,0x5a, 0xf,0x22,0x47,
+ 0x3,0x25,0x61, 0x3,0x25,0x66, 0x2,0x23,0x67, 0x4,0x23,0x7a,
+ 0x2,0x23,0x62, 0x2,0x23,0x64, 0x2,0x23,0x66, 0x2,0x23,0x63,
+ 0x1,0x4a,0x26, 0x2,0x23,0x60, 0x3,0x25,0x62, 0x2,0x23,0x61,
+ 0x1,0x4a,0x23, 0x1,0x4a,0x24, 0x2,0x23,0x65, 0x2,0x23,0x68,
+ 0x1,0x4a,0x25, 0x2,0x23,0x69, 0xf,0x23,0x7c, 0xf,0x23,0x78,
+ 0x3,0x25,0x63, 0x2,0x26,0x49, 0x3,0x28,0x5d, 0x2,0x26,0x43,
+ 0x2,0x26,0x3e, 0x1,0x4d,0x25, 0x2,0x26,0x46, 0x2,0x26,0x44,
+ 0x2,0x26,0x3d, 0x2,0x26,0x4a, 0x2,0x26,0x4d, 0x2,0x26,0x48,
+ 0x2,0x26,0x41, 0x1,0x4d,0x27, 0x2,0x26,0x47, 0x1,0x4d,0x28,
+ 0x2,0x26,0x42, 0x2,0x26,0x45, 0x2,0x26,0x3c, 0x2,0x26,0x40,
+ 0x2,0x26,0x4c, 0x1,0x4d,0x29, 0x4,0x26,0x2f, 0x1,0x4d,0x2a,
+ 0x3,0x28,0x5e, 0x2,0x26,0x3f, 0x2,0x26,0x4b, 0x1,0x4d,0x24,
+ 0x1,0x4d,0x26, 0x3,0x28,0x5c, 0x3,0x28,0x5f, 0x3,0x28,0x57,
+ 0x4,0x26,0x34, 0x3,0x28,0x58, 0x2,0x2a,0x2c, 0x2,0x2a,0x25,
+ 0x2,0x2a,0x2b, 0x2,0x2a,0x24, 0x2,0x2a,0x26, 0x2,0x29,0x7e,
+ 0x2,0x29,0x7c, 0x3,0x2c,0x3f, 0x2,0x2a,0x2d, 0x2,0x2a,0x2a,
+ 0x2,0x29,0x7a, 0x3,0x2c,0x3b, 0x1,0x50,0x72, 0x2,0x2a,0x28,
+ 0x2,0x2a,0x29, 0x3,0x64,0x6d, 0x2,0x2a,0x27, 0x2,0x29,0x7d,
+ 0x2,0x29,0x7b, 0x1,0x50,0x71, 0x2,0x2a,0x23, 0x2,0x2a,0x21,
+ 0x3,0x2c,0x3c, 0x3,0x2c,0x42, 0x2,0x2a,0x22, 0x2,0x2a,0x2e,
+ 0x3,0x2c,0x3e, 0x3,0x2c,0x41, 0x3,0x2c,0x43, 0x3,0x2c,0x3d,
+ 0x1,0x55,0x33, 0x3,0x30,0x63, 0x1,0x55,0x32, 0x3,0x30,0x5f,
+ 0x2,0x2e,0x6e, 0x1,0x55,0x2f, 0x2,0x2e,0x70, 0x3,0x30,0x64,
+ 0x1,0x55,0x34, 0x2,0x2e,0x71, 0x4,0x2c,0x60, 0x3,0x30,0x61,
+ 0x1,0x55,0x37, 0x3,0x30,0x62, 0x1,0x55,0x35, 0x2,0x2e,0x72,
+ 0x2,0x2a,0x2f, 0x2,0x2e,0x74, 0x3,0x30,0x5e, 0x1,0x55,0x31,
+ 0x4,0x2c,0x5c, 0x1,0x55,0x30, 0x4,0x2c,0x61, 0x2,0x2e,0x6f,
+ 0x2,0x2e,0x73, 0x1,0x55,0x36, 0x1,0x59,0x77, 0x1,0x59,0x76,
+ 0x3,0x35,0x4b, 0x3,0x35,0x48, 0x3,0x35,0x47, 0x2,0x34,0x78,
+ 0x2,0x34,0x7c, 0x2,0x34,0x7e, 0x1,0x59,0x78, 0x2,0x35,0x23,
+ 0x3,0x35,0x51, 0x1,0x59,0x7c, 0x2,0x35,0x25, 0x3,0x35,0x52,
+ 0x1,0x59,0x7e, 0x3,0x35,0x4f, 0x1,0x59,0x7a, 0x1,0x5a,0x24,
+ 0x3,0x35,0x55, 0x1,0x5a,0x21, 0x2,0x34,0x7a, 0x1,0x59,0x79,
+ 0x3,0x3b,0x2b, 0x2,0x34,0x79, 0x2,0x34,0x77, 0x2,0x35,0x27,
+ 0x2,0x34,0x7b, 0x3,0x35,0x46, 0x1,0x59,0x7b, 0x2,0x35,0x26,
+ 0x1,0x5a,0x22, 0x2,0x35,0x22, 0x2,0x35,0x21, 0x1,0x5a,0x23,
+ 0x2,0x34,0x7d, 0x1,0x59,0x7d, 0x3,0x35,0x4e, 0x6,0x3e,0x76,
+ 0x3,0x35,0x4a, 0x2,0x35,0x28, 0x3,0x35,0x54, 0x2,0x35,0x24,
+ 0x2,0x3b,0x4b, 0x2,0x3b,0x52, 0x2,0x3b,0x47, 0x1,0x5e,0x76,
+ 0x2,0x3b,0x43, 0x2,0x3b,0x53, 0x2,0x3b,0x3d, 0x2,0x3b,0x50,
+ 0x2,0x3b,0x4e, 0x2,0x3b,0x48, 0x3,0x3b,0x36, 0x2,0x3b,0x51,
+ 0x2,0x3b,0x4a, 0x3,0x3b,0x28, 0x2,0x3b,0x42, 0x2,0x3b,0x54,
+ 0x2,0x3b,0x40, 0x2,0x3b,0x4d, 0x2,0x3b,0x3e, 0x3,0x3b,0x27,
+ 0x2,0x3b,0x55, 0x3,0x3b,0x37, 0x1,0x5e,0x77, 0x3,0x3b,0x2a,
+ 0x2,0x3b,0x4f, 0x2,0x42,0x55, 0x2,0x3b,0x41, 0x1,0x5e,0x74,
+ 0x3,0x3b,0x2e, 0x2,0x3b,0x45, 0x3,0x3b,0x34, 0x1,0x5e,0x75,
+ 0x2,0x3b,0x44, 0x2,0x3b,0x49, 0x3,0x3b,0x33, 0x4,0x37,0x35,
+ 0x2,0x3b,0x46, 0x4,0x37,0x2f, 0x3,0x3b,0x31, 0x2,0x3b,0x4c,
+ 0x3,0x3b,0x2d, 0x2,0x42,0x59, 0x4,0x3c,0x79, 0x3,0x41,0x21,
+ 0x4,0x3c,0x7b, 0x2,0x42,0x5c, 0x2,0x42,0x54, 0x3,0x40,0x7c,
+ 0x2,0x42,0x56, 0x3,0x40,0x7a, 0x2,0x42,0x5b, 0x2,0x42,0x5a,
+ 0x1,0x63,0x69, 0x4,0x3c,0x75, 0x2,0x3b,0x3f, 0x2,0x42,0x58,
+ 0x3,0x40,0x79, 0x3,0x40,0x7d, 0x1,0x63,0x6a, 0x4,0x3c,0x74,
+ 0x2,0x42,0x53, 0x2,0x42,0x57, 0x4,0x3c,0x7c, 0x4,0x3c,0x78,
+ 0x3,0x64,0x6e, 0x2,0x49,0x6e, 0x3,0x46,0x5c, 0x2,0x49,0x75,
+ 0x2,0x49,0x6c, 0x3,0x46,0x54, 0x2,0x49,0x73, 0x2,0x49,0x6a,
+ 0x2,0x49,0x72, 0x2,0x49,0x76, 0x2,0x49,0x69, 0x2,0x49,0x6d,
+ 0x2,0x49,0x68, 0x3,0x46,0x56, 0x1,0x68,0x59, 0x4,0x43,0x2c,
+ 0x2,0x49,0x6b, 0x1,0x68,0x5a, 0x2,0x49,0x71, 0x2,0x49,0x70,
+ 0x2,0x49,0x6f, 0x3,0x46,0x59, 0x3,0x46,0x5a, 0x2,0x49,0x74,
+ 0x3,0x64,0x6f, 0x3,0x4b,0x65, 0x3,0x4b,0x66, 0x3,0x4b,0x63,
+ 0x2,0x50,0x2e, 0x2,0x50,0x30, 0x1,0x6c,0x55, 0x2,0x50,0x31,
+ 0x3,0x4b,0x6b, 0x2,0x50,0x2c, 0x3,0x4b,0x67, 0x2,0x50,0x2b,
+ 0x2,0x50,0x35, 0x3,0x4b,0x69, 0x2,0x50,0x33, 0x1,0x6c,0x54,
+ 0x2,0x50,0x36, 0x2,0x50,0x2d, 0x2,0x50,0x32, 0x2,0x50,0x34,
+ 0x2,0x50,0x2f, 0x3,0x4b,0x6a, 0x3,0x4b,0x68, 0x3,0x64,0x70,
+ 0x3,0x50,0x58, 0x2,0x56,0x6b, 0x2,0x56,0x70, 0x2,0x56,0x6a,
+ 0x2,0x56,0x6f, 0x3,0x50,0x5b, 0x2,0x56,0x68, 0x2,0x56,0x72,
+ 0x2,0x56,0x6e, 0x2,0x56,0x73, 0x2,0x56,0x6d, 0x2,0x56,0x69,
+ 0x2,0x56,0x71, 0x3,0x50,0x5a, 0x2,0x56,0x74, 0x2,0x56,0x6c,
+ 0x3,0x64,0x71, 0x2,0x5c,0x66, 0x1,0x73,0x58, 0x3,0x54,0x57,
+ 0x1,0x73,0x56, 0x3,0x54,0x59, 0x1,0x73,0x55, 0x1,0x73,0x57,
+ 0x3,0x54,0x55, 0x3,0x64,0x72, 0x2,0x61,0x50, 0x3,0x57,0x62,
+ 0x2,0x64,0x3e, 0x2,0x65,0x49, 0x3,0x5a,0x39, 0x2,0x68,0x70,
+ 0x2,0x68,0x71, 0x3,0x5c,0x3d, 0x1,0x79,0x6b, 0x3,0x5c,0x3c,
+ 0x2,0x6b,0x57, 0x3,0x5c,0x3e, 0x1,0x7a,0x69, 0x4,0x66,0x3b,
+ 0x2,0x6b,0x58, 0x3,0x5e,0x2d, 0x2,0x6d,0x4c, 0x1,0x7b,0x5e,
+ 0x3,0x5f,0x43, 0x1,0x7b,0x5d, 0x2,0x6d,0x4b, 0x1,0x7c,0x35,
+ 0x3,0x60,0x30, 0x2,0x6f,0x25, 0x4,0x6b,0x68, 0x4,0x6a,0x46,
+ 0x3,0x21,0x3c, 0x4,0x21,0x2c, 0x1,0x44,0x55, 0x1,0x47,0x7c,
+ 0x2,0x22,0x3a, 0x2,0x23,0x6a, 0x1,0x4b,0x56, 0x1,0x5a,0x25,
+ 0x3,0x35,0x57, 0x3,0x4b,0x6c, 0x1,0x44,0x56, 0x1,0x46,0x4a,
+ 0x1,0x46,0x49, 0x1,0x46,0x48, 0x4,0x22,0x63, 0x1,0x4a,0x27,
+ 0x1,0x55,0x38, 0x2,0x42,0x5d, 0x1,0x44,0x57, 0x1,0x44,0x58,
+ 0x1,0x44,0x59, 0x1,0x45,0x3b, 0x3,0x25,0x67, 0x3,0x28,0x60,
+ 0x1,0x50,0x73, 0x4,0x2c,0x64, 0x2,0x2a,0x30, 0x3,0x2c,0x45,
+ 0x3,0x2c,0x44, 0x1,0x5e,0x78, 0x1,0x44,0x5a, 0x2,0x21,0x3d,
+ 0x3,0x21,0x63, 0x4,0x21,0x4c, 0x1,0x46,0x4b, 0x1,0x46,0x4c,
+ 0x2,0x21,0x59, 0x1,0x47,0x7d, 0x5,0x22,0x5c, 0x3,0x23,0x5c,
+ 0x3,0x25,0x68, 0x2,0x23,0x6b, 0x3,0x25,0x6b, 0x1,0x4a,0x28,
+ 0x4,0x24,0x23, 0x2,0x23,0x6c, 0x1,0x4d,0x30, 0x3,0x28,0x62,
+ 0x3,0x28,0x61, 0x2,0x26,0x4f, 0x1,0x4d,0x2e, 0x1,0x4d,0x2d,
+ 0x2,0x26,0x4e, 0x1,0x4d,0x2b, 0x2,0x26,0x50, 0x1,0x4d,0x2c,
+ 0x1,0x4d,0x2f, 0x1,0x50,0x74, 0x3,0x2c,0x46, 0x1,0x50,0x76,
+ 0x2,0x2a,0x34, 0x2,0x2a,0x31, 0x2,0x2a,0x32, 0x2,0x2a,0x33,
+ 0x2,0x2a,0x35, 0x1,0x50,0x75, 0x2,0x2e,0x76, 0x2,0x2e,0x75,
+ 0x3,0x30,0x66, 0x1,0x55,0x3a, 0x3,0x30,0x69, 0x1,0x55,0x39,
+ 0x3,0x30,0x68, 0x3,0x30,0x6a, 0x3,0x30,0x67, 0x3,0x35,0x5b,
+ 0x1,0x5a,0x28, 0x2,0x35,0x2a, 0x3,0x35,0x59, 0x1,0x5a,0x27,
+ 0x1,0x5a,0x29, 0x1,0x5a,0x26, 0x3,0x35,0x58, 0x3,0x35,0x5a,
+ 0x1,0x5e,0x7a, 0x2,0x35,0x29, 0x5,0x37,0x7c, 0x1,0x5e,0x7b,
+ 0x2,0x3b,0x57, 0x3,0x39,0x79, 0x1,0x5e,0x7c, 0x2,0x3b,0x56,
+ 0x1,0x5e,0x79, 0x3,0x3b,0x3a, 0x3,0x3b,0x3b, 0x3,0x3b,0x3d,
+ 0x2,0x42,0x60, 0x2,0x42,0x62, 0x1,0x63,0x6b, 0x2,0x42,0x61,
+ 0x2,0x42,0x5f, 0x2,0x42,0x5e, 0x4,0x3d,0x2a, 0x4,0x43,0x35,
+ 0x3,0x46,0x5d, 0x2,0x49,0x79, 0x1,0x68,0x5f, 0x1,0x68,0x5d,
+ 0x4,0x43,0x30, 0x1,0x68,0x5e, 0x2,0x49,0x77, 0x2,0x49,0x78,
+ 0x3,0x4b,0x6d, 0x1,0x68,0x5b, 0x2,0x50,0x3a, 0x2,0x50,0x38,
+ 0x3,0x4b,0x70, 0x1,0x6c,0x57, 0x2,0x50,0x39, 0x1,0x6c,0x58,
+ 0x1,0x6c,0x56, 0x1,0x68,0x5c, 0xf,0x4e,0x5e, 0x3,0x64,0x73,
+ 0x2,0x56,0x77, 0x2,0x56,0x75, 0x2,0x56,0x76, 0x2,0x50,0x37,
+ 0x2,0x5c,0x68, 0x1,0x73,0x59, 0x2,0x5c,0x67, 0x2,0x61,0x51,
+ 0x2,0x61,0x52, 0x2,0x56,0x78, 0x2,0x65,0x4a, 0x3,0x66,0x77,
+ 0x1,0x44,0x5b, 0x1,0x46,0x4d, 0x1,0x48,0x21, 0x2,0x22,0x3b,
+ 0x1,0x47,0x7e, 0x3,0x28,0x63, 0x1,0x4d,0x31, 0x1,0x63,0x6c,
+ 0x3,0x21,0x3d, 0x1,0x45,0x3c, 0x1,0x46,0x4e, 0x1,0x50,0x77,
+ 0x1,0x5e,0x7d, 0x3,0x21,0x3e, 0x2,0x21,0x5a, 0x3,0x22,0x47,
+ 0x2,0x21,0x5b, 0x3,0x22,0x48, 0x2,0x22,0x3c, 0x3,0x66,0x78,
+ 0x1,0x4a,0x2a, 0x2,0x23,0x70, 0x2,0x23,0x6e, 0x1,0x4a,0x2b,
+ 0x2,0x23,0x6d, 0x2,0x23,0x6f, 0x2,0x23,0x71, 0x4,0x24,0x28,
+ 0x1,0x4a,0x29, 0x3,0x25,0x6e, 0x3,0x25,0x6d, 0x1,0x4d,0x35,
+ 0x1,0x4d,0x36, 0x1,0x4d,0x33, 0x3,0x28,0x65, 0x3,0x28,0x67,
+ 0x1,0x4d,0x32, 0x2,0x2a,0x39, 0x1,0x4d,0x34, 0x3,0x28,0x68,
+ 0x1,0x50,0x78, 0x3,0x2c,0x48, 0x2,0x2a,0x38, 0x2,0x2a,0x3a,
+ 0x2,0x2a,0x37, 0x2,0x2a,0x3b, 0x1,0x50,0x79, 0x1,0x55,0x3d,
+ 0x2,0x2e,0x77, 0x3,0x30,0x6c, 0x2,0x2e,0x79, 0x1,0x55,0x3b,
+ 0x2,0x2e,0x7a, 0x1,0x55,0x3c, 0x2,0x2e,0x78, 0x3,0x30,0x6b,
+ 0x2,0x2a,0x36, 0x2,0x35,0x2b, 0x2,0x35,0x2e, 0x2,0x35,0x2f,
+ 0x2,0x35,0x2c, 0x1,0x5a,0x2d, 0x1,0x5a,0x2c, 0x1,0x5a,0x2a,
+ 0x1,0x5a,0x2b, 0x2,0x35,0x2d, 0x3,0x35,0x61, 0x3,0x35,0x60,
+ 0x3,0x3b,0x3f, 0x1,0x5a,0x2e, 0x3,0x3b,0x40, 0x3,0x3b,0x3e,
+ 0x1,0x5f,0x21, 0x1,0x5f,0x22, 0x6,0x48,0x45, 0x1,0x5f,0x23,
+ 0x2,0x42,0x63, 0x2,0x42,0x65, 0x2,0x42,0x67, 0x1,0x63,0x6e,
+ 0x1,0x63,0x6d, 0x1,0x5e,0x7e, 0x2,0x42,0x66, 0x2,0x42,0x64,
+ 0x3,0x64,0x74, 0x2,0x49,0x7d, 0x3,0x46,0x61, 0x3,0x46,0x60,
+ 0x2,0x49,0x7b, 0x2,0x4a,0x23, 0x1,0x68,0x60, 0x2,0x4a,0x24,
+ 0x2,0x4a,0x21, 0x1,0x68,0x61, 0x2,0x49,0x7c, 0x2,0x49,0x7a,
+ 0x2,0x4a,0x22, 0x1,0x6c,0x5a, 0x2,0x50,0x3c, 0x2,0x49,0x7e,
+ 0x1,0x6c,0x5c, 0x2,0x50,0x3d, 0x1,0x6c,0x5b, 0x1,0x6c,0x5e,
+ 0x2,0x50,0x3e, 0x1,0x6c,0x59, 0x1,0x6c,0x5d, 0x2,0x56,0x7d,
+ 0x2,0x56,0x7b, 0x2,0x56,0x7a, 0x2,0x56,0x7c, 0x2,0x56,0x79,
+ 0x3,0x50,0x5c, 0x4,0x5b,0x21, 0x1,0x78,0x33, 0x3,0x64,0x75,
+ 0x2,0x68,0x72, 0x2,0x68,0x73, 0x3,0x5c,0x3f, 0x2,0x6b,0x59,
+ 0x2,0x6d,0x4d, 0x1,0x7d,0x22, 0x3,0x21,0x3f, 0x3,0x23,0x61,
+ 0x1,0x4d,0x37, 0x1,0x4a,0x2c, 0x3,0x28,0x69, 0x3,0x28,0x6b,
+ 0x1,0x50,0x7a, 0x3,0x2c,0x4c, 0x3,0x2c,0x4b, 0x3,0x30,0x6e,
+ 0x1,0x44,0x5c, 0x1,0x45,0x3d, 0x4,0x21,0x4d, 0x1,0x46,0x4f,
+ 0x2,0x22,0x3d, 0x3,0x25,0x6f, 0x1,0x4a,0x2d, 0x2,0x23,0x72,
+ 0x3,0x28,0x6d, 0x2,0x2a,0x3c, 0x1,0x50,0x7b, 0x1,0x68,0x62,
+ 0x1,0x44,0x5d, 0x3,0x21,0x64, 0x3,0x22,0x49, 0x3,0x23,0x62,
+ 0x1,0x48,0x22, 0xf,0x22,0x4e, 0x3,0x3b,0x42, 0x1,0x63,0x6f,
+ 0x1,0x44,0x5e, 0x1,0x45,0x3e, 0x1,0x45,0x3f, 0x1,0x46,0x51,
+ 0x1,0x46,0x50, 0x4,0x22,0x6b, 0x2,0x22,0x3e, 0x1,0x48,0x23,
+ 0x4,0x22,0x6c, 0x2,0x23,0x73, 0x3,0x25,0x71, 0x1,0x4a,0x2e,
+ 0x3,0x28,0x6e, 0x2,0x26,0x52, 0x2,0x26,0x53, 0x2,0x26,0x54,
+ 0x3,0x28,0x70, 0x1,0x4d,0x38, 0x1,0x4d,0x39, 0x2,0x26,0x51,
+ 0x1,0x4d,0x3a, 0x4,0x29,0x2c, 0x4,0x2c,0x70, 0x1,0x50,0x7c,
+ 0x2,0x2a,0x3d, 0x3,0x2c,0x4d, 0x2,0x2e,0x7c, 0x1,0x55,0x3e,
+ 0x3,0x30,0x6f, 0x2,0x2e,0x7b, 0x3,0x35,0x62, 0x1,0x5a,0x2f,
+ 0x2,0x35,0x30, 0x1,0x5a,0x30, 0x2,0x35,0x31, 0x3,0x35,0x63,
+ 0x3,0x3b,0x47, 0x3,0x3b,0x45, 0x1,0x5f,0x24, 0x4,0x37,0x45,
+ 0x3,0x3b,0x44, 0x4,0x3d,0x30, 0x2,0x42,0x68, 0xf,0x41,0x3f,
+ 0x3,0x41,0x22, 0x2,0x4a,0x26, 0x2,0x4a,0x25, 0x1,0x68,0x63,
+ 0x4,0x49,0x5e, 0x1,0x6c,0x5f, 0x2,0x50,0x3f, 0x1,0x70,0x53,
+ 0x2,0x56,0x7e, 0x1,0x73,0x5a, 0x3,0x57,0x63, 0x1,0x7b,0x5f,
+ 0x2,0x6f,0x27, 0x3,0x21,0x40, 0x3,0x21,0x41, 0x3,0x22,0x4a,
+ 0x3,0x23,0x51, 0x2,0x26,0x55, 0x3,0x28,0x71, 0x2,0x2a,0x3e,
+ 0x1,0x5a,0x31, 0x2,0x3b,0x58, 0x1,0x63,0x70, 0x3,0x41,0x23,
+ 0x3,0x50,0x5e, 0xf,0x54,0x43, 0x3,0x57,0x64, 0x1,0x76,0x41,
+ 0x3,0x61,0x64, 0x3,0x21,0x42, 0x1,0x4a,0x30, 0x3,0x25,0x72,
+ 0x1,0x4a,0x2f, 0x1,0x50,0x7d, 0x3,0x2c,0x50, 0x2,0x2e,0x7d,
+ 0x1,0x5a,0x33, 0x1,0x5d,0x29, 0x1,0x5a,0x34, 0x1,0x5a,0x32,
+ 0x1,0x5f,0x25, 0x3,0x41,0x24, 0x2,0x4a,0x27, 0x1,0x68,0x64,
+ 0x1,0x6c,0x60, 0x3,0x5f,0x45, 0x2,0x21,0x2c, 0x2,0x22,0x3f,
+ 0x4,0x22,0x6d, 0x2,0x23,0x75, 0x1,0x4a,0x31, 0x2,0x23,0x74,
+ 0x1,0x4a,0x32, 0x4,0x24,0x2c, 0x1,0x4d,0x3e, 0x2,0x26,0x58,
+ 0x2,0x26,0x57, 0x1,0x4d,0x3d, 0x1,0x4d,0x3b, 0x1,0x4d,0x3c,
+ 0x2,0x26,0x56, 0x3,0x28,0x76, 0x3,0x28,0x75, 0x1,0x51,0x21,
+ 0x2,0x2a,0x3f, 0x1,0x51,0x24, 0x1,0x50,0x7e, 0x1,0x51,0x26,
+ 0x1,0x51,0x22, 0x1,0x51,0x23, 0x1,0x51,0x25, 0x4,0x29,0x31,
+ 0x3,0x30,0x70, 0x3,0x30,0x72, 0x1,0x55,0x41, 0x1,0x55,0x40,
+ 0x1,0x55,0x3f, 0x3,0x30,0x71, 0x3,0x64,0x76, 0x2,0x35,0x33,
+ 0x1,0x5a,0x35, 0x1,0x5a,0x38, 0x1,0x5a,0x36, 0x3,0x64,0x77,
+ 0x2,0x35,0x32, 0x1,0x5a,0x3b, 0x4,0x31,0x53, 0x1,0x5a,0x37,
+ 0x2,0x35,0x34, 0x1,0x5a,0x3a, 0x1,0x5a,0x39, 0x4,0x31,0x52,
+ 0x4,0x31,0x57, 0x4,0x37,0x4a, 0x2,0x3b,0x5a, 0x2,0x3b,0x59,
+ 0x3,0x3b,0x4b, 0x1,0x5f,0x28, 0x1,0x5f,0x26, 0x1,0x5f,0x27,
+ 0x2,0x3b,0x5b, 0x1,0x63,0x71, 0x2,0x42,0x6a, 0x1,0x63,0x72,
+ 0x2,0x42,0x69, 0x4,0x3d,0x34, 0x4,0x43,0x3f, 0x2,0x50,0x40,
+ 0x3,0x46,0x63, 0x3,0x46,0x64, 0x1,0x6c,0x62, 0x2,0x4a,0x28,
+ 0x1,0x6c,0x61, 0x3,0x4b,0x72, 0x1,0x68,0x65, 0x3,0x64,0x78,
+ 0x2,0x57,0x22, 0x2,0x57,0x21, 0x1,0x73,0x5b, 0x2,0x5c,0x69,
+ 0x2,0x65,0x4b, 0x2,0x68,0x74, 0x2,0x68,0x75, 0x3,0x5e,0x2f,
+ 0x1,0x45,0x40, 0x4,0x21,0x36, 0x1,0x46,0x52, 0x3,0x22,0x4d,
+ 0x4,0x22,0x71, 0x2,0x21,0x5c, 0x3,0x22,0x4c, 0x5,0x22,0x66,
+ 0x1,0x4a,0x34, 0x1,0x4a,0x36, 0x3,0x25,0x78, 0x2,0x22,0x42,
+ 0x2,0x23,0x78, 0x2,0x23,0x77, 0x2,0x23,0x76, 0x3,0x23,0x66,
+ 0x2,0x22,0x41, 0x2,0x22,0x40, 0x1,0x48,0x25, 0x1,0x4a,0x35,
+ 0x1,0x4a,0x33, 0x1,0x48,0x24, 0x3,0x23,0x67, 0x3,0x23,0x69,
+ 0x3,0x25,0x77, 0x1,0x4d,0x3f, 0x2,0x26,0x59, 0x3,0x25,0x7b,
+ 0x1,0x4d,0x40, 0x2,0x23,0x7d, 0x4,0x26,0x50, 0x2,0x24,0x21,
+ 0x2,0x23,0x7e, 0x2,0x26,0x5a, 0x3,0x25,0x76, 0x3,0x25,0x74,
+ 0x2,0x23,0x7a, 0x3,0x28,0x7e, 0x1,0x4a,0x3a, 0x1,0x4a,0x38,
+ 0x3,0x25,0x7c, 0x2,0x23,0x79, 0x2,0x23,0x7b, 0x2,0x24,0x23,
+ 0x3,0x26,0x22, 0x1,0x4a,0x37, 0x3,0x26,0x21, 0x2,0x23,0x7c,
+ 0x2,0x24,0x27, 0x1,0x4d,0x42, 0x3,0x25,0x7d, 0x2,0x24,0x24,
+ 0x1,0x4a,0x39, 0x3,0x26,0x23, 0x2,0x24,0x22, 0x2,0x24,0x25,
+ 0x3,0x25,0x7a, 0x1,0x4d,0x41, 0x3,0x25,0x75, 0x1,0x4d,0x43,
+ 0x2,0x24,0x26, 0x3,0x28,0x78, 0x3,0x29,0x22, 0x2,0x26,0x6e,
+ 0x2,0x26,0x61, 0x2,0x26,0x5f, 0x2,0x26,0x6d, 0x2,0x26,0x68,
+ 0x1,0x51,0x2b, 0x1,0x4d,0x44, 0x2,0x26,0x69, 0x2,0x26,0x6c,
+ 0x1,0x51,0x27, 0x2,0x26,0x6b, 0x1,0x4d,0x45, 0x1,0x4d,0x4a,
+ 0x1,0x4d,0x48, 0x2,0x26,0x62, 0x4,0x29,0x36, 0x2,0x26,0x5d,
+ 0x2,0x26,0x64, 0x1,0x4d,0x4f, 0x2,0x26,0x6f, 0x1,0x51,0x28,
+ 0x2,0x26,0x65, 0x4,0x26,0x4f, 0x1,0x51,0x29, 0x1,0x4d,0x4b,
+ 0x2,0x26,0x67, 0x3,0x2c,0x5a, 0x2,0x2a,0x4e, 0x1,0x51,0x2a,
+ 0x2,0x26,0x5c, 0x1,0x4d,0x4c, 0x1,0x51,0x2c, 0x1,0x4d,0x4d,
+ 0x1,0x4d,0x49, 0x1,0x4d,0x4e, 0x2,0x26,0x66, 0x2,0x26,0x5b,
+ 0x2,0x26,0x6a, 0x1,0x4d,0x46, 0x3,0x28,0x77, 0x3,0x2c,0x5b,
+ 0x2,0x26,0x5e, 0x2,0x26,0x63, 0x2,0x26,0x60, 0x1,0x4d,0x47,
+ 0x3,0x28,0x7a, 0x2,0x2a,0x40, 0x4,0x29,0x45, 0x2,0x2a,0x41,
+ 0x3,0x29,0x21, 0x2,0x2a,0x4b, 0x2,0x2f,0x23, 0x2,0x2a,0x4c,
+ 0x1,0x51,0x32, 0x2,0x2a,0x4f, 0x2,0x2a,0x45, 0x1,0x51,0x31,
+ 0x2,0x2a,0x47, 0x4,0x29,0x3f, 0x2,0x2a,0x48, 0x3,0x2c,0x60,
+ 0x3,0x30,0x79, 0x2,0x2a,0x4a, 0x1,0x51,0x2d, 0x3,0x2c,0x56,
+ 0x3,0x30,0x73, 0x1,0x55,0x45, 0x3,0x2c,0x57, 0x3,0x2c,0x5d,
+ 0x2,0x2a,0x46, 0x2,0x2a,0x42, 0x1,0x55,0x46, 0x3,0x30,0x7e,
+ 0x4,0x29,0x3e, 0x2,0x2a,0x50, 0x1,0x55,0x42, 0x2,0x2f,0x21,
+ 0x2,0x2a,0x49, 0x3,0x2c,0x54, 0x2,0x2e,0x7e, 0x2,0x2a,0x44,
+ 0x2,0x2a,0x4d, 0x3,0x2c,0x5f, 0x3,0x2c,0x61, 0x1,0x51,0x30,
+ 0x1,0x55,0x43, 0x1,0x51,0x36, 0x1,0x55,0x44, 0x2,0x2a,0x51,
+ 0x2,0x2f,0x22, 0x1,0x51,0x2f, 0x1,0x55,0x48, 0x1,0x51,0x35,
+ 0x1,0x51,0x34, 0x1,0x51,0x33, 0x1,0x55,0x47, 0x2,0x2a,0x52,
+ 0x1,0x55,0x49, 0x1,0x51,0x2e, 0x4,0x29,0x4b, 0x2,0x2a,0x43,
+ 0x3,0x30,0x7a, 0x3,0x30,0x78, 0x3,0x30,0x7b, 0x3,0x2c,0x5c,
+ 0x3,0x30,0x76, 0x1,0x5a,0x3c, 0x2,0x2f,0x26, 0x2,0x2f,0x28,
+ 0x4,0x2d,0x25, 0x2,0x2f,0x2a, 0x1,0x55,0x4a, 0x1,0x55,0x50,
+ 0x2,0x35,0x37, 0x2,0x2f,0x2e, 0x2,0x2f,0x25, 0x1,0x5a,0x3e,
+ 0x2,0x35,0x35, 0x3,0x31,0x22, 0x1,0x55,0x4f, 0x1,0x55,0x4d,
+ 0x2,0x2f,0x30, 0x4,0x2d,0x2d, 0x2,0x35,0x36, 0x4,0x2d,0x2c,
+ 0x2,0x2f,0x27, 0x3,0x31,0x25, 0x1,0x55,0x4e, 0x2,0x2f,0x2b,
+ 0x1,0x55,0x51, 0x2,0x2f,0x2d, 0x3,0x35,0x68, 0x3,0x30,0x74,
+ 0x1,0x55,0x4c, 0x2,0x2f,0x2c, 0x2,0x2f,0x2f, 0x2,0x2f,0x29,
+ 0x3,0x31,0x27, 0x1,0x55,0x4b, 0x1,0x5a,0x3f, 0x3,0x35,0x71,
+ 0x2,0x2f,0x24, 0x1,0x5a,0x3d, 0x3,0x35,0x72, 0x4,0x31,0x6b,
+ 0x3,0x31,0x23, 0x3,0x31,0x28, 0x1,0x5a,0x40, 0x3,0x31,0x21,
+ 0x3,0x35,0x6f, 0x3,0x31,0x26, 0x2,0x35,0x39, 0x2,0x35,0x42,
+ 0x1,0x5f,0x2b, 0x3,0x3b,0x54, 0x1,0x5a,0x42, 0x1,0x5a,0x47,
+ 0x1,0x5f,0x2c, 0x2,0x35,0x44, 0x1,0x5a,0x4e, 0x2,0x3b,0x5d,
+ 0x2,0x35,0x3a, 0x1,0x5a,0x46, 0x1,0x5a,0x49, 0x1,0x5a,0x44,
+ 0x2,0x35,0x38, 0x2,0x35,0x46, 0x2,0x35,0x49, 0x2,0x3b,0x6c,
+ 0x4,0x31,0x68, 0x2,0x35,0x47, 0x2,0x3b,0x61, 0x1,0x5a,0x45,
+ 0x1,0x5a,0x4c, 0x1,0x5a,0x50, 0x2,0x35,0x41, 0x2,0x3b,0x5c,
+ 0x2,0x35,0x45, 0x1,0x5a,0x41, 0x2,0x3b,0x5e, 0x2,0x35,0x48,
+ 0x2,0x3b,0x60, 0x2,0x35,0x3d, 0x3,0x35,0x6a, 0x1,0x5f,0x29,
+ 0x3,0x3b,0x56, 0x2,0x35,0x3b, 0x2,0x35,0x3c, 0x1,0x5a,0x4b,
+ 0x3,0x3b,0x55, 0x3,0x35,0x6e, 0x1,0x5a,0x4a, 0x2,0x35,0x3f,
+ 0x1,0x5a,0x4f, 0x2,0x35,0x43, 0x1,0x5a,0x48, 0x2,0x35,0x40,
+ 0x3,0x35,0x79, 0x1,0x5a,0x4d, 0x1,0x5f,0x2d, 0x1,0x5f,0x2a,
+ 0x2,0x3b,0x5f, 0x3,0x3b,0x58, 0x2,0x35,0x3e, 0x3,0x3b,0x59,
+ 0x1,0x5a,0x43, 0x3,0x35,0x76, 0x3,0x35,0x78, 0x3,0x3b,0x5a,
+ 0x3,0x3b,0x4d, 0x3,0x35,0x74, 0x1,0x5f,0x32, 0x1,0x5f,0x36,
+ 0x2,0x3b,0x63, 0x1,0x63,0x77, 0x1,0x5f,0x34, 0x2,0x3b,0x67,
+ 0x1,0x5f,0x38, 0x2,0x42,0x6b, 0x2,0x3b,0x69, 0x1,0x63,0x79,
+ 0x1,0x5f,0x30, 0x1,0x5f,0x33, 0x2,0x3b,0x6a, 0x3,0x3b,0x5e,
+ 0x2,0x3b,0x6b, 0x2,0x3b,0x71, 0x1,0x5f,0x3a, 0x1,0x63,0x7a,
+ 0x4,0x3d,0x3d, 0x2,0x3b,0x6d, 0x2,0x3b,0x72, 0x2,0x3b,0x66,
+ 0x1,0x64,0x26, 0x3,0x3b,0x4f, 0x1,0x63,0x7b, 0x1,0x5f,0x39,
+ 0x2,0x3b,0x64, 0x2,0x3b,0x73, 0x3,0x3b,0x51, 0x1,0x64,0x25,
+ 0x1,0x5f,0x37, 0x1,0x63,0x74, 0x2,0x3b,0x70, 0x3,0x3b,0x5d,
+ 0x1,0x5f,0x3b, 0x2,0x3b,0x68, 0x2,0x3b,0x62, 0x1,0x5f,0x31,
+ 0x2,0x3b,0x65, 0x5,0x3f,0x30, 0x2,0x3b,0x6e, 0x3,0x41,0x2b,
+ 0x1,0x63,0x73, 0x1,0x63,0x78, 0x1,0x5f,0x2e, 0x2,0x3b,0x6f,
+ 0x3,0x3b,0x61, 0x1,0x63,0x76, 0x3,0x3b,0x62, 0x3,0x3b,0x63,
+ 0x3,0x3b,0x50, 0x1,0x5f,0x2f, 0x3,0x64,0x79, 0x1,0x64,0x24,
+ 0x2,0x4a,0x2a, 0x2,0x42,0x76, 0x3,0x41,0x29, 0x2,0x42,0x6e,
+ 0x2,0x4a,0x29, 0x4,0x3d,0x39, 0x2,0x42,0x72, 0x2,0x42,0x74,
+ 0x3,0x41,0x27, 0x3,0x41,0x2c, 0x2,0x42,0x71, 0x3,0x46,0x6f,
+ 0x1,0x64,0x23, 0x4,0x3d,0x38, 0x2,0x42,0x70, 0x1,0x64,0x27,
+ 0x3,0x46,0x6e, 0x6,0x52,0x64, 0x3,0x41,0x28, 0x2,0x4a,0x39,
+ 0x3,0x46,0x6c, 0x3,0x41,0x2e, 0x1,0x64,0x22, 0x1,0x68,0x67,
+ 0x2,0x42,0x77, 0x2,0x4a,0x2b, 0x3,0x46,0x6d, 0x3,0x41,0x2a,
+ 0x1,0x63,0x7e, 0x2,0x42,0x6f, 0x2,0x42,0x73, 0x1,0x68,0x66,
+ 0x1,0x63,0x75, 0x2,0x42,0x6c, 0x2,0x42,0x6d, 0x1,0x68,0x68,
+ 0x1,0x63,0x7d, 0x1,0x64,0x21, 0x1,0x63,0x7c, 0x2,0x42,0x75,
+ 0x3,0x64,0x7a, 0x2,0x4a,0x2f, 0x2,0x4a,0x30, 0x2,0x4a,0x35,
+ 0x1,0x6c,0x67, 0x2,0x4a,0x3c, 0x3,0x4b,0x73, 0x1,0x68,0x6e,
+ 0x3,0x4b,0x7e, 0x1,0x68,0x6d, 0x2,0x4a,0x37, 0x3,0x4b,0x74,
+ 0x1,0x6c,0x66, 0x2,0x4a,0x2c, 0x1,0x68,0x6c, 0x3,0x46,0x71,
+ 0x2,0x4a,0x3b, 0x1,0x68,0x6a, 0x1,0x68,0x6b, 0x3,0x4b,0x7c,
+ 0x2,0x4a,0x38, 0x2,0x50,0x51, 0x1,0x6c,0x64, 0x1,0x5f,0x35,
+ 0x3,0x46,0x72, 0x2,0x4a,0x3a, 0x1,0x6c,0x6b, 0x2,0x4a,0x32,
+ 0x4,0x49,0x6f, 0x1,0x6c,0x65, 0x3,0x46,0x6a, 0x1,0x6c,0x6a,
+ 0x2,0x4a,0x2d, 0x2,0x4a,0x31, 0x2,0x4a,0x2e, 0x2,0x4a,0x34,
+ 0x1,0x68,0x6f, 0x1,0x6c,0x63, 0x1,0x68,0x69, 0x3,0x4c,0x21,
+ 0x2,0x50,0x43, 0x2,0x4a,0x36, 0x3,0x46,0x68, 0x1,0x6c,0x69,
+ 0x3,0x46,0x73, 0x1,0x6c,0x6c, 0x7,0x22,0x71, 0x2,0x4a,0x33,
+ 0x3,0x46,0x6b, 0x1,0x6c,0x68, 0x2,0x50,0x42, 0x5,0x4d,0x2a,
+ 0x3,0x4c,0x23, 0x3,0x46,0x74, 0x3,0x4c,0x24, 0x3,0x4b,0x77,
+ 0x2,0x50,0x47, 0x1,0x70,0x57, 0x2,0x50,0x41, 0x2,0x57,0x2e,
+ 0x2,0x50,0x50, 0x1,0x6c,0x70, 0x3,0x4b,0x7a, 0x1,0x6c,0x6e,
+ 0x1,0x70,0x55, 0x2,0x50,0x4d, 0x2,0x50,0x49, 0x1,0x6c,0x74,
+ 0x3,0x4b,0x76, 0x2,0x57,0x25, 0x3,0x50,0x68, 0x3,0x4c,0x28,
+ 0x3,0x50,0x67, 0x1,0x6c,0x72, 0x2,0x50,0x48, 0x3,0x4c,0x29,
+ 0x2,0x57,0x23, 0x3,0x4c,0x25, 0x2,0x50,0x4c, 0x4,0x50,0x3b,
+ 0x2,0x50,0x4f, 0x2,0x50,0x46, 0x3,0x4b,0x79, 0x1,0x6c,0x73,
+ 0x4,0x50,0x37, 0x3,0x4b,0x75, 0x1,0x6c,0x6d, 0x2,0x57,0x24,
+ 0x1,0x70,0x56, 0x2,0x50,0x4e, 0x1,0x6c,0x6f, 0x1,0x6c,0x71,
+ 0x2,0x50,0x4b, 0x1,0x6c,0x75, 0x2,0x50,0x4a, 0x2,0x50,0x45,
+ 0x2,0x50,0x44, 0x1,0x70,0x54, 0x2,0x50,0x52, 0x2,0x57,0x27,
+ 0x2,0x5c,0x6b, 0x1,0x70,0x59, 0x3,0x50,0x61, 0x2,0x57,0x2d,
+ 0x3,0x50,0x63, 0x2,0x57,0x2b, 0x3,0x50,0x6a, 0x2,0x5c,0x6c,
+ 0x3,0x50,0x64, 0x1,0x70,0x5a, 0x2,0x57,0x2c, 0x3,0x50,0x66,
+ 0x2,0x57,0x29, 0x1,0x73,0x5d, 0x2,0x5c,0x6a, 0x3,0x50,0x6c,
+ 0x2,0x57,0x26, 0x2,0x57,0x28, 0x1,0x73,0x5e, 0x1,0x70,0x5c,
+ 0x1,0x73,0x5c, 0x1,0x70,0x5b, 0x1,0x73,0x60, 0x2,0x57,0x2a,
+ 0x1,0x70,0x58, 0x3,0x50,0x62, 0x3,0x50,0x65, 0x3,0x50,0x6b,
+ 0x3,0x66,0x79, 0x4,0x5b,0x2b, 0x2,0x61,0x5b, 0x4,0x56,0x33,
+ 0x2,0x61,0x53, 0x3,0x54,0x61, 0x3,0x54,0x5f, 0x3,0x54,0x5c,
+ 0x3,0x54,0x5e, 0x3,0x54,0x5d, 0x2,0x5c,0x72, 0x2,0x61,0x54,
+ 0x2,0x5c,0x6e, 0x4,0x56,0x32, 0x3,0x54,0x5b, 0x1,0x76,0x42,
+ 0x2,0x5c,0x70, 0x2,0x5c,0x6f, 0x1,0x73,0x5f, 0x2,0x5c,0x6d,
+ 0x2,0x5c,0x71, 0x2,0x61,0x5c, 0x2,0x61,0x58, 0x2,0x61,0x5a,
+ 0x4,0x5f,0x60, 0x2,0x61,0x55, 0x2,0x61,0x56, 0x4,0x5f,0x61,
+ 0x2,0x61,0x59, 0x2,0x61,0x57, 0x1,0x78,0x34, 0x3,0x57,0x65,
+ 0x1,0x78,0x37, 0x1,0x78,0x36, 0x1,0x78,0x35, 0x1,0x79,0x6c,
+ 0x2,0x68,0x76, 0x1,0x79,0x6d, 0x2,0x65,0x4c, 0x1,0x7a,0x6a,
+ 0x2,0x6b,0x5a, 0x1,0x7a,0x6b, 0x1,0x7b,0x60, 0x1,0x7c,0x36,
+ 0x2,0x6f,0x28, 0x3,0x5f,0x46, 0x2,0x6f,0x29, 0x2,0x6f,0x2a,
+ 0x3,0x61,0x3e, 0x2,0x72,0x2a, 0x1,0x45,0x41, 0x2,0x21,0x5d,
+ 0x1,0x46,0x53, 0x1,0x48,0x27, 0x1,0x48,0x28, 0x1,0x48,0x26,
+ 0x3,0x23,0x6b, 0x1,0x48,0x29, 0x1,0x4a,0x3c, 0x1,0x4a,0x3b,
+ 0x3,0x26,0x25, 0x2,0x26,0x70, 0x1,0x4d,0x51, 0x1,0x4d,0x50,
+ 0x3,0x2c,0x63, 0x2,0x2f,0x31, 0x1,0x5a,0x51, 0x1,0x5a,0x52,
+ 0x4,0x31,0x6e, 0x4,0x31,0x70, 0x3,0x3b,0x64, 0x1,0x5f,0x3c,
+ 0x2,0x42,0x78, 0x1,0x64,0x28, 0x1,0x64,0x29, 0x2,0x42,0x7a,
+ 0x2,0x42,0x7c, 0x2,0x42,0x7b, 0x4,0x3d,0x43, 0x2,0x4a,0x3e,
+ 0x3,0x46,0x76, 0x2,0x4a,0x3d, 0x1,0x68,0x70, 0x2,0x4a,0x3f,
+ 0x3,0x46,0x75, 0x2,0x50,0x53, 0x1,0x6c,0x76, 0x3,0x4c,0x2c,
+ 0x1,0x70,0x5d, 0x3,0x50,0x6d, 0x1,0x73,0x61, 0x1,0x76,0x43,
+ 0x1,0x73,0x62, 0x3,0x5f,0x48, 0x1,0x45,0x42, 0x3,0x21,0x65,
+ 0x3,0x21,0x66, 0x3,0x22,0x4e, 0x2,0x24,0x28, 0x3,0x26,0x28,
+ 0x3,0x26,0x29, 0x2,0x26,0x71, 0x1,0x4d,0x53, 0x1,0x4d,0x52,
+ 0x1,0x4d,0x54, 0x1,0x51,0x37, 0x2,0x2a,0x53, 0x2,0x2a,0x54,
+ 0x3,0x31,0x29, 0x2,0x2f,0x32, 0x1,0x55,0x52, 0x1,0x5a,0x53,
+ 0x1,0x5f,0x3d, 0x2,0x3b,0x74, 0x1,0x45,0x43, 0x4,0x21,0x37,
+ 0x1,0x44,0x5f, 0x1,0x45,0x44, 0x3,0x22,0x50, 0x2,0x21,0x5e,
+ 0x1,0x46,0x57, 0x1,0x46,0x56, 0x1,0x46,0x54, 0x1,0x46,0x55,
+ 0x3,0x23,0x6f, 0x1,0x48,0x2c, 0x2,0x22,0x49, 0x2,0x22,0x4b,
+ 0x1,0x48,0x2b, 0x2,0x22,0x43, 0x3,0x23,0x6c, 0x2,0x22,0x44,
+ 0x3,0x23,0x6d, 0x2,0x22,0x4a, 0x2,0x22,0x46, 0x2,0x22,0x48,
+ 0x1,0x48,0x2a, 0x2,0x22,0x45, 0x2,0x22,0x4c, 0x2,0x22,0x47,
+ 0x3,0x23,0x6e, 0xf,0x22,0x51, 0x1,0x4a,0x43, 0x1,0x4a,0x4c,
+ 0x1,0x4a,0x4a, 0x2,0x24,0x32, 0x2,0x24,0x2f, 0x2,0x24,0x37,
+ 0x1,0x4a,0x48, 0x2,0x24,0x38, 0x3,0x26,0x39, 0x1,0x4a,0x41,
+ 0x2,0x24,0x35, 0x3,0x26,0x2e, 0x1,0x4a,0x47, 0x2,0x24,0x31,
+ 0x2,0x24,0x30, 0x1,0x4a,0x45, 0x2,0x24,0x36, 0x1,0x4a,0x46,
+ 0x1,0x4d,0x55, 0x1,0x4a,0x40, 0x2,0x24,0x33, 0x3,0x26,0x2a,
+ 0x2,0x24,0x29, 0x1,0x4a,0x3d, 0x3,0x26,0x37, 0x1,0x4a,0x50,
+ 0x2,0x24,0x2e, 0x2,0x24,0x34, 0x1,0x4a,0x42, 0x1,0x4a,0x44,
+ 0x3,0x26,0x2f, 0x2,0x24,0x2a, 0x3,0x26,0x36, 0x2,0x24,0x2b,
+ 0x2,0x24,0x2c, 0x4,0x24,0x39, 0x1,0x4a,0x4f, 0x1,0x4a,0x49,
+ 0x1,0x4a,0x4e, 0x2,0x24,0x2d, 0x1,0x4a,0x4d, 0x1,0x4a,0x3f,
+ 0x1,0x4a,0x3e, 0x1,0x4a,0x4b, 0x3,0x26,0x35, 0x4,0x24,0x3c,
+ 0x3,0x26,0x33, 0x3,0x26,0x34, 0x3,0x26,0x38, 0x3,0x26,0x31,
+ 0x3,0x64,0x7b, 0xf,0x24,0x39, 0x3,0x26,0x32, 0x3,0x29,0x31,
+ 0x3,0x29,0x2a, 0x1,0x4d,0x63, 0x2,0x26,0x7d, 0x2,0x26,0x76,
+ 0x1,0x4d,0x5e, 0x1,0x4d,0x71, 0x2,0x26,0x72, 0x2,0x26,0x79,
+ 0x2,0x26,0x7b, 0x2,0x26,0x7e, 0x1,0x4d,0x6c, 0x3,0x29,0x26,
+ 0x2,0x26,0x7a, 0x2,0x26,0x73, 0x1,0x4d,0x6a, 0x2,0x26,0x77,
+ 0x3,0x29,0x28, 0x2,0x27,0x21, 0x1,0x4d,0x5b, 0x3,0x29,0x25,
+ 0x2,0x26,0x7c, 0x1,0x4d,0x65, 0x1,0x4d,0x64, 0x2,0x26,0x75,
+ 0x1,0x4d,0x59, 0x3,0x29,0x34, 0x3,0x29,0x32, 0x1,0x4d,0x5a,
+ 0xf,0x27,0x30, 0x1,0x4d,0x58, 0x3,0x29,0x33, 0x1,0x4d,0x70,
+ 0x1,0x4d,0x68, 0x1,0x4d,0x62, 0x1,0x4d,0x56, 0x2,0x26,0x78,
+ 0x1,0x4d,0x61, 0x1,0x4d,0x57, 0x1,0x4d,0x69, 0x1,0x4d,0x72,
+ 0x2,0x2a,0x55, 0x1,0x4d,0x66, 0x2,0x26,0x74, 0x1,0x4d,0x5c,
+ 0x1,0x4d,0x5f, 0x1,0x4d,0x60, 0x3,0x29,0x2e, 0x1,0x4d,0x6e,
+ 0x1,0x4d,0x6f, 0x1,0x4d,0x6d, 0x1,0x4d,0x67, 0x1,0x4d,0x6b,
+ 0x1,0x4d,0x5d, 0x1,0x51,0x38, 0x3,0x29,0x30, 0x3,0x29,0x37,
+ 0x3,0x29,0x35, 0x3,0x29,0x36, 0x3,0x29,0x2f, 0x3,0x29,0x29,
+ 0x3,0x2c,0x6d, 0x2,0x2a,0x5b, 0x1,0x51,0x44, 0x1,0x51,0x3c,
+ 0x1,0x51,0x3e, 0x1,0x51,0x43, 0x2,0x2a,0x67, 0x1,0x51,0x41,
+ 0x2,0x2f,0x33, 0x1,0x55,0x53, 0x1,0x51,0x46, 0x2,0x2a,0x58,
+ 0x2,0x2a,0x60, 0x1,0x51,0x42, 0x2,0x2a,0x5f, 0x2,0x2a,0x5c,
+ 0x2,0x2a,0x64, 0x2,0x2a,0x66, 0x1,0x51,0x3b, 0x1,0x51,0x3f,
+ 0x1,0x51,0x45, 0x1,0x55,0x55, 0x2,0x2a,0x61, 0x1,0x51,0x3d,
+ 0x1,0x51,0x48, 0x2,0x2a,0x5a, 0x3,0x2c,0x6f, 0x3,0x2c,0x70,
+ 0x5,0x29,0x45, 0x1,0x51,0x40, 0x1,0x55,0x54, 0x1,0x51,0x3a,
+ 0x4,0x29,0x59, 0x2,0x2a,0x57, 0x2,0x2a,0x5e, 0x2,0x2a,0x56,
+ 0x2,0x2a,0x59, 0x2,0x2a,0x5d, 0x2,0x2f,0x34, 0x1,0x51,0x47,
+ 0x4,0x29,0x51, 0x2,0x2a,0x62, 0x2,0x2a,0x63, 0x2,0x2a,0x65,
+ 0x1,0x51,0x39, 0x3,0x2c,0x6c, 0x3,0x31,0x32, 0x3,0x31,0x33,
+ 0x3,0x2c,0x6b, 0x3,0x2c,0x6e, 0x4,0x29,0x5b, 0x1,0x55,0x63,
+ 0x2,0x2f,0x40, 0x1,0x55,0x61, 0x1,0x55,0x62, 0x2,0x2f,0x36,
+ 0x2,0x2f,0x46, 0x3,0x31,0x2c, 0x1,0x55,0x58, 0x3,0x31,0x2f,
+ 0x3,0x31,0x35, 0x2,0x35,0x4a, 0x2,0x2f,0x48, 0x2,0x2f,0x42,
+ 0x3,0x31,0x38, 0x2,0x2f,0x39, 0x3,0x31,0x37, 0x2,0x2f,0x4b,
+ 0x2,0x2f,0x3c, 0x1,0x55,0x5e, 0x2,0x35,0x61, 0x2,0x2f,0x3f,
+ 0x1,0x55,0x60, 0x1,0x55,0x57, 0x3,0x31,0x3c, 0x2,0x2f,0x4d,
+ 0x2,0x2f,0x41, 0x1,0x55,0x5a, 0x2,0x2f,0x3a, 0x2,0x2f,0x37,
+ 0x2,0x2f,0x38, 0x1,0x55,0x5b, 0x2,0x2f,0x47, 0x2,0x2f,0x4e,
+ 0x1,0x55,0x5d, 0x2,0x2f,0x3e, 0x2,0x2f,0x3d, 0x1,0x55,0x65,
+ 0x1,0x55,0x64, 0x1,0x55,0x56, 0x1,0x55,0x5c, 0x1,0x55,0x5f,
+ 0x2,0x2f,0x4a, 0x3,0x31,0x2e, 0x3,0x31,0x39, 0x2,0x2f,0x44,
+ 0x1,0x55,0x59, 0x2,0x2f,0x35, 0x2,0x2f,0x4c, 0x2,0x2f,0x43,
+ 0x2,0x2f,0x45, 0x2,0x2f,0x49, 0x3,0x31,0x30, 0x3,0x31,0x3b,
+ 0x3,0x31,0x36, 0x3,0x64,0x7c, 0x3,0x64,0x7d, 0x2,0x35,0x4b,
+ 0x3,0x36,0x31, 0x1,0x5a,0x5b, 0x1,0x5a,0x6f, 0x1,0x5a,0x6e,
+ 0x3,0x36,0x27, 0x1,0x5a,0x63, 0x3,0x36,0x29, 0x2,0x35,0x5d,
+ 0x2,0x35,0x59, 0x2,0x35,0x56, 0x2,0x35,0x68, 0x1,0x5a,0x5e,
+ 0x1,0x5a,0x56, 0x3,0x36,0x26, 0x3,0x36,0x32, 0x2,0x35,0x5b,
+ 0x1,0x5f,0x4d, 0x1,0x5a,0x5a, 0x2,0x35,0x63, 0x3,0x36,0x22,
+ 0x1,0x5a,0x70, 0x1,0x5a,0x6d, 0x2,0x35,0x5f, 0x2,0x35,0x4e,
+ 0x3,0x35,0x7c, 0x3,0x36,0x2b, 0x1,0x5a,0x6c, 0x2,0x35,0x65,
+ 0x2,0x35,0x4d, 0x1,0x5a,0x61, 0x1,0x5a,0x65, 0x2,0x35,0x64,
+ 0x3,0x36,0x23, 0x2,0x35,0x57, 0x1,0x5a,0x66, 0x1,0x5a,0x60,
+ 0x2,0x35,0x4c, 0x3,0x35,0x7d, 0x1,0x5f,0x3f, 0x2,0x35,0x67,
+ 0x2,0x35,0x55, 0x1,0x5a,0x6b, 0x2,0x35,0x58, 0x2,0x35,0x66,
+ 0x1,0x5a,0x6a, 0x3,0x36,0x24, 0x2,0x3b,0x75, 0x4,0x31,0x77,
+ 0x1,0x5a,0x57, 0x2,0x35,0x53, 0x1,0x5a,0x5c, 0x1,0x5a,0x67,
+ 0x4,0x31,0x78, 0x1,0x5a,0x62, 0x2,0x35,0x5c, 0x2,0x35,0x52,
+ 0x2,0x35,0x50, 0x2,0x35,0x62, 0x1,0x5a,0x54, 0x1,0x5a,0x68,
+ 0x1,0x5a,0x58, 0x1,0x5f,0x3e, 0x2,0x35,0x60, 0x1,0x5a,0x59,
+ 0x4,0x32,0x23, 0x1,0x5a,0x55, 0x1,0x5a,0x64, 0x1,0x5a,0x5f,
+ 0x1,0x5a,0x5d, 0x2,0x35,0x54, 0x1,0x5a,0x69, 0x2,0x35,0x51,
+ 0x2,0x35,0x5e, 0x2,0x35,0x5a, 0x2,0x3b,0x77, 0x2,0x3b,0x76,
+ 0x3,0x36,0x2d, 0x3,0x64,0x7e, 0x3,0x36,0x2e, 0x2,0x35,0x4f,
+ 0x2,0x3c,0x29, 0x3,0x3b,0x71, 0x1,0x5f,0x41, 0x3,0x3b,0x70,
+ 0x2,0x3c,0x2f, 0x2,0x3b,0x7c, 0x2,0x3c,0x2c, 0x2,0x42,0x7d,
+ 0x1,0x5f,0x44, 0x2,0x3c,0x30, 0x2,0x3c,0x33, 0x1,0x5f,0x43,
+ 0x2,0x3c,0x21, 0x2,0x3c,0x32, 0x2,0x3c,0x31, 0x1,0x5f,0x45,
+ 0x2,0x3b,0x78, 0x1,0x5f,0x40, 0x1,0x5f,0x48, 0x3,0x3b,0x73,
+ 0x1,0x5f,0x46, 0x2,0x3c,0x2e, 0x4,0x37,0x71, 0x2,0x3c,0x24,
+ 0x1,0x5f,0x4a, 0x2,0x3c,0x35, 0x2,0x3c,0x2d, 0x2,0x3c,0x36,
+ 0x1,0x5f,0x52, 0x1,0x5f,0x50, 0x2,0x3c,0x2b, 0x2,0x3c,0x2a,
+ 0x3,0x3b,0x67, 0x2,0x3c,0x28, 0x2,0x3c,0x22, 0x1,0x5f,0x49,
+ 0x3,0x3b,0x66, 0x1,0x5f,0x47, 0x2,0x2f,0x3b, 0x2,0x3b,0x79,
+ 0x3,0x3b,0x68, 0x2,0x43,0x3d, 0x2,0x3b,0x7a, 0x1,0x5f,0x42,
+ 0x1,0x5f,0x4f, 0x2,0x43,0x21, 0x4,0x37,0x60, 0x1,0x5f,0x4b,
+ 0x1,0x5f,0x4c, 0x2,0x3b,0x7b, 0x2,0x3c,0x34, 0x2,0x42,0x7e,
+ 0x2,0x3c,0x25, 0x2,0x3b,0x7e, 0x1,0x5f,0x4e, 0x2,0x3c,0x26,
+ 0x2,0x3c,0x23, 0x3,0x3b,0x72, 0x3,0x3b,0x6d, 0x1,0x5f,0x53,
+ 0x4,0x37,0x6f, 0x3,0x3b,0x6f, 0x3,0x65,0x21, 0x1,0x64,0x38,
+ 0x3,0x41,0x49, 0x3,0x41,0x32, 0x2,0x43,0x24, 0x2,0x43,0x37,
+ 0x2,0x43,0x3c, 0x2,0x43,0x30, 0x1,0x64,0x34, 0x2,0x43,0x41,
+ 0x1,0x64,0x31, 0x2,0x43,0x22, 0x3,0x41,0x3a, 0x2,0x43,0x23,
+ 0x1,0x64,0x2a, 0x1,0x64,0x33, 0x2,0x43,0x2a, 0x1,0x64,0x36,
+ 0x1,0x64,0x37, 0x2,0x43,0x2b, 0x3,0x41,0x38, 0x2,0x43,0x38,
+ 0x2,0x43,0x3e, 0x1,0x64,0x32, 0x3,0x41,0x3e, 0x1,0x64,0x2c,
+ 0x2,0x43,0x29, 0x2,0x43,0x25, 0x2,0x43,0x40, 0x2,0x43,0x2e,
+ 0x2,0x43,0x2f, 0x2,0x43,0x26, 0x2,0x43,0x3a, 0x2,0x43,0x31,
+ 0x2,0x43,0x3b, 0x2,0x43,0x33, 0x3,0x41,0x3d, 0x1,0x64,0x2d,
+ 0x2,0x4a,0x40, 0x1,0x64,0x30, 0x1,0x64,0x2e, 0x2,0x43,0x3f,
+ 0x2,0x43,0x36, 0x2,0x43,0x32, 0x3,0x41,0x36, 0x3,0x41,0x33,
+ 0x2,0x43,0x27, 0x1,0x68,0x7a, 0x2,0x43,0x35, 0x1,0x64,0x35,
+ 0x2,0x43,0x2d, 0x3,0x41,0x34, 0x2,0x43,0x2c, 0x3,0x41,0x48,
+ 0x3,0x47,0x25, 0x3,0x41,0x42, 0x1,0x64,0x2f, 0x1,0x64,0x2b,
+ 0x2,0x4a,0x55, 0x2,0x43,0x39, 0x2,0x43,0x34, 0x2,0x43,0x28,
+ 0x3,0x41,0x44, 0x3,0x41,0x45, 0x3,0x66,0x76, 0x2,0x4a,0x50,
+ 0x3,0x46,0x78, 0x2,0x4a,0x41, 0x2,0x4a,0x4c, 0x3,0x47,0x28,
+ 0x2,0x4a,0x53, 0x1,0x68,0x78, 0x1,0x5f,0x51, 0x2,0x4a,0x51,
+ 0x1,0x68,0x73, 0x3,0x46,0x7e, 0x3,0x47,0x24, 0x3,0x46,0x7a,
+ 0x1,0x68,0x72, 0x2,0x4a,0x58, 0x4,0x43,0x5d, 0x2,0x4a,0x42,
+ 0x2,0x4a,0x4f, 0x2,0x4a,0x43, 0x2,0x4a,0x4e, 0x1,0x68,0x76,
+ 0x2,0x4a,0x52, 0x2,0x3c,0x27, 0x3,0x47,0x21, 0x4,0x43,0x5e,
+ 0x3,0x47,0x2a, 0x2,0x4a,0x59, 0x2,0x4a,0x4a, 0x1,0x68,0x79,
+ 0x2,0x50,0x61, 0x1,0x6c,0x77, 0x3,0x47,0x23, 0x2,0x4a,0x57,
+ 0x2,0x4a,0x56, 0x1,0x68,0x7b, 0x2,0x50,0x54, 0x1,0x6c,0x78,
+ 0x2,0x50,0x55, 0x3,0x47,0x22, 0x2,0x4a,0x46, 0x2,0x4a,0x47,
+ 0x2,0x4a,0x44, 0x2,0x4a,0x49, 0x2,0x4a,0x45, 0x2,0x4a,0x5a,
+ 0x1,0x68,0x75, 0x1,0x6c,0x79, 0x1,0x68,0x77, 0x1,0x68,0x7c,
+ 0x3,0x46,0x7b, 0x2,0x4a,0x48, 0x3,0x47,0x29, 0x2,0x4a,0x54,
+ 0x3,0x4c,0x2d, 0x3,0x47,0x26, 0x2,0x4a,0x4d, 0x3,0x4c,0x35,
+ 0x2,0x50,0x58, 0x3,0x4c,0x38, 0x1,0x68,0x71, 0x1,0x6c,0x7c,
+ 0x2,0x57,0x35, 0x2,0x50,0x5d, 0x2,0x50,0x5c, 0x2,0x50,0x5e,
+ 0x3,0x4c,0x30, 0x3,0x4c,0x2f, 0x2,0x50,0x5b, 0x1,0x6c,0x7d,
+ 0x3,0x4c,0x3b, 0x1,0x6d,0x25, 0x1,0x6d,0x22, 0x3,0x4c,0x31,
+ 0x1,0x6d,0x23, 0x2,0x50,0x56, 0x2,0x50,0x59, 0x2,0x50,0x63,
+ 0x1,0x6d,0x2b, 0x1,0x6d,0x29, 0x3,0x4c,0x2e, 0x2,0x50,0x5a,
+ 0x2,0x3b,0x7d, 0x1,0x6c,0x7a, 0x2,0x50,0x60, 0x2,0x50,0x57,
+ 0x3,0x4c,0x3e, 0x1,0x6d,0x2c, 0x2,0x50,0x5f, 0x1,0x68,0x74,
+ 0x1,0x6d,0x21, 0x2,0x4a,0x4b, 0x3,0x4c,0x3f, 0x3,0x4c,0x34,
+ 0x1,0x6d,0x24, 0x3,0x4c,0x3d, 0x1,0x6d,0x28, 0x1,0x6d,0x2a,
+ 0x1,0x6d,0x27, 0x1,0x6d,0x26, 0x3,0x4c,0x3a, 0x1,0x6c,0x7e,
+ 0x2,0x50,0x62, 0x1,0x6c,0x7b, 0x1,0x6d,0x2d, 0x3,0x4c,0x39,
+ 0x3,0x65,0x22, 0x3,0x4c,0x37, 0x1,0x70,0x61, 0x1,0x70,0x62,
+ 0x2,0x57,0x34, 0x1,0x70,0x6b, 0x1,0x70,0x68, 0x3,0x50,0x70,
+ 0x1,0x70,0x5f, 0x1,0x70,0x66, 0x2,0x57,0x36, 0x1,0x70,0x64,
+ 0x1,0x70,0x5e, 0x3,0x4c,0x32, 0x1,0x70,0x65, 0x3,0x50,0x77,
+ 0x2,0x57,0x33, 0x1,0x73,0x64, 0x1,0x70,0x60, 0x5,0x54,0x5e,
+ 0x1,0x70,0x67, 0x1,0x73,0x63, 0x2,0x57,0x32, 0x2,0x57,0x31,
+ 0x3,0x50,0x76, 0x1,0x70,0x69, 0x3,0x50,0x6f, 0x1,0x70,0x6a,
+ 0x3,0x50,0x79, 0x2,0x57,0x30, 0x2,0x57,0x2f, 0x1,0x73,0x65,
+ 0x2,0x57,0x39, 0x1,0x70,0x63, 0x2,0x57,0x37, 0x3,0x50,0x75,
+ 0x3,0x54,0x64, 0x1,0x73,0x66, 0x3,0x54,0x67, 0x1,0x73,0x6b,
+ 0x2,0x5c,0x75, 0x2,0x5c,0x77, 0x3,0x57,0x6b, 0x1,0x73,0x68,
+ 0x3,0x57,0x6d, 0x2,0x5c,0x78, 0x2,0x5c,0x74, 0x3,0x57,0x6c,
+ 0x2,0x5c,0x76, 0x1,0x73,0x69, 0x1,0x73,0x6c, 0x3,0x54,0x69,
+ 0x2,0x5c,0x73, 0x1,0x73,0x67, 0x1,0x73,0x6a, 0x1,0x76,0x45,
+ 0x2,0x57,0x38, 0x1,0x76,0x44, 0x7,0x3f,0x62, 0x3,0x57,0x6a,
+ 0x1,0x76,0x4a, 0x2,0x61,0x60, 0x3,0x57,0x70, 0x1,0x76,0x48,
+ 0x1,0x76,0x49, 0x2,0x61,0x63, 0x2,0x61,0x5f, 0x1,0x76,0x46,
+ 0x2,0x61,0x5d, 0x1,0x78,0x38, 0x2,0x61,0x61, 0x4,0x5b,0x36,
+ 0x2,0x61,0x62, 0x2,0x61,0x5e, 0x3,0x57,0x6e, 0x1,0x76,0x47,
+ 0x2,0x65,0x4d, 0x3,0x5a,0x3b, 0x2,0x65,0x50, 0x3,0x5a,0x3c,
+ 0x3,0x5a,0x3a, 0x2,0x65,0x51, 0x2,0x65,0x4f, 0x2,0x65,0x52,
+ 0x1,0x78,0x39, 0x2,0x65,0x4e, 0x3,0x5e,0x31, 0x2,0x68,0x7a,
+ 0x1,0x79,0x6f, 0x2,0x68,0x79, 0x2,0x68,0x78, 0x2,0x68,0x77,
+ 0x1,0x79,0x6e, 0x1,0x79,0x70, 0x3,0x65,0x23, 0x2,0x6b,0x5b,
+ 0x1,0x7a,0x6d, 0x1,0x7a,0x6c, 0x3,0x5f,0x4a, 0x3,0x5f,0x4b,
+ 0x2,0x6d,0x4f, 0x2,0x6d,0x4e, 0x2,0x6d,0x51, 0x1,0x7c,0x37,
+ 0x1,0x7b,0x61, 0x2,0x6f,0x2c, 0x2,0x6d,0x50, 0x3,0x5f,0x49,
+ 0x3,0x60,0x32, 0x2,0x6f,0x2b, 0x1,0x7c,0x39, 0x1,0x7c,0x38,
+ 0x1,0x7c,0x5f, 0x2,0x70,0x37, 0x2,0x70,0x7d, 0x1,0x45,0x45,
+ 0x6,0x23,0x6c, 0x3,0x2c,0x72, 0x2,0x3c,0x37, 0x2,0x57,0x3a,
+ 0x3,0x21,0x67, 0x3,0x21,0x68, 0x1,0x48,0x2d, 0x2,0x22,0x4d,
+ 0x1,0x4a,0x53, 0x1,0x4a,0x51, 0x4,0x24,0x3f, 0x1,0x4a,0x52,
+ 0x4,0x24,0x3e, 0x2,0x27,0x22, 0x1,0x4d,0x73, 0x1,0x51,0x49,
+ 0x3,0x2c,0x74, 0x2,0x2a,0x68, 0x3,0x2c,0x76, 0x2,0x2a,0x69,
+ 0x3,0x2c,0x73, 0x1,0x51,0x4a, 0x2,0x2f,0x50, 0x4,0x2d,0x43,
+ 0x1,0x55,0x66, 0x1,0x55,0x67, 0x2,0x2f,0x4f, 0x3,0x31,0x3d,
+ 0x4,0x2d,0x44, 0x3,0x36,0x37, 0x3,0x36,0x36, 0x1,0x5a,0x77,
+ 0x4,0x32,0x2b, 0x1,0x5a,0x73, 0x4,0x32,0x2f, 0x2,0x35,0x69,
+ 0x1,0x5a,0x7a, 0x1,0x5a,0x79, 0x1,0x5a,0x72, 0x1,0x5a,0x75,
+ 0x1,0x5a,0x78, 0x1,0x5a,0x74, 0x3,0x36,0x34, 0x2,0x3c,0x3b,
+ 0x1,0x5a,0x71, 0x1,0x5f,0x54, 0x3,0x3b,0x74, 0x3,0x3b,0x75,
+ 0x3,0x3b,0x76, 0x1,0x5f,0x56, 0x1,0x5f,0x57, 0x2,0x3c,0x3a,
+ 0x2,0x3c,0x3d, 0x1,0x5f,0x55, 0x2,0x3c,0x38, 0x2,0x3c,0x3c,
+ 0x2,0x3c,0x39, 0x3,0x41,0x4b, 0x1,0x64,0x39, 0x3,0x41,0x4e,
+ 0x4,0x3d,0x5d, 0x2,0x43,0x42, 0x3,0x41,0x4d, 0x3,0x47,0x30,
+ 0x1,0x68,0x7d, 0x2,0x4a,0x5b, 0x1,0x70,0x6c, 0x1,0x6d,0x2e,
+ 0x2,0x50,0x64, 0x1,0x6d,0x2f, 0x1,0x6d,0x30, 0x2,0x50,0x66,
+ 0x2,0x50,0x65, 0x2,0x50,0x67, 0x2,0x57,0x3c, 0x2,0x57,0x3b,
+ 0x2,0x5c,0x7a, 0x2,0x5c,0x79, 0x1,0x73,0x6d, 0x1,0x73,0x6e,
+ 0x2,0x65,0x53, 0x3,0x5c,0x41, 0x1,0x45,0x46, 0x3,0x25,0x58,
+ 0x3,0x29,0x39, 0x4,0x2d,0x47, 0x3,0x31,0x40, 0x2,0x3c,0x3e,
+ 0x3,0x36,0x38, 0x3,0x36,0x39, 0x1,0x5f,0x59, 0x1,0x5f,0x58,
+ 0x2,0x43,0x43, 0x2,0x61,0x64, 0x1,0x7a,0x6e, 0x2,0x6f,0x2d,
+ 0x1,0x45,0x47, 0x4,0x24,0x41, 0x1,0x55,0x68, 0x3,0x31,0x42,
+ 0x1,0x5a,0x7c, 0x1,0x5a,0x7b, 0x2,0x3c,0x3f, 0x2,0x3c,0x40,
+ 0x1,0x64,0x3a, 0x2,0x4a,0x5c, 0x1,0x68,0x7e, 0x2,0x57,0x3d,
+ 0x4,0x56,0x3f, 0x1,0x45,0x48, 0x1,0x46,0x58, 0x3,0x29,0x3b,
+ 0x1,0x4d,0x74, 0x2,0x27,0x23, 0x2,0x2a,0x6a, 0x1,0x51,0x4b,
+ 0x1,0x5a,0x7d, 0x3,0x36,0x3a, 0x2,0x3c,0x41, 0x1,0x5f,0x5a,
+ 0x1,0x64,0x3b, 0x4,0x3d,0x63, 0x2,0x50,0x68, 0x2,0x50,0x69,
+ 0x4,0x50,0x4e, 0x3,0x54,0x6b, 0x2,0x5c,0x7b, 0x1,0x76,0x4b,
+ 0x2,0x70,0x7e, 0x1,0x45,0x49, 0x3,0x29,0x3c, 0x2,0x27,0x24,
+ 0x1,0x4d,0x75, 0x1,0x51,0x4c, 0x3,0x2c,0x77, 0x2,0x2a,0x6b,
+ 0x1,0x55,0x69, 0x2,0x2f,0x54, 0x2,0x2f,0x52, 0x2,0x2f,0x53,
+ 0x1,0x55,0x6a, 0x2,0x2f,0x51, 0x3,0x36,0x3c, 0x4,0x32,0x34,
+ 0x3,0x36,0x3f, 0x3,0x36,0x3d, 0x1,0x5b,0x21, 0x1,0x5b,0x22,
+ 0x2,0x35,0x6a, 0x1,0x5b,0x23, 0x1,0x5a,0x7e, 0x2,0x3c,0x42,
+ 0x3,0x3b,0x79, 0x2,0x3c,0x43, 0x2,0x43,0x44, 0x4,0x3d,0x64,
+ 0x1,0x69,0x22, 0x1,0x69,0x21, 0x4,0x50,0x4f, 0xf,0x54,0x64,
+ 0x2,0x5c,0x7c, 0x2,0x61,0x65, 0x3,0x5a,0x3f, 0x2,0x65,0x55,
+ 0x2,0x65,0x54, 0x2,0x68,0x7b, 0x3,0x21,0x69, 0x2,0x21,0x3e,
+ 0x1,0x51,0x4d, 0x3,0x36,0x41, 0x3,0x41,0x50, 0x1,0x45,0x4a,
+ 0x1,0x46,0x59, 0x3,0x22,0x51, 0x1,0x48,0x2f, 0x1,0x48,0x2e,
+ 0x3,0x23,0x73, 0x3,0x23,0x72, 0x1,0x48,0x30, 0x1,0x48,0x31,
+ 0x2,0x22,0x4f, 0x2,0x22,0x4e, 0x2,0x24,0x39, 0x1,0x4a,0x54,
+ 0x2,0x24,0x3c, 0x2,0x24,0x3b, 0x2,0x24,0x3a, 0x2,0x24,0x3d,
+ 0x3,0x26,0x3d, 0x4,0x26,0x62, 0x1,0x4d,0x76, 0x2,0x27,0x2a,
+ 0x2,0x27,0x26, 0x2,0x27,0x2f, 0x3,0x29,0x43, 0x3,0x29,0x3e,
+ 0x1,0x4d,0x7d, 0x3,0x29,0x42, 0x1,0x4d,0x7b, 0x2,0x27,0x2b,
+ 0x2,0x27,0x27, 0x2,0x27,0x2e, 0x1,0x4d,0x7a, 0x1,0x4e,0x23,
+ 0x2,0x27,0x29, 0x2,0x27,0x25, 0x1,0x4e,0x22, 0x2,0x27,0x2c,
+ 0x1,0x4d,0x79, 0x2,0x27,0x2d, 0x1,0x4d,0x7c, 0x1,0x4d,0x7e,
+ 0x2,0x27,0x31, 0x2,0x27,0x30, 0x2,0x27,0x28, 0x1,0x4d,0x78,
+ 0x1,0x4d,0x77, 0x1,0x4e,0x21, 0x4,0x26,0x61, 0x3,0x29,0x40,
+ 0x3,0x29,0x41, 0xf,0x27,0x3e, 0x3,0x2c,0x7e, 0x3,0x2c,0x7a,
+ 0x2,0x2a,0x70, 0x2,0x2a,0x76, 0x3,0x2d,0x23, 0x1,0x51,0x53,
+ 0x1,0x51,0x50, 0x2,0x2a,0x6d, 0x2,0x2a,0x72, 0x3,0x2c,0x7c,
+ 0x1,0x51,0x56, 0x1,0x51,0x4e, 0x2,0x2a,0x71, 0x1,0x51,0x51,
+ 0x1,0x51,0x54, 0x3,0x2c,0x79, 0x4,0x29,0x67, 0x2,0x2a,0x74,
+ 0x3,0x2c,0x7d, 0x1,0x51,0x4f, 0x2,0x2a,0x79, 0x1,0x51,0x52,
+ 0x3,0x2d,0x21, 0x1,0x51,0x55, 0x2,0x2a,0x6e, 0x2,0x2a,0x73,
+ 0x2,0x2a,0x77, 0x2,0x2a,0x6f, 0x2,0x2a,0x6c, 0x3,0x2d,0x24,
+ 0x3,0x2d,0x25, 0x2,0x2a,0x78, 0x2,0x2a,0x75, 0x3,0x2d,0x22,
+ 0x3,0x2c,0x37, 0x3,0x31,0x46, 0x1,0x55,0x72, 0x1,0x55,0x6b,
+ 0x1,0x55,0x6e, 0x3,0x31,0x4c, 0x1,0x55,0x71, 0x3,0x31,0x44,
+ 0x2,0x2f,0x57, 0x3,0x31,0x49, 0x1,0x55,0x6c, 0x2,0x2f,0x55,
+ 0x3,0x31,0x48, 0x1,0x55,0x70, 0x3,0x31,0x4d, 0x3,0x31,0x45,
+ 0x1,0x55,0x6d, 0x3,0x31,0x43, 0x2,0x2f,0x58, 0x1,0x55,0x6f,
+ 0x3,0x36,0x42, 0x4,0x32,0x39, 0x2,0x35,0x6e, 0x1,0x5b,0x25,
+ 0x2,0x35,0x6d, 0x2,0x35,0x6f, 0x1,0x5b,0x24, 0x1,0x5b,0x29,
+ 0x2,0x2f,0x56, 0x3,0x31,0x4b, 0x2,0x35,0x6c, 0x2,0x35,0x70,
+ 0x3,0x36,0x44, 0x1,0x5b,0x26, 0x2,0x35,0x6b, 0x1,0x5b,0x28,
+ 0x3,0x36,0x45, 0x1,0x5b,0x27, 0x3,0x3c,0x26, 0x2,0x3c,0x4a,
+ 0x3,0x3b,0x7d, 0x2,0x3c,0x45, 0x3,0x3c,0x25, 0x1,0x5f,0x5b,
+ 0x1,0x5f,0x5f, 0x1,0x5f,0x5c, 0x2,0x3c,0x48, 0x2,0x3c,0x4b,
+ 0x3,0x3c,0x23, 0x1,0x5f,0x5d, 0x4,0x38,0x24, 0x1,0x5f,0x5e,
+ 0x1,0x5f,0x63, 0x2,0x43,0x4d, 0x2,0x3c,0x49, 0x1,0x5f,0x61,
+ 0x2,0x3c,0x46, 0x2,0x3c,0x44, 0x3,0x3b,0x7c, 0x1,0x5f,0x62,
+ 0x3,0x3b,0x7e, 0x2,0x3c,0x47, 0x3,0x3c,0x24, 0x1,0x64,0x41,
+ 0x4,0x3d,0x69, 0x2,0x43,0x45, 0x1,0x64,0x3e, 0x1,0x64,0x3f,
+ 0x1,0x64,0x3d, 0x2,0x43,0x4a, 0x2,0x43,0x49, 0x2,0x43,0x46,
+ 0x1,0x64,0x43, 0x3,0x41,0x5b, 0x3,0x41,0x56, 0x2,0x43,0x48,
+ 0x1,0x5f,0x60, 0x3,0x41,0x59, 0x3,0x41,0x51, 0x2,0x43,0x4c,
+ 0x2,0x43,0x47, 0x1,0x64,0x40, 0x1,0x64,0x3c, 0x1,0x64,0x42,
+ 0x2,0x43,0x4b, 0x3,0x47,0x34, 0x4,0x43,0x6b, 0x3,0x47,0x35,
+ 0x1,0x69,0x25, 0x4,0x43,0x6f, 0x2,0x4a,0x5f, 0x2,0x4a,0x5e,
+ 0x2,0x4a,0x5d, 0x1,0x69,0x23, 0x4,0x43,0x6d, 0x3,0x47,0x39,
+ 0x3,0x47,0x33, 0x3,0x47,0x37, 0x1,0x69,0x24, 0x2,0x50,0x6c,
+ 0x2,0x50,0x6f, 0x1,0x6d,0x32, 0x3,0x4c,0x44, 0x3,0x4c,0x46,
+ 0x1,0x6d,0x31, 0x2,0x50,0x70, 0x2,0x50,0x6b, 0x1,0x6d,0x34,
+ 0x2,0x50,0x6d, 0x3,0x4c,0x41, 0x1,0x6d,0x33, 0x2,0x50,0x6a,
+ 0x3,0x4c,0x40, 0x2,0x50,0x6e, 0x1,0x70,0x72, 0x1,0x70,0x6f,
+ 0x2,0x57,0x46, 0x2,0x57,0x45, 0x3,0x4c,0x43, 0x2,0x57,0x44,
+ 0x2,0x57,0x3f, 0x3,0x50,0x7d, 0x2,0x57,0x40, 0x3,0x51,0x23,
+ 0x4,0x50,0x50, 0x3,0x50,0x7a, 0x1,0x70,0x70, 0x3,0x50,0x7e,
+ 0x1,0x70,0x6d, 0x1,0x70,0x71, 0x2,0x57,0x3e, 0x1,0x70,0x6e,
+ 0x2,0x57,0x41, 0x2,0x57,0x42, 0x2,0x57,0x47, 0x3,0x51,0x22,
+ 0x3,0x54,0x71, 0x2,0x57,0x43, 0x3,0x54,0x6f, 0x3,0x54,0x70,
+ 0x2,0x5c,0x7d, 0x4,0x56,0x41, 0x3,0x54,0x6c, 0x3,0x54,0x6d,
+ 0x1,0x73,0x70, 0x3,0x54,0x72, 0x2,0x61,0x68, 0x1,0x73,0x6f,
+ 0x2,0x61,0x66, 0x2,0x61,0x67, 0x1,0x76,0x4c, 0x1,0x78,0x3b,
+ 0x2,0x65,0x56, 0x3,0x5a,0x43, 0x1,0x78,0x3a, 0x3,0x5a,0x42,
+ 0x3,0x65,0x26, 0x2,0x68,0x7d, 0x2,0x68,0x7e, 0x3,0x5c,0x42,
+ 0x1,0x79,0x71, 0x3,0x5c,0x43, 0x2,0x68,0x7c, 0x1,0x7a,0x6f,
+ 0x4,0x6a,0x4c, 0x2,0x6f,0x2e, 0x1,0x7c,0x3a, 0x2,0x70,0x38,
+ 0x2,0x70,0x39, 0x3,0x61,0x3f, 0x1,0x45,0x4b, 0x4,0x21,0x7c,
+ 0x1,0x48,0x32, 0x1,0x48,0x33, 0x1,0x4a,0x55, 0x3,0x26,0x41,
+ 0x2,0x27,0x32, 0x1,0x51,0x57, 0x1,0x55,0x73, 0x1,0x5b,0x2a,
+ 0xf,0x32,0x73, 0x1,0x59,0x37, 0x1,0x5f,0x64, 0x1,0x5f,0x65,
+ 0x1,0x5e,0x32, 0x2,0x3c,0x4c, 0x3,0x65,0x27, 0x1,0x64,0x44,
+ 0x2,0x4a,0x61, 0x2,0x4a,0x60, 0x3,0x51,0x24, 0x7,0x53,0x47,
+ 0x1,0x45,0x4c, 0x1,0x48,0x34, 0x2,0x27,0x33, 0x1,0x4e,0x25,
+ 0x3,0x29,0x45, 0x1,0x4e,0x24, 0x3,0x2d,0x27, 0x2,0x2a,0x7a,
+ 0x2,0x2a,0x7b, 0x3,0x66,0x32, 0x2,0x2f,0x59, 0x2,0x2f,0x5a,
+ 0x1,0x55,0x74, 0x1,0x55,0x75, 0x3,0x36,0x48, 0x1,0x55,0x76,
+ 0x2,0x35,0x71, 0x3,0x36,0x47, 0x3,0x36,0x46, 0x1,0x5b,0x2c,
+ 0x4,0x38,0x29, 0x1,0x5f,0x67, 0x3,0x3c,0x29, 0x1,0x5f,0x66,
+ 0x2,0x43,0x4e, 0x2,0x46,0x41, 0x2,0x4a,0x62, 0x2,0x57,0x48,
+ 0x3,0x51,0x26, 0x3,0x66,0x33, 0x1,0x76,0x4d, 0x1,0x79,0x72,
+ 0x1,0x45,0x4d, 0x1,0x46,0x5c, 0x1,0x46,0x5d, 0x1,0x46,0x5b,
+ 0x1,0x46,0x5e, 0x1,0x46,0x5a, 0x3,0x22,0x52, 0x1,0x48,0x37,
+ 0x3,0x23,0x77, 0x2,0x22,0x57, 0x1,0x48,0x36, 0x1,0x48,0x38,
+ 0x3,0x23,0x78, 0x3,0x23,0x75, 0x2,0x22,0x52, 0x2,0x22,0x51,
+ 0x2,0x22,0x54, 0x2,0x22,0x53, 0x2,0x22,0x56, 0x1,0x48,0x35,
+ 0x2,0x22,0x50, 0x2,0x22,0x55, 0xf,0x22,0x58, 0xf,0x22,0x57,
+ 0x3,0x26,0x48, 0x2,0x24,0x3e, 0x1,0x4a,0x5f, 0x2,0x24,0x3f,
+ 0x2,0x24,0x43, 0x1,0x4a,0x5e, 0x3,0x26,0x49, 0x2,0x24,0x47,
+ 0x2,0x24,0x42, 0x2,0x24,0x45, 0x1,0x4a,0x57, 0x1,0x4a,0x58,
+ 0x1,0x4a,0x59, 0x1,0x4a,0x5a, 0x3,0x26,0x45, 0x1,0x4a,0x61,
+ 0x3,0x26,0x44, 0x2,0x24,0x41, 0x1,0x4a,0x5c, 0x1,0x4a,0x62,
+ 0x3,0x26,0x47, 0x2,0x24,0x40, 0x2,0x24,0x46, 0x3,0x26,0x42,
+ 0x1,0x4a,0x5b, 0x2,0x24,0x44, 0x1,0x4a,0x5d, 0x1,0x4a,0x56,
+ 0x1,0x4a,0x60, 0x3,0x26,0x4a, 0xf,0x24,0x22, 0x4,0x24,0x46,
+ 0xf,0x24,0x53, 0x1,0x4e,0x3a, 0x3,0x29,0x47, 0x2,0x27,0x35,
+ 0x1,0x4e,0x26, 0x4,0x26,0x69, 0x1,0x4e,0x30, 0x1,0x4e,0x31,
+ 0x1,0x4e,0x29, 0x1,0x4e,0x3b, 0x1,0x4e,0x2b, 0x2,0x27,0x3d,
+ 0x1,0x4e,0x36, 0x2,0x27,0x38, 0x1,0x4e,0x2c, 0x2,0x27,0x47,
+ 0x2,0x27,0x48, 0x2,0x27,0x40, 0x2,0x27,0x39, 0x1,0x4e,0x39,
+ 0x2,0x27,0x45, 0x1,0x4e,0x34, 0x1,0x4e,0x32, 0x3,0x29,0x52,
+ 0x2,0x27,0x46, 0x3,0x29,0x49, 0x2,0x27,0x44, 0x2,0x27,0x3c,
+ 0x2,0x27,0x34, 0x2,0x27,0x3b, 0x1,0x4e,0x2d, 0x4,0x26,0x65,
+ 0x1,0x4e,0x33, 0x3,0x29,0x4a, 0x1,0x4e,0x27, 0x2,0x27,0x3f,
+ 0x2,0x27,0x3e, 0x2,0x27,0x36, 0x3,0x29,0x4f, 0x1,0x4e,0x35,
+ 0x2,0x27,0x42, 0x2,0x27,0x37, 0x1,0x4e,0x38, 0x2,0x27,0x49,
+ 0x1,0x4e,0x28, 0x3,0x29,0x48, 0x1,0x4e,0x2f, 0x2,0x27,0x3a,
+ 0x2,0x27,0x43, 0x1,0x4e,0x37, 0x4,0x26,0x67, 0x1,0x4e,0x2a,
+ 0x1,0x4e,0x2e, 0x4,0x26,0x6a, 0x2,0x27,0x41, 0xf,0x27,0x4e,
+ 0x3,0x29,0x4e, 0x3,0x29,0x4c, 0x3,0x65,0x28, 0xf,0x27,0x50,
+ 0x3,0x65,0x29, 0x2,0x2b,0x3d, 0x1,0x51,0x5f, 0x1,0x51,0x6c,
+ 0x3,0x2d,0x36, 0x2,0x2b,0x38, 0x2,0x2b,0x2e, 0x1,0x51,0x65,
+ 0x2,0x2b,0x2c, 0x1,0x51,0x5e, 0x2,0x2b,0x27, 0x1,0x51,0x68,
+ 0x2,0x2b,0x34, 0x2,0x2b,0x21, 0x2,0x2b,0x23, 0x3,0x2d,0x2e,
+ 0x4,0x2d,0x59, 0x4,0x29,0x6e, 0x3,0x2d,0x30, 0x2,0x2b,0x26,
+ 0x2,0x2a,0x7c, 0x2,0x2b,0x33, 0x2,0x2b,0x43, 0x1,0x51,0x63,
+ 0x2,0x2b,0x28, 0x2,0x2b,0x3a, 0x3,0x2d,0x2d, 0x2,0x2a,0x7e,
+ 0x2,0x2b,0x41, 0x2,0x2b,0x42, 0x2,0x2b,0x45, 0x2,0x2b,0x3c,
+ 0x2,0x2b,0x2d, 0x2,0x2b,0x35, 0x1,0x51,0x69, 0x1,0x51,0x5c,
+ 0x1,0x51,0x64, 0x1,0x51,0x70, 0x1,0x51,0x59, 0x1,0x51,0x5b,
+ 0x3,0x2d,0x31, 0x3,0x2d,0x2b, 0x3,0x2d,0x3a, 0x2,0x2b,0x25,
+ 0x1,0x51,0x6d, 0x1,0x51,0x66, 0x2,0x2b,0x3f, 0x2,0x2b,0x22,
+ 0x1,0x51,0x6f, 0x1,0x51,0x6a, 0x2,0x2b,0x2b, 0x4,0x29,0x6d,
+ 0x4,0x2d,0x4e, 0x1,0x51,0x6e, 0x2,0x2b,0x32, 0x2,0x2b,0x2a,
+ 0x1,0x51,0x67, 0x2,0x2b,0x3e, 0x2,0x2b,0x36, 0x3,0x2d,0x2a,
+ 0x1,0x51,0x61, 0x2,0x2b,0x44, 0x2,0x2b,0x29, 0x1,0x51,0x5d,
+ 0x2,0x2b,0x3b, 0x2,0x2b,0x31, 0x1,0x51,0x62, 0x2,0x2b,0x37,
+ 0x1,0x51,0x5a, 0x2,0x2a,0x7d, 0x1,0x51,0x6b, 0x1,0x56,0x27,
+ 0x1,0x51,0x60, 0x2,0x2b,0x30, 0x2,0x2b,0x2f, 0x2,0x2b,0x24,
+ 0x3,0x29,0x51, 0x2,0x2b,0x40, 0x3,0x2d,0x34, 0x2,0x2b,0x39,
+ 0x3,0x2d,0x32, 0x1,0x51,0x58, 0x3,0x2d,0x39, 0x3,0x2d,0x37,
+ 0x6,0x31,0x72, 0x3,0x2d,0x38, 0x3,0x65,0x2b, 0x3,0x65,0x2a,
+ 0xf,0x2b,0x48, 0x2,0x2f,0x6e, 0x1,0x56,0x2e, 0x2,0x2f,0x6f,
+ 0x3,0x31,0x5d, 0x2,0x2f,0x63, 0x1,0x56,0x23, 0x1,0x56,0x2f,
+ 0x3,0x31,0x57, 0x2,0x2f,0x5c, 0x3,0x31,0x53, 0x2,0x2f,0x65,
+ 0x2,0x2f,0x6d, 0x3,0x31,0x5b, 0x2,0x2f,0x5b, 0x2,0x2f,0x76,
+ 0x1,0x55,0x77, 0x3,0x31,0x5e, 0x3,0x31,0x64, 0x3,0x31,0x50,
+ 0x2,0x2f,0x75, 0x2,0x2f,0x70, 0x3,0x31,0x5f, 0x2,0x2f,0x71,
+ 0x1,0x56,0x21, 0x1,0x56,0x2c, 0x2,0x2f,0x67, 0x3,0x31,0x56,
+ 0x2,0x2f,0x68, 0x2,0x2f,0x72, 0x2,0x2f,0x69, 0x3,0x31,0x63,
+ 0x2,0x2f,0x64, 0x2,0x2f,0x5e, 0x2,0x2f,0x5f, 0x2,0x2f,0x6c,
+ 0x2,0x2f,0x66, 0x3,0x31,0x54, 0x3,0x31,0x4f, 0x1,0x55,0x78,
+ 0x1,0x55,0x7c, 0x2,0x2f,0x74, 0x2,0x2f,0x60, 0x1,0x56,0x2a,
+ 0x1,0x56,0x26, 0x3,0x31,0x5a, 0x4,0x2d,0x55, 0x1,0x56,0x29,
+ 0x1,0x56,0x30, 0x1,0x55,0x7d, 0x1,0x56,0x2b, 0x2,0x2f,0x6b,
+ 0x1,0x56,0x2d, 0x1,0x55,0x7a, 0x3,0x31,0x59, 0x1,0x55,0x79,
+ 0x2,0x2f,0x5d, 0x4,0x2d,0x4f, 0x2,0x2f,0x61, 0x1,0x56,0x24,
+ 0x2,0x2f,0x73, 0x2,0x2f,0x6a, 0x2,0x2f,0x62, 0x1,0x56,0x28,
+ 0x1,0x56,0x25, 0x3,0x2d,0x2f, 0x1,0x55,0x7b, 0x1,0x55,0x7e,
+ 0x3,0x31,0x62, 0x3,0x31,0x58, 0xf,0x30,0x24, 0x3,0x31,0x61,
+ 0x3,0x31,0x60, 0x3,0x65,0x2d, 0x3,0x65,0x2c, 0x2,0x36,0x28,
+ 0x3,0x36,0x55, 0x2,0x35,0x76, 0x2,0x35,0x77, 0x2,0x35,0x7b,
+ 0x3,0x36,0x60, 0x2,0x36,0x2c, 0x2,0x36,0x29, 0x3,0x36,0x4e,
+ 0x2,0x36,0x22, 0x2,0x36,0x21, 0x1,0x5b,0x33, 0x2,0x36,0x25,
+ 0x2,0x36,0x34, 0x2,0x35,0x72, 0x3,0x36,0x5b, 0x2,0x36,0x35,
+ 0x2,0x36,0x27, 0x2,0x36,0x39, 0x2,0x36,0x2d, 0x1,0x5b,0x32,
+ 0x2,0x36,0x2b, 0x1,0x5b,0x2d, 0x1,0x5b,0x42, 0x1,0x5b,0x38,
+ 0x3,0x36,0x57, 0x1,0x5b,0x3c, 0x1,0x5b,0x3b, 0x2,0x35,0x73,
+ 0x4,0x32,0x3f, 0x2,0x36,0x32, 0x2,0x36,0x38, 0x2,0x36,0x30,
+ 0x2,0x36,0x37, 0x3,0x36,0x51, 0x2,0x36,0x24, 0x2,0x35,0x74,
+ 0x2,0x36,0x36, 0x2,0x36,0x26, 0x1,0x5b,0x30, 0x1,0x5b,0x3d,
+ 0x3,0x36,0x5a, 0x2,0x36,0x2f, 0x1,0x5b,0x36, 0x3,0x36,0x4d,
+ 0x3,0x36,0x5c, 0x3,0x36,0x50, 0x2,0x36,0x2e, 0x2,0x35,0x75,
+ 0x1,0x5b,0x3e, 0x3,0x36,0x4b, 0x1,0x5b,0x40, 0x2,0x36,0x31,
+ 0x1,0x5b,0x41, 0x1,0x5b,0x2f, 0x2,0x35,0x7c, 0x2,0x36,0x33,
+ 0x3,0x36,0x54, 0x3,0x34,0x78, 0x1,0x5b,0x35, 0x1,0x5b,0x3f,
+ 0x2,0x35,0x7e, 0x2,0x36,0x2a, 0x2,0x35,0x79, 0x2,0x35,0x7d,
+ 0x1,0x5b,0x3a, 0x2,0x35,0x78, 0x1,0x5b,0x2e, 0x1,0x5b,0x37,
+ 0x1,0x5b,0x34, 0x2,0x36,0x23, 0x1,0x56,0x22, 0x2,0x3c,0x63,
+ 0x1,0x5b,0x31, 0x3,0x36,0x4c, 0x3,0x36,0x52, 0x3,0x36,0x5e,
+ 0x3,0x36,0x5f, 0xf,0x35,0x57, 0x3,0x36,0x56, 0x3,0x3c,0x45,
+ 0x1,0x5b,0x39, 0x3,0x3c,0x41, 0x2,0x3c,0x66, 0x2,0x3c,0x7c,
+ 0x2,0x3c,0x71, 0x1,0x5f,0x7b, 0x3,0x3c,0x38, 0x1,0x5f,0x76,
+ 0x2,0x3c,0x60, 0x1,0x5f,0x77, 0x2,0x3c,0x70, 0x3,0x3c,0x3e,
+ 0x2,0x3c,0x69, 0x2,0x3c,0x76, 0x1,0x5f,0x73, 0x2,0x3c,0x4e,
+ 0x2,0x3c,0x78, 0x1,0x5f,0x69, 0x2,0x3c,0x56, 0x1,0x5f,0x6c,
+ 0x1,0x5f,0x6b, 0x4,0x38,0x32, 0x1,0x5f,0x7c, 0x3,0x36,0x53,
+ 0x2,0x3c,0x50, 0x2,0x3c,0x72, 0x2,0x3c,0x73, 0x1,0x5f,0x6e,
+ 0x1,0x5f,0x6a, 0x2,0x3c,0x5e, 0x3,0x3c,0x3d, 0x1,0x5f,0x75,
+ 0x2,0x3c,0x59, 0x3,0x3c,0x32, 0x2,0x3c,0x74, 0x1,0x5f,0x71,
+ 0x2,0x3c,0x6c, 0x2,0x3c,0x79, 0x2,0x3c,0x53, 0x2,0x3c,0x58,
+ 0x2,0x3c,0x52, 0x3,0x3c,0x2a, 0x1,0x5f,0x70, 0x2,0x3c,0x65,
+ 0x2,0x43,0x64, 0x2,0x3c,0x54, 0x1,0x5f,0x74, 0x2,0x3c,0x5d,
+ 0x2,0x3c,0x75, 0x1,0x5f,0x6f, 0x2,0x3c,0x5a, 0x2,0x3c,0x57,
+ 0x2,0x3c,0x68, 0x1,0x5f,0x72, 0x1,0x5f,0x68, 0x1,0x5f,0x7e,
+ 0x2,0x3c,0x6b, 0x2,0x3c,0x6a, 0x3,0x3c,0x31, 0x3,0x3c,0x42,
+ 0x3,0x3c,0x39, 0x3,0x3c,0x3b, 0x3,0x3c,0x34, 0x3,0x3c,0x2f,
+ 0x2,0x3c,0x4f, 0x1,0x5f,0x6d, 0x2,0x3c,0x77, 0x2,0x3c,0x5f,
+ 0x2,0x3c,0x61, 0x3,0x3c,0x37, 0x2,0x3c,0x6e, 0x2,0x3c,0x6d,
+ 0x2,0x3c,0x4d, 0x1,0x5f,0x78, 0x1,0x5f,0x7a, 0x2,0x3c,0x55,
+ 0x2,0x3c,0x5c, 0x2,0x3c,0x64, 0x1,0x5f,0x79, 0x2,0x3c,0x5b,
+ 0x2,0x3c,0x67, 0x2,0x3c,0x7a, 0xf,0x3b,0x70, 0x2,0x3c,0x6f,
+ 0x3,0x3c,0x3c, 0xf,0x3c,0x21, 0x3,0x3c,0x44, 0x3,0x3c,0x33,
+ 0x2,0x3c,0x7b, 0xf,0x3c,0x29, 0x3,0x65,0x2f, 0x2,0x3c,0x51,
+ 0xf,0x3b,0x6e, 0x3,0x65,0x2e, 0x3,0x3c,0x40, 0x2,0x43,0x78,
+ 0x1,0x64,0x4c, 0x3,0x41,0x65, 0x2,0x43,0x76, 0x2,0x43,0x61,
+ 0x2,0x43,0x66, 0x2,0x43,0x5f, 0x3,0x41,0x77, 0x2,0x43,0x72,
+ 0x2,0x43,0x51, 0x2,0x43,0x58, 0x4,0x3d,0x71, 0x2,0x43,0x70,
+ 0x2,0x43,0x7a, 0x2,0x43,0x62, 0x3,0x41,0x68, 0x2,0x43,0x55,
+ 0x2,0x43,0x68, 0x2,0x43,0x6d, 0x2,0x43,0x59, 0x3,0x41,0x6b,
+ 0x2,0x43,0x6a, 0x2,0x43,0x56, 0x3,0x41,0x5d, 0x3,0x41,0x75,
+ 0x2,0x43,0x5d, 0x2,0x43,0x5e, 0x1,0x64,0x4e, 0x2,0x43,0x71,
+ 0x2,0x43,0x6f, 0x3,0x41,0x73, 0x2,0x43,0x52, 0x2,0x43,0x74,
+ 0x3,0x41,0x74, 0x2,0x43,0x75, 0x2,0x43,0x77, 0x1,0x64,0x52,
+ 0x1,0x64,0x4a, 0x3,0x41,0x6f, 0x2,0x35,0x7a, 0x2,0x43,0x5a,
+ 0x2,0x43,0x6c, 0x2,0x43,0x5b, 0x1,0x64,0x47, 0x1,0x64,0x57,
+ 0x2,0x43,0x73, 0x1,0x64,0x55, 0x1,0x64,0x51, 0x2,0x43,0x50,
+ 0x1,0x64,0x49, 0x3,0x41,0x79, 0x2,0x43,0x53, 0x1,0x64,0x56,
+ 0x3,0x41,0x78, 0x2,0x43,0x63, 0x2,0x43,0x4f, 0x3,0x41,0x76,
+ 0x1,0x64,0x4f, 0x2,0x43,0x67, 0x2,0x43,0x57, 0x1,0x64,0x50,
+ 0x2,0x43,0x60, 0x1,0x64,0x46, 0x1,0x5f,0x7d, 0x2,0x43,0x69,
+ 0x2,0x3c,0x62, 0x2,0x43,0x54, 0x4,0x3d,0x6c, 0x3,0x41,0x6d,
+ 0x2,0x43,0x6e, 0x1,0x64,0x4b, 0x2,0x43,0x6b, 0x1,0x64,0x48,
+ 0x2,0x43,0x65, 0x1,0x64,0x53, 0x2,0x43,0x5c, 0x2,0x43,0x79,
+ 0x3,0x41,0x6a, 0x3,0x41,0x7b, 0xf,0x42,0x49, 0xf,0x42,0x47,
+ 0x1,0x64,0x4d, 0x2,0x45,0x2c, 0x3,0x41,0x72, 0x1,0x64,0x54,
+ 0xf,0x42,0x28, 0xf,0x42,0x3c, 0x2,0x4a,0x70, 0x2,0x4a,0x6e,
+ 0x3,0x47,0x3a, 0x2,0x4b,0x26, 0x2,0x4a,0x6c, 0x3,0x47,0x3d,
+ 0x2,0x4a,0x7e, 0x1,0x64,0x45, 0x1,0x69,0x28, 0x2,0x4a,0x68,
+ 0x2,0x4b,0x25, 0x3,0x47,0x51, 0x2,0x4a,0x6d, 0x2,0x4a,0x7b,
+ 0x1,0x69,0x2d, 0x1,0x69,0x26, 0x3,0x47,0x4e, 0x2,0x4b,0x23,
+ 0x3,0x47,0x46, 0x2,0x4a,0x66, 0x2,0x4b,0x22, 0x3,0x47,0x47,
+ 0x1,0x69,0x38, 0x2,0x4a,0x77, 0x2,0x4b,0x29, 0x1,0x69,0x36,
+ 0x2,0x4a,0x6f, 0x1,0x69,0x27, 0x2,0x4a,0x71, 0x2,0x4b,0x21,
+ 0x1,0x69,0x30, 0x2,0x4a,0x6a, 0x1,0x69,0x34, 0x1,0x69,0x2a,
+ 0x2,0x4a,0x73, 0x2,0x4a,0x69, 0x2,0x4a,0x63, 0x3,0x47,0x3e,
+ 0x2,0x4a,0x7d, 0x1,0x69,0x31, 0x2,0x4b,0x28, 0x2,0x4a,0x64,
+ 0x1,0x69,0x2e, 0x4,0x43,0x77, 0x2,0x4a,0x79, 0x4,0x43,0x79,
+ 0x1,0x69,0x2f, 0x2,0x4a,0x6b, 0x2,0x4a,0x76, 0x2,0x4a,0x72,
+ 0x2,0x4a,0x74, 0x3,0x47,0x43, 0x1,0x69,0x29, 0x2,0x4b,0x27,
+ 0x1,0x69,0x37, 0x2,0x4a,0x75, 0x3,0x47,0x3b, 0x2,0x4b,0x2a,
+ 0x4,0x44,0x27, 0x3,0x47,0x3c, 0x2,0x4a,0x65, 0x2,0x4a,0x7a,
+ 0x1,0x69,0x2c, 0x1,0x69,0x35, 0x1,0x69,0x33, 0x2,0x4a,0x67,
+ 0x2,0x4a,0x7c, 0x1,0x69,0x32, 0x3,0x47,0x45, 0x3,0x47,0x48,
+ 0x1,0x69,0x2b, 0x2,0x4a,0x78, 0x3,0x47,0x4d, 0x3,0x47,0x44,
+ 0x4,0x44,0x28, 0x3,0x4c,0x54, 0x2,0x4b,0x24, 0x3,0x47,0x4c,
+ 0x2,0x50,0x7c, 0x3,0x47,0x42, 0x2,0x50,0x78, 0x2,0x50,0x74,
+ 0x2,0x51,0x2a, 0x2,0x51,0x27, 0x1,0x6d,0x37, 0x3,0x4c,0x64,
+ 0x3,0x4c,0x60, 0x2,0x51,0x2e, 0x2,0x50,0x7b, 0x1,0x6d,0x42,
+ 0x2,0x51,0x24, 0x3,0x4c,0x4f, 0x3,0x4c,0x51, 0x2,0x50,0x77,
+ 0x2,0x51,0x23, 0x1,0x6d,0x3f, 0x2,0x51,0x37, 0x4,0x4a,0x3d,
+ 0x2,0x51,0x34, 0x2,0x51,0x26, 0x2,0x50,0x75, 0x3,0x4c,0x5f,
+ 0x3,0x4c,0x57, 0x2,0x51,0x2b, 0x2,0x51,0x2d, 0x1,0x6d,0x3b,
+ 0x2,0x51,0x21, 0x2,0x50,0x7a, 0x2,0x50,0x71, 0x1,0x6d,0x38,
+ 0x1,0x6d,0x40, 0x4,0x4a,0x48, 0x2,0x51,0x30, 0x1,0x6d,0x41,
+ 0x2,0x50,0x72, 0x2,0x51,0x36, 0x2,0x51,0x29, 0x2,0x51,0x2f,
+ 0x1,0x6d,0x3e, 0x3,0x4c,0x4d, 0x3,0x4c,0x50, 0x2,0x51,0x2c,
+ 0x3,0x4c,0x47, 0x2,0x51,0x33, 0x3,0x4c,0x5b, 0x1,0x6d,0x43,
+ 0x3,0x4c,0x56, 0x1,0x6d,0x3d, 0x2,0x51,0x25, 0x2,0x50,0x76,
+ 0x2,0x51,0x38, 0x2,0x50,0x73, 0x2,0x51,0x31, 0x1,0x6d,0x3a,
+ 0x3,0x4c,0x4a, 0x2,0x50,0x7d, 0x3,0x4c,0x49, 0x2,0x50,0x7e,
+ 0x1,0x6d,0x39, 0x1,0x6d,0x36, 0x2,0x50,0x79, 0x1,0x6d,0x3c,
+ 0x3,0x4c,0x52, 0x1,0x6d,0x35, 0x3,0x4c,0x62, 0x2,0x51,0x32,
+ 0x2,0x51,0x35, 0x2,0x51,0x22, 0x2,0x57,0x55, 0x3,0x4c,0x5e,
+ 0x3,0x4c,0x59, 0xf,0x4f,0x42, 0x3,0x4c,0x61, 0x3,0x65,0x30,
+ 0x2,0x57,0x4d, 0x3,0x51,0x2c, 0x2,0x57,0x49, 0x1,0x71,0x21,
+ 0x3,0x51,0x3c, 0x3,0x51,0x38, 0x1,0x70,0x74, 0x1,0x70,0x79,
+ 0x1,0x70,0x75, 0x2,0x57,0x57, 0x2,0x57,0x62, 0x1,0x70,0x73,
+ 0x2,0x57,0x4f, 0x2,0x57,0x58, 0x2,0x51,0x28, 0x2,0x57,0x59,
+ 0x3,0x51,0x28, 0x3,0x51,0x2b, 0x1,0x70,0x7a, 0x3,0x51,0x40,
+ 0x2,0x57,0x68, 0x1,0x70,0x7e, 0x1,0x71,0x23, 0x2,0x57,0x4b,
+ 0x3,0x51,0x3b, 0x1,0x70,0x7d, 0x3,0x51,0x31, 0x2,0x57,0x66,
+ 0x2,0x57,0x67, 0x2,0x57,0x5d, 0x2,0x57,0x5c, 0x2,0x57,0x54,
+ 0x3,0x51,0x29, 0x3,0x51,0x3e, 0x2,0x57,0x5e, 0x2,0x57,0x65,
+ 0x2,0x57,0x64, 0x3,0x51,0x2f, 0x1,0x70,0x78, 0x1,0x70,0x76,
+ 0x2,0x57,0x56, 0x2,0x57,0x53, 0x3,0x51,0x44, 0x2,0x57,0x50,
+ 0x2,0x57,0x63, 0x1,0x71,0x22, 0x2,0x57,0x61, 0x1,0x70,0x7c,
+ 0x1,0x70,0x7b, 0x3,0x51,0x27, 0x2,0x57,0x5b, 0x4,0x4a,0x4b,
+ 0x2,0x57,0x4a, 0x2,0x57,0x4c, 0x2,0x57,0x4e, 0x2,0x57,0x60,
+ 0x2,0x57,0x5a, 0x1,0x70,0x77, 0x3,0x51,0x2e, 0x2,0x57,0x51,
+ 0x3,0x51,0x32, 0x2,0x57,0x5f, 0x3,0x51,0x41, 0x3,0x51,0x3a,
+ 0xf,0x54,0x7b, 0x2,0x57,0x52, 0x3,0x65,0x31, 0xf,0x55,0x29,
+ 0x3,0x65,0x32, 0x3,0x54,0x75, 0x1,0x73,0x78, 0x2,0x5d,0x31,
+ 0x1,0x73,0x71, 0x2,0x5d,0x22, 0x3,0x54,0x7b, 0x2,0x5d,0x2d,
+ 0x1,0x73,0x73, 0x2,0x5d,0x34, 0x3,0x55,0x21, 0x2,0x5d,0x29,
+ 0x3,0x54,0x7c, 0x2,0x5d,0x24, 0x3,0x54,0x76, 0x4,0x56,0x45,
+ 0x2,0x5d,0x35, 0x2,0x5c,0x7e, 0x2,0x5d,0x2b, 0x3,0x55,0x27,
+ 0x1,0x73,0x7a, 0x2,0x5d,0x30, 0x2,0x5d,0x36, 0x2,0x5d,0x2a,
+ 0x1,0x73,0x72, 0x2,0x5d,0x2c, 0x2,0x5d,0x21, 0x1,0x73,0x79,
+ 0x3,0x55,0x23, 0x3,0x54,0x7a, 0x2,0x5d,0x33, 0x2,0x5d,0x26,
+ 0x1,0x73,0x75, 0x3,0x55,0x24, 0x2,0x5d,0x28, 0x2,0x5d,0x25,
+ 0x1,0x73,0x7b, 0x2,0x5d,0x27, 0x1,0x73,0x74, 0x1,0x73,0x77,
+ 0x2,0x5d,0x2f, 0x2,0x5d,0x23, 0x2,0x5d,0x32, 0x3,0x54,0x78,
+ 0x2,0x5d,0x2e, 0x3,0x55,0x29, 0x3,0x57,0x74, 0x1,0x76,0x4f,
+ 0x2,0x61,0x73, 0x1,0x76,0x54, 0x1,0x76,0x55, 0x3,0x57,0x77,
+ 0x3,0x58,0x21, 0x3,0x57,0x76, 0x1,0x76,0x4e, 0x2,0x61,0x72,
+ 0x3,0x57,0x78, 0x2,0x61,0x6f, 0x2,0x61,0x70, 0x1,0x76,0x52,
+ 0x2,0x61,0x6a, 0x2,0x61,0x6e, 0x1,0x76,0x51, 0x3,0x57,0x7e,
+ 0x2,0x61,0x6b, 0x3,0x57,0x79, 0x3,0x58,0x23, 0x3,0x57,0x7d,
+ 0x3,0x57,0x7a, 0x1,0x76,0x53, 0x1,0x76,0x50, 0x3,0x58,0x22,
+ 0x2,0x61,0x69, 0x2,0x61,0x6d, 0x2,0x61,0x71, 0x3,0x57,0x7b,
+ 0x3,0x65,0x33, 0x2,0x65,0x5c, 0x2,0x65,0x59, 0x2,0x65,0x62,
+ 0x3,0x5a,0x44, 0x2,0x65,0x61, 0x2,0x65,0x5f, 0x2,0x65,0x5a,
+ 0x3,0x5a,0x4f, 0x1,0x78,0x3f, 0x3,0x5a,0x45, 0x3,0x5a,0x4e,
+ 0x4,0x5f,0x71, 0x3,0x5a,0x47, 0x3,0x5a,0x4d, 0x2,0x65,0x5b,
+ 0x1,0x78,0x3e, 0x1,0x73,0x76, 0x2,0x65,0x5e, 0x1,0x78,0x3d,
+ 0x2,0x65,0x63, 0x2,0x65,0x5d, 0x2,0x65,0x58, 0x2,0x61,0x6c,
+ 0x3,0x5a,0x48, 0x3,0x5a,0x46, 0x1,0x78,0x3c, 0x3,0x65,0x34,
+ 0x2,0x65,0x57, 0x2,0x69,0x24, 0x3,0x5c,0x49, 0x2,0x69,0x23,
+ 0x2,0x65,0x60, 0x1,0x79,0x73, 0x3,0x57,0x75, 0x2,0x69,0x27,
+ 0x2,0x69,0x28, 0x2,0x69,0x22, 0x2,0x69,0x26, 0x4,0x63,0x50,
+ 0x2,0x69,0x21, 0x3,0x5c,0x47, 0x3,0x65,0x35, 0x4,0x63,0x4e,
+ 0x2,0x6b,0x5f, 0x2,0x69,0x25, 0x1,0x7a,0x72, 0x1,0x7a,0x70,
+ 0x2,0x6b,0x5d, 0x3,0x5e,0x35, 0x3,0x5e,0x34, 0x3,0x5e,0x33,
+ 0x2,0x6b,0x60, 0x3,0x5e,0x37, 0x2,0x6b,0x5c, 0x2,0x6b,0x5e,
+ 0x1,0x7a,0x71, 0x3,0x5f,0x4f, 0x3,0x5f,0x4e, 0x2,0x6d,0x53,
+ 0x2,0x6d,0x54, 0x1,0x7b,0x62, 0x2,0x6d,0x52, 0xf,0x69,0x4c,
+ 0x3,0x65,0x36, 0x3,0x65,0x37, 0x2,0x6f,0x31, 0x1,0x7c,0x3b,
+ 0x2,0x6f,0x2f, 0x2,0x6f,0x30, 0x2,0x70,0x3a, 0x3,0x60,0x74,
+ 0xf,0x6b,0x51, 0x1,0x7d,0x23, 0x2,0x71,0x23, 0x2,0x71,0x21,
+ 0x2,0x71,0x22, 0x2,0x71,0x24, 0x3,0x61,0x40, 0x3,0x61,0x65,
+ 0x3,0x61,0x41, 0x2,0x72,0x2b, 0x1,0x45,0x4e, 0x1,0x48,0x39,
+ 0x3,0x23,0x79, 0x1,0x4e,0x3c, 0x4,0x26,0x71, 0x2,0x27,0x4a,
+ 0x3,0x29,0x53, 0x3,0x29,0x54, 0x2,0x2b,0x46, 0x4,0x29,0x72,
+ 0x3,0x2d,0x3c, 0x3,0x31,0x66, 0x2,0x2f,0x77, 0x2,0x2f,0x79,
+ 0x3,0x31,0x65, 0x2,0x2f,0x78, 0x3,0x31,0x67, 0x2,0x2f,0x7a,
+ 0x1,0x5b,0x43, 0x2,0x36,0x3b, 0x2,0x2f,0x7b, 0x3,0x36,0x62,
+ 0x2,0x36,0x3a, 0x2,0x36,0x3c, 0x2,0x36,0x3d, 0x2,0x3c,0x7d,
+ 0x1,0x60,0x22, 0x2,0x3c,0x7e, 0x2,0x3d,0x22, 0x1,0x60,0x23,
+ 0x1,0x60,0x21, 0x2,0x3d,0x21, 0x3,0x41,0x7d, 0x2,0x44,0x22,
+ 0x2,0x43,0x7e, 0x2,0x43,0x7d, 0x3,0x41,0x7c, 0x2,0x43,0x7c,
+ 0x2,0x43,0x7b, 0x1,0x64,0x58, 0x2,0x44,0x21, 0x1,0x69,0x39,
+ 0x2,0x4b,0x2b, 0x2,0x4b,0x2d, 0x1,0x69,0x3a, 0x2,0x4b,0x2c,
+ 0x1,0x6d,0x45, 0x3,0x4c,0x66, 0x1,0x6d,0x44, 0x2,0x51,0x39,
+ 0x3,0x4c,0x65, 0x3,0x4c,0x67, 0x2,0x57,0x6a, 0x2,0x57,0x69,
+ 0x2,0x57,0x6b, 0x3,0x51,0x46, 0x3,0x51,0x45, 0x1,0x71,0x24,
+ 0xf,0x55,0x39, 0x2,0x5d,0x37, 0x1,0x73,0x7c, 0x3,0x55,0x2b,
+ 0x2,0x61,0x74, 0x1,0x76,0x56, 0x2,0x65,0x64, 0x1,0x7b,0x63,
+ 0x1,0x45,0x4f, 0x1,0x46,0x5f, 0x1,0x48,0x3a, 0x1,0x4a,0x63,
+ 0x1,0x4e,0x3d, 0x1,0x4e,0x3e, 0x3,0x29,0x55, 0x3,0x29,0x56,
+ 0x1,0x51,0x71, 0x3,0x2d,0x3d, 0x3,0x31,0x68, 0x2,0x2f,0x7c,
+ 0x3,0x3c,0x49, 0x3,0x3c,0x47, 0x4,0x44,0x2d, 0x3,0x41,0x7e,
+ 0x1,0x64,0x59, 0x3,0x42,0x21, 0x3,0x47,0x53, 0x4,0x4a,0x4e,
+ 0x2,0x52,0x59, 0x1,0x71,0x25, 0x1,0x76,0x57, 0x1,0x45,0x50,
+ 0x3,0x22,0x53, 0x1,0x48,0x3b, 0x4,0x26,0x76, 0x2,0x27,0x4c,
+ 0x1,0x4e,0x3f, 0x2,0x27,0x4b, 0x3,0x29,0x58, 0x2,0x2b,0x47,
+ 0x1,0x51,0x72, 0x2,0x2b,0x48, 0x5,0x29,0x69, 0x1,0x51,0x73,
+ 0x2,0x2f,0x7e, 0x1,0x56,0x32, 0x1,0x56,0x31, 0x3,0x31,0x6a,
+ 0x2,0x36,0x42, 0x2,0x36,0x40, 0x2,0x36,0x41, 0x2,0x36,0x3f,
+ 0x3,0x36,0x64, 0x2,0x36,0x3e, 0x2,0x3d,0x23, 0x2,0x3d,0x26,
+ 0x1,0x60,0x25, 0x2,0x3d,0x24, 0x1,0x60,0x24, 0x2,0x3d,0x25,
+ 0x2,0x44,0x23, 0x3,0x42,0x22, 0x4,0x44,0x31, 0x2,0x4b,0x2e,
+ 0x2,0x4b,0x2f, 0x2,0x4b,0x30, 0x3,0x47,0x54, 0x2,0x51,0x3c,
+ 0x2,0x51,0x3b, 0x1,0x6d,0x46, 0x2,0x51,0x3a, 0x2,0x51,0x3d,
+ 0x2,0x57,0x6c, 0x4,0x50,0x6d, 0x5,0x5b,0x72, 0x2,0x57,0x6d,
+ 0x2,0x57,0x6e, 0x4,0x56,0x52, 0x2,0x5d,0x38, 0x1,0x73,0x7d,
+ 0x1,0x76,0x58, 0x2,0x65,0x65, 0x1,0x7a,0x73, 0x2,0x21,0x3f,
+ 0x3,0x29,0x59, 0x1,0x51,0x74, 0x2,0x2b,0x49, 0x1,0x56,0x33,
+ 0x4,0x32,0x4e, 0x4,0x32,0x50, 0x1,0x5b,0x44, 0x3,0x36,0x65,
+ 0x1,0x60,0x26, 0x2,0x3d,0x27, 0x3,0x3c,0x4b, 0x1,0x64,0x5b,
+ 0x1,0x64,0x5a, 0x3,0x42,0x26, 0x2,0x4b,0x31, 0x2,0x4b,0x32,
+ 0x1,0x6d,0x47, 0x1,0x6d,0x48, 0x2,0x57,0x70, 0x2,0x57,0x6f,
+ 0x2,0x61,0x75, 0x2,0x6f,0x32, 0x1,0x45,0x51, 0x2,0x21,0x40,
+ 0x1,0x46,0x60, 0x3,0x23,0x7a, 0x1,0x4a,0x64, 0x2,0x24,0x48,
+ 0x3,0x29,0x5a, 0x1,0x51,0x75, 0x1,0x64,0x5c, 0x1,0x45,0x52,
+ 0x2,0x2b,0x4a, 0x1,0x51,0x76, 0x2,0x2b,0x4b, 0x1,0x73,0x7e,
+ 0x1,0x45,0x53, 0x3,0x65,0x38, 0x3,0x65,0x39, 0x2,0x27,0x4d,
+ 0x2,0x2b,0x4c, 0x3,0x2d,0x42, 0x2,0x30,0x25, 0x2,0x30,0x24,
+ 0x2,0x30,0x22, 0x3,0x31,0x6e, 0x2,0x30,0x21, 0x2,0x30,0x26,
+ 0x2,0x30,0x23, 0x3,0x31,0x6c, 0x3,0x31,0x6d, 0x1,0x5b,0x45,
+ 0x1,0x5b,0x46, 0x3,0x36,0x66, 0x1,0x60,0x27, 0x2,0x3d,0x28,
+ 0x4,0x38,0x4e, 0x2,0x3d,0x29, 0x2,0x3d,0x2a, 0x3,0x3c,0x4d,
+ 0xf,0x3c,0x3c, 0x3,0x65,0x3a, 0x2,0x44,0x27, 0x2,0x44,0x28,
+ 0x2,0x44,0x26, 0x3,0x42,0x28, 0x2,0x44,0x24, 0x2,0x44,0x25,
+ 0x1,0x64,0x5d, 0x2,0x4b,0x33, 0x2,0x51,0x40, 0x2,0x51,0x3f,
+ 0x2,0x51,0x3e, 0x2,0x51,0x41, 0x2,0x57,0x72, 0x2,0x57,0x71,
+ 0x1,0x71,0x26, 0x2,0x57,0x73, 0x1,0x74,0x21, 0x2,0x5d,0x39,
+ 0x3,0x55,0x2d, 0x2,0x61,0x76, 0x2,0x65,0x66, 0x2,0x6d,0x55,
+ 0x1,0x45,0x54, 0x1,0x46,0x62, 0x1,0x46,0x61, 0x4,0x23,0x21,
+ 0x1,0x4e,0x40, 0x2,0x21,0x41, 0x2,0x21,0x5f, 0x1,0x48,0x3c,
+ 0x2,0x22,0x58, 0x2,0x24,0x49, 0x2,0x24,0x4a, 0x1,0x4e,0x41,
+ 0x3,0x29,0x5d, 0x2,0x27,0x4e, 0x3,0x65,0x3b, 0x1,0x51,0x77,
+ 0x2,0x2b,0x4d, 0x2,0x2b,0x4e, 0x1,0x56,0x34, 0x1,0x56,0x38,
+ 0x2,0x30,0x27, 0x1,0x56,0x37, 0x1,0x56,0x35, 0x1,0x56,0x36,
+ 0x2,0x36,0x43, 0x1,0x5b,0x47, 0x1,0x60,0x2a, 0x3,0x3c,0x4e,
+ 0x1,0x60,0x28, 0x1,0x60,0x29, 0x2,0x3d,0x2b, 0x3,0x42,0x29,
+ 0x3,0x42,0x2a, 0x1,0x69,0x3b, 0x1,0x45,0x55, 0x2,0x21,0x60,
+ 0x3,0x22,0x57, 0x1,0x46,0x63, 0x3,0x22,0x54, 0x2,0x21,0x63,
+ 0x3,0x24,0x21, 0x1,0x46,0x66, 0x2,0x21,0x62, 0x1,0x46,0x65,
+ 0x1,0x46,0x64, 0x1,0x4a,0x65, 0x2,0x21,0x61, 0x3,0x22,0x58,
+ 0x3,0x22,0x59, 0x2,0x22,0x59, 0xf,0x21,0x66, 0x2,0x22,0x5d,
+ 0x2,0x22,0x5f, 0x2,0x22,0x60, 0x1,0x48,0x46, 0x1,0x48,0x47,
+ 0x2,0x22,0x5c, 0x1,0x48,0x42, 0x3,0x23,0x7d, 0x2,0x22,0x5a,
+ 0x3,0x24,0x25, 0x2,0x22,0x5e, 0x1,0x48,0x43, 0x3,0x26,0x55,
+ 0x1,0x48,0x3e, 0x3,0x23,0x7c, 0x1,0x48,0x3f, 0x3,0x24,0x23,
+ 0x1,0x48,0x45, 0x2,0x22,0x5b, 0x1,0x48,0x3d, 0x1,0x4a,0x66,
+ 0x1,0x48,0x40, 0x1,0x48,0x41, 0x1,0x48,0x44, 0xf,0x22,0x5d,
+ 0x3,0x65,0x3c, 0x2,0x24,0x5b, 0x2,0x24,0x59, 0x2,0x24,0x4c,
+ 0x1,0x4a,0x72, 0x2,0x24,0x53, 0x1,0x4a,0x6d, 0x2,0x24,0x4d,
+ 0x3,0x29,0x64, 0x2,0x24,0x55, 0x3,0x26,0x50, 0x2,0x24,0x52,
+ 0x1,0x4a,0x70, 0x2,0x24,0x51, 0x1,0x4a,0x77, 0x2,0x24,0x5a,
+ 0x1,0x4a,0x79, 0x3,0x26,0x53, 0x1,0x4a,0x7b, 0x3,0x23,0x7e,
+ 0x2,0x24,0x4b, 0x3,0x26,0x57, 0x1,0x4a,0x6e, 0x2,0x24,0x5c,
+ 0x3,0x26,0x51, 0x1,0x4a,0x75, 0x1,0x4a,0x78, 0x3,0x26,0x4c,
+ 0x2,0x27,0x65, 0x1,0x4a,0x68, 0x1,0x4b,0x21, 0x1,0x4a,0x76,
+ 0x2,0x24,0x4e, 0x1,0x4a,0x6b, 0x1,0x4a,0x7a, 0x2,0x24,0x56,
+ 0x1,0x4a,0x69, 0x1,0x4a,0x6a, 0x2,0x27,0x63, 0x2,0x24,0x4f,
+ 0x1,0x4a,0x71, 0x1,0x4a,0x7c, 0x2,0x24,0x5d, 0x2,0x24,0x50,
+ 0x1,0x4a,0x6f, 0x3,0x26,0x4d, 0x1,0x4a,0x74, 0x2,0x27,0x4f,
+ 0x1,0x4a,0x7d, 0x2,0x24,0x57, 0x1,0x4a,0x73, 0x3,0x29,0x63,
+ 0x1,0x4a,0x7e, 0x1,0x4a,0x67, 0x2,0x24,0x54, 0x1,0x4a,0x6c,
+ 0x2,0x24,0x58, 0x2,0x27,0x64, 0x3,0x26,0x4e, 0x3,0x26,0x52,
+ 0x3,0x26,0x5c, 0x3,0x26,0x59, 0x3,0x26,0x56, 0xf,0x24,0x68,
+ 0x3,0x26,0x5b, 0x1,0x4e,0x4d, 0x1,0x4e,0x5d, 0x2,0x27,0x56,
+ 0x1,0x4e,0x54, 0x3,0x2d,0x4e, 0x2,0x27,0x6b, 0x1,0x4e,0x45,
+ 0x3,0x29,0x6b, 0x1,0x4e,0x48, 0x2,0x27,0x62, 0x4,0x27,0x26,
+ 0x2,0x27,0x54, 0x2,0x27,0x58, 0x1,0x4e,0x50, 0x1,0x4e,0x52,
+ 0x2,0x27,0x5b, 0x1,0x4e,0x59, 0x1,0x4e,0x4b, 0x1,0x4e,0x49,
+ 0x1,0x4e,0x4a, 0x1,0x4e,0x58, 0x2,0x27,0x67, 0x1,0x4e,0x53,
+ 0x2,0x27,0x5a, 0x2,0x27,0x5c, 0x1,0x4e,0x51, 0x1,0x4e,0x56,
+ 0x2,0x27,0x5d, 0x2,0x27,0x6a, 0x3,0x29,0x6d, 0x1,0x51,0x78,
+ 0x1,0x4e,0x5c, 0x4,0x26,0x7d, 0x1,0x4e,0x46, 0x2,0x27,0x69,
+ 0x3,0x29,0x6c, 0x2,0x27,0x6d, 0x2,0x27,0x59, 0x2,0x27,0x6f,
+ 0x2,0x27,0x60, 0x1,0x4e,0x4f, 0x2,0x27,0x55, 0x1,0x4e,0x4e,
+ 0x1,0x4e,0x60, 0x1,0x4e,0x55, 0x3,0x29,0x6a, 0x2,0x27,0x53,
+ 0x2,0x2b,0x57, 0x1,0x4e,0x5b, 0x1,0x4e,0x5f, 0x2,0x27,0x61,
+ 0x2,0x27,0x66, 0x3,0x29,0x65, 0x1,0x4e,0x61, 0x1,0x4e,0x5a,
+ 0x1,0x4e,0x4c, 0x1,0x4e,0x42, 0x3,0x29,0x69, 0x1,0x4e,0x47,
+ 0x4,0x26,0x7b, 0x2,0x27,0x57, 0x1,0x4e,0x43, 0x2,0x27,0x6e,
+ 0x3,0x29,0x67, 0x2,0x27,0x51, 0x2,0x27,0x50, 0x2,0x27,0x5e,
+ 0x2,0x27,0x52, 0x1,0x4e,0x5e, 0x1,0x56,0x39, 0x1,0x4e,0x57,
+ 0x2,0x27,0x5f, 0x1,0x4e,0x44, 0x3,0x2d,0x4f, 0x1,0x52,0x29,
+ 0x2,0x27,0x6c, 0x3,0x2d,0x46, 0x2,0x2b,0x5e, 0x2,0x2b,0x61,
+ 0x3,0x2d,0x50, 0x2,0x2b,0x64, 0x2,0x2b,0x59, 0x3,0x2d,0x48,
+ 0x3,0x2d,0x4a, 0x2,0x2b,0x67, 0x2,0x2b,0x6a, 0x2,0x2b,0x6c,
+ 0x2,0x2b,0x56, 0x1,0x51,0x79, 0x1,0x51,0x7e, 0x2,0x30,0x2c,
+ 0x1,0x52,0x30, 0x2,0x2b,0x65, 0x2,0x2b,0x6d, 0x2,0x2b,0x5d,
+ 0x2,0x2b,0x55, 0x3,0x2d,0x49, 0x3,0x2d,0x47, 0x3,0x2d,0x4d,
+ 0x2,0x30,0x47, 0x1,0x52,0x23, 0x2,0x2b,0x62, 0x2,0x2b,0x5a,
+ 0x2,0x2b,0x5c, 0x1,0x52,0x28, 0x3,0x31,0x7a, 0x2,0x2b,0x5f,
+ 0x1,0x52,0x22, 0x2,0x2b,0x52, 0x2,0x2b,0x68, 0x3,0x2d,0x4b,
+ 0x2,0x2b,0x6b, 0x3,0x2d,0x45, 0x3,0x2d,0x57, 0x1,0x51,0x7d,
+ 0x3,0x2d,0x53, 0x1,0x52,0x2b, 0x2,0x2b,0x4f, 0x1,0x52,0x2d,
+ 0x1,0x51,0x7b, 0x1,0x52,0x31, 0x2,0x2b,0x69, 0x2,0x2b,0x51,
+ 0x1,0x52,0x2e, 0x2,0x30,0x41, 0x2,0x27,0x68, 0x1,0x52,0x21,
+ 0x1,0x51,0x7a, 0x2,0x2b,0x58, 0x2,0x2b,0x50, 0x1,0x52,0x2f,
+ 0x1,0x52,0x27, 0x2,0x2b,0x63, 0x1,0x52,0x2c, 0x1,0x52,0x2a,
+ 0x2,0x2b,0x5b, 0x1,0x52,0x24, 0x2,0x2b,0x53, 0x1,0x52,0x25,
+ 0x1,0x52,0x26, 0x2,0x2b,0x54, 0x2,0x2b,0x66, 0x1,0x51,0x7c,
+ 0x2,0x2b,0x60, 0x4,0x2a,0x21, 0x3,0x2d,0x55, 0x3,0x2d,0x51,
+ 0x3,0x31,0x77, 0x3,0x31,0x73, 0x2,0x30,0x2f, 0x1,0x56,0x41,
+ 0x1,0x56,0x46, 0x3,0x31,0x79, 0x3,0x32,0x26, 0x3,0x31,0x76,
+ 0x2,0x30,0x38, 0x2,0x30,0x3e, 0x2,0x30,0x3a, 0x2,0x30,0x2d,
+ 0x2,0x30,0x30, 0x2,0x30,0x29, 0x2,0x30,0x2a, 0x1,0x56,0x4d,
+ 0x1,0x56,0x3e, 0x2,0x30,0x39, 0x2,0x30,0x42, 0x1,0x56,0x48,
+ 0x1,0x56,0x3a, 0x3,0x31,0x6f, 0x1,0x56,0x43, 0x2,0x30,0x31,
+ 0x1,0x56,0x45, 0x2,0x30,0x32, 0x2,0x30,0x3c, 0x3,0x32,0x22,
+ 0x3,0x32,0x25, 0x3,0x31,0x72, 0x1,0x56,0x47, 0x2,0x30,0x4b,
+ 0x2,0x30,0x2b, 0x1,0x56,0x40, 0x1,0x56,0x3f, 0x1,0x56,0x4b,
+ 0x2,0x30,0x28, 0x2,0x30,0x49, 0x2,0x30,0x3d, 0x2,0x30,0x4a,
+ 0x2,0x30,0x44, 0x2,0x30,0x36, 0x2,0x30,0x45, 0x3,0x32,0x21,
+ 0x2,0x30,0x3f, 0x2,0x30,0x48, 0x2,0x30,0x46, 0x1,0x56,0x4c,
+ 0x2,0x30,0x37, 0x1,0x56,0x3d, 0x1,0x56,0x3c, 0x1,0x56,0x44,
+ 0x1,0x56,0x4a, 0x2,0x30,0x43, 0x1,0x56,0x49, 0x2,0x30,0x34,
+ 0x1,0x5b,0x48, 0x3,0x31,0x78, 0x2,0x30,0x4c, 0x2,0x30,0x33,
+ 0x2,0x30,0x2e, 0x1,0x56,0x42, 0x1,0x56,0x4e, 0x1,0x56,0x3b,
+ 0x3,0x32,0x27, 0x2,0x30,0x3b, 0x2,0x30,0x40, 0x3,0x31,0x7d,
+ 0x3,0x31,0x7b, 0x3,0x31,0x7c, 0x3,0x65,0x3d, 0x1,0x5b,0x6a,
+ 0x2,0x36,0x45, 0x2,0x36,0x49, 0x3,0x36,0x6f, 0x1,0x5b,0x57,
+ 0x1,0x5b,0x55, 0x3,0x36,0x7a, 0x3,0x37,0x21, 0x1,0x5b,0x4c,
+ 0x2,0x36,0x47, 0x2,0x36,0x46, 0x1,0x5b,0x60, 0x3,0x3c,0x50,
+ 0x2,0x36,0x4c, 0x1,0x5b,0x5a, 0x3,0x36,0x72, 0x2,0x36,0x5e,
+ 0x2,0x36,0x6a, 0x1,0x5b,0x49, 0x2,0x36,0x5b, 0x2,0x36,0x54,
+ 0x1,0x5b,0x6c, 0x2,0x36,0x44, 0x3,0x36,0x6a, 0x2,0x36,0x60,
+ 0x3,0x36,0x6b, 0x1,0x5b,0x69, 0x1,0x5b,0x5d, 0x1,0x5b,0x68,
+ 0x1,0x5b,0x53, 0x2,0x36,0x50, 0x2,0x36,0x62, 0x2,0x36,0x5a,
+ 0x1,0x5b,0x54, 0x1,0x5b,0x4e, 0x2,0x36,0x68, 0x3,0x36,0x6c,
+ 0x2,0x36,0x61, 0x2,0x36,0x63, 0x1,0x5b,0x56, 0x1,0x5b,0x5e,
+ 0x2,0x36,0x65, 0x2,0x36,0x4e, 0x2,0x36,0x5f, 0x2,0x36,0x53,
+ 0x2,0x36,0x67, 0x1,0x5b,0x63, 0x1,0x5b,0x4b, 0x1,0x5b,0x61,
+ 0x2,0x36,0x58, 0x2,0x36,0x56, 0x2,0x36,0x57, 0x1,0x5b,0x58,
+ 0x2,0x36,0x52, 0x2,0x36,0x51, 0x1,0x5b,0x4d, 0x2,0x36,0x4b,
+ 0x2,0x36,0x69, 0x1,0x5b,0x4f, 0x2,0x36,0x55, 0x1,0x5b,0x6d,
+ 0x3,0x36,0x74, 0x1,0x5b,0x67, 0x2,0x36,0x4a, 0x1,0x5b,0x64,
+ 0x1,0x5b,0x62, 0x1,0x5b,0x6b, 0x2,0x36,0x5c, 0x1,0x5b,0x66,
+ 0x2,0x30,0x35, 0x2,0x36,0x5d, 0x1,0x5b,0x65, 0x2,0x36,0x64,
+ 0x1,0x5b,0x4a, 0x2,0x36,0x59, 0x1,0x5b,0x5c, 0x2,0x36,0x4d,
+ 0x1,0x5b,0x5b, 0x3,0x36,0x7c, 0x1,0x5b,0x59, 0x1,0x5b,0x51,
+ 0x1,0x5b,0x50, 0x2,0x3d,0x2c, 0x2,0x36,0x66, 0x3,0x3c,0x5d,
+ 0x3,0x37,0x28, 0x2,0x36,0x4f, 0x3,0x37,0x26, 0x3,0x37,0x23,
+ 0x2,0x3d,0x41, 0x3,0x36,0x70, 0x1,0x5b,0x52, 0x3,0x36,0x77,
+ 0x3,0x37,0x24, 0x3,0x36,0x76, 0x3,0x37,0x25, 0x3,0x36,0x79,
+ 0x4,0x32,0x6d, 0x3,0x36,0x7d, 0x3,0x65,0x3e, 0x3,0x37,0x29,
+ 0xf,0x36,0x29, 0x3,0x37,0x27, 0x3,0x3c,0x54, 0x1,0x60,0x47,
+ 0x1,0x5b,0x5f, 0x1,0x60,0x35, 0x2,0x3d,0x3b, 0x1,0x60,0x43,
+ 0x3,0x3c,0x52, 0x2,0x3d,0x2f, 0x1,0x60,0x32, 0x1,0x60,0x2e,
+ 0x2,0x3d,0x4d, 0x1,0x60,0x34, 0x1,0x60,0x38, 0x1,0x60,0x33,
+ 0x1,0x60,0x3c, 0x2,0x3d,0x51, 0x2,0x3d,0x48, 0x3,0x3c,0x6b,
+ 0x3,0x3c,0x6d, 0x2,0x3d,0x36, 0x1,0x60,0x41, 0x1,0x60,0x3b,
+ 0x2,0x3d,0x42, 0x1,0x60,0x2b, 0x2,0x3d,0x4e, 0x2,0x3d,0x47,
+ 0x1,0x60,0x2f, 0x2,0x3d,0x3c, 0x1,0x60,0x3e, 0x2,0x3d,0x59,
+ 0x2,0x3d,0x5a, 0x4,0x38,0x5b, 0x1,0x60,0x2c, 0x2,0x3d,0x4c,
+ 0x1,0x60,0x40, 0x2,0x3d,0x40, 0x2,0x3d,0x32, 0x2,0x3d,0x33,
+ 0x1,0x60,0x44, 0x2,0x3d,0x37, 0x2,0x3d,0x3e, 0x2,0x3d,0x38,
+ 0x3,0x3c,0x5a, 0x1,0x60,0x42, 0x1,0x60,0x4a, 0x2,0x3d,0x34,
+ 0x2,0x3d,0x2d, 0x2,0x3d,0x2e, 0x3,0x3c,0x56, 0x2,0x3d,0x30,
+ 0x1,0x60,0x31, 0x2,0x3d,0x3d, 0x3,0x3c,0x6e, 0x1,0x60,0x3f,
+ 0x1,0x60,0x48, 0x3,0x3c,0x58, 0x3,0x3c,0x69, 0x2,0x3d,0x3f,
+ 0x2,0x3d,0x57, 0x2,0x3d,0x4f, 0x1,0x60,0x2d, 0x2,0x3d,0x55,
+ 0x1,0x60,0x39, 0x3,0x3c,0x66, 0x1,0x60,0x37, 0x3,0x3c,0x64,
+ 0x2,0x3d,0x5b, 0x1,0x60,0x36, 0x2,0x3d,0x45, 0x2,0x3d,0x39,
+ 0x2,0x3d,0x43, 0x1,0x60,0x4d, 0x2,0x3d,0x49, 0x2,0x3d,0x46,
+ 0x2,0x3d,0x35, 0x1,0x60,0x49, 0x2,0x3d,0x53, 0x2,0x3d,0x50,
+ 0x2,0x3d,0x58, 0x1,0x60,0x30, 0x2,0x3d,0x44, 0x1,0x60,0x4c,
+ 0x3,0x3c,0x5b, 0x2,0x3d,0x4b, 0x3,0x42,0x3a, 0x3,0x3c,0x60,
+ 0x1,0x60,0x3a, 0x1,0x60,0x3d, 0x3,0x3c,0x5c, 0x2,0x3d,0x4a,
+ 0x1,0x60,0x4b, 0x2,0x3d,0x3a, 0x2,0x36,0x48, 0x3,0x3c,0x51,
+ 0x3,0x3c,0x6c, 0x2,0x3d,0x54, 0x2,0x3d,0x52, 0x2,0x3d,0x56,
+ 0xf,0x3c,0x5d, 0x3,0x3c,0x62, 0x3,0x65,0x42, 0x4,0x38,0x5e,
+ 0x3,0x3c,0x63, 0x3,0x3c,0x68, 0xf,0x3c,0x47, 0x3,0x65,0x40,
+ 0x4,0x38,0x5f, 0x2,0x3d,0x31, 0x1,0x60,0x46, 0x3,0x65,0x3f,
+ 0x3,0x65,0x41, 0x2,0x44,0x47, 0x2,0x44,0x46, 0x2,0x44,0x2c,
+ 0x1,0x64,0x63, 0x3,0x42,0x30, 0x2,0x44,0x45, 0x2,0x44,0x2f,
+ 0x2,0x44,0x30, 0x4,0x3e,0x3f, 0x1,0x64,0x6d, 0x2,0x44,0x4e,
+ 0x1,0x64,0x68, 0x2,0x44,0x44, 0x3,0x42,0x33, 0x2,0x44,0x29,
+ 0x1,0x64,0x6e, 0x1,0x64,0x64, 0x2,0x44,0x38, 0x2,0x44,0x2e,
+ 0x2,0x44,0x31, 0x2,0x44,0x49, 0x1,0x64,0x5e, 0x2,0x44,0x50,
+ 0x2,0x44,0x48, 0x1,0x64,0x67, 0x2,0x44,0x3d, 0x1,0x64,0x72,
+ 0x3,0x42,0x2e, 0x3,0x42,0x36, 0x1,0x64,0x71, 0x1,0x64,0x6b,
+ 0x3,0x42,0x40, 0x4,0x3e,0x36, 0x2,0x44,0x4f, 0x1,0x64,0x5f,
+ 0x2,0x44,0x3b, 0x2,0x44,0x32, 0x2,0x44,0x3f, 0x2,0x44,0x4b,
+ 0x1,0x64,0x73, 0x3,0x42,0x39, 0x1,0x64,0x61, 0x2,0x44,0x3a,
+ 0x3,0x42,0x2d, 0x2,0x44,0x33, 0x1,0x64,0x6a, 0x3,0x42,0x31,
+ 0x1,0x64,0x69, 0x2,0x44,0x36, 0x2,0x44,0x40, 0x2,0x44,0x4a,
+ 0x2,0x44,0x2d, 0x2,0x44,0x37, 0x1,0x64,0x62, 0x2,0x44,0x41,
+ 0x1,0x64,0x6f, 0x1,0x64,0x66, 0x2,0x44,0x34, 0x1,0x64,0x65,
+ 0x2,0x44,0x2b, 0x2,0x44,0x39, 0x2,0x44,0x4d, 0x1,0x60,0x45,
+ 0x1,0x69,0x57, 0x2,0x44,0x3c, 0x2,0x4b,0x34, 0x2,0x44,0x3e,
+ 0x2,0x44,0x4c, 0x1,0x64,0x6c, 0x2,0x44,0x35, 0x1,0x64,0x60,
+ 0x1,0x64,0x70, 0x1,0x6d,0x5a, 0x2,0x44,0x2a, 0x6,0x54,0x4e,
+ 0x2,0x44,0x43, 0x3,0x42,0x44, 0x3,0x42,0x3e, 0x3,0x42,0x47,
+ 0x2,0x44,0x42, 0x3,0x42,0x3d, 0x3,0x42,0x45, 0x3,0x42,0x3f,
+ 0x3,0x42,0x3b, 0x3,0x42,0x46, 0x2,0x4b,0x50, 0x1,0x69,0x54,
+ 0x2,0x4b,0x45, 0x2,0x4b,0x4a, 0x1,0x69,0x49, 0x3,0x47,0x56,
+ 0x2,0x4b,0x36, 0x1,0x69,0x56, 0x3,0x47,0x57, 0x1,0x69,0x40,
+ 0x2,0x4b,0x35, 0x2,0x4b,0x56, 0x1,0x69,0x58, 0x2,0x4b,0x39,
+ 0x2,0x4b,0x49, 0x3,0x47,0x65, 0x2,0x4b,0x3b, 0x2,0x4b,0x59,
+ 0x2,0x4b,0x55, 0x1,0x69,0x3e, 0x1,0x69,0x48, 0x2,0x51,0x5b,
+ 0x1,0x69,0x55, 0x1,0x69,0x46, 0x2,0x4b,0x37, 0x3,0x47,0x63,
+ 0x2,0x4b,0x54, 0x1,0x69,0x4a, 0x2,0x4b,0x51, 0x2,0x4b,0x5e,
+ 0x2,0x4b,0x3d, 0x2,0x4b,0x46, 0x3,0x4c,0x78, 0x3,0x47,0x5b,
+ 0x2,0x4b,0x5c, 0x2,0x4b,0x52, 0x1,0x69,0x45, 0x3,0x4c,0x6a,
+ 0x3,0x47,0x64, 0x2,0x4b,0x44, 0x1,0x69,0x3f, 0x1,0x69,0x3d,
+ 0x1,0x69,0x4f, 0x4,0x44,0x43, 0x3,0x47,0x5f, 0x2,0x4b,0x42,
+ 0x2,0x4b,0x3f, 0x2,0x4b,0x40, 0x3,0x47,0x5a, 0x2,0x4b,0x58,
+ 0x3,0x47,0x5c, 0x2,0x4b,0x5d, 0x2,0x4b,0x5b, 0x1,0x69,0x43,
+ 0x2,0x4b,0x5f, 0x1,0x69,0x47, 0x1,0x69,0x4e, 0x4,0x44,0x44,
+ 0x2,0x4b,0x38, 0x2,0x51,0x43, 0x2,0x4b,0x41, 0x3,0x47,0x5e,
+ 0x1,0x69,0x41, 0x1,0x69,0x53, 0x1,0x69,0x50, 0x1,0x69,0x44,
+ 0x2,0x4b,0x4b, 0x2,0x4b,0x3c, 0x1,0x69,0x51, 0x2,0x4b,0x4d,
+ 0x1,0x69,0x4b, 0x1,0x69,0x4d, 0x1,0x69,0x3c, 0x3,0x47,0x5d,
+ 0x2,0x4b,0x4f, 0x2,0x4b,0x47, 0x2,0x4b,0x3a, 0x1,0x69,0x4c,
+ 0x2,0x4b,0x57, 0x2,0x4b,0x5a, 0x2,0x4b,0x43, 0x2,0x4b,0x4e,
+ 0x3,0x4c,0x74, 0x1,0x69,0x42, 0x1,0x6d,0x49, 0x2,0x4b,0x4c,
+ 0x2,0x51,0x42, 0x3,0x47,0x62, 0x2,0x4b,0x53, 0x3,0x47,0x61,
+ 0x4,0x44,0x52, 0xf,0x4f,0x79, 0x3,0x65,0x44, 0x3,0x65,0x45,
+ 0x3,0x47,0x66, 0x3,0x65,0x43, 0x2,0x4b,0x3e, 0x2,0x51,0x4c,
+ 0x2,0x51,0x56, 0x1,0x6d,0x4c, 0x2,0x51,0x55, 0x2,0x51,0x61,
+ 0x1,0x6d,0x4e, 0x2,0x51,0x53, 0x4,0x4a,0x58, 0x2,0x51,0x57,
+ 0x1,0x6d,0x59, 0x3,0x4c,0x7d, 0x2,0x51,0x4e, 0x1,0x6d,0x51,
+ 0x3,0x4c,0x73, 0x2,0x51,0x5a, 0x2,0x57,0x7b, 0x1,0x6d,0x5d,
+ 0x1,0x6d,0x5c, 0x2,0x51,0x5c, 0x2,0x51,0x4b, 0x2,0x51,0x66,
+ 0x1,0x6d,0x57, 0x3,0x4c,0x6b, 0x1,0x6d,0x4d, 0x2,0x51,0x5f,
+ 0x4,0x4a,0x69, 0x2,0x51,0x63, 0x2,0x51,0x68, 0x2,0x51,0x5d,
+ 0x2,0x51,0x51, 0x1,0x6d,0x50, 0x1,0x6d,0x53, 0x1,0x6d,0x5b,
+ 0x1,0x6d,0x56, 0x3,0x4c,0x75, 0x2,0x51,0x54, 0x2,0x4b,0x48,
+ 0x3,0x4c,0x7e, 0x3,0x4c,0x6c, 0x2,0x51,0x50, 0x2,0x51,0x67,
+ 0x1,0x6d,0x52, 0x3,0x4c,0x79, 0x1,0x6d,0x55, 0x2,0x51,0x69,
+ 0x1,0x6d,0x4a, 0x2,0x51,0x5e, 0x2,0x51,0x44, 0x2,0x51,0x64,
+ 0x1,0x74,0x2a, 0x3,0x4c,0x7a, 0x2,0x51,0x52, 0x4,0x50,0x75,
+ 0x1,0x6d,0x4b, 0x2,0x51,0x4d, 0x1,0x6d,0x4f, 0x2,0x51,0x45,
+ 0x1,0x69,0x52, 0x2,0x51,0x49, 0x4,0x4a,0x57, 0x2,0x51,0x62,
+ 0x2,0x51,0x4a, 0x2,0x51,0x48, 0x1,0x6d,0x54, 0x3,0x4c,0x7b,
+ 0x2,0x51,0x60, 0x3,0x4c,0x77, 0x2,0x51,0x47, 0x2,0x51,0x59,
+ 0x2,0x51,0x58, 0x2,0x51,0x65, 0x2,0x51,0x4f, 0x1,0x6d,0x58,
+ 0x4,0x4a,0x64, 0x3,0x65,0x47, 0xf,0x4f,0x7d, 0x3,0x65,0x46,
+ 0x2,0x57,0x7e, 0x3,0x51,0x56, 0x1,0x71,0x33, 0x1,0x71,0x29,
+ 0x2,0x58,0x2c, 0x2,0x57,0x76, 0x1,0x71,0x2b, 0x2,0x58,0x24,
+ 0x1,0x71,0x32, 0x1,0x71,0x2d, 0x2,0x58,0x22, 0x2,0x5d,0x3b,
+ 0x2,0x58,0x28, 0x2,0x58,0x2e, 0x2,0x58,0x27, 0x2,0x57,0x74,
+ 0x2,0x58,0x25, 0x2,0x58,0x30, 0x2,0x58,0x32, 0x1,0x71,0x28,
+ 0x2,0x58,0x31, 0x1,0x71,0x2e, 0x1,0x71,0x34, 0x3,0x51,0x54,
+ 0x1,0x71,0x31, 0x3,0x51,0x58, 0x2,0x58,0x2b, 0x1,0x71,0x30,
+ 0x2,0x58,0x26, 0x3,0x51,0x4d, 0x2,0x57,0x78, 0x2,0x57,0x7d,
+ 0x3,0x51,0x50, 0x2,0x58,0x2a, 0x1,0x71,0x2f, 0x1,0x71,0x2c,
+ 0x1,0x71,0x27, 0x1,0x71,0x2a, 0x2,0x57,0x7c, 0x4,0x51,0x22,
+ 0x2,0x51,0x46, 0x2,0x57,0x77, 0x2,0x57,0x7a, 0x2,0x58,0x2d,
+ 0x2,0x58,0x21, 0x2,0x57,0x75, 0x2,0x5d,0x3a, 0x2,0x58,0x2f,
+ 0x2,0x57,0x79, 0x2,0x58,0x29, 0x3,0x4c,0x71, 0x3,0x51,0x55,
+ 0x2,0x5d,0x3d, 0x1,0x74,0x2e, 0x3,0x55,0x30, 0x3,0x55,0x2f,
+ 0x1,0x74,0x22, 0x3,0x55,0x35, 0x3,0x55,0x36, 0x1,0x74,0x26,
+ 0x2,0x5d,0x3f, 0x2,0x5d,0x45, 0x2,0x5d,0x43, 0x1,0x74,0x24,
+ 0x1,0x74,0x25, 0x1,0x74,0x2c, 0x2,0x5d,0x46, 0x2,0x5d,0x3e,
+ 0x1,0x74,0x27, 0x3,0x55,0x31, 0x2,0x5d,0x42, 0x2,0x5d,0x41,
+ 0x2,0x5d,0x47, 0x1,0x74,0x2d, 0x3,0x55,0x37, 0x1,0x74,0x28,
+ 0x1,0x74,0x2b, 0x2,0x5d,0x40, 0x1,0x74,0x2f, 0x1,0x74,0x29,
+ 0x1,0x74,0x30, 0x1,0x74,0x23, 0x2,0x5d,0x44, 0x3,0x5a,0x55,
+ 0x2,0x5d,0x3c, 0x3,0x51,0x59, 0x3,0x55,0x39, 0x2,0x62,0x25,
+ 0x3,0x65,0x48, 0x1,0x76,0x5d, 0x2,0x62,0x22, 0x2,0x62,0x24,
+ 0x3,0x58,0x28, 0x1,0x76,0x5b, 0x2,0x61,0x7e, 0x2,0x62,0x21,
+ 0x2,0x61,0x7a, 0x3,0x58,0x2a, 0x3,0x58,0x27, 0x2,0x58,0x23,
+ 0x2,0x61,0x7b, 0x1,0x76,0x5c, 0x2,0x61,0x77, 0x3,0x58,0x26,
+ 0x1,0x76,0x59, 0x2,0x62,0x26, 0x1,0x76,0x5a, 0x2,0x61,0x78,
+ 0x2,0x61,0x79, 0x2,0x61,0x7d, 0x1,0x76,0x5f, 0x3,0x58,0x29,
+ 0x1,0x76,0x5e, 0x4,0x5b,0x5e, 0x3,0x58,0x2b, 0x2,0x61,0x7c,
+ 0x1,0x78,0x45, 0x2,0x65,0x6a, 0x2,0x65,0x70, 0x1,0x78,0x46,
+ 0x2,0x65,0x67, 0x1,0x78,0x43, 0x1,0x78,0x40, 0x2,0x65,0x72,
+ 0x1,0x78,0x44, 0x3,0x5a,0x52, 0x1,0x78,0x41, 0x2,0x65,0x69,
+ 0x2,0x65,0x6c, 0x2,0x65,0x6d, 0x2,0x65,0x6e, 0x2,0x65,0x71,
+ 0x3,0x5a,0x54, 0x2,0x62,0x23, 0x2,0x65,0x68, 0x1,0x78,0x42,
+ 0x2,0x65,0x6f, 0x2,0x69,0x34, 0x2,0x65,0x6b, 0x3,0x5a,0x53,
+ 0x3,0x65,0x4a, 0x3,0x65,0x49, 0x2,0x69,0x2b, 0x1,0x79,0x75,
+ 0x2,0x69,0x2e, 0x1,0x79,0x76, 0x2,0x69,0x37, 0x2,0x69,0x2d,
+ 0x2,0x69,0x2a, 0x3,0x5c,0x51, 0x2,0x69,0x2c, 0x2,0x69,0x30,
+ 0x2,0x69,0x33, 0x2,0x69,0x32, 0x2,0x69,0x36, 0x2,0x69,0x29,
+ 0x3,0x5c,0x4f, 0x1,0x79,0x74, 0x2,0x69,0x31, 0x2,0x69,0x35,
+ 0x2,0x69,0x38, 0x2,0x69,0x2f, 0x2,0x6b,0x61, 0x2,0x6b,0x62,
+ 0x2,0x6b,0x66, 0x2,0x6b,0x67, 0x3,0x5e,0x3c, 0x2,0x6b,0x64,
+ 0x2,0x6b,0x65, 0x2,0x6b,0x63, 0x3,0x5e,0x3a, 0x1,0x7a,0x74,
+ 0x3,0x5e,0x3b, 0x1,0x7b,0x64, 0x2,0x6d,0x59, 0x3,0x60,0x36,
+ 0x3,0x5f,0x52, 0x2,0x6d,0x56, 0x2,0x6d,0x57, 0x2,0x6d,0x58,
+ 0x1,0x7b,0x65, 0x3,0x60,0x37, 0x2,0x6f,0x34, 0x2,0x6f,0x33,
+ 0x3,0x65,0x4b, 0x2,0x70,0x3d, 0x1,0x7c,0x60, 0x2,0x70,0x3b,
+ 0x2,0x70,0x3e, 0x2,0x70,0x3c, 0x2,0x71,0x25, 0x1,0x7d,0x24,
+ 0x1,0x7d,0x32, 0x2,0x71,0x71, 0x2,0x71,0x5b, 0x3,0x61,0x79,
+ 0x2,0x71,0x70, 0x2,0x72,0x3e, 0x2,0x72,0x3f, 0x1,0x45,0x56,
+ 0x4,0x21,0x50, 0x3,0x24,0x28, 0x3,0x24,0x26, 0x1,0x48,0x48,
+ 0x2,0x22,0x61, 0x3,0x24,0x27, 0x3,0x24,0x2b, 0x2,0x24,0x5e,
+ 0x3,0x26,0x62, 0x1,0x4b,0x22, 0x3,0x26,0x5f, 0x1,0x4b,0x25,
+ 0x3,0x26,0x5e, 0x2,0x24,0x5f, 0x3,0x26,0x63, 0x1,0x4b,0x23,
+ 0x1,0x4b,0x24, 0x3,0x26,0x60, 0xf,0x24,0x71, 0x3,0x29,0x77,
+ 0x2,0x27,0x78, 0x2,0x27,0x7a, 0x2,0x27,0x75, 0x2,0x27,0x72,
+ 0x2,0x27,0x74, 0x3,0x29,0x74, 0x3,0x29,0x70, 0x3,0x29,0x75,
+ 0x1,0x4e,0x65, 0x3,0x29,0x6f, 0x3,0x29,0x79, 0x3,0x29,0x76,
+ 0x1,0x4e,0x63, 0x3,0x29,0x72, 0x3,0x29,0x71, 0x2,0x27,0x76,
+ 0x1,0x4e,0x64, 0x2,0x27,0x73, 0x2,0x27,0x70, 0x1,0x4e,0x62,
+ 0x2,0x27,0x77, 0x4,0x27,0x29, 0x2,0x27,0x71, 0x1,0x4e,0x66,
+ 0x2,0x27,0x79, 0x4,0x27,0x2b, 0x2,0x2b,0x6f, 0x3,0x2d,0x5e,
+ 0x2,0x2b,0x73, 0x3,0x2d,0x5c, 0x3,0x2d,0x5a, 0x1,0x52,0x3a,
+ 0x3,0x2d,0x58, 0x4,0x2a,0x26, 0x3,0x2d,0x65, 0x3,0x2d,0x62,
+ 0x2,0x2b,0x76, 0x3,0x2d,0x5f, 0x1,0x52,0x32, 0x1,0x52,0x35,
+ 0x1,0x52,0x37, 0x1,0x52,0x39, 0x1,0x52,0x36, 0x2,0x2b,0x72,
+ 0x2,0x2b,0x71, 0x3,0x2d,0x64, 0x1,0x52,0x34, 0x2,0x2b,0x74,
+ 0x2,0x2b,0x75, 0x3,0x2d,0x63, 0x2,0x2b,0x6e, 0x1,0x52,0x38,
+ 0x3,0x2d,0x68, 0x1,0x52,0x33, 0x3,0x2d,0x5d, 0x2,0x2b,0x70,
+ 0x3,0x65,0x4d, 0x4,0x2a,0x28, 0x3,0x32,0x28, 0x2,0x30,0x5a,
+ 0x2,0x30,0x5b, 0x2,0x30,0x5c, 0x1,0x56,0x53, 0x4,0x2d,0x75,
+ 0x1,0x56,0x4f, 0x2,0x30,0x51, 0x3,0x32,0x2a, 0x2,0x30,0x59,
+ 0x2,0x30,0x5e, 0x1,0x56,0x54, 0x3,0x32,0x2b, 0x2,0x30,0x4f,
+ 0x2,0x30,0x55, 0x2,0x30,0x4e, 0x2,0x30,0x58, 0x3,0x32,0x31,
+ 0x3,0x32,0x2f, 0x2,0x30,0x54, 0x1,0x56,0x50, 0x1,0x56,0x52,
+ 0x2,0x30,0x5d, 0x3,0x32,0x29, 0x2,0x30,0x4d, 0x2,0x30,0x50,
+ 0x2,0x30,0x56, 0x3,0x32,0x2d, 0x2,0x30,0x57, 0x2,0x30,0x5f,
+ 0x2,0x30,0x53, 0x3,0x32,0x2c, 0x1,0x56,0x51, 0x3,0x65,0x4f,
+ 0x3,0x65,0x4e, 0x3,0x32,0x30, 0x1,0x5b,0x72, 0x2,0x36,0x71,
+ 0x3,0x37,0x30, 0x3,0x37,0x32, 0x2,0x36,0x73, 0x2,0x36,0x6f,
+ 0x3,0x37,0x2f, 0x2,0x36,0x7b, 0x2,0x36,0x6d, 0x2,0x36,0x7a,
+ 0x1,0x5b,0x6e, 0x2,0x36,0x6b, 0x2,0x3d,0x5f, 0x2,0x36,0x75,
+ 0x1,0x5b,0x71, 0x3,0x37,0x35, 0x2,0x36,0x76, 0x2,0x36,0x79,
+ 0x3,0x37,0x2e, 0x2,0x36,0x7d, 0x3,0x37,0x2c, 0x2,0x36,0x72,
+ 0x4,0x32,0x72, 0x2,0x36,0x77, 0x3,0x37,0x2d, 0x3,0x37,0x31,
+ 0x1,0x5b,0x6f, 0x1,0x5b,0x70, 0x2,0x36,0x7c, 0x2,0x36,0x70,
+ 0x2,0x36,0x6c, 0x2,0x36,0x7e, 0x3,0x37,0x33, 0x2,0x36,0x74,
+ 0x3,0x65,0x50, 0x3,0x65,0x51, 0x2,0x36,0x78, 0x2,0x36,0x6e,
+ 0x1,0x60,0x4e, 0x1,0x60,0x4f, 0x2,0x3d,0x69, 0x1,0x60,0x55,
+ 0x3,0x3c,0x74, 0x2,0x3d,0x5d, 0x2,0x3d,0x66, 0x2,0x3d,0x5c,
+ 0x1,0x60,0x52, 0x2,0x3d,0x64, 0x2,0x3d,0x62, 0x3,0x3c,0x7d,
+ 0x2,0x3d,0x63, 0x1,0x60,0x50, 0x3,0x3c,0x7c, 0x2,0x3d,0x67,
+ 0xf,0x3c,0x7e, 0x3,0x3c,0x6f, 0x3,0x3c,0x7a, 0x3,0x3c,0x72,
+ 0x3,0x3d,0x21, 0x2,0x3d,0x60, 0x2,0x3d,0x5e, 0x1,0x60,0x51,
+ 0x2,0x3d,0x61, 0x2,0x3d,0x65, 0x3,0x3c,0x7b, 0x3,0x3c,0x79,
+ 0x3,0x3c,0x71, 0x1,0x60,0x53, 0x3,0x3c,0x73, 0x3,0x3c,0x77,
+ 0x3,0x65,0x53, 0x2,0x3d,0x68, 0x3,0x65,0x54, 0x3,0x65,0x55,
+ 0x3,0x65,0x52, 0x2,0x44,0x56, 0x2,0x44,0x5d, 0x2,0x44,0x5f,
+ 0x2,0x44,0x65, 0x3,0x42,0x57, 0x1,0x65,0x22, 0x2,0x44,0x51,
+ 0x3,0x42,0x4c, 0x1,0x64,0x78, 0x3,0x42,0x4e, 0x2,0x44,0x60,
+ 0x1,0x64,0x7d, 0x2,0x44,0x66, 0x1,0x64,0x74, 0x3,0x42,0x51,
+ 0x2,0x44,0x63, 0x3,0x42,0x58, 0x2,0x44,0x53, 0x2,0x44,0x64,
+ 0x2,0x44,0x52, 0x1,0x65,0x24, 0x3,0x42,0x52, 0x2,0x44,0x5e,
+ 0x1,0x64,0x75, 0x2,0x44,0x67, 0x3,0x48,0x3c, 0x1,0x64,0x7a,
+ 0x2,0x44,0x57, 0x1,0x65,0x21, 0x2,0x44,0x62, 0x2,0x44,0x55,
+ 0x2,0x44,0x5c, 0x2,0x44,0x58, 0x2,0x44,0x54, 0x1,0x64,0x77,
+ 0x1,0x64,0x7e, 0x1,0x64,0x7c, 0x1,0x64,0x79, 0x1,0x65,0x23,
+ 0x1,0x64,0x76, 0x2,0x44,0x5b, 0x3,0x42,0x4f, 0x1,0x64,0x7b,
+ 0x3,0x42,0x59, 0x1,0x60,0x54, 0x3,0x42,0x49, 0x2,0x44,0x61,
+ 0x3,0x65,0x59, 0x2,0x44,0x59, 0x3,0x42,0x53, 0x3,0x65,0x57,
+ 0x3,0x65,0x58, 0x3,0x65,0x56, 0x2,0x44,0x5a, 0x4,0x44,0x57,
+ 0x4,0x44,0x5b, 0x2,0x4b,0x67, 0x3,0x47,0x6f, 0x1,0x69,0x5b,
+ 0x3,0x47,0x6e, 0x3,0x47,0x6c, 0x2,0x4b,0x63, 0x2,0x4b,0x69,
+ 0x2,0x4b,0x65, 0x3,0x47,0x70, 0x1,0x69,0x5d, 0x2,0x4b,0x64,
+ 0x2,0x4b,0x68, 0x2,0x4b,0x60, 0x3,0x47,0x72, 0x2,0x4b,0x62,
+ 0x1,0x69,0x5c, 0x3,0x47,0x6a, 0x3,0x47,0x6d, 0x3,0x47,0x6b,
+ 0x3,0x47,0x68, 0x2,0x4b,0x66, 0x2,0x4b,0x61, 0x3,0x47,0x67,
+ 0x1,0x69,0x5e, 0x3,0x65,0x5b, 0x1,0x69,0x59, 0xf,0x49,0x4b,
+ 0x3,0x65,0x5a, 0x2,0x4b,0x6a, 0xf,0x49,0x5f, 0x1,0x69,0x5a,
+ 0x2,0x51,0x6f, 0x2,0x51,0x6c, 0x2,0x51,0x78, 0x2,0x51,0x72,
+ 0x2,0x51,0x74, 0x1,0x6d,0x5e, 0x2,0x51,0x6e, 0x2,0x51,0x76,
+ 0x3,0x4d,0x2a, 0x3,0x4d,0x24, 0x2,0x51,0x75, 0x2,0x51,0x73,
+ 0x3,0x4d,0x29, 0x2,0x51,0x79, 0x1,0x6d,0x61, 0x2,0x51,0x70,
+ 0x2,0x51,0x77, 0x3,0x4d,0x28, 0x1,0x6d,0x5f, 0x3,0x4d,0x25,
+ 0x3,0x4d,0x22, 0x2,0x51,0x6b, 0x2,0x51,0x6d, 0x1,0x6d,0x60,
+ 0x2,0x51,0x6a, 0x2,0x51,0x7a, 0x3,0x65,0x5c, 0x2,0x51,0x71,
+ 0x3,0x51,0x62, 0x3,0x51,0x5a, 0x2,0x58,0x36, 0x1,0x71,0x3b,
+ 0x3,0x51,0x60, 0x3,0x51,0x5c, 0x2,0x58,0x41, 0x2,0x58,0x3f,
+ 0x1,0x71,0x35, 0x2,0x58,0x35, 0x2,0x58,0x38, 0x2,0x58,0x39,
+ 0x2,0x58,0x34, 0x1,0x71,0x3f, 0x1,0x71,0x40, 0x2,0x58,0x33,
+ 0x2,0x58,0x42, 0x2,0x58,0x3d, 0x1,0x71,0x39, 0x1,0x71,0x36,
+ 0x2,0x58,0x3c, 0x2,0x58,0x3a, 0x3,0x51,0x63, 0x4,0x51,0x23,
+ 0x1,0x71,0x3c, 0x2,0x58,0x3e, 0x1,0x71,0x37, 0x3,0x51,0x5e,
+ 0x1,0x71,0x38, 0x3,0x51,0x66, 0x2,0x58,0x3b, 0x1,0x71,0x3a,
+ 0x2,0x58,0x37, 0x7,0x2f,0x4f, 0x2,0x58,0x40, 0x1,0x71,0x3d,
+ 0x2,0x58,0x43, 0x2,0x58,0x44, 0x1,0x71,0x3e, 0x3,0x65,0x5d,
+ 0x3,0x65,0x5e, 0x1,0x74,0x32, 0x1,0x74,0x39, 0x2,0x5d,0x48,
+ 0x2,0x5d,0x4e, 0x3,0x55,0x3c, 0x2,0x5d,0x4c, 0x1,0x74,0x35,
+ 0x1,0x74,0x34, 0x1,0x74,0x31, 0x2,0x5d,0x4a, 0x3,0x55,0x3e,
+ 0x3,0x55,0x43, 0x3,0x55,0x40, 0x1,0x74,0x37, 0x1,0x74,0x36,
+ 0x1,0x74,0x33, 0x3,0x55,0x41, 0x2,0x5d,0x4d, 0x2,0x5d,0x49,
+ 0x2,0x5d,0x4b, 0x3,0x55,0x42, 0x1,0x74,0x38, 0xf,0x5a,0x73,
+ 0x1,0x76,0x63, 0x2,0x62,0x29, 0x3,0x58,0x2d, 0x1,0x76,0x60,
+ 0x1,0x76,0x61, 0x2,0x62,0x2b, 0x1,0x76,0x62, 0x2,0x62,0x28,
+ 0x3,0x58,0x2e, 0x2,0x62,0x27, 0x2,0x65,0x76, 0x2,0x62,0x2a,
+ 0x3,0x5a,0x56, 0x2,0x65,0x77, 0x1,0x78,0x47, 0x2,0x65,0x75,
+ 0x3,0x5a,0x57, 0x4,0x5f,0x7e, 0x2,0x65,0x74, 0x3,0x5c,0x59,
+ 0x2,0x65,0x73, 0x1,0x78,0x48, 0x3,0x65,0x5f, 0x3,0x5c,0x56,
+ 0x1,0x79,0x77, 0x3,0x5c,0x58, 0x3,0x5c,0x55, 0x2,0x69,0x39,
+ 0x2,0x69,0x3a, 0x3,0x5a,0x58, 0x3,0x5c,0x53, 0x3,0x5c,0x57,
+ 0x3,0x65,0x61, 0x2,0x6b,0x6a, 0x2,0x6b,0x69, 0x1,0x7a,0x75,
+ 0x3,0x5f,0x53, 0x2,0x6b,0x68, 0x2,0x6d,0x5a, 0x2,0x6d,0x5b,
+ 0x3,0x5f,0x54, 0x3,0x60,0x39, 0x2,0x6f,0x35, 0x2,0x70,0x3f,
+ 0x3,0x61,0x43, 0x3,0x61,0x42, 0x2,0x71,0x26, 0x2,0x72,0x2c,
+ 0x1,0x7d,0x46, 0x2,0x72,0x40, 0x1,0x45,0x57, 0x4,0x21,0x51,
+ 0x1,0x4e,0x67, 0x1,0x4e,0x68, 0x3,0x2d,0x69, 0x4,0x2a,0x2a,
+ 0x1,0x52,0x3b, 0x3,0x3d,0x22, 0x4,0x4a,0x6c, 0x1,0x74,0x3a,
+ 0x1,0x45,0x58, 0x1,0x4e,0x69, 0x1,0x56,0x55, 0x1,0x65,0x25,
+ 0x1,0x45,0x59, 0x3,0x2d,0x6b, 0x1,0x5b,0x73, 0x1,0x69,0x5f,
+ 0x2,0x21,0x42, 0x3,0x29,0x7c, 0x2,0x2b,0x77, 0x2,0x30,0x60,
+ 0x4,0x3e,0x4c, 0x2,0x4b,0x6b, 0x4,0x4a,0x6d, 0x1,0x74,0x3b,
+ 0x1,0x45,0x5a, 0x1,0x4e,0x6a, 0x2,0x2b,0x78, 0x2,0x2b,0x79,
+ 0x2,0x3d,0x6a, 0x1,0x60,0x56, 0x3,0x42,0x5d, 0x2,0x44,0x68,
+ 0x3,0x42,0x5c, 0x3,0x42,0x5b, 0x1,0x65,0x26, 0x2,0x4b,0x6c,
+ 0x4,0x44,0x5e, 0x3,0x4d,0x2e, 0x1,0x6d,0x62, 0x3,0x4d,0x2d,
+ 0x1,0x78,0x49, 0x1,0x45,0x5b, 0x2,0x3d,0x6b, 0x1,0x45,0x5c,
+ 0x1,0x48,0x4a, 0x2,0x22,0x62, 0x1,0x48,0x49, 0x1,0x4b,0x28,
+ 0x1,0x4b,0x27, 0x1,0x4b,0x26, 0x2,0x24,0x60, 0x3,0x26,0x64,
+ 0x3,0x2a,0x21, 0x3,0x2a,0x22, 0x1,0x4e,0x6b, 0x3,0x2a,0x23,
+ 0x1,0x4e,0x6c, 0x2,0x27,0x7b, 0x4,0x27,0x31, 0x2,0x2b,0x7a,
+ 0x3,0x2d,0x6d, 0x2,0x2b,0x7d, 0x1,0x52,0x3d, 0x2,0x2b,0x7b,
+ 0x4,0x2a,0x2f, 0x1,0x52,0x3c, 0x2,0x2b,0x7c, 0x1,0x52,0x3e,
+ 0x2,0x30,0x63, 0x2,0x30,0x62, 0x2,0x30,0x61, 0x1,0x56,0x56,
+ 0x3,0x32,0x36, 0x2,0x37,0x22, 0x2,0x37,0x23, 0x1,0x5b,0x74,
+ 0x2,0x37,0x21, 0x2,0x37,0x24, 0x1,0x60,0x58, 0x1,0x5b,0x75,
+ 0x3,0x3d,0x24, 0x3,0x3d,0x23, 0x1,0x60,0x57, 0x2,0x3d,0x6f,
+ 0x2,0x3d,0x6e, 0x3,0x3d,0x25, 0x2,0x3d,0x6c, 0x2,0x3d,0x6d,
+ 0x2,0x3d,0x70, 0x2,0x44,0x6a, 0x2,0x44,0x69, 0x2,0x44,0x6d,
+ 0x4,0x3e,0x4f, 0x2,0x44,0x6c, 0x2,0x44,0x6b, 0x1,0x69,0x60,
+ 0x2,0x4b,0x6f, 0x3,0x47,0x75, 0x2,0x4b,0x6e, 0x1,0x69,0x61,
+ 0x2,0x4b,0x6d, 0x2,0x51,0x7b, 0x3,0x4d,0x2f, 0x2,0x51,0x7c,
+ 0x1,0x6d,0x63, 0x4,0x51,0x2d, 0x2,0x58,0x45, 0x2,0x58,0x46,
+ 0x5,0x4e,0x37, 0x2,0x65,0x7c, 0x1,0x78,0x4a, 0x2,0x65,0x7b,
+ 0x2,0x65,0x7a, 0x2,0x65,0x78, 0x2,0x65,0x79, 0x1,0x7a,0x76,
+ 0x2,0x69,0x3b, 0x2,0x6d,0x5c, 0x2,0x71,0x27, 0x3,0x61,0x7b,
+ 0x1,0x45,0x5d, 0x4,0x21,0x38, 0x2,0x21,0x64, 0x1,0x46,0x67,
+ 0x2,0x21,0x65, 0x3,0x24,0x2c, 0x3,0x24,0x2d, 0x4,0x23,0x27,
+ 0x2,0x22,0x63, 0x2,0x22,0x64, 0x3,0x26,0x6b, 0x3,0x26,0x69,
+ 0x2,0x24,0x66, 0x3,0x26,0x66, 0x3,0x26,0x67, 0x2,0x24,0x62,
+ 0x3,0x26,0x6a, 0x2,0x24,0x61, 0x1,0x4e,0x6d, 0x2,0x24,0x65,
+ 0x1,0x4b,0x2a, 0x2,0x24,0x63, 0x1,0x4b,0x29, 0x2,0x24,0x67,
+ 0x2,0x24,0x64, 0x3,0x26,0x68, 0x2,0x28,0x21, 0x2,0x2b,0x7e,
+ 0x2,0x27,0x7d, 0x2,0x28,0x26, 0x3,0x2a,0x26, 0x1,0x4e,0x6e,
+ 0x3,0x2a,0x2a, 0x1,0x4e,0x71, 0x2,0x28,0x27, 0x2,0x28,0x23,
+ 0x3,0x2a,0x27, 0x2,0x28,0x24, 0x4,0x27,0x36, 0x2,0x27,0x7c,
+ 0x1,0x4e,0x70, 0x2,0x27,0x7e, 0x1,0x4e,0x6f, 0x2,0x28,0x25,
+ 0x3,0x2a,0x28, 0x2,0x28,0x22, 0x6,0x2c,0x7e, 0x2,0x2c,0x24,
+ 0x1,0x52,0x40, 0x1,0x52,0x41, 0x3,0x2d,0x75, 0x2,0x2c,0x27,
+ 0x2,0x2c,0x21, 0x3,0x2d,0x74, 0x2,0x2c,0x26, 0x3,0x2d,0x70,
+ 0x2,0x2c,0x22, 0x1,0x52,0x3f, 0x2,0x2c,0x25, 0x2,0x2c,0x23,
+ 0x3,0x2d,0x73, 0x3,0x2d,0x71, 0x2,0x30,0x69, 0x2,0x30,0x66,
+ 0x3,0x32,0x38, 0x2,0x30,0x68, 0x1,0x56,0x5b, 0x1,0x56,0x5a,
+ 0x1,0x56,0x58, 0x2,0x30,0x65, 0x2,0x30,0x6a, 0x1,0x56,0x57,
+ 0x1,0x56,0x59, 0x2,0x30,0x67, 0x2,0x37,0x2c, 0x2,0x30,0x64,
+ 0x2,0x30,0x6b, 0x3,0x32,0x39, 0x4,0x33,0x23, 0x4,0x33,0x2a,
+ 0x3,0x3d,0x26, 0x2,0x37,0x27, 0x2,0x37,0x2b, 0x5,0x33,0x54,
+ 0x2,0x37,0x2a, 0x2,0x3d,0x72, 0x2,0x3d,0x7d, 0x4,0x33,0x2d,
+ 0x3,0x37,0x3b, 0x2,0x37,0x2d, 0x3,0x37,0x3a, 0x2,0x37,0x28,
+ 0x2,0x3d,0x71, 0x1,0x5b,0x79, 0x4,0x33,0x22, 0x4,0x33,0x2c,
+ 0x1,0x5b,0x78, 0x2,0x37,0x26, 0x2,0x37,0x29, 0x1,0x5b,0x7a,
+ 0x3,0x37,0x39, 0x1,0x5b,0x77, 0x1,0x5b,0x76, 0x2,0x37,0x25,
+ 0x2,0x37,0x2e, 0x2,0x3d,0x74, 0x2,0x3d,0x7b, 0x3,0x3d,0x27,
+ 0x1,0x60,0x5a, 0x2,0x3d,0x7a, 0x2,0x3d,0x77, 0x3,0x3d,0x2e,
+ 0x1,0x60,0x5c, 0x3,0x3d,0x29, 0x3,0x3d,0x2b, 0x3,0x3d,0x2a,
+ 0x2,0x3d,0x79, 0x3,0x42,0x61, 0x3,0x3d,0x2d, 0x2,0x3d,0x73,
+ 0x2,0x3d,0x75, 0x2,0x3d,0x78, 0x2,0x3d,0x76, 0x1,0x60,0x5b,
+ 0x2,0x3d,0x7c, 0x1,0x60,0x59, 0x1,0x65,0x27, 0x3,0x3d,0x28,
+ 0x2,0x44,0x71, 0x2,0x44,0x70, 0x2,0x44,0x6e, 0x6,0x54,0x7c,
+ 0x1,0x65,0x2a, 0x1,0x65,0x29, 0x2,0x44,0x72, 0x3,0x42,0x5f,
+ 0x2,0x44,0x6f, 0x2,0x4b,0x70, 0x1,0x69,0x62, 0x1,0x65,0x28,
+ 0x3,0x42,0x62, 0x3,0x65,0x62, 0x3,0x65,0x63, 0x2,0x44,0x74,
+ 0x2,0x44,0x73, 0x3,0x4d,0x30, 0x2,0x4b,0x73, 0x2,0x4b,0x71,
+ 0x1,0x6d,0x64, 0x3,0x47,0x79, 0x1,0x69,0x63, 0x2,0x4b,0x72,
+ 0x2,0x51,0x7e, 0x3,0x47,0x78, 0x3,0x47,0x7a, 0x3,0x47,0x77,
+ 0x4,0x4a,0x77, 0x1,0x6d,0x65, 0x2,0x51,0x7d, 0x2,0x52,0x28,
+ 0x2,0x52,0x27, 0x2,0x52,0x25, 0x4,0x4a,0x75, 0x2,0x52,0x24,
+ 0x2,0x52,0x21, 0x2,0x52,0x22, 0x2,0x52,0x23, 0x2,0x52,0x26,
+ 0x2,0x52,0x29, 0x2,0x58,0x4b, 0x2,0x58,0x48, 0x2,0x58,0x49,
+ 0x1,0x71,0x41, 0x2,0x58,0x47, 0x2,0x58,0x4d, 0x2,0x58,0x4c,
+ 0x2,0x58,0x4a, 0x2,0x5d,0x50, 0x2,0x5d,0x51, 0x1,0x74,0x3c,
+ 0x3,0x55,0x49, 0x1,0x74,0x3d, 0x2,0x5d,0x4f, 0x4,0x56,0x6c,
+ 0x1,0x76,0x65, 0x2,0x62,0x2c, 0x1,0x76,0x64, 0x1,0x78,0x4b,
+ 0x4,0x60,0x25, 0x1,0x78,0x4c, 0x1,0x79,0x78, 0x2,0x69,0x3d,
+ 0x2,0x69,0x3c, 0x2,0x6b,0x6b, 0x2,0x6d,0x5d, 0x1,0x7b,0x66,
+ 0x2,0x6f,0x37, 0x2,0x6f,0x36, 0x2,0x6f,0x38, 0x1,0x46,0x68,
+ 0x2,0x2c,0x28, 0x1,0x56,0x5c, 0x1,0x5b,0x7b, 0x2,0x37,0x2f,
+ 0x1,0x46,0x69, 0x2,0x21,0x66, 0x1,0x45,0x5e, 0x3,0x22,0x5a,
+ 0x3,0x21,0x6b, 0x2,0x22,0x65, 0x3,0x24,0x2f, 0x4,0x23,0x2a,
+ 0xf,0x22,0x66, 0x2,0x24,0x6c, 0x2,0x24,0x6a, 0x2,0x24,0x6b,
+ 0x2,0x24,0x68, 0x1,0x4b,0x2b, 0x2,0x24,0x69, 0x3,0x26,0x6e,
+ 0x3,0x2a,0x33, 0x2,0x28,0x2f, 0x3,0x2a,0x2d, 0x1,0x4e,0x74,
+ 0x2,0x28,0x2d, 0x2,0x28,0x29, 0x2,0x28,0x2c, 0x3,0x2a,0x2c,
+ 0x2,0x28,0x28, 0x1,0x4e,0x76, 0x2,0x28,0x2b, 0x3,0x2a,0x2b,
+ 0x1,0x4e,0x73, 0x1,0x4e,0x72, 0x3,0x2a,0x32, 0x1,0x4e,0x75,
+ 0x2,0x28,0x2e, 0x2,0x28,0x2a, 0x3,0x2a,0x2f, 0x1,0x52,0x45,
+ 0x1,0x52,0x48, 0x2,0x2c,0x30, 0x2,0x2c,0x2f, 0x2,0x2c,0x2e,
+ 0x1,0x52,0x42, 0x2,0x2c,0x37, 0x2,0x2c,0x2d, 0x4,0x2e,0x2a,
+ 0x1,0x52,0x44, 0x2,0x30,0x70, 0x3,0x2d,0x78, 0x2,0x2c,0x34,
+ 0x2,0x2c,0x32, 0x1,0x52,0x47, 0x3,0x2d,0x7b, 0x2,0x2c,0x2a,
+ 0x2,0x2c,0x35, 0x3,0x2d,0x77, 0x2,0x2c,0x2c, 0x2,0x2c,0x36,
+ 0x2,0x2c,0x33, 0x2,0x2c,0x2b, 0x3,0x2d,0x7a, 0x1,0x52,0x43,
+ 0x2,0x2c,0x38, 0x2,0x2c,0x29, 0x1,0x52,0x46, 0x3,0x2d,0x7e,
+ 0x3,0x2d,0x79, 0x3,0x2d,0x7c, 0x2,0x30,0x75, 0x2,0x30,0x6c,
+ 0x2,0x30,0x77, 0x3,0x32,0x3e, 0x2,0x30,0x6f, 0x2,0x30,0x7a,
+ 0x2,0x30,0x7b, 0x2,0x30,0x6d, 0x2,0x30,0x79, 0x2,0x30,0x76,
+ 0x2,0x30,0x74, 0x2,0x30,0x78, 0x1,0x56,0x62, 0x3,0x32,0x40,
+ 0x1,0x56,0x60, 0x3,0x32,0x47, 0x3,0x32,0x3c, 0x2,0x30,0x72,
+ 0x3,0x32,0x46, 0x2,0x30,0x6e, 0x3,0x32,0x41, 0x2,0x30,0x71,
+ 0x2,0x30,0x7c, 0x2,0x30,0x73, 0x1,0x56,0x61, 0x2,0x2c,0x31,
+ 0x3,0x32,0x3d, 0x1,0x56,0x5d, 0x1,0x56,0x5f, 0x3,0x65,0x64,
+ 0x3,0x37,0x3d, 0x2,0x37,0x3d, 0x2,0x37,0x32, 0x2,0x37,0x30,
+ 0x3,0x3d,0x38, 0x2,0x37,0x31, 0x3,0x32,0x3f, 0x2,0x37,0x38,
+ 0x3,0x37,0x40, 0x2,0x37,0x39, 0x2,0x37,0x35, 0x1,0x5c,0x22,
+ 0x2,0x37,0x3a, 0x2,0x37,0x37, 0x2,0x37,0x34, 0x3,0x37,0x3c,
+ 0x1,0x5b,0x7e, 0x2,0x37,0x33, 0x1,0x5b,0x7c, 0x1,0x5c,0x21,
+ 0x2,0x37,0x36, 0x2,0x37,0x3e, 0x1,0x56,0x5e, 0x1,0x5b,0x7d,
+ 0x2,0x37,0x3c, 0x2,0x37,0x3b, 0x1,0x5c,0x23, 0x3,0x65,0x65,
+ 0xf,0x36,0x57, 0x3,0x3d,0x36, 0x3,0x3d,0x3a, 0x2,0x3e,0x24,
+ 0x3,0x3d,0x2f, 0x3,0x3d,0x3b, 0x3,0x3d,0x32, 0x2,0x3e,0x25,
+ 0x1,0x60,0x66, 0x3,0x3d,0x39, 0x2,0x3e,0x2b, 0x3,0x42,0x6d,
+ 0x3,0x3d,0x35, 0x2,0x3e,0x2d, 0x2,0x3e,0x26, 0x1,0x60,0x60,
+ 0x2,0x3e,0x2a, 0x2,0x3e,0x29, 0x1,0x60,0x61, 0x1,0x60,0x67,
+ 0x3,0x42,0x64, 0x1,0x60,0x68, 0x2,0x3e,0x2c, 0x1,0x60,0x5e,
+ 0x2,0x3e,0x23, 0x2,0x3e,0x21, 0x2,0x3e,0x27, 0x2,0x3d,0x7e,
+ 0x1,0x60,0x65, 0x2,0x3e,0x22, 0x2,0x3e,0x28, 0x2,0x3e,0x2e,
+ 0x1,0x60,0x5f, 0x1,0x60,0x64, 0x1,0x60,0x62, 0x1,0x60,0x63,
+ 0x3,0x3d,0x33, 0x3,0x3d,0x3c, 0x1,0x60,0x5d, 0x3,0x65,0x66,
+ 0x3,0x3d,0x37, 0x3,0x42,0x68, 0x3,0x42,0x75, 0x1,0x65,0x31,
+ 0x2,0x44,0x7b, 0x1,0x65,0x30, 0x2,0x45,0x21, 0x3,0x42,0x6f,
+ 0x2,0x44,0x75, 0x3,0x42,0x74, 0x2,0x45,0x22, 0x3,0x42,0x6e,
+ 0x3,0x42,0x66, 0x3,0x42,0x71, 0x2,0x44,0x76, 0x2,0x44,0x77,
+ 0x3,0x42,0x73, 0x2,0x45,0x23, 0x2,0x44,0x7e, 0x2,0x44,0x7c,
+ 0x2,0x44,0x7d, 0x2,0x44,0x79, 0x2,0x44,0x78, 0x3,0x42,0x67,
+ 0x2,0x45,0x24, 0x1,0x65,0x2d, 0x3,0x42,0x6b, 0x2,0x44,0x7a,
+ 0x3,0x42,0x70, 0x1,0x65,0x32, 0x1,0x65,0x2c, 0x1,0x65,0x33,
+ 0x1,0x65,0x34, 0x3,0x42,0x6a, 0x1,0x65,0x2f, 0x1,0x65,0x2e,
+ 0x3,0x48,0x25, 0x3,0x47,0x7e, 0x2,0x4b,0x74, 0x1,0x69,0x65,
+ 0x1,0x69,0x64, 0x3,0x47,0x7c, 0x3,0x47,0x7d, 0x2,0x4b,0x79,
+ 0x3,0x48,0x22, 0x1,0x6d,0x66, 0x1,0x69,0x66, 0x3,0x48,0x21,
+ 0x3,0x47,0x7b, 0x1,0x69,0x68, 0x2,0x4b,0x7a, 0x1,0x65,0x2b,
+ 0x1,0x69,0x67, 0x2,0x4b,0x76, 0x2,0x4b,0x78, 0x2,0x4b,0x75,
+ 0x3,0x48,0x27, 0x2,0x4b,0x77, 0x3,0x48,0x23, 0xf,0x49,0x76,
+ 0x2,0x52,0x33, 0x3,0x4d,0x31, 0x3,0x4d,0x3b, 0x2,0x52,0x32,
+ 0x2,0x52,0x2f, 0x1,0x6d,0x69, 0x2,0x58,0x4e, 0x1,0x6d,0x6a,
+ 0x2,0x52,0x2e, 0x3,0x4d,0x39, 0x1,0x6d,0x68, 0x3,0x4d,0x36,
+ 0x2,0x52,0x30, 0x2,0x52,0x2d, 0x2,0x52,0x2a, 0x2,0x52,0x31,
+ 0x2,0x52,0x2b, 0x2,0x52,0x2c, 0x1,0x6d,0x67, 0x3,0x4d,0x35,
+ 0x3,0x65,0x68, 0x4,0x51,0x39, 0x2,0x5d,0x55, 0x4,0x51,0x3a,
+ 0x2,0x58,0x52, 0x3,0x4d,0x3a, 0x2,0x58,0x51, 0x2,0x58,0x53,
+ 0x3,0x51,0x6a, 0x2,0x5d,0x52, 0x1,0x71,0x44, 0x4,0x51,0x38,
+ 0x2,0x58,0x4f, 0x3,0x51,0x67, 0x1,0x71,0x42, 0x3,0x51,0x6c,
+ 0x1,0x71,0x46, 0x1,0x71,0x45, 0x2,0x58,0x50, 0x2,0x58,0x54,
+ 0x3,0x51,0x6b, 0x1,0x71,0x43, 0x3,0x65,0x67, 0x2,0x5d,0x59,
+ 0x1,0x74,0x40, 0x1,0x76,0x66, 0x1,0x74,0x41, 0x1,0x74,0x3e,
+ 0x2,0x5d,0x56, 0x2,0x5d,0x54, 0x3,0x55,0x4f, 0x2,0x5d,0x57,
+ 0x3,0x55,0x4b, 0x2,0x5d,0x5a, 0x1,0x74,0x3f, 0x2,0x5d,0x58,
+ 0x2,0x5d,0x53, 0x3,0x55,0x4d, 0x3,0x65,0x69, 0x2,0x62,0x2f,
+ 0x2,0x62,0x32, 0x2,0x66,0x21, 0x2,0x62,0x2d, 0x3,0x58,0x2f,
+ 0x2,0x69,0x3e, 0x2,0x62,0x33, 0x3,0x58,0x30, 0x1,0x78,0x4d,
+ 0x2,0x62,0x31, 0x1,0x76,0x67, 0x2,0x62,0x2e, 0x2,0x62,0x30,
+ 0x2,0x62,0x34, 0x2,0x66,0x22, 0x3,0x5a,0x5a, 0x2,0x65,0x7e,
+ 0x4,0x60,0x27, 0x3,0x5a,0x5c, 0x3,0x5a,0x5d, 0x3,0x5a,0x5b,
+ 0x1,0x78,0x4e, 0x2,0x65,0x7d, 0x3,0x5c,0x5e, 0x3,0x5c,0x5c,
+ 0x3,0x5c,0x5f, 0x1,0x79,0x79, 0x3,0x5c,0x5d, 0x3,0x5c,0x60,
+ 0x3,0x5e,0x3d, 0x1,0x7a,0x78, 0x2,0x6d,0x5f, 0x1,0x7a,0x77,
+ 0x2,0x6d,0x61, 0x2,0x6d,0x5e, 0x2,0x6d,0x60, 0x1,0x7c,0x3c,
+ 0x2,0x70,0x40, 0x1,0x46,0x6a, 0x2,0x28,0x30, 0x2,0x30,0x7d,
+ 0x2,0x30,0x7e, 0x1,0x5c,0x24, 0x2,0x45,0x25, 0x1,0x71,0x47,
+ 0x1,0x78,0x4f, 0x1,0x7b,0x67, 0x2,0x70,0x41, 0x1,0x46,0x6b,
+ 0x2,0x28,0x31, 0x1,0x23,0x22, 0x4,0x2a,0x3c, 0x3,0x2e,0x22,
+ 0x2,0x2c,0x39, 0x3,0x2e,0x21, 0x2,0x2c,0x3a, 0x3,0x2e,0x24,
+ 0x3,0x32,0x48, 0x2,0x31,0x21, 0x2,0x31,0x22, 0x1,0x5c,0x25,
+ 0x1,0x5c,0x26, 0xf,0x36,0x67, 0x3,0x3d,0x3d, 0x4,0x39,0x25,
+ 0x2,0x3e,0x2f, 0x2,0x45,0x28, 0x2,0x45,0x27, 0x2,0x45,0x26,
+ 0x2,0x4b,0x7b, 0x3,0x42,0x77, 0x2,0x4b,0x7c, 0x2,0x4b,0x7d,
+ 0x1,0x69,0x69, 0x3,0x48,0x28, 0x2,0x52,0x35, 0x2,0x52,0x34,
+ 0x3,0x4d,0x3d, 0x3,0x51,0x6d, 0x2,0x58,0x55, 0x1,0x71,0x48,
+ 0x1,0x71,0x49, 0x3,0x51,0x6e, 0x2,0x5d,0x5e, 0x2,0x5d,0x5b,
+ 0x2,0x5d,0x5c, 0x2,0x5d,0x5d, 0x2,0x62,0x36, 0x2,0x62,0x35,
+ 0x1,0x76,0x68, 0x2,0x66,0x23, 0x2,0x6b,0x6c, 0x1,0x46,0x6c,
+ 0x1,0x52,0x49, 0x3,0x37,0x44, 0x1,0x5c,0x27, 0x2,0x45,0x29,
+ 0x3,0x42,0x78, 0x1,0x46,0x6d, 0x4,0x2a,0x40, 0x2,0x31,0x23,
+ 0x1,0x5c,0x28, 0x3,0x37,0x45, 0x3,0x3d,0x3e, 0x1,0x60,0x69,
+ 0x1,0x60,0x6a, 0x5,0x47,0x49, 0x1,0x46,0x6e, 0x1,0x46,0x6f,
+ 0x2,0x22,0x66, 0x1,0x4b,0x2d, 0x1,0x4b,0x2c, 0x1,0x52,0x4a,
+ 0x2,0x2c,0x3b, 0x2,0x3e,0x30, 0x1,0x46,0x70, 0x1,0x46,0x71,
+ 0x1,0x46,0x72, 0x1,0x46,0x73, 0x4,0x23,0x2b, 0x1,0x4b,0x2e,
+ 0x1,0x4b,0x2f, 0x2,0x24,0x6e, 0x2,0x24,0x6d, 0x3,0x2a,0x37,
+ 0x1,0x4e,0x77, 0x2,0x28,0x34, 0x2,0x28,0x32, 0x2,0x28,0x33,
+ 0x3,0x2a,0x38, 0x3,0x2a,0x35, 0x4,0x27,0x40, 0x3,0x2a,0x36,
+ 0x3,0x2e,0x27, 0x2,0x2c,0x3c, 0x2,0x2c,0x3d, 0x3,0x2e,0x25,
+ 0x3,0x2e,0x28, 0x1,0x52,0x4e, 0x1,0x52,0x4c, 0x3,0x2e,0x2a,
+ 0x1,0x52,0x4d, 0x1,0x52,0x4b, 0x3,0x2e,0x26, 0xf,0x2b,0x7a,
+ 0xf,0x2c,0x4a, 0x1,0x56,0x63, 0x3,0x32,0x4e, 0x3,0x32,0x4d,
+ 0x3,0x32,0x50, 0x3,0x32,0x4f, 0x1,0x56,0x67, 0x1,0x56,0x66,
+ 0x2,0x31,0x24, 0x1,0x56,0x65, 0x1,0x56,0x64, 0x3,0x32,0x51,
+ 0x2,0x31,0x25, 0x3,0x37,0x46, 0x1,0x5c,0x2b, 0x2,0x37,0x40,
+ 0x2,0x37,0x3f, 0x1,0x5c,0x29, 0x1,0x5c,0x2a, 0x3,0x37,0x49,
+ 0x3,0x37,0x47, 0x1,0x60,0x6c, 0x1,0x60,0x6b, 0x2,0x3e,0x32,
+ 0x3,0x3d,0x43, 0x3,0x3d,0x42, 0x2,0x3e,0x31, 0x1,0x5c,0x2c,
+ 0x3,0x3d,0x44, 0x4,0x39,0x2c, 0x4,0x3e,0x6b, 0x1,0x65,0x35,
+ 0x2,0x45,0x2b, 0x1,0x65,0x36, 0x2,0x45,0x2a, 0x3,0x42,0x7b,
+ 0x4,0x44,0x7c, 0x4,0x44,0x7b, 0x2,0x4b,0x7e, 0x2,0x52,0x36,
+ 0x1,0x6d,0x6b, 0x2,0x58,0x56, 0x3,0x51,0x70, 0x3,0x55,0x52,
+ 0x2,0x5d,0x5f, 0x4,0x5b,0x74, 0x1,0x78,0x51, 0x1,0x78,0x50,
+ 0x4,0x63,0x68, 0x3,0x5c,0x62, 0x1,0x7b,0x68, 0x1,0x46,0x74,
+ 0x2,0x28,0x35, 0x3,0x3d,0x45, 0x1,0x5c,0x2d, 0x2,0x4c,0x21,
+ 0x1,0x69,0x6a, 0x3,0x22,0x5b, 0x3,0x26,0x73, 0x2,0x24,0x6f,
+ 0x2,0x24,0x70, 0x2,0x28,0x36, 0x1,0x4e,0x79, 0x1,0x4e,0x7a,
+ 0x3,0x2a,0x3a, 0x4,0x27,0x43, 0x1,0x4e,0x78, 0x3,0x2a,0x3b,
+ 0x1,0x52,0x52, 0x1,0x52,0x53, 0x1,0x52,0x50, 0x1,0x52,0x51,
+ 0x3,0x2e,0x2b, 0x2,0x2c,0x3e, 0x3,0x2e,0x2f, 0x4,0x2a,0x4a,
+ 0x2,0x2c,0x3f, 0x1,0x52,0x4f, 0x2,0x31,0x26, 0x3,0x32,0x57,
+ 0x1,0x56,0x6b, 0x1,0x56,0x6c, 0x3,0x32,0x55, 0x1,0x5c,0x30,
+ 0x2,0x31,0x2c, 0x4,0x2e,0x40, 0x1,0x56,0x71, 0x1,0x56,0x6f,
+ 0x2,0x31,0x2d, 0x2,0x31,0x28, 0x1,0x56,0x6e, 0x1,0x56,0x6d,
+ 0x1,0x56,0x68, 0x2,0x31,0x2b, 0x2,0x31,0x2a, 0x2,0x31,0x27,
+ 0x1,0x56,0x70, 0x3,0x32,0x52, 0x2,0x31,0x29, 0x1,0x56,0x69,
+ 0x4,0x2e,0x34, 0x1,0x56,0x6a, 0x1,0x5c,0x31, 0x2,0x37,0x44,
+ 0x2,0x37,0x45, 0x1,0x5c,0x32, 0x2,0x37,0x41, 0x2,0x37,0x43,
+ 0x2,0x37,0x47, 0x2,0x37,0x46, 0x2,0x37,0x42, 0x3,0x37,0x4a,
+ 0x1,0x5c,0x2e, 0x1,0x5c,0x2f, 0x2,0x3e,0x3a, 0x1,0x60,0x71,
+ 0x1,0x60,0x70, 0x2,0x3e,0x34, 0x1,0x60,0x6e, 0x4,0x39,0x34,
+ 0x2,0x3e,0x37, 0x1,0x60,0x72, 0x2,0x3e,0x38, 0x1,0x60,0x73,
+ 0x2,0x3e,0x35, 0x1,0x60,0x6d, 0x1,0x60,0x6f, 0x2,0x3e,0x39,
+ 0x3,0x3d,0x47, 0x2,0x3e,0x36, 0x2,0x3e,0x33, 0x4,0x3e,0x77,
+ 0x2,0x45,0x38, 0x3,0x42,0x7c, 0x2,0x45,0x2d, 0x1,0x65,0x38,
+ 0x1,0x65,0x3b, 0x1,0x65,0x3a, 0x1,0x65,0x3f, 0x1,0x65,0x3e,
+ 0x2,0x45,0x39, 0x2,0x45,0x37, 0x2,0x45,0x30, 0x2,0x45,0x34,
+ 0x2,0x45,0x33, 0x1,0x65,0x3c, 0x2,0x45,0x36, 0x2,0x45,0x32,
+ 0x2,0x45,0x3a, 0x2,0x45,0x31, 0x1,0x65,0x3d, 0x1,0x65,0x37,
+ 0x1,0x65,0x39, 0x3,0x42,0x7d, 0x2,0x45,0x2f, 0x3,0x48,0x2b,
+ 0x2,0x4c,0x23, 0x1,0x69,0x6e, 0x2,0x4c,0x27, 0x1,0x69,0x6d,
+ 0x2,0x4c,0x24, 0x1,0x69,0x6c, 0x3,0x48,0x29, 0x2,0x45,0x2e,
+ 0x2,0x45,0x35, 0x2,0x4c,0x26, 0x4,0x44,0x7e, 0x1,0x69,0x6f,
+ 0x2,0x4c,0x28, 0x2,0x4c,0x25, 0x2,0x4c,0x22, 0x2,0x52,0x39,
+ 0x2,0x52,0x3d, 0x2,0x52,0x3f, 0x2,0x52,0x3b, 0x2,0x52,0x3a,
+ 0x2,0x52,0x38, 0x1,0x6d,0x6e, 0x1,0x6d,0x6c, 0x1,0x6d,0x71,
+ 0x1,0x6d,0x72, 0x2,0x52,0x3c, 0x1,0x6d,0x6f, 0x2,0x52,0x37,
+ 0x1,0x6d,0x70, 0x1,0x69,0x6b, 0x2,0x52,0x3e, 0x1,0x6d,0x6d,
+ 0x3,0x51,0x71, 0x2,0x58,0x58, 0x4,0x51,0x4f, 0x2,0x58,0x57,
+ 0x2,0x58,0x5f, 0x2,0x58,0x59, 0x2,0x58,0x5e, 0x2,0x58,0x5b,
+ 0x1,0x71,0x4a, 0x2,0x58,0x5d, 0x3,0x51,0x73, 0x3,0x51,0x72,
+ 0x1,0x71,0x4b, 0x4,0x51,0x4d, 0x1,0x71,0x4c, 0x3,0x51,0x74,
+ 0x2,0x58,0x5c, 0x2,0x58,0x5a, 0x4,0x57,0x21, 0x4,0x57,0x24,
+ 0x1,0x74,0x43, 0x2,0x5d,0x60, 0x3,0x55,0x55, 0x3,0x55,0x53,
+ 0x1,0x74,0x42, 0x2,0x5d,0x63, 0x2,0x5d,0x61, 0x2,0x5d,0x62,
+ 0x5,0x55,0x69, 0x5,0x5c,0x36, 0x1,0x74,0x44, 0x3,0x55,0x54,
+ 0x3,0x58,0x34, 0x2,0x62,0x3a, 0x3,0x58,0x33, 0x1,0x76,0x6b,
+ 0x2,0x62,0x3b, 0x4,0x5b,0x75, 0x4,0x5b,0x79, 0x1,0x76,0x69,
+ 0x2,0x62,0x3c, 0x1,0x76,0x6a, 0x2,0x62,0x39, 0x2,0x62,0x3d,
+ 0x3,0x58,0x32, 0x2,0x62,0x37, 0x1,0x78,0x52, 0x2,0x66,0x24,
+ 0x1,0x78,0x53, 0x1,0x79,0x7a, 0x2,0x62,0x38, 0x1,0x79,0x7b,
+ 0x3,0x5e,0x3f, 0x3,0x5e,0x3e, 0x1,0x7a,0x79, 0x2,0x6b,0x6d,
+ 0x1,0x7b,0x6a, 0x2,0x6d,0x62, 0x1,0x7b,0x69, 0x3,0x60,0x3b,
+ 0x2,0x6f,0x39, 0x1,0x7c,0x61, 0x1,0x7c,0x62, 0x3,0x65,0x6a,
+ 0x7,0x64,0x52, 0x2,0x72,0x3a, 0x3,0x22,0x5c, 0x3,0x65,0x6b,
+ 0x1,0x52,0x54, 0x2,0x2c,0x40, 0x1,0x60,0x74, 0x1,0x60,0x75,
+ 0x1,0x46,0x75, 0x1,0x48,0x4b, 0x2,0x22,0x67, 0x3,0x26,0x74,
+ 0x2,0x24,0x71, 0x1,0x4b,0x30, 0x3,0x26,0x76, 0x1,0x4e,0x7b,
+ 0x4,0x2a,0x4c, 0x1,0x52,0x55, 0x1,0x52,0x56, 0x1,0x52,0x57,
+ 0x2,0x37,0x49, 0x2,0x31,0x2e, 0x1,0x56,0x72, 0x4,0x2e,0x41,
+ 0x4,0x2e,0x43, 0x1,0x5c,0x33, 0x2,0x37,0x48, 0x3,0x37,0x4d,
+ 0x2,0x3e,0x3c, 0x1,0x60,0x77, 0x3,0x3d,0x4c, 0x2,0x3e,0x3b,
+ 0x1,0x60,0x76, 0x3,0x42,0x7e, 0x3,0x43,0x21, 0x2,0x45,0x3b,
+ 0x1,0x6d,0x73, 0x2,0x52,0x43, 0x2,0x52,0x40, 0x2,0x52,0x41,
+ 0x2,0x52,0x42, 0x4,0x51,0x54, 0x4,0x51,0x55, 0x3,0x51,0x76,
+ 0x5,0x5c,0x43, 0x3,0x55,0x56, 0x2,0x5d,0x64, 0x3,0x55,0x57,
+ 0x2,0x62,0x3e, 0x4,0x5b,0x7c, 0x4,0x5b,0x7d, 0x3,0x5a,0x5e,
+ 0x2,0x69,0x40, 0x2,0x69,0x3f, 0x4,0x66,0x5a, 0x2,0x6d,0x63,
+ 0x1,0x46,0x76, 0x2,0x28,0x37, 0x1,0x56,0x73, 0x3,0x3d,0x4d,
+ 0x1,0x60,0x78, 0x2,0x45,0x3c, 0x4,0x45,0x34, 0x3,0x48,0x30,
+ 0x2,0x4c,0x29, 0x3,0x48,0x2e, 0x1,0x6d,0x74, 0x2,0x58,0x60,
+ 0x3,0x65,0x6c, 0x2,0x62,0x3f, 0x2,0x69,0x41, 0x1,0x46,0x77,
+ 0x3,0x26,0x77, 0x3,0x26,0x78, 0x1,0x4e,0x7c, 0x1,0x52,0x5a,
+ 0x2,0x2c,0x41, 0x1,0x52,0x5b, 0x1,0x52,0x59, 0x3,0x2e,0x32,
+ 0x1,0x52,0x58, 0x2,0x31,0x2f, 0x1,0x56,0x74, 0x3,0x32,0x5a,
+ 0x3,0x32,0x5b, 0x1,0x56,0x75, 0x1,0x56,0x76, 0x1,0x5c,0x35,
+ 0x2,0x37,0x4a, 0x1,0x5c,0x34, 0x3,0x37,0x50, 0x3,0x37,0x52,
+ 0x3,0x37,0x51, 0xf,0x37,0x23, 0x3,0x3d,0x4f, 0x2,0x3e,0x3d,
+ 0x1,0x5c,0x36, 0x1,0x60,0x79, 0x2,0x45,0x3d, 0x1,0x65,0x40,
+ 0x1,0x65,0x41, 0x4,0x45,0x35, 0x1,0x69,0x70, 0x3,0x48,0x31,
+ 0x1,0x69,0x71, 0x1,0x6d,0x75, 0x1,0x71,0x4e, 0x2,0x58,0x61,
+ 0x1,0x71,0x4d, 0x4,0x57,0x2d, 0x2,0x5d,0x65, 0x1,0x74,0x45,
+ 0x3,0x58,0x35, 0x2,0x62,0x40, 0x2,0x69,0x42, 0x1,0x46,0x78,
+ 0x1,0x4b,0x31, 0x2,0x28,0x3a, 0x2,0x28,0x39, 0x1,0x4e,0x7d,
+ 0x2,0x28,0x38, 0x1,0x4e,0x7e, 0x2,0x28,0x3b, 0x4,0x2a,0x55,
+ 0x2,0x2c,0x47, 0x1,0x52,0x5e, 0x1,0x52,0x5d, 0x2,0x2c,0x49,
+ 0x2,0x2c,0x48, 0x1,0x52,0x62, 0x3,0x2e,0x35, 0x1,0x52,0x61,
+ 0x3,0x2e,0x33, 0x4,0x2a,0x59, 0x1,0x52,0x5c, 0x4,0x2a,0x5d,
+ 0x2,0x2c,0x43, 0x2,0x2c,0x44, 0x2,0x2c,0x45, 0x4,0x2a,0x52,
+ 0x1,0x52,0x63, 0x2,0x2c,0x42, 0x1,0x52,0x5f, 0x2,0x2c,0x46,
+ 0x1,0x52,0x60, 0x3,0x32,0x64, 0x3,0x32,0x5f, 0x2,0x31,0x32,
+ 0x2,0x31,0x36, 0x2,0x31,0x34, 0x2,0x31,0x33, 0x4,0x2e,0x55,
+ 0x2,0x31,0x37, 0x3,0x32,0x5e, 0x4,0x2e,0x4f, 0x3,0x32,0x68,
+ 0x2,0x31,0x38, 0x2,0x31,0x39, 0x2,0x31,0x31, 0x4,0x2e,0x51,
+ 0x2,0x31,0x30, 0x3,0x37,0x59, 0x1,0x56,0x78, 0x1,0x56,0x79,
+ 0x3,0x32,0x67, 0x2,0x31,0x3a, 0x2,0x31,0x35, 0x3,0x32,0x65,
+ 0x2,0x37,0x53, 0x3,0x37,0x55, 0x2,0x31,0x3b, 0x1,0x56,0x7a,
+ 0x1,0x56,0x77, 0x3,0x32,0x5c, 0x3,0x32,0x63, 0x2,0x37,0x4d,
+ 0x4,0x33,0x4f, 0x2,0x37,0x4c, 0x3,0x37,0x53, 0x2,0x37,0x4e,
+ 0x2,0x37,0x4f, 0x2,0x37,0x51, 0x2,0x37,0x50, 0x2,0x37,0x55,
+ 0x1,0x5c,0x3a, 0x1,0x5c,0x37, 0x1,0x5c,0x3b, 0x2,0x37,0x4b,
+ 0x1,0x5c,0x3c, 0x2,0x37,0x54, 0x1,0x5c,0x39, 0x2,0x37,0x52,
+ 0x1,0x5c,0x38, 0x3,0x32,0x62, 0x3,0x37,0x57, 0x4,0x33,0x56,
+ 0x3,0x3d,0x56, 0x3,0x3d,0x53, 0x2,0x3e,0x40, 0x2,0x3e,0x42,
+ 0x2,0x3e,0x3e, 0x2,0x3e,0x3f, 0x3,0x3d,0x51, 0x3,0x3d,0x52,
+ 0x2,0x3e,0x43, 0x2,0x3e,0x45, 0x2,0x3e,0x46, 0x2,0x3e,0x41,
+ 0x2,0x3e,0x44, 0x1,0x60,0x7a, 0x2,0x45,0x41, 0x3,0x43,0x27,
+ 0x2,0x45,0x46, 0x2,0x45,0x3e, 0x2,0x45,0x42, 0x4,0x3f,0x29,
+ 0x3,0x43,0x28, 0x2,0x45,0x47, 0x2,0x45,0x43, 0x1,0x65,0x42,
+ 0x1,0x65,0x4a, 0x3,0x43,0x25, 0x1,0x65,0x45, 0x2,0x45,0x3f,
+ 0x2,0x45,0x40, 0x1,0x69,0x75, 0x1,0x65,0x4d, 0x1,0x65,0x46,
+ 0x3,0x43,0x26, 0x1,0x65,0x4b, 0x1,0x65,0x44, 0x2,0x45,0x45,
+ 0x1,0x65,0x4c, 0x2,0x45,0x44, 0x1,0x65,0x48, 0x1,0x65,0x43,
+ 0x1,0x65,0x49, 0x2,0x45,0x48, 0x2,0x4c,0x2e, 0x2,0x4c,0x30,
+ 0x4,0x45,0x42, 0x3,0x48,0x39, 0x4,0x45,0x40, 0x4,0x45,0x3d,
+ 0x3,0x48,0x33, 0x3,0x48,0x36, 0x3,0x48,0x35, 0x3,0x48,0x34,
+ 0x3,0x48,0x38, 0x1,0x65,0x47, 0x3,0x48,0x3b, 0x3,0x48,0x3d,
+ 0x2,0x4c,0x2b, 0x1,0x69,0x73, 0x2,0x4c,0x31, 0x1,0x69,0x74,
+ 0x2,0x4c,0x2f, 0x2,0x4c,0x2a, 0x2,0x4c,0x2d, 0x2,0x4c,0x32,
+ 0x1,0x69,0x72, 0x2,0x4c,0x2c, 0x1,0x6d,0x77, 0x2,0x52,0x47,
+ 0x2,0x52,0x46, 0x3,0x4d,0x44, 0x1,0x6d,0x7a, 0x1,0x6d,0x78,
+ 0x2,0x52,0x44, 0x1,0x6d,0x76, 0x2,0x52,0x45, 0x3,0x4d,0x46,
+ 0x1,0x6d,0x79, 0x4,0x51,0x5f, 0x2,0x58,0x69, 0x3,0x51,0x7b,
+ 0x2,0x58,0x6b, 0x3,0x51,0x79, 0x2,0x58,0x6a, 0x2,0x58,0x62,
+ 0x2,0x58,0x66, 0x2,0x58,0x65, 0x2,0x58,0x63, 0x1,0x71,0x50,
+ 0x1,0x71,0x51, 0x1,0x71,0x4f, 0x2,0x58,0x64, 0x2,0x58,0x67,
+ 0x2,0x58,0x68, 0x3,0x55,0x59, 0x1,0x71,0x52, 0x3,0x55,0x58,
+ 0x1,0x74,0x4a, 0x2,0x5d,0x6d, 0x3,0x55,0x5b, 0x1,0x74,0x47,
+ 0x2,0x5d,0x67, 0x1,0x74,0x49, 0x1,0x74,0x4b, 0x4,0x51,0x61,
+ 0x3,0x55,0x5c, 0x1,0x74,0x48, 0x2,0x5d,0x6c, 0x2,0x5d,0x68,
+ 0x1,0x74,0x46, 0x2,0x5d,0x6b, 0x2,0x5d,0x66, 0x2,0x5d,0x6a,
+ 0x2,0x5d,0x69, 0x3,0x58,0x36, 0x3,0x58,0x38, 0x2,0x62,0x42,
+ 0x1,0x76,0x6e, 0x1,0x76,0x6f, 0x1,0x76,0x6c, 0x3,0x58,0x3b,
+ 0x1,0x76,0x6d, 0x3,0x58,0x3a, 0x3,0x58,0x39, 0x2,0x62,0x41,
+ 0x4,0x60,0x39, 0x2,0x66,0x27, 0x3,0x5a,0x60, 0x3,0x5a,0x5f,
+ 0x1,0x78,0x54, 0x2,0x66,0x25, 0x2,0x66,0x26, 0x2,0x69,0x43,
+ 0x2,0x69,0x46, 0x2,0x69,0x44, 0x2,0x69,0x45, 0x2,0x6b,0x6e,
+ 0x3,0x5e,0x42, 0x4,0x66,0x5e, 0x1,0x7a,0x7a, 0x2,0x6f,0x3a,
+ 0x2,0x70,0x42, 0x4,0x6b,0x74, 0x1,0x7c,0x63, 0x2,0x71,0x28,
+ 0x2,0x71,0x29, 0x1,0x7d,0x33, 0x1,0x46,0x79, 0x1,0x52,0x64,
+ 0x3,0x32,0x69, 0x2,0x3e,0x47, 0x3,0x3d,0x57, 0x2,0x45,0x49,
+ 0x4,0x6c,0x76, 0x1,0x46,0x7a, 0x1,0x4b,0x32, 0x4,0x27,0x52,
+ 0x1,0x4f,0x21, 0x3,0x2e,0x36, 0x2,0x2c,0x4a, 0x2,0x2c,0x4b,
+ 0x1,0x56,0x7b, 0x4,0x33,0x5b, 0x2,0x3e,0x48, 0x1,0x60,0x7b,
+ 0x1,0x65,0x4e, 0x1,0x74,0x4c, 0x2,0x5d,0x6e, 0x2,0x66,0x28,
+ 0x2,0x69,0x47, 0x1,0x46,0x7b, 0x3,0x26,0x7b, 0x3,0x26,0x7c,
+ 0xf,0x25,0x23, 0x2,0x28,0x41, 0x2,0x28,0x3c, 0x2,0x28,0x3e,
+ 0x2,0x28,0x40, 0x2,0x28,0x3f, 0x2,0x28,0x3d, 0x1,0x4f,0x22,
+ 0xf,0x28,0x34, 0x1,0x52,0x65, 0x2,0x2c,0x54, 0x3,0x2e,0x39,
+ 0x2,0x2c,0x4f, 0x2,0x2c,0x4c, 0x3,0x2e,0x3b, 0x3,0x2e,0x3e,
+ 0x2,0x2c,0x53, 0x3,0x2e,0x37, 0x3,0x2e,0x3a, 0x1,0x52,0x67,
+ 0x1,0x52,0x68, 0x2,0x2c,0x52, 0x2,0x2c,0x51, 0x2,0x2c,0x50,
+ 0x2,0x2c,0x4d, 0x2,0x2c,0x4e, 0x2,0x2c,0x55, 0x1,0x52,0x66,
+ 0x3,0x2e,0x3d, 0xf,0x2c,0x5c, 0x3,0x65,0x6d, 0x3,0x65,0x6e,
+ 0x1,0x57,0x21, 0x3,0x66,0x7c, 0x1,0x57,0x27, 0x1,0x57,0x26,
+ 0x2,0x31,0x44, 0x2,0x31,0x3e, 0x2,0x31,0x3c, 0x3,0x32,0x6c,
+ 0x1,0x57,0x24, 0x2,0x37,0x5c, 0x1,0x56,0x7d, 0x2,0x31,0x41,
+ 0x2,0x31,0x45, 0x2,0x31,0x47, 0x2,0x31,0x43, 0x2,0x31,0x3d,
+ 0x1,0x57,0x25, 0x2,0x31,0x42, 0x2,0x31,0x40, 0x1,0x56,0x7c,
+ 0x2,0x31,0x48, 0x1,0x57,0x28, 0x2,0x31,0x46, 0x1,0x57,0x22,
+ 0x2,0x31,0x3f, 0x3,0x32,0x6d, 0x1,0x57,0x23, 0x1,0x56,0x7e,
+ 0x3,0x65,0x6f, 0x3,0x37,0x62, 0x1,0x5c,0x3e, 0x4,0x33,0x5d,
+ 0x2,0x37,0x5d, 0x3,0x37,0x63, 0x3,0x37,0x5d, 0x2,0x37,0x56,
+ 0x2,0x37,0x58, 0x2,0x37,0x5a, 0x3,0x37,0x5f, 0x2,0x37,0x5b,
+ 0x2,0x37,0x59, 0x1,0x5c,0x3f, 0x3,0x37,0x61, 0x2,0x37,0x5e,
+ 0x3,0x37,0x60, 0x2,0x37,0x57, 0x3,0x65,0x70, 0x3,0x65,0x71,
+ 0x3,0x65,0x72, 0x2,0x3e,0x4c, 0x1,0x60,0x7c, 0x2,0x3e,0x54,
+ 0x3,0x3d,0x5c, 0x2,0x3e,0x49, 0x6,0x4c,0x2f, 0x2,0x3e,0x55,
+ 0x3,0x3d,0x59, 0x2,0x3e,0x4a, 0x2,0x3e,0x4b, 0x3,0x3d,0x5d,
+ 0x4,0x39,0x54, 0x2,0x3e,0x53, 0x2,0x3e,0x52, 0x2,0x3e,0x4f,
+ 0x1,0x5c,0x3d, 0x1,0x60,0x7d, 0x2,0x3e,0x4d, 0x2,0x3e,0x50,
+ 0x1,0x60,0x7e, 0x2,0x3e,0x51, 0x2,0x3e,0x4e, 0x3,0x3d,0x5a,
+ 0x3,0x43,0x31, 0x2,0x45,0x54, 0x3,0x43,0x2d, 0x2,0x45,0x58,
+ 0x1,0x65,0x55, 0x3,0x43,0x2e, 0x2,0x4c,0x38, 0x1,0x65,0x58,
+ 0x2,0x45,0x56, 0x3,0x43,0x37, 0x3,0x43,0x29, 0x2,0x45,0x53,
+ 0x2,0x45,0x4e, 0x2,0x45,0x50, 0x2,0x45,0x51, 0x2,0x45,0x4a,
+ 0x3,0x43,0x35, 0x1,0x65,0x54, 0x3,0x43,0x2b, 0x3,0x43,0x30,
+ 0x1,0x65,0x53, 0x3,0x43,0x34, 0x1,0x65,0x4f, 0x2,0x45,0x4d,
+ 0x3,0x43,0x2a, 0x1,0x65,0x56, 0x3,0x43,0x36, 0x1,0x65,0x57,
+ 0x2,0x45,0x4c, 0x2,0x45,0x4f, 0x2,0x45,0x57, 0x1,0x65,0x51,
+ 0x1,0x65,0x52, 0x2,0x45,0x55, 0x2,0x45,0x4b, 0xf,0x44,0x25,
+ 0x4,0x45,0x53, 0x2,0x4c,0x3a, 0x1,0x69,0x77, 0x2,0x4c,0x3c,
+ 0x2,0x45,0x52, 0x2,0x4c,0x3e, 0x1,0x69,0x7b, 0x2,0x4c,0x3f,
+ 0x2,0x4c,0x3b, 0x3,0x48,0x3e, 0x1,0x69,0x78, 0x2,0x4c,0x37,
+ 0x1,0x69,0x7a, 0x2,0x4c,0x34, 0x2,0x4c,0x39, 0x2,0x4c,0x3d,
+ 0x2,0x4c,0x36, 0x3,0x48,0x3f, 0x3,0x48,0x45, 0x1,0x65,0x50,
+ 0x3,0x48,0x44, 0x2,0x4c,0x33, 0x1,0x69,0x79, 0x2,0x4c,0x35,
+ 0x3,0x65,0x73, 0x3,0x48,0x40, 0xf,0x4a,0x3f, 0x1,0x6d,0x7d,
+ 0x2,0x52,0x49, 0x1,0x6e,0x23, 0x4,0x4b,0x59, 0x1,0x6e,0x21,
+ 0x4,0x4b,0x57, 0x3,0x4d,0x4a, 0x1,0x69,0x76, 0x3,0x4d,0x4d,
+ 0x2,0x52,0x50, 0x2,0x52,0x51, 0x1,0x6d,0x7c, 0x3,0x4d,0x48,
+ 0x3,0x4d,0x4c, 0x2,0x52,0x4f, 0x2,0x52,0x52, 0x1,0x6d,0x7e,
+ 0x1,0x6d,0x7b, 0x2,0x52,0x4b, 0x2,0x52,0x48, 0x2,0x52,0x4d,
+ 0x2,0x52,0x4a, 0x1,0x6e,0x24, 0x2,0x52,0x4c, 0x3,0x4d,0x4b,
+ 0x3,0x4d,0x49, 0x2,0x52,0x4e, 0x1,0x6e,0x22, 0x3,0x52,0x21,
+ 0x3,0x65,0x74, 0x1,0x71,0x54, 0x2,0x58,0x72, 0x3,0x52,0x24,
+ 0x2,0x58,0x6c, 0x2,0x58,0x70, 0x2,0x58,0x76, 0x2,0x58,0x77,
+ 0x2,0x58,0x73, 0x2,0x58,0x74, 0x2,0x58,0x71, 0x4,0x4b,0x5d,
+ 0x2,0x58,0x6e, 0x4,0x51,0x6e, 0x1,0x71,0x56, 0x1,0x71,0x53,
+ 0x2,0x58,0x6d, 0x2,0x58,0x6f, 0x3,0x52,0x22, 0x1,0x71,0x55,
+ 0x2,0x58,0x75, 0x3,0x65,0x75, 0x1,0x74,0x50, 0x3,0x55,0x60,
+ 0x3,0x55,0x62, 0x2,0x5d,0x75, 0x2,0x5d,0x6f, 0x1,0x74,0x4f,
+ 0x4,0x57,0x3e, 0x1,0x74,0x4d, 0x3,0x55,0x61, 0x2,0x5d,0x77,
+ 0x1,0x74,0x4e, 0x2,0x5d,0x72, 0x2,0x5d,0x73, 0x2,0x5d,0x70,
+ 0x2,0x5d,0x78, 0x2,0x5d,0x74, 0x4,0x57,0x40, 0x1,0x74,0x51,
+ 0x2,0x5d,0x71, 0x2,0x5d,0x79, 0x2,0x5d,0x76, 0x3,0x58,0x43,
+ 0x3,0x58,0x3e, 0x3,0x58,0x40, 0x2,0x62,0x46, 0x3,0x58,0x3f,
+ 0x3,0x58,0x3c, 0x2,0x62,0x43, 0x3,0x58,0x42, 0x1,0x76,0x70,
+ 0x4,0x5c,0x32, 0x2,0x62,0x47, 0x2,0x62,0x49, 0x2,0x62,0x48,
+ 0x2,0x62,0x44, 0x2,0x62,0x45, 0x3,0x58,0x44, 0x2,0x66,0x2d,
+ 0x3,0x5a,0x61, 0x1,0x78,0x55, 0x3,0x5a,0x62, 0x2,0x66,0x2a,
+ 0x2,0x66,0x2c, 0x2,0x66,0x29, 0x2,0x66,0x2e, 0x4,0x60,0x42,
+ 0x3,0x5a,0x63, 0x2,0x66,0x2b, 0x3,0x65,0x76, 0x2,0x69,0x49,
+ 0x2,0x69,0x4c, 0x2,0x69,0x48, 0x1,0x79,0x7c, 0x2,0x69,0x4a,
+ 0x2,0x69,0x4b, 0x2,0x69,0x4d, 0x1,0x79,0x7d, 0x1,0x7a,0x21,
+ 0x1,0x79,0x7e, 0x2,0x6b,0x6f, 0x3,0x5e,0x45, 0x2,0x6b,0x71,
+ 0x3,0x5e,0x43, 0x2,0x6b,0x70, 0x3,0x5e,0x44, 0x2,0x6d,0x64,
+ 0xf,0x6a,0x66, 0x3,0x60,0x3c, 0x2,0x70,0x43, 0x2,0x71,0x2a,
+ 0x1,0x46,0x7c, 0x3,0x24,0x33, 0x2,0x24,0x72, 0x1,0x4f,0x23,
+ 0x2,0x28,0x43, 0x1,0x4f,0x24, 0x1,0x4f,0x25, 0x2,0x28,0x42,
+ 0x2,0x2c,0x5a, 0x2,0x2c,0x59, 0x1,0x52,0x69, 0x1,0x52,0x6c,
+ 0x1,0x52,0x6b, 0x1,0x52,0x6a, 0x2,0x2c,0x56, 0x2,0x2c,0x58,
+ 0x2,0x2c,0x57, 0x3,0x65,0x77, 0x2,0x31,0x4b, 0x1,0x57,0x2a,
+ 0x2,0x31,0x4f, 0x2,0x31,0x4e, 0x2,0x31,0x4d, 0x2,0x31,0x49,
+ 0x1,0x57,0x29, 0x1,0x57,0x2d, 0x1,0x57,0x30, 0x3,0x32,0x6f,
+ 0x3,0x32,0x70, 0x1,0x57,0x31, 0x2,0x31,0x4a, 0x2,0x31,0x4c,
+ 0x1,0x57,0x2f, 0x1,0x57,0x2e, 0x1,0x57,0x2c, 0x1,0x57,0x2b,
+ 0x2,0x37,0x65, 0x3,0x32,0x72, 0x2,0x37,0x63, 0x2,0x37,0x5f,
+ 0x1,0x5c,0x40, 0x3,0x3d,0x5e, 0x2,0x37,0x60, 0x1,0x5c,0x41,
+ 0x2,0x37,0x61, 0x2,0x37,0x62, 0x2,0x37,0x64, 0x3,0x37,0x66,
+ 0x1,0x5c,0x42, 0x3,0x37,0x65, 0x2,0x3e,0x59, 0x3,0x3d,0x5f,
+ 0x2,0x3e,0x58, 0x2,0x3e,0x57, 0x2,0x3e,0x56, 0x3,0x3d,0x64,
+ 0x3,0x3d,0x62, 0x4,0x39,0x5a, 0x2,0x45,0x5c, 0x1,0x65,0x59,
+ 0x4,0x3f,0x46, 0x2,0x45,0x59, 0x2,0x45,0x5b, 0x3,0x43,0x38,
+ 0x1,0x65,0x5a, 0x3,0x43,0x3d, 0x1,0x65,0x5b, 0x2,0x45,0x5a,
+ 0x3,0x43,0x39, 0x3,0x3d,0x63, 0x3,0x65,0x78, 0x3,0x48,0x48,
+ 0x2,0x4c,0x48, 0x3,0x48,0x47, 0x2,0x4c,0x41, 0x2,0x4c,0x42,
+ 0x5,0x47,0x7e, 0x1,0x69,0x7e, 0x1,0x69,0x7c, 0x1,0x69,0x7d,
+ 0x2,0x4c,0x4a, 0x5,0x48,0x22, 0x2,0x4c,0x49, 0x2,0x4c,0x46,
+ 0x2,0x4c,0x45, 0x2,0x4c,0x44, 0x2,0x4c,0x43, 0x2,0x4c,0x47,
+ 0x2,0x4c,0x40, 0x3,0x65,0x79, 0x2,0x52,0x53, 0x2,0x52,0x58,
+ 0x2,0x52,0x56, 0x3,0x4d,0x50, 0x3,0x4d,0x51, 0x3,0x4d,0x4f,
+ 0x2,0x52,0x55, 0x2,0x52,0x54, 0x2,0x52,0x57, 0x3,0x65,0x7a,
+ 0x2,0x58,0x78, 0x3,0x52,0x26, 0x1,0x71,0x57, 0x1,0x74,0x52,
+ 0x2,0x5d,0x7b, 0x3,0x52,0x27, 0x1,0x74,0x53, 0x2,0x5d,0x7a,
+ 0x2,0x62,0x4b, 0x2,0x62,0x4a, 0x1,0x76,0x71, 0x3,0x58,0x45,
+ 0x2,0x66,0x2f, 0x1,0x78,0x56, 0x2,0x69,0x4e, 0x1,0x7b,0x6b,
+ 0x2,0x6d,0x65, 0x3,0x60,0x3d, 0x2,0x70,0x45, 0x2,0x70,0x44,
+ 0x2,0x21,0x67, 0x1,0x52,0x6d, 0x1,0x52,0x6e, 0x2,0x37,0x66,
+ 0x3,0x65,0x7b, 0x1,0x65,0x5d, 0x1,0x46,0x7d, 0x1,0x4b,0x35,
+ 0x1,0x4b,0x34, 0x1,0x4b,0x33, 0x4,0x24,0x68, 0x3,0x2a,0x3e,
+ 0x3,0x2a,0x3d, 0x2,0x28,0x44, 0x3,0x2a,0x3f, 0x3,0x2a,0x42,
+ 0x1,0x4f,0x27, 0x1,0x4f,0x26, 0x3,0x2a,0x44, 0x1,0x52,0x71,
+ 0x3,0x65,0x4c, 0x2,0x2c,0x5c, 0x2,0x2c,0x5f, 0x2,0x2c,0x5d,
+ 0x3,0x2e,0x42, 0x1,0x52,0x6f, 0x1,0x52,0x70, 0x3,0x2e,0x40,
+ 0x3,0x2e,0x41, 0x2,0x2c,0x5b, 0x2,0x2c,0x5e, 0x3,0x2e,0x43,
+ 0x1,0x57,0x38, 0x3,0x32,0x74, 0x3,0x32,0x73, 0x3,0x32,0x79,
+ 0x2,0x31,0x56, 0x2,0x31,0x58, 0x2,0x31,0x57, 0x1,0x57,0x35,
+ 0x2,0x31,0x52, 0x3,0x32,0x76, 0x3,0x32,0x7b, 0x1,0x57,0x33,
+ 0x1,0x57,0x32, 0x3,0x32,0x77, 0x1,0x57,0x36, 0x1,0x57,0x34,
+ 0x3,0x32,0x78, 0x1,0x57,0x37, 0x2,0x31,0x55, 0x2,0x31,0x50,
+ 0x2,0x31,0x51, 0x2,0x31,0x54, 0x2,0x31,0x53, 0x3,0x32,0x7c,
+ 0x3,0x37,0x69, 0x3,0x37,0x67, 0x3,0x37,0x6b, 0x3,0x37,0x6a,
+ 0x2,0x37,0x69, 0x2,0x37,0x6a, 0x2,0x37,0x68, 0x3,0x37,0x6c,
+ 0x2,0x37,0x67, 0x1,0x5c,0x43, 0xf,0x37,0x3f, 0x3,0x3d,0x65,
+ 0x1,0x61,0x25, 0x6,0x4c,0x48, 0x2,0x3e,0x5a, 0x2,0x3e,0x5c,
+ 0x2,0x3e,0x5e, 0x1,0x61,0x24, 0x6,0x4c,0x43, 0x3,0x3d,0x66,
+ 0x1,0x61,0x22, 0x3,0x3d,0x69, 0x2,0x3e,0x5b, 0x1,0x61,0x23,
+ 0x2,0x3e,0x5d, 0x1,0x61,0x21, 0x3,0x3d,0x68, 0x3,0x43,0x41,
+ 0x2,0x45,0x66, 0x2,0x45,0x5d, 0x2,0x45,0x60, 0x2,0x45,0x64,
+ 0x1,0x65,0x61, 0x2,0x45,0x62, 0x4,0x3f,0x50, 0x2,0x45,0x61,
+ 0x2,0x45,0x5e, 0x2,0x45,0x5f, 0x1,0x65,0x5f, 0x2,0x45,0x65,
+ 0x1,0x65,0x5e, 0x3,0x43,0x44, 0x1,0x65,0x63, 0x1,0x65,0x62,
+ 0x1,0x65,0x60, 0x4,0x3f,0x4a, 0x2,0x45,0x63, 0x3,0x65,0x24,
+ 0x2,0x4c,0x50, 0x4,0x45,0x5d, 0x2,0x4c,0x4f, 0x3,0x48,0x4b,
+ 0x3,0x48,0x4d, 0x2,0x4c,0x4b, 0x3,0x48,0x50, 0x3,0x48,0x4f,
+ 0x1,0x6a,0x21, 0x2,0x4c,0x4e, 0x2,0x4c,0x4d, 0x1,0x6a,0x22,
+ 0x3,0x48,0x52, 0xf,0x4a,0x64, 0x4,0x4b,0x63, 0x4,0x45,0x5e,
+ 0x4,0x4b,0x6b, 0x1,0x6e,0x29, 0x3,0x4d,0x55, 0x2,0x52,0x5a,
+ 0x3,0x4d,0x56, 0x1,0x6e,0x2a, 0x1,0x6e,0x26, 0x1,0x6e,0x28,
+ 0x3,0x4d,0x5a, 0x1,0x6e,0x25, 0x1,0x6e,0x27, 0x3,0x4d,0x53,
+ 0x3,0x4d,0x57, 0x2,0x58,0x79, 0x3,0x52,0x2a, 0x1,0x71,0x5a,
+ 0x2,0x58,0x7b, 0x2,0x58,0x7a, 0x3,0x55,0x64, 0x2,0x4c,0x4c,
+ 0x1,0x71,0x5c, 0x1,0x71,0x5b, 0x1,0x71,0x58, 0x1,0x71,0x59,
+ 0x3,0x52,0x2c, 0xf,0x5b,0x59, 0x3,0x52,0x29, 0x2,0x5e,0x22,
+ 0x4,0x57,0x49, 0x2,0x5d,0x7e, 0x1,0x74,0x54, 0x2,0x5e,0x21,
+ 0x4,0x57,0x48, 0x2,0x5e,0x23, 0x2,0x5d,0x7d, 0x2,0x5d,0x7c,
+ 0x2,0x62,0x4c, 0x1,0x76,0x74, 0x1,0x76,0x72, 0x1,0x76,0x73,
+ 0x3,0x5a,0x66, 0x4,0x60,0x45, 0x3,0x5a,0x65, 0x2,0x66,0x30,
+ 0x2,0x66,0x31, 0x1,0x78,0x58, 0x3,0x5a,0x67, 0x1,0x78,0x57,
+ 0x2,0x69,0x50, 0x2,0x69,0x51, 0x2,0x69,0x4f, 0x3,0x5c,0x64,
+ 0x2,0x6d,0x66, 0x2,0x6d,0x67, 0x3,0x60,0x76, 0x3,0x60,0x77,
+ 0x1,0x46,0x7e, 0x2,0x22,0x68, 0x1,0x4b,0x36, 0x2,0x28,0x45,
+ 0x1,0x4f,0x29, 0x1,0x4f,0x28, 0x2,0x28,0x46, 0x3,0x2e,0x44,
+ 0x3,0x2e,0x47, 0x2,0x2c,0x61, 0x1,0x52,0x72, 0x2,0x2c,0x60,
+ 0x1,0x52,0x73, 0x3,0x2e,0x49, 0x3,0x2e,0x48, 0x1,0x57,0x39,
+ 0x2,0x31,0x5b, 0x2,0x31,0x59, 0x2,0x31,0x5f, 0x1,0x57,0x3a,
+ 0x2,0x31,0x5a, 0x2,0x31,0x5e, 0x2,0x31,0x5c, 0x2,0x31,0x5d,
+ 0x2,0x37,0x6b, 0x2,0x37,0x6d, 0x3,0x37,0x72, 0x1,0x5c,0x44,
+ 0x3,0x37,0x71, 0x2,0x37,0x6c, 0x1,0x5c,0x45, 0x1,0x61,0x28,
+ 0x1,0x61,0x27, 0x1,0x61,0x26, 0x2,0x3e,0x5f, 0x3,0x37,0x70,
+ 0x4,0x39,0x65, 0x2,0x45,0x69, 0x1,0x65,0x64, 0x1,0x65,0x65,
+ 0x3,0x43,0x46, 0x2,0x45,0x68, 0x2,0x45,0x67, 0x3,0x43,0x47,
+ 0x3,0x65,0x7c, 0x2,0x4c,0x51, 0x1,0x6a,0x24, 0x1,0x6a,0x23,
+ 0x2,0x4c,0x52, 0x2,0x4c,0x53, 0x1,0x6e,0x2c, 0x1,0x6e,0x2b,
+ 0x3,0x4d,0x5b, 0x2,0x59,0x21, 0x2,0x52,0x5b, 0x2,0x52,0x5d,
+ 0x2,0x52,0x5c, 0x2,0x58,0x7e, 0x2,0x58,0x7c, 0x2,0x59,0x22,
+ 0x2,0x58,0x7d, 0x5,0x56,0x52, 0x1,0x71,0x5d, 0x3,0x52,0x2f,
+ 0x4,0x52,0x27, 0x3,0x52,0x2e, 0x2,0x5e,0x24, 0x1,0x74,0x55,
+ 0x2,0x5e,0x25, 0x2,0x5e,0x26, 0x3,0x55,0x68, 0x1,0x76,0x75,
+ 0x1,0x76,0x76, 0x4,0x60,0x4b, 0x1,0x7a,0x22, 0x3,0x5e,0x49,
+ 0x3,0x5e,0x48, 0x1,0x7c,0x3d, 0x1,0x47,0x21, 0x3,0x26,0x7e,
+ 0x3,0x27,0x21, 0x4,0x27,0x5b, 0x3,0x2a,0x47, 0x3,0x2e,0x4e,
+ 0x2,0x2c,0x62, 0x3,0x2e,0x4f, 0x3,0x2e,0x4d, 0x3,0x2e,0x4b,
+ 0x3,0x2e,0x4c, 0xf,0x2c,0x76, 0x2,0x31,0x60, 0x1,0x57,0x3b,
+ 0x3,0x33,0x23, 0x3,0x33,0x26, 0x3,0x33,0x27, 0x3,0x33,0x24,
+ 0x1,0x5d,0x7e, 0x1,0x5d,0x7d, 0x3,0x37,0x73, 0x3,0x3d,0x71,
+ 0x1,0x61,0x2a, 0x2,0x3e,0x61, 0x1,0x61,0x29, 0x2,0x3e,0x60,
+ 0x3,0x3d,0x70, 0x4,0x3f,0x57, 0x3,0x43,0x49, 0x3,0x43,0x4a,
+ 0x2,0x45,0x6a, 0x3,0x48,0x54, 0x1,0x6a,0x25, 0x2,0x4c,0x54,
+ 0x1,0x6a,0x26, 0x3,0x48,0x55, 0x3,0x52,0x30, 0x3,0x55,0x69,
+ 0x3,0x55,0x6a, 0x4,0x57,0x50, 0x3,0x58,0x49, 0x1,0x7a,0x23,
+ 0x2,0x69,0x52, 0x3,0x5f,0x55, 0x1,0x48,0x4c, 0x1,0x4f,0x2a,
+ 0x2,0x28,0x47, 0x3,0x2e,0x51, 0x1,0x52,0x75, 0x3,0x2e,0x50,
+ 0x1,0x52,0x74, 0x2,0x2c,0x63, 0x2,0x2c,0x64, 0x2,0x31,0x62,
+ 0x2,0x31,0x64, 0x1,0x57,0x3c, 0x2,0x31,0x66, 0x2,0x31,0x69,
+ 0x2,0x31,0x67, 0x3,0x33,0x2b, 0x4,0x2e,0x71, 0x3,0x33,0x2a,
+ 0x2,0x31,0x68, 0x2,0x31,0x65, 0x2,0x31,0x61, 0x1,0x57,0x3d,
+ 0x2,0x31,0x6a, 0x2,0x31,0x63, 0x3,0x33,0x2c, 0x3,0x37,0x78,
+ 0x3,0x37,0x79, 0x2,0x37,0x76, 0x1,0x5c,0x4b, 0x2,0x38,0x21,
+ 0x1,0x5c,0x48, 0x3,0x37,0x77, 0x2,0x37,0x78, 0x1,0x5c,0x4c,
+ 0x3,0x37,0x7b, 0x1,0x5c,0x46, 0x3,0x37,0x76, 0x2,0x37,0x73,
+ 0x2,0x38,0x22, 0x2,0x37,0x74, 0x2,0x37,0x71, 0x1,0x5c,0x4a,
+ 0x4,0x33,0x7c, 0x1,0x5c,0x47, 0x4,0x33,0x7a, 0x2,0x37,0x77,
+ 0x2,0x37,0x7a, 0x1,0x5c,0x49, 0x2,0x37,0x7b, 0x1,0x5c,0x4d,
+ 0x2,0x37,0x7c, 0x2,0x37,0x72, 0x2,0x37,0x79, 0x2,0x37,0x7d,
+ 0x2,0x37,0x75, 0x2,0x37,0x70, 0x2,0x37,0x6e, 0x3,0x37,0x7a,
+ 0x3,0x65,0x7d, 0x2,0x37,0x7e, 0xf,0x37,0x4d, 0x2,0x37,0x6f,
+ 0xf,0x36,0x7e, 0x5,0x3b,0x24, 0x2,0x3e,0x68, 0x3,0x3d,0x7b,
+ 0x3,0x3d,0x78, 0x3,0x3d,0x75, 0x2,0x3e,0x64, 0x2,0x3e,0x6a,
+ 0x1,0x61,0x2d, 0x2,0x3e,0x63, 0x2,0x3e,0x65, 0x1,0x61,0x2b,
+ 0x2,0x3e,0x62, 0x1,0x61,0x32, 0x2,0x3e,0x66, 0x1,0x61,0x31,
+ 0x2,0x3e,0x67, 0x1,0x61,0x33, 0x1,0x61,0x2e, 0x1,0x61,0x34,
+ 0x1,0x61,0x2f, 0x3,0x3d,0x79, 0x1,0x61,0x30, 0x3,0x3d,0x72,
+ 0x1,0x61,0x2c, 0x3,0x3d,0x76, 0x2,0x3e,0x69, 0x3,0x65,0x7e,
+ 0x3,0x43,0x4f, 0x4,0x3f,0x67, 0x1,0x65,0x68, 0x2,0x45,0x75,
+ 0x3,0x43,0x4c, 0x2,0x45,0x78, 0x2,0x45,0x6c, 0x2,0x45,0x71,
+ 0x2,0x45,0x6b, 0x1,0x65,0x6a, 0x3,0x43,0x55, 0x2,0x45,0x6f,
+ 0x4,0x3f,0x5e, 0x3,0x43,0x4d, 0x3,0x3d,0x77, 0x2,0x45,0x6d,
+ 0x1,0x65,0x69, 0x3,0x43,0x54, 0x2,0x45,0x74, 0x2,0x45,0x73,
+ 0x2,0x45,0x70, 0x2,0x45,0x72, 0x2,0x45,0x6e, 0x1,0x6a,0x2a,
+ 0x2,0x45,0x77, 0x1,0x65,0x66, 0x2,0x45,0x76, 0x3,0x43,0x51,
+ 0xf,0x44,0x45, 0x3,0x48,0x56, 0x2,0x4c,0x64, 0x3,0x48,0x58,
+ 0x1,0x6a,0x31, 0x2,0x4c,0x5f, 0x3,0x48,0x60, 0x1,0x6a,0x30,
+ 0x2,0x4c,0x55, 0x4,0x45,0x6b, 0x2,0x4c,0x57, 0x1,0x6a,0x29,
+ 0x2,0x4c,0x5c, 0x2,0x4c,0x5b, 0x2,0x4c,0x5e, 0x1,0x6a,0x2e,
+ 0x2,0x4c,0x59, 0x2,0x4c,0x58, 0x3,0x48,0x5a, 0x3,0x48,0x5e,
+ 0x1,0x6a,0x2d, 0x1,0x6a,0x28, 0x2,0x4c,0x5a, 0x1,0x6a,0x2b,
+ 0x2,0x4c,0x60, 0x2,0x4c,0x62, 0x2,0x4c,0x5d, 0x2,0x4c,0x56,
+ 0x1,0x6a,0x2c, 0x3,0x48,0x57, 0x3,0x48,0x5d, 0x1,0x6e,0x34,
+ 0x1,0x6a,0x27, 0x4,0x45,0x64, 0x3,0x48,0x5c, 0x2,0x4c,0x63,
+ 0x4,0x45,0x70, 0x2,0x52,0x61, 0x1,0x6e,0x2d, 0x3,0x4d,0x5c,
+ 0x2,0x52,0x63, 0x4,0x4c,0x2b, 0x1,0x6e,0x2e, 0x3,0x4d,0x65,
+ 0x3,0x4d,0x5d, 0x1,0x6e,0x30, 0x2,0x52,0x66, 0x4,0x4b,0x7a,
+ 0x2,0x52,0x5e, 0x1,0x6a,0x2f, 0x2,0x52,0x64, 0x4,0x4b,0x73,
+ 0x4,0x4c,0x31, 0x4,0x4b,0x74, 0x4,0x4c,0x2a, 0x2,0x52,0x60,
+ 0x3,0x4d,0x60, 0x1,0x65,0x67, 0x1,0x6e,0x33, 0x4,0x4c,0x21,
+ 0x4,0x4b,0x78, 0x1,0x6e,0x2f, 0x4,0x4c,0x26, 0x1,0x6e,0x31,
+ 0x1,0x6e,0x32, 0x4,0x4b,0x76, 0x1,0x71,0x60, 0x2,0x52,0x65,
+ 0x2,0x52,0x5f, 0x1,0x6e,0x35, 0x3,0x4d,0x63, 0x2,0x52,0x62,
+ 0x3,0x66,0x21, 0x2,0x59,0x2c, 0x2,0x59,0x27, 0x4,0x52,0x2d,
+ 0x5,0x56,0x69, 0x2,0x59,0x31, 0x1,0x71,0x5e, 0x2,0x59,0x29,
+ 0x1,0x71,0x62, 0x2,0x59,0x2f, 0x2,0x59,0x26, 0x2,0x59,0x23,
+ 0x2,0x59,0x32, 0x1,0x74,0x5b, 0x1,0x71,0x63, 0x2,0x59,0x2e,
+ 0x2,0x59,0x24, 0x1,0x71,0x61, 0x2,0x59,0x28, 0x1,0x71,0x65,
+ 0x2,0x59,0x25, 0x2,0x59,0x2a, 0x1,0x71,0x64, 0x2,0x59,0x2d,
+ 0x2,0x59,0x30, 0x3,0x52,0x33, 0x3,0x52,0x34, 0x2,0x5e,0x38,
+ 0x2,0x5e,0x39, 0x2,0x5e,0x29, 0x2,0x5e,0x30, 0x2,0x5e,0x2e,
+ 0x4,0x57,0x5f, 0x3,0x55,0x6d, 0x1,0x74,0x59, 0x2,0x5e,0x35,
+ 0x2,0x59,0x2b, 0x3,0x55,0x6b, 0x2,0x5e,0x2c, 0x3,0x55,0x6e,
+ 0x2,0x5e,0x36, 0x1,0x74,0x58, 0x2,0x5e,0x2b, 0x2,0x5e,0x2a,
+ 0x2,0x5e,0x34, 0x2,0x5e,0x31, 0x2,0x5e,0x33, 0x4,0x57,0x54,
+ 0x2,0x5e,0x27, 0x2,0x5e,0x37, 0x1,0x74,0x56, 0x3,0x55,0x70,
+ 0x2,0x5e,0x32, 0x2,0x5e,0x3b, 0x2,0x5e,0x2f, 0x1,0x74,0x5a,
+ 0x1,0x74,0x57, 0x2,0x5e,0x2d, 0x2,0x5e,0x28, 0x2,0x5e,0x3a,
+ 0x1,0x71,0x5f, 0x3,0x55,0x71, 0xf,0x5b,0x5f, 0x4,0x57,0x57,
+ 0x3,0x55,0x6f, 0x2,0x62,0x4f, 0x3,0x58,0x50, 0x3,0x58,0x4e,
+ 0x2,0x62,0x4d, 0x2,0x62,0x53, 0x1,0x76,0x7a, 0x2,0x62,0x51,
+ 0x2,0x62,0x50, 0x1,0x76,0x7c, 0x2,0x62,0x56, 0x1,0x76,0x7b,
+ 0x3,0x58,0x51, 0x2,0x62,0x57, 0x2,0x62,0x54, 0x1,0x76,0x78,
+ 0x2,0x62,0x55, 0x2,0x62,0x4e, 0x1,0x76,0x79, 0x1,0x76,0x77,
+ 0x2,0x66,0x35, 0x2,0x62,0x52, 0x3,0x58,0x4c, 0x3,0x66,0x22,
+ 0x2,0x62,0x58, 0x3,0x66,0x23, 0x2,0x66,0x32, 0x3,0x5a,0x6f,
+ 0x3,0x5a,0x6e, 0x4,0x60,0x4e, 0x1,0x78,0x5d, 0x1,0x78,0x5b,
+ 0x2,0x66,0x34, 0x4,0x60,0x4c, 0x2,0x66,0x36, 0x2,0x66,0x33,
+ 0x1,0x78,0x5c, 0x1,0x78,0x59, 0x1,0x78,0x5a, 0x1,0x78,0x5e,
+ 0x3,0x66,0x24, 0x1,0x7a,0x25, 0x3,0x5c,0x66, 0x2,0x69,0x57,
+ 0x5,0x6c,0x79, 0x2,0x69,0x56, 0x2,0x69,0x54, 0x2,0x69,0x53,
+ 0x2,0x69,0x55, 0x3,0x5c,0x65, 0x1,0x7a,0x24, 0x1,0x7a,0x26,
+ 0x3,0x66,0x25, 0xf,0x65,0x67, 0x1,0x7a,0x7b, 0x3,0x5e,0x4c,
+ 0x4,0x66,0x6f, 0x2,0x6b,0x73, 0x2,0x6b,0x72, 0x3,0x5c,0x67,
+ 0x3,0x5e,0x4b, 0x2,0x6d,0x68, 0x3,0x5f,0x58, 0x2,0x6d,0x6a,
+ 0x2,0x6d,0x6c, 0x2,0x6d,0x6b, 0x2,0x6d,0x69, 0x3,0x5f,0x57,
+ 0x3,0x60,0x3f, 0x1,0x7b,0x6d, 0x1,0x7b,0x6c, 0x3,0x60,0x3e,
+ 0x1,0x7c,0x3f, 0x1,0x7c,0x3e, 0x1,0x7c,0x40, 0x2,0x6f,0x3c,
+ 0x2,0x6f,0x3b, 0x3,0x66,0x26, 0x2,0x71,0x2b, 0x2,0x70,0x46,
+ 0x2,0x71,0x2c, 0x1,0x7d,0x25, 0x3,0x61,0x44, 0x1,0x7d,0x26,
+ 0x2,0x71,0x5c, 0x4,0x6d,0x5b, 0x3,0x62,0x3a, 0x1,0x7d,0x4b,
+ 0x1,0x48,0x4d, 0x3,0x2a,0x49, 0x2,0x28,0x48, 0x3,0x2a,0x48,
+ 0x3,0x2e,0x52, 0x2,0x2c,0x66, 0x2,0x2c,0x67, 0x2,0x2c,0x65,
+ 0x3,0x2e,0x54, 0x3,0x2e,0x53, 0x1,0x52,0x76, 0xf,0x2d,0x21,
+ 0x2,0x2c,0x68, 0x2,0x2c,0x69, 0x2,0x2c,0x6a, 0x3,0x33,0x31,
+ 0x2,0x31,0x6b, 0x2,0x31,0x71, 0x3,0x33,0x2e, 0x3,0x33,0x30,
+ 0x2,0x31,0x6f, 0x1,0x57,0x3e, 0x2,0x31,0x6d, 0x3,0x33,0x32,
+ 0x2,0x31,0x6e, 0x2,0x31,0x70, 0x3,0x33,0x2d, 0x2,0x31,0x6c,
+ 0x1,0x5c,0x4e, 0x3,0x37,0x7d, 0x2,0x38,0x23, 0x1,0x5c,0x50,
+ 0x2,0x38,0x25, 0x1,0x5c,0x4f, 0x2,0x38,0x24, 0x3,0x37,0x7e,
+ 0x3,0x38,0x21, 0x3,0x38,0x3e, 0x3,0x38,0x22, 0x4,0x34,0x22,
+ 0x2,0x3e,0x6c, 0x1,0x61,0x35, 0x3,0x3e,0x21, 0x2,0x3e,0x6e,
+ 0x2,0x3e,0x6b, 0x2,0x38,0x26, 0x3,0x3e,0x23, 0x1,0x61,0x36,
+ 0x3,0x3e,0x22, 0x3,0x3d,0x7e, 0x2,0x3e,0x6d, 0x3,0x66,0x27,
+ 0xf,0x3e,0x21, 0xf,0x3e,0x23, 0x3,0x43,0x58, 0x2,0x45,0x7b,
+ 0x3,0x43,0x5c, 0x1,0x65,0x6b, 0x2,0x45,0x79, 0x1,0x65,0x6c,
+ 0x2,0x45,0x7a, 0x1,0x65,0x6d, 0x4,0x45,0x74, 0x3,0x48,0x62,
+ 0x3,0x48,0x61, 0x1,0x6a,0x32, 0x2,0x4c,0x68, 0x2,0x4c,0x65,
+ 0x2,0x4c,0x67, 0x1,0x6a,0x33, 0x1,0x6a,0x34, 0x2,0x4c,0x66,
+ 0xf,0x4b,0x27, 0xf,0x4b,0x2b, 0x3,0x4d,0x6f, 0x3,0x4d,0x71,
+ 0x3,0x4d,0x6d, 0x2,0x52,0x67, 0x3,0x4d,0x70, 0x3,0x4d,0x73,
+ 0x2,0x52,0x68, 0x3,0x4d,0x72, 0x1,0x6e,0x36, 0x2,0x52,0x6a,
+ 0x2,0x52,0x69, 0x3,0x4d,0x6e, 0x1,0x23,0x23, 0x4,0x52,0x44,
+ 0x2,0x59,0x36, 0x2,0x59,0x37, 0x2,0x59,0x33, 0x3,0x52,0x37,
+ 0x2,0x59,0x34, 0x1,0x71,0x66, 0x1,0x71,0x67, 0x2,0x59,0x35,
+ 0x1,0x74,0x61, 0x3,0x55,0x75, 0x3,0x55,0x74, 0x1,0x74,0x5d,
+ 0x1,0x74,0x62, 0x1,0x74,0x5e, 0x1,0x74,0x60, 0x1,0x74,0x5c,
+ 0x3,0x52,0x39, 0x1,0x74,0x5f, 0x3,0x58,0x55, 0x4,0x5c,0x5a,
+ 0x4,0x5c,0x5b, 0x3,0x58,0x54, 0x1,0x76,0x7d, 0x2,0x5e,0x3c,
+ 0x7,0x48,0x57, 0x2,0x66,0x38, 0x4,0x60,0x5a, 0x2,0x66,0x37,
+ 0x3,0x66,0x28, 0x2,0x69,0x58, 0x1,0x7a,0x27, 0x1,0x7a,0x28,
+ 0x2,0x6d,0x6e, 0x2,0x6b,0x74, 0x3,0x61,0x69, 0x2,0x6d,0x6d,
+ 0x3,0x60,0x40, 0x2,0x71,0x2d, 0x2,0x71,0x72, 0x1,0x48,0x4e,
+ 0x3,0x27,0x22, 0x1,0x4b,0x37, 0x3,0x2a,0x4b, 0x2,0x28,0x49,
+ 0x1,0x4f,0x2b, 0x3,0x2a,0x4a, 0x1,0x52,0x79, 0x2,0x2c,0x6d,
+ 0x1,0x52,0x77, 0x2,0x2c,0x6b, 0x1,0x52,0x7c, 0x1,0x52,0x78,
+ 0x1,0x52,0x7d, 0x1,0x52,0x7b, 0x2,0x2c,0x6c, 0x1,0x52,0x7a,
+ 0x1,0x57,0x42, 0x1,0x57,0x41, 0x2,0x31,0x7c, 0x1,0x57,0x4a,
+ 0x2,0x31,0x75, 0x2,0x31,0x7b, 0x1,0x57,0x46, 0x2,0x31,0x74,
+ 0x2,0x31,0x7a, 0x2,0x31,0x78, 0x1,0x57,0x45, 0x1,0x57,0x47,
+ 0x2,0x31,0x77, 0x1,0x57,0x40, 0x2,0x31,0x76, 0x1,0x57,0x4b,
+ 0x1,0x57,0x48, 0x1,0x57,0x4c, 0x1,0x57,0x49, 0x2,0x31,0x73,
+ 0x2,0x31,0x72, 0x2,0x31,0x79, 0x1,0x57,0x43, 0x1,0x57,0x3f,
+ 0x1,0x57,0x44, 0x4,0x2f,0x25, 0x3,0x33,0x37, 0x3,0x33,0x3b,
+ 0x2,0x38,0x35, 0x2,0x38,0x2e, 0x4,0x3a,0x26, 0x1,0x61,0x3b,
+ 0x2,0x38,0x2d, 0x3,0x38,0x29, 0x1,0x5c,0x54, 0x1,0x5c,0x5b,
+ 0x1,0x5c,0x58, 0x1,0x5c,0x5e, 0x1,0x5c,0x5d, 0x1,0x5c,0x59,
+ 0x3,0x38,0x26, 0x2,0x38,0x27, 0x2,0x38,0x2a, 0x3,0x38,0x27,
+ 0x2,0x38,0x29, 0x1,0x5c,0x55, 0x2,0x38,0x2b, 0x2,0x38,0x34,
+ 0x1,0x5c,0x56, 0x2,0x38,0x28, 0x2,0x38,0x31, 0x2,0x38,0x32,
+ 0x1,0x5c,0x57, 0x2,0x38,0x2f, 0x1,0x5c,0x5c, 0x1,0x5c,0x52,
+ 0x1,0x5c,0x5a, 0x2,0x38,0x2c, 0x1,0x5c,0x51, 0x2,0x38,0x30,
+ 0x3,0x38,0x2e, 0x3,0x38,0x24, 0x2,0x38,0x33, 0xf,0x37,0x54,
+ 0x3,0x38,0x2b, 0x3,0x3e,0x34, 0x2,0x3f,0x21, 0x2,0x3e,0x76,
+ 0x1,0x61,0x38, 0x2,0x3e,0x7d, 0x2,0x3e,0x7a, 0x2,0x3e,0x72,
+ 0x2,0x3e,0x7b, 0x1,0x61,0x3a, 0x2,0x3e,0x73, 0x3,0x3e,0x29,
+ 0x2,0x3e,0x6f, 0x3,0x3e,0x26, 0x3,0x3e,0x2e, 0x1,0x65,0x73,
+ 0x2,0x3e,0x78, 0x3,0x3e,0x2f, 0x1,0x61,0x37, 0x2,0x3e,0x7e,
+ 0x3,0x3e,0x28, 0x1,0x61,0x3e, 0x1,0x61,0x40, 0x2,0x3e,0x71,
+ 0x3,0x3e,0x2c, 0x4,0x3a,0x27, 0x1,0x61,0x3f, 0x2,0x3e,0x74,
+ 0x1,0x61,0x39, 0x2,0x3e,0x7c, 0x2,0x3e,0x75, 0x2,0x3e,0x79,
+ 0x3,0x3e,0x2a, 0x2,0x3e,0x77, 0x1,0x61,0x3c, 0x2,0x3e,0x70,
+ 0x1,0x61,0x41, 0x1,0x5c,0x53, 0x1,0x61,0x3d, 0x1,0x61,0x42,
+ 0x3,0x3e,0x24, 0x3,0x3e,0x35, 0x3,0x3e,0x33, 0x3,0x43,0x67,
+ 0x1,0x65,0x6f, 0x2,0x46,0x24, 0x2,0x46,0x26, 0x2,0x46,0x28,
+ 0x2,0x46,0x2c, 0x3,0x3e,0x2b, 0x2,0x46,0x22, 0x2,0x45,0x7e,
+ 0x1,0x65,0x71, 0x4,0x3f,0x71, 0x2,0x46,0x27, 0x2,0x46,0x2b,
+ 0x2,0x46,0x23, 0x2,0x45,0x7d, 0x3,0x43,0x66, 0x2,0x45,0x7c,
+ 0x3,0x43,0x69, 0x3,0x43,0x60, 0x3,0x43,0x62, 0x2,0x46,0x29,
+ 0x2,0x46,0x21, 0x2,0x46,0x25, 0x1,0x65,0x72, 0x3,0x43,0x5e,
+ 0x1,0x65,0x70, 0x2,0x46,0x2d, 0x1,0x65,0x6e, 0x2,0x46,0x2a,
+ 0x3,0x43,0x64, 0x2,0x4c,0x79, 0x3,0x43,0x68, 0x3,0x43,0x6a,
+ 0x3,0x43,0x63, 0x1,0x6a,0x37, 0x2,0x4c,0x71, 0x1,0x6e,0x43,
+ 0x2,0x4c,0x7b, 0x1,0x6a,0x3a, 0x2,0x4d,0x21, 0x1,0x6a,0x40,
+ 0x2,0x4c,0x6c, 0x3,0x48,0x74, 0x4,0x45,0x7b, 0x2,0x4c,0x7c,
+ 0x2,0x4c,0x69, 0x3,0x48,0x6d, 0x2,0x4c,0x7e, 0x2,0x4c,0x6d,
+ 0x3,0x48,0x6e, 0x1,0x6a,0x47, 0x1,0x6a,0x44, 0x2,0x4c,0x7d,
+ 0x2,0x4c,0x77, 0x1,0x6a,0x36, 0x1,0x6a,0x3e, 0x1,0x6a,0x3d,
+ 0x3,0x48,0x70, 0x1,0x6a,0x3c, 0x1,0x6a,0x42, 0x3,0x48,0x69,
+ 0x2,0x4c,0x6a, 0x1,0x6a,0x43, 0x2,0x4c,0x78, 0x1,0x6a,0x3f,
+ 0x1,0x6a,0x35, 0x2,0x4c,0x7a, 0x1,0x6a,0x38, 0x1,0x6a,0x39,
+ 0x1,0x6a,0x41, 0x2,0x4c,0x6f, 0x2,0x4c,0x6e, 0x2,0x4c,0x6b,
+ 0x4,0x45,0x7c, 0x2,0x4c,0x73, 0x2,0x4c,0x70, 0x2,0x4c,0x74,
+ 0x1,0x6a,0x46, 0x3,0x48,0x68, 0x2,0x4d,0x22, 0x1,0x6a,0x3b,
+ 0x2,0x4c,0x75, 0x2,0x4c,0x76, 0x3,0x48,0x71, 0x2,0x4c,0x72,
+ 0x3,0x48,0x73, 0x3,0x66,0x29, 0x3,0x48,0x6b, 0x1,0x6a,0x45,
+ 0x3,0x66,0x2b, 0x3,0x4e,0x22, 0x2,0x52,0x6f, 0x1,0x6e,0x3b,
+ 0x1,0x6e,0x44, 0x1,0x6e,0x40, 0x2,0x52,0x6c, 0x3,0x4d,0x7c,
+ 0x1,0x6e,0x3d, 0x1,0x6e,0x41, 0x2,0x52,0x78, 0x1,0x6e,0x37,
+ 0x2,0x52,0x70, 0x3,0x4d,0x78, 0x1,0x6e,0x3f, 0x3,0x4e,0x24,
+ 0x3,0x4e,0x2f, 0x2,0x52,0x73, 0x2,0x52,0x6e, 0x1,0x6e,0x3e,
+ 0x1,0x6e,0x42, 0x2,0x52,0x6d, 0x3,0x4e,0x2e, 0x1,0x6e,0x3c,
+ 0x3,0x4d,0x77, 0x2,0x52,0x77, 0x1,0x6e,0x39, 0x2,0x52,0x76,
+ 0x2,0x52,0x75, 0x1,0x6e,0x45, 0x2,0x50,0x3b, 0x1,0x6e,0x38,
+ 0x3,0x4e,0x2b, 0x2,0x52,0x74, 0x2,0x52,0x6b, 0x3,0x4d,0x75,
+ 0x1,0x6e,0x46, 0x2,0x52,0x72, 0x1,0x6e,0x3a, 0x3,0x4e,0x28,
+ 0x3,0x4e,0x29, 0x3,0x4e,0x25, 0x3,0x4e,0x2c, 0x3,0x4e,0x27,
+ 0x3,0x4d,0x7e, 0x3,0x4d,0x7d, 0x2,0x52,0x71, 0x4,0x4c,0x45,
+ 0x3,0x66,0x2a, 0x1,0x71,0x6a, 0x1,0x71,0x6f, 0x1,0x71,0x68,
+ 0x2,0x59,0x44, 0x2,0x59,0x3b, 0x2,0x59,0x47, 0x2,0x59,0x3f,
+ 0x2,0x59,0x45, 0x1,0x71,0x70, 0x1,0x71,0x69, 0x2,0x59,0x38,
+ 0x2,0x59,0x3e, 0x2,0x59,0x48, 0x2,0x59,0x41, 0x2,0x59,0x46,
+ 0x2,0x59,0x3a, 0x4,0x52,0x4c, 0x3,0x52,0x3b, 0x2,0x59,0x42,
+ 0x1,0x71,0x6b, 0x2,0x59,0x40, 0x1,0x71,0x6e, 0x1,0x71,0x6d,
+ 0x2,0x59,0x3c, 0x2,0x59,0x3d, 0x2,0x59,0x39, 0x2,0x59,0x43,
+ 0x1,0x71,0x6c, 0x2,0x59,0x4a, 0x2,0x59,0x49, 0x3,0x52,0x40,
+ 0x3,0x52,0x3f, 0x2,0x5e,0x47, 0x2,0x5e,0x43, 0x1,0x74,0x69,
+ 0x3,0x55,0x79, 0x2,0x5e,0x3d, 0x1,0x74,0x63, 0x1,0x74,0x73,
+ 0x2,0x5e,0x49, 0x1,0x74,0x6b, 0x1,0x74,0x67, 0x2,0x5e,0x40,
+ 0x1,0x74,0x6e, 0x1,0x74,0x71, 0x2,0x5e,0x4b, 0x1,0x74,0x66,
+ 0x2,0x5e,0x42, 0x1,0x74,0x6f, 0x2,0x5e,0x4d, 0x2,0x5e,0x4a,
+ 0x2,0x5e,0x3e, 0x1,0x74,0x6a, 0x1,0x74,0x64, 0x1,0x74,0x72,
+ 0x2,0x5e,0x45, 0x1,0x74,0x6d, 0x2,0x5e,0x3f, 0x1,0x74,0x68,
+ 0x2,0x5e,0x4c, 0x1,0x74,0x6c, 0x1,0x74,0x65, 0x2,0x5e,0x46,
+ 0x1,0x74,0x70, 0x2,0x5e,0x44, 0x2,0x5e,0x48, 0x3,0x55,0x7a,
+ 0x4,0x5c,0x5f, 0x3,0x58,0x59, 0x2,0x62,0x5a, 0x2,0x62,0x60,
+ 0x1,0x77,0x25, 0x2,0x62,0x63, 0x1,0x76,0x7e, 0x1,0x77,0x21,
+ 0x2,0x62,0x5b, 0x2,0x62,0x62, 0x2,0x62,0x5d, 0x1,0x77,0x26,
+ 0x1,0x77,0x23, 0x3,0x58,0x5b, 0x2,0x62,0x59, 0x3,0x58,0x58,
+ 0x1,0x77,0x22, 0x2,0x62,0x5f, 0x2,0x62,0x61, 0x1,0x77,0x24,
+ 0x2,0x62,0x5e, 0x2,0x62,0x5c, 0x3,0x66,0x2c, 0x4,0x5c,0x5e,
+ 0x3,0x58,0x5a, 0x2,0x66,0x42, 0x1,0x78,0x62, 0x1,0x78,0x63,
+ 0x1,0x78,0x5f, 0x3,0x5a,0x72, 0x1,0x78,0x60, 0x3,0x5a,0x74,
+ 0x2,0x66,0x3e, 0x2,0x66,0x3c, 0x3,0x5a,0x75, 0x2,0x66,0x40,
+ 0x1,0x78,0x64, 0x2,0x66,0x41, 0x2,0x66,0x3a, 0x2,0x66,0x39,
+ 0x2,0x66,0x3d, 0x2,0x66,0x3b, 0x1,0x78,0x61, 0x2,0x66,0x3f,
+ 0x2,0x69,0x59, 0x1,0x7a,0x2b, 0x1,0x7a,0x2a, 0x2,0x69,0x5a,
+ 0x3,0x5c,0x6c, 0x2,0x69,0x5c, 0x2,0x69,0x5b, 0x1,0x7a,0x2c,
+ 0x3,0x5e,0x53, 0x3,0x5e,0x50, 0x2,0x6b,0x79, 0x2,0x6b,0x76,
+ 0x2,0x6b,0x77, 0x3,0x5e,0x51, 0x2,0x6b,0x75, 0x2,0x6b,0x78,
+ 0x1,0x7a,0x7d, 0x2,0x6b,0x7a, 0x3,0x5e,0x52, 0x1,0x7a,0x7c,
+ 0x2,0x6d,0x6f, 0x3,0x5f,0x5a, 0x1,0x7c,0x41, 0x1,0x7c,0x43,
+ 0x2,0x6f,0x3d, 0x1,0x7c,0x42, 0x2,0x70,0x47, 0x2,0x71,0x2f,
+ 0x2,0x71,0x31, 0x2,0x71,0x2e, 0x2,0x71,0x30, 0x1,0x7d,0x39,
+ 0x4,0x6d,0x78, 0x3,0x62,0x35, 0x1,0x48,0x4f, 0x4,0x25,0x57,
+ 0x1,0x52,0x7e, 0x2,0x30,0x52, 0x1,0x57,0x4d, 0x3,0x38,0x31,
+ 0xf,0x31,0x78, 0x1,0x5c,0x5f, 0x2,0x3f,0x22, 0x2,0x3f,0x23,
+ 0x3,0x66,0x2d, 0x3,0x48,0x77, 0x2,0x59,0x4b, 0x1,0x74,0x74,
+ 0x2,0x5e,0x4e, 0x3,0x55,0x7d, 0x3,0x58,0x5c, 0x1,0x77,0x27,
+ 0x2,0x66,0x44, 0x2,0x66,0x43, 0x1,0x7a,0x2d, 0x2,0x6b,0x7b,
+ 0x3,0x5f,0x5b, 0x2,0x6d,0x70, 0x1,0x7c,0x64, 0x2,0x22,0x69,
+ 0x4,0x22,0x21, 0x1,0x4f,0x2c, 0x1,0x4b,0x38, 0xf,0x28,0x4a,
+ 0x2,0x2c,0x6e, 0x3,0x2a,0x4e, 0x2,0x32,0x24, 0x2,0x31,0x7d,
+ 0x2,0x32,0x23, 0x2,0x32,0x21, 0x1,0x57,0x4e, 0x2,0x32,0x22,
+ 0x2,0x31,0x7e, 0x3,0x33,0x3c, 0x2,0x38,0x36, 0x4,0x3a,0x2b,
+ 0x2,0x3f,0x24, 0x2,0x3f,0x25, 0x2,0x46,0x30, 0x2,0x46,0x31,
+ 0x1,0x65,0x75, 0x1,0x65,0x76, 0x2,0x46,0x2f, 0x2,0x46,0x32,
+ 0x2,0x46,0x2e, 0x1,0x65,0x74, 0x3,0x48,0x78, 0x1,0x6a,0x48,
+ 0x3,0x48,0x79, 0x1,0x65,0x77, 0x2,0x4d,0x23, 0x1,0x6e,0x47,
+ 0x2,0x52,0x79, 0x1,0x6e,0x48, 0x3,0x4e,0x30, 0x1,0x71,0x71,
+ 0x2,0x59,0x4e, 0x2,0x59,0x4c, 0x2,0x59,0x4d, 0x2,0x5e,0x51,
+ 0x2,0x5e,0x50, 0x2,0x5e,0x4f, 0x7,0x41,0x61, 0x4,0x5c,0x68,
+ 0x2,0x66,0x45, 0x4,0x60,0x6f, 0x1,0x78,0x65, 0x2,0x66,0x46,
+ 0x2,0x6d,0x71, 0x1,0x7c,0x65, 0x2,0x70,0x48, 0x1,0x48,0x50,
+ 0x1,0x4f,0x2e, 0x1,0x4f,0x2d, 0x2,0x2c,0x70, 0x1,0x53,0x21,
+ 0x3,0x2e,0x5d, 0x4,0x2f,0x30, 0x2,0x2c,0x6f, 0x2,0x32,0x26,
+ 0x3,0x33,0x3d, 0x1,0x57,0x4f, 0x2,0x38,0x37, 0x2,0x32,0x25,
+ 0x3,0x33,0x3f, 0x4,0x2f,0x2f, 0x3,0x33,0x3e, 0x1,0x5c,0x61,
+ 0x2,0x38,0x3a, 0x2,0x38,0x38, 0x2,0x38,0x39, 0x1,0x5c,0x60,
+ 0x2,0x3f,0x27, 0x2,0x3f,0x28, 0x2,0x3f,0x26, 0x3,0x43,0x6e,
+ 0x1,0x65,0x7a, 0x2,0x46,0x34, 0x2,0x46,0x33, 0x2,0x46,0x35,
+ 0x1,0x65,0x79, 0x1,0x65,0x78, 0x4,0x46,0x26, 0x2,0x52,0x7a,
+ 0x2,0x52,0x7c, 0x3,0x4e,0x31, 0x1,0x6e,0x49, 0x2,0x52,0x7b,
+ 0x2,0x59,0x4f, 0x1,0x71,0x72, 0x2,0x62,0x65, 0x3,0x58,0x5d,
+ 0x2,0x62,0x64, 0x1,0x78,0x66, 0x2,0x66,0x47, 0x1,0x78,0x68,
+ 0x1,0x78,0x67, 0x2,0x69,0x5d, 0x2,0x6b,0x7c, 0x1,0x7a,0x7e,
+ 0x1,0x48,0x51, 0x2,0x2c,0x71, 0x1,0x53,0x22, 0x2,0x32,0x29,
+ 0x1,0x57,0x51, 0x2,0x32,0x28, 0x2,0x32,0x27, 0x3,0x33,0x42,
+ 0x1,0x57,0x50, 0x3,0x33,0x43, 0x2,0x38,0x40, 0x4,0x34,0x3d,
+ 0x2,0x38,0x42, 0x2,0x38,0x3b, 0x2,0x38,0x3c, 0x1,0x5c,0x62,
+ 0x2,0x38,0x3d, 0x1,0x5c,0x63, 0x2,0x38,0x41, 0x2,0x38,0x3e,
+ 0x2,0x38,0x3f, 0x1,0x5c,0x64, 0x3,0x3e,0x37, 0x1,0x61,0x44,
+ 0x1,0x61,0x45, 0x3,0x3e,0x38, 0x2,0x3f,0x29, 0x2,0x46,0x36,
+ 0x2,0x46,0x37, 0x3,0x43,0x72, 0x2,0x4d,0x27, 0x1,0x6a,0x4b,
+ 0x1,0x6a,0x49, 0x1,0x6a,0x4a, 0x2,0x4d,0x24, 0x2,0x4d,0x25,
+ 0x6,0x60,0x58, 0x2,0x4d,0x26, 0x2,0x53,0x23, 0x3,0x4e,0x32,
+ 0x2,0x53,0x24, 0x1,0x6e,0x4a, 0x2,0x53,0x21, 0x2,0x52,0x7e,
+ 0x2,0x53,0x22, 0x2,0x52,0x7d, 0x1,0x71,0x75, 0x2,0x59,0x50,
+ 0x1,0x71,0x73, 0x1,0x71,0x74, 0x2,0x5e,0x53, 0x1,0x74,0x75,
+ 0x2,0x5e,0x52, 0x2,0x61,0x34, 0x3,0x55,0x7e, 0x2,0x62,0x66,
+ 0x2,0x62,0x67, 0x1,0x77,0x28, 0x3,0x58,0x61, 0x1,0x77,0x29,
+ 0x1,0x74,0x76, 0x2,0x66,0x48, 0x2,0x66,0x49, 0x2,0x69,0x5e,
+ 0x1,0x7a,0x2e, 0x1,0x48,0x52, 0x3,0x66,0x7b, 0x1,0x48,0x53,
+ 0x1,0x57,0x53, 0x1,0x4f,0x2f, 0x1,0x57,0x52, 0x2,0x2c,0x72,
+ 0x3,0x38,0x36, 0x4,0x2b,0x25, 0x3,0x33,0x44, 0x1,0x61,0x46,
+ 0x1,0x48,0x54, 0x1,0x53,0x24, 0x2,0x2c,0x73, 0x2,0x2c,0x74,
+ 0x1,0x53,0x23, 0x1,0x53,0x25, 0x1,0x48,0x55, 0x4,0x27,0x61,
+ 0x2,0x2c,0x75, 0x1,0x57,0x55, 0x2,0x32,0x2a, 0x1,0x57,0x57,
+ 0x1,0x57,0x54, 0x1,0x57,0x56, 0x3,0x38,0x37, 0x2,0x38,0x45,
+ 0x1,0x5c,0x65, 0x3,0x38,0x39, 0x2,0x38,0x44, 0x2,0x38,0x43,
+ 0x4,0x3a,0x38, 0x2,0x46,0x38, 0x3,0x49,0x22, 0x2,0x4d,0x28,
+ 0x4,0x46,0x2c, 0x1,0x6e,0x4b, 0x1,0x71,0x76, 0x2,0x59,0x52,
+ 0x2,0x59,0x51, 0x3,0x56,0x21, 0x2,0x5e,0x54, 0x4,0x5c,0x71,
+ 0x3,0x58,0x62, 0x3,0x5c,0x6f, 0x2,0x6b,0x7d, 0x4,0x69,0x2e,
+ 0x4,0x69,0x2d, 0x1,0x48,0x56, 0x2,0x24,0x73, 0x2,0x28,0x4a,
+ 0x1,0x53,0x26, 0x2,0x2c,0x76, 0x6,0x3b,0x21, 0x2,0x32,0x2c,
+ 0x4,0x2f,0x3a, 0x3,0x33,0x49, 0x3,0x33,0x48, 0x1,0x57,0x58,
+ 0x2,0x32,0x2b, 0x1,0x57,0x59, 0x3,0x33,0x47, 0x3,0x66,0x2f,
+ 0x2,0x38,0x47, 0x3,0x38,0x3d, 0x3,0x38,0x3c, 0x1,0x5c,0x67,
+ 0x2,0x38,0x46, 0x2,0x38,0x48, 0x3,0x38,0x3b, 0x1,0x5c,0x66,
+ 0x3,0x3e,0x3c, 0x2,0x3f,0x2b, 0x2,0x3f,0x2c, 0x2,0x3f,0x2a,
+ 0x1,0x61,0x47, 0x3,0x67,0x29, 0x4,0x3f,0x7c, 0x1,0x65,0x7b,
+ 0x3,0x43,0x73, 0x1,0x65,0x7c, 0x4,0x46,0x33, 0x1,0x6a,0x4d,
+ 0x3,0x49,0x23, 0x2,0x4d,0x2a, 0x2,0x4d,0x29, 0x1,0x6a,0x4c,
+ 0x3,0x49,0x26, 0x3,0x3e,0x3b, 0x3,0x49,0x25, 0x3,0x66,0x30,
+ 0x2,0x53,0x25, 0x3,0x4e,0x34, 0x3,0x4e,0x36, 0x2,0x53,0x26,
+ 0x3,0x4e,0x37, 0x3,0x4e,0x35, 0x3,0x4e,0x38, 0x2,0x59,0x53,
+ 0x4,0x52,0x5c, 0x3,0x52,0x43, 0x1,0x74,0x7a, 0x1,0x74,0x79,
+ 0x1,0x74,0x77, 0x1,0x74,0x78, 0x1,0x74,0x7b, 0x3,0x56,0x22,
+ 0x2,0x62,0x68, 0x1,0x77,0x2b, 0x1,0x77,0x2a, 0x2,0x66,0x4a,
+ 0x2,0x69,0x5f, 0x3,0x5c,0x70, 0x3,0x5c,0x71, 0x3,0x5c,0x72,
+ 0x1,0x7b,0x6f, 0x1,0x7b,0x6e, 0x1,0x48,0x57, 0x6,0x3b,0x24,
+ 0x2,0x2f,0x7d, 0x1,0x65,0x7e, 0x1,0x61,0x48, 0x1,0x65,0x7d,
+ 0x1,0x6a,0x4e, 0x6,0x60,0x60, 0x1,0x48,0x58, 0x2,0x21,0x68,
+ 0x1,0x48,0x59, 0x1,0x48,0x5a, 0x3,0x24,0x35, 0x3,0x24,0x36,
+ 0x2,0x28,0x4b, 0x2,0x24,0x76, 0x3,0x27,0x24, 0x2,0x24,0x77,
+ 0x1,0x4b,0x3a, 0x3,0x27,0x26, 0x2,0x24,0x74, 0x1,0x4b,0x39,
+ 0x3,0x27,0x25, 0x1,0x4b,0x3c, 0x2,0x24,0x75, 0x1,0x4b,0x3e,
+ 0x1,0x4b,0x3d, 0x2,0x24,0x78, 0x1,0x4b,0x3b, 0x4,0x24,0x70,
+ 0x3,0x27,0x23, 0x1,0x4f,0x34, 0x1,0x4f,0x32, 0x2,0x28,0x4d,
+ 0x3,0x2a,0x56, 0x1,0x4f,0x31, 0x3,0x2a,0x5b, 0x3,0x2a,0x58,
+ 0x3,0x2a,0x4f, 0x1,0x4f,0x36, 0x1,0x4f,0x38, 0x1,0x4f,0x35,
+ 0x3,0x2a,0x59, 0x2,0x28,0x50, 0x2,0x28,0x4c, 0x1,0x4f,0x39,
+ 0x3,0x2a,0x52, 0x1,0x4f,0x33, 0x1,0x4b,0x3f, 0x3,0x2a,0x54,
+ 0x1,0x4f,0x37, 0x2,0x28,0x4f, 0x3,0x2a,0x57, 0x4,0x27,0x64,
+ 0x2,0x28,0x4e, 0x4,0x27,0x69, 0x1,0x4f,0x30, 0x3,0x66,0x31,
+ 0x2,0x2c,0x7c, 0x1,0x53,0x2a, 0x1,0x53,0x2b, 0x2,0x2c,0x7e,
+ 0x3,0x2e,0x66, 0x2,0x2c,0x78, 0x2,0x2c,0x7b, 0x2,0x2d,0x26,
+ 0x2,0x2d,0x24, 0x3,0x2e,0x60, 0x1,0x53,0x2c, 0x2,0x2d,0x2a,
+ 0x1,0x53,0x2f, 0x2,0x2d,0x27, 0x2,0x2c,0x7d, 0x2,0x2c,0x7a,
+ 0x3,0x2e,0x61, 0x3,0x2e,0x5e, 0x2,0x3f,0x2e, 0x2,0x2d,0x25,
+ 0x1,0x53,0x27, 0x2,0x2d,0x28, 0x2,0x2c,0x77, 0x2,0x2d,0x22,
+ 0x1,0x53,0x29, 0x1,0x53,0x2e, 0x2,0x2d,0x23, 0x1,0x53,0x32,
+ 0x1,0x53,0x30, 0x3,0x2e,0x65, 0x2,0x2c,0x79, 0x1,0x53,0x2d,
+ 0x3,0x2e,0x64, 0x2,0x2d,0x21, 0x1,0x53,0x31, 0x1,0x53,0x28,
+ 0x2,0x2d,0x29, 0x1,0x57,0x5e, 0x3,0x33,0x4c, 0x1,0x57,0x67,
+ 0x1,0x57,0x5c, 0x1,0x57,0x5a, 0x2,0x32,0x2e, 0x1,0x57,0x62,
+ 0x1,0x57,0x5f, 0x2,0x32,0x30, 0x3,0x33,0x4a, 0x3,0x33,0x52,
+ 0x1,0x57,0x61, 0x2,0x32,0x2f, 0x2,0x32,0x2d, 0x2,0x32,0x32,
+ 0x1,0x57,0x66, 0x1,0x57,0x64, 0x2,0x3f,0x2d, 0x3,0x33,0x4b,
+ 0x2,0x32,0x33, 0x2,0x32,0x31, 0x1,0x57,0x5b, 0x3,0x33,0x4e,
+ 0x3,0x33,0x4d, 0x1,0x57,0x5d, 0x1,0x57,0x60, 0x3,0x33,0x4f,
+ 0x1,0x57,0x63, 0x3,0x2e,0x63, 0x1,0x57,0x65, 0x3,0x3e,0x44,
+ 0x2,0x38,0x52, 0x1,0x5c,0x69, 0x3,0x38,0x49, 0x2,0x38,0x49,
+ 0x2,0x38,0x4b, 0x3,0x38,0x47, 0x2,0x38,0x4c, 0x4,0x34,0x4d,
+ 0x2,0x38,0x54, 0x2,0x38,0x50, 0x2,0x38,0x4e, 0x4,0x3a,0x3b,
+ 0x2,0x38,0x51, 0x2,0x38,0x55, 0x1,0x5c,0x6a, 0x1,0x5c,0x6e,
+ 0x2,0x38,0x4a, 0x4,0x34,0x47, 0x2,0x38,0x53, 0x4,0x34,0x50,
+ 0x1,0x5c,0x6c, 0x3,0x38,0x41, 0x1,0x5c,0x6b, 0x2,0x38,0x4f,
+ 0x2,0x38,0x4d, 0x3,0x38,0x42, 0x1,0x5c,0x68, 0x1,0x5c,0x6d,
+ 0x3,0x38,0x45, 0x3,0x38,0x48, 0x1,0x61,0x4e, 0x2,0x3f,0x36,
+ 0x3,0x3e,0x3e, 0x4,0x3a,0x3e, 0x2,0x3f,0x34, 0x1,0x61,0x50,
+ 0x4,0x3a,0x47, 0x3,0x3e,0x43, 0x3,0x3e,0x45, 0x3,0x3e,0x41,
+ 0x2,0x3f,0x2f, 0x2,0x46,0x46, 0x3,0x3e,0x3d, 0x1,0x61,0x4f,
+ 0x2,0x3f,0x33, 0x3,0x3e,0x40, 0x3,0x3e,0x42, 0x2,0x3f,0x30,
+ 0x1,0x61,0x4b, 0x1,0x61,0x51, 0x2,0x3f,0x35, 0x1,0x61,0x4d,
+ 0x2,0x3f,0x32, 0x1,0x6a,0x4f, 0x1,0x61,0x4c, 0x2,0x3f,0x31,
+ 0x1,0x61,0x52, 0x1,0x61,0x4a, 0x1,0x61,0x49, 0x6,0x43,0x5a,
+ 0x2,0x46,0x3e, 0x2,0x46,0x3c, 0x3,0x43,0x7b, 0x2,0x46,0x42,
+ 0x3,0x43,0x7e, 0x2,0x46,0x3a, 0x2,0x46,0x47, 0x2,0x46,0x3f,
+ 0x3,0x43,0x75, 0x2,0x46,0x39, 0x1,0x66,0x24, 0x1,0x66,0x2a,
+ 0x2,0x46,0x44, 0x4,0x40,0x29, 0x2,0x46,0x3d, 0x3,0x43,0x76,
+ 0x1,0x66,0x27, 0x3,0x43,0x77, 0x3,0x44,0x23, 0x1,0x66,0x25,
+ 0x2,0x46,0x45, 0x1,0x66,0x22, 0x1,0x66,0x21, 0x2,0x46,0x40,
+ 0x1,0x66,0x26, 0x1,0x61,0x53, 0x3,0x43,0x7c, 0x2,0x46,0x43,
+ 0x2,0x46,0x3b, 0x1,0x66,0x23, 0x1,0x66,0x28, 0x1,0x66,0x29,
+ 0x3,0x44,0x22, 0x1,0x6a,0x54, 0x1,0x6a,0x50, 0x3,0x49,0x27,
+ 0x1,0x6a,0x55, 0x2,0x4d,0x2d, 0x3,0x49,0x2a, 0x4,0x46,0x39,
+ 0x2,0x4d,0x2c, 0x2,0x4d,0x2e, 0x1,0x6a,0x52, 0x2,0x4d,0x2b,
+ 0x1,0x6a,0x53, 0x2,0x4d,0x31, 0x2,0x4d,0x30, 0x2,0x4d,0x2f,
+ 0x4,0x46,0x46, 0x1,0x6a,0x51, 0x4,0x52,0x67, 0x3,0x4e,0x3b,
+ 0x3,0x4e,0x3d, 0x3,0x4e,0x39, 0x2,0x53,0x2a, 0x3,0x4e,0x3c,
+ 0x2,0x53,0x2d, 0x1,0x6e,0x51, 0x2,0x53,0x2c, 0x1,0x6e,0x50,
+ 0x1,0x6e,0x4c, 0x1,0x6e,0x4d, 0x1,0x6e,0x4e, 0x2,0x53,0x29,
+ 0x2,0x53,0x28, 0x1,0x6e,0x4f, 0x3,0x4e,0x3a, 0x2,0x53,0x2b,
+ 0x2,0x53,0x27, 0x2,0x59,0x55, 0x2,0x59,0x5f, 0x1,0x71,0x79,
+ 0x1,0x71,0x78, 0x3,0x52,0x49, 0x2,0x59,0x59, 0x2,0x59,0x5b,
+ 0x3,0x52,0x47, 0x2,0x59,0x56, 0x3,0x52,0x44, 0x2,0x59,0x5a,
+ 0x2,0x59,0x54, 0x2,0x59,0x5d, 0x1,0x71,0x77, 0x2,0x59,0x5c,
+ 0x2,0x59,0x58, 0x2,0x59,0x5e, 0x3,0x56,0x23, 0x2,0x59,0x57,
+ 0x1,0x74,0x7e, 0x2,0x5e,0x55, 0x2,0x5e,0x5b, 0x1,0x75,0x24,
+ 0x1,0x75,0x26, 0x1,0x75,0x23, 0x1,0x75,0x22, 0x4,0x58,0x27,
+ 0x1,0x75,0x21, 0x1,0x74,0x7d, 0x2,0x5e,0x56, 0x2,0x5e,0x59,
+ 0x1,0x74,0x7c, 0x2,0x5e,0x5a, 0x3,0x56,0x24, 0x1,0x75,0x25,
+ 0x2,0x5e,0x58, 0x7,0x48,0x7c, 0x2,0x5e,0x57, 0x1,0x77,0x2c,
+ 0x3,0x58,0x65, 0x1,0x77,0x2d, 0x2,0x62,0x6b, 0x2,0x62,0x69,
+ 0x2,0x62,0x6a, 0x3,0x5a,0x77, 0x2,0x66,0x4c, 0x3,0x5a,0x78,
+ 0x2,0x66,0x4b, 0x1,0x78,0x69, 0x2,0x69,0x61, 0x1,0x7a,0x2f,
+ 0x2,0x69,0x60, 0x2,0x6b,0x7e, 0x2,0x6d,0x72, 0x1,0x7b,0x70,
+ 0x2,0x71,0x32, 0x2,0x71,0x33, 0x1,0x7c,0x44, 0x1,0x48,0x5b,
+ 0x4,0x27,0x6c, 0x1,0x4f,0x3a, 0x2,0x3f,0x37, 0x1,0x6a,0x56,
+ 0x1,0x75,0x27, 0x2,0x5e,0x5c, 0x1,0x48,0x5c, 0x4,0x24,0x73,
+ 0x1,0x57,0x69, 0x1,0x57,0x68, 0x2,0x3f,0x38, 0x3,0x3e,0x47,
+ 0x4,0x3a,0x4c, 0x4,0x4c,0x62, 0x2,0x59,0x60, 0x1,0x48,0x5d,
+ 0x1,0x53,0x33, 0x4,0x3a,0x4d, 0x3,0x3e,0x48, 0x2,0x3f,0x39,
+ 0x2,0x3f,0x3a, 0x2,0x3f,0x3b, 0x1,0x6a,0x57, 0x1,0x71,0x7a,
+ 0x1,0x48,0x5e, 0x4,0x27,0x6d, 0x1,0x4f,0x3b, 0x2,0x2d,0x2b,
+ 0x1,0x57,0x6a, 0x2,0x32,0x34, 0x1,0x5c,0x6f, 0x3,0x3e,0x49,
+ 0x2,0x3f,0x3c, 0x1,0x66,0x2b, 0x1,0x6a,0x58, 0x1,0x71,0x7b,
+ 0x1,0x75,0x28, 0x1,0x77,0x2e, 0x2,0x66,0x4d, 0x1,0x48,0x5f,
+ 0x1,0x4f,0x3c, 0x3,0x2a,0x5d, 0x4,0x27,0x6e, 0x1,0x57,0x6b,
+ 0x2,0x38,0x56, 0x1,0x61,0x54, 0x3,0x49,0x2b, 0x1,0x6a,0x59,
+ 0x2,0x4d,0x32, 0x2,0x53,0x2e, 0x3,0x52,0x4a, 0x3,0x58,0x68,
+ 0x3,0x5a,0x79, 0x1,0x48,0x60, 0x1,0x61,0x55, 0x2,0x46,0x48,
+ 0x1,0x6a,0x5a, 0x1,0x48,0x61, 0x2,0x28,0x51, 0x2,0x2d,0x2c,
+ 0x1,0x53,0x34, 0x3,0x2e,0x68, 0x2,0x32,0x36, 0x4,0x2f,0x4f,
+ 0x3,0x33,0x57, 0x1,0x57,0x6e, 0x3,0x33,0x58, 0x1,0x57,0x6c,
+ 0x1,0x57,0x6d, 0x1,0x57,0x6f, 0x3,0x33,0x55, 0x2,0x32,0x35,
+ 0x2,0x38,0x5b, 0x2,0x38,0x58, 0x2,0x38,0x5a, 0x1,0x5c,0x70,
+ 0x1,0x5c,0x72, 0x1,0x5c,0x71, 0x2,0x38,0x57, 0x1,0x5c,0x73,
+ 0x2,0x38,0x59, 0x2,0x3f,0x3d, 0x2,0x3f,0x3e, 0x2,0x3f,0x3f,
+ 0x2,0x46,0x4b, 0x3,0x44,0x26, 0x2,0x46,0x4c, 0x4,0x40,0x2e,
+ 0x2,0x46,0x4a, 0x2,0x46,0x4d, 0x4,0x40,0x2d, 0x1,0x66,0x2c,
+ 0x3,0x66,0x34, 0x2,0x46,0x49, 0x3,0x49,0x2d, 0x1,0x6a,0x5b,
+ 0x3,0x49,0x2e, 0x2,0x53,0x33, 0x2,0x53,0x2f, 0x2,0x53,0x32,
+ 0x2,0x53,0x34, 0x2,0x53,0x31, 0x2,0x53,0x30, 0x2,0x59,0x61,
+ 0x2,0x59,0x62, 0x2,0x59,0x63, 0x1,0x71,0x7c, 0x1,0x71,0x7d,
+ 0x2,0x5e,0x5e, 0x2,0x5e,0x5d, 0x2,0x5e,0x5f, 0x2,0x62,0x6d,
+ 0x2,0x62,0x6c, 0x2,0x66,0x4f, 0x3,0x5a,0x7a, 0x2,0x66,0x50,
+ 0x2,0x66,0x4e, 0x3,0x5a,0x7b, 0x1,0x7a,0x30, 0x4,0x64,0x2c,
+ 0x2,0x69,0x62, 0x2,0x69,0x63, 0x3,0x5e,0x55, 0x2,0x6d,0x73,
+ 0x2,0x6f,0x3e, 0x2,0x70,0x49, 0x1,0x48,0x62, 0x1,0x4b,0x40,
+ 0x1,0x75,0x29, 0x1,0x48,0x63, 0xf,0x32,0x32, 0x2,0x38,0x5c,
+ 0x2,0x3f,0x40, 0x3,0x5a,0x7c, 0x1,0x7c,0x6c, 0x2,0x22,0x6a,
+ 0x4,0x21,0x53, 0x3,0x24,0x38, 0x2,0x22,0x6b, 0x2,0x22,0x6d,
+ 0x1,0x48,0x64, 0x2,0x22,0x6e, 0x2,0x22,0x6c, 0x4,0x23,0x2f,
+ 0x2,0x25,0x22, 0x2,0x25,0x23, 0x2,0x24,0x7b, 0x3,0x27,0x28,
+ 0x4,0x24,0x7b, 0x4,0x24,0x75, 0x2,0x25,0x21, 0x1,0x4b,0x42,
+ 0x3,0x27,0x29, 0x1,0x4b,0x43, 0x2,0x24,0x7c, 0x2,0x24,0x7a,
+ 0x2,0x24,0x79, 0x2,0x24,0x7d, 0x1,0x4b,0x41, 0x2,0x24,0x7e,
+ 0x2,0x2d,0x2d, 0x3,0x27,0x2b, 0x4,0x24,0x79, 0x2,0x28,0x56,
+ 0x1,0x4f,0x3f, 0x2,0x28,0x55, 0x2,0x28,0x57, 0x3,0x2a,0x60,
+ 0x1,0x4f,0x3e, 0x2,0x28,0x5c, 0x1,0x4f,0x42, 0x2,0x28,0x52,
+ 0x2,0x28,0x60, 0x2,0x28,0x66, 0x1,0x4f,0x49, 0x2,0x28,0x63,
+ 0x1,0x4f,0x46, 0x3,0x2a,0x6b, 0x2,0x28,0x59, 0x2,0x28,0x5f,
+ 0x2,0x28,0x61, 0x3,0x2a,0x66, 0x2,0x28,0x54, 0x1,0x4f,0x45,
+ 0x1,0x4f,0x40, 0x2,0x28,0x5a, 0x1,0x4f,0x47, 0x1,0x4f,0x4a,
+ 0x1,0x4f,0x44, 0x3,0x2a,0x6c, 0x1,0x4f,0x3d, 0x2,0x28,0x5e,
+ 0x2,0x28,0x58, 0x2,0x28,0x65, 0x1,0x4f,0x4c, 0x1,0x4f,0x48,
+ 0x1,0x4f,0x43, 0x2,0x28,0x5d, 0x1,0x57,0x70, 0x2,0x28,0x5b,
+ 0x1,0x4f,0x41, 0x1,0x4f,0x4b, 0x4,0x27,0x7a, 0x2,0x28,0x53,
+ 0x4,0x27,0x7e, 0x2,0x28,0x62, 0x2,0x28,0x64, 0x3,0x2a,0x5e,
+ 0xf,0x28,0x63, 0x3,0x2a,0x68, 0x4,0x27,0x7b, 0x3,0x2e,0x76,
+ 0x1,0x53,0x45, 0x1,0x53,0x3f, 0x1,0x53,0x47, 0x1,0x53,0x44,
+ 0x2,0x2d,0x34, 0x2,0x2d,0x37, 0x1,0x53,0x40, 0x3,0x2e,0x6a,
+ 0x2,0x2d,0x2e, 0x4,0x2b,0x3a, 0x1,0x53,0x39, 0x1,0x53,0x43,
+ 0x3,0x2e,0x6b, 0x1,0x53,0x46, 0x1,0x53,0x48, 0x2,0x2d,0x43,
+ 0x2,0x2d,0x3a, 0x3,0x2e,0x78, 0x1,0x53,0x38, 0x2,0x2d,0x42,
+ 0x1,0x53,0x3c, 0x1,0x53,0x3a, 0x1,0x53,0x35, 0x2,0x2d,0x32,
+ 0x3,0x2e,0x72, 0x2,0x2d,0x41, 0x2,0x2d,0x36, 0x2,0x2d,0x39,
+ 0x2,0x2d,0x46, 0x3,0x2e,0x74, 0x1,0x53,0x49, 0x2,0x2d,0x40,
+ 0x1,0x53,0x41, 0x2,0x2d,0x3b, 0x2,0x2d,0x45, 0x2,0x2d,0x38,
+ 0x2,0x2d,0x3c, 0x2,0x2d,0x3f, 0x3,0x2e,0x69, 0x3,0x2e,0x6e,
+ 0x2,0x2d,0x30, 0x2,0x2d,0x44, 0x2,0x2d,0x3e, 0x3,0x2e,0x6f,
+ 0x3,0x2e,0x7a, 0x2,0x2d,0x2f, 0x6,0x34,0x3c, 0x2,0x2d,0x33,
+ 0x1,0x53,0x42, 0x1,0x53,0x3d, 0x1,0x53,0x36, 0x1,0x53,0x3b,
+ 0x1,0x53,0x37, 0x1,0x53,0x4a, 0x2,0x2d,0x31, 0x2,0x32,0x47,
+ 0x1,0x53,0x3e, 0x4,0x2b,0x3d, 0x3,0x2e,0x79, 0x2,0x2d,0x3d,
+ 0x2,0x29,0x42, 0x3,0x2e,0x77, 0x3,0x66,0x35, 0x3,0x66,0x37,
+ 0x2,0x32,0x4a, 0x1,0x57,0x7e, 0x3,0x33,0x62, 0x2,0x32,0x3a,
+ 0x4,0x2f,0x5d, 0x2,0x32,0x45, 0x2,0x32,0x41, 0x3,0x38,0x4d,
+ 0x2,0x32,0x54, 0x3,0x33,0x59, 0x2,0x32,0x4c, 0x3,0x33,0x5f,
+ 0x2,0x32,0x42, 0x3,0x38,0x5b, 0x2,0x32,0x4b, 0x2,0x32,0x3c,
+ 0x2,0x32,0x40, 0x2,0x32,0x57, 0x1,0x58,0x23, 0x2,0x32,0x4f,
+ 0x2,0x32,0x46, 0x1,0x57,0x71, 0x2,0x32,0x55, 0x2,0x32,0x38,
+ 0x4,0x2f,0x5a, 0x2,0x32,0x4e, 0x4,0x2f,0x63, 0x1,0x58,0x22,
+ 0x1,0x57,0x7b, 0x2,0x32,0x37, 0x1,0x57,0x79, 0x1,0x57,0x78,
+ 0x1,0x57,0x7d, 0x2,0x32,0x4d, 0x1,0x57,0x75, 0x1,0x57,0x7c,
+ 0x2,0x2d,0x35, 0x2,0x3f,0x41, 0x2,0x32,0x48, 0x4,0x2f,0x5f,
+ 0x3,0x2a,0x5f, 0x2,0x32,0x3e, 0x1,0x58,0x21, 0x2,0x32,0x3f,
+ 0x2,0x32,0x43, 0x1,0x58,0x24, 0x2,0x32,0x39, 0x2,0x32,0x51,
+ 0x3,0x3e,0x57, 0x2,0x32,0x50, 0x2,0x32,0x58, 0x1,0x57,0x77,
+ 0x1,0x57,0x74, 0x2,0x32,0x56, 0x2,0x32,0x52, 0x2,0x32,0x49,
+ 0x2,0x32,0x44, 0x1,0x57,0x7a, 0x1,0x57,0x76, 0x2,0x32,0x3b,
+ 0x1,0x57,0x72, 0x2,0x32,0x53, 0x1,0x57,0x73, 0x4,0x2f,0x5c,
+ 0x2,0x32,0x3d, 0x3,0x33,0x5a, 0x3,0x33,0x63, 0x3,0x66,0x36,
+ 0x3,0x2d,0x33, 0x4,0x34,0x67, 0x3,0x38,0x4e, 0x3,0x38,0x51,
+ 0x2,0x38,0x62, 0x2,0x38,0x64, 0x2,0x38,0x69, 0x2,0x38,0x7d,
+ 0x1,0x5d,0x23, 0x1,0x5c,0x77, 0x3,0x38,0x54, 0x2,0x38,0x61,
+ 0x1,0x5d,0x24, 0x1,0x5d,0x25, 0x2,0x38,0x6c, 0x2,0x38,0x73,
+ 0x2,0x38,0x79, 0x3,0x38,0x50, 0x2,0x38,0x66, 0x4,0x34,0x6d,
+ 0x2,0x38,0x6d, 0x3,0x38,0x4f, 0x3,0x38,0x5d, 0x1,0x5d,0x26,
+ 0x2,0x38,0x7b, 0x2,0x38,0x76, 0x1,0x5d,0x21, 0x1,0x5c,0x7d,
+ 0x2,0x38,0x72, 0x2,0x38,0x6e, 0x2,0x38,0x60, 0x1,0x5c,0x74,
+ 0x2,0x38,0x65, 0x2,0x38,0x5d, 0x3,0x38,0x55, 0x1,0x5c,0x7c,
+ 0x1,0x5c,0x7e, 0x2,0x38,0x6a, 0x2,0x38,0x67, 0x1,0x5c,0x79,
+ 0x2,0x38,0x77, 0x1,0x5c,0x76, 0x2,0x38,0x68, 0x2,0x3f,0x6a,
+ 0x2,0x38,0x70, 0x3,0x38,0x5e, 0x2,0x38,0x6f, 0x1,0x5c,0x75,
+ 0x3,0x38,0x57, 0x1,0x5d,0x22, 0x3,0x38,0x52, 0x1,0x5c,0x78,
+ 0x2,0x38,0x5e, 0x2,0x38,0x63, 0x2,0x38,0x74, 0x2,0x38,0x7a,
+ 0x1,0x5d,0x27, 0x2,0x38,0x5f, 0x2,0x38,0x6b, 0x2,0x38,0x71,
+ 0x1,0x5c,0x7b, 0x4,0x34,0x6f, 0x3,0x38,0x58, 0x2,0x38,0x7c,
+ 0x2,0x38,0x75, 0x2,0x38,0x78, 0x3,0x38,0x5f, 0xf,0x37,0x78,
+ 0x1,0x5c,0x7a, 0x4,0x3a,0x68, 0x2,0x3f,0x51, 0x2,0x3f,0x45,
+ 0x1,0x61,0x5d, 0x2,0x3f,0x62, 0x2,0x3f,0x6b, 0x2,0x3f,0x6e,
+ 0x1,0x61,0x5b, 0x2,0x3f,0x4d, 0x2,0x3f,0x66, 0x2,0x3f,0x4e,
+ 0x2,0x3f,0x5c, 0x1,0x61,0x68, 0x2,0x3f,0x58, 0x1,0x61,0x65,
+ 0x3,0x3e,0x5e, 0x2,0x3f,0x59, 0x2,0x3f,0x42, 0x5,0x3b,0x6f,
+ 0x2,0x3f,0x67, 0x3,0x3e,0x4f, 0x3,0x3e,0x59, 0x1,0x61,0x6e,
+ 0x2,0x3f,0x64, 0x2,0x3f,0x5a, 0x2,0x3f,0x70, 0x2,0x3f,0x55,
+ 0x2,0x46,0x6d, 0x3,0x3e,0x4d, 0x2,0x3f,0x73, 0x1,0x61,0x6c,
+ 0x2,0x3f,0x53, 0x2,0x3f,0x5f, 0x1,0x61,0x6f, 0x1,0x61,0x5a,
+ 0x2,0x3f,0x57, 0x2,0x3f,0x71, 0x2,0x3f,0x50, 0x2,0x3f,0x49,
+ 0x2,0x3f,0x54, 0x3,0x3e,0x5f, 0x2,0x3f,0x48, 0x2,0x3f,0x46,
+ 0x1,0x61,0x56, 0x2,0x3f,0x68, 0x2,0x3f,0x4f, 0x2,0x3f,0x6c,
+ 0x3,0x3e,0x4b, 0x2,0x3f,0x6d, 0x1,0x61,0x5e, 0x1,0x61,0x63,
+ 0x1,0x61,0x5f, 0x1,0x61,0x67, 0x2,0x3f,0x63, 0x1,0x61,0x60,
+ 0x2,0x3f,0x5b, 0x2,0x3f,0x4b, 0xf,0x3e,0x66, 0x1,0x61,0x58,
+ 0x2,0x3f,0x43, 0x2,0x3f,0x65, 0x2,0x3f,0x6f, 0x2,0x3f,0x4a,
+ 0x1,0x61,0x66, 0x2,0x3f,0x74, 0x2,0x3f,0x56, 0x3,0x3e,0x52,
+ 0x2,0x3f,0x52, 0x3,0x3e,0x5c, 0x1,0x61,0x57, 0x1,0x61,0x6b,
+ 0x3,0x3e,0x5a, 0x2,0x3f,0x61, 0x1,0x61,0x6d, 0x3,0x3e,0x50,
+ 0x2,0x3f,0x5d, 0x1,0x61,0x62, 0x1,0x61,0x5c, 0x1,0x61,0x64,
+ 0x1,0x61,0x59, 0x1,0x61,0x6a, 0x2,0x3f,0x5e, 0x2,0x3f,0x4c,
+ 0x2,0x3f,0x60, 0x2,0x3f,0x47, 0x2,0x3f,0x69, 0x3,0x3e,0x58,
+ 0x4,0x3a,0x67, 0x3,0x3e,0x5d, 0x3,0x3e,0x56, 0x3,0x3e,0x4e,
+ 0x2,0x3f,0x72, 0x3,0x66,0x39, 0x3,0x3e,0x5b, 0x3,0x66,0x38,
+ 0x2,0x3f,0x44, 0x2,0x46,0x6c, 0x3,0x44,0x2d, 0x2,0x47,0x24,
+ 0x1,0x65,0x5c, 0x2,0x46,0x71, 0x3,0x44,0x31, 0x2,0x46,0x6f,
+ 0x2,0x46,0x5a, 0x1,0x66,0x30, 0x2,0x46,0x6a, 0x2,0x46,0x7e,
+ 0x2,0x46,0x66, 0x1,0x66,0x38, 0x2,0x46,0x7d, 0x2,0x46,0x64,
+ 0x1,0x61,0x69, 0x2,0x46,0x74, 0x2,0x46,0x65, 0x2,0x46,0x7b,
+ 0x1,0x66,0x37, 0x1,0x66,0x2f, 0x3,0x44,0x3a, 0x2,0x46,0x4f,
+ 0x2,0x46,0x57, 0x3,0x44,0x35, 0x2,0x46,0x70, 0x2,0x46,0x68,
+ 0x2,0x47,0x23, 0x2,0x46,0x6b, 0x1,0x66,0x3d, 0x2,0x46,0x7c,
+ 0x3,0x44,0x2c, 0x1,0x66,0x34, 0x3,0x44,0x3e, 0x2,0x46,0x6e,
+ 0x2,0x46,0x76, 0x2,0x46,0x5b, 0x2,0x46,0x75, 0x3,0x44,0x27,
+ 0x2,0x47,0x28, 0x2,0x46,0x56, 0x2,0x46,0x77, 0x3,0x44,0x33,
+ 0x2,0x47,0x26, 0x3,0x44,0x3f, 0x2,0x46,0x50, 0x1,0x61,0x61,
+ 0x3,0x44,0x40, 0x2,0x46,0x5e, 0x2,0x46,0x5d, 0x1,0x66,0x36,
+ 0x3,0x44,0x32, 0x2,0x46,0x61, 0x2,0x46,0x63, 0x2,0x46,0x72,
+ 0x2,0x47,0x25, 0x1,0x66,0x39, 0x3,0x44,0x38, 0x1,0x66,0x3a,
+ 0x3,0x44,0x30, 0x2,0x46,0x55, 0x1,0x66,0x32, 0x2,0x46,0x59,
+ 0x2,0x47,0x21, 0x1,0x66,0x3b, 0x4,0x40,0x44, 0x1,0x66,0x33,
+ 0x1,0x66,0x35, 0x1,0x66,0x3c, 0x2,0x47,0x27, 0x2,0x46,0x78,
+ 0x2,0x46,0x73, 0x3,0x44,0x3c, 0x3,0x44,0x2f, 0x2,0x46,0x60,
+ 0x2,0x46,0x5f, 0x1,0x66,0x31, 0x2,0x46,0x51, 0x1,0x66,0x2e,
+ 0x2,0x46,0x69, 0x2,0x46,0x52, 0x2,0x46,0x67, 0x3,0x44,0x2e,
+ 0x4,0x40,0x41, 0x2,0x46,0x5c, 0x2,0x47,0x22, 0x3,0x44,0x2a,
+ 0x3,0x44,0x39, 0x4,0x40,0x36, 0x1,0x66,0x2d, 0x3,0x44,0x3b,
+ 0x3,0x44,0x28, 0x2,0x46,0x58, 0x4,0x40,0x46, 0x2,0x46,0x54,
+ 0x2,0x46,0x7a, 0x2,0x46,0x53, 0x1,0x6a,0x68, 0x2,0x4d,0x5a,
+ 0x3,0x49,0x35, 0x3,0x49,0x44, 0x2,0x4d,0x49, 0x3,0x49,0x33,
+ 0x3,0x49,0x38, 0x2,0x4d,0x33, 0x2,0x4d,0x51, 0x1,0x6a,0x60,
+ 0x2,0x4d,0x42, 0x2,0x4d,0x4c, 0x1,0x6a,0x63, 0x2,0x4d,0x45,
+ 0x1,0x6a,0x61, 0x2,0x4d,0x36, 0x2,0x4d,0x54, 0x2,0x4d,0x35,
+ 0x2,0x4d,0x48, 0x3,0x49,0x3c, 0x2,0x4d,0x34, 0x3,0x49,0x39,
+ 0x4,0x46,0x6c, 0x2,0x4d,0x46, 0x2,0x4d,0x4f, 0x2,0x4d,0x4d,
+ 0x2,0x4d,0x41, 0x2,0x4d,0x3c, 0x2,0x4d,0x3a, 0x3,0x49,0x42,
+ 0x2,0x4d,0x3b, 0x2,0x4d,0x4e, 0x2,0x4d,0x59, 0x2,0x4d,0x43,
+ 0x1,0x6a,0x62, 0x3,0x49,0x3b, 0x2,0x4d,0x3e, 0x3,0x49,0x3a,
+ 0x2,0x4d,0x52, 0x3,0x49,0x41, 0x1,0x6a,0x65, 0x2,0x4d,0x3d,
+ 0x2,0x4d,0x37, 0x2,0x4d,0x47, 0x1,0x6a,0x69, 0x3,0x49,0x32,
+ 0x4,0x46,0x58, 0x1,0x6a,0x5d, 0x1,0x6a,0x66, 0x2,0x4d,0x3f,
+ 0x2,0x4d,0x39, 0x3,0x49,0x36, 0x1,0x6a,0x5f, 0x2,0x46,0x79,
+ 0x1,0x6a,0x5e, 0x2,0x4d,0x4a, 0x3,0x44,0x36, 0x1,0x6a,0x5c,
+ 0x1,0x6a,0x6b, 0x1,0x6a,0x64, 0x2,0x4d,0x4b, 0x2,0x4d,0x40,
+ 0x2,0x4d,0x38, 0x2,0x4d,0x53, 0x2,0x4d,0x44, 0x1,0x6a,0x6a,
+ 0x2,0x4d,0x57, 0x1,0x6a,0x67, 0x2,0x4d,0x56, 0x3,0x49,0x3f,
+ 0x2,0x4d,0x50, 0x2,0x4d,0x55, 0x3,0x49,0x3e, 0x3,0x49,0x43,
+ 0x2,0x4d,0x58, 0x3,0x66,0x3b, 0x3,0x66,0x3c, 0x3,0x66,0x3a,
+ 0x3,0x49,0x3d, 0x2,0x53,0x5c, 0x2,0x53,0x5d, 0x2,0x53,0x50,
+ 0x2,0x53,0x4f, 0x2,0x53,0x4b, 0x1,0x6e,0x5d, 0x3,0x4e,0x4f,
+ 0x1,0x6e,0x55, 0x2,0x53,0x5f, 0x2,0x53,0x5e, 0x2,0x46,0x4e,
+ 0x2,0x53,0x48, 0x2,0x53,0x4c, 0x2,0x53,0x46, 0x3,0x4e,0x44,
+ 0x2,0x53,0x59, 0x2,0x53,0x4a, 0x3,0x4e,0x42, 0x2,0x53,0x60,
+ 0x2,0x53,0x43, 0x2,0x53,0x41, 0x2,0x53,0x4d, 0x2,0x53,0x57,
+ 0x2,0x53,0x52, 0x1,0x6e,0x5f, 0x2,0x53,0x38, 0x3,0x4e,0x40,
+ 0x2,0x53,0x56, 0x3,0x4e,0x4c, 0x3,0x4e,0x46, 0x3,0x4e,0x54,
+ 0x1,0x6e,0x60, 0x2,0x46,0x62, 0x2,0x53,0x44, 0x2,0x53,0x3b,
+ 0x2,0x53,0x3e, 0x2,0x53,0x64, 0x2,0x53,0x45, 0x2,0x53,0x3c,
+ 0x2,0x53,0x3a, 0x2,0x53,0x37, 0x4,0x4c,0x7a, 0x1,0x6e,0x59,
+ 0x2,0x53,0x4e, 0x1,0x6e,0x58, 0x1,0x6e,0x5c, 0x2,0x53,0x49,
+ 0x2,0x53,0x51, 0x1,0x6e,0x52, 0x2,0x53,0x61, 0x2,0x53,0x65,
+ 0x1,0x6e,0x54, 0x3,0x4e,0x4b, 0x2,0x53,0x40, 0x2,0x53,0x54,
+ 0x2,0x53,0x58, 0x2,0x53,0x3d, 0x2,0x53,0x62, 0x1,0x6e,0x5b,
+ 0x4,0x4c,0x6a, 0x1,0x6e,0x5a, 0x2,0x53,0x35, 0x1,0x6e,0x5e,
+ 0x2,0x53,0x5b, 0x2,0x53,0x3f, 0x2,0x53,0x53, 0x2,0x53,0x39,
+ 0x2,0x53,0x47, 0x2,0x53,0x42, 0x1,0x6e,0x56, 0x1,0x6e,0x57,
+ 0x2,0x53,0x55, 0x2,0x53,0x66, 0x2,0x53,0x63, 0x2,0x53,0x5a,
+ 0x4,0x4c,0x78, 0x3,0x4e,0x4d, 0x3,0x4e,0x4e, 0x3,0x4e,0x52,
+ 0x4,0x4c,0x74, 0x2,0x53,0x36, 0x1,0x6e,0x53, 0x2,0x59,0x74,
+ 0x3,0x52,0x5a, 0x2,0x59,0x6b, 0x2,0x59,0x6e, 0x3,0x52,0x52,
+ 0x1,0x72,0x25, 0x2,0x59,0x70, 0x2,0x59,0x65, 0x2,0x59,0x6c,
+ 0x2,0x59,0x72, 0x1,0x72,0x22, 0x1,0x72,0x26, 0x1,0x71,0x7e,
+ 0x3,0x52,0x59, 0x3,0x52,0x50, 0x2,0x59,0x67, 0x2,0x59,0x77,
+ 0x4,0x4d,0x25, 0x4,0x53,0x33, 0x2,0x59,0x71, 0x4,0x53,0x24,
+ 0x2,0x59,0x68, 0x2,0x5a,0x22, 0x2,0x59,0x7a, 0x2,0x59,0x64,
+ 0x2,0x5e,0x72, 0x2,0x59,0x6a, 0x1,0x72,0x21, 0x3,0x52,0x58,
+ 0x2,0x59,0x75, 0x3,0x52,0x54, 0x2,0x5a,0x21, 0x1,0x72,0x29,
+ 0x3,0x52,0x56, 0x2,0x59,0x7c, 0x2,0x59,0x69, 0x2,0x59,0x6f,
+ 0x2,0x59,0x73, 0x2,0x59,0x6d, 0x2,0x5a,0x23, 0x2,0x59,0x7e,
+ 0x2,0x59,0x7b, 0x1,0x72,0x23, 0x1,0x72,0x24, 0x1,0x72,0x28,
+ 0x2,0x59,0x66, 0x2,0x5a,0x24, 0x1,0x72,0x27, 0x2,0x59,0x78,
+ 0x3,0x52,0x4f, 0x3,0x52,0x55, 0x2,0x59,0x76, 0x3,0x66,0x3d,
+ 0x2,0x59,0x79, 0x2,0x5f,0x21, 0x2,0x5e,0x6c, 0x2,0x5e,0x71,
+ 0x2,0x5e,0x7e, 0x2,0x5e,0x70, 0x2,0x5e,0x68, 0x2,0x5e,0x6d,
+ 0x4,0x58,0x3e, 0x1,0x75,0x2c, 0x3,0x56,0x2b, 0x2,0x5e,0x61,
+ 0x2,0x5e,0x79, 0x2,0x5e,0x7b, 0x2,0x5e,0x60, 0x1,0x75,0x2b,
+ 0x2,0x5e,0x7d, 0x2,0x5e,0x75, 0x1,0x75,0x32, 0x2,0x5e,0x7c,
+ 0x2,0x5e,0x6e, 0x1,0x75,0x34, 0x2,0x5e,0x66, 0x2,0x59,0x7d,
+ 0x2,0x5e,0x76, 0x2,0x5e,0x73, 0x2,0x5e,0x62, 0x2,0x5f,0x23,
+ 0x1,0x75,0x2e, 0x3,0x56,0x28, 0x3,0x56,0x29, 0x1,0x75,0x2f,
+ 0x2,0x5e,0x64, 0x2,0x5e,0x74, 0x3,0x56,0x2d, 0x2,0x5f,0x22,
+ 0x2,0x5e,0x77, 0x2,0x5e,0x6a, 0x1,0x75,0x31, 0x1,0x75,0x2d,
+ 0x2,0x5e,0x78, 0x2,0x5e,0x6b, 0x2,0x5f,0x24, 0x2,0x5e,0x65,
+ 0x2,0x5e,0x6f, 0x2,0x5e,0x7a, 0x2,0x5e,0x67, 0x2,0x5e,0x69,
+ 0x4,0x58,0x40, 0x1,0x75,0x35, 0x2,0x5e,0x63, 0x1,0x75,0x33,
+ 0x1,0x77,0x30, 0x1,0x75,0x2a, 0x3,0x56,0x2c, 0x3,0x56,0x30,
+ 0x1,0x75,0x30, 0x1,0x77,0x34, 0x2,0x62,0x7d, 0x3,0x58,0x6c,
+ 0x2,0x62,0x73, 0x2,0x62,0x6e, 0x2,0x62,0x74, 0x2,0x62,0x7e,
+ 0x2,0x63,0x24, 0x2,0x63,0x23, 0x1,0x77,0x36, 0x1,0x77,0x35,
+ 0x3,0x58,0x6e, 0x4,0x5d,0x2c, 0x2,0x62,0x75, 0x2,0x63,0x25,
+ 0x2,0x62,0x78, 0x2,0x62,0x70, 0x3,0x58,0x6f, 0x2,0x62,0x72,
+ 0x2,0x62,0x71, 0x2,0x62,0x77, 0x2,0x62,0x7c, 0x2,0x62,0x6f,
+ 0x2,0x62,0x76, 0x2,0x62,0x7b, 0x1,0x77,0x33, 0x4,0x5d,0x28,
+ 0x2,0x62,0x79, 0x3,0x58,0x6b, 0x1,0x77,0x31, 0x2,0x62,0x7a,
+ 0x1,0x77,0x2f, 0x1,0x77,0x32, 0x2,0x66,0x60, 0x2,0x63,0x21,
+ 0x3,0x66,0x3e, 0x1,0x78,0x6d, 0x3,0x5a,0x7e, 0x2,0x66,0x58,
+ 0x2,0x66,0x5c, 0x2,0x66,0x54, 0x2,0x66,0x57, 0x3,0x5a,0x7d,
+ 0x2,0x66,0x5f, 0x1,0x78,0x6b, 0x2,0x66,0x64, 0x2,0x66,0x5d,
+ 0x4,0x60,0x7a, 0x2,0x66,0x55, 0x2,0x66,0x65, 0x2,0x66,0x5e,
+ 0x1,0x78,0x6e, 0x1,0x78,0x6f, 0x2,0x66,0x62, 0x3,0x5b,0x22,
+ 0x2,0x66,0x56, 0x1,0x78,0x6a, 0x1,0x78,0x6c, 0x2,0x66,0x51,
+ 0x2,0x66,0x59, 0x2,0x66,0x53, 0x3,0x5c,0x7b, 0x2,0x66,0x63,
+ 0x2,0x66,0x61, 0x2,0x66,0x52, 0x2,0x66,0x5a, 0x4,0x60,0x7b,
+ 0x3,0x5b,0x25, 0x3,0x66,0x3f, 0x2,0x69,0x6a, 0x1,0x78,0x70,
+ 0x2,0x66,0x5b, 0x1,0x7a,0x32, 0x1,0x7a,0x34, 0x1,0x7a,0x31,
+ 0x3,0x5c,0x76, 0x2,0x69,0x6f, 0x2,0x69,0x67, 0x2,0x69,0x65,
+ 0x2,0x69,0x69, 0x2,0x69,0x66, 0x3,0x5c,0x78, 0x3,0x5c,0x7c,
+ 0x2,0x69,0x6b, 0x2,0x69,0x6d, 0x1,0x7a,0x35, 0x1,0x7a,0x37,
+ 0x3,0x5d,0x22, 0x2,0x69,0x6c, 0x1,0x7a,0x38, 0x1,0x7a,0x36,
+ 0x2,0x69,0x6e, 0x3,0x5c,0x7e, 0x4,0x64,0x37, 0x3,0x5d,0x23,
+ 0x3,0x5c,0x77, 0x1,0x7a,0x33, 0x3,0x5d,0x21, 0x3,0x5e,0x5b,
+ 0x3,0x5e,0x5a, 0x1,0x7b,0x21, 0x2,0x6c,0x21, 0x2,0x6c,0x27,
+ 0x1,0x7b,0x23, 0x2,0x69,0x68, 0x2,0x6c,0x26, 0x3,0x5e,0x5c,
+ 0x2,0x6c,0x2d, 0x2,0x6c,0x24, 0x2,0x6c,0x2b, 0x2,0x6c,0x2a,
+ 0x2,0x69,0x64, 0x2,0x6c,0x25, 0x2,0x63,0x22, 0x2,0x6c,0x2e,
+ 0x2,0x6c,0x23, 0x2,0x6c,0x28, 0x3,0x5e,0x58, 0x2,0x6c,0x2c,
+ 0x2,0x6c,0x22, 0x3,0x5e,0x56, 0x2,0x6d,0x77, 0x1,0x7b,0x22,
+ 0x2,0x6c,0x29, 0x3,0x5e,0x57, 0x2,0x6f,0x43, 0x2,0x6d,0x78,
+ 0x2,0x6d,0x76, 0x2,0x6d,0x74, 0x2,0x6d,0x75, 0x2,0x6d,0x79,
+ 0x3,0x66,0x40, 0x1,0x7c,0x45, 0x2,0x6f,0x41, 0x2,0x6f,0x3f,
+ 0x2,0x6f,0x44, 0x2,0x6f,0x42, 0x3,0x60,0x43, 0x2,0x6f,0x45,
+ 0x1,0x7c,0x46, 0x2,0x6f,0x40, 0x3,0x60,0x2f, 0x3,0x61,0x46,
+ 0x2,0x70,0x4a, 0x3,0x66,0x41, 0x2,0x71,0x34, 0x2,0x71,0x35,
+ 0x2,0x71,0x36, 0x3,0x61,0x47, 0x3,0x61,0x7c, 0x2,0x72,0x35,
+ 0x2,0x72,0x2d, 0x2,0x22,0x6f, 0x1,0x4f,0x4d, 0x1,0x53,0x4b,
+ 0x4,0x2f,0x68, 0x2,0x32,0x5a, 0x2,0x32,0x59, 0x1,0x58,0x25,
+ 0x1,0x5d,0x28, 0x2,0x39,0x21, 0x3,0x38,0x63, 0x3,0x38,0x60,
+ 0x2,0x38,0x7e, 0x3,0x38,0x61, 0x1,0x61,0x70, 0x1,0x66,0x3f,
+ 0x3,0x3e,0x61, 0x1,0x66,0x3e, 0x1,0x66,0x40, 0x5,0x49,0x4e,
+ 0x2,0x4d,0x5b, 0x2,0x53,0x67, 0x2,0x5a,0x25, 0x2,0x5a,0x27,
+ 0x2,0x5a,0x26, 0x7,0x32,0x61, 0x1,0x75,0x36, 0x2,0x5f,0x25,
+ 0x2,0x63,0x26, 0x2,0x71,0x73, 0x1,0x48,0x65, 0x3,0x27,0x2d,
+ 0x2,0x28,0x69, 0x2,0x28,0x6a, 0x2,0x28,0x68, 0x2,0x28,0x67,
+ 0x1,0x4f,0x4e, 0x3,0x66,0x42, 0x2,0x2d,0x4a, 0x2,0x2d,0x48,
+ 0x3,0x2f,0x23, 0x3,0x2e,0x7c, 0x2,0x2d,0x47, 0x3,0x2e,0x7e,
+ 0x1,0x53,0x4c, 0x1,0x53,0x4e, 0x1,0x53,0x4d, 0x2,0x2d,0x49,
+ 0x3,0x2f,0x24, 0xf,0x2d,0x3e, 0x3,0x33,0x69, 0x2,0x32,0x66,
+ 0x2,0x32,0x63, 0x2,0x32,0x61, 0x4,0x2f,0x6d, 0x3,0x33,0x6c,
+ 0x1,0x58,0x26, 0x2,0x32,0x64, 0x1,0x58,0x2b, 0x2,0x32,0x5e,
+ 0x2,0x32,0x6d, 0x3,0x33,0x6f, 0x2,0x32,0x6f, 0x2,0x32,0x5f,
+ 0x3,0x33,0x6e, 0x1,0x58,0x28, 0x2,0x32,0x70, 0x2,0x32,0x6b,
+ 0x2,0x32,0x5d, 0x2,0x32,0x62, 0x2,0x32,0x6c, 0x2,0x32,0x68,
+ 0x2,0x32,0x65, 0x3,0x33,0x6b, 0x1,0x58,0x2d, 0x2,0x32,0x6e,
+ 0x2,0x32,0x60, 0x3,0x33,0x6a, 0x3,0x33,0x70, 0x2,0x32,0x69,
+ 0x2,0x32,0x5b, 0x1,0x58,0x2c, 0x1,0x58,0x29, 0x2,0x32,0x67,
+ 0x3,0x33,0x6d, 0x2,0x32,0x6a, 0x2,0x32,0x5c, 0x1,0x58,0x2a,
+ 0x1,0x58,0x27, 0x4,0x34,0x7a, 0x3,0x38,0x66, 0x1,0x5d,0x32,
+ 0x2,0x39,0x28, 0x1,0x5d,0x31, 0x3,0x38,0x64, 0x2,0x39,0x2b,
+ 0x2,0x39,0x2e, 0x1,0x5d,0x2e, 0x1,0x5d,0x2c, 0x2,0x39,0x23,
+ 0x2,0x39,0x2c, 0x2,0x39,0x2a, 0x2,0x39,0x27, 0x2,0x39,0x2f,
+ 0x2,0x39,0x30, 0x2,0x39,0x32, 0x2,0x39,0x33, 0x2,0x39,0x22,
+ 0x1,0x5d,0x2b, 0x2,0x39,0x25, 0x2,0x39,0x24, 0x2,0x39,0x31,
+ 0x1,0x5d,0x2d, 0x2,0x39,0x26, 0x1,0x5d,0x2f, 0x1,0x5d,0x2a,
+ 0x2,0x39,0x29, 0x1,0x5d,0x33, 0x4,0x35,0x26, 0x1,0x5d,0x30,
+ 0x2,0x39,0x2d, 0xf,0x38,0x3a, 0x1,0x61,0x77, 0x2,0x40,0x25,
+ 0x4,0x3a,0x71, 0x2,0x3f,0x78, 0x1,0x61,0x74, 0x3,0x3e,0x62,
+ 0x2,0x47,0x2e, 0x2,0x40,0x23, 0x2,0x3f,0x75, 0x1,0x61,0x72,
+ 0x2,0x3f,0x7a, 0x1,0x61,0x75, 0x2,0x3f,0x7e, 0x2,0x3f,0x7c,
+ 0x1,0x61,0x78, 0x1,0x61,0x71, 0x4,0x3a,0x76, 0x3,0x3e,0x63,
+ 0x2,0x3f,0x76, 0x2,0x3f,0x79, 0x1,0x61,0x76, 0x4,0x3a,0x6f,
+ 0x2,0x3f,0x77, 0x5,0x3b,0x7b, 0x2,0x40,0x24, 0x2,0x40,0x22,
+ 0x2,0x3f,0x7b, 0x2,0x3f,0x7d, 0x2,0x40,0x21, 0x1,0x61,0x73,
+ 0x3,0x3e,0x68, 0x2,0x47,0x2f, 0x2,0x47,0x35, 0x2,0x47,0x2b,
+ 0x2,0x47,0x31, 0x1,0x66,0x41, 0x2,0x47,0x2d, 0x1,0x66,0x47,
+ 0x3,0x44,0x44, 0x3,0x44,0x45, 0x1,0x66,0x46, 0x3,0x44,0x49,
+ 0x1,0x66,0x45, 0x2,0x47,0x34, 0x1,0x66,0x48, 0x1,0x66,0x49,
+ 0x2,0x47,0x2a, 0x2,0x47,0x37, 0x1,0x66,0x4a, 0x1,0x66,0x44,
+ 0x1,0x66,0x43, 0x2,0x47,0x33, 0x1,0x66,0x4b, 0x2,0x47,0x29,
+ 0x2,0x47,0x2c, 0x2,0x47,0x36, 0x2,0x47,0x32, 0x4,0x40,0x59,
+ 0x4,0x40,0x52, 0x2,0x4d,0x7b, 0x2,0x4d,0x70, 0x1,0x66,0x42,
+ 0x5,0x42,0x5d, 0x3,0x44,0x46, 0x3,0x44,0x48, 0x1,0x6a,0x72,
+ 0x2,0x4d,0x64, 0x2,0x4d,0x79, 0x2,0x4d,0x65, 0x1,0x6a,0x6d,
+ 0x3,0x49,0x4f, 0x2,0x4d,0x62, 0x4,0x40,0x55, 0x2,0x4d,0x6b,
+ 0x2,0x4d,0x63, 0x1,0x6a,0x6f, 0x2,0x4d,0x5d, 0x2,0x4d,0x78,
+ 0x1,0x6a,0x70, 0x2,0x4d,0x75, 0x2,0x4d,0x76, 0x2,0x4d,0x5e,
+ 0x1,0x6a,0x75, 0x2,0x4d,0x6d, 0x3,0x49,0x4a, 0x2,0x4d,0x67,
+ 0x2,0x4d,0x6e, 0x2,0x4d,0x61, 0x4,0x46,0x7e, 0x2,0x4d,0x7a,
+ 0x2,0x4d,0x72, 0x2,0x4d,0x6c, 0x2,0x4d,0x5c, 0x1,0x6a,0x71,
+ 0x2,0x4d,0x73, 0x3,0x49,0x45, 0x1,0x6a,0x74, 0x2,0x4d,0x77,
+ 0x3,0x49,0x4c, 0x2,0x4d,0x71, 0x1,0x6a,0x6e, 0x2,0x4d,0x6f,
+ 0x3,0x49,0x49, 0x2,0x4d,0x69, 0x1,0x6a,0x6c, 0x2,0x4d,0x60,
+ 0x2,0x4d,0x68, 0x2,0x4d,0x74, 0x2,0x4d,0x66, 0xf,0x4c,0x33,
+ 0x3,0x49,0x4e, 0x2,0x4d,0x6a, 0x3,0x49,0x4b, 0x3,0x66,0x43,
+ 0x1,0x6e,0x6a, 0x2,0x47,0x30, 0x2,0x53,0x79, 0x2,0x54,0x24,
+ 0x2,0x53,0x78, 0x2,0x53,0x74, 0x2,0x53,0x71, 0x1,0x6e,0x6b,
+ 0x2,0x53,0x6f, 0x1,0x6a,0x73, 0x2,0x53,0x68, 0x1,0x6e,0x69,
+ 0x2,0x53,0x6e, 0x1,0x6e,0x68, 0x2,0x53,0x73, 0x2,0x53,0x70,
+ 0x2,0x54,0x22, 0x2,0x53,0x7b, 0x2,0x53,0x75, 0x2,0x53,0x7a,
+ 0x1,0x6e,0x64, 0x2,0x53,0x72, 0x2,0x54,0x27, 0x2,0x53,0x69,
+ 0x2,0x53,0x6a, 0x2,0x54,0x23, 0x1,0x6e,0x65, 0x2,0x54,0x28,
+ 0x1,0x6e,0x67, 0x2,0x54,0x29, 0x2,0x53,0x77, 0x2,0x4d,0x5f,
+ 0x2,0x53,0x7d, 0x2,0x53,0x76, 0x2,0x54,0x21, 0x2,0x53,0x7c,
+ 0x5,0x50,0x55, 0x3,0x4e,0x5d, 0x4,0x4d,0x28, 0x2,0x53,0x6d,
+ 0x1,0x6e,0x62, 0x2,0x54,0x26, 0x1,0x6e,0x63, 0x2,0x53,0x6b,
+ 0x1,0x6e,0x66, 0x2,0x5a,0x32, 0x2,0x53,0x7e, 0x2,0x54,0x25,
+ 0x4,0x4d,0x31, 0x3,0x4e,0x59, 0x2,0x5a,0x2f, 0x1,0x6e,0x61,
+ 0x1,0x72,0x2a, 0x2,0x5a,0x39, 0x2,0x5a,0x35, 0x4,0x53,0x3c,
+ 0x2,0x5a,0x33, 0x2,0x5a,0x2e, 0x2,0x5a,0x3d, 0x3,0x52,0x5b,
+ 0x3,0x52,0x5d, 0x4,0x53,0x44, 0x1,0x72,0x2e, 0x3,0x52,0x5f,
+ 0x2,0x5a,0x2a, 0x2,0x5a,0x36, 0x2,0x5a,0x37, 0x2,0x5a,0x2d,
+ 0x2,0x5a,0x2c, 0x2,0x5a,0x3a, 0x4,0x53,0x41, 0x2,0x5a,0x30,
+ 0x2,0x5a,0x2b, 0x2,0x5a,0x31, 0x3,0x52,0x62, 0x2,0x5a,0x3c,
+ 0x2,0x5a,0x29, 0x2,0x5a,0x3b, 0x2,0x5a,0x38, 0x1,0x72,0x2c,
+ 0x1,0x72,0x2b, 0x4,0x53,0x39, 0x3,0x52,0x5e, 0x1,0x72,0x2d,
+ 0x2,0x5a,0x34, 0x2,0x5a,0x28, 0x3,0x66,0x45, 0x3,0x66,0x44,
+ 0x2,0x5f,0x27, 0x1,0x75,0x3c, 0x2,0x5f,0x2b, 0x2,0x5f,0x28,
+ 0x2,0x5f,0x2f, 0x2,0x5f,0x35, 0x2,0x5f,0x2a, 0x3,0x56,0x3a,
+ 0x2,0x5f,0x3e, 0x1,0x75,0x39, 0x2,0x5f,0x38, 0x2,0x5f,0x2d,
+ 0x2,0x5f,0x39, 0x2,0x5f,0x34, 0x2,0x5f,0x3b, 0x2,0x5f,0x2c,
+ 0x1,0x75,0x3e, 0x1,0x75,0x3d, 0x2,0x5f,0x2e, 0x2,0x5f,0x3c,
+ 0x2,0x5f,0x26, 0x2,0x5f,0x3a, 0x1,0x75,0x37, 0x3,0x56,0x39,
+ 0x2,0x5f,0x32, 0x2,0x5f,0x31, 0x2,0x5f,0x36, 0x2,0x5f,0x29,
+ 0x1,0x75,0x3b, 0x3,0x56,0x3b, 0x1,0x75,0x3f, 0x2,0x5f,0x30,
+ 0x2,0x5f,0x37, 0x1,0x75,0x40, 0x2,0x5f,0x33, 0x3,0x56,0x36,
+ 0x3,0x56,0x34, 0x1,0x75,0x38, 0x1,0x75,0x3a, 0x2,0x63,0x33,
+ 0x2,0x63,0x31, 0x3,0x5b,0x28, 0x3,0x58,0x76, 0x2,0x63,0x37,
+ 0x2,0x63,0x35, 0x2,0x63,0x38, 0x3,0x58,0x78, 0x2,0x63,0x2a,
+ 0x2,0x63,0x32, 0x2,0x63,0x3c, 0x2,0x5f,0x3d, 0x2,0x63,0x2e,
+ 0x1,0x77,0x3a, 0x2,0x53,0x6c, 0x2,0x63,0x29, 0x2,0x63,0x36,
+ 0x2,0x63,0x30, 0x2,0x63,0x2d, 0x2,0x63,0x28, 0x2,0x63,0x27,
+ 0x2,0x63,0x3b, 0x3,0x58,0x73, 0x2,0x63,0x2c, 0x2,0x63,0x2b,
+ 0x1,0x77,0x38, 0x2,0x63,0x34, 0x3,0x58,0x74, 0x1,0x77,0x37,
+ 0x3,0x58,0x75, 0x5,0x64,0x48, 0x1,0x77,0x39, 0x2,0x63,0x2f,
+ 0x2,0x63,0x3a, 0x3,0x66,0x46, 0x2,0x66,0x69, 0x2,0x66,0x6a,
+ 0x3,0x5b,0x2c, 0x1,0x78,0x74, 0x2,0x66,0x67, 0x1,0x78,0x71,
+ 0x2,0x66,0x6f, 0x3,0x5b,0x27, 0x1,0x78,0x75, 0x2,0x66,0x71,
+ 0x2,0x66,0x66, 0x2,0x63,0x39, 0x2,0x66,0x73, 0x2,0x66,0x68,
+ 0x5,0x69,0x43, 0x1,0x78,0x72, 0x2,0x66,0x6e, 0x3,0x5b,0x29,
+ 0x2,0x66,0x70, 0x2,0x66,0x6b, 0x2,0x66,0x72, 0x2,0x66,0x6d,
+ 0x2,0x66,0x6c, 0x1,0x78,0x73, 0x3,0x58,0x77, 0x3,0x5b,0x2b,
+ 0x2,0x69,0x71, 0x2,0x69,0x72, 0x3,0x5d,0x25, 0x2,0x69,0x74,
+ 0x1,0x7a,0x39, 0x1,0x7a,0x3a, 0x2,0x69,0x75, 0x2,0x69,0x73,
+ 0x3,0x5d,0x24, 0x2,0x69,0x70, 0x3,0x5e,0x5d, 0x2,0x6c,0x31,
+ 0x2,0x6c,0x34, 0x2,0x6c,0x30, 0x4,0x61,0x26, 0x1,0x7b,0x27,
+ 0x2,0x6c,0x32, 0x1,0x7b,0x26, 0x1,0x7b,0x25, 0x1,0x7b,0x24,
+ 0x2,0x6c,0x33, 0x2,0x6d,0x7e, 0x2,0x6d,0x7c, 0x3,0x5f,0x5f,
+ 0x2,0x6d,0x7b, 0x2,0x6c,0x2f, 0x2,0x6d,0x7d, 0x2,0x6c,0x35,
+ 0x2,0x6d,0x7a, 0x3,0x60,0x45, 0x2,0x6f,0x48, 0x2,0x6f,0x26,
+ 0x2,0x6f,0x46, 0x1,0x7c,0x47, 0x2,0x6f,0x47, 0x2,0x6f,0x49,
+ 0x3,0x66,0x47, 0x2,0x70,0x4d, 0x1,0x7c,0x66, 0x2,0x70,0x4c,
+ 0x2,0x70,0x4b, 0x1,0x7c,0x67, 0x4,0x6c,0x23, 0x1,0x7d,0x27,
+ 0x2,0x71,0x5d, 0x2,0x71,0x75, 0x2,0x71,0x74, 0x2,0x71,0x76,
+ 0x1,0x48,0x66, 0x2,0x2d,0x4b, 0x3,0x2f,0x26, 0x2,0x32,0x71,
+ 0x2,0x32,0x72, 0x3,0x38,0x6a, 0x3,0x3e,0x6a, 0x3,0x3e,0x69,
+ 0x2,0x40,0x26, 0x6,0x4e,0x4f, 0x2,0x6c,0x36, 0x2,0x70,0x4e,
+ 0x1,0x48,0x67, 0x1,0x53,0x4f, 0x2,0x2d,0x4c, 0x3,0x33,0x71,
+ 0x3,0x66,0x48, 0x4,0x35,0x27, 0x2,0x39,0x34, 0x1,0x5d,0x34,
+ 0x2,0x40,0x28, 0x2,0x40,0x27, 0x1,0x61,0x79, 0x3,0x44,0x4d,
+ 0x1,0x66,0x4c, 0x2,0x54,0x2a, 0x1,0x6e,0x6c, 0x3,0x4e,0x5f,
+ 0x1,0x6e,0x6d, 0x3,0x52,0x63, 0x3,0x52,0x64, 0x4,0x53,0x4b,
+ 0x1,0x72,0x2f, 0x1,0x7c,0x68, 0x1,0x48,0x68, 0x3,0x2f,0x27,
+ 0x2,0x2d,0x4d, 0x1,0x4f,0x50, 0x2,0x2d,0x4f, 0x2,0x2d,0x4e,
+ 0x1,0x53,0x50, 0x2,0x32,0x73, 0x3,0x33,0x74, 0x2,0x32,0x7a,
+ 0x1,0x58,0x2e, 0x2,0x32,0x78, 0x2,0x32,0x76, 0x3,0x33,0x77,
+ 0x2,0x32,0x7d, 0x2,0x32,0x74, 0x2,0x32,0x75, 0x1,0x58,0x2f,
+ 0x3,0x33,0x72, 0x1,0x58,0x33, 0x3,0x33,0x73, 0x3,0x33,0x75,
+ 0x2,0x32,0x7e, 0x1,0x58,0x32, 0x2,0x32,0x7c, 0x2,0x32,0x79,
+ 0x2,0x32,0x77, 0x1,0x58,0x30, 0x1,0x58,0x31, 0x2,0x32,0x7b,
+ 0x3,0x33,0x76, 0x3,0x66,0x49, 0x1,0x5d,0x36, 0x2,0x39,0x35,
+ 0x3,0x38,0x72, 0x1,0x5d,0x3b, 0x2,0x39,0x45, 0x1,0x5d,0x3a,
+ 0x2,0x39,0x47, 0x3,0x38,0x6e, 0x3,0x38,0x74, 0x2,0x39,0x3b,
+ 0x1,0x5d,0x38, 0x2,0x39,0x46, 0x3,0x38,0x6c, 0x2,0x39,0x36,
+ 0x1,0x5d,0x39, 0x2,0x39,0x42, 0x2,0x39,0x3e, 0x2,0x39,0x40,
+ 0x2,0x39,0x3a, 0x2,0x39,0x41, 0x3,0x38,0x6b, 0x4,0x35,0x2f,
+ 0x1,0x5d,0x35, 0x2,0x39,0x3d, 0x3,0x38,0x73, 0x2,0x39,0x3c,
+ 0x2,0x39,0x38, 0x3,0x38,0x6d, 0x2,0x39,0x43, 0x3,0x38,0x6f,
+ 0x3,0x38,0x71, 0x2,0x39,0x3f, 0x2,0x39,0x37, 0x3,0x38,0x70,
+ 0x2,0x39,0x39, 0x1,0x5d,0x37, 0x2,0x39,0x44, 0x1,0x61,0x7c,
+ 0x2,0x40,0x33, 0x4,0x3a,0x7b, 0x3,0x3e,0x70, 0x3,0x3e,0x72,
+ 0x2,0x40,0x2f, 0x2,0x40,0x31, 0x2,0x40,0x2c, 0x2,0x40,0x2b,
+ 0x2,0x40,0x29, 0x3,0x3e,0x6d, 0x2,0x40,0x30, 0x2,0x40,0x32,
+ 0x2,0x40,0x2e, 0x3,0x3e,0x6f, 0x2,0x40,0x2d, 0x1,0x61,0x7a,
+ 0x1,0x61,0x7b, 0x2,0x40,0x35, 0x1,0x66,0x54, 0x2,0x47,0x39,
+ 0x2,0x47,0x3f, 0x2,0x47,0x3a, 0x2,0x47,0x3b, 0x3,0x44,0x4e,
+ 0x2,0x47,0x40, 0x5,0x42,0x6c, 0x1,0x66,0x56, 0x4,0x40,0x61,
+ 0x1,0x66,0x4e, 0x1,0x66,0x55, 0x2,0x47,0x38, 0x2,0x40,0x2a,
+ 0x1,0x66,0x51, 0x1,0x66,0x4f, 0x2,0x47,0x3e, 0x2,0x47,0x3d,
+ 0x1,0x66,0x50, 0x1,0x66,0x52, 0x2,0x47,0x3c, 0x1,0x66,0x4d,
+ 0x3,0x44,0x4f, 0x1,0x66,0x53, 0x3,0x4e,0x60, 0x2,0x4d,0x7d,
+ 0x1,0x6a,0x7c, 0x3,0x49,0x59, 0x3,0x49,0x52, 0x2,0x4e,0x2a,
+ 0x2,0x4e,0x29, 0x3,0x49,0x57, 0x2,0x4e,0x24, 0x1,0x6a,0x7e,
+ 0x2,0x4e,0x28, 0x2,0x4d,0x7e, 0x2,0x4e,0x21, 0x1,0x6a,0x76,
+ 0x1,0x6a,0x78, 0x3,0x49,0x54, 0x2,0x4e,0x26, 0x2,0x4d,0x7c,
+ 0x1,0x6a,0x7a, 0x1,0x6a,0x79, 0x2,0x4e,0x22, 0x2,0x4e,0x27,
+ 0x2,0x4e,0x25, 0x1,0x6a,0x7b, 0x2,0x4e,0x23, 0x3,0x49,0x51,
+ 0x3,0x49,0x56, 0x2,0x40,0x34, 0x1,0x6a,0x77, 0x3,0x49,0x58,
+ 0x2,0x54,0x2b, 0x2,0x54,0x32, 0x1,0x6e,0x6f, 0x4,0x4d,0x46,
+ 0x2,0x54,0x36, 0x1,0x6e,0x73, 0x2,0x54,0x2e, 0x2,0x54,0x2c,
+ 0x4,0x4d,0x3e, 0x2,0x54,0x35, 0x3,0x4e,0x61, 0x1,0x6e,0x6e,
+ 0x2,0x54,0x34, 0x1,0x6e,0x70, 0x1,0x6e,0x71, 0x2,0x54,0x2d,
+ 0x1,0x6e,0x72, 0x2,0x54,0x33, 0x2,0x54,0x2f, 0x2,0x54,0x30,
+ 0x2,0x54,0x31, 0x1,0x6a,0x7d, 0x3,0x4e,0x62, 0x2,0x5a,0x3e,
+ 0x2,0x5a,0x4a, 0x4,0x53,0x53, 0x1,0x72,0x34, 0x2,0x5a,0x45,
+ 0x2,0x5a,0x47, 0x3,0x52,0x65, 0x1,0x72,0x32, 0x2,0x5a,0x3f,
+ 0x2,0x5a,0x43, 0x4,0x53,0x50, 0x2,0x5a,0x46, 0x1,0x72,0x30,
+ 0x1,0x72,0x33, 0x2,0x5a,0x49, 0x2,0x5a,0x41, 0x2,0x5a,0x42,
+ 0x2,0x5a,0x48, 0x2,0x5a,0x40, 0x2,0x5a,0x44, 0x1,0x72,0x31,
+ 0x2,0x5f,0x40, 0x2,0x5f,0x3f, 0x1,0x75,0x42, 0x2,0x5f,0x45,
+ 0x1,0x75,0x44, 0x3,0x56,0x40, 0x4,0x58,0x62, 0x1,0x75,0x41,
+ 0x2,0x5f,0x41, 0x1,0x75,0x45, 0x2,0x5f,0x42, 0x3,0x56,0x3f,
+ 0x3,0x56,0x3d, 0x2,0x5f,0x43, 0x2,0x5f,0x46, 0x3,0x56,0x42,
+ 0x1,0x75,0x43, 0x2,0x63,0x41, 0x3,0x58,0x79, 0x2,0x63,0x44,
+ 0x3,0x58,0x7a, 0x2,0x63,0x3e, 0x2,0x63,0x40, 0x3,0x58,0x7c,
+ 0x3,0x58,0x7b, 0x2,0x63,0x3f, 0x2,0x63,0x42, 0x2,0x63,0x43,
+ 0x2,0x5f,0x44, 0x2,0x63,0x3d, 0x3,0x66,0x4a, 0x1,0x78,0x78,
+ 0x2,0x66,0x77, 0x2,0x66,0x7a, 0x2,0x66,0x7c, 0x2,0x66,0x75,
+ 0x2,0x66,0x76, 0x2,0x66,0x79, 0x2,0x66,0x7b, 0x1,0x78,0x79,
+ 0x1,0x78,0x77, 0x1,0x78,0x76, 0x2,0x66,0x78, 0x2,0x66,0x74,
+ 0x2,0x69,0x76, 0x1,0x7a,0x3b, 0x3,0x5d,0x29, 0x2,0x69,0x77,
+ 0x3,0x5d,0x28, 0x2,0x6c,0x38, 0x1,0x7b,0x28, 0x2,0x6c,0x3a,
+ 0x1,0x7b,0x29, 0x2,0x6c,0x37, 0x2,0x6c,0x39, 0x1,0x7b,0x72,
+ 0x5,0x74,0x38, 0x2,0x6e,0x21, 0x1,0x7b,0x71, 0x2,0x6f,0x4c,
+ 0x2,0x6f,0x4b, 0x4,0x6c,0x25, 0x2,0x6f,0x4a, 0xf,0x68,0x4a,
+ 0x3,0x61,0x49, 0x2,0x71,0x37, 0x2,0x71,0x38, 0x2,0x71,0x3a,
+ 0x2,0x71,0x39, 0x3,0x61,0x7d, 0x2,0x22,0x70, 0x1,0x48,0x69,
+ 0x1,0x53,0x51, 0x2,0x39,0x48, 0x1,0x61,0x7d, 0x3,0x66,0x4b,
+ 0x2,0x47,0x41, 0x1,0x77,0x3b, 0x3,0x5b,0x2f, 0x2,0x66,0x7d,
+ 0x3,0x60,0x46, 0x3,0x61,0x4a, 0x1,0x4b,0x44, 0x3,0x2f,0x29,
+ 0x4,0x2f,0x76, 0x4,0x2f,0x75, 0x1,0x5d,0x3d, 0x4,0x35,0x34,
+ 0x3,0x38,0x76, 0x3,0x38,0x75, 0x1,0x5d,0x3c, 0x3,0x38,0x77,
+ 0x2,0x40,0x36, 0x1,0x61,0x7e, 0x2,0x40,0x38, 0x2,0x40,0x37,
+ 0x6,0x4e,0x60, 0x3,0x3e,0x74, 0x2,0x47,0x42, 0x1,0x66,0x57,
+ 0x2,0x4e,0x2b, 0x2,0x4e,0x2e, 0x2,0x4e,0x2d, 0x4,0x47,0x35,
+ 0x2,0x4e,0x2c, 0x2,0x54,0x37, 0x2,0x54,0x39, 0x2,0x54,0x38,
+ 0x3,0x4e,0x65, 0x1,0x72,0x36, 0x3,0x52,0x66, 0x4,0x53,0x59,
+ 0x3,0x4e,0x64, 0x1,0x72,0x35, 0x3,0x56,0x46, 0x1,0x75,0x46,
+ 0x2,0x5f,0x47, 0x2,0x5f,0x49, 0x2,0x5f,0x48, 0x3,0x58,0x7e,
+ 0x3,0x58,0x7d, 0x1,0x77,0x3c, 0x3,0x59,0x21, 0x4,0x61,0x2f,
+ 0x3,0x5b,0x31, 0x2,0x67,0x21, 0x2,0x66,0x7e, 0xf,0x63,0x77,
+ 0x2,0x69,0x78, 0x1,0x7a,0x3c, 0x3,0x5d,0x2a, 0x3,0x5e,0x61,
+ 0x1,0x7b,0x2a, 0x2,0x6e,0x23, 0x2,0x6e,0x22, 0x1,0x7d,0x28,
+ 0x1,0x4b,0x45, 0x2,0x2d,0x50, 0x1,0x53,0x52, 0x2,0x39,0x4b,
+ 0x2,0x39,0x49, 0x4,0x35,0x39, 0x4,0x35,0x38, 0x2,0x39,0x4a,
+ 0x2,0x40,0x3a, 0x2,0x40,0x3b, 0x2,0x47,0x49, 0x2,0x40,0x39,
+ 0x2,0x47,0x43, 0x2,0x47,0x47, 0x2,0x47,0x46, 0x2,0x47,0x48,
+ 0x1,0x66,0x58, 0x2,0x47,0x45, 0x2,0x47,0x44, 0x2,0x47,0x4a,
+ 0x3,0x44,0x54, 0x2,0x4e,0x31, 0x2,0x4e,0x2f, 0x3,0x49,0x5c,
+ 0x2,0x4e,0x30, 0x2,0x54,0x3c, 0x2,0x54,0x3a, 0x3,0x4e,0x66,
+ 0x2,0x54,0x3b, 0x2,0x5a,0x4b, 0x2,0x5f,0x4a, 0x2,0x5f,0x4b,
+ 0x1,0x77,0x3d, 0x3,0x5b,0x32, 0x2,0x67,0x22, 0x2,0x69,0x79,
+ 0x1,0x7a,0x3d, 0x4,0x61,0x37, 0x2,0x6c,0x3b, 0x2,0x6e,0x24,
+ 0x1,0x7b,0x73, 0x4,0x69,0x45, 0x2,0x6f,0x4d, 0x2,0x71,0x3b,
+ 0x1,0x4b,0x46, 0x1,0x53,0x54, 0x1,0x53,0x55, 0x2,0x2d,0x51,
+ 0x3,0x2f,0x2a, 0x3,0x2f,0x2c, 0x2,0x2d,0x52, 0x1,0x53,0x53,
+ 0x4,0x2f,0x7c, 0x1,0x58,0x39, 0x3,0x33,0x7b, 0x1,0x58,0x37,
+ 0x3,0x33,0x7a, 0x1,0x58,0x36, 0x1,0x58,0x3d, 0x1,0x58,0x35,
+ 0x1,0x58,0x3e, 0x2,0x33,0x21, 0x1,0x58,0x3b, 0x4,0x2f,0x7d,
+ 0x1,0x58,0x38, 0x1,0x58,0x3c, 0x1,0x58,0x3a, 0x1,0x58,0x34,
+ 0x3,0x33,0x7c, 0x1,0x5d,0x45, 0x3,0x38,0x7e, 0x1,0x5d,0x3f,
+ 0x2,0x39,0x4f, 0x1,0x5d,0x44, 0x3,0x39,0x23, 0x3,0x39,0x29,
+ 0x1,0x5d,0x46, 0x1,0x5d,0x40, 0x6,0x44,0x70, 0x1,0x5d,0x41,
+ 0x3,0x38,0x79, 0x2,0x39,0x4d, 0x3,0x38,0x7b, 0x3,0x39,0x25,
+ 0x1,0x5d,0x3e, 0x3,0x39,0x22, 0x2,0x39,0x4e, 0x1,0x5d,0x43,
+ 0x4,0x35,0x3d, 0x5,0x35,0x5b, 0x2,0x39,0x4c, 0x1,0x5d,0x42,
+ 0x3,0x38,0x7a, 0x1,0x62,0x2b, 0x3,0x3e,0x7c, 0x1,0x62,0x2d,
+ 0x4,0x3b,0x2f, 0x3,0x3e,0x7d, 0x2,0x40,0x3e, 0x1,0x62,0x2c,
+ 0x1,0x62,0x21, 0x1,0x62,0x25, 0x3,0x3f,0x24, 0x1,0x66,0x6b,
+ 0x2,0x47,0x4f, 0x2,0x40,0x40, 0x1,0x62,0x26, 0x3,0x3e,0x7e,
+ 0x3,0x3e,0x75, 0x2,0x40,0x43, 0x2,0x40,0x44, 0x1,0x62,0x2a,
+ 0x4,0x3b,0x30, 0x2,0x40,0x46, 0x3,0x3f,0x21, 0x2,0x40,0x48,
+ 0x3,0x3f,0x23, 0x2,0x40,0x49, 0x2,0x40,0x3d, 0x2,0x40,0x3c,
+ 0x2,0x40,0x4a, 0x1,0x62,0x29, 0x2,0x40,0x47, 0x2,0x40,0x45,
+ 0x4,0x3b,0x2c, 0x1,0x62,0x27, 0x1,0x62,0x23, 0x1,0x62,0x2e,
+ 0x2,0x40,0x41, 0x2,0x40,0x42, 0x2,0x40,0x3f, 0x3,0x3e,0x78,
+ 0x1,0x62,0x28, 0x4,0x3b,0x31, 0x3,0x3f,0x22, 0x1,0x62,0x24,
+ 0x1,0x62,0x22, 0x2,0x47,0x4e, 0x1,0x66,0x66, 0x1,0x66,0x61,
+ 0x3,0x44,0x60, 0x3,0x44,0x59, 0x1,0x66,0x5c, 0x3,0x44,0x63,
+ 0x1,0x66,0x6c, 0x1,0x66,0x5d, 0x3,0x44,0x55, 0x1,0x66,0x59,
+ 0x1,0x66,0x68, 0x1,0x66,0x65, 0x1,0x66,0x67, 0x3,0x44,0x58,
+ 0x1,0x66,0x5e, 0x1,0x66,0x63, 0x1,0x66,0x5a, 0x1,0x66,0x5b,
+ 0x2,0x47,0x56, 0x2,0x47,0x53, 0x2,0x47,0x4b, 0x2,0x47,0x50,
+ 0x3,0x44,0x5b, 0x1,0x66,0x69, 0x2,0x47,0x57, 0x1,0x66,0x6a,
+ 0x1,0x66,0x60, 0x3,0x44,0x5c, 0x3,0x44,0x61, 0x2,0x47,0x4d,
+ 0x3,0x44,0x56, 0x2,0x47,0x55, 0x2,0x47,0x51, 0x2,0x47,0x54,
+ 0x2,0x47,0x52, 0x1,0x66,0x64, 0x2,0x47,0x4c, 0x1,0x66,0x5f,
+ 0x3,0x44,0x5d, 0x2,0x4e,0x34, 0x1,0x6b,0x22, 0x1,0x6b,0x25,
+ 0x3,0x49,0x5f, 0x2,0x4e,0x36, 0x3,0x49,0x64, 0x1,0x6b,0x2d,
+ 0x2,0x4e,0x35, 0x1,0x6b,0x27, 0x3,0x49,0x63, 0x1,0x6e,0x78,
+ 0x2,0x4e,0x37, 0x4,0x47,0x45, 0x1,0x6b,0x2c, 0x2,0x4e,0x33,
+ 0x1,0x6b,0x2e, 0x3,0x49,0x5e, 0x3,0x49,0x62, 0x3,0x49,0x6b,
+ 0x1,0x6b,0x23, 0x3,0x49,0x68, 0x1,0x66,0x62, 0x1,0x6b,0x26,
+ 0x3,0x49,0x60, 0x1,0x6b,0x24, 0x1,0x6b,0x28, 0x1,0x6b,0x2a,
+ 0x1,0x6b,0x21, 0x1,0x6b,0x2f, 0x1,0x6b,0x2b, 0x3,0x49,0x65,
+ 0x1,0x6b,0x29, 0x2,0x4e,0x32, 0x3,0x49,0x66, 0xf,0x4c,0x41,
+ 0x3,0x4e,0x74, 0x1,0x6f,0x21, 0x3,0x4e,0x67, 0x1,0x6e,0x7b,
+ 0x3,0x4e,0x72, 0x3,0x4e,0x70, 0x3,0x4e,0x6e, 0x1,0x6f,0x24,
+ 0x3,0x4e,0x6c, 0x2,0x54,0x3f, 0x1,0x6f,0x25, 0x2,0x54,0x4b,
+ 0x2,0x54,0x44, 0x1,0x6e,0x74, 0x2,0x54,0x4c, 0x2,0x54,0x46,
+ 0x1,0x6e,0x7e, 0x2,0x54,0x47, 0x3,0x4e,0x73, 0x1,0x6e,0x7d,
+ 0x2,0x54,0x4a, 0x1,0x6e,0x77, 0x2,0x54,0x48, 0x2,0x54,0x3e,
+ 0x1,0x6e,0x76, 0x2,0x5a,0x56, 0x1,0x6e,0x7c, 0x3,0x4e,0x75,
+ 0x1,0x6e,0x79, 0x3,0x4e,0x69, 0x1,0x6f,0x23, 0x3,0x4e,0x6a,
+ 0x2,0x54,0x3d, 0x3,0x4e,0x76, 0x2,0x54,0x41, 0x1,0x6e,0x75,
+ 0x2,0x54,0x40, 0x2,0x54,0x42, 0x2,0x54,0x43, 0x1,0x6f,0x22,
+ 0x2,0x54,0x45, 0x2,0x54,0x49, 0x2,0x54,0x4d, 0x1,0x6f,0x26,
+ 0x1,0x72,0x3c, 0x2,0x5a,0x51, 0x2,0x5a,0x57, 0x2,0x5a,0x54,
+ 0x2,0x5a,0x4c, 0x2,0x5a,0x58, 0x2,0x5a,0x4d, 0x3,0x52,0x6a,
+ 0x2,0x5a,0x53, 0x3,0x52,0x6b, 0x1,0x72,0x37, 0x1,0x72,0x3d,
+ 0x2,0x5a,0x59, 0x3,0x4e,0x6f, 0x3,0x52,0x67, 0x1,0x72,0x39,
+ 0x3,0x52,0x6e, 0x1,0x72,0x43, 0x1,0x72,0x3e, 0x2,0x5a,0x5b,
+ 0x2,0x5a,0x55, 0x1,0x72,0x3a, 0x2,0x5a,0x4e, 0x1,0x72,0x44,
+ 0x2,0x5a,0x4f, 0x2,0x5a,0x50, 0x1,0x72,0x45, 0x1,0x72,0x42,
+ 0x1,0x6e,0x7a, 0x3,0x52,0x69, 0x1,0x72,0x38, 0x2,0x5a,0x5c,
+ 0x1,0x72,0x46, 0x3,0x52,0x68, 0x1,0x72,0x3f, 0x2,0x5a,0x5a,
+ 0x1,0x72,0x3b, 0x1,0x72,0x40, 0x1,0x72,0x41, 0x3,0x66,0x4c,
+ 0x1,0x75,0x4e, 0x2,0x5f,0x50, 0x2,0x5f,0x59, 0x2,0x5f,0x56,
+ 0x2,0x5f,0x58, 0x3,0x56,0x49, 0x1,0x75,0x4b, 0x2,0x5f,0x51,
+ 0x3,0x56,0x4a, 0x2,0x5f,0x57, 0x1,0x75,0x47, 0x2,0x5f,0x53,
+ 0x1,0x75,0x4f, 0x2,0x5f,0x4f, 0x2,0x5f,0x54, 0x2,0x5f,0x5b,
+ 0x2,0x5a,0x52, 0x2,0x5f,0x55, 0x2,0x5f,0x4e, 0x1,0x75,0x48,
+ 0x2,0x5f,0x4d, 0x1,0x75,0x49, 0x2,0x5f,0x5c, 0x1,0x75,0x4a,
+ 0x2,0x5f,0x5a, 0x1,0x75,0x4d, 0x2,0x5f,0x4c, 0x3,0x56,0x48,
+ 0x1,0x75,0x4c, 0x2,0x5f,0x52, 0x2,0x63,0x47, 0x2,0x63,0x55,
+ 0x2,0x63,0x50, 0x2,0x63,0x52, 0x2,0x63,0x46, 0x1,0x77,0x3e,
+ 0x3,0x59,0x2a, 0x2,0x63,0x45, 0x1,0x77,0x41, 0x1,0x77,0x40,
+ 0x3,0x59,0x26, 0x2,0x63,0x54, 0x2,0x63,0x4c, 0x2,0x63,0x49,
+ 0x2,0x63,0x4f, 0x3,0x59,0x24, 0x2,0x63,0x48, 0x3,0x59,0x28,
+ 0x2,0x63,0x4a, 0x2,0x63,0x53, 0x2,0x63,0x51, 0x3,0x59,0x23,
+ 0x1,0x77,0x3f, 0x2,0x63,0x58, 0x2,0x63,0x56, 0x2,0x63,0x4d,
+ 0x2,0x63,0x57, 0x2,0x63,0x4e, 0x3,0x5b,0x34, 0x2,0x67,0x26,
+ 0x1,0x78,0x7a, 0x2,0x67,0x2d, 0x3,0x5b,0x35, 0x4,0x61,0x3a,
+ 0x2,0x6c,0x3e, 0x1,0x79,0x23, 0x2,0x63,0x4b, 0x2,0x67,0x24,
+ 0x1,0x78,0x7d, 0x2,0x67,0x25, 0x2,0x67,0x2a, 0x3,0x5b,0x36,
+ 0x3,0x5d,0x33, 0x1,0x79,0x21, 0x1,0x79,0x22, 0x2,0x67,0x23,
+ 0x2,0x67,0x2c, 0x2,0x67,0x2e, 0x2,0x67,0x27, 0x2,0x67,0x29,
+ 0x2,0x67,0x2b, 0x2,0x67,0x28, 0x2,0x67,0x2f, 0x1,0x78,0x7c,
+ 0x1,0x79,0x24, 0x1,0x78,0x7e, 0x1,0x78,0x7b, 0x2,0x69,0x7c,
+ 0x4,0x64,0x4d, 0x1,0x7a,0x42, 0x2,0x69,0x7a, 0x3,0x5d,0x30,
+ 0x3,0x5d,0x2c, 0x2,0x69,0x7e, 0x3,0x5d,0x32, 0x2,0x6a,0x21,
+ 0x1,0x7a,0x40, 0x2,0x6a,0x22, 0x2,0x69,0x7d, 0x3,0x5d,0x2b,
+ 0x2,0x69,0x7b, 0x1,0x7a,0x43, 0x1,0x7a,0x3f, 0x2,0x6a,0x23,
+ 0x3,0x5d,0x2e, 0x1,0x7a,0x41, 0x1,0x7a,0x3e, 0x3,0x5c,0x6d,
+ 0x4,0x67,0x3b, 0x1,0x7b,0x2b, 0x3,0x5e,0x62, 0x4,0x67,0x41,
+ 0x1,0x7b,0x2c, 0x2,0x6c,0x3d, 0x2,0x6c,0x3c, 0x2,0x6c,0x3f,
+ 0x2,0x6c,0x40, 0x3,0x5e,0x63, 0x1,0x7b,0x2d, 0x2,0x6e,0x25,
+ 0x2,0x6e,0x2a, 0x1,0x7b,0x74, 0x3,0x5f,0x61, 0x2,0x6e,0x27,
+ 0x3,0x5f,0x62, 0x2,0x6e,0x26, 0x2,0x6e,0x29, 0x2,0x6e,0x28,
+ 0x3,0x60,0x48, 0x2,0x6f,0x51, 0x4,0x6a,0x7c, 0x1,0x7c,0x48,
+ 0x2,0x6f,0x50, 0x2,0x6f,0x4e, 0x3,0x60,0x47, 0x2,0x6f,0x4f,
+ 0x3,0x60,0x49, 0x3,0x60,0x7b, 0x1,0x7c,0x6a, 0x1,0x7c,0x69,
+ 0x2,0x70,0x4f, 0x2,0x70,0x50, 0x1,0x7c,0x6b, 0x3,0x61,0x4b,
+ 0x2,0x71,0x3c, 0x2,0x71,0x3d, 0x1,0x7d,0x34, 0x3,0x61,0x6b,
+ 0x1,0x7d,0x3a, 0x3,0x61,0x7e, 0x2,0x71,0x77, 0x2,0x72,0x36,
+ 0x1,0x4b,0x47, 0x5,0x30,0x46, 0x2,0x39,0x50, 0x3,0x39,0x2a,
+ 0x2,0x39,0x51, 0x2,0x47,0x58, 0x2,0x4e,0x38, 0x2,0x54,0x4e,
+ 0x1,0x75,0x51, 0x3,0x56,0x4d, 0x1,0x75,0x50, 0x2,0x63,0x59,
+ 0x2,0x67,0x30, 0x3,0x5f,0x64, 0x2,0x6f,0x52, 0x1,0x4b,0x48,
+ 0x2,0x33,0x22, 0x1,0x58,0x3f, 0x1,0x5d,0x47, 0x2,0x47,0x5a,
+ 0x2,0x47,0x59, 0x1,0x6f,0x27, 0x2,0x54,0x4f, 0x1,0x6f,0x28,
+ 0x2,0x5f,0x5d, 0x1,0x77,0x42, 0x3,0x5d,0x34, 0x3,0x66,0x4d,
+ 0x3,0x62,0x21, 0x1,0x7d,0x43, 0x1,0x4b,0x49, 0x2,0x28,0x6b,
+ 0x2,0x33,0x23, 0x3,0x39,0x2d, 0x4,0x35,0x4d, 0x1,0x5d,0x48,
+ 0x3,0x39,0x2c, 0x2,0x39,0x52, 0x2,0x39,0x53, 0x3,0x3f,0x2a,
+ 0x2,0x40,0x4b, 0x3,0x3f,0x29, 0x1,0x62,0x2f, 0x1,0x66,0x6d,
+ 0x3,0x44,0x64, 0x2,0x47,0x5c, 0x2,0x47,0x5b, 0x2,0x47,0x5d,
+ 0x3,0x49,0x6d, 0x2,0x4e,0x39, 0x2,0x4e,0x3a, 0x1,0x6b,0x30,
+ 0x1,0x72,0x47, 0x1,0x6f,0x29, 0x1,0x72,0x48, 0x2,0x5f,0x61,
+ 0x2,0x5f,0x5e, 0x2,0x5f,0x60, 0x2,0x5f,0x5f, 0x1,0x75,0x52,
+ 0x3,0x59,0x2b, 0x2,0x63,0x5a, 0x2,0x67,0x32, 0x2,0x67,0x31,
+ 0x2,0x25,0x24, 0x1,0x58,0x41, 0x1,0x58,0x40, 0x2,0x33,0x24,
+ 0x3,0x39,0x2e, 0x2,0x39,0x54, 0x3,0x3f,0x2c, 0x3,0x3f,0x2b,
+ 0x2,0x40,0x4d, 0x2,0x40,0x4c, 0x1,0x62,0x30, 0x3,0x3f,0x2d,
+ 0x2,0x47,0x5f, 0x2,0x47,0x60, 0x2,0x47,0x5e, 0x4,0x40,0x78,
+ 0x3,0x44,0x65, 0x1,0x66,0x6f, 0x1,0x66,0x6e, 0x4,0x47,0x54,
+ 0x1,0x6b,0x32, 0x1,0x6b,0x31, 0x3,0x4e,0x7a, 0x2,0x54,0x50,
+ 0x2,0x5a,0x5f, 0x2,0x5a,0x5d, 0x2,0x5a,0x5e, 0x1,0x72,0x49,
+ 0x2,0x5f,0x63, 0x2,0x5f,0x62, 0x3,0x56,0x4f, 0x2,0x63,0x5d,
+ 0x2,0x63,0x5c, 0x2,0x63,0x5b, 0x2,0x67,0x33, 0x3,0x61,0x4d,
+ 0x2,0x71,0x78, 0x1,0x4b,0x4a, 0x1,0x53,0x56, 0x3,0x2f,0x2e,
+ 0x1,0x53,0x57, 0x1,0x58,0x42, 0x1,0x58,0x43, 0x2,0x33,0x26,
+ 0x2,0x33,0x25, 0x2,0x39,0x55, 0x3,0x39,0x30, 0x1,0x5d,0x4e,
+ 0x1,0x5d,0x4c, 0x1,0x5d,0x49, 0x1,0x5d,0x4d, 0x1,0x5d,0x4b,
+ 0x1,0x5d,0x4a, 0x3,0x39,0x32, 0x3,0x39,0x31, 0x1,0x62,0x31,
+ 0x2,0x40,0x50, 0x3,0x3f,0x2f, 0x1,0x66,0x74, 0x1,0x62,0x33,
+ 0x1,0x62,0x38, 0x2,0x40,0x52, 0x1,0x62,0x3a, 0x1,0x62,0x39,
+ 0x1,0x62,0x3c, 0x2,0x40,0x51, 0x2,0x40,0x4e, 0x1,0x62,0x36,
+ 0x1,0x62,0x32, 0x1,0x62,0x34, 0x2,0x40,0x4f, 0x1,0x62,0x3b,
+ 0x1,0x62,0x37, 0x1,0x62,0x35, 0x1,0x66,0x76, 0x1,0x66,0x75,
+ 0x1,0x66,0x73, 0x1,0x66,0x77, 0x4,0x40,0x7e, 0x1,0x66,0x71,
+ 0x1,0x66,0x72, 0x3,0x44,0x69, 0x1,0x66,0x70, 0x5,0x43,0x2d,
+ 0x2,0x47,0x61, 0x3,0x44,0x67, 0x2,0x4e,0x3c, 0x3,0x49,0x70,
+ 0x1,0x6b,0x34, 0x1,0x6b,0x35, 0x1,0x6b,0x33, 0x3,0x49,0x72,
+ 0x2,0x4e,0x3b, 0x3,0x49,0x71, 0x2,0x4e,0x3d, 0x3,0x66,0x4e,
+ 0x2,0x54,0x53, 0x2,0x54,0x55, 0x3,0x4e,0x7e, 0x1,0x6f,0x32,
+ 0x2,0x54,0x56, 0x1,0x6f,0x2b, 0x2,0x54,0x52, 0x1,0x6f,0x2a,
+ 0x1,0x6f,0x34, 0x1,0x6f,0x30, 0x1,0x6f,0x31, 0x1,0x6f,0x2d,
+ 0x2,0x54,0x51, 0x1,0x6f,0x2c, 0x2,0x54,0x57, 0x2,0x54,0x54,
+ 0x3,0x4e,0x7d, 0x1,0x6f,0x33, 0x3,0x4f,0x22, 0x1,0x6f,0x2e,
+ 0x1,0x6f,0x2f, 0x2,0x5a,0x61, 0x3,0x52,0x75, 0x2,0x5a,0x63,
+ 0x2,0x5a,0x62, 0x3,0x52,0x73, 0x2,0x5a,0x64, 0x1,0x72,0x4a,
+ 0x2,0x5a,0x60, 0x3,0x56,0x51, 0x3,0x56,0x52, 0x1,0x75,0x56,
+ 0x2,0x5f,0x64, 0x1,0x75,0x53, 0x1,0x75,0x57, 0x1,0x75,0x55,
+ 0x1,0x75,0x54, 0x2,0x63,0x5e, 0x4,0x5d,0x69, 0x2,0x63,0x61,
+ 0x7,0x43,0x52, 0x2,0x63,0x60, 0x3,0x59,0x2e, 0x2,0x63,0x5f,
+ 0x1,0x77,0x43, 0x2,0x67,0x34, 0x2,0x67,0x35, 0x1,0x79,0x25,
+ 0x2,0x67,0x36, 0x1,0x79,0x26, 0x3,0x5b,0x38, 0x3,0x66,0x4f,
+ 0x1,0x7a,0x45, 0x4,0x64,0x4f, 0x1,0x7a,0x44, 0x2,0x6c,0x41,
+ 0x3,0x5e,0x65, 0x3,0x5e,0x66, 0x1,0x7b,0x2e, 0x2,0x6c,0x42,
+ 0x2,0x6e,0x2b, 0x1,0x7b,0x75, 0x1,0x7b,0x76, 0x3,0x66,0x50,
+ 0x2,0x6f,0x53, 0x3,0x60,0x4a, 0x1,0x7c,0x6d, 0x3,0x61,0x4e,
+ 0x1,0x4b,0x4b, 0x3,0x39,0x33, 0x1,0x5d,0x50, 0x1,0x5d,0x4f,
+ 0x2,0x47,0x62, 0x2,0x47,0x63, 0x1,0x6b,0x36, 0x2,0x5a,0x65,
+ 0x1,0x6f,0x35, 0x2,0x5a,0x66, 0x2,0x5f,0x65, 0x1,0x4b,0x4c,
+ 0x3,0x24,0x3a, 0x2,0x2d,0x53, 0x1,0x53,0x59, 0x1,0x53,0x58,
+ 0x2,0x33,0x27, 0x1,0x58,0x44, 0x2,0x33,0x28, 0x2,0x39,0x58,
+ 0x3,0x39,0x39, 0x2,0x39,0x57, 0x3,0x39,0x37, 0x2,0x39,0x56,
+ 0x3,0x39,0x35, 0x3,0x39,0x38, 0x2,0x40,0x54, 0x1,0x62,0x3f,
+ 0x3,0x3f,0x39, 0x3,0x3f,0x34, 0x2,0x40,0x53, 0x1,0x62,0x3e,
+ 0x3,0x3f,0x37, 0x3,0x3f,0x30, 0x3,0x3f,0x33, 0x2,0x40,0x55,
+ 0x1,0x62,0x3d, 0x3,0x3f,0x38, 0x2,0x47,0x65, 0x2,0x47,0x68,
+ 0x2,0x47,0x66, 0x2,0x47,0x67, 0x2,0x47,0x6b, 0x2,0x47,0x64,
+ 0x2,0x47,0x6c, 0x2,0x47,0x69, 0x2,0x47,0x6a, 0x1,0x6b,0x38,
+ 0x2,0x4e,0x3e, 0x3,0x49,0x75, 0x3,0x49,0x73, 0x1,0x6b,0x37,
+ 0x3,0x49,0x74, 0x2,0x54,0x5b, 0x2,0x54,0x59, 0x3,0x4f,0x26,
+ 0x4,0x4d,0x75, 0x1,0x6f,0x36, 0x2,0x54,0x58, 0x2,0x54,0x5a,
+ 0x3,0x4f,0x25, 0x1,0x6f,0x37, 0x3,0x4f,0x23, 0x2,0x5a,0x67,
+ 0x3,0x52,0x77, 0x2,0x5a,0x68, 0x1,0x75,0x58, 0x3,0x59,0x31,
+ 0x2,0x67,0x38, 0x2,0x67,0x3a, 0x2,0x67,0x37, 0x2,0x67,0x39,
+ 0x2,0x6a,0x24, 0x2,0x6c,0x43, 0x3,0x66,0x51, 0x2,0x71,0x5e,
+ 0x1,0x4b,0x4d, 0x1,0x53,0x5a, 0x2,0x33,0x29, 0x2,0x33,0x2b,
+ 0x2,0x33,0x2a, 0x2,0x39,0x5b, 0x1,0x5d,0x52, 0x3,0x39,0x3e,
+ 0x2,0x39,0x59, 0x3,0x39,0x3a, 0x1,0x5d,0x51, 0x2,0x39,0x5c,
+ 0x3,0x39,0x3d, 0x2,0x39,0x5d, 0x2,0x39,0x5a, 0x6,0x45,0x38,
+ 0x2,0x40,0x61, 0x1,0x62,0x47, 0x2,0x40,0x59, 0x2,0x40,0x5f,
+ 0x3,0x3f,0x3f, 0x3,0x3f,0x3a, 0x1,0x62,0x42, 0x1,0x62,0x45,
+ 0x2,0x40,0x58, 0x1,0x62,0x40, 0x2,0x40,0x5c, 0x2,0x47,0x72,
+ 0x1,0x62,0x44, 0x3,0x3f,0x3b, 0x2,0x40,0x57, 0x3,0x3f,0x3e,
+ 0x2,0x40,0x5d, 0x2,0x40,0x5a, 0x2,0x40,0x60, 0x2,0x40,0x56,
+ 0x2,0x40,0x5e, 0x1,0x62,0x43, 0x1,0x62,0x46, 0x2,0x40,0x5b,
+ 0x1,0x62,0x41, 0x1,0x66,0x79, 0x2,0x47,0x6e, 0x1,0x66,0x78,
+ 0x2,0x47,0x75, 0x2,0x47,0x74, 0x1,0x67,0x21, 0x1,0x67,0x22,
+ 0x2,0x47,0x76, 0x1,0x66,0x7a, 0x2,0x47,0x73, 0x1,0x66,0x7e,
+ 0x2,0x47,0x78, 0x2,0x47,0x6f, 0x3,0x44,0x6b, 0x2,0x47,0x71,
+ 0x1,0x66,0x7b, 0x2,0x47,0x6d, 0x2,0x47,0x70, 0x2,0x47,0x77,
+ 0x1,0x66,0x7c, 0x2,0x47,0x79, 0x1,0x66,0x7d, 0x1,0x6b,0x39,
+ 0x2,0x4e,0x43, 0x2,0x4e,0x49, 0x2,0x4e,0x41, 0x2,0x4e,0x4a,
+ 0x3,0x49,0x7b, 0x2,0x4e,0x40, 0x2,0x4e,0x45, 0x2,0x4e,0x4b,
+ 0x2,0x4e,0x48, 0x2,0x4e,0x47, 0x2,0x4e,0x46, 0x3,0x49,0x7a,
+ 0x2,0x4e,0x3f, 0x2,0x4e,0x44, 0x3,0x49,0x79, 0x2,0x4e,0x42,
+ 0x1,0x6f,0x3c, 0x1,0x6f,0x39, 0x2,0x54,0x64, 0x2,0x54,0x69,
+ 0x2,0x54,0x6b, 0x2,0x54,0x68, 0x2,0x54,0x61, 0x2,0x54,0x63,
+ 0x2,0x54,0x6d, 0x2,0x54,0x6a, 0x2,0x54,0x65, 0x2,0x54,0x6e,
+ 0x2,0x54,0x62, 0x2,0x54,0x6c, 0x1,0x6f,0x3a, 0x1,0x6f,0x40,
+ 0x1,0x6f,0x3e, 0x2,0x54,0x5c, 0x1,0x6f,0x3f, 0x1,0x6f,0x3b,
+ 0x2,0x54,0x5d, 0x2,0x54,0x5f, 0x2,0x54,0x5e, 0x2,0x54,0x66,
+ 0x2,0x54,0x67, 0x3,0x4f,0x2c, 0x1,0x6f,0x3d, 0x3,0x4f,0x2b,
+ 0x1,0x6f,0x38, 0x2,0x54,0x60, 0x2,0x5a,0x72, 0x1,0x72,0x4c,
+ 0x3,0x52,0x7e, 0x2,0x5a,0x69, 0x1,0x72,0x4d, 0x1,0x72,0x50,
+ 0x2,0x5a,0x6e, 0x5,0x51,0x48, 0x2,0x5a,0x6b, 0x1,0x72,0x4f,
+ 0x4,0x54,0x29, 0x3,0x52,0x7b, 0x2,0x5a,0x6f, 0x2,0x5a,0x70,
+ 0x2,0x5a,0x6a, 0x2,0x5a,0x73, 0x2,0x5a,0x6c, 0x2,0x5a,0x71,
+ 0x1,0x72,0x4e, 0x3,0x52,0x7c, 0x1,0x72,0x4b, 0x2,0x5a,0x6d,
+ 0x3,0x56,0x54, 0x2,0x5f,0x6b, 0x1,0x75,0x5b, 0x1,0x75,0x59,
+ 0x1,0x75,0x5c, 0x1,0x75,0x5a, 0x2,0x5f,0x6a, 0x2,0x5f,0x67,
+ 0x2,0x5f,0x66, 0x3,0x56,0x55, 0x2,0x5f,0x69, 0x4,0x59,0x2d,
+ 0x2,0x5f,0x68, 0x2,0x63,0x6f, 0x1,0x77,0x49, 0x2,0x63,0x66,
+ 0x2,0x63,0x65, 0x3,0x59,0x32, 0x1,0x77,0x44, 0x2,0x63,0x6b,
+ 0x2,0x63,0x6a, 0x2,0x63,0x62, 0x2,0x63,0x6d, 0x2,0x63,0x67,
+ 0x1,0x77,0x48, 0x2,0x63,0x64, 0x2,0x63,0x6c, 0x2,0x63,0x63,
+ 0x1,0x77,0x45, 0x1,0x77,0x47, 0x2,0x63,0x68, 0x1,0x77,0x46,
+ 0x2,0x63,0x69, 0x3,0x5b,0x3a, 0x2,0x63,0x6e, 0x2,0x67,0x3e,
+ 0x3,0x5b,0x39, 0x1,0x79,0x2b, 0x2,0x67,0x3b, 0x4,0x61,0x52,
+ 0x2,0x67,0x3f, 0x3,0x5b,0x3b, 0x4,0x61,0x4f, 0x1,0x79,0x28,
+ 0x2,0x67,0x3d, 0x1,0x79,0x2d, 0x3,0x5b,0x3c, 0x1,0x79,0x2a,
+ 0x3,0x5b,0x3d, 0x2,0x67,0x3c, 0x4,0x61,0x54, 0x1,0x79,0x2c,
+ 0x2,0x67,0x40, 0x1,0x79,0x27, 0x1,0x7a,0x47, 0x1,0x7a,0x49,
+ 0x3,0x5d,0x37, 0x2,0x6a,0x27, 0x1,0x7a,0x48, 0x2,0x6a,0x25,
+ 0x1,0x79,0x29, 0x2,0x6a,0x26, 0x1,0x7a,0x46, 0x1,0x7b,0x2f,
+ 0x1,0x7b,0x31, 0x2,0x6c,0x45, 0x1,0x7b,0x30, 0x2,0x6c,0x44,
+ 0x2,0x6e,0x30, 0x1,0x7b,0x77, 0x2,0x6e,0x2f, 0x1,0x7b,0x78,
+ 0x2,0x6e,0x2d, 0x2,0x6e,0x2c, 0x2,0x6e,0x31, 0x2,0x6e,0x32,
+ 0x2,0x6f,0x54, 0x3,0x60,0x4b, 0x2,0x6e,0x2e, 0x2,0x70,0x54,
+ 0x2,0x70,0x51, 0x2,0x70,0x52, 0x2,0x70,0x53, 0x1,0x7d,0x29,
+ 0x3,0x61,0x50, 0x2,0x71,0x40, 0x2,0x71,0x3f, 0x2,0x71,0x3e,
+ 0x2,0x71,0x5f, 0x3,0x61,0x6c, 0x2,0x72,0x2e, 0x2,0x71,0x79,
+ 0x1,0x7d,0x3b, 0x1,0x4b,0x4e, 0x1,0x58,0x45, 0x3,0x39,0x3f,
+ 0xf,0x38,0x6c, 0x3,0x39,0x40, 0x3,0x3f,0x40, 0x3,0x44,0x73,
+ 0x1,0x67,0x23, 0x3,0x49,0x7d, 0x3,0x49,0x7c, 0x3,0x4f,0x30,
+ 0x3,0x4f,0x32, 0x3,0x4f,0x2f, 0x3,0x4f,0x31, 0x1,0x6f,0x41,
+ 0x3,0x66,0x52, 0x2,0x5a,0x74, 0xf,0x58,0x33, 0x3,0x59,0x35,
+ 0x1,0x77,0x4a, 0x3,0x59,0x36, 0x2,0x67,0x41, 0x3,0x5b,0x3f,
+ 0x4,0x61,0x56, 0x3,0x5d,0x38, 0x4,0x67,0x51, 0x2,0x71,0x7a,
+ 0x1,0x4b,0x4f, 0x1,0x4f,0x51, 0x1,0x53,0x5c, 0x1,0x53,0x5b,
+ 0x5,0x30,0x55, 0x1,0x58,0x48, 0x3,0x34,0x21, 0x2,0x33,0x2c,
+ 0x1,0x58,0x46, 0x2,0x33,0x2d, 0x1,0x58,0x47, 0x3,0x66,0x53,
+ 0x3,0x39,0x41, 0x2,0x39,0x62, 0x2,0x39,0x5e, 0x3,0x39,0x47,
+ 0x4,0x35,0x63, 0x1,0x5d,0x53, 0x2,0x39,0x61, 0x2,0x39,0x60,
+ 0x2,0x39,0x5f, 0x1,0x5d,0x54, 0x2,0x39,0x63, 0x2,0x39,0x64,
+ 0x3,0x3f,0x45, 0x2,0x40,0x68, 0x2,0x40,0x66, 0x2,0x40,0x6a,
+ 0x2,0x40,0x6b, 0x2,0x40,0x71, 0x3,0x3f,0x47, 0x2,0x40,0x6d,
+ 0x2,0x40,0x6f, 0x5,0x43,0x50, 0x2,0x40,0x67, 0x2,0x40,0x62,
+ 0x4,0x3b,0x55, 0x2,0x40,0x6e, 0x3,0x3f,0x44, 0x3,0x3f,0x46,
+ 0x2,0x40,0x70, 0x2,0x40,0x69, 0x2,0x40,0x6c, 0x2,0x40,0x63,
+ 0x1,0x62,0x49, 0x2,0x40,0x65, 0x2,0x40,0x64, 0x1,0x62,0x48,
+ 0x1,0x62,0x4a, 0x3,0x3f,0x49, 0x1,0x67,0x26, 0x2,0x47,0x7b,
+ 0x2,0x47,0x7d, 0x2,0x47,0x7c, 0x2,0x48,0x23, 0x1,0x67,0x24,
+ 0x3,0x44,0x76, 0x2,0x47,0x7e, 0x2,0x47,0x7a, 0x2,0x48,0x21,
+ 0x2,0x48,0x22, 0x1,0x67,0x25, 0x1,0x67,0x27, 0x2,0x48,0x24,
+ 0x2,0x4e,0x4f, 0x2,0x4e,0x4e, 0x4,0x47,0x6a, 0x2,0x4e,0x4c,
+ 0x2,0x4e,0x4d, 0x1,0x6b,0x3b, 0x1,0x6b,0x3d, 0x1,0x6b,0x3a,
+ 0x1,0x6b,0x3c, 0x2,0x54,0x75, 0x2,0x54,0x76, 0x2,0x54,0x71,
+ 0x3,0x4f,0x36, 0x2,0x54,0x72, 0x1,0x6f,0x43, 0x1,0x6f,0x48,
+ 0x1,0x6f,0x42, 0x1,0x6f,0x49, 0x1,0x6f,0x44, 0x2,0x54,0x73,
+ 0x4,0x4e,0x2d, 0x3,0x4f,0x33, 0x2,0x54,0x74, 0x2,0x54,0x70,
+ 0x1,0x6f,0x4a, 0x1,0x6f,0x46, 0x3,0x4f,0x35, 0x4,0x4e,0x2b,
+ 0x1,0x6f,0x45, 0x1,0x6f,0x47, 0x3,0x4f,0x34, 0x2,0x54,0x6f,
+ 0x3,0x53,0x24, 0x2,0x5a,0x76, 0x1,0x72,0x52, 0x3,0x53,0x22,
+ 0x3,0x53,0x21, 0x2,0x5a,0x78, 0x1,0x72,0x54, 0x2,0x5a,0x7b,
+ 0x2,0x5a,0x77, 0x2,0x5a,0x75, 0x2,0x5a,0x7a, 0x1,0x72,0x53,
+ 0x2,0x5a,0x79, 0x7,0x34,0x32, 0x1,0x72,0x51, 0x3,0x53,0x25,
+ 0x3,0x56,0x59, 0x1,0x75,0x5e, 0x1,0x75,0x61, 0x2,0x5f,0x6d,
+ 0x3,0x56,0x5a, 0x1,0x75,0x5f, 0x2,0x5f,0x6c, 0x1,0x75,0x5d,
+ 0x1,0x75,0x60, 0x2,0x63,0x70, 0x2,0x63,0x71, 0x2,0x63,0x72,
+ 0x1,0x77,0x4b, 0x3,0x59,0x37, 0x2,0x63,0x73, 0x1,0x77,0x4c,
+ 0x1,0x79,0x2f, 0x2,0x67,0x44, 0x2,0x67,0x45, 0x2,0x67,0x43,
+ 0x2,0x67,0x42, 0x2,0x67,0x46, 0x1,0x79,0x2e, 0x2,0x6a,0x2b,
+ 0x2,0x6a,0x29, 0x2,0x6a,0x2a, 0x2,0x6a,0x2c, 0x2,0x6a,0x28,
+ 0x2,0x6a,0x2d, 0x2,0x6c,0x47, 0x3,0x5e,0x67, 0x2,0x6c,0x48,
+ 0x2,0x6c,0x46, 0x1,0x7b,0x32, 0x2,0x6e,0x33, 0x1,0x7b,0x79,
+ 0x2,0x6e,0x34, 0x2,0x6f,0x56, 0x2,0x6f,0x55, 0x3,0x62,0x22,
+ 0x1,0x4b,0x50, 0x1,0x62,0x4b, 0x3,0x3f,0x4b, 0x3,0x44,0x77,
+ 0x1,0x67,0x28, 0x3,0x44,0x78, 0x3,0x4a,0x21, 0x3,0x4a,0x22,
+ 0x1,0x6b,0x3e, 0x3,0x4f,0x37, 0x3,0x53,0x27, 0x1,0x72,0x56,
+ 0x3,0x53,0x26, 0x1,0x72,0x55, 0x3,0x66,0x54, 0x3,0x59,0x38,
+ 0x1,0x79,0x30, 0x1,0x7a,0x29, 0x1,0x7b,0x33, 0x1,0x4b,0x51,
+ 0x1,0x58,0x49, 0x1,0x67,0x29, 0x3,0x4f,0x39, 0x2,0x67,0x47,
+ 0x3,0x27,0x2f, 0x4,0x21,0x54, 0xf,0x21,0x6a, 0x4,0x23,0x30,
+ 0x3,0x24,0x3b, 0xf,0x22,0x71, 0xf,0x22,0x72, 0x3,0x27,0x30,
+ 0x2,0x25,0x26, 0x4,0x25,0x21, 0x3,0x27,0x33, 0x1,0x4b,0x52,
+ 0x4,0x25,0x23, 0x1,0x4b,0x55, 0x1,0x4b,0x54, 0x1,0x4b,0x53,
+ 0x3,0x27,0x31, 0xf,0x25,0x32, 0x2,0x25,0x25, 0x3,0x2a,0x72,
+ 0x2,0x28,0x6d, 0x3,0x2a,0x70, 0x2,0x28,0x6f, 0x1,0x4f,0x52,
+ 0x3,0x2a,0x74, 0x4,0x28,0x26, 0x1,0x4f,0x54, 0x2,0x28,0x6c,
+ 0x2,0x28,0x6e, 0x1,0x4f,0x53, 0x2,0x28,0x71, 0x2,0x28,0x70,
+ 0x2,0x28,0x72, 0x3,0x2a,0x73, 0x3,0x2a,0x71, 0xf,0x28,0x71,
+ 0xf,0x28,0x6e, 0x2,0x2d,0x57, 0x2,0x2d,0x55, 0x1,0x53,0x5f,
+ 0x2,0x2d,0x54, 0x1,0x53,0x64, 0x1,0x53,0x61, 0x1,0x53,0x5e,
+ 0x3,0x2f,0x31, 0x1,0x53,0x65, 0x3,0x2f,0x32, 0x1,0x53,0x60,
+ 0x1,0x53,0x63, 0x6,0x34,0x60, 0x1,0x53,0x62, 0x2,0x2d,0x56,
+ 0x3,0x2f,0x33, 0x1,0x53,0x5d, 0x3,0x2f,0x30, 0x1,0x58,0x4f,
+ 0x2,0x33,0x2f, 0x2,0x33,0x35, 0x1,0x58,0x4c, 0x1,0x58,0x53,
+ 0x3,0x34,0x25, 0x1,0x58,0x4e, 0x2,0x33,0x32, 0x2,0x33,0x34,
+ 0x1,0x58,0x51, 0x2,0x33,0x2e, 0x2,0x33,0x31, 0x1,0x58,0x4d,
+ 0x1,0x58,0x4a, 0x2,0x33,0x30, 0x1,0x58,0x50, 0x2,0x33,0x33,
+ 0x1,0x58,0x52, 0x1,0x58,0x4b, 0x4,0x30,0x2f, 0x3,0x34,0x27,
+ 0x3,0x34,0x26, 0x2,0x39,0x66, 0x2,0x39,0x69, 0x1,0x5d,0x56,
+ 0x3,0x39,0x4b, 0x1,0x5d,0x60, 0x1,0x5d,0x5c, 0x2,0x39,0x67,
+ 0x3,0x39,0x4a, 0x3,0x39,0x4e, 0x1,0x5d,0x64, 0x1,0x5d,0x5d,
+ 0x1,0x5d,0x62, 0x1,0x5d,0x58, 0x4,0x35,0x68, 0x1,0x5d,0x55,
+ 0x1,0x5d,0x57, 0x1,0x5d,0x63, 0x2,0x39,0x68, 0x1,0x5d,0x5b,
+ 0x1,0x5d,0x5e, 0x1,0x5d,0x5a, 0x1,0x5d,0x5f, 0x2,0x39,0x6a,
+ 0x1,0x5d,0x61, 0x1,0x5d,0x59, 0x2,0x39,0x65, 0x3,0x39,0x4c,
+ 0x3,0x3f,0x4f, 0x3,0x3f,0x50, 0x3,0x3f,0x4d, 0x3,0x3f,0x4c,
+ 0x3,0x3f,0x51, 0x2,0x40,0x72, 0x1,0x62,0x4c, 0x2,0x40,0x74,
+ 0x3,0x3f,0x55, 0x1,0x62,0x4e, 0x1,0x62,0x50, 0x4,0x35,0x66,
+ 0x2,0x40,0x73, 0x1,0x62,0x4d, 0x1,0x62,0x51, 0x3,0x3f,0x56,
+ 0x1,0x62,0x4f, 0x3,0x3f,0x54, 0x3,0x3f,0x57, 0x1,0x67,0x2f,
+ 0x2,0x48,0x29, 0x1,0x67,0x37, 0x2,0x48,0x26, 0x3,0x44,0x7d,
+ 0x1,0x67,0x38, 0x1,0x67,0x2d, 0x3,0x44,0x79, 0x2,0x48,0x27,
+ 0x3,0x44,0x7c, 0x3,0x44,0x7a, 0x1,0x67,0x32, 0x3,0x44,0x7b,
+ 0x2,0x48,0x28, 0x1,0x67,0x2b, 0x1,0x67,0x2a, 0x3,0x44,0x7e,
+ 0x1,0x67,0x35, 0x1,0x67,0x34, 0x1,0x67,0x33, 0x1,0x67,0x31,
+ 0x1,0x67,0x36, 0x2,0x48,0x25, 0x1,0x67,0x2c, 0x1,0x67,0x2e,
+ 0x1,0x67,0x30, 0x1,0x6b,0x40, 0x1,0x6b,0x43, 0x3,0x4a,0x24,
+ 0x1,0x6b,0x47, 0x1,0x6b,0x41, 0x1,0x6b,0x46, 0x1,0x6b,0x44,
+ 0x3,0x4a,0x27, 0x1,0x6b,0x3f, 0x3,0x4a,0x26, 0x1,0x6b,0x45,
+ 0x1,0x6b,0x42, 0xf,0x4c,0x6b, 0x4,0x4e,0x32, 0x2,0x54,0x7a,
+ 0x1,0x6f,0x4d, 0x1,0x6f,0x4b, 0x3,0x4f,0x3c, 0x2,0x54,0x7b,
+ 0x4,0x4e,0x33, 0x1,0x6f,0x4e, 0x1,0x6f,0x4c, 0x2,0x54,0x79,
+ 0x2,0x54,0x78, 0x3,0x4f,0x3b, 0x1,0x72,0x5a, 0x2,0x54,0x77,
+ 0x1,0x72,0x58, 0x1,0x72,0x57, 0x2,0x5a,0x7c, 0x1,0x6f,0x4f,
+ 0x1,0x72,0x59, 0x2,0x5a,0x7d, 0x1,0x72,0x5c, 0x2,0x5a,0x7e,
+ 0x1,0x72,0x5b, 0x1,0x75,0x63, 0x2,0x5f,0x6f, 0x1,0x75,0x62,
+ 0x1,0x75,0x67, 0x1,0x75,0x65, 0x1,0x75,0x66, 0x1,0x77,0x4e,
+ 0x1,0x75,0x64, 0x2,0x5f,0x6e, 0x2,0x5b,0x21, 0x1,0x77,0x4d,
+ 0x1,0x77,0x4f, 0x3,0x59,0x3a, 0x1,0x79,0x31, 0x1,0x79,0x32,
+ 0x4,0x61,0x5f, 0x2,0x6a,0x2e, 0x4,0x69,0x52, 0x1,0x7c,0x4a,
+ 0x1,0x7c,0x49, 0x1,0x4b,0x57, 0x3,0x22,0x5e, 0x3,0x22,0x5d,
+ 0x2,0x22,0x75, 0x1,0x58,0x54, 0x3,0x24,0x3c, 0x2,0x22,0x72,
+ 0x2,0x22,0x73, 0x2,0x22,0x71, 0x3,0x24,0x3d, 0x2,0x22,0x74,
+ 0x3,0x66,0x55, 0x2,0x25,0x2a, 0x2,0x25,0x27, 0x2,0x25,0x2c,
+ 0x2,0x25,0x28, 0x1,0x4b,0x58, 0x1,0x4b,0x5b, 0x3,0x27,0x35,
+ 0x2,0x25,0x29, 0x1,0x4b,0x5a, 0x2,0x25,0x2b, 0x3,0x27,0x39,
+ 0x3,0x27,0x34, 0x1,0x4b,0x59, 0x3,0x39,0x51, 0x3,0x2a,0x77,
+ 0x4,0x28,0x2b, 0x2,0x28,0x75, 0x2,0x28,0x77, 0x1,0x4f,0x57,
+ 0x2,0x28,0x73, 0x2,0x28,0x76, 0x2,0x28,0x74, 0x1,0x4f,0x55,
+ 0x1,0x4f,0x58, 0x3,0x2a,0x75, 0x1,0x4f,0x56, 0x3,0x2a,0x78,
+ 0x3,0x2f,0x35, 0x2,0x2d,0x59, 0x2,0x2d,0x5d, 0x2,0x2d,0x5a,
+ 0x3,0x2f,0x38, 0x1,0x53,0x68, 0x3,0x2f,0x34, 0x1,0x53,0x69,
+ 0x3,0x2f,0x3e, 0x2,0x2d,0x5c, 0x3,0x2f,0x37, 0x2,0x2d,0x5e,
+ 0x2,0x2d,0x60, 0x3,0x2f,0x3c, 0x1,0x53,0x66, 0x2,0x2d,0x5f,
+ 0x4,0x41,0x39, 0x3,0x2f,0x3b, 0x1,0x53,0x67, 0xf,0x45,0x6d,
+ 0x2,0x39,0x71, 0x2,0x2d,0x5b, 0x2,0x33,0x36, 0x2,0x33,0x3f,
+ 0x2,0x33,0x3d, 0x2,0x33,0x38, 0x2,0x33,0x39, 0x2,0x33,0x3e,
+ 0x2,0x33,0x40, 0x1,0x58,0x56, 0x3,0x34,0x29, 0x2,0x33,0x3b,
+ 0x2,0x33,0x37, 0x1,0x58,0x55, 0x1,0x58,0x57, 0x2,0x33,0x3a,
+ 0x2,0x33,0x41, 0x2,0x33,0x3c, 0x1,0x5d,0x65, 0x2,0x39,0x74,
+ 0x2,0x39,0x6c, 0x2,0x39,0x72, 0x2,0x39,0x73, 0x1,0x5d,0x66,
+ 0x3,0x39,0x4f, 0x2,0x39,0x6b, 0x2,0x39,0x6d, 0x2,0x2d,0x58,
+ 0x2,0x39,0x6f, 0x2,0x39,0x70, 0x2,0x39,0x6e, 0x1,0x62,0x53,
+ 0x4,0x4e,0x3b, 0x3,0x39,0x52, 0x2,0x40,0x7b, 0x2,0x5b,0x22,
+ 0x2,0x40,0x7c, 0x2,0x40,0x79, 0x1,0x5d,0x67, 0x1,0x62,0x55,
+ 0x2,0x40,0x78, 0x2,0x40,0x7e, 0x2,0x40,0x7d, 0x1,0x62,0x52,
+ 0x2,0x41,0x23, 0x2,0x40,0x77, 0x2,0x41,0x22, 0x2,0x40,0x75,
+ 0x2,0x41,0x21, 0x2,0x40,0x7a, 0x1,0x62,0x54, 0x3,0x3f,0x59,
+ 0x2,0x48,0x30, 0x3,0x45,0x23, 0x2,0x48,0x2b, 0x2,0x48,0x31,
+ 0x2,0x48,0x2c, 0x2,0x48,0x2a, 0x2,0x48,0x2d, 0x1,0x67,0x39,
+ 0x3,0x45,0x24, 0x2,0x48,0x2f, 0x3,0x45,0x25, 0x2,0x48,0x2e,
+ 0x1,0x67,0x3a, 0x1,0x6b,0x49, 0x1,0x6b,0x48, 0x2,0x4e,0x56,
+ 0x2,0x4e,0x59, 0x2,0x4e,0x51, 0x2,0x4e,0x55, 0x1,0x6b,0x4a,
+ 0x2,0x4e,0x54, 0x2,0x4e,0x52, 0x2,0x4e,0x58, 0x2,0x4e,0x53,
+ 0x2,0x4e,0x50, 0x2,0x4e,0x57, 0x3,0x4a,0x2a, 0x2,0x55,0x23,
+ 0x1,0x6f,0x52, 0x2,0x63,0x74, 0x2,0x54,0x7e, 0x2,0x55,0x21,
+ 0x2,0x54,0x7d, 0x2,0x40,0x76, 0x1,0x6f,0x51, 0x2,0x55,0x24,
+ 0x2,0x54,0x7c, 0x1,0x6f,0x50, 0x1,0x6f,0x53, 0x2,0x55,0x22,
+ 0x2,0x5b,0x23, 0x1,0x72,0x5d, 0x2,0x5b,0x24, 0x2,0x5b,0x25,
+ 0x3,0x53,0x2b, 0x2,0x5f,0x70, 0x1,0x75,0x68, 0x2,0x63,0x75,
+ 0x2,0x63,0x76, 0x3,0x59,0x3c, 0x3,0x59,0x3b, 0x2,0x63,0x77,
+ 0x2,0x67,0x49, 0x2,0x67,0x48, 0x2,0x6a,0x30, 0x2,0x6a,0x2f,
+ 0x2,0x6c,0x4a, 0x2,0x6c,0x4b, 0x2,0x6c,0x49, 0x2,0x6e,0x35,
+ 0x1,0x7b,0x7a, 0x1,0x4b,0x5c, 0x1,0x53,0x6b, 0x1,0x53,0x6a,
+ 0x1,0x58,0x5a, 0x1,0x58,0x59, 0x2,0x33,0x43, 0x2,0x33,0x44,
+ 0x2,0x33,0x42, 0x3,0x34,0x2a, 0x1,0x58,0x58, 0x2,0x39,0x78,
+ 0x3,0x39,0x55, 0x2,0x39,0x79, 0x2,0x39,0x75, 0x1,0x5d,0x68,
+ 0x2,0x39,0x76, 0x3,0x39,0x54, 0x2,0x39,0x77, 0x3,0x66,0x57,
+ 0x2,0x41,0x26, 0x2,0x41,0x28, 0x2,0x41,0x24, 0x2,0x41,0x27,
+ 0x1,0x62,0x56, 0x2,0x41,0x25, 0x1,0x62,0x57, 0x3,0x45,0x28,
+ 0x2,0x42,0x79, 0x1,0x67,0x3d, 0x1,0x67,0x3c, 0x3,0x45,0x27,
+ 0x1,0x67,0x3b, 0x4,0x41,0x3a, 0x2,0x48,0x32, 0x2,0x48,0x33,
+ 0x4,0x41,0x3b, 0x2,0x4e,0x5b, 0x2,0x4e,0x5d, 0x1,0x6b,0x4e,
+ 0x1,0x6b,0x4b, 0x3,0x4a,0x2c, 0x1,0x6b,0x4d, 0x1,0x6b,0x4c,
+ 0x2,0x4e,0x5c, 0x2,0x4e,0x5a, 0x3,0x4a,0x2b, 0x3,0x4a,0x2d,
+ 0x2,0x55,0x2b, 0x2,0x55,0x28, 0x2,0x55,0x29, 0x1,0x6f,0x57,
+ 0x2,0x55,0x2a, 0x2,0x55,0x25, 0x2,0x55,0x26, 0x1,0x6f,0x54,
+ 0x3,0x4f,0x3f, 0x1,0x6f,0x55, 0x2,0x55,0x27, 0x1,0x6f,0x56,
+ 0x3,0x4f,0x40, 0x2,0x5b,0x29, 0x3,0x53,0x2d, 0x2,0x5b,0x2a,
+ 0x2,0x5b,0x27, 0x2,0x5b,0x28, 0x1,0x72,0x5e, 0x2,0x5b,0x26,
+ 0x4,0x54,0x42, 0x3,0x53,0x2c, 0x3,0x53,0x2f, 0x4,0x59,0x3f,
+ 0x2,0x5f,0x74, 0x2,0x5f,0x71, 0x2,0x5f,0x73, 0x1,0x75,0x6b,
+ 0x2,0x5f,0x77, 0x1,0x75,0x6a, 0x2,0x5f,0x75, 0x2,0x5f,0x78,
+ 0x2,0x5f,0x76, 0x2,0x5f,0x72, 0x1,0x75,0x69, 0x2,0x63,0x79,
+ 0x4,0x5e,0x24, 0x2,0x63,0x7a, 0x2,0x63,0x78, 0x3,0x59,0x3d,
+ 0x2,0x63,0x7c, 0x1,0x77,0x50, 0x1,0x77,0x51, 0x2,0x67,0x4b,
+ 0x1,0x79,0x34, 0x2,0x63,0x7b, 0x2,0x67,0x4a, 0x1,0x79,0x33,
+ 0x2,0x6a,0x33, 0x2,0x6a,0x34, 0x1,0x7a,0x4a, 0x2,0x6a,0x32,
+ 0x4,0x64,0x65, 0x2,0x6a,0x31, 0x2,0x6c,0x4c, 0x1,0x7b,0x34,
+ 0x3,0x5e,0x68, 0x2,0x6f,0x57, 0x2,0x70,0x56, 0x2,0x70,0x55,
+ 0x3,0x60,0x7e, 0x1,0x7c,0x6e, 0x1,0x7d,0x2a, 0x2,0x70,0x57,
+ 0x2,0x71,0x60, 0x3,0x61,0x6d, 0x1,0x7d,0x3c, 0x1,0x4b,0x5d,
+ 0x1,0x4f,0x59, 0x1,0x67,0x3e, 0x1,0x7a,0x4b, 0x1,0x4b,0x5e,
+ 0x1,0x53,0x6c, 0x1,0x5d,0x69, 0x1,0x62,0x58, 0x1,0x77,0x52,
+ 0x1,0x4f,0x5a, 0x2,0x2d,0x62, 0x2,0x2d,0x61, 0x2,0x33,0x45,
+ 0x3,0x34,0x30, 0x1,0x58,0x5d, 0x1,0x58,0x5b, 0x1,0x58,0x5f,
+ 0x2,0x33,0x47, 0x3,0x34,0x2d, 0x1,0x58,0x5e, 0x1,0x58,0x5c,
+ 0x3,0x34,0x2f, 0x3,0x34,0x2e, 0x3,0x34,0x31, 0x2,0x33,0x46,
+ 0x1,0x5d,0x6c, 0x2,0x3a,0x21, 0x3,0x39,0x58, 0x1,0x5d,0x6b,
+ 0x1,0x5d,0x6d, 0x2,0x3a,0x26, 0x1,0x5d,0x6f, 0x2,0x3a,0x23,
+ 0x2,0x3a,0x24, 0x2,0x39,0x7a, 0x1,0x5d,0x6e, 0x2,0x3a,0x27,
+ 0x4,0x35,0x7b, 0x3,0x39,0x57, 0x2,0x39,0x7c, 0x3,0x39,0x56,
+ 0x2,0x39,0x7d, 0x2,0x39,0x7b, 0x1,0x5d,0x6a, 0x3,0x39,0x59,
+ 0x2,0x3a,0x25, 0x2,0x39,0x7e, 0x2,0x3a,0x22, 0x2,0x41,0x34,
+ 0x3,0x3f,0x5d, 0x2,0x41,0x33, 0x2,0x41,0x31, 0x2,0x41,0x29,
+ 0x2,0x41,0x38, 0x2,0x41,0x2c, 0x2,0x41,0x36, 0x2,0x41,0x3d,
+ 0x2,0x41,0x35, 0x1,0x62,0x60, 0x3,0x3f,0x66, 0x1,0x62,0x5c,
+ 0x2,0x41,0x2a, 0x3,0x3f,0x60, 0x2,0x41,0x30, 0x1,0x62,0x5e,
+ 0x3,0x3f,0x68, 0x2,0x41,0x2f, 0x1,0x62,0x5f, 0x1,0x62,0x61,
+ 0x2,0x41,0x32, 0x3,0x3f,0x69, 0x1,0x62,0x59, 0x1,0x62,0x5a,
+ 0x2,0x41,0x3e, 0x2,0x41,0x3c, 0x3,0x3f,0x62, 0x2,0x41,0x3b,
+ 0x2,0x41,0x2d, 0x3,0x3f,0x65, 0x2,0x41,0x39, 0x4,0x3b,0x66,
+ 0x1,0x62,0x5d, 0x6,0x4f,0x6f, 0x3,0x3f,0x5e, 0x3,0x66,0x59,
+ 0x3,0x3f,0x63, 0x1,0x62,0x5b, 0x2,0x41,0x3a, 0x2,0x41,0x2b,
+ 0x2,0x41,0x2e, 0x2,0x41,0x37, 0x3,0x66,0x58, 0x2,0x4f,0x22,
+ 0x2,0x48,0x3d, 0x3,0x45,0x2e, 0x2,0x48,0x36, 0x2,0x48,0x49,
+ 0x2,0x48,0x52, 0x2,0x48,0x39, 0x1,0x67,0x49, 0x3,0x45,0x2b,
+ 0x2,0x48,0x46, 0x1,0x67,0x3f, 0x1,0x67,0x41, 0x1,0x67,0x4d,
+ 0x2,0x48,0x37, 0x3,0x45,0x37, 0x3,0x45,0x2f, 0x1,0x67,0x42,
+ 0x1,0x67,0x44, 0x1,0x67,0x4e, 0x1,0x67,0x43, 0x3,0x45,0x39,
+ 0x4,0x41,0x41, 0x4,0x41,0x46, 0x3,0x45,0x38, 0x1,0x67,0x4c,
+ 0x2,0x48,0x3f, 0x4,0x41,0x48, 0x2,0x48,0x34, 0x1,0x67,0x4a,
+ 0x2,0x48,0x3e, 0x1,0x67,0x46, 0x2,0x48,0x50, 0x1,0x67,0x4b,
+ 0x2,0x48,0x4e, 0x2,0x48,0x42, 0x2,0x48,0x4c, 0x1,0x67,0x48,
+ 0x2,0x48,0x35, 0x2,0x48,0x4f, 0x2,0x48,0x4a, 0x3,0x45,0x2a,
+ 0x2,0x48,0x51, 0x1,0x67,0x40, 0x4,0x41,0x40, 0x3,0x45,0x2d,
+ 0x1,0x67,0x4f, 0x1,0x67,0x45, 0x3,0x45,0x31, 0x3,0x45,0x29,
+ 0x2,0x48,0x3b, 0x3,0x45,0x34, 0x2,0x48,0x43, 0x2,0x48,0x47,
+ 0x3,0x45,0x33, 0x2,0x48,0x4b, 0x1,0x67,0x47, 0x2,0x48,0x3a,
+ 0x2,0x48,0x38, 0x2,0x48,0x44, 0x4,0x41,0x42, 0x4,0x41,0x43,
+ 0x3,0x45,0x32, 0x3,0x45,0x35, 0x2,0x48,0x41, 0x2,0x48,0x40,
+ 0x3,0x45,0x36, 0x2,0x48,0x45, 0x2,0x48,0x48, 0x2,0x48,0x4d,
+ 0x3,0x66,0x5a, 0xf,0x45,0x72, 0x4,0x47,0x75, 0x2,0x4e,0x60,
+ 0xf,0x4d,0x22, 0x1,0x6b,0x4f, 0x2,0x4e,0x6a, 0x2,0x4e,0x62,
+ 0x1,0x6b,0x55, 0x1,0x6b,0x59, 0x2,0x4e,0x73, 0x2,0x4e,0x7b,
+ 0x2,0x4e,0x6c, 0x1,0x6b,0x51, 0x3,0x4a,0x34, 0x2,0x4e,0x70,
+ 0x2,0x48,0x3c, 0x3,0x4a,0x35, 0x1,0x6b,0x52, 0x2,0x4e,0x77,
+ 0x2,0x4e,0x7c, 0x2,0x4e,0x74, 0x3,0x4a,0x2f, 0x2,0x4e,0x76,
+ 0x2,0x4f,0x21, 0x2,0x4e,0x78, 0x2,0x4e,0x66, 0x2,0x4e,0x6f,
+ 0x3,0x45,0x30, 0x3,0x4a,0x38, 0x1,0x6b,0x5a, 0x3,0x4a,0x33,
+ 0x1,0x6b,0x56, 0x2,0x4e,0x64, 0x2,0x4e,0x71, 0x1,0x6b,0x54,
+ 0x2,0x4e,0x6b, 0x1,0x6b,0x53, 0x2,0x4e,0x79, 0x2,0x4e,0x68,
+ 0x2,0x4e,0x61, 0x1,0x6b,0x57, 0x2,0x4e,0x7e, 0x3,0x4a,0x39,
+ 0x4,0x47,0x77, 0x2,0x4e,0x63, 0x2,0x4e,0x75, 0x2,0x4e,0x72,
+ 0x2,0x4e,0x6d, 0x2,0x4e,0x5f, 0x2,0x4e,0x5e, 0x2,0x4e,0x67,
+ 0x2,0x4e,0x7a, 0x1,0x6b,0x58, 0x2,0x4e,0x7d, 0x2,0x4e,0x65,
+ 0x2,0x4e,0x69, 0x1,0x6b,0x50, 0x3,0x4a,0x32, 0x3,0x4a,0x37,
+ 0xf,0x4d,0x27, 0x3,0x67,0x2a, 0x3,0x4a,0x31, 0x1,0x6f,0x63,
+ 0x1,0x6f,0x5e, 0x2,0x55,0x4d, 0x2,0x55,0x49, 0x2,0x55,0x31,
+ 0x1,0x6f,0x5a, 0x3,0x4f,0x42, 0x3,0x4f,0x50, 0x4,0x4e,0x45,
+ 0x1,0x6f,0x59, 0x1,0x6f,0x5f, 0x4,0x4e,0x47, 0x3,0x4f,0x43,
+ 0x3,0x4f,0x41, 0x2,0x55,0x2f, 0x1,0x6f,0x5d, 0x2,0x55,0x3b,
+ 0x2,0x55,0x2d, 0x2,0x55,0x2e, 0x1,0x6f,0x58, 0x2,0x55,0x4c,
+ 0x1,0x6f,0x61, 0x2,0x55,0x3e, 0x2,0x55,0x43, 0x2,0x55,0x3d,
+ 0x2,0x5b,0x3c, 0x2,0x55,0x39, 0x2,0x55,0x41, 0x2,0x55,0x3f,
+ 0x2,0x55,0x32, 0x2,0x55,0x2c, 0x2,0x55,0x47, 0x1,0x6f,0x60,
+ 0x2,0x55,0x48, 0x3,0x4f,0x48, 0x2,0x55,0x42, 0x3,0x4f,0x49,
+ 0x2,0x55,0x37, 0x2,0x55,0x35, 0x2,0x55,0x30, 0x3,0x4f,0x4b,
+ 0x3,0x4f,0x4e, 0x3,0x4f,0x44, 0x2,0x55,0x38, 0x2,0x55,0x45,
+ 0x2,0x55,0x34, 0x2,0x55,0x44, 0x2,0x55,0x4a, 0x3,0x4f,0x51,
+ 0x4,0x4e,0x46, 0x1,0x6f,0x5c, 0x3,0x4f,0x45, 0x2,0x55,0x40,
+ 0x2,0x55,0x46, 0x2,0x55,0x3c, 0x2,0x55,0x36, 0x1,0x6f,0x5b,
+ 0x3,0x4f,0x52, 0x4,0x4e,0x44, 0x3,0x4f,0x4c, 0x2,0x4e,0x6e,
+ 0x2,0x55,0x3a, 0x1,0x6f,0x62, 0x2,0x55,0x33, 0xf,0x52,0x6b,
+ 0x3,0x4f,0x4d, 0x3,0x66,0x5b, 0x3,0x66,0x5c, 0x3,0x4a,0x30,
+ 0x2,0x5b,0x41, 0x1,0x72,0x61, 0x2,0x5b,0x40, 0x2,0x5b,0x3e,
+ 0x2,0x5b,0x50, 0x1,0x72,0x65, 0x3,0x53,0x35, 0x2,0x5b,0x4d,
+ 0x2,0x5b,0x45, 0x2,0x5b,0x4f, 0x2,0x5b,0x37, 0x2,0x5b,0x43,
+ 0x3,0x53,0x3d, 0x1,0x72,0x67, 0x3,0x53,0x3e, 0x2,0x5b,0x2f,
+ 0x3,0x53,0x38, 0x2,0x5b,0x2d, 0x2,0x5b,0x4e, 0x3,0x53,0x32,
+ 0x2,0x5b,0x4c, 0x2,0x5b,0x4b, 0x2,0x5b,0x3b, 0x2,0x5b,0x3a,
+ 0x2,0x5b,0x30, 0x1,0x72,0x69, 0x4,0x54,0x43, 0x2,0x5b,0x36,
+ 0x2,0x5b,0x3f, 0x2,0x5b,0x4a, 0x1,0x72,0x6c, 0x2,0x5b,0x51,
+ 0x3,0x53,0x36, 0x1,0x75,0x73, 0x1,0x72,0x6e, 0x1,0x72,0x68,
+ 0x2,0x5b,0x34, 0x3,0x53,0x37, 0x2,0x5b,0x3d, 0x2,0x5b,0x2c,
+ 0x2,0x5b,0x2e, 0x1,0x72,0x5f, 0x1,0x72,0x6b, 0x1,0x72,0x64,
+ 0x2,0x5b,0x35, 0x2,0x5b,0x44, 0x2,0x55,0x4b, 0x1,0x72,0x6a,
+ 0x2,0x5b,0x2b, 0x1,0x75,0x6e, 0x2,0x5b,0x46, 0x2,0x5b,0x49,
+ 0x1,0x72,0x66, 0x3,0x53,0x3b, 0x2,0x5b,0x39, 0x1,0x72,0x6d,
+ 0x1,0x72,0x63, 0x3,0x53,0x3c, 0x3,0x53,0x39, 0x3,0x53,0x3a,
+ 0x1,0x72,0x62, 0x2,0x5b,0x42, 0x2,0x5b,0x48, 0x1,0x72,0x60,
+ 0x4,0x54,0x45, 0x2,0x5b,0x32, 0x2,0x5b,0x47, 0xf,0x58,0x59,
+ 0xf,0x58,0x48, 0x2,0x5b,0x33, 0x7,0x34,0x63, 0x3,0x66,0x5d,
+ 0xf,0x58,0x55, 0x3,0x66,0x5e, 0x4,0x54,0x49, 0x3,0x53,0x31,
+ 0x2,0x5b,0x38, 0x2,0x5f,0x7e, 0x3,0x56,0x65, 0x2,0x60,0x25,
+ 0x1,0x75,0x70, 0x1,0x75,0x72, 0x2,0x60,0x2b, 0x1,0x75,0x6c,
+ 0x2,0x60,0x39, 0x2,0x60,0x31, 0x2,0x60,0x26, 0x2,0x60,0x27,
+ 0x2,0x60,0x30, 0x3,0x56,0x66, 0x1,0x75,0x79, 0x2,0x60,0x2f,
+ 0x2,0x5f,0x7d, 0x2,0x60,0x2e, 0x2,0x60,0x22, 0x2,0x60,0x3a,
+ 0x1,0x75,0x78, 0x1,0x75,0x76, 0x2,0x60,0x23, 0x3,0x56,0x5d,
+ 0x2,0x60,0x36, 0x3,0x56,0x67, 0x2,0x60,0x28, 0x2,0x60,0x35,
+ 0x3,0x56,0x64, 0x2,0x60,0x37, 0x2,0x5f,0x7c, 0x1,0x75,0x71,
+ 0x3,0x56,0x5b, 0x2,0x60,0x38, 0x3,0x56,0x68, 0x3,0x56,0x5e,
+ 0x2,0x60,0x2c, 0x3,0x56,0x6b, 0x1,0x75,0x75, 0x2,0x60,0x29,
+ 0x3,0x56,0x61, 0x4,0x59,0x49, 0x1,0x75,0x77, 0x2,0x60,0x32,
+ 0x3,0x56,0x62, 0x3,0x56,0x63, 0x3,0x56,0x5f, 0x1,0x75,0x6f,
+ 0x2,0x60,0x24, 0x2,0x60,0x33, 0x3,0x56,0x5c, 0x2,0x60,0x2d,
+ 0x2,0x5b,0x31, 0x2,0x60,0x34, 0x2,0x60,0x21, 0x3,0x56,0x60,
+ 0x1,0x75,0x74, 0x3,0x56,0x6a, 0x2,0x64,0x2f, 0x4,0x59,0x47,
+ 0x1,0x75,0x6d, 0x2,0x5f,0x7a, 0x4,0x59,0x46, 0xf,0x5d,0x41,
+ 0x3,0x66,0x5f, 0xf,0x5d,0x39, 0x2,0x64,0x2c, 0x2,0x64,0x25,
+ 0x1,0x77,0x54, 0x3,0x59,0x43, 0x2,0x63,0x7e, 0x2,0x64,0x30,
+ 0x2,0x64,0x27, 0x2,0x60,0x2a, 0x3,0x59,0x40, 0x2,0x64,0x32,
+ 0x2,0x64,0x21, 0x3,0x59,0x42, 0x1,0x77,0x53, 0x2,0x64,0x2b,
+ 0x1,0x77,0x55, 0x1,0x77,0x5d, 0x1,0x77,0x5b, 0x2,0x64,0x2d,
+ 0x1,0x77,0x5c, 0x2,0x64,0x23, 0x3,0x59,0x49, 0x2,0x64,0x24,
+ 0x2,0x64,0x29, 0x2,0x64,0x2e, 0x3,0x59,0x3e, 0x2,0x5f,0x79,
+ 0x1,0x77,0x56, 0x2,0x64,0x37, 0x2,0x64,0x34, 0x2,0x67,0x61,
+ 0x2,0x64,0x2a, 0x2,0x64,0x26, 0x2,0x64,0x35, 0x2,0x67,0x56,
+ 0x2,0x64,0x28, 0x4,0x5e,0x31, 0x1,0x77,0x59, 0x3,0x59,0x44,
+ 0x1,0x77,0x58, 0x2,0x5f,0x7b, 0x1,0x77,0x5a, 0x2,0x64,0x31,
+ 0x2,0x64,0x33, 0x1,0x77,0x57, 0x2,0x64,0x36, 0x2,0x63,0x7d,
+ 0x4,0x5e,0x29, 0x2,0x64,0x22, 0x3,0x59,0x46, 0xf,0x61,0x33,
+ 0x3,0x59,0x45, 0x3,0x66,0x61, 0x3,0x66,0x62, 0x3,0x66,0x60,
+ 0xf,0x61,0x43, 0x2,0x67,0x5f, 0x3,0x5b,0x50, 0x2,0x67,0x4f,
+ 0x1,0x79,0x38, 0x2,0x67,0x5d, 0x3,0x5b,0x44, 0x3,0x5b,0x45,
+ 0x2,0x67,0x4d, 0x1,0x79,0x39, 0x4,0x61,0x67, 0x2,0x67,0x58,
+ 0x3,0x5b,0x43, 0x2,0x67,0x54, 0x1,0x79,0x3e, 0x2,0x67,0x5e,
+ 0x2,0x67,0x4e, 0x2,0x67,0x51, 0x1,0x79,0x36, 0x2,0x67,0x60,
+ 0x3,0x5b,0x48, 0x2,0x67,0x59, 0x2,0x67,0x5c, 0x1,0x79,0x3c,
+ 0x1,0x79,0x41, 0x1,0x79,0x3f, 0x2,0x67,0x55, 0x2,0x67,0x50,
+ 0x3,0x5b,0x4d, 0x1,0x79,0x3a, 0x1,0x79,0x3b, 0x2,0x67,0x4c,
+ 0x1,0x79,0x37, 0x3,0x5b,0x4f, 0x1,0x79,0x35, 0x1,0x79,0x3d,
+ 0x2,0x67,0x5b, 0x1,0x79,0x40, 0x3,0x5b,0x4a, 0x2,0x67,0x57,
+ 0x2,0x67,0x62, 0x1,0x79,0x42, 0x3,0x5b,0x41, 0x3,0x5b,0x42,
+ 0x3,0x5b,0x4e, 0x2,0x67,0x53, 0x3,0x5b,0x47, 0x2,0x67,0x5a,
+ 0x3,0x66,0x65, 0x3,0x66,0x63, 0x3,0x66,0x64, 0x3,0x5d,0x41,
+ 0x3,0x5e,0x6a, 0x2,0x6a,0x41, 0x2,0x6a,0x50, 0x2,0x6a,0x43,
+ 0x2,0x6a,0x4a, 0x2,0x67,0x52, 0x2,0x6a,0x48, 0x2,0x6a,0x37,
+ 0x2,0x6a,0x4e, 0x1,0x7a,0x4e, 0x2,0x6a,0x3b, 0x2,0x6a,0x4d,
+ 0x2,0x6a,0x42, 0x4,0x64,0x67, 0x3,0x5d,0x43, 0x1,0x7a,0x4d,
+ 0x3,0x5d,0x3c, 0x3,0x5d,0x3f, 0x2,0x6a,0x52, 0x2,0x6a,0x44,
+ 0x3,0x5d,0x3e, 0x2,0x6a,0x49, 0x2,0x6a,0x4c, 0x2,0x6a,0x35,
+ 0x2,0x6a,0x4f, 0x2,0x6a,0x40, 0x2,0x6a,0x45, 0x2,0x6a,0x39,
+ 0x2,0x6a,0x3d, 0x2,0x6a,0x51, 0x2,0x6a,0x47, 0x2,0x6a,0x36,
+ 0x2,0x6a,0x3a, 0x2,0x6a,0x3c, 0x2,0x6a,0x46, 0x3,0x5d,0x3d,
+ 0x1,0x7a,0x4c, 0x2,0x6a,0x3f, 0x3,0x5d,0x44, 0x3,0x5d,0x45,
+ 0x3,0x5d,0x47, 0x4,0x64,0x6b, 0x3,0x5d,0x42, 0x3,0x5d,0x3a,
+ 0x2,0x6a,0x38, 0x3,0x66,0x66, 0x3,0x66,0x67, 0x3,0x66,0x68,
+ 0xf,0x66,0x57, 0x3,0x5d,0x46, 0x2,0x6a,0x3e, 0x2,0x6c,0x50,
+ 0x2,0x6c,0x54, 0x1,0x7b,0x3b, 0x2,0x6c,0x56, 0x3,0x5e,0x6d,
+ 0x1,0x7b,0x35, 0x4,0x64,0x6f, 0x2,0x6c,0x52, 0x2,0x6c,0x58,
+ 0x1,0x7b,0x3a, 0x1,0x7b,0x36, 0x4,0x67,0x5c, 0x1,0x7b,0x37,
+ 0x2,0x6c,0x4f, 0x2,0x6c,0x55, 0x1,0x7b,0x39, 0x2,0x6c,0x53,
+ 0x1,0x7b,0x38, 0x2,0x6c,0x4e, 0x2,0x6a,0x4b, 0x2,0x6c,0x51,
+ 0x4,0x67,0x62, 0x2,0x6c,0x4d, 0x2,0x6c,0x57, 0x3,0x5f,0x69,
+ 0x3,0x5f,0x6e, 0x1,0x7b,0x7b, 0x2,0x6e,0x3c, 0x2,0x6e,0x3f,
+ 0x2,0x6e,0x3b, 0x2,0x6e,0x3d, 0x2,0x6e,0x3e, 0x2,0x6e,0x38,
+ 0x2,0x6e,0x39, 0x2,0x6e,0x36, 0x3,0x5f,0x6a, 0x3,0x5f,0x6c,
+ 0x2,0x6e,0x3a, 0x2,0x6e,0x37, 0x1,0x7b,0x7c, 0x1,0x7b,0x7d,
+ 0x3,0x5f,0x6b, 0x2,0x6f,0x59, 0x3,0x60,0x52, 0x2,0x6f,0x5b,
+ 0x4,0x6b,0x29, 0x5,0x76,0x5d, 0x3,0x60,0x55, 0x3,0x60,0x54,
+ 0x3,0x60,0x56, 0x2,0x6f,0x5a, 0x2,0x6f,0x5c, 0x3,0x60,0x4f,
+ 0x1,0x7c,0x4c, 0x3,0x60,0x53, 0x2,0x6f,0x58, 0x1,0x7c,0x4b,
+ 0x1,0x7c,0x4d, 0x3,0x60,0x57, 0x3,0x66,0x6a, 0x3,0x66,0x69,
+ 0x2,0x70,0x59, 0x2,0x70,0x5a, 0x1,0x7c,0x6f, 0x2,0x70,0x58,
+ 0x3,0x61,0x22, 0x2,0x71,0x42, 0x2,0x71,0x41, 0x2,0x71,0x43,
+ 0x1,0x7d,0x2c, 0x2,0x71,0x44, 0x1,0x7d,0x2b, 0x2,0x71,0x45,
+ 0x2,0x71,0x61, 0x2,0x71,0x64, 0x2,0x71,0x63, 0x1,0x7d,0x35,
+ 0x2,0x71,0x62, 0x4,0x6d,0x62, 0x3,0x61,0x6f, 0x3,0x62,0x23,
+ 0x1,0x7d,0x3f, 0x1,0x7d,0x3d, 0x1,0x7d,0x3e, 0x1,0x7d,0x44,
+ 0x2,0x72,0x30, 0x2,0x72,0x31, 0x2,0x72,0x2f, 0x2,0x72,0x37,
+ 0x3,0x62,0x36, 0x1,0x4f,0x5b, 0x4,0x25,0x2b, 0x4,0x30,0x3a,
+ 0x2,0x3a,0x28, 0x2,0x41,0x3f, 0x2,0x55,0x4e, 0x2,0x67,0x63,
+ 0x5,0x71,0x56, 0x1,0x4f,0x5c, 0x3,0x2f,0x40, 0x1,0x53,0x6d,
+ 0x1,0x58,0x60, 0x4,0x30,0x3b, 0x3,0x34,0x32, 0x2,0x3a,0x29,
+ 0x3,0x39,0x5c, 0x2,0x3a,0x2a, 0x1,0x5d,0x70, 0x1,0x62,0x64,
+ 0x2,0x41,0x41, 0x2,0x41,0x40, 0x1,0x62,0x68, 0x1,0x62,0x63,
+ 0x2,0x41,0x42, 0x1,0x62,0x65, 0x1,0x62,0x67, 0x1,0x62,0x66,
+ 0x1,0x62,0x62, 0x3,0x3f,0x6c, 0xf,0x3f,0x7e, 0x3,0x66,0x6b,
+ 0x1,0x67,0x50, 0x3,0x45,0x3c, 0x3,0x45,0x3a, 0x2,0x48,0x56,
+ 0x2,0x48,0x54, 0x4,0x41,0x53, 0x2,0x48,0x55, 0x2,0x48,0x53,
+ 0xf,0x45,0x7b, 0x1,0x6b,0x5b, 0x3,0x4a,0x3d, 0x1,0x6b,0x5e,
+ 0x1,0x6b,0x60, 0x1,0x6b,0x5f, 0x4,0x48,0x22, 0x3,0x4a,0x3e,
+ 0x1,0x6b,0x5c, 0x1,0x6b,0x5d, 0x2,0x55,0x50, 0x2,0x55,0x4f,
+ 0x1,0x6f,0x64, 0x2,0x55,0x51, 0x3,0x4f,0x53, 0x2,0x55,0x52,
+ 0x1,0x6f,0x65, 0x3,0x4f,0x55, 0x3,0x4f,0x56, 0x4,0x4e,0x4a,
+ 0x2,0x5b,0x59, 0x2,0x5b,0x57, 0x2,0x60,0x40, 0x3,0x53,0x42,
+ 0x2,0x5b,0x55, 0x2,0x5b,0x56, 0x1,0x72,0x6f, 0x2,0x5b,0x52,
+ 0x2,0x5b,0x5a, 0x2,0x5b,0x54, 0x2,0x5b,0x58, 0x2,0x60,0x3c,
+ 0x3,0x53,0x44, 0x3,0x53,0x40, 0x2,0x60,0x3e, 0x3,0x56,0x6d,
+ 0x2,0x60,0x3f, 0x1,0x75,0x7e, 0x2,0x60,0x3b, 0x1,0x75,0x7d,
+ 0x2,0x60,0x3d, 0x1,0x75,0x7a, 0x1,0x75,0x7b, 0x1,0x75,0x7c,
+ 0x2,0x5b,0x53, 0x3,0x66,0x6c, 0x1,0x77,0x60, 0x2,0x64,0x3a,
+ 0x2,0x64,0x38, 0x2,0x64,0x39, 0x1,0x77,0x5e, 0x1,0x77,0x61,
+ 0x1,0x77,0x5f, 0x3,0x59,0x4b, 0x3,0x59,0x4a, 0x7,0x4b,0x40,
+ 0x2,0x67,0x64, 0x2,0x67,0x65, 0x1,0x79,0x43, 0x3,0x5b,0x53,
+ 0x2,0x6a,0x53, 0x2,0x6a,0x55, 0x2,0x6a,0x54, 0x1,0x7a,0x4f,
+ 0x1,0x7b,0x3c, 0x2,0x6c,0x5b, 0x2,0x6c,0x5a, 0x2,0x6c,0x59,
+ 0xf,0x68,0x72, 0x3,0x66,0x6d, 0xf,0x25,0x39, 0x1,0x4f,0x5d,
+ 0x3,0x21,0x43, 0x2,0x21,0x69, 0x2,0x22,0x78, 0x1,0x48,0x6a,
+ 0x2,0x22,0x76, 0x2,0x22,0x79, 0x2,0x22,0x77, 0x4,0x25,0x2e,
+ 0x3,0x27,0x3b, 0x3,0x27,0x3a, 0x2,0x25,0x2e, 0x3,0x27,0x3f,
+ 0x1,0x4b,0x62, 0x3,0x27,0x3c, 0x1,0x4b,0x63, 0x2,0x25,0x30,
+ 0x1,0x4b,0x60, 0x2,0x25,0x2f, 0x2,0x25,0x2d, 0x1,0x4b,0x61,
+ 0x1,0x4b,0x5f, 0x3,0x27,0x3d, 0x3,0x27,0x3e, 0x3,0x2a,0x79,
+ 0x4,0x28,0x33, 0x2,0x28,0x78, 0x2,0x28,0x7b, 0x1,0x4f,0x60,
+ 0x2,0x28,0x7a, 0x2,0x28,0x79, 0x3,0x2a,0x7c, 0x1,0x4f,0x5f,
+ 0x1,0x4f,0x5e, 0x3,0x2a,0x7b, 0x1,0x4f,0x62, 0x2,0x28,0x7c,
+ 0x1,0x4f,0x61, 0x2,0x2d,0x67, 0x1,0x53,0x6f, 0x1,0x53,0x70,
+ 0x1,0x53,0x71, 0x2,0x2d,0x68, 0x2,0x2d,0x64, 0x1,0x53,0x6e,
+ 0x2,0x2d,0x65, 0x4,0x2b,0x5d, 0x2,0x2d,0x66, 0x2,0x2d,0x63,
+ 0x4,0x2b,0x5b, 0x3,0x34,0x36, 0x4,0x30,0x3f, 0x1,0x58,0x67,
+ 0x3,0x34,0x34, 0x3,0x39,0x5e, 0x1,0x58,0x64, 0x2,0x33,0x48,
+ 0x1,0x58,0x65, 0x1,0x58,0x68, 0x2,0x33,0x49, 0x3,0x34,0x33,
+ 0x1,0x58,0x63, 0x1,0x58,0x61, 0x1,0x58,0x62, 0x1,0x58,0x66,
+ 0x1,0x5d,0x71, 0x2,0x3a,0x2d, 0x1,0x5d,0x79, 0x2,0x3a,0x2c,
+ 0x3,0x39,0x61, 0x2,0x3a,0x2f, 0x1,0x5d,0x75, 0x2,0x3a,0x2e,
+ 0x1,0x62,0x70, 0x1,0x5d,0x73, 0x1,0x5d,0x76, 0x1,0x5d,0x72,
+ 0x1,0x5d,0x77, 0x1,0x5d,0x78, 0x1,0x5d,0x74, 0x3,0x39,0x65,
+ 0x3,0x3f,0x71, 0x2,0x3a,0x2b, 0x1,0x62,0x6c, 0x2,0x41,0x44,
+ 0x3,0x3f,0x72, 0x2,0x41,0x48, 0x3,0x3f,0x73, 0x3,0x3f,0x75,
+ 0x2,0x41,0x47, 0x1,0x62,0x71, 0x1,0x62,0x6d, 0x1,0x62,0x6e,
+ 0x2,0x41,0x43, 0x2,0x41,0x45, 0x2,0x41,0x46, 0x1,0x62,0x69,
+ 0x1,0x62,0x6b, 0x3,0x3f,0x70, 0x1,0x62,0x6f, 0x1,0x62,0x6a,
+ 0x3,0x45,0x40, 0x2,0x48,0x59, 0x2,0x48,0x57, 0x2,0x48,0x58,
+ 0x1,0x67,0x52, 0x1,0x67,0x53, 0x3,0x45,0x42, 0x2,0x48,0x5a,
+ 0x1,0x67,0x51, 0x1,0x6b,0x61, 0x4,0x48,0x24, 0x1,0x6b,0x63,
+ 0x1,0x6b,0x62, 0x3,0x4a,0x45, 0x2,0x4f,0x23, 0x3,0x4a,0x46,
+ 0x3,0x4a,0x44, 0x2,0x4f,0x24, 0x2,0x55,0x54, 0x3,0x4f,0x5a,
+ 0x2,0x55,0x53, 0x3,0x4f,0x5b, 0x4,0x54,0x52, 0x1,0x72,0x70,
+ 0x1,0x72,0x71, 0x2,0x5b,0x5b, 0x1,0x72,0x72, 0x3,0x53,0x48,
+ 0x2,0x60,0x43, 0x3,0x56,0x70, 0x2,0x60,0x41, 0x3,0x56,0x6f,
+ 0x2,0x60,0x42, 0x1,0x76,0x21, 0x3,0x56,0x71, 0x2,0x64,0x3b,
+ 0x1,0x79,0x44, 0x3,0x5d,0x49, 0x3,0x2a,0x7d, 0x3,0x53,0x49,
+ 0x1,0x76,0x22, 0x1,0x4f,0x63, 0x4,0x30,0x41, 0x1,0x58,0x69,
+ 0x2,0x33,0x4a, 0x3,0x34,0x39, 0xf,0x32,0x6f, 0x2,0x3a,0x30,
+ 0x1,0x5d,0x7a, 0x1,0x62,0x72, 0x2,0x41,0x49, 0x2,0x41,0x4b,
+ 0x1,0x62,0x74, 0x1,0x62,0x73, 0x1,0x62,0x75, 0x1,0x62,0x76,
+ 0x2,0x41,0x4a, 0x1,0x67,0x56, 0x1,0x67,0x57, 0x1,0x67,0x55,
+ 0x1,0x6b,0x64, 0x1,0x67,0x54, 0x2,0x48,0x5b, 0x4,0x41,0x57,
+ 0x3,0x4a,0x47, 0x3,0x4a,0x49, 0x1,0x6b,0x65, 0x2,0x55,0x55,
+ 0x2,0x5b,0x5c, 0x1,0x72,0x73, 0x1,0x76,0x23, 0x2,0x64,0x3c,
+ 0x2,0x64,0x40, 0x1,0x77,0x64, 0x2,0x64,0x3d, 0x1,0x77,0x65,
+ 0x1,0x77,0x63, 0x2,0x64,0x41, 0x1,0x77,0x66, 0x2,0x64,0x3f,
+ 0x2,0x67,0x66, 0x1,0x77,0x62, 0x1,0x79,0x45, 0x3,0x5e,0x70,
+ 0x2,0x70,0x5b, 0x3,0x61,0x25, 0x3,0x62,0x2f, 0x1,0x4f,0x64,
+ 0x1,0x5d,0x7c, 0x1,0x5d,0x7b, 0xf,0x39,0x2a, 0x3,0x3f,0x7e,
+ 0x3,0x3f,0x7c, 0x3,0x3f,0x7b, 0x1,0x62,0x77, 0x2,0x41,0x4d,
+ 0x2,0x41,0x4c, 0x1,0x62,0x78, 0x3,0x45,0x46, 0x2,0x48,0x5f,
+ 0x1,0x67,0x5b, 0x1,0x67,0x58, 0x2,0x48,0x5e, 0x1,0x67,0x5a,
+ 0x2,0x48,0x5c, 0x1,0x67,0x59, 0x3,0x45,0x47, 0x2,0x48,0x5d,
+ 0x2,0x4f,0x25, 0x1,0x6b,0x66, 0x2,0x55,0x58, 0x5,0x52,0x3b,
+ 0x1,0x6f,0x66, 0x2,0x55,0x56, 0x1,0x6f,0x67, 0x1,0x6f,0x68,
+ 0x2,0x55,0x57, 0x1,0x6f,0x69, 0x3,0x4f,0x60, 0x2,0x5b,0x5d,
+ 0x3,0x53,0x50, 0x1,0x72,0x77, 0x1,0x72,0x74, 0x1,0x72,0x79,
+ 0x2,0x5b,0x5f, 0x1,0x72,0x75, 0x2,0x5b,0x5e, 0x1,0x72,0x78,
+ 0x3,0x53,0x4d, 0x3,0x53,0x4c, 0x1,0x72,0x76, 0x3,0x53,0x51,
+ 0x2,0x60,0x46, 0x2,0x60,0x48, 0x3,0x56,0x74, 0x3,0x56,0x75,
+ 0x1,0x76,0x24, 0x2,0x60,0x47, 0x1,0x76,0x25, 0x2,0x60,0x45,
+ 0x2,0x60,0x44, 0x4,0x5e,0x38, 0x2,0x64,0x43, 0x2,0x64,0x42,
+ 0x1,0x77,0x67, 0x2,0x64,0x44, 0x2,0x67,0x6b, 0x1,0x79,0x47,
+ 0x2,0x67,0x6a, 0x2,0x67,0x67, 0x1,0x79,0x46, 0x2,0x67,0x68,
+ 0x2,0x67,0x69, 0x2,0x6a,0x56, 0x2,0x6a,0x57, 0x1,0x7a,0x50,
+ 0x3,0x5d,0x4f, 0x1,0x7b,0x3f, 0x3,0x5d,0x4c, 0x3,0x5d,0x4e,
+ 0x2,0x6c,0x5c, 0x3,0x5e,0x72, 0x3,0x5e,0x71, 0x1,0x7b,0x3d,
+ 0x1,0x7b,0x3e, 0x2,0x6c,0x5d, 0x3,0x66,0x6e, 0x3,0x5f,0x71,
+ 0x1,0x7b,0x7e, 0x1,0x7c,0x21, 0x2,0x6e,0x40, 0x3,0x5f,0x72,
+ 0x3,0x60,0x59, 0x1,0x7c,0x70, 0x2,0x70,0x5d, 0x1,0x7c,0x72,
+ 0x3,0x61,0x26, 0x2,0x70,0x5c, 0x2,0x70,0x5e, 0x1,0x7c,0x71,
+ 0x2,0x71,0x46, 0x4,0x6d,0x64, 0x2,0x71,0x7b, 0x3,0x66,0x6f,
+ 0x3,0x62,0x45, 0x3,0x2a,0x7e, 0x1,0x4f,0x65, 0x3,0x45,0x49,
+ 0x1,0x67,0x5c, 0x4,0x48,0x35, 0x2,0x4f,0x26, 0x3,0x4a,0x4c,
+ 0x2,0x55,0x59, 0x1,0x72,0x7a, 0x1,0x72,0x7b, 0x3,0x59,0x4f,
+ 0x1,0x4f,0x66, 0x3,0x40,0x21, 0x1,0x6f,0x6a, 0x1,0x79,0x48,
+ 0x1,0x53,0x72, 0x3,0x2b,0x21, 0x3,0x4a,0x4e, 0x1,0x72,0x7c,
+ 0x3,0x5e,0x73, 0x1,0x7c,0x4e, 0x1,0x53,0x73, 0x2,0x3a,0x31,
+ 0x4,0x3b,0x77, 0x2,0x41,0x4e, 0x3,0x40,0x24, 0x2,0x41,0x50,
+ 0x3,0x40,0x22, 0x2,0x41,0x4f, 0x2,0x48,0x63, 0x2,0x48,0x60,
+ 0x1,0x67,0x5d, 0x6,0x5a,0x24, 0x1,0x67,0x5e, 0x2,0x48,0x61,
+ 0x2,0x48,0x62, 0x3,0x45,0x4b, 0x2,0x4f,0x28, 0x2,0x4f,0x2d,
+ 0x1,0x6b,0x67, 0x2,0x4f,0x27, 0x2,0x4f,0x29, 0x2,0x4f,0x30,
+ 0x2,0x4f,0x2b, 0x2,0x4f,0x2f, 0x2,0x4f,0x2c, 0x2,0x4f,0x2a,
+ 0x2,0x4f,0x2e, 0x1,0x6b,0x68, 0x3,0x4f,0x62, 0x2,0x55,0x5c,
+ 0x3,0x4f,0x63, 0x2,0x55,0x5a, 0x1,0x6f,0x6c, 0x3,0x4f,0x64,
+ 0x1,0x6f,0x6b, 0x2,0x55,0x5b, 0x1,0x6f,0x6d, 0x3,0x53,0x53,
+ 0x2,0x5b,0x62, 0x4,0x54,0x5f, 0x4,0x54,0x67, 0x2,0x5b,0x61,
+ 0x1,0x72,0x7d, 0x2,0x5b,0x60, 0x2,0x60,0x49, 0x3,0x56,0x7a,
+ 0x2,0x60,0x4b, 0x2,0x60,0x4d, 0x2,0x60,0x4c, 0x3,0x56,0x7b,
+ 0x1,0x76,0x26, 0x2,0x60,0x4a, 0x2,0x64,0x4b, 0x1,0x77,0x68,
+ 0x2,0x64,0x49, 0x2,0x64,0x4c, 0x1,0x77,0x69, 0x4,0x5e,0x43,
+ 0x2,0x64,0x47, 0x3,0x59,0x50, 0x2,0x64,0x4a, 0x2,0x64,0x48,
+ 0x2,0x64,0x45, 0x1,0x77,0x6a, 0x2,0x64,0x46, 0x4,0x61,0x7c,
+ 0x3,0x5b,0x5f, 0x3,0x5b,0x5d, 0x2,0x67,0x6c, 0x3,0x5b,0x5e,
+ 0x3,0x5b,0x60, 0x2,0x67,0x6e, 0x2,0x67,0x6d, 0x3,0x5d,0x50,
+ 0x2,0x6a,0x58, 0x3,0x5d,0x51, 0x2,0x6a,0x59, 0x4,0x67,0x71,
+ 0x3,0x5e,0x75, 0x3,0x5e,0x74, 0x2,0x6c,0x5e, 0x3,0x5f,0x73,
+ 0x1,0x7c,0x23, 0x4,0x69,0x5e, 0x1,0x7c,0x22, 0x2,0x6f,0x5d,
+ 0x2,0x6f,0x5e, 0x1,0x7c,0x73, 0x2,0x70,0x5f, 0x3,0x61,0x28,
+ 0x1,0x7d,0x36, 0x3,0x62,0x3b, 0x1,0x53,0x74, 0x1,0x62,0x79,
+ 0x2,0x4f,0x32, 0x2,0x4f,0x31, 0x2,0x55,0x5e, 0x2,0x55,0x5d,
+ 0x4,0x4e,0x57, 0x3,0x53,0x55, 0x1,0x76,0x27, 0x2,0x60,0x4f,
+ 0x2,0x60,0x4e, 0x2,0x64,0x4f, 0x2,0x64,0x4d, 0x2,0x64,0x50,
+ 0x2,0x64,0x4e, 0x3,0x59,0x51, 0x4,0x65,0x29, 0x1,0x79,0x49,
+ 0x2,0x67,0x6f, 0x2,0x67,0x70, 0x2,0x67,0x71, 0x4,0x65,0x27,
+ 0x2,0x6c,0x5f, 0x3,0x5e,0x76, 0x2,0x6e,0x41, 0x3,0x61,0x29,
+ 0x2,0x70,0x60, 0x1,0x53,0x75, 0x3,0x45,0x4f, 0x3,0x4f,0x65,
+ 0x2,0x5b,0x63, 0x2,0x60,0x50, 0x3,0x5b,0x61, 0x1,0x53,0x76,
+ 0x4,0x41,0x63, 0x3,0x45,0x50, 0x1,0x6b,0x69, 0x4,0x48,0x46,
+ 0x2,0x5b,0x64, 0x1,0x77,0x6b, 0x2,0x64,0x51, 0x1,0x79,0x4a,
+ 0x3,0x5d,0x53, 0x2,0x6a,0x5a, 0x2,0x6a,0x5b, 0x1,0x7b,0x40,
+ 0x2,0x6f,0x5f, 0x1,0x53,0x77, 0x1,0x5e,0x21, 0x1,0x5e,0x22,
+ 0x2,0x3a,0x32, 0x1,0x62,0x7a, 0x1,0x62,0x7b, 0x2,0x41,0x51,
+ 0x1,0x62,0x7c, 0x4,0x41,0x68, 0x1,0x67,0x62, 0x3,0x45,0x52,
+ 0x1,0x67,0x64, 0x2,0x48,0x65, 0x2,0x48,0x66, 0x2,0x48,0x64,
+ 0x1,0x67,0x5f, 0x1,0x67,0x60, 0x1,0x67,0x63, 0x1,0x67,0x61,
+ 0x3,0x4a,0x54, 0x3,0x4a,0x55, 0x2,0x4f,0x33, 0x1,0x6b,0x6a,
+ 0x1,0x6b,0x6b, 0x3,0x4a,0x52, 0x3,0x4a,0x56, 0x2,0x55,0x65,
+ 0x1,0x6f,0x70, 0x2,0x55,0x60, 0x2,0x55,0x5f, 0x3,0x4f,0x69,
+ 0x2,0x55,0x64, 0x1,0x6f,0x6e, 0x3,0x4f,0x67, 0x4,0x4e,0x5a,
+ 0x1,0x73,0x26, 0x4,0x54,0x70, 0x2,0x55,0x61, 0x2,0x55,0x66,
+ 0x2,0x55,0x63, 0x2,0x55,0x62, 0x3,0x4f,0x66, 0x1,0x6f,0x6f,
+ 0x1,0x73,0x24, 0x3,0x53,0x5c, 0x2,0x5b,0x66, 0x1,0x72,0x7e,
+ 0x3,0x53,0x59, 0x2,0x5b,0x67, 0x3,0x53,0x5a, 0x3,0x52,0x28,
+ 0x2,0x5b,0x65, 0x3,0x53,0x58, 0x1,0x73,0x23, 0x1,0x73,0x21,
+ 0x1,0x73,0x25, 0x3,0x53,0x5d, 0x1,0x73,0x22, 0x3,0x53,0x5b,
+ 0x3,0x53,0x5f, 0x4,0x5e,0x4f, 0x3,0x59,0x5b, 0x3,0x57,0x26,
+ 0x2,0x60,0x51, 0x4,0x59,0x70, 0x2,0x60,0x56, 0x2,0x60,0x52,
+ 0x2,0x60,0x55, 0x1,0x76,0x28, 0x3,0x57,0x28, 0x2,0x5e,0x41,
+ 0x2,0x60,0x54, 0x2,0x60,0x53, 0x3,0x59,0x59, 0x1,0x77,0x6e,
+ 0x1,0x77,0x6c, 0x1,0x77,0x6f, 0x1,0x77,0x6d, 0x2,0x64,0x52,
+ 0x2,0x64,0x53, 0x2,0x64,0x54, 0x1,0x77,0x70, 0x3,0x59,0x56,
+ 0x3,0x59,0x58, 0x3,0x5b,0x65, 0x2,0x67,0x75, 0x1,0x79,0x4c,
+ 0x2,0x67,0x73, 0x4,0x62,0x30, 0x1,0x79,0x4d, 0x2,0x67,0x72,
+ 0x2,0x67,0x74, 0x1,0x79,0x4b, 0x2,0x6a,0x5f, 0x2,0x6a,0x5c,
+ 0x4,0x65,0x2c, 0x2,0x6a,0x5d, 0x2,0x6a,0x5e, 0x2,0x6c,0x60,
+ 0x1,0x7b,0x42, 0x3,0x5e,0x78, 0x1,0x7b,0x41, 0x3,0x5e,0x77,
+ 0x2,0x6e,0x43, 0x2,0x6e,0x42, 0x1,0x7c,0x24, 0x3,0x60,0x5d,
+ 0x3,0x60,0x5e, 0x3,0x60,0x5c, 0x1,0x7c,0x4f, 0x1,0x7c,0x74,
+ 0x1,0x7d,0x2d, 0x2,0x71,0x47, 0x2,0x71,0x7c, 0x2,0x71,0x7d,
+ 0x1,0x53,0x78, 0x2,0x41,0x52, 0x4,0x41,0x71, 0x2,0x48,0x67,
+ 0x2,0x4f,0x34, 0x2,0x4f,0x35, 0x1,0x6b,0x6c, 0x4,0x48,0x57,
+ 0x1,0x6b,0x6d, 0x2,0x55,0x67, 0x1,0x6f,0x71, 0x3,0x53,0x61,
+ 0x1,0x76,0x29, 0x3,0x57,0x2a, 0x2,0x64,0x55, 0x3,0x59,0x5c,
+ 0x1,0x77,0x71, 0x2,0x67,0x78, 0x1,0x79,0x4e, 0x2,0x67,0x77,
+ 0x2,0x67,0x79, 0x2,0x67,0x76, 0x2,0x6c,0x63, 0x2,0x6a,0x60,
+ 0x2,0x6a,0x61, 0x3,0x5d,0x56, 0x1,0x7a,0x51, 0x2,0x6c,0x62,
+ 0x3,0x5e,0x7b, 0x3,0x5e,0x79, 0x2,0x6c,0x61, 0x3,0x5e,0x7a,
+ 0x2,0x6e,0x44, 0x2,0x71,0x7e, 0x3,0x62,0x25, 0x1,0x53,0x79,
+ 0x3,0x5e,0x7c, 0x3,0x62,0x26, 0x1,0x53,0x7a, 0x3,0x39,0x67,
+ 0x1,0x58,0x6a, 0x2,0x33,0x4b, 0x3,0x66,0x70, 0x2,0x3a,0x33,
+ 0x3,0x39,0x68, 0x1,0x62,0x7d, 0x1,0x63,0x22, 0x1,0x62,0x7e,
+ 0x2,0x41,0x53, 0x3,0x45,0x5b, 0x1,0x63,0x24, 0x1,0x63,0x21,
+ 0x3,0x40,0x2b, 0x3,0x45,0x5c, 0x1,0x63,0x23, 0x3,0x45,0x54,
+ 0x1,0x67,0x66, 0x3,0x45,0x59, 0x2,0x48,0x68, 0x3,0x45,0x57,
+ 0x3,0x4a,0x5d, 0x2,0x48,0x69, 0x2,0x55,0x69, 0x4,0x41,0x7b,
+ 0x1,0x67,0x65, 0x1,0x67,0x67, 0x1,0x67,0x68, 0x3,0x45,0x58,
+ 0x2,0x4f,0x37, 0x3,0x4a,0x5e, 0x2,0x4f,0x36, 0x1,0x6b,0x6e,
+ 0x5,0x4b,0x4c, 0x1,0x6b,0x6f, 0x3,0x4a,0x5b, 0x2,0x4f,0x38,
+ 0x2,0x55,0x68, 0x1,0x6b,0x71, 0x1,0x6f,0x72, 0x4,0x4e,0x63,
+ 0x1,0x6b,0x70, 0x3,0x66,0x7a, 0x1,0x73,0x27, 0x2,0x55,0x6a,
+ 0x1,0x6f,0x74, 0x1,0x6f,0x73, 0x2,0x55,0x6b, 0x2,0x55,0x6e,
+ 0x2,0x55,0x6c, 0x2,0x55,0x6d, 0x1,0x6f,0x75, 0x3,0x4f,0x6b,
+ 0x1,0x73,0x2c, 0x1,0x73,0x2a, 0x3,0x53,0x65, 0x3,0x53,0x66,
+ 0x1,0x73,0x29, 0x2,0x5b,0x69, 0x3,0x53,0x64, 0x1,0x73,0x2b,
+ 0x3,0x53,0x62, 0x3,0x53,0x63, 0x2,0x5b,0x68, 0x2,0x60,0x57,
+ 0x4,0x54,0x7e, 0x2,0x5b,0x6a, 0x1,0x73,0x28, 0x2,0x5b,0x6b,
+ 0x2,0x60,0x5a, 0x2,0x60,0x58, 0x2,0x60,0x59, 0x2,0x60,0x5e,
+ 0x1,0x77,0x75, 0x2,0x60,0x5d, 0x2,0x60,0x60, 0x2,0x60,0x5f,
+ 0x2,0x60,0x5c, 0x2,0x60,0x5b, 0x4,0x55,0x21, 0x1,0x76,0x2a,
+ 0x3,0x59,0x62, 0x4,0x5a,0x29, 0x3,0x59,0x61, 0x3,0x59,0x66,
+ 0x2,0x64,0x58, 0x3,0x59,0x65, 0x2,0x64,0x57, 0x1,0x77,0x74,
+ 0x1,0x77,0x72, 0x1,0x77,0x73, 0x3,0x59,0x63, 0x2,0x64,0x56,
+ 0x3,0x66,0x71, 0x2,0x67,0x7c, 0x3,0x5b,0x69, 0x1,0x79,0x4f,
+ 0x4,0x62,0x38, 0x2,0x67,0x7b, 0x2,0x67,0x7a, 0x1,0x79,0x50,
+ 0x4,0x65,0x3a, 0x2,0x6a,0x66, 0x2,0x6a,0x65, 0x3,0x5d,0x58,
+ 0x2,0x6a,0x63, 0x3,0x5e,0x7e, 0x2,0x6a,0x62, 0x1,0x7a,0x53,
+ 0x1,0x7a,0x52, 0x2,0x6a,0x67, 0x2,0x6e,0x45, 0x1,0x7c,0x25,
+ 0x2,0x6c,0x65, 0x1,0x7b,0x43, 0x2,0x6c,0x64, 0x2,0x6a,0x64,
+ 0x3,0x5f,0x78, 0x2,0x6e,0x46, 0x1,0x7c,0x50, 0x3,0x61,0x2a,
+ 0x1,0x7d,0x2e, 0x2,0x71,0x48, 0x4,0x6e,0x24, 0x2,0x72,0x21,
+ 0x1,0x53,0x7b, 0x2,0x3a,0x34, 0x2,0x60,0x61, 0x1,0x53,0x7c,
+ 0x3,0x45,0x5f, 0x5,0x4b,0x4e, 0x2,0x4f,0x3a, 0x2,0x4f,0x39,
+ 0x2,0x5b,0x6c, 0x5,0x5a,0x26, 0x3,0x53,0x68, 0x2,0x60,0x63,
+ 0x3,0x57,0x30, 0x2,0x60,0x62, 0x3,0x59,0x67, 0x1,0x77,0x76,
+ 0x2,0x67,0x7d, 0x2,0x67,0x7e, 0x1,0x7a,0x54, 0x3,0x5f,0x21,
+ 0x3,0x60,0x60, 0x2,0x72,0x22, 0x1,0x58,0x6b, 0x1,0x63,0x26,
+ 0x1,0x63,0x25, 0x2,0x48,0x6a, 0x2,0x48,0x6c, 0x1,0x67,0x6a,
+ 0x2,0x48,0x6b, 0x1,0x67,0x69, 0x1,0x67,0x6b, 0x2,0x48,0x6d,
+ 0x3,0x4a,0x63, 0x3,0x4a,0x62, 0x3,0x4a,0x66, 0x2,0x4f,0x3c,
+ 0x2,0x4f,0x3e, 0x2,0x4f,0x3d, 0x3,0x4a,0x61, 0x2,0x4f,0x40,
+ 0x3,0x4a,0x60, 0x3,0x4a,0x6c, 0x3,0x4a,0x64, 0x1,0x6b,0x72,
+ 0x2,0x4f,0x3f, 0x2,0x4f,0x3b, 0x3,0x4a,0x6a, 0x4,0x48,0x60,
+ 0x2,0x4f,0x41, 0x3,0x4f,0x73, 0x2,0x55,0x75, 0x3,0x4f,0x6d,
+ 0x2,0x55,0x78, 0x2,0x55,0x7a, 0x2,0x55,0x70, 0x2,0x55,0x74,
+ 0x2,0x55,0x71, 0x1,0x6f,0x77, 0x1,0x6f,0x7a, 0x1,0x6f,0x7c,
+ 0x2,0x55,0x72, 0x2,0x55,0x73, 0x1,0x6f,0x7b, 0x2,0x55,0x76,
+ 0x2,0x55,0x79, 0x2,0x55,0x77, 0x1,0x6f,0x7d, 0x3,0x4f,0x6e,
+ 0x1,0x6f,0x79, 0x2,0x55,0x6f, 0x1,0x6f,0x76, 0x3,0x4f,0x72,
+ 0x1,0x6f,0x78, 0x3,0x4f,0x74, 0x3,0x53,0x70, 0x1,0x73,0x2e,
+ 0x2,0x5b,0x72, 0x2,0x5b,0x70, 0x2,0x5b,0x6f, 0x3,0x53,0x71,
+ 0x2,0x5b,0x75, 0x3,0x53,0x6b, 0x2,0x5b,0x74, 0x2,0x5b,0x73,
+ 0x3,0x53,0x6c, 0x2,0x5b,0x6e, 0x1,0x73,0x2d, 0x2,0x5b,0x6d,
+ 0x3,0x53,0x6a, 0x2,0x5b,0x71, 0x1,0x73,0x2f, 0x3,0x57,0x34,
+ 0x2,0x60,0x66, 0x3,0x57,0x37, 0x2,0x60,0x6a, 0x2,0x60,0x67,
+ 0x2,0x60,0x69, 0x2,0x60,0x68, 0x2,0x60,0x65, 0x2,0x60,0x6b,
+ 0x2,0x60,0x6e, 0x2,0x60,0x6c, 0x2,0x60,0x6d, 0x1,0x76,0x2c,
+ 0x3,0x57,0x33, 0x1,0x76,0x2b, 0x2,0x60,0x64, 0x2,0x60,0x6f,
+ 0x2,0x64,0x5d, 0x2,0x64,0x60, 0x2,0x64,0x62, 0x2,0x64,0x61,
+ 0x3,0x59,0x6a, 0x2,0x64,0x5b, 0x2,0x64,0x5f, 0x2,0x64,0x5a,
+ 0x3,0x59,0x6b, 0x2,0x64,0x5c, 0x1,0x77,0x77, 0x2,0x64,0x59,
+ 0x3,0x59,0x6d, 0x2,0x64,0x5e, 0x2,0x68,0x2d, 0x2,0x68,0x22,
+ 0x1,0x79,0x51, 0x3,0x5b,0x6f, 0x3,0x5b,0x6d, 0x1,0x79,0x52,
+ 0x2,0x68,0x21, 0x2,0x68,0x26, 0x2,0x68,0x2c, 0x2,0x68,0x24,
+ 0x2,0x68,0x2b, 0x3,0x5b,0x6c, 0x2,0x68,0x28, 0x3,0x5b,0x6e,
+ 0x2,0x68,0x27, 0x2,0x68,0x2a, 0x2,0x68,0x25, 0x2,0x68,0x23,
+ 0x3,0x5b,0x6b, 0x2,0x68,0x29, 0x2,0x6a,0x6e, 0x2,0x6a,0x6c,
+ 0x1,0x7a,0x55, 0x2,0x6a,0x6b, 0x2,0x6a,0x71, 0x2,0x6a,0x6f,
+ 0x3,0x5d,0x5a, 0x1,0x7a,0x56, 0x2,0x6a,0x6a, 0x2,0x6a,0x68,
+ 0x4,0x65,0x46, 0x2,0x6a,0x69, 0x1,0x7a,0x58, 0x2,0x6a,0x6d,
+ 0x1,0x7a,0x57, 0x2,0x6a,0x70, 0x2,0x6c,0x66, 0x2,0x6c,0x6c,
+ 0x3,0x5f,0x24, 0x3,0x5f,0x22, 0x2,0x6c,0x67, 0x1,0x7b,0x47,
+ 0x2,0x6c,0x6d, 0x1,0x7b,0x46, 0x2,0x6c,0x6b, 0x2,0x6c,0x6a,
+ 0x1,0x7b,0x45, 0x2,0x6c,0x69, 0x1,0x7b,0x44, 0x2,0x6c,0x68,
+ 0x7,0x56,0x51, 0x2,0x6e,0x4c, 0x2,0x6e,0x4e, 0x2,0x6e,0x4d,
+ 0x4,0x69,0x6a, 0x2,0x6e,0x4a, 0x1,0x7c,0x27, 0x2,0x6e,0x47,
+ 0x2,0x6e,0x4b, 0x2,0x6e,0x50, 0x3,0x5f,0x79, 0x2,0x6e,0x4f,
+ 0x2,0x6e,0x48, 0x2,0x6e,0x49, 0x1,0x7c,0x26, 0x2,0x6f,0x60,
+ 0x1,0x7c,0x53, 0x3,0x60,0x62, 0x2,0x6f,0x61, 0x1,0x7c,0x51,
+ 0x1,0x7c,0x52, 0x3,0x60,0x61, 0x4,0x6c,0x3d, 0x2,0x70,0x61,
+ 0x1,0x7c,0x75, 0x2,0x71,0x65, 0x3,0x61,0x72, 0x1,0x7d,0x37,
+ 0x3,0x61,0x73, 0x2,0x72,0x23, 0x1,0x7d,0x38, 0x2,0x72,0x24,
+ 0x2,0x72,0x25, 0x2,0x72,0x33, 0x2,0x72,0x32, 0x1,0x7d,0x47,
+ 0x2,0x72,0x3b, 0x1,0x58,0x6c, 0x3,0x40,0x2f, 0x4,0x42,0x21,
+ 0x2,0x48,0x6f, 0x4,0x41,0x7d, 0x2,0x48,0x6e, 0x4,0x41,0x7e,
+ 0x1,0x6b,0x73, 0x1,0x6b,0x74, 0x2,0x4f,0x42, 0x4,0x4e,0x74,
+ 0x2,0x55,0x7b, 0x2,0x5b,0x78, 0x3,0x4f,0x77, 0x3,0x4f,0x76,
+ 0x1,0x6f,0x7e, 0x1,0x73,0x30, 0x2,0x5b,0x76, 0x4,0x55,0x31,
+ 0x2,0x5b,0x79, 0x1,0x73,0x31, 0x3,0x57,0x3a, 0x2,0x60,0x70,
+ 0x2,0x5b,0x77, 0x2,0x64,0x63, 0x1,0x77,0x78, 0x2,0x68,0x2e,
+ 0x4,0x62,0x49, 0x3,0x5d,0x61, 0x2,0x6a,0x74, 0x2,0x6a,0x72,
+ 0x3,0x5d,0x60, 0x3,0x5d,0x5e, 0x2,0x6a,0x73, 0x2,0x6c,0x6e,
+ 0x3,0x5f,0x25, 0x1,0x7b,0x48, 0x2,0x6e,0x51, 0x1,0x7c,0x56,
+ 0x1,0x7c,0x28, 0x1,0x7c,0x54, 0x1,0x7c,0x55, 0x2,0x70,0x62,
+ 0x1,0x7d,0x2f, 0x3,0x61,0x74, 0x1,0x58,0x6d, 0x4,0x36,0x2d,
+ 0x3,0x4a,0x6e, 0x4,0x4e,0x79, 0x2,0x64,0x64, 0x3,0x5f,0x7b,
+ 0x3,0x60,0x63, 0x2,0x33,0x4c, 0x3,0x40,0x32, 0x1,0x67,0x6c,
+ 0x3,0x45,0x61, 0x2,0x4f,0x43, 0x3,0x4a,0x6f, 0x3,0x4a,0x73,
+ 0x1,0x6b,0x75, 0x2,0x4f,0x44, 0x3,0x4a,0x71, 0x3,0x4a,0x70,
+ 0x3,0x4a,0x72, 0x2,0x55,0x7d, 0x2,0x55,0x7c, 0x1,0x73,0x33,
+ 0x1,0x70,0x21, 0x1,0x70,0x22, 0x4,0x4f,0x21, 0x2,0x56,0x22,
+ 0x2,0x56,0x21, 0x2,0x55,0x7e, 0x3,0x4f,0x79, 0x3,0x53,0x75,
+ 0x2,0x5b,0x7a, 0x2,0x5b,0x7d, 0x3,0x53,0x74, 0x2,0x5b,0x7c,
+ 0x2,0x5b,0x7b, 0x1,0x73,0x32, 0x2,0x60,0x74, 0x2,0x60,0x72,
+ 0x2,0x60,0x71, 0x4,0x5a,0x37, 0x3,0x57,0x3b, 0x2,0x60,0x73,
+ 0x3,0x57,0x3c, 0x1,0x77,0x79, 0x2,0x64,0x66, 0x2,0x64,0x67,
+ 0x1,0x77,0x7a, 0x3,0x59,0x6f, 0x2,0x64,0x65, 0x3,0x5b,0x71,
+ 0x2,0x68,0x30, 0x2,0x68,0x2f, 0x2,0x68,0x32, 0x1,0x79,0x53,
+ 0x2,0x68,0x31, 0x4,0x62,0x4f, 0x2,0x6a,0x75, 0x2,0x6a,0x77,
+ 0x2,0x6a,0x76, 0x3,0x5f,0x27, 0x2,0x6c,0x6f, 0x2,0x6c,0x72,
+ 0x2,0x6c,0x70, 0x2,0x6c,0x71, 0x2,0x6e,0x52, 0x1,0x7c,0x29,
+ 0x4,0x69,0x74, 0x4,0x69,0x71, 0x3,0x66,0x72, 0x2,0x6f,0x62,
+ 0x2,0x6f,0x63, 0x2,0x6f,0x64, 0x3,0x61,0x2c, 0x1,0x7c,0x76,
+ 0x1,0x7d,0x30, 0x2,0x72,0x26, 0x1,0x58,0x6e, 0x3,0x4a,0x75,
+ 0x1,0x70,0x23, 0x1,0x73,0x34, 0x2,0x64,0x68, 0x3,0x5d,0x62,
+ 0x2,0x6e,0x53, 0x3,0x61,0x2e, 0x4,0x6d,0x37, 0x2,0x71,0x66,
+ 0x2,0x33,0x4d, 0x3,0x62,0x28, 0x1,0x7d,0x48, 0x1,0x58,0x6f,
+ 0x2,0x5b,0x7e, 0x3,0x57,0x3e, 0x2,0x64,0x69, 0x2,0x68,0x33,
+ 0x3,0x5d,0x63, 0x4,0x68,0x36, 0x2,0x6c,0x73, 0x2,0x6e,0x54,
+ 0x1,0x58,0x70, 0x3,0x45,0x62, 0x2,0x4f,0x45, 0x2,0x4f,0x46,
+ 0x3,0x4a,0x78, 0x1,0x6b,0x76, 0x1,0x6b,0x77, 0x2,0x56,0x24,
+ 0x1,0x70,0x25, 0x1,0x70,0x24, 0x2,0x56,0x23, 0x2,0x60,0x75,
+ 0x3,0x57,0x3f, 0x2,0x64,0x6a, 0x2,0x64,0x6c, 0x2,0x64,0x6b,
+ 0x1,0x77,0x7d, 0x1,0x77,0x7c, 0x1,0x77,0x7b, 0x3,0x5d,0x64,
+ 0x1,0x7b,0x4a, 0x2,0x6c,0x74, 0x3,0x5f,0x28, 0x1,0x7b,0x49,
+ 0x2,0x6e,0x56, 0x2,0x6e,0x55, 0x3,0x61,0x2f, 0x1,0x7c,0x77,
+ 0x2,0x70,0x63, 0x1,0x5e,0x23, 0x2,0x48,0x70, 0x4,0x42,0x29,
+ 0x3,0x45,0x63, 0x2,0x4f,0x49, 0x2,0x4f,0x47, 0x2,0x4f,0x48,
+ 0x4,0x48,0x6b, 0x3,0x4f,0x7e, 0x2,0x56,0x2d, 0x4,0x4f,0x30,
+ 0x2,0x56,0x28, 0x2,0x56,0x25, 0x2,0x56,0x2c, 0x3,0x4f,0x7c,
+ 0x4,0x4f,0x35, 0x3,0x4f,0x7b, 0x2,0x56,0x2e, 0x4,0x4f,0x37,
+ 0x4,0x4f,0x2c, 0x1,0x70,0x27, 0x2,0x56,0x2b, 0x2,0x56,0x27,
+ 0x3,0x4f,0x7d, 0x4,0x4f,0x2a, 0x2,0x56,0x26, 0x2,0x56,0x2a,
+ 0x2,0x56,0x29, 0x1,0x70,0x26, 0xf,0x53,0x3e, 0x2,0x5c,0x2b,
+ 0x2,0x5c,0x26, 0x2,0x5c,0x24, 0x2,0x5c,0x2d, 0x2,0x5c,0x25,
+ 0x4,0x55,0x47, 0x2,0x5c,0x21, 0x4,0x55,0x43, 0x2,0x5c,0x27,
+ 0x3,0x53,0x78, 0x3,0x53,0x7a, 0x2,0x5c,0x22, 0x2,0x60,0x7e,
+ 0x2,0x5c,0x23, 0x2,0x5c,0x2e, 0x3,0x54,0x23, 0x4,0x55,0x45,
+ 0x3,0x53,0x7c, 0x3,0x54,0x21, 0x5,0x5a,0x4a, 0x3,0x54,0x25,
+ 0x3,0x53,0x7d, 0x2,0x5c,0x2a, 0x1,0x73,0x35, 0x2,0x5c,0x29,
+ 0x2,0x5c,0x28, 0x3,0x53,0x79, 0x2,0x5c,0x2c, 0xf,0x59,0x38,
+ 0x3,0x66,0x73, 0x3,0x57,0x44, 0x2,0x60,0x76, 0x2,0x60,0x79,
+ 0x4,0x5a,0x49, 0x3,0x57,0x45, 0x2,0x60,0x78, 0x3,0x57,0x40,
+ 0x2,0x61,0x22, 0x2,0x60,0x7b, 0x2,0x61,0x21, 0x3,0x57,0x42,
+ 0x2,0x60,0x7d, 0x2,0x60,0x7c, 0x2,0x60,0x7a, 0x4,0x5a,0x41,
+ 0x2,0x60,0x77, 0x4,0x5a,0x3f, 0x1,0x76,0x2f, 0x1,0x76,0x2e,
+ 0x4,0x5a,0x44, 0x1,0x76,0x30, 0x1,0x76,0x2d, 0x2,0x61,0x23,
+ 0x4,0x5a,0x45, 0xf,0x5d,0x76, 0x4,0x5a,0x43, 0x2,0x64,0x72,
+ 0x2,0x64,0x75, 0x4,0x5f,0x26, 0x2,0x64,0x73, 0x2,0x64,0x77,
+ 0x5,0x66,0x79, 0x3,0x59,0x74, 0x4,0x5f,0x22, 0x2,0x64,0x78,
+ 0x4,0x5f,0x2a, 0x2,0x64,0x70, 0x1,0x78,0x24, 0x2,0x64,0x71,
+ 0x3,0x59,0x73, 0x2,0x64,0x6f, 0x2,0x64,0x76, 0x3,0x5b,0x74,
+ 0x2,0x64,0x6e, 0x2,0x64,0x6d, 0x1,0x78,0x23, 0x1,0x78,0x21,
+ 0x1,0x77,0x7e, 0x3,0x59,0x76, 0x3,0x59,0x75, 0x3,0x57,0x43,
+ 0xf,0x61,0x72, 0x3,0x59,0x71, 0x2,0x64,0x74, 0x2,0x68,0x3c,
+ 0x2,0x68,0x42, 0x1,0x79,0x56, 0x2,0x68,0x3d, 0x5,0x6b,0x33,
+ 0x2,0x68,0x40, 0x2,0x68,0x44, 0x1,0x79,0x57, 0x2,0x68,0x3f,
+ 0x4,0x62,0x5c, 0x2,0x68,0x37, 0x3,0x5b,0x75, 0x2,0x68,0x36,
+ 0x2,0x68,0x43, 0x2,0x68,0x3a, 0x3,0x5b,0x77, 0x2,0x68,0x38,
+ 0x2,0x68,0x41, 0x2,0x68,0x39, 0x1,0x79,0x55, 0x1,0x79,0x54,
+ 0x3,0x5b,0x79, 0x2,0x68,0x34, 0x2,0x68,0x35, 0x2,0x68,0x3e,
+ 0x4,0x62,0x66, 0x3,0x5b,0x7a, 0x4,0x62,0x68, 0x2,0x68,0x3b,
+ 0xf,0x64,0x6b, 0x4,0x62,0x55, 0x3,0x5d,0x6f, 0x2,0x6a,0x7a,
+ 0x2,0x6a,0x7d, 0x3,0x5d,0x71, 0x4,0x62,0x56, 0x3,0x5d,0x67,
+ 0x3,0x5d,0x69, 0x1,0x78,0x22, 0x3,0x5d,0x6a, 0x3,0x5d,0x74,
+ 0x3,0x5d,0x75, 0x4,0x65,0x5a, 0x3,0x5d,0x6e, 0x4,0x65,0x59,
+ 0x3,0x5d,0x68, 0x2,0x6a,0x7b, 0x2,0x6b,0x23, 0x2,0x6b,0x21,
+ 0x2,0x6a,0x79, 0x2,0x6b,0x26, 0x3,0x5d,0x66, 0x2,0x6a,0x78,
+ 0x3,0x5d,0x76, 0x1,0x7a,0x5a, 0x2,0x6b,0x22, 0x4,0x65,0x54,
+ 0x3,0x5d,0x73, 0x4,0x65,0x57, 0x2,0x6a,0x7c, 0x1,0x7a,0x59,
+ 0x2,0x6b,0x25, 0x3,0x5d,0x72, 0x4,0x65,0x5d, 0x2,0x6b,0x24,
+ 0x3,0x5d,0x70, 0x2,0x6c,0x77, 0x2,0x6c,0x76, 0x5,0x72,0x51,
+ 0x3,0x5f,0x2c, 0x5,0x72,0x4b, 0x2,0x6c,0x7d, 0x5,0x72,0x4e,
+ 0x2,0x6c,0x79, 0x2,0x6c,0x7c, 0x1,0x7b,0x4c, 0x4,0x68,0x3b,
+ 0x4,0x68,0x3e, 0x2,0x6c,0x7a, 0x2,0x6c,0x7b, 0x4,0x68,0x39,
+ 0x2,0x6c,0x75, 0x2,0x6c,0x78, 0x1,0x7b,0x4b, 0x3,0x5f,0x2a,
+ 0xf,0x69,0x2a, 0x1,0x7c,0x2b, 0x2,0x6e,0x61, 0x2,0x6e,0x5c,
+ 0x2,0x6e,0x60, 0x3,0x60,0x25, 0x2,0x6e,0x63, 0x2,0x6e,0x5f,
+ 0x3,0x5f,0x7e, 0x2,0x6e,0x5b, 0x3,0x60,0x23, 0x1,0x7c,0x2d,
+ 0x2,0x6e,0x5e, 0x2,0x6e,0x62, 0x1,0x7c,0x2c, 0x2,0x6e,0x59,
+ 0x2,0x6a,0x7e, 0x2,0x6e,0x5d, 0x4,0x6a,0x23, 0x5,0x75,0x2d,
+ 0x2,0x6e,0x5a, 0x3,0x60,0x22, 0x2,0x6e,0x57, 0xf,0x6a,0x3e,
+ 0x2,0x6e,0x58, 0x1,0x7c,0x2a, 0x2,0x6f,0x68, 0x2,0x6f,0x6a,
+ 0x2,0x6f,0x6d, 0x2,0x6f,0x69, 0x2,0x6f,0x6e, 0x3,0x60,0x65,
+ 0x2,0x6f,0x67, 0x3,0x60,0x66, 0x2,0x6f,0x65, 0x3,0x60,0x68,
+ 0x1,0x7c,0x57, 0x2,0x6f,0x6b, 0x1,0x7c,0x59, 0x1,0x7c,0x58,
+ 0x2,0x6f,0x66, 0x2,0x6f,0x6c, 0x3,0x61,0x32, 0x2,0x70,0x68,
+ 0x1,0x7c,0x78, 0x2,0x70,0x69, 0x3,0x61,0x33, 0x2,0x70,0x67,
+ 0x2,0x70,0x64, 0x4,0x6c,0x4a, 0x3,0x61,0x34, 0x2,0x70,0x66,
+ 0x2,0x70,0x65, 0x2,0x71,0x49, 0x3,0x61,0x59, 0x2,0x71,0x4b,
+ 0x2,0x71,0x4a, 0x3,0x61,0x5b, 0x2,0x71,0x69, 0x5,0x7a,0x53,
+ 0x2,0x71,0x68, 0x2,0x71,0x67, 0x2,0x71,0x6a, 0x3,0x61,0x75,
+ 0x1,0x7d,0x40, 0x1,0x7d,0x41, 0x2,0x72,0x38, 0x2,0x72,0x3c,
+ 0x3,0x62,0x41, 0x1,0x5e,0x24, 0x2,0x41,0x54, 0x2,0x48,0x73,
+ 0x3,0x45,0x64, 0x1,0x67,0x6d, 0x2,0x48,0x71, 0x3,0x45,0x66,
+ 0x3,0x2f,0x42, 0x2,0x48,0x72, 0x3,0x45,0x68, 0x3,0x45,0x67,
+ 0x2,0x4f,0x4a, 0x2,0x4f,0x4b, 0x1,0x6b,0x7a, 0x1,0x6b,0x78,
+ 0x2,0x4f,0x4c, 0x1,0x6b,0x79, 0x2,0x56,0x33, 0x3,0x50,0x27,
+ 0x2,0x56,0x36, 0x2,0x56,0x30, 0x2,0x56,0x37, 0x2,0x56,0x2f,
+ 0x2,0x56,0x31, 0x3,0x50,0x2a, 0x2,0x56,0x32, 0x2,0x56,0x35,
+ 0x3,0x50,0x24, 0x3,0x50,0x2b, 0x1,0x70,0x2a, 0x2,0x56,0x3a,
+ 0x2,0x56,0x39, 0x1,0x70,0x28, 0x2,0x56,0x34, 0x2,0x56,0x38,
+ 0x1,0x70,0x29, 0x3,0x54,0x2d, 0x4,0x4f,0x42, 0x3,0x50,0x25,
+ 0x3,0x50,0x22, 0x3,0x54,0x2a, 0x2,0x5c,0x38, 0x4,0x55,0x52,
+ 0x1,0x73,0x3a, 0x3,0x54,0x2c, 0x2,0x5c,0x33, 0x1,0x73,0x36,
+ 0x3,0x54,0x36, 0x2,0x5c,0x30, 0x2,0x5c,0x36, 0x2,0x5c,0x39,
+ 0x3,0x54,0x33, 0x1,0x73,0x3b, 0x4,0x5a,0x4e, 0x2,0x5c,0x35,
+ 0x2,0x5c,0x32, 0x2,0x5c,0x3a, 0x2,0x5c,0x31, 0x3,0x54,0x37,
+ 0x2,0x5c,0x37, 0x1,0x73,0x37, 0x3,0x54,0x29, 0x2,0x5c,0x2f,
+ 0x1,0x73,0x38, 0x3,0x54,0x35, 0x1,0x73,0x39, 0x2,0x5c,0x34,
+ 0x3,0x54,0x32, 0x2,0x61,0x35, 0x2,0x61,0x28, 0x2,0x61,0x29,
+ 0x2,0x61,0x2c, 0x2,0x61,0x2a, 0x4,0x5a,0x55, 0x2,0x61,0x24,
+ 0x4,0x5a,0x56, 0x3,0x57,0x4d, 0x2,0x61,0x27, 0x2,0x61,0x31,
+ 0x2,0x61,0x2b, 0x3,0x57,0x48, 0x4,0x5a,0x4f, 0x1,0x76,0x31,
+ 0x4,0x5a,0x4d, 0x2,0x61,0x33, 0x2,0x61,0x30, 0x1,0x76,0x32,
+ 0x2,0x61,0x32, 0x2,0x61,0x25, 0x2,0x61,0x2e, 0x2,0x61,0x2f,
+ 0x3,0x57,0x4a, 0x2,0x61,0x2d, 0xf,0x5e,0x24, 0x3,0x66,0x75,
+ 0x2,0x64,0x7c, 0x2,0x64,0x7e, 0x2,0x65,0x23, 0x3,0x59,0x79,
+ 0x3,0x59,0x7b, 0x2,0x64,0x7b, 0x3,0x59,0x7d, 0x1,0x78,0x25,
+ 0x2,0x65,0x25, 0x2,0x64,0x7a, 0x2,0x65,0x26, 0x3,0x59,0x7e,
+ 0x2,0x65,0x22, 0x2,0x65,0x24, 0x2,0x65,0x28, 0x2,0x65,0x21,
+ 0x2,0x65,0x29, 0x2,0x64,0x7d, 0x2,0x64,0x79, 0x1,0x78,0x26,
+ 0x3,0x5a,0x22, 0x2,0x65,0x27, 0x1,0x78,0x27, 0x1,0x79,0x59,
+ 0x4,0x5f,0x34, 0x3,0x59,0x7a, 0xf,0x61,0x77, 0x3,0x5b,0x7d,
+ 0x2,0x61,0x26, 0x2,0x68,0x5e, 0x2,0x68,0x55, 0x1,0x79,0x5b,
+ 0x2,0x68,0x51, 0x1,0x79,0x5c, 0x3,0x5c,0x27, 0x3,0x5c,0x22,
+ 0x2,0x68,0x5a, 0x2,0x68,0x54, 0x2,0x68,0x4a, 0x1,0x79,0x5a,
+ 0x2,0x68,0x57, 0x2,0x68,0x52, 0x2,0x68,0x53, 0x3,0x5c,0x25,
+ 0x2,0x68,0x45, 0x2,0x68,0x4c, 0x2,0x68,0x5b, 0x3,0x5b,0x7e,
+ 0x2,0x68,0x58, 0x5,0x6b,0x3f, 0x2,0x68,0x50, 0x3,0x5c,0x26,
+ 0x2,0x68,0x5c, 0x2,0x68,0x4b, 0x2,0x68,0x46, 0x2,0x68,0x59,
+ 0x3,0x5c,0x24, 0x2,0x68,0x48, 0x2,0x68,0x56, 0x2,0x68,0x4d,
+ 0x2,0x68,0x5d, 0x2,0x68,0x49, 0x1,0x79,0x58, 0x2,0x68,0x47,
+ 0x2,0x68,0x4e, 0x2,0x68,0x4f, 0x2,0x6b,0x2d, 0x3,0x5c,0x23,
+ 0x2,0x6b,0x2b, 0x4,0x65,0x69, 0x2,0x6b,0x30, 0x3,0x5d,0x79,
+ 0x2,0x6b,0x3c, 0x2,0x6b,0x33, 0x2,0x6b,0x2c, 0x2,0x6b,0x28,
+ 0x2,0x6b,0x35, 0x2,0x6b,0x2e, 0x2,0x6b,0x31, 0x2,0x6b,0x2a,
+ 0x2,0x6b,0x38, 0x2,0x6b,0x27, 0x2,0x6b,0x2f, 0x2,0x6b,0x34,
+ 0x2,0x6b,0x36, 0x2,0x6b,0x39, 0x2,0x6b,0x29, 0x3,0x5d,0x7a,
+ 0x2,0x6b,0x3d, 0x2,0x6b,0x3e, 0x2,0x6b,0x37, 0x2,0x6b,0x3b,
+ 0x2,0x6b,0x32, 0x2,0x6d,0x2f, 0x2,0x6d,0x32, 0x3,0x5f,0x35,
+ 0x1,0x7b,0x4d, 0x3,0x5f,0x31, 0x2,0x6d,0x31, 0x2,0x6d,0x36,
+ 0x2,0x6d,0x34, 0x1,0x7b,0x4e, 0x2,0x6d,0x2b, 0x2,0x6d,0x21,
+ 0x2,0x6c,0x7e, 0x1,0x7b,0x50, 0x2,0x6d,0x2d, 0x2,0x6d,0x2e,
+ 0x2,0x6d,0x2a, 0x2,0x6d,0x22, 0x3,0x5f,0x32, 0x2,0x6d,0x27,
+ 0x2,0x6b,0x3a, 0x4,0x68,0x43, 0x2,0x6d,0x23, 0x1,0x7b,0x4f,
+ 0x2,0x6d,0x29, 0x3,0x5f,0x36, 0x2,0x6d,0x28, 0x2,0x6d,0x24,
+ 0x2,0x6d,0x30, 0x4,0x68,0x44, 0x2,0x6d,0x25, 0x2,0x6e,0x68,
+ 0x2,0x6d,0x33, 0x2,0x6d,0x35, 0x2,0x6d,0x2c, 0x2,0x6d,0x26,
+ 0x2,0x6e,0x69, 0x2,0x6e,0x6b, 0x2,0x6e,0x65, 0x1,0x7c,0x2e,
+ 0x4,0x6a,0x25, 0x2,0x6e,0x72, 0x2,0x6e,0x70, 0x1,0x7c,0x2f,
+ 0x2,0x6e,0x6f, 0x2,0x6e,0x6e, 0x2,0x6e,0x67, 0x2,0x6e,0x64,
+ 0x2,0x6e,0x6a, 0x2,0x6e,0x73, 0x2,0x6e,0x66, 0x2,0x6e,0x6c,
+ 0x5,0x75,0x45, 0x2,0x6f,0x77, 0x2,0x6f,0x7c, 0x2,0x6f,0x72,
+ 0x2,0x6f,0x75, 0x1,0x7c,0x5a, 0x2,0x6f,0x79, 0x4,0x6b,0x46,
+ 0x2,0x70,0x22, 0x2,0x6e,0x6d, 0x4,0x6b,0x4a, 0x2,0x6f,0x73,
+ 0x2,0x6f,0x7d, 0x2,0x70,0x23, 0x2,0x6f,0x78, 0x2,0x6f,0x71,
+ 0x2,0x6f,0x7b, 0x4,0x6b,0x4b, 0x2,0x6f,0x7a, 0x2,0x70,0x21,
+ 0x2,0x6f,0x7e, 0x2,0x6e,0x71, 0x2,0x6f,0x76, 0x2,0x6f,0x70,
+ 0x2,0x6f,0x74, 0x1,0x7c,0x79, 0x1,0x7c,0x7a, 0x2,0x6f,0x6f,
+ 0x3,0x60,0x6c, 0x2,0x70,0x74, 0x2,0x70,0x6b, 0x2,0x70,0x73,
+ 0x2,0x70,0x70, 0x2,0x70,0x71, 0x2,0x70,0x6a, 0x2,0x70,0x6d,
+ 0x2,0x70,0x75, 0x2,0x70,0x6f, 0x2,0x70,0x6e, 0x2,0x70,0x6c,
+ 0x3,0x61,0x35, 0x2,0x70,0x72, 0x4,0x6c,0x56, 0x2,0x71,0x4c,
+ 0x4,0x6d,0x3a, 0x2,0x71,0x4d, 0x3,0x61,0x5d, 0x2,0x71,0x4f,
+ 0x2,0x71,0x4e, 0x2,0x71,0x51, 0x2,0x71,0x50, 0x2,0x71,0x6c,
+ 0x2,0x71,0x6b, 0x2,0x72,0x27, 0x3,0x62,0x29, 0x2,0x72,0x28,
+ 0x3,0x62,0x30, 0x2,0x72,0x34, 0x1,0x7d,0x45, 0x1,0x7d,0x49,
+ 0x3,0x62,0x38, 0x2,0x72,0x3d, 0x1,0x7d,0x4a, 0x1,0x5e,0x25,
+ 0x4,0x4f,0x48, 0x5,0x5a,0x5b, 0x1,0x7a,0x5b, 0x2,0x6d,0x37,
+ 0x3,0x5f,0x37, 0x1,0x7c,0x7b, 0x1,0x7c,0x7c, 0x1,0x5e,0x26,
+ 0x2,0x48,0x74, 0x3,0x45,0x69, 0x1,0x67,0x6e, 0x2,0x56,0x3b,
+ 0x3,0x50,0x2c, 0x3,0x54,0x39, 0x2,0x5c,0x3c, 0x2,0x5c,0x3d,
+ 0x2,0x5c,0x3b, 0x2,0x61,0x37, 0x2,0x61,0x36, 0x1,0x76,0x33,
+ 0x2,0x65,0x2b, 0x2,0x61,0x38, 0x2,0x65,0x2a, 0x4,0x5f,0x3a,
+ 0x3,0x5a,0x24, 0x2,0x68,0x60, 0x1,0x79,0x5d, 0x1,0x79,0x5f,
+ 0x2,0x68,0x5f, 0x3,0x5c,0x29, 0x4,0x62,0x75, 0x1,0x79,0x5e,
+ 0x3,0x5e,0x21, 0x2,0x6b,0x3f, 0x2,0x6b,0x41, 0x2,0x6b,0x40,
+ 0x2,0x6d,0x38, 0x1,0x7b,0x51, 0x3,0x5f,0x3a, 0x1,0x7c,0x5b,
+ 0x2,0x70,0x76, 0x2,0x71,0x52, 0x3,0x62,0x31, 0x3,0x62,0x3f,
+ 0x2,0x72,0x41, 0x1,0x5e,0x27, 0x3,0x25,0x47, 0x2,0x4f,0x4d,
+ 0x4,0x4f,0x4c, 0x1,0x70,0x2b, 0x3,0x50,0x2f, 0x3,0x50,0x2e,
+ 0x3,0x54,0x3a, 0x2,0x5c,0x3f, 0x2,0x5c,0x3e, 0x3,0x57,0x50,
+ 0x2,0x61,0x39, 0x3,0x5a,0x26, 0x3,0x5a,0x25, 0x4,0x62,0x7e,
+ 0x1,0x79,0x60, 0x1,0x7a,0x5c, 0x2,0x6e,0x74, 0x2,0x72,0x39,
+ 0x1,0x5e,0x28, 0x1,0x6b,0x7b, 0x3,0x4b,0x22, 0x1,0x70,0x2c,
+ 0xf,0x61,0x7c, 0x2,0x68,0x61, 0x3,0x5e,0x22, 0x2,0x70,0x24,
+ 0x1,0x63,0x27, 0x3,0x39,0x6a, 0x3,0x54,0x3c, 0x3,0x54,0x3b,
+ 0x4,0x5a,0x5d, 0x2,0x61,0x3a, 0x3,0x5a,0x28, 0x4,0x5f,0x3e,
+ 0x1,0x7d,0x31, 0x1,0x63,0x28, 0x1,0x70,0x2d, 0x1,0x76,0x34,
+ 0x2,0x70,0x25, 0x1,0x63,0x29, 0x3,0x39,0x6b, 0x2,0x56,0x3c,
+ 0x1,0x73,0x3d, 0x2,0x5c,0x40, 0x2,0x5c,0x41, 0x3,0x54,0x3d,
+ 0x1,0x73,0x3c, 0x4,0x55,0x60, 0x2,0x61,0x3b, 0x1,0x76,0x38,
+ 0x1,0x76,0x36, 0x1,0x76,0x37, 0x1,0x76,0x35, 0x2,0x65,0x2c,
+ 0x1,0x78,0x28, 0x4,0x63,0x24, 0x3,0x5c,0x2a, 0x2,0x6b,0x43,
+ 0x2,0x6b,0x42, 0x2,0x6b,0x45, 0x2,0x6b,0x44, 0x1,0x7a,0x5d,
+ 0x2,0x6d,0x39, 0x4,0x68,0x56, 0x2,0x6d,0x3b, 0x2,0x6d,0x3a,
+ 0x1,0x7b,0x52, 0x2,0x6e,0x75, 0x3,0x60,0x29, 0x2,0x70,0x26,
+ 0x2,0x70,0x27, 0x1,0x7c,0x5c, 0x2,0x71,0x53, 0x2,0x71,0x6d,
+ 0x1,0x7d,0x42, 0x4,0x6e,0x43, 0x2,0x41,0x55, 0x2,0x5c,0x42,
+ 0x2,0x61,0x3c, 0x2,0x68,0x62, 0x2,0x48,0x75, 0x3,0x27,0x72,
+ 0x2,0x61,0x3d, 0x2,0x65,0x2e, 0x2,0x65,0x2d, 0x3,0x5a,0x29,
+ 0x3,0x5c,0x2d, 0x3,0x5c,0x2e, 0x3,0x5f,0x3c, 0x2,0x70,0x28,
+ 0x1,0x7c,0x7d, 0x3,0x61,0x5f, 0x2,0x71,0x54, 0x2,0x71,0x6e,
+ 0x1,0x67,0x6f, 0x2,0x56,0x3d, 0x2,0x56,0x3e, 0x4,0x4f,0x56,
+ 0x2,0x5c,0x43, 0x1,0x67,0x70, 0x3,0x45,0x6a, 0x1,0x78,0x29,
+ 0x2,0x65,0x2f, 0x3,0x5c,0x30, 0x2,0x6d,0x3d, 0x1,0x7b,0x53,
+ 0x2,0x6d,0x3e, 0x2,0x6d,0x3c, 0x2,0x70,0x29, 0x3,0x61,0x60,
+ 0x2,0x70,0x77, 0x4,0x6d,0x48, 0x1,0x67,0x71, 0x2,0x61,0x40,
+ 0x2,0x61,0x3f, 0x2,0x61,0x3e, 0x2,0x65,0x30, 0x3,0x5a,0x2b,
+ 0x3,0x5a,0x2a, 0x2,0x65,0x34, 0x2,0x65,0x33, 0x2,0x65,0x32,
+ 0x2,0x65,0x31, 0x1,0x78,0x2a, 0x2,0x68,0x63, 0x2,0x6b,0x47,
+ 0x1,0x7a,0x5e, 0x2,0x6b,0x46, 0x2,0x6d,0x3f, 0x2,0x6e,0x78,
+ 0x2,0x6e,0x77, 0x1,0x7c,0x30, 0x2,0x6e,0x76, 0x2,0x70,0x2c,
+ 0x2,0x70,0x2b, 0x2,0x70,0x2a, 0x3,0x60,0x6d, 0x4,0x6e,0x44,
+ 0x1,0x6b,0x7c, 0x4,0x55,0x63, 0x2,0x5c,0x44, 0x1,0x76,0x39,
+ 0x4,0x5a,0x64, 0x2,0x68,0x64, 0x2,0x68,0x65, 0x2,0x6e,0x79,
+ 0x2,0x70,0x2d, 0x4,0x6b,0x5c, 0x3,0x61,0x3b, 0x2,0x70,0x78,
+ 0x2,0x71,0x55, 0x2,0x72,0x29, 0x2,0x72,0x43, 0x1,0x6b,0x7d,
+ 0x1,0x76,0x3a, 0x2,0x65,0x35, 0x2,0x68,0x66, 0x2,0x6d,0x40,
+ 0x2,0x70,0x2e, 0x3,0x23,0x70, 0x1,0x70,0x2f, 0x3,0x54,0x3e,
+ 0x2,0x61,0x41, 0x2,0x65,0x36, 0x2,0x68,0x67, 0x2,0x68,0x68,
+ 0x2,0x68,0x69, 0x2,0x6b,0x4c, 0x3,0x5e,0x24, 0x2,0x6b,0x48,
+ 0x1,0x7b,0x54, 0x2,0x6b,0x4b, 0x2,0x6b,0x4a, 0x1,0x7a,0x5f,
+ 0x2,0x6b,0x49, 0x1,0x7a,0x61, 0x1,0x7a,0x60, 0x2,0x6d,0x42,
+ 0x2,0x6d,0x41, 0x1,0x7b,0x55, 0x1,0x7b,0x56, 0x4,0x68,0x60,
+ 0x3,0x5f,0x3e, 0x1,0x7c,0x32, 0x2,0x6e,0x7a, 0x1,0x7c,0x31,
+ 0x4,0x6b,0x61, 0x2,0x70,0x31, 0x2,0x70,0x32, 0x2,0x70,0x30,
+ 0x2,0x70,0x2f, 0x1,0x7d,0x21, 0x4,0x6c,0x64, 0x2,0x70,0x79,
+ 0x2,0x70,0x7a, 0x2,0x70,0x7b, 0x1,0x7c,0x7e, 0x2,0x71,0x56,
+ 0x2,0x71,0x59, 0x2,0x71,0x58, 0x2,0x71,0x57, 0x3,0x62,0x33,
+ 0x4,0x6e,0x45, 0x2,0x72,0x42, 0x1,0x73,0x3e, 0x3,0x57,0x55,
+ 0x4,0x63,0x2d, 0x1,0x78,0x32, 0x2,0x6b,0x4d, 0x2,0x6d,0x43,
+ 0x3,0x60,0x2b, 0x1,0x7c,0x33, 0x2,0x6e,0x7b, 0x4,0x6e,0x55,
+ 0x3,0x62,0x42, 0x2,0x72,0x44, 0xf,0x21,0x59, 0x1,0x73,0x3f,
+ 0x3,0x5e,0x47, 0x4,0x6e,0x33, 0x2,0x61,0x42, 0x3,0x5f,0x3f,
+ 0x2,0x6e,0x7c, 0x3,0x61,0x61, 0x2,0x71,0x6f, 0x3,0x61,0x77,
+ 0xf,0x58,0x4c, 0x1,0x21,0x2b, 0x1,0x21,0x36, 0x1,0x21,0x38,
+ 0x1,0x21,0x40, 0x1,0x21,0x41, 0x1,0x21,0x44, 0x1,0x21,0x45,
+ 0x1,0x21,0x48, 0x1,0x21,0x49, 0x1,0x21,0x4c, 0x1,0x21,0x4d,
+ 0x1,0x21,0x50, 0x1,0x21,0x51, 0x1,0x21,0x54, 0x1,0x21,0x55,
+ 0x1,0x21,0x58, 0x1,0x21,0x59, 0x1,0x21,0x5c, 0x1,0x21,0x5d,
+ 0x1,0x22,0x27, 0x1,0x22,0x28, 0x1,0x22,0x2b, 0x1,0x22,0x2c,
+ 0x1,0x22,0x29, 0x1,0x22,0x2a, 0x1,0x21,0x2e, 0x1,0x21,0x2f,
+ 0x1,0x21,0x30, 0x1,0x21,0x32, 0x1,0x21,0x33, 0x1,0x21,0x34,
+ 0x1,0x21,0x35, 0x1,0x21,0x5e, 0x1,0x21,0x5f, 0x1,0x21,0x60,
+ 0x1,0x21,0x61, 0x1,0x21,0x62, 0x1,0x21,0x63, 0x1,0x22,0x2d,
+ 0x1,0x22,0x2e, 0x1,0x22,0x2f, 0x1,0x22,0x3f, 0x1,0x22,0x40,
+ 0x1,0x22,0x41, 0x1,0x22,0x43, 0x1,0x22,0x42, 0x1,0x22,0x62,
+ 0x1,0x22,0x6c, 0x1,0x22,0x6d, 0x1,0x22,0x6e, 0x1,0x21,0x2a,
+ 0x1,0x21,0x6c, 0x1,0x22,0x63, 0x1,0x22,0x68, 0x1,0x21,0x6d,
+ 0x1,0x21,0x3e, 0x1,0x21,0x3f, 0x1,0x21,0x6e, 0x1,0x22,0x30,
+ 0x1,0x21,0x22, 0x1,0x22,0x31, 0x1,0x21,0x25, 0x1,0x22,0x5f,
+ 0x1,0x24,0x21, 0x1,0x24,0x22, 0x1,0x24,0x23, 0x1,0x24,0x24,
+ 0x1,0x24,0x25, 0x1,0x24,0x26, 0x1,0x24,0x27, 0x1,0x24,0x28,
+ 0x1,0x24,0x29, 0x1,0x24,0x2a, 0x1,0x21,0x28, 0x1,0x21,0x27,
+ 0x1,0x22,0x36, 0x1,0x22,0x38, 0x1,0x22,0x37, 0x1,0x21,0x29,
+ 0x1,0x22,0x69, 0x1,0x24,0x41, 0x1,0x24,0x42, 0x1,0x24,0x43,
+ 0x1,0x24,0x44, 0x1,0x24,0x45, 0x1,0x24,0x46, 0x1,0x24,0x47,
+ 0x1,0x24,0x48, 0x1,0x24,0x49, 0x1,0x24,0x4a, 0x1,0x24,0x4b,
+ 0x1,0x24,0x4c, 0x1,0x24,0x4d, 0x1,0x24,0x4e, 0x1,0x24,0x4f,
+ 0x1,0x24,0x50, 0x1,0x24,0x51, 0x1,0x24,0x52, 0x1,0x24,0x53,
+ 0x1,0x24,0x54, 0x1,0x24,0x55, 0x1,0x24,0x56, 0x1,0x24,0x57,
+ 0x1,0x24,0x58, 0x1,0x24,0x59, 0x1,0x24,0x5a, 0x1,0x22,0x60,
+ 0x1,0x22,0x25, 0x1,0x24,0x5b, 0x1,0x24,0x5c, 0x1,0x24,0x5d,
+ 0x1,0x24,0x5e, 0x1,0x24,0x5f, 0x1,0x24,0x60, 0x1,0x24,0x61,
+ 0x1,0x24,0x62, 0x1,0x24,0x63, 0x1,0x24,0x64, 0x1,0x24,0x65,
+ 0x1,0x24,0x66, 0x1,0x24,0x67, 0x1,0x24,0x68, 0x1,0x24,0x69,
+ 0x1,0x24,0x6a, 0x1,0x24,0x6b, 0x1,0x24,0x6c, 0x1,0x24,0x6d,
+ 0x1,0x24,0x6e, 0x1,0x24,0x6f, 0x1,0x24,0x70, 0x1,0x24,0x71,
+ 0x1,0x24,0x72, 0x1,0x24,0x73, 0x1,0x24,0x74, 0x1,0x21,0x42,
+ 0x1,0x22,0x5e, 0x1,0x21,0x43, 0x1,0x22,0x66, 0x1,0x22,0x67,
+ 0x1,0x22,0x64, 0x5,0x21,0x25, 0xf,0x21,0x21, 0x6,0x21,0x2f,
+ 0x6,0x21,0x2d, 0x6,0x21,0x2e, 0x6,0x21,0x42, 0x6,0x21,0x43,
+ 0x5,0x21,0x33, 0x3,0x21,0x44, 0xf,0x21,0x3e, 0xf,0x21,0x3f,
+ 0x6,0x22,0x2b, 0x5,0x21,0x4d, 0x6,0x23,0x40, 0x6,0x23,0x3e,
+ 0x6,0x23,0x3f, 0x6,0x24,0x67, 0x6,0x25,0x5f, 0x5,0x23,0x2f,
+ 0xf,0x22,0x74, 0x6,0x25,0x67, 0x6,0x25,0x63, 0x6,0x29,0x37,
+ 0x6,0x29,0x3a, 0x6,0x29,0x38, 0xf,0x29,0x22, 0xf,0x29,0x23,
+ 0x6,0x2e,0x66, 0x5,0x30,0x72, 0x5,0x33,0x23, 0xf,0x39,0x32,
+ 0xf,0x39,0x33, 0x6,0x47,0x2d, 0xf,0x3b,0x73, 0xf,0x40,0x35,
+ 0xf,0x40,0x75, 0xf,0x47,0x42, 0xf,0x4d,0x56, 0x7,0x21,0x21,
+ 0xf,0x59,0x47, 0x4,0x4f,0x7c, 0xf,0x5a,0x3f, 0x6,0x21,0x2c,
+ 0x6,0x21,0x22, 0x6,0x22,0x5f, 0x4,0x21,0x56, 0x6,0x23,0x41,
+ 0x6,0x25,0x60, 0x6,0x29,0x3b, 0x5,0x25,0x21, 0x5,0x27,0x7a,
+ 0x6,0x2e,0x4a, 0xf,0x29,0x50, 0x6,0x35,0x25, 0x6,0x35,0x26,
+ 0x6,0x45,0x7d, 0x6,0x46,0x3f, 0xf,0x46,0x40, 0x5,0x44,0x7e,
+ 0x6,0x21,0x32, 0x5,0x21,0x2d, 0x6,0x22,0x2d, 0x6,0x23,0x42,
+ 0xf,0x2d,0x61, 0x6,0x50,0x50, 0xf,0x53,0x44, 0x4,0x21,0x21,
+ 0x5,0x21,0x26, 0x6,0x21,0x24, 0xf,0x21,0x22, 0x6,0x21,0x33,
+ 0x6,0x21,0x44, 0xf,0x21,0x25, 0xf,0x21,0x26, 0x5,0x21,0x4e,
+ 0x6,0x22,0x30, 0xf,0x21,0x45, 0x6,0x22,0x4e, 0x6,0x22,0x2f,
+ 0xf,0x21,0x40, 0xf,0x21,0x41, 0x6,0x21,0x45, 0x6,0x22,0x31,
+ 0x6,0x22,0x2e, 0x4,0x22,0x26, 0x4,0x22,0x25, 0x5,0x22,0x24,
+ 0x5,0x22,0x25, 0x6,0x23,0x43, 0x6,0x29,0x3e, 0x6,0x24,0x5d,
+ 0x6,0x25,0x56, 0x6,0x25,0x61, 0x6,0x25,0x62, 0x6,0x2c,0x43,
+ 0x6,0x29,0x3c, 0x6,0x3a,0x65, 0xf,0x29,0x25, 0x6,0x2d,0x2d,
+ 0x6,0x29,0x3d, 0x6,0x2e,0x4b, 0x5,0x2b,0x67, 0x6,0x35,0x2a,
+ 0x6,0x35,0x27, 0x6,0x39,0x64, 0x6,0x35,0x29, 0x6,0x3c,0x7b,
+ 0x6,0x45,0x7e, 0x6,0x46,0x40, 0x6,0x46,0x41, 0x5,0x3d,0x56,
+ 0x5,0x21,0x23, 0x5,0x21,0x22, 0x6,0x21,0x26, 0x6,0x21,0x25,
+ 0x5,0x21,0x21, 0x5,0x21,0x2b, 0xf,0x21,0x23, 0x6,0x21,0x46,
+ 0x5,0x21,0x34, 0xf,0x21,0x27, 0xf,0x21,0x28, 0x6,0x22,0x33,
+ 0x6,0x22,0x32, 0x6,0x22,0x2a, 0x5,0x21,0x4f, 0x6,0x23,0x46,
+ 0x6,0x23,0x44, 0xf,0x21,0x6e, 0x6,0x23,0x45, 0xf,0x22,0x75,
+ 0x6,0x29,0x3f, 0x6,0x2d,0x2c, 0x4,0x26,0x24, 0x6,0x2e,0x4d,
+ 0x6,0x2e,0x4e, 0xf,0x25,0x40, 0x6,0x2e,0x4c, 0x6,0x35,0x2b,
+ 0xf,0x2d,0x60, 0x6,0x3c,0x7e, 0x5,0x30,0x73, 0x6,0x3c,0x7d,
+ 0xf,0x39,0x34, 0x6,0x50,0x51, 0x5,0x44,0x55, 0xf,0x46,0x41,
+ 0x6,0x5a,0x63, 0x6,0x5a,0x62, 0x7,0x36,0x73, 0x7,0x46,0x27,
+ 0x7,0x4d,0x3a, 0x5,0x21,0x24, 0x5,0x21,0x27, 0x4,0x21,0x28,
+ 0x5,0x21,0x28, 0x5,0x21,0x2c, 0x6,0x21,0x47, 0x6,0x21,0x48,
+ 0x6,0x21,0x49, 0x6,0x23,0x47, 0x5,0x23,0x30, 0x6,0x25,0x64,
+ 0x6,0x29,0x40, 0x5,0x30,0x74, 0x6,0x46,0x42, 0x7,0x2c,0x3c,
+ 0x6,0x21,0x27, 0x6,0x21,0x28, 0x6,0x21,0x29, 0x6,0x21,0x4a,
+ 0x6,0x25,0x65, 0x6,0x23,0x48, 0x6,0x23,0x49, 0x6,0x25,0x68,
+ 0xf,0x22,0x76, 0x4,0x25,0x33, 0x5,0x25,0x22, 0x4,0x25,0x32,
+ 0x6,0x2e,0x50, 0x5,0x27,0x7b, 0xf,0x29,0x27, 0x6,0x30,0x7c,
+ 0x6,0x35,0x2d, 0x6,0x35,0x2c, 0xf,0x2d,0x62, 0x6,0x3d,0x21,
+ 0xf,0x4d,0x6e, 0x6,0x23,0x4a, 0xf,0x21,0x6f, 0xf,0x21,0x70,
+ 0xf,0x22,0x2b, 0x5,0x23,0x31, 0xf,0x22,0x77, 0xf,0x22,0x78,
+ 0xf,0x22,0x79, 0x5,0x25,0x23, 0x6,0x29,0x41, 0xf,0x25,0x43,
+ 0x6,0x2e,0x52, 0x6,0x2e,0x51, 0xf,0x29,0x28, 0x6,0x35,0x2f,
+ 0x5,0x2c,0x66, 0x4,0x2b,0x5f, 0x6,0x35,0x30, 0xf,0x2d,0x63,
+ 0x6,0x35,0x31, 0x6,0x46,0x43, 0x6,0x3d,0x23, 0x6,0x3d,0x22,
+ 0x4,0x30,0x44, 0x5,0x30,0x75, 0xf,0x32,0x74, 0xf,0x32,0x75,
+ 0xf,0x32,0x72, 0x6,0x46,0x45, 0x6,0x46,0x44, 0x6,0x46,0x46,
+ 0x4,0x36,0x2f, 0xf,0x39,0x35, 0xf,0x39,0x36, 0xf,0x39,0x37,
+ 0x6,0x4c,0x2d, 0xf,0x40,0x36, 0xf,0x40,0x37, 0xf,0x40,0x38,
+ 0xf,0x46,0x42, 0x6,0x50,0x52, 0x5,0x4b,0x71, 0x7,0x21,0x22,
+ 0xf,0x4d,0x57, 0xf,0x4d,0x58, 0xf,0x4d,0x59, 0x7,0x26,0x79,
+ 0x7,0x21,0x24, 0x7,0x21,0x23, 0x7,0x21,0x46, 0x7,0x2c,0x3f,
+ 0x5,0x53,0x53, 0x7,0x2c,0x3e, 0x7,0x2c,0x3d, 0x7,0x46,0x23,
+ 0x7,0x46,0x28, 0x6,0x21,0x34, 0x6,0x21,0x35, 0xf,0x21,0x24,
+ 0x6,0x21,0x4c, 0xf,0x21,0x29, 0x6,0x21,0x4b, 0x3,0x21,0x6f,
+ 0xf,0x21,0x43, 0x6,0x22,0x35, 0x6,0x22,0x34, 0x6,0x22,0x36,
+ 0x4,0x21,0x58, 0x4,0x22,0x2c, 0x4,0x22,0x2b, 0x4,0x22,0x29,
+ 0x6,0x23,0x4f, 0x4,0x22,0x30, 0x6,0x23,0x50, 0x5,0x22,0x27,
+ 0x6,0x23,0x4d, 0x6,0x23,0x4c, 0x4,0x22,0x2f, 0x6,0x23,0x4b,
+ 0xf,0x21,0x73, 0xf,0x21,0x74, 0xf,0x21,0x75, 0xf,0x21,0x76,
+ 0xf,0x21,0x77, 0xf,0x21,0x78, 0xf,0x21,0x79, 0x5,0x22,0x28,
+ 0x6,0x23,0x51, 0x5,0x22,0x26, 0xf,0x21,0x7a, 0x5,0x23,0x32,
+ 0x6,0x25,0x6a, 0x4,0x23,0x3a, 0x6,0x25,0x6b, 0x6,0x25,0x74,
+ 0x6,0x25,0x70, 0x6,0x25,0x6c, 0xf,0x22,0x7a, 0xf,0x22,0x7b,
+ 0xf,0x22,0x7c, 0xf,0x22,0x7d, 0xf,0x23,0x21, 0xf,0x23,0x22,
+ 0xf,0x23,0x23, 0xf,0x23,0x25, 0xf,0x23,0x28, 0xf,0x23,0x29,
+ 0xf,0x23,0x2a, 0xf,0x23,0x2b, 0xf,0x23,0x2c, 0x4,0x23,0x38,
+ 0x6,0x25,0x6d, 0x6,0x25,0x6f, 0xf,0x23,0x26, 0x6,0x25,0x6e,
+ 0x6,0x25,0x69, 0x5,0x23,0x33, 0x6,0x25,0x73, 0x6,0x29,0x43,
+ 0x6,0x29,0x45, 0x4,0x25,0x3a, 0x5,0x25,0x28, 0x6,0x29,0x46,
+ 0x5,0x25,0x29, 0x3,0x27,0x4e, 0x5,0x25,0x2a, 0x4,0x25,0x37,
+ 0x4,0x25,0x35, 0x6,0x29,0x4a, 0x6,0x29,0x44, 0x6,0x29,0x4c,
+ 0x6,0x29,0x47, 0x6,0x29,0x4e, 0x5,0x25,0x26, 0x6,0x29,0x42,
+ 0xf,0x25,0x45, 0xf,0x25,0x46, 0xf,0x25,0x48, 0xf,0x25,0x49,
+ 0xf,0x25,0x4b, 0xf,0x25,0x4c, 0xf,0x25,0x4d, 0xf,0x25,0x4e,
+ 0xf,0x25,0x4f, 0xf,0x25,0x50, 0xf,0x25,0x51, 0x6,0x29,0x4d,
+ 0x6,0x29,0x48, 0x6,0x29,0x49, 0x6,0x29,0x4b, 0x5,0x25,0x24,
+ 0x5,0x25,0x27, 0x5,0x27,0x7c, 0x6,0x2e,0x64, 0x6,0x2e,0x59,
+ 0x5,0x2b,0x72, 0x4,0x28,0x36, 0x6,0x2e,0x63, 0x6,0x2e,0x57,
+ 0x6,0x2e,0x56, 0x5,0x28,0x23, 0x4,0x28,0x3b, 0x6,0x2e,0x5d,
+ 0x5,0x27,0x7e, 0x5,0x27,0x7d, 0x5,0x28,0x22, 0x6,0x2e,0x62,
+ 0x6,0x2e,0x55, 0x6,0x2e,0x54, 0x6,0x2e,0x65, 0x6,0x2e,0x5c,
+ 0xf,0x29,0x29, 0xf,0x29,0x2a, 0xf,0x29,0x2b, 0xf,0x29,0x2c,
+ 0xf,0x29,0x2e, 0xf,0x29,0x2f, 0xf,0x29,0x31, 0xf,0x29,0x32,
+ 0xf,0x29,0x33, 0xf,0x29,0x34, 0xf,0x29,0x35, 0xf,0x29,0x36,
+ 0xf,0x29,0x37, 0xf,0x29,0x38, 0x6,0x2e,0x53, 0x6,0x2e,0x58,
+ 0x6,0x2e,0x5b, 0x6,0x2e,0x5e, 0x6,0x2e,0x60, 0xf,0x25,0x47,
+ 0x6,0x2e,0x5f, 0x5,0x28,0x24, 0x4,0x2b,0x63, 0x5,0x2b,0x70,
+ 0x4,0x2b,0x67, 0x6,0x35,0x36, 0x5,0x2b,0x6b, 0x6,0x35,0x35,
+ 0x5,0x2b,0x74, 0x4,0x2b,0x66, 0x4,0x2b,0x68, 0x5,0x2b,0x6f,
+ 0x6,0x35,0x32, 0x5,0x2b,0x69, 0xf,0x2d,0x64, 0xf,0x2d,0x6e,
+ 0x6,0x35,0x37, 0x5,0x2b,0x6e, 0xf,0x2d,0x66, 0xf,0x2d,0x67,
+ 0xf,0x2d,0x6a, 0xf,0x2d,0x6b, 0xf,0x2d,0x6c, 0xf,0x2d,0x6d,
+ 0xf,0x2d,0x6f, 0xf,0x2d,0x71, 0xf,0x2d,0x72, 0xf,0x2d,0x73,
+ 0xf,0x2d,0x74, 0xf,0x2d,0x75, 0xf,0x2d,0x76, 0xf,0x2d,0x78,
+ 0xf,0x2d,0x79, 0xf,0x2d,0x7a, 0xf,0x2d,0x7b, 0xf,0x2d,0x7c,
+ 0x6,0x35,0x21, 0x6,0x35,0x3a, 0x6,0x35,0x3b, 0x6,0x35,0x33,
+ 0x6,0x35,0x34, 0x5,0x2b,0x68, 0x6,0x35,0x39, 0xf,0x2d,0x77,
+ 0xf,0x2d,0x70, 0x5,0x2b,0x6a, 0x5,0x2b,0x6d, 0x5,0x2b,0x75,
+ 0x5,0x2b,0x71, 0x5,0x2b,0x73, 0x4,0x2b,0x60, 0x6,0x3d,0x2b,
+ 0x6,0x3d,0x2d, 0x6,0x3d,0x2c, 0x4,0x30,0x49, 0x4,0x30,0x48,
+ 0x6,0x3d,0x30, 0x6,0x3d,0x28, 0x5,0x31,0x21, 0x6,0x3d,0x33,
+ 0x5,0x30,0x77, 0x6,0x3d,0x2e, 0x6,0x3d,0x27, 0x5,0x31,0x22,
+ 0x5,0x30,0x76, 0x4,0x30,0x46, 0x6,0x3d,0x2a, 0x6,0x3d,0x31,
+ 0x6,0x3d,0x37, 0x6,0x3d,0x32, 0x6,0x3d,0x29, 0x4,0x30,0x4b,
+ 0x6,0x3d,0x34, 0xf,0x2d,0x69, 0xf,0x32,0x77, 0xf,0x32,0x78,
+ 0xf,0x32,0x79, 0xf,0x32,0x7a, 0xf,0x32,0x7b, 0xf,0x32,0x7c,
+ 0xf,0x32,0x7e, 0xf,0x33,0x21, 0xf,0x33,0x23, 0xf,0x33,0x24,
+ 0xf,0x33,0x25, 0xf,0x33,0x26, 0xf,0x33,0x27, 0x6,0x46,0x37,
+ 0x6,0x3d,0x38, 0x6,0x3e,0x65, 0x6,0x3d,0x39, 0x6,0x3d,0x2f,
+ 0x5,0x30,0x7a, 0x6,0x43,0x63, 0x5,0x30,0x7d, 0x5,0x31,0x23,
+ 0x6,0x3d,0x24, 0x6,0x3d,0x26, 0xf,0x32,0x7d, 0x5,0x30,0x79,
+ 0x5,0x30,0x7e, 0x5,0x30,0x78, 0x6,0x3d,0x25, 0x6,0x3d,0x36,
+ 0x5,0x30,0x7c, 0x6,0x46,0x49, 0x6,0x46,0x4f, 0x5,0x36,0x56,
+ 0x5,0x36,0x51, 0x6,0x46,0x4c, 0x5,0x36,0x4e, 0x5,0x36,0x52,
+ 0x5,0x36,0x63, 0x5,0x36,0x53, 0x6,0x46,0x48, 0x5,0x36,0x55,
+ 0x5,0x36,0x50, 0x6,0x46,0x56, 0x4,0x36,0x35, 0x5,0x36,0x54,
+ 0x6,0x46,0x52, 0x6,0x46,0x50, 0x6,0x46,0x4b, 0x6,0x46,0x4e,
+ 0x6,0x46,0x53, 0xf,0x32,0x76, 0x6,0x46,0x58, 0x5,0x36,0x4f,
+ 0x5,0x36,0x57, 0x6,0x46,0x47, 0xf,0x39,0x38, 0xf,0x39,0x39,
+ 0xf,0x39,0x3a, 0xf,0x39,0x3b, 0xf,0x39,0x3c, 0xf,0x39,0x3d,
+ 0xf,0x39,0x3e, 0xf,0x39,0x3f, 0x6,0x46,0x4d, 0x4,0x36,0x3b,
+ 0x6,0x46,0x51, 0x6,0x46,0x54, 0x5,0x36,0x4d, 0x6,0x46,0x4a,
+ 0x5,0x34,0x21, 0x6,0x50,0x5a, 0x4,0x42,0x38, 0x5,0x3d,0x5a,
+ 0x5,0x3d,0x58, 0x6,0x50,0x53, 0x5,0x30,0x7b, 0x5,0x3d,0x5e,
+ 0x5,0x3d,0x5c, 0x6,0x50,0x58, 0x5,0x3d,0x5b, 0x6,0x50,0x5f,
+ 0x6,0x50,0x5d, 0x4,0x3c,0x2e, 0x6,0x50,0x5c, 0x6,0x50,0x62,
+ 0x6,0x50,0x55, 0x4,0x3c,0x2f, 0x5,0x3d,0x60, 0x6,0x50,0x54,
+ 0x5,0x3d,0x57, 0x6,0x50,0x57, 0x6,0x50,0x5e, 0xf,0x40,0x39,
+ 0xf,0x40,0x3a, 0xf,0x40,0x3b, 0xf,0x40,0x3c, 0xf,0x40,0x3d,
+ 0xf,0x40,0x3e, 0xf,0x40,0x3f, 0xf,0x40,0x40, 0xf,0x40,0x41,
+ 0xf,0x40,0x42, 0xf,0x40,0x43, 0xf,0x40,0x44, 0xf,0x40,0x45,
+ 0xf,0x40,0x46, 0x6,0x50,0x61, 0x6,0x56,0x4e, 0x6,0x50,0x59,
+ 0x6,0x50,0x56, 0x6,0x46,0x57, 0x5,0x3d,0x59, 0x5,0x3d,0x5d,
+ 0x5,0x3d,0x5f, 0x4,0x3c,0x2b, 0x6,0x50,0x60, 0x6,0x5a,0x71,
+ 0x5,0x3d,0x61, 0x7,0x21,0x2e, 0x4,0x42,0x34, 0x5,0x44,0x56,
+ 0x6,0x5a,0x64, 0x6,0x5a,0x69, 0x5,0x3d,0x62, 0x6,0x5a,0x6b,
+ 0x4,0x42,0x39, 0x6,0x5a,0x74, 0x4,0x42,0x31, 0x6,0x5a,0x75,
+ 0x6,0x5a,0x68, 0x6,0x5a,0x67, 0x6,0x5a,0x76, 0xf,0x46,0x43,
+ 0xf,0x46,0x44, 0xf,0x46,0x45, 0xf,0x46,0x46, 0xf,0x46,0x47,
+ 0xf,0x46,0x49, 0xf,0x46,0x4a, 0xf,0x46,0x4b, 0xf,0x46,0x4c,
+ 0xf,0x46,0x4d, 0xf,0x46,0x4e, 0xf,0x46,0x4f, 0xf,0x46,0x51,
+ 0xf,0x46,0x52, 0xf,0x46,0x53, 0xf,0x46,0x54, 0xf,0x46,0x56,
+ 0xf,0x46,0x57, 0xf,0x46,0x58, 0xf,0x53,0x45, 0x7,0x26,0x2d,
+ 0x5,0x44,0x58, 0x6,0x5a,0x77, 0x6,0x5e,0x57, 0x6,0x5a,0x6d,
+ 0x6,0x5a,0x6f, 0x6,0x5a,0x65, 0xf,0x46,0x50, 0xf,0x46,0x48,
+ 0xf,0x46,0x55, 0x4,0x42,0x30, 0x6,0x5a,0x66, 0x6,0x5a,0x6a,
+ 0x6,0x5a,0x6e, 0x6,0x5a,0x70, 0x4,0x42,0x36, 0x5,0x3f,0x46,
+ 0x4,0x48,0x7e, 0x4,0x48,0x7a, 0x6,0x5a,0x6c, 0x7,0x21,0x2f,
+ 0x7,0x21,0x31, 0x7,0x21,0x29, 0x7,0x21,0x26, 0x7,0x21,0x25,
+ 0x5,0x4b,0x77, 0x4,0x48,0x7c, 0x7,0x21,0x2b, 0x7,0x21,0x2c,
+ 0x5,0x4b,0x73, 0x7,0x21,0x2a, 0x5,0x4b,0x79, 0x5,0x4b,0x78,
+ 0x7,0x21,0x27, 0xf,0x4d,0x5a, 0xf,0x4d,0x5b, 0xf,0x4d,0x5c,
+ 0xf,0x4d,0x5d, 0xf,0x4d,0x5e, 0xf,0x4d,0x60, 0xf,0x4d,0x61,
+ 0x7,0x21,0x28, 0x5,0x4b,0x72, 0x7,0x21,0x2d, 0xf,0x4d,0x62,
+ 0x4,0x49,0x21, 0x5,0x4b,0x75, 0x7,0x21,0x30, 0x5,0x4b,0x74,
+ 0x5,0x4c,0x45, 0x5,0x53,0x54, 0x5,0x53,0x5a, 0x7,0x2c,0x40,
+ 0x4,0x4f,0x58, 0x4,0x4f,0x5f, 0x5,0x53,0x58, 0x4,0x4f,0x5c,
+ 0x4,0x4f,0x5e, 0x5,0x53,0x55, 0x5,0x53,0x56, 0xf,0x53,0x46,
+ 0xf,0x53,0x47, 0xf,0x53,0x48, 0xf,0x53,0x49, 0xf,0x53,0x4a,
+ 0x5,0x53,0x5b, 0x5,0x53,0x57, 0x7,0x36,0x78, 0x5,0x4b,0x76,
+ 0x5,0x5a,0x6f, 0x5,0x5a,0x70, 0x4,0x55,0x67, 0x4,0x55,0x66,
+ 0x7,0x36,0x76, 0xf,0x59,0x48, 0xf,0x59,0x4a, 0xf,0x59,0x4b,
+ 0xf,0x59,0x4c, 0xf,0x59,0x4e, 0x7,0x36,0x75, 0x7,0x36,0x77,
+ 0xf,0x59,0x49, 0x4,0x55,0x68, 0x7,0x36,0x74, 0x7,0x3e,0x76,
+ 0x4,0x5a,0x6b, 0x4,0x5a,0x69, 0x4,0x5a,0x6a, 0x7,0x3e,0x78,
+ 0x7,0x3e,0x77, 0xf,0x5e,0x30, 0xf,0x5e,0x31, 0xf,0x5e,0x2c,
+ 0xf,0x5e,0x2e, 0xf,0x5e,0x2f, 0x7,0x3e,0x75, 0x5,0x61,0x31,
+ 0x4,0x5a,0x6c, 0x5,0x61,0x2f, 0x5,0x61,0x30, 0x5,0x61,0x32,
+ 0x5,0x67,0x4a, 0x5,0x67,0x4e, 0x4,0x63,0x2e, 0x5,0x67,0x4d,
+ 0x5,0x67,0x4f, 0xf,0x61,0x7e, 0xf,0x62,0x21, 0x7,0x47,0x6f,
+ 0x5,0x67,0x4c, 0x5,0x67,0x4b, 0x5,0x69,0x7c, 0x7,0x52,0x75,
+ 0x7,0x4d,0x3c, 0xf,0x64,0x7a, 0x5,0x6b,0x6b, 0x7,0x4d,0x3b,
+ 0x7,0x4d,0x68, 0x4,0x66,0x2f, 0x4,0x66,0x2e, 0x5,0x6f,0x68,
+ 0x7,0x57,0x4e, 0x5,0x6b,0x6c, 0xf,0x67,0x3f, 0xf,0x67,0x7e,
+ 0x4,0x66,0x2d, 0x7,0x57,0x4d, 0xf,0x69,0x38, 0xf,0x69,0x3a,
+ 0xf,0x69,0x39, 0x5,0x73,0x31, 0x4,0x6a,0x40, 0x7,0x5b,0x45,
+ 0xf,0x6a,0x4b, 0xf,0x6b,0x41, 0x5,0x75,0x62, 0x4,0x6d,0x52,
+ 0xf,0x6c,0x49, 0x6,0x21,0x4d, 0x4,0x21,0x5c, 0x4,0x22,0x32,
+ 0x6,0x23,0x53, 0x6,0x23,0x54, 0x6,0x25,0x75, 0x6,0x25,0x77,
+ 0x6,0x25,0x78, 0x5,0x23,0x35, 0x6,0x25,0x76, 0x6,0x29,0x51,
+ 0x6,0x29,0x50, 0x6,0x29,0x4f, 0x6,0x29,0x53, 0xf,0x25,0x53,
+ 0x6,0x29,0x52, 0xf,0x25,0x52, 0x6,0x2e,0x67, 0x6,0x2e,0x68,
+ 0x5,0x2b,0x76, 0xf,0x2d,0x7d, 0xf,0x2d,0x7e, 0xf,0x2e,0x21,
+ 0x6,0x35,0x3c, 0xf,0x33,0x28, 0x5,0x31,0x24, 0x5,0x31,0x25,
+ 0xf,0x33,0x29, 0xf,0x33,0x2a, 0x6,0x46,0x59, 0xf,0x39,0x40,
+ 0xf,0x39,0x41, 0xf,0x39,0x42, 0x5,0x36,0x58, 0xf,0x39,0x43,
+ 0xf,0x40,0x47, 0x6,0x50,0x63, 0xf,0x40,0x48, 0xf,0x46,0x59,
+ 0xf,0x46,0x5a, 0x5,0x44,0x59, 0x7,0x21,0x34, 0x7,0x21,0x32,
+ 0x5,0x4b,0x7b, 0xf,0x4d,0x63, 0xf,0x4d,0x64, 0x5,0x4b,0x7a,
+ 0x7,0x21,0x33, 0x5,0x53,0x5c, 0x7,0x2c,0x41, 0xf,0x53,0x4b,
+ 0xf,0x53,0x4c, 0xf,0x53,0x4d, 0xf,0x53,0x4e, 0x5,0x5a,0x71,
+ 0xf,0x59,0x4f, 0xf,0x59,0x50, 0xf,0x59,0x51, 0x7,0x3e,0x79,
+ 0x5,0x61,0x33, 0xf,0x5e,0x32, 0x7,0x46,0x29, 0x5,0x67,0x50,
+ 0xf,0x64,0x7b, 0x5,0x67,0x51, 0x5,0x6b,0x6d, 0xf,0x67,0x41,
+ 0xf,0x69,0x3b, 0xf,0x6a,0x4c, 0x5,0x77,0x53, 0xf,0x6b,0x42,
+ 0x6,0x21,0x36, 0x5,0x21,0x36, 0x5,0x21,0x35, 0x6,0x22,0x37,
+ 0x6,0x23,0x56, 0x6,0x23,0x55, 0x5,0x23,0x36, 0x6,0x25,0x79,
+ 0x5,0x23,0x38, 0x5,0x28,0x25, 0x5,0x28,0x26, 0x4,0x2b,0x6a,
+ 0x6,0x35,0x3d, 0xf,0x2e,0x22, 0xf,0x2e,0x23, 0x6,0x3d,0x3a,
+ 0x6,0x46,0x5a, 0x6,0x50,0x64, 0x5,0x3d,0x63, 0x4,0x3c,0x31,
+ 0x6,0x5a,0x78, 0x5,0x5a,0x72, 0x6,0x21,0x37, 0x6,0x21,0x4e,
+ 0x5,0x21,0x37, 0x6,0x21,0x41, 0x6,0x21,0x59, 0x5,0x21,0x50,
+ 0x6,0x23,0x3b, 0x4,0x22,0x35, 0x6,0x23,0x57, 0x6,0x25,0x7c,
+ 0x6,0x25,0x7e, 0x5,0x23,0x39, 0xf,0x23,0x2d, 0x6,0x25,0x7a,
+ 0x6,0x29,0x54, 0x6,0x2e,0x6b, 0x6,0x2e,0x69, 0x5,0x28,0x27,
+ 0x6,0x2e,0x6a, 0x6,0x2e,0x4f, 0x6,0x30,0x7b, 0x6,0x35,0x40,
+ 0x6,0x35,0x3f, 0x6,0x35,0x41, 0x6,0x35,0x3e, 0x6,0x3d,0x3b,
+ 0x6,0x46,0x5d, 0x5,0x3d,0x64, 0xf,0x39,0x44, 0xf,0x39,0x45,
+ 0x6,0x46,0x5b, 0x6,0x46,0x5c, 0x5,0x3d,0x65, 0x6,0x50,0x65,
+ 0xf,0x40,0x49, 0xf,0x40,0x4a, 0x4,0x42,0x3a, 0x6,0x5a,0x79,
+ 0xf,0x54,0x46, 0xf,0x53,0x4f, 0xf,0x53,0x50, 0x5,0x61,0x34,
+ 0xf,0x5e,0x33, 0x7,0x46,0x2a, 0x7,0x46,0x2b, 0x4,0x21,0x2d,
+ 0x6,0x21,0x4f, 0x6,0x21,0x51, 0x6,0x22,0x39, 0x4,0x21,0x5d,
+ 0x6,0x22,0x38, 0x5,0x21,0x52, 0xf,0x21,0x46, 0x6,0x22,0x3a,
+ 0x5,0x21,0x51, 0x6,0x23,0x5a, 0x6,0x23,0x58, 0x6,0x25,0x47,
+ 0x6,0x26,0x23, 0x6,0x26,0x21, 0x6,0x26,0x22, 0x5,0x23,0x3a,
+ 0x6,0x28,0x7a, 0x5,0x25,0x2c, 0x6,0x29,0x55, 0x6,0x29,0x56,
+ 0x6,0x2e,0x6c, 0x6,0x35,0x42, 0x6,0x35,0x43, 0x5,0x2b,0x77,
+ 0x5,0x2b,0x78, 0x6,0x3d,0x3d, 0x6,0x46,0x5f, 0x3,0x39,0x77,
+ 0x6,0x46,0x5e, 0x4,0x3c,0x33, 0x5,0x3d,0x66, 0x6,0x5a,0x7b,
+ 0x6,0x5a,0x7a, 0x7,0x21,0x35, 0x5,0x53,0x5d, 0x7,0x2c,0x42,
+ 0xf,0x55,0x76, 0x4,0x5a,0x6d, 0xf,0x67,0x42, 0x7,0x57,0x4f,
+ 0x5,0x21,0x38, 0x6,0x22,0x3b, 0xf,0x21,0x48, 0xf,0x21,0x49,
+ 0x6,0x23,0x5b, 0x4,0x22,0x37, 0x5,0x22,0x29, 0xf,0x21,0x7b,
+ 0xf,0x23,0x2e, 0xf,0x23,0x2f, 0x5,0x25,0x2d, 0xf,0x25,0x55,
+ 0x6,0x2e,0x6d, 0x6,0x3d,0x3e, 0xf,0x2e,0x25, 0xf,0x2e,0x26,
+ 0xf,0x2e,0x27, 0xf,0x2e,0x28, 0xf,0x2e,0x29, 0x5,0x31,0x27,
+ 0x6,0x46,0x60, 0xf,0x39,0x47, 0xf,0x39,0x48, 0x6,0x46,0x61,
+ 0xf,0x3a,0x5d, 0x6,0x50,0x66, 0x6,0x5a,0x7c, 0xf,0x46,0x5b,
+ 0x5,0x4e,0x77, 0x7,0x2c,0x43, 0xf,0x59,0x52, 0xf,0x53,0x51,
+ 0x7,0x3e,0x7a, 0x7,0x46,0x2c, 0x7,0x4d,0x3f, 0x5,0x6f,0x69,
+ 0x5,0x75,0x63, 0xf,0x21,0x4a, 0x6,0x23,0x5c, 0xf,0x21,0x7d,
+ 0xf,0x21,0x7e, 0x4,0x22,0x38, 0x5,0x23,0x3b, 0x6,0x26,0x24,
+ 0x4,0x23,0x3c, 0xf,0x23,0x30, 0xf,0x23,0x31, 0xf,0x23,0x32,
+ 0xf,0x23,0x33, 0xf,0x23,0x24, 0xf,0x22,0x7e, 0x4,0x25,0x41,
+ 0x4,0x25,0x42, 0x6,0x29,0x58, 0x6,0x29,0x59, 0x5,0x25,0x2f,
+ 0xf,0x25,0x57, 0x5,0x28,0x29, 0x4,0x28,0x41, 0x4,0x28,0x42,
+ 0x5,0x28,0x2c, 0x5,0x28,0x28, 0x5,0x28,0x2a, 0x6,0x2e,0x6f,
+ 0xf,0x29,0x3a, 0xf,0x29,0x3c, 0xf,0x29,0x3d, 0xf,0x29,0x3e,
+ 0xf,0x29,0x3f, 0x6,0x2e,0x6e, 0x5,0x2b,0x7a, 0x4,0x2b,0x6b,
+ 0x5,0x2b,0x79, 0x5,0x28,0x2b, 0x6,0x35,0x45, 0x5,0x2b,0x7b,
+ 0xf,0x2e,0x2a, 0xf,0x2e,0x2b, 0x6,0x35,0x46, 0x5,0x31,0x28,
+ 0x6,0x3d,0x3f, 0x6,0x3d,0x40, 0x4,0x30,0x4e, 0xf,0x33,0x2b,
+ 0xf,0x33,0x2c, 0xf,0x33,0x2d, 0xf,0x33,0x2f, 0xf,0x33,0x30,
+ 0x6,0x46,0x62, 0x5,0x36,0x5c, 0x5,0x36,0x5a, 0x5,0x36,0x5b,
+ 0x5,0x36,0x59, 0x4,0x36,0x3e, 0xf,0x33,0x2e, 0x5,0x3d,0x6c,
+ 0x5,0x3d,0x67, 0x5,0x3d,0x69, 0x5,0x3d,0x6a, 0x5,0x3d,0x68,
+ 0x5,0x3d,0x6b, 0x6,0x50,0x67, 0x6,0x5a,0x7d, 0x5,0x4c,0x21,
+ 0x5,0x44,0x5a, 0x7,0x21,0x37, 0xf,0x46,0x5d, 0xf,0x46,0x5e,
+ 0x5,0x4b,0x7e, 0x5,0x4b,0x7d, 0x5,0x4b,0x7c, 0x7,0x21,0x36,
+ 0xf,0x4d,0x67, 0xf,0x53,0x53, 0x7,0x2c,0x45, 0xf,0x4d,0x66,
+ 0xf,0x53,0x52, 0x4,0x55,0x6a, 0x7,0x2c,0x46, 0x5,0x5a,0x73,
+ 0xf,0x59,0x53, 0xf,0x59,0x54, 0x5,0x61,0x36, 0x5,0x61,0x35,
+ 0x5,0x61,0x37, 0xf,0x5e,0x34, 0x7,0x3e,0x7b, 0x5,0x67,0x52,
+ 0x5,0x67,0x53, 0x7,0x52,0x76, 0x5,0x73,0x32, 0x4,0x21,0x29,
+ 0x6,0x21,0x52, 0xf,0x21,0x2a, 0xf,0x21,0x2b, 0xf,0x21,0x2c,
+ 0xf,0x21,0x2e, 0x6,0x21,0x5c, 0xf,0x21,0x2d, 0x5,0x21,0x53,
+ 0x6,0x22,0x3d, 0x4,0x21,0x5f, 0x6,0x23,0x5e, 0x6,0x23,0x5d,
+ 0x6,0x23,0x5f, 0x6,0x23,0x60, 0xf,0x21,0x4b, 0x6,0x26,0x27,
+ 0x6,0x26,0x25, 0x6,0x26,0x26, 0xf,0x23,0x34, 0xf,0x23,0x35,
+ 0x4,0x25,0x46, 0x6,0x29,0x5a, 0x4,0x25,0x44, 0x6,0x29,0x5b,
+ 0x6,0x29,0x5c, 0x6,0x29,0x5d, 0xf,0x25,0x58, 0xf,0x25,0x59,
+ 0x6,0x2e,0x72, 0x6,0x2e,0x70, 0x6,0x2e,0x71, 0x6,0x35,0x47,
+ 0xf,0x2e,0x2c, 0x6,0x37,0x27, 0x6,0x3d,0x42, 0x6,0x3d,0x43,
+ 0x6,0x3d,0x41, 0xf,0x33,0x31, 0xf,0x33,0x32, 0xf,0x33,0x33,
+ 0x6,0x46,0x63, 0x6,0x46,0x66, 0xf,0x39,0x49, 0x6,0x46,0x64,
+ 0xf,0x39,0x4a, 0xf,0x46,0x5f, 0xf,0x46,0x60, 0xf,0x46,0x61,
+ 0xf,0x4d,0x68, 0x7,0x2c,0x47, 0xf,0x53,0x54, 0xf,0x53,0x55,
+ 0xf,0x53,0x43, 0xf,0x59,0x55, 0xf,0x5e,0x35, 0xf,0x67,0x43,
+ 0x4,0x21,0x2e, 0x5,0x21,0x39, 0x6,0x21,0x53, 0x6,0x21,0x54,
+ 0x6,0x22,0x3f, 0x5,0x21,0x54, 0x6,0x22,0x3e, 0xf,0x21,0x4c,
+ 0x6,0x23,0x65, 0x6,0x23,0x61, 0x6,0x23,0x62, 0x6,0x23,0x63,
+ 0xf,0x22,0x21, 0x5,0x22,0x2a, 0x6,0x26,0x28, 0xf,0x23,0x36,
+ 0x6,0x29,0x60, 0x6,0x29,0x5f, 0x6,0x2e,0x73, 0x6,0x2e,0x74,
+ 0x6,0x34,0x7a, 0x6,0x35,0x48, 0x6,0x3d,0x44, 0x6,0x3d,0x45,
+ 0x5,0x36,0x5d, 0x6,0x5a,0x7e, 0xf,0x46,0x62, 0x7,0x21,0x70,
+ 0x7,0x36,0x7b, 0x5,0x5a,0x76, 0x5,0x67,0x54, 0x7,0x4e,0x3e,
+ 0x6,0x21,0x39, 0x4,0x21,0x40, 0x6,0x21,0x55, 0x5,0x21,0x3a,
+ 0x5,0x21,0x3b, 0x6,0x21,0x56, 0x4,0x21,0x41, 0xf,0x21,0x2f,
+ 0x6,0x21,0x57, 0x5,0x21,0x55, 0x5,0x21,0x56, 0x4,0x21,0x62,
+ 0x6,0x22,0x44, 0x5,0x21,0x57, 0x6,0x22,0x43, 0x6,0x22,0x40,
+ 0x6,0x22,0x45, 0x4,0x22,0x3a, 0x6,0x23,0x6a, 0x5,0x22,0x2e,
+ 0x5,0x22,0x2c, 0x5,0x22,0x2b, 0x4,0x22,0x3b, 0x4,0x22,0x39,
+ 0x6,0x23,0x68, 0x6,0x23,0x67, 0x5,0x22,0x2f, 0x6,0x23,0x6b,
+ 0x6,0x23,0x69, 0x5,0x22,0x2d, 0x4,0x22,0x3d, 0xf,0x22,0x22,
+ 0xf,0x22,0x23, 0x4,0x22,0x3e, 0x6,0x23,0x66, 0x4,0x23,0x41,
+ 0x6,0x26,0x2b, 0x4,0x23,0x43, 0x5,0x23,0x3d, 0x4,0x23,0x42,
+ 0x5,0x23,0x46, 0x5,0x23,0x45, 0x5,0x23,0x43, 0x5,0x23,0x40,
+ 0x6,0x26,0x29, 0x5,0x23,0x3f, 0x5,0x23,0x42, 0x5,0x23,0x41,
+ 0x6,0x26,0x2a, 0x6,0x26,0x2c, 0x5,0x23,0x3e, 0x5,0x23,0x44,
+ 0x6,0x29,0x69, 0x5,0x25,0x33, 0x5,0x25,0x35, 0x4,0x25,0x49,
+ 0x4,0x25,0x4b, 0x3,0x27,0x5c, 0x6,0x29,0x66, 0x4,0x25,0x4d,
+ 0x6,0x29,0x64, 0x6,0x29,0x65, 0x6,0x29,0x6c, 0x6,0x2e,0x75,
+ 0x6,0x29,0x6a, 0x5,0x25,0x30, 0x5,0x25,0x36, 0x6,0x29,0x6b,
+ 0x5,0x25,0x32, 0x6,0x29,0x67, 0x5,0x25,0x34, 0xf,0x25,0x5a,
+ 0xf,0x25,0x5b, 0xf,0x25,0x5c, 0xf,0x25,0x5d, 0x6,0x29,0x68,
+ 0x6,0x29,0x62, 0x6,0x29,0x61, 0x5,0x25,0x31, 0x6,0x29,0x57,
+ 0x4,0x28,0x47, 0x5,0x28,0x2d, 0x4,0x28,0x45, 0x6,0x2f,0x24,
+ 0x6,0x2e,0x7b, 0x6,0x2f,0x22, 0x4,0x28,0x48, 0x6,0x2f,0x21,
+ 0x4,0x28,0x44, 0x4,0x28,0x46, 0x6,0x2e,0x78, 0x6,0x2e,0x7e,
+ 0x6,0x2f,0x23, 0x6,0x2e,0x7a, 0x6,0x2e,0x7d, 0x6,0x2e,0x7c,
+ 0xf,0x29,0x40, 0xf,0x29,0x41, 0xf,0x29,0x42, 0x6,0x2e,0x79,
+ 0x5,0x28,0x2e, 0x6,0x2e,0x77, 0x6,0x35,0x49, 0x4,0x2b,0x70,
+ 0x4,0x2b,0x6d, 0x5,0x2c,0x25, 0x5,0x2c,0x23, 0x4,0x2b,0x6f,
+ 0x4,0x2b,0x73, 0x6,0x35,0x4e, 0x6,0x35,0x52, 0x5,0x2c,0x22,
+ 0x6,0x35,0x53, 0x4,0x2b,0x6c, 0x5,0x2c,0x26, 0x6,0x35,0x51,
+ 0x4,0x2b,0x71, 0x6,0x35,0x50, 0x6,0x35,0x4f, 0x6,0x35,0x4c,
+ 0x6,0x35,0x4b, 0x4,0x2b,0x72, 0x5,0x2c,0x24, 0x6,0x35,0x4d,
+ 0xf,0x2e,0x33, 0x6,0x35,0x54, 0xf,0x2e,0x2e, 0xf,0x2e,0x2f,
+ 0xf,0x2e,0x30, 0xf,0x2e,0x32, 0xf,0x2e,0x31, 0x6,0x35,0x4a,
+ 0x5,0x2c,0x27, 0x5,0x2b,0x7d, 0x5,0x2c,0x21, 0x5,0x2b,0x7e,
+ 0x4,0x30,0x50, 0x5,0x31,0x2b, 0x4,0x30,0x51, 0x5,0x31,0x2a,
+ 0x6,0x3d,0x46, 0x4,0x30,0x56, 0x4,0x36,0x49, 0x4,0x30,0x55,
+ 0x6,0x3d,0x49, 0x6,0x3d,0x47, 0x5,0x36,0x5e, 0x4,0x30,0x4f,
+ 0x5,0x2c,0x28, 0xf,0x33,0x34, 0xf,0x33,0x35, 0xf,0x33,0x37,
+ 0x6,0x3d,0x48, 0x6,0x3d,0x4a, 0x6,0x3d,0x4b, 0x4,0x36,0x43,
+ 0x5,0x36,0x5f, 0x6,0x46,0x6d, 0x6,0x46,0x69, 0x4,0x36,0x46,
+ 0x4,0x36,0x47, 0x5,0x36,0x60, 0x5,0x36,0x64, 0x4,0x36,0x4a,
+ 0x4,0x36,0x44, 0x4,0x36,0x41, 0x4,0x36,0x40, 0x6,0x46,0x6b,
+ 0x6,0x46,0x68, 0x6,0x46,0x6c, 0x5,0x36,0x61, 0x5,0x36,0x62,
+ 0x6,0x46,0x6a, 0xf,0x39,0x4b, 0xf,0x39,0x4c, 0xf,0x39,0x4d,
+ 0xf,0x39,0x4e, 0x4,0x36,0x48, 0x6,0x4c,0x46, 0x6,0x46,0x6e,
+ 0x5,0x36,0x65, 0x4,0x3c,0x39, 0x6,0x50,0x6f, 0x5,0x3d,0x73,
+ 0x6,0x50,0x6d, 0x4,0x3c,0x35, 0x5,0x3d,0x74, 0x6,0x50,0x6e,
+ 0x5,0x3d,0x6d, 0x4,0x3c,0x37, 0x4,0x3c,0x36, 0x5,0x3d,0x6e,
+ 0x4,0x3c,0x3a, 0x5,0x3d,0x6f, 0x6,0x50,0x6b, 0xf,0x40,0x4b,
+ 0x6,0x50,0x6a, 0x6,0x50,0x68, 0x6,0x50,0x70, 0x6,0x50,0x69,
+ 0x5,0x3d,0x72, 0x5,0x3d,0x71, 0xf,0x40,0x4c, 0x5,0x44,0x5b,
+ 0x4,0x42,0x3b, 0x6,0x5b,0x24, 0x5,0x44,0x61, 0x6,0x5b,0x22,
+ 0x6,0x5b,0x21, 0x4,0x3c,0x38, 0x4,0x42,0x40, 0x5,0x44,0x62,
+ 0x5,0x44,0x5c, 0x5,0x44,0x5f, 0x4,0x42,0x3d, 0x4,0x42,0x44,
+ 0x6,0x5b,0x2b, 0x6,0x5b,0x29, 0x6,0x5b,0x28, 0x5,0x44,0x5e,
+ 0x5,0x4c,0x22, 0x6,0x5b,0x26, 0x5,0x44,0x5d, 0x6,0x5b,0x2a,
+ 0x5,0x44,0x60, 0x6,0x5b,0x25, 0xf,0x46,0x63, 0xf,0x46,0x64,
+ 0xf,0x46,0x65, 0x6,0x5b,0x23, 0x6,0x5b,0x27, 0x5,0x4c,0x23,
+ 0x5,0x4c,0x27, 0x4,0x49,0x24, 0x5,0x4c,0x24, 0x5,0x4c,0x26,
+ 0x7,0x21,0x3c, 0x7,0x21,0x3d, 0x7,0x21,0x3a, 0x7,0x21,0x3e,
+ 0x7,0x21,0x3b, 0x5,0x4c,0x25, 0x7,0x21,0x38, 0x7,0x22,0x5a,
+ 0x7,0x21,0x39, 0x4,0x4f,0x60, 0x7,0x2c,0x49, 0x5,0x5a,0x77,
+ 0x7,0x2c,0x4a, 0x7,0x2c,0x4e, 0x7,0x2c,0x4d, 0x7,0x2c,0x4c,
+ 0x5,0x53,0x5f, 0x5,0x53,0x61, 0x5,0x53,0x60, 0x5,0x53,0x5e,
+ 0x7,0x2c,0x48, 0x7,0x2c,0x4b, 0x7,0x21,0x3f, 0xf,0x53,0x56,
+ 0x5,0x58,0x51, 0x5,0x5a,0x7a, 0x4,0x55,0x6b, 0x5,0x5a,0x79,
+ 0x5,0x5a,0x78, 0x7,0x36,0x7c, 0xf,0x59,0x56, 0x4,0x55,0x6e,
+ 0x7,0x3e,0x7c, 0x5,0x61,0x38, 0x5,0x61,0x39, 0x7,0x36,0x7d,
+ 0xf,0x5e,0x36, 0x5,0x61,0x3a, 0x7,0x46,0x2f, 0x7,0x46,0x2e,
+ 0x7,0x46,0x2d, 0x7,0x4d,0x40, 0x7,0x4d,0x41, 0x5,0x6f,0x6a,
+ 0x7,0x52,0x77, 0xf,0x67,0x44, 0x5,0x75,0x64, 0x4,0x6b,0x65,
+ 0x7,0x62,0x2d, 0x7,0x62,0x2c, 0x6,0x21,0x3a, 0x5,0x21,0x3c,
+ 0x6,0x21,0x58, 0x4,0x21,0x63, 0x5,0x21,0x59, 0x5,0x21,0x58,
+ 0x5,0x22,0x31, 0x5,0x22,0x32, 0xf,0x22,0x25, 0xf,0x22,0x26,
+ 0xf,0x22,0x27, 0xf,0x22,0x28, 0x5,0x22,0x33, 0x6,0x26,0x2e,
+ 0x4,0x23,0x45, 0x5,0x23,0x47, 0xf,0x23,0x38, 0xf,0x23,0x3a,
+ 0xf,0x23,0x3b, 0x6,0x26,0x2d, 0x4,0x23,0x49, 0x5,0x25,0x3d,
+ 0x5,0x25,0x39, 0x6,0x29,0x6d, 0x5,0x25,0x3c, 0x6,0x29,0x6e,
+ 0xf,0x25,0x60, 0xf,0x25,0x61, 0xf,0x25,0x62, 0xf,0x25,0x63,
+ 0x5,0x28,0x30, 0x4,0x28,0x4a, 0x6,0x2f,0x26, 0x5,0x28,0x31,
+ 0x5,0x28,0x2f, 0x6,0x2f,0x28, 0xf,0x29,0x43, 0xf,0x29,0x44,
+ 0xf,0x29,0x45, 0x6,0x35,0x55, 0x6,0x35,0x59, 0x4,0x2b,0x74,
+ 0x5,0x2c,0x2d, 0x5,0x2c,0x29, 0x5,0x2c,0x2b, 0x5,0x2c,0x2c,
+ 0x5,0x2c,0x2a, 0xf,0x2e,0x34, 0xf,0x2e,0x35, 0x6,0x35,0x56,
+ 0x6,0x35,0x57, 0x5,0x31,0x2d, 0x6,0x3d,0x4e, 0x6,0x3d,0x4c,
+ 0x6,0x3d,0x4f, 0x6,0x3d,0x50, 0x6,0x3d,0x51, 0xf,0x33,0x38,
+ 0xf,0x33,0x39, 0x6,0x3d,0x4d, 0x5,0x36,0x69, 0x5,0x36,0x66,
+ 0x5,0x36,0x68, 0x5,0x36,0x6b, 0x5,0x36,0x67, 0xf,0x39,0x4f,
+ 0xf,0x39,0x50, 0x6,0x46,0x6f, 0x6,0x46,0x70, 0x6,0x46,0x71,
+ 0x5,0x3d,0x76, 0x5,0x3d,0x75, 0x4,0x3c,0x3b, 0x6,0x50,0x72,
+ 0x6,0x50,0x71, 0xf,0x40,0x4d, 0x5,0x3d,0x77, 0x4,0x42,0x46,
+ 0x5,0x44,0x66, 0x5,0x44,0x64, 0x5,0x44,0x65, 0x5,0x44,0x69,
+ 0x4,0x42,0x45, 0x5,0x44,0x68, 0x6,0x5b,0x2e, 0xf,0x46,0x66,
+ 0x6,0x5b,0x2c, 0x6,0x5b,0x2d, 0x5,0x4c,0x2b, 0x5,0x4c,0x28,
+ 0x4,0x49,0x26, 0x5,0x4c,0x29, 0x5,0x4c,0x2a, 0x7,0x2c,0x4f,
+ 0x5,0x5a,0x7c, 0xf,0x53,0x57, 0x5,0x5a,0x7b, 0x5,0x5a,0x7d,
+ 0x7,0x36,0x7e, 0x7,0x37,0x22, 0x7,0x37,0x21, 0x5,0x61,0x3c,
+ 0x7,0x3e,0x7e, 0x7,0x3f,0x21, 0x5,0x67,0x56, 0x5,0x67,0x55,
+ 0x7,0x4d,0x42, 0x5,0x6f,0x6b, 0x7,0x5b,0x46, 0x5,0x75,0x65,
+ 0x4,0x6c,0x6b, 0x7,0x66,0x3b, 0x5,0x21,0x3d, 0x6,0x22,0x47,
+ 0x6,0x22,0x48, 0x5,0x22,0x35, 0x5,0x22,0x34, 0x5,0x22,0x36,
+ 0xf,0x22,0x2a, 0x6,0x26,0x2f, 0x5,0x23,0x48, 0x5,0x23,0x49,
+ 0x4,0x25,0x52, 0x6,0x29,0x71, 0x6,0x29,0x70, 0xf,0x25,0x64,
+ 0xf,0x25,0x65, 0x6,0x2f,0x2a, 0x4,0x28,0x4c, 0x6,0x2f,0x2b,
+ 0x6,0x2f,0x2c, 0xf,0x29,0x46, 0x6,0x2f,0x29, 0x4,0x2b,0x76,
+ 0x6,0x35,0x5c, 0x6,0x35,0x5b, 0x6,0x35,0x5e, 0x6,0x35,0x5f,
+ 0x6,0x35,0x5a, 0x6,0x35,0x5d, 0x5,0x2c,0x2f, 0x4,0x30,0x5d,
+ 0x6,0x3d,0x52, 0x5,0x2c,0x2e, 0x5,0x31,0x2e, 0x5,0x31,0x2f,
+ 0x6,0x3d,0x53, 0x4,0x36,0x4e, 0xf,0x39,0x51, 0x6,0x50,0x73,
+ 0x4,0x30,0x5b, 0x5,0x3d,0x79, 0xf,0x40,0x4e, 0xf,0x40,0x4f,
+ 0x6,0x5b,0x2f, 0x4,0x42,0x47, 0x5,0x44,0x6a, 0x5,0x44,0x6b,
+ 0xf,0x46,0x67, 0xf,0x4d,0x69, 0x4,0x4f,0x65, 0x7,0x2c,0x50,
+ 0x7,0x2c,0x51, 0x7,0x37,0x23, 0x7,0x37,0x24, 0x5,0x5a,0x7e,
+ 0x7,0x4d,0x43, 0x6,0x21,0x2a, 0x4,0x21,0x42, 0x6,0x22,0x4a,
+ 0x6,0x26,0x30, 0x6,0x26,0x33, 0x5,0x23,0x4a, 0x6,0x26,0x31,
+ 0x6,0x26,0x32, 0x4,0x28,0x4d, 0x6,0x2f,0x2f, 0x6,0x2f,0x31,
+ 0x6,0x2f,0x2d, 0x6,0x2f,0x2e, 0x6,0x2f,0x30, 0x6,0x3d,0x54,
+ 0x6,0x35,0x60, 0xf,0x2e,0x36, 0xf,0x2e,0x37, 0x6,0x35,0x24,
+ 0x6,0x46,0x72, 0xf,0x39,0x52, 0x4,0x3c,0x3d, 0xf,0x46,0x68,
+ 0x7,0x3f,0x22, 0x5,0x6d,0x32, 0x6,0x21,0x2b, 0xf,0x21,0x31,
+ 0x5,0x22,0x37, 0x6,0x23,0x6e, 0x4,0x22,0x43, 0x6,0x23,0x6d,
+ 0x6,0x26,0x34, 0x4,0x23,0x4a, 0x6,0x26,0x35, 0xf,0x23,0x3c,
+ 0x6,0x29,0x73, 0x5,0x25,0x3e, 0x5,0x25,0x3f, 0x4,0x28,0x4f,
+ 0x6,0x2f,0x34, 0x5,0x28,0x33, 0x6,0x2f,0x33, 0x5,0x28,0x32,
+ 0x6,0x2f,0x32, 0x6,0x2f,0x37, 0x6,0x2f,0x35, 0xf,0x29,0x47,
+ 0x5,0x2c,0x30, 0x6,0x35,0x62, 0x6,0x35,0x61, 0x5,0x2c,0x31,
+ 0x6,0x3d,0x55, 0xf,0x33,0x3a, 0x4,0x36,0x4f, 0x6,0x50,0x75,
+ 0x6,0x46,0x73, 0x6,0x35,0x63, 0x5,0x3d,0x7a, 0x4,0x42,0x48,
+ 0x6,0x5b,0x31, 0x6,0x5b,0x30, 0x5,0x4c,0x2c, 0x5,0x4c,0x2d,
+ 0x5,0x4c,0x2e, 0xf,0x4d,0x6a, 0x5,0x53,0x64, 0x7,0x37,0x25,
+ 0xf,0x5e,0x37, 0x4,0x5f,0x4b, 0x7,0x3f,0x23, 0x7,0x4d,0x44,
+ 0x7,0x60,0x69, 0x7,0x64,0x43, 0xf,0x21,0x32, 0x5,0x22,0x38,
+ 0x6,0x23,0x6f, 0x5,0x23,0x4c, 0x6,0x26,0x37, 0xf,0x23,0x3d,
+ 0xf,0x25,0x66, 0x6,0x2f,0x36, 0x5,0x28,0x34, 0x6,0x35,0x64,
+ 0xf,0x46,0x69, 0x7,0x4d,0x45, 0x7,0x57,0x50, 0x6,0x21,0x5a,
+ 0x5,0x21,0x5a, 0x5,0x21,0x5b, 0x6,0x22,0x4b, 0x6,0x23,0x70,
+ 0x4,0x22,0x44, 0x4,0x22,0x45, 0x6,0x23,0x73, 0x6,0x23,0x72,
+ 0x5,0x22,0x3a, 0x5,0x22,0x39, 0x6,0x23,0x74, 0x6,0x26,0x39,
+ 0x5,0x23,0x4d, 0x6,0x26,0x3a, 0x6,0x23,0x75, 0x6,0x26,0x3b,
+ 0xf,0x23,0x3e, 0x5,0x25,0x40, 0x6,0x29,0x74, 0x6,0x29,0x77,
+ 0x6,0x29,0x78, 0x6,0x29,0x76, 0xf,0x25,0x67, 0xf,0x25,0x69,
+ 0xf,0x25,0x6a, 0xf,0x25,0x6b, 0xf,0x25,0x68, 0x6,0x29,0x75,
+ 0x6,0x35,0x65, 0x6,0x35,0x66, 0xf,0x2e,0x38, 0xf,0x2e,0x39,
+ 0x4,0x30,0x63, 0x4,0x30,0x61, 0x4,0x30,0x62, 0xf,0x33,0x3b,
+ 0xf,0x39,0x53, 0xf,0x39,0x54, 0x6,0x50,0x78, 0x6,0x50,0x77,
+ 0x6,0x50,0x79, 0x6,0x50,0x7b, 0xf,0x40,0x50, 0xf,0x46,0x6a,
+ 0xf,0x46,0x6b, 0x5,0x4c,0x2f, 0xf,0x4d,0x6b, 0xf,0x4d,0x6c,
+ 0x7,0x21,0x40, 0x7,0x37,0x26, 0xf,0x5e,0x38, 0x7,0x46,0x30,
+ 0x7,0x52,0x78, 0x7,0x60,0x6a, 0x7,0x62,0x2e, 0x6,0x22,0x4c,
+ 0x6,0x23,0x77, 0x6,0x23,0x76, 0x6,0x23,0x78, 0x4,0x23,0x4c,
+ 0x5,0x23,0x4f, 0x5,0x23,0x4e, 0x6,0x26,0x3c, 0x4,0x25,0x55,
+ 0x4,0x25,0x54, 0x6,0x29,0x7c, 0x6,0x29,0x7b, 0x6,0x29,0x7d,
+ 0x6,0x29,0x7a, 0x6,0x29,0x7e, 0x6,0x29,0x79, 0xf,0x25,0x6c,
+ 0x6,0x2a,0x22, 0x4,0x28,0x52, 0x4,0x28,0x51, 0x5,0x28,0x37,
+ 0xf,0x29,0x48, 0xf,0x29,0x49, 0xf,0x29,0x4a, 0xf,0x29,0x4b,
+ 0x6,0x2f,0x39, 0x6,0x35,0x68, 0x4,0x2b,0x79, 0x5,0x2c,0x32,
+ 0x6,0x35,0x67, 0x6,0x35,0x6a, 0x6,0x3c,0x7a, 0x6,0x35,0x69,
+ 0x6,0x3d,0x57, 0x6,0x3d,0x56, 0x6,0x35,0x6b, 0x6,0x3d,0x58,
+ 0x6,0x46,0x75, 0x6,0x46,0x76, 0x6,0x46,0x77, 0x5,0x37,0x3f,
+ 0x6,0x50,0x7c, 0x5,0x44,0x6d, 0x6,0x5b,0x32, 0x7,0x21,0x41,
+ 0xf,0x53,0x58, 0x7,0x63,0x4b, 0x5,0x21,0x3e, 0x4,0x21,0x43,
+ 0xf,0x21,0x34, 0x6,0x21,0x5b, 0x4,0x22,0x46, 0x6,0x2a,0x24,
+ 0x6,0x23,0x7a, 0x6,0x23,0x79, 0x4,0x23,0x4e, 0x6,0x2f,0x3b,
+ 0x5,0x28,0x38, 0x6,0x2f,0x3a, 0x4,0x28,0x53, 0x6,0x35,0x6c,
+ 0x6,0x2f,0x3c, 0x6,0x46,0x78, 0x5,0x2c,0x33, 0x5,0x3d,0x7b,
+ 0x6,0x50,0x7d, 0x5,0x44,0x6e, 0x7,0x3f,0x24, 0x5,0x21,0x3f,
+ 0x5,0x21,0x5c, 0x6,0x23,0x7b, 0x6,0x22,0x4f, 0x6,0x22,0x4d,
+ 0x6,0x22,0x50, 0x5,0x21,0x5d, 0x4,0x22,0x47, 0x5,0x22,0x3b,
+ 0x6,0x23,0x7c, 0x6,0x23,0x7d, 0x5,0x22,0x3f, 0x5,0x22,0x40,
+ 0x5,0x22,0x3d, 0x5,0x22,0x3e, 0xf,0x22,0x2d, 0x6,0x26,0x3e,
+ 0x5,0x23,0x50, 0x6,0x26,0x3d, 0x5,0x23,0x51, 0x6,0x25,0x5e,
+ 0xf,0x23,0x3f, 0x6,0x2a,0x27, 0x6,0x2a,0x26, 0x6,0x2a,0x29,
+ 0x6,0x2a,0x28, 0x5,0x25,0x41, 0x4,0x25,0x58, 0xf,0x25,0x6d,
+ 0xf,0x25,0x6e, 0x6,0x2a,0x25, 0x5,0x28,0x39, 0x4,0x28,0x54,
+ 0x6,0x2f,0x46, 0x6,0x2f,0x41, 0x6,0x2f,0x44, 0x6,0x2f,0x45,
+ 0x6,0x2f,0x40, 0x6,0x2f,0x3e, 0x6,0x2f,0x42, 0x6,0x2f,0x43,
+ 0xf,0x29,0x4d, 0xf,0x29,0x4e, 0x4,0x28,0x55, 0x6,0x2f,0x3f,
+ 0x6,0x35,0x73, 0x6,0x35,0x74, 0x4,0x2b,0x7b, 0x5,0x2c,0x34,
+ 0x4,0x2b,0x7c, 0x6,0x35,0x6f, 0x6,0x35,0x6d, 0x6,0x35,0x70,
+ 0x6,0x35,0x72, 0x6,0x35,0x71, 0x6,0x35,0x6e, 0x5,0x2c,0x35,
+ 0xf,0x2e,0x3a, 0xf,0x2e,0x3b, 0x6,0x3d,0x60, 0x6,0x3d,0x5b,
+ 0x4,0x30,0x67, 0x6,0x3d,0x5f, 0x6,0x3d,0x5c, 0x6,0x3d,0x5d,
+ 0xf,0x33,0x3d, 0x5,0x31,0x30, 0x6,0x3d,0x5e, 0x4,0x30,0x66,
+ 0x4,0x36,0x52, 0x6,0x46,0x7c, 0x6,0x46,0x7a, 0x4,0x36,0x53,
+ 0x6,0x46,0x7b, 0x6,0x46,0x79, 0x6,0x46,0x7d, 0xf,0x39,0x55,
+ 0x6,0x46,0x7e, 0x5,0x3d,0x7c, 0x5,0x3d,0x7d, 0x6,0x51,0x24,
+ 0x6,0x51,0x23, 0x6,0x50,0x7e, 0xf,0x40,0x51, 0x6,0x51,0x21,
+ 0x4,0x3c,0x3f, 0x4,0x42,0x49, 0x6,0x5b,0x34, 0x6,0x5b,0x37,
+ 0x6,0x5b,0x33, 0x6,0x5b,0x38, 0x5,0x44,0x6f, 0xf,0x46,0x6d,
+ 0xf,0x46,0x6e, 0x6,0x5b,0x36, 0x6,0x5b,0x39, 0x6,0x5b,0x3b,
+ 0x6,0x5b,0x3a, 0x6,0x5b,0x35, 0x7,0x21,0x43, 0x4,0x49,0x28,
+ 0x5,0x4c,0x30, 0x7,0x21,0x44, 0x7,0x21,0x42, 0xf,0x4d,0x6d,
+ 0x7,0x25,0x48, 0x5,0x53,0x65, 0x7,0x2c,0x53, 0x7,0x2c,0x52,
+ 0xf,0x53,0x59, 0xf,0x53,0x5a, 0x7,0x3b,0x4d, 0xf,0x5e,0x39,
+ 0xf,0x5e,0x3a, 0xf,0x5e,0x3b, 0xf,0x64,0x7c, 0x7,0x4e,0x27,
+ 0x7,0x52,0x79, 0x5,0x77,0x54, 0x7,0x5e,0x50, 0x7,0x65,0x33,
+ 0x7,0x66,0x33, 0x5,0x21,0x2e, 0x6,0x21,0x3c, 0x6,0x21,0x3d,
+ 0x6,0x21,0x5d, 0x6,0x22,0x52, 0x6,0x22,0x51, 0x4,0x22,0x4a,
+ 0x6,0x24,0x23, 0x6,0x24,0x21, 0xf,0x22,0x2e, 0x4,0x22,0x49,
+ 0x6,0x24,0x22, 0x6,0x26,0x40, 0xf,0x23,0x40, 0x5,0x23,0x3c,
+ 0x6,0x2a,0x2c, 0x6,0x2a,0x2b, 0x6,0x2a,0x2d, 0x6,0x2a,0x2e,
+ 0x6,0x2f,0x47, 0x6,0x2f,0x48, 0x4,0x28,0x56, 0xf,0x29,0x4f,
+ 0x6,0x35,0x76, 0x6,0x35,0x75, 0x6,0x36,0x49, 0x6,0x35,0x2e,
+ 0x5,0x36,0x6c, 0x6,0x47,0x22, 0x6,0x47,0x24, 0x6,0x4d,0x62,
+ 0xf,0x39,0x56, 0x6,0x47,0x23, 0x5,0x3e,0x21, 0x6,0x51,0x25,
+ 0x5,0x3d,0x7e, 0xf,0x40,0x52, 0x6,0x5b,0x3c, 0xf,0x46,0x6f,
+ 0x6,0x60,0x72, 0x7,0x21,0x45, 0x5,0x53,0x66, 0xf,0x59,0x57,
+ 0x7,0x4b,0x6a, 0x6,0x21,0x60, 0x5,0x21,0x40, 0x6,0x21,0x5e,
+ 0x5,0x21,0x42, 0x6,0x21,0x62, 0x6,0x21,0x5f, 0x6,0x22,0x55,
+ 0x4,0x21,0x68, 0x5,0x21,0x5e, 0x6,0x22,0x56, 0x5,0x21,0x5f,
+ 0x6,0x22,0x53, 0x6,0x22,0x54, 0x6,0x24,0x25, 0x4,0x22,0x4b,
+ 0x6,0x24,0x24, 0x5,0x22,0x42, 0x6,0x24,0x26, 0x5,0x22,0x41,
+ 0x6,0x24,0x27, 0x6,0x26,0x44, 0x6,0x26,0x42, 0x5,0x23,0x52,
+ 0xf,0x23,0x41, 0xf,0x23,0x42, 0xf,0x23,0x43, 0xf,0x23,0x44,
+ 0x4,0x23,0x50, 0x6,0x2a,0x31, 0x6,0x2a,0x2f, 0x6,0x2a,0x32,
+ 0x6,0x2a,0x30, 0xf,0x25,0x6f, 0x6,0x2f,0x4d, 0x6,0x2f,0x4a,
+ 0x6,0x2f,0x4c, 0x6,0x2f,0x4b, 0x6,0x2f,0x49, 0xf,0x29,0x51,
+ 0xf,0x29,0x52, 0x6,0x32,0x72, 0x5,0x28,0x36, 0x6,0x35,0x7b,
+ 0x5,0x2c,0x36, 0x6,0x35,0x7c, 0x6,0x35,0x79, 0x6,0x35,0x77,
+ 0x6,0x35,0x7a, 0xf,0x2e,0x3c, 0xf,0x2e,0x3d, 0xf,0x2e,0x3e,
+ 0xf,0x2e,0x3f, 0x6,0x3c,0x67, 0x6,0x3d,0x66, 0x6,0x3d,0x68,
+ 0x5,0x31,0x32, 0x5,0x31,0x33, 0x6,0x3d,0x65, 0x6,0x3d,0x63,
+ 0x6,0x3d,0x6b, 0x6,0x3d,0x64, 0x5,0x2c,0x37, 0x6,0x3d,0x62,
+ 0x6,0x3d,0x69, 0x6,0x3d,0x6a, 0x6,0x3c,0x7c, 0x6,0x3d,0x67,
+ 0x4,0x36,0x54, 0x5,0x36,0x6d, 0x6,0x47,0x27, 0x6,0x47,0x25,
+ 0xf,0x33,0x3e, 0xf,0x39,0x57, 0xf,0x39,0x58, 0xf,0x39,0x59,
+ 0xf,0x39,0x5a, 0x6,0x47,0x26, 0x4,0x3c,0x43, 0x4,0x3c,0x42,
+ 0x6,0x51,0x27, 0x6,0x51,0x28, 0x6,0x51,0x26, 0x4,0x3c,0x41,
+ 0x6,0x47,0x28, 0x6,0x51,0x5b, 0x6,0x51,0x29, 0x6,0x5f,0x21,
+ 0x6,0x5b,0x3e, 0x6,0x5b,0x3d, 0x5,0x44,0x70, 0x6,0x53,0x7b,
+ 0xf,0x4d,0x55, 0x5,0x4c,0x33, 0x5,0x4c,0x34, 0xf,0x46,0x70,
+ 0x5,0x4c,0x32, 0x7,0x2c,0x55, 0xf,0x53,0x5b, 0x3,0x50,0x39,
+ 0x5,0x54,0x2e, 0x7,0x2c,0x54, 0x7,0x37,0x29, 0x7,0x37,0x28,
+ 0xf,0x59,0x58, 0x4,0x5a,0x6f, 0x7,0x46,0x32, 0x7,0x46,0x31,
+ 0x4,0x66,0x31, 0xf,0x67,0x45, 0x7,0x57,0x51, 0x5,0x75,0x66,
+ 0x7,0x5e,0x51, 0x7,0x5e,0x52, 0x5,0x21,0x43, 0x6,0x21,0x64,
+ 0x4,0x21,0x47, 0x4,0x21,0x46, 0xf,0x21,0x36, 0x6,0x21,0x63,
+ 0x5,0x21,0x61, 0x6,0x22,0x59, 0x6,0x22,0x58, 0x6,0x22,0x5e,
+ 0x6,0x22,0x5a, 0x6,0x22,0x5d, 0x6,0x22,0x57, 0x6,0x22,0x42,
+ 0xf,0x21,0x4e, 0x6,0x22,0x5c, 0x5,0x22,0x47, 0x6,0x24,0x2d,
+ 0x5,0x22,0x45, 0x6,0x24,0x2e, 0x4,0x22,0x4d, 0x5,0x22,0x46,
+ 0x4,0x22,0x50, 0x6,0x24,0x2c, 0x4,0x22,0x4f, 0x4,0x22,0x4e,
+ 0x5,0x22,0x44, 0x6,0x24,0x28, 0xf,0x22,0x2f, 0xf,0x22,0x30,
+ 0xf,0x22,0x32, 0xf,0x22,0x34, 0x6,0x24,0x2a, 0xf,0x22,0x31,
+ 0xf,0x22,0x33, 0x5,0x22,0x43, 0x6,0x24,0x29, 0x6,0x24,0x2b,
+ 0x4,0x23,0x56, 0x6,0x26,0x4f, 0x6,0x26,0x46, 0x6,0x26,0x4d,
+ 0x6,0x26,0x4c, 0x5,0x23,0x56, 0x4,0x23,0x5a, 0x4,0x23,0x5d,
+ 0x5,0x23,0x5b, 0x5,0x23,0x54, 0x6,0x26,0x48, 0x4,0x23,0x57,
+ 0x4,0x23,0x52, 0x4,0x23,0x58, 0x5,0x23,0x58, 0x6,0x26,0x49,
+ 0x5,0x23,0x59, 0x4,0x23,0x55, 0x5,0x23,0x55, 0x6,0x26,0x47,
+ 0x5,0x23,0x5c, 0xf,0x23,0x45, 0xf,0x23,0x46, 0xf,0x23,0x47,
+ 0xf,0x23,0x4a, 0xf,0x23,0x4b, 0xf,0x23,0x4c, 0xf,0x23,0x48,
+ 0x6,0x26,0x4b, 0x6,0x26,0x4a, 0x6,0x26,0x50, 0x6,0x26,0x45,
+ 0x5,0x23,0x53, 0x5,0x23,0x57, 0x5,0x23,0x5a, 0x4,0x25,0x5c,
+ 0x4,0x25,0x5e, 0x6,0x2a,0x36, 0x5,0x25,0x4c, 0x5,0x25,0x44,
+ 0x4,0x25,0x5b, 0x6,0x2a,0x34, 0x5,0x25,0x4d, 0x5,0x25,0x45,
+ 0x5,0x25,0x47, 0x4,0x25,0x61, 0x5,0x25,0x50, 0x6,0x2a,0x33,
+ 0x5,0x25,0x52, 0x5,0x28,0x47, 0x6,0x2a,0x3b, 0x5,0x25,0x48,
+ 0x5,0x25,0x4b, 0x5,0x25,0x4a, 0x5,0x25,0x51, 0x5,0x25,0x49,
+ 0x5,0x25,0x4e, 0x6,0x2a,0x3d, 0x5,0x25,0x4f, 0xf,0x25,0x70,
+ 0xf,0x25,0x72, 0xf,0x25,0x73, 0xf,0x25,0x74, 0xf,0x25,0x75,
+ 0xf,0x25,0x76, 0xf,0x25,0x77, 0xf,0x25,0x78, 0xf,0x25,0x79,
+ 0xf,0x25,0x7a, 0xf,0x25,0x7d, 0xf,0x25,0x7e, 0xf,0x26,0x21,
+ 0xf,0x26,0x22, 0xf,0x26,0x23, 0x5,0x25,0x46, 0x6,0x2a,0x35,
+ 0x5,0x25,0x43, 0x6,0x2a,0x38, 0x6,0x2a,0x37, 0xf,0x25,0x7c,
+ 0x6,0x2a,0x3a, 0x5,0x2c,0x38, 0x5,0x28,0x46, 0x5,0x28,0x52,
+ 0x5,0x28,0x4d, 0x5,0x28,0x3c, 0x5,0x28,0x51, 0x6,0x2f,0x54,
+ 0x6,0x2f,0x4e, 0x5,0x28,0x3f, 0x4,0x28,0x5b, 0x4,0x28,0x5a,
+ 0x5,0x28,0x4f, 0x5,0x28,0x45, 0x5,0x28,0x4b, 0x5,0x28,0x4a,
+ 0x5,0x28,0x4e, 0x5,0x28,0x48, 0x5,0x28,0x49, 0x5,0x28,0x3d,
+ 0x5,0x28,0x41, 0x5,0x28,0x4c, 0x4,0x25,0x62, 0x6,0x2f,0x59,
+ 0x6,0x2f,0x5a, 0x5,0x28,0x53, 0x6,0x2f,0x4f, 0x5,0x28,0x3a,
+ 0x6,0x2f,0x57, 0x6,0x2f,0x56, 0x5,0x28,0x50, 0x6,0x2f,0x50,
+ 0x6,0x2f,0x58, 0x6,0x2f,0x52, 0x5,0x28,0x40, 0x5,0x28,0x42,
+ 0xf,0x2b,0x33, 0xf,0x29,0x53, 0xf,0x29,0x55, 0xf,0x29,0x56,
+ 0xf,0x29,0x57, 0xf,0x29,0x58, 0xf,0x29,0x59, 0xf,0x29,0x5a,
+ 0xf,0x29,0x5b, 0xf,0x29,0x5e, 0xf,0x29,0x5f, 0xf,0x29,0x60,
+ 0xf,0x29,0x61, 0xf,0x29,0x62, 0xf,0x29,0x63, 0xf,0x29,0x64,
+ 0xf,0x29,0x66, 0xf,0x29,0x67, 0x5,0x28,0x43, 0x5,0x28,0x44,
+ 0x4,0x28,0x5d, 0xf,0x29,0x65, 0x6,0x2f,0x55, 0x6,0x2f,0x53,
+ 0x4,0x28,0x58, 0x5,0x28,0x3b, 0x5,0x28,0x3e, 0x6,0x2f,0x51,
+ 0x6,0x36,0x29, 0x4,0x2c,0x24, 0x4,0x2c,0x2b, 0x4,0x2c,0x2c,
+ 0x4,0x2c,0x27, 0x6,0x36,0x22, 0x5,0x2c,0x4e, 0x5,0x2c,0x41,
+ 0x5,0x2c,0x3f, 0x5,0x2c,0x4c, 0x5,0x2c,0x3d, 0x5,0x2c,0x46,
+ 0x5,0x2c,0x56, 0x5,0x2c,0x49, 0x4,0x2c,0x2a, 0x5,0x2c,0x4d,
+ 0x5,0x2c,0x54, 0x5,0x2c,0x52, 0x4,0x2c,0x22, 0x6,0x36,0x23,
+ 0x6,0x36,0x24, 0x5,0x2c,0x51, 0x4,0x2c,0x23, 0x5,0x2c,0x40,
+ 0x6,0x36,0x27, 0x6,0x36,0x28, 0x5,0x2c,0x57, 0x6,0x36,0x26,
+ 0x5,0x2c,0x53, 0x5,0x2c,0x58, 0x5,0x2c,0x47, 0x5,0x2c,0x59,
+ 0x5,0x2c,0x44, 0x5,0x2c,0x55, 0xf,0x2e,0x40, 0xf,0x2e,0x41,
+ 0xf,0x2e,0x43, 0xf,0x2e,0x44, 0xf,0x2e,0x48, 0xf,0x2e,0x49,
+ 0xf,0x2e,0x4b, 0xf,0x2e,0x4c, 0xf,0x2e,0x4d, 0xf,0x2e,0x4e,
+ 0xf,0x2e,0x4f, 0xf,0x2e,0x50, 0xf,0x2e,0x51, 0xf,0x2e,0x52,
+ 0xf,0x2e,0x53, 0xf,0x2e,0x54, 0x6,0x39,0x5e, 0x6,0x36,0x21,
+ 0x5,0x2c,0x42, 0x5,0x2c,0x45, 0x5,0x2c,0x48, 0x6,0x36,0x25,
+ 0x5,0x2c,0x50, 0x5,0x2c,0x4b, 0x5,0x2c,0x39, 0x5,0x2c,0x3a,
+ 0x5,0x2c,0x3b, 0xf,0x2e,0x45, 0x5,0x2c,0x4a, 0x5,0x2c,0x4f,
+ 0x5,0x2c,0x3e, 0x5,0x2c,0x3c, 0x5,0x2c,0x5a, 0x5,0x31,0x46,
+ 0x4,0x30,0x69, 0x6,0x3d,0x77, 0x6,0x3d,0x74, 0x4,0x30,0x78,
+ 0x6,0x3d,0x6f, 0x4,0x30,0x75, 0x5,0x31,0x51, 0x5,0x31,0x49,
+ 0x5,0x31,0x4c, 0x4,0x30,0x6e, 0x4,0x30,0x79, 0x5,0x31,0x44,
+ 0x6,0x3d,0x76, 0x5,0x31,0x36, 0x5,0x31,0x4a, 0x5,0x31,0x45,
+ 0x5,0x31,0x4e, 0x5,0x31,0x34, 0x5,0x31,0x4d, 0x5,0x31,0x42,
+ 0x5,0x31,0x3b, 0x6,0x3d,0x71, 0x6,0x3d,0x75, 0x6,0x3d,0x7d,
+ 0x6,0x3d,0x7a, 0x6,0x3d,0x7e, 0x5,0x31,0x3a, 0x5,0x31,0x3c,
+ 0x6,0x3d,0x6c, 0x5,0x31,0x38, 0x6,0x3d,0x72, 0x6,0x3d,0x7b,
+ 0xf,0x33,0x3f, 0xf,0x33,0x40, 0xf,0x33,0x41, 0xf,0x33,0x42,
+ 0xf,0x33,0x44, 0xf,0x33,0x45, 0xf,0x33,0x46, 0xf,0x33,0x47,
+ 0xf,0x33,0x48, 0xf,0x33,0x49, 0xf,0x33,0x4c, 0xf,0x33,0x4d,
+ 0x5,0x31,0x37, 0x6,0x3d,0x73, 0x5,0x31,0x39, 0x6,0x3d,0x6d,
+ 0x5,0x31,0x41, 0x5,0x31,0x48, 0x6,0x3e,0x21, 0x5,0x31,0x52,
+ 0x6,0x3d,0x70, 0x5,0x31,0x40, 0x5,0x31,0x35, 0x5,0x31,0x47,
+ 0x5,0x31,0x3e, 0x5,0x31,0x43, 0x5,0x31,0x3d, 0x5,0x31,0x50,
+ 0x6,0x3d,0x79, 0x3,0x34,0x60, 0x5,0x31,0x53, 0x5,0x31,0x4f,
+ 0x6,0x3d,0x78, 0x6,0x3d,0x6e, 0x5,0x31,0x3f, 0x5,0x31,0x4b,
+ 0x4,0x36,0x55, 0x4,0x36,0x61, 0x6,0x47,0x32, 0x5,0x37,0x24,
+ 0x6,0x47,0x37, 0x6,0x47,0x3e, 0x5,0x36,0x77, 0x6,0x47,0x35,
+ 0x5,0x36,0x7c, 0x4,0x36,0x56, 0x5,0x37,0x28, 0x5,0x36,0x6f,
+ 0x5,0x36,0x71, 0x4,0x36,0x5a, 0x5,0x36,0x78, 0x4,0x36,0x57,
+ 0x5,0x37,0x29, 0x5,0x36,0x7e, 0x4,0x36,0x62, 0x4,0x36,0x5b,
+ 0x5,0x37,0x23, 0x5,0x37,0x27, 0x4,0x36,0x66, 0x5,0x37,0x30,
+ 0x4,0x36,0x5d, 0x5,0x37,0x2c, 0x5,0x37,0x2e, 0x6,0x47,0x2e,
+ 0x6,0x47,0x3c, 0x5,0x3e,0x22, 0x6,0x47,0x2b, 0x6,0x47,0x2f,
+ 0x6,0x47,0x38, 0x5,0x37,0x22, 0x6,0x47,0x34, 0x6,0x47,0x3f,
+ 0x6,0x47,0x3a, 0x4,0x36,0x64, 0x5,0x37,0x26, 0x5,0x36,0x73,
+ 0xf,0x39,0x5b, 0xf,0x39,0x5d, 0xf,0x39,0x5e, 0xf,0x39,0x61,
+ 0xf,0x39,0x62, 0xf,0x39,0x63, 0xf,0x39,0x64, 0xf,0x39,0x65,
+ 0xf,0x39,0x66, 0xf,0x39,0x67, 0xf,0x39,0x68, 0xf,0x39,0x6a,
+ 0xf,0x39,0x6d, 0xf,0x39,0x6e, 0xf,0x39,0x6f, 0xf,0x39,0x70,
+ 0x5,0x36,0x74, 0x5,0x36,0x75, 0x5,0x36,0x7b, 0x5,0x37,0x25,
+ 0x5,0x37,0x21, 0x6,0x47,0x3b, 0xf,0x39,0x6b, 0xf,0x39,0x5c,
+ 0xf,0x39,0x5f, 0xf,0x39,0x69, 0xf,0x39,0x6c, 0x5,0x37,0x2b,
+ 0x5,0x37,0x2f, 0x6,0x47,0x3d, 0x5,0x37,0x2d, 0x5,0x37,0x2a,
+ 0x5,0x36,0x7d, 0x6,0x47,0x36, 0x6,0x51,0x39, 0x5,0x3e,0x23,
+ 0x4,0x3c,0x49, 0x5,0x3e,0x27, 0x4,0x3c,0x4e, 0x5,0x36,0x72,
+ 0x6,0x51,0x41, 0x4,0x3c,0x48, 0x4,0x3c,0x44, 0x6,0x5b,0x42,
+ 0x5,0x3e,0x2d, 0x6,0x51,0x33, 0x6,0x51,0x35, 0x5,0x3e,0x2a,
+ 0x5,0x3e,0x38, 0x6,0x51,0x3a, 0x6,0x51,0x30, 0x5,0x3e,0x2e,
+ 0x5,0x3e,0x24, 0x5,0x3e,0x35, 0x5,0x3e,0x3f, 0x6,0x51,0x3f,
+ 0x6,0x51,0x37, 0x5,0x3e,0x34, 0x5,0x3e,0x37, 0x4,0x3c,0x4d,
+ 0x5,0x3e,0x3a, 0x4,0x3c,0x45, 0x5,0x3e,0x33, 0x5,0x3e,0x2c,
+ 0x4,0x3c,0x4f, 0x5,0x3e,0x2f, 0x4,0x3c,0x51, 0x5,0x3e,0x31,
+ 0x5,0x3e,0x32, 0x6,0x51,0x3b, 0x6,0x51,0x40, 0x6,0x51,0x2a,
+ 0x6,0x51,0x3e, 0x6,0x51,0x3d, 0x5,0x3e,0x3b, 0x6,0x51,0x38,
+ 0x5,0x3e,0x28, 0x5,0x3e,0x30, 0x5,0x3e,0x2b, 0x6,0x51,0x2c,
+ 0x6,0x51,0x44, 0x6,0x51,0x2e, 0x6,0x51,0x2b, 0x6,0x51,0x2d,
+ 0xf,0x47,0x26, 0x5,0x3e,0x3e, 0x6,0x51,0x31, 0xf,0x40,0x56,
+ 0xf,0x40,0x57, 0xf,0x40,0x58, 0xf,0x40,0x59, 0xf,0x40,0x5a,
+ 0xf,0x40,0x5b, 0xf,0x40,0x5c, 0xf,0x40,0x5d, 0xf,0x40,0x5e,
+ 0xf,0x40,0x5f, 0xf,0x40,0x60, 0xf,0x40,0x61, 0xf,0x40,0x63,
+ 0x6,0x51,0x2f, 0x6,0x51,0x34, 0x6,0x51,0x3c, 0xf,0x40,0x54,
+ 0x6,0x51,0x42, 0x5,0x3e,0x3c, 0x5,0x3e,0x36, 0x5,0x3e,0x25,
+ 0x5,0x3e,0x29, 0x5,0x3e,0x26, 0xf,0x40,0x64, 0x6,0x5b,0x46,
+ 0x6,0x5b,0x40, 0x6,0x5b,0x4b, 0x4,0x42,0x4d, 0x6,0x5b,0x4f,
+ 0x6,0x5b,0x45, 0x6,0x5b,0x51, 0x6,0x5b,0x50, 0x4,0x42,0x4e,
+ 0x6,0x5b,0x4c, 0x5,0x44,0x73, 0x5,0x44,0x77, 0x5,0x44,0x75,
+ 0x5,0x44,0x7c, 0x6,0x5b,0x43, 0x6,0x5b,0x47, 0x4,0x42,0x4c,
+ 0x4,0x42,0x54, 0x5,0x44,0x7b, 0x4,0x42,0x50, 0x5,0x44,0x76,
+ 0x6,0x5b,0x41, 0x5,0x44,0x71, 0x5,0x44,0x72, 0x5,0x44,0x79,
+ 0x6,0x5b,0x52, 0x6,0x5b,0x3f, 0x6,0x5b,0x49, 0x6,0x5b,0x4a,
+ 0x5,0x44,0x78, 0x6,0x5b,0x4d, 0xf,0x46,0x71, 0xf,0x46,0x72,
+ 0xf,0x46,0x73, 0xf,0x46,0x74, 0xf,0x46,0x76, 0xf,0x46,0x77,
+ 0xf,0x46,0x78, 0xf,0x46,0x79, 0xf,0x46,0x7a, 0xf,0x46,0x7b,
+ 0xf,0x46,0x7c, 0xf,0x46,0x7e, 0xf,0x47,0x21, 0xf,0x47,0x22,
+ 0xf,0x47,0x23, 0xf,0x47,0x27, 0xf,0x47,0x28, 0xf,0x47,0x29,
+ 0xf,0x47,0x2a, 0xf,0x47,0x2b, 0xf,0x47,0x2c, 0xf,0x47,0x2d,
+ 0xf,0x47,0x24, 0x6,0x5b,0x48, 0xf,0x46,0x75, 0x5,0x44,0x74,
+ 0x5,0x44,0x7a, 0x6,0x5b,0x4e, 0x5,0x45,0x21, 0xf,0x46,0x7d,
+ 0x6,0x5b,0x44, 0xf,0x47,0x25, 0x5,0x4c,0x35, 0x5,0x44,0x7d,
+ 0xf,0x46,0x6c, 0x7,0x21,0x51, 0x5,0x4c,0x3b, 0x7,0x21,0x55,
+ 0x7,0x21,0x52, 0x5,0x4c,0x39, 0x7,0x21,0x58, 0x7,0x21,0x4a,
+ 0x5,0x4c,0x40, 0x5,0x4c,0x46, 0x5,0x4c,0x3d, 0x7,0x21,0x4f,
+ 0x5,0x4c,0x3e, 0x7,0x21,0x57, 0x7,0x21,0x50, 0x5,0x4c,0x36,
+ 0x7,0x21,0x4b, 0x5,0x4c,0x3f, 0x7,0x21,0x56, 0x7,0x21,0x59,
+ 0x5,0x4c,0x41, 0x4,0x49,0x2f, 0x7,0x21,0x5b, 0x5,0x4c,0x3a,
+ 0x7,0x21,0x48, 0x5,0x4c,0x38, 0x5,0x5b,0x27, 0x7,0x21,0x5a,
+ 0x4,0x49,0x2b, 0x7,0x21,0x54, 0x5,0x45,0x23, 0x7,0x21,0x53,
+ 0x7,0x21,0x49, 0x7,0x21,0x47, 0x7,0x21,0x62, 0x7,0x21,0x5c,
+ 0xf,0x4d,0x7a, 0x7,0x21,0x5e, 0x5,0x4c,0x42, 0x7,0x21,0x61,
+ 0x7,0x2c,0x61, 0x5,0x4c,0x37, 0x4,0x49,0x32, 0x5,0x4c,0x47,
+ 0xf,0x4d,0x6f, 0xf,0x4d,0x70, 0xf,0x4d,0x71, 0xf,0x4d,0x72,
+ 0xf,0x4d,0x73, 0xf,0x4d,0x74, 0xf,0x4d,0x75, 0xf,0x4d,0x76,
+ 0xf,0x4d,0x78, 0xf,0x4d,0x79, 0x5,0x4c,0x44, 0x7,0x21,0x5f,
+ 0x7,0x26,0x2b, 0x7,0x21,0x5d, 0x7,0x21,0x4d, 0x7,0x21,0x4c,
+ 0x5,0x4c,0x3c, 0x5,0x4c,0x43, 0x7,0x2c,0x6a, 0x4,0x4f,0x6e,
+ 0x5,0x53,0x74, 0x7,0x2c,0x5c, 0x5,0x53,0x72, 0x7,0x2c,0x68,
+ 0x4,0x4f,0x72, 0x5,0x53,0x6a, 0x5,0x53,0x78, 0x7,0x2c,0x60,
+ 0x4,0x4f,0x68, 0x4,0x4f,0x73, 0x4,0x4f,0x66, 0x5,0x53,0x71,
+ 0x4,0x4f,0x70, 0x5,0x53,0x6f, 0x5,0x53,0x68, 0x7,0x2c,0x6b,
+ 0x7,0x2c,0x5b, 0x7,0x2c,0x64, 0x5,0x53,0x6e, 0x7,0x2c,0x5f,
+ 0x5,0x53,0x6c, 0x5,0x53,0x67, 0x5,0x53,0x75, 0x5,0x53,0x70,
+ 0x5,0x53,0x73, 0x7,0x2c,0x59, 0x5,0x53,0x6b, 0x5,0x53,0x69,
+ 0x7,0x2c,0x67, 0x7,0x2c,0x58, 0x7,0x2c,0x57, 0xf,0x4d,0x77,
+ 0x4,0x4f,0x69, 0x4,0x4f,0x74, 0x5,0x53,0x77, 0x7,0x2c,0x66,
+ 0xf,0x53,0x5c, 0xf,0x53,0x5e, 0xf,0x53,0x5f, 0xf,0x53,0x60,
+ 0xf,0x53,0x61, 0xf,0x53,0x62, 0xf,0x53,0x63, 0xf,0x53,0x64,
+ 0xf,0x53,0x65, 0xf,0x53,0x67, 0xf,0x53,0x68, 0xf,0x53,0x69,
+ 0xf,0x53,0x6a, 0xf,0x53,0x6b, 0xf,0x53,0x6c, 0xf,0x53,0x6d,
+ 0xf,0x53,0x6e, 0xf,0x53,0x6f, 0x7,0x2c,0x5e, 0x7,0x2c,0x5d,
+ 0x7,0x2c,0x62, 0x7,0x2c,0x69, 0x5,0x53,0x6d, 0xf,0x55,0x74,
+ 0x5,0x53,0x76, 0x4,0x55,0x7a, 0x5,0x5b,0x26, 0x5,0x5b,0x21,
+ 0x7,0x37,0x2d, 0x7,0x37,0x2a, 0x7,0x37,0x34, 0x7,0x37,0x35,
+ 0x5,0x5b,0x23, 0x5,0x5b,0x2b, 0x4,0x55,0x71, 0x4,0x55,0x76,
+ 0x5,0x5b,0x28, 0x4,0x55,0x77, 0x7,0x37,0x2b, 0x5,0x5b,0x29,
+ 0x4,0x55,0x79, 0x7,0x37,0x31, 0x7,0x37,0x2f, 0x7,0x37,0x2e,
+ 0x5,0x5b,0x24, 0x4,0x55,0x75, 0x7,0x37,0x32, 0x7,0x37,0x39,
+ 0xf,0x59,0x59, 0xf,0x59,0x5a, 0xf,0x59,0x5e, 0xf,0x59,0x5f,
+ 0xf,0x59,0x60, 0xf,0x59,0x61, 0xf,0x59,0x62, 0x7,0x37,0x38,
+ 0x7,0x37,0x30, 0x7,0x37,0x36, 0x7,0x37,0x33, 0x7,0x37,0x2c,
+ 0x5,0x5b,0x2a, 0x5,0x5b,0x22, 0x4,0x5a,0x74, 0x7,0x3f,0x29,
+ 0x7,0x3f,0x2f, 0x4,0x5a,0x73, 0x5,0x61,0x3e, 0x7,0x3f,0x2b,
+ 0x4,0x5a,0x71, 0x4,0x5a,0x76, 0x5,0x61,0x46, 0x4,0x5a,0x77,
+ 0x5,0x67,0x58, 0x5,0x61,0x3d, 0x5,0x61,0x44, 0x5,0x61,0x43,
+ 0x4,0x5a,0x78, 0x7,0x3f,0x2a, 0x4,0x5a,0x75, 0x4,0x5a,0x79,
+ 0x4,0x5a,0x72, 0x7,0x3f,0x2e, 0x5,0x61,0x41, 0x7,0x3f,0x27,
+ 0x7,0x3f,0x2d, 0x7,0x3f,0x28, 0x7,0x3f,0x26, 0x7,0x3f,0x2c,
+ 0x5,0x61,0x42, 0xf,0x59,0x5b, 0x7,0x3f,0x25, 0xf,0x5e,0x3c,
+ 0xf,0x5e,0x3d, 0xf,0x5e,0x3e, 0xf,0x5e,0x3f, 0xf,0x5e,0x40,
+ 0xf,0x5e,0x43, 0xf,0x5e,0x44, 0xf,0x5e,0x45, 0x5,0x61,0x3f,
+ 0xf,0x5e,0x4a, 0x7,0x46,0x34, 0x4,0x5f,0x4e, 0x5,0x5b,0x25,
+ 0x7,0x46,0x3b, 0x7,0x46,0x39, 0x7,0x46,0x37, 0x5,0x67,0x5a,
+ 0x5,0x67,0x5b, 0x4,0x5f,0x50, 0x5,0x67,0x57, 0x7,0x46,0x3c,
+ 0x7,0x46,0x3a, 0x7,0x46,0x33, 0x7,0x46,0x35, 0x7,0x46,0x38,
+ 0x4,0x5f,0x4f, 0xf,0x5e,0x46, 0x5,0x67,0x5c, 0xf,0x62,0x22,
+ 0xf,0x62,0x23, 0xf,0x62,0x24, 0xf,0x62,0x25, 0xf,0x62,0x26,
+ 0x7,0x46,0x36, 0x7,0x47,0x6e, 0x7,0x46,0x3d, 0x5,0x6b,0x74,
+ 0x5,0x6b,0x75, 0x5,0x6b,0x6f, 0x5,0x6b,0x71, 0x5,0x6b,0x70,
+ 0x7,0x4d,0x47, 0x7,0x4d,0x49, 0x7,0x4d,0x4b, 0x7,0x4d,0x48,
+ 0x7,0x4d,0x46, 0x7,0x4d,0x4a, 0xf,0x64,0x7d, 0xf,0x64,0x7e,
+ 0xf,0x65,0x21, 0x7,0x4d,0x4c, 0x5,0x6b,0x72, 0x7,0x52,0x7b,
+ 0x5,0x6f,0x71, 0x5,0x6f,0x6f, 0x4,0x66,0x35, 0x5,0x6f,0x6e,
+ 0x7,0x52,0x7a, 0x5,0x6f,0x6d, 0x7,0x52,0x7e, 0x5,0x6f,0x70,
+ 0x7,0x52,0x7d, 0x4,0x66,0x33, 0xf,0x67,0x47, 0xf,0x67,0x48,
+ 0x5,0x6f,0x6c, 0x7,0x52,0x7c, 0x7,0x57,0x59, 0x7,0x57,0x5a,
+ 0x5,0x73,0x33, 0x7,0x57,0x55, 0x7,0x57,0x56, 0x7,0x57,0x57,
+ 0x7,0x57,0x54, 0x7,0x57,0x52, 0x7,0x57,0x53, 0xf,0x69,0x3c,
+ 0x4,0x68,0x64, 0x7,0x57,0x58, 0x7,0x5b,0x49, 0x7,0x5b,0x4a,
+ 0xf,0x6a,0x4d, 0x7,0x5b,0x48, 0x7,0x5b,0x47, 0x5,0x77,0x55,
+ 0x5,0x77,0x56, 0x4,0x6b,0x66, 0x7,0x5e,0x53, 0x7,0x5e,0x55,
+ 0x7,0x5e,0x54, 0x7,0x5e,0x56, 0xf,0x6b,0x43, 0x5,0x75,0x67,
+ 0x5,0x79,0x23, 0x4,0x6c,0x6d, 0xf,0x6c,0x22, 0xf,0x6c,0x23,
+ 0x7,0x60,0x6b, 0x7,0x62,0x32, 0x7,0x62,0x31, 0x7,0x62,0x34,
+ 0x7,0x62,0x30, 0x7,0x62,0x33, 0xf,0x6c,0x79, 0xf,0x6c,0x7a,
+ 0x6,0x21,0x65, 0x6,0x21,0x66, 0xf,0x21,0x37, 0x4,0x21,0x6e,
+ 0x6,0x24,0x32, 0x6,0x24,0x30, 0x5,0x22,0x49, 0xf,0x22,0x35,
+ 0x6,0x24,0x31, 0x6,0x24,0x2f, 0x5,0x22,0x48, 0x6,0x26,0x54,
+ 0x6,0x2f,0x5c, 0x6,0x2a,0x3e, 0x6,0x26,0x58, 0x6,0x26,0x56,
+ 0xf,0x23,0x4f, 0xf,0x23,0x51, 0x6,0x26,0x57, 0x6,0x26,0x59,
+ 0x6,0x26,0x5c, 0x6,0x26,0x5a, 0x6,0x26,0x51, 0x6,0x26,0x55,
+ 0x6,0x26,0x52, 0x6,0x26,0x53, 0x6,0x26,0x5b, 0x5,0x25,0x55,
+ 0x6,0x2a,0x43, 0x6,0x2a,0x40, 0x6,0x2a,0x41, 0x6,0x2a,0x42,
+ 0x6,0x2d,0x34, 0x6,0x2a,0x3f, 0xf,0x26,0x24, 0x5,0x25,0x54,
+ 0x5,0x28,0x54, 0x5,0x28,0x56, 0x6,0x2f,0x60, 0x6,0x2f,0x5f,
+ 0x5,0x28,0x55, 0x6,0x2f,0x5b, 0x6,0x2f,0x5e, 0x6,0x2f,0x5d,
+ 0x5,0x2c,0x5c, 0x6,0x36,0x2d, 0x6,0x36,0x2a, 0x6,0x36,0x2c,
+ 0x5,0x2c,0x5b, 0x6,0x36,0x2b, 0x5,0x2c,0x5d, 0x5,0x31,0x56,
+ 0x6,0x3e,0x25, 0x5,0x31,0x57, 0x6,0x3e,0x24, 0x6,0x3e,0x23,
+ 0x6,0x3e,0x22, 0x5,0x31,0x54, 0x6,0x3e,0x26, 0x5,0x37,0x33,
+ 0x6,0x47,0x40, 0x6,0x47,0x41, 0x5,0x37,0x31, 0x5,0x31,0x55,
+ 0xf,0x39,0x72, 0xf,0x39,0x73, 0xf,0x39,0x74, 0x6,0x47,0x42,
+ 0x5,0x37,0x32, 0x5,0x3e,0x40, 0x6,0x51,0x45, 0x5,0x3e,0x41,
+ 0x6,0x51,0x47, 0x6,0x51,0x48, 0x5,0x3e,0x42, 0x6,0x51,0x46,
+ 0xf,0x40,0x65, 0x6,0x5b,0x54, 0x6,0x5b,0x58, 0x5,0x45,0x24,
+ 0x6,0x5b,0x55, 0x6,0x5b,0x5a, 0x6,0x5b,0x56, 0xf,0x47,0x2e,
+ 0xf,0x47,0x2f, 0xf,0x47,0x30, 0x6,0x5b,0x57, 0x7,0x21,0x65,
+ 0x7,0x21,0x66, 0x7,0x21,0x64, 0xf,0x4d,0x7b, 0x4,0x4f,0x75,
+ 0xf,0x53,0x73, 0x7,0x37,0x3c, 0x7,0x37,0x3a, 0x7,0x37,0x3b,
+ 0x4,0x5f,0x51, 0x7,0x4d,0x4d, 0x7,0x53,0x22, 0x7,0x53,0x21,
+ 0x4,0x21,0x48, 0x5,0x21,0x44, 0x6,0x22,0x60, 0xf,0x21,0x51,
+ 0xf,0x21,0x52, 0x6,0x22,0x61, 0x6,0x24,0x35, 0xf,0x22,0x36,
+ 0xf,0x22,0x37, 0x6,0x24,0x34, 0x6,0x26,0x6a, 0x4,0x23,0x60,
+ 0x6,0x26,0x66, 0x6,0x26,0x62, 0x6,0x26,0x5e, 0x6,0x26,0x69,
+ 0x6,0x26,0x5d, 0x6,0x26,0x65, 0x6,0x26,0x67, 0xf,0x23,0x53,
+ 0xf,0x23,0x54, 0xf,0x23,0x56, 0xf,0x23,0x58, 0xf,0x23,0x5a,
+ 0x6,0x26,0x60, 0x6,0x26,0x63, 0x6,0x26,0x68, 0x6,0x26,0x64,
+ 0x6,0x26,0x61, 0x6,0x26,0x5f, 0x5,0x23,0x5e, 0xf,0x23,0x59,
+ 0x5,0x23,0x5d, 0x5,0x23,0x5f, 0x5,0x23,0x60, 0x5,0x23,0x61,
+ 0x4,0x25,0x6a, 0x6,0x2a,0x4f, 0x6,0x2a,0x47, 0x6,0x2a,0x4c,
+ 0x6,0x2a,0x46, 0x4,0x25,0x67, 0x6,0x2a,0x4a, 0x4,0x25,0x6c,
+ 0x6,0x2a,0x48, 0x5,0x25,0x56, 0x6,0x2a,0x51, 0x6,0x26,0x41,
+ 0x6,0x2a,0x49, 0xf,0x26,0x26, 0xf,0x26,0x27, 0xf,0x26,0x28,
+ 0xf,0x26,0x29, 0xf,0x26,0x2a, 0xf,0x26,0x30, 0xf,0x26,0x31,
+ 0xf,0x26,0x2c, 0xf,0x26,0x2b, 0x4,0x25,0x6b, 0xf,0x26,0x2f,
+ 0xf,0x26,0x2e, 0x6,0x2a,0x50, 0x6,0x2a,0x4b, 0x6,0x2a,0x4d,
+ 0x6,0x2a,0x4e, 0xf,0x26,0x32, 0xf,0x26,0x25, 0x6,0x2a,0x45,
+ 0x6,0x2a,0x44, 0x5,0x25,0x57, 0x5,0x28,0x5b, 0x6,0x2f,0x62,
+ 0x5,0x28,0x57, 0x6,0x2f,0x64, 0x6,0x2f,0x61, 0x5,0x28,0x58,
+ 0x4,0x28,0x5f, 0x6,0x2f,0x6b, 0x6,0x2f,0x63, 0xf,0x29,0x7a,
+ 0xf,0x29,0x68, 0xf,0x29,0x69, 0xf,0x29,0x6b, 0xf,0x29,0x6c,
+ 0xf,0x29,0x6d, 0xf,0x29,0x6e, 0xf,0x29,0x6f, 0xf,0x29,0x70,
+ 0xf,0x29,0x72, 0xf,0x29,0x73, 0xf,0x29,0x75, 0xf,0x29,0x76,
+ 0xf,0x29,0x77, 0xf,0x29,0x78, 0xf,0x29,0x79, 0xf,0x29,0x7b,
+ 0xf,0x29,0x7c, 0xf,0x29,0x7d, 0x6,0x2f,0x6a, 0x6,0x2f,0x6c,
+ 0x6,0x34,0x31, 0x6,0x2f,0x67, 0x6,0x2f,0x68, 0x6,0x2f,0x66,
+ 0xf,0x29,0x74, 0x5,0x28,0x5d, 0x5,0x28,0x5a, 0x5,0x28,0x5e,
+ 0x5,0x28,0x5c, 0x5,0x28,0x59, 0x5,0x2c,0x5e, 0x4,0x2c,0x32,
+ 0x6,0x36,0x34, 0x4,0x2c,0x30, 0x4,0x2c,0x34, 0x6,0x36,0x32,
+ 0x6,0x36,0x3c, 0x6,0x36,0x36, 0x6,0x36,0x3d, 0x6,0x36,0x3e,
+ 0x6,0x36,0x31, 0x6,0x36,0x2e, 0x6,0x36,0x3a, 0x6,0x36,0x2f,
+ 0x6,0x36,0x40, 0xf,0x2e,0x55, 0xf,0x2e,0x56, 0xf,0x2e,0x57,
+ 0xf,0x2e,0x58, 0xf,0x2e,0x59, 0xf,0x2e,0x5a, 0xf,0x2e,0x5b,
+ 0xf,0x2e,0x5e, 0xf,0x2e,0x5f, 0xf,0x2e,0x60, 0x6,0x36,0x30,
+ 0x6,0x36,0x3f, 0x6,0x36,0x37, 0x6,0x36,0x38, 0x6,0x36,0x39,
+ 0x5,0x2c,0x60, 0x6,0x36,0x3b, 0xf,0x2e,0x5d, 0xf,0x2e,0x61,
+ 0x6,0x36,0x33, 0x5,0x2c,0x5f, 0x5,0x2c,0x62, 0x4,0x30,0x7d,
+ 0x6,0x3e,0x27, 0x4,0x30,0x7c, 0x5,0x31,0x5d, 0x6,0x3e,0x34,
+ 0x6,0x3e,0x2d, 0x5,0x31,0x5b, 0x6,0x3e,0x2a, 0x5,0x2c,0x61,
+ 0x6,0x3e,0x33, 0x6,0x3e,0x30, 0x5,0x31,0x5a, 0x4,0x31,0x22,
+ 0x4,0x31,0x23, 0xf,0x33,0x4f, 0xf,0x33,0x5b, 0x6,0x3e,0x2e,
+ 0x6,0x3e,0x2f, 0xf,0x33,0x4e, 0xf,0x33,0x50, 0xf,0x33,0x51,
+ 0xf,0x33,0x52, 0xf,0x33,0x53, 0xf,0x33,0x54, 0xf,0x33,0x55,
+ 0xf,0x33,0x56, 0xf,0x33,0x58, 0xf,0x33,0x59, 0xf,0x33,0x5a,
+ 0xf,0x33,0x5e, 0xf,0x33,0x5f, 0xf,0x33,0x60, 0xf,0x33,0x61,
+ 0x5,0x31,0x5c, 0x6,0x3e,0x31, 0x6,0x3e,0x35, 0x4,0x30,0x7e,
+ 0x6,0x3e,0x28, 0x6,0x3e,0x29, 0x5,0x31,0x58, 0x5,0x31,0x59,
+ 0x3,0x3a,0x4f, 0x6,0x51,0x4e, 0x4,0x36,0x72, 0x6,0x47,0x47,
+ 0x4,0x36,0x6a, 0x6,0x47,0x45, 0x4,0x36,0x70, 0x4,0x36,0x6c,
+ 0x6,0x47,0x4b, 0x6,0x47,0x50, 0x4,0x36,0x75, 0x6,0x47,0x44,
+ 0x6,0x47,0x46, 0x6,0x47,0x4d, 0x5,0x37,0x34, 0x6,0x3e,0x32,
+ 0x6,0x47,0x4f, 0x4,0x3c,0x5a, 0x5,0x37,0x39, 0x4,0x36,0x73,
+ 0x6,0x4f,0x6d, 0x5,0x37,0x38, 0xf,0x39,0x76, 0xf,0x39,0x78,
+ 0xf,0x39,0x79, 0xf,0x39,0x7a, 0xf,0x39,0x7b, 0xf,0x39,0x7c,
+ 0xf,0x3a,0x21, 0xf,0x3a,0x22, 0xf,0x3a,0x23, 0xf,0x3a,0x24,
+ 0xf,0x3a,0x25, 0xf,0x3a,0x26, 0x6,0x47,0x51, 0x6,0x47,0x4a,
+ 0x6,0x47,0x49, 0x4,0x36,0x74, 0x6,0x47,0x4c, 0xf,0x39,0x75,
+ 0x5,0x37,0x37, 0x5,0x37,0x3a, 0x6,0x47,0x48, 0x5,0x37,0x35,
+ 0x5,0x37,0x36, 0x5,0x37,0x3b, 0x5,0x3e,0x46, 0x6,0x51,0x56,
+ 0x6,0x51,0x4b, 0x6,0x51,0x55, 0x5,0x3e,0x4d, 0x4,0x3c,0x54,
+ 0x6,0x5b,0x62, 0x6,0x51,0x52, 0x5,0x3e,0x4c, 0x6,0x51,0x51,
+ 0x5,0x3e,0x44, 0x5,0x3e,0x4b, 0x5,0x3e,0x43, 0x6,0x51,0x54,
+ 0x6,0x51,0x50, 0x5,0x3e,0x49, 0x5,0x3e,0x4a, 0x4,0x3c,0x55,
+ 0x5,0x3e,0x47, 0x6,0x51,0x49, 0x6,0x51,0x4c, 0xf,0x39,0x77,
+ 0x6,0x51,0x53, 0x6,0x51,0x4d, 0xf,0x40,0x66, 0xf,0x40,0x67,
+ 0xf,0x40,0x68, 0xf,0x40,0x6a, 0xf,0x40,0x6b, 0xf,0x40,0x6c,
+ 0xf,0x40,0x6d, 0xf,0x40,0x6e, 0xf,0x40,0x6f, 0xf,0x40,0x70,
+ 0xf,0x40,0x71, 0xf,0x40,0x72, 0xf,0x40,0x73, 0x6,0x51,0x4f,
+ 0x5,0x3e,0x4e, 0x5,0x3e,0x48, 0x5,0x3e,0x45, 0x5,0x45,0x29,
+ 0x5,0x45,0x28, 0x5,0x45,0x27, 0x6,0x5b,0x5c, 0x4,0x42,0x5c,
+ 0x6,0x5b,0x64, 0x6,0x5b,0x66, 0x6,0x5b,0x61, 0x5,0x45,0x2a,
+ 0x6,0x5b,0x60, 0x5,0x45,0x26, 0x6,0x5b,0x67, 0xf,0x47,0x32,
+ 0xf,0x47,0x33, 0xf,0x47,0x34, 0xf,0x47,0x35, 0xf,0x47,0x36,
+ 0xf,0x47,0x37, 0xf,0x47,0x39, 0xf,0x47,0x3a, 0xf,0x47,0x3b,
+ 0xf,0x47,0x3c, 0x6,0x5b,0x5d, 0xf,0x47,0x38, 0x6,0x5b,0x6b,
+ 0x6,0x5b,0x63, 0x6,0x5b,0x53, 0xf,0x47,0x31, 0x4,0x42,0x5a,
+ 0x6,0x5b,0x65, 0x6,0x5b,0x5e, 0x5,0x45,0x25, 0x5,0x45,0x2b,
+ 0x7,0x21,0x72, 0x4,0x49,0x34, 0x4,0x49,0x35, 0x7,0x21,0x6f,
+ 0x4,0x49,0x36, 0x5,0x4c,0x4b, 0x5,0x4c,0x4c, 0x7,0x21,0x6b,
+ 0x7,0x21,0x78, 0x4,0x49,0x37, 0x7,0x21,0x77, 0x7,0x21,0x74,
+ 0xf,0x4e,0x21, 0x5,0x4c,0x4d, 0x5,0x4c,0x4f, 0x7,0x21,0x67,
+ 0x7,0x21,0x75, 0xf,0x4d,0x7c, 0xf,0x4d,0x7d, 0xf,0x4e,0x26,
+ 0xf,0x4e,0x27, 0xf,0x4e,0x28, 0xf,0x4e,0x29, 0xf,0x4e,0x2a,
+ 0xf,0x4e,0x2b, 0xf,0x4e,0x2d, 0x7,0x21,0x6c, 0x7,0x21,0x6d,
+ 0x7,0x21,0x6e, 0x5,0x4c,0x71, 0x7,0x21,0x73, 0x7,0x21,0x71,
+ 0x7,0x21,0x69, 0xf,0x4d,0x7e, 0xf,0x4e,0x24, 0xf,0x4e,0x23,
+ 0x5,0x4c,0x4e, 0x5,0x4c,0x4a, 0x5,0x4c,0x48, 0x7,0x21,0x68,
+ 0x5,0x4c,0x49, 0x7,0x2c,0x6f, 0x7,0x2c,0x71, 0x7,0x2c,0x6c,
+ 0x4,0x4f,0x77, 0x4,0x4f,0x7a, 0x4,0x4f,0x79, 0x7,0x2c,0x6d,
+ 0x7,0x2c,0x70, 0xf,0x4e,0x2c, 0xf,0x53,0x74, 0xf,0x53,0x76,
+ 0xf,0x53,0x78, 0x5,0x53,0x7a, 0x7,0x2c,0x72, 0x5,0x53,0x7b,
+ 0x5,0x53,0x79, 0x7,0x34,0x6f, 0x7,0x2c,0x73, 0x7,0x2c,0x6e,
+ 0xf,0x53,0x77, 0x4,0x4f,0x76, 0x7,0x37,0x43, 0x4,0x55,0x7d,
+ 0x7,0x37,0x3d, 0x5,0x5b,0x2e, 0x7,0x37,0x3f, 0x7,0x37,0x44,
+ 0x7,0x37,0x42, 0x7,0x37,0x45, 0x5,0x5b,0x2c, 0x7,0x2c,0x74,
+ 0xf,0x59,0x64, 0xf,0x59,0x65, 0xf,0x59,0x66, 0xf,0x59,0x67,
+ 0xf,0x59,0x68, 0xf,0x59,0x69, 0xf,0x59,0x6a, 0xf,0x59,0x6b,
+ 0x7,0x3e,0x6c, 0x7,0x37,0x40, 0x7,0x37,0x41, 0x4,0x55,0x7e,
+ 0x5,0x5b,0x2f, 0x7,0x3f,0x34, 0x5,0x61,0x47, 0x7,0x37,0x3e,
+ 0x5,0x61,0x49, 0x7,0x3f,0x33, 0xf,0x5e,0x47, 0xf,0x5e,0x48,
+ 0xf,0x5e,0x49, 0xf,0x5e,0x4b, 0xf,0x5e,0x4d, 0xf,0x5e,0x4e,
+ 0x7,0x3f,0x31, 0x7,0x3f,0x32, 0x5,0x5b,0x30, 0x5,0x61,0x48,
+ 0xf,0x62,0x28, 0x5,0x61,0x4a, 0x7,0x46,0x42, 0x7,0x46,0x3f,
+ 0x5,0x67,0x5d, 0x7,0x46,0x47, 0x7,0x46,0x41, 0xf,0x5e,0x4c,
+ 0xf,0x62,0x27, 0x7,0x46,0x43, 0x7,0x46,0x46, 0x7,0x4a,0x3b,
+ 0x7,0x46,0x40, 0x7,0x3f,0x35, 0x4,0x63,0x33, 0xf,0x65,0x22,
+ 0xf,0x65,0x23, 0xf,0x65,0x24, 0xf,0x65,0x25, 0x7,0x4d,0x4e,
+ 0x5,0x6b,0x77, 0x7,0x53,0x28, 0x4,0x66,0x36, 0x7,0x53,0x24,
+ 0x7,0x53,0x23, 0x7,0x53,0x27, 0x7,0x53,0x25, 0x5,0x6f,0x74,
+ 0xf,0x67,0x49, 0xf,0x67,0x4a, 0xf,0x67,0x4c, 0x7,0x53,0x26,
+ 0xf,0x67,0x4b, 0x5,0x6f,0x72, 0x5,0x6f,0x73, 0x7,0x57,0x5b,
+ 0xf,0x69,0x3d, 0x5,0x73,0x34, 0x7,0x57,0x5d, 0x5,0x73,0x35,
+ 0x7,0x5b,0x4b, 0x7,0x57,0x5c, 0x7,0x5e,0x57, 0x5,0x77,0x57,
+ 0x5,0x7b,0x5f, 0x7,0x65,0x5a, 0x7,0x66,0x42, 0x7,0x66,0x4f,
+ 0x6,0x22,0x62, 0x6,0x2f,0x6d, 0x6,0x26,0x6b, 0x6,0x2a,0x52,
+ 0xf,0x29,0x7e, 0xf,0x2a,0x21, 0x5,0x2c,0x64, 0x6,0x36,0x42,
+ 0x6,0x2f,0x6e, 0x6,0x36,0x41, 0xf,0x2e,0x62, 0x5,0x2c,0x63,
+ 0x6,0x3e,0x36, 0xf,0x33,0x62, 0x6,0x47,0x52, 0x6,0x51,0x59,
+ 0x6,0x51,0x58, 0x6,0x5b,0x6a, 0x6,0x64,0x7a, 0x6,0x5b,0x68,
+ 0xf,0x47,0x3d, 0x6,0x5b,0x69, 0x7,0x21,0x7a, 0x7,0x21,0x79,
+ 0x7,0x2c,0x75, 0x7,0x3f,0x36, 0x7,0x43,0x3f, 0xf,0x5e,0x4f,
+ 0x7,0x3f,0x37, 0x7,0x46,0x48, 0x7,0x46,0x49, 0x7,0x48,0x3b,
+ 0x7,0x57,0x5e, 0x5,0x21,0x2f, 0x6,0x22,0x63, 0x6,0x24,0x37,
+ 0x6,0x24,0x36, 0x6,0x26,0x6c, 0xf,0x23,0x5c, 0x6,0x36,0x43,
+ 0x6,0x3e,0x37, 0x6,0x3e,0x38, 0x6,0x51,0x5a, 0x6,0x24,0x39,
+ 0x6,0x24,0x38, 0x5,0x23,0x64, 0x5,0x23,0x63, 0x4,0x25,0x6f,
+ 0x6,0x2a,0x53, 0xf,0x26,0x34, 0xf,0x2e,0x63, 0x5,0x31,0x5e,
+ 0x6,0x3e,0x39, 0x6,0x3e,0x3c, 0x5,0x2c,0x65, 0x6,0x3e,0x3b,
+ 0x6,0x3e,0x3a, 0x5,0x3e,0x4f, 0x6,0x51,0x5c, 0xf,0x40,0x74,
+ 0x6,0x5b,0x6c, 0xf,0x47,0x3e, 0x6,0x5b,0x6d, 0x5,0x4c,0x50,
+ 0xf,0x4e,0x2f, 0xf,0x53,0x79, 0x7,0x2c,0x76, 0x7,0x2c,0x77,
+ 0x7,0x37,0x46, 0x7,0x46,0x4a, 0x7,0x3f,0x3a, 0x7,0x3f,0x38,
+ 0x7,0x3f,0x39, 0x7,0x46,0x4b, 0x7,0x4d,0x4f, 0x6,0x22,0x64,
+ 0x6,0x22,0x65, 0x6,0x24,0x3a, 0x6,0x26,0x6e, 0x6,0x26,0x6d,
+ 0x6,0x2a,0x54, 0xf,0x25,0x42, 0x5,0x28,0x5f, 0x5,0x2c,0x68,
+ 0x4,0x2c,0x35, 0x5,0x2c,0x67, 0x6,0x36,0x46, 0x6,0x36,0x45,
+ 0xf,0x2e,0x64, 0xf,0x2e,0x65, 0x6,0x36,0x47, 0x5,0x2c,0x69,
+ 0x4,0x31,0x24, 0x5,0x31,0x61, 0x6,0x3e,0x3d, 0x5,0x31,0x5f,
+ 0x5,0x31,0x60, 0x5,0x31,0x62, 0xf,0x33,0x63, 0x6,0x47,0x54,
+ 0x5,0x37,0x3e, 0x5,0x37,0x42, 0x5,0x37,0x40, 0x5,0x37,0x41,
+ 0xf,0x3a,0x27, 0x5,0x3e,0x50, 0x6,0x51,0x5d, 0x5,0x3e,0x52,
+ 0x5,0x3e,0x51, 0x6,0x51,0x5f, 0x4,0x42,0x61, 0x6,0x5b,0x6f,
+ 0x6,0x5b,0x70, 0x6,0x5b,0x6e, 0x5,0x45,0x2c, 0x5,0x45,0x2e,
+ 0x7,0x21,0x7b, 0x5,0x4c,0x51, 0x7,0x3f,0x3b, 0x5,0x5b,0x31,
+ 0x5,0x5b,0x32, 0x7,0x46,0x4c, 0x6,0x21,0x67, 0x6,0x21,0x68,
+ 0xf,0x21,0x38, 0x6,0x22,0x66, 0xf,0x21,0x53, 0xf,0x21,0x54,
+ 0x5,0x21,0x76, 0x6,0x24,0x3c, 0x4,0x22,0x54, 0x6,0x24,0x3f,
+ 0x6,0x24,0x40, 0x6,0x24,0x3e, 0x6,0x24,0x3d, 0xf,0x21,0x6b,
+ 0x4,0x23,0x63, 0x4,0x23,0x64, 0x4,0x23,0x66, 0xf,0x23,0x5d,
+ 0xf,0x23,0x5e, 0xf,0x23,0x5f, 0xf,0x23,0x60, 0xf,0x23,0x61,
+ 0xf,0x23,0x62, 0xf,0x23,0x63, 0x6,0x26,0x70, 0x6,0x26,0x6f,
+ 0x4,0x25,0x76, 0x5,0x25,0x5a, 0x4,0x25,0x74, 0x6,0x2a,0x55,
+ 0x6,0x2a,0x56, 0x4,0x28,0x63, 0x6,0x2a,0x5c, 0x6,0x2a,0x58,
+ 0x6,0x2a,0x59, 0xf,0x26,0x36, 0xf,0x26,0x37, 0x6,0x2a,0x5a,
+ 0x6,0x2a,0x5b, 0x6,0x2a,0x5d, 0x4,0x25,0x79, 0x6,0x2a,0x57,
+ 0x6,0x29,0x39, 0x4,0x28,0x64, 0x4,0x28,0x62, 0x5,0x28,0x61,
+ 0x5,0x28,0x62, 0x5,0x28,0x60, 0xf,0x2a,0x23, 0xf,0x2a,0x24,
+ 0xf,0x2a,0x25, 0xf,0x2a,0x26, 0xf,0x2a,0x28, 0xf,0x2a,0x29,
+ 0xf,0x2a,0x27, 0xf,0x2a,0x22, 0x5,0x2c,0x6c, 0x6,0x36,0x48,
+ 0x6,0x36,0x4b, 0x5,0x2c,0x6a, 0x5,0x2c,0x6d, 0xf,0x2e,0x67,
+ 0xf,0x2e,0x68, 0xf,0x2e,0x69, 0x6,0x36,0x4a, 0x4,0x2c,0x37,
+ 0x5,0x2c,0x6b, 0x5,0x31,0x64, 0xf,0x2e,0x66, 0x4,0x2c,0x36,
+ 0x6,0x3e,0x41, 0x6,0x3e,0x44, 0x3,0x34,0x7e, 0x6,0x3e,0x3e,
+ 0x6,0x3e,0x43, 0x6,0x3e,0x40, 0x6,0x3e,0x45, 0x6,0x3e,0x3f,
+ 0xf,0x33,0x64, 0xf,0x33,0x65, 0x4,0x31,0x27, 0x5,0x31,0x63,
+ 0x4,0x3c,0x5e, 0x6,0x47,0x58, 0x6,0x47,0x5b, 0x6,0x47,0x5d,
+ 0x6,0x47,0x5a, 0xf,0x3a,0x28, 0x6,0x47,0x55, 0x6,0x47,0x5c,
+ 0x5,0x37,0x43, 0x6,0x47,0x59, 0x4,0x36,0x7a, 0x4,0x36,0x78,
+ 0x5,0x37,0x44, 0x6,0x47,0x57, 0x6,0x51,0x60, 0x6,0x51,0x61,
+ 0x4,0x3c,0x5d, 0xf,0x40,0x76, 0x5,0x3e,0x53, 0x5,0x3e,0x54,
+ 0x5,0x3e,0x55, 0x6,0x5b,0x72, 0x4,0x42,0x63, 0x5,0x45,0x2f,
+ 0x4,0x42,0x62, 0xf,0x47,0x3f, 0xf,0x47,0x40, 0xf,0x47,0x41,
+ 0x6,0x5b,0x71, 0x5,0x45,0x30, 0x4,0x49,0x38, 0x7,0x22,0x22,
+ 0x7,0x21,0x7c, 0x7,0x22,0x21, 0x7,0x2c,0x7c, 0x7,0x21,0x7e,
+ 0x5,0x4c,0x53, 0xf,0x4e,0x31, 0xf,0x4e,0x32, 0x7,0x21,0x7d,
+ 0x4,0x42,0x64, 0x5,0x4c,0x52, 0x7,0x2c,0x7d, 0x5,0x53,0x7c,
+ 0x7,0x2c,0x78, 0x7,0x2c,0x79, 0x4,0x56,0x21, 0xf,0x53,0x7a,
+ 0x7,0x2c,0x7a, 0x7,0x37,0x48, 0x7,0x37,0x47, 0x5,0x5b,0x33,
+ 0x4,0x56,0x2e, 0x4,0x5a,0x7b, 0xf,0x62,0x29, 0x5,0x6b,0x78,
+ 0x7,0x53,0x29, 0xf,0x69,0x3e, 0x5,0x75,0x68, 0xf,0x6b,0x44,
+ 0x7,0x5e,0x58, 0xf,0x6c,0x5f, 0x5,0x21,0x62, 0xf,0x21,0x55,
+ 0xf,0x21,0x56, 0x6,0x24,0x41, 0x4,0x22,0x58, 0x6,0x24,0x42,
+ 0xf,0x22,0x39, 0xf,0x22,0x3a, 0xf,0x22,0x3b, 0xf,0x22,0x3c,
+ 0x4,0x22,0x57, 0x5,0x22,0x4b, 0x6,0x24,0x43, 0x5,0x22,0x4a,
+ 0x6,0x26,0x74, 0x4,0x23,0x68, 0x4,0x23,0x6b, 0xf,0x23,0x64,
+ 0xf,0x23,0x66, 0xf,0x23,0x68, 0xf,0x23,0x69, 0xf,0x23,0x6b,
+ 0xf,0x23,0x6c, 0xf,0x23,0x6d, 0xf,0x23,0x6e, 0xf,0x23,0x6f,
+ 0xf,0x23,0x65, 0x6,0x26,0x72, 0x6,0x26,0x73, 0x6,0x26,0x75,
+ 0x6,0x26,0x71, 0xf,0x23,0x6a, 0xf,0x23,0x67, 0x5,0x23,0x66,
+ 0x5,0x23,0x67, 0x5,0x23,0x65, 0x4,0x25,0x7c, 0x6,0x2a,0x61,
+ 0x6,0x2a,0x60, 0x5,0x25,0x60, 0x4,0x25,0x7a, 0x5,0x25,0x5e,
+ 0x4,0x25,0x7d, 0x5,0x25,0x5b, 0x5,0x25,0x5c, 0x4,0x25,0x7e,
+ 0xf,0x26,0x3a, 0xf,0x26,0x3b, 0xf,0x26,0x3e, 0xf,0x26,0x3f,
+ 0xf,0x26,0x40, 0xf,0x26,0x41, 0xf,0x26,0x42, 0xf,0x26,0x43,
+ 0xf,0x26,0x45, 0xf,0x26,0x46, 0xf,0x26,0x47, 0xf,0x26,0x48,
+ 0xf,0x26,0x49, 0x6,0x2a,0x5f, 0x6,0x2a,0x5e, 0xf,0x26,0x44,
+ 0xf,0x26,0x3c, 0xf,0x26,0x3d, 0x5,0x25,0x62, 0x5,0x25,0x5f,
+ 0x5,0x25,0x63, 0x5,0x25,0x61, 0x4,0x28,0x68, 0x5,0x28,0x64,
+ 0x6,0x2f,0x76, 0x6,0x2f,0x78, 0x6,0x2f,0x79, 0x4,0x28,0x65,
+ 0x4,0x28,0x6b, 0x5,0x28,0x66, 0x4,0x28,0x66, 0x5,0x28,0x63,
+ 0x6,0x2f,0x70, 0x6,0x2f,0x7b, 0x6,0x2f,0x74, 0x5,0x28,0x6b,
+ 0x6,0x2f,0x7e, 0xf,0x2a,0x2d, 0xf,0x2a,0x2e, 0xf,0x2a,0x2f,
+ 0xf,0x2a,0x30, 0xf,0x2a,0x31, 0xf,0x2a,0x32, 0xf,0x2a,0x33,
+ 0xf,0x2a,0x34, 0x6,0x2f,0x73, 0x6,0x2f,0x77, 0x4,0x28,0x6c,
+ 0x6,0x2f,0x75, 0x6,0x2f,0x7a, 0x6,0x2f,0x6f, 0x6,0x2f,0x7d,
+ 0x5,0x28,0x69, 0x4,0x28,0x6a, 0x5,0x28,0x6a, 0x5,0x28,0x67,
+ 0x6,0x2f,0x71, 0x6,0x2f,0x7c, 0x5,0x28,0x65, 0x5,0x28,0x68,
+ 0x6,0x2f,0x72, 0x3,0x30,0x53, 0x5,0x2c,0x70, 0x6,0x36,0x4f,
+ 0x5,0x2c,0x72, 0x5,0x2c,0x75, 0x5,0x2c,0x6f, 0x6,0x36,0x55,
+ 0x5,0x2c,0x6e, 0x6,0x36,0x56, 0x6,0x36,0x50, 0x6,0x36,0x51,
+ 0xf,0x2e,0x6c, 0xf,0x2e,0x6e, 0xf,0x2e,0x70, 0xf,0x2e,0x71,
+ 0xf,0x2e,0x73, 0xf,0x2e,0x74, 0xf,0x2e,0x75, 0xf,0x2e,0x76,
+ 0xf,0x2e,0x77, 0xf,0x2e,0x79, 0x6,0x36,0x54, 0x6,0x36,0x4e,
+ 0x5,0x2c,0x71, 0x6,0x36,0x53, 0x6,0x36,0x52, 0xf,0x2e,0x6f,
+ 0xf,0x2e,0x72, 0x5,0x2c,0x77, 0x5,0x2c,0x74, 0x5,0x2c,0x73,
+ 0x5,0x2c,0x76, 0x5,0x2c,0x78, 0x6,0x3e,0x4c, 0x6,0x3e,0x52,
+ 0x6,0x3e,0x46, 0x6,0x3e,0x47, 0x5,0x31,0x6a, 0x6,0x3e,0x48,
+ 0x6,0x3e,0x49, 0x6,0x3e,0x4f, 0x5,0x31,0x69, 0x5,0x31,0x6d,
+ 0x6,0x3e,0x4d, 0x4,0x31,0x2b, 0x6,0x3e,0x4e, 0x5,0x31,0x6b,
+ 0x6,0x3e,0x53, 0xf,0x33,0x68, 0xf,0x33,0x69, 0xf,0x33,0x6a,
+ 0xf,0x33,0x6b, 0xf,0x33,0x6c, 0xf,0x33,0x6d, 0xf,0x33,0x6e,
+ 0xf,0x33,0x6f, 0xf,0x33,0x71, 0xf,0x33,0x72, 0xf,0x33,0x74,
+ 0xf,0x33,0x75, 0xf,0x33,0x76, 0xf,0x33,0x77, 0xf,0x33,0x78,
+ 0xf,0x33,0x79, 0xf,0x33,0x7a, 0xf,0x33,0x7b, 0xf,0x33,0x7c,
+ 0xf,0x33,0x7d, 0xf,0x33,0x7e, 0xf,0x34,0x21, 0xf,0x34,0x22,
+ 0xf,0x34,0x23, 0xf,0x33,0x70, 0x6,0x3e,0x51, 0x4,0x31,0x2a,
+ 0x6,0x3e,0x4b, 0x6,0x3e,0x4a, 0x5,0x31,0x66, 0x5,0x31,0x67,
+ 0x5,0x31,0x68, 0x5,0x31,0x65, 0x4,0x36,0x7b, 0x6,0x47,0x62,
+ 0x4,0x36,0x7c, 0x5,0x37,0x5a, 0x6,0x47,0x5f, 0x4,0x37,0x21,
+ 0x5,0x37,0x48, 0x5,0x37,0x59, 0x6,0x47,0x64, 0x6,0x47,0x66,
+ 0x5,0x37,0x4f, 0x6,0x47,0x65, 0x6,0x47,0x60, 0x5,0x37,0x50,
+ 0x5,0x37,0x49, 0x5,0x37,0x57, 0x5,0x37,0x54, 0x5,0x37,0x47,
+ 0x5,0x37,0x4b, 0xf,0x3a,0x29, 0xf,0x3a,0x2b, 0xf,0x3a,0x2c,
+ 0xf,0x3a,0x2d, 0xf,0x3a,0x2e, 0xf,0x3a,0x2f, 0xf,0x3a,0x30,
+ 0xf,0x3a,0x32, 0xf,0x3a,0x33, 0xf,0x3a,0x34, 0xf,0x3a,0x36,
+ 0xf,0x3a,0x37, 0xf,0x3a,0x38, 0xf,0x3a,0x39, 0xf,0x3a,0x3a,
+ 0xf,0x3a,0x3e, 0xf,0x3a,0x3f, 0xf,0x3a,0x41, 0xf,0x3a,0x42,
+ 0xf,0x3a,0x43, 0xf,0x3a,0x44, 0xf,0x3a,0x45, 0xf,0x3a,0x3b,
+ 0x5,0x37,0x56, 0x6,0x47,0x63, 0x5,0x37,0x58, 0x6,0x47,0x5e,
+ 0xf,0x3a,0x3d, 0xf,0x3a,0x40, 0xf,0x3a,0x31, 0xf,0x3a,0x2a,
+ 0x5,0x37,0x45, 0x5,0x3e,0x56, 0x5,0x37,0x53, 0x5,0x37,0x4c,
+ 0x5,0x37,0x52, 0x5,0x37,0x51, 0x5,0x37,0x4a, 0x5,0x37,0x4d,
+ 0x5,0x37,0x55, 0x6,0x47,0x67, 0xf,0x33,0x67, 0x5,0x3e,0x5f,
+ 0x5,0x3e,0x5a, 0x5,0x3e,0x5d, 0x5,0x3e,0x57, 0x4,0x3c,0x65,
+ 0x5,0x3e,0x59, 0x6,0x51,0x63, 0x4,0x3c,0x62, 0x4,0x3c,0x60,
+ 0x6,0x51,0x67, 0x6,0x51,0x65, 0x6,0x5b,0x7c, 0x5,0x3e,0x5c,
+ 0x5,0x3e,0x5b, 0x6,0x51,0x66, 0xf,0x40,0x78, 0xf,0x40,0x79,
+ 0xf,0x40,0x7a, 0xf,0x40,0x7c, 0xf,0x40,0x7d, 0xf,0x40,0x7e,
+ 0xf,0x41,0x22, 0xf,0x41,0x23, 0x6,0x51,0x62, 0x6,0x51,0x64,
+ 0xf,0x40,0x77, 0x6,0x51,0x68, 0x5,0x3e,0x58, 0x5,0x3e,0x5e,
+ 0x5,0x3e,0x60, 0x6,0x51,0x6a, 0xf,0x41,0x21, 0x4,0x42,0x70,
+ 0x5,0x45,0x32, 0x4,0x42,0x6a, 0x6,0x5b,0x7b, 0x4,0x42,0x71,
+ 0x6,0x5b,0x73, 0x5,0x45,0x34, 0x7,0x22,0x29, 0x4,0x42,0x73,
+ 0x6,0x5b,0x75, 0xf,0x47,0x48, 0x4,0x42,0x6f, 0x5,0x45,0x37,
+ 0x4,0x42,0x6e, 0xf,0x47,0x47, 0xf,0x47,0x49, 0xf,0x47,0x4a,
+ 0xf,0x47,0x4b, 0xf,0x47,0x4c, 0xf,0x47,0x4d, 0xf,0x47,0x4e,
+ 0xf,0x47,0x4f, 0xf,0x47,0x50, 0xf,0x47,0x51, 0xf,0x47,0x52,
+ 0xf,0x47,0x54, 0x6,0x5b,0x74, 0x6,0x5b,0x78, 0x4,0x42,0x72,
+ 0x4,0x42,0x65, 0x6,0x5b,0x76, 0xf,0x47,0x53, 0x5,0x45,0x33,
+ 0x5,0x45,0x36, 0x5,0x45,0x35, 0x7,0x22,0x26, 0x5,0x45,0x31,
+ 0x6,0x5b,0x77, 0x5,0x4c,0x5b, 0x5,0x4c,0x59, 0x4,0x49,0x39,
+ 0x5,0x4c,0x56, 0x7,0x22,0x2f, 0x5,0x4c,0x57, 0x4,0x49,0x3f,
+ 0x4,0x49,0x3b, 0x7,0x22,0x2c, 0x4,0x49,0x3e, 0x7,0x22,0x25,
+ 0x6,0x5b,0x79, 0x7,0x22,0x24, 0xf,0x4e,0x3a, 0x7,0x37,0x51,
+ 0xf,0x47,0x45, 0x5,0x4c,0x54, 0x5,0x4c,0x5c, 0xf,0x4e,0x33,
+ 0xf,0x4e,0x34, 0xf,0x4e,0x35, 0xf,0x4e,0x36, 0xf,0x4e,0x37,
+ 0xf,0x4e,0x38, 0xf,0x4e,0x39, 0xf,0x4e,0x3b, 0xf,0x4e,0x3d,
+ 0xf,0x4e,0x3e, 0xf,0x4e,0x3f, 0xf,0x4e,0x40, 0xf,0x4e,0x41,
+ 0xf,0x4e,0x42, 0xf,0x4e,0x44, 0x6,0x5b,0x7a, 0x7,0x22,0x27,
+ 0x7,0x22,0x2e, 0x7,0x22,0x2d, 0x7,0x22,0x28, 0x7,0x22,0x23,
+ 0xf,0x4e,0x45, 0xf,0x4e,0x43, 0xf,0x4e,0x3c, 0x5,0x4c,0x5a,
+ 0x5,0x4c,0x55, 0x4,0x49,0x3d, 0x7,0x22,0x2a, 0x5,0x4c,0x58,
+ 0x7,0x22,0x2b, 0xf,0x54,0x25, 0x5,0x54,0x28, 0x5,0x54,0x23,
+ 0x7,0x2d,0x25, 0x7,0x2c,0x7e, 0x5,0x54,0x29, 0x5,0x54,0x26,
+ 0x7,0x2d,0x21, 0x4,0x4f,0x7e, 0x7,0x2d,0x28, 0x5,0x54,0x22,
+ 0x7,0x2d,0x2b, 0x5,0x53,0x7d, 0x7,0x2d,0x2a, 0x7,0x2d,0x2c,
+ 0xf,0x53,0x7b, 0xf,0x53,0x7c, 0xf,0x53,0x7d, 0xf,0x53,0x7e,
+ 0xf,0x54,0x22, 0xf,0x54,0x23, 0xf,0x54,0x24, 0xf,0x54,0x26,
+ 0xf,0x54,0x27, 0xf,0x54,0x2b, 0xf,0x54,0x2c, 0x5,0x53,0x7e,
+ 0x7,0x2d,0x26, 0x7,0x2d,0x27, 0x7,0x2d,0x23, 0x7,0x2d,0x22,
+ 0x7,0x2d,0x24, 0xf,0x54,0x21, 0xf,0x54,0x28, 0x5,0x54,0x27,
+ 0x5,0x54,0x21, 0x5,0x54,0x25, 0x7,0x2d,0x29, 0x7,0x37,0x4b,
+ 0x7,0x37,0x54, 0x7,0x37,0x4f, 0x4,0x4f,0x7d, 0x7,0x37,0x4d,
+ 0x4,0x56,0x23, 0x7,0x37,0x53, 0x7,0x37,0x4a, 0x5,0x5b,0x36,
+ 0x5,0x5b,0x34, 0x7,0x37,0x4c, 0x7,0x37,0x4e, 0x7,0x37,0x50,
+ 0x5,0x5b,0x35, 0x4,0x56,0x25, 0xf,0x59,0x6c, 0xf,0x59,0x6d,
+ 0xf,0x59,0x6e, 0xf,0x59,0x6f, 0xf,0x59,0x70, 0xf,0x59,0x71,
+ 0x7,0x37,0x52, 0x7,0x37,0x55, 0x7,0x37,0x49, 0x5,0x61,0x4b,
+ 0x4,0x5a,0x7c, 0x7,0x3f,0x3f, 0x5,0x61,0x4c, 0x5,0x61,0x4d,
+ 0x7,0x3f,0x3e, 0x7,0x3f,0x40, 0xf,0x5e,0x50, 0xf,0x5e,0x51,
+ 0xf,0x5e,0x52, 0xf,0x5e,0x54, 0x7,0x3f,0x3d, 0x7,0x3f,0x41,
+ 0xf,0x5e,0x53, 0x7,0x3f,0x3c, 0x5,0x67,0x5f, 0x4,0x5f,0x53,
+ 0x7,0x46,0x4d, 0x7,0x46,0x52, 0x7,0x46,0x50, 0xf,0x5e,0x55,
+ 0xf,0x62,0x2a, 0xf,0x62,0x2b, 0x7,0x46,0x4e, 0x5,0x67,0x61,
+ 0x5,0x67,0x60, 0xf,0x5f,0x73, 0x7,0x4d,0x51, 0x5,0x6b,0x79,
+ 0xf,0x65,0x26, 0x5,0x6b,0x7a, 0x5,0x6b,0x7b, 0x7,0x53,0x2a,
+ 0x5,0x6f,0x76, 0x7,0x53,0x2b, 0x5,0x6f,0x75, 0xf,0x67,0x4d,
+ 0xf,0x67,0x4e, 0x7,0x57,0x62, 0x5,0x73,0x36, 0x7,0x57,0x61,
+ 0x7,0x57,0x63, 0x7,0x57,0x5f, 0xf,0x69,0x3f, 0x7,0x57,0x60,
+ 0x7,0x57,0x64, 0xf,0x69,0x40, 0x5,0x75,0x69, 0x7,0x5b,0x4c,
+ 0x7,0x5e,0x5a, 0x7,0x5e,0x5b, 0xf,0x6b,0x45, 0x7,0x5e,0x59,
+ 0x7,0x5e,0x5c, 0xf,0x6c,0x24, 0x5,0x79,0x24, 0xf,0x6c,0x4a,
+ 0x7,0x63,0x4d, 0x5,0x7a,0x65, 0x4,0x21,0x33, 0x6,0x22,0x68,
+ 0x5,0x21,0x63, 0x6,0x22,0x69, 0xf,0x21,0x58, 0xf,0x21,0x57,
+ 0x6,0x24,0x45, 0x6,0x24,0x44, 0x6,0x26,0x76, 0x6,0x26,0x77,
+ 0x5,0x23,0x6a, 0x4,0x23,0x6c, 0xf,0x23,0x70, 0x5,0x23,0x69,
+ 0x4,0x28,0x6f, 0x6,0x30,0x24, 0x6,0x2a,0x63, 0x6,0x2a,0x62,
+ 0xf,0x26,0x4a, 0xf,0x26,0x4b, 0xf,0x26,0x4c, 0xf,0x26,0x4d,
+ 0xf,0x26,0x4f, 0x6,0x2a,0x64, 0xf,0x26,0x4e, 0x6,0x30,0x23,
+ 0x6,0x30,0x21, 0x6,0x30,0x26, 0x6,0x30,0x25, 0xf,0x2a,0x35,
+ 0xf,0x2a,0x36, 0xf,0x2a,0x37, 0x6,0x30,0x22, 0x6,0x36,0x59,
+ 0x5,0x2c,0x79, 0x6,0x36,0x58, 0xf,0x2e,0x7a, 0xf,0x2e,0x7b,
+ 0x5,0x2c,0x7a, 0xf,0x33,0x66, 0xf,0x34,0x24, 0xf,0x34,0x25,
+ 0xf,0x34,0x26, 0xf,0x34,0x27, 0x5,0x37,0x5c, 0x6,0x47,0x69,
+ 0x5,0x37,0x5b, 0x6,0x47,0x6a, 0xf,0x3a,0x47, 0x6,0x47,0x68,
+ 0xf,0x3a,0x46, 0x4,0x3c,0x66, 0x4,0x3c,0x68, 0x6,0x51,0x6d,
+ 0x5,0x3e,0x62, 0xf,0x41,0x25, 0xf,0x41,0x26, 0x6,0x51,0x6b,
+ 0x6,0x51,0x6c, 0x5,0x3e,0x61, 0x4,0x3c,0x69, 0x6,0x5b,0x7d,
+ 0xf,0x47,0x55, 0xf,0x47,0x56, 0x5,0x45,0x38, 0x4,0x49,0x41,
+ 0x4,0x49,0x42, 0xf,0x4e,0x46, 0x5,0x4c,0x5d, 0x7,0x2d,0x2f,
+ 0x7,0x2d,0x2e, 0x7,0x2d,0x31, 0x7,0x2d,0x32, 0x5,0x54,0x2a,
+ 0x7,0x2d,0x30, 0xf,0x54,0x2d, 0xf,0x54,0x2e, 0x7,0x37,0x56,
+ 0x7,0x4d,0x52, 0xf,0x62,0x2c, 0xf,0x62,0x2d, 0x5,0x6b,0x7c,
+ 0xf,0x6c,0x60, 0x6,0x21,0x69, 0x5,0x21,0x64, 0x6,0x24,0x46,
+ 0x6,0x24,0x49, 0x6,0x24,0x4a, 0x4,0x22,0x5a, 0xf,0x22,0x3d,
+ 0xf,0x22,0x3e, 0xf,0x22,0x3f, 0xf,0x22,0x40, 0xf,0x22,0x41,
+ 0x6,0x24,0x47, 0x6,0x26,0x7e, 0x6,0x26,0x7d, 0x4,0x23,0x6e,
+ 0x6,0x26,0x7b, 0x6,0x26,0x7c, 0xf,0x23,0x72, 0x5,0x25,0x65,
+ 0x5,0x25,0x64, 0x6,0x2a,0x66, 0x5,0x25,0x66, 0x6,0x2a,0x67,
+ 0x6,0x2a,0x68, 0xf,0x26,0x51, 0xf,0x26,0x52, 0xf,0x26,0x54,
+ 0xf,0x26,0x55, 0x6,0x2a,0x65, 0xf,0x26,0x53, 0x5,0x28,0x6c,
+ 0x6,0x30,0x28, 0x6,0x30,0x2a, 0x5,0x28,0x6d, 0x4,0x28,0x71,
+ 0x4,0x28,0x72, 0x4,0x28,0x73, 0x6,0x30,0x2b, 0x6,0x30,0x27,
+ 0x6,0x30,0x29, 0xf,0x2a,0x38, 0xf,0x2a,0x3a, 0xf,0x2a,0x3b,
+ 0xf,0x2a,0x3c, 0x6,0x30,0x2c, 0x6,0x30,0x2d, 0x4,0x2c,0x4a,
+ 0x6,0x36,0x61, 0x4,0x2c,0x45, 0x4,0x2c,0x44, 0x4,0x2c,0x43,
+ 0x4,0x2c,0x47, 0x6,0x36,0x64, 0x6,0x36,0x65, 0x6,0x36,0x5f,
+ 0x6,0x36,0x5e, 0x5,0x2c,0x7d, 0x5,0x2d,0x22, 0x6,0x36,0x5b,
+ 0x6,0x36,0x62, 0xf,0x2e,0x7c, 0xf,0x2e,0x7d, 0x6,0x36,0x60,
+ 0x6,0x36,0x63, 0x6,0x36,0x5a, 0x6,0x36,0x5c, 0x5,0x2d,0x21,
+ 0x5,0x2c,0x7e, 0x4,0x31,0x2d, 0x5,0x31,0x6f, 0x6,0x3e,0x57,
+ 0x6,0x3e,0x59, 0x6,0x3e,0x58, 0x6,0x3e,0x56, 0x6,0x3e,0x5b,
+ 0x5,0x31,0x70, 0xf,0x34,0x28, 0xf,0x34,0x29, 0xf,0x34,0x2a,
+ 0xf,0x34,0x2b, 0xf,0x34,0x2c, 0xf,0x34,0x2d, 0xf,0x34,0x2e,
+ 0xf,0x34,0x2f, 0x4,0x31,0x2f, 0x6,0x3e,0x5c, 0x5,0x31,0x6e,
+ 0x6,0x3e,0x55, 0x5,0x37,0x5e, 0x4,0x37,0x26, 0x5,0x37,0x61,
+ 0x6,0x47,0x70, 0x6,0x47,0x6b, 0x4,0x37,0x23, 0x5,0x37,0x5d,
+ 0x5,0x37,0x60, 0x6,0x47,0x6e, 0x4,0x37,0x25, 0x5,0x37,0x5f,
+ 0x6,0x47,0x6f, 0x6,0x47,0x6c, 0xf,0x3a,0x48, 0xf,0x3a,0x49,
+ 0xf,0x3a,0x4a, 0xf,0x3a,0x4b, 0xf,0x3a,0x4c, 0xf,0x3a,0x4d,
+ 0xf,0x3a,0x4e, 0xf,0x3a,0x4f, 0x6,0x47,0x6d, 0x5,0x37,0x62,
+ 0xf,0x3d,0x6c, 0x6,0x51,0x74, 0x6,0x51,0x70, 0x4,0x3c,0x6b,
+ 0x4,0x3c,0x70, 0x5,0x3e,0x63, 0x6,0x51,0x77, 0x5,0x3e,0x64,
+ 0x6,0x51,0x72, 0x6,0x51,0x71, 0x6,0x51,0x76, 0x4,0x3c,0x6d,
+ 0x6,0x51,0x73, 0x6,0x51,0x6f, 0x6,0x51,0x75, 0xf,0x41,0x27,
+ 0xf,0x41,0x28, 0xf,0x41,0x29, 0xf,0x41,0x2a, 0xf,0x41,0x2c,
+ 0xf,0x41,0x2d, 0xf,0x41,0x2e, 0x6,0x51,0x6e, 0x6,0x5b,0x7e,
+ 0x6,0x5c,0x27, 0x5,0x45,0x3c, 0x5,0x45,0x3a, 0x6,0x5c,0x24,
+ 0x6,0x5c,0x2c, 0x4,0x42,0x76, 0x6,0x5c,0x2e, 0x6,0x5c,0x2b,
+ 0x6,0x5c,0x26, 0x5,0x45,0x39, 0x7,0x22,0x33, 0xf,0x47,0x57,
+ 0xf,0x47,0x58, 0xf,0x47,0x59, 0xf,0x47,0x5a, 0x6,0x5c,0x28,
+ 0x6,0x5c,0x25, 0x6,0x5c,0x29, 0x6,0x5c,0x2d, 0x6,0x5c,0x21,
+ 0x6,0x5c,0x23, 0x5,0x45,0x3b, 0x6,0x5c,0x2a, 0xf,0x47,0x44,
+ 0x6,0x62,0x67, 0x7,0x22,0x30, 0x5,0x4c,0x5e, 0x4,0x49,0x47,
+ 0x7,0x22,0x37, 0x4,0x49,0x48, 0x7,0x22,0x35, 0x7,0x22,0x32,
+ 0xf,0x4e,0x47, 0xf,0x4e,0x48, 0xf,0x4e,0x49, 0xf,0x4e,0x4a,
+ 0xf,0x4e,0x4b, 0xf,0x4e,0x4c, 0xf,0x4e,0x4e, 0xf,0x4e,0x4f,
+ 0x7,0x22,0x38, 0x7,0x22,0x36, 0xf,0x4e,0x4d, 0x5,0x4c,0x61,
+ 0x5,0x4c,0x5f, 0x7,0x22,0x31, 0x5,0x4c,0x60, 0x7,0x2d,0x35,
+ 0x7,0x2d,0x37, 0x5,0x54,0x2c, 0x4,0x50,0x22, 0x5,0x54,0x2d,
+ 0x5,0x54,0x2b, 0x7,0x2d,0x36, 0x7,0x2d,0x33, 0x7,0x2d,0x34,
+ 0xf,0x54,0x2f, 0xf,0x54,0x30, 0xf,0x54,0x31, 0xf,0x54,0x33,
+ 0xf,0x54,0x34, 0xf,0x54,0x35, 0xf,0x54,0x36, 0xf,0x54,0x37,
+ 0x7,0x37,0x59, 0x7,0x37,0x57, 0x5,0x5b,0x38, 0xf,0x59,0x72,
+ 0xf,0x59,0x73, 0xf,0x59,0x74, 0xf,0x59,0x75, 0x7,0x37,0x58,
+ 0x7,0x37,0x5a, 0x7,0x22,0x34, 0x5,0x5b,0x37, 0x7,0x46,0x58,
+ 0x5,0x61,0x4e, 0xf,0x59,0x76, 0xf,0x5e,0x56, 0xf,0x5e,0x57,
+ 0x7,0x3f,0x42, 0xf,0x62,0x2e, 0x4,0x5f,0x57, 0x7,0x46,0x53,
+ 0x7,0x46,0x55, 0x4,0x5f,0x56, 0x7,0x46,0x57, 0x7,0x46,0x56,
+ 0xf,0x62,0x2f, 0x7,0x46,0x54, 0x4,0x63,0x36, 0x7,0x4d,0x53,
+ 0x7,0x53,0x2c, 0x4,0x66,0x38, 0x7,0x53,0x2d, 0xf,0x67,0x4f,
+ 0xf,0x67,0x50, 0x7,0x53,0x2e, 0x5,0x73,0x38, 0x4,0x68,0x66,
+ 0x7,0x57,0x65, 0x5,0x73,0x37, 0x7,0x57,0x66, 0x4,0x6a,0x45,
+ 0x4,0x6b,0x67, 0xf,0x6b,0x46, 0x7,0x60,0x6c, 0x7,0x64,0x45,
+ 0x5,0x79,0x25, 0xf,0x6c,0x25, 0x4,0x6d,0x54, 0x5,0x7a,0x27,
+ 0x4,0x6d,0x71, 0x7,0x63,0x4e, 0x7,0x65,0x34, 0x6,0x21,0x6a,
+ 0x6,0x2a,0x6a, 0x6,0x2a,0x69, 0xf,0x26,0x56, 0xf,0x26,0x57,
+ 0x5,0x28,0x6f, 0x6,0x30,0x2e, 0xf,0x2a,0x3d, 0x6,0x30,0x31,
+ 0x6,0x30,0x2f, 0x4,0x31,0x31, 0x6,0x43,0x67, 0x6,0x3e,0x5e,
+ 0x6,0x3e,0x5d, 0x4,0x37,0x27, 0x6,0x3e,0x5f, 0x6,0x51,0x7a,
+ 0x6,0x51,0x78, 0x6,0x51,0x79, 0x6,0x5c,0x30, 0x4,0x44,0x26,
+ 0xf,0x47,0x5b, 0x6,0x5c,0x31, 0x5,0x45,0x3d, 0xf,0x4e,0x51,
+ 0x7,0x22,0x3a, 0x7,0x22,0x39, 0x7,0x2d,0x39, 0x5,0x53,0x52,
+ 0x7,0x2d,0x38, 0x7,0x37,0x5b, 0x7,0x37,0x5c, 0x5,0x61,0x4f,
+ 0x7,0x46,0x59, 0x7,0x4d,0x54, 0x7,0x53,0x2f, 0x6,0x21,0x6b,
+ 0xf,0x21,0x39, 0x6,0x24,0x4c, 0x5,0x22,0x4c, 0x6,0x27,0x24,
+ 0x4,0x23,0x72, 0x6,0x27,0x23, 0x6,0x27,0x22, 0xf,0x23,0x73,
+ 0x5,0x25,0x67, 0xf,0x26,0x58, 0x6,0x2a,0x6b, 0x6,0x30,0x32,
+ 0x6,0x30,0x30, 0x6,0x30,0x33, 0x5,0x28,0x70, 0x4,0x2c,0x4b,
+ 0xf,0x2f,0x21, 0x6,0x36,0x69, 0x6,0x3e,0x61, 0x5,0x31,0x71,
+ 0x5,0x37,0x63, 0x6,0x3e,0x63, 0x6,0x3e,0x60, 0x6,0x3e,0x62,
+ 0xf,0x34,0x30, 0x6,0x47,0x71, 0xf,0x3a,0x50, 0x6,0x47,0x73,
+ 0x6,0x47,0x72, 0x5,0x3e,0x65, 0xf,0x41,0x2f, 0x5,0x45,0x3e,
+ 0x6,0x5c,0x33, 0x6,0x5c,0x32, 0x5,0x4c,0x62, 0x7,0x22,0x3b,
+ 0x5,0x54,0x2f, 0x7,0x2d,0x3a, 0xf,0x59,0x77, 0x5,0x61,0x50,
+ 0x5,0x6f,0x77, 0x4,0x21,0x4a, 0xf,0x21,0x3a, 0x5,0x21,0x65,
+ 0xf,0x21,0x4d, 0xf,0x21,0x5a, 0x6,0x22,0x6b, 0x6,0x22,0x6a,
+ 0x5,0x22,0x4d, 0xf,0x22,0x43, 0x5,0x23,0x6c, 0x4,0x23,0x73,
+ 0x5,0x25,0x68, 0x6,0x27,0x25, 0x5,0x23,0x6b, 0x5,0x23,0x6e,
+ 0x5,0x23,0x6d, 0x6,0x30,0x34, 0x5,0x25,0x69, 0x6,0x2a,0x6c,
+ 0x5,0x25,0x6b, 0xf,0x26,0x59, 0x6,0x30,0x35, 0x5,0x25,0x6a,
+ 0x5,0x28,0x71, 0x6,0x30,0x37, 0x6,0x30,0x38, 0x5,0x28,0x72,
+ 0x6,0x30,0x39, 0x5,0x2d,0x23, 0x6,0x36,0x6c, 0x6,0x36,0x6a,
+ 0x5,0x2d,0x24, 0x6,0x36,0x6b, 0x6,0x36,0x6d, 0xf,0x2f,0x22,
+ 0x6,0x3e,0x66, 0x5,0x31,0x72, 0x4,0x31,0x34, 0x5,0x31,0x74,
+ 0x6,0x47,0x76, 0x6,0x47,0x74, 0x6,0x47,0x75, 0x4,0x37,0x2a,
+ 0x6,0x47,0x77, 0xf,0x3a,0x51, 0x6,0x51,0x7b, 0x6,0x51,0x7d,
+ 0x6,0x51,0x7c, 0x5,0x48,0x26, 0x4,0x42,0x7a, 0x6,0x5c,0x34,
+ 0x5,0x45,0x40, 0x5,0x45,0x3f, 0x6,0x5c,0x35, 0x5,0x45,0x41,
+ 0x7,0x2d,0x3d, 0x7,0x22,0x3e, 0x7,0x22,0x3d, 0x7,0x22,0x3c,
+ 0x7,0x2d,0x3b, 0x5,0x54,0x30, 0x7,0x2d,0x3c, 0x7,0x2d,0x3e,
+ 0xf,0x54,0x38, 0x7,0x37,0x5d, 0x4,0x66,0x39, 0x4,0x68,0x67,
+ 0x5,0x79,0x26, 0x6,0x21,0x3e, 0x4,0x21,0x75, 0x4,0x21,0x74,
+ 0x6,0x22,0x6c, 0x6,0x24,0x4d, 0x4,0x22,0x5e, 0x5,0x22,0x4e,
+ 0x6,0x24,0x4e, 0x6,0x24,0x50, 0x6,0x24,0x51, 0x6,0x24,0x4f,
+ 0xf,0x22,0x44, 0x6,0x27,0x29, 0xf,0x23,0x74, 0x6,0x27,0x27,
+ 0x6,0x27,0x26, 0x6,0x27,0x28, 0x5,0x23,0x6f, 0x4,0x26,0x2c,
+ 0x4,0x26,0x2b, 0x6,0x2a,0x6d, 0x6,0x2a,0x6e, 0x5,0x25,0x6c,
+ 0x6,0x2a,0x6f, 0xf,0x26,0x5b, 0x5,0x25,0x6d, 0x4,0x28,0x77,
+ 0x6,0x30,0x3a, 0x6,0x30,0x3f, 0x4,0x28,0x7a, 0x4,0x28,0x76,
+ 0x5,0x28,0x75, 0x6,0x30,0x3e, 0x6,0x30,0x3d, 0x6,0x30,0x3c,
+ 0x6,0x30,0x3b, 0xf,0x2a,0x40, 0xf,0x2a,0x41, 0xf,0x2a,0x42,
+ 0xf,0x2a,0x43, 0xf,0x2a,0x44, 0xf,0x2a,0x3f, 0x6,0x30,0x40,
+ 0x5,0x28,0x74, 0x6,0x36,0x72, 0x4,0x2c,0x50, 0x6,0x36,0x6f,
+ 0x4,0x2c,0x4f, 0x6,0x3e,0x67, 0x6,0x36,0x70, 0x6,0x36,0x6e,
+ 0xf,0x2f,0x23, 0xf,0x2f,0x24, 0xf,0x2f,0x26, 0xf,0x2f,0x27,
+ 0xf,0x2f,0x28, 0x5,0x2d,0x26, 0x5,0x2d,0x27, 0x6,0x36,0x71,
+ 0x6,0x36,0x73, 0x5,0x2d,0x25, 0x6,0x36,0x74, 0x6,0x3e,0x6d,
+ 0x6,0x3e,0x69, 0x5,0x31,0x78, 0x5,0x31,0x7a, 0x5,0x31,0x77,
+ 0x5,0x31,0x79, 0x5,0x31,0x76, 0x5,0x31,0x7b, 0x6,0x3e,0x70,
+ 0x6,0x3e,0x6a, 0xf,0x34,0x31, 0xf,0x34,0x32, 0xf,0x34,0x35,
+ 0xf,0x34,0x36, 0xf,0x34,0x37, 0xf,0x34,0x38, 0xf,0x34,0x39,
+ 0xf,0x34,0x3a, 0x6,0x3e,0x68, 0x6,0x3e,0x6c, 0x6,0x3e,0x6f,
+ 0x6,0x3e,0x6e, 0xf,0x34,0x33, 0x6,0x48,0x23, 0x6,0x48,0x24,
+ 0x6,0x48,0x22, 0x4,0x37,0x2c, 0x6,0x47,0x7e, 0x6,0x47,0x7a,
+ 0x5,0x37,0x64, 0x4,0x37,0x2d, 0x5,0x37,0x65, 0x6,0x47,0x79,
+ 0x6,0x47,0x78, 0x6,0x48,0x25, 0x6,0x48,0x21, 0x6,0x48,0x26,
+ 0x6,0x47,0x7c, 0xf,0x3a,0x52, 0xf,0x3a,0x53, 0xf,0x3a,0x54,
+ 0x6,0x47,0x7d, 0x4,0x37,0x2e, 0x6,0x52,0x23, 0x5,0x3e,0x69,
+ 0x5,0x3e,0x67, 0x6,0x52,0x26, 0x5,0x3e,0x68, 0x6,0x52,0x25,
+ 0x6,0x52,0x29, 0x6,0x52,0x21, 0x6,0x51,0x7e, 0x6,0x52,0x27,
+ 0x6,0x52,0x24, 0xf,0x41,0x30, 0xf,0x41,0x31, 0xf,0x41,0x32,
+ 0x6,0x52,0x22, 0x6,0x52,0x28, 0x5,0x3e,0x66, 0x4,0x42,0x7c,
+ 0x4,0x42,0x7e, 0x4,0x42,0x7b, 0x6,0x5c,0x38, 0x6,0x5c,0x36,
+ 0x6,0x5c,0x37, 0xf,0x47,0x5d, 0x6,0x5c,0x39, 0x5,0x45,0x42,
+ 0x7,0x22,0x40, 0x5,0x4c,0x66, 0xf,0x4e,0x52, 0xf,0x4e,0x53,
+ 0xf,0x4e,0x54, 0xf,0x4e,0x55, 0xf,0x4e,0x56, 0x5,0x4c,0x65,
+ 0x5,0x4c,0x64, 0x7,0x2d,0x40, 0x7,0x2d,0x3f, 0x7,0x22,0x3f,
+ 0xf,0x54,0x39, 0x7,0x30,0x2d, 0x7,0x37,0x5e, 0x7,0x3f,0x43,
+ 0x4,0x5f,0x58, 0x5,0x67,0x62, 0xf,0x65,0x27, 0xf,0x65,0x28,
+ 0x5,0x6b,0x7d, 0xf,0x67,0x51, 0x5,0x73,0x3a, 0x5,0x21,0x30,
+ 0x6,0x21,0x6c, 0x6,0x22,0x6d, 0x6,0x24,0x54, 0x6,0x24,0x53,
+ 0x6,0x24,0x52, 0x5,0x22,0x4f, 0x4,0x23,0x75, 0x6,0x27,0x2a,
+ 0x4,0x26,0x2d, 0x6,0x2a,0x71, 0x6,0x2a,0x70, 0x5,0x28,0x77,
+ 0x6,0x30,0x42, 0x6,0x30,0x43, 0x5,0x28,0x76, 0x6,0x30,0x44,
+ 0x6,0x36,0x77, 0x6,0x36,0x78, 0x6,0x36,0x76, 0x6,0x35,0x28,
+ 0x6,0x36,0x75, 0x6,0x3e,0x71, 0x6,0x3e,0x72, 0x6,0x48,0x28,
+ 0x5,0x37,0x67, 0x6,0x48,0x29, 0x6,0x48,0x27, 0xf,0x3a,0x55,
+ 0x6,0x52,0x2a, 0x6,0x5c,0x3a, 0x7,0x22,0x41, 0x7,0x2d,0x41,
+ 0x7,0x22,0x42, 0x7,0x22,0x43, 0x7,0x53,0x30, 0x7,0x5e,0x5d,
+ 0x5,0x21,0x45, 0x5,0x21,0x46, 0x6,0x22,0x70, 0x6,0x22,0x6e,
+ 0x6,0x22,0x72, 0x6,0x22,0x71, 0xf,0x21,0x5c, 0xf,0x21,0x5d,
+ 0xf,0x21,0x5e, 0x6,0x22,0x73, 0x5,0x21,0x66, 0x6,0x22,0x6f,
+ 0x6,0x24,0x57, 0x6,0x24,0x55, 0x6,0x24,0x59, 0x3,0x23,0x59,
+ 0xf,0x22,0x45, 0xf,0x22,0x46, 0x6,0x24,0x56, 0x5,0x22,0x53,
+ 0x6,0x24,0x5a, 0x6,0x24,0x58, 0x5,0x22,0x52, 0x6,0x27,0x2e,
+ 0x5,0x23,0x71, 0x5,0x23,0x78, 0x5,0x23,0x79, 0x6,0x27,0x30,
+ 0x5,0x23,0x76, 0x5,0x23,0x75, 0x5,0x23,0x77, 0x5,0x23,0x72,
+ 0x5,0x23,0x73, 0x6,0x27,0x31, 0x6,0x27,0x2c, 0x6,0x27,0x32,
+ 0xf,0x23,0x76, 0xf,0x23,0x77, 0xf,0x23,0x79, 0xf,0x23,0x7a,
+ 0xf,0x23,0x7b, 0xf,0x23,0x7e, 0xf,0x24,0x21, 0x6,0x27,0x2d,
+ 0x6,0x27,0x2f, 0x4,0x23,0x7d, 0xf,0x23,0x7d, 0x6,0x27,0x34,
+ 0x6,0x27,0x33, 0x4,0x23,0x7c, 0x6,0x27,0x2b, 0x5,0x23,0x7a,
+ 0x4,0x26,0x30, 0x5,0x25,0x75, 0x6,0x2a,0x75, 0x4,0x26,0x33,
+ 0x6,0x2a,0x72, 0x5,0x25,0x73, 0x5,0x25,0x74, 0x6,0x2a,0x7a,
+ 0x5,0x25,0x71, 0x6,0x2a,0x77, 0x6,0x2a,0x7c, 0x5,0x25,0x6f,
+ 0x6,0x2a,0x79, 0x5,0x25,0x72, 0x5,0x25,0x70, 0x6,0x2a,0x74,
+ 0x6,0x27,0x35, 0xf,0x26,0x5c, 0xf,0x26,0x5d, 0xf,0x26,0x5e,
+ 0xf,0x26,0x5f, 0xf,0x26,0x60, 0xf,0x26,0x61, 0xf,0x26,0x63,
+ 0xf,0x26,0x64, 0xf,0x26,0x65, 0xf,0x26,0x66, 0xf,0x26,0x67,
+ 0xf,0x26,0x68, 0x6,0x2a,0x78, 0x6,0x2d,0x2b, 0x6,0x2a,0x73,
+ 0x5,0x25,0x76, 0x6,0x30,0x50, 0x6,0x30,0x4a, 0x5,0x28,0x78,
+ 0x6,0x30,0x4b, 0x5,0x28,0x79, 0x4,0x28,0x7e, 0x5,0x28,0x7a,
+ 0x6,0x30,0x46, 0x6,0x30,0x49, 0x6,0x30,0x52, 0xf,0x2a,0x45,
+ 0xf,0x2a,0x47, 0xf,0x2a,0x48, 0xf,0x2a,0x4b, 0xf,0x2a,0x4c,
+ 0xf,0x2a,0x4d, 0xf,0x2a,0x4e, 0xf,0x2a,0x4f, 0xf,0x2a,0x50,
+ 0xf,0x2a,0x51, 0x6,0x30,0x4d, 0x6,0x30,0x45, 0x6,0x30,0x47,
+ 0x6,0x30,0x51, 0x6,0x30,0x4f, 0x6,0x30,0x4c, 0xf,0x2a,0x4a,
+ 0xf,0x2a,0x46, 0x6,0x30,0x48, 0x5,0x28,0x7b, 0x4,0x28,0x7c,
+ 0x5,0x2d,0x2c, 0x5,0x2d,0x29, 0x4,0x2c,0x52, 0x4,0x2c,0x59,
+ 0x5,0x2d,0x2a, 0x6,0x37,0x21, 0x4,0x2c,0x58, 0x5,0x2d,0x34,
+ 0x5,0x2d,0x30, 0x5,0x2d,0x2b, 0x6,0x36,0x7d, 0x5,0x2d,0x31,
+ 0x5,0x2d,0x2d, 0x5,0x2d,0x2f, 0x6,0x37,0x24, 0x6,0x36,0x7e,
+ 0x4,0x2c,0x62, 0x6,0x36,0x79, 0x4,0x2c,0x63, 0x4,0x2c,0x56,
+ 0x6,0x37,0x25, 0x6,0x37,0x22, 0x6,0x37,0x23, 0x6,0x36,0x7b,
+ 0xf,0x2f,0x29, 0xf,0x2f,0x2a, 0xf,0x2f,0x2b, 0xf,0x2f,0x2c,
+ 0xf,0x2f,0x2d, 0xf,0x2f,0x2e, 0xf,0x2f,0x2f, 0xf,0x2f,0x31,
+ 0xf,0x2f,0x33, 0x5,0x2d,0x28, 0xf,0x2f,0x30, 0xf,0x2f,0x32,
+ 0x5,0x2d,0x33, 0x4,0x2c,0x5d, 0x5,0x2d,0x35, 0x5,0x2d,0x36,
+ 0x5,0x2d,0x32, 0x6,0x3b,0x4e, 0x4,0x31,0x3a, 0x6,0x3f,0x2b,
+ 0x6,0x3f,0x24, 0x6,0x3f,0x26, 0x4,0x31,0x3c, 0x4,0x31,0x3e,
+ 0x5,0x31,0x7e, 0x6,0x3e,0x79, 0x6,0x3f,0x22, 0x6,0x3e,0x7b,
+ 0x5,0x32,0x28, 0x4,0x31,0x38, 0x6,0x3f,0x27, 0x6,0x3f,0x2c,
+ 0x6,0x3f,0x29, 0x6,0x3e,0x74, 0x6,0x3f,0x2a, 0x4,0x31,0x40,
+ 0x4,0x31,0x3b, 0x5,0x31,0x7c, 0x5,0x32,0x26, 0x6,0x3e,0x73,
+ 0x4,0x31,0x36, 0x5,0x31,0x7d, 0x5,0x32,0x24, 0x6,0x3f,0x28,
+ 0x6,0x3f,0x23, 0xf,0x34,0x3b, 0xf,0x34,0x3c, 0xf,0x34,0x3d,
+ 0xf,0x34,0x3e, 0xf,0x34,0x40, 0xf,0x34,0x41, 0xf,0x34,0x42,
+ 0xf,0x34,0x43, 0xf,0x34,0x44, 0xf,0x34,0x46, 0xf,0x34,0x47,
+ 0xf,0x34,0x48, 0x6,0x3e,0x77, 0x6,0x32,0x2a, 0x6,0x3e,0x7d,
+ 0x6,0x3e,0x7c, 0x6,0x3e,0x7e, 0x6,0x3f,0x21, 0x6,0x3f,0x25,
+ 0x4,0x31,0x3f, 0x5,0x32,0x29, 0x5,0x32,0x21, 0x5,0x32,0x27,
+ 0x5,0x32,0x23, 0x5,0x32,0x22, 0x5,0x32,0x25, 0x5,0x32,0x2a,
+ 0x5,0x37,0x69, 0x6,0x48,0x33, 0x5,0x37,0x6e, 0x6,0x48,0x2a,
+ 0x6,0x48,0x34, 0x5,0x37,0x6f, 0x5,0x37,0x6c, 0x5,0x37,0x6b,
+ 0x4,0x37,0x30, 0x5,0x37,0x70, 0x5,0x37,0x6a, 0x5,0x37,0x71,
+ 0x5,0x37,0x72, 0x5,0x37,0x74, 0x6,0x48,0x2e, 0x6,0x3e,0x7a,
+ 0x4,0x37,0x31, 0x6,0x48,0x2f, 0x5,0x37,0x6d, 0x4,0x37,0x33,
+ 0x5,0x37,0x68, 0x5,0x37,0x73, 0xf,0x3a,0x56, 0xf,0x3a,0x58,
+ 0xf,0x3a,0x59, 0xf,0x3a,0x5a, 0xf,0x3a,0x5b, 0x6,0x48,0x2d,
+ 0x5,0x37,0x75, 0x6,0x48,0x32, 0x6,0x48,0x2c, 0x6,0x48,0x31,
+ 0x6,0x48,0x30, 0xf,0x3a,0x5c, 0x5,0x3e,0x70, 0x6,0x52,0x2d,
+ 0x5,0x3e,0x6c, 0x4,0x3c,0x7a, 0x5,0x3e,0x71, 0x6,0x52,0x2e,
+ 0x6,0x5c,0x3b, 0x4,0x3c,0x7d, 0x6,0x52,0x35, 0x5,0x3e,0x6a,
+ 0x5,0x3e,0x73, 0x6,0x52,0x2b, 0x5,0x3e,0x6f, 0x6,0x52,0x2c,
+ 0x6,0x52,0x39, 0x6,0x52,0x30, 0x6,0x52,0x38, 0x5,0x3e,0x6e,
+ 0x6,0x52,0x36, 0x6,0x5c,0x40, 0xf,0x41,0x37, 0x5,0x3e,0x72,
+ 0xf,0x41,0x33, 0xf,0x41,0x34, 0xf,0x41,0x36, 0xf,0x41,0x38,
+ 0xf,0x41,0x39, 0x6,0x52,0x3a, 0x6,0x52,0x32, 0x6,0x52,0x37,
+ 0x5,0x3e,0x6b, 0xf,0x41,0x35, 0x6,0x52,0x2f, 0x5,0x45,0x43,
+ 0x5,0x45,0x4b, 0x5,0x45,0x49, 0x6,0x5c,0x41, 0x6,0x5c,0x3c,
+ 0x4,0x43,0x2b, 0x4,0x43,0x26, 0x4,0x43,0x25, 0x5,0x45,0x44,
+ 0x5,0x45,0x48, 0x5,0x45,0x47, 0x5,0x45,0x4a, 0x5,0x45,0x4e,
+ 0x6,0x5c,0x3e, 0x6,0x5c,0x47, 0x5,0x45,0x4d, 0x5,0x45,0x45,
+ 0x5,0x45,0x46, 0x6,0x5c,0x42, 0x4,0x43,0x29, 0x6,0x5c,0x46,
+ 0x4,0x43,0x27, 0x4,0x43,0x23, 0x5,0x45,0x4c, 0x6,0x5c,0x45,
+ 0x6,0x5c,0x43, 0x6,0x5c,0x3f, 0x4,0x43,0x28, 0xf,0x47,0x5e,
+ 0xf,0x47,0x5f, 0xf,0x47,0x60, 0xf,0x47,0x61, 0x6,0x52,0x31,
+ 0x4,0x49,0x4e, 0x7,0x22,0x49, 0x4,0x49,0x52, 0x7,0x22,0x45,
+ 0x5,0x4c,0x69, 0x7,0x22,0x50, 0x7,0x22,0x4a, 0x5,0x4c,0x6e,
+ 0x5,0x4c,0x67, 0x7,0x22,0x47, 0x7,0x22,0x51, 0x5,0x4c,0x6f,
+ 0x7,0x22,0x4f, 0x7,0x22,0x4c, 0x7,0x22,0x4d, 0x5,0x4c,0x70,
+ 0x5,0x4c,0x6a, 0x5,0x4c,0x6d, 0x7,0x2d,0x44, 0x7,0x22,0x46,
+ 0xf,0x4e,0x57, 0xf,0x4e,0x58, 0xf,0x4e,0x59, 0xf,0x4e,0x5b,
+ 0xf,0x4e,0x5c, 0x7,0x22,0x44, 0x7,0x22,0x4b, 0x7,0x22,0x4e,
+ 0x5,0x4c,0x6b, 0x7,0x22,0x48, 0x4,0x49,0x51, 0x5,0x54,0x33,
+ 0x4,0x50,0x23, 0x7,0x2d,0x4a, 0x4,0x50,0x24, 0x5,0x54,0x35,
+ 0x7,0x2d,0x42, 0x5,0x54,0x38, 0x5,0x54,0x34, 0x5,0x54,0x31,
+ 0x7,0x2d,0x47, 0x7,0x2d,0x43, 0x5,0x5b,0x39, 0x5,0x54,0x32,
+ 0xf,0x54,0x3a, 0xf,0x54,0x3b, 0xf,0x54,0x3c, 0x7,0x2d,0x45,
+ 0x7,0x2d,0x49, 0x7,0x2d,0x48, 0x7,0x2d,0x4b, 0x7,0x2d,0x46,
+ 0x7,0x2d,0x4d, 0x5,0x54,0x37, 0x4,0x56,0x29, 0x5,0x5b,0x3b,
+ 0x5,0x61,0x55, 0x7,0x37,0x60, 0x5,0x5b,0x3f, 0x7,0x37,0x66,
+ 0x5,0x5b,0x3a, 0x7,0x37,0x62, 0x7,0x37,0x64, 0x7,0x37,0x61,
+ 0x5,0x5b,0x3d, 0x7,0x37,0x5f, 0x7,0x37,0x65, 0xf,0x59,0x79,
+ 0xf,0x59,0x7a, 0xf,0x59,0x7b, 0x4,0x56,0x2a, 0x7,0x37,0x63,
+ 0x7,0x37,0x67, 0x7,0x39,0x27, 0x5,0x5b,0x40, 0x7,0x46,0x5a,
+ 0x5,0x61,0x54, 0x7,0x3f,0x47, 0x4,0x5a,0x7e, 0x5,0x61,0x51,
+ 0x5,0x61,0x52, 0x7,0x3f,0x49, 0xf,0x5e,0x59, 0x5,0x61,0x53,
+ 0x7,0x3f,0x46, 0xf,0x5e,0x58, 0x7,0x3f,0x45, 0x7,0x3f,0x48,
+ 0x5,0x61,0x56, 0x5,0x61,0x57, 0x7,0x46,0x5c, 0x4,0x5f,0x5b,
+ 0x7,0x46,0x5e, 0x5,0x67,0x65, 0x4,0x5f,0x59, 0x7,0x46,0x5d,
+ 0x7,0x46,0x5f, 0x7,0x46,0x60, 0xf,0x62,0x30, 0xf,0x62,0x31,
+ 0xf,0x62,0x32, 0x7,0x46,0x61, 0x7,0x46,0x62, 0x7,0x46,0x5b,
+ 0x4,0x63,0x38, 0x7,0x4d,0x55, 0x4,0x63,0x37, 0x5,0x6b,0x7e,
+ 0x7,0x4d,0x57, 0xf,0x65,0x29, 0x7,0x4d,0x56, 0x5,0x5b,0x3e,
+ 0x5,0x6f,0x78, 0x5,0x6f,0x7a, 0x5,0x6f,0x79, 0x7,0x53,0x32,
+ 0x7,0x53,0x31, 0x5,0x73,0x3b, 0x4,0x68,0x69, 0x4,0x68,0x6a,
+ 0x7,0x57,0x67, 0x7,0x57,0x69, 0x7,0x57,0x68, 0x7,0x57,0x6a,
+ 0x5,0x73,0x3c, 0x7,0x5e,0x5e, 0x4,0x6b,0x6a, 0x4,0x6b,0x69,
+ 0x7,0x5e,0x60, 0x5,0x77,0x58, 0x7,0x5e,0x5f, 0x5,0x79,0x27,
+ 0xf,0x6c,0x26, 0x5,0x7a,0x28, 0x5,0x7a,0x66, 0x5,0x7b,0x3c,
+ 0x7,0x63,0x4f, 0x5,0x7c,0x34, 0x6,0x21,0x6d, 0x4,0x21,0x25,
+ 0x4,0x22,0x62, 0x5,0x22,0x54, 0x6,0x24,0x5b, 0x6,0x24,0x5c,
+ 0x5,0x22,0x55, 0x6,0x23,0x7e, 0x4,0x23,0x7e, 0x5,0x23,0x7b,
+ 0x6,0x2a,0x7d, 0xf,0x26,0x6a, 0xf,0x26,0x69, 0x6,0x30,0x55,
+ 0x6,0x30,0x54, 0x6,0x30,0x56, 0x6,0x30,0x53, 0x6,0x37,0x26,
+ 0x5,0x32,0x2b, 0x4,0x31,0x41, 0x6,0x3f,0x2d, 0x5,0x37,0x76,
+ 0x6,0x5c,0x48, 0x7,0x22,0x52, 0x5,0x54,0x39, 0xf,0x4e,0x5d,
+ 0xf,0x54,0x3d, 0x7,0x37,0x68, 0x7,0x3f,0x4a, 0x7,0x46,0x63,
+ 0x5,0x67,0x66, 0x7,0x5e,0x61, 0x7,0x65,0x35, 0x6,0x21,0x6f,
+ 0x6,0x21,0x71, 0x6,0x21,0x70, 0xf,0x21,0x3b, 0x5,0x21,0x68,
+ 0x5,0x21,0x67, 0x5,0x23,0x7c, 0x6,0x27,0x37, 0xf,0x26,0x6b,
+ 0x6,0x30,0x57, 0x6,0x37,0x28, 0xf,0x2f,0x34, 0x6,0x3f,0x2e,
+ 0xf,0x3a,0x5e, 0x7,0x22,0x53, 0x7,0x46,0x64, 0x6,0x22,0x74,
+ 0x5,0x22,0x56, 0x6,0x2a,0x7e, 0x6,0x30,0x59, 0x6,0x30,0x58,
+ 0x4,0x2c,0x65, 0x6,0x3f,0x2f, 0x5,0x35,0x5f, 0x5,0x32,0x2d,
+ 0x6,0x3f,0x30, 0x5,0x32,0x2c, 0x6,0x48,0x36, 0xf,0x3a,0x5f,
+ 0xf,0x3a,0x60, 0xf,0x3a,0x61, 0x7,0x22,0x54, 0x7,0x3f,0x4b,
+ 0x4,0x21,0x77, 0x6,0x22,0x75, 0x6,0x22,0x76, 0x5,0x22,0x59,
+ 0x5,0x22,0x58, 0x4,0x22,0x64, 0x5,0x22,0x5b, 0x6,0x24,0x61,
+ 0x6,0x24,0x60, 0x6,0x24,0x5e, 0xf,0x22,0x48, 0xf,0x22,0x4a,
+ 0x5,0x22,0x57, 0x6,0x24,0x5f, 0x5,0x22,0x5a, 0x6,0x27,0x41,
+ 0x6,0x27,0x3b, 0x5,0x24,0x22, 0x6,0x27,0x38, 0x5,0x23,0x7e,
+ 0x5,0x23,0x7d, 0x5,0x24,0x23, 0x6,0x27,0x40, 0x5,0x24,0x24,
+ 0x6,0x27,0x3c, 0x6,0x27,0x3f, 0x5,0x24,0x21, 0xf,0x24,0x24,
+ 0x6,0x27,0x39, 0x6,0x27,0x3a, 0x6,0x27,0x3d, 0x5,0x24,0x25,
+ 0x6,0x27,0x3e, 0x5,0x25,0x7b, 0x4,0x26,0x35, 0x5,0x25,0x79,
+ 0x5,0x25,0x7d, 0x5,0x25,0x7a, 0x5,0x25,0x7c, 0x5,0x26,0x21,
+ 0x6,0x2b,0x23, 0x5,0x25,0x7e, 0x5,0x26,0x22, 0x6,0x2b,0x22,
+ 0xf,0x26,0x6c, 0x5,0x26,0x23, 0x6,0x2b,0x21, 0x5,0x25,0x77,
+ 0x5,0x25,0x78, 0x5,0x28,0x7e, 0x6,0x30,0x62, 0x5,0x28,0x7d,
+ 0x5,0x29,0x22, 0x5,0x28,0x7c, 0x5,0x29,0x23, 0x6,0x30,0x5f,
+ 0x5,0x29,0x25, 0x5,0x29,0x24, 0x6,0x30,0x5b, 0x5,0x29,0x21,
+ 0x6,0x30,0x5a, 0x6,0x30,0x65, 0x6,0x30,0x67, 0xf,0x2a,0x53,
+ 0xf,0x2a,0x54, 0xf,0x2a,0x55, 0x4,0x29,0x26, 0x6,0x30,0x61,
+ 0x6,0x30,0x60, 0x6,0x30,0x5c, 0x6,0x30,0x5d, 0x6,0x30,0x66,
+ 0x6,0x30,0x64, 0x6,0x30,0x5e, 0x5,0x2d,0x38, 0x6,0x37,0x32,
+ 0x5,0x2d,0x37, 0x6,0x37,0x2e, 0x5,0x2d,0x39, 0x5,0x32,0x2e,
+ 0x6,0x37,0x2a, 0x4,0x2c,0x69, 0x4,0x2c,0x6a, 0x6,0x37,0x2f,
+ 0x5,0x2d,0x3a, 0x6,0x37,0x2d, 0x6,0x37,0x31, 0x6,0x37,0x30,
+ 0x4,0x2c,0x67, 0x6,0x37,0x33, 0x6,0x37,0x34, 0xf,0x2f,0x36,
+ 0xf,0x2f,0x35, 0x6,0x37,0x29, 0x6,0x37,0x2b, 0x6,0x3f,0x35,
+ 0x5,0x32,0x35, 0x4,0x31,0x46, 0x4,0x31,0x43, 0x4,0x31,0x44,
+ 0x5,0x32,0x33, 0x5,0x32,0x2f, 0x6,0x3f,0x3a, 0x5,0x32,0x30,
+ 0x5,0x32,0x34, 0x6,0x3f,0x3c, 0x5,0x32,0x31, 0x5,0x32,0x36,
+ 0x6,0x3f,0x36, 0x6,0x3f,0x3b, 0x6,0x3f,0x32, 0x5,0x32,0x32,
+ 0x6,0x3f,0x34, 0xf,0x34,0x49, 0xf,0x34,0x4a, 0xf,0x34,0x4b,
+ 0xf,0x34,0x4c, 0x6,0x3f,0x39, 0x6,0x3f,0x31, 0x6,0x3f,0x3d,
+ 0x6,0x3f,0x37, 0x6,0x3f,0x33, 0x6,0x48,0x39, 0x4,0x37,0x3e,
+ 0x6,0x48,0x3e, 0x5,0x37,0x79, 0x5,0x37,0x7a, 0x4,0x37,0x38,
+ 0x5,0x37,0x78, 0x6,0x48,0x3a, 0x4,0x37,0x37, 0x5,0x38,0x21,
+ 0x5,0x38,0x22, 0x6,0x3f,0x38, 0x6,0x48,0x40, 0x6,0x48,0x3d,
+ 0x6,0x48,0x3b, 0x5,0x37,0x7d, 0x6,0x48,0x38, 0xf,0x3a,0x62,
+ 0xf,0x3a,0x63, 0x6,0x48,0x3f, 0x5,0x37,0x7b, 0x5,0x37,0x77,
+ 0x6,0x48,0x41, 0x5,0x37,0x7e, 0xf,0x40,0x2b, 0x5,0x3e,0x78,
+ 0x4,0x3d,0x22, 0x5,0x45,0x52, 0x4,0x3d,0x25, 0x5,0x3e,0x75,
+ 0x5,0x3e,0x74, 0x4,0x3d,0x24, 0x5,0x3e,0x77, 0x5,0x3e,0x7a,
+ 0x6,0x52,0x3e, 0x6,0x52,0x3b, 0x6,0x52,0x3d, 0x6,0x5c,0x4b,
+ 0x5,0x3e,0x7b, 0x6,0x52,0x3c, 0x5,0x3e,0x76, 0x5,0x3e,0x79,
+ 0x6,0x5c,0x4c, 0x6,0x5c,0x4d, 0x5,0x45,0x58, 0x4,0x43,0x34,
+ 0x5,0x45,0x4f, 0x5,0x45,0x55, 0x6,0x5c,0x4a, 0x5,0x45,0x54,
+ 0x5,0x45,0x57, 0xf,0x47,0x62, 0x5,0x45,0x59, 0x5,0x45,0x50,
+ 0x5,0x45,0x56, 0x5,0x45,0x51, 0x7,0x22,0x57, 0x7,0x22,0x59,
+ 0x5,0x4c,0x74, 0x5,0x4c,0x73, 0x5,0x4c,0x75, 0x4,0x49,0x57,
+ 0x5,0x4c,0x76, 0x5,0x4c,0x78, 0x4,0x49,0x56, 0x7,0x22,0x56,
+ 0x7,0x22,0x55, 0x7,0x22,0x58, 0x5,0x4c,0x77, 0x5,0x4c,0x79,
+ 0x5,0x4c,0x72, 0x7,0x2d,0x50, 0x5,0x54,0x3e, 0x7,0x2d,0x52,
+ 0x7,0x2d,0x58, 0x5,0x54,0x3d, 0x4,0x50,0x28, 0x7,0x2d,0x57,
+ 0x7,0x2d,0x56, 0x5,0x54,0x3b, 0x7,0x2d,0x51, 0x5,0x54,0x3c,
+ 0x7,0x2d,0x54, 0x5,0x54,0x3f, 0x7,0x2d,0x4f, 0x4,0x50,0x2a,
+ 0x5,0x5b,0x41, 0x5,0x5b,0x42, 0x4,0x56,0x2c, 0x7,0x37,0x6b,
+ 0xf,0x59,0x7c, 0x7,0x37,0x69, 0x7,0x37,0x6a, 0x5,0x61,0x5a,
+ 0x5,0x61,0x59, 0x5,0x61,0x58, 0x7,0x46,0x66, 0x4,0x5f,0x5d,
+ 0x5,0x67,0x67, 0x4,0x5f,0x5c, 0x7,0x46,0x65, 0x7,0x46,0x67,
+ 0x5,0x67,0x68, 0xf,0x62,0x33, 0x7,0x4d,0x58, 0x5,0x6c,0x21,
+ 0x7,0x53,0x33, 0x7,0x57,0x6c, 0x5,0x6f,0x7b, 0x5,0x73,0x3d,
+ 0x7,0x57,0x6b, 0x7,0x5e,0x62, 0x7,0x5e,0x63, 0x5,0x77,0x59,
+ 0x7,0x63,0x50, 0x7,0x63,0x75, 0x4,0x21,0x78, 0x6,0x27,0x42,
+ 0x5,0x24,0x26, 0x4,0x24,0x26, 0x6,0x2b,0x24, 0xf,0x26,0x6d,
+ 0xf,0x26,0x6e, 0x6,0x30,0x69, 0x6,0x30,0x68, 0xf,0x2a,0x56,
+ 0x6,0x37,0x35, 0x5,0x32,0x37, 0x6,0x48,0x42, 0x5,0x38,0x23,
+ 0x6,0x52,0x3f, 0x5,0x45,0x5a, 0xf,0x47,0x64, 0x7,0x4d,0x59,
+ 0xf,0x6a,0x4e, 0x6,0x21,0x72, 0x6,0x21,0x73, 0x6,0x22,0x78,
+ 0x5,0x21,0x69, 0x6,0x22,0x77, 0xf,0x21,0x62, 0x4,0x22,0x67,
+ 0x4,0x24,0x27, 0x5,0x24,0x27, 0xf,0x24,0x26, 0x6,0x29,0x5e,
+ 0x6,0x2b,0x25, 0x5,0x26,0x24, 0x5,0x26,0x25, 0x6,0x30,0x6a,
+ 0x6,0x30,0x41, 0x4,0x2f,0x27, 0x6,0x37,0x36, 0x4,0x31,0x4a,
+ 0x6,0x48,0x43, 0x5,0x3e,0x7c, 0x5,0x45,0x5b, 0x7,0x22,0x5b,
+ 0xf,0x47,0x65, 0x6,0x5c,0x4e, 0xf,0x4e,0x5f, 0x7,0x22,0x5c,
+ 0x7,0x22,0x5d, 0x4,0x56,0x26, 0x7,0x57,0x6d, 0x4,0x22,0x68,
+ 0x5,0x22,0x5e, 0x6,0x24,0x64, 0x5,0x22,0x5d, 0x6,0x24,0x63,
+ 0x6,0x24,0x62, 0x6,0x24,0x66, 0x4,0x22,0x69, 0x6,0x24,0x65,
+ 0x6,0x27,0x45, 0x5,0x24,0x2a, 0x5,0x24,0x2c, 0x5,0x24,0x2b,
+ 0x5,0x24,0x28, 0x5,0x24,0x29, 0x6,0x27,0x44, 0x6,0x27,0x48,
+ 0x6,0x2b,0x28, 0x6,0x27,0x43, 0x6,0x27,0x46, 0x5,0x24,0x2d,
+ 0x5,0x26,0x2c, 0x5,0x26,0x28, 0x5,0x26,0x27, 0x5,0x26,0x2b,
+ 0x5,0x26,0x2a, 0x4,0x26,0x39, 0x6,0x2b,0x26, 0x6,0x2b,0x29,
+ 0x6,0x2b,0x27, 0x4,0x26,0x3e, 0x6,0x2b,0x2a, 0xf,0x26,0x70,
+ 0xf,0x26,0x71, 0xf,0x26,0x72, 0xf,0x26,0x73, 0xf,0x26,0x74,
+ 0x5,0x26,0x29, 0x5,0x26,0x2d, 0x6,0x2b,0x2b, 0x5,0x29,0x28,
+ 0x5,0x29,0x2a, 0x4,0x29,0x27, 0x6,0x30,0x6c, 0x5,0x29,0x29,
+ 0x6,0x30,0x6d, 0xf,0x2a,0x57, 0xf,0x2a,0x59, 0xf,0x2a,0x58,
+ 0xf,0x2a,0x5a, 0xf,0x2a,0x5b, 0xf,0x2a,0x5c, 0x6,0x30,0x6b,
+ 0x5,0x2d,0x3d, 0x5,0x2d,0x40, 0x5,0x2d,0x3e, 0x5,0x2d,0x41,
+ 0x5,0x2d,0x3b, 0x6,0x37,0x3a, 0x6,0x37,0x3b, 0x4,0x2c,0x6e,
+ 0x5,0x2d,0x42, 0x5,0x2d,0x3f, 0x6,0x37,0x3c, 0x5,0x2d,0x3c,
+ 0x6,0x37,0x39, 0xf,0x2f,0x37, 0x6,0x37,0x37, 0x6,0x37,0x38,
+ 0x5,0x2c,0x7b, 0x5,0x32,0x44, 0x5,0x32,0x3b, 0x5,0x32,0x39,
+ 0x4,0x31,0x4d, 0x6,0x3f,0x43, 0x5,0x32,0x42, 0x6,0x3f,0x48,
+ 0x6,0x3f,0x3e, 0x5,0x32,0x3d, 0x5,0x32,0x3c, 0x5,0x32,0x3f,
+ 0x5,0x32,0x3e, 0x6,0x3f,0x3f, 0x6,0x3f,0x40, 0x5,0x32,0x41,
+ 0x5,0x32,0x38, 0x4,0x31,0x50, 0x6,0x3f,0x44, 0x5,0x32,0x43,
+ 0x5,0x38,0x28, 0x6,0x3f,0x41, 0xf,0x34,0x4d, 0xf,0x34,0x4e,
+ 0xf,0x34,0x4f, 0xf,0x34,0x50, 0xf,0x34,0x51, 0xf,0x34,0x52,
+ 0xf,0x34,0x53, 0x6,0x3f,0x47, 0x6,0x46,0x3d, 0x5,0x32,0x3a,
+ 0x6,0x3f,0x42, 0x5,0x32,0x40, 0x6,0x48,0x4a, 0x4,0x31,0x4b,
+ 0x5,0x38,0x2b, 0x5,0x38,0x2c, 0x5,0x38,0x2d, 0x6,0x48,0x4b,
+ 0x6,0x48,0x4e, 0x5,0x38,0x27, 0x6,0x48,0x4d, 0x4,0x37,0x42,
+ 0x5,0x38,0x2a, 0x5,0x38,0x26, 0x6,0x48,0x49, 0x4,0x37,0x43,
+ 0x5,0x38,0x25, 0x6,0x52,0x44, 0x6,0x48,0x46, 0x6,0x48,0x47,
+ 0x5,0x38,0x24, 0xf,0x3a,0x65, 0xf,0x3a,0x67, 0xf,0x3a,0x68,
+ 0xf,0x3a,0x69, 0xf,0x3a,0x6a, 0x6,0x48,0x48, 0x6,0x48,0x4c,
+ 0xf,0x3a,0x66, 0x4,0x3d,0x2b, 0x5,0x3f,0x25, 0x4,0x3d,0x2c,
+ 0x6,0x52,0x41, 0x6,0x52,0x42, 0x5,0x3f,0x22, 0x5,0x3f,0x23,
+ 0x6,0x52,0x47, 0x5,0x3e,0x7d, 0x6,0x52,0x45, 0xf,0x41,0x3a,
+ 0xf,0x41,0x3b, 0xf,0x41,0x3c, 0x6,0x52,0x43, 0x6,0x52,0x48,
+ 0x5,0x3f,0x24, 0x5,0x3e,0x7e, 0x6,0x52,0x46, 0x4,0x43,0x38,
+ 0x5,0x45,0x5c, 0x4,0x43,0x37, 0x5,0x45,0x5e, 0x6,0x5c,0x50,
+ 0x5,0x45,0x60, 0x5,0x45,0x5f, 0x6,0x5c,0x4f, 0xf,0x47,0x67,
+ 0xf,0x47,0x68, 0xf,0x47,0x69, 0xf,0x47,0x6a, 0xf,0x47,0x6b,
+ 0xf,0x47,0x6c, 0xf,0x47,0x6d, 0xf,0x47,0x6e, 0xf,0x47,0x6f,
+ 0x6,0x5c,0x51, 0x6,0x60,0x31, 0xf,0x4a,0x54, 0x7,0x22,0x5e,
+ 0x4,0x49,0x5a, 0x4,0x37,0x3f, 0x4,0x49,0x58, 0x5,0x4c,0x7a,
+ 0x4,0x49,0x59, 0x7,0x2d,0x59, 0x7,0x22,0x62, 0x5,0x4c,0x7c,
+ 0x5,0x4c,0x7e, 0xf,0x4e,0x60, 0xf,0x4e,0x62, 0xf,0x4e,0x63,
+ 0x7,0x22,0x5f, 0x7,0x22,0x61, 0x7,0x22,0x63, 0x7,0x22,0x60,
+ 0x5,0x4c,0x7b, 0x5,0x54,0x41, 0x5,0x4c,0x7d, 0x5,0x54,0x43,
+ 0x5,0x54,0x40, 0x4,0x50,0x2d, 0x5,0x54,0x44, 0xf,0x54,0x3f,
+ 0xf,0x54,0x40, 0xf,0x54,0x41, 0xf,0x54,0x42, 0x7,0x37,0x6e,
+ 0x5,0x5b,0x44, 0x7,0x37,0x6c, 0x7,0x37,0x6d, 0xf,0x59,0x7e,
+ 0xf,0x5a,0x21, 0xf,0x5a,0x22, 0xf,0x5a,0x23, 0x5,0x5b,0x43,
+ 0x7,0x37,0x6f, 0x5,0x5b,0x45, 0x7,0x3f,0x51, 0x7,0x3f,0x4e,
+ 0x5,0x61,0x5b, 0xf,0x5e,0x5a, 0xf,0x5e,0x5c, 0x7,0x3f,0x4d,
+ 0x7,0x3f,0x4f, 0x7,0x3f,0x4c, 0xf,0x5e,0x5b, 0x7,0x3f,0x50,
+ 0x7,0x46,0x68, 0x7,0x46,0x69, 0x5,0x61,0x5c, 0x5,0x67,0x69,
+ 0xf,0x62,0x34, 0xf,0x62,0x35, 0xf,0x62,0x36, 0x5,0x67,0x6a,
+ 0x5,0x6c,0x24, 0x5,0x6c,0x23, 0x7,0x4d,0x5d, 0x7,0x4d,0x5b,
+ 0x5,0x6c,0x22, 0x7,0x4d,0x5a, 0x7,0x4d,0x5c, 0x7,0x4d,0x5e,
+ 0x4,0x66,0x3c, 0x7,0x53,0x34, 0x7,0x53,0x61, 0x5,0x73,0x3e,
+ 0x7,0x57,0x6e, 0x7,0x57,0x6f, 0x5,0x75,0x6a, 0xf,0x6a,0x4f,
+ 0x7,0x5b,0x4d, 0x7,0x5e,0x64, 0x7,0x62,0x36, 0x5,0x7a,0x68,
+ 0x5,0x7a,0x67, 0xf,0x6c,0x7b, 0xf,0x21,0x63, 0xf,0x22,0x4b,
+ 0xf,0x22,0x4c, 0x6,0x2b,0x2c, 0xf,0x24,0x27, 0x6,0x2b,0x2d,
+ 0x6,0x2b,0x2e, 0xf,0x2f,0x39, 0xf,0x2f,0x3b, 0xf,0x2f,0x3c,
+ 0xf,0x2f,0x3a, 0x5,0x32,0x45, 0xf,0x34,0x54, 0x6,0x48,0x4f,
+ 0xf,0x3a,0x6b, 0xf,0x3a,0x6c, 0x5,0x3f,0x26, 0x6,0x21,0x3f,
+ 0x6,0x21,0x75, 0x6,0x22,0x79, 0x6,0x27,0x49, 0x4,0x24,0x2a,
+ 0x6,0x30,0x70, 0x6,0x27,0x4d, 0xf,0x24,0x28, 0x6,0x27,0x4b,
+ 0x6,0x27,0x4e, 0x4,0x26,0x3f, 0x6,0x2b,0x30, 0x5,0x26,0x2e,
+ 0x6,0x2b,0x31, 0x3,0x2a,0x39, 0x4,0x27,0x41, 0x6,0x35,0x23,
+ 0x6,0x30,0x72, 0x6,0x30,0x73, 0x6,0x30,0x71, 0x6,0x30,0x6f,
+ 0x6,0x30,0x6e, 0x6,0x37,0x3f, 0x6,0x37,0x3e, 0x4,0x2c,0x6f,
+ 0x6,0x37,0x3d, 0x6,0x37,0x40, 0x6,0x3f,0x49, 0x6,0x3f,0x4a,
+ 0x6,0x3f,0x4b, 0x6,0x3f,0x4c, 0x6,0x3f,0x4d, 0x6,0x3f,0x4e,
+ 0x4,0x37,0x44, 0x6,0x48,0x50, 0x6,0x48,0x54, 0x6,0x48,0x53,
+ 0x6,0x48,0x51, 0xf,0x3a,0x6d, 0x6,0x48,0x52, 0x6,0x52,0x49,
+ 0x5,0x3f,0x27, 0xf,0x41,0x3d, 0x6,0x5c,0x53, 0x6,0x5c,0x54,
+ 0x6,0x5c,0x52, 0x5,0x45,0x61, 0x7,0x22,0x64, 0x7,0x2d,0x5a,
+ 0x7,0x2d,0x5c, 0x4,0x50,0x2f, 0x5,0x54,0x45, 0x7,0x37,0x71,
+ 0x7,0x37,0x70, 0x7,0x57,0x70, 0x7,0x63,0x51, 0x7,0x63,0x52,
+ 0x7,0x65,0x36, 0x6,0x21,0x40, 0x6,0x21,0x76, 0xf,0x22,0x4d,
+ 0x4,0x24,0x2b, 0x6,0x27,0x50, 0x6,0x27,0x4f, 0x5,0x24,0x2e,
+ 0x6,0x2b,0x32, 0x6,0x30,0x76, 0x6,0x30,0x75, 0x6,0x30,0x77,
+ 0x5,0x2e,0x68, 0x6,0x3f,0x4f, 0x5,0x38,0x2e, 0x6,0x52,0x4a,
+ 0x6,0x5c,0x55, 0x7,0x22,0x65, 0x7,0x2d,0x5d, 0x5,0x21,0x2a,
+ 0x5,0x21,0x47, 0x6,0x21,0x78, 0x6,0x21,0x7c, 0x6,0x21,0x77,
+ 0x6,0x21,0x7a, 0x6,0x21,0x7b, 0x6,0x23,0x21, 0x6,0x23,0x22,
+ 0x6,0x22,0x7c, 0x6,0x22,0x7a, 0x6,0x23,0x23, 0x6,0x22,0x7b,
+ 0x6,0x22,0x7d, 0x6,0x22,0x7e, 0x5,0x21,0x6a, 0x5,0x22,0x60,
+ 0x5,0x22,0x5f, 0x6,0x24,0x68, 0x6,0x24,0x69, 0x6,0x24,0x6a,
+ 0x6,0x24,0x6b, 0x5,0x24,0x2f, 0x6,0x27,0x51, 0x5,0x24,0x31,
+ 0x6,0x27,0x53, 0x5,0x24,0x30, 0xf,0x24,0x29, 0xf,0x24,0x2a,
+ 0xf,0x24,0x2b, 0xf,0x24,0x2c, 0x6,0x27,0x52, 0x5,0x24,0x32,
+ 0x5,0x26,0x2f, 0x6,0x2b,0x36, 0x6,0x2b,0x33, 0x6,0x2b,0x34,
+ 0x6,0x2b,0x37, 0x6,0x2b,0x35, 0x6,0x30,0x7e, 0x5,0x29,0x2c,
+ 0x6,0x30,0x7d, 0x4,0x29,0x30, 0x6,0x30,0x79, 0x5,0x29,0x2b,
+ 0x6,0x30,0x78, 0x5,0x2d,0x44, 0x5,0x2d,0x43, 0x5,0x2d,0x45,
+ 0x6,0x37,0x43, 0x6,0x37,0x41, 0x5,0x2d,0x46, 0xf,0x2f,0x3d,
+ 0x6,0x37,0x42, 0x5,0x32,0x4a, 0x5,0x32,0x48, 0x5,0x32,0x49,
+ 0x6,0x3f,0x56, 0x6,0x3f,0x50, 0x4,0x29,0x2f, 0x6,0x48,0x55,
+ 0x6,0x3f,0x52, 0x6,0x3f,0x53, 0x5,0x32,0x47, 0x6,0x3f,0x51,
+ 0xf,0x34,0x55, 0xf,0x34,0x56, 0xf,0x34,0x57, 0x6,0x3f,0x54,
+ 0x6,0x3f,0x57, 0x6,0x3f,0x55, 0x6,0x48,0x56, 0x6,0x48,0x59,
+ 0x5,0x38,0x2f, 0x5,0x38,0x32, 0x5,0x38,0x31, 0x6,0x48,0x5a,
+ 0x5,0x38,0x30, 0x6,0x48,0x58, 0x6,0x48,0x57, 0x5,0x3f,0x28,
+ 0x4,0x3d,0x31, 0x6,0x52,0x4b, 0xf,0x41,0x40, 0x6,0x52,0x4c,
+ 0x5,0x45,0x62, 0x6,0x5c,0x56, 0x5,0x45,0x63, 0x6,0x5c,0x57,
+ 0x6,0x5c,0x59, 0xf,0x47,0x70, 0x6,0x5c,0x5a, 0x6,0x5c,0x58,
+ 0x5,0x4d,0x21, 0x5,0x4d,0x22, 0x4,0x49,0x60, 0x7,0x22,0x66,
+ 0xf,0x4e,0x64, 0xf,0x4e,0x65, 0x7,0x22,0x67, 0x7,0x2d,0x5f,
+ 0x5,0x54,0x46, 0x4,0x50,0x30, 0x7,0x2d,0x60, 0x7,0x2d,0x5e,
+ 0x7,0x37,0x73, 0x7,0x37,0x72, 0x7,0x37,0x74, 0xf,0x5a,0x24,
+ 0x4,0x5b,0x22, 0x5,0x61,0x5e, 0x7,0x3f,0x52, 0xf,0x5e,0x5d,
+ 0x5,0x61,0x5d, 0x7,0x46,0x6d, 0x7,0x46,0x6b, 0x7,0x46,0x6f,
+ 0x7,0x46,0x6a, 0x7,0x46,0x6c, 0x5,0x67,0x6b, 0x5,0x6c,0x25,
+ 0x7,0x4d,0x5f, 0x4,0x5f,0x5f, 0x7,0x4d,0x61, 0x7,0x4d,0x60,
+ 0x5,0x6c,0x26, 0x5,0x6f,0x7c, 0x5,0x6f,0x7d, 0x4,0x66,0x3d,
+ 0x7,0x53,0x35, 0x5,0x73,0x3f, 0x7,0x60,0x3c, 0x7,0x60,0x6f,
+ 0x7,0x64,0x46, 0x6,0x24,0x6e, 0x6,0x24,0x6c, 0x6,0x24,0x6d,
+ 0x5,0x24,0x33, 0x6,0x31,0x21, 0x6,0x2b,0x38, 0x6,0x2d,0x32,
+ 0x6,0x31,0x24, 0x6,0x37,0x44, 0x6,0x31,0x22, 0x6,0x31,0x23,
+ 0x6,0x37,0x46, 0x6,0x37,0x45, 0x6,0x3f,0x58, 0x6,0x4f,0x21,
+ 0x5,0x38,0x33, 0x6,0x48,0x5c, 0x6,0x48,0x5b, 0x5,0x3f,0x2a,
+ 0x6,0x5c,0x5c, 0x6,0x5c,0x5f, 0x6,0x5c,0x5d, 0x6,0x5c,0x5b,
+ 0x6,0x5c,0x5e, 0x7,0x2d,0x61, 0x7,0x2d,0x4e, 0x4,0x50,0x32,
+ 0x7,0x37,0x75, 0x7,0x3f,0x55, 0x7,0x3f,0x54, 0x7,0x3f,0x53,
+ 0x7,0x46,0x72, 0x7,0x46,0x70, 0x7,0x46,0x71, 0x7,0x57,0x71,
+ 0x7,0x5b,0x4e, 0x7,0x62,0x37, 0x6,0x23,0x25, 0x6,0x23,0x24,
+ 0xf,0x21,0x64, 0x6,0x24,0x71, 0x6,0x24,0x6f, 0xf,0x24,0x2d,
+ 0x6,0x27,0x54, 0x5,0x26,0x30, 0x6,0x2b,0x3b, 0x6,0x2b,0x3a,
+ 0x6,0x37,0x47, 0x4,0x2c,0x74, 0x4,0x2c,0x73, 0x5,0x35,0x60,
+ 0x6,0x3f,0x5d, 0x6,0x3f,0x59, 0x6,0x3f,0x5a, 0xf,0x34,0x58,
+ 0xf,0x34,0x59, 0xf,0x34,0x5a, 0x6,0x3f,0x5c, 0x6,0x3f,0x5b,
+ 0x5,0x32,0x4b, 0x6,0x48,0x5d, 0x6,0x48,0x60, 0x6,0x48,0x5e,
+ 0x6,0x48,0x5f, 0xf,0x3a,0x6e, 0x6,0x52,0x51, 0x6,0x52,0x4e,
+ 0x6,0x52,0x50, 0x6,0x52,0x4f, 0xf,0x41,0x41, 0x4,0x43,0x3c,
+ 0x6,0x5c,0x60, 0x7,0x22,0x6b, 0x7,0x22,0x6c, 0x7,0x22,0x69,
+ 0x7,0x22,0x6a, 0x5,0x4d,0x23, 0x4,0x50,0x33, 0x5,0x54,0x47,
+ 0x7,0x2d,0x64, 0x7,0x37,0x76, 0x7,0x3f,0x56, 0xf,0x67,0x54,
+ 0x7,0x4d,0x62, 0x7,0x53,0x36, 0x5,0x73,0x41, 0xf,0x6c,0x27,
+ 0x6,0x21,0x7d, 0x5,0x21,0x6b, 0x4,0x21,0x79, 0x5,0x22,0x61,
+ 0x4,0x22,0x6e, 0x5,0x22,0x62, 0x5,0x24,0x34, 0x6,0x27,0x58,
+ 0x5,0x24,0x35, 0x6,0x27,0x57, 0x6,0x27,0x59, 0x6,0x27,0x5b,
+ 0x6,0x27,0x56, 0x5,0x24,0x36, 0x6,0x27,0x55, 0x6,0x27,0x5a,
+ 0x5,0x26,0x33, 0x6,0x2b,0x3d, 0x5,0x26,0x31, 0x6,0x2b,0x3c,
+ 0x5,0x26,0x32, 0x5,0x29,0x2d, 0x6,0x2b,0x3f, 0x4,0x29,0x33,
+ 0x6,0x31,0x26, 0x5,0x29,0x30, 0x5,0x29,0x2e, 0x6,0x31,0x28,
+ 0x5,0x29,0x32, 0x5,0x29,0x31, 0xf,0x2a,0x5e, 0x6,0x31,0x27,
+ 0x6,0x37,0x4d, 0x4,0x2c,0x79, 0x4,0x2c,0x77, 0x4,0x2c,0x7c,
+ 0x4,0x2c,0x75, 0x5,0x2d,0x4b, 0x5,0x2d,0x49, 0x4,0x2c,0x78,
+ 0x4,0x2c,0x7a, 0x4,0x2c,0x76, 0x4,0x2c,0x7b, 0x5,0x2d,0x4a,
+ 0x6,0x37,0x49, 0x6,0x37,0x4f, 0x6,0x37,0x4c, 0xf,0x2f,0x3f,
+ 0xf,0x2f,0x40, 0x6,0x37,0x4b, 0x6,0x37,0x50, 0x6,0x37,0x4e,
+ 0x6,0x37,0x4a, 0x4,0x31,0x56, 0x5,0x32,0x4f, 0x6,0x3f,0x68,
+ 0x6,0x3f,0x61, 0x5,0x32,0x4c, 0x5,0x32,0x51, 0x5,0x32,0x4e,
+ 0x6,0x3f,0x60, 0x5,0x32,0x50, 0x4,0x31,0x58, 0x6,0x3f,0x67,
+ 0x6,0x3f,0x65, 0x6,0x3f,0x62, 0x4,0x31,0x59, 0x6,0x3f,0x66,
+ 0x5,0x32,0x4d, 0x6,0x3f,0x64, 0x6,0x3f,0x5f, 0x6,0x3f,0x63,
+ 0x6,0x48,0x64, 0xf,0x34,0x5c, 0x4,0x37,0x46, 0x5,0x38,0x36,
+ 0x5,0x38,0x35, 0x5,0x38,0x3b, 0x5,0x38,0x3a, 0x5,0x38,0x37,
+ 0x4,0x37,0x47, 0x6,0x48,0x61, 0x5,0x38,0x34, 0x6,0x48,0x63,
+ 0x5,0x38,0x38, 0x4,0x31,0x55, 0xf,0x3a,0x70, 0x6,0x48,0x62,
+ 0xf,0x3a,0x6f, 0x5,0x38,0x39, 0x5,0x3f,0x2c, 0x5,0x3f,0x2b,
+ 0x6,0x52,0x52, 0x6,0x52,0x54, 0x6,0x52,0x57, 0x6,0x52,0x53,
+ 0xf,0x41,0x42, 0xf,0x41,0x43, 0xf,0x41,0x44, 0xf,0x41,0x45,
+ 0xf,0x41,0x46, 0xf,0x41,0x47, 0x6,0x52,0x55, 0x6,0x52,0x56,
+ 0x6,0x56,0x6c, 0x5,0x3f,0x2d, 0x4,0x3d,0x32, 0x6,0x5c,0x66,
+ 0x6,0x5c,0x63, 0x5,0x45,0x66, 0x6,0x5c,0x62, 0x4,0x43,0x3e,
+ 0x5,0x45,0x65, 0x4,0x43,0x41, 0x4,0x43,0x40, 0x6,0x5c,0x61,
+ 0x5,0x45,0x68, 0x5,0x45,0x6a, 0x5,0x45,0x64, 0x6,0x5c,0x68,
+ 0x6,0x5c,0x69, 0x6,0x5c,0x6a, 0x5,0x45,0x67, 0x6,0x5c,0x64,
+ 0xf,0x47,0x71, 0xf,0x47,0x72, 0xf,0x47,0x73, 0xf,0x47,0x74,
+ 0xf,0x47,0x75, 0x6,0x5c,0x65, 0x4,0x49,0x64, 0x5,0x4d,0x24,
+ 0x5,0x5b,0x48, 0x4,0x49,0x63, 0x4,0x49,0x62, 0x5,0x4d,0x25,
+ 0x7,0x22,0x6d, 0x7,0x22,0x6f, 0xf,0x4e,0x66, 0xf,0x4e,0x67,
+ 0x7,0x22,0x6e, 0x7,0x22,0x70, 0x7,0x2d,0x65, 0x5,0x54,0x48,
+ 0x5,0x54,0x4a, 0x7,0x2d,0x67, 0x7,0x2d,0x66, 0xf,0x54,0x44,
+ 0xf,0x54,0x45, 0x7,0x2d,0x68, 0x5,0x54,0x49, 0x5,0x5b,0x47,
+ 0x7,0x37,0x77, 0x4,0x56,0x30, 0xf,0x5c,0x5f, 0x5,0x5b,0x46,
+ 0x5,0x61,0x60, 0x7,0x3f,0x57, 0x5,0x61,0x5f, 0x7,0x3f,0x58,
+ 0xf,0x5e,0x5e, 0x5,0x61,0x61, 0x7,0x46,0x73, 0x7,0x46,0x75,
+ 0x7,0x46,0x76, 0x7,0x4d,0x22, 0x7,0x46,0x74, 0x5,0x6c,0x27,
+ 0x4,0x63,0x3e, 0x4,0x63,0x3d, 0xf,0x65,0x2a, 0x7,0x4d,0x63,
+ 0x7,0x53,0x37, 0x5,0x6f,0x7e, 0x7,0x57,0x72, 0x4,0x6a,0x47,
+ 0x5,0x79,0x28, 0x5,0x21,0x31, 0x6,0x22,0x21, 0x4,0x22,0x6f,
+ 0x5,0x21,0x6c, 0x6,0x23,0x26, 0xf,0x22,0x4f, 0x6,0x24,0x75,
+ 0x5,0x22,0x63, 0x6,0x27,0x60, 0x5,0x22,0x69, 0x6,0x27,0x5d,
+ 0x5,0x22,0x64, 0x6,0x24,0x73, 0x6,0x24,0x74, 0x5,0x22,0x65,
+ 0x6,0x27,0x5c, 0x6,0x27,0x5e, 0x6,0x27,0x61, 0x6,0x24,0x72,
+ 0x5,0x22,0x68, 0x5,0x24,0x37, 0x5,0x24,0x39, 0x4,0x26,0x45,
+ 0x6,0x27,0x66, 0x6,0x27,0x64, 0x6,0x2b,0x46, 0x6,0x27,0x67,
+ 0x6,0x2b,0x40, 0x6,0x27,0x62, 0x6,0x27,0x63, 0x6,0x2b,0x44,
+ 0x6,0x27,0x65, 0x6,0x27,0x68, 0x3,0x25,0x7e, 0x6,0x27,0x69,
+ 0x5,0x24,0x3a, 0xf,0x24,0x2e, 0xf,0x24,0x2f, 0xf,0x24,0x31,
+ 0xf,0x24,0x32, 0xf,0x24,0x34, 0xf,0x24,0x35, 0xf,0x24,0x36,
+ 0xf,0x26,0x77, 0xf,0x26,0x78, 0xf,0x26,0x79, 0xf,0x26,0x7a,
+ 0xf,0x26,0x7b, 0xf,0x26,0x7d, 0xf,0x26,0x7e, 0xf,0x27,0x21,
+ 0xf,0x26,0x7c, 0x6,0x2b,0x45, 0x6,0x2b,0x41, 0x6,0x2b,0x42,
+ 0x4,0x24,0x2d, 0xf,0x24,0x30, 0x4,0x26,0x44, 0x5,0x26,0x34,
+ 0x6,0x2b,0x43, 0x4,0x26,0x47, 0x6,0x2b,0x4c, 0x4,0x29,0x47,
+ 0x6,0x31,0x2f, 0x4,0x26,0x4b, 0x6,0x2b,0x4d, 0x6,0x31,0x29,
+ 0x5,0x26,0x35, 0x6,0x31,0x2c, 0x6,0x2b,0x4f, 0x4,0x26,0x4a,
+ 0x5,0x26,0x37, 0x4,0x29,0x38, 0x5,0x26,0x36, 0x4,0x29,0x43,
+ 0x6,0x2b,0x49, 0x5,0x26,0x38, 0x4,0x26,0x51, 0x4,0x29,0x44,
+ 0x6,0x31,0x2a, 0x6,0x31,0x2b, 0x6,0x2b,0x50, 0x6,0x2b,0x47,
+ 0x6,0x31,0x2d, 0xf,0x26,0x75, 0xf,0x27,0x22, 0xf,0x2a,0x70,
+ 0x4,0x29,0x46, 0x6,0x31,0x2e, 0x6,0x2b,0x48, 0x6,0x2b,0x4a,
+ 0x6,0x2b,0x4e, 0x6,0x2b,0x4b, 0xf,0x2a,0x64, 0xf,0x2a,0x5f,
+ 0xf,0x2a,0x62, 0xf,0x2a,0x65, 0xf,0x2a,0x68, 0xf,0x2a,0x6c,
+ 0x6,0x37,0x5b, 0x6,0x37,0x59, 0x6,0x31,0x32, 0x4,0x29,0x49,
+ 0x5,0x29,0x37, 0x4,0x29,0x42, 0x4,0x2d,0x29, 0x5,0x2d,0x4e,
+ 0x5,0x29,0x36, 0x6,0x31,0x39, 0x6,0x37,0x57, 0x6,0x31,0x33,
+ 0x4,0x2c,0x7d, 0x5,0x2d,0x4c, 0x6,0x31,0x35, 0x6,0x37,0x53,
+ 0x4,0x2d,0x21, 0x6,0x31,0x38, 0x5,0x29,0x34, 0x4,0x2c,0x7e,
+ 0x6,0x31,0x3a, 0x6,0x31,0x31, 0x6,0x31,0x37, 0x6,0x37,0x56,
+ 0x6,0x37,0x55, 0x4,0x2d,0x2a, 0x6,0x31,0x34, 0xf,0x2a,0x61,
+ 0xf,0x2a,0x66, 0xf,0x2a,0x69, 0xf,0x2a,0x6b, 0xf,0x2a,0x6d,
+ 0xf,0x2a,0x6e, 0xf,0x2a,0x6f, 0xf,0x2f,0x46, 0xf,0x2f,0x47,
+ 0xf,0x2f,0x48, 0xf,0x2f,0x4a, 0x6,0x37,0x52, 0xf,0x2f,0x44,
+ 0x6,0x37,0x58, 0xf,0x2a,0x63, 0x5,0x2d,0x4d, 0x6,0x37,0x51,
+ 0x5,0x2d,0x52, 0x5,0x2d,0x58, 0x5,0x2d,0x5b, 0x6,0x3f,0x6d,
+ 0x6,0x37,0x63, 0x6,0x3f,0x6f, 0x6,0x3f,0x6b, 0x6,0x3f,0x70,
+ 0x6,0x37,0x64, 0x5,0x2d,0x55, 0x6,0x3f,0x69, 0x4,0x2d,0x2e,
+ 0x6,0x3f,0x73, 0x5,0x2d,0x56, 0x4,0x2d,0x26, 0x5,0x32,0x5d,
+ 0x5,0x2d,0x51, 0x5,0x2d,0x5c, 0x6,0x37,0x62, 0x6,0x37,0x5d,
+ 0x5,0x32,0x54, 0x6,0x37,0x5f, 0x6,0x37,0x61, 0x6,0x3f,0x6c,
+ 0x6,0x37,0x60, 0x6,0x3f,0x71, 0x4,0x2d,0x27, 0x5,0x2d,0x50,
+ 0x6,0x37,0x5c, 0x5,0x32,0x53, 0x6,0x3f,0x72, 0x6,0x3f,0x74,
+ 0x5,0x32,0x52, 0x5,0x2d,0x4f, 0xf,0x2f,0x41, 0xf,0x2f,0x42,
+ 0xf,0x2f,0x43, 0xf,0x2f,0x49, 0xf,0x2f,0x4b, 0xf,0x34,0x5d,
+ 0xf,0x34,0x5f, 0xf,0x34,0x60, 0xf,0x34,0x64, 0xf,0x34,0x65,
+ 0xf,0x34,0x66, 0xf,0x34,0x67, 0xf,0x34,0x68, 0x6,0x3f,0x6a,
+ 0x6,0x37,0x65, 0x6,0x37,0x66, 0x5,0x2d,0x54, 0x5,0x2d,0x59,
+ 0x4,0x37,0x5a, 0x6,0x48,0x71, 0x4,0x37,0x4d, 0x5,0x32,0x59,
+ 0x6,0x3f,0x7c, 0x4,0x37,0x4b, 0x6,0x48,0x73, 0x6,0x48,0x69,
+ 0x5,0x38,0x55, 0x6,0x3f,0x7e, 0x6,0x48,0x72, 0x6,0x40,0x22,
+ 0x4,0x31,0x65, 0x5,0x2d,0x53, 0x4,0x31,0x6d, 0x6,0x3f,0x77,
+ 0x6,0x48,0x6e, 0x4,0x31,0x61, 0x5,0x38,0x3f, 0x5,0x32,0x57,
+ 0x5,0x32,0x5a, 0x4,0x37,0x4c, 0x6,0x3f,0x79, 0x5,0x32,0x5c,
+ 0x6,0x3f,0x76, 0x6,0x3f,0x6e, 0x4,0x31,0x69, 0x5,0x38,0x3c,
+ 0x6,0x48,0x70, 0x5,0x32,0x5e, 0x4,0x31,0x5f, 0x6,0x3f,0x7d,
+ 0x6,0x3f,0x7b, 0x6,0x3f,0x7a, 0x6,0x48,0x66, 0x6,0x48,0x6c,
+ 0x5,0x38,0x3e, 0x5,0x38,0x41, 0x6,0x48,0x74, 0x5,0x32,0x55,
+ 0x6,0x48,0x6b, 0x6,0x48,0x76, 0x6,0x48,0x67, 0x6,0x48,0x65,
+ 0x6,0x3f,0x75, 0x5,0x38,0x40, 0xf,0x34,0x61, 0xf,0x34,0x5e,
+ 0xf,0x34,0x62, 0xf,0x34,0x63, 0xf,0x34,0x69, 0xf,0x34,0x6a,
+ 0xf,0x34,0x6b, 0xf,0x34,0x6c, 0xf,0x34,0x6d, 0xf,0x34,0x6f,
+ 0xf,0x34,0x70, 0xf,0x34,0x72, 0xf,0x3a,0x72, 0xf,0x3a,0x73,
+ 0xf,0x3a,0x74, 0xf,0x3a,0x75, 0xf,0x3a,0x76, 0xf,0x3a,0x77,
+ 0xf,0x3a,0x79, 0xf,0x3a,0x7a, 0xf,0x3a,0x7c, 0xf,0x3a,0x7d,
+ 0xf,0x3a,0x7e, 0xf,0x3b,0x21, 0xf,0x3b,0x22, 0xf,0x3b,0x25,
+ 0xf,0x3b,0x29, 0xf,0x3b,0x2a, 0xf,0x3b,0x2c, 0xf,0x3b,0x2e,
+ 0x6,0x48,0x68, 0x5,0x32,0x56, 0x6,0x3f,0x78, 0xf,0x3b,0x27,
+ 0xf,0x34,0x6e, 0x6,0x49,0x24, 0x6,0x48,0x6d, 0x6,0x40,0x21,
+ 0xf,0x3b,0x24, 0x4,0x3d,0x3f, 0x5,0x38,0x4a, 0x5,0x38,0x4d,
+ 0x5,0x38,0x52, 0x4,0x37,0x4f, 0x4,0x37,0x57, 0x4,0x37,0x51,
+ 0x6,0x52,0x5d, 0x6,0x49,0x23, 0x5,0x38,0x50, 0x6,0x49,0x22,
+ 0x4,0x37,0x53, 0x5,0x38,0x56, 0x5,0x38,0x58, 0x5,0x38,0x43,
+ 0x6,0x52,0x61, 0x5,0x38,0x5a, 0x5,0x3f,0x33, 0x4,0x37,0x5b,
+ 0x5,0x38,0x53, 0x6,0x49,0x21, 0x5,0x38,0x46, 0x6,0x48,0x7b,
+ 0x5,0x3f,0x34, 0x5,0x38,0x44, 0x5,0x38,0x54, 0x5,0x32,0x5f,
+ 0x6,0x52,0x58, 0x5,0x38,0x47, 0x4,0x3d,0x36, 0x4,0x37,0x58,
+ 0x5,0x38,0x59, 0x5,0x38,0x51, 0x5,0x38,0x4b, 0x5,0x3f,0x31,
+ 0x6,0x48,0x77, 0x5,0x38,0x4f, 0x5,0x38,0x3d, 0x6,0x48,0x7e,
+ 0x6,0x52,0x62, 0x6,0x52,0x63, 0x6,0x52,0x5a, 0x6,0x48,0x7d,
+ 0x5,0x38,0x57, 0x6,0x52,0x5e, 0x6,0x52,0x60, 0x5,0x3f,0x2f,
+ 0x4,0x3d,0x40, 0x4,0x37,0x52, 0x5,0x38,0x49, 0x6,0x48,0x79,
+ 0xf,0x3a,0x71, 0xf,0x3a,0x7b, 0xf,0x3b,0x23, 0xf,0x3b,0x28,
+ 0xf,0x3b,0x2d, 0xf,0x41,0x48, 0xf,0x41,0x4e, 0xf,0x41,0x50,
+ 0xf,0x41,0x51, 0xf,0x41,0x52, 0x6,0x52,0x5c, 0x6,0x52,0x5f,
+ 0x6,0x52,0x5b, 0x6,0x48,0x7a, 0xf,0x3b,0x2b, 0x5,0x38,0x4e,
+ 0x5,0x3f,0x2e, 0x5,0x38,0x4c, 0xf,0x34,0x71, 0xf,0x47,0x7d,
+ 0x5,0x3f,0x3c, 0x5,0x3f,0x36, 0x5,0x3f,0x35, 0x6,0x52,0x6b,
+ 0x5,0x4d,0x26, 0x5,0x3f,0x45, 0x6,0x5c,0x6f, 0x5,0x3f,0x39,
+ 0x5,0x3f,0x3f, 0x5,0x3f,0x44, 0x6,0x5c,0x74, 0x6,0x52,0x6f,
+ 0x5,0x45,0x6b, 0x5,0x3f,0x3b, 0x6,0x5c,0x6c, 0x6,0x52,0x65,
+ 0x5,0x3f,0x38, 0x5,0x3f,0x3d, 0x5,0x3f,0x3a, 0x6,0x52,0x59,
+ 0x4,0x49,0x6e, 0x6,0x5c,0x76, 0x6,0x5c,0x79, 0x5,0x3f,0x43,
+ 0x6,0x52,0x68, 0x6,0x5c,0x72, 0x4,0x43,0x4f, 0x6,0x5c,0x78,
+ 0x6,0x5c,0x77, 0x5,0x3f,0x41, 0x5,0x45,0x6d, 0x5,0x3f,0x3e,
+ 0x6,0x5c,0x71, 0x6,0x5c,0x6e, 0x6,0x5c,0x6d, 0x5,0x3f,0x37,
+ 0x6,0x52,0x67, 0x6,0x52,0x6d, 0xf,0x41,0x4a, 0xf,0x41,0x4b,
+ 0xf,0x41,0x4c, 0xf,0x41,0x4d, 0xf,0x41,0x4f, 0xf,0x41,0x53,
+ 0xf,0x47,0x76, 0xf,0x47,0x77, 0xf,0x47,0x79, 0xf,0x47,0x7a,
+ 0xf,0x48,0x25, 0xf,0x48,0x28, 0x6,0x5c,0x70, 0x6,0x5c,0x75,
+ 0x5,0x3f,0x40, 0xf,0x41,0x49, 0x6,0x5c,0x73, 0x6,0x52,0x6e,
+ 0x6,0x5d,0x23, 0x6,0x5d,0x27, 0x4,0x43,0x45, 0x4,0x43,0x44,
+ 0x5,0x4d,0x27, 0x6,0x5c,0x7c, 0x5,0x45,0x77, 0x5,0x45,0x76,
+ 0x5,0x45,0x73, 0x4,0x3d,0x35, 0x6,0x5c,0x7b, 0x7,0x22,0x72,
+ 0x7,0x22,0x75, 0x5,0x4d,0x29, 0x5,0x45,0x70, 0x5,0x45,0x6f,
+ 0x5,0x45,0x6c, 0x5,0x45,0x71, 0x5,0x45,0x72, 0x5,0x45,0x79,
+ 0x6,0x5d,0x25, 0x6,0x5c,0x7d, 0x6,0x5c,0x7e, 0x6,0x52,0x6a,
+ 0x6,0x5d,0x22, 0x7,0x22,0x74, 0x6,0x5d,0x21, 0x7,0x22,0x77,
+ 0x5,0x45,0x74, 0x5,0x45,0x78, 0x7,0x2d,0x6a, 0x4,0x43,0x53,
+ 0xf,0x47,0x78, 0xf,0x47,0x7c, 0xf,0x47,0x7e, 0xf,0x48,0x21,
+ 0xf,0x48,0x23, 0xf,0x48,0x24, 0xf,0x48,0x26, 0xf,0x4e,0x69,
+ 0xf,0x4e,0x6a, 0xf,0x4e,0x6b, 0xf,0x4e,0x6c, 0xf,0x4e,0x6d,
+ 0xf,0x4e,0x6e, 0xf,0x4e,0x6f, 0xf,0x4e,0x73, 0xf,0x4e,0x75,
+ 0x7,0x22,0x73, 0x7,0x22,0x78, 0x6,0x5c,0x6b, 0x5,0x45,0x6e,
+ 0x6,0x5c,0x7a, 0x5,0x4d,0x28, 0x5,0x45,0x75, 0x7,0x2d,0x71,
+ 0x4,0x49,0x66, 0x4,0x43,0x52, 0x7,0x2d,0x6b, 0x4,0x49,0x71,
+ 0x7,0x2d,0x6d, 0x5,0x4d,0x2f, 0x7,0x2d,0x73, 0x4,0x49,0x6a,
+ 0x5,0x4d,0x2e, 0x7,0x22,0x79, 0x5,0x4d,0x33, 0x4,0x49,0x72,
+ 0x7,0x2d,0x75, 0x5,0x38,0x45, 0x5,0x4d,0x32, 0x5,0x4d,0x35,
+ 0x4,0x50,0x35, 0x4,0x50,0x36, 0x7,0x23,0x21, 0x5,0x4d,0x34,
+ 0x7,0x37,0x7c, 0x5,0x4d,0x30, 0x5,0x54,0x4e, 0x4,0x56,0x34,
+ 0x7,0x22,0x7a, 0x7,0x23,0x22, 0x5,0x54,0x54, 0x5,0x4d,0x2b,
+ 0x5,0x4d,0x2d, 0x5,0x54,0x4d, 0x5,0x4d,0x2c, 0x7,0x2e,0x22,
+ 0x7,0x2d,0x77, 0x7,0x2d,0x76, 0x7,0x22,0x7e, 0x4,0x50,0x3c,
+ 0x7,0x2d,0x70, 0x7,0x2d,0x6f, 0xf,0x48,0x22, 0xf,0x4e,0x70,
+ 0x7,0x2d,0x72, 0x5,0x4d,0x31, 0x7,0x2d,0x6c, 0xf,0x4e,0x71,
+ 0xf,0x4e,0x72, 0xf,0x4e,0x74, 0xf,0x4e,0x76, 0xf,0x54,0x47,
+ 0xf,0x54,0x48, 0xf,0x54,0x4a, 0xf,0x54,0x4b, 0xf,0x54,0x51,
+ 0xf,0x54,0x53, 0x7,0x2d,0x74, 0x5,0x54,0x4b, 0x7,0x30,0x50,
+ 0x7,0x22,0x7d, 0x7,0x25,0x71, 0x4,0x49,0x70, 0x5,0x54,0x4c,
+ 0x5,0x54,0x4f, 0xf,0x4e,0x68, 0xf,0x54,0x4f, 0x5,0x54,0x50,
+ 0x5,0x54,0x52, 0x7,0x2d,0x7b, 0x7,0x2d,0x78, 0x5,0x54,0x55,
+ 0x5,0x54,0x56, 0x5,0x54,0x51, 0x7,0x2d,0x7e, 0x7,0x2d,0x7c,
+ 0x7,0x2d,0x7d, 0x5,0x54,0x57, 0x4,0x50,0x3d, 0x5,0x5b,0x49,
+ 0x7,0x2e,0x21, 0x7,0x37,0x7b, 0x7,0x37,0x7d, 0x7,0x37,0x7a,
+ 0x7,0x38,0x21, 0x5,0x5b,0x4b, 0x7,0x2d,0x7a, 0x7,0x37,0x79,
+ 0x7,0x2d,0x6e, 0xf,0x54,0x4d, 0x5,0x54,0x53, 0x7,0x38,0x22,
+ 0xf,0x54,0x49, 0xf,0x54,0x4e, 0xf,0x54,0x52, 0xf,0x5a,0x25,
+ 0xf,0x5a,0x26, 0xf,0x5a,0x2e, 0xf,0x5a,0x27, 0x5,0x5b,0x4a,
+ 0x5,0x54,0x58, 0xf,0x5a,0x2a, 0xf,0x54,0x4c, 0x7,0x37,0x78,
+ 0x5,0x5b,0x51, 0x4,0x56,0x35, 0x4,0x56,0x31, 0x4,0x5b,0x2a,
+ 0x5,0x5b,0x4e, 0x5,0x61,0x64, 0x5,0x61,0x62, 0x7,0x3f,0x5b,
+ 0x7,0x38,0x26, 0x4,0x5b,0x26, 0x5,0x5b,0x4d, 0x5,0x5b,0x4f,
+ 0x7,0x38,0x23, 0x7,0x38,0x25, 0x5,0x5b,0x50, 0x5,0x61,0x63,
+ 0x7,0x3f,0x5a, 0x5,0x61,0x65, 0x7,0x3f,0x59, 0x7,0x22,0x76,
+ 0xf,0x5a,0x2b, 0xf,0x5a,0x2d, 0xf,0x5e,0x5f, 0xf,0x5e,0x60,
+ 0xf,0x5e,0x62, 0xf,0x5e,0x63, 0xf,0x5e,0x65, 0xf,0x5e,0x66,
+ 0xf,0x5e,0x67, 0x7,0x3f,0x5c, 0x7,0x38,0x24, 0xf,0x5a,0x28,
+ 0x4,0x5b,0x27, 0x5,0x5b,0x52, 0x7,0x46,0x79, 0x7,0x3f,0x5d,
+ 0x5,0x61,0x68, 0x7,0x4d,0x64, 0x4,0x5f,0x63, 0x4,0x5f,0x62,
+ 0x7,0x46,0x7c, 0x5,0x61,0x69, 0x7,0x4d,0x67, 0x4,0x5b,0x28,
+ 0x5,0x61,0x6a, 0x7,0x47,0x25, 0x7,0x47,0x21, 0x7,0x46,0x78,
+ 0x5,0x61,0x67, 0x7,0x46,0x7e, 0x5,0x67,0x6d, 0x7,0x46,0x7a,
+ 0x5,0x67,0x70, 0x7,0x46,0x77, 0x7,0x47,0x22, 0x7,0x3f,0x5e,
+ 0x7,0x46,0x7d, 0x5,0x67,0x6e, 0xf,0x5e,0x64, 0x5,0x67,0x6f,
+ 0x7,0x46,0x7b, 0x5,0x67,0x6c, 0xf,0x62,0x39, 0x7,0x47,0x2a,
+ 0x4,0x63,0x44, 0x7,0x47,0x27, 0x5,0x67,0x74, 0x7,0x47,0x24,
+ 0x5,0x6c,0x2a, 0x7,0x47,0x29, 0x7,0x47,0x26, 0x7,0x3f,0x5f,
+ 0x5,0x67,0x75, 0x4,0x63,0x3f, 0x5,0x67,0x71, 0x5,0x6c,0x28,
+ 0x7,0x47,0x2b, 0x7,0x47,0x23, 0x7,0x4d,0x65, 0x5,0x67,0x77,
+ 0xf,0x62,0x3a, 0xf,0x62,0x38, 0xf,0x62,0x3b, 0xf,0x62,0x3c,
+ 0xf,0x62,0x3d, 0x7,0x4d,0x66, 0x5,0x61,0x66, 0x5,0x67,0x72,
+ 0xf,0x65,0x2b, 0x5,0x67,0x76, 0x5,0x6c,0x29, 0x7,0x53,0x39,
+ 0x7,0x4d,0x6a, 0x4,0x63,0x41, 0x7,0x4d,0x69, 0x4,0x63,0x45,
+ 0x7,0x53,0x38, 0x7,0x4d,0x6b, 0xf,0x67,0x55, 0x7,0x5b,0x4f,
+ 0x4,0x66,0x3e, 0x5,0x6c,0x2b, 0x7,0x57,0x73, 0x7,0x57,0x74,
+ 0x7,0x57,0x75, 0x7,0x53,0x3b, 0x7,0x53,0x3a, 0x7,0x53,0x3c,
+ 0xf,0x69,0x42, 0x7,0x57,0x76, 0x7,0x5b,0x50, 0x7,0x5b,0x52,
+ 0x7,0x5b,0x53, 0x7,0x5b,0x51, 0xf,0x6a,0x50, 0xf,0x69,0x41,
+ 0xf,0x6a,0x51, 0xf,0x6a,0x52, 0x7,0x5b,0x55, 0x5,0x77,0x5a,
+ 0x7,0x5b,0x54, 0x7,0x5e,0x65, 0xf,0x6a,0x53, 0xf,0x6b,0x47,
+ 0xf,0x6b,0x48, 0x5,0x77,0x5b, 0x7,0x5e,0x66, 0x5,0x79,0x29,
+ 0x7,0x5e,0x67, 0xf,0x6c,0x28, 0xf,0x6c,0x29, 0x4,0x6d,0x72,
+ 0xf,0x6c,0x7c, 0xf,0x6c,0x7d, 0x5,0x7b,0x3e, 0x5,0x7b,0x60,
+ 0xf,0x6d,0x34, 0x5,0x22,0x6a, 0x4,0x22,0x72, 0x6,0x24,0x76,
+ 0x6,0x27,0x6b, 0x5,0x24,0x3b, 0x6,0x27,0x6a, 0x6,0x27,0x6d,
+ 0x6,0x27,0x6c, 0x4,0x26,0x52, 0x6,0x2b,0x51, 0x6,0x2b,0x58,
+ 0x6,0x2b,0x54, 0x6,0x2b,0x56, 0x4,0x26,0x53, 0x6,0x2b,0x55,
+ 0x6,0x2b,0x53, 0x6,0x2b,0x57, 0xf,0x27,0x24, 0xf,0x27,0x23,
+ 0x6,0x31,0x3d, 0x6,0x31,0x3b, 0x6,0x31,0x3e, 0x6,0x31,0x40,
+ 0x4,0x29,0x4c, 0x6,0x31,0x41, 0x6,0x31,0x3f, 0xf,0x2a,0x71,
+ 0xf,0x2a,0x72, 0x6,0x31,0x3c, 0x6,0x37,0x67, 0x5,0x2d,0x5f,
+ 0x6,0x37,0x69, 0x5,0x2d,0x5e, 0x6,0x37,0x68, 0x5,0x32,0x61,
+ 0x4,0x31,0x6f, 0x6,0x40,0x25, 0xf,0x34,0x73, 0xf,0x34,0x74,
+ 0x6,0x40,0x24, 0x5,0x32,0x60, 0x6,0x49,0x28, 0x6,0x49,0x27,
+ 0x6,0x49,0x25, 0x6,0x49,0x26, 0x4,0x37,0x5c, 0x6,0x49,0x29,
+ 0xf,0x3b,0x2f, 0x5,0x38,0x5b, 0x5,0x38,0x5c, 0xf,0x34,0x76,
+ 0x4,0x3d,0x44, 0x6,0x52,0x71, 0x5,0x3f,0x47, 0x5,0x3f,0x49,
+ 0xf,0x41,0x55, 0x4,0x3d,0x41, 0x6,0x52,0x70, 0x5,0x3f,0x48,
+ 0x6,0x5d,0x29, 0x6,0x5d,0x2a, 0x5,0x45,0x7a, 0x5,0x45,0x7c,
+ 0x5,0x45,0x7b, 0x7,0x23,0x24, 0x5,0x45,0x7d, 0xf,0x48,0x29,
+ 0xf,0x48,0x2a, 0x6,0x5d,0x28, 0x5,0x4d,0x36, 0x4,0x49,0x73,
+ 0x4,0x49,0x74, 0x7,0x23,0x28, 0x7,0x23,0x27, 0x7,0x23,0x25,
+ 0x6,0x5d,0x2b, 0x7,0x23,0x23, 0xf,0x4e,0x7b, 0x7,0x23,0x29,
+ 0x7,0x23,0x26, 0xf,0x4e,0x77, 0xf,0x4e,0x78, 0xf,0x4e,0x7a,
+ 0x7,0x23,0x2a, 0x7,0x2e,0x2a, 0x7,0x2e,0x25, 0x7,0x2e,0x24,
+ 0x7,0x2e,0x27, 0x7,0x2e,0x26, 0x7,0x2e,0x29, 0x7,0x2e,0x28,
+ 0x7,0x2c,0x63, 0x7,0x31,0x70, 0x7,0x2e,0x23, 0x7,0x38,0x27,
+ 0x5,0x5b,0x53, 0xf,0x5a,0x2f, 0x7,0x3f,0x60, 0x7,0x47,0x2d,
+ 0x4,0x5f,0x65, 0x7,0x47,0x2e, 0x5,0x6c,0x2c, 0xf,0x65,0x2c,
+ 0x5,0x70,0x21, 0x7,0x53,0x3d, 0x6,0x23,0x27, 0x5,0x21,0x6d,
+ 0x6,0x24,0x77, 0x6,0x24,0x78, 0x4,0x24,0x34, 0xf,0x24,0x37,
+ 0xf,0x24,0x38, 0x5,0x26,0x39, 0x6,0x2b,0x59, 0x6,0x2b,0x5a,
+ 0x6,0x31,0x43, 0x6,0x31,0x42, 0x6,0x31,0x44, 0x5,0x29,0x39,
+ 0xf,0x2a,0x73, 0xf,0x2a,0x74, 0xf,0x2a,0x75, 0x6,0x31,0x46,
+ 0x6,0x31,0x45, 0x5,0x29,0x38, 0x6,0x37,0x6c, 0x6,0x37,0x6a,
+ 0x6,0x37,0x6b, 0x5,0x2d,0x61, 0x5,0x2d,0x60, 0x6,0x40,0x26,
+ 0xf,0x34,0x77, 0x5,0x38,0x5d, 0x5,0x38,0x5f, 0x5,0x38,0x60,
+ 0x5,0x38,0x5e, 0x5,0x3f,0x4a, 0x5,0x45,0x7e, 0x4,0x43,0x55,
+ 0x7,0x23,0x2b, 0x5,0x5b,0x54, 0x5,0x70,0x22, 0x6,0x23,0x28,
+ 0x5,0x21,0x6e, 0x6,0x23,0x29, 0x6,0x23,0x2a, 0x5,0x21,0x6f,
+ 0x5,0x22,0x6c, 0x4,0x22,0x76, 0x6,0x24,0x79, 0x5,0x22,0x72,
+ 0x5,0x22,0x70, 0x5,0x22,0x6f, 0x5,0x22,0x6b, 0x5,0x22,0x6d,
+ 0xf,0x22,0x50, 0xf,0x22,0x52, 0x5,0x22,0x71, 0x4,0x24,0x37,
+ 0x6,0x27,0x73, 0x6,0x27,0x76, 0x6,0x27,0x75, 0x4,0x26,0x57,
+ 0x5,0x24,0x3d, 0x6,0x27,0x6f, 0x4,0x24,0x38, 0x4,0x24,0x35,
+ 0x6,0x27,0x77, 0x5,0x24,0x3e, 0x4,0x24,0x3b, 0x6,0x27,0x72,
+ 0x6,0x2b,0x5d, 0x6,0x27,0x71, 0x6,0x2b,0x65, 0x6,0x2b,0x5b,
+ 0x6,0x27,0x70, 0x5,0x24,0x3c, 0x6,0x2b,0x5c, 0x6,0x27,0x74,
+ 0xf,0x24,0x3b, 0xf,0x24,0x3c, 0xf,0x24,0x3d, 0xf,0x24,0x3e,
+ 0xf,0x24,0x3f, 0xf,0x24,0x40, 0xf,0x24,0x41, 0xf,0x24,0x43,
+ 0xf,0x24,0x44, 0xf,0x24,0x45, 0xf,0x24,0x3a, 0x6,0x2b,0x5e,
+ 0x6,0x2b,0x5f, 0x6,0x2b,0x61, 0x5,0x26,0x3b, 0x5,0x29,0x3a,
+ 0x6,0x2b,0x64, 0x6,0x31,0x48, 0x5,0x26,0x3d, 0x6,0x31,0x4a,
+ 0x5,0x26,0x3c, 0x6,0x31,0x49, 0x6,0x31,0x47, 0x6,0x2b,0x62,
+ 0xf,0x27,0x26, 0xf,0x27,0x27, 0xf,0x27,0x28, 0xf,0x27,0x29,
+ 0xf,0x27,0x2a, 0xf,0x27,0x2b, 0xf,0x27,0x2c, 0xf,0x27,0x2d,
+ 0xf,0x27,0x2f, 0xf,0x27,0x25, 0x5,0x26,0x3e, 0x6,0x31,0x52,
+ 0x6,0x31,0x54, 0x4,0x29,0x58, 0x4,0x29,0x4f, 0x4,0x29,0x50,
+ 0x6,0x31,0x53, 0x6,0x37,0x6d, 0x5,0x29,0x3f, 0x5,0x29,0x42,
+ 0x5,0x29,0x41, 0x6,0x31,0x4d, 0x5,0x29,0x47, 0x4,0x2d,0x34,
+ 0x4,0x29,0x5c, 0x5,0x29,0x3e, 0x5,0x29,0x3d, 0x5,0x2d,0x63,
+ 0x4,0x29,0x53, 0x6,0x37,0x6e, 0x5,0x29,0x48, 0x4,0x29,0x5a,
+ 0x6,0x31,0x50, 0x5,0x29,0x40, 0x5,0x29,0x44, 0x6,0x31,0x4e,
+ 0x6,0x31,0x56, 0x6,0x31,0x4b, 0x5,0x29,0x43, 0x5,0x29,0x3c,
+ 0x6,0x31,0x55, 0x6,0x31,0x51, 0xf,0x2a,0x76, 0xf,0x2a,0x77,
+ 0xf,0x2a,0x78, 0xf,0x2a,0x79, 0xf,0x2a,0x7a, 0xf,0x2a,0x7b,
+ 0xf,0x2a,0x7c, 0xf,0x2a,0x7d, 0xf,0x2a,0x7e, 0xf,0x2b,0x21,
+ 0xf,0x2b,0x23, 0xf,0x2b,0x24, 0xf,0x2b,0x25, 0xf,0x2b,0x26,
+ 0xf,0x2b,0x27, 0xf,0x2b,0x28, 0xf,0x2b,0x29, 0xf,0x2b,0x2a,
+ 0xf,0x2f,0x53, 0xf,0x2f,0x5c, 0xf,0x2f,0x61, 0x6,0x31,0x4c,
+ 0xf,0x2b,0x22, 0x5,0x29,0x3b, 0x5,0x2d,0x62, 0x5,0x2d,0x64,
+ 0x4,0x2d,0x3d, 0x6,0x37,0x75, 0x4,0x2d,0x38, 0x5,0x2d,0x6d,
+ 0x5,0x2d,0x6b, 0x4,0x2d,0x39, 0x4,0x29,0x57, 0x4,0x2d,0x35,
+ 0x5,0x2d,0x6a, 0x6,0x37,0x7b, 0x6,0x37,0x70, 0x6,0x37,0x7d,
+ 0x6,0x37,0x73, 0x5,0x2d,0x69, 0x6,0x37,0x72, 0x6,0x37,0x77,
+ 0x4,0x2d,0x36, 0x6,0x37,0x78, 0x5,0x2d,0x6c, 0x5,0x2d,0x65,
+ 0x4,0x2d,0x37, 0x5,0x2d,0x67, 0x5,0x2d,0x68, 0x4,0x2d,0x3a,
+ 0x6,0x37,0x7a, 0x5,0x2d,0x66, 0x6,0x31,0x57, 0x6,0x37,0x76,
+ 0x6,0x40,0x27, 0x6,0x37,0x79, 0x6,0x37,0x74, 0x5,0x29,0x46,
+ 0x6,0x37,0x7c, 0x6,0x37,0x7e, 0xf,0x2f,0x4c, 0xf,0x2f,0x4d,
+ 0xf,0x2f,0x4e, 0xf,0x2f,0x4f, 0xf,0x2f,0x50, 0xf,0x2f,0x51,
+ 0xf,0x2f,0x52, 0xf,0x2f,0x55, 0xf,0x2f,0x56, 0xf,0x2f,0x57,
+ 0xf,0x2f,0x5a, 0xf,0x2f,0x5b, 0xf,0x2f,0x5d, 0xf,0x2f,0x5e,
+ 0xf,0x2f,0x60, 0xf,0x2f,0x62, 0x6,0x40,0x28, 0xf,0x2f,0x58,
+ 0x6,0x37,0x6f, 0xf,0x2f,0x54, 0x4,0x31,0x72, 0x4,0x31,0x73,
+ 0x4,0x37,0x5e, 0x5,0x32,0x69, 0x6,0x40,0x31, 0x5,0x2d,0x6e,
+ 0x6,0x40,0x37, 0x5,0x32,0x63, 0x4,0x31,0x74, 0x4,0x32,0x22,
+ 0x4,0x31,0x76, 0x5,0x32,0x62, 0x4,0x31,0x7d, 0x5,0x38,0x61,
+ 0x5,0x32,0x64, 0x6,0x40,0x34, 0x5,0x32,0x67, 0x6,0x40,0x35,
+ 0x6,0x40,0x2c, 0x6,0x40,0x29, 0x4,0x32,0x24, 0x6,0x49,0x2f,
+ 0x6,0x49,0x2a, 0x6,0x40,0x2a, 0x5,0x32,0x65, 0x6,0x49,0x2d,
+ 0x4,0x37,0x5d, 0x6,0x40,0x2f, 0x6,0x49,0x2c, 0x6,0x49,0x2b,
+ 0x5,0x32,0x68, 0x6,0x40,0x2d, 0x6,0x49,0x2e, 0x6,0x40,0x33,
+ 0x6,0x40,0x30, 0x4,0x31,0x75, 0x6,0x40,0x2e, 0xf,0x34,0x78,
+ 0xf,0x34,0x79, 0xf,0x34,0x7a, 0xf,0x34,0x7b, 0xf,0x34,0x7c,
+ 0xf,0x34,0x7e, 0xf,0x35,0x22, 0xf,0x35,0x23, 0xf,0x35,0x24,
+ 0xf,0x35,0x25, 0xf,0x35,0x26, 0xf,0x35,0x27, 0xf,0x35,0x28,
+ 0xf,0x35,0x29, 0xf,0x35,0x2a, 0xf,0x35,0x2b, 0xf,0x35,0x2c,
+ 0xf,0x35,0x2e, 0xf,0x35,0x2d, 0xf,0x35,0x2f, 0xf,0x35,0x30,
+ 0xf,0x3b,0x31, 0xf,0x34,0x7d, 0x5,0x32,0x66, 0x4,0x32,0x26,
+ 0xf,0x3b,0x41, 0x5,0x38,0x6b, 0x6,0x49,0x34, 0x4,0x37,0x69,
+ 0x6,0x49,0x3b, 0x6,0x49,0x36, 0x5,0x38,0x6d, 0x6,0x49,0x41,
+ 0x5,0x38,0x74, 0x6,0x49,0x31, 0x4,0x3d,0x51, 0x4,0x37,0x67,
+ 0x5,0x38,0x62, 0x5,0x38,0x6a, 0x4,0x37,0x5f, 0x5,0x38,0x68,
+ 0x4,0x37,0x63, 0x5,0x38,0x69, 0x4,0x37,0x6a, 0x5,0x38,0x66,
+ 0x4,0x37,0x6d, 0x5,0x38,0x6f, 0x4,0x37,0x66, 0x6,0x49,0x42,
+ 0x6,0x49,0x43, 0x6,0x49,0x3a, 0x5,0x38,0x71, 0x6,0x49,0x33,
+ 0x6,0x49,0x46, 0x6,0x49,0x37, 0x5,0x38,0x70, 0x4,0x37,0x6c,
+ 0x6,0x49,0x47, 0x6,0x49,0x32, 0x5,0x38,0x6c, 0x5,0x38,0x6e,
+ 0x6,0x49,0x44, 0x5,0x38,0x64, 0x6,0x49,0x3c, 0x6,0x49,0x45,
+ 0x6,0x49,0x40, 0x6,0x49,0x4c, 0x6,0x49,0x3f, 0x6,0x49,0x4d,
+ 0x6,0x49,0x48, 0x6,0x49,0x39, 0x5,0x38,0x72, 0x6,0x49,0x3d,
+ 0x5,0x38,0x73, 0x5,0x38,0x67, 0x6,0x49,0x38, 0x6,0x49,0x4b,
+ 0x5,0x38,0x65, 0x6,0x52,0x73, 0xf,0x3b,0x30, 0xf,0x3b,0x32,
+ 0xf,0x3b,0x34, 0xf,0x3b,0x35, 0xf,0x3b,0x36, 0xf,0x3b,0x37,
+ 0xf,0x3b,0x38, 0xf,0x3b,0x39, 0xf,0x3b,0x3a, 0xf,0x3b,0x3b,
+ 0xf,0x3b,0x3c, 0xf,0x3b,0x3d, 0xf,0x3b,0x3f, 0xf,0x3b,0x40,
+ 0xf,0x3b,0x42, 0xf,0x3b,0x43, 0xf,0x3b,0x44, 0xf,0x3b,0x45,
+ 0xf,0x3b,0x46, 0xf,0x3b,0x48, 0xf,0x3b,0x49, 0xf,0x3b,0x4a,
+ 0x6,0x52,0x74, 0x6,0x49,0x3e, 0x6,0x49,0x49, 0x6,0x49,0x35,
+ 0x5,0x38,0x63, 0xf,0x3b,0x47, 0x5,0x3f,0x52, 0x6,0x52,0x7b,
+ 0x4,0x3d,0x4b, 0x4,0x3d,0x49, 0x5,0x3f,0x55, 0x4,0x3d,0x46,
+ 0x6,0x52,0x78, 0x4,0x3d,0x4d, 0x4,0x3d,0x53, 0x4,0x3d,0x47,
+ 0x4,0x3d,0x52, 0x6,0x52,0x7e, 0x5,0x3f,0x51, 0x5,0x46,0x21,
+ 0x5,0x3f,0x4b, 0x6,0x5d,0x2c, 0x6,0x53,0x25, 0x6,0x52,0x75,
+ 0x6,0x53,0x23, 0x6,0x53,0x22, 0x5,0x3f,0x4d, 0x5,0x3f,0x53,
+ 0x5,0x3f,0x4e, 0x6,0x52,0x79, 0x6,0x53,0x21, 0x5,0x3f,0x50,
+ 0x6,0x53,0x24, 0x6,0x52,0x7c, 0x5,0x3f,0x4c, 0x6,0x52,0x7a,
+ 0x5,0x3f,0x4f, 0xf,0x41,0x56, 0xf,0x41,0x57, 0xf,0x41,0x58,
+ 0xf,0x41,0x59, 0xf,0x41,0x5a, 0xf,0x41,0x5b, 0xf,0x41,0x5c,
+ 0xf,0x41,0x5d, 0xf,0x41,0x5e, 0xf,0x41,0x60, 0xf,0x41,0x61,
+ 0xf,0x41,0x63, 0xf,0x41,0x64, 0xf,0x41,0x65, 0xf,0x41,0x66,
+ 0xf,0x41,0x67, 0xf,0x41,0x69, 0xf,0x48,0x30, 0x6,0x52,0x77,
+ 0x6,0x52,0x7d, 0x6,0x52,0x76, 0xf,0x41,0x68, 0x5,0x3f,0x54,
+ 0x6,0x5d,0x36, 0x5,0x4d,0x39, 0x5,0x46,0x27, 0x5,0x46,0x2a,
+ 0x4,0x43,0x62, 0x4,0x43,0x5f, 0x6,0x5d,0x3c, 0x6,0x5d,0x3d,
+ 0x6,0x5d,0x2e, 0x4,0x43,0x57, 0x6,0x5d,0x3f, 0x5,0x46,0x26,
+ 0x4,0x43,0x63, 0x5,0x4d,0x38, 0x5,0x46,0x29, 0x6,0x5d,0x35,
+ 0x4,0x43,0x59, 0x7,0x23,0x2f, 0x4,0x43,0x5b, 0x4,0x43,0x5a,
+ 0x7,0x23,0x2e, 0x7,0x23,0x31, 0x5,0x46,0x24, 0x4,0x43,0x65,
+ 0x6,0x5d,0x39, 0x6,0x5d,0x3e, 0x6,0x5d,0x3a, 0x5,0x46,0x28,
+ 0x6,0x5d,0x37, 0x5,0x46,0x2b, 0x7,0x23,0x2c, 0x6,0x5d,0x3b,
+ 0x6,0x5d,0x33, 0x6,0x5d,0x31, 0x5,0x46,0x22, 0x4,0x43,0x60,
+ 0x6,0x5d,0x2f, 0x6,0x5d,0x34, 0xf,0x48,0x2b, 0xf,0x48,0x2c,
+ 0xf,0x48,0x2d, 0xf,0x48,0x2e, 0xf,0x48,0x2f, 0xf,0x48,0x33,
+ 0xf,0x48,0x34, 0xf,0x48,0x35, 0xf,0x48,0x37, 0xf,0x48,0x38,
+ 0xf,0x48,0x3a, 0xf,0x48,0x3b, 0xf,0x48,0x39, 0xf,0x48,0x3c,
+ 0xf,0x48,0x3d, 0xf,0x48,0x3e, 0xf,0x48,0x3f, 0xf,0x48,0x40,
+ 0xf,0x48,0x41, 0xf,0x48,0x42, 0xf,0x48,0x43, 0xf,0x48,0x44,
+ 0xf,0x48,0x45, 0xf,0x48,0x47, 0xf,0x48,0x48, 0xf,0x48,0x49,
+ 0xf,0x48,0x46, 0x6,0x5d,0x30, 0xf,0x48,0x36, 0x7,0x23,0x33,
+ 0x7,0x23,0x38, 0x5,0x4d,0x3c, 0x4,0x4a,0x25, 0x7,0x23,0x3d,
+ 0x7,0x23,0x37, 0x7,0x23,0x39, 0x4,0x49,0x7b, 0x4,0x49,0x78,
+ 0x5,0x4d,0x3d, 0x5,0x4d,0x3b, 0x7,0x23,0x45, 0x4,0x49,0x7d,
+ 0x7,0x2e,0x2f, 0x4,0x4a,0x21, 0x5,0x4d,0x41, 0x4,0x4a,0x26,
+ 0x4,0x49,0x7c, 0x5,0x54,0x59, 0x7,0x2e,0x3c, 0x7,0x23,0x35,
+ 0x7,0x23,0x34, 0x7,0x2e,0x2d, 0x7,0x2e,0x2b, 0x7,0x23,0x44,
+ 0x7,0x2e,0x2c, 0x7,0x23,0x3c, 0x5,0x4d,0x40, 0x7,0x2e,0x2e,
+ 0x5,0x4d,0x3f, 0x7,0x23,0x3b, 0x7,0x23,0x42, 0x7,0x23,0x43,
+ 0x7,0x23,0x3e, 0x7,0x23,0x41, 0x4,0x49,0x77, 0xf,0x48,0x31,
+ 0x7,0x23,0x32, 0x7,0x23,0x3f, 0x7,0x23,0x40, 0xf,0x4e,0x7c,
+ 0xf,0x4e,0x7d, 0xf,0x4e,0x7e, 0xf,0x4f,0x21, 0xf,0x4f,0x22,
+ 0xf,0x4f,0x23, 0xf,0x4f,0x26, 0xf,0x4f,0x27, 0xf,0x4f,0x28,
+ 0xf,0x4f,0x29, 0xf,0x4f,0x2a, 0xf,0x4f,0x2b, 0xf,0x4f,0x2d,
+ 0xf,0x4f,0x2e, 0xf,0x4f,0x2f, 0xf,0x4f,0x30, 0xf,0x54,0x5f,
+ 0xf,0x4f,0x24, 0x4,0x56,0x38, 0x4,0x50,0x41, 0x7,0x2e,0x35,
+ 0x7,0x2e,0x30, 0x5,0x54,0x5a, 0x5,0x54,0x5b, 0x7,0x2e,0x3e,
+ 0x7,0x2e,0x3a, 0x7,0x2e,0x32, 0x7,0x23,0x36, 0x4,0x50,0x3e,
+ 0x4,0x50,0x43, 0x4,0x50,0x40, 0x5,0x54,0x5d, 0x4,0x50,0x3f,
+ 0x7,0x2e,0x3d, 0x4,0x50,0x46, 0x7,0x2e,0x3b, 0x4,0x50,0x48,
+ 0x4,0x50,0x42, 0x4,0x50,0x47, 0x7,0x2e,0x39, 0x7,0x2e,0x31,
+ 0x7,0x2e,0x40, 0x7,0x38,0x29, 0x7,0x2e,0x38, 0x5,0x54,0x5f,
+ 0x5,0x54,0x5c, 0x7,0x2e,0x37, 0x7,0x38,0x28, 0x7,0x2e,0x33,
+ 0x7,0x2e,0x3f, 0xf,0x54,0x55, 0xf,0x54,0x56, 0xf,0x54,0x57,
+ 0xf,0x54,0x58, 0xf,0x54,0x59, 0xf,0x54,0x5a, 0xf,0x54,0x5b,
+ 0xf,0x54,0x5c, 0xf,0x54,0x5d, 0xf,0x54,0x5e, 0xf,0x54,0x60,
+ 0x7,0x2e,0x34, 0x7,0x2e,0x36, 0x4,0x50,0x44, 0xf,0x54,0x54,
+ 0x5,0x5b,0x56, 0x7,0x38,0x31, 0x5,0x5b,0x57, 0x7,0x38,0x36,
+ 0x4,0x56,0x3b, 0x7,0x38,0x2f, 0x7,0x38,0x35, 0x4,0x56,0x3a,
+ 0x7,0x38,0x34, 0x7,0x38,0x2c, 0x5,0x5b,0x58, 0x4,0x56,0x37,
+ 0x5,0x5b,0x55, 0x7,0x38,0x2a, 0x7,0x38,0x37, 0x7,0x38,0x30,
+ 0x7,0x38,0x2e, 0x7,0x38,0x32, 0x7,0x38,0x38, 0x7,0x38,0x2b,
+ 0x7,0x38,0x2d, 0xf,0x5a,0x30, 0xf,0x5a,0x31, 0xf,0x5a,0x32,
+ 0xf,0x5a,0x33, 0xf,0x5a,0x34, 0xf,0x5a,0x35, 0x7,0x38,0x33,
+ 0x4,0x5b,0x33, 0x4,0x5b,0x38, 0x5,0x61,0x6e, 0x5,0x61,0x6b,
+ 0x5,0x61,0x6c, 0x5,0x61,0x6d, 0x7,0x3f,0x68, 0x7,0x3f,0x67,
+ 0x4,0x5b,0x35, 0x4,0x5b,0x37, 0x5,0x67,0x7a, 0x5,0x6c,0x2d,
+ 0x7,0x3f,0x69, 0x7,0x3f,0x66, 0x4,0x5b,0x34, 0x7,0x3f,0x63,
+ 0x7,0x3f,0x65, 0x7,0x47,0x2f, 0x7,0x3f,0x61, 0x7,0x3f,0x64,
+ 0xf,0x5e,0x68, 0xf,0x5e,0x69, 0xf,0x5e,0x6a, 0xf,0x5e,0x6d,
+ 0xf,0x5e,0x6e, 0xf,0x5e,0x6f, 0xf,0x5e,0x71, 0xf,0x5e,0x72,
+ 0xf,0x5e,0x74, 0xf,0x5e,0x6c, 0xf,0x5e,0x6b, 0x4,0x5f,0x66,
+ 0x4,0x5f,0x68, 0x4,0x5f,0x67, 0x4,0x5f,0x69, 0x5,0x6c,0x2f,
+ 0x7,0x47,0x32, 0x7,0x47,0x34, 0x7,0x47,0x36, 0x5,0x67,0x7b,
+ 0x7,0x47,0x30, 0x5,0x6c,0x2e, 0x7,0x47,0x38, 0x4,0x5f,0x6b,
+ 0x7,0x47,0x35, 0x7,0x47,0x33, 0x7,0x47,0x31, 0x4,0x5f,0x6a,
+ 0x5,0x67,0x79, 0xf,0x62,0x3e, 0xf,0x62,0x3f, 0xf,0x62,0x40,
+ 0xf,0x62,0x41, 0xf,0x62,0x42, 0xf,0x62,0x43, 0xf,0x62,0x44,
+ 0xf,0x62,0x45, 0xf,0x62,0x46, 0xf,0x62,0x49, 0xf,0x65,0x2f,
+ 0x7,0x3f,0x6a, 0x7,0x47,0x37, 0xf,0x62,0x47, 0x5,0x6c,0x32,
+ 0x4,0x66,0x3f, 0x7,0x4d,0x6d, 0x4,0x63,0x48, 0x7,0x4d,0x6c,
+ 0x4,0x63,0x49, 0x7,0x4d,0x70, 0x4,0x63,0x4a, 0x7,0x4d,0x6e,
+ 0x5,0x6c,0x33, 0x5,0x6c,0x30, 0x5,0x6c,0x31, 0x7,0x4d,0x6f,
+ 0xf,0x65,0x2d, 0xf,0x65,0x2e, 0xf,0x65,0x30, 0x7,0x53,0x44,
+ 0x7,0x57,0x77, 0x4,0x66,0x41, 0x7,0x53,0x3f, 0x7,0x53,0x43,
+ 0x7,0x53,0x42, 0x4,0x66,0x42, 0x5,0x73,0x45, 0x7,0x53,0x41,
+ 0x7,0x53,0x40, 0xf,0x67,0x56, 0xf,0x67,0x57, 0xf,0x67,0x58,
+ 0xf,0x67,0x59, 0x7,0x57,0x78, 0x7,0x57,0x79, 0x5,0x73,0x44,
+ 0x5,0x73,0x47, 0x5,0x70,0x23, 0x7,0x57,0x7a, 0x5,0x73,0x42,
+ 0x5,0x73,0x46, 0x7,0x57,0x7c, 0x7,0x5b,0x57, 0x7,0x53,0x3e,
+ 0xf,0x69,0x43, 0xf,0x69,0x44, 0x5,0x73,0x43, 0x7,0x57,0x7b,
+ 0x7,0x5b,0x58, 0xf,0x6a,0x54, 0xf,0x6a,0x55, 0xf,0x6a,0x56,
+ 0x7,0x5e,0x6a, 0x5,0x77,0x5d, 0x7,0x5e,0x69, 0x4,0x6b,0x6b,
+ 0x7,0x5e,0x6b, 0x5,0x77,0x5c, 0x7,0x5e,0x68, 0xf,0x6b,0x49,
+ 0xf,0x6b,0x4a, 0xf,0x6b,0x4b, 0xf,0x6b,0x4c, 0x7,0x62,0x38,
+ 0xf,0x6c,0x2a, 0xf,0x6c,0x2b, 0x4,0x6d,0x73, 0x7,0x63,0x53,
+ 0xf,0x6c,0x61, 0x7,0x66,0x26, 0x4,0x22,0x77, 0x4,0x24,0x3d,
+ 0x4,0x26,0x5a, 0xf,0x27,0x31, 0xf,0x27,0x32, 0xf,0x27,0x33,
+ 0x6,0x31,0x58, 0x6,0x38,0x22, 0x5,0x2f,0x5c, 0x4,0x2d,0x3e,
+ 0x6,0x38,0x21, 0x6,0x36,0x44, 0x6,0x40,0x39, 0x6,0x40,0x38,
+ 0x6,0x49,0x4f, 0x6,0x49,0x4e, 0xf,0x3b,0x4c, 0xf,0x3b,0x4d,
+ 0x5,0x38,0x75, 0x6,0x53,0x26, 0xf,0x41,0x6a, 0x6,0x53,0x27,
+ 0x5,0x46,0x2d, 0x6,0x5d,0x40, 0x7,0x23,0x46, 0x7,0x23,0x47,
+ 0x5,0x54,0x60, 0xf,0x54,0x61, 0x7,0x38,0x3b, 0x7,0x38,0x3a,
+ 0x5,0x5b,0x59, 0x7,0x38,0x3c, 0x7,0x4d,0x71, 0x5,0x24,0x3f,
+ 0x6,0x27,0x79, 0x5,0x24,0x40, 0x6,0x27,0x7a, 0x5,0x24,0x41,
+ 0x6,0x27,0x78, 0x6,0x2b,0x68, 0x4,0x26,0x60, 0x5,0x26,0x42,
+ 0x5,0x26,0x40, 0x4,0x26,0x5d, 0x6,0x2b,0x6c, 0x6,0x2b,0x66,
+ 0x6,0x2b,0x6a, 0x6,0x2b,0x69, 0x6,0x2b,0x67, 0x5,0x26,0x3f,
+ 0x5,0x26,0x41, 0x4,0x26,0x5c, 0x4,0x29,0x60, 0x6,0x31,0x59,
+ 0x5,0x29,0x4c, 0x5,0x29,0x4b, 0x6,0x31,0x5c, 0x6,0x31,0x5e,
+ 0x6,0x31,0x5d, 0x5,0x29,0x49, 0x5,0x29,0x4a, 0x4,0x29,0x5e,
+ 0x4,0x29,0x5f, 0x6,0x31,0x5b, 0x6,0x38,0x23, 0x6,0x38,0x24,
+ 0x6,0x38,0x26, 0x5,0x2d,0x72, 0x6,0x31,0x5f, 0x4,0x2d,0x45,
+ 0x6,0x38,0x28, 0x5,0x2d,0x70, 0x6,0x38,0x2a, 0x5,0x2d,0x6f,
+ 0x5,0x2d,0x74, 0x6,0x38,0x25, 0x5,0x2d,0x73, 0x5,0x2d,0x71,
+ 0x6,0x38,0x29, 0x6,0x38,0x27, 0x4,0x2d,0x41, 0x5,0x32,0x6d,
+ 0x6,0x40,0x40, 0x4,0x32,0x2e, 0x6,0x40,0x3a, 0x6,0x40,0x3b,
+ 0x6,0x40,0x3d, 0x5,0x32,0x6f, 0x5,0x32,0x70, 0x4,0x32,0x30,
+ 0x6,0x40,0x3e, 0x6,0x40,0x3c, 0x5,0x32,0x6b, 0x6,0x40,0x41,
+ 0x4,0x32,0x31, 0x4,0x32,0x2a, 0x4,0x32,0x2d, 0x4,0x32,0x29,
+ 0x5,0x32,0x6e, 0xf,0x35,0x31, 0xf,0x35,0x32, 0xf,0x35,0x33,
+ 0xf,0x35,0x34, 0xf,0x35,0x35, 0x5,0x32,0x6a, 0x6,0x40,0x3f,
+ 0x6,0x49,0x58, 0x5,0x39,0x22, 0x6,0x49,0x55, 0x4,0x37,0x7a,
+ 0x4,0x37,0x7b, 0x6,0x49,0x59, 0x6,0x49,0x54, 0x6,0x49,0x5a,
+ 0x5,0x38,0x76, 0x5,0x38,0x7e, 0x5,0x39,0x21, 0x5,0x38,0x7d,
+ 0x5,0x38,0x77, 0x6,0x49,0x56, 0x5,0x38,0x7b, 0x6,0x49,0x51,
+ 0x6,0x49,0x50, 0x6,0x49,0x53, 0x4,0x37,0x72, 0x4,0x37,0x73,
+ 0x4,0x37,0x74, 0x5,0x38,0x78, 0x5,0x38,0x79, 0x5,0x32,0x6c,
+ 0x6,0x49,0x52, 0x6,0x53,0x2f, 0x5,0x38,0x7a, 0x5,0x3f,0x57,
+ 0x5,0x3f,0x5a, 0x5,0x3f,0x5c, 0x4,0x3d,0x57, 0x4,0x3d,0x5f,
+ 0x6,0x53,0x2b, 0x6,0x53,0x2e, 0x6,0x53,0x29, 0x5,0x3f,0x5b,
+ 0x6,0x53,0x30, 0x6,0x53,0x2d, 0x6,0x53,0x28, 0x4,0x3d,0x60,
+ 0x5,0x3f,0x56, 0x6,0x53,0x31, 0x5,0x3f,0x59, 0x4,0x3d,0x5e,
+ 0x4,0x3d,0x55, 0x4,0x3d,0x56, 0x4,0x3d,0x58, 0x5,0x3f,0x58,
+ 0x6,0x53,0x2a, 0xf,0x41,0x6b, 0x6,0x53,0x2c, 0x5,0x32,0x71,
+ 0x4,0x3d,0x5a, 0x6,0x55,0x60, 0x5,0x46,0x34, 0x6,0x5d,0x49,
+ 0x5,0x46,0x32, 0x6,0x5d,0x41, 0x4,0x43,0x68, 0x5,0x46,0x31,
+ 0x6,0x5d,0x42, 0x5,0x46,0x2f, 0x6,0x5d,0x46, 0x5,0x46,0x37,
+ 0x5,0x46,0x35, 0x6,0x5d,0x47, 0x6,0x5d,0x45, 0x6,0x5d,0x44,
+ 0x6,0x5d,0x48, 0x6,0x5d,0x43, 0x6,0x5d,0x4a, 0x5,0x46,0x33,
+ 0x4,0x43,0x67, 0x5,0x46,0x36, 0x6,0x5d,0x4b, 0x5,0x48,0x25,
+ 0x5,0x4d,0x42, 0x5,0x4d,0x47, 0x4,0x4a,0x2c, 0x7,0x23,0x4e,
+ 0x7,0x23,0x49, 0x7,0x23,0x48, 0x5,0x4d,0x46, 0x7,0x23,0x52,
+ 0x7,0x23,0x4f, 0x7,0x23,0x4d, 0x5,0x4d,0x45, 0x7,0x23,0x50,
+ 0x5,0x4d,0x43, 0x5,0x4d,0x44, 0xf,0x4f,0x31, 0x7,0x23,0x4b,
+ 0x7,0x23,0x4c, 0x7,0x23,0x4a, 0x4,0x50,0x4b, 0x7,0x2e,0x42,
+ 0x7,0x2e,0x46, 0x7,0x2e,0x48, 0xf,0x54,0x62, 0x5,0x54,0x61,
+ 0x7,0x2e,0x4b, 0x7,0x2e,0x47, 0x7,0x2e,0x49, 0x7,0x2e,0x41,
+ 0x7,0x2e,0x45, 0x7,0x2e,0x4c, 0x5,0x54,0x63, 0x7,0x2e,0x4a,
+ 0x4,0x50,0x4a, 0x5,0x54,0x64, 0x5,0x54,0x65, 0x5,0x54,0x66,
+ 0xf,0x54,0x63, 0x7,0x2e,0x44, 0x5,0x54,0x62, 0x7,0x23,0x51,
+ 0x5,0x54,0x67, 0x7,0x38,0x3e, 0x7,0x38,0x3d, 0x5,0x5b,0x5a,
+ 0x5,0x5b,0x5e, 0x5,0x5b,0x5d, 0x4,0x56,0x3c, 0x4,0x56,0x3d,
+ 0x5,0x5b,0x5b, 0xf,0x5a,0x37, 0xf,0x5a,0x38, 0x7,0x38,0x3f,
+ 0x5,0x5b,0x5c, 0x5,0x61,0x70, 0x7,0x3f,0x6c, 0x5,0x61,0x6f,
+ 0x4,0x5b,0x3b, 0x7,0x3f,0x6d, 0x7,0x3f,0x6e, 0x4,0x5b,0x39,
+ 0x7,0x3f,0x6b, 0x5,0x68,0x21, 0x5,0x67,0x7e, 0x5,0x67,0x7c,
+ 0x5,0x67,0x7d, 0xf,0x62,0x4a, 0x5,0x6c,0x34, 0x4,0x63,0x4d,
+ 0x5,0x6c,0x35, 0x7,0x4d,0x72, 0x4,0x63,0x4b, 0x7,0x4d,0x75,
+ 0x7,0x4d,0x74, 0x5,0x6c,0x36, 0x7,0x4d,0x76, 0x7,0x4d,0x77,
+ 0x4,0x66,0x44, 0x5,0x70,0x25, 0x5,0x70,0x26, 0x5,0x73,0x48,
+ 0xf,0x69,0x45, 0x7,0x5b,0x59, 0x5,0x75,0x6b, 0x4,0x6a,0x4a,
+ 0x7,0x5b,0x5a, 0x4,0x6c,0x6f, 0xf,0x6c,0x62, 0xf,0x22,0x53,
+ 0xf,0x24,0x46, 0x6,0x2b,0x6d, 0xf,0x2b,0x2d, 0xf,0x2b,0x2e,
+ 0xf,0x2b,0x2f, 0x6,0x38,0x2d, 0x6,0x38,0x2e, 0xf,0x2f,0x65,
+ 0x6,0x40,0x42, 0x6,0x40,0x44, 0xf,0x35,0x37, 0xf,0x35,0x38,
+ 0x6,0x40,0x43, 0xf,0x3b,0x4e, 0x5,0x3f,0x5d, 0xf,0x41,0x6c,
+ 0x6,0x53,0x32, 0xf,0x35,0x36, 0x5,0x4d,0x48, 0x7,0x23,0x54,
+ 0x7,0x23,0x53, 0x5,0x4d,0x49, 0xf,0x4f,0x33, 0xf,0x4f,0x34,
+ 0x5,0x4d,0x4a, 0x7,0x2e,0x4d, 0xf,0x5a,0x39, 0xf,0x5e,0x75,
+ 0xf,0x62,0x4b, 0xf,0x67,0x5a, 0x7,0x5b,0x5b, 0x6,0x22,0x22,
+ 0xf,0x27,0x34, 0x6,0x31,0x60, 0x4,0x2d,0x48, 0x5,0x2d,0x76,
+ 0x5,0x2d,0x75, 0x6,0x38,0x2f, 0x5,0x32,0x72, 0xf,0x35,0x39,
+ 0x6,0x40,0x46, 0x6,0x40,0x45, 0x6,0x49,0x5d, 0xf,0x40,0x32,
+ 0x6,0x49,0x5b, 0x6,0x49,0x5c, 0x4,0x3d,0x61, 0x6,0x5d,0x4c,
+ 0x5,0x3f,0x5e, 0xf,0x41,0x6d, 0x4,0x43,0x6a, 0x4,0x4a,0x2d,
+ 0x7,0x23,0x55, 0x7,0x38,0x40, 0x4,0x5f,0x6c, 0x6,0x22,0x23,
+ 0xf,0x24,0x47, 0x6,0x2b,0x6f, 0x6,0x2b,0x6e, 0x6,0x31,0x61,
+ 0xf,0x2f,0x66, 0x4,0x32,0x32, 0x6,0x40,0x48, 0x6,0x40,0x47,
+ 0x6,0x49,0x60, 0x6,0x49,0x64, 0x6,0x49,0x63, 0x5,0x39,0x23,
+ 0x6,0x49,0x66, 0x6,0x49,0x5f, 0x6,0x49,0x5e, 0x6,0x49,0x62,
+ 0x4,0x37,0x7c, 0x6,0x4c,0x3e, 0x6,0x49,0x65, 0x4,0x3d,0x62,
+ 0x6,0x53,0x36, 0x6,0x53,0x34, 0x6,0x53,0x37, 0x5,0x3f,0x5f,
+ 0x6,0x5d,0x4f, 0x6,0x5d,0x4e, 0x6,0x5d,0x50, 0x3,0x47,0x31,
+ 0x4,0x4a,0x2f, 0x6,0x5d,0x4d, 0x5,0x4d,0x4c, 0x5,0x4d,0x4d,
+ 0x7,0x2e,0x51, 0x7,0x2e,0x50, 0x7,0x2e,0x4f, 0x7,0x2e,0x52,
+ 0x7,0x2e,0x4e, 0x4,0x50,0x4d, 0x7,0x38,0x41, 0x7,0x38,0x42,
+ 0x7,0x3f,0x6f, 0x4,0x5b,0x3c, 0x7,0x3f,0x70, 0x7,0x3f,0x71,
+ 0x7,0x47,0x39, 0xf,0x62,0x4c, 0x7,0x4d,0x78, 0x7,0x57,0x7d,
+ 0x4,0x24,0x42, 0x6,0x27,0x7b, 0xf,0x27,0x35, 0xf,0x27,0x36,
+ 0x5,0x29,0x4d, 0x6,0x31,0x64, 0x6,0x31,0x63, 0xf,0x2b,0x30,
+ 0x6,0x31,0x62, 0x4,0x2d,0x4a, 0x5,0x2d,0x77, 0x6,0x38,0x31,
+ 0x6,0x38,0x33, 0x6,0x38,0x35, 0xf,0x2f,0x67, 0xf,0x2f,0x68,
+ 0xf,0x2f,0x69, 0xf,0x2f,0x6a, 0x6,0x38,0x32, 0x4,0x32,0x33,
+ 0x4,0x32,0x35, 0x6,0x40,0x4a, 0xf,0x35,0x3a, 0xf,0x35,0x3b,
+ 0x6,0x40,0x49, 0x6,0x49,0x69, 0x5,0x39,0x25, 0x5,0x39,0x24,
+ 0x6,0x49,0x68, 0x6,0x49,0x6a, 0x6,0x49,0x67, 0xf,0x3b,0x4f,
+ 0xf,0x3b,0x50, 0x6,0x53,0x38, 0x5,0x3f,0x60, 0x6,0x53,0x39,
+ 0xf,0x41,0x6e, 0xf,0x41,0x6f, 0x5,0x46,0x38, 0x5,0x46,0x3a,
+ 0x6,0x5d,0x52, 0x5,0x46,0x39, 0x7,0x23,0x56, 0xf,0x4f,0x35,
+ 0x7,0x2e,0x53, 0x5,0x54,0x68, 0x7,0x38,0x43, 0x5,0x5b,0x5f,
+ 0x7,0x3f,0x73, 0x5,0x61,0x71, 0x4,0x5b,0x3d, 0x7,0x3f,0x74,
+ 0x7,0x3f,0x72, 0x7,0x47,0x3a, 0x7,0x53,0x45, 0x4,0x68,0x6d,
+ 0x7,0x57,0x7e, 0x7,0x5e,0x6c, 0x7,0x60,0x70, 0x5,0x24,0x42,
+ 0x5,0x29,0x4e, 0x5,0x2d,0x79, 0x5,0x2d,0x78, 0x4,0x37,0x7d,
+ 0x6,0x49,0x6b, 0x6,0x53,0x3a, 0x6,0x53,0x3b, 0x4,0x3d,0x66,
+ 0xf,0x4f,0x36, 0x6,0x23,0x2c, 0x6,0x23,0x2b, 0x6,0x24,0x7b,
+ 0x5,0x22,0x73, 0x6,0x24,0x7a, 0x6,0x24,0x7c, 0xf,0x22,0x54,
+ 0xf,0x24,0x4b, 0x6,0x27,0x7c, 0x6,0x27,0x7d, 0x6,0x28,0x25,
+ 0x5,0x24,0x43, 0x6,0x28,0x22, 0x6,0x27,0x7e, 0x6,0x28,0x24,
+ 0x6,0x28,0x23, 0x6,0x28,0x21, 0xf,0x24,0x48, 0xf,0x24,0x4a,
+ 0xf,0x24,0x4c, 0x4,0x24,0x44, 0x5,0x26,0x48, 0x6,0x2b,0x74,
+ 0x6,0x2b,0x73, 0x5,0x26,0x49, 0x6,0x2b,0x7d, 0x5,0x26,0x44,
+ 0x6,0x2b,0x79, 0x5,0x26,0x47, 0x6,0x2b,0x7a, 0x6,0x2b,0x77,
+ 0x5,0x26,0x46, 0x5,0x26,0x45, 0x6,0x2b,0x75, 0x6,0x2b,0x78,
+ 0xf,0x27,0x37, 0xf,0x27,0x38, 0xf,0x27,0x39, 0xf,0x27,0x3a,
+ 0xf,0x27,0x3b, 0xf,0x27,0x3c, 0xf,0x27,0x3d, 0x6,0x2b,0x71,
+ 0x6,0x2b,0x7b, 0x6,0x2b,0x7c, 0x6,0x2b,0x72, 0x6,0x2b,0x76,
+ 0x5,0x29,0x51, 0x6,0x31,0x65, 0x6,0x31,0x66, 0x5,0x29,0x50,
+ 0x4,0x29,0x66, 0x6,0x31,0x68, 0x6,0x31,0x69, 0x4,0x29,0x68,
+ 0xf,0x2b,0x31, 0xf,0x2b,0x32, 0x6,0x31,0x6a, 0xf,0x2b,0x35,
+ 0xf,0x2b,0x36, 0x6,0x31,0x6e, 0x6,0x31,0x6c, 0x6,0x31,0x6b,
+ 0x5,0x2d,0x7e, 0x6,0x38,0x3a, 0x5,0x2e,0x21, 0x5,0x2e,0x22,
+ 0x5,0x2d,0x7b, 0x5,0x2e,0x23, 0x5,0x2d,0x7c, 0x5,0x2d,0x7a,
+ 0x6,0x38,0x3e, 0x6,0x38,0x38, 0x6,0x38,0x3c, 0x5,0x2d,0x7d,
+ 0x6,0x38,0x39, 0x6,0x38,0x3d, 0xf,0x2f,0x6b, 0xf,0x2f,0x6d,
+ 0x6,0x38,0x3b, 0xf,0x2f,0x6c, 0x6,0x38,0x41, 0x6,0x38,0x3f,
+ 0x5,0x32,0x73, 0x4,0x32,0x38, 0x4,0x38,0x21, 0x6,0x40,0x53,
+ 0x4,0x32,0x3d, 0x6,0x40,0x4e, 0x6,0x40,0x4b, 0x6,0x40,0x4c,
+ 0x6,0x40,0x50, 0x6,0x40,0x4d, 0x6,0x40,0x55, 0x5,0x32,0x75,
+ 0x6,0x38,0x40, 0x6,0x40,0x54, 0x6,0x40,0x56, 0xf,0x35,0x3c,
+ 0xf,0x35,0x3d, 0xf,0x35,0x3e, 0xf,0x35,0x3f, 0xf,0x35,0x40,
+ 0xf,0x35,0x41, 0xf,0x35,0x42, 0xf,0x35,0x43, 0xf,0x35,0x44,
+ 0xf,0x35,0x45, 0xf,0x35,0x46, 0xf,0x35,0x47, 0x6,0x40,0x52,
+ 0x5,0x32,0x74, 0x6,0x49,0x71, 0x6,0x49,0x74, 0x4,0x32,0x3c,
+ 0x5,0x3f,0x61, 0x5,0x39,0x2a, 0x6,0x49,0x6f, 0x5,0x39,0x27,
+ 0x6,0x49,0x70, 0x5,0x39,0x29, 0x5,0x39,0x26, 0x6,0x49,0x6c,
+ 0x6,0x49,0x6d, 0x4,0x38,0x23, 0x6,0x49,0x76, 0x5,0x39,0x2b,
+ 0x4,0x38,0x27, 0x6,0x49,0x6e, 0x6,0x49,0x75, 0x6,0x49,0x77,
+ 0xf,0x3b,0x51, 0xf,0x3b,0x53, 0xf,0x3b,0x54, 0xf,0x3b,0x56,
+ 0xf,0x3b,0x57, 0xf,0x3b,0x59, 0xf,0x3b,0x5a, 0xf,0x3b,0x5c,
+ 0xf,0x3b,0x5d, 0xf,0x3b,0x52, 0xf,0x3b,0x58, 0x4,0x38,0x26,
+ 0x4,0x38,0x28, 0x6,0x49,0x72, 0x5,0x39,0x2c, 0x5,0x39,0x28,
+ 0x6,0x53,0x43, 0x5,0x3f,0x63, 0x6,0x53,0x41, 0x6,0x5d,0x53,
+ 0x6,0x53,0x42, 0x6,0x53,0x3f, 0x6,0x53,0x44, 0xf,0x46,0x39,
+ 0xf,0x3b,0x5b, 0x6,0x53,0x3e, 0xf,0x41,0x70, 0xf,0x41,0x71,
+ 0xf,0x41,0x73, 0xf,0x41,0x74, 0xf,0x41,0x75, 0xf,0x41,0x76,
+ 0xf,0x41,0x77, 0xf,0x41,0x78, 0xf,0x41,0x79, 0xf,0x41,0x7a,
+ 0xf,0x41,0x7b, 0xf,0x41,0x7d, 0x5,0x3d,0x55, 0x6,0x53,0x45,
+ 0x6,0x53,0x40, 0x5,0x3f,0x64, 0x5,0x46,0x3b, 0x5,0x46,0x3f,
+ 0x5,0x46,0x3d, 0x5,0x46,0x3e, 0x6,0x5d,0x56, 0x5,0x46,0x40,
+ 0x5,0x46,0x43, 0x5,0x46,0x44, 0x4,0x43,0x6c, 0x5,0x46,0x42,
+ 0x5,0x4d,0x4e, 0xf,0x48,0x4a, 0xf,0x48,0x4b, 0xf,0x48,0x4c,
+ 0xf,0x48,0x4d, 0xf,0x48,0x4e, 0xf,0x48,0x4f, 0x6,0x5d,0x54,
+ 0x5,0x46,0x3c, 0x6,0x5d,0x57, 0x6,0x5d,0x59, 0x6,0x5d,0x5a,
+ 0x6,0x5d,0x55, 0x6,0x5d,0x58, 0x7,0x23,0x61, 0x7,0x23,0x5c,
+ 0x7,0x23,0x5b, 0x7,0x23,0x5e, 0x5,0x4d,0x52, 0x5,0x4d,0x55,
+ 0x7,0x23,0x5a, 0x7,0x23,0x57, 0x7,0x23,0x58, 0x7,0x23,0x62,
+ 0xf,0x4f,0x37, 0xf,0x4f,0x39, 0xf,0x4f,0x3a, 0x5,0x4d,0x54,
+ 0x7,0x23,0x60, 0xf,0x4e,0x30, 0x7,0x23,0x5d, 0x7,0x23,0x5f,
+ 0x7,0x23,0x59, 0x5,0x4d,0x51, 0x5,0x54,0x69, 0x5,0x54,0x6b,
+ 0x7,0x2e,0x57, 0x4,0x50,0x55, 0x7,0x2e,0x55, 0x7,0x2e,0x5b,
+ 0x7,0x2e,0x59, 0x7,0x2e,0x5d, 0x4,0x50,0x54, 0x7,0x2e,0x5c,
+ 0x7,0x2e,0x54, 0xf,0x54,0x65, 0xf,0x54,0x66, 0xf,0x54,0x67,
+ 0xf,0x54,0x69, 0xf,0x54,0x6a, 0x7,0x2e,0x58, 0x5,0x4d,0x4f,
+ 0x7,0x2d,0x62, 0xf,0x54,0x68, 0x7,0x2e,0x43, 0x5,0x54,0x6a,
+ 0x7,0x2e,0x56, 0xf,0x4f,0x38, 0x7,0x38,0x47, 0x5,0x5b,0x60,
+ 0x5,0x5b,0x61, 0x7,0x38,0x48, 0x5,0x5b,0x62, 0x7,0x38,0x45,
+ 0x7,0x38,0x46, 0x7,0x38,0x49, 0xf,0x5a,0x3a, 0xf,0x5a,0x3b,
+ 0xf,0x5a,0x3c, 0x7,0x38,0x44, 0xf,0x5a,0x3d, 0x4,0x5b,0x3e,
+ 0x5,0x61,0x72, 0x5,0x61,0x73, 0x7,0x3f,0x75, 0xf,0x5e,0x76,
+ 0xf,0x5e,0x77, 0xf,0x5e,0x78, 0xf,0x5e,0x79, 0xf,0x5e,0x7b,
+ 0x7,0x3f,0x78, 0x5,0x68,0x23, 0x7,0x47,0x3d, 0x7,0x47,0x3c,
+ 0x5,0x68,0x22, 0x5,0x68,0x24, 0x7,0x47,0x3b, 0x7,0x47,0x3e,
+ 0xf,0x62,0x4d, 0x5,0x6c,0x37, 0xf,0x65,0x31, 0xf,0x65,0x32,
+ 0x5,0x6b,0x6e, 0x7,0x4d,0x79, 0x7,0x53,0x46, 0x7,0x58,0x21,
+ 0xf,0x69,0x46, 0x5,0x73,0x39, 0x5,0x73,0x49, 0x7,0x5b,0x5c,
+ 0x5,0x77,0x5e, 0x7,0x5e,0x6d, 0xf,0x6b,0x4d, 0x5,0x79,0x2b,
+ 0x7,0x64,0x47, 0xf,0x24,0x4d, 0x6,0x2b,0x7e, 0xf,0x27,0x3f,
+ 0xf,0x27,0x40, 0x6,0x2c,0x21, 0x5,0x29,0x53, 0x5,0x29,0x52,
+ 0x6,0x31,0x70, 0xf,0x2b,0x37, 0xf,0x2b,0x39, 0x6,0x31,0x6f,
+ 0x6,0x38,0x42, 0xf,0x2f,0x6f, 0xf,0x2f,0x70, 0xf,0x2f,0x71,
+ 0xf,0x2f,0x72, 0xf,0x2f,0x73, 0xf,0x35,0x49, 0xf,0x35,0x4a,
+ 0xf,0x3b,0x5f, 0x6,0x49,0x7a, 0x6,0x49,0x79, 0x5,0x3f,0x65,
+ 0x4,0x43,0x70, 0x6,0x53,0x46, 0x5,0x4d,0x57, 0x5,0x4d,0x56,
+ 0x7,0x23,0x63, 0xf,0x54,0x6b, 0x5,0x5b,0x63, 0x7,0x3f,0x7a,
+ 0x5,0x61,0x74, 0x7,0x3f,0x79, 0x7,0x3f,0x77, 0x4,0x5f,0x6d,
+ 0x7,0x4d,0x7a, 0x7,0x4d,0x7b, 0x5,0x7b,0x3f, 0x7,0x66,0x3e,
+ 0x6,0x23,0x2d, 0x6,0x24,0x7d, 0x5,0x24,0x44, 0x6,0x28,0x29,
+ 0x6,0x28,0x27, 0x6,0x28,0x28, 0x6,0x28,0x26, 0x6,0x2c,0x22,
+ 0x5,0x29,0x54, 0x4,0x29,0x69, 0x4,0x29,0x6a, 0xf,0x2b,0x3a,
+ 0x6,0x31,0x71, 0x6,0x38,0x43, 0xf,0x35,0x4b, 0x5,0x32,0x76,
+ 0x6,0x40,0x59, 0x6,0x40,0x5b, 0x6,0x49,0x7d, 0x6,0x49,0x7c,
+ 0x6,0x40,0x5a, 0x5,0x39,0x2d, 0xf,0x39,0x46, 0xf,0x3b,0x61,
+ 0xf,0x3b,0x62, 0x6,0x53,0x47, 0x5,0x3f,0x67, 0xf,0x3b,0x60,
+ 0xf,0x41,0x7e, 0xf,0x42,0x21, 0x6,0x53,0x48, 0x6,0x5d,0x5d,
+ 0x6,0x5d,0x5e, 0x7,0x23,0x64, 0x4,0x4a,0x34, 0x5,0x4d,0x59,
+ 0x4,0x4a,0x33, 0xf,0x4f,0x3b, 0xf,0x4f,0x3c, 0x5,0x54,0x6e,
+ 0x5,0x54,0x6c, 0x5,0x5b,0x64, 0x5,0x54,0x6d, 0xf,0x54,0x6d,
+ 0xf,0x54,0x6e, 0x7,0x38,0x4b, 0x7,0x38,0x4a, 0xf,0x5a,0x3e,
+ 0x5,0x61,0x75, 0xf,0x5e,0x7c, 0x7,0x3f,0x7b, 0x5,0x6c,0x38,
+ 0x5,0x75,0x6f, 0x5,0x77,0x5f, 0x5,0x21,0x48, 0x4,0x21,0x4e,
+ 0x4,0x21,0x7d, 0xf,0x21,0x65, 0x5,0x22,0x75, 0x6,0x25,0x22,
+ 0x5,0x22,0x74, 0x6,0x24,0x7e, 0x6,0x25,0x21, 0xf,0x22,0x56,
+ 0x4,0x22,0x7b, 0x4,0x22,0x7a, 0x6,0x28,0x2c, 0x4,0x24,0x49,
+ 0x6,0x28,0x2a, 0x6,0x28,0x2b, 0xf,0x24,0x4e, 0xf,0x24,0x4f,
+ 0xf,0x24,0x54, 0xf,0x24,0x50, 0xf,0x24,0x52, 0x5,0x24,0x46,
+ 0x6,0x28,0x2d, 0x5,0x24,0x45, 0x4,0x24,0x45, 0x4,0x26,0x6b,
+ 0x5,0x26,0x4c, 0x4,0x26,0x66, 0x5,0x26,0x4b, 0x6,0x2c,0x2b,
+ 0x5,0x26,0x50, 0x5,0x26,0x52, 0x6,0x2c,0x28, 0x6,0x2c,0x27,
+ 0x6,0x2c,0x26, 0x5,0x26,0x4d, 0x5,0x26,0x53, 0x5,0x26,0x4f,
+ 0x5,0x26,0x4e, 0xf,0x27,0x43, 0xf,0x27,0x45, 0xf,0x27,0x46,
+ 0xf,0x27,0x47, 0xf,0x27,0x49, 0xf,0x27,0x4a, 0xf,0x27,0x4b,
+ 0xf,0x27,0x4d, 0xf,0x27,0x4f, 0xf,0x27,0x51, 0xf,0x27,0x54,
+ 0xf,0x27,0x55, 0x6,0x2c,0x24, 0x6,0x2c,0x29, 0x5,0x26,0x54,
+ 0x6,0x2c,0x2c, 0xf,0x27,0x44, 0x6,0x2c,0x2d, 0x6,0x2c,0x2a,
+ 0xf,0x27,0x48, 0xf,0x27,0x42, 0x6,0x2c,0x25, 0x5,0x26,0x55,
+ 0x6,0x2d,0x5c, 0x6,0x31,0x74, 0x6,0x31,0x73, 0x4,0x29,0x6b,
+ 0x5,0x29,0x56, 0x6,0x31,0x75, 0x6,0x31,0x76, 0x5,0x29,0x55,
+ 0x5,0x29,0x59, 0x6,0x31,0x77, 0x5,0x2e,0x26, 0x5,0x29,0x5a,
+ 0x5,0x29,0x58, 0xf,0x27,0x53, 0xf,0x2b,0x3b, 0xf,0x2b,0x3c,
+ 0xf,0x2b,0x3d, 0xf,0x2b,0x3f, 0xf,0x2b,0x40, 0xf,0x2b,0x41,
+ 0xf,0x2b,0x42, 0xf,0x2b,0x43, 0xf,0x2b,0x44, 0xf,0x2b,0x45,
+ 0xf,0x2b,0x46, 0xf,0x2b,0x47, 0xf,0x2b,0x49, 0xf,0x2b,0x4a,
+ 0xf,0x2b,0x4b, 0xf,0x2b,0x4c, 0xf,0x2b,0x4d, 0xf,0x2b,0x4e,
+ 0xf,0x2b,0x4f, 0x5,0x29,0x5b, 0x6,0x40,0x5c, 0x6,0x38,0x4f,
+ 0x6,0x38,0x53, 0x6,0x38,0x4b, 0x6,0x38,0x4d, 0x6,0x38,0x46,
+ 0x5,0x2e,0x27, 0x6,0x38,0x48, 0x6,0x38,0x45, 0x6,0x38,0x51,
+ 0x4,0x2d,0x50, 0x6,0x40,0x5d, 0x5,0x29,0x57, 0x5,0x2e,0x29,
+ 0x5,0x2e,0x2a, 0x6,0x38,0x44, 0xf,0x2f,0x74, 0xf,0x2f,0x75,
+ 0xf,0x2f,0x76, 0xf,0x2f,0x78, 0xf,0x2f,0x79, 0xf,0x2f,0x7a,
+ 0xf,0x2f,0x7b, 0xf,0x2f,0x7c, 0xf,0x2f,0x7d, 0xf,0x2f,0x7e,
+ 0xf,0x30,0x21, 0xf,0x30,0x22, 0xf,0x30,0x23, 0xf,0x30,0x25,
+ 0xf,0x30,0x26, 0xf,0x30,0x27, 0xf,0x30,0x29, 0xf,0x30,0x2a,
+ 0xf,0x30,0x2b, 0xf,0x30,0x2c, 0xf,0x30,0x2e, 0x6,0x38,0x4c,
+ 0x6,0x38,0x47, 0x6,0x38,0x49, 0x4,0x2d,0x53, 0x6,0x38,0x4e,
+ 0xf,0x30,0x30, 0xf,0x30,0x28, 0x4,0x2d,0x5a, 0xf,0x30,0x2d,
+ 0x5,0x2e,0x2c, 0x5,0x2e,0x28, 0xf,0x2f,0x77, 0x6,0x38,0x52,
+ 0x6,0x40,0x68, 0x6,0x40,0x69, 0x6,0x40,0x5f, 0x5,0x32,0x77,
+ 0x5,0x33,0x21, 0x5,0x39,0x36, 0x4,0x32,0x45, 0x4,0x32,0x40,
+ 0x5,0x32,0x7d, 0x6,0x40,0x67, 0x6,0x4a,0x2e, 0x6,0x40,0x63,
+ 0xf,0x35,0x4c, 0xf,0x35,0x4d, 0xf,0x35,0x4f, 0xf,0x35,0x50,
+ 0xf,0x35,0x51, 0xf,0x35,0x52, 0xf,0x35,0x53, 0xf,0x35,0x54,
+ 0xf,0x35,0x55, 0xf,0x35,0x56, 0xf,0x35,0x58, 0xf,0x35,0x59,
+ 0xf,0x35,0x5a, 0xf,0x35,0x5b, 0xf,0x35,0x5c, 0xf,0x35,0x5d,
+ 0xf,0x35,0x5e, 0xf,0x35,0x5f, 0xf,0x35,0x60, 0xf,0x35,0x61,
+ 0xf,0x35,0x62, 0xf,0x35,0x63, 0xf,0x35,0x65, 0xf,0x35,0x66,
+ 0x6,0x40,0x64, 0x6,0x40,0x66, 0x6,0x40,0x65, 0x4,0x32,0x47,
+ 0x6,0x40,0x62, 0x6,0x40,0x60, 0x6,0x40,0x61, 0x4,0x32,0x44,
+ 0x5,0x33,0x22, 0x5,0x32,0x78, 0x5,0x32,0x7b, 0x5,0x32,0x7a,
+ 0x5,0x32,0x7c, 0x6,0x40,0x6a, 0xf,0x35,0x4e, 0x6,0x40,0x5e,
+ 0x4,0x38,0x36, 0x6,0x4a,0x34, 0x5,0x39,0x35, 0x6,0x53,0x49,
+ 0x4,0x38,0x2e, 0x5,0x39,0x38, 0x6,0x4a,0x22, 0x5,0x39,0x32,
+ 0x4,0x38,0x2b, 0x5,0x39,0x30, 0x5,0x39,0x34, 0x4,0x38,0x31,
+ 0x6,0x4a,0x2d, 0x6,0x4a,0x2f, 0x5,0x39,0x3a, 0x6,0x4a,0x24,
+ 0x6,0x4a,0x21, 0x5,0x39,0x37, 0x6,0x4a,0x33, 0x5,0x39,0x3c,
+ 0x5,0x39,0x3b, 0x6,0x4a,0x26, 0x4,0x38,0x30, 0x6,0x4a,0x27,
+ 0x6,0x4a,0x2a, 0x6,0x4a,0x31, 0x5,0x39,0x40, 0x6,0x53,0x4a,
+ 0x5,0x39,0x3d, 0x6,0x4a,0x38, 0x6,0x4a,0x23, 0x6,0x4a,0x25,
+ 0x6,0x4a,0x35, 0x4,0x38,0x33, 0x4,0x38,0x38, 0x6,0x4a,0x36,
+ 0x6,0x4a,0x37, 0xf,0x3b,0x64, 0xf,0x3b,0x65, 0xf,0x3b,0x67,
+ 0xf,0x3b,0x68, 0xf,0x3b,0x69, 0xf,0x3b,0x6b, 0xf,0x3b,0x6c,
+ 0xf,0x3b,0x6d, 0xf,0x3b,0x6f, 0xf,0x3b,0x71, 0xf,0x3b,0x72,
+ 0xf,0x3b,0x74, 0xf,0x3b,0x75, 0xf,0x3b,0x76, 0xf,0x3b,0x77,
+ 0xf,0x3b,0x78, 0xf,0x3b,0x79, 0xf,0x3b,0x7a, 0xf,0x3b,0x7b,
+ 0xf,0x3b,0x7c, 0xf,0x3b,0x7d, 0xf,0x3b,0x7e, 0xf,0x3c,0x22,
+ 0xf,0x3c,0x23, 0xf,0x3c,0x24, 0xf,0x3c,0x25, 0xf,0x3c,0x26,
+ 0xf,0x3c,0x27, 0xf,0x3c,0x28, 0xf,0x3c,0x2a, 0xf,0x3c,0x2b,
+ 0xf,0x3c,0x2c, 0xf,0x3c,0x2d, 0xf,0x3c,0x2e, 0xf,0x3c,0x2f,
+ 0x6,0x4a,0x29, 0x6,0x4a,0x2b, 0x6,0x4a,0x2c, 0x6,0x4a,0x32,
+ 0x5,0x39,0x42, 0x6,0x4a,0x30, 0x6,0x4a,0x39, 0x6,0x4a,0x28,
+ 0x5,0x39,0x3e, 0x5,0x39,0x41, 0x5,0x39,0x2e, 0x5,0x39,0x2f,
+ 0x5,0x39,0x31, 0x6,0x53,0x4e, 0x6,0x53,0x58, 0x4,0x3d,0x77,
+ 0x6,0x53,0x56, 0x4,0x3d,0x74, 0x6,0x53,0x57, 0x5,0x3f,0x6f,
+ 0x5,0x3f,0x6a, 0x5,0x3f,0x6e, 0x5,0x3f,0x6b, 0x4,0x3d,0x6a,
+ 0x6,0x53,0x5b, 0x5,0x3f,0x73, 0x6,0x53,0x61, 0x5,0x3f,0x68,
+ 0x4,0x3d,0x7a, 0x5,0x3f,0x74, 0x5,0x3f,0x69, 0x6,0x53,0x55,
+ 0x5,0x3f,0x70, 0x5,0x3f,0x6d, 0x6,0x53,0x60, 0x4,0x3d,0x73,
+ 0x6,0x53,0x59, 0x6,0x53,0x5a, 0x6,0x53,0x5d, 0x6,0x53,0x50,
+ 0x4,0x3d,0x70, 0x6,0x53,0x5c, 0x5,0x3f,0x6c, 0x6,0x53,0x63,
+ 0x6,0x53,0x4f, 0x6,0x53,0x51, 0x6,0x53,0x4c, 0xf,0x42,0x23,
+ 0xf,0x42,0x24, 0xf,0x42,0x25, 0xf,0x42,0x26, 0xf,0x42,0x27,
+ 0xf,0x42,0x29, 0xf,0x42,0x2a, 0xf,0x42,0x2b, 0xf,0x42,0x2c,
+ 0xf,0x42,0x2d, 0xf,0x42,0x2e, 0xf,0x42,0x30, 0xf,0x42,0x31,
+ 0xf,0x42,0x32, 0xf,0x42,0x33, 0xf,0x42,0x34, 0xf,0x42,0x35,
+ 0xf,0x42,0x36, 0xf,0x42,0x38, 0xf,0x42,0x39, 0xf,0x42,0x3a,
+ 0xf,0x42,0x3b, 0xf,0x42,0x3d, 0xf,0x42,0x3e, 0xf,0x42,0x3f,
+ 0xf,0x42,0x40, 0xf,0x42,0x41, 0xf,0x42,0x42, 0xf,0x42,0x43,
+ 0xf,0x42,0x44, 0xf,0x42,0x45, 0xf,0x42,0x46, 0xf,0x42,0x48,
+ 0xf,0x42,0x4a, 0xf,0x42,0x4c, 0x6,0x53,0x4d, 0x6,0x53,0x52,
+ 0x6,0x53,0x54, 0x4,0x3d,0x79, 0x6,0x53,0x62, 0x6,0x53,0x4b,
+ 0x6,0x53,0x5f, 0xf,0x42,0x22, 0xf,0x42,0x2f, 0xf,0x42,0x37,
+ 0x5,0x39,0x3f, 0x5,0x3f,0x72, 0x6,0x53,0x53, 0xf,0x43,0x74,
+ 0x5,0x46,0x4e, 0xf,0x42,0x4b, 0x5,0x46,0x50, 0x4,0x43,0x7b,
+ 0x4,0x43,0x72, 0x5,0x46,0x4d, 0x5,0x46,0x4f, 0x6,0x5d,0x69,
+ 0x5,0x46,0x55, 0x5,0x46,0x52, 0x7,0x23,0x65, 0x6,0x53,0x64,
+ 0x5,0x46,0x47, 0x6,0x5d,0x5f, 0x5,0x46,0x54, 0x5,0x46,0x46,
+ 0x5,0x46,0x58, 0x6,0x5d,0x62, 0x5,0x46,0x4a, 0x5,0x46,0x53,
+ 0x6,0x5d,0x63, 0x4,0x43,0x76, 0x5,0x46,0x48, 0x5,0x46,0x49,
+ 0x6,0x5d,0x65, 0x5,0x46,0x4c, 0x5,0x46,0x51, 0xf,0x48,0x57,
+ 0xf,0x48,0x58, 0xf,0x48,0x59, 0xf,0x48,0x5a, 0xf,0x48,0x5b,
+ 0xf,0x48,0x5c, 0xf,0x48,0x5d, 0xf,0x48,0x5e, 0xf,0x48,0x5f,
+ 0xf,0x48,0x60, 0xf,0x48,0x61, 0xf,0x48,0x62, 0xf,0x48,0x63,
+ 0xf,0x48,0x64, 0xf,0x48,0x65, 0xf,0x48,0x66, 0xf,0x48,0x67,
+ 0xf,0x48,0x68, 0xf,0x48,0x69, 0xf,0x48,0x6a, 0xf,0x48,0x6b,
+ 0xf,0x48,0x6c, 0xf,0x48,0x6d, 0xf,0x48,0x6e, 0xf,0x48,0x6f,
+ 0xf,0x48,0x71, 0xf,0x48,0x72, 0xf,0x48,0x73, 0xf,0x48,0x75,
+ 0x3,0x47,0x4b, 0x6,0x5d,0x6a, 0x6,0x5d,0x67, 0x6,0x5d,0x6b,
+ 0x6,0x5d,0x6c, 0x5,0x46,0x56, 0x5,0x46,0x57, 0xf,0x48,0x74,
+ 0x6,0x5d,0x64, 0x6,0x5d,0x66, 0xf,0x48,0x50, 0xf,0x48,0x51,
+ 0xf,0x48,0x53, 0xf,0x48,0x54, 0x6,0x5d,0x60, 0x6,0x5d,0x6d,
+ 0x6,0x5d,0x61, 0xf,0x48,0x56, 0x7,0x23,0x68, 0x5,0x4d,0x67,
+ 0x5,0x4d,0x5e, 0x4,0x4a,0x3b, 0x4,0x4a,0x47, 0x5,0x4d,0x5b,
+ 0x4,0x4a,0x40, 0x7,0x23,0x71, 0x7,0x23,0x6c, 0x7,0x23,0x74,
+ 0x5,0x4d,0x6b, 0x5,0x4d,0x65, 0x7,0x23,0x70, 0x4,0x4a,0x46,
+ 0x5,0x4d,0x5f, 0x4,0x4a,0x3f, 0x5,0x4d,0x64, 0x4,0x4a,0x43,
+ 0x4,0x4a,0x3e, 0x4,0x4a,0x35, 0x7,0x23,0x73, 0x5,0x4d,0x5c,
+ 0x4,0x4a,0x4a, 0x5,0x4d,0x69, 0x7,0x23,0x6e, 0x5,0x4d,0x63,
+ 0x5,0x4d,0x6a, 0x7,0x23,0x69, 0x4,0x4a,0x41, 0x5,0x4d,0x5d,
+ 0x7,0x23,0x75, 0x4,0x4a,0x3c, 0x4,0x4a,0x45, 0x4,0x4a,0x49,
+ 0x7,0x23,0x66, 0x7,0x23,0x6a, 0xf,0x4f,0x3d, 0xf,0x4f,0x3e,
+ 0xf,0x4f,0x3f, 0xf,0x4f,0x43, 0xf,0x4f,0x44, 0xf,0x4f,0x46,
+ 0xf,0x4f,0x47, 0xf,0x4f,0x48, 0xf,0x4f,0x49, 0xf,0x4f,0x4a,
+ 0xf,0x4f,0x4b, 0xf,0x4f,0x4c, 0xf,0x4f,0x4d, 0xf,0x4f,0x4e,
+ 0xf,0x4f,0x4f, 0xf,0x4f,0x50, 0xf,0x4f,0x51, 0xf,0x4f,0x52,
+ 0xf,0x4f,0x53, 0xf,0x4f,0x40, 0x7,0x23,0x6b, 0x5,0x4d,0x6c,
+ 0x5,0x4d,0x68, 0x5,0x4d,0x66, 0x7,0x23,0x67, 0x7,0x23,0x6d,
+ 0x5,0x4d,0x60, 0x5,0x4d,0x5a, 0x5,0x4d,0x62, 0x4,0x50,0x5b,
+ 0x5,0x54,0x7d, 0x7,0x2e,0x69, 0x4,0x50,0x65, 0x4,0x50,0x58,
+ 0x5,0x5b,0x65, 0x7,0x38,0x4c, 0x7,0x2e,0x60, 0x7,0x2e,0x63,
+ 0x5,0x54,0x7b, 0x7,0x2e,0x68, 0x7,0x2e,0x72, 0x5,0x54,0x7a,
+ 0x7,0x2e,0x6f, 0x7,0x2e,0x62, 0x4,0x50,0x62, 0x4,0x56,0x4c,
+ 0x4,0x50,0x57, 0x7,0x2e,0x5f, 0x4,0x50,0x5f, 0x5,0x54,0x79,
+ 0x7,0x2e,0x67, 0x7,0x2e,0x64, 0x5,0x54,0x71, 0x5,0x54,0x77,
+ 0x4,0x50,0x5c, 0x7,0x2e,0x6e, 0x7,0x2e,0x74, 0x5,0x54,0x78,
+ 0x4,0x50,0x5d, 0x7,0x2e,0x66, 0x7,0x2e,0x6b, 0x4,0x50,0x63,
+ 0x5,0x54,0x70, 0x7,0x2e,0x61, 0x5,0x61,0x7b, 0x5,0x54,0x75,
+ 0x5,0x54,0x76, 0x5,0x54,0x72, 0x4,0x4a,0x44, 0x7,0x2e,0x73,
+ 0x7,0x2e,0x6c, 0x7,0x2e,0x65, 0x7,0x2e,0x5e, 0x5,0x54,0x7c,
+ 0x5,0x54,0x6f, 0x5,0x54,0x73, 0xf,0x54,0x6f, 0xf,0x54,0x70,
+ 0xf,0x54,0x71, 0xf,0x54,0x72, 0xf,0x54,0x73, 0xf,0x54,0x75,
+ 0xf,0x54,0x76, 0xf,0x54,0x77, 0xf,0x54,0x78, 0xf,0x54,0x79,
+ 0xf,0x54,0x7a, 0xf,0x54,0x7c, 0xf,0x54,0x7d, 0xf,0x54,0x7e,
+ 0xf,0x55,0x21, 0xf,0x55,0x22, 0xf,0x55,0x24, 0xf,0x55,0x25,
+ 0xf,0x55,0x26, 0xf,0x55,0x27, 0xf,0x55,0x28, 0xf,0x55,0x2b,
+ 0xf,0x55,0x2c, 0xf,0x55,0x2d, 0xf,0x55,0x2e, 0xf,0x55,0x2f,
+ 0xf,0x55,0x30, 0xf,0x55,0x32, 0xf,0x55,0x33, 0xf,0x55,0x34,
+ 0xf,0x55,0x35, 0xf,0x55,0x36, 0xf,0x55,0x37, 0xf,0x55,0x38,
+ 0x7,0x2e,0x70, 0x7,0x2e,0x71, 0x4,0x50,0x61, 0xf,0x55,0x23,
+ 0x5,0x54,0x74, 0xf,0x48,0x70, 0xf,0x4f,0x41, 0x7,0x2e,0x6d,
+ 0x4,0x56,0x43, 0x7,0x38,0x50, 0x7,0x38,0x4e, 0x4,0x56,0x47,
+ 0x7,0x38,0x52, 0x7,0x38,0x56, 0x5,0x5b,0x6a, 0x5,0x5b,0x6b,
+ 0x4,0x56,0x4a, 0x4,0x56,0x46, 0x5,0x5b,0x6e, 0x7,0x38,0x53,
+ 0x5,0x5b,0x6c, 0x7,0x38,0x51, 0x7,0x38,0x57, 0x5,0x61,0x7c,
+ 0x5,0x5b,0x67, 0x4,0x56,0x4d, 0x4,0x56,0x44, 0x7,0x38,0x59,
+ 0x4,0x56,0x42, 0x5,0x5b,0x69, 0x7,0x38,0x5b, 0x5,0x5b,0x66,
+ 0x7,0x38,0x54, 0xf,0x5a,0x40, 0xf,0x5a,0x41, 0xf,0x5a,0x43,
+ 0xf,0x5a,0x44, 0xf,0x5a,0x45, 0xf,0x5a,0x46, 0xf,0x5a,0x47,
+ 0xf,0x5a,0x48, 0xf,0x5a,0x49, 0xf,0x5a,0x4a, 0xf,0x5a,0x4b,
+ 0xf,0x5a,0x4c, 0xf,0x5a,0x4e, 0xf,0x5a,0x4f, 0xf,0x5a,0x51,
+ 0xf,0x5a,0x52, 0xf,0x5a,0x54, 0x7,0x38,0x58, 0x5,0x5b,0x6d,
+ 0x7,0x38,0x5a, 0x7,0x38,0x4d, 0x7,0x38,0x4f, 0x7,0x37,0x27,
+ 0xf,0x5a,0x53, 0xf,0x5a,0x4d, 0x5,0x5b,0x6f, 0x5,0x5b,0x70,
+ 0xf,0x55,0x31, 0xf,0x5a,0x50, 0x4,0x5b,0x47, 0x5,0x61,0x78,
+ 0x7,0x40,0x27, 0x7,0x40,0x23, 0x4,0x5b,0x42, 0x7,0x40,0x2b,
+ 0x5,0x62,0x24, 0x5,0x61,0x7d, 0x5,0x62,0x26, 0x7,0x40,0x29,
+ 0x4,0x5b,0x45, 0x5,0x61,0x7a, 0x5,0x62,0x22, 0x5,0x62,0x27,
+ 0x5,0x61,0x7e, 0x7,0x38,0x5c, 0x5,0x62,0x2b, 0x5,0x61,0x79,
+ 0x4,0x5b,0x43, 0x4,0x5b,0x4c, 0x4,0x5b,0x46, 0x7,0x40,0x2d,
+ 0x7,0x40,0x28, 0x5,0x62,0x23, 0x7,0x47,0x46, 0x5,0x62,0x29,
+ 0x7,0x40,0x26, 0x4,0x5b,0x4b, 0x5,0x62,0x28, 0x5,0x62,0x25,
+ 0x5,0x61,0x76, 0x7,0x3f,0x7c, 0x7,0x3f,0x7d, 0xf,0x5e,0x7e,
+ 0xf,0x5f,0x22, 0xf,0x5f,0x23, 0xf,0x5f,0x24, 0xf,0x5f,0x25,
+ 0xf,0x5f,0x26, 0xf,0x5f,0x27, 0xf,0x5f,0x28, 0xf,0x5f,0x2a,
+ 0xf,0x5f,0x2b, 0xf,0x5f,0x2c, 0xf,0x5f,0x2e, 0xf,0x5f,0x2f,
+ 0xf,0x5f,0x30, 0x7,0x40,0x21, 0x7,0x40,0x25, 0x7,0x40,0x2c,
+ 0x7,0x40,0x2a, 0x5,0x62,0x21, 0xf,0x5f,0x21, 0x5,0x62,0x2a,
+ 0x5,0x61,0x77, 0x7,0x40,0x22, 0x7,0x40,0x24, 0xf,0x5f,0x2d,
+ 0x5,0x68,0x25, 0x7,0x47,0x43, 0x5,0x68,0x28, 0x5,0x68,0x2b,
+ 0x5,0x68,0x29, 0x7,0x47,0x42, 0x7,0x47,0x40, 0x5,0x68,0x2d,
+ 0x7,0x47,0x41, 0x4,0x5f,0x74, 0x7,0x47,0x48, 0x7,0x47,0x49,
+ 0x5,0x68,0x27, 0x5,0x68,0x26, 0x7,0x47,0x45, 0x5,0x68,0x2f,
+ 0x7,0x47,0x47, 0x7,0x3f,0x7e, 0xf,0x62,0x52, 0xf,0x62,0x56,
+ 0xf,0x62,0x58, 0xf,0x62,0x59, 0xf,0x62,0x5a, 0xf,0x62,0x5b,
+ 0xf,0x62,0x5c, 0xf,0x62,0x5d, 0xf,0x62,0x5f, 0xf,0x62,0x60,
+ 0xf,0x62,0x61, 0x5,0x68,0x2e, 0x7,0x47,0x44, 0x7,0x47,0x3f,
+ 0xf,0x62,0x54, 0x5,0x68,0x2c, 0xf,0x62,0x57, 0xf,0x62,0x4f,
+ 0xf,0x62,0x5e, 0xf,0x5e,0x7d, 0x4,0x63,0x53, 0x7,0x4d,0x7c,
+ 0x5,0x6c,0x3f, 0x7,0x4d,0x7e, 0x5,0x6c,0x42, 0x5,0x68,0x30,
+ 0x5,0x6c,0x3a, 0x5,0x6c,0x39, 0x5,0x6c,0x3d, 0x7,0x4d,0x7d,
+ 0x5,0x6c,0x3c, 0x5,0x6c,0x41, 0x5,0x6c,0x3b, 0x5,0x68,0x2a,
+ 0x5,0x6c,0x40, 0x5,0x6c,0x3e, 0xf,0x65,0x33, 0xf,0x65,0x34,
+ 0xf,0x65,0x35, 0xf,0x65,0x36, 0xf,0x65,0x37, 0xf,0x65,0x39,
+ 0xf,0x65,0x3a, 0xf,0x65,0x3b, 0xf,0x65,0x3c, 0xf,0x65,0x3d,
+ 0xf,0x65,0x3f, 0x7,0x4e,0x21, 0x4,0x63,0x52, 0x7,0x53,0x49,
+ 0x7,0x53,0x48, 0x5,0x70,0x2b, 0x5,0x70,0x2d, 0x4,0x66,0x46,
+ 0x5,0x70,0x29, 0x7,0x53,0x4d, 0x5,0x70,0x28, 0x5,0x70,0x2a,
+ 0x5,0x70,0x2c, 0x7,0x53,0x4a, 0x4,0x66,0x45, 0x5,0x70,0x2f,
+ 0x7,0x53,0x4e, 0x5,0x70,0x32, 0xf,0x67,0x5b, 0xf,0x67,0x5c,
+ 0xf,0x67,0x5d, 0xf,0x67,0x5e, 0xf,0x67,0x5f, 0xf,0x67,0x60,
+ 0xf,0x67,0x61, 0xf,0x67,0x62, 0xf,0x67,0x63, 0xf,0x67,0x64,
+ 0x7,0x53,0x4c, 0x5,0x70,0x31, 0x5,0x70,0x30, 0x7,0x53,0x4b,
+ 0x5,0x70,0x2e, 0x7,0x58,0x26, 0x5,0x73,0x4e, 0x5,0x73,0x4f,
+ 0x5,0x73,0x4c, 0x5,0x73,0x4a, 0x4,0x68,0x6f, 0x5,0x73,0x4b,
+ 0x5,0x73,0x4d, 0x7,0x58,0x25, 0xf,0x69,0x47, 0xf,0x69,0x48,
+ 0xf,0x69,0x49, 0xf,0x69,0x4b, 0xf,0x69,0x4e, 0xf,0x69,0x4f,
+ 0xf,0x69,0x50, 0xf,0x69,0x51, 0x7,0x58,0x24, 0x7,0x58,0x22,
+ 0xf,0x67,0x65, 0x5,0x75,0x71, 0x5,0x75,0x73, 0x5,0x77,0x60,
+ 0x5,0x75,0x74, 0x7,0x5b,0x60, 0x5,0x75,0x72, 0x7,0x5b,0x61,
+ 0x5,0x75,0x75, 0x7,0x5b,0x5f, 0x5,0x77,0x61, 0x7,0x5b,0x5d,
+ 0xf,0x6a,0x57, 0xf,0x6a,0x59, 0x7,0x5b,0x5e, 0x5,0x75,0x76,
+ 0x5,0x75,0x70, 0x4,0x6b,0x6c, 0x7,0x5e,0x6e, 0x5,0x77,0x62,
+ 0x7,0x60,0x71, 0xf,0x6b,0x4e, 0xf,0x6b,0x4f, 0xf,0x6b,0x50,
+ 0xf,0x6b,0x53, 0xf,0x6b,0x54, 0x7,0x5e,0x6f, 0x7,0x5e,0x70,
+ 0xf,0x6a,0x58, 0x7,0x60,0x72, 0x5,0x79,0x2d, 0xf,0x6c,0x2c,
+ 0x7,0x60,0x73, 0x5,0x79,0x2c, 0x5,0x79,0x2e, 0xf,0x6b,0x52,
+ 0x5,0x7a,0x29, 0x7,0x63,0x54, 0x7,0x60,0x74, 0x4,0x6d,0x55,
+ 0xf,0x6c,0x2d, 0xf,0x6c,0x4c, 0xf,0x6c,0x63, 0x7,0x63,0x4c,
+ 0x7,0x63,0x55, 0x5,0x7b,0x40, 0x7,0x64,0x48, 0x7,0x64,0x49,
+ 0x7,0x65,0x5b, 0xf,0x6d,0x2f, 0x7,0x65,0x74, 0x6,0x25,0x24,
+ 0x4,0x24,0x4b, 0x6,0x28,0x2f, 0x6,0x2c,0x2e, 0x6,0x28,0x32,
+ 0x5,0x24,0x47, 0x6,0x28,0x31, 0x4,0x24,0x4a, 0x5,0x26,0x5c,
+ 0x5,0x26,0x5b, 0x5,0x26,0x58, 0x6,0x2c,0x2f, 0x4,0x26,0x6f,
+ 0x6,0x2c,0x30, 0x5,0x26,0x5d, 0x4,0x26,0x6e, 0x5,0x26,0x59,
+ 0x5,0x26,0x5a, 0x5,0x26,0x57, 0xf,0x27,0x56, 0x5,0x29,0x5f,
+ 0x6,0x31,0x7a, 0x6,0x38,0x54, 0x6,0x31,0x7c, 0x5,0x29,0x62,
+ 0x4,0x29,0x75, 0x5,0x29,0x61, 0x5,0x29,0x5e, 0x6,0x31,0x79,
+ 0x5,0x29,0x5c, 0x5,0x29,0x60, 0x6,0x31,0x7b, 0x5,0x29,0x5d,
+ 0xf,0x2c,0x77, 0x6,0x38,0x57, 0x6,0x38,0x58, 0x6,0x38,0x55,
+ 0x5,0x2e,0x33, 0x5,0x2e,0x2d, 0x6,0x38,0x56, 0x6,0x40,0x6b,
+ 0x5,0x2e,0x32, 0x4,0x2d,0x5f, 0x5,0x2e,0x2f, 0x5,0x2e,0x34,
+ 0x5,0x2e,0x31, 0x5,0x2e,0x30, 0xf,0x30,0x31, 0x5,0x33,0x25,
+ 0x6,0x40,0x6c, 0x6,0x40,0x6d, 0xf,0x35,0x67, 0xf,0x35,0x68,
+ 0xf,0x35,0x69, 0xf,0x35,0x6a, 0xf,0x35,0x6b, 0xf,0x35,0x6c,
+ 0xf,0x35,0x6d, 0xf,0x35,0x6e, 0x4,0x38,0x3d, 0x5,0x39,0x47,
+ 0x5,0x3f,0x77, 0x4,0x38,0x3a, 0x5,0x39,0x45, 0x6,0x4a,0x3c,
+ 0x5,0x33,0x24, 0x5,0x39,0x48, 0x6,0x4a,0x3d, 0x5,0x39,0x44,
+ 0x5,0x39,0x49, 0x6,0x4a,0x3e, 0x5,0x39,0x46, 0x6,0x4a,0x3b,
+ 0xf,0x3c,0x30, 0xf,0x3c,0x31, 0x6,0x4a,0x3a, 0x6,0x53,0x6e,
+ 0x5,0x3f,0x76, 0x5,0x3f,0x75, 0x5,0x3f,0x7a, 0x6,0x53,0x6b,
+ 0x5,0x3f,0x79, 0x6,0x53,0x67, 0x6,0x53,0x66, 0x6,0x53,0x68,
+ 0x6,0x53,0x69, 0x6,0x53,0x6a, 0x6,0x53,0x6d, 0x5,0x3f,0x78,
+ 0xf,0x42,0x4e, 0x6,0x58,0x5a, 0x6,0x53,0x6c, 0x6,0x53,0x65,
+ 0xf,0x42,0x4d, 0x5,0x46,0x5c, 0x4,0x44,0x2b, 0x5,0x46,0x5e,
+ 0x6,0x5d,0x6f, 0x6,0x5d,0x6e, 0x4,0x44,0x2c, 0x5,0x46,0x5d,
+ 0x4,0x44,0x29, 0x6,0x5d,0x75, 0x6,0x5d,0x70, 0x5,0x46,0x5a,
+ 0x6,0x5d,0x76, 0x6,0x5d,0x74, 0x5,0x46,0x5b, 0x6,0x5d,0x72,
+ 0x6,0x5d,0x71, 0x6,0x5d,0x73, 0x6,0x53,0x6f, 0xf,0x48,0x76,
+ 0xf,0x48,0x78, 0x5,0x46,0x59, 0x5,0x4d,0x6e, 0x7,0x23,0x7d,
+ 0x5,0x4d,0x70, 0x5,0x4d,0x71, 0x4,0x4a,0x4d, 0x7,0x23,0x79,
+ 0x7,0x23,0x77, 0x7,0x23,0x7e, 0x7,0x23,0x76, 0x7,0x23,0x7a,
+ 0x7,0x23,0x7b, 0x5,0x4d,0x6f, 0xf,0x4f,0x54, 0x7,0x23,0x7c,
+ 0x5,0x54,0x7e, 0x7,0x2e,0x76, 0x4,0x50,0x68, 0x7,0x2e,0x75,
+ 0xf,0x55,0x3a, 0xf,0x55,0x3b, 0x7,0x38,0x5e, 0x7,0x38,0x60,
+ 0x5,0x5b,0x71, 0x7,0x38,0x5f, 0xf,0x5a,0x55, 0x7,0x38,0x5d,
+ 0x5,0x62,0x2c, 0x5,0x68,0x32, 0x5,0x68,0x31, 0xf,0x62,0x62,
+ 0x5,0x70,0x36, 0x7,0x4e,0x23, 0x5,0x70,0x35, 0x5,0x70,0x34,
+ 0x4,0x68,0x70, 0x5,0x70,0x33, 0x5,0x73,0x50, 0x7,0x58,0x29,
+ 0x7,0x58,0x27, 0x7,0x58,0x28, 0x5,0x77,0x63, 0x7,0x60,0x75,
+ 0x4,0x6c,0x70, 0x4,0x6d,0x56, 0x5,0x21,0x32, 0x5,0x21,0x70,
+ 0x6,0x23,0x2e, 0x6,0x25,0x26, 0x5,0x24,0x4a, 0x6,0x28,0x34,
+ 0x6,0x2c,0x31, 0x5,0x24,0x49, 0x5,0x24,0x4b, 0x6,0x28,0x33,
+ 0x6,0x2c,0x3c, 0x6,0x2c,0x34, 0x6,0x2c,0x3b, 0x6,0x2c,0x3a,
+ 0x6,0x2c,0x36, 0x6,0x2c,0x33, 0x6,0x2c,0x38, 0x6,0x2c,0x32,
+ 0x6,0x2c,0x37, 0x5,0x26,0x5e, 0x6,0x2c,0x39, 0x6,0x2c,0x35,
+ 0x5,0x26,0x5f, 0xf,0x27,0x57, 0xf,0x27,0x58, 0xf,0x27,0x59,
+ 0x4,0x26,0x72, 0x4,0x29,0x76, 0x5,0x29,0x63, 0x5,0x28,0x35,
+ 0x6,0x38,0x59, 0x6,0x38,0x5c, 0x5,0x2e,0x35, 0x6,0x38,0x5a,
+ 0x6,0x38,0x5e, 0x6,0x38,0x5d, 0x6,0x38,0x5b, 0x6,0x37,0x48,
+ 0x5,0x33,0x26, 0x6,0x40,0x70, 0xf,0x35,0x6f, 0x6,0x40,0x6f,
+ 0x4,0x38,0x40, 0x4,0x38,0x3e, 0x5,0x39,0x4a, 0x5,0x39,0x4b,
+ 0x6,0x4a,0x43, 0x4,0x38,0x41, 0x6,0x4a,0x42, 0x6,0x4a,0x44,
+ 0x6,0x4a,0x40, 0x6,0x4a,0x45, 0x6,0x4a,0x46, 0x6,0x4a,0x41,
+ 0x5,0x3f,0x7c, 0x6,0x53,0x70, 0x5,0x3f,0x7b, 0xf,0x42,0x4f,
+ 0x6,0x5a,0x61, 0x7,0x24,0x22, 0x7,0x24,0x25, 0x7,0x24,0x23,
+ 0x7,0x24,0x26, 0x7,0x24,0x21, 0x7,0x24,0x24, 0xf,0x4f,0x55,
+ 0x7,0x2e,0x7a, 0x7,0x2e,0x79, 0x7,0x2e,0x77, 0x7,0x2e,0x78,
+ 0x7,0x38,0x61, 0x4,0x56,0x50, 0xf,0x5a,0x56, 0xf,0x5a,0x57,
+ 0x5,0x62,0x2d, 0x5,0x62,0x2e, 0x7,0x40,0x2e, 0x5,0x73,0x51,
+ 0x7,0x5b,0x62, 0x7,0x5b,0x63, 0x5,0x21,0x71, 0x5,0x21,0x49,
+ 0x5,0x22,0x76, 0x6,0x28,0x35, 0x4,0x22,0x7d, 0x6,0x25,0x27,
+ 0x5,0x24,0x4c, 0x4,0x24,0x4d, 0x6,0x25,0x28, 0x6,0x28,0x36,
+ 0x6,0x28,0x3b, 0x6,0x28,0x37, 0x4,0x24,0x4c, 0x6,0x28,0x3c,
+ 0x5,0x24,0x4d, 0x6,0x28,0x39, 0x6,0x28,0x38, 0x6,0x28,0x3a,
+ 0x6,0x2c,0x3f, 0x5,0x26,0x60, 0x5,0x26,0x66, 0x5,0x26,0x61,
+ 0x5,0x26,0x64, 0x4,0x26,0x73, 0x4,0x26,0x74, 0x5,0x26,0x63,
+ 0x4,0x26,0x77, 0x6,0x2c,0x3d, 0x6,0x2c,0x3e, 0x6,0x2c,0x40,
+ 0x6,0x31,0x7d, 0x5,0x26,0x65, 0x5,0x29,0x68, 0x4,0x29,0x78,
+ 0x4,0x29,0x79, 0x6,0x32,0x26, 0x4,0x29,0x77, 0x6,0x31,0x7e,
+ 0x5,0x29,0x64, 0x5,0x29,0x65, 0x5,0x29,0x6b, 0x5,0x29,0x66,
+ 0x5,0x29,0x67, 0x6,0x32,0x25, 0x4,0x29,0x7a, 0x6,0x32,0x22,
+ 0x6,0x32,0x23, 0x5,0x29,0x6a, 0x6,0x32,0x24, 0x6,0x38,0x5f,
+ 0xf,0x2b,0x50, 0x6,0x32,0x21, 0x5,0x29,0x6c, 0x5,0x2e,0x36,
+ 0x4,0x2d,0x63, 0x6,0x38,0x62, 0x5,0x2e,0x3b, 0x6,0x38,0x65,
+ 0x5,0x2e,0x3c, 0x5,0x2e,0x38, 0x5,0x2e,0x39, 0x6,0x38,0x63,
+ 0x6,0x38,0x66, 0x5,0x2e,0x3d, 0x5,0x2e,0x37, 0x5,0x2e,0x3a,
+ 0x5,0x2e,0x3e, 0x6,0x38,0x60, 0x6,0x38,0x61, 0x5,0x33,0x2b,
+ 0x6,0x40,0x74, 0x5,0x33,0x2a, 0x6,0x40,0x73, 0x5,0x33,0x27,
+ 0x5,0x33,0x28, 0x5,0x33,0x29, 0x6,0x40,0x71, 0x4,0x32,0x4b,
+ 0x5,0x33,0x2c, 0x6,0x4a,0x49, 0x6,0x40,0x75, 0x6,0x40,0x72,
+ 0xf,0x35,0x71, 0x6,0x53,0x72, 0x6,0x4a,0x4a, 0x5,0x39,0x53,
+ 0x4,0x38,0x48, 0x6,0x4a,0x4b, 0x4,0x38,0x43, 0x5,0x39,0x4e,
+ 0x5,0x39,0x4d, 0x5,0x39,0x4f, 0x4,0x38,0x47, 0x5,0x39,0x52,
+ 0x5,0x39,0x54, 0x5,0x39,0x50, 0x5,0x39,0x4c, 0x5,0x39,0x51,
+ 0x6,0x4a,0x4c, 0x6,0x53,0x71, 0x6,0x4a,0x48, 0xf,0x3c,0x32,
+ 0x6,0x53,0x74, 0x6,0x53,0x79, 0x5,0x3f,0x7d, 0x5,0x3f,0x7e,
+ 0x6,0x53,0x76, 0x6,0x53,0x78, 0x4,0x3e,0x25, 0x6,0x5d,0x78,
+ 0x6,0x53,0x7a, 0x6,0x53,0x75, 0x6,0x53,0x73, 0xf,0x42,0x50,
+ 0xf,0x35,0x70, 0x4,0x44,0x34, 0x4,0x44,0x2e, 0x6,0x5d,0x7b,
+ 0x6,0x5d,0x7c, 0x4,0x44,0x2f, 0x6,0x5d,0x79, 0x6,0x5d,0x7a,
+ 0x6,0x5d,0x2d, 0x7,0x24,0x29, 0x4,0x4a,0x51, 0x5,0x4d,0x72,
+ 0x7,0x24,0x27, 0x5,0x4d,0x75, 0x7,0x24,0x28, 0x7,0x24,0x2b,
+ 0x5,0x4d,0x74, 0x4,0x50,0x69, 0x7,0x24,0x2c, 0x7,0x24,0x2a,
+ 0xf,0x4f,0x56, 0x5,0x4d,0x73, 0x7,0x2e,0x7b, 0x7,0x2e,0x7c,
+ 0x5,0x55,0x21, 0x4,0x50,0x6c, 0x5,0x55,0x23, 0x5,0x55,0x22,
+ 0x7,0x2e,0x7e, 0xf,0x55,0x3c, 0xf,0x55,0x3d, 0x7,0x38,0x64,
+ 0x7,0x38,0x62, 0x5,0x5b,0x73, 0x7,0x38,0x65, 0x7,0x38,0x63,
+ 0x5,0x5b,0x74, 0x5,0x62,0x30, 0x5,0x62,0x2f, 0x4,0x5b,0x4d,
+ 0x7,0x40,0x30, 0x7,0x2e,0x7d, 0x5,0x5b,0x75, 0x7,0x40,0x2f,
+ 0x5,0x68,0x33, 0x5,0x70,0x37, 0x5,0x70,0x38, 0x7,0x53,0x4f,
+ 0x7,0x58,0x2a, 0x5,0x75,0x7a, 0x5,0x75,0x79, 0x5,0x26,0x68,
+ 0x5,0x26,0x67, 0x6,0x32,0x27, 0x6,0x32,0x28, 0x5,0x2e,0x3f,
+ 0x4,0x32,0x4c, 0x4,0x32,0x4d, 0x6,0x40,0x78, 0x6,0x40,0x79,
+ 0x6,0x40,0x76, 0x6,0x40,0x77, 0xf,0x35,0x73, 0xf,0x35,0x75,
+ 0xf,0x35,0x76, 0xf,0x35,0x77, 0x6,0x40,0x7b, 0x6,0x40,0x7a,
+ 0x5,0x33,0x2d, 0x6,0x4a,0x4f, 0x6,0x4a,0x4e, 0xf,0x3c,0x33,
+ 0xf,0x35,0x72, 0x6,0x54,0x21, 0x6,0x54,0x22, 0x6,0x53,0x7d,
+ 0x6,0x53,0x7e, 0x6,0x54,0x24, 0xf,0x42,0x51, 0xf,0x42,0x52,
+ 0x6,0x54,0x23, 0x6,0x53,0x7c, 0x5,0x40,0x21, 0x5,0x40,0x7b,
+ 0x5,0x46,0x61, 0x4,0x44,0x36, 0x6,0x5e,0x21, 0x4,0x44,0x37,
+ 0x6,0x5d,0x7e, 0x6,0x5d,0x7d, 0xf,0x48,0x7a, 0x5,0x4d,0x76,
+ 0x6,0x5e,0x22, 0x7,0x24,0x2d, 0x4,0x4a,0x52, 0x7,0x2f,0x25,
+ 0x7,0x2f,0x23, 0x7,0x2f,0x26, 0x7,0x2f,0x21, 0x7,0x2f,0x24,
+ 0x5,0x55,0x24, 0x7,0x2f,0x22, 0xf,0x55,0x3e, 0xf,0x55,0x3f,
+ 0xf,0x55,0x40, 0x7,0x38,0x66, 0x7,0x38,0x67, 0x4,0x5b,0x4e,
+ 0x7,0x40,0x33, 0x5,0x62,0x32, 0x5,0x62,0x31, 0x7,0x40,0x31,
+ 0x7,0x40,0x32, 0x4,0x5f,0x78, 0x7,0x47,0x4c, 0x7,0x4e,0x25,
+ 0x7,0x47,0x4d, 0x7,0x53,0x50, 0x4,0x6a,0x4d, 0x5,0x75,0x7b,
+ 0x7,0x5b,0x64, 0x5,0x73,0x52, 0x7,0x5e,0x73, 0x5,0x77,0x65,
+ 0x5,0x77,0x64, 0x7,0x60,0x76, 0x7,0x63,0x56, 0x5,0x21,0x72,
+ 0x6,0x28,0x3d, 0x6,0x2c,0x41, 0x6,0x32,0x29, 0x6,0x38,0x67,
+ 0xf,0x3c,0x34, 0x5,0x40,0x22, 0x4,0x4a,0x53, 0xf,0x4f,0x57,
+ 0xf,0x4f,0x58, 0xf,0x5a,0x59, 0xf,0x55,0x41, 0xf,0x62,0x63,
+ 0xf,0x6a,0x5a, 0x5,0x24,0x4f, 0x6,0x28,0x3e, 0x6,0x2c,0x45,
+ 0x6,0x2c,0x44, 0x5,0x26,0x69, 0x6,0x38,0x68, 0x6,0x38,0x6a,
+ 0x6,0x38,0x69, 0x6,0x40,0x7c, 0x6,0x40,0x7d, 0x5,0x40,0x23,
+ 0x4,0x3e,0x26, 0x5,0x46,0x62, 0x5,0x46,0x63, 0x6,0x5e,0x23,
+ 0x7,0x24,0x2e, 0x7,0x2f,0x27, 0x7,0x2f,0x28, 0x5,0x55,0x25,
+ 0x7,0x47,0x4e, 0x5,0x6c,0x43, 0x5,0x79,0x30, 0x5,0x21,0x4a,
+ 0x4,0x22,0x7e, 0xf,0x22,0x5a, 0xf,0x22,0x5b, 0x6,0x28,0x40,
+ 0x6,0x28,0x3f, 0x4,0x24,0x4e, 0xf,0x24,0x55, 0xf,0x24,0x56,
+ 0xf,0x24,0x57, 0xf,0x24,0x59, 0xf,0x24,0x5a, 0x5,0x26,0x6d,
+ 0x5,0x26,0x6a, 0x5,0x26,0x6c, 0x5,0x26,0x6b, 0x6,0x2c,0x47,
+ 0x6,0x2c,0x46, 0xf,0x27,0x5a, 0xf,0x27,0x5c, 0xf,0x27,0x5d,
+ 0xf,0x27,0x5e, 0xf,0x27,0x5f, 0x5,0x26,0x43, 0x6,0x32,0x2c,
+ 0x5,0x29,0x6e, 0x5,0x29,0x6f, 0x5,0x29,0x6d, 0x5,0x29,0x70,
+ 0x5,0x29,0x71, 0x6,0x32,0x2d, 0x5,0x29,0x73, 0x6,0x32,0x2f,
+ 0x6,0x38,0x6d, 0x6,0x32,0x2e, 0x5,0x29,0x74, 0x6,0x32,0x2b,
+ 0x5,0x29,0x72, 0xf,0x2b,0x51, 0xf,0x2b,0x52, 0xf,0x2b,0x53,
+ 0xf,0x2b,0x54, 0xf,0x2b,0x55, 0xf,0x2b,0x56, 0xf,0x2b,0x57,
+ 0xf,0x2b,0x58, 0xf,0x2b,0x59, 0xf,0x2b,0x5a, 0xf,0x2b,0x5b,
+ 0xf,0x2b,0x5c, 0xf,0x2b,0x5e, 0xf,0x2b,0x5d, 0x6,0x38,0x6f,
+ 0x5,0x2e,0x41, 0x6,0x38,0x6e, 0x4,0x2d,0x69, 0x5,0x2e,0x43,
+ 0x4,0x2d,0x68, 0x6,0x38,0x6c, 0x5,0x2e,0x42, 0xf,0x30,0x32,
+ 0xf,0x30,0x33, 0xf,0x30,0x34, 0xf,0x30,0x35, 0xf,0x30,0x36,
+ 0xf,0x30,0x37, 0xf,0x30,0x38, 0xf,0x30,0x39, 0x6,0x38,0x6b,
+ 0x5,0x2e,0x40, 0x6,0x41,0x26, 0x4,0x32,0x56, 0x6,0x41,0x21,
+ 0x5,0x33,0x31, 0x6,0x41,0x22, 0x6,0x41,0x23, 0x5,0x33,0x2e,
+ 0x6,0x41,0x25, 0x5,0x33,0x32, 0x5,0x33,0x30, 0x5,0x33,0x2f,
+ 0x6,0x40,0x7e, 0x6,0x41,0x24, 0xf,0x35,0x78, 0xf,0x35,0x79,
+ 0xf,0x35,0x7a, 0xf,0x35,0x7b, 0xf,0x35,0x7c, 0x5,0x39,0x55,
+ 0x4,0x38,0x4d, 0x5,0x39,0x56, 0x4,0x38,0x50, 0x6,0x4a,0x51,
+ 0x6,0x4a,0x53, 0x5,0x39,0x59, 0x5,0x39,0x58, 0x5,0x39,0x5a,
+ 0x6,0x4a,0x56, 0x6,0x4a,0x50, 0x6,0x4a,0x55, 0x5,0x39,0x57,
+ 0x6,0x4a,0x52, 0xf,0x3c,0x3a, 0xf,0x3c,0x35, 0xf,0x3c,0x37,
+ 0xf,0x3c,0x38, 0xf,0x3c,0x39, 0xf,0x3c,0x3b, 0xf,0x3c,0x3d,
+ 0xf,0x3c,0x3f, 0xf,0x3c,0x40, 0x6,0x4a,0x54, 0xf,0x3c,0x36,
+ 0x5,0x39,0x5c, 0x6,0x54,0x2e, 0x6,0x54,0x2c, 0x4,0x3e,0x2b,
+ 0x6,0x54,0x27, 0x6,0x54,0x2b, 0x4,0x3e,0x2a, 0x6,0x54,0x28,
+ 0x6,0x54,0x25, 0x6,0x54,0x29, 0x6,0x54,0x26, 0x6,0x54,0x2d,
+ 0x6,0x54,0x2a, 0x6,0x54,0x2f, 0x5,0x40,0x24, 0xf,0x42,0x53,
+ 0xf,0x42,0x55, 0xf,0x42,0x56, 0xf,0x42,0x57, 0x6,0x54,0x30,
+ 0x6,0x5e,0x29, 0x5,0x46,0x66, 0x5,0x46,0x65, 0x6,0x5e,0x2a,
+ 0x6,0x5e,0x2b, 0x6,0x5e,0x2d, 0x4,0x44,0x3d, 0x6,0x5e,0x24,
+ 0x4,0x44,0x3e, 0x5,0x46,0x67, 0x4,0x44,0x3b, 0x6,0x5e,0x2e,
+ 0x6,0x5e,0x2f, 0x6,0x5e,0x26, 0x6,0x5e,0x27, 0xf,0x48,0x7c,
+ 0xf,0x48,0x7d, 0xf,0x48,0x7e, 0xf,0x49,0x21, 0x6,0x5e,0x28,
+ 0x5,0x46,0x69, 0x6,0x5e,0x30, 0x6,0x5e,0x25, 0x6,0x5e,0x2c,
+ 0x4,0x4a,0x56, 0x7,0x24,0x33, 0x7,0x24,0x37, 0x7,0x24,0x35,
+ 0x4,0x4a,0x55, 0x4,0x4a,0x54, 0x5,0x4d,0x79, 0x7,0x24,0x34,
+ 0x5,0x4d,0x77, 0x5,0x4d,0x78, 0x7,0x24,0x31, 0x7,0x24,0x32,
+ 0x7,0x24,0x30, 0x7,0x24,0x2f, 0x7,0x24,0x36, 0x7,0x24,0x38,
+ 0x7,0x2f,0x29, 0x5,0x55,0x27, 0x7,0x2f,0x2a, 0x4,0x50,0x70,
+ 0x5,0x55,0x26, 0x4,0x50,0x73, 0x7,0x2f,0x2c, 0xf,0x55,0x42,
+ 0xf,0x55,0x43, 0xf,0x55,0x44, 0xf,0x55,0x45, 0x7,0x2f,0x2b,
+ 0x7,0x24,0x39, 0x7,0x38,0x6a, 0x4,0x56,0x55, 0x4,0x56,0x54,
+ 0x7,0x38,0x69, 0x5,0x5b,0x76, 0x7,0x38,0x68, 0xf,0x5a,0x5a,
+ 0xf,0x5a,0x5b, 0xf,0x5a,0x5c, 0x7,0x38,0x6c, 0x7,0x38,0x6b,
+ 0x5,0x62,0x35, 0x5,0x62,0x34, 0x5,0x62,0x36, 0x7,0x40,0x37,
+ 0x7,0x47,0x4f, 0x7,0x40,0x35, 0x5,0x62,0x37, 0x7,0x40,0x34,
+ 0x7,0x40,0x36, 0xf,0x5f,0x31, 0x5,0x62,0x33, 0xf,0x5f,0x32,
+ 0x7,0x47,0x52, 0x5,0x68,0x34, 0x7,0x47,0x50, 0x7,0x47,0x51,
+ 0xf,0x65,0x41, 0x7,0x4e,0x26, 0x4,0x66,0x47, 0x5,0x70,0x39,
+ 0x7,0x53,0x51, 0xf,0x67,0x67, 0x7,0x58,0x2b, 0x5,0x73,0x53,
+ 0xf,0x69,0x52, 0x5,0x75,0x7c, 0x7,0x5b,0x65, 0x7,0x64,0x4a,
+ 0x6,0x2c,0x48, 0x6,0x32,0x30, 0x5,0x29,0x75, 0x5,0x29,0x76,
+ 0x6,0x33,0x4c, 0x6,0x41,0x27, 0xf,0x35,0x7d, 0x6,0x41,0x28,
+ 0x6,0x54,0x31, 0x4,0x44,0x40, 0x7,0x2f,0x2d, 0x7,0x38,0x6d,
+ 0x4,0x5b,0x51, 0xf,0x5a,0x5d, 0x6,0x25,0x2a, 0x6,0x25,0x29,
+ 0xf,0x24,0x5c, 0x6,0x2c,0x4b, 0x6,0x2c,0x4a, 0x6,0x2c,0x49,
+ 0x6,0x32,0x31, 0x6,0x32,0x32, 0xf,0x2b,0x5f, 0x5,0x29,0x77,
+ 0x5,0x2e,0x44, 0xf,0x35,0x7e, 0x5,0x39,0x5d, 0xf,0x3c,0x41,
+ 0x6,0x54,0x32, 0x7,0x24,0x3b, 0x7,0x24,0x3a, 0x7,0x40,0x38,
+ 0x7,0x53,0x52, 0xf,0x21,0x67, 0x6,0x22,0x24, 0x6,0x25,0x2b,
+ 0x5,0x21,0x73, 0x6,0x25,0x2c, 0xf,0x22,0x5e, 0xf,0x24,0x69,
+ 0x4,0x23,0x23, 0x6,0x25,0x2d, 0x5,0x24,0x50, 0x6,0x25,0x2f,
+ 0x6,0x25,0x31, 0x3,0x24,0x24, 0xf,0x22,0x5c, 0xf,0x24,0x5f,
+ 0xf,0x24,0x60, 0x6,0x25,0x30, 0x6,0x2c,0x4d, 0x5,0x24,0x52,
+ 0x6,0x28,0x42, 0x5,0x24,0x51, 0x5,0x24,0x53, 0x4,0x24,0x50,
+ 0x6,0x28,0x46, 0x6,0x28,0x47, 0x6,0x2c,0x4c, 0x6,0x28,0x43,
+ 0x6,0x28,0x41, 0x6,0x28,0x45, 0x6,0x28,0x48, 0xf,0x24,0x61,
+ 0xf,0x24,0x5e, 0xf,0x24,0x62, 0xf,0x24,0x63, 0xf,0x24,0x64,
+ 0xf,0x24,0x65, 0xf,0x24,0x66, 0xf,0x24,0x67, 0xf,0x27,0x63,
+ 0xf,0x27,0x64, 0xf,0x27,0x65, 0x4,0x27,0x23, 0x5,0x26,0x6f,
+ 0x6,0x32,0x33, 0x5,0x26,0x72, 0x5,0x26,0x73, 0x4,0x27,0x21,
+ 0x6,0x2c,0x57, 0x4,0x27,0x25, 0x6,0x2c,0x50, 0x4,0x27,0x24,
+ 0x6,0x2c,0x4e, 0x5,0x26,0x6e, 0x5,0x26,0x70, 0x6,0x2c,0x58,
+ 0x5,0x26,0x71, 0x6,0x2c,0x5a, 0x6,0x32,0x34, 0x6,0x2c,0x56,
+ 0x6,0x2c,0x5c, 0x4,0x26,0x7c, 0x6,0x2c,0x53, 0xf,0x27,0x60,
+ 0xf,0x27,0x61, 0xf,0x27,0x62, 0xf,0x27,0x67, 0xf,0x27,0x68,
+ 0xf,0x27,0x69, 0xf,0x27,0x6a, 0xf,0x27,0x6b, 0xf,0x27,0x6d,
+ 0xf,0x2b,0x64, 0xf,0x2b,0x67, 0xf,0x2b,0x6c, 0x6,0x2c,0x52,
+ 0x6,0x2c,0x54, 0x6,0x2c,0x55, 0x6,0x2c,0x59, 0x6,0x2c,0x4f,
+ 0x5,0x29,0x78, 0x4,0x29,0x7c, 0x6,0x32,0x36, 0x5,0x2a,0x22,
+ 0x6,0x32,0x3b, 0x6,0x32,0x3e, 0x5,0x29,0x79, 0x4,0x2a,0x22,
+ 0x4,0x2d,0x71, 0x5,0x2a,0x21, 0x5,0x29,0x7e, 0x6,0x32,0x3a,
+ 0x6,0x32,0x40, 0x5,0x29,0x7a, 0x6,0x32,0x41, 0x5,0x29,0x7d,
+ 0x6,0x38,0x70, 0x6,0x32,0x3d, 0x6,0x32,0x3c, 0x4,0x2a,0x23,
+ 0x4,0x29,0x7d, 0x6,0x32,0x3f, 0xf,0x2b,0x60, 0xf,0x2b,0x61,
+ 0xf,0x2b,0x62, 0xf,0x2b,0x63, 0xf,0x2b,0x65, 0xf,0x2b,0x66,
+ 0xf,0x2b,0x68, 0xf,0x2b,0x69, 0xf,0x2b,0x6a, 0xf,0x2b,0x6b,
+ 0xf,0x2b,0x6d, 0xf,0x2b,0x6e, 0xf,0x30,0x3a, 0xf,0x30,0x3d,
+ 0xf,0x30,0x44, 0x6,0x32,0x38, 0x4,0x2a,0x24, 0x6,0x32,0x35,
+ 0x6,0x32,0x37, 0x5,0x2a,0x23, 0xf,0x30,0x57, 0x4,0x2d,0x6e,
+ 0x5,0x2e,0x49, 0x6,0x39,0x30, 0x6,0x39,0x2e, 0x5,0x2e,0x48,
+ 0x5,0x2e,0x47, 0x6,0x38,0x7c, 0x5,0x2e,0x4a, 0x6,0x38,0x71,
+ 0x6,0x38,0x7b, 0x4,0x2d,0x6d, 0x4,0x2d,0x6f, 0x6,0x39,0x25,
+ 0x6,0x38,0x76, 0x6,0x39,0x26, 0x6,0x39,0x2a, 0x6,0x38,0x77,
+ 0x6,0x39,0x29, 0x6,0x38,0x7e, 0x6,0x39,0x28, 0x6,0x41,0x2a,
+ 0x6,0x41,0x29, 0x4,0x32,0x66, 0x6,0x39,0x24, 0x6,0x39,0x2c,
+ 0x5,0x2e,0x45, 0x6,0x39,0x23, 0x6,0x38,0x73, 0x6,0x39,0x2b,
+ 0x6,0x38,0x78, 0x6,0x39,0x2f, 0x6,0x39,0x32, 0x6,0x41,0x46,
+ 0xf,0x30,0x3b, 0xf,0x30,0x3e, 0xf,0x30,0x3f, 0xf,0x30,0x40,
+ 0xf,0x30,0x41, 0xf,0x30,0x42, 0xf,0x30,0x43, 0xf,0x30,0x45,
+ 0xf,0x30,0x46, 0xf,0x30,0x47, 0xf,0x30,0x48, 0xf,0x30,0x4a,
+ 0xf,0x30,0x4b, 0xf,0x30,0x4c, 0xf,0x30,0x4d, 0xf,0x30,0x4e,
+ 0xf,0x30,0x4f, 0xf,0x30,0x50, 0xf,0x30,0x51, 0xf,0x30,0x52,
+ 0xf,0x30,0x53, 0xf,0x30,0x54, 0xf,0x30,0x55, 0xf,0x30,0x56,
+ 0xf,0x30,0x58, 0xf,0x30,0x59, 0xf,0x30,0x5a, 0x6,0x38,0x79,
+ 0x6,0x39,0x22, 0x6,0x39,0x31, 0x4,0x2d,0x72, 0x6,0x39,0x27,
+ 0x6,0x38,0x7d, 0x6,0x38,0x75, 0x5,0x2e,0x46, 0xf,0x36,0x2d,
+ 0x4,0x32,0x5d, 0x5,0x33,0x40, 0x4,0x32,0x5b, 0x4,0x32,0x6b,
+ 0x6,0x41,0x34, 0x6,0x41,0x38, 0x6,0x41,0x3c, 0x4,0x32,0x6a,
+ 0x6,0x41,0x43, 0x4,0x32,0x61, 0x6,0x41,0x36, 0x4,0x32,0x65,
+ 0x6,0x41,0x35, 0x6,0x41,0x45, 0x4,0x32,0x69, 0x5,0x33,0x33,
+ 0x6,0x41,0x31, 0x4,0x32,0x60, 0x4,0x32,0x67, 0x6,0x4a,0x64,
+ 0x5,0x33,0x3f, 0x6,0x41,0x42, 0x5,0x33,0x3e, 0x6,0x41,0x3f,
+ 0x4,0x32,0x59, 0x4,0x32,0x5f, 0x6,0x41,0x2c, 0x4,0x25,0x2f,
+ 0x6,0x41,0x3b, 0x6,0x41,0x30, 0x6,0x4a,0x66, 0x5,0x33,0x38,
+ 0x5,0x33,0x41, 0x6,0x4a,0x58, 0x6,0x4a,0x59, 0x6,0x41,0x3e,
+ 0x6,0x41,0x44, 0x5,0x33,0x36, 0x4,0x32,0x62, 0x6,0x41,0x40,
+ 0x5,0x33,0x3b, 0x6,0x41,0x2f, 0x6,0x41,0x32, 0x5,0x33,0x3a,
+ 0x5,0x33,0x35, 0x4,0x32,0x6c, 0x4,0x32,0x6e, 0x5,0x33,0x37,
+ 0x6,0x41,0x3d, 0xf,0x36,0x21, 0xf,0x36,0x22, 0xf,0x36,0x23,
+ 0xf,0x36,0x25, 0xf,0x36,0x26, 0xf,0x36,0x27, 0xf,0x36,0x28,
+ 0xf,0x36,0x2a, 0xf,0x36,0x2c, 0xf,0x36,0x2e, 0xf,0x36,0x2f,
+ 0xf,0x36,0x30, 0xf,0x36,0x31, 0xf,0x36,0x32, 0xf,0x36,0x36,
+ 0xf,0x36,0x37, 0xf,0x36,0x38, 0xf,0x36,0x39, 0xf,0x36,0x3a,
+ 0xf,0x36,0x3b, 0xf,0x36,0x3c, 0xf,0x36,0x3d, 0xf,0x3c,0x42,
+ 0xf,0x3c,0x4b, 0xf,0x3c,0x4d, 0xf,0x3c,0x57, 0xf,0x42,0x5f,
+ 0x6,0x4a,0x57, 0x6,0x41,0x33, 0x6,0x41,0x37, 0x5,0x33,0x39,
+ 0x6,0x41,0x3a, 0x6,0x41,0x39, 0x6,0x41,0x47, 0x6,0x41,0x2d,
+ 0x6,0x41,0x2e, 0x5,0x33,0x34, 0x5,0x33,0x3c, 0x6,0x38,0x7a,
+ 0x6,0x4a,0x62, 0x6,0x4a,0x70, 0x4,0x38,0x54, 0x5,0x39,0x63,
+ 0x4,0x38,0x55, 0x6,0x4a,0x5d, 0x6,0x4a,0x5f, 0x5,0x39,0x67,
+ 0x5,0x39,0x6a, 0x5,0x39,0x62, 0x6,0x54,0x48, 0x5,0x39,0x6c,
+ 0x6,0x4a,0x5a, 0x4,0x38,0x53, 0x5,0x33,0x42, 0x4,0x38,0x58,
+ 0x6,0x4a,0x6c, 0x6,0x4a,0x5c, 0x5,0x39,0x68, 0x6,0x4a,0x71,
+ 0x6,0x54,0x35, 0x6,0x4a,0x67, 0x6,0x4a,0x68, 0x6,0x4a,0x6e,
+ 0x5,0x39,0x60, 0x6,0x54,0x34, 0x6,0x4a,0x6f, 0x4,0x3e,0x2c,
+ 0x5,0x39,0x5f, 0x5,0x39,0x66, 0x5,0x39,0x65, 0x5,0x39,0x64,
+ 0x6,0x4a,0x6a, 0x5,0x39,0x61, 0x6,0x54,0x33, 0x6,0x4a,0x72,
+ 0x5,0x39,0x6d, 0x6,0x4a,0x61, 0xf,0x3c,0x44, 0xf,0x3c,0x45,
+ 0xf,0x3c,0x46, 0xf,0x3c,0x48, 0xf,0x3c,0x49, 0xf,0x3c,0x4a,
+ 0xf,0x3c,0x4e, 0xf,0x3c,0x4f, 0xf,0x3c,0x50, 0xf,0x3c,0x51,
+ 0xf,0x3c,0x52, 0xf,0x3c,0x53, 0xf,0x3c,0x54, 0xf,0x3c,0x55,
+ 0xf,0x3c,0x56, 0xf,0x3c,0x58, 0xf,0x3c,0x59, 0xf,0x3c,0x5b,
+ 0xf,0x3c,0x5c, 0x6,0x4a,0x69, 0x5,0x39,0x69, 0x6,0x4a,0x6b,
+ 0x4,0x38,0x5d, 0x6,0x4a,0x5b, 0x6,0x4a,0x60, 0x6,0x4a,0x5e,
+ 0x5,0x39,0x6b, 0xf,0x42,0x73, 0x6,0x54,0x41, 0x5,0x40,0x25,
+ 0x4,0x3e,0x41, 0x6,0x54,0x38, 0x4,0x3e,0x34, 0x6,0x54,0x3b,
+ 0x6,0x54,0x43, 0x4,0x3e,0x3b, 0x4,0x3e,0x43, 0x4,0x3e,0x3e,
+ 0x4,0x3e,0x2e, 0x6,0x54,0x4a, 0x5,0x40,0x29, 0x5,0x40,0x26,
+ 0x4,0x3e,0x40, 0x6,0x5e,0x31, 0x6,0x54,0x42, 0x4,0x3e,0x3a,
+ 0x5,0x40,0x2f, 0x5,0x40,0x2d, 0x4,0x3e,0x31, 0x6,0x5e,0x32,
+ 0x4,0x3e,0x42, 0x5,0x40,0x2c, 0x5,0x40,0x2e, 0x6,0x54,0x3e,
+ 0x6,0x54,0x4c, 0x7,0x24,0x3c, 0x6,0x54,0x47, 0x4,0x44,0x4b,
+ 0x6,0x54,0x3f, 0x6,0x54,0x46, 0x6,0x54,0x37, 0x6,0x54,0x36,
+ 0x5,0x40,0x2b, 0x5,0x40,0x28, 0x4,0x3e,0x3d, 0x6,0x54,0x3c,
+ 0x6,0x54,0x3d, 0x6,0x54,0x40, 0x6,0x54,0x45, 0xf,0x42,0x58,
+ 0xf,0x42,0x59, 0xf,0x42,0x5a, 0xf,0x42,0x5b, 0xf,0x42,0x5c,
+ 0xf,0x42,0x5d, 0xf,0x42,0x5e, 0xf,0x42,0x60, 0xf,0x42,0x61,
+ 0xf,0x42,0x62, 0xf,0x42,0x65, 0xf,0x42,0x66, 0xf,0x42,0x67,
+ 0xf,0x42,0x68, 0xf,0x42,0x69, 0xf,0x42,0x6a, 0xf,0x42,0x6c,
+ 0xf,0x42,0x6d, 0xf,0x42,0x6e, 0xf,0x42,0x6f, 0xf,0x42,0x70,
+ 0xf,0x42,0x71, 0xf,0x42,0x72, 0xf,0x42,0x75, 0xf,0x49,0x22,
+ 0xf,0x49,0x3e, 0x5,0x40,0x2a, 0x6,0x54,0x44, 0x4,0x3e,0x35,
+ 0x6,0x54,0x4d, 0x6,0x54,0x3a, 0x6,0x54,0x4b, 0xf,0x49,0x2f,
+ 0xf,0x42,0x6b, 0xf,0x4f,0x6c, 0x6,0x54,0x39, 0x7,0x24,0x3d,
+ 0x4,0x44,0x54, 0x4,0x44,0x47, 0x4,0x44,0x48, 0x4,0x44,0x4c,
+ 0x5,0x46,0x6b, 0x4,0x44,0x4e, 0x5,0x46,0x6a, 0x5,0x46,0x74,
+ 0x5,0x46,0x76, 0x4,0x44,0x45, 0x4,0x44,0x53, 0x6,0x5e,0x44,
+ 0x5,0x46,0x6f, 0x6,0x5e,0x41, 0x6,0x5e,0x3a, 0x4,0x44,0x51,
+ 0x4,0x44,0x50, 0x5,0x46,0x75, 0x5,0x46,0x72, 0x5,0x46,0x6d,
+ 0x7,0x24,0x40, 0x7,0x24,0x3f, 0x5,0x46,0x77, 0x6,0x5e,0x45,
+ 0x4,0x44,0x4f, 0x6,0x5e,0x39, 0x6,0x5e,0x42, 0x5,0x46,0x70,
+ 0x5,0x46,0x71, 0x4,0x44,0x41, 0x6,0x5e,0x3d, 0x5,0x4d,0x7a,
+ 0x7,0x24,0x3e, 0x6,0x5e,0x34, 0x5,0x46,0x6e, 0x6,0x5e,0x3f,
+ 0x5,0x46,0x73, 0xf,0x49,0x23, 0xf,0x49,0x24, 0xf,0x49,0x25,
+ 0xf,0x49,0x26, 0xf,0x49,0x27, 0xf,0x49,0x28, 0xf,0x49,0x29,
+ 0xf,0x49,0x2b, 0xf,0x49,0x2c, 0xf,0x49,0x2d, 0xf,0x49,0x2e,
+ 0xf,0x49,0x30, 0xf,0x49,0x31, 0xf,0x49,0x34, 0xf,0x49,0x36,
+ 0xf,0x49,0x37, 0xf,0x49,0x38, 0xf,0x49,0x39, 0xf,0x49,0x3a,
+ 0xf,0x49,0x3c, 0xf,0x49,0x3d, 0xf,0x49,0x41, 0xf,0x49,0x42,
+ 0xf,0x49,0x43, 0xf,0x4f,0x6d, 0x7,0x22,0x68, 0x4,0x44,0x42,
+ 0x6,0x5e,0x3c, 0x6,0x5e,0x43, 0x6,0x5e,0x35, 0x5,0x46,0x6c,
+ 0x6,0x5e,0x33, 0x6,0x5e,0x37, 0x6,0x5e,0x38, 0xf,0x49,0x3b,
+ 0x6,0x5e,0x36, 0xf,0x49,0x2a, 0x7,0x24,0x62, 0x7,0x24,0x52,
+ 0x7,0x24,0x4d, 0x4,0x4a,0x60, 0x7,0x24,0x5a, 0x7,0x24,0x54,
+ 0x7,0x24,0x4c, 0x4,0x4a,0x65, 0x4,0x4a,0x67, 0x5,0x4e,0x25,
+ 0x7,0x24,0x63, 0x7,0x24,0x4e, 0x7,0x24,0x50, 0x7,0x24,0x56,
+ 0x4,0x4a,0x5c, 0x7,0x24,0x57, 0x7,0x24,0x49, 0x5,0x4e,0x21,
+ 0x7,0x24,0x65, 0x7,0x24,0x47, 0x7,0x24,0x44, 0x4,0x4a,0x66,
+ 0x5,0x4d,0x7b, 0x5,0x4e,0x24, 0x7,0x24,0x64, 0x4,0x4a,0x5b,
+ 0x7,0x24,0x5b, 0x4,0x4a,0x5a, 0x7,0x24,0x59, 0x5,0x4d,0x7e,
+ 0x7,0x24,0x43, 0x7,0x24,0x67, 0x5,0x4e,0x23, 0x5,0x4d,0x7d,
+ 0x7,0x24,0x53, 0x7,0x24,0x42, 0x7,0x3a,0x69, 0x7,0x24,0x45,
+ 0x7,0x24,0x68, 0x5,0x4e,0x22, 0x7,0x24,0x41, 0x7,0x24,0x5e,
+ 0x7,0x24,0x66, 0x5,0x4e,0x26, 0x5,0x4e,0x28, 0x5,0x4d,0x7c,
+ 0x4,0x4a,0x5e, 0x7,0x24,0x5f, 0x7,0x24,0x4b, 0x7,0x24,0x51,
+ 0x5,0x4e,0x27, 0x7,0x24,0x5c, 0xf,0x4f,0x59, 0xf,0x4f,0x5a,
+ 0xf,0x4f,0x5b, 0xf,0x4f,0x5c, 0xf,0x4f,0x5d, 0xf,0x4f,0x5e,
+ 0xf,0x4f,0x5f, 0xf,0x4f,0x62, 0xf,0x4f,0x63, 0xf,0x4f,0x64,
+ 0xf,0x4f,0x65, 0xf,0x4f,0x66, 0xf,0x4f,0x67, 0xf,0x4f,0x68,
+ 0xf,0x4f,0x6a, 0xf,0x4f,0x6b, 0xf,0x4f,0x6f, 0xf,0x4f,0x70,
+ 0xf,0x4f,0x71, 0xf,0x4f,0x72, 0xf,0x4f,0x73, 0xf,0x4f,0x74,
+ 0xf,0x4f,0x75, 0xf,0x4f,0x76, 0xf,0x4f,0x77, 0xf,0x4f,0x78,
+ 0xf,0x4f,0x7b, 0xf,0x4f,0x7c, 0xf,0x55,0x51, 0x7,0x24,0x55,
+ 0x7,0x24,0x60, 0x7,0x2f,0x30, 0x4,0x4a,0x63, 0x7,0x24,0x46,
+ 0x7,0x24,0x5d, 0x7,0x24,0x48, 0x7,0x24,0x4a, 0xf,0x55,0x4a,
+ 0xf,0x4f,0x7e, 0xf,0x49,0x40, 0x4,0x50,0x7c, 0x5,0x55,0x35,
+ 0x5,0x55,0x34, 0x5,0x55,0x28, 0x5,0x55,0x29, 0x5,0x55,0x2b,
+ 0x7,0x2f,0x33, 0x5,0x55,0x30, 0x7,0x2f,0x47, 0x7,0x2f,0x40,
+ 0x7,0x2f,0x3a, 0x4,0x50,0x79, 0x7,0x2f,0x39, 0x4,0x50,0x7e,
+ 0x5,0x55,0x33, 0x7,0x2f,0x3d, 0x7,0x2f,0x31, 0x7,0x2f,0x37,
+ 0x7,0x2f,0x46, 0x7,0x2f,0x3b, 0x7,0x2f,0x38, 0x7,0x2f,0x43,
+ 0x7,0x2f,0x36, 0x7,0x2f,0x32, 0x5,0x55,0x31, 0x5,0x55,0x2a,
+ 0x5,0x5b,0x77, 0x7,0x2f,0x3c, 0x7,0x2f,0x49, 0x5,0x55,0x2c,
+ 0x5,0x5b,0x79, 0x5,0x55,0x32, 0x7,0x2f,0x2f, 0x7,0x2f,0x34,
+ 0x7,0x2f,0x3e, 0x7,0x2f,0x41, 0xf,0x55,0x46, 0xf,0x55,0x48,
+ 0xf,0x55,0x49, 0xf,0x55,0x4b, 0xf,0x55,0x4c, 0xf,0x55,0x4f,
+ 0xf,0x55,0x50, 0xf,0x55,0x52, 0xf,0x55,0x53, 0xf,0x55,0x54,
+ 0xf,0x55,0x55, 0xf,0x55,0x57, 0xf,0x5a,0x6d, 0x5,0x55,0x2f,
+ 0x7,0x2f,0x3f, 0x7,0x2f,0x45, 0x7,0x2f,0x48, 0x7,0x2f,0x4a,
+ 0x7,0x2f,0x2e, 0x7,0x2f,0x44, 0x4,0x51,0x21, 0xf,0x4f,0x61,
+ 0xf,0x5a,0x66, 0xf,0x5a,0x5f, 0x5,0x54,0x3a, 0x5,0x5b,0x7c,
+ 0x4,0x56,0x5a, 0x4,0x56,0x5f, 0x5,0x5b,0x7a, 0x7,0x38,0x7a,
+ 0x7,0x38,0x6e, 0x4,0x5b,0x52, 0x5,0x5b,0x7b, 0x5,0x5b,0x78,
+ 0x7,0x38,0x70, 0x7,0x38,0x76, 0x7,0x38,0x6f, 0x7,0x38,0x79,
+ 0x7,0x38,0x74, 0x7,0x38,0x73, 0x5,0x62,0x38, 0x7,0x38,0x75,
+ 0x7,0x38,0x7b, 0x5,0x5b,0x7d, 0x7,0x38,0x77, 0x5,0x55,0x37,
+ 0x3,0x55,0x3a, 0x7,0x38,0x78, 0xf,0x5a,0x60, 0xf,0x5a,0x61,
+ 0xf,0x5a,0x62, 0xf,0x5a,0x63, 0xf,0x5a,0x64, 0xf,0x5a,0x65,
+ 0xf,0x5a,0x67, 0xf,0x5a,0x69, 0xf,0x5a,0x6b, 0xf,0x5a,0x70,
+ 0x7,0x38,0x72, 0x5,0x5b,0x7e, 0x7,0x38,0x7c, 0x7,0x38,0x71,
+ 0xf,0x55,0x4e, 0xf,0x5a,0x6c, 0xf,0x5a,0x6f, 0xf,0x55,0x47,
+ 0xf,0x55,0x4d, 0xf,0x5a,0x5e, 0x7,0x2f,0x35, 0x5,0x62,0x3f,
+ 0x5,0x62,0x46, 0x5,0x62,0x45, 0x4,0x5b,0x5d, 0x5,0x62,0x3d,
+ 0x5,0x62,0x39, 0x5,0x62,0x42, 0x7,0x40,0x40, 0x7,0x40,0x46,
+ 0x4,0x5b,0x59, 0x5,0x62,0x4b, 0x5,0x62,0x44, 0x7,0x40,0x3c,
+ 0x5,0x62,0x41, 0x5,0x62,0x4a, 0x4,0x5b,0x58, 0x5,0x62,0x43,
+ 0x7,0x40,0x47, 0x5,0x62,0x3b, 0x7,0x40,0x41, 0x5,0x62,0x40,
+ 0x7,0x40,0x48, 0x7,0x40,0x3a, 0x4,0x5b,0x5f, 0x4,0x5b,0x55,
+ 0x7,0x40,0x45, 0x7,0x40,0x44, 0x7,0x40,0x3e, 0x5,0x62,0x3a,
+ 0x4,0x5b,0x53, 0x5,0x62,0x3c, 0x5,0x62,0x3e, 0x5,0x62,0x49,
+ 0x5,0x62,0x4c, 0x5,0x62,0x47, 0x7,0x40,0x3f, 0x4,0x5b,0x5c,
+ 0x7,0x40,0x42, 0x7,0x47,0x5f, 0x5,0x62,0x4d, 0xf,0x5f,0x33,
+ 0xf,0x5f,0x35, 0xf,0x5f,0x36, 0xf,0x5f,0x37, 0xf,0x5f,0x39,
+ 0xf,0x5f,0x3a, 0xf,0x5f,0x3b, 0xf,0x5f,0x3c, 0xf,0x5f,0x3d,
+ 0xf,0x5f,0x3e, 0xf,0x5f,0x3f, 0xf,0x5f,0x40, 0xf,0x5f,0x41,
+ 0xf,0x5f,0x42, 0xf,0x5f,0x43, 0xf,0x62,0x64, 0xf,0x62,0x65,
+ 0xf,0x62,0x6c, 0x7,0x47,0x5e, 0x7,0x40,0x3d, 0x7,0x40,0x39,
+ 0x7,0x40,0x43, 0x7,0x40,0x3b, 0xf,0x5f,0x34, 0xf,0x5a,0x6a,
+ 0xf,0x5a,0x6e, 0x5,0x62,0x48, 0x7,0x47,0x65, 0x7,0x47,0x5c,
+ 0x7,0x47,0x62, 0x4,0x5f,0x7c, 0x4,0x5f,0x7a, 0x7,0x47,0x53,
+ 0x5,0x68,0x36, 0x7,0x47,0x56, 0x7,0x47,0x54, 0x7,0x47,0x5b,
+ 0x7,0x47,0x5a, 0x7,0x47,0x55, 0x5,0x68,0x35, 0x7,0x47,0x59,
+ 0x7,0x47,0x5d, 0x5,0x6c,0x45, 0x7,0x47,0x61, 0xf,0x62,0x66,
+ 0xf,0x62,0x67, 0xf,0x62,0x68, 0xf,0x62,0x69, 0xf,0x62,0x6a,
+ 0xf,0x62,0x6d, 0xf,0x62,0x6e, 0xf,0x62,0x6f, 0xf,0x62,0x70,
+ 0xf,0x62,0x71, 0x7,0x47,0x57, 0x7,0x47,0x60, 0x7,0x47,0x66,
+ 0x7,0x47,0x64, 0x7,0x47,0x63, 0x7,0x47,0x58, 0x5,0x6c,0x47,
+ 0x5,0x6c,0x4a, 0x5,0x6c,0x4b, 0x7,0x4e,0x2b, 0x4,0x63,0x59,
+ 0x4,0x63,0x5d, 0x7,0x4e,0x2a, 0x7,0x4e,0x29, 0x5,0x6c,0x48,
+ 0x4,0x63,0x5c, 0x7,0x4e,0x2e, 0x4,0x63,0x57, 0x4,0x63,0x58,
+ 0x4,0x63,0x56, 0x7,0x4e,0x2d, 0x5,0x70,0x3b, 0x5,0x6c,0x49,
+ 0x5,0x6c,0x4c, 0x7,0x4e,0x2f, 0xf,0x65,0x42, 0xf,0x65,0x43,
+ 0xf,0x65,0x44, 0x7,0x4e,0x2c, 0x4,0x66,0x48, 0x5,0x70,0x40,
+ 0x7,0x53,0x56, 0x5,0x70,0x3f, 0x5,0x70,0x3d, 0x4,0x66,0x4b,
+ 0x7,0x53,0x54, 0x5,0x70,0x3c, 0x7,0x53,0x59, 0x7,0x53,0x53,
+ 0x4,0x66,0x4d, 0x7,0x53,0x5f, 0x5,0x70,0x41, 0x7,0x53,0x55,
+ 0x7,0x53,0x5a, 0xf,0x67,0x68, 0xf,0x67,0x69, 0xf,0x67,0x6a,
+ 0xf,0x67,0x6b, 0xf,0x67,0x6d, 0xf,0x67,0x6e, 0xf,0x67,0x6f,
+ 0x7,0x53,0x5b, 0x7,0x53,0x5c, 0x7,0x53,0x5d, 0x7,0x53,0x5e,
+ 0x5,0x70,0x3a, 0xf,0x67,0x70, 0xf,0x69,0x55, 0x7,0x58,0x2e,
+ 0x7,0x53,0x57, 0x7,0x58,0x2f, 0x5,0x73,0x54, 0x5,0x70,0x42,
+ 0x7,0x58,0x2d, 0x5,0x73,0x55, 0x7,0x58,0x31, 0x4,0x68,0x72,
+ 0x7,0x58,0x32, 0xf,0x69,0x53, 0xf,0x69,0x54, 0x7,0x58,0x33,
+ 0x7,0x58,0x30, 0x7,0x58,0x2c, 0x5,0x76,0x21, 0x5,0x76,0x22,
+ 0x7,0x5b,0x69, 0x7,0x5b,0x68, 0x5,0x75,0x7e, 0x7,0x5b,0x67,
+ 0x5,0x75,0x7d, 0xf,0x6a,0x5b, 0xf,0x6a,0x5c, 0xf,0x6a,0x5d,
+ 0x7,0x5b,0x6a, 0x7,0x5b,0x66, 0x7,0x5e,0x76, 0x5,0x77,0x67,
+ 0x7,0x5e,0x77, 0x4,0x6c,0x71, 0x7,0x5e,0x74, 0x5,0x77,0x66,
+ 0x7,0x5e,0x75, 0x4,0x6c,0x72, 0x7,0x60,0x79, 0x7,0x60,0x78,
+ 0x7,0x60,0x77, 0xf,0x6c,0x2f, 0x7,0x62,0x39, 0x4,0x6d,0x58,
+ 0x5,0x7a,0x2b, 0x5,0x7a,0x2a, 0x4,0x6d,0x59, 0x4,0x6d,0x74,
+ 0x5,0x7a,0x69, 0x5,0x7a,0x6a, 0x7,0x63,0x57, 0x7,0x64,0x4b,
+ 0x5,0x7b,0x41, 0xf,0x6d,0x26, 0x7,0x65,0x5c, 0x5,0x7c,0x3c,
+ 0x6,0x23,0x2f, 0x6,0x25,0x33, 0x4,0x23,0x24, 0x4,0x23,0x25,
+ 0x6,0x25,0x32, 0xf,0x22,0x5f, 0xf,0x22,0x60, 0xf,0x22,0x61,
+ 0x6,0x25,0x34, 0x4,0x24,0x53, 0x4,0x24,0x54, 0x5,0x24,0x54,
+ 0x6,0x28,0x4c, 0x5,0x24,0x55, 0x5,0x24,0x57, 0xf,0x24,0x6b,
+ 0xf,0x24,0x6c, 0xf,0x24,0x6d, 0xf,0x24,0x70, 0xf,0x24,0x72,
+ 0x6,0x28,0x4b, 0x5,0x26,0x74, 0x4,0x27,0x28, 0x5,0x26,0x75,
+ 0xf,0x27,0x6f, 0xf,0x27,0x70, 0xf,0x27,0x71, 0xf,0x27,0x73,
+ 0xf,0x27,0x74, 0xf,0x27,0x75, 0xf,0x27,0x76, 0xf,0x27,0x77,
+ 0x6,0x2c,0x5f, 0xf,0x27,0x72, 0x6,0x2c,0x5e, 0x4,0x27,0x2a,
+ 0x5,0x24,0x56, 0x5,0x2a,0x25, 0x6,0x32,0x4c, 0x5,0x2a,0x26,
+ 0x6,0x32,0x44, 0x5,0x2a,0x27, 0x6,0x32,0x4b, 0x6,0x32,0x46,
+ 0xf,0x2b,0x6f, 0xf,0x2b,0x70, 0xf,0x2b,0x71, 0xf,0x2b,0x72,
+ 0xf,0x2b,0x73, 0xf,0x2b,0x74, 0xf,0x2b,0x75, 0xf,0x2b,0x76,
+ 0xf,0x2b,0x77, 0xf,0x2b,0x78, 0xf,0x2b,0x79, 0xf,0x2b,0x7b,
+ 0xf,0x2b,0x7c, 0xf,0x2b,0x7d, 0xf,0x2b,0x7e, 0xf,0x2c,0x21,
+ 0xf,0x2c,0x23, 0x4,0x2a,0x29, 0x6,0x32,0x45, 0x6,0x32,0x43,
+ 0x6,0x32,0x47, 0x6,0x39,0x3a, 0x5,0x2a,0x28, 0x6,0x32,0x4a,
+ 0xf,0x2c,0x22, 0x6,0x32,0x49, 0x5,0x2e,0x4f, 0x5,0x2e,0x4e,
+ 0x6,0x39,0x36, 0x6,0x39,0x39, 0xf,0x30,0x6a, 0x4,0x32,0x6f,
+ 0x6,0x39,0x37, 0x4,0x2d,0x74, 0x6,0x39,0x34, 0x5,0x2e,0x4b,
+ 0xf,0x30,0x5d, 0xf,0x30,0x5e, 0xf,0x30,0x5f, 0xf,0x30,0x60,
+ 0xf,0x30,0x61, 0xf,0x30,0x62, 0xf,0x30,0x63, 0xf,0x30,0x64,
+ 0xf,0x30,0x65, 0xf,0x30,0x66, 0xf,0x30,0x68, 0xf,0x30,0x69,
+ 0xf,0x30,0x6b, 0xf,0x30,0x6c, 0xf,0x30,0x6e, 0xf,0x30,0x6f,
+ 0xf,0x30,0x70, 0xf,0x30,0x71, 0xf,0x30,0x72, 0x5,0x2e,0x4c,
+ 0x6,0x39,0x35, 0x6,0x39,0x3b, 0x6,0x39,0x3c, 0xf,0x30,0x67,
+ 0xf,0x30,0x6d, 0x6,0x39,0x38, 0x5,0x2e,0x4d, 0x6,0x41,0x4b,
+ 0x4,0x32,0x74, 0x5,0x33,0x44, 0x6,0x41,0x4f, 0x4,0x32,0x73,
+ 0x4,0x32,0x75, 0x6,0x41,0x4e, 0x6,0x41,0x54, 0x6,0x41,0x51,
+ 0x6,0x41,0x4d, 0x6,0x41,0x4c, 0x6,0x4a,0x73, 0x6,0x41,0x52,
+ 0x6,0x41,0x50, 0x6,0x41,0x53, 0xf,0x36,0x24, 0xf,0x36,0x3e,
+ 0xf,0x36,0x3f, 0xf,0x36,0x40, 0xf,0x36,0x41, 0xf,0x36,0x43,
+ 0xf,0x36,0x44, 0xf,0x36,0x45, 0xf,0x36,0x46, 0xf,0x36,0x47,
+ 0xf,0x36,0x49, 0xf,0x36,0x4a, 0xf,0x36,0x4c, 0xf,0x36,0x4d,
+ 0xf,0x36,0x4e, 0xf,0x36,0x50, 0x6,0x41,0x49, 0x6,0x41,0x48,
+ 0xf,0x36,0x4b, 0x5,0x33,0x43, 0x5,0x33,0x45, 0x6,0x41,0x55,
+ 0x4,0x38,0x69, 0x6,0x4a,0x78, 0x6,0x41,0x4a, 0x5,0x39,0x71,
+ 0x5,0x39,0x6f, 0x6,0x4a,0x7e, 0x6,0x4b,0x21, 0x5,0x39,0x6e,
+ 0x6,0x4a,0x75, 0x4,0x38,0x66, 0x6,0x4a,0x7a, 0x6,0x4a,0x74,
+ 0x6,0x4a,0x7d, 0x4,0x38,0x63, 0x5,0x39,0x70, 0x6,0x4a,0x77,
+ 0xf,0x3c,0x5e, 0xf,0x3c,0x5f, 0xf,0x3c,0x60, 0xf,0x3c,0x61,
+ 0xf,0x3c,0x62, 0xf,0x3c,0x63, 0xf,0x3c,0x64, 0xf,0x3c,0x66,
+ 0xf,0x3c,0x67, 0xf,0x3c,0x68, 0xf,0x3c,0x69, 0xf,0x3c,0x6b,
+ 0xf,0x3c,0x6c, 0xf,0x3c,0x6d, 0xf,0x3c,0x6e, 0xf,0x3c,0x6f,
+ 0xf,0x3c,0x70, 0xf,0x3c,0x71, 0xf,0x3c,0x72, 0xf,0x3c,0x75,
+ 0xf,0x3c,0x77, 0xf,0x3c,0x78, 0xf,0x3c,0x79, 0xf,0x3c,0x7a,
+ 0xf,0x3c,0x7b, 0xf,0x3c,0x7c, 0xf,0x3d,0x21, 0x6,0x4a,0x79,
+ 0x6,0x4a,0x7c, 0x4,0x38,0x67, 0x6,0x4a,0x76, 0x6,0x4a,0x7b,
+ 0xf,0x3c,0x6a, 0x5,0x39,0x72, 0x5,0x40,0x34, 0x6,0x54,0x5a,
+ 0x6,0x54,0x58, 0x5,0x40,0x30, 0x6,0x54,0x56, 0x6,0x54,0x5d,
+ 0x4,0x3e,0x47, 0x6,0x54,0x57, 0x4,0x3e,0x44, 0x6,0x54,0x5b,
+ 0x6,0x54,0x5e, 0x4,0x3e,0x45, 0x5,0x40,0x32, 0x6,0x54,0x53,
+ 0x6,0x54,0x63, 0x6,0x54,0x5f, 0x6,0x54,0x64, 0x5,0x40,0x35,
+ 0x6,0x54,0x5c, 0x6,0x54,0x62, 0xf,0x42,0x76, 0xf,0x42,0x79,
+ 0xf,0x42,0x7b, 0xf,0x42,0x7c, 0xf,0x42,0x7d, 0xf,0x43,0x21,
+ 0xf,0x43,0x22, 0xf,0x43,0x23, 0xf,0x43,0x25, 0xf,0x43,0x26,
+ 0xf,0x43,0x27, 0xf,0x43,0x28, 0xf,0x43,0x29, 0xf,0x43,0x2a,
+ 0xf,0x43,0x2b, 0xf,0x43,0x2d, 0xf,0x43,0x2e, 0xf,0x43,0x30,
+ 0xf,0x43,0x33, 0xf,0x43,0x34, 0xf,0x43,0x35, 0xf,0x43,0x36,
+ 0xf,0x43,0x37, 0xf,0x43,0x38, 0xf,0x43,0x39, 0xf,0x43,0x3a,
+ 0xf,0x43,0x3b, 0xf,0x43,0x3d, 0xf,0x43,0x3e, 0x6,0x54,0x51,
+ 0x6,0x54,0x52, 0x6,0x54,0x55, 0x6,0x54,0x66, 0x4,0x3e,0x4a,
+ 0x6,0x54,0x61, 0x6,0x54,0x65, 0x6,0x5a,0x54, 0xf,0x43,0x2c,
+ 0x5,0x40,0x33, 0x5,0x40,0x31, 0xf,0x49,0x54, 0x6,0x5e,0x51,
+ 0x6,0x5e,0x50, 0x5,0x46,0x7e, 0x6,0x5e,0x4a, 0x5,0x47,0x22,
+ 0x4,0x44,0x55, 0x5,0x46,0x7c, 0x5,0x46,0x7b, 0x5,0x46,0x7a,
+ 0x7,0x24,0x70, 0x7,0x24,0x6a, 0x6,0x5e,0x46, 0x5,0x47,0x21,
+ 0x6,0x5e,0x47, 0x6,0x5e,0x48, 0x5,0x46,0x79, 0x6,0x5e,0x4b,
+ 0x6,0x5e,0x4f, 0xf,0x49,0x44, 0xf,0x49,0x45, 0xf,0x49,0x46,
+ 0xf,0x49,0x47, 0xf,0x49,0x49, 0xf,0x49,0x4a, 0xf,0x49,0x4c,
+ 0xf,0x49,0x4d, 0xf,0x49,0x4e, 0xf,0x49,0x4f, 0xf,0x49,0x50,
+ 0xf,0x49,0x51, 0xf,0x49,0x52, 0xf,0x49,0x53, 0xf,0x49,0x55,
+ 0xf,0x49,0x56, 0xf,0x49,0x57, 0xf,0x49,0x5a, 0xf,0x49,0x5b,
+ 0xf,0x49,0x5d, 0xf,0x49,0x5e, 0xf,0x49,0x60, 0xf,0x49,0x62,
+ 0xf,0x49,0x63, 0xf,0x49,0x64, 0x4,0x44,0x5d, 0x5,0x46,0x7d,
+ 0x6,0x5e,0x4c, 0x6,0x5e,0x52, 0x6,0x5e,0x49, 0x6,0x5e,0x4d,
+ 0xf,0x49,0x5c, 0x6,0x54,0x60, 0xf,0x42,0x7e, 0xf,0x42,0x7a,
+ 0x4,0x4a,0x6b, 0x5,0x4e,0x2c, 0x7,0x24,0x74, 0x7,0x24,0x6d,
+ 0x7,0x24,0x69, 0x5,0x4e,0x2a, 0x7,0x24,0x6c, 0x7,0x24,0x71,
+ 0x7,0x24,0x72, 0x7,0x24,0x75, 0x7,0x24,0x6b, 0x5,0x4e,0x29,
+ 0xf,0x4e,0x22, 0x5,0x4e,0x2b, 0x7,0x24,0x73, 0xf,0x50,0x23,
+ 0xf,0x50,0x24, 0xf,0x50,0x26, 0xf,0x50,0x27, 0xf,0x50,0x28,
+ 0xf,0x50,0x29, 0xf,0x50,0x2a, 0xf,0x50,0x2b, 0xf,0x50,0x2e,
+ 0xf,0x50,0x2f, 0xf,0x50,0x31, 0xf,0x50,0x32, 0xf,0x50,0x33,
+ 0xf,0x50,0x34, 0xf,0x50,0x35, 0xf,0x50,0x37, 0xf,0x50,0x38,
+ 0xf,0x50,0x39, 0xf,0x50,0x3a, 0xf,0x50,0x3b, 0xf,0x50,0x3c,
+ 0x7,0x24,0x6e, 0xf,0x50,0x2c, 0x7,0x2a,0x71, 0xf,0x50,0x2d,
+ 0xf,0x50,0x30, 0xf,0x50,0x25, 0xf,0x50,0x22, 0x5,0x4e,0x2e,
+ 0x5,0x4e,0x2d, 0x6,0x5e,0x4e, 0x4,0x51,0x2a, 0x7,0x2f,0x52,
+ 0x7,0x2f,0x66, 0x7,0x2f,0x50, 0x7,0x2f,0x60, 0x7,0x2f,0x5e,
+ 0x5,0x55,0x3b, 0x4,0x51,0x27, 0x7,0x2f,0x61, 0x7,0x2f,0x63,
+ 0x7,0x2f,0x55, 0x7,0x24,0x6f, 0x4,0x51,0x28, 0x7,0x2f,0x56,
+ 0x7,0x2f,0x64, 0x7,0x2f,0x65, 0x4,0x51,0x26, 0x7,0x2f,0x58,
+ 0x7,0x2f,0x54, 0x4,0x51,0x29, 0x7,0x2f,0x67, 0x5,0x55,0x3a,
+ 0x5,0x55,0x3c, 0x7,0x2f,0x62, 0x7,0x2f,0x59, 0x7,0x2f,0x5d,
+ 0x7,0x2f,0x5a, 0x7,0x2f,0x4b, 0x7,0x2f,0x53, 0x7,0x2f,0x5c,
+ 0xf,0x55,0x59, 0xf,0x55,0x5a, 0xf,0x55,0x5b, 0xf,0x55,0x5c,
+ 0xf,0x55,0x5d, 0xf,0x55,0x5e, 0xf,0x55,0x5f, 0xf,0x55,0x60,
+ 0xf,0x55,0x61, 0xf,0x55,0x62, 0xf,0x55,0x63, 0xf,0x55,0x66,
+ 0xf,0x55,0x67, 0xf,0x55,0x68, 0xf,0x55,0x6a, 0xf,0x55,0x6b,
+ 0xf,0x55,0x6d, 0xf,0x55,0x6e, 0xf,0x55,0x70, 0xf,0x55,0x71,
+ 0xf,0x55,0x72, 0xf,0x55,0x65, 0x5,0x55,0x38, 0x7,0x2f,0x4d,
+ 0x7,0x2f,0x4e, 0x7,0x2f,0x5b, 0x7,0x2f,0x5f, 0x7,0x31,0x7a,
+ 0x7,0x2f,0x51, 0x7,0x2c,0x7b, 0xf,0x55,0x6f, 0x5,0x55,0x3d,
+ 0x5,0x55,0x39, 0x7,0x2f,0x4c, 0x7,0x24,0x76, 0x7,0x2f,0x57,
+ 0x7,0x39,0x23, 0x4,0x56,0x61, 0x7,0x39,0x25, 0x5,0x55,0x3e,
+ 0x7,0x39,0x29, 0x7,0x39,0x28, 0x4,0x56,0x63, 0x7,0x2f,0x68,
+ 0x5,0x5c,0x21, 0x7,0x38,0x7d, 0x5,0x5c,0x24, 0x5,0x5c,0x22,
+ 0xf,0x5a,0x71, 0xf,0x5a,0x72, 0xf,0x5a,0x76, 0xf,0x5a,0x77,
+ 0xf,0x5a,0x78, 0xf,0x5a,0x79, 0xf,0x5a,0x7a, 0xf,0x5a,0x7b,
+ 0xf,0x5a,0x7c, 0xf,0x5a,0x7d, 0xf,0x5a,0x7e, 0xf,0x5b,0x21,
+ 0xf,0x5b,0x22, 0xf,0x5b,0x23, 0x7,0x38,0x7e, 0x7,0x39,0x24,
+ 0x7,0x39,0x22, 0x5,0x5c,0x23, 0x7,0x39,0x21, 0xf,0x55,0x69,
+ 0x7,0x40,0x4f, 0x4,0x5b,0x62, 0x7,0x40,0x4e, 0x5,0x62,0x4e,
+ 0x7,0x40,0x4b, 0x7,0x40,0x53, 0x7,0x40,0x51, 0x7,0x40,0x4c,
+ 0x4,0x5b,0x63, 0x5,0x62,0x4f, 0x5,0x62,0x50, 0x4,0x5b,0x61,
+ 0x7,0x40,0x54, 0x7,0x40,0x4a, 0x7,0x40,0x52, 0xf,0x5f,0x44,
+ 0xf,0x5f,0x46, 0xf,0x5f,0x45, 0xf,0x5f,0x47, 0xf,0x5f,0x48,
+ 0xf,0x5f,0x49, 0xf,0x5f,0x4a, 0xf,0x5f,0x4c, 0xf,0x5f,0x4d,
+ 0x7,0x40,0x50, 0x7,0x42,0x22, 0x7,0x40,0x55, 0x7,0x40,0x4d,
+ 0x7,0x40,0x49, 0x7,0x39,0x2a, 0xf,0x61,0x76, 0xf,0x5a,0x74,
+ 0xf,0x5a,0x75, 0x7,0x47,0x6c, 0x5,0x68,0x37, 0x4,0x60,0x21,
+ 0x7,0x47,0x6d, 0x4,0x60,0x22, 0x7,0x47,0x6a, 0xf,0x62,0x74,
+ 0xf,0x62,0x75, 0xf,0x62,0x76, 0xf,0x62,0x77, 0x7,0x47,0x69,
+ 0x7,0x47,0x67, 0x7,0x47,0x6b, 0xf,0x5f,0x4b, 0x7,0x47,0x68,
+ 0xf,0x65,0x45, 0x5,0x6c,0x4f, 0x7,0x4e,0x30, 0x7,0x4e,0x33,
+ 0x7,0x4e,0x3b, 0x5,0x6c,0x4e, 0x5,0x6c,0x4d, 0x5,0x6c,0x51,
+ 0x4,0x60,0x23, 0x7,0x4e,0x32, 0x7,0x4e,0x38, 0x4,0x63,0x62,
+ 0x4,0x63,0x60, 0x7,0x4e,0x3c, 0x7,0x4e,0x31, 0x7,0x4e,0x35,
+ 0x7,0x4e,0x37, 0xf,0x65,0x48, 0x7,0x4e,0x34, 0xf,0x65,0x46,
+ 0xf,0x65,0x47, 0xf,0x65,0x4a, 0xf,0x65,0x4b, 0xf,0x65,0x4c,
+ 0xf,0x65,0x4d, 0xf,0x65,0x4e, 0x7,0x4e,0x39, 0x7,0x4e,0x36,
+ 0x7,0x4e,0x3a, 0x5,0x6c,0x50, 0x7,0x53,0x64, 0x4,0x63,0x61,
+ 0x7,0x53,0x66, 0x5,0x70,0x43, 0x4,0x66,0x4f, 0x7,0x53,0x67,
+ 0x7,0x53,0x62, 0x7,0x53,0x63, 0x7,0x53,0x65, 0xf,0x67,0x71,
+ 0xf,0x67,0x72, 0xf,0x67,0x73, 0xf,0x67,0x74, 0xf,0x67,0x75,
+ 0x7,0x58,0x36, 0x5,0x73,0x56, 0x4,0x6a,0x4f, 0x7,0x58,0x37,
+ 0x7,0x58,0x38, 0x7,0x58,0x34, 0xf,0x69,0x56, 0xf,0x69,0x57,
+ 0xf,0x69,0x58, 0x7,0x58,0x35, 0x7,0x5b,0x24, 0x7,0x5b,0x6e,
+ 0x7,0x5b,0x70, 0x7,0x5b,0x6d, 0x7,0x5c,0x44, 0x7,0x5b,0x6f,
+ 0x7,0x5b,0x6c, 0x7,0x5b,0x6b, 0x5,0x76,0x23, 0xf,0x6a,0x60,
+ 0x7,0x5e,0x78, 0xf,0x6a,0x5f, 0x5,0x77,0x68, 0x7,0x61,0x21,
+ 0x7,0x60,0x7c, 0x7,0x60,0x7e, 0x7,0x61,0x38, 0x7,0x60,0x7b,
+ 0x7,0x60,0x7d, 0x7,0x62,0x3a, 0x5,0x7a,0x6b, 0xf,0x6c,0x64,
+ 0xf,0x6c,0x65, 0x7,0x64,0x4d, 0x7,0x64,0x4c, 0x7,0x64,0x4e,
+ 0x7,0x65,0x37, 0x7,0x66,0x34, 0x5,0x21,0x4b, 0x6,0x23,0x30,
+ 0x6,0x28,0x4d, 0x6,0x28,0x4e, 0x5,0x24,0x58, 0x6,0x2c,0x62,
+ 0x6,0x2c,0x61, 0x6,0x2c,0x63, 0xf,0x27,0x78, 0xf,0x27,0x79,
+ 0x6,0x32,0x4e, 0x5,0x2a,0x2b, 0x5,0x2a,0x29, 0x6,0x32,0x4f,
+ 0x5,0x2a,0x2a, 0x6,0x32,0x51, 0xf,0x2c,0x24, 0xf,0x2c,0x25,
+ 0xf,0x2c,0x26, 0x6,0x32,0x4d, 0x6,0x32,0x50, 0x5,0x2e,0x51,
+ 0x5,0x2e,0x50, 0xf,0x30,0x73, 0x6,0x41,0x57, 0x6,0x41,0x56,
+ 0x6,0x41,0x58, 0xf,0x36,0x51, 0x4,0x38,0x6a, 0x6,0x4b,0x22,
+ 0x6,0x47,0x43, 0x6,0x4d,0x5d, 0x6,0x54,0x68, 0x6,0x54,0x69,
+ 0x6,0x5e,0x53, 0x5,0x47,0x23, 0x6,0x5e,0x56, 0x6,0x5e,0x55,
+ 0x6,0x5e,0x54, 0x7,0x24,0x7a, 0x5,0x4e,0x2f, 0x7,0x24,0x77,
+ 0x7,0x24,0x79, 0x7,0x24,0x78, 0x7,0x2f,0x69, 0x7,0x2f,0x6a,
+ 0x5,0x55,0x3f, 0x4,0x56,0x65, 0xf,0x5b,0x24, 0xf,0x5b,0x25,
+ 0xf,0x5b,0x26, 0xf,0x55,0x73, 0x7,0x40,0x56, 0x5,0x68,0x38,
+ 0xf,0x65,0x4f, 0xf,0x65,0x50, 0x7,0x4e,0x3d, 0x7,0x53,0x68,
+ 0x7,0x5b,0x71, 0x7,0x5e,0x79, 0x7,0x61,0x22, 0xf,0x24,0x73,
+ 0xf,0x24,0x74, 0x6,0x2c,0x64, 0x6,0x2c,0x65, 0x6,0x41,0x59,
+ 0x6,0x41,0x5a, 0xf,0x3d,0x22, 0xf,0x3d,0x23, 0x6,0x54,0x6a,
+ 0xf,0x49,0x65, 0x5,0x47,0x24, 0x5,0x55,0x40, 0xf,0x21,0x68,
+ 0x6,0x2b,0x6b, 0x5,0x2a,0x2c, 0x4,0x2a,0x2b, 0x4,0x2d,0x77,
+ 0xf,0x30,0x74, 0x5,0x31,0x6c, 0x6,0x4b,0x23, 0x6,0x54,0x6c,
+ 0x6,0x54,0x6b, 0x5,0x55,0x41, 0x7,0x24,0x7b, 0x7,0x24,0x7c,
+ 0x5,0x55,0x42, 0x6,0x22,0x25, 0x6,0x23,0x31, 0x6,0x25,0x35,
+ 0x6,0x28,0x4f, 0x4,0x27,0x2d, 0x6,0x2c,0x67, 0x6,0x2c,0x66,
+ 0x6,0x32,0x52, 0x4,0x2a,0x2d, 0x6,0x32,0x53, 0x6,0x32,0x54,
+ 0x6,0x39,0x3e, 0x4,0x2d,0x78, 0xf,0x30,0x75, 0x6,0x39,0x3d,
+ 0x6,0x41,0x5b, 0x6,0x41,0x5e, 0x6,0x41,0x5d, 0x4,0x32,0x78,
+ 0x6,0x41,0x5c, 0xf,0x36,0x52, 0xf,0x36,0x53, 0x6,0x4b,0x28,
+ 0x6,0x4b,0x24, 0x6,0x4b,0x26, 0x6,0x4b,0x27, 0x6,0x4b,0x29,
+ 0x6,0x4b,0x25, 0x6,0x4d,0x58, 0x6,0x54,0x6d, 0x6,0x54,0x6e,
+ 0xf,0x43,0x3f, 0x6,0x5e,0x58, 0x6,0x5e,0x59, 0xf,0x49,0x66,
+ 0x7,0x24,0x7d, 0xf,0x50,0x3e, 0x7,0x24,0x7e, 0x5,0x55,0x43,
+ 0x5,0x62,0x51, 0x4,0x51,0x2c, 0x7,0x2f,0x6b, 0x7,0x25,0x21,
+ 0x5,0x55,0x44, 0x7,0x39,0x2b, 0x7,0x39,0x2c, 0x5,0x5c,0x25,
+ 0x7,0x47,0x70, 0x5,0x6c,0x52, 0x7,0x58,0x39, 0x7,0x5b,0x72,
+ 0x7,0x63,0x58, 0x5,0x7b,0x42, 0x7,0x64,0x4f, 0xf,0x21,0x69,
+ 0x6,0x28,0x51, 0x5,0x24,0x59, 0x6,0x28,0x50, 0x4,0x27,0x2e,
+ 0x6,0x2c,0x6b, 0x6,0x2c,0x6a, 0x6,0x2c,0x69, 0x6,0x2c,0x68,
+ 0x6,0x32,0x56, 0x6,0x32,0x55, 0x5,0x2a,0x2d, 0x6,0x32,0x57,
+ 0x5,0x2a,0x2e, 0x5,0x2e,0x52, 0x4,0x2d,0x79, 0x4,0x2d,0x7b,
+ 0x6,0x39,0x41, 0x6,0x39,0x3f, 0x5,0x33,0x46, 0x5,0x33,0x47,
+ 0x6,0x41,0x5f, 0x6,0x41,0x62, 0x6,0x41,0x60, 0x6,0x4b,0x2b,
+ 0x4,0x38,0x6d, 0x6,0x4b,0x2e, 0x6,0x4b,0x2a, 0x6,0x4b,0x2c,
+ 0x6,0x4b,0x2d, 0x5,0x39,0x73, 0x5,0x39,0x76, 0x5,0x39,0x74,
+ 0x5,0x39,0x75, 0x4,0x38,0x6e, 0x5,0x40,0x38, 0x6,0x54,0x6f,
+ 0x4,0x3e,0x4d, 0x5,0x40,0x36, 0x5,0x40,0x37, 0x6,0x54,0x70,
+ 0xf,0x3d,0x24, 0x5,0x47,0x25, 0x6,0x5e,0x5b, 0x6,0x5e,0x5c,
+ 0x6,0x5e,0x5a, 0xf,0x49,0x67, 0x5,0x4e,0x32, 0x7,0x25,0x25,
+ 0x5,0x4e,0x31, 0x5,0x4e,0x30, 0x5,0x4e,0x33, 0x7,0x25,0x24,
+ 0x7,0x25,0x22, 0x5,0x4e,0x34, 0x7,0x25,0x23, 0x5,0x55,0x46,
+ 0x5,0x55,0x47, 0x5,0x55,0x48, 0x7,0x2f,0x6d, 0x5,0x55,0x45,
+ 0x7,0x2f,0x6c, 0x5,0x5c,0x26, 0x4,0x56,0x66, 0xf,0x5b,0x27,
+ 0xf,0x5b,0x28, 0x5,0x62,0x53, 0x5,0x62,0x52, 0x5,0x6c,0x53,
+ 0x7,0x53,0x69, 0x5,0x23,0x68, 0x6,0x39,0x43, 0x6,0x39,0x42,
+ 0x4,0x38,0x6f, 0x6,0x4b,0x2f, 0xf,0x3d,0x25, 0xf,0x3d,0x26,
+ 0x6,0x54,0x71, 0x6,0x5e,0x5d, 0x5,0x21,0x75, 0xf,0x22,0x63,
+ 0x6,0x25,0x36, 0xf,0x22,0x62, 0x6,0x28,0x53, 0xf,0x24,0x75,
+ 0x6,0x28,0x52, 0x6,0x28,0x54, 0x5,0x26,0x79, 0x5,0x27,0x22,
+ 0x5,0x26,0x78, 0x5,0x26,0x7b, 0x5,0x26,0x76, 0x5,0x26,0x7d,
+ 0x6,0x2c,0x6e, 0x4,0x27,0x30, 0x5,0x27,0x21, 0x6,0x2c,0x6c,
+ 0x5,0x26,0x7e, 0x5,0x27,0x23, 0x5,0x26,0x7c, 0x6,0x2c,0x6d,
+ 0xf,0x27,0x7b, 0xf,0x27,0x7c, 0xf,0x27,0x7e, 0xf,0x28,0x21,
+ 0x5,0x26,0x7a, 0x6,0x2c,0x6f, 0x6,0x2c,0x70, 0x5,0x2a,0x32,
+ 0x5,0x2a,0x30, 0x5,0x2a,0x2f, 0x6,0x32,0x5f, 0x6,0x32,0x5c,
+ 0x5,0x2a,0x33, 0x5,0x2a,0x31, 0x4,0x2a,0x30, 0x6,0x32,0x5a,
+ 0x6,0x32,0x59, 0xf,0x2c,0x28, 0xf,0x2c,0x29, 0x6,0x32,0x5b,
+ 0x6,0x32,0x5e, 0x6,0x32,0x58, 0x6,0x32,0x5d, 0x5,0x2a,0x34,
+ 0xf,0x27,0x7d, 0x5,0x2e,0x58, 0x5,0x2e,0x54, 0x5,0x2e,0x56,
+ 0x5,0x2e,0x57, 0x5,0x2e,0x55, 0x6,0x39,0x44, 0x5,0x2e,0x59,
+ 0x4,0x32,0x7b, 0x6,0x41,0x67, 0x6,0x41,0x68, 0x5,0x33,0x49,
+ 0x5,0x39,0x77, 0x4,0x32,0x7d, 0x4,0x32,0x7c, 0x5,0x33,0x4b,
+ 0x5,0x33,0x4c, 0xf,0x36,0x54, 0xf,0x36,0x55, 0x6,0x41,0x65,
+ 0x6,0x41,0x69, 0x6,0x41,0x64, 0x5,0x33,0x48, 0x4,0x38,0x71,
+ 0x4,0x38,0x74, 0x5,0x39,0x7d, 0x6,0x4b,0x34, 0x5,0x39,0x79,
+ 0x5,0x39,0x7b, 0x5,0x39,0x78, 0x6,0x4b,0x32, 0x6,0x4b,0x35,
+ 0xf,0x3d,0x27, 0xf,0x3d,0x28, 0x6,0x4b,0x33, 0x6,0x4b,0x30,
+ 0x6,0x4b,0x31, 0x5,0x39,0x7a, 0x5,0x39,0x7c, 0x5,0x33,0x4a,
+ 0xf,0x3d,0x29, 0x6,0x4b,0x36, 0x5,0x47,0x2b, 0x5,0x40,0x3e,
+ 0x5,0x40,0x3c, 0x4,0x3e,0x50, 0x6,0x5e,0x64, 0x6,0x54,0x73,
+ 0x5,0x47,0x26, 0x6,0x54,0x72, 0x6,0x54,0x75, 0x6,0x54,0x74,
+ 0xf,0x43,0x40, 0xf,0x43,0x41, 0x5,0x40,0x3d, 0x6,0x54,0x77,
+ 0x5,0x40,0x3b, 0x4,0x44,0x61, 0x5,0x47,0x2d, 0x5,0x47,0x28,
+ 0x5,0x47,0x2e, 0x5,0x47,0x2c, 0x6,0x5e,0x5f, 0x6,0x5e,0x63,
+ 0x5,0x47,0x27, 0x5,0x47,0x2a, 0x6,0x5e,0x67, 0x6,0x5e,0x62,
+ 0x6,0x5e,0x61, 0x5,0x40,0x3a, 0x6,0x5e,0x66, 0xf,0x49,0x68,
+ 0xf,0x49,0x69, 0xf,0x49,0x6a, 0xf,0x49,0x6b, 0x5,0x47,0x2f,
+ 0x5,0x47,0x29, 0x6,0x5e,0x60, 0x6,0x54,0x76, 0x6,0x5e,0x65,
+ 0xf,0x49,0x6c, 0x5,0x47,0x30, 0x5,0x4e,0x36, 0x7,0x25,0x26,
+ 0x4,0x4a,0x74, 0x5,0x4e,0x39, 0x5,0x4e,0x3a, 0x5,0x4e,0x38,
+ 0x4,0x4a,0x70, 0x5,0x4e,0x35, 0xf,0x50,0x3f, 0x7,0x25,0x28,
+ 0x7,0x25,0x27, 0x7,0x2f,0x70, 0x5,0x55,0x49, 0x5,0x55,0x4e,
+ 0x7,0x2f,0x71, 0x5,0x55,0x4b, 0x5,0x55,0x4d, 0x5,0x55,0x4a,
+ 0x5,0x55,0x4c, 0x7,0x2f,0x6f, 0x7,0x39,0x30, 0x7,0x39,0x2e,
+ 0x5,0x5c,0x27, 0x4,0x56,0x68, 0x4,0x56,0x69, 0x7,0x2f,0x6e,
+ 0x7,0x39,0x2f, 0x7,0x40,0x57, 0x7,0x40,0x58, 0x5,0x68,0x3a,
+ 0x7,0x53,0x6a, 0x7,0x47,0x72, 0x7,0x47,0x73, 0x7,0x47,0x71,
+ 0x5,0x68,0x39, 0x7,0x4e,0x3f, 0x5,0x6c,0x54, 0x5,0x6c,0x55,
+ 0x5,0x70,0x45, 0x7,0x53,0x6c, 0x5,0x70,0x44, 0x5,0x70,0x46,
+ 0x7,0x58,0x3a, 0x5,0x73,0x59, 0x7,0x5b,0x74, 0x5,0x73,0x58,
+ 0x7,0x5b,0x75, 0x7,0x5b,0x73, 0x5,0x77,0x69, 0x7,0x61,0x23,
+ 0xf,0x6c,0x31, 0x7,0x64,0x50, 0xf,0x21,0x3d, 0x6,0x23,0x32,
+ 0x5,0x21,0x77, 0x5,0x21,0x78, 0x5,0x22,0x78, 0x5,0x22,0x7b,
+ 0x5,0x22,0x77, 0x4,0x23,0x28, 0x5,0x22,0x7a, 0x6,0x25,0x37,
+ 0x5,0x22,0x79, 0x5,0x24,0x5e, 0x5,0x24,0x5f, 0x4,0x24,0x5b,
+ 0x4,0x27,0x37, 0x6,0x28,0x58, 0x4,0x24,0x5a, 0x5,0x24,0x5a,
+ 0x6,0x28,0x5e, 0x5,0x24,0x5b, 0x6,0x28,0x5b, 0x5,0x27,0x2f,
+ 0x6,0x2c,0x72, 0x4,0x24,0x57, 0x5,0x24,0x5d, 0x5,0x24,0x5c,
+ 0x6,0x28,0x5a, 0x6,0x28,0x59, 0x6,0x2c,0x73, 0xf,0x24,0x77,
+ 0x6,0x28,0x57, 0x6,0x28,0x5c, 0x6,0x28,0x5d, 0x6,0x28,0x56,
+ 0x4,0x24,0x58, 0x6,0x2c,0x7a, 0x5,0x27,0x28, 0x6,0x2c,0x7b,
+ 0x5,0x27,0x2c, 0x6,0x2c,0x79, 0x6,0x2c,0x7c, 0x5,0x27,0x27,
+ 0x5,0x27,0x2a, 0x6,0x2c,0x78, 0x5,0x27,0x2d, 0x5,0x27,0x25,
+ 0x5,0x27,0x29, 0x5,0x27,0x24, 0x6,0x2c,0x77, 0x4,0x27,0x38,
+ 0x5,0x2a,0x36, 0x6,0x28,0x55, 0x6,0x32,0x60, 0x5,0x27,0x2b,
+ 0x6,0x2c,0x76, 0xf,0x28,0x22, 0x6,0x2c,0x7d, 0x6,0x2c,0x74,
+ 0x4,0x27,0x35, 0x5,0x2a,0x35, 0x5,0x2a,0x3e, 0x6,0x32,0x68,
+ 0x5,0x2a,0x39, 0x6,0x39,0x4b, 0x5,0x2a,0x3d, 0x6,0x32,0x61,
+ 0x6,0x39,0x4c, 0x6,0x41,0x6c, 0x5,0x2a,0x3c, 0x4,0x2a,0x31,
+ 0x5,0x2a,0x3b, 0x6,0x32,0x64, 0x5,0x2a,0x3a, 0x6,0x32,0x66,
+ 0x4,0x2a,0x33, 0x5,0x2a,0x40, 0x6,0x32,0x63, 0x5,0x27,0x26,
+ 0x5,0x2a,0x37, 0x5,0x2a,0x38, 0xf,0x2c,0x2a, 0xf,0x2c,0x2c,
+ 0xf,0x2c,0x2d, 0x6,0x32,0x65, 0xf,0x2c,0x2b, 0x5,0x2a,0x3f,
+ 0x6,0x39,0x4e, 0x5,0x2e,0x5e, 0x4,0x33,0x21, 0x6,0x39,0x49,
+ 0x6,0x39,0x4d, 0x4,0x2e,0x25, 0x5,0x2e,0x5b, 0x5,0x2e,0x60,
+ 0x5,0x2e,0x5d, 0x4,0x2e,0x23, 0x6,0x39,0x45, 0x6,0x39,0x4a,
+ 0xf,0x30,0x77, 0xf,0x30,0x78, 0x6,0x39,0x48, 0x5,0x2e,0x5a,
+ 0x4,0x2e,0x24, 0x6,0x39,0x47, 0x6,0x39,0x4f, 0x5,0x2e,0x5f,
+ 0x6,0x39,0x46, 0x5,0x33,0x4e, 0xf,0x30,0x76, 0x4,0x33,0x24,
+ 0x6,0x41,0x6e, 0x5,0x33,0x55, 0x5,0x39,0x7e, 0x5,0x33,0x52,
+ 0x6,0x41,0x70, 0x6,0x41,0x73, 0x5,0x33,0x4f, 0x6,0x41,0x6f,
+ 0x6,0x4b,0x3b, 0x4,0x33,0x26, 0x5,0x33,0x53, 0x6,0x4b,0x38,
+ 0x6,0x4b,0x37, 0x5,0x33,0x50, 0x6,0x4b,0x39, 0x6,0x41,0x71,
+ 0x6,0x41,0x72, 0x6,0x41,0x74, 0x6,0x4b,0x3a, 0x5,0x3a,0x28,
+ 0x6,0x54,0x7b, 0x5,0x3a,0x26, 0x5,0x40,0x3f, 0x4,0x38,0x75,
+ 0x5,0x3a,0x22, 0x6,0x4b,0x44, 0x5,0x40,0x40, 0x5,0x3a,0x27,
+ 0x4,0x38,0x76, 0x5,0x3a,0x25, 0x5,0x3a,0x24, 0x4,0x38,0x78,
+ 0x6,0x4b,0x3f, 0x4,0x3e,0x51, 0x5,0x3a,0x21, 0x6,0x4b,0x3c,
+ 0x6,0x4b,0x3e, 0x4,0x3e,0x57, 0xf,0x3d,0x2a, 0xf,0x3d,0x2b,
+ 0x6,0x54,0x79, 0x6,0x52,0x72, 0x6,0x54,0x7a, 0x6,0x4b,0x40,
+ 0x6,0x4b,0x41, 0x6,0x4b,0x45, 0x6,0x4b,0x3d, 0x5,0x3a,0x23,
+ 0xf,0x43,0x43, 0x4,0x3e,0x56, 0x5,0x40,0x48, 0x6,0x55,0x22,
+ 0x5,0x40,0x47, 0x4,0x3e,0x55, 0x6,0x55,0x27, 0x5,0x40,0x4b,
+ 0x6,0x55,0x24, 0x6,0x54,0x7e, 0x6,0x54,0x7d, 0x6,0x55,0x26,
+ 0x5,0x40,0x46, 0x5,0x40,0x44, 0x5,0x40,0x43, 0x6,0x55,0x21,
+ 0x5,0x40,0x42, 0x6,0x55,0x28, 0x5,0x40,0x4a, 0x5,0x40,0x41,
+ 0x4,0x3e,0x58, 0x5,0x40,0x49, 0x6,0x55,0x25, 0xf,0x43,0x45,
+ 0xf,0x43,0x46, 0xf,0x49,0x70, 0xf,0x50,0x40, 0x5,0x40,0x45,
+ 0x6,0x55,0x23, 0x5,0x40,0x4c, 0x6,0x5e,0x6d, 0x5,0x47,0x3a,
+ 0x6,0x5e,0x69, 0x7,0x25,0x29, 0x5,0x47,0x37, 0x4,0x44,0x6b,
+ 0x5,0x47,0x35, 0x5,0x47,0x33, 0x6,0x5e,0x6c, 0x5,0x47,0x3b,
+ 0x5,0x47,0x36, 0x5,0x47,0x34, 0x6,0x5e,0x70, 0x4,0x44,0x6c,
+ 0x5,0x47,0x31, 0xf,0x49,0x6d, 0x7,0x25,0x2a, 0xf,0x49,0x6f,
+ 0x6,0x5e,0x6b, 0x6,0x5e,0x68, 0x6,0x5e,0x6a, 0x6,0x5e,0x6f,
+ 0x4,0x4a,0x7d, 0x5,0x47,0x3d, 0x5,0x47,0x3c, 0x5,0x47,0x39,
+ 0x5,0x47,0x38, 0x6,0x5e,0x71, 0x5,0x47,0x32, 0x7,0x25,0x31,
+ 0x4,0x4a,0x78, 0x4,0x4a,0x79, 0x7,0x25,0x30, 0x5,0x4e,0x3c,
+ 0x7,0x25,0x34, 0x7,0x2f,0x73, 0x5,0x4e,0x41, 0x7,0x25,0x2f,
+ 0x7,0x25,0x2b, 0x5,0x4e,0x3e, 0x5,0x4e,0x45, 0x5,0x4e,0x3b,
+ 0x5,0x4e,0x44, 0x5,0x4e,0x43, 0x5,0x4e,0x3d, 0x5,0x55,0x4f,
+ 0x7,0x2f,0x72, 0x5,0x4e,0x3f, 0x5,0x4e,0x40, 0x5,0x4e,0x46,
+ 0x7,0x25,0x2c, 0x7,0x25,0x2d, 0xf,0x55,0x75, 0x5,0x55,0x50,
+ 0x7,0x25,0x2e, 0x7,0x25,0x33, 0xf,0x49,0x6e, 0x4,0x51,0x33,
+ 0x5,0x4e,0x42, 0x5,0x55,0x57, 0x4,0x51,0x35, 0x5,0x55,0x55,
+ 0x5,0x55,0x51, 0x5,0x55,0x52, 0x7,0x2f,0x79, 0x4,0x51,0x31,
+ 0x7,0x2f,0x78, 0x7,0x2f,0x77, 0x5,0x5c,0x28, 0x4,0x51,0x36,
+ 0x5,0x55,0x53, 0x5,0x55,0x56, 0x7,0x2f,0x75, 0x7,0x39,0x32,
+ 0x4,0x56,0x6d, 0x7,0x39,0x31, 0x7,0x2f,0x76, 0x7,0x25,0x32,
+ 0xf,0x55,0x77, 0x7,0x25,0x35, 0x5,0x55,0x54, 0x5,0x5c,0x2a,
+ 0x7,0x39,0x33, 0x5,0x5c,0x29, 0x7,0x47,0x77, 0x7,0x39,0x35,
+ 0x7,0x39,0x34, 0xf,0x5b,0x29, 0xf,0x5b,0x2a, 0xf,0x5b,0x2b,
+ 0xf,0x5b,0x2c, 0x7,0x40,0x5d, 0x5,0x62,0x55, 0x5,0x62,0x54,
+ 0x7,0x40,0x5a, 0x7,0x40,0x59, 0x7,0x40,0x5c, 0x4,0x5b,0x68,
+ 0x7,0x40,0x5b, 0xf,0x5f,0x4e, 0xf,0x5f,0x4f, 0x5,0x62,0x56,
+ 0x4,0x63,0x64, 0x7,0x47,0x78, 0x7,0x4e,0x40, 0x7,0x47,0x76,
+ 0x7,0x47,0x74, 0x7,0x4e,0x41, 0x5,0x6c,0x56, 0x7,0x4e,0x42,
+ 0x5,0x70,0x48, 0x7,0x53,0x6d, 0x5,0x70,0x47, 0x4,0x68,0x74,
+ 0x5,0x70,0x49, 0x7,0x58,0x3b, 0x7,0x5b,0x76, 0x7,0x5b,0x78,
+ 0x7,0x5b,0x77, 0x5,0x77,0x6a, 0x7,0x5e,0x7a, 0xf,0x6b,0x55,
+ 0x7,0x61,0x24, 0x7,0x63,0x59, 0xf,0x28,0x23, 0x6,0x4b,0x46,
+ 0x6,0x5e,0x72, 0x5,0x21,0x4c, 0x6,0x25,0x38, 0x6,0x23,0x33,
+ 0x6,0x28,0x5f, 0x5,0x24,0x61, 0x4,0x24,0x5d, 0x4,0x24,0x5c,
+ 0x6,0x28,0x61, 0x6,0x28,0x60, 0xf,0x24,0x79, 0x5,0x24,0x60,
+ 0x5,0x27,0x30, 0x6,0x2d,0x25, 0x4,0x27,0x3c, 0x5,0x2a,0x41,
+ 0xf,0x28,0x25, 0xf,0x28,0x26, 0xf,0x28,0x27, 0xf,0x28,0x28,
+ 0xf,0x28,0x29, 0x6,0x2d,0x23, 0xf,0x2c,0x40, 0xf,0x28,0x24,
+ 0x6,0x2d,0x22, 0xf,0x2c,0x3c, 0x6,0x32,0x69, 0x5,0x2a,0x45,
+ 0x5,0x2a,0x42, 0x4,0x2a,0x36, 0x6,0x32,0x6b, 0x6,0x2f,0x69,
+ 0xf,0x2c,0x2f, 0xf,0x2c,0x30, 0xf,0x2c,0x31, 0xf,0x2c,0x33,
+ 0xf,0x2c,0x34, 0xf,0x2c,0x35, 0xf,0x2c,0x36, 0xf,0x2c,0x37,
+ 0xf,0x2c,0x38, 0xf,0x2c,0x3a, 0xf,0x2c,0x3b, 0xf,0x2c,0x3d,
+ 0x6,0x32,0x6a, 0x6,0x32,0x6c, 0xf,0x2c,0x3e, 0xf,0x2c,0x3f,
+ 0xf,0x2c,0x2e, 0x5,0x2a,0x44, 0x5,0x2a,0x43, 0x6,0x39,0x53,
+ 0x5,0x33,0x56, 0x5,0x2e,0x61, 0x4,0x2e,0x29, 0x6,0x39,0x51,
+ 0x4,0x2e,0x28, 0x6,0x39,0x52, 0x6,0x39,0x54, 0xf,0x30,0x79,
+ 0xf,0x30,0x7a, 0xf,0x30,0x7b, 0xf,0x30,0x7c, 0xf,0x30,0x7d,
+ 0xf,0x30,0x7e, 0xf,0x31,0x21, 0xf,0x31,0x23, 0xf,0x31,0x24,
+ 0xf,0x31,0x25, 0xf,0x31,0x26, 0x6,0x39,0x50, 0xf,0x36,0x63,
+ 0x4,0x33,0x31, 0x6,0x39,0x55, 0x6,0x41,0x7a, 0x5,0x33,0x57,
+ 0x6,0x41,0x7b, 0x4,0x33,0x32, 0x6,0x41,0x77, 0x6,0x41,0x78,
+ 0x6,0x41,0x79, 0xf,0x31,0x22, 0xf,0x36,0x56, 0xf,0x36,0x58,
+ 0xf,0x36,0x5c, 0xf,0x36,0x5f, 0xf,0x36,0x60, 0xf,0x36,0x61,
+ 0xf,0x36,0x62, 0xf,0x36,0x64, 0xf,0x36,0x5d, 0x6,0x41,0x7c,
+ 0xf,0x36,0x5b, 0xf,0x36,0x5a, 0xf,0x36,0x5e, 0x5,0x33,0x58,
+ 0x6,0x41,0x76, 0xf,0x3d,0x3e, 0xf,0x3d,0x34, 0x6,0x4b,0x4b,
+ 0x5,0x3a,0x2b, 0x5,0x3a,0x2a, 0x5,0x3a,0x2c, 0x6,0x55,0x29,
+ 0x4,0x3e,0x5a, 0x5,0x40,0x4d, 0xf,0x3d,0x38, 0x4,0x38,0x7c,
+ 0x6,0x4b,0x49, 0x6,0x4b,0x4c, 0xf,0x3d,0x2c, 0xf,0x3d,0x2d,
+ 0xf,0x3d,0x2e, 0xf,0x3d,0x2f, 0xf,0x3d,0x30, 0xf,0x3d,0x32,
+ 0xf,0x3d,0x35, 0xf,0x3d,0x36, 0xf,0x3d,0x37, 0xf,0x3d,0x39,
+ 0xf,0x3d,0x3a, 0xf,0x3d,0x3f, 0xf,0x43,0x50, 0x6,0x4b,0x4e,
+ 0x6,0x55,0x32, 0x6,0x4b,0x4d, 0xf,0x3d,0x40, 0x6,0x4b,0x48,
+ 0x6,0x4b,0x4a, 0x6,0x55,0x2a, 0xf,0x3d,0x33, 0xf,0x3d,0x3d,
+ 0xf,0x3d,0x31, 0x5,0x3a,0x29, 0x6,0x55,0x2b, 0x6,0x55,0x30,
+ 0x4,0x3e,0x5b, 0x6,0x55,0x31, 0x6,0x55,0x2f, 0x6,0x55,0x2e,
+ 0x5,0x47,0x3e, 0xf,0x43,0x47, 0xf,0x43,0x4a, 0xf,0x43,0x4c,
+ 0xf,0x43,0x4d, 0xf,0x43,0x4e, 0xf,0x43,0x4f, 0xf,0x43,0x51,
+ 0xf,0x43,0x52, 0xf,0x43,0x53, 0xf,0x43,0x54, 0xf,0x43,0x55,
+ 0xf,0x43,0x57, 0xf,0x43,0x58, 0xf,0x43,0x5a, 0xf,0x43,0x5b,
+ 0xf,0x43,0x5c, 0xf,0x43,0x5d, 0xf,0x43,0x5e, 0xf,0x43,0x5f,
+ 0xf,0x43,0x60, 0xf,0x43,0x61, 0xf,0x43,0x62, 0xf,0x43,0x63,
+ 0xf,0x43,0x65, 0x6,0x55,0x2c, 0x5,0x40,0x4f, 0x5,0x3a,0x2e,
+ 0xf,0x43,0x4b, 0xf,0x43,0x48, 0x5,0x47,0x3f, 0x6,0x55,0x2d,
+ 0xf,0x43,0x59, 0xf,0x49,0x7a, 0xf,0x49,0x7b, 0xf,0x4a,0x26,
+ 0x7,0x25,0x38, 0x6,0x5e,0x74, 0x5,0x47,0x41, 0x7,0x25,0x36,
+ 0x4,0x44,0x6d, 0x5,0x47,0x40, 0x6,0x5e,0x75, 0x6,0x5e,0x77,
+ 0x6,0x5e,0x76, 0x6,0x5e,0x73, 0xf,0x49,0x71, 0xf,0x49,0x72,
+ 0xf,0x49,0x73, 0xf,0x49,0x74, 0xf,0x49,0x75, 0xf,0x49,0x77,
+ 0xf,0x49,0x78, 0xf,0x49,0x79, 0xf,0x49,0x7c, 0xf,0x49,0x7d,
+ 0xf,0x49,0x7e, 0xf,0x4a,0x21, 0xf,0x4a,0x22, 0xf,0x4a,0x24,
+ 0xf,0x4a,0x25, 0xf,0x4a,0x27, 0xf,0x4a,0x28, 0xf,0x4a,0x29,
+ 0x5,0x47,0x42, 0x3,0x48,0x26, 0x7,0x25,0x39, 0xf,0x4a,0x23,
+ 0x7,0x25,0x40, 0x4,0x4a,0x7e, 0x5,0x4e,0x47, 0x7,0x2f,0x7b,
+ 0x7,0x25,0x3a, 0x7,0x2f,0x7a, 0x7,0x25,0x3c, 0x7,0x25,0x3f,
+ 0x7,0x25,0x41, 0x7,0x25,0x42, 0xf,0x50,0x41, 0xf,0x50,0x42,
+ 0xf,0x50,0x43, 0xf,0x50,0x44, 0xf,0x50,0x45, 0xf,0x50,0x46,
+ 0xf,0x50,0x48, 0xf,0x50,0x49, 0xf,0x50,0x4a, 0xf,0x50,0x4b,
+ 0xf,0x50,0x4c, 0x7,0x25,0x3d, 0x5,0x4e,0x48, 0x7,0x25,0x3b,
+ 0x5,0x4e,0x49, 0xf,0x55,0x7c, 0xf,0x56,0x2e, 0xf,0x50,0x47,
+ 0x7,0x30,0x22, 0x7,0x25,0x3e, 0x5,0x55,0x58, 0x5,0x55,0x5b,
+ 0x5,0x55,0x59, 0x4,0x51,0x3b, 0x7,0x30,0x24, 0x7,0x2f,0x7d,
+ 0x7,0x2f,0x7e, 0x7,0x2f,0x7c, 0x4,0x51,0x3c, 0x7,0x30,0x21,
+ 0xf,0x55,0x78, 0xf,0x55,0x79, 0xf,0x55,0x7b, 0xf,0x55,0x7d,
+ 0xf,0x56,0x23, 0xf,0x56,0x24, 0xf,0x56,0x25, 0xf,0x56,0x26,
+ 0xf,0x56,0x27, 0xf,0x56,0x29, 0xf,0x56,0x2d, 0xf,0x56,0x2f,
+ 0x7,0x30,0x25, 0x7,0x30,0x23, 0x7,0x39,0x36, 0xf,0x56,0x30,
+ 0xf,0x56,0x21, 0xf,0x56,0x28, 0x5,0x55,0x5c, 0x5,0x55,0x5a,
+ 0xf,0x56,0x2c, 0x7,0x39,0x3b, 0x7,0x39,0x3d, 0x5,0x5c,0x2d,
+ 0x5,0x5c,0x2b, 0x7,0x40,0x5e, 0x7,0x39,0x39, 0x4,0x5b,0x6a,
+ 0x4,0x56,0x6e, 0x4,0x56,0x70, 0x7,0x39,0x38, 0xf,0x5b,0x2e,
+ 0xf,0x5b,0x2f, 0xf,0x5b,0x30, 0xf,0x5b,0x31, 0xf,0x5b,0x32,
+ 0xf,0x5b,0x33, 0xf,0x5b,0x34, 0xf,0x5b,0x35, 0x5,0x5c,0x2c,
+ 0x7,0x39,0x3a, 0x7,0x39,0x3c, 0x7,0x39,0x37, 0x7,0x40,0x5f,
+ 0x5,0x68,0x3c, 0x4,0x5b,0x6b, 0x5,0x62,0x57, 0x4,0x60,0x26,
+ 0x7,0x40,0x60, 0x4,0x60,0x28, 0xf,0x5f,0x51, 0xf,0x5f,0x53,
+ 0xf,0x5f,0x54, 0xf,0x5f,0x55, 0xf,0x5f,0x57, 0xf,0x5f,0x59,
+ 0xf,0x5f,0x5a, 0xf,0x5f,0x5b, 0xf,0x5f,0x5c, 0xf,0x5f,0x5f,
+ 0x7,0x40,0x61, 0x7,0x40,0x62, 0xf,0x5f,0x50, 0xf,0x5f,0x52,
+ 0xf,0x5f,0x58, 0xf,0x63,0x23, 0x7,0x47,0x7c, 0x7,0x47,0x7b,
+ 0x5,0x68,0x3e, 0x7,0x47,0x7a, 0x7,0x4e,0x43, 0x5,0x68,0x3d,
+ 0x7,0x47,0x79, 0xf,0x62,0x7c, 0xf,0x62,0x7e, 0xf,0x63,0x21,
+ 0xf,0x63,0x22, 0x4,0x60,0x29, 0xf,0x62,0x79, 0xf,0x62,0x7a,
+ 0xf,0x62,0x7d, 0x7,0x53,0x6f, 0x5,0x6c,0x57, 0x4,0x66,0x52,
+ 0xf,0x65,0x52, 0xf,0x65,0x53, 0xf,0x65,0x54, 0xf,0x65,0x55,
+ 0x7,0x4e,0x44, 0x7,0x53,0x6e, 0xf,0x5f,0x5e, 0x4,0x66,0x51,
+ 0x7,0x55,0x7c, 0x4,0x66,0x53, 0x7,0x58,0x3c, 0xf,0x67,0x76,
+ 0x7,0x5b,0x79, 0x4,0x6a,0x52, 0xf,0x69,0x59, 0xf,0x69,0x5a,
+ 0x5,0x76,0x24, 0xf,0x6a,0x61, 0xf,0x6a,0x63, 0xf,0x6b,0x56,
+ 0xf,0x6a,0x62, 0x5,0x79,0x31, 0x7,0x61,0x26, 0x7,0x61,0x25,
+ 0xf,0x6c,0x32, 0x5,0x7a,0x2c, 0x4,0x6e,0x34, 0x6,0x2d,0x26,
+ 0x5,0x2a,0x47, 0x5,0x2a,0x46, 0x6,0x32,0x6d, 0xf,0x2c,0x41,
+ 0x6,0x32,0x6e, 0x6,0x39,0x56, 0x5,0x2e,0x63, 0x5,0x2e,0x64,
+ 0x6,0x39,0x57, 0x6,0x39,0x58, 0x4,0x33,0x36, 0x5,0x33,0x59,
+ 0x5,0x33,0x5a, 0xf,0x36,0x65, 0x5,0x3a,0x2f, 0x5,0x3a,0x30,
+ 0x6,0x4b,0x4f, 0xf,0x3d,0x41, 0x6,0x4b,0x50, 0x4,0x3e,0x5c,
+ 0x5,0x40,0x50, 0x5,0x40,0x51, 0xf,0x43,0x66, 0x7,0x25,0x45,
+ 0x6,0x5e,0x78, 0x5,0x47,0x43, 0xf,0x4a,0x2a, 0x5,0x47,0x44,
+ 0x7,0x25,0x44, 0x7,0x30,0x26, 0x4,0x51,0x3d, 0x5,0x4e,0x4a,
+ 0xf,0x50,0x4d, 0x7,0x25,0x43, 0x4,0x51,0x3e, 0x7,0x39,0x3e,
+ 0x5,0x62,0x58, 0xf,0x5f,0x60, 0x4,0x5b,0x6d, 0x4,0x66,0x54,
+ 0x7,0x53,0x70, 0x5,0x70,0x4a, 0x5,0x76,0x25, 0x7,0x5b,0x7a,
+ 0x7,0x5e,0x7b, 0x7,0x62,0x3b, 0x7,0x62,0x3c, 0x5,0x24,0x62,
+ 0x5,0x27,0x31, 0x4,0x27,0x3d, 0x6,0x2d,0x27, 0x5,0x2a,0x48,
+ 0x5,0x2a,0x49, 0x6,0x32,0x6f, 0x4,0x2a,0x3b, 0x4,0x2a,0x3e,
+ 0x5,0x2e,0x65, 0x5,0x2e,0x67, 0x6,0x39,0x5c, 0x5,0x2e,0x66,
+ 0xf,0x31,0x29, 0x6,0x39,0x5b, 0x6,0x39,0x59, 0x6,0x39,0x5a,
+ 0x5,0x33,0x5d, 0x6,0x42,0x22, 0x6,0x41,0x7e, 0x6,0x42,0x24,
+ 0x5,0x33,0x5e, 0x6,0x42,0x23, 0x5,0x33,0x5c, 0xf,0x36,0x66,
+ 0xf,0x36,0x68, 0x4,0x39,0x22, 0x5,0x3a,0x31, 0x6,0x55,0x36,
+ 0x4,0x39,0x27, 0x5,0x3a,0x34, 0x5,0x3a,0x33, 0x5,0x33,0x5f,
+ 0x6,0x4b,0x52, 0x5,0x3a,0x32, 0x5,0x33,0x5b, 0x6,0x4b,0x51,
+ 0x6,0x4b,0x53, 0x4,0x3e,0x64, 0x5,0x40,0x52, 0x6,0x55,0x37,
+ 0x4,0x3e,0x5e, 0x5,0x40,0x53, 0x6,0x55,0x33, 0x6,0x55,0x35,
+ 0x4,0x3e,0x5f, 0x6,0x55,0x38, 0xf,0x43,0x67, 0x6,0x55,0x34,
+ 0x5,0x47,0x47, 0x6,0x5e,0x7c, 0x5,0x47,0x45, 0x6,0x5e,0x7a,
+ 0x4,0x44,0x72, 0x6,0x5e,0x79, 0x6,0x5e,0x7b, 0x5,0x47,0x46,
+ 0x4,0x4b,0x28, 0x7,0x25,0x4a, 0x5,0x4e,0x4c, 0x5,0x4e,0x4d,
+ 0x5,0x4e,0x4e, 0x7,0x25,0x46, 0x7,0x25,0x47, 0x7,0x25,0x49,
+ 0x7,0x30,0x27, 0x4,0x56,0x74, 0x7,0x30,0x28, 0x5,0x55,0x5f,
+ 0x5,0x55,0x61, 0x4,0x51,0x40, 0x5,0x55,0x60, 0x5,0x55,0x5e,
+ 0x4,0x56,0x76, 0x5,0x5c,0x2e, 0x4,0x56,0x77, 0x7,0x39,0x40,
+ 0x7,0x39,0x3f, 0x5,0x4e,0x4b, 0x4,0x5b,0x70, 0x5,0x62,0x5b,
+ 0x5,0x62,0x5a, 0x7,0x40,0x64, 0x5,0x62,0x59, 0x7,0x40,0x65,
+ 0x5,0x68,0x3f, 0x7,0x4e,0x45, 0x7,0x53,0x71, 0x7,0x53,0x72,
+ 0x4,0x66,0x56, 0x5,0x70,0x4b, 0x4,0x66,0x55, 0x7,0x53,0x73,
+ 0x4,0x68,0x76, 0x7,0x58,0x3d, 0x5,0x73,0x5a, 0x5,0x76,0x28,
+ 0x5,0x76,0x27, 0x7,0x5b,0x7b, 0x5,0x76,0x26, 0x7,0x5c,0x6b,
+ 0x5,0x7a,0x6c, 0x7,0x65,0x38, 0x6,0x23,0x34, 0x6,0x2d,0x28,
+ 0x5,0x27,0x33, 0x4,0x27,0x3e, 0xf,0x28,0x2b, 0x6,0x32,0x70,
+ 0xf,0x2c,0x43, 0x5,0x40,0x54, 0x6,0x5e,0x7d, 0x7,0x30,0x2b,
+ 0x7,0x30,0x29, 0x7,0x30,0x2a, 0x4,0x56,0x79, 0x7,0x40,0x66,
+ 0x5,0x70,0x4c, 0x6,0x23,0x35, 0x6,0x25,0x39, 0x6,0x2d,0x29,
+ 0x5,0x27,0x34, 0x6,0x2d,0x2a, 0xf,0x2c,0x44, 0xf,0x2c,0x45,
+ 0x5,0x2a,0x4a, 0x4,0x2a,0x3f, 0x6,0x32,0x71, 0x6,0x34,0x79,
+ 0x5,0x2e,0x69, 0x6,0x42,0x26, 0x5,0x33,0x60, 0x6,0x42,0x25,
+ 0x6,0x42,0x27, 0xf,0x36,0x69, 0x6,0x55,0x39, 0x6,0x4b,0x54,
+ 0xf,0x3d,0x43, 0xf,0x3d,0x42, 0x6,0x55,0x3b, 0xf,0x43,0x68,
+ 0x6,0x55,0x3a, 0x6,0x5e,0x7e, 0x7,0x25,0x4b, 0xf,0x4a,0x2b,
+ 0x4,0x56,0x7a, 0xf,0x5b,0x36, 0xf,0x63,0x26, 0x7,0x46,0x6e,
+ 0xf,0x63,0x25, 0x7,0x53,0x74, 0x6,0x25,0x3a, 0xf,0x24,0x7a,
+ 0x5,0x27,0x35, 0x6,0x2d,0x2e, 0x6,0x39,0x5d, 0x5,0x33,0x61,
+ 0xf,0x4a,0x2c, 0xf,0x5f,0x61, 0x7,0x47,0x7d, 0xf,0x6c,0x33,
+ 0x5,0x73,0x5b, 0x4,0x24,0x5f, 0xf,0x24,0x7c, 0xf,0x24,0x7b,
+ 0x6,0x28,0x63, 0x4,0x27,0x42, 0x4,0x25,0x53, 0x4,0x27,0x3f,
+ 0x5,0x27,0x36, 0x6,0x2d,0x31, 0x6,0x2d,0x30, 0x6,0x2d,0x33,
+ 0xf,0x28,0x2c, 0xf,0x28,0x2d, 0x6,0x2d,0x2f, 0x4,0x2a,0x42,
+ 0x5,0x2a,0x4d, 0x6,0x32,0x74, 0x5,0x2a,0x4c, 0x6,0x32,0x73,
+ 0x5,0x2a,0x4b, 0x6,0x32,0x76, 0x6,0x32,0x7a, 0x6,0x32,0x77,
+ 0x6,0x39,0x65, 0x5,0x2a,0x4e, 0x6,0x32,0x78, 0x6,0x32,0x75,
+ 0x5,0x2e,0x6e, 0xf,0x2c,0x46, 0xf,0x2c,0x47, 0xf,0x2c,0x48,
+ 0xf,0x2c,0x49, 0xf,0x2c,0x4b, 0xf,0x2c,0x4c, 0xf,0x2c,0x4d,
+ 0xf,0x2c,0x4e, 0xf,0x2c,0x4f, 0x5,0x2a,0x4f, 0x5,0x2e,0x6a,
+ 0x4,0x2e,0x2e, 0x5,0x2e,0x6b, 0x6,0x39,0x61, 0x6,0x39,0x60,
+ 0x6,0x39,0x62, 0x6,0x39,0x5f, 0x6,0x39,0x63, 0xf,0x31,0x2a,
+ 0xf,0x31,0x2b, 0xf,0x31,0x2c, 0xf,0x31,0x2e, 0x4,0x2e,0x30,
+ 0xf,0x31,0x2d, 0x5,0x2e,0x6d, 0x5,0x2e,0x6c, 0x4,0x33,0x3e,
+ 0x6,0x42,0x28, 0x5,0x33,0x63, 0x5,0x33,0x62, 0x4,0x33,0x3d,
+ 0x6,0x42,0x2c, 0x6,0x42,0x2f, 0x6,0x42,0x2a, 0x6,0x42,0x2d,
+ 0x6,0x42,0x2e, 0xf,0x36,0x6b, 0xf,0x36,0x6c, 0x6,0x42,0x2b,
+ 0x6,0x42,0x29, 0x6,0x41,0x6b, 0x4,0x39,0x2b, 0x4,0x39,0x29,
+ 0x4,0x39,0x2a, 0x6,0x4b,0x57, 0x6,0x4b,0x59, 0xf,0x36,0x6a,
+ 0xf,0x3d,0x46, 0xf,0x3d,0x47, 0xf,0x3d,0x48, 0x6,0x4b,0x58,
+ 0x4,0x39,0x2d, 0x6,0x4b,0x55, 0xf,0x3d,0x44, 0xf,0x3d,0x45,
+ 0x6,0x55,0x40, 0x4,0x3e,0x6a, 0x4,0x3e,0x67, 0x6,0x55,0x3e,
+ 0x6,0x55,0x3f, 0x4,0x3e,0x66, 0x5,0x40,0x56, 0x6,0x55,0x3c,
+ 0x6,0x55,0x42, 0x5,0x40,0x55, 0x6,0x55,0x43, 0x6,0x55,0x44,
+ 0x6,0x55,0x41, 0xf,0x43,0x69, 0xf,0x43,0x6a, 0x5,0x40,0x57,
+ 0x6,0x55,0x3d, 0x6,0x5f,0x23, 0x4,0x44,0x7a, 0x5,0x47,0x4a,
+ 0x6,0x5f,0x22, 0x6,0x5f,0x25, 0x6,0x5f,0x28, 0xf,0x4a,0x2d,
+ 0x6,0x5f,0x26, 0x6,0x5f,0x24, 0x6,0x5f,0x27, 0x7,0x25,0x50,
+ 0x4,0x4b,0x2c, 0x7,0x25,0x4c, 0x7,0x25,0x4e, 0x7,0x25,0x4d,
+ 0x7,0x25,0x4f, 0x5,0x4e,0x4f, 0x7,0x25,0x51, 0xf,0x50,0x4f,
+ 0x4,0x4b,0x2b, 0x4,0x51,0x45, 0x4,0x51,0x43, 0x4,0x51,0x46,
+ 0x7,0x30,0x2c, 0x5,0x55,0x62, 0xf,0x56,0x32, 0x7,0x2c,0x3b,
+ 0x7,0x39,0x41, 0x5,0x5c,0x33, 0x7,0x39,0x43, 0x5,0x5c,0x31,
+ 0x4,0x56,0x7b, 0x7,0x39,0x42, 0x5,0x5c,0x34, 0xf,0x5b,0x37,
+ 0x7,0x3c,0x76, 0x5,0x5c,0x30, 0x5,0x5c,0x32, 0xf,0x56,0x31,
+ 0x4,0x5b,0x71, 0x7,0x47,0x7e, 0x5,0x68,0x41, 0x7,0x48,0x23,
+ 0x7,0x4e,0x46, 0x7,0x48,0x21, 0x7,0x48,0x24, 0x4,0x60,0x2d,
+ 0x7,0x48,0x22, 0x7,0x4e,0x48, 0x7,0x4e,0x47, 0x7,0x53,0x77,
+ 0xf,0x67,0x77, 0x7,0x53,0x75, 0x7,0x53,0x76, 0xf,0x67,0x52,
+ 0x7,0x58,0x3e, 0x4,0x68,0x77, 0x7,0x53,0x78, 0x7,0x5b,0x7d,
+ 0xf,0x6a,0x64, 0x7,0x5b,0x7c, 0x7,0x5e,0x7c, 0x7,0x62,0x3e,
+ 0x7,0x62,0x3d, 0x7,0x63,0x5a, 0x7,0x63,0x5c, 0x7,0x63,0x5b,
+ 0x7,0x66,0x29, 0x7,0x66,0x35, 0x7,0x66,0x46, 0x6,0x23,0x36,
+ 0x6,0x25,0x3b, 0xf,0x28,0x2e, 0x4,0x2e,0x32, 0x5,0x2a,0x50,
+ 0x4,0x39,0x2e, 0x6,0x55,0x46, 0x6,0x55,0x45, 0x6,0x5f,0x29,
+ 0x5,0x55,0x63, 0x7,0x30,0x2e, 0x7,0x25,0x52, 0x7,0x58,0x3f,
+ 0x5,0x22,0x7c, 0x5,0x24,0x64, 0x5,0x24,0x65, 0x4,0x24,0x60,
+ 0x6,0x28,0x66, 0x6,0x28,0x67, 0x6,0x28,0x65, 0x6,0x28,0x68,
+ 0x4,0x27,0x45, 0x6,0x2d,0x35, 0x4,0x27,0x44, 0xf,0x28,0x2f,
+ 0x5,0x27,0x38, 0x6,0x2d,0x36, 0x6,0x32,0x7d, 0x4,0x2a,0x4b,
+ 0x6,0x32,0x7c, 0x6,0x32,0x7b, 0x5,0x2a,0x52, 0x5,0x2a,0x56,
+ 0x4,0x2a,0x47, 0x4,0x2a,0x48, 0x5,0x2a,0x53, 0x4,0x2a,0x45,
+ 0x5,0x2a,0x54, 0x5,0x2a,0x51, 0x5,0x2a,0x55, 0x6,0x33,0x24,
+ 0xf,0x2c,0x50, 0x6,0x32,0x7e, 0xf,0x2c,0x51, 0x6,0x33,0x22,
+ 0x6,0x33,0x23, 0x6,0x33,0x21, 0x6,0x39,0x69, 0x5,0x2e,0x6f,
+ 0x5,0x2e,0x73, 0x6,0x39,0x6f, 0x5,0x2e,0x71, 0x6,0x39,0x70,
+ 0x6,0x39,0x6a, 0x5,0x2e,0x76, 0x5,0x2e,0x72, 0x5,0x2e,0x75,
+ 0x6,0x39,0x6d, 0x6,0x39,0x71, 0x6,0x39,0x66, 0x4,0x2e,0x3d,
+ 0x5,0x2e,0x74, 0x6,0x39,0x68, 0x4,0x2e,0x3e, 0x5,0x2e,0x70,
+ 0x6,0x39,0x6e, 0xf,0x31,0x2f, 0x6,0x39,0x67, 0x6,0x39,0x6c,
+ 0x6,0x42,0x31, 0x6,0x42,0x37, 0x5,0x33,0x68, 0x6,0x42,0x35,
+ 0x5,0x33,0x6b, 0x4,0x33,0x41, 0x5,0x33,0x6a, 0x5,0x33,0x66,
+ 0x6,0x42,0x33, 0x4,0x33,0x44, 0x5,0x33,0x69, 0xf,0x36,0x6d,
+ 0xf,0x36,0x6e, 0xf,0x36,0x6f, 0x6,0x42,0x36, 0x6,0x42,0x39,
+ 0x6,0x42,0x34, 0x6,0x42,0x38, 0xf,0x36,0x70, 0x6,0x42,0x30,
+ 0x5,0x33,0x67, 0x5,0x33,0x6c, 0x5,0x3a,0x36, 0x5,0x3a,0x3f,
+ 0x6,0x4b,0x61, 0x5,0x3a,0x35, 0x6,0x4b,0x65, 0x5,0x3a,0x39,
+ 0x5,0x3a,0x3a, 0x5,0x3a,0x3c, 0x5,0x3a,0x37, 0x6,0x4b,0x63,
+ 0x6,0x4b,0x5f, 0x5,0x3a,0x40, 0x6,0x4b,0x62, 0x6,0x4b,0x5b,
+ 0x6,0x4b,0x66, 0x5,0x3a,0x3e, 0x6,0x4b,0x5e, 0x4,0x39,0x39,
+ 0x6,0x4b,0x5d, 0x6,0x4b,0x60, 0x6,0x4b,0x64, 0xf,0x3d,0x49,
+ 0xf,0x3d,0x4a, 0x4,0x39,0x37, 0x6,0x4b,0x5c, 0x4,0x39,0x31,
+ 0x5,0x3a,0x38, 0x6,0x55,0x4c, 0x4,0x3e,0x72, 0x4,0x3e,0x70,
+ 0x4,0x3e,0x7b, 0x5,0x40,0x59, 0x4,0x3e,0x71, 0x4,0x3e,0x75,
+ 0x4,0x44,0x7d, 0x4,0x3e,0x79, 0x6,0x55,0x49, 0x5,0x40,0x5a,
+ 0x5,0x40,0x5c, 0x5,0x40,0x62, 0x4,0x3e,0x7c, 0x6,0x55,0x47,
+ 0x5,0x40,0x61, 0x6,0x55,0x4d, 0x5,0x40,0x65, 0x5,0x40,0x63,
+ 0x5,0x40,0x5b, 0x5,0x3a,0x3d, 0x5,0x40,0x5f, 0x5,0x40,0x5e,
+ 0x6,0x55,0x4b, 0x6,0x55,0x4a, 0x4,0x3e,0x7d, 0xf,0x43,0x6b,
+ 0xf,0x43,0x6c, 0x6,0x55,0x48, 0x6,0x55,0x4e, 0x5,0x40,0x58,
+ 0x5,0x40,0x66, 0x5,0x40,0x5d, 0x5,0x47,0x58, 0x5,0x47,0x50,
+ 0x4,0x45,0x25, 0x4,0x45,0x2b, 0x5,0x47,0x4b, 0x5,0x47,0x4f,
+ 0x4,0x45,0x26, 0x6,0x5f,0x2f, 0x6,0x5f,0x2a, 0x4,0x45,0x2e,
+ 0x4,0x45,0x2a, 0x6,0x5f,0x2b, 0x6,0x5f,0x34, 0x5,0x47,0x4d,
+ 0x5,0x47,0x4e, 0x5,0x47,0x53, 0x4,0x45,0x2c, 0x6,0x5f,0x37,
+ 0x6,0x5f,0x35, 0x5,0x47,0x5a, 0x6,0x5f,0x2e, 0x4,0x45,0x27,
+ 0x4,0x45,0x22, 0x5,0x47,0x51, 0x5,0x47,0x52, 0x6,0x5f,0x33,
+ 0x5,0x47,0x4c, 0x5,0x47,0x56, 0x6,0x5f,0x31, 0x6,0x5f,0x30,
+ 0xf,0x4a,0x2e, 0x6,0x5f,0x38, 0x6,0x5f,0x2c, 0x4,0x45,0x2d,
+ 0x6,0x5f,0x32, 0x6,0x5f,0x36, 0x5,0x47,0x55, 0x4,0x4b,0x3a,
+ 0x4,0x4b,0x36, 0x4,0x4b,0x2d, 0x4,0x4b,0x39, 0x5,0x4e,0x53,
+ 0x4,0x4b,0x34, 0x7,0x25,0x5d, 0x4,0x4b,0x32, 0x5,0x4e,0x55,
+ 0x5,0x4e,0x57, 0x5,0x4e,0x54, 0x4,0x4b,0x31, 0x7,0x25,0x55,
+ 0x4,0x4b,0x30, 0x5,0x4e,0x51, 0x5,0x4e,0x52, 0x7,0x25,0x53,
+ 0x5,0x47,0x57, 0x5,0x4e,0x58, 0x7,0x25,0x54, 0x7,0x25,0x5b,
+ 0x7,0x25,0x59, 0xf,0x50,0x50, 0xf,0x50,0x51, 0xf,0x50,0x52,
+ 0xf,0x50,0x53, 0xf,0x50,0x54, 0x7,0x25,0x56, 0x7,0x25,0x5a,
+ 0x7,0x25,0x5e, 0x5,0x4e,0x56, 0x5,0x4e,0x50, 0x4,0x51,0x4b,
+ 0x5,0x55,0x65, 0x7,0x30,0x2f, 0x7,0x30,0x30, 0x5,0x55,0x6c,
+ 0x5,0x55,0x6d, 0x4,0x51,0x4c, 0x4,0x51,0x47, 0x5,0x55,0x68,
+ 0x7,0x30,0x35, 0x5,0x55,0x66, 0x5,0x55,0x67, 0x5,0x55,0x6b,
+ 0x7,0x30,0x31, 0x7,0x30,0x37, 0x5,0x55,0x6e, 0xf,0x56,0x34,
+ 0xf,0x56,0x35, 0x7,0x30,0x34, 0x7,0x30,0x33, 0x5,0x55,0x6a,
+ 0x7,0x30,0x32, 0x7,0x30,0x38, 0x7,0x30,0x39, 0x5,0x55,0x64,
+ 0x7,0x25,0x57, 0x4,0x56,0x7c, 0x5,0x5c,0x39, 0x5,0x55,0x70,
+ 0x7,0x39,0x50, 0x4,0x51,0x51, 0x4,0x45,0x29, 0x4,0x56,0x7e,
+ 0x7,0x39,0x47, 0x5,0x5c,0x35, 0x7,0x39,0x48, 0x5,0x5c,0x3c,
+ 0x5,0x5c,0x3a, 0x5,0x5c,0x3d, 0x7,0x39,0x4f, 0x7,0x40,0x6a,
+ 0x5,0x55,0x6f, 0x5,0x5c,0x37, 0x4,0x56,0x7d, 0x5,0x5c,0x38,
+ 0x4,0x57,0x23, 0x7,0x39,0x49, 0x7,0x39,0x4d, 0x7,0x39,0x51,
+ 0x7,0x39,0x4b, 0x7,0x39,0x46, 0x7,0x39,0x4c, 0xf,0x5b,0x38,
+ 0x7,0x39,0x44, 0x7,0x39,0x45, 0x7,0x39,0x4e, 0x5,0x5c,0x3b,
+ 0x5,0x62,0x5c, 0x5,0x5c,0x3e, 0x7,0x39,0x4a, 0x4,0x5b,0x78,
+ 0x5,0x5c,0x40, 0x5,0x62,0x60, 0x7,0x40,0x68, 0x5,0x62,0x65,
+ 0x7,0x40,0x69, 0x5,0x62,0x61, 0x5,0x62,0x64, 0x4,0x5b,0x76,
+ 0x5,0x5c,0x3f, 0x5,0x62,0x5d, 0x5,0x62,0x62, 0x5,0x62,0x5e,
+ 0x5,0x62,0x5f, 0x4,0x5b,0x7a, 0x7,0x40,0x6d, 0x5,0x62,0x63,
+ 0x7,0x48,0x2b, 0x4,0x60,0x33, 0x7,0x48,0x27, 0x4,0x60,0x34,
+ 0x5,0x68,0x44, 0x4,0x60,0x35, 0x7,0x48,0x26, 0x5,0x68,0x43,
+ 0x5,0x68,0x42, 0x4,0x60,0x36, 0xf,0x63,0x27, 0x4,0x60,0x31,
+ 0x7,0x48,0x28, 0x7,0x48,0x29, 0x7,0x48,0x25, 0x7,0x48,0x2a,
+ 0x7,0x40,0x6c, 0x4,0x63,0x6a, 0x4,0x63,0x6b, 0x7,0x4e,0x49,
+ 0x7,0x4e,0x4d, 0x7,0x4e,0x4c, 0x5,0x6c,0x58, 0x5,0x6c,0x59,
+ 0x7,0x4e,0x4e, 0x7,0x4e,0x4b, 0x7,0x4e,0x4a, 0x5,0x70,0x51,
+ 0x5,0x70,0x50, 0x5,0x70,0x4e, 0x4,0x66,0x57, 0x7,0x53,0x7a,
+ 0x5,0x70,0x4f, 0x7,0x53,0x79, 0xf,0x67,0x78, 0x5,0x73,0x5f,
+ 0x5,0x73,0x5e, 0x5,0x73,0x5d, 0x7,0x5c,0x22, 0x7,0x5b,0x7e,
+ 0x4,0x6a,0x56, 0x7,0x5c,0x21, 0x5,0x76,0x29, 0x5,0x77,0x6b,
+ 0x7,0x5e,0x7d, 0x7,0x5e,0x7e, 0x7,0x61,0x42, 0x7,0x61,0x27,
+ 0x7,0x62,0x3f, 0x7,0x62,0x40, 0x7,0x62,0x41, 0x5,0x7a,0x6d,
+ 0x7,0x64,0x51, 0x7,0x65,0x39, 0x4,0x24,0x63, 0x6,0x33,0x25,
+ 0xf,0x2c,0x52, 0x6,0x39,0x73, 0x6,0x39,0x72, 0xf,0x31,0x30,
+ 0x6,0x42,0x3a, 0xf,0x36,0x71, 0x6,0x4b,0x69, 0x6,0x4b,0x67,
+ 0x5,0x3a,0x41, 0x6,0x4b,0x68, 0x7,0x25,0x5f, 0x4,0x51,0x53,
+ 0x4,0x51,0x52, 0x7,0x30,0x3a, 0x6,0x25,0x3c, 0x6,0x25,0x3d,
+ 0x5,0x24,0x66, 0x5,0x27,0x3a, 0x5,0x27,0x3b, 0x5,0x27,0x39,
+ 0x5,0x27,0x3c, 0x4,0x2a,0x4d, 0x5,0x2a,0x59, 0x5,0x2a,0x58,
+ 0x5,0x2a,0x57, 0x6,0x33,0x27, 0x6,0x33,0x28, 0x6,0x33,0x26,
+ 0xf,0x2c,0x53, 0xf,0x2c,0x54, 0x6,0x33,0x29, 0x5,0x2a,0x5a,
+ 0x6,0x39,0x74, 0x4,0x2e,0x42, 0x6,0x39,0x75, 0x6,0x42,0x3c,
+ 0xf,0x31,0x31, 0xf,0x31,0x32, 0xf,0x31,0x33, 0xf,0x31,0x35,
+ 0xf,0x31,0x36, 0xf,0x36,0x75, 0x4,0x33,0x46, 0x5,0x33,0x6e,
+ 0x6,0x42,0x3b, 0xf,0x36,0x72, 0xf,0x36,0x73, 0xf,0x36,0x76,
+ 0x6,0x4b,0x6b, 0x6,0x4b,0x6c, 0x6,0x4b,0x6a, 0xf,0x36,0x74,
+ 0x5,0x40,0x68, 0x5,0x40,0x67, 0x6,0x55,0x50, 0x4,0x3e,0x7e,
+ 0x6,0x55,0x4f, 0x5,0x40,0x69, 0xf,0x43,0x6d, 0x4,0x45,0x2f,
+ 0x6,0x5f,0x39, 0x6,0x5f,0x3a, 0xf,0x4a,0x30, 0xf,0x4a,0x31,
+ 0xf,0x4a,0x33, 0xf,0x4a,0x34, 0xf,0x4a,0x32, 0x4,0x4b,0x3c,
+ 0x7,0x25,0x60, 0x7,0x25,0x61, 0x5,0x55,0x72, 0x7,0x30,0x3c,
+ 0x5,0x55,0x71, 0x7,0x30,0x3b, 0x4,0x57,0x27, 0x4,0x57,0x28,
+ 0x5,0x5c,0x42, 0x5,0x5c,0x44, 0x7,0x40,0x6e, 0x5,0x5c,0x41,
+ 0x7,0x39,0x52, 0x5,0x62,0x66, 0x7,0x40,0x6f, 0x7,0x40,0x70,
+ 0x5,0x68,0x45, 0x5,0x68,0x46, 0x5,0x68,0x47, 0x5,0x68,0x48,
+ 0x7,0x48,0x2c, 0x7,0x4e,0x50, 0x7,0x4e,0x4f, 0x5,0x62,0x67,
+ 0x7,0x58,0x40, 0x7,0x58,0x41, 0xf,0x67,0x79, 0x7,0x5c,0x23,
+ 0x4,0x6b,0x73, 0x7,0x5f,0x21, 0x7,0x65,0x3a, 0x5,0x24,0x67,
+ 0x5,0x24,0x68, 0x6,0x2d,0x39, 0x6,0x2d,0x37, 0x6,0x2d,0x38,
+ 0x5,0x27,0x3d, 0x6,0x33,0x2b, 0x5,0x2a,0x5b, 0x4,0x2a,0x4f,
+ 0x6,0x30,0x36, 0x6,0x33,0x2a, 0x5,0x2e,0x77, 0x5,0x2e,0x78,
+ 0x6,0x39,0x76, 0x6,0x39,0x7a, 0x5,0x33,0x6f, 0x4,0x2e,0x44,
+ 0x6,0x39,0x77, 0x6,0x39,0x78, 0x6,0x39,0x79, 0x4,0x33,0x49,
+ 0x5,0x33,0x70, 0x6,0x42,0x3e, 0xf,0x36,0x79, 0x6,0x42,0x3d,
+ 0x4,0x39,0x3c, 0x6,0x4b,0x6d, 0x5,0x3a,0x42, 0x6,0x4b,0x6f,
+ 0x4,0x39,0x3b, 0xf,0x3d,0x4b, 0x6,0x4b,0x6e, 0xf,0x36,0x78,
+ 0x5,0x40,0x6a, 0x5,0x40,0x6d, 0x5,0x40,0x6b, 0x5,0x40,0x6c,
+ 0x5,0x40,0x6e, 0x6,0x55,0x53, 0xf,0x43,0x6e, 0x6,0x55,0x51,
+ 0x4,0x3f,0x21, 0x4,0x45,0x31, 0x4,0x45,0x33, 0x6,0x5f,0x3e,
+ 0xf,0x4a,0x35, 0x6,0x5f,0x3d, 0x5,0x47,0x5c, 0x6,0x5f,0x3f,
+ 0x6,0x5f,0x3b, 0x6,0x5f,0x3c, 0x7,0x25,0x63, 0x5,0x4e,0x5a,
+ 0x5,0x4e,0x5b, 0x5,0x4e,0x5c, 0x7,0x25,0x62, 0x5,0x55,0x76,
+ 0x5,0x55,0x78, 0x5,0x55,0x74, 0x4,0x51,0x58, 0x5,0x55,0x77,
+ 0x5,0x55,0x75, 0xf,0x56,0x36, 0x5,0x55,0x73, 0x7,0x30,0x3d,
+ 0x7,0x30,0x3e, 0x7,0x39,0x53, 0x7,0x30,0x3f, 0x4,0x57,0x29,
+ 0x5,0x62,0x68, 0x7,0x40,0x72, 0x7,0x40,0x73, 0x7,0x40,0x74,
+ 0x7,0x40,0x71, 0x5,0x68,0x4a, 0x5,0x68,0x49, 0x7,0x48,0x2d,
+ 0x4,0x63,0x6d, 0x5,0x6c,0x5b, 0x5,0x6c,0x5a, 0x7,0x4e,0x51,
+ 0x7,0x53,0x7c, 0x4,0x66,0x5c, 0x7,0x58,0x42, 0x5,0x77,0x6c,
+ 0x5,0x77,0x6d, 0x7,0x63,0x44, 0x7,0x65,0x58, 0x6,0x28,0x69,
+ 0xf,0x24,0x7d, 0x4,0x27,0x49, 0x5,0x27,0x3e, 0x4,0x27,0x47,
+ 0x6,0x2d,0x3b, 0x5,0x27,0x3f, 0x5,0x2a,0x5e, 0x5,0x2a,0x5c,
+ 0x5,0x2a,0x5d, 0x6,0x33,0x2d, 0x6,0x33,0x2c, 0xf,0x2c,0x55,
+ 0x5,0x2e,0x79, 0x6,0x3a,0x21, 0x6,0x3a,0x23, 0x4,0x2e,0x48,
+ 0x5,0x2e,0x7a, 0x6,0x39,0x7e, 0x6,0x39,0x7b, 0x4,0x2e,0x4a,
+ 0x6,0x3a,0x22, 0xf,0x31,0x37, 0xf,0x31,0x38, 0x6,0x3a,0x24,
+ 0x6,0x39,0x7c, 0x6,0x39,0x7d, 0x4,0x33,0x4c, 0x5,0x33,0x72,
+ 0x4,0x33,0x4a, 0x6,0x42,0x3f, 0xf,0x36,0x7a, 0xf,0x36,0x7b,
+ 0xf,0x36,0x7c, 0xf,0x36,0x7d, 0xf,0x37,0x21, 0xf,0x37,0x22,
+ 0x6,0x42,0x40, 0x6,0x42,0x41, 0x6,0x3a,0x25, 0x6,0x4b,0x74,
+ 0x6,0x4b,0x70, 0x5,0x3a,0x43, 0x4,0x39,0x3d, 0x6,0x4b,0x72,
+ 0x6,0x4b,0x73, 0xf,0x3d,0x4c, 0xf,0x3d,0x4d, 0x6,0x4b,0x71,
+ 0x6,0x55,0x54, 0x6,0x55,0x56, 0x5,0x40,0x70, 0x6,0x55,0x58,
+ 0x6,0x55,0x57, 0x6,0x55,0x55, 0xf,0x43,0x6f, 0xf,0x43,0x70,
+ 0x6,0x5f,0x41, 0x6,0x5f,0x40, 0x6,0x5f,0x4b, 0xf,0x4a,0x36,
+ 0x5,0x4e,0x5d, 0x7,0x25,0x64, 0x7,0x25,0x65, 0xf,0x50,0x55,
+ 0xf,0x50,0x56, 0xf,0x50,0x57, 0xf,0x50,0x58, 0xf,0x50,0x59,
+ 0xf,0x50,0x5a, 0x4,0x51,0x59, 0x7,0x30,0x44, 0x4,0x51,0x5b,
+ 0x7,0x30,0x40, 0x7,0x30,0x45, 0x5,0x55,0x7a, 0x5,0x55,0x79,
+ 0xf,0x56,0x37, 0xf,0x56,0x38, 0xf,0x56,0x39, 0xf,0x56,0x3a,
+ 0xf,0x56,0x3b, 0x7,0x30,0x43, 0x7,0x30,0x41, 0x4,0x57,0x2b,
+ 0x4,0x5c,0x23, 0x4,0x57,0x2a, 0x7,0x39,0x54, 0x5,0x5c,0x47,
+ 0x7,0x40,0x75, 0x5,0x5c,0x46, 0xf,0x5b,0x3b, 0xf,0x5b,0x3c,
+ 0x7,0x39,0x55, 0x7,0x39,0x56, 0x7,0x36,0x79, 0x5,0x5c,0x45,
+ 0x7,0x30,0x42, 0x7,0x39,0x57, 0x4,0x5c,0x22, 0x4,0x5c,0x21,
+ 0x7,0x40,0x76, 0x7,0x40,0x78, 0x7,0x40,0x77, 0xf,0x5f,0x62,
+ 0x7,0x40,0x79, 0x7,0x48,0x2e, 0x5,0x68,0x4b, 0x7,0x48,0x2f,
+ 0xf,0x63,0x28, 0xf,0x63,0x29, 0x5,0x6c,0x5d, 0x7,0x4e,0x53,
+ 0x5,0x6c,0x5c, 0x7,0x4e,0x55, 0xf,0x65,0x56, 0x7,0x4e,0x52,
+ 0x7,0x4e,0x54, 0xf,0x67,0x7b, 0x7,0x58,0x44, 0x5,0x73,0x60,
+ 0x7,0x58,0x43, 0x7,0x58,0x45, 0xf,0x67,0x7a, 0x7,0x5f,0x22,
+ 0x5,0x76,0x2a, 0x7,0x5f,0x23, 0x7,0x62,0x42, 0x5,0x22,0x7d,
+ 0xf,0x22,0x67, 0x6,0x28,0x6a, 0x4,0x24,0x64, 0x5,0x24,0x6a,
+ 0x4,0x24,0x66, 0x5,0x24,0x6b, 0x5,0x24,0x69, 0xf,0x24,0x7e,
+ 0x4,0x27,0x50, 0x6,0x2d,0x3c, 0x5,0x27,0x41, 0x4,0x27,0x4b,
+ 0x6,0x2d,0x40, 0x6,0x2d,0x42, 0x6,0x2d,0x3e, 0x5,0x27,0x42,
+ 0x5,0x27,0x43, 0x6,0x2d,0x41, 0x6,0x2d,0x3f, 0x5,0x27,0x40,
+ 0x6,0x2d,0x43, 0x6,0x2d,0x44, 0x6,0x33,0x39, 0x6,0x33,0x35,
+ 0x6,0x33,0x2e, 0x6,0x33,0x32, 0x4,0x2a,0x5e, 0x6,0x33,0x36,
+ 0x4,0x2a,0x5c, 0x6,0x33,0x3c, 0x5,0x2a,0x65, 0x6,0x33,0x33,
+ 0x5,0x2a,0x69, 0x4,0x2a,0x5b, 0x6,0x33,0x2f, 0x6,0x33,0x3b,
+ 0x5,0x2a,0x60, 0x5,0x2a,0x67, 0x5,0x2a,0x6b, 0x5,0x2a,0x61,
+ 0x5,0x2a,0x6a, 0x5,0x2a,0x68, 0x5,0x2a,0x63, 0x5,0x2a,0x6c,
+ 0x6,0x33,0x30, 0x5,0x2a,0x5f, 0x5,0x2a,0x66, 0x5,0x2a,0x62,
+ 0x5,0x2a,0x64, 0xf,0x2c,0x56, 0xf,0x2c,0x58, 0x6,0x33,0x37,
+ 0x6,0x33,0x3a, 0x6,0x33,0x34, 0x4,0x2e,0x50, 0x5,0x2f,0x24,
+ 0x3,0x2e,0x5a, 0x4,0x2e,0x4c, 0x5,0x2e,0x7b, 0x6,0x3a,0x26,
+ 0x4,0x2e,0x4e, 0x5,0x2f,0x22, 0x5,0x2e,0x7c, 0x6,0x3a,0x28,
+ 0x4,0x2e,0x4b, 0x6,0x3a,0x29, 0x5,0x2f,0x23, 0x6,0x3a,0x2a,
+ 0x4,0x2e,0x53, 0x6,0x3a,0x2c, 0x5,0x2e,0x7e, 0x5,0x2f,0x25,
+ 0x6,0x3a,0x2b, 0xf,0x31,0x39, 0xf,0x31,0x3a, 0xf,0x31,0x3b,
+ 0xf,0x31,0x3c, 0xf,0x31,0x3d, 0x6,0x3a,0x27, 0x5,0x2f,0x21,
+ 0x5,0x2e,0x7d, 0x4,0x2e,0x54, 0x4,0x33,0x55, 0x6,0x42,0x53,
+ 0x6,0x42,0x46, 0x6,0x42,0x4d, 0x5,0x33,0x74, 0x5,0x33,0x73,
+ 0x5,0x33,0x7d, 0x4,0x33,0x54, 0x6,0x42,0x47, 0x6,0x42,0x44,
+ 0x6,0x42,0x42, 0x5,0x33,0x7a, 0x5,0x33,0x7b, 0x5,0x33,0x75,
+ 0x6,0x42,0x4a, 0x5,0x33,0x78, 0x6,0x42,0x54, 0x5,0x33,0x79,
+ 0x6,0x42,0x43, 0x6,0x42,0x4f, 0x6,0x42,0x4b, 0x6,0x42,0x50,
+ 0xf,0x37,0x25, 0x6,0x42,0x52, 0x6,0x42,0x4c, 0x6,0x42,0x49,
+ 0x6,0x42,0x51, 0xf,0x37,0x26, 0x5,0x33,0x7e, 0x6,0x42,0x45,
+ 0x6,0x42,0x4e, 0x5,0x33,0x77, 0x5,0x33,0x7c, 0x5,0x3a,0x49,
+ 0x5,0x3a,0x4c, 0x6,0x4b,0x79, 0x6,0x4c,0x23, 0x4,0x33,0x53,
+ 0x6,0x4b,0x78, 0x5,0x3a,0x4b, 0x6,0x4b,0x7d, 0x6,0x4c,0x21,
+ 0x5,0x3a,0x46, 0x6,0x4c,0x26, 0x6,0x4b,0x77, 0x4,0x39,0x4f,
+ 0x5,0x3a,0x4a, 0x5,0x3a,0x48, 0x5,0x3a,0x44, 0x4,0x39,0x4e,
+ 0x5,0x40,0x71, 0x6,0x4c,0x25, 0x5,0x40,0x7e, 0x4,0x39,0x40,
+ 0x6,0x4b,0x7e, 0x5,0x3a,0x4d, 0x6,0x4b,0x7b, 0x5,0x3a,0x4e,
+ 0x6,0x4c,0x28, 0x5,0x3a,0x45, 0x5,0x3a,0x47, 0xf,0x3d,0x4f,
+ 0xf,0x3d,0x50, 0xf,0x3d,0x51, 0x6,0x4b,0x7c, 0x6,0x4c,0x27,
+ 0x6,0x4b,0x76, 0x6,0x4c,0x24, 0x6,0x4c,0x22, 0x4,0x39,0x44,
+ 0x4,0x39,0x50, 0x5,0x3a,0x4f, 0x4,0x39,0x3e, 0x6,0x55,0x5b,
+ 0x6,0x55,0x5e, 0x6,0x55,0x5a, 0x4,0x3f,0x2a, 0x5,0x40,0x78,
+ 0x6,0x55,0x5c, 0x5,0x40,0x77, 0x6,0x55,0x5f, 0x5,0x40,0x75,
+ 0x6,0x55,0x59, 0x4,0x3f,0x23, 0x4,0x3f,0x28, 0x4,0x3f,0x31,
+ 0x4,0x3f,0x2e, 0x5,0x40,0x7a, 0x6,0x55,0x62, 0x5,0x40,0x76,
+ 0x4,0x3f,0x2f, 0x4,0x3f,0x24, 0x6,0x55,0x64, 0x5,0x40,0x79,
+ 0x5,0x40,0x72, 0x5,0x40,0x7c, 0x6,0x55,0x66, 0x6,0x55,0x5d,
+ 0xf,0x43,0x71, 0xf,0x43,0x72, 0xf,0x43,0x73, 0x6,0x4b,0x75,
+ 0x6,0x55,0x63, 0x6,0x53,0x35, 0x5,0x40,0x73, 0x5,0x40,0x7d,
+ 0x5,0x40,0x74, 0x6,0x55,0x65, 0x5,0x47,0x60, 0x4,0x45,0x45,
+ 0x6,0x5f,0x44, 0x4,0x45,0x3e, 0x5,0x47,0x63, 0x6,0x5f,0x48,
+ 0x5,0x47,0x65, 0x5,0x47,0x66, 0x6,0x5f,0x49, 0x4,0x4b,0x4f,
+ 0x6,0x5f,0x4e, 0x6,0x5f,0x46, 0x6,0x5f,0x4f, 0x7,0x25,0x6c,
+ 0x6,0x5f,0x47, 0x5,0x47,0x67, 0x5,0x47,0x64, 0x6,0x5f,0x43,
+ 0x6,0x5f,0x4a, 0x6,0x5f,0x45, 0x5,0x47,0x62, 0x6,0x5f,0x42,
+ 0x5,0x47,0x5f, 0x5,0x47,0x5e, 0x5,0x47,0x5d, 0x7,0x25,0x66,
+ 0xf,0x4a,0x37, 0xf,0x4a,0x38, 0xf,0x4a,0x39, 0xf,0x4a,0x3a,
+ 0xf,0x4a,0x3b, 0xf,0x4a,0x3c, 0xf,0x4a,0x3d, 0x4,0x45,0x3a,
+ 0x6,0x5f,0x4d, 0x6,0x5f,0x4c, 0x5,0x47,0x69, 0x4,0x45,0x3b,
+ 0x4,0x4b,0x50, 0x4,0x4b,0x4c, 0x4,0x4b,0x3e, 0x5,0x4e,0x62,
+ 0x5,0x4e,0x67, 0x4,0x4b,0x4e, 0x7,0x25,0x6b, 0x5,0x4e,0x6c,
+ 0x5,0x4e,0x65, 0x4,0x4b,0x41, 0x7,0x25,0x70, 0x4,0x4b,0x40,
+ 0x4,0x51,0x65, 0x7,0x30,0x4d, 0x5,0x4e,0x64, 0x5,0x56,0x21,
+ 0x5,0x4e,0x66, 0x7,0x25,0x6d, 0x5,0x4e,0x6a, 0x7,0x25,0x72,
+ 0x4,0x4b,0x49, 0x4,0x4b,0x4b, 0x4,0x4b,0x46, 0x5,0x4e,0x5f,
+ 0x5,0x4e,0x6b, 0x7,0x25,0x67, 0x7,0x25,0x68, 0x7,0x25,0x6a,
+ 0x4,0x4b,0x4a, 0x5,0x4e,0x63, 0x7,0x25,0x6e, 0x5,0x4e,0x5e,
+ 0x5,0x4e,0x61, 0x5,0x55,0x7b, 0x5,0x4e,0x69, 0x5,0x4e,0x68,
+ 0x7,0x25,0x69, 0xf,0x50,0x5b, 0xf,0x50,0x5c, 0xf,0x50,0x5d,
+ 0x7,0x25,0x6f, 0x4,0x4b,0x48, 0x5,0x56,0x2a, 0x5,0x56,0x2b,
+ 0x4,0x51,0x5e, 0x5,0x56,0x25, 0x5,0x56,0x23, 0x5,0x56,0x27,
+ 0x5,0x55,0x7d, 0x4,0x51,0x63, 0x5,0x56,0x29, 0x5,0x55,0x7e,
+ 0x5,0x56,0x26, 0x5,0x56,0x24, 0x4,0x51,0x62, 0x7,0x30,0x46,
+ 0x7,0x30,0x4e, 0x7,0x30,0x4f, 0x7,0x30,0x4b, 0x7,0x30,0x47,
+ 0x5,0x4e,0x6d, 0x4,0x51,0x67, 0x5,0x55,0x7c, 0x7,0x30,0x49,
+ 0xf,0x56,0x3d, 0x7,0x30,0x51, 0x7,0x30,0x4c, 0x5,0x56,0x2c,
+ 0x4,0x51,0x66, 0x5,0x47,0x68, 0x5,0x56,0x28, 0x4,0x5c,0x2b,
+ 0x5,0x5c,0x48, 0x5,0x5c,0x4b, 0x4,0x57,0x35, 0x4,0x57,0x36,
+ 0x7,0x30,0x52, 0x7,0x39,0x5e, 0x7,0x39,0x59, 0x5,0x5c,0x4a,
+ 0x7,0x39,0x5a, 0x5,0x5c,0x4c, 0x7,0x39,0x64, 0x5,0x5c,0x49,
+ 0x7,0x41,0x22, 0x7,0x39,0x5f, 0x7,0x39,0x60, 0x7,0x39,0x5d,
+ 0x4,0x57,0x37, 0x7,0x39,0x63, 0x5,0x5c,0x4f, 0x7,0x30,0x48,
+ 0x5,0x5c,0x4e, 0x7,0x39,0x61, 0x7,0x39,0x5c, 0x7,0x39,0x5b,
+ 0xf,0x5b,0x3e, 0xf,0x5b,0x3f, 0xf,0x5b,0x40, 0x7,0x39,0x62,
+ 0x7,0x39,0x58, 0x4,0x5c,0x28, 0x7,0x41,0x23, 0x7,0x40,0x7e,
+ 0x5,0x62,0x6e, 0x4,0x5c,0x2c, 0x5,0x62,0x6b, 0x7,0x40,0x7b,
+ 0x7,0x40,0x7c, 0x5,0x62,0x70, 0x4,0x5c,0x24, 0x5,0x62,0x6c,
+ 0x5,0x62,0x6f, 0x5,0x62,0x71, 0x5,0x62,0x6a, 0xf,0x5f,0x63,
+ 0xf,0x5f,0x64, 0x7,0x41,0x24, 0x7,0x41,0x25, 0x7,0x40,0x7d,
+ 0x5,0x62,0x6d, 0x7,0x40,0x7a, 0x7,0x41,0x21, 0x5,0x68,0x4f,
+ 0x5,0x68,0x4c, 0x5,0x68,0x51, 0x4,0x60,0x3e, 0x5,0x68,0x50,
+ 0x4,0x60,0x3b, 0x5,0x68,0x54, 0x5,0x68,0x4e, 0x7,0x48,0x32,
+ 0x4,0x60,0x3a, 0x7,0x48,0x34, 0x4,0x60,0x3c, 0x4,0x60,0x3d,
+ 0x7,0x48,0x30, 0x5,0x68,0x4d, 0x7,0x48,0x31, 0x5,0x68,0x53,
+ 0x5,0x68,0x52, 0xf,0x63,0x2a, 0x7,0x4b,0x5d, 0x7,0x48,0x35,
+ 0x7,0x48,0x33, 0x5,0x6c,0x60, 0x5,0x6c,0x62, 0x5,0x6c,0x5e,
+ 0x7,0x4e,0x58, 0x5,0x6c,0x61, 0x5,0x6c,0x63, 0x7,0x4e,0x57,
+ 0xf,0x65,0x57, 0x4,0x63,0x72, 0x5,0x6c,0x5f, 0x4,0x63,0x73,
+ 0x7,0x4e,0x56, 0x7,0x54,0x22, 0x5,0x70,0x52, 0x5,0x70,0x54,
+ 0x5,0x70,0x53, 0x5,0x70,0x55, 0x7,0x53,0x7e, 0x7,0x54,0x23,
+ 0x7,0x53,0x7d, 0x4,0x68,0x79, 0x5,0x73,0x63, 0x7,0x58,0x46,
+ 0x5,0x73,0x61, 0x5,0x73,0x62, 0x7,0x58,0x47, 0x5,0x73,0x65,
+ 0x4,0x6a,0x59, 0x7,0x54,0x21, 0x5,0x73,0x64, 0x7,0x59,0x33,
+ 0x5,0x73,0x66, 0x5,0x76,0x2b, 0x7,0x5c,0x26, 0x4,0x6a,0x58,
+ 0x7,0x5c,0x25, 0x7,0x5f,0x24, 0x4,0x6c,0x74, 0x7,0x62,0x43,
+ 0x7,0x62,0x45, 0x7,0x62,0x44, 0xf,0x6c,0x66, 0x5,0x7b,0x43,
+ 0x5,0x27,0x44, 0x4,0x2a,0x60, 0x4,0x2a,0x61, 0x4,0x2e,0x56,
+ 0x5,0x2f,0x28, 0x5,0x2f,0x27, 0x6,0x3a,0x2f, 0x6,0x3a,0x30,
+ 0x4,0x33,0x58, 0x5,0x34,0x22, 0xf,0x37,0x27, 0x5,0x3a,0x52,
+ 0x4,0x39,0x51, 0x5,0x3a,0x53, 0x5,0x3a,0x51, 0x5,0x3a,0x55,
+ 0x5,0x3a,0x50, 0x6,0x4c,0x29, 0x5,0x3a,0x54, 0x5,0x41,0x23,
+ 0x5,0x41,0x22, 0x5,0x41,0x21, 0x6,0x5f,0x51, 0x6,0x5f,0x52,
+ 0x4,0x45,0x47, 0x4,0x45,0x48, 0x5,0x47,0x6c, 0x5,0x47,0x6a,
+ 0x5,0x47,0x6b, 0x4,0x45,0x49, 0x6,0x5f,0x50, 0x4,0x45,0x4b,
+ 0xf,0x4d,0x3f, 0x5,0x4e,0x6e, 0x4,0x4b,0x52, 0x7,0x25,0x75,
+ 0x5,0x4e,0x6f, 0x4,0x4b,0x51, 0x7,0x25,0x74, 0x4,0x4b,0x53,
+ 0x4,0x51,0x69, 0x4,0x51,0x68, 0x4,0x51,0x6a, 0x5,0x56,0x2d,
+ 0x5,0x62,0x75, 0x7,0x39,0x65, 0x5,0x5a,0x75, 0x5,0x5c,0x50,
+ 0x5,0x62,0x74, 0x5,0x62,0x73, 0x5,0x62,0x72, 0x5,0x68,0x57,
+ 0x5,0x68,0x56, 0x5,0x68,0x55, 0x5,0x68,0x58, 0x7,0x48,0x36,
+ 0x7,0x48,0x37, 0x4,0x6a,0x5a, 0x7,0x66,0x3f, 0x7,0x66,0x49,
+ 0x6,0x26,0x3f, 0x6,0x28,0x6b, 0x6,0x28,0x6c, 0x6,0x33,0x41,
+ 0x6,0x33,0x3f, 0x6,0x33,0x40, 0x5,0x2a,0x6e, 0x5,0x2f,0x2a,
+ 0x5,0x2f,0x2b, 0x6,0x3a,0x33, 0xf,0x31,0x3f, 0xf,0x31,0x40,
+ 0x6,0x3a,0x31, 0x6,0x3a,0x32, 0x5,0x2f,0x29, 0x5,0x34,0x23,
+ 0x5,0x34,0x24, 0x4,0x33,0x5c, 0x6,0x42,0x59, 0x6,0x42,0x57,
+ 0x5,0x34,0x25, 0x6,0x42,0x55, 0x6,0x42,0x5b, 0x6,0x42,0x56,
+ 0x6,0x42,0x5a, 0x6,0x42,0x58, 0x4,0x39,0x52, 0x6,0x4c,0x2c,
+ 0xf,0x3d,0x52, 0x6,0x4c,0x2a, 0xf,0x3d,0x53, 0x5,0x41,0x24,
+ 0x4,0x3f,0x32, 0x6,0x55,0x69, 0x4,0x3f,0x35, 0x4,0x3f,0x34,
+ 0x6,0x55,0x67, 0x5,0x3a,0x56, 0x4,0x3f,0x36, 0xf,0x43,0x75,
+ 0x6,0x55,0x68, 0x5,0x47,0x6d, 0x5,0x47,0x6e, 0x6,0x5f,0x53,
+ 0x5,0x47,0x6f, 0x5,0x47,0x70, 0xf,0x4a,0x3e, 0x7,0x25,0x78,
+ 0x4,0x4b,0x54, 0x7,0x25,0x76, 0x7,0x25,0x77, 0xf,0x50,0x61,
+ 0x7,0x25,0x79, 0x7,0x30,0x54, 0x4,0x51,0x6b, 0xf,0x56,0x3f,
+ 0x7,0x30,0x53, 0x5,0x5c,0x51, 0x5,0x5c,0x52, 0x7,0x39,0x66,
+ 0x7,0x39,0x67, 0x5,0x73,0x67, 0x5,0x76,0x2c, 0x5,0x22,0x7e,
+ 0x6,0x25,0x3e, 0x4,0x24,0x67, 0x6,0x28,0x6d, 0x5,0x24,0x6d,
+ 0x5,0x24,0x6c, 0xf,0x25,0x21, 0xf,0x25,0x22, 0x5,0x27,0x45,
+ 0x4,0x27,0x54, 0xf,0x28,0x30, 0xf,0x28,0x31, 0xf,0x28,0x32,
+ 0xf,0x28,0x33, 0x6,0x2d,0x47, 0xf,0x28,0x35, 0x4,0x2a,0x65,
+ 0x4,0x2a,0x63, 0x6,0x33,0x45, 0x5,0x2a,0x70, 0xf,0x2c,0x59,
+ 0xf,0x2c,0x5a, 0xf,0x2c,0x5b, 0xf,0x2c,0x5d, 0xf,0x2c,0x5e,
+ 0xf,0x2c,0x5f, 0xf,0x2c,0x61, 0xf,0x2c,0x63, 0x6,0x33,0x43,
+ 0x6,0x33,0x44, 0xf,0x2c,0x64, 0xf,0x2c,0x60, 0x6,0x33,0x42,
+ 0x5,0x2a,0x6f, 0x5,0x2a,0x71, 0x4,0x2e,0x60, 0x5,0x2f,0x33,
+ 0x6,0x3a,0x34, 0x6,0x33,0x46, 0x6,0x3a,0x35, 0x5,0x2f,0x2f,
+ 0x6,0x3a,0x39, 0x5,0x2f,0x2c, 0x5,0x2f,0x31, 0x5,0x2f,0x30,
+ 0x4,0x2e,0x5b, 0x4,0x2e,0x5d, 0x5,0x2f,0x36, 0x5,0x2f,0x32,
+ 0x5,0x2f,0x35, 0xf,0x31,0x3e, 0x4,0x2e,0x59, 0x5,0x2f,0x37,
+ 0x6,0x3a,0x38, 0xf,0x31,0x42, 0xf,0x31,0x43, 0xf,0x31,0x45,
+ 0xf,0x31,0x46, 0x4,0x2e,0x5a, 0x5,0x2f,0x2d, 0x6,0x3a,0x37,
+ 0xf,0x31,0x48, 0xf,0x31,0x41, 0x5,0x34,0x26, 0x5,0x2f,0x2e,
+ 0x6,0x3a,0x36, 0x5,0x34,0x2c, 0x5,0x34,0x28, 0x6,0x42,0x61,
+ 0x6,0x42,0x5f, 0x5,0x34,0x31, 0x5,0x34,0x30, 0x5,0x34,0x2a,
+ 0x6,0x42,0x60, 0x5,0x34,0x34, 0x5,0x34,0x32, 0x5,0x2f,0x38,
+ 0x5,0x34,0x2e, 0x5,0x34,0x27, 0x5,0x34,0x29, 0x5,0x34,0x2d,
+ 0xf,0x37,0x28, 0xf,0x37,0x29, 0xf,0x37,0x2a, 0xf,0x37,0x2b,
+ 0xf,0x37,0x2e, 0xf,0x37,0x2f, 0xf,0x37,0x31, 0xf,0x37,0x32,
+ 0xf,0x37,0x33, 0x6,0x42,0x5e, 0x6,0x42,0x5c, 0x6,0x4c,0x2e,
+ 0xf,0x37,0x30, 0x5,0x34,0x2b, 0xf,0x37,0x2c, 0x6,0x42,0x62,
+ 0x5,0x34,0x2f, 0x5,0x34,0x33, 0x6,0x42,0x5d, 0x5,0x3a,0x58,
+ 0x5,0x3a,0x5e, 0x5,0x3a,0x57, 0x5,0x3a,0x5b, 0x4,0x39,0x56,
+ 0x6,0x4c,0x35, 0x4,0x39,0x57, 0x4,0x39,0x55, 0x5,0x3a,0x5c,
+ 0x5,0x3a,0x5d, 0x6,0x4c,0x31, 0x5,0x3a,0x5a, 0x5,0x3a,0x5f,
+ 0xf,0x3d,0x54, 0xf,0x3d,0x55, 0xf,0x3d,0x56, 0xf,0x3d,0x57,
+ 0x6,0x4c,0x34, 0x6,0x4c,0x30, 0x6,0x4c,0x32, 0x5,0x3a,0x61,
+ 0x5,0x3a,0x60, 0x5,0x41,0x28, 0x6,0x55,0x71, 0x4,0x3f,0x37,
+ 0x5,0x41,0x29, 0x6,0x55,0x6a, 0x6,0x55,0x6c, 0x5,0x41,0x25,
+ 0x6,0x55,0x6e, 0x4,0x3f,0x41, 0x4,0x3f,0x43, 0x6,0x55,0x6f,
+ 0x6,0x55,0x72, 0x5,0x41,0x26, 0x5,0x41,0x27, 0x6,0x55,0x6d,
+ 0xf,0x43,0x77, 0xf,0x43,0x78, 0xf,0x43,0x79, 0xf,0x43,0x7a,
+ 0xf,0x43,0x7b, 0xf,0x43,0x7c, 0xf,0x43,0x7d, 0xf,0x43,0x7e,
+ 0xf,0x44,0x21, 0xf,0x44,0x22, 0xf,0x44,0x23, 0xf,0x44,0x24,
+ 0xf,0x44,0x26, 0x6,0x55,0x70, 0x6,0x55,0x73, 0x6,0x5f,0x5b,
+ 0x5,0x47,0x78, 0x6,0x5f,0x54, 0x7,0x25,0x7e, 0x5,0x47,0x7a,
+ 0x6,0x5f,0x56, 0x4,0x45,0x52, 0x5,0x47,0x73, 0x5,0x47,0x72,
+ 0x6,0x5f,0x57, 0x5,0x47,0x7b, 0x6,0x5f,0x59, 0x6,0x5f,0x5a,
+ 0x5,0x47,0x75, 0x6,0x5f,0x55, 0x5,0x47,0x71, 0x5,0x47,0x7d,
+ 0x6,0x5f,0x58, 0xf,0x4a,0x41, 0xf,0x4a,0x43, 0xf,0x4a,0x44,
+ 0xf,0x4a,0x45, 0xf,0x4a,0x46, 0xf,0x4a,0x47, 0xf,0x4a,0x48,
+ 0xf,0x4a,0x49, 0xf,0x4a,0x4b, 0xf,0x4a,0x4c, 0xf,0x4a,0x4d,
+ 0xf,0x4a,0x4f, 0xf,0x4a,0x50, 0xf,0x4a,0x51, 0xf,0x4a,0x52,
+ 0x4,0x45,0x54, 0xf,0x4a,0x40, 0x5,0x47,0x77, 0x5,0x47,0x7c,
+ 0x5,0x47,0x79, 0x5,0x47,0x74, 0xf,0x50,0x64, 0x4,0x4b,0x5a,
+ 0x5,0x4e,0x72, 0x5,0x4e,0x73, 0x7,0x26,0x21, 0x5,0x4e,0x70,
+ 0x4,0x45,0x50, 0x7,0x26,0x25, 0x5,0x4e,0x75, 0x7,0x25,0x7d,
+ 0xf,0x50,0x62, 0xf,0x50,0x63, 0xf,0x50,0x65, 0xf,0x50,0x66,
+ 0xf,0x50,0x68, 0x7,0x26,0x22, 0x7,0x25,0x7a, 0x7,0x26,0x23,
+ 0x5,0x4e,0x71, 0x5,0x4e,0x74, 0x7,0x25,0x7c, 0xf,0x4a,0x4a,
+ 0x7,0x30,0x58, 0x5,0x56,0x31, 0x5,0x56,0x2e, 0x5,0x56,0x32,
+ 0x7,0x30,0x55, 0x4,0x51,0x71, 0x4,0x51,0x73, 0x5,0x56,0x34,
+ 0x4,0x51,0x72, 0x7,0x30,0x56, 0x7,0x30,0x5a, 0x4,0x51,0x6f,
+ 0x7,0x30,0x57, 0xf,0x56,0x41, 0xf,0x56,0x42, 0xf,0x56,0x43,
+ 0x5,0x56,0x30, 0xf,0x56,0x44, 0x5,0x56,0x2f, 0xf,0x56,0x45,
+ 0xf,0x56,0x46, 0xf,0x56,0x47, 0xf,0x56,0x49, 0xf,0x56,0x4b,
+ 0xf,0x56,0x4c, 0xf,0x56,0x4d, 0x5,0x5c,0x56, 0x7,0x39,0x68,
+ 0x5,0x5c,0x54, 0x7,0x39,0x6f, 0x7,0x39,0x6a, 0x5,0x5c,0x53,
+ 0x4,0x57,0x3a, 0x7,0x39,0x69, 0x5,0x5c,0x55, 0x4,0x57,0x3d,
+ 0x7,0x39,0x6c, 0x4,0x57,0x3c, 0x5,0x56,0x35, 0x5,0x5c,0x58,
+ 0x5,0x5c,0x57, 0x5,0x5c,0x59, 0xf,0x5b,0x41, 0xf,0x5b,0x42,
+ 0xf,0x5b,0x43, 0xf,0x5b,0x44, 0xf,0x5b,0x45, 0xf,0x5b,0x46,
+ 0xf,0x5b,0x47, 0xf,0x5b,0x48, 0xf,0x5b,0x49, 0x7,0x39,0x6b,
+ 0x7,0x39,0x6e, 0xf,0x56,0x4a, 0x7,0x41,0x29, 0x5,0x62,0x76,
+ 0x5,0x62,0x78, 0x7,0x41,0x26, 0x7,0x41,0x28, 0x5,0x62,0x77,
+ 0x4,0x5c,0x30, 0x5,0x62,0x7a, 0x7,0x41,0x27, 0x5,0x62,0x79,
+ 0x7,0x41,0x2a, 0xf,0x5f,0x65, 0xf,0x5f,0x66, 0xf,0x5f,0x67,
+ 0xf,0x5f,0x68, 0xf,0x5f,0x69, 0x4,0x60,0x40, 0x5,0x68,0x5a,
+ 0x5,0x68,0x59, 0xf,0x63,0x2b, 0xf,0x63,0x2c, 0xf,0x63,0x2d,
+ 0xf,0x63,0x2e, 0x7,0x48,0x3a, 0x7,0x48,0x38, 0x7,0x48,0x39,
+ 0xf,0x63,0x2f, 0x5,0x6c,0x65, 0x5,0x6c,0x66, 0x7,0x4e,0x59,
+ 0x7,0x4e,0x5a, 0x5,0x6c,0x64, 0x5,0x6c,0x67, 0x4,0x60,0x41,
+ 0x7,0x4e,0x5b, 0xf,0x65,0x5a, 0xf,0x65,0x5b, 0xf,0x65,0x5c,
+ 0xf,0x65,0x5d, 0x7,0x4e,0x5d, 0x5,0x70,0x56, 0x5,0x70,0x57,
+ 0xf,0x67,0x7d, 0x7,0x54,0x24, 0x4,0x66,0x62, 0xf,0x67,0x7c,
+ 0x5,0x73,0x68, 0x7,0x58,0x48, 0x5,0x73,0x69, 0xf,0x69,0x5b,
+ 0xf,0x69,0x5c, 0x7,0x58,0x49, 0x5,0x73,0x6a, 0x5,0x76,0x2e,
+ 0x4,0x6a,0x5b, 0x5,0x76,0x2d, 0x5,0x76,0x2f, 0xf,0x6a,0x65,
+ 0x7,0x5c,0x28, 0x7,0x5c,0x27, 0x7,0x5f,0x26, 0x7,0x5f,0x25,
+ 0x7,0x5f,0x27, 0x7,0x62,0x46, 0x5,0x7a,0x2d, 0x5,0x7a,0x6e,
+ 0x4,0x6d,0x75, 0x7,0x64,0x53, 0x7,0x65,0x3b, 0x5,0x7c,0x43,
+ 0x6,0x22,0x27, 0x6,0x25,0x40, 0x6,0x28,0x6e, 0xf,0x22,0x68,
+ 0x6,0x2d,0x48, 0xf,0x25,0x24, 0x6,0x33,0x47, 0x6,0x33,0x49,
+ 0xf,0x28,0x36, 0xf,0x28,0x38, 0xf,0x28,0x39, 0xf,0x28,0x3a,
+ 0xf,0x28,0x3b, 0xf,0x28,0x3d, 0xf,0x28,0x37, 0x6,0x31,0x5a,
+ 0x5,0x2f,0x39, 0x6,0x3a,0x3a, 0x4,0x2e,0x63, 0x5,0x2f,0x3a,
+ 0x6,0x3a,0x3b, 0x6,0x33,0x4b, 0xf,0x2c,0x65, 0xf,0x2c,0x66,
+ 0xf,0x2c,0x67, 0xf,0x2c,0x68, 0xf,0x2c,0x69, 0xf,0x31,0x49,
+ 0xf,0x31,0x4b, 0xf,0x31,0x4e, 0x6,0x3a,0x3e, 0x6,0x3a,0x3f,
+ 0x6,0x3a,0x3d, 0x6,0x3a,0x40, 0x6,0x3a,0x3c, 0xf,0x2c,0x6a,
+ 0x4,0x2a,0x68, 0x5,0x34,0x36, 0x6,0x3a,0x41, 0xf,0x31,0x4a,
+ 0xf,0x31,0x4c, 0xf,0x31,0x4d, 0xf,0x31,0x4f, 0xf,0x31,0x50,
+ 0xf,0x31,0x51, 0xf,0x31,0x52, 0xf,0x31,0x53, 0xf,0x31,0x54,
+ 0xf,0x37,0x37, 0x6,0x42,0x63, 0x5,0x34,0x35, 0x6,0x4c,0x38,
+ 0x5,0x3a,0x62, 0x6,0x4c,0x39, 0x6,0x4c,0x3a, 0x6,0x4c,0x3c,
+ 0x5,0x3a,0x63, 0x6,0x4c,0x3d, 0x6,0x4c,0x3b, 0x6,0x4c,0x36,
+ 0x6,0x4c,0x37, 0xf,0x37,0x34, 0xf,0x37,0x36, 0xf,0x37,0x38,
+ 0xf,0x3d,0x5b, 0xf,0x37,0x35, 0x6,0x55,0x75, 0x5,0x41,0x2b,
+ 0x5,0x41,0x2a, 0x5,0x41,0x2c, 0x6,0x4c,0x3f, 0x4,0x3f,0x48,
+ 0xf,0x3d,0x58, 0xf,0x3d,0x59, 0xf,0x3d,0x5a, 0xf,0x3d,0x5c,
+ 0xf,0x3d,0x5d, 0xf,0x3d,0x5e, 0xf,0x3d,0x5f, 0xf,0x3d,0x62,
+ 0xf,0x3d,0x63, 0xf,0x3d,0x64, 0xf,0x44,0x28, 0xf,0x44,0x2a,
+ 0xf,0x3d,0x61, 0x6,0x55,0x74, 0x5,0x48,0x23, 0x6,0x5f,0x5f,
+ 0x6,0x5f,0x60, 0x4,0x45,0x56, 0x6,0x5f,0x63, 0x6,0x5f,0x61,
+ 0xf,0x44,0x27, 0xf,0x44,0x29, 0xf,0x44,0x2b, 0xf,0x44,0x2c,
+ 0xf,0x44,0x2d, 0xf,0x44,0x2e, 0xf,0x44,0x2f, 0xf,0x44,0x30,
+ 0xf,0x44,0x31, 0xf,0x44,0x32, 0x6,0x5f,0x5d, 0x6,0x5f,0x62,
+ 0x5,0x48,0x21, 0x6,0x5f,0x5e, 0x4,0x4b,0x5f, 0x7,0x26,0x26,
+ 0x6,0x5f,0x5c, 0x6,0x5f,0x64, 0xf,0x4a,0x53, 0xf,0x4a,0x55,
+ 0xf,0x4a,0x56, 0xf,0x4a,0x57, 0xf,0x4a,0x58, 0xf,0x4a,0x5a,
+ 0x7,0x26,0x28, 0x5,0x56,0x38, 0x7,0x30,0x5c, 0x5,0x56,0x36,
+ 0x7,0x30,0x5d, 0x4,0x51,0x77, 0x5,0x56,0x39, 0x5,0x56,0x37,
+ 0x5,0x56,0x3a, 0x7,0x26,0x2a, 0x7,0x30,0x5b, 0xf,0x50,0x6a,
+ 0xf,0x50,0x69, 0xf,0x56,0x51, 0x4,0x57,0x43, 0x5,0x5c,0x5a,
+ 0x7,0x39,0x73, 0x4,0x57,0x44, 0x7,0x39,0x76, 0x7,0x39,0x74,
+ 0x7,0x30,0x5e, 0xf,0x50,0x6b, 0xf,0x56,0x4e, 0xf,0x56,0x4f,
+ 0xf,0x56,0x50, 0xf,0x56,0x52, 0x7,0x39,0x71, 0x7,0x39,0x75,
+ 0x7,0x39,0x72, 0x7,0x39,0x70, 0xf,0x5b,0x4d, 0xf,0x5b,0x4f,
+ 0x4,0x5c,0x34, 0x5,0x62,0x7b, 0x7,0x41,0x2c, 0xf,0x5b,0x4b,
+ 0xf,0x5b,0x4c, 0xf,0x5b,0x4e, 0xf,0x5b,0x50, 0xf,0x5b,0x51,
+ 0xf,0x5b,0x52, 0x7,0x41,0x2b, 0x4,0x5c,0x33, 0x5,0x68,0x5b,
+ 0x7,0x48,0x3c, 0x7,0x48,0x3d, 0xf,0x5f,0x6a, 0xf,0x5f,0x6b,
+ 0x5,0x6c,0x68, 0x4,0x63,0x77, 0xf,0x65,0x5e, 0x7,0x4e,0x5e,
+ 0x7,0x54,0x26, 0x7,0x54,0x25, 0xf,0x65,0x5f, 0x4,0x68,0x7d,
+ 0x7,0x58,0x4a, 0x7,0x58,0x4b, 0x7,0x5c,0x29, 0xf,0x69,0x5d,
+ 0x7,0x5c,0x2a, 0x7,0x5c,0x2b, 0x5,0x77,0x6e, 0x7,0x5c,0x2c,
+ 0x5,0x77,0x6f, 0xf,0x6a,0x67, 0x5,0x79,0x32, 0x7,0x62,0x49,
+ 0x7,0x62,0x47, 0x7,0x63,0x5d, 0xf,0x6c,0x67, 0xf,0x22,0x69,
+ 0x6,0x33,0x4d, 0x6,0x42,0x64, 0x4,0x39,0x5b, 0x6,0x4c,0x40,
+ 0x6,0x55,0x76, 0x6,0x5f,0x65, 0x7,0x26,0x2c, 0x7,0x30,0x5f,
+ 0x7,0x30,0x60, 0x7,0x41,0x2d, 0x5,0x73,0x6b, 0x7,0x61,0x28,
+ 0x4,0x21,0x7e, 0x6,0x25,0x41, 0xf,0x22,0x6a, 0x6,0x28,0x6f,
+ 0xf,0x25,0x25, 0x6,0x28,0x70, 0x4,0x27,0x55, 0x5,0x27,0x48,
+ 0x4,0x27,0x57, 0x5,0x27,0x47, 0xf,0x28,0x3e, 0xf,0x28,0x3f,
+ 0xf,0x28,0x40, 0xf,0x28,0x41, 0xf,0x28,0x42, 0x6,0x2d,0x4a,
+ 0x6,0x33,0x51, 0x6,0x33,0x54, 0x5,0x2a,0x74, 0x5,0x2a,0x72,
+ 0x4,0x2a,0x70, 0x5,0x2a,0x75, 0x6,0x33,0x56, 0x6,0x33,0x50,
+ 0x6,0x33,0x52, 0x4,0x2a,0x6d, 0x6,0x33,0x4f, 0x5,0x2a,0x73,
+ 0x6,0x33,0x57, 0xf,0x2c,0x6b, 0xf,0x2c,0x6c, 0xf,0x2c,0x6e,
+ 0xf,0x2c,0x6f, 0xf,0x2c,0x70, 0x6,0x33,0x55, 0x6,0x33,0x53,
+ 0x6,0x33,0x4e, 0x5,0x2f,0x3c, 0x5,0x2f,0x3b, 0x6,0x3a,0x45,
+ 0x5,0x2f,0x3d, 0x6,0x3a,0x46, 0x5,0x2f,0x3e, 0x5,0x2a,0x76,
+ 0x5,0x34,0x3c, 0x6,0x3a,0x47, 0xf,0x31,0x55, 0xf,0x31,0x56,
+ 0x6,0x3a,0x42, 0x6,0x3a,0x44, 0x5,0x34,0x3a, 0x6,0x42,0x69,
+ 0x5,0x34,0x3f, 0x4,0x33,0x68, 0x5,0x34,0x3d, 0x6,0x42,0x68,
+ 0x5,0x34,0x37, 0xf,0x37,0x3a, 0xf,0x37,0x3c, 0xf,0x37,0x3d,
+ 0xf,0x37,0x3e, 0x4,0x33,0x6c, 0x6,0x42,0x65, 0x6,0x42,0x6a,
+ 0x4,0x39,0x5f, 0x5,0x3a,0x64, 0x4,0x39,0x60, 0x4,0x39,0x5c,
+ 0x6,0x4c,0x41, 0x6,0x4c,0x42, 0x6,0x4c,0x45, 0x6,0x4c,0x47,
+ 0x4,0x39,0x5d, 0x6,0x4c,0x44, 0x4,0x3f,0x51, 0xf,0x3d,0x65,
+ 0xf,0x3d,0x67, 0xf,0x3d,0x69, 0x5,0x34,0x3e, 0xf,0x3d,0x66,
+ 0x5,0x41,0x36, 0x5,0x41,0x2f, 0x6,0x55,0x79, 0x6,0x55,0x77,
+ 0x6,0x55,0x7a, 0x5,0x41,0x30, 0x5,0x41,0x2d, 0x5,0x41,0x32,
+ 0x5,0x41,0x34, 0x5,0x41,0x38, 0x5,0x41,0x33, 0x4,0x3f,0x4e,
+ 0x6,0x56,0x21, 0x5,0x41,0x2e, 0x6,0x55,0x7b, 0x6,0x55,0x7e,
+ 0x6,0x55,0x7c, 0xf,0x44,0x33, 0xf,0x44,0x34, 0xf,0x44,0x35,
+ 0xf,0x44,0x36, 0xf,0x44,0x37, 0xf,0x44,0x38, 0xf,0x44,0x39,
+ 0xf,0x44,0x3a, 0x6,0x55,0x78, 0x6,0x55,0x7d, 0x5,0x41,0x37,
+ 0x5,0x41,0x35, 0x5,0x48,0x28, 0x6,0x5f,0x69, 0x5,0x45,0x2d,
+ 0x5,0x48,0x2d, 0x6,0x5f,0x68, 0x6,0x5f,0x66, 0x6,0x5f,0x6a,
+ 0x4,0x45,0x5c, 0x5,0x48,0x2e, 0x5,0x48,0x29, 0x6,0x5f,0x6e,
+ 0x6,0x5f,0x6f, 0x5,0x48,0x2b, 0x5,0x48,0x27, 0x5,0x48,0x2c,
+ 0x6,0x5f,0x70, 0x5,0x48,0x2a, 0x6,0x5f,0x67, 0xf,0x4a,0x60,
+ 0xf,0x4a,0x5b, 0xf,0x4a,0x5c, 0xf,0x4a,0x5d, 0xf,0x4a,0x5e,
+ 0xf,0x4a,0x5f, 0xf,0x4a,0x61, 0xf,0x4a,0x62, 0xf,0x4a,0x63,
+ 0xf,0x4a,0x65, 0x6,0x5f,0x6d, 0x6,0x5f,0x6c, 0x5,0x4e,0x7b,
+ 0x5,0x4e,0x78, 0x5,0x4e,0x7a, 0x7,0x26,0x33, 0x7,0x26,0x30,
+ 0x5,0x4e,0x79, 0x4,0x4b,0x69, 0x7,0x26,0x34, 0x7,0x26,0x31,
+ 0x7,0x26,0x38, 0x5,0x48,0x2f, 0x7,0x26,0x2f, 0x5,0x56,0x45,
+ 0x5,0x4e,0x7c, 0x5,0x4e,0x7d, 0x4,0x4b,0x67, 0x4,0x4b,0x6a,
+ 0x7,0x26,0x35, 0xf,0x50,0x6c, 0xf,0x50,0x6e, 0xf,0x50,0x6f,
+ 0xf,0x50,0x70, 0xf,0x50,0x71, 0xf,0x50,0x72, 0x7,0x26,0x2e,
+ 0x7,0x26,0x36, 0x7,0x26,0x37, 0x4,0x51,0x7b, 0x7,0x30,0x6d,
+ 0x5,0x56,0x3d, 0x5,0x56,0x40, 0x7,0x30,0x69, 0x5,0x56,0x3c,
+ 0x5,0x56,0x3f, 0x5,0x56,0x3e, 0x4,0x51,0x7e, 0x5,0x56,0x3b,
+ 0x5,0x56,0x43, 0x7,0x30,0x63, 0x7,0x30,0x64, 0x5,0x56,0x42,
+ 0x7,0x30,0x62, 0x5,0x56,0x46, 0x5,0x5c,0x5b, 0x5,0x56,0x47,
+ 0x7,0x30,0x6b, 0x7,0x30,0x6a, 0x7,0x30,0x6c, 0x7,0x30,0x61,
+ 0xf,0x56,0x54, 0xf,0x56,0x55, 0x7,0x30,0x65, 0x7,0x30,0x67,
+ 0x7,0x30,0x68, 0x5,0x56,0x44, 0x5,0x56,0x41, 0x5,0x5c,0x5e,
+ 0x5,0x5c,0x61, 0x5,0x5c,0x62, 0x5,0x5c,0x5f, 0x5,0x5c,0x5c,
+ 0x5,0x5c,0x5d, 0x4,0x57,0x4a, 0x7,0x39,0x77, 0x5,0x5c,0x64,
+ 0x4,0x57,0x46, 0x5,0x5c,0x60, 0x7,0x39,0x7a, 0xf,0x5b,0x54,
+ 0xf,0x5b,0x55, 0xf,0x5b,0x56, 0xf,0x5b,0x57, 0xf,0x5b,0x58,
+ 0xf,0x5b,0x5a, 0x7,0x39,0x78, 0xf,0x5b,0x53, 0x5,0x56,0x48,
+ 0x7,0x39,0x79, 0x5,0x5c,0x63, 0xf,0x56,0x53, 0x5,0x62,0x7d,
+ 0x5,0x63,0x26, 0x5,0x63,0x24, 0x5,0x63,0x21, 0x5,0x63,0x22,
+ 0x5,0x63,0x25, 0x7,0x41,0x30, 0x5,0x62,0x7e, 0x7,0x41,0x2f,
+ 0x5,0x63,0x23, 0xf,0x5f,0x6c, 0xf,0x5f,0x6d, 0xf,0x5f,0x6e,
+ 0xf,0x5f,0x6f, 0xf,0x5f,0x70, 0xf,0x5f,0x71, 0xf,0x5f,0x72,
+ 0x5,0x62,0x7c, 0x5,0x68,0x5e, 0x4,0x60,0x43, 0x5,0x68,0x5c,
+ 0x4,0x60,0x44, 0x4,0x60,0x47, 0x7,0x48,0x3f, 0x4,0x60,0x46,
+ 0x5,0x68,0x5d, 0x7,0x4e,0x62, 0x7,0x48,0x41, 0x7,0x48,0x3e,
+ 0xf,0x63,0x30, 0x7,0x48,0x40, 0x5,0x6c,0x6b, 0x4,0x63,0x7a,
+ 0x4,0x63,0x78, 0x5,0x6c,0x6a, 0x7,0x4e,0x60, 0x4,0x5c,0x38,
+ 0x5,0x6c,0x69, 0x5,0x6c,0x6c, 0x7,0x4e,0x5f, 0x7,0x4e,0x61,
+ 0xf,0x65,0x60, 0xf,0x65,0x61, 0xf,0x65,0x63, 0x7,0x4e,0x63,
+ 0x5,0x6c,0x6d, 0x7,0x54,0x28, 0x7,0x54,0x27, 0x5,0x70,0x58,
+ 0x7,0x54,0x29, 0x7,0x58,0x4d, 0x5,0x73,0x6c, 0x7,0x58,0x4e,
+ 0x5,0x76,0x30, 0x5,0x76,0x31, 0x7,0x58,0x4f, 0x5,0x77,0x70,
+ 0x7,0x5c,0x2d, 0x7,0x5c,0x2e, 0x7,0x5f,0x28, 0x7,0x5e,0x71,
+ 0xf,0x6b,0x57, 0xf,0x6b,0x58, 0x4,0x6c,0x77, 0x5,0x79,0x33,
+ 0xf,0x6c,0x34, 0x4,0x6c,0x78, 0x5,0x7a,0x2e, 0x5,0x7b,0x61,
+ 0x5,0x7b,0x62, 0x6,0x23,0x37, 0x5,0x24,0x6f, 0x5,0x24,0x70,
+ 0x4,0x27,0x59, 0x4,0x27,0x5a, 0x4,0x27,0x58, 0x6,0x2d,0x4d,
+ 0x6,0x2d,0x4c, 0x6,0x2d,0x4f, 0x3,0x2a,0x45, 0x6,0x2d,0x4b,
+ 0xf,0x28,0x43, 0x4,0x2a,0x74, 0x6,0x33,0x59, 0x6,0x33,0x5b,
+ 0x6,0x33,0x58, 0x5,0x2a,0x77, 0x4,0x2a,0x73, 0x5,0x2a,0x79,
+ 0x5,0x2a,0x78, 0x6,0x33,0x5a, 0x6,0x33,0x5c, 0x6,0x33,0x5d,
+ 0x5,0x2a,0x7a, 0xf,0x2c,0x71, 0xf,0x2c,0x72, 0xf,0x2c,0x73,
+ 0x5,0x2f,0x3f, 0x4,0x2e,0x66, 0x4,0x2e,0x6b, 0x4,0x2e,0x68,
+ 0x5,0x2f,0x43, 0x5,0x2f,0x42, 0x5,0x2f,0x41, 0x6,0x3a,0x4c,
+ 0x4,0x2e,0x69, 0x4,0x2e,0x6a, 0x4,0x2e,0x67, 0x6,0x3a,0x4a,
+ 0x6,0x3a,0x48, 0x5,0x2f,0x40, 0x5,0x2f,0x44, 0xf,0x31,0x58,
+ 0xf,0x31,0x59, 0xf,0x31,0x5a, 0x6,0x3a,0x4b, 0x6,0x3a,0x49,
+ 0x5,0x34,0x44, 0x5,0x34,0x43, 0x6,0x42,0x6c, 0x6,0x42,0x6b,
+ 0x6,0x42,0x6d, 0x5,0x34,0x41, 0x4,0x33,0x6e, 0x5,0x34,0x42,
+ 0x5,0x34,0x40, 0x6,0x42,0x6e, 0xf,0x37,0x40, 0xf,0x37,0x41,
+ 0xf,0x37,0x42, 0xf,0x37,0x43, 0xf,0x37,0x44, 0x5,0x3a,0x72,
+ 0x4,0x39,0x66, 0x5,0x3a,0x74, 0x6,0x4c,0x4e, 0x6,0x4c,0x4a,
+ 0x4,0x39,0x69, 0x6,0x4c,0x52, 0x5,0x3a,0x69, 0x5,0x3a,0x6f,
+ 0x5,0x3a,0x71, 0x6,0x4c,0x50, 0x5,0x3a,0x67, 0x6,0x4c,0x51,
+ 0x5,0x3a,0x68, 0x6,0x4c,0x4b, 0x5,0x3a,0x6a, 0x4,0x39,0x68,
+ 0x5,0x3a,0x73, 0x6,0x4c,0x4c, 0x5,0x3a,0x70, 0x6,0x4c,0x49,
+ 0x5,0x3a,0x66, 0x5,0x3a,0x6d, 0x6,0x4c,0x4f, 0x5,0x3a,0x6e,
+ 0x5,0x3a,0x6b, 0x6,0x4c,0x4d, 0xf,0x3d,0x6b, 0x5,0x41,0x3a,
+ 0x6,0x56,0x29, 0x5,0x41,0x3c, 0x5,0x41,0x3b, 0x5,0x41,0x3e,
+ 0x6,0x56,0x22, 0x6,0x56,0x24, 0x5,0x3a,0x6c, 0x5,0x41,0x3d,
+ 0x5,0x41,0x3f, 0x6,0x56,0x28, 0x6,0x56,0x2b, 0x5,0x41,0x40,
+ 0x6,0x56,0x26, 0x6,0x56,0x25, 0xf,0x44,0x3b, 0xf,0x44,0x3d,
+ 0xf,0x44,0x3e, 0xf,0x44,0x3f, 0xf,0x44,0x40, 0x6,0x56,0x23,
+ 0x6,0x56,0x2a, 0x6,0x57,0x26, 0x4,0x45,0x61, 0x6,0x5f,0x77,
+ 0x5,0x48,0x32, 0x6,0x5f,0x76, 0x6,0x5f,0x72, 0x6,0x5f,0x74,
+ 0x6,0x5f,0x73, 0x5,0x48,0x31, 0x6,0x5f,0x79, 0xf,0x4a,0x66,
+ 0x5,0x48,0x33, 0x6,0x5f,0x71, 0xf,0x44,0x3c, 0x7,0x26,0x3b,
+ 0x5,0x4f,0x21, 0x5,0x4f,0x27, 0x5,0x4f,0x2a, 0x5,0x48,0x30,
+ 0x7,0x26,0x3a, 0x5,0x4f,0x2b, 0x5,0x4f,0x26, 0x5,0x4f,0x22,
+ 0x5,0x4f,0x2c, 0x5,0x4f,0x25, 0x7,0x26,0x39, 0x5,0x4e,0x7e,
+ 0x5,0x4f,0x28, 0x5,0x4f,0x24, 0x5,0x4f,0x29, 0x7,0x27,0x2e,
+ 0x4,0x4b,0x6d, 0x5,0x56,0x4f, 0x5,0x56,0x51, 0x4,0x52,0x23,
+ 0x5,0x56,0x50, 0x4,0x52,0x26, 0x5,0x56,0x49, 0x4,0x52,0x28,
+ 0x7,0x30,0x70, 0x5,0x56,0x4a, 0x5,0x56,0x4c, 0x5,0x56,0x4b,
+ 0x5,0x56,0x53, 0x5,0x56,0x4d, 0x5,0x56,0x54, 0x7,0x30,0x6e,
+ 0x5,0x56,0x4e, 0x5,0x5c,0x65, 0x5,0x56,0x55, 0xf,0x56,0x56,
+ 0xf,0x56,0x57, 0xf,0x56,0x58, 0xf,0x56,0x59, 0xf,0x56,0x5a,
+ 0x7,0x30,0x71, 0x5,0x5c,0x6a, 0x5,0x5c,0x67, 0x7,0x3a,0x21,
+ 0x4,0x57,0x4e, 0x5,0x5c,0x69, 0x7,0x39,0x7c, 0x7,0x39,0x7d,
+ 0x7,0x39,0x7b, 0x5,0x5c,0x66, 0x7,0x39,0x7e, 0x7,0x30,0x72,
+ 0x5,0x5c,0x68, 0xf,0x5b,0x5b, 0x5,0x63,0x28, 0x5,0x63,0x27,
+ 0xf,0x5f,0x74, 0x4,0x60,0x4a, 0x7,0x48,0x44, 0x7,0x48,0x43,
+ 0x5,0x68,0x5f, 0x7,0x48,0x42, 0x7,0x4e,0x64, 0x7,0x4e,0x66,
+ 0x5,0x68,0x60, 0x4,0x63,0x7b, 0x5,0x6c,0x6e, 0x7,0x54,0x2d,
+ 0x7,0x4e,0x67, 0x7,0x4e,0x65, 0xf,0x65,0x64, 0x5,0x70,0x5b,
+ 0x7,0x54,0x2b, 0x4,0x66,0x67, 0x4,0x66,0x66, 0x5,0x70,0x59,
+ 0x7,0x54,0x2c, 0x5,0x70,0x5a, 0xf,0x68,0x21, 0xf,0x65,0x65,
+ 0x5,0x76,0x32, 0x7,0x5c,0x2f, 0x5,0x77,0x71, 0x7,0x61,0x2a,
+ 0xf,0x6b,0x59, 0x7,0x5f,0x29, 0x5,0x79,0x34, 0x7,0x62,0x4a,
+ 0x5,0x7b,0x63, 0x6,0x28,0x72, 0x6,0x28,0x71, 0x5,0x27,0x49,
+ 0x5,0x27,0x4a, 0x4,0x2a,0x75, 0xf,0x2c,0x74, 0xf,0x2c,0x78,
+ 0x4,0x2e,0x6f, 0x5,0x2f,0x47, 0x5,0x2f,0x48, 0x4,0x2e,0x6c,
+ 0x5,0x2f,0x46, 0x5,0x2f,0x45, 0x4,0x2e,0x6e, 0xf,0x31,0x5c,
+ 0xf,0x31,0x5d, 0xf,0x31,0x5e, 0xf,0x31,0x5f, 0xf,0x31,0x61,
+ 0xf,0x31,0x62, 0x6,0x3a,0x4d, 0x6,0x3a,0x4e, 0x6,0x42,0x72,
+ 0x4,0x33,0x73, 0x6,0x42,0x71, 0x6,0x42,0x73, 0x6,0x42,0x70,
+ 0x4,0x33,0x74, 0xf,0x37,0x45, 0xf,0x37,0x47, 0x5,0x34,0x47,
+ 0xf,0x37,0x48, 0x4,0x39,0x6b, 0x6,0x4c,0x55, 0x5,0x3a,0x75,
+ 0x5,0x3a,0x77, 0x5,0x3a,0x76, 0x5,0x3a,0x78, 0x6,0x4c,0x54,
+ 0xf,0x3d,0x6d, 0xf,0x3d,0x6e, 0xf,0x3d,0x6f, 0xf,0x3d,0x70,
+ 0x4,0x3f,0x56, 0x4,0x3f,0x58, 0x5,0x41,0x42, 0x4,0x3f,0x59,
+ 0x6,0x56,0x2c, 0x5,0x41,0x41, 0x6,0x56,0x2d, 0x6,0x56,0x2e,
+ 0xf,0x44,0x41, 0xf,0x44,0x42, 0xf,0x44,0x43, 0x5,0x41,0x43,
+ 0x5,0x48,0x34, 0x6,0x5f,0x7a, 0x5,0x48,0x35, 0x4,0x45,0x62,
+ 0xf,0x4a,0x67, 0xf,0x4a,0x68, 0xf,0x4a,0x6a, 0xf,0x4a,0x69,
+ 0x7,0x26,0x3f, 0x4,0x4b,0x6e, 0x5,0x4f,0x2d, 0xf,0x50,0x73,
+ 0xf,0x50,0x74, 0xf,0x50,0x75, 0x7,0x26,0x3d, 0xf,0x56,0x5c,
+ 0xf,0x56,0x5b, 0x4,0x57,0x51, 0x7,0x30,0x74, 0x5,0x56,0x56,
+ 0xf,0x5b,0x5c, 0x5,0x5c,0x6c, 0x5,0x5d,0x63, 0x7,0x3a,0x22,
+ 0x5,0x5c,0x6b, 0x5,0x63,0x2a, 0x7,0x3a,0x23, 0xf,0x5f,0x75,
+ 0x7,0x41,0x31, 0x5,0x63,0x29, 0x7,0x4e,0x68, 0x7,0x54,0x2e,
+ 0xf,0x65,0x66, 0x7,0x48,0x45, 0x5,0x70,0x5c, 0xf,0x68,0x22,
+ 0x7,0x58,0x50, 0xf,0x69,0x5e, 0xf,0x6a,0x68, 0x7,0x61,0x2b,
+ 0xf,0x25,0x26, 0x5,0x27,0x4b, 0x6,0x2d,0x50, 0x5,0x27,0x4d,
+ 0x5,0x27,0x4c, 0x5,0x2a,0x7c, 0x5,0x2a,0x7d, 0x5,0x2a,0x7b,
+ 0x6,0x33,0x5f, 0x6,0x33,0x5e, 0x5,0x2a,0x7e, 0xf,0x2c,0x79,
+ 0xf,0x2c,0x7a, 0xf,0x2c,0x7b, 0xf,0x2c,0x7c, 0xf,0x2c,0x7d,
+ 0xf,0x29,0x24, 0x5,0x2f,0x4e, 0x5,0x2f,0x49, 0x4,0x2e,0x74,
+ 0x5,0x2f,0x4a, 0x5,0x2f,0x4c, 0x5,0x2f,0x4d, 0x6,0x3a,0x50,
+ 0x5,0x2f,0x51, 0x5,0x2f,0x4f, 0x5,0x2f,0x4b, 0x6,0x3a,0x4f,
+ 0x6,0x3a,0x51, 0x5,0x2f,0x50, 0x5,0x2f,0x52, 0xf,0x31,0x63,
+ 0xf,0x31,0x64, 0xf,0x31,0x65, 0xf,0x31,0x66, 0xf,0x31,0x67,
+ 0xf,0x31,0x68, 0xf,0x31,0x69, 0xf,0x31,0x6a, 0x4,0x2e,0x76,
+ 0x6,0x42,0x74, 0x6,0x42,0x7a, 0x5,0x34,0x4a, 0x4,0x33,0x79,
+ 0x5,0x34,0x4d, 0x6,0x42,0x77, 0x5,0x34,0x4c, 0x6,0x42,0x7c,
+ 0x4,0x33,0x75, 0x5,0x34,0x4e, 0x6,0x42,0x75, 0x5,0x2f,0x53,
+ 0x5,0x34,0x49, 0x6,0x42,0x79, 0x6,0x42,0x7b, 0x5,0x34,0x50,
+ 0x5,0x34,0x51, 0x6,0x42,0x78, 0xf,0x37,0x49, 0xf,0x37,0x4a,
+ 0xf,0x37,0x4b, 0xf,0x37,0x4c, 0xf,0x37,0x4e, 0xf,0x37,0x4f,
+ 0x5,0x3a,0x7c, 0x5,0x3b,0x22, 0x5,0x3a,0x7b, 0x5,0x3a,0x7e,
+ 0x4,0x39,0x6c, 0x4,0x39,0x6e, 0x6,0x4c,0x5a, 0x5,0x34,0x4b,
+ 0x4,0x39,0x73, 0x5,0x3b,0x21, 0x5,0x3a,0x7a, 0x4,0x39,0x79,
+ 0x4,0x39,0x77, 0x4,0x39,0x70, 0x6,0x4c,0x5d, 0x4,0x39,0x78,
+ 0x6,0x4c,0x57, 0x5,0x3b,0x25, 0x6,0x4c,0x59, 0x6,0x4c,0x5c,
+ 0x5,0x34,0x4f, 0x5,0x3a,0x7d, 0xf,0x3d,0x71, 0xf,0x3d,0x72,
+ 0xf,0x3d,0x73, 0xf,0x3d,0x74, 0xf,0x3d,0x75, 0xf,0x3d,0x76,
+ 0xf,0x3d,0x78, 0xf,0x3d,0x79, 0xf,0x3d,0x7a, 0xf,0x3d,0x77,
+ 0x5,0x3b,0x23, 0x5,0x41,0x54, 0x5,0x41,0x48, 0x5,0x41,0x4f,
+ 0x4,0x3f,0x5c, 0x5,0x41,0x4d, 0x5,0x41,0x45, 0x4,0x3f,0x64,
+ 0x4,0x3f,0x65, 0x5,0x41,0x50, 0x4,0x3f,0x5f, 0x5,0x3a,0x79,
+ 0x6,0x56,0x30, 0x5,0x41,0x46, 0x5,0x41,0x55, 0x5,0x41,0x4b,
+ 0x5,0x41,0x52, 0x5,0x41,0x44, 0x5,0x41,0x49, 0x5,0x41,0x4c,
+ 0x6,0x56,0x34, 0x6,0x56,0x32, 0x6,0x56,0x37, 0x6,0x56,0x3a,
+ 0x6,0x56,0x33, 0x6,0x56,0x36, 0x6,0x56,0x38, 0x6,0x5f,0x7b,
+ 0x5,0x41,0x53, 0x5,0x41,0x51, 0x5,0x41,0x4e, 0x5,0x41,0x47,
+ 0x6,0x56,0x31, 0x6,0x4c,0x58, 0x6,0x56,0x35, 0x6,0x56,0x39,
+ 0xf,0x44,0x44, 0xf,0x44,0x46, 0xf,0x44,0x47, 0xf,0x44,0x48,
+ 0xf,0x44,0x49, 0xf,0x44,0x4a, 0xf,0x44,0x4b, 0xf,0x44,0x4c,
+ 0xf,0x44,0x4d, 0xf,0x44,0x4e, 0xf,0x44,0x4f, 0xf,0x44,0x50,
+ 0x6,0x56,0x2f, 0xf,0x41,0x3e, 0x5,0x48,0x45, 0x5,0x41,0x56,
+ 0x4,0x45,0x6c, 0x5,0x48,0x43, 0x6,0x60,0x27, 0x4,0x45,0x67,
+ 0x6,0x5f,0x7c, 0x6,0x5f,0x7d, 0x5,0x48,0x3c, 0x5,0x48,0x3b,
+ 0x5,0x48,0x42, 0x4,0x45,0x6f, 0x6,0x60,0x28, 0x5,0x48,0x40,
+ 0x6,0x60,0x26, 0x5,0x48,0x38, 0x5,0x48,0x39, 0x6,0x60,0x25,
+ 0x6,0x60,0x21, 0x5,0x48,0x3a, 0x5,0x48,0x41, 0x5,0x48,0x37,
+ 0x5,0x48,0x3d, 0x6,0x60,0x22, 0x5,0x41,0x4a, 0x5,0x48,0x47,
+ 0x6,0x5f,0x7e, 0x5,0x48,0x3e, 0x6,0x60,0x24, 0x5,0x48,0x3f,
+ 0x4,0x45,0x71, 0x5,0x48,0x44, 0xf,0x4a,0x6b, 0xf,0x4a,0x6c,
+ 0xf,0x4a,0x6d, 0xf,0x4a,0x6e, 0xf,0x4a,0x6f, 0xf,0x4a,0x70,
+ 0xf,0x4a,0x73, 0xf,0x4a,0x74, 0xf,0x4a,0x75, 0xf,0x4a,0x76,
+ 0xf,0x4a,0x77, 0xf,0x4a,0x78, 0xf,0x4a,0x79, 0xf,0x4a,0x7a,
+ 0xf,0x4a,0x72, 0xf,0x4a,0x71, 0x5,0x4f,0x3a, 0x7,0x26,0x49,
+ 0x7,0x26,0x4b, 0x5,0x4f,0x44, 0x4,0x4c,0x2f, 0x5,0x4f,0x33,
+ 0x7,0x26,0x51, 0x7,0x26,0x4a, 0x5,0x4f,0x3e, 0x4,0x4b,0x71,
+ 0x4,0x4b,0x6f, 0x5,0x4f,0x41, 0x5,0x4f,0x2f, 0x5,0x4f,0x34,
+ 0x5,0x4f,0x43, 0x7,0x26,0x42, 0x5,0x4f,0x40, 0x5,0x4f,0x31,
+ 0x4,0x52,0x40, 0x5,0x4f,0x39, 0x5,0x4f,0x42, 0x4,0x4b,0x72,
+ 0x4,0x4c,0x29, 0x4,0x4c,0x23, 0x4,0x4b,0x7d, 0x5,0x4f,0x38,
+ 0x5,0x4f,0x37, 0x5,0x4f,0x3c, 0x7,0x26,0x4e, 0x5,0x48,0x48,
+ 0x5,0x4f,0x35, 0x7,0x26,0x50, 0x7,0x26,0x47, 0x7,0x26,0x44,
+ 0x5,0x4f,0x3f, 0x7,0x26,0x40, 0x7,0x26,0x53, 0x4,0x4c,0x24,
+ 0x7,0x26,0x4f, 0x4,0x4b,0x7c, 0x7,0x26,0x4c, 0x5,0x4f,0x3d,
+ 0x7,0x26,0x45, 0x7,0x26,0x43, 0x5,0x4f,0x2e, 0x7,0x26,0x48,
+ 0x7,0x26,0x46, 0x5,0x4f,0x46, 0xf,0x50,0x78, 0x7,0x26,0x52,
+ 0xf,0x50,0x77, 0xf,0x50,0x7a, 0xf,0x50,0x7b, 0xf,0x50,0x7c,
+ 0xf,0x50,0x7d, 0xf,0x50,0x7e, 0xf,0x51,0x22, 0xf,0x51,0x24,
+ 0xf,0x51,0x29, 0xf,0x51,0x25, 0xf,0x51,0x26, 0xf,0x51,0x27,
+ 0xf,0x51,0x2a, 0x5,0x56,0x64, 0x4,0x52,0x41, 0x4,0x52,0x3e,
+ 0x5,0x56,0x58, 0x5,0x56,0x5e, 0x5,0x56,0x66, 0x7,0x31,0x2a,
+ 0x5,0x56,0x5c, 0x4,0x52,0x2e, 0x5,0x56,0x5d, 0x4,0x52,0x2c,
+ 0x5,0x56,0x68, 0x7,0x26,0x41, 0x7,0x31,0x25, 0x4,0x52,0x32,
+ 0x5,0x56,0x67, 0x4,0x52,0x31, 0x7,0x31,0x29, 0x4,0x52,0x3c,
+ 0x7,0x30,0x7e, 0x7,0x31,0x26, 0x4,0x52,0x30, 0x5,0x56,0x60,
+ 0x7,0x30,0x7b, 0x4,0x52,0x3f, 0x5,0x56,0x5f, 0x5,0x56,0x59,
+ 0x7,0x30,0x7a, 0x7,0x31,0x28, 0x4,0x52,0x2a, 0x5,0x56,0x57,
+ 0x7,0x31,0x24, 0x4,0x52,0x35, 0x5,0x56,0x65, 0x7,0x30,0x7d,
+ 0x5,0x56,0x62, 0x4,0x52,0x33, 0x7,0x31,0x2b, 0x7,0x30,0x75,
+ 0x7,0x31,0x27, 0x5,0x4f,0x30, 0x5,0x56,0x63, 0x5,0x56,0x5a,
+ 0x7,0x30,0x78, 0x7,0x31,0x23, 0x7,0x30,0x76, 0x5,0x56,0x61,
+ 0xf,0x56,0x72, 0x5,0x56,0x5b, 0x7,0x30,0x7c, 0x7,0x30,0x77,
+ 0x7,0x31,0x22, 0xf,0x56,0x5d, 0xf,0x56,0x5e, 0xf,0x56,0x60,
+ 0xf,0x56,0x61, 0xf,0x56,0x62, 0xf,0x56,0x63, 0xf,0x56,0x64,
+ 0xf,0x56,0x65, 0xf,0x56,0x66, 0xf,0x56,0x67, 0xf,0x56,0x68,
+ 0xf,0x56,0x69, 0xf,0x56,0x6a, 0xf,0x56,0x6b, 0xf,0x56,0x6c,
+ 0xf,0x56,0x6d, 0xf,0x56,0x6e, 0xf,0x56,0x6f, 0xf,0x56,0x70,
+ 0xf,0x56,0x71, 0xf,0x56,0x73, 0x7,0x30,0x79, 0xf,0x50,0x79,
+ 0x5,0x5d,0x24, 0x5,0x5d,0x21, 0x4,0x57,0x5d, 0x5,0x5c,0x75,
+ 0x5,0x5d,0x2d, 0x5,0x5c,0x79, 0x4,0x57,0x5c, 0x4,0x57,0x63,
+ 0x4,0x57,0x67, 0x7,0x3a,0x2c, 0x5,0x5d,0x2b, 0x4,0x57,0x60,
+ 0x5,0x5d,0x22, 0x5,0x5c,0x70, 0x5,0x5d,0x23, 0x5,0x5c,0x72,
+ 0x5,0x5d,0x31, 0x5,0x5c,0x7b, 0x5,0x5d,0x2a, 0x5,0x5c,0x77,
+ 0x5,0x5d,0x34, 0x7,0x3a,0x24, 0x5,0x5c,0x76, 0x5,0x5c,0x7c,
+ 0x5,0x5d,0x26, 0x4,0x57,0x64, 0x5,0x5d,0x27, 0x7,0x3a,0x29,
+ 0x5,0x63,0x42, 0x5,0x5d,0x2c, 0x5,0x5c,0x7a, 0x7,0x3a,0x2f,
+ 0x7,0x3a,0x28, 0x5,0x5c,0x6f, 0x5,0x5d,0x32, 0x5,0x5d,0x29,
+ 0x5,0x5c,0x73, 0x7,0x3a,0x2b, 0x5,0x5d,0x2e, 0x5,0x5c,0x71,
+ 0x5,0x5c,0x6e, 0x5,0x5d,0x28, 0x4,0x57,0x66, 0x4,0x5c,0x3c,
+ 0x5,0x5d,0x33, 0x5,0x5c,0x78, 0x5,0x5d,0x2f, 0x5,0x5d,0x25,
+ 0x7,0x31,0x21, 0x5,0x5c,0x74, 0x7,0x3a,0x27, 0x7,0x3a,0x26,
+ 0x7,0x3a,0x25, 0x7,0x3a,0x2d, 0xf,0x5b,0x5d, 0xf,0x5b,0x5e,
+ 0xf,0x5b,0x60, 0xf,0x5b,0x61, 0xf,0x5b,0x62, 0xf,0x5b,0x63,
+ 0xf,0x5b,0x64, 0xf,0x5b,0x66, 0xf,0x5b,0x67, 0xf,0x5b,0x68,
+ 0xf,0x5b,0x69, 0x7,0x3a,0x2a, 0x7,0x3a,0x2e, 0x4,0x57,0x68,
+ 0xf,0x5b,0x65, 0x4,0x57,0x61, 0x5,0x63,0x4b, 0x5,0x63,0x47,
+ 0x5,0x5d,0x35, 0x4,0x5c,0x52, 0x5,0x63,0x45, 0x5,0x63,0x38,
+ 0x5,0x63,0x33, 0x4,0x5c,0x47, 0x5,0x63,0x4a, 0x5,0x63,0x40,
+ 0x3,0x58,0x4f, 0x5,0x63,0x2e, 0x4,0x5c,0x4e, 0x4,0x5c,0x45,
+ 0x5,0x63,0x43, 0x5,0x63,0x39, 0x5,0x63,0x4c, 0x4,0x5c,0x3d,
+ 0x7,0x41,0x3b, 0x5,0x63,0x46, 0x5,0x63,0x30, 0x5,0x63,0x37,
+ 0x4,0x5c,0x3e, 0x4,0x5c,0x3f, 0x5,0x63,0x48, 0x7,0x41,0x39,
+ 0x5,0x63,0x35, 0x5,0x63,0x32, 0x5,0x63,0x3f, 0x7,0x41,0x35,
+ 0x5,0x63,0x2c, 0x7,0x41,0x36, 0x4,0x5c,0x41, 0x7,0x41,0x33,
+ 0x4,0x5c,0x53, 0x5,0x63,0x3e, 0x7,0x41,0x38, 0x5,0x63,0x3d,
+ 0x7,0x41,0x3a, 0x7,0x41,0x3e, 0x7,0x41,0x34, 0x5,0x63,0x31,
+ 0x4,0x5c,0x4d, 0x5,0x63,0x36, 0x5,0x63,0x3a, 0x5,0x63,0x44,
+ 0x5,0x63,0x49, 0x5,0x63,0x3c, 0x5,0x63,0x2d, 0x7,0x41,0x42,
+ 0x7,0x41,0x41, 0x5,0x63,0x3b, 0x5,0x63,0x2b, 0x5,0x63,0x2f,
+ 0x7,0x41,0x32, 0x7,0x41,0x37, 0xf,0x5f,0x76, 0xf,0x5f,0x77,
+ 0xf,0x5f,0x78, 0xf,0x5f,0x79, 0xf,0x5f,0x7a, 0xf,0x5f,0x7b,
+ 0xf,0x5f,0x7c, 0xf,0x5f,0x7d, 0xf,0x5f,0x7e, 0xf,0x60,0x21,
+ 0xf,0x60,0x23, 0xf,0x60,0x24, 0xf,0x60,0x25, 0x7,0x41,0x40,
+ 0x7,0x41,0x3d, 0xf,0x5b,0x6a, 0xf,0x63,0x36, 0xf,0x63,0x37,
+ 0xf,0x60,0x22, 0x5,0x68,0x6a, 0x5,0x68,0x6f, 0x7,0x48,0x4e,
+ 0x4,0x60,0x59, 0x7,0x48,0x4c, 0x5,0x68,0x63, 0x4,0x60,0x54,
+ 0x4,0x60,0x55, 0x4,0x60,0x51, 0x5,0x68,0x69, 0x4,0x60,0x4f,
+ 0x4,0x60,0x50, 0x7,0x48,0x48, 0x4,0x60,0x52, 0x5,0x68,0x62,
+ 0x4,0x60,0x58, 0x4,0x60,0x4d, 0x7,0x48,0x47, 0x5,0x68,0x6d,
+ 0x5,0x68,0x68, 0x5,0x68,0x70, 0x5,0x68,0x6c, 0x5,0x68,0x6b,
+ 0x5,0x68,0x65, 0x5,0x68,0x64, 0x5,0x68,0x67, 0x7,0x48,0x46,
+ 0x7,0x48,0x4a, 0x5,0x68,0x61, 0x5,0x68,0x71, 0x7,0x48,0x49,
+ 0xf,0x63,0x31, 0xf,0x63,0x33, 0xf,0x63,0x34, 0xf,0x63,0x35,
+ 0xf,0x63,0x38, 0xf,0x63,0x39, 0xf,0x63,0x3a, 0xf,0x63,0x3b,
+ 0xf,0x63,0x3c, 0x7,0x48,0x4b, 0x7,0x48,0x4d, 0x5,0x6c,0x7c,
+ 0x5,0x6c,0x7b, 0x5,0x6c,0x76, 0x4,0x60,0x57, 0x5,0x6c,0x74,
+ 0x7,0x4e,0x6c, 0x5,0x6c,0x7a, 0x4,0x63,0x7d, 0x7,0x4e,0x74,
+ 0x4,0x64,0x22, 0x5,0x6c,0x78, 0x5,0x6c,0x73, 0x4,0x66,0x70,
+ 0x7,0x4e,0x6a, 0x5,0x6c,0x6f, 0x5,0x6c,0x75, 0x5,0x6c,0x71,
+ 0x7,0x4e,0x69, 0x7,0x4e,0x75, 0x5,0x6c,0x77, 0x7,0x4e,0x6d,
+ 0x7,0x4e,0x6e, 0x5,0x6c,0x72, 0x7,0x4e,0x6f, 0x7,0x54,0x38,
+ 0x7,0x4e,0x71, 0x7,0x4e,0x70, 0x7,0x4e,0x72, 0x7,0x4e,0x73,
+ 0xf,0x65,0x68, 0xf,0x65,0x69, 0x7,0x4e,0x6b, 0x5,0x70,0x64,
+ 0x5,0x70,0x68, 0x5,0x70,0x69, 0x4,0x66,0x71, 0x4,0x66,0x6b,
+ 0x5,0x70,0x66, 0x5,0x70,0x6b, 0x7,0x54,0x2f, 0x5,0x70,0x5e,
+ 0x5,0x70,0x63, 0x5,0x70,0x60, 0x4,0x64,0x21, 0x5,0x70,0x67,
+ 0x5,0x70,0x5f, 0x5,0x6c,0x70, 0x7,0x54,0x35, 0x5,0x70,0x6a,
+ 0x5,0x70,0x5d, 0x7,0x54,0x31, 0x5,0x70,0x65, 0x4,0x69,0x27,
+ 0x5,0x70,0x6c, 0x7,0x54,0x36, 0x7,0x54,0x30, 0x7,0x54,0x34,
+ 0xf,0x68,0x23, 0xf,0x68,0x24, 0xf,0x68,0x25, 0xf,0x68,0x26,
+ 0xf,0x68,0x27, 0xf,0x68,0x28, 0xf,0x68,0x29, 0x7,0x54,0x33,
+ 0x7,0x54,0x39, 0x7,0x54,0x32, 0x7,0x58,0x55, 0x4,0x69,0x24,
+ 0x4,0x69,0x23, 0x5,0x73,0x70, 0x5,0x73,0x6e, 0x5,0x70,0x62,
+ 0x5,0x73,0x71, 0x7,0x58,0x52, 0x5,0x70,0x6d, 0x7,0x58,0x51,
+ 0x5,0x73,0x74, 0x4,0x69,0x25, 0x5,0x73,0x6d, 0x7,0x58,0x54,
+ 0x7,0x54,0x37, 0x5,0x73,0x76, 0x5,0x73,0x73, 0x5,0x73,0x6f,
+ 0x5,0x73,0x75, 0x5,0x73,0x72, 0x7,0x58,0x56, 0xf,0x69,0x5f,
+ 0xf,0x69,0x60, 0xf,0x69,0x61, 0xf,0x69,0x62, 0x7,0x58,0x53,
+ 0x7,0x59,0x34, 0x4,0x6a,0x5e, 0x5,0x76,0x33, 0x7,0x5c,0x31,
+ 0x5,0x76,0x34, 0x4,0x6a,0x5f, 0x4,0x6a,0x60, 0x4,0x6a,0x62,
+ 0x7,0x5c,0x30, 0x5,0x76,0x36, 0x7,0x5c,0x32, 0x5,0x76,0x35,
+ 0x7,0x5c,0x36, 0x7,0x5c,0x35, 0xf,0x6a,0x69, 0x7,0x5c,0x33,
+ 0x7,0x5c,0x37, 0x7,0x5c,0x34, 0x5,0x77,0x72, 0x7,0x5f,0x2b,
+ 0x7,0x5f,0x2e, 0x5,0x77,0x74, 0x5,0x77,0x75, 0x7,0x5f,0x2d,
+ 0x5,0x76,0x37, 0x7,0x5f,0x2c, 0x7,0x5f,0x2a, 0x5,0x77,0x73,
+ 0x7,0x5f,0x31, 0x4,0x6b,0x77, 0xf,0x6b,0x5a, 0xf,0x6b,0x5b,
+ 0xf,0x6b,0x5c, 0x7,0x5f,0x2f, 0x5,0x79,0x35, 0x7,0x61,0x2c,
+ 0x7,0x61,0x2e, 0x7,0x61,0x31, 0x4,0x6c,0x79, 0x7,0x61,0x2f,
+ 0x7,0x5f,0x30, 0x7,0x61,0x2d, 0x5,0x7a,0x31, 0x5,0x7a,0x2f,
+ 0x5,0x7a,0x30, 0x7,0x61,0x30, 0xf,0x6c,0x4f, 0xf,0x6c,0x4d,
+ 0x7,0x63,0x5e, 0x7,0x63,0x5f, 0xf,0x6c,0x68, 0x7,0x63,0x60,
+ 0x5,0x7b,0x44, 0x5,0x7b,0x64, 0xf,0x6d,0x27, 0x7,0x64,0x54,
+ 0x4,0x6e,0x4e, 0x5,0x7b,0x7c, 0x5,0x7c,0x2b, 0x5,0x24,0x71,
+ 0xf,0x25,0x27, 0x5,0x27,0x4e, 0x6,0x2d,0x51, 0xf,0x28,0x45,
+ 0x6,0x33,0x61, 0x5,0x2b,0x22, 0x6,0x33,0x60, 0x5,0x2b,0x23,
+ 0xf,0x2c,0x7e, 0xf,0x2d,0x22, 0x6,0x3a,0x52, 0x5,0x2f,0x54,
+ 0x6,0x3a,0x56, 0x5,0x2f,0x55, 0x6,0x3a,0x54, 0x5,0x2f,0x56,
+ 0xf,0x31,0x6b, 0xf,0x31,0x6c, 0xf,0x31,0x6d, 0xf,0x31,0x6e,
+ 0x6,0x3a,0x53, 0x6,0x3a,0x55, 0x4,0x33,0x7e, 0x5,0x34,0x55,
+ 0x4,0x34,0x24, 0x5,0x34,0x54, 0x4,0x34,0x21, 0x5,0x34,0x58,
+ 0x5,0x34,0x53, 0x5,0x34,0x56, 0x5,0x34,0x57, 0x4,0x34,0x23,
+ 0x5,0x34,0x5a, 0x5,0x34,0x52, 0x6,0x42,0x7d, 0x6,0x4c,0x63,
+ 0x6,0x43,0x21, 0xf,0x37,0x50, 0xf,0x37,0x51, 0x6,0x42,0x7e,
+ 0xf,0x37,0x52, 0x5,0x3b,0x26, 0x4,0x39,0x7a, 0x6,0x4c,0x61,
+ 0x6,0x4c,0x5e, 0x6,0x4c,0x65, 0x5,0x3b,0x28, 0x4,0x3a,0x21,
+ 0x6,0x4c,0x64, 0x6,0x4c,0x5f, 0xf,0x3d,0x7c, 0xf,0x3d,0x7e,
+ 0xf,0x3e,0x22, 0xf,0x3d,0x7b, 0x6,0x4c,0x62, 0x5,0x41,0x57,
+ 0x4,0x3f,0x68, 0x6,0x56,0x3d, 0x5,0x41,0x59, 0x5,0x41,0x5a,
+ 0x5,0x3b,0x27, 0x5,0x41,0x58, 0x6,0x56,0x3f, 0x6,0x56,0x3e,
+ 0x4,0x39,0x7e, 0x5,0x41,0x5b, 0x5,0x41,0x5d, 0x5,0x41,0x5c,
+ 0x6,0x56,0x41, 0xf,0x44,0x52, 0xf,0x44,0x53, 0xf,0x44,0x55,
+ 0xf,0x44,0x56, 0x6,0x56,0x3b, 0xf,0x44,0x54, 0x6,0x56,0x40,
+ 0xf,0x44,0x51, 0x6,0x60,0x2d, 0x5,0x48,0x4a, 0x6,0x60,0x2b,
+ 0x6,0x60,0x2e, 0x5,0x48,0x4c, 0x4,0x45,0x73, 0x6,0x56,0x3c,
+ 0x6,0x60,0x33, 0x6,0x60,0x32, 0x5,0x48,0x4b, 0x6,0x60,0x30,
+ 0x5,0x48,0x49, 0x5,0x48,0x4d, 0xf,0x4a,0x7c, 0xf,0x4a,0x7d,
+ 0xf,0x4a,0x7e, 0xf,0x4b,0x21, 0xf,0x4b,0x22, 0xf,0x4b,0x23,
+ 0xf,0x4b,0x25, 0xf,0x4b,0x26, 0xf,0x4b,0x28, 0xf,0x4b,0x29,
+ 0xf,0x4b,0x2a, 0xf,0x4b,0x2d, 0x6,0x60,0x2f, 0xf,0x4b,0x2c,
+ 0x6,0x60,0x29, 0x6,0x60,0x2a, 0xf,0x4b,0x24, 0x7,0x26,0x58,
+ 0x7,0x26,0x54, 0x4,0x4c,0x36, 0x5,0x4f,0x4b, 0x7,0x26,0x55,
+ 0x7,0x26,0x59, 0x4,0x4c,0x33, 0x5,0x4f,0x4a, 0x5,0x4f,0x4c,
+ 0x5,0x4f,0x50, 0x5,0x48,0x4e, 0x5,0x4f,0x4f, 0x5,0x4f,0x4d,
+ 0x7,0x26,0x5b, 0x7,0x26,0x56, 0x5,0x4f,0x49, 0x4,0x4c,0x34,
+ 0x5,0x4f,0x4e, 0x4,0x4c,0x32, 0x7,0x26,0x5a, 0x5,0x4f,0x48,
+ 0x5,0x4f,0x47, 0xf,0x51,0x2b, 0xf,0x51,0x2c, 0xf,0x51,0x2d,
+ 0xf,0x51,0x2f, 0x5,0x56,0x6e, 0x5,0x56,0x6c, 0x5,0x5d,0x3c,
+ 0x4,0x52,0x43, 0x5,0x56,0x6b, 0x4,0x52,0x42, 0x7,0x31,0x2f,
+ 0x7,0x31,0x30, 0x5,0x56,0x6f, 0x7,0x31,0x2c, 0x5,0x56,0x6a,
+ 0x5,0x56,0x6d, 0x5,0x56,0x70, 0xf,0x56,0x74, 0xf,0x56,0x75,
+ 0x7,0x31,0x2e, 0x5,0x5d,0x36, 0x5,0x5d,0x38, 0x7,0x3a,0x30,
+ 0x5,0x5d,0x39, 0x5,0x5d,0x37, 0x5,0x5d,0x3a, 0x5,0x5d,0x3b,
+ 0x7,0x3a,0x32, 0x7,0x3a,0x34, 0x7,0x3a,0x35, 0x7,0x3a,0x31,
+ 0xf,0x5b,0x6b, 0xf,0x5b,0x6c, 0xf,0x5b,0x6d, 0xf,0x5b,0x6f,
+ 0xf,0x5b,0x70, 0xf,0x5b,0x71, 0xf,0x5b,0x72, 0x4,0x57,0x6c,
+ 0x5,0x63,0x52, 0x7,0x41,0x45, 0x4,0x5c,0x57, 0x5,0x63,0x53,
+ 0x5,0x63,0x4f, 0x7,0x48,0x56, 0x5,0x63,0x51, 0x5,0x5d,0x3d,
+ 0x7,0x41,0x46, 0x5,0x63,0x50, 0x7,0x4e,0x78, 0x5,0x63,0x4d,
+ 0x7,0x41,0x43, 0xf,0x60,0x27, 0xf,0x60,0x28, 0xf,0x60,0x29,
+ 0xf,0x5b,0x6e, 0x5,0x68,0x74, 0x7,0x48,0x4f, 0x7,0x48,0x50,
+ 0x4,0x60,0x5e, 0x4,0x60,0x5c, 0x5,0x68,0x73, 0x5,0x70,0x6e,
+ 0x7,0x48,0x52, 0x7,0x48,0x53, 0x7,0x41,0x48, 0x4,0x60,0x5f,
+ 0x4,0x5c,0x58, 0x5,0x68,0x75, 0x7,0x41,0x47, 0x5,0x68,0x72,
+ 0xf,0x63,0x3e, 0x7,0x48,0x51, 0x7,0x48,0x54, 0x7,0x48,0x55,
+ 0xf,0x63,0x3f, 0x7,0x4e,0x77, 0x5,0x6c,0x7e, 0x7,0x4e,0x76,
+ 0xf,0x65,0x6a, 0xf,0x65,0x6b, 0x4,0x66,0x73, 0x4,0x66,0x72,
+ 0x5,0x70,0x6f, 0x7,0x54,0x3d, 0x7,0x54,0x3c, 0xf,0x68,0x2a,
+ 0xf,0x68,0x2b, 0x7,0x54,0x3b, 0x5,0x73,0x77, 0x7,0x58,0x57,
+ 0x5,0x73,0x78, 0x4,0x6a,0x63, 0x4,0x6a,0x64, 0x7,0x5c,0x38,
+ 0xf,0x6a,0x6a, 0x5,0x76,0x38, 0x7,0x5c,0x39, 0x7,0x5f,0x32,
+ 0x5,0x77,0x77, 0x5,0x77,0x76, 0x5,0x79,0x38, 0x7,0x61,0x33,
+ 0x5,0x79,0x37, 0x5,0x79,0x36, 0x7,0x61,0x32, 0x7,0x62,0x4c,
+ 0x4,0x6d,0x5d, 0x5,0x7a,0x32, 0x7,0x62,0x4b, 0x5,0x7a,0x33,
+ 0x7,0x63,0x62, 0x7,0x63,0x61, 0x5,0x7b,0x7d, 0x7,0x66,0x36,
+ 0x5,0x27,0x4f, 0x6,0x2d,0x52, 0x5,0x27,0x50, 0xf,0x28,0x47,
+ 0xf,0x28,0x48, 0x5,0x27,0x51, 0x5,0x2b,0x26, 0x6,0x33,0x62,
+ 0x6,0x33,0x65, 0x5,0x2b,0x24, 0x5,0x2b,0x25, 0x6,0x33,0x67,
+ 0x6,0x33,0x63, 0x5,0x2b,0x27, 0xf,0x2d,0x23, 0x6,0x33,0x68,
+ 0x6,0x3a,0x5b, 0x6,0x3a,0x57, 0x4,0x2e,0x79, 0x6,0x3a,0x63,
+ 0x4,0x2e,0x7b, 0x6,0x3a,0x5d, 0x6,0x3a,0x5c, 0x6,0x3a,0x5f,
+ 0x5,0x2f,0x5a, 0x4,0x2e,0x7a, 0x4,0x2f,0x24, 0x6,0x3a,0x64,
+ 0x6,0x3a,0x59, 0x4,0x2f,0x23, 0x6,0x3a,0x5e, 0x4,0x2f,0x22,
+ 0x6,0x3a,0x60, 0x6,0x3a,0x58, 0x5,0x2f,0x59, 0x6,0x3a,0x61,
+ 0x5,0x2f,0x58, 0x5,0x2f,0x57, 0x6,0x3a,0x5a, 0xf,0x31,0x71,
+ 0xf,0x31,0x72, 0xf,0x31,0x73, 0xf,0x31,0x74, 0xf,0x31,0x75,
+ 0xf,0x31,0x76, 0xf,0x31,0x77, 0x4,0x2f,0x26, 0x6,0x3a,0x62,
+ 0x5,0x34,0x5f, 0x5,0x34,0x5d, 0x4,0x34,0x32, 0x4,0x34,0x28,
+ 0x4,0x34,0x2a, 0x6,0x43,0x28, 0x4,0x34,0x2f, 0x5,0x34,0x5e,
+ 0x4,0x34,0x31, 0x6,0x43,0x29, 0x5,0x34,0x5b, 0x4,0x34,0x2c,
+ 0x6,0x43,0x2b, 0x6,0x43,0x2a, 0x6,0x43,0x25, 0x6,0x43,0x23,
+ 0x6,0x43,0x24, 0x5,0x34,0x5c, 0xf,0x37,0x58, 0xf,0x37,0x59,
+ 0xf,0x37,0x5a, 0xf,0x37,0x5b, 0x6,0x43,0x27, 0x6,0x43,0x2c,
+ 0xf,0x37,0x55, 0x5,0x3b,0x31, 0x5,0x3b,0x30, 0x5,0x3b,0x2e,
+ 0x5,0x3b,0x32, 0x6,0x4c,0x6d, 0x4,0x3a,0x23, 0x6,0x4c,0x66,
+ 0x6,0x4c,0x6c, 0x4,0x3a,0x22, 0x4,0x3a,0x24, 0x6,0x4c,0x6e,
+ 0x6,0x43,0x26, 0x6,0x4c,0x67, 0x6,0x4c,0x70, 0x6,0x4c,0x68,
+ 0x5,0x3b,0x2d, 0x6,0x4c,0x6a, 0x6,0x4c,0x69, 0x6,0x4c,0x6f,
+ 0x5,0x3b,0x2a, 0x5,0x3b,0x29, 0x5,0x3b,0x2b, 0xf,0x3e,0x25,
+ 0xf,0x3e,0x26, 0xf,0x3e,0x27, 0xf,0x3e,0x28, 0xf,0x3e,0x29,
+ 0xf,0x3e,0x2a, 0xf,0x3e,0x2b, 0xf,0x3e,0x2c, 0xf,0x3e,0x2d,
+ 0xf,0x3e,0x2e, 0x6,0x4c,0x6b, 0x5,0x3b,0x2f, 0x6,0x56,0x4b,
+ 0x6,0x56,0x42, 0x5,0x41,0x5f, 0x5,0x41,0x5e, 0x4,0x3f,0x6c,
+ 0x6,0x56,0x44, 0x4,0x3f,0x6d, 0x6,0x56,0x48, 0x6,0x56,0x45,
+ 0x4,0x3f,0x69, 0x5,0x41,0x61, 0x5,0x41,0x60, 0x6,0x56,0x43,
+ 0x6,0x56,0x49, 0x4,0x3a,0x25, 0x4,0x3f,0x6b, 0x6,0x56,0x46,
+ 0x5,0x41,0x62, 0x6,0x56,0x4c, 0x6,0x56,0x4d, 0x4,0x3f,0x72,
+ 0x6,0x56,0x4a, 0xf,0x44,0x57, 0xf,0x44,0x58, 0xf,0x44,0x59,
+ 0xf,0x44,0x5a, 0xf,0x44,0x5b, 0xf,0x44,0x5c, 0xf,0x44,0x5d,
+ 0xf,0x44,0x5e, 0xf,0x44,0x5f, 0xf,0x44,0x60, 0xf,0x44,0x61,
+ 0xf,0x44,0x62, 0x6,0x56,0x47, 0x4,0x3f,0x70, 0x4,0x45,0x78,
+ 0x5,0x48,0x50, 0x4,0x45,0x76, 0x5,0x48,0x52, 0x6,0x60,0x3f,
+ 0x6,0x60,0x3e, 0x5,0x48,0x56, 0x4,0x45,0x7a, 0x5,0x48,0x55,
+ 0x4,0x45,0x77, 0x6,0x60,0x39, 0x6,0x60,0x43, 0x6,0x60,0x42,
+ 0x6,0x60,0x36, 0x4,0x45,0x7d, 0x5,0x48,0x4f, 0x5,0x41,0x63,
+ 0x6,0x60,0x41, 0x5,0x48,0x51, 0x6,0x60,0x3c, 0x6,0x60,0x34,
+ 0x5,0x48,0x53, 0x5,0x48,0x57, 0x6,0x60,0x40, 0x6,0x60,0x3b,
+ 0x4,0x46,0x22, 0x6,0x60,0x38, 0xf,0x4b,0x2e, 0xf,0x4b,0x2f,
+ 0xf,0x4b,0x30, 0xf,0x4b,0x31, 0xf,0x4b,0x32, 0xf,0x4b,0x33,
+ 0xf,0x4b,0x34, 0xf,0x4b,0x35, 0xf,0x4b,0x36, 0xf,0x4b,0x37,
+ 0x6,0x60,0x35, 0x6,0x60,0x37, 0x6,0x60,0x3d, 0x4,0x4c,0x38,
+ 0x4,0x4c,0x43, 0x7,0x26,0x60, 0x4,0x4c,0x42, 0x4,0x4c,0x3b,
+ 0x5,0x4f,0x5b, 0x5,0x4f,0x59, 0x4,0x52,0x48, 0x5,0x4f,0x58,
+ 0x5,0x4f,0x5d, 0x5,0x4f,0x55, 0x4,0x4c,0x46, 0x5,0x4f,0x5a,
+ 0x7,0x26,0x6c, 0x7,0x26,0x5e, 0x7,0x26,0x64, 0x5,0x4f,0x5c,
+ 0x5,0x4f,0x52, 0x7,0x26,0x61, 0x7,0x26,0x66, 0x5,0x4f,0x57,
+ 0x4,0x4c,0x41, 0x4,0x4c,0x39, 0x7,0x26,0x5d, 0x7,0x26,0x65,
+ 0x7,0x26,0x5c, 0x7,0x26,0x67, 0x6,0x60,0x3a, 0x7,0x26,0x6d,
+ 0x7,0x26,0x6b, 0x5,0x4f,0x51, 0x5,0x4f,0x56, 0x5,0x4f,0x5e,
+ 0xf,0x51,0x30, 0xf,0x51,0x31, 0xf,0x51,0x32, 0xf,0x51,0x33,
+ 0xf,0x51,0x34, 0xf,0x51,0x35, 0xf,0x51,0x38, 0xf,0x51,0x39,
+ 0xf,0x51,0x3a, 0xf,0x51,0x3d, 0xf,0x51,0x3e, 0xf,0x51,0x3f,
+ 0x7,0x26,0x62, 0x7,0x26,0x68, 0x7,0x26,0x5f, 0x7,0x26,0x63,
+ 0x7,0x31,0x46, 0x4,0x52,0x46, 0x7,0x31,0x43, 0x7,0x31,0x44,
+ 0x4,0x52,0x4a, 0x7,0x31,0x40, 0x7,0x31,0x3d, 0x5,0x56,0x74,
+ 0x5,0x56,0x76, 0x7,0x31,0x31, 0x7,0x31,0x42, 0x7,0x31,0x32,
+ 0x7,0x3a,0x36, 0x7,0x31,0x33, 0x7,0x31,0x36, 0x5,0x56,0x75,
+ 0x5,0x56,0x77, 0x5,0x56,0x73, 0x5,0x5d,0x45, 0x4,0x52,0x45,
+ 0x5,0x56,0x71, 0x5,0x56,0x72, 0x4,0x52,0x4b, 0x7,0x31,0x3a,
+ 0x7,0x31,0x37, 0x7,0x31,0x38, 0x7,0x31,0x41, 0x4,0x52,0x4d,
+ 0x7,0x31,0x35, 0x5,0x56,0x79, 0x7,0x31,0x34, 0x7,0x31,0x45,
+ 0x7,0x31,0x3b, 0x5,0x56,0x78, 0x7,0x31,0x3f, 0x7,0x31,0x3e,
+ 0x7,0x31,0x39, 0x7,0x31,0x3c, 0xf,0x56,0x76, 0xf,0x56,0x77,
+ 0xf,0x56,0x78, 0xf,0x56,0x79, 0xf,0x56,0x7a, 0xf,0x56,0x7b,
+ 0xf,0x56,0x7c, 0xf,0x56,0x7d, 0xf,0x56,0x7e, 0x7,0x3a,0x44,
+ 0x7,0x3a,0x43, 0x5,0x5d,0x43, 0x5,0x5d,0x40, 0x4,0x57,0x71,
+ 0x7,0x3a,0x37, 0x5,0x5d,0x41, 0x7,0x3a,0x42, 0x4,0x57,0x6f,
+ 0x7,0x3a,0x3a, 0x5,0x5d,0x44, 0x5,0x5d,0x3e, 0x7,0x3a,0x3e,
+ 0x7,0x3a,0x3b, 0x7,0x3a,0x3c, 0x7,0x3a,0x40, 0x5,0x5d,0x42,
+ 0x7,0x3a,0x41, 0x7,0x3a,0x3d, 0x5,0x5d,0x47, 0xf,0x5b,0x73,
+ 0xf,0x5b,0x74, 0xf,0x5b,0x75, 0xf,0x5b,0x77, 0xf,0x5b,0x78,
+ 0xf,0x5b,0x79, 0xf,0x5b,0x7a, 0xf,0x5b,0x7b, 0xf,0x5b,0x7c,
+ 0xf,0x5b,0x7d, 0xf,0x5b,0x7e, 0xf,0x5c,0x21, 0xf,0x5c,0x22,
+ 0x7,0x3a,0x3f, 0x7,0x3a,0x38, 0x4,0x5c,0x64, 0x4,0x5c,0x5c,
+ 0x7,0x41,0x4e, 0x4,0x5c,0x63, 0x4,0x5c,0x5d, 0x7,0x41,0x4d,
+ 0x7,0x41,0x54, 0x4,0x5c,0x61, 0x4,0x57,0x70, 0x7,0x41,0x49,
+ 0x5,0x63,0x55, 0x5,0x63,0x58, 0x5,0x63,0x57, 0x7,0x41,0x4b,
+ 0x7,0x41,0x51, 0x5,0x63,0x56, 0x7,0x41,0x4a, 0x7,0x41,0x4f,
+ 0x7,0x41,0x52, 0x7,0x41,0x4c, 0x7,0x41,0x57, 0x7,0x41,0x55,
+ 0x7,0x41,0x50, 0x7,0x41,0x5b, 0x5,0x63,0x5a, 0x7,0x41,0x56,
+ 0xf,0x60,0x2a, 0xf,0x60,0x2b, 0xf,0x60,0x2c, 0xf,0x60,0x2d,
+ 0xf,0x60,0x2e, 0xf,0x60,0x2f, 0xf,0x60,0x30, 0xf,0x60,0x31,
+ 0xf,0x60,0x32, 0x5,0x63,0x59, 0x7,0x41,0x5c, 0x7,0x41,0x5a,
+ 0x7,0x41,0x58, 0x7,0x41,0x53, 0x4,0x60,0x64, 0x4,0x60,0x65,
+ 0x7,0x48,0x5f, 0x4,0x60,0x69, 0x7,0x48,0x67, 0x5,0x68,0x76,
+ 0x7,0x48,0x64, 0x4,0x60,0x67, 0x7,0x48,0x66, 0x4,0x60,0x6b,
+ 0x5,0x68,0x79, 0x4,0x60,0x60, 0x5,0x68,0x7a, 0x7,0x48,0x61,
+ 0x7,0x47,0x4b, 0x4,0x60,0x61, 0x7,0x48,0x5d, 0x5,0x68,0x77,
+ 0x7,0x48,0x63, 0x7,0x48,0x5b, 0x7,0x48,0x62, 0x5,0x68,0x78,
+ 0x7,0x48,0x59, 0x7,0x48,0x5a, 0x7,0x48,0x60, 0x7,0x48,0x5e,
+ 0xf,0x63,0x40, 0xf,0x63,0x41, 0xf,0x63,0x43, 0xf,0x63,0x44,
+ 0xf,0x63,0x45, 0x7,0x4a,0x73, 0x7,0x48,0x5c, 0x7,0x48,0x65,
+ 0x4,0x60,0x6a, 0x7,0x4e,0x7d, 0x7,0x4e,0x7c, 0x5,0x6d,0x23,
+ 0x5,0x6d,0x21, 0x4,0x64,0x25, 0x7,0x4e,0x7e, 0x7,0x4f,0x23,
+ 0x7,0x4e,0x7b, 0x7,0x54,0x42, 0x7,0x48,0x58, 0x5,0x6d,0x24,
+ 0x7,0x4f,0x24, 0x7,0x4f,0x26, 0x7,0x4e,0x7a, 0x4,0x66,0x79,
+ 0x7,0x4f,0x22, 0x7,0x4e,0x79, 0x7,0x4f,0x25, 0xf,0x65,0x6c,
+ 0xf,0x65,0x6d, 0xf,0x65,0x6e, 0xf,0x65,0x70, 0xf,0x65,0x71,
+ 0x7,0x4f,0x21, 0x5,0x70,0x72, 0x4,0x66,0x75, 0x7,0x54,0x43,
+ 0x5,0x70,0x73, 0x4,0x66,0x78, 0x4,0x66,0x76, 0x4,0x66,0x77,
+ 0x7,0x58,0x5e, 0x7,0x4f,0x27, 0x7,0x54,0x3f, 0x7,0x54,0x3e,
+ 0x7,0x54,0x41, 0xf,0x68,0x2c, 0xf,0x68,0x2d, 0xf,0x68,0x2e,
+ 0xf,0x68,0x2f, 0x4,0x66,0x74, 0x7,0x54,0x40, 0x5,0x70,0x71,
+ 0x7,0x54,0x44, 0x5,0x73,0x7b, 0x7,0x58,0x59, 0x5,0x73,0x7c,
+ 0x5,0x73,0x79, 0x4,0x69,0x29, 0x5,0x76,0x3a, 0x7,0x58,0x5d,
+ 0x5,0x73,0x7a, 0x7,0x58,0x5b, 0xf,0x69,0x63, 0xf,0x69,0x64,
+ 0xf,0x69,0x65, 0xf,0x69,0x66, 0x7,0x58,0x5a, 0x7,0x58,0x5c,
+ 0x4,0x69,0x4b, 0x4,0x6a,0x67, 0x7,0x58,0x5f, 0x7,0x5c,0x3a,
+ 0x7,0x5c,0x3b, 0x4,0x6a,0x68, 0x4,0x6a,0x69, 0x4,0x6b,0x7a,
+ 0x5,0x77,0x78, 0x7,0x5f,0x37, 0x7,0x5f,0x35, 0xf,0x6b,0x5d,
+ 0x7,0x5f,0x36, 0x7,0x5f,0x38, 0x5,0x79,0x3a, 0x7,0x5f,0x34,
+ 0x5,0x79,0x39, 0x7,0x61,0x34, 0x7,0x62,0x4f, 0x7,0x62,0x4e,
+ 0x7,0x63,0x63, 0xf,0x6c,0x69, 0x7,0x63,0x65, 0x7,0x63,0x64,
+ 0x7,0x64,0x55, 0x5,0x7b,0x65, 0xf,0x6d,0x30, 0x7,0x65,0x75,
+ 0x6,0x25,0x42, 0x4,0x2a,0x78, 0x5,0x2b,0x28, 0x4,0x2f,0x28,
+ 0x6,0x3a,0x66, 0x5,0x2f,0x5b, 0x5,0x34,0x61, 0x6,0x43,0x2d,
+ 0x5,0x3b,0x34, 0x6,0x43,0x2f, 0x6,0x43,0x2e, 0x6,0x4c,0x74,
+ 0x4,0x3a,0x29, 0x6,0x4c,0x73, 0x5,0x3b,0x33, 0xf,0x3e,0x2f,
+ 0x6,0x56,0x50, 0x6,0x56,0x4f, 0x4,0x3f,0x74, 0x4,0x46,0x24,
+ 0x6,0x60,0x45, 0x5,0x48,0x58, 0x6,0x60,0x44, 0x7,0x26,0x6e,
+ 0xf,0x4b,0x39, 0xf,0x4b,0x3a, 0xf,0x4b,0x3b, 0x7,0x26,0x70,
+ 0x4,0x4c,0x47, 0xf,0x51,0x40, 0xf,0x51,0x41, 0x7,0x26,0x6f,
+ 0x5,0x56,0x7b, 0x5,0x56,0x7a, 0xf,0x57,0x22, 0xf,0x57,0x21,
+ 0x5,0x5d,0x49, 0x7,0x3a,0x45, 0x5,0x5d,0x48, 0xf,0x5a,0x58,
+ 0xf,0x5c,0x23, 0xf,0x5c,0x24, 0x7,0x41,0x5d, 0x7,0x41,0x5e,
+ 0xf,0x60,0x33, 0x7,0x48,0x68, 0x4,0x60,0x6c, 0xf,0x63,0x46,
+ 0x5,0x70,0x74, 0x4,0x64,0x27, 0x4,0x66,0x7a, 0x7,0x54,0x45,
+ 0x4,0x6a,0x6a, 0x7,0x5c,0x3c, 0xf,0x6a,0x6b, 0x7,0x5f,0x3a,
+ 0x7,0x5f,0x39, 0x5,0x7a,0x34, 0x7,0x66,0x2a, 0x6,0x22,0x29,
+ 0x6,0x22,0x28, 0x4,0x24,0x6a, 0x6,0x25,0x44, 0x6,0x25,0x45,
+ 0x6,0x28,0x73, 0xf,0x21,0x7c, 0x6,0x25,0x43, 0xf,0x25,0x28,
+ 0xf,0x25,0x2a, 0x6,0x2d,0x53, 0x6,0x33,0x6a, 0x4,0x27,0x5d,
+ 0x6,0x33,0x69, 0x6,0x2d,0x54, 0x4,0x27,0x5e, 0x6,0x28,0x74,
+ 0x4,0x24,0x6b, 0x6,0x33,0x6b, 0x4,0x2a,0x7a, 0x4,0x2a,0x7c,
+ 0xf,0x25,0x56, 0x5,0x2b,0x29, 0xf,0x28,0x49, 0x5,0x27,0x52,
+ 0x6,0x3a,0x67, 0x6,0x3a,0x68, 0x6,0x3a,0x69, 0x5,0x2f,0x5f,
+ 0x6,0x3a,0x6c, 0x6,0x3a,0x6a, 0x4,0x2f,0x2c, 0x4,0x2f,0x2b,
+ 0x6,0x33,0x6e, 0x6,0x33,0x6c, 0x6,0x33,0x6f, 0x6,0x43,0x35,
+ 0xf,0x29,0x39, 0x5,0x2f,0x5d, 0x6,0x43,0x30, 0x6,0x43,0x31,
+ 0x6,0x43,0x32, 0x6,0x43,0x34, 0x6,0x43,0x36, 0xf,0x31,0x79,
+ 0x6,0x33,0x6d, 0x6,0x36,0x7a, 0x5,0x2b,0x2a, 0x4,0x2a,0x7d,
+ 0x6,0x43,0x33, 0x6,0x4c,0x77, 0x6,0x43,0x37, 0x6,0x3a,0x6d,
+ 0x6,0x4c,0x76, 0x6,0x43,0x38, 0x5,0x2f,0x5e, 0x5,0x34,0x62,
+ 0xf,0x37,0x5c, 0x6,0x4c,0x75, 0x5,0x3b,0x36, 0x5,0x3b,0x35,
+ 0x4,0x3a,0x2c, 0x6,0x4c,0x78, 0xf,0x3e,0x30, 0x6,0x56,0x52,
+ 0x5,0x41,0x67, 0x6,0x56,0x54, 0x6,0x4c,0x7a, 0x5,0x41,0x64,
+ 0x5,0x41,0x66, 0x6,0x56,0x53, 0x6,0x56,0x55, 0x6,0x4c,0x79,
+ 0x6,0x56,0x56, 0xf,0x3e,0x31, 0x6,0x56,0x51, 0xf,0x44,0x63,
+ 0x6,0x60,0x46, 0x6,0x60,0x48, 0x6,0x60,0x49, 0x6,0x60,0x4a,
+ 0x6,0x60,0x4b, 0x6,0x60,0x4c, 0x6,0x60,0x4d, 0x6,0x60,0x50,
+ 0x5,0x48,0x5b, 0x7,0x26,0x75, 0x6,0x60,0x4e, 0x5,0x48,0x5a,
+ 0x6,0x56,0x57, 0x5,0x48,0x59, 0x6,0x60,0x4f, 0x6,0x60,0x47,
+ 0xf,0x4b,0x3c, 0x7,0x26,0x71, 0x7,0x26,0x72, 0x7,0x26,0x73,
+ 0x7,0x26,0x74, 0x5,0x4f,0x62, 0x5,0x4f,0x5f, 0x6,0x60,0x52,
+ 0x7,0x26,0x76, 0x5,0x4f,0x60, 0x5,0x4f,0x61, 0x6,0x60,0x51,
+ 0xf,0x51,0x42, 0xf,0x51,0x43, 0x7,0x25,0x73, 0x7,0x31,0x47,
+ 0x7,0x31,0x48, 0x7,0x31,0x4c, 0x7,0x31,0x49, 0x5,0x56,0x7c,
+ 0x7,0x31,0x4b, 0x4,0x52,0x51, 0x7,0x3a,0x4e, 0x7,0x31,0x4a,
+ 0x7,0x31,0x4d, 0x5,0x4f,0x63, 0x5,0x56,0x7d, 0x4,0x52,0x50,
+ 0x7,0x26,0x77, 0x7,0x26,0x78, 0x7,0x3a,0x47, 0x7,0x3a,0x48,
+ 0x7,0x3a,0x4b, 0x5,0x5d,0x4a, 0x7,0x31,0x4e, 0x4,0x57,0x74,
+ 0x5,0x63,0x5b, 0x7,0x3a,0x4c, 0x7,0x3a,0x4d, 0xf,0x5c,0x25,
+ 0xf,0x57,0x23, 0x7,0x41,0x5f, 0x7,0x41,0x60, 0x7,0x41,0x62,
+ 0x7,0x41,0x64, 0x4,0x5c,0x67, 0x4,0x5c,0x66, 0x5,0x63,0x5c,
+ 0x7,0x41,0x63, 0x7,0x48,0x69, 0x7,0x3a,0x4a, 0x5,0x63,0x5e,
+ 0x5,0x68,0x7b, 0x7,0x48,0x6c, 0x4,0x60,0x6e, 0x7,0x48,0x6a,
+ 0x7,0x48,0x6b, 0x7,0x4f,0x28, 0x7,0x4f,0x29, 0x7,0x4f,0x2a,
+ 0x7,0x4f,0x2b, 0x5,0x6d,0x25, 0x5,0x6d,0x27, 0x7,0x4f,0x2c,
+ 0x5,0x6d,0x26, 0x5,0x6d,0x28, 0x7,0x54,0x46, 0x7,0x4f,0x2d,
+ 0x5,0x77,0x7a, 0x4,0x6b,0x7c, 0x7,0x5f,0x3b, 0x5,0x77,0x7b,
+ 0x5,0x77,0x79, 0x7,0x61,0x35, 0x7,0x62,0x50, 0x7,0x63,0x66,
+ 0x7,0x64,0x56, 0x7,0x65,0x3c, 0x4,0x24,0x6c, 0x4,0x23,0x2c,
+ 0xf,0x21,0x60, 0x6,0x2d,0x56, 0x5,0x27,0x53, 0x6,0x2d,0x55,
+ 0xf,0x2d,0x24, 0x6,0x33,0x71, 0x6,0x33,0x70, 0x4,0x2a,0x7e,
+ 0xf,0x28,0x4b, 0x6,0x3a,0x6e, 0x6,0x3a,0x6f, 0x6,0x43,0x3b,
+ 0x6,0x3a,0x73, 0x6,0x3a,0x72, 0x6,0x3a,0x71, 0x6,0x3a,0x70,
+ 0x6,0x43,0x3a, 0xf,0x31,0x7a, 0xf,0x31,0x7b, 0x6,0x43,0x3d,
+ 0x5,0x34,0x64, 0x4,0x3a,0x2e, 0x6,0x43,0x3e, 0x4,0x34,0x39,
+ 0x5,0x34,0x65, 0xf,0x37,0x5d, 0x5,0x34,0x63, 0x6,0x43,0x39,
+ 0xf,0x37,0x5e, 0xf,0x37,0x5f, 0x6,0x43,0x3f, 0x5,0x3b,0x39,
+ 0x5,0x3b,0x37, 0x6,0x4c,0x7d, 0x4,0x3a,0x2f, 0x6,0x4d,0x21,
+ 0x5,0x3b,0x38, 0x6,0x4c,0x7e, 0x6,0x4c,0x7c, 0x6,0x4d,0x22,
+ 0x6,0x47,0x21, 0x6,0x56,0x5a, 0x5,0x41,0x68, 0x6,0x56,0x5b,
+ 0x6,0x56,0x58, 0x5,0x41,0x69, 0x6,0x56,0x59, 0x6,0x56,0x5c,
+ 0x5,0x41,0x6a, 0xf,0x3e,0x33, 0xf,0x3e,0x34, 0x5,0x48,0x5c,
+ 0x6,0x60,0x53, 0x6,0x60,0x55, 0x5,0x48,0x5d, 0x6,0x60,0x54,
+ 0x5,0x4f,0x64, 0x4,0x4c,0x4a, 0x7,0x26,0x7b, 0x7,0x26,0x7c,
+ 0x4,0x4c,0x4b, 0x7,0x31,0x4f, 0x7,0x26,0x7a, 0x4,0x4c,0x48,
+ 0x5,0x57,0x21, 0x5,0x56,0x7e, 0x4,0x52,0x52, 0xf,0x57,0x25,
+ 0x7,0x31,0x50, 0x4,0x57,0x78, 0x4,0x57,0x76, 0x5,0x5d,0x4b,
+ 0x7,0x3a,0x50, 0x7,0x3a,0x4f, 0x7,0x3a,0x52, 0xf,0x5c,0x26,
+ 0x4,0x52,0x54, 0x7,0x3a,0x51, 0x5,0x63,0x5d, 0x4,0x5c,0x69,
+ 0x5,0x63,0x5f, 0x7,0x41,0x69, 0x7,0x41,0x6a, 0x4,0x5c,0x6d,
+ 0x7,0x41,0x67, 0x7,0x41,0x68, 0x7,0x41,0x66, 0xf,0x57,0x24,
+ 0xf,0x60,0x34, 0xf,0x60,0x35, 0x4,0x5c,0x6c, 0x5,0x68,0x7c,
+ 0x7,0x48,0x70, 0x5,0x76,0x3b, 0x7,0x48,0x6f, 0x7,0x4f,0x2e,
+ 0x7,0x48,0x6e, 0x5,0x6d,0x29, 0x7,0x4f,0x2f, 0x7,0x4f,0x30,
+ 0x7,0x4f,0x31, 0x7,0x4f,0x32, 0x7,0x41,0x65, 0x5,0x70,0x75,
+ 0x7,0x54,0x47, 0x7,0x54,0x48, 0x5,0x73,0x7d, 0x7,0x58,0x60,
+ 0x7,0x5c,0x3e, 0x7,0x5c,0x3d, 0x7,0x61,0x36, 0x7,0x63,0x67,
+ 0x7,0x65,0x5e, 0x6,0x2d,0x57, 0x6,0x33,0x75, 0x6,0x33,0x72,
+ 0x6,0x33,0x76, 0x5,0x2b,0x2b, 0x4,0x2b,0x22, 0x4,0x2b,0x21,
+ 0x4,0x2b,0x24, 0x6,0x33,0x74, 0x4,0x2b,0x23, 0xf,0x2d,0x25,
+ 0xf,0x2d,0x26, 0x6,0x33,0x73, 0x4,0x2f,0x33, 0x6,0x3a,0x76,
+ 0x5,0x2f,0x61, 0x5,0x2f,0x63, 0x5,0x2f,0x60, 0x4,0x2f,0x31,
+ 0x4,0x2f,0x36, 0x4,0x2f,0x35, 0x6,0x3a,0x75, 0x5,0x2f,0x62,
+ 0x4,0x2f,0x34, 0x4,0x2f,0x32, 0x6,0x3a,0x77, 0xf,0x2f,0x63,
+ 0xf,0x2f,0x64, 0x4,0x2f,0x37, 0xf,0x31,0x7c, 0x5,0x34,0x66,
+ 0x6,0x43,0x41, 0x6,0x43,0x40, 0x6,0x43,0x42, 0x6,0x43,0x43,
+ 0x6,0x43,0x44, 0x6,0x43,0x46, 0x6,0x43,0x47, 0x4,0x34,0x3f,
+ 0x6,0x43,0x45, 0x5,0x3b,0x3b, 0x4,0x3a,0x32, 0x6,0x4d,0x26,
+ 0x6,0x4d,0x27, 0x6,0x4d,0x2d, 0x5,0x3b,0x3d, 0x4,0x3a,0x36,
+ 0x6,0x4d,0x2e, 0x6,0x4d,0x28, 0x6,0x4d,0x25, 0x6,0x4d,0x2f,
+ 0x6,0x4d,0x30, 0x5,0x3b,0x3c, 0x6,0x4d,0x2a, 0x6,0x4d,0x2c,
+ 0x6,0x4d,0x2b, 0xf,0x3e,0x35, 0xf,0x3e,0x36, 0x6,0x4d,0x29,
+ 0x5,0x41,0x6e, 0x5,0x41,0x6b, 0x4,0x3f,0x79, 0x6,0x56,0x5d,
+ 0x6,0x56,0x5e, 0x6,0x56,0x5f, 0x5,0x41,0x6d, 0x5,0x41,0x6c,
+ 0xf,0x44,0x64, 0x6,0x4d,0x24, 0x5,0x48,0x65, 0x5,0x48,0x5e,
+ 0x6,0x60,0x57, 0x5,0x48,0x5f, 0x5,0x48,0x63, 0x5,0x48,0x60,
+ 0x5,0x48,0x64, 0x5,0x48,0x61, 0x5,0x48,0x62, 0x6,0x60,0x56,
+ 0x5,0x48,0x66, 0xf,0x4b,0x3d, 0xf,0x4b,0x3e, 0xf,0x4b,0x3f,
+ 0xf,0x4b,0x40, 0x5,0x4f,0x6a, 0x5,0x4f,0x6b, 0x7,0x26,0x7e,
+ 0x5,0x4f,0x68, 0x4,0x4c,0x4c, 0x5,0x4f,0x6c, 0x5,0x4f,0x65,
+ 0x7,0x26,0x7d, 0x5,0x4f,0x67, 0xf,0x51,0x46, 0x6,0x60,0x59,
+ 0x5,0x4f,0x66, 0x7,0x27,0x24, 0x7,0x27,0x25, 0x7,0x27,0x21,
+ 0x4,0x4c,0x4e, 0x7,0x27,0x22, 0x4,0x4c,0x4d, 0x7,0x27,0x23,
+ 0xf,0x51,0x44, 0xf,0x51,0x45, 0x7,0x31,0x51, 0x7,0x31,0x53,
+ 0x5,0x57,0x25, 0x7,0x31,0x56, 0x7,0x31,0x52, 0x7,0x31,0x54,
+ 0x4,0x52,0x57, 0x5,0x57,0x23, 0x5,0x57,0x26, 0x5,0x57,0x24,
+ 0x5,0x4f,0x69, 0x5,0x57,0x22, 0x7,0x31,0x55, 0x5,0x57,0x27,
+ 0xf,0x57,0x26, 0x4,0x57,0x79, 0x7,0x3a,0x54, 0x5,0x5d,0x4c,
+ 0x7,0x3a,0x55, 0x7,0x48,0x71, 0x5,0x5d,0x4d, 0x7,0x3a,0x53,
+ 0xf,0x5c,0x27, 0xf,0x5c,0x28, 0x5,0x63,0x60, 0x4,0x5c,0x6e,
+ 0x7,0x41,0x71, 0x5,0x5d,0x4e, 0x4,0x5c,0x6f, 0x7,0x41,0x6d,
+ 0x7,0x41,0x6f, 0x7,0x41,0x6c, 0x7,0x41,0x70, 0x7,0x41,0x6e,
+ 0xf,0x60,0x36, 0xf,0x60,0x37, 0x7,0x41,0x6b, 0x4,0x60,0x70,
+ 0x5,0x68,0x7e, 0x5,0x68,0x7d, 0x7,0x48,0x72, 0x7,0x4f,0x35,
+ 0x7,0x4f,0x36, 0xf,0x65,0x72, 0x7,0x4f,0x33, 0x4,0x66,0x7c,
+ 0x7,0x54,0x49, 0x7,0x54,0x4b, 0x7,0x4f,0x34, 0x7,0x54,0x4a,
+ 0x7,0x58,0x62, 0x7,0x58,0x63, 0x7,0x58,0x61, 0x6,0x25,0x46,
+ 0x6,0x2d,0x58, 0x6,0x28,0x75, 0x4,0x27,0x5f, 0x4,0x27,0x60,
+ 0x6,0x3a,0x78, 0x4,0x34,0x40, 0x5,0x2b,0x2c, 0xf,0x37,0x60,
+ 0xf,0x37,0x61, 0x6,0x43,0x48, 0x6,0x4d,0x31, 0x7,0x27,0x26,
+ 0x7,0x31,0x58, 0x7,0x31,0x57, 0xf,0x6b,0x5e, 0x6,0x2d,0x59,
+ 0x6,0x2d,0x5a, 0x5,0x21,0x79, 0xf,0x28,0x4c, 0x4,0x2f,0x39,
+ 0x5,0x34,0x67, 0x5,0x3b,0x3e, 0x5,0x41,0x6f, 0x6,0x60,0x5a,
+ 0x7,0x27,0x27, 0x7,0x27,0x29, 0x5,0x48,0x67, 0x7,0x31,0x5a,
+ 0x7,0x31,0x59, 0x7,0x3a,0x56, 0x5,0x23,0x21, 0x6,0x2d,0x5b,
+ 0xf,0x28,0x4d, 0x6,0x33,0x77, 0xf,0x2d,0x27, 0x6,0x33,0x78,
+ 0xf,0x31,0x7e, 0x5,0x34,0x68, 0xf,0x37,0x62, 0x6,0x43,0x49,
+ 0x4,0x3a,0x37, 0x5,0x3b,0x41, 0x5,0x3b,0x40, 0x4,0x3f,0x7b,
+ 0x6,0x56,0x60, 0x6,0x60,0x5c, 0x5,0x48,0x6c, 0x5,0x48,0x68,
+ 0x5,0x48,0x6d, 0x5,0x48,0x6a, 0x5,0x48,0x69, 0x5,0x48,0x6b,
+ 0x4,0x46,0x31, 0xf,0x44,0x65, 0x6,0x60,0x5b, 0x5,0x4f,0x6f,
+ 0x5,0x4f,0x70, 0x5,0x4f,0x71, 0x5,0x4f,0x6d, 0x5,0x4f,0x6e,
+ 0x7,0x27,0x2a, 0x5,0x57,0x29, 0x5,0x57,0x28, 0x4,0x52,0x58,
+ 0x4,0x52,0x59, 0x7,0x31,0x5c, 0x7,0x31,0x5d, 0x7,0x31,0x5b,
+ 0xf,0x51,0x47, 0x5,0x5d,0x4f, 0x4,0x57,0x7c, 0x7,0x3a,0x5a,
+ 0x7,0x3a,0x57, 0x7,0x3a,0x58, 0xf,0x57,0x29, 0x5,0x63,0x61,
+ 0x4,0x57,0x7e, 0x7,0x41,0x72, 0x7,0x3a,0x59, 0x7,0x48,0x75,
+ 0x5,0x63,0x62, 0x7,0x41,0x74, 0x7,0x41,0x73, 0xf,0x5c,0x29,
+ 0xf,0x5c,0x2a, 0x7,0x48,0x74, 0x5,0x69,0x21, 0x7,0x48,0x73,
+ 0x4,0x66,0x7e, 0x7,0x54,0x4c, 0x4,0x6a,0x6c, 0x5,0x77,0x7c,
+ 0x5,0x79,0x3b, 0x5,0x27,0x55, 0x5,0x27,0x54, 0x6,0x2d,0x5e,
+ 0xf,0x28,0x4e, 0xf,0x28,0x4f, 0x6,0x2d,0x5d, 0x5,0x2b,0x2f,
+ 0x5,0x2b,0x2d, 0x5,0x2b,0x2e, 0x4,0x2f,0x3c, 0x6,0x3a,0x7e,
+ 0x4,0x2f,0x3b, 0x6,0x3a,0x7a, 0x5,0x2f,0x64, 0x6,0x3b,0x22,
+ 0xf,0x32,0x21, 0xf,0x32,0x24, 0xf,0x32,0x26, 0xf,0x32,0x27,
+ 0x6,0x3a,0x7b, 0xf,0x32,0x22, 0x6,0x3a,0x7d, 0x6,0x3a,0x7c,
+ 0x6,0x3b,0x23, 0x6,0x3a,0x79, 0xf,0x32,0x25, 0x5,0x2f,0x65,
+ 0x6,0x43,0x4b, 0x4,0x34,0x43, 0x4,0x34,0x42, 0x4,0x34,0x44,
+ 0x6,0x43,0x4d, 0x5,0x34,0x69, 0x6,0x43,0x4f, 0x6,0x43,0x4e,
+ 0x6,0x43,0x4c, 0x6,0x43,0x4a, 0xf,0x37,0x63, 0xf,0x37,0x64,
+ 0xf,0x37,0x65, 0xf,0x37,0x66, 0x5,0x3b,0x42, 0x6,0x4d,0x33,
+ 0x6,0x4d,0x34, 0x5,0x3b,0x43, 0x6,0x4d,0x35, 0xf,0x3e,0x37,
+ 0xf,0x3e,0x38, 0xf,0x3e,0x39, 0xf,0x3e,0x3a, 0xf,0x3e,0x3c,
+ 0xf,0x3e,0x3d, 0xf,0x3e,0x3e, 0xf,0x3e,0x3f, 0xf,0x3e,0x40,
+ 0x6,0x4d,0x32, 0xf,0x3e,0x3b, 0x6,0x56,0x62, 0x6,0x56,0x66,
+ 0x5,0x41,0x71, 0x5,0x41,0x72, 0x6,0x56,0x61, 0x6,0x56,0x6b,
+ 0x6,0x56,0x69, 0x6,0x56,0x67, 0x5,0x41,0x73, 0x6,0x56,0x68,
+ 0x6,0x56,0x64, 0x6,0x56,0x6a, 0x6,0x56,0x63, 0xf,0x44,0x66,
+ 0xf,0x44,0x67, 0x6,0x56,0x65, 0x5,0x48,0x70, 0x5,0x48,0x71,
+ 0x5,0x48,0x6e, 0x4,0x4c,0x50, 0x6,0x60,0x5e, 0x5,0x48,0x72,
+ 0x5,0x48,0x6f, 0x5,0x48,0x73, 0xf,0x4b,0x41, 0xf,0x4b,0x42,
+ 0xf,0x4b,0x43, 0xf,0x4b,0x44, 0xf,0x4b,0x45, 0xf,0x4b,0x46,
+ 0xf,0x4b,0x47, 0xf,0x4b,0x48, 0xf,0x4b,0x4a, 0xf,0x4b,0x4b,
+ 0xf,0x4b,0x4c, 0x6,0x60,0x5f, 0x5,0x4f,0x72, 0x7,0x27,0x2c,
+ 0x5,0x4f,0x75, 0x7,0x27,0x2f, 0x5,0x4f,0x74, 0x5,0x4f,0x73,
+ 0x4,0x4c,0x51, 0x5,0x4f,0x77, 0x7,0x27,0x2b, 0x7,0x27,0x30,
+ 0x5,0x4f,0x76, 0xf,0x51,0x48, 0xf,0x51,0x49, 0xf,0x51,0x4a,
+ 0xf,0x51,0x4b, 0xf,0x51,0x4c, 0xf,0x51,0x4d, 0xf,0x51,0x4e,
+ 0xf,0x51,0x4f, 0x7,0x27,0x2d, 0x5,0x57,0x2c, 0x5,0x57,0x2f,
+ 0x5,0x57,0x2b, 0x5,0x57,0x2d, 0x5,0x57,0x2e, 0x7,0x31,0x61,
+ 0x7,0x31,0x5f, 0x7,0x31,0x5e, 0xf,0x57,0x2a, 0xf,0x57,0x2b,
+ 0xf,0x57,0x2c, 0xf,0x57,0x2d, 0xf,0x57,0x2e, 0xf,0x57,0x2f,
+ 0x7,0x31,0x60, 0x5,0x57,0x2a, 0x5,0x5d,0x50, 0x5,0x5d,0x51,
+ 0x5,0x5d,0x52, 0x7,0x3a,0x5b, 0x4,0x58,0x25, 0x4,0x58,0x26,
+ 0x5,0x5d,0x54, 0x5,0x5d,0x53, 0xf,0x5c,0x2c, 0x7,0x3a,0x5d,
+ 0x7,0x3a,0x5c, 0x3,0x58,0x63, 0x7,0x41,0x77, 0x5,0x63,0x66,
+ 0x5,0x63,0x63, 0x4,0x5c,0x72, 0x7,0x41,0x79, 0x5,0x5d,0x55,
+ 0x7,0x41,0x78, 0x5,0x63,0x64, 0x5,0x63,0x65, 0x7,0x41,0x75,
+ 0xf,0x60,0x38, 0xf,0x60,0x39, 0xf,0x60,0x3a, 0x7,0x41,0x76,
+ 0xf,0x5c,0x2b, 0xf,0x63,0x47, 0x7,0x48,0x76, 0x5,0x69,0x22,
+ 0x5,0x69,0x23, 0x7,0x48,0x78, 0x7,0x48,0x77, 0xf,0x63,0x48,
+ 0xf,0x63,0x49, 0x7,0x4f,0x39, 0xf,0x65,0x73, 0xf,0x65,0x74,
+ 0xf,0x65,0x75, 0x7,0x4f,0x38, 0x7,0x4f,0x37, 0x5,0x70,0x76,
+ 0xf,0x68,0x30, 0xf,0x68,0x31, 0x7,0x54,0x4d, 0x7,0x54,0x4e,
+ 0x5,0x73,0x7e, 0x7,0x58,0x64, 0x4,0x6a,0x6d, 0xf,0x6a,0x6c,
+ 0xf,0x6b,0x5f, 0xf,0x6c,0x36, 0xf,0x6c,0x50, 0x5,0x21,0x7a,
+ 0x6,0x2d,0x5f, 0x5,0x2b,0x30, 0x6,0x43,0x50, 0x6,0x4d,0x36,
+ 0x6,0x48,0x6a, 0x6,0x56,0x6e, 0x6,0x60,0x62, 0x6,0x60,0x61,
+ 0x7,0x27,0x31, 0xf,0x51,0x50, 0x7,0x31,0x62, 0x7,0x4f,0x3a,
+ 0x5,0x23,0x25, 0x5,0x23,0x23, 0x6,0x2d,0x60, 0x6,0x2d,0x61,
+ 0x6,0x25,0x48, 0xf,0x22,0x6c, 0xf,0x22,0x6d, 0x5,0x23,0x24,
+ 0x5,0x23,0x22, 0x5,0x24,0x73, 0x5,0x24,0x72, 0x6,0x28,0x79,
+ 0x6,0x28,0x78, 0x6,0x28,0x77, 0x6,0x28,0x76, 0x6,0x33,0x7b,
+ 0x6,0x33,0x7a, 0x6,0x33,0x79, 0x5,0x27,0x5a, 0x5,0x27,0x5e,
+ 0x6,0x2d,0x64, 0x4,0x2f,0x43, 0x6,0x2d,0x6d, 0x6,0x2d,0x6e,
+ 0x6,0x2d,0x62, 0x5,0x27,0x5d, 0x6,0x2d,0x66, 0x5,0x27,0x59,
+ 0x5,0x27,0x57, 0x6,0x2d,0x6b, 0x5,0x27,0x5b, 0x4,0x27,0x6b,
+ 0x6,0x2d,0x68, 0x6,0x2d,0x6f, 0xf,0x28,0x50, 0xf,0x28,0x51,
+ 0xf,0x28,0x53, 0xf,0x28,0x54, 0x6,0x2d,0x6c, 0x4,0x26,0x64,
+ 0x6,0x2d,0x65, 0x6,0x2d,0x67, 0x5,0x27,0x5c, 0x6,0x2d,0x6a,
+ 0x6,0x2d,0x63, 0x6,0x3b,0x27, 0x6,0x3b,0x25, 0x4,0x2f,0x3d,
+ 0x5,0x27,0x56, 0x6,0x3b,0x26, 0x6,0x34,0x2d, 0x4,0x2b,0x2d,
+ 0x5,0x2b,0x34, 0x6,0x34,0x28, 0x5,0x2b,0x31, 0x5,0x2b,0x38,
+ 0x6,0x34,0x29, 0x4,0x2b,0x2e, 0x6,0x43,0x54, 0x6,0x34,0x27,
+ 0x4,0x2b,0x2b, 0x6,0x34,0x2b, 0x4,0x2b,0x30, 0x6,0x34,0x25,
+ 0x5,0x2b,0x36, 0x6,0x34,0x26, 0x5,0x2b,0x37, 0x5,0x2b,0x32,
+ 0x4,0x2f,0x48, 0x5,0x2b,0x35, 0x6,0x33,0x7c, 0x6,0x34,0x21,
+ 0x6,0x34,0x22, 0x6,0x34,0x24, 0xf,0x2d,0x2a, 0xf,0x2d,0x2f,
+ 0xf,0x37,0x67, 0xf,0x37,0x68, 0x6,0x33,0x7e, 0x6,0x34,0x2f,
+ 0x6,0x34,0x2c, 0x6,0x34,0x2a, 0x6,0x34,0x30, 0x6,0x34,0x2e,
+ 0x6,0x43,0x53, 0x6,0x43,0x52, 0xf,0x2d,0x2b, 0x6,0x43,0x55,
+ 0x6,0x43,0x56, 0x6,0x3b,0x30, 0x6,0x43,0x51, 0xf,0x2d,0x2d,
+ 0x5,0x2f,0x67, 0x4,0x2f,0x3e, 0x4,0x34,0x45, 0x4,0x2f,0x45,
+ 0x6,0x3b,0x32, 0x5,0x2f,0x6c, 0x4,0x2f,0x44, 0x6,0x3b,0x2e,
+ 0x5,0x2f,0x6e, 0x6,0x3b,0x2a, 0x5,0x2f,0x70, 0x5,0x3b,0x44,
+ 0x5,0x2f,0x6f, 0x6,0x3b,0x29, 0x5,0x2f,0x66, 0x6,0x3b,0x2b,
+ 0x4,0x2f,0x40, 0x6,0x4d,0x3b, 0x5,0x2f,0x69, 0xf,0x2d,0x29,
+ 0xf,0x32,0x28, 0xf,0x32,0x29, 0xf,0x32,0x2d, 0xf,0x3e,0x4c,
+ 0x5,0x2f,0x68, 0x5,0x2e,0x24, 0x6,0x3b,0x2f, 0x6,0x3b,0x2d,
+ 0x6,0x3b,0x2c, 0x6,0x3b,0x33, 0x6,0x4d,0x3a, 0x6,0x4d,0x38,
+ 0x6,0x4d,0x39, 0x6,0x4d,0x37, 0x6,0x34,0x23, 0x5,0x2f,0x6b,
+ 0x5,0x2f,0x71, 0x5,0x2f,0x6a, 0x5,0x34,0x74, 0x6,0x43,0x5b,
+ 0x6,0x43,0x59, 0x5,0x34,0x6b, 0x4,0x34,0x4e, 0x5,0x34,0x6c,
+ 0x4,0x2f,0x42, 0x5,0x34,0x71, 0x4,0x34,0x46, 0x4,0x34,0x55,
+ 0x5,0x41,0x74, 0x4,0x34,0x54, 0x6,0x43,0x57, 0x5,0x34,0x6e,
+ 0x6,0x43,0x5f, 0x4,0x34,0x49, 0x5,0x34,0x75, 0x5,0x34,0x76,
+ 0x6,0x43,0x60, 0x6,0x43,0x5e, 0x4,0x34,0x4f, 0x5,0x34,0x72,
+ 0x6,0x43,0x61, 0x6,0x43,0x62, 0xf,0x37,0x69, 0xf,0x37,0x6b,
+ 0x6,0x43,0x5c, 0x6,0x43,0x5d, 0x6,0x56,0x6f, 0x6,0x56,0x70,
+ 0x6,0x56,0x71, 0x5,0x34,0x73, 0x5,0x34,0x6f, 0x5,0x34,0x70,
+ 0x6,0x4d,0x43, 0x5,0x3b,0x48, 0x6,0x4d,0x3d, 0x5,0x3b,0x45,
+ 0x6,0x4d,0x4b, 0x6,0x4d,0x42, 0x4,0x3a,0x3c, 0x5,0x3b,0x4a,
+ 0x6,0x4d,0x4f, 0x6,0x4d,0x3c, 0x6,0x60,0x65, 0x5,0x3b,0x47,
+ 0x6,0x4d,0x50, 0x6,0x56,0x75, 0x4,0x3a,0x48, 0x5,0x3b,0x4c,
+ 0x6,0x4d,0x55, 0x6,0x4d,0x4e, 0x6,0x4d,0x4c, 0x6,0x4d,0x53,
+ 0x5,0x3b,0x46, 0x5,0x48,0x75, 0x6,0x4d,0x3e, 0x6,0x4d,0x47,
+ 0x6,0x4d,0x4a, 0xf,0x3e,0x41, 0xf,0x3e,0x44, 0xf,0x3e,0x46,
+ 0xf,0x3e,0x47, 0xf,0x3e,0x48, 0xf,0x3e,0x49, 0xf,0x3e,0x4a,
+ 0xf,0x3e,0x4b, 0x6,0x4d,0x44, 0x6,0x4d,0x49, 0xf,0x3b,0x63,
+ 0x6,0x4d,0x4d, 0x6,0x4d,0x41, 0x6,0x4d,0x52, 0x6,0x4d,0x3f,
+ 0x6,0x4d,0x40, 0x6,0x60,0x63, 0x6,0x60,0x67, 0x6,0x60,0x64,
+ 0xf,0x3e,0x45, 0x5,0x3b,0x49, 0x6,0x4d,0x46, 0x5,0x34,0x6d,
+ 0x5,0x3b,0x4b, 0x5,0x3b,0x4e, 0x5,0x3b,0x4f, 0x6,0x4d,0x51,
+ 0x5,0x3b,0x51, 0x6,0x4d,0x45, 0x6,0x60,0x68, 0x6,0x60,0x66,
+ 0x5,0x41,0x7d, 0x4,0x40,0x21, 0x5,0x42,0x26, 0x5,0x42,0x21,
+ 0x5,0x41,0x75, 0x5,0x41,0x79, 0x5,0x42,0x27, 0x6,0x56,0x7d,
+ 0x4,0x3f,0x7e, 0x6,0x56,0x72, 0x4,0x3a,0x46, 0x5,0x42,0x22,
+ 0x5,0x41,0x78, 0x6,0x56,0x77, 0x4,0x40,0x24, 0x6,0x56,0x79,
+ 0x4,0x40,0x22, 0x6,0x57,0x21, 0x6,0x56,0x73, 0x5,0x42,0x29,
+ 0x6,0x56,0x74, 0x6,0x56,0x78, 0x5,0x42,0x23, 0x6,0x56,0x7c,
+ 0x5,0x41,0x7b, 0x5,0x41,0x7a, 0x5,0x42,0x25, 0x5,0x42,0x24,
+ 0x6,0x56,0x7a, 0x5,0x41,0x76, 0x6,0x56,0x7e, 0xf,0x44,0x69,
+ 0xf,0x44,0x6a, 0xf,0x44,0x6b, 0xf,0x44,0x6c, 0xf,0x44,0x6d,
+ 0xf,0x44,0x6f, 0xf,0x44,0x71, 0x4,0x40,0x2b, 0x6,0x57,0x23,
+ 0x6,0x57,0x22, 0xf,0x44,0x70, 0x7,0x27,0x32, 0x7,0x27,0x33,
+ 0x6,0x56,0x7b, 0x5,0x41,0x7e, 0x5,0x41,0x7c, 0x4,0x46,0x44,
+ 0x5,0x48,0x7b, 0x4,0x46,0x4c, 0x4,0x46,0x43, 0x5,0x49,0x23,
+ 0x6,0x60,0x6a, 0x5,0x48,0x7a, 0x4,0x46,0x4a, 0x5,0x49,0x24,
+ 0x5,0x49,0x21, 0x4,0x46,0x49, 0x5,0x48,0x77, 0x5,0x48,0x7d,
+ 0x4,0x46,0x3a, 0x4,0x46,0x4b, 0x5,0x48,0x78, 0x6,0x60,0x71,
+ 0x6,0x60,0x6c, 0x5,0x48,0x76, 0x6,0x60,0x6e, 0x5,0x48,0x79,
+ 0x6,0x60,0x6d, 0x5,0x48,0x7c, 0x7,0x31,0x63, 0x5,0x49,0x22,
+ 0x4,0x46,0x48, 0x6,0x60,0x6b, 0xf,0x4b,0x4d, 0xf,0x4b,0x4e,
+ 0xf,0x4b,0x4f, 0xf,0x4b,0x51, 0xf,0x4b,0x52, 0xf,0x4b,0x55,
+ 0xf,0x4b,0x53, 0x6,0x60,0x70, 0x6,0x5d,0x5c, 0x5,0x41,0x77,
+ 0x5,0x48,0x7e, 0x4,0x4c,0x53, 0x5,0x4f,0x7b, 0x7,0x27,0x34,
+ 0x4,0x4c,0x57, 0x7,0x27,0x3b, 0x5,0x4f,0x7a, 0x4,0x4c,0x59,
+ 0x7,0x3a,0x60, 0x7,0x27,0x37, 0x5,0x4f,0x7c, 0x7,0x27,0x35,
+ 0x4,0x4c,0x5a, 0x7,0x3a,0x5e, 0x5,0x4f,0x78, 0x7,0x27,0x38,
+ 0xf,0x51,0x51, 0xf,0x51,0x52, 0xf,0x51,0x53, 0xf,0x51,0x54,
+ 0x7,0x27,0x36, 0x7,0x27,0x39, 0x7,0x27,0x3a, 0x7,0x3a,0x5f,
+ 0x6,0x60,0x69, 0x5,0x4f,0x79, 0xf,0x5c,0x35, 0x7,0x31,0x6c,
+ 0x5,0x57,0x37, 0x5,0x57,0x32, 0x4,0x52,0x68, 0x4,0x52,0x5d,
+ 0x5,0x57,0x31, 0x4,0x52,0x5f, 0x7,0x31,0x67, 0x7,0x31,0x6e,
+ 0x5,0x57,0x35, 0x5,0x57,0x36, 0x4,0x52,0x65, 0x5,0x4f,0x7d,
+ 0x5,0x57,0x34, 0x7,0x31,0x65, 0x7,0x31,0x6d, 0x5,0x57,0x39,
+ 0x7,0x31,0x6a, 0x5,0x69,0x24, 0x4,0x52,0x60, 0x7,0x31,0x6f,
+ 0xf,0x57,0x31, 0xf,0x57,0x33, 0xf,0x57,0x32, 0x7,0x27,0x3c,
+ 0x7,0x31,0x68, 0x7,0x31,0x69, 0x7,0x31,0x64, 0x7,0x31,0x66,
+ 0x7,0x31,0x6b, 0x7,0x41,0x7a, 0x7,0x48,0x79, 0x7,0x41,0x7b,
+ 0x5,0x57,0x3a, 0x5,0x57,0x30, 0x5,0x57,0x3b, 0x5,0x57,0x38,
+ 0x5,0x57,0x33, 0x7,0x42,0x21, 0x5,0x5d,0x5a, 0x5,0x5d,0x59,
+ 0x7,0x3a,0x62, 0x4,0x58,0x2e, 0x4,0x58,0x2a, 0x4,0x58,0x29,
+ 0x5,0x5d,0x58, 0x5,0x5d,0x56, 0x4,0x60,0x71, 0x7,0x48,0x7b,
+ 0x5,0x5d,0x5e, 0x7,0x3a,0x65, 0xf,0x5c,0x2e, 0xf,0x5c,0x2f,
+ 0xf,0x5c,0x31, 0xf,0x5c,0x32, 0xf,0x5c,0x33, 0xf,0x5c,0x34,
+ 0xf,0x5c,0x36, 0xf,0x5c,0x30, 0x7,0x37,0x7e, 0x7,0x3a,0x63,
+ 0x7,0x48,0x7a, 0x7,0x48,0x7d, 0x5,0x5d,0x5d, 0x7,0x3a,0x61,
+ 0x5,0x5d,0x5c, 0x5,0x5d,0x57, 0x7,0x3a,0x64, 0x7,0x48,0x7e,
+ 0x4,0x5c,0x75, 0x5,0x63,0x6a, 0x5,0x63,0x67, 0x5,0x63,0x69,
+ 0x5,0x63,0x6c, 0x7,0x41,0x7c, 0x5,0x63,0x6e, 0x7,0x41,0x7e,
+ 0x5,0x63,0x6b, 0x7,0x42,0x23, 0x5,0x63,0x68, 0x5,0x6d,0x2a,
+ 0x5,0x63,0x6f, 0xf,0x60,0x3b, 0xf,0x60,0x3c, 0xf,0x60,0x3d,
+ 0xf,0x60,0x40, 0xf,0x60,0x41, 0x7,0x41,0x7d, 0x7,0x42,0x6d,
+ 0x4,0x5c,0x73, 0x4,0x60,0x72, 0x7,0x49,0x23, 0x7,0x49,0x29,
+ 0x5,0x69,0x25, 0x5,0x69,0x26, 0x5,0x63,0x6d, 0x7,0x49,0x24,
+ 0xf,0x63,0x4a, 0x7,0x49,0x28, 0x7,0x49,0x2a, 0xf,0x63,0x4c,
+ 0xf,0x63,0x4d, 0x7,0x49,0x22, 0x7,0x49,0x26, 0x7,0x49,0x25,
+ 0x7,0x49,0x27, 0x7,0x49,0x21, 0xf,0x63,0x4b, 0x7,0x49,0x2b,
+ 0x7,0x4f,0x3d, 0x5,0x6d,0x2e, 0x5,0x6d,0x2d, 0x4,0x64,0x2b,
+ 0x4,0x64,0x29, 0x5,0x6d,0x2b, 0xf,0x65,0x76, 0x7,0x4f,0x3c,
+ 0x7,0x4f,0x3b, 0x4,0x67,0x26, 0x7,0x54,0x4f, 0x5,0x70,0x77,
+ 0x7,0x5c,0x40, 0x7,0x55,0x3a, 0x7,0x5c,0x3f, 0x4,0x69,0x31,
+ 0x4,0x69,0x2f, 0x7,0x58,0x65, 0xf,0x68,0x33, 0x7,0x5c,0x41,
+ 0x5,0x76,0x3d, 0x7,0x5c,0x43, 0x7,0x5c,0x45, 0x7,0x5c,0x46,
+ 0x5,0x76,0x3c, 0x7,0x5c,0x42, 0x4,0x6a,0x6e, 0x7,0x5c,0x47,
+ 0x7,0x5c,0x48, 0x7,0x5f,0x3d, 0x5,0x77,0x7d, 0x7,0x5f,0x3e,
+ 0x5,0x79,0x3c, 0x7,0x64,0x57, 0x5,0x7a,0x6f, 0x5,0x7b,0x45,
+ 0x6,0x28,0x7c, 0x4,0x24,0x71, 0xf,0x2a,0x49, 0x6,0x3b,0x34,
+ 0xf,0x32,0x2f, 0x6,0x4d,0x56, 0x6,0x4d,0x57, 0xf,0x4b,0x58,
+ 0xf,0x4b,0x59, 0xf,0x51,0x56, 0x6,0x60,0x73, 0xf,0x5c,0x37,
+ 0x7,0x42,0x25, 0xf,0x60,0x42, 0x5,0x70,0x79, 0xf,0x68,0x34,
+ 0xf,0x69,0x67, 0x7,0x65,0x3d, 0x5,0x7c,0x2c, 0x6,0x25,0x4a,
+ 0x6,0x28,0x7e, 0x4,0x24,0x72, 0x6,0x28,0x7d, 0x6,0x2d,0x70,
+ 0x5,0x2b,0x3a, 0x6,0x34,0x32, 0xf,0x2d,0x30, 0x5,0x2f,0x72,
+ 0x6,0x3b,0x36, 0x4,0x2f,0x49, 0xf,0x32,0x30, 0x6,0x3b,0x37,
+ 0x6,0x3b,0x35, 0x6,0x43,0x66, 0x6,0x43,0x65, 0xf,0x37,0x6d,
+ 0xf,0x37,0x6e, 0x6,0x4d,0x59, 0x6,0x4d,0x5a, 0x6,0x57,0x24,
+ 0x5,0x49,0x25, 0xf,0x4b,0x5a, 0x4,0x4c,0x60, 0x4,0x4c,0x61,
+ 0x5,0x4f,0x7e, 0xf,0x51,0x57, 0x7,0x27,0x3d, 0x4,0x52,0x69,
+ 0x5,0x57,0x3c, 0x7,0x3a,0x66, 0x5,0x5d,0x60, 0x5,0x5d,0x5f,
+ 0xf,0x5c,0x38, 0xf,0x60,0x43, 0x5,0x69,0x27, 0x4,0x60,0x75,
+ 0x5,0x6d,0x31, 0xf,0x63,0x4e, 0x7,0x49,0x2c, 0x5,0x6d,0x2f,
+ 0x5,0x6d,0x30, 0x7,0x62,0x51, 0x6,0x29,0x21, 0x6,0x2d,0x71,
+ 0x6,0x2d,0x72, 0x6,0x3b,0x3a, 0xf,0x2d,0x31, 0x6,0x3b,0x38,
+ 0x6,0x3b,0x39, 0x5,0x34,0x77, 0x4,0x34,0x56, 0x6,0x4d,0x5b,
+ 0x5,0x42,0x2a, 0x5,0x49,0x26, 0xf,0x4b,0x5b, 0x5,0x50,0x21,
+ 0x7,0x27,0x3e, 0xf,0x51,0x58, 0x5,0x50,0x22, 0x7,0x31,0x71,
+ 0x4,0x52,0x6a, 0x5,0x57,0x3d, 0xf,0x57,0x34, 0x4,0x58,0x2f,
+ 0x5,0x63,0x70, 0x5,0x63,0x71, 0x4,0x24,0x74, 0x6,0x25,0x4b,
+ 0x6,0x23,0x64, 0x6,0x2d,0x73, 0x6,0x2d,0x74, 0xf,0x2d,0x32,
+ 0x4,0x2f,0x4b, 0x6,0x34,0x33, 0x6,0x3b,0x3b, 0x6,0x3b,0x41,
+ 0x6,0x3b,0x3d, 0x6,0x3b,0x3c, 0x4,0x2f,0x4c, 0x6,0x3b,0x3f,
+ 0x6,0x3b,0x40, 0x6,0x43,0x69, 0x5,0x34,0x78, 0x6,0x3b,0x3e,
+ 0x6,0x43,0x68, 0x6,0x43,0x6b, 0x6,0x43,0x6a, 0x5,0x3b,0x52,
+ 0x6,0x4d,0x5c, 0x5,0x3b,0x53, 0x5,0x49,0x27, 0x6,0x57,0x28,
+ 0x6,0x57,0x27, 0x6,0x57,0x25, 0x6,0x60,0x74, 0x6,0x60,0x7a,
+ 0x6,0x60,0x75, 0x6,0x60,0x76, 0x5,0x50,0x23, 0x7,0x27,0x3f,
+ 0x6,0x60,0x77, 0x6,0x60,0x7b, 0x6,0x60,0x78, 0x7,0x27,0x40,
+ 0x7,0x27,0x41, 0x7,0x27,0x42, 0x6,0x60,0x79, 0x5,0x49,0x28,
+ 0x5,0x50,0x24, 0x5,0x50,0x25, 0x7,0x27,0x43, 0x7,0x27,0x44,
+ 0x7,0x31,0x72, 0x7,0x27,0x45, 0x7,0x27,0x46, 0xf,0x57,0x35,
+ 0x7,0x31,0x74, 0x7,0x31,0x73, 0x5,0x5d,0x62, 0x7,0x31,0x77,
+ 0x7,0x31,0x76, 0x7,0x31,0x75, 0x5,0x5d,0x61, 0x5,0x5d,0x64,
+ 0x7,0x3a,0x67, 0x7,0x42,0x28, 0x7,0x42,0x27, 0x5,0x5d,0x65,
+ 0x4,0x5c,0x77, 0x7,0x42,0x26, 0xf,0x60,0x44, 0xf,0x60,0x45,
+ 0x7,0x49,0x2d, 0x5,0x63,0x73, 0x5,0x63,0x72, 0x7,0x49,0x2e,
+ 0x7,0x4f,0x3f, 0x5,0x69,0x28, 0x5,0x6d,0x33, 0x5,0x6d,0x34,
+ 0x5,0x6d,0x35, 0x7,0x4f,0x3e, 0x7,0x49,0x2f, 0xf,0x63,0x4f,
+ 0x5,0x69,0x29, 0x7,0x4f,0x40, 0x7,0x4f,0x41, 0x5,0x70,0x7a,
+ 0xf,0x65,0x78, 0xf,0x68,0x35, 0xf,0x68,0x37, 0x7,0x58,0x66,
+ 0xf,0x68,0x36, 0x7,0x58,0x67, 0x7,0x5c,0x49, 0x5,0x77,0x7e,
+ 0x7,0x61,0x37, 0x5,0x79,0x3d, 0x5,0x79,0x3f, 0x5,0x79,0x3e,
+ 0xf,0x6c,0x6a, 0x7,0x65,0x3e, 0x7,0x65,0x3f, 0x7,0x66,0x53,
+ 0x5,0x7c,0x50, 0xf,0x25,0x2b, 0x6,0x34,0x34, 0x4,0x2f,0x4e,
+ 0x4,0x2f,0x4d, 0x6,0x3b,0x42, 0x6,0x3b,0x43, 0x6,0x3b,0x44,
+ 0x5,0x2f,0x73, 0x5,0x2f,0x74, 0x6,0x43,0x6c, 0x6,0x43,0x6d,
+ 0x6,0x41,0x7d, 0x6,0x4d,0x60, 0x6,0x4d,0x5f, 0x6,0x4d,0x61,
+ 0xf,0x3e,0x50, 0x5,0x49,0x29, 0x4,0x46,0x4d, 0x5,0x45,0x53,
+ 0x4,0x46,0x4e, 0x6,0x57,0x29, 0xf,0x4b,0x5c, 0x6,0x60,0x7c,
+ 0x6,0x60,0x7e, 0x6,0x60,0x7d, 0x7,0x27,0x47, 0xf,0x51,0x59,
+ 0x7,0x27,0x49, 0x7,0x27,0x48, 0x7,0x31,0x78, 0x5,0x57,0x3e,
+ 0x7,0x31,0x79, 0x7,0x3a,0x68, 0xf,0x60,0x46, 0x5,0x63,0x74,
+ 0x7,0x42,0x2a, 0x7,0x42,0x29, 0x5,0x6d,0x36, 0x5,0x70,0x7b,
+ 0x7,0x5c,0x4a, 0x5,0x76,0x3e, 0x5,0x50,0x26, 0x5,0x50,0x27,
+ 0xf,0x60,0x47, 0x7,0x4f,0x42, 0x7,0x5c,0x4b, 0x7,0x5f,0x3f,
+ 0x7,0x61,0x39, 0x5,0x7a,0x70, 0x5,0x24,0x74, 0x4,0x27,0x71,
+ 0x4,0x27,0x70, 0x6,0x2d,0x77, 0x6,0x2d,0x76, 0x6,0x2d,0x75,
+ 0x5,0x27,0x5f, 0x4,0x2b,0x31, 0x4,0x2b,0x35, 0x4,0x2b,0x34,
+ 0x6,0x34,0x35, 0x6,0x34,0x37, 0x6,0x34,0x36, 0x6,0x3b,0x4a,
+ 0x5,0x2f,0x75, 0x6,0x3b,0x49, 0x6,0x3b,0x45, 0x5,0x2f,0x76,
+ 0x4,0x2f,0x52, 0x4,0x2f,0x51, 0x6,0x3b,0x46, 0x6,0x3b,0x47,
+ 0x6,0x3b,0x48, 0x5,0x34,0x7a, 0x4,0x34,0x59, 0x4,0x34,0x5b,
+ 0x6,0x43,0x72, 0x5,0x34,0x7b, 0x6,0x43,0x6e, 0x6,0x43,0x6f,
+ 0xf,0x37,0x71, 0x5,0x34,0x79, 0xf,0x37,0x70, 0xf,0x37,0x72,
+ 0x5,0x3b,0x54, 0x6,0x4d,0x65, 0x6,0x4d,0x64, 0x4,0x34,0x5a,
+ 0x4,0x3a,0x52, 0x4,0x3a,0x50, 0x4,0x3a,0x51, 0x4,0x3a,0x53,
+ 0x6,0x4d,0x66, 0x5,0x42,0x2b, 0x6,0x57,0x2c, 0x5,0x42,0x2c,
+ 0x6,0x57,0x2a, 0xf,0x44,0x72, 0x6,0x57,0x2b, 0x6,0x57,0x2d,
+ 0x6,0x57,0x2e, 0x5,0x42,0x2e, 0x6,0x61,0x27, 0x5,0x49,0x2d,
+ 0x5,0x49,0x2b, 0x4,0x46,0x52, 0x6,0x61,0x22, 0x6,0x61,0x26,
+ 0xf,0x4b,0x5e, 0xf,0x4b,0x5f, 0xf,0x4b,0x5d, 0x6,0x61,0x23,
+ 0x5,0x49,0x2a, 0x5,0x50,0x2f, 0x4,0x4c,0x67, 0x4,0x4c,0x66,
+ 0x5,0x50,0x2e, 0x5,0x50,0x2b, 0x5,0x50,0x2c, 0x5,0x50,0x30,
+ 0x5,0x50,0x28, 0x7,0x27,0x4f, 0x7,0x27,0x4d, 0x5,0x50,0x31,
+ 0x7,0x27,0x4a, 0x7,0x27,0x4c, 0x7,0x27,0x4e, 0x7,0x27,0x4b,
+ 0x5,0x50,0x2d, 0x5,0x50,0x29, 0x5,0x50,0x2a, 0x5,0x57,0x42,
+ 0x5,0x57,0x3f, 0x5,0x57,0x43, 0x7,0x31,0x7c, 0x5,0x57,0x40,
+ 0x7,0x32,0x21, 0x7,0x31,0x7d, 0x7,0x32,0x23, 0x5,0x57,0x41,
+ 0x7,0x32,0x22, 0xf,0x57,0x36, 0x7,0x31,0x7e, 0x7,0x31,0x7b,
+ 0x7,0x3a,0x6a, 0x4,0x58,0x31, 0x5,0x5d,0x6c, 0x5,0x5d,0x66,
+ 0x5,0x5d,0x69, 0x5,0x5d,0x68, 0x5,0x5d,0x6a, 0x5,0x5d,0x6b,
+ 0x4,0x5c,0x79, 0x5,0x63,0x7b, 0x7,0x42,0x2c, 0x5,0x63,0x75,
+ 0x5,0x63,0x7a, 0x5,0x63,0x7d, 0x5,0x63,0x79, 0x4,0x5c,0x7a,
+ 0x4,0x5c,0x7b, 0x5,0x63,0x76, 0x5,0x63,0x77, 0x5,0x63,0x7c,
+ 0x4,0x5c,0x78, 0x7,0x42,0x2d, 0x7,0x42,0x2b, 0x5,0x63,0x78,
+ 0x7,0x49,0x30, 0x5,0x69,0x2d, 0x5,0x69,0x2c, 0x5,0x69,0x2b,
+ 0x5,0x69,0x2a, 0x7,0x49,0x31, 0xf,0x63,0x50, 0x7,0x49,0x32,
+ 0x5,0x6d,0x37, 0x7,0x4f,0x43, 0x5,0x70,0x7d, 0x5,0x70,0x7c,
+ 0x7,0x54,0x52, 0x5,0x74,0x21, 0x5,0x74,0x22, 0x4,0x69,0x32,
+ 0x7,0x58,0x68, 0x7,0x54,0x50, 0x7,0x54,0x51, 0x4,0x6a,0x6f,
+ 0x7,0x5c,0x4c, 0x7,0x61,0x3b, 0x7,0x61,0x3a, 0x7,0x62,0x52,
+ 0x5,0x7a,0x71, 0x4,0x6e,0x4f, 0x6,0x34,0x38, 0xf,0x37,0x73,
+ 0x5,0x3b,0x3f, 0xf,0x3e,0x51, 0xf,0x51,0x5a, 0xf,0x5c,0x39,
+ 0x7,0x4f,0x44, 0x5,0x34,0x7c, 0x5,0x34,0x7d, 0x6,0x43,0x73,
+ 0x5,0x34,0x7e, 0xf,0x3e,0x52, 0x6,0x57,0x2f, 0x6,0x57,0x30,
+ 0x6,0x57,0x31, 0x6,0x61,0x29, 0xf,0x4b,0x60, 0x6,0x61,0x2a,
+ 0x6,0x61,0x28, 0x7,0x27,0x51, 0x7,0x27,0x50, 0x7,0x27,0x52,
+ 0xf,0x51,0x5b, 0xf,0x51,0x5c, 0xf,0x51,0x5d, 0x5,0x57,0x44,
+ 0x5,0x57,0x45, 0x7,0x32,0x25, 0x7,0x32,0x24, 0x5,0x6d,0x39,
+ 0x5,0x6d,0x38, 0x7,0x4f,0x45, 0xf,0x6c,0x37, 0x5,0x21,0x7b,
+ 0x6,0x23,0x38, 0x4,0x23,0x2e, 0x6,0x25,0x50, 0x6,0x25,0x51,
+ 0x6,0x2d,0x78, 0x6,0x25,0x4e, 0x5,0x23,0x26, 0x6,0x25,0x4d,
+ 0xf,0x22,0x6f, 0xf,0x22,0x70, 0xf,0x22,0x6e, 0x6,0x25,0x4c,
+ 0x4,0x24,0x77, 0x4,0x24,0x78, 0x4,0x24,0x7c, 0x6,0x29,0x22,
+ 0x4,0x24,0x7a, 0x6,0x29,0x25, 0x6,0x29,0x23, 0x6,0x29,0x24,
+ 0x6,0x29,0x26, 0xf,0x25,0x2c, 0xf,0x25,0x2d, 0xf,0x25,0x2e,
+ 0xf,0x25,0x2f, 0xf,0x25,0x30, 0xf,0x25,0x31, 0x6,0x2d,0x7b,
+ 0x4,0x27,0x7c, 0x4,0x27,0x77, 0x4,0x27,0x79, 0x5,0x27,0x62,
+ 0x4,0x27,0x7d, 0x4,0x27,0x78, 0x4,0x27,0x75, 0x5,0x27,0x60,
+ 0x6,0x2d,0x7c, 0x5,0x27,0x61, 0x4,0x27,0x74, 0x6,0x3b,0x4b,
+ 0x6,0x27,0x4c, 0x6,0x2e,0x21, 0x5,0x27,0x64, 0x4,0x27,0x76,
+ 0x6,0x2d,0x7a, 0x6,0x2d,0x7e, 0x6,0x3b,0x4d, 0x6,0x3b,0x4c,
+ 0xf,0x28,0x57, 0xf,0x28,0x58, 0xf,0x28,0x59, 0xf,0x28,0x5a,
+ 0xf,0x28,0x5b, 0xf,0x28,0x5d, 0xf,0x28,0x5e, 0xf,0x28,0x5f,
+ 0xf,0x28,0x60, 0xf,0x28,0x61, 0xf,0x28,0x62, 0xf,0x28,0x64,
+ 0x6,0x2d,0x79, 0x4,0x2b,0x3b, 0x4,0x2b,0x37, 0x4,0x2b,0x38,
+ 0x4,0x2b,0x39, 0x5,0x2b,0x3f, 0x6,0x34,0x43, 0x6,0x34,0x3b,
+ 0x4,0x2b,0x3c, 0x6,0x34,0x41, 0x6,0x34,0x3d, 0x5,0x2b,0x3d,
+ 0x6,0x34,0x39, 0x6,0x34,0x40, 0x6,0x34,0x3e, 0x6,0x34,0x42,
+ 0x6,0x34,0x45, 0x6,0x34,0x46, 0x5,0x2b,0x3b, 0x5,0x2b,0x3e,
+ 0x5,0x2b,0x3c, 0xf,0x2d,0x33, 0xf,0x2d,0x35, 0xf,0x2d,0x37,
+ 0xf,0x2d,0x38, 0xf,0x2d,0x39, 0xf,0x2d,0x3a, 0xf,0x2d,0x3b,
+ 0xf,0x2d,0x3c, 0xf,0x2d,0x36, 0x6,0x33,0x3e, 0x6,0x34,0x3f,
+ 0xf,0x2d,0x34, 0x6,0x2d,0x7d, 0x6,0x4d,0x68, 0xf,0x2a,0x52,
+ 0x5,0x2f,0x7c, 0x4,0x2f,0x56, 0x4,0x2f,0x57, 0x4,0x2f,0x62,
+ 0x5,0x2f,0x78, 0x5,0x2f,0x7a, 0x5,0x2f,0x7e, 0x4,0x2f,0x54,
+ 0x5,0x2f,0x77, 0x5,0x30,0x23, 0x4,0x2f,0x5b, 0x5,0x30,0x27,
+ 0x4,0x2f,0x58, 0x4,0x2f,0x65, 0x5,0x30,0x24, 0x4,0x2f,0x60,
+ 0x6,0x3b,0x5e, 0x6,0x3b,0x5f, 0x5,0x30,0x25, 0x6,0x3b,0x61,
+ 0x5,0x30,0x22, 0x4,0x2f,0x66, 0x6,0x3b,0x59, 0x6,0x3b,0x58,
+ 0x6,0x4d,0x67, 0x6,0x44,0x22, 0x6,0x3b,0x55, 0x5,0x2f,0x7d,
+ 0x6,0x3b,0x54, 0x6,0x3b,0x51, 0x6,0x3b,0x4f, 0x6,0x3b,0x5a,
+ 0x6,0x3b,0x5c, 0x5,0x2f,0x7b, 0x6,0x3b,0x57, 0x5,0x30,0x26,
+ 0x5,0x2f,0x79, 0x6,0x3b,0x53, 0x6,0x3b,0x5b, 0x6,0x3b,0x5d,
+ 0x6,0x3b,0x62, 0xf,0x32,0x33, 0xf,0x32,0x35, 0xf,0x32,0x36,
+ 0xf,0x32,0x37, 0xf,0x32,0x38, 0xf,0x32,0x39, 0xf,0x32,0x3b,
+ 0xf,0x32,0x3c, 0xf,0x32,0x3d, 0xf,0x32,0x3f, 0xf,0x32,0x40,
+ 0xf,0x32,0x42, 0xf,0x32,0x43, 0xf,0x32,0x44, 0xf,0x32,0x45,
+ 0xf,0x32,0x47, 0xf,0x32,0x48, 0xf,0x32,0x49, 0xf,0x32,0x4a,
+ 0xf,0x32,0x4b, 0x6,0x3b,0x50, 0xf,0x32,0x46, 0xf,0x32,0x4c,
+ 0xf,0x32,0x3e, 0x5,0x35,0x2b, 0x5,0x35,0x2e, 0x5,0x35,0x27,
+ 0x4,0x34,0x70, 0x5,0x35,0x2c, 0x4,0x34,0x61, 0x4,0x34,0x6e,
+ 0x4,0x34,0x68, 0x6,0x44,0x32, 0x4,0x34,0x72, 0x4,0x34,0x75,
+ 0x6,0x44,0x26, 0x6,0x43,0x7b, 0x6,0x44,0x23, 0x5,0x35,0x23,
+ 0x6,0x43,0x79, 0x6,0x43,0x75, 0x4,0x34,0x60, 0x5,0x35,0x32,
+ 0x6,0x43,0x74, 0x6,0x44,0x21, 0x6,0x44,0x38, 0x4,0x34,0x64,
+ 0x6,0x44,0x36, 0x6,0x4e,0x3a, 0x6,0x44,0x34, 0x6,0x3b,0x60,
+ 0x6,0x4d,0x78, 0x4,0x34,0x5f, 0x5,0x35,0x21, 0x4,0x34,0x6b,
+ 0x6,0x43,0x77, 0x6,0x44,0x24, 0x5,0x35,0x30, 0x6,0x44,0x2f,
+ 0x6,0x44,0x35, 0x6,0x44,0x2e, 0x6,0x44,0x29, 0x5,0x35,0x2f,
+ 0x6,0x44,0x33, 0x6,0x43,0x78, 0x6,0x44,0x27, 0x5,0x35,0x31,
+ 0x5,0x42,0x2f, 0x6,0x57,0x32, 0x6,0x57,0x33, 0x6,0x44,0x30,
+ 0x6,0x44,0x31, 0x6,0x43,0x7e, 0x5,0x35,0x22, 0x5,0x35,0x33,
+ 0x6,0x44,0x2a, 0x5,0x35,0x29, 0x5,0x35,0x2d, 0x5,0x35,0x26,
+ 0x6,0x4e,0x37, 0x6,0x44,0x39, 0x6,0x44,0x3a, 0x6,0x43,0x7c,
+ 0x6,0x43,0x7a, 0xf,0x37,0x74, 0xf,0x37,0x75, 0xf,0x37,0x76,
+ 0xf,0x37,0x77, 0xf,0x37,0x79, 0xf,0x37,0x7b, 0xf,0x37,0x7c,
+ 0xf,0x37,0x7d, 0xf,0x37,0x7e, 0xf,0x38,0x21, 0xf,0x38,0x22,
+ 0xf,0x38,0x24, 0xf,0x38,0x25, 0xf,0x38,0x26, 0xf,0x38,0x27,
+ 0xf,0x38,0x28, 0xf,0x38,0x29, 0xf,0x38,0x2a, 0xf,0x38,0x2b,
+ 0xf,0x38,0x2c, 0xf,0x38,0x2d, 0xf,0x38,0x2e, 0xf,0x38,0x2f,
+ 0xf,0x38,0x30, 0xf,0x38,0x31, 0xf,0x38,0x32, 0xf,0x38,0x33,
+ 0xf,0x38,0x34, 0xf,0x38,0x35, 0x5,0x3b,0x5d, 0x6,0x43,0x7d,
+ 0x5,0x35,0x28, 0x6,0x44,0x25, 0xf,0x37,0x7a, 0x6,0x44,0x2d,
+ 0x6,0x44,0x37, 0xf,0x38,0x23, 0x5,0x35,0x25, 0x5,0x3b,0x55,
+ 0x4,0x3a,0x55, 0x5,0x3b,0x69, 0x5,0x3b,0x6a, 0x5,0x3b,0x62,
+ 0x5,0x3b,0x6c, 0x5,0x3b,0x6d, 0x5,0x3b,0x63, 0x4,0x3a,0x5d,
+ 0x6,0x4d,0x7a, 0x6,0x4d,0x72, 0x6,0x4e,0x2b, 0x6,0x4d,0x70,
+ 0x6,0x4d,0x6b, 0x5,0x3b,0x5f, 0x5,0x3b,0x67, 0x5,0x3b,0x68,
+ 0x6,0x4d,0x7b, 0x6,0x4d,0x79, 0x5,0x3b,0x5e, 0x5,0x3b,0x6e,
+ 0x5,0x3b,0x6b, 0x4,0x34,0x6a, 0x4,0x3a,0x57, 0x4,0x3a,0x5a,
+ 0x4,0x3a,0x58, 0x4,0x3a,0x62, 0x5,0x3b,0x5a, 0x4,0x3a,0x54,
+ 0x6,0x4d,0x69, 0x6,0x4e,0x35, 0x4,0x3a,0x63, 0x6,0x4d,0x6a,
+ 0x5,0x3b,0x64, 0x6,0x4d,0x7c, 0x6,0x4e,0x36, 0x6,0x4d,0x7d,
+ 0x6,0x4e,0x2f, 0x6,0x4e,0x30, 0x4,0x3a,0x6b, 0x6,0x4e,0x26,
+ 0x4,0x3a,0x69, 0x6,0x4e,0x23, 0x5,0x3b,0x5c, 0x6,0x4e,0x28,
+ 0x6,0x4d,0x75, 0x6,0x4e,0x2d, 0x6,0x4d,0x74, 0x6,0x4e,0x22,
+ 0x6,0x4e,0x31, 0x6,0x4e,0x29, 0x5,0x3b,0x65, 0x6,0x61,0x32,
+ 0x6,0x61,0x2d, 0x6,0x61,0x2e, 0x5,0x3b,0x57, 0x6,0x4e,0x24,
+ 0x6,0x4d,0x6f, 0x6,0x4e,0x2e, 0x5,0x49,0x2e, 0x6,0x4d,0x73,
+ 0x6,0x4e,0x2c, 0x6,0x4d,0x77, 0x6,0x4e,0x25, 0x6,0x4d,0x6d,
+ 0x6,0x4e,0x2a, 0x4,0x3a,0x6a, 0x5,0x3b,0x60, 0x5,0x3b,0x5b,
+ 0x6,0x4d,0x76, 0x6,0x4e,0x38, 0x6,0x61,0x2b, 0x5,0x3b,0x66,
+ 0x6,0x61,0x2f, 0x5,0x3b,0x61, 0x6,0x4e,0x34, 0x6,0x61,0x31,
+ 0x6,0x61,0x30, 0x6,0x4d,0x6c, 0x6,0x4d,0x7e, 0x6,0x4c,0x7b,
+ 0x5,0x3b,0x58, 0x6,0x4d,0x6e, 0x6,0x4d,0x71, 0x6,0x4e,0x33,
+ 0x6,0x4e,0x39, 0xf,0x3e,0x53, 0xf,0x3e,0x55, 0xf,0x3e,0x56,
+ 0xf,0x3e,0x58, 0xf,0x3e,0x5a, 0xf,0x3e,0x5b, 0xf,0x3e,0x5c,
+ 0xf,0x3e,0x5d, 0xf,0x3e,0x5e, 0xf,0x3e,0x5f, 0xf,0x3e,0x60,
+ 0xf,0x3e,0x61, 0xf,0x3e,0x63, 0xf,0x3e,0x64, 0xf,0x3e,0x65,
+ 0xf,0x3e,0x68, 0xf,0x3e,0x69, 0xf,0x3e,0x6a, 0xf,0x3e,0x6d,
+ 0xf,0x3e,0x6f, 0xf,0x3e,0x70, 0xf,0x3e,0x71, 0xf,0x3e,0x72,
+ 0xf,0x3e,0x74, 0xf,0x3e,0x75, 0xf,0x3e,0x76, 0xf,0x3e,0x77,
+ 0xf,0x3e,0x78, 0xf,0x3e,0x79, 0xf,0x3e,0x7a, 0xf,0x3e,0x7b,
+ 0xf,0x3e,0x7c, 0xf,0x3e,0x7d, 0xf,0x3e,0x7e, 0x6,0x61,0x2c,
+ 0x5,0x3b,0x59, 0x6,0x4e,0x21, 0xf,0x3e,0x62, 0xf,0x3e,0x54,
+ 0xf,0x3e,0x6e, 0xf,0x3e,0x73, 0x4,0x40,0x43, 0x6,0x57,0x34,
+ 0x6,0x57,0x46, 0x5,0x42,0x4e, 0x6,0x57,0x3a, 0x6,0x57,0x3b,
+ 0x5,0x42,0x34, 0x4,0x40,0x3d, 0x6,0x57,0x49, 0x6,0x57,0x5a,
+ 0x4,0x40,0x40, 0x4,0x40,0x42, 0x5,0x42,0x45, 0x6,0x57,0x5e,
+ 0x5,0x42,0x3a, 0x4,0x40,0x37, 0x4,0x40,0x34, 0x6,0x57,0x41,
+ 0x6,0x57,0x63, 0x5,0x42,0x33, 0x6,0x57,0x51, 0x6,0x57,0x55,
+ 0x5,0x42,0x43, 0x6,0x57,0x4a, 0x4,0x40,0x38, 0x4,0x40,0x3b,
+ 0x5,0x42,0x36, 0x6,0x57,0x43, 0x4,0x40,0x3c, 0x4,0x40,0x45,
+ 0x5,0x42,0x41, 0x4,0x40,0x4d, 0x5,0x42,0x4f, 0x4,0x40,0x3e,
+ 0x5,0x42,0x46, 0x6,0x57,0x5d, 0x5,0x42,0x3f, 0x4,0x40,0x33,
+ 0x4,0x40,0x31, 0x6,0x57,0x65, 0x4,0x40,0x3f, 0x6,0x57,0x42,
+ 0x5,0x42,0x48, 0x5,0x42,0x42, 0x5,0x42,0x38, 0x5,0x42,0x3e,
+ 0x6,0x57,0x38, 0x6,0x57,0x53, 0x6,0x57,0x4f, 0x6,0x57,0x40,
+ 0x6,0x57,0x67, 0x5,0x42,0x3d, 0x6,0x57,0x39, 0x6,0x57,0x64,
+ 0x6,0x57,0x37, 0x5,0x42,0x50, 0x6,0x57,0x4e, 0x6,0x57,0x45,
+ 0x6,0x57,0x3c, 0x5,0x42,0x49, 0x5,0x42,0x4d, 0x5,0x42,0x3b,
+ 0x5,0x42,0x47, 0x6,0x57,0x52, 0x6,0x57,0x60, 0x6,0x57,0x5c,
+ 0x6,0x57,0x48, 0x6,0x57,0x56, 0x5,0x42,0x39, 0x4,0x40,0x39,
+ 0x6,0x57,0x57, 0x5,0x42,0x30, 0x5,0x42,0x40, 0x5,0x42,0x32,
+ 0x5,0x42,0x4a, 0x6,0x57,0x3f, 0x4,0x40,0x35, 0x4,0x40,0x4b,
+ 0x6,0x57,0x4c, 0x5,0x42,0x35, 0x5,0x42,0x31, 0x6,0x57,0x47,
+ 0x6,0x57,0x58, 0x7,0x27,0x53, 0x6,0x57,0x61, 0x5,0x42,0x3c,
+ 0x6,0x57,0x44, 0x6,0x57,0x54, 0x6,0x57,0x36, 0x6,0x57,0x62,
+ 0x6,0x57,0x66, 0x6,0x57,0x59, 0x4,0x40,0x4e, 0x5,0x42,0x44,
+ 0x5,0x42,0x4b, 0x6,0x57,0x35, 0x6,0x57,0x3e, 0x6,0x57,0x4b,
+ 0x6,0x57,0x4d, 0x6,0x57,0x5b, 0x6,0x57,0x5f, 0xf,0x44,0x73,
+ 0xf,0x44,0x75, 0xf,0x44,0x76, 0xf,0x44,0x77, 0xf,0x44,0x78,
+ 0xf,0x44,0x79, 0xf,0x44,0x7a, 0xf,0x44,0x7b, 0xf,0x44,0x7c,
+ 0xf,0x44,0x7d, 0xf,0x44,0x7e, 0xf,0x45,0x21, 0xf,0x45,0x22,
+ 0xf,0x45,0x23, 0xf,0x45,0x24, 0xf,0x45,0x25, 0xf,0x45,0x26,
+ 0xf,0x45,0x27, 0xf,0x45,0x28, 0xf,0x45,0x29, 0xf,0x45,0x2a,
+ 0xf,0x45,0x2b, 0xf,0x45,0x2c, 0xf,0x45,0x2e, 0xf,0x45,0x2f,
+ 0xf,0x45,0x30, 0xf,0x45,0x31, 0x5,0x42,0x4c, 0x4,0x40,0x4a,
+ 0x6,0x57,0x3d, 0x6,0x4e,0x32, 0xf,0x3e,0x57, 0x5,0x42,0x37,
+ 0x4,0x46,0x66, 0x6,0x61,0x60, 0x5,0x49,0x45, 0x6,0x61,0x33,
+ 0x6,0x61,0x43, 0x5,0x49,0x4b, 0x4,0x46,0x63, 0x6,0x61,0x56,
+ 0x4,0x46,0x56, 0x6,0x61,0x45, 0x4,0x46,0x59, 0x6,0x61,0x3c,
+ 0x5,0x49,0x41, 0x6,0x61,0x4a, 0x4,0x46,0x55, 0x6,0x61,0x52,
+ 0x5,0x49,0x3d, 0x6,0x61,0x40, 0x6,0x61,0x59, 0x5,0x49,0x49,
+ 0x5,0x49,0x46, 0x6,0x61,0x4c, 0x5,0x49,0x3a, 0x4,0x46,0x5a,
+ 0x6,0x61,0x39, 0x6,0x61,0x55, 0x6,0x61,0x4d, 0x6,0x61,0x3f,
+ 0x5,0x49,0x44, 0x5,0x49,0x39, 0x5,0x49,0x30, 0x4,0x46,0x62,
+ 0x6,0x61,0x41, 0x4,0x46,0x5e, 0x6,0x61,0x36, 0x4,0x46,0x5d,
+ 0x4,0x46,0x6b, 0x4,0x46,0x5b, 0x5,0x49,0x3f, 0x7,0x27,0x58,
+ 0x6,0x61,0x37, 0x5,0x49,0x32, 0x5,0x49,0x37, 0x5,0x49,0x31,
+ 0x5,0x49,0x48, 0x5,0x50,0x3b, 0x4,0x46,0x5f, 0x5,0x49,0x43,
+ 0x6,0x61,0x38, 0x4,0x46,0x68, 0x6,0x61,0x50, 0x5,0x49,0x38,
+ 0x6,0x61,0x57, 0x6,0x61,0x46, 0x6,0x61,0x3b, 0x5,0x49,0x40,
+ 0x5,0x49,0x36, 0x7,0x32,0x27, 0x5,0x49,0x2f, 0x5,0x49,0x34,
+ 0x6,0x61,0x47, 0x6,0x61,0x49, 0x6,0x61,0x4b, 0x6,0x61,0x4e,
+ 0x6,0x61,0x5a, 0x6,0x61,0x5d, 0x6,0x61,0x5e, 0xf,0x4b,0x61,
+ 0xf,0x4b,0x62, 0xf,0x4b,0x63, 0xf,0x4b,0x66, 0xf,0x4b,0x68,
+ 0xf,0x4b,0x69, 0xf,0x4b,0x6a, 0xf,0x4b,0x6b, 0xf,0x4b,0x6c,
+ 0xf,0x4b,0x6d, 0xf,0x4b,0x6e, 0xf,0x4b,0x6f, 0xf,0x4b,0x70,
+ 0xf,0x4b,0x71, 0xf,0x4b,0x72, 0xf,0x4b,0x73, 0xf,0x4b,0x74,
+ 0xf,0x4b,0x75, 0xf,0x4b,0x76, 0xf,0x4b,0x78, 0xf,0x4b,0x79,
+ 0xf,0x4b,0x7a, 0xf,0x4b,0x7c, 0xf,0x4b,0x7d, 0xf,0x4b,0x7e,
+ 0xf,0x4c,0x21, 0xf,0x4c,0x22, 0xf,0x4c,0x23, 0xf,0x4c,0x25,
+ 0xf,0x4c,0x26, 0xf,0x4c,0x27, 0xf,0x4c,0x28, 0xf,0x4c,0x29,
+ 0xf,0x4c,0x2a, 0x6,0x61,0x48, 0x5,0x49,0x42, 0x6,0x61,0x53,
+ 0x6,0x61,0x51, 0x6,0x57,0x68, 0x5,0x49,0x4a, 0x6,0x61,0x5c,
+ 0x6,0x61,0x5f, 0x6,0x61,0x5b, 0x6,0x61,0x3a, 0x6,0x61,0x35,
+ 0x6,0x61,0x42, 0x6,0x61,0x3d, 0x6,0x57,0x50, 0xf,0x4b,0x64,
+ 0xf,0x4b,0x67, 0x6,0x61,0x54, 0x4,0x46,0x6a, 0x4,0x46,0x54,
+ 0x5,0x49,0x35, 0x5,0x49,0x4d, 0x7,0x32,0x26, 0x5,0x49,0x33,
+ 0x6,0x61,0x61, 0x5,0x49,0x47, 0x5,0x49,0x4c, 0x5,0x57,0x46,
+ 0xf,0x4b,0x7b, 0x5,0x49,0x3e, 0x7,0x27,0x6c, 0x4,0x4c,0x7e,
+ 0x5,0x50,0x32, 0x4,0x4c,0x69, 0x4,0x4c,0x7c, 0x7,0x28,0x21,
+ 0x5,0x50,0x35, 0x7,0x28,0x24, 0x7,0x27,0x77, 0x7,0x27,0x5c,
+ 0x5,0x50,0x39, 0x7,0x27,0x69, 0x7,0x27,0x78, 0x7,0x27,0x79,
+ 0x7,0x27,0x6a, 0x7,0x27,0x73, 0x5,0x50,0x3a, 0x7,0x27,0x6f,
+ 0x4,0x4c,0x75, 0x5,0x50,0x3d, 0x5,0x50,0x42, 0x7,0x27,0x60,
+ 0x7,0x28,0x22, 0x5,0x50,0x40, 0x5,0x50,0x3f, 0x5,0x57,0x47,
+ 0x5,0x50,0x41, 0x5,0x50,0x4b, 0x7,0x27,0x6b, 0x7,0x27,0x76,
+ 0x7,0x27,0x59, 0x7,0x27,0x72, 0x7,0x27,0x65, 0x5,0x50,0x48,
+ 0x5,0x50,0x37, 0x4,0x4c,0x7b, 0x7,0x27,0x54, 0x7,0x27,0x5b,
+ 0x7,0x27,0x64, 0x7,0x27,0x63, 0x7,0x27,0x67, 0x5,0x50,0x33,
+ 0x7,0x27,0x66, 0x7,0x27,0x7d, 0x7,0x27,0x5e, 0x5,0x50,0x3e,
+ 0x7,0x27,0x56, 0x5,0x50,0x34, 0x5,0x50,0x4a, 0x7,0x27,0x7c,
+ 0x7,0x27,0x62, 0x7,0x27,0x5d, 0x7,0x27,0x6e, 0x4,0x4c,0x76,
+ 0x5,0x50,0x49, 0x5,0x50,0x45, 0x7,0x27,0x74, 0x5,0x57,0x58,
+ 0x4,0x4d,0x22, 0x5,0x50,0x43, 0x7,0x27,0x55, 0x7,0x27,0x5a,
+ 0x7,0x27,0x5f, 0x7,0x27,0x70, 0x7,0x27,0x71, 0x7,0x28,0x23,
+ 0xf,0x51,0x5e, 0xf,0x51,0x5f, 0xf,0x51,0x60, 0xf,0x51,0x62,
+ 0xf,0x51,0x63, 0xf,0x51,0x66, 0xf,0x51,0x67, 0xf,0x51,0x68,
+ 0xf,0x51,0x69, 0xf,0x51,0x6a, 0xf,0x51,0x6c, 0xf,0x51,0x6d,
+ 0xf,0x51,0x6e, 0xf,0x51,0x6f, 0xf,0x51,0x70, 0xf,0x51,0x72,
+ 0xf,0x51,0x75, 0xf,0x51,0x77, 0x4,0x4d,0x23, 0x7,0x27,0x7a,
+ 0x5,0x50,0x44, 0x7,0x27,0x7e, 0x7,0x27,0x75, 0x7,0x27,0x68,
+ 0xf,0x51,0x71, 0xf,0x51,0x61, 0xf,0x51,0x6b, 0x5,0x50,0x36,
+ 0x7,0x27,0x57, 0x5,0x50,0x47, 0x5,0x50,0x3c, 0x6,0x61,0x34,
+ 0x7,0x42,0x2e, 0xf,0x4c,0x24, 0x7,0x32,0x51, 0x4,0x53,0x2d,
+ 0x7,0x32,0x32, 0x4,0x53,0x2a, 0x4,0x53,0x34, 0x7,0x32,0x53,
+ 0x5,0x57,0x49, 0x4,0x53,0x2b, 0x5,0x57,0x5d, 0x7,0x32,0x43,
+ 0x5,0x57,0x54, 0x4,0x52,0x71, 0x4,0x53,0x30, 0x5,0x57,0x51,
+ 0x5,0x57,0x5b, 0x7,0x32,0x3c, 0x4,0x52,0x75, 0x5,0x57,0x5a,
+ 0x5,0x57,0x4b, 0x5,0x57,0x5f, 0x7,0x32,0x33, 0x5,0x57,0x61,
+ 0x4,0x53,0x2f, 0x7,0x32,0x28, 0x5,0x57,0x4d, 0x5,0x57,0x4f,
+ 0x7,0x32,0x4c, 0x5,0x57,0x55, 0x5,0x57,0x62, 0x7,0x32,0x3d,
+ 0x7,0x32,0x3b, 0x5,0x50,0x4c, 0x4,0x52,0x70, 0x5,0x57,0x48,
+ 0x5,0x57,0x5e, 0x7,0x32,0x45, 0x7,0x32,0x4b, 0x7,0x32,0x41,
+ 0x5,0x57,0x64, 0x5,0x57,0x60, 0x7,0x28,0x25, 0x7,0x27,0x7b,
+ 0x7,0x32,0x52, 0x5,0x5d,0x7a, 0x4,0x53,0x26, 0x7,0x32,0x2e,
+ 0x4,0x53,0x29, 0x7,0x32,0x36, 0x5,0x57,0x53, 0x4,0x53,0x28,
+ 0x4,0x52,0x74, 0x5,0x50,0x38, 0x7,0x32,0x2f, 0x5,0x57,0x52,
+ 0x7,0x32,0x38, 0x5,0x57,0x56, 0x5,0x57,0x4c, 0x7,0x32,0x2d,
+ 0x7,0x32,0x57, 0x7,0x32,0x4e, 0x4,0x53,0x2e, 0x5,0x57,0x5c,
+ 0x7,0x32,0x2a, 0x4,0x52,0x78, 0x7,0x32,0x39, 0x7,0x42,0x2f,
+ 0x7,0x32,0x2b, 0x7,0x32,0x55, 0x4,0x53,0x32, 0x7,0x32,0x42,
+ 0x7,0x32,0x35, 0x7,0x32,0x3f, 0xf,0x57,0x3e, 0xf,0x57,0x3f,
+ 0xf,0x57,0x40, 0xf,0x57,0x41, 0x5,0x57,0x4a, 0x5,0x57,0x50,
+ 0x5,0x57,0x57, 0x7,0x32,0x2c, 0x7,0x32,0x34, 0x7,0x32,0x37,
+ 0x7,0x32,0x3e, 0x7,0x32,0x40, 0x7,0x32,0x47, 0x7,0x32,0x49,
+ 0x7,0x32,0x4d, 0x7,0x32,0x4f, 0x7,0x32,0x54, 0x7,0x32,0x59,
+ 0x7,0x32,0x5a, 0xf,0x57,0x37, 0xf,0x57,0x38, 0xf,0x57,0x39,
+ 0xf,0x57,0x3a, 0xf,0x57,0x3b, 0xf,0x57,0x3c, 0xf,0x57,0x3d,
+ 0xf,0x57,0x42, 0xf,0x57,0x43, 0xf,0x57,0x44, 0xf,0x57,0x49,
+ 0xf,0x57,0x4c, 0xf,0x57,0x4d, 0xf,0x57,0x4e, 0xf,0x57,0x4f,
+ 0xf,0x57,0x50, 0xf,0x57,0x51, 0xf,0x57,0x52, 0xf,0x57,0x53,
+ 0xf,0x57,0x54, 0xf,0x57,0x56, 0xf,0x57,0x57, 0xf,0x57,0x58,
+ 0xf,0x57,0x59, 0xf,0x57,0x5a, 0xf,0x57,0x5b, 0xf,0x57,0x5c,
+ 0x7,0x32,0x31, 0xf,0x57,0x45, 0x4,0x52,0x7d, 0x7,0x32,0x3a,
+ 0x7,0x32,0x58, 0x7,0x32,0x50, 0x5,0x57,0x65, 0x5,0x57,0x4e,
+ 0x7,0x32,0x30, 0x7,0x32,0x29, 0x7,0x32,0x48, 0xf,0x57,0x4a,
+ 0x7,0x32,0x56, 0x5,0x57,0x63, 0x5,0x57,0x59, 0x7,0x32,0x46,
+ 0x7,0x3a,0x76, 0x4,0x58,0x3a, 0x4,0x58,0x3f, 0x7,0x3a,0x6e,
+ 0x7,0x42,0x3b, 0x7,0x3a,0x78, 0x4,0x58,0x48, 0x4,0x58,0x49,
+ 0x5,0x57,0x66, 0x5,0x5d,0x75, 0x5,0x5d,0x7d, 0x5,0x5d,0x73,
+ 0x7,0x3b,0x2b, 0x7,0x3b,0x2f, 0x5,0x5d,0x6f, 0x4,0x58,0x4a,
+ 0x4,0x58,0x37, 0x7,0x3a,0x7b, 0x4,0x58,0x45, 0x5,0x5e,0x21,
+ 0x7,0x3a,0x7c, 0x7,0x3b,0x23, 0x7,0x3b,0x33, 0x5,0x5d,0x7e,
+ 0x5,0x5e,0x25, 0x7,0x3b,0x31, 0x5,0x5e,0x22, 0x5,0x5d,0x6e,
+ 0x5,0x5d,0x78, 0x7,0x3a,0x7e, 0x5,0x5d,0x7c, 0x7,0x3a,0x73,
+ 0x7,0x3b,0x24, 0x7,0x3b,0x2a, 0x5,0x5d,0x7b, 0x4,0x58,0x4b,
+ 0x5,0x5d,0x6d, 0x5,0x5e,0x23, 0x4,0x58,0x41, 0x7,0x3b,0x30,
+ 0x5,0x5d,0x77, 0x4,0x58,0x46, 0x5,0x5d,0x71, 0x5,0x5e,0x24,
+ 0x7,0x3b,0x25, 0x5,0x5d,0x76, 0x7,0x3a,0x70, 0x7,0x3a,0x75,
+ 0x7,0x42,0x39, 0x7,0x3a,0x6b, 0x7,0x3a,0x6c, 0x7,0x3b,0x35,
+ 0x7,0x3a,0x7d, 0x4,0x58,0x47, 0x7,0x3b,0x2e, 0x7,0x3a,0x72,
+ 0x7,0x3a,0x77, 0x7,0x49,0x34, 0x7,0x3a,0x71, 0x7,0x3b,0x22,
+ 0x7,0x3b,0x29, 0x7,0x32,0x4a, 0x7,0x3a,0x79, 0x7,0x3b,0x21,
+ 0x7,0x3b,0x37, 0x5,0x5d,0x74, 0x5,0x50,0x4d, 0x4,0x58,0x43,
+ 0x7,0x49,0x35, 0x5,0x5d,0x70, 0x5,0x5d,0x72, 0x7,0x3a,0x6d,
+ 0x7,0x3b,0x27, 0x7,0x3b,0x28, 0x7,0x3b,0x2c, 0x7,0x3b,0x34,
+ 0xf,0x5c,0x3a, 0xf,0x5c,0x3b, 0xf,0x5c,0x3c, 0xf,0x5c,0x3d,
+ 0xf,0x5c,0x3e, 0xf,0x5c,0x40, 0xf,0x5c,0x41, 0xf,0x5c,0x42,
+ 0xf,0x5c,0x43, 0xf,0x5c,0x44, 0xf,0x5c,0x45, 0xf,0x5c,0x46,
+ 0xf,0x5c,0x47, 0xf,0x5c,0x49, 0xf,0x5c,0x4a, 0xf,0x5c,0x4b,
+ 0xf,0x5c,0x4c, 0xf,0x5c,0x4f, 0xf,0x5c,0x50, 0x4,0x58,0x39,
+ 0x7,0x3a,0x7a, 0x7,0x3b,0x2d, 0x7,0x3b,0x36, 0x7,0x3a,0x74,
+ 0xf,0x5c,0x48, 0xf,0x5c,0x3f, 0xf,0x5c,0x4e, 0xf,0x57,0x55,
+ 0xf,0x63,0x5b, 0x5,0x64,0x2c, 0x7,0x42,0x4b, 0x4,0x5d,0x24,
+ 0x7,0x42,0x4c, 0x5,0x64,0x22, 0x4,0x5d,0x25, 0x5,0x5e,0x26,
+ 0x5,0x64,0x2f, 0x7,0x42,0x48, 0x5,0x64,0x25, 0x5,0x63,0x7e,
+ 0x7,0x42,0x30, 0x5,0x64,0x21, 0x5,0x64,0x29, 0x5,0x64,0x36,
+ 0x5,0x64,0x39, 0x7,0x42,0x36, 0x5,0x64,0x33, 0x7,0x42,0x46,
+ 0x4,0x5d,0x22, 0x5,0x5e,0x27, 0x5,0x64,0x38, 0x5,0x64,0x26,
+ 0x5,0x64,0x30, 0x7,0x42,0x3d, 0x5,0x64,0x24, 0x5,0x64,0x2e,
+ 0x7,0x42,0x4d, 0x4,0x5d,0x30, 0x5,0x64,0x31, 0x4,0x5d,0x2e,
+ 0x4,0x5d,0x26, 0x4,0x5d,0x2a, 0x5,0x64,0x34, 0x5,0x64,0x32,
+ 0x7,0x42,0x3e, 0x7,0x4f,0x46, 0x7,0x42,0x3a, 0x7,0x42,0x37,
+ 0x4,0x5d,0x2f, 0x7,0x49,0x44, 0x5,0x64,0x2b, 0x7,0x42,0x33,
+ 0x7,0x42,0x45, 0x7,0x42,0x49, 0x4,0x5d,0x2d, 0x7,0x3b,0x26,
+ 0x7,0x42,0x32, 0x7,0x42,0x34, 0x7,0x42,0x35, 0x7,0x42,0x3f,
+ 0x7,0x42,0x42, 0x7,0x42,0x44, 0x7,0x42,0x4a, 0x7,0x42,0x4e,
+ 0x7,0x42,0x4f, 0xf,0x60,0x48, 0xf,0x60,0x49, 0xf,0x60,0x4a,
+ 0xf,0x60,0x4b, 0xf,0x60,0x4c, 0xf,0x60,0x4f, 0xf,0x60,0x50,
+ 0xf,0x60,0x51, 0xf,0x60,0x52, 0xf,0x60,0x53, 0xf,0x60,0x54,
+ 0xf,0x60,0x55, 0xf,0x60,0x56, 0xf,0x60,0x57, 0xf,0x60,0x58,
+ 0xf,0x60,0x59, 0xf,0x60,0x5a, 0xf,0x60,0x5b, 0xf,0x60,0x5c,
+ 0xf,0x60,0x5e, 0xf,0x60,0x5f, 0x4,0x5d,0x27, 0x7,0x42,0x40,
+ 0x5,0x64,0x27, 0x7,0x42,0x41, 0x7,0x49,0x33, 0x5,0x64,0x35,
+ 0x5,0x64,0x2a, 0x4,0x5d,0x29, 0x7,0x42,0x47, 0x5,0x64,0x23,
+ 0x5,0x64,0x28, 0x5,0x64,0x37, 0x7,0x42,0x43, 0x7,0x42,0x31,
+ 0x5,0x69,0x3e, 0x5,0x69,0x2f, 0x7,0x4f,0x5d, 0x5,0x69,0x30,
+ 0x5,0x69,0x3a, 0x5,0x69,0x36, 0x4,0x60,0x7d, 0x4,0x60,0x79,
+ 0x5,0x69,0x3f, 0x5,0x69,0x37, 0x7,0x49,0x38, 0x7,0x49,0x45,
+ 0x5,0x69,0x3b, 0x5,0x69,0x35, 0x4,0x60,0x7c, 0x5,0x69,0x2e,
+ 0x5,0x6d,0x42, 0x7,0x49,0x43, 0x5,0x69,0x38, 0x7,0x49,0x46,
+ 0x5,0x69,0x39, 0x7,0x49,0x41, 0x7,0x49,0x54, 0x7,0x49,0x51,
+ 0x7,0x49,0x3c, 0x5,0x69,0x33, 0x5,0x69,0x3d, 0x7,0x49,0x4b,
+ 0x7,0x49,0x4e, 0x7,0x49,0x3e, 0x7,0x49,0x3d, 0x7,0x49,0x42,
+ 0x7,0x49,0x47, 0x7,0x4f,0x54, 0x7,0x49,0x4d, 0x7,0x49,0x39,
+ 0x7,0x49,0x4c, 0x7,0x49,0x4a, 0x7,0x4f,0x47, 0x5,0x69,0x34,
+ 0x5,0x69,0x32, 0x4,0x60,0x76, 0x5,0x69,0x3c, 0x7,0x49,0x49,
+ 0x7,0x49,0x40, 0x7,0x49,0x3f, 0x7,0x49,0x36, 0x7,0x49,0x37,
+ 0x7,0x49,0x3a, 0x7,0x49,0x48, 0x7,0x49,0x50, 0x7,0x49,0x52,
+ 0xf,0x63,0x51, 0xf,0x63,0x52, 0xf,0x63,0x54, 0xf,0x63,0x55,
+ 0xf,0x63,0x56, 0xf,0x63,0x57, 0xf,0x63,0x58, 0xf,0x63,0x59,
+ 0xf,0x63,0x5a, 0xf,0x63,0x5c, 0xf,0x63,0x5d, 0xf,0x63,0x5e,
+ 0xf,0x63,0x5f, 0xf,0x63,0x60, 0xf,0x63,0x61, 0xf,0x63,0x62,
+ 0xf,0x63,0x63, 0xf,0x63,0x64, 0xf,0x63,0x65, 0xf,0x63,0x66,
+ 0xf,0x63,0x67, 0xf,0x63,0x68, 0xf,0x63,0x69, 0x7,0x49,0x4f,
+ 0x7,0x4f,0x5e, 0x7,0x4f,0x55, 0x7,0x4f,0x4e, 0x5,0x6d,0x40,
+ 0x5,0x6d,0x47, 0x7,0x4f,0x61, 0x5,0x6d,0x41, 0x5,0x6d,0x44,
+ 0x4,0x64,0x39, 0x7,0x4f,0x58, 0x5,0x6d,0x46, 0x4,0x64,0x35,
+ 0x5,0x6d,0x3f, 0x5,0x70,0x7e, 0x7,0x4f,0x5f, 0x5,0x6d,0x3b,
+ 0x7,0x4f,0x51, 0x7,0x4f,0x50, 0x7,0x4f,0x4c, 0x5,0x6d,0x3e,
+ 0x5,0x6d,0x45, 0x7,0x4f,0x4d, 0x4,0x64,0x31, 0x7,0x4f,0x67,
+ 0x5,0x6d,0x3c, 0x7,0x4f,0x4b, 0x7,0x4f,0x53, 0x7,0x4f,0x62,
+ 0x7,0x4f,0x5b, 0x7,0x49,0x3b, 0x7,0x4f,0x65, 0x5,0x6d,0x43,
+ 0x4,0x64,0x2e, 0x7,0x4f,0x59, 0x5,0x6d,0x3d, 0x7,0x4f,0x66,
+ 0x7,0x4f,0x5a, 0x5,0x69,0x31, 0x7,0x54,0x67, 0x7,0x58,0x69,
+ 0x7,0x4f,0x49, 0x5,0x6d,0x3a, 0x5,0x6d,0x48, 0x7,0x4f,0x52,
+ 0x7,0x4f,0x56, 0x7,0x4f,0x57, 0x7,0x4f,0x5c, 0x7,0x4f,0x63,
+ 0x7,0x4f,0x64, 0xf,0x65,0x79, 0xf,0x65,0x7a, 0xf,0x65,0x7b,
+ 0xf,0x65,0x7c, 0xf,0x65,0x7d, 0xf,0x65,0x7e, 0xf,0x66,0x21,
+ 0xf,0x66,0x22, 0xf,0x66,0x23, 0xf,0x66,0x24, 0xf,0x66,0x25,
+ 0xf,0x66,0x26, 0xf,0x66,0x27, 0xf,0x66,0x28, 0xf,0x66,0x29,
+ 0xf,0x66,0x2a, 0xf,0x66,0x2b, 0xf,0x66,0x2c, 0x7,0x4f,0x4a,
+ 0x7,0x4f,0x48, 0x7,0x4f,0x60, 0x7,0x54,0x63, 0x4,0x69,0x35,
+ 0x5,0x71,0x28, 0x7,0x54,0x66, 0x7,0x54,0x5f, 0x5,0x71,0x24,
+ 0x4,0x67,0x2c, 0x4,0x67,0x2a, 0x7,0x54,0x59, 0x4,0x67,0x2e,
+ 0x5,0x71,0x22, 0x7,0x54,0x64, 0x5,0x71,0x25, 0x7,0x54,0x65,
+ 0x4,0x67,0x29, 0x5,0x6d,0x49, 0x5,0x71,0x27, 0x7,0x54,0x5b,
+ 0x7,0x54,0x53, 0x5,0x71,0x26, 0x7,0x54,0x62, 0x7,0x54,0x57,
+ 0x7,0x54,0x55, 0x7,0x54,0x60, 0x4,0x67,0x2d, 0x5,0x71,0x23,
+ 0x5,0x71,0x29, 0x5,0x71,0x2a, 0x7,0x54,0x54, 0x7,0x54,0x5c,
+ 0x7,0x4f,0x4f, 0x7,0x54,0x5a, 0x7,0x58,0x76, 0x5,0x71,0x21,
+ 0x7,0x54,0x56, 0x7,0x54,0x5d, 0x7,0x54,0x61, 0xf,0x68,0x38,
+ 0xf,0x68,0x3a, 0xf,0x68,0x3b, 0xf,0x68,0x3c, 0xf,0x68,0x3d,
+ 0xf,0x68,0x3e, 0xf,0x68,0x3f, 0xf,0x68,0x41, 0xf,0x68,0x42,
+ 0xf,0x68,0x43, 0xf,0x68,0x44, 0xf,0x68,0x40, 0x7,0x54,0x58,
+ 0x5,0x74,0x24, 0x4,0x69,0x36, 0x5,0x74,0x25, 0x5,0x74,0x27,
+ 0x5,0x74,0x28, 0x7,0x58,0x70, 0x5,0x74,0x29, 0x4,0x69,0x3b,
+ 0x4,0x69,0x3a, 0x7,0x58,0x77, 0x7,0x58,0x75, 0x7,0x58,0x6d,
+ 0x7,0x5c,0x53, 0x5,0x74,0x23, 0x5,0x74,0x26, 0x7,0x58,0x6f,
+ 0x4,0x69,0x38, 0x4,0x69,0x39, 0x7,0x58,0x6e, 0x4,0x69,0x34,
+ 0x7,0x58,0x73, 0x7,0x58,0x6b, 0x7,0x58,0x78, 0x7,0x58,0x6a,
+ 0x7,0x58,0x6c, 0x7,0x58,0x71, 0x7,0x58,0x74, 0xf,0x69,0x68,
+ 0xf,0x69,0x6b, 0xf,0x69,0x6c, 0x7,0x5c,0x4f, 0x7,0x5c,0x5a,
+ 0x4,0x6a,0x75, 0x5,0x76,0x40, 0x4,0x6a,0x74, 0x5,0x76,0x3f,
+ 0x4,0x6a,0x71, 0x4,0x6a,0x73, 0x4,0x6a,0x72, 0x4,0x6a,0x70,
+ 0x5,0x76,0x43, 0x7,0x5c,0x51, 0x7,0x5c,0x5b, 0x5,0x76,0x42,
+ 0x5,0x79,0x40, 0x7,0x5c,0x55, 0x5,0x76,0x44, 0x7,0x5c,0x57,
+ 0x7,0x5c,0x58, 0x7,0x5c,0x4d, 0x7,0x5c,0x50, 0x5,0x76,0x41,
+ 0x7,0x5c,0x56, 0x7,0x5c,0x54, 0x7,0x5c,0x52, 0x7,0x5c,0x59,
+ 0xf,0x6a,0x6d, 0xf,0x6a,0x6e, 0xf,0x6a,0x6f, 0x7,0x5c,0x4e,
+ 0xf,0x69,0x6a, 0x5,0x78,0x23, 0x5,0x78,0x22, 0x5,0x78,0x21,
+ 0x7,0x5f,0x40, 0x5,0x78,0x24, 0x7,0x5f,0x42, 0x7,0x5f,0x46,
+ 0x7,0x5f,0x43, 0x7,0x5f,0x44, 0x7,0x5f,0x49, 0x7,0x5f,0x41,
+ 0x7,0x5f,0x47, 0x5,0x79,0x42, 0xf,0x6b,0x60, 0xf,0x6b,0x61,
+ 0xf,0x6b,0x63, 0x7,0x5f,0x45, 0x7,0x5f,0x48, 0x5,0x79,0x43,
+ 0x7,0x62,0x55, 0x5,0x79,0x41, 0x7,0x62,0x53, 0x7,0x61,0x3e,
+ 0x7,0x61,0x3d, 0x7,0x61,0x3c, 0xf,0x6c,0x38, 0xf,0x6c,0x39,
+ 0x7,0x61,0x3f, 0x5,0x7a,0x35, 0x5,0x7a,0x36, 0x7,0x62,0x59,
+ 0x7,0x62,0x57, 0x7,0x62,0x56, 0x7,0x62,0x58, 0x7,0x62,0x54,
+ 0xf,0x6c,0x51, 0x7,0x62,0x48, 0x4,0x6d,0x7a, 0x7,0x63,0x68,
+ 0x5,0x7a,0x72, 0x4,0x6d,0x5f, 0x4,0x6d,0x7c, 0xf,0x6c,0x6b,
+ 0xf,0x6c,0x6d, 0x5,0x7b,0x46, 0x4,0x6e,0x35, 0x7,0x64,0x58,
+ 0x7,0x64,0x59, 0x5,0x7c,0x49, 0x7,0x65,0x40, 0x5,0x7b,0x66,
+ 0x7,0x65,0x60, 0x7,0x65,0x76, 0x5,0x7c,0x4f, 0x5,0x7c,0x3d,
+ 0x7,0x65,0x5f, 0xf,0x28,0x65, 0x4,0x2b,0x3f, 0x6,0x34,0x49,
+ 0x6,0x34,0x48, 0xf,0x32,0x4e, 0x5,0x35,0x36, 0x5,0x35,0x34,
+ 0x4,0x34,0x77, 0x4,0x34,0x76, 0x6,0x44,0x41, 0x4,0x34,0x78,
+ 0x6,0x44,0x42, 0x6,0x44,0x40, 0x6,0x44,0x3f, 0x6,0x3b,0x63,
+ 0x6,0x4e,0x3c, 0x5,0x3b,0x71, 0x6,0x4e,0x3d, 0xf,0x3f,0x22,
+ 0xf,0x3f,0x23, 0xf,0x3f,0x24, 0x5,0x42,0x55, 0x5,0x42,0x51,
+ 0x5,0x42,0x52, 0x6,0x57,0x6b, 0x6,0x57,0x6a, 0x6,0x57,0x69,
+ 0x5,0x49,0x4f, 0x6,0x61,0x62, 0x6,0x61,0x66, 0x4,0x46,0x6f,
+ 0x6,0x61,0x65, 0x6,0x61,0x67, 0x6,0x61,0x63, 0x6,0x61,0x64,
+ 0x5,0x49,0x50, 0xf,0x4c,0x2b, 0xf,0x4c,0x2c, 0x4,0x46,0x6e,
+ 0x7,0x28,0x29, 0x7,0x28,0x27, 0x7,0x32,0x5f, 0x5,0x50,0x4e,
+ 0x7,0x28,0x26, 0x7,0x28,0x28, 0xf,0x51,0x79, 0x7,0x26,0x29,
+ 0x5,0x57,0x6a, 0x5,0x57,0x6b, 0x5,0x57,0x68, 0x5,0x57,0x69,
+ 0x4,0x53,0x35, 0x5,0x57,0x67, 0x7,0x32,0x60, 0x7,0x32,0x5c,
+ 0x7,0x32,0x5d, 0x4,0x53,0x38, 0x4,0x53,0x37, 0x5,0x57,0x6d,
+ 0x7,0x32,0x5e, 0xf,0x57,0x5d, 0xf,0x57,0x5e, 0xf,0x57,0x5f,
+ 0x5,0x57,0x6c, 0x7,0x32,0x5b, 0x4,0x58,0x4c, 0x7,0x3b,0x39,
+ 0xf,0x5c,0x51, 0xf,0x5c,0x52, 0xf,0x5c,0x53, 0x7,0x42,0x51,
+ 0x5,0x64,0x3d, 0x4,0x5d,0x33, 0x7,0x42,0x50, 0x4,0x5d,0x31,
+ 0x7,0x42,0x52, 0x5,0x64,0x3c, 0xf,0x60,0x60, 0x7,0x49,0x56,
+ 0x7,0x49,0x55, 0x4,0x60,0x7e, 0x7,0x49,0x57, 0x7,0x4f,0x69,
+ 0x5,0x6d,0x4a, 0x7,0x4f,0x6a, 0x7,0x4c,0x26, 0x5,0x71,0x2c,
+ 0x7,0x4f,0x68, 0x5,0x71,0x2b, 0x5,0x70,0x4d, 0x7,0x54,0x6a,
+ 0x7,0x54,0x69, 0x5,0x74,0x2a, 0x7,0x5c,0x24, 0x4,0x6e,0x38,
+ 0x5,0x24,0x75, 0x6,0x29,0x29, 0x4,0x28,0x22, 0x6,0x2e,0x25,
+ 0xf,0x28,0x66, 0xf,0x28,0x67, 0xf,0x28,0x69, 0xf,0x28,0x6a,
+ 0x4,0x2b,0x43, 0x6,0x34,0x4b, 0x4,0x2b,0x40, 0x4,0x2b,0x42,
+ 0x6,0x34,0x4a, 0x5,0x2b,0x40, 0x6,0x34,0x4d, 0x6,0x34,0x4c,
+ 0x6,0x34,0x4e, 0xf,0x2d,0x3d, 0xf,0x2d,0x3f, 0xf,0x2d,0x42,
+ 0xf,0x2d,0x43, 0xf,0x2d,0x44, 0xf,0x2d,0x41, 0x4,0x2b,0x41,
+ 0x5,0x30,0x30, 0x6,0x3b,0x68, 0x5,0x30,0x2c, 0x5,0x30,0x33,
+ 0x6,0x3b,0x67, 0x5,0x30,0x2d, 0x5,0x30,0x32, 0x6,0x3b,0x66,
+ 0x4,0x2f,0x6c, 0x4,0x2f,0x6a, 0x4,0x2f,0x6e, 0x5,0x30,0x2e,
+ 0x6,0x3b,0x70, 0x5,0x30,0x29, 0x6,0x3b,0x6b, 0x5,0x30,0x31,
+ 0x5,0x30,0x28, 0x6,0x3b,0x6a, 0x5,0x30,0x2f, 0x5,0x30,0x34,
+ 0x6,0x3b,0x6e, 0x6,0x3b,0x64, 0x5,0x30,0x2b, 0x6,0x3b,0x65,
+ 0xf,0x32,0x4f, 0x6,0x3b,0x6c, 0x6,0x3b,0x6d, 0x5,0x30,0x2a,
+ 0x6,0x3b,0x6f, 0x5,0x35,0x37, 0x4,0x34,0x7d, 0x6,0x44,0x45,
+ 0x5,0x35,0x38, 0x5,0x35,0x39, 0x5,0x35,0x3a, 0x5,0x35,0x40,
+ 0x4,0x35,0x22, 0xf,0x38,0x3d, 0x4,0x35,0x23, 0x6,0x44,0x4c,
+ 0x5,0x35,0x3c, 0x4,0x35,0x21, 0x5,0x35,0x3d, 0x6,0x44,0x46,
+ 0x5,0x35,0x41, 0x6,0x44,0x49, 0x4,0x35,0x24, 0x4,0x34,0x7e,
+ 0x6,0x44,0x47, 0x6,0x44,0x4a, 0x6,0x44,0x44, 0x6,0x44,0x4b,
+ 0x6,0x44,0x4d, 0xf,0x38,0x36, 0xf,0x38,0x37, 0xf,0x38,0x38,
+ 0xf,0x38,0x39, 0xf,0x38,0x3b, 0xf,0x38,0x3c, 0xf,0x38,0x3e,
+ 0xf,0x38,0x3f, 0xf,0x38,0x40, 0x5,0x35,0x3e, 0x6,0x44,0x4e,
+ 0x4,0x35,0x25, 0x6,0x44,0x43, 0x5,0x35,0x3f, 0x5,0x35,0x3b,
+ 0x5,0x3b,0x73, 0x6,0x4e,0x40, 0xf,0x3f,0x28, 0x4,0x3a,0x73,
+ 0x6,0x4e,0x48, 0x5,0x3c,0x28, 0x5,0x3b,0x78, 0x5,0x3b,0x75,
+ 0x5,0x3b,0x77, 0x5,0x3b,0x7a, 0x5,0x3c,0x23, 0x5,0x3b,0x7d,
+ 0x6,0x4e,0x49, 0x6,0x4e,0x3e, 0x6,0x4e,0x43, 0x5,0x3b,0x76,
+ 0x5,0x3c,0x27, 0x6,0x4e,0x42, 0x6,0x4e,0x4b, 0x6,0x4e,0x4a,
+ 0x5,0x3b,0x7c, 0x6,0x4e,0x3f, 0x5,0x3b,0x79, 0x5,0x3c,0x21,
+ 0x6,0x4e,0x4d, 0x6,0x4e,0x44, 0x6,0x4e,0x45, 0x6,0x57,0x6e,
+ 0x5,0x3c,0x25, 0x5,0x3b,0x7e, 0x6,0x57,0x78, 0x5,0x3c,0x24,
+ 0x6,0x4e,0x4c, 0x6,0x4e,0x47, 0x5,0x3c,0x22, 0x5,0x3b,0x72,
+ 0x6,0x4e,0x41, 0xf,0x3f,0x25, 0xf,0x3f,0x26, 0xf,0x3f,0x27,
+ 0xf,0x3f,0x29, 0x4,0x3a,0x77, 0x6,0x57,0x70, 0x6,0x57,0x6f,
+ 0x4,0x40,0x5a, 0x4,0x40,0x5c, 0x6,0x57,0x74, 0x4,0x40,0x54,
+ 0x5,0x42,0x58, 0x5,0x42,0x5b, 0x5,0x42,0x56, 0x4,0x40,0x51,
+ 0x4,0x40,0x53, 0x5,0x42,0x5c, 0x5,0x42,0x5e, 0x5,0x42,0x5a,
+ 0x5,0x42,0x57, 0x4,0x40,0x5e, 0x4,0x40,0x50, 0x6,0x57,0x72,
+ 0x6,0x57,0x73, 0x6,0x57,0x6c, 0x6,0x57,0x6d, 0x6,0x61,0x68,
+ 0x6,0x57,0x71, 0x6,0x57,0x75, 0x5,0x42,0x59, 0xf,0x45,0x32,
+ 0xf,0x45,0x33, 0xf,0x45,0x34, 0xf,0x45,0x35, 0xf,0x45,0x36,
+ 0xf,0x45,0x37, 0xf,0x45,0x38, 0xf,0x45,0x39, 0x6,0x57,0x76,
+ 0x7,0x49,0x6b, 0x6,0x57,0x77, 0x6,0x57,0x79, 0x5,0x49,0x51,
+ 0x5,0x49,0x56, 0x5,0x49,0x5b, 0x5,0x49,0x57, 0x5,0x49,0x5c,
+ 0x4,0x47,0x21, 0x5,0x49,0x55, 0x4,0x46,0x7d, 0x6,0x62,0x23,
+ 0x5,0x49,0x5f, 0x4,0x46,0x77, 0x5,0x49,0x59, 0x4,0x46,0x74,
+ 0x6,0x61,0x76, 0x6,0x61,0x6a, 0x6,0x61,0x75, 0x4,0x47,0x22,
+ 0x5,0x49,0x5e, 0x6,0x61,0x6b, 0x6,0x61,0x71, 0x5,0x49,0x54,
+ 0x6,0x61,0x7c, 0x5,0x49,0x5d, 0x5,0x49,0x58, 0x6,0x61,0x7b,
+ 0x6,0x62,0x21, 0x5,0x49,0x60, 0x6,0x61,0x74, 0x6,0x61,0x7d,
+ 0x6,0x61,0x6d, 0x5,0x49,0x61, 0x5,0x49,0x62, 0x6,0x61,0x72,
+ 0x6,0x62,0x22, 0x5,0x49,0x5a, 0x6,0x61,0x6c, 0x6,0x61,0x79,
+ 0x6,0x61,0x7a, 0x6,0x61,0x70, 0x5,0x49,0x52, 0x6,0x61,0x6e,
+ 0x5,0x49,0x53, 0x6,0x61,0x73, 0xf,0x4c,0x2d, 0xf,0x4c,0x2e,
+ 0xf,0x4c,0x30, 0xf,0x4c,0x31, 0xf,0x4c,0x32, 0x6,0x61,0x78,
+ 0x4,0x40,0x58, 0x6,0x61,0x7e, 0x6,0x61,0x6f, 0x4,0x4d,0x2d,
+ 0x7,0x28,0x43, 0x5,0x50,0x53, 0x4,0x4d,0x2e, 0x4,0x4d,0x2b,
+ 0x7,0x28,0x38, 0x4,0x4d,0x34, 0x5,0x50,0x5f, 0x7,0x28,0x37,
+ 0x7,0x28,0x2c, 0x5,0x50,0x51, 0x7,0x28,0x2b, 0x7,0x28,0x35,
+ 0x7,0x28,0x3f, 0x5,0x50,0x57, 0x4,0x4d,0x32, 0x4,0x4d,0x2a,
+ 0x7,0x28,0x40, 0x7,0x28,0x34, 0x5,0x50,0x56, 0x7,0x28,0x3b,
+ 0x7,0x28,0x31, 0x7,0x28,0x3e, 0x5,0x57,0x6e, 0x4,0x4d,0x2c,
+ 0x4,0x4d,0x29, 0x5,0x50,0x5c, 0x5,0x50,0x5a, 0x5,0x50,0x50,
+ 0x5,0x50,0x59, 0x5,0x50,0x58, 0x7,0x28,0x2a, 0x5,0x50,0x5b,
+ 0x4,0x46,0x7a, 0x5,0x50,0x52, 0x5,0x50,0x5e, 0x5,0x50,0x5d,
+ 0x4,0x4d,0x35, 0x7,0x28,0x46, 0x7,0x28,0x30, 0x7,0x28,0x2d,
+ 0x7,0x28,0x44, 0x7,0x28,0x39, 0x7,0x28,0x45, 0x7,0x28,0x3c,
+ 0x7,0x28,0x2f, 0x6,0x61,0x77, 0x7,0x28,0x36, 0x7,0x28,0x3d,
+ 0x5,0x50,0x54, 0x4,0x4d,0x27, 0x5,0x50,0x4f, 0xf,0x51,0x7a,
+ 0xf,0x51,0x7b, 0xf,0x51,0x7e, 0xf,0x52,0x21, 0xf,0x52,0x22,
+ 0xf,0x52,0x23, 0xf,0x52,0x25, 0xf,0x52,0x28, 0xf,0x52,0x29,
+ 0xf,0x52,0x2a, 0xf,0x52,0x2b, 0x7,0x28,0x33, 0x7,0x28,0x41,
+ 0x7,0x28,0x3a, 0xf,0x52,0x27, 0x7,0x28,0x32, 0xf,0x4c,0x2f,
+ 0x5,0x57,0x70, 0x4,0x53,0x45, 0x5,0x57,0x76, 0x5,0x57,0x75,
+ 0x4,0x53,0x3a, 0x5,0x57,0x74, 0x5,0x57,0x71, 0x7,0x32,0x6e,
+ 0x7,0x32,0x7d, 0x5,0x57,0x77, 0x4,0x53,0x48, 0x5,0x57,0x7b,
+ 0x4,0x53,0x49, 0x4,0x53,0x40, 0x4,0x53,0x42, 0x5,0x57,0x7c,
+ 0x7,0x32,0x6d, 0x4,0x53,0x3b, 0x7,0x32,0x67, 0x4,0x53,0x3f,
+ 0x7,0x32,0x7c, 0x5,0x57,0x79, 0x5,0x57,0x6f, 0x5,0x58,0x21,
+ 0x5,0x57,0x72, 0x7,0x3b,0x3a, 0x5,0x57,0x78, 0x7,0x32,0x69,
+ 0x4,0x53,0x46, 0x5,0x57,0x7a, 0x7,0x32,0x70, 0x7,0x33,0x22,
+ 0x5,0x57,0x73, 0x7,0x32,0x64, 0x5,0x57,0x7e, 0x7,0x32,0x74,
+ 0x4,0x53,0x47, 0x5,0x50,0x60, 0x7,0x32,0x6b, 0x7,0x32,0x65,
+ 0x5,0x57,0x7d, 0x7,0x32,0x76, 0x4,0x53,0x43, 0x7,0x32,0x7b,
+ 0x7,0x33,0x24, 0x7,0x32,0x62, 0x7,0x32,0x77, 0x7,0x32,0x63,
+ 0x7,0x32,0x78, 0x7,0x32,0x6f, 0x7,0x32,0x7e, 0x7,0x32,0x72,
+ 0x7,0x32,0x68, 0x7,0x33,0x23, 0xf,0x57,0x60, 0xf,0x57,0x61,
+ 0xf,0x57,0x63, 0xf,0x57,0x64, 0xf,0x57,0x65, 0xf,0x57,0x66,
+ 0x7,0x32,0x79, 0x7,0x32,0x6a, 0x7,0x32,0x7a, 0x7,0x32,0x71,
+ 0x7,0x32,0x66, 0x7,0x32,0x6c, 0x4,0x58,0x59, 0x5,0x5e,0x29,
+ 0x5,0x5e,0x2c, 0x4,0x58,0x55, 0x7,0x3b,0x52, 0x7,0x3b,0x44,
+ 0x4,0x58,0x60, 0x4,0x58,0x5c, 0x7,0x3b,0x48, 0x7,0x3b,0x42,
+ 0x7,0x3b,0x55, 0x4,0x58,0x5e, 0x7,0x3b,0x46, 0x7,0x28,0x47,
+ 0x4,0x58,0x50, 0x5,0x5e,0x31, 0x7,0x3b,0x50, 0x7,0x3b,0x3f,
+ 0x4,0x58,0x5d, 0x7,0x3b,0x4f, 0x5,0x5e,0x2b, 0x5,0x5e,0x2f,
+ 0x7,0x3b,0x53, 0x4,0x58,0x5a, 0x7,0x3b,0x47, 0x7,0x3b,0x41,
+ 0x5,0x5e,0x33, 0x4,0x58,0x53, 0x7,0x3b,0x40, 0x4,0x58,0x51,
+ 0x7,0x3b,0x3e, 0x7,0x3b,0x54, 0x5,0x5e,0x2a, 0x7,0x3b,0x3c,
+ 0x7,0x3b,0x3b, 0x7,0x3b,0x49, 0x4,0x58,0x5b, 0x5,0x5e,0x2d,
+ 0x5,0x5e,0x2e, 0x7,0x3b,0x45, 0xf,0x5c,0x54, 0xf,0x5c,0x55,
+ 0xf,0x5c,0x56, 0xf,0x5c,0x57, 0xf,0x5c,0x58, 0xf,0x5c,0x59,
+ 0xf,0x5c,0x5a, 0xf,0x5c,0x5c, 0x7,0x3b,0x43, 0x7,0x3b,0x4b,
+ 0x7,0x3b,0x4e, 0x7,0x3b,0x51, 0x7,0x3b,0x3d, 0x5,0x5e,0x28,
+ 0x7,0x3b,0x4a, 0x7,0x3b,0x4c, 0x5,0x5e,0x30, 0x4,0x5d,0x3d,
+ 0x4,0x5d,0x37, 0x7,0x42,0x55, 0x7,0x42,0x61, 0x7,0x42,0x58,
+ 0x7,0x42,0x68, 0x5,0x64,0x43, 0x5,0x64,0x44, 0x5,0x5e,0x34,
+ 0x4,0x5d,0x38, 0x5,0x64,0x50, 0x7,0x42,0x59, 0x4,0x5d,0x36,
+ 0x5,0x64,0x45, 0x4,0x5d,0x35, 0x4,0x5d,0x3a, 0x5,0x64,0x3f,
+ 0x5,0x64,0x42, 0x5,0x64,0x4d, 0x4,0x5d,0x34, 0x5,0x64,0x4a,
+ 0x7,0x42,0x56, 0x5,0x64,0x3e, 0x5,0x64,0x41, 0x5,0x64,0x4b,
+ 0x7,0x42,0x57, 0x7,0x42,0x5c, 0x7,0x42,0x5b, 0x5,0x64,0x40,
+ 0x7,0x42,0x6f, 0x7,0x42,0x6b, 0x5,0x64,0x4f, 0x7,0x42,0x6e,
+ 0x5,0x64,0x49, 0x5,0x64,0x4c, 0x7,0x42,0x69, 0x5,0x64,0x46,
+ 0x7,0x42,0x6c, 0x5,0x64,0x47, 0x7,0x42,0x65, 0x7,0x42,0x62,
+ 0x7,0x42,0x5d, 0x7,0x42,0x63, 0x7,0x42,0x54, 0x7,0x42,0x5a,
+ 0x7,0x42,0x53, 0x7,0x42,0x5e, 0x7,0x42,0x6a, 0x7,0x42,0x66,
+ 0xf,0x60,0x62, 0xf,0x60,0x64, 0xf,0x60,0x65, 0xf,0x60,0x66,
+ 0xf,0x60,0x68, 0xf,0x60,0x69, 0xf,0x60,0x6a, 0x7,0x42,0x64,
+ 0x4,0x5d,0x3c, 0x7,0x42,0x67, 0xf,0x60,0x67, 0xf,0x60,0x61,
+ 0x5,0x64,0x4e, 0x4,0x61,0x28, 0x7,0x49,0x6a, 0x7,0x49,0x59,
+ 0x7,0x49,0x60, 0x7,0x49,0x6c, 0x7,0x49,0x5a, 0x7,0x49,0x69,
+ 0x7,0x49,0x6d, 0x4,0x61,0x23, 0x5,0x69,0x42, 0x5,0x69,0x40,
+ 0x7,0x49,0x62, 0x7,0x49,0x67, 0x7,0x49,0x65, 0x5,0x69,0x44,
+ 0x7,0x49,0x5d, 0x7,0x49,0x68, 0x7,0x49,0x64, 0x7,0x49,0x66,
+ 0x7,0x4f,0x6b, 0x7,0x49,0x61, 0x7,0x49,0x6e, 0x7,0x49,0x6f,
+ 0x7,0x49,0x63, 0x5,0x69,0x45, 0x7,0x49,0x5c, 0x7,0x49,0x5f,
+ 0x7,0x49,0x58, 0xf,0x63,0x6b, 0xf,0x63,0x6c, 0xf,0x63,0x6d,
+ 0xf,0x63,0x6f, 0xf,0x63,0x70, 0xf,0x63,0x71, 0xf,0x63,0x72,
+ 0xf,0x63,0x73, 0xf,0x63,0x74, 0xf,0x63,0x75, 0x7,0x49,0x5b,
+ 0x4,0x61,0x22, 0x4,0x61,0x27, 0x7,0x49,0x5e, 0x7,0x42,0x70,
+ 0x7,0x4f,0x75, 0x7,0x4f,0x7a, 0x5,0x6d,0x4d, 0x7,0x4f,0x6c,
+ 0x4,0x64,0x42, 0x5,0x6d,0x4c, 0x5,0x6d,0x51, 0x7,0x4f,0x78,
+ 0x7,0x4f,0x70, 0x5,0x6d,0x50, 0x7,0x4f,0x74, 0x5,0x6d,0x52,
+ 0x5,0x6d,0x53, 0x7,0x4f,0x73, 0x5,0x6d,0x4e, 0x7,0x4f,0x72,
+ 0x7,0x4f,0x77, 0x7,0x4f,0x71, 0x7,0x4f,0x6d, 0x5,0x6d,0x4f,
+ 0x7,0x4f,0x6f, 0x7,0x54,0x77, 0x7,0x4f,0x6e, 0x7,0x4f,0x7b,
+ 0xf,0x66,0x2d, 0xf,0x66,0x2e, 0xf,0x66,0x2f, 0xf,0x66,0x30,
+ 0xf,0x66,0x31, 0x7,0x4f,0x76, 0x4,0x67,0x2f, 0x4,0x67,0x34,
+ 0x7,0x54,0x6b, 0x7,0x54,0x70, 0x5,0x71,0x2f, 0x7,0x54,0x75,
+ 0x7,0x54,0x6e, 0x7,0x54,0x71, 0x5,0x71,0x2e, 0x7,0x54,0x73,
+ 0x5,0x71,0x2d, 0x5,0x71,0x30, 0x7,0x54,0x6c, 0x4,0x67,0x33,
+ 0x7,0x54,0x6f, 0x4,0x67,0x35, 0x4,0x67,0x31, 0x7,0x54,0x72,
+ 0x5,0x71,0x32, 0x7,0x54,0x78, 0x7,0x4f,0x79, 0x7,0x54,0x74,
+ 0x4,0x67,0x32, 0x7,0x54,0x79, 0x5,0x71,0x31, 0x5,0x71,0x33,
+ 0x7,0x54,0x76, 0xf,0x68,0x45, 0xf,0x68,0x46, 0xf,0x68,0x47,
+ 0xf,0x68,0x48, 0xf,0x68,0x49, 0x7,0x54,0x6d, 0x5,0x74,0x2e,
+ 0x4,0x69,0x3c, 0x5,0x74,0x2c, 0x5,0x74,0x2b, 0x7,0x59,0x23,
+ 0x7,0x58,0x7c, 0x5,0x74,0x2d, 0x5,0x74,0x31, 0x5,0x74,0x30,
+ 0x7,0x58,0x7a, 0x5,0x74,0x33, 0x5,0x74,0x35, 0x5,0x74,0x32,
+ 0x7,0x58,0x79, 0x4,0x69,0x3d, 0x7,0x59,0x26, 0x7,0x59,0x28,
+ 0x7,0x59,0x27, 0x7,0x58,0x7e, 0x7,0x59,0x21, 0x5,0x74,0x34,
+ 0x5,0x74,0x36, 0x7,0x59,0x24, 0x7,0x59,0x29, 0x5,0x74,0x2f,
+ 0x7,0x58,0x7d, 0x7,0x58,0x7b, 0xf,0x69,0x6d, 0xf,0x69,0x6e,
+ 0x5,0x76,0x46, 0x4,0x6a,0x76, 0x4,0x6a,0x77, 0x7,0x5c,0x5d,
+ 0x5,0x76,0x47, 0x4,0x6a,0x79, 0x7,0x5c,0x5f, 0x7,0x5c,0x5c,
+ 0x5,0x76,0x48, 0x7,0x5c,0x62, 0x5,0x76,0x45, 0x7,0x5f,0x4a,
+ 0x7,0x5c,0x60, 0x4,0x6a,0x7a, 0x7,0x5c,0x61, 0x5,0x76,0x4a,
+ 0x7,0x59,0x22, 0x5,0x76,0x49, 0xf,0x6a,0x70, 0xf,0x6a,0x71,
+ 0xf,0x6a,0x72, 0x5,0x78,0x2c, 0x7,0x5f,0x4b, 0x4,0x6b,0x7e,
+ 0x5,0x78,0x2b, 0x5,0x78,0x29, 0x7,0x5f,0x4c, 0x5,0x78,0x26,
+ 0x4,0x6c,0x22, 0x7,0x5f,0x4d, 0x5,0x78,0x2a, 0x5,0x78,0x28,
+ 0x4,0x6c,0x24, 0x5,0x78,0x2d, 0x5,0x78,0x27, 0x5,0x79,0x44,
+ 0x4,0x6c,0x7e, 0x5,0x79,0x48, 0x5,0x79,0x4a, 0x4,0x6c,0x21,
+ 0x7,0x61,0x40, 0x5,0x79,0x46, 0x7,0x61,0x44, 0x7,0x61,0x43,
+ 0x7,0x61,0x45, 0x5,0x79,0x47, 0x5,0x79,0x49, 0x7,0x61,0x41,
+ 0x5,0x79,0x45, 0x7,0x62,0x5d, 0x7,0x62,0x5b, 0x7,0x62,0x5e,
+ 0x7,0x62,0x5c, 0x7,0x62,0x5f, 0x7,0x63,0x6e, 0x7,0x63,0x6c,
+ 0x5,0x7a,0x73, 0x7,0x63,0x6b, 0x7,0x63,0x6f, 0x7,0x62,0x5a,
+ 0x7,0x63,0x69, 0x7,0x63,0x71, 0x7,0x63,0x6a, 0x7,0x63,0x70,
+ 0x7,0x63,0x6d, 0x7,0x64,0x5c, 0x4,0x6e,0x3a, 0x7,0x64,0x5d,
+ 0x5,0x7b,0x47, 0x5,0x7b,0x48, 0x7,0x64,0x5a, 0x7,0x64,0x5b,
+ 0x5,0x7b,0x67, 0x7,0x65,0x41, 0x7,0x65,0x42, 0x5,0x7b,0x68,
+ 0x4,0x6e,0x50, 0x7,0x65,0x62, 0x7,0x65,0x61, 0xf,0x6d,0x31,
+ 0x7,0x66,0x2b, 0x5,0x27,0x65, 0x6,0x2e,0x27, 0x6,0x2e,0x26,
+ 0x4,0x2b,0x44, 0x6,0x3b,0x72, 0x5,0x30,0x35, 0x6,0x3b,0x75,
+ 0x6,0x3b,0x74, 0xf,0x38,0x41, 0x6,0x4e,0x4e, 0x6,0x4e,0x50,
+ 0x5,0x42,0x5f, 0x6,0x57,0x7c, 0x6,0x57,0x7a, 0x6,0x57,0x7d,
+ 0x6,0x57,0x7b, 0x5,0x49,0x65, 0x5,0x49,0x63, 0x5,0x49,0x64,
+ 0x6,0x62,0x26, 0x6,0x62,0x24, 0x7,0x28,0x48, 0x5,0x50,0x61,
+ 0x7,0x28,0x49, 0x7,0x28,0x4a, 0x6,0x62,0x25, 0x5,0x58,0x23,
+ 0x5,0x58,0x24, 0x5,0x58,0x22, 0x7,0x33,0x25, 0x7,0x33,0x26,
+ 0x5,0x5e,0x37, 0x5,0x5e,0x36, 0xf,0x5c,0x5d, 0x4,0x5d,0x3e,
+ 0x4,0x5d,0x3f, 0x7,0x42,0x71, 0x7,0x42,0x73, 0x4,0x5d,0x40,
+ 0x7,0x42,0x72, 0x5,0x69,0x46, 0x5,0x6d,0x54, 0x7,0x4f,0x7c,
+ 0x7,0x54,0x7a, 0x7,0x59,0x2b, 0x7,0x59,0x2a, 0x7,0x5f,0x4e,
+ 0x7,0x65,0x63, 0x4,0x28,0x23, 0x6,0x2e,0x28, 0x4,0x28,0x24,
+ 0x6,0x34,0x4f, 0x6,0x34,0x50, 0x5,0x2b,0x41, 0xf,0x2d,0x45,
+ 0x5,0x30,0x36, 0x6,0x3b,0x77, 0x6,0x3b,0x76, 0x5,0x30,0x37,
+ 0x6,0x44,0x4f, 0x5,0x3c,0x29, 0x6,0x4e,0x53, 0x6,0x4e,0x52,
+ 0xf,0x3f,0x2a, 0xf,0x3f,0x2b, 0x6,0x4e,0x51, 0x6,0x58,0x23,
+ 0x6,0x58,0x21, 0x4,0x40,0x5f, 0x6,0x58,0x22, 0x6,0x57,0x7e,
+ 0xf,0x45,0x3a, 0x4,0x47,0x24, 0x5,0x50,0x62, 0x6,0x62,0x27,
+ 0x6,0x62,0x28, 0x4,0x58,0x61, 0x7,0x3b,0x56, 0xf,0x5c,0x5e,
+ 0x4,0x5d,0x41, 0x7,0x42,0x74, 0x7,0x49,0x70, 0x7,0x54,0x7b,
+ 0x7,0x5c,0x64, 0x5,0x27,0x66, 0x6,0x2e,0x29, 0x6,0x2e,0x2a,
+ 0x6,0x2e,0x2b, 0x5,0x2b,0x43, 0x6,0x34,0x51, 0x4,0x2b,0x45,
+ 0x4,0x2b,0x47, 0x5,0x2b,0x45, 0x6,0x34,0x53, 0x5,0x2b,0x44,
+ 0xf,0x28,0x6b, 0x6,0x34,0x52, 0x5,0x2b,0x42, 0x5,0x2b,0x46,
+ 0x6,0x3b,0x7d, 0x5,0x30,0x3c, 0x4,0x2f,0x71, 0x6,0x3c,0x21,
+ 0x6,0x3c,0x25, 0x5,0x30,0x3f, 0x6,0x3c,0x26, 0x6,0x3c,0x27,
+ 0x4,0x2f,0x70, 0x6,0x3b,0x79, 0x5,0x30,0x40, 0x6,0x3b,0x7b,
+ 0x5,0x30,0x38, 0x6,0x3c,0x22, 0x6,0x3b,0x7c, 0x6,0x3c,0x23,
+ 0x6,0x3b,0x7e, 0x5,0x30,0x3b, 0x6,0x3b,0x7a, 0x6,0x3b,0x78,
+ 0x5,0x30,0x3a, 0xf,0x32,0x50, 0x6,0x3c,0x24, 0x6,0x3c,0x28,
+ 0x6,0x3c,0x29, 0xf,0x2d,0x48, 0xf,0x2d,0x49, 0xf,0x32,0x52,
+ 0x4,0x35,0x28, 0x5,0x3c,0x32, 0x4,0x35,0x2b, 0x4,0x3a,0x7c,
+ 0x5,0x35,0x46, 0x4,0x35,0x29, 0x6,0x44,0x58, 0x5,0x35,0x47,
+ 0x5,0x35,0x4a, 0x5,0x35,0x44, 0x5,0x35,0x45, 0x5,0x35,0x43,
+ 0x6,0x44,0x59, 0x6,0x44,0x5a, 0x5,0x35,0x42, 0x6,0x44,0x53,
+ 0x6,0x44,0x55, 0x6,0x44,0x54, 0x6,0x44,0x51, 0x6,0x44,0x50,
+ 0x6,0x44,0x57, 0x6,0x44,0x52, 0xf,0x2d,0x46, 0xf,0x38,0x45,
+ 0x5,0x35,0x48, 0x6,0x44,0x56, 0x5,0x35,0x49, 0x5,0x3c,0x31,
+ 0x6,0x4e,0x5b, 0x6,0x4e,0x59, 0x5,0x3c,0x2e, 0x6,0x4e,0x57,
+ 0x5,0x3c,0x2f, 0x5,0x3c,0x33, 0x4,0x3a,0x7e, 0x6,0x4e,0x58,
+ 0x6,0x4e,0x54, 0x4,0x3a,0x7d, 0x6,0x4e,0x56, 0x5,0x3c,0x30,
+ 0x5,0x3c,0x2d, 0x5,0x3c,0x2b, 0x5,0x42,0x64, 0x5,0x3c,0x2a,
+ 0xf,0x38,0x44, 0xf,0x3f,0x2e, 0x6,0x4e,0x55, 0x6,0x4e,0x5a,
+ 0x6,0x4e,0x5c, 0x5,0x3c,0x2c, 0xf,0x38,0x43, 0x5,0x42,0x6a,
+ 0x5,0x42,0x62, 0x5,0x42,0x66, 0x4,0x40,0x65, 0x5,0x42,0x6b,
+ 0x5,0x42,0x63, 0x5,0x42,0x67, 0x4,0x40,0x63, 0x5,0x42,0x65,
+ 0x5,0x42,0x69, 0x6,0x58,0x2f, 0x4,0x40,0x64, 0x6,0x58,0x2a,
+ 0x6,0x58,0x28, 0x6,0x58,0x30, 0x5,0x42,0x68, 0x5,0x42,0x60,
+ 0x6,0x58,0x24, 0x6,0x58,0x27, 0x6,0x58,0x2d, 0xf,0x3f,0x2c,
+ 0xf,0x3f,0x2d, 0xf,0x3f,0x2f, 0xf,0x3f,0x30, 0xf,0x45,0x3b,
+ 0x6,0x58,0x26, 0x6,0x58,0x31, 0x6,0x58,0x25, 0x6,0x58,0x29,
+ 0x5,0x42,0x61, 0xf,0x45,0x3e, 0x4,0x47,0x30, 0x4,0x47,0x2c,
+ 0x6,0x62,0x2d, 0x6,0x62,0x33, 0x4,0x47,0x29, 0x5,0x49,0x66,
+ 0x5,0x49,0x69, 0x4,0x47,0x28, 0x5,0x49,0x68, 0x5,0x3c,0x34,
+ 0x6,0x62,0x34, 0x5,0x49,0x6a, 0x6,0x62,0x2b, 0x6,0x62,0x29,
+ 0x6,0x62,0x2a, 0x6,0x62,0x32, 0x6,0x62,0x31, 0x5,0x49,0x67,
+ 0x6,0x62,0x2f, 0x5,0x49,0x6b, 0x6,0x62,0x30, 0x6,0x62,0x2c,
+ 0x4,0x47,0x33, 0x6,0x62,0x35, 0x6,0x62,0x2e, 0xf,0x4c,0x34,
+ 0xf,0x4c,0x36, 0xf,0x4c,0x37, 0x4,0x47,0x2f, 0xf,0x45,0x3c,
+ 0xf,0x45,0x3f, 0x5,0x50,0x66, 0x7,0x28,0x54, 0x4,0x4d,0x41,
+ 0x5,0x50,0x69, 0x7,0x28,0x57, 0x4,0x47,0x32, 0x7,0x28,0x56,
+ 0x5,0x50,0x65, 0x4,0x4d,0x38, 0x7,0x28,0x55, 0x7,0x33,0x28,
+ 0x5,0x50,0x67, 0x7,0x28,0x5a, 0x7,0x28,0x4b, 0x4,0x4d,0x45,
+ 0x4,0x4d,0x3b, 0x4,0x4d,0x3d, 0x7,0x28,0x53, 0x4,0x4d,0x44,
+ 0x4,0x4d,0x43, 0x5,0x50,0x63, 0x7,0x28,0x58, 0x7,0x28,0x52,
+ 0x7,0x28,0x4c, 0x5,0x50,0x64, 0x7,0x28,0x4f, 0x5,0x50,0x68,
+ 0x7,0x28,0x51, 0x7,0x28,0x50, 0x7,0x28,0x4d, 0xf,0x4c,0x35,
+ 0xf,0x52,0x2d, 0x7,0x28,0x4e, 0x7,0x28,0x59, 0x5,0x58,0x2c,
+ 0x5,0x58,0x2b, 0x7,0x33,0x2b, 0x5,0x58,0x27, 0x5,0x58,0x2a,
+ 0x7,0x33,0x27, 0x4,0x53,0x51, 0x7,0x33,0x29, 0x4,0x53,0x54,
+ 0x7,0x3b,0x62, 0x5,0x58,0x29, 0x5,0x58,0x28, 0x7,0x33,0x2a,
+ 0x4,0x53,0x4e, 0x7,0x33,0x2c, 0x7,0x33,0x2f, 0x4,0x53,0x4d,
+ 0x5,0x58,0x25, 0x7,0x33,0x30, 0x5,0x58,0x26, 0x7,0x33,0x2e,
+ 0xf,0x52,0x2c, 0x7,0x33,0x2d, 0x5,0x5e,0x3e, 0x5,0x5e,0x3f,
+ 0x7,0x3b,0x57, 0x5,0x5e,0x3b, 0x7,0x3b,0x5d, 0x7,0x3b,0x64,
+ 0x4,0x58,0x66, 0x5,0x5e,0x38, 0x5,0x5e,0x39, 0x5,0x5e,0x3d,
+ 0x5,0x5e,0x3c, 0x7,0x3b,0x5f, 0x7,0x3b,0x5b, 0x7,0x3b,0x63,
+ 0x7,0x42,0x7b, 0x7,0x3b,0x5c, 0x7,0x28,0x5b, 0x7,0x3b,0x5e,
+ 0x7,0x3b,0x60, 0x5,0x5e,0x40, 0x7,0x3b,0x58, 0x7,0x3b,0x5a,
+ 0x5,0x5e,0x3a, 0xf,0x57,0x67, 0xf,0x57,0x68, 0xf,0x57,0x69,
+ 0xf,0x57,0x6a, 0x7,0x42,0x75, 0x4,0x5d,0x45, 0x7,0x42,0x7c,
+ 0x7,0x42,0x7e, 0x5,0x64,0x5b, 0x5,0x64,0x57, 0x7,0x42,0x7d,
+ 0x4,0x5d,0x4b, 0x5,0x64,0x54, 0x5,0x64,0x55, 0x5,0x64,0x5f,
+ 0x4,0x5d,0x4d, 0x4,0x5d,0x42, 0x7,0x42,0x7a, 0x5,0x64,0x53,
+ 0x4,0x5d,0x47, 0x4,0x5d,0x4c, 0x5,0x64,0x5d, 0x7,0x42,0x79,
+ 0x7,0x42,0x77, 0x5,0x64,0x51, 0x4,0x5d,0x43, 0x5,0x5e,0x42,
+ 0x5,0x64,0x52, 0x7,0x42,0x78, 0x7,0x43,0x23, 0x7,0x42,0x76,
+ 0x5,0x64,0x59, 0x5,0x64,0x5a, 0x5,0x5e,0x41, 0x5,0x64,0x5c,
+ 0x5,0x64,0x5e, 0x5,0x64,0x58, 0xf,0x5c,0x60, 0x7,0x49,0x76,
+ 0x5,0x69,0x49, 0x5,0x69,0x4a, 0x4,0x61,0x29, 0x7,0x49,0x7b,
+ 0x7,0x49,0x7c, 0x5,0x69,0x47, 0x5,0x69,0x48, 0x7,0x49,0x72,
+ 0x7,0x49,0x73, 0x7,0x49,0x75, 0x7,0x49,0x79, 0x7,0x49,0x7a,
+ 0x7,0x49,0x74, 0x7,0x49,0x78, 0x4,0x61,0x2b, 0x7,0x49,0x77,
+ 0x7,0x43,0x21, 0xf,0x60,0x6b, 0xf,0x60,0x6c, 0xf,0x63,0x76,
+ 0x7,0x4f,0x7d, 0x5,0x6d,0x58, 0x7,0x50,0x26, 0x5,0x6d,0x5b,
+ 0x5,0x71,0x34, 0x5,0x6d,0x55, 0x4,0x64,0x45, 0x7,0x50,0x23,
+ 0x5,0x6d,0x56, 0x7,0x50,0x22, 0x7,0x54,0x7c, 0x7,0x4f,0x7e,
+ 0x5,0x6d,0x59, 0x7,0x49,0x71, 0x5,0x6d,0x5a, 0x5,0x6d,0x5c,
+ 0x7,0x50,0x24, 0xf,0x66,0x34, 0x7,0x50,0x21, 0x5,0x6d,0x5d,
+ 0x7,0x55,0x22, 0x7,0x55,0x24, 0x5,0x71,0x36, 0x4,0x67,0x36,
+ 0x7,0x55,0x26, 0x7,0x55,0x25, 0x5,0x71,0x35, 0x7,0x54,0x7e,
+ 0x7,0x55,0x21, 0x4,0x67,0x37, 0x7,0x55,0x23, 0x7,0x59,0x31,
+ 0x7,0x54,0x7d, 0xf,0x66,0x33, 0x4,0x69,0x41, 0x7,0x59,0x2e,
+ 0x4,0x69,0x40, 0x4,0x69,0x3f, 0x5,0x74,0x37, 0x7,0x59,0x2c,
+ 0x7,0x59,0x2d, 0x7,0x59,0x30, 0x7,0x59,0x2f, 0x5,0x78,0x2e,
+ 0xf,0x69,0x6f, 0x7,0x5f,0x51, 0x7,0x5f,0x50, 0x7,0x5f,0x4f,
+ 0x5,0x79,0x4b, 0x7,0x61,0x48, 0x7,0x61,0x47, 0x7,0x61,0x46,
+ 0x7,0x62,0x61, 0x5,0x7a,0x37, 0x7,0x62,0x62, 0x7,0x62,0x60,
+ 0x7,0x64,0x5f, 0x7,0x63,0x73, 0x7,0x63,0x72, 0x7,0x64,0x5e,
+ 0x5,0x7b,0x7e, 0x7,0x65,0x64, 0x7,0x66,0x2c, 0x5,0x7c,0x4b,
+ 0x7,0x66,0x4d, 0x5,0x24,0x76, 0x6,0x2e,0x2c, 0x4,0x2b,0x48,
+ 0x5,0x30,0x41, 0x4,0x2f,0x74, 0x6,0x3c,0x2a, 0x6,0x44,0x5b,
+ 0xf,0x38,0x46, 0xf,0x3f,0x31, 0xf,0x3f,0x32, 0x6,0x58,0x32,
+ 0x4,0x47,0x34, 0x6,0x62,0x36, 0x6,0x62,0x37, 0x6,0x62,0x38,
+ 0xf,0x4c,0x38, 0xf,0x4c,0x39, 0x7,0x28,0x5c, 0xf,0x4c,0x3a,
+ 0xf,0x52,0x30, 0x7,0x33,0x31, 0x7,0x33,0x32, 0xf,0x52,0x2f,
+ 0x7,0x3b,0x65, 0xf,0x60,0x6d, 0xf,0x60,0x6e, 0x5,0x69,0x4b,
+ 0x7,0x50,0x27, 0x7,0x55,0x27, 0x5,0x27,0x67, 0x6,0x2e,0x2d,
+ 0x4,0x2f,0x77, 0x5,0x30,0x42, 0xf,0x32,0x53, 0x5,0x35,0x4d,
+ 0x5,0x35,0x4e, 0x6,0x44,0x5c, 0x6,0x44,0x5d, 0x5,0x35,0x50,
+ 0x5,0x35,0x4b, 0xf,0x38,0x47, 0xf,0x38,0x49, 0xf,0x38,0x4b,
+ 0x4,0x35,0x32, 0x4,0x35,0x36, 0x5,0x35,0x4c, 0x5,0x35,0x4f,
+ 0x6,0x4e,0x5f, 0x4,0x3b,0x25, 0x6,0x4e,0x62, 0x6,0x4e,0x61,
+ 0x5,0x3c,0x36, 0x6,0x4e,0x5e, 0x4,0x3b,0x24, 0x6,0x4e,0x5d,
+ 0x6,0x58,0x36, 0x5,0x42,0x6d, 0x5,0x42,0x6f, 0x5,0x42,0x6e,
+ 0x6,0x58,0x33, 0x6,0x58,0x37, 0x5,0x42,0x70, 0xf,0x45,0x40,
+ 0xf,0x45,0x41, 0xf,0x45,0x42, 0x6,0x58,0x35, 0x6,0x62,0x39,
+ 0x5,0x49,0x71, 0x5,0x49,0x6e, 0x5,0x49,0x72, 0x4,0x47,0x37,
+ 0x6,0x62,0x3a, 0xf,0x4c,0x3b, 0xf,0x4c,0x3c, 0x5,0x49,0x6f,
+ 0x6,0x62,0x3b, 0x5,0x49,0x70, 0x4,0x4d,0x49, 0x7,0x28,0x5f,
+ 0x5,0x50,0x6c, 0x4,0x4d,0x4b, 0x5,0x50,0x6b, 0x7,0x28,0x63,
+ 0x5,0x50,0x6d, 0x6,0x58,0x34, 0x7,0x28,0x62, 0x5,0x50,0x6a,
+ 0x5,0x50,0x6e, 0xf,0x52,0x31, 0x7,0x28,0x60, 0x7,0x28,0x5e,
+ 0x7,0x28,0x5d, 0x7,0x28,0x61, 0x5,0x58,0x30, 0x5,0x58,0x2f,
+ 0x5,0x58,0x2e, 0x4,0x53,0x57, 0x7,0x33,0x34, 0x5,0x58,0x34,
+ 0x7,0x3b,0x67, 0x4,0x53,0x58, 0x4,0x53,0x5e, 0x4,0x53,0x5d,
+ 0x5,0x58,0x31, 0x5,0x58,0x35, 0x7,0x33,0x33, 0x5,0x58,0x2d,
+ 0x5,0x58,0x33, 0xf,0x57,0x6b, 0xf,0x57,0x6c, 0xf,0x57,0x6d,
+ 0x7,0x3b,0x66, 0x5,0x64,0x60, 0x5,0x5e,0x45, 0x5,0x5e,0x44,
+ 0x7,0x3b,0x6a, 0x7,0x3b,0x69, 0x7,0x3b,0x6b, 0x7,0x3b,0x68,
+ 0xf,0x5c,0x61, 0xf,0x5c,0x62, 0x5,0x64,0x62, 0x4,0x5d,0x51,
+ 0x4,0x5d,0x4f, 0x7,0x43,0x24, 0x5,0x64,0x61, 0xf,0x60,0x6f,
+ 0xf,0x60,0x70, 0xf,0x60,0x71, 0x7,0x43,0x25, 0x7,0x49,0x7d,
+ 0x7,0x49,0x7e, 0x5,0x6d,0x5f, 0x7,0x50,0x29, 0x7,0x50,0x28,
+ 0xf,0x66,0x35, 0x5,0x6d,0x5e, 0xf,0x68,0x4b, 0xf,0x68,0x4c,
+ 0x7,0x55,0x28, 0x4,0x69,0x43, 0x5,0x74,0x39, 0x4,0x69,0x42,
+ 0xf,0x69,0x70, 0xf,0x69,0x71, 0x5,0x78,0x2f, 0x7,0x5f,0x53,
+ 0xf,0x6b,0x64, 0x7,0x5f,0x52, 0x5,0x79,0x4d, 0x5,0x79,0x4c,
+ 0x7,0x61,0x49, 0x4,0x6d,0x21, 0x5,0x7a,0x74, 0x4,0x6e,0x3b,
+ 0x5,0x7c,0x44, 0x7,0x66,0x54, 0x6,0x2e,0x2e, 0x6,0x2e,0x2f,
+ 0x6,0x34,0x54, 0x5,0x2b,0x48, 0x4,0x2f,0x78, 0x6,0x3c,0x2c,
+ 0x4,0x2f,0x79, 0x6,0x3c,0x2b, 0x6,0x44,0x67, 0x4,0x35,0x3b,
+ 0x5,0x35,0x53, 0x5,0x35,0x52, 0x6,0x44,0x5f, 0x6,0x44,0x63,
+ 0x4,0x35,0x37, 0x6,0x44,0x64, 0x5,0x35,0x51, 0x6,0x44,0x60,
+ 0xf,0x38,0x4d, 0xf,0x38,0x4e, 0xf,0x38,0x4f, 0x4,0x35,0x3c,
+ 0x6,0x44,0x66, 0x6,0x44,0x5e, 0x6,0x44,0x62, 0x6,0x44,0x65,
+ 0x6,0x44,0x61, 0x5,0x3c,0x37, 0x4,0x3b,0x26, 0x6,0x4e,0x64,
+ 0x6,0x4e,0x67, 0x5,0x3c,0x38, 0x6,0x4e,0x63, 0x6,0x4e,0x66,
+ 0x6,0x4e,0x69, 0x6,0x4e,0x65, 0x4,0x3b,0x27, 0x4,0x3b,0x28,
+ 0x6,0x4e,0x68, 0xf,0x3f,0x33, 0x5,0x42,0x73, 0x5,0x42,0x71,
+ 0x5,0x42,0x72, 0x6,0x58,0x38, 0x6,0x62,0x3e, 0x5,0x49,0x75,
+ 0x4,0x47,0x39, 0x6,0x62,0x40, 0x5,0x49,0x73, 0x5,0x49,0x74,
+ 0x6,0x62,0x3d, 0x6,0x62,0x41, 0x6,0x62,0x3c, 0x6,0x62,0x3f,
+ 0x7,0x28,0x66, 0x5,0x50,0x75, 0x7,0x28,0x67, 0x5,0x50,0x74,
+ 0x5,0x50,0x70, 0x5,0x50,0x6f, 0x4,0x4d,0x50, 0x4,0x4d,0x52,
+ 0x4,0x4d,0x4d, 0x7,0x28,0x69, 0x4,0x4d,0x54, 0x5,0x50,0x72,
+ 0x7,0x28,0x68, 0x7,0x28,0x6a, 0x5,0x50,0x71, 0x7,0x28,0x64,
+ 0x7,0x28,0x65, 0x5,0x50,0x73, 0x7,0x33,0x38, 0x7,0x33,0x37,
+ 0x4,0x53,0x5f, 0x5,0x58,0x36, 0x4,0x53,0x63, 0x5,0x58,0x39,
+ 0x5,0x58,0x3b, 0x4,0x53,0x60, 0x7,0x33,0x36, 0x7,0x33,0x35,
+ 0x5,0x58,0x37, 0x5,0x58,0x38, 0x5,0x58,0x3a, 0x7,0x33,0x39,
+ 0x5,0x5e,0x46, 0x7,0x3b,0x6d, 0x7,0x3b,0x73, 0x7,0x3b,0x6c,
+ 0x5,0x5e,0x4a, 0x5,0x5e,0x49, 0x7,0x3b,0x6e, 0x7,0x33,0x3a,
+ 0x5,0x5e,0x48, 0x7,0x3b,0x6f, 0x7,0x3b,0x70, 0x7,0x3b,0x71,
+ 0x4,0x58,0x6c, 0x7,0x3b,0x74, 0x7,0x3b,0x72, 0x5,0x5e,0x47,
+ 0x7,0x43,0x27, 0x7,0x43,0x28, 0x4,0x5d,0x52, 0x7,0x43,0x26,
+ 0x7,0x43,0x29, 0x4,0x61,0x35, 0x5,0x69,0x4c, 0x4,0x61,0x32,
+ 0x4,0x61,0x33, 0x7,0x4a,0x21, 0x7,0x4a,0x22, 0x7,0x4a,0x23,
+ 0x7,0x4a,0x24, 0x4,0x61,0x36, 0x7,0x50,0x2a, 0x5,0x71,0x37,
+ 0x7,0x55,0x29, 0x5,0x74,0x3a, 0x4,0x69,0x44, 0x7,0x5c,0x65,
+ 0x5,0x78,0x30, 0x7,0x62,0x63, 0x4,0x6d,0x60, 0x7,0x64,0x60,
+ 0x7,0x64,0x61, 0x5,0x7b,0x69, 0x7,0x65,0x43, 0x5,0x23,0x27,
+ 0x5,0x23,0x28, 0x6,0x2e,0x30, 0x6,0x3c,0x33, 0x4,0x30,0x21,
+ 0x4,0x2f,0x7b, 0x4,0x2f,0x7a, 0x4,0x30,0x22, 0x5,0x30,0x43,
+ 0x6,0x3c,0x30, 0x6,0x3c,0x31, 0x6,0x3c,0x2f, 0x6,0x3c,0x32,
+ 0x6,0x3c,0x2e, 0x4,0x35,0x40, 0x6,0x44,0x6a, 0x6,0x44,0x73,
+ 0x4,0x35,0x3e, 0x6,0x44,0x6f, 0x5,0x35,0x5c, 0x5,0x35,0x59,
+ 0x6,0x44,0x71, 0x4,0x35,0x42, 0x5,0x35,0x54, 0x4,0x35,0x46,
+ 0x6,0x44,0x79, 0x5,0x35,0x55, 0x6,0x44,0x77, 0x6,0x44,0x6b,
+ 0x6,0x44,0x78, 0x5,0x35,0x58, 0x6,0x44,0x74, 0x6,0x44,0x75,
+ 0x6,0x44,0x6e, 0x6,0x44,0x7a, 0xf,0x38,0x50, 0xf,0x38,0x51,
+ 0xf,0x38,0x53, 0xf,0x38,0x54, 0xf,0x38,0x55, 0xf,0x38,0x56,
+ 0x6,0x44,0x72, 0x6,0x44,0x69, 0x6,0x44,0x68, 0x6,0x44,0x76,
+ 0x6,0x44,0x6c, 0x5,0x35,0x5a, 0x6,0x4e,0x74, 0x4,0x3b,0x32,
+ 0x4,0x3b,0x2e, 0x5,0x3c,0x3b, 0x6,0x4e,0x6f, 0x6,0x4e,0x6e,
+ 0x6,0x4e,0x71, 0x6,0x4e,0x6a, 0x4,0x3b,0x2d, 0x6,0x4e,0x78,
+ 0x4,0x3b,0x38, 0x4,0x3b,0x39, 0x5,0x3c,0x3c, 0x6,0x4e,0x6d,
+ 0x6,0x4e,0x76, 0x6,0x4e,0x70, 0x6,0x4e,0x77, 0x4,0x3b,0x37,
+ 0x5,0x3c,0x39, 0x5,0x3c,0x3a, 0xf,0x3f,0x34, 0xf,0x3f,0x35,
+ 0xf,0x3f,0x36, 0xf,0x3f,0x37, 0xf,0x3f,0x38, 0xf,0x3f,0x39,
+ 0xf,0x3f,0x3a, 0xf,0x3f,0x3c, 0x6,0x4e,0x72, 0x6,0x4e,0x75,
+ 0x6,0x4e,0x6c, 0x6,0x4e,0x79, 0x6,0x4e,0x73, 0x5,0x42,0x75,
+ 0x4,0x40,0x68, 0x4,0x40,0x6a, 0x6,0x58,0x46, 0x5,0x42,0x76,
+ 0x5,0x3c,0x3d, 0x5,0x42,0x79, 0x4,0x40,0x71, 0x4,0x40,0x70,
+ 0x6,0x58,0x40, 0x6,0x58,0x4b, 0x6,0x58,0x3d, 0x6,0x58,0x49,
+ 0x4,0x40,0x69, 0x4,0x40,0x6b, 0x5,0x42,0x7c, 0x5,0x42,0x74,
+ 0x4,0x40,0x73, 0x6,0x58,0x43, 0x6,0x58,0x3c, 0x6,0x58,0x47,
+ 0x6,0x58,0x42, 0x6,0x58,0x3f, 0x4,0x40,0x72, 0x5,0x42,0x7a,
+ 0x6,0x58,0x48, 0x5,0x42,0x78, 0x5,0x42,0x77, 0x6,0x58,0x44,
+ 0xf,0x45,0x43, 0xf,0x45,0x45, 0xf,0x45,0x46, 0x6,0x58,0x4a,
+ 0x5,0x42,0x7b, 0x6,0x58,0x39, 0x6,0x58,0x3b, 0x4,0x40,0x6f,
+ 0x6,0x58,0x3a, 0x6,0x58,0x45, 0x6,0x58,0x3e, 0x6,0x62,0x4e,
+ 0x4,0x47,0x3f, 0x5,0x49,0x7a, 0x4,0x47,0x3b, 0x5,0x49,0x78,
+ 0x5,0x49,0x7b, 0x4,0x47,0x3e, 0x4,0x47,0x48, 0x6,0x62,0x42,
+ 0x6,0x62,0x4c, 0x4,0x47,0x41, 0x6,0x62,0x53, 0x4,0x47,0x44,
+ 0x6,0x62,0x4f, 0x4,0x47,0x47, 0x6,0x62,0x46, 0x5,0x49,0x79,
+ 0x6,0x62,0x51, 0x6,0x62,0x45, 0x4,0x47,0x49, 0x6,0x62,0x50,
+ 0x6,0x62,0x44, 0x5,0x49,0x76, 0x5,0x49,0x77, 0xf,0x4c,0x3d,
+ 0xf,0x4c,0x3e, 0xf,0x4c,0x3f, 0xf,0x4c,0x40, 0xf,0x4c,0x42,
+ 0xf,0x4c,0x43, 0xf,0x4c,0x44, 0xf,0x4c,0x45, 0x6,0x62,0x48,
+ 0x4,0x47,0x4b, 0x6,0x62,0x4a, 0x5,0x42,0x7d, 0x6,0x62,0x4b,
+ 0x6,0x62,0x4d, 0x6,0x62,0x43, 0x6,0x62,0x52, 0x6,0x62,0x49,
+ 0x7,0x29,0x21, 0x5,0x51,0x2a, 0x7,0x28,0x6b, 0x5,0x50,0x7a,
+ 0x5,0x51,0x22, 0x7,0x28,0x71, 0x7,0x28,0x74, 0x7,0x29,0x22,
+ 0x7,0x28,0x7c, 0x7,0x28,0x70, 0x5,0x51,0x27, 0x4,0x4d,0x57,
+ 0x5,0x51,0x29, 0x5,0x51,0x23, 0x5,0x50,0x7b, 0x5,0x50,0x7e,
+ 0x7,0x28,0x78, 0x5,0x51,0x24, 0x4,0x4d,0x5d, 0x5,0x51,0x26,
+ 0x4,0x4d,0x62, 0x7,0x29,0x24, 0x7,0x28,0x77, 0x7,0x28,0x6f,
+ 0x5,0x50,0x78, 0x5,0x50,0x7c, 0x7,0x28,0x7d, 0x7,0x28,0x6d,
+ 0x5,0x51,0x25, 0x5,0x50,0x7d, 0x5,0x50,0x77, 0x5,0x50,0x79,
+ 0x5,0x50,0x76, 0xf,0x52,0x32, 0xf,0x52,0x33, 0xf,0x52,0x34,
+ 0xf,0x52,0x35, 0xf,0x52,0x37, 0xf,0x52,0x39, 0xf,0x52,0x3a,
+ 0x7,0x28,0x76, 0x7,0x28,0x75, 0x7,0x28,0x6c, 0x7,0x28,0x72,
+ 0xf,0x52,0x38, 0x5,0x51,0x21, 0x7,0x28,0x7b, 0x7,0x28,0x6e,
+ 0x5,0x51,0x28, 0x7,0x29,0x23, 0x7,0x28,0x7e, 0x7,0x28,0x7a,
+ 0x7,0x28,0x73, 0x7,0x33,0x46, 0x5,0x58,0x40, 0x4,0x53,0x71,
+ 0x7,0x33,0x52, 0x4,0x53,0x68, 0x4,0x53,0x65, 0x4,0x53,0x6c,
+ 0x7,0x33,0x49, 0x7,0x33,0x51, 0x7,0x33,0x43, 0x5,0x58,0x3d,
+ 0x7,0x33,0x42, 0x5,0x58,0x3c, 0x7,0x33,0x3c, 0x4,0x53,0x70,
+ 0x4,0x53,0x67, 0x7,0x33,0x45, 0x4,0x53,0x6f, 0x7,0x33,0x3d,
+ 0x4,0x53,0x6e, 0x7,0x33,0x47, 0x7,0x33,0x4e, 0x4,0x53,0x66,
+ 0x7,0x33,0x50, 0x7,0x33,0x3e, 0x4,0x53,0x69, 0x7,0x33,0x3b,
+ 0x7,0x33,0x53, 0x7,0x33,0x40, 0x7,0x33,0x3f, 0x7,0x33,0x48,
+ 0x7,0x33,0x4a, 0x5,0x58,0x3f, 0x7,0x33,0x4c, 0x4,0x53,0x6d,
+ 0x7,0x33,0x44, 0x5,0x58,0x3e, 0xf,0x57,0x6e, 0xf,0x57,0x6f,
+ 0xf,0x57,0x70, 0xf,0x57,0x71, 0xf,0x57,0x72, 0xf,0x57,0x73,
+ 0xf,0x57,0x74, 0xf,0x57,0x75, 0xf,0x57,0x76, 0xf,0x57,0x77,
+ 0xf,0x57,0x78, 0x7,0x33,0x54, 0x7,0x33,0x41, 0x7,0x33,0x4b,
+ 0x4,0x58,0x6e, 0x5,0x5e,0x52, 0x5,0x5e,0x51, 0x7,0x3b,0x7d,
+ 0x4,0x58,0x6f, 0x5,0x5e,0x54, 0x4,0x58,0x71, 0x7,0x3b,0x79,
+ 0x4,0x58,0x6d, 0x5,0x5e,0x4d, 0x5,0x5e,0x53, 0x5,0x5e,0x4e,
+ 0x7,0x3b,0x76, 0x7,0x3c,0x25, 0x4,0x58,0x72, 0x7,0x43,0x2a,
+ 0x5,0x5e,0x4f, 0x7,0x3c,0x21, 0x7,0x3b,0x77, 0x5,0x5e,0x56,
+ 0x7,0x3c,0x27, 0x7,0x3b,0x7c, 0x7,0x3b,0x78, 0x5,0x5e,0x50,
+ 0x4,0x58,0x74, 0x7,0x3b,0x7b, 0x7,0x3b,0x7e, 0x7,0x3c,0x22,
+ 0x7,0x3c,0x23, 0x4,0x58,0x73, 0x5,0x5e,0x4b, 0x7,0x3c,0x26,
+ 0x5,0x5e,0x4c, 0x7,0x3c,0x24, 0x7,0x3b,0x75, 0xf,0x5c,0x63,
+ 0xf,0x5c,0x64, 0xf,0x5c,0x65, 0xf,0x5c,0x66, 0xf,0x5c,0x67,
+ 0xf,0x5c,0x68, 0xf,0x5c,0x69, 0xf,0x5c,0x6a, 0xf,0x5c,0x6b,
+ 0x7,0x3c,0x28, 0x7,0x3c,0x29, 0x7,0x3b,0x7a, 0x4,0x5d,0x5e,
+ 0x4,0x5d,0x56, 0x7,0x43,0x37, 0x4,0x5d,0x58, 0x7,0x43,0x35,
+ 0x5,0x64,0x68, 0x7,0x43,0x3a, 0x7,0x43,0x2b, 0x4,0x5d,0x60,
+ 0x5,0x64,0x66, 0x5,0x58,0x41, 0x4,0x5d,0x59, 0x5,0x64,0x67,
+ 0x7,0x43,0x38, 0x7,0x43,0x32, 0x5,0x64,0x64, 0x4,0x5d,0x53,
+ 0x7,0x43,0x3b, 0x4,0x5d,0x55, 0x5,0x64,0x65, 0x4,0x5d,0x5d,
+ 0x7,0x43,0x39, 0x7,0x43,0x2f, 0x7,0x43,0x33, 0x7,0x4a,0x2a,
+ 0x7,0x43,0x30, 0x4,0x5d,0x5c, 0x7,0x43,0x34, 0x7,0x43,0x31,
+ 0x7,0x43,0x3c, 0x7,0x43,0x2c, 0x7,0x43,0x2d, 0xf,0x60,0x72,
+ 0xf,0x60,0x75, 0x7,0x43,0x36, 0x4,0x5d,0x5f, 0x7,0x43,0x2e,
+ 0x5,0x69,0x4d, 0x5,0x69,0x4f, 0x7,0x4a,0x2f, 0x4,0x61,0x3e,
+ 0x7,0x4a,0x2c, 0x7,0x4a,0x2e, 0x4,0x61,0x43, 0x4,0x61,0x39,
+ 0x5,0x69,0x50, 0x4,0x61,0x41, 0x7,0x4a,0x34, 0x4,0x61,0x42,
+ 0x5,0x69,0x4e, 0x4,0x61,0x3f, 0x7,0x4a,0x26, 0x7,0x4a,0x29,
+ 0x7,0x43,0x3d, 0x7,0x4a,0x28, 0x7,0x4a,0x35, 0x7,0x50,0x33,
+ 0x7,0x4a,0x33, 0x4,0x61,0x3c, 0x5,0x6d,0x60, 0x7,0x4a,0x27,
+ 0xf,0x63,0x78, 0xf,0x63,0x79, 0xf,0x63,0x7a, 0x4,0x61,0x44,
+ 0x7,0x4a,0x2b, 0x7,0x50,0x35, 0x7,0x4a,0x30, 0x7,0x4a,0x31,
+ 0x7,0x4a,0x2d, 0x7,0x4a,0x32, 0x4,0x61,0x38, 0xf,0x60,0x74,
+ 0x4,0x64,0x4a, 0x4,0x64,0x4b, 0x5,0x6d,0x62, 0x5,0x6d,0x61,
+ 0x7,0x50,0x2d, 0x5,0x6d,0x63, 0x7,0x50,0x2f, 0x4,0x64,0x49,
+ 0x7,0x50,0x2b, 0x5,0x69,0x53, 0x7,0x50,0x32, 0x7,0x50,0x2e,
+ 0x7,0x50,0x34, 0x7,0x50,0x36, 0x7,0x50,0x2c, 0x7,0x50,0x30,
+ 0xf,0x66,0x36, 0xf,0x66,0x37, 0xf,0x66,0x38, 0xf,0x66,0x39,
+ 0x7,0x50,0x38, 0x7,0x50,0x37, 0x7,0x50,0x39, 0x7,0x55,0x2a,
+ 0x4,0x67,0x42, 0x7,0x55,0x34, 0x7,0x55,0x2d, 0x7,0x55,0x33,
+ 0x4,0x67,0x38, 0x7,0x55,0x2e, 0x5,0x71,0x3d, 0x7,0x55,0x2c,
+ 0x7,0x55,0x2f, 0x4,0x67,0x3c, 0x5,0x71,0x3a, 0x5,0x71,0x39,
+ 0x4,0x67,0x43, 0x7,0x59,0x3b, 0x7,0x59,0x35, 0x4,0x67,0x3a,
+ 0x5,0x71,0x3c, 0x5,0x71,0x3b, 0x7,0x55,0x31, 0x7,0x55,0x2b,
+ 0x7,0x55,0x30, 0x5,0x71,0x38, 0x7,0x55,0x35, 0x5,0x74,0x3b,
+ 0x5,0x74,0x3d, 0x5,0x74,0x40, 0x5,0x76,0x4b, 0x4,0x69,0x47,
+ 0x7,0x59,0x39, 0x4,0x69,0x4a, 0x5,0x74,0x3f, 0x4,0x69,0x49,
+ 0x5,0x74,0x3e, 0x7,0x59,0x37, 0x7,0x59,0x40, 0x7,0x55,0x36,
+ 0x5,0x74,0x3c, 0x7,0x59,0x36, 0x7,0x59,0x3a, 0x7,0x59,0x3f,
+ 0x4,0x69,0x46, 0x7,0x59,0x3e, 0xf,0x69,0x72, 0xf,0x69,0x73,
+ 0xf,0x69,0x74, 0x7,0x59,0x3c, 0x7,0x59,0x3d, 0x4,0x6a,0x7d,
+ 0x4,0x6a,0x7e, 0x7,0x5c,0x66, 0x5,0x76,0x4e, 0x5,0x76,0x4d,
+ 0x5,0x78,0x31, 0x7,0x5c,0x68, 0x7,0x5c,0x69, 0x7,0x5c,0x6a,
+ 0xf,0x6a,0x74, 0xf,0x6a,0x75, 0x7,0x5c,0x67, 0x7,0x59,0x42,
+ 0x7,0x5f,0x57, 0x7,0x5f,0x58, 0x7,0x5f,0x55, 0x4,0x6c,0x27,
+ 0x7,0x5f,0x56, 0x7,0x5f,0x5a, 0xf,0x6b,0x65, 0xf,0x6b,0x66,
+ 0x7,0x5f,0x54, 0x7,0x5f,0x59, 0x7,0x5f,0x5b, 0x4,0x6d,0x23,
+ 0x7,0x61,0x4b, 0x5,0x79,0x4e, 0x7,0x61,0x4c, 0xf,0x6c,0x3a,
+ 0xf,0x6c,0x3b, 0x7,0x61,0x4a, 0x5,0x7a,0x75, 0x7,0x62,0x65,
+ 0x7,0x62,0x64, 0x5,0x7a,0x39, 0x4,0x6d,0x7e, 0x7,0x63,0x74,
+ 0x7,0x64,0x62, 0x4,0x6e,0x3c, 0x7,0x64,0x44, 0x7,0x65,0x44,
+ 0x7,0x66,0x50, 0x5,0x24,0x77, 0x4,0x30,0x24, 0x5,0x30,0x44,
+ 0x5,0x30,0x45, 0x4,0x35,0x48, 0x4,0x35,0x49, 0x4,0x35,0x47,
+ 0x6,0x44,0x7b, 0x4,0x3b,0x3a, 0x5,0x42,0x7e, 0x5,0x43,0x21,
+ 0x6,0x58,0x4c, 0x4,0x47,0x4d, 0x5,0x51,0x2c, 0x4,0x4d,0x63,
+ 0x5,0x51,0x2d, 0x5,0x51,0x2b, 0x5,0x58,0x42, 0x7,0x33,0x56,
+ 0x7,0x33,0x55, 0x7,0x3c,0x2a, 0x5,0x5e,0x57, 0x7,0x43,0x3e,
+ 0x7,0x4a,0x36, 0x7,0x4a,0x39, 0x5,0x69,0x54, 0x7,0x4a,0x37,
+ 0x5,0x69,0x55, 0x7,0x4a,0x38, 0x7,0x50,0x3a, 0x7,0x4a,0x3a,
+ 0x5,0x71,0x3e, 0x5,0x7a,0x76, 0x7,0x65,0x77, 0x6,0x34,0x55,
+ 0x6,0x3c,0x35, 0x6,0x3c,0x34, 0xf,0x38,0x57, 0x4,0x3b,0x3b,
+ 0x5,0x3c,0x3e, 0x6,0x4e,0x7b, 0xf,0x3f,0x3d, 0x5,0x43,0x22,
+ 0x4,0x40,0x75, 0x6,0x5b,0x5f, 0x4,0x47,0x50, 0x6,0x62,0x54,
+ 0x4,0x47,0x51, 0x7,0x29,0x28, 0x7,0x29,0x27, 0x7,0x29,0x25,
+ 0x5,0x51,0x2f, 0x5,0x51,0x2e, 0x7,0x29,0x26, 0xf,0x52,0x3b,
+ 0x5,0x58,0x43, 0x4,0x53,0x74, 0x7,0x33,0x57, 0x5,0x58,0x44,
+ 0x7,0x2c,0x56, 0x5,0x5e,0x5a, 0x7,0x3c,0x2d, 0x5,0x5e,0x58,
+ 0x7,0x3c,0x2c, 0x5,0x5e,0x59, 0x7,0x3c,0x2b, 0x5,0x64,0x69,
+ 0x4,0x5d,0x63, 0x7,0x43,0x40, 0x4,0x5d,0x62, 0x5,0x5e,0x5b,
+ 0x7,0x4a,0x3c, 0x5,0x69,0x57, 0x7,0x4a,0x3d, 0x7,0x43,0x41,
+ 0x7,0x43,0x42, 0x5,0x69,0x56, 0x5,0x6d,0x66, 0x5,0x6d,0x65,
+ 0x5,0x6d,0x67, 0xf,0x66,0x3a, 0x5,0x6d,0x64, 0xf,0x63,0x7b,
+ 0x5,0x71,0x3f, 0x5,0x74,0x41, 0xf,0x6a,0x76, 0xf,0x6a,0x77,
+ 0x5,0x78,0x32, 0x5,0x79,0x4f, 0x5,0x7a,0x77, 0x7,0x65,0x45,
+ 0x6,0x25,0x54, 0x5,0x23,0x29, 0x5,0x2b,0x4a, 0x5,0x30,0x48,
+ 0x5,0x30,0x47, 0x6,0x3c,0x37, 0x6,0x3c,0x36, 0x6,0x44,0x7e,
+ 0x6,0x44,0x7c, 0x5,0x35,0x61, 0x6,0x45,0x21, 0x6,0x44,0x7d,
+ 0x4,0x3b,0x3c, 0x6,0x4e,0x7c, 0x4,0x3b,0x3d, 0x5,0x3c,0x40,
+ 0x5,0x3c,0x3f, 0x6,0x4e,0x7e, 0x5,0x3c,0x41, 0x6,0x4f,0x23,
+ 0x6,0x4e,0x7d, 0xf,0x32,0x55, 0x4,0x40,0x77, 0x5,0x43,0x25,
+ 0x4,0x40,0x76, 0x6,0x58,0x4e, 0x6,0x58,0x4f, 0x5,0x43,0x27,
+ 0x5,0x43,0x23, 0x5,0x43,0x26, 0x6,0x58,0x4d, 0x6,0x4f,0x22,
+ 0x5,0x43,0x24, 0x5,0x43,0x28, 0x6,0x62,0x55, 0x6,0x62,0x56,
+ 0x4,0x47,0x53, 0x4,0x47,0x52, 0x6,0x62,0x59, 0x5,0x49,0x7d,
+ 0x5,0x49,0x7c, 0x6,0x62,0x5b, 0x6,0x62,0x5a, 0x6,0x62,0x57,
+ 0x6,0x62,0x58, 0x5,0x51,0x32, 0x4,0x4d,0x66, 0x7,0x29,0x29,
+ 0x7,0x29,0x2b, 0x5,0x51,0x31, 0x5,0x51,0x33, 0x7,0x29,0x2d,
+ 0x7,0x29,0x2c, 0x5,0x49,0x7e, 0x5,0x51,0x30, 0x7,0x29,0x2a,
+ 0x5,0x4a,0x21, 0x7,0x29,0x2e, 0xf,0x52,0x3c, 0x5,0x58,0x47,
+ 0x5,0x58,0x48, 0x5,0x58,0x46, 0x7,0x33,0x59, 0x4,0x53,0x76,
+ 0x7,0x33,0x5a, 0x7,0x33,0x5c, 0x7,0x33,0x5b, 0x5,0x58,0x45,
+ 0x7,0x33,0x58, 0x5,0x5e,0x5d, 0x5,0x5e,0x5e, 0x5,0x5e,0x5f,
+ 0x5,0x5e,0x5c, 0x7,0x3c,0x30, 0x7,0x3c,0x2e, 0x7,0x3c,0x2f,
+ 0x4,0x5d,0x65, 0x5,0x64,0x6a, 0x5,0x64,0x6b, 0x7,0x43,0x43,
+ 0x7,0x43,0x44, 0x7,0x43,0x45, 0x4,0x61,0x47, 0x5,0x69,0x58,
+ 0x5,0x58,0x49, 0x7,0x4a,0x3e, 0x4,0x61,0x49, 0x5,0x6d,0x6b,
+ 0x5,0x6d,0x68, 0x7,0x50,0x3b, 0x5,0x6d,0x6a, 0x5,0x6d,0x69,
+ 0x4,0x67,0x46, 0x5,0x71,0x40, 0x7,0x55,0x37, 0x7,0x55,0x38,
+ 0x7,0x59,0x43, 0x7,0x5c,0x6c, 0x7,0x59,0x44, 0x7,0x59,0x45,
+ 0x7,0x5c,0x6d, 0x7,0x5c,0x6e, 0x5,0x74,0x42, 0x7,0x5f,0x5c,
+ 0x7,0x61,0x4d, 0x7,0x5f,0x5d, 0x5,0x79,0x50, 0x5,0x7a,0x3a,
+ 0x7,0x65,0x46, 0x7,0x66,0x43, 0xf,0x28,0x6c, 0x5,0x2b,0x4b,
+ 0x6,0x3c,0x38, 0xf,0x32,0x56, 0x5,0x35,0x64, 0x5,0x35,0x63,
+ 0x4,0x35,0x4f, 0x5,0x35,0x62, 0x4,0x35,0x4e, 0x6,0x45,0x25,
+ 0x6,0x45,0x23, 0x6,0x4f,0x25, 0x5,0x3c,0x42, 0x5,0x3c,0x46,
+ 0x5,0x3c,0x44, 0x5,0x3c,0x48, 0x5,0x3c,0x45, 0x6,0x4f,0x28,
+ 0x6,0x4f,0x26, 0x5,0x3c,0x47, 0x5,0x3c,0x43, 0x6,0x4f,0x27,
+ 0x6,0x4f,0x24, 0xf,0x3f,0x3e, 0x4,0x40,0x7c, 0x4,0x40,0x7d,
+ 0x4,0x40,0x7a, 0x6,0x58,0x52, 0x5,0x43,0x2b, 0x6,0x58,0x51,
+ 0x5,0x43,0x2a, 0x4,0x40,0x79, 0x4,0x40,0x7b, 0x6,0x58,0x53,
+ 0xf,0x45,0x47, 0x5,0x43,0x29, 0x6,0x62,0x61, 0x6,0x62,0x5c,
+ 0x5,0x4a,0x25, 0x5,0x4a,0x23, 0x5,0x4a,0x22, 0x6,0x62,0x5f,
+ 0x5,0x4a,0x24, 0x6,0x62,0x5e, 0x6,0x62,0x60, 0xf,0x4c,0x48,
+ 0x6,0x62,0x5d, 0x6,0x62,0x62, 0xf,0x4c,0x49, 0x5,0x51,0x35,
+ 0x5,0x51,0x34, 0x4,0x4d,0x69, 0x5,0x51,0x37, 0x5,0x51,0x36,
+ 0x5,0x51,0x38, 0x4,0x4d,0x6a, 0x7,0x29,0x2f, 0x7,0x29,0x30,
+ 0x4,0x4d,0x6b, 0x7,0x29,0x31, 0x7,0x33,0x64, 0x5,0x58,0x4b,
+ 0x7,0x33,0x5e, 0x7,0x33,0x60, 0x7,0x33,0x61, 0x4,0x53,0x78,
+ 0x5,0x58,0x4a, 0x7,0x33,0x62, 0x5,0x58,0x4c, 0x7,0x33,0x5f,
+ 0xf,0x57,0x7a, 0x7,0x33,0x5d, 0x7,0x33,0x63, 0x4,0x58,0x79,
+ 0x5,0x5e,0x63, 0x7,0x3c,0x31, 0x5,0x5e,0x62, 0x4,0x58,0x78,
+ 0x5,0x5e,0x60, 0x5,0x5e,0x64, 0x5,0x5e,0x61, 0xf,0x5c,0x6c,
+ 0x7,0x43,0x46, 0x4,0x5d,0x67, 0x7,0x43,0x47, 0x4,0x5d,0x66,
+ 0x5,0x64,0x6c, 0x7,0x4a,0x3f, 0x5,0x64,0x6d, 0x5,0x69,0x5b,
+ 0x7,0x4a,0x40, 0x5,0x69,0x5a, 0x7,0x4a,0x43, 0x7,0x50,0x3d,
+ 0x7,0x4a,0x42, 0x5,0x69,0x59, 0x5,0x6d,0x6d, 0x5,0x6d,0x6c,
+ 0x7,0x50,0x3c, 0x5,0x71,0x42, 0x5,0x6d,0x6e, 0x5,0x71,0x41,
+ 0x7,0x55,0x39, 0x7,0x59,0x46, 0x7,0x5c,0x70, 0x7,0x5c,0x6f,
+ 0x5,0x7a,0x78, 0x5,0x2b,0x4c, 0x4,0x2b,0x4a, 0x6,0x34,0x56,
+ 0xf,0x2d,0x4a, 0x4,0x30,0x26, 0x6,0x3c,0x39, 0x5,0x30,0x49,
+ 0x5,0x30,0x4a, 0xf,0x32,0x57, 0xf,0x32,0x58, 0x6,0x3c,0x3a,
+ 0x6,0x45,0x2a, 0x6,0x45,0x2c, 0x6,0x45,0x27, 0x6,0x45,0x28,
+ 0x6,0x45,0x26, 0x6,0x45,0x2b, 0x5,0x35,0x65, 0xf,0x38,0x59,
+ 0xf,0x38,0x5a, 0xf,0x38,0x5b, 0xf,0x38,0x5c, 0xf,0x38,0x5d,
+ 0xf,0x38,0x5e, 0xf,0x38,0x5f, 0xf,0x38,0x60, 0x6,0x45,0x2d,
+ 0x4,0x35,0x53, 0x6,0x45,0x29, 0x4,0x35,0x52, 0x6,0x4f,0x2b,
+ 0x4,0x3b,0x40, 0x5,0x3c,0x49, 0x5,0x3c,0x4b, 0x6,0x4f,0x2e,
+ 0x6,0x4f,0x2c, 0x6,0x4f,0x2d, 0x6,0x58,0x57, 0x5,0x3c,0x4a,
+ 0xf,0x3f,0x3f, 0xf,0x3f,0x41, 0xf,0x3f,0x42, 0xf,0x3f,0x43,
+ 0xf,0x3f,0x44, 0xf,0x3f,0x45, 0x6,0x4f,0x2f, 0x6,0x4f,0x2a,
+ 0x5,0x3c,0x4d, 0x4,0x41,0x22, 0x6,0x58,0x54, 0x6,0x58,0x59,
+ 0x6,0x58,0x56, 0x5,0x43,0x30, 0x5,0x43,0x2c, 0x6,0x58,0x5e,
+ 0x6,0x58,0x55, 0x5,0x43,0x2f, 0x5,0x43,0x31, 0x5,0x43,0x32,
+ 0x6,0x58,0x58, 0x6,0x58,0x60, 0x6,0x58,0x62, 0x5,0x43,0x33,
+ 0x6,0x58,0x5f, 0xf,0x45,0x48, 0xf,0x45,0x49, 0xf,0x45,0x4a,
+ 0xf,0x45,0x4b, 0xf,0x45,0x4c, 0xf,0x45,0x4d, 0xf,0x45,0x4e,
+ 0x6,0x58,0x61, 0xf,0x3f,0x40, 0x6,0x58,0x5b, 0x5,0x43,0x2e,
+ 0xf,0x46,0x34, 0x6,0x62,0x65, 0x4,0x47,0x55, 0x5,0x4a,0x26,
+ 0x6,0x62,0x64, 0x6,0x62,0x66, 0x6,0x62,0x6c, 0x6,0x62,0x63,
+ 0x6,0x62,0x69, 0x5,0x4a,0x27, 0x4,0x47,0x57, 0xf,0x4c,0x4d,
+ 0xf,0x4c,0x4e, 0xf,0x4c,0x4f, 0xf,0x4c,0x51, 0xf,0x4c,0x50,
+ 0xf,0x4c,0x4c, 0x6,0x62,0x6b, 0x6,0x58,0x5d, 0x7,0x29,0x33,
+ 0x7,0x29,0x35, 0x5,0x4a,0x28, 0x4,0x4d,0x6f, 0x7,0x29,0x34,
+ 0x5,0x51,0x3a, 0x4,0x4d,0x70, 0x5,0x51,0x3b, 0x7,0x29,0x39,
+ 0x7,0x29,0x38, 0x7,0x29,0x32, 0xf,0x52,0x3d, 0xf,0x52,0x3e,
+ 0xf,0x52,0x3f, 0x7,0x29,0x37, 0xf,0x4c,0x4b, 0x7,0x33,0x6a,
+ 0x5,0x58,0x4e, 0x7,0x33,0x67, 0x7,0x33,0x66, 0x5,0x58,0x4f,
+ 0x7,0x33,0x6b, 0x7,0x33,0x6e, 0x4,0x53,0x7c, 0x7,0x33,0x68,
+ 0x5,0x58,0x4d, 0x6,0x62,0x68, 0xf,0x54,0x32, 0xf,0x57,0x7b,
+ 0xf,0x57,0x7c, 0xf,0x57,0x7d, 0xf,0x57,0x7e, 0xf,0x58,0x21,
+ 0xf,0x58,0x22, 0x7,0x33,0x6d, 0x7,0x33,0x6c, 0x7,0x33,0x65,
+ 0x7,0x33,0x69, 0x5,0x58,0x50, 0x7,0x3c,0x32, 0x5,0x5e,0x65,
+ 0x5,0x5b,0x2d, 0x5,0x5e,0x67, 0x5,0x58,0x52, 0x5,0x5e,0x66,
+ 0x4,0x58,0x7b, 0x7,0x3c,0x38, 0x7,0x3c,0x34, 0x7,0x3c,0x36,
+ 0x7,0x3c,0x37, 0x7,0x3c,0x35, 0xf,0x5c,0x6e, 0xf,0x5c,0x70,
+ 0xf,0x5c,0x6f, 0x7,0x43,0x4b, 0x5,0x64,0x73, 0x7,0x43,0x4e,
+ 0x5,0x64,0x6f, 0x7,0x43,0x49, 0x7,0x43,0x4a, 0x7,0x43,0x51,
+ 0x5,0x64,0x71, 0x5,0x64,0x6e, 0x5,0x64,0x72, 0x7,0x43,0x4d,
+ 0x7,0x43,0x4c, 0xf,0x60,0x76, 0xf,0x60,0x77, 0xf,0x60,0x78,
+ 0xf,0x60,0x79, 0xf,0x60,0x7b, 0xf,0x60,0x7c, 0x7,0x43,0x48,
+ 0x7,0x43,0x50, 0x5,0x64,0x70, 0x7,0x4a,0x47, 0x7,0x4a,0x4b,
+ 0x5,0x69,0x5d, 0x5,0x64,0x74, 0x7,0x4a,0x4a, 0x7,0x43,0x4f,
+ 0x5,0x69,0x5c, 0x4,0x61,0x4b, 0x7,0x4a,0x48, 0x5,0x69,0x5e,
+ 0x7,0x4a,0x4d, 0x7,0x4a,0x4c, 0x5,0x69,0x60, 0x7,0x4a,0x44,
+ 0x7,0x4a,0x49, 0x7,0x4a,0x46, 0xf,0x63,0x7c, 0xf,0x63,0x7d,
+ 0xf,0x63,0x7e, 0xf,0x64,0x21, 0x7,0x4a,0x4e, 0x7,0x4a,0x45,
+ 0x5,0x69,0x5f, 0x4,0x64,0x51, 0x5,0x6d,0x70, 0x4,0x64,0x50,
+ 0x5,0x6d,0x6f, 0x7,0x50,0x3e, 0x7,0x50,0x40, 0xf,0x66,0x3b,
+ 0xf,0x66,0x3c, 0xf,0x66,0x3d, 0xf,0x66,0x3e, 0xf,0x66,0x3f,
+ 0x7,0x50,0x3f, 0x5,0x71,0x43, 0x4,0x67,0x47, 0x5,0x71,0x44,
+ 0x5,0x71,0x45, 0xf,0x68,0x4e, 0xf,0x68,0x4f, 0x7,0x55,0x3b,
+ 0x7,0x59,0x47, 0x5,0x74,0x45, 0x5,0x74,0x44, 0xf,0x69,0x76,
+ 0xf,0x69,0x77, 0xf,0x69,0x78, 0x7,0x59,0x4a, 0x7,0x59,0x48,
+ 0x7,0x59,0x49, 0xf,0x68,0x4d, 0x7,0x5c,0x71, 0x4,0x6b,0x22,
+ 0x5,0x74,0x43, 0x7,0x5c,0x72, 0xf,0x6a,0x78, 0x7,0x5c,0x73,
+ 0x7,0x5f,0x5e, 0x7,0x5f,0x60, 0x7,0x5f,0x5f, 0x7,0x62,0x66,
+ 0x6,0x2e,0x31, 0x6,0x34,0x57, 0x6,0x34,0x58, 0x5,0x35,0x66,
+ 0xf,0x38,0x61, 0x6,0x4f,0x30, 0x4,0x3b,0x44, 0x6,0x58,0x63,
+ 0xf,0x45,0x4f, 0x5,0x4a,0x2a, 0xf,0x4c,0x52, 0x7,0x29,0x3a,
+ 0x5,0x58,0x54, 0x5,0x58,0x53, 0xf,0x58,0x23, 0x7,0x33,0x6f,
+ 0x5,0x5e,0x69, 0x5,0x5e,0x6a, 0x5,0x5e,0x68, 0xf,0x5c,0x71,
+ 0x5,0x64,0x75, 0x7,0x43,0x53, 0x7,0x4a,0x50, 0x7,0x4a,0x4f,
+ 0x5,0x71,0x46, 0x7,0x5c,0x74, 0x6,0x2e,0x32, 0x6,0x2e,0x33,
+ 0x6,0x34,0x59, 0xf,0x2d,0x4b, 0xf,0x2d,0x4d, 0xf,0x2d,0x4e,
+ 0xf,0x2d,0x4f, 0xf,0x2d,0x50, 0x4,0x2b,0x4b, 0x5,0x30,0x4d,
+ 0x6,0x3c,0x3e, 0x6,0x3c,0x3d, 0x5,0x30,0x4e, 0x6,0x3c,0x3c,
+ 0x4,0x30,0x29, 0xf,0x32,0x59, 0xf,0x32,0x5a, 0xf,0x32,0x5b,
+ 0xf,0x32,0x5c, 0xf,0x32,0x5d, 0x5,0x35,0x6d, 0x6,0x45,0x30,
+ 0x5,0x35,0x67, 0x4,0x35,0x57, 0x5,0x35,0x6a, 0x5,0x35,0x6f,
+ 0x5,0x35,0x6e, 0x4,0x35,0x58, 0x6,0x45,0x2e, 0x6,0x45,0x2f,
+ 0x5,0x35,0x6b, 0x5,0x35,0x68, 0xf,0x38,0x63, 0xf,0x38,0x64,
+ 0xf,0x38,0x65, 0xf,0x38,0x66, 0xf,0x38,0x68, 0xf,0x38,0x69,
+ 0xf,0x38,0x62, 0x5,0x35,0x6c, 0x5,0x35,0x69, 0xf,0x38,0x67,
+ 0x5,0x3c,0x51, 0x5,0x3c,0x50, 0x5,0x3c,0x54, 0x5,0x3c,0x4f,
+ 0x6,0x4f,0x34, 0x6,0x4f,0x31, 0x5,0x43,0x39, 0x5,0x3c,0x53,
+ 0x5,0x3c,0x4e, 0x6,0x4f,0x33, 0x4,0x3b,0x46, 0x5,0x3c,0x55,
+ 0x6,0x58,0x64, 0x6,0x4f,0x35, 0xf,0x3f,0x47, 0xf,0x3f,0x48,
+ 0xf,0x3f,0x49, 0xf,0x3f,0x4a, 0xf,0x3f,0x4b, 0xf,0x3f,0x4c,
+ 0xf,0x3f,0x4f, 0xf,0x3f,0x50, 0xf,0x3f,0x51, 0x6,0x4f,0x32,
+ 0xf,0x3f,0x4e, 0x6,0x58,0x66, 0x5,0x43,0x36, 0x4,0x41,0x23,
+ 0x6,0x58,0x68, 0x4,0x41,0x25, 0x5,0x43,0x3b, 0x5,0x43,0x35,
+ 0x5,0x43,0x3d, 0x5,0x43,0x37, 0x4,0x41,0x24, 0x6,0x58,0x6a,
+ 0x6,0x58,0x69, 0x5,0x43,0x3a, 0xf,0x45,0x50, 0xf,0x45,0x51,
+ 0xf,0x45,0x52, 0xf,0x45,0x53, 0xf,0x45,0x54, 0xf,0x45,0x55,
+ 0xf,0x45,0x56, 0xf,0x45,0x57, 0x6,0x58,0x65, 0x6,0x58,0x67,
+ 0x6,0x62,0x6d, 0xf,0x3f,0x4d, 0x6,0x62,0x6e, 0x4,0x47,0x5c,
+ 0x5,0x4a,0x2c, 0x5,0x4a,0x30, 0x6,0x62,0x72, 0x5,0x4a,0x2b,
+ 0x5,0x4a,0x2e, 0x5,0x4a,0x31, 0x6,0x62,0x71, 0x6,0x62,0x6f,
+ 0x5,0x4a,0x33, 0x4,0x47,0x5d, 0x5,0x4a,0x2f, 0x6,0x62,0x76,
+ 0x5,0x4a,0x2d, 0x6,0x62,0x73, 0xf,0x4c,0x53, 0xf,0x4c,0x54,
+ 0xf,0x4c,0x55, 0xf,0x4c,0x56, 0xf,0x4c,0x57, 0xf,0x4c,0x58,
+ 0xf,0x4c,0x59, 0x6,0x62,0x70, 0x5,0x51,0x42, 0x5,0x51,0x3c,
+ 0x4,0x4d,0x72, 0x5,0x51,0x3f, 0x5,0x51,0x3e, 0x5,0x51,0x3d,
+ 0x5,0x51,0x40, 0x7,0x29,0x3f, 0x5,0x51,0x46, 0x5,0x51,0x43,
+ 0x7,0x29,0x41, 0x5,0x51,0x41, 0x7,0x29,0x3c, 0x7,0x29,0x40,
+ 0x7,0x29,0x3e, 0x6,0x62,0x74, 0x7,0x29,0x42, 0x7,0x33,0x72,
+ 0x5,0x51,0x45, 0x5,0x51,0x44, 0xf,0x52,0x40, 0xf,0x52,0x41,
+ 0x7,0x29,0x43, 0x7,0x29,0x3b, 0xf,0x58,0x2d, 0x4,0x54,0x23,
+ 0x4,0x54,0x24, 0x4,0x54,0x28, 0x7,0x33,0x74, 0x5,0x58,0x59,
+ 0x4,0x54,0x21, 0x4,0x54,0x22, 0x4,0x54,0x27, 0x7,0x33,0x75,
+ 0x4,0x54,0x25, 0x7,0x33,0x71, 0x7,0x33,0x70, 0x5,0x58,0x58,
+ 0x5,0x58,0x5a, 0x7,0x33,0x76, 0xf,0x58,0x24, 0xf,0x58,0x26,
+ 0xf,0x58,0x27, 0xf,0x58,0x28, 0xf,0x58,0x29, 0xf,0x58,0x2a,
+ 0xf,0x58,0x2b, 0xf,0x58,0x2c, 0xf,0x58,0x2e, 0x7,0x33,0x78,
+ 0x7,0x33,0x77, 0x5,0x58,0x5b, 0x5,0x58,0x56, 0x5,0x58,0x57,
+ 0x5,0x5e,0x6f, 0x5,0x5e,0x71, 0x4,0x59,0x22, 0x5,0x5e,0x70,
+ 0x4,0x59,0x24, 0x4,0x59,0x21, 0x5,0x5e,0x72, 0x4,0x58,0x7e,
+ 0x5,0x5e,0x6c, 0x4,0x59,0x23, 0x5,0x5e,0x6e, 0x5,0x5e,0x6b,
+ 0x7,0x3c,0x3a, 0x5,0x5e,0x73, 0xf,0x58,0x25, 0xf,0x5c,0x72,
+ 0xf,0x5c,0x73, 0xf,0x5c,0x74, 0xf,0x5c,0x75, 0xf,0x5c,0x76,
+ 0x7,0x3c,0x39, 0x5,0x64,0x79, 0x5,0x64,0x7c, 0x4,0x5d,0x6b,
+ 0x7,0x43,0x57, 0x7,0x43,0x56, 0x5,0x64,0x76, 0x5,0x64,0x7a,
+ 0x5,0x64,0x78, 0x5,0x64,0x77, 0x5,0x64,0x7d, 0x5,0x64,0x7e,
+ 0x7,0x43,0x5b, 0x7,0x43,0x5a, 0x5,0x64,0x7b, 0xf,0x60,0x7d,
+ 0x7,0x43,0x58, 0x7,0x43,0x55, 0x7,0x43,0x59, 0x7,0x43,0x54,
+ 0x5,0x58,0x5d, 0x5,0x69,0x62, 0x5,0x69,0x66, 0x5,0x69,0x68,
+ 0x4,0x61,0x4e, 0x4,0x61,0x4c, 0x5,0x69,0x63, 0x5,0x69,0x67,
+ 0x5,0x69,0x65, 0x5,0x69,0x61, 0x7,0x4a,0x52, 0x5,0x69,0x69,
+ 0x5,0x69,0x64, 0xf,0x64,0x23, 0xf,0x64,0x24, 0xf,0x64,0x25,
+ 0x7,0x4a,0x51, 0x7,0x4a,0x53, 0x4,0x64,0x52, 0x4,0x64,0x54,
+ 0x4,0x64,0x58, 0x4,0x64,0x57, 0x5,0x6d,0x71, 0x7,0x50,0x41,
+ 0x7,0x50,0x43, 0x5,0x6d,0x72, 0x7,0x50,0x42, 0xf,0x66,0x40,
+ 0xf,0x66,0x41, 0xf,0x66,0x42, 0x4,0x67,0x49, 0x5,0x71,0x48,
+ 0x5,0x71,0x49, 0x7,0x55,0x3f, 0x7,0x55,0x3d, 0x7,0x55,0x3c,
+ 0x7,0x55,0x3e, 0x5,0x71,0x47, 0x5,0x74,0x46, 0x5,0x74,0x49,
+ 0x4,0x69,0x4d, 0x5,0x74,0x48, 0x5,0x74,0x47, 0xf,0x69,0x79,
+ 0x5,0x76,0x4f, 0x5,0x76,0x50, 0xf,0x6a,0x79, 0x7,0x59,0x4b,
+ 0x7,0x5c,0x75, 0x7,0x5c,0x76, 0x5,0x78,0x33, 0x5,0x78,0x34,
+ 0x5,0x78,0x35, 0x4,0x6d,0x26, 0x7,0x61,0x4e, 0x5,0x7a,0x79,
+ 0x5,0x7b,0x49, 0x6,0x2e,0x35, 0x6,0x2e,0x34, 0x6,0x34,0x5b,
+ 0x5,0x2b,0x4d, 0xf,0x2d,0x51, 0x6,0x34,0x5a, 0x6,0x3c,0x41,
+ 0x4,0x30,0x2b, 0x6,0x3c,0x42, 0x6,0x3c,0x40, 0x5,0x30,0x50,
+ 0x5,0x30,0x4f, 0x6,0x3c,0x3f, 0x6,0x3c,0x43, 0x4,0x35,0x5f,
+ 0x6,0x45,0x33, 0x4,0x35,0x5a, 0x5,0x35,0x73, 0x6,0x45,0x37,
+ 0x5,0x35,0x77, 0x6,0x45,0x3a, 0x5,0x35,0x71, 0x5,0x35,0x75,
+ 0x6,0x45,0x3c, 0x6,0x45,0x3d, 0x5,0x35,0x74, 0x6,0x45,0x3b,
+ 0x6,0x45,0x32, 0x6,0x45,0x36, 0xf,0x38,0x6a, 0x6,0x45,0x31,
+ 0x6,0x45,0x35, 0x6,0x45,0x39, 0x5,0x35,0x76, 0x5,0x35,0x70,
+ 0x6,0x45,0x34, 0x5,0x3c,0x60, 0x5,0x3c,0x57, 0x5,0x3c,0x58,
+ 0x5,0x3c,0x5b, 0x6,0x4f,0x3b, 0x5,0x3c,0x56, 0x6,0x4f,0x38,
+ 0x4,0x3b,0x4e, 0x5,0x3c,0x5d, 0x5,0x3c,0x59, 0x5,0x3c,0x61,
+ 0x5,0x3c,0x5a, 0x6,0x4f,0x39, 0x6,0x58,0x79, 0x5,0x3c,0x62,
+ 0xf,0x3f,0x54, 0x6,0x4f,0x37, 0xf,0x3f,0x52, 0x6,0x4f,0x3a,
+ 0x5,0x3c,0x5e, 0x5,0x43,0x41, 0x5,0x43,0x3f, 0x6,0x58,0x71,
+ 0x5,0x43,0x40, 0x5,0x43,0x42, 0x6,0x58,0x74, 0x6,0x58,0x70,
+ 0x5,0x43,0x47, 0x5,0x43,0x45, 0x6,0x58,0x6e, 0x6,0x58,0x6d,
+ 0x5,0x43,0x3e, 0x6,0x58,0x6f, 0x6,0x58,0x72, 0x6,0x58,0x76,
+ 0x5,0x43,0x4a, 0x6,0x58,0x6c, 0x6,0x58,0x77, 0x5,0x43,0x43,
+ 0x5,0x43,0x4c, 0x5,0x43,0x48, 0x6,0x58,0x73, 0x5,0x43,0x49,
+ 0x5,0x43,0x46, 0x6,0x58,0x75, 0x5,0x4a,0x35, 0xf,0x45,0x59,
+ 0x6,0x58,0x78, 0x6,0x58,0x6b, 0x6,0x63,0x22, 0x5,0x4a,0x43,
+ 0x4,0x47,0x60, 0x5,0x4a,0x37, 0x5,0x4a,0x3f, 0x5,0x4a,0x36,
+ 0x5,0x51,0x4e, 0x5,0x4a,0x3b, 0x6,0x62,0x77, 0x6,0x62,0x7b,
+ 0x5,0x4a,0x42, 0x5,0x4a,0x3c, 0x5,0x4a,0x39, 0x5,0x4a,0x40,
+ 0x5,0x4a,0x41, 0x5,0x4a,0x3d, 0x5,0x43,0x44, 0x5,0x4a,0x38,
+ 0x5,0x4a,0x44, 0x6,0x62,0x7e, 0x5,0x4a,0x46, 0x6,0x62,0x79,
+ 0x5,0x4a,0x47, 0xf,0x4c,0x5a, 0xf,0x4c,0x5b, 0x6,0x62,0x78,
+ 0x6,0x62,0x7a, 0x6,0x62,0x7d, 0x6,0x63,0x21, 0x6,0x62,0x7c,
+ 0x5,0x4a,0x3a, 0x7,0x29,0x46, 0x4,0x4d,0x7a, 0x5,0x51,0x4c,
+ 0x5,0x51,0x47, 0x5,0x51,0x4a, 0x5,0x51,0x4f, 0x7,0x29,0x45,
+ 0x7,0x29,0x49, 0x4,0x4d,0x7c, 0x7,0x29,0x4d, 0x4,0x4d,0x7b,
+ 0x5,0x51,0x4b, 0x5,0x51,0x4d, 0x4,0x4e,0x24, 0x5,0x51,0x51,
+ 0x5,0x51,0x52, 0x4,0x47,0x63, 0x7,0x29,0x4f, 0x5,0x51,0x49,
+ 0x7,0x29,0x4b, 0xf,0x52,0x42, 0xf,0x52,0x43, 0xf,0x52,0x44,
+ 0xf,0x52,0x45, 0x7,0x29,0x48, 0x7,0x29,0x4c, 0x7,0x29,0x47,
+ 0x7,0x29,0x4a, 0x5,0x51,0x50, 0x5,0x51,0x54, 0x5,0x51,0x55,
+ 0x5,0x4a,0x45, 0x7,0x34,0x21, 0x5,0x58,0x60, 0x5,0x4a,0x48,
+ 0x5,0x58,0x69, 0x4,0x54,0x2a, 0x7,0x33,0x7a, 0x5,0x58,0x63,
+ 0x7,0x33,0x7e, 0x7,0x34,0x23, 0x7,0x33,0x7c, 0x5,0x58,0x5f,
+ 0x7,0x33,0x7b, 0x7,0x34,0x25, 0x5,0x51,0x53, 0x7,0x34,0x26,
+ 0x5,0x58,0x67, 0x5,0x58,0x68, 0x5,0x58,0x5e, 0x5,0x58,0x61,
+ 0x7,0x33,0x7d, 0x5,0x58,0x65, 0x5,0x58,0x64, 0x7,0x34,0x24,
+ 0x4,0x54,0x2b, 0x5,0x58,0x66, 0x4,0x54,0x2c, 0xf,0x58,0x31,
+ 0xf,0x58,0x32, 0x7,0x34,0x22, 0x5,0x5e,0x7a, 0x5,0x5e,0x7d,
+ 0x5,0x5e,0x75, 0x7,0x3c,0x40, 0x5,0x5e,0x76, 0x5,0x5e,0x7c,
+ 0x5,0x5e,0x78, 0x4,0x59,0x29, 0x7,0x3c,0x3e, 0x7,0x43,0x67,
+ 0x7,0x3c,0x43, 0x5,0x5e,0x7e, 0x4,0x59,0x2e, 0x7,0x3c,0x3b,
+ 0x7,0x3c,0x42, 0x7,0x3c,0x44, 0x5,0x5e,0x79, 0x4,0x59,0x27,
+ 0x7,0x3c,0x41, 0x7,0x34,0x27, 0x7,0x3c,0x3f, 0x4,0x59,0x2f,
+ 0xf,0x5c,0x77, 0x7,0x3c,0x3d, 0xf,0x5c,0x79, 0x5,0x5e,0x77,
+ 0x5,0x5e,0x74, 0x7,0x43,0x62, 0x4,0x5d,0x70, 0x7,0x43,0x66,
+ 0x4,0x5d,0x6f, 0x5,0x65,0x21, 0x5,0x65,0x22, 0x5,0x65,0x2d,
+ 0x5,0x65,0x26, 0x4,0x5d,0x71, 0x5,0x65,0x2c, 0x5,0x65,0x28,
+ 0x7,0x43,0x5f, 0x5,0x69,0x70, 0x7,0x43,0x65, 0x7,0x43,0x5c,
+ 0x5,0x65,0x2e, 0x7,0x43,0x5e, 0x5,0x65,0x24, 0x7,0x43,0x61,
+ 0x5,0x65,0x23, 0x5,0x65,0x29, 0x4,0x5f,0x33, 0x4,0x5d,0x76,
+ 0x5,0x65,0x25, 0xf,0x60,0x7e, 0xf,0x61,0x21, 0xf,0x61,0x22,
+ 0xf,0x61,0x23, 0xf,0x61,0x24, 0xf,0x61,0x25, 0x7,0x43,0x6b,
+ 0x5,0x65,0x27, 0x7,0x43,0x60, 0x7,0x43,0x69, 0x7,0x43,0x68,
+ 0x7,0x43,0x6a, 0x7,0x43,0x5d, 0x5,0x65,0x2b, 0x7,0x43,0x63,
+ 0x7,0x3c,0x3c, 0x5,0x65,0x2f, 0x5,0x69,0x6a, 0x7,0x4a,0x65,
+ 0x5,0x69,0x6f, 0x5,0x69,0x71, 0x7,0x4a,0x68, 0x5,0x69,0x74,
+ 0x7,0x4a,0x5b, 0x5,0x65,0x2a, 0x5,0x69,0x6e, 0x7,0x4a,0x58,
+ 0x5,0x69,0x6d, 0x5,0x69,0x72, 0x4,0x61,0x55, 0x7,0x4a,0x54,
+ 0x4,0x5d,0x73, 0x7,0x4a,0x59, 0x7,0x43,0x64, 0x7,0x4a,0x5e,
+ 0x5,0x69,0x73, 0x7,0x4a,0x5a, 0x7,0x4a,0x66, 0x7,0x4a,0x55,
+ 0x7,0x4a,0x5c, 0x5,0x69,0x6b, 0x5,0x69,0x6c, 0x7,0x4a,0x61,
+ 0x7,0x4a,0x62, 0x7,0x4a,0x63, 0x7,0x4a,0x5f, 0x5,0x69,0x76,
+ 0x5,0x69,0x75, 0x7,0x4a,0x60, 0x7,0x4a,0x5d, 0x7,0x4a,0x67,
+ 0x7,0x4a,0x56, 0x7,0x4a,0x64, 0x4,0x61,0x53, 0x4,0x64,0x59,
+ 0x5,0x6d,0x7d, 0x5,0x6d,0x77, 0x7,0x50,0x44, 0x5,0x6d,0x7b,
+ 0x5,0x6d,0x76, 0x5,0x6d,0x79, 0x7,0x50,0x48, 0x7,0x50,0x46,
+ 0x4,0x64,0x5c, 0x5,0x6d,0x73, 0x4,0x64,0x5d, 0x7,0x50,0x47,
+ 0x5,0x6d,0x78, 0x5,0x6d,0x75, 0x5,0x6d,0x74, 0x7,0x50,0x49,
+ 0xf,0x66,0x43, 0xf,0x66,0x44, 0xf,0x66,0x45, 0xf,0x66,0x46,
+ 0xf,0x66,0x47, 0x7,0x50,0x45, 0x7,0x50,0x4a, 0x7,0x50,0x4b,
+ 0x5,0x6d,0x7c, 0x5,0x6d,0x7e, 0x5,0x6d,0x7a, 0x4,0x67,0x4e,
+ 0x7,0x55,0x42, 0x4,0x67,0x4f, 0x5,0x71,0x4b, 0x7,0x55,0x41,
+ 0x7,0x55,0x44, 0x4,0x67,0x4d, 0x4,0x67,0x4b, 0x5,0x71,0x4c,
+ 0x7,0x55,0x43, 0x7,0x55,0x40, 0x5,0x71,0x4a, 0xf,0x68,0x51,
+ 0xf,0x68,0x52, 0x5,0x74,0x4a, 0x7,0x55,0x45, 0x7,0x59,0x4c,
+ 0x5,0x74,0x4d, 0x5,0x74,0x4f, 0x5,0x74,0x4e, 0x5,0x74,0x4c,
+ 0x7,0x59,0x4d, 0x5,0x74,0x51, 0x7,0x59,0x4e, 0xf,0x69,0x7a,
+ 0x7,0x59,0x4f, 0x5,0x74,0x50, 0x5,0x76,0x54, 0x5,0x76,0x52,
+ 0x5,0x76,0x55, 0x7,0x5c,0x79, 0x7,0x5c,0x78, 0x5,0x76,0x53,
+ 0x5,0x76,0x51, 0x4,0x6c,0x2b, 0x7,0x5f,0x61, 0x5,0x78,0x37,
+ 0x5,0x78,0x36, 0x4,0x6c,0x2a, 0x5,0x78,0x38, 0x7,0x5f,0x62,
+ 0x7,0x61,0x4f, 0x7,0x5f,0x63, 0x7,0x61,0x52, 0x4,0x6d,0x28,
+ 0x7,0x61,0x54, 0x7,0x62,0x67, 0x7,0x61,0x53, 0x7,0x61,0x51,
+ 0x7,0x61,0x50, 0xf,0x6b,0x67, 0x5,0x7a,0x3c, 0x5,0x7a,0x3b,
+ 0x5,0x7a,0x3d, 0x7,0x63,0x76, 0x5,0x7b,0x4a, 0x7,0x64,0x63,
+ 0x5,0x7b,0x6a, 0xf,0x6d,0x28, 0x7,0x65,0x65, 0xf,0x6d,0x33,
+ 0x6,0x23,0x39, 0x6,0x23,0x3a, 0x6,0x25,0x55, 0x5,0x30,0x52,
+ 0x6,0x3c,0x44, 0x5,0x30,0x51, 0x5,0x35,0x7a, 0x5,0x35,0x79,
+ 0x5,0x35,0x78, 0x6,0x45,0x3e, 0x6,0x45,0x41, 0x6,0x45,0x40,
+ 0x6,0x45,0x42, 0x6,0x45,0x3f, 0x6,0x45,0x43, 0x6,0x45,0x44,
+ 0x4,0x35,0x60, 0xf,0x38,0x6b, 0x5,0x3c,0x65, 0x6,0x4f,0x3f,
+ 0x5,0x3c,0x64, 0x6,0x4f,0x41, 0x6,0x4f,0x3e, 0x5,0x3c,0x66,
+ 0xf,0x3f,0x55, 0xf,0x3f,0x56, 0xf,0x3f,0x57, 0xf,0x3f,0x58,
+ 0x6,0x4f,0x3d, 0x6,0x4f,0x40, 0x6,0x58,0x7d, 0x5,0x43,0x4d,
+ 0x6,0x58,0x7a, 0x6,0x58,0x7e, 0x6,0x59,0x21, 0xf,0x45,0x5a,
+ 0xf,0x45,0x5b, 0xf,0x45,0x5c, 0x6,0x58,0x7b, 0x6,0x58,0x7c,
+ 0x6,0x59,0x22, 0x5,0x4a,0x4a, 0x6,0x63,0x23, 0x6,0x63,0x24,
+ 0x5,0x4a,0x49, 0x6,0x63,0x25, 0x6,0x63,0x26, 0xf,0x4c,0x5c,
+ 0xf,0x4c,0x5d, 0xf,0x4c,0x5e, 0x7,0x29,0x51, 0x5,0x51,0x56,
+ 0x4,0x4e,0x25, 0xf,0x52,0x46, 0xf,0x52,0x48, 0x7,0x29,0x50,
+ 0x5,0x58,0x6a, 0x4,0x54,0x31, 0x5,0x58,0x6b, 0x7,0x34,0x28,
+ 0x7,0x3c,0x46, 0xf,0x58,0x34, 0xf,0x58,0x36, 0x7,0x3c,0x48,
+ 0x7,0x3c,0x47, 0x7,0x3c,0x45, 0x5,0x5f,0x21, 0xf,0x5c,0x7a,
+ 0xf,0x5c,0x7b, 0x5,0x65,0x30, 0x7,0x43,0x6c, 0xf,0x61,0x26,
+ 0xf,0x61,0x27, 0x7,0x4a,0x6c, 0x7,0x4a,0x6d, 0x7,0x4a,0x6a,
+ 0xf,0x64,0x26, 0xf,0x64,0x27, 0x7,0x4a,0x6b, 0x7,0x4a,0x69,
+ 0x4,0x64,0x5e, 0x7,0x50,0x4d, 0xf,0x66,0x48, 0xf,0x66,0x49,
+ 0x7,0x50,0x4e, 0x7,0x55,0x46, 0x5,0x71,0x4d, 0x7,0x55,0x47,
+ 0x7,0x55,0x48, 0x7,0x55,0x49, 0x7,0x59,0x50, 0xf,0x69,0x7c,
+ 0x5,0x76,0x56, 0x5,0x79,0x51, 0x6,0x34,0x5c, 0x5,0x2b,0x4e,
+ 0x6,0x34,0x5e, 0xf,0x2d,0x52, 0xf,0x2d,0x54, 0x6,0x3c,0x45,
+ 0x5,0x30,0x54, 0x6,0x3c,0x47, 0xf,0x32,0x5f, 0xf,0x32,0x60,
+ 0x6,0x3c,0x46, 0x5,0x30,0x53, 0xf,0x32,0x5e, 0x5,0x35,0x7b,
+ 0x6,0x45,0x4e, 0x6,0x45,0x4d, 0x6,0x45,0x46, 0x4,0x35,0x64,
+ 0x5,0x36,0x22, 0x5,0x36,0x21, 0x6,0x45,0x4a, 0x5,0x35,0x7d,
+ 0x6,0x45,0x47, 0x6,0x45,0x4c, 0x6,0x45,0x4b, 0x5,0x35,0x7c,
+ 0x5,0x35,0x7e, 0xf,0x38,0x6d, 0x6,0x45,0x48, 0x6,0x45,0x49,
+ 0x4,0x35,0x65, 0x6,0x4f,0x46, 0x6,0x4f,0x47, 0x5,0x3c,0x70,
+ 0x5,0x3c,0x6e, 0x6,0x4f,0x45, 0x6,0x4f,0x44, 0x6,0x4f,0x42,
+ 0x5,0x36,0x23, 0x5,0x3c,0x6d, 0x5,0x3c,0x68, 0x5,0x3c,0x6b,
+ 0x5,0x3c,0x6a, 0x6,0x4f,0x43, 0x5,0x3c,0x69, 0x5,0x3c,0x71,
+ 0x5,0x3c,0x6c, 0x5,0x3c,0x6f, 0x6,0x59,0x23, 0x6,0x59,0x28,
+ 0x5,0x43,0x53, 0x6,0x59,0x26, 0x6,0x59,0x29, 0x5,0x43,0x51,
+ 0x4,0x41,0x2b, 0x5,0x43,0x52, 0x5,0x43,0x4f, 0x6,0x59,0x27,
+ 0x5,0x43,0x4e, 0xf,0x45,0x5d, 0xf,0x45,0x5e, 0xf,0x45,0x5f,
+ 0x6,0x59,0x25, 0x4,0x41,0x2d, 0x5,0x43,0x54, 0x6,0x63,0x2d,
+ 0x6,0x63,0x2f, 0x5,0x4a,0x50, 0x4,0x47,0x68, 0x6,0x63,0x28,
+ 0x6,0x63,0x2b, 0x5,0x4a,0x4d, 0x6,0x63,0x2c, 0x6,0x63,0x27,
+ 0x6,0x63,0x30, 0x5,0x4a,0x4b, 0x5,0x4a,0x4e, 0x6,0x63,0x31,
+ 0x6,0x63,0x2e, 0xf,0x4c,0x5f, 0xf,0x4c,0x60, 0xf,0x4c,0x61,
+ 0xf,0x4c,0x63, 0x5,0x4a,0x4f, 0x5,0x4a,0x4c, 0x7,0x29,0x59,
+ 0x6,0x63,0x2a, 0x5,0x51,0x60, 0x7,0x29,0x57, 0x7,0x29,0x5e,
+ 0x7,0x29,0x62, 0x7,0x29,0x56, 0x5,0x51,0x59, 0x7,0x29,0x5a,
+ 0x7,0x29,0x55, 0x7,0x29,0x5c, 0x5,0x51,0x58, 0x5,0x51,0x5b,
+ 0x5,0x51,0x5e, 0x4,0x4e,0x2c, 0x6,0x63,0x29, 0x7,0x29,0x58,
+ 0x7,0x29,0x5d, 0x7,0x29,0x5b, 0x5,0x51,0x5d, 0x5,0x51,0x5f,
+ 0x7,0x29,0x52, 0x5,0x51,0x57, 0x7,0x29,0x54, 0x7,0x29,0x63,
+ 0xf,0x52,0x49, 0xf,0x52,0x4a, 0xf,0x52,0x4b, 0xf,0x52,0x4c,
+ 0x7,0x29,0x53, 0x7,0x29,0x5f, 0x7,0x29,0x60, 0x7,0x29,0x61,
+ 0x5,0x51,0x5c, 0x5,0x51,0x5a, 0x7,0x34,0x29, 0x5,0x58,0x73,
+ 0x7,0x34,0x2f, 0x5,0x58,0x74, 0x7,0x34,0x2d, 0x5,0x58,0x70,
+ 0x7,0x34,0x2b, 0x7,0x34,0x34, 0x5,0x58,0x6e, 0x5,0x58,0x71,
+ 0x5,0x58,0x6d, 0x7,0x34,0x35, 0x7,0x34,0x30, 0x7,0x34,0x36,
+ 0x5,0x58,0x6c, 0x7,0x34,0x33, 0xf,0x58,0x37, 0xf,0x58,0x39,
+ 0xf,0x58,0x3a, 0x7,0x34,0x2c, 0x7,0x34,0x2e, 0x7,0x34,0x2a,
+ 0xf,0x58,0x38, 0x4,0x54,0x35, 0x5,0x58,0x6f, 0x7,0x3c,0x4a,
+ 0x7,0x3c,0x52, 0x5,0x5f,0x25, 0x7,0x3c,0x4d, 0x7,0x3c,0x4c,
+ 0x7,0x3c,0x4b, 0x7,0x3c,0x53, 0x4,0x59,0x33, 0x7,0x3c,0x50,
+ 0x4,0x59,0x34, 0x7,0x3c,0x51, 0x5,0x5f,0x22, 0x5,0x5f,0x2b,
+ 0x4,0x59,0x36, 0x5,0x5f,0x28, 0x5,0x5f,0x27, 0x7,0x3c,0x54,
+ 0x5,0x5f,0x24, 0x5,0x5f,0x2a, 0x7,0x3c,0x49, 0xf,0x5c,0x7c,
+ 0xf,0x5c,0x7d, 0x7,0x3c,0x4e, 0x7,0x3c,0x4f, 0x5,0x5f,0x26,
+ 0x5,0x5f,0x23, 0x5,0x5f,0x29, 0x4,0x5d,0x79, 0x7,0x43,0x70,
+ 0x4,0x5e,0x21, 0x5,0x65,0x32, 0x5,0x65,0x34, 0xf,0x61,0x28,
+ 0xf,0x61,0x29, 0xf,0x61,0x2a, 0x7,0x43,0x6f, 0x7,0x43,0x72,
+ 0x7,0x43,0x71, 0x7,0x43,0x6e, 0x7,0x43,0x6d, 0x5,0x65,0x31,
+ 0x5,0x65,0x33, 0x5,0x69,0x78, 0x7,0x4a,0x6e, 0x7,0x4a,0x71,
+ 0x7,0x4a,0x6f, 0x7,0x4a,0x70, 0x5,0x69,0x7a, 0x4,0x61,0x5a,
+ 0x4,0x61,0x5b, 0x5,0x69,0x79, 0x5,0x69,0x77, 0x5,0x69,0x7b,
+ 0x7,0x4a,0x72, 0xf,0x64,0x28, 0x7,0x4a,0x74, 0x4,0x64,0x62,
+ 0x5,0x6e,0x25, 0x5,0x6e,0x23, 0x7,0x50,0x53, 0x5,0x6e,0x24,
+ 0x5,0x6e,0x22, 0x7,0x50,0x51, 0x5,0x6e,0x21, 0xf,0x66,0x4a,
+ 0x7,0x50,0x52, 0x7,0x50,0x50, 0x7,0x50,0x4f, 0x5,0x6e,0x26,
+ 0x7,0x50,0x54, 0x4,0x67,0x53, 0x5,0x71,0x4e, 0x4,0x67,0x54,
+ 0x7,0x55,0x4c, 0x7,0x55,0x4b, 0x7,0x55,0x4a, 0x7,0x59,0x56,
+ 0x4,0x69,0x50, 0x7,0x59,0x52, 0x7,0x59,0x51, 0x4,0x69,0x51,
+ 0x7,0x59,0x57, 0x7,0x59,0x53, 0x7,0x59,0x54, 0x7,0x59,0x55,
+ 0x7,0x5c,0x7e, 0x7,0x5d,0x21, 0x5,0x76,0x57, 0x7,0x5c,0x7b,
+ 0x7,0x5c,0x7a, 0x7,0x5c,0x7c, 0x7,0x5c,0x7d, 0x5,0x76,0x59,
+ 0x5,0x76,0x58, 0x5,0x78,0x3c, 0x5,0x78,0x3b, 0x5,0x78,0x3a,
+ 0x7,0x5f,0x67, 0x7,0x5f,0x65, 0x7,0x5f,0x64, 0x5,0x78,0x39,
+ 0x7,0x5f,0x66, 0x5,0x79,0x53, 0x5,0x79,0x52, 0x5,0x7a,0x3e,
+ 0x5,0x7a,0x3f, 0x7,0x62,0x68, 0x5,0x7a,0x7a, 0x7,0x64,0x64,
+ 0x7,0x62,0x69, 0x7,0x63,0x77, 0x5,0x7b,0x6b, 0x7,0x65,0x66,
+ 0x6,0x29,0x2b, 0x6,0x2e,0x36, 0x6,0x3c,0x48, 0x6,0x45,0x4f,
+ 0x5,0x36,0x25, 0x5,0x36,0x24, 0x4,0x41,0x2e, 0x6,0x59,0x2a,
+ 0xf,0x45,0x61, 0x5,0x4a,0x51, 0xf,0x4c,0x65, 0xf,0x4c,0x66,
+ 0x5,0x4a,0x52, 0x7,0x29,0x64, 0x7,0x29,0x65, 0x7,0x29,0x66,
+ 0x5,0x51,0x62, 0x7,0x34,0x37, 0x5,0x58,0x75, 0x7,0x34,0x38,
+ 0xf,0x58,0x3b, 0x5,0x5f,0x2d, 0x5,0x5f,0x2c, 0xf,0x5c,0x7e,
+ 0xf,0x5d,0x21, 0xf,0x5d,0x22, 0xf,0x5d,0x23, 0x5,0x5f,0x2e,
+ 0x5,0x65,0x37, 0x5,0x65,0x36, 0x7,0x43,0x73, 0x7,0x4a,0x75,
+ 0x4,0x61,0x5c, 0x7,0x4a,0x76, 0xf,0x66,0x4b, 0x7,0x50,0x55,
+ 0xf,0x68,0x54, 0x7,0x59,0x58, 0x7,0x5f,0x68, 0x7,0x65,0x47,
+ 0x7,0x65,0x67, 0x6,0x29,0x2c, 0x6,0x2e,0x37, 0x6,0x59,0x2d,
+ 0x6,0x59,0x2c, 0x6,0x59,0x2b, 0xf,0x52,0x4d, 0x7,0x33,0x21,
+ 0x4,0x61,0x5d, 0x7,0x55,0x4d, 0x6,0x25,0x59, 0x6,0x25,0x58,
+ 0x6,0x25,0x57, 0x4,0x24,0x7e, 0x6,0x29,0x2d, 0x4,0x25,0x24,
+ 0x6,0x3c,0x49, 0x6,0x29,0x2e, 0xf,0x25,0x33, 0xf,0x25,0x34,
+ 0x6,0x3c,0x4a, 0x6,0x29,0x2f, 0x5,0x24,0x78, 0x6,0x3c,0x4b,
+ 0x6,0x45,0x50, 0x5,0x27,0x6a, 0x5,0x27,0x6b, 0x5,0x27,0x70,
+ 0x6,0x2e,0x38, 0x6,0x2e,0x3d, 0x5,0x27,0x6f, 0x4,0x28,0x25,
+ 0x5,0x27,0x71, 0x5,0x27,0x6d, 0x4,0x28,0x28, 0x6,0x2e,0x3b,
+ 0xf,0x28,0x6d, 0xf,0x28,0x6f, 0xf,0x28,0x70, 0xf,0x28,0x73,
+ 0xf,0x28,0x74, 0xf,0x28,0x75, 0x6,0x2e,0x3a, 0x6,0x2e,0x3f,
+ 0x5,0x27,0x6e, 0x5,0x27,0x68, 0x6,0x2e,0x3c, 0x5,0x27,0x6c,
+ 0x6,0x2e,0x39, 0x6,0x2e,0x3e, 0x5,0x2b,0x4f, 0x5,0x2b,0x56,
+ 0x5,0x2b,0x52, 0x6,0x34,0x5f, 0x5,0x2b,0x51, 0x6,0x34,0x62,
+ 0x5,0x2b,0x55, 0x5,0x2b,0x53, 0x4,0x2b,0x4f, 0x4,0x2b,0x51,
+ 0x5,0x2b,0x50, 0x6,0x34,0x64, 0x6,0x34,0x63, 0xf,0x2d,0x55,
+ 0xf,0x2d,0x56, 0xf,0x2d,0x57, 0xf,0x2d,0x58, 0xf,0x2d,0x59,
+ 0x4,0x2b,0x52, 0x6,0x34,0x65, 0x6,0x34,0x61, 0x6,0x4a,0x47,
+ 0x5,0x2b,0x57, 0x5,0x2b,0x54, 0x6,0x3c,0x54, 0x6,0x3c,0x58,
+ 0x5,0x30,0x5b, 0x6,0x3c,0x53, 0x5,0x30,0x56, 0x5,0x30,0x5a,
+ 0x4,0x30,0x31, 0x5,0x30,0x57, 0x5,0x30,0x59, 0x6,0x3c,0x52,
+ 0x6,0x3c,0x4c, 0x6,0x3c,0x56, 0x4,0x30,0x32, 0x6,0x3c,0x57,
+ 0x6,0x3c,0x4d, 0x5,0x43,0x55, 0x6,0x3c,0x55, 0x5,0x30,0x58,
+ 0x6,0x3c,0x50, 0x6,0x3c,0x4e, 0x5,0x30,0x5c, 0x5,0x36,0x27,
+ 0x5,0x36,0x26, 0x6,0x3c,0x4f, 0x6,0x45,0x5b, 0x5,0x36,0x2c,
+ 0x4,0x35,0x6a, 0x6,0x45,0x5c, 0x5,0x36,0x2b, 0x6,0x3c,0x51,
+ 0x5,0x36,0x29, 0x6,0x45,0x57, 0x6,0x45,0x5a, 0xf,0x38,0x70,
+ 0xf,0x38,0x71, 0xf,0x38,0x72, 0x6,0x45,0x56, 0x6,0x45,0x54,
+ 0x6,0x45,0x55, 0x6,0x45,0x52, 0x6,0x45,0x5d, 0x6,0x45,0x58,
+ 0x6,0x45,0x53, 0x5,0x36,0x2a, 0x4,0x35,0x67, 0x6,0x45,0x59,
+ 0x5,0x36,0x2d, 0x5,0x36,0x28, 0xf,0x38,0x6f, 0x6,0x45,0x51,
+ 0x5,0x3c,0x76, 0x5,0x3c,0x72, 0x5,0x3c,0x78, 0x5,0x3c,0x77,
+ 0x4,0x3b,0x56, 0x6,0x4f,0x53, 0x4,0x3b,0x5a, 0x4,0x3b,0x58,
+ 0x5,0x3c,0x79, 0x6,0x4f,0x52, 0x7,0x29,0x67, 0x6,0x4f,0x4d,
+ 0x6,0x4f,0x4c, 0x6,0x4f,0x50, 0x6,0x4f,0x4f, 0x4,0x3b,0x5b,
+ 0x6,0x4f,0x49, 0x6,0x4f,0x4b, 0xf,0x3f,0x62, 0x6,0x4f,0x51,
+ 0x6,0x4f,0x54, 0x6,0x4f,0x55, 0x6,0x4f,0x4a, 0xf,0x3f,0x59,
+ 0xf,0x3f,0x5a, 0xf,0x3f,0x5b, 0xf,0x3f,0x5c, 0xf,0x3f,0x5d,
+ 0xf,0x3f,0x5f, 0xf,0x3f,0x60, 0xf,0x3f,0x61, 0x5,0x3c,0x75,
+ 0x6,0x4f,0x4e, 0x5,0x3c,0x74, 0x5,0x3c,0x73, 0x4,0x3b,0x59,
+ 0x6,0x4f,0x56, 0x6,0x59,0x40, 0x6,0x59,0x34, 0x6,0x59,0x3d,
+ 0x6,0x59,0x30, 0x4,0x41,0x31, 0x4,0x41,0x30, 0x6,0x59,0x2e,
+ 0x5,0x43,0x59, 0x6,0x59,0x31, 0x6,0x59,0x41, 0x6,0x59,0x3b,
+ 0x6,0x59,0x3f, 0x6,0x59,0x37, 0x6,0x59,0x35, 0x6,0x59,0x43,
+ 0x6,0x59,0x42, 0x5,0x3c,0x7a, 0x4,0x41,0x32, 0x6,0x59,0x33,
+ 0x6,0x59,0x3e, 0xf,0x45,0x62, 0xf,0x45,0x63, 0xf,0x45,0x64,
+ 0xf,0x45,0x65, 0xf,0x45,0x66, 0xf,0x45,0x67, 0xf,0x45,0x68,
+ 0xf,0x45,0x69, 0xf,0x45,0x6a, 0xf,0x45,0x6b, 0xf,0x45,0x6c,
+ 0x6,0x59,0x32, 0x6,0x59,0x36, 0x6,0x59,0x3c, 0x6,0x59,0x39,
+ 0x6,0x59,0x38, 0x6,0x59,0x3a, 0x6,0x59,0x2f, 0x5,0x43,0x58,
+ 0x5,0x43,0x57, 0x5,0x43,0x56, 0x6,0x63,0x35, 0x6,0x63,0x34,
+ 0x6,0x63,0x37, 0x6,0x63,0x32, 0x6,0x63,0x3a, 0x5,0x4a,0x54,
+ 0x6,0x63,0x36, 0x6,0x63,0x38, 0x6,0x63,0x3c, 0x5,0x4a,0x53,
+ 0x5,0x4a,0x56, 0x6,0x63,0x33, 0x6,0x63,0x3b, 0x7,0x3c,0x55,
+ 0xf,0x4c,0x69, 0xf,0x4c,0x6a, 0xf,0x4c,0x6c, 0xf,0x4c,0x6d,
+ 0xf,0x4c,0x6e, 0xf,0x4c,0x6f, 0xf,0x4c,0x70, 0xf,0x4c,0x71,
+ 0xf,0x4c,0x72, 0x6,0x63,0x39, 0x7,0x3c,0x56, 0x7,0x3c,0x57,
+ 0x7,0x3c,0x58, 0x5,0x4a,0x55, 0x7,0x29,0x6e, 0x7,0x29,0x6c,
+ 0x7,0x29,0x72, 0x7,0x29,0x69, 0x7,0x29,0x6b, 0x4,0x4e,0x2f,
+ 0x5,0x51,0x64, 0x4,0x4e,0x30, 0x5,0x51,0x68, 0x5,0x51,0x65,
+ 0x4,0x4e,0x34, 0x7,0x29,0x70, 0xf,0x52,0x4e, 0xf,0x52,0x4f,
+ 0xf,0x52,0x50, 0xf,0x52,0x51, 0xf,0x52,0x52, 0x5,0x51,0x6d,
+ 0x7,0x29,0x6a, 0x7,0x29,0x6f, 0x7,0x29,0x74, 0x7,0x29,0x75,
+ 0x7,0x29,0x71, 0x7,0x29,0x73, 0x7,0x43,0x74, 0x7,0x29,0x68,
+ 0x7,0x43,0x75, 0x7,0x29,0x6d, 0x5,0x51,0x69, 0x5,0x51,0x67,
+ 0x5,0x51,0x6c, 0x5,0x51,0x66, 0x5,0x51,0x6a, 0x5,0x51,0x6b,
+ 0x5,0x51,0x63, 0x7,0x34,0x46, 0x5,0x58,0x7c, 0x5,0x58,0x7b,
+ 0x5,0x58,0x79, 0x7,0x34,0x41, 0x5,0x58,0x77, 0x7,0x34,0x45,
+ 0x7,0x34,0x3e, 0x7,0x34,0x47, 0x4,0x54,0x36, 0x7,0x34,0x42,
+ 0x7,0x34,0x44, 0x7,0x34,0x39, 0x7,0x34,0x4a, 0x7,0x4a,0x77,
+ 0x7,0x34,0x3c, 0x7,0x34,0x40, 0x7,0x34,0x4c, 0xf,0x58,0x3c,
+ 0xf,0x58,0x3d, 0xf,0x58,0x3e, 0x7,0x34,0x3d, 0xf,0x58,0x3f,
+ 0x7,0x2c,0x5a, 0x7,0x34,0x48, 0x7,0x34,0x3b, 0x7,0x34,0x3a,
+ 0x7,0x34,0x43, 0x7,0x34,0x4b, 0x5,0x58,0x78, 0x5,0x58,0x7d,
+ 0x5,0x58,0x7a, 0x7,0x34,0x3f, 0x5,0x58,0x76, 0x5,0x5f,0x2f,
+ 0x4,0x59,0x3a, 0x7,0x3c,0x60, 0x5,0x5f,0x33, 0x7,0x3c,0x5d,
+ 0x5,0x5f,0x34, 0x7,0x3c,0x5b, 0x7,0x50,0x57, 0x7,0x34,0x49,
+ 0x7,0x3c,0x62, 0x7,0x3c,0x5e, 0x5,0x5f,0x32, 0x5,0x5f,0x35,
+ 0xf,0x5d,0x24, 0xf,0x5d,0x26, 0xf,0x5d,0x27, 0xf,0x5d,0x28,
+ 0x7,0x3c,0x59, 0x7,0x3c,0x5c, 0x7,0x3c,0x5f, 0x7,0x3c,0x63,
+ 0xf,0x5d,0x25, 0x5,0x5f,0x36, 0x5,0x5f,0x37, 0x5,0x5f,0x31,
+ 0x5,0x5f,0x30, 0x7,0x3c,0x5a, 0x5,0x65,0x3d, 0x7,0x43,0x7c,
+ 0x4,0x5e,0x22, 0x7,0x43,0x7a, 0x5,0x65,0x3a, 0x7,0x43,0x78,
+ 0xf,0x61,0x2b, 0xf,0x61,0x2c, 0xf,0x61,0x2d, 0x7,0x44,0x21,
+ 0x7,0x43,0x7e, 0x5,0x65,0x39, 0x7,0x43,0x7d, 0x7,0x43,0x76,
+ 0x7,0x43,0x79, 0x5,0x65,0x3c, 0x5,0x65,0x3b, 0x5,0x65,0x38,
+ 0x7,0x43,0x7b, 0x7,0x4b,0x21, 0x7,0x4b,0x22, 0x7,0x4a,0x7e,
+ 0xf,0x64,0x2a, 0xf,0x64,0x2b, 0xf,0x64,0x2d, 0xf,0x64,0x2e,
+ 0x7,0x4a,0x79, 0x7,0x4a,0x7a, 0x7,0x4a,0x7d, 0x7,0x4a,0x7b,
+ 0x7,0x4a,0x7c, 0x7,0x4a,0x78, 0x5,0x6a,0x21, 0x5,0x69,0x7e,
+ 0xf,0x64,0x2c, 0x7,0x50,0x5a, 0x5,0x6e,0x29, 0x7,0x50,0x59,
+ 0x5,0x6e,0x27, 0xf,0x66,0x4c, 0x7,0x50,0x58, 0x5,0x6e,0x28,
+ 0x7,0x5d,0x22, 0x4,0x67,0x55, 0x7,0x55,0x4f, 0x5,0x71,0x51,
+ 0x7,0x55,0x50, 0x7,0x55,0x4e, 0xf,0x68,0x55, 0xf,0x68,0x56,
+ 0xf,0x68,0x57, 0xf,0x68,0x58, 0x5,0x71,0x4f, 0x5,0x71,0x50,
+ 0x5,0x69,0x7d, 0x7,0x55,0x51, 0x5,0x71,0x52, 0x5,0x74,0x52,
+ 0x4,0x6b,0x25, 0x7,0x59,0x5b, 0x7,0x59,0x5a, 0x7,0x59,0x59,
+ 0x7,0x5d,0x23, 0x7,0x5d,0x25, 0x7,0x5d,0x24, 0x7,0x62,0x6a,
+ 0x7,0x5f,0x6a, 0x7,0x5f,0x69, 0x5,0x78,0x3d, 0x7,0x61,0x55,
+ 0x7,0x62,0x6b, 0x7,0x65,0x68, 0x6,0x29,0x30, 0x5,0x21,0x7c,
+ 0x5,0x23,0x2c, 0x5,0x23,0x2b, 0x5,0x23,0x2d, 0x5,0x23,0x2a,
+ 0x4,0x23,0x31, 0x6,0x25,0x5a, 0x6,0x25,0x5c, 0x4,0x23,0x33,
+ 0x4,0x25,0x27, 0x5,0x24,0x79, 0x4,0x25,0x26, 0x4,0x25,0x28,
+ 0x4,0x25,0x25, 0x6,0x29,0x33, 0x4,0x25,0x2a, 0x5,0x24,0x7a,
+ 0x4,0x35,0x71, 0x6,0x29,0x32, 0xf,0x25,0x35, 0xf,0x25,0x36,
+ 0xf,0x25,0x37, 0xf,0x38,0x73, 0xf,0x38,0x75, 0x6,0x45,0x61,
+ 0x6,0x45,0x5f, 0x6,0x45,0x60, 0x6,0x29,0x31, 0x4,0x25,0x29,
+ 0x4,0x28,0x2e, 0x6,0x45,0x5e, 0x4,0x28,0x2a, 0x4,0x28,0x2d,
+ 0x4,0x28,0x2c, 0x6,0x34,0x69, 0x4,0x28,0x2f, 0x5,0x27,0x72,
+ 0x5,0x27,0x73, 0x6,0x4f,0x58, 0x6,0x2e,0x43, 0xf,0x28,0x76,
+ 0xf,0x28,0x78, 0xf,0x28,0x79, 0xf,0x28,0x7c, 0x6,0x4f,0x5a,
+ 0x6,0x2e,0x41, 0x6,0x2e,0x42, 0x6,0x2e,0x40, 0xf,0x28,0x77,
+ 0xf,0x28,0x7b, 0x6,0x4f,0x57, 0x6,0x4f,0x59, 0x5,0x27,0x74,
+ 0x5,0x2b,0x5a, 0x5,0x2b,0x59, 0x5,0x2b,0x58, 0x4,0x2b,0x57,
+ 0x4,0x2b,0x55, 0x5,0x2b,0x5f, 0x4,0x41,0x33, 0x5,0x2b,0x5b,
+ 0xf,0x2d,0x5a, 0xf,0x45,0x6e, 0x6,0x59,0x45, 0x6,0x59,0x44,
+ 0x6,0x59,0x46, 0x6,0x34,0x6c, 0x6,0x34,0x66, 0x6,0x34,0x67,
+ 0x6,0x34,0x68, 0x6,0x34,0x6b, 0x6,0x34,0x6a, 0x5,0x2b,0x5e,
+ 0x5,0x2b,0x5c, 0x5,0x2b,0x5d, 0x5,0x30,0x61, 0x5,0x30,0x5d,
+ 0x4,0x30,0x36, 0x6,0x3c,0x5b, 0x5,0x30,0x65, 0x5,0x30,0x66,
+ 0x5,0x30,0x5e, 0x5,0x30,0x63, 0x5,0x30,0x5f, 0x4,0x30,0x35,
+ 0x6,0x3c,0x5d, 0x4,0x30,0x37, 0x6,0x3c,0x5f, 0x6,0x63,0x3d,
+ 0x6,0x63,0x3f, 0x6,0x63,0x40, 0x6,0x3c,0x5c, 0x6,0x3c,0x5e,
+ 0x6,0x3c,0x5a, 0x5,0x30,0x62, 0x5,0x30,0x64, 0x5,0x30,0x60,
+ 0x5,0x30,0x67, 0x6,0x63,0x3e, 0x6,0x3c,0x59, 0xf,0x32,0x62,
+ 0xf,0x32,0x63, 0xf,0x32,0x64, 0x5,0x51,0x6e, 0x4,0x4e,0x36,
+ 0x4,0x35,0x6f, 0x5,0x36,0x31, 0x5,0x36,0x30, 0x5,0x36,0x35,
+ 0x5,0x36,0x2e, 0x5,0x36,0x32, 0x4,0x35,0x6d, 0x6,0x45,0x66,
+ 0x5,0x36,0x34, 0x7,0x29,0x7a, 0x7,0x29,0x79, 0x6,0x45,0x68,
+ 0xf,0x32,0x61, 0xf,0x38,0x76, 0xf,0x52,0x54, 0x7,0x29,0x76,
+ 0x7,0x29,0x77, 0x7,0x29,0x7b, 0x7,0x29,0x78, 0x6,0x45,0x63,
+ 0x6,0x45,0x65, 0x6,0x45,0x64, 0x6,0x45,0x62, 0xf,0x33,0x3c,
+ 0x6,0x45,0x67, 0x5,0x36,0x2f, 0x5,0x36,0x33, 0x5,0x30,0x68,
+ 0x4,0x3b,0x5f, 0x5,0x3d,0x23, 0x5,0x3c,0x7e, 0x5,0x3d,0x22,
+ 0x4,0x3b,0x5d, 0x5,0x3d,0x24, 0x6,0x4f,0x64, 0x5,0x3d,0x21,
+ 0x5,0x43,0x67, 0x5,0x3c,0x7d, 0x5,0x3c,0x7c, 0x6,0x4f,0x62,
+ 0x6,0x4f,0x5b, 0x4,0x3b,0x5c, 0xf,0x3f,0x63, 0xf,0x3f,0x64,
+ 0xf,0x3f,0x65, 0xf,0x58,0x41, 0x7,0x34,0x4e, 0x6,0x4f,0x5d,
+ 0x6,0x4f,0x5c, 0x6,0x4f,0x5e, 0x6,0x4f,0x5f, 0x6,0x4f,0x60,
+ 0x6,0x4f,0x61, 0xf,0x3f,0x66, 0x6,0x4f,0x63, 0x7,0x34,0x4d,
+ 0x5,0x3c,0x7b, 0x7,0x3c,0x64, 0x5,0x43,0x5b, 0x5,0x43,0x60,
+ 0x5,0x43,0x63, 0x5,0x43,0x5e, 0x5,0x43,0x5d, 0x4,0x41,0x35,
+ 0x6,0x63,0x41, 0x5,0x43,0x5c, 0x5,0x43,0x62, 0x5,0x43,0x5f,
+ 0x5,0x43,0x64, 0x5,0x43,0x66, 0x4,0x41,0x37, 0x5,0x43,0x65,
+ 0x6,0x59,0x49, 0x5,0x43,0x5a, 0xf,0x45,0x6f, 0x6,0x59,0x48,
+ 0x6,0x59,0x4b, 0x5,0x43,0x61, 0x4,0x47,0x6f, 0x5,0x4a,0x5d,
+ 0x5,0x4a,0x5c, 0x5,0x4a,0x59, 0x5,0x4a,0x58, 0x5,0x4a,0x63,
+ 0x5,0x4a,0x5f, 0x5,0x4a,0x5b, 0x6,0x63,0x46, 0x6,0x63,0x43,
+ 0x6,0x63,0x42, 0x5,0x4a,0x61, 0x5,0x4a,0x62, 0x7,0x44,0x22,
+ 0x7,0x44,0x24, 0x7,0x44,0x23, 0x7,0x44,0x25, 0x6,0x63,0x45,
+ 0x5,0x4a,0x57, 0x4,0x47,0x72, 0x6,0x63,0x44, 0x5,0x65,0x3e,
+ 0x5,0x4a,0x5a, 0x5,0x4a,0x5e, 0x5,0x4a,0x64, 0x4,0x4e,0x38,
+ 0x7,0x4b,0x23, 0x5,0x51,0x72, 0x7,0x2a,0x21, 0x4,0x4e,0x37,
+ 0x5,0x51,0x73, 0x4,0x4e,0x39, 0x5,0x59,0x28, 0x5,0x51,0x6f,
+ 0x5,0x51,0x70, 0x7,0x29,0x7e, 0x7,0x2a,0x22, 0x4,0x4e,0x3a,
+ 0xf,0x52,0x53, 0xf,0x52,0x55, 0xf,0x52,0x56, 0x7,0x4b,0x26,
+ 0x7,0x4b,0x24, 0x7,0x2a,0x23, 0x7,0x2a,0x25, 0x7,0x2a,0x26,
+ 0x7,0x2a,0x24, 0x7,0x29,0x7c, 0x7,0x29,0x7d, 0x5,0x51,0x74,
+ 0x7,0x34,0x50, 0x5,0x51,0x71, 0x7,0x4b,0x25, 0x5,0x6e,0x2a,
+ 0x5,0x59,0x25, 0x5,0x59,0x26, 0x7,0x50,0x5c, 0x4,0x54,0x38,
+ 0x7,0x34,0x4f, 0x5,0x59,0x21, 0x5,0x59,0x24, 0x7,0x34,0x52,
+ 0x5,0x59,0x22, 0x5,0x59,0x23, 0x4,0x54,0x39, 0x7,0x34,0x51,
+ 0xf,0x58,0x40, 0x7,0x50,0x5d, 0x7,0x50,0x5b, 0x5,0x6e,0x2b,
+ 0x7,0x3c,0x65, 0x7,0x3c,0x69, 0x5,0x5f,0x38, 0x4,0x59,0x3b,
+ 0x5,0x5f,0x39, 0x7,0x55,0x52, 0x7,0x55,0x53, 0x7,0x55,0x54,
+ 0x7,0x3c,0x67, 0x7,0x3c,0x6a, 0x7,0x3c,0x66, 0x5,0x5f,0x3b,
+ 0x5,0x5f,0x3a, 0x7,0x55,0x55, 0x7,0x3c,0x68, 0x5,0x65,0x40,
+ 0x7,0x44,0x26, 0x7,0x44,0x27, 0x5,0x65,0x41, 0x5,0x6a,0x25,
+ 0x5,0x65,0x44, 0x7,0x44,0x29, 0x7,0x44,0x28, 0x5,0x65,0x42,
+ 0x5,0x65,0x43, 0x7,0x59,0x5c, 0x5,0x65,0x3f, 0x7,0x44,0x2a,
+ 0x7,0x4b,0x28, 0x7,0x44,0x2b, 0x5,0x6a,0x24, 0x7,0x4b,0x27,
+ 0x5,0x6a,0x23, 0x7,0x4b,0x2a, 0x7,0x4b,0x29, 0x4,0x61,0x60,
+ 0x5,0x59,0x27, 0x5,0x6a,0x22, 0x4,0x64,0x64, 0x5,0x6e,0x2c,
+ 0x7,0x50,0x5f, 0x7,0x50,0x61, 0x7,0x50,0x5e, 0x7,0x50,0x60,
+ 0x4,0x67,0x56, 0xf,0x68,0x59, 0x7,0x55,0x56, 0x7,0x55,0x57,
+ 0x7,0x59,0x5d, 0x7,0x55,0x58, 0xf,0x68,0x5a, 0x7,0x5d,0x26,
+ 0x7,0x5f,0x6b, 0x7,0x5f,0x6c, 0x5,0x7b,0x4b, 0x7,0x63,0x78,
+ 0x4,0x30,0x39, 0xf,0x32,0x65, 0x6,0x3c,0x60, 0x5,0x36,0x38,
+ 0x5,0x36,0x37, 0x6,0x45,0x72, 0x6,0x45,0x6e, 0x5,0x36,0x39,
+ 0x4,0x35,0x76, 0x6,0x45,0x6c, 0x6,0x45,0x73, 0x6,0x45,0x69,
+ 0x4,0x35,0x77, 0x5,0x36,0x3a, 0x6,0x45,0x70, 0x6,0x45,0x6f,
+ 0x6,0x45,0x6a, 0x6,0x45,0x6b, 0xf,0x38,0x77, 0x6,0x45,0x71,
+ 0x4,0x35,0x79, 0x6,0x45,0x6d, 0x6,0x45,0x74, 0x6,0x4f,0x6b,
+ 0x5,0x3d,0x25, 0x5,0x3d,0x26, 0x4,0x3b,0x65, 0x6,0x4f,0x69,
+ 0x5,0x43,0x6a, 0x4,0x3b,0x62, 0x4,0x3b,0x63, 0x6,0x4f,0x6a,
+ 0x6,0x4f,0x66, 0x6,0x4f,0x65, 0x4,0x3b,0x61, 0x6,0x4f,0x67,
+ 0x6,0x4f,0x68, 0xf,0x3f,0x68, 0xf,0x3f,0x69, 0xf,0x3f,0x6a,
+ 0xf,0x3f,0x6b, 0x6,0x4f,0x6c, 0x5,0x43,0x69, 0x5,0x43,0x6c,
+ 0x5,0x43,0x68, 0x6,0x59,0x4e, 0x6,0x59,0x4d, 0x5,0x43,0x6b,
+ 0x6,0x63,0x4a, 0x5,0x4a,0x66, 0x5,0x4a,0x65, 0xf,0x4c,0x73,
+ 0xf,0x4c,0x74, 0xf,0x4c,0x75, 0xf,0x4c,0x77, 0x6,0x63,0x49,
+ 0x6,0x63,0x48, 0xf,0x4c,0x78, 0x6,0x63,0x47, 0x7,0x2a,0x28,
+ 0x5,0x51,0x78, 0x7,0x2a,0x2c, 0x5,0x51,0x79, 0x5,0x51,0x75,
+ 0x7,0x2a,0x30, 0x5,0x51,0x76, 0x7,0x2a,0x2f, 0x7,0x2a,0x2e,
+ 0x7,0x2a,0x2d, 0x7,0x2a,0x29, 0x7,0x2a,0x27, 0x5,0x51,0x77,
+ 0xf,0x4c,0x76, 0xf,0x52,0x58, 0xf,0x52,0x59, 0x7,0x2a,0x2a,
+ 0x7,0x2a,0x2b, 0x7,0x2a,0x32, 0x7,0x2a,0x31, 0x7,0x34,0x56,
+ 0x7,0x34,0x55, 0x5,0x59,0x29, 0x7,0x34,0x58, 0x5,0x59,0x2c,
+ 0x7,0x34,0x5a, 0x4,0x54,0x41, 0x7,0x34,0x5f, 0x4,0x54,0x3e,
+ 0x4,0x54,0x3f, 0x7,0x34,0x5e, 0x5,0x59,0x2a, 0x7,0x34,0x57,
+ 0x7,0x34,0x5d, 0x7,0x34,0x5c, 0x5,0x59,0x2b, 0xf,0x58,0x42,
+ 0xf,0x58,0x43, 0x7,0x34,0x59, 0x7,0x34,0x5b, 0x7,0x34,0x53,
+ 0x7,0x34,0x60, 0x5,0x5f,0x41, 0x5,0x5f,0x3f, 0x5,0x5f,0x40,
+ 0x5,0x5f,0x43, 0x4,0x59,0x40, 0x7,0x3c,0x6c, 0x5,0x5f,0x42,
+ 0x4,0x59,0x3e, 0x7,0x3c,0x6e, 0x5,0x5f,0x3e, 0x7,0x3c,0x74,
+ 0x5,0x5f,0x44, 0x7,0x3c,0x6d, 0x7,0x3c,0x73, 0xf,0x5d,0x2a,
+ 0xf,0x5d,0x2b, 0xf,0x5d,0x2c, 0x7,0x3c,0x6f, 0x7,0x3c,0x71,
+ 0x7,0x3c,0x72, 0x5,0x5f,0x3d, 0x5,0x65,0x46, 0x5,0x65,0x47,
+ 0x5,0x65,0x49, 0x7,0x44,0x33, 0x7,0x44,0x2f, 0x4,0x5e,0x23,
+ 0x7,0x44,0x2c, 0x5,0x65,0x48, 0x4,0x5e,0x26, 0x5,0x65,0x4a,
+ 0x7,0x3c,0x75, 0x4,0x5e,0x25, 0x7,0x44,0x32, 0x5,0x65,0x4b,
+ 0x7,0x44,0x35, 0x7,0x44,0x36, 0x7,0x44,0x2d, 0xf,0x61,0x2e,
+ 0x7,0x44,0x31, 0x7,0x44,0x2e, 0x5,0x65,0x4c, 0x7,0x44,0x30,
+ 0x7,0x4b,0x2f, 0x7,0x4b,0x2c, 0x5,0x6a,0x2e, 0x5,0x6a,0x2b,
+ 0x5,0x6a,0x27, 0x5,0x6a,0x2a, 0x5,0x6a,0x29, 0x5,0x6a,0x2f,
+ 0x5,0x6a,0x2c, 0x5,0x6a,0x28, 0x5,0x6a,0x2d, 0x7,0x4b,0x2d,
+ 0x7,0x4b,0x2e, 0x7,0x4b,0x30, 0x7,0x4b,0x2b, 0x7,0x44,0x34,
+ 0x5,0x6a,0x30, 0x5,0x6a,0x26, 0x7,0x50,0x62, 0x5,0x6e,0x31,
+ 0x5,0x6e,0x2e, 0x5,0x6e,0x2f, 0x5,0x6e,0x2d, 0x5,0x6e,0x30,
+ 0x7,0x50,0x63, 0x7,0x50,0x64, 0xf,0x66,0x4e, 0x7,0x50,0x65,
+ 0x7,0x50,0x67, 0x7,0x50,0x66, 0x4,0x67,0x59, 0x4,0x67,0x57,
+ 0x4,0x67,0x58, 0x5,0x71,0x53, 0x7,0x55,0x5a, 0xf,0x68,0x5b,
+ 0x7,0x55,0x59, 0x7,0x59,0x5e, 0x7,0x59,0x5f, 0x7,0x59,0x62,
+ 0x5,0x74,0x53, 0x7,0x59,0x61, 0x7,0x59,0x60, 0xf,0x69,0x7d,
+ 0x7,0x5d,0x27, 0x7,0x5d,0x29, 0x5,0x76,0x5a, 0x7,0x5d,0x2b,
+ 0x7,0x5d,0x2a, 0x5,0x76,0x5b, 0x7,0x5d,0x28, 0xf,0x6a,0x7a,
+ 0x5,0x78,0x3f, 0x4,0x6c,0x2f, 0x7,0x5f,0x6d, 0x7,0x5f,0x6e,
+ 0x5,0x78,0x3e, 0x7,0x62,0x6c, 0x5,0x7a,0x7b, 0x7,0x63,0x7a,
+ 0x7,0x63,0x79, 0x7,0x64,0x66, 0x7,0x64,0x65, 0x7,0x65,0x78,
+ 0x7,0x65,0x79, 0x6,0x34,0x6e, 0x5,0x3d,0x27, 0x5,0x36,0x3b,
+ 0x6,0x63,0x4b, 0x6,0x63,0x4c, 0x5,0x51,0x7a, 0x7,0x2a,0x34,
+ 0x7,0x2a,0x33, 0x5,0x59,0x2d, 0x7,0x34,0x61, 0x5,0x5f,0x45,
+ 0xf,0x5d,0x2d, 0x7,0x44,0x37, 0xf,0x66,0x4f, 0xf,0x68,0x5c,
+ 0x5,0x74,0x54, 0x5,0x36,0x3c, 0x6,0x3c,0x61, 0x6,0x45,0x75,
+ 0x6,0x4f,0x6e, 0x5,0x3d,0x29, 0x5,0x3d,0x28, 0xf,0x45,0x70,
+ 0x6,0x63,0x4d, 0x7,0x2a,0x35, 0x5,0x5f,0x46, 0xf,0x61,0x2f,
+ 0x5,0x65,0x4d, 0xf,0x68,0x5d, 0x5,0x71,0x54, 0x7,0x55,0x5b,
+ 0x6,0x3c,0x64, 0xf,0x32,0x66, 0x6,0x3c,0x62, 0x5,0x36,0x3d,
+ 0x6,0x45,0x76, 0x6,0x45,0x77, 0xf,0x38,0x78, 0x6,0x4f,0x73,
+ 0x6,0x4f,0x74, 0x6,0x4f,0x75, 0x6,0x4f,0x71, 0x6,0x4f,0x72,
+ 0x6,0x4f,0x78, 0x6,0x4f,0x76, 0x6,0x4f,0x70, 0x6,0x4f,0x79,
+ 0xf,0x3f,0x6c, 0xf,0x3f,0x6d, 0xf,0x3f,0x6e, 0xf,0x3f,0x6f,
+ 0xf,0x3f,0x72, 0xf,0x3f,0x74, 0xf,0x3f,0x71, 0x6,0x4f,0x77,
+ 0xf,0x3f,0x70, 0x4,0x41,0x47, 0x5,0x43,0x6e, 0x4,0x41,0x45,
+ 0x4,0x41,0x44, 0x6,0x59,0x53, 0x6,0x59,0x4f, 0xf,0x45,0x71,
+ 0xf,0x45,0x75, 0xf,0x45,0x76, 0xf,0x45,0x77, 0xf,0x45,0x78,
+ 0x6,0x59,0x55, 0x6,0x59,0x51, 0x6,0x59,0x52, 0xf,0x45,0x79,
+ 0x6,0x59,0x54, 0x6,0x59,0x50, 0xf,0x45,0x74, 0x5,0x4a,0x67,
+ 0x5,0x4a,0x68, 0x6,0x63,0x52, 0x5,0x4a,0x69, 0xf,0x4c,0x68,
+ 0xf,0x4c,0x79, 0xf,0x4c,0x7b, 0xf,0x4c,0x7c, 0xf,0x4c,0x7d,
+ 0xf,0x4d,0x21, 0xf,0x4d,0x23, 0xf,0x4d,0x24, 0xf,0x4d,0x25,
+ 0xf,0x4d,0x28, 0xf,0x4d,0x29, 0x6,0x63,0x4e, 0x4,0x47,0x7a,
+ 0x6,0x63,0x50, 0x6,0x63,0x51, 0xf,0x4d,0x2a, 0x6,0x63,0x54,
+ 0xf,0x4c,0x7a, 0x6,0x63,0x55, 0xf,0x4d,0x2b, 0xf,0x4d,0x26,
+ 0xf,0x4c,0x7e, 0x7,0x2a,0x3a, 0x4,0x4e,0x42, 0x5,0x51,0x7e,
+ 0x7,0x2a,0x41, 0x7,0x2a,0x3b, 0x7,0x2a,0x40, 0x7,0x2a,0x39,
+ 0x5,0x51,0x7d, 0x7,0x2a,0x43, 0x7,0x2a,0x44, 0x7,0x2a,0x3d,
+ 0x5,0x51,0x7b, 0x7,0x2a,0x37, 0xf,0x52,0x5b, 0xf,0x52,0x5d,
+ 0xf,0x52,0x5f, 0xf,0x52,0x60, 0xf,0x52,0x63, 0xf,0x52,0x64,
+ 0xf,0x52,0x65, 0xf,0x52,0x67, 0xf,0x52,0x68, 0xf,0x52,0x69,
+ 0xf,0x52,0x6a, 0xf,0x52,0x6c, 0xf,0x52,0x6d, 0x7,0x2a,0x42,
+ 0x7,0x2a,0x3c, 0x7,0x2a,0x3f, 0x7,0x2a,0x45, 0xf,0x52,0x5e,
+ 0x7,0x2a,0x36, 0x5,0x51,0x7c, 0xf,0x52,0x62, 0xf,0x52,0x66,
+ 0xf,0x52,0x5a, 0x5,0x59,0x34, 0x5,0x59,0x37, 0x5,0x59,0x32,
+ 0x4,0x54,0x47, 0x5,0x59,0x2e, 0x5,0x59,0x30, 0x7,0x34,0x65,
+ 0x7,0x34,0x64, 0x7,0x34,0x6b, 0x7,0x34,0x69, 0x7,0x34,0x67,
+ 0x5,0x59,0x36, 0x4,0x54,0x44, 0x7,0x34,0x62, 0x7,0x34,0x6a,
+ 0x7,0x34,0x68, 0x5,0x59,0x2f, 0x7,0x34,0x66, 0xf,0x52,0x5c,
+ 0x5,0x59,0x33, 0xf,0x58,0x44, 0xf,0x58,0x46, 0xf,0x58,0x47,
+ 0xf,0x58,0x49, 0xf,0x58,0x4a, 0xf,0x58,0x4b, 0xf,0x58,0x4d,
+ 0xf,0x58,0x4e, 0xf,0x58,0x4f, 0xf,0x58,0x51, 0xf,0x58,0x53,
+ 0xf,0x58,0x54, 0xf,0x58,0x56, 0xf,0x58,0x57, 0xf,0x58,0x5a,
+ 0xf,0x58,0x5c, 0xf,0x58,0x5d, 0xf,0x58,0x5e, 0xf,0x58,0x60,
+ 0xf,0x58,0x61, 0xf,0x58,0x63, 0xf,0x58,0x64, 0xf,0x58,0x50,
+ 0xf,0x58,0x52, 0xf,0x58,0x5f, 0xf,0x58,0x45, 0xf,0x58,0x58,
+ 0x5,0x59,0x38, 0x5,0x59,0x31, 0x5,0x5f,0x48, 0x5,0x5f,0x49,
+ 0x7,0x3c,0x79, 0x4,0x59,0x43, 0x5,0x5f,0x4c, 0x5,0x5f,0x4b,
+ 0x7,0x3c,0x7c, 0x5,0x59,0x35, 0x5,0x5f,0x47, 0x7,0x3c,0x7a,
+ 0x5,0x5f,0x4a, 0x5,0x5f,0x4f, 0x7,0x3c,0x7e, 0x7,0x3d,0x24,
+ 0x7,0x3d,0x21, 0x7,0x3d,0x25, 0xf,0x5d,0x2f, 0xf,0x5d,0x30,
+ 0xf,0x5d,0x34, 0xf,0x5d,0x35, 0xf,0x5d,0x36, 0xf,0x5d,0x37,
+ 0xf,0x5d,0x3a, 0xf,0x5d,0x3b, 0xf,0x5d,0x3c, 0xf,0x5d,0x3d,
+ 0xf,0x5d,0x3f, 0xf,0x5d,0x40, 0xf,0x5d,0x42, 0xf,0x5d,0x43,
+ 0xf,0x5d,0x44, 0xf,0x5d,0x45, 0xf,0x5d,0x46, 0xf,0x5d,0x47,
+ 0xf,0x5d,0x48, 0xf,0x5d,0x49, 0xf,0x5d,0x4b, 0xf,0x5d,0x4e,
+ 0xf,0x5d,0x4f, 0x7,0x3c,0x7d, 0x7,0x3d,0x22, 0x7,0x3c,0x78,
+ 0x7,0x3d,0x23, 0x4,0x59,0x48, 0xf,0x5d,0x4a, 0xf,0x5d,0x38,
+ 0xf,0x5d,0x33, 0xf,0x5d,0x31, 0x5,0x5f,0x4e, 0x5,0x5f,0x4d,
+ 0xf,0x5d,0x2e, 0x5,0x65,0x51, 0x4,0x5e,0x2d, 0x4,0x5e,0x2e,
+ 0x5,0x65,0x52, 0x4,0x5e,0x28, 0x4,0x5e,0x2a, 0x7,0x44,0x38,
+ 0x5,0x65,0x50, 0x5,0x65,0x4e, 0x5,0x6a,0x31, 0x7,0x44,0x3a,
+ 0x5,0x65,0x53, 0x4,0x5e,0x30, 0x7,0x44,0x40, 0x7,0x44,0x3f,
+ 0x5,0x65,0x54, 0x5,0x65,0x55, 0x7,0x44,0x41, 0xf,0x61,0x31,
+ 0xf,0x61,0x32, 0xf,0x61,0x34, 0xf,0x61,0x36, 0xf,0x61,0x37,
+ 0xf,0x61,0x38, 0xf,0x61,0x3a, 0xf,0x61,0x3c, 0xf,0x61,0x3d,
+ 0xf,0x61,0x3e, 0xf,0x61,0x40, 0xf,0x61,0x41, 0xf,0x61,0x42,
+ 0xf,0x61,0x44, 0xf,0x61,0x45, 0xf,0x61,0x46, 0x7,0x44,0x3b,
+ 0x7,0x44,0x3c, 0x7,0x44,0x3e, 0x7,0x44,0x3d, 0xf,0x61,0x30,
+ 0xf,0x61,0x39, 0xf,0x61,0x35, 0xf,0x5f,0x5d, 0x4,0x61,0x6b,
+ 0x7,0x4b,0x33, 0x7,0x4b,0x37, 0x5,0x6a,0x32, 0x7,0x4b,0x34,
+ 0x5,0x6a,0x34, 0x7,0x4b,0x32, 0x7,0x4b,0x3a, 0x7,0x4b,0x36,
+ 0x7,0x4b,0x39, 0x7,0x4b,0x3b, 0xf,0x64,0x31, 0xf,0x64,0x32,
+ 0xf,0x64,0x33, 0xf,0x64,0x35, 0xf,0x64,0x36, 0xf,0x64,0x38,
+ 0xf,0x64,0x39, 0xf,0x64,0x3a, 0xf,0x64,0x3b, 0xf,0x64,0x3c,
+ 0xf,0x64,0x3d, 0xf,0x64,0x3f, 0xf,0x64,0x40, 0xf,0x64,0x41,
+ 0xf,0x64,0x42, 0xf,0x64,0x43, 0xf,0x64,0x44, 0xf,0x64,0x45,
+ 0x7,0x4b,0x3c, 0x7,0x4b,0x35, 0x7,0x4b,0x38, 0x4,0x61,0x6a,
+ 0x7,0x4b,0x31, 0x5,0x65,0x56, 0xf,0x64,0x3e, 0x4,0x64,0x68,
+ 0x7,0x50,0x6d, 0x7,0x50,0x6e, 0x5,0x6e,0x38, 0x7,0x50,0x72,
+ 0x5,0x6e,0x33, 0x4,0x64,0x6a, 0x5,0x6e,0x36, 0x5,0x6e,0x32,
+ 0x7,0x50,0x70, 0x7,0x50,0x68, 0x7,0x50,0x69, 0x5,0x6e,0x37,
+ 0x4,0x64,0x6e, 0x7,0x50,0x71, 0x5,0x6e,0x34, 0xf,0x66,0x50,
+ 0xf,0x66,0x51, 0xf,0x66,0x53, 0xf,0x66,0x54, 0xf,0x66,0x55,
+ 0xf,0x66,0x56, 0xf,0x66,0x58, 0xf,0x66,0x59, 0xf,0x66,0x5a,
+ 0xf,0x66,0x5b, 0xf,0x66,0x5d, 0xf,0x66,0x5f, 0xf,0x66,0x60,
+ 0xf,0x66,0x61, 0xf,0x66,0x62, 0xf,0x66,0x63, 0xf,0x66,0x64,
+ 0xf,0x66,0x66, 0xf,0x66,0x68, 0xf,0x66,0x6a, 0xf,0x66,0x6b,
+ 0xf,0x66,0x6c, 0xf,0x66,0x6d, 0xf,0x66,0x6e, 0xf,0x66,0x6f,
+ 0x7,0x50,0x6c, 0x7,0x50,0x6f, 0xf,0x66,0x52, 0xf,0x66,0x5c,
+ 0xf,0x66,0x67, 0x7,0x50,0x6a, 0x7,0x55,0x62, 0x4,0x67,0x5e,
+ 0x7,0x55,0x67, 0x7,0x55,0x61, 0x7,0x55,0x5c, 0x4,0x67,0x60,
+ 0x4,0x67,0x5d, 0x7,0x55,0x60, 0x7,0x55,0x63, 0x7,0x55,0x69,
+ 0x7,0x55,0x5e, 0xf,0x68,0x5e, 0xf,0x68,0x5f, 0xf,0x68,0x60,
+ 0xf,0x68,0x61, 0xf,0x68,0x62, 0xf,0x68,0x63, 0xf,0x68,0x64,
+ 0xf,0x68,0x65, 0xf,0x68,0x66, 0xf,0x68,0x67, 0xf,0x68,0x68,
+ 0xf,0x68,0x69, 0xf,0x68,0x6b, 0xf,0x68,0x6c, 0xf,0x68,0x6d,
+ 0xf,0x68,0x6e, 0xf,0x68,0x6f, 0x7,0x55,0x5f, 0x7,0x55,0x64,
+ 0x7,0x55,0x65, 0x7,0x55,0x66, 0x7,0x55,0x5d, 0xf,0x68,0x6a,
+ 0x5,0x74,0x57, 0x7,0x59,0x6b, 0x7,0x59,0x6a, 0x7,0x5d,0x30,
+ 0x7,0x59,0x66, 0x7,0x59,0x64, 0xf,0x69,0x7e, 0xf,0x6a,0x21,
+ 0xf,0x6a,0x22, 0xf,0x6a,0x23, 0xf,0x6a,0x24, 0xf,0x6a,0x25,
+ 0xf,0x6a,0x26, 0xf,0x6a,0x27, 0xf,0x6a,0x28, 0xf,0x6a,0x29,
+ 0xf,0x6a,0x2a, 0xf,0x6a,0x2b, 0x7,0x59,0x63, 0x7,0x59,0x65,
+ 0x5,0x74,0x56, 0x5,0x76,0x5e, 0x4,0x6b,0x28, 0x5,0x76,0x5c,
+ 0xf,0x6b,0x2f, 0x7,0x5d,0x2f, 0x7,0x5d,0x2d, 0x7,0x59,0x69,
+ 0x7,0x5d,0x2c, 0xf,0x6a,0x7c, 0xf,0x6a,0x7d, 0xf,0x6b,0x23,
+ 0xf,0x6b,0x24, 0xf,0x6b,0x25, 0xf,0x6b,0x26, 0xf,0x6b,0x29,
+ 0xf,0x6b,0x2a, 0xf,0x6b,0x2b, 0xf,0x6b,0x2c, 0xf,0x6b,0x2d,
+ 0xf,0x6b,0x2e, 0x7,0x5d,0x2e, 0x7,0x5d,0x31, 0xf,0x6b,0x21,
+ 0xf,0x6a,0x7e, 0xf,0x6b,0x27, 0x5,0x78,0x40, 0x7,0x5f,0x70,
+ 0x7,0x5f,0x71, 0x7,0x5f,0x72, 0x7,0x5f,0x6f, 0x7,0x5f,0x73,
+ 0xf,0x6b,0x68, 0xf,0x6b,0x69, 0xf,0x6b,0x6a, 0xf,0x6b,0x6b,
+ 0xf,0x6b,0x6c, 0x4,0x6d,0x63, 0x7,0x61,0x57, 0x7,0x61,0x58,
+ 0xf,0x6b,0x6d, 0xf,0x6c,0x3c, 0xf,0x6c,0x3d, 0x7,0x61,0x56,
+ 0x7,0x62,0x72, 0x7,0x62,0x6d, 0x7,0x62,0x6e, 0x7,0x62,0x74,
+ 0x7,0x62,0x70, 0x7,0x62,0x6f, 0x5,0x7a,0x40, 0x7,0x62,0x73,
+ 0x7,0x62,0x71, 0x7,0x62,0x75, 0xf,0x6c,0x52, 0xf,0x6c,0x53,
+ 0xf,0x6c,0x54, 0xf,0x6c,0x55, 0xf,0x6c,0x56, 0xf,0x6c,0x57,
+ 0xf,0x6c,0x58, 0xf,0x6c,0x40, 0x5,0x7a,0x41, 0x5,0x7a,0x7c,
+ 0x7,0x63,0x7d, 0x7,0x63,0x7b, 0xf,0x6c,0x6f, 0x7,0x63,0x7c,
+ 0xf,0x6d,0x23, 0x7,0x64,0x68, 0xf,0x6d,0x21, 0x7,0x64,0x67,
+ 0x7,0x64,0x69, 0xf,0x6d,0x22, 0xf,0x6c,0x3e, 0x7,0x65,0x48,
+ 0x7,0x65,0x49, 0xf,0x6d,0x29, 0x5,0x7c,0x21, 0xf,0x6d,0x35,
+ 0xf,0x6d,0x38, 0xf,0x6d,0x39, 0x6,0x2e,0x44, 0x6,0x29,0x34,
+ 0x5,0x2b,0x60, 0x5,0x36,0x3f, 0x6,0x45,0x7b, 0x5,0x36,0x3e,
+ 0x5,0x36,0x40, 0x6,0x45,0x7a, 0xf,0x38,0x79, 0x6,0x45,0x79,
+ 0x6,0x45,0x78, 0x5,0x3d,0x2a, 0x5,0x3d,0x2b, 0x4,0x3b,0x68,
+ 0x6,0x4f,0x7a, 0x6,0x4f,0x7b, 0xf,0x3f,0x75, 0x6,0x59,0x59,
+ 0x6,0x59,0x58, 0x4,0x41,0x4a, 0x6,0x59,0x56, 0x6,0x59,0x57,
+ 0xf,0x45,0x7a, 0x5,0x43,0x70, 0x5,0x43,0x6f, 0x5,0x4a,0x6a,
+ 0x4,0x47,0x7c, 0x6,0x63,0x56, 0x6,0x63,0x57, 0x5,0x4a,0x6b,
+ 0x5,0x52,0x21, 0x5,0x52,0x23, 0x5,0x59,0x39, 0x5,0x52,0x22,
+ 0x5,0x52,0x24, 0x5,0x52,0x25, 0xf,0x58,0x65, 0x5,0x59,0x3b,
+ 0x7,0x34,0x6e, 0x5,0x59,0x3a, 0x7,0x3d,0x26, 0x7,0x34,0x6d,
+ 0x7,0x34,0x70, 0x7,0x34,0x6c, 0x7,0x3d,0x29, 0x4,0x59,0x4a,
+ 0x5,0x5f,0x50, 0x4,0x59,0x4b, 0x7,0x3d,0x2a, 0x7,0x3d,0x28,
+ 0x7,0x3d,0x27, 0x7,0x44,0x43, 0x5,0x65,0x58, 0x7,0x44,0x42,
+ 0x5,0x65,0x57, 0x5,0x6a,0x38, 0x5,0x6a,0x36, 0x5,0x6a,0x35,
+ 0x5,0x6a,0x37, 0x5,0x6e,0x39, 0x7,0x50,0x73, 0x7,0x50,0x74,
+ 0x4,0x67,0x64, 0x7,0x55,0x6a, 0x7,0x59,0x6d, 0x7,0x59,0x6e,
+ 0x7,0x59,0x6c, 0x5,0x76,0x61, 0x5,0x76,0x60, 0x5,0x78,0x41,
+ 0x7,0x5f,0x74, 0x7,0x62,0x76, 0x7,0x64,0x6a, 0x5,0x2b,0x61,
+ 0x5,0x30,0x6a, 0x5,0x30,0x6b, 0x5,0x30,0x69, 0xf,0x32,0x67,
+ 0x6,0x3c,0x66, 0x5,0x36,0x42, 0x5,0x36,0x41, 0xf,0x38,0x7a,
+ 0xf,0x38,0x7b, 0x6,0x45,0x7c, 0x5,0x3d,0x33, 0x5,0x3d,0x31,
+ 0x5,0x3d,0x2f, 0x4,0x3b,0x6a, 0x5,0x3d,0x30, 0x4,0x3b,0x6c,
+ 0x3,0x3f,0x6d, 0x5,0x3d,0x2c, 0x5,0x3d,0x2d, 0x5,0x3d,0x2e,
+ 0x6,0x4f,0x7e, 0x6,0x50,0x21, 0x5,0x3d,0x32, 0x6,0x4f,0x7c,
+ 0xf,0x3f,0x78, 0xf,0x3f,0x79, 0xf,0x3f,0x7a, 0xf,0x3f,0x7b,
+ 0xf,0x3f,0x7c, 0xf,0x3f,0x7d, 0xf,0x40,0x21, 0x6,0x4f,0x7d,
+ 0x4,0x3b,0x69, 0x4,0x41,0x4c, 0x6,0x59,0x5e, 0x4,0x41,0x52,
+ 0x4,0x41,0x4d, 0x4,0x41,0x4b, 0xf,0x45,0x7e, 0x6,0x59,0x5d,
+ 0x5,0x43,0x74, 0x5,0x43,0x71, 0x5,0x43,0x73, 0x5,0x43,0x72,
+ 0x6,0x59,0x5b, 0x4,0x41,0x51, 0x4,0x41,0x4f, 0x6,0x59,0x5c,
+ 0x6,0x59,0x5a, 0xf,0x45,0x7d, 0xf,0x46,0x21, 0x5,0x4a,0x73,
+ 0x5,0x4a,0x6f, 0x5,0x4a,0x71, 0x4,0x47,0x7e, 0x5,0x4a,0x6d,
+ 0x4,0x48,0x21, 0x5,0x4a,0x74, 0x6,0x63,0x5a, 0x5,0x4a,0x70,
+ 0x5,0x4a,0x75, 0x4,0x47,0x7d, 0x5,0x4a,0x72, 0x5,0x4a,0x76,
+ 0x6,0x63,0x59, 0x6,0x63,0x5b, 0x6,0x63,0x5c, 0x5,0x4a,0x6c,
+ 0x7,0x2a,0x48, 0x5,0x52,0x2d, 0x5,0x52,0x28, 0x7,0x2a,0x4d,
+ 0x5,0x52,0x2a, 0x5,0x52,0x27, 0x7,0x2a,0x4e, 0x4,0x4e,0x49,
+ 0x5,0x52,0x2c, 0x5,0x52,0x29, 0x7,0x2a,0x4c, 0xf,0x52,0x6e,
+ 0xf,0x52,0x6f, 0xf,0x52,0x71, 0x7,0x2a,0x47, 0x7,0x2a,0x49,
+ 0x7,0x2a,0x4a, 0x7,0x2a,0x4b, 0x5,0x52,0x26, 0x5,0x52,0x2b,
+ 0x5,0x52,0x2e, 0xf,0x52,0x70, 0x4,0x54,0x50, 0x4,0x54,0x4d,
+ 0x5,0x59,0x3d, 0x5,0x59,0x40, 0x7,0x34,0x72, 0x5,0x59,0x3c,
+ 0x5,0x59,0x3e, 0x5,0x59,0x3f, 0x7,0x34,0x75, 0x7,0x34,0x77,
+ 0x7,0x34,0x79, 0xf,0x58,0x66, 0xf,0x58,0x67, 0xf,0x58,0x68,
+ 0x7,0x34,0x74, 0x7,0x34,0x78, 0x7,0x34,0x76, 0x4,0x54,0x4e,
+ 0x4,0x59,0x53, 0x4,0x59,0x51, 0x5,0x5f,0x54, 0x7,0x3d,0x2b,
+ 0x5,0x5f,0x51, 0x5,0x5f,0x53, 0x5,0x5f,0x55, 0x5,0x5f,0x52,
+ 0x7,0x3d,0x2d, 0x4,0x59,0x50, 0x7,0x3d,0x2c, 0x4,0x59,0x4c,
+ 0x7,0x3d,0x2e, 0xf,0x5d,0x50, 0x7,0x3d,0x2f, 0x7,0x3d,0x30,
+ 0x7,0x3d,0x31, 0x5,0x65,0x5f, 0x5,0x65,0x5e, 0x5,0x65,0x5a,
+ 0x4,0x5e,0x33, 0x7,0x44,0x44, 0x5,0x65,0x5b, 0x5,0x65,0x61,
+ 0x5,0x65,0x60, 0x7,0x44,0x46, 0x5,0x65,0x5d, 0x5,0x65,0x59,
+ 0x5,0x65,0x5c, 0xf,0x61,0x47, 0xf,0x61,0x48, 0xf,0x61,0x49,
+ 0xf,0x61,0x4c, 0xf,0x61,0x4b, 0x7,0x44,0x45, 0x7,0x44,0x47,
+ 0x5,0x6a,0x39, 0x7,0x4b,0x3e, 0x7,0x4b,0x3f, 0x4,0x61,0x6d,
+ 0x5,0x6a,0x3a, 0x7,0x4b,0x3d, 0x4,0x61,0x6e, 0xf,0x64,0x46,
+ 0xf,0x64,0x47, 0xf,0x64,0x48, 0xf,0x64,0x49, 0xf,0x64,0x4a,
+ 0x4,0x64,0x70, 0x5,0x6e,0x3f, 0x5,0x6e,0x3a, 0x5,0x6e,0x3d,
+ 0x5,0x6e,0x3c, 0x5,0x6e,0x3e, 0x5,0x6e,0x40, 0x4,0x64,0x72,
+ 0x7,0x50,0x78, 0x5,0x6a,0x3b, 0x7,0x50,0x75, 0xf,0x66,0x70,
+ 0xf,0x66,0x71, 0x7,0x50,0x76, 0x5,0x6e,0x3b, 0x7,0x50,0x77,
+ 0x5,0x71,0x5a, 0x5,0x6e,0x41, 0x4,0x67,0x65, 0x5,0x71,0x59,
+ 0x5,0x71,0x57, 0xf,0x68,0x70, 0xf,0x68,0x71, 0xf,0x68,0x73,
+ 0xf,0x68,0x74, 0xf,0x68,0x75, 0x5,0x71,0x5c, 0x5,0x71,0x58,
+ 0x5,0x74,0x58, 0x7,0x55,0x6b, 0xf,0x6a,0x2f, 0x7,0x59,0x6f,
+ 0xf,0x6a,0x2c, 0xf,0x6a,0x2d, 0xf,0x6a,0x2e, 0xf,0x6a,0x30,
+ 0xf,0x6a,0x31, 0xf,0x6b,0x30, 0xf,0x6b,0x31, 0xf,0x6b,0x32,
+ 0x7,0x5d,0x32, 0x5,0x78,0x42, 0xf,0x6b,0x6e, 0xf,0x6b,0x6f,
+ 0x7,0x5f,0x76, 0x7,0x5f,0x75, 0x5,0x79,0x54, 0x4,0x6d,0x29,
+ 0x4,0x6d,0x2a, 0x7,0x61,0x59, 0x7,0x62,0x77, 0x7,0x62,0x78,
+ 0x5,0x7a,0x7d, 0xf,0x6d,0x2a, 0x6,0x2e,0x45, 0x5,0x22,0x22,
+ 0x5,0x21,0x7e, 0x4,0x22,0x23, 0x5,0x22,0x23, 0x4,0x22,0x22,
+ 0x5,0x22,0x21, 0x5,0x23,0x2e, 0x4,0x23,0x34, 0x6,0x25,0x5d,
+ 0x5,0x24,0x7d, 0x4,0x25,0x2c, 0x4,0x25,0x2d, 0x5,0x24,0x7e,
+ 0x5,0x24,0x7c, 0xf,0x25,0x3a, 0xf,0x25,0x3b, 0xf,0x25,0x3c,
+ 0xf,0x25,0x3d, 0xf,0x25,0x3e, 0xf,0x25,0x3f, 0x5,0x27,0x75,
+ 0x6,0x2e,0x47, 0x5,0x27,0x76, 0x5,0x27,0x78, 0x5,0x27,0x79,
+ 0x4,0x28,0x30, 0x5,0x27,0x77, 0x6,0x2e,0x46, 0x6,0x2e,0x48,
+ 0xf,0x28,0x7d, 0xf,0x28,0x7e, 0x5,0x2b,0x62, 0x6,0x34,0x70,
+ 0x6,0x34,0x73, 0x4,0x2b,0x5c, 0x5,0x2b,0x65, 0x6,0x34,0x71,
+ 0x6,0x63,0x5d, 0x6,0x34,0x75, 0x6,0x34,0x76, 0x6,0x34,0x77,
+ 0x6,0x34,0x72, 0x5,0x2b,0x63, 0x6,0x34,0x78, 0xf,0x2d,0x5b,
+ 0xf,0x2d,0x5c, 0xf,0x2d,0x5d, 0x6,0x34,0x74, 0x6,0x34,0x6f,
+ 0x6,0x3c,0x69, 0x5,0x30,0x6f, 0x5,0x2b,0x66, 0x6,0x3c,0x68,
+ 0x5,0x30,0x6c, 0x5,0x30,0x6e, 0x6,0x3c,0x6e, 0x6,0x3c,0x6b,
+ 0x6,0x3c,0x6f, 0x5,0x30,0x6d, 0x6,0x3c,0x6a, 0x6,0x3c,0x6d,
+ 0x6,0x3c,0x6c, 0xf,0x32,0x68, 0xf,0x32,0x69, 0xf,0x32,0x6a,
+ 0xf,0x32,0x6b, 0xf,0x32,0x6c, 0xf,0x32,0x6d, 0xf,0x32,0x6e,
+ 0x5,0x36,0x43, 0x6,0x46,0x28, 0x6,0x46,0x21, 0x4,0x35,0x7e,
+ 0x4,0x36,0x22, 0x4,0x36,0x21, 0x5,0x36,0x44, 0x6,0x46,0x23,
+ 0x6,0x46,0x24, 0x6,0x46,0x2b, 0x6,0x46,0x2a, 0x6,0x63,0x5e,
+ 0x6,0x46,0x26, 0x6,0x46,0x22, 0x6,0x46,0x29, 0x6,0x46,0x27,
+ 0x7,0x34,0x7b, 0x6,0x46,0x25, 0xf,0x38,0x7c, 0xf,0x38,0x7d,
+ 0xf,0x38,0x7e, 0xf,0x39,0x21, 0xf,0x39,0x22, 0xf,0x39,0x23,
+ 0xf,0x39,0x24, 0xf,0x39,0x25, 0xf,0x39,0x26, 0xf,0x39,0x27,
+ 0x5,0x3d,0x38, 0x5,0x3d,0x3d, 0x5,0x3d,0x39, 0x5,0x3d,0x3a,
+ 0x5,0x3d,0x3c, 0x6,0x50,0x25, 0x6,0x50,0x23, 0x5,0x3d,0x34,
+ 0x5,0x3d,0x35, 0x5,0x3d,0x37, 0x6,0x50,0x24, 0x6,0x50,0x29,
+ 0x7,0x3d,0x34, 0x6,0x50,0x27, 0x5,0x3d,0x3b, 0x6,0x50,0x28,
+ 0x6,0x50,0x26, 0xf,0x40,0x22, 0xf,0x40,0x23, 0x7,0x3d,0x32,
+ 0x5,0x3d,0x36, 0x6,0x59,0x6a, 0x5,0x43,0x7b, 0x5,0x43,0x78,
+ 0x6,0x59,0x62, 0x6,0x59,0x69, 0x6,0x59,0x67, 0x5,0x43,0x7c,
+ 0x5,0x43,0x79, 0x5,0x43,0x77, 0x6,0x63,0x5f, 0x6,0x59,0x63,
+ 0x6,0x59,0x65, 0x5,0x43,0x7d, 0x5,0x43,0x7a, 0x6,0x59,0x66,
+ 0x7,0x44,0x49, 0x6,0x59,0x64, 0x7,0x44,0x48, 0x5,0x43,0x76,
+ 0x6,0x59,0x5f, 0x6,0x59,0x6b, 0x6,0x59,0x60, 0x5,0x43,0x75,
+ 0x6,0x59,0x61, 0xf,0x46,0x22, 0xf,0x46,0x23, 0xf,0x46,0x24,
+ 0xf,0x46,0x25, 0xf,0x46,0x26, 0xf,0x46,0x27, 0xf,0x46,0x28,
+ 0xf,0x46,0x29, 0x6,0x59,0x68, 0x6,0x59,0x6c, 0x7,0x3d,0x33,
+ 0x6,0x63,0x64, 0x6,0x63,0x62, 0x6,0x63,0x66, 0x4,0x48,0x27,
+ 0x4,0x48,0x26, 0x5,0x52,0x2f, 0x4,0x48,0x28, 0x4,0x48,0x29,
+ 0x5,0x4a,0x78, 0x6,0x63,0x63, 0x6,0x63,0x60, 0x4,0x48,0x25,
+ 0x5,0x4a,0x79, 0x5,0x4a,0x7a, 0x6,0x63,0x65, 0x6,0x63,0x67,
+ 0x7,0x4b,0x41, 0xf,0x4d,0x2e, 0xf,0x4d,0x2f, 0xf,0x4d,0x30,
+ 0xf,0x4d,0x31, 0xf,0x4d,0x32, 0xf,0x4d,0x33, 0x6,0x63,0x61,
+ 0x5,0x4a,0x77, 0x5,0x52,0x36, 0x5,0x52,0x34, 0x5,0x52,0x35,
+ 0x7,0x2a,0x55, 0x5,0x52,0x38, 0x5,0x52,0x32, 0x5,0x52,0x31,
+ 0x7,0x2a,0x4f, 0x5,0x52,0x33, 0x5,0x52,0x37, 0x5,0x52,0x30,
+ 0x7,0x50,0x7a, 0x7,0x2a,0x53, 0x7,0x2a,0x51, 0x7,0x2a,0x50,
+ 0x7,0x2a,0x52, 0xf,0x52,0x72, 0xf,0x52,0x73, 0xf,0x52,0x74,
+ 0xf,0x52,0x75, 0xf,0x52,0x76, 0xf,0x52,0x77, 0x7,0x2a,0x56,
+ 0x5,0x59,0x41, 0x5,0x59,0x42, 0x4,0x54,0x54, 0x7,0x34,0x7c,
+ 0x5,0x59,0x44, 0x5,0x59,0x43, 0x7,0x34,0x7e, 0x7,0x50,0x79,
+ 0xf,0x58,0x69, 0xf,0x58,0x6a, 0xf,0x58,0x6b, 0xf,0x58,0x6c,
+ 0x5,0x6a,0x3c, 0x7,0x34,0x7d, 0x5,0x5f,0x56, 0x5,0x5f,0x57,
+ 0x7,0x3d,0x36, 0x7,0x3d,0x37, 0x7,0x3d,0x35, 0x5,0x74,0x59,
+ 0xf,0x5d,0x51, 0xf,0x5d,0x52, 0xf,0x5d,0x53, 0xf,0x5d,0x54,
+ 0x5,0x65,0x62, 0x7,0x44,0x4c, 0x4,0x5e,0x34, 0x7,0x44,0x4a,
+ 0x7,0x44,0x4b, 0xf,0x61,0x4d, 0xf,0x61,0x4e, 0xf,0x61,0x4f,
+ 0xf,0x61,0x50, 0x5,0x6a,0x3d, 0x7,0x4b,0x43, 0x7,0x55,0x6c,
+ 0x7,0x4b,0x45, 0xf,0x64,0x4c, 0x5,0x78,0x43, 0x7,0x4b,0x42,
+ 0x7,0x4b,0x44, 0x7,0x5f,0x77, 0xf,0x66,0x72, 0xf,0x66,0x73,
+ 0x7,0x51,0x72, 0x5,0x71,0x5d, 0x7,0x55,0x6e, 0x7,0x55,0x6d,
+ 0x7,0x62,0x79, 0x7,0x62,0x7a, 0x7,0x59,0x70, 0x7,0x5d,0x49,
+ 0x7,0x5f,0x78, 0x5,0x7a,0x7e, 0x5,0x7b,0x21, 0x7,0x66,0x37,
+ 0x7,0x66,0x28, 0x6,0x59,0x6d, 0x4,0x4e,0x4b, 0x7,0x2a,0x57,
+ 0xf,0x52,0x79, 0xf,0x52,0x78, 0x5,0x59,0x45, 0x7,0x35,0x21,
+ 0x4,0x59,0x56, 0x7,0x44,0x4d, 0x7,0x44,0x4e, 0x5,0x6a,0x3e,
+ 0x7,0x50,0x7b, 0x6,0x3c,0x70, 0x6,0x3c,0x71, 0x6,0x3c,0x72,
+ 0x6,0x46,0x2c, 0x5,0x36,0x45, 0x4,0x36,0x23, 0x6,0x46,0x2e,
+ 0x6,0x46,0x2d, 0x6,0x46,0x30, 0x6,0x46,0x2f, 0x4,0x3b,0x70,
+ 0x6,0x50,0x2c, 0x4,0x3b,0x6e, 0x6,0x50,0x2a, 0x6,0x59,0x73,
+ 0x6,0x50,0x30, 0x6,0x50,0x2e, 0x6,0x50,0x2b, 0x4,0x3b,0x71,
+ 0x4,0x3b,0x6f, 0x6,0x50,0x2f, 0x6,0x50,0x2d, 0x6,0x59,0x7b,
+ 0x5,0x43,0x7e, 0x6,0x59,0x6e, 0x6,0x59,0x71, 0x6,0x59,0x77,
+ 0x6,0x59,0x75, 0x6,0x59,0x7a, 0x6,0x59,0x72, 0x6,0x59,0x70,
+ 0x6,0x59,0x74, 0x6,0x59,0x79, 0x6,0x59,0x78, 0x6,0x59,0x6f,
+ 0x6,0x59,0x76, 0x6,0x63,0x74, 0x6,0x63,0x72, 0x5,0x4a,0x7b,
+ 0x6,0x63,0x6b, 0x6,0x63,0x6c, 0x6,0x63,0x76, 0x6,0x63,0x68,
+ 0x6,0x63,0x77, 0x6,0x63,0x70, 0x4,0x48,0x2a, 0x6,0x63,0x75,
+ 0x6,0x63,0x6f, 0x5,0x4a,0x7c, 0x6,0x63,0x71, 0x6,0x63,0x69,
+ 0x5,0x4a,0x7d, 0x4,0x48,0x2b, 0x6,0x63,0x6a, 0xf,0x4d,0x34,
+ 0xf,0x4d,0x35, 0x6,0x63,0x73, 0x6,0x63,0x78, 0x6,0x63,0x6d,
+ 0x7,0x2a,0x5d, 0x7,0x2a,0x5b, 0x7,0x2a,0x64, 0x7,0x2a,0x5f,
+ 0x7,0x2a,0x5c, 0x5,0x52,0x3a, 0x7,0x2a,0x5e, 0x7,0x2a,0x66,
+ 0x7,0x2a,0x62, 0x7,0x2a,0x60, 0x7,0x2a,0x61, 0x7,0x2a,0x63,
+ 0x7,0x2a,0x5a, 0x7,0x2a,0x58, 0x5,0x52,0x39, 0x7,0x2a,0x65,
+ 0x7,0x2a,0x67, 0x4,0x59,0x57, 0x4,0x54,0x55, 0x5,0x59,0x47,
+ 0x7,0x35,0x29, 0x7,0x35,0x24, 0x7,0x35,0x2f, 0x7,0x35,0x22,
+ 0x7,0x35,0x2d, 0x7,0x35,0x28, 0x7,0x35,0x25, 0x7,0x35,0x2c,
+ 0x7,0x35,0x2a, 0x7,0x35,0x26, 0x5,0x59,0x46, 0x7,0x35,0x30,
+ 0x4,0x54,0x56, 0x7,0x35,0x2b, 0x7,0x35,0x33, 0x7,0x35,0x27,
+ 0x7,0x2a,0x59, 0x7,0x35,0x34, 0x7,0x35,0x31, 0x7,0x35,0x23,
+ 0x7,0x35,0x32, 0xf,0x58,0x6d, 0x7,0x35,0x2e, 0xf,0x52,0x7a,
+ 0x4,0x59,0x59, 0x7,0x3d,0x3d, 0x7,0x3d,0x3b, 0x7,0x3d,0x45,
+ 0x7,0x3d,0x3c, 0x7,0x3d,0x3e, 0x7,0x3d,0x49, 0x7,0x3d,0x3a,
+ 0x7,0x3d,0x42, 0x7,0x3d,0x39, 0x7,0x3d,0x38, 0x7,0x3d,0x3f,
+ 0x5,0x5f,0x58, 0x7,0x3d,0x47, 0x7,0x3d,0x41, 0x7,0x3d,0x40,
+ 0x7,0x3d,0x43, 0x7,0x3d,0x48, 0x7,0x35,0x36, 0xf,0x5d,0x55,
+ 0xf,0x5d,0x57, 0x7,0x3d,0x44, 0x7,0x3d,0x46, 0x7,0x44,0x50,
+ 0x7,0x44,0x56, 0x7,0x44,0x52, 0x7,0x44,0x53, 0x7,0x44,0x4f,
+ 0x5,0x65,0x63, 0x7,0x44,0x57, 0x7,0x44,0x55, 0x5,0x65,0x64,
+ 0x7,0x44,0x51, 0x7,0x44,0x54, 0x7,0x4b,0x4a, 0x7,0x4b,0x47,
+ 0x7,0x4b,0x4b, 0x7,0x4b,0x48, 0x5,0x6a,0x3f, 0x7,0x4b,0x4e,
+ 0x4,0x61,0x6f, 0x5,0x6a,0x40, 0x7,0x4b,0x46, 0x7,0x4b,0x4c,
+ 0x7,0x4b,0x4d, 0x4,0x61,0x70, 0x7,0x4b,0x49, 0x7,0x4b,0x4f,
+ 0x7,0x51,0x23, 0x7,0x51,0x27, 0x7,0x50,0x7d, 0x7,0x51,0x2a,
+ 0x7,0x51,0x24, 0x7,0x51,0x2b, 0x7,0x51,0x28, 0x7,0x50,0x7c,
+ 0x5,0x6e,0x42, 0x7,0x51,0x25, 0x7,0x51,0x26, 0x5,0x6e,0x43,
+ 0x7,0x51,0x22, 0xf,0x66,0x74, 0x7,0x50,0x7e, 0x7,0x51,0x2c,
+ 0x7,0x51,0x29, 0x7,0x55,0x74, 0x4,0x67,0x68, 0x7,0x55,0x72,
+ 0x7,0x55,0x6f, 0x7,0x55,0x76, 0x7,0x55,0x70, 0x7,0x55,0x75,
+ 0x7,0x55,0x73, 0x7,0x55,0x77, 0x7,0x51,0x21, 0xf,0x68,0x76,
+ 0x7,0x55,0x71, 0x7,0x59,0x71, 0x7,0x59,0x72, 0x4,0x69,0x57,
+ 0x7,0x59,0x75, 0x7,0x59,0x76, 0x7,0x59,0x74, 0xf,0x6a,0x32,
+ 0x7,0x59,0x73, 0x7,0x5d,0x38, 0x7,0x5d,0x39, 0x7,0x5d,0x3a,
+ 0x4,0x6b,0x2b, 0x7,0x5d,0x37, 0x7,0x5d,0x33, 0x7,0x5d,0x34,
+ 0x7,0x5d,0x35, 0x7,0x5d,0x36, 0x7,0x5f,0x7c, 0x7,0x5f,0x7a,
+ 0x7,0x5f,0x7b, 0x7,0x5f,0x79, 0x7,0x61,0x5a, 0xf,0x6c,0x41,
+ 0x7,0x63,0x7e, 0x7,0x64,0x6b, 0x7,0x66,0x40, 0xf,0x2d,0x5e,
+ 0x5,0x30,0x70, 0xf,0x32,0x70, 0x6,0x46,0x32, 0x6,0x46,0x33,
+ 0x4,0x36,0x25, 0x6,0x46,0x31, 0xf,0x39,0x28, 0xf,0x39,0x29,
+ 0x5,0x3d,0x40, 0x5,0x3d,0x3e, 0x5,0x3d,0x41, 0x5,0x3d,0x3f,
+ 0x4,0x3b,0x73, 0x6,0x50,0x33, 0x4,0x3b,0x72, 0x6,0x50,0x32,
+ 0xf,0x40,0x25, 0xf,0x40,0x27, 0xf,0x40,0x26, 0x4,0x41,0x58,
+ 0x5,0x44,0x25, 0x5,0x44,0x22, 0x5,0x44,0x21, 0x5,0x44,0x24,
+ 0x5,0x44,0x23, 0x6,0x59,0x7c, 0xf,0x46,0x2b, 0xf,0x46,0x2c,
+ 0xf,0x46,0x2d, 0x5,0x44,0x26, 0x5,0x4b,0x22, 0x4,0x48,0x30,
+ 0x5,0x4b,0x23, 0x5,0x4b,0x21, 0x5,0x4a,0x7e, 0x4,0x48,0x2c,
+ 0x4,0x48,0x2f, 0x6,0x63,0x7d, 0x4,0x48,0x32, 0x6,0x63,0x7c,
+ 0x6,0x63,0x7e, 0xf,0x4d,0x37, 0xf,0x4d,0x38, 0x6,0x63,0x7a,
+ 0x6,0x63,0x79, 0x7,0x2a,0x6a, 0x7,0x2a,0x69, 0x5,0x52,0x45,
+ 0x5,0x52,0x40, 0x5,0x52,0x41, 0x5,0x52,0x3f, 0x5,0x52,0x3e,
+ 0x5,0x52,0x43, 0x5,0x52,0x3d, 0x4,0x54,0x57, 0x5,0x52,0x3c,
+ 0x7,0x2a,0x6b, 0x7,0x2a,0x6c, 0xf,0x46,0x2a, 0xf,0x52,0x7b,
+ 0xf,0x52,0x7c, 0xf,0x52,0x7d, 0xf,0x52,0x7e, 0xf,0x53,0x21,
+ 0x7,0x2a,0x68, 0x5,0x52,0x44, 0x5,0x52,0x42, 0x5,0x5f,0x59,
+ 0x7,0x35,0x3b, 0x4,0x54,0x5b, 0x5,0x59,0x4e, 0x5,0x59,0x4b,
+ 0x4,0x54,0x5a, 0x7,0x35,0x38, 0x5,0x59,0x4d, 0x5,0x59,0x4a,
+ 0x7,0x35,0x3a, 0x5,0x59,0x49, 0x7,0x35,0x39, 0x7,0x35,0x37,
+ 0x5,0x59,0x48, 0x7,0x35,0x3c, 0xf,0x58,0x6e, 0xf,0x58,0x6f,
+ 0xf,0x58,0x71, 0xf,0x58,0x72, 0xf,0x58,0x73, 0xf,0x58,0x74,
+ 0xf,0x58,0x75, 0xf,0x58,0x70, 0xf,0x55,0x64, 0x5,0x59,0x4c,
+ 0x4,0x59,0x5c, 0x4,0x59,0x5a, 0x4,0x59,0x5b, 0x5,0x5f,0x5a,
+ 0x4,0x59,0x61, 0x5,0x5f,0x5c, 0x4,0x59,0x5e, 0x7,0x3d,0x4a,
+ 0x5,0x65,0x68, 0x7,0x3d,0x4b, 0x7,0x3d,0x4d, 0x5,0x5f,0x5b,
+ 0xf,0x5d,0x59, 0x7,0x3d,0x4c, 0x7,0x3d,0x4e, 0xf,0x5d,0x5a,
+ 0x5,0x5f,0x5d, 0x5,0x65,0x6c, 0x5,0x65,0x6f, 0x7,0x44,0x5f,
+ 0x7,0x44,0x63, 0x5,0x65,0x69, 0x7,0x44,0x5e, 0x5,0x65,0x66,
+ 0x7,0x44,0x65, 0x7,0x44,0x62, 0x4,0x5e,0x37, 0x5,0x65,0x65,
+ 0x5,0x65,0x67, 0x7,0x44,0x61, 0x7,0x44,0x5a, 0x7,0x44,0x5d,
+ 0x5,0x65,0x6e, 0x7,0x44,0x5b, 0xf,0x61,0x51, 0x7,0x44,0x64,
+ 0x7,0x44,0x59, 0x7,0x44,0x5c, 0x5,0x65,0x6b, 0x5,0x65,0x6d,
+ 0xf,0x5d,0x58, 0x5,0x65,0x6a, 0x5,0x6a,0x47, 0x5,0x6a,0x41,
+ 0x5,0x6a,0x45, 0x5,0x6a,0x42, 0x5,0x6a,0x43, 0x4,0x61,0x72,
+ 0x5,0x6a,0x46, 0x5,0x6a,0x44, 0x5,0x6a,0x49, 0x4,0x61,0x71,
+ 0x7,0x4b,0x50, 0x7,0x4b,0x55, 0x7,0x4b,0x51, 0x5,0x6a,0x48,
+ 0x7,0x4b,0x53, 0xf,0x64,0x4e, 0x7,0x4b,0x57, 0x7,0x4b,0x56,
+ 0x7,0x4b,0x54, 0x7,0x4b,0x52, 0x7,0x4b,0x58, 0x7,0x51,0x2e,
+ 0x4,0x64,0x74, 0x7,0x51,0x36, 0x4,0x64,0x76, 0x5,0x6e,0x44,
+ 0x4,0x67,0x6d, 0x4,0x64,0x78, 0x7,0x51,0x34, 0x7,0x51,0x33,
+ 0x5,0x6e,0x45, 0x4,0x64,0x7a, 0x4,0x64,0x77, 0x4,0x64,0x79,
+ 0x7,0x51,0x2f, 0x7,0x51,0x31, 0x7,0x51,0x32, 0xf,0x66,0x75,
+ 0x7,0x51,0x35, 0x7,0x51,0x37, 0x7,0x51,0x30, 0x7,0x51,0x2d,
+ 0x4,0x67,0x6a, 0x4,0x67,0x69, 0x7,0x55,0x78, 0x5,0x71,0x5e,
+ 0x5,0x71,0x5f, 0x4,0x67,0x6b, 0x4,0x67,0x6c, 0x7,0x55,0x7a,
+ 0x5,0x71,0x60, 0x5,0x71,0x61, 0x7,0x55,0x7d, 0x7,0x55,0x79,
+ 0x7,0x55,0x7e, 0x7,0x55,0x7b, 0x5,0x74,0x5c, 0x5,0x74,0x5f,
+ 0x4,0x69,0x59, 0x7,0x59,0x78, 0x5,0x74,0x5d, 0x7,0x59,0x79,
+ 0x7,0x59,0x7a, 0x5,0x74,0x5a, 0x5,0x74,0x5e, 0x5,0x74,0x5b,
+ 0x7,0x59,0x77, 0x5,0x76,0x62, 0x7,0x5d,0x3b, 0x7,0x5d,0x3c,
+ 0xf,0x6b,0x33, 0x5,0x76,0x63, 0x5,0x78,0x44, 0x4,0x6c,0x32,
+ 0x4,0x6c,0x31, 0x7,0x5f,0x7d, 0x7,0x5f,0x7e, 0x7,0x60,0x21,
+ 0xf,0x6b,0x70, 0x4,0x6d,0x2c, 0x5,0x79,0x56, 0x4,0x6d,0x2b,
+ 0x5,0x79,0x55, 0x7,0x61,0x5b, 0x5,0x79,0x57, 0x5,0x7a,0x44,
+ 0x7,0x62,0x7b, 0x5,0x7a,0x43, 0x7,0x62,0x7c, 0xf,0x6c,0x59,
+ 0x7,0x63,0x23, 0x5,0x7a,0x42, 0x7,0x64,0x6c, 0x4,0x6e,0x3e,
+ 0x7,0x65,0x4b, 0x7,0x65,0x4a, 0x7,0x65,0x4c, 0x5,0x7b,0x6c,
+ 0x7,0x66,0x2d, 0x7,0x66,0x4e, 0x7,0x66,0x51, 0x4,0x6e,0x5c,
+ 0x4,0x36,0x26, 0x6,0x50,0x34, 0xf,0x46,0x2e, 0xf,0x46,0x2f,
+ 0xf,0x46,0x30, 0x6,0x59,0x7d, 0x4,0x48,0x36, 0x7,0x2c,0x44,
+ 0x7,0x35,0x3d, 0x5,0x5a,0x74, 0x7,0x44,0x66, 0xf,0x64,0x4f,
+ 0x5,0x71,0x62, 0xf,0x6b,0x71, 0x6,0x3c,0x74, 0x6,0x2e,0x49,
+ 0x6,0x3c,0x73, 0x4,0x36,0x27, 0x6,0x46,0x34, 0x4,0x36,0x29,
+ 0xf,0x39,0x2d, 0x6,0x50,0x35, 0x5,0x3d,0x42, 0x4,0x3b,0x75,
+ 0x6,0x50,0x37, 0x6,0x50,0x36, 0xf,0x40,0x28, 0xf,0x40,0x29,
+ 0x6,0x5a,0x21, 0x6,0x59,0x7e, 0xf,0x4d,0x3b, 0x4,0x4e,0x4d,
+ 0x7,0x2a,0x6e, 0x7,0x2a,0x6d, 0x7,0x35,0x3e, 0x7,0x51,0x38,
+ 0x7,0x51,0x39, 0x6,0x50,0x39, 0x6,0x50,0x3a, 0x6,0x50,0x38,
+ 0x4,0x41,0x59, 0x4,0x41,0x5b, 0x5,0x44,0x28, 0x5,0x44,0x27,
+ 0x6,0x5a,0x23, 0x6,0x5a,0x22, 0x6,0x64,0x22, 0x5,0x4b,0x25,
+ 0x4,0x48,0x39, 0x6,0x64,0x21, 0x5,0x4b,0x24, 0xf,0x4d,0x3c,
+ 0x6,0x64,0x23, 0x4,0x4e,0x4e, 0x5,0x52,0x46, 0x5,0x52,0x48,
+ 0x5,0x52,0x47, 0x7,0x2a,0x70, 0x7,0x2a,0x6f, 0xf,0x58,0x77,
+ 0x5,0x59,0x50, 0x5,0x59,0x4f, 0x5,0x59,0x54, 0x5,0x59,0x51,
+ 0x5,0x59,0x52, 0x5,0x59,0x53, 0xf,0x58,0x76, 0x7,0x35,0x3f,
+ 0x7,0x3d,0x4f, 0x5,0x5f,0x5f, 0x5,0x5f,0x60, 0x5,0x5f,0x62,
+ 0x5,0x5f,0x61, 0xf,0x5d,0x5b, 0x7,0x3d,0x51, 0x5,0x65,0x72,
+ 0x7,0x44,0x67, 0x5,0x65,0x70, 0x5,0x65,0x71, 0x4,0x5e,0x39,
+ 0x5,0x6a,0x4b, 0x5,0x6a,0x4a, 0x5,0x6e,0x47, 0x5,0x6e,0x46,
+ 0x7,0x4d,0x50, 0x7,0x51,0x3a, 0x5,0x6c,0x46, 0x5,0x71,0x64,
+ 0x7,0x56,0x22, 0x5,0x71,0x66, 0x5,0x71,0x65, 0xf,0x68,0x79,
+ 0x7,0x56,0x21, 0x7,0x56,0x24, 0x7,0x56,0x23, 0x7,0x59,0x7b,
+ 0x7,0x59,0x7c, 0x7,0x5d,0x3d, 0x5,0x76,0x64, 0xf,0x6b,0x34,
+ 0x7,0x60,0x22, 0x5,0x7a,0x45, 0x7,0x64,0x21, 0x7,0x64,0x6e,
+ 0x7,0x64,0x6d, 0xf,0x39,0x2e, 0x5,0x3d,0x43, 0x4,0x3b,0x78,
+ 0x6,0x50,0x3b, 0x5,0x44,0x2c, 0x5,0x44,0x2b, 0x6,0x5a,0x26,
+ 0x6,0x5a,0x29, 0x5,0x44,0x2a, 0x6,0x5a,0x27, 0x5,0x44,0x29,
+ 0x6,0x5a,0x25, 0x6,0x5a,0x2b, 0x6,0x5a,0x2a, 0x4,0x41,0x5c,
+ 0x4,0x41,0x5e, 0xf,0x46,0x31, 0x5,0x4b,0x27, 0x4,0x48,0x3c,
+ 0x5,0x4b,0x26, 0x6,0x64,0x27, 0x6,0x64,0x25, 0x5,0x4b,0x28,
+ 0x5,0x4b,0x29, 0x4,0x48,0x3e, 0x5,0x4b,0x2c, 0x5,0x4b,0x2a,
+ 0x5,0x4b,0x2d, 0x5,0x4b,0x2b, 0x6,0x64,0x29, 0x4,0x48,0x3f,
+ 0x6,0x64,0x28, 0x6,0x64,0x24, 0x6,0x64,0x26, 0x7,0x2a,0x73,
+ 0x5,0x52,0x49, 0x7,0x2a,0x77, 0x7,0x2a,0x76, 0x4,0x4e,0x51,
+ 0x7,0x2a,0x79, 0x5,0x52,0x4a, 0x4,0x4e,0x52, 0x7,0x2a,0x75,
+ 0x4,0x4e,0x53, 0x5,0x52,0x4d, 0x4,0x4e,0x50, 0x5,0x52,0x4c,
+ 0x5,0x52,0x4e, 0x7,0x2a,0x74, 0x5,0x52,0x4b, 0x7,0x2a,0x78,
+ 0x7,0x2a,0x72, 0x7,0x35,0x44, 0x5,0x59,0x55, 0x5,0x59,0x58,
+ 0x4,0x54,0x66, 0x4,0x54,0x5e, 0x4,0x54,0x65, 0x5,0x59,0x56,
+ 0x5,0x59,0x57, 0x7,0x35,0x43, 0x7,0x35,0x47, 0x7,0x35,0x40,
+ 0x7,0x35,0x41, 0x7,0x35,0x45, 0x7,0x35,0x46, 0x7,0x3d,0x58,
+ 0x7,0x3d,0x5a, 0x5,0x5f,0x63, 0x5,0x5f,0x69, 0x4,0x59,0x66,
+ 0x5,0x5f,0x65, 0x7,0x3d,0x53, 0x4,0x59,0x67, 0x7,0x35,0x42,
+ 0x5,0x5f,0x6d, 0x7,0x3d,0x57, 0x4,0x59,0x65, 0x7,0x3d,0x59,
+ 0x5,0x5f,0x67, 0x5,0x5f,0x6a, 0x7,0x3d,0x55, 0x5,0x5f,0x6b,
+ 0x7,0x3d,0x5b, 0x7,0x35,0x48, 0x5,0x5f,0x68, 0x7,0x3d,0x54,
+ 0x7,0x3d,0x5c, 0xf,0x5d,0x5c, 0x7,0x3d,0x52, 0x5,0x5f,0x6c,
+ 0x5,0x5f,0x66, 0x4,0x5e,0x44, 0x5,0x65,0x7c, 0x5,0x65,0x74,
+ 0x4,0x5e,0x3a, 0x5,0x65,0x76, 0x5,0x66,0x22, 0x7,0x44,0x6a,
+ 0x7,0x44,0x68, 0x4,0x5e,0x3f, 0x5,0x65,0x77, 0x4,0x5e,0x40,
+ 0x7,0x44,0x6d, 0x7,0x44,0x70, 0x5,0x66,0x21, 0x7,0x44,0x6f,
+ 0x4,0x5e,0x3d, 0x5,0x66,0x23, 0x7,0x44,0x71, 0x7,0x44,0x72,
+ 0x7,0x44,0x6e, 0xf,0x61,0x53, 0xf,0x61,0x54, 0x5,0x5f,0x64,
+ 0x7,0x44,0x6c, 0x7,0x44,0x6b, 0x5,0x65,0x78, 0x5,0x66,0x24,
+ 0x7,0x44,0x69, 0x5,0x65,0x75, 0x5,0x65,0x7a, 0x5,0x65,0x79,
+ 0x5,0x65,0x7d, 0x4,0x61,0x7a, 0x5,0x6a,0x51, 0x5,0x6a,0x54,
+ 0x5,0x6a,0x4f, 0x4,0x61,0x79, 0x5,0x6a,0x4d, 0x7,0x4b,0x5a,
+ 0x5,0x6a,0x55, 0x7,0x4b,0x63, 0x5,0x6a,0x4e, 0x4,0x61,0x78,
+ 0x7,0x4b,0x61, 0x4,0x61,0x76, 0x7,0x4b,0x5e, 0x4,0x61,0x75,
+ 0x7,0x4b,0x62, 0x5,0x6a,0x50, 0x7,0x4b,0x60, 0xf,0x64,0x50,
+ 0xf,0x64,0x52, 0xf,0x64,0x53, 0x7,0x4b,0x5b, 0x7,0x4b,0x5c,
+ 0x5,0x6a,0x53, 0x5,0x6a,0x52, 0x7,0x4b,0x59, 0x5,0x6a,0x4c,
+ 0x4,0x65,0x24, 0x5,0x6e,0x4e, 0x4,0x64,0x7d, 0x5,0x6e,0x4f,
+ 0x5,0x6e,0x4a, 0x7,0x51,0x3b, 0x5,0x6e,0x48, 0x7,0x51,0x3d,
+ 0x4,0x65,0x21, 0x5,0x6e,0x4c, 0x4,0x65,0x22, 0x4,0x65,0x25,
+ 0x5,0x6e,0x4d, 0x7,0x51,0x41, 0x7,0x51,0x3c, 0xf,0x66,0x78,
+ 0x7,0x51,0x3e, 0x7,0x51,0x43, 0x7,0x51,0x40, 0x5,0x6e,0x4b,
+ 0x7,0x51,0x3f, 0x5,0x6e,0x50, 0x4,0x65,0x26, 0x7,0x51,0x42,
+ 0x5,0x71,0x6d, 0x7,0x56,0x28, 0x4,0x67,0x6f, 0x7,0x56,0x2a,
+ 0x7,0x56,0x2b, 0x5,0x71,0x6a, 0x5,0x71,0x6b, 0x5,0x71,0x6c,
+ 0x5,0x71,0x67, 0x5,0x71,0x68, 0x7,0x56,0x29, 0xf,0x66,0x77,
+ 0x5,0x74,0x60, 0x7,0x5a,0x26, 0x7,0x59,0x7d, 0x4,0x69,0x5d,
+ 0x5,0x74,0x61, 0x7,0x5a,0x25, 0x7,0x5a,0x23, 0x7,0x59,0x7e,
+ 0x7,0x5a,0x24, 0x5,0x74,0x63, 0x5,0x74,0x64, 0x7,0x5a,0x21,
+ 0x7,0x5a,0x22, 0x5,0x74,0x65, 0x5,0x76,0x65, 0x5,0x76,0x68,
+ 0x5,0x76,0x66, 0x7,0x5d,0x3e, 0x5,0x76,0x69, 0x5,0x76,0x67,
+ 0x7,0x5d,0x41, 0x7,0x5d,0x3f, 0x7,0x5d,0x42, 0x7,0x5d,0x40,
+ 0x5,0x78,0x46, 0x5,0x79,0x58, 0x7,0x60,0x23, 0x5,0x78,0x45,
+ 0x5,0x78,0x47, 0x7,0x61,0x5e, 0x7,0x61,0x5c, 0x7,0x61,0x5d,
+ 0x5,0x7a,0x46, 0x7,0x62,0x7e, 0x7,0x63,0x22, 0x5,0x79,0x59,
+ 0x7,0x63,0x21, 0x7,0x62,0x7d, 0x5,0x7b,0x22, 0x7,0x64,0x70,
+ 0x7,0x64,0x6f, 0x5,0x7b,0x4c, 0x7,0x65,0x69, 0x5,0x7c,0x35,
+ 0x7,0x66,0x2e, 0x7,0x66,0x39, 0x7,0x66,0x38, 0x5,0x7c,0x4c,
+ 0x5,0x3d,0x44, 0x4,0x41,0x60, 0x4,0x41,0x62, 0x6,0x5a,0x2c,
+ 0x5,0x44,0x2d, 0x6,0x64,0x2b, 0x5,0x4b,0x2f, 0x5,0x4b,0x31,
+ 0x5,0x4b,0x2e, 0x5,0x4b,0x30, 0x6,0x64,0x2a, 0xf,0x4d,0x3d,
+ 0x5,0x4b,0x32, 0x4,0x4e,0x55, 0x5,0x52,0x50, 0x4,0x4e,0x54,
+ 0x4,0x4e,0x56, 0x7,0x2a,0x7b, 0x7,0x2a,0x7a, 0x7,0x2a,0x7c,
+ 0x7,0x2a,0x7d, 0x7,0x2a,0x7e, 0x5,0x52,0x4f, 0x5,0x52,0x51,
+ 0x5,0x59,0x59, 0x7,0x35,0x49, 0x7,0x35,0x4a, 0x5,0x59,0x5c,
+ 0x5,0x59,0x5d, 0x5,0x59,0x5b, 0x7,0x35,0x4b, 0x5,0x59,0x5a,
+ 0x4,0x59,0x69, 0x7,0x3d,0x5e, 0x5,0x5f,0x6e, 0x7,0x3d,0x5f,
+ 0x4,0x59,0x6c, 0x4,0x59,0x6a, 0x5,0x5f,0x6f, 0x5,0x5f,0x70,
+ 0xf,0x5d,0x5d, 0x7,0x3d,0x5d, 0x7,0x3d,0x60, 0x7,0x44,0x76,
+ 0x7,0x44,0x73, 0x4,0x5e,0x46, 0x7,0x44,0x74, 0x7,0x3d,0x61,
+ 0x5,0x66,0x25, 0x7,0x44,0x78, 0x7,0x44,0x75, 0x7,0x4b,0x64,
+ 0x7,0x4b,0x66, 0x7,0x4b,0x69, 0x7,0x4b,0x65, 0x7,0x4b,0x68,
+ 0x7,0x4b,0x67, 0x7,0x51,0x44, 0x5,0x6a,0x56, 0x5,0x6a,0x57,
+ 0x7,0x51,0x45, 0x7,0x51,0x46, 0x4,0x65,0x28, 0xf,0x66,0x79,
+ 0x5,0x6e,0x52, 0x5,0x6e,0x51, 0x5,0x71,0x6e, 0x5,0x71,0x70,
+ 0x5,0x71,0x72, 0x4,0x67,0x74, 0x7,0x56,0x2c, 0x5,0x71,0x6f,
+ 0x5,0x71,0x71, 0x7,0x5a,0x27, 0x4,0x69,0x5f, 0x5,0x74,0x66,
+ 0x7,0x5a,0x28, 0x7,0x5a,0x29, 0x5,0x74,0x67, 0x7,0x5d,0x43,
+ 0x7,0x5d,0x46, 0x7,0x5d,0x45, 0x7,0x5d,0x44, 0x4,0x6c,0x35,
+ 0x7,0x61,0x5f, 0x5,0x7a,0x47, 0x7,0x64,0x24, 0x7,0x64,0x22,
+ 0x7,0x64,0x23, 0x5,0x7b,0x4d, 0x5,0x7b,0x6d, 0x5,0x7c,0x22,
+ 0x5,0x44,0x2e, 0x6,0x5a,0x2d, 0x5,0x52,0x52, 0x7,0x35,0x4c,
+ 0x4,0x59,0x6d, 0x7,0x3d,0x62, 0x7,0x4b,0x6c, 0x7,0x51,0x48,
+ 0x4,0x65,0x2b, 0x5,0x71,0x73, 0x7,0x51,0x47, 0x7,0x56,0x2d,
+ 0x7,0x5a,0x2a, 0x7,0x5d,0x48, 0x7,0x5d,0x47, 0x7,0x61,0x60,
+ 0xf,0x40,0x2c, 0x5,0x44,0x30, 0x5,0x44,0x2f, 0x5,0x4b,0x33,
+ 0x4,0x48,0x45, 0x5,0x4b,0x34, 0x5,0x52,0x5a, 0x7,0x2b,0x21,
+ 0x5,0x52,0x54, 0x5,0x52,0x57, 0x7,0x2b,0x22, 0x5,0x52,0x55,
+ 0x5,0x52,0x56, 0x5,0x52,0x59, 0x5,0x52,0x53, 0x4,0x54,0x6b,
+ 0x5,0x52,0x58, 0xf,0x58,0x79, 0x5,0x59,0x5e, 0x7,0x35,0x4d,
+ 0x7,0x3d,0x63, 0x5,0x5f,0x71, 0x5,0x5f,0x72, 0x5,0x66,0x26,
+ 0x5,0x66,0x27, 0x5,0x66,0x28, 0x4,0x62,0x21, 0x5,0x6a,0x58,
+ 0x5,0x6a,0x59, 0x7,0x51,0x49, 0x7,0x51,0x4a, 0x5,0x6e,0x54,
+ 0x5,0x6e,0x53, 0x5,0x6e,0x55, 0x7,0x56,0x2e, 0x5,0x71,0x74,
+ 0x5,0x66,0x29, 0x5,0x74,0x68, 0x5,0x74,0x69, 0x4,0x69,0x61,
+ 0xf,0x6a,0x33, 0x7,0x5d,0x4a, 0x4,0x6c,0x36, 0x5,0x7b,0x23,
+ 0x5,0x7c,0x3f, 0x6,0x34,0x7b, 0x6,0x46,0x35, 0x5,0x36,0x46,
+ 0x5,0x3d,0x4a, 0x5,0x3d,0x48, 0x5,0x3d,0x49, 0x5,0x3d,0x46,
+ 0x4,0x3b,0x7d, 0x5,0x3d,0x45, 0x4,0x3b,0x7c, 0x6,0x50,0x3c,
+ 0x4,0x3b,0x7a, 0x4,0x41,0x6c, 0x5,0x44,0x3a, 0x4,0x41,0x6b,
+ 0x5,0x44,0x31, 0x5,0x44,0x39, 0x6,0x5a,0x2f, 0x4,0x41,0x69,
+ 0x5,0x4b,0x3b, 0x5,0x44,0x37, 0x4,0x41,0x66, 0x4,0x41,0x67,
+ 0x4,0x41,0x6a, 0x6,0x5a,0x32, 0x5,0x44,0x36, 0x5,0x44,0x32,
+ 0x6,0x5a,0x30, 0x6,0x5a,0x31, 0x6,0x5a,0x2e, 0xf,0x46,0x33,
+ 0x5,0x44,0x33, 0x5,0x44,0x38, 0x5,0x4b,0x3d, 0x6,0x64,0x31,
+ 0x6,0x64,0x32, 0x5,0x4b,0x37, 0x5,0x4b,0x44, 0x5,0x4b,0x38,
+ 0x4,0x48,0x49, 0x4,0x48,0x48, 0x5,0x4b,0x3a, 0x5,0x4b,0x36,
+ 0x4,0x48,0x4f, 0x5,0x4b,0x42, 0x5,0x4b,0x39, 0x7,0x2b,0x2b,
+ 0x5,0x4b,0x43, 0x6,0x64,0x35, 0x6,0x64,0x33, 0x6,0x64,0x2e,
+ 0x5,0x4b,0x3c, 0x5,0x4b,0x41, 0xf,0x4d,0x3e, 0x6,0x64,0x2d,
+ 0x5,0x4b,0x40, 0x6,0x64,0x2c, 0x6,0x64,0x36, 0x5,0x4b,0x35,
+ 0x6,0x64,0x2f, 0x6,0x64,0x34, 0x5,0x52,0x5d, 0x4,0x4e,0x5b,
+ 0x7,0x2b,0x25, 0x7,0x2b,0x30, 0x5,0x52,0x5c, 0x5,0x52,0x5b,
+ 0x4,0x4e,0x58, 0x7,0x2b,0x24, 0x7,0x2b,0x2a, 0x4,0x48,0x4a,
+ 0x7,0x2b,0x2e, 0x5,0x52,0x5e, 0x4,0x4e,0x5e, 0x7,0x2b,0x2d,
+ 0x7,0x2b,0x29, 0x7,0x35,0x4f, 0x7,0x2b,0x2c, 0xf,0x53,0x23,
+ 0xf,0x53,0x24, 0x7,0x2b,0x27, 0x7,0x2b,0x28, 0x7,0x2b,0x2f,
+ 0x7,0x2b,0x31, 0x7,0x2b,0x23, 0x7,0x2b,0x26, 0x5,0x52,0x5f,
+ 0x4,0x54,0x6c, 0x5,0x59,0x61, 0x4,0x54,0x6e, 0x5,0x59,0x69,
+ 0x7,0x35,0x58, 0x5,0x59,0x68, 0x5,0x59,0x66, 0x7,0x35,0x59,
+ 0x7,0x35,0x57, 0x5,0x59,0x65, 0x5,0x59,0x63, 0x7,0x35,0x5b,
+ 0x7,0x35,0x50, 0x5,0x59,0x6a, 0x5,0x59,0x62, 0x5,0x59,0x6b,
+ 0x5,0x59,0x64, 0x5,0x59,0x67, 0x4,0x54,0x71, 0x7,0x35,0x4e,
+ 0x5,0x59,0x60, 0x7,0x35,0x5a, 0x4,0x54,0x72, 0x7,0x35,0x56,
+ 0x7,0x35,0x5c, 0xf,0x4d,0x40, 0xf,0x58,0x7a, 0xf,0x58,0x7c,
+ 0xf,0x58,0x7d, 0xf,0x59,0x21, 0xf,0x59,0x22, 0xf,0x59,0x23,
+ 0x7,0x35,0x52, 0x7,0x35,0x53, 0x7,0x35,0x54, 0x7,0x35,0x55,
+ 0x5,0x59,0x6c, 0x5,0x59,0x5f, 0xf,0x58,0x7e, 0x5,0x59,0x6d,
+ 0x4,0x59,0x75, 0x4,0x59,0x71, 0x4,0x59,0x6e, 0x7,0x3d,0x65,
+ 0x5,0x5f,0x77, 0x4,0x59,0x79, 0x5,0x5f,0x78, 0x4,0x59,0x74,
+ 0x5,0x5f,0x76, 0x5,0x5f,0x73, 0x5,0x5f,0x75, 0x4,0x59,0x6f,
+ 0x5,0x5f,0x7b, 0x7,0x3d,0x6a, 0x4,0x59,0x72, 0x7,0x3d,0x6c,
+ 0x5,0x5f,0x74, 0x7,0x3d,0x67, 0x4,0x59,0x78, 0x7,0x3d,0x6b,
+ 0xf,0x5d,0x5e, 0xf,0x5d,0x5f, 0xf,0x5d,0x60, 0xf,0x5d,0x61,
+ 0xf,0x5d,0x62, 0xf,0x5d,0x63, 0x7,0x3d,0x64, 0x7,0x3d,0x66,
+ 0x5,0x5f,0x79, 0x5,0x5f,0x7a, 0x7,0x3d,0x68, 0x7,0x3d,0x6d,
+ 0x5,0x66,0x2a, 0x4,0x5e,0x4a, 0x5,0x66,0x30, 0x5,0x66,0x2e,
+ 0x4,0x62,0x24, 0x5,0x66,0x2d, 0x5,0x66,0x2b, 0x7,0x44,0x7b,
+ 0x5,0x66,0x2c, 0x4,0x5e,0x48, 0x5,0x66,0x31, 0x5,0x66,0x2f,
+ 0x7,0x44,0x7c, 0xf,0x61,0x55, 0xf,0x61,0x56, 0xf,0x61,0x57,
+ 0xf,0x61,0x58, 0x7,0x44,0x79, 0x7,0x44,0x7a, 0x7,0x4b,0x76,
+ 0x5,0x6a,0x5d, 0x7,0x4b,0x70, 0x7,0x4b,0x6d, 0x5,0x6a,0x5e,
+ 0x4,0x62,0x2e, 0x7,0x4b,0x72, 0x5,0x6a,0x5c, 0x5,0x6e,0x56,
+ 0x5,0x6a,0x5b, 0x5,0x6a,0x5a, 0x7,0x4b,0x74, 0x7,0x4b,0x6f,
+ 0x4,0x62,0x2a, 0x7,0x4b,0x6e, 0x7,0x4b,0x75, 0x7,0x4b,0x71,
+ 0xf,0x64,0x54, 0xf,0x64,0x55, 0x7,0x4b,0x77, 0x7,0x4b,0x73,
+ 0x4,0x65,0x2e, 0x4,0x65,0x2d, 0x5,0x6e,0x5b, 0x5,0x6e,0x59,
+ 0x7,0x51,0x4e, 0x5,0x6e,0x5a, 0x4,0x65,0x32, 0x7,0x51,0x4d,
+ 0x4,0x65,0x33, 0x5,0x6e,0x58, 0x7,0x51,0x4b, 0x7,0x51,0x4f,
+ 0xf,0x66,0x7a, 0x4,0x65,0x34, 0x7,0x51,0x50, 0x7,0x51,0x4c,
+ 0x5,0x6e,0x57, 0x7,0x50,0x4c, 0x5,0x71,0x75, 0x5,0x71,0x76,
+ 0x7,0x56,0x2f, 0x5,0x71,0x78, 0x7,0x56,0x38, 0x7,0x5a,0x31,
+ 0x4,0x67,0x7a, 0x4,0x67,0x78, 0x7,0x56,0x33, 0x7,0x56,0x31,
+ 0x7,0x56,0x36, 0x5,0x71,0x77, 0x5,0x71,0x79, 0x5,0x71,0x7a,
+ 0x7,0x56,0x30, 0x7,0x56,0x34, 0xf,0x68,0x7a, 0xf,0x68,0x7b,
+ 0xf,0x68,0x7c, 0x7,0x56,0x37, 0x7,0x56,0x35, 0x7,0x5a,0x30,
+ 0x5,0x74,0x6c, 0x5,0x74,0x6b, 0x7,0x5a,0x2d, 0x7,0x5a,0x2f,
+ 0x5,0x74,0x6a, 0xf,0x6a,0x34, 0x7,0x5a,0x2b, 0x7,0x5a,0x2e,
+ 0x7,0x5a,0x2c, 0x7,0x5d,0x52, 0x7,0x5d,0x51, 0x7,0x5d,0x4f,
+ 0x5,0x76,0x6c, 0x5,0x76,0x6d, 0x4,0x6b,0x2e, 0x5,0x76,0x6a,
+ 0x7,0x5d,0x4d, 0x4,0x6b,0x2f, 0x7,0x5d,0x4e, 0xf,0x6b,0x35,
+ 0x7,0x5d,0x50, 0x7,0x5d,0x4c, 0x7,0x5d,0x4b, 0x4,0x6c,0x38,
+ 0x7,0x60,0x24, 0x5,0x76,0x6b, 0x4,0x6c,0x37, 0xf,0x6b,0x72,
+ 0x7,0x60,0x25, 0x4,0x6d,0x2e, 0x5,0x79,0x5a, 0x5,0x7a,0x48,
+ 0x7,0x63,0x24, 0x5,0x7a,0x49, 0x7,0x63,0x25, 0x7,0x63,0x26,
+ 0x4,0x6e,0x23, 0x7,0x64,0x25, 0x7,0x65,0x4d, 0x6,0x46,0x36,
+ 0x6,0x50,0x3f, 0x4,0x3c,0x21, 0x6,0x50,0x3d, 0x5,0x3d,0x4b,
+ 0xf,0x40,0x2e, 0x6,0x50,0x3e, 0x5,0x44,0x3b, 0x5,0x44,0x40,
+ 0x4,0x41,0x6f, 0x5,0x44,0x3d, 0x5,0x44,0x3e, 0x6,0x5a,0x34,
+ 0x6,0x5a,0x36, 0x5,0x44,0x3c, 0x4,0x41,0x70, 0x6,0x5a,0x35,
+ 0x6,0x53,0x33, 0x5,0x44,0x3f, 0x6,0x5a,0x37, 0x4,0x48,0x58,
+ 0x5,0x4b,0x48, 0x4,0x48,0x55, 0x5,0x4b,0x47, 0x5,0x4b,0x46,
+ 0x5,0x4b,0x45, 0x4,0x48,0x53, 0x6,0x64,0x37, 0x4,0x48,0x52,
+ 0x6,0x64,0x3b, 0x6,0x64,0x39, 0x6,0x64,0x38, 0x4,0x4e,0x5f,
+ 0x5,0x52,0x62, 0x4,0x4e,0x62, 0x7,0x2b,0x34, 0x7,0x2b,0x33,
+ 0x7,0x2b,0x32, 0x5,0x52,0x61, 0x7,0x2b,0x35, 0xf,0x53,0x25,
+ 0xf,0x53,0x26, 0x5,0x59,0x6f, 0x5,0x59,0x77, 0x5,0x59,0x70,
+ 0x7,0x35,0x5d, 0x7,0x35,0x60, 0x5,0x59,0x6e, 0x5,0x59,0x73,
+ 0x5,0x59,0x76, 0x7,0x35,0x5f, 0x7,0x35,0x61, 0x5,0x59,0x74,
+ 0x5,0x59,0x75, 0x7,0x35,0x5e, 0xf,0x59,0x25, 0x5,0x59,0x72,
+ 0x5,0x59,0x71, 0x7,0x3d,0x71, 0x4,0x5a,0x25, 0x5,0x60,0x25,
+ 0x5,0x60,0x26, 0x4,0x59,0x7b, 0x5,0x5f,0x7c, 0x7,0x3d,0x70,
+ 0x4,0x5a,0x24, 0x5,0x66,0x32, 0x5,0x60,0x22, 0x4,0x5a,0x23,
+ 0x5,0x5f,0x7e, 0x5,0x60,0x21, 0x5,0x60,0x24, 0x5,0x5f,0x7d,
+ 0x5,0x60,0x23, 0x7,0x3d,0x6e, 0xf,0x5d,0x64, 0xf,0x5d,0x65,
+ 0x7,0x3d,0x72, 0x7,0x3d,0x6f, 0x4,0x5e,0x53, 0x7,0x45,0x22,
+ 0x7,0x45,0x24, 0x5,0x66,0x37, 0x7,0x45,0x26, 0x5,0x66,0x34,
+ 0x5,0x66,0x38, 0x4,0x5e,0x54, 0x5,0x66,0x3a, 0x4,0x62,0x31,
+ 0x5,0x66,0x35, 0x7,0x45,0x25, 0x5,0x66,0x36, 0x5,0x66,0x39,
+ 0x5,0x66,0x33, 0xf,0x61,0x59, 0x7,0x45,0x28, 0x7,0x45,0x23,
+ 0x7,0x45,0x21, 0x7,0x45,0x27, 0x7,0x44,0x7d, 0x5,0x6a,0x5f,
+ 0x4,0x62,0x33, 0x4,0x62,0x34, 0x4,0x62,0x35, 0x5,0x6a,0x60,
+ 0x7,0x4b,0x79, 0xf,0x64,0x56, 0xf,0x64,0x57, 0x7,0x4b,0x78,
+ 0x7,0x4b,0x7a, 0x7,0x4b,0x7b, 0x7,0x4b,0x7c, 0x5,0x6e,0x5e,
+ 0x5,0x6e,0x61, 0x5,0x6e,0x60, 0x4,0x65,0x35, 0x5,0x6e,0x5c,
+ 0x4,0x65,0x37, 0x5,0x6e,0x5f, 0xf,0x66,0x7b, 0x5,0x6e,0x62,
+ 0x5,0x6e,0x5d, 0x4,0x65,0x38, 0x7,0x56,0x40, 0x4,0x67,0x7d,
+ 0x4,0x68,0x21, 0x5,0x71,0x7b, 0x7,0x56,0x39, 0x5,0x71,0x7c,
+ 0x7,0x56,0x3c, 0x7,0x56,0x3a, 0xf,0x68,0x7d, 0x7,0x56,0x3f,
+ 0x7,0x56,0x41, 0x7,0x56,0x42, 0x7,0x56,0x3d, 0x7,0x56,0x3e,
+ 0x7,0x56,0x3b, 0x7,0x5a,0x32, 0xf,0x6a,0x35, 0x7,0x5a,0x33,
+ 0x7,0x5d,0x53, 0x5,0x78,0x49, 0x4,0x6c,0x3b, 0x7,0x60,0x26,
+ 0x7,0x60,0x27, 0x5,0x79,0x5b, 0x7,0x61,0x61, 0x5,0x79,0x5c,
+ 0x4,0x6d,0x2f, 0x4,0x6d,0x66, 0x5,0x7a,0x4a, 0x5,0x7b,0x24,
+ 0x7,0x64,0x26, 0xf,0x6d,0x24, 0x5,0x7c,0x47, 0x7,0x66,0x55,
+ 0x6,0x3c,0x75, 0x5,0x40,0x39, 0x7,0x2b,0x36, 0x7,0x4b,0x7d,
+ 0x5,0x6a,0x61, 0x7,0x56,0x43, 0x4,0x69,0x64, 0x5,0x74,0x6d,
+ 0x6,0x34,0x7c, 0x6,0x34,0x7d, 0x6,0x35,0x22, 0x6,0x34,0x7e,
+ 0x5,0x30,0x71, 0x6,0x3c,0x76, 0x6,0x3c,0x78, 0x5,0x3d,0x4c,
+ 0x5,0x36,0x4a, 0x5,0x36,0x47, 0x6,0x46,0x3a, 0x6,0x46,0x38,
+ 0x5,0x36,0x49, 0x6,0x46,0x39, 0x6,0x46,0x3b, 0x6,0x50,0x40,
+ 0x5,0x36,0x48, 0x6,0x50,0x41, 0x6,0x50,0x46, 0x4,0x3c,0x22,
+ 0x5,0x3d,0x4d, 0x6,0x50,0x44, 0x6,0x50,0x45, 0x4,0x3c,0x26,
+ 0x5,0x3d,0x4e, 0x6,0x5a,0x38, 0x5,0x3d,0x4f, 0x6,0x50,0x42,
+ 0xf,0x40,0x2f, 0x6,0x50,0x43, 0x4,0x3c,0x23, 0x6,0x5a,0x42,
+ 0x6,0x5a,0x39, 0x5,0x44,0x42, 0x5,0x44,0x44, 0x5,0x44,0x41,
+ 0x5,0x44,0x47, 0x4,0x41,0x76, 0x5,0x44,0x43, 0x6,0x64,0x43,
+ 0x5,0x44,0x45, 0x6,0x5a,0x3c, 0x6,0x5a,0x3b, 0x6,0x64,0x3d,
+ 0x4,0x41,0x73, 0x6,0x5a,0x3a, 0x6,0x64,0x3e, 0x6,0x5a,0x3e,
+ 0x5,0x44,0x48, 0x6,0x5a,0x41, 0x5,0x52,0x63, 0xf,0x46,0x37,
+ 0x6,0x5a,0x40, 0x6,0x5a,0x3f, 0x6,0x64,0x3c, 0x4,0x41,0x78,
+ 0x5,0x44,0x46, 0x6,0x64,0x3f, 0x7,0x2b,0x37, 0x6,0x64,0x44,
+ 0x5,0x4b,0x4d, 0x5,0x4b,0x49, 0x6,0x64,0x45, 0x5,0x4b,0x4a,
+ 0x4,0x48,0x5a, 0x6,0x64,0x42, 0x5,0x4b,0x4b, 0x7,0x2b,0x39,
+ 0x6,0x64,0x41, 0xf,0x46,0x36, 0xf,0x53,0x28, 0x7,0x2b,0x3a,
+ 0x4,0x4e,0x6b, 0x7,0x2b,0x40, 0x4,0x4e,0x6a, 0x5,0x52,0x69,
+ 0x5,0x52,0x64, 0x5,0x59,0x79, 0x4,0x4e,0x68, 0x5,0x52,0x66,
+ 0x5,0x52,0x6b, 0x5,0x52,0x68, 0x4,0x4e,0x6c, 0x5,0x52,0x6a,
+ 0x7,0x2b,0x3c, 0x5,0x52,0x65, 0x7,0x2b,0x3b, 0x7,0x3d,0x73,
+ 0x5,0x52,0x67, 0x7,0x2b,0x3e, 0x7,0x2b,0x3d, 0xf,0x53,0x27,
+ 0x5,0x59,0x78, 0x7,0x2b,0x3f, 0x5,0x5a,0x23, 0x4,0x5a,0x26,
+ 0x5,0x5a,0x24, 0x4,0x54,0x7b, 0x7,0x35,0x66, 0x7,0x35,0x6a,
+ 0x5,0x60,0x27, 0x5,0x59,0x7b, 0x7,0x35,0x69, 0x5,0x59,0x7e,
+ 0x7,0x35,0x67, 0x5,0x59,0x7c, 0x7,0x35,0x6f, 0x4,0x54,0x79,
+ 0x7,0x35,0x6b, 0x7,0x35,0x70, 0x5,0x5a,0x25, 0x7,0x35,0x68,
+ 0x7,0x35,0x63, 0x5,0x59,0x7a, 0x7,0x35,0x65, 0x7,0x35,0x64,
+ 0x7,0x35,0x6c, 0x5,0x60,0x29, 0x7,0x35,0x6e, 0x7,0x3d,0x75,
+ 0x7,0x35,0x62, 0x5,0x5a,0x22, 0x7,0x35,0x6d, 0x5,0x59,0x7d,
+ 0xf,0x59,0x26, 0xf,0x59,0x27, 0xf,0x59,0x28, 0xf,0x59,0x29,
+ 0x5,0x5a,0x21, 0x7,0x3d,0x74, 0x5,0x60,0x28, 0x5,0x60,0x34,
+ 0x7,0x3d,0x77, 0x5,0x60,0x2d, 0x5,0x60,0x2f, 0x5,0x60,0x33,
+ 0x5,0x60,0x2b, 0x7,0x3d,0x76, 0x5,0x60,0x32, 0x5,0x60,0x35,
+ 0x4,0x5a,0x2b, 0x5,0x60,0x36, 0x7,0x3d,0x78, 0x7,0x3d,0x7d,
+ 0x7,0x45,0x2a, 0x7,0x3d,0x7a, 0x5,0x60,0x2a, 0x7,0x45,0x2b,
+ 0x7,0x3e,0x21, 0x5,0x60,0x2e, 0x7,0x3d,0x79, 0x7,0x3d,0x7e,
+ 0xf,0x5d,0x66, 0xf,0x5d,0x67, 0x7,0x3d,0x7b, 0x5,0x60,0x30,
+ 0x7,0x3d,0x7c, 0x7,0x45,0x2f, 0x5,0x66,0x3f, 0x5,0x66,0x3b,
+ 0x4,0x5e,0x56, 0x4,0x5e,0x5c, 0x5,0x60,0x38, 0x4,0x5e,0x5d,
+ 0x5,0x66,0x3d, 0x5,0x60,0x37, 0x5,0x66,0x3c, 0x7,0x45,0x2e,
+ 0x7,0x45,0x2d, 0x7,0x4b,0x7e, 0x4,0x5e,0x5e, 0x5,0x66,0x3e,
+ 0x7,0x4c,0x22, 0x7,0x51,0x54, 0x7,0x45,0x2c, 0x7,0x45,0x29,
+ 0x7,0x45,0x31, 0xf,0x61,0x5a, 0xf,0x61,0x5b, 0x7,0x4c,0x25,
+ 0x7,0x4c,0x21, 0x4,0x5e,0x55, 0x7,0x45,0x32, 0x7,0x45,0x30,
+ 0x5,0x6a,0x64, 0x7,0x4c,0x23, 0x5,0x6a,0x62, 0x4,0x62,0x3b,
+ 0x4,0x65,0x3d, 0x7,0x51,0x53, 0x5,0x6a,0x69, 0x5,0x6a,0x66,
+ 0x5,0x6a,0x68, 0x5,0x6a,0x6a, 0x7,0x51,0x51, 0x4,0x62,0x37,
+ 0x5,0x6a,0x67, 0x5,0x60,0x39, 0x5,0x6a,0x63, 0x7,0x51,0x52,
+ 0x4,0x62,0x39, 0x7,0x51,0x58, 0x7,0x4c,0x24, 0x7,0x51,0x57,
+ 0x4,0x62,0x3a, 0xf,0x64,0x58, 0xf,0x64,0x59, 0x5,0x6a,0x65,
+ 0x7,0x51,0x56, 0x5,0x6a,0x6b, 0x4,0x65,0x3e, 0x7,0x51,0x55,
+ 0x7,0x51,0x59, 0x7,0x51,0x5f, 0x7,0x56,0x44, 0x5,0x71,0x7d,
+ 0x7,0x51,0x60, 0x5,0x6e,0x65, 0x4,0x65,0x3f, 0x5,0x71,0x7e,
+ 0x5,0x6e,0x64, 0x7,0x51,0x5e, 0x7,0x51,0x62, 0x5,0x6e,0x63,
+ 0x7,0x4c,0x27, 0x7,0x51,0x61, 0x7,0x51,0x5b, 0x7,0x51,0x5c,
+ 0x7,0x51,0x5d, 0x7,0x56,0x45, 0x7,0x51,0x63, 0x7,0x51,0x5a,
+ 0x5,0x72,0x28, 0x5,0x72,0x22, 0x7,0x56,0x46, 0x4,0x68,0x25,
+ 0x5,0x72,0x24, 0x5,0x72,0x21, 0x7,0x56,0x47, 0x5,0x72,0x2b,
+ 0x7,0x56,0x48, 0x5,0x72,0x2a, 0x5,0x72,0x23, 0x5,0x72,0x27,
+ 0x5,0x72,0x25, 0x7,0x56,0x49, 0x5,0x72,0x26, 0x5,0x72,0x29,
+ 0xf,0x68,0x7e, 0x4,0x69,0x66, 0x5,0x74,0x6e, 0x5,0x74,0x6f,
+ 0x7,0x5a,0x37, 0x7,0x5d,0x54, 0x7,0x5a,0x36, 0x5,0x74,0x70,
+ 0x7,0x5a,0x35, 0xf,0x6a,0x37, 0x7,0x5a,0x34, 0x5,0x76,0x6e,
+ 0x7,0x5d,0x56, 0x5,0x76,0x6f, 0x5,0x76,0x70, 0x5,0x78,0x4a,
+ 0x7,0x5d,0x55, 0x5,0x78,0x4b, 0x5,0x78,0x4c, 0x4,0x6c,0x3c,
+ 0x7,0x60,0x28, 0x7,0x60,0x2a, 0x7,0x60,0x29, 0x5,0x79,0x5d,
+ 0x7,0x64,0x27, 0x5,0x7b,0x25, 0x6,0x3c,0x79, 0x6,0x46,0x3c,
+ 0x6,0x64,0x46, 0x7,0x2b,0x41, 0x6,0x64,0x48, 0x6,0x64,0x47,
+ 0x5,0x52,0x6c, 0x4,0x55,0x24, 0x4,0x55,0x25, 0x7,0x3e,0x22,
+ 0x7,0x3e,0x23, 0x7,0x35,0x71, 0x7,0x35,0x73, 0x7,0x35,0x72,
+ 0x7,0x4c,0x29, 0x7,0x4c,0x28, 0x7,0x45,0x33, 0x7,0x4d,0x73,
+ 0x7,0x51,0x64, 0x7,0x60,0x2b, 0x4,0x6e,0x26, 0xf,0x32,0x71,
+ 0x4,0x41,0x7c, 0x6,0x5a,0x43, 0x5,0x47,0x54, 0x6,0x64,0x49,
+ 0x6,0x64,0x4a, 0xf,0x4d,0x41, 0xf,0x53,0x29, 0x6,0x64,0x4b,
+ 0x7,0x2b,0x42, 0xf,0x53,0x2a, 0xf,0x59,0x2a, 0x7,0x35,0x74,
+ 0xf,0x5d,0x68, 0x7,0x3e,0x24, 0x7,0x45,0x36, 0x5,0x66,0x41,
+ 0x5,0x66,0x40, 0x5,0x66,0x42, 0x7,0x45,0x35, 0x7,0x45,0x34,
+ 0x5,0x6a,0x6c, 0x4,0x62,0x3d, 0x4,0x62,0x3e, 0x7,0x4c,0x2a,
+ 0x7,0x51,0x65, 0xf,0x66,0x7c, 0x5,0x72,0x2c, 0xf,0x69,0x21,
+ 0x7,0x56,0x4a, 0x7,0x5d,0x57, 0x5,0x7a,0x4b, 0x5,0x36,0x4b,
+ 0x5,0x36,0x4c, 0x5,0x3d,0x50, 0x6,0x50,0x48, 0xf,0x40,0x31,
+ 0x6,0x50,0x47, 0x5,0x44,0x49, 0x6,0x5a,0x45, 0x6,0x5a,0x44,
+ 0x6,0x5a,0x47, 0x6,0x5a,0x46, 0x5,0x4b,0x51, 0x6,0x64,0x4d,
+ 0x6,0x64,0x4e, 0x5,0x4b,0x50, 0x4,0x48,0x61, 0x6,0x64,0x4c,
+ 0x6,0x64,0x52, 0x5,0x4b,0x4f, 0x7,0x2b,0x43, 0xf,0x4d,0x42,
+ 0xf,0x4d,0x43, 0xf,0x4d,0x44, 0xf,0x4d,0x45, 0x7,0x2b,0x46,
+ 0x6,0x64,0x4f, 0x6,0x64,0x51, 0x5,0x4b,0x52, 0x7,0x2b,0x4a,
+ 0x5,0x52,0x72, 0x7,0x2b,0x4e, 0x7,0x2b,0x47, 0x5,0x5a,0x32,
+ 0x5,0x52,0x74, 0x5,0x52,0x77, 0x5,0x52,0x6d, 0x5,0x52,0x70,
+ 0x5,0x52,0x6e, 0x5,0x52,0x75, 0x7,0x2b,0x44, 0x5,0x52,0x76,
+ 0x7,0x2b,0x48, 0x5,0x52,0x73, 0x7,0x2b,0x4b, 0x7,0x2b,0x49,
+ 0x5,0x52,0x6f, 0x7,0x2b,0x45, 0x7,0x2b,0x4c, 0x5,0x52,0x71,
+ 0xf,0x53,0x2b, 0xf,0x53,0x2c, 0xf,0x53,0x2d, 0x7,0x2b,0x4d,
+ 0x7,0x35,0x7a, 0x4,0x55,0x2c, 0x7,0x35,0x79, 0x5,0x5a,0x2f,
+ 0x4,0x55,0x2a, 0x4,0x55,0x27, 0x4,0x55,0x2b, 0x4,0x55,0x28,
+ 0x7,0x35,0x75, 0x5,0x5a,0x29, 0x4,0x55,0x29, 0x5,0x5a,0x30,
+ 0x5,0x5a,0x2d, 0x7,0x36,0x24, 0x5,0x5a,0x33, 0x5,0x5a,0x27,
+ 0x5,0x5a,0x31, 0x5,0x5a,0x34, 0x5,0x5a,0x2b, 0x7,0x35,0x7c,
+ 0x7,0x35,0x7b, 0x7,0x36,0x26, 0x7,0x36,0x21, 0x7,0x35,0x78,
+ 0x7,0x36,0x23, 0x5,0x5a,0x2a, 0x7,0x36,0x22, 0xf,0x59,0x2c,
+ 0x5,0x5a,0x28, 0x7,0x35,0x7d, 0x7,0x35,0x7e, 0x7,0x36,0x27,
+ 0x7,0x36,0x25, 0xf,0x59,0x2b, 0x7,0x35,0x76, 0x7,0x35,0x77,
+ 0x5,0x60,0x3a, 0x7,0x3e,0x2c, 0x5,0x60,0x3b, 0x7,0x3e,0x26,
+ 0x4,0x5a,0x2f, 0x7,0x3e,0x27, 0x7,0x3e,0x25, 0x5,0x60,0x3c,
+ 0x4,0x5a,0x2c, 0x7,0x3e,0x2a, 0x7,0x3e,0x2b, 0x5,0x4b,0x53,
+ 0x7,0x3e,0x28, 0x5,0x60,0x3e, 0x5,0x60,0x3d, 0xf,0x5d,0x69,
+ 0xf,0x5d,0x6a, 0x7,0x45,0x3c, 0x5,0x66,0x4c, 0x5,0x66,0x4b,
+ 0x5,0x66,0x47, 0x4,0x5e,0x64, 0x5,0x66,0x49, 0x5,0x66,0x48,
+ 0x4,0x5e,0x61, 0x5,0x66,0x45, 0x5,0x66,0x4e, 0x4,0x5e,0x6d,
+ 0x4,0x5e,0x69, 0x4,0x5e,0x6a, 0x4,0x5e,0x66, 0x5,0x66,0x4f,
+ 0x5,0x66,0x43, 0x4,0x5e,0x6c, 0x7,0x45,0x3b, 0x7,0x45,0x3a,
+ 0x7,0x45,0x37, 0x5,0x66,0x4a, 0xf,0x61,0x5d, 0xf,0x61,0x5e,
+ 0xf,0x61,0x60, 0x4,0x5e,0x6b, 0xf,0x61,0x5c, 0x7,0x45,0x38,
+ 0x5,0x66,0x44, 0x7,0x45,0x39, 0x5,0x66,0x4d, 0x5,0x6a,0x6d,
+ 0x5,0x6a,0x73, 0x5,0x6a,0x6f, 0x4,0x62,0x43, 0x7,0x4c,0x31,
+ 0x5,0x66,0x50, 0x7,0x4c,0x2c, 0x5,0x66,0x46, 0x5,0x6a,0x71,
+ 0x5,0x6a,0x70, 0x5,0x6a,0x74, 0x7,0x4c,0x2b, 0x5,0x6a,0x72,
+ 0x5,0x6a,0x76, 0x4,0x62,0x42, 0x5,0x6a,0x77, 0x7,0x4c,0x32,
+ 0x7,0x4c,0x34, 0x5,0x6a,0x75, 0x7,0x4c,0x33, 0x7,0x4c,0x2d,
+ 0x7,0x4c,0x2e, 0x7,0x4c,0x2f, 0xf,0x64,0x5b, 0xf,0x64,0x5c,
+ 0xf,0x64,0x5d, 0x7,0x4c,0x30, 0x3,0x57,0x36, 0x7,0x4c,0x35,
+ 0x4,0x65,0x45, 0x7,0x51,0x6a, 0x7,0x51,0x69, 0x5,0x6e,0x6e,
+ 0x5,0x6e,0x69, 0x5,0x6e,0x6b, 0x5,0x6e,0x68, 0x4,0x65,0x42,
+ 0x5,0x6e,0x70, 0xf,0x66,0x7d, 0x4,0x65,0x43, 0x4,0x65,0x44,
+ 0x4,0x65,0x48, 0x5,0x6e,0x71, 0x5,0x6e,0x72, 0x5,0x6e,0x67,
+ 0x7,0x51,0x68, 0x4,0x68,0x26, 0x5,0x6e,0x6a, 0x5,0x6e,0x6f,
+ 0x5,0x6e,0x6c, 0x7,0x51,0x6b, 0x7,0x51,0x6f, 0x7,0x51,0x70,
+ 0x7,0x51,0x71, 0x7,0x51,0x6d, 0x7,0x51,0x6c, 0xf,0x66,0x7e,
+ 0xf,0x67,0x21, 0x7,0x51,0x67, 0x7,0x51,0x6e, 0x7,0x52,0x27,
+ 0x7,0x51,0x66, 0x5,0x72,0x2f, 0x5,0x72,0x2e, 0x5,0x72,0x31,
+ 0x4,0x68,0x27, 0x5,0x72,0x32, 0x5,0x72,0x30, 0x4,0x68,0x2c,
+ 0x7,0x56,0x4d, 0x7,0x56,0x4c, 0x7,0x56,0x4e, 0x7,0x56,0x4b,
+ 0xf,0x69,0x22, 0x7,0x56,0x4f, 0x7,0x56,0x50, 0x5,0x74,0x78,
+ 0x7,0x5a,0x3d, 0x5,0x72,0x34, 0x7,0x5a,0x41, 0x7,0x5a,0x38,
+ 0x5,0x74,0x71, 0x7,0x5a,0x3b, 0x5,0x72,0x33, 0x5,0x74,0x74,
+ 0x5,0x74,0x77, 0x5,0x74,0x73, 0x7,0x5a,0x40, 0x4,0x69,0x6c,
+ 0x5,0x74,0x75, 0x7,0x5a,0x39, 0x7,0x5a,0x3a, 0x7,0x5a,0x3c,
+ 0xf,0x6a,0x38, 0xf,0x6a,0x39, 0xf,0x6a,0x3a, 0x5,0x74,0x72,
+ 0x5,0x74,0x79, 0x7,0x5a,0x3f, 0x7,0x5d,0x5f, 0x7,0x5d,0x5d,
+ 0x5,0x76,0x71, 0x5,0x78,0x4e, 0x7,0x5d,0x5c, 0x7,0x5d,0x59,
+ 0x5,0x76,0x72, 0x7,0x5d,0x5a, 0x7,0x5d,0x5e, 0x7,0x5d,0x5b,
+ 0x7,0x5d,0x60, 0xf,0x6b,0x38, 0xf,0x6b,0x39, 0x7,0x5d,0x58,
+ 0x5,0x78,0x4f, 0x7,0x60,0x31, 0x7,0x60,0x34, 0x5,0x78,0x4d,
+ 0x7,0x60,0x33, 0x7,0x60,0x36, 0x7,0x60,0x35, 0x7,0x60,0x2f,
+ 0x7,0x60,0x30, 0x7,0x60,0x2c, 0x7,0x60,0x32, 0x5,0x79,0x62,
+ 0x7,0x61,0x63, 0x5,0x79,0x63, 0x5,0x79,0x5f, 0x4,0x6d,0x31,
+ 0x5,0x79,0x60, 0x7,0x61,0x62, 0x5,0x79,0x5e, 0x5,0x79,0x61,
+ 0x4,0x6d,0x32, 0x7,0x61,0x64, 0x5,0x7a,0x4c, 0x5,0x7a,0x4d,
+ 0x4,0x6e,0x27, 0x7,0x64,0x29, 0x7,0x64,0x28, 0x4,0x6e,0x40,
+ 0x7,0x64,0x72, 0x7,0x64,0x73, 0x7,0x64,0x71, 0x7,0x65,0x4e,
+ 0x5,0x7c,0x23, 0x7,0x65,0x6a, 0x7,0x65,0x7a, 0x7,0x65,0x7b,
+ 0x7,0x66,0x44, 0x5,0x3d,0x51, 0x4,0x3c,0x27, 0x6,0x5a,0x49,
+ 0x6,0x5a,0x4a, 0x6,0x5a,0x48, 0x6,0x5a,0x4b, 0x4,0x48,0x63,
+ 0x4,0x48,0x65, 0x5,0x4b,0x55, 0x6,0x64,0x58, 0x5,0x4b,0x54,
+ 0x4,0x48,0x64, 0x6,0x64,0x56, 0x6,0x64,0x53, 0x6,0x64,0x54,
+ 0x6,0x64,0x55, 0x6,0x64,0x57, 0x4,0x4e,0x72, 0x4,0x4e,0x71,
+ 0x5,0x52,0x7a, 0x5,0x52,0x79, 0x7,0x2b,0x52, 0x7,0x36,0x2c,
+ 0x5,0x52,0x78, 0x5,0x52,0x7b, 0x4,0x4e,0x77, 0x7,0x2b,0x50,
+ 0x7,0x2b,0x54, 0x7,0x2b,0x51, 0x4,0x4e,0x78, 0x7,0x2b,0x53,
+ 0x5,0x5a,0x36, 0x5,0x5a,0x35, 0x4,0x55,0x33, 0x7,0x36,0x2b,
+ 0x7,0x2b,0x4f, 0x7,0x36,0x2a, 0x7,0x36,0x29, 0x7,0x3e,0x2e,
+ 0x4,0x5a,0x34, 0x7,0x3e,0x32, 0x4,0x5a,0x32, 0x7,0x3e,0x33,
+ 0x5,0x60,0x3f, 0x7,0x3e,0x31, 0x7,0x3e,0x2d, 0x7,0x3e,0x2f,
+ 0x7,0x3e,0x30, 0x5,0x66,0x59, 0x7,0x45,0x3e, 0x4,0x5e,0x6f,
+ 0x7,0x45,0x3d, 0x5,0x66,0x57, 0x7,0x45,0x3f, 0x5,0x66,0x52,
+ 0x5,0x6a,0x78, 0x5,0x66,0x55, 0x5,0x66,0x53, 0x5,0x66,0x56,
+ 0x5,0x66,0x58, 0x7,0x3e,0x34, 0x5,0x66,0x54, 0x7,0x4c,0x3b,
+ 0x5,0x6a,0x7a, 0x5,0x6a,0x79, 0x7,0x4c,0x3a, 0x7,0x4c,0x37,
+ 0x5,0x6a,0x7c, 0x5,0x6a,0x7d, 0x5,0x6a,0x7b, 0x7,0x4c,0x3d,
+ 0x7,0x4c,0x3e, 0x7,0x4c,0x39, 0x7,0x4c,0x38, 0x7,0x4c,0x3c,
+ 0x7,0x4c,0x36, 0x4,0x65,0x4a, 0x5,0x6e,0x75, 0x5,0x6e,0x74,
+ 0x5,0x6e,0x73, 0x7,0x51,0x73, 0x7,0x51,0x74, 0x7,0x51,0x75,
+ 0x4,0x68,0x2f, 0x5,0x72,0x36, 0x7,0x56,0x57, 0x4,0x68,0x2e,
+ 0x5,0x72,0x35, 0x5,0x72,0x37, 0x7,0x56,0x53, 0x7,0x56,0x54,
+ 0x5,0x72,0x38, 0x7,0x56,0x55, 0xf,0x69,0x23, 0x7,0x56,0x56,
+ 0x7,0x56,0x52, 0x4,0x69,0x6d, 0x7,0x5a,0x42, 0x4,0x69,0x70,
+ 0x7,0x5a,0x43, 0x4,0x69,0x6f, 0x7,0x5a,0x44, 0x7,0x5d,0x65,
+ 0x7,0x5d,0x66, 0x5,0x76,0x73, 0x4,0x6b,0x36, 0x5,0x76,0x75,
+ 0x4,0x6b,0x37, 0x7,0x5d,0x62, 0x5,0x76,0x74, 0x7,0x5d,0x67,
+ 0x7,0x5d,0x61, 0x7,0x5d,0x63, 0x7,0x5d,0x64, 0x4,0x6c,0x3f,
+ 0x5,0x78,0x50, 0x4,0x6d,0x34, 0x7,0x61,0x65, 0xf,0x6b,0x3a,
+ 0x7,0x63,0x27, 0x5,0x7a,0x4e, 0x7,0x63,0x28, 0x7,0x64,0x2a,
+ 0x7,0x64,0x74, 0x5,0x7b,0x6e, 0x4,0x42,0x23, 0x4,0x48,0x66,
+ 0x5,0x46,0x64, 0x5,0x4b,0x56, 0x6,0x64,0x5a, 0xf,0x4d,0x46,
+ 0xf,0x4d,0x47, 0xf,0x4d,0x48, 0x6,0x64,0x59, 0x7,0x2b,0x56,
+ 0xf,0x53,0x2e, 0xf,0x53,0x2f, 0x7,0x36,0x2e, 0x7,0x36,0x2d,
+ 0xf,0x59,0x2d, 0xf,0x59,0x2e, 0x4,0x5a,0x36, 0x5,0x60,0x40,
+ 0xf,0x5d,0x6b, 0xf,0x5d,0x6c, 0x7,0x45,0x40, 0xf,0x61,0x61,
+ 0xf,0x61,0x62, 0x7,0x4c,0x3f, 0xf,0x64,0x5f, 0x5,0x6e,0x76,
+ 0xf,0x67,0x22, 0xf,0x67,0x23, 0xf,0x67,0x24, 0xf,0x67,0x25,
+ 0x4,0x68,0x31, 0x7,0x56,0x58, 0x7,0x5a,0x45, 0x7,0x5d,0x68,
+ 0x7,0x5d,0x69, 0x7,0x5d,0x6a, 0x7,0x60,0x37, 0xf,0x6b,0x73,
+ 0x7,0x61,0x66, 0x7,0x61,0x67, 0x7,0x63,0x29, 0x7,0x64,0x2b,
+ 0x4,0x6e,0x28, 0x7,0x65,0x7c, 0x6,0x50,0x49, 0x6,0x50,0x4a,
+ 0x6,0x5a,0x4d, 0x6,0x5a,0x4c, 0xf,0x46,0x3a, 0xf,0x40,0x69,
+ 0x4,0x48,0x68, 0x5,0x4b,0x58, 0x6,0x64,0x60, 0x6,0x64,0x5f,
+ 0x6,0x64,0x5d, 0x6,0x64,0x61, 0x6,0x64,0x5b, 0x6,0x64,0x5c,
+ 0x5,0x4b,0x57, 0x5,0x4b,0x5a, 0x5,0x52,0x7e, 0x7,0x2b,0x57,
+ 0x7,0x2b,0x5a, 0x4,0x4e,0x7e, 0x7,0x2b,0x58, 0x5,0x53,0x24,
+ 0x4,0x4f,0x22, 0x7,0x2b,0x5b, 0x5,0x53,0x23, 0x4,0x4e,0x7c,
+ 0x4,0x4e,0x7d, 0x5,0x52,0x7c, 0x4,0x4e,0x7a, 0x5,0x52,0x7d,
+ 0x5,0x53,0x22, 0x5,0x53,0x21, 0x7,0x2b,0x5c, 0x7,0x2b,0x59,
+ 0xf,0x53,0x30, 0xf,0x53,0x31, 0xf,0x53,0x32, 0xf,0x53,0x33,
+ 0x7,0x36,0x2f, 0x4,0x55,0x37, 0x7,0x36,0x31, 0x5,0x5a,0x3a,
+ 0x7,0x36,0x30, 0x4,0x55,0x39, 0x4,0x55,0x34, 0x4,0x55,0x3b,
+ 0x5,0x5a,0x37, 0x5,0x5a,0x39, 0x4,0x55,0x3a, 0x4,0x55,0x38,
+ 0x7,0x36,0x33, 0x5,0x5a,0x38, 0xf,0x59,0x2f, 0xf,0x59,0x30,
+ 0xf,0x59,0x31, 0xf,0x59,0x33, 0x7,0x36,0x32, 0x4,0x5a,0x3a,
+ 0x4,0x5a,0x3c, 0x7,0x3e,0x3a, 0x5,0x60,0x41, 0x5,0x60,0x44,
+ 0x5,0x60,0x42, 0x7,0x3e,0x38, 0x5,0x60,0x45, 0x5,0x60,0x46,
+ 0x5,0x60,0x43, 0x7,0x3e,0x35, 0x4,0x5a,0x39, 0x7,0x3e,0x36,
+ 0xf,0x5d,0x6d, 0xf,0x5d,0x6e, 0xf,0x5d,0x6f, 0x7,0x3e,0x37,
+ 0x7,0x3e,0x39, 0x7,0x3e,0x3b, 0x7,0x45,0x42, 0x5,0x66,0x5e,
+ 0x4,0x5e,0x71, 0x5,0x66,0x5c, 0x5,0x66,0x60, 0x5,0x66,0x5f,
+ 0x7,0x45,0x44, 0x5,0x66,0x61, 0x7,0x4c,0x40, 0x7,0x45,0x43,
+ 0x4,0x5e,0x72, 0x5,0x66,0x5a, 0x4,0x5e,0x78, 0x5,0x66,0x5b,
+ 0xf,0x61,0x63, 0xf,0x61,0x65, 0x5,0x66,0x5d, 0x7,0x45,0x41,
+ 0xf,0x61,0x64, 0x4,0x62,0x4d, 0x7,0x4c,0x43, 0x7,0x4c,0x47,
+ 0x5,0x6a,0x7e, 0x5,0x6b,0x21, 0x5,0x6b,0x23, 0x4,0x62,0x50,
+ 0x7,0x4c,0x48, 0x7,0x4c,0x46, 0x7,0x4c,0x41, 0x5,0x6b,0x24,
+ 0x5,0x6b,0x22, 0x7,0x4c,0x45, 0x7,0x4c,0x42, 0x4,0x62,0x4b,
+ 0x7,0x4c,0x44, 0xf,0x64,0x60, 0xf,0x64,0x61, 0xf,0x64,0x63,
+ 0x5,0x6e,0x7c, 0x7,0x51,0x76, 0x5,0x6e,0x77, 0x5,0x6e,0x7b,
+ 0x5,0x6e,0x7a, 0x5,0x6e,0x79, 0x4,0x65,0x50, 0x4,0x65,0x4c,
+ 0x5,0x6e,0x7e, 0x5,0x6e,0x78, 0x4,0x65,0x4b, 0x7,0x51,0x77,
+ 0x7,0x51,0x78, 0x7,0x51,0x7b, 0x7,0x51,0x7c, 0xf,0x67,0x26,
+ 0xf,0x67,0x27, 0xf,0x67,0x28, 0x5,0x6e,0x7d, 0x5,0x72,0x3b,
+ 0x5,0x72,0x3e, 0x5,0x72,0x3a, 0x7,0x56,0x59, 0x4,0x68,0x32,
+ 0x4,0x68,0x34, 0x5,0x72,0x39, 0x4,0x68,0x33, 0x5,0x72,0x3d,
+ 0x7,0x56,0x5a, 0x5,0x72,0x3c, 0x7,0x56,0x5e, 0xf,0x69,0x24,
+ 0x7,0x56,0x5b, 0x7,0x56,0x5c, 0x5,0x75,0x21, 0x5,0x74,0x7c,
+ 0x7,0x5a,0x46, 0x5,0x75,0x22, 0x5,0x74,0x7e, 0x5,0x74,0x7b,
+ 0x5,0x75,0x25, 0x5,0x75,0x24, 0x5,0x75,0x23, 0x5,0x74,0x7d,
+ 0x5,0x75,0x26, 0x7,0x56,0x5d, 0x4,0x69,0x73, 0x7,0x5a,0x47,
+ 0x7,0x5a,0x48, 0xf,0x6a,0x3b, 0xf,0x6a,0x3c, 0x5,0x76,0x77,
+ 0x4,0x6b,0x38, 0x4,0x6b,0x39, 0x5,0x76,0x76, 0x7,0x5d,0x6c,
+ 0x7,0x5d,0x6d, 0x7,0x5d,0x6b, 0xf,0x6b,0x3b, 0x4,0x6c,0x40,
+ 0x7,0x60,0x38, 0x5,0x78,0x51, 0x4,0x6c,0x44, 0x4,0x6c,0x42,
+ 0x5,0x79,0x65, 0x7,0x61,0x68, 0x5,0x79,0x64, 0x4,0x6d,0x36,
+ 0xf,0x6c,0x42, 0xf,0x6c,0x43, 0x7,0x61,0x69, 0x5,0x7a,0x4f,
+ 0x7,0x63,0x2a, 0x7,0x63,0x2b, 0x7,0x64,0x2c, 0x4,0x6e,0x29,
+ 0x5,0x7b,0x26, 0xf,0x6c,0x72, 0x7,0x64,0x77, 0x7,0x64,0x76,
+ 0x5,0x7b,0x4e, 0x4,0x6e,0x54, 0x6,0x23,0x3d, 0x6,0x23,0x3c,
+ 0x5,0x44,0x4b, 0x5,0x4b,0x5b, 0x5,0x4b,0x5c, 0x6,0x64,0x62,
+ 0x7,0x2b,0x5d, 0x7,0x36,0x34, 0x7,0x3e,0x3c, 0x7,0x45,0x45,
+ 0x4,0x5e,0x79, 0x7,0x51,0x7e, 0x7,0x56,0x5f, 0x5,0x72,0x40,
+ 0x7,0x5a,0x49, 0x7,0x60,0x3a, 0x7,0x60,0x39, 0x5,0x78,0x53,
+ 0x5,0x7b,0x4f, 0x7,0x2b,0x5e, 0x4,0x4f,0x23, 0x4,0x55,0x3c,
+ 0x7,0x45,0x46, 0x7,0x52,0x21, 0x7,0x56,0x61, 0x7,0x56,0x60,
+ 0x7,0x5a,0x4a, 0x7,0x5d,0x6e, 0xf,0x6c,0x73, 0x5,0x7b,0x50,
+ 0x4,0x42,0x24, 0x6,0x5a,0x4e, 0x6,0x64,0x64, 0x6,0x64,0x63,
+ 0x7,0x2b,0x5f, 0x7,0x36,0x38, 0x4,0x55,0x3e, 0x5,0x5a,0x3b,
+ 0x7,0x36,0x36, 0x7,0x36,0x35, 0x4,0x55,0x3d, 0x7,0x36,0x37,
+ 0x5,0x60,0x47, 0x7,0x3e,0x3d, 0x4,0x5e,0x7a, 0x7,0x45,0x48,
+ 0x7,0x45,0x49, 0x7,0x45,0x47, 0x7,0x4c,0x49, 0x5,0x6b,0x25,
+ 0x7,0x4c,0x4a, 0x4,0x65,0x51, 0x7,0x52,0x24, 0x7,0x52,0x23,
+ 0x7,0x52,0x22, 0x7,0x52,0x25, 0x7,0x56,0x62, 0x4,0x68,0x35,
+ 0x7,0x56,0x64, 0x5,0x72,0x42, 0x7,0x56,0x63, 0x7,0x56,0x65,
+ 0x7,0x56,0x66, 0x5,0x75,0x27, 0x7,0x5a,0x4c, 0x7,0x5d,0x71,
+ 0x7,0x5d,0x72, 0x5,0x76,0x78, 0x4,0x69,0x75, 0x4,0x6b,0x3a,
+ 0x7,0x5d,0x70, 0x5,0x76,0x79, 0x7,0x5d,0x6f, 0x7,0x5d,0x73,
+ 0x4,0x6c,0x46, 0x4,0x6c,0x45, 0x7,0x5d,0x74, 0x7,0x60,0x3b,
+ 0x7,0x61,0x6b, 0x7,0x61,0x6c, 0x5,0x7a,0x50, 0x7,0x63,0x2c,
+ 0x7,0x63,0x2d, 0x7,0x63,0x2e, 0x4,0x6e,0x2a, 0x7,0x64,0x2d,
+ 0x7,0x64,0x79, 0x7,0x64,0x78, 0x7,0x64,0x7a, 0x7,0x65,0x4f,
+ 0x5,0x7c,0x24, 0x4,0x6e,0x51, 0x5,0x7c,0x2d, 0x7,0x65,0x7d,
+ 0x7,0x66,0x4a, 0x7,0x66,0x4b, 0x6,0x50,0x4b, 0x5,0x3d,0x53,
+ 0x6,0x5a,0x52, 0x5,0x44,0x4e, 0x6,0x5a,0x51, 0x4,0x42,0x26,
+ 0x5,0x44,0x4c, 0x6,0x5a,0x50, 0x5,0x44,0x4d, 0x4,0x42,0x25,
+ 0x6,0x5a,0x4f, 0xf,0x39,0x30, 0xf,0x39,0x2f, 0x6,0x5a,0x53,
+ 0x5,0x4b,0x5f, 0x5,0x4b,0x60, 0x5,0x4b,0x61, 0x5,0x4b,0x5e,
+ 0x5,0x4b,0x5d, 0x5,0x4b,0x62, 0x6,0x64,0x68, 0x6,0x64,0x65,
+ 0x6,0x64,0x69, 0xf,0x4d,0x49, 0xf,0x4d,0x4a, 0xf,0x4d,0x4b,
+ 0x6,0x64,0x6b, 0x6,0x64,0x66, 0x6,0x64,0x6e, 0x6,0x64,0x6c,
+ 0x6,0x64,0x6d, 0x6,0x64,0x6a, 0x6,0x64,0x67, 0x4,0x4f,0x27,
+ 0x5,0x53,0x29, 0x7,0x2b,0x61, 0x7,0x2b,0x60, 0x5,0x53,0x28,
+ 0x5,0x53,0x2b, 0x5,0x5a,0x41, 0x5,0x53,0x2a, 0x4,0x4f,0x26,
+ 0x7,0x2b,0x63, 0x5,0x53,0x25, 0xf,0x53,0x34, 0xf,0x53,0x35,
+ 0xf,0x53,0x36, 0x5,0x53,0x27, 0x7,0x2b,0x62, 0x5,0x53,0x26,
+ 0x5,0x5a,0x3c, 0x7,0x36,0x3a, 0x5,0x5a,0x45, 0x5,0x5a,0x43,
+ 0x7,0x36,0x39, 0x4,0x55,0x40, 0x5,0x5a,0x44, 0x7,0x36,0x3b,
+ 0xf,0x59,0x34, 0x5,0x5a,0x3e, 0x5,0x5a,0x3d, 0x5,0x5a,0x3f,
+ 0x5,0x5a,0x42, 0x7,0x36,0x3c, 0x5,0x5a,0x40, 0x4,0x5a,0x3d,
+ 0x5,0x60,0x49, 0x5,0x60,0x4c, 0x5,0x60,0x50, 0x4,0x5a,0x3e,
+ 0x7,0x3e,0x3e, 0x5,0x60,0x48, 0x5,0x60,0x4a, 0x5,0x60,0x4f,
+ 0x5,0x60,0x4d, 0x7,0x3e,0x40, 0x7,0x3e,0x41, 0x7,0x3e,0x43,
+ 0xf,0x5d,0x70, 0xf,0x5d,0x71, 0xf,0x5d,0x72, 0x5,0x60,0x4e,
+ 0x7,0x3e,0x3f, 0x7,0x3e,0x42, 0x5,0x60,0x4b, 0x5,0x66,0x63,
+ 0x7,0x45,0x4b, 0x4,0x5e,0x7b, 0x5,0x66,0x69, 0x7,0x45,0x4e,
+ 0x5,0x66,0x67, 0x5,0x66,0x65, 0x7,0x45,0x4f, 0x7,0x45,0x4c,
+ 0xf,0x61,0x67, 0x7,0x45,0x4a, 0x7,0x45,0x51, 0x5,0x66,0x62,
+ 0x7,0x45,0x4d, 0x7,0x45,0x50, 0x5,0x66,0x66, 0x5,0x6b,0x26,
+ 0x5,0x6b,0x29, 0x7,0x4c,0x4b, 0x5,0x6b,0x27, 0x7,0x4c,0x4c,
+ 0x7,0x4c,0x4d, 0xf,0x64,0x64, 0xf,0x64,0x65, 0xf,0x64,0x66,
+ 0xf,0x64,0x67, 0x5,0x66,0x64, 0x5,0x6b,0x28, 0x7,0x52,0x2b,
+ 0x4,0x65,0x52, 0x7,0x52,0x2a, 0x5,0x6f,0x21, 0x7,0x52,0x29,
+ 0x7,0x52,0x28, 0x5,0x6f,0x22, 0x7,0x52,0x26, 0xf,0x67,0x29,
+ 0x5,0x72,0x44, 0x5,0x72,0x46, 0x5,0x72,0x48, 0x4,0x68,0x37,
+ 0x7,0x56,0x67, 0x7,0x56,0x68, 0xf,0x69,0x25, 0x5,0x72,0x45,
+ 0x5,0x72,0x43, 0x7,0x56,0x69, 0x5,0x72,0x47, 0x5,0x75,0x2a,
+ 0x4,0x62,0x51, 0x7,0x5a,0x50, 0x4,0x69,0x78, 0x5,0x75,0x28,
+ 0x7,0x5a,0x4e, 0x4,0x69,0x79, 0x5,0x75,0x2b, 0xf,0x6a,0x3d,
+ 0x5,0x75,0x2c, 0x5,0x75,0x29, 0x4,0x69,0x7a, 0xf,0x67,0x2a,
+ 0x7,0x5a,0x4d, 0x5,0x76,0x7b, 0x5,0x76,0x7a, 0xf,0x69,0x26,
+ 0x5,0x78,0x54, 0x5,0x78,0x55, 0x4,0x6c,0x47, 0x7,0x60,0x3f,
+ 0x7,0x60,0x3e, 0x7,0x60,0x40, 0x7,0x60,0x3d, 0x5,0x79,0x67,
+ 0x5,0x79,0x66, 0xf,0x6c,0x44, 0x7,0x63,0x2f, 0x4,0x6e,0x2b,
+ 0x7,0x64,0x2e, 0x7,0x64,0x2f, 0x4,0x6e,0x41, 0x5,0x7b,0x51,
+ 0x5,0x7b,0x6f, 0x5,0x7c,0x25, 0x5,0x7c,0x40, 0x4,0x30,0x43,
+ 0x4,0x42,0x2a, 0x4,0x42,0x27, 0x6,0x5a,0x55, 0x4,0x42,0x28,
+ 0x6,0x5a,0x56, 0x5,0x44,0x4f, 0xf,0x46,0x3b, 0x6,0x64,0x6f,
+ 0x5,0x4b,0x65, 0x4,0x48,0x6c, 0x5,0x4b,0x63, 0xf,0x4d,0x4c,
+ 0xf,0x4d,0x4d, 0x5,0x4b,0x66, 0x4,0x4f,0x2f, 0x4,0x4f,0x33,
+ 0x4,0x4f,0x31, 0x4,0x4f,0x2d, 0x7,0x2b,0x68, 0x5,0x53,0x31,
+ 0x5,0x53,0x30, 0x7,0x2b,0x65, 0x7,0x2b,0x64, 0x5,0x53,0x2e,
+ 0x4,0x4f,0x38, 0x5,0x53,0x33, 0x5,0x53,0x2c, 0x5,0x53,0x2d,
+ 0x7,0x2b,0x6c, 0x7,0x2b,0x66, 0x4,0x4f,0x36, 0x5,0x53,0x32,
+ 0xf,0x53,0x37, 0xf,0x53,0x3a, 0xf,0x53,0x3d, 0x7,0x2b,0x6b,
+ 0x7,0x2b,0x67, 0x7,0x2b,0x69, 0x4,0x4f,0x2e, 0xf,0x53,0x39,
+ 0x5,0x53,0x2f, 0x5,0x5a,0x48, 0x5,0x5a,0x46, 0x7,0x36,0x3d,
+ 0x5,0x5a,0x49, 0x4,0x55,0x46, 0x4,0x5a,0x46, 0x5,0x5a,0x4e,
+ 0x5,0x5a,0x4d, 0x4,0x55,0x49, 0x7,0x36,0x43, 0x7,0x36,0x3e,
+ 0x7,0x36,0x41, 0x7,0x36,0x40, 0x5,0x5a,0x4c, 0x7,0x36,0x44,
+ 0xf,0x59,0x36, 0xf,0x59,0x37, 0xf,0x59,0x39, 0xf,0x59,0x3a,
+ 0x5,0x5a,0x4b, 0x7,0x36,0x42, 0xf,0x59,0x35, 0x5,0x5a,0x47,
+ 0x7,0x36,0x3f, 0x5,0x60,0x56, 0x4,0x5a,0x48, 0x5,0x60,0x57,
+ 0x5,0x60,0x54, 0x5,0x60,0x52, 0x4,0x5a,0x47, 0x7,0x3e,0x4b,
+ 0x5,0x60,0x55, 0x7,0x3e,0x46, 0x7,0x3e,0x4d, 0x7,0x3e,0x45,
+ 0x4,0x5a,0x4b, 0x7,0x3e,0x4c, 0x5,0x60,0x5a, 0x5,0x60,0x58,
+ 0x7,0x3e,0x44, 0x4,0x5a,0x4a, 0xf,0x46,0x3c, 0xf,0x5d,0x73,
+ 0xf,0x5d,0x74, 0xf,0x5d,0x75, 0xf,0x5d,0x77, 0xf,0x5d,0x79,
+ 0x7,0x3e,0x48, 0x5,0x60,0x5b, 0x5,0x60,0x53, 0x7,0x3e,0x4a,
+ 0x5,0x60,0x51, 0x5,0x60,0x59, 0x5,0x66,0x77, 0x5,0x66,0x74,
+ 0x5,0x66,0x70, 0x5,0x66,0x6b, 0x7,0x45,0x53, 0x4,0x5f,0x28,
+ 0x5,0x66,0x6d, 0x7,0x45,0x52, 0x5,0x66,0x6a, 0x5,0x66,0x71,
+ 0x5,0x66,0x75, 0x5,0x66,0x72, 0x5,0x66,0x6f, 0x5,0x66,0x6c,
+ 0x7,0x45,0x54, 0xf,0x61,0x68, 0xf,0x61,0x69, 0xf,0x61,0x6a,
+ 0xf,0x61,0x6b, 0xf,0x61,0x6c, 0xf,0x61,0x6d, 0xf,0x61,0x6e,
+ 0xf,0x61,0x6f, 0xf,0x61,0x71, 0xf,0x61,0x73, 0x7,0x45,0x55,
+ 0x7,0x3e,0x47, 0x5,0x66,0x76, 0x5,0x66,0x73, 0x7,0x4c,0x5b,
+ 0x7,0x4c,0x58, 0x4,0x62,0x5e, 0x7,0x4c,0x52, 0x5,0x6b,0x2d,
+ 0x4,0x62,0x52, 0x5,0x6b,0x2f, 0x7,0x4c,0x4f, 0x7,0x4c,0x51,
+ 0x4,0x62,0x5f, 0x5,0x66,0x78, 0x4,0x62,0x63, 0x5,0x6b,0x32,
+ 0x4,0x62,0x5b, 0x7,0x4c,0x4e, 0x4,0x62,0x5a, 0x4,0x62,0x65,
+ 0x7,0x4c,0x5a, 0x7,0x4c,0x53, 0x7,0x4c,0x59, 0x4,0x62,0x58,
+ 0x7,0x4c,0x55, 0x5,0x6b,0x36, 0x5,0x6b,0x2e, 0x7,0x4c,0x50,
+ 0x5,0x6b,0x34, 0xf,0x64,0x6e, 0xf,0x64,0x68, 0xf,0x64,0x6a,
+ 0xf,0x64,0x6c, 0xf,0x64,0x6f, 0xf,0x64,0x70, 0xf,0x64,0x71,
+ 0x5,0x6b,0x30, 0x7,0x4c,0x54, 0x7,0x4c,0x57, 0x4,0x62,0x53,
+ 0x5,0x6b,0x37, 0x5,0x6b,0x2a, 0xf,0x64,0x69, 0x5,0x6b,0x2c,
+ 0xf,0x61,0x70, 0x7,0x4c,0x56, 0x5,0x6f,0x27, 0x7,0x52,0x2e,
+ 0x5,0x6f,0x26, 0x5,0x6b,0x38, 0x5,0x6f,0x29, 0x7,0x52,0x2c,
+ 0x4,0x65,0x58, 0x5,0x6f,0x2b, 0x7,0x52,0x2f, 0x7,0x52,0x2d,
+ 0x5,0x6f,0x28, 0x4,0x65,0x56, 0x5,0x6f,0x24, 0x7,0x52,0x32,
+ 0x4,0x65,0x5e, 0x5,0x6f,0x25, 0x5,0x6f,0x23, 0x4,0x65,0x60,
+ 0x7,0x52,0x30, 0x5,0x6f,0x2c, 0x7,0x52,0x34, 0xf,0x67,0x2b,
+ 0xf,0x67,0x2c, 0xf,0x67,0x2d, 0xf,0x67,0x2f, 0xf,0x67,0x30,
+ 0xf,0x67,0x31, 0xf,0x67,0x32, 0xf,0x67,0x2e, 0x5,0x6f,0x2a,
+ 0xf,0x67,0x34, 0x5,0x72,0x4a, 0x4,0x68,0x3f, 0x5,0x72,0x4f,
+ 0x5,0x72,0x53, 0x5,0x77,0x23, 0x5,0x72,0x49, 0x5,0x72,0x52,
+ 0x4,0x68,0x38, 0x7,0x56,0x71, 0x5,0x72,0x4c, 0x7,0x56,0x72,
+ 0x5,0x72,0x57, 0x7,0x56,0x6d, 0x5,0x72,0x54, 0x5,0x72,0x4d,
+ 0x7,0x56,0x73, 0x7,0x56,0x75, 0x7,0x56,0x6a, 0x7,0x56,0x74,
+ 0x5,0x72,0x56, 0x7,0x56,0x6e, 0x7,0x56,0x6f, 0xf,0x69,0x28,
+ 0xf,0x69,0x29, 0xf,0x69,0x2b, 0xf,0x69,0x2c, 0xf,0x69,0x2d,
+ 0xf,0x69,0x2e, 0xf,0x69,0x2f, 0xf,0x69,0x30, 0xf,0x69,0x31,
+ 0xf,0x69,0x32, 0x7,0x56,0x6b, 0x7,0x56,0x6c, 0x5,0x72,0x55,
+ 0x7,0x56,0x70, 0x5,0x72,0x50, 0x7,0x5a,0x54, 0x7,0x5a,0x52,
+ 0x5,0x75,0x32, 0x4,0x6a,0x22, 0x5,0x75,0x2e, 0x5,0x75,0x2f,
+ 0x7,0x5a,0x5a, 0x7,0x5a,0x57, 0x5,0x75,0x30, 0x7,0x5a,0x5c,
+ 0x7,0x5a,0x59, 0x5,0x75,0x34, 0x7,0x5a,0x56, 0x7,0x5a,0x5b,
+ 0x7,0x5a,0x53, 0x7,0x5a,0x55, 0x7,0x5a,0x51, 0x7,0x5a,0x5e,
+ 0xf,0x6a,0x41, 0xf,0x6a,0x42, 0xf,0x6a,0x43, 0xf,0x6a,0x40,
+ 0x7,0x5a,0x5f, 0x5,0x75,0x33, 0x7,0x5a,0x58, 0x7,0x5a,0x5d,
+ 0x5,0x75,0x31, 0x5,0x76,0x7e, 0x7,0x5d,0x78, 0x5,0x77,0x22,
+ 0x4,0x6b,0x3e, 0x4,0x6b,0x3f, 0x5,0x76,0x7c, 0x7,0x5d,0x77,
+ 0x4,0x65,0x5c, 0x7,0x60,0x46, 0x7,0x5d,0x75, 0x7,0x5e,0x22,
+ 0x7,0x5d,0x76, 0x5,0x76,0x7d, 0x7,0x5e,0x21, 0x7,0x5d,0x7c,
+ 0x5,0x77,0x21, 0x7,0x5d,0x79, 0xf,0x6b,0x3d, 0xf,0x6b,0x3f,
+ 0x7,0x5d,0x7a, 0x7,0x5d,0x7d, 0x7,0x5d,0x7e, 0x7,0x5d,0x7b,
+ 0xf,0x6b,0x3c, 0x7,0x60,0x43, 0x5,0x78,0x5c, 0x5,0x78,0x60,
+ 0x5,0x78,0x5a, 0x7,0x60,0x41, 0x4,0x6c,0x4f, 0x4,0x6c,0x4c,
+ 0x5,0x78,0x59, 0x5,0x78,0x61, 0x4,0x6c,0x4b, 0x5,0x78,0x5f,
+ 0x5,0x78,0x5e, 0x5,0x78,0x57, 0x7,0x60,0x4b, 0x7,0x60,0x47,
+ 0x5,0x78,0x58, 0xf,0x6b,0x75, 0xf,0x6b,0x78, 0x7,0x60,0x48,
+ 0x7,0x60,0x42, 0x7,0x60,0x44, 0x7,0x60,0x45, 0x5,0x78,0x5d,
+ 0x7,0x60,0x4a, 0x7,0x60,0x49, 0x7,0x61,0x73, 0x5,0x79,0x68,
+ 0x4,0x6d,0x38, 0x5,0x79,0x69, 0x7,0x61,0x6e, 0x7,0x60,0x7a,
+ 0x7,0x61,0x71, 0x7,0x61,0x6f, 0x5,0x79,0x6b, 0x7,0x61,0x72,
+ 0x7,0x61,0x70, 0xf,0x6c,0x45, 0xf,0x6c,0x46, 0x5,0x79,0x6a,
+ 0x7,0x61,0x6d, 0x7,0x63,0x35, 0x7,0x63,0x30, 0x7,0x63,0x32,
+ 0x7,0x63,0x33, 0x7,0x63,0x34, 0x5,0x7a,0x51, 0x5,0x7a,0x52,
+ 0xf,0x6c,0x5a, 0xf,0x6c,0x5b, 0xf,0x6c,0x5c, 0xf,0x6c,0x5d,
+ 0x7,0x63,0x31, 0x5,0x7b,0x28, 0x5,0x7b,0x27, 0x7,0x64,0x30,
+ 0x5,0x7b,0x29, 0xf,0x6c,0x74, 0x7,0x64,0x31, 0x5,0x7b,0x2a,
+ 0x7,0x64,0x32, 0x7,0x64,0x7e, 0x5,0x7b,0x53, 0x5,0x7b,0x52,
+ 0x5,0x7b,0x55, 0x7,0x64,0x7c, 0x7,0x65,0x21, 0x7,0x64,0x7b,
+ 0x5,0x7b,0x54, 0x7,0x64,0x7d, 0xf,0x6c,0x75, 0x5,0x7b,0x73,
+ 0x5,0x7b,0x72, 0x5,0x7b,0x71, 0x5,0x7b,0x70, 0x7,0x65,0x50,
+ 0x5,0x7c,0x26, 0xf,0x6d,0x2b, 0xf,0x6d,0x2c, 0x5,0x7c,0x27,
+ 0x7,0x65,0x6b, 0x5,0x7c,0x2e, 0x5,0x7c,0x37, 0x7,0x66,0x2f,
+ 0x5,0x7c,0x36, 0xf,0x53,0x3c, 0xf,0x5d,0x78, 0xf,0x6b,0x3e,
+ 0x6,0x50,0x4c, 0xf,0x40,0x33, 0x6,0x50,0x4d, 0x4,0x42,0x2b,
+ 0x6,0x5a,0x57, 0x5,0x44,0x51, 0x5,0x44,0x52, 0x6,0x5a,0x5c,
+ 0x6,0x5a,0x58, 0x6,0x5a,0x59, 0x5,0x44,0x50, 0x6,0x5a,0x5a,
+ 0x6,0x5a,0x5b, 0x6,0x64,0x70, 0x5,0x4b,0x6a, 0x6,0x64,0x71,
+ 0x5,0x4b,0x69, 0x4,0x48,0x6e, 0x4,0x48,0x6f, 0x6,0x64,0x72,
+ 0x6,0x64,0x73, 0x6,0x64,0x74, 0x4,0x48,0x70, 0x5,0x4b,0x68,
+ 0xf,0x4d,0x4f, 0xf,0x4d,0x50, 0xf,0x4d,0x51, 0x5,0x4b,0x67,
+ 0x4,0x4f,0x45, 0x7,0x2b,0x72, 0x7,0x2b,0x7d, 0x7,0x2b,0x6f,
+ 0x7,0x2b,0x73, 0x7,0x2b,0x79, 0x5,0x53,0x37, 0x5,0x53,0x3b,
+ 0x5,0x53,0x3d, 0x5,0x53,0x39, 0x7,0x2b,0x76, 0x7,0x2b,0x7c,
+ 0x5,0x53,0x3f, 0x5,0x53,0x34, 0x4,0x4f,0x3d, 0x5,0x53,0x41,
+ 0x5,0x53,0x3e, 0x5,0x53,0x35, 0x4,0x4f,0x3e, 0x5,0x53,0x42,
+ 0x7,0x2b,0x7a, 0x4,0x4f,0x3c, 0x7,0x2b,0x75, 0x4,0x4f,0x43,
+ 0x4,0x4f,0x3a, 0x5,0x53,0x43, 0x4,0x4f,0x46, 0x7,0x2b,0x70,
+ 0x7,0x2b,0x7b, 0xf,0x53,0x40, 0x7,0x2b,0x6e, 0x7,0x2b,0x77,
+ 0x7,0x2b,0x78, 0x5,0x53,0x36, 0x5,0x53,0x3a, 0x5,0x53,0x40,
+ 0x7,0x2b,0x71, 0x7,0x2b,0x74, 0x5,0x53,0x3c, 0x7,0x36,0x4b,
+ 0x5,0x5a,0x54, 0x5,0x5a,0x56, 0x5,0x5a,0x51, 0x5,0x5a,0x4f,
+ 0x4,0x55,0x4c, 0x5,0x5a,0x53, 0x5,0x5a,0x59, 0x5,0x5a,0x52,
+ 0x7,0x36,0x57, 0x7,0x36,0x52, 0x5,0x5a,0x57, 0x4,0x55,0x56,
+ 0x7,0x36,0x54, 0x5,0x5a,0x58, 0x7,0x36,0x50, 0x5,0x5a,0x55,
+ 0x7,0x36,0x53, 0x7,0x36,0x4c, 0x7,0x36,0x45, 0x7,0x36,0x4e,
+ 0xf,0x59,0x3d, 0xf,0x59,0x3e, 0xf,0x59,0x3f, 0xf,0x59,0x40,
+ 0x7,0x36,0x4d, 0x7,0x36,0x4f, 0x7,0x36,0x58, 0x7,0x36,0x56,
+ 0x7,0x36,0x47, 0x7,0x36,0x48, 0x7,0x36,0x55, 0x4,0x55,0x53,
+ 0x4,0x55,0x51, 0x6,0x50,0x4e, 0x7,0x36,0x49, 0x5,0x5a,0x50,
+ 0x7,0x36,0x46, 0xf,0x56,0x33, 0x7,0x3e,0x51, 0x4,0x5a,0x4c,
+ 0x5,0x60,0x5e, 0x5,0x60,0x69, 0x7,0x3e,0x54, 0x4,0x5a,0x53,
+ 0x5,0x60,0x67, 0x7,0x3e,0x55, 0x5,0x60,0x5d, 0x5,0x60,0x61,
+ 0x7,0x3e,0x4e, 0x5,0x60,0x64, 0x5,0x60,0x6b, 0x5,0x60,0x60,
+ 0x5,0x60,0x62, 0x4,0x5a,0x54, 0x7,0x3e,0x57, 0x5,0x60,0x5c,
+ 0x5,0x60,0x63, 0x4,0x5a,0x58, 0x7,0x3e,0x4f, 0x4,0x5a,0x5b,
+ 0x5,0x60,0x6c, 0x7,0x3e,0x58, 0x7,0x3e,0x53, 0x5,0x60,0x68,
+ 0x5,0x60,0x6a, 0xf,0x5d,0x7a, 0xf,0x5d,0x7b, 0xf,0x5d,0x7c,
+ 0xf,0x5d,0x7d, 0xf,0x5e,0x21, 0xf,0x5e,0x22, 0xf,0x5e,0x23,
+ 0xf,0x5e,0x25, 0x7,0x3e,0x50, 0x5,0x60,0x5f, 0x4,0x5a,0x5a,
+ 0x7,0x3e,0x56, 0x5,0x60,0x65, 0x5,0x60,0x66, 0x7,0x3e,0x52,
+ 0x4,0x5a,0x57, 0x7,0x45,0x5b, 0x5,0x60,0x6d, 0x7,0x45,0x5f,
+ 0x5,0x66,0x7d, 0x5,0x67,0x25, 0x5,0x67,0x27, 0x4,0x5f,0x2e,
+ 0x5,0x67,0x2a, 0x5,0x66,0x7a, 0x5,0x67,0x21, 0x5,0x66,0x7e,
+ 0x5,0x66,0x7b, 0x7,0x45,0x5d, 0x7,0x45,0x58, 0x4,0x5f,0x2d,
+ 0x7,0x45,0x5e, 0x5,0x66,0x7c, 0x5,0x67,0x2b, 0x4,0x5f,0x30,
+ 0x7,0x45,0x67, 0x5,0x67,0x22, 0x7,0x45,0x64, 0x7,0x45,0x5c,
+ 0x5,0x67,0x28, 0x7,0x45,0x61, 0x7,0x45,0x62, 0x7,0x45,0x66,
+ 0x5,0x67,0x24, 0x7,0x45,0x59, 0x5,0x67,0x23, 0x7,0x45,0x68,
+ 0x7,0x45,0x56, 0x7,0x45,0x60, 0xf,0x61,0x74, 0xf,0x61,0x75,
+ 0x7,0x45,0x57, 0x5,0x67,0x29, 0x7,0x45,0x63, 0x5,0x6b,0x39,
+ 0x7,0x4c,0x5d, 0x5,0x6b,0x3a, 0x7,0x4c,0x62, 0x5,0x6b,0x3e,
+ 0x5,0x6b,0x4a, 0x5,0x6b,0x40, 0x7,0x4c,0x6a, 0x7,0x4c,0x64,
+ 0x5,0x6b,0x3b, 0x7,0x4c,0x68, 0x7,0x4c,0x6b, 0x7,0x4c,0x63,
+ 0x5,0x6b,0x4c, 0x5,0x6b,0x3d, 0x5,0x6b,0x4b, 0x4,0x62,0x6b,
+ 0x5,0x6b,0x42, 0x5,0x6b,0x45, 0x7,0x4c,0x60, 0x7,0x4c,0x5e,
+ 0x5,0x6b,0x48, 0x5,0x6b,0x44, 0x7,0x4c,0x5c, 0x7,0x4c,0x66,
+ 0x7,0x4c,0x6c, 0x5,0x6b,0x41, 0x4,0x62,0x6d, 0x7,0x4c,0x69,
+ 0x5,0x6b,0x46, 0xf,0x64,0x74, 0xf,0x64,0x76, 0xf,0x64,0x77,
+ 0x7,0x4c,0x61, 0x5,0x6b,0x47, 0x7,0x4c,0x6f, 0x5,0x6b,0x49,
+ 0x7,0x45,0x69, 0x7,0x4c,0x65, 0x7,0x4c,0x67, 0x7,0x4c,0x6d,
+ 0x5,0x6b,0x43, 0x7,0x4c,0x6e, 0x7,0x4c,0x5f, 0x4,0x62,0x69,
+ 0x5,0x6f,0x38, 0x5,0x6f,0x30, 0x7,0x52,0x3a, 0x4,0x65,0x65,
+ 0x5,0x6f,0x3e, 0x7,0x52,0x43, 0x5,0x6f,0x32, 0x5,0x6f,0x42,
+ 0x4,0x62,0x70, 0x7,0x52,0x36, 0x5,0x6f,0x2f, 0x4,0x65,0x63,
+ 0x5,0x6f,0x31, 0x4,0x65,0x6e, 0x4,0x65,0x68, 0x5,0x6f,0x33,
+ 0x5,0x6f,0x2d, 0x5,0x6f,0x37, 0x5,0x6f,0x44, 0x5,0x6f,0x39,
+ 0x4,0x65,0x6d, 0x4,0x65,0x66, 0x5,0x6f,0x3a, 0x5,0x6f,0x3c,
+ 0x5,0x6f,0x40, 0x4,0x65,0x67, 0x5,0x6f,0x2e, 0x5,0x6f,0x3b,
+ 0x5,0x6f,0x36, 0x5,0x6f,0x3f, 0x7,0x52,0x3f, 0x7,0x52,0x3b,
+ 0x7,0x52,0x40, 0x7,0x52,0x35, 0x7,0x52,0x37, 0x5,0x6f,0x3d,
+ 0x5,0x6f,0x35, 0x5,0x6f,0x34, 0x5,0x6f,0x43, 0x7,0x52,0x38,
+ 0xf,0x67,0x37, 0x7,0x52,0x3e, 0x7,0x52,0x3d, 0x7,0x52,0x39,
+ 0x7,0x52,0x44, 0x7,0x52,0x41, 0x7,0x52,0x3c, 0xf,0x67,0x38,
+ 0x5,0x6f,0x41, 0x7,0x45,0x5a, 0x5,0x72,0x5e, 0x7,0x56,0x79,
+ 0x5,0x72,0x66, 0x7,0x56,0x7e, 0x5,0x72,0x5d, 0x5,0x72,0x60,
+ 0x5,0x72,0x5b, 0x5,0x72,0x65, 0x5,0x72,0x64, 0x7,0x57,0x21,
+ 0x7,0x56,0x7d, 0x7,0x56,0x7a, 0x5,0x72,0x68, 0x7,0x57,0x27,
+ 0x7,0x57,0x26, 0x7,0x57,0x24, 0x5,0x72,0x5c, 0x5,0x72,0x61,
+ 0x5,0x6f,0x45, 0x5,0x72,0x5a, 0x5,0x72,0x62, 0x7,0x57,0x22,
+ 0x7,0x56,0x7c, 0x5,0x72,0x69, 0x5,0x72,0x6a, 0xf,0x69,0x34,
+ 0x5,0x72,0x5f, 0x7,0x57,0x23, 0x7,0x56,0x77, 0x7,0x57,0x28,
+ 0x7,0x56,0x76, 0x7,0x56,0x7b, 0xf,0x69,0x33, 0x5,0x72,0x58,
+ 0x7,0x56,0x78, 0x5,0x72,0x59, 0xf,0x67,0x36, 0x5,0x75,0x42,
+ 0x5,0x75,0x3d, 0x4,0x6a,0x24, 0x4,0x6a,0x2d, 0x5,0x75,0x3c,
+ 0x4,0x6a,0x28, 0x5,0x75,0x43, 0x5,0x75,0x39, 0x5,0x6f,0x46,
+ 0x5,0x75,0x44, 0x5,0x75,0x40, 0x5,0x75,0x3f, 0x4,0x6a,0x2b,
+ 0x7,0x5a,0x62, 0x7,0x5a,0x6c, 0x7,0x5a,0x6a, 0x7,0x5a,0x70,
+ 0x4,0x6a,0x2a, 0x7,0x5a,0x6b, 0x7,0x5a,0x6e, 0x5,0x75,0x3b,
+ 0x4,0x6a,0x29, 0x7,0x5a,0x69, 0x5,0x75,0x37, 0x7,0x5a,0x68,
+ 0x5,0x75,0x38, 0x5,0x75,0x46, 0x5,0x72,0x67, 0x7,0x5a,0x71,
+ 0x5,0x75,0x41, 0x7,0x5a,0x6f, 0x7,0x5a,0x67, 0x7,0x57,0x25,
+ 0xf,0x6a,0x44, 0xf,0x6a,0x45, 0xf,0x6a,0x46, 0xf,0x6a,0x47,
+ 0xf,0x6a,0x48, 0x5,0x75,0x3e, 0x7,0x5a,0x66, 0x7,0x5a,0x64,
+ 0x7,0x5a,0x61, 0x7,0x5a,0x63, 0x5,0x75,0x3a, 0x7,0x5e,0x2b,
+ 0x7,0x5e,0x27, 0x7,0x5e,0x31, 0x5,0x77,0x33, 0x7,0x5e,0x2f,
+ 0x5,0x77,0x2e, 0x5,0x77,0x29, 0x4,0x6b,0x43, 0x7,0x5e,0x32,
+ 0x7,0x5e,0x36, 0x5,0x77,0x25, 0x5,0x77,0x30, 0x5,0x77,0x2a,
+ 0x5,0x77,0x28, 0x5,0x77,0x2f, 0x7,0x5e,0x2c, 0x5,0x77,0x27,
+ 0x5,0x77,0x26, 0x5,0x77,0x38, 0x5,0x77,0x2b, 0x4,0x6b,0x49,
+ 0x4,0x6b,0x42, 0x7,0x5e,0x35, 0x5,0x77,0x31, 0x7,0x5e,0x30,
+ 0x7,0x5e,0x33, 0x5,0x77,0x2d, 0x7,0x5a,0x65, 0x5,0x77,0x35,
+ 0x7,0x5a,0x6d, 0x7,0x5e,0x34, 0x5,0x77,0x36, 0x7,0x5e,0x2d,
+ 0xf,0x6b,0x40, 0x7,0x5e,0x24, 0x7,0x5e,0x26, 0x7,0x5e,0x2e,
+ 0x7,0x5e,0x29, 0x7,0x5e,0x28, 0x5,0x77,0x32, 0x7,0x5e,0x2a,
+ 0x7,0x5e,0x25, 0x4,0x6b,0x41, 0xf,0x6b,0x7a, 0x7,0x5e,0x37,
+ 0x7,0x60,0x4d, 0x5,0x78,0x67, 0x5,0x78,0x69, 0x5,0x78,0x6d,
+ 0x5,0x78,0x65, 0x5,0x77,0x37, 0x5,0x78,0x68, 0x7,0x60,0x4e,
+ 0x5,0x78,0x6a, 0x5,0x78,0x6b, 0x7,0x60,0x4f, 0x7,0x60,0x50,
+ 0x7,0x60,0x54, 0x5,0x78,0x6c, 0x7,0x60,0x53, 0x7,0x60,0x4c,
+ 0x7,0x60,0x51, 0x5,0x78,0x63, 0x5,0x78,0x66, 0x5,0x78,0x62,
+ 0xf,0x6b,0x79, 0x7,0x60,0x52, 0x4,0x6c,0x55, 0x5,0x78,0x64,
+ 0x4,0x6c,0x53, 0x5,0x79,0x71, 0x5,0x79,0x6d, 0x5,0x79,0x70,
+ 0x7,0x61,0x76, 0x4,0x6d,0x3b, 0x5,0x79,0x6e, 0x5,0x79,0x6c,
+ 0x4,0x6d,0x3c, 0x7,0x61,0x74, 0x5,0x79,0x6f, 0x7,0x61,0x78,
+ 0x7,0x61,0x75, 0x7,0x61,0x77, 0x4,0x6d,0x3e, 0x5,0x7a,0x58,
+ 0x7,0x63,0x39, 0x5,0x7a,0x56, 0x4,0x6d,0x6b, 0x5,0x7a,0x5a,
+ 0x5,0x7a,0x59, 0x5,0x7a,0x55, 0x5,0x7a,0x57, 0x4,0x6d,0x6a,
+ 0x7,0x63,0x38, 0x5,0x7a,0x54, 0x7,0x63,0x3b, 0x5,0x7a,0x5b,
+ 0x7,0x63,0x3d, 0xf,0x6c,0x5e, 0x7,0x63,0x3a, 0x7,0x63,0x36,
+ 0x7,0x63,0x3c, 0x5,0x7b,0x2e, 0x7,0x64,0x34, 0x7,0x64,0x36,
+ 0x5,0x7b,0x2f, 0x5,0x7b,0x2c, 0x5,0x7b,0x2b, 0x5,0x7b,0x31,
+ 0x5,0x7b,0x30, 0x5,0x7b,0x2d, 0x7,0x64,0x37, 0xf,0x6c,0x76,
+ 0x4,0x6e,0x2e, 0x7,0x64,0x33, 0x7,0x64,0x35, 0x5,0x7b,0x56,
+ 0x7,0x65,0x22, 0x7,0x65,0x53, 0x7,0x65,0x24, 0x7,0x65,0x26,
+ 0x7,0x65,0x23, 0x7,0x65,0x27, 0x5,0x7b,0x57, 0x7,0x65,0x25,
+ 0x4,0x6e,0x42, 0x5,0x7b,0x74, 0x7,0x65,0x54, 0x7,0x65,0x55,
+ 0x5,0x7b,0x75, 0x7,0x65,0x52, 0x7,0x65,0x56, 0x7,0x65,0x51,
+ 0x7,0x65,0x6d, 0x7,0x65,0x6c, 0x5,0x7c,0x29, 0x5,0x7c,0x28,
+ 0xf,0x6d,0x32, 0x5,0x7c,0x2f, 0x7,0x66,0x21, 0x7,0x65,0x7e,
+ 0x5,0x7c,0x38, 0x7,0x66,0x30, 0x5,0x7c,0x39, 0x7,0x66,0x3a,
+ 0x5,0x7c,0x41, 0xf,0x6d,0x37, 0x5,0x7c,0x48, 0x7,0x66,0x45,
+ 0x4,0x48,0x71, 0x4,0x48,0x72, 0x5,0x53,0x44, 0x7,0x2c,0x22,
+ 0x7,0x2c,0x21, 0x7,0x2b,0x7e, 0x5,0x5a,0x5a, 0x5,0x5a,0x5c,
+ 0x7,0x36,0x5a, 0x7,0x36,0x5b, 0xf,0x59,0x41, 0x7,0x36,0x59,
+ 0x5,0x67,0x2c, 0x7,0x3e,0x59, 0x4,0x62,0x71, 0x7,0x4c,0x70,
+ 0x5,0x6b,0x4d, 0x7,0x4c,0x71, 0x7,0x52,0x46, 0x5,0x6f,0x48,
+ 0x5,0x6f,0x49, 0x7,0x52,0x47, 0x5,0x6f,0x47, 0x7,0x52,0x49,
+ 0x7,0x52,0x48, 0x4,0x68,0x45, 0x7,0x57,0x2b, 0x7,0x57,0x2a,
+ 0x5,0x72,0x6b, 0x7,0x5a,0x73, 0x7,0x5a,0x72, 0x4,0x6b,0x4c,
+ 0x7,0x5e,0x38, 0x7,0x5e,0x39, 0x5,0x77,0x39, 0x7,0x60,0x55,
+ 0x4,0x6c,0x57, 0x5,0x79,0x72, 0x4,0x6d,0x3f, 0x7,0x63,0x3e,
+ 0x5,0x7b,0x32, 0x6,0x5a,0x5d, 0xf,0x46,0x3d, 0x5,0x4b,0x6c,
+ 0xf,0x4d,0x52, 0x7,0x2c,0x28, 0x5,0x53,0x45, 0x7,0x2c,0x27,
+ 0x7,0x2c,0x26, 0x7,0x2c,0x24, 0x5,0x53,0x46, 0x7,0x2c,0x25,
+ 0x5,0x53,0x47, 0x7,0x2c,0x29, 0x7,0x2c,0x23, 0x7,0x36,0x5d,
+ 0x5,0x5a,0x5d, 0xf,0x59,0x42, 0xf,0x59,0x43, 0xf,0x59,0x44,
+ 0x5,0x60,0x6f, 0x5,0x60,0x72, 0x5,0x60,0x70, 0x4,0x5a,0x5c,
+ 0x5,0x60,0x73, 0x5,0x60,0x71, 0x7,0x3e,0x5b, 0x7,0x3e,0x5a,
+ 0x7,0x3e,0x5e, 0x7,0x3e,0x5d, 0xf,0x5e,0x26, 0x5,0x60,0x6e,
+ 0x7,0x45,0x6e, 0x5,0x67,0x31, 0x5,0x67,0x2e, 0x5,0x67,0x2d,
+ 0x7,0x45,0x6b, 0x7,0x45,0x6d, 0x7,0x45,0x6a, 0x5,0x67,0x30,
+ 0x7,0x45,0x6c, 0xf,0x61,0x78, 0xf,0x61,0x79, 0xf,0x61,0x7a,
+ 0x5,0x67,0x2f, 0x5,0x6b,0x4f, 0x5,0x6b,0x4e, 0x5,0x6b,0x51,
+ 0x4,0x62,0x73, 0x7,0x4c,0x73, 0x5,0x6b,0x50, 0x7,0x4c,0x72,
+ 0x5,0x68,0x40, 0x7,0x52,0x4b, 0x4,0x62,0x74, 0x4,0x65,0x6f,
+ 0x7,0x4c,0x74, 0xf,0x67,0x39, 0x7,0x52,0x4a, 0x7,0x52,0x4c,
+ 0x5,0x6f,0x4a, 0x4,0x68,0x47, 0x7,0x57,0x2c, 0x7,0x57,0x2d,
+ 0x4,0x68,0x46, 0xf,0x69,0x35, 0x5,0x75,0x47, 0x4,0x6a,0x2e,
+ 0xf,0x6a,0x49, 0x5,0x77,0x3a, 0x5,0x77,0x3c, 0x5,0x77,0x3b,
+ 0x7,0x5e,0x3a, 0x7,0x5e,0x3b, 0x7,0x60,0x56, 0x4,0x6c,0x58,
+ 0x7,0x60,0x57, 0xf,0x6b,0x7b, 0x5,0x79,0x75, 0x5,0x79,0x74,
+ 0x5,0x78,0x6e, 0x4,0x6d,0x40, 0x4,0x6d,0x6c, 0xf,0x6c,0x47,
+ 0x7,0x65,0x28, 0x7,0x65,0x57, 0x5,0x7c,0x46, 0x7,0x66,0x47,
+ 0x6,0x5a,0x5f, 0x6,0x5a,0x5e, 0x5,0x44,0x53, 0xf,0x46,0x3f,
+ 0x4,0x48,0x75, 0x6,0x64,0x75, 0xf,0x4d,0x53, 0x5,0x53,0x4b,
+ 0x5,0x53,0x4a, 0x4,0x4f,0x4f, 0x5,0x53,0x49, 0x5,0x53,0x48,
+ 0x7,0x2c,0x2b, 0x7,0x2c,0x2f, 0x7,0x2c,0x2a, 0x4,0x4f,0x4e,
+ 0x7,0x2c,0x2c, 0x5,0x53,0x4c, 0x7,0x2c,0x2e, 0x7,0x2c,0x2d,
+ 0x7,0x36,0x61, 0x7,0x36,0x5f, 0x7,0x36,0x5e, 0x7,0x36,0x63,
+ 0x4,0x55,0x5b, 0x7,0x36,0x62, 0x6,0x47,0x53, 0xf,0x59,0x45,
+ 0x5,0x5a,0x5e, 0x7,0x36,0x60, 0x5,0x60,0x74, 0x5,0x60,0x75,
+ 0x7,0x3e,0x60, 0x7,0x3e,0x61, 0xf,0x5e,0x28, 0x7,0x3e,0x62,
+ 0x7,0x3e,0x5f, 0x7,0x45,0x70, 0x5,0x67,0x32, 0x7,0x45,0x72,
+ 0x5,0x67,0x33, 0x5,0x67,0x35, 0x7,0x45,0x73, 0x5,0x67,0x34,
+ 0xf,0x61,0x7b, 0x7,0x45,0x71, 0x7,0x45,0x6f, 0x4,0x62,0x7a,
+ 0x4,0x62,0x78, 0x7,0x4c,0x79, 0x7,0x4c,0x7b, 0x7,0x4c,0x75,
+ 0x5,0x6b,0x54, 0x5,0x6b,0x52, 0x7,0x4c,0x7a, 0x5,0x6b,0x55,
+ 0x5,0x6b,0x53, 0x7,0x4c,0x78, 0x4,0x62,0x7b, 0x7,0x4c,0x77,
+ 0x7,0x4c,0x76, 0x5,0x6f,0x4b, 0x7,0x52,0x53, 0x7,0x52,0x52,
+ 0x5,0x6f,0x4c, 0x7,0x52,0x50, 0x4,0x65,0x70, 0x7,0x52,0x4f,
+ 0x5,0x6f,0x4e, 0x5,0x6f,0x4d, 0x7,0x52,0x51, 0xf,0x67,0x3a,
+ 0x7,0x52,0x4e, 0x7,0x52,0x4d, 0x5,0x72,0x6c, 0x7,0x57,0x2f,
+ 0x5,0x72,0x6f, 0x7,0x57,0x30, 0x5,0x72,0x6e, 0x7,0x57,0x31,
+ 0x7,0x57,0x2e, 0x5,0x72,0x6d, 0x5,0x75,0x4b, 0x5,0x75,0x4c,
+ 0x7,0x5a,0x74, 0x5,0x75,0x49, 0x5,0x75,0x4e, 0x7,0x5a,0x7b,
+ 0x7,0x5a,0x76, 0x7,0x5a,0x77, 0x7,0x5a,0x7c, 0x7,0x5a,0x79,
+ 0x5,0x75,0x4a, 0x7,0x5a,0x75, 0x7,0x5a,0x78, 0x7,0x5a,0x7a,
+ 0x5,0x77,0x3f, 0x4,0x6b,0x4f, 0x5,0x77,0x3e, 0x5,0x77,0x40,
+ 0x5,0x77,0x3d, 0x5,0x78,0x6f, 0x5,0x78,0x71, 0x5,0x78,0x70,
+ 0x7,0x60,0x59, 0x7,0x5e,0x3c, 0x4,0x6c,0x59, 0x7,0x60,0x58,
+ 0x4,0x6d,0x6d, 0x7,0x63,0x3f, 0x7,0x64,0x39, 0x7,0x64,0x38,
+ 0x5,0x7b,0x58, 0x7,0x65,0x29, 0x4,0x6e,0x52, 0x5,0x7c,0x30,
+ 0xf,0x29,0x21, 0xf,0x46,0x3e, 0xf,0x53,0x42, 0xf,0x5e,0x27,
+ 0x5,0x4b,0x70, 0x5,0x4b,0x6e, 0x5,0x4b,0x6f, 0x5,0x53,0x4e,
+ 0x4,0x4f,0x50, 0x5,0x53,0x4d, 0x7,0x2c,0x30, 0x5,0x5a,0x61,
+ 0x7,0x36,0x64, 0x5,0x5a,0x5f, 0x5,0x5a,0x60, 0xf,0x59,0x46,
+ 0x5,0x60,0x78, 0x5,0x60,0x76, 0xf,0x5e,0x29, 0x5,0x60,0x77,
+ 0x5,0x67,0x36, 0x7,0x4c,0x7c, 0x5,0x6b,0x56, 0x7,0x4c,0x7d,
+ 0x4,0x65,0x73, 0x7,0x57,0x32, 0x5,0x72,0x70, 0x7,0x5a,0x7e,
+ 0x4,0x6b,0x50, 0x7,0x5b,0x56, 0x7,0x5e,0x3d, 0x4,0x6b,0x51,
+ 0x5,0x7c,0x31, 0xf,0x4d,0x54, 0x7,0x2c,0x32, 0x5,0x5a,0x62,
+ 0x5,0x5a,0x64, 0x5,0x5a,0x63, 0x5,0x60,0x7a, 0x5,0x67,0x38,
+ 0x5,0x60,0x79, 0x5,0x67,0x39, 0x5,0x67,0x37, 0x5,0x6b,0x57,
+ 0x4,0x63,0x22, 0xf,0x64,0x79, 0x4,0x65,0x75, 0x4,0x65,0x74,
+ 0x5,0x6f,0x50, 0x5,0x6f,0x4f, 0x4,0x65,0x77, 0x7,0x52,0x54,
+ 0x7,0x52,0x55, 0x7,0x52,0x56, 0xf,0x67,0x3b, 0x7,0x52,0x57,
+ 0x5,0x72,0x73, 0x5,0x72,0x72, 0x5,0x72,0x71, 0x7,0x57,0x33,
+ 0x7,0x57,0x34, 0x5,0x75,0x4f, 0x4,0x6a,0x2f, 0x4,0x6a,0x30,
+ 0x7,0x5b,0x23, 0x7,0x5b,0x22, 0x7,0x5b,0x21, 0x7,0x5e,0x3e,
+ 0x5,0x78,0x72, 0x7,0x60,0x5a, 0x5,0x78,0x73, 0x7,0x61,0x79,
+ 0x5,0x79,0x76, 0x7,0x66,0x27, 0x4,0x48,0x76, 0x5,0x53,0x4f,
+ 0x4,0x4f,0x51, 0x7,0x36,0x68, 0x7,0x36,0x66, 0x5,0x5a,0x66,
+ 0x5,0x5a,0x65, 0x5,0x5a,0x67, 0x5,0x60,0x7e, 0x7,0x3e,0x64,
+ 0x5,0x60,0x7c, 0x7,0x3e,0x63, 0x5,0x60,0x7b, 0x4,0x5a,0x5e,
+ 0x5,0x60,0x7d, 0x7,0x3e,0x65, 0x7,0x3e,0x66, 0x5,0x67,0x3b,
+ 0x5,0x67,0x3a, 0x4,0x65,0x78, 0x5,0x6f,0x51, 0x5,0x6f,0x53,
+ 0x5,0x72,0x74, 0x7,0x57,0x36, 0x7,0x57,0x35, 0xf,0x69,0x36,
+ 0x5,0x75,0x50, 0x4,0x6b,0x54, 0x5,0x77,0x42, 0x5,0x77,0x41,
+ 0x4,0x6b,0x53, 0x7,0x63,0x40, 0x7,0x61,0x7a, 0x4,0x6d,0x6e,
+ 0x5,0x7b,0x5a, 0x7,0x65,0x2a, 0x5,0x7b,0x59, 0x6,0x64,0x76,
+ 0x5,0x44,0x54, 0x6,0x64,0x78, 0x6,0x64,0x77, 0x7,0x2c,0x34,
+ 0x4,0x4f,0x55, 0x4,0x4f,0x54, 0x5,0x53,0x50, 0x7,0x2c,0x35,
+ 0x7,0x2c,0x36, 0x7,0x36,0x6a, 0x5,0x5a,0x6a, 0x5,0x5a,0x68,
+ 0x5,0x5a,0x69, 0x7,0x36,0x69, 0x7,0x36,0x6b, 0x7,0x36,0x6c,
+ 0x4,0x5a,0x60, 0x7,0x3e,0x68, 0x5,0x61,0x21, 0xf,0x5e,0x2a,
+ 0x7,0x3e,0x67, 0x5,0x67,0x3e, 0x5,0x67,0x3c, 0x7,0x45,0x74,
+ 0x5,0x6b,0x58, 0x5,0x61,0x22, 0x5,0x67,0x3f, 0x5,0x6b,0x5a,
+ 0x5,0x6b,0x59, 0x5,0x6b,0x5b, 0x5,0x6b,0x5d, 0x5,0x6b,0x5c,
+ 0x7,0x4d,0x21, 0x7,0x4c,0x7e, 0x5,0x6f,0x56, 0x5,0x6f,0x57,
+ 0x7,0x52,0x5b, 0x5,0x6f,0x5b, 0x5,0x6f,0x59, 0x5,0x6f,0x55,
+ 0x7,0x52,0x58, 0x4,0x65,0x7e, 0x4,0x65,0x7b, 0x7,0x52,0x5c,
+ 0x5,0x6f,0x5a, 0x4,0x65,0x7a, 0x7,0x52,0x5a, 0xf,0x67,0x3c,
+ 0x7,0x52,0x59, 0x7,0x57,0x38, 0x4,0x68,0x53, 0x4,0x68,0x51,
+ 0x5,0x72,0x78, 0x4,0x68,0x50, 0x5,0x72,0x7b, 0x7,0x57,0x37,
+ 0x5,0x72,0x75, 0x5,0x72,0x79, 0x5,0x72,0x77, 0x4,0x68,0x54,
+ 0x5,0x72,0x76, 0x4,0x68,0x55, 0x4,0x6a,0x34, 0x7,0x57,0x39,
+ 0x7,0x57,0x3a, 0x5,0x72,0x7a, 0x5,0x75,0x51, 0x4,0x6a,0x33,
+ 0x4,0x6a,0x35, 0x7,0x5b,0x2a, 0x7,0x5b,0x27, 0x7,0x5b,0x26,
+ 0x4,0x6a,0x32, 0x7,0x5b,0x29, 0x7,0x5b,0x28, 0x5,0x75,0x52,
+ 0x7,0x5b,0x25, 0x5,0x77,0x47, 0x7,0x5e,0x41, 0x5,0x77,0x46,
+ 0x5,0x77,0x44, 0x5,0x77,0x45, 0x5,0x77,0x43, 0x5,0x77,0x48,
+ 0x7,0x5e,0x3f, 0x5,0x78,0x76, 0x5,0x78,0x77, 0x7,0x60,0x5d,
+ 0x4,0x6c,0x5c, 0x4,0x6c,0x60, 0x5,0x78,0x75, 0x7,0x60,0x5c,
+ 0x5,0x78,0x74, 0x4,0x6c,0x5f, 0x4,0x6c,0x5e, 0x4,0x6c,0x5d,
+ 0x7,0x5e,0x40, 0x7,0x60,0x5b, 0x5,0x79,0x78, 0x5,0x79,0x79,
+ 0x5,0x79,0x7a, 0x5,0x79,0x77, 0x4,0x6d,0x45, 0x7,0x61,0x7b,
+ 0x7,0x61,0x7c, 0x4,0x6d,0x46, 0x5,0x7a,0x5c, 0x7,0x64,0x3a,
+ 0x7,0x65,0x2b, 0x4,0x6e,0x30, 0x7,0x64,0x3b, 0x5,0x7b,0x33,
+ 0x4,0x6e,0x2f, 0x5,0x7b,0x5b, 0x5,0x7b,0x5c, 0x7,0x65,0x2c,
+ 0x4,0x6e,0x4a, 0x5,0x7b,0x76, 0x7,0x65,0x6e, 0x5,0x7c,0x4a,
+ 0x7,0x66,0x52, 0x7,0x45,0x75, 0x4,0x66,0x22, 0x5,0x72,0x7c,
+ 0x4,0x68,0x57, 0x5,0x77,0x49, 0x6,0x64,0x79, 0x7,0x2c,0x38,
+ 0x7,0x2c,0x37, 0x5,0x61,0x24, 0x7,0x36,0x6d, 0x4,0x5a,0x61,
+ 0x7,0x3e,0x69, 0x7,0x3e,0x6a, 0x7,0x45,0x78, 0x5,0x67,0x42,
+ 0x7,0x45,0x79, 0x7,0x45,0x77, 0x7,0x45,0x76, 0x4,0x5f,0x41,
+ 0x7,0x4d,0x24, 0x7,0x4d,0x25, 0x7,0x3e,0x6b, 0x7,0x4d,0x23,
+ 0x7,0x52,0x5e, 0x7,0x52,0x5f, 0x7,0x52,0x5d, 0x5,0x72,0x7d,
+ 0x7,0x57,0x3b, 0x4,0x6a,0x36, 0x7,0x5b,0x2c, 0x7,0x5b,0x31,
+ 0x7,0x5b,0x32, 0x7,0x5b,0x2e, 0x7,0x5b,0x30, 0x7,0x5b,0x2d,
+ 0x7,0x5b,0x2b, 0x7,0x5b,0x2f, 0x5,0x77,0x4a, 0x7,0x5e,0x42,
+ 0x5,0x78,0x78, 0x5,0x79,0x7b, 0x5,0x7a,0x5d, 0x4,0x6d,0x47,
+ 0x7,0x63,0x41, 0x5,0x7b,0x34, 0x7,0x63,0x42, 0x7,0x65,0x2d,
+ 0x6,0x50,0x4f, 0x7,0x36,0x6e, 0x7,0x36,0x6f, 0x5,0x5a,0x6b,
+ 0x7,0x46,0x4f, 0x7,0x65,0x2e, 0x5,0x5a,0x6c, 0x5,0x61,0x25,
+ 0x7,0x3e,0x6d, 0x5,0x67,0x43, 0x7,0x45,0x7a, 0x5,0x67,0x44,
+ 0xf,0x61,0x7d, 0x7,0x4d,0x27, 0x5,0x6b,0x60, 0x7,0x4d,0x26,
+ 0x5,0x6b,0x5e, 0x5,0x6b,0x5f, 0x4,0x63,0x25, 0x4,0x66,0x23,
+ 0x7,0x52,0x60, 0x4,0x6a,0x39, 0x4,0x68,0x58, 0x7,0x57,0x3c,
+ 0x7,0x57,0x3d, 0x5,0x75,0x53, 0x7,0x5b,0x34, 0x7,0x5b,0x35,
+ 0x5,0x75,0x55, 0x4,0x6a,0x38, 0x7,0x5b,0x33, 0x5,0x75,0x54,
+ 0x7,0x5e,0x43, 0x7,0x60,0x5e, 0x5,0x78,0x79, 0x7,0x60,0x5f,
+ 0x5,0x79,0x7c, 0x7,0x63,0x43, 0x5,0x7b,0x35, 0x5,0x7b,0x77,
+ 0x7,0x2c,0x39, 0x5,0x5a,0x6d, 0x7,0x3e,0x6e, 0x5,0x5a,0x6e,
+ 0x5,0x61,0x28, 0x5,0x61,0x2a, 0x5,0x61,0x2b, 0x5,0x61,0x29,
+ 0x5,0x61,0x27, 0x7,0x3e,0x70, 0x5,0x61,0x26, 0x7,0x3e,0x6f,
+ 0x5,0x61,0x2c, 0x4,0x5a,0x62, 0x7,0x45,0x7c, 0x7,0x4d,0x2c,
+ 0x5,0x67,0x47, 0x5,0x67,0x48, 0x5,0x67,0x46, 0x5,0x67,0x45,
+ 0x7,0x45,0x7b, 0x7,0x4d,0x2a, 0x5,0x6b,0x61, 0x5,0x6b,0x63,
+ 0x5,0x6b,0x62, 0x7,0x4d,0x2d, 0x7,0x4d,0x2e, 0x7,0x4d,0x29,
+ 0x7,0x52,0x62, 0x7,0x52,0x64, 0x7,0x52,0x63, 0x5,0x6f,0x5d,
+ 0x5,0x6f,0x5e, 0x7,0x4d,0x2b, 0x7,0x52,0x65, 0x5,0x6f,0x5c,
+ 0x7,0x52,0x61, 0x5,0x73,0x21, 0x5,0x72,0x7e, 0x7,0x57,0x3e,
+ 0x5,0x75,0x57, 0x7,0x5b,0x36, 0x5,0x75,0x58, 0x5,0x75,0x59,
+ 0x5,0x75,0x56, 0x4,0x6a,0x3a, 0x7,0x5e,0x44, 0x5,0x77,0x4b,
+ 0x4,0x6b,0x59, 0x7,0x5e,0x48, 0x4,0x6b,0x57, 0x4,0x6b,0x5a,
+ 0x7,0x5e,0x47, 0x7,0x5e,0x46, 0x7,0x5e,0x45, 0x5,0x78,0x7d,
+ 0x4,0x6c,0x63, 0x5,0x78,0x7b, 0x5,0x78,0x7a, 0x7,0x60,0x60,
+ 0x7,0x61,0x7e, 0x7,0x61,0x7d, 0x4,0x6d,0x49, 0x5,0x79,0x7d,
+ 0x5,0x7b,0x36, 0x5,0x7b,0x79, 0x5,0x7b,0x78, 0x7,0x65,0x6f,
+ 0x7,0x66,0x22, 0x4,0x4f,0x57, 0x7,0x36,0x70, 0x7,0x36,0x71,
+ 0x7,0x3e,0x72, 0x7,0x3e,0x71, 0x5,0x67,0x49, 0x7,0x45,0x7e,
+ 0x7,0x46,0x21, 0x7,0x45,0x7d, 0x5,0x6b,0x64, 0x5,0x6b,0x65,
+ 0x7,0x52,0x66, 0x5,0x6f,0x5f, 0x5,0x6f,0x60, 0x7,0x52,0x68,
+ 0x4,0x68,0x5b, 0x5,0x73,0x22, 0x7,0x57,0x3f, 0x7,0x57,0x40,
+ 0x5,0x73,0x23, 0x5,0x73,0x24, 0x7,0x5b,0x37, 0x5,0x77,0x4c,
+ 0x7,0x5e,0x49, 0x5,0x78,0x7c, 0xf,0x6b,0x7e, 0x7,0x60,0x61,
+ 0x5,0x79,0x7e, 0x5,0x7a,0x21, 0x7,0x63,0x46, 0x5,0x7a,0x5e,
+ 0x7,0x63,0x45, 0x7,0x64,0x3c, 0x4,0x6e,0x53, 0x5,0x7c,0x32,
+ 0xf,0x40,0x34, 0x4,0x55,0x64, 0x4,0x5a,0x65, 0x7,0x46,0x22,
+ 0x4,0x63,0x28, 0x7,0x4d,0x2f, 0x5,0x6d,0x57, 0x4,0x66,0x24,
+ 0x4,0x6a,0x3b, 0xf,0x69,0x37, 0x5,0x7a,0x23, 0x5,0x7a,0x22,
+ 0x7,0x62,0x21, 0x7,0x65,0x2f, 0x5,0x61,0x2e, 0x7,0x3e,0x73,
+ 0x7,0x46,0x25, 0x4,0x5f,0x47, 0x7,0x46,0x24, 0x7,0x4d,0x30,
+ 0x5,0x6b,0x66, 0x4,0x63,0x2a, 0x7,0x4d,0x31, 0x7,0x4d,0x34,
+ 0x7,0x4d,0x32, 0x7,0x4d,0x33, 0x7,0x4d,0x35, 0x7,0x4d,0x36,
+ 0x5,0x6b,0x67, 0x7,0x52,0x6b, 0x5,0x6f,0x63, 0x5,0x6f,0x62,
+ 0x4,0x66,0x28, 0x7,0x52,0x69, 0x4,0x66,0x2a, 0x7,0x52,0x6d,
+ 0x4,0x66,0x29, 0x7,0x52,0x6e, 0x7,0x52,0x6a, 0x4,0x48,0x78,
+ 0x7,0x52,0x6c, 0x7,0x57,0x46, 0x5,0x73,0x2a, 0x5,0x73,0x27,
+ 0x7,0x57,0x43, 0x7,0x57,0x42, 0x4,0x68,0x5e, 0x5,0x73,0x28,
+ 0x4,0x68,0x5f, 0x4,0x68,0x5d, 0x7,0x57,0x44, 0x5,0x73,0x25,
+ 0x5,0x73,0x2b, 0x7,0x57,0x45, 0x7,0x57,0x47, 0x5,0x73,0x29,
+ 0x7,0x57,0x41, 0x5,0x73,0x26, 0x7,0x5b,0x38, 0x4,0x6a,0x3e,
+ 0x5,0x75,0x5c, 0x5,0x75,0x5b, 0x5,0x75,0x5e, 0x7,0x5b,0x40,
+ 0x7,0x5b,0x3f, 0x5,0x75,0x5f, 0x7,0x5b,0x3a, 0x5,0x75,0x60,
+ 0x4,0x6a,0x3f, 0x7,0x5b,0x39, 0x5,0x75,0x5a, 0x7,0x5b,0x3b,
+ 0x7,0x5b,0x3d, 0x7,0x5b,0x3e, 0x7,0x5b,0x3c, 0x5,0x75,0x5d,
+ 0x5,0x77,0x4f, 0x5,0x77,0x4e, 0x4,0x6b,0x5e, 0x4,0x6b,0x62,
+ 0x4,0x6b,0x63, 0x4,0x6b,0x5f, 0x4,0x6b,0x60, 0x5,0x77,0x50,
+ 0x7,0x5e,0x4e, 0x7,0x5e,0x4c, 0x4,0x6b,0x5d, 0x7,0x5e,0x4a,
+ 0x7,0x5e,0x4b, 0x7,0x5e,0x4f, 0x4,0x6b,0x64, 0x4,0x6c,0x67,
+ 0x5,0x78,0x7e, 0x7,0x60,0x67, 0x4,0x6c,0x68, 0x7,0x60,0x65,
+ 0x5,0x79,0x21, 0x7,0x62,0x23, 0x4,0x6c,0x65, 0x7,0x60,0x63,
+ 0x7,0x60,0x66, 0x7,0x60,0x64, 0x7,0x60,0x62, 0x7,0x60,0x68,
+ 0x5,0x79,0x22, 0x4,0x6d,0x4e, 0x4,0x6d,0x4a, 0x7,0x62,0x25,
+ 0x5,0x7a,0x26, 0x4,0x6d,0x50, 0x4,0x6d,0x4d, 0x5,0x7a,0x24,
+ 0x7,0x62,0x27, 0x4,0x6d,0x4f, 0x7,0x62,0x24, 0x7,0x62,0x26,
+ 0x7,0x62,0x28, 0x7,0x62,0x29, 0x7,0x62,0x22, 0x5,0x7a,0x25,
+ 0x7,0x63,0x48, 0x5,0x7a,0x60, 0x7,0x63,0x47, 0x5,0x7a,0x62,
+ 0x5,0x7a,0x5f, 0x5,0x7a,0x61, 0x7,0x64,0x3e, 0x4,0x6e,0x32,
+ 0x7,0x64,0x3d, 0x5,0x7b,0x37, 0x5,0x7b,0x39, 0x5,0x7b,0x38,
+ 0x7,0x64,0x40, 0x7,0x64,0x41, 0x7,0x64,0x3f, 0x4,0x6e,0x46,
+ 0x7,0x65,0x32, 0x5,0x7b,0x5d, 0x7,0x65,0x31, 0x7,0x65,0x30,
+ 0x7,0x65,0x59, 0x7,0x65,0x71, 0x7,0x65,0x72, 0x5,0x7c,0x2a,
+ 0x7,0x65,0x70, 0x7,0x65,0x73, 0x5,0x7c,0x33, 0x7,0x66,0x24,
+ 0x7,0x66,0x23, 0x5,0x7c,0x3b, 0x7,0x66,0x32, 0x5,0x7c,0x3a,
+ 0x7,0x66,0x31, 0x7,0x66,0x3d, 0x7,0x66,0x3c, 0x5,0x7c,0x45,
+ 0x7,0x66,0x41, 0x7,0x66,0x48, 0x5,0x7c,0x4e, 0x5,0x7c,0x4d,
+ 0x5,0x6b,0x68, 0x7,0x4d,0x37, 0x4,0x63,0x2c, 0x7,0x52,0x70,
+ 0x7,0x52,0x6f, 0x7,0x4e,0x24, 0x5,0x6f,0x64, 0x7,0x57,0x48,
+ 0xf,0x67,0x3d, 0x7,0x5b,0x42, 0x7,0x5b,0x41, 0x7,0x5b,0x43,
+ 0x7,0x5b,0x44, 0x5,0x77,0x51, 0x5,0x7c,0x51, 0x7,0x36,0x72,
+ 0x7,0x3e,0x74, 0x7,0x46,0x26, 0x7,0x57,0x49, 0x5,0x6f,0x65,
+ 0x4,0x66,0x2b, 0x5,0x6f,0x67, 0x5,0x6f,0x66, 0x4,0x66,0x2c,
+ 0x7,0x52,0x73, 0x7,0x52,0x71, 0xf,0x67,0x3e, 0x7,0x52,0x72,
+ 0x5,0x73,0x2c, 0x5,0x73,0x2e, 0x7,0x57,0x4b, 0x5,0x73,0x2f,
+ 0x5,0x6b,0x6a, 0x5,0x73,0x2d, 0x7,0x54,0x2a, 0x7,0x57,0x4a,
+ 0x7,0x4d,0x39, 0x7,0x4d,0x38, 0x5,0x7b,0x5e, 0x7,0x61,0x29,
+ 0x5,0x7b,0x3a, 0x5,0x77,0x52, 0x7,0x64,0x42, 0xf,0x6d,0x2d,
+ 0x5,0x7c,0x42, 0xf,0x29,0x26, 0x5,0x73,0x30, 0x7,0x62,0x2b,
+ 0x7,0x62,0x2a, 0x5,0x7a,0x64, 0x5,0x7a,0x63, 0x7,0x63,0x4a,
+ 0x7,0x63,0x49, 0x5,0x7b,0x3b, 0x4,0x6e,0x47, 0x7,0x66,0x25,
+ 0x4,0x6e,0x56, 0x7,0x66,0x4c, 0x6,0x29,0x36, 0x6,0x21,0x31,
+ 0x6,0x21,0x21, 0x6,0x25,0x66, 0x6,0x25,0x72, 0x4,0x25,0x3d,
+ 0x6,0x2e,0x61, 0xf,0x2d,0x68, 0x6,0x3d,0x35, 0x6,0x50,0x5b,
+ 0x4,0x3c,0x30, 0x6,0x5a,0x72, 0xf,0x59,0x4d, 0x6,0x23,0x52,
+ 0x3,0x24,0x52, 0x3,0x27,0x53, 0xf,0x67,0x40, 0x3,0x27,0x54,
+ 0x6,0x3d,0x3c, 0x7,0x4d,0x3e, 0x6,0x21,0x50, 0x3,0x22,0x7b,
+ 0x6,0x23,0x59, 0x3,0x21,0x4f, 0x6,0x35,0x44, 0x4,0x21,0x3f,
+ 0x6,0x22,0x3c, 0x3,0x24,0x41, 0x7,0x36,0x7a, 0x5,0x21,0x29,
+ 0x6,0x21,0x38, 0xf,0x23,0x37, 0x6,0x29,0x63, 0x6,0x2e,0x76,
+ 0x6,0x46,0x67, 0x3,0x40,0x43, 0xf,0x22,0x29, 0x6,0x2f,0x25,
+ 0x6,0x35,0x58, 0x4,0x36,0x4c, 0x4,0x21,0x2f, 0x6,0x22,0x46,
+ 0x3,0x22,0x25, 0x6,0x22,0x49, 0x3,0x23,0x29, 0x6,0x2f,0x38,
+ 0x6,0x46,0x74, 0x6,0x2a,0x23, 0x6,0x2f,0x3d, 0x6,0x3d,0x59,
+ 0x6,0x3d,0x5a, 0x3,0x3a,0x26, 0xf,0x21,0x33, 0x3,0x24,0x29,
+ 0x6,0x21,0x61, 0x6,0x26,0x43, 0x5,0x31,0x31, 0x6,0x22,0x5b,
+ 0x5,0x21,0x60, 0x3,0x23,0x3c, 0x4,0x23,0x5c, 0x6,0x26,0x4e,
+ 0x4,0x23,0x5b, 0x6,0x2a,0x3c, 0x3,0x30,0x23, 0x6,0x35,0x7e,
+ 0x4,0x30,0x76, 0x6,0x3d,0x7c, 0x6,0x47,0x2a, 0x6,0x47,0x2c,
+ 0x6,0x47,0x30, 0x6,0x47,0x31, 0x6,0x47,0x33, 0x4,0x3c,0x50,
+ 0x6,0x5b,0x5b, 0x6,0x51,0x36, 0x6,0x5b,0x59, 0x7,0x21,0x60,
+ 0x7,0x2c,0x65, 0x3,0x21,0x7c, 0x6,0x24,0x33, 0x6,0x36,0x35,
+ 0x6,0x3e,0x2c, 0x6,0x3e,0x2b, 0x3,0x34,0x70, 0x4,0x36,0x76,
+ 0x6,0x51,0x4a, 0x7,0x21,0x76, 0x7,0x46,0x3e, 0xf,0x23,0x5b,
+ 0x6,0x51,0x57, 0x5,0x23,0x62, 0x6,0x24,0x3b, 0x6,0x51,0x5e,
+ 0x6,0x47,0x56, 0x6,0x22,0x67, 0xf,0x2a,0x2b, 0x6,0x36,0x4c,
+ 0x6,0x36,0x4d, 0xf,0x2e,0x6d, 0x6,0x3e,0x54, 0x6,0x3e,0x50,
+ 0x6,0x47,0x61, 0x6,0x51,0x69, 0xf,0x47,0x46, 0x3,0x5a,0x33,
+ 0x7,0x46,0x51, 0x6,0x24,0x48, 0x4,0x31,0x30, 0xf,0x41,0x2b,
+ 0x6,0x5c,0x22, 0x3,0x5a,0x36, 0x7,0x60,0x6d, 0x6,0x27,0x21,
+ 0x6,0x36,0x67, 0x6,0x24,0x4b, 0x4,0x21,0x34, 0x5,0x28,0x73,
+ 0x6,0x47,0x7b, 0x4,0x21,0x35, 0xf,0x26,0x62, 0x3,0x2c,0x40,
+ 0x6,0x30,0x4e, 0x6,0x48,0x2b, 0x6,0x48,0x35, 0x3,0x40,0x7e,
+ 0x6,0x52,0x33, 0x6,0x5c,0x3d, 0x6,0x27,0x36, 0x6,0x5c,0x49,
+ 0xf,0x21,0x5f, 0x6,0x48,0x37, 0x6,0x37,0x2c, 0x6,0x48,0x3c,
+ 0x7,0x2d,0x53, 0x7,0x2d,0x55, 0x7,0x60,0x6e, 0x5,0x29,0x27,
+ 0x6,0x3f,0x46, 0x6,0x3f,0x45, 0x3,0x35,0x5f, 0x6,0x52,0x40,
+ 0x5,0x45,0x5d, 0x6,0x21,0x74, 0x6,0x27,0x4a, 0x6,0x2b,0x2f,
+ 0x6,0x30,0x74, 0xf,0x2a,0x5d, 0x6,0x2b,0x39, 0x7,0x2d,0x63,
+ 0x5,0x73,0x40, 0x3,0x2c,0x51, 0x6,0x3f,0x5e, 0x5,0x2d,0x48,
+ 0x3,0x35,0x65, 0x6,0x27,0x5f, 0xf,0x24,0x33, 0x5,0x24,0x38,
+ 0x6,0x31,0x36, 0x6,0x31,0x30, 0xf,0x2a,0x67, 0x4,0x29,0x4a,
+ 0x6,0x48,0x7c, 0x6,0x48,0x78, 0x3,0x46,0x70, 0x6,0x52,0x6c,
+ 0x6,0x52,0x66, 0x6,0x5d,0x26, 0x6,0x5d,0x24, 0x4,0x43,0x51,
+ 0x7,0x2d,0x69, 0x7,0x2d,0x79, 0x7,0x22,0x7b, 0x3,0x54,0x60,
+ 0x4,0x5b,0x2c, 0x7,0x47,0x28, 0x3,0x26,0x27, 0x6,0x40,0x23,
+ 0x5,0x22,0x6e, 0x6,0x2b,0x63, 0x6,0x2b,0x60, 0x6,0x31,0x4f,
+ 0xf,0x2b,0x2b, 0x6,0x37,0x71, 0x3,0x36,0x28, 0x6,0x40,0x36,
+ 0x6,0x40,0x2b, 0x6,0x49,0x4a, 0x6,0x49,0x30, 0xf,0x41,0x5f,
+ 0x7,0x23,0x30, 0x6,0x5d,0x38, 0x5,0x46,0x2c, 0x7,0x23,0x2d,
+ 0xf,0x4f,0x25, 0x4,0x4a,0x27, 0x7,0x38,0x39, 0xf,0x5e,0x70,
+ 0x4,0x2d,0x46, 0x6,0x49,0x57, 0xf,0x5a,0x36, 0x3,0x36,0x40,
+ 0x6,0x38,0x36, 0xf,0x41,0x72, 0x6,0x53,0x3c, 0x5,0x46,0x41,
+ 0xf,0x2b,0x38, 0x6,0x31,0x6d, 0x6,0x40,0x57, 0x6,0x49,0x78,
+ 0x6,0x5d,0x5b, 0x6,0x2c,0x23, 0x5,0x26,0x4a, 0x4,0x32,0x3e,
+ 0x6,0x40,0x58, 0x5,0x3f,0x66, 0x4,0x24,0x47, 0x6,0x28,0x2e,
+ 0xf,0x24,0x51, 0x4,0x26,0x68, 0x3,0x2d,0x35, 0x6,0x38,0x4a,
+ 0x3,0x31,0x5c, 0x4,0x2d,0x5c, 0x6,0x38,0x50, 0x5,0x32,0x7e,
+ 0x3,0x3c,0x3a, 0x6,0x53,0x5e, 0x5,0x3f,0x71, 0x3,0x41,0x6e,
+ 0x6,0x5d,0x68, 0x7,0x23,0x72, 0xf,0x54,0x74, 0x7,0x2e,0x6a,
+ 0x4,0x5f,0x76, 0x7,0x58,0x23, 0x6,0x25,0x23, 0x6,0x4a,0x3f,
+ 0x7,0x23,0x78, 0x7,0x5e,0x72, 0xf,0x48,0x79, 0x6,0x53,0x77,
+ 0x4,0x2d,0x65, 0xf,0x35,0x74, 0x6,0x4a,0x4d, 0x6,0x2c,0x42,
+ 0xf,0x48,0x7b, 0x6,0x25,0x2e, 0xf,0x24,0x5d, 0x6,0x2c,0x5b,
+ 0x6,0x2c,0x51, 0x3,0x2d,0x52, 0x6,0x32,0x39, 0x6,0x32,0x42,
+ 0x4,0x2a,0x25, 0x4,0x2d,0x70, 0x6,0x39,0x2d, 0x6,0x38,0x74,
+ 0x6,0x39,0x21, 0xf,0x30,0x5b, 0x3,0x36,0x75, 0x6,0x4a,0x65,
+ 0x6,0x4a,0x63, 0x4,0x3e,0x33, 0x6,0x54,0x49, 0x6,0x54,0x4f,
+ 0xf,0x42,0x74, 0x6,0x5e,0x3e, 0x7,0x24,0x4f, 0x7,0x24,0x58,
+ 0xf,0x4f,0x69, 0x7,0x2f,0x42, 0xf,0x55,0x56, 0x4,0x56,0x5d,
+ 0x7,0x4e,0x28, 0x7,0x53,0x60, 0x7,0x53,0x58, 0x6,0x2c,0x60,
+ 0x6,0x2c,0x5d, 0x6,0x32,0x48, 0x4,0x38,0x68, 0xf,0x43,0x2f,
+ 0x6,0x54,0x59, 0xf,0x50,0x3d, 0xf,0x55,0x58, 0x5,0x7b,0x7b,
+ 0x3,0x55,0x45, 0x6,0x41,0x61, 0x6,0x41,0x63, 0x6,0x41,0x6a,
+ 0x6,0x5e,0x5e, 0x6,0x32,0x62, 0x6,0x4b,0x42, 0x7,0x47,0x75,
+ 0x6,0x22,0x26, 0xf,0x24,0x78, 0x6,0x2d,0x24, 0xf,0x2c,0x39,
+ 0xf,0x31,0x28, 0x6,0x4b,0x47, 0xf,0x43,0x64, 0x4,0x44,0x6e,
+ 0x7,0x40,0x63, 0xf,0x63,0x24, 0x6,0x42,0x21, 0x3,0x3d,0x3f,
+ 0x6,0x32,0x79, 0x4,0x2a,0x44, 0x5,0x33,0x65, 0x6,0x4b,0x56,
+ 0x4,0x3e,0x6c, 0x6,0x42,0x32, 0xf,0x4a,0x2f, 0x7,0x53,0x7b,
+ 0x6,0x2d,0x3a, 0x5,0x33,0x71, 0xf,0x56,0x3c, 0x6,0x2d,0x45,
+ 0x6,0x2d,0x3d, 0x6,0x33,0x3d, 0x6,0x33,0x31, 0x5,0x2f,0x26,
+ 0xf,0x2c,0x57, 0x6,0x3a,0x2d, 0x6,0x3a,0x2e, 0x6,0x42,0x48,
+ 0x6,0x4b,0x7a, 0xf,0x50,0x5f, 0x7,0x30,0x4a, 0x6,0x25,0x3f,
+ 0x6,0x2d,0x46, 0x3,0x43,0x33, 0x6,0x55,0x6b, 0x7,0x25,0x7b,
+ 0x7,0x39,0x6d, 0xf,0x28,0x3c, 0x6,0x33,0x4a, 0xf,0x3d,0x60,
+ 0x4,0x4b,0x60, 0x7,0x26,0x27, 0x6,0x3a,0x43, 0x6,0x42,0x67,
+ 0x4,0x45,0x5f, 0x4,0x52,0x21, 0x7,0x30,0x66, 0x6,0x5f,0x75,
+ 0x7,0x26,0x3e, 0x7,0x26,0x3c, 0x7,0x30,0x73, 0xf,0x4a,0x7b,
+ 0x6,0x60,0x23, 0xf,0x51,0x23, 0x7,0x26,0x4d, 0x7,0x41,0x3c,
+ 0x5,0x6c,0x7d, 0x7,0x31,0x2d, 0x7,0x3a,0x33, 0x4,0x5c,0x59,
+ 0x7,0x41,0x44, 0x3,0x2e,0x56, 0x6,0x33,0x66, 0x3,0x48,0x6a,
+ 0xf,0x51,0x37, 0x7,0x26,0x6a, 0x7,0x26,0x69, 0x4,0x64,0x26,
+ 0x7,0x62,0x4d, 0x6,0x4c,0x72, 0x7,0x3a,0x46, 0xf,0x3e,0x32,
+ 0x7,0x3a,0x49, 0x7,0x48,0x6d, 0x7,0x5f,0x3c, 0x6,0x4d,0x23,
+ 0xf,0x57,0x27, 0x4,0x2b,0x26, 0x7,0x27,0x28, 0xf,0x57,0x28,
+ 0x6,0x60,0x5d, 0x5,0x48,0x74, 0xf,0x5c,0x2d, 0x6,0x28,0x7b,
+ 0x4,0x27,0x68, 0x6,0x2d,0x69, 0x3,0x33,0x50, 0x5,0x3b,0x50,
+ 0x6,0x4d,0x48, 0xf,0x44,0x68, 0xf,0x4b,0x57, 0xf,0x4b,0x56,
+ 0x4,0x4c,0x56, 0x4,0x58,0x2d, 0x4,0x34,0x57, 0x6,0x4d,0x5e,
+ 0x3,0x44,0x25, 0x6,0x61,0x25, 0x3,0x27,0x2a, 0x6,0x25,0x52,
+ 0x6,0x29,0x27, 0xf,0x28,0x5c, 0x6,0x29,0x28, 0x6,0x2e,0x22,
+ 0x6,0x2e,0x23, 0x6,0x34,0x44, 0x6,0x2e,0x24, 0x6,0x3b,0x52,
+ 0xf,0x32,0x3a, 0x4,0x34,0x73, 0x6,0x44,0x2b, 0x4,0x34,0x74,
+ 0x6,0x43,0x76, 0x6,0x44,0x3b, 0x4,0x3a,0x66, 0x6,0x44,0x3e,
+ 0x6,0x44,0x3c, 0x6,0x44,0x3d, 0x6,0x4e,0x3b, 0x6,0x61,0x3e,
+ 0x6,0x61,0x4f, 0xf,0x51,0x64, 0x4,0x4c,0x79, 0x7,0x27,0x61,
+ 0x7,0x27,0x6d, 0x7,0x32,0x44, 0xf,0x57,0x47, 0x7,0x3a,0x6f,
+ 0xf,0x60,0x5d, 0x7,0x42,0x3c, 0x7,0x54,0x5e, 0x4,0x67,0x2b,
+ 0x6,0x34,0x47, 0x4,0x40,0x4f, 0x7,0x3b,0x38, 0x3,0x5b,0x26,
+ 0x6,0x3b,0x71, 0x4,0x3a,0x75, 0x6,0x4e,0x46, 0x4,0x46,0x7c,
+ 0x4,0x4d,0x33, 0xf,0x52,0x24, 0x7,0x28,0x2e, 0xf,0x51,0x7d,
+ 0x7,0x42,0x60, 0x7,0x42,0x5f, 0x3,0x5b,0x2d, 0x4,0x64,0x3f,
+ 0x4,0x53,0x4c, 0x6,0x25,0x53, 0x5,0x30,0x3e, 0x6,0x58,0x2e,
+ 0x6,0x58,0x2c, 0xf,0x45,0x3d, 0x7,0x3b,0x61, 0xf,0x38,0x4a,
+ 0x5,0x7a,0x38, 0x6,0x3c,0x2d, 0x4,0x35,0x45, 0xf,0x3f,0x3b,
+ 0x6,0x62,0x47, 0x7,0x33,0x4f, 0x7,0x59,0x41, 0x6,0x29,0x2a,
+ 0x6,0x58,0x50, 0x6,0x58,0x5c, 0x3,0x60,0x7c, 0x6,0x3c,0x3b,
+ 0x7,0x33,0x79, 0x7,0x33,0x73, 0xf,0x3f,0x53, 0x3,0x44,0x6d,
+ 0x7,0x29,0x44, 0x6,0x34,0x5d, 0x4,0x30,0x2c, 0x7,0x34,0x31,
+ 0x4,0x54,0x37, 0x7,0x3c,0x61, 0x6,0x25,0x5b, 0x4,0x35,0x72,
+ 0x6,0x59,0x47, 0x6,0x59,0x4a, 0x7,0x3c,0x6b, 0xf,0x45,0x73,
+ 0x6,0x63,0x53, 0x6,0x63,0x4f, 0x4,0x54,0x4a, 0xf,0x66,0x5e,
+ 0x7,0x50,0x6b, 0xf,0x6c,0x3f, 0x6,0x63,0x58, 0x7,0x34,0x7a,
+ 0x7,0x34,0x71, 0xf,0x61,0x4a, 0x6,0x50,0x22, 0x6,0x63,0x6e,
+ 0x7,0x35,0x35, 0x3,0x56,0x78, 0x5,0x5f,0x5e, 0x7,0x3d,0x50,
+ 0xf,0x58,0x78, 0x7,0x4b,0x5f, 0x4,0x65,0x2a, 0x7,0x4b,0x6b,
+ 0x5,0x3d,0x47, 0x5,0x44,0x35, 0x6,0x5a,0x33, 0x6,0x64,0x30,
+ 0x4,0x59,0x76, 0x6,0x64,0x3a, 0x6,0x3c,0x77, 0x6,0x5a,0x3d,
+ 0x4,0x55,0x23, 0x4,0x5e,0x60, 0x6,0x64,0x50, 0x7,0x3e,0x29,
+ 0x7,0x2b,0x55, 0xf,0x59,0x32, 0x7,0x51,0x7a, 0x7,0x5a,0x60,
+ 0x4,0x5a,0x59, 0x7,0x45,0x65, 0x4,0x5f,0x37, 0x4,0x62,0x6e,
+ 0x7,0x52,0x45, 0x5,0x75,0x36, 0x5,0x75,0x35, 0xf,0x6c,0x77,
+ 0x7,0x3e,0x5c, 0x6,0x46,0x3e, 0x4,0x68,0x4f, 0x6,0x5a,0x60,
+ 0x4,0x28,0x34, 0x3,0x5c,0x2f, 0x5,0x53,0x51, 0x7,0x4d,0x28,
+ 0x4,0x48,0x77, 0x7,0x5e,0x4d,
+};
+
+static const Summary16 cns11643_inv_uni2indx_page00[16] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0080 }, { 1, 0x0083 },
+ { 4, 0x0000 }, { 4, 0x0080 }, { 5, 0x0000 }, { 5, 0x0080 },
+};
+static const Summary16 cns11643_inv_uni2indx_page02[29] = {
+ /* 0x0200 */
+ { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 },
+ { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 },
+ { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 },
+ { 6, 0x0e80 }, { 10, 0x0200 }, { 11, 0x0000 }, { 11, 0x0000 },
+ /* 0x0300 */
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0xfffe }, { 26, 0x03fb }, { 35, 0xfffe },
+ { 50, 0x03fb },
+};
+static const Summary16 cns11643_inv_uni2indx_page20[44] = {
+ /* 0x2000 */
+ { 59, 0x0000 }, { 59, 0x3358 }, { 66, 0x0060 }, { 68, 0x4824 },
+ { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 },
+ { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x1000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ /* 0x2100 */
+ { 73, 0x0228 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x03ff }, { 86, 0x03ff },
+ { 96, 0x0000 }, { 96, 0x03cf }, { 104, 0x0000 }, { 104, 0x0000 },
+ { 104, 0x0000 }, { 104, 0x0000 }, { 104, 0x0000 }, { 104, 0x0000 },
+ /* 0x2200 */
+ { 104, 0x0000 }, { 104, 0xc420 }, { 108, 0x4e01 }, { 113, 0x1030 },
+ { 116, 0x0000 }, { 116, 0x0004 }, { 117, 0x00c3 }, { 121, 0x0000 },
+ { 121, 0x0000 }, { 121, 0x0000 }, { 121, 0x0020 }, { 122, 0x8000 },
+};
+static const Summary16 cns11643_inv_uni2indx_page24[37] = {
+ /* 0x2400 */
+ { 123, 0xffff }, { 139, 0xffff }, { 155, 0x0002 }, { 156, 0x0000 },
+ { 156, 0x0000 }, { 156, 0x0000 }, { 156, 0x03ff }, { 166, 0x3ff0 },
+ { 176, 0x0000 }, { 176, 0x0000 }, { 176, 0x0000 }, { 176, 0x0000 },
+ { 176, 0x0000 }, { 176, 0x0000 }, { 176, 0x0000 }, { 176, 0x0000 },
+ /* 0x2500 */
+ { 176, 0x1005 }, { 179, 0x1111 }, { 183, 0x1010 }, { 185, 0x1010 },
+ { 187, 0x0000 }, { 187, 0x4001 }, { 189, 0xe402 }, { 194, 0x000f },
+ { 198, 0xfffe }, { 213, 0x0030 }, { 215, 0x0003 }, { 217, 0x300c },
+ { 221, 0xc8c0 }, { 226, 0x0000 }, { 226, 0x003c }, { 230, 0x0000 },
+ /* 0x2600 */
+ { 230, 0x0260 }, { 233, 0x0000 }, { 233, 0x0000 }, { 233, 0x0000 },
+ { 233, 0x0007 },
+};
+static const Summary16 cns11643_inv_uni2indx_page30[1787] = {
+ /* 0x3000 */
+ { 236, 0xff0f }, { 248, 0x6037 }, { 255, 0x03fe }, { 264, 0x0000 },
+ { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x0000 },
+ { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x0000 },
+ { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x0800 },
+ /* 0x3100 */
+ { 265, 0xffe0 }, { 276, 0xffff }, { 292, 0x03ff }, { 302, 0x0000 },
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 },
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 },
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 },
+ /* 0x3200 */
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 },
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 },
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0008 }, { 303, 0x0000 },
+ { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 },
+ /* 0x3300 */
+ { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 },
+ { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 },
+ { 303, 0xc000 }, { 305, 0x7000 }, { 308, 0x0002 }, { 309, 0x0000 },
+ { 309, 0x4010 }, { 311, 0x0026 }, { 314, 0x0000 }, { 314, 0x0000 },
+ /* 0x3400 */
+ { 314, 0x1073 }, { 320, 0x1040 }, { 322, 0x7b12 }, { 330, 0x5f5f },
+ { 342, 0xfe3e }, { 354, 0xff8b }, { 366, 0xc0f8 }, { 373, 0xfefb },
+ { 387, 0x7fff }, { 402, 0xfefe }, { 416, 0xbff3 }, { 429, 0xfffd },
+ { 444, 0xdfbc }, { 456, 0xfdfb }, { 470, 0xf39f }, { 482, 0x7ffe },
+ /* 0x3500 */
+ { 496, 0xfcff }, { 510, 0x77af }, { 522, 0xf7ff }, { 537, 0xffff },
+ { 553, 0xffff }, { 569, 0xdff7 }, { 583, 0xfeff }, { 598, 0x1fef },
+ { 610, 0x81ff }, { 620, 0x81ff }, { 630, 0x0fff }, { 642, 0xfff0 },
+ { 654, 0x3fff }, { 668, 0x1ff9 }, { 679, 0x3ffc }, { 691, 0xf87f },
+ /* 0x3600 */
+ { 703, 0x3fe7 }, { 715, 0xfe7b }, { 728, 0xbfff }, { 743, 0x8fdf },
+ { 755, 0xefbf }, { 769, 0x7e2f }, { 780, 0xffbf }, { 795, 0x5fff },
+ { 809, 0xfebf }, { 823, 0xf5fd }, { 836, 0x7fff }, { 851, 0xffff },
+ { 867, 0xe63e }, { 877, 0x7fff }, { 892, 0xffe6 }, { 905, 0x7fff },
+ /* 0x3700 */
+ { 920, 0xfffe }, { 935, 0x7fef }, { 949, 0xdfff }, { 964, 0xffff },
+ { 980, 0xf5bf }, { 993, 0xfbff }, { 1008, 0xfefd }, { 1022, 0xfff7 },
+ { 1037, 0x9fff }, { 1051, 0x9fff }, { 1065, 0xbffe }, { 1079, 0xfeff },
+ { 1094, 0xffbb }, { 1108, 0xffdf }, { 1123, 0xbfe5 }, { 1135, 0xff7f },
+ /* 0x3800 */
+ { 1150, 0xfff7 }, { 1165, 0x3fff }, { 1179, 0xe7e7 }, { 1191, 0xfff6 },
+ { 1205, 0xdfff }, { 1220, 0xffff }, { 1236, 0xefed }, { 1249, 0xffff },
+ { 1265, 0xff7f }, { 1280, 0xffff }, { 1296, 0xd7eb }, { 1308, 0x7d7d },
+ { 1320, 0xfbff }, { 1335, 0xff1f }, { 1348, 0xb87d }, { 1358, 0xfce7 },
+ /* 0x3900 */
+ { 1370, 0xfffe }, { 1385, 0xfeff }, { 1400, 0xd7ff }, { 1414, 0xcfff },
+ { 1428, 0xffff }, { 1444, 0xfc7f }, { 1457, 0xfbff }, { 1472, 0xf7ff },
+ { 1487, 0xfeff }, { 1502, 0xfdff }, { 1517, 0xffff }, { 1533, 0xfff5 },
+ { 1547, 0x7fff }, { 1562, 0x47fc }, { 1572, 0xfffe }, { 1587, 0xfffe },
+ /* 0x3a00 */
+ { 1602, 0xffff }, { 1618, 0xfeff }, { 1633, 0xe7ff }, { 1647, 0xffff },
+ { 1663, 0x7ff9 }, { 1676, 0x7ffd }, { 1690, 0xbfff }, { 1705, 0xfeff },
+ { 1720, 0xfbb7 }, { 1733, 0xf46e }, { 1743, 0xfb7f }, { 1757, 0xdff3 },
+ { 1770, 0xec3f }, { 1781, 0xffbf }, { 1796, 0xdef3 }, { 1808, 0x3fff },
+ /* 0x3b00 */
+ { 1822, 0xfffe }, { 1837, 0x7fbd }, { 1850, 0xfeef }, { 1864, 0x9b7f },
+ { 1876, 0x1f9e }, { 1886, 0xff3e }, { 1899, 0xff07 }, { 1910, 0xff07 },
+ { 1921, 0xf9ff }, { 1935, 0xffff }, { 1951, 0xfffa }, { 1965, 0x97ff },
+ { 1978, 0xffff }, { 1994, 0xfff9 }, { 2008, 0xfc7f }, { 2021, 0xcfff },
+ /* 0x3c00 */
+ { 2035, 0xffff }, { 2051, 0xeff7 }, { 2065, 0xffff }, { 2081, 0xfeff },
+ { 2096, 0xffff }, { 2112, 0xdff4 }, { 2124, 0xbdff }, { 2138, 0xff7f },
+ { 2153, 0xffff }, { 2169, 0xfffe }, { 2184, 0xbdff }, { 2198, 0x7fff },
+ { 2213, 0xfdff }, { 2228, 0xffcf }, { 2242, 0x7ff0 }, { 2253, 0xfff8 },
+ /* 0x3d00 */
+ { 2266, 0xc7ff }, { 2279, 0x7fff }, { 2294, 0xffe3 }, { 2307, 0xf9ff },
+ { 2321, 0xfc7f }, { 2334, 0xe3ff }, { 2347, 0xffff }, { 2363, 0xefff },
+ { 2378, 0xf1f3 }, { 2389, 0xddfe }, { 2402, 0xfffb }, { 2417, 0xde3d },
+ { 2428, 0xefff }, { 2443, 0x8fff }, { 2456, 0xf97f }, { 2469, 0xdbf9 },
+ /* 0x3e00 */
+ { 2481, 0xff3f }, { 2495, 0xffff }, { 2511, 0xffff }, { 2527, 0x7fef },
+ { 2541, 0xfeff }, { 2556, 0xffff }, { 2572, 0xf8ff }, { 2585, 0xfffe },
+ { 2600, 0xdfbf }, { 2614, 0xfdff }, { 2629, 0x7ffb }, { 2643, 0xa7bf },
+ { 2655, 0x7f9f }, { 2668, 0xe6fe }, { 2680, 0xf98f }, { 2691, 0xffe7 },
+ /* 0x3f00 */
+ { 2705, 0xfef6 }, { 2718, 0xffff }, { 2734, 0xffff }, { 2750, 0xffff },
+ { 2766, 0x7fdf }, { 2780, 0xffef }, { 2795, 0xffff }, { 2811, 0xefb7 },
+ { 2824, 0xffff }, { 2840, 0xffff }, { 2856, 0xffff }, { 2872, 0xffc1 },
+ { 2883, 0xfffe }, { 2898, 0xffee }, { 2912, 0xfffe }, { 2927, 0xffff },
+ /* 0x4000 */
+ { 2943, 0xefff }, { 2958, 0xdfff }, { 2973, 0xff9f }, { 2987, 0xffff },
+ { 3003, 0xfffe }, { 3018, 0xffbf }, { 3033, 0xfbfd }, { 3047, 0xffff },
+ { 3063, 0xf7ff }, { 3078, 0xffff }, { 3094, 0xfeff }, { 3109, 0xffdf },
+ { 3124, 0xff87 }, { 3136, 0x7ffe }, { 3150, 0x7eff }, { 3164, 0xefff },
+ /* 0x4100 */
+ { 3179, 0xfbff }, { 3194, 0xbf3f }, { 3207, 0xfff7 }, { 3222, 0xfdcf },
+ { 3235, 0xfdff }, { 3250, 0x7fff }, { 3265, 0xf3ff }, { 3279, 0xffff },
+ { 3295, 0xef3f }, { 3308, 0xffff }, { 3324, 0xbfff }, { 3339, 0xffef },
+ { 3354, 0xfbef }, { 3368, 0xffff }, { 3384, 0xffff }, { 3400, 0x7fe7 },
+ /* 0x4200 */
+ { 3413, 0xffff }, { 3429, 0xffff }, { 3445, 0xfcff }, { 3459, 0xffff },
+ { 3475, 0xff7f }, { 3490, 0xffff }, { 3506, 0xffef }, { 3521, 0xffff },
+ { 3537, 0xefff }, { 3552, 0xffff }, { 3568, 0xfffb }, { 3583, 0xffff },
+ { 3599, 0xff1f }, { 3612, 0xdfff }, { 3627, 0xffff }, { 3643, 0xffff },
+ /* 0x4300 */
+ { 3659, 0xf7ff }, { 3674, 0xffff }, { 3690, 0xffff }, { 3706, 0x003f },
+ { 3712, 0xfffc }, { 3726, 0xffff }, { 3742, 0xfffe }, { 3757, 0xffff },
+ { 3773, 0xffff }, { 3789, 0xb7ff }, { 3803, 0xefdf }, { 3817, 0xffff },
+ { 3833, 0xffff }, { 3849, 0xdfff }, { 3864, 0x9fff }, { 3878, 0xffff },
+ /* 0x4400 */
+ { 3894, 0xffbf }, { 3909, 0xffff }, { 3925, 0xfbff }, { 3940, 0xffff },
+ { 3956, 0xffff }, { 3972, 0xffbf }, { 3987, 0xbdff }, { 4001, 0xbe7f },
+ { 4014, 0xff7f }, { 4029, 0xfdfd }, { 4043, 0x3fff }, { 4057, 0x3fff },
+ { 4071, 0xfffe }, { 4086, 0xff8f }, { 4099, 0xe4ff }, { 4111, 0xf7ff },
+ /* 0x4500 */
+ { 4126, 0xffff }, { 4142, 0xffff }, { 4158, 0xffff }, { 4174, 0xffff },
+ { 4190, 0xfffb }, { 4205, 0xfffe }, { 4220, 0xfff7 }, { 4235, 0xffbf },
+ { 4250, 0xffff }, { 4266, 0xffff }, { 4282, 0xefff }, { 4297, 0xbfff },
+ { 4312, 0xffff }, { 4328, 0xffbf }, { 4343, 0xdfff }, { 4358, 0xf7f7 },
+ /* 0x4600 */
+ { 4372, 0xffff }, { 4388, 0xb7ff }, { 4402, 0xffff }, { 4418, 0xfffb },
+ { 4433, 0xc3ff }, { 4445, 0xfff7 }, { 4460, 0xf7ff }, { 4475, 0xf7bf },
+ { 4489, 0xffff }, { 4505, 0xffdf }, { 4520, 0xefef }, { 4534, 0xffff },
+ { 4550, 0xffff }, { 4566, 0xfff7 }, { 4581, 0xffff }, { 4597, 0xffff },
+ /* 0x4700 */
+ { 4613, 0xffff }, { 4629, 0xffff }, { 4645, 0xfc07 }, { 4654, 0xfff7 },
+ { 4669, 0xffff }, { 4685, 0xf5ff }, { 4699, 0xffff }, { 4715, 0xefff },
+ { 4730, 0x0fff }, { 4742, 0xfffe }, { 4757, 0xffff }, { 4773, 0xfffb },
+ { 4788, 0xffff }, { 4804, 0xffff }, { 4820, 0xffff }, { 4836, 0xfffb },
+ /* 0x4800 */
+ { 4851, 0xefff }, { 4866, 0xffbf }, { 4881, 0xffff }, { 4897, 0xfbff },
+ { 4912, 0xffff }, { 4928, 0xffff }, { 4944, 0xffff }, { 4960, 0xf7fd },
+ { 4974, 0x7ff8 }, { 4986, 0xfe7f }, { 5000, 0xfff7 }, { 5015, 0xfbff },
+ { 5030, 0xfdff }, { 5045, 0xfffb }, { 5060, 0xffbf }, { 5075, 0xfff7 },
+ /* 0x4900 */
+ { 5090, 0xfffe }, { 5105, 0xffff }, { 5121, 0xfdf7 }, { 5135, 0xfffb },
+ { 5150, 0xff7f }, { 5165, 0xefff }, { 5180, 0xffff }, { 5196, 0x01ff },
+ { 5205, 0xff80 }, { 5214, 0xf7ff }, { 5229, 0xfdff }, { 5244, 0x3e3e },
+ { 5254, 0x7efe }, { 5267, 0xffff }, { 5283, 0xd5ff }, { 5296, 0xffff },
+ /* 0x4a00 */
+ { 5312, 0xffff }, { 5328, 0xfbff }, { 5343, 0xffff }, { 5359, 0xffff },
+ { 5375, 0xbfef }, { 5389, 0xffff }, { 5405, 0xffff }, { 5421, 0xffff },
+ { 5437, 0xffff }, { 5453, 0x7fff }, { 5468, 0xfbff }, { 5483, 0xffff },
+ { 5499, 0xffff }, { 5515, 0xffff }, { 5531, 0xffff }, { 5547, 0xffff },
+ /* 0x4b00 */
+ { 5563, 0xffff }, { 5579, 0xffff }, { 5595, 0xffff }, { 5611, 0xffff },
+ { 5627, 0x7fff }, { 5642, 0xefff }, { 5657, 0xfbff }, { 5672, 0xffff },
+ { 5688, 0xffff }, { 5704, 0xffff }, { 5720, 0xffff }, { 5736, 0xffff },
+ { 5752, 0xffc7 }, { 5765, 0xffff }, { 5781, 0xfdff }, { 5796, 0xf7ff },
+ /* 0x4c00 */
+ { 5811, 0xff7f }, { 5826, 0xffff }, { 5842, 0xbfff }, { 5857, 0xffb7 },
+ { 5871, 0xffff }, { 5887, 0xffff }, { 5903, 0xfbff }, { 5918, 0xffef },
+ { 5933, 0xff7f }, { 5948, 0x1eff }, { 5960, 0xffe0 }, { 5971, 0xffbf },
+ { 5986, 0xffff }, { 6002, 0xffff }, { 6018, 0xffff }, { 6034, 0xfdff },
+ /* 0x4d00 */
+ { 6049, 0xffff }, { 6065, 0xfc07 }, { 6074, 0xfeff }, { 6089, 0xffff },
+ { 6105, 0xffff }, { 6121, 0xffff }, { 6137, 0xffff }, { 6153, 0xffff },
+ { 6169, 0xffff }, { 6185, 0xffff }, { 6201, 0x9fff }, { 6215, 0x003b },
+ { 6220, 0x0000 }, { 6220, 0x0000 }, { 6220, 0x0000 }, { 6220, 0x0000 },
+ /* 0x4e00 */
+ { 6220, 0xffbf }, { 6235, 0xc3f7 }, { 6246, 0xef5f }, { 6259, 0xbb6f },
+ { 6271, 0xebef }, { 6284, 0xf7de }, { 6297, 0x070c }, { 6302, 0xc23a },
+ { 6309, 0xfbff }, { 6324, 0xfbfe }, { 6338, 0xf97f }, { 6351, 0x56df },
+ { 6362, 0xffff }, { 6378, 0xfff1 }, { 6391, 0xc3ff }, { 6403, 0xffff },
+ /* 0x4f00 */
+ { 6419, 0xffff }, { 6435, 0x3fff }, { 6449, 0xf304 }, { 6456, 0xffff },
+ { 6472, 0xffff }, { 6488, 0xffff }, { 6504, 0xffdf }, { 6519, 0xffff },
+ { 6535, 0xffff }, { 6551, 0xffff }, { 6567, 0xc80f }, { 6574, 0xffff },
+ { 6590, 0xffff }, { 6606, 0xffff }, { 6622, 0xd2bf }, { 6633, 0xffff },
+ /* 0x5000 */
+ { 6649, 0xffff }, { 6665, 0xffff }, { 6681, 0xffff }, { 6697, 0x93ff },
+ { 6709, 0xffff }, { 6725, 0xffff }, { 6741, 0xffff }, { 6757, 0x3fff },
+ { 6771, 0xffff }, { 6787, 0xffff }, { 6803, 0xfc4f }, { 6814, 0xffff },
+ { 6830, 0xffff }, { 6846, 0xffff }, { 6862, 0xffff }, { 6878, 0xfffb },
+ /* 0x5100 */
+ { 6893, 0xffff }, { 6909, 0xffff }, { 6925, 0xffff }, { 6941, 0xffff },
+ { 6957, 0xffff }, { 6973, 0xffff }, { 6989, 0x7fff }, { 7004, 0xd3ee },
+ { 7015, 0xfffd }, { 7030, 0xe3ff }, { 7043, 0x3f7f }, { 7056, 0xf7ff },
+ { 7071, 0xffff }, { 7087, 0xffff }, { 7103, 0x753f }, { 7114, 0x67ff },
+ /* 0x5200 */
+ { 7127, 0xdfff }, { 7142, 0xf1ff }, { 7155, 0xcfff }, { 7169, 0x7fff },
+ { 7184, 0xfffa }, { 7198, 0xfffc }, { 7212, 0xffff }, { 7228, 0xfffd },
+ { 7243, 0x7fff }, { 7258, 0xffff }, { 7274, 0xfff9 }, { 7288, 0xfffb },
+ { 7303, 0xf7ff }, { 7318, 0xfbff }, { 7333, 0xffff }, { 7349, 0xffff },
+ /* 0x5300 */
+ { 7365, 0xfffb }, { 7380, 0xffff }, { 7396, 0xbfbf }, { 7410, 0xffff },
+ { 7426, 0xffff }, { 7442, 0xffbf }, { 7457, 0xf7fb }, { 7471, 0xffff },
+ { 7487, 0xcfdd }, { 7499, 0xffdc }, { 7512, 0xfff3 }, { 7526, 0x6fff },
+ { 7540, 0xff3f }, { 7554, 0xfefd }, { 7568, 0xffff }, { 7584, 0xbfff },
+ /* 0x5400 */
+ { 7599, 0xffff }, { 7615, 0xff6f }, { 7629, 0xffff }, { 7645, 0xffff },
+ { 7661, 0xffff }, { 7677, 0xe413 }, { 7684, 0xffff }, { 7700, 0xffff },
+ { 7716, 0xffff }, { 7732, 0xd57f }, { 7744, 0xffff }, { 7760, 0xffff },
+ { 7776, 0xffff }, { 7792, 0x4441 }, { 7796, 0xffff }, { 7812, 0xffff },
+ /* 0x5500 */
+ { 7828, 0xffff }, { 7844, 0x0fff }, { 7856, 0xffc3 }, { 7868, 0xffff },
+ { 7884, 0xffff }, { 7900, 0xffff }, { 7916, 0x0d7f }, { 7926, 0xfcee },
+ { 7938, 0xffff }, { 7954, 0xffff }, { 7970, 0xffff }, { 7986, 0x8c7f },
+ { 7996, 0xffff }, { 8012, 0xffff }, { 8028, 0xc7ff }, { 8041, 0xffd7 },
+ /* 0x5600 */
+ { 8055, 0xffff }, { 8071, 0xfbff }, { 8086, 0xffc5 }, { 8098, 0xffff },
+ { 8114, 0xffff }, { 8130, 0xc7ff }, { 8143, 0xffff }, { 8159, 0xefff },
+ { 8174, 0xffff }, { 8190, 0xffff }, { 8206, 0xffe1 }, { 8218, 0xffff },
+ { 8234, 0xbfff }, { 8249, 0xff9f }, { 8263, 0xfffb }, { 8278, 0xbfcf },
+ /* 0x5700 */
+ { 8291, 0xffbf }, { 8306, 0xfdff }, { 8321, 0xffbf }, { 8336, 0xf87f },
+ { 8348, 0xffff }, { 8364, 0x8bff }, { 8376, 0xfffe }, { 8391, 0xffff },
+ { 8407, 0xfd8f }, { 8419, 0xffff }, { 8435, 0x5fff }, { 8449, 0xfff0 },
+ { 8461, 0xffff }, { 8477, 0xf8bf }, { 8489, 0xffff }, { 8505, 0xffff },
+ /* 0x5800 */
+ { 8521, 0xffff }, { 8537, 0xff9d }, { 8550, 0xffff }, { 8566, 0xffff },
+ { 8582, 0xffbd }, { 8596, 0xffff }, { 8612, 0xbfff }, { 8627, 0xfffe },
+ { 8642, 0xffff }, { 8658, 0xfdff }, { 8673, 0xffff }, { 8689, 0xfcbf },
+ { 8702, 0xe7ff }, { 8716, 0xff7f }, { 8731, 0xdbdf }, { 8744, 0xfebf },
+ /* 0x5900 */
+ { 8758, 0xff7f }, { 8773, 0xbfff }, { 8788, 0xffff }, { 8804, 0xf1ff },
+ { 8817, 0xfff9 }, { 8831, 0xffbf }, { 8846, 0xffff }, { 8862, 0xffff },
+ { 8878, 0xfe7f }, { 8892, 0xffff }, { 8908, 0xf1ff }, { 8921, 0xffff },
+ { 8937, 0xffff }, { 8953, 0xffff }, { 8969, 0xffff }, { 8985, 0xffff },
+ /* 0x5a00 */
+ { 9001, 0xfe1f }, { 9013, 0xffff }, { 9029, 0xffff }, { 9045, 0xffeb },
+ { 9059, 0xffff }, { 9075, 0xffff }, { 9091, 0xffff }, { 9107, 0xffaf },
+ { 9121, 0xffff }, { 9137, 0xffff }, { 9153, 0xdfff }, { 9168, 0xffff },
+ { 9184, 0xffff }, { 9200, 0xffeb }, { 9214, 0xffff }, { 9230, 0xfff9 },
+ /* 0x5b00 */
+ { 9244, 0xffff }, { 9260, 0xffff }, { 9276, 0xffff }, { 9292, 0xffbf },
+ { 9307, 0xffff }, { 9323, 0xbdff }, { 9337, 0xdfff }, { 9352, 0xffff },
+ { 9368, 0xffff }, { 9384, 0xfffd }, { 9399, 0xfbfc }, { 9412, 0xdfff },
+ { 9427, 0xfdff }, { 9442, 0xffff }, { 9458, 0xffff }, { 9474, 0xe7ff },
+ /* 0x5c00 */
+ { 9488, 0xfffb }, { 9503, 0xcfff }, { 9517, 0xbf3f }, { 9530, 0xffeb },
+ { 9544, 0xfff3 }, { 9558, 0xffff }, { 9574, 0xffbf }, { 9589, 0x7fbb },
+ { 9602, 0xfff3 }, { 9616, 0xf2bf }, { 9628, 0xffff }, { 9644, 0x0fff },
+ { 9656, 0xffc3 }, { 9668, 0xffff }, { 9684, 0xff66 }, { 9696, 0xffff },
+ /* 0x5d00 */
+ { 9712, 0xffc3 }, { 9724, 0xffff }, { 9740, 0xdfff }, { 9755, 0xffff },
+ { 9771, 0xffff }, { 9787, 0xcaff }, { 9799, 0xffff }, { 9815, 0xffbf },
+ { 9830, 0xffff }, { 9846, 0xffff }, { 9862, 0xffff }, { 9878, 0xffff },
+ { 9894, 0xffdf }, { 9909, 0xffff }, { 9925, 0x4bff }, { 9937, 0xefff },
+ /* 0x5e00 */
+ { 9952, 0x7fdf }, { 9966, 0xeffe }, { 9980, 0xff3f }, { 9994, 0xe7fd },
+ { 10007, 0xfdff }, { 10022, 0xffff }, { 10038, 0xffff }, { 10054, 0xffff },
+ { 10070, 0xffbf }, { 10085, 0x3fe5 }, { 10096, 0xffff }, { 10112, 0xefff },
+ { 10127, 0xffff }, { 10143, 0xffff }, { 10159, 0xffef }, { 10174, 0xffff },
+ /* 0x5f00 */
+ { 10190, 0xfdff }, { 10205, 0xffbf }, { 10220, 0xfbfe }, { 10234, 0xffff },
+ { 10250, 0xffdf }, { 10265, 0x7fff }, { 10280, 0xfeff }, { 10295, 0xf7ff },
+ { 10310, 0xffff }, { 10326, 0xffdf }, { 10341, 0xffff }, { 10357, 0xffff },
+ { 10373, 0xffbf }, { 10388, 0xffff }, { 10404, 0xffff }, { 10420, 0xffff },
+ /* 0x6000 */
+ { 10436, 0xff81 }, { 10446, 0xffff }, { 10462, 0xffff }, { 10478, 0x23ff },
+ { 10489, 0xffff }, { 10505, 0xffff }, { 10521, 0xffff }, { 10537, 0xd03f },
+ { 10546, 0xffff }, { 10562, 0xffff }, { 10578, 0x47ff }, { 10590, 0xffff },
+ { 10606, 0xffff }, { 10622, 0xffff }, { 10638, 0x47ff }, { 10650, 0xffff },
+ /* 0x6100 */
+ { 10666, 0xffff }, { 10682, 0xffff }, { 10698, 0xffaf }, { 10712, 0xffff },
+ { 10728, 0xffff }, { 10744, 0xfffd }, { 10759, 0xffff }, { 10775, 0xffff },
+ { 10791, 0xffff }, { 10807, 0xffff }, { 10823, 0xffff }, { 10839, 0xffff },
+ { 10855, 0xffff }, { 10871, 0xffe9 }, { 10884, 0xffff }, { 10900, 0xffef },
+ /* 0x6200 */
+ { 10915, 0xf7bf }, { 10929, 0xff7f }, { 10944, 0xffff }, { 10960, 0xffff },
+ { 10976, 0xffef }, { 10991, 0xff9f }, { 11005, 0xe1ff }, { 11017, 0xffff },
+ { 11033, 0xffff }, { 11049, 0x7fff }, { 11064, 0xfff8 }, { 11077, 0xffff },
+ { 11093, 0xffff }, { 11109, 0xffff }, { 11125, 0xfc13 }, { 11134, 0xffff },
+ /* 0x6300 */
+ { 11150, 0xffff }, { 11166, 0x8aff }, { 11177, 0xff0a }, { 11187, 0xffff },
+ { 11203, 0xffff }, { 11219, 0x3fff }, { 11233, 0xfff1 }, { 11246, 0xffff },
+ { 11262, 0xffff }, { 11278, 0xffff }, { 11294, 0xffff }, { 11310, 0xe447 },
+ { 11318, 0xffff }, { 11334, 0xffff }, { 11350, 0xffff }, { 11366, 0x47ff },
+ /* 0x6400 */
+ { 11378, 0xffc8 }, { 11389, 0xffff }, { 11405, 0xffff }, { 11421, 0xffff },
+ { 11437, 0xfacb }, { 11448, 0xffff }, { 11464, 0xffff }, { 11480, 0xffff },
+ { 11496, 0xffef }, { 11511, 0xffff }, { 11527, 0xffff }, { 11543, 0xfa5f },
+ { 11555, 0xffff }, { 11571, 0x9fff }, { 11585, 0xffff }, { 11601, 0xffff },
+ /* 0x6500 */
+ { 11617, 0xffff }, { 11633, 0xfffb }, { 11648, 0xffff }, { 11664, 0xffff },
+ { 11680, 0xffff }, { 11696, 0xf7ff }, { 11711, 0xfdff }, { 11726, 0x9fff },
+ { 11740, 0x7fbf }, { 11754, 0xfff7 }, { 11769, 0xfdff }, { 11784, 0xffff },
+ { 11800, 0xfffe }, { 11815, 0xffdf }, { 11830, 0xffff }, { 11846, 0xfe7f },
+ /* 0x6600 */
+ { 11860, 0xffff }, { 11876, 0xffff }, { 11892, 0xffff }, { 11908, 0x1fff },
+ { 11921, 0xffff }, { 11937, 0xff87 }, { 11949, 0xffff }, { 11965, 0xffff },
+ { 11981, 0xfff3 }, { 11995, 0xffff }, { 12011, 0xff7f }, { 12026, 0xffff },
+ { 12042, 0xffff }, { 12058, 0xffff }, { 12074, 0xffff }, { 12090, 0xd7ff },
+ /* 0x6700 */
+ { 12104, 0xffff }, { 12120, 0xffff }, { 12136, 0xfdff }, { 12151, 0xfffe },
+ { 12166, 0xfff5 }, { 12180, 0xffff }, { 12196, 0xfc67 }, { 12207, 0xffff },
+ { 12223, 0xffff }, { 12239, 0xffff }, { 12255, 0xd05e }, { 12263, 0xffff },
+ { 12279, 0xffff }, { 12295, 0xffff }, { 12311, 0xffff }, { 12327, 0xdfff },
+ /* 0x6800 */
+ { 12342, 0x0073 }, { 12347, 0xffff }, { 12363, 0xffff }, { 12379, 0xffff },
+ { 12395, 0xffff }, { 12411, 0x47ff }, { 12423, 0xf800 }, { 12428, 0xffff },
+ { 12444, 0xdfff }, { 12459, 0xffff }, { 12475, 0xffff }, { 12491, 0x23ff },
+ { 12502, 0xfffa }, { 12516, 0xffff }, { 12532, 0xffff }, { 12548, 0xffff },
+ /* 0x6900 */
+ { 12564, 0xffff }, { 12580, 0x59ff }, { 12592, 0xdea0 }, { 12600, 0xffff },
+ { 12616, 0xffff }, { 12632, 0xffff }, { 12648, 0xffff }, { 12664, 0xbfff },
+ { 12679, 0xf46d }, { 12689, 0xffff }, { 12705, 0xffff }, { 12721, 0xffff },
+ { 12737, 0xffff }, { 12753, 0x03ff }, { 12763, 0xfffe }, { 12778, 0xffff },
+ /* 0x6a00 */
+ { 12794, 0xffff }, { 12810, 0xffff }, { 12826, 0x3fff }, { 12840, 0xfffc },
+ { 12854, 0xffff }, { 12870, 0xffff }, { 12886, 0xffff }, { 12902, 0xe5c7 },
+ { 12912, 0xffff }, { 12928, 0xffff }, { 12944, 0xfdff }, { 12959, 0xffff },
+ { 12975, 0xfdff }, { 12990, 0xffff }, { 13006, 0xffef }, { 13021, 0xff7f },
+ /* 0x6b00 */
+ { 13036, 0xffdf }, { 13051, 0x7fff }, { 13066, 0xffff }, { 13082, 0xffff },
+ { 13098, 0xffff }, { 13114, 0xffff }, { 13130, 0xffff }, { 13146, 0xefff },
+ { 13161, 0xff7f }, { 13176, 0xfbf3 }, { 13189, 0xffff }, { 13205, 0xfffd },
+ { 13220, 0xfffb }, { 13235, 0x7ddf }, { 13248, 0xbfff }, { 13263, 0xffff },
+ /* 0x6c00 */
+ { 13279, 0xbf7f }, { 13293, 0xff7f }, { 13308, 0xfdfb }, { 13322, 0xdbdf },
+ { 13335, 0xfe7f }, { 13349, 0xffff }, { 13365, 0xffef }, { 13380, 0xffff },
+ { 13396, 0xffff }, { 13412, 0xffff }, { 13428, 0xfc0f }, { 13438, 0xffff },
+ { 13454, 0xffff }, { 13470, 0xffff }, { 13486, 0xffff }, { 13502, 0x823f },
+ /* 0x6d00 */
+ { 13510, 0xffff }, { 13526, 0xffff }, { 13542, 0xffff }, { 13558, 0xffff },
+ { 13574, 0x003f }, { 13580, 0xffc0 }, { 13590, 0xffff }, { 13606, 0xffff },
+ { 13622, 0xffff }, { 13638, 0x0fff }, { 13650, 0xfc20 }, { 13657, 0xffff },
+ { 13673, 0xffff }, { 13689, 0xffff }, { 13705, 0xffff }, { 13721, 0xffff },
+ /* 0x6e00 */
+ { 13737, 0x9fff }, { 13751, 0xffa4 }, { 13762, 0xffff }, { 13778, 0xffff },
+ { 13794, 0xffff }, { 13810, 0xffff }, { 13826, 0xffff }, { 13842, 0x7fff },
+ { 13857, 0xef55 }, { 13868, 0xffff }, { 13884, 0xffff }, { 13900, 0xffff },
+ { 13916, 0xffff }, { 13932, 0x3fff }, { 13946, 0xfb48 }, { 13955, 0xffff },
+ /* 0x6f00 */
+ { 13971, 0xffff }, { 13987, 0xffff }, { 14003, 0xffff }, { 14019, 0xffff },
+ { 14035, 0xd77f }, { 14048, 0xffff }, { 14064, 0xffff }, { 14080, 0xffff },
+ { 14096, 0xffff }, { 14112, 0xe7ff }, { 14126, 0xffff }, { 14142, 0xffff },
+ { 14158, 0xffff }, { 14174, 0xfff9 }, { 14188, 0xffff }, { 14204, 0xfdff },
+ /* 0x7000 */
+ { 14219, 0xffff }, { 14235, 0xffff }, { 14251, 0xffff }, { 14267, 0xffff },
+ { 14283, 0x3fff }, { 14297, 0xfffe }, { 14312, 0xdfff }, { 14327, 0xffff },
+ { 14343, 0xfffe }, { 14358, 0x8fff }, { 14371, 0xffff }, { 14387, 0xcfff },
+ { 14401, 0xfff1 }, { 14414, 0xffff }, { 14430, 0xc43f }, { 14439, 0xffff },
+ /* 0x7100 */
+ { 14455, 0xffff }, { 14471, 0xfe8f }, { 14483, 0xffff }, { 14499, 0xafff },
+ { 14513, 0xfffe }, { 14528, 0xffdf }, { 14543, 0xffff }, { 14559, 0xfff7 },
+ { 14574, 0xffff }, { 14590, 0xffff }, { 14606, 0xffff }, { 14622, 0xffff },
+ { 14638, 0xffff }, { 14654, 0xffff }, { 14670, 0xffff }, { 14686, 0xff3f },
+ /* 0x7200 */
+ { 14700, 0xffff }, { 14716, 0xffff }, { 14732, 0xffff }, { 14748, 0xff75 },
+ { 14761, 0xdfff }, { 14776, 0xefff }, { 14791, 0xffff }, { 14807, 0xffdf },
+ { 14822, 0xfbff }, { 14837, 0xffff }, { 14853, 0xfffe }, { 14868, 0xfe7f },
+ { 14882, 0xfeff }, { 14897, 0xbfff }, { 14912, 0x3fff }, { 14926, 0xfff8 },
+ /* 0x7300 */
+ { 14939, 0xfff7 }, { 14954, 0x7fff }, { 14969, 0xfffc }, { 14983, 0xfdff },
+ { 14998, 0xffff }, { 15014, 0xffff }, { 15030, 0xdfe7 }, { 15043, 0xffff },
+ { 15059, 0xffff }, { 15075, 0xf1ff }, { 15088, 0xbfff }, { 15103, 0xfffc },
+ { 15117, 0xffff }, { 15133, 0xfffd }, { 15148, 0xffff }, { 15164, 0xfff8 },
+ /* 0x7400 */
+ { 15177, 0x3fff }, { 15191, 0xfffc }, { 15205, 0xffff }, { 15221, 0xff7f },
+ { 15236, 0xffff }, { 15252, 0xffff }, { 15268, 0xffff }, { 15284, 0xff7f },
+ { 15299, 0xbfff }, { 15314, 0xffff }, { 15330, 0xffff }, { 15346, 0xffff },
+ { 15362, 0xffff }, { 15378, 0xfffb }, { 15393, 0xff7f }, { 15408, 0xeff8 },
+ /* 0x7500 */
+ { 15420, 0xffdf }, { 15435, 0xfdff }, { 15450, 0xffff }, { 15466, 0xefcf },
+ { 15479, 0xffdf }, { 15494, 0xfffb }, { 15509, 0xfdfe }, { 15523, 0xffe7 },
+ { 15537, 0xdffb }, { 15551, 0x7f3f }, { 15564, 0x0ffc }, { 15574, 0xffff },
+ { 15590, 0xfcff }, { 15604, 0xffbf }, { 15619, 0xf0ff }, { 15631, 0xffff },
+ /* 0x7600 */
+ { 15647, 0xff8f }, { 15660, 0xfe7f }, { 15674, 0xf3ff }, { 15688, 0x3fff },
+ { 15702, 0xdfff }, { 15717, 0x9fff }, { 15731, 0xf7b7 }, { 15744, 0xfbff },
+ { 15759, 0xffff }, { 15775, 0xfffd }, { 15790, 0xffff }, { 15806, 0xfff9 },
+ { 15820, 0x7fff }, { 15835, 0xfffc }, { 15849, 0xffff }, { 15865, 0xffff },
+ /* 0x7700 */
+ { 15881, 0xcfff }, { 15895, 0xffff }, { 15911, 0xefff }, { 15926, 0xffff },
+ { 15942, 0xffff }, { 15958, 0xfffc }, { 15972, 0xffff }, { 15988, 0xffff },
+ { 16004, 0xffbf }, { 16019, 0xfff3 }, { 16033, 0xffff }, { 16049, 0xffff },
+ { 16065, 0xf6ff }, { 16079, 0xffff }, { 16095, 0xf7ff }, { 16110, 0x7fff },
+ /* 0x7800 */
+ { 16125, 0xfffc }, { 16139, 0xeb3f }, { 16151, 0xffff }, { 16167, 0x21ff },
+ { 16177, 0xfffc }, { 16191, 0xf11f }, { 16201, 0xffff }, { 16217, 0xff43 },
+ { 16228, 0xffff }, { 16244, 0xf7ff }, { 16259, 0xffff }, { 16275, 0xff9f },
+ { 16289, 0xffff }, { 16305, 0xfd7f }, { 16319, 0xffff }, { 16335, 0xffdf },
+ /* 0x7900 */
+ { 16350, 0xfff7 }, { 16365, 0xffbf }, { 16380, 0xffff }, { 16396, 0xf7e7 },
+ { 16409, 0xbff7 }, { 16423, 0xffff }, { 16439, 0x7fff }, { 16454, 0xfeff },
+ { 16469, 0xffdf }, { 16484, 0xffff }, { 16500, 0xffff }, { 16516, 0xffff },
+ { 16532, 0xffff }, { 16548, 0xffff }, { 16564, 0x7fff }, { 16579, 0x9fef },
+ /* 0x7a00 */
+ { 16592, 0xffff }, { 16608, 0xffff }, { 16624, 0xffe7 }, { 16638, 0xffff },
+ { 16654, 0xfff7 }, { 16669, 0x9ff9 }, { 16681, 0xfff7 }, { 16696, 0xff7f },
+ { 16711, 0x9fff }, { 16725, 0xcfff }, { 16739, 0xdf9f }, { 16752, 0xffff },
+ { 16768, 0xfff7 }, { 16783, 0xbfbf }, { 16797, 0xffff }, { 16813, 0xffff },
+ /* 0x7b00 */
+ { 16829, 0xff73 }, { 16842, 0xffdf }, { 16857, 0xffff }, { 16873, 0xabff },
+ { 16886, 0xffff }, { 16902, 0xc3ff }, { 16914, 0xffff }, { 16930, 0x0bff },
+ { 16941, 0xfffe }, { 16956, 0xfbff }, { 16971, 0xf03f }, { 16981, 0xffff },
+ { 16997, 0x7fff }, { 17012, 0xfff1 }, { 17025, 0x3fff }, { 17039, 0xffff },
+ /* 0x7c00 */
+ { 17055, 0xffff }, { 17071, 0xff37 }, { 17084, 0xffff }, { 17100, 0xfffd },
+ { 17115, 0xfffd }, { 17130, 0xffff }, { 17146, 0xfffd }, { 17161, 0xffff },
+ { 17177, 0x7ffb }, { 17191, 0xfffe }, { 17206, 0xdbff }, { 17220, 0xffff },
+ { 17236, 0xffff }, { 17252, 0xfeff }, { 17267, 0xffff }, { 17283, 0xfdff },
+ /* 0x7d00 */
+ { 17298, 0xffff }, { 17314, 0xffff }, { 17330, 0xff3f }, { 17344, 0xffff },
+ { 17360, 0xffff }, { 17376, 0xffff }, { 17392, 0xffff }, { 17408, 0xff7f },
+ { 17423, 0xffff }, { 17439, 0xf3ff }, { 17453, 0xffff }, { 17469, 0xffff },
+ { 17485, 0xffff }, { 17501, 0xffcf }, { 17515, 0xffff }, { 17531, 0xffff },
+ /* 0x7e00 */
+ { 17547, 0xff9f }, { 17561, 0xffff }, { 17577, 0xfeff }, { 17592, 0xffff },
+ { 17608, 0xf3ff }, { 17622, 0xffff }, { 17638, 0xff7f }, { 17653, 0xffff },
+ { 17669, 0xfff7 }, { 17684, 0x7ffe }, { 17698, 0x0000 }, { 17698, 0x0000 },
+ { 17698, 0x0000 }, { 17698, 0x0000 }, { 17698, 0x0000 }, { 17698, 0x0000 },
+ /* 0x7f00 */
+ { 17698, 0x0000 }, { 17698, 0x0000 }, { 17698, 0x0000 }, { 17698, 0xffc0 },
+ { 17708, 0xfdfb }, { 17722, 0xfbb7 }, { 17735, 0xffff }, { 17751, 0xffef },
+ { 17766, 0xfffd }, { 17781, 0x7fff }, { 17796, 0xfbff }, { 17811, 0xffff },
+ { 17827, 0xffff }, { 17843, 0xf8ff }, { 17856, 0xffff }, { 17872, 0xffff },
+ /* 0x8000 */
+ { 17888, 0xffff }, { 17904, 0xffff }, { 17920, 0xff7b }, { 17934, 0xffff },
+ { 17950, 0xc7fb }, { 17962, 0xffef }, { 17977, 0xfdfb }, { 17991, 0xffff },
+ { 18007, 0xfff6 }, { 18021, 0xffff }, { 18037, 0xfffe }, { 18052, 0x0fff },
+ { 18064, 0xfffc }, { 18078, 0xffff }, { 18094, 0xe07f }, { 18104, 0xffff },
+ /* 0x8100 */
+ { 18120, 0x07ff }, { 18131, 0xfff0 }, { 18143, 0xffff }, { 18159, 0xfe13 },
+ { 18169, 0xffff }, { 18185, 0xf93f }, { 18197, 0xffff }, { 18213, 0xa7ff },
+ { 18226, 0xffff }, { 18242, 0xfffd }, { 18257, 0xffcf }, { 18271, 0xffbf },
+ { 18286, 0xffff }, { 18302, 0xeff7 }, { 18316, 0xffff }, { 18332, 0xffff },
+ /* 0x8200 */
+ { 18348, 0xffbf }, { 18363, 0xff7f }, { 18378, 0xbff7 }, { 18392, 0xb7fc },
+ { 18404, 0xdfff }, { 18419, 0xdfef }, { 18433, 0xfffe }, { 18448, 0xfbfe },
+ { 18462, 0xfefb }, { 18476, 0xff7f }, { 18491, 0xffff }, { 18507, 0xffff },
+ { 18523, 0x063f }, { 18531, 0xffff }, { 18547, 0xffff }, { 18563, 0xffff },
+ /* 0x8300 */
+ { 18579, 0x7fff }, { 18594, 0xffc5 }, { 18606, 0xffff }, { 18622, 0xffff },
+ { 18638, 0xffff }, { 18654, 0x01ff }, { 18663, 0x000c }, { 18665, 0xffff },
+ { 18681, 0xffff }, { 18697, 0xffff }, { 18713, 0xffff }, { 18729, 0xe281 },
+ { 18735, 0xffff }, { 18751, 0xffff }, { 18767, 0xffff }, { 18783, 0xffff },
+ /* 0x8400 */
+ { 18799, 0xffff }, { 18815, 0xc9ff }, { 18827, 0xfe0a }, { 18836, 0xffff },
+ { 18852, 0xffff }, { 18868, 0xffff }, { 18884, 0xffff }, { 18900, 0xffff },
+ { 18916, 0xe15f }, { 18926, 0xffff }, { 18942, 0xffff }, { 18958, 0xffff },
+ { 18974, 0xffff }, { 18990, 0x4dff }, { 19002, 0xff96 }, { 19014, 0xffff },
+ /* 0x8500 */
+ { 19030, 0xffff }, { 19046, 0xffff }, { 19062, 0xffff }, { 19078, 0xe93f },
+ { 19089, 0xffff }, { 19105, 0xffff }, { 19121, 0xffff }, { 19137, 0xffeb },
+ { 19151, 0xffff }, { 19167, 0xffff }, { 19183, 0x9fff }, { 19197, 0xffff },
+ { 19213, 0xffff }, { 19229, 0xfff7 }, { 19244, 0xffff }, { 19260, 0xffff },
+ /* 0x8600 */
+ { 19276, 0xffff }, { 19292, 0xffeb }, { 19306, 0xffff }, { 19322, 0xfffe },
+ { 19337, 0x7fef }, { 19351, 0xffff }, { 19367, 0xffff }, { 19383, 0x7fff },
+ { 19398, 0xfff0 }, { 19410, 0xffff }, { 19426, 0xe7ff }, { 19440, 0xffff },
+ { 19456, 0x9fff }, { 19470, 0xffff }, { 19486, 0x7fff }, { 19501, 0xffe0 },
+ /* 0x8700 */
+ { 19512, 0xffff }, { 19528, 0xff7f }, { 19543, 0xffff }, { 19559, 0xffff },
+ { 19575, 0xf4ff }, { 19588, 0xffff }, { 19604, 0xffff }, { 19620, 0x3fff },
+ { 19634, 0xfffe }, { 19649, 0xffff }, { 19665, 0xfe3f }, { 19678, 0xffff },
+ { 19694, 0x7fff }, { 19709, 0xfffe }, { 19724, 0xffff }, { 19740, 0xffff },
+ /* 0x8800 */
+ { 19756, 0xffff }, { 19772, 0xffff }, { 19788, 0xffff }, { 19804, 0xffff },
+ { 19820, 0xffff }, { 19836, 0xffef }, { 19851, 0xefcf }, { 19864, 0xffff },
+ { 19880, 0xff9f }, { 19894, 0xffff }, { 19910, 0x1fff }, { 19923, 0xfffe },
+ { 19938, 0xfe07 }, { 19948, 0xffff }, { 19964, 0xffc3 }, { 19976, 0xffff },
+ /* 0x8900 */
+ { 19992, 0xffef }, { 20007, 0xcfff }, { 20021, 0xffff }, { 20037, 0xffef },
+ { 20052, 0xff5f }, { 20066, 0xffdf }, { 20081, 0xfeff }, { 20096, 0xffff },
+ { 20112, 0xfffe }, { 20127, 0xffff }, { 20143, 0xffff }, { 20159, 0xffff },
+ { 20175, 0x0001 }, { 20176, 0xbffc }, { 20189, 0x7fff }, { 20204, 0xffff },
+ /* 0x8a00 */
+ { 20220, 0xfffd }, { 20235, 0xfbff }, { 20250, 0xffff }, { 20266, 0xfff7 },
+ { 20281, 0xffff }, { 20297, 0x7fff }, { 20312, 0xffff }, { 20328, 0xffff },
+ { 20344, 0xf9ff }, { 20358, 0xffff }, { 20374, 0xbfff }, { 20389, 0xffff },
+ { 20405, 0xffff }, { 20421, 0xfbff }, { 20436, 0xffff }, { 20452, 0xffff },
+ /* 0x8b00 */
+ { 20468, 0xffff }, { 20484, 0xffff }, { 20500, 0xfffd }, { 20515, 0xffff },
+ { 20531, 0xffff }, { 20547, 0xf7ff }, { 20562, 0xffff }, { 20578, 0xfffb },
+ { 20593, 0x7fff }, { 20608, 0xffff }, { 20624, 0x0000 }, { 20624, 0x0000 },
+ { 20624, 0x0000 }, { 20624, 0x0000 }, { 20624, 0x0000 }, { 20624, 0x0000 },
+ /* 0x8c00 */
+ { 20624, 0x0000 }, { 20624, 0x0000 }, { 20624, 0x0000 }, { 20624, 0xff80 },
+ { 20633, 0xffff }, { 20649, 0xffff }, { 20665, 0xbfff }, { 20680, 0xffff },
+ { 20696, 0xffff }, { 20712, 0xffff }, { 20728, 0xffff }, { 20744, 0xffff },
+ { 20760, 0xbfff }, { 20775, 0xffff }, { 20791, 0xffff }, { 20807, 0xffff },
+ /* 0x8d00 */
+ { 20823, 0xffff }, { 20839, 0x1fff }, { 20852, 0x0000 }, { 20852, 0x0000 },
+ { 20852, 0x0000 }, { 20852, 0x0000 }, { 20852, 0xfbf0 }, { 20863, 0xffdf },
+ { 20878, 0xffff }, { 20894, 0xffff }, { 20910, 0xffff }, { 20926, 0xfefd },
+ { 20940, 0xffef }, { 20955, 0xbfff }, { 20970, 0xffdf }, { 20985, 0xf41f },
+ /* 0x8e00 */
+ { 20995, 0xafff }, { 21009, 0xffff }, { 21025, 0x4fff }, { 21038, 0xffff },
+ { 21054, 0xffff }, { 21070, 0xfffb }, { 21085, 0xffff }, { 21101, 0x1fff },
+ { 21114, 0x7ffe }, { 21128, 0xe7ff }, { 21142, 0xffff }, { 21158, 0xf7df },
+ { 21172, 0xfedf }, { 21186, 0xffff }, { 21202, 0xfff3 }, { 21216, 0xffff },
+ /* 0x8f00 */
+ { 21232, 0xefff }, { 21247, 0xffff }, { 21263, 0xffff }, { 21279, 0xffff },
+ { 21295, 0xefff }, { 21310, 0xffff }, { 21326, 0x003f }, { 21332, 0x0000 },
+ { 21332, 0x0000 }, { 21332, 0xf800 }, { 21337, 0xf5ff }, { 21351, 0xdbff },
+ { 21365, 0xffff }, { 21381, 0x93ff }, { 21393, 0xffff }, { 21409, 0xfff3 },
+ /* 0x9000 */
+ { 21423, 0xfbff }, { 21438, 0xffff }, { 21454, 0xff3f }, { 21468, 0xfdff },
+ { 21483, 0xffff }, { 21499, 0xff3f }, { 21513, 0xffdf }, { 21528, 0xffff },
+ { 21544, 0xffff }, { 21560, 0xdfff }, { 21575, 0xefff }, { 21590, 0xf3ff },
+ { 21604, 0x7fff }, { 21619, 0xfff4 }, { 21632, 0xff3f }, { 21646, 0xfeff },
+ /* 0x9100 */
+ { 21661, 0xffff }, { 21677, 0xffff }, { 21693, 0xffff }, { 21709, 0xffff },
+ { 21725, 0xfffb }, { 21740, 0x97ff }, { 21753, 0xffbf }, { 21768, 0x1ffd },
+ { 21780, 0xffff }, { 21796, 0xff7f }, { 21811, 0xffef }, { 21826, 0xfeff },
+ { 21841, 0xfaff }, { 21855, 0xfffb }, { 21870, 0xfffd }, { 21885, 0xe3ff },
+ /* 0x9200 */
+ { 21898, 0xffff }, { 21914, 0xffff }, { 21930, 0xe8ff }, { 21942, 0xffff },
+ { 21958, 0xffff }, { 21974, 0xffff }, { 21990, 0xffff }, { 22006, 0xfffd },
+ { 22021, 0xffff }, { 22037, 0xffff }, { 22053, 0xffff }, { 22069, 0xffff },
+ { 22085, 0xffff }, { 22101, 0xffff }, { 22117, 0xffff }, { 22133, 0xffff },
+ /* 0x9300 */
+ { 22149, 0xffff }, { 22165, 0xffff }, { 22181, 0xffff }, { 22197, 0xbfff },
+ { 22212, 0xffed }, { 22226, 0xffff }, { 22242, 0xffff }, { 22258, 0xffff },
+ { 22274, 0xffff }, { 22290, 0xffff }, { 22306, 0xffff }, { 22322, 0xfbff },
+ { 22337, 0xffff }, { 22353, 0xffff }, { 22369, 0xffff }, { 22385, 0xfffe },
+ /* 0x9400 */
+ { 22400, 0xffff }, { 22416, 0xffff }, { 22432, 0xffbd }, { 22446, 0xffff },
+ { 22462, 0xfffd }, { 22477, 0xfff7 }, { 22492, 0xffff }, { 22508, 0xffff },
+ { 22524, 0x001f }, { 22529, 0x0000 }, { 22529, 0x0000 }, { 22529, 0x0000 },
+ { 22529, 0x0000 }, { 22529, 0x0000 }, { 22529, 0x0000 }, { 22529, 0x0000 },
+ /* 0x9500 */
+ { 22529, 0x0000 }, { 22529, 0x0000 }, { 22529, 0x0000 }, { 22529, 0x0000 },
+ { 22529, 0x0000 }, { 22529, 0x0000 }, { 22529, 0x0000 }, { 22529, 0x7f80 },
+ { 22537, 0xfbff }, { 22552, 0xffff }, { 22568, 0xfbff }, { 22583, 0xffff },
+ { 22599, 0x7fff }, { 22614, 0xffff }, { 22630, 0x00ff }, { 22638, 0x0020 },
+ /* 0x9600 */
+ { 22639, 0x0000 }, { 22639, 0x7000 }, { 22642, 0xffff }, { 22658, 0xff9f },
+ { 22672, 0xfc1f }, { 22683, 0xffff }, { 22699, 0xfc1f }, { 22710, 0xfbff },
+ { 22725, 0xffff }, { 22741, 0xfffe }, { 22756, 0xffff }, { 22772, 0xffff },
+ { 22788, 0xffff }, { 22804, 0xffff }, { 22820, 0xfffe }, { 22835, 0xbff7 },
+ /* 0x9700 */
+ { 22849, 0xfffd }, { 22864, 0xffff }, { 22880, 0xdfff }, { 22895, 0xffff },
+ { 22911, 0x2fff }, { 22924, 0xffe7 }, { 22938, 0xffdf }, { 22953, 0xfffd },
+ { 22968, 0xffbf }, { 22983, 0xfff8 }, { 22996, 0x7fff }, { 23011, 0xffff },
+ { 23027, 0xffff }, { 23043, 0xffff }, { 23059, 0xe03f }, { 23068, 0xffff },
+ /* 0x9800 */
+ { 23084, 0xffff }, { 23100, 0xffff }, { 23116, 0xefff }, { 23131, 0xffff },
+ { 23147, 0xffff }, { 23163, 0xffff }, { 23179, 0xffff }, { 23195, 0x001f },
+ { 23200, 0x0000 }, { 23200, 0x0000 }, { 23200, 0xfb00 }, { 23207, 0xffef },
+ { 23222, 0x3fdf }, { 23235, 0xb800 }, { 23239, 0xbefe }, { 23252, 0xffff },
+ /* 0x9900 */
+ { 23268, 0x5fff }, { 23282, 0xffff }, { 23298, 0xffff }, { 23314, 0xffff },
+ { 23330, 0xffff }, { 23346, 0xffff }, { 23362, 0x0003 }, { 23364, 0x0000 },
+ { 23364, 0x0000 }, { 23364, 0xffc0 }, { 23374, 0xffff }, { 23390, 0xffff },
+ { 23406, 0xffdf }, { 23421, 0xffff }, { 23437, 0xffff }, { 23453, 0xfffb },
+ /* 0x9a00 */
+ { 23468, 0xffff }, { 23484, 0xfff3 }, { 23498, 0xfeff }, { 23513, 0xffff },
+ { 23529, 0xffff }, { 23545, 0xffff }, { 23561, 0x0fff }, { 23573, 0x0000 },
+ { 23573, 0x0000 }, { 23573, 0x0000 }, { 23573, 0xff00 }, { 23581, 0xffff },
+ { 23597, 0xe7df }, { 23610, 0xffff }, { 23626, 0xffff }, { 23642, 0xffff },
+ /* 0x9b00 */
+ { 23658, 0xffff }, { 23674, 0xfff7 }, { 23689, 0xffff }, { 23705, 0xffbf },
+ { 23720, 0xff7f }, { 23735, 0xbfff }, { 23750, 0xffff }, { 23766, 0xfeff },
+ { 23781, 0xffff }, { 23797, 0xff7f }, { 23812, 0xffff }, { 23828, 0xffeb },
+ { 23842, 0xbfff }, { 23857, 0xfffc }, { 23871, 0xffff }, { 23887, 0xffd9 },
+ /* 0x9c00 */
+ { 23900, 0xffff }, { 23916, 0xf8ff }, { 23929, 0xffff }, { 23945, 0xfffe },
+ { 23960, 0xffff }, { 23976, 0xe3ff }, { 23989, 0xf1ff }, { 24002, 0x0ffe },
+ { 24013, 0x0000 }, { 24013, 0x0000 }, { 24013, 0x0000 }, { 24013, 0x0000 },
+ { 24013, 0x0000 }, { 24013, 0x0000 }, { 24013, 0xffe0 }, { 24024, 0xfffe },
+ /* 0x9d00 */
+ { 24039, 0xbfff }, { 24054, 0xffff }, { 24070, 0xe7ff }, { 24084, 0xffff },
+ { 24100, 0xfebf }, { 24114, 0xffff }, { 24130, 0xffdf }, { 24145, 0xffff },
+ { 24161, 0x1fff }, { 24174, 0xffff }, { 24190, 0xf7ff }, { 24205, 0xffff },
+ { 24221, 0xffbf }, { 24236, 0xffff }, { 24252, 0xffff }, { 24268, 0xffff },
+ /* 0x9e00 */
+ { 24284, 0xffff }, { 24300, 0x7fff }, { 24315, 0x0000 }, { 24315, 0x0000 },
+ { 24315, 0x0000 }, { 24315, 0x0000 }, { 24315, 0x0000 }, { 24315, 0xbee0 },
+ { 24324, 0xffff }, { 24340, 0xffff }, { 24356, 0xffff }, { 24372, 0xf8ff },
+ { 24385, 0xfdff }, { 24400, 0xffff }, { 24416, 0xf9fd }, { 24429, 0xffff },
+ /* 0x9f00 */
+ { 24445, 0xc7ff }, { 24458, 0xffff }, { 24474, 0xfffd }, { 24489, 0xffff },
+ { 24505, 0xffff }, { 24521, 0xfffd }, { 24536, 0xfffb }, { 24551, 0x7fff },
+ { 24566, 0xe000 }, { 24569, 0x73ff }, { 24582, 0x003f },
+};
+static const Summary16 cns11643_inv_uni2indx_pagefa[3] = {
+ /* 0xfa00 */
+ { 24588, 0x0000 }, { 24588, 0x0000 }, { 24588, 0x0100 },
+};
+static const Summary16 cns11643_inv_uni2indx_pagefe[31] = {
+ /* 0xfe00 */
+ { 24589, 0x0000 }, { 24589, 0x0000 }, { 24589, 0x0000 }, { 24589, 0xffe7 },
+ { 24603, 0x7e1f }, { 24614, 0xfef7 }, { 24628, 0x0f7f }, { 24639, 0x0000 },
+ { 24639, 0x0000 }, { 24639, 0x0000 }, { 24639, 0x0000 }, { 24639, 0x0000 },
+ { 24639, 0x0000 }, { 24639, 0x0000 }, { 24639, 0x0000 }, { 24639, 0x0000 },
+ /* 0xff00 */
+ { 24639, 0xff7a }, { 24652, 0xffff }, { 24668, 0xffff }, { 24684, 0x97ff },
+ { 24697, 0xfffe }, { 24712, 0x3fff }, { 24726, 0x0000 }, { 24726, 0x0000 },
+ { 24726, 0x0000 }, { 24726, 0x0000 }, { 24726, 0x0000 }, { 24726, 0x0000 },
+ { 24726, 0x0000 }, { 24726, 0x0000 }, { 24726, 0x0023 },
+};
+static const Summary16 cns11643_inv_uni2indx_page200[2670] = {
+ /* 0x20000 */
+ { 24729, 0x8bbd }, { 24739, 0x0715 }, { 24745, 0x722f }, { 24754, 0x0860 },
+ { 24757, 0x39ca }, { 24765, 0x08ec }, { 24771, 0xeaf6 }, { 24782, 0xe0d7 },
+ { 24791, 0xb1fc }, { 24801, 0x5fbc }, { 24812, 0xd33d }, { 24822, 0xf6ff },
+ { 24836, 0x8a5c }, { 24843, 0xc377 }, { 24853, 0x24f3 }, { 24861, 0x795f },
+ /* 0x20100 */
+ { 24872, 0xfff4 }, { 24885, 0xeefe }, { 24898, 0x751f }, { 24908, 0x03b7 },
+ { 24916, 0x9fb9 }, { 24927, 0xe3fa }, { 24938, 0xfebf }, { 24952, 0x4071 },
+ { 24957, 0xd6ff }, { 24970, 0x3004 }, { 24973, 0xb3f8 }, { 24983, 0x1ff5 },
+ { 24994, 0x8ffc }, { 25005, 0xff11 }, { 25015, 0x0fff }, { 25027, 0xc096 },
+ /* 0x20200 */
+ { 25033, 0xfffb }, { 25048, 0xffe3 }, { 25061, 0xf787 }, { 25072, 0xffff },
+ { 25088, 0xfff0 }, { 25100, 0x0977 }, { 25108, 0x7ffe }, { 25122, 0xffce },
+ { 25135, 0x1dff }, { 25147, 0x4056 }, { 25152, 0x7ffd }, { 25166, 0x4fff },
+ { 25179, 0xfffe }, { 25194, 0x287f }, { 25203, 0xffae }, { 25216, 0xffff },
+ /* 0x20300 */
+ { 25232, 0xfb81 }, { 25241, 0x119f }, { 25249, 0xfe03 }, { 25258, 0xdeff },
+ { 25272, 0xff11 }, { 25282, 0xc17f }, { 25292, 0xdf84 }, { 25301, 0x0fff },
+ { 25313, 0xfffc }, { 25327, 0x4fff }, { 25340, 0xd08e }, { 25347, 0xffcf },
+ { 25361, 0xf59f }, { 25373, 0x04d7 }, { 25380, 0xff9e }, { 25393, 0x0dd1 },
+ /* 0x20400 */
+ { 25400, 0x7f41 }, { 25409, 0x8de4 }, { 25417, 0xcdfe }, { 25429, 0xfc6f },
+ { 25441, 0xf037 }, { 25450, 0xbf8e }, { 25461, 0xefd0 }, { 25471, 0xeecc },
+ { 25481, 0x3d7b }, { 25492, 0xcff9 }, { 25504, 0x2f1f }, { 25514, 0xbf7f },
+ { 25528, 0xfb5c }, { 25539, 0xb9ac }, { 25548, 0xecb3 }, { 25558, 0x21db },
+ /* 0x20500 */
+ { 25566, 0xdfdf }, { 25580, 0xbfed }, { 25593, 0x8fa7 }, { 25603, 0x73fa },
+ { 25614, 0x6d5e }, { 25624, 0xed5f }, { 25636, 0xf3fd }, { 25649, 0x2eef },
+ { 25660, 0xb433 }, { 25668, 0xd6ff }, { 25681, 0x4acf }, { 25690, 0x3fd6 },
+ { 25701, 0x7fff }, { 25716, 0x7fbe }, { 25729, 0xf5e6 }, { 25740, 0xfcfe },
+ /* 0x20600 */
+ { 25753, 0x7ff1 }, { 25765, 0xf9de }, { 25777, 0xfabf }, { 25790, 0xf5ef },
+ { 25803, 0xbfc1 }, { 25813, 0xbf8f }, { 25825, 0xef87 }, { 25836, 0xefef },
+ { 25850, 0xe9c7 }, { 25860, 0xefc6 }, { 25871, 0xffea }, { 25884, 0xff9f },
+ { 25898, 0xe39f }, { 25909, 0x0fff }, { 25921, 0xffe1 }, { 25933, 0xfbf7 },
+ /* 0x20700 */
+ { 25947, 0x12c4 }, { 25952, 0xbfff }, { 25967, 0x016f }, { 25974, 0xffff },
+ { 25990, 0x3f3f }, { 26002, 0xef06 }, { 26011, 0xe7bf }, { 26024, 0xe002 },
+ { 26028, 0xffff }, { 26044, 0x311f }, { 26052, 0xfff0 }, { 26064, 0xf88f },
+ { 26074, 0xfffe }, { 26089, 0x9fff }, { 26103, 0xffc0 }, { 26113, 0xfc2b },
+ /* 0x20800 */
+ { 26123, 0xe9ff }, { 26136, 0xf88d }, { 26145, 0xdccf }, { 26156, 0xfbdf },
+ { 26170, 0x31de }, { 26179, 0xc3fe }, { 26190, 0xff47 }, { 26202, 0xfb37 },
+ { 26214, 0xcff7 }, { 26227, 0x03fc }, { 26235, 0xa1ff }, { 26246, 0x9fdf },
+ { 26259, 0xfffb }, { 26274, 0xf7de }, { 26287, 0xcfff }, { 26301, 0xffbb },
+ /* 0x20900 */
+ { 26315, 0xcfbb }, { 26327, 0xdfbf }, { 26341, 0xfd3f }, { 26354, 0xd77b },
+ { 26366, 0xde3f }, { 26378, 0x7e4f }, { 26389, 0xfe6e }, { 26401, 0x6dff },
+ { 26414, 0x31ed }, { 26423, 0xff7e }, { 26437, 0x3c7f }, { 26448, 0x70f3 },
+ { 26457, 0xc517 }, { 26465, 0xdf9b }, { 26477, 0xff7f }, { 26492, 0x3ffc },
+ /* 0x20a00 */
+ { 26504, 0xebef }, { 26517, 0xff5d }, { 26530, 0xf0ad }, { 26539, 0x2ff7 },
+ { 26551, 0xfc9f }, { 26563, 0xffc6 }, { 26575, 0xffdd }, { 26589, 0xff1f },
+ { 26602, 0xffd0 }, { 26613, 0xff7e }, { 26627, 0xec75 }, { 26637, 0xfe29 },
+ { 26647, 0x5387 }, { 26655, 0xc6bd }, { 26665, 0x1ff5 }, { 26676, 0x9e1b },
+ /* 0x20b00 */
+ { 26685, 0xc5f7 }, { 26696, 0xfd8b }, { 26707, 0xffee }, { 26721, 0xbffe },
+ { 26735, 0xfebf }, { 26749, 0xffff }, { 26765, 0xffeb }, { 26779, 0xd97f },
+ { 26791, 0xeffe }, { 26805, 0x7fff }, { 26820, 0xfdff }, { 26835, 0x0fbf },
+ { 26846, 0xff46 }, { 26857, 0x7fff }, { 26872, 0x59fa }, { 26882, 0x0068 },
+ /* 0x20c00 */
+ { 26885, 0xff30 }, { 26895, 0x7fff }, { 26910, 0xfffe }, { 26925, 0x8165 },
+ { 26931, 0x4001 }, { 26933, 0xffff }, { 26949, 0xfbff }, { 26964, 0xfe2f },
+ { 26976, 0xdbff }, { 26990, 0x0089 }, { 26993, 0xee00 }, { 26999, 0xffff },
+ { 27015, 0x7fff }, { 27030, 0xf800 }, { 27035, 0xcfff }, { 27049, 0x8f93 },
+ /* 0x20d00 */
+ { 27058, 0x0008 }, { 27059, 0x0000 }, { 27059, 0xffce }, { 27072, 0xffff },
+ { 27088, 0x040f }, { 27093, 0xfffe }, { 27108, 0x0427 }, { 27113, 0x02a5 },
+ { 27118, 0x0000 }, { 27118, 0x0000 }, { 27118, 0x7f80 }, { 27126, 0xfdbf },
+ { 27140, 0xffff }, { 27156, 0xfffe }, { 27171, 0xff80 }, { 27180, 0x79ff },
+ /* 0x20e00 */
+ { 27193, 0x3011 }, { 27197, 0x2040 }, { 27199, 0x6000 }, { 27201, 0x8fef },
+ { 27213, 0xffff }, { 27229, 0xdfff }, { 27244, 0x4fff }, { 27257, 0x8000 },
+ { 27258, 0xffff }, { 27274, 0x0008 }, { 27275, 0x0014 }, { 27277, 0x0000 },
+ { 27277, 0xf000 }, { 27281, 0xfff3 }, { 27295, 0xffff }, { 27311, 0xc043 },
+ /* 0x20f00 */
+ { 27316, 0xffff }, { 27332, 0x557f }, { 27343, 0x020c }, { 27346, 0x0000 },
+ { 27346, 0x0000 }, { 27346, 0x3000 }, { 27348, 0xfffd }, { 27363, 0xff7f },
+ { 27378, 0x1f7f }, { 27390, 0xffc0 }, { 27400, 0x84e3 }, { 27407, 0x0001 },
+ { 27408, 0xffe0 }, { 27419, 0xffff }, { 27435, 0x40ff }, { 27444, 0xfc00 },
+ /* 0x21000 */
+ { 27450, 0xffff }, { 27466, 0x000d }, { 27469, 0x0000 }, { 27469, 0xbe00 },
+ { 27475, 0xfbfe }, { 27489, 0x80ef }, { 27497, 0x3b3f }, { 27508, 0x0000 },
+ { 27508, 0x8c00 }, { 27511, 0xffff }, { 27527, 0x13ff }, { 27538, 0x7fc0 },
+ { 27547, 0x0000 }, { 27547, 0xa000 }, { 27549, 0xffff }, { 27565, 0x0084 },
+ /* 0x21100 */
+ { 27567, 0x077c }, { 27575, 0x7ffe }, { 27589, 0x0009 }, { 27591, 0x8ffe },
+ { 27603, 0x0003 }, { 27605, 0xf790 }, { 27614, 0x600a }, { 27618, 0xff47 },
+ { 27630, 0xce68 }, { 27638, 0x180f }, { 27644, 0x238f }, { 27652, 0xdffd },
+ { 27666, 0x7fda }, { 27678, 0x09ff }, { 27688, 0x041f }, { 27694, 0xf2ff },
+ /* 0x21200 */
+ { 27707, 0xfe9d }, { 27719, 0xbff2 }, { 27731, 0x743c }, { 27739, 0xd38a },
+ { 27747, 0x3416 }, { 27753, 0xaf04 }, { 27760, 0x10ff }, { 27769, 0x10ee },
+ { 27776, 0xffff }, { 27792, 0x5ff8 }, { 27803, 0x11fb }, { 27812, 0x7ff0 },
+ { 27823, 0xfff0 }, { 27835, 0x797f }, { 27847, 0xff89 }, { 27858, 0x01ff },
+ /* 0x21300 */
+ { 27867, 0xffc2 }, { 27878, 0x97ed }, { 27889, 0xfef0 }, { 27900, 0xfbdf },
+ { 27914, 0x87ff }, { 27926, 0x003a }, { 27930, 0xfff3 }, { 27944, 0xfcff },
+ { 27958, 0x40ff }, { 27967, 0x04e1 }, { 27972, 0xdf80 }, { 27980, 0xfffb },
+ { 27995, 0xffaf }, { 28009, 0x00bf }, { 28016, 0xee00 }, { 28022, 0x81ff },
+ /* 0x21400 */
+ { 28032, 0x47ff }, { 28044, 0xe83b }, { 28053, 0x2f7f }, { 28065, 0x5fff },
+ { 28079, 0x8784 }, { 28085, 0xdf16 }, { 28095, 0x395f }, { 28105, 0x07c0 },
+ { 28110, 0x7fc4 }, { 28120, 0xfe4d }, { 28131, 0x811b }, { 28137, 0x3fbf },
+ { 28150, 0x3600 }, { 28154, 0x0ebf }, { 28164, 0x1ed8 }, { 28172, 0xbf7f },
+ /* 0x21500 */
+ { 28186, 0x8f96 }, { 28195, 0xefa0 }, { 28204, 0xb1f7 }, { 28215, 0x7ee1 },
+ { 28225, 0x7c60 }, { 28232, 0xff6e }, { 28245, 0xdfdf }, { 28259, 0xffde },
+ { 28273, 0xad53 }, { 28282, 0xf7be }, { 28295, 0xfe3c }, { 28306, 0xe3dd },
+ { 28317, 0x114a }, { 28322, 0xf33c }, { 28332, 0xff6f }, { 28346, 0xff91 },
+ /* 0x21600 */
+ { 28357, 0xfa77 }, { 28369, 0xa7f5 }, { 28380, 0x0a7d }, { 28388, 0xbffd },
+ { 28402, 0xf792 }, { 28412, 0x35e1 }, { 28420, 0xff05 }, { 28430, 0xffc7 },
+ { 28443, 0x9fe3 }, { 28454, 0x59c3 }, { 28462, 0x8d39 }, { 28470, 0xff3f },
+ { 28484, 0x6ff8 }, { 28495, 0xffed }, { 28509, 0xfe27 }, { 28520, 0x7e9f },
+ /* 0x21700 */
+ { 28532, 0xffff }, { 28548, 0xbbfe }, { 28561, 0xffeb }, { 28575, 0xe17f },
+ { 28586, 0xb4ff }, { 28598, 0xff82 }, { 28608, 0x0fff }, { 28620, 0xffe4 },
+ { 28632, 0x5fff }, { 28646, 0xff1b }, { 28658, 0xffdf }, { 28673, 0xffc1 },
+ { 28684, 0x47ff }, { 28696, 0xfe72 }, { 28707, 0xffff }, { 28723, 0xe09f },
+ /* 0x21800 */
+ { 28732, 0x493f }, { 28741, 0xfebf }, { 28755, 0xf8f5 }, { 28766, 0x21ff },
+ { 28776, 0xbf2c }, { 28786, 0xbeff }, { 28800, 0xff21 }, { 28810, 0xf2ff },
+ { 28823, 0x2ffc }, { 28834, 0x3ffe }, { 28847, 0x7ff8 }, { 28859, 0xc1b6 },
+ { 28867, 0xfbef }, { 28881, 0xfc37 }, { 28892, 0xee12 }, { 28900, 0xf5bf },
+ /* 0x21900 */
+ { 28913, 0xb9c7 }, { 28923, 0x3fe4 }, { 28933, 0xdf7e }, { 28946, 0xd6d7 },
+ { 28957, 0xe7ef }, { 28970, 0x79ff }, { 28983, 0xff4e }, { 28995, 0x6ec7 },
+ { 29005, 0xdaf8 }, { 29015, 0xe5ae }, { 29025, 0xa23f }, { 29034, 0xf321 },
+ { 29042, 0xf9fc }, { 29054, 0xf7c2 }, { 29064, 0xfe0d }, { 29074, 0x0df3 },
+ /* 0x21a00 */
+ { 29083, 0xe7ff }, { 29097, 0xd01b }, { 29104, 0xfffd }, { 29119, 0xf853 },
+ { 29128, 0xc3ff }, { 29140, 0xca3f }, { 29150, 0xf7ff }, { 29165, 0xfc1f },
+ { 29176, 0xcf7f }, { 29189, 0x8dd9 }, { 29198, 0x7fbf }, { 29212, 0xf5d0 },
+ { 29221, 0x7fff }, { 29236, 0xfdfc }, { 29249, 0xf60d }, { 29258, 0xf88f },
+ /* 0x21b00 */
+ { 29268, 0xb4f9 }, { 29278, 0xaf5e }, { 29289, 0xd78d }, { 29299, 0xee1b },
+ { 29309, 0x7d66 }, { 29319, 0xe66f }, { 29330, 0x8f23 }, { 29338, 0xe238 },
+ { 29345, 0xc00f }, { 29351, 0xe221 }, { 29357, 0x00c2 }, { 29360, 0x8813 },
+ { 29365, 0xe67c }, { 29375, 0xfb55 }, { 29386, 0xf7ef }, { 29400, 0x1dfc },
+ /* 0x21c00 */
+ { 29410, 0x7e9c }, { 29420, 0x33f7 }, { 29431, 0xfe7d }, { 29444, 0xf5c1 },
+ { 29453, 0xf81f }, { 29463, 0x2fbf }, { 29475, 0x7dff }, { 29489, 0xfe97 },
+ { 29501, 0x5fff }, { 29515, 0xfffe }, { 29530, 0xf7cb }, { 29542, 0x4f7f },
+ { 29554, 0xa7f4 }, { 29564, 0xc1fb }, { 29574, 0x39c3 }, { 29582, 0xc196 },
+ /* 0x21d00 */
+ { 29589, 0xf977 }, { 29601, 0xfbee }, { 29614, 0xbbfa }, { 29626, 0x99ef },
+ { 29637, 0xcdc3 }, { 29646, 0x7ffa }, { 29659, 0x4fd8 }, { 29668, 0x560b },
+ { 29675, 0xfffc }, { 29689, 0xefff }, { 29704, 0xfe15 }, { 29714, 0xfb0b },
+ { 29724, 0x92ff }, { 29735, 0xffff }, { 29751, 0xe7ff }, { 29765, 0x81ff },
+ /* 0x21e00 */
+ { 29775, 0x5704 }, { 29781, 0xdfff }, { 29796, 0x17ff }, { 29808, 0xff60 },
+ { 29818, 0xac4f }, { 29827, 0x0014 }, { 29829, 0xffbc }, { 29842, 0x7fed },
+ { 29855, 0xfd40 }, { 29863, 0x2614 }, { 29868, 0xf812 }, { 29875, 0xfeff },
+ { 29890, 0x28ff }, { 29900, 0xffa2 }, { 29911, 0xf7ff }, { 29926, 0x43f7 },
+ /* 0x21f00 */
+ { 29936, 0x7c00 }, { 29941, 0x3fff }, { 29955, 0x87e0 }, { 29962, 0xf441 },
+ { 29969, 0x77ff }, { 29983, 0xfd39 }, { 29994, 0xf0fb }, { 30005, 0x2521 },
+ { 30010, 0x7fe5 }, { 30022, 0xff33 }, { 30034, 0xc2dc }, { 30042, 0x78c7 },
+ { 30051, 0x9fc2 }, { 30060, 0xb972 }, { 30069, 0xffaf }, { 30083, 0xeb8f },
+ /* 0x22000 */
+ { 30094, 0x47ff }, { 30106, 0xb31f }, { 30116, 0x821f }, { 30123, 0x8ad0 },
+ { 30129, 0x11ff }, { 30139, 0x9ffd }, { 30152, 0xf7fc }, { 30165, 0xfe3f },
+ { 30178, 0xadcf }, { 30189, 0xe5ff }, { 30202, 0xde6f }, { 30214, 0xfff6 },
+ { 30228, 0xf85f }, { 30239, 0xffff }, { 30255, 0xfd9b }, { 30267, 0x6fff },
+ /* 0x22100 */
+ { 30281, 0xfdf2 }, { 30293, 0xddf9 }, { 30305, 0x08ff }, { 30314, 0xf7ff },
+ { 30329, 0xee04 }, { 30336, 0xceff }, { 30349, 0xef4f }, { 30361, 0xfb67 },
+ { 30373, 0xefb8 }, { 30384, 0x9e0f }, { 30393, 0xd014 }, { 30398, 0xfbfe },
+ { 30412, 0xfcc3 }, { 30422, 0x7fd7 }, { 30435, 0xaff9 }, { 30447, 0xfffd },
+ /* 0x22200 */
+ { 30462, 0xffb7 }, { 30476, 0xfe87 }, { 30487, 0x313f }, { 30496, 0xfffc },
+ { 30510, 0xfd7f }, { 30524, 0xff61 }, { 30535, 0xffff }, { 30551, 0x9057 },
+ { 30558, 0x5eff }, { 30571, 0xfbfd }, { 30585, 0xf57f }, { 30598, 0x1fff },
+ { 30611, 0xf0fe }, { 30622, 0x35ff }, { 30634, 0xacfe }, { 30645, 0xf9e7 },
+ /* 0x22300 */
+ { 30657, 0xabdd }, { 30668, 0x7bfe }, { 30681, 0xbfed }, { 30694, 0xfd7a },
+ { 30706, 0xe47e }, { 30716, 0xfff5 }, { 30730, 0xd9dd }, { 30741, 0xcfcf },
+ { 30753, 0x74db }, { 30763, 0xb70f }, { 30773, 0x2ffd }, { 30785, 0xdfc7 },
+ { 30797, 0x03e3 }, { 30804, 0x07fc }, { 30813, 0xdfd0 }, { 30823, 0x7fff },
+ /* 0x22400 */
+ { 30838, 0xbdff }, { 30852, 0xe37c }, { 30862, 0xb3ff }, { 30875, 0xdfbd },
+ { 30888, 0x3fdf }, { 30901, 0x5fff }, { 30915, 0xaf5e }, { 30926, 0xe3ef },
+ { 30938, 0x979f }, { 30949, 0xfff3 }, { 30963, 0xfff7 }, { 30978, 0xebfd },
+ { 30991, 0x8ffd }, { 31003, 0xf1fd }, { 31015, 0xfe2d }, { 31026, 0x77ff },
+ /* 0x22500 */
+ { 31040, 0xffdf }, { 31055, 0xf503 }, { 31063, 0x2fff }, { 31076, 0xf9fb },
+ { 31089, 0xe189 }, { 31096, 0xffff }, { 31112, 0xfc9f }, { 31124, 0x5edb },
+ { 31135, 0xe71e }, { 31145, 0xff8f }, { 31158, 0x3efd }, { 31170, 0x2ffd },
+ { 31182, 0x7f8a }, { 31192, 0xf9bf }, { 31205, 0x5fff }, { 31219, 0x8e26 },
+ /* 0x22600 */
+ { 31226, 0xffff }, { 31242, 0x647f }, { 31252, 0x8dc9 }, { 31260, 0xfdff },
+ { 31275, 0x7fff }, { 31290, 0xffc0 }, { 31300, 0x414f }, { 31307, 0xffff },
+ { 31323, 0xffff }, { 31339, 0xfe83 }, { 31349, 0x807f }, { 31357, 0x0c01 },
+ { 31360, 0xfffe }, { 31375, 0xffff }, { 31391, 0x7fff }, { 31406, 0xff81 },
+ /* 0x22700 */
+ { 31416, 0xffff }, { 31432, 0x8ccf }, { 31441, 0xffb8 }, { 31453, 0xffff },
+ { 31469, 0xffff }, { 31485, 0xe0bf }, { 31495, 0x67ff }, { 31508, 0x2004 },
+ { 31510, 0xf682 }, { 31518, 0xf7ff }, { 31533, 0xffff }, { 31549, 0xffcf },
+ { 31563, 0x0c1f }, { 31570, 0x3000 }, { 31572, 0xdfdf }, { 31586, 0xffff },
+ /* 0x22800 */
+ { 31602, 0xfc01 }, { 31609, 0xd7ff }, { 31623, 0x5003 }, { 31627, 0xfffe },
+ { 31642, 0xcfff }, { 31656, 0x43ff }, { 31667, 0xfff6 }, { 31681, 0xe118 },
+ { 31687, 0xb000 }, { 31690, 0xfffe }, { 31705, 0x40ff }, { 31714, 0x00ff },
+ { 31722, 0xfe02 }, { 31730, 0xff7f }, { 31745, 0xff07 }, { 31756, 0xf8c5 },
+ /* 0x22900 */
+ { 31765, 0xdfff }, { 31780, 0x03ef }, { 31789, 0xfff0 }, { 31801, 0x7c7f },
+ { 31813, 0xfc1a }, { 31822, 0xfd9f }, { 31835, 0xfbf2 }, { 31847, 0xff07 },
+ { 31858, 0xcbe2 }, { 31867, 0xfe79 }, { 31879, 0xdfdf }, { 31893, 0x8fc0 },
+ { 31900, 0x7fcf }, { 31913, 0x997e }, { 31923, 0x1ff5 }, { 31934, 0xe7f8 },
+ /* 0x22a00 */
+ { 31945, 0x7ff0 }, { 31956, 0xce3f }, { 31967, 0xb67b }, { 31978, 0x7f94 },
+ { 31988, 0x69f2 }, { 31997, 0x236e }, { 32005, 0x7b65 }, { 32015, 0x007f },
+ { 32022, 0xfffc }, { 32036, 0xf0ff }, { 32048, 0x029f }, { 32055, 0xfdf0 },
+ { 32066, 0x7fc5 }, { 32077, 0x0010 }, { 32078, 0xfff4 }, { 32091, 0xffff },
+ /* 0x22b00 */
+ { 32107, 0xffc9 }, { 32119, 0x4fff }, { 32132, 0x9c04 }, { 32137, 0xffff },
+ { 32153, 0x7fff }, { 32168, 0xfffc }, { 32182, 0x055f }, { 32190, 0x0000 },
+ { 32190, 0xffde }, { 32204, 0xf7ff }, { 32219, 0xc19f }, { 32228, 0xffff },
+ { 32244, 0x115f }, { 32252, 0x0000 }, { 32252, 0xfe08 }, { 32260, 0xffff },
+ /* 0x22c00 */
+ { 32276, 0xffff }, { 32292, 0x1fff }, { 32305, 0xff00 }, { 32313, 0x7fff },
+ { 32328, 0x20ad }, { 32334, 0x8000 }, { 32335, 0xdfff }, { 32350, 0xdfdf },
+ { 32364, 0xffff }, { 32380, 0x0167 }, { 32386, 0x0002 }, { 32387, 0x7ff9 },
+ { 32400, 0xebff }, { 32414, 0x077f }, { 32424, 0xfffe }, { 32439, 0x5fff },
+ /* 0x22d00 */
+ { 32453, 0x0003 }, { 32455, 0x0000 }, { 32455, 0x7fff }, { 32470, 0xffff },
+ { 32486, 0xe51b }, { 32495, 0xffff }, { 32511, 0x0009 }, { 32513, 0x8000 },
+ { 32514, 0xffff }, { 32530, 0x3fff }, { 32544, 0xffc0 }, { 32554, 0x0023 },
+ { 32557, 0xfb80 }, { 32565, 0x3fff }, { 32579, 0x2ff0 }, { 32588, 0xffc0 },
+ /* 0x22e00 */
+ { 32598, 0xc3ff }, { 32610, 0x037f }, { 32619, 0xfff8 }, { 32632, 0xff9f },
+ { 32646, 0xa817 }, { 32653, 0x87fb }, { 32664, 0xf007 }, { 32671, 0x0ebf },
+ { 32681, 0x9ffc }, { 32693, 0xc763 }, { 32702, 0x77e7 }, { 32714, 0x47f7 },
+ { 32725, 0xe51e }, { 32734, 0x6cf3 }, { 32744, 0xf6e3 }, { 32755, 0x6ede },
+ /* 0x22f00 */
+ { 32766, 0xffe0 }, { 32777, 0xf133 }, { 32786, 0xf5af }, { 32798, 0xac40 },
+ { 32803, 0x8fff }, { 32816, 0xe9bf }, { 32828, 0xf7f3 }, { 32841, 0x84fd },
+ { 32850, 0xbbfd }, { 32863, 0xfe1d }, { 32874, 0xffb9 }, { 32887, 0x77fa },
+ { 32899, 0x6fc0 }, { 32907, 0xcbff }, { 32920, 0x7f3b }, { 32932, 0xe3fc },
+ /* 0x23000 */
+ { 32943, 0xde47 }, { 32953, 0x6577 }, { 32963, 0xfdff }, { 32978, 0x34fa },
+ { 32987, 0xddce }, { 32998, 0xf7a7 }, { 33010, 0x5abf }, { 33021, 0xbdfa },
+ { 33033, 0x9677 }, { 33043, 0xca3a }, { 33051, 0xedff }, { 33065, 0xbf66 },
+ { 33076, 0xbd4f }, { 33087, 0xfb5b }, { 33099, 0xffc6 }, { 33111, 0xfba8 },
+ /* 0x23100 */
+ { 33121, 0xdf17 }, { 33132, 0xe793 }, { 33142, 0x4dd7 }, { 33152, 0xdbf7 },
+ { 33165, 0x5fd7 }, { 33177, 0xfc4f }, { 33188, 0xffff }, { 33204, 0x7f9e },
+ { 33216, 0x0e7a }, { 33224, 0x7ffc }, { 33237, 0x0bc9 }, { 33244, 0xfffc },
+ { 33258, 0xf841 }, { 33265, 0x043f }, { 33272, 0xdffc }, { 33285, 0xfc4f },
+ /* 0x23200 */
+ { 33296, 0xa19f }, { 33305, 0x8000 }, { 33306, 0x47f3 }, { 33316, 0x7fe0 },
+ { 33326, 0x051f }, { 33333, 0x1ffe }, { 33345, 0x3ff8 }, { 33356, 0xfc01 },
+ { 33363, 0x805e }, { 33369, 0xee73 }, { 33380, 0xc1fb }, { 33390, 0x255f },
+ { 33399, 0xbf30 }, { 33408, 0xc1f9 }, { 33417, 0xfc28 }, { 33425, 0x85fc },
+ /* 0x23300 */
+ { 33434, 0xe1b8 }, { 33442, 0x93c8 }, { 33449, 0xbffc }, { 33462, 0x798f },
+ { 33472, 0x91d8 }, { 33479, 0xfb5e }, { 33491, 0x58ff }, { 33502, 0x17f8 },
+ { 33511, 0x3e36 }, { 33520, 0x9f9d }, { 33531, 0x723b }, { 33540, 0xbf7e },
+ { 33553, 0x0fef }, { 33564, 0xfff7 }, { 33579, 0xffa3 }, { 33591, 0x6b4f },
+ /* 0x23400 */
+ { 33601, 0xff8b }, { 33613, 0xff8f }, { 33626, 0x07ff }, { 33637, 0xffe1 },
+ { 33649, 0x801f }, { 33655, 0xfffe }, { 33670, 0xed3f }, { 33682, 0xe306 },
+ { 33689, 0x83ff }, { 33700, 0xffff }, { 33716, 0xbfff }, { 33731, 0x9fc0 },
+ { 33739, 0xffff }, { 33755, 0xffff }, { 33771, 0xff83 }, { 33782, 0xffff },
+ /* 0x23500 */
+ { 33798, 0xffff }, { 33814, 0x007e }, { 33820, 0xf800 }, { 33825, 0xfffe },
+ { 33840, 0x7fff }, { 33855, 0xfa0f }, { 33865, 0xffff }, { 33881, 0x9fff },
+ { 33895, 0x048f }, { 33901, 0x0029 }, { 33904, 0xff78 }, { 33916, 0xfff7 },
+ { 33931, 0x000e }, { 33934, 0xfff1 }, { 33947, 0xffff }, { 33963, 0x0db9 },
+ /* 0x23600 */
+ { 33971, 0xe8a1 }, { 33978, 0xfff7 }, { 33993, 0xffff }, { 34009, 0x880f },
+ { 34015, 0xfffe }, { 34030, 0x0a7f }, { 34039, 0x0010 }, { 34040, 0xf87f },
+ { 34052, 0xffff }, { 34068, 0xfff7 }, { 34083, 0x877f }, { 34094, 0xffff },
+ { 34110, 0xffff }, { 34126, 0x8543 }, { 34132, 0x5800 }, { 34135, 0xbfff },
+ /* 0x23700 */
+ { 34150, 0xe1ff }, { 34162, 0xffff }, { 34178, 0x91f8 }, { 34186, 0x9600 },
+ { 34190, 0xfffe }, { 34205, 0x7fff }, { 34220, 0xffa0 }, { 34230, 0x5aff },
+ { 34242, 0x1ac2 }, { 34248, 0xffff }, { 34264, 0xfff8 }, { 34277, 0x98e5 },
+ { 34285, 0xfff4 }, { 34298, 0xff07 }, { 34309, 0x910f }, { 34316, 0x7f7d },
+ /* 0x23800 */
+ { 34329, 0xdffe }, { 34343, 0xfe11 }, { 34352, 0x7fe3 }, { 34364, 0xffa0 },
+ { 34374, 0xf679 }, { 34385, 0x591f }, { 34394, 0x6fad }, { 34405, 0x1dde },
+ { 34415, 0xfeff }, { 34430, 0xff9f }, { 34444, 0xf7cf }, { 34457, 0xac3f },
+ { 34467, 0xff7f }, { 34482, 0xe3ef }, { 34494, 0x9bff }, { 34507, 0xffff },
+ /* 0x23900 */
+ { 34523, 0xffbf }, { 34538, 0x77b7 }, { 34550, 0x723f }, { 34560, 0xdef6 },
+ { 34572, 0xffbf }, { 34587, 0x3bff }, { 34600, 0x2fed }, { 34611, 0xff3c },
+ { 34623, 0x0fbe }, { 34633, 0xf7f0 }, { 34644, 0x81f6 }, { 34652, 0xbfe6 },
+ { 34664, 0xfeff }, { 34679, 0xe07f }, { 34689, 0xffff }, { 34705, 0xfbff },
+ /* 0x23a00 */
+ { 34720, 0xffeb }, { 34734, 0xffc7 }, { 34747, 0x837f }, { 34757, 0x2bfe },
+ { 34768, 0xfbf8 }, { 34780, 0xe3ff }, { 34793, 0xbf3f }, { 34806, 0xdcdf },
+ { 34818, 0xf96d }, { 34829, 0x9aff }, { 34841, 0xf6fb }, { 34854, 0xfbef },
+ { 34868, 0x30e3 }, { 34875, 0xc74f }, { 34885, 0xbbfe }, { 34898, 0xf711 },
+ /* 0x23b00 */
+ { 34907, 0xff7f }, { 34922, 0xdcff }, { 34935, 0xfffe }, { 34950, 0xff2f },
+ { 34963, 0xfeb7 }, { 34976, 0xf43f }, { 34987, 0x7fef }, { 35001, 0xfffe },
+ { 35016, 0xff07 }, { 35027, 0xffbf }, { 35042, 0xff98 }, { 35053, 0x3e1f },
+ { 35063, 0xffe4 }, { 35075, 0xbbee }, { 35087, 0xfff4 }, { 35100, 0xff87 },
+ /* 0x23c00 */
+ { 35112, 0x7e47 }, { 35122, 0xdc5f }, { 35133, 0x7d1f }, { 35144, 0xdbc6 },
+ { 35154, 0xdfb1 }, { 35165, 0xdf7f }, { 35179, 0xcc7b }, { 35189, 0x03f4 },
+ { 35196, 0xcbdf }, { 35208, 0xe03f }, { 35217, 0xffa3 }, { 35229, 0xfffd },
+ { 35244, 0xfc37 }, { 35255, 0x2fff }, { 35268, 0xfff8 }, { 35281, 0x00ff },
+ /* 0x23d00 */
+ { 35289, 0xfffe }, { 35304, 0xe077 }, { 35313, 0xffff }, { 35329, 0x5fff },
+ { 35343, 0xfffc }, { 35357, 0x7fff }, { 35372, 0x1354 }, { 35378, 0xff8a },
+ { 35389, 0xffff }, { 35405, 0xff7f }, { 35420, 0x007e }, { 35426, 0xc020 },
+ { 35429, 0xffff }, { 35445, 0xafff }, { 35459, 0x02d6 }, { 35465, 0xf860 },
+ /* 0x23e00 */
+ { 35472, 0xffff }, { 35488, 0xffff }, { 35504, 0x0003 }, { 35506, 0xfffc },
+ { 35520, 0x76df }, { 35532, 0xec00 }, { 35537, 0xffff }, { 35553, 0xfffe },
+ { 35568, 0xf003 }, { 35574, 0xffff }, { 35590, 0x97ff }, { 35603, 0x8057 },
+ { 35609, 0xb400 }, { 35613, 0xffff }, { 35629, 0xffff }, { 35645, 0x8007 },
+ /* 0x23f00 */
+ { 35649, 0xffff }, { 35665, 0xafff }, { 35679, 0x000f }, { 35683, 0x8820 },
+ { 35686, 0xdff8 }, { 35698, 0xffff }, { 35714, 0xffff }, { 35730, 0x2079 },
+ { 35736, 0xfff0 }, { 35748, 0xffff }, { 35764, 0x7f0f }, { 35775, 0x0081 },
+ { 35777, 0xffe2 }, { 35789, 0xffff }, { 35805, 0x001f }, { 35810, 0xfffe },
+ /* 0x24000 */
+ { 35825, 0x49f3 }, { 35834, 0x8002 }, { 35836, 0xffff }, { 35852, 0xc2ff },
+ { 35863, 0x37ff }, { 35876, 0xf481 }, { 35883, 0xfffe }, { 35898, 0xffff },
+ { 35914, 0xc4ff }, { 35925, 0xffff }, { 35941, 0x806e }, { 35947, 0xefff },
+ { 35962, 0xfc17 }, { 35972, 0x07bf }, { 35982, 0xbe08 }, { 35989, 0x7bf7 },
+ /* 0x24100 */
+ { 36002, 0xc2e0 }, { 36008, 0xfffb }, { 36023, 0x1f5f }, { 36034, 0x2ff8 },
+ { 36044, 0x7cee }, { 36055, 0x2f06 }, { 36062, 0x6f5f }, { 36074, 0xfb9f },
+ { 36087, 0xef7d }, { 36100, 0xe5f7 }, { 36112, 0xbfc0 }, { 36121, 0xf017 },
+ { 36129, 0xff83 }, { 36140, 0xafff }, { 36154, 0x8807 }, { 36159, 0xe0ff },
+ /* 0x24200 */
+ { 36170, 0xffff }, { 36186, 0x0967 }, { 36193, 0xffec }, { 36206, 0xfe07 },
+ { 36216, 0x07ff }, { 36227, 0xa202 }, { 36231, 0xfefe }, { 36245, 0xfe00 },
+ { 36252, 0xffff }, { 36268, 0x1bff }, { 36280, 0x8020 }, { 36282, 0xfff4 },
+ { 36295, 0xf8df }, { 36307, 0xffff }, { 36323, 0x97ff }, { 36336, 0x040b },
+ /* 0x24300 */
+ { 36340, 0xff8a }, { 36351, 0xf87f }, { 36363, 0xffff }, { 36379, 0x3f7f },
+ { 36392, 0xe100 }, { 36396, 0x3ff9 }, { 36408, 0xffc4 }, { 36419, 0xdfff },
+ { 36434, 0x1034 }, { 36438, 0xe5c0 }, { 36445, 0xffff }, { 36461, 0xc1bf },
+ { 36471, 0xffff }, { 36487, 0xefbf }, { 36501, 0xe201 }, { 36506, 0xfff1 },
+ /* 0x24400 */
+ { 36519, 0xfff1 }, { 36532, 0xc0a7 }, { 36539, 0xbfc4 }, { 36549, 0xff8f },
+ { 36562, 0xcc6f }, { 36572, 0xf0dd }, { 36582, 0x0185 }, { 36586, 0xf7ff },
+ { 36601, 0xff47 }, { 36613, 0x5089 }, { 36618, 0x58de }, { 36627, 0x7de8 },
+ { 36637, 0x873f }, { 36647, 0xf6f5 }, { 36659, 0xfde3 }, { 36671, 0x79de },
+ /* 0x24500 */
+ { 36682, 0xd4ff }, { 36694, 0x11bf }, { 36703, 0x57fd }, { 36715, 0x033f },
+ { 36723, 0xeb2d }, { 36733, 0xffeb }, { 36747, 0xefff }, { 36762, 0x7eff },
+ { 36776, 0xffee }, { 36790, 0x7ffb }, { 36804, 0xfffd }, { 36819, 0x7c9f },
+ { 36830, 0xffb7 }, { 36844, 0x1f82 }, { 36851, 0xffef }, { 36866, 0xbdfa },
+ /* 0x24600 */
+ { 36878, 0xf339 }, { 36888, 0xfff3 }, { 36902, 0xf8ff }, { 36915, 0xff1d },
+ { 36927, 0xb61d }, { 36936, 0xf9bf }, { 36949, 0x2dd7 }, { 36959, 0x0fbf },
+ { 36970, 0xff1c }, { 36981, 0x437f }, { 36991, 0xff01 }, { 37000, 0xff7f },
+ { 37015, 0xff04 }, { 37024, 0x8823 }, { 37029, 0x8afe }, { 37039, 0xee5f },
+ /* 0x24700 */
+ { 37051, 0xbbbd }, { 37063, 0x3ed7 }, { 37074, 0x895e }, { 37082, 0xffff },
+ { 37098, 0xb04f }, { 37106, 0xdfff }, { 37121, 0xd17b }, { 37131, 0xffff },
+ { 37147, 0x8177 }, { 37155, 0xfe80 }, { 37163, 0xb02f }, { 37171, 0xc305 },
+ { 37177, 0xfffb }, { 37192, 0xf6b7 }, { 37204, 0x3fff }, { 37218, 0x2d7c },
+ /* 0x24800 */
+ { 37227, 0xe480 }, { 37232, 0xf7ff }, { 37247, 0x1bf3 }, { 37257, 0xfe20 },
+ { 37265, 0x60ff }, { 37275, 0xf383 }, { 37284, 0x7fff }, { 37299, 0xbe7f },
+ { 37312, 0xfe28 }, { 37321, 0x77ff }, { 37335, 0x87cf }, { 37345, 0x0fff },
+ { 37357, 0x6f2b }, { 37367, 0xbb8f }, { 37378, 0xcfdd }, { 37390, 0x1fb5 },
+ /* 0x24900 */
+ { 37400, 0xf97c }, { 37411, 0xfd0f }, { 37422, 0x9d3f }, { 37433, 0x1fe6 },
+ { 37443, 0xfff8 }, { 37456, 0x1ff0 }, { 37465, 0x3ff0 }, { 37475, 0xfbf2 },
+ { 37487, 0x002b }, { 37491, 0xffff }, { 37507, 0xf977 }, { 37519, 0xf01f },
+ { 37528, 0xffff }, { 37544, 0xc2df }, { 37554, 0xfcfd }, { 37567, 0xfc05 },
+ /* 0x24a00 */
+ { 37575, 0xbfff }, { 37590, 0x3ff9 }, { 37602, 0xf800 }, { 37607, 0x7f3f },
+ { 37620, 0x0bff }, { 37631, 0xfffc }, { 37645, 0xfff8 }, { 37658, 0xf837 },
+ { 37668, 0xf8ff }, { 37681, 0xff81 }, { 37691, 0x7f7d }, { 37704, 0xf7f0 },
+ { 37715, 0x377f }, { 37727, 0x9df1 }, { 37737, 0xff78 }, { 37749, 0x7dff },
+ /* 0x24b00 */
+ { 37763, 0xfb9e }, { 37775, 0x3fc7 }, { 37786, 0xf75f }, { 37799, 0xdef1 },
+ { 37810, 0xf07f }, { 37821, 0xf9bf }, { 37834, 0x17ef }, { 37845, 0xfe19 },
+ { 37855, 0xefe1 }, { 37866, 0x3f59 }, { 37876, 0xefc6 }, { 37887, 0x3f2f },
+ { 37898, 0x7b8b }, { 37908, 0xeff9 }, { 37921, 0xdcdf }, { 37933, 0x729c },
+ /* 0x24c00 */
+ { 37941, 0x65f9 }, { 37951, 0xeaa3 }, { 37960, 0xff3f }, { 37974, 0xff7f },
+ { 37989, 0xf801 }, { 37995, 0xc7e5 }, { 38005, 0xfff8 }, { 38018, 0x704b },
+ { 38025, 0xe9f8 }, { 38035, 0x3fff }, { 38049, 0xf88b }, { 38058, 0xefe7 },
+ { 38071, 0xbf21 }, { 38080, 0x8dfc }, { 38090, 0xfe13 }, { 38100, 0xde4c },
+ /* 0x24d00 */
+ { 38109, 0x59bf }, { 38120, 0xf3ef }, { 38133, 0xcff3 }, { 38145, 0xff9f },
+ { 38159, 0x398f }, { 38168, 0xff92 }, { 38179, 0x2fff }, { 38192, 0xff80 },
+ { 38201, 0x1e7f }, { 38212, 0xfff8 }, { 38225, 0x3f3f }, { 38237, 0x00c0 },
+ { 38239, 0xffff }, { 38255, 0x7ffb }, { 38269, 0x0021 }, { 38271, 0xfb80 },
+ /* 0x24e00 */
+ { 38279, 0xffff }, { 38295, 0xe3fe }, { 38307, 0xfe15 }, { 38317, 0xffff },
+ { 38333, 0xa27c }, { 38341, 0xf800 }, { 38346, 0x9fff }, { 38360, 0x0a5b },
+ { 38367, 0xfff3 }, { 38381, 0x3fff }, { 38395, 0x03c2 }, { 38400, 0xff80 },
+ { 38409, 0x23ff }, { 38420, 0x7fe0 }, { 38430, 0xc12e }, { 38437, 0x07fe },
+ /* 0x24f00 */
+ { 38447, 0x38ff }, { 38458, 0xb7c7 }, { 38469, 0xbfbf }, { 38483, 0x7687 },
+ { 38492, 0x77ce }, { 38503, 0xef57 }, { 38515, 0x97f3 }, { 38526, 0xbe81 },
+ { 38534, 0xff08 }, { 38543, 0x7b20 }, { 38550, 0x3dff }, { 38563, 0x795c },
+ { 38572, 0xcfe9 }, { 38583, 0xbfe7 }, { 38596, 0x5fa7 }, { 38607, 0x86fc },
+ /* 0x25000 */
+ { 38616, 0xefde }, { 38629, 0xdff3 }, { 38642, 0xb97e }, { 38653, 0xb677 },
+ { 38664, 0xdbff }, { 38678, 0xdf7f }, { 38692, 0xfffb }, { 38707, 0x9fdb },
+ { 38719, 0xf5f9 }, { 38731, 0xdffb }, { 38745, 0x73f3 }, { 38756, 0xd7ee },
+ { 38768, 0x6fbf }, { 38781, 0x13fc }, { 38790, 0x1ff2 }, { 38800, 0x3ffc },
+ /* 0x25100 */
+ { 38812, 0xfffd }, { 38827, 0x7bff }, { 38841, 0x02b8 }, { 38846, 0xfffe },
+ { 38861, 0x7e13 }, { 38870, 0xff88 }, { 38880, 0x7fef }, { 38894, 0x324f },
+ { 38902, 0xfbe0 }, { 38912, 0xffff }, { 38928, 0x1c7f }, { 38938, 0x0069 },
+ { 38942, 0xfef8 }, { 38954, 0xff7f }, { 38969, 0x4f13 }, { 38977, 0xc030 },
+ /* 0x25200 */
+ { 38981, 0xffed }, { 38995, 0x1fff }, { 39008, 0x07fc }, { 39017, 0xf980 },
+ { 39024, 0xffff }, { 39040, 0xffff }, { 39056, 0x007c }, { 39061, 0xfff1 },
+ { 39074, 0x47f7 }, { 39085, 0x0021 }, { 39087, 0xfd80 }, { 39095, 0xffff },
+ { 39111, 0x271f }, { 39120, 0xfe01 }, { 39128, 0xbf3f }, { 39141, 0x8801 },
+ /* 0x25300 */
+ { 39144, 0xffff }, { 39160, 0xfcf1 }, { 39171, 0xe70e }, { 39180, 0xfc67 },
+ { 39191, 0x9e5f }, { 39202, 0xc6b8 }, { 39210, 0xffbf }, { 39225, 0xffef },
+ { 39240, 0xfefd }, { 39254, 0x17fd }, { 39265, 0x1ff2 }, { 39275, 0xff7f },
+ { 39290, 0xc207 }, { 39296, 0xf792 }, { 39306, 0x9c07 }, { 39313, 0x78ff },
+ /* 0x25400 */
+ { 39325, 0x001b }, { 39329, 0x7fea }, { 39341, 0x1e3f }, { 39351, 0x35fe },
+ { 39362, 0xfff3 }, { 39376, 0x7f9f }, { 39389, 0xd20c }, { 39395, 0xff7d },
+ { 39409, 0xbfd7 }, { 39422, 0x5054 }, { 39427, 0xff90 }, { 39437, 0x3e7f },
+ { 39449, 0xfcc3 }, { 39459, 0xfcff }, { 39473, 0x20ff }, { 39482, 0xfc02 },
+ /* 0x25500 */
+ { 39489, 0x07ff }, { 39500, 0xfffd }, { 39515, 0xff0d }, { 39526, 0x07ff },
+ { 39537, 0xfbe8 }, { 39548, 0xc5fb }, { 39559, 0x3fe3 }, { 39570, 0xffff },
+ { 39586, 0x9ffc }, { 39598, 0xff80 }, { 39607, 0xdc7f }, { 39619, 0xfa9b },
+ { 39630, 0x027f }, { 39638, 0xeb4c }, { 39647, 0xfc0e }, { 39656, 0xcd96 },
+ /* 0x25600 */
+ { 39665, 0x637a }, { 39674, 0x7e60 }, { 39682, 0x7850 }, { 39688, 0xff03 },
+ { 39698, 0xfe14 }, { 39707, 0x3ff0 }, { 39717, 0xf910 }, { 39724, 0x1f87 },
+ { 39733, 0xff08 }, { 39742, 0x17ff }, { 39754, 0x0fc0 }, { 39760, 0x03ff },
+ { 39770, 0xfdef }, { 39784, 0xff10 }, { 39793, 0xc01f }, { 39800, 0xbfbf },
+ /* 0x25700 */
+ { 39814, 0x9fbe }, { 39826, 0xccbe }, { 39836, 0x9ee9 }, { 39846, 0xff9f },
+ { 39860, 0xbdba }, { 39871, 0x7d7d }, { 39883, 0xfffc }, { 39897, 0xde78 },
+ { 39907, 0x037f }, { 39916, 0xff84 }, { 39926, 0x8207 }, { 39931, 0xfffe },
+ { 39946, 0xe0a0 }, { 39951, 0x5fff }, { 39965, 0x03fc }, { 39973, 0xed80 },
+ /* 0x25800 */
+ { 39980, 0xffff }, { 39996, 0x01ff }, { 40005, 0x0006 }, { 40007, 0xf6fe },
+ { 40020, 0x1feb }, { 40031, 0xbc10 }, { 40037, 0xffff }, { 40053, 0x0279 },
+ { 40059, 0xfd83 }, { 40069, 0x7f7e }, { 40082, 0x6080 }, { 40085, 0xbff3 },
+ { 40098, 0x003f }, { 40104, 0xd7c8 }, { 40113, 0xffe1 }, { 40125, 0x40bf },
+ /* 0x25900 */
+ { 40133, 0x5cef }, { 40144, 0xd7fe }, { 40157, 0x6f9c }, { 40167, 0xfff3 },
+ { 40181, 0xff8e }, { 40193, 0x4f9f }, { 40204, 0x7fff }, { 40219, 0xffc0 },
+ { 40229, 0xfdff }, { 40244, 0xf80b }, { 40252, 0xe7f7 }, { 40265, 0xff67 },
+ { 40278, 0x84e0 }, { 40283, 0xfffd }, { 40298, 0xf025 }, { 40305, 0xbfff },
+ /* 0x25a00 */
+ { 40320, 0xe40f }, { 40328, 0x05ff }, { 40338, 0x7c0e }, { 40346, 0xb9ff },
+ { 40359, 0xdd0f }, { 40369, 0x1bfd }, { 40380, 0x7fff }, { 40395, 0xdb7e },
+ { 40407, 0xffdf }, { 40422, 0x8f3f }, { 40433, 0xf7f3 }, { 40446, 0xf86f },
+ { 40457, 0xe708 }, { 40464, 0xff47 }, { 40476, 0xe1e7 }, { 40486, 0xfffb },
+ /* 0x25b00 */
+ { 40501, 0xf0bf }, { 40512, 0xeeff }, { 40526, 0xfc7e }, { 40538, 0xfbff },
+ { 40553, 0x0fff }, { 40565, 0xffff }, { 40581, 0xfdff }, { 40596, 0xff83 },
+ { 40607, 0xf03f }, { 40617, 0x7fff }, { 40632, 0xeffd }, { 40646, 0xffe0 },
+ { 40657, 0x0047 }, { 40661, 0xffff }, { 40677, 0xffff }, { 40693, 0xf7ff },
+ /* 0x25c00 */
+ { 40708, 0xfa64 }, { 40717, 0xffff }, { 40733, 0xffff }, { 40749, 0xffff },
+ { 40765, 0xf0f7 }, { 40776, 0xffff }, { 40792, 0x025f }, { 40799, 0xffe8 },
+ { 40811, 0xfff3 }, { 40825, 0xffe7 }, { 40839, 0xdfff }, { 40854, 0x3fff },
+ { 40868, 0xffc1 }, { 40879, 0xffff }, { 40895, 0xffff }, { 40911, 0x87ff },
+ /* 0x25d00 */
+ { 40923, 0xffff }, { 40939, 0xe018 }, { 40944, 0xffff }, { 40960, 0xeff7 },
+ { 40974, 0x7ff0 }, { 40985, 0xf009 }, { 40991, 0xffff }, { 41007, 0x2f7f },
+ { 41019, 0xfdc0 }, { 41028, 0xffff }, { 41044, 0x0ff8 }, { 41053, 0xfff0 },
+ { 41065, 0xf3ff }, { 41079, 0xfff3 }, { 41093, 0xff1f }, { 41106, 0xf1f7 },
+ /* 0x25e00 */
+ { 41118, 0xcfa9 }, { 41128, 0x13d3 }, { 41136, 0xbbee }, { 41148, 0x7ffb },
+ { 41162, 0xffee }, { 41176, 0xf467 }, { 41186, 0x29d7 }, { 41195, 0xfffc },
+ { 41209, 0x0bf0 }, { 41216, 0xff80 }, { 41225, 0xff9f }, { 41239, 0x115f },
+ { 41247, 0xfffe }, { 41262, 0x1e7f }, { 41273, 0xfff0 }, { 41285, 0x800f },
+ /* 0x25f00 */
+ { 41290, 0xf3ff }, { 41304, 0xff0f }, { 41316, 0x01f7 }, { 41324, 0xffe0 },
+ { 41335, 0x8eef }, { 41346, 0x6fe3 }, { 41357, 0xf0e8 }, { 41365, 0xffdf },
+ { 41380, 0xf7f7 }, { 41394, 0x7e5f }, { 41406, 0xffff }, { 41422, 0x0dfd },
+ { 41432, 0xfff8 }, { 41445, 0x93ef }, { 41456, 0xffc2 }, { 41467, 0xf7ff },
+ /* 0x26000 */
+ { 41482, 0x02ff }, { 41491, 0xfffc }, { 41505, 0xf0ff }, { 41517, 0x00ff },
+ { 41525, 0xff58 }, { 41536, 0x7fff }, { 41551, 0xfff2 }, { 41564, 0x0013 },
+ { 41567, 0xfbff }, { 41582, 0xffbf }, { 41597, 0xffc7 }, { 41610, 0x00b3 },
+ { 41615, 0xfffa }, { 41629, 0xfbff }, { 41644, 0x01fd }, { 41652, 0x07ff },
+ /* 0x26100 */
+ { 41663, 0xfe00 }, { 41670, 0x1fff }, { 41683, 0x7ffc }, { 41696, 0xf006 },
+ { 41702, 0xffff }, { 41718, 0xe03f }, { 41727, 0x15bf }, { 41737, 0xffe8 },
+ { 41749, 0xff7f }, { 41764, 0xf8ff }, { 41777, 0x9eff }, { 41790, 0xf87f },
+ { 41802, 0xdf3f }, { 41815, 0xdffa }, { 41828, 0x1faf }, { 41839, 0xffdf },
+ /* 0x26200 */
+ { 41854, 0x00eb }, { 41860, 0x0000 }, { 41860, 0xfbec }, { 41872, 0xdf7f },
+ { 41886, 0xdbb7 }, { 41898, 0xeeef }, { 41911, 0xfefd }, { 41925, 0xdbbc },
+ { 41936, 0xeb8f }, { 41947, 0xf3ff }, { 41961, 0xef9f }, { 41974, 0xf078 },
+ { 41982, 0x3ff4 }, { 41993, 0xffc7 }, { 42006, 0xf99f }, { 42018, 0xfbbf },
+ /* 0x26300 */
+ { 42032, 0xe66f }, { 42043, 0xfaff }, { 42057, 0x7f1f }, { 42069, 0xddfe },
+ { 42082, 0xfdcf }, { 42095, 0xfdf7 }, { 42109, 0xf7e6 }, { 42121, 0xfe05 },
+ { 42130, 0x2fe9 }, { 42140, 0x27f0 }, { 42148, 0x8afc }, { 42157, 0x9f9b },
+ { 42168, 0xffea }, { 42181, 0xf7e3 }, { 42193, 0xaf8f }, { 42204, 0x7ff5 },
+ /* 0x26400 */
+ { 42217, 0x7ffd }, { 42231, 0x5ffb }, { 42244, 0xf7fc }, { 42257, 0x7fef },
+ { 42271, 0xffd1 }, { 42283, 0xff3f }, { 42297, 0x1fff }, { 42310, 0xff7f },
+ { 42325, 0xfdf8 }, { 42337, 0xbe7f }, { 42350, 0xf77d }, { 42363, 0x7dce },
+ { 42374, 0xd01b }, { 42381, 0x67df }, { 42393, 0xff71 }, { 42405, 0x7fb3 },
+ /* 0x26500 */
+ { 42417, 0xfa7f }, { 42430, 0xfdbf }, { 42444, 0xbf7f }, { 42458, 0xf3af },
+ { 42470, 0xfdbf }, { 42484, 0x7dff }, { 42498, 0xffe7 }, { 42512, 0xffe6 },
+ { 42525, 0x7f3d }, { 42537, 0x1fff }, { 42550, 0x9ffc }, { 42562, 0xf27f },
+ { 42574, 0x27ff }, { 42586, 0x87ff }, { 42598, 0x9fff }, { 42612, 0x43fe },
+ /* 0x26600 */
+ { 42622, 0xefff }, { 42637, 0xe93f }, { 42648, 0xff0d }, { 42659, 0xedfc },
+ { 42671, 0x2fff }, { 42684, 0x99ff }, { 42696, 0xff87 }, { 42708, 0x9fff },
+ { 42722, 0x73ff }, { 42735, 0xff1e }, { 42747, 0x7fff }, { 42762, 0x2ffc },
+ { 42773, 0xc03e }, { 42780, 0xfffd }, { 42795, 0x7efb }, { 42808, 0x02d8 },
+ /* 0x26700 */
+ { 42813, 0xfddc }, { 42825, 0x9fff }, { 42839, 0x17ff }, { 42851, 0xee68 },
+ { 42860, 0x8002 }, { 42862, 0xffff }, { 42878, 0xffff }, { 42894, 0xfdff },
+ { 42909, 0x0ab3 }, { 42916, 0xfee0 }, { 42926, 0xbfff }, { 42941, 0x3fe7 },
+ { 42953, 0x0003 }, { 42955, 0xbb30 }, { 42963, 0xbeff }, { 42977, 0x0019 },
+ /* 0x26800 */
+ { 42980, 0xffff }, { 42996, 0xd6ff }, { 43009, 0x1b31 }, { 43016, 0xdf80 },
+ { 43024, 0xf1ef }, { 43036, 0x19bf }, { 43046, 0x3f00 }, { 43052, 0xfff7 },
+ { 43067, 0xf52f }, { 43078, 0x3ff3 }, { 43090, 0xbff0 }, { 43101, 0xbf00 },
+ { 43108, 0xbfe3 }, { 43120, 0xfc4f }, { 43131, 0x7a13 }, { 43139, 0xfffe },
+ /* 0x26900 */
+ { 43154, 0xf47d }, { 43165, 0xef75 }, { 43177, 0x1ffe }, { 43189, 0x9efc },
+ { 43200, 0xdff6 }, { 43213, 0xebbf }, { 43226, 0x6be7 }, { 43237, 0xfffc },
+ { 43251, 0xd7ff }, { 43265, 0xffeb }, { 43279, 0xfebf }, { 43293, 0xff7f },
+ { 43308, 0xd7f7 }, { 43321, 0xa4fb }, { 43331, 0x6dff }, { 43344, 0xdb7b },
+ /* 0x26a00 */
+ { 43356, 0xfffb }, { 43371, 0xb7fd }, { 43384, 0xf5df }, { 43397, 0xf4f7 },
+ { 43409, 0xff98 }, { 43420, 0xf318 }, { 43428, 0x1fff }, { 43441, 0x7ff6 },
+ { 43454, 0x6ff0 }, { 43464, 0x3ffe }, { 43477, 0xfeb0 }, { 43487, 0xe1c7 },
+ { 43496, 0xddff }, { 43510, 0x7eb7 }, { 43522, 0xbffd }, { 43536, 0xffdf },
+ /* 0x26b00 */
+ { 43551, 0xfbff }, { 43566, 0xfff9 }, { 43580, 0xfeff }, { 43595, 0xffbf },
+ { 43610, 0x0bff }, { 43621, 0x3ff0 }, { 43631, 0xfb04 }, { 43639, 0xffff },
+ { 43655, 0xffff }, { 43671, 0xff0f }, { 43683, 0xffff }, { 43699, 0xffa8 },
+ { 43710, 0xffff }, { 43726, 0xff7e }, { 43740, 0xff7f }, { 43755, 0xff1f },
+ /* 0x26c00 */
+ { 43768, 0xffff }, { 43784, 0x6bff }, { 43797, 0xfc82 }, { 43805, 0xffff },
+ { 43821, 0xffbf }, { 43836, 0xdfff }, { 43851, 0xffff }, { 43867, 0x1ffd },
+ { 43879, 0xfff8 }, { 43892, 0xffff }, { 43908, 0x97ff }, { 43921, 0x20c1 },
+ { 43925, 0xffff }, { 43941, 0xffff }, { 43957, 0x7fff }, { 43972, 0xffff },
+ /* 0x26d00 */
+ { 43988, 0xffa7 }, { 44001, 0xffff }, { 44017, 0xf801 }, { 44023, 0xffff },
+ { 44039, 0x7fff }, { 44054, 0xe007 }, { 44060, 0xfffe }, { 44075, 0xffff },
+ { 44091, 0xfff7 }, { 44106, 0x0fff }, { 44118, 0xff00 }, { 44126, 0xffff },
+ { 44142, 0xffff }, { 44158, 0xefbf }, { 44172, 0x040b }, { 44176, 0xbfff },
+ /* 0x26e00 */
+ { 44191, 0xffdf }, { 44206, 0xffff }, { 44222, 0xffdf }, { 44237, 0x07ff },
+ { 44248, 0xffc0 }, { 44258, 0xffff }, { 44274, 0x451e }, { 44281, 0xe084 },
+ { 44286, 0xffd7 }, { 44300, 0xffff }, { 44316, 0xffff }, { 44332, 0xffff },
+ { 44348, 0x3fff }, { 44362, 0xff00 }, { 44370, 0xffff }, { 44386, 0xffff },
+ /* 0x26f00 */
+ { 44402, 0xfcff }, { 44416, 0x0227 }, { 44421, 0xfe16 }, { 44431, 0xffff },
+ { 44447, 0xdfff }, { 44462, 0xffff }, { 44478, 0x5fff }, { 44492, 0xffe2 },
+ { 44504, 0xffff }, { 44520, 0x8895 }, { 44526, 0xf482 }, { 44533, 0xffff },
+ { 44549, 0xff7f }, { 44564, 0x03ff }, { 44574, 0xffff }, { 44590, 0xfe3f },
+ /* 0x27000 */
+ { 44603, 0x20f7 }, { 44611, 0x2ff0 }, { 44620, 0xffff }, { 44636, 0xffbf },
+ { 44651, 0xbfff }, { 44666, 0xfff2 }, { 44679, 0xffff }, { 44695, 0xf801 },
+ { 44701, 0xff7f }, { 44716, 0xffff }, { 44732, 0x03ba }, { 44739, 0xffff },
+ { 44755, 0xc3ff }, { 44767, 0xffff }, { 44783, 0xdfff }, { 44798, 0xfe01 },
+ /* 0x27100 */
+ { 44806, 0xeaff }, { 44819, 0xffff }, { 44835, 0x7f0f }, { 44846, 0xffc0 },
+ { 44856, 0xffff }, { 44872, 0xffdf }, { 44887, 0xc7c7 }, { 44897, 0x7ddf },
+ { 44910, 0xefea }, { 44922, 0x7fff }, { 44937, 0x1ff9 }, { 44948, 0xfc7e },
+ { 44960, 0x2ffe }, { 44972, 0xf1bf }, { 44984, 0x3fff }, { 44998, 0xf83e },
+ /* 0x27200 */
+ { 45008, 0x6bcb }, { 45018, 0xf5ef }, { 45031, 0xffb9 }, { 45044, 0xfff1 },
+ { 45057, 0xffff }, { 45073, 0xd9e3 }, { 45083, 0xffff }, { 45099, 0xf8f9 },
+ { 45110, 0xe1ef }, { 45121, 0xffff }, { 45137, 0xfbff }, { 45152, 0x9fc3 },
+ { 45162, 0xff00 }, { 45170, 0xfbff }, { 45185, 0xff83 }, { 45196, 0x0009 },
+ /* 0x27300 */
+ { 45198, 0xfffa }, { 45212, 0xbfff }, { 45227, 0x3fdf }, { 45240, 0xaff0 },
+ { 45250, 0x0000 }, { 45250, 0xfffe }, { 45265, 0xffff }, { 45281, 0xffff },
+ { 45297, 0xff1f }, { 45310, 0xc59f }, { 45320, 0xff7e }, { 45334, 0xffff },
+ { 45350, 0xffff }, { 45366, 0xf03f }, { 45376, 0x175f }, { 45386, 0xff00 },
+ /* 0x27400 */
+ { 45394, 0xfff7 }, { 45409, 0xffff }, { 45425, 0xeff8 }, { 45437, 0x007a },
+ { 45442, 0xfff1 }, { 45455, 0xf7ff }, { 45470, 0xffff }, { 45486, 0xff1f },
+ { 45499, 0xc15e }, { 45507, 0xfdff }, { 45522, 0x0ffe }, { 45533, 0xfffc },
+ { 45547, 0xdf00 }, { 45554, 0xffff }, { 45570, 0x18fe }, { 45579, 0xfffe },
+ /* 0x27500 */
+ { 45594, 0xc1df }, { 45604, 0xe13f }, { 45614, 0xddff }, { 45628, 0x24ff },
+ { 45638, 0xfffe }, { 45653, 0xf9f7 }, { 45666, 0xc1ff }, { 45677, 0xf7ff },
+ { 45692, 0xfdf5 }, { 45705, 0xfffe }, { 45720, 0xbf90 }, { 45729, 0x7ffc },
+ { 45742, 0xffdf }, { 45757, 0xfff7 }, { 45772, 0xffee }, { 45786, 0x8ffe },
+ /* 0x27600 */
+ { 45798, 0xef7f }, { 45812, 0xf64f }, { 45823, 0xffff }, { 45839, 0x7cf9 },
+ { 45850, 0xffff }, { 45866, 0xff07 }, { 45877, 0xffbf }, { 45892, 0xc2ac },
+ { 45899, 0xffff }, { 45915, 0x7fe7 }, { 45928, 0xfffa }, { 45942, 0xf7ff },
+ { 45957, 0xe009 }, { 45962, 0xffff }, { 45978, 0x1fff }, { 45991, 0xff0f },
+ /* 0x27700 */
+ { 46003, 0x2dff }, { 46015, 0xe026 }, { 46021, 0xfaff }, { 46035, 0xe187 },
+ { 46043, 0xbfff }, { 46058, 0x0fff }, { 46070, 0xfc0c }, { 46078, 0xffff },
+ { 46094, 0xf1c7 }, { 46104, 0xfafd }, { 46117, 0xffc6 }, { 46129, 0x3fef },
+ { 46142, 0xf78c }, { 46152, 0xcff7 }, { 46165, 0xefca }, { 46176, 0xff9e },
+ /* 0x27800 */
+ { 46189, 0xdadf }, { 46201, 0xffef }, { 46216, 0x6f0f }, { 46226, 0xf82f },
+ { 46236, 0xf979 }, { 46247, 0x29ef }, { 46257, 0xffff }, { 46273, 0xef8e },
+ { 46284, 0xe77f }, { 46297, 0x777c }, { 46308, 0xe9ff }, { 46321, 0xffbe },
+ { 46335, 0xe3ff }, { 46348, 0x5fff }, { 46362, 0xff2e }, { 46374, 0x7ff3 },
+ /* 0x27900 */
+ { 46387, 0xfbf8 }, { 46399, 0xf9ff }, { 46413, 0xdecf }, { 46425, 0xfcc6 },
+ { 46435, 0x3517 }, { 46443, 0x3fea }, { 46454, 0xef7e }, { 46467, 0xffbb },
+ { 46481, 0xbfc7 }, { 46493, 0xfe84 }, { 46502, 0xffff }, { 46518, 0x4cff },
+ { 46529, 0xff76 }, { 46542, 0xffff }, { 46558, 0x0df3 }, { 46567, 0xffff },
+ /* 0x27a00 */
+ { 46583, 0x8fff }, { 46596, 0x7e7f }, { 46609, 0xffd9 }, { 46622, 0xffff },
+ { 46638, 0xfefd }, { 46652, 0xff43 }, { 46663, 0xffff }, { 46679, 0xfffe },
+ { 46694, 0xffff }, { 46710, 0xffd7 }, { 46724, 0xffff }, { 46740, 0x86ff },
+ { 46751, 0x89ff }, { 46762, 0xfffd }, { 46777, 0xffff }, { 46793, 0xe565 },
+ /* 0x27b00 */
+ { 46802, 0xfffd }, { 46817, 0xbeef }, { 46830, 0xffbf }, { 46845, 0xf87f },
+ { 46857, 0xff7f }, { 46872, 0xff7f }, { 46887, 0xffbf }, { 46902, 0xff97 },
+ { 46915, 0xdfff }, { 46930, 0xef7f }, { 46944, 0xfb2c }, { 46954, 0x3def },
+ { 46966, 0xfe47 }, { 46977, 0x9f39 }, { 46987, 0xeeef }, { 47000, 0xff9b },
+ /* 0x27c00 */
+ { 47013, 0x3efb }, { 47025, 0x637f }, { 47036, 0xffab }, { 47049, 0xfff5 },
+ { 47063, 0xe7ff }, { 47077, 0xffff }, { 47093, 0xff3f }, { 47107, 0xd9ff },
+ { 47120, 0xffff }, { 47136, 0xfdbf }, { 47150, 0xf7ff }, { 47165, 0xc2ff },
+ { 47176, 0xffff }, { 47192, 0xfedf }, { 47206, 0xffe7 }, { 47220, 0x5fee },
+ /* 0x27d00 */
+ { 47232, 0xf0fe }, { 47243, 0xe7f1 }, { 47254, 0x3d7b }, { 47265, 0xffef },
+ { 47280, 0xffb7 }, { 47294, 0x37e3 }, { 47304, 0xfff9 }, { 47318, 0xe7f7 },
+ { 47331, 0x7fec }, { 47343, 0xff8f }, { 47356, 0x05ff }, { 47366, 0xdfff },
+ { 47381, 0xfe9f }, { 47394, 0xd6ff }, { 47407, 0xfbff }, { 47422, 0xf825 },
+ /* 0x27e00 */
+ { 47430, 0xffff }, { 47446, 0x47f2 }, { 47455, 0xe9ff }, { 47468, 0xf3fe },
+ { 47481, 0x43c9 }, { 47488, 0x7f00 }, { 47495, 0xf09b }, { 47504, 0x23fc },
+ { 47513, 0xffd0 }, { 47524, 0xefdd }, { 47537, 0xffff }, { 47553, 0xffec },
+ { 47566, 0xdfff }, { 47581, 0xbffe }, { 47595, 0xd8ff }, { 47607, 0xbf7f },
+ /* 0x27f00 */
+ { 47621, 0xc2ff }, { 47632, 0xffff }, { 47648, 0xffef }, { 47663, 0xffff },
+ { 47679, 0xfe76 }, { 47691, 0xffff }, { 47707, 0xbfff }, { 47722, 0xffd8 },
+ { 47734, 0xe93f }, { 47745, 0xffff }, { 47761, 0xff7f }, { 47776, 0x1f73 },
+ { 47786, 0x227f }, { 47795, 0xfffc }, { 47809, 0xc05d }, { 47816, 0xfffe },
+ /* 0x28000 */
+ { 47831, 0x0249 }, { 47835, 0xfff8 }, { 47848, 0x7fff }, { 47863, 0x00c2 },
+ { 47866, 0xffff }, { 47882, 0x5e3f }, { 47893, 0x000d }, { 47896, 0xffe8 },
+ { 47908, 0xf9ff }, { 47922, 0xf80a }, { 47929, 0xffff }, { 47945, 0x81ff },
+ { 47955, 0x0003 }, { 47957, 0xfffc }, { 47971, 0x51ff }, { 47982, 0x8008 },
+ /* 0x28100 */
+ { 47984, 0xffe9 }, { 47997, 0x0fff }, { 48009, 0x3ffe }, { 48022, 0x0000 },
+ { 48022, 0xdd60 }, { 48030, 0xffff }, { 48046, 0x07ff }, { 48057, 0x0076 },
+ { 48062, 0xffff }, { 48078, 0x1df3 }, { 48088, 0xfdc0 }, { 48097, 0x183f },
+ { 48105, 0x9dfe }, { 48117, 0x67d0 }, { 48125, 0xeff0 }, { 48136, 0x3c1f },
+ /* 0x28200 */
+ { 48145, 0xad38 }, { 48153, 0xff3b }, { 48166, 0xfe17 }, { 48177, 0xff37 },
+ { 48190, 0xff0d }, { 48201, 0x0bb1 }, { 48208, 0xc1fc }, { 48217, 0x9e0f },
+ { 48226, 0xe45b }, { 48235, 0x2bfd }, { 48246, 0x9e9f }, { 48257, 0xfffe },
+ { 48272, 0xd0d1 }, { 48279, 0x1fff }, { 48292, 0xffc0 }, { 48302, 0x1277 },
+ /* 0x28300 */
+ { 48310, 0xeffe }, { 48324, 0xbe40 }, { 48331, 0xffff }, { 48347, 0x79ff },
+ { 48360, 0xffef }, { 48375, 0x87df }, { 48386, 0xffa9 }, { 48398, 0x8bdf },
+ { 48409, 0x3fbf }, { 48422, 0x136f }, { 48431, 0xfff6 }, { 48445, 0x53ff },
+ { 48457, 0xcfe2 }, { 48467, 0xe37e }, { 48478, 0x9f5f }, { 48490, 0x677f },
+ /* 0x28400 */
+ { 48502, 0xb806 }, { 48508, 0xffb3 }, { 48521, 0xbf17 }, { 48532, 0x7a67 },
+ { 48542, 0xafff }, { 48556, 0x4f1f }, { 48566, 0xbfff }, { 48581, 0xf0bf },
+ { 48592, 0xfffb }, { 48607, 0x2cf8 }, { 48615, 0xfffd }, { 48630, 0xf00d },
+ { 48637, 0x6fbf }, { 48650, 0x2bfc }, { 48660, 0xfff0 }, { 48672, 0xefff },
+ /* 0x28500 */
+ { 48687, 0xc829 }, { 48693, 0xfeff }, { 48708, 0xffde }, { 48722, 0x0007 },
+ { 48725, 0xaffe }, { 48738, 0xfc5b }, { 48749, 0xc7ff }, { 48762, 0x317f },
+ { 48772, 0xffca }, { 48784, 0xe3f9 }, { 48795, 0xfc3b }, { 48806, 0xdffb },
+ { 48820, 0xf81f }, { 48830, 0xc3bd }, { 48840, 0xffee }, { 48854, 0x3fc3 },
+ /* 0x28600 */
+ { 48864, 0xf7bf }, { 48878, 0xfe0b }, { 48888, 0x7fcf }, { 48901, 0xb3e5 },
+ { 48911, 0xc7ff }, { 48924, 0xd7bf }, { 48937, 0xebd9 }, { 48948, 0x7fe7 },
+ { 48961, 0xaefc }, { 48972, 0xfffe }, { 48987, 0xfd25 }, { 48997, 0xbe7f },
+ { 49010, 0xffda }, { 49023, 0xde7f }, { 49036, 0xfffb }, { 49051, 0xf9fb },
+ /* 0x28700 */
+ { 49064, 0xfd6f }, { 49077, 0x9fff }, { 49091, 0xe5ff }, { 49104, 0xfffd },
+ { 49119, 0xfe9b }, { 49131, 0xe9bb }, { 49142, 0xfdef }, { 49156, 0xe1fb },
+ { 49167, 0xf2bf }, { 49179, 0xdffe }, { 49193, 0xcfc3 }, { 49203, 0xffeb },
+ { 49217, 0xe13f }, { 49227, 0xdff3 }, { 49240, 0xd9df }, { 49252, 0xfff7 },
+ /* 0x28800 */
+ { 49267, 0xfde7 }, { 49280, 0x79ff }, { 49293, 0x40f4 }, { 49299, 0x7fc0 },
+ { 49308, 0xf826 }, { 49316, 0x3dfb }, { 49328, 0xfe0d }, { 49338, 0x61ff },
+ { 49349, 0xfffb }, { 49364, 0x0e77 }, { 49373, 0xbfff }, { 49388, 0xe66f },
+ { 49399, 0x48ff }, { 49409, 0xbffb }, { 49423, 0xefcb }, { 49435, 0xffdf },
+ /* 0x28900 */
+ { 49450, 0xf7a7 }, { 49462, 0x6fef }, { 49475, 0x376f }, { 49486, 0xc7d0 },
+ { 49494, 0xfe1d }, { 49505, 0x03ff }, { 49515, 0xe7f4 }, { 49526, 0x4a6f },
+ { 49535, 0xfc74 }, { 49545, 0xf25f }, { 49556, 0xfd09 }, { 49565, 0xc19f },
+ { 49574, 0xfffe }, { 49589, 0x1a68 }, { 49595, 0xfff2 }, { 49608, 0xe07f },
+ /* 0x28a00 */
+ { 49618, 0x7fff }, { 49633, 0x20ff }, { 49642, 0xd220 }, { 49647, 0x7fff },
+ { 49662, 0xf000 }, { 49666, 0xf9ff }, { 49680, 0x121f }, { 49687, 0x1620 },
+ { 49691, 0xfffe }, { 49706, 0x80df }, { 49714, 0xffff }, { 49730, 0x30c1 },
+ { 49735, 0xd840 }, { 49740, 0x037f }, { 49749, 0xffc0 }, { 49759, 0x2bff },
+ /* 0x28b00 */
+ { 49771, 0xf038 }, { 49778, 0xafdf }, { 49791, 0xc7f8 }, { 49801, 0x7fff },
+ { 49816, 0x4290 }, { 49820, 0xffe9 }, { 49833, 0xef84 }, { 49842, 0x50ff },
+ { 49852, 0x8019 }, { 49856, 0xccbc }, { 49865, 0x89ff }, { 49876, 0xfb80 },
+ { 49884, 0xffd0 }, { 49895, 0xc697 }, { 49904, 0xe04f }, { 49912, 0x5c01 },
+ /* 0x28c00 */
+ { 49917, 0xfe23 }, { 49927, 0xf7f7 }, { 49941, 0xd315 }, { 49949, 0x394f },
+ { 49958, 0x0000 }, { 49958, 0xff80 }, { 49967, 0x0bf4 }, { 49975, 0x86f8 },
+ { 49983, 0x3fcf }, { 49995, 0xedb8 }, { 50005, 0xe3e7 }, { 50016, 0x5d5c },
+ { 50025, 0xde3f }, { 50037, 0xffeb }, { 50051, 0x3faf }, { 50063, 0xfffd },
+ /* 0x28d00 */
+ { 50078, 0xe037 }, { 50086, 0xa3ff }, { 50098, 0xff21 }, { 50108, 0x81eb },
+ { 50116, 0xbff3 }, { 50129, 0x10ff }, { 50138, 0xfff4 }, { 50151, 0x02ad },
+ { 50157, 0xffff }, { 50173, 0xf444 }, { 50180, 0xf0ff }, { 50192, 0x43df },
+ { 50202, 0x3efe }, { 50214, 0xfabc }, { 50225, 0x0dde }, { 50234, 0x198f },
+ /* 0x28e00 */
+ { 50242, 0x8000 }, { 50243, 0x7dff }, { 50257, 0xfa1f }, { 50268, 0x012f },
+ { 50274, 0xdffe }, { 50288, 0xff2b }, { 50300, 0xe08f }, { 50308, 0xffef },
+ { 50323, 0xfc7f }, { 50336, 0x800f }, { 50341, 0xffff }, { 50357, 0x8032 },
+ { 50361, 0xffff }, { 50377, 0xfd7f }, { 50391, 0x8543 }, { 50397, 0xffff },
+ /* 0x28f00 */
+ { 50413, 0xfd7f }, { 50427, 0xfbff }, { 50442, 0xfc41 }, { 50450, 0xe07b },
+ { 50459, 0xf0ff }, { 50471, 0xb3ff }, { 50484, 0x5def }, { 50496, 0xbf7e },
+ { 50509, 0xafef }, { 50522, 0x3ffe }, { 50535, 0xcfff }, { 50549, 0xfffc },
+ { 50563, 0xfb7f }, { 50577, 0x47ff }, { 50589, 0xffff }, { 50605, 0xe67f },
+ /* 0x29000 */
+ { 50617, 0xffff }, { 50633, 0xffbf }, { 50648, 0xfff3 }, { 50662, 0xfff3 },
+ { 50676, 0xffe7 }, { 50690, 0xfbff }, { 50705, 0x3b9f }, { 50716, 0x7fe5 },
+ { 50728, 0x37fc }, { 50739, 0x1dfc }, { 50749, 0x77fe }, { 50762, 0xffac },
+ { 50774, 0x17ef }, { 50785, 0x7fff }, { 50800, 0xafcb }, { 50811, 0xf7f0 },
+ /* 0x29100 */
+ { 50822, 0x221b }, { 50828, 0xffc0 }, { 50838, 0x6aff }, { 50850, 0xff80 },
+ { 50859, 0xceff }, { 50872, 0xe00d }, { 50878, 0x3fff }, { 50892, 0xf0c6 },
+ { 50900, 0x03ff }, { 50910, 0x8dfe }, { 50921, 0xea70 }, { 50929, 0xa5ef },
+ { 50940, 0x5f9f }, { 50952, 0xffbe }, { 50966, 0xffdb }, { 50980, 0xd7ef },
+ /* 0x29200 */
+ { 50993, 0xf7f8 }, { 51005, 0xbe4e }, { 51015, 0xf9ff }, { 51029, 0x7b7f },
+ { 51042, 0x7fbf }, { 51056, 0xee52 }, { 51065, 0x5ffe }, { 51078, 0xff00 },
+ { 51086, 0x0b3f }, { 51095, 0xffff }, { 51111, 0xfe60 }, { 51120, 0x938d },
+ { 51128, 0xffff }, { 51144, 0xe83f }, { 51154, 0xffff }, { 51170, 0xf77f },
+ /* 0x29300 */
+ { 51184, 0xfff9 }, { 51198, 0x2cff }, { 51209, 0xffc7 }, { 51222, 0xcecf },
+ { 51233, 0xceff }, { 51246, 0xfffe }, { 51261, 0xcff0 }, { 51271, 0xc3be },
+ { 51281, 0xffb7 }, { 51295, 0x7fbe }, { 51308, 0xfff2 }, { 51321, 0xffef },
+ { 51336, 0xcfeb }, { 51348, 0xcfff }, { 51362, 0xff7f }, { 51377, 0x0ff7 },
+ /* 0x29400 */
+ { 51388, 0xbebe }, { 51400, 0xdff8 }, { 51412, 0x7dff }, { 51426, 0xdef7 },
+ { 51439, 0x3fef }, { 51452, 0xffff }, { 51468, 0x5fff }, { 51482, 0x7fff },
+ { 51497, 0x9fff }, { 51511, 0xffff }, { 51527, 0xecd7 }, { 51538, 0xffff },
+ { 51554, 0x7f7f }, { 51568, 0xe37a }, { 51578, 0xffff }, { 51594, 0x7dff },
+ /* 0x29500 */
+ { 51608, 0xffff }, { 51624, 0xfe19 }, { 51634, 0xb3ff }, { 51647, 0xfff9 },
+ { 51661, 0xff65 }, { 51673, 0xefff }, { 51688, 0xfa7f }, { 51701, 0xd5fe },
+ { 51713, 0xfcdb }, { 51725, 0xbe09 }, { 51733, 0x53fe }, { 51744, 0x7ffd },
+ { 51758, 0x3ff2 }, { 51769, 0xeff8 }, { 51781, 0xff0f }, { 51793, 0x0dff },
+ /* 0x29600 */
+ { 51804, 0xffea }, { 51817, 0xf6ff }, { 51831, 0xe0ff }, { 51842, 0xffff },
+ { 51858, 0x477f }, { 51869, 0xfede }, { 51882, 0x0012 }, { 51884, 0x34d6 },
+ { 51892, 0xffff }, { 51908, 0x7fec }, { 51920, 0xff19 }, { 51931, 0xafff },
+ { 51945, 0xff63 }, { 51957, 0xe8cf }, { 51967, 0xffff }, { 51983, 0xfe0a },
+ /* 0x29700 */
+ { 51992, 0xffff }, { 52008, 0xfcfd }, { 52021, 0xb004 }, { 52025, 0xffff },
+ { 52041, 0x0267 }, { 52047, 0xef80 }, { 52055, 0x5bff }, { 52068, 0xf337 },
+ { 52079, 0xffff }, { 52095, 0xc6c3 }, { 52103, 0x7fff }, { 52118, 0xf4a4 },
+ { 52126, 0xbfff }, { 52141, 0x2bf8 }, { 52150, 0xe5f8 }, { 52160, 0x01d3 },
+ /* 0x29800 */
+ { 52166, 0x0000 }, { 52166, 0x1ee3 }, { 52175, 0x1c7c }, { 52183, 0xde85 },
+ { 52192, 0x77f7 }, { 52205, 0x6d3f }, { 52216, 0x67b2 }, { 52225, 0xffaf },
+ { 52239, 0xf35e }, { 52250, 0xffff }, { 52266, 0xe0eb }, { 52275, 0xffff },
+ { 52291, 0x77bf }, { 52304, 0xffe7 }, { 52318, 0xe19f }, { 52328, 0xffff },
+ /* 0x29900 */
+ { 52344, 0x82d3 }, { 52351, 0xffcd }, { 52364, 0x7fff }, { 52379, 0xe88b },
+ { 52387, 0xffff }, { 52403, 0x5ddf }, { 52415, 0xf814 }, { 52422, 0x0c1f },
+ { 52429, 0xffff }, { 52445, 0xdaf3 }, { 52456, 0x31ff }, { 52467, 0xffc8 },
+ { 52478, 0xcffd }, { 52491, 0x0f71 }, { 52499, 0x003f }, { 52505, 0x0000 },
+ /* 0x29a00 */
+ { 52505, 0x0000 }, { 52505, 0xf8e6 }, { 52515, 0xf0df }, { 52526, 0xe5ff },
+ { 52539, 0xfe4f }, { 52551, 0xffa8 }, { 52562, 0xe04f }, { 52570, 0x637f },
+ { 52581, 0xfe7f }, { 52595, 0x1fbf }, { 52607, 0x6fff }, { 52621, 0xdbcc },
+ { 52631, 0xde7f }, { 52644, 0xf7a3 }, { 52655, 0xffff }, { 52671, 0xb69b },
+ /* 0x29b00 */
+ { 52681, 0x8e1b }, { 52689, 0xffff }, { 52705, 0x03c7 }, { 52712, 0xbfff },
+ { 52727, 0xff8f }, { 52740, 0xe5ef }, { 52752, 0x6fff }, { 52766, 0xff80 },
+ { 52775, 0x3bff }, { 52788, 0xffc0 }, { 52798, 0xc3cf }, { 52808, 0x77ff },
+ { 52822, 0xfff8 }, { 52835, 0xf853 }, { 52844, 0x23f1 }, { 52852, 0x8d3f },
+ /* 0x29c00 */
+ { 52862, 0xfefe }, { 52876, 0xf2ff }, { 52889, 0xffff }, { 52905, 0xd2fe },
+ { 52916, 0xffbb }, { 52930, 0xbfdf }, { 52944, 0xbbff }, { 52958, 0xe7bf },
+ { 52971, 0xfdff }, { 52986, 0x7ff3 }, { 52999, 0xdfee }, { 53012, 0xfa49 },
+ { 53021, 0xfbf7 }, { 53035, 0xbf7f }, { 53049, 0xf7ff }, { 53064, 0xf7e7 },
+ /* 0x29d00 */
+ { 53077, 0xefc9 }, { 53088, 0xfb7f }, { 53102, 0xef5f }, { 53115, 0xaddf },
+ { 53127, 0xfdb7 }, { 53140, 0x0bfb }, { 53150, 0xffff }, { 53166, 0x13fb },
+ { 53176, 0x7fff }, { 53191, 0x4c7e }, { 53200, 0xfffd }, { 53215, 0xbfc3 },
+ { 53226, 0xf80c }, { 53233, 0xf7ff }, { 53248, 0x507f }, { 53257, 0xffb0 },
+ /* 0x29e00 */
+ { 53268, 0xffff }, { 53284, 0x9f85 }, { 53293, 0x21a5 }, { 53299, 0xd600 },
+ { 53304, 0xffff }, { 53320, 0x5fc7 }, { 53331, 0x0104 }, { 53333, 0xfffe },
+ { 53348, 0xe07f }, { 53358, 0x1e7f }, { 53369, 0xe800 }, { 53373, 0x7fff },
+ { 53388, 0x2fe0 }, { 53396, 0xff40 }, { 53405, 0x0dff }, { 53416, 0x0174 },
+ /* 0x29f00 */
+ { 53421, 0x7ffc }, { 53434, 0xf1c7 }, { 53444, 0x7fe3 }, { 53456, 0xf83e },
+ { 53466, 0xf11f }, { 53476, 0xfd2b }, { 53487, 0x7fcb }, { 53499, 0x00eb },
+ { 53505, 0xa201 }, { 53509, 0xfbff }, { 53524, 0x1eff }, { 53536, 0xffff },
+ { 53552, 0x9fff }, { 53566, 0xf8ff }, { 53579, 0x7fff }, { 53594, 0x11fe },
+ /* 0x2a000 */
+ { 53603, 0xbf83 }, { 53613, 0xeffe }, { 53627, 0x3fff }, { 53641, 0xb5ff },
+ { 53654, 0xff01 }, { 53663, 0xffff }, { 53679, 0x7fff }, { 53694, 0xfb85 },
+ { 53704, 0xffff }, { 53720, 0xefbb }, { 53733, 0x242a }, { 53738, 0xfff0 },
+ { 53750, 0xffff }, { 53766, 0x3dff }, { 53779, 0x86d5 }, { 53787, 0xfe48 },
+ /* 0x2a100 */
+ { 53796, 0xfeff }, { 53811, 0x599f }, { 53821, 0xfe09 }, { 53830, 0xfbff },
+ { 53845, 0x7fff }, { 53860, 0x947e }, { 53869, 0xc002 }, { 53872, 0xffff },
+ { 53888, 0x3fff }, { 53902, 0x24f2 }, { 53909, 0xff02 }, { 53918, 0xffff },
+ { 53934, 0x065e }, { 53941, 0x35fe }, { 53952, 0xf003 }, { 53958, 0x9fff },
+ /* 0x2a200 */
+ { 53972, 0x7efa }, { 53984, 0xff0d }, { 53995, 0xcff4 }, { 54006, 0xbfb7 },
+ { 54019, 0x0001 }, { 54020, 0xffc0 }, { 54030, 0xe3db }, { 54041, 0x95ef },
+ { 54052, 0xfbdf }, { 54066, 0x5bfb }, { 54078, 0xbde3 }, { 54089, 0xfffe },
+ { 54104, 0xebf8 }, { 54115, 0x7ff7 }, { 54129, 0xfcae }, { 54140, 0xfd9d },
+ /* 0x2a300 */
+ { 54152, 0x7fee }, { 54165, 0x3df7 }, { 54177, 0xf17d }, { 54188, 0xf91f },
+ { 54199, 0xfaff }, { 54213, 0xfd7f }, { 54227, 0xffff }, { 54243, 0xff7d },
+ { 54257, 0xe0df }, { 54267, 0xfcfd }, { 54280, 0xfdff }, { 54295, 0x6e7d },
+ { 54306, 0x7fde }, { 54319, 0x7f7a }, { 54331, 0xf1f2 }, { 54341, 0xffdf },
+ /* 0x2a400 */
+ { 54356, 0xff9d }, { 54369, 0xfbfe }, { 54383, 0x0df3 }, { 54392, 0x831c },
+ { 54398, 0x7f1f }, { 54410, 0x7ffc }, { 54423, 0xffea }, { 54436, 0xc09f },
+ { 54444, 0x993f }, { 54454, 0xff7f }, { 54469, 0xfe8f }, { 54481, 0xcf31 },
+ { 54490, 0xde5b }, { 54501, 0xfdff }, { 54516, 0xf3b6 }, { 54527, 0xfbff },
+ /* 0x2a500 */
+ { 54542, 0xed77 }, { 54554, 0x39f7 }, { 54565, 0xdffc }, { 54578, 0xfdeb },
+ { 54591, 0xff5f }, { 54605, 0xff9e }, { 54618, 0xff92 }, { 54629, 0xefe2 },
+ { 54640, 0xf9ef }, { 54653, 0x0dff }, { 54664, 0xc7fe }, { 54676, 0x78f9 },
+ { 54686, 0xfef6 }, { 54699, 0xff37 }, { 54712, 0xbfff }, { 54727, 0xffe4 },
+ /* 0x2a600 */
+ { 54739, 0xec33 }, { 54748, 0x99ff }, { 54760, 0x77f7 }, { 54773, 0xffd5 },
+ { 54786, 0xffcf }, { 54800, 0xffcf }, { 54814, 0x56f8 }, { 54823, 0xbbfd },
+ { 54836, 0x7b5f }, { 54848, 0xfbee }, { 54861, 0xf9e1 }, { 54871, 0xfffb },
+ { 54886, 0xef5f }, { 54899, 0x007f },
+};
+static const Summary16 cns11643_inv_uni2indx_page2f8[34] = {
+ /* 0x2f800 */
+ { 54906, 0xffff }, { 54922, 0xffff }, { 54938, 0xffff }, { 54954, 0xffff },
+ { 54970, 0xfffe }, { 54985, 0xffff }, { 55001, 0xffff }, { 55017, 0xffff },
+ { 55033, 0xffff }, { 55049, 0xffef }, { 55064, 0xffff }, { 55080, 0xffff },
+ { 55096, 0xdfff }, { 55111, 0xffff }, { 55127, 0xffff }, { 55143, 0xffff },
+ /* 0x2f900 */
+ { 55159, 0xffff }, { 55175, 0xffff }, { 55191, 0xffff }, { 55207, 0xffff },
+ { 55223, 0xffff }, { 55239, 0xffff }, { 55255, 0xffff }, { 55271, 0xffff },
+ { 55287, 0xffff }, { 55303, 0xffef }, { 55318, 0xffff }, { 55334, 0xfffb },
+ { 55349, 0xffff }, { 55365, 0xffef }, { 55380, 0xffff }, { 55396, 0xffff },
+ /* 0x2fa00 */
+ { 55412, 0xffff }, { 55428, 0x3fff },
+};
+
+static int
+cns11643_inv_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x0100)
+ summary = &cns11643_inv_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x0200 && wc < 0x03d0)
+ summary = &cns11643_inv_uni2indx_page02[(wc>>4)-0x020];
+ else if (wc >= 0x2000 && wc < 0x22c0)
+ summary = &cns11643_inv_uni2indx_page20[(wc>>4)-0x200];
+ else if (wc >= 0x2400 && wc < 0x2650)
+ summary = &cns11643_inv_uni2indx_page24[(wc>>4)-0x240];
+ else if (wc >= 0x3000 && wc < 0x9fb0)
+ summary = &cns11643_inv_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0xfa00 && wc < 0xfa30)
+ summary = &cns11643_inv_uni2indx_pagefa[(wc>>4)-0xfa0];
+ else if (wc >= 0xfe00 && wc < 0xfff0)
+ summary = &cns11643_inv_uni2indx_pagefe[(wc>>4)-0xfe0];
+ else if (wc >= 0x20000 && wc < 0x2a6e0)
+ summary = &cns11643_inv_uni2indx_page200[(wc>>4)-0x2000];
+ else if (wc >= 0x2f800 && wc < 0x2fa20)
+ summary = &cns11643_inv_uni2indx_page2f8[(wc>>4)-0x2f80];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ used += summary->indx;
+ r[0] = cns11643_inv_2charset[3*used];
+ r[1] = cns11643_inv_2charset[3*used+1];
+ r[2] = cns11643_inv_2charset[3*used+2];
+ return 3;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/config.h b/jni/iconv/lib/config.h
new file mode 100644
index 0000000..cab9cd4
--- /dev/null
+++ b/jni/iconv/lib/config.h
@@ -0,0 +1,69 @@
+/* lib/config.h. Generated from config.h.in by configure. */
+/* Copyright (C) 1999-2003, 2005, 2007 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+
+/* Define to 1 to enable a few rarely used encodings. */
+/* #undef ENABLE_EXTRA */
+
+/* Define to 1 if the package shall run at any location in the filesystem. */
+/* #undef ENABLE_RELOCATABLE */
+
+/* Define to a type if <wchar.h> does not define. */
+/* #undef mbstate_t */
+
+/* Define if you have <iconv.h>, the iconv_t type, and the
+ iconv_open, iconv, iconv_close functions. */
+#define HAVE_ICONV 1
+/* Define as const if the declaration of iconv() needs const. */
+#define ICONV_CONST
+
+/* Define to 1 if you have the getc_unlocked() function. */
+#define HAVE_GETC_UNLOCKED 1
+
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#define HAVE_LANGINFO_CODESET 1
+
+/* Define if you have the mbrtowc() function. */
+#define HAVE_MBRTOWC 1
+
+/* Define to 1 if you have the setlocale() function. */
+#define HAVE_SETLOCALE 1
+
+/* Define to 1 if you have the <stddef.h> header file. */
+/* #undef HAVE_STDDEF_H */
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 or 0, depending whether the compiler supports simple visibility
+ declarations. */
+#define HAVE_VISIBILITY 1
+
+/* Define if you have the wcrtomb() function. */
+#define HAVE_WCRTOMB 1
+
+/* Define if the machine's byte ordering is little endian. */
+#define WORDS_LITTLEENDIAN 1
+
+/* Define to the value of ${prefix}, as a string. */
+#define INSTALLPREFIX "/usr/local"
+
diff --git a/jni/iconv/lib/config.h.in b/jni/iconv/lib/config.h.in
new file mode 100644
index 0000000..ac9dcff
--- /dev/null
+++ b/jni/iconv/lib/config.h.in
@@ -0,0 +1,68 @@
+/* Copyright (C) 1999-2003, 2005, 2007 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+
+/* Define to 1 to enable a few rarely used encodings. */
+#undef ENABLE_EXTRA
+
+/* Define to 1 if the package shall run at any location in the filesystem. */
+#undef ENABLE_RELOCATABLE
+
+/* Define to a type if <wchar.h> does not define. */
+#undef mbstate_t
+
+/* Define if you have <iconv.h>, the iconv_t type, and the
+ iconv_open, iconv, iconv_close functions. */
+#undef HAVE_ICONV
+/* Define as const if the declaration of iconv() needs const. */
+#define ICONV_CONST /* empty by default */
+
+/* Define to 1 if you have the getc_unlocked() function. */
+#undef HAVE_GETC_UNLOCKED
+
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#undef HAVE_LANGINFO_CODESET
+
+/* Define if you have the mbrtowc() function. */
+#undef HAVE_MBRTOWC
+
+/* Define to 1 if you have the setlocale() function. */
+#undef HAVE_SETLOCALE
+
+/* Define to 1 if you have the <stddef.h> header file. */
+#undef HAVE_STDDEF_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 or 0, depending whether the compiler supports simple visibility
+ declarations. */
+#undef HAVE_VISIBILITY
+
+/* Define if you have the wcrtomb() function. */
+#undef HAVE_WCRTOMB
+
+/* Define if the machine's byte ordering is little endian. */
+#undef WORDS_LITTLEENDIAN
+
+/* Define to the value of ${prefix}, as a string. */
+#undef INSTALLPREFIX
+
diff --git a/jni/iconv/lib/converters.h b/jni/iconv/lib/converters.h
new file mode 100644
index 0000000..f2cd366
--- /dev/null
+++ b/jni/iconv/lib/converters.h
@@ -0,0 +1,297 @@
+/*
+ * Copyright (C) 1999-2002, 2004-2009 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/* This file defines all the converters. */
+
+
+/* Our own notion of wide character, as UCS-4, according to ISO-10646-1. */
+typedef unsigned int ucs4_t;
+
+/* State used by a conversion. 0 denotes the initial state. */
+typedef unsigned int state_t;
+
+/* iconv_t is an opaque type. This is the real iconv_t type. */
+typedef struct conv_struct * conv_t;
+
+/*
+ * Data type for conversion multibyte -> unicode
+ */
+struct mbtowc_funcs {
+ int (*xxx_mbtowc) (conv_t conv, ucs4_t *pwc, unsigned char const *s, int n);
+ /*
+ * int xxx_mbtowc (conv_t conv, ucs4_t *pwc, unsigned char const *s, int n)
+ * converts the byte sequence starting at s to a wide character. Up to n bytes
+ * are available at s. n is >= 1.
+ * Result is number of bytes consumed (if a wide character was read),
+ * or -1 if invalid, or -2 if n too small, or -2-(number of bytes consumed)
+ * if only a shift sequence was read.
+ */
+ int (*xxx_flushwc) (conv_t conv, ucs4_t *pwc);
+ /*
+ * int xxx_flushwc (conv_t conv, ucs4_t *pwc)
+ * returns to the initial state and stores the pending wide character, if any.
+ * Result is 1 (if a wide character was read) or 0 if none was pending.
+ */
+};
+
+/* Return code if invalid input after a shift sequence of n bytes was read.
+ (xxx_mbtowc) */
+#define RET_SHIFT_ILSEQ(n) (-1-2*(n))
+/* Return code if invalid. (xxx_mbtowc) */
+#define RET_ILSEQ RET_SHIFT_ILSEQ(0)
+/* Return code if only a shift sequence of n bytes was read. (xxx_mbtowc) */
+#define RET_TOOFEW(n) (-2-2*(n))
+/* Retrieve the n from the encoded RET_... value. */
+#define DECODE_SHIFT_ILSEQ(r) ((unsigned int)(RET_SHIFT_ILSEQ(0) - (r)) / 2)
+#define DECODE_TOOFEW(r) ((unsigned int)(RET_TOOFEW(0) - (r)) / 2)
+
+/*
+ * Data type for conversion unicode -> multibyte
+ */
+struct wctomb_funcs {
+ int (*xxx_wctomb) (conv_t conv, unsigned char *r, ucs4_t wc, int n);
+ /*
+ * int xxx_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+ * converts the wide character wc to the character set xxx, and stores the
+ * result beginning at r. Up to n bytes may be written at r. n is >= 1.
+ * Result is number of bytes written, or -1 if invalid, or -2 if n too small.
+ */
+ int (*xxx_reset) (conv_t conv, unsigned char *r, int n);
+ /*
+ * int xxx_reset (conv_t conv, unsigned char *r, int n)
+ * stores a shift sequences returning to the initial state beginning at r.
+ * Up to n bytes may be written at r. n is >= 0.
+ * Result is number of bytes written, or -2 if n too small.
+ */
+};
+
+/* Return code if invalid. (xxx_wctomb) */
+#define RET_ILUNI -1
+/* Return code if output buffer is too small. (xxx_wctomb, xxx_reset) */
+#define RET_TOOSMALL -2
+
+/*
+ * Contents of a conversion descriptor.
+ */
+struct conv_struct {
+ struct loop_funcs lfuncs;
+ /* Input (conversion multibyte -> unicode) */
+ int iindex;
+ struct mbtowc_funcs ifuncs;
+ state_t istate;
+ /* Output (conversion unicode -> multibyte) */
+ int oindex;
+ struct wctomb_funcs ofuncs;
+ int oflags;
+ state_t ostate;
+ /* Operation flags */
+ int transliterate;
+ int discard_ilseq;
+ #ifndef LIBICONV_PLUG
+ struct iconv_fallbacks fallbacks;
+ struct iconv_hooks hooks;
+ #endif
+};
+
+/*
+ * Include all the converters.
+ */
+
+#include "ascii.h"
+
+/* General multi-byte encodings */
+#include "utf8.h"
+#include "ucs2.h"
+#include "ucs2be.h"
+#include "ucs2le.h"
+#include "ucs4.h"
+#include "ucs4be.h"
+#include "ucs4le.h"
+#include "utf16.h"
+#include "utf16be.h"
+#include "utf16le.h"
+#include "utf32.h"
+#include "utf32be.h"
+#include "utf32le.h"
+#include "utf7.h"
+#include "ucs2internal.h"
+#include "ucs2swapped.h"
+#include "ucs4internal.h"
+#include "ucs4swapped.h"
+#include "c99.h"
+#include "java.h"
+
+/* 8-bit encodings */
+#include "iso8859_1.h"
+#include "iso8859_2.h"
+#include "iso8859_3.h"
+#include "iso8859_4.h"
+#include "iso8859_5.h"
+#include "iso8859_6.h"
+#include "iso8859_7.h"
+#include "iso8859_8.h"
+#include "iso8859_9.h"
+#include "iso8859_10.h"
+#include "iso8859_11.h"
+#include "iso8859_13.h"
+#include "iso8859_14.h"
+#include "iso8859_15.h"
+#include "iso8859_16.h"
+#include "koi8_r.h"
+#include "koi8_u.h"
+#include "koi8_ru.h"
+#include "cp1250.h"
+#include "cp1251.h"
+#include "cp1252.h"
+#include "cp1253.h"
+#include "cp1254.h"
+#include "cp1255.h"
+#include "cp1256.h"
+#include "cp1257.h"
+#include "cp1258.h"
+#include "cp850.h"
+#include "cp862.h"
+#include "cp866.h"
+#include "cp1131.h"
+#include "mac_roman.h"
+#include "mac_centraleurope.h"
+#include "mac_iceland.h"
+#include "mac_croatian.h"
+#include "mac_romania.h"
+#include "mac_cyrillic.h"
+#include "mac_ukraine.h"
+#include "mac_greek.h"
+#include "mac_turkish.h"
+#include "mac_hebrew.h"
+#include "mac_arabic.h"
+#include "mac_thai.h"
+#include "hp_roman8.h"
+#include "nextstep.h"
+#include "armscii_8.h"
+#include "georgian_academy.h"
+#include "georgian_ps.h"
+#include "koi8_t.h"
+#include "pt154.h"
+#include "rk1048.h"
+#include "mulelao.h"
+#include "cp1133.h"
+#include "tis620.h"
+#include "cp874.h"
+#include "viscii.h"
+#include "tcvn.h"
+
+/* CJK character sets [CCS = coded character set] [CJKV.INF chapter 3] */
+
+typedef struct {
+ unsigned short indx; /* index into big table */
+ unsigned short used; /* bitmask of used entries */
+} Summary16;
+
+#include "iso646_jp.h"
+#include "jisx0201.h"
+#include "jisx0208.h"
+#include "jisx0212.h"
+
+#include "iso646_cn.h"
+#include "gb2312.h"
+#include "isoir165.h"
+/*#include "gb12345.h"*/
+#include "gbk.h"
+#include "cns11643.h"
+#include "big5.h"
+
+#include "ksc5601.h"
+#include "johab_hangul.h"
+
+/* CJK encodings [CES = character encoding scheme] [CJKV.INF chapter 4] */
+
+#include "euc_jp.h"
+#include "sjis.h"
+#include "cp932.h"
+#include "iso2022_jp.h"
+#include "iso2022_jp1.h"
+#include "iso2022_jp2.h"
+
+#include "euc_cn.h"
+#include "ces_gbk.h"
+#include "cp936.h"
+#include "gb18030.h"
+#include "iso2022_cn.h"
+#include "iso2022_cnext.h"
+#include "hz.h"
+#include "euc_tw.h"
+#include "ces_big5.h"
+#include "cp950.h"
+#include "big5hkscs1999.h"
+#include "big5hkscs2001.h"
+#include "big5hkscs2004.h"
+
+#include "euc_kr.h"
+#include "cp949.h"
+#include "johab.h"
+#include "iso2022_kr.h"
+
+/* Encodings used by system dependent locales. */
+
+#ifdef USE_AIX
+#include "cp856.h"
+#include "cp922.h"
+#include "cp943.h"
+#include "cp1046.h"
+#include "cp1124.h"
+#include "cp1129.h"
+#include "cp1161.h"
+#include "cp1162.h"
+#include "cp1163.h"
+#endif
+
+#ifdef USE_OSF1
+#include "dec_kanji.h"
+#include "dec_hanyu.h"
+#endif
+
+#ifdef USE_DOS
+#include "cp437.h"
+#include "cp737.h"
+#include "cp775.h"
+#include "cp852.h"
+#include "cp853.h"
+#include "cp855.h"
+#include "cp857.h"
+#include "cp858.h"
+#include "cp860.h"
+#include "cp861.h"
+#include "cp863.h"
+#include "cp864.h"
+#include "cp865.h"
+#include "cp869.h"
+#include "cp1125.h"
+#endif
+
+#ifdef USE_EXTRA
+#include "euc_jisx0213.h"
+#include "shift_jisx0213.h"
+#include "iso2022_jp3.h"
+#include "big5_2003.h"
+#include "tds565.h"
+#include "atarist.h"
+#include "riscos1.h"
+#endif
+
diff --git a/jni/iconv/lib/cp1046.h b/jni/iconv/lib/cp1046.h
new file mode 100644
index 0000000..b6716b7
--- /dev/null
+++ b/jni/iconv/lib/cp1046.h
@@ -0,0 +1,157 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1046
+ */
+
+static const unsigned short cp1046_2uni[128] = {
+ /* 0x80 */
+ 0xfe88, 0x00d7, 0x00f7, 0xf8f6, 0xf8f5, 0xf8f4, 0xf8f7, 0xfe71,
+ 0x0088, 0x25a0, 0x2502, 0x2500, 0x2510, 0x250c, 0x2514, 0x2518,
+ /* 0x90 */
+ 0xfe79, 0xfe7b, 0xfe7d, 0xfe7f, 0xfe77, 0xfe8a, 0xfef0, 0xfef3,
+ 0xfef2, 0xfece, 0xfecf, 0xfed0, 0xfef6, 0xfef8, 0xfefa, 0xfefc,
+ /* 0xa0 */
+ 0x00a0, 0xf8fa, 0xf8f9, 0xf8f8, 0x00a4, 0xf8fb, 0xfe8b, 0xfe91,
+ 0xfe97, 0xfe9b, 0xfe9f, 0xfea3, 0x060c, 0x00ad, 0xfea7, 0xfeb3,
+ /* 0xb0 */
+ 0x0660, 0x0661, 0x0662, 0x0663, 0x0664, 0x0665, 0x0666, 0x0667,
+ 0x0668, 0x0669, 0xfeb7, 0x061b, 0xfebb, 0xfebf, 0xfeca, 0x061f,
+ /* 0xc0 */
+ 0xfecb, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627,
+ 0x0628, 0x0629, 0x062a, 0x062b, 0x062c, 0x062d, 0x062e, 0x062f,
+ /* 0xd0 */
+ 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637,
+ 0xfec7, 0x0639, 0x063a, 0xfecc, 0xfe82, 0xfe84, 0xfe8e, 0xfed3,
+ /* 0xe0 */
+ 0x0640, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0647,
+ 0x0648, 0x0649, 0x064a, 0x064b, 0x064c, 0x064d, 0x064e, 0x064f,
+ /* 0xf0 */
+ 0x0650, 0x0651, 0x0652, 0xfed7, 0xfedb, 0xfedf, 0xf8fc, 0xfef5,
+ 0xfef7, 0xfef9, 0xfefb, 0xfee3, 0xfee7, 0xfeec, 0xfee9, 0xfffd,
+};
+
+static int
+cp1046_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp1046_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1046_page00[112] = {
+ 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, /* 0xf0-0xf7 */
+};
+static const unsigned char cp1046_page06[104] = {
+ 0x00, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0xbf, /* 0x18-0x1f */
+ 0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x30-0x37 */
+ 0x00, 0xd9, 0xda, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0xf0, 0xf1, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x60-0x67 */
+ 0xb8, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+};
+static const unsigned char cp1046_page25[32] = {
+ 0x8b, 0x00, 0x8a, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x8c, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x8f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+};
+static const unsigned char cp1046_pagef8[16] = {
+ 0x00, 0x00, 0x00, 0x00, 0x85, 0x84, 0x83, 0x86, /* 0xf0-0xf7 */
+ 0xa3, 0xa2, 0xa1, 0xa5, 0xf6, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char cp1046_pagefe[144] = {
+ 0x00, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, /* 0x70-0x77 */
+ 0x00, 0x90, 0x00, 0x91, 0x00, 0x92, 0x00, 0x93, /* 0x78-0x7f */
+ 0x00, 0x00, 0xdc, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x80, 0x00, 0x95, 0xa6, 0x00, 0x00, 0xde, 0x00, /* 0x88-0x8f */
+ 0x00, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, 0xaa, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xab, 0x00, 0x00, 0x00, 0xae, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0xba, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0xbd, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0xbe, 0xc0, 0xdb, 0x00, 0x99, 0x9a, /* 0xc8-0xcf */
+ 0x9b, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0xf3, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, 0xf5, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0xfb, 0x00, 0x00, 0x00, 0xfc, /* 0xe0-0xe7 */
+ 0x00, 0xfe, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x96, 0x00, 0x98, 0x97, 0x00, 0xf7, 0x9c, 0xf8, /* 0xf0-0xf7 */
+ 0x9d, 0xf9, 0x9e, 0xfa, 0x9f, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+
+static int
+cp1046_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0088 && wc < 0x00f8)
+ c = cp1046_page00[wc-0x0088];
+ else if (wc >= 0x0608 && wc < 0x0670)
+ c = cp1046_page06[wc-0x0608];
+ else if (wc >= 0x2500 && wc < 0x2520)
+ c = cp1046_page25[wc-0x2500];
+ else if (wc == 0x25a0)
+ c = 0x89;
+ else if (wc >= 0xf8f0 && wc < 0xf900)
+ c = cp1046_pagef8[wc-0xf8f0];
+ else if (wc >= 0xfe70 && wc < 0xff00)
+ c = cp1046_pagefe[wc-0xfe70];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1124.h b/jni/iconv/lib/cp1124.h
new file mode 100644
index 0000000..8b97a7e
--- /dev/null
+++ b/jni/iconv/lib/cp1124.h
@@ -0,0 +1,102 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1124
+ */
+
+static const unsigned short cp1124_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0401, 0x0402, 0x0490, 0x0404, 0x0405, 0x0406, 0x0407,
+ 0x0408, 0x0409, 0x040a, 0x040b, 0x040c, 0x00ad, 0x040e, 0x040f,
+ /* 0xb0 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+ 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f,
+ /* 0xc0 */
+ 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427,
+ 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+ /* 0xd0 */
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
+ 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f,
+ /* 0xe0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f,
+ /* 0xf0 */
+ 0x2116, 0x0451, 0x0452, 0x0491, 0x0454, 0x0455, 0x0456, 0x0457,
+ 0x0458, 0x0459, 0x045a, 0x045b, 0x045c, 0x00a7, 0x045e, 0x045f,
+};
+
+static int
+cp1124_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp1124_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char cp1124_page00[16] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+};
+static const unsigned char cp1124_page04[152] = {
+ 0x00, 0xa1, 0xa2, 0x00, 0xa4, 0xa5, 0xa6, 0xa7, /* 0x00-0x07 */
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0x00, 0xae, 0xaf, /* 0x08-0x0f */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x10-0x17 */
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0x18-0x1f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x30-0x37 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0x00, 0xf1, 0xf2, 0x00, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x50-0x57 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0xfe, 0xff, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xa3, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+
+static int
+cp1124_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b0)
+ c = cp1124_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0498)
+ c = cp1124_page04[wc-0x0400];
+ else if (wc == 0x2116)
+ c = 0xf0;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1125.h b/jni/iconv/lib/cp1125.h
new file mode 100644
index 0000000..802f074
--- /dev/null
+++ b/jni/iconv/lib/cp1125.h
@@ -0,0 +1,129 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1125
+ */
+
+static const unsigned short cp1125_2uni[80] = {
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f,
+ /* 0xf0 */
+ 0x0401, 0x0451, 0x0490, 0x0491, 0x0404, 0x0454, 0x0406, 0x0456,
+ 0x0407, 0x0457, 0x00b7, 0x221a, 0x2116, 0x00a4, 0x25a0, 0x00a0,
+};
+
+static int
+cp1125_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else if (c < 0xb0)
+ *pwc = (ucs4_t) c + 0x0390;
+ else
+ *pwc = (ucs4_t) cp1125_2uni[c-0xb0];
+ return 1;
+}
+
+static const unsigned char cp1125_page00[24] = {
+ 0xff, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, /* 0xb0-0xb7 */
+};
+static const unsigned char cp1125_page04[152] = {
+ 0x00, 0xf0, 0x00, 0x00, 0xf4, 0x00, 0xf6, 0xf8, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 0x10-0x17 */
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 0x18-0x1f */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 0x20-0x27 */
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, /* 0x28-0x2f */
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0x30-0x37 */
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0x00, 0xf1, 0x00, 0x00, 0xf5, 0x00, 0xf7, 0xf9, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xf2, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char cp1125_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp1125_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b8)
+ c = cp1125_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0498)
+ c = cp1125_page04[wc-0x0400];
+ else if (wc == 0x2116)
+ c = 0xfc;
+ else if (wc == 0x221a)
+ c = 0xfb;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp1125_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1129.h b/jni/iconv/lib/cp1129.h
new file mode 100644
index 0000000..1b7cff8
--- /dev/null
+++ b/jni/iconv/lib/cp1129.h
@@ -0,0 +1,121 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1129
+ */
+
+static const unsigned short cp1129_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7,
+ 0x0153, 0x00a9, 0x00aa, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x0178, 0x00b5, 0x00b6, 0x00b7,
+ 0x0152, 0x00b9, 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf,
+ /* 0xc0 */
+ 0x00c0, 0x00c1, 0x00c2, 0x0102, 0x00c4, 0x00c5, 0x00c6, 0x00c7,
+ 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x0300, 0x00cd, 0x00ce, 0x00cf,
+ /* 0xd0 */
+ 0x0110, 0x00d1, 0x0309, 0x00d3, 0x00d4, 0x01a0, 0x00d6, 0x00d7,
+ 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x01af, 0x0303, 0x00df,
+ /* 0xe0 */
+ 0x00e0, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x00e5, 0x00e6, 0x00e7,
+ 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x0301, 0x00ed, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0x0111, 0x00f1, 0x0323, 0x00f3, 0x00f4, 0x01a1, 0x00f6, 0x00f7,
+ 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x01b0, 0x20ab, 0x00ff,
+};
+
+static int
+cp1129_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp1129_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char cp1129_page00[272] = {
+ 0x00, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0xb8-0xbf */
+ 0xc0, 0xc1, 0xc2, 0x00, 0xc4, 0xc5, 0xc6, 0xc7, /* 0xc0-0xc7 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0x00, 0xcd, 0xce, 0xcf, /* 0xc8-0xcf */
+ 0x00, 0xd1, 0x00, 0xd3, 0xd4, 0x00, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0x00, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0x00, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0xf1, 0x00, 0xf3, 0xf4, 0x00, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0xff, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xc3, 0xe3, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xb8, 0xa8, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xd5, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, /* 0xa8-0xaf */
+ 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+};
+static const unsigned char cp1129_page03[40] = {
+ 0xcc, 0xec, 0x00, 0xde, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0xd2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+
+static int
+cp1129_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a8) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a8 && wc < 0x01b8)
+ c = cp1129_page00[wc-0x00a8];
+ else if (wc >= 0x0300 && wc < 0x0328)
+ c = cp1129_page03[wc-0x0300];
+ else if (wc == 0x20ab)
+ c = 0xfe;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1131.h b/jni/iconv/lib/cp1131.h
new file mode 100644
index 0000000..15f4ed2
--- /dev/null
+++ b/jni/iconv/lib/cp1131.h
@@ -0,0 +1,132 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1131
+ */
+
+static const unsigned short cp1131_2uni[128] = {
+ /* 0x80 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+ 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f,
+ /* 0x90 */
+ 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427,
+ 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+ /* 0xa0 */
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
+ 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f,
+ /* 0xf0 */
+ 0x0401, 0x0451, 0x0404, 0x0454, 0x0407, 0x0457, 0x040e, 0x045e,
+ 0x0406, 0x0456, 0x00b7, 0x00a4, 0x0490, 0x0491, 0x2219, 0x00a0,
+};
+
+static int
+cp1131_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp1131_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp1131_page00[24] = {
+ 0xff, 0x00, 0x00, 0x00, 0xfb, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, /* 0xb0-0xb7 */
+};
+static const unsigned char cp1131_page04[152] = {
+ 0x00, 0xf0, 0x00, 0x00, 0xf2, 0x00, 0xf8, 0xf4, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0x00, /* 0x08-0x0f */
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 0x10-0x17 */
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 0x18-0x1f */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 0x20-0x27 */
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, /* 0x28-0x2f */
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0x30-0x37 */
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0x00, 0xf1, 0x00, 0x00, 0xf3, 0x00, 0xf9, 0xf5, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xfc, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char cp1131_page25[152] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+
+static int
+cp1131_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b8)
+ c = cp1131_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0498)
+ c = cp1131_page04[wc-0x0400];
+ else if (wc == 0x2219)
+ c = 0xfe;
+ else if (wc >= 0x2500 && wc < 0x2598)
+ c = cp1131_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1133.h b/jni/iconv/lib/cp1133.h
new file mode 100644
index 0000000..a16d93f
--- /dev/null
+++ b/jni/iconv/lib/cp1133.h
@@ -0,0 +1,110 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * IBM-CP1133
+ */
+
+static const unsigned short cp1133_2uni_1[64] = {
+ /* 0xa0 */
+ 0x00a0, 0x0e81, 0x0e82, 0x0e84, 0x0e87, 0x0e88, 0x0eaa, 0x0e8a,
+ 0x0e8d, 0x0e94, 0x0e95, 0x0e96, 0x0e97, 0x0e99, 0x0e9a, 0x0e9b,
+ /* 0xb0 */
+ 0x0e9c, 0x0e9d, 0x0e9e, 0x0e9f, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ea5,
+ 0x0ea7, 0x0eab, 0x0ead, 0x0eae, 0xfffd, 0xfffd, 0xfffd, 0x0eaf,
+ /* 0xc0 */
+ 0x0eb0, 0x0eb2, 0x0eb3, 0x0eb4, 0x0eb5, 0x0eb6, 0x0eb7, 0x0eb8,
+ 0x0eb9, 0x0ebc, 0x0eb1, 0x0ebb, 0x0ebd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xd0 */
+ 0x0ec0, 0x0ec1, 0x0ec2, 0x0ec3, 0x0ec4, 0x0ec8, 0x0ec9, 0x0eca,
+ 0x0ecb, 0x0ecc, 0x0ecd, 0x0ec6, 0xfffd, 0x0edc, 0x0edd, 0x20ad,
+};
+static const unsigned short cp1133_2uni_2[16] = {
+ /* 0xf0 */
+ 0x0ed0, 0x0ed1, 0x0ed2, 0x0ed3, 0x0ed4, 0x0ed5, 0x0ed6, 0x0ed7,
+ 0x0ed8, 0x0ed9, 0xfffd, 0xfffd, 0x00a2, 0x00ac, 0x00a6, 0xfffd,
+};
+
+static int
+cp1133_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c < 0xe0) {
+ unsigned short wc = cp1133_2uni_1[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ else if (c < 0xf0) {
+ }
+ else {
+ unsigned short wc = cp1133_2uni_2[c-0xf0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1133_page00[16] = {
+ 0xa0, 0x00, 0xfc, 0x00, 0x00, 0x00, 0xfe, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+};
+static const unsigned char cp1133_page0e[96] = {
+ 0x00, 0xa1, 0xa2, 0x00, 0xa3, 0x00, 0x00, 0xa4, /* 0x80-0x87 */
+ 0xa5, 0x00, 0xa7, 0x00, 0x00, 0xa8, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x00, 0x00, 0xa9, 0xaa, 0xab, 0xac, /* 0x90-0x97 */
+ 0x00, 0xad, 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, /* 0x98-0x9f */
+ 0x00, 0xb4, 0xb5, 0xb6, 0x00, 0xb7, 0x00, 0xb8, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0xa6, 0xb9, 0x00, 0xba, 0xbb, 0xbf, /* 0xa8-0xaf */
+ 0xc0, 0xca, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, /* 0xb0-0xb7 */
+ 0xc7, 0xc8, 0x00, 0xcb, 0xc9, 0xcc, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0x00, 0xdb, 0x00, /* 0xc0-0xc7 */
+ 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0x00, 0x00, /* 0xc8-0xcf */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xd0-0xd7 */
+ 0xf8, 0xf9, 0x00, 0x00, 0xdd, 0xde, 0x00, 0x00, /* 0xd8-0xdf */
+};
+
+static int
+cp1133_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b0)
+ c = cp1133_page00[wc-0x00a0];
+ else if (wc >= 0x0e80 && wc < 0x0ee0)
+ c = cp1133_page0e[wc-0x0e80];
+ else if (wc == 0x20ad)
+ c = 0xdf;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1161.h b/jni/iconv/lib/cp1161.h
new file mode 100644
index 0000000..b6349c6
--- /dev/null
+++ b/jni/iconv/lib/cp1161.h
@@ -0,0 +1,89 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1161
+ */
+
+static const unsigned short cp1161_2uni[96] = {
+ /* 0xa0 */
+ 0x0e48, 0x0e01, 0x0e02, 0x0e03, 0x0e04, 0x0e05, 0x0e06, 0x0e07,
+ 0x0e08, 0x0e09, 0x0e0a, 0x0e0b, 0x0e0c, 0x0e0d, 0x0e0e, 0x0e0f,
+ /* 0xb0 */
+ 0x0e10, 0x0e11, 0x0e12, 0x0e13, 0x0e14, 0x0e15, 0x0e16, 0x0e17,
+ 0x0e18, 0x0e19, 0x0e1a, 0x0e1b, 0x0e1c, 0x0e1d, 0x0e1e, 0x0e1f,
+ /* 0xc0 */
+ 0x0e20, 0x0e21, 0x0e22, 0x0e23, 0x0e24, 0x0e25, 0x0e26, 0x0e27,
+ 0x0e28, 0x0e29, 0x0e2a, 0x0e2b, 0x0e2c, 0x0e2d, 0x0e2e, 0x0e2f,
+ /* 0xd0 */
+ 0x0e30, 0x0e31, 0x0e32, 0x0e33, 0x0e34, 0x0e35, 0x0e36, 0x0e37,
+ 0x0e38, 0x0e39, 0x0e3a, 0x0e49, 0x0e4a, 0x0e4b, 0x20ac, 0x0e3f,
+ /* 0xe0 */
+ 0x0e40, 0x0e41, 0x0e42, 0x0e43, 0x0e44, 0x0e45, 0x0e46, 0x0e47,
+ 0x0e48, 0x0e49, 0x0e4a, 0x0e4b, 0x0e4c, 0x0e4d, 0x0e4e, 0x0e4f,
+ /* 0xf0 */
+ 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57,
+ 0x0e58, 0x0e59, 0x0e5a, 0x0e5b, 0x00a2, 0x00ac, 0x00a6, 0x00a0,
+};
+
+static int
+cp1161_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c < 0xa0) {
+ }
+ else {
+ *pwc = (ucs4_t) cp1161_2uni[c-0xa0];
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1161_page00[16] = {
+ 0xff, 0x00, 0xfc, 0x00, 0x00, 0x00, 0xfe, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+};
+
+static int
+cp1161_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b0)
+ c = cp1161_page00[wc-0x00a0];
+ else if (wc >= 0x0e48 && wc < 0x0e4c)
+ c = wc-0x0d60;
+ else if (wc >= 0x0e00 && wc < 0x0e60)
+ c = cp874_page0e[wc-0x0e00];
+ else if (wc == 0x20ac)
+ c = 0xde;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1162.h b/jni/iconv/lib/cp1162.h
new file mode 100644
index 0000000..6c7fa82
--- /dev/null
+++ b/jni/iconv/lib/cp1162.h
@@ -0,0 +1,70 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1162
+ */
+
+static int
+cp1162_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp874_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+cp1162_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0080 && wc < 0x00a0 && cp874_2uni[wc-0x0080] == 0xfffd)
+ c = wc;
+ else if (wc == 0x00a0)
+ c = 0xa0;
+ else if (wc >= 0x0e00 && wc < 0x0e60)
+ c = cp874_page0e[wc-0x0e00];
+ else if (wc >= 0x2010 && wc < 0x2028)
+ c = cp874_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1163.h b/jni/iconv/lib/cp1163.h
new file mode 100644
index 0000000..ca5d0b0
--- /dev/null
+++ b/jni/iconv/lib/cp1163.h
@@ -0,0 +1,63 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1163
+ */
+
+static int
+cp1163_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else if (c == 0xa4)
+ *pwc = 0x20ac;
+ else
+ *pwc = (ucs4_t) cp1129_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char cp1163_page20[8] = {
+ 0x00, 0x00, 0x00, 0xfe, 0xa4, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+};
+
+static int
+cp1163_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0 || (wc < 0x00a8 && wc != 0x00a4) || wc == 0x00d0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a8 && wc < 0x01b8)
+ c = cp1129_page00[wc-0x00a8];
+ else if (wc >= 0x0300 && wc < 0x0328)
+ c = cp1129_page03[wc-0x0300];
+ else if (wc == 0x203e)
+ c = 0xaf;
+ else if (wc >= 0x20a8 && wc < 0x20b0)
+ c = cp1163_page20[wc-0x20a8];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1250.h b/jni/iconv/lib/cp1250.h
new file mode 100644
index 0000000..b89300f
--- /dev/null
+++ b/jni/iconv/lib/cp1250.h
@@ -0,0 +1,139 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1250
+ */
+
+static const unsigned short cp1250_2uni[128] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0x201a, 0xfffd, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0xfffd, 0x2030, 0x0160, 0x2039, 0x015a, 0x0164, 0x017d, 0x0179,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0xfffd, 0x2122, 0x0161, 0x203a, 0x015b, 0x0165, 0x017e, 0x017a,
+ /* 0xa0 */
+ 0x00a0, 0x02c7, 0x02d8, 0x0141, 0x00a4, 0x0104, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0x015e, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x017b,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x02db, 0x0142, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+ 0x00b8, 0x0105, 0x015f, 0x00bb, 0x013d, 0x02dd, 0x013e, 0x017c,
+ /* 0xc0 */
+ 0x0154, 0x00c1, 0x00c2, 0x0102, 0x00c4, 0x0139, 0x0106, 0x00c7,
+ 0x010c, 0x00c9, 0x0118, 0x00cb, 0x011a, 0x00cd, 0x00ce, 0x010e,
+ /* 0xd0 */
+ 0x0110, 0x0143, 0x0147, 0x00d3, 0x00d4, 0x0150, 0x00d6, 0x00d7,
+ 0x0158, 0x016e, 0x00da, 0x0170, 0x00dc, 0x00dd, 0x0162, 0x00df,
+ /* 0xe0 */
+ 0x0155, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x013a, 0x0107, 0x00e7,
+ 0x010d, 0x00e9, 0x0119, 0x00eb, 0x011b, 0x00ed, 0x00ee, 0x010f,
+ /* 0xf0 */
+ 0x0111, 0x0144, 0x0148, 0x00f3, 0x00f4, 0x0151, 0x00f6, 0x00f7,
+ 0x0159, 0x016f, 0x00fa, 0x0171, 0x00fc, 0x00fd, 0x0163, 0x02d9,
+};
+
+static int
+cp1250_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp1250_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1250_page00[224] = {
+ 0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0x00, 0x00, 0xb4, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0xb8, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0xc1, 0xc2, 0x00, 0xc4, 0x00, 0x00, 0xc7, /* 0xc0-0xc7 */
+ 0x00, 0xc9, 0x00, 0xcb, 0x00, 0xcd, 0xce, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0xd3, 0xd4, 0x00, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0xda, 0x00, 0xdc, 0xdd, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0x00, 0xe1, 0xe2, 0x00, 0xe4, 0x00, 0x00, 0xe7, /* 0xe0-0xe7 */
+ 0x00, 0xe9, 0x00, 0xeb, 0x00, 0xed, 0xee, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0xf3, 0xf4, 0x00, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0x00, 0x00, 0xfa, 0x00, 0xfc, 0xfd, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xc3, 0xe3, 0xa5, 0xb9, 0xc6, 0xe6, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0xcf, 0xef, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xca, 0xea, 0xcc, 0xec, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0xc5, 0xe5, 0x00, 0x00, 0xbc, 0xbe, 0x00, /* 0x38-0x3f */
+ 0x00, 0xa3, 0xb3, 0xd1, 0xf1, 0x00, 0x00, 0xd2, /* 0x40-0x47 */
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xd5, 0xf5, 0x00, 0x00, 0xc0, 0xe0, 0x00, 0x00, /* 0x50-0x57 */
+ 0xd8, 0xf8, 0x8c, 0x9c, 0x00, 0x00, 0xaa, 0xba, /* 0x58-0x5f */
+ 0x8a, 0x9a, 0xde, 0xfe, 0x8d, 0x9d, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0xf9, /* 0x68-0x6f */
+ 0xdb, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x8f, 0x9f, 0xaf, 0xbf, 0x8e, 0x9e, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char cp1250_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xa2, 0xff, 0x00, 0xb2, 0x00, 0xbd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp1250_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1250_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = cp1250_page00[wc-0x00a0];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = cp1250_page02[wc-0x02c0];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = cp1250_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1251.h b/jni/iconv/lib/cp1251.h
new file mode 100644
index 0000000..0fa540d
--- /dev/null
+++ b/jni/iconv/lib/cp1251.h
@@ -0,0 +1,131 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1251
+ */
+
+static const unsigned short cp1251_2uni[128] = {
+ /* 0x80 */
+ 0x0402, 0x0403, 0x201a, 0x0453, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x20ac, 0x2030, 0x0409, 0x2039, 0x040a, 0x040c, 0x040b, 0x040f,
+ /* 0x90 */
+ 0x0452, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0xfffd, 0x2122, 0x0459, 0x203a, 0x045a, 0x045c, 0x045b, 0x045f,
+ /* 0xa0 */
+ 0x00a0, 0x040e, 0x045e, 0x0408, 0x00a4, 0x0490, 0x00a6, 0x00a7,
+ 0x0401, 0x00a9, 0x0404, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x0407,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x0406, 0x0456, 0x0491, 0x00b5, 0x00b6, 0x00b7,
+ 0x0451, 0x2116, 0x0454, 0x00bb, 0x0458, 0x0405, 0x0455, 0x0457,
+ /* 0xc0 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+ 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f,
+ /* 0xd0 */
+ 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427,
+ 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+ /* 0xe0 */
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
+ 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f,
+ /* 0xf0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f,
+};
+
+static int
+cp1251_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp1251_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1251_page00[32] = {
+ 0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char cp1251_page04[152] = {
+ 0x00, 0xa8, 0x80, 0x81, 0xaa, 0xbd, 0xb2, 0xaf, /* 0x00-0x07 */
+ 0xa3, 0x8a, 0x8c, 0x8e, 0x8d, 0x00, 0xa1, 0x8f, /* 0x08-0x0f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x10-0x17 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x18-0x1f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x20-0x27 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0x28-0x2f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x30-0x37 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x38-0x3f */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x40-0x47 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, /* 0x48-0x4f */
+ 0x00, 0xb8, 0x90, 0x83, 0xba, 0xbe, 0xb3, 0xbf, /* 0x50-0x57 */
+ 0xbc, 0x9a, 0x9c, 0x9e, 0x9d, 0x00, 0xa2, 0x9f, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xa5, 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char cp1251_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1251_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = cp1251_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0498)
+ c = cp1251_page04[wc-0x0400];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = cp1251_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x88;
+ else if (wc == 0x2116)
+ c = 0xb9;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1252.h b/jni/iconv/lib/cp1252.h
new file mode 100644
index 0000000..1564442
--- /dev/null
+++ b/jni/iconv/lib/cp1252.h
@@ -0,0 +1,103 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1252
+ */
+
+static const unsigned short cp1252_2uni[32] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x02c6, 0x2030, 0x0160, 0x2039, 0x0152, 0xfffd, 0x017d, 0xfffd,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x02dc, 0x2122, 0x0161, 0x203a, 0x0153, 0xfffd, 0x017e, 0x0178,
+};
+
+static int
+cp1252_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80 || c >= 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp1252_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1252_page01[72] = {
+ 0x00, 0x00, 0x8c, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x8a, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x9f, 0x00, 0x00, 0x00, 0x00, 0x8e, 0x9e, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char cp1252_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp1252_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1252_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = wc;
+ else if (wc >= 0x0150 && wc < 0x0198)
+ c = cp1252_page01[wc-0x0150];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = cp1252_page02[wc-0x02c0];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = cp1252_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1253.h b/jni/iconv/lib/cp1253.h
new file mode 100644
index 0000000..020f0d6
--- /dev/null
+++ b/jni/iconv/lib/cp1253.h
@@ -0,0 +1,122 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1253
+ */
+
+static const unsigned short cp1253_2uni[128] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0xfffd, 0x2030, 0xfffd, 0x2039, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0xfffd, 0x2122, 0xfffd, 0x203a, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xa0 */
+ 0x00a0, 0x0385, 0x0386, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0xfffd, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x2015,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x0384, 0x00b5, 0x00b6, 0x00b7,
+ 0x0388, 0x0389, 0x038a, 0x00bb, 0x038c, 0x00bd, 0x038e, 0x038f,
+ /* 0xc0 */
+ 0x0390, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
+ 0x0398, 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f,
+ /* 0xd0 */
+ 0x03a0, 0x03a1, 0xfffd, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7,
+ 0x03a8, 0x03a9, 0x03aa, 0x03ab, 0x03ac, 0x03ad, 0x03ae, 0x03af,
+ /* 0xe0 */
+ 0x03b0, 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7,
+ 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf,
+ /* 0xf0 */
+ 0x03c0, 0x03c1, 0x03c2, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7,
+ 0x03c8, 0x03c9, 0x03ca, 0x03cb, 0x03cc, 0x03cd, 0x03ce, 0xfffd,
+};
+
+static int
+cp1253_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp1253_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1253_page00[32] = {
+ 0xa0, 0x00, 0x00, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0xbd, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char cp1253_page03[80] = {
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0xa1, 0xa2, 0x00, /* 0x80-0x87 */
+ 0xb8, 0xb9, 0xba, 0x00, 0xbc, 0x00, 0xbe, 0xbf, /* 0x88-0x8f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x90-0x97 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x98-0x9f */
+ 0xd0, 0xd1, 0x00, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0xa0-0xa7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0xa8-0xaf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xb0-0xb7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xb8-0xbf */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xc0-0xc7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x00, /* 0xc8-0xcf */
+};
+static const unsigned char cp1253_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0xaf, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1253_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = cp1253_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x83;
+ else if (wc >= 0x0380 && wc < 0x03d0)
+ c = cp1253_page03[wc-0x0380];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = cp1253_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1254.h b/jni/iconv/lib/cp1254.h
new file mode 100644
index 0000000..845a01b
--- /dev/null
+++ b/jni/iconv/lib/cp1254.h
@@ -0,0 +1,146 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1254
+ */
+
+static const unsigned short cp1254_2uni_1[32] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x02c6, 0x2030, 0x0160, 0x2039, 0x0152, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x02dc, 0x2122, 0x0161, 0x203a, 0x0153, 0xfffd, 0xfffd, 0x0178,
+};
+static const unsigned short cp1254_2uni_2[16] = {
+ /* 0xd0 */
+ 0x011e, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7,
+ 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x0130, 0x015e, 0x00df,
+};
+static const unsigned short cp1254_2uni_3[16] = {
+ /* 0xf0 */
+ 0x011f, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x00f7,
+ 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x0131, 0x015f, 0x00ff,
+};
+
+static int
+cp1254_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c < 0xa0) {
+ unsigned short wc = cp1254_2uni_1[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ else if (c < 0xd0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c < 0xe0) {
+ *pwc = (ucs4_t) cp1254_2uni_2[c-0xd0];
+ return 1;
+ }
+ else if (c < 0xf0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ *pwc = (ucs4_t) cp1254_2uni_3[c-0xf0];
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1254_page00[48] = {
+ 0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0xff, /* 0xf8-0xff */
+};
+static const unsigned char cp1254_page01[128] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0xf0, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xdd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x8c, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xfe, /* 0x58-0x5f */
+ 0x8a, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char cp1254_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp1254_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1254_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00d0)
+ c = wc;
+ else if (wc >= 0x00d0 && wc < 0x0100)
+ c = cp1254_page00[wc-0x00d0];
+ else if (wc >= 0x0118 && wc < 0x0198)
+ c = cp1254_page01[wc-0x0118];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = cp1254_page02[wc-0x02c0];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = cp1254_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1255.h b/jni/iconv/lib/cp1255.h
new file mode 100644
index 0000000..e7761ae
--- /dev/null
+++ b/jni/iconv/lib/cp1255.h
@@ -0,0 +1,380 @@
+/*
+ * Copyright (C) 1999-2001, 2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1255
+ */
+
+#include "flushwc.h"
+
+/* Combining characters used in Hebrew encoding CP1255. */
+
+/* Relevant combining characters:
+ 0x05b4, 0x05b7, 0x05b8, 0x05b9, 0x05bc, 0x05bf, 0x05c1, 0x05c2. */
+
+/* Composition tables for each of the relevant combining characters. */
+static const struct { unsigned short base; unsigned short composed; } cp1255_comp_table_data[] = {
+#define cp1255_comp_table05b4_idx 0
+#define cp1255_comp_table05b4_len 1
+ { 0x05D9, 0xFB1D },
+#define cp1255_comp_table05b7_idx (cp1255_comp_table05b4_idx+cp1255_comp_table05b4_len)
+#define cp1255_comp_table05b7_len 2
+ { 0x05D0, 0xFB2E },
+ { 0x05F2, 0xFB1F },
+#define cp1255_comp_table05b8_idx (cp1255_comp_table05b7_idx+cp1255_comp_table05b7_len)
+#define cp1255_comp_table05b8_len 1
+ { 0x05D0, 0xFB2F },
+#define cp1255_comp_table05b9_idx (cp1255_comp_table05b8_idx+cp1255_comp_table05b8_len)
+#define cp1255_comp_table05b9_len 1
+ { 0x05D5, 0xFB4B },
+#define cp1255_comp_table05bc_idx (cp1255_comp_table05b9_idx+cp1255_comp_table05b9_len)
+#define cp1255_comp_table05bc_len 24
+ { 0x05D0, 0xFB30 },
+ { 0x05D1, 0xFB31 },
+ { 0x05D2, 0xFB32 },
+ { 0x05D3, 0xFB33 },
+ { 0x05D4, 0xFB34 },
+ { 0x05D5, 0xFB35 },
+ { 0x05D6, 0xFB36 },
+ { 0x05D8, 0xFB38 },
+ { 0x05D9, 0xFB39 },
+ { 0x05DA, 0xFB3A },
+ { 0x05DB, 0xFB3B },
+ { 0x05DC, 0xFB3C },
+ { 0x05DE, 0xFB3E },
+ { 0x05E0, 0xFB40 },
+ { 0x05E1, 0xFB41 },
+ { 0x05E3, 0xFB43 },
+ { 0x05E4, 0xFB44 },
+ { 0x05E6, 0xFB46 },
+ { 0x05E7, 0xFB47 },
+ { 0x05E8, 0xFB48 },
+ { 0x05E9, 0xFB49 },
+ { 0x05EA, 0xFB4A },
+ { 0xFB2A, 0xFB2C },
+ { 0xFB2B, 0xFB2D },
+#define cp1255_comp_table05bf_idx (cp1255_comp_table05bc_idx+cp1255_comp_table05bc_len)
+#define cp1255_comp_table05bf_len 3
+ { 0x05D1, 0xFB4C },
+ { 0x05DB, 0xFB4D },
+ { 0x05E4, 0xFB4E },
+#define cp1255_comp_table05c1_idx (cp1255_comp_table05bf_idx+cp1255_comp_table05bf_len)
+#define cp1255_comp_table05c1_len 2
+ { 0x05E9, 0xFB2A },
+ { 0xFB49, 0xFB2C },
+#define cp1255_comp_table05c2_idx (cp1255_comp_table05c1_idx+cp1255_comp_table05c1_len)
+#define cp1255_comp_table05c2_len 2
+ { 0x05E9, 0xFB2B },
+ { 0xFB49, 0xFB2D },
+};
+static const struct { unsigned int len; unsigned int idx; } cp1255_comp_table[] = {
+ { cp1255_comp_table05b4_len, cp1255_comp_table05b4_idx },
+ { cp1255_comp_table05b7_len, cp1255_comp_table05b7_idx },
+ { cp1255_comp_table05b8_len, cp1255_comp_table05b8_idx },
+ { cp1255_comp_table05b9_len, cp1255_comp_table05b9_idx },
+ { cp1255_comp_table05bc_len, cp1255_comp_table05bc_idx },
+ { cp1255_comp_table05bf_len, cp1255_comp_table05bf_idx },
+ { cp1255_comp_table05c1_len, cp1255_comp_table05c1_idx },
+ { cp1255_comp_table05c2_len, cp1255_comp_table05c2_idx },
+};
+
+/* Decomposition table for the relevant Unicode characters. */
+struct cp1255_decomp { unsigned short composed; unsigned short base; int comb1 : 8; signed int comb2 : 8; };
+static const struct cp1255_decomp cp1255_decomp_table[] = {
+ { 0xFB1D, 0x05D9, 0, -1 },
+ { 0xFB1F, 0x05F2, 1, -1 },
+ { 0xFB2A, 0x05E9, 6, -1 },
+ { 0xFB2B, 0x05E9, 7, -1 },
+ { 0xFB2C, 0x05E9, 4, 6 },
+ { 0xFB2D, 0x05E9, 4, 7 },
+ { 0xFB2E, 0x05D0, 1, -1 },
+ { 0xFB2F, 0x05D0, 2, -1 },
+ { 0xFB30, 0x05D0, 4, -1 },
+ { 0xFB31, 0x05D1, 4, -1 },
+ { 0xFB32, 0x05D2, 4, -1 },
+ { 0xFB33, 0x05D3, 4, -1 },
+ { 0xFB34, 0x05D4, 4, -1 },
+ { 0xFB35, 0x05D5, 4, -1 },
+ { 0xFB36, 0x05D6, 4, -1 },
+ { 0xFB38, 0x05D8, 4, -1 },
+ { 0xFB39, 0x05D9, 4, -1 },
+ { 0xFB3A, 0x05DA, 4, -1 },
+ { 0xFB3B, 0x05DB, 4, -1 },
+ { 0xFB3C, 0x05DC, 4, -1 },
+ { 0xFB3E, 0x05DE, 4, -1 },
+ { 0xFB40, 0x05E0, 4, -1 },
+ { 0xFB41, 0x05E1, 4, -1 },
+ { 0xFB43, 0x05E3, 4, -1 },
+ { 0xFB44, 0x05E4, 4, -1 },
+ { 0xFB46, 0x05E6, 4, -1 },
+ { 0xFB47, 0x05E7, 4, -1 },
+ { 0xFB48, 0x05E8, 4, -1 },
+ { 0xFB49, 0x05E9, 4, -1 },
+ { 0xFB4A, 0x05EA, 4, -1 },
+ { 0xFB4B, 0x05D5, 3, -1 },
+ { 0xFB4C, 0x05D1, 5, -1 },
+ { 0xFB4D, 0x05DB, 5, -1 },
+ { 0xFB4E, 0x05E4, 5, -1 },
+};
+
+static const unsigned char cp1255_comb_table[] = {
+ 0xc4, 0xc7, 0xc8, 0xc9, 0xcc, 0xcf, 0xd1, 0xd2,
+};
+
+static const unsigned short cp1255_2uni[128] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x02c6, 0x2030, 0xfffd, 0x2039, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x02dc, 0x2122, 0xfffd, 0x203a, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xa0 */
+ 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x20aa, 0x00a5, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0x00d7, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+ 0x00b8, 0x00b9, 0x00f7, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf,
+ /* 0xc0 */
+ 0x05b0, 0x05b1, 0x05b2, 0x05b3, 0x05b4, 0x05b5, 0x05b6, 0x05b7,
+ 0x05b8, 0x05b9, 0xfffd, 0x05bb, 0x05bc, 0x05bd, 0x05be, 0x05bf,
+ /* 0xd0 */
+ 0x05c0, 0x05c1, 0x05c2, 0x05c3, 0x05f0, 0x05f1, 0x05f2, 0x05f3,
+ 0x05f4, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xe0 */
+ 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7,
+ 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df,
+ /* 0xf0 */
+ 0x05e0, 0x05e1, 0x05e2, 0x05e3, 0x05e4, 0x05e5, 0x05e6, 0x05e7,
+ 0x05e8, 0x05e9, 0x05ea, 0xfffd, 0xfffd, 0x200e, 0x200f, 0xfffd,
+};
+
+/* In the CP1255 to Unicode direction, the state contains a buffered
+ character, or 0 if none. */
+
+static int
+cp1255_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ unsigned short wc;
+ unsigned short last_wc;
+ if (c < 0x80) {
+ wc = c;
+ } else {
+ wc = cp1255_2uni[c-0x80];
+ if (wc == 0xfffd)
+ return RET_ILSEQ;
+ }
+ last_wc = conv->istate;
+ if (last_wc) {
+ if (wc >= 0x05b0 && wc < 0x05c5) {
+ /* See whether last_wc and wc can be combined. */
+ unsigned int k;
+ unsigned int i1, i2;
+ switch (wc) {
+ case 0x05b4: k = 0; break;
+ case 0x05b7: k = 1; break;
+ case 0x05b8: k = 2; break;
+ case 0x05b9: k = 3; break;
+ case 0x05bc: k = 4; break;
+ case 0x05bf: k = 5; break;
+ case 0x05c1: k = 6; break;
+ case 0x05c2: k = 7; break;
+ default: goto not_combining;
+ }
+ i1 = cp1255_comp_table[k].idx;
+ i2 = i1 + cp1255_comp_table[k].len-1;
+ if (last_wc >= cp1255_comp_table_data[i1].base
+ && last_wc <= cp1255_comp_table_data[i2].base) {
+ unsigned int i;
+ for (;;) {
+ i = (i1+i2)>>1;
+ if (last_wc == cp1255_comp_table_data[i].base)
+ break;
+ if (last_wc < cp1255_comp_table_data[i].base) {
+ if (i1 == i)
+ goto not_combining;
+ i2 = i;
+ } else {
+ if (i1 != i)
+ i1 = i;
+ else {
+ i = i2;
+ if (last_wc == cp1255_comp_table_data[i].base)
+ break;
+ goto not_combining;
+ }
+ }
+ }
+ last_wc = cp1255_comp_table_data[i].composed;
+ if (last_wc == 0xfb2a || last_wc == 0xfb2b || last_wc == 0xfb49) {
+ /* Buffer the combined character. */
+ conv->istate = last_wc;
+ return RET_TOOFEW(1);
+ } else {
+ /* Output the combined character. */
+ conv->istate = 0;
+ *pwc = (ucs4_t) last_wc;
+ return 1;
+ }
+ }
+ }
+ not_combining:
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = (ucs4_t) last_wc;
+ return 0; /* Don't advance the input pointer. */
+ }
+ if ((wc >= 0x05d0 && wc <= 0x05ea && ((0x07db5f7f >> (wc - 0x05d0)) & 1))
+ || wc == 0x05f2) {
+ /* wc is a possible match in cp1255_comp_table_data. Buffer it. */
+ conv->istate = wc;
+ return RET_TOOFEW(1);
+ } else {
+ /* Output wc immediately. */
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+}
+
+#define cp1255_flushwc normal_flushwc
+
+static const unsigned char cp1255_page00[88] = {
+ 0xa0, 0xa1, 0xa2, 0xa3, 0x00, 0xa5, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0xb8, 0xb9, 0x00, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba, /* 0xf0-0xf7 */
+};
+static const unsigned char cp1255_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp1255_page05[72] = {
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0xb0-0xb7 */
+ 0xc8, 0xc9, 0x00, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0xb8-0xbf */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xd0-0xd7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xd8-0xdf */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xe0-0xe7 */
+ 0xf8, 0xf9, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0x00, 0x00, 0x00, /* 0xf0-0xf7 */
+};
+static const unsigned char cp1255_page20[56] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfe, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1255_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00f8)
+ c = cp1255_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x83;
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = cp1255_page02[wc-0x02c0];
+ else if (wc >= 0x05b0 && wc < 0x05f8)
+ c = cp1255_page05[wc-0x05b0];
+ else if (wc >= 0x2008 && wc < 0x2040)
+ c = cp1255_page20[wc-0x2008];
+ else if (wc == 0x20aa)
+ c = 0xa4;
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ /* Try canonical decomposition. */
+ {
+ /* Binary search through cp1255_decomp_table. */
+ unsigned int i1 = 0;
+ unsigned int i2 = sizeof(cp1255_decomp_table)/sizeof(cp1255_decomp_table[0])-1;
+ if (wc >= cp1255_decomp_table[i1].composed
+ && wc <= cp1255_decomp_table[i2].composed) {
+ unsigned int i;
+ for (;;) {
+ /* Here i2 - i1 > 0. */
+ i = (i1+i2)>>1;
+ if (wc == cp1255_decomp_table[i].composed)
+ break;
+ if (wc < cp1255_decomp_table[i].composed) {
+ if (i1 == i)
+ return RET_ILUNI;
+ /* Here i1 < i < i2. */
+ i2 = i;
+ } else {
+ /* Here i1 <= i < i2. */
+ if (i1 != i)
+ i1 = i;
+ else {
+ /* Here i2 - i1 = 1. */
+ i = i2;
+ if (wc == cp1255_decomp_table[i].composed)
+ break;
+ else
+ return RET_ILUNI;
+ }
+ }
+ }
+ /* Found a canonical decomposition. */
+ wc = cp1255_decomp_table[i].base;
+ /* wc is one of 0x05d0..0x05d6, 0x05d8..0x05dc, 0x05de, 0x05e0..0x05e1,
+ 0x05e3..0x05e4, 0x05e6..0x05ea, 0x05f2. */
+ c = cp1255_page05[wc-0x05b0];
+ if (cp1255_decomp_table[i].comb2 < 0) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = c;
+ r[1] = cp1255_comb_table[cp1255_decomp_table[i].comb1];
+ return 2;
+ } else {
+ if (n < 3)
+ return RET_TOOSMALL;
+ r[0] = c;
+ r[1] = cp1255_comb_table[cp1255_decomp_table[i].comb1];
+ r[2] = cp1255_comb_table[cp1255_decomp_table[i].comb2];
+ return 3;
+ }
+ }
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1256.h b/jni/iconv/lib/cp1256.h
new file mode 100644
index 0000000..3804e8f
--- /dev/null
+++ b/jni/iconv/lib/cp1256.h
@@ -0,0 +1,153 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1256
+ */
+
+static const unsigned short cp1256_2uni[128] = {
+ /* 0x80 */
+ 0x20ac, 0x067e, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x02c6, 0x2030, 0x0679, 0x2039, 0x0152, 0x0686, 0x0698, 0x0688,
+ /* 0x90 */
+ 0x06af, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x06a9, 0x2122, 0x0691, 0x203a, 0x0153, 0x200c, 0x200d, 0x06ba,
+ /* 0xa0 */
+ 0x00a0, 0x060c, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0x06be, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+ 0x00b8, 0x00b9, 0x061b, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x061f,
+ /* 0xc0 */
+ 0x06c1, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627,
+ 0x0628, 0x0629, 0x062a, 0x062b, 0x062c, 0x062d, 0x062e, 0x062f,
+ /* 0xd0 */
+ 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x00d7,
+ 0x0637, 0x0638, 0x0639, 0x063a, 0x0640, 0x0641, 0x0642, 0x0643,
+ /* 0xe0 */
+ 0x00e0, 0x0644, 0x00e2, 0x0645, 0x0646, 0x0647, 0x0648, 0x00e7,
+ 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x0649, 0x064a, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0x064b, 0x064c, 0x064d, 0x064e, 0x00f4, 0x064f, 0x0650, 0x00f7,
+ 0x0651, 0x00f9, 0x0652, 0x00fb, 0x00fc, 0x200e, 0x200f, 0x06d2,
+};
+
+static int
+cp1256_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp1256_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp1256_page00[96] = {
+ 0xa0, 0x00, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0xb8, 0xb9, 0x00, 0xbb, 0xbc, 0xbd, 0xbe, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0xe0, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0x00, 0x00, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0xf4, 0x00, 0x00, 0xf7, /* 0xf0-0xf7 */
+ 0x00, 0xf9, 0x00, 0xfb, 0xfc, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char cp1256_page01[72] = {
+ 0x00, 0x00, 0x8c, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char cp1256_page06[208] = {
+ 0x00, 0x00, 0x00, 0x00, 0xa1, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0xbf, /* 0x18-0x1f */
+ 0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd8, /* 0x30-0x37 */
+ 0xd9, 0xda, 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0xdc, 0xdd, 0xde, 0xdf, 0xe1, 0xe3, 0xe4, 0xe5, /* 0x40-0x47 */
+ 0xe6, 0xec, 0xed, 0xf0, 0xf1, 0xf2, 0xf3, 0xf5, /* 0x48-0x4f */
+ 0xf6, 0xf8, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x8a, 0x00, 0x00, 0x00, 0x00, 0x81, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0x00, /* 0x80-0x87 */
+ 0x8f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x8e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0xaa, 0x00, /* 0xb8-0xbf */
+ 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+};
+static const unsigned char cp1256_page20[56] = {
+ 0x00, 0x00, 0x00, 0x00, 0x9d, 0x9e, 0xfd, 0xfe, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1256_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp1256_page00[wc-0x00a0];
+ else if (wc >= 0x0150 && wc < 0x0198)
+ c = cp1256_page01[wc-0x0150];
+ else if (wc == 0x02c6)
+ c = 0x88;
+ else if (wc >= 0x0608 && wc < 0x06d8)
+ c = cp1256_page06[wc-0x0608];
+ else if (wc >= 0x2008 && wc < 0x2040)
+ c = cp1256_page20[wc-0x2008];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1257.h b/jni/iconv/lib/cp1257.h
new file mode 100644
index 0000000..0d8518e
--- /dev/null
+++ b/jni/iconv/lib/cp1257.h
@@ -0,0 +1,139 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1257
+ */
+
+static const unsigned short cp1257_2uni[128] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0x201a, 0xfffd, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0xfffd, 0x2030, 0xfffd, 0x2039, 0xfffd, 0x00a8, 0x02c7, 0x00b8,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0xfffd, 0x2122, 0xfffd, 0x203a, 0xfffd, 0x00af, 0x02db, 0xfffd,
+ /* 0xa0 */
+ 0x00a0, 0xfffd, 0x00a2, 0x00a3, 0x00a4, 0xfffd, 0x00a6, 0x00a7,
+ 0x00d8, 0x00a9, 0x0156, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00c6,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+ 0x00f8, 0x00b9, 0x0157, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00e6,
+ /* 0xc0 */
+ 0x0104, 0x012e, 0x0100, 0x0106, 0x00c4, 0x00c5, 0x0118, 0x0112,
+ 0x010c, 0x00c9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012a, 0x013b,
+ /* 0xd0 */
+ 0x0160, 0x0143, 0x0145, 0x00d3, 0x014c, 0x00d5, 0x00d6, 0x00d7,
+ 0x0172, 0x0141, 0x015a, 0x016a, 0x00dc, 0x017b, 0x017d, 0x00df,
+ /* 0xe0 */
+ 0x0105, 0x012f, 0x0101, 0x0107, 0x00e4, 0x00e5, 0x0119, 0x0113,
+ 0x010d, 0x00e9, 0x017a, 0x0117, 0x0123, 0x0137, 0x012b, 0x013c,
+ /* 0xf0 */
+ 0x0161, 0x0144, 0x0146, 0x00f3, 0x014d, 0x00f5, 0x00f6, 0x00f7,
+ 0x0173, 0x0142, 0x015b, 0x016b, 0x00fc, 0x017c, 0x017e, 0x02d9,
+};
+
+static int
+cp1257_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp1257_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp1257_page00[224] = {
+ 0xa0, 0x00, 0xa2, 0xa3, 0xa4, 0x00, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0x8d, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0x9d, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x8f, 0xb9, 0x00, 0xbb, 0xbc, 0xbd, 0xbe, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0xc4, 0xc5, 0xaf, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0xc9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0xd3, 0x00, 0xd5, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xa8, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe5, 0xbf, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0xf3, 0x00, 0xf5, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xb8, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0xc2, 0xe2, 0x00, 0x00, 0xc0, 0xe0, 0xc3, 0xe3, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0xc7, 0xe7, 0x00, 0x00, 0xcb, 0xeb, /* 0x10-0x17 */
+ 0xc6, 0xe6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xcc, 0xec, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0xce, 0xee, 0x00, 0x00, 0xc1, 0xe1, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xed, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0xcf, 0xef, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0xd9, 0xf9, 0xd1, 0xf1, 0xd2, 0xf2, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0xd4, 0xf4, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0xba, /* 0x50-0x57 */
+ 0x00, 0x00, 0xda, 0xfa, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0xdb, 0xfb, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0xd8, 0xf8, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0xca, 0xea, 0xdd, 0xfd, 0xde, 0xfe, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char cp1257_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8e, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0xff, 0x00, 0x9e, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp1257_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1257_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = cp1257_page00[wc-0x00a0];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = cp1257_page02[wc-0x02c0];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = cp1257_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp1258.h b/jni/iconv/lib/cp1258.h
new file mode 100644
index 0000000..5783404
--- /dev/null
+++ b/jni/iconv/lib/cp1258.h
@@ -0,0 +1,288 @@
+/*
+ * Copyright (C) 1999-2001, 2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP1258
+ */
+
+#include "flushwc.h"
+#include "vietcomb.h"
+
+static const unsigned char cp1258_comb_table[] = {
+ 0xcc, 0xec, 0xde, 0xd2, 0xf2,
+};
+
+/* The possible bases in viet_comp_table_data:
+ 0x0041..0x0045, 0x0047..0x0049, 0x004B..0x0050, 0x0052..0x0057,
+ 0x0059..0x005A, 0x0061..0x0065, 0x0067..0x0069, 0x006B..0x0070,
+ 0x0072..0x0077, 0x0079..0x007A, 0x00A5, 0x00A8, 0x00C2, 0x00C5..0x00C7,
+ 0x00CA, 0x00CF, 0x00D3..0x00D4, 0x00D6, 0x00D8, 0x00DA, 0x00DC, 0x00E2,
+ 0x00E5..0x00E7, 0x00EA, 0x00EF, 0x00F3..0x00F4, 0x00F6, 0x00F8, 0x00FA,
+ 0x00FC, 0x0102..0x0103, 0x01A0..0x01A1, 0x01AF..0x01B0. */
+static const unsigned int cp1258_comp_bases[] = {
+ 0x06fdfbbe, 0x06fdfbbe, 0x00000000, 0x00000120, 0x155884e4, 0x155884e4,
+ 0x0000000c, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00018003
+};
+
+static const unsigned short cp1258_2uni[128] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x02c6, 0x2030, 0xfffd, 0x2039, 0x0152, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x02dc, 0x2122, 0xfffd, 0x203a, 0x0153, 0xfffd, 0xfffd, 0x0178,
+ /* 0xa0 */
+ 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0x00aa, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+ 0x00b8, 0x00b9, 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf,
+ /* 0xc0 */
+ 0x00c0, 0x00c1, 0x00c2, 0x0102, 0x00c4, 0x00c5, 0x00c6, 0x00c7,
+ 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x0300, 0x00cd, 0x00ce, 0x00cf,
+ /* 0xd0 */
+ 0x0110, 0x00d1, 0x0309, 0x00d3, 0x00d4, 0x01a0, 0x00d6, 0x00d7,
+ 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x01af, 0x0303, 0x00df,
+ /* 0xe0 */
+ 0x00e0, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x00e5, 0x00e6, 0x00e7,
+ 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x0301, 0x00ed, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0x0111, 0x00f1, 0x0323, 0x00f3, 0x00f4, 0x01a1, 0x00f6, 0x00f7,
+ 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x01b0, 0x20ab, 0x00ff,
+};
+
+/* In the CP1258 to Unicode direction, the state contains a buffered
+ character, or 0 if none. */
+
+static int
+cp1258_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ unsigned short wc;
+ unsigned short last_wc;
+ if (c < 0x80) {
+ wc = c;
+ } else {
+ wc = cp1258_2uni[c-0x80];
+ if (wc == 0xfffd)
+ return RET_ILSEQ;
+ }
+ last_wc = conv->istate;
+ if (last_wc) {
+ if (wc >= 0x0300 && wc < 0x0340) {
+ /* See whether last_wc and wc can be combined. */
+ unsigned int k;
+ unsigned int i1, i2;
+ switch (wc) {
+ case 0x0300: k = 0; break;
+ case 0x0301: k = 1; break;
+ case 0x0303: k = 2; break;
+ case 0x0309: k = 3; break;
+ case 0x0323: k = 4; break;
+ default: abort();
+ }
+ i1 = viet_comp_table[k].idx;
+ i2 = i1 + viet_comp_table[k].len-1;
+ if (last_wc >= viet_comp_table_data[i1].base
+ && last_wc <= viet_comp_table_data[i2].base) {
+ unsigned int i;
+ for (;;) {
+ i = (i1+i2)>>1;
+ if (last_wc == viet_comp_table_data[i].base)
+ break;
+ if (last_wc < viet_comp_table_data[i].base) {
+ if (i1 == i)
+ goto not_combining;
+ i2 = i;
+ } else {
+ if (i1 != i)
+ i1 = i;
+ else {
+ i = i2;
+ if (last_wc == viet_comp_table_data[i].base)
+ break;
+ goto not_combining;
+ }
+ }
+ }
+ last_wc = viet_comp_table_data[i].composed;
+ /* Output the combined character. */
+ conv->istate = 0;
+ *pwc = (ucs4_t) last_wc;
+ return 1;
+ }
+ }
+ not_combining:
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = (ucs4_t) last_wc;
+ return 0; /* Don't advance the input pointer. */
+ }
+ if (wc >= 0x0041 && wc <= 0x01b0
+ && ((cp1258_comp_bases[(wc - 0x0040) >> 5] >> (wc & 0x1f)) & 1)) {
+ /* wc is a possible match in viet_comp_table_data. Buffer it. */
+ conv->istate = wc;
+ return RET_TOOFEW(1);
+ } else {
+ /* Output wc immediately. */
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+}
+
+#define cp1258_flushwc normal_flushwc
+
+static const unsigned char cp1258_page00[88] = {
+ 0xc0, 0xc1, 0xc2, 0x00, 0xc4, 0xc5, 0xc6, 0xc7, /* 0xc0-0xc7 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0x00, 0xcd, 0xce, 0xcf, /* 0xc8-0xcf */
+ 0x00, 0xd1, 0x00, 0xd3, 0xd4, 0x00, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0x00, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0x00, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0xf1, 0x00, 0xf3, 0xf4, 0x00, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0xff, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xc3, 0xe3, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+};
+static const unsigned char cp1258_page01[104] = {
+ 0x00, 0x00, 0x8c, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xd5, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, /* 0xa8-0xaf */
+ 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+};
+static const unsigned char cp1258_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp1258_page03[40] = {
+ 0xcc, 0xec, 0x00, 0xde, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0xd2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char cp1258_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+cp1258_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = wc;
+ else if (wc >= 0x00c0 && wc < 0x0118)
+ c = cp1258_page00[wc-0x00c0];
+ else if (wc >= 0x0150 && wc < 0x01b8)
+ c = cp1258_page01[wc-0x0150];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = cp1258_page02[wc-0x02c0];
+ else if (wc >= 0x0300 && wc < 0x0328)
+ c = cp1258_page03[wc-0x0300];
+ else if (wc >= 0x0340 && wc < 0x0342) /* deprecated Vietnamese tone marks */
+ c = cp1258_page03[wc-0x0340];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = cp1258_page20[wc-0x2010];
+ else if (wc == 0x20ab)
+ c = 0xfe;
+ else if (wc == 0x20ac)
+ c = 0x80;
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ /* Try canonical decomposition. */
+ {
+ /* Binary search through viet_decomp_table. */
+ unsigned int i1 = 0;
+ unsigned int i2 = sizeof(viet_decomp_table)/sizeof(viet_decomp_table[0])-1;
+ if (wc >= viet_decomp_table[i1].composed
+ && wc <= viet_decomp_table[i2].composed) {
+ unsigned int i;
+ for (;;) {
+ /* Here i2 - i1 > 0. */
+ i = (i1+i2)>>1;
+ if (wc == viet_decomp_table[i].composed)
+ break;
+ if (wc < viet_decomp_table[i].composed) {
+ if (i1 == i)
+ return RET_ILUNI;
+ /* Here i1 < i < i2. */
+ i2 = i;
+ } else {
+ /* Here i1 <= i < i2. */
+ if (i1 != i)
+ i1 = i;
+ else {
+ /* Here i2 - i1 = 1. */
+ i = i2;
+ if (wc == viet_decomp_table[i].composed)
+ break;
+ else
+ return RET_ILUNI;
+ }
+ }
+ }
+ /* Found a canonical decomposition. */
+ wc = viet_decomp_table[i].base;
+ /* wc is one of 0x0020, 0x0041..0x005a, 0x0061..0x007a, 0x00a5, 0x00a8,
+ 0x00c2, 0x00c5..0x00c7, 0x00ca, 0x00cf, 0x00d3, 0x00d4, 0x00d6,
+ 0x00d8, 0x00da, 0x00dc, 0x00e2, 0x00e5..0x00e7, 0x00ea, 0x00ef,
+ 0x00f3, 0x00f4, 0x00f6, 0x00f8, 0x00fc, 0x0102, 0x0103, 0x01a0,
+ 0x01a1, 0x01af, 0x01b0. */
+ if (wc < 0x0100)
+ c = wc;
+ else if (wc < 0x0118)
+ c = cp1258_page00[wc-0x00c0];
+ else
+ c = cp1258_page01[wc-0x0150];
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = c;
+ r[1] = cp1258_comb_table[viet_decomp_table[i].comb1];
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp437.h b/jni/iconv/lib/cp437.h
new file mode 100644
index 0000000..a3c8e68
--- /dev/null
+++ b/jni/iconv/lib/cp437.h
@@ -0,0 +1,156 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP437
+ */
+
+static const unsigned short cp437_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x00e5, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x00ec, 0x00c4, 0x00c5,
+ /* 0x90 */
+ 0x00c9, 0x00e6, 0x00c6, 0x00f4, 0x00f6, 0x00f2, 0x00fb, 0x00f9,
+ 0x00ff, 0x00d6, 0x00dc, 0x00a2, 0x00a3, 0x00a5, 0x20a7, 0x0192,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x00aa, 0x00ba,
+ 0x00bf, 0x2310, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x03b1, 0x00df, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4,
+ 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x221e, 0x03c6, 0x03b5, 0x2229,
+ /* 0xf0 */
+ 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp437_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp437_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp437_page00[96] = {
+ 0xff, 0xad, 0x9b, 0x9c, 0x00, 0x9d, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0xa6, 0xae, 0xaa, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0x00, 0x00, 0xe6, 0x00, 0xfa, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0xa7, 0xaf, 0xac, 0xab, 0x00, 0xa8, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x8e, 0x8f, 0x92, 0x80, /* 0xc0-0xc7 */
+ 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x99, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x9a, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0x00, 0x84, 0x86, 0x91, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0x8d, 0xa1, 0x8c, 0x8b, /* 0xe8-0xef */
+ 0x00, 0xa4, 0x95, 0xa2, 0x93, 0x00, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x00, 0x97, 0xa3, 0x96, 0x81, 0x00, 0x00, 0x98, /* 0xf8-0xff */
+};
+static const unsigned char cp437_page03[56] = {
+ 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0xe8, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0xe0, 0x00, 0x00, 0xeb, 0xee, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe3, 0x00, 0x00, 0xe5, 0xe7, 0x00, 0xed, 0x00, /* 0xc0-0xc7 */
+};
+static const unsigned char cp437_page22[80] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xec, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0xf0, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char cp437_page23[24] = {
+ 0xa9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0xf4, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char cp437_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp437_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp437_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x9f;
+ else if (wc >= 0x0390 && wc < 0x03c8)
+ c = cp437_page03[wc-0x0390];
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc == 0x20a7)
+ c = 0x9e;
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = cp437_page22[wc-0x2218];
+ else if (wc >= 0x2310 && wc < 0x2328)
+ c = cp437_page23[wc-0x2310];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp437_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp737.h b/jni/iconv/lib/cp737.h
new file mode 100644
index 0000000..955e458
--- /dev/null
+++ b/jni/iconv/lib/cp737.h
@@ -0,0 +1,141 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP737
+ */
+
+static const unsigned short cp737_2uni[128] = {
+ /* 0x80 */
+ 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398,
+ 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0,
+ /* 0x90 */
+ 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9,
+ 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8,
+ /* 0xa0 */
+ 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0,
+ 0x03c1, 0x03c3, 0x03c2, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x03c9, 0x03ac, 0x03ad, 0x03ae, 0x03ca, 0x03af, 0x03cc, 0x03cd,
+ 0x03cb, 0x03ce, 0x0386, 0x0388, 0x0389, 0x038a, 0x038c, 0x038e,
+ /* 0xf0 */
+ 0x038f, 0x00b1, 0x2265, 0x2264, 0x03aa, 0x03ab, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp737_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp737_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp737_page00[24] = {
+ 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0x00, 0x00, 0x00, 0x00, 0xfa, /* 0xb0-0xb7 */
+};
+static const unsigned char cp737_page03[80] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, 0x00, /* 0x80-0x87 */
+ 0xeb, 0xec, 0xed, 0x00, 0xee, 0x00, 0xef, 0xf0, /* 0x88-0x8f */
+ 0x00, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, /* 0x90-0x97 */
+ 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, /* 0x98-0x9f */
+ 0x8f, 0x90, 0x00, 0x91, 0x92, 0x93, 0x94, 0x95, /* 0xa0-0xa7 */
+ 0x96, 0x97, 0xf4, 0xf5, 0xe1, 0xe2, 0xe3, 0xe5, /* 0xa8-0xaf */
+ 0x00, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, /* 0xb0-0xb7 */
+ 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, /* 0xb8-0xbf */
+ 0xa7, 0xa8, 0xaa, 0xa9, 0xab, 0xac, 0xad, 0xae, /* 0xc0-0xc7 */
+ 0xaf, 0xe0, 0xe4, 0xe8, 0xe6, 0xe7, 0xe9, 0x00, /* 0xc8-0xcf */
+};
+static const unsigned char cp737_page22[80] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char cp737_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp737_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b8)
+ c = cp737_page00[wc-0x00a0];
+ else if (wc == 0x00f7)
+ c = 0xf6;
+ else if (wc >= 0x0380 && wc < 0x03d0)
+ c = cp737_page03[wc-0x0380];
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = cp737_page22[wc-0x2218];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp737_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp775.h b/jni/iconv/lib/cp775.h
new file mode 100644
index 0000000..b9a5a5c
--- /dev/null
+++ b/jni/iconv/lib/cp775.h
@@ -0,0 +1,142 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP775
+ */
+
+static const unsigned short cp775_2uni[128] = {
+ /* 0x80 */
+ 0x0106, 0x00fc, 0x00e9, 0x0101, 0x00e4, 0x0123, 0x00e5, 0x0107,
+ 0x0142, 0x0113, 0x0156, 0x0157, 0x012b, 0x0179, 0x00c4, 0x00c5,
+ /* 0x90 */
+ 0x00c9, 0x00e6, 0x00c6, 0x014d, 0x00f6, 0x0122, 0x00a2, 0x015a,
+ 0x015b, 0x00d6, 0x00dc, 0x00f8, 0x00a3, 0x00d8, 0x00d7, 0x00a4,
+ /* 0xa0 */
+ 0x0100, 0x012a, 0x00f3, 0x017b, 0x017c, 0x017a, 0x201d, 0x00a6,
+ 0x00a9, 0x00ae, 0x00ac, 0x00bd, 0x00bc, 0x0141, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x0104, 0x010c, 0x0118,
+ 0x0116, 0x2563, 0x2551, 0x2557, 0x255d, 0x012e, 0x0160, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x0172, 0x016a,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x017d,
+ /* 0xd0 */
+ 0x0105, 0x010d, 0x0119, 0x0117, 0x012f, 0x0161, 0x0173, 0x016b,
+ 0x017e, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x00d3, 0x00df, 0x014c, 0x0143, 0x00f5, 0x00d5, 0x00b5, 0x0144,
+ 0x0136, 0x0137, 0x013b, 0x013c, 0x0146, 0x0112, 0x0145, 0x2019,
+ /* 0xf0 */
+ 0x00ad, 0x00b1, 0x201c, 0x00be, 0x00b6, 0x00a7, 0x00f7, 0x201e,
+ 0x00b0, 0x2219, 0x00b7, 0x00b9, 0x00b3, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp775_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp775_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp775_page00[224] = {
+ 0xff, 0x00, 0x96, 0x9c, 0x9f, 0x00, 0xa7, 0xf5, /* 0xa0-0xa7 */
+ 0x00, 0xa8, 0x00, 0xae, 0xaa, 0xf0, 0xa9, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0xfc, 0x00, 0xe6, 0xf4, 0xfa, /* 0xb0-0xb7 */
+ 0x00, 0xfb, 0x00, 0xaf, 0xac, 0xab, 0xf3, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x8e, 0x8f, 0x92, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0xe0, 0x00, 0xe5, 0x99, 0x9e, /* 0xd0-0xd7 */
+ 0x9d, 0x00, 0x00, 0x00, 0x9a, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x84, 0x86, 0x91, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0xa2, 0x00, 0xe4, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x9b, 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0xa0, 0x83, 0x00, 0x00, 0xb5, 0xd0, 0x80, 0x87, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xb6, 0xd1, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0xed, 0x89, 0x00, 0x00, 0xb8, 0xd3, /* 0x10-0x17 */
+ 0xb7, 0xd2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x95, 0x85, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0xa1, 0x8c, 0x00, 0x00, 0xbd, 0xd4, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe9, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0xea, 0xeb, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0xad, 0x88, 0xe3, 0xe7, 0xee, 0xec, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0xe2, 0x93, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x8b, /* 0x50-0x57 */
+ 0x00, 0x00, 0x97, 0x98, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xbe, 0xd5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0xc7, 0xd7, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0xc6, 0xd6, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x8d, 0xa5, 0xa3, 0xa4, 0xcf, 0xd8, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char cp775_page20[8] = {
+ 0x00, 0xef, 0x00, 0x00, 0xf2, 0xa6, 0xf7, 0x00, /* 0x18-0x1f */
+};
+static const unsigned char cp775_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp775_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = cp775_page00[wc-0x00a0];
+ else if (wc >= 0x2018 && wc < 0x2020)
+ c = cp775_page20[wc-0x2018];
+ else if (wc == 0x2219)
+ c = 0xf9;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp775_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp850.h b/jni/iconv/lib/cp850.h
new file mode 100644
index 0000000..25acfee
--- /dev/null
+++ b/jni/iconv/lib/cp850.h
@@ -0,0 +1,124 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP850
+ */
+
+static const unsigned short cp850_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x00e5, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x00ec, 0x00c4, 0x00c5,
+ /* 0x90 */
+ 0x00c9, 0x00e6, 0x00c6, 0x00f4, 0x00f6, 0x00f2, 0x00fb, 0x00f9,
+ 0x00ff, 0x00d6, 0x00dc, 0x00f8, 0x00a3, 0x00d8, 0x00d7, 0x0192,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x00aa, 0x00ba,
+ 0x00bf, 0x00ae, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x00c1, 0x00c2, 0x00c0,
+ 0x00a9, 0x2563, 0x2551, 0x2557, 0x255d, 0x00a2, 0x00a5, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x00e3, 0x00c3,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4,
+ /* 0xd0 */
+ 0x00f0, 0x00d0, 0x00ca, 0x00cb, 0x00c8, 0x0131, 0x00cd, 0x00ce,
+ 0x00cf, 0x2518, 0x250c, 0x2588, 0x2584, 0x00a6, 0x00cc, 0x2580,
+ /* 0xe0 */
+ 0x00d3, 0x00df, 0x00d4, 0x00d2, 0x00f5, 0x00d5, 0x00b5, 0x00fe,
+ 0x00de, 0x00da, 0x00db, 0x00d9, 0x00fd, 0x00dd, 0x00af, 0x00b4,
+ /* 0xf0 */
+ 0x00ad, 0x00b1, 0x2017, 0x00be, 0x00b6, 0x00a7, 0x00f7, 0x00b8,
+ 0x00b0, 0x00a8, 0x00b7, 0x00b9, 0x00b3, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp850_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp850_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp850_page00[96] = {
+ 0xff, 0xad, 0xbd, 0x9c, 0xcf, 0xbe, 0xdd, 0xf5, /* 0xa0-0xa7 */
+ 0xf9, 0xb8, 0xa6, 0xae, 0xaa, 0xf0, 0xa9, 0xee, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0xfc, 0xef, 0xe6, 0xf4, 0xfa, /* 0xb0-0xb7 */
+ 0xf7, 0xfb, 0xa7, 0xaf, 0xac, 0xab, 0xf3, 0xa8, /* 0xb8-0xbf */
+ 0xb7, 0xb5, 0xb6, 0xc7, 0x8e, 0x8f, 0x92, 0x80, /* 0xc0-0xc7 */
+ 0xd4, 0x90, 0xd2, 0xd3, 0xde, 0xd6, 0xd7, 0xd8, /* 0xc8-0xcf */
+ 0xd1, 0xa5, 0xe3, 0xe0, 0xe2, 0xe5, 0x99, 0x9e, /* 0xd0-0xd7 */
+ 0x9d, 0xeb, 0xe9, 0xea, 0x9a, 0xed, 0xe8, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0xc6, 0x84, 0x86, 0x91, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0x8d, 0xa1, 0x8c, 0x8b, /* 0xe8-0xef */
+ 0xd0, 0xa4, 0x95, 0xa2, 0x93, 0xe4, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x9b, 0x97, 0xa3, 0x96, 0x81, 0xec, 0xe7, 0x98, /* 0xf8-0xff */
+};
+static const unsigned char cp850_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp850_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp850_page00[wc-0x00a0];
+ else if (wc == 0x0131)
+ c = 0xd5;
+ else if (wc == 0x0192)
+ c = 0x9f;
+ else if (wc == 0x2017)
+ c = 0xf2;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp850_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp852.h b/jni/iconv/lib/cp852.h
new file mode 100644
index 0000000..fac7a63
--- /dev/null
+++ b/jni/iconv/lib/cp852.h
@@ -0,0 +1,143 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP852
+ */
+
+static const unsigned short cp852_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x016f, 0x0107, 0x00e7,
+ 0x0142, 0x00eb, 0x0150, 0x0151, 0x00ee, 0x0179, 0x00c4, 0x0106,
+ /* 0x90 */
+ 0x00c9, 0x0139, 0x013a, 0x00f4, 0x00f6, 0x013d, 0x013e, 0x015a,
+ 0x015b, 0x00d6, 0x00dc, 0x0164, 0x0165, 0x0141, 0x00d7, 0x010d,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x0104, 0x0105, 0x017d, 0x017e,
+ 0x0118, 0x0119, 0x00ac, 0x017a, 0x010c, 0x015f, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x00c1, 0x00c2, 0x011a,
+ 0x015e, 0x2563, 0x2551, 0x2557, 0x255d, 0x017b, 0x017c, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x0102, 0x0103,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4,
+ /* 0xd0 */
+ 0x0111, 0x0110, 0x010e, 0x00cb, 0x010f, 0x0147, 0x00cd, 0x00ce,
+ 0x011b, 0x2518, 0x250c, 0x2588, 0x2584, 0x0162, 0x016e, 0x2580,
+ /* 0xe0 */
+ 0x00d3, 0x00df, 0x00d4, 0x0143, 0x0144, 0x0148, 0x0160, 0x0161,
+ 0x0154, 0x00da, 0x0155, 0x0170, 0x00fd, 0x00dd, 0x0163, 0x00b4,
+ /* 0xf0 */
+ 0x00ad, 0x02dd, 0x02db, 0x02c7, 0x02d8, 0x00a7, 0x00f7, 0x00b8,
+ 0x00b0, 0x00a8, 0x02d9, 0x0171, 0x0158, 0x0159, 0x25a0, 0x00a0,
+};
+
+static int
+cp852_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp852_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp852_page00[224] = {
+ 0xff, 0x00, 0x00, 0x00, 0xcf, 0x00, 0x00, 0xf5, /* 0xa0-0xa7 */
+ 0xf9, 0x00, 0x00, 0xae, 0xaa, 0xf0, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0x00, 0x00, 0x00, 0xef, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0xf7, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0xb5, 0xb6, 0x00, 0x8e, 0x00, 0x00, 0x80, /* 0xc0-0xc7 */
+ 0x00, 0x90, 0x00, 0xd3, 0x00, 0xd6, 0xd7, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0xe0, 0xe2, 0x00, 0x99, 0x9e, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0xe9, 0x00, 0x9a, 0xed, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x00, 0xa0, 0x83, 0x00, 0x84, 0x00, 0x00, 0x87, /* 0xe0-0xe7 */
+ 0x00, 0x82, 0x00, 0x89, 0x00, 0xa1, 0x8c, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0xa2, 0x93, 0x00, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x00, 0x00, 0xa3, 0x00, 0x81, 0xec, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xc6, 0xc7, 0xa4, 0xa5, 0x8f, 0x86, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xac, 0x9f, 0xd2, 0xd4, /* 0x08-0x0f */
+ 0xd1, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xa8, 0xa9, 0xb7, 0xd8, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x91, 0x92, 0x00, 0x00, 0x95, 0x96, 0x00, /* 0x38-0x3f */
+ 0x00, 0x9d, 0x88, 0xe3, 0xe4, 0x00, 0x00, 0xd5, /* 0x40-0x47 */
+ 0xe5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x8a, 0x8b, 0x00, 0x00, 0xe8, 0xea, 0x00, 0x00, /* 0x50-0x57 */
+ 0xfc, 0xfd, 0x97, 0x98, 0x00, 0x00, 0xb8, 0xad, /* 0x58-0x5f */
+ 0xe6, 0xe7, 0xdd, 0xee, 0x9b, 0x9c, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0x85, /* 0x68-0x6f */
+ 0xeb, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x8d, 0xab, 0xbd, 0xbe, 0xa6, 0xa7, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char cp852_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xf4, 0xfa, 0x00, 0xf2, 0x00, 0xf1, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp852_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp852_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = cp852_page00[wc-0x00a0];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = cp852_page02[wc-0x02c0];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp852_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp853.h b/jni/iconv/lib/cp853.h
new file mode 100644
index 0000000..fe82ae9
--- /dev/null
+++ b/jni/iconv/lib/cp853.h
@@ -0,0 +1,151 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP853
+ */
+
+static const unsigned short cp853_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x0109, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x00ec, 0x00c4, 0x0108,
+ /* 0x90 */
+ 0x00c9, 0x010b, 0x010a, 0x00f4, 0x00f6, 0x00f2, 0x00fb, 0x00f9,
+ 0x0130, 0x00d6, 0x00dc, 0x011d, 0x00a3, 0x011c, 0x00d7, 0x0135,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x011e, 0x011f,
+ 0x0124, 0x0125, 0xfffd, 0x00bd, 0x0134, 0x015f, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x00c1, 0x00c2, 0x00c0,
+ 0x015e, 0x2563, 0x2551, 0x2557, 0x255d, 0x017b, 0x017c, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x015c, 0x015d,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4,
+ /* 0xd0 */
+ 0xfffd, 0xfffd, 0x00ca, 0x00cb, 0x00c8, 0x0131, 0x00cd, 0x00ce,
+ 0x00cf, 0x2518, 0x250c, 0x2588, 0x2584, 0xfffd, 0x00cc, 0x2580,
+ /* 0xe0 */
+ 0x00d3, 0x00df, 0x00d4, 0x00d2, 0x0120, 0x0121, 0x00b5, 0x0126,
+ 0x0127, 0x00da, 0x00db, 0x00d9, 0x016c, 0x016d, 0xfffd, 0x00b4,
+ /* 0xf0 */
+ 0x00ad, 0xfffd, 0x2113, 0x0149, 0x02d8, 0x00a7, 0x00f7, 0x00b8,
+ 0x00b0, 0x00a8, 0x02d9, 0xfffd, 0x00b3, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp853_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp853_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp853_page00[96] = {
+ 0xff, 0x00, 0x00, 0x9c, 0xcf, 0x00, 0x00, 0xf5, /* 0xa0-0xa7 */
+ 0xf9, 0x00, 0x00, 0xae, 0x00, 0xf0, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0x00, 0xfd, 0xfc, 0xef, 0xe6, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0xf7, 0x00, 0x00, 0xaf, 0x00, 0xab, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xb7, 0xb5, 0xb6, 0x00, 0x8e, 0x00, 0x00, 0x80, /* 0xc0-0xc7 */
+ 0xd4, 0x90, 0xd2, 0xd3, 0xde, 0xd6, 0xd7, 0xd8, /* 0xc8-0xcf */
+ 0x00, 0xa5, 0xe3, 0xe0, 0xe2, 0x00, 0x99, 0x9e, /* 0xd0-0xd7 */
+ 0x00, 0xeb, 0xe9, 0xea, 0x9a, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0x00, 0x84, 0x00, 0x00, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0x8d, 0xa1, 0x8c, 0x8b, /* 0xe8-0xef */
+ 0x00, 0xa4, 0x95, 0xa2, 0x93, 0x00, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x00, 0x97, 0xa3, 0x96, 0x81, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char cp853_page01[120] = {
+ 0x8f, 0x86, 0x92, 0x91, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x9d, 0x9b, 0xa6, 0xa7, /* 0x18-0x1f */
+ 0xe4, 0xe5, 0x00, 0x00, 0xa8, 0xa9, 0xe7, 0xe8, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x98, 0xd5, 0x00, 0x00, 0xac, 0x9f, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0xc6, 0xc7, 0xb8, 0xad, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0xec, 0xed, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0xbd, 0xbe, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char cp853_page02[8] = {
+ 0xf4, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char cp853_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp853_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp853_page00[wc-0x00a0];
+ else if (wc >= 0x0108 && wc < 0x0180)
+ c = cp853_page01[wc-0x0108];
+ else if (wc >= 0x02d8 && wc < 0x02e0)
+ c = cp853_page02[wc-0x02d8];
+ else if (wc == 0x2113)
+ c = 0xf2;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp853_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp855.h b/jni/iconv/lib/cp855.h
new file mode 100644
index 0000000..ddb8bf1
--- /dev/null
+++ b/jni/iconv/lib/cp855.h
@@ -0,0 +1,128 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP855
+ */
+
+static const unsigned short cp855_2uni[128] = {
+ /* 0x80 */
+ 0x0452, 0x0402, 0x0453, 0x0403, 0x0451, 0x0401, 0x0454, 0x0404,
+ 0x0455, 0x0405, 0x0456, 0x0406, 0x0457, 0x0407, 0x0458, 0x0408,
+ /* 0x90 */
+ 0x0459, 0x0409, 0x045a, 0x040a, 0x045b, 0x040b, 0x045c, 0x040c,
+ 0x045e, 0x040e, 0x045f, 0x040f, 0x044e, 0x042e, 0x044a, 0x042a,
+ /* 0xa0 */
+ 0x0430, 0x0410, 0x0431, 0x0411, 0x0446, 0x0426, 0x0434, 0x0414,
+ 0x0435, 0x0415, 0x0444, 0x0424, 0x0433, 0x0413, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x0445, 0x0425, 0x0438,
+ 0x0418, 0x2563, 0x2551, 0x2557, 0x255d, 0x0439, 0x0419, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x043a, 0x041a,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4,
+ /* 0xd0 */
+ 0x043b, 0x041b, 0x043c, 0x041c, 0x043d, 0x041d, 0x043e, 0x041e,
+ 0x043f, 0x2518, 0x250c, 0x2588, 0x2584, 0x041f, 0x044f, 0x2580,
+ /* 0xe0 */
+ 0x042f, 0x0440, 0x0420, 0x0441, 0x0421, 0x0442, 0x0422, 0x0443,
+ 0x0423, 0x0436, 0x0416, 0x0432, 0x0412, 0x044c, 0x042c, 0x2116,
+ /* 0xf0 */
+ 0x00ad, 0x044b, 0x042b, 0x0437, 0x0417, 0x0448, 0x0428, 0x044d,
+ 0x042d, 0x0449, 0x0429, 0x0447, 0x0427, 0x00a7, 0x25a0, 0x00a0,
+};
+
+static int
+cp855_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp855_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp855_page00[32] = {
+ 0xff, 0x00, 0x00, 0x00, 0xcf, 0x00, 0x00, 0xfd, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0xae, 0x00, 0xf0, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char cp855_page04[96] = {
+ 0x00, 0x85, 0x81, 0x83, 0x87, 0x89, 0x8b, 0x8d, /* 0x00-0x07 */
+ 0x8f, 0x91, 0x93, 0x95, 0x97, 0x00, 0x99, 0x9b, /* 0x08-0x0f */
+ 0xa1, 0xa3, 0xec, 0xad, 0xa7, 0xa9, 0xea, 0xf4, /* 0x10-0x17 */
+ 0xb8, 0xbe, 0xc7, 0xd1, 0xd3, 0xd5, 0xd7, 0xdd, /* 0x18-0x1f */
+ 0xe2, 0xe4, 0xe6, 0xe8, 0xab, 0xb6, 0xa5, 0xfc, /* 0x20-0x27 */
+ 0xf6, 0xfa, 0x9f, 0xf2, 0xee, 0xf8, 0x9d, 0xe0, /* 0x28-0x2f */
+ 0xa0, 0xa2, 0xeb, 0xac, 0xa6, 0xa8, 0xe9, 0xf3, /* 0x30-0x37 */
+ 0xb7, 0xbd, 0xc6, 0xd0, 0xd2, 0xd4, 0xd6, 0xd8, /* 0x38-0x3f */
+ 0xe1, 0xe3, 0xe5, 0xe7, 0xaa, 0xb5, 0xa4, 0xfb, /* 0x40-0x47 */
+ 0xf5, 0xf9, 0x9e, 0xf1, 0xed, 0xf7, 0x9c, 0xde, /* 0x48-0x4f */
+ 0x00, 0x84, 0x80, 0x82, 0x86, 0x88, 0x8a, 0x8c, /* 0x50-0x57 */
+ 0x8e, 0x90, 0x92, 0x94, 0x96, 0x00, 0x98, 0x9a, /* 0x58-0x5f */
+};
+static const unsigned char cp855_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp855_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = cp855_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0460)
+ c = cp855_page04[wc-0x0400];
+ else if (wc == 0x2116)
+ c = 0xef;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp855_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp856.h b/jni/iconv/lib/cp856.h
new file mode 100644
index 0000000..30ba80b
--- /dev/null
+++ b/jni/iconv/lib/cp856.h
@@ -0,0 +1,134 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP856
+ */
+
+static const unsigned short cp856_2uni[128] = {
+ /* 0x80 */
+ 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7,
+ 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df,
+ /* 0x90 */
+ 0x05e0, 0x05e1, 0x05e2, 0x05e3, 0x05e4, 0x05e5, 0x05e6, 0x05e7,
+ 0x05e8, 0x05e9, 0x05ea, 0xfffd, 0x00a3, 0xfffd, 0x00d7, 0xfffd,
+ /* 0xa0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x00ae, 0x00ac, 0x00bd, 0x00bc, 0xfffd, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0xfffd, 0xfffd, 0xfffd,
+ 0x00a9, 0x2563, 0x2551, 0x2557, 0x255d, 0x00a2, 0x00a5, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0xfffd, 0xfffd,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4,
+ /* 0xd0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x2518, 0x250c, 0x2588, 0x2584, 0x00a6, 0xfffd, 0x2580,
+ /* 0xe0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00b5, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x00af, 0x00b4,
+ /* 0xf0 */
+ 0x00ad, 0x00b1, 0x2017, 0x00be, 0x00b6, 0x00a7, 0x00f7, 0x00b8,
+ 0x00b0, 0x00a8, 0x00b7, 0x00b9, 0x00b3, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp856_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp856_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp856_page00[88] = {
+ 0xff, 0x00, 0xbd, 0x9c, 0xcf, 0xbe, 0xdd, 0xf5, /* 0xa0-0xa7 */
+ 0xf9, 0xb8, 0x00, 0xae, 0xaa, 0xf0, 0xa9, 0xee, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0xfc, 0xef, 0xe6, 0xf4, 0xfa, /* 0xb0-0xb7 */
+ 0xf7, 0xfb, 0x00, 0xaf, 0xac, 0xab, 0xf3, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, /* 0xf0-0xf7 */
+};
+static const unsigned char cp856_page05[32] = {
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 0xd0-0xd7 */
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 0xd8-0xdf */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 0xe0-0xe7 */
+ 0x98, 0x99, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+};
+static const unsigned char cp856_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp856_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00f8)
+ c = cp856_page00[wc-0x00a0];
+ else if (wc >= 0x05d0 && wc < 0x05f0)
+ c = cp856_page05[wc-0x05d0];
+ else if (wc == 0x2017)
+ c = 0xf2;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp856_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp857.h b/jni/iconv/lib/cp857.h
new file mode 100644
index 0000000..09de722
--- /dev/null
+++ b/jni/iconv/lib/cp857.h
@@ -0,0 +1,138 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP857
+ */
+
+static const unsigned short cp857_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x00e5, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x0131, 0x00c4, 0x00c5,
+ /* 0x90 */
+ 0x00c9, 0x00e6, 0x00c6, 0x00f4, 0x00f6, 0x00f2, 0x00fb, 0x00f9,
+ 0x0130, 0x00d6, 0x00dc, 0x00f8, 0x00a3, 0x00d8, 0x015e, 0x015f,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x011e, 0x011f,
+ 0x00bf, 0x00ae, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x00c1, 0x00c2, 0x00c0,
+ 0x00a9, 0x2563, 0x2551, 0x2557, 0x255d, 0x00a2, 0x00a5, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x00e3, 0x00c3,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x00a4,
+ /* 0xd0 */
+ 0x00ba, 0x00aa, 0x00ca, 0x00cb, 0x00c8, 0xfffd, 0x00cd, 0x00ce,
+ 0x00cf, 0x2518, 0x250c, 0x2588, 0x2584, 0x00a6, 0x00cc, 0x2580,
+ /* 0xe0 */
+ 0x00d3, 0x00df, 0x00d4, 0x00d2, 0x00f5, 0x00d5, 0x00b5, 0xfffd,
+ 0x00d7, 0x00da, 0x00db, 0x00d9, 0x00ec, 0x00ff, 0x00af, 0x00b4,
+ /* 0xf0 */
+ 0x00ad, 0x00b1, 0xfffd, 0x00be, 0x00b6, 0x00a7, 0x00f7, 0x00b8,
+ 0x00b0, 0x00a8, 0x00b7, 0x00b9, 0x00b3, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp857_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp857_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp857_page00[96] = {
+ 0xff, 0xad, 0xbd, 0x9c, 0xcf, 0xbe, 0xdd, 0xf5, /* 0xa0-0xa7 */
+ 0xf9, 0xb8, 0xd1, 0xae, 0xaa, 0xf0, 0xa9, 0xee, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0xfc, 0xef, 0xe6, 0xf4, 0xfa, /* 0xb0-0xb7 */
+ 0xf7, 0xfb, 0xd0, 0xaf, 0xac, 0xab, 0xf3, 0xa8, /* 0xb8-0xbf */
+ 0xb7, 0xb5, 0xb6, 0xc7, 0x8e, 0x8f, 0x92, 0x80, /* 0xc0-0xc7 */
+ 0xd4, 0x90, 0xd2, 0xd3, 0xde, 0xd6, 0xd7, 0xd8, /* 0xc8-0xcf */
+ 0x00, 0xa5, 0xe3, 0xe0, 0xe2, 0xe5, 0x99, 0xe8, /* 0xd0-0xd7 */
+ 0x9d, 0xeb, 0xe9, 0xea, 0x9a, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0xc6, 0x84, 0x86, 0x91, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0xec, 0xa1, 0x8c, 0x8b, /* 0xe8-0xef */
+ 0x00, 0xa4, 0x95, 0xa2, 0x93, 0xe4, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x9b, 0x97, 0xa3, 0x96, 0x81, 0x00, 0x00, 0xed, /* 0xf8-0xff */
+};
+static const unsigned char cp857_page01[72] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0xa7, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x98, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, 0x9f, /* 0x58-0x5f */
+};
+static const unsigned char cp857_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp857_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp857_page00[wc-0x00a0];
+ else if (wc >= 0x0118 && wc < 0x0160)
+ c = cp857_page01[wc-0x0118];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp857_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp858.h b/jni/iconv/lib/cp858.h
new file mode 100644
index 0000000..dd26d0a
--- /dev/null
+++ b/jni/iconv/lib/cp858.h
@@ -0,0 +1,61 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP858
+ */
+
+static int
+cp858_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else if (c == 0xd5)
+ *pwc = 0x20ac;
+ else
+ *pwc = (ucs4_t) cp850_2uni[c-0x80];
+ return 1;
+}
+
+static int
+cp858_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp850_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x9f;
+ else if (wc == 0x2017)
+ c = 0xf2;
+ else if (wc == 0x20ac)
+ c = 0xd5;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp850_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp860.h b/jni/iconv/lib/cp860.h
new file mode 100644
index 0000000..2cca2f1
--- /dev/null
+++ b/jni/iconv/lib/cp860.h
@@ -0,0 +1,149 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP860
+ */
+
+static const unsigned short cp860_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e3, 0x00e0, 0x00c1, 0x00e7,
+ 0x00ea, 0x00ca, 0x00e8, 0x00cd, 0x00d4, 0x00ec, 0x00c3, 0x00c2,
+ /* 0x90 */
+ 0x00c9, 0x00c0, 0x00c8, 0x00f4, 0x00f5, 0x00f2, 0x00da, 0x00f9,
+ 0x00cc, 0x00d5, 0x00dc, 0x00a2, 0x00a3, 0x00d9, 0x20a7, 0x00d3,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x00aa, 0x00ba,
+ 0x00bf, 0x00d2, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x03b1, 0x00df, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4,
+ 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x221e, 0x03c6, 0x03b5, 0x2229,
+ /* 0xf0 */
+ 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp860_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp860_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp860_page00[96] = {
+ 0xff, 0xad, 0x9b, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0xa6, 0xae, 0xaa, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0x00, 0x00, 0xe6, 0x00, 0xfa, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0xa7, 0xaf, 0xac, 0xab, 0x00, 0xa8, /* 0xb8-0xbf */
+ 0x91, 0x86, 0x8f, 0x8e, 0x00, 0x00, 0x00, 0x80, /* 0xc0-0xc7 */
+ 0x92, 0x90, 0x89, 0x00, 0x98, 0x8b, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0xa5, 0xa9, 0x9f, 0x8c, 0x99, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x9d, 0x96, 0x00, 0x9a, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0x84, 0x00, 0x00, 0x00, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x00, 0x8d, 0xa1, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0xa4, 0x95, 0xa2, 0x93, 0x94, 0x00, 0xf6, /* 0xf0-0xf7 */
+ 0x00, 0x97, 0xa3, 0x00, 0x81, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char cp860_page03[56] = {
+ 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0xe8, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0xe0, 0x00, 0x00, 0xeb, 0xee, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe3, 0x00, 0x00, 0xe5, 0xe7, 0x00, 0xed, 0x00, /* 0xc0-0xc7 */
+};
+static const unsigned char cp860_page22[80] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xec, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0xf0, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char cp860_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp860_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp860_page00[wc-0x00a0];
+ else if (wc >= 0x0390 && wc < 0x03c8)
+ c = cp860_page03[wc-0x0390];
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc == 0x20a7)
+ c = 0x9e;
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = cp860_page22[wc-0x2218];
+ else if (wc >= 0x2320 && wc < 0x2322)
+ c = wc-0x222c;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp860_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp861.h b/jni/iconv/lib/cp861.h
new file mode 100644
index 0000000..07bcf5f
--- /dev/null
+++ b/jni/iconv/lib/cp861.h
@@ -0,0 +1,156 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP861
+ */
+
+static const unsigned short cp861_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x00e5, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00d0, 0x00f0, 0x00de, 0x00c4, 0x00c5,
+ /* 0x90 */
+ 0x00c9, 0x00e6, 0x00c6, 0x00f4, 0x00f6, 0x00fe, 0x00fb, 0x00dd,
+ 0x00fd, 0x00d6, 0x00dc, 0x00f8, 0x00a3, 0x00d8, 0x20a7, 0x0192,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00c1, 0x00cd, 0x00d3, 0x00da,
+ 0x00bf, 0x2310, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x03b1, 0x00df, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4,
+ 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x221e, 0x03c6, 0x03b5, 0x2229,
+ /* 0xf0 */
+ 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp861_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp861_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp861_page00[96] = {
+ 0xff, 0xad, 0x00, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0xae, 0xaa, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0x00, 0x00, 0xe6, 0x00, 0xfa, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xaf, 0xac, 0xab, 0x00, 0xa8, /* 0xb8-0xbf */
+ 0x00, 0xa4, 0x00, 0x00, 0x8e, 0x8f, 0x92, 0x80, /* 0xc0-0xc7 */
+ 0x00, 0x90, 0x00, 0x00, 0x00, 0xa5, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x8b, 0x00, 0x00, 0xa6, 0x00, 0x00, 0x99, 0x00, /* 0xd0-0xd7 */
+ 0x9d, 0x00, 0xa7, 0x00, 0x9a, 0x97, 0x8d, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0x00, 0x84, 0x86, 0x91, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0x00, 0xa1, 0x00, 0x00, /* 0xe8-0xef */
+ 0x8c, 0x00, 0x00, 0xa2, 0x93, 0x00, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x9b, 0x00, 0xa3, 0x96, 0x81, 0x98, 0x95, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char cp861_page03[56] = {
+ 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0xe8, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0xe0, 0x00, 0x00, 0xeb, 0xee, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe3, 0x00, 0x00, 0xe5, 0xe7, 0x00, 0xed, 0x00, /* 0xc0-0xc7 */
+};
+static const unsigned char cp861_page22[80] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xec, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0xf0, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char cp861_page23[24] = {
+ 0xa9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0xf4, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char cp861_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp861_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp861_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x9f;
+ else if (wc >= 0x0390 && wc < 0x03c8)
+ c = cp861_page03[wc-0x0390];
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc == 0x20a7)
+ c = 0x9e;
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = cp861_page22[wc-0x2218];
+ else if (wc >= 0x2310 && wc < 0x2328)
+ c = cp861_page23[wc-0x2310];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp861_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp862.h b/jni/iconv/lib/cp862.h
new file mode 100644
index 0000000..623fc4d
--- /dev/null
+++ b/jni/iconv/lib/cp862.h
@@ -0,0 +1,155 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP862
+ */
+
+static const unsigned short cp862_2uni[128] = {
+ /* 0x80 */
+ 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7,
+ 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df,
+ /* 0x90 */
+ 0x05e0, 0x05e1, 0x05e2, 0x05e3, 0x05e4, 0x05e5, 0x05e6, 0x05e7,
+ 0x05e8, 0x05e9, 0x05ea, 0x00a2, 0x00a3, 0x00a5, 0x20a7, 0x0192,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x00aa, 0x00ba,
+ 0x00bf, 0x2310, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x03b1, 0x00df, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4,
+ 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x221e, 0x03c6, 0x03b5, 0x2229,
+ /* 0xf0 */
+ 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp862_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp862_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp862_page00[96] = {
+ 0xff, 0xad, 0x9b, 0x9c, 0x00, 0x9d, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0xa6, 0xae, 0xaa, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0x00, 0x00, 0xe6, 0x00, 0xfa, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0xa7, 0xaf, 0xac, 0xab, 0x00, 0xa8, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x00, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0xa4, 0x00, 0xa2, 0x00, 0x00, 0x00, 0xf6, /* 0xf0-0xf7 */
+ 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char cp862_page03[56] = {
+ 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0xe8, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0xe0, 0x00, 0x00, 0xeb, 0xee, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe3, 0x00, 0x00, 0xe5, 0xe7, 0x00, 0xed, 0x00, /* 0xc0-0xc7 */
+};
+static const unsigned char cp862_page22[80] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xec, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0xf0, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char cp862_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp862_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp862_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x9f;
+ else if (wc >= 0x0390 && wc < 0x03c8)
+ c = cp862_page03[wc-0x0390];
+ else if (wc >= 0x05d0 && wc < 0x05eb)
+ c = wc-0x0550;
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc == 0x20a7)
+ c = 0x9e;
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = cp862_page22[wc-0x2218];
+ else if (wc == 0x2310)
+ c = 0xa9;
+ else if (wc >= 0x2320 && wc < 0x2322)
+ c = wc-0x222c;
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp862_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp863.h b/jni/iconv/lib/cp863.h
new file mode 100644
index 0000000..5890ad4
--- /dev/null
+++ b/jni/iconv/lib/cp863.h
@@ -0,0 +1,156 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP863
+ */
+
+static const unsigned short cp863_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00c2, 0x00e0, 0x00b6, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x2017, 0x00c0, 0x00a7,
+ /* 0x90 */
+ 0x00c9, 0x00c8, 0x00ca, 0x00f4, 0x00cb, 0x00cf, 0x00fb, 0x00f9,
+ 0x00a4, 0x00d4, 0x00dc, 0x00a2, 0x00a3, 0x00d9, 0x00db, 0x0192,
+ /* 0xa0 */
+ 0x00a6, 0x00b4, 0x00f3, 0x00fa, 0x00a8, 0x00b8, 0x00b3, 0x00af,
+ 0x00ce, 0x2310, 0x00ac, 0x00bd, 0x00bc, 0x00be, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x03b1, 0x00df, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4,
+ 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x221e, 0x03c6, 0x03b5, 0x2229,
+ /* 0xf0 */
+ 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp863_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp863_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp863_page00[96] = {
+ 0xff, 0x00, 0x9b, 0x9c, 0x98, 0x00, 0xa0, 0x8f, /* 0xa0-0xa7 */
+ 0xa4, 0x00, 0x00, 0xae, 0xaa, 0x00, 0x00, 0xa7, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0xa6, 0xa1, 0xe6, 0x86, 0xfa, /* 0xb0-0xb7 */
+ 0xa5, 0x00, 0x00, 0xaf, 0xac, 0xab, 0xad, 0x00, /* 0xb8-0xbf */
+ 0x8e, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x80, /* 0xc0-0xc7 */
+ 0x91, 0x90, 0x92, 0x94, 0x00, 0x00, 0xa8, 0x95, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x9d, 0x00, 0x9e, 0x9a, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0x00, 0x00, 0x8c, 0x8b, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0xa2, 0x93, 0x00, 0x00, 0xf6, /* 0xf0-0xf7 */
+ 0x00, 0x97, 0xa3, 0x96, 0x81, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char cp863_page03[56] = {
+ 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0xe8, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0xe0, 0x00, 0x00, 0xeb, 0xee, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe3, 0x00, 0x00, 0xe5, 0xe7, 0x00, 0xed, 0x00, /* 0xc0-0xc7 */
+};
+static const unsigned char cp863_page22[80] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xec, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0xf0, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char cp863_page23[24] = {
+ 0xa9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0xf4, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char cp863_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp863_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp863_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x9f;
+ else if (wc >= 0x0390 && wc < 0x03c8)
+ c = cp863_page03[wc-0x0390];
+ else if (wc == 0x2017)
+ c = 0x8d;
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = cp863_page22[wc-0x2218];
+ else if (wc >= 0x2310 && wc < 0x2328)
+ c = cp863_page23[wc-0x2310];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp863_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp864.h b/jni/iconv/lib/cp864.h
new file mode 100644
index 0000000..a1d8c4a
--- /dev/null
+++ b/jni/iconv/lib/cp864.h
@@ -0,0 +1,188 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP864
+ */
+
+static const unsigned short cp864_2uni_1[16] = {
+ /* 0x20 */
+ 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x066a, 0x0026, 0x0027,
+ 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f,
+};
+static const unsigned short cp864_2uni_2[128] = {
+ /* 0x80 */
+ 0x00b0, 0x00b7, 0x2219, 0x221a, 0x2592, 0x2500, 0x2502, 0x253c,
+ 0x2524, 0x252c, 0x251c, 0x2534, 0x2510, 0x250c, 0x2514, 0x2518,
+ /* 0x90 */
+ 0x03b2, 0x221e, 0x03c6, 0x00b1, 0x00bd, 0x00bc, 0x2248, 0x00ab,
+ 0x00bb, 0xfef7, 0xfef8, 0xfffd, 0xfffd, 0xfefb, 0xfefc, 0xfffd,
+ /* 0xa0 */
+ 0x00a0, 0x00ad, 0xfe82, 0x00a3, 0x00a4, 0xfe84, 0xfffd, 0xfffd,
+ 0xfe8e, 0xfe8f, 0xfe95, 0xfe99, 0x060c, 0xfe9d, 0xfea1, 0xfea5,
+ /* 0xb0 */
+ 0x0660, 0x0661, 0x0662, 0x0663, 0x0664, 0x0665, 0x0666, 0x0667,
+ 0x0668, 0x0669, 0xfed1, 0x061b, 0xfeb1, 0xfeb5, 0xfeb9, 0x061f,
+ /* 0xc0 */
+ 0x00a2, 0xfe80, 0xfe81, 0xfe83, 0xfe85, 0xfeca, 0xfe8b, 0xfe8d,
+ 0xfe91, 0xfe93, 0xfe97, 0xfe9b, 0xfe9f, 0xfea3, 0xfea7, 0xfea9,
+ /* 0xd0 */
+ 0xfeab, 0xfead, 0xfeaf, 0xfeb3, 0xfeb7, 0xfebb, 0xfebf, 0xfec1,
+ 0xfec5, 0xfecb, 0xfecf, 0x00a6, 0x00ac, 0x00f7, 0x00d7, 0xfec9,
+ /* 0xe0 */
+ 0x0640, 0xfed3, 0xfed7, 0xfedb, 0xfedf, 0xfee3, 0xfee7, 0xfeeb,
+ 0xfeed, 0xfeef, 0xfef3, 0xfebd, 0xfecc, 0xfece, 0xfecd, 0xfee1,
+ /* 0xf0 */
+ 0xfe7d, 0x0651, 0xfee5, 0xfee9, 0xfeec, 0xfef0, 0xfef2, 0xfed0,
+ 0xfed5, 0xfef5, 0xfef6, 0xfedd, 0xfed9, 0xfef1, 0x25a0, 0xfffd,
+};
+
+static int
+cp864_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x20) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c < 0x30) {
+ *pwc = (ucs4_t) cp864_2uni_1[c-0x20];
+ return 1;
+ }
+ else if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp864_2uni_2[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp864_page00[8] = {
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x00, 0x26, 0x27, /* 0x20-0x27 */
+};
+static const unsigned char cp864_page00_1[88] = {
+ 0xa0, 0x00, 0xc0, 0xa3, 0xa4, 0x00, 0xdb, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x97, 0xdc, 0xa1, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x80, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x98, 0x95, 0x94, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, /* 0xf0-0xf7 */
+};
+static const unsigned char cp864_page06[104] = {
+ 0x00, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0xbf, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x60-0x67 */
+ 0xb8, 0xb9, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+};
+static const unsigned char cp864_page22[56] = {
+ 0x00, 0x82, 0x83, 0x00, 0x00, 0x00, 0x91, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+};
+static const unsigned char cp864_page25[64] = {
+ 0x85, 0x00, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x8c, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x8f, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+static const unsigned char cp864_pagefe[136] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, /* 0x78-0x7f */
+ 0xc1, 0xc2, 0xa2, 0xc3, 0xa5, 0xc4, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc7, 0xa8, 0xa9, /* 0x88-0x8f */
+ 0x00, 0xc8, 0x00, 0xc9, 0x00, 0xaa, 0x00, 0xca, /* 0x90-0x97 */
+ 0x00, 0xab, 0x00, 0xcb, 0x00, 0xad, 0x00, 0xcc, /* 0x98-0x9f */
+ 0x00, 0xae, 0x00, 0xcd, 0x00, 0xaf, 0x00, 0xce, /* 0xa0-0xa7 */
+ 0x00, 0xcf, 0x00, 0xd0, 0x00, 0xd1, 0x00, 0xd2, /* 0xa8-0xaf */
+ 0x00, 0xbc, 0x00, 0xd3, 0x00, 0xbd, 0x00, 0xd4, /* 0xb0-0xb7 */
+ 0x00, 0xbe, 0x00, 0xd5, 0x00, 0xeb, 0x00, 0xd6, /* 0xb8-0xbf */
+ 0x00, 0xd7, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0xdf, 0xc5, 0xd9, 0xec, 0xee, 0xed, 0xda, /* 0xc8-0xcf */
+ 0xf7, 0xba, 0x00, 0xe1, 0x00, 0xf8, 0x00, 0xe2, /* 0xd0-0xd7 */
+ 0x00, 0xfc, 0x00, 0xe3, 0x00, 0xfb, 0x00, 0xe4, /* 0xd8-0xdf */
+ 0x00, 0xef, 0x00, 0xe5, 0x00, 0xf2, 0x00, 0xe6, /* 0xe0-0xe7 */
+ 0x00, 0xf3, 0x00, 0xe7, 0xf4, 0xe8, 0x00, 0xe9, /* 0xe8-0xef */
+ 0xf5, 0xfd, 0xf6, 0xea, 0x00, 0xf9, 0xfa, 0x99, /* 0xf0-0xf7 */
+ 0x9a, 0x00, 0x00, 0x9d, 0x9e, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+
+static int
+cp864_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0020) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0020 && wc < 0x0028)
+ c = cp864_page00[wc-0x0020];
+ else if (wc >= 0x0028 && wc < 0x0080)
+ c = wc;
+ else if (wc >= 0x00a0 && wc < 0x00f8)
+ c = cp864_page00_1[wc-0x00a0];
+ else if (wc == 0x03b2)
+ c = 0x90;
+ else if (wc == 0x03c6)
+ c = 0x92;
+ else if (wc >= 0x0608 && wc < 0x0670)
+ c = cp864_page06[wc-0x0608];
+ else if (wc >= 0x2218 && wc < 0x2250)
+ c = cp864_page22[wc-0x2218];
+ else if (wc >= 0x2500 && wc < 0x2540)
+ c = cp864_page25[wc-0x2500];
+ else if (wc == 0x2592)
+ c = 0x84;
+ else if (wc == 0x25a0)
+ c = 0xfe;
+ else if (wc >= 0xfe78 && wc < 0xff00)
+ c = cp864_pagefe[wc-0xfe78];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp865.h b/jni/iconv/lib/cp865.h
new file mode 100644
index 0000000..3944916
--- /dev/null
+++ b/jni/iconv/lib/cp865.h
@@ -0,0 +1,156 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP865
+ */
+
+static const unsigned short cp865_2uni[128] = {
+ /* 0x80 */
+ 0x00c7, 0x00fc, 0x00e9, 0x00e2, 0x00e4, 0x00e0, 0x00e5, 0x00e7,
+ 0x00ea, 0x00eb, 0x00e8, 0x00ef, 0x00ee, 0x00ec, 0x00c4, 0x00c5,
+ /* 0x90 */
+ 0x00c9, 0x00e6, 0x00c6, 0x00f4, 0x00f6, 0x00f2, 0x00fb, 0x00f9,
+ 0x00ff, 0x00d6, 0x00dc, 0x00f8, 0x00a3, 0x00d8, 0x20a7, 0x0192,
+ /* 0xa0 */
+ 0x00e1, 0x00ed, 0x00f3, 0x00fa, 0x00f1, 0x00d1, 0x00aa, 0x00ba,
+ 0x00bf, 0x2310, 0x00ac, 0x00bd, 0x00bc, 0x00a1, 0x00ab, 0x00a4,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x03b1, 0x00df, 0x0393, 0x03c0, 0x03a3, 0x03c3, 0x00b5, 0x03c4,
+ 0x03a6, 0x0398, 0x03a9, 0x03b4, 0x221e, 0x03c6, 0x03b5, 0x2229,
+ /* 0xf0 */
+ 0x2261, 0x00b1, 0x2265, 0x2264, 0x2320, 0x2321, 0x00f7, 0x2248,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x207f, 0x00b2, 0x25a0, 0x00a0,
+};
+
+static int
+cp865_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp865_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char cp865_page00[96] = {
+ 0xff, 0xad, 0x00, 0x9c, 0xaf, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0xa6, 0xae, 0xaa, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0xfd, 0x00, 0x00, 0xe6, 0x00, 0xfa, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0xa7, 0x00, 0xac, 0xab, 0x00, 0xa8, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x8e, 0x8f, 0x92, 0x80, /* 0xc0-0xc7 */
+ 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x99, 0x00, /* 0xd0-0xd7 */
+ 0x9d, 0x00, 0x00, 0x00, 0x9a, 0x00, 0x00, 0xe1, /* 0xd8-0xdf */
+ 0x85, 0xa0, 0x83, 0x00, 0x84, 0x86, 0x91, 0x87, /* 0xe0-0xe7 */
+ 0x8a, 0x82, 0x88, 0x89, 0x8d, 0xa1, 0x8c, 0x8b, /* 0xe8-0xef */
+ 0x00, 0xa4, 0x95, 0xa2, 0x93, 0x00, 0x94, 0xf6, /* 0xf0-0xf7 */
+ 0x9b, 0x97, 0xa3, 0x96, 0x81, 0x00, 0x00, 0x98, /* 0xf8-0xff */
+};
+static const unsigned char cp865_page03[56] = {
+ 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0xe8, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0xe0, 0x00, 0x00, 0xeb, 0xee, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe3, 0x00, 0x00, 0xe5, 0xe7, 0x00, 0xed, 0x00, /* 0xc0-0xc7 */
+};
+static const unsigned char cp865_page22[80] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xec, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0xf0, 0x00, 0x00, 0xf3, 0xf2, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char cp865_page23[24] = {
+ 0xa9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0xf4, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char cp865_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp865_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = cp865_page00[wc-0x00a0];
+ else if (wc == 0x0192)
+ c = 0x9f;
+ else if (wc >= 0x0390 && wc < 0x03c8)
+ c = cp865_page03[wc-0x0390];
+ else if (wc == 0x207f)
+ c = 0xfc;
+ else if (wc == 0x20a7)
+ c = 0x9e;
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = cp865_page22[wc-0x2218];
+ else if (wc >= 0x2310 && wc < 0x2328)
+ c = cp865_page23[wc-0x2310];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp865_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp866.h b/jni/iconv/lib/cp866.h
new file mode 100644
index 0000000..0aaa216
--- /dev/null
+++ b/jni/iconv/lib/cp866.h
@@ -0,0 +1,125 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP866
+ */
+
+static const unsigned short cp866_2uni[80] = {
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x2561, 0x2562, 0x2556,
+ 0x2555, 0x2563, 0x2551, 0x2557, 0x255d, 0x255c, 0x255b, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x255e, 0x255f,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x2567,
+ /* 0xd0 */
+ 0x2568, 0x2564, 0x2565, 0x2559, 0x2558, 0x2552, 0x2553, 0x256b,
+ 0x256a, 0x2518, 0x250c, 0x2588, 0x2584, 0x258c, 0x2590, 0x2580,
+ /* 0xe0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f,
+ /* 0xf0 */
+ 0x0401, 0x0451, 0x0404, 0x0454, 0x0407, 0x0457, 0x040e, 0x045e,
+ 0x00b0, 0x2219, 0x00b7, 0x221a, 0x2116, 0x00a4, 0x25a0, 0x00a0,
+};
+
+static int
+cp866_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else if (c < 0xb0)
+ *pwc = (ucs4_t) c + 0x0390;
+ else
+ *pwc = (ucs4_t) cp866_2uni[c-0xb0];
+ return 1;
+}
+
+static const unsigned char cp866_page00[24] = {
+ 0xff, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, /* 0xb0-0xb7 */
+};
+static const unsigned char cp866_page04[96] = {
+ 0x00, 0xf0, 0x00, 0x00, 0xf2, 0x00, 0x00, 0xf4, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0x00, /* 0x08-0x0f */
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 0x10-0x17 */
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 0x18-0x1f */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 0x20-0x27 */
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, /* 0x28-0x2f */
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0x30-0x37 */
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0x00, 0xf1, 0x00, 0x00, 0xf3, 0x00, 0x00, 0xf5, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x00, /* 0x58-0x5f */
+};
+static const unsigned char cp866_page22[8] = {
+ 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+};
+static const unsigned char cp866_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0xd5, 0xd6, 0xc9, 0xb8, 0xb7, 0xbb, /* 0x50-0x57 */
+ 0xd4, 0xd3, 0xc8, 0xbe, 0xbd, 0xbc, 0xc6, 0xc7, /* 0x58-0x5f */
+ 0xcc, 0xb5, 0xb6, 0xb9, 0xd1, 0xd2, 0xcb, 0xcf, /* 0x60-0x67 */
+ 0xd0, 0xca, 0xd8, 0xd7, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xde, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp866_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b8)
+ c = cp866_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0460)
+ c = cp866_page04[wc-0x0400];
+ else if (wc == 0x2116)
+ c = 0xfc;
+ else if (wc >= 0x2218 && wc < 0x2220)
+ c = cp866_page22[wc-0x2218];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp866_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp869.h b/jni/iconv/lib/cp869.h
new file mode 100644
index 0000000..8e839d2
--- /dev/null
+++ b/jni/iconv/lib/cp869.h
@@ -0,0 +1,137 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP869
+ */
+
+static const unsigned short cp869_2uni[128] = {
+ /* 0x80 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0386, 0xfffd,
+ 0x00b7, 0x00ac, 0x00a6, 0x2018, 0x2019, 0x0388, 0x2015, 0x0389,
+ /* 0x90 */
+ 0x038a, 0x03aa, 0x038c, 0xfffd, 0xfffd, 0x038e, 0x03ab, 0x00a9,
+ 0x038f, 0x00b2, 0x00b3, 0x03ac, 0x00a3, 0x03ad, 0x03ae, 0x03af,
+ /* 0xa0 */
+ 0x03ca, 0x0390, 0x03cc, 0x03cd, 0x0391, 0x0392, 0x0393, 0x0394,
+ 0x0395, 0x0396, 0x0397, 0x00bd, 0x0398, 0x0399, 0x00ab, 0x00bb,
+ /* 0xb0 */
+ 0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x039a, 0x039b, 0x039c,
+ 0x039d, 0x2563, 0x2551, 0x2557, 0x255d, 0x039e, 0x039f, 0x2510,
+ /* 0xc0 */
+ 0x2514, 0x2534, 0x252c, 0x251c, 0x2500, 0x253c, 0x03a0, 0x03a1,
+ 0x255a, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256c, 0x03a3,
+ /* 0xd0 */
+ 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9, 0x03b1, 0x03b2,
+ 0x03b3, 0x2518, 0x250c, 0x2588, 0x2584, 0x03b4, 0x03b5, 0x2580,
+ /* 0xe0 */
+ 0x03b6, 0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd,
+ 0x03be, 0x03bf, 0x03c0, 0x03c1, 0x03c3, 0x03c2, 0x03c4, 0x0384,
+ /* 0xf0 */
+ 0x00ad, 0x00b1, 0x03c5, 0x03c6, 0x03c7, 0x00a7, 0x03c8, 0x0385,
+ 0x00b0, 0x00a8, 0x03c9, 0x03cb, 0x03b0, 0x03ce, 0x25a0, 0x00a0,
+};
+
+static int
+cp869_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp869_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp869_page00[32] = {
+ 0xff, 0x00, 0x00, 0x9c, 0x00, 0x00, 0x8a, 0xf5, /* 0xa0-0xa7 */
+ 0xf9, 0x97, 0x00, 0xae, 0x89, 0xf0, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xf8, 0xf1, 0x99, 0x9a, 0x00, 0x00, 0x00, 0x88, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xaf, 0x00, 0xab, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char cp869_page03[80] = {
+ 0x00, 0x00, 0x00, 0x00, 0xef, 0xf7, 0x86, 0x00, /* 0x80-0x87 */
+ 0x8d, 0x8f, 0x90, 0x00, 0x92, 0x00, 0x95, 0x98, /* 0x88-0x8f */
+ 0xa1, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, /* 0x90-0x97 */
+ 0xac, 0xad, 0xb5, 0xb6, 0xb7, 0xb8, 0xbd, 0xbe, /* 0x98-0x9f */
+ 0xc6, 0xc7, 0x00, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, /* 0xa0-0xa7 */
+ 0xd4, 0xd5, 0x91, 0x96, 0x9b, 0x9d, 0x9e, 0x9f, /* 0xa8-0xaf */
+ 0xfc, 0xd6, 0xd7, 0xd8, 0xdd, 0xde, 0xe0, 0xe1, /* 0xb0-0xb7 */
+ 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, /* 0xb8-0xbf */
+ 0xea, 0xeb, 0xed, 0xec, 0xee, 0xf2, 0xf3, 0xf4, /* 0xc0-0xc7 */
+ 0xf6, 0xfa, 0xa0, 0xfb, 0xa2, 0xa3, 0xfd, 0x00, /* 0xc8-0xcf */
+};
+static const unsigned char cp869_page20[16] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, /* 0x10-0x17 */
+ 0x8b, 0x8c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+};
+static const unsigned char cp869_page25[168] = {
+ 0xc4, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xbf, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd9, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcd, 0xba, 0x00, 0x00, 0xc9, 0x00, 0x00, 0xbb, /* 0x50-0x57 */
+ 0x00, 0x00, 0xc8, 0x00, 0x00, 0xbc, 0x00, 0x00, /* 0x58-0x5f */
+ 0xcc, 0x00, 0x00, 0xb9, 0x00, 0x00, 0xcb, 0x00, /* 0x60-0x67 */
+ 0x00, 0xca, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xdf, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+cp869_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = cp869_page00[wc-0x00a0];
+ else if (wc >= 0x0380 && wc < 0x03d0)
+ c = cp869_page03[wc-0x0380];
+ else if (wc >= 0x2010 && wc < 0x2020)
+ c = cp869_page20[wc-0x2010];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = cp869_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp874.h b/jni/iconv/lib/cp874.h
new file mode 100644
index 0000000..6374dd7
--- /dev/null
+++ b/jni/iconv/lib/cp874.h
@@ -0,0 +1,111 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP874
+ */
+
+static const unsigned short cp874_2uni[128] = {
+ /* 0x80 */
+ 0x20ac, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x2026, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x90 */
+ 0xfffd, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xa0 */
+ 0x00a0, 0x0e01, 0x0e02, 0x0e03, 0x0e04, 0x0e05, 0x0e06, 0x0e07,
+ 0x0e08, 0x0e09, 0x0e0a, 0x0e0b, 0x0e0c, 0x0e0d, 0x0e0e, 0x0e0f,
+ /* 0xb0 */
+ 0x0e10, 0x0e11, 0x0e12, 0x0e13, 0x0e14, 0x0e15, 0x0e16, 0x0e17,
+ 0x0e18, 0x0e19, 0x0e1a, 0x0e1b, 0x0e1c, 0x0e1d, 0x0e1e, 0x0e1f,
+ /* 0xc0 */
+ 0x0e20, 0x0e21, 0x0e22, 0x0e23, 0x0e24, 0x0e25, 0x0e26, 0x0e27,
+ 0x0e28, 0x0e29, 0x0e2a, 0x0e2b, 0x0e2c, 0x0e2d, 0x0e2e, 0x0e2f,
+ /* 0xd0 */
+ 0x0e30, 0x0e31, 0x0e32, 0x0e33, 0x0e34, 0x0e35, 0x0e36, 0x0e37,
+ 0x0e38, 0x0e39, 0x0e3a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0e3f,
+ /* 0xe0 */
+ 0x0e40, 0x0e41, 0x0e42, 0x0e43, 0x0e44, 0x0e45, 0x0e46, 0x0e47,
+ 0x0e48, 0x0e49, 0x0e4a, 0x0e4b, 0x0e4c, 0x0e4d, 0x0e4e, 0x0e4f,
+ /* 0xf0 */
+ 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57,
+ 0x0e58, 0x0e59, 0x0e5a, 0x0e5b, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+};
+
+static int
+cp874_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = cp874_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char cp874_page0e[96] = {
+ 0x00, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0x00-0x07 */
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0x08-0x0f */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x10-0x17 */
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0x18-0x1f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x30-0x37 */
+ 0xd8, 0xd9, 0xda, 0x00, 0x00, 0x00, 0x00, 0xdf, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x50-0x57 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+};
+static const unsigned char cp874_page20[24] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x00, 0x00, 0x93, 0x94, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+};
+
+static int
+cp874_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc == 0x00a0)
+ c = 0xa0;
+ else if (wc >= 0x0e00 && wc < 0x0e60)
+ c = cp874_page0e[wc-0x0e00];
+ else if (wc >= 0x2010 && wc < 0x2028)
+ c = cp874_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x80;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp922.h b/jni/iconv/lib/cp922.h
new file mode 100644
index 0000000..ca661b3
--- /dev/null
+++ b/jni/iconv/lib/cp922.h
@@ -0,0 +1,99 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP922
+ */
+
+static const unsigned short cp922_2uni_1[16] = {
+ /* 0xa0 */
+ 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0x00aa, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x203e,
+};
+static const unsigned short cp922_2uni_2[16] = {
+ /* 0xd0 */
+ 0x0160, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7,
+ 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x00dd, 0x017d, 0x00df,
+};
+static const unsigned short cp922_2uni_3[16] = {
+ /* 0xf0 */
+ 0x0161, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x00f7,
+ 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x017e, 0x00ff,
+};
+
+static int
+cp922_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else if (c < 0xb0)
+ *pwc = (ucs4_t) cp922_2uni_1[c-0xa0];
+ else if (c < 0xd0)
+ *pwc = (ucs4_t) c;
+ else if (c < 0xe0)
+ *pwc = (ucs4_t) cp922_2uni_2[c-0xd0];
+ else if (c < 0xf0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) cp922_2uni_3[c-0xf0];
+ return 1;
+}
+
+static const unsigned char cp922_page00[88] = {
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0xb8-0xbf */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0xc0-0xc7 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0xc8-0xcf */
+ 0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0x00, 0xff, /* 0xf8-0xff */
+};
+static const unsigned char cp922_page01[32] = {
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xfe, 0x00, /* 0x78-0x7f */
+};
+
+static int
+cp922_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a8) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a8 && wc < 0x0100)
+ c = cp922_page00[wc-0x00a8];
+ else if (wc >= 0x0160 && wc < 0x0180)
+ c = cp922_page01[wc-0x0160];
+ else if (wc == 0x203e)
+ c = 0xaf;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp932.h b/jni/iconv/lib/cp932.h
new file mode 100644
index 0000000..6534cd0
--- /dev/null
+++ b/jni/iconv/lib/cp932.h
@@ -0,0 +1,240 @@
+/*
+ * Copyright (C) 1999-2002, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP932
+ */
+
+/*
+ * Microsoft CP932 is a slightly extended version of SHIFT_JIS.
+ * The differences between the EASTASIA/JIS/SHIFTJIS.TXT and the
+ * VENDORS/MICSFT/WINDOWS/CP932.TXT tables found on ftp.unicode.org are
+ * as follows:
+ *
+ * 1. CP932 uses ASCII, not JISX0201 Roman.
+ *
+ * 2. Some characters in the JISX0208 range are defined differently:
+ *
+ * code SHIFTJIS.TXT CP932.TXT
+ * 0x815F 0x005C # REVERSE SOLIDUS 0xFF3C # FULLWIDTH REVERSE SOLIDUS
+ * 0x8160 0x301C # WAVE DASH 0xFF5E # FULLWIDTH TILDE
+ * 0x8161 0x2016 # DOUBLE VERTICAL LINE 0x2225 # PARALLEL TO
+ * 0x817C 0x2212 # MINUS SIGN 0xFF0D # FULLWIDTH HYPHEN-MINUS
+ * 0x8191 0x00A2 # CENT SIGN 0xFFE0 # FULLWIDTH CENT SIGN
+ * 0x8192 0x00A3 # POUND SIGN 0xFFE1 # FULLWIDTH POUND SIGN
+ * 0x81CA 0x00AC # NOT SIGN 0xFFE2 # FULLWIDTH NOT SIGN
+ *
+ * We don't implement the latter 6 of these changes, only the first one.
+ * SHIFTJIS.TXT makes more sense. However, as a compromise with user
+ * expectation, we implement the middle 5 of these changes in the
+ * Unicode to CP932 direction. We don't implement the last one at all,
+ * because it would collide with the mapping of 0xFA54.
+ *
+ * 3. A few new rows. See cp932ext.h.
+ *
+ * Many variants of CP932 (in GNU libc, JDK, OSF/1, Windows-2000, ICU) also
+ * add:
+ *
+ * 4. Private area mappings:
+ *
+ * code Unicode
+ * 0x{F0..F9}{40..7E,80..FC} U+E000..U+E757
+ *
+ * We add them too because, although there are backward compatibility problems
+ * when a character from a private area is moved to an official Unicode code
+ * point, they are useful for some people in practice.
+ */
+
+#include "cp932ext.h"
+
+/*
+ Conversion between SJIS codes (s1,s2) and JISX0208 codes (c1,c2):
+ Example. (s1,s2) = 0x8140, (c1,c2) = 0x2121.
+ 0x81 <= s1 <= 0x9F || 0xE0 <= s1 <= 0xEA,
+ 0x40 <= s2 <= 0x7E || 0x80 <= s2 <= 0xFC,
+ 0x21 <= c1 <= 0x74, 0x21 <= c2 <= 0x7E.
+ Invariant:
+ 94*2*(s1 < 0xE0 ? s1-0x81 : s1-0xC1) + (s2 < 0x80 ? s2-0x40 : s2-0x41)
+ = 94*(c1-0x21)+(c2-0x21)
+ Conversion (s1,s2) -> (c1,c2):
+ t1 := (s1 < 0xE0 ? s1-0x81 : s1-0xC1)
+ t2 := (s2 < 0x80 ? s2-0x40 : s2-0x41)
+ c1 := 2*t1 + (t2 < 0x5E ? 0 : 1) + 0x21
+ c2 := (t2 < 0x5E ? t2 : t2-0x5E) + 0x21
+ Conversion (c1,c2) -> (s1,s2):
+ t1 := (c1 - 0x21) >> 1
+ t2 := ((c1 - 0x21) & 1) * 0x5E + (c2 - 0x21)
+ s1 := (t1 < 0x1F ? t1+0x81 : t1+0xC1)
+ s2 := (t2 < 0x3F ? t2+0x40 : t2+0x41)
+ */
+
+static int
+cp932_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ else if (c >= 0xa1 && c <= 0xdf)
+ return jisx0201_mbtowc(conv,pwc,s,n);
+ else {
+ unsigned char s1, s2;
+ s1 = c;
+ if ((s1 >= 0x81 && s1 <= 0x9f && s1 != 0x87) || (s1 >= 0xe0 && s1 <= 0xea)) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ s2 = s[1];
+ if ((s2 >= 0x40 && s2 <= 0x7e) || (s2 >= 0x80 && s2 <= 0xfc)) {
+ unsigned char t1 = (s1 < 0xe0 ? s1-0x81 : s1-0xc1);
+ unsigned char t2 = (s2 < 0x80 ? s2-0x40 : s2-0x41);
+ unsigned char buf[2];
+ buf[0] = 2*t1 + (t2 < 0x5e ? 0 : 1) + 0x21;
+ buf[1] = (t2 < 0x5e ? t2 : t2-0x5e) + 0x21;
+ return jisx0208_mbtowc(conv,pwc,buf,2);
+ }
+ } else if ((s1 == 0x87) || (s1 >= 0xed && s1 <= 0xee) || (s1 >= 0xfa)) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ return cp932ext_mbtowc(conv,pwc,s,2);
+ } else if (s1 >= 0xf0 && s1 <= 0xf9) {
+ /* User-defined range. See
+ * Ken Lunde's "CJKV Information Processing", table 4-66, p. 206. */
+ if (n < 2)
+ return RET_TOOFEW(0);
+ s2 = s[1];
+ if ((s2 >= 0x40 && s2 <= 0x7e) || (s2 >= 0x80 && s2 <= 0xfc)) {
+ *pwc = 0xe000 + 188*(s1 - 0xf0) + (s2 < 0x80 ? s2-0x40 : s2-0x41);
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+}
+
+static int
+cp932_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ unsigned char c;
+ if (ret != 1) abort();
+ c = buf[0];
+ if (c < 0x80) {
+ r[0] = c;
+ return 1;
+ }
+ }
+
+ /* Try JIS X 0201-1976 Katakana. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ unsigned char c;
+ if (ret != 1) abort();
+ c = buf[0];
+ if (c >= 0xa1 && c <= 0xdf) {
+ r[0] = c;
+ return 1;
+ }
+ }
+
+ /* Try JIS X 0208-1990. */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ unsigned char c1, c2;
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ c1 = buf[0];
+ c2 = buf[1];
+ if ((c1 >= 0x21 && c1 <= 0x74) && (c2 >= 0x21 && c2 <= 0x7e)) {
+ unsigned char t1 = (c1 - 0x21) >> 1;
+ unsigned char t2 = (((c1 - 0x21) & 1) ? 0x5e : 0) + (c2 - 0x21);
+ r[0] = (t1 < 0x1f ? t1+0x81 : t1+0xc1);
+ r[1] = (t2 < 0x3f ? t2+0x40 : t2+0x41);
+ return 2;
+ }
+ }
+
+ /* Try CP932 extensions. */
+ ret = cp932ext_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+
+ /* User-defined range. See
+ * Ken Lunde's "CJKV Information Processing", table 4-66, p. 206. */
+ if (wc >= 0xe000 && wc < 0xe758) {
+ unsigned char c1, c2;
+ if (n < 2)
+ return RET_TOOSMALL;
+ c1 = (unsigned int) (wc - 0xe000) / 188;
+ c2 = (unsigned int) (wc - 0xe000) % 188;
+ r[0] = c1+0xf0;
+ r[1] = (c2 < 0x3f ? c2+0x40 : c2+0x41);
+ return 2;
+ }
+
+ /* Irreversible mappings. */
+ if (wc == 0xff5e) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x81;
+ r[1] = 0x60;
+ return 2;
+ }
+ if (wc == 0x2225) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x81;
+ r[1] = 0x61;
+ return 2;
+ }
+ if (wc == 0xff0d) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x81;
+ r[1] = 0x7c;
+ return 2;
+ }
+ if (wc == 0xffe0) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x81;
+ r[1] = 0x91;
+ return 2;
+ }
+ if (wc == 0xffe1) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x81;
+ r[1] = 0x92;
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp932ext.h b/jni/iconv/lib/cp932ext.h
new file mode 100644
index 0000000..6f94c9a
--- /dev/null
+++ b/jni/iconv/lib/cp932ext.h
@@ -0,0 +1,709 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP932 extensions
+ */
+
+static const unsigned short cp932ext_2uni_page87[92] = {
+ /* 0x87 */
+ 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
+ 0x2468, 0x2469, 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x246f,
+ 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162, 0x2163,
+ 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0xfffd, 0x3349,
+ 0x3314, 0x3322, 0x334d, 0x3318, 0x3327, 0x3303, 0x3336, 0x3351,
+ 0x3357, 0x330d, 0x3326, 0x3323, 0x332b, 0x334a, 0x333b, 0x339c,
+ 0x339d, 0x339e, 0x338e, 0x338f, 0x33c4, 0x33a1, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x337b, 0x301d,
+ 0x301f, 0x2116, 0x33cd, 0x2121, 0x32a4, 0x32a5, 0x32a6, 0x32a7,
+ 0x32a8, 0x3231, 0x3232, 0x3239, 0x337e, 0x337d, 0x337c, 0x2252,
+ 0x2261, 0x222b, 0x222e, 0x2211, 0x221a, 0x22a5, 0x2220, 0x221f,
+ 0x22bf, 0x2235, 0x2229, 0x222a,
+};
+static const unsigned short cp932ext_2uni_pageed[376] = {
+ /* 0xed */
+ 0x7e8a, 0x891c, 0x9348, 0x9288, 0x84dc, 0x4fc9, 0x70bb, 0x6631,
+ 0x68c8, 0x92f9, 0x66fb, 0x5f45, 0x4e28, 0x4ee1, 0x4efc, 0x4f00,
+ 0x4f03, 0x4f39, 0x4f56, 0x4f92, 0x4f8a, 0x4f9a, 0x4f94, 0x4fcd,
+ 0x5040, 0x5022, 0x4fff, 0x501e, 0x5046, 0x5070, 0x5042, 0x5094,
+ 0x50f4, 0x50d8, 0x514a, 0x5164, 0x519d, 0x51be, 0x51ec, 0x5215,
+ 0x529c, 0x52a6, 0x52c0, 0x52db, 0x5300, 0x5307, 0x5324, 0x5372,
+ 0x5393, 0x53b2, 0x53dd, 0xfa0e, 0x549c, 0x548a, 0x54a9, 0x54ff,
+ 0x5586, 0x5759, 0x5765, 0x57ac, 0x57c8, 0x57c7, 0xfa0f, 0xfa10,
+ 0x589e, 0x58b2, 0x590b, 0x5953, 0x595b, 0x595d, 0x5963, 0x59a4,
+ 0x59ba, 0x5b56, 0x5bc0, 0x752f, 0x5bd8, 0x5bec, 0x5c1e, 0x5ca6,
+ 0x5cba, 0x5cf5, 0x5d27, 0x5d53, 0xfa11, 0x5d42, 0x5d6d, 0x5db8,
+ 0x5db9, 0x5dd0, 0x5f21, 0x5f34, 0x5f67, 0x5fb7, 0x5fde, 0x605d,
+ 0x6085, 0x608a, 0x60de, 0x60d5, 0x6120, 0x60f2, 0x6111, 0x6137,
+ 0x6130, 0x6198, 0x6213, 0x62a6, 0x63f5, 0x6460, 0x649d, 0x64ce,
+ 0x654e, 0x6600, 0x6615, 0x663b, 0x6609, 0x662e, 0x661e, 0x6624,
+ 0x6665, 0x6657, 0x6659, 0xfa12, 0x6673, 0x6699, 0x66a0, 0x66b2,
+ 0x66bf, 0x66fa, 0x670e, 0xf929, 0x6766, 0x67bb, 0x6852, 0x67c0,
+ 0x6801, 0x6844, 0x68cf, 0xfa13, 0x6968, 0xfa14, 0x6998, 0x69e2,
+ 0x6a30, 0x6a6b, 0x6a46, 0x6a73, 0x6a7e, 0x6ae2, 0x6ae4, 0x6bd6,
+ 0x6c3f, 0x6c5c, 0x6c86, 0x6c6f, 0x6cda, 0x6d04, 0x6d87, 0x6d6f,
+ 0x6d96, 0x6dac, 0x6dcf, 0x6df8, 0x6df2, 0x6dfc, 0x6e39, 0x6e5c,
+ 0x6e27, 0x6e3c, 0x6ebf, 0x6f88, 0x6fb5, 0x6ff5, 0x7005, 0x7007,
+ 0x7028, 0x7085, 0x70ab, 0x710f, 0x7104, 0x715c, 0x7146, 0x7147,
+ 0xfa15, 0x71c1, 0x71fe, 0x72b1,
+ /* 0xee */
+ 0x72be, 0x7324, 0xfa16, 0x7377, 0x73bd, 0x73c9, 0x73d6, 0x73e3,
+ 0x73d2, 0x7407, 0x73f5, 0x7426, 0x742a, 0x7429, 0x742e, 0x7462,
+ 0x7489, 0x749f, 0x7501, 0x756f, 0x7682, 0x769c, 0x769e, 0x769b,
+ 0x76a6, 0xfa17, 0x7746, 0x52af, 0x7821, 0x784e, 0x7864, 0x787a,
+ 0x7930, 0xfa18, 0xfa19, 0xfa1a, 0x7994, 0xfa1b, 0x799b, 0x7ad1,
+ 0x7ae7, 0xfa1c, 0x7aeb, 0x7b9e, 0xfa1d, 0x7d48, 0x7d5c, 0x7db7,
+ 0x7da0, 0x7dd6, 0x7e52, 0x7f47, 0x7fa1, 0xfa1e, 0x8301, 0x8362,
+ 0x837f, 0x83c7, 0x83f6, 0x8448, 0x84b4, 0x8553, 0x8559, 0x856b,
+ 0xfa1f, 0x85b0, 0xfa20, 0xfa21, 0x8807, 0x88f5, 0x8a12, 0x8a37,
+ 0x8a79, 0x8aa7, 0x8abe, 0x8adf, 0xfa22, 0x8af6, 0x8b53, 0x8b7f,
+ 0x8cf0, 0x8cf4, 0x8d12, 0x8d76, 0xfa23, 0x8ecf, 0xfa24, 0xfa25,
+ 0x9067, 0x90de, 0xfa26, 0x9115, 0x9127, 0x91da, 0x91d7, 0x91de,
+ 0x91ed, 0x91ee, 0x91e4, 0x91e5, 0x9206, 0x9210, 0x920a, 0x923a,
+ 0x9240, 0x923c, 0x924e, 0x9259, 0x9251, 0x9239, 0x9267, 0x92a7,
+ 0x9277, 0x9278, 0x92e7, 0x92d7, 0x92d9, 0x92d0, 0xfa27, 0x92d5,
+ 0x92e0, 0x92d3, 0x9325, 0x9321, 0x92fb, 0xfa28, 0x931e, 0x92ff,
+ 0x931d, 0x9302, 0x9370, 0x9357, 0x93a4, 0x93c6, 0x93de, 0x93f8,
+ 0x9431, 0x9445, 0x9448, 0x9592, 0xf9dc, 0xfa29, 0x969d, 0x96af,
+ 0x9733, 0x973b, 0x9743, 0x974d, 0x974f, 0x9751, 0x9755, 0x9857,
+ 0x9865, 0xfa2a, 0xfa2b, 0x9927, 0xfa2c, 0x999e, 0x9a4e, 0x9ad9,
+ 0x9adc, 0x9b75, 0x9b72, 0x9b8f, 0x9bb1, 0x9bbb, 0x9c00, 0x9d70,
+ 0x9d6b, 0xfa2d, 0x9e19, 0x9ed1, 0xfffd, 0xfffd, 0x2170, 0x2171,
+ 0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179,
+ 0xffe2, 0xffe4, 0xff07, 0xff02,
+};
+static const unsigned short cp932ext_2uni_pagefa[388] = {
+ /* 0xfa */
+ 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177,
+ 0x2178, 0x2179, 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165,
+ 0x2166, 0x2167, 0x2168, 0x2169, 0xffe2, 0xffe4, 0xff07, 0xff02,
+ 0x3231, 0x2116, 0x2121, 0x2235, 0x7e8a, 0x891c, 0x9348, 0x9288,
+ 0x84dc, 0x4fc9, 0x70bb, 0x6631, 0x68c8, 0x92f9, 0x66fb, 0x5f45,
+ 0x4e28, 0x4ee1, 0x4efc, 0x4f00, 0x4f03, 0x4f39, 0x4f56, 0x4f92,
+ 0x4f8a, 0x4f9a, 0x4f94, 0x4fcd, 0x5040, 0x5022, 0x4fff, 0x501e,
+ 0x5046, 0x5070, 0x5042, 0x5094, 0x50f4, 0x50d8, 0x514a, 0x5164,
+ 0x519d, 0x51be, 0x51ec, 0x5215, 0x529c, 0x52a6, 0x52c0, 0x52db,
+ 0x5300, 0x5307, 0x5324, 0x5372, 0x5393, 0x53b2, 0x53dd, 0xfa0e,
+ 0x549c, 0x548a, 0x54a9, 0x54ff, 0x5586, 0x5759, 0x5765, 0x57ac,
+ 0x57c8, 0x57c7, 0xfa0f, 0xfa10, 0x589e, 0x58b2, 0x590b, 0x5953,
+ 0x595b, 0x595d, 0x5963, 0x59a4, 0x59ba, 0x5b56, 0x5bc0, 0x752f,
+ 0x5bd8, 0x5bec, 0x5c1e, 0x5ca6, 0x5cba, 0x5cf5, 0x5d27, 0x5d53,
+ 0xfa11, 0x5d42, 0x5d6d, 0x5db8, 0x5db9, 0x5dd0, 0x5f21, 0x5f34,
+ 0x5f67, 0x5fb7, 0x5fde, 0x605d, 0x6085, 0x608a, 0x60de, 0x60d5,
+ 0x6120, 0x60f2, 0x6111, 0x6137, 0x6130, 0x6198, 0x6213, 0x62a6,
+ 0x63f5, 0x6460, 0x649d, 0x64ce, 0x654e, 0x6600, 0x6615, 0x663b,
+ 0x6609, 0x662e, 0x661e, 0x6624, 0x6665, 0x6657, 0x6659, 0xfa12,
+ 0x6673, 0x6699, 0x66a0, 0x66b2, 0x66bf, 0x66fa, 0x670e, 0xf929,
+ 0x6766, 0x67bb, 0x6852, 0x67c0, 0x6801, 0x6844, 0x68cf, 0xfa13,
+ 0x6968, 0xfa14, 0x6998, 0x69e2, 0x6a30, 0x6a6b, 0x6a46, 0x6a73,
+ 0x6a7e, 0x6ae2, 0x6ae4, 0x6bd6, 0x6c3f, 0x6c5c, 0x6c86, 0x6c6f,
+ 0x6cda, 0x6d04, 0x6d87, 0x6d6f,
+ /* 0xfb */
+ 0x6d96, 0x6dac, 0x6dcf, 0x6df8, 0x6df2, 0x6dfc, 0x6e39, 0x6e5c,
+ 0x6e27, 0x6e3c, 0x6ebf, 0x6f88, 0x6fb5, 0x6ff5, 0x7005, 0x7007,
+ 0x7028, 0x7085, 0x70ab, 0x710f, 0x7104, 0x715c, 0x7146, 0x7147,
+ 0xfa15, 0x71c1, 0x71fe, 0x72b1, 0x72be, 0x7324, 0xfa16, 0x7377,
+ 0x73bd, 0x73c9, 0x73d6, 0x73e3, 0x73d2, 0x7407, 0x73f5, 0x7426,
+ 0x742a, 0x7429, 0x742e, 0x7462, 0x7489, 0x749f, 0x7501, 0x756f,
+ 0x7682, 0x769c, 0x769e, 0x769b, 0x76a6, 0xfa17, 0x7746, 0x52af,
+ 0x7821, 0x784e, 0x7864, 0x787a, 0x7930, 0xfa18, 0xfa19, 0xfa1a,
+ 0x7994, 0xfa1b, 0x799b, 0x7ad1, 0x7ae7, 0xfa1c, 0x7aeb, 0x7b9e,
+ 0xfa1d, 0x7d48, 0x7d5c, 0x7db7, 0x7da0, 0x7dd6, 0x7e52, 0x7f47,
+ 0x7fa1, 0xfa1e, 0x8301, 0x8362, 0x837f, 0x83c7, 0x83f6, 0x8448,
+ 0x84b4, 0x8553, 0x8559, 0x856b, 0xfa1f, 0x85b0, 0xfa20, 0xfa21,
+ 0x8807, 0x88f5, 0x8a12, 0x8a37, 0x8a79, 0x8aa7, 0x8abe, 0x8adf,
+ 0xfa22, 0x8af6, 0x8b53, 0x8b7f, 0x8cf0, 0x8cf4, 0x8d12, 0x8d76,
+ 0xfa23, 0x8ecf, 0xfa24, 0xfa25, 0x9067, 0x90de, 0xfa26, 0x9115,
+ 0x9127, 0x91da, 0x91d7, 0x91de, 0x91ed, 0x91ee, 0x91e4, 0x91e5,
+ 0x9206, 0x9210, 0x920a, 0x923a, 0x9240, 0x923c, 0x924e, 0x9259,
+ 0x9251, 0x9239, 0x9267, 0x92a7, 0x9277, 0x9278, 0x92e7, 0x92d7,
+ 0x92d9, 0x92d0, 0xfa27, 0x92d5, 0x92e0, 0x92d3, 0x9325, 0x9321,
+ 0x92fb, 0xfa28, 0x931e, 0x92ff, 0x931d, 0x9302, 0x9370, 0x9357,
+ 0x93a4, 0x93c6, 0x93de, 0x93f8, 0x9431, 0x9445, 0x9448, 0x9592,
+ 0xf9dc, 0xfa29, 0x969d, 0x96af, 0x9733, 0x973b, 0x9743, 0x974d,
+ 0x974f, 0x9751, 0x9755, 0x9857, 0x9865, 0xfa2a, 0xfa2b, 0x9927,
+ 0xfa2c, 0x999e, 0x9a4e, 0x9ad9,
+ /* 0xfc */
+ 0x9adc, 0x9b75, 0x9b72, 0x9b8f, 0x9bb1, 0x9bbb, 0x9c00, 0x9d70,
+ 0x9d6b, 0xfa2d, 0x9e19, 0x9ed1,
+};
+
+static int
+cp932ext_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0x87) || (c1 >= 0xed && c1 <= 0xee) || (c1 >= 0xfa && c1 <= 0xfc)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0x80 && c2 < 0xfd)) {
+ unsigned int i = 188 * (c1 - (c1 >= 0xe0 ? 0xc1 : 0x81)) + (c2 - (c2 >= 0x80 ? 0x41 : 0x40));
+ unsigned short wc = 0xfffd;
+ if (i < 8272) {
+ if (i < 1220)
+ wc = cp932ext_2uni_page87[i-1128];
+ } else if (i < 10716) {
+ if (i < 8648)
+ wc = cp932ext_2uni_pageed[i-8272];
+ } else {
+ if (i < 11104)
+ wc = cp932ext_2uni_pagefa[i-10716];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short cp932ext_2charset[457] = {
+ 0xfa59, 0xfa5a, 0xfa4a, 0xfa4b, 0xfa4c, 0xfa4d, 0xfa4e, 0xfa4f,
+ 0xfa50, 0xfa51, 0xfa52, 0xfa53, 0xfa40, 0xfa41, 0xfa42, 0xfa43,
+ 0xfa44, 0xfa45, 0xfa46, 0xfa47, 0xfa48, 0xfa49, 0x8794, 0x8795,
+ 0x8798, 0x8797, 0x879b, 0x879c, 0x8792, 0x8793, 0xfa5b, 0x8790,
+ 0x8791, 0x8796, 0x8799, 0x8740, 0x8741, 0x8742, 0x8743, 0x8744,
+ 0x8745, 0x8746, 0x8747, 0x8748, 0x8749, 0x874a, 0x874b, 0x874c,
+ 0x874d, 0x874e, 0x874f, 0x8750, 0x8751, 0x8752, 0x8753, 0x8780,
+ 0x8781, 0xfa58, 0x878b, 0x878c, 0x8785, 0x8786, 0x8787, 0x8788,
+ 0x8789, 0x8765, 0x8769, 0x8760, 0x8763, 0x8761, 0x876b, 0x876a,
+ 0x8764, 0x876c, 0x8766, 0x876e, 0x875f, 0x876d, 0x8762, 0x8767,
+ 0x8768, 0x877e, 0x878f, 0x878e, 0x878d, 0x8772, 0x8773, 0x876f,
+ 0x8770, 0x8771, 0x8775, 0x8774, 0x8783, 0xfa68, 0xfa69, 0xfa6a,
+ 0xfa6b, 0xfa6c, 0xfa6d, 0xfa6e, 0xfa70, 0xfa6f, 0xfa72, 0xfa71,
+ 0xfa61, 0xfa73, 0xfa76, 0xfa77, 0xfa75, 0xfa74, 0xfa7a, 0xfa78,
+ 0xfa79, 0xfa7b, 0xfa7d, 0xfa7c, 0xfa7e, 0xfa80, 0xfa81, 0xfa82,
+ 0xfa83, 0xfa84, 0xfa85, 0xfa86, 0xfb77, 0xfa87, 0xfa88, 0xfa89,
+ 0xfa8a, 0xfa8b, 0xfa8c, 0xfa8d, 0xfa8e, 0xfa8f, 0xfa92, 0xfa91,
+ 0xfa93, 0xfa94, 0xfa95, 0xfa96, 0xfa97, 0xfa98, 0xfa9a, 0xfa99,
+ 0xfa9d, 0xfa9e, 0xfa9f, 0xfaa0, 0xfaa1, 0xfaa2, 0xfaa3, 0xfaa4,
+ 0xfaa5, 0xfaa6, 0xfaa7, 0xfaa9, 0xfaaa, 0xfaab, 0xfaac, 0xfaad,
+ 0xfaae, 0xfaaf, 0xfab2, 0xfab0, 0xfab3, 0xfab4, 0xfab5, 0xfab6,
+ 0xfab7, 0xfab8, 0xfa67, 0xfab9, 0xfaba, 0xfabb, 0xfabc, 0xfabd,
+ 0xfabe, 0xfac0, 0xfabf, 0xfac2, 0xfac3, 0xfac1, 0xfac5, 0xfac4,
+ 0xfac6, 0xfac7, 0xfac8, 0xfac9, 0xfaca, 0xfacb, 0xfacc, 0xfacd,
+ 0xface, 0xfad1, 0xfacf, 0xfad3, 0xfad4, 0xfad2, 0xfa63, 0xfad0,
+ 0xfad6, 0xfad7, 0xfad5, 0xfad9, 0xfada, 0xfadb, 0xfadc, 0xfadd,
+ 0xfade, 0xfa66, 0xfadf, 0xfae1, 0xfae2, 0xfae4, 0xfae5, 0xfae6,
+ 0xfae3, 0xfa64, 0xfae7, 0xfae9, 0xfaeb, 0xfaec, 0xfaed, 0xfaef,
+ 0xfaee, 0xfaf0, 0xfaf1, 0xfaf2, 0xfaf3, 0xfaf4, 0xfaf5, 0xfaf6,
+ 0xfaf8, 0xfaf7, 0xfaf9, 0xfafa, 0xfafc, 0xfafb, 0xfb40, 0xfb41,
+ 0xfb42, 0xfb44, 0xfb43, 0xfb45, 0xfb48, 0xfb46, 0xfb49, 0xfb47,
+ 0xfb4a, 0xfb4b, 0xfb4c, 0xfb4d, 0xfb4e, 0xfb4f, 0xfb50, 0xfb51,
+ 0xfb52, 0xfa62, 0xfb54, 0xfb53, 0xfb56, 0xfb57, 0xfb55, 0xfb59,
+ 0xfb5a, 0xfb5b, 0xfb5c, 0xfb5d, 0xfb5f, 0xfb60, 0xfb61, 0xfb64,
+ 0xfb62, 0xfb63, 0xfb66, 0xfb65, 0xfb67, 0xfb69, 0xfb68, 0xfb6a,
+ 0xfb6b, 0xfb6c, 0xfb6d, 0xfb6e, 0xfaa8, 0xfb6f, 0xfb70, 0xfb73,
+ 0xfb71, 0xfb72, 0xfb74, 0xfb76, 0xfb78, 0xfb79, 0xfb7a, 0xfb7b,
+ 0xfb7c, 0xfb81, 0xfb83, 0xfb84, 0xfb85, 0xfb87, 0xfb88, 0xfb8a,
+ 0xfb8b, 0xfb8d, 0xfb8c, 0xfb8e, 0xfb8f, 0xfa5c, 0xfb90, 0xfb91,
+ 0xfb93, 0xfb94, 0xfb95, 0xfb96, 0xfb97, 0xfb98, 0xfb99, 0xfa60,
+ 0xfb9a, 0xfb9b, 0xfb9c, 0xfb9e, 0xfba1, 0xfba2, 0xfa5d, 0xfba3,
+ 0xfba4, 0xfba5, 0xfba6, 0xfba7, 0xfba8, 0xfbaa, 0xfbab, 0xfbac,
+ 0xfbad, 0xfbae, 0xfbaf, 0xfbb0, 0xfbb2, 0xfbb5, 0xfbb6, 0xfbb8,
+ 0xfbb9, 0xfbbb, 0xfbba, 0xfbbc, 0xfbbf, 0xfbc0, 0xfbbd, 0xfbbe,
+ 0xfbc1, 0xfbc3, 0xfbc2, 0xfbca, 0xfbc4, 0xfbc6, 0xfbc5, 0xfbc7,
+ 0xfbc9, 0xfbc8, 0xfbcb, 0xfbcd, 0xfbce, 0xfa5f, 0xfbcc, 0xfbd2,
+ 0xfbd6, 0xfbd4, 0xfbd0, 0xfbd1, 0xfbd5, 0xfbcf, 0xfa65, 0xfbd9,
+ 0xfbdc, 0xfbde, 0xfbdd, 0xfbdb, 0xfbd8, 0xfbd7, 0xfa5e, 0xfbe0,
+ 0xfbdf, 0xfbe1, 0xfbe2, 0xfbe3, 0xfbe4, 0xfbe5, 0xfbe6, 0xfbe7,
+ 0xfbe8, 0xfbeb, 0xfbec, 0xfbed, 0xfbee, 0xfbef, 0xfbf0, 0xfbf1,
+ 0xfbf2, 0xfbf3, 0xfbf4, 0xfbf5, 0xfbf8, 0xfbfa, 0xfbfb, 0xfbfc,
+ 0xfc40, 0xfc42, 0xfc41, 0xfc43, 0xfc44, 0xfc45, 0xfc46, 0xfc48,
+ 0xfc47, 0xfc4a, 0xfc4b, 0xfae0, 0xfbe9, 0xfa90, 0xfa9b, 0xfa9c,
+ 0xfab1, 0xfad8, 0xfae8, 0xfaea, 0xfb58, 0xfb5e, 0xfb75, 0xfb7d,
+ 0xfb7e, 0xfb80, 0xfb82, 0xfb86, 0xfb89, 0xfb92, 0xfb9d, 0xfb9f,
+ 0xfba0, 0xfba9, 0xfbb1, 0xfbb3, 0xfbb4, 0xfbb7, 0xfbd3, 0xfbda,
+ 0xfbea, 0xfbf6, 0xfbf7, 0xfbf9, 0xfc49, 0xfa57, 0xfa56, 0xfa54,
+ 0xfa55,
+};
+
+static const Summary16 cp932ext_uni2indx_page21[28] = {
+ /* 0x2100 */
+ { 0, 0x0000 }, { 0, 0x0040 }, { 1, 0x0002 }, { 2, 0x0000 },
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x03ff }, { 12, 0x03ff },
+ { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 },
+ { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 },
+ /* 0x2200 */
+ { 22, 0x0000 }, { 22, 0x8402 }, { 25, 0x4e01 }, { 30, 0x0020 },
+ { 31, 0x0000 }, { 31, 0x0004 }, { 32, 0x0002 }, { 33, 0x0000 },
+ { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0020 }, { 34, 0x8000 },
+};
+static const Summary16 cp932ext_uni2indx_page24[8] = {
+ /* 0x2400 */
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 },
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0xffff }, { 51, 0x000f },
+};
+static const Summary16 cp932ext_uni2indx_page30[2] = {
+ /* 0x3000 */
+ { 55, 0x0000 }, { 55, 0xa000 },
+};
+static const Summary16 cp932ext_uni2indx_page32[29] = {
+ /* 0x3200 */
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0206 },
+ { 60, 0x0000 }, { 60, 0x0000 }, { 60, 0x0000 }, { 60, 0x0000 },
+ { 60, 0x0000 }, { 60, 0x0000 }, { 60, 0x01f0 }, { 65, 0x0000 },
+ { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 },
+ /* 0x3300 */
+ { 65, 0x2008 }, { 67, 0x0110 }, { 69, 0x08cc }, { 74, 0x0840 },
+ { 76, 0x2600 }, { 79, 0x0082 }, { 81, 0x0000 }, { 81, 0x7800 },
+ { 85, 0xc000 }, { 87, 0x7000 }, { 90, 0x0002 }, { 91, 0x0000 },
+ { 91, 0x2010 },
+};
+static const Summary16 cp932ext_uni2indx_page4e[121] = {
+ /* 0x4e00 */
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0100 }, { 94, 0x0000 },
+ { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0000 },
+ { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0000 },
+ { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0002 }, { 95, 0x1000 },
+ /* 0x4f00 */
+ { 96, 0x0009 }, { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0200 },
+ { 99, 0x0000 }, { 99, 0x0040 }, { 100, 0x0000 }, { 100, 0x0000 },
+ { 100, 0x0400 }, { 101, 0x0414 }, { 104, 0x0000 }, { 104, 0x0000 },
+ { 104, 0x2200 }, { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x8000 },
+ /* 0x5000 */
+ { 107, 0x0000 }, { 107, 0x4000 }, { 108, 0x0004 }, { 109, 0x0000 },
+ { 109, 0x0045 }, { 112, 0x0000 }, { 112, 0x0000 }, { 112, 0x0001 },
+ { 113, 0x0000 }, { 113, 0x0010 }, { 114, 0x0000 }, { 114, 0x0000 },
+ { 114, 0x0000 }, { 114, 0x0100 }, { 115, 0x0000 }, { 115, 0x0010 },
+ /* 0x5100 */
+ { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 },
+ { 116, 0x0400 }, { 117, 0x0000 }, { 117, 0x0010 }, { 118, 0x0000 },
+ { 118, 0x0000 }, { 118, 0x2000 }, { 119, 0x0000 }, { 119, 0x4000 },
+ { 120, 0x0000 }, { 120, 0x0000 }, { 120, 0x1000 }, { 121, 0x0000 },
+ /* 0x5200 */
+ { 121, 0x0000 }, { 121, 0x0020 }, { 122, 0x0000 }, { 122, 0x0000 },
+ { 122, 0x0000 }, { 122, 0x0000 }, { 122, 0x0000 }, { 122, 0x0000 },
+ { 122, 0x0000 }, { 122, 0x1000 }, { 123, 0x8040 }, { 125, 0x0000 },
+ { 125, 0x0001 }, { 126, 0x0800 }, { 127, 0x0000 }, { 127, 0x0000 },
+ /* 0x5300 */
+ { 127, 0x0081 }, { 129, 0x0000 }, { 129, 0x0010 }, { 130, 0x0000 },
+ { 130, 0x0000 }, { 130, 0x0000 }, { 130, 0x0000 }, { 130, 0x0004 },
+ { 131, 0x0000 }, { 131, 0x0008 }, { 132, 0x0000 }, { 132, 0x0004 },
+ { 133, 0x0000 }, { 133, 0x2000 }, { 134, 0x0000 }, { 134, 0x0000 },
+ /* 0x5400 */
+ { 134, 0x0000 }, { 134, 0x0000 }, { 134, 0x0000 }, { 134, 0x0000 },
+ { 134, 0x0000 }, { 134, 0x0000 }, { 134, 0x0000 }, { 134, 0x0000 },
+ { 134, 0x0400 }, { 135, 0x1000 }, { 136, 0x0200 }, { 137, 0x0000 },
+ { 137, 0x0000 }, { 137, 0x0000 }, { 137, 0x0000 }, { 137, 0x8000 },
+ /* 0x5500 */
+ { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 },
+ { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 },
+ { 138, 0x0040 },
+};
+static const Summary16 cp932ext_uni2indx_page57[44] = {
+ /* 0x5700 */
+ { 139, 0x0000 }, { 139, 0x0000 }, { 139, 0x0000 }, { 139, 0x0000 },
+ { 139, 0x0000 }, { 139, 0x0200 }, { 140, 0x0020 }, { 141, 0x0000 },
+ { 141, 0x0000 }, { 141, 0x0000 }, { 141, 0x1000 }, { 142, 0x0000 },
+ { 142, 0x0180 }, { 144, 0x0000 }, { 144, 0x0000 }, { 144, 0x0000 },
+ /* 0x5800 */
+ { 144, 0x0000 }, { 144, 0x0000 }, { 144, 0x0000 }, { 144, 0x0000 },
+ { 144, 0x0000 }, { 144, 0x0000 }, { 144, 0x0000 }, { 144, 0x0000 },
+ { 144, 0x0000 }, { 144, 0x4000 }, { 145, 0x0000 }, { 145, 0x0004 },
+ { 146, 0x0000 }, { 146, 0x0000 }, { 146, 0x0000 }, { 146, 0x0000 },
+ /* 0x5900 */
+ { 146, 0x0800 }, { 147, 0x0000 }, { 147, 0x0000 }, { 147, 0x0000 },
+ { 147, 0x0000 }, { 147, 0x2808 }, { 150, 0x0008 }, { 151, 0x0000 },
+ { 151, 0x0000 }, { 151, 0x0000 }, { 151, 0x0010 }, { 152, 0x0400 },
+};
+static const Summary16 cp932ext_uni2indx_page5b[46] = {
+ /* 0x5b00 */
+ { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0000 },
+ { 153, 0x0000 }, { 153, 0x0040 }, { 154, 0x0000 }, { 154, 0x0000 },
+ { 154, 0x0000 }, { 154, 0x0000 }, { 154, 0x0000 }, { 154, 0x0000 },
+ { 154, 0x0001 }, { 155, 0x0100 }, { 156, 0x1000 }, { 157, 0x0000 },
+ /* 0x5c00 */
+ { 157, 0x0000 }, { 157, 0x4000 }, { 158, 0x0000 }, { 158, 0x0000 },
+ { 158, 0x0000 }, { 158, 0x0000 }, { 158, 0x0000 }, { 158, 0x0000 },
+ { 158, 0x0000 }, { 158, 0x0000 }, { 158, 0x0040 }, { 159, 0x0400 },
+ { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0020 },
+ /* 0x5d00 */
+ { 161, 0x0000 }, { 161, 0x0000 }, { 161, 0x0080 }, { 162, 0x0000 },
+ { 162, 0x0004 }, { 163, 0x0008 }, { 164, 0x2000 }, { 165, 0x0000 },
+ { 165, 0x0000 }, { 165, 0x0000 }, { 165, 0x0000 }, { 165, 0x0300 },
+ { 167, 0x0000 }, { 167, 0x0001 },
+};
+static const Summary16 cp932ext_uni2indx_page5f[458] = {
+ /* 0x5f00 */
+ { 168, 0x0000 }, { 168, 0x0000 }, { 168, 0x0002 }, { 169, 0x0010 },
+ { 170, 0x0020 }, { 171, 0x0000 }, { 171, 0x0080 }, { 172, 0x0000 },
+ { 172, 0x0000 }, { 172, 0x0000 }, { 172, 0x0000 }, { 172, 0x0080 },
+ { 173, 0x0000 }, { 173, 0x4000 }, { 174, 0x0000 }, { 174, 0x0000 },
+ /* 0x6000 */
+ { 174, 0x0000 }, { 174, 0x0000 }, { 174, 0x0000 }, { 174, 0x0000 },
+ { 174, 0x0000 }, { 174, 0x2000 }, { 175, 0x0000 }, { 175, 0x0000 },
+ { 175, 0x0420 }, { 177, 0x0000 }, { 177, 0x0000 }, { 177, 0x0000 },
+ { 177, 0x0000 }, { 177, 0x4020 }, { 179, 0x0000 }, { 179, 0x0004 },
+ /* 0x6100 */
+ { 180, 0x0000 }, { 180, 0x0002 }, { 181, 0x0001 }, { 182, 0x0081 },
+ { 184, 0x0000 }, { 184, 0x0000 }, { 184, 0x0000 }, { 184, 0x0000 },
+ { 184, 0x0000 }, { 184, 0x0100 }, { 185, 0x0000 }, { 185, 0x0000 },
+ { 185, 0x0000 }, { 185, 0x0000 }, { 185, 0x0000 }, { 185, 0x0000 },
+ /* 0x6200 */
+ { 185, 0x0000 }, { 185, 0x0008 }, { 186, 0x0000 }, { 186, 0x0000 },
+ { 186, 0x0000 }, { 186, 0x0000 }, { 186, 0x0000 }, { 186, 0x0000 },
+ { 186, 0x0000 }, { 186, 0x0000 }, { 186, 0x0040 }, { 187, 0x0000 },
+ { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 },
+ /* 0x6300 */
+ { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 },
+ { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 },
+ { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 },
+ { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0000 }, { 187, 0x0020 },
+ /* 0x6400 */
+ { 188, 0x0000 }, { 188, 0x0000 }, { 188, 0x0000 }, { 188, 0x0000 },
+ { 188, 0x0000 }, { 188, 0x0000 }, { 188, 0x0001 }, { 189, 0x0000 },
+ { 189, 0x0000 }, { 189, 0x2000 }, { 190, 0x0000 }, { 190, 0x0000 },
+ { 190, 0x4000 }, { 191, 0x0000 }, { 191, 0x0000 }, { 191, 0x0000 },
+ /* 0x6500 */
+ { 191, 0x0000 }, { 191, 0x0000 }, { 191, 0x0000 }, { 191, 0x0000 },
+ { 191, 0x4000 }, { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 },
+ { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 },
+ { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 }, { 192, 0x0000 },
+ /* 0x6600 */
+ { 192, 0x0201 }, { 194, 0x4020 }, { 196, 0x4010 }, { 198, 0x0802 },
+ { 200, 0x0000 }, { 200, 0x0280 }, { 202, 0x0020 }, { 203, 0x0008 },
+ { 204, 0x0000 }, { 204, 0x0200 }, { 205, 0x0001 }, { 206, 0x8004 },
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0c00 },
+ /* 0x6700 */
+ { 210, 0x4000 }, { 211, 0x0000 }, { 211, 0x0000 }, { 211, 0x0000 },
+ { 211, 0x0000 }, { 211, 0x0000 }, { 211, 0x0040 }, { 212, 0x0000 },
+ { 212, 0x0000 }, { 212, 0x0000 }, { 212, 0x0000 }, { 212, 0x0800 },
+ { 213, 0x0001 }, { 214, 0x0000 }, { 214, 0x0000 }, { 214, 0x0000 },
+ /* 0x6800 */
+ { 214, 0x0002 }, { 215, 0x0000 }, { 215, 0x0000 }, { 215, 0x0000 },
+ { 215, 0x0010 }, { 216, 0x0004 }, { 217, 0x0000 }, { 217, 0x0000 },
+ { 217, 0x0000 }, { 217, 0x0000 }, { 217, 0x0000 }, { 217, 0x0000 },
+ { 217, 0x8100 }, { 219, 0x0000 }, { 219, 0x0000 }, { 219, 0x0000 },
+ /* 0x6900 */
+ { 219, 0x0000 }, { 219, 0x0000 }, { 219, 0x0000 }, { 219, 0x0000 },
+ { 219, 0x0000 }, { 219, 0x0000 }, { 219, 0x0100 }, { 220, 0x0000 },
+ { 220, 0x0000 }, { 220, 0x0100 }, { 221, 0x0000 }, { 221, 0x0000 },
+ { 221, 0x0000 }, { 221, 0x0000 }, { 221, 0x0004 }, { 222, 0x0000 },
+ /* 0x6a00 */
+ { 222, 0x0000 }, { 222, 0x0000 }, { 222, 0x0000 }, { 222, 0x0001 },
+ { 223, 0x0040 }, { 224, 0x0000 }, { 224, 0x0800 }, { 225, 0x4008 },
+ { 227, 0x0000 }, { 227, 0x0000 }, { 227, 0x0000 }, { 227, 0x0000 },
+ { 227, 0x0000 }, { 227, 0x0000 }, { 227, 0x0014 }, { 229, 0x0000 },
+ /* 0x6b00 */
+ { 229, 0x0000 }, { 229, 0x0000 }, { 229, 0x0000 }, { 229, 0x0000 },
+ { 229, 0x0000 }, { 229, 0x0000 }, { 229, 0x0000 }, { 229, 0x0000 },
+ { 229, 0x0000 }, { 229, 0x0000 }, { 229, 0x0000 }, { 229, 0x0000 },
+ { 229, 0x0000 }, { 229, 0x0040 }, { 230, 0x0000 }, { 230, 0x0000 },
+ /* 0x6c00 */
+ { 230, 0x0000 }, { 230, 0x0000 }, { 230, 0x0000 }, { 230, 0x8000 },
+ { 231, 0x0000 }, { 231, 0x1000 }, { 232, 0x8000 }, { 233, 0x0000 },
+ { 233, 0x0040 }, { 234, 0x0000 }, { 234, 0x0000 }, { 234, 0x0000 },
+ { 234, 0x0000 }, { 234, 0x0400 }, { 235, 0x0000 }, { 235, 0x0000 },
+ /* 0x6d00 */
+ { 235, 0x0010 }, { 236, 0x0000 }, { 236, 0x0000 }, { 236, 0x0000 },
+ { 236, 0x0000 }, { 236, 0x0000 }, { 236, 0x8000 }, { 237, 0x0000 },
+ { 237, 0x0080 }, { 238, 0x0040 }, { 239, 0x1000 }, { 240, 0x0000 },
+ { 240, 0x8000 }, { 241, 0x0000 }, { 241, 0x0000 }, { 241, 0x1104 },
+ /* 0x6e00 */
+ { 244, 0x0000 }, { 244, 0x0000 }, { 244, 0x0080 }, { 245, 0x1200 },
+ { 247, 0x0000 }, { 247, 0x1000 }, { 248, 0x0000 }, { 248, 0x0000 },
+ { 248, 0x0000 }, { 248, 0x0000 }, { 248, 0x0000 }, { 248, 0x8000 },
+ { 249, 0x0000 }, { 249, 0x0000 }, { 249, 0x0000 }, { 249, 0x0000 },
+ /* 0x6f00 */
+ { 249, 0x0000 }, { 249, 0x0000 }, { 249, 0x0000 }, { 249, 0x0000 },
+ { 249, 0x0000 }, { 249, 0x0000 }, { 249, 0x0000 }, { 249, 0x0000 },
+ { 249, 0x0100 }, { 250, 0x0000 }, { 250, 0x0000 }, { 250, 0x0020 },
+ { 251, 0x0000 }, { 251, 0x0000 }, { 251, 0x0000 }, { 251, 0x0020 },
+ /* 0x7000 */
+ { 252, 0x00a0 }, { 254, 0x0000 }, { 254, 0x0100 }, { 255, 0x0000 },
+ { 255, 0x0000 }, { 255, 0x0000 }, { 255, 0x0000 }, { 255, 0x0000 },
+ { 255, 0x0020 }, { 256, 0x0000 }, { 256, 0x0800 }, { 257, 0x0800 },
+ { 258, 0x0000 }, { 258, 0x0000 }, { 258, 0x0000 }, { 258, 0x0000 },
+ /* 0x7100 */
+ { 258, 0x8010 }, { 260, 0x0000 }, { 260, 0x0000 }, { 260, 0x0000 },
+ { 260, 0x00c0 }, { 262, 0x1000 }, { 263, 0x0000 }, { 263, 0x0000 },
+ { 263, 0x0000 }, { 263, 0x0000 }, { 263, 0x0000 }, { 263, 0x0000 },
+ { 263, 0x0002 }, { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x4000 },
+ /* 0x7200 */
+ { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x0000 },
+ { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x0000 },
+ { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x4002 },
+ { 267, 0x0000 }, { 267, 0x0000 }, { 267, 0x0000 }, { 267, 0x0000 },
+ /* 0x7300 */
+ { 267, 0x0000 }, { 267, 0x0000 }, { 267, 0x0010 }, { 268, 0x0000 },
+ { 268, 0x0000 }, { 268, 0x0000 }, { 268, 0x0000 }, { 268, 0x0080 },
+ { 269, 0x0000 }, { 269, 0x0000 }, { 269, 0x0000 }, { 269, 0x2000 },
+ { 270, 0x0200 }, { 271, 0x0044 }, { 273, 0x0008 }, { 274, 0x0020 },
+ /* 0x7400 */
+ { 275, 0x0080 }, { 276, 0x0000 }, { 276, 0x4640 }, { 280, 0x0000 },
+ { 280, 0x0000 }, { 280, 0x0000 }, { 280, 0x0004 }, { 281, 0x0000 },
+ { 281, 0x0200 }, { 282, 0x8000 }, { 283, 0x0000 }, { 283, 0x0000 },
+ { 283, 0x0000 }, { 283, 0x0000 }, { 283, 0x0000 }, { 283, 0x0000 },
+ /* 0x7500 */
+ { 283, 0x0002 }, { 284, 0x0000 }, { 284, 0x8000 }, { 285, 0x0000 },
+ { 285, 0x0000 }, { 285, 0x0000 }, { 285, 0x8000 }, { 286, 0x0000 },
+ { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 },
+ { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 },
+ /* 0x7600 */
+ { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 },
+ { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 }, { 286, 0x0000 },
+ { 286, 0x0004 }, { 287, 0x5800 }, { 290, 0x0040 }, { 291, 0x0000 },
+ { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 },
+ /* 0x7700 */
+ { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 },
+ { 291, 0x0040 }, { 292, 0x0000 }, { 292, 0x0000 }, { 292, 0x0000 },
+ { 292, 0x0000 }, { 292, 0x0000 }, { 292, 0x0000 }, { 292, 0x0000 },
+ { 292, 0x0000 }, { 292, 0x0000 }, { 292, 0x0000 }, { 292, 0x0000 },
+ /* 0x7800 */
+ { 292, 0x0000 }, { 292, 0x0000 }, { 292, 0x0002 }, { 293, 0x0000 },
+ { 293, 0x4000 }, { 294, 0x0000 }, { 294, 0x0010 }, { 295, 0x0400 },
+ { 296, 0x0000 }, { 296, 0x0000 }, { 296, 0x0000 }, { 296, 0x0000 },
+ { 296, 0x0000 }, { 296, 0x0000 }, { 296, 0x0000 }, { 296, 0x0000 },
+ /* 0x7900 */
+ { 296, 0x0000 }, { 296, 0x0000 }, { 296, 0x0000 }, { 296, 0x0001 },
+ { 297, 0x0000 }, { 297, 0x0000 }, { 297, 0x0000 }, { 297, 0x0000 },
+ { 297, 0x0000 }, { 297, 0x0810 }, { 299, 0x0000 }, { 299, 0x0000 },
+ { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 },
+ /* 0x7a00 */
+ { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 },
+ { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 },
+ { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 }, { 299, 0x0000 },
+ { 299, 0x0000 }, { 299, 0x0002 }, { 300, 0x0880 }, { 302, 0x0000 },
+ /* 0x7b00 */
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 },
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0000 },
+ { 302, 0x0000 }, { 302, 0x4000 },
+};
+static const Summary16 cp932ext_uni2indx_page7d[43] = {
+ /* 0x7d00 */
+ { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 },
+ { 303, 0x0100 }, { 304, 0x1000 }, { 305, 0x0000 }, { 305, 0x0000 },
+ { 305, 0x0000 }, { 305, 0x0000 }, { 305, 0x0001 }, { 306, 0x0080 },
+ { 307, 0x0000 }, { 307, 0x0040 }, { 308, 0x0000 }, { 308, 0x0000 },
+ /* 0x7e00 */
+ { 308, 0x0000 }, { 308, 0x0000 }, { 308, 0x0000 }, { 308, 0x0000 },
+ { 308, 0x0000 }, { 308, 0x0004 }, { 309, 0x0000 }, { 309, 0x0000 },
+ { 309, 0x0400 }, { 310, 0x0000 }, { 310, 0x0000 }, { 310, 0x0000 },
+ { 310, 0x0000 }, { 310, 0x0000 }, { 310, 0x0000 }, { 310, 0x0000 },
+ /* 0x7f00 */
+ { 310, 0x0000 }, { 310, 0x0000 }, { 310, 0x0000 }, { 310, 0x0000 },
+ { 310, 0x0080 }, { 311, 0x0000 }, { 311, 0x0000 }, { 311, 0x0000 },
+ { 311, 0x0000 }, { 311, 0x0000 }, { 311, 0x0002 },
+};
+static const Summary16 cp932ext_uni2indx_page83[44] = {
+ /* 0x8300 */
+ { 312, 0x0002 }, { 313, 0x0000 }, { 313, 0x0000 }, { 313, 0x0000 },
+ { 313, 0x0000 }, { 313, 0x0000 }, { 313, 0x0004 }, { 314, 0x8000 },
+ { 315, 0x0000 }, { 315, 0x0000 }, { 315, 0x0000 }, { 315, 0x0000 },
+ { 315, 0x0080 }, { 316, 0x0000 }, { 316, 0x0000 }, { 316, 0x0040 },
+ /* 0x8400 */
+ { 317, 0x0000 }, { 317, 0x0000 }, { 317, 0x0000 }, { 317, 0x0000 },
+ { 317, 0x0100 }, { 318, 0x0000 }, { 318, 0x0000 }, { 318, 0x0000 },
+ { 318, 0x0000 }, { 318, 0x0000 }, { 318, 0x0000 }, { 318, 0x0010 },
+ { 319, 0x0000 }, { 319, 0x1000 }, { 320, 0x0000 }, { 320, 0x0000 },
+ /* 0x8500 */
+ { 320, 0x0000 }, { 320, 0x0000 }, { 320, 0x0000 }, { 320, 0x0000 },
+ { 320, 0x0000 }, { 320, 0x0208 }, { 322, 0x0800 }, { 323, 0x0000 },
+ { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0001 },
+};
+static const Summary16 cp932ext_uni2indx_page88[109] = {
+ /* 0x8800 */
+ { 324, 0x0080 }, { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0000 },
+ { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0000 },
+ { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0000 },
+ { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0020 },
+ /* 0x8900 */
+ { 326, 0x0000 }, { 326, 0x1000 }, { 327, 0x0000 }, { 327, 0x0000 },
+ { 327, 0x0000 }, { 327, 0x0000 }, { 327, 0x0000 }, { 327, 0x0000 },
+ { 327, 0x0000 }, { 327, 0x0000 }, { 327, 0x0000 }, { 327, 0x0000 },
+ { 327, 0x0000 }, { 327, 0x0000 }, { 327, 0x0000 }, { 327, 0x0000 },
+ /* 0x8a00 */
+ { 327, 0x0000 }, { 327, 0x0004 }, { 328, 0x0000 }, { 328, 0x0080 },
+ { 329, 0x0000 }, { 329, 0x0000 }, { 329, 0x0000 }, { 329, 0x0200 },
+ { 330, 0x0000 }, { 330, 0x0000 }, { 330, 0x0080 }, { 331, 0x4000 },
+ { 332, 0x0000 }, { 332, 0x8000 }, { 333, 0x0000 }, { 333, 0x0040 },
+ /* 0x8b00 */
+ { 334, 0x0000 }, { 334, 0x0000 }, { 334, 0x0000 }, { 334, 0x0000 },
+ { 334, 0x0000 }, { 334, 0x0008 }, { 335, 0x0000 }, { 335, 0x8000 },
+ { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 },
+ { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 },
+ /* 0x8c00 */
+ { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 },
+ { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 },
+ { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 },
+ { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0000 }, { 336, 0x0011 },
+ /* 0x8d00 */
+ { 338, 0x0000 }, { 338, 0x0004 }, { 339, 0x0000 }, { 339, 0x0000 },
+ { 339, 0x0000 }, { 339, 0x0000 }, { 339, 0x0000 }, { 339, 0x0040 },
+ { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 },
+ { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 },
+ /* 0x8e00 */
+ { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 },
+ { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 },
+ { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 }, { 340, 0x0000 },
+ { 340, 0x8000 },
+};
+static const Summary16 cp932ext_uni2indx_page90[238] = {
+ /* 0x9000 */
+ { 341, 0x0000 }, { 341, 0x0000 }, { 341, 0x0000 }, { 341, 0x0000 },
+ { 341, 0x0000 }, { 341, 0x0000 }, { 341, 0x0080 }, { 342, 0x0000 },
+ { 342, 0x0000 }, { 342, 0x0000 }, { 342, 0x0000 }, { 342, 0x0000 },
+ { 342, 0x0000 }, { 342, 0x4000 }, { 343, 0x0000 }, { 343, 0x0000 },
+ /* 0x9100 */
+ { 343, 0x0000 }, { 343, 0x0020 }, { 344, 0x0080 }, { 345, 0x0000 },
+ { 345, 0x0000 }, { 345, 0x0000 }, { 345, 0x0000 }, { 345, 0x0000 },
+ { 345, 0x0000 }, { 345, 0x0000 }, { 345, 0x0000 }, { 345, 0x0000 },
+ { 345, 0x0000 }, { 345, 0x4480 }, { 348, 0x6030 }, { 352, 0x0000 },
+ /* 0x9200 */
+ { 352, 0x0440 }, { 354, 0x0001 }, { 355, 0x0000 }, { 355, 0x1600 },
+ { 358, 0x4001 }, { 360, 0x0202 }, { 362, 0x0080 }, { 363, 0x0180 },
+ { 365, 0x0100 }, { 366, 0x0000 }, { 366, 0x0080 }, { 367, 0x0000 },
+ { 367, 0x0000 }, { 367, 0x02a9 }, { 372, 0x0081 }, { 374, 0x8a00 },
+ /* 0x9300 */
+ { 377, 0x0004 }, { 378, 0x6000 }, { 380, 0x0022 }, { 382, 0x0000 },
+ { 382, 0x0100 }, { 383, 0x0080 }, { 384, 0x0000 }, { 384, 0x0001 },
+ { 385, 0x0000 }, { 385, 0x0000 }, { 385, 0x0010 }, { 386, 0x0000 },
+ { 386, 0x0040 }, { 387, 0x4000 }, { 388, 0x0000 }, { 388, 0x0100 },
+ /* 0x9400 */
+ { 389, 0x0000 }, { 389, 0x0000 }, { 389, 0x0000 }, { 389, 0x0002 },
+ { 390, 0x0120 }, { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 },
+ { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 },
+ { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 },
+ /* 0x9500 */
+ { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 },
+ { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 }, { 392, 0x0000 },
+ { 392, 0x0000 }, { 392, 0x0004 }, { 393, 0x0000 }, { 393, 0x0000 },
+ { 393, 0x0000 }, { 393, 0x0000 }, { 393, 0x0000 }, { 393, 0x0000 },
+ /* 0x9600 */
+ { 393, 0x0000 }, { 393, 0x0000 }, { 393, 0x0000 }, { 393, 0x0000 },
+ { 393, 0x0000 }, { 393, 0x0000 }, { 393, 0x0000 }, { 393, 0x0000 },
+ { 393, 0x0000 }, { 393, 0x2000 }, { 394, 0x8000 }, { 395, 0x0000 },
+ { 395, 0x0000 }, { 395, 0x0000 }, { 395, 0x0000 }, { 395, 0x0000 },
+ /* 0x9700 */
+ { 395, 0x0000 }, { 395, 0x0000 }, { 395, 0x0000 }, { 395, 0x0808 },
+ { 397, 0xa008 }, { 400, 0x0022 }, { 402, 0x0000 }, { 402, 0x0000 },
+ { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 },
+ { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 },
+ /* 0x9800 */
+ { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 },
+ { 402, 0x0000 }, { 402, 0x0080 }, { 403, 0x0020 }, { 404, 0x0000 },
+ { 404, 0x0000 }, { 404, 0x0000 }, { 404, 0x0000 }, { 404, 0x0000 },
+ { 404, 0x0000 }, { 404, 0x0000 }, { 404, 0x0000 }, { 404, 0x0000 },
+ /* 0x9900 */
+ { 404, 0x0000 }, { 404, 0x0000 }, { 404, 0x0080 }, { 405, 0x0000 },
+ { 405, 0x0000 }, { 405, 0x0000 }, { 405, 0x0000 }, { 405, 0x0000 },
+ { 405, 0x0000 }, { 405, 0x4000 }, { 406, 0x0000 }, { 406, 0x0000 },
+ { 406, 0x0000 }, { 406, 0x0000 }, { 406, 0x0000 }, { 406, 0x0000 },
+ /* 0x9a00 */
+ { 406, 0x0000 }, { 406, 0x0000 }, { 406, 0x0000 }, { 406, 0x0000 },
+ { 406, 0x4000 }, { 407, 0x0000 }, { 407, 0x0000 }, { 407, 0x0000 },
+ { 407, 0x0000 }, { 407, 0x0000 }, { 407, 0x0000 }, { 407, 0x0000 },
+ { 407, 0x0000 }, { 407, 0x1200 }, { 409, 0x0000 }, { 409, 0x0000 },
+ /* 0x9b00 */
+ { 409, 0x0000 }, { 409, 0x0000 }, { 409, 0x0000 }, { 409, 0x0000 },
+ { 409, 0x0000 }, { 409, 0x0000 }, { 409, 0x0000 }, { 409, 0x0024 },
+ { 411, 0x8000 }, { 412, 0x0000 }, { 412, 0x0000 }, { 412, 0x0802 },
+ { 414, 0x0000 }, { 414, 0x0000 }, { 414, 0x0000 }, { 414, 0x0000 },
+ /* 0x9c00 */
+ { 414, 0x0001 }, { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 },
+ { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 },
+ { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 },
+ { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 },
+ /* 0x9d00 */
+ { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0000 },
+ { 415, 0x0000 }, { 415, 0x0000 }, { 415, 0x0800 }, { 416, 0x0001 },
+ { 417, 0x0000 }, { 417, 0x0000 }, { 417, 0x0000 }, { 417, 0x0000 },
+ { 417, 0x0000 }, { 417, 0x0000 }, { 417, 0x0000 }, { 417, 0x0000 },
+ /* 0x9e00 */
+ { 417, 0x0000 }, { 417, 0x0200 }, { 418, 0x0000 }, { 418, 0x0000 },
+ { 418, 0x0000 }, { 418, 0x0000 }, { 418, 0x0000 }, { 418, 0x0000 },
+ { 418, 0x0000 }, { 418, 0x0000 }, { 418, 0x0000 }, { 418, 0x0000 },
+ { 418, 0x0000 }, { 418, 0x0002 },
+};
+static const Summary16 cp932ext_uni2indx_pagef9[19] = {
+ /* 0xf900 */
+ { 419, 0x0000 }, { 419, 0x0000 }, { 419, 0x0200 }, { 420, 0x0000 },
+ { 420, 0x0000 }, { 420, 0x0000 }, { 420, 0x0000 }, { 420, 0x0000 },
+ { 420, 0x0000 }, { 420, 0x0000 }, { 420, 0x0000 }, { 420, 0x0000 },
+ { 420, 0x0000 }, { 420, 0x1000 }, { 421, 0x0000 }, { 421, 0x0000 },
+ /* 0xfa00 */
+ { 421, 0xc000 }, { 423, 0xffff }, { 439, 0x3fff },
+};
+static const Summary16 cp932ext_uni2indx_pageff[15] = {
+ /* 0xff00 */
+ { 453, 0x0084 }, { 455, 0x0000 }, { 455, 0x0000 }, { 455, 0x0000 },
+ { 455, 0x0000 }, { 455, 0x0000 }, { 455, 0x0000 }, { 455, 0x0000 },
+ { 455, 0x0000 }, { 455, 0x0000 }, { 455, 0x0000 }, { 455, 0x0000 },
+ { 455, 0x0000 }, { 455, 0x0000 }, { 455, 0x0014 },
+};
+
+static int
+cp932ext_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x2100 && wc < 0x22c0)
+ summary = &cp932ext_uni2indx_page21[(wc>>4)-0x210];
+ else if (wc >= 0x2400 && wc < 0x2480)
+ summary = &cp932ext_uni2indx_page24[(wc>>4)-0x240];
+ else if (wc >= 0x3000 && wc < 0x3020)
+ summary = &cp932ext_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0x3200 && wc < 0x33d0)
+ summary = &cp932ext_uni2indx_page32[(wc>>4)-0x320];
+ else if (wc >= 0x4e00 && wc < 0x5590)
+ summary = &cp932ext_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0x5700 && wc < 0x59c0)
+ summary = &cp932ext_uni2indx_page57[(wc>>4)-0x570];
+ else if (wc >= 0x5b00 && wc < 0x5de0)
+ summary = &cp932ext_uni2indx_page5b[(wc>>4)-0x5b0];
+ else if (wc >= 0x5f00 && wc < 0x7ba0)
+ summary = &cp932ext_uni2indx_page5f[(wc>>4)-0x5f0];
+ else if (wc >= 0x7d00 && wc < 0x7fb0)
+ summary = &cp932ext_uni2indx_page7d[(wc>>4)-0x7d0];
+ else if (wc >= 0x8300 && wc < 0x85c0)
+ summary = &cp932ext_uni2indx_page83[(wc>>4)-0x830];
+ else if (wc >= 0x8800 && wc < 0x8ed0)
+ summary = &cp932ext_uni2indx_page88[(wc>>4)-0x880];
+ else if (wc >= 0x9000 && wc < 0x9ee0)
+ summary = &cp932ext_uni2indx_page90[(wc>>4)-0x900];
+ else if (wc >= 0xf900 && wc < 0xfa30)
+ summary = &cp932ext_uni2indx_pagef9[(wc>>4)-0xf90];
+ else if (wc >= 0xff00 && wc < 0xfff0)
+ summary = &cp932ext_uni2indx_pageff[(wc>>4)-0xff0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = cp932ext_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/cp936.h b/jni/iconv/lib/cp936.h
new file mode 100644
index 0000000..06e510c
--- /dev/null
+++ b/jni/iconv/lib/cp936.h
@@ -0,0 +1,126 @@
+/*
+ * Copyright (C) 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP936
+ */
+
+/*
+ * The IANA has CP936 as an alias of GBK. But GBK is an official Chinese
+ * specification, whereas CP936 is de-facto maintained by Microsoft. And,
+ * of course, Microsoft modified CP936 since 1999.
+ *
+ * The differences from GBK are:
+ *
+ * 1. A single character:
+ *
+ * code CP936.TXT
+ * 0x80 0x20AC # EURO SIGN
+ *
+ * Some variants of CP936 (in JDK, Windows-2000, ICU) also add:
+ *
+ * 2. Private area mappings:
+ *
+ * code Unicode
+ * 0x{A1..A2}{40..7E,80..A0} U+E4C6..U+E585
+ * 0x{AA..AF,F8..FE}{A1..FE} U+E000..U+E4C5
+ *
+ * We add them too because, although there are backward compatibility problems
+ * when a character from a private area is moved to an official Unicode code
+ * point, they are useful for some people in practice.
+ */
+
+static int
+cp936_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ /* Try GBK first. */
+ {
+ int ret = ces_gbk_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ /* Then handle the additional mappings. */
+ {
+ unsigned char c = *s;
+ if (c == 0x80) {
+ *pwc = 0x20ac;
+ return 1;
+ }
+ /* User-defined characters */
+ if (c >= 0xa1 && c <= 0xa2) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0x80 && c2 < 0xa1)) {
+ *pwc = 0xe4c6 + 96 * (c - 0xa1) + (c2 - (c2 >= 0x80 ? 0x41 : 0x40));
+ return 2;
+ }
+ }
+ } else if ((c >= 0xaa && c < 0xb0) || (c >= 0xf8 && c < 0xff)) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ *pwc = 0xe000 + 94 * (c - (c >= 0xf8 ? 0xf2 : 0xaa)) + (c2 - 0xa1);
+ return 2;
+ }
+ }
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+cp936_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ /* Try GBK first. */
+ {
+ int ret = ces_gbk_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+ }
+ /* Then handle the additional mappings. */
+ if (wc >= 0xe000 && wc < 0xe586) {
+ /* User-defined characters */
+ if (n < 2)
+ return RET_TOOFEW(0);
+ if (wc < 0xe4c6) {
+ unsigned int i = wc - 0xe000;
+ unsigned int c1 = i / 94;
+ unsigned int c2 = i % 94;
+ r[0] = c1 + (c1 < 6 ? 0xaa : 0xf2);
+ r[1] = c2 + 0xa1;
+ return 2;
+ } else {
+ unsigned int i = wc - 0xe4c6;
+ unsigned int c1 = i / 96;
+ unsigned int c2 = i % 96;
+ r[0] = c1 + 0xa1;
+ r[1] = c2 + (c2 < 0x3f ? 0x40 : 0x41);
+ return 2;
+ }
+ } else if (wc == 0x20ac) {
+ r[0] = 0x80;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp936ext.h b/jni/iconv/lib/cp936ext.h
new file mode 100644
index 0000000..db1817b
--- /dev/null
+++ b/jni/iconv/lib/cp936ext.h
@@ -0,0 +1,99 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP936 extensions
+ */
+
+static const unsigned short cp936ext_2uni_pagea6[181-159] = {
+ /* 0xa6 */
+ 0xfe35,
+ 0xfe36, 0xfe39, 0xfe3a, 0xfe3f, 0xfe40, 0xfe3d, 0xfe3e, 0xfe41,
+ 0xfe42, 0xfe43, 0xfe44, 0xfffd, 0xfffd, 0xfe3b, 0xfe3c, 0xfe37,
+ 0xfe38, 0xfe31, 0xfffd, 0xfe33, 0xfe34,
+};
+static const unsigned short cp936ext_2uni_pagea8[128-122] = {
+ /* 0xa8 */
+ 0x0251, 0xfffd, 0x0144, 0x0148, 0xfffd, 0x0261,
+};
+
+static int
+cp936ext_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0xa6) || (c1 == 0xa8)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0x80 && c2 < 0xff)) {
+ unsigned int i = 190 * (c1 - 0x81) + (c2 - (c2 >= 0x80 ? 0x41 : 0x40));
+ unsigned short wc = 0xfffd;
+ if (i < 7410) {
+ if (i >= 7189 && i < 7211)
+ wc = cp936ext_2uni_pagea6[i-7189];
+ } else {
+ if (i >= 7532 && i < 7538)
+ wc = cp936ext_2uni_pagea8[i-7532];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short cp936ext_page01[16] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0xa8bd, 0x0000, 0x0000, 0x0000, /*0x40-0x47*/
+ 0xa8be, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x48-0x4f*/
+};
+static const unsigned short cp936ext_page02[24] = {
+ 0x0000, 0xa8bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x50-0x57*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x58-0x5f*/
+ 0x0000, 0xa8c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x60-0x67*/
+};
+static const unsigned short cp936ext_pagefe[24] = {
+ 0x0000, 0xa6f2, 0x0000, 0xa6f4, 0xa6f5, 0xa6e0, 0xa6e1, 0xa6f0, /*0x30-0x37*/
+ 0xa6f1, 0xa6e2, 0xa6e3, 0xa6ee, 0xa6ef, 0xa6e6, 0xa6e7, 0xa6e4, /*0x38-0x3f*/
+ 0xa6e5, 0xa6e8, 0xa6e9, 0xa6ea, 0xa6eb, 0x0000, 0x0000, 0x0000, /*0x40-0x47*/
+};
+
+static int
+cp936ext_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ unsigned short c = 0;
+ if (wc >= 0x0140 && wc < 0x0150)
+ c = cp936ext_page01[wc-0x0140];
+ else if (wc >= 0x0250 && wc < 0x0268)
+ c = cp936ext_page02[wc-0x0250];
+ else if (wc >= 0xfe30 && wc < 0xfe48)
+ c = cp936ext_pagefe[wc-0xfe30];
+ if (c != 0) {
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/cp943.h b/jni/iconv/lib/cp943.h
new file mode 100644
index 0000000..dbaebe9
--- /dev/null
+++ b/jni/iconv/lib/cp943.h
@@ -0,0 +1,29 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * IBM CP943
+ */
+
+/* This is essentially CP932, with many mappings missing in the AIX conversion
+ table. We just pretend it were the same as CP932. */
+
+#define cp943_mbtowc cp932_mbtowc
+#define cp943_wctomb cp932_wctomb
diff --git a/jni/iconv/lib/cp949.h b/jni/iconv/lib/cp949.h
new file mode 100644
index 0000000..665e724
--- /dev/null
+++ b/jni/iconv/lib/cp949.h
@@ -0,0 +1,128 @@
+/*
+ * Copyright (C) 1999-2001, 2005, 2007 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP949 is EUC-KR, extended with UHC (Unified Hangul Code).
+ *
+ * Some variants of CP949 (in JDK, Windows-2000, ICU) also add:
+ *
+ * 2. Private area mappings:
+ *
+ * code Unicode
+ * 0xC9{A1..FE} U+E000..U+E05D
+ * 0xFE{A1..FE} U+E05E..U+E0BB
+ *
+ * We add them too because, although there are backward compatibility problems
+ * when a character from a private area is moved to an official Unicode code
+ * point, they are useful for some people in practice.
+ */
+
+#include "uhc_1.h"
+#include "uhc_2.h"
+
+static int
+cp949_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* UHC part 1 */
+ if (c >= 0x81 && c <= 0xa0)
+ return uhc_1_mbtowc(conv,pwc,s,n);
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 < 0xa1)
+ /* UHC part 2 */
+ return uhc_2_mbtowc(conv,pwc,s,n);
+ else if (c2 < 0xff && !(c == 0xa2 && c2 == 0xe8)) {
+ /* Code set 1 (KS C 5601-1992, now KS X 1001:1998) */
+ unsigned char buf[2];
+ int ret;
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ ret = ksc5601_mbtowc(conv,pwc,buf,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ /* User-defined characters */
+ if (c == 0xc9) {
+ *pwc = 0xe000 + (c2 - 0xa1);
+ return 2;
+ }
+ if (c == 0xfe) {
+ *pwc = 0xe05e + (c2 - 0xa1);
+ return 2;
+ }
+ }
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+cp949_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (KS C 5601-1992, now KS X 1001:1998) */
+ if (wc != 0x327e) {
+ ret = ksc5601_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0]+0x80;
+ r[1] = buf[1]+0x80;
+ return 2;
+ }
+ }
+
+ /* UHC */
+ if (wc >= 0xac00 && wc < 0xd7a4) {
+ if (wc < 0xc8a5)
+ return uhc_1_wctomb(conv,r,wc,n);
+ else
+ return uhc_2_wctomb(conv,r,wc,n);
+ }
+
+ /* User-defined characters */
+ if (wc >= 0xe000 && wc < 0xe0bc) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ if (wc < 0xe05e) {
+ r[0] = 0xc9;
+ r[1] = wc - 0xe000 + 0xa1;
+ } else {
+ r[0] = 0xfe;
+ r[1] = wc - 0xe05e + 0xa1;
+ }
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp950.h b/jni/iconv/lib/cp950.h
new file mode 100644
index 0000000..28ca199
--- /dev/null
+++ b/jni/iconv/lib/cp950.h
@@ -0,0 +1,284 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP950
+ */
+
+/*
+ * Microsoft CP950 is a slightly extended and slightly modified version of
+ * BIG5. The differences between the EASTASIA/OTHER/BIG5.TXT and
+ * VENDORS/MICSFT/WINDOWS/CP950.TXT tables found on ftp.unicode.org are
+ * as follows:
+ *
+ * 1. Some characters in the BIG5 range are defined differently:
+ *
+ * code BIG5.TXT CP950.TXT
+ * 0xA145 0x2022 # BULLET 0x2027 # HYPHENATION POINT
+ * 0xA14E 0xFF64 # HALFWIDTH IDEOGRAPHIC COMMA
+ * 0xFE51 # SMALL IDEOGRAPHIC COMMA
+ * 0xA15A --- 0x2574 # BOX DRAWINGS LIGHT LEFT
+ * 0xA1C2 0x203E # OVERLINE 0x00AF # MACRON
+ * 0xA1C3 --- 0xFFE3 # FULLWIDTH MACRON
+ * 0xA1C5 --- 0x02CD # MODIFIER LETTER LOW MACRON
+ * 0xA1E3 0x223C # TILDE OPERATOR 0xFF5E # FULLWIDTH TILDE
+ * 0xA1F2 0x2641 # EARTH 0x2295 # CIRCLED PLUS
+ * 0xA1F3 0x2609 # SUN 0x2299 # CIRCLED DOT OPERATOR
+ * 0xA1FE --- 0xFF0F # FULLWIDTH SOLIDUS
+ * 0xA240 --- 0xFF3C # FULLWIDTH REVERSE SOLIDUS
+ * 0xA241 0xFF0F # FULLWIDTH SOLIDUS 0x2215 # DIVISION SLASH
+ * 0xA242 0xFF3C # FULLWIDTH REVERSE SOLIDUS
+ * 0xFE68 # SMALL REVERSE SOLIDUS
+ * 0xA244 0x00A5 # YEN SIGN 0xFFE5 # FULLWIDTH YEN SIGN
+ * 0xA246 0x00A2 # CENT SIGN 0xFFE0 # FULLWIDTH CENT SIGN
+ * 0xA247 0x00A3 # POUND SIGN 0xFFE1 # FULLWIDTH POUND SIGN
+ * 0xA2CC --- 0x5341
+ * 0xA2CE --- 0x5345
+ *
+ * 2. A small new row. See cp950ext.h.
+ *
+ * 3. CP950.TXT is lacking the range 0xC6A1..0xC7FC (Hiragana, Katakana,
+ * Cyrillic, circled digits, parenthesized digits).
+ *
+ * We implement this omission, because said range is marked "uncertain"
+ * in the unicode.org BIG5 table.
+ *
+ * The table found on Microsoft's website furthermore adds:
+ *
+ * 4. A single character:
+ *
+ * code CP950.TXT
+ * 0xA3E1 0x20AC # EURO SIGN
+ *
+ * Many variants of BIG5 or CP950 (in JDK, Solaris, OSF/1, Windows-2000, ICU,
+ * as well as our BIG5-2003 converter) also add:
+ *
+ * 5. Private area mappings:
+ *
+ * code Unicode
+ * 0x{81..8D}{40..7E,A1..FE} U+EEB8..U+F6B0
+ * 0x{8E..A0}{40..7E,A1..FE} U+E311..U+EEB7
+ * 0x{FA..FE}{40..7E,A1..FE} U+E000..U+E310
+ *
+ * We add them too because, although there are backward compatibility problems
+ * when a character from a private area is moved to an official Unicode code
+ * point, they are useful for some people in practice.
+ */
+
+static const unsigned short cp950_2uni_pagea1[314] = {
+ /* 0xa1 */
+ 0x3000, 0xff0c, 0x3001, 0x3002, 0xff0e, 0x2027, 0xff1b, 0xff1a,
+ 0xff1f, 0xff01, 0xfe30, 0x2026, 0x2025, 0xfe50, 0xfe51, 0xfe52,
+ 0x00b7, 0xfe54, 0xfe55, 0xfe56, 0xfe57, 0xff5c, 0x2013, 0xfe31,
+ 0x2014, 0xfe33, 0x2574, 0xfe34, 0xfe4f, 0xff08, 0xff09, 0xfe35,
+ 0xfe36, 0xff5b, 0xff5d, 0xfe37, 0xfe38, 0x3014, 0x3015, 0xfe39,
+ 0xfe3a, 0x3010, 0x3011, 0xfe3b, 0xfe3c, 0x300a, 0x300b, 0xfe3d,
+ 0xfe3e, 0x3008, 0x3009, 0xfe3f, 0xfe40, 0x300c, 0x300d, 0xfe41,
+ 0xfe42, 0x300e, 0x300f, 0xfe43, 0xfe44, 0xfe59, 0xfe5a, 0xfe5b,
+ 0xfe5c, 0xfe5d, 0xfe5e, 0x2018, 0x2019, 0x201c, 0x201d, 0x301d,
+ 0x301e, 0x2035, 0x2032, 0xff03, 0xff06, 0xff0a, 0x203b, 0x00a7,
+ 0x3003, 0x25cb, 0x25cf, 0x25b3, 0x25b2, 0x25ce, 0x2606, 0x2605,
+ 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25bd, 0x25bc, 0x32a3, 0x2105,
+ 0x00af, 0xffe3, 0xff3f, 0x02cd, 0xfe49, 0xfe4a, 0xfe4d, 0xfe4e,
+ 0xfe4b, 0xfe4c, 0xfe5f, 0xfe60, 0xfe61, 0xff0b, 0xff0d, 0x00d7,
+ 0x00f7, 0x00b1, 0x221a, 0xff1c, 0xff1e, 0xff1d, 0x2266, 0x2267,
+ 0x2260, 0x221e, 0x2252, 0x2261, 0xfe62, 0xfe63, 0xfe64, 0xfe65,
+ 0xfe66, 0xff5e, 0x2229, 0x222a, 0x22a5, 0x2220, 0x221f, 0x22bf,
+ 0x33d2, 0x33d1, 0x222b, 0x222e, 0x2235, 0x2234, 0x2640, 0x2642,
+ 0x2295, 0x2299, 0x2191, 0x2193, 0x2190, 0x2192, 0x2196, 0x2197,
+ 0x2199, 0x2198, 0x2225, 0x2223, 0xff0f,
+ /* 0xa2 */
+ 0xff3c, 0x2215, 0xfe68, 0xff04, 0xffe5, 0x3012, 0xffe0, 0xffe1,
+ 0xff05, 0xff20, 0x2103, 0x2109, 0xfe69, 0xfe6a, 0xfe6b, 0x33d5,
+ 0x339c, 0x339d, 0x339e, 0x33ce, 0x33a1, 0x338e, 0x338f, 0x33c4,
+ 0x00b0, 0x5159, 0x515b, 0x515e, 0x515d, 0x5161, 0x5163, 0x55e7,
+ 0x74e9, 0x7cce, 0x2581, 0x2582, 0x2583, 0x2584, 0x2585, 0x2586,
+ 0x2587, 0x2588, 0x258f, 0x258e, 0x258d, 0x258c, 0x258b, 0x258a,
+ 0x2589, 0x253c, 0x2534, 0x252c, 0x2524, 0x251c, 0x2594, 0x2500,
+ 0x2502, 0x2595, 0x250c, 0x2510, 0x2514, 0x2518, 0x256d, 0x256e,
+ 0x2570, 0x256f, 0x2550, 0x255e, 0x256a, 0x2561, 0x25e2, 0x25e3,
+ 0x25e5, 0x25e4, 0x2571, 0x2572, 0x2573, 0xff10, 0xff11, 0xff12,
+ 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18, 0xff19, 0x2160,
+ 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
+ 0x2169, 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027,
+ 0x3028, 0x3029, 0x5341, 0x5344, 0x5345, 0xff21, 0xff22, 0xff23,
+ 0xff24, 0xff25, 0xff26, 0xff27, 0xff28, 0xff29, 0xff2a, 0xff2b,
+ 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33,
+ 0xff34, 0xff35, 0xff36, 0xff37, 0xff38, 0xff39, 0xff3a, 0xff41,
+ 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48, 0xff49,
+ 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51,
+ 0xff52, 0xff53, 0xff54, 0xff55, 0xff56,
+};
+
+#include "cp950ext.h"
+
+static int
+cp950_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (BIG5 extended) */
+ if (c >= 0x81 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ if (c >= 0xa1) {
+ if (c < 0xa3) {
+ unsigned int i = 157 * (c - 0xa1) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ unsigned short wc = cp950_2uni_pagea1[i];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ if (!((c == 0xc6 && c2 >= 0xa1) || c == 0xc7)) {
+ int ret = big5_mbtowc(conv,pwc,s,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ if (c == 0xa3 && c2 == 0xe1) {
+ *pwc = 0x20ac;
+ return 2;
+ }
+ if (c >= 0xfa) {
+ /* User-defined characters */
+ *pwc = 0xe000 + 157 * (c - 0xfa) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ return 2;
+ }
+ } else {
+ /* 0x81 <= c < 0xa1. */
+ /* User-defined characters */
+ *pwc = (c >= 0x8e ? 0xdb18 : 0xeeb8) + 157 * (c - 0x81)
+ + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ return 2;
+ }
+ }
+ }
+ if (c == 0xf9) {
+ int ret = cp950ext_mbtowc(conv,pwc,s,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+cp950_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (BIG5 extended) */
+ switch (wc >> 8) {
+ case 0x00:
+ if (wc == 0x00af) { buf[0] = 0xa1; buf[1] = 0xc2; ret = 2; break; }
+ if (wc == 0x00a2 || wc == 0x00a3 || wc == 0x00a4)
+ return RET_ILUNI;
+ break;
+ case 0x02:
+ if (wc == 0x02cd) { buf[0] = 0xa1; buf[1] = 0xc5; ret = 2; break; }
+ break;
+ case 0x20:
+ if (wc == 0x2027) { buf[0] = 0xa1; buf[1] = 0x45; ret = 2; break; }
+ if (wc == 0x20ac) { buf[0] = 0xa3; buf[1] = 0xe1; ret = 2; break; }
+ if (wc == 0x2022 || wc == 0x203e)
+ return RET_ILUNI;
+ break;
+ case 0x22:
+ if (wc == 0x2215) { buf[0] = 0xa2; buf[1] = 0x41; ret = 2; break; }
+ if (wc == 0x2295) { buf[0] = 0xa1; buf[1] = 0xf2; ret = 2; break; }
+ if (wc == 0x2299) { buf[0] = 0xa1; buf[1] = 0xf3; ret = 2; break; }
+ if (wc == 0x223c)
+ return RET_ILUNI;
+ break;
+ case 0x25:
+ if (wc == 0x2574) { buf[0] = 0xa1; buf[1] = 0x5a; ret = 2; break; }
+ break;
+ case 0x26:
+ if (wc == 0x2609 || wc == 0x2641)
+ return RET_ILUNI;
+ break;
+ case 0xe0: case 0xe1: case 0xe2: case 0xe3: case 0xe4: case 0xe5:
+ case 0xe6: case 0xe7: case 0xe8: case 0xe9: case 0xea: case 0xeb:
+ case 0xec: case 0xed: case 0xee: case 0xef: case 0xf0: case 0xf1:
+ case 0xf2: case 0xf3: case 0xf4: case 0xf5: case 0xf6:
+ {
+ /* User-defined characters */
+ unsigned int i = wc - 0xe000;
+ if (i < 5809) {
+ unsigned int c1 = i / 157;
+ unsigned int c2 = i % 157;
+ buf[0] = c1 + (c1 < 5 ? 0xfa : c1 < 24 ? 0x89 : 0x69);
+ buf[1] = c2 + (c2 < 0x3f ? 0x40 : 0x62);
+ ret = 2;
+ break;
+ }
+ }
+ break;
+ case 0xfe:
+ if (wc == 0xfe51) { buf[0] = 0xa1; buf[1] = 0x4e; ret = 2; break; }
+ if (wc == 0xfe68) { buf[0] = 0xa2; buf[1] = 0x42; ret = 2; break; }
+ break;
+ case 0xff:
+ if (wc == 0xff0f) { buf[0] = 0xa1; buf[1] = 0xfe; ret = 2; break; }
+ if (wc == 0xff3c) { buf[0] = 0xa2; buf[1] = 0x40; ret = 2; break; }
+ if (wc == 0xff5e) { buf[0] = 0xa1; buf[1] = 0xe3; ret = 2; break; }
+ if (wc == 0xffe0) { buf[0] = 0xa2; buf[1] = 0x46; ret = 2; break; }
+ if (wc == 0xffe1) { buf[0] = 0xa2; buf[1] = 0x47; ret = 2; break; }
+ if (wc == 0xffe3) { buf[0] = 0xa1; buf[1] = 0xc3; ret = 2; break; }
+ if (wc == 0xffe5) { buf[0] = 0xa2; buf[1] = 0x44; ret = 2; break; }
+ if (wc == 0xff64)
+ return RET_ILUNI;
+ break;
+ }
+ if (ret == RET_ILUNI)
+ ret = big5_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (!((buf[0] == 0xc6 && buf[1] >= 0xa1) || buf[0] == 0xc7)) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+ }
+ ret = cp950ext_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/cp950ext.h b/jni/iconv/lib/cp950ext.h
new file mode 100644
index 0000000..2a18d80
--- /dev/null
+++ b/jni/iconv/lib/cp950ext.h
@@ -0,0 +1,161 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * CP950 extensions
+ */
+
+static const unsigned short cp950ext_2uni_pagef9[157-116] = {
+ /* 0xf9 */
+ 0x7881, 0x92b9, 0x88cf, 0x58bb,
+ 0x6052, 0x7ca7, 0x5afa, 0x2554, 0x2566, 0x2557, 0x2560, 0x256c,
+ 0x2563, 0x255a, 0x2569, 0x255d, 0x2552, 0x2564, 0x2555, 0x255e,
+ 0x256a, 0x2561, 0x2558, 0x2567, 0x255b, 0x2553, 0x2565, 0x2556,
+ 0x255f, 0x256b, 0x2562, 0x2559, 0x2568, 0x255c, 0x2551, 0x2550,
+ 0x256d, 0x256e, 0x2570, 0x256f, 0x2593,
+};
+
+static int
+cp950ext_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0xf9)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ unsigned int i = 157 * (c1 - 0xa1) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ unsigned short wc = 0xfffd;
+ {
+ if (i >= 13932 && i < 13973)
+ wc = cp950ext_2uni_pagef9[i-13932];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short cp950ext_2charset[41] = {
+ 0xf9f9, 0xf9f8, 0xf9e6, 0xf9ef, 0xf9dd, 0xf9e8, 0xf9f1, 0xf9df,
+ 0xf9ec, 0xf9f5, 0xf9e3, 0xf9ee, 0xf9f7, 0xf9e5, 0xf9e9, 0xf9f2,
+ 0xf9e0, 0xf9eb, 0xf9f4, 0xf9e2, 0xf9e7, 0xf9f0, 0xf9de, 0xf9ed,
+ 0xf9f6, 0xf9e4, 0xf9ea, 0xf9f3, 0xf9e1, 0xf9fa, 0xf9fb, 0xf9fd,
+ 0xf9fc, 0xf9fe, 0xf9d9, 0xf9dc, 0xf9da, 0xf9d6, 0xf9db, 0xf9d8,
+ 0xf9d7,
+};
+
+static const Summary16 cp950ext_uni2indx_page25[10] = {
+ /* 0x2500 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0xffff }, { 16, 0xffff }, { 32, 0x0001 },
+ { 33, 0x0000 }, { 33, 0x0008 },
+};
+static const Summary16 cp950ext_uni2indx_page58[12] = {
+ /* 0x5800 */
+ { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0000 },
+ { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0000 },
+ { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0800 },
+};
+static const Summary16 cp950ext_uni2indx_page5a[16] = {
+ /* 0x5a00 */
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 },
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 },
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 },
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0400 },
+};
+static const Summary16 cp950ext_uni2indx_page60[6] = {
+ /* 0x6000 */
+ { 36, 0x0000 }, { 36, 0x0000 }, { 36, 0x0000 }, { 36, 0x0000 },
+ { 36, 0x0000 }, { 36, 0x0004 },
+};
+static const Summary16 cp950ext_uni2indx_page78[9] = {
+ /* 0x7800 */
+ { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 },
+ { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 },
+ { 37, 0x0002 },
+};
+static const Summary16 cp950ext_uni2indx_page7c[11] = {
+ /* 0x7c00 */
+ { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 },
+ { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 },
+ { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0080 },
+};
+static const Summary16 cp950ext_uni2indx_page88[13] = {
+ /* 0x8800 */
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 },
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 },
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 },
+ { 39, 0x8000 },
+};
+static const Summary16 cp950ext_uni2indx_page92[12] = {
+ /* 0x9200 */
+ { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 },
+ { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 },
+ { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0200 },
+};
+
+static int
+cp950ext_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x2500 && wc < 0x25a0)
+ summary = &cp950ext_uni2indx_page25[(wc>>4)-0x250];
+ else if (wc >= 0x5800 && wc < 0x58c0)
+ summary = &cp950ext_uni2indx_page58[(wc>>4)-0x580];
+ else if (wc >= 0x5a00 && wc < 0x5b00)
+ summary = &cp950ext_uni2indx_page5a[(wc>>4)-0x5a0];
+ else if (wc >= 0x6000 && wc < 0x6060)
+ summary = &cp950ext_uni2indx_page60[(wc>>4)-0x600];
+ else if (wc >= 0x7800 && wc < 0x7890)
+ summary = &cp950ext_uni2indx_page78[(wc>>4)-0x780];
+ else if (wc >= 0x7c00 && wc < 0x7cb0)
+ summary = &cp950ext_uni2indx_page7c[(wc>>4)-0x7c0];
+ else if (wc >= 0x8800 && wc < 0x88d0)
+ summary = &cp950ext_uni2indx_page88[(wc>>4)-0x880];
+ else if (wc >= 0x9200 && wc < 0x92c0)
+ summary = &cp950ext_uni2indx_page92[(wc>>4)-0x920];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = cp950ext_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/dec_hanyu.h b/jni/iconv/lib/dec_hanyu.h
new file mode 100644
index 0000000..065fd5d
--- /dev/null
+++ b/jni/iconv/lib/dec_hanyu.h
@@ -0,0 +1,115 @@
+/*
+ * Copyright (C) 2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * DEC-HANYU
+ */
+
+static int
+dec_hanyu_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (CNS 11643-1992 Plane 1),
+ Code set 2 (CNS 11643-1992 Plane 2),
+ Code set 3 (CNS 11643-1992 Plane 3) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c == 0xc2 && c2 == 0xcb) {
+ if (n < 4)
+ return RET_TOOFEW(0);
+ if (s[2] >= 0xa1 && s[2] < 0xff && s[3] >= 0xa1 && s[3] < 0xff) {
+ unsigned char buf[2];
+ int ret;
+ buf[0] = s[2]-0x80; buf[1] = s[3]-0x80;
+ ret = cns11643_3_mbtowc(conv,pwc,buf,2);
+ if (ret != RET_ILSEQ) {
+ if (ret != 2) abort();
+ return 4;
+ }
+ }
+ } else if (c2 >= 0xa1 && c2 < 0xff) {
+ if (c != 0xc2 || c2 < 0xc2) {
+ unsigned char buf[2];
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ return cns11643_1_mbtowc(conv,pwc,buf,2);
+ }
+ } else if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned char buf[2];
+ buf[0] = c-0x80; buf[1] = c2;
+ return cns11643_2_mbtowc(conv,pwc,buf,2);
+ }
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+dec_hanyu_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[3];
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ ret = cns11643_wctomb(conv,buf,wc,3);
+ if (ret != RET_ILUNI) {
+ if (ret != 3) abort();
+
+ /* Code set 1 (CNS 11643-1992 Plane 1) */
+ if (buf[0] == 1 && (buf[1] != 0x42 || buf[2] < 0x42)) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[1]+0x80;
+ r[1] = buf[2]+0x80;
+ return 2;
+ }
+
+ /* Code set 2 (CNS 11643-1992 Plane 2) */
+ if (buf[0] == 2) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[1]+0x80;
+ r[1] = buf[2];
+ return 2;
+ }
+
+ /* Code set 3 (CNS 11643-1992 Plane 3) */
+ if (buf[0] == 3) {
+ if (n < 4)
+ return RET_TOOSMALL;
+ r[0] = 0xc2;
+ r[1] = 0xcb;
+ r[2] = buf[1]+0x80;
+ r[3] = buf[2]+0x80;
+ return 4;
+ }
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/dec_kanji.h b/jni/iconv/lib/dec_kanji.h
new file mode 100644
index 0000000..0a056fb
--- /dev/null
+++ b/jni/iconv/lib/dec_kanji.h
@@ -0,0 +1,71 @@
+/*
+ * Copyright (C) 2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * DEC-KANJI
+ */
+
+static int
+dec_kanji_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII or JIS X 0201-1976 Roman) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (JIS X 0208) */
+ if (c >= 0xa1 && c < 0xf5) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ unsigned char buf[2];
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ return jisx0208_mbtowc(conv,pwc,buf,2);
+ }
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+dec_kanji_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII or JIS X 0201-1976 Roman) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (JIS X 0208) */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0]+0x80;
+ r[1] = buf[1]+0x80;
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/encodings.def b/jni/iconv/lib/encodings.def
new file mode 100644
index 0000000..b5fda54
--- /dev/null
+++ b/jni/iconv/lib/encodings.def
@@ -0,0 +1,1025 @@
+/* Copyright (C) 1999-2009 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* The list of all system independent user-visible encodings. */
+
+/* By convention, an encoding named FOOBAR or FOO_BAR or FOO-BAR is defined
+ in a file named "foobar.h" through the functions foobar_mbtowc and
+ foobar_wctomb (and possibly foobar_reset). */
+
+/* DEFENCODING(( name, alias1, ..., ),
+ xxx,
+ { xxx_mbtowc, xxx_flushwc },
+ { xxx_wctomb, xxx_reset })
+ defines an encoding with the given name and aliases. (There is no
+ difference between a name and an alias. By convention, the name is chosen
+ as the preferred MIME name or the standard name.)
+ All names and aliases must be in ASCII. Case is not significant, but
+ for the "cs*" aliases mixed case is preferred, otherwise UPPERCASE is
+ preferred. For all names and aliases, note where it comes from.
+ xxx is the name as used in the C code (lowercase).
+ */
+
+
+DEFENCODING(( "US-ASCII", /* IANA */
+ "ASCII", /* IANA, JDK 1.1 */
+ "ISO646-US", /* IANA */
+ "ISO_646.IRV:1991", /* IANA */
+ "ISO-IR-6", /* IANA */
+ "ANSI_X3.4-1968", /* IANA */
+ "ANSI_X3.4-1986", /* IANA */
+ "CP367", /* IANA */
+ "IBM367", /* IANA */
+ "US", /* IANA */
+ "csASCII", /* IANA */
+ /*"ISO646.1991-IRV", X11R6.4 */
+ ),
+ ascii,
+ { ascii_mbtowc, NULL }, { ascii_wctomb, NULL })
+#ifdef USE_SOLARIS_ALIASES
+DEFALIAS( "646", /* Solaris */
+ ascii)
+#endif
+
+/* General multi-byte encodings */
+
+DEFENCODING(( "UTF-8", /* IANA, RFC 2279 */
+ /*"UTF8", JDK 1.1 */
+ /*"CP65001", Windows */
+ ),
+ utf8,
+ { utf8_mbtowc, NULL }, { utf8_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "UTF8", /* HP-UX */
+ utf8)
+#endif
+
+DEFENCODING(( "UCS-2", /* glibc */
+ "ISO-10646-UCS-2", /* IANA */
+ "csUnicode", /* IANA */
+ ),
+ ucs2,
+ { ucs2_mbtowc, NULL }, { ucs2_wctomb, NULL })
+
+DEFENCODING(( "UCS-2BE", /* glibc */
+ "UNICODEBIG", /* glibc */
+ "UNICODE-1-1", /* IANA */
+ "csUnicode11", /* IANA */
+ /*"CP1201", Windows */
+ ),
+ ucs2be,
+ { ucs2be_mbtowc, NULL }, { ucs2be_wctomb, NULL })
+
+DEFENCODING(( "UCS-2LE", /* glibc */
+ "UNICODELITTLE", /* glibc */
+ /*"CP1200", Windows */
+ ),
+ ucs2le,
+ { ucs2le_mbtowc, NULL }, { ucs2le_wctomb, NULL })
+
+DEFENCODING(( "UCS-4", /* glibc */
+ "ISO-10646-UCS-4", /* IANA */
+ "csUCS4", /* IANA */
+ ),
+ ucs4,
+ { ucs4_mbtowc, NULL }, { ucs4_wctomb, NULL })
+
+DEFENCODING(( "UCS-4BE", /* glibc */
+ /*"CP12001", Windows */
+ ),
+ ucs4be,
+ { ucs4be_mbtowc, NULL }, { ucs4be_wctomb, NULL })
+
+DEFENCODING(( "UCS-4LE", /* glibc */
+ /*"CP12000", Windows */
+ ),
+ ucs4le,
+ { ucs4le_mbtowc, NULL }, { ucs4le_wctomb, NULL })
+
+DEFENCODING(( "UTF-16", /* IANA, RFC 2781 */
+ ),
+ utf16,
+ { utf16_mbtowc, NULL }, { utf16_wctomb, NULL })
+
+DEFENCODING(( "UTF-16BE", /* IANA, RFC 2781 */
+ ),
+ utf16be,
+ { utf16be_mbtowc, NULL }, { utf16be_wctomb, NULL })
+
+DEFENCODING(( "UTF-16LE", /* IANA, RFC 2781 */
+ ),
+ utf16le,
+ { utf16le_mbtowc, NULL }, { utf16le_wctomb, NULL })
+
+DEFENCODING(( "UTF-32", /* IANA, Unicode 3.1 */
+ ),
+ utf32,
+ { utf32_mbtowc, NULL }, { utf32_wctomb, NULL })
+
+DEFENCODING(( "UTF-32BE", /* IANA, Unicode 3.1 */
+ ),
+ utf32be,
+ { utf32be_mbtowc, NULL }, { utf32be_wctomb, NULL })
+
+DEFENCODING(( "UTF-32LE", /* IANA, Unicode 3.1 */
+ ),
+ utf32le,
+ { utf32le_mbtowc, NULL }, { utf32le_wctomb, NULL })
+
+DEFENCODING(( "UTF-7", /* IANA, RFC 2152 */
+ "UNICODE-1-1-UTF-7", /* IANA, RFC 1642 */
+ "csUnicode11UTF7", /* IANA */
+ /*"CP65000", Windows */
+ ),
+ utf7,
+ { utf7_mbtowc, NULL }, { utf7_wctomb, utf7_reset })
+
+DEFENCODING(( "UCS-2-INTERNAL", /* libiconv */
+ ),
+ ucs2internal,
+ { ucs2internal_mbtowc, NULL }, { ucs2internal_wctomb, NULL })
+
+DEFENCODING(( "UCS-2-SWAPPED", /* libiconv */
+ ),
+ ucs2swapped,
+ { ucs2swapped_mbtowc, NULL }, { ucs2swapped_wctomb, NULL })
+
+DEFENCODING(( "UCS-4-INTERNAL", /* libiconv */
+ ),
+ ucs4internal,
+ { ucs4internal_mbtowc, NULL },{ ucs4internal_wctomb, NULL })
+
+DEFENCODING(( "UCS-4-SWAPPED", /* libiconv */
+ ),
+ ucs4swapped,
+ { ucs4swapped_mbtowc, NULL }, { ucs4swapped_wctomb, NULL })
+
+DEFENCODING(( "C99",
+ ),
+ c99,
+ { c99_mbtowc, NULL }, { c99_wctomb, NULL })
+
+DEFENCODING(( "JAVA",
+ ),
+ java,
+ { java_mbtowc, NULL }, { java_wctomb, NULL })
+
+/* Standard 8-bit encodings */
+
+DEFENCODING(( "ISO-8859-1", /* IANA */
+ "ISO_8859-1", /* IANA */
+ "ISO_8859-1:1987", /* IANA */
+ "ISO-IR-100", /* IANA */
+ "CP819", /* IANA */
+ "IBM819", /* IANA */
+ "LATIN1", /* IANA */
+ "L1", /* IANA */
+ "csISOLatin1", /* IANA */
+ "ISO8859-1", /* X11R6.4, glibc, FreeBSD, AIX, IRIX, OSF/1, Solaris */
+ /*"ISO8859_1", JDK 1.1 */
+ /*"CP28591", Windows */
+ ),
+ iso8859_1,
+ { iso8859_1_mbtowc, NULL }, { iso8859_1_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO88591", /* HP-UX */
+ iso8859_1)
+#endif
+
+DEFENCODING(( "ISO-8859-2", /* IANA */
+ "ISO_8859-2", /* IANA */
+ "ISO_8859-2:1987", /* IANA */
+ "ISO-IR-101", /* IANA */
+ "LATIN2", /* IANA */
+ "L2", /* IANA */
+ "csISOLatin2", /* IANA */
+ "ISO8859-2", /* X11R6.4, glibc, FreeBSD, AIX, IRIX, OSF/1, Solaris */
+ /*"ISO8859_2", JDK 1.1 */
+ /*"CP28592", Windows */
+ ),
+ iso8859_2,
+ { iso8859_2_mbtowc, NULL }, { iso8859_2_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO88592", /* HP-UX */
+ iso8859_2)
+#endif
+
+DEFENCODING(( "ISO-8859-3", /* IANA */
+ "ISO_8859-3", /* IANA */
+ "ISO_8859-3:1988", /* IANA */
+ "ISO-IR-109", /* IANA */
+ "LATIN3", /* IANA */
+ "L3", /* IANA */
+ "csISOLatin3", /* IANA */
+ "ISO8859-3", /* X11R6.4, glibc, FreeBSD, Solaris */
+ /*"ISO8859_3", JDK 1.1 */
+ /*"CP28593", Windows */
+ ),
+ iso8859_3,
+ { iso8859_3_mbtowc, NULL }, { iso8859_3_wctomb, NULL })
+
+DEFENCODING(( "ISO-8859-4", /* IANA */
+ "ISO_8859-4", /* IANA */
+ "ISO_8859-4:1988", /* IANA */
+ "ISO-IR-110", /* IANA */
+ "LATIN4", /* IANA */
+ "L4", /* IANA */
+ "csISOLatin4", /* IANA */
+ "ISO8859-4", /* X11R6.4, glibc, FreeBSD, OSF/1, Solaris */
+ /*"ISO8859_4", JDK 1.1 */
+ /*"CP28594", Windows */
+ ),
+ iso8859_4,
+ { iso8859_4_mbtowc, NULL }, { iso8859_4_wctomb, NULL })
+
+DEFENCODING(( "ISO-8859-5", /* IANA */
+ "ISO_8859-5", /* IANA */
+ "ISO_8859-5:1988", /* IANA */
+ "ISO-IR-144", /* IANA */
+ "CYRILLIC", /* IANA */
+ "csISOLatinCyrillic", /* IANA */
+ "ISO8859-5", /* X11R6.4, glibc, FreeBSD, AIX, IRIX, OSF/1, Solaris */
+ /*"ISO8859_5", JDK 1.1 */
+ /*"CP28595", Windows */
+ ),
+ iso8859_5,
+ { iso8859_5_mbtowc, NULL }, { iso8859_5_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO88595", /* HP-UX */
+ iso8859_5)
+#endif
+
+DEFENCODING(( "ISO-8859-6", /* IANA */
+ "ISO_8859-6", /* IANA */
+ "ISO_8859-6:1987", /* IANA */
+ "ISO-IR-127", /* IANA */
+ "ECMA-114", /* IANA */
+ "ASMO-708", /* IANA */
+ "ARABIC", /* IANA */
+ "csISOLatinArabic", /* IANA */
+ "ISO8859-6", /* X11R6.4, glibc, FreeBSD, AIX, Solaris */
+ /*"ISO8859_6", JDK 1.1 */
+ /*"CP28596", Windows */
+ ),
+ iso8859_6,
+ { iso8859_6_mbtowc, NULL }, { iso8859_6_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO88596", /* HP-UX */
+ iso8859_6)
+#endif
+
+DEFENCODING(( "ISO-8859-7", /* IANA, RFC 1947 */
+ "ISO_8859-7", /* IANA */
+ "ISO_8859-7:1987", /* IANA */
+ "ISO_8859-7:2003",
+ "ISO-IR-126", /* IANA */
+ "ECMA-118", /* IANA */
+ "ELOT_928", /* IANA */
+ "GREEK8", /* IANA */
+ "GREEK", /* IANA */
+ "csISOLatinGreek", /* IANA */
+ "ISO8859-7", /* X11R6.4, glibc, FreeBSD, AIX, IRIX, OSF/1, Solaris */
+ /*"ISO8859_7", JDK 1.1 */
+ /*"CP28597", Windows */
+ ),
+ iso8859_7,
+ { iso8859_7_mbtowc, NULL }, { iso8859_7_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO88597", /* HP-UX */
+ iso8859_7)
+#endif
+
+DEFENCODING(( "ISO-8859-8", /* IANA */
+ "ISO_8859-8", /* IANA */
+ "ISO_8859-8:1988", /* IANA */
+ "ISO-IR-138", /* IANA */
+ "HEBREW", /* IANA */
+ "csISOLatinHebrew", /* IANA */
+ "ISO8859-8", /* X11R6.4, glibc, FreeBSD, AIX, OSF/1, Solaris */
+ /*"ISO8859_8", JDK 1.1 */
+ /*"CP28598", Windows */
+ /*"CP38598", Windows */
+ ),
+ iso8859_8,
+ { iso8859_8_mbtowc, NULL }, { iso8859_8_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO88598", /* HP-UX */
+ iso8859_8)
+#endif
+
+DEFENCODING(( "ISO-8859-9", /* IANA */
+ "ISO_8859-9", /* IANA */
+ "ISO_8859-9:1989", /* IANA */
+ "ISO-IR-148", /* IANA */
+ "LATIN5", /* IANA */
+ "L5", /* IANA */
+ "csISOLatin5", /* IANA */
+ "ISO8859-9", /* X11R6.4, glibc, FreeBSD, AIX, IRIX, OSF/1, Solaris */
+ /*"ISO8859_9", JDK 1.1 */
+ /*"CP28599", Windows */
+ ),
+ iso8859_9,
+ { iso8859_9_mbtowc, NULL }, { iso8859_9_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO88599", /* HP-UX */
+ iso8859_9)
+#endif
+
+DEFENCODING(( "ISO-8859-10", /* IANA */
+ "ISO_8859-10",
+ "ISO_8859-10:1992", /* IANA */
+ "ISO-IR-157", /* IANA */
+ "LATIN6", /* IANA */
+ "L6", /* IANA */
+ "csISOLatin6", /* IANA */
+ "ISO8859-10", /* X11R6.4, glibc, FreeBSD */
+ ),
+ iso8859_10,
+ { iso8859_10_mbtowc, NULL }, { iso8859_10_wctomb, NULL })
+
+DEFENCODING(( "ISO-8859-11", /* glibc */
+ "ISO_8859-11",
+ "ISO8859-11", /* X11R6.7, glibc */
+ ),
+ iso8859_11,
+ { iso8859_11_mbtowc, NULL }, { iso8859_11_wctomb, NULL })
+
+DEFENCODING(( "ISO-8859-13", /* IANA, glibc */
+ "ISO_8859-13",
+ "ISO-IR-179", /* glibc */
+ "LATIN7", /* glibc */
+ "L7", /* glibc */
+ "ISO8859-13", /* glibc, FreeBSD */
+ ),
+ iso8859_13,
+ { iso8859_13_mbtowc, NULL }, { iso8859_13_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-921", /* AIX */
+ iso8859_13)
+#endif
+
+DEFENCODING(( "ISO-8859-14", /* IANA, glibc */
+ "ISO_8859-14", /* IANA */
+ "ISO_8859-14:1998", /* IANA, glibc */
+ "ISO-IR-199", /* IANA */
+ "LATIN8", /* IANA, glibc */
+ "L8", /* IANA, glibc */
+ "ISO-CELTIC", /* IANA */
+ "ISO8859-14", /* glibc, FreeBSD */
+ ),
+ iso8859_14,
+ { iso8859_14_mbtowc, NULL }, { iso8859_14_wctomb, NULL })
+
+DEFENCODING(( "ISO-8859-15", /* IANA, glibc */
+ "ISO_8859-15", /* IANA */
+ "ISO_8859-15:1998", /* glibc */
+ "ISO-IR-203",
+ "LATIN-9", /* IANA */
+ "ISO8859-15", /* glibc, FreeBSD, AIX, OSF/1, Solaris */
+ /*"CP28605", Windows */
+ ),
+ iso8859_15,
+ { iso8859_15_mbtowc, NULL }, { iso8859_15_wctomb, NULL })
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "ISO885915", /* HP-UX */
+ iso8859_15)
+#endif
+
+DEFENCODING(( "ISO-8859-16", /* IANA */
+ "ISO_8859-16", /* IANA */
+ "ISO_8859-16:2001", /* IANA */
+ "ISO-IR-226", /* IANA */
+ "LATIN10", /* IANA */
+ "L10", /* IANA */
+ "ISO8859-16", /* glibc, FreeBSD */
+ ),
+ iso8859_16,
+ { iso8859_16_mbtowc, NULL }, { iso8859_16_wctomb, NULL })
+
+DEFENCODING(( "KOI8-R", /* IANA, RFC 1489, X11R6.4, JDK 1.1 */
+ "csKOI8R", /* IANA */
+ /*"CP20866", Windows */
+ ),
+ koi8_r,
+ { koi8_r_mbtowc, NULL }, { koi8_r_wctomb, NULL })
+
+DEFENCODING(( "KOI8-U", /* IANA, RFC 2319 */
+ ),
+ koi8_u,
+ { koi8_u_mbtowc, NULL }, { koi8_u_wctomb, NULL })
+
+DEFENCODING(( "KOI8-RU",
+ ),
+ koi8_ru,
+ { koi8_ru_mbtowc, NULL }, { koi8_ru_wctomb, NULL })
+
+/* Windows 8-bit encodings */
+
+DEFENCODING(( "CP1250", /* JDK 1.1 */
+ "WINDOWS-1250", /* IANA */
+ "MS-EE",
+ ),
+ cp1250,
+ { cp1250_mbtowc, NULL }, { cp1250_wctomb, NULL })
+
+DEFENCODING(( "CP1251", /* JDK 1.1 */
+ "WINDOWS-1251", /* IANA */
+ "MS-CYRL",
+ ),
+ cp1251,
+ { cp1251_mbtowc, NULL }, { cp1251_wctomb, NULL })
+#ifdef USE_SOLARIS_ALIASES
+DEFALIAS( "ANSI-1251", /* Solaris */
+ cp1251)
+#endif
+
+DEFENCODING(( "CP1252", /* JDK 1.1 */
+ "WINDOWS-1252", /* IANA */
+ "MS-ANSI",
+ ),
+ cp1252,
+ { cp1252_mbtowc, NULL }, { cp1252_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-1252", /* AIX */
+ cp1252)
+#endif
+
+DEFENCODING(( "CP1253", /* JDK 1.1 */
+ "WINDOWS-1253", /* IANA */
+ "MS-GREEK",
+ ),
+ cp1253,
+ { cp1253_mbtowc, NULL }, { cp1253_wctomb, NULL })
+
+DEFENCODING(( "CP1254", /* JDK 1.1 */
+ "WINDOWS-1254", /* IANA */
+ "MS-TURK",
+ ),
+ cp1254,
+ { cp1254_mbtowc, NULL }, { cp1254_wctomb, NULL })
+
+DEFENCODING(( "CP1255", /* JDK 1.1 */
+ "WINDOWS-1255", /* IANA */
+ "MS-HEBR",
+ ),
+ cp1255,
+ { cp1255_mbtowc, cp1255_flushwc }, { cp1255_wctomb, NULL })
+
+DEFENCODING(( "CP1256", /* JDK 1.1 */
+ "WINDOWS-1256", /* IANA */
+ "MS-ARAB",
+ ),
+ cp1256,
+ { cp1256_mbtowc, NULL }, { cp1256_wctomb, NULL })
+
+DEFENCODING(( "CP1257", /* JDK 1.1 */
+ "WINDOWS-1257", /* IANA */
+ "WINBALTRIM",
+ ),
+ cp1257,
+ { cp1257_mbtowc, NULL }, { cp1257_wctomb, NULL })
+
+DEFENCODING(( "CP1258", /* JDK 1.1 */
+ "WINDOWS-1258", /* IANA */
+ ),
+ cp1258,
+ { cp1258_mbtowc, cp1258_flushwc }, { cp1258_wctomb, NULL })
+
+/* DOS 8-bit encodings */
+
+DEFENCODING(( "CP850", /* IANA, JDK 1.1 */
+ "IBM850", /* IANA */
+ "850", /* IANA */
+ "csPC850Multilingual", /* IANA */
+ ),
+ cp850,
+ { cp850_mbtowc, NULL }, { cp850_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-850", /* AIX */
+ cp850)
+#endif
+
+DEFENCODING(( "CP862", /* IANA, JDK 1.1 */
+ "IBM862", /* IANA */
+ "862", /* IANA */
+ "csPC862LatinHebrew", /* IANA */
+ ),
+ cp862,
+ { cp862_mbtowc, NULL }, { cp862_wctomb, NULL })
+
+DEFENCODING(( "CP866", /* IANA, JDK 1.1 */
+ "IBM866", /* IANA */
+ "866", /* IANA */
+ "csIBM866", /* IANA */
+ ),
+ cp866,
+ { cp866_mbtowc, NULL }, { cp866_wctomb, NULL })
+
+DEFENCODING(( "CP1131", /* FreeBSD, MacOS X */
+ ),
+ cp1131,
+ { cp1131_mbtowc, NULL }, { cp1131_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-1131", /* AIX */
+ cp1131)
+#endif
+
+/* Macintosh 8-bit encodings */
+
+DEFENCODING(( "MacRoman", /* JDK 1.1 */
+ /* This is the best table for MACINTOSH. The ones */
+ /* in glibc and FreeBSD-iconv are bad quality. */
+ "MACINTOSH", /* IANA */
+ "MAC", /* IANA */
+ "csMacintosh", /* IANA */
+ /*"CP10000", Windows */
+ ),
+ mac_roman,
+ { mac_roman_mbtowc, NULL }, { mac_roman_wctomb, NULL })
+
+DEFENCODING(( "MacCentralEurope", /* JDK 1.1 */
+ /*"CP10029", Windows */
+ ),
+ mac_centraleurope,
+ { mac_centraleurope_mbtowc, NULL }, { mac_centraleurope_wctomb, NULL })
+
+DEFENCODING(( "MacIceland", /* JDK 1.1 */
+ /*"CP10079", Windows */
+ ),
+ mac_iceland,
+ { mac_iceland_mbtowc, NULL }, { mac_iceland_wctomb, NULL })
+
+DEFENCODING(( "MacCroatian", /* JDK 1.1 */
+ /*"CP10082", Windows */
+ ),
+ mac_croatian,
+ { mac_croatian_mbtowc, NULL }, { mac_croatian_wctomb, NULL })
+
+DEFENCODING(( "MacRomania", /* JDK 1.1 */
+ /*"CP10010", Windows */
+ ),
+ mac_romania,
+ { mac_romania_mbtowc, NULL }, { mac_romania_wctomb, NULL })
+
+DEFENCODING(( "MacCyrillic", /* JDK 1.1 */
+ /*"CP10007", Windows */
+ ),
+ mac_cyrillic,
+ { mac_cyrillic_mbtowc, NULL }, { mac_cyrillic_wctomb, NULL })
+
+DEFENCODING(( "MacUkraine", /* JDK 1.1 */
+ /*"CP10017", Windows */
+ ),
+ mac_ukraine,
+ { mac_ukraine_mbtowc, NULL }, { mac_ukraine_wctomb, NULL })
+
+DEFENCODING(( "MacGreek", /* JDK 1.1 */
+ /*"CP10006", Windows */
+ ),
+ mac_greek,
+ { mac_greek_mbtowc, NULL }, { mac_greek_wctomb, NULL })
+
+DEFENCODING(( "MacTurkish", /* JDK 1.1 */
+ /*"CP10081", Windows */
+ ),
+ mac_turkish,
+ { mac_turkish_mbtowc, NULL }, { mac_turkish_wctomb, NULL })
+
+DEFENCODING(( "MacHebrew", /* JDK 1.1 */
+ /*"CP10005", Windows */
+ ),
+ mac_hebrew,
+ { mac_hebrew_mbtowc, NULL }, { mac_hebrew_wctomb, NULL })
+
+DEFENCODING(( "MacArabic", /* JDK 1.1 */
+ /*"CP10004", Windows */
+ ),
+ mac_arabic,
+ { mac_arabic_mbtowc, NULL }, { mac_arabic_wctomb, NULL })
+
+DEFENCODING(( "MacThai", /* JDK 1.1 */
+ /*"CP10021", Windows */
+ ),
+ mac_thai,
+ { mac_thai_mbtowc, NULL }, { mac_thai_wctomb, NULL })
+
+/* Other platform specific 8-bit encodings */
+
+DEFENCODING(( "HP-ROMAN8", /* IANA, X11R6.4 */
+ "ROMAN8", /* IANA */
+ "R8", /* IANA */
+ "csHPRoman8", /* IANA */
+ ),
+ hp_roman8,
+ { hp_roman8_mbtowc, NULL }, { hp_roman8_wctomb, NULL })
+
+DEFENCODING(( "NEXTSTEP",
+ ),
+ nextstep,
+ { nextstep_mbtowc, NULL }, { nextstep_wctomb, NULL })
+
+/* Regional 8-bit encodings used for a single language */
+
+DEFENCODING(( "ARMSCII-8",
+ ),
+ armscii_8,
+ { armscii_8_mbtowc, NULL }, { armscii_8_wctomb, NULL })
+
+DEFENCODING(( "GEORGIAN-ACADEMY",
+ ),
+ georgian_academy,
+ { georgian_academy_mbtowc, NULL }, { georgian_academy_wctomb, NULL })
+
+DEFENCODING(( "GEORGIAN-PS",
+ ),
+ georgian_ps,
+ { georgian_ps_mbtowc, NULL }, { georgian_ps_wctomb, NULL })
+
+DEFENCODING(( "KOI8-T",
+ ),
+ koi8_t,
+ { koi8_t_mbtowc, NULL }, { koi8_t_wctomb, NULL })
+
+DEFENCODING(( "PT154", /* IANA, glibc */
+ "PTCP154", /* IANA */
+ "CP154", /* IANA */
+ "CYRILLIC-ASIAN", /* IANA */
+ "csPTCP154", /* IANA */
+ ),
+ pt154,
+ { pt154_mbtowc, NULL }, { pt154_wctomb, NULL })
+
+DEFENCODING(( "RK1048", /* IANA, glibc */
+ "STRK1048-2002", /* IANA */
+ "KZ-1048", /* IANA */
+ "csKZ1048", /* IANA */
+ ),
+ rk1048,
+ { rk1048_mbtowc, NULL }, { rk1048_wctomb, NULL })
+
+DEFENCODING(( "MULELAO-1",
+ ),
+ mulelao,
+ { mulelao_mbtowc, NULL }, { mulelao_wctomb, NULL })
+
+DEFENCODING(( "CP1133",
+ "IBM-CP1133",
+ ),
+ cp1133,
+ { cp1133_mbtowc, NULL }, { cp1133_wctomb, NULL })
+
+DEFENCODING(( "TIS-620", /* IANA */
+ "TIS620", /* glibc, HP-UX */
+ "TIS620-0", /* glibc */
+ "TIS620.2529-1", /* glibc */
+ "TIS620.2533-0", /* glibc */
+ "TIS620.2533-1",
+ "ISO-IR-166", /* glibc */
+ ),
+ tis620,
+ { tis620_mbtowc, NULL }, { tis620_wctomb, NULL })
+#ifdef USE_OSF1_ALIASES
+DEFALIAS( "TACTIS", /* OSF/1 */
+ tis620)
+#endif
+#ifdef USE_SOLARIS_ALIASES
+DEFALIAS( "TIS620.2533", /* Solaris */
+ tis620)
+#endif
+
+DEFENCODING(( "CP874", /* JDK 1.1 */
+ "WINDOWS-874",
+ ),
+ cp874,
+ { cp874_mbtowc, NULL }, { cp874_wctomb, NULL })
+
+DEFENCODING(( "VISCII", /* IANA, RFC 1456 */
+ "VISCII1.1-1",
+ "csVISCII", /* IANA */
+ ),
+ viscii,
+ { viscii_mbtowc, NULL }, { viscii_wctomb, NULL })
+
+DEFENCODING(( "TCVN",
+ "TCVN-5712",
+ "TCVN5712-1",
+ "TCVN5712-1:1993",
+ ),
+ tcvn,
+ { tcvn_mbtowc, tcvn_flushwc }, { tcvn_wctomb, NULL })
+
+/* CJK character sets (not documented) */
+
+DEFENCODING(( "JIS_C6220-1969-RO", /* IANA */
+ "ISO646-JP", /* IANA */
+ "ISO-IR-14", /* IANA */
+ "JP", /* IANA */
+ "csISO14JISC6220ro", /* IANA */
+ ),
+ iso646_jp,
+ { iso646_jp_mbtowc, NULL }, { iso646_jp_wctomb, NULL })
+
+DEFENCODING(( "JIS_X0201", /* IANA */
+ "JISX0201-1976",
+ "X0201", /* IANA */
+ "csHalfWidthKatakana", /* IANA */
+ /*"JISX0201.1976-0", X11R6.4 */
+ /*"JIS0201", JDK 1.1 */
+ ),
+ jisx0201,
+ { jisx0201_mbtowc, NULL }, { jisx0201_wctomb, NULL })
+
+DEFENCODING(( "JIS_X0208",
+ "JIS_X0208-1983", /* IANA */
+ "JIS_X0208-1990",
+ "JIS0208",
+ "X0208", /* IANA */
+ "ISO-IR-87", /* IANA */
+ "JIS_C6226-1983", /* IANA */
+ "csISO87JISX0208", /* IANA */
+ /*"JISX0208.1983-0", X11R6.4 */
+ /*"JISX0208.1990-0", X11R6.4 */
+ /*"JIS0208", JDK 1.1 */
+ ),
+ jisx0208,
+ { jisx0208_mbtowc, NULL }, { jisx0208_wctomb, NULL })
+
+DEFENCODING(( "JIS_X0212",
+ "JIS_X0212.1990-0",
+ "JIS_X0212-1990", /* IANA */
+ "X0212", /* IANA */
+ "ISO-IR-159", /* IANA */
+ "csISO159JISX02121990", /* IANA */
+ /*"JISX0212.1990-0", X11R6.4 */
+ /*"JIS0212", JDK 1.1 */
+ ),
+ jisx0212,
+ { jisx0212_mbtowc, NULL }, { jisx0212_wctomb, NULL })
+
+DEFENCODING(( "GB_1988-80", /* IANA */
+ "ISO646-CN", /* IANA */
+ "ISO-IR-57", /* IANA */
+ "CN", /* IANA */
+ "csISO57GB1988", /* IANA */
+ ),
+ iso646_cn,
+ { iso646_cn_mbtowc, NULL }, { iso646_cn_wctomb, NULL })
+
+DEFENCODING(( "GB_2312-80", /* IANA */
+ "ISO-IR-58", /* IANA */
+ "csISO58GB231280", /* IANA */
+ "CHINESE", /* IANA */
+ /*"GB2312.1980-0", X11R6.4 */
+ ),
+ gb2312,
+ { gb2312_mbtowc, NULL }, { gb2312_wctomb, NULL })
+
+DEFENCODING(( "ISO-IR-165",
+ "CN-GB-ISOIR165", /* RFC 1922 */
+ ),
+ isoir165,
+ { isoir165_mbtowc, NULL }, { isoir165_wctomb, NULL })
+
+DEFENCODING(( "KSC_5601", /* IANA */
+ "KS_C_5601-1987", /* IANA */
+ "KS_C_5601-1989", /* IANA */
+ "ISO-IR-149", /* IANA */
+ "csKSC56011987", /* IANA */
+ "KOREAN", /* IANA */
+ /*"KSC5601.1987-0", X11R6.4 */
+ /*"KSX1001:1992", Ken Lunde */
+ ),
+ ksc5601,
+ { ksc5601_mbtowc, NULL }, { ksc5601_wctomb, NULL })
+
+/* CJK encodings */
+
+DEFENCODING(( "EUC-JP", /* IANA */
+ "EUCJP", /* glibc, HP-UX, IRIX, OSF/1, Solaris */
+ "Extended_UNIX_Code_Packed_Format_for_Japanese", /* IANA */
+ "csEUCPkdFmtJapanese", /* IANA */
+ /*"EUC_JP", JDK 1.1 */
+ /*"CP51932", Windows */
+ ),
+ euc_jp,
+ { euc_jp_mbtowc, NULL }, { euc_jp_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-EUCJP", /* AIX */
+ euc_jp)
+#endif
+#ifdef USE_OSF1_ALIASES
+DEFALIAS( "SDECKANJI", /* OSF/1 */
+ euc_jp)
+#endif
+
+DEFENCODING(( "SHIFT_JIS", /* IANA */
+ "SHIFT-JIS", /* glibc */
+ "SJIS", /* JDK 1.1, HP-UX, OSF/1 */
+ "MS_KANJI", /* IANA */
+ "csShiftJIS", /* IANA */
+ ),
+ sjis,
+ { sjis_mbtowc, NULL }, { sjis_wctomb, NULL })
+#ifdef USE_SOLARIS_ALIASES
+DEFALIAS( "PCK", /* Solaris */
+ sjis)
+#endif
+
+DEFENCODING(( "CP932", /* glibc */
+ ),
+ cp932,
+ { cp932_mbtowc, NULL }, { cp932_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-932", /* AIX */
+ cp932)
+#endif
+
+DEFENCODING(( "ISO-2022-JP", /* IANA, RFC 1468 */
+ "csISO2022JP", /* IANA */
+ /*"ISO2022JP", JDK 1.1 */
+ ),
+ iso2022_jp,
+ { iso2022_jp_mbtowc, NULL }, { iso2022_jp_wctomb, iso2022_jp_reset })
+
+DEFENCODING(( "ISO-2022-JP-1", /* RFC 2237 */
+ ),
+ iso2022_jp1,
+ { iso2022_jp1_mbtowc, NULL }, { iso2022_jp1_wctomb, iso2022_jp1_reset })
+
+DEFENCODING(( "ISO-2022-JP-2", /* IANA, RFC 1554 */
+ "csISO2022JP2", /* IANA */
+ ),
+ iso2022_jp2,
+ { iso2022_jp2_mbtowc, NULL }, { iso2022_jp2_wctomb, iso2022_jp2_reset })
+
+DEFENCODING(( "EUC-CN", /* glibc */
+ "EUCCN", /* glibc, IRIX */
+ "GB2312", /* IANA */
+ "CN-GB", /* RFC 1922 */
+ "csGB2312", /* IANA */
+ /*"EUC_CN", JDK 1.1 */
+ /*"CP51936", Windows */
+ ),
+ euc_cn,
+ { euc_cn_mbtowc, NULL }, { euc_cn_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-EUCCN", /* AIX */
+ euc_cn)
+#endif
+#ifdef USE_HPUX_ALIASES
+DEFALIAS( "HP15CN", /* HP-UX */
+ euc_cn)
+#endif
+#ifdef USE_OSF1_ALIASES
+DEFALIAS( "DECHANZI", /* OSF/1 */
+ euc_cn)
+#endif
+
+DEFENCODING(( "GBK", /* IANA, JDK 1.1 */
+ ),
+ ces_gbk,
+ { ces_gbk_mbtowc, NULL }, { ces_gbk_wctomb, NULL })
+
+DEFENCODING(( "CP936", /* IANA */
+ "MS936", /* IANA */
+ "WINDOWS-936", /* IANA */
+ ),
+ cp936,
+ { cp936_mbtowc, NULL }, { cp936_wctomb, NULL })
+
+DEFENCODING(( "GB18030", /* IANA, glibc */
+ /*"CP54936", Windows */
+ ),
+ gb18030,
+ { gb18030_mbtowc, NULL }, { gb18030_wctomb, NULL })
+
+DEFENCODING(( "ISO-2022-CN", /* IANA, RFC 1922 */
+ "csISO2022CN",
+ /*"ISO2022CN", JDK 1.1 */
+ ),
+ iso2022_cn,
+ { iso2022_cn_mbtowc, NULL }, { iso2022_cn_wctomb, iso2022_cn_reset })
+
+DEFENCODING(( "ISO-2022-CN-EXT", /* IANA, RFC 1922 */
+ ),
+ iso2022_cn_ext,
+ { iso2022_cn_ext_mbtowc, NULL }, { iso2022_cn_ext_wctomb, iso2022_cn_ext_reset })
+
+DEFENCODING(( "HZ", /* RFC 1843 */
+ "HZ-GB-2312", /* IANA, RFC 1842 */
+ ),
+ hz,
+ { hz_mbtowc, NULL }, { hz_wctomb, hz_reset })
+
+DEFENCODING(( "EUC-TW", /* glibc */
+ "EUCTW", /* glibc, HP-UX, IRIX, OSF/1 */
+ "csEUCTW",
+ /*"EUC_TW", JDK 1.1 */
+ /*"CP51950", Windows */
+ ),
+ euc_tw,
+ { euc_tw_mbtowc, NULL }, { euc_tw_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-EUCTW", /* AIX */
+ euc_tw)
+#endif
+#ifdef USE_SOLARIS_ALIASES
+DEFALIAS( "CNS11643", /* Solaris */
+ euc_tw)
+#endif
+
+DEFENCODING(( "BIG5", /* IANA, JDK 1.1 */
+ "BIG-5", /* glibc */
+ "BIG-FIVE", /* glibc */
+ "BIGFIVE", /* glibc */
+ "CN-BIG5", /* RFC 1922 */
+ "csBig5", /* IANA */
+ ),
+ ces_big5,
+ { ces_big5_mbtowc, NULL }, { ces_big5_wctomb, NULL })
+
+DEFENCODING(( "CP950", /* JDK 1.1 */
+ ),
+ cp950,
+ { cp950_mbtowc, NULL }, { cp950_wctomb, NULL })
+
+DEFENCODING(( "BIG5-HKSCS:1999",
+ ),
+ big5hkscs1999,
+ { big5hkscs1999_mbtowc, big5hkscs1999_flushwc }, { big5hkscs1999_wctomb, big5hkscs1999_reset })
+
+DEFENCODING(( "BIG5-HKSCS:2001",
+ ),
+ big5hkscs2001,
+ { big5hkscs2001_mbtowc, big5hkscs2001_flushwc }, { big5hkscs2001_wctomb, big5hkscs2001_reset })
+
+DEFENCODING(( "BIG5-HKSCS", /* IANA */
+ "BIG5HKSCS", /* glibc */
+ "BIG5-HKSCS:2004",
+ ),
+ big5hkscs2004,
+ { big5hkscs2004_mbtowc, big5hkscs2004_flushwc }, { big5hkscs2004_wctomb, big5hkscs2004_reset })
+
+DEFENCODING(( "EUC-KR", /* IANA, RFC 1557 */
+ "EUCKR", /* glibc, HP-UX, IRIX, OSF/1 */
+ "csEUCKR", /* IANA */
+ /*"EUC_KR", JDK 1.1 */
+ /*"CP51949", Windows */
+ ),
+ euc_kr,
+ { euc_kr_mbtowc, NULL }, { euc_kr_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-EUCKR", /* AIX */
+ euc_kr)
+#endif
+#ifdef USE_OSF1_ALIASES
+DEFALIAS( "DECKOREAN", /* OSF/1 */
+ euc_kr)
+#endif
+#ifdef USE_SOLARIS_ALIASES
+DEFALIAS( "5601", /* Solaris */
+ euc_kr)
+#endif
+
+DEFENCODING(( "CP949", /* JDK 1.1 */
+ "UHC", /* glibc */
+ ),
+ cp949,
+ { cp949_mbtowc, NULL }, { cp949_wctomb, NULL })
+#ifdef USE_OSF1_ALIASES
+DEFALIAS( "KSC5601", /* OSF/1 */
+ cp949)
+#endif
+
+DEFENCODING(( "JOHAB", /* glibc */
+ "CP1361", /* glibc */
+ ),
+ johab,
+ { johab_mbtowc, NULL }, { johab_wctomb, NULL })
+#ifdef USE_SOLARIS_ALIASES
+DEFALIAS( "KO_KR.JOHAP92", /* Solaris */
+ johab)
+#endif
+
+DEFENCODING(( "ISO-2022-KR", /* IANA, RFC 1557 */
+ "csISO2022KR", /* IANA */
+ /*"ISO2022KR", JDK 1.1 */
+ ),
+ iso2022_kr,
+ { iso2022_kr_mbtowc, NULL }, { iso2022_kr_wctomb, iso2022_kr_reset })
+
diff --git a/jni/iconv/lib/encodings_aix.def b/jni/iconv/lib/encodings_aix.def
new file mode 100644
index 0000000..259452e
--- /dev/null
+++ b/jni/iconv/lib/encodings_aix.def
@@ -0,0 +1,97 @@
+/* Copyright (C) 2000-2002, 2008 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Encodings used by system dependent locales on AIX. */
+
+DEFENCODING(( "CP856",
+ ),
+ cp856,
+ { cp856_mbtowc, NULL }, { cp856_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-856", /* AIX */
+ cp856)
+#endif
+
+DEFENCODING(( "CP922",
+ ),
+ cp922,
+ { cp922_mbtowc, NULL }, { cp922_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-922", /* AIX */
+ cp922)
+#endif
+
+DEFENCODING(( "CP943",
+ ),
+ cp943,
+ { cp943_mbtowc, NULL }, { cp943_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-943", /* AIX */
+ cp943)
+#endif
+
+DEFENCODING(( "CP1046",
+ ),
+ cp1046,
+ { cp1046_mbtowc, NULL }, { cp1046_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-1046", /* AIX */
+ cp1046)
+#endif
+
+DEFENCODING(( "CP1124",
+ ),
+ cp1124,
+ { cp1124_mbtowc, NULL }, { cp1124_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-1124", /* AIX */
+ cp1124)
+#endif
+
+DEFENCODING(( "CP1129",
+ ),
+ cp1129,
+ { cp1129_mbtowc, NULL }, { cp1129_wctomb, NULL })
+#ifdef USE_AIX_ALIASES
+DEFALIAS( "IBM-1129", /* AIX */
+ cp1129)
+#endif
+
+DEFENCODING(( "CP1161",
+ "IBM1161", /* glibc */
+ "IBM-1161", /* glibc */
+ "csIBM1161", /* glibc */
+ ),
+ cp1161,
+ { cp1161_mbtowc, NULL }, { cp1161_wctomb, NULL })
+
+DEFENCODING(( "CP1162",
+ "IBM1162", /* glibc */
+ "IBM-1162", /* glibc */
+ "csIBM1162", /* glibc */
+ ),
+ cp1162,
+ { cp1162_mbtowc, NULL }, { cp1162_wctomb, NULL })
+
+DEFENCODING(( "CP1163",
+ "IBM1163", /* glibc */
+ "IBM-1163", /* glibc */
+ "csIBM1163", /* glibc */
+ ),
+ cp1163,
+ { cp1163_mbtowc, NULL }, { cp1163_wctomb, NULL })
diff --git a/jni/iconv/lib/encodings_dos.def b/jni/iconv/lib/encodings_dos.def
new file mode 100644
index 0000000..c9d30c8
--- /dev/null
+++ b/jni/iconv/lib/encodings_dos.def
@@ -0,0 +1,127 @@
+/* Copyright (C) 2001-2002 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Encodings used by system dependent locales on MSDOS. */
+
+DEFENCODING(( "CP437", /* IANA, JDK 1.1 */
+ "IBM437", /* IANA */
+ "437", /* IANA */
+ "csPC8CodePage437", /* IANA */
+ ),
+ cp437,
+ { cp437_mbtowc, NULL }, { cp437_wctomb, NULL })
+
+DEFENCODING(( "CP737", /* JDK 1.1 */
+ ),
+ cp737,
+ { cp737_mbtowc, NULL }, { cp737_wctomb, NULL })
+
+DEFENCODING(( "CP775", /* IANA, JDK 1.1 */
+ "IBM775", /* IANA */
+ "csPC775Baltic", /* IANA */
+ ),
+ cp775,
+ { cp775_mbtowc, NULL }, { cp775_wctomb, NULL })
+
+DEFENCODING(( "CP852", /* IANA, JDK 1.1 */
+ "IBM852", /* IANA */
+ "852", /* IANA */
+ "csPCp852", /* IANA */
+ ),
+ cp852,
+ { cp852_mbtowc, NULL }, { cp852_wctomb, NULL })
+
+DEFENCODING(( "CP853",
+ ),
+ cp853,
+ { cp853_mbtowc, NULL }, { cp853_wctomb, NULL })
+
+DEFENCODING(( "CP855", /* IANA, JDK 1.1 */
+ "IBM855", /* IANA */
+ "855", /* IANA */
+ "csIBM855", /* IANA */
+ ),
+ cp855,
+ { cp855_mbtowc, NULL }, { cp855_wctomb, NULL })
+
+DEFENCODING(( "CP857", /* IANA, JDK 1.1 */
+ "IBM857", /* IANA */
+ "857", /* IANA */
+ "csIBM857", /* IANA */
+ ),
+ cp857,
+ { cp857_mbtowc, NULL }, { cp857_wctomb, NULL })
+
+DEFENCODING(( "CP858", /* JDK 1.1.7 */
+ ),
+ cp858,
+ { cp858_mbtowc, NULL }, { cp858_wctomb, NULL })
+
+DEFENCODING(( "CP860", /* IANA, JDK 1.1 */
+ "IBM860", /* IANA */
+ "860", /* IANA */
+ "csIBM860", /* IANA */
+ ),
+ cp860,
+ { cp860_mbtowc, NULL }, { cp860_wctomb, NULL })
+
+DEFENCODING(( "CP861", /* IANA, JDK 1.1 */
+ "IBM861", /* IANA */
+ "861", /* IANA */
+ "CP-IS", /* IANA */
+ "csIBM861", /* IANA */
+ ),
+ cp861,
+ { cp861_mbtowc, NULL }, { cp861_wctomb, NULL })
+
+DEFENCODING(( "CP863", /* IANA, JDK 1.1 */
+ "IBM863", /* IANA */
+ "863", /* IANA */
+ "csIBM863", /* IANA */
+ ),
+ cp863,
+ { cp863_mbtowc, NULL }, { cp863_wctomb, NULL })
+
+DEFENCODING(( "CP864", /* IANA, JDK 1.1 */
+ "IBM864", /* IANA */
+ "csIBM864", /* IANA */
+ ),
+ cp864,
+ { cp864_mbtowc, NULL }, { cp864_wctomb, NULL })
+
+DEFENCODING(( "CP865", /* IANA, JDK 1.1 */
+ "IBM865", /* IANA */
+ "865", /* IANA */
+ "csIBM865", /* IANA */
+ ),
+ cp865,
+ { cp865_mbtowc, NULL }, { cp865_wctomb, NULL })
+
+DEFENCODING(( "CP869", /* IANA, JDK 1.1 */
+ "IBM869", /* IANA */
+ "869", /* IANA */
+ "CP-GR", /* IANA */
+ "csIBM869", /* IANA */
+ ),
+ cp869,
+ { cp869_mbtowc, NULL }, { cp869_wctomb, NULL })
+
+DEFENCODING(( "CP1125", /* ICU */
+ ),
+ cp1125,
+ { cp1125_mbtowc, NULL }, { cp1125_wctomb, NULL })
diff --git a/jni/iconv/lib/encodings_extra.def b/jni/iconv/lib/encodings_extra.def
new file mode 100644
index 0000000..614422b
--- /dev/null
+++ b/jni/iconv/lib/encodings_extra.def
@@ -0,0 +1,57 @@
+/* Copyright (C) 2002, 2005, 2008 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+DEFENCODING(( "EUC-JISX0213",
+ "EUC-JIS-2004", /* x0213.org */
+ ),
+ euc_jisx0213,
+ { euc_jisx0213_mbtowc, euc_jisx0213_flushwc }, { euc_jisx0213_wctomb, euc_jisx0213_reset })
+
+DEFENCODING(( "SHIFT_JISX0213",
+ "SHIFT_JIS-2004", /* x0213.org */
+ ),
+ shift_jisx0213,
+ { shift_jisx0213_mbtowc, shift_jisx0213_flushwc }, { shift_jisx0213_wctomb, shift_jisx0213_reset })
+
+DEFENCODING(( "ISO-2022-JP-3",
+ "ISO-2022-JP-2004", /* x0213.org */
+ ),
+ iso2022_jp3,
+ { iso2022_jp3_mbtowc, iso2022_jp3_flushwc }, { iso2022_jp3_wctomb, iso2022_jp3_reset })
+
+DEFENCODING(( "BIG5-2003",
+ ),
+ big5_2003,
+ { big5_2003_mbtowc, NULL }, { big5_2003_wctomb, NULL })
+
+DEFENCODING(( "TDS565",
+ "ISO-IR-230",
+ ),
+ tds565,
+ { tds565_mbtowc, NULL }, { tds565_wctomb, NULL })
+
+DEFENCODING(( "ATARIST",
+ "ATARI",
+ ),
+ atarist,
+ { atarist_mbtowc, NULL }, { atarist_wctomb, NULL })
+
+DEFENCODING(( "RISCOS-LATIN1",
+ ),
+ riscos1,
+ { riscos1_mbtowc, NULL }, { riscos1_wctomb, NULL })
diff --git a/jni/iconv/lib/encodings_local.def b/jni/iconv/lib/encodings_local.def
new file mode 100644
index 0000000..4e793e5
--- /dev/null
+++ b/jni/iconv/lib/encodings_local.def
@@ -0,0 +1,29 @@
+/* Copyright (C) 2000-2001 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Names for locale dependent encodings. */
+
+DEFENCODING(( "CHAR",
+ ),
+ local_char,
+ { NULL, NULL }, { NULL, NULL })
+
+DEFENCODING(( "WCHAR_T", /* glibc */
+ ),
+ local_wchar_t,
+ { NULL, NULL }, { NULL, NULL })
diff --git a/jni/iconv/lib/encodings_osf1.def b/jni/iconv/lib/encodings_osf1.def
new file mode 100644
index 0000000..7912854
--- /dev/null
+++ b/jni/iconv/lib/encodings_osf1.def
@@ -0,0 +1,37 @@
+/* Copyright (C) 2001, 2008 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Encodings used by system dependent locales on OSF/1 a.k.a. Tru64. */
+
+DEFENCODING(( "DEC-KANJI",
+ ),
+ dec_kanji,
+ { dec_kanji_mbtowc, NULL }, { dec_kanji_wctomb, NULL })
+#ifdef USE_OSF1_ALIASES
+DEFALIAS( "DECKANJI", /* OSF/1 */
+ dec_kanji)
+#endif
+
+DEFENCODING(( "DEC-HANYU",
+ ),
+ dec_hanyu,
+ { dec_hanyu_mbtowc, NULL }, { dec_hanyu_wctomb, NULL })
+#ifdef USE_OSF1_ALIASES
+DEFALIAS( "DECHANYU", /* OSF/1 */
+ dec_hanyu)
+#endif
diff --git a/jni/iconv/lib/euc_cn.h b/jni/iconv/lib/euc_cn.h
new file mode 100644
index 0000000..a25417a
--- /dev/null
+++ b/jni/iconv/lib/euc_cn.h
@@ -0,0 +1,72 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * EUC-CN
+ */
+
+static int
+euc_cn_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII or GB 1988-89) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (GB 2312-1980) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ unsigned char buf[2];
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ return gb2312_mbtowc(conv,pwc,buf,2);
+ } else
+ return RET_ILSEQ;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+euc_cn_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII or GB 1988-89) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (GB 2312-1980) */
+ ret = gb2312_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0]+0x80;
+ r[1] = buf[1]+0x80;
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/euc_jisx0213.h b/jni/iconv/lib/euc_jisx0213.h
new file mode 100644
index 0000000..4d417ca
--- /dev/null
+++ b/jni/iconv/lib/euc_jisx0213.h
@@ -0,0 +1,268 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * EUC-JISX0213
+ */
+
+/* The structure of EUC-JISX0213 is as follows:
+
+ 0x00..0x7F: ASCII
+
+ 0x8E{A1..FE}: JISX0201 Katakana, with prefix 0x8E, offset by +0x80.
+
+ 0x8F{A1..FE}{A1..FE}: JISX0213 plane 2, with prefix 0x8F, offset by +0x8080.
+
+ 0x{A1..FE}{A1..FE}: JISX0213 plane 1, offset by +0x8080.
+
+ Note that some JISX0213 characters are not contained in Unicode 3.2
+ and are therefore best represented as sequences of Unicode characters.
+*/
+
+#include "jisx0213.h"
+#include "flushwc.h"
+
+static int
+euc_jisx0213_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ ucs4_t last_wc = conv->istate;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = last_wc;
+ return 0; /* Don't advance the input pointer. */
+ } else {
+ unsigned char c = *s;
+ if (c < 0x80) {
+ /* Plain ASCII character. */
+ *pwc = (ucs4_t) c;
+ return 1;
+ } else {
+ if ((c >= 0xa1 && c <= 0xfe) || c == 0x8e || c == 0x8f) {
+ /* Two or three byte character. */
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 <= 0xfe) {
+ if (c == 0x8e) {
+ /* Half-width katakana. */
+ if (c2 <= 0xdf) {
+ *pwc = c2 + 0xfec0;
+ return 2;
+ }
+ } else {
+ ucs4_t wc;
+ if (c == 0x8f) {
+ /* JISX 0213 plane 2. */
+ if (n >= 3) {
+ unsigned char c3 = s[2];
+ wc = jisx0213_to_ucs4(0x200-0x80+c2,c3^0x80);
+ } else
+ return RET_TOOFEW(0);
+ } else {
+ /* JISX 0213 plane 1. */
+ wc = jisx0213_to_ucs4(0x100-0x80+c,c2^0x80);
+ }
+ if (wc) {
+ if (wc < 0x80) {
+ /* It's a combining character. */
+ ucs4_t wc1 = jisx0213_to_ucs_combining[wc - 1][0];
+ ucs4_t wc2 = jisx0213_to_ucs_combining[wc - 1][1];
+ /* We cannot output two Unicode characters at once. So,
+ output the first character and buffer the second one. */
+ *pwc = wc1;
+ conv->istate = wc2;
+ } else
+ *pwc = wc;
+ return (c == 0x8f ? 3 : 2);
+ }
+ }
+ }
+ } else
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+ }
+ }
+}
+
+#define euc_jisx0213_flushwc normal_flushwc
+
+/* Composition tables for each of the relevant combining characters. */
+static const struct { unsigned short base; unsigned short composed; } euc_jisx0213_comp_table_data[] = {
+#define euc_jisx0213_comp_table02e5_idx 0
+#define euc_jisx0213_comp_table02e5_len 1
+ { 0xabe4, 0xabe5 }, /* 0x12B65 = 0x12B64 U+02E5 */
+#define euc_jisx0213_comp_table02e9_idx (euc_jisx0213_comp_table02e5_idx+euc_jisx0213_comp_table02e5_len)
+#define euc_jisx0213_comp_table02e9_len 1
+ { 0xabe0, 0xabe6 }, /* 0x12B66 = 0x12B60 U+02E9 */
+#define euc_jisx0213_comp_table0300_idx (euc_jisx0213_comp_table02e9_idx+euc_jisx0213_comp_table02e9_len)
+#define euc_jisx0213_comp_table0300_len 5
+ { 0xa9dc, 0xabc4 }, /* 0x12B44 = 0x1295C U+0300 */
+ { 0xabb8, 0xabc8 }, /* 0x12B48 = 0x12B38 U+0300 */
+ { 0xabb7, 0xabca }, /* 0x12B4A = 0x12B37 U+0300 */
+ { 0xabb0, 0xabcc }, /* 0x12B4C = 0x12B30 U+0300 */
+ { 0xabc3, 0xabce }, /* 0x12B4E = 0x12B43 U+0300 */
+#define euc_jisx0213_comp_table0301_idx (euc_jisx0213_comp_table0300_idx+euc_jisx0213_comp_table0300_len)
+#define euc_jisx0213_comp_table0301_len 4
+ { 0xabb8, 0xabc9 }, /* 0x12B49 = 0x12B38 U+0301 */
+ { 0xabb7, 0xabcb }, /* 0x12B4B = 0x12B37 U+0301 */
+ { 0xabb0, 0xabcd }, /* 0x12B4D = 0x12B30 U+0301 */
+ { 0xabc3, 0xabcf }, /* 0x12B4F = 0x12B43 U+0301 */
+#define euc_jisx0213_comp_table309a_idx (euc_jisx0213_comp_table0301_idx+euc_jisx0213_comp_table0301_len)
+#define euc_jisx0213_comp_table309a_len 14
+ { 0xa4ab, 0xa4f7 }, /* 0x12477 = 0x1242B U+309A */
+ { 0xa4ad, 0xa4f8 }, /* 0x12478 = 0x1242D U+309A */
+ { 0xa4af, 0xa4f9 }, /* 0x12479 = 0x1242F U+309A */
+ { 0xa4b1, 0xa4fa }, /* 0x1247A = 0x12431 U+309A */
+ { 0xa4b3, 0xa4fb }, /* 0x1247B = 0x12433 U+309A */
+ { 0xa5ab, 0xa5f7 }, /* 0x12577 = 0x1252B U+309A */
+ { 0xa5ad, 0xa5f8 }, /* 0x12578 = 0x1252D U+309A */
+ { 0xa5af, 0xa5f9 }, /* 0x12579 = 0x1252F U+309A */
+ { 0xa5b1, 0xa5fa }, /* 0x1257A = 0x12531 U+309A */
+ { 0xa5b3, 0xa5fb }, /* 0x1257B = 0x12533 U+309A */
+ { 0xa5bb, 0xa5fc }, /* 0x1257C = 0x1253B U+309A */
+ { 0xa5c4, 0xa5fd }, /* 0x1257D = 0x12544 U+309A */
+ { 0xa5c8, 0xa5fe }, /* 0x1257E = 0x12548 U+309A */
+ { 0xa6f5, 0xa6f8 }, /* 0x12678 = 0x12675 U+309A */
+};
+
+static int
+euc_jisx0213_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int count = 0;
+ unsigned short lasttwo = conv->ostate;
+
+ if (lasttwo) {
+ /* Attempt to combine the last character with this one. */
+ unsigned int idx;
+ unsigned int len;
+
+ if (wc == 0x02e5)
+ idx = euc_jisx0213_comp_table02e5_idx,
+ len = euc_jisx0213_comp_table02e5_len;
+ else if (wc == 0x02e9)
+ idx = euc_jisx0213_comp_table02e9_idx,
+ len = euc_jisx0213_comp_table02e9_len;
+ else if (wc == 0x0300)
+ idx = euc_jisx0213_comp_table0300_idx,
+ len = euc_jisx0213_comp_table0300_len;
+ else if (wc == 0x0301)
+ idx = euc_jisx0213_comp_table0301_idx,
+ len = euc_jisx0213_comp_table0301_len;
+ else if (wc == 0x309a)
+ idx = euc_jisx0213_comp_table309a_idx,
+ len = euc_jisx0213_comp_table309a_len;
+ else
+ goto not_combining;
+
+ do
+ if (euc_jisx0213_comp_table_data[idx].base == lasttwo)
+ break;
+ while (++idx, --len > 0);
+
+ if (len > 0) {
+ /* Output the combined character. */
+ if (n >= 2) {
+ lasttwo = euc_jisx0213_comp_table_data[idx].composed;
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ conv->ostate = 0;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+
+ not_combining:
+ /* Output the buffered character. */
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ r += 2;
+ count = 2;
+ }
+
+ if (wc < 0x80) {
+ /* Plain ASCII character. */
+ if (n > count) {
+ r[0] = (unsigned char) wc;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else if (wc >= 0xff61 && wc <= 0xff9f) {
+ /* Half-width katakana. */
+ if (n >= count+2) {
+ r[0] = 0x8e;
+ r[1] = wc - 0xfec0;
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ } else {
+ unsigned short jch = ucs4_to_jisx0213(wc);
+ if (jch != 0) {
+ if (jch & 0x0080) {
+ /* A possible match in comp_table_data. We have to buffer it. */
+ /* We know it's a JISX 0213 plane 1 character. */
+ if (jch & 0x8000) abort();
+ conv->ostate = jch | 0x8080;
+ return count+0;
+ }
+ if (jch & 0x8000) {
+ /* JISX 0213 plane 2. */
+ if (n >= count+3) {
+ r[0] = 0x8f;
+ r[1] = (jch >> 8) | 0x80;
+ r[2] = (jch & 0xff) | 0x80;
+ conv->ostate = 0;
+ return count+3;
+ } else
+ return RET_TOOSMALL;
+ } else {
+ /* JISX 0213 plane 1. */
+ if (n >= count+2) {
+ r[0] = (jch >> 8) | 0x80;
+ r[1] = (jch & 0xff) | 0x80;
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ return RET_ILUNI;
+ }
+}
+
+static int
+euc_jisx0213_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t lasttwo = conv->ostate;
+
+ if (lasttwo) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ /* conv->ostate = 0; will be done by the caller */
+ return 2;
+ } else
+ return 0;
+}
diff --git a/jni/iconv/lib/euc_jp.h b/jni/iconv/lib/euc_jp.h
new file mode 100644
index 0000000..84fa2e7
--- /dev/null
+++ b/jni/iconv/lib/euc_jp.h
@@ -0,0 +1,191 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * EUC-JP
+ */
+
+static int
+euc_jp_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII or JIS X 0201-1976 Roman) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (JIS X 0208) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ if (c < 0xf5) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ unsigned char buf[2];
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ return jisx0208_mbtowc(conv,pwc,buf,2);
+ } else
+ return RET_ILSEQ;
+ } else {
+ /* User-defined range. See
+ * Ken Lunde's "CJKV Information Processing", table 4-66, p. 206. */
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ *pwc = 0xe000 + 94*(c-0xf5) + (c2-0xa1);
+ return 2;
+ } else
+ return RET_ILSEQ;
+ }
+ }
+ /* Code set 2 (half-width katakana) */
+ if (c == 0x8e) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xe0) {
+ int ret = jisx0201_mbtowc(conv,pwc,s+1,n-1);
+ if (ret == RET_ILSEQ)
+ return RET_ILSEQ;
+ if (ret != 1) abort();
+ return 2;
+ } else
+ return RET_ILSEQ;
+ }
+ }
+ /* Code set 3 (JIS X 0212-1990) */
+ if (c == 0x8f) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ if (n < 3)
+ return RET_TOOFEW(0);
+ if (c2 < 0xf5) {
+ unsigned char c3 = s[2];
+ if (c3 >= 0xa1 && c3 < 0xff) {
+ unsigned char buf[2];
+ int ret;
+ buf[0] = c2-0x80; buf[1] = c3-0x80;
+ ret = jisx0212_mbtowc(conv,pwc,buf,2);
+ if (ret == RET_ILSEQ)
+ return RET_ILSEQ;
+ if (ret != 2) abort();
+ return 3;
+ } else
+ return RET_ILSEQ;
+ } else {
+ /* User-defined range. See
+ * Ken Lunde's "CJKV Information Processing", table 4-66, p. 206. */
+ unsigned char c3 = s[2];
+ if (c3 >= 0xa1 && c3 < 0xff) {
+ *pwc = 0xe3ac + 94*(c2-0xf5) + (c3-0xa1);
+ return 3;
+ } else
+ return RET_ILSEQ;
+ }
+ } else
+ return RET_ILSEQ;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+euc_jp_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII or JIS X 0201-1976 Roman) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (JIS X 0208) */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0]+0x80;
+ r[1] = buf[1]+0x80;
+ return 2;
+ }
+
+ /* Code set 2 (half-width katakana) */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI && buf[0] >= 0x80) {
+ if (ret != 1) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0x8e;
+ r[1] = buf[0];
+ return 2;
+ }
+
+ /* Code set 3 (JIS X 0212-1990) */
+ ret = jisx0212_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 3)
+ return RET_TOOSMALL;
+ r[0] = 0x8f;
+ r[1] = buf[0]+0x80;
+ r[2] = buf[1]+0x80;
+ return 3;
+ }
+
+ /* Extra compatibility with Shift_JIS. */
+ if (wc == 0x00a5) {
+ r[0] = 0x5c;
+ return 1;
+ }
+ if (wc == 0x203e) {
+ r[0] = 0x7e;
+ return 1;
+ }
+
+ /* User-defined range. See
+ * Ken Lunde's "CJKV Information Processing", table 4-66, p. 206. */
+ if (wc >= 0xe000 && wc < 0xe758) {
+ if (wc < 0xe3ac) {
+ unsigned char c1, c2;
+ if (n < 2)
+ return RET_TOOSMALL;
+ c1 = (unsigned int) (wc - 0xe000) / 94;
+ c2 = (unsigned int) (wc - 0xe000) % 94;
+ r[0] = c1+0xf5;
+ r[1] = c2+0xa1;
+ return 2;
+ } else {
+ unsigned char c1, c2;
+ if (n < 3)
+ return RET_TOOSMALL;
+ c1 = (unsigned int) (wc - 0xe3ac) / 94;
+ c2 = (unsigned int) (wc - 0xe3ac) % 94;
+ r[0] = 0x8f;
+ r[1] = c1+0xf5;
+ r[2] = c2+0xa1;
+ return 3;
+ }
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/euc_kr.h b/jni/iconv/lib/euc_kr.h
new file mode 100644
index 0000000..8b3dd05
--- /dev/null
+++ b/jni/iconv/lib/euc_kr.h
@@ -0,0 +1,74 @@
+/*
+ * Copyright (C) 1999-2001, 2007 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * EUC-KR
+ */
+
+/* Specification: RFC 1557 */
+
+static int
+euc_kr_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII or KS C 5636-1993) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (KS C 5601-1992, now KS X 1001:2002) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ unsigned char buf[2];
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ return ksc5601_mbtowc(conv,pwc,buf,2);
+ } else
+ return RET_ILSEQ;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+euc_kr_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII or KS C 5636-1993) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (KS C 5601-1992, now KS X 1001:2002) */
+ ret = ksc5601_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0]+0x80;
+ r[1] = buf[1]+0x80;
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/euc_tw.h b/jni/iconv/lib/euc_tw.h
new file mode 100644
index 0000000..f7bdc8b
--- /dev/null
+++ b/jni/iconv/lib/euc_tw.h
@@ -0,0 +1,116 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * EUC-TW
+ */
+
+static int
+euc_tw_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ /* Code set 0 (ASCII) */
+ if (c < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+ /* Code set 1 (CNS 11643-1992 Plane 1) */
+ if (c >= 0xa1 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ unsigned char buf[2];
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ return cns11643_1_mbtowc(conv,pwc,buf,2);
+ } else
+ return RET_ILSEQ;
+ }
+ }
+ /* Code set 2 (CNS 11643-1992 Planes 1-16) */
+ if (c == 0x8e) {
+ if (n < 4)
+ return RET_TOOFEW(0);
+ {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 <= 0xb0) {
+ unsigned char c3 = s[2];
+ unsigned char c4 = s[3];
+ if (c3 >= 0xa1 && c3 < 0xff && c4 >= 0xa1 && c4 < 0xff) {
+ unsigned char buf[2];
+ int ret;
+ buf[0] = c3-0x80; buf[1] = c4-0x80;
+ switch (c2-0xa0) {
+ case 1: ret = cns11643_1_mbtowc(conv,pwc,buf,2); break;
+ case 2: ret = cns11643_2_mbtowc(conv,pwc,buf,2); break;
+ case 3: ret = cns11643_3_mbtowc(conv,pwc,buf,2); break;
+ case 4: ret = cns11643_4_mbtowc(conv,pwc,buf,2); break;
+ case 5: ret = cns11643_5_mbtowc(conv,pwc,buf,2); break;
+ case 6: ret = cns11643_6_mbtowc(conv,pwc,buf,2); break;
+ case 7: ret = cns11643_7_mbtowc(conv,pwc,buf,2); break;
+ case 15: ret = cns11643_15_mbtowc(conv,pwc,buf,2); break;
+ default: return RET_ILSEQ;
+ }
+ if (ret == RET_ILSEQ)
+ return RET_ILSEQ;
+ if (ret != 2) abort();
+ return 4;
+ }
+ }
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+euc_tw_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[3];
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ ret = cns11643_wctomb(conv,buf,wc,3);
+ if (ret != RET_ILUNI) {
+ if (ret != 3) abort();
+
+ /* Code set 1 (CNS 11643-1992 Plane 1) */
+ if (buf[0] == 1) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[1]+0x80;
+ r[1] = buf[2]+0x80;
+ return 2;
+ }
+
+ /* Code set 2 (CNS 11643-1992 Planes 1-16) */
+ if (n < 4)
+ return RET_TOOSMALL;
+ r[0] = 0x8e;
+ r[1] = buf[0]+0xa0;
+ r[2] = buf[1]+0x80;
+ r[3] = buf[2]+0x80;
+ return 4;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/flags.h b/jni/iconv/lib/flags.h
new file mode 100644
index 0000000..d7cda21
--- /dev/null
+++ b/jni/iconv/lib/flags.h
@@ -0,0 +1,156 @@
+/* Generated automatically by genflags. */
+
+/* Set if the encoding can encode
+ the acute and grave accents U+00B4 and U+0060. */
+#define HAVE_ACCENTS 1
+
+/* Set if the encoding can encode
+ the single quotation marks U+2018 and U+2019. */
+#define HAVE_QUOTATION_MARKS 2
+
+/* Set if the encoding can encode
+ the double-width Hangul letters (Jamo) U+3131 to U+3163. */
+#define HAVE_HANGUL_JAMO 4
+
+#define ei_ascii_oflags (0)
+#define ei_utf8_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs2_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs2be_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs2le_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs4_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs4be_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs4le_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf16_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf16be_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf16le_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf32_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf32be_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf32le_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_utf7_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs2internal_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs2swapped_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs4internal_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_ucs4swapped_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_c99_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_java_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_iso8859_1_oflags (HAVE_ACCENTS)
+#define ei_iso8859_2_oflags (HAVE_ACCENTS)
+#define ei_iso8859_3_oflags (HAVE_ACCENTS)
+#define ei_iso8859_4_oflags (HAVE_ACCENTS)
+#define ei_iso8859_5_oflags (0)
+#define ei_iso8859_6_oflags (0)
+#define ei_iso8859_7_oflags (HAVE_QUOTATION_MARKS)
+#define ei_iso8859_8_oflags (HAVE_ACCENTS)
+#define ei_iso8859_9_oflags (HAVE_ACCENTS)
+#define ei_iso8859_10_oflags (0)
+#define ei_iso8859_11_oflags (0)
+#define ei_iso8859_13_oflags (0)
+#define ei_iso8859_14_oflags (0)
+#define ei_iso8859_15_oflags (0)
+#define ei_iso8859_16_oflags (0)
+#define ei_koi8_r_oflags (0)
+#define ei_koi8_u_oflags (0)
+#define ei_koi8_ru_oflags (0)
+#define ei_cp1250_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp1251_oflags (HAVE_QUOTATION_MARKS)
+#define ei_cp1252_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp1253_oflags (HAVE_QUOTATION_MARKS)
+#define ei_cp1254_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp1255_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp1256_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp1257_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp1258_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp850_oflags (HAVE_ACCENTS)
+#define ei_cp862_oflags (0)
+#define ei_cp866_oflags (0)
+#define ei_cp1131_oflags (0)
+#define ei_mac_roman_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_mac_centraleurope_oflags (HAVE_QUOTATION_MARKS)
+#define ei_mac_iceland_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_mac_croatian_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_mac_romania_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_mac_cyrillic_oflags (HAVE_QUOTATION_MARKS)
+#define ei_mac_ukraine_oflags (HAVE_QUOTATION_MARKS)
+#define ei_mac_greek_oflags (HAVE_QUOTATION_MARKS)
+#define ei_mac_turkish_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_mac_hebrew_oflags (HAVE_QUOTATION_MARKS)
+#define ei_mac_arabic_oflags (0)
+#define ei_mac_thai_oflags (HAVE_QUOTATION_MARKS)
+#define ei_hp_roman8_oflags (HAVE_ACCENTS)
+#define ei_nextstep_oflags (HAVE_ACCENTS)
+#define ei_armscii_8_oflags (0)
+#define ei_georgian_academy_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_georgian_ps_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_koi8_t_oflags (HAVE_QUOTATION_MARKS)
+#define ei_pt154_oflags (HAVE_QUOTATION_MARKS)
+#define ei_rk1048_oflags (HAVE_QUOTATION_MARKS)
+#define ei_mulelao_oflags (0)
+#define ei_cp1133_oflags (0)
+#define ei_tis620_oflags (0)
+#define ei_cp874_oflags (HAVE_QUOTATION_MARKS)
+#define ei_viscii_oflags (0)
+#define ei_tcvn_oflags (HAVE_ACCENTS)
+#define ei_iso646_jp_oflags (0)
+#define ei_jisx0201_oflags (0)
+#define ei_jisx0208_oflags (HAVE_QUOTATION_MARKS)
+#define ei_jisx0212_oflags (0)
+#define ei_iso646_cn_oflags (0)
+#define ei_gb2312_oflags (HAVE_QUOTATION_MARKS)
+#define ei_isoir165_oflags (HAVE_QUOTATION_MARKS)
+#define ei_ksc5601_oflags (HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_euc_jp_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_sjis_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp932_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_iso2022_jp_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_iso2022_jp1_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_iso2022_jp2_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_euc_cn_oflags (HAVE_QUOTATION_MARKS)
+#define ei_ces_gbk_oflags (HAVE_QUOTATION_MARKS)
+#define ei_cp936_oflags (HAVE_QUOTATION_MARKS)
+#define ei_gb18030_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_iso2022_cn_oflags (HAVE_QUOTATION_MARKS)
+#define ei_iso2022_cn_ext_oflags (HAVE_QUOTATION_MARKS)
+#define ei_hz_oflags (HAVE_QUOTATION_MARKS)
+#define ei_euc_tw_oflags (HAVE_QUOTATION_MARKS)
+#define ei_ces_big5_oflags (HAVE_QUOTATION_MARKS)
+#define ei_cp950_oflags (HAVE_QUOTATION_MARKS)
+#define ei_big5hkscs1999_oflags (HAVE_QUOTATION_MARKS)
+#define ei_big5hkscs2001_oflags (HAVE_QUOTATION_MARKS)
+#define ei_big5hkscs2004_oflags (HAVE_QUOTATION_MARKS)
+#define ei_euc_kr_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_cp949_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_johab_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_iso2022_kr_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO)
+#define ei_cp856_oflags (HAVE_ACCENTS)
+#define ei_cp922_oflags (HAVE_ACCENTS)
+#define ei_cp943_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_cp1046_oflags (0)
+#define ei_cp1124_oflags (0)
+#define ei_cp1129_oflags (0)
+#define ei_cp1161_oflags (0)
+#define ei_cp1162_oflags (HAVE_QUOTATION_MARKS)
+#define ei_cp1163_oflags (0)
+#define ei_dec_kanji_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_dec_hanyu_oflags (HAVE_QUOTATION_MARKS)
+#define ei_cp437_oflags (0)
+#define ei_cp737_oflags (0)
+#define ei_cp775_oflags (0)
+#define ei_cp852_oflags (HAVE_ACCENTS)
+#define ei_cp853_oflags (HAVE_ACCENTS)
+#define ei_cp855_oflags (0)
+#define ei_cp857_oflags (HAVE_ACCENTS)
+#define ei_cp858_oflags (HAVE_ACCENTS)
+#define ei_cp860_oflags (0)
+#define ei_cp861_oflags (0)
+#define ei_cp863_oflags (HAVE_ACCENTS)
+#define ei_cp864_oflags (0)
+#define ei_cp865_oflags (0)
+#define ei_cp869_oflags (HAVE_QUOTATION_MARKS)
+#define ei_cp1125_oflags (0)
+#define ei_euc_jisx0213_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_shift_jisx0213_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_iso2022_jp3_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
+#define ei_big5_2003_oflags (HAVE_QUOTATION_MARKS)
+#define ei_tds565_oflags (0)
+#define ei_atarist_oflags (HAVE_ACCENTS)
+#define ei_riscos1_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS)
diff --git a/jni/iconv/lib/flushwc.h b/jni/iconv/lib/flushwc.h
new file mode 100644
index 0000000..da25212
--- /dev/null
+++ b/jni/iconv/lib/flushwc.h
@@ -0,0 +1,37 @@
+/*
+ * Copyright (C) 2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#ifndef _FLUSHWC_H
+#define _FLUSHWC_H
+
+static int
+normal_flushwc (conv_t conv, ucs4_t *pwc)
+{
+ ucs4_t last_wc = conv->istate;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = (ucs4_t) last_wc;
+ return 1;
+ } else
+ return 0;
+}
+
+#endif /* _FLUSHWC_H */
diff --git a/jni/iconv/lib/gb12345.h b/jni/iconv/lib/gb12345.h
new file mode 100644
index 0000000..b7e062e
--- /dev/null
+++ b/jni/iconv/lib/gb12345.h
@@ -0,0 +1,67 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GB/T 12345-1990
+ */
+
+/*
+ * GB/T 12345-1990 is a traditional chinese counterpart of GB 2312-1986.
+ * According to the unicode.org tables:
+ * 2146 characters have been changed to their traditional counterpart,
+ * 103 characters have been added, no characters have been removed.
+ * Therefore we use an auxiliary table, which contains only the changes.
+ */
+
+#include "gb12345ext.h"
+
+static int
+gb12345_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ int ret;
+
+ /* The gb12345ext table overrides some entries in the gb2312 table. */
+ /* Try the GB12345 extensions -> Unicode table. */
+ ret = gb12345ext_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ /* Try the GB2312 -> Unicode table. */
+ ret = gb2312_mbtowc(conv,pwc,s,n);
+ return ret;
+}
+
+static int
+gb12345_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int ret;
+
+ /* The gb12345ext table overrides some entries in the gb2312 table. */
+ /* Try the Unicode -> GB12345 extensions table. */
+ ret = gb12345ext_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+ /* Try the Unicode -> GB2312 table, and check that the resulting GB2312
+ byte sequence is not overridden by the GB12345 extensions table. */
+ ret = gb2312_wctomb(conv,r,wc,n);
+ if (ret == 2 && gb12345ext_mbtowc(conv,&wc,r,2) == 2)
+ return RET_ILUNI;
+ else
+ return ret;
+}
diff --git a/jni/iconv/lib/gb12345ext.h b/jni/iconv/lib/gb12345ext.h
new file mode 100644
index 0000000..b461ec8
--- /dev/null
+++ b/jni/iconv/lib/gb12345ext.h
@@ -0,0 +1,1796 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GB/T 12345.1990-0 extensions
+ */
+
+static const unsigned short gb12345ext_2uni_page21[12] = {
+ /* 0x21 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x2225,
+};
+static const unsigned short gb12345ext_2uni_page26[85] = {
+ /* 0x26 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfe35,
+ 0xfe36, 0xfe39, 0xfe3a, 0xfe3f, 0xfe40, 0xfe3d, 0xfe3e, 0xfe41,
+ 0xfe42, 0xfe43, 0xfe44, 0xfffd, 0xfffd, 0xfe3b, 0xfe3c, 0xfe37,
+ 0xfe38, 0xfe31, 0xfffd, 0xfe33, 0xfe34,
+};
+static const unsigned short gb12345ext_2uni_page28[32] = {
+ /* 0x28 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x0251, 0x1e3f, 0x0144, 0x0148, 0x01f9, 0x0261,
+};
+static const unsigned short gb12345ext_2uni_page30[6871] = {
+ /* 0x30 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x769a,
+ 0xfffd, 0x85f9, 0xfffd, 0xfffd, 0x7919, 0x611b, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x9aaf, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8956,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x58e9, 0xfffd, 0x7f77, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x64fa, 0xfffd, 0x6557, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x9812, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x8fa6, 0x7d46, 0xfffd, 0x5e6b, 0xfffd,
+ 0xfffd, 0xfffd, 0x7d81, 0xfffd, 0xfffd, 0xfffd, 0x938a, 0xfffd,
+ 0x8b17, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x31 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x98fd, 0x5bf6, 0xfffd, 0x5831,
+ 0xfffd, 0xfffd, 0x9b91, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8f29, 0xfffd, 0x8c9d, 0x92c7, 0xfffd, 0x72fd, 0x5099,
+ 0x618a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7db3, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x7b46, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7562, 0x6583,
+ 0xfffd, 0x5e63, 0xfffd, 0xfffd, 0x9589, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x908a, 0x7de8,
+ 0x8cb6, 0xfffd, 0xfffd, 0x8b8a, 0xfffd, 0xfffd, 0x8faf, 0x8fae,
+ 0xfffd, 0x6a19, 0xfffd, 0xfffd, 0xfffd, 0x9c49, 0xfffd, 0xfffd,
+ 0x765f, 0xfffd, 0xfffd, 0x7015, 0x6ff1, 0x8cd3, 0x64ef, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9905, 0xfffd,
+ /* 0x32 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x64a5, 0x9262, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x9251, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x99c1, 0xfffd, 0xfffd, 0xfffd,
+ 0x88dc, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8ca1, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x53c3, 0x8836, 0x6b98,
+ 0x615a, 0x6158, 0x71e6, 0x84bc, 0x8259, 0x5009, 0x6ec4, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x53a0, 0xfffd, 0x5074,
+ 0xfffd, 0x6e2c, 0x5c64, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8a6b, 0xfffd,
+ 0xfffd, 0xfffd, 0x6519, 0x647b, 0x87ec, 0x995e, 0x8b92, 0x7e8f,
+ 0x93df, 0x7523, 0x95e1, 0x986b, 0xfffd, 0xfffd,
+ /* 0x33 */
+ 0x5834, 0x5617, 0xfffd, 0x9577, 0x511f, 0x8178, 0x5ee0, 0xfffd,
+ 0x66a2, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9214, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8eca, 0xfffd, 0xfffd, 0xfffd,
+ 0x5fb9, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5875, 0xfffd, 0xfffd,
+ 0xfffd, 0x9673, 0xfffd, 0x896f, 0xfffd, 0x7a31, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x61f2, 0xfffd, 0x8aa0, 0xfffd,
+ 0xfffd, 0x9a01, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x9072, 0xfffd, 0x99b3, 0xfffd, 0x9f52, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x71be, 0xfffd, 0x885d, 0x87f2, 0xfffd, 0x5bf5,
+ 0xfffd, 0xfffd, 0x7587, 0x8e8a, 0xfffd, 0xfffd, 0x7c4c, 0xfffd,
+ 0x7da2, 0xfffd, 0x919c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x92e4, 0x96db, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x34 */
+ 0x790e, 0x5132, 0xfffd, 0xfffd, 0x89f8, 0x8655, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x50b3, 0xfffd, 0xfffd, 0xfffd, 0x7621, 0xfffd,
+ 0xfffd, 0xfffd, 0x95d6, 0x5275, 0xfffd, 0xfffd, 0xfffd, 0x9318,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7d14, 0xfffd,
+ 0xfffd, 0x7dbd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8fad, 0xfffd,
+ 0xfffd, 0x8a5e, 0xfffd, 0xfffd, 0x8cdc, 0xfffd, 0x8070, 0xfffd,
+ 0xfffd, 0xfffd, 0x5f9e, 0x53e2, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8ea5, 0xfffd, 0x7ac4, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x932f, 0xfffd, 0x9054, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5e36,
+ 0xfffd, 0xfffd, 0x8cb8, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x35 */
+ 0xfffd, 0xfffd, 0x64d4, 0xfffd, 0x55ae, 0x9132, 0x64a3, 0x81bd,
+ 0xfffd, 0xfffd, 0xfffd, 0x619a, 0xfffd, 0x8a95, 0x5f48, 0xfffd,
+ 0x7576, 0x64cb, 0x9ee8, 0x8569, 0x6a94, 0xfffd, 0x6417, 0xfffd,
+ 0xfffd, 0x5cf6, 0x79b1, 0x5c0e, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x71c8, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9127, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6575,
+ 0xfffd, 0xfffd, 0x6ecc, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x905e, 0x7de0, 0x985b, 0xfffd,
+ 0xfffd, 0xfffd, 0x9ede, 0xfffd, 0xfffd, 0x588a, 0x96fb, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6fb1, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x91e3, 0x8abf, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8adc, 0xfffd,
+ /* 0x36 */
+ 0xfffd, 0xfffd, 0xfffd, 0x91d8, 0x9802, 0xfffd, 0x9320, 0xfffd,
+ 0x8a02, 0xfffd, 0x6771, 0xfffd, 0xfffd, 0xfffd, 0x52d5, 0x68df,
+ 0xfffd, 0xfffd, 0x51cd, 0xfffd, 0xfffd, 0xfffd, 0x9b25, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x72a2, 0x7368,
+ 0x8b80, 0xfffd, 0xfffd, 0x8ced, 0xfffd, 0x934d, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x935b, 0xfffd, 0x65b7, 0x7dde,
+ 0xfffd, 0xfffd, 0x968a, 0x5c0d, 0xfffd, 0x5678, 0xfffd, 0xfffd,
+ 0x9813, 0xfffd, 0x920d, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x596a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x58ae, 0xfffd, 0xfffd, 0x9d5d, 0xfffd, 0x984d, 0x8a1b, 0xfffd,
+ 0x60e1, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9913, 0xfffd, 0xfffd,
+ 0x5152, 0xfffd, 0x723e, 0x990c, 0xfffd, 0xfffd,
+ /* 0x37 */
+ 0x8cb3, 0x767c, 0x7f70, 0xfffd, 0xfffd, 0xfffd, 0x95a5, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x792c, 0x91e9,
+ 0xfffd, 0xfffd, 0x7169, 0xfffd, 0xfffd, 0x7bc4, 0x8ca9, 0xfffd,
+ 0x98ef, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8a2a, 0x7d21, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x98db, 0xfffd, 0xfffd, 0x8ab9, 0xfffd, 0xfffd, 0x5ee2, 0xfffd,
+ 0x8cbb, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7d1b, 0x58b3,
+ 0xfffd, 0xfffd, 0xfffd, 0x596e, 0xfffd, 0xfffd, 0x61a4, 0x7cde,
+ 0x8c50, 0xfffd, 0x6953, 0xfffd, 0xfffd, 0x92d2, 0x98a8, 0x760b,
+ 0xfffd, 0xfffd, 0x99ae, 0x7e2b, 0x8af7, 0xfffd, 0x9cf3, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x819a, 0xfffd, 0xfffd, 0xfffd, 0x8f3b,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x38 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x64ab, 0x8f14,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8ce6, 0x5fa9, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8ca0, 0xfffd, 0x8a03, 0xfffd, 0x5a66, 0x7e1b, 0xfffd,
+ 0xfffd, 0xfffd, 0x8a72, 0xfffd, 0xfffd, 0x9223, 0x84cb, 0xfffd,
+ 0x5e79, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8d95, 0xfffd,
+ 0xfffd, 0xfffd, 0x8d1b, 0x5ca1, 0x525b, 0x92fc, 0xfffd, 0xfffd,
+ 0x7db1, 0x5d17, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x93ac, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x64f1, 0xfffd, 0x9d3f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x95a3, 0xfffd, 0x927b, 0x500b, 0xfffd, 0x7d66,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x39 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9f94,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x978f, 0xfffd, 0xfffd,
+ 0x8ca2, 0xfffd, 0x920e, 0xfffd, 0x6e9d, 0xfffd, 0xfffd, 0xfffd,
+ 0x69cb, 0x8cfc, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8831, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9867, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x526e,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x95dc,
+ 0xfffd, 0xfffd, 0x89c0, 0xfffd, 0x9928, 0xfffd, 0x6163, 0xfffd,
+ 0x8cab, 0xfffd, 0x5ee3, 0xfffd, 0xfffd, 0x898f, 0xfffd, 0xfffd,
+ 0x6b78, 0x9f9c, 0x95a8, 0x8ecc, 0xfffd, 0x8a6d, 0xfffd, 0xfffd,
+ 0x6ac3, 0xfffd, 0x8cb4, 0x528a, 0x8f25, 0xfffd, 0xfffd, 0x934b,
+ 0xfffd, 0x570b, 0xfffd, 0xfffd, 0x904e, 0xfffd,
+ /* 0x3a */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x99ed, 0xfffd,
+ 0xfffd, 0xfffd, 0x97d3, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x6f22, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x865f, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x95a1, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9db4, 0x8cc0,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x8f5f, 0xfffd, 0xfffd, 0xfffd, 0x9d3b,
+ 0xfffd, 0xfffd, 0xfffd, 0x7d05, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x5f8c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x58fa,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x3b */
+ 0xfffd, 0xfffd, 0xfffd, 0x8b77, 0xfffd, 0x6eec, 0xfffd, 0xfffd,
+ 0x5629, 0x83ef, 0xfffd, 0xfffd, 0x756b, 0x5283, 0xfffd, 0x8a71,
+ 0xfffd, 0xfffd, 0x61f7, 0xfffd, 0x58de, 0x6b61, 0x74b0, 0xfffd,
+ 0x9084, 0x7de9, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8b0a, 0xfffd, 0x63ee, 0x8f1d, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8cc4, 0x7a62,
+ 0x6703, 0x71f4, 0x532f, 0x8af1, 0x8aa8, 0x7e6a, 0x8477, 0xfffd,
+ 0xfffd, 0xfffd, 0x6e3e, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7372, 0xfffd, 0xfffd, 0xfffd, 0x8ca8, 0x798d, 0x64ca, 0xfffd,
+ 0xfffd, 0x6a5f, 0xfffd, 0xfffd, 0x7a4d, 0xfffd,
+ /* 0x3c */
+ 0xfffd, 0x9951, 0xfffd, 0xfffd, 0x8b4f, 0x9dc4, 0xfffd, 0x7e3e,
+ 0x7ddd, 0xfffd, 0x6975, 0xfffd, 0x8f2f, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7d1a, 0x64e0, 0x5e7e,
+ 0xfffd, 0xfffd, 0x858a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x5291, 0xfffd, 0x6fdf, 0xfffd, 0xfffd, 0x8a08, 0x8a18, 0xfffd,
+ 0xfffd, 0x969b, 0xfffd, 0x7e7c, 0x7d00, 0xfffd, 0xfffd, 0x593e,
+ 0xfffd, 0xfffd, 0xfffd, 0x83a2, 0x9830, 0x8cc8, 0xfffd, 0x9240,
+ 0xfffd, 0xfffd, 0x50f9, 0xfffd, 0x99d5, 0xfffd, 0x6bb2, 0x76e3,
+ 0x5805, 0xfffd, 0x7b8b, 0x9593, 0xfffd, 0xfffd, 0xfffd, 0x8271,
+ 0xfffd, 0x7dd8, 0x7e6d, 0x6aa2, 0xfffd, 0xfffd, 0x9e7c, 0x63c0,
+ 0x64bf, 0x7c21, 0x5109, 0xfffd, 0xfffd, 0x85a6, 0x6abb, 0x9452,
+ 0x8e10, 0x8ce4, 0x898b, 0x9375, 0xfffd, 0xfffd,
+ /* 0x3d */
+ 0xfffd, 0x8266, 0x528d, 0x991e, 0x6f38, 0x6ffa, 0x6f97, 0xfffd,
+ 0xfffd, 0xfffd, 0x5c07, 0x6f3f, 0xfffd, 0xfffd, 0x8523, 0x69f3,
+ 0x596c, 0x8b1b, 0xfffd, 0x91ac, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x81a0, 0xfffd, 0xfffd, 0x6f86, 0x9a55, 0x5b0c, 0xfffd,
+ 0x652a, 0x9278, 0x77ef, 0x50e5, 0xfffd, 0xfffd, 0xfffd, 0x9903,
+ 0x7e73, 0x7d5e, 0xfffd, 0xfffd, 0xfffd, 0x8f4e, 0x8f03, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x968e, 0xfffd,
+ 0xfffd, 0x7bc0, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6f54,
+ 0x7d50, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8aa1, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7dca, 0x9326, 0x50c5, 0x8b39, 0x9032,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x71fc, 0xfffd,
+ /* 0x3e */
+ 0x76e1, 0x52c1, 0xfffd, 0xfffd, 0x8396, 0xfffd, 0xfffd, 0x9be8,
+ 0xfffd, 0x9a5a, 0xfffd, 0xfffd, 0x7d93, 0xfffd, 0xfffd, 0xfffd,
+ 0x9838, 0xfffd, 0xfffd, 0xfffd, 0x93e1, 0x5f91, 0x75d9, 0xfffd,
+ 0xfffd, 0x7af6, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7cfe,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x820a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x99d2, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8209, 0xfffd, 0xfffd, 0xfffd, 0x64da, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x92f8, 0xfffd, 0xfffd, 0x61fc, 0xfffd, 0x5287, 0xfffd,
+ 0x9d51, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7d79, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x89ba, 0xfffd, 0x8a23, 0x7d76,
+ 0xfffd, 0xfffd, 0x921e, 0x8ecd, 0xfffd, 0xfffd,
+ /* 0x3f */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x99ff, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x958b, 0xfffd, 0xfffd, 0x51f1, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9846, 0xfffd, 0x6bbb, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8ab2, 0xfffd, 0xfffd,
+ 0x58be, 0x61c7, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x6473, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x5eab, 0x8932, 0x8a87, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x584a, 0xfffd, 0x5108, 0xfffd, 0x5bec, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x7926, 0xfffd, 0x66e0, 0xfffd, 0x8667, 0xfffd,
+ 0x5dcb, 0x7aba, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x40 */
+ 0x994b, 0xfffd, 0x6f70, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x64f4, 0xfffd, 0x95ca, 0xfffd, 0xfffd, 0xfffd, 0x881f, 0x81d8,
+ 0xfffd, 0xfffd, 0x840a, 0x4f86, 0x8cf4, 0x85cd, 0xfffd, 0x6b04,
+ 0x6514, 0x7c43, 0x95cc, 0x862d, 0x703e, 0x8b95, 0x652c, 0x89bd,
+ 0x61f6, 0x7e9c, 0x721b, 0x6feb, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6488, 0x52de, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6f87, 0xfffd, 0x6a02, 0xfffd, 0x9433,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x58d8, 0xfffd, 0xfffd, 0x985e,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7c6c, 0xfffd, 0x96e2, 0x7055, 0xfffd, 0xfffd, 0x88cf, 0x9bc9,
+ 0x79ae, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9e97, 0x53b2, 0x52f5,
+ 0x792b, 0x6b77, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x41 */
+ 0xfffd, 0xfffd, 0xfffd, 0x701d, 0x96b8, 0xfffd, 0xfffd, 0xfffd,
+ 0x5006, 0x806f, 0x84ee, 0x9023, 0x942e, 0xfffd, 0x6190, 0x6f23,
+ 0x7c3e, 0x6582, 0x81c9, 0x93c8, 0x6200, 0x7149, 0x7df4, 0x7ce7,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5169, 0x8f1b, 0xfffd, 0xfffd,
+ 0xfffd, 0x8ad2, 0xfffd, 0xfffd, 0xfffd, 0x7642, 0xfffd, 0xfffd,
+ 0x907c, 0xfffd, 0xfffd, 0xfffd, 0x9410, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7375, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x81e8, 0x9130, 0x9c57, 0xfffd, 0xfffd, 0x8cc3, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x9f61, 0x9234, 0xfffd, 0xfffd, 0xfffd,
+ 0x9748, 0xfffd, 0x5dba, 0x9818, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x993e, 0xfffd, 0x5289, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9f8d, 0x807e, 0x56a8, 0x7c60, 0xfffd,
+ /* 0x42 */
+ 0xfffd, 0x58df, 0x650f, 0x96b4, 0x6a13, 0x5a41, 0x645f, 0x7c0d,
+ 0xfffd, 0xfffd, 0x8606, 0x76e7, 0x9871, 0x5eec, 0x7210, 0x64c4,
+ 0x6ef7, 0x865c, 0x9b6f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8cc2,
+ 0xfffd, 0xfffd, 0xfffd, 0x9332, 0x9678, 0xfffd, 0x9a62, 0xfffd,
+ 0x92c1, 0xfffd, 0xfffd, 0xfffd, 0x5c62, 0x7e37, 0x616e, 0xfffd,
+ 0xfffd, 0xfffd, 0x6ffe, 0x7dd1, 0x5dd2, 0x6523, 0x5b7f, 0x7064,
+ 0xfffd, 0x4e82, 0xfffd, 0xfffd, 0x6384, 0x8f2a, 0x502b, 0x4f96,
+ 0x6dea, 0x7db8, 0x8ad6, 0x863f, 0xfffd, 0x7f85, 0x908f, 0x947c,
+ 0x7c6e, 0x9a3e, 0xfffd, 0xfffd, 0xfffd, 0x99f1, 0x7d61, 0x5abd,
+ 0xfffd, 0x746a, 0x78bc, 0x879e, 0x99ac, 0x99e1, 0xfffd, 0x55ce,
+ 0xfffd, 0x8cb7, 0x9ea5, 0x8ce3, 0x9081, 0xfffd, 0x779e, 0x9945,
+ 0x883b, 0x6eff, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x43 */
+ 0x8b3e, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9328, 0xfffd, 0xfffd, 0x925a, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8cbf, 0x9ebd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9382, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9580, 0x60b6, 0x5011, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x9333, 0xfffd, 0x5922, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8b0e, 0x5f4c, 0xfffd, 0xfffd,
+ 0x8993, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7dbf,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7dec, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5edf, 0xfffd, 0xfffd, 0x6ec5,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x61ab, 0x95a9, 0xfffd, 0xfffd,
+ 0x9cf4, 0x9298, 0xfffd, 0xfffd, 0x8b2c, 0xfffd,
+ /* 0x44 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8b00, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x755d, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9209, 0xfffd, 0xfffd,
+ 0x7d0d, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x96e3, 0xfffd, 0x6493, 0x8166, 0x60f1, 0x9b27, 0xfffd, 0xfffd,
+ 0x9912, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x64ec, 0xfffd, 0xfffd, 0x81a9, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6506, 0xfffd, 0xfffd, 0xfffd, 0x91c0,
+ 0x9ce5, 0xfffd, 0xfffd, 0x8076, 0xfffd, 0x5699, 0x9477, 0x93b3,
+ 0xfffd, 0xfffd, 0x6ab8, 0x7370, 0xfffd, 0x5be7,
+ /* 0x45 */
+ 0x64f0, 0x6fd8, 0xfffd, 0xfffd, 0x9215, 0x7d10, 0x81bf, 0x6fc3,
+ 0x8fb2, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7627, 0xfffd, 0xfffd, 0xfffd, 0x8afe, 0xfffd, 0x6b50, 0x9dd7,
+ 0x6bc6, 0xfffd, 0x5614, 0xfffd, 0x6f1a, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x76e4, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9f90, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8ce0, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5674, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x9d6c, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x46 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9a19, 0x98c4, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x983b, 0x8ca7, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x860b, 0xfffd, 0xfffd, 0x6191, 0xfffd, 0x8a55,
+ 0xfffd, 0xfffd, 0x6f51, 0x9817, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x64b2, 0x92ea, 0x50d5, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x6a38, 0xfffd, 0xfffd, 0xfffd, 0x8b5c, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x81cd, 0x9f4a, 0xfffd, 0xfffd, 0xfffd, 0x9a0e, 0xfffd,
+ 0x8c48, 0xfffd, 0xfffd, 0x5553, 0xfffd, 0xfffd, 0xfffd, 0x6c23,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8a16, 0xfffd,
+ /* 0x47 */
+ 0xfffd, 0xfffd, 0x727d, 0xfffd, 0x91fa, 0x925b, 0xfffd, 0x9077,
+ 0x7c3d, 0xfffd, 0x8b19, 0xfffd, 0xfffd, 0x9322, 0x9257, 0xfffd,
+ 0xfffd, 0xfffd, 0x6dfa, 0x8b74, 0x5879, 0xfffd, 0xfffd, 0xfffd,
+ 0x69cd, 0x55c6, 0xfffd, 0xfffd, 0x58bb, 0x8594, 0xfffd, 0x6436,
+ 0xfffd, 0x936c, 0xfffd, 0xfffd, 0x6a4b, 0xfffd, 0x55ac, 0x50d1,
+ 0xfffd, 0xfffd, 0xfffd, 0x7ff9, 0xfffd, 0xfffd, 0x7ac5, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7aca, 0x6b3d, 0xfffd, 0x89aa, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5be2, 0xfffd, 0xfffd,
+ 0x8f15, 0x6c2b, 0x50be, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9803, 0x8acb, 0x6176, 0x74ca, 0x7aae, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8da8, 0x5340,
+ 0xfffd, 0xfffd, 0x8ec0, 0xfffd, 0x9a45, 0xfffd,
+ /* 0x48 */
+ 0xfffd, 0xfffd, 0x9f72, 0xfffd, 0xfffd, 0xfffd, 0x9874, 0x6b0a,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x52f8,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9d72, 0xfffd, 0x78ba, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8b93, 0x9952, 0x64fe, 0x7e5e, 0xfffd, 0x71b1,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x97cc, 0xfffd, 0x8a8d, 0xfffd,
+ 0xfffd, 0x7d09, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x69ae, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7d68, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8edf, 0xfffd, 0xfffd, 0xfffd,
+ 0x92ed, 0x958f, 0x6f64, 0xfffd, 0xfffd, 0xfffd, 0x7051, 0x85a9,
+ 0xfffd, 0x9c13, 0xfffd, 0x8cfd, 0xfffd, 0xfffd,
+ /* 0x49 */
+ 0x5098, 0xfffd, 0xfffd, 0xfffd, 0x55aa, 0xfffd, 0x9a37, 0x6383,
+ 0xfffd, 0xfffd, 0xfffd, 0x6f80, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x6bba, 0xfffd, 0xfffd, 0x7d17, 0xfffd, 0xfffd, 0xfffd, 0x7be9,
+ 0x66ec, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x9583, 0x965d, 0xfffd, 0x8d0d, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7e55, 0xfffd, 0x50b7, 0xfffd, 0x8cde, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x71d2, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7d39, 0xfffd, 0x8cd2, 0xfffd, 0xfffd,
+ 0x6368, 0xfffd, 0x651d, 0xfffd, 0x61fe, 0xfffd, 0xfffd, 0x8a2d,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7d33,
+ 0xfffd, 0xfffd, 0x5be9, 0x5b38, 0xfffd, 0x814e, 0xfffd, 0x6ef2,
+ 0x8072, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7e69,
+ /* 0x4a */
+ 0xfffd, 0xfffd, 0xfffd, 0x52dd, 0x8056, 0x5e2b, 0xfffd, 0x7345,
+ 0xfffd, 0x6fd5, 0x8a69, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x6642, 0xfffd, 0xfffd, 0x8755, 0x5be6, 0x8b58, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x99db, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x52e2, 0xfffd, 0xfffd,
+ 0xfffd, 0x9069, 0xfffd, 0xfffd, 0x91cb, 0x98fe, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8996, 0x8a66, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x58fd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7378, 0xfffd, 0x6a1e,
+ 0xfffd, 0xfffd, 0xfffd, 0x8f38, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x66f8, 0x8d16, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x5c6c, 0x8853, 0xfffd, 0x6a39, 0xfffd,
+ 0xfffd, 0x7aea, 0xfffd, 0xfffd, 0x6578, 0xfffd,
+ /* 0x4b */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5e25, 0xfffd,
+ 0xfffd, 0xfffd, 0x96d9, 0xfffd, 0x8ab0, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9806, 0xfffd, 0x8aac, 0x78a9, 0xfffd, 0x720d,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7d72, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x98fc, 0xfffd,
+ 0x9b06, 0x8073, 0x616b, 0x980c, 0xfffd, 0xfffd, 0x8a1f, 0x8aa6,
+ 0xfffd, 0xfffd, 0x64fb, 0xfffd, 0x8607, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8a34, 0x8085,
+ 0xfffd, 0xfffd, 0xfffd, 0x96d6, 0xfffd, 0x96a8, 0x7d8f, 0xfffd,
+ 0xfffd, 0x6b72, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5b6b, 0x640d,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7e2e, 0x7463, 0xfffd, 0x9396,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x4c */
+ 0x737a, 0x64bb, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x81fa,
+ 0xfffd, 0xfffd, 0xfffd, 0x614b, 0xfffd, 0xfffd, 0x6524, 0x8caa,
+ 0x7671, 0x7058, 0x58c7, 0xfffd, 0xfffd, 0xfffd, 0x8b5a, 0x8ac7,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5606, 0xfffd, 0x6e6f,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x71d9, 0xfffd, 0x6fe4, 0xfffd, 0x7e27,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8a0e, 0xfffd, 0xfffd,
+ 0xfffd, 0x9a30, 0xfffd, 0x8b04, 0xfffd, 0xfffd, 0xfffd, 0x92bb,
+ 0xfffd, 0x984c, 0xfffd, 0xfffd, 0x9ad4, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x689d, 0xfffd, 0xfffd, 0xfffd,
+ 0x8cbc, 0x9435, 0xfffd, 0x5ef3, 0x807d, 0x70f4,
+ /* 0x4d */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9285, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x7d71, 0xfffd, 0xfffd, 0xfffd, 0x982d, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x5716, 0xfffd, 0xfffd, 0x5857, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5718, 0xfffd, 0x983d, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9d15, 0xfffd, 0x99b1, 0x99dd, 0x6a62, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7aaa, 0xfffd, 0xfffd, 0x896a,
+ 0xfffd, 0xfffd, 0xfffd, 0x5f4e, 0x7063, 0xfffd, 0x9811, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x842c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7db2,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x4e */
+ 0xfffd, 0xfffd, 0xfffd, 0x97cb, 0x9055, 0xfffd, 0x570d, 0xfffd,
+ 0xfffd, 0x7232, 0x6ff0, 0x7dad, 0x8466, 0xfffd, 0xfffd, 0x5049,
+ 0x50de, 0xfffd, 0x7def, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8b02, 0xfffd, 0xfffd, 0x885b,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x805e, 0x7d0b, 0xfffd, 0x7a69,
+ 0xfffd, 0x554f, 0xfffd, 0xfffd, 0xfffd, 0x64be, 0x8778, 0x6e26,
+ 0x7aa9, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x55da,
+ 0x93a2, 0x70cf, 0xfffd, 0x8aa3, 0xfffd, 0x7121, 0x856a, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x5862, 0xfffd, 0x9727, 0xfffd, 0xfffd, 0xfffd,
+ 0x52d9, 0xfffd, 0x8aa4, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x932b, 0x72a7,
+ /* 0x4f */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8972, 0xfffd, 0x7fd2,
+ 0xfffd, 0xfffd, 0x9291, 0xfffd, 0xfffd, 0xfffd, 0x6232, 0x7d30,
+ 0xfffd, 0x8766, 0xfffd, 0xfffd, 0x8f44, 0xfffd, 0x5cfd, 0x4fe0,
+ 0x72f9, 0xfffd, 0xfffd, 0xfffd, 0x5687, 0xfffd, 0x9341, 0xfffd,
+ 0xfffd, 0x9bae, 0x7e96, 0xfffd, 0x8ce2, 0x929c, 0xfffd, 0x9591,
+ 0xfffd, 0xfffd, 0xfffd, 0x986f, 0x96aa, 0x73fe, 0x737b, 0x7e23,
+ 0xfffd, 0x9921, 0xfffd, 0x61b2, 0xfffd, 0xfffd, 0x7dab, 0xfffd,
+ 0xfffd, 0x9472, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9109, 0xfffd,
+ 0xfffd, 0x8a73, 0xfffd, 0x97ff, 0xfffd, 0x9805, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x856d, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x56c2, 0x92b7, 0xfffd, 0xfffd, 0xfffd, 0x66c9,
+ /* 0x50 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x562f, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5354, 0x633e, 0xfffd, 0xfffd,
+ 0xfffd, 0x8105, 0x8ae7, 0x5beb, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x7009, 0x8b1d, 0xfffd, 0xfffd, 0xfffd, 0x92c5, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x91c1, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8208, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x92b9, 0xfffd, 0xfffd, 0x7d89, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9808, 0xfffd, 0x8a31, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7dd2, 0x7e8c,
+ 0x8ed2, 0xfffd, 0xfffd, 0x61f8, 0xfffd, 0xfffd,
+ /* 0x51 */
+ 0x9078, 0x766c, 0xfffd, 0x7d62, 0xfffd, 0xfffd, 0x5b78, 0xfffd,
+ 0xfffd, 0xfffd, 0x52db, 0xfffd, 0xfffd, 0xfffd, 0x8a62, 0x5c0b,
+ 0x99b4, 0xfffd, 0xfffd, 0xfffd, 0x8a13, 0x8a0a, 0x905c, 0xfffd,
+ 0x58d3, 0xfffd, 0x9d09, 0x9d28, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x555e, 0x4e9e, 0x8a1d,
+ 0xfffd, 0xfffd, 0x95b9, 0xfffd, 0xfffd, 0x9e7d, 0x56b4, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9854, 0x95bb, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8277, 0xfffd, 0xfffd,
+ 0x53ad, 0x786f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8afa,
+ 0x9a57, 0xfffd, 0xfffd, 0x9d26, 0xfffd, 0x694a, 0x63da, 0xfffd,
+ 0x760d, 0xfffd, 0xfffd, 0x967d, 0xfffd, 0xfffd, 0x7662, 0x990a,
+ 0x6a23, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x52 */
+ 0xfffd, 0x582f, 0xfffd, 0xfffd, 0x8b21, 0xfffd, 0xfffd, 0xfffd,
+ 0x85e5, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x723a, 0xfffd,
+ 0xfffd, 0xfffd, 0x9801, 0xfffd, 0x696d, 0x8449, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x91ab, 0xfffd, 0x92a5, 0xfffd,
+ 0xfffd, 0xfffd, 0x9824, 0xfffd, 0x907a, 0xfffd, 0x5100, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x87fb, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x85dd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x5104, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x61b6, 0x7fa9, 0xfffd, 0xfffd, 0x8a63,
+ 0x8b70, 0x8abc, 0x8b6f, 0xfffd, 0xfffd, 0xfffd, 0x7e79, 0xfffd,
+ 0x852d, 0xfffd, 0xfffd, 0xfffd, 0x9670, 0xfffd, 0xfffd, 0x9280,
+ 0xfffd, 0xfffd, 0x98f2, 0xfffd, 0xfffd, 0x96b1,
+ /* 0x53 */
+ 0xfffd, 0xfffd, 0x6afb, 0x5b30, 0x9df9, 0x61c9, 0x7e93, 0x7469,
+ 0x87a2, 0x71df, 0x7192, 0x8805, 0xfffd, 0x8d0f, 0xfffd, 0xfffd,
+ 0x7a4e, 0xfffd, 0xfffd, 0x55b2, 0x64c1, 0x50ad, 0xfffd, 0x7670,
+ 0xfffd, 0xfffd, 0x8e34, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x512a, 0xfffd, 0x6182, 0xfffd,
+ 0xfffd, 0x90f5, 0x923e, 0x7336, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8a98, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8f3f, 0x9918,
+ 0xfffd, 0xfffd, 0x9b5a, 0xfffd, 0xfffd, 0x6f01, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8207, 0x5dbc, 0xfffd, 0xfffd, 0x8a9e, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x9b31, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7344, 0xfffd, 0x8b7d,
+ /* 0x54 */
+ 0xfffd, 0xfffd, 0xfffd, 0x9810, 0xfffd, 0x99ad, 0x9d1b, 0x6df5,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8f45, 0x5712,
+ 0x54e1, 0x5713, 0xfffd, 0xfffd, 0x7de3, 0x9060, 0xfffd, 0x9858,
+ 0xfffd, 0xfffd, 0xfffd, 0x7d04, 0xfffd, 0x8e8d, 0x9470, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x95b2, 0xfffd, 0x96f2, 0x9116, 0xfffd,
+ 0x9695, 0xfffd, 0x904b, 0x85f4, 0x9196, 0x6688, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x96dc, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8f09,
+ 0xfffd, 0xfffd, 0xfffd, 0x6522, 0x66ab, 0x8d0a, 0x8d1c, 0x81df,
+ 0xfffd, 0xfffd, 0xfffd, 0x947f, 0xfffd, 0x68d7, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7ac8, 0xfffd, 0x8cac,
+ 0x64c7, 0x5247, 0x6fa4, 0x8cca, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8d08, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8ecb,
+ /* 0x55 */
+ 0x9358, 0x9598, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8a50, 0xfffd, 0x9f4b, 0xfffd, 0xfffd, 0x50b5, 0xfffd, 0xfffd,
+ 0x6c08, 0xfffd, 0xfffd, 0xfffd, 0x76de, 0x65ac, 0x8f3e, 0x5d84,
+ 0xfffd, 0xfffd, 0x68e7, 0xfffd, 0x6230, 0xfffd, 0xfffd, 0x7dbb,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5f35, 0xfffd, 0x6f32, 0xfffd,
+ 0xfffd, 0x5e33, 0x8cec, 0xfffd, 0x8139, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x8d99, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x87c4, 0x8f4d, 0xfffd, 0x937a,
+ 0xfffd, 0x9019, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8c9e, 0x91dd, 0x5075, 0xfffd, 0xfffd, 0x8a3a, 0xfffd,
+ 0xfffd, 0x93ae, 0x9663, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x56 */
+ 0x5e40, 0x7665, 0x912d, 0x8b49, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7e54, 0x8077,
+ 0xfffd, 0xfffd, 0xfffd, 0x57f7, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8879, 0xfffd, 0x7d19, 0xfffd, 0x646f, 0x64f2,
+ 0xfffd, 0xfffd, 0xfffd, 0x5e5f, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8cea, 0xfffd, 0xfffd, 0x6eef, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9418, 0xfffd, 0x7d42, 0x7a2e, 0x816b, 0xfffd,
+ 0xfffd, 0x8846, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8b05, 0xfffd,
+ 0x8ef8, 0xfffd, 0xfffd, 0xfffd, 0x76ba, 0xfffd, 0x665d, 0x9a5f,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8af8, 0x8a85, 0xfffd,
+ 0xfffd, 0x71ed, 0xfffd, 0xfffd, 0x77da, 0x56d1, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x8caf, 0x9444, 0x7bc9,
+ /* 0x57 */
+ 0xfffd, 0xfffd, 0xfffd, 0x99d0, 0xfffd, 0xfffd, 0xfffd, 0x5c08,
+ 0x78da, 0x8f49, 0xfffd, 0x8cfa, 0xfffd, 0x6a01, 0x838a, 0x88dd,
+ 0x599d, 0xfffd, 0x58ef, 0x72c0, 0xfffd, 0x9310, 0xfffd, 0x8d05,
+ 0x589c, 0x7db4, 0x8ac4, 0x6e96, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6fc1, 0xfffd,
+ 0xfffd, 0x8cc7, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6f2c, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x7d9c, 0x7e3d, 0x7e31, 0x9112, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8a5b, 0xfffd,
+ 0x7d44, 0x947d, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x58 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x55c7, 0xfffd, 0xfffd, 0x5399, 0xfffd,
+ 0x53b4, 0xfffd, 0xfffd, 0x9768, 0x8d0b, 0xfffd, 0xfffd, 0x532d,
+ 0x5331, 0xfffd, 0x8cfe, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x5244, 0xfffd, 0x528c, 0x5274, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x50b4, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5000, 0x5096, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x59 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5115, 0xfffd, 0x5102, 0xfffd,
+ 0x5114, 0x513c, 0x5137, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x50e8, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x50c2, 0x513b, 0x5110, 0x513a,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x50c9, 0xfffd, 0xfffd, 0xfffd,
+ 0x7cf4, 0xfffd, 0xfffd, 0x9ecc, 0xfffd, 0x56c5, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x9cec, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x893b, 0x81e0, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x5a */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8a01, 0x8a10, 0x8a0c, 0x8a15,
+ 0x8b33, 0x8a4e, 0x8a25, 0x8a41, 0x8a36, 0x8a46, 0x8a54, 0x8a58,
+ 0x8a52, 0x8a86, 0x8a84, 0x8a7f, 0x8a70, 0x8a7c, 0x8a75, 0x8a6c,
+ 0x8a6e, 0x8acd, 0x8ae2, 0x8a61, 0x8a9a, 0x8aa5, 0x8a91, 0x8a92,
+ 0x8acf, 0x8ad1, 0x8ac9, 0x8adb, 0x8ad7, 0x8ac2, 0x8ab6, 0x8af6,
+ 0x8aeb, 0x8b14, 0x8b01, 0x8ae4, 0x8aed, 0x8afc, 0x8af3, 0x8ae6,
+ 0x8aee, 0x8ade, 0x8b28, 0x8b9c, 0x8b16, 0x8b1a, 0x8b10, 0x8b2b,
+ 0x8b2d, 0x8b56, 0x8b59, 0x8b4e, 0x8b9e, 0x8b6b, 0x8b96, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9658, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x913a, 0xfffd,
+ 0x9114, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9134,
+ /* 0x5b */
+ 0xfffd, 0xfffd, 0x90df, 0xfffd, 0xfffd, 0x9136, 0xfffd, 0xfffd,
+ 0x9106, 0x9148, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x82bb, 0xfffd, 0x52f1, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5df0, 0xfffd,
+ 0x580a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x58d9, 0xfffd, 0xfffd, 0x58e2, 0xfffd, 0xfffd,
+ 0xfffd, 0x58e0, 0xfffd, 0x58da, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x57e1, 0xfffd, 0xfffd, 0x584f, 0xfffd, 0xfffd,
+ 0x5816, 0xfffd, 0xfffd, 0xfffd, 0x5852, 0x581d, 0x5864, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x5c */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x858c, 0xfffd, 0xfffd, 0x8553, 0xfffd,
+ 0xfffd, 0x85f6, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x83a7,
+ 0x8407, 0x84ef, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x82e7, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8622, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8526,
+ 0xfffd, 0xfffd, 0x584b, 0x7162, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8558, 0x84fd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x854e, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8588, 0xfffd, 0xfffd,
+ 0x85ba, 0xfffd, 0xfffd, 0xfffd, 0x7296, 0x6ece,
+ /* 0x5d */
+ 0x8541, 0xfffd, 0x85ce, 0x8552, 0x84c0, 0x8452, 0x8464, 0xfffd,
+ 0xfffd, 0x8494, 0x8435, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x859f, 0xfffd, 0xfffd, 0x8555, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9daf, 0x8493, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x7e08, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8546, 0xfffd, 0xfffd, 0x8562, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x851e, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9a40, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x863a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x93a3, 0x8577, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x861e, 0xfffd, 0x85fa,
+ /* 0x5e */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8604, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x85ea, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x861a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5969, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5c37, 0xfffd,
+ 0x636b, 0x6476, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x649f,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x6451, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x645c,
+ 0xfffd, 0xfffd, 0xfffd, 0x64b3, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x6504, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6516, 0xfffd, 0xfffd,
+ /* 0x5f */
+ 0xfffd, 0x64f7, 0x64fc, 0xfffd, 0x651b, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x5630, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x5638, 0x56c8, 0xfffd, 0x56a6, 0xfffd,
+ 0xfffd, 0x5504, 0x54bc, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x5680, 0xfffd, 0xfffd, 0xfffd, 0x565d,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5660, 0xfffd, 0xfffd, 0x5635,
+ 0x55f6, 0xfffd, 0xfffd, 0x5666, 0xfffd, 0xfffd, 0xfffd, 0x5672,
+ 0xfffd, 0x568c, 0xfffd, 0xfffd, 0xfffd, 0x5665, 0xfffd, 0xfffd,
+ 0x561c, 0xfffd, 0x562e, 0xfffd, 0xfffd, 0xfffd, 0x55e9, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5616, 0xfffd, 0xfffd, 0xfffd,
+ 0x56c0, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x60 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x560d, 0x56b3, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x56c1, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x566f,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8f61, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x56b6, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5695,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5707,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5e43,
+ 0xfffd, 0xfffd, 0xfffd, 0x5e6c, 0x5e58, 0x5e57,
+ /* 0x61 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x5d87, 0xfffd, 0x5cf4, 0xfffd, 0xfffd, 0x5d50,
+ 0xfffd, 0xfffd, 0xfffd, 0x5d2c, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x5da7, 0xfffd, 0x5da0, 0xfffd, 0xfffd, 0x5d97,
+ 0x5d0d, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x5db8, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5d81,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x5dd4, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x540e, 0x5fa0, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7377, 0x7341, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x736a, 0xfffd, 0x733b,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x736b, 0xfffd,
+ /* 0x62 */
+ 0xfffd, 0xfffd, 0xfffd, 0x7380, 0xfffd, 0xfffd, 0xfffd, 0x737c,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x98e0, 0x9933, 0x98e9, 0x993c, 0x98ea, 0x98eb,
+ 0x98ed, 0x98f4, 0x9909, 0x9911, 0x4f59, 0x991b, 0x9937, 0x993f,
+ 0x9943, 0x9948, 0x9949, 0x994a, 0x994c, 0x9962, 0xfffd, 0x5ee1,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8ce1, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x61fa, 0x61ae, 0xfffd, 0x616a, 0xfffd, 0xfffd,
+ 0x613e, 0x60b5, 0x6134, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x61cc,
+ 0xfffd, 0x615f, 0x61e8, 0x60fb, 0x6137, 0xfffd,
+ /* 0x63 */
+ 0xfffd, 0x60f2, 0xfffd, 0xfffd, 0x6173, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x611c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6192, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9582, 0x9586, 0x95c8, 0x958e,
+ 0x9594, 0x958c, 0x95e5, 0x95ad, 0x95ab, 0x9b2e, 0x95ac, 0x95be,
+ 0x95b6, 0x9b29, 0x95bf, 0x95bd, 0x95bc, 0x95c3, 0x95cb, 0x95d4,
+ 0x95d0, 0x95d5, 0x95de, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x7043, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6f59, 0xfffd, 0xfffd, 0xfffd,
+ 0x7027, 0x7018, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6ffc,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6d87,
+ /* 0x64 */
+ 0xfffd, 0xfffd, 0xfffd, 0x6d79, 0x6e5e, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x6fae, 0xfffd, 0xfffd, 0xfffd, 0x700f, 0x6ef8,
+ 0x6f6f, 0xfffd, 0xfffd, 0xfffd, 0x6df6, 0x6f7f, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x7006, 0xfffd, 0xfffd, 0x6fa0, 0xfffd, 0xfffd, 0xfffd,
+ 0x700b, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7067, 0xfffd, 0xfffd, 0x7044, 0xfffd, 0x7005, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6f77, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x7020, 0x701f, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x7032, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7028,
+ /* 0x65 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x705d,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x9a2b, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9087, 0xfffd,
+ 0x9015, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9090, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5c68,
+ 0xfffd, 0x5f33, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x5af5, 0x5ad7, 0xfffd,
+ /* 0x66 */
+ 0xfffd, 0xfffd, 0x5b00, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x5a6d, 0x5b08, 0xfffd, 0x5b4c, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x5aa7, 0x5afb, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5b0b, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x5b21,
+ 0x5b2a, 0xfffd, 0xfffd, 0xfffd, 0x5b19, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x99d4,
+ 0x99df, 0x99d9, 0x9a36, 0x9a5b, 0x99d1, 0x99d8, 0x9a4d, 0x9a4a,
+ 0x99e2, 0x9a6a, 0x9a0f, 0x9a0d, 0x9a05, 0x9a42, 0x9a2d, 0x9a16,
+ 0x9a41, 0x9a2e, 0x9a38, 0x9a43, 0x9a44, 0x9a4f, 0x9a65, 0x9a64,
+ 0x7cf9, 0x7d06, 0x7d02, 0x7d07, 0x7d08, 0x7e8a,
+ /* 0x67 */
+ 0x7d1c, 0x7d15, 0x7d13, 0x7d3a, 0x7d32, 0x7d31, 0x7e10, 0x7d3c,
+ 0x7d40, 0x7d3f, 0x7d5d, 0x7d4e, 0x7d73, 0x7d86, 0x7d83, 0x7d88,
+ 0x7dbe, 0x7dba, 0x7dcb, 0x7dd4, 0x7dc4, 0x7d9e, 0x7dac, 0x7db9,
+ 0x7da3, 0x7db0, 0x7dc7, 0x7dd9, 0x7dd7, 0x7df9, 0x7df2, 0x7e62,
+ 0x7de6, 0x7df6, 0x7df1, 0x7e0b, 0x7de1, 0x7e09, 0x7e1d, 0x7e1f,
+ 0x7e1e, 0x7e2d, 0x7e0a, 0x7e11, 0x7e7d, 0x7e39, 0x7e35, 0x7e32,
+ 0x7e46, 0x7e45, 0x7e88, 0x7e5a, 0x7e52, 0x7e6e, 0x7e7e, 0x7e70,
+ 0x7e6f, 0x7e98, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x74a3, 0x744b, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x74cf, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x980a, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x74bd, 0x743f, 0x7489, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x68 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x74a6,
+ 0xfffd, 0xfffd, 0xfffd, 0x74d4, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x74da, 0xfffd, 0x97d9,
+ 0x97de, 0x97dc, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x69aa, 0x6aea,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6898, 0xfffd, 0x68d6, 0x6a05,
+ 0x689f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6adb, 0xfffd, 0x6af3,
+ 0xfffd, 0xfffd, 0x6ae8, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6adf, 0xfffd, 0x6a89, 0xfffd,
+ 0xfffd, 0x690f, 0x6a48, 0xfffd, 0x6968, 0xfffd, 0x69bf, 0xfffd,
+ 0xfffd, 0xfffd, 0x6a3a, 0xfffd, 0x6a9c, 0xfffd, 0x6b12, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x6b1e, 0xfffd, 0xfffd, 0x6add, 0x69e7, 0xfffd,
+ /* 0x69 */
+ 0x6b0f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6b16, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6aec, 0x6ada, 0xfffd, 0x6af8, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6ab3, 0xfffd, 0x6ae7, 0xfffd, 0xfffd,
+ 0x6aa3, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6ad3, 0xfffd, 0xfffd,
+ 0xfffd, 0x6ade, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x6ba4, 0xfffd, 0x6b9e, 0x6bae, 0xfffd,
+ 0x6bab, 0xfffd, 0x6baf, 0xfffd, 0x8ed4, 0x8edb, 0x8ef2, 0x8efb,
+ 0x8f64, 0x8ef9, 0x8efc, 0x8eeb, 0x8ee4, 0x8f62, 0x8efa, 0x8efe,
+ 0x8f0a, 0x8f07, 0x8f05, 0x8f12, 0x8f26, 0x8f1e,
+ /* 0x6a */
+ 0x8f1f, 0x8f1c, 0x8f33, 0x8f46, 0x8f54, 0xfffd, 0x6214, 0x6227,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x750c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x66c7, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x66c4, 0xfffd, 0xfffd, 0x6689, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x66d6, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8cc1, 0x8cb0, 0x8cba, 0x8cbd, 0x8d04, 0x8cb2, 0x8cc5,
+ 0x8d10, 0x8cd1, 0x8cda, 0x8cd5, 0x8ceb, 0x8ce7, 0x8cfb, 0x8998,
+ 0x89ac, 0x89a1, 0x89bf, 0x89a6, 0x89af, 0x89b2, 0x89b7, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x6b */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6bff, 0xfffd,
+ 0xfffd, 0x6c0c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x6c2c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7258, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x6727, 0x8156, 0xfffd, 0x81da, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x811b, 0xfffd, 0xfffd,
+ 0xfffd, 0x81be, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8161, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x81cf, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x6c */
+ 0xfffd, 0xfffd, 0x6b5f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x98ae, 0x98af, 0x98b6, 0x98bc, 0x98c6, 0x98c8, 0xfffd, 0xfffd,
+ 0x8f42, 0xfffd, 0xfffd, 0x9f4f, 0x6595, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x716c, 0x7152, 0xfffd,
+ 0x7197, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x71c1, 0xfffd,
+ 0xfffd, 0xfffd, 0x71dc, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x71fe, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x79b0, 0xfffd, 0xfffd, 0x798e, 0xfffd, 0xfffd, 0x79aa,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x6d */
+ 0x61df, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x6164,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x61e3, 0x6207,
+ 0xfffd, 0xfffd, 0xfffd, 0x6fa9, 0xfffd, 0x78ef, 0xfffd, 0x78ad,
+ 0xfffd, 0x7868, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x78b8, 0xfffd,
+ 0xfffd, 0x792a, 0x7931, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7864, 0x78fd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x78e7, 0xfffd, 0xfffd, 0xfffd, 0x78e3, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9f95,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7798, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x775e, 0x77bc, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x6e */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7f86, 0xfffd, 0xfffd, 0x7f88, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x91d2, 0x91d3, 0x91d4, 0x91d9, 0x91d7,
+ 0x91d5, 0x91f7, 0x91e7, 0x91e4, 0x9346, 0x91f5, 0x91f9, 0x9208,
+ 0x9226, 0x9245, 0x9211, 0x9210, 0x9201, 0x9227, 0x9204, 0x9225,
+ 0x9200, 0x923a, 0x9266, 0x9237, 0x9233, 0x9255, 0x923d, 0x9238,
+ 0x925e, 0x926c, 0x926d, 0x923f, 0x9460, 0x9230, 0x9249, 0x9248,
+ 0x924d, 0x922e, 0x9239, 0x9438, 0x92ac, 0x92a0, 0x927a, 0x92aa,
+ 0x92ee, 0x92cf, 0x9403, 0x92e3, 0x943a, 0x92b1, 0x92a6, 0x93a7,
+ 0x9296, 0x92cc, 0x92a9, 0x93f5, 0x9293, 0x927f,
+ /* 0x6f */
+ 0x93a9, 0x929a, 0x931a, 0x92ab, 0x9283, 0x940b, 0x92a8, 0x92a3,
+ 0x9412, 0x9338, 0x92f1, 0x93d7, 0x92e5, 0x92f0, 0x92ef, 0x92e8,
+ 0x92bc, 0x92dd, 0x92f6, 0x9426, 0x9427, 0x92c3, 0x92df, 0x92e6,
+ 0x9312, 0x9306, 0x9369, 0x931b, 0x9340, 0x9301, 0x9315, 0x932e,
+ 0x9343, 0x9307, 0x9308, 0x931f, 0x9319, 0x9365, 0x9347, 0x9376,
+ 0x9354, 0x9364, 0x93aa, 0x9370, 0x9384, 0x93e4, 0x93d8, 0x9428,
+ 0x9387, 0x93cc, 0x9398, 0x93b8, 0x93bf, 0x93a6, 0x93b0, 0x93b5,
+ 0x944c, 0x93e2, 0x93dc, 0x93dd, 0x93cd, 0x93de, 0x93c3, 0x93c7,
+ 0x93d1, 0x9414, 0x941d, 0x93f7, 0x9465, 0x9413, 0x946d, 0x9420,
+ 0x9479, 0x93f9, 0x9419, 0x944a, 0x9432, 0x943f, 0x9454, 0x9463,
+ 0x937e, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x70 */
+ 0xfffd, 0xfffd, 0x7a61, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9ce9, 0x9cf6,
+ 0x9d07, 0x9d06, 0x9d23, 0x9d87, 0x9e15, 0x9d1d, 0x9d1f, 0x9de5,
+ 0x9d2f, 0x9dd9, 0x9d30, 0x9d42, 0x9e1e, 0x9d53, 0x9e1d, 0x9d60,
+ 0x9d52, 0x9df3, 0x9d5c, 0x9d61, 0x9d93, 0x9d6a, 0x9d6f, 0x9d89,
+ 0x9d98, 0x9d9a, 0x9dc0, 0x9da5, 0x9da9, 0x9dc2, 0x9dbc, 0x9e1a,
+ 0x9dd3, 0x9dda, 0x9def, 0x9de6, 0x9df2, 0x9df8, 0x9e0c, 0x9dfa,
+ 0x9e1b, 0xfffd, 0xfffd, 0x7664, 0x7658, 0xfffd, 0x7667, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x7602, 0xfffd, 0xfffd, 0x7646, 0xfffd, 0xfffd, 0x7647, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7649, 0xfffd,
+ 0x761e, 0xfffd, 0xfffd, 0x763b, 0xfffd, 0xfffd,
+ /* 0x71 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x766d,
+ 0xfffd, 0xfffd, 0x766e, 0xfffd, 0xfffd, 0x7669, 0xfffd, 0xfffd,
+ 0xfffd, 0x7672, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x7ac7, 0xfffd, 0xfffd, 0xfffd, 0x7ab6,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8960, 0xfffd, 0xfffd, 0xfffd, 0x8933, 0xfffd, 0x895d, 0x8947,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x8938, 0xfffd, 0x8964, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x76b8, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x802e, 0xfffd, 0xfffd, 0x802c, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8079, 0xfffd,
+ 0x8075, 0xfffd, 0xfffd, 0x9807, 0x980e, 0x980f,
+ /* 0x72 */
+ 0x9821, 0x981c, 0x6f41, 0x9826, 0x9837, 0x984e, 0x9853, 0x9873,
+ 0x9862, 0x9859, 0x9865, 0x986c, 0x9870, 0xfffd, 0xfffd, 0xfffd,
+ 0x87e3, 0x8806, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8706, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x8823, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x87f6, 0xfffd, 0xfffd, 0x86fa, 0x87ef, 0xfffd, 0x8784, 0xfffd,
+ 0xfffd, 0xfffd, 0x8810, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x87c8, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8811, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x87bb, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x87ce, 0xfffd,
+ /* 0x73 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7f4c, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7be4, 0xfffd, 0x7b67,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7c69, 0xfffd, 0xfffd,
+ 0x7bf3, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7c00, 0x7bcb, 0xfffd, 0xfffd,
+ 0xfffd, 0x7c5c, 0xfffd, 0x7c1e, 0xfffd, 0xfffd, 0x7c2b, 0xfffd,
+ 0x7c23, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7c6a, 0xfffd,
+ /* 0x74 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7c5f, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8264, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x826b, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x88ca, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7fa5, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7cf2, 0x7cf6,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x7cdd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x7e36, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9ea9, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8db2, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x75 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x91c5, 0x91c3, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9e7a, 0x8e89, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x8e4c, 0xfffd, 0xfffd, 0xfffd, 0x8e92,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8e7a, 0x8e55, 0xfffd,
+ 0x8e9a, 0x8e8b, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x8e93, 0xfffd, 0xfffd, 0x8e91, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8ea1, 0x8e63, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8eaa, 0xfffd,
+ 0xfffd, 0x8ea6, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x89f4, 0xfffd, 0xfffd,
+ /* 0x76 */
+ 0xfffd, 0xfffd, 0x89f6, 0xfffd, 0xfffd, 0x975a, 0xfffd, 0x9742,
+ 0xfffd, 0xfffd, 0x973d, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9744,
+ 0xfffd, 0xfffd, 0x9f54, 0x9f5f, 0x9f59, 0x9f60, 0x9f5c, 0x9f66,
+ 0x9f6c, 0x9f6a, 0x9f77, 0x9efd, 0x9eff, 0x9f09, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x8b8e, 0xfffd, 0x947e, 0xfffd,
+ 0x93e8, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9b77, 0x9b74,
+ 0x9b81, 0x9b83, 0x9b8e, 0x9c78, 0x7a4c, 0x9b92, 0x9c5f, 0x9b90,
+ 0x9bad, 0x9b9a, 0x9baa, 0x9b9e, 0x9c6d, 0x9bab, 0x9b9d, 0x9c58,
+ 0x9bc1, 0x9c7a, 0x9c31, 0x9c39, 0x9c23, 0x9c37, 0x9bc0, 0x9bca,
+ 0x9bc7, 0x9bfd, 0x9bd6, 0x9bea, 0x9beb, 0x9be1, 0x9be4, 0x9be7,
+ 0x9bdd, 0x9be2, 0x9bf0, 0x9bdb, 0x9bf4, 0x9bd4, 0x9c5d, 0x9c08,
+ 0x9c10, 0x9c0d, 0x9c12, 0x9c09, 0x9bff, 0x9c20,
+ /* 0x77 */
+ 0x9c32, 0x9c2d, 0x9c28, 0x9c25, 0x9c29, 0x9c33, 0x9c3e, 0x9c48,
+ 0x9c3b, 0x9c35, 0x9c45, 0x9c56, 0x9c54, 0x9c52, 0x9c67, 0xfffd,
+ 0xfffd, 0x97c3, 0x97bd, 0xfffd, 0x97c9, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9dbb, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x9acf, 0xfffd, 0x9ad6, 0x9ad5, 0xfffd, 0xfffd,
+ 0xfffd, 0x9b58, 0x9b4e, 0xfffd, 0xfffd, 0xfffd, 0x9957, 0x995c,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x9b22, 0xfffd, 0xfffd,
+ 0x4e48, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x9ef7, 0xfffd, 0xfffd, 0x9ef2, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x78 */
+ 0x896c, 0x95c6, 0x9336, 0x5f46, 0x8514, 0x7e94, 0x5382, 0x51b2,
+ 0x4e11, 0x9f63, 0x5679, 0x515a, 0x6dc0, 0x9f15, 0x6597, 0x5641,
+ 0x9aee, 0x8303, 0x4e30, 0x8907, 0x5e72, 0x7a40, 0x98b3, 0x5e7f,
+ 0x95a4, 0x9b0d, 0x5212, 0x8ff4, 0x5f59, 0x7a6b, 0x98e2, 0x51e0,
+ 0x50a2, 0x4ef7, 0x8350, 0x8591, 0x5118, 0x636e, 0x6372, 0x524b,
+ 0x5938, 0x774f, 0x8721, 0x814a, 0x7e8d, 0x91cc, 0x66c6, 0x5e18,
+ 0x77ad, 0x9e75, 0x56c9, 0x9ef4, 0x6fdb, 0x61de, 0x77c7, 0x7030,
+ 0x9eb5, 0x884a, 0x95e2, 0x82f9, 0x51ed, 0x6251, 0x4ec6, 0x6734,
+ 0x97c6, 0x7c64, 0x7e34, 0x97a6, 0x9eaf, 0x786e, 0x820d, 0x672f,
+ 0x677e, 0x56cc, 0x53f0, 0x98b1, 0x6aaf, 0x7f4e, 0x6d82, 0x7cf0,
+ 0x4e07, 0x4fc2, 0x7e6b, 0x9e79, 0x56ae, 0x9b1a, 0x846f, 0x53f6,
+ 0x90c1, 0x79a6, 0x7c72, 0x613f, 0x4e91, 0x9ad2,
+ /* 0x79 */
+ 0x75c7, 0x96bb, 0x53ea, 0x7dfb, 0x88fd, 0x79cd, 0x7843, 0x7b51,
+ 0x51c6,
+};
+
+static int
+gb12345ext_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0x21) || (c1 == 0x26) || (c1 == 0x28) || (c1 >= 0x30 && c1 <= 0x79)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ if (i < 470) {
+ if (i < 12)
+ wc = gb12345ext_2uni_page21[i];
+ } else if (i < 658) {
+ if (i < 555)
+ wc = gb12345ext_2uni_page26[i-470];
+ } else if (i < 1410) {
+ if (i < 690)
+ wc = gb12345ext_2uni_page28[i-658];
+ } else {
+ if (i < 8281)
+ wc = gb12345ext_2uni_page30[i-1410];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short gb12345ext_2charset[2252] = {
+ 0x283d, 0x283e, 0x283f, 0x283b, 0x2840, 0x283c, 0x212c, 0x7871,
+ 0x7829, 0x7833, 0x7761, 0x4252, 0x787d, 0x5147, 0x785f, 0x7842,
+ 0x6245, 0x4034, 0x4258, 0x7872, 0x4f40, 0x5876, 0x4129, 0x3256,
+ 0x3876, 0x4347, 0x4257, 0x4e30, 0x3260, 0x556c, 0x5877, 0x4921,
+ 0x3138, 0x7841, 0x5336, 0x342b, 0x5871, 0x552e, 0x494b, 0x4763,
+ 0x594d, 0x3d76, 0x595d, 0x4748, 0x464d, 0x4e31, 0x3d44, 0x5947,
+ 0x3c5b, 0x5247, 0x592f, 0x525a, 0x3f6b, 0x3c73, 0x594f, 0x5931,
+ 0x592d, 0x7845, 0x3325, 0x5345, 0x3422, 0x5933, 0x5950, 0x594e,
+ 0x5932, 0x3679, 0x782c, 0x413d, 0x7828, 0x7929, 0x3633, 0x7840,
+ 0x785d, 0x3f2d, 0x783b, 0x5859, 0x5472, 0x7848, 0x3855, 0x3950,
+ 0x585c, 0x3434, 0x3b2e, 0x3e67, 0x4175, 0x3974, 0x585b, 0x3d23,
+ 0x3c41, 0x3e22, 0x362f, 0x4e71, 0x512b, 0x4a24, 0x404d, 0x4a46,
+ 0x5b3d, 0x4078, 0x4830, 0x5850, 0x3b63, 0x5851, 0x4778, 0x502d,
+ 0x7827, 0x5847, 0x325e, 0x5161, 0x4077, 0x5849, 0x324e, 0x3454,
+ 0x7923, 0x786b, 0x7878, 0x6161, 0x5f43, 0x5431, 0x5f42, 0x4e4a,
+ 0x4674, 0x5146, 0x4925, 0x4747, 0x3525, 0x5334, 0x473a, 0x5844,
+ 0x4270, 0x4e58, 0x5f6f, 0x5f59, 0x4c3e, 0x6036, 0x453b, 0x5f75,
+ 0x3322, 0x5f69, 0x3b29, 0x5f6b, 0x5025, 0x5f34, 0x5f58, 0x5f3c,
+ 0x7830, 0x5f50, 0x5f55, 0x5f66, 0x5f5c, 0x6048, 0x5f60, 0x4567,
+ 0x3656, 0x782b, 0x5f4c, 0x4f45, 0x5f62, 0x6060, 0x4476, 0x5f3f,
+ 0x417c, 0x7875, 0x6037, 0x514f, 0x6053, 0x5f79, 0x603f, 0x4f79,
+ 0x5966, 0x5f3d, 0x7853, 0x786a, 0x5676, 0x6070, 0x397a, 0x4e27,
+ 0x5430, 0x5432, 0x4d3c, 0x4d45, 0x5b6b, 0x5634, 0x3c61, 0x5b51,
+ 0x5b71, 0x5b76, 0x5222, 0x3128, 0x3321, 0x3f69, 0x5c63, 0x5b6e,
+ 0x5b75, 0x4d3f, 0x4e6b, 0x5b77, 0x333e, 0x4735, 0x3566, 0x5739,
+ 0x3669, 0x3758, 0x473d, 0x3f51, 0x4c33, 0x5139, 0x405d, 0x5b5b,
+ 0x5b64, 0x3b35, 0x4222, 0x5b62, 0x5b5e, 0x3053, 0x5733, 0x3a78,
+ 0x4a59, 0x434e, 0x7849, 0x3c50, 0x5e46, 0x3661, 0x3d31, 0x375c,
+ 0x5731, 0x4226, 0x383e, 0x662b, 0x6634, 0x4268, 0x657d, 0x657c,
+ 0x6635, 0x6623, 0x662c, 0x663f, 0x3d3f, 0x664d, 0x6648, 0x6649,
+ 0x5324, 0x4974, 0x662e, 0x4b6f, 0x5127, 0x424f, 0x475e, 0x4a35,
+ 0x447e, 0x4973, 0x5034, 0x3f6d, 0x3368, 0x3126, 0x3d2b, 0x5728,
+ 0x5130, 0x3654, 0x353c, 0x5e4f, 0x4245, 0x3263, 0x6570, 0x4a74,
+ 0x3854, 0x612d, 0x353a, 0x4f3f, 0x6141, 0x385a, 0x6134, 0x6130,
+ 0x6150, 0x5538, 0x612b, 0x6140, 0x613d, 0x613b, 0x6149, 0x416b,
+ 0x536c, 0x3f79, 0x424d, 0x615b, 0x5b4f, 0x7850, 0x4b27, 0x4a26,
+ 0x554a, 0x3478, 0x5621, 0x6078, 0x607e, 0x607d, 0x5644, 0x3152,
+ 0x306f, 0x607c, 0x7835, 0x3849, 0x3c38, 0x7838, 0x3f62, 0x436d,
+ 0x3327, 0x6250, 0x374f, 0x3963, 0x422e, 0x4c7c, 0x6572, 0x5545,
+ 0x7824, 0x352f, 0x4356, 0x4d64, 0x783d, 0x3a73, 0x3e36, 0x3453,
+ 0x6162, 0x3834, 0x3339, 0x626a, 0x4346, 0x3671, 0x4455, 0x6322,
+ 0x627c, 0x302e, 0x632b, 0x626b, 0x627d, 0x6269, 0x787c, 0x4c2c,
+ 0x3252, 0x3251, 0x627a, 0x395f, 0x6d28, 0x6266, 0x4b4b, 0x4247,
+ 0x6325, 0x476c, 0x5347, 0x3139, 0x412f, 0x463e, 0x6334, 0x352c,
+ 0x375f, 0x4375, 0x6264, 0x4f5c, 0x5264, 0x3f52, 0x5326, 0x6278,
+ 0x7856, 0x6d21, 0x6d2f, 0x627b, 0x334d, 0x4041, 0x3b33, 0x507c,
+ 0x6263, 0x3e65, 0x4965, 0x4135, 0x6d30, 0x6a27, 0x6a28, 0x553d,
+ 0x4f37, 0x785e, 0x502e, 0x4961, 0x5e51, 0x7846, 0x7847, 0x4928,
+ 0x4255, 0x3c70, 0x516f, 0x3b53, 0x4b70, 0x3537, 0x4740, 0x5e62,
+ 0x5e68, 0x4227, 0x563f, 0x3f59, 0x5e52, 0x3274, 0x404c, 0x4453,
+ 0x5e58, 0x3527, 0x3226, 0x3827, 0x464b, 0x5e6c, 0x4c22, 0x4e4e,
+ 0x3c71, 0x5335, 0x4230, 0x5471, 0x3b77, 0x3532, 0x3523, 0x3e5d,
+ 0x3c37, 0x4462, 0x3177, 0x4521, 0x3869, 0x5640, 0x4029, 0x5f22,
+ 0x305a, 0x4b53, 0x5f23, 0x4845, 0x5e73, 0x446c, 0x4223, 0x4039,
+ 0x5e7c, 0x3273, 0x5f25, 0x4963, 0x545c, 0x424e, 0x4c2f, 0x3d41,
+ 0x403f, 0x305c, 0x3550, 0x4a7d, 0x4132, 0x3150, 0x6c35, 0x782f,
+ 0x5536, 0x364f, 0x4a31, 0x5667, 0x544e, 0x6a4d, 0x3329, 0x545d,
+ 0x6a4a, 0x784f, 0x6a3c, 0x4f7e, 0x6a53, 0x3f75, 0x4939, 0x4a69,
+ 0x3b61, 0x6b4a, 0x7868, 0x7860, 0x362b, 0x7869, 0x6845, 0x4c75,
+ 0x6849, 0x6847, 0x5466, 0x3630, 0x553b, 0x6862, 0x516e, 0x3763,
+ 0x6865, 0x5235, 0x3c2b, 0x683f, 0x4859, 0x6867, 0x3939, 0x4739,
+ 0x687d, 0x3d30, 0x572e, 0x4056, 0x6848, 0x4225, 0x316a, 0x4a60,
+ 0x5179, 0x4653, 0x4a77, 0x686b, 0x6863, 0x4745, 0x3b7a, 0x4d56,
+ 0x685f, 0x3535, 0x686d, 0x3c6c, 0x6949, 0x786d, 0x6944, 0x447b,
+ 0x3c77, 0x3971, 0x6956, 0x6935, 0x684e, 0x687c, 0x695a, 0x685d,
+ 0x6946, 0x6853, 0x6840, 0x6934, 0x6850, 0x6937, 0x5323, 0x4038,
+ 0x4828, 0x6921, 0x686f, 0x692d, 0x6879, 0x4755, 0x4537, 0x6c23,
+ 0x3b36, 0x4b6a, 0x407a, 0x3969, 0x3250, 0x6966, 0x6964, 0x6969,
+ 0x6967, 0x696b, 0x3c5f, 0x4931, 0x3f47, 0x4539, 0x6b27, 0x5531,
+ 0x6b2a, 0x4678, 0x4762, 0x6b32, 0x6424, 0x786f, 0x637e, 0x782d,
+ 0x4259, 0x5428, 0x6435, 0x4733, 0x4e50, 0x3262, 0x3b6b, 0x6425,
+ 0x4c40, 0x573c, 0x3935, 0x3257, 0x4370, 0x3553, 0x5c7e, 0x3b26,
+ 0x564d, 0x4978, 0x4231, 0x6430, 0x427a, 0x5366, 0x453d, 0x3a3a,
+ 0x4130, 0x5755, 0x5547, 0x3d25, 0x3d2c, 0x7223, 0x4643, 0x3d60,
+ 0x636d, 0x4873, 0x6431, 0x4023, 0x6464, 0x6436, 0x492c, 0x3d3d,
+ 0x4054, 0x3d27, 0x6445, 0x5473, 0x6d34, 0x642b, 0x356d, 0x5747,
+ 0x4528, 0x4a2a, 0x4522, 0x7855, 0x3c43, 0x4c4e, 0x4044, 0x4e2b,
+ 0x3175, 0x3d26, 0x6378, 0x424b, 0x645e, 0x6442, 0x503a, 0x6449,
+ 0x642f, 0x3174, 0x6372, 0x4124, 0x646c, 0x646b, 0x6371, 0x647e,
+ 0x7858, 0x6472, 0x403d, 0x6363, 0x645c, 0x4877, 0x406c, 0x4c32,
+ 0x6530, 0x4d65, 0x4250, 0x6459, 0x4e5a, 0x4c7e, 0x4e5e, 0x4136,
+ 0x6c3f, 0x5c64, 0x3733, 0x6c3e, 0x532b, 0x6c41, 0x4848, 0x3363,
+ 0x6c47, 0x3546, 0x4955, 0x4c4c, 0x6c4b, 0x532a, 0x3253, 0x5672,
+ 0x3b62, 0x3d7d, 0x6c62, 0x4b38, 0x422f, 0x4043, 0x4e2a, 0x522f,
+ 0x367b, 0x6b39, 0x4723, 0x5c7d, 0x363f, 0x4e7e, 0x5734, 0x4f41,
+ 0x3137, 0x534c, 0x6178, 0x616f, 0x537c, 0x4a28, 0x3640, 0x6176,
+ 0x617d, 0x447c, 0x3b71, 0x4154, 0x616e, 0x4a5e, 0x4c21, 0x4f57,
+ 0x6228, 0x6224, 0x4f56, 0x6775, 0x6762, 0x4b76, 0x5328, 0x426a,
+ 0x6776, 0x6761, 0x6828, 0x3b37, 0x6774, 0x476d, 0x6767, 0x682c,
+ 0x6836, 0x6a31, 0x327a, 0x4436, 0x314f, 0x3b2d, 0x3531, 0x336b,
+ 0x7921, 0x3e37, 0x7069, 0x3768, 0x5171, 0x7079, 0x342f, 0x4531,
+ 0x707c, 0x4146, 0x706c, 0x706f, 0x7077, 0x705d, 0x3171, 0x5177,
+ 0x705c, 0x5622, 0x705f, 0x712e, 0x5122, 0x7128, 0x712b, 0x5338,
+ 0x4c31, 0x7132, 0x3722, 0x3028, 0x7164, 0x5665, 0x5535, 0x3e21,
+ 0x3c60, 0x454c, 0x422c, 0x784a, 0x6d79, 0x6d6e, 0x4277, 0x7851,
+ 0x6d7a, 0x7857, 0x5675, 0x3d43, 0x7927, 0x6d4c, 0x6d3a, 0x7866,
+ 0x5162, 0x4b36, 0x6d38, 0x6d3f, 0x4837, 0x426b, 0x5729, 0x6d57,
+ 0x6d53, 0x6d36, 0x6d4d, 0x3421, 0x302d, 0x3f73, 0x6d42, 0x4079,
+ 0x372f, 0x6d43, 0x3b76, 0x6c75, 0x787a, 0x6c78, 0x4071, 0x6c72,
+ 0x353b, 0x7926, 0x5656, 0x3346, 0x7836, 0x7655, 0x3b7d, 0x5331,
+ 0x7023, 0x3b60, 0x4e48, 0x783e, 0x4e51, 0x4d5d, 0x476e, 0x7140,
+ 0x3f7a, 0x345c, 0x474f, 0x713c, 0x546e, 0x4754, 0x4a7a, 0x3e3a,
+ 0x314a, 0x7928, 0x7348, 0x3c63, 0x3d5a, 0x3736, 0x567e, 0x7366,
+ 0x7346, 0x4938, 0x7359, 0x7365, 0x4228, 0x736c, 0x3c72, 0x7371,
+ 0x736f, 0x4729, 0x4131, 0x403a, 0x336f, 0x736a, 0x7425, 0x417d,
+ 0x7862, 0x7356, 0x737d, 0x4069, 0x4261, 0x787b, 0x7456, 0x3760,
+ 0x4138, 0x7870, 0x744f, 0x5961, 0x7450, 0x6679, 0x3e40, 0x3c4d,
+ 0x667b, 0x543c, 0x3a6c, 0x667a, 0x667c, 0x667d, 0x4852, 0x4e46,
+ 0x4449, 0x4526, 0x6723, 0x343f, 0x6722, 0x4934, 0x563d, 0x3c36,
+ 0x3757, 0x6721, 0x3744, 0x4f38, 0x6726, 0x6725, 0x4970, 0x495c,
+ 0x6724, 0x6728, 0x672a, 0x6729, 0x5655, 0x5769, 0x306d, 0x672c,
+ 0x3d61, 0x672b, 0x3d4a, 0x4267, 0x5124, 0x3878, 0x485e, 0x4d33,
+ 0x4b3f, 0x672d, 0x3e78, 0x3e6e, 0x3073, 0x672f, 0x672e, 0x6730,
+ 0x5065, 0x4b67, 0x3e2d, 0x575b, 0x6736, 0x3371, 0x6739, 0x4f5f,
+ 0x6737, 0x4e2c, 0x673a, 0x3859, 0x4d78, 0x3141, 0x573a, 0x425a,
+ 0x6738, 0x6732, 0x5540, 0x3442, 0x6731, 0x4360, 0x6735, 0x673b,
+ 0x3d74, 0x6733, 0x424c, 0x5077, 0x6734, 0x673d, 0x3c6a, 0x673c,
+ 0x3c29, 0x3650, 0x355e, 0x6745, 0x5435, 0x6741, 0x3160, 0x3b3a,
+ 0x4365, 0x4e33, 0x6743, 0x673f, 0x4137, 0x6742, 0x673e, 0x7924,
+ 0x5d53, 0x6746, 0x674b, 0x6744, 0x6727, 0x674c, 0x383f, 0x6747,
+ 0x6749, 0x6748, 0x4f58, 0x4c50, 0x376c, 0x674a, 0x4b75, 0x575d,
+ 0x6750, 0x7863, 0x674f, 0x746a, 0x4246, 0x674e, 0x575c, 0x3c28,
+ 0x6752, 0x6751, 0x6755, 0x562f, 0x4949, 0x6754, 0x4846, 0x6740,
+ 0x497e, 0x3b66, 0x7873, 0x3c6b, 0x6756, 0x6759, 0x6758, 0x3d49,
+ 0x526f, 0x3c4c, 0x674d, 0x6757, 0x6753, 0x667e, 0x5078, 0x784d,
+ 0x3278, 0x5327, 0x7826, 0x4f4b, 0x675a, 0x4042, 0x733f, 0x786e,
+ 0x3723, 0x3055, 0x425e, 0x6e3c, 0x6e3f, 0x7447, 0x5265, 0x4f30,
+ 0x474c, 0x716f, 0x716c, 0x4a25, 0x4e45, 0x412a, 0x344f, 0x4979,
+ 0x4b4a, 0x7179, 0x4474, 0x5630, 0x7177, 0x4c7d, 0x417b, 0x4b60,
+ 0x5032, 0x6b56, 0x554d, 0x784c, 0x4976, 0x6b4b, 0x6b61, 0x4454,
+ 0x5657, 0x3326, 0x3774, 0x3d3a, 0x4465, 0x3528, 0x6b5a, 0x4527,
+ 0x4133, 0x466a, 0x6b77, 0x4030, 0x6b4d, 0x5460, 0x5975, 0x4159,
+ 0x4c28, 0x536b, 0x504b, 0x3e59, 0x3e49, 0x7867, 0x3255, 0x742f,
+ 0x3d22, 0x7435, 0x3c68, 0x515e, 0x5b3b, 0x5c51, 0x785c, 0x7832,
+ 0x7843, 0x572f, 0x3e25, 0x3c54, 0x5c48, 0x3b2a, 0x5c49, 0x4033,
+ 0x4d72, 0x5d2b, 0x5236, 0x5d26, 0x5d27, 0x4e2d, 0x7877, 0x3b67,
+ 0x5d3b, 0x5d2a, 0x3254, 0x5d25, 0x3847, 0x412b, 0x5c4a, 0x5c6a,
+ 0x7825, 0x5d64, 0x3d2f, 0x5c60, 0x5271, 0x5d21, 0x5d5b, 0x5c71,
+ 0x5d24, 0x5c3f, 0x5d35, 0x5c69, 0x5d5e, 0x3534, 0x4e5f, 0x4f74,
+ 0x5d77, 0x5c76, 0x3c3b, 0x5c3c, 0x7844, 0x473e, 0x5d32, 0x3c76,
+ 0x4878, 0x5c79, 0x4036, 0x5d23, 0x5255, 0x5229, 0x5e34, 0x544c,
+ 0x5c42, 0x302a, 0x5d7e, 0x5e2d, 0x422b, 0x4b55, 0x463b, 0x5e3a,
+ 0x5d7c, 0x5c57, 0x403c, 0x5d71, 0x425c, 0x3426, 0x4232, 0x3a45,
+ 0x3f77, 0x724c, 0x7239, 0x784b, 0x4a34, 0x4f3a, 0x4e4f, 0x724f,
+ 0x426c, 0x5329, 0x7277, 0x555d, 0x7265, 0x727d, 0x7231, 0x3275,
+ 0x724d, 0x3366, 0x7249, 0x524f, 0x532c, 0x7232, 0x7253, 0x726e,
+ 0x402f, 0x7243, 0x3946, 0x324f, 0x4279, 0x565a, 0x785a, 0x4a75,
+ 0x4e40, 0x3365, 0x563b, 0x7441, 0x406f, 0x3239, 0x5730, 0x7925,
+ 0x7834, 0x3f63, 0x714d, 0x715a, 0x5974, 0x7150, 0x3040, 0x714f,
+ 0x7149, 0x715c, 0x4d60, 0x7821, 0x3344, 0x4f2e, 0x3c7b, 0x3966,
+ 0x4359, 0x4a53, 0x6a68, 0x6a6a, 0x6a6c, 0x4757, 0x6a69, 0x6a6d,
+ 0x6a6e, 0x6a6f, 0x3e75, 0x4040, 0x6a6b, 0x395b, 0x757c, 0x7623,
+ 0x3425, 0x5a25, 0x3629, 0x383c, 0x3c46, 0x5136, 0x5a27, 0x4c56,
+ 0x5a26, 0x5135, 0x5a28, 0x467d, 0x3c47, 0x366f, 0x5148, 0x4b4f,
+ 0x3e77, 0x5a2b, 0x3743, 0x4968, 0x506d, 0x4b5f, 0x5a2d, 0x556f,
+ 0x5a2c, 0x5a2e, 0x5a2a, 0x5529, 0x5a31, 0x5a2f, 0x4640, 0x5a30,
+ 0x5767, 0x344a, 0x5a3c, 0x512f, 0x5268, 0x4a54, 0x4a2b, 0x326f,
+ 0x5a38, 0x396e, 0x5a39, 0x5a35, 0x3b30, 0x3843, 0x4f6a, 0x5a37,
+ 0x5a36, 0x5a34, 0x5a33, 0x566f, 0x5a32, 0x3f64, 0x484f, 0x5a3f,
+ 0x5a40, 0x352e, 0x5355, 0x5a3d, 0x536f, 0x334f, 0x3d6b, 0x4e5c,
+ 0x4e73, 0x5a3e, 0x4b50, 0x3b65, 0x4b35, 0x4b2d, 0x3f4e, 0x5a47,
+ 0x374c, 0x526a, 0x3577, 0x5a46, 0x573b, 0x4c38, 0x5a43, 0x476b,
+ 0x5a3a, 0x5a41, 0x5a42, 0x4142, 0x425b, 0x5a45, 0x5a44, 0x357d,
+ 0x5a52, 0x5a3b, 0x5a4c, 0x5a50, 0x5033, 0x5a49, 0x5a4d, 0x5a51,
+ 0x3b64, 0x5a4f, 0x5a48, 0x376d, 0x566e, 0x5168, 0x5a4e, 0x4535,
+ 0x4431, 0x5a4b, 0x4e3d, 0x4c5c, 0x565f, 0x3b51, 0x4355, 0x5a57,
+ 0x5a4a, 0x5a55, 0x3079, 0x472b, 0x5a56, 0x3d32, 0x503b, 0x5225,
+ 0x5a53, 0x5a58, 0x437d, 0x5a59, 0x5a29, 0x3d77, 0x4321, 0x5624,
+ 0x5a5c, 0x3c25, 0x5a5a, 0x4a36, 0x5a5b, 0x4c37, 0x4657, 0x5a5e,
+ 0x526b, 0x5269, 0x4734, 0x3b24, 0x537e, 0x3641, 0x3164, 0x7645,
+ 0x3277, 0x4843, 0x403e, 0x5a5f, 0x5a54, 0x5a5d, 0x4671, 0x3761,
+ 0x3134, 0x556a, 0x383a, 0x3246, 0x3931, 0x4636, 0x3b75, 0x3737,
+ 0x4c30, 0x3961, 0x5470, 0x567c, 0x6a5b, 0x6a5f, 0x3721, 0x3973,
+ 0x3161, 0x4272, 0x347b, 0x6a5c, 0x3751, 0x4c79, 0x6a5d, 0x4333,
+ 0x3a58, 0x6a5a, 0x4238, 0x415e, 0x3b5f, 0x6a60, 0x574a, 0x3c56,
+ 0x5474, 0x6a62, 0x495e, 0x3176, 0x6a64, 0x6a63, 0x344d, 0x494d,
+ 0x4562, 0x6259, 0x4f4d, 0x4274, 0x3c7a, 0x3833, 0x6a66, 0x564a,
+ 0x6a65, 0x554b, 0x3644, 0x4035, 0x572c, 0x6a67, 0x393a, 0x487c,
+ 0x5853, 0x6a5e, 0x5738, 0x5479, 0x545e, 0x584d, 0x4944, 0x532e,
+ 0x6a61, 0x4a6a, 0x3853, 0x545f, 0x384f, 0x5554, 0x4777, 0x7475,
+ 0x3c79, 0x533b, 0x7544, 0x754f, 0x7567, 0x754e, 0x753b, 0x336c,
+ 0x7552, 0x543e, 0x755c, 0x7548, 0x7559, 0x7551, 0x7566, 0x345a,
+ 0x7572, 0x756f, 0x477b, 0x3335, 0x547e, 0x396c, 0x3e7c, 0x5079,
+ 0x696d, 0x696e, 0x486d, 0x6975, 0x6974, 0x696f, 0x5661, 0x6972,
+ 0x6977, 0x6970, 0x6973, 0x6978, 0x3d4f, 0x697b, 0x697a, 0x5458,
+ 0x6979, 0x697c, 0x3828, 0x4761, 0x413e, 0x6a22, 0x3b54, 0x697e,
+ 0x6a21, 0x3975, 0x697d, 0x3132, 0x4256, 0x3c2d, 0x6a23, 0x4a64,
+ 0x3778, 0x5537, 0x535f, 0x6c31, 0x4f3d, 0x542f, 0x6a24, 0x572a,
+ 0x555e, 0x3d4e, 0x6a25, 0x3a64, 0x604e, 0x6976, 0x6971, 0x306c,
+ 0x3447, 0x3168, 0x3167, 0x4529, 0x783c, 0x6549, 0x5562, 0x412c,
+ 0x3d78, 0x544b, 0x397d, 0x346f, 0x4e25, 0x5137, 0x355d, 0x5436,
+ 0x4a4a, 0x3359, 0x4728, 0x5121, 0x5245, 0x4149, 0x4275, 0x3b39,
+ 0x6547, 0x315f, 0x425f, 0x654e, 0x7879, 0x5b23, 0x534a, 0x5b29,
+ 0x4f67, 0x575e, 0x5a79, 0x5447, 0x354b, 0x5623, 0x415a, 0x3526,
+ 0x5a7e, 0x5b26, 0x5a77, 0x5b2a, 0x544d, 0x3373, 0x523d, 0x3d34,
+ 0x4470, 0x5046, 0x7527, 0x7526, 0x4a4d, 0x784e, 0x6e44, 0x6e45,
+ 0x6e46, 0x6e49, 0x6e48, 0x3624, 0x6e47, 0x556b, 0x3576, 0x6e4c,
+ 0x6e4b, 0x3730, 0x6e4e, 0x6e4a, 0x6e4f, 0x4725, 0x6e59, 0x6e55,
+ 0x6e57, 0x6e50, 0x4446, 0x365b, 0x3933, 0x6e54, 0x6e53, 0x332e,
+ 0x4525, 0x3e7b, 0x3846, 0x6e58, 0x6e51, 0x6e56, 0x6e6a, 0x6e66,
+ 0x6e5d, 0x4165, 0x6e5c, 0x6e60, 0x6e6b, 0x6e5a, 0x6e5f, 0x534b,
+ 0x6e64, 0x3c58, 0x6e52, 0x6e68, 0x6e67, 0x6e69, 0x322c, 0x6e5e,
+ 0x472f, 0x432d, 0x4726, 0x6e61, 0x3227, 0x6e5b, 0x6e62, 0x6e63,
+ 0x3d42, 0x6e6f, 0x3875, 0x6e7e, 0x5278, 0x6f25, 0x4d2d, 0x4f33,
+ 0x6e7d, 0x6e79, 0x437a, 0x6f22, 0x4f4e, 0x6e6e, 0x6f28, 0x523f,
+ 0x6e77, 0x6f27, 0x6e7b, 0x6e70, 0x6f24, 0x6e6d, 0x6e76, 0x4f7a,
+ 0x5062, 0x4c60, 0x6f31, 0x4241, 0x6f36, 0x503f, 0x3135, 0x6e7a,
+ 0x6e72, 0x3766, 0x6f32, 0x6f37, 0x6e74, 0x337a, 0x6f2d, 0x6f38,
+ 0x6f30, 0x464c, 0x4871, 0x6e71, 0x6f2f, 0x6f2e, 0x6f2b, 0x6f33,
+ 0x3e62, 0x3856, 0x6f3e, 0x6f3a, 0x6f42, 0x6f43, 0x5736, 0x6f39,
+ 0x6f3f, 0x3438, 0x6f45, 0x6f23, 0x6f3c, 0x6f44, 0x3627, 0x472e,
+ 0x3d75, 0x432a, 0x4e7d, 0x6f40, 0x346d, 0x423c, 0x434c, 0x7823,
+ 0x6f2a, 0x6f3d, 0x4f47, 0x6f41, 0x6e4d, 0x6f47, 0x3978, 0x3646,
+ 0x6f49, 0x5521, 0x364d, 0x6f4a, 0x6f46, 0x6f3b, 0x4742, 0x6f4c,
+ 0x3c7c, 0x6f48, 0x5560, 0x6f71, 0x433e, 0x6f4d, 0x6f51, 0x3077,
+ 0x4b78, 0x6f53, 0x4e59, 0x5d76, 0x6f56, 0x6e78, 0x6f21, 0x6f4b,
+ 0x3864, 0x5572, 0x6f57, 0x4478, 0x6f58, 0x6f54, 0x6f55, 0x6f5f,
+ 0x6f60, 0x4134, 0x6f52, 0x6f5d, 0x6f61, 0x6f2c, 0x6f4f, 0x6f5b,
+ 0x6f5c, 0x6f5e, 0x3279, 0x3e35, 0x6f5a, 0x6f4e, 0x7649, 0x6e7c,
+ 0x6f64, 0x6f6a, 0x6e73, 0x6f26, 0x414d, 0x6f29, 0x6f66, 0x6f62,
+ 0x5653, 0x6f6b, 0x6f63, 0x6f68, 0x6f34, 0x6f35, 0x6f50, 0x412d,
+ 0x6f6d, 0x4058, 0x4c7a, 0x6e6c, 0x6e75, 0x6f6e, 0x567d, 0x6f6c,
+ 0x6f59, 0x3c78, 0x6f6f, 0x6e65, 0x6f70, 0x6f65, 0x6f67, 0x543f,
+ 0x4f62, 0x4477, 0x6f69, 0x4260, 0x576a, 0x7647, 0x5464, 0x3324,
+ 0x4345, 0x6345, 0x4941, 0x6346, 0x3155, 0x3f2a, 0x634a, 0x6348,
+ 0x4872, 0x4f50, 0x3c64, 0x6349, 0x5522, 0x3a52, 0x3873, 0x7839,
+ 0x3727, 0x396b, 0x4376, 0x634d, 0x634f, 0x634c, 0x5444, 0x6351,
+ 0x514b, 0x5156, 0x6355, 0x6354, 0x6350, 0x6353, 0x6356, 0x7822,
+ 0x6347, 0x402b, 0x6357, 0x403b, 0x6359, 0x6358, 0x635a, 0x3433,
+ 0x3958, 0x635b, 0x327b, 0x785b, 0x634b, 0x5a6a, 0x4942, 0x5573,
+ 0x5275, 0x3342, 0x423d, 0x5174, 0x3653, 0x3d57, 0x5449, 0x3c4a,
+ 0x4b66, 0x4f55, 0x527e, 0x4224, 0x4125, 0x7922, 0x4b64, 0x4b2b,
+ 0x337b, 0x5453, 0x406b, 0x4451, 0x5446, 0x3567, 0x4e6d, 0x762b,
+ 0x7628, 0x7630, 0x4169, 0x7626, 0x584c, 0x392e, 0x7864, 0x7733,
+ 0x7732, 0x7861, 0x7735, 0x4e24, 0x484d, 0x3a2b, 0x6838, 0x683a,
+ 0x6839, 0x4f6c, 0x5233, 0x3625, 0x476a, 0x4f6e, 0x4b33, 0x717c,
+ 0x506b, 0x676f, 0x4b4c, 0x717d, 0x717e, 0x5424, 0x4d67, 0x3064,
+ 0x3659, 0x4644, 0x416c, 0x7222, 0x7221, 0x5243, 0x7224, 0x4d37,
+ 0x3c55, 0x7225, 0x3e31, 0x4635, 0x4d47, 0x3f45, 0x4c62, 0x366e,
+ 0x7226, 0x7227, 0x5155, 0x5438, 0x722a, 0x355f, 0x4060, 0x7229,
+ 0x722b, 0x394b, 0x327c, 0x722c, 0x4f54, 0x722d, 0x422d, 0x7228,
+ 0x4827, 0x3767, 0x6c29, 0x6c2a, 0x786c, 0x7837, 0x6c2b, 0x6c2c,
+ 0x462e, 0x6c2d, 0x6c2e, 0x3749, 0x623b, 0x783f, 0x623d, 0x623f,
+ 0x6240, 0x6241, 0x3739, 0x527b, 0x6242, 0x4b47, 0x3125, 0x4a4e,
+ 0x3d48, 0x317d, 0x6243, 0x5178, 0x367c, 0x6244, 0x4459, 0x3676,
+ 0x5360, 0x6246, 0x3d24, 0x4f5a, 0x395d, 0x623c, 0x6247, 0x623e,
+ 0x4173, 0x6248, 0x6249, 0x4278, 0x624a, 0x624b, 0x624c, 0x4021,
+ 0x624d, 0x3c22, 0x4844, 0x774f, 0x7750, 0x3276, 0x624e, 0x426d,
+ 0x5426, 0x376b, 0x4d54, 0x335b, 0x5131, 0x3235, 0x5724, 0x6665,
+ 0x3e54, 0x6660, 0x3c5d, 0x6666, 0x6662, 0x4a3b, 0x4d55, 0x6661,
+ 0x426e, 0x6669, 0x3a27, 0x4266, 0x3f25, 0x3352, 0x666d, 0x666c,
+ 0x466f, 0x666b, 0x6670, 0x462d, 0x6539, 0x666f, 0x6672, 0x4c5a,
+ 0x6663, 0x4927, 0x6673, 0x4262, 0x5d6b, 0x6671, 0x666e, 0x6674,
+ 0x6675, 0x477d, 0x6668, 0x6667, 0x6676, 0x3d3e, 0x5169, 0x3e2a,
+ 0x6664, 0x5668, 0x423f, 0x6678, 0x6677, 0x666a, 0x3039, 0x7743,
+ 0x787e, 0x4c65, 0x7746, 0x7745, 0x7831, 0x4b49, 0x783a, 0x7876,
+ 0x775e, 0x3637, 0x4456, 0x6352, 0x634e, 0x5374, 0x774b, 0x774a,
+ 0x5363, 0x4233, 0x7650, 0x764f, 0x7651, 0x7652, 0x7653, 0x7658,
+ 0x312b, 0x7656, 0x765a, 0x765f, 0x765c, 0x765b, 0x765e, 0x7659,
+ 0x4f4a, 0x7667, 0x7661, 0x7669, 0x4070, 0x7668, 0x7676, 0x766b,
+ 0x7674, 0x7671, 0x766e, 0x7672, 0x766f, 0x7670, 0x3e28, 0x766c,
+ 0x766d, 0x7673, 0x7675, 0x766a, 0x767d, 0x7678, 0x767c, 0x767a,
+ 0x7679, 0x767b, 0x487a, 0x767e, 0x7665, 0x7724, 0x7723, 0x7725,
+ 0x7722, 0x7663, 0x7721, 0x7726, 0x772a, 0x7666, 0x7664, 0x7729,
+ 0x7727, 0x772b, 0x7728, 0x316e, 0x772e, 0x772d, 0x772c, 0x415b,
+ 0x7660, 0x7677, 0x7657, 0x772f, 0x765d, 0x7654, 0x7662, 0x4471,
+ 0x702f, 0x596c, 0x376f, 0x4379, 0x7030, 0x7032, 0x7031, 0x513b,
+ 0x4d52, 0x5427, 0x7036, 0x7037, 0x7033, 0x516c, 0x513c, 0x7039,
+ 0x703b, 0x3a68, 0x386b, 0x703c, 0x3e69, 0x7041, 0x703e, 0x7043,
+ 0x366c, 0x7040, 0x7044, 0x7046, 0x4574, 0x7047, 0x4835, 0x7034,
+ 0x7048, 0x7045, 0x7049, 0x704a, 0x704c, 0x704d, 0x5d3a, 0x3a57,
+ 0x773d, 0x704f, 0x704b, 0x704e, 0x3c26, 0x7051, 0x4538, 0x703a,
+ 0x7052, 0x7038, 0x7054, 0x7053, 0x7055, 0x7042, 0x7056, 0x5325,
+ 0x7058, 0x7057, 0x7035, 0x7050, 0x7059, 0x703f, 0x703d, 0x7852,
+ 0x7874, 0x753a, 0x3c6f, 0x514e, 0x4076, 0x4273, 0x746f, 0x7865,
+ 0x7859, 0x4334, 0x5964, 0x3563, 0x3533, 0x7775, 0x7854, 0x7772,
+ 0x763c, 0x763d, 0x763e, 0x782e, 0x466b, 0x552b, 0x6c34, 0x335d,
+ 0x7633, 0x7635, 0x7637, 0x7634, 0x7636, 0x4164, 0x782a, 0x7638,
+ 0x763a, 0x7639, 0x4823, 0x763b, 0x417a, 0x4553, 0x3928, 0x6d68,
+ 0x396a, 0x2672, 0x2674, 0x2675, 0x2660, 0x2661, 0x2670, 0x2671,
+ 0x2662, 0x2663, 0x266e, 0x266f, 0x2666, 0x2667, 0x2664, 0x2665,
+ 0x2668, 0x2669, 0x266a, 0x266b,
+};
+
+static const Summary16 gb12345ext_uni2indx_page01[23] = {
+ /* 0x0100 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0110 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 },
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 },
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0200 },
+ /* 0x0200 */
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0002 }, { 4, 0x0002 },
+};
+static const Summary16 gb12345ext_uni2indx_page1e[4] = {
+ /* 0x1e00 */
+ { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x8000 },
+};
+static const Summary16 gb12345ext_uni2indx_page22[3] = {
+ /* 0x2200 */
+ { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0020 },
+};
+static const Summary16 gb12345ext_uni2indx_page4e[1306] = {
+ /* 0x4e00 */
+ { 7, 0x0080 }, { 8, 0x0002 }, { 9, 0x0000 }, { 9, 0x0001 },
+ { 10, 0x0100 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0004 }, { 12, 0x4002 }, { 14, 0x0000 }, { 14, 0x0000 },
+ { 14, 0x0040 }, { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0080 },
+ /* 0x4f00 */
+ { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0000 },
+ { 16, 0x0000 }, { 16, 0x0200 }, { 17, 0x0000 }, { 17, 0x0000 },
+ { 17, 0x0040 }, { 18, 0x0040 }, { 19, 0x0000 }, { 19, 0x0000 },
+ { 19, 0x0004 }, { 20, 0x0000 }, { 20, 0x0001 }, { 21, 0x0000 },
+ /* 0x5000 */
+ { 21, 0x0a41 }, { 25, 0x0002 }, { 26, 0x0800 }, { 27, 0x0000 },
+ { 27, 0x0200 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0030 },
+ { 30, 0x0000 }, { 30, 0x0340 }, { 33, 0x2004 }, { 35, 0x40b8 },
+ { 40, 0x0224 }, { 43, 0x4022 }, { 46, 0x0120 }, { 48, 0x0200 },
+ /* 0x5100 */
+ { 49, 0x0315 }, { 54, 0x8131 }, { 59, 0x0400 }, { 60, 0x1c84 },
+ { 65, 0x0000 }, { 65, 0x0404 }, { 67, 0x0200 }, { 68, 0x0000 },
+ { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0004 },
+ { 69, 0x2040 }, { 71, 0x0000 }, { 71, 0x2001 }, { 73, 0x0002 },
+ /* 0x5200 */
+ { 74, 0x0000 }, { 74, 0x0004 }, { 75, 0x0000 }, { 75, 0x0000 },
+ { 75, 0x0890 }, { 78, 0x0800 }, { 79, 0x4000 }, { 80, 0x0030 },
+ { 82, 0x3688 }, { 88, 0x0002 }, { 89, 0x0000 }, { 89, 0x0000 },
+ { 89, 0x0002 }, { 90, 0x6a20 }, { 95, 0x0004 }, { 96, 0x0122 },
+ /* 0x5300 */
+ { 99, 0x0000 }, { 99, 0x0000 }, { 99, 0xa000 }, { 101, 0x0002 },
+ { 102, 0x0001 }, { 103, 0x0010 }, { 104, 0x0000 }, { 104, 0x0000 },
+ { 104, 0x0004 }, { 105, 0x0200 }, { 106, 0x2001 }, { 108, 0x0014 },
+ { 110, 0x0008 }, { 111, 0x0000 }, { 111, 0x0404 }, { 113, 0x0041 },
+ /* 0x5400 */
+ { 115, 0x4000 }, { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 },
+ { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 },
+ { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x1000 },
+ { 117, 0x0000 }, { 117, 0x0000 }, { 117, 0x0002 }, { 118, 0x0000 },
+ /* 0x5500 */
+ { 118, 0x0010 }, { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 },
+ { 119, 0x8000 }, { 120, 0x4008 }, { 122, 0x0000 }, { 122, 0x0000 },
+ { 122, 0x0000 }, { 122, 0x0000 }, { 122, 0x5400 }, { 125, 0x0004 },
+ { 126, 0x40c0 }, { 129, 0x0400 }, { 130, 0x0200 }, { 131, 0x0040 },
+ /* 0x5600 */
+ { 132, 0x2040 }, { 134, 0x10d0 }, { 138, 0xc200 }, { 141, 0x0121 },
+ { 144, 0x0002 }, { 145, 0x2000 }, { 146, 0x8061 }, { 150, 0x0314 },
+ { 154, 0x1081 }, { 157, 0x0220 }, { 159, 0x4140 }, { 162, 0x0058 },
+ { 165, 0x1327 }, { 172, 0x0002 }, { 173, 0x0000 }, { 173, 0x0000 },
+ /* 0x5700 */
+ { 173, 0x2880 }, { 176, 0x014c }, { 180, 0x0000 }, { 180, 0x0000 },
+ { 180, 0x0000 }, { 180, 0x0000 }, { 180, 0x0000 }, { 180, 0x0000 },
+ { 180, 0x0000 }, { 180, 0x0000 }, { 180, 0x0000 }, { 180, 0x0000 },
+ { 180, 0x0000 }, { 180, 0x0000 }, { 180, 0x0002 }, { 181, 0x0080 },
+ /* 0x5800 */
+ { 182, 0x0420 }, { 184, 0x2040 }, { 186, 0x8000 }, { 187, 0x0012 },
+ { 189, 0x8c00 }, { 192, 0x0084 }, { 194, 0x0014 }, { 196, 0x0220 },
+ { 198, 0x0400 }, { 199, 0x1000 }, { 200, 0x4000 }, { 201, 0x4808 },
+ { 204, 0x0080 }, { 205, 0xc708 }, { 211, 0x8205 }, { 215, 0x2400 },
+ /* 0x5900 */
+ { 217, 0x0000 }, { 217, 0x0000 }, { 217, 0x0004 }, { 218, 0x4100 },
+ { 220, 0x0000 }, { 220, 0x0000 }, { 220, 0x5600 }, { 224, 0x0000 },
+ { 224, 0x0000 }, { 224, 0x2000 }, { 225, 0x0000 }, { 225, 0x0000 },
+ { 225, 0x0000 }, { 225, 0x0000 }, { 225, 0x0000 }, { 225, 0x0000 },
+ /* 0x5a00 */
+ { 225, 0x0000 }, { 225, 0x0000 }, { 225, 0x0000 }, { 225, 0x0000 },
+ { 225, 0x0002 }, { 226, 0x0000 }, { 226, 0x2040 }, { 228, 0x0000 },
+ { 228, 0x0000 }, { 228, 0x0000 }, { 228, 0x0080 }, { 229, 0x2000 },
+ { 230, 0x0000 }, { 230, 0x0080 }, { 231, 0x0000 }, { 231, 0x0820 },
+ /* 0x5b00 */
+ { 233, 0x1901 }, { 237, 0x0200 }, { 238, 0x0402 }, { 240, 0x0101 },
+ { 242, 0x1000 }, { 243, 0x0000 }, { 243, 0x0800 }, { 244, 0x8100 },
+ { 246, 0x0000 }, { 246, 0x0000 }, { 246, 0x0000 }, { 246, 0x0000 },
+ { 246, 0x0000 }, { 246, 0x0000 }, { 246, 0x1ac4 }, { 252, 0x0060 },
+ /* 0x5c00 */
+ { 254, 0x6980 }, { 259, 0x0000 }, { 259, 0x0000 }, { 259, 0x0080 },
+ { 260, 0x0000 }, { 260, 0x0000 }, { 260, 0x1114 }, { 264, 0x0000 },
+ { 264, 0x0000 }, { 264, 0x0000 }, { 264, 0x0002 }, { 265, 0x0000 },
+ { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x0000 }, { 265, 0x2050 },
+ /* 0x5d00 */
+ { 268, 0x2000 }, { 269, 0x0080 }, { 270, 0x1000 }, { 271, 0x0000 },
+ { 271, 0x0000 }, { 271, 0x0001 }, { 272, 0x0000 }, { 272, 0x0000 },
+ { 272, 0x0092 }, { 275, 0x0080 }, { 276, 0x0081 }, { 278, 0x1500 },
+ { 281, 0x0800 }, { 282, 0x0014 }, { 284, 0x0000 }, { 284, 0x0001 },
+ /* 0x5e00 */
+ { 285, 0x0000 }, { 285, 0x0100 }, { 286, 0x0820 }, { 288, 0x0048 },
+ { 290, 0x0009 }, { 292, 0x8180 }, { 295, 0x1808 }, { 298, 0xc204 },
+ { 302, 0x0000 }, { 302, 0x0000 }, { 302, 0x0800 }, { 303, 0x0000 },
+ { 303, 0x0000 }, { 303, 0x8000 }, { 304, 0x100f }, { 309, 0x0008 },
+ /* 0x5f00 */
+ { 310, 0x0000 }, { 310, 0x0000 }, { 310, 0x0000 }, { 310, 0x0028 },
+ { 312, 0x5140 }, { 316, 0x0200 }, { 317, 0x0000 }, { 317, 0x0000 },
+ { 317, 0x1000 }, { 318, 0x4002 }, { 320, 0x0201 }, { 322, 0x0200 },
+ { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 },
+ /* 0x6000 */
+ { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 },
+ { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 },
+ { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x0060 },
+ { 325, 0x0000 }, { 325, 0x0000 }, { 325, 0x0002 }, { 326, 0x0806 },
+ /* 0x6100 */
+ { 329, 0x0000 }, { 329, 0x1800 }, { 331, 0x0000 }, { 331, 0xc090 },
+ { 335, 0x0800 }, { 336, 0x8500 }, { 339, 0x4c18 }, { 344, 0x0048 },
+ { 346, 0x0404 }, { 348, 0x0407 }, { 352, 0x4810 }, { 355, 0x0044 },
+ { 357, 0x1280 }, { 360, 0xc000 }, { 362, 0x0108 }, { 364, 0x55c4 },
+ /* 0x6200 */
+ { 371, 0x0081 }, { 373, 0x0010 }, { 374, 0x0080 }, { 375, 0x0005 },
+ { 377, 0x0000 }, { 377, 0x0002 }, { 378, 0x0000 }, { 378, 0x0000 },
+ { 378, 0x0000 }, { 378, 0x0000 }, { 378, 0x0000 }, { 378, 0x0000 },
+ { 378, 0x0000 }, { 378, 0x0000 }, { 378, 0x0000 }, { 378, 0x0000 },
+ /* 0x6300 */
+ { 378, 0x0000 }, { 378, 0x0000 }, { 378, 0x0000 }, { 378, 0x4000 },
+ { 379, 0x0000 }, { 379, 0x0000 }, { 379, 0x4900 }, { 382, 0x0004 },
+ { 383, 0x0018 }, { 385, 0x0000 }, { 385, 0x0000 }, { 385, 0x0000 },
+ { 385, 0x0001 }, { 386, 0x0400 }, { 387, 0x4000 }, { 388, 0x0000 },
+ /* 0x6400 */
+ { 388, 0x2000 }, { 389, 0x0080 }, { 390, 0x0000 }, { 390, 0x0040 },
+ { 391, 0x0000 }, { 391, 0x9002 }, { 394, 0x8000 }, { 395, 0x0848 },
+ { 398, 0x0100 }, { 399, 0x8008 }, { 401, 0x0828 }, { 404, 0xc80c },
+ { 409, 0x0c92 }, { 414, 0x0410 }, { 416, 0x9001 }, { 419, 0x5c97 },
+ /* 0x6500 */
+ { 428, 0x8050 }, { 431, 0x2a50 }, { 436, 0x141c }, { 441, 0x0000 },
+ { 441, 0x0000 }, { 441, 0x0080 }, { 442, 0x0000 }, { 442, 0x0120 },
+ { 444, 0x000c }, { 446, 0x00a0 }, { 448, 0x1000 }, { 449, 0x0080 },
+ { 450, 0x0000 }, { 450, 0x0000 }, { 450, 0x0000 }, { 450, 0x0000 },
+ /* 0x6600 */
+ { 450, 0x0000 }, { 450, 0x0000 }, { 450, 0x0000 }, { 450, 0x0000 },
+ { 450, 0x0004 }, { 451, 0x2000 }, { 452, 0x0000 }, { 452, 0x0000 },
+ { 452, 0x0300 }, { 454, 0x0000 }, { 454, 0x0804 }, { 456, 0x0000 },
+ { 456, 0x02d0 }, { 460, 0x0040 }, { 461, 0x1001 }, { 463, 0x0100 },
+ /* 0x6700 */
+ { 464, 0x0008 }, { 465, 0x0000 }, { 465, 0x8080 }, { 467, 0x0010 },
+ { 468, 0x0000 }, { 468, 0x0000 }, { 468, 0x0000 }, { 468, 0x4002 },
+ { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 },
+ { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 },
+ /* 0x6800 */
+ { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 },
+ { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 },
+ { 470, 0x0000 }, { 470, 0xa100 }, { 473, 0x0000 }, { 473, 0x0000 },
+ { 473, 0x0000 }, { 473, 0x80c0 }, { 476, 0x0080 }, { 477, 0x0000 },
+ /* 0x6900 */
+ { 477, 0x8000 }, { 478, 0x0000 }, { 478, 0x0000 }, { 478, 0x0000 },
+ { 478, 0x0400 }, { 479, 0x0008 }, { 480, 0x2100 }, { 482, 0x0020 },
+ { 483, 0x0000 }, { 483, 0x0000 }, { 483, 0x4400 }, { 485, 0x8000 },
+ { 486, 0x2800 }, { 488, 0x0000 }, { 488, 0x0080 }, { 489, 0x0008 },
+ /* 0x6a00 */
+ { 490, 0x0026 }, { 493, 0x4208 }, { 496, 0x0008 }, { 497, 0x0700 },
+ { 500, 0x0900 }, { 502, 0x8000 }, { 503, 0x0004 }, { 504, 0x0000 },
+ { 504, 0x0200 }, { 505, 0x1010 }, { 507, 0x800c }, { 510, 0x0908 },
+ { 513, 0x0008 }, { 514, 0xec08 }, { 520, 0x1580 }, { 524, 0x0908 },
+ /* 0x6b00 */
+ { 527, 0x8410 }, { 530, 0x4044 }, { 533, 0x0000 }, { 533, 0x2000 },
+ { 534, 0x0000 }, { 534, 0x8001 }, { 536, 0x0002 }, { 537, 0x0184 },
+ { 540, 0x0000 }, { 540, 0x4100 }, { 542, 0xc810 }, { 546, 0x0c04 },
+ { 549, 0x0040 }, { 550, 0x0000 }, { 550, 0x0000 }, { 550, 0x8000 },
+ /* 0x6c00 */
+ { 551, 0x1100 }, { 553, 0x0000 }, { 553, 0x1808 }, { 556, 0x0000 },
+ { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 },
+ { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 },
+ { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 },
+ /* 0x6d00 */
+ { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 },
+ { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0000 }, { 556, 0x0200 },
+ { 557, 0x0084 }, { 559, 0x0000 }, { 559, 0x0000 }, { 559, 0x0000 },
+ { 559, 0x0001 }, { 560, 0x0000 }, { 560, 0x0400 }, { 561, 0x0460 },
+ /* 0x6e00 */
+ { 564, 0x0000 }, { 564, 0x0000 }, { 564, 0x1040 }, { 566, 0x4000 },
+ { 567, 0x0000 }, { 567, 0x4000 }, { 568, 0x8000 }, { 569, 0x0000 },
+ { 569, 0x0000 }, { 569, 0x2040 }, { 571, 0x0000 }, { 571, 0x0000 },
+ { 571, 0x5030 }, { 575, 0x0000 }, { 575, 0x9000 }, { 577, 0x8184 },
+ /* 0x6f00 */
+ { 581, 0x0002 }, { 582, 0x0400 }, { 583, 0x100c }, { 586, 0x8104 },
+ { 589, 0x0002 }, { 590, 0x0212 }, { 593, 0x8010 }, { 595, 0x8081 },
+ { 598, 0x00c1 }, { 601, 0x0080 }, { 602, 0x4211 }, { 606, 0x0002 },
+ { 607, 0x000a }, { 609, 0x8920 }, { 613, 0x0810 }, { 615, 0x5403 },
+ /* 0x7000 */
+ { 620, 0x8a60 }, { 625, 0xa120 }, { 629, 0x0181 }, { 632, 0x4005 },
+ { 635, 0x0018 }, { 637, 0x2122 }, { 641, 0x0098 }, { 644, 0x0000 },
+ { 644, 0x0000 }, { 644, 0x0000 }, { 644, 0x0000 }, { 644, 0x0000 },
+ { 644, 0x8000 }, { 645, 0x0000 }, { 645, 0x0000 }, { 645, 0x0010 },
+ /* 0x7100 */
+ { 646, 0x0000 }, { 646, 0x0000 }, { 646, 0x0002 }, { 647, 0x0000 },
+ { 647, 0x0200 }, { 648, 0x0004 }, { 649, 0x1204 }, { 652, 0x0000 },
+ { 652, 0x0000 }, { 652, 0x0084 }, { 654, 0x0000 }, { 654, 0x4002 },
+ { 656, 0x0102 }, { 658, 0x9204 }, { 662, 0x2040 }, { 664, 0x5010 },
+ /* 0x7200 */
+ { 667, 0x2000 }, { 668, 0x0801 }, { 670, 0x0000 }, { 670, 0x4404 },
+ { 673, 0x0000 }, { 673, 0x0100 }, { 674, 0x0000 }, { 674, 0x2000 },
+ { 675, 0x0000 }, { 675, 0x0040 }, { 676, 0x0084 }, { 678, 0x0000 },
+ { 678, 0x0001 }, { 679, 0x0000 }, { 679, 0x0000 }, { 679, 0x2200 },
+ /* 0x7300 */
+ { 681, 0x0000 }, { 681, 0x0000 }, { 681, 0x0000 }, { 681, 0x0840 },
+ { 683, 0x0032 }, { 686, 0x0000 }, { 686, 0x0d00 }, { 689, 0x1da5 },
+ { 697, 0x0001 }, { 698, 0x0000 }, { 698, 0x0000 }, { 698, 0x0000 },
+ { 698, 0x0000 }, { 698, 0x0000 }, { 698, 0x0000 }, { 698, 0x4000 },
+ /* 0x7400 */
+ { 699, 0x0000 }, { 699, 0x0000 }, { 699, 0x0000 }, { 699, 0x8000 },
+ { 700, 0x0800 }, { 701, 0x0000 }, { 701, 0x0608 }, { 704, 0x0000 },
+ { 704, 0x0200 }, { 705, 0x0000 }, { 705, 0x0048 }, { 707, 0x2001 },
+ { 709, 0x8400 }, { 711, 0x0410 }, { 713, 0x0000 }, { 713, 0x0000 },
+ /* 0x7500 */
+ { 713, 0x1000 }, { 714, 0x0000 }, { 714, 0x0008 }, { 715, 0x0000 },
+ { 715, 0x0000 }, { 715, 0x2000 }, { 716, 0x0804 }, { 718, 0x0040 },
+ { 719, 0x0080 }, { 720, 0x0000 }, { 720, 0x0000 }, { 720, 0x0000 },
+ { 720, 0x0080 }, { 721, 0x0200 }, { 722, 0x0000 }, { 722, 0x0000 },
+ /* 0x7600 */
+ { 722, 0x2804 }, { 725, 0x4000 }, { 726, 0x0082 }, { 728, 0x0800 },
+ { 729, 0x02c4 }, { 733, 0x8100 }, { 735, 0x72b4 }, { 743, 0x1007 },
+ { 747, 0x0000 }, { 747, 0x0400 }, { 748, 0x0000 }, { 748, 0x0500 },
+ { 750, 0x0000 }, { 750, 0x4000 }, { 751, 0x009a }, { 755, 0x0000 },
+ /* 0x7700 */
+ { 755, 0x0000 }, { 755, 0x0000 }, { 755, 0x0000 }, { 755, 0x0000 },
+ { 755, 0x8000 }, { 756, 0x4000 }, { 757, 0x0000 }, { 757, 0x0000 },
+ { 757, 0x0000 }, { 757, 0x4100 }, { 759, 0x2000 }, { 760, 0x1000 },
+ { 761, 0x0080 }, { 762, 0x0400 }, { 763, 0x8000 }, { 764, 0x0000 },
+ /* 0x7800 */
+ { 764, 0x0000 }, { 764, 0x0000 }, { 764, 0x0000 }, { 764, 0x0000 },
+ { 764, 0x0008 }, { 765, 0x0000 }, { 765, 0xc110 }, { 769, 0x0000 },
+ { 769, 0x0000 }, { 769, 0x0000 }, { 769, 0x2200 }, { 771, 0x1500 },
+ { 774, 0x0000 }, { 774, 0x0400 }, { 775, 0x8088 }, { 778, 0x2000 },
+ /* 0x7900 */
+ { 779, 0x4000 }, { 780, 0x0200 }, { 781, 0x1c40 }, { 785, 0x0002 },
+ { 786, 0x0000 }, { 786, 0x0000 }, { 786, 0x0000 }, { 786, 0x0000 },
+ { 786, 0x6000 }, { 788, 0x0000 }, { 788, 0x4440 }, { 791, 0x0003 },
+ { 793, 0x2000 }, { 794, 0x0000 }, { 794, 0x0000 }, { 794, 0x0000 },
+ /* 0x7a00 */
+ { 794, 0x0000 }, { 794, 0x0000 }, { 794, 0x4000 }, { 795, 0x0002 },
+ { 796, 0x7001 }, { 800, 0x0000 }, { 800, 0x0a06 }, { 804, 0x0000 },
+ { 804, 0x0000 }, { 804, 0x0000 }, { 804, 0x4600 }, { 807, 0x0440 },
+ { 809, 0x05b0 }, { 814, 0x0000 }, { 814, 0x0400 }, { 815, 0x0040 },
+ /* 0x7b00 */
+ { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 },
+ { 816, 0x0040 }, { 817, 0x0002 }, { 818, 0x0080 }, { 819, 0x0000 },
+ { 819, 0x0800 }, { 820, 0x0000 }, { 820, 0x0000 }, { 820, 0x0000 },
+ { 820, 0x0a11 }, { 824, 0x0000 }, { 824, 0x0210 }, { 826, 0x0008 },
+ /* 0x7c00 */
+ { 827, 0x2001 }, { 829, 0x4000 }, { 830, 0x080a }, { 833, 0x6000 },
+ { 835, 0x1008 }, { 837, 0x9000 }, { 839, 0x5611 }, { 845, 0x0004 },
+ { 846, 0x0000 }, { 846, 0x0000 }, { 846, 0x0000 }, { 846, 0x0000 },
+ { 846, 0x0000 }, { 846, 0x6000 }, { 848, 0x0080 }, { 849, 0x4255 },
+ /* 0x7d00 */
+ { 855, 0x2bf5 }, { 865, 0x1eb9 }, { 874, 0x0002 }, { 875, 0x960f },
+ { 883, 0x4055 }, { 888, 0x6001 }, { 891, 0x0146 }, { 895, 0x024e },
+ { 900, 0x834a }, { 906, 0x5008 }, { 909, 0x380c }, { 914, 0xef1f },
+ { 926, 0x0c90 }, { 930, 0x6396 }, { 938, 0x934b }, { 946, 0x0a56 },
+ /* 0x7e00 */
+ { 952, 0x0f00 }, { 956, 0xe803 }, { 962, 0x6888 }, { 967, 0x62f6 },
+ { 976, 0x0060 }, { 978, 0x4434 }, { 983, 0xee04 }, { 990, 0x7209 },
+ { 996, 0xb500 }, { 1001, 0x1158 }, { 1006, 0x0000 }, { 1006, 0x0000 },
+ { 1006, 0x0000 }, { 1006, 0x0000 }, { 1006, 0x0000 }, { 1006, 0x0000 },
+ /* 0x7f00 */
+ { 1006, 0x0000 }, { 1006, 0x0000 }, { 1006, 0x0000 }, { 1006, 0x0000 },
+ { 1006, 0x5000 }, { 1008, 0x0000 }, { 1008, 0x0000 }, { 1008, 0x0081 },
+ { 1010, 0x0160 }, { 1013, 0x0000 }, { 1013, 0x0220 }, { 1015, 0x0000 },
+ { 1015, 0x0000 }, { 1015, 0x0004 }, { 1016, 0x0000 }, { 1016, 0x0200 },
+ /* 0x8000 */
+ { 1017, 0x0000 }, { 1017, 0x0000 }, { 1017, 0x5000 }, { 1019, 0x0000 },
+ { 1019, 0x0000 }, { 1019, 0x4040 }, { 1021, 0x8000 }, { 1022, 0x62ed },
+ { 1031, 0x0020 }, { 1032, 0x0000 }, { 1032, 0x0000 }, { 1032, 0x0000 },
+ { 1032, 0x0000 }, { 1032, 0x0000 }, { 1032, 0x0000 }, { 1032, 0x0000 },
+ /* 0x8100 */
+ { 1032, 0x0020 }, { 1033, 0x0800 }, { 1034, 0x0000 }, { 1034, 0x0200 },
+ { 1035, 0x4400 }, { 1037, 0x0040 }, { 1038, 0x0842 }, { 1041, 0x0100 },
+ { 1042, 0x0000 }, { 1042, 0x0400 }, { 1043, 0x0201 }, { 1045, 0xe000 },
+ { 1048, 0xa200 }, { 1051, 0x8500 }, { 1054, 0x0101 }, { 1056, 0x0400 },
+ /* 0x8200 */
+ { 1057, 0x2780 }, { 1062, 0x0000 }, { 1062, 0x0000 }, { 1062, 0x0000 },
+ { 1062, 0x0000 }, { 1062, 0x0200 }, { 1063, 0x0850 }, { 1066, 0x0082 },
+ { 1068, 0x0000 }, { 1068, 0x0000 }, { 1068, 0x0000 }, { 1068, 0x0800 },
+ { 1069, 0x0000 }, { 1069, 0x0000 }, { 1069, 0x0080 }, { 1070, 0x0200 },
+ /* 0x8300 */
+ { 1071, 0x0008 }, { 1072, 0x0000 }, { 1072, 0x0000 }, { 1072, 0x0000 },
+ { 1072, 0x0000 }, { 1072, 0x0001 }, { 1073, 0x0000 }, { 1073, 0x0000 },
+ { 1073, 0x0400 }, { 1074, 0x0040 }, { 1075, 0x0084 }, { 1077, 0x0000 },
+ { 1077, 0x0000 }, { 1077, 0x0000 }, { 1077, 0x8000 }, { 1078, 0x0000 },
+ /* 0x8400 */
+ { 1078, 0x0480 }, { 1080, 0x0000 }, { 1080, 0x1000 }, { 1081, 0x0020 },
+ { 1082, 0x0200 }, { 1083, 0x0004 }, { 1084, 0x8050 }, { 1087, 0x0080 },
+ { 1088, 0x0000 }, { 1088, 0x0018 }, { 1090, 0x0000 }, { 1090, 0x1000 },
+ { 1091, 0x0801 }, { 1093, 0x0000 }, { 1093, 0xc000 }, { 1095, 0x2000 },
+ /* 0x8500 */
+ { 1096, 0x0000 }, { 1096, 0x4010 }, { 1098, 0x2048 }, { 1101, 0x0000 },
+ { 1101, 0x4042 }, { 1104, 0x012c }, { 1108, 0x2604 }, { 1112, 0x0080 },
+ { 1113, 0x1500 }, { 1116, 0x8012 }, { 1119, 0x0240 }, { 1121, 0x0400 },
+ { 1122, 0x6000 }, { 1124, 0x2000 }, { 1125, 0x0420 }, { 1127, 0x0650 },
+ /* 0x8600 */
+ { 1131, 0x08d0 }, { 1135, 0x4400 }, { 1137, 0x2004 }, { 1139, 0x8400 },
+ { 1141, 0x0000 }, { 1141, 0x9020 }, { 1144, 0x0080 }, { 1145, 0x0000 },
+ { 1145, 0x0000 }, { 1145, 0x0000 }, { 1145, 0x0000 }, { 1145, 0x0000 },
+ { 1145, 0x0000 }, { 1145, 0x0000 }, { 1145, 0x0000 }, { 1145, 0x0400 },
+ /* 0x8700 */
+ { 1146, 0x0040 }, { 1147, 0x0000 }, { 1147, 0x0002 }, { 1148, 0x0000 },
+ { 1148, 0x0000 }, { 1148, 0x0020 }, { 1149, 0x0040 }, { 1150, 0x0100 },
+ { 1151, 0x0010 }, { 1152, 0x4000 }, { 1153, 0x0004 }, { 1154, 0x0800 },
+ { 1155, 0x4110 }, { 1158, 0x0000 }, { 1158, 0x9008 }, { 1161, 0x0844 },
+ /* 0x8800 */
+ { 1164, 0x0060 }, { 1166, 0x8003 }, { 1169, 0x0008 }, { 1170, 0x0842 },
+ { 1173, 0x0440 }, { 1175, 0x2808 }, { 1178, 0x0000 }, { 1178, 0x0200 },
+ { 1179, 0x0000 }, { 1179, 0x0000 }, { 1179, 0x0000 }, { 1179, 0x0000 },
+ { 1179, 0x8400 }, { 1181, 0x3000 }, { 1183, 0x0000 }, { 1183, 0x2000 },
+ /* 0x8900 */
+ { 1184, 0x0080 }, { 1185, 0x0000 }, { 1185, 0x0000 }, { 1185, 0x090c },
+ { 1189, 0x0080 }, { 1190, 0x2040 }, { 1192, 0x9411 }, { 1197, 0x0004 },
+ { 1198, 0x8800 }, { 1200, 0x0148 }, { 1203, 0x9442 }, { 1208, 0xa484 },
+ { 1213, 0x0001 }, { 1214, 0x0000 }, { 1214, 0x0000 }, { 1214, 0x0150 },
+ /* 0x8a00 */
+ { 1217, 0x550e }, { 1224, 0xa969 }, { 1232, 0x2428 }, { 1236, 0x0452 },
+ { 1240, 0x4042 }, { 1243, 0x4935 }, { 1250, 0x7a4e }, { 1259, 0x902f },
+ { 1266, 0x20f0 }, { 1271, 0x4526 }, { 1277, 0x117b }, { 1285, 0x9245 },
+ { 1291, 0xaa94 }, { 1298, 0x58c6 }, { 1305, 0x68d4 }, { 1312, 0x55ca },
+ /* 0x8b00 */
+ { 1320, 0x4437 }, { 1327, 0x2ed1 }, { 1335, 0x3902 }, { 1340, 0x4208 },
+ { 1343, 0xc200 }, { 1346, 0x1740 }, { 1351, 0x8800 }, { 1353, 0x2091 },
+ { 1357, 0x4401 }, { 1360, 0x506c }, { 1366, 0x0000 }, { 1366, 0x0000 },
+ { 1366, 0x0000 }, { 1366, 0x0000 }, { 1366, 0x0000 }, { 1366, 0x0000 },
+ /* 0x8c00 */
+ { 1366, 0x0000 }, { 1366, 0x0000 }, { 1366, 0x0000 }, { 1366, 0x0000 },
+ { 1366, 0x0100 }, { 1367, 0x0001 }, { 1368, 0x0000 }, { 1368, 0x0000 },
+ { 1368, 0x0000 }, { 1368, 0x6000 }, { 1370, 0x9f87 }, { 1380, 0xbddd },
+ { 1392, 0x05bf }, { 1401, 0x542e }, { 1408, 0x3cdf }, { 1419, 0x7c10 },
+ /* 0x8d00 */
+ { 1425, 0xad30 }, { 1432, 0x1841 }, { 1436, 0x0000 }, { 1436, 0x0000 },
+ { 1436, 0x0000 }, { 1436, 0x0000 }, { 1436, 0x0000 }, { 1436, 0x0000 },
+ { 1436, 0x0000 }, { 1436, 0x0220 }, { 1438, 0x0100 }, { 1439, 0x0004 },
+ { 1440, 0x0000 }, { 1440, 0x0000 }, { 1440, 0x0000 }, { 1440, 0x0000 },
+ /* 0x8e00 */
+ { 1440, 0x0000 }, { 1440, 0x0001 }, { 1441, 0x0000 }, { 1441, 0x0010 },
+ { 1442, 0x1000 }, { 1443, 0x0020 }, { 1444, 0x0008 }, { 1445, 0x0400 },
+ { 1446, 0x2e00 }, { 1450, 0x040e }, { 1454, 0x0462 }, { 1458, 0x0000 },
+ { 1458, 0x3c01 }, { 1463, 0x8814 }, { 1467, 0x0810 }, { 1469, 0x5f04 },
+ /* 0x8f00 */
+ { 1476, 0x06a8 }, { 1481, 0xf834 }, { 1489, 0x8660 }, { 1494, 0xc908 },
+ { 1499, 0x6274 }, { 1506, 0x8010 }, { 1508, 0x0016 }, { 1511, 0x0000 },
+ { 1511, 0x0000 }, { 1511, 0x0000 }, { 1511, 0xe040 }, { 1515, 0x0004 },
+ { 1516, 0x0000 }, { 1516, 0x0000 }, { 1516, 0x0000 }, { 1516, 0x0010 },
+ /* 0x9000 */
+ { 1517, 0x0000 }, { 1517, 0x0220 }, { 1519, 0x0008 }, { 1520, 0x0004 },
+ { 1521, 0x4800 }, { 1523, 0x5030 }, { 1527, 0x0201 }, { 1529, 0x1584 },
+ { 1534, 0x8492 }, { 1539, 0x0001 }, { 1540, 0x0000 }, { 1540, 0x0000 },
+ { 1540, 0x0002 }, { 1541, 0x8000 }, { 1542, 0x0000 }, { 1542, 0x0020 },
+ /* 0x9100 */
+ { 1543, 0x0240 }, { 1545, 0x0054 }, { 1548, 0x2080 }, { 1550, 0x0455 },
+ { 1555, 0x0100 }, { 1556, 0x0000 }, { 1556, 0x0000 }, { 1556, 0x0000 },
+ { 1556, 0x0000 }, { 1556, 0x1040 }, { 1558, 0x1800 }, { 1560, 0x0000 },
+ { 1560, 0x182b }, { 1566, 0x23bc }, { 1574, 0x0298 }, { 1578, 0x06a0 },
+ /* 0x9200 */
+ { 1582, 0x6313 }, { 1589, 0x4033 }, { 1594, 0x40e8 }, { 1599, 0xe799 },
+ { 1609, 0x2321 }, { 1614, 0x4ca2 }, { 1620, 0x3044 }, { 1624, 0x8d00 },
+ { 1628, 0x0029 }, { 1631, 0x154a }, { 1637, 0x1f69 }, { 1646, 0x1a82 },
+ { 1651, 0x90aa }, { 1657, 0xa004 }, { 1660, 0xe578 }, { 1669, 0x1143 },
+ /* 0x9300 */
+ { 1674, 0x01c2 }, { 1678, 0x8f25 }, { 1686, 0xc945 }, { 1693, 0x014c },
+ { 1697, 0x28cb }, { 1704, 0x0910 }, { 1707, 0x1230 }, { 1711, 0x4461 },
+ { 1716, 0x0494 }, { 1720, 0x0140 }, { 1722, 0x56cc }, { 1730, 0x8129 },
+ { 1735, 0x3188 }, { 1740, 0xf182 }, { 1747, 0x0116 }, { 1751, 0x02a0 },
+ /* 0x9400 */
+ { 1754, 0x0808 }, { 1756, 0x231d }, { 1763, 0x41c1 }, { 1768, 0x852c },
+ { 1774, 0x1410 }, { 1777, 0x0014 }, { 1779, 0x2029 }, { 1783, 0xf285 },
+ { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0000 },
+ { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0000 },
+ /* 0x9500 */
+ { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0000 },
+ { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0000 }, { 1791, 0x0080 },
+ { 1792, 0xda4d }, { 1801, 0x011a }, { 1805, 0x3b3a }, { 1814, 0xfa44 },
+ { 1822, 0x1d48 }, { 1828, 0x5071 }, { 1834, 0x0026 }, { 1837, 0x0000 },
+ /* 0x9600 */
+ { 1837, 0x0000 }, { 1837, 0x0000 }, { 1837, 0x0000 }, { 1837, 0x0000 },
+ { 1837, 0x0000 }, { 1837, 0x2100 }, { 1839, 0x0008 }, { 1840, 0x2109 },
+ { 1844, 0x4400 }, { 1846, 0x0820 }, { 1848, 0x0500 }, { 1850, 0x0912 },
+ { 1854, 0x0000 }, { 1854, 0x1a40 }, { 1858, 0x000c }, { 1860, 0x0804 },
+ /* 0x9700 */
+ { 1862, 0x0000 }, { 1862, 0x0000 }, { 1862, 0x0080 }, { 1863, 0x2000 },
+ { 1864, 0x0114 }, { 1867, 0x0400 }, { 1868, 0x0100 }, { 1869, 0x0000 },
+ { 1869, 0x8000 }, { 1870, 0x0000 }, { 1870, 0x0040 }, { 1871, 0x2000 },
+ { 1872, 0x1a48 }, { 1877, 0x5208 }, { 1881, 0x0000 }, { 1881, 0x8000 },
+ /* 0x9800 */
+ { 1882, 0xd5ee }, { 1893, 0x118f }, { 1900, 0x2052 }, { 1904, 0x2981 },
+ { 1909, 0x7040 }, { 1913, 0x4b18 }, { 1919, 0x98a4 }, { 1925, 0x001b },
+ { 1929, 0x0000 }, { 1929, 0x0000 }, { 1929, 0xc100 }, { 1932, 0x104a },
+ { 1936, 0x0150 }, { 1939, 0x0800 }, { 1940, 0xae05 }, { 1947, 0x7014 },
+ /* 0x9900 */
+ { 1952, 0x1628 }, { 1957, 0x490e }, { 1963, 0x0102 }, { 1965, 0xd088 },
+ { 1970, 0x1f28 }, { 1977, 0x5086 }, { 1982, 0x0004 }, { 1983, 0x0000 },
+ { 1983, 0x0000 }, { 1983, 0x0000 }, { 1983, 0x7000 }, { 1986, 0x001a },
+ { 1989, 0x0002 }, { 1990, 0xab37 }, { 2000, 0x2006 }, { 2003, 0x8002 },
+ /* 0x9a00 */
+ { 2005, 0xe022 }, { 2010, 0x0240 }, { 2012, 0x6800 }, { 2015, 0x41c1 },
+ { 2020, 0xa43f }, { 2029, 0x8ca0 }, { 2034, 0x0434 }, { 2038, 0x0000 },
+ { 2038, 0x0000 }, { 2038, 0x0000 }, { 2038, 0x8000 }, { 2039, 0x0000 },
+ { 2039, 0x8000 }, { 2040, 0x0074 }, { 2044, 0x4000 }, { 2045, 0x0000 },
+ /* 0x9b00 */
+ { 2045, 0x2040 }, { 2047, 0x0400 }, { 2048, 0x42a4 }, { 2053, 0x0002 },
+ { 2054, 0x4000 }, { 2055, 0x0500 }, { 2057, 0x8000 }, { 2058, 0x0090 },
+ { 2060, 0x400a }, { 2063, 0x6407 }, { 2069, 0x6c00 }, { 2073, 0x0000 },
+ { 2073, 0x0683 }, { 2078, 0x2850 }, { 2082, 0x0d96 }, { 2089, 0xa011 },
+ /* 0x9c00 */
+ { 2093, 0x2300 }, { 2096, 0x000d }, { 2099, 0x2329 }, { 2105, 0x4aae },
+ { 2113, 0x0320 }, { 2116, 0xa1d4 }, { 2123, 0x2080 }, { 2125, 0x0500 },
+ { 2127, 0x0000 }, { 2127, 0x0000 }, { 2127, 0x0000 }, { 2127, 0x0000 },
+ { 2127, 0x0000 }, { 2127, 0x0000 }, { 2127, 0x1220 }, { 2130, 0x0058 },
+ /* 0x9d00 */
+ { 2133, 0x02c0 }, { 2136, 0xa820 }, { 2140, 0x8148 }, { 2144, 0x8801 },
+ { 2147, 0x0004 }, { 2148, 0x300e }, { 2153, 0x9403 }, { 2158, 0x0004 },
+ { 2159, 0x0280 }, { 2161, 0x0508 }, { 2164, 0x8220 }, { 2167, 0x1810 },
+ { 2170, 0x0015 }, { 2173, 0x0688 }, { 2177, 0x8060 }, { 2180, 0x070c },
+ /* 0x9e00 */
+ { 2185, 0x1000 }, { 2186, 0x6c20 }, { 2191, 0x0000 }, { 2191, 0x0000 },
+ { 2191, 0x0000 }, { 2191, 0x0000 }, { 2191, 0x0000 }, { 2191, 0x3620 },
+ { 2196, 0x0000 }, { 2196, 0x0080 }, { 2197, 0x8220 }, { 2200, 0x2020 },
+ { 2202, 0x1000 }, { 2203, 0x4000 }, { 2204, 0x0100 }, { 2205, 0xa094 },
+ /* 0x9f00 */
+ { 2210, 0x0200 }, { 2211, 0x0020 }, { 2212, 0x0000 }, { 2212, 0x0000 },
+ { 2212, 0x8c00 }, { 2215, 0x9214 }, { 2220, 0x144b }, { 2226, 0x0084 },
+ { 2228, 0x2000 }, { 2229, 0x1031 },
+};
+static const Summary16 gb12345ext_uni2indx_pagefe[5] = {
+ /* 0xfe00 */
+ { 2233, 0x0000 }, { 2233, 0x0000 }, { 2233, 0x0000 }, { 2233, 0xfffa },
+ { 2247, 0x001f },
+};
+
+static int
+gb12345ext_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0100 && wc < 0x0270)
+ summary = &gb12345ext_uni2indx_page01[(wc>>4)-0x010];
+ else if (wc >= 0x1e00 && wc < 0x1e40)
+ summary = &gb12345ext_uni2indx_page1e[(wc>>4)-0x1e0];
+ else if (wc >= 0x2200 && wc < 0x2230)
+ summary = &gb12345ext_uni2indx_page22[(wc>>4)-0x220];
+ else if (wc >= 0x4e00 && wc < 0x9fa0)
+ summary = &gb12345ext_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0xfe00 && wc < 0xfe50)
+ summary = &gb12345ext_uni2indx_pagefe[(wc>>4)-0xfe0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = gb12345ext_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/gb18030.h b/jni/iconv/lib/gb18030.h
new file mode 100644
index 0000000..e9502e1
--- /dev/null
+++ b/jni/iconv/lib/gb18030.h
@@ -0,0 +1,382 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GB18030
+ */
+
+/*
+ * GB18030, as specified in the GB18030 standard, is an extension of GBK.
+ *
+ * In what follows, page numbers refer to the GB18030 standard (second
+ * printing).
+ *
+ *
+ * It consists of the following parts:
+ *
+ * One-byte range:
+ * ASCII p. 2 0x{00..7F}
+ *
+ * Two-byte range:
+ * GBK part 1 p. 10..12 0x{A1..A9}{A1..FE}
+ * GBK part 2 p. 13..36 0x{B0..F7}{A1..FE}
+ * GBK part 3 p. 37..52 0x{81..A0}{40..7E,80..FE}
+ * GBK part 4 p. 53..81 0x{AA..FE}{40..7E,80..A0}
+ * GBK part 5 p. 82 0x{A8..A9}{40..7E,80..A0}
+ * UDA part 1 p. 83..84 0x{AA..AF}{A1..FE} U+E000..U+E233
+ * UDA part 2 p. 85..87 0x{F8..FE}{A1..FE} U+E234..U+E4C5
+ * UDA part 3 p. 88..90 0x{A1..A7}{40..7E,80..A0} U+E4C6..U+E765
+ *
+ * Four-byte range:
+ * BMP rest p. 94..283 0x{81..84}{30..39}{81..FE}{30..39}
+ * rest of U+0080..U+FFFF
+ * Planes 1-16 p. 5 0x{90..FE}{30..39}{81..FE}{30..39}
+ * U+10000..U+10FFFF
+ *
+ * To GBK part 1 were added:
+ * 1. 0xA2E3, 0xA8BF.
+ * 2. Characters mapped to the Unicode PUA
+ * 0xA2AB..0xA2B0 U+E766..U+E76B
+ * 0xA2E4 U+E76D
+ * 0xA2EF..0xA2F0 U+E76E..U+E76F
+ * 0xA2FD..0xA2FE U+E770..U+E771
+ * 0xA4F4..0xA4FE U+E772..U+E77C
+ * 0xA5F7..0xA5FE U+E77D..U+E784
+ * 0xA6B9..0xA6C0 U+E785..U+E78C
+ * 0xA6D9..0xA6DF [glyphs here!!] U+E78D..U+E793
+ * 0xA6EC..0xA6ED [glyphs here!!] U+E794..U+E795
+ * 0xA6F3 [glyphs here!!] U+E796
+ * 0xA6F6..0xA6FE U+E797..U+E79F
+ * 0xA7C2..0xA7D0 U+E7A0..U+E7AE
+ * 0xA7F2..0xA7FE U+E7AF..U+E7BB
+ * 0xA8BC [glyphs here!!] U+E7C7
+ * 0xA8C1..0xA8C4 U+E7C9..U+E7CC
+ * 0xA8EA..0xA8FE U+E7CD..U+E7E1
+ * 0xA9A1..0xA9A3 U+E7FE..U+E800
+ * 0xA9F0..0xA9FE U+E801..U+E80F
+ *
+ * To GBK part 2 were added:
+ * 3. Characters mapped to the Unicode PUA
+ * 0xD7FA..0xD7FE U+E810..0xE814
+ *
+ * To GBK part 3 nothing was added.
+ *
+ * To GBK part 4 were added:
+ * 4. 0xFE{50,54..58,5A..60,62..65,68..6B,6E..75,77..7D,80..8F,92..9F}.
+ * 5. Characters mapped to the Unicode PUA
+ * 0xFE51..0xFE53 [glyphs here!!] U+E816..U+E818
+ * 0xFE59 [glyphs here!!] U+E81E
+ * 0xFE61 [glyphs here!!] U+E826
+ * 0xFE66..0xFE67 [glyphs here!!] U+E82B..U+E82C
+ * 0xFE6C..0xFE6D [glyphs here!!] U+E831..U+E832
+ * 0xFE76 [glyphs here!!] U+E83B
+ * 0xFE7E [glyphs here!!] U+E843
+ * 0xFE90..0xFE91 [glyphs here!!] U+E854..U+E855
+ * 0xFEA0 [glyphs here!!] U+E864
+ *
+ * To GBK part 5 were added:
+ * 6. 0xA98A..0xA995.
+ * 7. Characters mapped to the Unicode PUA
+ * 0xA896..0xA8A0 U+E7BC..U+E7C6
+ * 0xA958 U+E7E2
+ * 0xA95B U+E7E3
+ * 0xA95D..0xA95F U+E7E4..U+E7E6
+ * 0xA997..0xA9A0 U+E7F4..U+E7FD
+ *
+ * UDA part 1 contains the user-defined characters, mapped to the Unicode PUA
+ * U+E000..U+E233 in ascending order.
+ *
+ * UDA part 2 contains the user-defined characters, mapped to the Unicode PUA
+ * U+E234..U+E4C5 in ascending order.
+ *
+ * UDA part 3 contains the user-defined characters, mapped to the Unicode PUA
+ * U+E4C6..U+E765 in ascending order.
+ *
+ * The four-byte range 0x{81..84}{30..39}{81..FE}{30..39}
+ * contains the rest of the Unicode BMP in ascending order.
+ * Start: 0x81308130 = 0x0080
+ * End: 0x8431A439 = 0xFFFF
+ *
+ * The four-byte range 0x{90..E3}{30..39}{81..FE}{30..39}
+ * contains the remaining 16 Unicode planes in Unicode order.
+ * Start: 0x90308130 = 0x010000
+ * End: 0xE3329A35 = 0x10FFFF
+ *
+ *
+ * Unassigned Unicode characters are mapped. For example,
+ * U+173F = 0x8134BF35 (p. 120)
+ * U+2EFF = 0x81398B31 (p. 148)
+ * U+FFFE = 0x8431A438 (p. 283)
+ *
+ *
+ * The Unicode PUA (U+E000..U+F8FF) is mapped as follows:
+ * p. 83..84 0x{AA..AF}{A1..FE} U+E000..U+E233
+ * p. 85..87 0x{F8..FE}{A1..FE} U+E234..U+E4C5
+ * p. 88..90 0x{A1..A7}{40..7E,80..A0} U+E4C6..U+E765
+ * p. 10 0xA2AB..0xA2B0 U+E766..U+E76B
+ * p. 255 0x8336C739 U+E76C
+ * p. 10 0xA2E4 U+E76D
+ * p. 10 0xA2EF..0xA2F0 U+E76E..U+E76F
+ * p. 10 0xA2FD..0xA2FE U+E770..U+E771
+ * p. 11 0xA4F4..0xA4FE U+E772..U+E77C
+ * p. 11 0xA5F7..0xA5FE U+E77D..U+E784
+ * p. 11 0xA6B9..0xA6C0 U+E785..U+E78C
+ * p. 11 0xA6D9..0xA6DF [glyphs here!!] U+E78D..U+E793
+ * p. 11 0xA6EC..0xA6ED [glyphs here!!] U+E794..U+E795
+ * p. 11 0xA6F3 [glyphs here!!] U+E796
+ * p. 11 0xA6F6..0xA6FE U+E797..U+E79F
+ * p. 12 0xA7C2..0xA7D0 U+E7A0..U+E7AE
+ * p. 12 0xA7F2..0xA7FE U+E7AF..U+E7BB
+ * p. 82 0xA896..0xA8A0 U+E7BC..U+E7C6
+ * p. 12 0xA8BC [glyphs here!!] U+E7C7
+ * p. 255 0x8336C830 U+E7C8
+ * p. 12 0xA8C1..0xA8C4 U+E7C9..U+E7CC
+ * p. 12 0xA8EA..0xA8FE U+E7CD..U+E7E1
+ * p. 82 0xA958 U+E7E2
+ * p. 82 0xA95B U+E7E3
+ * p. 82 0xA95D..0xA95F U+E7E4..U+E7E6
+ * p. 255 0x8336C831..0x8336C933 U+E7E7..U+E7F3
+ * p. 82 0xA997..0xA9A0 U+E7F4..U+E7FD
+ * p. 12 0xA9A1..0xA9A3 U+E7FE..U+E800
+ * p. 12 0xA9F0..0xA9FE U+E801..U+E80F
+ * p. 26 0xD7FA..0xD7FE U+E810..0xE814
+ * p. 255 0x8336C934 U+E815
+ * p. 81 0xFE51..0xFE53 [glyphs here!!] U+E816..U+E818
+ * p. 255 0x8336C935..0x8336C939 U+E819..U+E81D
+ * p. 81 0xFE59 [glyphs here!!] U+E81E
+ * p. 255 0x8336CA30..0x8336CA36 U+E81F..U+E825
+ * p. 81 0xFE61 [glyphs here!!] U+E826
+ * p. 255 0x8336CA37..0x8336CB30 U+E827..U+E82A
+ * p. 81 0xFE66..0xFE67 [glyphs here!!] U+E82B..U+E82C
+ * p. 255 0x8336CB31..0x8336CB34 U+E82D..U+E830
+ * p. 81 0xFE6C..0xFE6D [glyphs here!!] U+E831..U+E832
+ * p. 255 0x8336CB35..0x8336CC32 U+E833..U+E83A
+ * p. 81 0xFE76 [glyphs here!!] U+E83B
+ * p. 255 0x8336CC33..0x8336CC39 U+E83C..U+E842
+ * p. 81 0xFE7E [glyphs here!!] U+E843
+ * p. 255 0x8336CD30..0x8336CE35 U+E844..U+E853
+ * p. 81 0xFE90..0xFE91 [glyphs here!!] U+E854..U+E855
+ * p. 255 0x8336CE36..0x8336CF39 U+E856..U+E863
+ * p. 81 0xFEA0 [glyphs here!!] U+E864
+ * p. 255..276 0x8336D030..0x84308130 U+E865..U+F8FF
+ *
+ *
+ * The Unicode surrogate area (U+D800..U+DFFF) is not mapped. (p. 255)
+ *
+ */
+
+#include "gb18030ext.h"
+#include "gb18030uni.h"
+
+static int
+gb18030_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ if (*s < 0x80)
+ return ascii_mbtowc(conv,pwc,s,n);
+
+ /* Code set 1 (GBK extended) */
+ ret = gbk_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+
+ ret = gb18030ext_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+
+ /* Code set 2 (remainder of Unicode U+0000..U+FFFF), including
+ User-defined characters, two-byte part of range U+E766..U+E864 */
+ ret = gb18030uni_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ /* User-defined characters range U+E000..U+E765 */
+ {
+ unsigned char c1 = s[0];
+ if ((c1 >= 0xaa && c1 <= 0xaf) || (c1 >= 0xf8 && c1 <= 0xfe)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 <= 0xfe) {
+ *pwc = 0xe000 + 94 * (c1 >= 0xf8 ? c1 - 0xf2 : c1 - 0xaa) + (c2 - 0xa1);
+ return 2;
+ }
+ } else
+ return RET_TOOFEW(0);
+ } else if (c1 >= 0xa1 && c1 <= 0xa7) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x40 && c2 <= 0xa1 && c2 != 0x7f) {
+ *pwc = 0xe4c6 + 96 * (c1 - 0xa1) + c2 - (c2 >= 0x80 ? 0x41 : 0x40);
+ return 2;
+ }
+ } else
+ return RET_TOOFEW(0);
+ }
+ }
+
+ /* Code set 3 (Unicode U+10000..U+10FFFF) */
+ {
+ unsigned char c1 = s[0];
+ if (c1 >= 0x90 && c1 <= 0xe3) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x30 && c2 <= 0x39) {
+ if (n >= 3) {
+ unsigned char c3 = s[2];
+ if (c3 >= 0x81 && c3 <= 0xfe) {
+ if (n >= 4) {
+ unsigned char c4 = s[3];
+ if (c4 >= 0x30 && c4 <= 0x39) {
+ unsigned int i = (((c1 - 0x90) * 10 + (c2 - 0x30)) * 126 + (c3 - 0x81)) * 10 + (c4 - 0x30);
+ if (i >= 0 && i < 0x100000) {
+ *pwc = (ucs4_t) (0x10000 + i);
+ return 4;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+ }
+}
+
+static const unsigned short gb18030_pua2charset[32*3] = {
+/* Unicode range GB18030 range */
+ 0xe766, 0xe76b, 0xa2ab, /*.. 0xa2b0, */
+ 0xe76d, 0xe76d, 0xa2e4,
+ 0xe76e, 0xe76f, 0xa2ef, /*.. 0xa2f0, */
+ 0xe770, 0xe771, 0xa2fd, /*.. 0xa2fe, */
+ 0xe772, 0xe77c, 0xa4f4, /*.. 0xa4fe, */
+ 0xe77d, 0xe784, 0xa5f7, /*.. 0xa5fe, */
+ 0xe785, 0xe78c, 0xa6b9, /*.. 0xa6c0, */
+ 0xe78d, 0xe793, 0xa6d9, /*.. 0xa6df, */
+ 0xe794, 0xe795, 0xa6ec, /*.. 0xa6ed, */
+ 0xe796, 0xe796, 0xa6f3,
+ 0xe797, 0xe79f, 0xa6f6, /*.. 0xa6fe, */
+ 0xe7a0, 0xe7ae, 0xa7c2, /*.. 0xa7d0, */
+ 0xe7af, 0xe7bb, 0xa7f2, /*.. 0xa7fe, */
+ 0xe7bc, 0xe7c6, 0xa896, /*.. 0xa8a0, */
+ 0xe7c7, 0xe7c7, 0xa8bc,
+ 0xe7c9, 0xe7cc, 0xa8c1, /*.. 0xa8c4, */
+ 0xe7cd, 0xe7e1, 0xa8ea, /*.. 0xa8fe, */
+ 0xe7e2, 0xe7e2, 0xa958,
+ 0xe7e3, 0xe7e3, 0xa95b,
+ 0xe7e4, 0xe7e6, 0xa95d, /*.. 0xa95f, */
+ 0xe7f4, 0xe800, 0xa997, /*.. 0xa9a3, */
+ 0xe801, 0xe80f, 0xa9f0, /*.. 0xa9fe, */
+ 0xe810, 0xe814, 0xd7fa, /*.. 0xd7fe, */
+ 0xe816, 0xe818, 0xfe51, /*.. 0xfe53, */
+ 0xe81e, 0xe81e, 0xfe59,
+ 0xe826, 0xe826, 0xfe61,
+ 0xe82b, 0xe82c, 0xfe66, /*.. 0xfe67, */
+ 0xe831, 0xe832, 0xfe6c, /*.. 0xfe6d, */
+ 0xe83b, 0xe83b, 0xfe76,
+ 0xe843, 0xe843, 0xfe7e,
+ 0xe854, 0xe855, 0xfe90, /*.. 0xfe91, */
+ 0xe864, 0xe864, 0xfea0,
+};
+
+static int
+gb18030_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int ret;
+
+ /* Code set 0 (ASCII) */
+ ret = ascii_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 1 (GBK extended) */
+ ret = gbk_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ ret = gb18030ext_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 2 (remainder of Unicode U+0000..U+FFFF) */
+ if (wc >= 0xe000 && wc <= 0xe864) {
+ if (n >= 2) {
+ if (wc < 0xe766) {
+ /* User-defined characters range U+E000..U+E765 */
+ if (wc < 0xe4c6) {
+ unsigned int i = wc - 0xe000;
+ r[1] = (i % 94) + 0xa1; i = i / 94;
+ r[0] = (i < 6 ? i + 0xaa : i + 0xf2);
+ return 2;
+ } else {
+ unsigned int i = wc - 0xe4c6;
+ r[0] = (i / 96) + 0xa1; i = i % 96;
+ r[1] = i + (i >= 0x3f ? 0x41 : 0x40);
+ return 2;
+ }
+ } else {
+ /* User-defined characters, two-byte part of range U+E766..U+E864 */
+ unsigned int k1 = 0;
+ unsigned int k2 = 32;
+ /* Invariant: We know that if wc occurs in Unicode interval in
+ gb18030_pua2charset, it does so at a k with k1 <= k < k2. */
+ while (k1 < k2) {
+ unsigned int k = (k1 + k2) / 2;
+ if (wc < gb18030_pua2charset[k*3+0])
+ k2 = k;
+ else if (wc > gb18030_pua2charset[k*3+1])
+ k1 = k + 1;
+ else {
+ unsigned short c =
+ gb18030_pua2charset[k*3+2] + (wc - gb18030_pua2charset[k*3+0]);
+ r[0] = (c >> 8);
+ r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ }
+ } else
+ return RET_TOOSMALL;
+ }
+ ret = gb18030uni_wctomb(conv,r,wc,n);
+ if (ret != RET_ILUNI)
+ return ret;
+
+ /* Code set 3 (Unicode U+10000..U+10FFFF) */
+ if (n >= 4) {
+ if (wc >= 0x10000 && wc < 0x110000) {
+ unsigned int i = wc - 0x10000;
+ r[3] = (i % 10) + 0x30; i = i / 10;
+ r[2] = (i % 126) + 0x81; i = i / 126;
+ r[1] = (i % 10) + 0x30; i = i / 10;
+ r[0] = i + 0x90;
+ return 4;
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/gb18030ext.h b/jni/iconv/lib/gb18030ext.h
new file mode 100644
index 0000000..14b0e45
--- /dev/null
+++ b/jni/iconv/lib/gb18030ext.h
@@ -0,0 +1,300 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GB18030 two-byte extension
+ */
+
+static const unsigned short gb18030ext_2uni_pagea9[13] = {
+ /* 0xa9 */
+ 0x303e, 0x2ff0, 0x2ff1, 0x2ff2, 0x2ff3, 0x2ff4, 0x2ff5, 0x2ff6,
+ 0x2ff7, 0x2ff8, 0x2ff9, 0x2ffa, 0x2ffb,
+};
+static const unsigned short gb18030ext_2uni_pagefe[96] = {
+ /* 0xfe */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x2e81, 0xe816, 0xe817, 0xe818, 0x2e84, 0x3473, 0x3447, 0x2e88,
+ 0x2e8b, 0xe81e, 0x359e, 0x361a, 0x360e, 0x2e8c, 0x2e97, 0x396e,
+ 0x3918, 0xe826, 0x39cf, 0x39df, 0x3a73, 0x39d0, 0xe82b, 0xe82c,
+ 0x3b4e, 0x3c6e, 0x3ce0, 0x2ea7, 0xe831, 0xe832, 0x2eaa, 0x4056,
+ 0x415f, 0x2eae, 0x4337, 0x2eb3, 0x2eb6, 0x2eb7, 0xe83b, 0x43b1,
+ 0x43ac, 0x2ebb, 0x43dd, 0x44d6, 0x4661, 0x464c, 0xe843, 0x4723,
+ 0x4729, 0x477c, 0x478d, 0x2eca, 0x4947, 0x497a, 0x497d, 0x4982,
+ 0x4983, 0x4985, 0x4986, 0x499f, 0x499b, 0x49b7, 0x49b6, 0xe854,
+ 0xe855, 0x4ca3, 0x4c9f, 0x4ca0, 0x4ca1, 0x4c77, 0x4ca2, 0x4d13,
+ 0x4d14, 0x4d15, 0x4d16, 0x4d17, 0x4d18, 0x4d19, 0x4dae, 0xe864,
+};
+
+static int
+gb18030ext_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0xa2) || (c1 >= 0xa4 && c1 <= 0xa9) || (c1 == 0xd7) || (c1 == 0xfe)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0x80 && c2 < 0xff)) {
+ unsigned int i = 190 * (c1 - 0x81) + (c2 - (c2 >= 0x80 ? 0x41 : 0x40));
+ unsigned short wc = 0xfffd;
+ switch (c1) {
+ case 0xa2:
+ if (i >= 6376 && i <= 6381) /* 0xA2AB..0xA2B0 */
+ wc = 0xe766 + (i - 6376);
+ else if (i == 6432) /* 0xA2E3 */
+ wc = 0x20ac;
+ else if (i == 6433) /* 0xA2E4 */
+ wc = 0xe76d;
+ else if (i >= 6444 && i <= 6445) /* 0xA2EF..0xA2F0 */
+ wc = 0xe76e + (i - 6444);
+ else if (i >= 6458 && i <= 6459) /* 0xA2FD..0xA2FE */
+ wc = 0xe770 + (i - 6458);
+ break;
+ case 0xa4:
+ if (i >= 6829 && i <= 6839) /* 0xA4F4..0xA4FE */
+ wc = 0xe772 + (i - 6829);
+ break;
+ case 0xa5:
+ if (i >= 7022 && i <= 7029) /* 0xA5F7..0xA5FE */
+ wc = 0xe77d + (i - 7022);
+ break;
+ case 0xa6:
+ if (i >= 7150 && i <= 7157) /* 0xA6B9..0xA6C0 */
+ wc = 0xe785 + (i - 7150);
+ else if (i >= 7182 && i <= 7190) /* 0xA6D9..0xA6DF */
+ wc = 0xe78d + (i - 7182);
+ else if (i >= 7201 && i <= 7202) /* 0xA6EC..0xA6ED */
+ wc = 0xe794 + (i - 7201);
+ else if (i == 7208) /* 0xA6F3 */
+ wc = 0xe796;
+ else if (i >= 7211 && i <= 7219) /* 0xA6F6..0xA6FE */
+ wc = 0xe797 + (i - 7211);
+ break;
+ case 0xa7:
+ if (i >= 7349 && i <= 7363) /* 0xA7C2..0xA7D0 */
+ wc = 0xe7a0 + (i - 7349);
+ else if (i >= 7397 && i <= 7409) /* 0xA7F2..0xA7FE */
+ wc = 0xe7af + (i - 7397);
+ break;
+ case 0xa8:
+ if (i >= 7495 && i <= 7505) /* 0xA896..0xA8A0 */
+ wc = 0xe7bc + (i - 7495);
+ else if (i == 7533) /* 0xA8BC */
+ wc = 0xe7c7;
+ else if (i == 7536) /* 0xA8BF */
+ wc = 0x01f9;
+ else if (i >= 7538 && i <= 7541) /* 0xA8C1..0xA8C4 */
+ wc = 0xe7c9 + (i - 7538);
+ else if (i >= 7579 && i <= 7599) /* 0xA8EA..0xA8FE */
+ wc = 0xe7cd + (i - 7579);
+ break;
+ case 0xa9:
+ if (i == 7624) /* 0xA958 */
+ wc = 0xe7e2;
+ else if (i == 7627) /* 0xA95B */
+ wc = 0xe7e3;
+ else if (i >= 7629 && i <= 7631) /* 0xA95D..0xA95F */
+ wc = 0xe7e4 + (i - 7629);
+ else if (i >= 7672 && i < 7685) /* 0xA989..0xA995 */
+ wc = gb18030ext_2uni_pagea9[i-7672];
+ else if (i >= 7686 && i <= 7698) /* 0xA997..0xA9A3 */
+ wc = 0xe7f4 + (i - 7686);
+ else if (i >= 7775 && i <= 7789) /* 0xA9F0..0xA9FE */
+ wc = 0xe801 + (i - 7775);
+ break;
+ case 0xd7:
+ if (i >= 16525 && i <= 16529) /* 0xD7FA..0xD7FE */
+ wc = 0xe810 + (i - 16525);
+ break;
+ case 0xfe:
+ if (i < 23846)
+ wc = gb18030ext_2uni_pagefe[i-23750];
+ break;
+ default:
+ break;
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short gb18030ext_page2e[80] = {
+ 0x0000, 0xfe50, 0x0000, 0x0000, 0xfe54, 0x0000, 0x0000, 0x0000, /*0x80-0x87*/
+ 0xfe57, 0x0000, 0x0000, 0xfe58, 0xfe5d, 0x0000, 0x0000, 0x0000, /*0x88-0x8f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe5e, /*0x90-0x97*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x98-0x9f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe6b, /*0xa0-0xa7*/
+ 0x0000, 0x0000, 0xfe6e, 0x0000, 0x0000, 0x0000, 0xfe71, 0x0000, /*0xa8-0xaf*/
+ 0x0000, 0x0000, 0x0000, 0xfe73, 0x0000, 0x0000, 0xfe74, 0xfe75, /*0xb0-0xb7*/
+ 0x0000, 0x0000, 0x0000, 0xfe79, 0x0000, 0x0000, 0x0000, 0x0000, /*0xb8-0xbf*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xc0-0xc7*/
+ 0x0000, 0x0000, 0xfe84, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xc8-0xcf*/
+};
+static const unsigned short gb18030ext_page2f[16] = {
+ 0xa98a, 0xa98b, 0xa98c, 0xa98d, 0xa98e, 0xa98f, 0xa990, 0xa991, /*0xf0-0xf7*/
+ 0xa992, 0xa993, 0xa994, 0xa995, 0x0000, 0x0000, 0x0000, 0x0000, /*0xf8-0xff*/
+};
+static const unsigned short gb18030ext_page34[56] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe56, /*0x40-0x47*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x48-0x4f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x50-0x57*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x58-0x5f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x60-0x67*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x68-0x6f*/
+ 0x0000, 0x0000, 0x0000, 0xfe55, 0x0000, 0x0000, 0x0000, 0x0000, /*0x70-0x77*/
+};
+static const unsigned short gb18030ext_page36[24] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe5c, 0x0000, /*0x08-0x0f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x10-0x17*/
+ 0x0000, 0x0000, 0xfe5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x18-0x1f*/
+};
+static const unsigned short gb18030ext_page39[24] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe62, /*0xc8-0xcf*/
+ 0xfe65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xd0-0xd7*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe63, /*0xd8-0xdf*/
+};
+static const unsigned short gb18030ext_page43[56] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0xfe78, 0x0000, 0x0000, 0x0000, /*0xa8-0xaf*/
+ 0x0000, 0xfe77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xb0-0xb7*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xb8-0xbf*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xc0-0xc7*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xc8-0xcf*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xd0-0xd7*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe7a, 0x0000, 0x0000, /*0xd8-0xdf*/
+};
+static const unsigned short gb18030ext_page46[32] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0xfe7d, 0x0000, 0x0000, 0x0000, /*0x48-0x4f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x50-0x57*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x58-0x5f*/
+ 0x0000, 0xfe7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x60-0x67*/
+};
+static const unsigned short gb18030ext_page47_1[16] = {
+ 0x0000, 0x0000, 0x0000, 0xfe80, 0x0000, 0x0000, 0x0000, 0x0000, /*0x20-0x27*/
+ 0x0000, 0xfe81, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x28-0x2f*/
+};
+static const unsigned short gb18030ext_page47_2[24] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0xfe82, 0x0000, 0x0000, 0x0000, /*0x78-0x7f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x80-0x87*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe83, 0x0000, 0x0000, /*0x88-0x8f*/
+};
+static const unsigned short gb18030ext_page49[120] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe85, /*0x40-0x47*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x48-0x4f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x50-0x57*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x58-0x5f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x60-0x67*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x68-0x6f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x70-0x77*/
+ 0x0000, 0x0000, 0xfe86, 0x0000, 0x0000, 0xfe87, 0x0000, 0x0000, /*0x78-0x7f*/
+ 0x0000, 0x0000, 0xfe88, 0xfe89, 0x0000, 0xfe8a, 0xfe8b, 0x0000, /*0x80-0x87*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x88-0x8f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x90-0x97*/
+ 0x0000, 0x0000, 0x0000, 0xfe8d, 0x0000, 0x0000, 0x0000, 0xfe8c, /*0x98-0x9f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xa0-0xa7*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0xa8-0xaf*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe8f, 0xfe8e, /*0xb0-0xb7*/
+};
+static const unsigned short gb18030ext_page4c[56] = {
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe96, /*0x70-0x77*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x78-0x7f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x80-0x87*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x88-0x8f*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x90-0x97*/
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe93, /*0x98-0x9f*/
+ 0xfe94, 0xfe95, 0xfe97, 0xfe92, 0x0000, 0x0000, 0x0000, 0x0000, /*0xa0-0xa7*/
+};
+static const unsigned short gb18030ext_page4d[16] = {
+ 0x0000, 0x0000, 0x0000, 0xfe98, 0xfe99, 0xfe9a, 0xfe9b, 0xfe9c, /*0x10-0x17*/
+ 0xfe9d, 0xfe9e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, /*0x18-0x1f*/
+};
+
+static int
+gb18030ext_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ unsigned short c = 0;
+ if (wc == 0x01f9)
+ c = 0xa8bf;
+ else if (wc == 0x20ac)
+ c = 0xa2e3;
+ else if (wc >= 0x2e80 && wc < 0x2ed0)
+ c = gb18030ext_page2e[wc-0x2e80];
+ else if (wc >= 0x2ff0 && wc < 0x3000)
+ c = gb18030ext_page2f[wc-0x2ff0];
+ else if (wc == 0x303e)
+ c = 0xa989;
+ else if (wc >= 0x3440 && wc < 0x3478)
+ c = gb18030ext_page34[wc-0x3440];
+ else if (wc == 0x359e)
+ c = 0xfe5a;
+ else if (wc >= 0x3608 && wc < 0x3620)
+ c = gb18030ext_page36[wc-0x3608];
+ else if (wc == 0x3918)
+ c = 0xfe60;
+ else if (wc == 0x396e)
+ c = 0xfe5f;
+ else if (wc >= 0x39c8 && wc < 0x39e0)
+ c = gb18030ext_page39[wc-0x39c8];
+ else if (wc == 0x3a73)
+ c = 0xfe64;
+ else if (wc == 0x3b4e)
+ c = 0xfe68;
+ else if (wc == 0x3c6e)
+ c = 0xfe69;
+ else if (wc == 0x3ce0)
+ c = 0xfe6a;
+ else if (wc == 0x4056)
+ c = 0xfe6f;
+ else if (wc == 0x415f)
+ c = 0xfe70;
+ else if (wc == 0x4337)
+ c = 0xfe72;
+ else if (wc >= 0x43a8 && wc < 0x43e0)
+ c = gb18030ext_page43[wc-0x43a8];
+ else if (wc == 0x44d6)
+ c = 0xfe7b;
+ else if (wc >= 0x4648 && wc < 0x4668)
+ c = gb18030ext_page46[wc-0x4648];
+ else if (wc >= 0x4720 && wc < 0x4730)
+ c = gb18030ext_page47_1[wc-0x4720];
+ else if (wc >= 0x4778 && wc < 0x4790)
+ c = gb18030ext_page47_2[wc-0x4778];
+ else if (wc >= 0x4940 && wc < 0x49b8)
+ c = gb18030ext_page49[wc-0x4940];
+ else if (wc >= 0x4c70 && wc < 0x4ca8)
+ c = gb18030ext_page4c[wc-0x4c70];
+ else if (wc >= 0x4d10 && wc < 0x4d20)
+ c = gb18030ext_page4d[wc-0x4d10];
+ else if (wc == 0x4dae)
+ c = 0xfe9f;
+ if (c != 0) {
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/gb18030uni.h b/jni/iconv/lib/gb18030uni.h
new file mode 100644
index 0000000..bea31e5
--- /dev/null
+++ b/jni/iconv/lib/gb18030uni.h
@@ -0,0 +1,249 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GB18030 four-byte extension
+ */
+
+static const unsigned short gb18030uni_charset2uni_ranges[412] = {
+ 0x0000, 0x0023, 0x0024, 0x0025, 0x0026, 0x002c, 0x002d, 0x0031,
+ 0x0032, 0x0050, 0x0051, 0x0058, 0x0059, 0x005e, 0x005f, 0x005f,
+ 0x0060, 0x0063, 0x0064, 0x0066, 0x0067, 0x0067, 0x0068, 0x0068,
+ 0x0069, 0x006c, 0x006d, 0x007d, 0x007e, 0x0084, 0x0085, 0x0093,
+ 0x0094, 0x00ab, 0x00ac, 0x00ae, 0x00af, 0x00b2, 0x00b3, 0x00cf,
+ 0x00d0, 0x0131, 0x0132, 0x0132, 0x0133, 0x0133, 0x0134, 0x0134,
+ 0x0135, 0x0135, 0x0136, 0x0136, 0x0137, 0x0137, 0x0138, 0x0138,
+ 0x0139, 0x0154, 0x0155, 0x01ab, 0x01ac, 0x01ba, 0x01bb, 0x021f,
+ 0x0220, 0x0220, 0x0221, 0x022d, 0x022e, 0x02e4, 0x02e5, 0x02e5,
+ 0x02e6, 0x02ec, 0x02ed, 0x02ed, 0x02ee, 0x0324, 0x0325, 0x0332,
+ 0x0333, 0x0333, 0x0334, 0x1ef1, 0x1ef2, 0x1ef3, 0x1ef4, 0x1ef4,
+ 0x1ef5, 0x1ef6, 0x1ef7, 0x1efd, 0x1efe, 0x1f06, 0x1f07, 0x1f07,
+ 0x1f08, 0x1f08, 0x1f09, 0x1f0d, 0x1f0e, 0x1f7d, 0x1f7e, 0x1fd3,
+ 0x1fd4, 0x1fd4, 0x1fd5, 0x1fd7, 0x1fd8, 0x1fe3, 0x1fe4, 0x1fed,
+ 0x1fee, 0x202b, 0x202c, 0x202f, 0x2030, 0x2045, 0x2046, 0x2047,
+ 0x2048, 0x20b5, 0x20b6, 0x20bb, 0x20bc, 0x20bc, 0x20bd, 0x20bf,
+ 0x20c0, 0x20c3, 0x20c4, 0x20c5, 0x20c6, 0x20c7, 0x20c8, 0x20c8,
+ 0x20c9, 0x20c9, 0x20ca, 0x20cb, 0x20cc, 0x20d0, 0x20d1, 0x20d5,
+ 0x20d6, 0x20df, 0x20e0, 0x20e2, 0x20e3, 0x20e7, 0x20e8, 0x20f4,
+ 0x20f5, 0x20f6, 0x20f7, 0x20fc, 0x20fd, 0x2121, 0x2122, 0x2124,
+ 0x2125, 0x212f, 0x2130, 0x2148, 0x2149, 0x219a, 0x219b, 0x22e7,
+ 0x22e8, 0x22f1, 0x22f2, 0x2355, 0x2356, 0x2359, 0x235a, 0x2366,
+ 0x2367, 0x2369, 0x236a, 0x2373, 0x2374, 0x2383, 0x2384, 0x238b,
+ 0x238c, 0x2393, 0x2394, 0x2396, 0x2397, 0x2398, 0x2399, 0x23aa,
+ 0x23ab, 0x23c9, 0x23ca, 0x23cb, 0x23cc, 0x2401, 0x2402, 0x2402,
+ 0x2403, 0x2c40, 0x2c41, 0x2c42, 0x2c43, 0x2c45, 0x2c46, 0x2c47,
+ 0x2c48, 0x2c51, 0x2c52, 0x2c60, 0x2c61, 0x2c62, 0x2c63, 0x2c65,
+ 0x2c66, 0x2c69, 0x2c6a, 0x2c6b, 0x2c6c, 0x2c6e, 0x2c6f, 0x2c7c,
+ 0x2c7d, 0x2da1, 0x2da2, 0x2da5, 0x2da6, 0x2da6, 0x2da7, 0x2dab,
+ 0x2dac, 0x2dad, 0x2dae, 0x2dc1, 0x2dc2, 0x2dc3, 0x2dc4, 0x2dca,
+ 0x2dcb, 0x2dcc, 0x2dcd, 0x2dd1, 0x2dd2, 0x2dd7, 0x2dd8, 0x2ecd,
+ 0x2ece, 0x2ed4, 0x2ed5, 0x2f45, 0x2f46, 0x302f, 0x3030, 0x303b,
+ 0x303c, 0x303d, 0x303e, 0x305f, 0x3060, 0x3068, 0x3069, 0x306a,
+ 0x306b, 0x306c, 0x306d, 0x30dd, 0x30de, 0x3108, 0x3109, 0x3232,
+ 0x3233, 0x32a1, 0x32a2, 0x32ac, 0x32ad, 0x35a9, 0x35aa, 0x35fe,
+ 0x35ff, 0x365e, 0x365f, 0x366c, 0x366d, 0x36ff, 0x3700, 0x37d9,
+ 0x37da, 0x38f8, 0x38f9, 0x3969, 0x396a, 0x3cde, 0x3cdf, 0x3de6,
+ 0x3de7, 0x3fbd, 0x3fbe, 0x4031, 0x4032, 0x4035, 0x4036, 0x4060,
+ 0x4061, 0x4158, 0x4159, 0x42cd, 0x42ce, 0x42e1, 0x42e2, 0x43a2,
+ 0x43a3, 0x43a7, 0x43a8, 0x43f9, 0x43fa, 0x4409, 0x440a, 0x45c2,
+ 0x45c3, 0x45f4, 0x45f5, 0x45f6, 0x45f7, 0x45fa, 0x45fb, 0x45fb,
+ 0x45fc, 0x460f, 0x4610, 0x4612, 0x4613, 0x4628, 0x4629, 0x48e7,
+ 0x48e8, 0x490e, 0x490f, 0x497d, 0x497e, 0x4a11, 0x4a12, 0x4a62,
+ 0x4a63, 0x82bc,
+ 0x82bd, 0x82bd, 0x82be, 0x82be, 0x82bf, 0x82cb,
+ 0x82cc, 0x82cc, 0x82cd, 0x82d1, 0x82d2, 0x82d8, 0x82d9, 0x82dc,
+ 0x82dd, 0x82e0, 0x82e1, 0x82e8, 0x82e9, 0x82ef, 0x82f0, 0x82ff,
+ 0x8300, 0x830d,
+ 0x830e, 0x93d4, 0x93d5, 0x9420, 0x9421, 0x943b,
+ 0x943c, 0x948c, 0x948d, 0x9495, 0x9496, 0x94af, 0x94b0, 0x94b0,
+ 0x94b1, 0x94b1, 0x94b2, 0x94b4, 0x94b5, 0x94ba, 0x94bb, 0x94bb,
+ 0x94bc, 0x94bd, 0x94be, 0x98c3, 0x98c4, 0x98c4, 0x98c5, 0x98c8,
+ 0x98c9, 0x98c9, 0x98ca, 0x98ca, 0x98cb, 0x98cb, 0x98cc, 0x9960,
+ 0x9961, 0x99e1, 0x99e2, 0x99fb
+};
+
+static const unsigned short gb18030uni_uni2charset_ranges[412] = {
+ 0x0080, 0x00a3, 0x00a5, 0x00a6, 0x00a9, 0x00af, 0x00b2, 0x00b6,
+ 0x00b8, 0x00d6, 0x00d8, 0x00df, 0x00e2, 0x00e7, 0x00eb, 0x00eb,
+ 0x00ee, 0x00f1, 0x00f4, 0x00f6, 0x00f8, 0x00f8, 0x00fb, 0x00fb,
+ 0x00fd, 0x0100, 0x0102, 0x0112, 0x0114, 0x011a, 0x011c, 0x012a,
+ 0x012c, 0x0143, 0x0145, 0x0147, 0x0149, 0x014c, 0x014e, 0x016a,
+ 0x016c, 0x01cd, 0x01cf, 0x01cf, 0x01d1, 0x01d1, 0x01d3, 0x01d3,
+ 0x01d5, 0x01d5, 0x01d7, 0x01d7, 0x01d9, 0x01d9, 0x01db, 0x01db,
+ 0x01dd, 0x01f8, 0x01fa, 0x0250, 0x0252, 0x0260, 0x0262, 0x02c6,
+ 0x02c8, 0x02c8, 0x02cc, 0x02d8, 0x02da, 0x0390, 0x03a2, 0x03a2,
+ 0x03aa, 0x03b0, 0x03c2, 0x03c2, 0x03ca, 0x0400, 0x0402, 0x040f,
+ 0x0450, 0x0450, 0x0452, 0x200f, 0x2011, 0x2012, 0x2017, 0x2017,
+ 0x201a, 0x201b, 0x201e, 0x2024, 0x2027, 0x202f, 0x2031, 0x2031,
+ 0x2034, 0x2034, 0x2036, 0x203a, 0x203c, 0x20ab, 0x20ad, 0x2102,
+ 0x2104, 0x2104, 0x2106, 0x2108, 0x210a, 0x2115, 0x2117, 0x2120,
+ 0x2122, 0x215f, 0x216c, 0x216f, 0x217a, 0x218f, 0x2194, 0x2195,
+ 0x219a, 0x2207, 0x2209, 0x220e, 0x2210, 0x2210, 0x2212, 0x2214,
+ 0x2216, 0x2219, 0x221b, 0x221c, 0x2221, 0x2222, 0x2224, 0x2224,
+ 0x2226, 0x2226, 0x222c, 0x222d, 0x222f, 0x2233, 0x2238, 0x223c,
+ 0x223e, 0x2247, 0x2249, 0x224b, 0x224d, 0x2251, 0x2253, 0x225f,
+ 0x2262, 0x2263, 0x2268, 0x226d, 0x2270, 0x2294, 0x2296, 0x2298,
+ 0x229a, 0x22a4, 0x22a6, 0x22be, 0x22c0, 0x2311, 0x2313, 0x245f,
+ 0x246a, 0x2473, 0x249c, 0x24ff, 0x254c, 0x254f, 0x2574, 0x2580,
+ 0x2590, 0x2592, 0x2596, 0x259f, 0x25a2, 0x25b1, 0x25b4, 0x25bb,
+ 0x25be, 0x25c5, 0x25c8, 0x25ca, 0x25cc, 0x25cd, 0x25d0, 0x25e1,
+ 0x25e6, 0x2604, 0x2607, 0x2608, 0x260a, 0x263f, 0x2641, 0x2641,
+ 0x2643, 0x2e80, 0x2e82, 0x2e83, 0x2e85, 0x2e87, 0x2e89, 0x2e8a,
+ 0x2e8d, 0x2e96, 0x2e98, 0x2ea6, 0x2ea8, 0x2ea9, 0x2eab, 0x2ead,
+ 0x2eaf, 0x2eb2, 0x2eb4, 0x2eb5, 0x2eb8, 0x2eba, 0x2ebc, 0x2ec9,
+ 0x2ecb, 0x2fef, 0x2ffc, 0x2fff, 0x3004, 0x3004, 0x3018, 0x301c,
+ 0x301f, 0x3020, 0x302a, 0x303d, 0x303f, 0x3040, 0x3094, 0x309a,
+ 0x309f, 0x30a0, 0x30f7, 0x30fb, 0x30ff, 0x3104, 0x312a, 0x321f,
+ 0x322a, 0x3230, 0x3232, 0x32a2, 0x32a4, 0x338d, 0x3390, 0x339b,
+ 0x339f, 0x33a0, 0x33a2, 0x33c3, 0x33c5, 0x33cd, 0x33cf, 0x33d0,
+ 0x33d3, 0x33d4, 0x33d6, 0x3446, 0x3448, 0x3472, 0x3474, 0x359d,
+ 0x359f, 0x360d, 0x360f, 0x3619, 0x361b, 0x3917, 0x3919, 0x396d,
+ 0x396f, 0x39ce, 0x39d1, 0x39de, 0x39e0, 0x3a72, 0x3a74, 0x3b4d,
+ 0x3b4f, 0x3c6d, 0x3c6f, 0x3cdf, 0x3ce1, 0x4055, 0x4057, 0x415e,
+ 0x4160, 0x4336, 0x4338, 0x43ab, 0x43ad, 0x43b0, 0x43b2, 0x43dc,
+ 0x43de, 0x44d5, 0x44d7, 0x464b, 0x464d, 0x4660, 0x4662, 0x4722,
+ 0x4724, 0x4728, 0x472a, 0x477b, 0x477d, 0x478c, 0x478e, 0x4946,
+ 0x4948, 0x4979, 0x497b, 0x497c, 0x497e, 0x4981, 0x4984, 0x4984,
+ 0x4987, 0x499a, 0x499c, 0x499e, 0x49a0, 0x49b5, 0x49b8, 0x4c76,
+ 0x4c78, 0x4c9e, 0x4ca4, 0x4d12, 0x4d1a, 0x4dad, 0x4daf, 0x4dff,
+ 0x9fa6, 0xd7ff,
+ 0xe76c, 0xe76c, 0xe7c8, 0xe7c8, 0xe7e7, 0xe7f3,
+ 0xe815, 0xe815, 0xe819, 0xe81d, 0xe81f, 0xe825, 0xe827, 0xe82a,
+ 0xe82d, 0xe830, 0xe833, 0xe83a, 0xe83c, 0xe842, 0xe844, 0xe853,
+ 0xe856, 0xe863,
+ 0xe865, 0xf92b, 0xf92d, 0xf978, 0xf97a, 0xf994,
+ 0xf996, 0xf9e6, 0xf9e8, 0xf9f0, 0xf9f2, 0xfa0b, 0xfa10, 0xfa10,
+ 0xfa12, 0xfa12, 0xfa15, 0xfa17, 0xfa19, 0xfa1e, 0xfa22, 0xfa22,
+ 0xfa25, 0xfa26, 0xfa2a, 0xfe2f, 0xfe32, 0xfe32, 0xfe45, 0xfe48,
+ 0xfe53, 0xfe53, 0xfe58, 0xfe58, 0xfe67, 0xfe67, 0xfe6c, 0xff00,
+ 0xff5f, 0xffdf, 0xffe6, 0xffff
+};
+
+static const unsigned short gb18030uni_ranges[206] = {
+ 128, 129, 131, 133, 134, 135, 137, 140,
+ 142, 144, 145, 147, 148, 149, 150, 151,
+ 152, 153, 154, 155, 156, 157, 158, 159,
+ 160, 161, 162, 163, 164, 165, 166, 167,
+ 168, 171, 172, 189, 196, 213, 220, 221,
+ 285, 286, 287, 291, 293, 295, 297, 298,
+ 300, 301, 302, 303, 304, 305, 306, 307,
+ 308, 320, 330, 334, 338, 339, 340, 341,
+ 342, 343, 347, 348, 349, 354, 355, 359,
+ 360, 361, 362, 363, 365, 369, 371, 372,
+ 373, 374, 375, 376, 386, 426, 502, 538,
+ 553, 556, 558, 560, 562, 564, 565, 567,
+ 571, 573, 574, 575, 576, 577, 578, 579,
+ 581, 582, 583, 584, 585, 586, 588, 589,
+ 590, 602, 606, 625, 627, 636, 637, 720,
+ 724, 810, 813, 850, 860, 861, 862, 864,
+ 867, 868, 869, 870, 872, 873, 874, 875,
+ 876, 877, 878, 879, 880, 882, 883, 884,
+ 885, 886, 887, 888, 889, 890, 891, 892,
+ 893, 894, 895, 896, 897, 898, 899, 900,
+ 901, 902, 903, 905, 907, 908, 909, 911,
+ 912, 917, 924, 925, 21827,
+ 25775, 25866, 25896,
+ 25929, 25932, 25933, 25934, 25936, 25938, 25939, 25940,
+ 25942,
+ 25943, 25944, 25945, 25946, 25947, 25948, 25952,
+ 25953, 25955, 25956, 25959, 25961, 25964, 25966, 25984,
+ 25994, 25998, 26012, 26016, 26110, 26116
+};
+
+static int
+gb18030uni_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if (c1 >= 0x81 && c1 <= 0x84) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x30 && c2 <= 0x39) {
+ if (n >= 3) {
+ unsigned char c3 = s[2];
+ if (c3 >= 0x81 && c3 <= 0xfe) {
+ if (n >= 4) {
+ unsigned char c4 = s[3];
+ if (c4 >= 0x30 && c4 <= 0x39) {
+ unsigned int i = (((c1 - 0x81) * 10 + (c2 - 0x30)) * 126 + (c3 - 0x81)) * 10 + (c4 - 0x30);
+ if (i >= 0 && i <= 39419) {
+ unsigned int k1 = 0;
+ unsigned int k2 = 205;
+ while (k1 < k2) {
+ unsigned int k = (k1 + k2) / 2;
+ if (i <= gb18030uni_charset2uni_ranges[2*k+1])
+ k2 = k;
+ else if (i >= gb18030uni_charset2uni_ranges[2*k+2])
+ k1 = k + 1;
+ else
+ return RET_ILSEQ;
+ }
+ {
+ unsigned int diff = gb18030uni_ranges[k1];
+ *pwc = (ucs4_t) (i + diff);
+ return 4;
+ }
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static int
+gb18030uni_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 4) {
+ unsigned int i = wc;
+ if (i >= 0x0080 && i <= 0xffff) {
+ unsigned int k1 = 0;
+ unsigned int k2 = 205;
+ while (k1 < k2) {
+ unsigned int k = (k1 + k2) / 2;
+ if (i <= gb18030uni_uni2charset_ranges[2*k+1])
+ k2 = k;
+ else if (i >= gb18030uni_uni2charset_ranges[2*k+2])
+ k1 = k + 1;
+ else
+ return RET_ILUNI;
+ }
+ {
+ unsigned int diff = gb18030uni_ranges[k1];
+ i -= diff;
+ r[3] = (i % 10) + 0x30; i = i / 10;
+ r[2] = (i % 126) + 0x81; i = i / 126;
+ r[1] = (i % 10) + 0x30; i = i / 10;
+ r[0] = i + 0x81;
+ return 4;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/gb2312.h b/jni/iconv/lib/gb2312.h
new file mode 100644
index 0000000..831a569
--- /dev/null
+++ b/jni/iconv/lib/gb2312.h
@@ -0,0 +1,2571 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GB2312.1980-0
+ */
+
+static const unsigned short gb2312_2uni_page21[831] = {
+ /* 0x21 */
+ 0x3000, 0x3001, 0x3002, 0x30fb, 0x02c9, 0x02c7, 0x00a8, 0x3003,
+ 0x3005, 0x2015, 0xff5e, 0x2016, 0x2026, 0x2018, 0x2019, 0x201c,
+ 0x201d, 0x3014, 0x3015, 0x3008, 0x3009, 0x300a, 0x300b, 0x300c,
+ 0x300d, 0x300e, 0x300f, 0x3016, 0x3017, 0x3010, 0x3011, 0x00b1,
+ 0x00d7, 0x00f7, 0x2236, 0x2227, 0x2228, 0x2211, 0x220f, 0x222a,
+ 0x2229, 0x2208, 0x2237, 0x221a, 0x22a5, 0x2225, 0x2220, 0x2312,
+ 0x2299, 0x222b, 0x222e, 0x2261, 0x224c, 0x2248, 0x223d, 0x221d,
+ 0x2260, 0x226e, 0x226f, 0x2264, 0x2265, 0x221e, 0x2235, 0x2234,
+ 0x2642, 0x2640, 0x00b0, 0x2032, 0x2033, 0x2103, 0xff04, 0x00a4,
+ 0xffe0, 0xffe1, 0x2030, 0x00a7, 0x2116, 0x2606, 0x2605, 0x25cb,
+ 0x25cf, 0x25ce, 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25b3, 0x25b2,
+ 0x203b, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013,
+ /* 0x22 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x2488, 0x2489, 0x248a, 0x248b, 0x248c, 0x248d, 0x248e, 0x248f,
+ 0x2490, 0x2491, 0x2492, 0x2493, 0x2494, 0x2495, 0x2496, 0x2497,
+ 0x2498, 0x2499, 0x249a, 0x249b, 0x2474, 0x2475, 0x2476, 0x2477,
+ 0x2478, 0x2479, 0x247a, 0x247b, 0x247c, 0x247d, 0x247e, 0x247f,
+ 0x2480, 0x2481, 0x2482, 0x2483, 0x2484, 0x2485, 0x2486, 0x2487,
+ 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
+ 0x2468, 0x2469, 0xfffd, 0xfffd, 0x3220, 0x3221, 0x3222, 0x3223,
+ 0x3224, 0x3225, 0x3226, 0x3227, 0x3228, 0x3229, 0xfffd, 0xfffd,
+ 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167,
+ 0x2168, 0x2169, 0x216a, 0x216b, 0xfffd, 0xfffd,
+ /* 0x23 */
+ 0xff01, 0xff02, 0xff03, 0xffe5, 0xff05, 0xff06, 0xff07, 0xff08,
+ 0xff09, 0xff0a, 0xff0b, 0xff0c, 0xff0d, 0xff0e, 0xff0f, 0xff10,
+ 0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18,
+ 0xff19, 0xff1a, 0xff1b, 0xff1c, 0xff1d, 0xff1e, 0xff1f, 0xff20,
+ 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+ 0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30,
+ 0xff31, 0xff32, 0xff33, 0xff34, 0xff35, 0xff36, 0xff37, 0xff38,
+ 0xff39, 0xff3a, 0xff3b, 0xff3c, 0xff3d, 0xff3e, 0xff3f, 0xff40,
+ 0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48,
+ 0xff49, 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50,
+ 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56, 0xff57, 0xff58,
+ 0xff59, 0xff5a, 0xff5b, 0xff5c, 0xff5d, 0xffe3,
+ /* 0x24 */
+ 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047, 0x3048,
+ 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050,
+ 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058,
+ 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e, 0x305f, 0x3060,
+ 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068,
+ 0x3069, 0x306a, 0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070,
+ 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077, 0x3078,
+ 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080,
+ 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088,
+ 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e, 0x308f, 0x3090,
+ 0x3091, 0x3092, 0x3093, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x25 */
+ 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7, 0x30a8,
+ 0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af, 0x30b0,
+ 0x30b1, 0x30b2, 0x30b3, 0x30b4, 0x30b5, 0x30b6, 0x30b7, 0x30b8,
+ 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0,
+ 0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7, 0x30c8,
+ 0x30c9, 0x30ca, 0x30cb, 0x30cc, 0x30cd, 0x30ce, 0x30cf, 0x30d0,
+ 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8,
+ 0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df, 0x30e0,
+ 0x30e1, 0x30e2, 0x30e3, 0x30e4, 0x30e5, 0x30e6, 0x30e7, 0x30e8,
+ 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0,
+ 0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x26 */
+ 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398,
+ 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0,
+ 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8,
+ 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0,
+ 0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x27 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416,
+ 0x0417, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426,
+ 0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e,
+ 0x042f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436,
+ 0x0437, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446,
+ 0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e,
+ 0x044f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x28 */
+ 0x0101, 0x00e1, 0x01ce, 0x00e0, 0x0113, 0x00e9, 0x011b, 0x00e8,
+ 0x012b, 0x00ed, 0x01d0, 0x00ec, 0x014d, 0x00f3, 0x01d2, 0x00f2,
+ 0x016b, 0x00fa, 0x01d4, 0x00f9, 0x01d6, 0x01d8, 0x01da, 0x01dc,
+ 0x00fc, 0x00ea, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x3105, 0x3106, 0x3107, 0x3108,
+ 0x3109, 0x310a, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x3110,
+ 0x3111, 0x3112, 0x3113, 0x3114, 0x3115, 0x3116, 0x3117, 0x3118,
+ 0x3119, 0x311a, 0x311b, 0x311c, 0x311d, 0x311e, 0x311f, 0x3120,
+ 0x3121, 0x3122, 0x3123, 0x3124, 0x3125, 0x3126, 0x3127, 0x3128,
+ 0x3129, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x29 */
+ 0xfffd, 0xfffd, 0xfffd, 0x2500, 0x2501, 0x2502, 0x2503, 0x2504,
+ 0x2505, 0x2506, 0x2507, 0x2508, 0x2509, 0x250a, 0x250b, 0x250c,
+ 0x250d, 0x250e, 0x250f, 0x2510, 0x2511, 0x2512, 0x2513, 0x2514,
+ 0x2515, 0x2516, 0x2517, 0x2518, 0x2519, 0x251a, 0x251b, 0x251c,
+ 0x251d, 0x251e, 0x251f, 0x2520, 0x2521, 0x2522, 0x2523, 0x2524,
+ 0x2525, 0x2526, 0x2527, 0x2528, 0x2529, 0x252a, 0x252b, 0x252c,
+ 0x252d, 0x252e, 0x252f, 0x2530, 0x2531, 0x2532, 0x2533, 0x2534,
+ 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x253a, 0x253b, 0x253c,
+ 0x253d, 0x253e, 0x253f, 0x2540, 0x2541, 0x2542, 0x2543, 0x2544,
+ 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254a, 0x254b,
+};
+static const unsigned short gb2312_2uni_page30[6768] = {
+ /* 0x30 */
+ 0x554a, 0x963f, 0x57c3, 0x6328, 0x54ce, 0x5509, 0x54c0, 0x7691,
+ 0x764c, 0x853c, 0x77ee, 0x827e, 0x788d, 0x7231, 0x9698, 0x978d,
+ 0x6c28, 0x5b89, 0x4ffa, 0x6309, 0x6697, 0x5cb8, 0x80fa, 0x6848,
+ 0x80ae, 0x6602, 0x76ce, 0x51f9, 0x6556, 0x71ac, 0x7ff1, 0x8884,
+ 0x50b2, 0x5965, 0x61ca, 0x6fb3, 0x82ad, 0x634c, 0x6252, 0x53ed,
+ 0x5427, 0x7b06, 0x516b, 0x75a4, 0x5df4, 0x62d4, 0x8dcb, 0x9776,
+ 0x628a, 0x8019, 0x575d, 0x9738, 0x7f62, 0x7238, 0x767d, 0x67cf,
+ 0x767e, 0x6446, 0x4f70, 0x8d25, 0x62dc, 0x7a17, 0x6591, 0x73ed,
+ 0x642c, 0x6273, 0x822c, 0x9881, 0x677f, 0x7248, 0x626e, 0x62cc,
+ 0x4f34, 0x74e3, 0x534a, 0x529e, 0x7eca, 0x90a6, 0x5e2e, 0x6886,
+ 0x699c, 0x8180, 0x7ed1, 0x68d2, 0x78c5, 0x868c, 0x9551, 0x508d,
+ 0x8c24, 0x82de, 0x80de, 0x5305, 0x8912, 0x5265,
+ /* 0x31 */
+ 0x8584, 0x96f9, 0x4fdd, 0x5821, 0x9971, 0x5b9d, 0x62b1, 0x62a5,
+ 0x66b4, 0x8c79, 0x9c8d, 0x7206, 0x676f, 0x7891, 0x60b2, 0x5351,
+ 0x5317, 0x8f88, 0x80cc, 0x8d1d, 0x94a1, 0x500d, 0x72c8, 0x5907,
+ 0x60eb, 0x7119, 0x88ab, 0x5954, 0x82ef, 0x672c, 0x7b28, 0x5d29,
+ 0x7ef7, 0x752d, 0x6cf5, 0x8e66, 0x8ff8, 0x903c, 0x9f3b, 0x6bd4,
+ 0x9119, 0x7b14, 0x5f7c, 0x78a7, 0x84d6, 0x853d, 0x6bd5, 0x6bd9,
+ 0x6bd6, 0x5e01, 0x5e87, 0x75f9, 0x95ed, 0x655d, 0x5f0a, 0x5fc5,
+ 0x8f9f, 0x58c1, 0x81c2, 0x907f, 0x965b, 0x97ad, 0x8fb9, 0x7f16,
+ 0x8d2c, 0x6241, 0x4fbf, 0x53d8, 0x535e, 0x8fa8, 0x8fa9, 0x8fab,
+ 0x904d, 0x6807, 0x5f6a, 0x8198, 0x8868, 0x9cd6, 0x618b, 0x522b,
+ 0x762a, 0x5f6c, 0x658c, 0x6fd2, 0x6ee8, 0x5bbe, 0x6448, 0x5175,
+ 0x51b0, 0x67c4, 0x4e19, 0x79c9, 0x997c, 0x70b3,
+ /* 0x32 */
+ 0x75c5, 0x5e76, 0x73bb, 0x83e0, 0x64ad, 0x62e8, 0x94b5, 0x6ce2,
+ 0x535a, 0x52c3, 0x640f, 0x94c2, 0x7b94, 0x4f2f, 0x5e1b, 0x8236,
+ 0x8116, 0x818a, 0x6e24, 0x6cca, 0x9a73, 0x6355, 0x535c, 0x54fa,
+ 0x8865, 0x57e0, 0x4e0d, 0x5e03, 0x6b65, 0x7c3f, 0x90e8, 0x6016,
+ 0x64e6, 0x731c, 0x88c1, 0x6750, 0x624d, 0x8d22, 0x776c, 0x8e29,
+ 0x91c7, 0x5f69, 0x83dc, 0x8521, 0x9910, 0x53c2, 0x8695, 0x6b8b,
+ 0x60ed, 0x60e8, 0x707f, 0x82cd, 0x8231, 0x4ed3, 0x6ca7, 0x85cf,
+ 0x64cd, 0x7cd9, 0x69fd, 0x66f9, 0x8349, 0x5395, 0x7b56, 0x4fa7,
+ 0x518c, 0x6d4b, 0x5c42, 0x8e6d, 0x63d2, 0x53c9, 0x832c, 0x8336,
+ 0x67e5, 0x78b4, 0x643d, 0x5bdf, 0x5c94, 0x5dee, 0x8be7, 0x62c6,
+ 0x67f4, 0x8c7a, 0x6400, 0x63ba, 0x8749, 0x998b, 0x8c17, 0x7f20,
+ 0x94f2, 0x4ea7, 0x9610, 0x98a4, 0x660c, 0x7316,
+ /* 0x33 */
+ 0x573a, 0x5c1d, 0x5e38, 0x957f, 0x507f, 0x80a0, 0x5382, 0x655e,
+ 0x7545, 0x5531, 0x5021, 0x8d85, 0x6284, 0x949e, 0x671d, 0x5632,
+ 0x6f6e, 0x5de2, 0x5435, 0x7092, 0x8f66, 0x626f, 0x64a4, 0x63a3,
+ 0x5f7b, 0x6f88, 0x90f4, 0x81e3, 0x8fb0, 0x5c18, 0x6668, 0x5ff1,
+ 0x6c89, 0x9648, 0x8d81, 0x886c, 0x6491, 0x79f0, 0x57ce, 0x6a59,
+ 0x6210, 0x5448, 0x4e58, 0x7a0b, 0x60e9, 0x6f84, 0x8bda, 0x627f,
+ 0x901e, 0x9a8b, 0x79e4, 0x5403, 0x75f4, 0x6301, 0x5319, 0x6c60,
+ 0x8fdf, 0x5f1b, 0x9a70, 0x803b, 0x9f7f, 0x4f88, 0x5c3a, 0x8d64,
+ 0x7fc5, 0x65a5, 0x70bd, 0x5145, 0x51b2, 0x866b, 0x5d07, 0x5ba0,
+ 0x62bd, 0x916c, 0x7574, 0x8e0c, 0x7a20, 0x6101, 0x7b79, 0x4ec7,
+ 0x7ef8, 0x7785, 0x4e11, 0x81ed, 0x521d, 0x51fa, 0x6a71, 0x53a8,
+ 0x8e87, 0x9504, 0x96cf, 0x6ec1, 0x9664, 0x695a,
+ /* 0x34 */
+ 0x7840, 0x50a8, 0x77d7, 0x6410, 0x89e6, 0x5904, 0x63e3, 0x5ddd,
+ 0x7a7f, 0x693d, 0x4f20, 0x8239, 0x5598, 0x4e32, 0x75ae, 0x7a97,
+ 0x5e62, 0x5e8a, 0x95ef, 0x521b, 0x5439, 0x708a, 0x6376, 0x9524,
+ 0x5782, 0x6625, 0x693f, 0x9187, 0x5507, 0x6df3, 0x7eaf, 0x8822,
+ 0x6233, 0x7ef0, 0x75b5, 0x8328, 0x78c1, 0x96cc, 0x8f9e, 0x6148,
+ 0x74f7, 0x8bcd, 0x6b64, 0x523a, 0x8d50, 0x6b21, 0x806a, 0x8471,
+ 0x56f1, 0x5306, 0x4ece, 0x4e1b, 0x51d1, 0x7c97, 0x918b, 0x7c07,
+ 0x4fc3, 0x8e7f, 0x7be1, 0x7a9c, 0x6467, 0x5d14, 0x50ac, 0x8106,
+ 0x7601, 0x7cb9, 0x6dec, 0x7fe0, 0x6751, 0x5b58, 0x5bf8, 0x78cb,
+ 0x64ae, 0x6413, 0x63aa, 0x632b, 0x9519, 0x642d, 0x8fbe, 0x7b54,
+ 0x7629, 0x6253, 0x5927, 0x5446, 0x6b79, 0x50a3, 0x6234, 0x5e26,
+ 0x6b86, 0x4ee3, 0x8d37, 0x888b, 0x5f85, 0x902e,
+ /* 0x35 */
+ 0x6020, 0x803d, 0x62c5, 0x4e39, 0x5355, 0x90f8, 0x63b8, 0x80c6,
+ 0x65e6, 0x6c2e, 0x4f46, 0x60ee, 0x6de1, 0x8bde, 0x5f39, 0x86cb,
+ 0x5f53, 0x6321, 0x515a, 0x8361, 0x6863, 0x5200, 0x6363, 0x8e48,
+ 0x5012, 0x5c9b, 0x7977, 0x5bfc, 0x5230, 0x7a3b, 0x60bc, 0x9053,
+ 0x76d7, 0x5fb7, 0x5f97, 0x7684, 0x8e6c, 0x706f, 0x767b, 0x7b49,
+ 0x77aa, 0x51f3, 0x9093, 0x5824, 0x4f4e, 0x6ef4, 0x8fea, 0x654c,
+ 0x7b1b, 0x72c4, 0x6da4, 0x7fdf, 0x5ae1, 0x62b5, 0x5e95, 0x5730,
+ 0x8482, 0x7b2c, 0x5e1d, 0x5f1f, 0x9012, 0x7f14, 0x98a0, 0x6382,
+ 0x6ec7, 0x7898, 0x70b9, 0x5178, 0x975b, 0x57ab, 0x7535, 0x4f43,
+ 0x7538, 0x5e97, 0x60e6, 0x5960, 0x6dc0, 0x6bbf, 0x7889, 0x53fc,
+ 0x96d5, 0x51cb, 0x5201, 0x6389, 0x540a, 0x9493, 0x8c03, 0x8dcc,
+ 0x7239, 0x789f, 0x8776, 0x8fed, 0x8c0d, 0x53e0,
+ /* 0x36 */
+ 0x4e01, 0x76ef, 0x53ee, 0x9489, 0x9876, 0x9f0e, 0x952d, 0x5b9a,
+ 0x8ba2, 0x4e22, 0x4e1c, 0x51ac, 0x8463, 0x61c2, 0x52a8, 0x680b,
+ 0x4f97, 0x606b, 0x51bb, 0x6d1e, 0x515c, 0x6296, 0x6597, 0x9661,
+ 0x8c46, 0x9017, 0x75d8, 0x90fd, 0x7763, 0x6bd2, 0x728a, 0x72ec,
+ 0x8bfb, 0x5835, 0x7779, 0x8d4c, 0x675c, 0x9540, 0x809a, 0x5ea6,
+ 0x6e21, 0x5992, 0x7aef, 0x77ed, 0x953b, 0x6bb5, 0x65ad, 0x7f0e,
+ 0x5806, 0x5151, 0x961f, 0x5bf9, 0x58a9, 0x5428, 0x8e72, 0x6566,
+ 0x987f, 0x56e4, 0x949d, 0x76fe, 0x9041, 0x6387, 0x54c6, 0x591a,
+ 0x593a, 0x579b, 0x8eb2, 0x6735, 0x8dfa, 0x8235, 0x5241, 0x60f0,
+ 0x5815, 0x86fe, 0x5ce8, 0x9e45, 0x4fc4, 0x989d, 0x8bb9, 0x5a25,
+ 0x6076, 0x5384, 0x627c, 0x904f, 0x9102, 0x997f, 0x6069, 0x800c,
+ 0x513f, 0x8033, 0x5c14, 0x9975, 0x6d31, 0x4e8c,
+ /* 0x37 */
+ 0x8d30, 0x53d1, 0x7f5a, 0x7b4f, 0x4f10, 0x4e4f, 0x9600, 0x6cd5,
+ 0x73d0, 0x85e9, 0x5e06, 0x756a, 0x7ffb, 0x6a0a, 0x77fe, 0x9492,
+ 0x7e41, 0x51e1, 0x70e6, 0x53cd, 0x8fd4, 0x8303, 0x8d29, 0x72af,
+ 0x996d, 0x6cdb, 0x574a, 0x82b3, 0x65b9, 0x80aa, 0x623f, 0x9632,
+ 0x59a8, 0x4eff, 0x8bbf, 0x7eba, 0x653e, 0x83f2, 0x975e, 0x5561,
+ 0x98de, 0x80a5, 0x532a, 0x8bfd, 0x5420, 0x80ba, 0x5e9f, 0x6cb8,
+ 0x8d39, 0x82ac, 0x915a, 0x5429, 0x6c1b, 0x5206, 0x7eb7, 0x575f,
+ 0x711a, 0x6c7e, 0x7c89, 0x594b, 0x4efd, 0x5fff, 0x6124, 0x7caa,
+ 0x4e30, 0x5c01, 0x67ab, 0x8702, 0x5cf0, 0x950b, 0x98ce, 0x75af,
+ 0x70fd, 0x9022, 0x51af, 0x7f1d, 0x8bbd, 0x5949, 0x51e4, 0x4f5b,
+ 0x5426, 0x592b, 0x6577, 0x80a4, 0x5b75, 0x6276, 0x62c2, 0x8f90,
+ 0x5e45, 0x6c1f, 0x7b26, 0x4f0f, 0x4fd8, 0x670d,
+ /* 0x38 */
+ 0x6d6e, 0x6daa, 0x798f, 0x88b1, 0x5f17, 0x752b, 0x629a, 0x8f85,
+ 0x4fef, 0x91dc, 0x65a7, 0x812f, 0x8151, 0x5e9c, 0x8150, 0x8d74,
+ 0x526f, 0x8986, 0x8d4b, 0x590d, 0x5085, 0x4ed8, 0x961c, 0x7236,
+ 0x8179, 0x8d1f, 0x5bcc, 0x8ba3, 0x9644, 0x5987, 0x7f1a, 0x5490,
+ 0x5676, 0x560e, 0x8be5, 0x6539, 0x6982, 0x9499, 0x76d6, 0x6e89,
+ 0x5e72, 0x7518, 0x6746, 0x67d1, 0x7aff, 0x809d, 0x8d76, 0x611f,
+ 0x79c6, 0x6562, 0x8d63, 0x5188, 0x521a, 0x94a2, 0x7f38, 0x809b,
+ 0x7eb2, 0x5c97, 0x6e2f, 0x6760, 0x7bd9, 0x768b, 0x9ad8, 0x818f,
+ 0x7f94, 0x7cd5, 0x641e, 0x9550, 0x7a3f, 0x544a, 0x54e5, 0x6b4c,
+ 0x6401, 0x6208, 0x9e3d, 0x80f3, 0x7599, 0x5272, 0x9769, 0x845b,
+ 0x683c, 0x86e4, 0x9601, 0x9694, 0x94ec, 0x4e2a, 0x5404, 0x7ed9,
+ 0x6839, 0x8ddf, 0x8015, 0x66f4, 0x5e9a, 0x7fb9,
+ /* 0x39 */
+ 0x57c2, 0x803f, 0x6897, 0x5de5, 0x653b, 0x529f, 0x606d, 0x9f9a,
+ 0x4f9b, 0x8eac, 0x516c, 0x5bab, 0x5f13, 0x5de9, 0x6c5e, 0x62f1,
+ 0x8d21, 0x5171, 0x94a9, 0x52fe, 0x6c9f, 0x82df, 0x72d7, 0x57a2,
+ 0x6784, 0x8d2d, 0x591f, 0x8f9c, 0x83c7, 0x5495, 0x7b8d, 0x4f30,
+ 0x6cbd, 0x5b64, 0x59d1, 0x9f13, 0x53e4, 0x86ca, 0x9aa8, 0x8c37,
+ 0x80a1, 0x6545, 0x987e, 0x56fa, 0x96c7, 0x522e, 0x74dc, 0x5250,
+ 0x5be1, 0x6302, 0x8902, 0x4e56, 0x62d0, 0x602a, 0x68fa, 0x5173,
+ 0x5b98, 0x51a0, 0x89c2, 0x7ba1, 0x9986, 0x7f50, 0x60ef, 0x704c,
+ 0x8d2f, 0x5149, 0x5e7f, 0x901b, 0x7470, 0x89c4, 0x572d, 0x7845,
+ 0x5f52, 0x9f9f, 0x95fa, 0x8f68, 0x9b3c, 0x8be1, 0x7678, 0x6842,
+ 0x67dc, 0x8dea, 0x8d35, 0x523d, 0x8f8a, 0x6eda, 0x68cd, 0x9505,
+ 0x90ed, 0x56fd, 0x679c, 0x88f9, 0x8fc7, 0x54c8,
+ /* 0x3a */
+ 0x9ab8, 0x5b69, 0x6d77, 0x6c26, 0x4ea5, 0x5bb3, 0x9a87, 0x9163,
+ 0x61a8, 0x90af, 0x97e9, 0x542b, 0x6db5, 0x5bd2, 0x51fd, 0x558a,
+ 0x7f55, 0x7ff0, 0x64bc, 0x634d, 0x65f1, 0x61be, 0x608d, 0x710a,
+ 0x6c57, 0x6c49, 0x592f, 0x676d, 0x822a, 0x58d5, 0x568e, 0x8c6a,
+ 0x6beb, 0x90dd, 0x597d, 0x8017, 0x53f7, 0x6d69, 0x5475, 0x559d,
+ 0x8377, 0x83cf, 0x6838, 0x79be, 0x548c, 0x4f55, 0x5408, 0x76d2,
+ 0x8c89, 0x9602, 0x6cb3, 0x6db8, 0x8d6b, 0x8910, 0x9e64, 0x8d3a,
+ 0x563f, 0x9ed1, 0x75d5, 0x5f88, 0x72e0, 0x6068, 0x54fc, 0x4ea8,
+ 0x6a2a, 0x8861, 0x6052, 0x8f70, 0x54c4, 0x70d8, 0x8679, 0x9e3f,
+ 0x6d2a, 0x5b8f, 0x5f18, 0x7ea2, 0x5589, 0x4faf, 0x7334, 0x543c,
+ 0x539a, 0x5019, 0x540e, 0x547c, 0x4e4e, 0x5ffd, 0x745a, 0x58f6,
+ 0x846b, 0x80e1, 0x8774, 0x72d0, 0x7cca, 0x6e56,
+ /* 0x3b */
+ 0x5f27, 0x864e, 0x552c, 0x62a4, 0x4e92, 0x6caa, 0x6237, 0x82b1,
+ 0x54d7, 0x534e, 0x733e, 0x6ed1, 0x753b, 0x5212, 0x5316, 0x8bdd,
+ 0x69d0, 0x5f8a, 0x6000, 0x6dee, 0x574f, 0x6b22, 0x73af, 0x6853,
+ 0x8fd8, 0x7f13, 0x6362, 0x60a3, 0x5524, 0x75ea, 0x8c62, 0x7115,
+ 0x6da3, 0x5ba6, 0x5e7b, 0x8352, 0x614c, 0x9ec4, 0x78fa, 0x8757,
+ 0x7c27, 0x7687, 0x51f0, 0x60f6, 0x714c, 0x6643, 0x5e4c, 0x604d,
+ 0x8c0e, 0x7070, 0x6325, 0x8f89, 0x5fbd, 0x6062, 0x86d4, 0x56de,
+ 0x6bc1, 0x6094, 0x6167, 0x5349, 0x60e0, 0x6666, 0x8d3f, 0x79fd,
+ 0x4f1a, 0x70e9, 0x6c47, 0x8bb3, 0x8bf2, 0x7ed8, 0x8364, 0x660f,
+ 0x5a5a, 0x9b42, 0x6d51, 0x6df7, 0x8c41, 0x6d3b, 0x4f19, 0x706b,
+ 0x83b7, 0x6216, 0x60d1, 0x970d, 0x8d27, 0x7978, 0x51fb, 0x573e,
+ 0x57fa, 0x673a, 0x7578, 0x7a3d, 0x79ef, 0x7b95,
+ /* 0x3c */
+ 0x808c, 0x9965, 0x8ff9, 0x6fc0, 0x8ba5, 0x9e21, 0x59ec, 0x7ee9,
+ 0x7f09, 0x5409, 0x6781, 0x68d8, 0x8f91, 0x7c4d, 0x96c6, 0x53ca,
+ 0x6025, 0x75be, 0x6c72, 0x5373, 0x5ac9, 0x7ea7, 0x6324, 0x51e0,
+ 0x810a, 0x5df1, 0x84df, 0x6280, 0x5180, 0x5b63, 0x4f0e, 0x796d,
+ 0x5242, 0x60b8, 0x6d4e, 0x5bc4, 0x5bc2, 0x8ba1, 0x8bb0, 0x65e2,
+ 0x5fcc, 0x9645, 0x5993, 0x7ee7, 0x7eaa, 0x5609, 0x67b7, 0x5939,
+ 0x4f73, 0x5bb6, 0x52a0, 0x835a, 0x988a, 0x8d3e, 0x7532, 0x94be,
+ 0x5047, 0x7a3c, 0x4ef7, 0x67b6, 0x9a7e, 0x5ac1, 0x6b7c, 0x76d1,
+ 0x575a, 0x5c16, 0x7b3a, 0x95f4, 0x714e, 0x517c, 0x80a9, 0x8270,
+ 0x5978, 0x7f04, 0x8327, 0x68c0, 0x67ec, 0x78b1, 0x7877, 0x62e3,
+ 0x6361, 0x7b80, 0x4fed, 0x526a, 0x51cf, 0x8350, 0x69db, 0x9274,
+ 0x8df5, 0x8d31, 0x89c1, 0x952e, 0x7bad, 0x4ef6,
+ /* 0x3d */
+ 0x5065, 0x8230, 0x5251, 0x996f, 0x6e10, 0x6e85, 0x6da7, 0x5efa,
+ 0x50f5, 0x59dc, 0x5c06, 0x6d46, 0x6c5f, 0x7586, 0x848b, 0x6868,
+ 0x5956, 0x8bb2, 0x5320, 0x9171, 0x964d, 0x8549, 0x6912, 0x7901,
+ 0x7126, 0x80f6, 0x4ea4, 0x90ca, 0x6d47, 0x9a84, 0x5a07, 0x56bc,
+ 0x6405, 0x94f0, 0x77eb, 0x4fa5, 0x811a, 0x72e1, 0x89d2, 0x997a,
+ 0x7f34, 0x7ede, 0x527f, 0x6559, 0x9175, 0x8f7f, 0x8f83, 0x53eb,
+ 0x7a96, 0x63ed, 0x63a5, 0x7686, 0x79f8, 0x8857, 0x9636, 0x622a,
+ 0x52ab, 0x8282, 0x6854, 0x6770, 0x6377, 0x776b, 0x7aed, 0x6d01,
+ 0x7ed3, 0x89e3, 0x59d0, 0x6212, 0x85c9, 0x82a5, 0x754c, 0x501f,
+ 0x4ecb, 0x75a5, 0x8beb, 0x5c4a, 0x5dfe, 0x7b4b, 0x65a4, 0x91d1,
+ 0x4eca, 0x6d25, 0x895f, 0x7d27, 0x9526, 0x4ec5, 0x8c28, 0x8fdb,
+ 0x9773, 0x664b, 0x7981, 0x8fd1, 0x70ec, 0x6d78,
+ /* 0x3e */
+ 0x5c3d, 0x52b2, 0x8346, 0x5162, 0x830e, 0x775b, 0x6676, 0x9cb8,
+ 0x4eac, 0x60ca, 0x7cbe, 0x7cb3, 0x7ecf, 0x4e95, 0x8b66, 0x666f,
+ 0x9888, 0x9759, 0x5883, 0x656c, 0x955c, 0x5f84, 0x75c9, 0x9756,
+ 0x7adf, 0x7ade, 0x51c0, 0x70af, 0x7a98, 0x63ea, 0x7a76, 0x7ea0,
+ 0x7396, 0x97ed, 0x4e45, 0x7078, 0x4e5d, 0x9152, 0x53a9, 0x6551,
+ 0x65e7, 0x81fc, 0x8205, 0x548e, 0x5c31, 0x759a, 0x97a0, 0x62d8,
+ 0x72d9, 0x75bd, 0x5c45, 0x9a79, 0x83ca, 0x5c40, 0x5480, 0x77e9,
+ 0x4e3e, 0x6cae, 0x805a, 0x62d2, 0x636e, 0x5de8, 0x5177, 0x8ddd,
+ 0x8e1e, 0x952f, 0x4ff1, 0x53e5, 0x60e7, 0x70ac, 0x5267, 0x6350,
+ 0x9e43, 0x5a1f, 0x5026, 0x7737, 0x5377, 0x7ee2, 0x6485, 0x652b,
+ 0x6289, 0x6398, 0x5014, 0x7235, 0x89c9, 0x51b3, 0x8bc0, 0x7edd,
+ 0x5747, 0x83cc, 0x94a7, 0x519b, 0x541b, 0x5cfb,
+ /* 0x3f */
+ 0x4fca, 0x7ae3, 0x6d5a, 0x90e1, 0x9a8f, 0x5580, 0x5496, 0x5361,
+ 0x54af, 0x5f00, 0x63e9, 0x6977, 0x51ef, 0x6168, 0x520a, 0x582a,
+ 0x52d8, 0x574e, 0x780d, 0x770b, 0x5eb7, 0x6177, 0x7ce0, 0x625b,
+ 0x6297, 0x4ea2, 0x7095, 0x8003, 0x62f7, 0x70e4, 0x9760, 0x5777,
+ 0x82db, 0x67ef, 0x68f5, 0x78d5, 0x9897, 0x79d1, 0x58f3, 0x54b3,
+ 0x53ef, 0x6e34, 0x514b, 0x523b, 0x5ba2, 0x8bfe, 0x80af, 0x5543,
+ 0x57a6, 0x6073, 0x5751, 0x542d, 0x7a7a, 0x6050, 0x5b54, 0x63a7,
+ 0x62a0, 0x53e3, 0x6263, 0x5bc7, 0x67af, 0x54ed, 0x7a9f, 0x82e6,
+ 0x9177, 0x5e93, 0x88e4, 0x5938, 0x57ae, 0x630e, 0x8de8, 0x80ef,
+ 0x5757, 0x7b77, 0x4fa9, 0x5feb, 0x5bbd, 0x6b3e, 0x5321, 0x7b50,
+ 0x72c2, 0x6846, 0x77ff, 0x7736, 0x65f7, 0x51b5, 0x4e8f, 0x76d4,
+ 0x5cbf, 0x7aa5, 0x8475, 0x594e, 0x9b41, 0x5080,
+ /* 0x40 */
+ 0x9988, 0x6127, 0x6e83, 0x5764, 0x6606, 0x6346, 0x56f0, 0x62ec,
+ 0x6269, 0x5ed3, 0x9614, 0x5783, 0x62c9, 0x5587, 0x8721, 0x814a,
+ 0x8fa3, 0x5566, 0x83b1, 0x6765, 0x8d56, 0x84dd, 0x5a6a, 0x680f,
+ 0x62e6, 0x7bee, 0x9611, 0x5170, 0x6f9c, 0x8c30, 0x63fd, 0x89c8,
+ 0x61d2, 0x7f06, 0x70c2, 0x6ee5, 0x7405, 0x6994, 0x72fc, 0x5eca,
+ 0x90ce, 0x6717, 0x6d6a, 0x635e, 0x52b3, 0x7262, 0x8001, 0x4f6c,
+ 0x59e5, 0x916a, 0x70d9, 0x6d9d, 0x52d2, 0x4e50, 0x96f7, 0x956d,
+ 0x857e, 0x78ca, 0x7d2f, 0x5121, 0x5792, 0x64c2, 0x808b, 0x7c7b,
+ 0x6cea, 0x68f1, 0x695e, 0x51b7, 0x5398, 0x68a8, 0x7281, 0x9ece,
+ 0x7bf1, 0x72f8, 0x79bb, 0x6f13, 0x7406, 0x674e, 0x91cc, 0x9ca4,
+ 0x793c, 0x8389, 0x8354, 0x540f, 0x6817, 0x4e3d, 0x5389, 0x52b1,
+ 0x783e, 0x5386, 0x5229, 0x5088, 0x4f8b, 0x4fd0,
+ /* 0x41 */
+ 0x75e2, 0x7acb, 0x7c92, 0x6ca5, 0x96b6, 0x529b, 0x7483, 0x54e9,
+ 0x4fe9, 0x8054, 0x83b2, 0x8fde, 0x9570, 0x5ec9, 0x601c, 0x6d9f,
+ 0x5e18, 0x655b, 0x8138, 0x94fe, 0x604b, 0x70bc, 0x7ec3, 0x7cae,
+ 0x51c9, 0x6881, 0x7cb1, 0x826f, 0x4e24, 0x8f86, 0x91cf, 0x667e,
+ 0x4eae, 0x8c05, 0x64a9, 0x804a, 0x50da, 0x7597, 0x71ce, 0x5be5,
+ 0x8fbd, 0x6f66, 0x4e86, 0x6482, 0x9563, 0x5ed6, 0x6599, 0x5217,
+ 0x88c2, 0x70c8, 0x52a3, 0x730e, 0x7433, 0x6797, 0x78f7, 0x9716,
+ 0x4e34, 0x90bb, 0x9cde, 0x6dcb, 0x51db, 0x8d41, 0x541d, 0x62ce,
+ 0x73b2, 0x83f1, 0x96f6, 0x9f84, 0x94c3, 0x4f36, 0x7f9a, 0x51cc,
+ 0x7075, 0x9675, 0x5cad, 0x9886, 0x53e6, 0x4ee4, 0x6e9c, 0x7409,
+ 0x69b4, 0x786b, 0x998f, 0x7559, 0x5218, 0x7624, 0x6d41, 0x67f3,
+ 0x516d, 0x9f99, 0x804b, 0x5499, 0x7b3c, 0x7abf,
+ /* 0x42 */
+ 0x9686, 0x5784, 0x62e2, 0x9647, 0x697c, 0x5a04, 0x6402, 0x7bd3,
+ 0x6f0f, 0x964b, 0x82a6, 0x5362, 0x9885, 0x5e90, 0x7089, 0x63b3,
+ 0x5364, 0x864f, 0x9c81, 0x9e93, 0x788c, 0x9732, 0x8def, 0x8d42,
+ 0x9e7f, 0x6f5e, 0x7984, 0x5f55, 0x9646, 0x622e, 0x9a74, 0x5415,
+ 0x94dd, 0x4fa3, 0x65c5, 0x5c65, 0x5c61, 0x7f15, 0x8651, 0x6c2f,
+ 0x5f8b, 0x7387, 0x6ee4, 0x7eff, 0x5ce6, 0x631b, 0x5b6a, 0x6ee6,
+ 0x5375, 0x4e71, 0x63a0, 0x7565, 0x62a1, 0x8f6e, 0x4f26, 0x4ed1,
+ 0x6ca6, 0x7eb6, 0x8bba, 0x841d, 0x87ba, 0x7f57, 0x903b, 0x9523,
+ 0x7ba9, 0x9aa1, 0x88f8, 0x843d, 0x6d1b, 0x9a86, 0x7edc, 0x5988,
+ 0x9ebb, 0x739b, 0x7801, 0x8682, 0x9a6c, 0x9a82, 0x561b, 0x5417,
+ 0x57cb, 0x4e70, 0x9ea6, 0x5356, 0x8fc8, 0x8109, 0x7792, 0x9992,
+ 0x86ee, 0x6ee1, 0x8513, 0x66fc, 0x6162, 0x6f2b,
+ /* 0x43 */
+ 0x8c29, 0x8292, 0x832b, 0x76f2, 0x6c13, 0x5fd9, 0x83bd, 0x732b,
+ 0x8305, 0x951a, 0x6bdb, 0x77db, 0x94c6, 0x536f, 0x8302, 0x5192,
+ 0x5e3d, 0x8c8c, 0x8d38, 0x4e48, 0x73ab, 0x679a, 0x6885, 0x9176,
+ 0x9709, 0x7164, 0x6ca1, 0x7709, 0x5a92, 0x9541, 0x6bcf, 0x7f8e,
+ 0x6627, 0x5bd0, 0x59b9, 0x5a9a, 0x95e8, 0x95f7, 0x4eec, 0x840c,
+ 0x8499, 0x6aac, 0x76df, 0x9530, 0x731b, 0x68a6, 0x5b5f, 0x772f,
+ 0x919a, 0x9761, 0x7cdc, 0x8ff7, 0x8c1c, 0x5f25, 0x7c73, 0x79d8,
+ 0x89c5, 0x6ccc, 0x871c, 0x5bc6, 0x5e42, 0x68c9, 0x7720, 0x7ef5,
+ 0x5195, 0x514d, 0x52c9, 0x5a29, 0x7f05, 0x9762, 0x82d7, 0x63cf,
+ 0x7784, 0x85d0, 0x79d2, 0x6e3a, 0x5e99, 0x5999, 0x8511, 0x706d,
+ 0x6c11, 0x62bf, 0x76bf, 0x654f, 0x60af, 0x95fd, 0x660e, 0x879f,
+ 0x9e23, 0x94ed, 0x540d, 0x547d, 0x8c2c, 0x6478,
+ /* 0x44 */
+ 0x6479, 0x8611, 0x6a21, 0x819c, 0x78e8, 0x6469, 0x9b54, 0x62b9,
+ 0x672b, 0x83ab, 0x58a8, 0x9ed8, 0x6cab, 0x6f20, 0x5bde, 0x964c,
+ 0x8c0b, 0x725f, 0x67d0, 0x62c7, 0x7261, 0x4ea9, 0x59c6, 0x6bcd,
+ 0x5893, 0x66ae, 0x5e55, 0x52df, 0x6155, 0x6728, 0x76ee, 0x7766,
+ 0x7267, 0x7a46, 0x62ff, 0x54ea, 0x5450, 0x94a0, 0x90a3, 0x5a1c,
+ 0x7eb3, 0x6c16, 0x4e43, 0x5976, 0x8010, 0x5948, 0x5357, 0x7537,
+ 0x96be, 0x56ca, 0x6320, 0x8111, 0x607c, 0x95f9, 0x6dd6, 0x5462,
+ 0x9981, 0x5185, 0x5ae9, 0x80fd, 0x59ae, 0x9713, 0x502a, 0x6ce5,
+ 0x5c3c, 0x62df, 0x4f60, 0x533f, 0x817b, 0x9006, 0x6eba, 0x852b,
+ 0x62c8, 0x5e74, 0x78be, 0x64b5, 0x637b, 0x5ff5, 0x5a18, 0x917f,
+ 0x9e1f, 0x5c3f, 0x634f, 0x8042, 0x5b7d, 0x556e, 0x954a, 0x954d,
+ 0x6d85, 0x60a8, 0x67e0, 0x72de, 0x51dd, 0x5b81,
+ /* 0x45 */
+ 0x62e7, 0x6cde, 0x725b, 0x626d, 0x94ae, 0x7ebd, 0x8113, 0x6d53,
+ 0x519c, 0x5f04, 0x5974, 0x52aa, 0x6012, 0x5973, 0x6696, 0x8650,
+ 0x759f, 0x632a, 0x61e6, 0x7cef, 0x8bfa, 0x54e6, 0x6b27, 0x9e25,
+ 0x6bb4, 0x85d5, 0x5455, 0x5076, 0x6ca4, 0x556a, 0x8db4, 0x722c,
+ 0x5e15, 0x6015, 0x7436, 0x62cd, 0x6392, 0x724c, 0x5f98, 0x6e43,
+ 0x6d3e, 0x6500, 0x6f58, 0x76d8, 0x78d0, 0x76fc, 0x7554, 0x5224,
+ 0x53db, 0x4e53, 0x5e9e, 0x65c1, 0x802a, 0x80d6, 0x629b, 0x5486,
+ 0x5228, 0x70ae, 0x888d, 0x8dd1, 0x6ce1, 0x5478, 0x80da, 0x57f9,
+ 0x88f4, 0x8d54, 0x966a, 0x914d, 0x4f69, 0x6c9b, 0x55b7, 0x76c6,
+ 0x7830, 0x62a8, 0x70f9, 0x6f8e, 0x5f6d, 0x84ec, 0x68da, 0x787c,
+ 0x7bf7, 0x81a8, 0x670b, 0x9e4f, 0x6367, 0x78b0, 0x576f, 0x7812,
+ 0x9739, 0x6279, 0x62ab, 0x5288, 0x7435, 0x6bd7,
+ /* 0x46 */
+ 0x5564, 0x813e, 0x75b2, 0x76ae, 0x5339, 0x75de, 0x50fb, 0x5c41,
+ 0x8b6c, 0x7bc7, 0x504f, 0x7247, 0x9a97, 0x98d8, 0x6f02, 0x74e2,
+ 0x7968, 0x6487, 0x77a5, 0x62fc, 0x9891, 0x8d2b, 0x54c1, 0x8058,
+ 0x4e52, 0x576a, 0x82f9, 0x840d, 0x5e73, 0x51ed, 0x74f6, 0x8bc4,
+ 0x5c4f, 0x5761, 0x6cfc, 0x9887, 0x5a46, 0x7834, 0x9b44, 0x8feb,
+ 0x7c95, 0x5256, 0x6251, 0x94fa, 0x4ec6, 0x8386, 0x8461, 0x83e9,
+ 0x84b2, 0x57d4, 0x6734, 0x5703, 0x666e, 0x6d66, 0x8c31, 0x66dd,
+ 0x7011, 0x671f, 0x6b3a, 0x6816, 0x621a, 0x59bb, 0x4e03, 0x51c4,
+ 0x6f06, 0x67d2, 0x6c8f, 0x5176, 0x68cb, 0x5947, 0x6b67, 0x7566,
+ 0x5d0e, 0x8110, 0x9f50, 0x65d7, 0x7948, 0x7941, 0x9a91, 0x8d77,
+ 0x5c82, 0x4e5e, 0x4f01, 0x542f, 0x5951, 0x780c, 0x5668, 0x6c14,
+ 0x8fc4, 0x5f03, 0x6c7d, 0x6ce3, 0x8bab, 0x6390,
+ /* 0x47 */
+ 0x6070, 0x6d3d, 0x7275, 0x6266, 0x948e, 0x94c5, 0x5343, 0x8fc1,
+ 0x7b7e, 0x4edf, 0x8c26, 0x4e7e, 0x9ed4, 0x94b1, 0x94b3, 0x524d,
+ 0x6f5c, 0x9063, 0x6d45, 0x8c34, 0x5811, 0x5d4c, 0x6b20, 0x6b49,
+ 0x67aa, 0x545b, 0x8154, 0x7f8c, 0x5899, 0x8537, 0x5f3a, 0x62a2,
+ 0x6a47, 0x9539, 0x6572, 0x6084, 0x6865, 0x77a7, 0x4e54, 0x4fa8,
+ 0x5de7, 0x9798, 0x64ac, 0x7fd8, 0x5ced, 0x4fcf, 0x7a8d, 0x5207,
+ 0x8304, 0x4e14, 0x602f, 0x7a83, 0x94a6, 0x4fb5, 0x4eb2, 0x79e6,
+ 0x7434, 0x52e4, 0x82b9, 0x64d2, 0x79bd, 0x5bdd, 0x6c81, 0x9752,
+ 0x8f7b, 0x6c22, 0x503e, 0x537f, 0x6e05, 0x64ce, 0x6674, 0x6c30,
+ 0x60c5, 0x9877, 0x8bf7, 0x5e86, 0x743c, 0x7a77, 0x79cb, 0x4e18,
+ 0x90b1, 0x7403, 0x6c42, 0x56da, 0x914b, 0x6cc5, 0x8d8b, 0x533a,
+ 0x86c6, 0x66f2, 0x8eaf, 0x5c48, 0x9a71, 0x6e20,
+ /* 0x48 */
+ 0x53d6, 0x5a36, 0x9f8b, 0x8da3, 0x53bb, 0x5708, 0x98a7, 0x6743,
+ 0x919b, 0x6cc9, 0x5168, 0x75ca, 0x62f3, 0x72ac, 0x5238, 0x529d,
+ 0x7f3a, 0x7094, 0x7638, 0x5374, 0x9e4a, 0x69b7, 0x786e, 0x96c0,
+ 0x88d9, 0x7fa4, 0x7136, 0x71c3, 0x5189, 0x67d3, 0x74e4, 0x58e4,
+ 0x6518, 0x56b7, 0x8ba9, 0x9976, 0x6270, 0x7ed5, 0x60f9, 0x70ed,
+ 0x58ec, 0x4ec1, 0x4eba, 0x5fcd, 0x97e7, 0x4efb, 0x8ba4, 0x5203,
+ 0x598a, 0x7eab, 0x6254, 0x4ecd, 0x65e5, 0x620e, 0x8338, 0x84c9,
+ 0x8363, 0x878d, 0x7194, 0x6eb6, 0x5bb9, 0x7ed2, 0x5197, 0x63c9,
+ 0x67d4, 0x8089, 0x8339, 0x8815, 0x5112, 0x5b7a, 0x5982, 0x8fb1,
+ 0x4e73, 0x6c5d, 0x5165, 0x8925, 0x8f6f, 0x962e, 0x854a, 0x745e,
+ 0x9510, 0x95f0, 0x6da6, 0x82e5, 0x5f31, 0x6492, 0x6d12, 0x8428,
+ 0x816e, 0x9cc3, 0x585e, 0x8d5b, 0x4e09, 0x53c1,
+ /* 0x49 */
+ 0x4f1e, 0x6563, 0x6851, 0x55d3, 0x4e27, 0x6414, 0x9a9a, 0x626b,
+ 0x5ac2, 0x745f, 0x8272, 0x6da9, 0x68ee, 0x50e7, 0x838e, 0x7802,
+ 0x6740, 0x5239, 0x6c99, 0x7eb1, 0x50bb, 0x5565, 0x715e, 0x7b5b,
+ 0x6652, 0x73ca, 0x82eb, 0x6749, 0x5c71, 0x5220, 0x717d, 0x886b,
+ 0x95ea, 0x9655, 0x64c5, 0x8d61, 0x81b3, 0x5584, 0x6c55, 0x6247,
+ 0x7f2e, 0x5892, 0x4f24, 0x5546, 0x8d4f, 0x664c, 0x4e0a, 0x5c1a,
+ 0x88f3, 0x68a2, 0x634e, 0x7a0d, 0x70e7, 0x828d, 0x52fa, 0x97f6,
+ 0x5c11, 0x54e8, 0x90b5, 0x7ecd, 0x5962, 0x8d4a, 0x86c7, 0x820c,
+ 0x820d, 0x8d66, 0x6444, 0x5c04, 0x6151, 0x6d89, 0x793e, 0x8bbe,
+ 0x7837, 0x7533, 0x547b, 0x4f38, 0x8eab, 0x6df1, 0x5a20, 0x7ec5,
+ 0x795e, 0x6c88, 0x5ba1, 0x5a76, 0x751a, 0x80be, 0x614e, 0x6e17,
+ 0x58f0, 0x751f, 0x7525, 0x7272, 0x5347, 0x7ef3,
+ /* 0x4a */
+ 0x7701, 0x76db, 0x5269, 0x80dc, 0x5723, 0x5e08, 0x5931, 0x72ee,
+ 0x65bd, 0x6e7f, 0x8bd7, 0x5c38, 0x8671, 0x5341, 0x77f3, 0x62fe,
+ 0x65f6, 0x4ec0, 0x98df, 0x8680, 0x5b9e, 0x8bc6, 0x53f2, 0x77e2,
+ 0x4f7f, 0x5c4e, 0x9a76, 0x59cb, 0x5f0f, 0x793a, 0x58eb, 0x4e16,
+ 0x67ff, 0x4e8b, 0x62ed, 0x8a93, 0x901d, 0x52bf, 0x662f, 0x55dc,
+ 0x566c, 0x9002, 0x4ed5, 0x4f8d, 0x91ca, 0x9970, 0x6c0f, 0x5e02,
+ 0x6043, 0x5ba4, 0x89c6, 0x8bd5, 0x6536, 0x624b, 0x9996, 0x5b88,
+ 0x5bff, 0x6388, 0x552e, 0x53d7, 0x7626, 0x517d, 0x852c, 0x67a2,
+ 0x68b3, 0x6b8a, 0x6292, 0x8f93, 0x53d4, 0x8212, 0x6dd1, 0x758f,
+ 0x4e66, 0x8d4e, 0x5b70, 0x719f, 0x85af, 0x6691, 0x66d9, 0x7f72,
+ 0x8700, 0x9ecd, 0x9f20, 0x5c5e, 0x672f, 0x8ff0, 0x6811, 0x675f,
+ 0x620d, 0x7ad6, 0x5885, 0x5eb6, 0x6570, 0x6f31,
+ /* 0x4b */
+ 0x6055, 0x5237, 0x800d, 0x6454, 0x8870, 0x7529, 0x5e05, 0x6813,
+ 0x62f4, 0x971c, 0x53cc, 0x723d, 0x8c01, 0x6c34, 0x7761, 0x7a0e,
+ 0x542e, 0x77ac, 0x987a, 0x821c, 0x8bf4, 0x7855, 0x6714, 0x70c1,
+ 0x65af, 0x6495, 0x5636, 0x601d, 0x79c1, 0x53f8, 0x4e1d, 0x6b7b,
+ 0x8086, 0x5bfa, 0x55e3, 0x56db, 0x4f3a, 0x4f3c, 0x9972, 0x5df3,
+ 0x677e, 0x8038, 0x6002, 0x9882, 0x9001, 0x5b8b, 0x8bbc, 0x8bf5,
+ 0x641c, 0x8258, 0x64de, 0x55fd, 0x82cf, 0x9165, 0x4fd7, 0x7d20,
+ 0x901f, 0x7c9f, 0x50f3, 0x5851, 0x6eaf, 0x5bbf, 0x8bc9, 0x8083,
+ 0x9178, 0x849c, 0x7b97, 0x867d, 0x968b, 0x968f, 0x7ee5, 0x9ad3,
+ 0x788e, 0x5c81, 0x7a57, 0x9042, 0x96a7, 0x795f, 0x5b59, 0x635f,
+ 0x7b0b, 0x84d1, 0x68ad, 0x5506, 0x7f29, 0x7410, 0x7d22, 0x9501,
+ 0x6240, 0x584c, 0x4ed6, 0x5b83, 0x5979, 0x5854,
+ /* 0x4c */
+ 0x736d, 0x631e, 0x8e4b, 0x8e0f, 0x80ce, 0x82d4, 0x62ac, 0x53f0,
+ 0x6cf0, 0x915e, 0x592a, 0x6001, 0x6c70, 0x574d, 0x644a, 0x8d2a,
+ 0x762b, 0x6ee9, 0x575b, 0x6a80, 0x75f0, 0x6f6d, 0x8c2d, 0x8c08,
+ 0x5766, 0x6bef, 0x8892, 0x78b3, 0x63a2, 0x53f9, 0x70ad, 0x6c64,
+ 0x5858, 0x642a, 0x5802, 0x68e0, 0x819b, 0x5510, 0x7cd6, 0x5018,
+ 0x8eba, 0x6dcc, 0x8d9f, 0x70eb, 0x638f, 0x6d9b, 0x6ed4, 0x7ee6,
+ 0x8404, 0x6843, 0x9003, 0x6dd8, 0x9676, 0x8ba8, 0x5957, 0x7279,
+ 0x85e4, 0x817e, 0x75bc, 0x8a8a, 0x68af, 0x5254, 0x8e22, 0x9511,
+ 0x63d0, 0x9898, 0x8e44, 0x557c, 0x4f53, 0x66ff, 0x568f, 0x60d5,
+ 0x6d95, 0x5243, 0x5c49, 0x5929, 0x6dfb, 0x586b, 0x7530, 0x751c,
+ 0x606c, 0x8214, 0x8146, 0x6311, 0x6761, 0x8fe2, 0x773a, 0x8df3,
+ 0x8d34, 0x94c1, 0x5e16, 0x5385, 0x542c, 0x70c3,
+ /* 0x4d */
+ 0x6c40, 0x5ef7, 0x505c, 0x4ead, 0x5ead, 0x633a, 0x8247, 0x901a,
+ 0x6850, 0x916e, 0x77b3, 0x540c, 0x94dc, 0x5f64, 0x7ae5, 0x6876,
+ 0x6345, 0x7b52, 0x7edf, 0x75db, 0x5077, 0x6295, 0x5934, 0x900f,
+ 0x51f8, 0x79c3, 0x7a81, 0x56fe, 0x5f92, 0x9014, 0x6d82, 0x5c60,
+ 0x571f, 0x5410, 0x5154, 0x6e4d, 0x56e2, 0x63a8, 0x9893, 0x817f,
+ 0x8715, 0x892a, 0x9000, 0x541e, 0x5c6f, 0x81c0, 0x62d6, 0x6258,
+ 0x8131, 0x9e35, 0x9640, 0x9a6e, 0x9a7c, 0x692d, 0x59a5, 0x62d3,
+ 0x553e, 0x6316, 0x54c7, 0x86d9, 0x6d3c, 0x5a03, 0x74e6, 0x889c,
+ 0x6b6a, 0x5916, 0x8c4c, 0x5f2f, 0x6e7e, 0x73a9, 0x987d, 0x4e38,
+ 0x70f7, 0x5b8c, 0x7897, 0x633d, 0x665a, 0x7696, 0x60cb, 0x5b9b,
+ 0x5a49, 0x4e07, 0x8155, 0x6c6a, 0x738b, 0x4ea1, 0x6789, 0x7f51,
+ 0x5f80, 0x65fa, 0x671b, 0x5fd8, 0x5984, 0x5a01,
+ /* 0x4e */
+ 0x5dcd, 0x5fae, 0x5371, 0x97e6, 0x8fdd, 0x6845, 0x56f4, 0x552f,
+ 0x60df, 0x4e3a, 0x6f4d, 0x7ef4, 0x82c7, 0x840e, 0x59d4, 0x4f1f,
+ 0x4f2a, 0x5c3e, 0x7eac, 0x672a, 0x851a, 0x5473, 0x754f, 0x80c3,
+ 0x5582, 0x9b4f, 0x4f4d, 0x6e2d, 0x8c13, 0x5c09, 0x6170, 0x536b,
+ 0x761f, 0x6e29, 0x868a, 0x6587, 0x95fb, 0x7eb9, 0x543b, 0x7a33,
+ 0x7d0a, 0x95ee, 0x55e1, 0x7fc1, 0x74ee, 0x631d, 0x8717, 0x6da1,
+ 0x7a9d, 0x6211, 0x65a1, 0x5367, 0x63e1, 0x6c83, 0x5deb, 0x545c,
+ 0x94a8, 0x4e4c, 0x6c61, 0x8bec, 0x5c4b, 0x65e0, 0x829c, 0x68a7,
+ 0x543e, 0x5434, 0x6bcb, 0x6b66, 0x4e94, 0x6342, 0x5348, 0x821e,
+ 0x4f0d, 0x4fae, 0x575e, 0x620a, 0x96fe, 0x6664, 0x7269, 0x52ff,
+ 0x52a1, 0x609f, 0x8bef, 0x6614, 0x7199, 0x6790, 0x897f, 0x7852,
+ 0x77fd, 0x6670, 0x563b, 0x5438, 0x9521, 0x727a,
+ /* 0x4f */
+ 0x7a00, 0x606f, 0x5e0c, 0x6089, 0x819d, 0x5915, 0x60dc, 0x7184,
+ 0x70ef, 0x6eaa, 0x6c50, 0x7280, 0x6a84, 0x88ad, 0x5e2d, 0x4e60,
+ 0x5ab3, 0x559c, 0x94e3, 0x6d17, 0x7cfb, 0x9699, 0x620f, 0x7ec6,
+ 0x778e, 0x867e, 0x5323, 0x971e, 0x8f96, 0x6687, 0x5ce1, 0x4fa0,
+ 0x72ed, 0x4e0b, 0x53a6, 0x590f, 0x5413, 0x6380, 0x9528, 0x5148,
+ 0x4ed9, 0x9c9c, 0x7ea4, 0x54b8, 0x8d24, 0x8854, 0x8237, 0x95f2,
+ 0x6d8e, 0x5f26, 0x5acc, 0x663e, 0x9669, 0x73b0, 0x732e, 0x53bf,
+ 0x817a, 0x9985, 0x7fa1, 0x5baa, 0x9677, 0x9650, 0x7ebf, 0x76f8,
+ 0x53a2, 0x9576, 0x9999, 0x7bb1, 0x8944, 0x6e58, 0x4e61, 0x7fd4,
+ 0x7965, 0x8be6, 0x60f3, 0x54cd, 0x4eab, 0x9879, 0x5df7, 0x6a61,
+ 0x50cf, 0x5411, 0x8c61, 0x8427, 0x785d, 0x9704, 0x524a, 0x54ee,
+ 0x56a3, 0x9500, 0x6d88, 0x5bb5, 0x6dc6, 0x6653,
+ /* 0x50 */
+ 0x5c0f, 0x5b5d, 0x6821, 0x8096, 0x5578, 0x7b11, 0x6548, 0x6954,
+ 0x4e9b, 0x6b47, 0x874e, 0x978b, 0x534f, 0x631f, 0x643a, 0x90aa,
+ 0x659c, 0x80c1, 0x8c10, 0x5199, 0x68b0, 0x5378, 0x87f9, 0x61c8,
+ 0x6cc4, 0x6cfb, 0x8c22, 0x5c51, 0x85aa, 0x82af, 0x950c, 0x6b23,
+ 0x8f9b, 0x65b0, 0x5ffb, 0x5fc3, 0x4fe1, 0x8845, 0x661f, 0x8165,
+ 0x7329, 0x60fa, 0x5174, 0x5211, 0x578b, 0x5f62, 0x90a2, 0x884c,
+ 0x9192, 0x5e78, 0x674f, 0x6027, 0x59d3, 0x5144, 0x51f6, 0x80f8,
+ 0x5308, 0x6c79, 0x96c4, 0x718a, 0x4f11, 0x4fee, 0x7f9e, 0x673d,
+ 0x55c5, 0x9508, 0x79c0, 0x8896, 0x7ee3, 0x589f, 0x620c, 0x9700,
+ 0x865a, 0x5618, 0x987b, 0x5f90, 0x8bb8, 0x84c4, 0x9157, 0x53d9,
+ 0x65ed, 0x5e8f, 0x755c, 0x6064, 0x7d6e, 0x5a7f, 0x7eea, 0x7eed,
+ 0x8f69, 0x55a7, 0x5ba3, 0x60ac, 0x65cb, 0x7384,
+ /* 0x51 */
+ 0x9009, 0x7663, 0x7729, 0x7eda, 0x9774, 0x859b, 0x5b66, 0x7a74,
+ 0x96ea, 0x8840, 0x52cb, 0x718f, 0x5faa, 0x65ec, 0x8be2, 0x5bfb,
+ 0x9a6f, 0x5de1, 0x6b89, 0x6c5b, 0x8bad, 0x8baf, 0x900a, 0x8fc5,
+ 0x538b, 0x62bc, 0x9e26, 0x9e2d, 0x5440, 0x4e2b, 0x82bd, 0x7259,
+ 0x869c, 0x5d16, 0x8859, 0x6daf, 0x96c5, 0x54d1, 0x4e9a, 0x8bb6,
+ 0x7109, 0x54bd, 0x9609, 0x70df, 0x6df9, 0x76d0, 0x4e25, 0x7814,
+ 0x8712, 0x5ca9, 0x5ef6, 0x8a00, 0x989c, 0x960e, 0x708e, 0x6cbf,
+ 0x5944, 0x63a9, 0x773c, 0x884d, 0x6f14, 0x8273, 0x5830, 0x71d5,
+ 0x538c, 0x781a, 0x96c1, 0x5501, 0x5f66, 0x7130, 0x5bb4, 0x8c1a,
+ 0x9a8c, 0x6b83, 0x592e, 0x9e2f, 0x79e7, 0x6768, 0x626c, 0x4f6f,
+ 0x75a1, 0x7f8a, 0x6d0b, 0x9633, 0x6c27, 0x4ef0, 0x75d2, 0x517b,
+ 0x6837, 0x6f3e, 0x9080, 0x8170, 0x5996, 0x7476,
+ /* 0x52 */
+ 0x6447, 0x5c27, 0x9065, 0x7a91, 0x8c23, 0x59da, 0x54ac, 0x8200,
+ 0x836f, 0x8981, 0x8000, 0x6930, 0x564e, 0x8036, 0x7237, 0x91ce,
+ 0x51b6, 0x4e5f, 0x9875, 0x6396, 0x4e1a, 0x53f6, 0x66f3, 0x814b,
+ 0x591c, 0x6db2, 0x4e00, 0x58f9, 0x533b, 0x63d6, 0x94f1, 0x4f9d,
+ 0x4f0a, 0x8863, 0x9890, 0x5937, 0x9057, 0x79fb, 0x4eea, 0x80f0,
+ 0x7591, 0x6c82, 0x5b9c, 0x59e8, 0x5f5d, 0x6905, 0x8681, 0x501a,
+ 0x5df2, 0x4e59, 0x77e3, 0x4ee5, 0x827a, 0x6291, 0x6613, 0x9091,
+ 0x5c79, 0x4ebf, 0x5f79, 0x81c6, 0x9038, 0x8084, 0x75ab, 0x4ea6,
+ 0x88d4, 0x610f, 0x6bc5, 0x5fc6, 0x4e49, 0x76ca, 0x6ea2, 0x8be3,
+ 0x8bae, 0x8c0a, 0x8bd1, 0x5f02, 0x7ffc, 0x7fcc, 0x7ece, 0x8335,
+ 0x836b, 0x56e0, 0x6bb7, 0x97f3, 0x9634, 0x59fb, 0x541f, 0x94f6,
+ 0x6deb, 0x5bc5, 0x996e, 0x5c39, 0x5f15, 0x9690,
+ /* 0x53 */
+ 0x5370, 0x82f1, 0x6a31, 0x5a74, 0x9e70, 0x5e94, 0x7f28, 0x83b9,
+ 0x8424, 0x8425, 0x8367, 0x8747, 0x8fce, 0x8d62, 0x76c8, 0x5f71,
+ 0x9896, 0x786c, 0x6620, 0x54df, 0x62e5, 0x4f63, 0x81c3, 0x75c8,
+ 0x5eb8, 0x96cd, 0x8e0a, 0x86f9, 0x548f, 0x6cf3, 0x6d8c, 0x6c38,
+ 0x607f, 0x52c7, 0x7528, 0x5e7d, 0x4f18, 0x60a0, 0x5fe7, 0x5c24,
+ 0x7531, 0x90ae, 0x94c0, 0x72b9, 0x6cb9, 0x6e38, 0x9149, 0x6709,
+ 0x53cb, 0x53f3, 0x4f51, 0x91c9, 0x8bf1, 0x53c8, 0x5e7c, 0x8fc2,
+ 0x6de4, 0x4e8e, 0x76c2, 0x6986, 0x865e, 0x611a, 0x8206, 0x4f59,
+ 0x4fde, 0x903e, 0x9c7c, 0x6109, 0x6e1d, 0x6e14, 0x9685, 0x4e88,
+ 0x5a31, 0x96e8, 0x4e0e, 0x5c7f, 0x79b9, 0x5b87, 0x8bed, 0x7fbd,
+ 0x7389, 0x57df, 0x828b, 0x90c1, 0x5401, 0x9047, 0x55bb, 0x5cea,
+ 0x5fa1, 0x6108, 0x6b32, 0x72f1, 0x80b2, 0x8a89,
+ /* 0x54 */
+ 0x6d74, 0x5bd3, 0x88d5, 0x9884, 0x8c6b, 0x9a6d, 0x9e33, 0x6e0a,
+ 0x51a4, 0x5143, 0x57a3, 0x8881, 0x539f, 0x63f4, 0x8f95, 0x56ed,
+ 0x5458, 0x5706, 0x733f, 0x6e90, 0x7f18, 0x8fdc, 0x82d1, 0x613f,
+ 0x6028, 0x9662, 0x66f0, 0x7ea6, 0x8d8a, 0x8dc3, 0x94a5, 0x5cb3,
+ 0x7ca4, 0x6708, 0x60a6, 0x9605, 0x8018, 0x4e91, 0x90e7, 0x5300,
+ 0x9668, 0x5141, 0x8fd0, 0x8574, 0x915d, 0x6655, 0x97f5, 0x5b55,
+ 0x531d, 0x7838, 0x6742, 0x683d, 0x54c9, 0x707e, 0x5bb0, 0x8f7d,
+ 0x518d, 0x5728, 0x54b1, 0x6512, 0x6682, 0x8d5e, 0x8d43, 0x810f,
+ 0x846c, 0x906d, 0x7cdf, 0x51ff, 0x85fb, 0x67a3, 0x65e9, 0x6fa1,
+ 0x86a4, 0x8e81, 0x566a, 0x9020, 0x7682, 0x7076, 0x71e5, 0x8d23,
+ 0x62e9, 0x5219, 0x6cfd, 0x8d3c, 0x600e, 0x589e, 0x618e, 0x66fe,
+ 0x8d60, 0x624e, 0x55b3, 0x6e23, 0x672d, 0x8f67,
+ /* 0x55 */
+ 0x94e1, 0x95f8, 0x7728, 0x6805, 0x69a8, 0x548b, 0x4e4d, 0x70b8,
+ 0x8bc8, 0x6458, 0x658b, 0x5b85, 0x7a84, 0x503a, 0x5be8, 0x77bb,
+ 0x6be1, 0x8a79, 0x7c98, 0x6cbe, 0x76cf, 0x65a9, 0x8f97, 0x5d2d,
+ 0x5c55, 0x8638, 0x6808, 0x5360, 0x6218, 0x7ad9, 0x6e5b, 0x7efd,
+ 0x6a1f, 0x7ae0, 0x5f70, 0x6f33, 0x5f20, 0x638c, 0x6da8, 0x6756,
+ 0x4e08, 0x5e10, 0x8d26, 0x4ed7, 0x80c0, 0x7634, 0x969c, 0x62db,
+ 0x662d, 0x627e, 0x6cbc, 0x8d75, 0x7167, 0x7f69, 0x5146, 0x8087,
+ 0x53ec, 0x906e, 0x6298, 0x54f2, 0x86f0, 0x8f99, 0x8005, 0x9517,
+ 0x8517, 0x8fd9, 0x6d59, 0x73cd, 0x659f, 0x771f, 0x7504, 0x7827,
+ 0x81fb, 0x8d1e, 0x9488, 0x4fa6, 0x6795, 0x75b9, 0x8bca, 0x9707,
+ 0x632f, 0x9547, 0x9635, 0x84b8, 0x6323, 0x7741, 0x5f81, 0x72f0,
+ 0x4e89, 0x6014, 0x6574, 0x62ef, 0x6b63, 0x653f,
+ /* 0x56 */
+ 0x5e27, 0x75c7, 0x90d1, 0x8bc1, 0x829d, 0x679d, 0x652f, 0x5431,
+ 0x8718, 0x77e5, 0x80a2, 0x8102, 0x6c41, 0x4e4b, 0x7ec7, 0x804c,
+ 0x76f4, 0x690d, 0x6b96, 0x6267, 0x503c, 0x4f84, 0x5740, 0x6307,
+ 0x6b62, 0x8dbe, 0x53ea, 0x65e8, 0x7eb8, 0x5fd7, 0x631a, 0x63b7,
+ 0x81f3, 0x81f4, 0x7f6e, 0x5e1c, 0x5cd9, 0x5236, 0x667a, 0x79e9,
+ 0x7a1a, 0x8d28, 0x7099, 0x75d4, 0x6ede, 0x6cbb, 0x7a92, 0x4e2d,
+ 0x76c5, 0x5fe0, 0x949f, 0x8877, 0x7ec8, 0x79cd, 0x80bf, 0x91cd,
+ 0x4ef2, 0x4f17, 0x821f, 0x5468, 0x5dde, 0x6d32, 0x8bcc, 0x7ca5,
+ 0x8f74, 0x8098, 0x5e1a, 0x5492, 0x76b1, 0x5b99, 0x663c, 0x9aa4,
+ 0x73e0, 0x682a, 0x86db, 0x6731, 0x732a, 0x8bf8, 0x8bdb, 0x9010,
+ 0x7af9, 0x70db, 0x716e, 0x62c4, 0x77a9, 0x5631, 0x4e3b, 0x8457,
+ 0x67f1, 0x52a9, 0x86c0, 0x8d2e, 0x94f8, 0x7b51,
+ /* 0x57 */
+ 0x4f4f, 0x6ce8, 0x795d, 0x9a7b, 0x6293, 0x722a, 0x62fd, 0x4e13,
+ 0x7816, 0x8f6c, 0x64b0, 0x8d5a, 0x7bc6, 0x6869, 0x5e84, 0x88c5,
+ 0x5986, 0x649e, 0x58ee, 0x72b6, 0x690e, 0x9525, 0x8ffd, 0x8d58,
+ 0x5760, 0x7f00, 0x8c06, 0x51c6, 0x6349, 0x62d9, 0x5353, 0x684c,
+ 0x7422, 0x8301, 0x914c, 0x5544, 0x7740, 0x707c, 0x6d4a, 0x5179,
+ 0x54a8, 0x8d44, 0x59ff, 0x6ecb, 0x6dc4, 0x5b5c, 0x7d2b, 0x4ed4,
+ 0x7c7d, 0x6ed3, 0x5b50, 0x81ea, 0x6e0d, 0x5b57, 0x9b03, 0x68d5,
+ 0x8e2a, 0x5b97, 0x7efc, 0x603b, 0x7eb5, 0x90b9, 0x8d70, 0x594f,
+ 0x63cd, 0x79df, 0x8db3, 0x5352, 0x65cf, 0x7956, 0x8bc5, 0x963b,
+ 0x7ec4, 0x94bb, 0x7e82, 0x5634, 0x9189, 0x6700, 0x7f6a, 0x5c0a,
+ 0x9075, 0x6628, 0x5de6, 0x4f50, 0x67de, 0x505a, 0x4f5c, 0x5750,
+ 0x5ea7, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x58 */
+ 0x4e8d, 0x4e0c, 0x5140, 0x4e10, 0x5eff, 0x5345, 0x4e15, 0x4e98,
+ 0x4e1e, 0x9b32, 0x5b6c, 0x5669, 0x4e28, 0x79ba, 0x4e3f, 0x5315,
+ 0x4e47, 0x592d, 0x723b, 0x536e, 0x6c10, 0x56df, 0x80e4, 0x9997,
+ 0x6bd3, 0x777e, 0x9f17, 0x4e36, 0x4e9f, 0x9f10, 0x4e5c, 0x4e69,
+ 0x4e93, 0x8288, 0x5b5b, 0x556c, 0x560f, 0x4ec4, 0x538d, 0x539d,
+ 0x53a3, 0x53a5, 0x53ae, 0x9765, 0x8d5d, 0x531a, 0x53f5, 0x5326,
+ 0x532e, 0x533e, 0x8d5c, 0x5366, 0x5363, 0x5202, 0x5208, 0x520e,
+ 0x522d, 0x5233, 0x523f, 0x5240, 0x524c, 0x525e, 0x5261, 0x525c,
+ 0x84af, 0x527d, 0x5282, 0x5281, 0x5290, 0x5293, 0x5182, 0x7f54,
+ 0x4ebb, 0x4ec3, 0x4ec9, 0x4ec2, 0x4ee8, 0x4ee1, 0x4eeb, 0x4ede,
+ 0x4f1b, 0x4ef3, 0x4f22, 0x4f64, 0x4ef5, 0x4f25, 0x4f27, 0x4f09,
+ 0x4f2b, 0x4f5e, 0x4f67, 0x6538, 0x4f5a, 0x4f5d,
+ /* 0x59 */
+ 0x4f5f, 0x4f57, 0x4f32, 0x4f3d, 0x4f76, 0x4f74, 0x4f91, 0x4f89,
+ 0x4f83, 0x4f8f, 0x4f7e, 0x4f7b, 0x4faa, 0x4f7c, 0x4fac, 0x4f94,
+ 0x4fe6, 0x4fe8, 0x4fea, 0x4fc5, 0x4fda, 0x4fe3, 0x4fdc, 0x4fd1,
+ 0x4fdf, 0x4ff8, 0x5029, 0x504c, 0x4ff3, 0x502c, 0x500f, 0x502e,
+ 0x502d, 0x4ffe, 0x501c, 0x500c, 0x5025, 0x5028, 0x507e, 0x5043,
+ 0x5055, 0x5048, 0x504e, 0x506c, 0x507b, 0x50a5, 0x50a7, 0x50a9,
+ 0x50ba, 0x50d6, 0x5106, 0x50ed, 0x50ec, 0x50e6, 0x50ee, 0x5107,
+ 0x510b, 0x4edd, 0x6c3d, 0x4f58, 0x4f65, 0x4fce, 0x9fa0, 0x6c46,
+ 0x7c74, 0x516e, 0x5dfd, 0x9ec9, 0x9998, 0x5181, 0x5914, 0x52f9,
+ 0x530d, 0x8a07, 0x5310, 0x51eb, 0x5919, 0x5155, 0x4ea0, 0x5156,
+ 0x4eb3, 0x886e, 0x88a4, 0x4eb5, 0x8114, 0x88d2, 0x7980, 0x5b34,
+ 0x8803, 0x7fb8, 0x51ab, 0x51b1, 0x51bd, 0x51bc,
+ /* 0x5a */
+ 0x51c7, 0x5196, 0x51a2, 0x51a5, 0x8ba0, 0x8ba6, 0x8ba7, 0x8baa,
+ 0x8bb4, 0x8bb5, 0x8bb7, 0x8bc2, 0x8bc3, 0x8bcb, 0x8bcf, 0x8bce,
+ 0x8bd2, 0x8bd3, 0x8bd4, 0x8bd6, 0x8bd8, 0x8bd9, 0x8bdc, 0x8bdf,
+ 0x8be0, 0x8be4, 0x8be8, 0x8be9, 0x8bee, 0x8bf0, 0x8bf3, 0x8bf6,
+ 0x8bf9, 0x8bfc, 0x8bff, 0x8c00, 0x8c02, 0x8c04, 0x8c07, 0x8c0c,
+ 0x8c0f, 0x8c11, 0x8c12, 0x8c14, 0x8c15, 0x8c16, 0x8c19, 0x8c1b,
+ 0x8c18, 0x8c1d, 0x8c1f, 0x8c20, 0x8c21, 0x8c25, 0x8c27, 0x8c2a,
+ 0x8c2b, 0x8c2e, 0x8c2f, 0x8c32, 0x8c33, 0x8c35, 0x8c36, 0x5369,
+ 0x537a, 0x961d, 0x9622, 0x9621, 0x9631, 0x962a, 0x963d, 0x963c,
+ 0x9642, 0x9649, 0x9654, 0x965f, 0x9667, 0x966c, 0x9672, 0x9674,
+ 0x9688, 0x968d, 0x9697, 0x96b0, 0x9097, 0x909b, 0x909d, 0x9099,
+ 0x90ac, 0x90a1, 0x90b4, 0x90b3, 0x90b6, 0x90ba,
+ /* 0x5b */
+ 0x90b8, 0x90b0, 0x90cf, 0x90c5, 0x90be, 0x90d0, 0x90c4, 0x90c7,
+ 0x90d3, 0x90e6, 0x90e2, 0x90dc, 0x90d7, 0x90db, 0x90eb, 0x90ef,
+ 0x90fe, 0x9104, 0x9122, 0x911e, 0x9123, 0x9131, 0x912f, 0x9139,
+ 0x9143, 0x9146, 0x520d, 0x5942, 0x52a2, 0x52ac, 0x52ad, 0x52be,
+ 0x54ff, 0x52d0, 0x52d6, 0x52f0, 0x53df, 0x71ee, 0x77cd, 0x5ef4,
+ 0x51f5, 0x51fc, 0x9b2f, 0x53b6, 0x5f01, 0x755a, 0x5def, 0x574c,
+ 0x57a9, 0x57a1, 0x587e, 0x58bc, 0x58c5, 0x58d1, 0x5729, 0x572c,
+ 0x572a, 0x5733, 0x5739, 0x572e, 0x572f, 0x575c, 0x573b, 0x5742,
+ 0x5769, 0x5785, 0x576b, 0x5786, 0x577c, 0x577b, 0x5768, 0x576d,
+ 0x5776, 0x5773, 0x57ad, 0x57a4, 0x578c, 0x57b2, 0x57cf, 0x57a7,
+ 0x57b4, 0x5793, 0x57a0, 0x57d5, 0x57d8, 0x57da, 0x57d9, 0x57d2,
+ 0x57b8, 0x57f4, 0x57ef, 0x57f8, 0x57e4, 0x57dd,
+ /* 0x5c */
+ 0x580b, 0x580d, 0x57fd, 0x57ed, 0x5800, 0x581e, 0x5819, 0x5844,
+ 0x5820, 0x5865, 0x586c, 0x5881, 0x5889, 0x589a, 0x5880, 0x99a8,
+ 0x9f19, 0x61ff, 0x8279, 0x827d, 0x827f, 0x828f, 0x828a, 0x82a8,
+ 0x8284, 0x828e, 0x8291, 0x8297, 0x8299, 0x82ab, 0x82b8, 0x82be,
+ 0x82b0, 0x82c8, 0x82ca, 0x82e3, 0x8298, 0x82b7, 0x82ae, 0x82cb,
+ 0x82cc, 0x82c1, 0x82a9, 0x82b4, 0x82a1, 0x82aa, 0x829f, 0x82c4,
+ 0x82ce, 0x82a4, 0x82e1, 0x8309, 0x82f7, 0x82e4, 0x830f, 0x8307,
+ 0x82dc, 0x82f4, 0x82d2, 0x82d8, 0x830c, 0x82fb, 0x82d3, 0x8311,
+ 0x831a, 0x8306, 0x8314, 0x8315, 0x82e0, 0x82d5, 0x831c, 0x8351,
+ 0x835b, 0x835c, 0x8308, 0x8392, 0x833c, 0x8334, 0x8331, 0x839b,
+ 0x835e, 0x832f, 0x834f, 0x8347, 0x8343, 0x835f, 0x8340, 0x8317,
+ 0x8360, 0x832d, 0x833a, 0x8333, 0x8366, 0x8365,
+ /* 0x5d */
+ 0x8368, 0x831b, 0x8369, 0x836c, 0x836a, 0x836d, 0x836e, 0x83b0,
+ 0x8378, 0x83b3, 0x83b4, 0x83a0, 0x83aa, 0x8393, 0x839c, 0x8385,
+ 0x837c, 0x83b6, 0x83a9, 0x837d, 0x83b8, 0x837b, 0x8398, 0x839e,
+ 0x83a8, 0x83ba, 0x83bc, 0x83c1, 0x8401, 0x83e5, 0x83d8, 0x5807,
+ 0x8418, 0x840b, 0x83dd, 0x83fd, 0x83d6, 0x841c, 0x8438, 0x8411,
+ 0x8406, 0x83d4, 0x83df, 0x840f, 0x8403, 0x83f8, 0x83f9, 0x83ea,
+ 0x83c5, 0x83c0, 0x8426, 0x83f0, 0x83e1, 0x845c, 0x8451, 0x845a,
+ 0x8459, 0x8473, 0x8487, 0x8488, 0x847a, 0x8489, 0x8478, 0x843c,
+ 0x8446, 0x8469, 0x8476, 0x848c, 0x848e, 0x8431, 0x846d, 0x84c1,
+ 0x84cd, 0x84d0, 0x84e6, 0x84bd, 0x84d3, 0x84ca, 0x84bf, 0x84ba,
+ 0x84e0, 0x84a1, 0x84b9, 0x84b4, 0x8497, 0x84e5, 0x84e3, 0x850c,
+ 0x750d, 0x8538, 0x84f0, 0x8539, 0x851f, 0x853a,
+ /* 0x5e */
+ 0x8556, 0x853b, 0x84ff, 0x84fc, 0x8559, 0x8548, 0x8568, 0x8564,
+ 0x855e, 0x857a, 0x77a2, 0x8543, 0x8572, 0x857b, 0x85a4, 0x85a8,
+ 0x8587, 0x858f, 0x8579, 0x85ae, 0x859c, 0x8585, 0x85b9, 0x85b7,
+ 0x85b0, 0x85d3, 0x85c1, 0x85dc, 0x85ff, 0x8627, 0x8605, 0x8629,
+ 0x8616, 0x863c, 0x5efe, 0x5f08, 0x593c, 0x5941, 0x8037, 0x5955,
+ 0x595a, 0x5958, 0x530f, 0x5c22, 0x5c25, 0x5c2c, 0x5c34, 0x624c,
+ 0x626a, 0x629f, 0x62bb, 0x62ca, 0x62da, 0x62d7, 0x62ee, 0x6322,
+ 0x62f6, 0x6339, 0x634b, 0x6343, 0x63ad, 0x63f6, 0x6371, 0x637a,
+ 0x638e, 0x63b4, 0x636d, 0x63ac, 0x638a, 0x6369, 0x63ae, 0x63bc,
+ 0x63f2, 0x63f8, 0x63e0, 0x63ff, 0x63c4, 0x63de, 0x63ce, 0x6452,
+ 0x63c6, 0x63be, 0x6445, 0x6441, 0x640b, 0x641b, 0x6420, 0x640c,
+ 0x6426, 0x6421, 0x645e, 0x6484, 0x646d, 0x6496,
+ /* 0x5f */
+ 0x647a, 0x64b7, 0x64b8, 0x6499, 0x64ba, 0x64c0, 0x64d0, 0x64d7,
+ 0x64e4, 0x64e2, 0x6509, 0x6525, 0x652e, 0x5f0b, 0x5fd2, 0x7519,
+ 0x5f11, 0x535f, 0x53f1, 0x53fd, 0x53e9, 0x53e8, 0x53fb, 0x5412,
+ 0x5416, 0x5406, 0x544b, 0x5452, 0x5453, 0x5454, 0x5456, 0x5443,
+ 0x5421, 0x5457, 0x5459, 0x5423, 0x5432, 0x5482, 0x5494, 0x5477,
+ 0x5471, 0x5464, 0x549a, 0x549b, 0x5484, 0x5476, 0x5466, 0x549d,
+ 0x54d0, 0x54ad, 0x54c2, 0x54b4, 0x54d2, 0x54a7, 0x54a6, 0x54d3,
+ 0x54d4, 0x5472, 0x54a3, 0x54d5, 0x54bb, 0x54bf, 0x54cc, 0x54d9,
+ 0x54da, 0x54dc, 0x54a9, 0x54aa, 0x54a4, 0x54dd, 0x54cf, 0x54de,
+ 0x551b, 0x54e7, 0x5520, 0x54fd, 0x5514, 0x54f3, 0x5522, 0x5523,
+ 0x550f, 0x5511, 0x5527, 0x552a, 0x5567, 0x558f, 0x55b5, 0x5549,
+ 0x556d, 0x5541, 0x5555, 0x553f, 0x5550, 0x553c,
+ /* 0x60 */
+ 0x5537, 0x5556, 0x5575, 0x5576, 0x5577, 0x5533, 0x5530, 0x555c,
+ 0x558b, 0x55d2, 0x5583, 0x55b1, 0x55b9, 0x5588, 0x5581, 0x559f,
+ 0x557e, 0x55d6, 0x5591, 0x557b, 0x55df, 0x55bd, 0x55be, 0x5594,
+ 0x5599, 0x55ea, 0x55f7, 0x55c9, 0x561f, 0x55d1, 0x55eb, 0x55ec,
+ 0x55d4, 0x55e6, 0x55dd, 0x55c4, 0x55ef, 0x55e5, 0x55f2, 0x55f3,
+ 0x55cc, 0x55cd, 0x55e8, 0x55f5, 0x55e4, 0x8f94, 0x561e, 0x5608,
+ 0x560c, 0x5601, 0x5624, 0x5623, 0x55fe, 0x5600, 0x5627, 0x562d,
+ 0x5658, 0x5639, 0x5657, 0x562c, 0x564d, 0x5662, 0x5659, 0x565c,
+ 0x564c, 0x5654, 0x5686, 0x5664, 0x5671, 0x566b, 0x567b, 0x567c,
+ 0x5685, 0x5693, 0x56af, 0x56d4, 0x56d7, 0x56dd, 0x56e1, 0x56f5,
+ 0x56eb, 0x56f9, 0x56ff, 0x5704, 0x570a, 0x5709, 0x571c, 0x5e0f,
+ 0x5e19, 0x5e14, 0x5e11, 0x5e31, 0x5e3b, 0x5e3c,
+ /* 0x61 */
+ 0x5e37, 0x5e44, 0x5e54, 0x5e5b, 0x5e5e, 0x5e61, 0x5c8c, 0x5c7a,
+ 0x5c8d, 0x5c90, 0x5c96, 0x5c88, 0x5c98, 0x5c99, 0x5c91, 0x5c9a,
+ 0x5c9c, 0x5cb5, 0x5ca2, 0x5cbd, 0x5cac, 0x5cab, 0x5cb1, 0x5ca3,
+ 0x5cc1, 0x5cb7, 0x5cc4, 0x5cd2, 0x5ce4, 0x5ccb, 0x5ce5, 0x5d02,
+ 0x5d03, 0x5d27, 0x5d26, 0x5d2e, 0x5d24, 0x5d1e, 0x5d06, 0x5d1b,
+ 0x5d58, 0x5d3e, 0x5d34, 0x5d3d, 0x5d6c, 0x5d5b, 0x5d6f, 0x5d5d,
+ 0x5d6b, 0x5d4b, 0x5d4a, 0x5d69, 0x5d74, 0x5d82, 0x5d99, 0x5d9d,
+ 0x8c73, 0x5db7, 0x5dc5, 0x5f73, 0x5f77, 0x5f82, 0x5f87, 0x5f89,
+ 0x5f8c, 0x5f95, 0x5f99, 0x5f9c, 0x5fa8, 0x5fad, 0x5fb5, 0x5fbc,
+ 0x8862, 0x5f61, 0x72ad, 0x72b0, 0x72b4, 0x72b7, 0x72b8, 0x72c3,
+ 0x72c1, 0x72ce, 0x72cd, 0x72d2, 0x72e8, 0x72ef, 0x72e9, 0x72f2,
+ 0x72f4, 0x72f7, 0x7301, 0x72f3, 0x7303, 0x72fa,
+ /* 0x62 */
+ 0x72fb, 0x7317, 0x7313, 0x7321, 0x730a, 0x731e, 0x731d, 0x7315,
+ 0x7322, 0x7339, 0x7325, 0x732c, 0x7338, 0x7331, 0x7350, 0x734d,
+ 0x7357, 0x7360, 0x736c, 0x736f, 0x737e, 0x821b, 0x5925, 0x98e7,
+ 0x5924, 0x5902, 0x9963, 0x9967, 0x9968, 0x9969, 0x996a, 0x996b,
+ 0x996c, 0x9974, 0x9977, 0x997d, 0x9980, 0x9984, 0x9987, 0x998a,
+ 0x998d, 0x9990, 0x9991, 0x9993, 0x9994, 0x9995, 0x5e80, 0x5e91,
+ 0x5e8b, 0x5e96, 0x5ea5, 0x5ea0, 0x5eb9, 0x5eb5, 0x5ebe, 0x5eb3,
+ 0x8d53, 0x5ed2, 0x5ed1, 0x5edb, 0x5ee8, 0x5eea, 0x81ba, 0x5fc4,
+ 0x5fc9, 0x5fd6, 0x5fcf, 0x6003, 0x5fee, 0x6004, 0x5fe1, 0x5fe4,
+ 0x5ffe, 0x6005, 0x6006, 0x5fea, 0x5fed, 0x5ff8, 0x6019, 0x6035,
+ 0x6026, 0x601b, 0x600f, 0x600d, 0x6029, 0x602b, 0x600a, 0x603f,
+ 0x6021, 0x6078, 0x6079, 0x607b, 0x607a, 0x6042,
+ /* 0x63 */
+ 0x606a, 0x607d, 0x6096, 0x609a, 0x60ad, 0x609d, 0x6083, 0x6092,
+ 0x608c, 0x609b, 0x60ec, 0x60bb, 0x60b1, 0x60dd, 0x60d8, 0x60c6,
+ 0x60da, 0x60b4, 0x6120, 0x6126, 0x6115, 0x6123, 0x60f4, 0x6100,
+ 0x610e, 0x612b, 0x614a, 0x6175, 0x61ac, 0x6194, 0x61a7, 0x61b7,
+ 0x61d4, 0x61f5, 0x5fdd, 0x96b3, 0x95e9, 0x95eb, 0x95f1, 0x95f3,
+ 0x95f5, 0x95f6, 0x95fc, 0x95fe, 0x9603, 0x9604, 0x9606, 0x9608,
+ 0x960a, 0x960b, 0x960c, 0x960d, 0x960f, 0x9612, 0x9615, 0x9616,
+ 0x9617, 0x9619, 0x961a, 0x4e2c, 0x723f, 0x6215, 0x6c35, 0x6c54,
+ 0x6c5c, 0x6c4a, 0x6ca3, 0x6c85, 0x6c90, 0x6c94, 0x6c8c, 0x6c68,
+ 0x6c69, 0x6c74, 0x6c76, 0x6c86, 0x6ca9, 0x6cd0, 0x6cd4, 0x6cad,
+ 0x6cf7, 0x6cf8, 0x6cf1, 0x6cd7, 0x6cb2, 0x6ce0, 0x6cd6, 0x6cfa,
+ 0x6ceb, 0x6cee, 0x6cb1, 0x6cd3, 0x6cef, 0x6cfe,
+ /* 0x64 */
+ 0x6d39, 0x6d27, 0x6d0c, 0x6d43, 0x6d48, 0x6d07, 0x6d04, 0x6d19,
+ 0x6d0e, 0x6d2b, 0x6d4d, 0x6d2e, 0x6d35, 0x6d1a, 0x6d4f, 0x6d52,
+ 0x6d54, 0x6d33, 0x6d91, 0x6d6f, 0x6d9e, 0x6da0, 0x6d5e, 0x6d93,
+ 0x6d94, 0x6d5c, 0x6d60, 0x6d7c, 0x6d63, 0x6e1a, 0x6dc7, 0x6dc5,
+ 0x6dde, 0x6e0e, 0x6dbf, 0x6de0, 0x6e11, 0x6de6, 0x6ddd, 0x6dd9,
+ 0x6e16, 0x6dab, 0x6e0c, 0x6dae, 0x6e2b, 0x6e6e, 0x6e4e, 0x6e6b,
+ 0x6eb2, 0x6e5f, 0x6e86, 0x6e53, 0x6e54, 0x6e32, 0x6e25, 0x6e44,
+ 0x6edf, 0x6eb1, 0x6e98, 0x6ee0, 0x6f2d, 0x6ee2, 0x6ea5, 0x6ea7,
+ 0x6ebd, 0x6ebb, 0x6eb7, 0x6ed7, 0x6eb4, 0x6ecf, 0x6e8f, 0x6ec2,
+ 0x6e9f, 0x6f62, 0x6f46, 0x6f47, 0x6f24, 0x6f15, 0x6ef9, 0x6f2f,
+ 0x6f36, 0x6f4b, 0x6f74, 0x6f2a, 0x6f09, 0x6f29, 0x6f89, 0x6f8d,
+ 0x6f8c, 0x6f78, 0x6f72, 0x6f7c, 0x6f7a, 0x6fd1,
+ /* 0x65 */
+ 0x6fc9, 0x6fa7, 0x6fb9, 0x6fb6, 0x6fc2, 0x6fe1, 0x6fee, 0x6fde,
+ 0x6fe0, 0x6fef, 0x701a, 0x7023, 0x701b, 0x7039, 0x7035, 0x704f,
+ 0x705e, 0x5b80, 0x5b84, 0x5b95, 0x5b93, 0x5ba5, 0x5bb8, 0x752f,
+ 0x9a9e, 0x6434, 0x5be4, 0x5bee, 0x8930, 0x5bf0, 0x8e47, 0x8b07,
+ 0x8fb6, 0x8fd3, 0x8fd5, 0x8fe5, 0x8fee, 0x8fe4, 0x8fe9, 0x8fe6,
+ 0x8ff3, 0x8fe8, 0x9005, 0x9004, 0x900b, 0x9026, 0x9011, 0x900d,
+ 0x9016, 0x9021, 0x9035, 0x9036, 0x902d, 0x902f, 0x9044, 0x9051,
+ 0x9052, 0x9050, 0x9068, 0x9058, 0x9062, 0x905b, 0x66b9, 0x9074,
+ 0x907d, 0x9082, 0x9088, 0x9083, 0x908b, 0x5f50, 0x5f57, 0x5f56,
+ 0x5f58, 0x5c3b, 0x54ab, 0x5c50, 0x5c59, 0x5b71, 0x5c63, 0x5c66,
+ 0x7fbc, 0x5f2a, 0x5f29, 0x5f2d, 0x8274, 0x5f3c, 0x9b3b, 0x5c6e,
+ 0x5981, 0x5983, 0x598d, 0x59a9, 0x59aa, 0x59a3,
+ /* 0x66 */
+ 0x5997, 0x59ca, 0x59ab, 0x599e, 0x59a4, 0x59d2, 0x59b2, 0x59af,
+ 0x59d7, 0x59be, 0x5a05, 0x5a06, 0x59dd, 0x5a08, 0x59e3, 0x59d8,
+ 0x59f9, 0x5a0c, 0x5a09, 0x5a32, 0x5a34, 0x5a11, 0x5a23, 0x5a13,
+ 0x5a40, 0x5a67, 0x5a4a, 0x5a55, 0x5a3c, 0x5a62, 0x5a75, 0x80ec,
+ 0x5aaa, 0x5a9b, 0x5a77, 0x5a7a, 0x5abe, 0x5aeb, 0x5ab2, 0x5ad2,
+ 0x5ad4, 0x5ab8, 0x5ae0, 0x5ae3, 0x5af1, 0x5ad6, 0x5ae6, 0x5ad8,
+ 0x5adc, 0x5b09, 0x5b17, 0x5b16, 0x5b32, 0x5b37, 0x5b40, 0x5c15,
+ 0x5c1c, 0x5b5a, 0x5b65, 0x5b73, 0x5b51, 0x5b53, 0x5b62, 0x9a75,
+ 0x9a77, 0x9a78, 0x9a7a, 0x9a7f, 0x9a7d, 0x9a80, 0x9a81, 0x9a85,
+ 0x9a88, 0x9a8a, 0x9a90, 0x9a92, 0x9a93, 0x9a96, 0x9a98, 0x9a9b,
+ 0x9a9c, 0x9a9d, 0x9a9f, 0x9aa0, 0x9aa2, 0x9aa3, 0x9aa5, 0x9aa7,
+ 0x7e9f, 0x7ea1, 0x7ea3, 0x7ea5, 0x7ea8, 0x7ea9,
+ /* 0x67 */
+ 0x7ead, 0x7eb0, 0x7ebe, 0x7ec0, 0x7ec1, 0x7ec2, 0x7ec9, 0x7ecb,
+ 0x7ecc, 0x7ed0, 0x7ed4, 0x7ed7, 0x7edb, 0x7ee0, 0x7ee1, 0x7ee8,
+ 0x7eeb, 0x7eee, 0x7eef, 0x7ef1, 0x7ef2, 0x7f0d, 0x7ef6, 0x7efa,
+ 0x7efb, 0x7efe, 0x7f01, 0x7f02, 0x7f03, 0x7f07, 0x7f08, 0x7f0b,
+ 0x7f0c, 0x7f0f, 0x7f11, 0x7f12, 0x7f17, 0x7f19, 0x7f1c, 0x7f1b,
+ 0x7f1f, 0x7f21, 0x7f22, 0x7f23, 0x7f24, 0x7f25, 0x7f26, 0x7f27,
+ 0x7f2a, 0x7f2b, 0x7f2c, 0x7f2d, 0x7f2f, 0x7f30, 0x7f31, 0x7f32,
+ 0x7f33, 0x7f35, 0x5e7a, 0x757f, 0x5ddb, 0x753e, 0x9095, 0x738e,
+ 0x7391, 0x73ae, 0x73a2, 0x739f, 0x73cf, 0x73c2, 0x73d1, 0x73b7,
+ 0x73b3, 0x73c0, 0x73c9, 0x73c8, 0x73e5, 0x73d9, 0x987c, 0x740a,
+ 0x73e9, 0x73e7, 0x73de, 0x73ba, 0x73f2, 0x740f, 0x742a, 0x745b,
+ 0x7426, 0x7425, 0x7428, 0x7430, 0x742e, 0x742c,
+ /* 0x68 */
+ 0x741b, 0x741a, 0x7441, 0x745c, 0x7457, 0x7455, 0x7459, 0x7477,
+ 0x746d, 0x747e, 0x749c, 0x748e, 0x7480, 0x7481, 0x7487, 0x748b,
+ 0x749e, 0x74a8, 0x74a9, 0x7490, 0x74a7, 0x74d2, 0x74ba, 0x97ea,
+ 0x97eb, 0x97ec, 0x674c, 0x6753, 0x675e, 0x6748, 0x6769, 0x67a5,
+ 0x6787, 0x676a, 0x6773, 0x6798, 0x67a7, 0x6775, 0x67a8, 0x679e,
+ 0x67ad, 0x678b, 0x6777, 0x677c, 0x67f0, 0x6809, 0x67d8, 0x680a,
+ 0x67e9, 0x67b0, 0x680c, 0x67d9, 0x67b5, 0x67da, 0x67b3, 0x67dd,
+ 0x6800, 0x67c3, 0x67b8, 0x67e2, 0x680e, 0x67c1, 0x67fd, 0x6832,
+ 0x6833, 0x6860, 0x6861, 0x684e, 0x6862, 0x6844, 0x6864, 0x6883,
+ 0x681d, 0x6855, 0x6866, 0x6841, 0x6867, 0x6840, 0x683e, 0x684a,
+ 0x6849, 0x6829, 0x68b5, 0x688f, 0x6874, 0x6877, 0x6893, 0x686b,
+ 0x68c2, 0x696e, 0x68fc, 0x691f, 0x6920, 0x68f9,
+ /* 0x69 */
+ 0x6924, 0x68f0, 0x690b, 0x6901, 0x6957, 0x68e3, 0x6910, 0x6971,
+ 0x6939, 0x6960, 0x6942, 0x695d, 0x6984, 0x696b, 0x6980, 0x6998,
+ 0x6978, 0x6934, 0x69cc, 0x6987, 0x6988, 0x69ce, 0x6989, 0x6966,
+ 0x6963, 0x6979, 0x699b, 0x69a7, 0x69bb, 0x69ab, 0x69ad, 0x69d4,
+ 0x69b1, 0x69c1, 0x69ca, 0x69df, 0x6995, 0x69e0, 0x698d, 0x69ff,
+ 0x6a2f, 0x69ed, 0x6a17, 0x6a18, 0x6a65, 0x69f2, 0x6a44, 0x6a3e,
+ 0x6aa0, 0x6a50, 0x6a5b, 0x6a35, 0x6a8e, 0x6a79, 0x6a3d, 0x6a28,
+ 0x6a58, 0x6a7c, 0x6a91, 0x6a90, 0x6aa9, 0x6a97, 0x6aab, 0x7337,
+ 0x7352, 0x6b81, 0x6b82, 0x6b87, 0x6b84, 0x6b92, 0x6b93, 0x6b8d,
+ 0x6b9a, 0x6b9b, 0x6ba1, 0x6baa, 0x8f6b, 0x8f6d, 0x8f71, 0x8f72,
+ 0x8f73, 0x8f75, 0x8f76, 0x8f78, 0x8f77, 0x8f79, 0x8f7a, 0x8f7c,
+ 0x8f7e, 0x8f81, 0x8f82, 0x8f84, 0x8f87, 0x8f8b,
+ /* 0x6a */
+ 0x8f8d, 0x8f8e, 0x8f8f, 0x8f98, 0x8f9a, 0x8ece, 0x620b, 0x6217,
+ 0x621b, 0x621f, 0x6222, 0x6221, 0x6225, 0x6224, 0x622c, 0x81e7,
+ 0x74ef, 0x74f4, 0x74ff, 0x750f, 0x7511, 0x7513, 0x6534, 0x65ee,
+ 0x65ef, 0x65f0, 0x660a, 0x6619, 0x6772, 0x6603, 0x6615, 0x6600,
+ 0x7085, 0x66f7, 0x661d, 0x6634, 0x6631, 0x6636, 0x6635, 0x8006,
+ 0x665f, 0x6654, 0x6641, 0x664f, 0x6656, 0x6661, 0x6657, 0x6677,
+ 0x6684, 0x668c, 0x66a7, 0x669d, 0x66be, 0x66db, 0x66dc, 0x66e6,
+ 0x66e9, 0x8d32, 0x8d33, 0x8d36, 0x8d3b, 0x8d3d, 0x8d40, 0x8d45,
+ 0x8d46, 0x8d48, 0x8d49, 0x8d47, 0x8d4d, 0x8d55, 0x8d59, 0x89c7,
+ 0x89ca, 0x89cb, 0x89cc, 0x89ce, 0x89cf, 0x89d0, 0x89d1, 0x726e,
+ 0x729f, 0x725d, 0x7266, 0x726f, 0x727e, 0x727f, 0x7284, 0x728b,
+ 0x728d, 0x728f, 0x7292, 0x6308, 0x6332, 0x63b0,
+ /* 0x6b */
+ 0x643f, 0x64d8, 0x8004, 0x6bea, 0x6bf3, 0x6bfd, 0x6bf5, 0x6bf9,
+ 0x6c05, 0x6c07, 0x6c06, 0x6c0d, 0x6c15, 0x6c18, 0x6c19, 0x6c1a,
+ 0x6c21, 0x6c29, 0x6c24, 0x6c2a, 0x6c32, 0x6535, 0x6555, 0x656b,
+ 0x724d, 0x7252, 0x7256, 0x7230, 0x8662, 0x5216, 0x809f, 0x809c,
+ 0x8093, 0x80bc, 0x670a, 0x80bd, 0x80b1, 0x80ab, 0x80ad, 0x80b4,
+ 0x80b7, 0x80e7, 0x80e8, 0x80e9, 0x80ea, 0x80db, 0x80c2, 0x80c4,
+ 0x80d9, 0x80cd, 0x80d7, 0x6710, 0x80dd, 0x80eb, 0x80f1, 0x80f4,
+ 0x80ed, 0x810d, 0x810e, 0x80f2, 0x80fc, 0x6715, 0x8112, 0x8c5a,
+ 0x8136, 0x811e, 0x812c, 0x8118, 0x8132, 0x8148, 0x814c, 0x8153,
+ 0x8174, 0x8159, 0x815a, 0x8171, 0x8160, 0x8169, 0x817c, 0x817d,
+ 0x816d, 0x8167, 0x584d, 0x5ab5, 0x8188, 0x8182, 0x8191, 0x6ed5,
+ 0x81a3, 0x81aa, 0x81cc, 0x6726, 0x81ca, 0x81bb,
+ /* 0x6c */
+ 0x81c1, 0x81a6, 0x6b24, 0x6b37, 0x6b39, 0x6b43, 0x6b46, 0x6b59,
+ 0x98d1, 0x98d2, 0x98d3, 0x98d5, 0x98d9, 0x98da, 0x6bb3, 0x5f40,
+ 0x6bc2, 0x89f3, 0x6590, 0x9f51, 0x6593, 0x65bc, 0x65c6, 0x65c4,
+ 0x65c3, 0x65cc, 0x65ce, 0x65d2, 0x65d6, 0x7080, 0x709c, 0x7096,
+ 0x709d, 0x70bb, 0x70c0, 0x70b7, 0x70ab, 0x70b1, 0x70e8, 0x70ca,
+ 0x7110, 0x7113, 0x7116, 0x712f, 0x7131, 0x7173, 0x715c, 0x7168,
+ 0x7145, 0x7172, 0x714a, 0x7178, 0x717a, 0x7198, 0x71b3, 0x71b5,
+ 0x71a8, 0x71a0, 0x71e0, 0x71d4, 0x71e7, 0x71f9, 0x721d, 0x7228,
+ 0x706c, 0x7118, 0x7166, 0x71b9, 0x623e, 0x623d, 0x6243, 0x6248,
+ 0x6249, 0x793b, 0x7940, 0x7946, 0x7949, 0x795b, 0x795c, 0x7953,
+ 0x795a, 0x7962, 0x7957, 0x7960, 0x796f, 0x7967, 0x797a, 0x7985,
+ 0x798a, 0x799a, 0x79a7, 0x79b3, 0x5fd1, 0x5fd0,
+ /* 0x6d */
+ 0x603c, 0x605d, 0x605a, 0x6067, 0x6041, 0x6059, 0x6063, 0x60ab,
+ 0x6106, 0x610d, 0x615d, 0x61a9, 0x619d, 0x61cb, 0x61d1, 0x6206,
+ 0x8080, 0x807f, 0x6c93, 0x6cf6, 0x6dfc, 0x77f6, 0x77f8, 0x7800,
+ 0x7809, 0x7817, 0x7818, 0x7811, 0x65ab, 0x782d, 0x781c, 0x781d,
+ 0x7839, 0x783a, 0x783b, 0x781f, 0x783c, 0x7825, 0x782c, 0x7823,
+ 0x7829, 0x784e, 0x786d, 0x7856, 0x7857, 0x7826, 0x7850, 0x7847,
+ 0x784c, 0x786a, 0x789b, 0x7893, 0x789a, 0x7887, 0x789c, 0x78a1,
+ 0x78a3, 0x78b2, 0x78b9, 0x78a5, 0x78d4, 0x78d9, 0x78c9, 0x78ec,
+ 0x78f2, 0x7905, 0x78f4, 0x7913, 0x7924, 0x791e, 0x7934, 0x9f9b,
+ 0x9ef9, 0x9efb, 0x9efc, 0x76f1, 0x7704, 0x770d, 0x76f9, 0x7707,
+ 0x7708, 0x771a, 0x7722, 0x7719, 0x772d, 0x7726, 0x7735, 0x7738,
+ 0x7750, 0x7751, 0x7747, 0x7743, 0x775a, 0x7768,
+ /* 0x6e */
+ 0x7762, 0x7765, 0x777f, 0x778d, 0x777d, 0x7780, 0x778c, 0x7791,
+ 0x779f, 0x77a0, 0x77b0, 0x77b5, 0x77bd, 0x753a, 0x7540, 0x754e,
+ 0x754b, 0x7548, 0x755b, 0x7572, 0x7579, 0x7583, 0x7f58, 0x7f61,
+ 0x7f5f, 0x8a48, 0x7f68, 0x7f74, 0x7f71, 0x7f79, 0x7f81, 0x7f7e,
+ 0x76cd, 0x76e5, 0x8832, 0x9485, 0x9486, 0x9487, 0x948b, 0x948a,
+ 0x948c, 0x948d, 0x948f, 0x9490, 0x9494, 0x9497, 0x9495, 0x949a,
+ 0x949b, 0x949c, 0x94a3, 0x94a4, 0x94ab, 0x94aa, 0x94ad, 0x94ac,
+ 0x94af, 0x94b0, 0x94b2, 0x94b4, 0x94b6, 0x94b7, 0x94b8, 0x94b9,
+ 0x94ba, 0x94bc, 0x94bd, 0x94bf, 0x94c4, 0x94c8, 0x94c9, 0x94ca,
+ 0x94cb, 0x94cc, 0x94cd, 0x94ce, 0x94d0, 0x94d1, 0x94d2, 0x94d5,
+ 0x94d6, 0x94d7, 0x94d9, 0x94d8, 0x94db, 0x94de, 0x94df, 0x94e0,
+ 0x94e2, 0x94e4, 0x94e5, 0x94e7, 0x94e8, 0x94ea,
+ /* 0x6f */
+ 0x94e9, 0x94eb, 0x94ee, 0x94ef, 0x94f3, 0x94f4, 0x94f5, 0x94f7,
+ 0x94f9, 0x94fc, 0x94fd, 0x94ff, 0x9503, 0x9502, 0x9506, 0x9507,
+ 0x9509, 0x950a, 0x950d, 0x950e, 0x950f, 0x9512, 0x9513, 0x9514,
+ 0x9515, 0x9516, 0x9518, 0x951b, 0x951d, 0x951e, 0x951f, 0x9522,
+ 0x952a, 0x952b, 0x9529, 0x952c, 0x9531, 0x9532, 0x9534, 0x9536,
+ 0x9537, 0x9538, 0x953c, 0x953e, 0x953f, 0x9542, 0x9535, 0x9544,
+ 0x9545, 0x9546, 0x9549, 0x954c, 0x954e, 0x954f, 0x9552, 0x9553,
+ 0x9554, 0x9556, 0x9557, 0x9558, 0x9559, 0x955b, 0x955e, 0x955f,
+ 0x955d, 0x9561, 0x9562, 0x9564, 0x9565, 0x9566, 0x9567, 0x9568,
+ 0x9569, 0x956a, 0x956b, 0x956c, 0x956f, 0x9571, 0x9572, 0x9573,
+ 0x953a, 0x77e7, 0x77ec, 0x96c9, 0x79d5, 0x79ed, 0x79e3, 0x79eb,
+ 0x7a06, 0x5d47, 0x7a03, 0x7a02, 0x7a1e, 0x7a14,
+ /* 0x70 */
+ 0x7a39, 0x7a37, 0x7a51, 0x9ecf, 0x99a5, 0x7a70, 0x7688, 0x768e,
+ 0x7693, 0x7699, 0x76a4, 0x74de, 0x74e0, 0x752c, 0x9e20, 0x9e22,
+ 0x9e28, 0x9e29, 0x9e2a, 0x9e2b, 0x9e2c, 0x9e32, 0x9e31, 0x9e36,
+ 0x9e38, 0x9e37, 0x9e39, 0x9e3a, 0x9e3e, 0x9e41, 0x9e42, 0x9e44,
+ 0x9e46, 0x9e47, 0x9e48, 0x9e49, 0x9e4b, 0x9e4c, 0x9e4e, 0x9e51,
+ 0x9e55, 0x9e57, 0x9e5a, 0x9e5b, 0x9e5c, 0x9e5e, 0x9e63, 0x9e66,
+ 0x9e67, 0x9e68, 0x9e69, 0x9e6a, 0x9e6b, 0x9e6c, 0x9e71, 0x9e6d,
+ 0x9e73, 0x7592, 0x7594, 0x7596, 0x75a0, 0x759d, 0x75ac, 0x75a3,
+ 0x75b3, 0x75b4, 0x75b8, 0x75c4, 0x75b1, 0x75b0, 0x75c3, 0x75c2,
+ 0x75d6, 0x75cd, 0x75e3, 0x75e8, 0x75e6, 0x75e4, 0x75eb, 0x75e7,
+ 0x7603, 0x75f1, 0x75fc, 0x75ff, 0x7610, 0x7600, 0x7605, 0x760c,
+ 0x7617, 0x760a, 0x7625, 0x7618, 0x7615, 0x7619,
+ /* 0x71 */
+ 0x761b, 0x763c, 0x7622, 0x7620, 0x7640, 0x762d, 0x7630, 0x763f,
+ 0x7635, 0x7643, 0x763e, 0x7633, 0x764d, 0x765e, 0x7654, 0x765c,
+ 0x7656, 0x766b, 0x766f, 0x7fca, 0x7ae6, 0x7a78, 0x7a79, 0x7a80,
+ 0x7a86, 0x7a88, 0x7a95, 0x7aa6, 0x7aa0, 0x7aac, 0x7aa8, 0x7aad,
+ 0x7ab3, 0x8864, 0x8869, 0x8872, 0x887d, 0x887f, 0x8882, 0x88a2,
+ 0x88c6, 0x88b7, 0x88bc, 0x88c9, 0x88e2, 0x88ce, 0x88e3, 0x88e5,
+ 0x88f1, 0x891a, 0x88fc, 0x88e8, 0x88fe, 0x88f0, 0x8921, 0x8919,
+ 0x8913, 0x891b, 0x890a, 0x8934, 0x892b, 0x8936, 0x8941, 0x8966,
+ 0x897b, 0x758b, 0x80e5, 0x76b2, 0x76b4, 0x77dc, 0x8012, 0x8014,
+ 0x8016, 0x801c, 0x8020, 0x8022, 0x8025, 0x8026, 0x8027, 0x8029,
+ 0x8028, 0x8031, 0x800b, 0x8035, 0x8043, 0x8046, 0x804d, 0x8052,
+ 0x8069, 0x8071, 0x8983, 0x9878, 0x9880, 0x9883,
+ /* 0x72 */
+ 0x9889, 0x988c, 0x988d, 0x988f, 0x9894, 0x989a, 0x989b, 0x989e,
+ 0x989f, 0x98a1, 0x98a2, 0x98a5, 0x98a6, 0x864d, 0x8654, 0x866c,
+ 0x866e, 0x867f, 0x867a, 0x867c, 0x867b, 0x86a8, 0x868d, 0x868b,
+ 0x86ac, 0x869d, 0x86a7, 0x86a3, 0x86aa, 0x8693, 0x86a9, 0x86b6,
+ 0x86c4, 0x86b5, 0x86ce, 0x86b0, 0x86ba, 0x86b1, 0x86af, 0x86c9,
+ 0x86cf, 0x86b4, 0x86e9, 0x86f1, 0x86f2, 0x86ed, 0x86f3, 0x86d0,
+ 0x8713, 0x86de, 0x86f4, 0x86df, 0x86d8, 0x86d1, 0x8703, 0x8707,
+ 0x86f8, 0x8708, 0x870a, 0x870d, 0x8709, 0x8723, 0x873b, 0x871e,
+ 0x8725, 0x872e, 0x871a, 0x873e, 0x8748, 0x8734, 0x8731, 0x8729,
+ 0x8737, 0x873f, 0x8782, 0x8722, 0x877d, 0x877e, 0x877b, 0x8760,
+ 0x8770, 0x874c, 0x876e, 0x878b, 0x8753, 0x8763, 0x877c, 0x8764,
+ 0x8759, 0x8765, 0x8793, 0x87af, 0x87a8, 0x87d2,
+ /* 0x73 */
+ 0x87c6, 0x8788, 0x8785, 0x87ad, 0x8797, 0x8783, 0x87ab, 0x87e5,
+ 0x87ac, 0x87b5, 0x87b3, 0x87cb, 0x87d3, 0x87bd, 0x87d1, 0x87c0,
+ 0x87ca, 0x87db, 0x87ea, 0x87e0, 0x87ee, 0x8816, 0x8813, 0x87fe,
+ 0x880a, 0x881b, 0x8821, 0x8839, 0x883c, 0x7f36, 0x7f42, 0x7f44,
+ 0x7f45, 0x8210, 0x7afa, 0x7afd, 0x7b08, 0x7b03, 0x7b04, 0x7b15,
+ 0x7b0a, 0x7b2b, 0x7b0f, 0x7b47, 0x7b38, 0x7b2a, 0x7b19, 0x7b2e,
+ 0x7b31, 0x7b20, 0x7b25, 0x7b24, 0x7b33, 0x7b3e, 0x7b1e, 0x7b58,
+ 0x7b5a, 0x7b45, 0x7b75, 0x7b4c, 0x7b5d, 0x7b60, 0x7b6e, 0x7b7b,
+ 0x7b62, 0x7b72, 0x7b71, 0x7b90, 0x7ba6, 0x7ba7, 0x7bb8, 0x7bac,
+ 0x7b9d, 0x7ba8, 0x7b85, 0x7baa, 0x7b9c, 0x7ba2, 0x7bab, 0x7bb4,
+ 0x7bd1, 0x7bc1, 0x7bcc, 0x7bdd, 0x7bda, 0x7be5, 0x7be6, 0x7bea,
+ 0x7c0c, 0x7bfe, 0x7bfc, 0x7c0f, 0x7c16, 0x7c0b,
+ /* 0x74 */
+ 0x7c1f, 0x7c2a, 0x7c26, 0x7c38, 0x7c41, 0x7c40, 0x81fe, 0x8201,
+ 0x8202, 0x8204, 0x81ec, 0x8844, 0x8221, 0x8222, 0x8223, 0x822d,
+ 0x822f, 0x8228, 0x822b, 0x8238, 0x823b, 0x8233, 0x8234, 0x823e,
+ 0x8244, 0x8249, 0x824b, 0x824f, 0x825a, 0x825f, 0x8268, 0x887e,
+ 0x8885, 0x8888, 0x88d8, 0x88df, 0x895e, 0x7f9d, 0x7f9f, 0x7fa7,
+ 0x7faf, 0x7fb0, 0x7fb2, 0x7c7c, 0x6549, 0x7c91, 0x7c9d, 0x7c9c,
+ 0x7c9e, 0x7ca2, 0x7cb2, 0x7cbc, 0x7cbd, 0x7cc1, 0x7cc7, 0x7ccc,
+ 0x7ccd, 0x7cc8, 0x7cc5, 0x7cd7, 0x7ce8, 0x826e, 0x66a8, 0x7fbf,
+ 0x7fce, 0x7fd5, 0x7fe5, 0x7fe1, 0x7fe6, 0x7fe9, 0x7fee, 0x7ff3,
+ 0x7cf8, 0x7d77, 0x7da6, 0x7dae, 0x7e47, 0x7e9b, 0x9eb8, 0x9eb4,
+ 0x8d73, 0x8d84, 0x8d94, 0x8d91, 0x8db1, 0x8d67, 0x8d6d, 0x8c47,
+ 0x8c49, 0x914a, 0x9150, 0x914e, 0x914f, 0x9164,
+ /* 0x75 */
+ 0x9162, 0x9161, 0x9170, 0x9169, 0x916f, 0x917d, 0x917e, 0x9172,
+ 0x9174, 0x9179, 0x918c, 0x9185, 0x9190, 0x918d, 0x9191, 0x91a2,
+ 0x91a3, 0x91aa, 0x91ad, 0x91ae, 0x91af, 0x91b5, 0x91b4, 0x91ba,
+ 0x8c55, 0x9e7e, 0x8db8, 0x8deb, 0x8e05, 0x8e59, 0x8e69, 0x8db5,
+ 0x8dbf, 0x8dbc, 0x8dba, 0x8dc4, 0x8dd6, 0x8dd7, 0x8dda, 0x8dde,
+ 0x8dce, 0x8dcf, 0x8ddb, 0x8dc6, 0x8dec, 0x8df7, 0x8df8, 0x8de3,
+ 0x8df9, 0x8dfb, 0x8de4, 0x8e09, 0x8dfd, 0x8e14, 0x8e1d, 0x8e1f,
+ 0x8e2c, 0x8e2e, 0x8e23, 0x8e2f, 0x8e3a, 0x8e40, 0x8e39, 0x8e35,
+ 0x8e3d, 0x8e31, 0x8e49, 0x8e41, 0x8e42, 0x8e51, 0x8e52, 0x8e4a,
+ 0x8e70, 0x8e76, 0x8e7c, 0x8e6f, 0x8e74, 0x8e85, 0x8e8f, 0x8e94,
+ 0x8e90, 0x8e9c, 0x8e9e, 0x8c78, 0x8c82, 0x8c8a, 0x8c85, 0x8c98,
+ 0x8c94, 0x659b, 0x89d6, 0x89de, 0x89da, 0x89dc,
+ /* 0x76 */
+ 0x89e5, 0x89eb, 0x89ef, 0x8a3e, 0x8b26, 0x9753, 0x96e9, 0x96f3,
+ 0x96ef, 0x9706, 0x9701, 0x9708, 0x970f, 0x970e, 0x972a, 0x972d,
+ 0x9730, 0x973e, 0x9f80, 0x9f83, 0x9f85, 0x9f86, 0x9f87, 0x9f88,
+ 0x9f89, 0x9f8a, 0x9f8c, 0x9efe, 0x9f0b, 0x9f0d, 0x96b9, 0x96bc,
+ 0x96bd, 0x96ce, 0x96d2, 0x77bf, 0x96e0, 0x928e, 0x92ae, 0x92c8,
+ 0x933e, 0x936a, 0x93ca, 0x938f, 0x943e, 0x946b, 0x9c7f, 0x9c82,
+ 0x9c85, 0x9c86, 0x9c87, 0x9c88, 0x7a23, 0x9c8b, 0x9c8e, 0x9c90,
+ 0x9c91, 0x9c92, 0x9c94, 0x9c95, 0x9c9a, 0x9c9b, 0x9c9e, 0x9c9f,
+ 0x9ca0, 0x9ca1, 0x9ca2, 0x9ca3, 0x9ca5, 0x9ca6, 0x9ca7, 0x9ca8,
+ 0x9ca9, 0x9cab, 0x9cad, 0x9cae, 0x9cb0, 0x9cb1, 0x9cb2, 0x9cb3,
+ 0x9cb4, 0x9cb5, 0x9cb6, 0x9cb7, 0x9cba, 0x9cbb, 0x9cbc, 0x9cbd,
+ 0x9cc4, 0x9cc5, 0x9cc6, 0x9cc7, 0x9cca, 0x9ccb,
+ /* 0x77 */
+ 0x9ccc, 0x9ccd, 0x9cce, 0x9ccf, 0x9cd0, 0x9cd3, 0x9cd4, 0x9cd5,
+ 0x9cd7, 0x9cd8, 0x9cd9, 0x9cdc, 0x9cdd, 0x9cdf, 0x9ce2, 0x977c,
+ 0x9785, 0x9791, 0x9792, 0x9794, 0x97af, 0x97ab, 0x97a3, 0x97b2,
+ 0x97b4, 0x9ab1, 0x9ab0, 0x9ab7, 0x9e58, 0x9ab6, 0x9aba, 0x9abc,
+ 0x9ac1, 0x9ac0, 0x9ac5, 0x9ac2, 0x9acb, 0x9acc, 0x9ad1, 0x9b45,
+ 0x9b43, 0x9b47, 0x9b49, 0x9b48, 0x9b4d, 0x9b51, 0x98e8, 0x990d,
+ 0x992e, 0x9955, 0x9954, 0x9adf, 0x9ae1, 0x9ae6, 0x9aef, 0x9aeb,
+ 0x9afb, 0x9aed, 0x9af9, 0x9b08, 0x9b0f, 0x9b13, 0x9b1f, 0x9b23,
+ 0x9ebd, 0x9ebe, 0x7e3b, 0x9e82, 0x9e87, 0x9e88, 0x9e8b, 0x9e92,
+ 0x93d6, 0x9e9d, 0x9e9f, 0x9edb, 0x9edc, 0x9edd, 0x9ee0, 0x9edf,
+ 0x9ee2, 0x9ee9, 0x9ee7, 0x9ee5, 0x9eea, 0x9eef, 0x9f22, 0x9f2c,
+ 0x9f2f, 0x9f39, 0x9f37, 0x9f3d, 0x9f3e, 0x9f44,
+};
+
+static int
+gb2312_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x29) || (c1 >= 0x30 && c1 <= 0x77)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ if (i < 1410) {
+ if (i < 831)
+ wc = gb2312_2uni_page21[i];
+ } else {
+ if (i < 8178)
+ wc = gb2312_2uni_page30[i-1410];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short gb2312_2charset[7445] = {
+ 0x2168, 0x216c, 0x2127, 0x2163, 0x2140, 0x2141, 0x2824, 0x2822,
+ 0x2828, 0x2826, 0x283a, 0x282c, 0x282a, 0x2830, 0x282e, 0x2142,
+ 0x2834, 0x2832, 0x2839, 0x2821, 0x2825, 0x2827, 0x2829, 0x282d,
+ 0x2831, 0x2823, 0x282b, 0x282f, 0x2833, 0x2835, 0x2836, 0x2837,
+ 0x2838, 0x2126, 0x2125, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625,
+ 0x2626, 0x2627, 0x2628, 0x2629, 0x262a, 0x262b, 0x262c, 0x262d,
+ 0x262e, 0x262f, 0x2630, 0x2631, 0x2632, 0x2633, 0x2634, 0x2635,
+ 0x2636, 0x2637, 0x2638, 0x2641, 0x2642, 0x2643, 0x2644, 0x2645,
+ 0x2646, 0x2647, 0x2648, 0x2649, 0x264a, 0x264b, 0x264c, 0x264d,
+ 0x264e, 0x264f, 0x2650, 0x2651, 0x2652, 0x2653, 0x2654, 0x2655,
+ 0x2656, 0x2657, 0x2658, 0x2727, 0x2721, 0x2722, 0x2723, 0x2724,
+ 0x2725, 0x2726, 0x2728, 0x2729, 0x272a, 0x272b, 0x272c, 0x272d,
+ 0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733, 0x2734, 0x2735,
+ 0x2736, 0x2737, 0x2738, 0x2739, 0x273a, 0x273b, 0x273c, 0x273d,
+ 0x273e, 0x273f, 0x2740, 0x2741, 0x2751, 0x2752, 0x2753, 0x2754,
+ 0x2755, 0x2756, 0x2758, 0x2759, 0x275a, 0x275b, 0x275c, 0x275d,
+ 0x275e, 0x275f, 0x2760, 0x2761, 0x2762, 0x2763, 0x2764, 0x2765,
+ 0x2766, 0x2767, 0x2768, 0x2769, 0x276a, 0x276b, 0x276c, 0x276d,
+ 0x276e, 0x276f, 0x2770, 0x2771, 0x2757, 0x212a, 0x212c, 0x212e,
+ 0x212f, 0x2130, 0x2131, 0x212d, 0x216b, 0x2164, 0x2165, 0x2179,
+ 0x2166, 0x216d, 0x2271, 0x2272, 0x2273, 0x2274, 0x2275, 0x2276,
+ 0x2277, 0x2278, 0x2279, 0x227a, 0x227b, 0x227c, 0x217b, 0x217c,
+ 0x217a, 0x217d, 0x214a, 0x2147, 0x2146, 0x214c, 0x2158, 0x215e,
+ 0x214f, 0x214e, 0x2144, 0x2145, 0x2149, 0x2148, 0x2152, 0x2153,
+ 0x2160, 0x215f, 0x2143, 0x214b, 0x2157, 0x2156, 0x2155, 0x2159,
+ 0x2154, 0x215c, 0x215d, 0x215a, 0x215b, 0x2151, 0x214d, 0x2150,
+ 0x2259, 0x225a, 0x225b, 0x225c, 0x225d, 0x225e, 0x225f, 0x2260,
+ 0x2261, 0x2262, 0x2245, 0x2246, 0x2247, 0x2248, 0x2249, 0x224a,
+ 0x224b, 0x224c, 0x224d, 0x224e, 0x224f, 0x2250, 0x2251, 0x2252,
+ 0x2253, 0x2254, 0x2255, 0x2256, 0x2257, 0x2258, 0x2231, 0x2232,
+ 0x2233, 0x2234, 0x2235, 0x2236, 0x2237, 0x2238, 0x2239, 0x223a,
+ 0x223b, 0x223c, 0x223d, 0x223e, 0x223f, 0x2240, 0x2241, 0x2242,
+ 0x2243, 0x2244, 0x2924, 0x2925, 0x2926, 0x2927, 0x2928, 0x2929,
+ 0x292a, 0x292b, 0x292c, 0x292d, 0x292e, 0x292f, 0x2930, 0x2931,
+ 0x2932, 0x2933, 0x2934, 0x2935, 0x2936, 0x2937, 0x2938, 0x2939,
+ 0x293a, 0x293b, 0x293c, 0x293d, 0x293e, 0x293f, 0x2940, 0x2941,
+ 0x2942, 0x2943, 0x2944, 0x2945, 0x2946, 0x2947, 0x2948, 0x2949,
+ 0x294a, 0x294b, 0x294c, 0x294d, 0x294e, 0x294f, 0x2950, 0x2951,
+ 0x2952, 0x2953, 0x2954, 0x2955, 0x2956, 0x2957, 0x2958, 0x2959,
+ 0x295a, 0x295b, 0x295c, 0x295d, 0x295e, 0x295f, 0x2960, 0x2961,
+ 0x2962, 0x2963, 0x2964, 0x2965, 0x2966, 0x2967, 0x2968, 0x2969,
+ 0x296a, 0x296b, 0x296c, 0x296d, 0x296e, 0x296f, 0x2176, 0x2175,
+ 0x2178, 0x2177, 0x2174, 0x2173, 0x2170, 0x2172, 0x2171, 0x216f,
+ 0x216e, 0x2162, 0x2161, 0x2121, 0x2122, 0x2123, 0x2128, 0x2129,
+ 0x2134, 0x2135, 0x2136, 0x2137, 0x2138, 0x2139, 0x213a, 0x213b,
+ 0x213e, 0x213f, 0x217e, 0x2132, 0x2133, 0x213c, 0x213d, 0x2421,
+ 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427, 0x2428, 0x2429,
+ 0x242a, 0x242b, 0x242c, 0x242d, 0x242e, 0x242f, 0x2430, 0x2431,
+ 0x2432, 0x2433, 0x2434, 0x2435, 0x2436, 0x2437, 0x2438, 0x2439,
+ 0x243a, 0x243b, 0x243c, 0x243d, 0x243e, 0x243f, 0x2440, 0x2441,
+ 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447, 0x2448, 0x2449,
+ 0x244a, 0x244b, 0x244c, 0x244d, 0x244e, 0x244f, 0x2450, 0x2451,
+ 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457, 0x2458, 0x2459,
+ 0x245a, 0x245b, 0x245c, 0x245d, 0x245e, 0x245f, 0x2460, 0x2461,
+ 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469,
+ 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x246f, 0x2470, 0x2471,
+ 0x2472, 0x2473, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526,
+ 0x2527, 0x2528, 0x2529, 0x252a, 0x252b, 0x252c, 0x252d, 0x252e,
+ 0x252f, 0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536,
+ 0x2537, 0x2538, 0x2539, 0x253a, 0x253b, 0x253c, 0x253d, 0x253e,
+ 0x253f, 0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546,
+ 0x2547, 0x2548, 0x2549, 0x254a, 0x254b, 0x254c, 0x254d, 0x254e,
+ 0x254f, 0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556,
+ 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e,
+ 0x255f, 0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566,
+ 0x2567, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256e,
+ 0x256f, 0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576,
+ 0x2124, 0x2845, 0x2846, 0x2847, 0x2848, 0x2849, 0x284a, 0x284b,
+ 0x284c, 0x284d, 0x284e, 0x284f, 0x2850, 0x2851, 0x2852, 0x2853,
+ 0x2854, 0x2855, 0x2856, 0x2857, 0x2858, 0x2859, 0x285a, 0x285b,
+ 0x285c, 0x285d, 0x285e, 0x285f, 0x2860, 0x2861, 0x2862, 0x2863,
+ 0x2864, 0x2865, 0x2866, 0x2867, 0x2868, 0x2869, 0x2265, 0x2266,
+ 0x2267, 0x2268, 0x2269, 0x226a, 0x226b, 0x226c, 0x226d, 0x226e,
+ 0x523b, 0x3621, 0x465f, 0x4d72, 0x5549, 0x487d, 0x494f, 0x4f42,
+ 0x5822, 0x323b, 0x536b, 0x5824, 0x3373, 0x5728, 0x4752, 0x5827,
+ 0x4a40, 0x4770, 0x317b, 0x5235, 0x3454, 0x362b, 0x4b3f, 0x5829,
+ 0x362a, 0x413d, 0x514f, 0x4925, 0x582d, 0x3876, 0x513e, 0x635c,
+ 0x5650, 0x3761, 0x342e, 0x4159, 0x583c, 0x4d68, 0x3524, 0x4e2a,
+ 0x5677, 0x4076, 0x3e59, 0x582f, 0x444b, 0x3e43, 0x5831, 0x4334,
+ 0x5265, 0x562e, 0x4e5a, 0x5527, 0x3a75, 0x3726, 0x4056, 0x4639,
+ 0x4552, 0x4747, 0x3954, 0x334b, 0x5252, 0x583f, 0x3e45, 0x4672,
+ 0x5232, 0x4f30, 0x4f67, 0x4a69, 0x5840, 0x4272, 0x4252, 0x4869,
+ 0x472c, 0x414b, 0x5368, 0x5579, 0x4a42, 0x367e, 0x5821, 0x535a,
+ 0x3f77, 0x5446, 0x3b25, 0x5841, 0x4e65, 0x3e2e, 0x5828, 0x5147,
+ 0x5029, 0x583d, 0x596f, 0x4d76, 0x3f3a, 0x3d3b, 0x3a25, 0x5260,
+ 0x327a, 0x3a60, 0x4436, 0x4f6d, 0x3e29, 0x4d24, 0x4141, 0x4757,
+ 0x5971, 0x5974, 0x484b, 0x5869, 0x525a, 0x4a32, 0x484a, 0x586c,
+ 0x586a, 0x5846, 0x3d76, 0x464d, 0x3370, 0x586b, 0x3d71, 0x3d69,
+ 0x4854, 0x3453, 0x4258, 0x3256, 0x5750, 0x4a4b, 0x4b7b, 0x554c,
+ 0x3836, 0x4f49, 0x595a, 0x5870, 0x472a, 0x586e, 0x347a, 0x416e,
+ 0x5254, 0x586d, 0x5247, 0x586f, 0x4347, 0x5176, 0x5659, 0x5872,
+ 0x5875, 0x3c7e, 0x3c5b, 0x484e, 0x375d, 0x3742, 0x4673, 0x5878,
+ 0x5241, 0x4e69, 0x3c3f, 0x377c, 0x3725, 0x505d, 0x565a, 0x5345,
+ 0x3b6f, 0x3b61, 0x5871, 0x4921, 0x4e30, 0x342b, 0x5873, 0x494b,
+ 0x5876, 0x4257, 0x5877, 0x4e31, 0x5879, 0x322e, 0x3940, 0x5923,
+ 0x3069, 0x4166, 0x496c, 0x4b45, 0x4b46, 0x5924, 0x3568, 0x352b,
+ 0x4e3b, 0x354d, 0x5721, 0x5774, 0x5353, 0x4c65, 0x3a4e, 0x5922,
+ 0x595c, 0x5360, 0x587d, 0x3770, 0x5777, 0x587e, 0x587a, 0x5921,
+ 0x4463, 0x5336, 0x5874, 0x595d, 0x587b, 0x4565, 0x4050, 0x5170,
+ 0x305b, 0x3c51, 0x5926, 0x5925, 0x592c, 0x592e, 0x592b, 0x4a39,
+ 0x5929, 0x5636, 0x335e, 0x5928, 0x407d, 0x4a4c, 0x592a, 0x5927,
+ 0x5930, 0x3631, 0x3929, 0x5240, 0x4f40, 0x4242, 0x3d44, 0x556c,
+ 0x3260, 0x4748, 0x3f6b, 0x592d, 0x592f, 0x4e6a, 0x3a6e, 0x4756,
+ 0x3163, 0x3459, 0x366d, 0x5934, 0x3f21, 0x595e, 0x474e, 0x407e,
+ 0x5938, 0x4b57, 0x377d, 0x5935, 0x5937, 0x3123, 0x5361, 0x5939,
+ 0x5045, 0x5936, 0x5931, 0x5932, 0x4129, 0x5933, 0x3c73, 0x505e,
+ 0x3829, 0x3e63, 0x593d, 0x593a, 0x3033, 0x5942, 0x5944, 0x3136,
+ 0x593f, 0x3539, 0x3e73, 0x4c48, 0x3a72, 0x5250, 0x5943, 0x3d68,
+ 0x332b, 0x5945, 0x3e6b, 0x5946, 0x593b, 0x445f, 0x593e, 0x5941,
+ 0x5940, 0x552e, 0x5635, 0x4763, 0x5948, 0x3c59, 0x594a, 0x593c,
+ 0x594b, 0x462b, 0x5949, 0x5776, 0x4d23, 0x3d21, 0x594c, 0x453c,
+ 0x4d35, 0x594d, 0x5947, 0x3325, 0x3f7e, 0x3835, 0x407c, 0x3078,
+ 0x3476, 0x594e, 0x594f, 0x3422, 0x5950, 0x345f, 0x3041, 0x5951,
+ 0x4935, 0x4f71, 0x5952, 0x4145, 0x5956, 0x492e, 0x5955, 0x5954,
+ 0x5957, 0x4b5b, 0x3d29, 0x4627, 0x5953, 0x5958, 0x5959, 0x4865,
+ 0x405c, 0x3679, 0x5823, 0x544a, 0x542a, 0x5056, 0x3364, 0x5557,
+ 0x4f48, 0x3962, 0x3f4b, 0x4362, 0x3652, 0x4d43, 0x596e, 0x5970,
+ 0x3533, 0x3635, 0x3e24, 0x486b, 0x482b, 0x304b, 0x392b, 0x4179,
+ 0x5962, 0x403c, 0x3932, 0x3958, 0x504b, 0x3178, 0x4664, 0x3e5f,
+ 0x3564, 0x5748, 0x5178, 0x3c66, 0x4a5e, 0x3c3d, 0x5966, 0x5867,
+ 0x445a, 0x3854, 0x483d, 0x3261, 0x5459, 0x4330, 0x4361, 0x5a22,
+ 0x485f, 0x5034, 0x3e7c, 0x4529, 0x395a, 0x5a23, 0x5429, 0x5a24,
+ 0x597b, 0x362c, 0x376b, 0x3179, 0x597c, 0x3365, 0x3e76, 0x3f76,
+ 0x5231, 0x4064, 0x3633, 0x597e, 0x597d, 0x3e3b, 0x4660, 0x573c,
+ 0x5a21, 0x4139, 0x3572, 0x4168, 0x3c75, 0x3455, 0x415d, 0x447d,
+ 0x3c38, 0x3732, 0x376f, 0x596c, 0x463e, 0x3f2d, 0x3b4b, 0x354a,
+ 0x5b49, 0x5057, 0x4d39, 0x303c, 0x3376, 0x3b77, 0x5b4a, 0x3a2f,
+ 0x5464, 0x3536, 0x3573, 0x5856, 0x4850, 0x3756, 0x4750, 0x5857,
+ 0x3f2f, 0x5b3b, 0x5858, 0x504c, 0x3b2e, 0x6b3e, 0x4150, 0x4175,
+ 0x5472, 0x3855, 0x3434, 0x3375, 0x493e, 0x4550, 0x4559, 0x407b,
+ 0x3170, 0x5859, 0x394e, 0x353d, 0x585a, 0x5646, 0x4b22, 0x482f,
+ 0x4932, 0x344c, 0x3f4c, 0x3974, 0x585b, 0x585c, 0x3667, 0x3c41,
+ 0x4c6a, 0x4f77, 0x585d, 0x4730, 0x3950, 0x3d23, 0x4c5e, 0x464a,
+ 0x5860, 0x585e, 0x585f, 0x307e, 0x3e67, 0x4a23, 0x3c74, 0x3831,
+ 0x386e, 0x5862, 0x3d4b, 0x5864, 0x5863, 0x457c, 0x5865, 0x5866,
+ 0x4126, 0x4830, 0x306c, 0x3926, 0x3c53, 0x4e71, 0x5b3d, 0x4153,
+ 0x362f, 0x567a, 0x452c, 0x3d59, 0x5b3e, 0x5b3f, 0x4078, 0x3e22,
+ 0x404d, 0x5b40, 0x4a46, 0x322a, 0x5342, 0x4363, 0x512b, 0x5b42,
+ 0x4055, 0x5b43, 0x3f31, 0x443c, 0x475a, 0x5b44, 0x5968, 0x4957,
+ 0x3934, 0x4e70, 0x5448, 0x307c, 0x3452, 0x5059, 0x5969, 0x5e4b,
+ 0x596b, 0x5830, 0x3b2f, 0x3131, 0x3357, 0x584e, 0x5451, 0x3d33,
+ 0x3f6f, 0x4f3b, 0x5850, 0x374b, 0x5851, 0x4625, 0x4778, 0x523d,
+ 0x5852, 0x4464, 0x4a2e, 0x4727, 0x5826, 0x497d, 0x4e67, 0x3b5c,
+ 0x306b, 0x3b2a, 0x502d, 0x3130, 0x5764, 0x573f, 0x3525, 0x4274,
+ 0x444f, 0x3229, 0x3237, 0x3165, 0x5f32, 0x553c, 0x3f28, 0x422c,
+ 0x5855, 0x4231, 0x5854, 0x4e54, 0x5a60, 0x4e40, 0x5834, 0x432e,
+ 0x5321, 0x4e23, 0x3c34, 0x4834, 0x4251, 0x3e6d, 0x5036, 0x5a61,
+ 0x4764, 0x3327, 0x3672, 0x4c7c, 0x407a, 0x4077, 0x5139, 0x5161,
+ 0x5847, 0x325e, 0x4065, 0x3a71, 0x5848, 0x542d, 0x4f61, 0x5849,
+ 0x584a, 0x4f43, 0x3378, 0x3e47, 0x584b, 0x5b4c, 0x4825, 0x4f58,
+ 0x487e, 0x324e, 0x5356, 0x3266, 0x3c30, 0x5351, 0x4b2b, 0x3734,
+ 0x3722, 0x4a65, 0x4821, 0x4a5c, 0x3164, 0x5070, 0x4551, 0x5b45,
+ 0x357e, 0x3f5a, 0x3945, 0x3e64, 0x416d, 0x5f36, 0x5f35, 0x563b,
+ 0x3d50, 0x5559, 0x3048, 0x3623, 0x3f49, 0x4c28, 0x5f33, 0x4a37,
+ 0x5352, 0x584f, 0x5236, 0x3a45, 0x4b3e, 0x4c3e, 0x5f37, 0x3570,
+ 0x5f34, 0x5375, 0x3354, 0x3877, 0x5f3a, 0x3a4f, 0x3c2a, 0x3575,
+ 0x4d2c, 0x437b, 0x3a73, 0x4074, 0x4d42, 0x4f72, 0x5f38, 0x4f45,
+ 0x4240, 0x5f39, 0x4270, 0x3e7d, 0x415f, 0x4d4c, 0x5277, 0x374d,
+ 0x5f41, 0x5f44, 0x3771, 0x3049, 0x3656, 0x3754, 0x3a2c, 0x4c7d,
+ 0x3f54, 0x4b31, 0x4674, 0x5628, 0x5f45, 0x4e62, 0x3333, 0x4e7c,
+ 0x3435, 0x4e47, 0x3a70, 0x4e61, 0x513d, 0x5f40, 0x3474, 0x334a,
+ 0x3866, 0x5f3b, 0x4445, 0x5f3c, 0x5f3d, 0x5f3e, 0x453b, 0x5f3f,
+ 0x5f42, 0x5431, 0x5f43, 0x473a, 0x4e58, 0x4458, 0x5f4a, 0x5f4f,
+ 0x565c, 0x5f49, 0x5f5a, 0x4e36, 0x3a47, 0x5f4e, 0x5f48, 0x455e,
+ 0x496b, 0x3a74, 0x437c, 0x3e57, 0x5f46, 0x5f4d, 0x4558, 0x5526,
+ 0x3a4d, 0x3e4c, 0x533d, 0x3840, 0x5664, 0x5f47, 0x393e, 0x3f27,
+ 0x417c, 0x5f4b, 0x5f4c, 0x5f50, 0x5f5b, 0x5f65, 0x5f57, 0x5f56,
+ 0x5749, 0x5f63, 0x5f64, 0x656b, 0x5227, 0x5f52, 0x3f29, 0x545b,
+ 0x3f48, 0x5f54, 0x4f4c, 0x5f5d, 0x514a, 0x5f5e, 0x3027, 0x4637,
+ 0x5f53, 0x3a65, 0x365f, 0x4d5b, 0x397e, 0x5455, 0x5f5f, 0x4f6c,
+ 0x3025, 0x5f67, 0x5f51, 0x5146, 0x5f55, 0x5f58, 0x5f59, 0x5f5c,
+ 0x3b29, 0x5f60, 0x5f61, 0x5f62, 0x5f66, 0x5f68, 0x5334, 0x3867,
+ 0x4536, 0x5f6a, 0x495a, 0x4128, 0x4444, 0x3f5e, 0x4f78, 0x555c,
+ 0x5f6e, 0x3238, 0x3a5f, 0x5f6c, 0x5b41, 0x5164, 0x4b74, 0x343d,
+ 0x3026, 0x5f71, 0x4c46, 0x5f72, 0x5f6d, 0x5f69, 0x5f6b, 0x5f6f,
+ 0x5f70, 0x3b3d, 0x5f73, 0x5f74, 0x3b23, 0x4a5b, 0x4e28, 0x6027,
+ 0x332a, 0x6026, 0x6021, 0x5f7e, 0x4d59, 0x5f7c, 0x5f7a, 0x3f50,
+ 0x5744, 0x494c, 0x5f78, 0x3021, 0x5f7d, 0x5f7b, 0x6022, 0x6028,
+ 0x3748, 0x4621, 0x4936, 0x4032, 0x5f75, 0x453e, 0x5844, 0x5f79,
+ 0x4476, 0x6023, 0x6024, 0x6025, 0x5025, 0x6034, 0x4c64, 0x6031,
+ 0x3f26, 0x602f, 0x4e39, 0x602b, 0x4946, 0x402e, 0x602e, 0x3a6d,
+ 0x3a30, 0x6029, 0x5f76, 0x6033, 0x6038, 0x342d, 0x6039, 0x4f32,
+ 0x3a48, 0x6030, 0x507a, 0x602c, 0x547b, 0x5f77, 0x4567, 0x602d,
+ 0x5377, 0x6036, 0x6037, 0x6044, 0x5061, 0x603c, 0x6049, 0x604a,
+ 0x603e, 0x602a, 0x4924, 0x6041, 0x6032, 0x4a48, 0x6043, 0x6035,
+ 0x4e4b, 0x4b43, 0x604d, 0x6046, 0x6042, 0x604b, 0x603a, 0x603f,
+ 0x6040, 0x6045, 0x6047, 0x6048, 0x604c, 0x603b, 0x4b54, 0x6055,
+ 0x6056, 0x6052, 0x6050, 0x3c4e, 0x6051, 0x3842, 0x5845, 0x506a,
+ 0x426f, 0x604f, 0x603d, 0x6054, 0x6053, 0x6057, 0x605c, 0x6058,
+ 0x5676, 0x3330, 0x576c, 0x4b3b, 0x605a, 0x4e7b, 0x3a59, 0x6061,
+ 0x605d, 0x522d, 0x6062, 0x605b, 0x6059, 0x605f, 0x6060, 0x605e,
+ 0x6064, 0x4677, 0x582c, 0x546b, 0x6066, 0x4a49, 0x6065, 0x3841,
+ 0x6067, 0x6068, 0x6069, 0x6063, 0x3a3f, 0x4c67, 0x606a, 0x4f79,
+ 0x606b, 0x4842, 0x3d40, 0x4452, 0x606c, 0x606d, 0x4774, 0x4b44,
+ 0x606e, 0x3b58, 0x5836, 0x5272, 0x606f, 0x4d45, 0x365a, 0x6071,
+ 0x5430, 0x4027, 0x3451, 0x4e27, 0x6070, 0x6072, 0x394c, 0x397a,
+ 0x4d3c, 0x6073, 0x4654, 0x6074, 0x5432, 0x4826, 0x6076, 0x6075,
+ 0x6077, 0x4d41, 0x4a25, 0x545a, 0x5b57, 0x5b59, 0x5b58, 0x3967,
+ 0x5b5c, 0x5b5d, 0x3558, 0x5b5a, 0x5b5b, 0x3321, 0x5b5f, 0x3b78,
+ 0x5637, 0x5b60, 0x3e79, 0x373b, 0x5b50, 0x4c2e, 0x3f32, 0x3b35,
+ 0x5778, 0x3f53, 0x3f69, 0x3c61, 0x4c33, 0x5b5e, 0x3053, 0x4e6b,
+ 0x3758, 0x5739, 0x4642, 0x4024, 0x4c39, 0x5b67, 0x5b61, 0x463a,
+ 0x5b63, 0x5b68, 0x4577, 0x5b6a, 0x5b69, 0x3f40, 0x5b66, 0x5b65,
+ 0x3439, 0x402c, 0x4222, 0x5b62, 0x5b64, 0x504d, 0x5b6d, 0x405d,
+ 0x5b72, 0x3662, 0x5b73, 0x5b52, 0x3938, 0x542b, 0x5b6c, 0x3f51,
+ 0x5b70, 0x5b51, 0x3566, 0x5b6b, 0x3f65, 0x5b6e, 0x5b71, 0x5b79,
+ 0x3921, 0x3023, 0x4271, 0x3347, 0x5b6f, 0x5b78, 0x4652, 0x5b74,
+ 0x5b75, 0x5b77, 0x5b76, 0x5b7e, 0x5372, 0x323a, 0x5b7d, 0x5c24,
+ 0x5b7b, 0x5b7a, 0x5b7c, 0x4560, 0x3b79, 0x5c23, 0x5c25, 0x4c43,
+ 0x3651, 0x5d40, 0x5c21, 0x5c22, 0x4735, 0x3669, 0x5c27, 0x5c26,
+ 0x5c29, 0x3124, 0x354c, 0x3f30, 0x515f, 0x3642, 0x5c28, 0x4b7a,
+ 0x6b73, 0x4b5c, 0x4b7e, 0x4c41, 0x487b, 0x5c2a, 0x4c6e, 0x5c2b,
+ 0x5b53, 0x5c2f, 0x5c2c, 0x3e33, 0x4a7b, 0x5c2d, 0x494a, 0x4439,
+ 0x473d, 0x5c2e, 0x5476, 0x5066, 0x442b, 0x3655, 0x5b54, 0x315a,
+ 0x5b55, 0x5b56, 0x3a3e, 0x4840, 0x4a3f, 0x4849, 0x5733, 0x4979,
+ 0x3f47, 0x3a78, 0x523c, 0x623a, 0x3426, 0x3138, 0x3834, 0x4f44,
+ 0x5967, 0x4f26, 0x4d62, 0x596d, 0x3660, 0x5239, 0x393b, 0x6239,
+ 0x6237, 0x3473, 0x4c6c, 0x4c2b, 0x3772, 0x5832, 0x516b, 0x3a3b,
+ 0x4a27, 0x4d37, 0x5244, 0x3f64, 0x3c50, 0x3661, 0x5e45, 0x5e46,
+ 0x5b3c, 0x5159, 0x4666, 0x444e, 0x376e, 0x375c, 0x3f7c, 0x5760,
+ 0x4675, 0x313c, 0x5e48, 0x3d31, 0x4c57, 0x5e4a, 0x5e49, 0x356c,
+ 0x495d, 0x3042, 0x452e, 0x452b, 0x444c, 0x3c69, 0x4b7d, 0x3a43,
+ 0x6579, 0x4867, 0x657a, 0x4d7d, 0x5731, 0x383e, 0x4268, 0x4851,
+ 0x657b, 0x364a, 0x3c4b, 0x517d, 0x6621, 0x436e, 0x6624, 0x657e,
+ 0x6625, 0x4d57, 0x3741, 0x657c, 0x657d, 0x6623, 0x445d, 0x6628,
+ 0x6627, 0x4343, 0x465e, 0x662a, 0x4437, 0x6622, 0x4a3c, 0x3d63,
+ 0x3943, 0x6626, 0x5055, 0x4e2f, 0x6629, 0x6630, 0x5226, 0x3d2a,
+ 0x662d, 0x662f, 0x4051, 0x524c, 0x3c27, 0x6631, 0x5276, 0x574b,
+ 0x4d7e, 0x4d5e, 0x4226, 0x662b, 0x662c, 0x3d3f, 0x662e, 0x6633,
+ 0x6632, 0x6636, 0x6638, 0x446f, 0x4448, 0x3e6a, 0x496f, 0x6637,
+ 0x3670, 0x4364, 0x5369, 0x6634, 0x6635, 0x4822, 0x663d, 0x6639,
+ 0x4645, 0x4d71, 0x663b, 0x663c, 0x3b69, 0x663e, 0x663a, 0x4037,
+ 0x5324, 0x663f, 0x4974, 0x6643, 0x6644, 0x5076, 0x433d, 0x4344,
+ 0x6642, 0x6641, 0x6647, 0x4f31, 0x6b74, 0x664a, 0x6645, 0x3c5e,
+ 0x4929, 0x3c35, 0x4f53, 0x6648, 0x6649, 0x664e, 0x6650, 0x6651,
+ 0x664b, 0x3555, 0x664c, 0x664f, 0x445b, 0x6646, 0x664d, 0x6652,
+ 0x6654, 0x6653, 0x6655, 0x5978, 0x6656, 0x6657, 0x5753, 0x665d,
+ 0x665e, 0x3f57, 0x5450, 0x5756, 0x3466, 0x4b6f, 0x665a, 0x5843,
+ 0x574e, 0x5022, 0x434f, 0x665f, 0x3c3e, 0x3942, 0x665b, 0x5127,
+ 0x3a22, 0x424f, 0x582b, 0x4a6b, 0x656e, 0x665c, 0x3775, 0x4866,
+ 0x4475, 0x6532, 0x447e, 0x4b7c, 0x6533, 0x552c, 0x536e, 0x4a58,
+ 0x3032, 0x4b4e, 0x4d6a, 0x3a6a, 0x6535, 0x6534, 0x575a, 0x3959,
+ 0x5666, 0x3628, 0x4d70, 0x524b, 0x3126, 0x4a35, 0x3368, 0x4973,
+ 0x3f4d, 0x507b, 0x4a52, 0x6536, 0x3b42, 0x4f5c, 0x392c, 0x5457,
+ 0x3a26, 0x5167, 0x4f7c, 0x3c52, 0x6537, 0x485d, 0x3f6d, 0x3176,
+ 0x4b5e, 0x3c45, 0x3c44, 0x527a, 0x435c, 0x3f5c, 0x383b, 0x4342,
+ 0x3a2e, 0x5422, 0x475e, 0x442f, 0x326c, 0x3951, 0x653b, 0x4148,
+ 0x552f, 0x653c, 0x653e, 0x3467, 0x3654, 0x4b42, 0x5130, 0x353c,
+ 0x4a59, 0x3762, 0x4964, 0x3d2b, 0x4e3e, 0x5770, 0x5021, 0x4959,
+ 0x367b, 0x6658, 0x3c62, 0x333e, 0x4950, 0x6659, 0x3322, 0x5e4c,
+ 0x5348, 0x5e4d, 0x5222, 0x5e4e, 0x3e4d, 0x5e4f, 0x4a2c, 0x527c,
+ 0x335f, 0x656a, 0x4461, 0x3e21, 0x4e32, 0x4472, 0x3e56, 0x4628,
+ 0x3263, 0x3e53, 0x477c, 0x4c6b, 0x3d6c, 0x4e5d, 0x4a3a, 0x4641,
+ 0x656c, 0x503c, 0x5539, 0x656d, 0x4a74, 0x4d40, 0x4245, 0x656f,
+ 0x4244, 0x6570, 0x6578, 0x4d4d, 0x493d, 0x5259, 0x6128, 0x536c,
+ 0x4b6a, 0x4671, 0x612c, 0x6127, 0x6129, 0x612a, 0x612f, 0x326d,
+ 0x612b, 0x385a, 0x612d, 0x612e, 0x6130, 0x353a, 0x6131, 0x6133,
+ 0x6138, 0x5152, 0x6136, 0x6135, 0x416b, 0x6137, 0x5440, 0x6132,
+ 0x613a, 0x3036, 0x6134, 0x3f79, 0x6139, 0x613b, 0x613e, 0x613c,
+ 0x5645, 0x4f3f, 0x613d, 0x613f, 0x424d, 0x366b, 0x5378, 0x474d,
+ 0x3765, 0x3e7e, 0x6140, 0x6141, 0x6147, 0x3367, 0x4669, 0x345e,
+ 0x5142, 0x6148, 0x6146, 0x6145, 0x6143, 0x6142, 0x3140, 0x5538,
+ 0x6144, 0x614b, 0x614c, 0x614a, 0x6f7a, 0x6153, 0x6152, 0x4736,
+ 0x6149, 0x614e, 0x6150, 0x6154, 0x6151, 0x614d, 0x614f, 0x6155,
+ 0x6156, 0x6157, 0x6158, 0x615a, 0x615b, 0x4e21, 0x675d, 0x3428,
+ 0x565d, 0x5132, 0x3332, 0x3924, 0x5773, 0x4749, 0x3e5e, 0x392e,
+ 0x4e57, 0x326e, 0x5b4f, 0x3c3a, 0x5251, 0x4b48, 0x304d, 0x4f6f,
+ 0x5963, 0x3d6d, 0x3152, 0x4a50, 0x323c, 0x4b27, 0x372b, 0x4a26,
+ 0x4f23, 0x6078, 0x554a, 0x607b, 0x607a, 0x4541, 0x4c7b, 0x4131,
+ 0x6079, 0x5663, 0x322f, 0x5644, 0x355b, 0x3478, 0x5621, 0x4f2f,
+ 0x306f, 0x607c, 0x6121, 0x3323, 0x607d, 0x607e, 0x4331, 0x435d,
+ 0x6122, 0x3779, 0x3b4f, 0x6123, 0x443b, 0x6124, 0x6125, 0x6126,
+ 0x3431, 0x3849, 0x463d, 0x446a, 0x3222, 0x5052, 0x675b, 0x3b43,
+ 0x5357, 0x5344, 0x3963, 0x624f, 0x572f, 0x476c, 0x3153, 0x3432,
+ 0x6251, 0x5072, 0x422e, 0x6250, 0x3f62, 0x5326, 0x3557, 0x6252,
+ 0x356a, 0x436d, 0x387d, 0x382e, 0x4553, 0x374f, 0x6254, 0x6253,
+ 0x3648, 0x5779, 0x4d25, 0x6258, 0x6256, 0x4a7c, 0x3f35, 0x5339,
+ 0x6255, 0x6257, 0x412e, 0x4048, 0x625b, 0x625a, 0x402a, 0x414e,
+ 0x625c, 0x625d, 0x625e, 0x5b48, 0x5153, 0x4d22, 0x3d28, 0x5e43,
+ 0x5825, 0x3f2a, 0x5b4d, 0x526c, 0x467a, 0x452a, 0x5e44, 0x3157,
+ 0x5f2e, 0x4a3d, 0x5f31, 0x392d, 0x527d, 0x3825, 0x3a6b, 0x335a,
+ 0x355c, 0x5545, 0x4356, 0x4f52, 0x3b21, 0x6573, 0x6572, 0x6574,
+ 0x4d64, 0x4875, 0x352f, 0x473f, 0x6576, 0x6c30, 0x6566, 0x3969,
+ 0x3531, 0x423c, 0x6568, 0x6567, 0x6569, 0x524d, 0x616a, 0x504e,
+ 0x4d2e, 0x5165, 0x324a, 0x316b, 0x3172, 0x456d, 0x5543, 0x5330,
+ 0x615c, 0x615d, 0x525b, 0x3339, 0x314b, 0x4d79, 0x5577, 0x615e,
+ 0x3e36, 0x347d, 0x615f, 0x3a5c, 0x6160, 0x3b32, 0x4249, 0x6161,
+ 0x506c, 0x4d3d, 0x6162, 0x3543, 0x4547, 0x6163, 0x6164, 0x5379,
+ 0x6165, 0x512d, 0x6166, 0x4e22, 0x6167, 0x3542, 0x6168, 0x3b55,
+ 0x5044, 0x6260, 0x3158, 0x5264, 0x6261, 0x3c49, 0x484c, 0x6263,
+ 0x6c7e, 0x6c7d, 0x5f2f, 0x6262, 0x563e, 0x4d7c, 0x4326, 0x6343,
+ 0x5652, 0x6267, 0x6268, 0x5347, 0x626c, 0x3f6c, 0x626d, 0x6265,
+ 0x3340, 0x446e, 0x626e, 0x5043, 0x3a76, 0x6269, 0x375e, 0x3b33,
+ 0x4c2c, 0x4b4b, 0x6264, 0x6266, 0x626a, 0x626b, 0x6277, 0x6274,
+ 0x5475, 0x6273, 0x452d, 0x557a, 0x4542, 0x3240, 0x626f, 0x6272,
+ 0x412f, 0x4b3c, 0x3521, 0x6279, 0x3c31, 0x6271, 0x5054, 0x5439,
+ 0x6275, 0x3956, 0x6276, 0x4753, 0x6270, 0x575c, 0x6d21, 0x6278,
+ 0x6d25, 0x627e, 0x4a51, 0x4135, 0x3b50, 0x3f56, 0x3a63, 0x4b21,
+ 0x6d26, 0x6d23, 0x6d22, 0x3b56, 0x6d27, 0x5074, 0x6d24, 0x3a5e,
+ 0x3677, 0x6321, 0x3632, 0x4c71, 0x3927, 0x4f22, 0x4721, 0x3f52,
+ 0x3671, 0x627a, 0x627b, 0x627d, 0x627c, 0x4455, 0x6322, 0x5341,
+ 0x6327, 0x4744, 0x4f24, 0x6329, 0x3a37, 0x6328, 0x3b5a, 0x6323,
+ 0x6324, 0x632a, 0x6326, 0x4e72, 0x5346, 0x3b3c, 0x5443, 0x447a,
+ 0x6d28, 0x507c, 0x6325, 0x4375, 0x632d, 0x312f, 0x6332, 0x3c42,
+ 0x632c, 0x353f, 0x4769, 0x6330, 0x3e2a, 0x4d6f, 0x3b73, 0x4c68,
+ 0x632f, 0x6331, 0x4f27, 0x632e, 0x4e29, 0x3b5d, 0x356b, 0x3e65,
+ 0x3252, 0x334d, 0x3139, 0x632b, 0x3251, 0x352c, 0x395f, 0x3668,
+ 0x4f6b, 0x6337, 0x3b4c, 0x4847, 0x504a, 0x6338, 0x336e, 0x6d29,
+ 0x537a, 0x5364, 0x6d2a, 0x6339, 0x5262, 0x6335, 0x535e, 0x3850,
+ 0x6333, 0x6336, 0x375f, 0x6334, 0x4022, 0x633a, 0x5438, 0x3448,
+ 0x633b, 0x3b45, 0x4977, 0x4965, 0x443d, 0x6d2b, 0x427d, 0x3b5b,
+ 0x3f2e, 0x4e3f, 0x633c, 0x3f36, 0x316f, 0x5477, 0x633e, 0x6d2d,
+ 0x633f, 0x3a29, 0x6d2c, 0x633d, 0x6340, 0x3a36, 0x362e, 0x5038,
+ 0x3043, 0x6d2e, 0x6d2f, 0x4041, 0x6341, 0x4533, 0x6342, 0x5c32,
+ 0x6d30, 0x386a, 0x4e6c, 0x6a27, 0x5067, 0x4a79, 0x4856, 0x4f37,
+ 0x3349, 0x4e52, 0x3d64, 0x635e, 0x3b72, 0x6a28, 0x553d, 0x465d,
+ 0x6a29, 0x6a2a, 0x6a2c, 0x6a2b, 0x6a2e, 0x6a2d, 0x3d58, 0x6a2f,
+ 0x423e, 0x3441, 0x3477, 0x3b27, 0x6c66, 0x6c65, 0x373f, 0x4b79,
+ 0x3162, 0x6c67, 0x4948, 0x6c68, 0x6c69, 0x4a56, 0x5e50, 0x3245,
+ 0x547a, 0x464b, 0x3047, 0x3472, 0x4853, 0x4d50, 0x3f38, 0x3f5b,
+ 0x4724, 0x5634, 0x4029, 0x5e51, 0x4928, 0x516f, 0x4524, 0x3067,
+ 0x3336, 0x4845, 0x3062, 0x3776, 0x457a, 0x3673, 0x5552, 0x3350,
+ 0x3c3c, 0x332d, 0x3e71, 0x3051, 0x5256, 0x4a63, 0x5725, 0x4d36,
+ 0x3636, 0x3f39, 0x555b, 0x3827, 0x4557, 0x5e52, 0x3f59, 0x4255,
+ 0x4740, 0x3b24, 0x3128, 0x456a, 0x457b, 0x4c27, 0x3127, 0x3556,
+ 0x4428, 0x5e53, 0x513a, 0x3369, 0x4372, 0x3777, 0x5674, 0x3523,
+ 0x3270, 0x4434, 0x4469, 0x402d, 0x5e54, 0x3068, 0x4544, 0x4160,
+ 0x3955, 0x3e5c, 0x4d58, 0x304e, 0x4d4f, 0x5e56, 0x3e50, 0x573e,
+ 0x5e55, 0x5550, 0x305d, 0x4462, 0x4223, 0x3c70, 0x5335, 0x4039,
+ 0x4521, 0x3226, 0x5471, 0x4028, 0x4a43, 0x5e57, 0x557c, 0x3930,
+ 0x482d, 0x4b29, 0x5e59, 0x3f3d, 0x4634, 0x5727, 0x4a30, 0x4443,
+ 0x3356, 0x3952, 0x5638, 0x6a7c, 0x3034, 0x3f66, 0x4c74, 0x4d5a,
+ 0x563f, 0x424e, 0x4e4e, 0x4c22, 0x502e, 0x4453, 0x3532, 0x5e58,
+ 0x5575, 0x3c37, 0x3b53, 0x3024, 0x4532, 0x346c, 0x5571, 0x6a7d,
+ 0x5e5a, 0x4d26, 0x4d6c, 0x4e66, 0x5e5c, 0x4d31, 0x4026, 0x573d,
+ 0x5e5b, 0x3046, 0x3a34, 0x4953, 0x4473, 0x3e68, 0x3236, 0x404c,
+ 0x4b70, 0x3c71, 0x3b3b, 0x3537, 0x4575, 0x5e66, 0x5e63, 0x3e5d,
+ 0x5e5f, 0x3437, 0x3d5d, 0x5e60, 0x446d, 0x4f46, 0x3560, 0x365e,
+ 0x4a5a, 0x3574, 0x5e65, 0x5546, 0x5e61, 0x4c4d, 0x467e, 0x4545,
+ 0x5234, 0x3e72, 0x4253, 0x4c3d, 0x3338, 0x3d53, 0x3f58, 0x4d46,
+ 0x515a, 0x346b, 0x5e64, 0x5e5d, 0x5e67, 0x6a7e, 0x4230, 0x5e62,
+ 0x5640, 0x3527, 0x3274, 0x5e68, 0x5e72, 0x5e6d, 0x5e71, 0x4860,
+ 0x5761, 0x5e6f, 0x4368, 0x4c61, 0x3265, 0x523e, 0x5e6e, 0x5e6b,
+ 0x4e55, 0x3427, 0x3f2b, 0x3e3e, 0x3d52, 0x5e69, 0x542e, 0x5e5e,
+ 0x5e6a, 0x403f, 0x5e6c, 0x3273, 0x3869, 0x4227, 0x3d41, 0x5e75,
+ 0x5e78, 0x322b, 0x3424, 0x346a, 0x4926, 0x5e76, 0x4b51, 0x3863,
+ 0x5e77, 0x5e7a, 0x5e79, 0x4c42, 0x3061, 0x346e, 0x653a, 0x502f,
+ 0x326b, 0x6b21, 0x5e74, 0x4963, 0x5e73, 0x305a, 0x5221, 0x3177,
+ 0x4c2f, 0x5e70, 0x4b24, 0x552a, 0x5e7b, 0x345d, 0x4426, 0x5e7d,
+ 0x437e, 0x4421, 0x5f21, 0x414c, 0x5e7c, 0x3e6f, 0x4632, 0x3345,
+ 0x4876, 0x4b3a, 0x5e7e, 0x5f24, 0x5732, 0x3337, 0x4143, 0x474b,
+ 0x3225, 0x3469, 0x572b, 0x446c, 0x5f22, 0x5f23, 0x5f25, 0x3a33,
+ 0x5f26, 0x405e, 0x4943, 0x3259, 0x4766, 0x5f27, 0x475c, 0x5f28,
+ 0x6b22, 0x4b53, 0x5f2a, 0x5f29, 0x3241, 0x454a, 0x5f2b, 0x545c,
+ 0x4841, 0x5f2c, 0x3e70, 0x5f2d, 0x5627, 0x6a37, 0x6b36, 0x4a55,
+ 0x587c, 0x3844, 0x3925, 0x3745, 0x557e, 0x394a, 0x5027, 0x744d,
+ 0x3550, 0x4374, 0x3e48, 0x6b37, 0x303d, 0x3d4c, 0x4132, 0x3156,
+ 0x3328, 0x3852, 0x4922, 0x3658, 0x6b38, 0x3e34, 0x4a7d, 0x4743,
+ 0x557b, 0x3773, 0x4e44, 0x552b, 0x3173, 0x6c33, 0x305f, 0x6c35,
+ 0x3637, 0x414f, 0x757a, 0x5031, 0x5565, 0x4e53, 0x3d6f, 0x3362,
+ 0x382b, 0x5536, 0x6d3d, 0x364f, 0x4b39, 0x5042, 0x373d, 0x6c36,
+ 0x4a29, 0x4554, 0x6c39, 0x6c38, 0x4243, 0x6c37, 0x507d, 0x6c3a,
+ 0x6c3b, 0x5765, 0x6c3c, 0x6c3d, 0x466c, 0x4e5e, 0x3c48, 0x4855,
+ 0x3529, 0x3e49, 0x563c, 0x5467, 0x512e, 0x5071, 0x6a38, 0x6a39,
+ 0x6a3a, 0x3a35, 0x4a31, 0x3f75, 0x4d7a, 0x6a40, 0x303a, 0x6a3e,
+ 0x4025, 0x6a3b, 0x327d, 0x4377, 0x3b68, 0x5257, 0x4e74, 0x6a3f,
+ 0x6a3c, 0x6a43, 0x5047, 0x5333, 0x343a, 0x4341, 0x5772, 0x5551,
+ 0x4a47, 0x6a45, 0x6a44, 0x6a47, 0x6a46, 0x5667, 0x4f54, 0x6a4b,
+ 0x3b4e, 0x3d7a, 0x494e, 0x6a4c, 0x4939, 0x4f7e, 0x6a4a, 0x544e,
+ 0x6a4d, 0x6a4f, 0x4d6d, 0x6a49, 0x6a4e, 0x4e6e, 0x3b5e, 0x333f,
+ 0x4655, 0x3e30, 0x4e7a, 0x4767, 0x3e27, 0x6a50, 0x5647, 0x4140,
+ 0x545d, 0x6a51, 0x4f3e, 0x6a52, 0x4a6e, 0x452f, 0x3035, 0x6a54,
+ 0x6a53, 0x745f, 0x443a, 0x3129, 0x655f, 0x6a55, 0x4a6f, 0x6a56,
+ 0x6a57, 0x4658, 0x6a58, 0x6a59, 0x543b, 0x477a, 0x5237, 0x387c,
+ 0x6a42, 0x325c, 0x427c, 0x5478, 0x4c66, 0x576e, 0x5442, 0x5350,
+ 0x6b43, 0x4573, 0x377e, 0x6b54, 0x4b37, 0x6b5e, 0x404a, 0x4d7b,
+ 0x332f, 0x465a, 0x6b7c, 0x443e, 0x4e34, 0x4429, 0x313e, 0x547d,
+ 0x4a75, 0x566c, 0x4653, 0x3664, 0x3b7a, 0x5060, 0x4931, 0x5453,
+ 0x4828, 0x384b, 0x683e, 0x493c, 0x683b, 0x406e, 0x5053, 0x3244,
+ 0x3465, 0x683c, 0x5548, 0x3645, 0x683d, 0x4a78, 0x385c, 0x4c75,
+ 0x4034, 0x516e, 0x683f, 0x6842, 0x3a3c, 0x312d, 0x3d5c, 0x6a3d,
+ 0x6843, 0x6846, 0x684b, 0x684c, 0x4b49, 0x3065, 0x3c2b, 0x3939,
+ 0x6841, 0x4d77, 0x684a, 0x4e76, 0x556d, 0x4156, 0x6844, 0x4336,
+ 0x397b, 0x5626, 0x6848, 0x4a60, 0x5466, 0x6840, 0x6845, 0x6847,
+ 0x4739, 0x3763, 0x6849, 0x3f5d, 0x6852, 0x6857, 0x6855, 0x3c5c,
+ 0x3c4f, 0x685b, 0x685e, 0x685a, 0x317a, 0x3058, 0x4433, 0x384c,
+ 0x4662, 0x483e, 0x4861, 0x684f, 0x6854, 0x6856, 0x3971, 0x6858,
+ 0x5775, 0x447b, 0x685c, 0x3269, 0x6851, 0x3c6d, 0x3f42, 0x684d,
+ 0x5679, 0x4178, 0x3271, 0x685f, 0x4a41, 0x6859, 0x5524, 0x316a,
+ 0x553b, 0x684e, 0x6850, 0x3630, 0x6853, 0x685d, 0x4038, 0x4a77,
+ 0x4b28, 0x465c, 0x4075, 0x6869, 0x5023, 0x6872, 0x566a, 0x6860,
+ 0x6861, 0x5179, 0x3a4b, 0x3879, 0x3871, 0x5454, 0x686f, 0x686e,
+ 0x686c, 0x3970, 0x4c52, 0x6866, 0x4e26, 0x3f72, 0x3038, 0x6871,
+ 0x6870, 0x5740, 0x6864, 0x4d29, 0x4923, 0x3b38, 0x3d5b, 0x686a,
+ 0x6862, 0x6863, 0x6865, 0x3535, 0x6867, 0x4745, 0x686b, 0x686d,
+ 0x3d30, 0x572e, 0x6878, 0x6875, 0x4d30, 0x6876, 0x413a, 0x6868,
+ 0x4337, 0x3070, 0x6874, 0x6877, 0x3923, 0x4952, 0x434e, 0x4e60,
+ 0x4066, 0x4b73, 0x4c5d, 0x5035, 0x4a61, 0x6873, 0x3c6c, 0x6879,
+ 0x435e, 0x4665, 0x3977, 0x3074, 0x5758, 0x3c2c, 0x456f, 0x4c44,
+ 0x6926, 0x492d, 0x6922, 0x4062, 0x3f43, 0x687e, 0x3957, 0x687b,
+ 0x6924, 0x524e, 0x6923, 0x5632, 0x5735, 0x6927, 0x3d37, 0x687c,
+ 0x687d, 0x6921, 0x4d56, 0x522c, 0x6932, 0x6929, 0x342a, 0x343b,
+ 0x692b, 0x5028, 0x6925, 0x337e, 0x692c, 0x4063, 0x692a, 0x6939,
+ 0x6938, 0x692e, 0x687a, 0x6928, 0x3f2c, 0x6931, 0x693a, 0x4225,
+ 0x692f, 0x3845, 0x692d, 0x535c, 0x6934, 0x6935, 0x6937, 0x6947,
+ 0x4046, 0x6945, 0x6930, 0x693b, 0x3071, 0x693c, 0x5525, 0x693e,
+ 0x693f, 0x6941, 0x4171, 0x4836, 0x693d, 0x6942, 0x6943, 0x6933,
+ 0x6936, 0x3b31, 0x6940, 0x3c77, 0x6944, 0x6946, 0x694a, 0x694e,
+ 0x325b, 0x6948, 0x372e, 0x694b, 0x694c, 0x5541, 0x4423, 0x6958,
+ 0x3a61, 0x6949, 0x5323, 0x6954, 0x6957, 0x6950, 0x694f, 0x4741,
+ 0x6952, 0x6959, 0x3348, 0x6953, 0x4f70, 0x694d, 0x3377, 0x6956,
+ 0x695a, 0x4c34, 0x4f2d, 0x6955, 0x695c, 0x695b, 0x695e, 0x6951,
+ 0x695d, 0x695f, 0x434a, 0x4737, 0x344e, 0x3b36, 0x5040, 0x6c23,
+ 0x4537, 0x537b, 0x6c24, 0x6c25, 0x465b, 0x3f6e, 0x6c26, 0x6c27,
+ 0x502a, 0x4738, 0x3868, 0x6c28, 0x5639, 0x557d, 0x344b, 0x323d,
+ 0x4e64, 0x4667, 0x4d61, 0x3475, 0x4b40, 0x3c5f, 0x6962, 0x6963,
+ 0x516a, 0x6965, 0x3479, 0x6964, 0x5133, 0x4a62, 0x3250, 0x6968,
+ 0x6966, 0x6967, 0x5633, 0x6969, 0x696a, 0x696b, 0x696c, 0x6c2f,
+ 0x4539, 0x364e, 0x5273, 0x356e, 0x3b59, 0x6c31, 0x5263, 0x4e63,
+ 0x4438, 0x433f, 0x363e, 0x5839, 0x3148, 0x314f, 0x3151, 0x457e,
+ 0x3150, 0x432b, 0x5531, 0x6b24, 0x3a41, 0x4c3a, 0x6b25, 0x6b27,
+ 0x6b28, 0x6b26, 0x6b29, 0x6b2b, 0x6b2a, 0x6b2c, 0x4a4f, 0x5835,
+ 0x4371, 0x4325, 0x4678, 0x6b2d, 0x444a, 0x6b2e, 0x6b2f, 0x6b30,
+ 0x3755, 0x377a, 0x6b31, 0x4762, 0x6b33, 0x3a24, 0x5175, 0x3031,
+ 0x6b32, 0x6b34, 0x352a, 0x4248, 0x4768, 0x6b35, 0x4b2e, 0x635f,
+ 0x5340, 0x595b, 0x4d21, 0x562d, 0x4773, 0x5960, 0x3b63, 0x3a3a,
+ 0x6362, 0x4f2b, 0x6360, 0x4947, 0x3a39, 0x5134, 0x6361, 0x486a,
+ 0x392f, 0x3d2d, 0x3358, 0x4e5b, 0x4c40, 0x6368, 0x6369, 0x4d74,
+ 0x4c2d, 0x3c33, 0x636a, 0x636b, 0x505a, 0x467b, 0x375a, 0x475f,
+ 0x524a, 0x4e56, 0x6364, 0x636c, 0x4972, 0x3341, 0x6367, 0x4663,
+ 0x6365, 0x6d33, 0x6366, 0x4933, 0x4566, 0x3935, 0x433b, 0x6363,
+ 0x453d, 0x4124, 0x4259, 0x3257, 0x636d, 0x3b26, 0x442d, 0x6370,
+ 0x3e5a, 0x637b, 0x6375, 0x3a53, 0x3750, 0x534d, 0x564e, 0x5553,
+ 0x3941, 0x5534, 0x5158, 0x5039, 0x4776, 0x482a, 0x3234, 0x435a,
+ 0x636e, 0x637c, 0x636f, 0x3728, 0x6377, 0x6374, 0x373a, 0x4522,
+ 0x6376, 0x455d, 0x3228, 0x467c, 0x4460, 0x5722, 0x4061, 0x6379,
+ 0x637a, 0x637d, 0x4c29, 0x6373, 0x533e, 0x3143, 0x6d34, 0x6371,
+ 0x6372, 0x6378, 0x503a, 0x4643, 0x5473, 0x637e, 0x3d60, 0x6427,
+ 0x6426, 0x5173, 0x6423, 0x6429, 0x4877, 0x4f34, 0x6428, 0x642e,
+ 0x4265, 0x3634, 0x3d72, 0x6422, 0x3a69, 0x642a, 0x642c, 0x367d,
+ 0x565e, 0x6432, 0x642d, 0x6421, 0x3b6e, 0x4d5d, 0x4722, 0x4549,
+ 0x4177, 0x6424, 0x4733, 0x3d2c, 0x3d3d, 0x6425, 0x5747, 0x3262,
+ 0x642b, 0x3c43, 0x642f, 0x3b6b, 0x6430, 0x4528, 0x6431, 0x5563,
+ 0x3f23, 0x643a, 0x6437, 0x643b, 0x643d, 0x4656, 0x3a46, 0x404b,
+ 0x3821, 0x6434, 0x5421, 0x3a23, 0x3d7e, 0x643c, 0x4d3f, 0x4479,
+ 0x4f7b, 0x4966, 0x533f, 0x4f51, 0x6433, 0x6438, 0x6439, 0x4c69,
+ 0x4c4e, 0x4054, 0x6435, 0x4130, 0x6436, 0x4e50, 0x3b41, 0x3553,
+ 0x4873, 0x3d27, 0x5547, 0x492c, 0x3822, 0x644a, 0x644c, 0x5144,
+ 0x523a, 0x3a2d, 0x3a54, 0x6443, 0x356d, 0x574d, 0x6440, 0x4f7d,
+ 0x643f, 0x415c, 0x4c4a, 0x4a67, 0x4457, 0x4c54, 0x6448, 0x6447,
+ 0x6441, 0x6444, 0x352d, 0x5359, 0x6446, 0x5279, 0x3463, 0x3b34,
+ 0x496e, 0x343e, 0x3b6c, 0x514d, 0x4c6d, 0x6d35, 0x4765, 0x5428,
+ 0x644b, 0x5755, 0x6442, 0x3d25, 0x6445, 0x5366, 0x6449, 0x4978,
+ 0x643e, 0x5365, 0x477e, 0x3649, 0x547c, 0x3233, 0x6457, 0x4e42,
+ 0x644d, 0x4e3c, 0x385b, 0x6456, 0x3f4a, 0x534e, 0x436c, 0x4548,
+ 0x6458, 0x4d44, 0x644f, 0x6454, 0x6455, 0x3a7e, 0x4f66, 0x553f,
+ 0x6452, 0x6450, 0x644e, 0x4d65, 0x4a2a, 0x4023, 0x3d26, 0x6453,
+ 0x3848, 0x6467, 0x5434, 0x645b, 0x416f, 0x6469, 0x5267, 0x645f,
+ 0x6460, 0x4f2a, 0x4b5d, 0x645a, 0x6451, 0x6465, 0x485c, 0x6463,
+ 0x4467, 0x6462, 0x6461, 0x337c, 0x6468, 0x3561, 0x574c, 0x6466,
+ 0x3b2c, 0x5752, 0x4c4f, 0x6b78, 0x6464, 0x3976, 0x564d, 0x6459,
+ 0x645c, 0x427a, 0x645e, 0x424b, 0x4044, 0x4250, 0x3175, 0x4c32,
+ 0x354e, 0x646f, 0x462f, 0x4661, 0x6475, 0x4229, 0x406c, 0x515d,
+ 0x646e, 0x442e, 0x646d, 0x6476, 0x6474, 0x427e, 0x645d, 0x6470,
+ 0x4a7e, 0x5544, 0x6471, 0x517a, 0x646b, 0x646c, 0x6472, 0x4e2b,
+ 0x454b, 0x4731, 0x423a, 0x646a, 0x414a, 0x4c36, 0x3331, 0x647b,
+ 0x6473, 0x647a, 0x647d, 0x647c, 0x334e, 0x333a, 0x6477, 0x6479,
+ 0x6478, 0x456c, 0x403d, 0x5468, 0x6522, 0x3044, 0x6524, 0x6523,
+ 0x3c24, 0x6525, 0x6521, 0x647e, 0x3174, 0x6528, 0x6529, 0x6526,
+ 0x6527, 0x652a, 0x4659, 0x652b, 0x652d, 0x652c, 0x652f, 0x652e,
+ 0x3960, 0x6530, 0x6531, 0x3b70, 0x6c61, 0x4370, 0x3546, 0x3b52,
+ 0x4169, 0x546e, 0x3e44, 0x5746, 0x5456, 0x3253, 0x6c3e, 0x6a41,
+ 0x422f, 0x3436, 0x5157, 0x3334, 0x4832, 0x3f3b, 0x6c40, 0x564b,
+ 0x6c3f, 0x6c41, 0x6c45, 0x3e66, 0x4c3f, 0x455a, 0x3e3c, 0x6c46,
+ 0x317e, 0x6c44, 0x5528, 0x3563, 0x6c42, 0x4136, 0x3363, 0x6c43,
+ 0x4b38, 0x4043, 0x4c7e, 0x4152, 0x6c48, 0x3a66, 0x4053, 0x5672,
+ 0x514c, 0x3f3e, 0x3733, 0x4955, 0x6c47, 0x3b62, 0x4c4c, 0x3d7d,
+ 0x4848, 0x4f29, 0x4d69, 0x456b, 0x3769, 0x5149, 0x3a38, 0x6c49,
+ 0x6c4a, 0x3b40, 0x6c4b, 0x6c62, 0x313a, 0x3759, 0x3d39, 0x6c4c,
+ 0x5166, 0x6c4d, 0x483b, 0x6c51, 0x6c53, 0x3b4d, 0x3c65, 0x6c4f,
+ 0x4937, 0x433a, 0x6c63, 0x5555, 0x6c50, 0x5673, 0x6c52, 0x6c4e,
+ 0x6c54, 0x6c55, 0x493f, 0x4f28, 0x505c, 0x512c, 0x485b, 0x6c56,
+ 0x4e75, 0x4a6c, 0x6c5a, 0x6c59, 0x303e, 0x6c57, 0x6c58, 0x6c64,
+ 0x483c, 0x4147, 0x6c5c, 0x5160, 0x6c5b, 0x546f, 0x6c5d, 0x5b46,
+ 0x6c5e, 0x312c, 0x6c5f, 0x6c60, 0x5726, 0x4540, 0x6b3c, 0x302e,
+ 0x3e74, 0x3838, 0x522f, 0x3056, 0x3579, 0x5833, 0x4b2c, 0x635d,
+ 0x462c, 0x3066, 0x4546, 0x6b39, 0x6b3a, 0x6b3b, 0x5140, 0x4523,
+ 0x6a72, 0x4432, 0x4435, 0x404e, 0x6a73, 0x4441, 0x4e6f, 0x6a70,
+ 0x6a74, 0x497c, 0x4723, 0x4c58, 0x4e7e, 0x6a75, 0x6a76, 0x4f2c,
+ 0x4067, 0x6a77, 0x363f, 0x6a78, 0x6a79, 0x6a7a, 0x6a7b, 0x6a71,
+ 0x482e, 0x616b, 0x3738, 0x616c, 0x616d, 0x5734, 0x616e, 0x616f,
+ 0x534c, 0x6171, 0x3f71, 0x6170, 0x3552, 0x3137, 0x6173, 0x6172,
+ 0x3a7c, 0x6174, 0x3937, 0x3e51, 0x447c, 0x3a5d, 0x3d46, 0x6175,
+ 0x6177, 0x3640, 0x4f41, 0x4a28, 0x6176, 0x5578, 0x537c, 0x6178,
+ 0x617c, 0x6179, 0x617a, 0x406a, 0x617e, 0x6221, 0x4047, 0x617b,
+ 0x617d, 0x6225, 0x4154, 0x6223, 0x6228, 0x327e, 0x6222, 0x434d,
+ 0x3242, 0x6227, 0x6226, 0x6224, 0x6229, 0x622b, 0x5049, 0x566d,
+ 0x4328, 0x622c, 0x4f57, 0x622e, 0x3a6f, 0x6960, 0x622d, 0x622a,
+ 0x3b2b, 0x5433, 0x6230, 0x622f, 0x6961, 0x6231, 0x6232, 0x6233,
+ 0x4c21, 0x6234, 0x6235, 0x507e, 0x424a, 0x5371, 0x4d75, 0x6760,
+ 0x6761, 0x3e41, 0x426a, 0x6764, 0x6763, 0x4d66, 0x4335, 0x6762,
+ 0x3b37, 0x4f56, 0x4161, 0x6769, 0x6768, 0x6774, 0x3223, 0x676a,
+ 0x6766, 0x676c, 0x676b, 0x493a, 0x5564, 0x6765, 0x3729, 0x6767,
+ 0x676e, 0x6773, 0x5669, 0x676d, 0x6772, 0x6771, 0x3060, 0x6775,
+ 0x4772, 0x4045, 0x406d, 0x4170, 0x6770, 0x6776, 0x4b76, 0x6822,
+ 0x6821, 0x5741, 0x677a, 0x6779, 0x677b, 0x6777, 0x677e, 0x677d,
+ 0x677c, 0x4155, 0x4759, 0x457d, 0x4543, 0x476d, 0x6823, 0x6826,
+ 0x6825, 0x6827, 0x3a77, 0x6778, 0x6824, 0x4870, 0x492a, 0x6829,
+ 0x3965, 0x517e, 0x6828, 0x682a, 0x682d, 0x682e, 0x4127, 0x682f,
+ 0x6830, 0x682c, 0x6834, 0x682b, 0x6831, 0x6835, 0x6832, 0x6833,
+ 0x6837, 0x6836, 0x394f, 0x702c, 0x702d, 0x4630, 0x306a, 0x483f,
+ 0x4d5f, 0x4e4d, 0x6a31, 0x6a32, 0x463f, 0x3449, 0x6a33, 0x5567,
+ 0x5d79, 0x6a34, 0x6a35, 0x6a36, 0x384a, 0x5f30, 0x4975, 0x4c70,
+ 0x497a, 0x497b, 0x5343, 0x4b26, 0x3826, 0x702e, 0x3142, 0x6538,
+ 0x4c6f, 0x5349, 0x3c57, 0x496a, 0x3567, 0x4450, 0x3569, 0x6e2e,
+ 0x3b2d, 0x675e, 0x6e2f, 0x3329, 0x6e32, 0x6e31, 0x3d67, 0x6e30,
+ 0x4e37, 0x454f, 0x4174, 0x5b4e, 0x6e33, 0x5073, 0x4254, 0x4668,
+ 0x372c, 0x6e34, 0x336b, 0x3b7b, 0x6e35, 0x675c, 0x6e36, 0x3d2e,
+ 0x7162, 0x4a68, 0x5249, 0x705a, 0x705b, 0x705c, 0x4146, 0x386d,
+ 0x3e4e, 0x705e, 0x4531, 0x705d, 0x5171, 0x7060, 0x304c, 0x3d6a,
+ 0x525f, 0x705f, 0x342f, 0x3768, 0x7066, 0x7065, 0x4623, 0x7061,
+ 0x7062, 0x3443, 0x7063, 0x556e, 0x4c5b, 0x3e52, 0x3c32, 0x7068,
+ 0x7067, 0x7064, 0x3221, 0x5622, 0x5338, 0x3e37, 0x482c, 0x706a,
+ 0x5177, 0x564c, 0x3a5b, 0x7069, 0x363b, 0x4d34, 0x4626, 0x4121,
+ 0x706b, 0x706e, 0x706d, 0x7070, 0x706c, 0x3b3e, 0x706f, 0x4c35,
+ 0x7072, 0x3355, 0x3154, 0x7073, 0x7074, 0x7076, 0x3461, 0x7071,
+ 0x7077, 0x707a, 0x7078, 0x7075, 0x707d, 0x7079, 0x707c, 0x707e,
+ 0x7121, 0x4e41, 0x7124, 0x7123, 0x4176, 0x707b, 0x4a5d, 0x3471,
+ 0x3171, 0x4c31, 0x7126, 0x7127, 0x712c, 0x554e, 0x7129, 0x4833,
+ 0x7122, 0x712b, 0x7128, 0x7125, 0x712a, 0x3029, 0x712d, 0x712f,
+ 0x7131, 0x7130, 0x712e, 0x5122, 0x7132, 0x7133, 0x396f, 0x3547,
+ 0x3057, 0x3059, 0x546d, 0x3544, 0x3d54, 0x3b4a, 0x7027, 0x385e,
+ 0x7028, 0x3028, 0x7029, 0x4d6e, 0x702a, 0x702b, 0x4624, 0x5665,
+ 0x7164, 0x7165, 0x4373, 0x535b, 0x5651, 0x4568, 0x532f, 0x5266,
+ 0x6e41, 0x303b, 0x5535, 0x514e, 0x3c60, 0x3a50, 0x3f78, 0x3847,
+ 0x3541, 0x454c, 0x4a22, 0x434b, 0x6e42, 0x443f, 0x3622, 0x6d6c,
+ 0x4324, 0x5631, 0x4f60, 0x6d6f, 0x454e, 0x365c, 0x4a21, 0x6d6d,
+ 0x6d70, 0x6d71, 0x433c, 0x3f34, 0x6d6e, 0x6d74, 0x6d72, 0x5566,
+ 0x435f, 0x6d73, 0x6d76, 0x5523, 0x5123, 0x6d75, 0x4350, 0x6d77,
+ 0x3f74, 0x3e6c, 0x6d78, 0x4c77, 0x515b, 0x5745, 0x5576, 0x6d7c,
+ 0x6d7b, 0x6d79, 0x6d7a, 0x6d7d, 0x3e26, 0x4b2f, 0x6e21, 0x363d,
+ 0x6e22, 0x4440, 0x6d7e, 0x3d5e, 0x3247, 0x3643, 0x6e25, 0x583a,
+ 0x6e23, 0x6e26, 0x4369, 0x3372, 0x6e27, 0x6e24, 0x4f39, 0x6e28,
+ 0x4277, 0x6e29, 0x6e2a, 0x5e2b, 0x4633, 0x4746, 0x5675, 0x3549,
+ 0x4b32, 0x6e2b, 0x4d2b, 0x6e2c, 0x5530, 0x6e2d, 0x7644, 0x5b47,
+ 0x3423, 0x432c, 0x7166, 0x4a38, 0x5253, 0x562a, 0x6f72, 0x3e58,
+ 0x3d43, 0x6f73, 0x364c, 0x302b, 0x4a2f, 0x6d36, 0x6d37, 0x4e79,
+ 0x372f, 0x3f73, 0x6d38, 0x426b, 0x4930, 0x6d39, 0x4676, 0x3f33,
+ 0x6d3c, 0x4578, 0x5150, 0x5729, 0x6d3a, 0x6d3b, 0x5162, 0x6d3f,
+ 0x6d40, 0x6d44, 0x6d48, 0x6d46, 0x6d4e, 0x5568, 0x6d49, 0x6d47,
+ 0x6d3e, 0x4569, 0x4646, 0x4969, 0x5452, 0x6d41, 0x6d42, 0x6d43,
+ 0x6d45, 0x4079, 0x3421, 0x3968, 0x6d50, 0x6d51, 0x6d4a, 0x6d4f,
+ 0x4e78, 0x4b36, 0x6d4c, 0x6d4d, 0x4f75, 0x6d52, 0x4172, 0x5332,
+ 0x6d4b, 0x4837, 0x3c6f, 0x4570, 0x6d56, 0x356f, 0x4235, 0x302d,
+ 0x4b69, 0x312e, 0x6d54, 0x4d6b, 0x3562, 0x6d55, 0x6d53, 0x6d57,
+ 0x357a, 0x6d58, 0x6d59, 0x6d5c, 0x314c, 0x4576, 0x3c6e, 0x6d5a,
+ 0x4c3c, 0x326a, 0x6d5b, 0x446b, 0x3445, 0x3075, 0x6d5f, 0x405a,
+ 0x3468, 0x454d, 0x6d5d, 0x3f44, 0x6d5e, 0x4425, 0x6d60, 0x6d61,
+ 0x6d63, 0x4157, 0x3b47, 0x3d38, 0x6d62, 0x6d64, 0x6d66, 0x6d65,
+ 0x6d67, 0x4a3e, 0x6c6a, 0x4071, 0x4967, 0x6c6b, 0x466e, 0x6c6c,
+ 0x466d, 0x6c6d, 0x6c70, 0x5766, 0x6c73, 0x6c71, 0x6c6e, 0x6c6f,
+ 0x5723, 0x4971, 0x4b6e, 0x6c74, 0x6c72, 0x4f69, 0x6c76, 0x4631,
+ 0x3c40, 0x6c75, 0x353b, 0x3b76, 0x6c77, 0x5977, 0x3d7b, 0x423b,
+ 0x6c78, 0x6c79, 0x3823, 0x6c7a, 0x6c7b, 0x6c7c, 0x536d, 0x582e,
+ 0x406b, 0x475d, 0x3a4c, 0x5063, 0x4b3d, 0x4d3a, 0x3851, 0x317c,
+ 0x476f, 0x5656, 0x3f46, 0x436b, 0x6f75, 0x4358, 0x5762, 0x6f77,
+ 0x3353, 0x4758, 0x516d, 0x5648, 0x6f78, 0x6f76, 0x3b7d, 0x3346,
+ 0x3d55, 0x5246, 0x3b60, 0x4f21, 0x6f7c, 0x6f7b, 0x6f79, 0x334c,
+ 0x4954, 0x4b30, 0x6f7e, 0x305e, 0x5649, 0x6f7d, 0x336d, 0x7655,
+ 0x4e48, 0x7022, 0x7021, 0x353e, 0x3c5a, 0x3b7c, 0x3865, 0x4442,
+ 0x7023, 0x4b6b, 0x7026, 0x5128, 0x3e3f, 0x476e, 0x7136, 0x7137,
+ 0x3f55, 0x3429, 0x7138, 0x4d3b, 0x4754, 0x552d, 0x7139, 0x713a,
+ 0x474f, 0x5224, 0x564f, 0x713b, 0x3d51, 0x3430, 0x3e3d, 0x345c,
+ 0x4e51, 0x3f5f, 0x713d, 0x3f7a, 0x713c, 0x713f, 0x713e, 0x7140,
+ 0x7141, 0x417e, 0x4122, 0x4a7a, 0x553e, 0x3e3a, 0x3e39, 0x5542,
+ 0x3f22, 0x4d2f, 0x7135, 0x3d5f, 0x364b, 0x5671, 0x7343, 0x7344,
+ 0x384d, 0x7346, 0x7347, 0x304a, 0x7345, 0x7349, 0x4b71, 0x734b,
+ 0x5026, 0x314a, 0x7348, 0x734f, 0x3551, 0x7357, 0x7352, 0x7354,
+ 0x7353, 0x377b, 0x313f, 0x734e, 0x734a, 0x355a, 0x7350, 0x7351,
+ 0x7355, 0x734d, 0x3c63, 0x417d, 0x7356, 0x735a, 0x734c, 0x3548,
+ 0x3d6e, 0x735c, 0x3724, 0x3f70, 0x567e, 0x4d32, 0x3470, 0x325f,
+ 0x7358, 0x7359, 0x4938, 0x735d, 0x735e, 0x7361, 0x735f, 0x7363,
+ 0x7362, 0x735b, 0x3f6a, 0x336f, 0x7360, 0x4729, 0x3c72, 0x736b,
+ 0x393f, 0x7364, 0x322d, 0x3b7e, 0x4b63, 0x736d, 0x7369, 0x395c,
+ 0x736e, 0x7365, 0x7366, 0x736a, 0x4261, 0x736c, 0x736f, 0x7368,
+ 0x3c7d, 0x4f64, 0x7370, 0x7367, 0x7372, 0x572d, 0x462a, 0x7373,
+ 0x7371, 0x4228, 0x385d, 0x7375, 0x7374, 0x345b, 0x7376, 0x7377,
+ 0x7378, 0x403a, 0x4069, 0x4571, 0x737b, 0x737a, 0x3458, 0x737e,
+ 0x7379, 0x737c, 0x737d, 0x7421, 0x7423, 0x3b49, 0x7422, 0x7424,
+ 0x323e, 0x7426, 0x7425, 0x3c2e, 0x4357, 0x5961, 0x4060, 0x744c,
+ 0x5751, 0x375b, 0x744e, 0x4123, 0x4649, 0x3456, 0x5533, 0x7450,
+ 0x744f, 0x7451, 0x4b5a, 0x7452, 0x5441, 0x5660, 0x3760, 0x4138,
+ 0x413b, 0x7453, 0x3e2c, 0x3462, 0x7454, 0x7455, 0x3e2b, 0x7456,
+ 0x745b, 0x7457, 0x745a, 0x3a7d, 0x7458, 0x7459, 0x3862, 0x4c47,
+ 0x745c, 0x325a, 0x4353, 0x5463, 0x3f37, 0x745d, 0x4534, 0x7469,
+ 0x4f35, 0x4e49, 0x4b58, 0x4b77, 0x3d74, 0x574f, 0x405b, 0x5075,
+ 0x746a, 0x746b, 0x746c, 0x7763, 0x3731, 0x746d, 0x576b, 0x746e,
+ 0x6679, 0x3e40, 0x667a, 0x3a6c, 0x667b, 0x4f4b, 0x667c, 0x543c,
+ 0x3c36, 0x667d, 0x667e, 0x3c4d, 0x4852, 0x4e33, 0x6721, 0x343f,
+ 0x6722, 0x4934, 0x3859, 0x4449, 0x575d, 0x425a, 0x3757, 0x563d,
+ 0x4e46, 0x3744, 0x4526, 0x6723, 0x4f5f, 0x6724, 0x6725, 0x6726,
+ 0x4137, 0x5769, 0x4970, 0x4f38, 0x562f, 0x5655, 0x6727, 0x306d,
+ 0x6728, 0x6729, 0x495c, 0x526f, 0x3e2d, 0x672a, 0x3073, 0x485e,
+ 0x3d61, 0x672b, 0x4846, 0x672c, 0x3b66, 0x3878, 0x5124, 0x672d,
+ 0x4267, 0x3e78, 0x3d4a, 0x4d33, 0x672e, 0x672f, 0x3e6e, 0x5065,
+ 0x4b67, 0x4c50, 0x3c4c, 0x6730, 0x3c28, 0x5077, 0x6731, 0x5078,
+ 0x6732, 0x6733, 0x3442, 0x6734, 0x6735, 0x497e, 0x4e2c, 0x4360,
+ 0x6737, 0x3141, 0x3371, 0x6738, 0x6739, 0x575b, 0x5540, 0x673a,
+ 0x424c, 0x573a, 0x673b, 0x673c, 0x673d, 0x3c6a, 0x4365, 0x4042,
+ 0x673e, 0x673f, 0x3c29, 0x6740, 0x6741, 0x6736, 0x3650, 0x6742,
+ 0x6743, 0x6744, 0x3b3a, 0x355e, 0x4246, 0x3160, 0x6745, 0x5435,
+ 0x6746, 0x383f, 0x6748, 0x6747, 0x376c, 0x6749, 0x3278, 0x674a,
+ 0x674b, 0x674c, 0x674d, 0x674e, 0x674f, 0x6750, 0x5327, 0x4b75,
+ 0x6751, 0x6752, 0x6753, 0x6754, 0x4949, 0x6755, 0x6756, 0x6757,
+ 0x6758, 0x6759, 0x3d49, 0x675a, 0x733e, 0x3857, 0x4831, 0x733f,
+ 0x7340, 0x7341, 0x395e, 0x4d78, 0x5868, 0x3a31, 0x425e, 0x6e37,
+ 0x3723, 0x6e39, 0x6e38, 0x3055, 0x6e3b, 0x5556, 0x576f, 0x5643,
+ 0x6e3d, 0x4a70, 0x6e3c, 0x6e3e, 0x6e40, 0x6e3f, 0x5172, 0x473c,
+ 0x4340, 0x3861, 0x4167, 0x7446, 0x505f, 0x7447, 0x4f5b, 0x483a,
+ 0x7448, 0x7449, 0x744a, 0x744b, 0x597a, 0x387e, 0x6571, 0x5370,
+ 0x7460, 0x4e4c, 0x3361, 0x7134, 0x526e, 0x7461, 0x4f68, 0x7462,
+ 0x474c, 0x3554, 0x3464, 0x7464, 0x7463, 0x7465, 0x7466, 0x7467,
+ 0x3a32, 0x303f, 0x7468, 0x372d, 0x526d, 0x522b, 0x404f, 0x3f3c,
+ 0x6b23, 0x555f, 0x6a48, 0x7173, 0x3678, 0x4b23, 0x444d, 0x7167,
+ 0x7168, 0x387b, 0x7169, 0x3a44, 0x5445, 0x3052, 0x716a, 0x716b,
+ 0x716c, 0x716d, 0x716e, 0x716f, 0x7171, 0x7170, 0x4555, 0x7172,
+ 0x367a, 0x7174, 0x522e, 0x5e47, 0x4b4a, 0x335c, 0x3522, 0x3922,
+ 0x4474, 0x7175, 0x7176, 0x4144, 0x417b, 0x5630, 0x7177, 0x7178,
+ 0x412a, 0x4638, 0x3e5b, 0x7179, 0x344f, 0x717a, 0x6d32, 0x6d31,
+ 0x4b60, 0x525e, 0x4b41, 0x5558, 0x4862, 0x405f, 0x3c21, 0x6b41,
+ 0x5024, 0x5662, 0x3647, 0x3858, 0x6b40, 0x384e, 0x6b3f, 0x3326,
+ 0x3949, 0x562b, 0x3774, 0x374a, 0x3c67, 0x373e, 0x6b46, 0x6b47,
+ 0x3039, 0x3f4f, 0x6b45, 0x537d, 0x6b48, 0x6b49, 0x374e, 0x6b42,
+ 0x6b44, 0x4976, 0x5657, 0x554d, 0x5032, 0x6b4f, 0x4e38, 0x6b50,
+ 0x3528, 0x3133, 0x6b52, 0x4c25, 0x4556, 0x6b53, 0x6b51, 0x455f,
+ 0x6b4e, 0x4a24, 0x6b55, 0x307b, 0x3a7a, 0x5837, 0x7163, 0x6b4a,
+ 0x6b4b, 0x6b4c, 0x6b4d, 0x6b56, 0x6640, 0x6b59, 0x3f68, 0x5248,
+ 0x6b57, 0x6b5c, 0x386c, 0x6b58, 0x3d3a, 0x5058, 0x3037, 0x6b5d,
+ 0x445c, 0x562c, 0x3460, 0x4276, 0x3c39, 0x6b5a, 0x6b5b, 0x5460,
+ 0x466a, 0x4454, 0x6b5f, 0x4527, 0x5975, 0x3231, 0x6b64, 0x3d45,
+ 0x6b62, 0x6b63, 0x382c, 0x4d51, 0x6b65, 0x6b61, 0x4133, 0x4622,
+ 0x4c73, 0x6b66, 0x4030, 0x5238, 0x6b67, 0x382f, 0x382d, 0x6b68,
+ 0x473b, 0x4d73, 0x6b6a, 0x6b6b, 0x6b6d, 0x5048, 0x6b72, 0x6b6e,
+ 0x6b71, 0x4879, 0x517c, 0x6b6c, 0x6b69, 0x3839, 0x4f59, 0x4465,
+ 0x6b6f, 0x6b70, 0x4c5a, 0x4d48, 0x3072, 0x6b76, 0x6b75, 0x3232,
+ 0x3860, 0x6b77, 0x316c, 0x4c45, 0x4424, 0x4f25, 0x6b79, 0x6c22,
+ 0x4572, 0x6b7a, 0x4945, 0x625f, 0x6b7e, 0x4d4e, 0x6c21, 0x315b,
+ 0x5337, 0x525c, 0x6b7d, 0x6b7b, 0x333c, 0x6a30, 0x5754, 0x742b,
+ 0x3374, 0x5641, 0x5642, 0x5569, 0x3e4a, 0x7427, 0x5228, 0x7428,
+ 0x7429, 0x742a, 0x3e4b, 0x535f, 0x4960, 0x4961, 0x7342, 0x4a66,
+ 0x4c72, 0x6236, 0x4b34, 0x4e68, 0x565b, 0x742d, 0x742e, 0x742f,
+ 0x7432, 0x3a3d, 0x7433, 0x3063, 0x7430, 0x7431, 0x3d22, 0x3255,
+ 0x7436, 0x7437, 0x3666, 0x3230, 0x4f4f, 0x7434, 0x342c, 0x7435,
+ 0x7438, 0x7439, 0x4d27, 0x743a, 0x743b, 0x743c, 0x4b52, 0x743d,
+ 0x743e, 0x743f, 0x745e, 0x413c, 0x3c68, 0x492b, 0x515e, 0x6575,
+ 0x5c33, 0x5255, 0x5c34, 0x302c, 0x5c35, 0x3d5a, 0x5c39, 0x5842,
+ 0x5c37, 0x5373, 0x4956, 0x5c3a, 0x5c36, 0x5c3b, 0x4322, 0x5c3c,
+ 0x5c45, 0x5c3d, 0x4e5f, 0x5625, 0x5c4f, 0x5c4d, 0x5c52, 0x3d66,
+ 0x422b, 0x5c38, 0x5c4b, 0x5c4e, 0x5c3e, 0x3752, 0x3045, 0x5c47,
+ 0x503e, 0x5c41, 0x3b28, 0x373c, 0x5c4c, 0x5c46, 0x5c3f, 0x475b,
+ 0x513f, 0x5c40, 0x5c4a, 0x5c50, 0x4e2d, 0x5c42, 0x5c43, 0x5c48,
+ 0x5c49, 0x3254, 0x5c51, 0x4b55, 0x5437, 0x5c5b, 0x5c5f, 0x4c26,
+ 0x5c66, 0x4367, 0x5c5c, 0x3f41, 0x5c59, 0x307a, 0x3936, 0x5c65,
+ 0x5c53, 0x5c44, 0x5c56, 0x4874, 0x3f60, 0x493b, 0x313d, 0x5322,
+ 0x5c5a, 0x5c55, 0x463b, 0x5c5e, 0x5742, 0x432f, 0x3736, 0x4751,
+ 0x4329, 0x5c62, 0x5c58, 0x5c6b, 0x5c54, 0x5c5d, 0x3e25, 0x5c57,
+ 0x5c60, 0x5c63, 0x5c64, 0x5c78, 0x5c61, 0x5d22, 0x5c67, 0x3c6b,
+ 0x3444, 0x4323, 0x3267, 0x5c7a, 0x5c72, 0x5c6f, 0x5c7c, 0x5c6e,
+ 0x5270, 0x3268, 0x4857, 0x4863, 0x5c7b, 0x5c6d, 0x5c77, 0x5c75,
+ 0x3e23, 0x5c74, 0x325d, 0x5c73, 0x3c76, 0x5c68, 0x3b44, 0x4073,
+ 0x3c54, 0x5c69, 0x5c6a, 0x5c71, 0x5c76, 0x5c79, 0x3534, 0x4859,
+ 0x3b67, 0x5c7e, 0x5c7d, 0x532b, 0x5d21, 0x5d23, 0x5d25, 0x5271,
+ 0x5d24, 0x5d26, 0x5d27, 0x5229, 0x3a49, 0x5d29, 0x5d36, 0x5d31,
+ 0x5d34, 0x5d30, 0x464e, 0x4072, 0x492f, 0x5c6c, 0x5d2e, 0x5d37,
+ 0x5c70, 0x5d2f, 0x5d38, 0x5d2c, 0x5d39, 0x5d33, 0x5d2d, 0x442a,
+ 0x5d28, 0x4033, 0x412b, 0x5d2a, 0x5d2b, 0x5d32, 0x3b71, 0x5d35,
+ 0x5328, 0x5d3a, 0x5d3b, 0x4327, 0x5d52, 0x5d3c, 0x5d51, 0x393d,
+ 0x3e55, 0x3e7a, 0x3a4a, 0x5d4a, 0x5d45, 0x5d3f, 0x324b, 0x5d43,
+ 0x5d4b, 0x3224, 0x5d55, 0x5d3e, 0x4650, 0x5d50, 0x5d54, 0x4162,
+ 0x3746, 0x5d4e, 0x5d4f, 0x5d44, 0x5d3d, 0x5d4d, 0x4c51, 0x5d49,
+ 0x5d42, 0x4348, 0x463c, 0x4e2e, 0x5d4c, 0x5d48, 0x5d41, 0x5d46,
+ 0x425c, 0x5329, 0x532a, 0x5d53, 0x4f74, 0x4878, 0x5d66, 0x5d47,
+ 0x5d60, 0x4264, 0x5d61, 0x5d57, 0x5678, 0x5d59, 0x5d58, 0x3870,
+ 0x5d56, 0x464f, 0x362d, 0x5d62, 0x3a79, 0x5461, 0x5d67, 0x3450,
+ 0x5d5a, 0x3f7b, 0x5d63, 0x5d5f, 0x5d5d, 0x3559, 0x5d5b, 0x5d5c,
+ 0x5d5e, 0x3d2f, 0x5d64, 0x5d65, 0x5d75, 0x4349, 0x4b62, 0x5d72,
+ 0x5861, 0x4651, 0x5d74, 0x5574, 0x5d73, 0x5d70, 0x5d6c, 0x5d6f,
+ 0x5d68, 0x506e, 0x4858, 0x5d6e, 0x5d69, 0x5d6a, 0x4b72, 0x5d6d,
+ 0x314d, 0x4036, 0x3c3b, 0x5d71, 0x5d77, 0x5d76, 0x5d6b, 0x456e,
+ 0x5d7b, 0x5e24, 0x5e23, 0x5d78, 0x436f, 0x427b, 0x5561, 0x4e35,
+ 0x5d7d, 0x324c, 0x4468, 0x4a5f, 0x473e, 0x5d7a, 0x5d7c, 0x5d7e,
+ 0x5e22, 0x302a, 0x314e, 0x5e2c, 0x5e26, 0x3d36, 0x486f, 0x5e21,
+ 0x5e25, 0x5e29, 0x5e28, 0x5e27, 0x5e2d, 0x544c, 0x5e33, 0x5e2a,
+ 0x5e2e, 0x4059, 0x3121, 0x5e36, 0x5e31, 0x5e32, 0x5126, 0x5e35,
+ 0x5e2f, 0x5e30, 0x503d, 0x5e34, 0x4a6d, 0x5e39, 0x5e38, 0x5e37,
+ 0x5e3b, 0x3d65, 0x3258, 0x436a, 0x5e3a, 0x453a, 0x5e3c, 0x4c59,
+ 0x372a, 0x5465, 0x5e3d, 0x5e3f, 0x4422, 0x5e41, 0x5e3e, 0x5e40,
+ 0x553a, 0x5e42, 0x722e, 0x3b22, 0x4232, 0x4530, 0x4247, 0x722f,
+ 0x5069, 0x535d, 0x6b3d, 0x3366, 0x7230, 0x7231, 0x4a2d, 0x3a67,
+ 0x7233, 0x7235, 0x7234, 0x4b64, 0x4f3a, 0x7232, 0x4a34, 0x524f,
+ 0x426c, 0x4e43, 0x7238, 0x3076, 0x7237, 0x723e, 0x324f, 0x5141,
+ 0x723a, 0x723c, 0x5469, 0x723b, 0x7236, 0x723f, 0x723d, 0x7239,
+ 0x7247, 0x7244, 0x7246, 0x724a, 0x7242, 0x7240, 0x7245, 0x567b,
+ 0x7241, 0x4779, 0x495f, 0x7248, 0x3946, 0x3530, 0x7243, 0x7249,
+ 0x7250, 0x7256, 0x3b57, 0x7255, 0x4d5c, 0x566b, 0x7252, 0x7254,
+ 0x3872, 0x724b, 0x724e, 0x4279, 0x555d, 0x724c, 0x724d, 0x724f,
+ 0x7253, 0x7259, 0x533c, 0x366a, 0x4a71, 0x3764, 0x7257, 0x7258,
+ 0x725a, 0x725d, 0x725b, 0x725c, 0x5151, 0x7251, 0x4d49, 0x4e4f,
+ 0x5629, 0x7263, 0x435b, 0x7260, 0x402f, 0x726c, 0x725e, 0x7261,
+ 0x7268, 0x7262, 0x7267, 0x7266, 0x7269, 0x725f, 0x7264, 0x726a,
+ 0x532c, 0x7265, 0x3275, 0x7272, 0x502b, 0x7275, 0x3b48, 0x7279,
+ 0x7270, 0x7276, 0x7278, 0x727a, 0x7273, 0x7271, 0x3a7b, 0x357b,
+ 0x726f, 0x7277, 0x726d, 0x726e, 0x726b, 0x7326, 0x7323, 0x7322,
+ 0x7274, 0x485a, 0x727b, 0x7325, 0x4378, 0x727d, 0x7327, 0x7329,
+ 0x7324, 0x727c, 0x732b, 0x732a, 0x425d, 0x732e, 0x7330, 0x7321,
+ 0x7331, 0x732c, 0x732f, 0x727e, 0x732d, 0x7332, 0x7334, 0x7328,
+ 0x7333, 0x7335, 0x5037, 0x7338, 0x5979, 0x7339, 0x7337, 0x4864,
+ 0x7336, 0x733a, 0x733b, 0x3440, 0x6e43, 0x733c, 0x733d, 0x512a,
+ 0x742c, 0x5046, 0x5050, 0x515c, 0x4f4e, 0x3d56, 0x5143, 0x3a62,
+ 0x6169, 0x5242, 0x7142, 0x3239, 0x316d, 0x7143, 0x4940, 0x3344,
+ 0x5972, 0x4b25, 0x7144, 0x5654, 0x7145, 0x7440, 0x7146, 0x542c,
+ 0x7147, 0x3040, 0x7441, 0x7442, 0x347c, 0x455b, 0x4c3b, 0x5064,
+ 0x4d60, 0x7148, 0x5973, 0x313b, 0x4f2e, 0x3824, 0x714a, 0x714b,
+ 0x3243, 0x4151, 0x5730, 0x7149, 0x714c, 0x714e, 0x5976, 0x5261,
+ 0x5423, 0x7443, 0x4839, 0x7444, 0x714d, 0x714f, 0x3f63, 0x7150,
+ 0x7154, 0x7156, 0x7151, 0x4951, 0x4561, 0x4263, 0x397c, 0x7153,
+ 0x7155, 0x3953, 0x715b, 0x3a56, 0x307d, 0x7159, 0x7158, 0x7152,
+ 0x715a, 0x7157, 0x486c, 0x4d4a, 0x715d, 0x653d, 0x715c, 0x715e,
+ 0x715f, 0x4f65, 0x7445, 0x3d73, 0x7160, 0x7161, 0x4e77, 0x522a,
+ 0x717b, 0x3832, 0x3c7b, 0x395b, 0x3966, 0x4359, 0x4a53, 0x6a68,
+ 0x4040, 0x3e75, 0x6a69, 0x6a6a, 0x6a6b, 0x6a6c, 0x6a6d, 0x6a6e,
+ 0x6a6f, 0x3d47, 0x757b, 0x757d, 0x757e, 0x757c, 0x3d62, 0x7621,
+ 0x3425, 0x7622, 0x7623, 0x6c32, 0x5154, 0x596a, 0x7624, 0x6e3a,
+ 0x5532, 0x537e, 0x4c5c, 0x4a44, 0x6540, 0x7625, 0x3e2f, 0x4629,
+ 0x5a25, 0x3c46, 0x3629, 0x383c, 0x484f, 0x3c25, 0x5a26, 0x5a27,
+ 0x4c56, 0x4843, 0x5a28, 0x467d, 0x5135, 0x5269, 0x5136, 0x3c47,
+ 0x3d32, 0x3b64, 0x5a29, 0x5a2a, 0x5148, 0x5a2b, 0x506d, 0x366f,
+ 0x425b, 0x4b4f, 0x376d, 0x4968, 0x3743, 0x3e77, 0x5624, 0x5a2c,
+ 0x5a2d, 0x4640, 0x5767, 0x4a36, 0x5529, 0x4b5f, 0x556f, 0x5a2e,
+ 0x565f, 0x344a, 0x5a30, 0x5a2f, 0x526b, 0x5a31, 0x5a32, 0x5a33,
+ 0x4a54, 0x5a34, 0x4a2b, 0x5a35, 0x5a36, 0x334f, 0x566f, 0x5a37,
+ 0x3b30, 0x352e, 0x5a38, 0x5a39, 0x396e, 0x512f, 0x5268, 0x5a3a,
+ 0x3843, 0x4f6a, 0x326f, 0x5a3b, 0x5a3c, 0x3d6b, 0x4e5c, 0x536f,
+ 0x5a3d, 0x4e73, 0x5a3e, 0x5355, 0x3b65, 0x5a3f, 0x4b35, 0x4b50,
+ 0x5a40, 0x476b, 0x566e, 0x5a41, 0x4535, 0x3641, 0x5a42, 0x374c,
+ 0x3f4e, 0x5a43, 0x5a44, 0x4b2d, 0x5a45, 0x3577, 0x5a46, 0x4142,
+ 0x573b, 0x5a47, 0x4c38, 0x526a, 0x4431, 0x5a48, 0x357d, 0x3b51,
+ 0x5a49, 0x5033, 0x5a4a, 0x5a4b, 0x4e3d, 0x5a4c, 0x5a4d, 0x5a4e,
+ 0x3277, 0x5a51, 0x5a4f, 0x5168, 0x5a50, 0x4355, 0x5a52, 0x5a53,
+ 0x5a54, 0x5a55, 0x503b, 0x5225, 0x3079, 0x5a56, 0x472b, 0x5a57,
+ 0x3d77, 0x4321, 0x5a58, 0x5a59, 0x437d, 0x4c37, 0x5a5a, 0x5a5b,
+ 0x403e, 0x4657, 0x5a5c, 0x5a5d, 0x4734, 0x5a5e, 0x5a5f, 0x3948,
+ 0x3b6d, 0x3639, 0x7478, 0x7479, 0x4d63, 0x7539, 0x6b60, 0x4f73,
+ 0x3b3f, 0x3a40, 0x5425, 0x6159, 0x7574, 0x312a, 0x3272, 0x7575,
+ 0x7577, 0x3a51, 0x7576, 0x4332, 0x7579, 0x7578, 0x3134, 0x556a,
+ 0x383a, 0x3931, 0x3246, 0x5470, 0x4f4d, 0x305c, 0x554b, 0x3b75,
+ 0x564a, 0x3737, 0x4c30, 0x4636, 0x3161, 0x393a, 0x567c, 0x3961,
+ 0x3721, 0x3c7a, 0x6a5a, 0x6a5b, 0x4c79, 0x3973, 0x6a5c, 0x347b,
+ 0x4333, 0x3751, 0x3a58, 0x6a5d, 0x5474, 0x6a5e, 0x3c56, 0x3b5f,
+ 0x6a5f, 0x415e, 0x4238, 0x545f, 0x574a, 0x6a60, 0x6a61, 0x6a64,
+ 0x6a62, 0x6a63, 0x495e, 0x3833, 0x3644, 0x6a65, 0x4a6a, 0x494d,
+ 0x344d, 0x6259, 0x4562, 0x6a66, 0x4035, 0x5738, 0x6a67, 0x572c,
+ 0x487c, 0x5853, 0x584d, 0x545e, 0x5479, 0x4944, 0x532e, 0x3853,
+ 0x3360, 0x4962, 0x7476, 0x3a55, 0x7477, 0x575f, 0x7471, 0x3830,
+ 0x5554, 0x384f, 0x4670, 0x3343, 0x7472, 0x332c, 0x543d, 0x4777,
+ 0x7474, 0x7473, 0x4c4b, 0x4824, 0x7475, 0x5763, 0x453f, 0x7540,
+ 0x753b, 0x7543, 0x7542, 0x563a, 0x7541, 0x543e, 0x7544, 0x754c,
+ 0x304f, 0x3578, 0x7549, 0x754a, 0x455c, 0x7545, 0x7546, 0x7547,
+ 0x754b, 0x3e60, 0x7548, 0x387a, 0x7550, 0x7553, 0x3f67, 0x3972,
+ 0x753c, 0x754d, 0x4237, 0x4c78, 0x3c79, 0x754e, 0x754f, 0x7551,
+ 0x3665, 0x7552, 0x7555, 0x753d, 0x7554, 0x533b, 0x336c, 0x4c24,
+ 0x7556, 0x7557, 0x3e61, 0x7558, 0x4c5f, 0x755b, 0x3248, 0x5759,
+ 0x7559, 0x755a, 0x755c, 0x7562, 0x7560, 0x755f, 0x755d, 0x7561,
+ 0x755e, 0x7564, 0x7565, 0x4c63, 0x653f, 0x3538, 0x7563, 0x7568,
+ 0x4c23, 0x7566, 0x7567, 0x753e, 0x3144, 0x753f, 0x3545, 0x3264,
+ 0x756c, 0x7569, 0x3657, 0x756d, 0x756a, 0x756b, 0x345a, 0x546a,
+ 0x756e, 0x3379, 0x756f, 0x7571, 0x7570, 0x7572, 0x7573, 0x496d,
+ 0x392a, 0x477b, 0x3663, 0x4c49, 0x6a26, 0x3335, 0x547e, 0x396c,
+ 0x5079, 0x696d, 0x572a, 0x696e, 0x4256, 0x486d, 0x3a64, 0x696f,
+ 0x6970, 0x6971, 0x5661, 0x6972, 0x6973, 0x6975, 0x6974, 0x6976,
+ 0x6977, 0x4761, 0x6978, 0x5458, 0x6979, 0x3d4e, 0x697a, 0x697b,
+ 0x3d4f, 0x697c, 0x3828, 0x413e, 0x697d, 0x3132, 0x3b54, 0x3975,
+ 0x697e, 0x6a21, 0x6a22, 0x6a23, 0x3778, 0x3c2d, 0x4a64, 0x604e,
+ 0x542f, 0x4f3d, 0x5537, 0x6a24, 0x555e, 0x6a25, 0x5041, 0x393c,
+ 0x3447, 0x3159, 0x4031, 0x3166, 0x3167, 0x3168, 0x333d, 0x4868,
+ 0x6541, 0x315f, 0x4149, 0x346f, 0x4728, 0x5358, 0x4679, 0x5138,
+ 0x397d, 0x4275, 0x532d, 0x544b, 0x3d7c, 0x6542, 0x3735, 0x6543,
+ 0x3b39, 0x5562, 0x3d78, 0x5436, 0x4e25, 0x412c, 0x3359, 0x4c76,
+ 0x6546, 0x6544, 0x6548, 0x654a, 0x6547, 0x354f, 0x4648, 0x357c,
+ 0x6545, 0x4a76, 0x6549, 0x4354, 0x3145, 0x3c23, 0x5737, 0x4d4b,
+ 0x4b4d, 0x4a4a, 0x4c53, 0x654c, 0x654b, 0x4466, 0x5121, 0x5137,
+ 0x654d, 0x6550, 0x4d38, 0x5670, 0x654f, 0x355d, 0x4d3e, 0x6551,
+ 0x363a, 0x4d28, 0x3964, 0x4a45, 0x3351, 0x4b59, 0x546c, 0x6552,
+ 0x376a, 0x654e, 0x6555, 0x347e, 0x6556, 0x6553, 0x6554, 0x525d,
+ 0x425f, 0x3146, 0x5362, 0x365d, 0x4b6c, 0x6557, 0x5376, 0x3169,
+ 0x3674, 0x655a, 0x6558, 0x6559, 0x3540, 0x5245, 0x655c, 0x655e,
+ 0x655d, 0x4732, 0x5223, 0x655b, 0x5462, 0x555a, 0x6560, 0x5771,
+ 0x6561, 0x315c, 0x517b, 0x6562, 0x6564, 0x6563, 0x6565, 0x5258,
+ 0x354b, 0x675f, 0x5a75, 0x5a78, 0x5a76, 0x5a77, 0x5a7a, 0x504f,
+ 0x4447, 0x306e, 0x5030, 0x5a79, 0x534a, 0x3a2a, 0x5b22, 0x4771,
+ 0x5a7c, 0x5a7b, 0x495b, 0x5a7d, 0x5b21, 0x575e, 0x5a7e, 0x415a,
+ 0x5b25, 0x5374, 0x5b27, 0x5b24, 0x5b28, 0x3d3c, 0x4049, 0x5b23,
+ 0x5b26, 0x5623, 0x5b29, 0x5b2d, 0x5b2e, 0x5b2c, 0x3a42, 0x3f24,
+ 0x5b2b, 0x5b2a, 0x5447, 0x323f, 0x5b2f, 0x3979, 0x5b30, 0x333b,
+ 0x3526, 0x363c, 0x5b31, 0x3675, 0x5b32, 0x3149, 0x5b34, 0x5b33,
+ 0x5b35, 0x5b37, 0x5b36, 0x5b38, 0x5b39, 0x5b3a, 0x534f, 0x747a,
+ 0x4775, 0x5743, 0x4564, 0x747c, 0x747d, 0x747b, 0x3e46, 0x506f,
+ 0x3753, 0x544d, 0x4c2a, 0x7522, 0x7521, 0x3a28, 0x747e, 0x4b56,
+ 0x7524, 0x4052, 0x336a, 0x4d2a, 0x7525, 0x7523, 0x3d34, 0x7528,
+ 0x7529, 0x3d4d, 0x4338, 0x3f61, 0x4b61, 0x752a, 0x7526, 0x7527,
+ 0x4470, 0x752c, 0x343c, 0x576d, 0x3457, 0x752b, 0x752e, 0x752d,
+ 0x752f, 0x5051, 0x4351, 0x4829, 0x7530, 0x7531, 0x7532, 0x7533,
+ 0x7534, 0x7535, 0x7537, 0x7536, 0x7538, 0x3249, 0x5354, 0x4a4d,
+ 0x406f, 0x5658, 0x5230, 0x413f, 0x3d70, 0x382a, 0x3c78, 0x7646,
+ 0x7647, 0x7648, 0x7649, 0x764a, 0x764c, 0x764b, 0x7769, 0x764d,
+ 0x764e, 0x6e44, 0x6e45, 0x6e46, 0x556b, 0x3624, 0x6e48, 0x6e47,
+ 0x6e49, 0x6e4a, 0x4725, 0x6e4b, 0x6e4c, 0x3730, 0x3576, 0x6e4d,
+ 0x6e4f, 0x6e4e, 0x3846, 0x6e50, 0x6e51, 0x6e52, 0x365b, 0x332e,
+ 0x5653, 0x4446, 0x3135, 0x3856, 0x6e53, 0x6e54, 0x543f, 0x4755,
+ 0x3e7b, 0x4e59, 0x3933, 0x6e56, 0x6e55, 0x6e58, 0x6e57, 0x4525,
+ 0x6e59, 0x6e5a, 0x472e, 0x6e5b, 0x472f, 0x6e5c, 0x3227, 0x6e5d,
+ 0x6e5e, 0x6e5f, 0x6e60, 0x6e61, 0x576a, 0x6e62, 0x6e63, 0x3c58,
+ 0x6e64, 0x534b, 0x4c7a, 0x322c, 0x4165, 0x6e65, 0x4726, 0x432d,
+ 0x6e66, 0x6e67, 0x6e68, 0x6e69, 0x6e6a, 0x6e6b, 0x6e6c, 0x6e6d,
+ 0x6e6e, 0x6e6f, 0x6e70, 0x6e71, 0x6e72, 0x6e74, 0x6e73, 0x6e75,
+ 0x4d2d, 0x4241, 0x6e76, 0x6e77, 0x6e78, 0x5521, 0x6e79, 0x4f33,
+ 0x6e7a, 0x6e7b, 0x6e7c, 0x6e7d, 0x6f21, 0x6e7e, 0x6f22, 0x3875,
+ 0x437a, 0x6f23, 0x6f24, 0x3d42, 0x523f, 0x3279, 0x6f25, 0x6f26,
+ 0x6f27, 0x5278, 0x6f28, 0x567d, 0x6f29, 0x464c, 0x6f2a, 0x6f2b,
+ 0x4134, 0x6f2c, 0x4f7a, 0x4b78, 0x6f2e, 0x6f2d, 0x337a, 0x3978,
+ 0x6f2f, 0x6f30, 0x5062, 0x6f31, 0x6f32, 0x3766, 0x503f, 0x6f33,
+ 0x6f34, 0x6f35, 0x4871, 0x4c60, 0x6f36, 0x6f37, 0x6f38, 0x6f39,
+ 0x6f3a, 0x5560, 0x6f3b, 0x346d, 0x432a, 0x6f3c, 0x6f3d, 0x6f3e,
+ 0x6f3f, 0x4e7d, 0x6f40, 0x4260, 0x3438, 0x5736, 0x3d75, 0x4f47,
+ 0x6f43, 0x6f41, 0x6f42, 0x6f44, 0x3627, 0x3c7c, 0x3e62, 0x434c,
+ 0x6f45, 0x6f46, 0x6f47, 0x6f4f, 0x6f48, 0x6f49, 0x6f4a, 0x4742,
+ 0x6f71, 0x364d, 0x6f4b, 0x6f4c, 0x6f4d, 0x3646, 0x433e, 0x6f4e,
+ 0x6f50, 0x6f51, 0x6f52, 0x5572, 0x6f53, 0x4477, 0x6f54, 0x4478,
+ 0x6f55, 0x6f56, 0x3864, 0x3077, 0x6f57, 0x6f58, 0x6f59, 0x6f5a,
+ 0x6f5b, 0x6f5c, 0x6f5d, 0x6f5e, 0x3e35, 0x6f61, 0x6f5f, 0x6f60,
+ 0x6f62, 0x6f63, 0x414d, 0x6f64, 0x6f65, 0x6f66, 0x6f67, 0x6f68,
+ 0x6f69, 0x6f6a, 0x6f6b, 0x6f6c, 0x4058, 0x6f6d, 0x412d, 0x6f6e,
+ 0x6f6f, 0x6f70, 0x4f62, 0x3324, 0x4345, 0x6345, 0x4941, 0x6346,
+ 0x3155, 0x4e4a, 0x3433, 0x4872, 0x6347, 0x4f50, 0x6348, 0x3c64,
+ 0x6349, 0x634a, 0x4346, 0x5522, 0x4456, 0x396b, 0x4e45, 0x634b,
+ 0x4376, 0x634c, 0x3727, 0x3873, 0x3a52, 0x634d, 0x634e, 0x5444,
+ 0x634f, 0x6350, 0x514b, 0x6351, 0x6352, 0x6353, 0x6354, 0x5156,
+ 0x6355, 0x327b, 0x403b, 0x6356, 0x402b, 0x6357, 0x6358, 0x6359,
+ 0x635a, 0x635b, 0x3837, 0x5a62, 0x3653, 0x5a64, 0x5a63, 0x5a66,
+ 0x486e, 0x5a65, 0x3740, 0x5174, 0x5275, 0x5573, 0x3d57, 0x5768,
+ 0x5a68, 0x5a67, 0x3022, 0x4d53, 0x5a69, 0x383d, 0x3c4a, 0x423d,
+ 0x4224, 0x3342, 0x5a6a, 0x422a, 0x4430, 0x3d35, 0x4f5e, 0x5a6b,
+ 0x4942, 0x315d, 0x5a6c, 0x3638, 0x543a, 0x337d, 0x5a6d, 0x5449,
+ 0x4f55, 0x4563, 0x5a6e, 0x5a6f, 0x5a70, 0x416a, 0x4c55, 0x4f5d,
+ 0x5367, 0x4221, 0x5a71, 0x4b65, 0x5a72, 0x4b66, 0x527e, 0x3874,
+ 0x5a73, 0x302f, 0x4f36, 0x554f, 0x4b6d, 0x5a74, 0x6344, 0x4125,
+ 0x763f, 0x7640, 0x7641, 0x4451, 0x4838, 0x5163, 0x505b, 0x5145,
+ 0x3c2f, 0x394d, 0x6f74, 0x3446, 0x533a, 0x7642, 0x337b, 0x7643,
+ 0x3571, 0x7645, 0x536a, 0x7627, 0x5129, 0x7629, 0x7628, 0x4163,
+ 0x4057, 0x3122, 0x4e6d, 0x5068, 0x762b, 0x4f76, 0x762a, 0x5570,
+ 0x762c, 0x4339, 0x3b74, 0x762e, 0x762d, 0x445e, 0x4158, 0x4b2a,
+ 0x4f3c, 0x762f, 0x7630, 0x7631, 0x4236, 0x3054, 0x4579, 0x7632,
+ 0x4760, 0x7626, 0x3e38, 0x3e32, 0x3565, 0x3747, 0x3f3f, 0x4352,
+ 0x4366, 0x584c, 0x386f, 0x3d79, 0x5125, 0x3050, 0x7730, 0x7731,
+ 0x502c, 0x3030, 0x7732, 0x7733, 0x7734, 0x474a, 0x3e4f, 0x7737,
+ 0x7736, 0x315e, 0x7735, 0x7738, 0x7739, 0x4e24, 0x484d, 0x3a2b,
+ 0x6838, 0x6839, 0x683a, 0x3e42, 0x5274, 0x544f, 0x4958, 0x5233,
+ 0x3625, 0x476a, 0x717c, 0x4f6e, 0x4b33, 0x506b, 0x676f, 0x4d67,
+ 0x394b, 0x3659, 0x717d, 0x3064, 0x4b4c, 0x717e, 0x5424, 0x422d,
+ 0x416c, 0x4644, 0x3e31, 0x7221, 0x3c55, 0x7222, 0x7223, 0x7224,
+ 0x5243, 0x4635, 0x4d47, 0x7225, 0x5331, 0x3f45, 0x4c62, 0x7226,
+ 0x7227, 0x5155, 0x366e, 0x7228, 0x7229, 0x355f, 0x722a, 0x722b,
+ 0x327c, 0x722c, 0x722d, 0x4827, 0x3767, 0x6c29, 0x6c2a, 0x6c2b,
+ 0x6c2c, 0x462e, 0x6c2d, 0x6c2e, 0x3749, 0x4a33, 0x6238, 0x774f,
+ 0x7750, 0x324d, 0x7751, 0x7753, 0x7752, 0x623b, 0x3c22, 0x623c,
+ 0x623d, 0x623e, 0x623f, 0x6240, 0x6241, 0x3739, 0x527b, 0x3d24,
+ 0x4a4e, 0x3125, 0x4b47, 0x6242, 0x367c, 0x4844, 0x6243, 0x3d48,
+ 0x317d, 0x6244, 0x3676, 0x6245, 0x4459, 0x6246, 0x4f5a, 0x395d,
+ 0x6247, 0x4021, 0x6248, 0x3276, 0x6249, 0x4173, 0x624a, 0x624b,
+ 0x4278, 0x624c, 0x624d, 0x624e, 0x4a57, 0x5838, 0x5965, 0x4f63,
+ 0x7025, 0x5c30, 0x426d, 0x5426, 0x4d54, 0x5131, 0x335b, 0x477d,
+ 0x3235, 0x423f, 0x6660, 0x4a3b, 0x6661, 0x6662, 0x3e54, 0x6663,
+ 0x5724, 0x4d55, 0x6665, 0x3c5d, 0x6664, 0x6666, 0x6667, 0x426e,
+ 0x3d3e, 0x6668, 0x4266, 0x3a27, 0x6669, 0x666a, 0x3352, 0x5169,
+ 0x3f25, 0x666b, 0x466f, 0x666c, 0x666d, 0x666e, 0x462d, 0x666f,
+ 0x4927, 0x6670, 0x6671, 0x6672, 0x6539, 0x6673, 0x6674, 0x4262,
+ 0x6675, 0x6676, 0x5668, 0x6677, 0x6678, 0x3947, 0x773b, 0x773a,
+ 0x773e, 0x773c, 0x3a21, 0x773f, 0x7740, 0x7742, 0x7741, 0x7744,
+ 0x7743, 0x7745, 0x7746, 0x7747, 0x4b68, 0x385f, 0x7754, 0x7755,
+ 0x7756, 0x7758, 0x775a, 0x7757, 0x775b, 0x7759, 0x5757, 0x775c,
+ 0x775d, 0x775e, 0x775f, 0x7760, 0x5b4b, 0x582a, 0x6577, 0x396d,
+ 0x3f7d, 0x3b6a, 0x7749, 0x4647, 0x7748, 0x774a, 0x774c, 0x774b,
+ 0x774d, 0x4e3a, 0x774e, 0x4427, 0x5363, 0x764f, 0x4233, 0x7650,
+ 0x7651, 0x7652, 0x7653, 0x7654, 0x7656, 0x312b, 0x7657, 0x7658,
+ 0x7659, 0x765a, 0x765b, 0x765c, 0x765d, 0x765e, 0x4f4a, 0x765f,
+ 0x7660, 0x7661, 0x7662, 0x7663, 0x7664, 0x4070, 0x7665, 0x7666,
+ 0x7667, 0x7668, 0x7669, 0x766a, 0x766b, 0x766c, 0x766d, 0x766e,
+ 0x766f, 0x7670, 0x7671, 0x7672, 0x7673, 0x7674, 0x3e28, 0x7675,
+ 0x7676, 0x7677, 0x7678, 0x487a, 0x7679, 0x767a, 0x767b, 0x767c,
+ 0x767d, 0x767e, 0x7721, 0x7722, 0x7723, 0x7724, 0x7725, 0x7726,
+ 0x7727, 0x7728, 0x316e, 0x7729, 0x772a, 0x772b, 0x772c, 0x772d,
+ 0x415b, 0x772e, 0x772f, 0x4471, 0x702f, 0x3c26, 0x7030, 0x4379,
+ 0x4538, 0x513b, 0x7031, 0x7032, 0x7033, 0x7034, 0x7035, 0x513c,
+ 0x516c, 0x7037, 0x7036, 0x5427, 0x4d52, 0x7038, 0x703a, 0x7039,
+ 0x703b, 0x703c, 0x386b, 0x703d, 0x3a68, 0x703e, 0x703f, 0x3e69,
+ 0x7040, 0x366c, 0x7041, 0x7042, 0x7043, 0x7044, 0x4835, 0x7045,
+ 0x7046, 0x7047, 0x4574, 0x7048, 0x7049, 0x704a, 0x773d, 0x704b,
+ 0x704c, 0x704d, 0x704e, 0x704f, 0x3a57, 0x7050, 0x7051, 0x7052,
+ 0x7053, 0x7054, 0x7055, 0x7056, 0x7058, 0x5325, 0x7057, 0x7059,
+ 0x753a, 0x4239, 0x7764, 0x7765, 0x7766, 0x7767, 0x7768, 0x4234,
+ 0x776a, 0x776b, 0x4273, 0x7470, 0x746f, 0x4269, 0x7761, 0x7762,
+ 0x3b46, 0x5964, 0x4a72, 0x4068, 0x7024, 0x3a5a, 0x472d, 0x442c,
+ 0x776c, 0x776d, 0x776e, 0x7770, 0x776f, 0x7771, 0x7774, 0x7773,
+ 0x7772, 0x7775, 0x7776, 0x6d69, 0x6d6a, 0x6d6b, 0x763c, 0x763d,
+ 0x763e, 0x3626, 0x583e, 0x3944, 0x583b, 0x5c31, 0x4a73, 0x7777,
+ 0x7778, 0x7779, 0x777b, 0x777a, 0x3147, 0x777c, 0x777d, 0x777e,
+ 0x466b, 0x6c34, 0x335d, 0x7633, 0x7634, 0x4164, 0x7635, 0x7636,
+ 0x7637, 0x7638, 0x7639, 0x763a, 0x4823, 0x763b, 0x417a, 0x3928,
+ 0x6d68, 0x396a, 0x595f, 0x2321, 0x2322, 0x2323, 0x2167, 0x2325,
+ 0x2326, 0x2327, 0x2328, 0x2329, 0x232a, 0x232b, 0x232c, 0x232d,
+ 0x232e, 0x232f, 0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335,
+ 0x2336, 0x2337, 0x2338, 0x2339, 0x233a, 0x233b, 0x233c, 0x233d,
+ 0x233e, 0x233f, 0x2340, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345,
+ 0x2346, 0x2347, 0x2348, 0x2349, 0x234a, 0x234b, 0x234c, 0x234d,
+ 0x234e, 0x234f, 0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355,
+ 0x2356, 0x2357, 0x2358, 0x2359, 0x235a, 0x235b, 0x235c, 0x235d,
+ 0x235e, 0x235f, 0x2360, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365,
+ 0x2366, 0x2367, 0x2368, 0x2369, 0x236a, 0x236b, 0x236c, 0x236d,
+ 0x236e, 0x236f, 0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375,
+ 0x2376, 0x2377, 0x2378, 0x2379, 0x237a, 0x237b, 0x237c, 0x237d,
+ 0x212b, 0x2169, 0x216a, 0x237e, 0x2324,
+};
+
+static const Summary16 gb2312_uni2indx_page00[70] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0190 }, { 3, 0x0003 },
+ { 5, 0x0000 }, { 5, 0x0080 }, { 6, 0x3703 }, { 13, 0x168c },
+ /* 0x0100 */
+ { 19, 0x0002 }, { 20, 0x0808 }, { 22, 0x0800 }, { 23, 0x0000 },
+ { 23, 0x2000 }, { 24, 0x0000 }, { 24, 0x0800 }, { 25, 0x0000 },
+ { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 },
+ { 25, 0x4000 }, { 26, 0x1555 }, { 33, 0x0000 }, { 33, 0x0000 },
+ /* 0x0200 */
+ { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 },
+ { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 },
+ { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 },
+ { 33, 0x0280 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 },
+ /* 0x0300 */
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 },
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 },
+ { 35, 0x0000 }, { 35, 0xfffe }, { 50, 0x03fb }, { 59, 0xfffe },
+ { 74, 0x03fb }, { 83, 0x0000 }, { 83, 0x0000 }, { 83, 0x0000 },
+ /* 0x0400 */
+ { 83, 0x0002 }, { 84, 0xffff }, { 100, 0xffff }, { 116, 0xffff },
+ { 132, 0xffff }, { 148, 0x0002 },
+};
+static const Summary16 gb2312_uni2indx_page20[101] = {
+ /* 0x2000 */
+ { 149, 0x0000 }, { 149, 0x3360 }, { 155, 0x0040 }, { 156, 0x080d },
+ { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 },
+ { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 },
+ { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 },
+ /* 0x2100 */
+ { 160, 0x0008 }, { 161, 0x0040 }, { 162, 0x0000 }, { 162, 0x0000 },
+ { 162, 0x0000 }, { 162, 0x0000 }, { 162, 0x0fff }, { 174, 0x0000 },
+ { 174, 0x0000 }, { 174, 0x000f }, { 178, 0x0000 }, { 178, 0x0000 },
+ { 178, 0x0000 }, { 178, 0x0000 }, { 178, 0x0000 }, { 178, 0x0000 },
+ /* 0x2200 */
+ { 178, 0x8100 }, { 180, 0x6402 }, { 184, 0x4fa1 }, { 192, 0x20f0 },
+ { 197, 0x1100 }, { 199, 0x0000 }, { 199, 0xc033 }, { 205, 0x0000 },
+ { 205, 0x0000 }, { 205, 0x0200 }, { 206, 0x0020 }, { 207, 0x0000 },
+ { 207, 0x0000 }, { 207, 0x0000 }, { 207, 0x0000 }, { 207, 0x0000 },
+ /* 0x2300 */
+ { 207, 0x0000 }, { 207, 0x0004 }, { 208, 0x0000 }, { 208, 0x0000 },
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 },
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 },
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 },
+ /* 0x2400 */
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 },
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x03ff }, { 218, 0xfff0 },
+ { 230, 0xffff }, { 246, 0x0fff }, { 258, 0x0000 }, { 258, 0x0000 },
+ { 258, 0x0000 }, { 258, 0x0000 }, { 258, 0x0000 }, { 258, 0x0000 },
+ /* 0x2500 */
+ { 258, 0xffff }, { 274, 0xffff }, { 290, 0xffff }, { 306, 0xffff },
+ { 322, 0x0fff }, { 334, 0x0000 }, { 334, 0x0000 }, { 334, 0x0000 },
+ { 334, 0x0000 }, { 334, 0x0000 }, { 334, 0x0003 }, { 336, 0x000c },
+ { 338, 0xc8c0 }, { 343, 0x0000 }, { 343, 0x0000 }, { 343, 0x0000 },
+ /* 0x2600 */
+ { 343, 0x0060 }, { 345, 0x0000 }, { 345, 0x0000 }, { 345, 0x0000 },
+ { 345, 0x0005 },
+};
+static const Summary16 gb2312_uni2indx_page30[35] = {
+ /* 0x3000 */
+ { 347, 0xff2f }, { 360, 0x00fb }, { 367, 0x0000 }, { 367, 0x0000 },
+ { 367, 0xfffe }, { 382, 0xffff }, { 398, 0xffff }, { 414, 0xffff },
+ { 430, 0xffff }, { 446, 0x000f }, { 450, 0xfffe }, { 465, 0xffff },
+ { 481, 0xffff }, { 497, 0xffff }, { 513, 0xffff }, { 529, 0x087f },
+ /* 0x3100 */
+ { 537, 0xffe0 }, { 548, 0xffff }, { 564, 0x03ff }, { 574, 0x0000 },
+ { 574, 0x0000 }, { 574, 0x0000 }, { 574, 0x0000 }, { 574, 0x0000 },
+ { 574, 0x0000 }, { 574, 0x0000 }, { 574, 0x0000 }, { 574, 0x0000 },
+ { 574, 0x0000 }, { 574, 0x0000 }, { 574, 0x0000 }, { 574, 0x0000 },
+ /* 0x3200 */
+ { 574, 0x0000 }, { 574, 0x0000 }, { 574, 0x03ff },
+};
+static const Summary16 gb2312_uni2indx_page4e[1263] = {
+ /* 0x4e00 */
+ { 584, 0x7f8b }, { 595, 0x7f7b }, { 608, 0x3db4 }, { 617, 0xef55 },
+ { 628, 0xfba8 }, { 638, 0xf35d }, { 649, 0x0243 }, { 653, 0x400b },
+ { 657, 0xfb40 }, { 665, 0x8d3e }, { 674, 0x7bf7 }, { 687, 0x8c2c },
+ { 693, 0x6eff }, { 706, 0xe3fa }, { 717, 0x1d3a }, { 725, 0xa8ed },
+ /* 0x4f00 */
+ { 734, 0xe602 }, { 740, 0xcf83 }, { 749, 0x8cf5 }, { 758, 0x3555 },
+ { 766, 0xe048 }, { 771, 0xffab }, { 784, 0x92b9 }, { 792, 0xd859 },
+ { 800, 0xab18 }, { 807, 0x2892 }, { 812, 0xd7e9 }, { 823, 0x8020 },
+ { 825, 0xc438 }, { 831, 0xf583 }, { 840, 0xe74a }, { 849, 0x450a },
+ /* 0x5000 */
+ { 854, 0xb000 }, { 857, 0x9714 }, { 864, 0x7762 }, { 873, 0x5400 },
+ { 876, 0xd188 }, { 882, 0x1420 }, { 885, 0x1020 }, { 887, 0xc8c0 },
+ { 892, 0x2121 }, { 896, 0x0000 }, { 896, 0x13a8 }, { 902, 0x0c04 },
+ { 905, 0x8000 }, { 906, 0x0440 }, { 908, 0x70c0 }, { 913, 0x0828 },
+ /* 0x5100 */
+ { 916, 0x08c0 }, { 919, 0x0004 }, { 920, 0x0002 }, { 921, 0x8000 },
+ { 922, 0x2b7b }, { 932, 0x1472 }, { 938, 0x7924 }, { 945, 0x3bfb },
+ { 957, 0x3327 }, { 965, 0x1ae4 }, { 972, 0x9835 }, { 979, 0x38ef },
+ { 989, 0x9ad1 }, { 997, 0x2802 }, { 1000, 0xa813 }, { 1006, 0xbf69 },
+ /* 0x5200 */
+ { 1017, 0x65cf }, { 1027, 0x2fc6 }, { 1036, 0x6b11 }, { 1043, 0xafc9 },
+ { 1053, 0x340f }, { 1060, 0x5053 }, { 1066, 0x86a2 }, { 1072, 0xa004 },
+ { 1075, 0x0106 }, { 1078, 0xe809 }, { 1084, 0x3f0f }, { 1094, 0xc00e },
+ { 1099, 0x0a88 }, { 1103, 0x8145 }, { 1108, 0x0010 }, { 1109, 0xc601 },
+ /* 0x5300 */
+ { 1114, 0xa161 }, { 1120, 0x26e1 }, { 1127, 0x444b }, { 1133, 0xce00 },
+ { 1138, 0xc7aa }, { 1147, 0xd4ee }, { 1157, 0xcadf }, { 1168, 0x85bb },
+ { 1177, 0x3a74 }, { 1185, 0xa520 }, { 1190, 0x436c }, { 1197, 0x8840 },
+ { 1200, 0x3f06 }, { 1208, 0x8bd2 }, { 1216, 0xff79 }, { 1229, 0x3bef },
+ /* 0x5400 */
+ { 1241, 0xf75a }, { 1252, 0xe8ef }, { 1263, 0xfbcb }, { 1275, 0x5b36 },
+ { 1284, 0x0d49 }, { 1290, 0x1bfd }, { 1301, 0x0154 }, { 1305, 0x39ee },
+ { 1315, 0xd855 }, { 1323, 0x2e75 }, { 1332, 0xbfd8 }, { 1343, 0xa91a },
+ { 1350, 0xf3d7 }, { 1362, 0xf6bf }, { 1375, 0x67e0 }, { 1383, 0xb40c },
+ /* 0x5500 */
+ { 1389, 0x82c2 }, { 1394, 0x0813 }, { 1398, 0xd49d }, { 1407, 0xd08b },
+ { 1414, 0x065a }, { 1420, 0x1061 }, { 1424, 0x74f2 }, { 1433, 0x59e0 },
+ { 1440, 0x8f9f }, { 1451, 0xb312 }, { 1458, 0x0080 }, { 1459, 0x6aaa },
+ { 1467, 0x3230 }, { 1472, 0xb05e }, { 1480, 0x9d7a }, { 1490, 0x60ac },
+ /* 0x5600 */
+ { 1496, 0xd303 }, { 1503, 0xc900 }, { 1507, 0x3098 }, { 1512, 0x8a56 },
+ { 1519, 0x7000 }, { 1522, 0x1390 }, { 1527, 0x1f14 }, { 1534, 0x1842 },
+ { 1538, 0xc060 }, { 1542, 0x0008 }, { 1543, 0x8008 }, { 1545, 0x1080 },
+ { 1547, 0x0400 }, { 1548, 0xec90 }, { 1555, 0x2817 }, { 1561, 0xe633 },
+ /* 0x5700 */
+ { 1570, 0x0758 }, { 1576, 0x9000 }, { 1578, 0xf708 }, { 1586, 0x4e09 },
+ { 1592, 0xf485 }, { 1600, 0xfc83 }, { 1609, 0xaf53 }, { 1619, 0x18c8 },
+ { 1624, 0x187c }, { 1631, 0x080c }, { 1634, 0x6adf }, { 1645, 0x0114 },
+ { 1648, 0xc80c }, { 1653, 0xa734 }, { 1661, 0xa011 }, { 1665, 0x2710 },
+ /* 0x5800 */
+ { 1670, 0x28c5 }, { 1676, 0x4222 }, { 1680, 0x0413 }, { 1684, 0x0021 },
+ { 1686, 0x3010 }, { 1689, 0x4112 }, { 1693, 0x1820 }, { 1696, 0x4000 },
+ { 1697, 0x022b }, { 1702, 0xc60c }, { 1708, 0x0300 }, { 1710, 0x1000 },
+ { 1711, 0x0022 }, { 1713, 0x0022 }, { 1715, 0x5810 }, { 1719, 0x0249 },
+ /* 0x5900 */
+ { 1723, 0xa094 }, { 1728, 0x9670 }, { 1735, 0xeeb0 }, { 1744, 0x1792 },
+ { 1751, 0xcb96 }, { 1760, 0x05f2 }, { 1767, 0x0025 }, { 1770, 0x2358 },
+ { 1776, 0x25de }, { 1785, 0x42cc }, { 1791, 0xcf38 }, { 1800, 0x4a04 },
+ { 1804, 0x0c40 }, { 1807, 0x359f }, { 1817, 0x1128 }, { 1821, 0x8a00 },
+ /* 0x5a00 */
+ { 1824, 0x13fa }, { 1833, 0x910a }, { 1838, 0x0229 }, { 1842, 0x1056 },
+ { 1847, 0x0641 }, { 1851, 0x0420 }, { 1853, 0x0484 }, { 1856, 0x84f0 },
+ { 1862, 0x0000 }, { 1862, 0x0c04 }, { 1865, 0x0400 }, { 1866, 0x412c },
+ { 1871, 0x1206 }, { 1875, 0x1154 }, { 1880, 0x0a4b }, { 1886, 0x0002 },
+ /* 0x5b00 */
+ { 1887, 0x0200 }, { 1888, 0x00c0 }, { 1890, 0x0000 }, { 1890, 0x0094 },
+ { 1893, 0x0001 }, { 1894, 0xbfbb }, { 1907, 0x167c }, { 1915, 0x242b },
+ { 1921, 0x9bbb }, { 1932, 0x7fa8 }, { 1942, 0x0c7f }, { 1951, 0xe379 },
+ { 1961, 0x10f4 }, { 1967, 0xe00d }, { 1973, 0x4132 }, { 1978, 0x9f01 },
+ /* 0x5c00 */
+ { 1985, 0x8652 }, { 1991, 0x3572 }, { 1999, 0x10b4 }, { 2004, 0xff12 },
+ { 2014, 0xcf27 }, { 2024, 0x4223 }, { 2029, 0xc06b }, { 2036, 0x8602 },
+ { 2040, 0x3106 }, { 2045, 0x1fd3 }, { 2055, 0x3a0c }, { 2061, 0xa1aa },
+ { 2068, 0x0812 }, { 2071, 0x0204 }, { 2073, 0x2572 }, { 2080, 0x0801 },
+ /* 0x5d00 */
+ { 2082, 0x40cc }, { 2087, 0x4850 }, { 2091, 0x62d0 }, { 2097, 0x6010 },
+ { 2100, 0x1c80 }, { 2104, 0x2900 }, { 2107, 0x9a00 }, { 2111, 0x0010 },
+ { 2112, 0x0004 }, { 2113, 0x2200 }, { 2115, 0x0000 }, { 2115, 0x0080 },
+ { 2116, 0x2020 }, { 2118, 0x6800 }, { 2121, 0xcbe6 }, { 2131, 0x609e },
+ /* 0x5e00 */
+ { 2138, 0x916e }, { 2146, 0x3f73 }, { 2157, 0x60c0 }, { 2161, 0x3982 },
+ { 2167, 0x1034 }, { 2171, 0x4830 }, { 2175, 0x0006 }, { 2177, 0xbd5c },
+ { 2187, 0x8cd1 }, { 2194, 0xd6fb }, { 2206, 0x20e1 }, { 2211, 0x43e8 },
+ { 2218, 0x0600 }, { 2220, 0x084e }, { 2225, 0x0500 }, { 2227, 0xc4d0 },
+ /* 0x5f00 */
+ { 2233, 0x8d1f }, { 2242, 0x89aa }, { 2249, 0xa6e1 }, { 2257, 0x1602 },
+ { 2261, 0x0001 }, { 2262, 0x21ed }, { 2270, 0x3656 }, { 2278, 0x1a8b },
+ { 2285, 0x1fb7 }, { 2296, 0x13a5 }, { 2303, 0x6502 }, { 2308, 0x30a0 },
+ { 2312, 0xb278 }, { 2320, 0x23c7 }, { 2328, 0x6c93 }, { 2336, 0xe922 },
+ /* 0x6000 */
+ { 2343, 0xe47f }, { 2354, 0x3a74 }, { 2362, 0x8fe3 }, { 2372, 0x9820 },
+ { 2376, 0x280e }, { 2381, 0x2625 }, { 2387, 0xbf9c }, { 2398, 0xbf49 },
+ { 2408, 0x3218 }, { 2413, 0xac54 }, { 2420, 0xb949 }, { 2428, 0x1916 },
+ { 2434, 0x0c60 }, { 2438, 0xb522 }, { 2445, 0xfbc1 }, { 2455, 0x0659 },
+ /* 0x6100 */
+ { 2461, 0xe343 }, { 2469, 0x8420 }, { 2472, 0x08d9 }, { 2478, 0x8000 },
+ { 2479, 0x5500 }, { 2483, 0x2022 }, { 2486, 0x0184 }, { 2489, 0x00a1 },
+ { 2492, 0x4800 }, { 2494, 0x2010 }, { 2496, 0x1380 }, { 2500, 0x4080 },
+ { 2502, 0x0d04 }, { 2506, 0x0016 }, { 2509, 0x0040 }, { 2510, 0x8020 },
+ /* 0x6200 */
+ { 2512, 0xfd40 }, { 2520, 0x8de7 }, { 2530, 0x5436 }, { 2537, 0xe098 },
+ { 2543, 0x7b8b }, { 2553, 0x091e }, { 2559, 0xfec8 }, { 2569, 0xd249 },
+ { 2576, 0x0611 }, { 2580, 0x8dee }, { 2590, 0x1937 }, { 2598, 0xba22 },
+ { 2605, 0x77f4 }, { 2616, 0x9fdd }, { 2628, 0xf3ec }, { 2639, 0xf0da },
+ /* 0x6300 */
+ { 2648, 0x4386 }, { 2654, 0xec42 }, { 2661, 0x8d3f }, { 2671, 0x2604 },
+ { 2675, 0xfa6c }, { 2685, 0xc021 }, { 2689, 0x628e }, { 2696, 0x0cc2 },
+ { 2701, 0xd785 }, { 2710, 0x0145 }, { 2714, 0x77ad }, { 2725, 0x5599 },
+ { 2733, 0xe250 }, { 2739, 0x4045 }, { 2743, 0x260b }, { 2749, 0xa154 },
+ /* 0x6400 */
+ { 2755, 0x9827 }, { 2762, 0x5819 }, { 2768, 0x3443 }, { 2774, 0xa410 },
+ { 2778, 0x05f2 }, { 2785, 0x4114 }, { 2789, 0x2280 }, { 2792, 0x0700 },
+ { 2795, 0x00b4 }, { 2799, 0x4266 }, { 2805, 0x7210 }, { 2810, 0x15a1 },
+ { 2816, 0x6025 }, { 2821, 0x4185 }, { 2826, 0x0054 }, { 2829, 0x0000 },
+ /* 0x6500 */
+ { 2829, 0x0201 }, { 2831, 0x0104 }, { 2833, 0xc820 }, { 2837, 0xcb70 },
+ { 2845, 0x9320 }, { 2850, 0x6a62 }, { 2857, 0x184c }, { 2862, 0x0095 },
+ { 2866, 0x1880 }, { 2869, 0x9a8b }, { 2877, 0xaab2 }, { 2885, 0x3201 },
+ { 2889, 0xd87a }, { 2898, 0x00c4 }, { 2901, 0xf3e5 }, { 2912, 0x04c3 },
+ /* 0x6600 */
+ { 2917, 0xd44d }, { 2925, 0xa238 }, { 2931, 0xa1a1 }, { 2937, 0x5072 },
+ { 2943, 0x980a }, { 2948, 0x84fc }, { 2956, 0xc152 }, { 2962, 0x44d1 },
+ { 2968, 0x1094 }, { 2972, 0x20c2 }, { 2976, 0x4180 }, { 2979, 0x4210 },
+ { 2982, 0x0000 }, { 2982, 0x3a00 }, { 2986, 0x0240 }, { 2988, 0xd29d },
+ /* 0x6700 */
+ { 2997, 0x2f01 }, { 3003, 0xa8b1 }, { 3010, 0xbd40 }, { 3017, 0x2432 },
+ { 3022, 0xd34d }, { 3031, 0xd04b }, { 3038, 0xa723 }, { 3046, 0xd0ad },
+ { 3054, 0x0a92 }, { 3059, 0x75a1 }, { 3067, 0xadac }, { 3076, 0x01e9 },
+ { 3082, 0x801a }, { 3086, 0x771f }, { 3097, 0x9225 }, { 3103, 0xa01b },
+ /* 0x6800 */
+ { 3109, 0xdfa1 }, { 3119, 0x20ca }, { 3124, 0x0602 }, { 3127, 0x738c },
+ { 3135, 0x577f }, { 3147, 0x003b }, { 3152, 0x0bff }, { 3163, 0x00d0 },
+ { 3166, 0x806a }, { 3171, 0x0088 }, { 3173, 0xa1c4 }, { 3179, 0x0029 },
+ { 3182, 0x2a05 }, { 3187, 0x0524 }, { 3191, 0x4009 }, { 3194, 0x1623 },
+ /* 0x6900 */
+ { 3200, 0x6822 }, { 3205, 0x8005 }, { 3208, 0x2011 }, { 3211, 0xa211 },
+ { 3216, 0x0004 }, { 3217, 0x6490 }, { 3222, 0x4849 }, { 3227, 0x1382 },
+ { 3232, 0x23d5 }, { 3240, 0x1930 }, { 3245, 0x2980 }, { 3249, 0x0892 },
+ { 3253, 0x5402 }, { 3257, 0x8811 }, { 3261, 0x2001 }, { 3263, 0xa004 },
+ /* 0x6a00 */
+ { 3266, 0x0400 }, { 3267, 0x8180 }, { 3270, 0x8502 }, { 3274, 0x6022 },
+ { 3278, 0x0090 }, { 3280, 0x0b01 }, { 3284, 0x0022 }, { 3286, 0x1202 },
+ { 3289, 0x4011 }, { 3292, 0x0083 }, { 3295, 0x1a01 }, { 3299, 0x0000 },
+ { 3299, 0x0000 }, { 3299, 0x0000 }, { 3299, 0x0000 }, { 3299, 0x0000 },
+ /* 0x6b00 */
+ { 3299, 0x0000 }, { 3299, 0x0000 }, { 3299, 0x009f }, { 3305, 0x4684 },
+ { 3310, 0x12c8 }, { 3315, 0x0200 }, { 3316, 0x04fc }, { 3323, 0x1a00 },
+ { 3326, 0x2ede }, { 3336, 0x0c4c }, { 3341, 0x0402 }, { 3343, 0x80b8 },
+ { 3348, 0xa826 }, { 3354, 0x0afc }, { 3362, 0x8c02 }, { 3366, 0x2228 },
+ /* 0x6c00 */
+ { 3370, 0xa0e0 }, { 3375, 0x8f7b }, { 3386, 0xc7d6 }, { 3396, 0x2135 },
+ { 3402, 0x06c7 }, { 3409, 0xf8b1 }, { 3418, 0x0713 }, { 3424, 0x6255 },
+ { 3431, 0x936e }, { 3440, 0x8a19 }, { 3446, 0x6efa }, { 3457, 0xfb0e },
+ { 3467, 0x1630 }, { 3472, 0x48f9 }, { 3480, 0xcd2f }, { 3490, 0x7deb },
+ /* 0x6d00 */
+ { 3502, 0x5892 }, { 3508, 0x4e84 }, { 3514, 0x4ca0 }, { 3519, 0x7a2e },
+ { 3528, 0xedea }, { 3539, 0x561e }, { 3547, 0xc649 }, { 3554, 0x1190 },
+ { 3558, 0x5324 }, { 3564, 0xe83a }, { 3572, 0xcfdb }, { 3584, 0x8124 },
+ { 3588, 0x18f1 }, { 3595, 0x6342 }, { 3601, 0x5853 }, { 3608, 0x1a8a },
+ /* 0x6e00 */
+ { 3614, 0x7420 }, { 3619, 0x24d3 }, { 3626, 0xaa3b }, { 3635, 0x0514 },
+ { 3639, 0x6018 }, { 3643, 0x8958 }, { 3649, 0x4800 }, { 3651, 0xc000 },
+ { 3653, 0x8268 }, { 3658, 0x9101 }, { 3662, 0x84a4 }, { 3667, 0x2cd6 },
+ { 3675, 0x8886 }, { 3680, 0xc4ba }, { 3688, 0x0377 }, { 3696, 0x0210 },
+ /* 0x6f00 */
+ { 3698, 0x8244 }, { 3702, 0x0038 }, { 3705, 0xae11 }, { 3712, 0x404a },
+ { 3716, 0x28c0 }, { 3720, 0x5100 }, { 3723, 0x6044 }, { 3727, 0x1514 },
+ { 3732, 0x7310 }, { 3738, 0x1000 }, { 3739, 0x0082 }, { 3741, 0x0248 },
+ { 3744, 0x0205 }, { 3747, 0x4006 }, { 3750, 0xc003 }, { 3754, 0x0000 },
+ /* 0x7000 */
+ { 3754, 0x0000 }, { 3754, 0x0c02 }, { 3757, 0x0008 }, { 3758, 0x0220 },
+ { 3760, 0x9000 }, { 3762, 0x4000 }, { 3763, 0xb800 }, { 3767, 0xd161 },
+ { 3774, 0x4621 }, { 3779, 0x3274 }, { 3786, 0xf800 }, { 3791, 0x3b8a },
+ { 3799, 0x050f }, { 3805, 0x8b00 }, { 3809, 0xbbd0 }, { 3818, 0x2280 },
+ /* 0x7100 */
+ { 3821, 0x0600 }, { 3823, 0x0769 }, { 3830, 0x8040 }, { 3832, 0x0043 },
+ { 3835, 0x5420 }, { 3839, 0x5000 }, { 3841, 0x41d0 }, { 3846, 0x250c },
+ { 3851, 0x8410 }, { 3854, 0x8310 }, { 3858, 0x1101 }, { 3861, 0x0228 },
+ { 3864, 0x4008 }, { 3866, 0x0030 }, { 3868, 0x40a1 }, { 3872, 0x0200 },
+ /* 0x7200 */
+ { 3873, 0x0040 }, { 3874, 0x2000 }, { 3875, 0x1500 }, { 3878, 0xabe3 },
+ { 3888, 0x3180 }, { 3892, 0xaa44 }, { 3898, 0xc2c6 }, { 3905, 0xc624 },
+ { 3911, 0xac13 }, { 3918, 0x8004 }, { 3920, 0xb000 }, { 3923, 0x03d1 },
+ { 3929, 0x611e }, { 3936, 0x4285 }, { 3941, 0xf303 }, { 3949, 0x1d9f },
+ /* 0x7300 */
+ { 3959, 0x440a }, { 3963, 0x78e8 }, { 3971, 0x5e26 }, { 3979, 0xc392 },
+ { 3986, 0x2000 }, { 3987, 0x0085 }, { 3990, 0xb001 }, { 3994, 0x4000 },
+ { 3995, 0x4a90 }, { 4000, 0x8842 }, { 4004, 0xca04 }, { 4009, 0x0c8d },
+ { 4015, 0xa705 }, { 4022, 0x4203 }, { 4026, 0x22a1 }, { 4031, 0x0004 },
+ /* 0x7400 */
+ { 4032, 0x8668 }, { 4038, 0x0c01 }, { 4041, 0x5564 }, { 4048, 0x1079 },
+ { 4054, 0x0002 }, { 4055, 0xdea0 }, { 4063, 0x2000 }, { 4064, 0x40c1 },
+ { 4068, 0x488b }, { 4074, 0x5001 }, { 4077, 0x0380 }, { 4080, 0x0400 },
+ { 4081, 0x0000 }, { 4081, 0x5004 }, { 4084, 0xc05d }, { 4091, 0x80d0 },
+ /* 0x7500 */
+ { 4095, 0xa010 }, { 4098, 0x970a }, { 4105, 0xbb20 }, { 4112, 0x4daf },
+ { 4122, 0xd921 }, { 4129, 0x1e10 }, { 4134, 0x0460 }, { 4137, 0x8314 },
+ { 4142, 0x8848 }, { 4146, 0xa6d6 }, { 4155, 0xd83b }, { 4164, 0x733f },
+ { 4175, 0x27bc }, { 4184, 0x4974 }, { 4191, 0x0ddc }, { 4199, 0x9213 },
+ /* 0x7600 */
+ { 4205, 0x142b }, { 4211, 0x8ba1 }, { 4218, 0x2e75 }, { 4227, 0xd139 },
+ { 4235, 0x3009 }, { 4239, 0x5050 }, { 4243, 0x8808 }, { 4246, 0x6900 },
+ { 4250, 0x49d4 }, { 4257, 0x024a }, { 4261, 0x4010 }, { 4263, 0x8016 },
+ { 4267, 0xe564 }, { 4275, 0x89d7 }, { 4284, 0xc020 }, { 4287, 0x5316 },
+ /* 0x7700 */
+ { 4294, 0x2b92 }, { 4301, 0x8600 }, { 4304, 0xa345 }, { 4311, 0x15e0 },
+ { 4317, 0x008b }, { 4321, 0x0c03 }, { 4325, 0x196e }, { 4333, 0xe200 },
+ { 4337, 0x7031 }, { 4343, 0x8006 }, { 4346, 0x16a5 }, { 4353, 0xa829 },
+ { 4359, 0x2000 }, { 4360, 0x1880 }, { 4363, 0x7aac }, { 4372, 0xe148 },
+ /* 0x7800 */
+ { 4378, 0x3207 }, { 4384, 0xb5d6 }, { 4394, 0x32e8 }, { 4401, 0x5f91 },
+ { 4410, 0x50a1 }, { 4415, 0x20e5 }, { 4421, 0x7c00 }, { 4426, 0x1080 },
+ { 4428, 0x7280 }, { 4433, 0x9d8a }, { 4441, 0x00aa }, { 4445, 0x421f },
+ { 4452, 0x0e22 }, { 4457, 0x0231 }, { 4461, 0x1100 }, { 4463, 0x0494 },
+ /* 0x7900 */
+ { 4467, 0x0022 }, { 4469, 0x4008 }, { 4471, 0x0010 }, { 4472, 0x5c10 },
+ { 4477, 0x0343 }, { 4482, 0xfcc8 }, { 4491, 0xa1a5 }, { 4498, 0x0580 },
+ { 4501, 0x8433 }, { 4507, 0x0400 }, { 4508, 0x0080 }, { 4509, 0x6e08 },
+ { 4515, 0x2a4b }, { 4522, 0x8126 }, { 4527, 0xaad8 }, { 4535, 0x2901 },
+ /* 0x7a00 */
+ { 4539, 0x684d }, { 4546, 0x4490 }, { 4550, 0x0009 }, { 4552, 0xba88 },
+ { 4559, 0x0040 }, { 4560, 0x0082 }, { 4562, 0x0000 }, { 4562, 0x87d1 },
+ { 4570, 0x215b }, { 4577, 0xb1e6 }, { 4586, 0x3161 }, { 4592, 0x8008 },
+ { 4594, 0x0800 }, { 4595, 0xc240 }, { 4599, 0xa069 }, { 4605, 0xa600 },
+ /* 0x7b00 */
+ { 4609, 0x8d58 }, { 4616, 0x4a32 }, { 4622, 0x5d71 }, { 4631, 0x550a },
+ { 4637, 0x9aa0 }, { 4643, 0x2d57 }, { 4652, 0x4005 }, { 4655, 0x4aa6 },
+ { 4662, 0x2021 }, { 4665, 0x30b1 }, { 4671, 0x3fc6 }, { 4681, 0x0112 },
+ { 4684, 0x10c2 }, { 4688, 0x260a }, { 4693, 0x4462 }, { 4698, 0x5082 },
+ /* 0x7c00 */
+ { 4702, 0x9880 }, { 4706, 0x8040 }, { 4708, 0x04c0 }, { 4711, 0x8100 },
+ { 4713, 0x2003 }, { 4716, 0x0000 }, { 4716, 0x0000 }, { 4716, 0x3818 },
+ { 4721, 0x0200 }, { 4722, 0xf1a6 }, { 4731, 0x4434 }, { 4736, 0x720e },
+ { 4743, 0x35a2 }, { 4750, 0x92e0 }, { 4756, 0x8101 }, { 4759, 0x0900 },
+ /* 0x7d00 */
+ { 4761, 0x0400 }, { 4762, 0x0000 }, { 4762, 0x8885 }, { 4767, 0x0000 },
+ { 4767, 0x0000 }, { 4767, 0x0000 }, { 4767, 0x4000 }, { 4768, 0x0080 },
+ { 4769, 0x0000 }, { 4769, 0x0000 }, { 4769, 0x4040 }, { 4771, 0x0000 },
+ { 4771, 0x0000 }, { 4771, 0x0000 }, { 4771, 0x0000 }, { 4771, 0x0000 },
+ /* 0x7e00 */
+ { 4771, 0x0000 }, { 4771, 0x0000 }, { 4771, 0x0000 }, { 4771, 0x0800 },
+ { 4772, 0x0082 }, { 4774, 0x0000 }, { 4774, 0x0000 }, { 4774, 0x0000 },
+ { 4774, 0x0004 }, { 4775, 0x8800 }, { 4777, 0xbfff }, { 4792, 0xe7ef },
+ { 4805, 0xffff }, { 4821, 0xffbf }, { 4836, 0xefef }, { 4850, 0xfdff },
+ /* 0x7f00 */
+ { 4865, 0xfbff }, { 4880, 0xbffe }, { 4894, 0xffff }, { 4910, 0x057f },
+ { 4919, 0x0034 }, { 4922, 0x85b3 }, { 4930, 0x4706 }, { 4936, 0x4216 },
+ { 4941, 0x5402 }, { 4945, 0xe410 }, { 4950, 0x8092 }, { 4954, 0xb305 },
+ { 4961, 0x5422 }, { 4966, 0x8130 }, { 4970, 0x4263 }, { 4976, 0x180b },
+ /* 0x8000 */
+ { 4981, 0x387b }, { 4990, 0x13f5 }, { 4999, 0x07e5 }, { 5007, 0xa9ea },
+ { 5016, 0x3c4c }, { 5023, 0x0514 }, { 5027, 0x0600 }, { 5029, 0x8002 },
+ { 5031, 0x1ad9 }, { 5039, 0xbd48 }, { 5047, 0xee37 }, { 5058, 0xf496 },
+ { 5067, 0x705f }, { 5076, 0x7ec0 }, { 5084, 0xbfb2 }, { 5095, 0x355f },
+ /* 0x8100 */
+ { 5105, 0xe644 }, { 5112, 0x455f }, { 5121, 0x9000 }, { 5123, 0x4146 },
+ { 5128, 0x1d40 }, { 5133, 0x063b }, { 5140, 0x62a1 }, { 5146, 0xfe13 },
+ { 5156, 0x8505 }, { 5161, 0x3902 }, { 5166, 0x0548 }, { 5170, 0x0c08 },
+ { 5173, 0x144f }, { 5180, 0x0000 }, { 5180, 0x3488 }, { 5185, 0x5818 },
+ /* 0x8200 */
+ { 5190, 0x3077 }, { 5198, 0xd815 }, { 5205, 0xbd0e }, { 5214, 0x4bfb },
+ { 5225, 0x8a90 }, { 5230, 0x8500 }, { 5233, 0xc100 }, { 5236, 0xe61d },
+ { 5245, 0xed14 }, { 5253, 0xb386 }, { 5261, 0xff72 }, { 5273, 0x639b },
+ { 5282, 0xfd92 }, { 5292, 0xd9be }, { 5303, 0x887b }, { 5311, 0x0a92 },
+ /* 0x8300 */
+ { 5316, 0xd3fe }, { 5328, 0x1cb2 }, { 5335, 0xb980 }, { 5341, 0x177a },
+ { 5350, 0x82c9 }, { 5356, 0xdc17 }, { 5365, 0xfffb }, { 5380, 0x3980 },
+ { 5385, 0x4260 }, { 5389, 0x590c }, { 5395, 0x0f01 }, { 5400, 0x37df },
+ { 5412, 0x94a3 }, { 5419, 0xb150 }, { 5425, 0x0623 }, { 5430, 0x2307 },
+ /* 0x8400 */
+ { 5436, 0xf85a }, { 5445, 0x3102 }, { 5449, 0x01f0 }, { 5454, 0x3102 },
+ { 5458, 0x0040 }, { 5459, 0x1e82 }, { 5465, 0x3a0a }, { 5471, 0x056a },
+ { 5477, 0x5b84 }, { 5484, 0x1280 }, { 5487, 0x8002 }, { 5489, 0xa714 },
+ { 5496, 0x2612 }, { 5501, 0xa04b }, { 5507, 0x1069 }, { 5512, 0x9001 },
+ /* 0x8500 */
+ { 5515, 0x1000 }, { 5516, 0x848a }, { 5521, 0x1802 }, { 5524, 0x3f80 },
+ { 5531, 0x0708 }, { 5535, 0x4240 }, { 5538, 0x0110 }, { 5540, 0x4e14 },
+ { 5546, 0x80b0 }, { 5550, 0x1800 }, { 5552, 0xc510 }, { 5557, 0x0281 },
+ { 5560, 0x8202 }, { 5563, 0x1029 }, { 5567, 0x0210 }, { 5569, 0x8800 },
+ /* 0x8600 */
+ { 5571, 0x0020 }, { 5572, 0x0042 }, { 5574, 0x0280 }, { 5576, 0x1100 },
+ { 5578, 0xe000 }, { 5581, 0x4413 }, { 5586, 0x5804 }, { 5590, 0xfe02 },
+ { 5598, 0x3c07 }, { 5605, 0x3028 }, { 5609, 0x9798 }, { 5617, 0x0473 },
+ { 5623, 0xced1 }, { 5632, 0xcb13 }, { 5640, 0x6210 }, { 5644, 0x431f },
+ /* 0x8700 */
+ { 5652, 0x278d }, { 5660, 0x55ac }, { 5668, 0x422e }, { 5674, 0xc892 },
+ { 5680, 0x5380 }, { 5685, 0x0288 }, { 5688, 0x4039 }, { 5693, 0x7851 },
+ { 5700, 0x292c }, { 5706, 0x8088 }, { 5709, 0xb900 }, { 5714, 0x2428 },
+ { 5718, 0x0c41 }, { 5722, 0x080e }, { 5726, 0x4421 }, { 5730, 0x4200 },
+ /* 0x8800 */
+ { 5732, 0x0408 }, { 5734, 0x0868 }, { 5738, 0x0006 }, { 5740, 0x1204 },
+ { 5743, 0x3031 }, { 5748, 0x0290 }, { 5751, 0x5b3e }, { 5761, 0xe085 },
+ { 5767, 0x2936 }, { 5774, 0x1044 }, { 5777, 0x2814 }, { 5781, 0x1082 },
+ { 5784, 0x4266 }, { 5790, 0x8334 }, { 5796, 0x013c }, { 5801, 0x531b },
+ /* 0x8900 */
+ { 5809, 0x0404 }, { 5811, 0x0e0d }, { 5817, 0x0c22 }, { 5821, 0x0051 },
+ { 5824, 0x0012 }, { 5826, 0xc000 }, { 5828, 0x0040 }, { 5829, 0x8800 },
+ { 5831, 0x004a }, { 5834, 0x0000 }, { 5834, 0x0000 }, { 5834, 0x0000 },
+ { 5834, 0xdff6 }, { 5847, 0x5447 }, { 5854, 0x8868 }, { 5859, 0x0008 },
+ /* 0x8a00 */
+ { 5860, 0x0081 }, { 5862, 0x0000 }, { 5862, 0x0000 }, { 5862, 0x4000 },
+ { 5863, 0x0100 }, { 5864, 0x0000 }, { 5864, 0x0000 }, { 5864, 0x0200 },
+ { 5865, 0x0600 }, { 5867, 0x0008 }, { 5868, 0x0000 }, { 5868, 0x0000 },
+ { 5868, 0x0000 }, { 5868, 0x0000 }, { 5868, 0x0000 }, { 5868, 0x0000 },
+ /* 0x8b00 */
+ { 5868, 0x0080 }, { 5869, 0x0000 }, { 5869, 0x0040 }, { 5870, 0x0000 },
+ { 5870, 0x0000 }, { 5870, 0x0000 }, { 5870, 0x1040 }, { 5872, 0x0000 },
+ { 5872, 0x0000 }, { 5872, 0x0000 }, { 5872, 0xefff }, { 5887, 0xf7fd },
+ { 5901, 0xff7f }, { 5916, 0xfffe }, { 5931, 0xfbff }, { 5946, 0xffff },
+ /* 0x8c00 */
+ { 5962, 0xfdff }, { 5977, 0xbfff }, { 5992, 0xffff }, { 6008, 0x00ff },
+ { 6016, 0x12c2 }, { 6021, 0x0420 }, { 6023, 0x0c06 }, { 6027, 0x0708 },
+ { 6031, 0x1624 }, { 6036, 0x0110 }, { 6038, 0x0000 }, { 6038, 0x0000 },
+ { 6038, 0x0000 }, { 6038, 0x0000 }, { 6038, 0x0000 }, { 6038, 0x0000 },
+ /* 0x8d00 */
+ { 6038, 0x0000 }, { 6038, 0xe000 }, { 6041, 0xfffe }, { 6056, 0xffff },
+ { 6072, 0xffff }, { 6088, 0x7f79 }, { 6100, 0x28df }, { 6109, 0x00f9 },
+ { 6115, 0x0c32 }, { 6120, 0x8012 }, { 6123, 0x0008 }, { 6124, 0xd53a },
+ { 6133, 0xd858 }, { 6140, 0xecc2 }, { 6148, 0x9d18 }, { 6155, 0x2fa8 },
+ /* 0x8e00 */
+ { 6163, 0x9620 }, { 6168, 0xe010 }, { 6172, 0xd60c }, { 6179, 0x2622 },
+ { 6184, 0x0f97 }, { 6193, 0x0206 }, { 6196, 0xb240 }, { 6201, 0x9055 },
+ { 6207, 0x80a2 }, { 6211, 0x5011 }, { 6215, 0x9800 }, { 6218, 0x0404 },
+ { 6220, 0x4000 }, { 6221, 0x0000 }, { 6221, 0x0000 }, { 6221, 0x0000 },
+ /* 0x8f00 */
+ { 6221, 0x0000 }, { 6221, 0x0000 }, { 6221, 0x0000 }, { 6221, 0x0000 },
+ { 6221, 0x0000 }, { 6221, 0x0000 }, { 6221, 0xfbc0 }, { 6230, 0xffff },
+ { 6246, 0xeffe }, { 6260, 0xdffb }, { 6274, 0x0b08 }, { 6278, 0x6243 },
+ { 6284, 0x41b6 }, { 6291, 0xfb3b }, { 6303, 0x6f74 }, { 6313, 0x2389 },
+ /* 0x9000 */
+ { 6319, 0xae7f }, { 6331, 0xecd7 }, { 6342, 0xe047 }, { 6349, 0x5960 },
+ { 6355, 0xa096 }, { 6361, 0x098f }, { 6368, 0x612c }, { 6374, 0xa030 },
+ { 6378, 0x090d }, { 6383, 0x2aaa }, { 6390, 0xd44e }, { 6398, 0x4f7b },
+ { 6409, 0xc4b2 }, { 6416, 0x388b }, { 6423, 0xa9c6 }, { 6431, 0x6110 },
+ /* 0x9100 */
+ { 6435, 0x0014 }, { 6437, 0x4200 }, { 6439, 0x800c }, { 6442, 0x0202 },
+ { 6444, 0xfe48 }, { 6453, 0x6485 }, { 6459, 0xd63e }, { 6469, 0xe3f7 },
+ { 6481, 0x3aa0 }, { 6487, 0x0c07 }, { 6492, 0xe40c }, { 6498, 0x0430 },
+ { 6501, 0xf680 }, { 6508, 0x1002 }, { 6510, 0x0000 }, { 6510, 0x0000 },
+ /* 0x9200 */
+ { 6510, 0x0000 }, { 6510, 0x0000 }, { 6510, 0x0000 }, { 6510, 0x0000 },
+ { 6510, 0x0000 }, { 6510, 0x0000 }, { 6510, 0x0000 }, { 6510, 0x0010 },
+ { 6511, 0x4000 }, { 6512, 0x0000 }, { 6512, 0x4000 }, { 6513, 0x0000 },
+ { 6513, 0x0100 }, { 6514, 0x0000 }, { 6514, 0x0000 }, { 6514, 0x0000 },
+ /* 0x9300 */
+ { 6514, 0x0000 }, { 6514, 0x0000 }, { 6514, 0x0000 }, { 6514, 0x4000 },
+ { 6515, 0x0000 }, { 6515, 0x0000 }, { 6515, 0x0400 }, { 6516, 0x0000 },
+ { 6516, 0x8000 }, { 6517, 0x0000 }, { 6517, 0x0000 }, { 6517, 0x0000 },
+ { 6517, 0x0400 }, { 6518, 0x0040 }, { 6519, 0x0000 }, { 6519, 0x0000 },
+ /* 0x9400 */
+ { 6519, 0x0000 }, { 6519, 0x0000 }, { 6519, 0x0000 }, { 6519, 0x4000 },
+ { 6520, 0x0000 }, { 6520, 0x0000 }, { 6520, 0x0800 }, { 6521, 0x0000 },
+ { 6521, 0xffe0 }, { 6532, 0xfebd }, { 6545, 0xffff }, { 6561, 0xffff },
+ { 6577, 0x7f7f }, { 6591, 0xfbe7 }, { 6604, 0xffbf }, { 6619, 0xf7ff },
+ /* 0x9500 */
+ { 6634, 0xffff }, { 6650, 0xefff }, { 6665, 0xff7e }, { 6679, 0xdff7 },
+ { 6693, 0xf6f7 }, { 6706, 0xfbdf }, { 6720, 0xbffe }, { 6734, 0x804f },
+ { 6740, 0x0000 }, { 6740, 0x0000 }, { 6740, 0x0000 }, { 6740, 0x0000 },
+ { 6740, 0x0000 }, { 6740, 0x0000 }, { 6740, 0xef00 }, { 6747, 0x7fff },
+ /* 0x9600 */
+ { 6762, 0xff7f }, { 6777, 0xb6f7 }, { 6789, 0x4406 }, { 6793, 0xb87e },
+ { 6803, 0x3bf5 }, { 6814, 0x8831 }, { 6819, 0x1796 }, { 6827, 0x00f4 },
+ { 6832, 0xa960 }, { 6838, 0x1391 }, { 6844, 0x0080 }, { 6845, 0x7249 },
+ { 6852, 0xf2f3 }, { 6863, 0x0024 }, { 6865, 0x8701 }, { 6870, 0x42c8 },
+ /* 0x9700 */
+ { 6875, 0xe3d3 }, { 6885, 0x5048 }, { 6889, 0x2400 }, { 6891, 0x4305 },
+ { 6896, 0x0000 }, { 6896, 0x4a4c }, { 6902, 0x0227 }, { 6907, 0x1058 },
+ { 6911, 0x2820 }, { 6914, 0x0116 }, { 6918, 0xa809 }, { 6923, 0x0014 },
+ { 6925, 0x0000 }, { 6925, 0x0000 }, { 6925, 0x3ec0 }, { 6932, 0x0068 },
+ /* 0x9800 */
+ { 6935, 0x0000 }, { 6935, 0x0000 }, { 6935, 0x0000 }, { 6935, 0x0000 },
+ { 6935, 0x0000 }, { 6935, 0x0000 }, { 6935, 0x0000 }, { 6935, 0xffe0 },
+ { 6946, 0xb7ff }, { 6960, 0xfddb }, { 6973, 0x00f7 }, { 6980, 0x0000 },
+ { 6980, 0x4000 }, { 6981, 0xc72e }, { 6990, 0x0180 }, { 6992, 0x0000 },
+ /* 0x9900 */
+ { 6992, 0x2000 }, { 6993, 0x0001 }, { 6994, 0x4000 }, { 6995, 0x0000 },
+ { 6995, 0x0000 }, { 6995, 0x0030 }, { 6997, 0xffa8 }, { 7008, 0xb4f7 },
+ { 7019, 0xadf3 }, { 7030, 0x03ff }, { 7040, 0x0120 }, { 7042, 0x0000 },
+ { 7042, 0x0000 }, { 7042, 0x0000 }, { 7042, 0x0000 }, { 7042, 0x0000 },
+ /* 0x9a00 */
+ { 7042, 0x0000 }, { 7042, 0x0000 }, { 7042, 0x0000 }, { 7042, 0x0000 },
+ { 7042, 0x0000 }, { 7042, 0x0000 }, { 7042, 0xf000 }, { 7046, 0xfffb },
+ { 7061, 0x9df7 }, { 7073, 0xfdcf }, { 7086, 0x01bf }, { 7094, 0x15c3 },
+ { 7101, 0x1827 }, { 7107, 0x810a }, { 7111, 0xa842 }, { 7116, 0x0a00 },
+ /* 0x9b00 */
+ { 7118, 0x8108 }, { 7121, 0x8008 }, { 7123, 0x8008 }, { 7125, 0x1804 },
+ { 7128, 0xa3be }, { 7138, 0x0012 }, { 7140, 0x0000 }, { 7140, 0x0000 },
+ { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x0000 },
+ { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x0000 },
+ /* 0x9c00 */
+ { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x0000 },
+ { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x0000 }, { 7140, 0x9000 },
+ { 7142, 0x69e6 }, { 7151, 0xdc37 }, { 7161, 0x6bff }, { 7174, 0x3dff },
+ { 7187, 0xfcf8 }, { 7198, 0xf3f9 }, { 7210, 0x0004 },
+};
+static const Summary16 gb2312_uni2indx_page9e[27] = {
+ /* 0x9e00 */
+ { 7211, 0x0000 }, { 7211, 0x8000 }, { 7212, 0xbf6f }, { 7225, 0xe7ee },
+ { 7237, 0xdffe }, { 7251, 0x5da2 }, { 7259, 0x3fd8 }, { 7269, 0xc00b },
+ { 7274, 0x0984 }, { 7278, 0xa00c }, { 7282, 0x0040 }, { 7283, 0x6910 },
+ { 7288, 0xe210 }, { 7293, 0xb912 }, { 7300, 0x86a5 }, { 7307, 0x5a00 },
+ /* 0x9f00 */
+ { 7311, 0x6800 }, { 7314, 0x0289 }, { 7318, 0x9005 }, { 7322, 0x6a80 },
+ { 7327, 0x0010 }, { 7328, 0x0003 }, { 7330, 0x0000 }, { 7330, 0x8000 },
+ { 7331, 0x1ff9 }, { 7342, 0x8e00 }, { 7346, 0x0001 },
+};
+static const Summary16 gb2312_uni2indx_pageff[15] = {
+ /* 0xff00 */
+ { 7347, 0xfffe }, { 7362, 0xffff }, { 7378, 0xffff }, { 7394, 0xffff },
+ { 7410, 0xffff }, { 7426, 0x7fff }, { 7441, 0x0000 }, { 7441, 0x0000 },
+ { 7441, 0x0000 }, { 7441, 0x0000 }, { 7441, 0x0000 }, { 7441, 0x0000 },
+ { 7441, 0x0000 }, { 7441, 0x0000 }, { 7441, 0x002b },
+};
+
+static int
+gb2312_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x0460)
+ summary = &gb2312_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x2000 && wc < 0x2650)
+ summary = &gb2312_uni2indx_page20[(wc>>4)-0x200];
+ else if (wc >= 0x3000 && wc < 0x3230)
+ summary = &gb2312_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0x4e00 && wc < 0x9cf0)
+ summary = &gb2312_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0x9e00 && wc < 0x9fb0)
+ summary = &gb2312_uni2indx_page9e[(wc>>4)-0x9e0];
+ else if (wc >= 0xff00 && wc < 0xfff0)
+ summary = &gb2312_uni2indx_pageff[(wc>>4)-0xff0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = gb2312_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/gbk.h b/jni/iconv/lib/gbk.h
new file mode 100644
index 0000000..b6ff526
--- /dev/null
+++ b/jni/iconv/lib/gbk.h
@@ -0,0 +1,169 @@
+/*
+ * Copyright (C) 1999-2001, 2005, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GBK
+ */
+
+/*
+ * GBK, as described in Ken Lunde's book, is an extension of GB 2312-1980
+ * (shifted by adding 0x8080 to the range 0xA1A1..0xFEFE, as used in EUC-CN).
+ * It adds the following ranges:
+ *
+ * (part of GBK/1) 0xA2A1-0xA2AA Small Roman numerals
+ * GBK/3 0x{81-A0}{40-7E,80-FE} 6080 new characters, all in Unicode
+ * GBK/4 0x{AA-FE}{40-7E,80-A0} 8160 new characters, 8080 in Unicode
+ * GBK/5 0x{A8-A9}{40-7E,80-A0} 166 new characters, 153 in Unicode
+ *
+ * Furthermore, all four tables I have looked at
+ * - the CP936 table by Microsoft, found on ftp.unicode.org in 1999,
+ * - the GBK table by Sun, investigated on a Solaris 2.7 machine,
+ * - the GBK tables by CWEX, found in the Big5+ package,
+ * - the GB18030 standard (second printing),
+ * agree in the following extensions. (Ken Lunde must have overlooked these
+ * differences between GB2312 and GBK. Also, the CWEX tables have additional
+ * differences.)
+ *
+ * 1. Some characters in the GB2312 range are defined differently:
+ *
+ * code GB2312 GBK
+ * 0xA1A4 0x30FB # KATAKANA MIDDLE DOT 0x00B7 # MIDDLE DOT
+ * 0xA1AA 0x2015 # HORIZONTAL BAR 0x2014 # EM DASH
+ *
+ * 2. 19 characters added in the range 0xA6E0-0xA6F5.
+ *
+ * 3. 4 characters added in the range 0xA8BB-0xA8C0.
+ *
+ * CP936 as of 1999 was identical to GBK. However, since 1999, Microsoft has
+ * added new mappings to CP936...
+ */
+
+#include "gbkext1.h"
+#include "gbkext2.h"
+#include "gbkext_inv.h"
+#include "cp936ext.h"
+
+static int
+gbk_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+
+ if (c >= 0x81 && c < 0xff) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ if (c >= 0xa1 && c <= 0xf7) {
+ unsigned char c2 = s[1];
+ if (c == 0xa1) {
+ if (c2 == 0xa4) {
+ *pwc = 0x00b7;
+ return 2;
+ }
+ if (c2 == 0xaa) {
+ *pwc = 0x2014;
+ return 2;
+ }
+ }
+ if (c2 >= 0xa1 && c2 < 0xff) {
+ unsigned char buf[2];
+ int ret;
+ buf[0] = c-0x80; buf[1] = c2-0x80;
+ ret = gb2312_mbtowc(conv,pwc,buf,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ buf[0] = c; buf[1] = c2;
+ ret = cp936ext_mbtowc(conv,pwc,buf,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ }
+ if (c >= 0x81 && c <= 0xa0)
+ return gbkext1_mbtowc(conv,pwc,s,2);
+ if (c >= 0xa8 && c <= 0xfe)
+ return gbkext2_mbtowc(conv,pwc,s,2);
+ if (c == 0xa2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0xa1 && c2 <= 0xaa) {
+ *pwc = 0x2170+(c2-0xa1);
+ return 2;
+ }
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+gbk_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ if (wc != 0x30fb && wc != 0x2015) {
+ ret = gb2312_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0]+0x80;
+ r[1] = buf[1]+0x80;
+ return 2;
+ }
+ }
+ ret = gbkext_inv_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+ if (wc >= 0x2170 && wc <= 0x2179) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0xa2;
+ r[1] = 0xa1 + (wc-0x2170);
+ return 2;
+ }
+ ret = cp936ext_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+ if (wc == 0x00b7) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0xa1;
+ r[1] = 0xa4;
+ return 2;
+ }
+ if (wc == 0x2014) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = 0xa1;
+ r[1] = 0xaa;
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/gbkext1.h b/jni/iconv/lib/gbkext1.h
new file mode 100644
index 0000000..d244c76
--- /dev/null
+++ b/jni/iconv/lib/gbkext1.h
@@ -0,0 +1,853 @@
+/*
+ * Copyright (C) 1999-2000 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GBK/3 extensions
+ */
+
+static const unsigned short gbkext1_2uni_page81[6080] = {
+ /* 0x81 */
+ 0x4e02, 0x4e04, 0x4e05, 0x4e06, 0x4e0f, 0x4e12, 0x4e17, 0x4e1f,
+ 0x4e20, 0x4e21, 0x4e23, 0x4e26, 0x4e29, 0x4e2e, 0x4e2f, 0x4e31,
+ 0x4e33, 0x4e35, 0x4e37, 0x4e3c, 0x4e40, 0x4e41, 0x4e42, 0x4e44,
+ 0x4e46, 0x4e4a, 0x4e51, 0x4e55, 0x4e57, 0x4e5a, 0x4e5b, 0x4e62,
+ 0x4e63, 0x4e64, 0x4e65, 0x4e67, 0x4e68, 0x4e6a, 0x4e6b, 0x4e6c,
+ 0x4e6d, 0x4e6e, 0x4e6f, 0x4e72, 0x4e74, 0x4e75, 0x4e76, 0x4e77,
+ 0x4e78, 0x4e79, 0x4e7a, 0x4e7b, 0x4e7c, 0x4e7d, 0x4e7f, 0x4e80,
+ 0x4e81, 0x4e82, 0x4e83, 0x4e84, 0x4e85, 0x4e87, 0x4e8a, 0x4e90,
+ 0x4e96, 0x4e97, 0x4e99, 0x4e9c, 0x4e9d, 0x4e9e, 0x4ea3, 0x4eaa,
+ 0x4eaf, 0x4eb0, 0x4eb1, 0x4eb4, 0x4eb6, 0x4eb7, 0x4eb8, 0x4eb9,
+ 0x4ebc, 0x4ebd, 0x4ebe, 0x4ec8, 0x4ecc, 0x4ecf, 0x4ed0, 0x4ed2,
+ 0x4eda, 0x4edb, 0x4edc, 0x4ee0, 0x4ee2, 0x4ee6, 0x4ee7, 0x4ee9,
+ 0x4eed, 0x4eee, 0x4eef, 0x4ef1, 0x4ef4, 0x4ef8, 0x4ef9, 0x4efa,
+ 0x4efc, 0x4efe, 0x4f00, 0x4f02, 0x4f03, 0x4f04, 0x4f05, 0x4f06,
+ 0x4f07, 0x4f08, 0x4f0b, 0x4f0c, 0x4f12, 0x4f13, 0x4f14, 0x4f15,
+ 0x4f16, 0x4f1c, 0x4f1d, 0x4f21, 0x4f23, 0x4f28, 0x4f29, 0x4f2c,
+ 0x4f2d, 0x4f2e, 0x4f31, 0x4f33, 0x4f35, 0x4f37, 0x4f39, 0x4f3b,
+ 0x4f3e, 0x4f3f, 0x4f40, 0x4f41, 0x4f42, 0x4f44, 0x4f45, 0x4f47,
+ 0x4f48, 0x4f49, 0x4f4a, 0x4f4b, 0x4f4c, 0x4f52, 0x4f54, 0x4f56,
+ 0x4f61, 0x4f62, 0x4f66, 0x4f68, 0x4f6a, 0x4f6b, 0x4f6d, 0x4f6e,
+ 0x4f71, 0x4f72, 0x4f75, 0x4f77, 0x4f78, 0x4f79, 0x4f7a, 0x4f7d,
+ 0x4f80, 0x4f81, 0x4f82, 0x4f85, 0x4f86, 0x4f87, 0x4f8a, 0x4f8c,
+ 0x4f8e, 0x4f90, 0x4f92, 0x4f93, 0x4f95, 0x4f96, 0x4f98, 0x4f99,
+ 0x4f9a, 0x4f9c, 0x4f9e, 0x4f9f, 0x4fa1, 0x4fa2,
+ /* 0x82 */
+ 0x4fa4, 0x4fab, 0x4fad, 0x4fb0, 0x4fb1, 0x4fb2, 0x4fb3, 0x4fb4,
+ 0x4fb6, 0x4fb7, 0x4fb8, 0x4fb9, 0x4fba, 0x4fbb, 0x4fbc, 0x4fbd,
+ 0x4fbe, 0x4fc0, 0x4fc1, 0x4fc2, 0x4fc6, 0x4fc7, 0x4fc8, 0x4fc9,
+ 0x4fcb, 0x4fcc, 0x4fcd, 0x4fd2, 0x4fd3, 0x4fd4, 0x4fd5, 0x4fd6,
+ 0x4fd9, 0x4fdb, 0x4fe0, 0x4fe2, 0x4fe4, 0x4fe5, 0x4fe7, 0x4feb,
+ 0x4fec, 0x4ff0, 0x4ff2, 0x4ff4, 0x4ff5, 0x4ff6, 0x4ff7, 0x4ff9,
+ 0x4ffb, 0x4ffc, 0x4ffd, 0x4fff, 0x5000, 0x5001, 0x5002, 0x5003,
+ 0x5004, 0x5005, 0x5006, 0x5007, 0x5008, 0x5009, 0x500a, 0x500b,
+ 0x500e, 0x5010, 0x5011, 0x5013, 0x5015, 0x5016, 0x5017, 0x501b,
+ 0x501d, 0x501e, 0x5020, 0x5022, 0x5023, 0x5024, 0x5027, 0x502b,
+ 0x502f, 0x5030, 0x5031, 0x5032, 0x5033, 0x5034, 0x5035, 0x5036,
+ 0x5037, 0x5038, 0x5039, 0x503b, 0x503d, 0x503f, 0x5040, 0x5041,
+ 0x5042, 0x5044, 0x5045, 0x5046, 0x5049, 0x504a, 0x504b, 0x504d,
+ 0x5050, 0x5051, 0x5052, 0x5053, 0x5054, 0x5056, 0x5057, 0x5058,
+ 0x5059, 0x505b, 0x505d, 0x505e, 0x505f, 0x5060, 0x5061, 0x5062,
+ 0x5063, 0x5064, 0x5066, 0x5067, 0x5068, 0x5069, 0x506a, 0x506b,
+ 0x506d, 0x506e, 0x506f, 0x5070, 0x5071, 0x5072, 0x5073, 0x5074,
+ 0x5075, 0x5078, 0x5079, 0x507a, 0x507c, 0x507d, 0x5081, 0x5082,
+ 0x5083, 0x5084, 0x5086, 0x5087, 0x5089, 0x508a, 0x508b, 0x508c,
+ 0x508e, 0x508f, 0x5090, 0x5091, 0x5092, 0x5093, 0x5094, 0x5095,
+ 0x5096, 0x5097, 0x5098, 0x5099, 0x509a, 0x509b, 0x509c, 0x509d,
+ 0x509e, 0x509f, 0x50a0, 0x50a1, 0x50a2, 0x50a4, 0x50a6, 0x50aa,
+ 0x50ab, 0x50ad, 0x50ae, 0x50af, 0x50b0, 0x50b1, 0x50b3, 0x50b4,
+ 0x50b5, 0x50b6, 0x50b7, 0x50b8, 0x50b9, 0x50bc,
+ /* 0x83 */
+ 0x50bd, 0x50be, 0x50bf, 0x50c0, 0x50c1, 0x50c2, 0x50c3, 0x50c4,
+ 0x50c5, 0x50c6, 0x50c7, 0x50c8, 0x50c9, 0x50ca, 0x50cb, 0x50cc,
+ 0x50cd, 0x50ce, 0x50d0, 0x50d1, 0x50d2, 0x50d3, 0x50d4, 0x50d5,
+ 0x50d7, 0x50d8, 0x50d9, 0x50db, 0x50dc, 0x50dd, 0x50de, 0x50df,
+ 0x50e0, 0x50e1, 0x50e2, 0x50e3, 0x50e4, 0x50e5, 0x50e8, 0x50e9,
+ 0x50ea, 0x50eb, 0x50ef, 0x50f0, 0x50f1, 0x50f2, 0x50f4, 0x50f6,
+ 0x50f7, 0x50f8, 0x50f9, 0x50fa, 0x50fc, 0x50fd, 0x50fe, 0x50ff,
+ 0x5100, 0x5101, 0x5102, 0x5103, 0x5104, 0x5105, 0x5108, 0x5109,
+ 0x510a, 0x510c, 0x510d, 0x510e, 0x510f, 0x5110, 0x5111, 0x5113,
+ 0x5114, 0x5115, 0x5116, 0x5117, 0x5118, 0x5119, 0x511a, 0x511b,
+ 0x511c, 0x511d, 0x511e, 0x511f, 0x5120, 0x5122, 0x5123, 0x5124,
+ 0x5125, 0x5126, 0x5127, 0x5128, 0x5129, 0x512a, 0x512b, 0x512c,
+ 0x512d, 0x512e, 0x512f, 0x5130, 0x5131, 0x5132, 0x5133, 0x5134,
+ 0x5135, 0x5136, 0x5137, 0x5138, 0x5139, 0x513a, 0x513b, 0x513c,
+ 0x513d, 0x513e, 0x5142, 0x5147, 0x514a, 0x514c, 0x514e, 0x514f,
+ 0x5150, 0x5152, 0x5153, 0x5157, 0x5158, 0x5159, 0x515b, 0x515d,
+ 0x515e, 0x515f, 0x5160, 0x5161, 0x5163, 0x5164, 0x5166, 0x5167,
+ 0x5169, 0x516a, 0x516f, 0x5172, 0x517a, 0x517e, 0x517f, 0x5183,
+ 0x5184, 0x5186, 0x5187, 0x518a, 0x518b, 0x518e, 0x518f, 0x5190,
+ 0x5191, 0x5193, 0x5194, 0x5198, 0x519a, 0x519d, 0x519e, 0x519f,
+ 0x51a1, 0x51a3, 0x51a6, 0x51a7, 0x51a8, 0x51a9, 0x51aa, 0x51ad,
+ 0x51ae, 0x51b4, 0x51b8, 0x51b9, 0x51ba, 0x51be, 0x51bf, 0x51c1,
+ 0x51c2, 0x51c3, 0x51c5, 0x51c8, 0x51ca, 0x51cd, 0x51ce, 0x51d0,
+ 0x51d2, 0x51d3, 0x51d4, 0x51d5, 0x51d6, 0x51d7,
+ /* 0x84 */
+ 0x51d8, 0x51d9, 0x51da, 0x51dc, 0x51de, 0x51df, 0x51e2, 0x51e3,
+ 0x51e5, 0x51e6, 0x51e7, 0x51e8, 0x51e9, 0x51ea, 0x51ec, 0x51ee,
+ 0x51f1, 0x51f2, 0x51f4, 0x51f7, 0x51fe, 0x5204, 0x5205, 0x5209,
+ 0x520b, 0x520c, 0x520f, 0x5210, 0x5213, 0x5214, 0x5215, 0x521c,
+ 0x521e, 0x521f, 0x5221, 0x5222, 0x5223, 0x5225, 0x5226, 0x5227,
+ 0x522a, 0x522c, 0x522f, 0x5231, 0x5232, 0x5234, 0x5235, 0x523c,
+ 0x523e, 0x5244, 0x5245, 0x5246, 0x5247, 0x5248, 0x5249, 0x524b,
+ 0x524e, 0x524f, 0x5252, 0x5253, 0x5255, 0x5257, 0x5258, 0x5259,
+ 0x525a, 0x525b, 0x525d, 0x525f, 0x5260, 0x5262, 0x5263, 0x5264,
+ 0x5266, 0x5268, 0x526b, 0x526c, 0x526d, 0x526e, 0x5270, 0x5271,
+ 0x5273, 0x5274, 0x5275, 0x5276, 0x5277, 0x5278, 0x5279, 0x527a,
+ 0x527b, 0x527c, 0x527e, 0x5280, 0x5283, 0x5284, 0x5285, 0x5286,
+ 0x5287, 0x5289, 0x528a, 0x528b, 0x528c, 0x528d, 0x528e, 0x528f,
+ 0x5291, 0x5292, 0x5294, 0x5295, 0x5296, 0x5297, 0x5298, 0x5299,
+ 0x529a, 0x529c, 0x52a4, 0x52a5, 0x52a6, 0x52a7, 0x52ae, 0x52af,
+ 0x52b0, 0x52b4, 0x52b5, 0x52b6, 0x52b7, 0x52b8, 0x52b9, 0x52ba,
+ 0x52bb, 0x52bc, 0x52bd, 0x52c0, 0x52c1, 0x52c2, 0x52c4, 0x52c5,
+ 0x52c6, 0x52c8, 0x52ca, 0x52cc, 0x52cd, 0x52ce, 0x52cf, 0x52d1,
+ 0x52d3, 0x52d4, 0x52d5, 0x52d7, 0x52d9, 0x52da, 0x52db, 0x52dc,
+ 0x52dd, 0x52de, 0x52e0, 0x52e1, 0x52e2, 0x52e3, 0x52e5, 0x52e6,
+ 0x52e7, 0x52e8, 0x52e9, 0x52ea, 0x52eb, 0x52ec, 0x52ed, 0x52ee,
+ 0x52ef, 0x52f1, 0x52f2, 0x52f3, 0x52f4, 0x52f5, 0x52f6, 0x52f7,
+ 0x52f8, 0x52fb, 0x52fc, 0x52fd, 0x5301, 0x5302, 0x5303, 0x5304,
+ 0x5307, 0x5309, 0x530a, 0x530b, 0x530c, 0x530e,
+ /* 0x85 */
+ 0x5311, 0x5312, 0x5313, 0x5314, 0x5318, 0x531b, 0x531c, 0x531e,
+ 0x531f, 0x5322, 0x5324, 0x5325, 0x5327, 0x5328, 0x5329, 0x532b,
+ 0x532c, 0x532d, 0x532f, 0x5330, 0x5331, 0x5332, 0x5333, 0x5334,
+ 0x5335, 0x5336, 0x5337, 0x5338, 0x533c, 0x533d, 0x5340, 0x5342,
+ 0x5344, 0x5346, 0x534b, 0x534c, 0x534d, 0x5350, 0x5354, 0x5358,
+ 0x5359, 0x535b, 0x535d, 0x5365, 0x5368, 0x536a, 0x536c, 0x536d,
+ 0x5372, 0x5376, 0x5379, 0x537b, 0x537c, 0x537d, 0x537e, 0x5380,
+ 0x5381, 0x5383, 0x5387, 0x5388, 0x538a, 0x538e, 0x538f, 0x5390,
+ 0x5391, 0x5392, 0x5393, 0x5394, 0x5396, 0x5397, 0x5399, 0x539b,
+ 0x539c, 0x539e, 0x53a0, 0x53a1, 0x53a4, 0x53a7, 0x53aa, 0x53ab,
+ 0x53ac, 0x53ad, 0x53af, 0x53b0, 0x53b1, 0x53b2, 0x53b3, 0x53b4,
+ 0x53b5, 0x53b7, 0x53b8, 0x53b9, 0x53ba, 0x53bc, 0x53bd, 0x53be,
+ 0x53c0, 0x53c3, 0x53c4, 0x53c5, 0x53c6, 0x53c7, 0x53ce, 0x53cf,
+ 0x53d0, 0x53d2, 0x53d3, 0x53d5, 0x53da, 0x53dc, 0x53dd, 0x53de,
+ 0x53e1, 0x53e2, 0x53e7, 0x53f4, 0x53fa, 0x53fe, 0x53ff, 0x5400,
+ 0x5402, 0x5405, 0x5407, 0x540b, 0x5414, 0x5418, 0x5419, 0x541a,
+ 0x541c, 0x5422, 0x5424, 0x5425, 0x542a, 0x5430, 0x5433, 0x5436,
+ 0x5437, 0x543a, 0x543d, 0x543f, 0x5441, 0x5442, 0x5444, 0x5445,
+ 0x5447, 0x5449, 0x544c, 0x544d, 0x544e, 0x544f, 0x5451, 0x545a,
+ 0x545d, 0x545e, 0x545f, 0x5460, 0x5461, 0x5463, 0x5465, 0x5467,
+ 0x5469, 0x546a, 0x546b, 0x546c, 0x546d, 0x546e, 0x546f, 0x5470,
+ 0x5474, 0x5479, 0x547a, 0x547e, 0x547f, 0x5481, 0x5483, 0x5485,
+ 0x5487, 0x5488, 0x5489, 0x548a, 0x548d, 0x5491, 0x5493, 0x5497,
+ 0x5498, 0x549c, 0x549e, 0x549f, 0x54a0, 0x54a1,
+ /* 0x86 */
+ 0x54a2, 0x54a5, 0x54ae, 0x54b0, 0x54b2, 0x54b5, 0x54b6, 0x54b7,
+ 0x54b9, 0x54ba, 0x54bc, 0x54be, 0x54c3, 0x54c5, 0x54ca, 0x54cb,
+ 0x54d6, 0x54d8, 0x54db, 0x54e0, 0x54e1, 0x54e2, 0x54e3, 0x54e4,
+ 0x54eb, 0x54ec, 0x54ef, 0x54f0, 0x54f1, 0x54f4, 0x54f5, 0x54f6,
+ 0x54f7, 0x54f8, 0x54f9, 0x54fb, 0x54fe, 0x5500, 0x5502, 0x5503,
+ 0x5504, 0x5505, 0x5508, 0x550a, 0x550b, 0x550c, 0x550d, 0x550e,
+ 0x5512, 0x5513, 0x5515, 0x5516, 0x5517, 0x5518, 0x5519, 0x551a,
+ 0x551c, 0x551d, 0x551e, 0x551f, 0x5521, 0x5525, 0x5526, 0x5528,
+ 0x5529, 0x552b, 0x552d, 0x5532, 0x5534, 0x5535, 0x5536, 0x5538,
+ 0x5539, 0x553a, 0x553b, 0x553d, 0x5540, 0x5542, 0x5545, 0x5547,
+ 0x5548, 0x554b, 0x554c, 0x554d, 0x554e, 0x554f, 0x5551, 0x5552,
+ 0x5553, 0x5554, 0x5557, 0x5558, 0x5559, 0x555a, 0x555b, 0x555d,
+ 0x555e, 0x555f, 0x5560, 0x5562, 0x5563, 0x5568, 0x5569, 0x556b,
+ 0x556f, 0x5570, 0x5571, 0x5572, 0x5573, 0x5574, 0x5579, 0x557a,
+ 0x557d, 0x557f, 0x5585, 0x5586, 0x558c, 0x558d, 0x558e, 0x5590,
+ 0x5592, 0x5593, 0x5595, 0x5596, 0x5597, 0x559a, 0x559b, 0x559e,
+ 0x55a0, 0x55a1, 0x55a2, 0x55a3, 0x55a4, 0x55a5, 0x55a6, 0x55a8,
+ 0x55a9, 0x55aa, 0x55ab, 0x55ac, 0x55ad, 0x55ae, 0x55af, 0x55b0,
+ 0x55b2, 0x55b4, 0x55b6, 0x55b8, 0x55ba, 0x55bc, 0x55bf, 0x55c0,
+ 0x55c1, 0x55c2, 0x55c3, 0x55c6, 0x55c7, 0x55c8, 0x55ca, 0x55cb,
+ 0x55ce, 0x55cf, 0x55d0, 0x55d5, 0x55d7, 0x55d8, 0x55d9, 0x55da,
+ 0x55db, 0x55de, 0x55e0, 0x55e2, 0x55e7, 0x55e9, 0x55ed, 0x55ee,
+ 0x55f0, 0x55f1, 0x55f4, 0x55f6, 0x55f8, 0x55f9, 0x55fa, 0x55fb,
+ 0x55fc, 0x55ff, 0x5602, 0x5603, 0x5604, 0x5605,
+ /* 0x87 */
+ 0x5606, 0x5607, 0x560a, 0x560b, 0x560d, 0x5610, 0x5611, 0x5612,
+ 0x5613, 0x5614, 0x5615, 0x5616, 0x5617, 0x5619, 0x561a, 0x561c,
+ 0x561d, 0x5620, 0x5621, 0x5622, 0x5625, 0x5626, 0x5628, 0x5629,
+ 0x562a, 0x562b, 0x562e, 0x562f, 0x5630, 0x5633, 0x5635, 0x5637,
+ 0x5638, 0x563a, 0x563c, 0x563d, 0x563e, 0x5640, 0x5641, 0x5642,
+ 0x5643, 0x5644, 0x5645, 0x5646, 0x5647, 0x5648, 0x5649, 0x564a,
+ 0x564b, 0x564f, 0x5650, 0x5651, 0x5652, 0x5653, 0x5655, 0x5656,
+ 0x565a, 0x565b, 0x565d, 0x565e, 0x565f, 0x5660, 0x5661, 0x5663,
+ 0x5665, 0x5666, 0x5667, 0x566d, 0x566e, 0x566f, 0x5670, 0x5672,
+ 0x5673, 0x5674, 0x5675, 0x5677, 0x5678, 0x5679, 0x567a, 0x567d,
+ 0x567e, 0x567f, 0x5680, 0x5681, 0x5682, 0x5683, 0x5684, 0x5687,
+ 0x5688, 0x5689, 0x568a, 0x568b, 0x568c, 0x568d, 0x5690, 0x5691,
+ 0x5692, 0x5694, 0x5695, 0x5696, 0x5697, 0x5698, 0x5699, 0x569a,
+ 0x569b, 0x569c, 0x569d, 0x569e, 0x569f, 0x56a0, 0x56a1, 0x56a2,
+ 0x56a4, 0x56a5, 0x56a6, 0x56a7, 0x56a8, 0x56a9, 0x56aa, 0x56ab,
+ 0x56ac, 0x56ad, 0x56ae, 0x56b0, 0x56b1, 0x56b2, 0x56b3, 0x56b4,
+ 0x56b5, 0x56b6, 0x56b8, 0x56b9, 0x56ba, 0x56bb, 0x56bd, 0x56be,
+ 0x56bf, 0x56c0, 0x56c1, 0x56c2, 0x56c3, 0x56c4, 0x56c5, 0x56c6,
+ 0x56c7, 0x56c8, 0x56c9, 0x56cb, 0x56cc, 0x56cd, 0x56ce, 0x56cf,
+ 0x56d0, 0x56d1, 0x56d2, 0x56d3, 0x56d5, 0x56d6, 0x56d8, 0x56d9,
+ 0x56dc, 0x56e3, 0x56e5, 0x56e6, 0x56e7, 0x56e8, 0x56e9, 0x56ea,
+ 0x56ec, 0x56ee, 0x56ef, 0x56f2, 0x56f3, 0x56f6, 0x56f7, 0x56f8,
+ 0x56fb, 0x56fc, 0x5700, 0x5701, 0x5702, 0x5705, 0x5707, 0x570b,
+ 0x570c, 0x570d, 0x570e, 0x570f, 0x5710, 0x5711,
+ /* 0x88 */
+ 0x5712, 0x5713, 0x5714, 0x5715, 0x5716, 0x5717, 0x5718, 0x5719,
+ 0x571a, 0x571b, 0x571d, 0x571e, 0x5720, 0x5721, 0x5722, 0x5724,
+ 0x5725, 0x5726, 0x5727, 0x572b, 0x5731, 0x5732, 0x5734, 0x5735,
+ 0x5736, 0x5737, 0x5738, 0x573c, 0x573d, 0x573f, 0x5741, 0x5743,
+ 0x5744, 0x5745, 0x5746, 0x5748, 0x5749, 0x574b, 0x5752, 0x5753,
+ 0x5754, 0x5755, 0x5756, 0x5758, 0x5759, 0x5762, 0x5763, 0x5765,
+ 0x5767, 0x576c, 0x576e, 0x5770, 0x5771, 0x5772, 0x5774, 0x5775,
+ 0x5778, 0x5779, 0x577a, 0x577d, 0x577e, 0x577f, 0x5780, 0x5781,
+ 0x5787, 0x5788, 0x5789, 0x578a, 0x578d, 0x578e, 0x578f, 0x5790,
+ 0x5791, 0x5794, 0x5795, 0x5796, 0x5797, 0x5798, 0x5799, 0x579a,
+ 0x579c, 0x579d, 0x579e, 0x579f, 0x57a5, 0x57a8, 0x57aa, 0x57ac,
+ 0x57af, 0x57b0, 0x57b1, 0x57b3, 0x57b5, 0x57b6, 0x57b7, 0x57b9,
+ 0x57ba, 0x57bb, 0x57bc, 0x57bd, 0x57be, 0x57bf, 0x57c0, 0x57c1,
+ 0x57c4, 0x57c5, 0x57c6, 0x57c7, 0x57c8, 0x57c9, 0x57ca, 0x57cc,
+ 0x57cd, 0x57d0, 0x57d1, 0x57d3, 0x57d6, 0x57d7, 0x57db, 0x57dc,
+ 0x57de, 0x57e1, 0x57e2, 0x57e3, 0x57e5, 0x57e6, 0x57e7, 0x57e8,
+ 0x57e9, 0x57ea, 0x57eb, 0x57ec, 0x57ee, 0x57f0, 0x57f1, 0x57f2,
+ 0x57f3, 0x57f5, 0x57f6, 0x57f7, 0x57fb, 0x57fc, 0x57fe, 0x57ff,
+ 0x5801, 0x5803, 0x5804, 0x5805, 0x5808, 0x5809, 0x580a, 0x580c,
+ 0x580e, 0x580f, 0x5810, 0x5812, 0x5813, 0x5814, 0x5816, 0x5817,
+ 0x5818, 0x581a, 0x581b, 0x581c, 0x581d, 0x581f, 0x5822, 0x5823,
+ 0x5825, 0x5826, 0x5827, 0x5828, 0x5829, 0x582b, 0x582c, 0x582d,
+ 0x582e, 0x582f, 0x5831, 0x5832, 0x5833, 0x5834, 0x5836, 0x5837,
+ 0x5838, 0x5839, 0x583a, 0x583b, 0x583c, 0x583d,
+ /* 0x89 */
+ 0x583e, 0x583f, 0x5840, 0x5841, 0x5842, 0x5843, 0x5845, 0x5846,
+ 0x5847, 0x5848, 0x5849, 0x584a, 0x584b, 0x584e, 0x584f, 0x5850,
+ 0x5852, 0x5853, 0x5855, 0x5856, 0x5857, 0x5859, 0x585a, 0x585b,
+ 0x585c, 0x585d, 0x585f, 0x5860, 0x5861, 0x5862, 0x5863, 0x5864,
+ 0x5866, 0x5867, 0x5868, 0x5869, 0x586a, 0x586d, 0x586e, 0x586f,
+ 0x5870, 0x5871, 0x5872, 0x5873, 0x5874, 0x5875, 0x5876, 0x5877,
+ 0x5878, 0x5879, 0x587a, 0x587b, 0x587c, 0x587d, 0x587f, 0x5882,
+ 0x5884, 0x5886, 0x5887, 0x5888, 0x588a, 0x588b, 0x588c, 0x588d,
+ 0x588e, 0x588f, 0x5890, 0x5891, 0x5894, 0x5895, 0x5896, 0x5897,
+ 0x5898, 0x589b, 0x589c, 0x589d, 0x58a0, 0x58a1, 0x58a2, 0x58a3,
+ 0x58a4, 0x58a5, 0x58a6, 0x58a7, 0x58aa, 0x58ab, 0x58ac, 0x58ad,
+ 0x58ae, 0x58af, 0x58b0, 0x58b1, 0x58b2, 0x58b3, 0x58b4, 0x58b5,
+ 0x58b6, 0x58b7, 0x58b8, 0x58b9, 0x58ba, 0x58bb, 0x58bd, 0x58be,
+ 0x58bf, 0x58c0, 0x58c2, 0x58c3, 0x58c4, 0x58c6, 0x58c7, 0x58c8,
+ 0x58c9, 0x58ca, 0x58cb, 0x58cc, 0x58cd, 0x58ce, 0x58cf, 0x58d0,
+ 0x58d2, 0x58d3, 0x58d4, 0x58d6, 0x58d7, 0x58d8, 0x58d9, 0x58da,
+ 0x58db, 0x58dc, 0x58dd, 0x58de, 0x58df, 0x58e0, 0x58e1, 0x58e2,
+ 0x58e3, 0x58e5, 0x58e6, 0x58e7, 0x58e8, 0x58e9, 0x58ea, 0x58ed,
+ 0x58ef, 0x58f1, 0x58f2, 0x58f4, 0x58f5, 0x58f7, 0x58f8, 0x58fa,
+ 0x58fb, 0x58fc, 0x58fd, 0x58fe, 0x58ff, 0x5900, 0x5901, 0x5903,
+ 0x5905, 0x5906, 0x5908, 0x5909, 0x590a, 0x590b, 0x590c, 0x590e,
+ 0x5910, 0x5911, 0x5912, 0x5913, 0x5917, 0x5918, 0x591b, 0x591d,
+ 0x591e, 0x5920, 0x5921, 0x5922, 0x5923, 0x5926, 0x5928, 0x592c,
+ 0x5930, 0x5932, 0x5933, 0x5935, 0x5936, 0x593b,
+ /* 0x8a */
+ 0x593d, 0x593e, 0x593f, 0x5940, 0x5943, 0x5945, 0x5946, 0x594a,
+ 0x594c, 0x594d, 0x5950, 0x5952, 0x5953, 0x5959, 0x595b, 0x595c,
+ 0x595d, 0x595e, 0x595f, 0x5961, 0x5963, 0x5964, 0x5966, 0x5967,
+ 0x5968, 0x5969, 0x596a, 0x596b, 0x596c, 0x596d, 0x596e, 0x596f,
+ 0x5970, 0x5971, 0x5972, 0x5975, 0x5977, 0x597a, 0x597b, 0x597c,
+ 0x597e, 0x597f, 0x5980, 0x5985, 0x5989, 0x598b, 0x598c, 0x598e,
+ 0x598f, 0x5990, 0x5991, 0x5994, 0x5995, 0x5998, 0x599a, 0x599b,
+ 0x599c, 0x599d, 0x599f, 0x59a0, 0x59a1, 0x59a2, 0x59a6, 0x59a7,
+ 0x59ac, 0x59ad, 0x59b0, 0x59b1, 0x59b3, 0x59b4, 0x59b5, 0x59b6,
+ 0x59b7, 0x59b8, 0x59ba, 0x59bc, 0x59bd, 0x59bf, 0x59c0, 0x59c1,
+ 0x59c2, 0x59c3, 0x59c4, 0x59c5, 0x59c7, 0x59c8, 0x59c9, 0x59cc,
+ 0x59cd, 0x59ce, 0x59cf, 0x59d5, 0x59d6, 0x59d9, 0x59db, 0x59de,
+ 0x59df, 0x59e0, 0x59e1, 0x59e2, 0x59e4, 0x59e6, 0x59e7, 0x59e9,
+ 0x59ea, 0x59eb, 0x59ed, 0x59ee, 0x59ef, 0x59f0, 0x59f1, 0x59f2,
+ 0x59f3, 0x59f4, 0x59f5, 0x59f6, 0x59f7, 0x59f8, 0x59fa, 0x59fc,
+ 0x59fd, 0x59fe, 0x5a00, 0x5a02, 0x5a0a, 0x5a0b, 0x5a0d, 0x5a0e,
+ 0x5a0f, 0x5a10, 0x5a12, 0x5a14, 0x5a15, 0x5a16, 0x5a17, 0x5a19,
+ 0x5a1a, 0x5a1b, 0x5a1d, 0x5a1e, 0x5a21, 0x5a22, 0x5a24, 0x5a26,
+ 0x5a27, 0x5a28, 0x5a2a, 0x5a2b, 0x5a2c, 0x5a2d, 0x5a2e, 0x5a2f,
+ 0x5a30, 0x5a33, 0x5a35, 0x5a37, 0x5a38, 0x5a39, 0x5a3a, 0x5a3b,
+ 0x5a3d, 0x5a3e, 0x5a3f, 0x5a41, 0x5a42, 0x5a43, 0x5a44, 0x5a45,
+ 0x5a47, 0x5a48, 0x5a4b, 0x5a4c, 0x5a4d, 0x5a4e, 0x5a4f, 0x5a50,
+ 0x5a51, 0x5a52, 0x5a53, 0x5a54, 0x5a56, 0x5a57, 0x5a58, 0x5a59,
+ 0x5a5b, 0x5a5c, 0x5a5d, 0x5a5e, 0x5a5f, 0x5a60,
+ /* 0x8b */
+ 0x5a61, 0x5a63, 0x5a64, 0x5a65, 0x5a66, 0x5a68, 0x5a69, 0x5a6b,
+ 0x5a6c, 0x5a6d, 0x5a6e, 0x5a6f, 0x5a70, 0x5a71, 0x5a72, 0x5a73,
+ 0x5a78, 0x5a79, 0x5a7b, 0x5a7c, 0x5a7d, 0x5a7e, 0x5a80, 0x5a81,
+ 0x5a82, 0x5a83, 0x5a84, 0x5a85, 0x5a86, 0x5a87, 0x5a88, 0x5a89,
+ 0x5a8a, 0x5a8b, 0x5a8c, 0x5a8d, 0x5a8e, 0x5a8f, 0x5a90, 0x5a91,
+ 0x5a93, 0x5a94, 0x5a95, 0x5a96, 0x5a97, 0x5a98, 0x5a99, 0x5a9c,
+ 0x5a9d, 0x5a9e, 0x5a9f, 0x5aa0, 0x5aa1, 0x5aa2, 0x5aa3, 0x5aa4,
+ 0x5aa5, 0x5aa6, 0x5aa7, 0x5aa8, 0x5aa9, 0x5aab, 0x5aac, 0x5aad,
+ 0x5aae, 0x5aaf, 0x5ab0, 0x5ab1, 0x5ab4, 0x5ab6, 0x5ab7, 0x5ab9,
+ 0x5aba, 0x5abb, 0x5abc, 0x5abd, 0x5abf, 0x5ac0, 0x5ac3, 0x5ac4,
+ 0x5ac5, 0x5ac6, 0x5ac7, 0x5ac8, 0x5aca, 0x5acb, 0x5acd, 0x5ace,
+ 0x5acf, 0x5ad0, 0x5ad1, 0x5ad3, 0x5ad5, 0x5ad7, 0x5ad9, 0x5ada,
+ 0x5adb, 0x5add, 0x5ade, 0x5adf, 0x5ae2, 0x5ae4, 0x5ae5, 0x5ae7,
+ 0x5ae8, 0x5aea, 0x5aec, 0x5aed, 0x5aee, 0x5aef, 0x5af0, 0x5af2,
+ 0x5af3, 0x5af4, 0x5af5, 0x5af6, 0x5af7, 0x5af8, 0x5af9, 0x5afa,
+ 0x5afb, 0x5afc, 0x5afd, 0x5afe, 0x5aff, 0x5b00, 0x5b01, 0x5b02,
+ 0x5b03, 0x5b04, 0x5b05, 0x5b06, 0x5b07, 0x5b08, 0x5b0a, 0x5b0b,
+ 0x5b0c, 0x5b0d, 0x5b0e, 0x5b0f, 0x5b10, 0x5b11, 0x5b12, 0x5b13,
+ 0x5b14, 0x5b15, 0x5b18, 0x5b19, 0x5b1a, 0x5b1b, 0x5b1c, 0x5b1d,
+ 0x5b1e, 0x5b1f, 0x5b20, 0x5b21, 0x5b22, 0x5b23, 0x5b24, 0x5b25,
+ 0x5b26, 0x5b27, 0x5b28, 0x5b29, 0x5b2a, 0x5b2b, 0x5b2c, 0x5b2d,
+ 0x5b2e, 0x5b2f, 0x5b30, 0x5b31, 0x5b33, 0x5b35, 0x5b36, 0x5b38,
+ 0x5b39, 0x5b3a, 0x5b3b, 0x5b3c, 0x5b3d, 0x5b3e, 0x5b3f, 0x5b41,
+ 0x5b42, 0x5b43, 0x5b44, 0x5b45, 0x5b46, 0x5b47,
+ /* 0x8c */
+ 0x5b48, 0x5b49, 0x5b4a, 0x5b4b, 0x5b4c, 0x5b4d, 0x5b4e, 0x5b4f,
+ 0x5b52, 0x5b56, 0x5b5e, 0x5b60, 0x5b61, 0x5b67, 0x5b68, 0x5b6b,
+ 0x5b6d, 0x5b6e, 0x5b6f, 0x5b72, 0x5b74, 0x5b76, 0x5b77, 0x5b78,
+ 0x5b79, 0x5b7b, 0x5b7c, 0x5b7e, 0x5b7f, 0x5b82, 0x5b86, 0x5b8a,
+ 0x5b8d, 0x5b8e, 0x5b90, 0x5b91, 0x5b92, 0x5b94, 0x5b96, 0x5b9f,
+ 0x5ba7, 0x5ba8, 0x5ba9, 0x5bac, 0x5bad, 0x5bae, 0x5baf, 0x5bb1,
+ 0x5bb2, 0x5bb7, 0x5bba, 0x5bbb, 0x5bbc, 0x5bc0, 0x5bc1, 0x5bc3,
+ 0x5bc8, 0x5bc9, 0x5bca, 0x5bcb, 0x5bcd, 0x5bce, 0x5bcf, 0x5bd1,
+ 0x5bd4, 0x5bd5, 0x5bd6, 0x5bd7, 0x5bd8, 0x5bd9, 0x5bda, 0x5bdb,
+ 0x5bdc, 0x5be0, 0x5be2, 0x5be3, 0x5be6, 0x5be7, 0x5be9, 0x5bea,
+ 0x5beb, 0x5bec, 0x5bed, 0x5bef, 0x5bf1, 0x5bf2, 0x5bf3, 0x5bf4,
+ 0x5bf5, 0x5bf6, 0x5bf7, 0x5bfd, 0x5bfe, 0x5c00, 0x5c02, 0x5c03,
+ 0x5c05, 0x5c07, 0x5c08, 0x5c0b, 0x5c0c, 0x5c0d, 0x5c0e, 0x5c10,
+ 0x5c12, 0x5c13, 0x5c17, 0x5c19, 0x5c1b, 0x5c1e, 0x5c1f, 0x5c20,
+ 0x5c21, 0x5c23, 0x5c26, 0x5c28, 0x5c29, 0x5c2a, 0x5c2b, 0x5c2d,
+ 0x5c2e, 0x5c2f, 0x5c30, 0x5c32, 0x5c33, 0x5c35, 0x5c36, 0x5c37,
+ 0x5c43, 0x5c44, 0x5c46, 0x5c47, 0x5c4c, 0x5c4d, 0x5c52, 0x5c53,
+ 0x5c54, 0x5c56, 0x5c57, 0x5c58, 0x5c5a, 0x5c5b, 0x5c5c, 0x5c5d,
+ 0x5c5f, 0x5c62, 0x5c64, 0x5c67, 0x5c68, 0x5c69, 0x5c6a, 0x5c6b,
+ 0x5c6c, 0x5c6d, 0x5c70, 0x5c72, 0x5c73, 0x5c74, 0x5c75, 0x5c76,
+ 0x5c77, 0x5c78, 0x5c7b, 0x5c7c, 0x5c7d, 0x5c7e, 0x5c80, 0x5c83,
+ 0x5c84, 0x5c85, 0x5c86, 0x5c87, 0x5c89, 0x5c8a, 0x5c8b, 0x5c8e,
+ 0x5c8f, 0x5c92, 0x5c93, 0x5c95, 0x5c9d, 0x5c9e, 0x5c9f, 0x5ca0,
+ 0x5ca1, 0x5ca4, 0x5ca5, 0x5ca6, 0x5ca7, 0x5ca8,
+ /* 0x8d */
+ 0x5caa, 0x5cae, 0x5caf, 0x5cb0, 0x5cb2, 0x5cb4, 0x5cb6, 0x5cb9,
+ 0x5cba, 0x5cbb, 0x5cbc, 0x5cbe, 0x5cc0, 0x5cc2, 0x5cc3, 0x5cc5,
+ 0x5cc6, 0x5cc7, 0x5cc8, 0x5cc9, 0x5cca, 0x5ccc, 0x5ccd, 0x5cce,
+ 0x5ccf, 0x5cd0, 0x5cd1, 0x5cd3, 0x5cd4, 0x5cd5, 0x5cd6, 0x5cd7,
+ 0x5cd8, 0x5cda, 0x5cdb, 0x5cdc, 0x5cdd, 0x5cde, 0x5cdf, 0x5ce0,
+ 0x5ce2, 0x5ce3, 0x5ce7, 0x5ce9, 0x5ceb, 0x5cec, 0x5cee, 0x5cef,
+ 0x5cf1, 0x5cf2, 0x5cf3, 0x5cf4, 0x5cf5, 0x5cf6, 0x5cf7, 0x5cf8,
+ 0x5cf9, 0x5cfa, 0x5cfc, 0x5cfd, 0x5cfe, 0x5cff, 0x5d00, 0x5d01,
+ 0x5d04, 0x5d05, 0x5d08, 0x5d09, 0x5d0a, 0x5d0b, 0x5d0c, 0x5d0d,
+ 0x5d0f, 0x5d10, 0x5d11, 0x5d12, 0x5d13, 0x5d15, 0x5d17, 0x5d18,
+ 0x5d19, 0x5d1a, 0x5d1c, 0x5d1d, 0x5d1f, 0x5d20, 0x5d21, 0x5d22,
+ 0x5d23, 0x5d25, 0x5d28, 0x5d2a, 0x5d2b, 0x5d2c, 0x5d2f, 0x5d30,
+ 0x5d31, 0x5d32, 0x5d33, 0x5d35, 0x5d36, 0x5d37, 0x5d38, 0x5d39,
+ 0x5d3a, 0x5d3b, 0x5d3c, 0x5d3f, 0x5d40, 0x5d41, 0x5d42, 0x5d43,
+ 0x5d44, 0x5d45, 0x5d46, 0x5d48, 0x5d49, 0x5d4d, 0x5d4e, 0x5d4f,
+ 0x5d50, 0x5d51, 0x5d52, 0x5d53, 0x5d54, 0x5d55, 0x5d56, 0x5d57,
+ 0x5d59, 0x5d5a, 0x5d5c, 0x5d5e, 0x5d5f, 0x5d60, 0x5d61, 0x5d62,
+ 0x5d63, 0x5d64, 0x5d65, 0x5d66, 0x5d67, 0x5d68, 0x5d6a, 0x5d6d,
+ 0x5d6e, 0x5d70, 0x5d71, 0x5d72, 0x5d73, 0x5d75, 0x5d76, 0x5d77,
+ 0x5d78, 0x5d79, 0x5d7a, 0x5d7b, 0x5d7c, 0x5d7d, 0x5d7e, 0x5d7f,
+ 0x5d80, 0x5d81, 0x5d83, 0x5d84, 0x5d85, 0x5d86, 0x5d87, 0x5d88,
+ 0x5d89, 0x5d8a, 0x5d8b, 0x5d8c, 0x5d8d, 0x5d8e, 0x5d8f, 0x5d90,
+ 0x5d91, 0x5d92, 0x5d93, 0x5d94, 0x5d95, 0x5d96, 0x5d97, 0x5d98,
+ 0x5d9a, 0x5d9b, 0x5d9c, 0x5d9e, 0x5d9f, 0x5da0,
+ /* 0x8e */
+ 0x5da1, 0x5da2, 0x5da3, 0x5da4, 0x5da5, 0x5da6, 0x5da7, 0x5da8,
+ 0x5da9, 0x5daa, 0x5dab, 0x5dac, 0x5dad, 0x5dae, 0x5daf, 0x5db0,
+ 0x5db1, 0x5db2, 0x5db3, 0x5db4, 0x5db5, 0x5db6, 0x5db8, 0x5db9,
+ 0x5dba, 0x5dbb, 0x5dbc, 0x5dbd, 0x5dbe, 0x5dbf, 0x5dc0, 0x5dc1,
+ 0x5dc2, 0x5dc3, 0x5dc4, 0x5dc6, 0x5dc7, 0x5dc8, 0x5dc9, 0x5dca,
+ 0x5dcb, 0x5dcc, 0x5dce, 0x5dcf, 0x5dd0, 0x5dd1, 0x5dd2, 0x5dd3,
+ 0x5dd4, 0x5dd5, 0x5dd6, 0x5dd7, 0x5dd8, 0x5dd9, 0x5dda, 0x5ddc,
+ 0x5ddf, 0x5de0, 0x5de3, 0x5de4, 0x5dea, 0x5dec, 0x5ded, 0x5df0,
+ 0x5df5, 0x5df6, 0x5df8, 0x5df9, 0x5dfa, 0x5dfb, 0x5dfc, 0x5dff,
+ 0x5e00, 0x5e04, 0x5e07, 0x5e09, 0x5e0a, 0x5e0b, 0x5e0d, 0x5e0e,
+ 0x5e12, 0x5e13, 0x5e17, 0x5e1e, 0x5e1f, 0x5e20, 0x5e21, 0x5e22,
+ 0x5e23, 0x5e24, 0x5e25, 0x5e28, 0x5e29, 0x5e2a, 0x5e2b, 0x5e2c,
+ 0x5e2f, 0x5e30, 0x5e32, 0x5e33, 0x5e34, 0x5e35, 0x5e36, 0x5e39,
+ 0x5e3a, 0x5e3e, 0x5e3f, 0x5e40, 0x5e41, 0x5e43, 0x5e46, 0x5e47,
+ 0x5e48, 0x5e49, 0x5e4a, 0x5e4b, 0x5e4d, 0x5e4e, 0x5e4f, 0x5e50,
+ 0x5e51, 0x5e52, 0x5e53, 0x5e56, 0x5e57, 0x5e58, 0x5e59, 0x5e5a,
+ 0x5e5c, 0x5e5d, 0x5e5f, 0x5e60, 0x5e63, 0x5e64, 0x5e65, 0x5e66,
+ 0x5e67, 0x5e68, 0x5e69, 0x5e6a, 0x5e6b, 0x5e6c, 0x5e6d, 0x5e6e,
+ 0x5e6f, 0x5e70, 0x5e71, 0x5e75, 0x5e77, 0x5e79, 0x5e7e, 0x5e81,
+ 0x5e82, 0x5e83, 0x5e85, 0x5e88, 0x5e89, 0x5e8c, 0x5e8d, 0x5e8e,
+ 0x5e92, 0x5e98, 0x5e9b, 0x5e9d, 0x5ea1, 0x5ea2, 0x5ea3, 0x5ea4,
+ 0x5ea8, 0x5ea9, 0x5eaa, 0x5eab, 0x5eac, 0x5eae, 0x5eaf, 0x5eb0,
+ 0x5eb1, 0x5eb2, 0x5eb4, 0x5eba, 0x5ebb, 0x5ebc, 0x5ebd, 0x5ebf,
+ 0x5ec0, 0x5ec1, 0x5ec2, 0x5ec3, 0x5ec4, 0x5ec5,
+ /* 0x8f */
+ 0x5ec6, 0x5ec7, 0x5ec8, 0x5ecb, 0x5ecc, 0x5ecd, 0x5ece, 0x5ecf,
+ 0x5ed0, 0x5ed4, 0x5ed5, 0x5ed7, 0x5ed8, 0x5ed9, 0x5eda, 0x5edc,
+ 0x5edd, 0x5ede, 0x5edf, 0x5ee0, 0x5ee1, 0x5ee2, 0x5ee3, 0x5ee4,
+ 0x5ee5, 0x5ee6, 0x5ee7, 0x5ee9, 0x5eeb, 0x5eec, 0x5eed, 0x5eee,
+ 0x5eef, 0x5ef0, 0x5ef1, 0x5ef2, 0x5ef3, 0x5ef5, 0x5ef8, 0x5ef9,
+ 0x5efb, 0x5efc, 0x5efd, 0x5f05, 0x5f06, 0x5f07, 0x5f09, 0x5f0c,
+ 0x5f0d, 0x5f0e, 0x5f10, 0x5f12, 0x5f14, 0x5f16, 0x5f19, 0x5f1a,
+ 0x5f1c, 0x5f1d, 0x5f1e, 0x5f21, 0x5f22, 0x5f23, 0x5f24, 0x5f28,
+ 0x5f2b, 0x5f2c, 0x5f2e, 0x5f30, 0x5f32, 0x5f33, 0x5f34, 0x5f35,
+ 0x5f36, 0x5f37, 0x5f38, 0x5f3b, 0x5f3d, 0x5f3e, 0x5f3f, 0x5f41,
+ 0x5f42, 0x5f43, 0x5f44, 0x5f45, 0x5f46, 0x5f47, 0x5f48, 0x5f49,
+ 0x5f4a, 0x5f4b, 0x5f4c, 0x5f4d, 0x5f4e, 0x5f4f, 0x5f51, 0x5f54,
+ 0x5f59, 0x5f5a, 0x5f5b, 0x5f5c, 0x5f5e, 0x5f5f, 0x5f60, 0x5f63,
+ 0x5f65, 0x5f67, 0x5f68, 0x5f6b, 0x5f6e, 0x5f6f, 0x5f72, 0x5f74,
+ 0x5f75, 0x5f76, 0x5f78, 0x5f7a, 0x5f7d, 0x5f7e, 0x5f7f, 0x5f83,
+ 0x5f86, 0x5f8d, 0x5f8e, 0x5f8f, 0x5f91, 0x5f93, 0x5f94, 0x5f96,
+ 0x5f9a, 0x5f9b, 0x5f9d, 0x5f9e, 0x5f9f, 0x5fa0, 0x5fa2, 0x5fa3,
+ 0x5fa4, 0x5fa5, 0x5fa6, 0x5fa7, 0x5fa9, 0x5fab, 0x5fac, 0x5faf,
+ 0x5fb0, 0x5fb1, 0x5fb2, 0x5fb3, 0x5fb4, 0x5fb6, 0x5fb8, 0x5fb9,
+ 0x5fba, 0x5fbb, 0x5fbe, 0x5fbf, 0x5fc0, 0x5fc1, 0x5fc2, 0x5fc7,
+ 0x5fc8, 0x5fca, 0x5fcb, 0x5fce, 0x5fd3, 0x5fd4, 0x5fd5, 0x5fda,
+ 0x5fdb, 0x5fdc, 0x5fde, 0x5fdf, 0x5fe2, 0x5fe3, 0x5fe5, 0x5fe6,
+ 0x5fe8, 0x5fe9, 0x5fec, 0x5fef, 0x5ff0, 0x5ff2, 0x5ff3, 0x5ff4,
+ 0x5ff6, 0x5ff7, 0x5ff9, 0x5ffa, 0x5ffc, 0x6007,
+ /* 0x90 */
+ 0x6008, 0x6009, 0x600b, 0x600c, 0x6010, 0x6011, 0x6013, 0x6017,
+ 0x6018, 0x601a, 0x601e, 0x601f, 0x6022, 0x6023, 0x6024, 0x602c,
+ 0x602d, 0x602e, 0x6030, 0x6031, 0x6032, 0x6033, 0x6034, 0x6036,
+ 0x6037, 0x6038, 0x6039, 0x603a, 0x603d, 0x603e, 0x6040, 0x6044,
+ 0x6045, 0x6046, 0x6047, 0x6048, 0x6049, 0x604a, 0x604c, 0x604e,
+ 0x604f, 0x6051, 0x6053, 0x6054, 0x6056, 0x6057, 0x6058, 0x605b,
+ 0x605c, 0x605e, 0x605f, 0x6060, 0x6061, 0x6065, 0x6066, 0x606e,
+ 0x6071, 0x6072, 0x6074, 0x6075, 0x6077, 0x607e, 0x6080, 0x6081,
+ 0x6082, 0x6085, 0x6086, 0x6087, 0x6088, 0x608a, 0x608b, 0x608e,
+ 0x608f, 0x6090, 0x6091, 0x6093, 0x6095, 0x6097, 0x6098, 0x6099,
+ 0x609c, 0x609e, 0x60a1, 0x60a2, 0x60a4, 0x60a5, 0x60a7, 0x60a9,
+ 0x60aa, 0x60ae, 0x60b0, 0x60b3, 0x60b5, 0x60b6, 0x60b7, 0x60b9,
+ 0x60ba, 0x60bd, 0x60be, 0x60bf, 0x60c0, 0x60c1, 0x60c2, 0x60c3,
+ 0x60c4, 0x60c7, 0x60c8, 0x60c9, 0x60cc, 0x60cd, 0x60ce, 0x60cf,
+ 0x60d0, 0x60d2, 0x60d3, 0x60d4, 0x60d6, 0x60d7, 0x60d9, 0x60db,
+ 0x60de, 0x60e1, 0x60e2, 0x60e3, 0x60e4, 0x60e5, 0x60ea, 0x60f1,
+ 0x60f2, 0x60f5, 0x60f7, 0x60f8, 0x60fb, 0x60fc, 0x60fd, 0x60fe,
+ 0x60ff, 0x6102, 0x6103, 0x6104, 0x6105, 0x6107, 0x610a, 0x610b,
+ 0x610c, 0x6110, 0x6111, 0x6112, 0x6113, 0x6114, 0x6116, 0x6117,
+ 0x6118, 0x6119, 0x611b, 0x611c, 0x611d, 0x611e, 0x6121, 0x6122,
+ 0x6125, 0x6128, 0x6129, 0x612a, 0x612c, 0x612d, 0x612e, 0x612f,
+ 0x6130, 0x6131, 0x6132, 0x6133, 0x6134, 0x6135, 0x6136, 0x6137,
+ 0x6138, 0x6139, 0x613a, 0x613b, 0x613c, 0x613d, 0x613e, 0x6140,
+ 0x6141, 0x6142, 0x6143, 0x6144, 0x6145, 0x6146,
+ /* 0x91 */
+ 0x6147, 0x6149, 0x614b, 0x614d, 0x614f, 0x6150, 0x6152, 0x6153,
+ 0x6154, 0x6156, 0x6157, 0x6158, 0x6159, 0x615a, 0x615b, 0x615c,
+ 0x615e, 0x615f, 0x6160, 0x6161, 0x6163, 0x6164, 0x6165, 0x6166,
+ 0x6169, 0x616a, 0x616b, 0x616c, 0x616d, 0x616e, 0x616f, 0x6171,
+ 0x6172, 0x6173, 0x6174, 0x6176, 0x6178, 0x6179, 0x617a, 0x617b,
+ 0x617c, 0x617d, 0x617e, 0x617f, 0x6180, 0x6181, 0x6182, 0x6183,
+ 0x6184, 0x6185, 0x6186, 0x6187, 0x6188, 0x6189, 0x618a, 0x618c,
+ 0x618d, 0x618f, 0x6190, 0x6191, 0x6192, 0x6193, 0x6195, 0x6196,
+ 0x6197, 0x6198, 0x6199, 0x619a, 0x619b, 0x619c, 0x619e, 0x619f,
+ 0x61a0, 0x61a1, 0x61a2, 0x61a3, 0x61a4, 0x61a5, 0x61a6, 0x61aa,
+ 0x61ab, 0x61ad, 0x61ae, 0x61af, 0x61b0, 0x61b1, 0x61b2, 0x61b3,
+ 0x61b4, 0x61b5, 0x61b6, 0x61b8, 0x61b9, 0x61ba, 0x61bb, 0x61bc,
+ 0x61bd, 0x61bf, 0x61c0, 0x61c1, 0x61c3, 0x61c4, 0x61c5, 0x61c6,
+ 0x61c7, 0x61c9, 0x61cc, 0x61cd, 0x61ce, 0x61cf, 0x61d0, 0x61d3,
+ 0x61d5, 0x61d6, 0x61d7, 0x61d8, 0x61d9, 0x61da, 0x61db, 0x61dc,
+ 0x61dd, 0x61de, 0x61df, 0x61e0, 0x61e1, 0x61e2, 0x61e3, 0x61e4,
+ 0x61e5, 0x61e7, 0x61e8, 0x61e9, 0x61ea, 0x61eb, 0x61ec, 0x61ed,
+ 0x61ee, 0x61ef, 0x61f0, 0x61f1, 0x61f2, 0x61f3, 0x61f4, 0x61f6,
+ 0x61f7, 0x61f8, 0x61f9, 0x61fa, 0x61fb, 0x61fc, 0x61fd, 0x61fe,
+ 0x6200, 0x6201, 0x6202, 0x6203, 0x6204, 0x6205, 0x6207, 0x6209,
+ 0x6213, 0x6214, 0x6219, 0x621c, 0x621d, 0x621e, 0x6220, 0x6223,
+ 0x6226, 0x6227, 0x6228, 0x6229, 0x622b, 0x622d, 0x622f, 0x6230,
+ 0x6231, 0x6232, 0x6235, 0x6236, 0x6238, 0x6239, 0x623a, 0x623b,
+ 0x623c, 0x6242, 0x6244, 0x6245, 0x6246, 0x624a,
+ /* 0x92 */
+ 0x624f, 0x6250, 0x6255, 0x6256, 0x6257, 0x6259, 0x625a, 0x625c,
+ 0x625d, 0x625e, 0x625f, 0x6260, 0x6261, 0x6262, 0x6264, 0x6265,
+ 0x6268, 0x6271, 0x6272, 0x6274, 0x6275, 0x6277, 0x6278, 0x627a,
+ 0x627b, 0x627d, 0x6281, 0x6282, 0x6283, 0x6285, 0x6286, 0x6287,
+ 0x6288, 0x628b, 0x628c, 0x628d, 0x628e, 0x628f, 0x6290, 0x6294,
+ 0x6299, 0x629c, 0x629d, 0x629e, 0x62a3, 0x62a6, 0x62a7, 0x62a9,
+ 0x62aa, 0x62ad, 0x62ae, 0x62af, 0x62b0, 0x62b2, 0x62b3, 0x62b4,
+ 0x62b6, 0x62b7, 0x62b8, 0x62ba, 0x62be, 0x62c0, 0x62c1, 0x62c3,
+ 0x62cb, 0x62cf, 0x62d1, 0x62d5, 0x62dd, 0x62de, 0x62e0, 0x62e1,
+ 0x62e4, 0x62ea, 0x62eb, 0x62f0, 0x62f2, 0x62f5, 0x62f8, 0x62f9,
+ 0x62fa, 0x62fb, 0x6300, 0x6303, 0x6304, 0x6305, 0x6306, 0x630a,
+ 0x630b, 0x630c, 0x630d, 0x630f, 0x6310, 0x6312, 0x6313, 0x6314,
+ 0x6315, 0x6317, 0x6318, 0x6319, 0x631c, 0x6326, 0x6327, 0x6329,
+ 0x632c, 0x632d, 0x632e, 0x6330, 0x6331, 0x6333, 0x6334, 0x6335,
+ 0x6336, 0x6337, 0x6338, 0x633b, 0x633c, 0x633e, 0x633f, 0x6340,
+ 0x6341, 0x6344, 0x6347, 0x6348, 0x634a, 0x6351, 0x6352, 0x6353,
+ 0x6354, 0x6356, 0x6357, 0x6358, 0x6359, 0x635a, 0x635b, 0x635c,
+ 0x635d, 0x6360, 0x6364, 0x6365, 0x6366, 0x6368, 0x636a, 0x636b,
+ 0x636c, 0x636f, 0x6370, 0x6372, 0x6373, 0x6374, 0x6375, 0x6378,
+ 0x6379, 0x637c, 0x637d, 0x637e, 0x637f, 0x6381, 0x6383, 0x6384,
+ 0x6385, 0x6386, 0x638b, 0x638d, 0x6391, 0x6393, 0x6394, 0x6395,
+ 0x6397, 0x6399, 0x639a, 0x639b, 0x639c, 0x639d, 0x639e, 0x639f,
+ 0x63a1, 0x63a4, 0x63a6, 0x63ab, 0x63af, 0x63b1, 0x63b2, 0x63b5,
+ 0x63b6, 0x63b9, 0x63bb, 0x63bd, 0x63bf, 0x63c0,
+ /* 0x93 */
+ 0x63c1, 0x63c2, 0x63c3, 0x63c5, 0x63c7, 0x63c8, 0x63ca, 0x63cb,
+ 0x63cc, 0x63d1, 0x63d3, 0x63d4, 0x63d5, 0x63d7, 0x63d8, 0x63d9,
+ 0x63da, 0x63db, 0x63dc, 0x63dd, 0x63df, 0x63e2, 0x63e4, 0x63e5,
+ 0x63e6, 0x63e7, 0x63e8, 0x63eb, 0x63ec, 0x63ee, 0x63ef, 0x63f0,
+ 0x63f1, 0x63f3, 0x63f5, 0x63f7, 0x63f9, 0x63fa, 0x63fb, 0x63fc,
+ 0x63fe, 0x6403, 0x6404, 0x6406, 0x6407, 0x6408, 0x6409, 0x640a,
+ 0x640d, 0x640e, 0x6411, 0x6412, 0x6415, 0x6416, 0x6417, 0x6418,
+ 0x6419, 0x641a, 0x641d, 0x641f, 0x6422, 0x6423, 0x6424, 0x6425,
+ 0x6427, 0x6428, 0x6429, 0x642b, 0x642e, 0x642f, 0x6430, 0x6431,
+ 0x6432, 0x6433, 0x6435, 0x6436, 0x6437, 0x6438, 0x6439, 0x643b,
+ 0x643c, 0x643e, 0x6440, 0x6442, 0x6443, 0x6449, 0x644b, 0x644c,
+ 0x644d, 0x644e, 0x644f, 0x6450, 0x6451, 0x6453, 0x6455, 0x6456,
+ 0x6457, 0x6459, 0x645a, 0x645b, 0x645c, 0x645d, 0x645f, 0x6460,
+ 0x6461, 0x6462, 0x6463, 0x6464, 0x6465, 0x6466, 0x6468, 0x646a,
+ 0x646b, 0x646c, 0x646e, 0x646f, 0x6470, 0x6471, 0x6472, 0x6473,
+ 0x6474, 0x6475, 0x6476, 0x6477, 0x647b, 0x647c, 0x647d, 0x647e,
+ 0x647f, 0x6480, 0x6481, 0x6483, 0x6486, 0x6488, 0x6489, 0x648a,
+ 0x648b, 0x648c, 0x648d, 0x648e, 0x648f, 0x6490, 0x6493, 0x6494,
+ 0x6497, 0x6498, 0x649a, 0x649b, 0x649c, 0x649d, 0x649f, 0x64a0,
+ 0x64a1, 0x64a2, 0x64a3, 0x64a5, 0x64a6, 0x64a7, 0x64a8, 0x64aa,
+ 0x64ab, 0x64af, 0x64b1, 0x64b2, 0x64b3, 0x64b4, 0x64b6, 0x64b9,
+ 0x64bb, 0x64bd, 0x64be, 0x64bf, 0x64c1, 0x64c3, 0x64c4, 0x64c6,
+ 0x64c7, 0x64c8, 0x64c9, 0x64ca, 0x64cb, 0x64cc, 0x64cf, 0x64d1,
+ 0x64d3, 0x64d4, 0x64d5, 0x64d6, 0x64d9, 0x64da,
+ /* 0x94 */
+ 0x64db, 0x64dc, 0x64dd, 0x64df, 0x64e0, 0x64e1, 0x64e3, 0x64e5,
+ 0x64e7, 0x64e8, 0x64e9, 0x64ea, 0x64eb, 0x64ec, 0x64ed, 0x64ee,
+ 0x64ef, 0x64f0, 0x64f1, 0x64f2, 0x64f3, 0x64f4, 0x64f5, 0x64f6,
+ 0x64f7, 0x64f8, 0x64f9, 0x64fa, 0x64fb, 0x64fc, 0x64fd, 0x64fe,
+ 0x64ff, 0x6501, 0x6502, 0x6503, 0x6504, 0x6505, 0x6506, 0x6507,
+ 0x6508, 0x650a, 0x650b, 0x650c, 0x650d, 0x650e, 0x650f, 0x6510,
+ 0x6511, 0x6513, 0x6514, 0x6515, 0x6516, 0x6517, 0x6519, 0x651a,
+ 0x651b, 0x651c, 0x651d, 0x651e, 0x651f, 0x6520, 0x6521, 0x6522,
+ 0x6523, 0x6524, 0x6526, 0x6527, 0x6528, 0x6529, 0x652a, 0x652c,
+ 0x652d, 0x6530, 0x6531, 0x6532, 0x6533, 0x6537, 0x653a, 0x653c,
+ 0x653d, 0x6540, 0x6541, 0x6542, 0x6543, 0x6544, 0x6546, 0x6547,
+ 0x654a, 0x654b, 0x654d, 0x654e, 0x6550, 0x6552, 0x6553, 0x6554,
+ 0x6557, 0x6558, 0x655a, 0x655c, 0x655f, 0x6560, 0x6561, 0x6564,
+ 0x6565, 0x6567, 0x6568, 0x6569, 0x656a, 0x656d, 0x656e, 0x656f,
+ 0x6571, 0x6573, 0x6575, 0x6576, 0x6578, 0x6579, 0x657a, 0x657b,
+ 0x657c, 0x657d, 0x657e, 0x657f, 0x6580, 0x6581, 0x6582, 0x6583,
+ 0x6584, 0x6585, 0x6586, 0x6588, 0x6589, 0x658a, 0x658d, 0x658e,
+ 0x658f, 0x6592, 0x6594, 0x6595, 0x6596, 0x6598, 0x659a, 0x659d,
+ 0x659e, 0x65a0, 0x65a2, 0x65a3, 0x65a6, 0x65a8, 0x65aa, 0x65ac,
+ 0x65ae, 0x65b1, 0x65b2, 0x65b3, 0x65b4, 0x65b5, 0x65b6, 0x65b7,
+ 0x65b8, 0x65ba, 0x65bb, 0x65be, 0x65bf, 0x65c0, 0x65c2, 0x65c7,
+ 0x65c8, 0x65c9, 0x65ca, 0x65cd, 0x65d0, 0x65d1, 0x65d3, 0x65d4,
+ 0x65d5, 0x65d8, 0x65d9, 0x65da, 0x65db, 0x65dc, 0x65dd, 0x65de,
+ 0x65df, 0x65e1, 0x65e3, 0x65e4, 0x65ea, 0x65eb,
+ /* 0x95 */
+ 0x65f2, 0x65f3, 0x65f4, 0x65f5, 0x65f8, 0x65f9, 0x65fb, 0x65fc,
+ 0x65fd, 0x65fe, 0x65ff, 0x6601, 0x6604, 0x6605, 0x6607, 0x6608,
+ 0x6609, 0x660b, 0x660d, 0x6610, 0x6611, 0x6612, 0x6616, 0x6617,
+ 0x6618, 0x661a, 0x661b, 0x661c, 0x661e, 0x6621, 0x6622, 0x6623,
+ 0x6624, 0x6626, 0x6629, 0x662a, 0x662b, 0x662c, 0x662e, 0x6630,
+ 0x6632, 0x6633, 0x6637, 0x6638, 0x6639, 0x663a, 0x663b, 0x663d,
+ 0x663f, 0x6640, 0x6642, 0x6644, 0x6645, 0x6646, 0x6647, 0x6648,
+ 0x6649, 0x664a, 0x664d, 0x664e, 0x6650, 0x6651, 0x6658, 0x6659,
+ 0x665b, 0x665c, 0x665d, 0x665e, 0x6660, 0x6662, 0x6663, 0x6665,
+ 0x6667, 0x6669, 0x666a, 0x666b, 0x666c, 0x666d, 0x6671, 0x6672,
+ 0x6673, 0x6675, 0x6678, 0x6679, 0x667b, 0x667c, 0x667d, 0x667f,
+ 0x6680, 0x6681, 0x6683, 0x6685, 0x6686, 0x6688, 0x6689, 0x668a,
+ 0x668b, 0x668d, 0x668e, 0x668f, 0x6690, 0x6692, 0x6693, 0x6694,
+ 0x6695, 0x6698, 0x6699, 0x669a, 0x669b, 0x669c, 0x669e, 0x669f,
+ 0x66a0, 0x66a1, 0x66a2, 0x66a3, 0x66a4, 0x66a5, 0x66a6, 0x66a9,
+ 0x66aa, 0x66ab, 0x66ac, 0x66ad, 0x66af, 0x66b0, 0x66b1, 0x66b2,
+ 0x66b3, 0x66b5, 0x66b6, 0x66b7, 0x66b8, 0x66ba, 0x66bb, 0x66bc,
+ 0x66bd, 0x66bf, 0x66c0, 0x66c1, 0x66c2, 0x66c3, 0x66c4, 0x66c5,
+ 0x66c6, 0x66c7, 0x66c8, 0x66c9, 0x66ca, 0x66cb, 0x66cc, 0x66cd,
+ 0x66ce, 0x66cf, 0x66d0, 0x66d1, 0x66d2, 0x66d3, 0x66d4, 0x66d5,
+ 0x66d6, 0x66d7, 0x66d8, 0x66da, 0x66de, 0x66df, 0x66e0, 0x66e1,
+ 0x66e2, 0x66e3, 0x66e4, 0x66e5, 0x66e7, 0x66e8, 0x66ea, 0x66eb,
+ 0x66ec, 0x66ed, 0x66ee, 0x66ef, 0x66f1, 0x66f5, 0x66f6, 0x66f8,
+ 0x66fa, 0x66fb, 0x66fd, 0x6701, 0x6702, 0x6703,
+ /* 0x96 */
+ 0x6704, 0x6705, 0x6706, 0x6707, 0x670c, 0x670e, 0x670f, 0x6711,
+ 0x6712, 0x6713, 0x6716, 0x6718, 0x6719, 0x671a, 0x671c, 0x671e,
+ 0x6720, 0x6721, 0x6722, 0x6723, 0x6724, 0x6725, 0x6727, 0x6729,
+ 0x672e, 0x6730, 0x6732, 0x6733, 0x6736, 0x6737, 0x6738, 0x6739,
+ 0x673b, 0x673c, 0x673e, 0x673f, 0x6741, 0x6744, 0x6745, 0x6747,
+ 0x674a, 0x674b, 0x674d, 0x6752, 0x6754, 0x6755, 0x6757, 0x6758,
+ 0x6759, 0x675a, 0x675b, 0x675d, 0x6762, 0x6763, 0x6764, 0x6766,
+ 0x6767, 0x676b, 0x676c, 0x676e, 0x6771, 0x6774, 0x6776, 0x6778,
+ 0x6779, 0x677a, 0x677b, 0x677d, 0x6780, 0x6782, 0x6783, 0x6785,
+ 0x6786, 0x6788, 0x678a, 0x678c, 0x678d, 0x678e, 0x678f, 0x6791,
+ 0x6792, 0x6793, 0x6794, 0x6796, 0x6799, 0x679b, 0x679f, 0x67a0,
+ 0x67a1, 0x67a4, 0x67a6, 0x67a9, 0x67ac, 0x67ae, 0x67b1, 0x67b2,
+ 0x67b4, 0x67b9, 0x67ba, 0x67bb, 0x67bc, 0x67bd, 0x67be, 0x67bf,
+ 0x67c0, 0x67c2, 0x67c5, 0x67c6, 0x67c7, 0x67c8, 0x67c9, 0x67ca,
+ 0x67cb, 0x67cc, 0x67cd, 0x67ce, 0x67d5, 0x67d6, 0x67d7, 0x67db,
+ 0x67df, 0x67e1, 0x67e3, 0x67e4, 0x67e6, 0x67e7, 0x67e8, 0x67ea,
+ 0x67eb, 0x67ed, 0x67ee, 0x67f2, 0x67f5, 0x67f6, 0x67f7, 0x67f8,
+ 0x67f9, 0x67fa, 0x67fb, 0x67fc, 0x67fe, 0x6801, 0x6802, 0x6803,
+ 0x6804, 0x6806, 0x680d, 0x6810, 0x6812, 0x6814, 0x6815, 0x6818,
+ 0x6819, 0x681a, 0x681b, 0x681c, 0x681e, 0x681f, 0x6820, 0x6822,
+ 0x6823, 0x6824, 0x6825, 0x6826, 0x6827, 0x6828, 0x682b, 0x682c,
+ 0x682d, 0x682e, 0x682f, 0x6830, 0x6831, 0x6834, 0x6835, 0x6836,
+ 0x683a, 0x683b, 0x683f, 0x6847, 0x684b, 0x684d, 0x684f, 0x6852,
+ 0x6856, 0x6857, 0x6858, 0x6859, 0x685a, 0x685b,
+ /* 0x97 */
+ 0x685c, 0x685d, 0x685e, 0x685f, 0x686a, 0x686c, 0x686d, 0x686e,
+ 0x686f, 0x6870, 0x6871, 0x6872, 0x6873, 0x6875, 0x6878, 0x6879,
+ 0x687a, 0x687b, 0x687c, 0x687d, 0x687e, 0x687f, 0x6880, 0x6882,
+ 0x6884, 0x6887, 0x6888, 0x6889, 0x688a, 0x688b, 0x688c, 0x688d,
+ 0x688e, 0x6890, 0x6891, 0x6892, 0x6894, 0x6895, 0x6896, 0x6898,
+ 0x6899, 0x689a, 0x689b, 0x689c, 0x689d, 0x689e, 0x689f, 0x68a0,
+ 0x68a1, 0x68a3, 0x68a4, 0x68a5, 0x68a9, 0x68aa, 0x68ab, 0x68ac,
+ 0x68ae, 0x68b1, 0x68b2, 0x68b4, 0x68b6, 0x68b7, 0x68b8, 0x68b9,
+ 0x68ba, 0x68bb, 0x68bc, 0x68bd, 0x68be, 0x68bf, 0x68c1, 0x68c3,
+ 0x68c4, 0x68c5, 0x68c6, 0x68c7, 0x68c8, 0x68ca, 0x68cc, 0x68ce,
+ 0x68cf, 0x68d0, 0x68d1, 0x68d3, 0x68d4, 0x68d6, 0x68d7, 0x68d9,
+ 0x68db, 0x68dc, 0x68dd, 0x68de, 0x68df, 0x68e1, 0x68e2, 0x68e4,
+ 0x68e5, 0x68e6, 0x68e7, 0x68e8, 0x68e9, 0x68ea, 0x68eb, 0x68ec,
+ 0x68ed, 0x68ef, 0x68f2, 0x68f3, 0x68f4, 0x68f6, 0x68f7, 0x68f8,
+ 0x68fb, 0x68fd, 0x68fe, 0x68ff, 0x6900, 0x6902, 0x6903, 0x6904,
+ 0x6906, 0x6907, 0x6908, 0x6909, 0x690a, 0x690c, 0x690f, 0x6911,
+ 0x6913, 0x6914, 0x6915, 0x6916, 0x6917, 0x6918, 0x6919, 0x691a,
+ 0x691b, 0x691c, 0x691d, 0x691e, 0x6921, 0x6922, 0x6923, 0x6925,
+ 0x6926, 0x6927, 0x6928, 0x6929, 0x692a, 0x692b, 0x692c, 0x692e,
+ 0x692f, 0x6931, 0x6932, 0x6933, 0x6935, 0x6936, 0x6937, 0x6938,
+ 0x693a, 0x693b, 0x693c, 0x693e, 0x6940, 0x6941, 0x6943, 0x6944,
+ 0x6945, 0x6946, 0x6947, 0x6948, 0x6949, 0x694a, 0x694b, 0x694c,
+ 0x694d, 0x694e, 0x694f, 0x6950, 0x6951, 0x6952, 0x6953, 0x6955,
+ 0x6956, 0x6958, 0x6959, 0x695b, 0x695c, 0x695f,
+ /* 0x98 */
+ 0x6961, 0x6962, 0x6964, 0x6965, 0x6967, 0x6968, 0x6969, 0x696a,
+ 0x696c, 0x696d, 0x696f, 0x6970, 0x6972, 0x6973, 0x6974, 0x6975,
+ 0x6976, 0x697a, 0x697b, 0x697d, 0x697e, 0x697f, 0x6981, 0x6983,
+ 0x6985, 0x698a, 0x698b, 0x698c, 0x698e, 0x698f, 0x6990, 0x6991,
+ 0x6992, 0x6993, 0x6996, 0x6997, 0x6999, 0x699a, 0x699d, 0x699e,
+ 0x699f, 0x69a0, 0x69a1, 0x69a2, 0x69a3, 0x69a4, 0x69a5, 0x69a6,
+ 0x69a9, 0x69aa, 0x69ac, 0x69ae, 0x69af, 0x69b0, 0x69b2, 0x69b3,
+ 0x69b5, 0x69b6, 0x69b8, 0x69b9, 0x69ba, 0x69bc, 0x69bd, 0x69be,
+ 0x69bf, 0x69c0, 0x69c2, 0x69c3, 0x69c4, 0x69c5, 0x69c6, 0x69c7,
+ 0x69c8, 0x69c9, 0x69cb, 0x69cd, 0x69cf, 0x69d1, 0x69d2, 0x69d3,
+ 0x69d5, 0x69d6, 0x69d7, 0x69d8, 0x69d9, 0x69da, 0x69dc, 0x69dd,
+ 0x69de, 0x69e1, 0x69e2, 0x69e3, 0x69e4, 0x69e5, 0x69e6, 0x69e7,
+ 0x69e8, 0x69e9, 0x69ea, 0x69eb, 0x69ec, 0x69ee, 0x69ef, 0x69f0,
+ 0x69f1, 0x69f3, 0x69f4, 0x69f5, 0x69f6, 0x69f7, 0x69f8, 0x69f9,
+ 0x69fa, 0x69fb, 0x69fc, 0x69fe, 0x6a00, 0x6a01, 0x6a02, 0x6a03,
+ 0x6a04, 0x6a05, 0x6a06, 0x6a07, 0x6a08, 0x6a09, 0x6a0b, 0x6a0c,
+ 0x6a0d, 0x6a0e, 0x6a0f, 0x6a10, 0x6a11, 0x6a12, 0x6a13, 0x6a14,
+ 0x6a15, 0x6a16, 0x6a19, 0x6a1a, 0x6a1b, 0x6a1c, 0x6a1d, 0x6a1e,
+ 0x6a20, 0x6a22, 0x6a23, 0x6a24, 0x6a25, 0x6a26, 0x6a27, 0x6a29,
+ 0x6a2b, 0x6a2c, 0x6a2d, 0x6a2e, 0x6a30, 0x6a32, 0x6a33, 0x6a34,
+ 0x6a36, 0x6a37, 0x6a38, 0x6a39, 0x6a3a, 0x6a3b, 0x6a3c, 0x6a3f,
+ 0x6a40, 0x6a41, 0x6a42, 0x6a43, 0x6a45, 0x6a46, 0x6a48, 0x6a49,
+ 0x6a4a, 0x6a4b, 0x6a4c, 0x6a4d, 0x6a4e, 0x6a4f, 0x6a51, 0x6a52,
+ 0x6a53, 0x6a54, 0x6a55, 0x6a56, 0x6a57, 0x6a5a,
+ /* 0x99 */
+ 0x6a5c, 0x6a5d, 0x6a5e, 0x6a5f, 0x6a60, 0x6a62, 0x6a63, 0x6a64,
+ 0x6a66, 0x6a67, 0x6a68, 0x6a69, 0x6a6a, 0x6a6b, 0x6a6c, 0x6a6d,
+ 0x6a6e, 0x6a6f, 0x6a70, 0x6a72, 0x6a73, 0x6a74, 0x6a75, 0x6a76,
+ 0x6a77, 0x6a78, 0x6a7a, 0x6a7b, 0x6a7d, 0x6a7e, 0x6a7f, 0x6a81,
+ 0x6a82, 0x6a83, 0x6a85, 0x6a86, 0x6a87, 0x6a88, 0x6a89, 0x6a8a,
+ 0x6a8b, 0x6a8c, 0x6a8d, 0x6a8f, 0x6a92, 0x6a93, 0x6a94, 0x6a95,
+ 0x6a96, 0x6a98, 0x6a99, 0x6a9a, 0x6a9b, 0x6a9c, 0x6a9d, 0x6a9e,
+ 0x6a9f, 0x6aa1, 0x6aa2, 0x6aa3, 0x6aa4, 0x6aa5, 0x6aa6, 0x6aa7,
+ 0x6aa8, 0x6aaa, 0x6aad, 0x6aae, 0x6aaf, 0x6ab0, 0x6ab1, 0x6ab2,
+ 0x6ab3, 0x6ab4, 0x6ab5, 0x6ab6, 0x6ab7, 0x6ab8, 0x6ab9, 0x6aba,
+ 0x6abb, 0x6abc, 0x6abd, 0x6abe, 0x6abf, 0x6ac0, 0x6ac1, 0x6ac2,
+ 0x6ac3, 0x6ac4, 0x6ac5, 0x6ac6, 0x6ac7, 0x6ac8, 0x6ac9, 0x6aca,
+ 0x6acb, 0x6acc, 0x6acd, 0x6ace, 0x6acf, 0x6ad0, 0x6ad1, 0x6ad2,
+ 0x6ad3, 0x6ad4, 0x6ad5, 0x6ad6, 0x6ad7, 0x6ad8, 0x6ad9, 0x6ada,
+ 0x6adb, 0x6adc, 0x6add, 0x6ade, 0x6adf, 0x6ae0, 0x6ae1, 0x6ae2,
+ 0x6ae3, 0x6ae4, 0x6ae5, 0x6ae6, 0x6ae7, 0x6ae8, 0x6ae9, 0x6aea,
+ 0x6aeb, 0x6aec, 0x6aed, 0x6aee, 0x6aef, 0x6af0, 0x6af1, 0x6af2,
+ 0x6af3, 0x6af4, 0x6af5, 0x6af6, 0x6af7, 0x6af8, 0x6af9, 0x6afa,
+ 0x6afb, 0x6afc, 0x6afd, 0x6afe, 0x6aff, 0x6b00, 0x6b01, 0x6b02,
+ 0x6b03, 0x6b04, 0x6b05, 0x6b06, 0x6b07, 0x6b08, 0x6b09, 0x6b0a,
+ 0x6b0b, 0x6b0c, 0x6b0d, 0x6b0e, 0x6b0f, 0x6b10, 0x6b11, 0x6b12,
+ 0x6b13, 0x6b14, 0x6b15, 0x6b16, 0x6b17, 0x6b18, 0x6b19, 0x6b1a,
+ 0x6b1b, 0x6b1c, 0x6b1d, 0x6b1e, 0x6b1f, 0x6b25, 0x6b26, 0x6b28,
+ 0x6b29, 0x6b2a, 0x6b2b, 0x6b2c, 0x6b2d, 0x6b2e,
+ /* 0x9a */
+ 0x6b2f, 0x6b30, 0x6b31, 0x6b33, 0x6b34, 0x6b35, 0x6b36, 0x6b38,
+ 0x6b3b, 0x6b3c, 0x6b3d, 0x6b3f, 0x6b40, 0x6b41, 0x6b42, 0x6b44,
+ 0x6b45, 0x6b48, 0x6b4a, 0x6b4b, 0x6b4d, 0x6b4e, 0x6b4f, 0x6b50,
+ 0x6b51, 0x6b52, 0x6b53, 0x6b54, 0x6b55, 0x6b56, 0x6b57, 0x6b58,
+ 0x6b5a, 0x6b5b, 0x6b5c, 0x6b5d, 0x6b5e, 0x6b5f, 0x6b60, 0x6b61,
+ 0x6b68, 0x6b69, 0x6b6b, 0x6b6c, 0x6b6d, 0x6b6e, 0x6b6f, 0x6b70,
+ 0x6b71, 0x6b72, 0x6b73, 0x6b74, 0x6b75, 0x6b76, 0x6b77, 0x6b78,
+ 0x6b7a, 0x6b7d, 0x6b7e, 0x6b7f, 0x6b80, 0x6b85, 0x6b88, 0x6b8c,
+ 0x6b8e, 0x6b8f, 0x6b90, 0x6b91, 0x6b94, 0x6b95, 0x6b97, 0x6b98,
+ 0x6b99, 0x6b9c, 0x6b9d, 0x6b9e, 0x6b9f, 0x6ba0, 0x6ba2, 0x6ba3,
+ 0x6ba4, 0x6ba5, 0x6ba6, 0x6ba7, 0x6ba8, 0x6ba9, 0x6bab, 0x6bac,
+ 0x6bad, 0x6bae, 0x6baf, 0x6bb0, 0x6bb1, 0x6bb2, 0x6bb6, 0x6bb8,
+ 0x6bb9, 0x6bba, 0x6bbb, 0x6bbc, 0x6bbd, 0x6bbe, 0x6bc0, 0x6bc3,
+ 0x6bc4, 0x6bc6, 0x6bc7, 0x6bc8, 0x6bc9, 0x6bca, 0x6bcc, 0x6bce,
+ 0x6bd0, 0x6bd1, 0x6bd8, 0x6bda, 0x6bdc, 0x6bdd, 0x6bde, 0x6bdf,
+ 0x6be0, 0x6be2, 0x6be3, 0x6be4, 0x6be5, 0x6be6, 0x6be7, 0x6be8,
+ 0x6be9, 0x6bec, 0x6bed, 0x6bee, 0x6bf0, 0x6bf1, 0x6bf2, 0x6bf4,
+ 0x6bf6, 0x6bf7, 0x6bf8, 0x6bfa, 0x6bfb, 0x6bfc, 0x6bfe, 0x6bff,
+ 0x6c00, 0x6c01, 0x6c02, 0x6c03, 0x6c04, 0x6c08, 0x6c09, 0x6c0a,
+ 0x6c0b, 0x6c0c, 0x6c0e, 0x6c12, 0x6c17, 0x6c1c, 0x6c1d, 0x6c1e,
+ 0x6c20, 0x6c23, 0x6c25, 0x6c2b, 0x6c2c, 0x6c2d, 0x6c31, 0x6c33,
+ 0x6c36, 0x6c37, 0x6c39, 0x6c3a, 0x6c3b, 0x6c3c, 0x6c3e, 0x6c3f,
+ 0x6c43, 0x6c44, 0x6c45, 0x6c48, 0x6c4b, 0x6c4c, 0x6c4d, 0x6c4e,
+ 0x6c4f, 0x6c51, 0x6c52, 0x6c53, 0x6c56, 0x6c58,
+ /* 0x9b */
+ 0x6c59, 0x6c5a, 0x6c62, 0x6c63, 0x6c65, 0x6c66, 0x6c67, 0x6c6b,
+ 0x6c6c, 0x6c6d, 0x6c6e, 0x6c6f, 0x6c71, 0x6c73, 0x6c75, 0x6c77,
+ 0x6c78, 0x6c7a, 0x6c7b, 0x6c7c, 0x6c7f, 0x6c80, 0x6c84, 0x6c87,
+ 0x6c8a, 0x6c8b, 0x6c8d, 0x6c8e, 0x6c91, 0x6c92, 0x6c95, 0x6c96,
+ 0x6c97, 0x6c98, 0x6c9a, 0x6c9c, 0x6c9d, 0x6c9e, 0x6ca0, 0x6ca2,
+ 0x6ca8, 0x6cac, 0x6caf, 0x6cb0, 0x6cb4, 0x6cb5, 0x6cb6, 0x6cb7,
+ 0x6cba, 0x6cc0, 0x6cc1, 0x6cc2, 0x6cc3, 0x6cc6, 0x6cc7, 0x6cc8,
+ 0x6ccb, 0x6ccd, 0x6cce, 0x6ccf, 0x6cd1, 0x6cd2, 0x6cd8, 0x6cd9,
+ 0x6cda, 0x6cdc, 0x6cdd, 0x6cdf, 0x6ce4, 0x6ce6, 0x6ce7, 0x6ce9,
+ 0x6cec, 0x6ced, 0x6cf2, 0x6cf4, 0x6cf9, 0x6cff, 0x6d00, 0x6d02,
+ 0x6d03, 0x6d05, 0x6d06, 0x6d08, 0x6d09, 0x6d0a, 0x6d0d, 0x6d0f,
+ 0x6d10, 0x6d11, 0x6d13, 0x6d14, 0x6d15, 0x6d16, 0x6d18, 0x6d1c,
+ 0x6d1d, 0x6d1f, 0x6d20, 0x6d21, 0x6d22, 0x6d23, 0x6d24, 0x6d26,
+ 0x6d28, 0x6d29, 0x6d2c, 0x6d2d, 0x6d2f, 0x6d30, 0x6d34, 0x6d36,
+ 0x6d37, 0x6d38, 0x6d3a, 0x6d3f, 0x6d40, 0x6d42, 0x6d44, 0x6d49,
+ 0x6d4c, 0x6d50, 0x6d55, 0x6d56, 0x6d57, 0x6d58, 0x6d5b, 0x6d5d,
+ 0x6d5f, 0x6d61, 0x6d62, 0x6d64, 0x6d65, 0x6d67, 0x6d68, 0x6d6b,
+ 0x6d6c, 0x6d6d, 0x6d70, 0x6d71, 0x6d72, 0x6d73, 0x6d75, 0x6d76,
+ 0x6d79, 0x6d7a, 0x6d7b, 0x6d7d, 0x6d7e, 0x6d7f, 0x6d80, 0x6d81,
+ 0x6d83, 0x6d84, 0x6d86, 0x6d87, 0x6d8a, 0x6d8b, 0x6d8d, 0x6d8f,
+ 0x6d90, 0x6d92, 0x6d96, 0x6d97, 0x6d98, 0x6d99, 0x6d9a, 0x6d9c,
+ 0x6da2, 0x6da5, 0x6dac, 0x6dad, 0x6db0, 0x6db1, 0x6db3, 0x6db4,
+ 0x6db6, 0x6db7, 0x6db9, 0x6dba, 0x6dbb, 0x6dbc, 0x6dbd, 0x6dbe,
+ 0x6dc1, 0x6dc2, 0x6dc3, 0x6dc8, 0x6dc9, 0x6dca,
+ /* 0x9c */
+ 0x6dcd, 0x6dce, 0x6dcf, 0x6dd0, 0x6dd2, 0x6dd3, 0x6dd4, 0x6dd5,
+ 0x6dd7, 0x6dda, 0x6ddb, 0x6ddc, 0x6ddf, 0x6de2, 0x6de3, 0x6de5,
+ 0x6de7, 0x6de8, 0x6de9, 0x6dea, 0x6ded, 0x6def, 0x6df0, 0x6df2,
+ 0x6df4, 0x6df5, 0x6df6, 0x6df8, 0x6dfa, 0x6dfd, 0x6dfe, 0x6dff,
+ 0x6e00, 0x6e01, 0x6e02, 0x6e03, 0x6e04, 0x6e06, 0x6e07, 0x6e08,
+ 0x6e09, 0x6e0b, 0x6e0f, 0x6e12, 0x6e13, 0x6e15, 0x6e18, 0x6e19,
+ 0x6e1b, 0x6e1c, 0x6e1e, 0x6e1f, 0x6e22, 0x6e26, 0x6e27, 0x6e28,
+ 0x6e2a, 0x6e2c, 0x6e2e, 0x6e30, 0x6e31, 0x6e33, 0x6e35, 0x6e36,
+ 0x6e37, 0x6e39, 0x6e3b, 0x6e3c, 0x6e3d, 0x6e3e, 0x6e3f, 0x6e40,
+ 0x6e41, 0x6e42, 0x6e45, 0x6e46, 0x6e47, 0x6e48, 0x6e49, 0x6e4a,
+ 0x6e4b, 0x6e4c, 0x6e4f, 0x6e50, 0x6e51, 0x6e52, 0x6e55, 0x6e57,
+ 0x6e59, 0x6e5a, 0x6e5c, 0x6e5d, 0x6e5e, 0x6e60, 0x6e61, 0x6e62,
+ 0x6e63, 0x6e64, 0x6e65, 0x6e66, 0x6e67, 0x6e68, 0x6e69, 0x6e6a,
+ 0x6e6c, 0x6e6d, 0x6e6f, 0x6e70, 0x6e71, 0x6e72, 0x6e73, 0x6e74,
+ 0x6e75, 0x6e76, 0x6e77, 0x6e78, 0x6e79, 0x6e7a, 0x6e7b, 0x6e7c,
+ 0x6e7d, 0x6e80, 0x6e81, 0x6e82, 0x6e84, 0x6e87, 0x6e88, 0x6e8a,
+ 0x6e8b, 0x6e8c, 0x6e8d, 0x6e8e, 0x6e91, 0x6e92, 0x6e93, 0x6e94,
+ 0x6e95, 0x6e96, 0x6e97, 0x6e99, 0x6e9a, 0x6e9b, 0x6e9d, 0x6e9e,
+ 0x6ea0, 0x6ea1, 0x6ea3, 0x6ea4, 0x6ea6, 0x6ea8, 0x6ea9, 0x6eab,
+ 0x6eac, 0x6ead, 0x6eae, 0x6eb0, 0x6eb3, 0x6eb5, 0x6eb8, 0x6eb9,
+ 0x6ebc, 0x6ebe, 0x6ebf, 0x6ec0, 0x6ec3, 0x6ec4, 0x6ec5, 0x6ec6,
+ 0x6ec8, 0x6ec9, 0x6eca, 0x6ecc, 0x6ecd, 0x6ece, 0x6ed0, 0x6ed2,
+ 0x6ed6, 0x6ed8, 0x6ed9, 0x6edb, 0x6edc, 0x6edd, 0x6ee3, 0x6ee7,
+ 0x6eea, 0x6eeb, 0x6eec, 0x6eed, 0x6eee, 0x6eef,
+ /* 0x9d */
+ 0x6ef0, 0x6ef1, 0x6ef2, 0x6ef3, 0x6ef5, 0x6ef6, 0x6ef7, 0x6ef8,
+ 0x6efa, 0x6efb, 0x6efc, 0x6efd, 0x6efe, 0x6eff, 0x6f00, 0x6f01,
+ 0x6f03, 0x6f04, 0x6f05, 0x6f07, 0x6f08, 0x6f0a, 0x6f0b, 0x6f0c,
+ 0x6f0d, 0x6f0e, 0x6f10, 0x6f11, 0x6f12, 0x6f16, 0x6f17, 0x6f18,
+ 0x6f19, 0x6f1a, 0x6f1b, 0x6f1c, 0x6f1d, 0x6f1e, 0x6f1f, 0x6f21,
+ 0x6f22, 0x6f23, 0x6f25, 0x6f26, 0x6f27, 0x6f28, 0x6f2c, 0x6f2e,
+ 0x6f30, 0x6f32, 0x6f34, 0x6f35, 0x6f37, 0x6f38, 0x6f39, 0x6f3a,
+ 0x6f3b, 0x6f3c, 0x6f3d, 0x6f3f, 0x6f40, 0x6f41, 0x6f42, 0x6f43,
+ 0x6f44, 0x6f45, 0x6f48, 0x6f49, 0x6f4a, 0x6f4c, 0x6f4e, 0x6f4f,
+ 0x6f50, 0x6f51, 0x6f52, 0x6f53, 0x6f54, 0x6f55, 0x6f56, 0x6f57,
+ 0x6f59, 0x6f5a, 0x6f5b, 0x6f5d, 0x6f5f, 0x6f60, 0x6f61, 0x6f63,
+ 0x6f64, 0x6f65, 0x6f67, 0x6f68, 0x6f69, 0x6f6a, 0x6f6b, 0x6f6c,
+ 0x6f6f, 0x6f70, 0x6f71, 0x6f73, 0x6f75, 0x6f76, 0x6f77, 0x6f79,
+ 0x6f7b, 0x6f7d, 0x6f7e, 0x6f7f, 0x6f80, 0x6f81, 0x6f82, 0x6f83,
+ 0x6f85, 0x6f86, 0x6f87, 0x6f8a, 0x6f8b, 0x6f8f, 0x6f90, 0x6f91,
+ 0x6f92, 0x6f93, 0x6f94, 0x6f95, 0x6f96, 0x6f97, 0x6f98, 0x6f99,
+ 0x6f9a, 0x6f9b, 0x6f9d, 0x6f9e, 0x6f9f, 0x6fa0, 0x6fa2, 0x6fa3,
+ 0x6fa4, 0x6fa5, 0x6fa6, 0x6fa8, 0x6fa9, 0x6faa, 0x6fab, 0x6fac,
+ 0x6fad, 0x6fae, 0x6faf, 0x6fb0, 0x6fb1, 0x6fb2, 0x6fb4, 0x6fb5,
+ 0x6fb7, 0x6fb8, 0x6fba, 0x6fbb, 0x6fbc, 0x6fbd, 0x6fbe, 0x6fbf,
+ 0x6fc1, 0x6fc3, 0x6fc4, 0x6fc5, 0x6fc6, 0x6fc7, 0x6fc8, 0x6fca,
+ 0x6fcb, 0x6fcc, 0x6fcd, 0x6fce, 0x6fcf, 0x6fd0, 0x6fd3, 0x6fd4,
+ 0x6fd5, 0x6fd6, 0x6fd7, 0x6fd8, 0x6fd9, 0x6fda, 0x6fdb, 0x6fdc,
+ 0x6fdd, 0x6fdf, 0x6fe2, 0x6fe3, 0x6fe4, 0x6fe5,
+ /* 0x9e */
+ 0x6fe6, 0x6fe7, 0x6fe8, 0x6fe9, 0x6fea, 0x6feb, 0x6fec, 0x6fed,
+ 0x6ff0, 0x6ff1, 0x6ff2, 0x6ff3, 0x6ff4, 0x6ff5, 0x6ff6, 0x6ff7,
+ 0x6ff8, 0x6ff9, 0x6ffa, 0x6ffb, 0x6ffc, 0x6ffd, 0x6ffe, 0x6fff,
+ 0x7000, 0x7001, 0x7002, 0x7003, 0x7004, 0x7005, 0x7006, 0x7007,
+ 0x7008, 0x7009, 0x700a, 0x700b, 0x700c, 0x700d, 0x700e, 0x700f,
+ 0x7010, 0x7012, 0x7013, 0x7014, 0x7015, 0x7016, 0x7017, 0x7018,
+ 0x7019, 0x701c, 0x701d, 0x701e, 0x701f, 0x7020, 0x7021, 0x7022,
+ 0x7024, 0x7025, 0x7026, 0x7027, 0x7028, 0x7029, 0x702a, 0x702b,
+ 0x702c, 0x702d, 0x702e, 0x702f, 0x7030, 0x7031, 0x7032, 0x7033,
+ 0x7034, 0x7036, 0x7037, 0x7038, 0x703a, 0x703b, 0x703c, 0x703d,
+ 0x703e, 0x703f, 0x7040, 0x7041, 0x7042, 0x7043, 0x7044, 0x7045,
+ 0x7046, 0x7047, 0x7048, 0x7049, 0x704a, 0x704b, 0x704d, 0x704e,
+ 0x7050, 0x7051, 0x7052, 0x7053, 0x7054, 0x7055, 0x7056, 0x7057,
+ 0x7058, 0x7059, 0x705a, 0x705b, 0x705c, 0x705d, 0x705f, 0x7060,
+ 0x7061, 0x7062, 0x7063, 0x7064, 0x7065, 0x7066, 0x7067, 0x7068,
+ 0x7069, 0x706a, 0x706e, 0x7071, 0x7072, 0x7073, 0x7074, 0x7077,
+ 0x7079, 0x707a, 0x707b, 0x707d, 0x7081, 0x7082, 0x7083, 0x7084,
+ 0x7086, 0x7087, 0x7088, 0x708b, 0x708c, 0x708d, 0x708f, 0x7090,
+ 0x7091, 0x7093, 0x7097, 0x7098, 0x709a, 0x709b, 0x709e, 0x709f,
+ 0x70a0, 0x70a1, 0x70a2, 0x70a3, 0x70a4, 0x70a5, 0x70a6, 0x70a7,
+ 0x70a8, 0x70a9, 0x70aa, 0x70b0, 0x70b2, 0x70b4, 0x70b5, 0x70b6,
+ 0x70ba, 0x70be, 0x70bf, 0x70c4, 0x70c5, 0x70c6, 0x70c7, 0x70c9,
+ 0x70cb, 0x70cc, 0x70cd, 0x70ce, 0x70cf, 0x70d0, 0x70d1, 0x70d2,
+ 0x70d3, 0x70d4, 0x70d5, 0x70d6, 0x70d7, 0x70da,
+ /* 0x9f */
+ 0x70dc, 0x70dd, 0x70de, 0x70e0, 0x70e1, 0x70e2, 0x70e3, 0x70e5,
+ 0x70ea, 0x70ee, 0x70f0, 0x70f1, 0x70f2, 0x70f3, 0x70f4, 0x70f5,
+ 0x70f6, 0x70f8, 0x70fa, 0x70fb, 0x70fc, 0x70fe, 0x70ff, 0x7100,
+ 0x7101, 0x7102, 0x7103, 0x7104, 0x7105, 0x7106, 0x7107, 0x7108,
+ 0x710b, 0x710c, 0x710d, 0x710e, 0x710f, 0x7111, 0x7112, 0x7114,
+ 0x7117, 0x711b, 0x711c, 0x711d, 0x711e, 0x711f, 0x7120, 0x7121,
+ 0x7122, 0x7123, 0x7124, 0x7125, 0x7127, 0x7128, 0x7129, 0x712a,
+ 0x712b, 0x712c, 0x712d, 0x712e, 0x7132, 0x7133, 0x7134, 0x7135,
+ 0x7137, 0x7138, 0x7139, 0x713a, 0x713b, 0x713c, 0x713d, 0x713e,
+ 0x713f, 0x7140, 0x7141, 0x7142, 0x7143, 0x7144, 0x7146, 0x7147,
+ 0x7148, 0x7149, 0x714b, 0x714d, 0x714f, 0x7150, 0x7151, 0x7152,
+ 0x7153, 0x7154, 0x7155, 0x7156, 0x7157, 0x7158, 0x7159, 0x715a,
+ 0x715b, 0x715d, 0x715f, 0x7160, 0x7161, 0x7162, 0x7163, 0x7165,
+ 0x7169, 0x716a, 0x716b, 0x716c, 0x716d, 0x716f, 0x7170, 0x7171,
+ 0x7174, 0x7175, 0x7176, 0x7177, 0x7179, 0x717b, 0x717c, 0x717e,
+ 0x717f, 0x7180, 0x7181, 0x7182, 0x7183, 0x7185, 0x7186, 0x7187,
+ 0x7188, 0x7189, 0x718b, 0x718c, 0x718d, 0x718e, 0x7190, 0x7191,
+ 0x7192, 0x7193, 0x7195, 0x7196, 0x7197, 0x719a, 0x719b, 0x719c,
+ 0x719d, 0x719e, 0x71a1, 0x71a2, 0x71a3, 0x71a4, 0x71a5, 0x71a6,
+ 0x71a7, 0x71a9, 0x71aa, 0x71ab, 0x71ad, 0x71ae, 0x71af, 0x71b0,
+ 0x71b1, 0x71b2, 0x71b4, 0x71b6, 0x71b7, 0x71b8, 0x71ba, 0x71bb,
+ 0x71bc, 0x71bd, 0x71be, 0x71bf, 0x71c0, 0x71c1, 0x71c2, 0x71c4,
+ 0x71c5, 0x71c6, 0x71c7, 0x71c8, 0x71c9, 0x71ca, 0x71cb, 0x71cc,
+ 0x71cd, 0x71cf, 0x71d0, 0x71d1, 0x71d2, 0x71d3,
+ /* 0xa0 */
+ 0x71d6, 0x71d7, 0x71d8, 0x71d9, 0x71da, 0x71db, 0x71dc, 0x71dd,
+ 0x71de, 0x71df, 0x71e1, 0x71e2, 0x71e3, 0x71e4, 0x71e6, 0x71e8,
+ 0x71e9, 0x71ea, 0x71eb, 0x71ec, 0x71ed, 0x71ef, 0x71f0, 0x71f1,
+ 0x71f2, 0x71f3, 0x71f4, 0x71f5, 0x71f6, 0x71f7, 0x71f8, 0x71fa,
+ 0x71fb, 0x71fc, 0x71fd, 0x71fe, 0x71ff, 0x7200, 0x7201, 0x7202,
+ 0x7203, 0x7204, 0x7205, 0x7207, 0x7208, 0x7209, 0x720a, 0x720b,
+ 0x720c, 0x720d, 0x720e, 0x720f, 0x7210, 0x7211, 0x7212, 0x7213,
+ 0x7214, 0x7215, 0x7216, 0x7217, 0x7218, 0x7219, 0x721a, 0x721b,
+ 0x721c, 0x721e, 0x721f, 0x7220, 0x7221, 0x7222, 0x7223, 0x7224,
+ 0x7225, 0x7226, 0x7227, 0x7229, 0x722b, 0x722d, 0x722e, 0x722f,
+ 0x7232, 0x7233, 0x7234, 0x723a, 0x723c, 0x723e, 0x7240, 0x7241,
+ 0x7242, 0x7243, 0x7244, 0x7245, 0x7246, 0x7249, 0x724a, 0x724b,
+ 0x724e, 0x724f, 0x7250, 0x7251, 0x7253, 0x7254, 0x7255, 0x7257,
+ 0x7258, 0x725a, 0x725c, 0x725e, 0x7260, 0x7263, 0x7264, 0x7265,
+ 0x7268, 0x726a, 0x726b, 0x726c, 0x726d, 0x7270, 0x7271, 0x7273,
+ 0x7274, 0x7276, 0x7277, 0x7278, 0x727b, 0x727c, 0x727d, 0x7282,
+ 0x7283, 0x7285, 0x7286, 0x7287, 0x7288, 0x7289, 0x728c, 0x728e,
+ 0x7290, 0x7291, 0x7293, 0x7294, 0x7295, 0x7296, 0x7297, 0x7298,
+ 0x7299, 0x729a, 0x729b, 0x729c, 0x729d, 0x729e, 0x72a0, 0x72a1,
+ 0x72a2, 0x72a3, 0x72a4, 0x72a5, 0x72a6, 0x72a7, 0x72a8, 0x72a9,
+ 0x72aa, 0x72ab, 0x72ae, 0x72b1, 0x72b2, 0x72b3, 0x72b5, 0x72ba,
+ 0x72bb, 0x72bc, 0x72bd, 0x72be, 0x72bf, 0x72c0, 0x72c5, 0x72c6,
+ 0x72c7, 0x72c9, 0x72ca, 0x72cb, 0x72cc, 0x72cf, 0x72d1, 0x72d3,
+ 0x72d4, 0x72d5, 0x72d6, 0x72d8, 0x72da, 0x72db,
+};
+
+static int
+gbkext1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x81 && c1 <= 0xa0)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0x80 && c2 < 0xff)) {
+ unsigned int i = 190 * (c1 - 0x81) + (c2 - (c2 >= 0x80 ? 0x41 : 0x40));
+ unsigned short wc = 0xfffd;
+ {
+ if (i < 6080)
+ wc = gbkext1_2uni_page81[i];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/gbkext2.h b/jni/iconv/lib/gbkext2.h
new file mode 100644
index 0000000..5a0dbde
--- /dev/null
+++ b/jni/iconv/lib/gbkext2.h
@@ -0,0 +1,1174 @@
+/*
+ * Copyright (C) 1999-2000 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GBK/4 and GBK/5 extensions
+ */
+
+static const unsigned short gbkext2_2uni_pagea8[8272] = {
+ /* 0xa8 */
+ 0x02ca, 0x02cb, 0x02d9, 0x2013, 0x2015, 0x2025, 0x2035, 0x2105,
+ 0x2109, 0x2196, 0x2197, 0x2198, 0x2199, 0x2215, 0x221f, 0x2223,
+ 0x2252, 0x2266, 0x2267, 0x22bf, 0x2550, 0x2551, 0x2552, 0x2553,
+ 0x2554, 0x2555, 0x2556, 0x2557, 0x2558, 0x2559, 0x255a, 0x255b,
+ 0x255c, 0x255d, 0x255e, 0x255f, 0x2560, 0x2561, 0x2562, 0x2563,
+ 0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b,
+ 0x256c, 0x256d, 0x256e, 0x256f, 0x2570, 0x2571, 0x2572, 0x2573,
+ 0x2581, 0x2582, 0x2583, 0x2584, 0x2585, 0x2586, 0x2587, 0x2588,
+ 0x2589, 0x258a, 0x258b, 0x258c, 0x258d, 0x258e, 0x258f, 0x2593,
+ 0x2594, 0x2595, 0x25bc, 0x25bd, 0x25e2, 0x25e3, 0x25e4, 0x25e5,
+ 0x2609, 0x2295, 0x3012, 0x301d, 0x301e, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xa9 */
+ 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027, 0x3028,
+ 0x3029, 0x32a3, 0x338e, 0x338f, 0x339c, 0x339d, 0x339e, 0x33a1,
+ 0x33c4, 0x33ce, 0x33d1, 0x33d2, 0x33d5, 0xfe30, 0xffe2, 0xffe4,
+ 0xfffd, 0x2121, 0x3231, 0xfffd, 0x2010, 0xfffd, 0xfffd, 0xfffd,
+ 0x30fc, 0x309b, 0x309c, 0x30fd, 0x30fe, 0x3006, 0x309d, 0x309e,
+ 0xfe49, 0xfe4a, 0xfe4b, 0xfe4c, 0xfe4d, 0xfe4e, 0xfe4f, 0xfe50,
+ 0xfe51, 0xfe52, 0xfe54, 0xfe55, 0xfe56, 0xfe57, 0xfe59, 0xfe5a,
+ 0xfe5b, 0xfe5c, 0xfe5d, 0xfe5e, 0xfe5f, 0xfe60, 0xfe61, 0xfe62,
+ 0xfe63, 0xfe64, 0xfe65, 0xfe66, 0xfe68, 0xfe69, 0xfe6a, 0xfe6b,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x3007, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xaa */
+ 0x72dc, 0x72dd, 0x72df, 0x72e2, 0x72e3, 0x72e4, 0x72e5, 0x72e6,
+ 0x72e7, 0x72ea, 0x72eb, 0x72f5, 0x72f6, 0x72f9, 0x72fd, 0x72fe,
+ 0x72ff, 0x7300, 0x7302, 0x7304, 0x7305, 0x7306, 0x7307, 0x7308,
+ 0x7309, 0x730b, 0x730c, 0x730d, 0x730f, 0x7310, 0x7311, 0x7312,
+ 0x7314, 0x7318, 0x7319, 0x731a, 0x731f, 0x7320, 0x7323, 0x7324,
+ 0x7326, 0x7327, 0x7328, 0x732d, 0x732f, 0x7330, 0x7332, 0x7333,
+ 0x7335, 0x7336, 0x733a, 0x733b, 0x733c, 0x733d, 0x7340, 0x7341,
+ 0x7342, 0x7343, 0x7344, 0x7345, 0x7346, 0x7347, 0x7348, 0x7349,
+ 0x734a, 0x734b, 0x734c, 0x734e, 0x734f, 0x7351, 0x7353, 0x7354,
+ 0x7355, 0x7356, 0x7358, 0x7359, 0x735a, 0x735b, 0x735c, 0x735d,
+ 0x735e, 0x735f, 0x7361, 0x7362, 0x7363, 0x7364, 0x7365, 0x7366,
+ 0x7367, 0x7368, 0x7369, 0x736a, 0x736b, 0x736e, 0x7370, 0x7371,
+ /* 0xab */
+ 0x7372, 0x7373, 0x7374, 0x7375, 0x7376, 0x7377, 0x7378, 0x7379,
+ 0x737a, 0x737b, 0x737c, 0x737d, 0x737f, 0x7380, 0x7381, 0x7382,
+ 0x7383, 0x7385, 0x7386, 0x7388, 0x738a, 0x738c, 0x738d, 0x738f,
+ 0x7390, 0x7392, 0x7393, 0x7394, 0x7395, 0x7397, 0x7398, 0x7399,
+ 0x739a, 0x739c, 0x739d, 0x739e, 0x73a0, 0x73a1, 0x73a3, 0x73a4,
+ 0x73a5, 0x73a6, 0x73a7, 0x73a8, 0x73aa, 0x73ac, 0x73ad, 0x73b1,
+ 0x73b4, 0x73b5, 0x73b6, 0x73b8, 0x73b9, 0x73bc, 0x73bd, 0x73be,
+ 0x73bf, 0x73c1, 0x73c3, 0x73c4, 0x73c5, 0x73c6, 0x73c7, 0x73cb,
+ 0x73cc, 0x73ce, 0x73d2, 0x73d3, 0x73d4, 0x73d5, 0x73d6, 0x73d7,
+ 0x73d8, 0x73da, 0x73db, 0x73dc, 0x73dd, 0x73df, 0x73e1, 0x73e2,
+ 0x73e3, 0x73e4, 0x73e6, 0x73e8, 0x73ea, 0x73eb, 0x73ec, 0x73ee,
+ 0x73ef, 0x73f0, 0x73f1, 0x73f3, 0x73f4, 0x73f5, 0x73f6, 0x73f7,
+ /* 0xac */
+ 0x73f8, 0x73f9, 0x73fa, 0x73fb, 0x73fc, 0x73fd, 0x73fe, 0x73ff,
+ 0x7400, 0x7401, 0x7402, 0x7404, 0x7407, 0x7408, 0x740b, 0x740c,
+ 0x740d, 0x740e, 0x7411, 0x7412, 0x7413, 0x7414, 0x7415, 0x7416,
+ 0x7417, 0x7418, 0x7419, 0x741c, 0x741d, 0x741e, 0x741f, 0x7420,
+ 0x7421, 0x7423, 0x7424, 0x7427, 0x7429, 0x742b, 0x742d, 0x742f,
+ 0x7431, 0x7432, 0x7437, 0x7438, 0x7439, 0x743a, 0x743b, 0x743d,
+ 0x743e, 0x743f, 0x7440, 0x7442, 0x7443, 0x7444, 0x7445, 0x7446,
+ 0x7447, 0x7448, 0x7449, 0x744a, 0x744b, 0x744c, 0x744d, 0x744e,
+ 0x744f, 0x7450, 0x7451, 0x7452, 0x7453, 0x7454, 0x7456, 0x7458,
+ 0x745d, 0x7460, 0x7461, 0x7462, 0x7463, 0x7464, 0x7465, 0x7466,
+ 0x7467, 0x7468, 0x7469, 0x746a, 0x746b, 0x746c, 0x746e, 0x746f,
+ 0x7471, 0x7472, 0x7473, 0x7474, 0x7475, 0x7478, 0x7479, 0x747a,
+ /* 0xad */
+ 0x747b, 0x747c, 0x747d, 0x747f, 0x7482, 0x7484, 0x7485, 0x7486,
+ 0x7488, 0x7489, 0x748a, 0x748c, 0x748d, 0x748f, 0x7491, 0x7492,
+ 0x7493, 0x7494, 0x7495, 0x7496, 0x7497, 0x7498, 0x7499, 0x749a,
+ 0x749b, 0x749d, 0x749f, 0x74a0, 0x74a1, 0x74a2, 0x74a3, 0x74a4,
+ 0x74a5, 0x74a6, 0x74aa, 0x74ab, 0x74ac, 0x74ad, 0x74ae, 0x74af,
+ 0x74b0, 0x74b1, 0x74b2, 0x74b3, 0x74b4, 0x74b5, 0x74b6, 0x74b7,
+ 0x74b8, 0x74b9, 0x74bb, 0x74bc, 0x74bd, 0x74be, 0x74bf, 0x74c0,
+ 0x74c1, 0x74c2, 0x74c3, 0x74c4, 0x74c5, 0x74c6, 0x74c7, 0x74c8,
+ 0x74c9, 0x74ca, 0x74cb, 0x74cc, 0x74cd, 0x74ce, 0x74cf, 0x74d0,
+ 0x74d1, 0x74d3, 0x74d4, 0x74d5, 0x74d6, 0x74d7, 0x74d8, 0x74d9,
+ 0x74da, 0x74db, 0x74dd, 0x74df, 0x74e1, 0x74e5, 0x74e7, 0x74e8,
+ 0x74e9, 0x74ea, 0x74eb, 0x74ec, 0x74ed, 0x74f0, 0x74f1, 0x74f2,
+ /* 0xae */
+ 0x74f3, 0x74f5, 0x74f8, 0x74f9, 0x74fa, 0x74fb, 0x74fc, 0x74fd,
+ 0x74fe, 0x7500, 0x7501, 0x7502, 0x7503, 0x7505, 0x7506, 0x7507,
+ 0x7508, 0x7509, 0x750a, 0x750b, 0x750c, 0x750e, 0x7510, 0x7512,
+ 0x7514, 0x7515, 0x7516, 0x7517, 0x751b, 0x751d, 0x751e, 0x7520,
+ 0x7521, 0x7522, 0x7523, 0x7524, 0x7526, 0x7527, 0x752a, 0x752e,
+ 0x7534, 0x7536, 0x7539, 0x753c, 0x753d, 0x753f, 0x7541, 0x7542,
+ 0x7543, 0x7544, 0x7546, 0x7547, 0x7549, 0x754a, 0x754d, 0x7550,
+ 0x7551, 0x7552, 0x7553, 0x7555, 0x7556, 0x7557, 0x7558, 0x755d,
+ 0x755e, 0x755f, 0x7560, 0x7561, 0x7562, 0x7563, 0x7564, 0x7567,
+ 0x7568, 0x7569, 0x756b, 0x756c, 0x756d, 0x756e, 0x756f, 0x7570,
+ 0x7571, 0x7573, 0x7575, 0x7576, 0x7577, 0x757a, 0x757b, 0x757c,
+ 0x757d, 0x757e, 0x7580, 0x7581, 0x7582, 0x7584, 0x7585, 0x7587,
+ /* 0xaf */
+ 0x7588, 0x7589, 0x758a, 0x758c, 0x758d, 0x758e, 0x7590, 0x7593,
+ 0x7595, 0x7598, 0x759b, 0x759c, 0x759e, 0x75a2, 0x75a6, 0x75a7,
+ 0x75a8, 0x75a9, 0x75aa, 0x75ad, 0x75b6, 0x75b7, 0x75ba, 0x75bb,
+ 0x75bf, 0x75c0, 0x75c1, 0x75c6, 0x75cb, 0x75cc, 0x75ce, 0x75cf,
+ 0x75d0, 0x75d1, 0x75d3, 0x75d7, 0x75d9, 0x75da, 0x75dc, 0x75dd,
+ 0x75df, 0x75e0, 0x75e1, 0x75e5, 0x75e9, 0x75ec, 0x75ed, 0x75ee,
+ 0x75ef, 0x75f2, 0x75f3, 0x75f5, 0x75f6, 0x75f7, 0x75f8, 0x75fa,
+ 0x75fb, 0x75fd, 0x75fe, 0x7602, 0x7604, 0x7606, 0x7607, 0x7608,
+ 0x7609, 0x760b, 0x760d, 0x760e, 0x760f, 0x7611, 0x7612, 0x7613,
+ 0x7614, 0x7616, 0x761a, 0x761c, 0x761d, 0x761e, 0x7621, 0x7623,
+ 0x7627, 0x7628, 0x762c, 0x762e, 0x762f, 0x7631, 0x7632, 0x7636,
+ 0x7637, 0x7639, 0x763a, 0x763b, 0x763d, 0x7641, 0x7642, 0x7644,
+ /* 0xb0 */
+ 0x7645, 0x7646, 0x7647, 0x7648, 0x7649, 0x764a, 0x764b, 0x764e,
+ 0x764f, 0x7650, 0x7651, 0x7652, 0x7653, 0x7655, 0x7657, 0x7658,
+ 0x7659, 0x765a, 0x765b, 0x765d, 0x765f, 0x7660, 0x7661, 0x7662,
+ 0x7664, 0x7665, 0x7666, 0x7667, 0x7668, 0x7669, 0x766a, 0x766c,
+ 0x766d, 0x766e, 0x7670, 0x7671, 0x7672, 0x7673, 0x7674, 0x7675,
+ 0x7676, 0x7677, 0x7679, 0x767a, 0x767c, 0x767f, 0x7680, 0x7681,
+ 0x7683, 0x7685, 0x7689, 0x768a, 0x768c, 0x768d, 0x768f, 0x7690,
+ 0x7692, 0x7694, 0x7695, 0x7697, 0x7698, 0x769a, 0x769b, 0x769c,
+ 0x769d, 0x769e, 0x769f, 0x76a0, 0x76a1, 0x76a2, 0x76a3, 0x76a5,
+ 0x76a6, 0x76a7, 0x76a8, 0x76a9, 0x76aa, 0x76ab, 0x76ac, 0x76ad,
+ 0x76af, 0x76b0, 0x76b3, 0x76b5, 0x76b6, 0x76b7, 0x76b8, 0x76b9,
+ 0x76ba, 0x76bb, 0x76bc, 0x76bd, 0x76be, 0x76c0, 0x76c1, 0x76c3,
+ /* 0xb1 */
+ 0x76c4, 0x76c7, 0x76c9, 0x76cb, 0x76cc, 0x76d3, 0x76d5, 0x76d9,
+ 0x76da, 0x76dc, 0x76dd, 0x76de, 0x76e0, 0x76e1, 0x76e2, 0x76e3,
+ 0x76e4, 0x76e6, 0x76e7, 0x76e8, 0x76e9, 0x76ea, 0x76eb, 0x76ec,
+ 0x76ed, 0x76f0, 0x76f3, 0x76f5, 0x76f6, 0x76f7, 0x76fa, 0x76fb,
+ 0x76fd, 0x76ff, 0x7700, 0x7702, 0x7703, 0x7705, 0x7706, 0x770a,
+ 0x770c, 0x770e, 0x770f, 0x7710, 0x7711, 0x7712, 0x7713, 0x7714,
+ 0x7715, 0x7716, 0x7717, 0x7718, 0x771b, 0x771c, 0x771d, 0x771e,
+ 0x7721, 0x7723, 0x7724, 0x7725, 0x7727, 0x772a, 0x772b, 0x772c,
+ 0x772e, 0x7730, 0x7731, 0x7732, 0x7733, 0x7734, 0x7739, 0x773b,
+ 0x773d, 0x773e, 0x773f, 0x7742, 0x7744, 0x7745, 0x7746, 0x7748,
+ 0x7749, 0x774a, 0x774b, 0x774c, 0x774d, 0x774e, 0x774f, 0x7752,
+ 0x7753, 0x7754, 0x7755, 0x7756, 0x7757, 0x7758, 0x7759, 0x775c,
+ /* 0xb2 */
+ 0x775d, 0x775e, 0x775f, 0x7760, 0x7764, 0x7767, 0x7769, 0x776a,
+ 0x776d, 0x776e, 0x776f, 0x7770, 0x7771, 0x7772, 0x7773, 0x7774,
+ 0x7775, 0x7776, 0x7777, 0x7778, 0x777a, 0x777b, 0x777c, 0x7781,
+ 0x7782, 0x7783, 0x7786, 0x7787, 0x7788, 0x7789, 0x778a, 0x778b,
+ 0x778f, 0x7790, 0x7793, 0x7794, 0x7795, 0x7796, 0x7797, 0x7798,
+ 0x7799, 0x779a, 0x779b, 0x779c, 0x779d, 0x779e, 0x77a1, 0x77a3,
+ 0x77a4, 0x77a6, 0x77a8, 0x77ab, 0x77ad, 0x77ae, 0x77af, 0x77b1,
+ 0x77b2, 0x77b4, 0x77b6, 0x77b7, 0x77b8, 0x77b9, 0x77ba, 0x77bc,
+ 0x77be, 0x77c0, 0x77c1, 0x77c2, 0x77c3, 0x77c4, 0x77c5, 0x77c6,
+ 0x77c7, 0x77c8, 0x77c9, 0x77ca, 0x77cb, 0x77cc, 0x77ce, 0x77cf,
+ 0x77d0, 0x77d1, 0x77d2, 0x77d3, 0x77d4, 0x77d5, 0x77d6, 0x77d8,
+ 0x77d9, 0x77da, 0x77dd, 0x77de, 0x77df, 0x77e0, 0x77e1, 0x77e4,
+ /* 0xb3 */
+ 0x77e6, 0x77e8, 0x77ea, 0x77ef, 0x77f0, 0x77f1, 0x77f2, 0x77f4,
+ 0x77f5, 0x77f7, 0x77f9, 0x77fa, 0x77fb, 0x77fc, 0x7803, 0x7804,
+ 0x7805, 0x7806, 0x7807, 0x7808, 0x780a, 0x780b, 0x780e, 0x780f,
+ 0x7810, 0x7813, 0x7815, 0x7819, 0x781b, 0x781e, 0x7820, 0x7821,
+ 0x7822, 0x7824, 0x7828, 0x782a, 0x782b, 0x782e, 0x782f, 0x7831,
+ 0x7832, 0x7833, 0x7835, 0x7836, 0x783d, 0x783f, 0x7841, 0x7842,
+ 0x7843, 0x7844, 0x7846, 0x7848, 0x7849, 0x784a, 0x784b, 0x784d,
+ 0x784f, 0x7851, 0x7853, 0x7854, 0x7858, 0x7859, 0x785a, 0x785b,
+ 0x785c, 0x785e, 0x785f, 0x7860, 0x7861, 0x7862, 0x7863, 0x7864,
+ 0x7865, 0x7866, 0x7867, 0x7868, 0x7869, 0x786f, 0x7870, 0x7871,
+ 0x7872, 0x7873, 0x7874, 0x7875, 0x7876, 0x7878, 0x7879, 0x787a,
+ 0x787b, 0x787d, 0x787e, 0x787f, 0x7880, 0x7881, 0x7882, 0x7883,
+ /* 0xb4 */
+ 0x7884, 0x7885, 0x7886, 0x7888, 0x788a, 0x788b, 0x788f, 0x7890,
+ 0x7892, 0x7894, 0x7895, 0x7896, 0x7899, 0x789d, 0x789e, 0x78a0,
+ 0x78a2, 0x78a4, 0x78a6, 0x78a8, 0x78a9, 0x78aa, 0x78ab, 0x78ac,
+ 0x78ad, 0x78ae, 0x78af, 0x78b5, 0x78b6, 0x78b7, 0x78b8, 0x78ba,
+ 0x78bb, 0x78bc, 0x78bd, 0x78bf, 0x78c0, 0x78c2, 0x78c3, 0x78c4,
+ 0x78c6, 0x78c7, 0x78c8, 0x78cc, 0x78cd, 0x78ce, 0x78cf, 0x78d1,
+ 0x78d2, 0x78d3, 0x78d6, 0x78d7, 0x78d8, 0x78da, 0x78db, 0x78dc,
+ 0x78dd, 0x78de, 0x78df, 0x78e0, 0x78e1, 0x78e2, 0x78e3, 0x78e4,
+ 0x78e5, 0x78e6, 0x78e7, 0x78e9, 0x78ea, 0x78eb, 0x78ed, 0x78ee,
+ 0x78ef, 0x78f0, 0x78f1, 0x78f3, 0x78f5, 0x78f6, 0x78f8, 0x78f9,
+ 0x78fb, 0x78fc, 0x78fd, 0x78fe, 0x78ff, 0x7900, 0x7902, 0x7903,
+ 0x7904, 0x7906, 0x7907, 0x7908, 0x7909, 0x790a, 0x790b, 0x790c,
+ /* 0xb5 */
+ 0x790d, 0x790e, 0x790f, 0x7910, 0x7911, 0x7912, 0x7914, 0x7915,
+ 0x7916, 0x7917, 0x7918, 0x7919, 0x791a, 0x791b, 0x791c, 0x791d,
+ 0x791f, 0x7920, 0x7921, 0x7922, 0x7923, 0x7925, 0x7926, 0x7927,
+ 0x7928, 0x7929, 0x792a, 0x792b, 0x792c, 0x792d, 0x792e, 0x792f,
+ 0x7930, 0x7931, 0x7932, 0x7933, 0x7935, 0x7936, 0x7937, 0x7938,
+ 0x7939, 0x793d, 0x793f, 0x7942, 0x7943, 0x7944, 0x7945, 0x7947,
+ 0x794a, 0x794b, 0x794c, 0x794d, 0x794e, 0x794f, 0x7950, 0x7951,
+ 0x7952, 0x7954, 0x7955, 0x7958, 0x7959, 0x7961, 0x7963, 0x7964,
+ 0x7966, 0x7969, 0x796a, 0x796b, 0x796c, 0x796e, 0x7970, 0x7971,
+ 0x7972, 0x7973, 0x7974, 0x7975, 0x7976, 0x7979, 0x797b, 0x797c,
+ 0x797d, 0x797e, 0x797f, 0x7982, 0x7983, 0x7986, 0x7987, 0x7988,
+ 0x7989, 0x798b, 0x798c, 0x798d, 0x798e, 0x7990, 0x7991, 0x7992,
+ /* 0xb6 */
+ 0x7993, 0x7994, 0x7995, 0x7996, 0x7997, 0x7998, 0x7999, 0x799b,
+ 0x799c, 0x799d, 0x799e, 0x799f, 0x79a0, 0x79a1, 0x79a2, 0x79a3,
+ 0x79a4, 0x79a5, 0x79a6, 0x79a8, 0x79a9, 0x79aa, 0x79ab, 0x79ac,
+ 0x79ad, 0x79ae, 0x79af, 0x79b0, 0x79b1, 0x79b2, 0x79b4, 0x79b5,
+ 0x79b6, 0x79b7, 0x79b8, 0x79bc, 0x79bf, 0x79c2, 0x79c4, 0x79c5,
+ 0x79c7, 0x79c8, 0x79ca, 0x79cc, 0x79ce, 0x79cf, 0x79d0, 0x79d3,
+ 0x79d4, 0x79d6, 0x79d7, 0x79d9, 0x79da, 0x79db, 0x79dc, 0x79dd,
+ 0x79de, 0x79e0, 0x79e1, 0x79e2, 0x79e5, 0x79e8, 0x79ea, 0x79ec,
+ 0x79ee, 0x79f1, 0x79f2, 0x79f3, 0x79f4, 0x79f5, 0x79f6, 0x79f7,
+ 0x79f9, 0x79fa, 0x79fc, 0x79fe, 0x79ff, 0x7a01, 0x7a04, 0x7a05,
+ 0x7a07, 0x7a08, 0x7a09, 0x7a0a, 0x7a0c, 0x7a0f, 0x7a10, 0x7a11,
+ 0x7a12, 0x7a13, 0x7a15, 0x7a16, 0x7a18, 0x7a19, 0x7a1b, 0x7a1c,
+ /* 0xb7 */
+ 0x7a1d, 0x7a1f, 0x7a21, 0x7a22, 0x7a24, 0x7a25, 0x7a26, 0x7a27,
+ 0x7a28, 0x7a29, 0x7a2a, 0x7a2b, 0x7a2c, 0x7a2d, 0x7a2e, 0x7a2f,
+ 0x7a30, 0x7a31, 0x7a32, 0x7a34, 0x7a35, 0x7a36, 0x7a38, 0x7a3a,
+ 0x7a3e, 0x7a40, 0x7a41, 0x7a42, 0x7a43, 0x7a44, 0x7a45, 0x7a47,
+ 0x7a48, 0x7a49, 0x7a4a, 0x7a4b, 0x7a4c, 0x7a4d, 0x7a4e, 0x7a4f,
+ 0x7a50, 0x7a52, 0x7a53, 0x7a54, 0x7a55, 0x7a56, 0x7a58, 0x7a59,
+ 0x7a5a, 0x7a5b, 0x7a5c, 0x7a5d, 0x7a5e, 0x7a5f, 0x7a60, 0x7a61,
+ 0x7a62, 0x7a63, 0x7a64, 0x7a65, 0x7a66, 0x7a67, 0x7a68, 0x7a69,
+ 0x7a6a, 0x7a6b, 0x7a6c, 0x7a6d, 0x7a6e, 0x7a6f, 0x7a71, 0x7a72,
+ 0x7a73, 0x7a75, 0x7a7b, 0x7a7c, 0x7a7d, 0x7a7e, 0x7a82, 0x7a85,
+ 0x7a87, 0x7a89, 0x7a8a, 0x7a8b, 0x7a8c, 0x7a8e, 0x7a8f, 0x7a90,
+ 0x7a93, 0x7a94, 0x7a99, 0x7a9a, 0x7a9b, 0x7a9e, 0x7aa1, 0x7aa2,
+ /* 0xb8 */
+ 0x7aa3, 0x7aa4, 0x7aa7, 0x7aa9, 0x7aaa, 0x7aab, 0x7aae, 0x7aaf,
+ 0x7ab0, 0x7ab1, 0x7ab2, 0x7ab4, 0x7ab5, 0x7ab6, 0x7ab7, 0x7ab8,
+ 0x7ab9, 0x7aba, 0x7abb, 0x7abc, 0x7abd, 0x7abe, 0x7ac0, 0x7ac1,
+ 0x7ac2, 0x7ac3, 0x7ac4, 0x7ac5, 0x7ac6, 0x7ac7, 0x7ac8, 0x7ac9,
+ 0x7aca, 0x7acc, 0x7acd, 0x7ace, 0x7acf, 0x7ad0, 0x7ad1, 0x7ad2,
+ 0x7ad3, 0x7ad4, 0x7ad5, 0x7ad7, 0x7ad8, 0x7ada, 0x7adb, 0x7adc,
+ 0x7add, 0x7ae1, 0x7ae2, 0x7ae4, 0x7ae7, 0x7ae8, 0x7ae9, 0x7aea,
+ 0x7aeb, 0x7aec, 0x7aee, 0x7af0, 0x7af1, 0x7af2, 0x7af3, 0x7af4,
+ 0x7af5, 0x7af6, 0x7af7, 0x7af8, 0x7afb, 0x7afc, 0x7afe, 0x7b00,
+ 0x7b01, 0x7b02, 0x7b05, 0x7b07, 0x7b09, 0x7b0c, 0x7b0d, 0x7b0e,
+ 0x7b10, 0x7b12, 0x7b13, 0x7b16, 0x7b17, 0x7b18, 0x7b1a, 0x7b1c,
+ 0x7b1d, 0x7b1f, 0x7b21, 0x7b22, 0x7b23, 0x7b27, 0x7b29, 0x7b2d,
+ /* 0xb9 */
+ 0x7b2f, 0x7b30, 0x7b32, 0x7b34, 0x7b35, 0x7b36, 0x7b37, 0x7b39,
+ 0x7b3b, 0x7b3d, 0x7b3f, 0x7b40, 0x7b41, 0x7b42, 0x7b43, 0x7b44,
+ 0x7b46, 0x7b48, 0x7b4a, 0x7b4d, 0x7b4e, 0x7b53, 0x7b55, 0x7b57,
+ 0x7b59, 0x7b5c, 0x7b5e, 0x7b5f, 0x7b61, 0x7b63, 0x7b64, 0x7b65,
+ 0x7b66, 0x7b67, 0x7b68, 0x7b69, 0x7b6a, 0x7b6b, 0x7b6c, 0x7b6d,
+ 0x7b6f, 0x7b70, 0x7b73, 0x7b74, 0x7b76, 0x7b78, 0x7b7a, 0x7b7c,
+ 0x7b7d, 0x7b7f, 0x7b81, 0x7b82, 0x7b83, 0x7b84, 0x7b86, 0x7b87,
+ 0x7b88, 0x7b89, 0x7b8a, 0x7b8b, 0x7b8c, 0x7b8e, 0x7b8f, 0x7b91,
+ 0x7b92, 0x7b93, 0x7b96, 0x7b98, 0x7b99, 0x7b9a, 0x7b9b, 0x7b9e,
+ 0x7b9f, 0x7ba0, 0x7ba3, 0x7ba4, 0x7ba5, 0x7bae, 0x7baf, 0x7bb0,
+ 0x7bb2, 0x7bb3, 0x7bb5, 0x7bb6, 0x7bb7, 0x7bb9, 0x7bba, 0x7bbb,
+ 0x7bbc, 0x7bbd, 0x7bbe, 0x7bbf, 0x7bc0, 0x7bc2, 0x7bc3, 0x7bc4,
+ /* 0xba */
+ 0x7bc5, 0x7bc8, 0x7bc9, 0x7bca, 0x7bcb, 0x7bcd, 0x7bce, 0x7bcf,
+ 0x7bd0, 0x7bd2, 0x7bd4, 0x7bd5, 0x7bd6, 0x7bd7, 0x7bd8, 0x7bdb,
+ 0x7bdc, 0x7bde, 0x7bdf, 0x7be0, 0x7be2, 0x7be3, 0x7be4, 0x7be7,
+ 0x7be8, 0x7be9, 0x7beb, 0x7bec, 0x7bed, 0x7bef, 0x7bf0, 0x7bf2,
+ 0x7bf3, 0x7bf4, 0x7bf5, 0x7bf6, 0x7bf8, 0x7bf9, 0x7bfa, 0x7bfb,
+ 0x7bfd, 0x7bff, 0x7c00, 0x7c01, 0x7c02, 0x7c03, 0x7c04, 0x7c05,
+ 0x7c06, 0x7c08, 0x7c09, 0x7c0a, 0x7c0d, 0x7c0e, 0x7c10, 0x7c11,
+ 0x7c12, 0x7c13, 0x7c14, 0x7c15, 0x7c17, 0x7c18, 0x7c19, 0x7c1a,
+ 0x7c1b, 0x7c1c, 0x7c1d, 0x7c1e, 0x7c20, 0x7c21, 0x7c22, 0x7c23,
+ 0x7c24, 0x7c25, 0x7c28, 0x7c29, 0x7c2b, 0x7c2c, 0x7c2d, 0x7c2e,
+ 0x7c2f, 0x7c30, 0x7c31, 0x7c32, 0x7c33, 0x7c34, 0x7c35, 0x7c36,
+ 0x7c37, 0x7c39, 0x7c3a, 0x7c3b, 0x7c3c, 0x7c3d, 0x7c3e, 0x7c42,
+ /* 0xbb */
+ 0x7c43, 0x7c44, 0x7c45, 0x7c46, 0x7c47, 0x7c48, 0x7c49, 0x7c4a,
+ 0x7c4b, 0x7c4c, 0x7c4e, 0x7c4f, 0x7c50, 0x7c51, 0x7c52, 0x7c53,
+ 0x7c54, 0x7c55, 0x7c56, 0x7c57, 0x7c58, 0x7c59, 0x7c5a, 0x7c5b,
+ 0x7c5c, 0x7c5d, 0x7c5e, 0x7c5f, 0x7c60, 0x7c61, 0x7c62, 0x7c63,
+ 0x7c64, 0x7c65, 0x7c66, 0x7c67, 0x7c68, 0x7c69, 0x7c6a, 0x7c6b,
+ 0x7c6c, 0x7c6d, 0x7c6e, 0x7c6f, 0x7c70, 0x7c71, 0x7c72, 0x7c75,
+ 0x7c76, 0x7c77, 0x7c78, 0x7c79, 0x7c7a, 0x7c7e, 0x7c7f, 0x7c80,
+ 0x7c81, 0x7c82, 0x7c83, 0x7c84, 0x7c85, 0x7c86, 0x7c87, 0x7c88,
+ 0x7c8a, 0x7c8b, 0x7c8c, 0x7c8d, 0x7c8e, 0x7c8f, 0x7c90, 0x7c93,
+ 0x7c94, 0x7c96, 0x7c99, 0x7c9a, 0x7c9b, 0x7ca0, 0x7ca1, 0x7ca3,
+ 0x7ca6, 0x7ca7, 0x7ca8, 0x7ca9, 0x7cab, 0x7cac, 0x7cad, 0x7caf,
+ 0x7cb0, 0x7cb4, 0x7cb5, 0x7cb6, 0x7cb7, 0x7cb8, 0x7cba, 0x7cbb,
+ /* 0xbc */
+ 0x7cbf, 0x7cc0, 0x7cc2, 0x7cc3, 0x7cc4, 0x7cc6, 0x7cc9, 0x7ccb,
+ 0x7cce, 0x7ccf, 0x7cd0, 0x7cd1, 0x7cd2, 0x7cd3, 0x7cd4, 0x7cd8,
+ 0x7cda, 0x7cdb, 0x7cdd, 0x7cde, 0x7ce1, 0x7ce2, 0x7ce3, 0x7ce4,
+ 0x7ce5, 0x7ce6, 0x7ce7, 0x7ce9, 0x7cea, 0x7ceb, 0x7cec, 0x7ced,
+ 0x7cee, 0x7cf0, 0x7cf1, 0x7cf2, 0x7cf3, 0x7cf4, 0x7cf5, 0x7cf6,
+ 0x7cf7, 0x7cf9, 0x7cfa, 0x7cfc, 0x7cfd, 0x7cfe, 0x7cff, 0x7d00,
+ 0x7d01, 0x7d02, 0x7d03, 0x7d04, 0x7d05, 0x7d06, 0x7d07, 0x7d08,
+ 0x7d09, 0x7d0b, 0x7d0c, 0x7d0d, 0x7d0e, 0x7d0f, 0x7d10, 0x7d11,
+ 0x7d12, 0x7d13, 0x7d14, 0x7d15, 0x7d16, 0x7d17, 0x7d18, 0x7d19,
+ 0x7d1a, 0x7d1b, 0x7d1c, 0x7d1d, 0x7d1e, 0x7d1f, 0x7d21, 0x7d23,
+ 0x7d24, 0x7d25, 0x7d26, 0x7d28, 0x7d29, 0x7d2a, 0x7d2c, 0x7d2d,
+ 0x7d2e, 0x7d30, 0x7d31, 0x7d32, 0x7d33, 0x7d34, 0x7d35, 0x7d36,
+ /* 0xbd */
+ 0x7d37, 0x7d38, 0x7d39, 0x7d3a, 0x7d3b, 0x7d3c, 0x7d3d, 0x7d3e,
+ 0x7d3f, 0x7d40, 0x7d41, 0x7d42, 0x7d43, 0x7d44, 0x7d45, 0x7d46,
+ 0x7d47, 0x7d48, 0x7d49, 0x7d4a, 0x7d4b, 0x7d4c, 0x7d4d, 0x7d4e,
+ 0x7d4f, 0x7d50, 0x7d51, 0x7d52, 0x7d53, 0x7d54, 0x7d55, 0x7d56,
+ 0x7d57, 0x7d58, 0x7d59, 0x7d5a, 0x7d5b, 0x7d5c, 0x7d5d, 0x7d5e,
+ 0x7d5f, 0x7d60, 0x7d61, 0x7d62, 0x7d63, 0x7d64, 0x7d65, 0x7d66,
+ 0x7d67, 0x7d68, 0x7d69, 0x7d6a, 0x7d6b, 0x7d6c, 0x7d6d, 0x7d6f,
+ 0x7d70, 0x7d71, 0x7d72, 0x7d73, 0x7d74, 0x7d75, 0x7d76, 0x7d78,
+ 0x7d79, 0x7d7a, 0x7d7b, 0x7d7c, 0x7d7d, 0x7d7e, 0x7d7f, 0x7d80,
+ 0x7d81, 0x7d82, 0x7d83, 0x7d84, 0x7d85, 0x7d86, 0x7d87, 0x7d88,
+ 0x7d89, 0x7d8a, 0x7d8b, 0x7d8c, 0x7d8d, 0x7d8e, 0x7d8f, 0x7d90,
+ 0x7d91, 0x7d92, 0x7d93, 0x7d94, 0x7d95, 0x7d96, 0x7d97, 0x7d98,
+ /* 0xbe */
+ 0x7d99, 0x7d9a, 0x7d9b, 0x7d9c, 0x7d9d, 0x7d9e, 0x7d9f, 0x7da0,
+ 0x7da1, 0x7da2, 0x7da3, 0x7da4, 0x7da5, 0x7da7, 0x7da8, 0x7da9,
+ 0x7daa, 0x7dab, 0x7dac, 0x7dad, 0x7daf, 0x7db0, 0x7db1, 0x7db2,
+ 0x7db3, 0x7db4, 0x7db5, 0x7db6, 0x7db7, 0x7db8, 0x7db9, 0x7dba,
+ 0x7dbb, 0x7dbc, 0x7dbd, 0x7dbe, 0x7dbf, 0x7dc0, 0x7dc1, 0x7dc2,
+ 0x7dc3, 0x7dc4, 0x7dc5, 0x7dc6, 0x7dc7, 0x7dc8, 0x7dc9, 0x7dca,
+ 0x7dcb, 0x7dcc, 0x7dcd, 0x7dce, 0x7dcf, 0x7dd0, 0x7dd1, 0x7dd2,
+ 0x7dd3, 0x7dd4, 0x7dd5, 0x7dd6, 0x7dd7, 0x7dd8, 0x7dd9, 0x7dda,
+ 0x7ddb, 0x7ddc, 0x7ddd, 0x7dde, 0x7ddf, 0x7de0, 0x7de1, 0x7de2,
+ 0x7de3, 0x7de4, 0x7de5, 0x7de6, 0x7de7, 0x7de8, 0x7de9, 0x7dea,
+ 0x7deb, 0x7dec, 0x7ded, 0x7dee, 0x7def, 0x7df0, 0x7df1, 0x7df2,
+ 0x7df3, 0x7df4, 0x7df5, 0x7df6, 0x7df7, 0x7df8, 0x7df9, 0x7dfa,
+ /* 0xbf */
+ 0x7dfb, 0x7dfc, 0x7dfd, 0x7dfe, 0x7dff, 0x7e00, 0x7e01, 0x7e02,
+ 0x7e03, 0x7e04, 0x7e05, 0x7e06, 0x7e07, 0x7e08, 0x7e09, 0x7e0a,
+ 0x7e0b, 0x7e0c, 0x7e0d, 0x7e0e, 0x7e0f, 0x7e10, 0x7e11, 0x7e12,
+ 0x7e13, 0x7e14, 0x7e15, 0x7e16, 0x7e17, 0x7e18, 0x7e19, 0x7e1a,
+ 0x7e1b, 0x7e1c, 0x7e1d, 0x7e1e, 0x7e1f, 0x7e20, 0x7e21, 0x7e22,
+ 0x7e23, 0x7e24, 0x7e25, 0x7e26, 0x7e27, 0x7e28, 0x7e29, 0x7e2a,
+ 0x7e2b, 0x7e2c, 0x7e2d, 0x7e2e, 0x7e2f, 0x7e30, 0x7e31, 0x7e32,
+ 0x7e33, 0x7e34, 0x7e35, 0x7e36, 0x7e37, 0x7e38, 0x7e39, 0x7e3a,
+ 0x7e3c, 0x7e3d, 0x7e3e, 0x7e3f, 0x7e40, 0x7e42, 0x7e43, 0x7e44,
+ 0x7e45, 0x7e46, 0x7e48, 0x7e49, 0x7e4a, 0x7e4b, 0x7e4c, 0x7e4d,
+ 0x7e4e, 0x7e4f, 0x7e50, 0x7e51, 0x7e52, 0x7e53, 0x7e54, 0x7e55,
+ 0x7e56, 0x7e57, 0x7e58, 0x7e59, 0x7e5a, 0x7e5b, 0x7e5c, 0x7e5d,
+ /* 0xc0 */
+ 0x7e5e, 0x7e5f, 0x7e60, 0x7e61, 0x7e62, 0x7e63, 0x7e64, 0x7e65,
+ 0x7e66, 0x7e67, 0x7e68, 0x7e69, 0x7e6a, 0x7e6b, 0x7e6c, 0x7e6d,
+ 0x7e6e, 0x7e6f, 0x7e70, 0x7e71, 0x7e72, 0x7e73, 0x7e74, 0x7e75,
+ 0x7e76, 0x7e77, 0x7e78, 0x7e79, 0x7e7a, 0x7e7b, 0x7e7c, 0x7e7d,
+ 0x7e7e, 0x7e7f, 0x7e80, 0x7e81, 0x7e83, 0x7e84, 0x7e85, 0x7e86,
+ 0x7e87, 0x7e88, 0x7e89, 0x7e8a, 0x7e8b, 0x7e8c, 0x7e8d, 0x7e8e,
+ 0x7e8f, 0x7e90, 0x7e91, 0x7e92, 0x7e93, 0x7e94, 0x7e95, 0x7e96,
+ 0x7e97, 0x7e98, 0x7e99, 0x7e9a, 0x7e9c, 0x7e9d, 0x7e9e, 0x7eae,
+ 0x7eb4, 0x7ebb, 0x7ebc, 0x7ed6, 0x7ee4, 0x7eec, 0x7ef9, 0x7f0a,
+ 0x7f10, 0x7f1e, 0x7f37, 0x7f39, 0x7f3b, 0x7f3c, 0x7f3d, 0x7f3e,
+ 0x7f3f, 0x7f40, 0x7f41, 0x7f43, 0x7f46, 0x7f47, 0x7f48, 0x7f49,
+ 0x7f4a, 0x7f4b, 0x7f4c, 0x7f4d, 0x7f4e, 0x7f4f, 0x7f52, 0x7f53,
+ /* 0xc1 */
+ 0x7f56, 0x7f59, 0x7f5b, 0x7f5c, 0x7f5d, 0x7f5e, 0x7f60, 0x7f63,
+ 0x7f64, 0x7f65, 0x7f66, 0x7f67, 0x7f6b, 0x7f6c, 0x7f6d, 0x7f6f,
+ 0x7f70, 0x7f73, 0x7f75, 0x7f76, 0x7f77, 0x7f78, 0x7f7a, 0x7f7b,
+ 0x7f7c, 0x7f7d, 0x7f7f, 0x7f80, 0x7f82, 0x7f83, 0x7f84, 0x7f85,
+ 0x7f86, 0x7f87, 0x7f88, 0x7f89, 0x7f8b, 0x7f8d, 0x7f8f, 0x7f90,
+ 0x7f91, 0x7f92, 0x7f93, 0x7f95, 0x7f96, 0x7f97, 0x7f98, 0x7f99,
+ 0x7f9b, 0x7f9c, 0x7fa0, 0x7fa2, 0x7fa3, 0x7fa5, 0x7fa6, 0x7fa8,
+ 0x7fa9, 0x7faa, 0x7fab, 0x7fac, 0x7fad, 0x7fae, 0x7fb1, 0x7fb3,
+ 0x7fb4, 0x7fb5, 0x7fb6, 0x7fb7, 0x7fba, 0x7fbb, 0x7fbe, 0x7fc0,
+ 0x7fc2, 0x7fc3, 0x7fc4, 0x7fc6, 0x7fc7, 0x7fc8, 0x7fc9, 0x7fcb,
+ 0x7fcd, 0x7fcf, 0x7fd0, 0x7fd1, 0x7fd2, 0x7fd3, 0x7fd6, 0x7fd7,
+ 0x7fd9, 0x7fda, 0x7fdb, 0x7fdc, 0x7fdd, 0x7fde, 0x7fe2, 0x7fe3,
+ /* 0xc2 */
+ 0x7fe4, 0x7fe7, 0x7fe8, 0x7fea, 0x7feb, 0x7fec, 0x7fed, 0x7fef,
+ 0x7ff2, 0x7ff4, 0x7ff5, 0x7ff6, 0x7ff7, 0x7ff8, 0x7ff9, 0x7ffa,
+ 0x7ffd, 0x7ffe, 0x7fff, 0x8002, 0x8007, 0x8008, 0x8009, 0x800a,
+ 0x800e, 0x800f, 0x8011, 0x8013, 0x801a, 0x801b, 0x801d, 0x801e,
+ 0x801f, 0x8021, 0x8023, 0x8024, 0x802b, 0x802c, 0x802d, 0x802e,
+ 0x802f, 0x8030, 0x8032, 0x8034, 0x8039, 0x803a, 0x803c, 0x803e,
+ 0x8040, 0x8041, 0x8044, 0x8045, 0x8047, 0x8048, 0x8049, 0x804e,
+ 0x804f, 0x8050, 0x8051, 0x8053, 0x8055, 0x8056, 0x8057, 0x8059,
+ 0x805b, 0x805c, 0x805d, 0x805e, 0x805f, 0x8060, 0x8061, 0x8062,
+ 0x8063, 0x8064, 0x8065, 0x8066, 0x8067, 0x8068, 0x806b, 0x806c,
+ 0x806d, 0x806e, 0x806f, 0x8070, 0x8072, 0x8073, 0x8074, 0x8075,
+ 0x8076, 0x8077, 0x8078, 0x8079, 0x807a, 0x807b, 0x807c, 0x807d,
+ /* 0xc3 */
+ 0x807e, 0x8081, 0x8082, 0x8085, 0x8088, 0x808a, 0x808d, 0x808e,
+ 0x808f, 0x8090, 0x8091, 0x8092, 0x8094, 0x8095, 0x8097, 0x8099,
+ 0x809e, 0x80a3, 0x80a6, 0x80a7, 0x80a8, 0x80ac, 0x80b0, 0x80b3,
+ 0x80b5, 0x80b6, 0x80b8, 0x80b9, 0x80bb, 0x80c5, 0x80c7, 0x80c8,
+ 0x80c9, 0x80ca, 0x80cb, 0x80cf, 0x80d0, 0x80d1, 0x80d2, 0x80d3,
+ 0x80d4, 0x80d5, 0x80d8, 0x80df, 0x80e0, 0x80e2, 0x80e3, 0x80e6,
+ 0x80ee, 0x80f5, 0x80f7, 0x80f9, 0x80fb, 0x80fe, 0x80ff, 0x8100,
+ 0x8101, 0x8103, 0x8104, 0x8105, 0x8107, 0x8108, 0x810b, 0x810c,
+ 0x8115, 0x8117, 0x8119, 0x811b, 0x811c, 0x811d, 0x811f, 0x8120,
+ 0x8121, 0x8122, 0x8123, 0x8124, 0x8125, 0x8126, 0x8127, 0x8128,
+ 0x8129, 0x812a, 0x812b, 0x812d, 0x812e, 0x8130, 0x8133, 0x8134,
+ 0x8135, 0x8137, 0x8139, 0x813a, 0x813b, 0x813c, 0x813d, 0x813f,
+ /* 0xc4 */
+ 0x8140, 0x8141, 0x8142, 0x8143, 0x8144, 0x8145, 0x8147, 0x8149,
+ 0x814d, 0x814e, 0x814f, 0x8152, 0x8156, 0x8157, 0x8158, 0x815b,
+ 0x815c, 0x815d, 0x815e, 0x815f, 0x8161, 0x8162, 0x8163, 0x8164,
+ 0x8166, 0x8168, 0x816a, 0x816b, 0x816c, 0x816f, 0x8172, 0x8173,
+ 0x8175, 0x8176, 0x8177, 0x8178, 0x8181, 0x8183, 0x8184, 0x8185,
+ 0x8186, 0x8187, 0x8189, 0x818b, 0x818c, 0x818d, 0x818e, 0x8190,
+ 0x8192, 0x8193, 0x8194, 0x8195, 0x8196, 0x8197, 0x8199, 0x819a,
+ 0x819e, 0x819f, 0x81a0, 0x81a1, 0x81a2, 0x81a4, 0x81a5, 0x81a7,
+ 0x81a9, 0x81ab, 0x81ac, 0x81ad, 0x81ae, 0x81af, 0x81b0, 0x81b1,
+ 0x81b2, 0x81b4, 0x81b5, 0x81b6, 0x81b7, 0x81b8, 0x81b9, 0x81bc,
+ 0x81bd, 0x81be, 0x81bf, 0x81c4, 0x81c5, 0x81c7, 0x81c8, 0x81c9,
+ 0x81cb, 0x81cd, 0x81ce, 0x81cf, 0x81d0, 0x81d1, 0x81d2, 0x81d3,
+ /* 0xc5 */
+ 0x81d4, 0x81d5, 0x81d6, 0x81d7, 0x81d8, 0x81d9, 0x81da, 0x81db,
+ 0x81dc, 0x81dd, 0x81de, 0x81df, 0x81e0, 0x81e1, 0x81e2, 0x81e4,
+ 0x81e5, 0x81e6, 0x81e8, 0x81e9, 0x81eb, 0x81ee, 0x81ef, 0x81f0,
+ 0x81f1, 0x81f2, 0x81f5, 0x81f6, 0x81f7, 0x81f8, 0x81f9, 0x81fa,
+ 0x81fd, 0x81ff, 0x8203, 0x8207, 0x8208, 0x8209, 0x820a, 0x820b,
+ 0x820e, 0x820f, 0x8211, 0x8213, 0x8215, 0x8216, 0x8217, 0x8218,
+ 0x8219, 0x821a, 0x821d, 0x8220, 0x8224, 0x8225, 0x8226, 0x8227,
+ 0x8229, 0x822e, 0x8232, 0x823a, 0x823c, 0x823d, 0x823f, 0x8240,
+ 0x8241, 0x8242, 0x8243, 0x8245, 0x8246, 0x8248, 0x824a, 0x824c,
+ 0x824d, 0x824e, 0x8250, 0x8251, 0x8252, 0x8253, 0x8254, 0x8255,
+ 0x8256, 0x8257, 0x8259, 0x825b, 0x825c, 0x825d, 0x825e, 0x8260,
+ 0x8261, 0x8262, 0x8263, 0x8264, 0x8265, 0x8266, 0x8267, 0x8269,
+ /* 0xc6 */
+ 0x826a, 0x826b, 0x826c, 0x826d, 0x8271, 0x8275, 0x8276, 0x8277,
+ 0x8278, 0x827b, 0x827c, 0x8280, 0x8281, 0x8283, 0x8285, 0x8286,
+ 0x8287, 0x8289, 0x828c, 0x8290, 0x8293, 0x8294, 0x8295, 0x8296,
+ 0x829a, 0x829b, 0x829e, 0x82a0, 0x82a2, 0x82a3, 0x82a7, 0x82b2,
+ 0x82b5, 0x82b6, 0x82ba, 0x82bb, 0x82bc, 0x82bf, 0x82c0, 0x82c2,
+ 0x82c3, 0x82c5, 0x82c6, 0x82c9, 0x82d0, 0x82d6, 0x82d9, 0x82da,
+ 0x82dd, 0x82e2, 0x82e7, 0x82e8, 0x82e9, 0x82ea, 0x82ec, 0x82ed,
+ 0x82ee, 0x82f0, 0x82f2, 0x82f3, 0x82f5, 0x82f6, 0x82f8, 0x82fa,
+ 0x82fc, 0x82fd, 0x82fe, 0x82ff, 0x8300, 0x830a, 0x830b, 0x830d,
+ 0x8310, 0x8312, 0x8313, 0x8316, 0x8318, 0x8319, 0x831d, 0x831e,
+ 0x831f, 0x8320, 0x8321, 0x8322, 0x8323, 0x8324, 0x8325, 0x8326,
+ 0x8329, 0x832a, 0x832e, 0x8330, 0x8332, 0x8337, 0x833b, 0x833d,
+ /* 0xc7 */
+ 0x833e, 0x833f, 0x8341, 0x8342, 0x8344, 0x8345, 0x8348, 0x834a,
+ 0x834b, 0x834c, 0x834d, 0x834e, 0x8353, 0x8355, 0x8356, 0x8357,
+ 0x8358, 0x8359, 0x835d, 0x8362, 0x8370, 0x8371, 0x8372, 0x8373,
+ 0x8374, 0x8375, 0x8376, 0x8379, 0x837a, 0x837e, 0x837f, 0x8380,
+ 0x8381, 0x8382, 0x8383, 0x8384, 0x8387, 0x8388, 0x838a, 0x838b,
+ 0x838c, 0x838d, 0x838f, 0x8390, 0x8391, 0x8394, 0x8395, 0x8396,
+ 0x8397, 0x8399, 0x839a, 0x839d, 0x839f, 0x83a1, 0x83a2, 0x83a3,
+ 0x83a4, 0x83a5, 0x83a6, 0x83a7, 0x83ac, 0x83ad, 0x83ae, 0x83af,
+ 0x83b5, 0x83bb, 0x83be, 0x83bf, 0x83c2, 0x83c3, 0x83c4, 0x83c6,
+ 0x83c8, 0x83c9, 0x83cb, 0x83cd, 0x83ce, 0x83d0, 0x83d1, 0x83d2,
+ 0x83d3, 0x83d5, 0x83d7, 0x83d9, 0x83da, 0x83db, 0x83de, 0x83e2,
+ 0x83e3, 0x83e4, 0x83e6, 0x83e7, 0x83e8, 0x83eb, 0x83ec, 0x83ed,
+ /* 0xc8 */
+ 0x83ee, 0x83ef, 0x83f3, 0x83f4, 0x83f5, 0x83f6, 0x83f7, 0x83fa,
+ 0x83fb, 0x83fc, 0x83fe, 0x83ff, 0x8400, 0x8402, 0x8405, 0x8407,
+ 0x8408, 0x8409, 0x840a, 0x8410, 0x8412, 0x8413, 0x8414, 0x8415,
+ 0x8416, 0x8417, 0x8419, 0x841a, 0x841b, 0x841e, 0x841f, 0x8420,
+ 0x8421, 0x8422, 0x8423, 0x8429, 0x842a, 0x842b, 0x842c, 0x842d,
+ 0x842e, 0x842f, 0x8430, 0x8432, 0x8433, 0x8434, 0x8435, 0x8436,
+ 0x8437, 0x8439, 0x843a, 0x843b, 0x843e, 0x843f, 0x8440, 0x8441,
+ 0x8442, 0x8443, 0x8444, 0x8445, 0x8447, 0x8448, 0x8449, 0x844a,
+ 0x844b, 0x844c, 0x844d, 0x844e, 0x844f, 0x8450, 0x8452, 0x8453,
+ 0x8454, 0x8455, 0x8456, 0x8458, 0x845d, 0x845e, 0x845f, 0x8460,
+ 0x8462, 0x8464, 0x8465, 0x8466, 0x8467, 0x8468, 0x846a, 0x846e,
+ 0x846f, 0x8470, 0x8472, 0x8474, 0x8477, 0x8479, 0x847b, 0x847c,
+ /* 0xc9 */
+ 0x847d, 0x847e, 0x847f, 0x8480, 0x8481, 0x8483, 0x8484, 0x8485,
+ 0x8486, 0x848a, 0x848d, 0x848f, 0x8490, 0x8491, 0x8492, 0x8493,
+ 0x8494, 0x8495, 0x8496, 0x8498, 0x849a, 0x849b, 0x849d, 0x849e,
+ 0x849f, 0x84a0, 0x84a2, 0x84a3, 0x84a4, 0x84a5, 0x84a6, 0x84a7,
+ 0x84a8, 0x84a9, 0x84aa, 0x84ab, 0x84ac, 0x84ad, 0x84ae, 0x84b0,
+ 0x84b1, 0x84b3, 0x84b5, 0x84b6, 0x84b7, 0x84bb, 0x84bc, 0x84be,
+ 0x84c0, 0x84c2, 0x84c3, 0x84c5, 0x84c6, 0x84c7, 0x84c8, 0x84cb,
+ 0x84cc, 0x84ce, 0x84cf, 0x84d2, 0x84d4, 0x84d5, 0x84d7, 0x84d8,
+ 0x84d9, 0x84da, 0x84db, 0x84dc, 0x84de, 0x84e1, 0x84e2, 0x84e4,
+ 0x84e7, 0x84e8, 0x84e9, 0x84ea, 0x84eb, 0x84ed, 0x84ee, 0x84ef,
+ 0x84f1, 0x84f2, 0x84f3, 0x84f4, 0x84f5, 0x84f6, 0x84f7, 0x84f8,
+ 0x84f9, 0x84fa, 0x84fb, 0x84fd, 0x84fe, 0x8500, 0x8501, 0x8502,
+ /* 0xca */
+ 0x8503, 0x8504, 0x8505, 0x8506, 0x8507, 0x8508, 0x8509, 0x850a,
+ 0x850b, 0x850d, 0x850e, 0x850f, 0x8510, 0x8512, 0x8514, 0x8515,
+ 0x8516, 0x8518, 0x8519, 0x851b, 0x851c, 0x851d, 0x851e, 0x8520,
+ 0x8522, 0x8523, 0x8524, 0x8525, 0x8526, 0x8527, 0x8528, 0x8529,
+ 0x852a, 0x852d, 0x852e, 0x852f, 0x8530, 0x8531, 0x8532, 0x8533,
+ 0x8534, 0x8535, 0x8536, 0x853e, 0x853f, 0x8540, 0x8541, 0x8542,
+ 0x8544, 0x8545, 0x8546, 0x8547, 0x854b, 0x854c, 0x854d, 0x854e,
+ 0x854f, 0x8550, 0x8551, 0x8552, 0x8553, 0x8554, 0x8555, 0x8557,
+ 0x8558, 0x855a, 0x855b, 0x855c, 0x855d, 0x855f, 0x8560, 0x8561,
+ 0x8562, 0x8563, 0x8565, 0x8566, 0x8567, 0x8569, 0x856a, 0x856b,
+ 0x856c, 0x856d, 0x856e, 0x856f, 0x8570, 0x8571, 0x8573, 0x8575,
+ 0x8576, 0x8577, 0x8578, 0x857c, 0x857d, 0x857f, 0x8580, 0x8581,
+ /* 0xcb */
+ 0x8582, 0x8583, 0x8586, 0x8588, 0x8589, 0x858a, 0x858b, 0x858c,
+ 0x858d, 0x858e, 0x8590, 0x8591, 0x8592, 0x8593, 0x8594, 0x8595,
+ 0x8596, 0x8597, 0x8598, 0x8599, 0x859a, 0x859d, 0x859e, 0x859f,
+ 0x85a0, 0x85a1, 0x85a2, 0x85a3, 0x85a5, 0x85a6, 0x85a7, 0x85a9,
+ 0x85ab, 0x85ac, 0x85ad, 0x85b1, 0x85b2, 0x85b3, 0x85b4, 0x85b5,
+ 0x85b6, 0x85b8, 0x85ba, 0x85bb, 0x85bc, 0x85bd, 0x85be, 0x85bf,
+ 0x85c0, 0x85c2, 0x85c3, 0x85c4, 0x85c5, 0x85c6, 0x85c7, 0x85c8,
+ 0x85ca, 0x85cb, 0x85cc, 0x85cd, 0x85ce, 0x85d1, 0x85d2, 0x85d4,
+ 0x85d6, 0x85d7, 0x85d8, 0x85d9, 0x85da, 0x85db, 0x85dd, 0x85de,
+ 0x85df, 0x85e0, 0x85e1, 0x85e2, 0x85e3, 0x85e5, 0x85e6, 0x85e7,
+ 0x85e8, 0x85ea, 0x85eb, 0x85ec, 0x85ed, 0x85ee, 0x85ef, 0x85f0,
+ 0x85f1, 0x85f2, 0x85f3, 0x85f4, 0x85f5, 0x85f6, 0x85f7, 0x85f8,
+ /* 0xcc */
+ 0x85f9, 0x85fa, 0x85fc, 0x85fd, 0x85fe, 0x8600, 0x8601, 0x8602,
+ 0x8603, 0x8604, 0x8606, 0x8607, 0x8608, 0x8609, 0x860a, 0x860b,
+ 0x860c, 0x860d, 0x860e, 0x860f, 0x8610, 0x8612, 0x8613, 0x8614,
+ 0x8615, 0x8617, 0x8618, 0x8619, 0x861a, 0x861b, 0x861c, 0x861d,
+ 0x861e, 0x861f, 0x8620, 0x8621, 0x8622, 0x8623, 0x8624, 0x8625,
+ 0x8626, 0x8628, 0x862a, 0x862b, 0x862c, 0x862d, 0x862e, 0x862f,
+ 0x8630, 0x8631, 0x8632, 0x8633, 0x8634, 0x8635, 0x8636, 0x8637,
+ 0x8639, 0x863a, 0x863b, 0x863d, 0x863e, 0x863f, 0x8640, 0x8641,
+ 0x8642, 0x8643, 0x8644, 0x8645, 0x8646, 0x8647, 0x8648, 0x8649,
+ 0x864a, 0x864b, 0x864c, 0x8652, 0x8653, 0x8655, 0x8656, 0x8657,
+ 0x8658, 0x8659, 0x865b, 0x865c, 0x865d, 0x865f, 0x8660, 0x8661,
+ 0x8663, 0x8664, 0x8665, 0x8666, 0x8667, 0x8668, 0x8669, 0x866a,
+ /* 0xcd */
+ 0x866d, 0x866f, 0x8670, 0x8672, 0x8673, 0x8674, 0x8675, 0x8676,
+ 0x8677, 0x8678, 0x8683, 0x8684, 0x8685, 0x8686, 0x8687, 0x8688,
+ 0x8689, 0x868e, 0x868f, 0x8690, 0x8691, 0x8692, 0x8694, 0x8696,
+ 0x8697, 0x8698, 0x8699, 0x869a, 0x869b, 0x869e, 0x869f, 0x86a0,
+ 0x86a1, 0x86a2, 0x86a5, 0x86a6, 0x86ab, 0x86ad, 0x86ae, 0x86b2,
+ 0x86b3, 0x86b7, 0x86b8, 0x86b9, 0x86bb, 0x86bc, 0x86bd, 0x86be,
+ 0x86bf, 0x86c1, 0x86c2, 0x86c3, 0x86c5, 0x86c8, 0x86cc, 0x86cd,
+ 0x86d2, 0x86d3, 0x86d5, 0x86d6, 0x86d7, 0x86da, 0x86dc, 0x86dd,
+ 0x86e0, 0x86e1, 0x86e2, 0x86e3, 0x86e5, 0x86e6, 0x86e7, 0x86e8,
+ 0x86ea, 0x86eb, 0x86ec, 0x86ef, 0x86f5, 0x86f6, 0x86f7, 0x86fa,
+ 0x86fb, 0x86fc, 0x86fd, 0x86ff, 0x8701, 0x8704, 0x8705, 0x8706,
+ 0x870b, 0x870c, 0x870e, 0x870f, 0x8710, 0x8711, 0x8714, 0x8716,
+ /* 0xce */
+ 0x8719, 0x871b, 0x871d, 0x871f, 0x8720, 0x8724, 0x8726, 0x8727,
+ 0x8728, 0x872a, 0x872b, 0x872c, 0x872d, 0x872f, 0x8730, 0x8732,
+ 0x8733, 0x8735, 0x8736, 0x8738, 0x8739, 0x873a, 0x873c, 0x873d,
+ 0x8740, 0x8741, 0x8742, 0x8743, 0x8744, 0x8745, 0x8746, 0x874a,
+ 0x874b, 0x874d, 0x874f, 0x8750, 0x8751, 0x8752, 0x8754, 0x8755,
+ 0x8756, 0x8758, 0x875a, 0x875b, 0x875c, 0x875d, 0x875e, 0x875f,
+ 0x8761, 0x8762, 0x8766, 0x8767, 0x8768, 0x8769, 0x876a, 0x876b,
+ 0x876c, 0x876d, 0x876f, 0x8771, 0x8772, 0x8773, 0x8775, 0x8777,
+ 0x8778, 0x8779, 0x877a, 0x877f, 0x8780, 0x8781, 0x8784, 0x8786,
+ 0x8787, 0x8789, 0x878a, 0x878c, 0x878e, 0x878f, 0x8790, 0x8791,
+ 0x8792, 0x8794, 0x8795, 0x8796, 0x8798, 0x8799, 0x879a, 0x879b,
+ 0x879c, 0x879d, 0x879e, 0x87a0, 0x87a1, 0x87a2, 0x87a3, 0x87a4,
+ /* 0xcf */
+ 0x87a5, 0x87a6, 0x87a7, 0x87a9, 0x87aa, 0x87ae, 0x87b0, 0x87b1,
+ 0x87b2, 0x87b4, 0x87b6, 0x87b7, 0x87b8, 0x87b9, 0x87bb, 0x87bc,
+ 0x87be, 0x87bf, 0x87c1, 0x87c2, 0x87c3, 0x87c4, 0x87c5, 0x87c7,
+ 0x87c8, 0x87c9, 0x87cc, 0x87cd, 0x87ce, 0x87cf, 0x87d0, 0x87d4,
+ 0x87d5, 0x87d6, 0x87d7, 0x87d8, 0x87d9, 0x87da, 0x87dc, 0x87dd,
+ 0x87de, 0x87df, 0x87e1, 0x87e2, 0x87e3, 0x87e4, 0x87e6, 0x87e7,
+ 0x87e8, 0x87e9, 0x87eb, 0x87ec, 0x87ed, 0x87ef, 0x87f0, 0x87f1,
+ 0x87f2, 0x87f3, 0x87f4, 0x87f5, 0x87f6, 0x87f7, 0x87f8, 0x87fa,
+ 0x87fb, 0x87fc, 0x87fd, 0x87ff, 0x8800, 0x8801, 0x8802, 0x8804,
+ 0x8805, 0x8806, 0x8807, 0x8808, 0x8809, 0x880b, 0x880c, 0x880d,
+ 0x880e, 0x880f, 0x8810, 0x8811, 0x8812, 0x8814, 0x8817, 0x8818,
+ 0x8819, 0x881a, 0x881c, 0x881d, 0x881e, 0x881f, 0x8820, 0x8823,
+ /* 0xd0 */
+ 0x8824, 0x8825, 0x8826, 0x8827, 0x8828, 0x8829, 0x882a, 0x882b,
+ 0x882c, 0x882d, 0x882e, 0x882f, 0x8830, 0x8831, 0x8833, 0x8834,
+ 0x8835, 0x8836, 0x8837, 0x8838, 0x883a, 0x883b, 0x883d, 0x883e,
+ 0x883f, 0x8841, 0x8842, 0x8843, 0x8846, 0x8847, 0x8848, 0x8849,
+ 0x884a, 0x884b, 0x884e, 0x884f, 0x8850, 0x8851, 0x8852, 0x8853,
+ 0x8855, 0x8856, 0x8858, 0x885a, 0x885b, 0x885c, 0x885d, 0x885e,
+ 0x885f, 0x8860, 0x8866, 0x8867, 0x886a, 0x886d, 0x886f, 0x8871,
+ 0x8873, 0x8874, 0x8875, 0x8876, 0x8878, 0x8879, 0x887a, 0x887b,
+ 0x887c, 0x8880, 0x8883, 0x8886, 0x8887, 0x8889, 0x888a, 0x888c,
+ 0x888e, 0x888f, 0x8890, 0x8891, 0x8893, 0x8894, 0x8895, 0x8897,
+ 0x8898, 0x8899, 0x889a, 0x889b, 0x889d, 0x889e, 0x889f, 0x88a0,
+ 0x88a1, 0x88a3, 0x88a5, 0x88a6, 0x88a7, 0x88a8, 0x88a9, 0x88aa,
+ /* 0xd1 */
+ 0x88ac, 0x88ae, 0x88af, 0x88b0, 0x88b2, 0x88b3, 0x88b4, 0x88b5,
+ 0x88b6, 0x88b8, 0x88b9, 0x88ba, 0x88bb, 0x88bd, 0x88be, 0x88bf,
+ 0x88c0, 0x88c3, 0x88c4, 0x88c7, 0x88c8, 0x88ca, 0x88cb, 0x88cc,
+ 0x88cd, 0x88cf, 0x88d0, 0x88d1, 0x88d3, 0x88d6, 0x88d7, 0x88da,
+ 0x88db, 0x88dc, 0x88dd, 0x88de, 0x88e0, 0x88e1, 0x88e6, 0x88e7,
+ 0x88e9, 0x88ea, 0x88eb, 0x88ec, 0x88ed, 0x88ee, 0x88ef, 0x88f2,
+ 0x88f5, 0x88f6, 0x88f7, 0x88fa, 0x88fb, 0x88fd, 0x88ff, 0x8900,
+ 0x8901, 0x8903, 0x8904, 0x8905, 0x8906, 0x8907, 0x8908, 0x8909,
+ 0x890b, 0x890c, 0x890d, 0x890e, 0x890f, 0x8911, 0x8914, 0x8915,
+ 0x8916, 0x8917, 0x8918, 0x891c, 0x891d, 0x891e, 0x891f, 0x8920,
+ 0x8922, 0x8923, 0x8924, 0x8926, 0x8927, 0x8928, 0x8929, 0x892c,
+ 0x892d, 0x892e, 0x892f, 0x8931, 0x8932, 0x8933, 0x8935, 0x8937,
+ /* 0xd2 */
+ 0x8938, 0x8939, 0x893a, 0x893b, 0x893c, 0x893d, 0x893e, 0x893f,
+ 0x8940, 0x8942, 0x8943, 0x8945, 0x8946, 0x8947, 0x8948, 0x8949,
+ 0x894a, 0x894b, 0x894c, 0x894d, 0x894e, 0x894f, 0x8950, 0x8951,
+ 0x8952, 0x8953, 0x8954, 0x8955, 0x8956, 0x8957, 0x8958, 0x8959,
+ 0x895a, 0x895b, 0x895c, 0x895d, 0x8960, 0x8961, 0x8962, 0x8963,
+ 0x8964, 0x8965, 0x8967, 0x8968, 0x8969, 0x896a, 0x896b, 0x896c,
+ 0x896d, 0x896e, 0x896f, 0x8970, 0x8971, 0x8972, 0x8973, 0x8974,
+ 0x8975, 0x8976, 0x8977, 0x8978, 0x8979, 0x897a, 0x897c, 0x897d,
+ 0x897e, 0x8980, 0x8982, 0x8984, 0x8985, 0x8987, 0x8988, 0x8989,
+ 0x898a, 0x898b, 0x898c, 0x898d, 0x898e, 0x898f, 0x8990, 0x8991,
+ 0x8992, 0x8993, 0x8994, 0x8995, 0x8996, 0x8997, 0x8998, 0x8999,
+ 0x899a, 0x899b, 0x899c, 0x899d, 0x899e, 0x899f, 0x89a0, 0x89a1,
+ /* 0xd3 */
+ 0x89a2, 0x89a3, 0x89a4, 0x89a5, 0x89a6, 0x89a7, 0x89a8, 0x89a9,
+ 0x89aa, 0x89ab, 0x89ac, 0x89ad, 0x89ae, 0x89af, 0x89b0, 0x89b1,
+ 0x89b2, 0x89b3, 0x89b4, 0x89b5, 0x89b6, 0x89b7, 0x89b8, 0x89b9,
+ 0x89ba, 0x89bb, 0x89bc, 0x89bd, 0x89be, 0x89bf, 0x89c0, 0x89c3,
+ 0x89cd, 0x89d3, 0x89d4, 0x89d5, 0x89d7, 0x89d8, 0x89d9, 0x89db,
+ 0x89dd, 0x89df, 0x89e0, 0x89e1, 0x89e2, 0x89e4, 0x89e7, 0x89e8,
+ 0x89e9, 0x89ea, 0x89ec, 0x89ed, 0x89ee, 0x89f0, 0x89f1, 0x89f2,
+ 0x89f4, 0x89f5, 0x89f6, 0x89f7, 0x89f8, 0x89f9, 0x89fa, 0x89fb,
+ 0x89fc, 0x89fd, 0x89fe, 0x89ff, 0x8a01, 0x8a02, 0x8a03, 0x8a04,
+ 0x8a05, 0x8a06, 0x8a08, 0x8a09, 0x8a0a, 0x8a0b, 0x8a0c, 0x8a0d,
+ 0x8a0e, 0x8a0f, 0x8a10, 0x8a11, 0x8a12, 0x8a13, 0x8a14, 0x8a15,
+ 0x8a16, 0x8a17, 0x8a18, 0x8a19, 0x8a1a, 0x8a1b, 0x8a1c, 0x8a1d,
+ /* 0xd4 */
+ 0x8a1e, 0x8a1f, 0x8a20, 0x8a21, 0x8a22, 0x8a23, 0x8a24, 0x8a25,
+ 0x8a26, 0x8a27, 0x8a28, 0x8a29, 0x8a2a, 0x8a2b, 0x8a2c, 0x8a2d,
+ 0x8a2e, 0x8a2f, 0x8a30, 0x8a31, 0x8a32, 0x8a33, 0x8a34, 0x8a35,
+ 0x8a36, 0x8a37, 0x8a38, 0x8a39, 0x8a3a, 0x8a3b, 0x8a3c, 0x8a3d,
+ 0x8a3f, 0x8a40, 0x8a41, 0x8a42, 0x8a43, 0x8a44, 0x8a45, 0x8a46,
+ 0x8a47, 0x8a49, 0x8a4a, 0x8a4b, 0x8a4c, 0x8a4d, 0x8a4e, 0x8a4f,
+ 0x8a50, 0x8a51, 0x8a52, 0x8a53, 0x8a54, 0x8a55, 0x8a56, 0x8a57,
+ 0x8a58, 0x8a59, 0x8a5a, 0x8a5b, 0x8a5c, 0x8a5d, 0x8a5e, 0x8a5f,
+ 0x8a60, 0x8a61, 0x8a62, 0x8a63, 0x8a64, 0x8a65, 0x8a66, 0x8a67,
+ 0x8a68, 0x8a69, 0x8a6a, 0x8a6b, 0x8a6c, 0x8a6d, 0x8a6e, 0x8a6f,
+ 0x8a70, 0x8a71, 0x8a72, 0x8a73, 0x8a74, 0x8a75, 0x8a76, 0x8a77,
+ 0x8a78, 0x8a7a, 0x8a7b, 0x8a7c, 0x8a7d, 0x8a7e, 0x8a7f, 0x8a80,
+ /* 0xd5 */
+ 0x8a81, 0x8a82, 0x8a83, 0x8a84, 0x8a85, 0x8a86, 0x8a87, 0x8a88,
+ 0x8a8b, 0x8a8c, 0x8a8d, 0x8a8e, 0x8a8f, 0x8a90, 0x8a91, 0x8a92,
+ 0x8a94, 0x8a95, 0x8a96, 0x8a97, 0x8a98, 0x8a99, 0x8a9a, 0x8a9b,
+ 0x8a9c, 0x8a9d, 0x8a9e, 0x8a9f, 0x8aa0, 0x8aa1, 0x8aa2, 0x8aa3,
+ 0x8aa4, 0x8aa5, 0x8aa6, 0x8aa7, 0x8aa8, 0x8aa9, 0x8aaa, 0x8aab,
+ 0x8aac, 0x8aad, 0x8aae, 0x8aaf, 0x8ab0, 0x8ab1, 0x8ab2, 0x8ab3,
+ 0x8ab4, 0x8ab5, 0x8ab6, 0x8ab7, 0x8ab8, 0x8ab9, 0x8aba, 0x8abb,
+ 0x8abc, 0x8abd, 0x8abe, 0x8abf, 0x8ac0, 0x8ac1, 0x8ac2, 0x8ac3,
+ 0x8ac4, 0x8ac5, 0x8ac6, 0x8ac7, 0x8ac8, 0x8ac9, 0x8aca, 0x8acb,
+ 0x8acc, 0x8acd, 0x8ace, 0x8acf, 0x8ad0, 0x8ad1, 0x8ad2, 0x8ad3,
+ 0x8ad4, 0x8ad5, 0x8ad6, 0x8ad7, 0x8ad8, 0x8ad9, 0x8ada, 0x8adb,
+ 0x8adc, 0x8add, 0x8ade, 0x8adf, 0x8ae0, 0x8ae1, 0x8ae2, 0x8ae3,
+ /* 0xd6 */
+ 0x8ae4, 0x8ae5, 0x8ae6, 0x8ae7, 0x8ae8, 0x8ae9, 0x8aea, 0x8aeb,
+ 0x8aec, 0x8aed, 0x8aee, 0x8aef, 0x8af0, 0x8af1, 0x8af2, 0x8af3,
+ 0x8af4, 0x8af5, 0x8af6, 0x8af7, 0x8af8, 0x8af9, 0x8afa, 0x8afb,
+ 0x8afc, 0x8afd, 0x8afe, 0x8aff, 0x8b00, 0x8b01, 0x8b02, 0x8b03,
+ 0x8b04, 0x8b05, 0x8b06, 0x8b08, 0x8b09, 0x8b0a, 0x8b0b, 0x8b0c,
+ 0x8b0d, 0x8b0e, 0x8b0f, 0x8b10, 0x8b11, 0x8b12, 0x8b13, 0x8b14,
+ 0x8b15, 0x8b16, 0x8b17, 0x8b18, 0x8b19, 0x8b1a, 0x8b1b, 0x8b1c,
+ 0x8b1d, 0x8b1e, 0x8b1f, 0x8b20, 0x8b21, 0x8b22, 0x8b23, 0x8b24,
+ 0x8b25, 0x8b27, 0x8b28, 0x8b29, 0x8b2a, 0x8b2b, 0x8b2c, 0x8b2d,
+ 0x8b2e, 0x8b2f, 0x8b30, 0x8b31, 0x8b32, 0x8b33, 0x8b34, 0x8b35,
+ 0x8b36, 0x8b37, 0x8b38, 0x8b39, 0x8b3a, 0x8b3b, 0x8b3c, 0x8b3d,
+ 0x8b3e, 0x8b3f, 0x8b40, 0x8b41, 0x8b42, 0x8b43, 0x8b44, 0x8b45,
+ /* 0xd7 */
+ 0x8b46, 0x8b47, 0x8b48, 0x8b49, 0x8b4a, 0x8b4b, 0x8b4c, 0x8b4d,
+ 0x8b4e, 0x8b4f, 0x8b50, 0x8b51, 0x8b52, 0x8b53, 0x8b54, 0x8b55,
+ 0x8b56, 0x8b57, 0x8b58, 0x8b59, 0x8b5a, 0x8b5b, 0x8b5c, 0x8b5d,
+ 0x8b5e, 0x8b5f, 0x8b60, 0x8b61, 0x8b62, 0x8b63, 0x8b64, 0x8b65,
+ 0x8b67, 0x8b68, 0x8b69, 0x8b6a, 0x8b6b, 0x8b6d, 0x8b6e, 0x8b6f,
+ 0x8b70, 0x8b71, 0x8b72, 0x8b73, 0x8b74, 0x8b75, 0x8b76, 0x8b77,
+ 0x8b78, 0x8b79, 0x8b7a, 0x8b7b, 0x8b7c, 0x8b7d, 0x8b7e, 0x8b7f,
+ 0x8b80, 0x8b81, 0x8b82, 0x8b83, 0x8b84, 0x8b85, 0x8b86, 0x8b87,
+ 0x8b88, 0x8b89, 0x8b8a, 0x8b8b, 0x8b8c, 0x8b8d, 0x8b8e, 0x8b8f,
+ 0x8b90, 0x8b91, 0x8b92, 0x8b93, 0x8b94, 0x8b95, 0x8b96, 0x8b97,
+ 0x8b98, 0x8b99, 0x8b9a, 0x8b9b, 0x8b9c, 0x8b9d, 0x8b9e, 0x8b9f,
+ 0x8bac, 0x8bb1, 0x8bbb, 0x8bc7, 0x8bd0, 0x8bea, 0x8c09, 0x8c1e,
+ /* 0xd8 */
+ 0x8c38, 0x8c39, 0x8c3a, 0x8c3b, 0x8c3c, 0x8c3d, 0x8c3e, 0x8c3f,
+ 0x8c40, 0x8c42, 0x8c43, 0x8c44, 0x8c45, 0x8c48, 0x8c4a, 0x8c4b,
+ 0x8c4d, 0x8c4e, 0x8c4f, 0x8c50, 0x8c51, 0x8c52, 0x8c53, 0x8c54,
+ 0x8c56, 0x8c57, 0x8c58, 0x8c59, 0x8c5b, 0x8c5c, 0x8c5d, 0x8c5e,
+ 0x8c5f, 0x8c60, 0x8c63, 0x8c64, 0x8c65, 0x8c66, 0x8c67, 0x8c68,
+ 0x8c69, 0x8c6c, 0x8c6d, 0x8c6e, 0x8c6f, 0x8c70, 0x8c71, 0x8c72,
+ 0x8c74, 0x8c75, 0x8c76, 0x8c77, 0x8c7b, 0x8c7c, 0x8c7d, 0x8c7e,
+ 0x8c7f, 0x8c80, 0x8c81, 0x8c83, 0x8c84, 0x8c86, 0x8c87, 0x8c88,
+ 0x8c8b, 0x8c8d, 0x8c8e, 0x8c8f, 0x8c90, 0x8c91, 0x8c92, 0x8c93,
+ 0x8c95, 0x8c96, 0x8c97, 0x8c99, 0x8c9a, 0x8c9b, 0x8c9c, 0x8c9d,
+ 0x8c9e, 0x8c9f, 0x8ca0, 0x8ca1, 0x8ca2, 0x8ca3, 0x8ca4, 0x8ca5,
+ 0x8ca6, 0x8ca7, 0x8ca8, 0x8ca9, 0x8caa, 0x8cab, 0x8cac, 0x8cad,
+ /* 0xd9 */
+ 0x8cae, 0x8caf, 0x8cb0, 0x8cb1, 0x8cb2, 0x8cb3, 0x8cb4, 0x8cb5,
+ 0x8cb6, 0x8cb7, 0x8cb8, 0x8cb9, 0x8cba, 0x8cbb, 0x8cbc, 0x8cbd,
+ 0x8cbe, 0x8cbf, 0x8cc0, 0x8cc1, 0x8cc2, 0x8cc3, 0x8cc4, 0x8cc5,
+ 0x8cc6, 0x8cc7, 0x8cc8, 0x8cc9, 0x8cca, 0x8ccb, 0x8ccc, 0x8ccd,
+ 0x8cce, 0x8ccf, 0x8cd0, 0x8cd1, 0x8cd2, 0x8cd3, 0x8cd4, 0x8cd5,
+ 0x8cd6, 0x8cd7, 0x8cd8, 0x8cd9, 0x8cda, 0x8cdb, 0x8cdc, 0x8cdd,
+ 0x8cde, 0x8cdf, 0x8ce0, 0x8ce1, 0x8ce2, 0x8ce3, 0x8ce4, 0x8ce5,
+ 0x8ce6, 0x8ce7, 0x8ce8, 0x8ce9, 0x8cea, 0x8ceb, 0x8cec, 0x8ced,
+ 0x8cee, 0x8cef, 0x8cf0, 0x8cf1, 0x8cf2, 0x8cf3, 0x8cf4, 0x8cf5,
+ 0x8cf6, 0x8cf7, 0x8cf8, 0x8cf9, 0x8cfa, 0x8cfb, 0x8cfc, 0x8cfd,
+ 0x8cfe, 0x8cff, 0x8d00, 0x8d01, 0x8d02, 0x8d03, 0x8d04, 0x8d05,
+ 0x8d06, 0x8d07, 0x8d08, 0x8d09, 0x8d0a, 0x8d0b, 0x8d0c, 0x8d0d,
+ /* 0xda */
+ 0x8d0e, 0x8d0f, 0x8d10, 0x8d11, 0x8d12, 0x8d13, 0x8d14, 0x8d15,
+ 0x8d16, 0x8d17, 0x8d18, 0x8d19, 0x8d1a, 0x8d1b, 0x8d1c, 0x8d20,
+ 0x8d51, 0x8d52, 0x8d57, 0x8d5f, 0x8d65, 0x8d68, 0x8d69, 0x8d6a,
+ 0x8d6c, 0x8d6e, 0x8d6f, 0x8d71, 0x8d72, 0x8d78, 0x8d79, 0x8d7a,
+ 0x8d7b, 0x8d7c, 0x8d7d, 0x8d7e, 0x8d7f, 0x8d80, 0x8d82, 0x8d83,
+ 0x8d86, 0x8d87, 0x8d88, 0x8d89, 0x8d8c, 0x8d8d, 0x8d8e, 0x8d8f,
+ 0x8d90, 0x8d92, 0x8d93, 0x8d95, 0x8d96, 0x8d97, 0x8d98, 0x8d99,
+ 0x8d9a, 0x8d9b, 0x8d9c, 0x8d9d, 0x8d9e, 0x8da0, 0x8da1, 0x8da2,
+ 0x8da4, 0x8da5, 0x8da6, 0x8da7, 0x8da8, 0x8da9, 0x8daa, 0x8dab,
+ 0x8dac, 0x8dad, 0x8dae, 0x8daf, 0x8db0, 0x8db2, 0x8db6, 0x8db7,
+ 0x8db9, 0x8dbb, 0x8dbd, 0x8dc0, 0x8dc1, 0x8dc2, 0x8dc5, 0x8dc7,
+ 0x8dc8, 0x8dc9, 0x8dca, 0x8dcd, 0x8dd0, 0x8dd2, 0x8dd3, 0x8dd4,
+ /* 0xdb */
+ 0x8dd5, 0x8dd8, 0x8dd9, 0x8ddc, 0x8de0, 0x8de1, 0x8de2, 0x8de5,
+ 0x8de6, 0x8de7, 0x8de9, 0x8ded, 0x8dee, 0x8df0, 0x8df1, 0x8df2,
+ 0x8df4, 0x8df6, 0x8dfc, 0x8dfe, 0x8dff, 0x8e00, 0x8e01, 0x8e02,
+ 0x8e03, 0x8e04, 0x8e06, 0x8e07, 0x8e08, 0x8e0b, 0x8e0d, 0x8e0e,
+ 0x8e10, 0x8e11, 0x8e12, 0x8e13, 0x8e15, 0x8e16, 0x8e17, 0x8e18,
+ 0x8e19, 0x8e1a, 0x8e1b, 0x8e1c, 0x8e20, 0x8e21, 0x8e24, 0x8e25,
+ 0x8e26, 0x8e27, 0x8e28, 0x8e2b, 0x8e2d, 0x8e30, 0x8e32, 0x8e33,
+ 0x8e34, 0x8e36, 0x8e37, 0x8e38, 0x8e3b, 0x8e3c, 0x8e3e, 0x8e3f,
+ 0x8e43, 0x8e45, 0x8e46, 0x8e4c, 0x8e4d, 0x8e4e, 0x8e4f, 0x8e50,
+ 0x8e53, 0x8e54, 0x8e55, 0x8e56, 0x8e57, 0x8e58, 0x8e5a, 0x8e5b,
+ 0x8e5c, 0x8e5d, 0x8e5e, 0x8e5f, 0x8e60, 0x8e61, 0x8e62, 0x8e63,
+ 0x8e64, 0x8e65, 0x8e67, 0x8e68, 0x8e6a, 0x8e6b, 0x8e6e, 0x8e71,
+ /* 0xdc */
+ 0x8e73, 0x8e75, 0x8e77, 0x8e78, 0x8e79, 0x8e7a, 0x8e7b, 0x8e7d,
+ 0x8e7e, 0x8e80, 0x8e82, 0x8e83, 0x8e84, 0x8e86, 0x8e88, 0x8e89,
+ 0x8e8a, 0x8e8b, 0x8e8c, 0x8e8d, 0x8e8e, 0x8e91, 0x8e92, 0x8e93,
+ 0x8e95, 0x8e96, 0x8e97, 0x8e98, 0x8e99, 0x8e9a, 0x8e9b, 0x8e9d,
+ 0x8e9f, 0x8ea0, 0x8ea1, 0x8ea2, 0x8ea3, 0x8ea4, 0x8ea5, 0x8ea6,
+ 0x8ea7, 0x8ea8, 0x8ea9, 0x8eaa, 0x8ead, 0x8eae, 0x8eb0, 0x8eb1,
+ 0x8eb3, 0x8eb4, 0x8eb5, 0x8eb6, 0x8eb7, 0x8eb8, 0x8eb9, 0x8ebb,
+ 0x8ebc, 0x8ebd, 0x8ebe, 0x8ebf, 0x8ec0, 0x8ec1, 0x8ec2, 0x8ec3,
+ 0x8ec4, 0x8ec5, 0x8ec6, 0x8ec7, 0x8ec8, 0x8ec9, 0x8eca, 0x8ecb,
+ 0x8ecc, 0x8ecd, 0x8ecf, 0x8ed0, 0x8ed1, 0x8ed2, 0x8ed3, 0x8ed4,
+ 0x8ed5, 0x8ed6, 0x8ed7, 0x8ed8, 0x8ed9, 0x8eda, 0x8edb, 0x8edc,
+ 0x8edd, 0x8ede, 0x8edf, 0x8ee0, 0x8ee1, 0x8ee2, 0x8ee3, 0x8ee4,
+ /* 0xdd */
+ 0x8ee5, 0x8ee6, 0x8ee7, 0x8ee8, 0x8ee9, 0x8eea, 0x8eeb, 0x8eec,
+ 0x8eed, 0x8eee, 0x8eef, 0x8ef0, 0x8ef1, 0x8ef2, 0x8ef3, 0x8ef4,
+ 0x8ef5, 0x8ef6, 0x8ef7, 0x8ef8, 0x8ef9, 0x8efa, 0x8efb, 0x8efc,
+ 0x8efd, 0x8efe, 0x8eff, 0x8f00, 0x8f01, 0x8f02, 0x8f03, 0x8f04,
+ 0x8f05, 0x8f06, 0x8f07, 0x8f08, 0x8f09, 0x8f0a, 0x8f0b, 0x8f0c,
+ 0x8f0d, 0x8f0e, 0x8f0f, 0x8f10, 0x8f11, 0x8f12, 0x8f13, 0x8f14,
+ 0x8f15, 0x8f16, 0x8f17, 0x8f18, 0x8f19, 0x8f1a, 0x8f1b, 0x8f1c,
+ 0x8f1d, 0x8f1e, 0x8f1f, 0x8f20, 0x8f21, 0x8f22, 0x8f23, 0x8f24,
+ 0x8f25, 0x8f26, 0x8f27, 0x8f28, 0x8f29, 0x8f2a, 0x8f2b, 0x8f2c,
+ 0x8f2d, 0x8f2e, 0x8f2f, 0x8f30, 0x8f31, 0x8f32, 0x8f33, 0x8f34,
+ 0x8f35, 0x8f36, 0x8f37, 0x8f38, 0x8f39, 0x8f3a, 0x8f3b, 0x8f3c,
+ 0x8f3d, 0x8f3e, 0x8f3f, 0x8f40, 0x8f41, 0x8f42, 0x8f43, 0x8f44,
+ /* 0xde */
+ 0x8f45, 0x8f46, 0x8f47, 0x8f48, 0x8f49, 0x8f4a, 0x8f4b, 0x8f4c,
+ 0x8f4d, 0x8f4e, 0x8f4f, 0x8f50, 0x8f51, 0x8f52, 0x8f53, 0x8f54,
+ 0x8f55, 0x8f56, 0x8f57, 0x8f58, 0x8f59, 0x8f5a, 0x8f5b, 0x8f5c,
+ 0x8f5d, 0x8f5e, 0x8f5f, 0x8f60, 0x8f61, 0x8f62, 0x8f63, 0x8f64,
+ 0x8f65, 0x8f6a, 0x8f80, 0x8f8c, 0x8f92, 0x8f9d, 0x8fa0, 0x8fa1,
+ 0x8fa2, 0x8fa4, 0x8fa5, 0x8fa6, 0x8fa7, 0x8faa, 0x8fac, 0x8fad,
+ 0x8fae, 0x8faf, 0x8fb2, 0x8fb3, 0x8fb4, 0x8fb5, 0x8fb7, 0x8fb8,
+ 0x8fba, 0x8fbb, 0x8fbc, 0x8fbf, 0x8fc0, 0x8fc3, 0x8fc6, 0x8fc9,
+ 0x8fca, 0x8fcb, 0x8fcc, 0x8fcd, 0x8fcf, 0x8fd2, 0x8fd6, 0x8fd7,
+ 0x8fda, 0x8fe0, 0x8fe1, 0x8fe3, 0x8fe7, 0x8fec, 0x8fef, 0x8ff1,
+ 0x8ff2, 0x8ff4, 0x8ff5, 0x8ff6, 0x8ffa, 0x8ffb, 0x8ffc, 0x8ffe,
+ 0x8fff, 0x9007, 0x9008, 0x900c, 0x900e, 0x9013, 0x9015, 0x9018,
+ /* 0xdf */
+ 0x9019, 0x901c, 0x9023, 0x9024, 0x9025, 0x9027, 0x9028, 0x9029,
+ 0x902a, 0x902b, 0x902c, 0x9030, 0x9031, 0x9032, 0x9033, 0x9034,
+ 0x9037, 0x9039, 0x903a, 0x903d, 0x903f, 0x9040, 0x9043, 0x9045,
+ 0x9046, 0x9048, 0x9049, 0x904a, 0x904b, 0x904c, 0x904e, 0x9054,
+ 0x9055, 0x9056, 0x9059, 0x905a, 0x905c, 0x905d, 0x905e, 0x905f,
+ 0x9060, 0x9061, 0x9064, 0x9066, 0x9067, 0x9069, 0x906a, 0x906b,
+ 0x906c, 0x906f, 0x9070, 0x9071, 0x9072, 0x9073, 0x9076, 0x9077,
+ 0x9078, 0x9079, 0x907a, 0x907b, 0x907c, 0x907e, 0x9081, 0x9084,
+ 0x9085, 0x9086, 0x9087, 0x9089, 0x908a, 0x908c, 0x908d, 0x908e,
+ 0x908f, 0x9090, 0x9092, 0x9094, 0x9096, 0x9098, 0x909a, 0x909c,
+ 0x909e, 0x909f, 0x90a0, 0x90a4, 0x90a5, 0x90a7, 0x90a8, 0x90a9,
+ 0x90ab, 0x90ad, 0x90b2, 0x90b7, 0x90bc, 0x90bd, 0x90bf, 0x90c0,
+ /* 0xe0 */
+ 0x90c2, 0x90c3, 0x90c6, 0x90c8, 0x90c9, 0x90cb, 0x90cc, 0x90cd,
+ 0x90d2, 0x90d4, 0x90d5, 0x90d6, 0x90d8, 0x90d9, 0x90da, 0x90de,
+ 0x90df, 0x90e0, 0x90e3, 0x90e4, 0x90e5, 0x90e9, 0x90ea, 0x90ec,
+ 0x90ee, 0x90f0, 0x90f1, 0x90f2, 0x90f3, 0x90f5, 0x90f6, 0x90f7,
+ 0x90f9, 0x90fa, 0x90fb, 0x90fc, 0x90ff, 0x9100, 0x9101, 0x9103,
+ 0x9105, 0x9106, 0x9107, 0x9108, 0x9109, 0x910a, 0x910b, 0x910c,
+ 0x910d, 0x910e, 0x910f, 0x9110, 0x9111, 0x9112, 0x9113, 0x9114,
+ 0x9115, 0x9116, 0x9117, 0x9118, 0x911a, 0x911b, 0x911c, 0x911d,
+ 0x911f, 0x9120, 0x9121, 0x9124, 0x9125, 0x9126, 0x9127, 0x9128,
+ 0x9129, 0x912a, 0x912b, 0x912c, 0x912d, 0x912e, 0x9130, 0x9132,
+ 0x9133, 0x9134, 0x9135, 0x9136, 0x9137, 0x9138, 0x913a, 0x913b,
+ 0x913c, 0x913d, 0x913e, 0x913f, 0x9140, 0x9141, 0x9142, 0x9144,
+ /* 0xe1 */
+ 0x9145, 0x9147, 0x9148, 0x9151, 0x9153, 0x9154, 0x9155, 0x9156,
+ 0x9158, 0x9159, 0x915b, 0x915c, 0x915f, 0x9160, 0x9166, 0x9167,
+ 0x9168, 0x916b, 0x916d, 0x9173, 0x917a, 0x917b, 0x917c, 0x9180,
+ 0x9181, 0x9182, 0x9183, 0x9184, 0x9186, 0x9188, 0x918a, 0x918e,
+ 0x918f, 0x9193, 0x9194, 0x9195, 0x9196, 0x9197, 0x9198, 0x9199,
+ 0x919c, 0x919d, 0x919e, 0x919f, 0x91a0, 0x91a1, 0x91a4, 0x91a5,
+ 0x91a6, 0x91a7, 0x91a8, 0x91a9, 0x91ab, 0x91ac, 0x91b0, 0x91b1,
+ 0x91b2, 0x91b3, 0x91b6, 0x91b7, 0x91b8, 0x91b9, 0x91bb, 0x91bc,
+ 0x91bd, 0x91be, 0x91bf, 0x91c0, 0x91c1, 0x91c2, 0x91c3, 0x91c4,
+ 0x91c5, 0x91c6, 0x91c8, 0x91cb, 0x91d0, 0x91d2, 0x91d3, 0x91d4,
+ 0x91d5, 0x91d6, 0x91d7, 0x91d8, 0x91d9, 0x91da, 0x91db, 0x91dd,
+ 0x91de, 0x91df, 0x91e0, 0x91e1, 0x91e2, 0x91e3, 0x91e4, 0x91e5,
+ /* 0xe2 */
+ 0x91e6, 0x91e7, 0x91e8, 0x91e9, 0x91ea, 0x91eb, 0x91ec, 0x91ed,
+ 0x91ee, 0x91ef, 0x91f0, 0x91f1, 0x91f2, 0x91f3, 0x91f4, 0x91f5,
+ 0x91f6, 0x91f7, 0x91f8, 0x91f9, 0x91fa, 0x91fb, 0x91fc, 0x91fd,
+ 0x91fe, 0x91ff, 0x9200, 0x9201, 0x9202, 0x9203, 0x9204, 0x9205,
+ 0x9206, 0x9207, 0x9208, 0x9209, 0x920a, 0x920b, 0x920c, 0x920d,
+ 0x920e, 0x920f, 0x9210, 0x9211, 0x9212, 0x9213, 0x9214, 0x9215,
+ 0x9216, 0x9217, 0x9218, 0x9219, 0x921a, 0x921b, 0x921c, 0x921d,
+ 0x921e, 0x921f, 0x9220, 0x9221, 0x9222, 0x9223, 0x9224, 0x9225,
+ 0x9226, 0x9227, 0x9228, 0x9229, 0x922a, 0x922b, 0x922c, 0x922d,
+ 0x922e, 0x922f, 0x9230, 0x9231, 0x9232, 0x9233, 0x9234, 0x9235,
+ 0x9236, 0x9237, 0x9238, 0x9239, 0x923a, 0x923b, 0x923c, 0x923d,
+ 0x923e, 0x923f, 0x9240, 0x9241, 0x9242, 0x9243, 0x9244, 0x9245,
+ /* 0xe3 */
+ 0x9246, 0x9247, 0x9248, 0x9249, 0x924a, 0x924b, 0x924c, 0x924d,
+ 0x924e, 0x924f, 0x9250, 0x9251, 0x9252, 0x9253, 0x9254, 0x9255,
+ 0x9256, 0x9257, 0x9258, 0x9259, 0x925a, 0x925b, 0x925c, 0x925d,
+ 0x925e, 0x925f, 0x9260, 0x9261, 0x9262, 0x9263, 0x9264, 0x9265,
+ 0x9266, 0x9267, 0x9268, 0x9269, 0x926a, 0x926b, 0x926c, 0x926d,
+ 0x926e, 0x926f, 0x9270, 0x9271, 0x9272, 0x9273, 0x9275, 0x9276,
+ 0x9277, 0x9278, 0x9279, 0x927a, 0x927b, 0x927c, 0x927d, 0x927e,
+ 0x927f, 0x9280, 0x9281, 0x9282, 0x9283, 0x9284, 0x9285, 0x9286,
+ 0x9287, 0x9288, 0x9289, 0x928a, 0x928b, 0x928c, 0x928d, 0x928f,
+ 0x9290, 0x9291, 0x9292, 0x9293, 0x9294, 0x9295, 0x9296, 0x9297,
+ 0x9298, 0x9299, 0x929a, 0x929b, 0x929c, 0x929d, 0x929e, 0x929f,
+ 0x92a0, 0x92a1, 0x92a2, 0x92a3, 0x92a4, 0x92a5, 0x92a6, 0x92a7,
+ /* 0xe4 */
+ 0x92a8, 0x92a9, 0x92aa, 0x92ab, 0x92ac, 0x92ad, 0x92af, 0x92b0,
+ 0x92b1, 0x92b2, 0x92b3, 0x92b4, 0x92b5, 0x92b6, 0x92b7, 0x92b8,
+ 0x92b9, 0x92ba, 0x92bb, 0x92bc, 0x92bd, 0x92be, 0x92bf, 0x92c0,
+ 0x92c1, 0x92c2, 0x92c3, 0x92c4, 0x92c5, 0x92c6, 0x92c7, 0x92c9,
+ 0x92ca, 0x92cb, 0x92cc, 0x92cd, 0x92ce, 0x92cf, 0x92d0, 0x92d1,
+ 0x92d2, 0x92d3, 0x92d4, 0x92d5, 0x92d6, 0x92d7, 0x92d8, 0x92d9,
+ 0x92da, 0x92db, 0x92dc, 0x92dd, 0x92de, 0x92df, 0x92e0, 0x92e1,
+ 0x92e2, 0x92e3, 0x92e4, 0x92e5, 0x92e6, 0x92e7, 0x92e8, 0x92e9,
+ 0x92ea, 0x92eb, 0x92ec, 0x92ed, 0x92ee, 0x92ef, 0x92f0, 0x92f1,
+ 0x92f2, 0x92f3, 0x92f4, 0x92f5, 0x92f6, 0x92f7, 0x92f8, 0x92f9,
+ 0x92fa, 0x92fb, 0x92fc, 0x92fd, 0x92fe, 0x92ff, 0x9300, 0x9301,
+ 0x9302, 0x9303, 0x9304, 0x9305, 0x9306, 0x9307, 0x9308, 0x9309,
+ /* 0xe5 */
+ 0x930a, 0x930b, 0x930c, 0x930d, 0x930e, 0x930f, 0x9310, 0x9311,
+ 0x9312, 0x9313, 0x9314, 0x9315, 0x9316, 0x9317, 0x9318, 0x9319,
+ 0x931a, 0x931b, 0x931c, 0x931d, 0x931e, 0x931f, 0x9320, 0x9321,
+ 0x9322, 0x9323, 0x9324, 0x9325, 0x9326, 0x9327, 0x9328, 0x9329,
+ 0x932a, 0x932b, 0x932c, 0x932d, 0x932e, 0x932f, 0x9330, 0x9331,
+ 0x9332, 0x9333, 0x9334, 0x9335, 0x9336, 0x9337, 0x9338, 0x9339,
+ 0x933a, 0x933b, 0x933c, 0x933d, 0x933f, 0x9340, 0x9341, 0x9342,
+ 0x9343, 0x9344, 0x9345, 0x9346, 0x9347, 0x9348, 0x9349, 0x934a,
+ 0x934b, 0x934c, 0x934d, 0x934e, 0x934f, 0x9350, 0x9351, 0x9352,
+ 0x9353, 0x9354, 0x9355, 0x9356, 0x9357, 0x9358, 0x9359, 0x935a,
+ 0x935b, 0x935c, 0x935d, 0x935e, 0x935f, 0x9360, 0x9361, 0x9362,
+ 0x9363, 0x9364, 0x9365, 0x9366, 0x9367, 0x9368, 0x9369, 0x936b,
+ /* 0xe6 */
+ 0x936c, 0x936d, 0x936e, 0x936f, 0x9370, 0x9371, 0x9372, 0x9373,
+ 0x9374, 0x9375, 0x9376, 0x9377, 0x9378, 0x9379, 0x937a, 0x937b,
+ 0x937c, 0x937d, 0x937e, 0x937f, 0x9380, 0x9381, 0x9382, 0x9383,
+ 0x9384, 0x9385, 0x9386, 0x9387, 0x9388, 0x9389, 0x938a, 0x938b,
+ 0x938c, 0x938d, 0x938e, 0x9390, 0x9391, 0x9392, 0x9393, 0x9394,
+ 0x9395, 0x9396, 0x9397, 0x9398, 0x9399, 0x939a, 0x939b, 0x939c,
+ 0x939d, 0x939e, 0x939f, 0x93a0, 0x93a1, 0x93a2, 0x93a3, 0x93a4,
+ 0x93a5, 0x93a6, 0x93a7, 0x93a8, 0x93a9, 0x93aa, 0x93ab, 0x93ac,
+ 0x93ad, 0x93ae, 0x93af, 0x93b0, 0x93b1, 0x93b2, 0x93b3, 0x93b4,
+ 0x93b5, 0x93b6, 0x93b7, 0x93b8, 0x93b9, 0x93ba, 0x93bb, 0x93bc,
+ 0x93bd, 0x93be, 0x93bf, 0x93c0, 0x93c1, 0x93c2, 0x93c3, 0x93c4,
+ 0x93c5, 0x93c6, 0x93c7, 0x93c8, 0x93c9, 0x93cb, 0x93cc, 0x93cd,
+ /* 0xe7 */
+ 0x93ce, 0x93cf, 0x93d0, 0x93d1, 0x93d2, 0x93d3, 0x93d4, 0x93d5,
+ 0x93d7, 0x93d8, 0x93d9, 0x93da, 0x93db, 0x93dc, 0x93dd, 0x93de,
+ 0x93df, 0x93e0, 0x93e1, 0x93e2, 0x93e3, 0x93e4, 0x93e5, 0x93e6,
+ 0x93e7, 0x93e8, 0x93e9, 0x93ea, 0x93eb, 0x93ec, 0x93ed, 0x93ee,
+ 0x93ef, 0x93f0, 0x93f1, 0x93f2, 0x93f3, 0x93f4, 0x93f5, 0x93f6,
+ 0x93f7, 0x93f8, 0x93f9, 0x93fa, 0x93fb, 0x93fc, 0x93fd, 0x93fe,
+ 0x93ff, 0x9400, 0x9401, 0x9402, 0x9403, 0x9404, 0x9405, 0x9406,
+ 0x9407, 0x9408, 0x9409, 0x940a, 0x940b, 0x940c, 0x940d, 0x940e,
+ 0x940f, 0x9410, 0x9411, 0x9412, 0x9413, 0x9414, 0x9415, 0x9416,
+ 0x9417, 0x9418, 0x9419, 0x941a, 0x941b, 0x941c, 0x941d, 0x941e,
+ 0x941f, 0x9420, 0x9421, 0x9422, 0x9423, 0x9424, 0x9425, 0x9426,
+ 0x9427, 0x9428, 0x9429, 0x942a, 0x942b, 0x942c, 0x942d, 0x942e,
+ /* 0xe8 */
+ 0x942f, 0x9430, 0x9431, 0x9432, 0x9433, 0x9434, 0x9435, 0x9436,
+ 0x9437, 0x9438, 0x9439, 0x943a, 0x943b, 0x943c, 0x943d, 0x943f,
+ 0x9440, 0x9441, 0x9442, 0x9443, 0x9444, 0x9445, 0x9446, 0x9447,
+ 0x9448, 0x9449, 0x944a, 0x944b, 0x944c, 0x944d, 0x944e, 0x944f,
+ 0x9450, 0x9451, 0x9452, 0x9453, 0x9454, 0x9455, 0x9456, 0x9457,
+ 0x9458, 0x9459, 0x945a, 0x945b, 0x945c, 0x945d, 0x945e, 0x945f,
+ 0x9460, 0x9461, 0x9462, 0x9463, 0x9464, 0x9465, 0x9466, 0x9467,
+ 0x9468, 0x9469, 0x946a, 0x946c, 0x946d, 0x946e, 0x946f, 0x9470,
+ 0x9471, 0x9472, 0x9473, 0x9474, 0x9475, 0x9476, 0x9477, 0x9478,
+ 0x9479, 0x947a, 0x947b, 0x947c, 0x947d, 0x947e, 0x947f, 0x9480,
+ 0x9481, 0x9482, 0x9483, 0x9484, 0x9491, 0x9496, 0x9498, 0x94c7,
+ 0x94cf, 0x94d3, 0x94d4, 0x94da, 0x94e6, 0x94fb, 0x951c, 0x9520,
+ /* 0xe9 */
+ 0x9527, 0x9533, 0x953d, 0x9543, 0x9548, 0x954b, 0x9555, 0x955a,
+ 0x9560, 0x956e, 0x9574, 0x9575, 0x9577, 0x9578, 0x9579, 0x957a,
+ 0x957b, 0x957c, 0x957d, 0x957e, 0x9580, 0x9581, 0x9582, 0x9583,
+ 0x9584, 0x9585, 0x9586, 0x9587, 0x9588, 0x9589, 0x958a, 0x958b,
+ 0x958c, 0x958d, 0x958e, 0x958f, 0x9590, 0x9591, 0x9592, 0x9593,
+ 0x9594, 0x9595, 0x9596, 0x9597, 0x9598, 0x9599, 0x959a, 0x959b,
+ 0x959c, 0x959d, 0x959e, 0x959f, 0x95a0, 0x95a1, 0x95a2, 0x95a3,
+ 0x95a4, 0x95a5, 0x95a6, 0x95a7, 0x95a8, 0x95a9, 0x95aa, 0x95ab,
+ 0x95ac, 0x95ad, 0x95ae, 0x95af, 0x95b0, 0x95b1, 0x95b2, 0x95b3,
+ 0x95b4, 0x95b5, 0x95b6, 0x95b7, 0x95b8, 0x95b9, 0x95ba, 0x95bb,
+ 0x95bc, 0x95bd, 0x95be, 0x95bf, 0x95c0, 0x95c1, 0x95c2, 0x95c3,
+ 0x95c4, 0x95c5, 0x95c6, 0x95c7, 0x95c8, 0x95c9, 0x95ca, 0x95cb,
+ /* 0xea */
+ 0x95cc, 0x95cd, 0x95ce, 0x95cf, 0x95d0, 0x95d1, 0x95d2, 0x95d3,
+ 0x95d4, 0x95d5, 0x95d6, 0x95d7, 0x95d8, 0x95d9, 0x95da, 0x95db,
+ 0x95dc, 0x95dd, 0x95de, 0x95df, 0x95e0, 0x95e1, 0x95e2, 0x95e3,
+ 0x95e4, 0x95e5, 0x95e6, 0x95e7, 0x95ec, 0x95ff, 0x9607, 0x9613,
+ 0x9618, 0x961b, 0x961e, 0x9620, 0x9623, 0x9624, 0x9625, 0x9626,
+ 0x9627, 0x9628, 0x9629, 0x962b, 0x962c, 0x962d, 0x962f, 0x9630,
+ 0x9637, 0x9638, 0x9639, 0x963a, 0x963e, 0x9641, 0x9643, 0x964a,
+ 0x964e, 0x964f, 0x9651, 0x9652, 0x9653, 0x9656, 0x9657, 0x9658,
+ 0x9659, 0x965a, 0x965c, 0x965d, 0x965e, 0x9660, 0x9663, 0x9665,
+ 0x9666, 0x966b, 0x966d, 0x966e, 0x966f, 0x9670, 0x9671, 0x9673,
+ 0x9678, 0x9679, 0x967a, 0x967b, 0x967c, 0x967d, 0x967e, 0x967f,
+ 0x9680, 0x9681, 0x9682, 0x9683, 0x9684, 0x9687, 0x9689, 0x968a,
+ /* 0xeb */
+ 0x968c, 0x968e, 0x9691, 0x9692, 0x9693, 0x9695, 0x9696, 0x969a,
+ 0x969b, 0x969d, 0x969e, 0x969f, 0x96a0, 0x96a1, 0x96a2, 0x96a3,
+ 0x96a4, 0x96a5, 0x96a6, 0x96a8, 0x96a9, 0x96aa, 0x96ab, 0x96ac,
+ 0x96ad, 0x96ae, 0x96af, 0x96b1, 0x96b2, 0x96b4, 0x96b5, 0x96b7,
+ 0x96b8, 0x96ba, 0x96bb, 0x96bf, 0x96c2, 0x96c3, 0x96c8, 0x96ca,
+ 0x96cb, 0x96d0, 0x96d1, 0x96d3, 0x96d4, 0x96d6, 0x96d7, 0x96d8,
+ 0x96d9, 0x96da, 0x96db, 0x96dc, 0x96dd, 0x96de, 0x96df, 0x96e1,
+ 0x96e2, 0x96e3, 0x96e4, 0x96e5, 0x96e6, 0x96e7, 0x96eb, 0x96ec,
+ 0x96ed, 0x96ee, 0x96f0, 0x96f1, 0x96f2, 0x96f4, 0x96f5, 0x96f8,
+ 0x96fa, 0x96fb, 0x96fc, 0x96fd, 0x96ff, 0x9702, 0x9703, 0x9705,
+ 0x970a, 0x970b, 0x970c, 0x9710, 0x9711, 0x9712, 0x9714, 0x9715,
+ 0x9717, 0x9718, 0x9719, 0x971a, 0x971b, 0x971d, 0x971f, 0x9720,
+ /* 0xec */
+ 0x9721, 0x9722, 0x9723, 0x9724, 0x9725, 0x9726, 0x9727, 0x9728,
+ 0x9729, 0x972b, 0x972c, 0x972e, 0x972f, 0x9731, 0x9733, 0x9734,
+ 0x9735, 0x9736, 0x9737, 0x973a, 0x973b, 0x973c, 0x973d, 0x973f,
+ 0x9740, 0x9741, 0x9742, 0x9743, 0x9744, 0x9745, 0x9746, 0x9747,
+ 0x9748, 0x9749, 0x974a, 0x974b, 0x974c, 0x974d, 0x974e, 0x974f,
+ 0x9750, 0x9751, 0x9754, 0x9755, 0x9757, 0x9758, 0x975a, 0x975c,
+ 0x975d, 0x975f, 0x9763, 0x9764, 0x9766, 0x9767, 0x9768, 0x976a,
+ 0x976b, 0x976c, 0x976d, 0x976e, 0x976f, 0x9770, 0x9771, 0x9772,
+ 0x9775, 0x9777, 0x9778, 0x9779, 0x977a, 0x977b, 0x977d, 0x977e,
+ 0x977f, 0x9780, 0x9781, 0x9782, 0x9783, 0x9784, 0x9786, 0x9787,
+ 0x9788, 0x9789, 0x978a, 0x978c, 0x978e, 0x978f, 0x9790, 0x9793,
+ 0x9795, 0x9796, 0x9797, 0x9799, 0x979a, 0x979b, 0x979c, 0x979d,
+ /* 0xed */
+ 0x979e, 0x979f, 0x97a1, 0x97a2, 0x97a4, 0x97a5, 0x97a6, 0x97a7,
+ 0x97a8, 0x97a9, 0x97aa, 0x97ac, 0x97ae, 0x97b0, 0x97b1, 0x97b3,
+ 0x97b5, 0x97b6, 0x97b7, 0x97b8, 0x97b9, 0x97ba, 0x97bb, 0x97bc,
+ 0x97bd, 0x97be, 0x97bf, 0x97c0, 0x97c1, 0x97c2, 0x97c3, 0x97c4,
+ 0x97c5, 0x97c6, 0x97c7, 0x97c8, 0x97c9, 0x97ca, 0x97cb, 0x97cc,
+ 0x97cd, 0x97ce, 0x97cf, 0x97d0, 0x97d1, 0x97d2, 0x97d3, 0x97d4,
+ 0x97d5, 0x97d6, 0x97d7, 0x97d8, 0x97d9, 0x97da, 0x97db, 0x97dc,
+ 0x97dd, 0x97de, 0x97df, 0x97e0, 0x97e1, 0x97e2, 0x97e3, 0x97e4,
+ 0x97e5, 0x97e8, 0x97ee, 0x97ef, 0x97f0, 0x97f1, 0x97f2, 0x97f4,
+ 0x97f7, 0x97f8, 0x97f9, 0x97fa, 0x97fb, 0x97fc, 0x97fd, 0x97fe,
+ 0x97ff, 0x9800, 0x9801, 0x9802, 0x9803, 0x9804, 0x9805, 0x9806,
+ 0x9807, 0x9808, 0x9809, 0x980a, 0x980b, 0x980c, 0x980d, 0x980e,
+ /* 0xee */
+ 0x980f, 0x9810, 0x9811, 0x9812, 0x9813, 0x9814, 0x9815, 0x9816,
+ 0x9817, 0x9818, 0x9819, 0x981a, 0x981b, 0x981c, 0x981d, 0x981e,
+ 0x981f, 0x9820, 0x9821, 0x9822, 0x9823, 0x9824, 0x9825, 0x9826,
+ 0x9827, 0x9828, 0x9829, 0x982a, 0x982b, 0x982c, 0x982d, 0x982e,
+ 0x982f, 0x9830, 0x9831, 0x9832, 0x9833, 0x9834, 0x9835, 0x9836,
+ 0x9837, 0x9838, 0x9839, 0x983a, 0x983b, 0x983c, 0x983d, 0x983e,
+ 0x983f, 0x9840, 0x9841, 0x9842, 0x9843, 0x9844, 0x9845, 0x9846,
+ 0x9847, 0x9848, 0x9849, 0x984a, 0x984b, 0x984c, 0x984d, 0x984e,
+ 0x984f, 0x9850, 0x9851, 0x9852, 0x9853, 0x9854, 0x9855, 0x9856,
+ 0x9857, 0x9858, 0x9859, 0x985a, 0x985b, 0x985c, 0x985d, 0x985e,
+ 0x985f, 0x9860, 0x9861, 0x9862, 0x9863, 0x9864, 0x9865, 0x9866,
+ 0x9867, 0x9868, 0x9869, 0x986a, 0x986b, 0x986c, 0x986d, 0x986e,
+ /* 0xef */
+ 0x986f, 0x9870, 0x9871, 0x9872, 0x9873, 0x9874, 0x988b, 0x988e,
+ 0x9892, 0x9895, 0x9899, 0x98a3, 0x98a8, 0x98a9, 0x98aa, 0x98ab,
+ 0x98ac, 0x98ad, 0x98ae, 0x98af, 0x98b0, 0x98b1, 0x98b2, 0x98b3,
+ 0x98b4, 0x98b5, 0x98b6, 0x98b7, 0x98b8, 0x98b9, 0x98ba, 0x98bb,
+ 0x98bc, 0x98bd, 0x98be, 0x98bf, 0x98c0, 0x98c1, 0x98c2, 0x98c3,
+ 0x98c4, 0x98c5, 0x98c6, 0x98c7, 0x98c8, 0x98c9, 0x98ca, 0x98cb,
+ 0x98cc, 0x98cd, 0x98cf, 0x98d0, 0x98d4, 0x98d6, 0x98d7, 0x98db,
+ 0x98dc, 0x98dd, 0x98e0, 0x98e1, 0x98e2, 0x98e3, 0x98e4, 0x98e5,
+ 0x98e6, 0x98e9, 0x98ea, 0x98eb, 0x98ec, 0x98ed, 0x98ee, 0x98ef,
+ 0x98f0, 0x98f1, 0x98f2, 0x98f3, 0x98f4, 0x98f5, 0x98f6, 0x98f7,
+ 0x98f8, 0x98f9, 0x98fa, 0x98fb, 0x98fc, 0x98fd, 0x98fe, 0x98ff,
+ 0x9900, 0x9901, 0x9902, 0x9903, 0x9904, 0x9905, 0x9906, 0x9907,
+ /* 0xf0 */
+ 0x9908, 0x9909, 0x990a, 0x990b, 0x990c, 0x990e, 0x990f, 0x9911,
+ 0x9912, 0x9913, 0x9914, 0x9915, 0x9916, 0x9917, 0x9918, 0x9919,
+ 0x991a, 0x991b, 0x991c, 0x991d, 0x991e, 0x991f, 0x9920, 0x9921,
+ 0x9922, 0x9923, 0x9924, 0x9925, 0x9926, 0x9927, 0x9928, 0x9929,
+ 0x992a, 0x992b, 0x992c, 0x992d, 0x992f, 0x9930, 0x9931, 0x9932,
+ 0x9933, 0x9934, 0x9935, 0x9936, 0x9937, 0x9938, 0x9939, 0x993a,
+ 0x993b, 0x993c, 0x993d, 0x993e, 0x993f, 0x9940, 0x9941, 0x9942,
+ 0x9943, 0x9944, 0x9945, 0x9946, 0x9947, 0x9948, 0x9949, 0x994a,
+ 0x994b, 0x994c, 0x994d, 0x994e, 0x994f, 0x9950, 0x9951, 0x9952,
+ 0x9953, 0x9956, 0x9957, 0x9958, 0x9959, 0x995a, 0x995b, 0x995c,
+ 0x995d, 0x995e, 0x995f, 0x9960, 0x9961, 0x9962, 0x9964, 0x9966,
+ 0x9973, 0x9978, 0x9979, 0x997b, 0x997e, 0x9982, 0x9983, 0x9989,
+ /* 0xf1 */
+ 0x998c, 0x998e, 0x999a, 0x999b, 0x999c, 0x999d, 0x999e, 0x999f,
+ 0x99a0, 0x99a1, 0x99a2, 0x99a3, 0x99a4, 0x99a6, 0x99a7, 0x99a9,
+ 0x99aa, 0x99ab, 0x99ac, 0x99ad, 0x99ae, 0x99af, 0x99b0, 0x99b1,
+ 0x99b2, 0x99b3, 0x99b4, 0x99b5, 0x99b6, 0x99b7, 0x99b8, 0x99b9,
+ 0x99ba, 0x99bb, 0x99bc, 0x99bd, 0x99be, 0x99bf, 0x99c0, 0x99c1,
+ 0x99c2, 0x99c3, 0x99c4, 0x99c5, 0x99c6, 0x99c7, 0x99c8, 0x99c9,
+ 0x99ca, 0x99cb, 0x99cc, 0x99cd, 0x99ce, 0x99cf, 0x99d0, 0x99d1,
+ 0x99d2, 0x99d3, 0x99d4, 0x99d5, 0x99d6, 0x99d7, 0x99d8, 0x99d9,
+ 0x99da, 0x99db, 0x99dc, 0x99dd, 0x99de, 0x99df, 0x99e0, 0x99e1,
+ 0x99e2, 0x99e3, 0x99e4, 0x99e5, 0x99e6, 0x99e7, 0x99e8, 0x99e9,
+ 0x99ea, 0x99eb, 0x99ec, 0x99ed, 0x99ee, 0x99ef, 0x99f0, 0x99f1,
+ 0x99f2, 0x99f3, 0x99f4, 0x99f5, 0x99f6, 0x99f7, 0x99f8, 0x99f9,
+ /* 0xf2 */
+ 0x99fa, 0x99fb, 0x99fc, 0x99fd, 0x99fe, 0x99ff, 0x9a00, 0x9a01,
+ 0x9a02, 0x9a03, 0x9a04, 0x9a05, 0x9a06, 0x9a07, 0x9a08, 0x9a09,
+ 0x9a0a, 0x9a0b, 0x9a0c, 0x9a0d, 0x9a0e, 0x9a0f, 0x9a10, 0x9a11,
+ 0x9a12, 0x9a13, 0x9a14, 0x9a15, 0x9a16, 0x9a17, 0x9a18, 0x9a19,
+ 0x9a1a, 0x9a1b, 0x9a1c, 0x9a1d, 0x9a1e, 0x9a1f, 0x9a20, 0x9a21,
+ 0x9a22, 0x9a23, 0x9a24, 0x9a25, 0x9a26, 0x9a27, 0x9a28, 0x9a29,
+ 0x9a2a, 0x9a2b, 0x9a2c, 0x9a2d, 0x9a2e, 0x9a2f, 0x9a30, 0x9a31,
+ 0x9a32, 0x9a33, 0x9a34, 0x9a35, 0x9a36, 0x9a37, 0x9a38, 0x9a39,
+ 0x9a3a, 0x9a3b, 0x9a3c, 0x9a3d, 0x9a3e, 0x9a3f, 0x9a40, 0x9a41,
+ 0x9a42, 0x9a43, 0x9a44, 0x9a45, 0x9a46, 0x9a47, 0x9a48, 0x9a49,
+ 0x9a4a, 0x9a4b, 0x9a4c, 0x9a4d, 0x9a4e, 0x9a4f, 0x9a50, 0x9a51,
+ 0x9a52, 0x9a53, 0x9a54, 0x9a55, 0x9a56, 0x9a57, 0x9a58, 0x9a59,
+ /* 0xf3 */
+ 0x9a5a, 0x9a5b, 0x9a5c, 0x9a5d, 0x9a5e, 0x9a5f, 0x9a60, 0x9a61,
+ 0x9a62, 0x9a63, 0x9a64, 0x9a65, 0x9a66, 0x9a67, 0x9a68, 0x9a69,
+ 0x9a6a, 0x9a6b, 0x9a72, 0x9a83, 0x9a89, 0x9a8d, 0x9a8e, 0x9a94,
+ 0x9a95, 0x9a99, 0x9aa6, 0x9aa9, 0x9aaa, 0x9aab, 0x9aac, 0x9aad,
+ 0x9aae, 0x9aaf, 0x9ab2, 0x9ab3, 0x9ab4, 0x9ab5, 0x9ab9, 0x9abb,
+ 0x9abd, 0x9abe, 0x9abf, 0x9ac3, 0x9ac4, 0x9ac6, 0x9ac7, 0x9ac8,
+ 0x9ac9, 0x9aca, 0x9acd, 0x9ace, 0x9acf, 0x9ad0, 0x9ad2, 0x9ad4,
+ 0x9ad5, 0x9ad6, 0x9ad7, 0x9ad9, 0x9ada, 0x9adb, 0x9adc, 0x9add,
+ 0x9ade, 0x9ae0, 0x9ae2, 0x9ae3, 0x9ae4, 0x9ae5, 0x9ae7, 0x9ae8,
+ 0x9ae9, 0x9aea, 0x9aec, 0x9aee, 0x9af0, 0x9af1, 0x9af2, 0x9af3,
+ 0x9af4, 0x9af5, 0x9af6, 0x9af7, 0x9af8, 0x9afa, 0x9afc, 0x9afd,
+ 0x9afe, 0x9aff, 0x9b00, 0x9b01, 0x9b02, 0x9b04, 0x9b05, 0x9b06,
+ /* 0xf4 */
+ 0x9b07, 0x9b09, 0x9b0a, 0x9b0b, 0x9b0c, 0x9b0d, 0x9b0e, 0x9b10,
+ 0x9b11, 0x9b12, 0x9b14, 0x9b15, 0x9b16, 0x9b17, 0x9b18, 0x9b19,
+ 0x9b1a, 0x9b1b, 0x9b1c, 0x9b1d, 0x9b1e, 0x9b20, 0x9b21, 0x9b22,
+ 0x9b24, 0x9b25, 0x9b26, 0x9b27, 0x9b28, 0x9b29, 0x9b2a, 0x9b2b,
+ 0x9b2c, 0x9b2d, 0x9b2e, 0x9b30, 0x9b31, 0x9b33, 0x9b34, 0x9b35,
+ 0x9b36, 0x9b37, 0x9b38, 0x9b39, 0x9b3a, 0x9b3d, 0x9b3e, 0x9b3f,
+ 0x9b40, 0x9b46, 0x9b4a, 0x9b4b, 0x9b4c, 0x9b4e, 0x9b50, 0x9b52,
+ 0x9b53, 0x9b55, 0x9b56, 0x9b57, 0x9b58, 0x9b59, 0x9b5a, 0x9b5b,
+ 0x9b5c, 0x9b5d, 0x9b5e, 0x9b5f, 0x9b60, 0x9b61, 0x9b62, 0x9b63,
+ 0x9b64, 0x9b65, 0x9b66, 0x9b67, 0x9b68, 0x9b69, 0x9b6a, 0x9b6b,
+ 0x9b6c, 0x9b6d, 0x9b6e, 0x9b6f, 0x9b70, 0x9b71, 0x9b72, 0x9b73,
+ 0x9b74, 0x9b75, 0x9b76, 0x9b77, 0x9b78, 0x9b79, 0x9b7a, 0x9b7b,
+ /* 0xf5 */
+ 0x9b7c, 0x9b7d, 0x9b7e, 0x9b7f, 0x9b80, 0x9b81, 0x9b82, 0x9b83,
+ 0x9b84, 0x9b85, 0x9b86, 0x9b87, 0x9b88, 0x9b89, 0x9b8a, 0x9b8b,
+ 0x9b8c, 0x9b8d, 0x9b8e, 0x9b8f, 0x9b90, 0x9b91, 0x9b92, 0x9b93,
+ 0x9b94, 0x9b95, 0x9b96, 0x9b97, 0x9b98, 0x9b99, 0x9b9a, 0x9b9b,
+ 0x9b9c, 0x9b9d, 0x9b9e, 0x9b9f, 0x9ba0, 0x9ba1, 0x9ba2, 0x9ba3,
+ 0x9ba4, 0x9ba5, 0x9ba6, 0x9ba7, 0x9ba8, 0x9ba9, 0x9baa, 0x9bab,
+ 0x9bac, 0x9bad, 0x9bae, 0x9baf, 0x9bb0, 0x9bb1, 0x9bb2, 0x9bb3,
+ 0x9bb4, 0x9bb5, 0x9bb6, 0x9bb7, 0x9bb8, 0x9bb9, 0x9bba, 0x9bbb,
+ 0x9bbc, 0x9bbd, 0x9bbe, 0x9bbf, 0x9bc0, 0x9bc1, 0x9bc2, 0x9bc3,
+ 0x9bc4, 0x9bc5, 0x9bc6, 0x9bc7, 0x9bc8, 0x9bc9, 0x9bca, 0x9bcb,
+ 0x9bcc, 0x9bcd, 0x9bce, 0x9bcf, 0x9bd0, 0x9bd1, 0x9bd2, 0x9bd3,
+ 0x9bd4, 0x9bd5, 0x9bd6, 0x9bd7, 0x9bd8, 0x9bd9, 0x9bda, 0x9bdb,
+ /* 0xf6 */
+ 0x9bdc, 0x9bdd, 0x9bde, 0x9bdf, 0x9be0, 0x9be1, 0x9be2, 0x9be3,
+ 0x9be4, 0x9be5, 0x9be6, 0x9be7, 0x9be8, 0x9be9, 0x9bea, 0x9beb,
+ 0x9bec, 0x9bed, 0x9bee, 0x9bef, 0x9bf0, 0x9bf1, 0x9bf2, 0x9bf3,
+ 0x9bf4, 0x9bf5, 0x9bf6, 0x9bf7, 0x9bf8, 0x9bf9, 0x9bfa, 0x9bfb,
+ 0x9bfc, 0x9bfd, 0x9bfe, 0x9bff, 0x9c00, 0x9c01, 0x9c02, 0x9c03,
+ 0x9c04, 0x9c05, 0x9c06, 0x9c07, 0x9c08, 0x9c09, 0x9c0a, 0x9c0b,
+ 0x9c0c, 0x9c0d, 0x9c0e, 0x9c0f, 0x9c10, 0x9c11, 0x9c12, 0x9c13,
+ 0x9c14, 0x9c15, 0x9c16, 0x9c17, 0x9c18, 0x9c19, 0x9c1a, 0x9c1b,
+ 0x9c1c, 0x9c1d, 0x9c1e, 0x9c1f, 0x9c20, 0x9c21, 0x9c22, 0x9c23,
+ 0x9c24, 0x9c25, 0x9c26, 0x9c27, 0x9c28, 0x9c29, 0x9c2a, 0x9c2b,
+ 0x9c2c, 0x9c2d, 0x9c2e, 0x9c2f, 0x9c30, 0x9c31, 0x9c32, 0x9c33,
+ 0x9c34, 0x9c35, 0x9c36, 0x9c37, 0x9c38, 0x9c39, 0x9c3a, 0x9c3b,
+ /* 0xf7 */
+ 0x9c3c, 0x9c3d, 0x9c3e, 0x9c3f, 0x9c40, 0x9c41, 0x9c42, 0x9c43,
+ 0x9c44, 0x9c45, 0x9c46, 0x9c47, 0x9c48, 0x9c49, 0x9c4a, 0x9c4b,
+ 0x9c4c, 0x9c4d, 0x9c4e, 0x9c4f, 0x9c50, 0x9c51, 0x9c52, 0x9c53,
+ 0x9c54, 0x9c55, 0x9c56, 0x9c57, 0x9c58, 0x9c59, 0x9c5a, 0x9c5b,
+ 0x9c5c, 0x9c5d, 0x9c5e, 0x9c5f, 0x9c60, 0x9c61, 0x9c62, 0x9c63,
+ 0x9c64, 0x9c65, 0x9c66, 0x9c67, 0x9c68, 0x9c69, 0x9c6a, 0x9c6b,
+ 0x9c6c, 0x9c6d, 0x9c6e, 0x9c6f, 0x9c70, 0x9c71, 0x9c72, 0x9c73,
+ 0x9c74, 0x9c75, 0x9c76, 0x9c77, 0x9c78, 0x9c79, 0x9c7a, 0x9c7b,
+ 0x9c7d, 0x9c7e, 0x9c80, 0x9c83, 0x9c84, 0x9c89, 0x9c8a, 0x9c8c,
+ 0x9c8f, 0x9c93, 0x9c96, 0x9c97, 0x9c98, 0x9c99, 0x9c9d, 0x9caa,
+ 0x9cac, 0x9caf, 0x9cb9, 0x9cbe, 0x9cbf, 0x9cc0, 0x9cc1, 0x9cc2,
+ 0x9cc8, 0x9cc9, 0x9cd1, 0x9cd2, 0x9cda, 0x9cdb, 0x9ce0, 0x9ce1,
+ /* 0xf8 */
+ 0x9ce3, 0x9ce4, 0x9ce5, 0x9ce6, 0x9ce7, 0x9ce8, 0x9ce9, 0x9cea,
+ 0x9ceb, 0x9cec, 0x9ced, 0x9cee, 0x9cef, 0x9cf0, 0x9cf1, 0x9cf2,
+ 0x9cf3, 0x9cf4, 0x9cf5, 0x9cf6, 0x9cf7, 0x9cf8, 0x9cf9, 0x9cfa,
+ 0x9cfb, 0x9cfc, 0x9cfd, 0x9cfe, 0x9cff, 0x9d00, 0x9d01, 0x9d02,
+ 0x9d03, 0x9d04, 0x9d05, 0x9d06, 0x9d07, 0x9d08, 0x9d09, 0x9d0a,
+ 0x9d0b, 0x9d0c, 0x9d0d, 0x9d0e, 0x9d0f, 0x9d10, 0x9d11, 0x9d12,
+ 0x9d13, 0x9d14, 0x9d15, 0x9d16, 0x9d17, 0x9d18, 0x9d19, 0x9d1a,
+ 0x9d1b, 0x9d1c, 0x9d1d, 0x9d1e, 0x9d1f, 0x9d20, 0x9d21, 0x9d22,
+ 0x9d23, 0x9d24, 0x9d25, 0x9d26, 0x9d27, 0x9d28, 0x9d29, 0x9d2a,
+ 0x9d2b, 0x9d2c, 0x9d2d, 0x9d2e, 0x9d2f, 0x9d30, 0x9d31, 0x9d32,
+ 0x9d33, 0x9d34, 0x9d35, 0x9d36, 0x9d37, 0x9d38, 0x9d39, 0x9d3a,
+ 0x9d3b, 0x9d3c, 0x9d3d, 0x9d3e, 0x9d3f, 0x9d40, 0x9d41, 0x9d42,
+ /* 0xf9 */
+ 0x9d43, 0x9d44, 0x9d45, 0x9d46, 0x9d47, 0x9d48, 0x9d49, 0x9d4a,
+ 0x9d4b, 0x9d4c, 0x9d4d, 0x9d4e, 0x9d4f, 0x9d50, 0x9d51, 0x9d52,
+ 0x9d53, 0x9d54, 0x9d55, 0x9d56, 0x9d57, 0x9d58, 0x9d59, 0x9d5a,
+ 0x9d5b, 0x9d5c, 0x9d5d, 0x9d5e, 0x9d5f, 0x9d60, 0x9d61, 0x9d62,
+ 0x9d63, 0x9d64, 0x9d65, 0x9d66, 0x9d67, 0x9d68, 0x9d69, 0x9d6a,
+ 0x9d6b, 0x9d6c, 0x9d6d, 0x9d6e, 0x9d6f, 0x9d70, 0x9d71, 0x9d72,
+ 0x9d73, 0x9d74, 0x9d75, 0x9d76, 0x9d77, 0x9d78, 0x9d79, 0x9d7a,
+ 0x9d7b, 0x9d7c, 0x9d7d, 0x9d7e, 0x9d7f, 0x9d80, 0x9d81, 0x9d82,
+ 0x9d83, 0x9d84, 0x9d85, 0x9d86, 0x9d87, 0x9d88, 0x9d89, 0x9d8a,
+ 0x9d8b, 0x9d8c, 0x9d8d, 0x9d8e, 0x9d8f, 0x9d90, 0x9d91, 0x9d92,
+ 0x9d93, 0x9d94, 0x9d95, 0x9d96, 0x9d97, 0x9d98, 0x9d99, 0x9d9a,
+ 0x9d9b, 0x9d9c, 0x9d9d, 0x9d9e, 0x9d9f, 0x9da0, 0x9da1, 0x9da2,
+ /* 0xfa */
+ 0x9da3, 0x9da4, 0x9da5, 0x9da6, 0x9da7, 0x9da8, 0x9da9, 0x9daa,
+ 0x9dab, 0x9dac, 0x9dad, 0x9dae, 0x9daf, 0x9db0, 0x9db1, 0x9db2,
+ 0x9db3, 0x9db4, 0x9db5, 0x9db6, 0x9db7, 0x9db8, 0x9db9, 0x9dba,
+ 0x9dbb, 0x9dbc, 0x9dbd, 0x9dbe, 0x9dbf, 0x9dc0, 0x9dc1, 0x9dc2,
+ 0x9dc3, 0x9dc4, 0x9dc5, 0x9dc6, 0x9dc7, 0x9dc8, 0x9dc9, 0x9dca,
+ 0x9dcb, 0x9dcc, 0x9dcd, 0x9dce, 0x9dcf, 0x9dd0, 0x9dd1, 0x9dd2,
+ 0x9dd3, 0x9dd4, 0x9dd5, 0x9dd6, 0x9dd7, 0x9dd8, 0x9dd9, 0x9dda,
+ 0x9ddb, 0x9ddc, 0x9ddd, 0x9dde, 0x9ddf, 0x9de0, 0x9de1, 0x9de2,
+ 0x9de3, 0x9de4, 0x9de5, 0x9de6, 0x9de7, 0x9de8, 0x9de9, 0x9dea,
+ 0x9deb, 0x9dec, 0x9ded, 0x9dee, 0x9def, 0x9df0, 0x9df1, 0x9df2,
+ 0x9df3, 0x9df4, 0x9df5, 0x9df6, 0x9df7, 0x9df8, 0x9df9, 0x9dfa,
+ 0x9dfb, 0x9dfc, 0x9dfd, 0x9dfe, 0x9dff, 0x9e00, 0x9e01, 0x9e02,
+ /* 0xfb */
+ 0x9e03, 0x9e04, 0x9e05, 0x9e06, 0x9e07, 0x9e08, 0x9e09, 0x9e0a,
+ 0x9e0b, 0x9e0c, 0x9e0d, 0x9e0e, 0x9e0f, 0x9e10, 0x9e11, 0x9e12,
+ 0x9e13, 0x9e14, 0x9e15, 0x9e16, 0x9e17, 0x9e18, 0x9e19, 0x9e1a,
+ 0x9e1b, 0x9e1c, 0x9e1d, 0x9e1e, 0x9e24, 0x9e27, 0x9e2e, 0x9e30,
+ 0x9e34, 0x9e3b, 0x9e3c, 0x9e40, 0x9e4d, 0x9e50, 0x9e52, 0x9e53,
+ 0x9e54, 0x9e56, 0x9e59, 0x9e5d, 0x9e5f, 0x9e60, 0x9e61, 0x9e62,
+ 0x9e65, 0x9e6e, 0x9e6f, 0x9e72, 0x9e74, 0x9e75, 0x9e76, 0x9e77,
+ 0x9e78, 0x9e79, 0x9e7a, 0x9e7b, 0x9e7c, 0x9e7d, 0x9e80, 0x9e81,
+ 0x9e83, 0x9e84, 0x9e85, 0x9e86, 0x9e89, 0x9e8a, 0x9e8c, 0x9e8d,
+ 0x9e8e, 0x9e8f, 0x9e90, 0x9e91, 0x9e94, 0x9e95, 0x9e96, 0x9e97,
+ 0x9e98, 0x9e99, 0x9e9a, 0x9e9b, 0x9e9c, 0x9e9e, 0x9ea0, 0x9ea1,
+ 0x9ea2, 0x9ea3, 0x9ea4, 0x9ea5, 0x9ea7, 0x9ea8, 0x9ea9, 0x9eaa,
+ /* 0xfc */
+ 0x9eab, 0x9eac, 0x9ead, 0x9eae, 0x9eaf, 0x9eb0, 0x9eb1, 0x9eb2,
+ 0x9eb3, 0x9eb5, 0x9eb6, 0x9eb7, 0x9eb9, 0x9eba, 0x9ebc, 0x9ebf,
+ 0x9ec0, 0x9ec1, 0x9ec2, 0x9ec3, 0x9ec5, 0x9ec6, 0x9ec7, 0x9ec8,
+ 0x9eca, 0x9ecb, 0x9ecc, 0x9ed0, 0x9ed2, 0x9ed3, 0x9ed5, 0x9ed6,
+ 0x9ed7, 0x9ed9, 0x9eda, 0x9ede, 0x9ee1, 0x9ee3, 0x9ee4, 0x9ee6,
+ 0x9ee8, 0x9eeb, 0x9eec, 0x9eed, 0x9eee, 0x9ef0, 0x9ef1, 0x9ef2,
+ 0x9ef3, 0x9ef4, 0x9ef5, 0x9ef6, 0x9ef7, 0x9ef8, 0x9efa, 0x9efd,
+ 0x9eff, 0x9f00, 0x9f01, 0x9f02, 0x9f03, 0x9f04, 0x9f05, 0x9f06,
+ 0x9f07, 0x9f08, 0x9f09, 0x9f0a, 0x9f0c, 0x9f0f, 0x9f11, 0x9f12,
+ 0x9f14, 0x9f15, 0x9f16, 0x9f18, 0x9f1a, 0x9f1b, 0x9f1c, 0x9f1d,
+ 0x9f1e, 0x9f1f, 0x9f21, 0x9f23, 0x9f24, 0x9f25, 0x9f26, 0x9f27,
+ 0x9f28, 0x9f29, 0x9f2a, 0x9f2b, 0x9f2d, 0x9f2e, 0x9f30, 0x9f31,
+ /* 0xfd */
+ 0x9f32, 0x9f33, 0x9f34, 0x9f35, 0x9f36, 0x9f38, 0x9f3a, 0x9f3c,
+ 0x9f3f, 0x9f40, 0x9f41, 0x9f42, 0x9f43, 0x9f45, 0x9f46, 0x9f47,
+ 0x9f48, 0x9f49, 0x9f4a, 0x9f4b, 0x9f4c, 0x9f4d, 0x9f4e, 0x9f4f,
+ 0x9f52, 0x9f53, 0x9f54, 0x9f55, 0x9f56, 0x9f57, 0x9f58, 0x9f59,
+ 0x9f5a, 0x9f5b, 0x9f5c, 0x9f5d, 0x9f5e, 0x9f5f, 0x9f60, 0x9f61,
+ 0x9f62, 0x9f63, 0x9f64, 0x9f65, 0x9f66, 0x9f67, 0x9f68, 0x9f69,
+ 0x9f6a, 0x9f6b, 0x9f6c, 0x9f6d, 0x9f6e, 0x9f6f, 0x9f70, 0x9f71,
+ 0x9f72, 0x9f73, 0x9f74, 0x9f75, 0x9f76, 0x9f77, 0x9f78, 0x9f79,
+ 0x9f7a, 0x9f7b, 0x9f7c, 0x9f7d, 0x9f7e, 0x9f81, 0x9f82, 0x9f8d,
+ 0x9f8e, 0x9f8f, 0x9f90, 0x9f91, 0x9f92, 0x9f93, 0x9f94, 0x9f95,
+ 0x9f96, 0x9f97, 0x9f98, 0x9f9c, 0x9f9d, 0x9f9e, 0x9fa1, 0x9fa2,
+ 0x9fa3, 0x9fa4, 0x9fa5, 0xf92c, 0xf979, 0xf995, 0xf9e7, 0xf9f1,
+ /* 0xfe */
+ 0xfa0c, 0xfa0d, 0xfa0e, 0xfa0f, 0xfa11, 0xfa13, 0xfa14, 0xfa18,
+ 0xfa1f, 0xfa20, 0xfa21, 0xfa23, 0xfa24, 0xfa27, 0xfa28, 0xfa29,
+};
+
+static int
+gbkext2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0xa8 && c1 <= 0xfe)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0x80 && c2 < 0xa1)) {
+ unsigned int i = 96 * (c1 - 0x81) + (c2 - (c2 >= 0x80 ? 0x41 : 0x40));
+ unsigned short wc = 0xfffd;
+ {
+ if (i < 12016)
+ wc = gbkext2_2uni_pagea8[i-3744];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
diff --git a/jni/iconv/lib/gbkext_inv.h b/jni/iconv/lib/gbkext_inv.h
new file mode 100644
index 0000000..45f57d9
--- /dev/null
+++ b/jni/iconv/lib/gbkext_inv.h
@@ -0,0 +1,2343 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GBK extensions
+ */
+
+static const unsigned short gbkext_inv_2charset[14313] = {
+ 0xa840, 0xa841, 0xa842, 0xa95c, 0xa843, 0xa844, 0xa845, 0xa846,
+ 0xa847, 0xa848, 0xa959, 0xa849, 0xa84a, 0xa84b, 0xa84c, 0xa84d,
+ 0xa84e, 0xa84f, 0xa850, 0xa851, 0xa852, 0xa892, 0xa853, 0xa854,
+ 0xa855, 0xa856, 0xa857, 0xa858, 0xa859, 0xa85a, 0xa85b, 0xa85c,
+ 0xa85d, 0xa85e, 0xa85f, 0xa860, 0xa861, 0xa862, 0xa863, 0xa864,
+ 0xa865, 0xa866, 0xa867, 0xa868, 0xa869, 0xa86a, 0xa86b, 0xa86c,
+ 0xa86d, 0xa86e, 0xa86f, 0xa870, 0xa871, 0xa872, 0xa873, 0xa874,
+ 0xa875, 0xa876, 0xa877, 0xa878, 0xa879, 0xa87a, 0xa87b, 0xa87c,
+ 0xa87d, 0xa87e, 0xa880, 0xa881, 0xa882, 0xa883, 0xa884, 0xa885,
+ 0xa886, 0xa887, 0xa888, 0xa889, 0xa88a, 0xa88b, 0xa88c, 0xa88d,
+ 0xa88e, 0xa88f, 0xa890, 0xa891, 0xa965, 0xa996, 0xa893, 0xa894,
+ 0xa895, 0xa940, 0xa941, 0xa942, 0xa943, 0xa944, 0xa945, 0xa946,
+ 0xa947, 0xa948, 0xa961, 0xa962, 0xa966, 0xa967, 0xa960, 0xa963,
+ 0xa964, 0xa95a, 0xa949, 0xa94a, 0xa94b, 0xa94c, 0xa94d, 0xa94e,
+ 0xa94f, 0xa950, 0xa951, 0xa952, 0xa953, 0xa954, 0x8140, 0x8141,
+ 0x8142, 0x8143, 0x8144, 0x8145, 0x8146, 0x8147, 0x8148, 0x8149,
+ 0x814a, 0x814b, 0x814c, 0x814d, 0x814e, 0x814f, 0x8150, 0x8151,
+ 0x8152, 0x8153, 0x8154, 0x8155, 0x8156, 0x8157, 0x8158, 0x8159,
+ 0x815a, 0x815b, 0x815c, 0x815d, 0x815e, 0x815f, 0x8160, 0x8161,
+ 0x8162, 0x8163, 0x8164, 0x8165, 0x8166, 0x8167, 0x8168, 0x8169,
+ 0x816a, 0x816b, 0x816c, 0x816d, 0x816e, 0x816f, 0x8170, 0x8171,
+ 0x8172, 0x8173, 0x8174, 0x8175, 0x8176, 0x8177, 0x8178, 0x8179,
+ 0x817a, 0x817b, 0x817c, 0x817d, 0x817e, 0x8180, 0x8181, 0x8182,
+ 0x8183, 0x8184, 0x8185, 0x8186, 0x8187, 0x8188, 0x8189, 0x818a,
+ 0x818b, 0x818c, 0x818d, 0x818e, 0x818f, 0x8190, 0x8191, 0x8192,
+ 0x8193, 0x8194, 0x8195, 0x8196, 0x8197, 0x8198, 0x8199, 0x819a,
+ 0x819b, 0x819c, 0x819d, 0x819e, 0x819f, 0x81a0, 0x81a1, 0x81a2,
+ 0x81a3, 0x81a4, 0x81a5, 0x81a6, 0x81a7, 0x81a8, 0x81a9, 0x81aa,
+ 0x81ab, 0x81ac, 0x81ad, 0x81ae, 0x81af, 0x81b0, 0x81b1, 0x81b2,
+ 0x81b3, 0x81b4, 0x81b5, 0x81b6, 0x81b7, 0x81b8, 0x81b9, 0x81ba,
+ 0x81bb, 0x81bc, 0x81bd, 0x81be, 0x81bf, 0x81c0, 0x81c1, 0x81c2,
+ 0x81c3, 0x81c4, 0x81c5, 0x81c6, 0x81c7, 0x81c8, 0x81c9, 0x81ca,
+ 0x81cb, 0x81cc, 0x81cd, 0x81ce, 0x81cf, 0x81d0, 0x81d1, 0x81d2,
+ 0x81d3, 0x81d4, 0x81d5, 0x81d6, 0x81d7, 0x81d8, 0x81d9, 0x81da,
+ 0x81db, 0x81dc, 0x81dd, 0x81de, 0x81df, 0x81e0, 0x81e1, 0x81e2,
+ 0x81e3, 0x81e4, 0x81e5, 0x81e6, 0x81e7, 0x81e8, 0x81e9, 0x81ea,
+ 0x81eb, 0x81ec, 0x81ed, 0x81ee, 0x81ef, 0x81f0, 0x81f1, 0x81f2,
+ 0x81f3, 0x81f4, 0x81f5, 0x81f6, 0x81f7, 0x81f8, 0x81f9, 0x81fa,
+ 0x81fb, 0x81fc, 0x81fd, 0x81fe, 0x8240, 0x8241, 0x8242, 0x8243,
+ 0x8244, 0x8245, 0x8246, 0x8247, 0x8248, 0x8249, 0x824a, 0x824b,
+ 0x824c, 0x824d, 0x824e, 0x824f, 0x8250, 0x8251, 0x8252, 0x8253,
+ 0x8254, 0x8255, 0x8256, 0x8257, 0x8258, 0x8259, 0x825a, 0x825b,
+ 0x825c, 0x825d, 0x825e, 0x825f, 0x8260, 0x8261, 0x8262, 0x8263,
+ 0x8264, 0x8265, 0x8266, 0x8267, 0x8268, 0x8269, 0x826a, 0x826b,
+ 0x826c, 0x826d, 0x826e, 0x826f, 0x8270, 0x8271, 0x8272, 0x8273,
+ 0x8274, 0x8275, 0x8276, 0x8277, 0x8278, 0x8279, 0x827a, 0x827b,
+ 0x827c, 0x827d, 0x827e, 0x8280, 0x8281, 0x8282, 0x8283, 0x8284,
+ 0x8285, 0x8286, 0x8287, 0x8288, 0x8289, 0x828a, 0x828b, 0x828c,
+ 0x828d, 0x828e, 0x828f, 0x8290, 0x8291, 0x8292, 0x8293, 0x8294,
+ 0x8295, 0x8296, 0x8297, 0x8298, 0x8299, 0x829a, 0x829b, 0x829c,
+ 0x829d, 0x829e, 0x829f, 0x82a0, 0x82a1, 0x82a2, 0x82a3, 0x82a4,
+ 0x82a5, 0x82a6, 0x82a7, 0x82a8, 0x82a9, 0x82aa, 0x82ab, 0x82ac,
+ 0x82ad, 0x82ae, 0x82af, 0x82b0, 0x82b1, 0x82b2, 0x82b3, 0x82b4,
+ 0x82b5, 0x82b6, 0x82b7, 0x82b8, 0x82b9, 0x82ba, 0x82bb, 0x82bc,
+ 0x82bd, 0x82be, 0x82bf, 0x82c0, 0x82c1, 0x82c2, 0x82c3, 0x82c4,
+ 0x82c5, 0x82c6, 0x82c7, 0x82c8, 0x82c9, 0x82ca, 0x82cb, 0x82cc,
+ 0x82cd, 0x82ce, 0x82cf, 0x82d0, 0x82d1, 0x82d2, 0x82d3, 0x82d4,
+ 0x82d5, 0x82d6, 0x82d7, 0x82d8, 0x82d9, 0x82da, 0x82db, 0x82dc,
+ 0x82dd, 0x82de, 0x82df, 0x82e0, 0x82e1, 0x82e2, 0x82e3, 0x82e4,
+ 0x82e5, 0x82e6, 0x82e7, 0x82e8, 0x82e9, 0x82ea, 0x82eb, 0x82ec,
+ 0x82ed, 0x82ee, 0x82ef, 0x82f0, 0x82f1, 0x82f2, 0x82f3, 0x82f4,
+ 0x82f5, 0x82f6, 0x82f7, 0x82f8, 0x82f9, 0x82fa, 0x82fb, 0x82fc,
+ 0x82fd, 0x82fe, 0x8340, 0x8341, 0x8342, 0x8343, 0x8344, 0x8345,
+ 0x8346, 0x8347, 0x8348, 0x8349, 0x834a, 0x834b, 0x834c, 0x834d,
+ 0x834e, 0x834f, 0x8350, 0x8351, 0x8352, 0x8353, 0x8354, 0x8355,
+ 0x8356, 0x8357, 0x8358, 0x8359, 0x835a, 0x835b, 0x835c, 0x835d,
+ 0x835e, 0x835f, 0x8360, 0x8361, 0x8362, 0x8363, 0x8364, 0x8365,
+ 0x8366, 0x8367, 0x8368, 0x8369, 0x836a, 0x836b, 0x836c, 0x836d,
+ 0x836e, 0x836f, 0x8370, 0x8371, 0x8372, 0x8373, 0x8374, 0x8375,
+ 0x8376, 0x8377, 0x8378, 0x8379, 0x837a, 0x837b, 0x837c, 0x837d,
+ 0x837e, 0x8380, 0x8381, 0x8382, 0x8383, 0x8384, 0x8385, 0x8386,
+ 0x8387, 0x8388, 0x8389, 0x838a, 0x838b, 0x838c, 0x838d, 0x838e,
+ 0x838f, 0x8390, 0x8391, 0x8392, 0x8393, 0x8394, 0x8395, 0x8396,
+ 0x8397, 0x8398, 0x8399, 0x839a, 0x839b, 0x839c, 0x839d, 0x839e,
+ 0x839f, 0x83a0, 0x83a1, 0x83a2, 0x83a3, 0x83a4, 0x83a5, 0x83a6,
+ 0x83a7, 0x83a8, 0x83a9, 0x83aa, 0x83ab, 0x83ac, 0x83ad, 0x83ae,
+ 0x83af, 0x83b0, 0x83b1, 0x83b2, 0x83b3, 0x83b4, 0x83b5, 0x83b6,
+ 0x83b7, 0x83b8, 0x83b9, 0x83ba, 0x83bb, 0x83bc, 0x83bd, 0x83be,
+ 0x83bf, 0x83c0, 0x83c1, 0x83c2, 0x83c3, 0x83c4, 0x83c5, 0x83c6,
+ 0x83c7, 0x83c8, 0x83c9, 0x83ca, 0x83cb, 0x83cc, 0x83cd, 0x83ce,
+ 0x83cf, 0x83d0, 0x83d1, 0x83d2, 0x83d3, 0x83d4, 0x83d5, 0x83d6,
+ 0x83d7, 0x83d8, 0x83d9, 0x83da, 0x83db, 0x83dc, 0x83dd, 0x83de,
+ 0x83df, 0x83e0, 0x83e1, 0x83e2, 0x83e3, 0x83e4, 0x83e5, 0x83e6,
+ 0x83e7, 0x83e8, 0x83e9, 0x83ea, 0x83eb, 0x83ec, 0x83ed, 0x83ee,
+ 0x83ef, 0x83f0, 0x83f1, 0x83f2, 0x83f3, 0x83f4, 0x83f5, 0x83f6,
+ 0x83f7, 0x83f8, 0x83f9, 0x83fa, 0x83fb, 0x83fc, 0x83fd, 0x83fe,
+ 0x8440, 0x8441, 0x8442, 0x8443, 0x8444, 0x8445, 0x8446, 0x8447,
+ 0x8448, 0x8449, 0x844a, 0x844b, 0x844c, 0x844d, 0x844e, 0x844f,
+ 0x8450, 0x8451, 0x8452, 0x8453, 0x8454, 0x8455, 0x8456, 0x8457,
+ 0x8458, 0x8459, 0x845a, 0x845b, 0x845c, 0x845d, 0x845e, 0x845f,
+ 0x8460, 0x8461, 0x8462, 0x8463, 0x8464, 0x8465, 0x8466, 0x8467,
+ 0x8468, 0x8469, 0x846a, 0x846b, 0x846c, 0x846d, 0x846e, 0x846f,
+ 0x8470, 0x8471, 0x8472, 0x8473, 0x8474, 0x8475, 0x8476, 0x8477,
+ 0x8478, 0x8479, 0x847a, 0x847b, 0x847c, 0x847d, 0x847e, 0x8480,
+ 0x8481, 0x8482, 0x8483, 0x8484, 0x8485, 0x8486, 0x8487, 0x8488,
+ 0x8489, 0x848a, 0x848b, 0x848c, 0x848d, 0x848e, 0x848f, 0x8490,
+ 0x8491, 0x8492, 0x8493, 0x8494, 0x8495, 0x8496, 0x8497, 0x8498,
+ 0x8499, 0x849a, 0x849b, 0x849c, 0x849d, 0x849e, 0x849f, 0x84a0,
+ 0x84a1, 0x84a2, 0x84a3, 0x84a4, 0x84a5, 0x84a6, 0x84a7, 0x84a8,
+ 0x84a9, 0x84aa, 0x84ab, 0x84ac, 0x84ad, 0x84ae, 0x84af, 0x84b0,
+ 0x84b1, 0x84b2, 0x84b3, 0x84b4, 0x84b5, 0x84b6, 0x84b7, 0x84b8,
+ 0x84b9, 0x84ba, 0x84bb, 0x84bc, 0x84bd, 0x84be, 0x84bf, 0x84c0,
+ 0x84c1, 0x84c2, 0x84c3, 0x84c4, 0x84c5, 0x84c6, 0x84c7, 0x84c8,
+ 0x84c9, 0x84ca, 0x84cb, 0x84cc, 0x84cd, 0x84ce, 0x84cf, 0x84d0,
+ 0x84d1, 0x84d2, 0x84d3, 0x84d4, 0x84d5, 0x84d6, 0x84d7, 0x84d8,
+ 0x84d9, 0x84da, 0x84db, 0x84dc, 0x84dd, 0x84de, 0x84df, 0x84e0,
+ 0x84e1, 0x84e2, 0x84e3, 0x84e4, 0x84e5, 0x84e6, 0x84e7, 0x84e8,
+ 0x84e9, 0x84ea, 0x84eb, 0x84ec, 0x84ed, 0x84ee, 0x84ef, 0x84f0,
+ 0x84f1, 0x84f2, 0x84f3, 0x84f4, 0x84f5, 0x84f6, 0x84f7, 0x84f8,
+ 0x84f9, 0x84fa, 0x84fb, 0x84fc, 0x84fd, 0x84fe, 0x8540, 0x8541,
+ 0x8542, 0x8543, 0x8544, 0x8545, 0x8546, 0x8547, 0x8548, 0x8549,
+ 0x854a, 0x854b, 0x854c, 0x854d, 0x854e, 0x854f, 0x8550, 0x8551,
+ 0x8552, 0x8553, 0x8554, 0x8555, 0x8556, 0x8557, 0x8558, 0x8559,
+ 0x855a, 0x855b, 0x855c, 0x855d, 0x855e, 0x855f, 0x8560, 0x8561,
+ 0x8562, 0x8563, 0x8564, 0x8565, 0x8566, 0x8567, 0x8568, 0x8569,
+ 0x856a, 0x856b, 0x856c, 0x856d, 0x856e, 0x856f, 0x8570, 0x8571,
+ 0x8572, 0x8573, 0x8574, 0x8575, 0x8576, 0x8577, 0x8578, 0x8579,
+ 0x857a, 0x857b, 0x857c, 0x857d, 0x857e, 0x8580, 0x8581, 0x8582,
+ 0x8583, 0x8584, 0x8585, 0x8586, 0x8587, 0x8588, 0x8589, 0x858a,
+ 0x858b, 0x858c, 0x858d, 0x858e, 0x858f, 0x8590, 0x8591, 0x8592,
+ 0x8593, 0x8594, 0x8595, 0x8596, 0x8597, 0x8598, 0x8599, 0x859a,
+ 0x859b, 0x859c, 0x859d, 0x859e, 0x859f, 0x85a0, 0x85a1, 0x85a2,
+ 0x85a3, 0x85a4, 0x85a5, 0x85a6, 0x85a7, 0x85a8, 0x85a9, 0x85aa,
+ 0x85ab, 0x85ac, 0x85ad, 0x85ae, 0x85af, 0x85b0, 0x85b1, 0x85b2,
+ 0x85b3, 0x85b4, 0x85b5, 0x85b6, 0x85b7, 0x85b8, 0x85b9, 0x85ba,
+ 0x85bb, 0x85bc, 0x85bd, 0x85be, 0x85bf, 0x85c0, 0x85c1, 0x85c2,
+ 0x85c3, 0x85c4, 0x85c5, 0x85c6, 0x85c7, 0x85c8, 0x85c9, 0x85ca,
+ 0x85cb, 0x85cc, 0x85cd, 0x85ce, 0x85cf, 0x85d0, 0x85d1, 0x85d2,
+ 0x85d3, 0x85d4, 0x85d5, 0x85d6, 0x85d7, 0x85d8, 0x85d9, 0x85da,
+ 0x85db, 0x85dc, 0x85dd, 0x85de, 0x85df, 0x85e0, 0x85e1, 0x85e2,
+ 0x85e3, 0x85e4, 0x85e5, 0x85e6, 0x85e7, 0x85e8, 0x85e9, 0x85ea,
+ 0x85eb, 0x85ec, 0x85ed, 0x85ee, 0x85ef, 0x85f0, 0x85f1, 0x85f2,
+ 0x85f3, 0x85f4, 0x85f5, 0x85f6, 0x85f7, 0x85f8, 0x85f9, 0x85fa,
+ 0x85fb, 0x85fc, 0x85fd, 0x85fe, 0x8640, 0x8641, 0x8642, 0x8643,
+ 0x8644, 0x8645, 0x8646, 0x8647, 0x8648, 0x8649, 0x864a, 0x864b,
+ 0x864c, 0x864d, 0x864e, 0x864f, 0x8650, 0x8651, 0x8652, 0x8653,
+ 0x8654, 0x8655, 0x8656, 0x8657, 0x8658, 0x8659, 0x865a, 0x865b,
+ 0x865c, 0x865d, 0x865e, 0x865f, 0x8660, 0x8661, 0x8662, 0x8663,
+ 0x8664, 0x8665, 0x8666, 0x8667, 0x8668, 0x8669, 0x866a, 0x866b,
+ 0x866c, 0x866d, 0x866e, 0x866f, 0x8670, 0x8671, 0x8672, 0x8673,
+ 0x8674, 0x8675, 0x8676, 0x8677, 0x8678, 0x8679, 0x867a, 0x867b,
+ 0x867c, 0x867d, 0x867e, 0x8680, 0x8681, 0x8682, 0x8683, 0x8684,
+ 0x8685, 0x8686, 0x8687, 0x8688, 0x8689, 0x868a, 0x868b, 0x868c,
+ 0x868d, 0x868e, 0x868f, 0x8690, 0x8691, 0x8692, 0x8693, 0x8694,
+ 0x8695, 0x8696, 0x8697, 0x8698, 0x8699, 0x869a, 0x869b, 0x869c,
+ 0x869d, 0x869e, 0x869f, 0x86a0, 0x86a1, 0x86a2, 0x86a3, 0x86a4,
+ 0x86a5, 0x86a6, 0x86a7, 0x86a8, 0x86a9, 0x86aa, 0x86ab, 0x86ac,
+ 0x86ad, 0x86ae, 0x86af, 0x86b0, 0x86b1, 0x86b2, 0x86b3, 0x86b4,
+ 0x86b5, 0x86b6, 0x86b7, 0x86b8, 0x86b9, 0x86ba, 0x86bb, 0x86bc,
+ 0x86bd, 0x86be, 0x86bf, 0x86c0, 0x86c1, 0x86c2, 0x86c3, 0x86c4,
+ 0x86c5, 0x86c6, 0x86c7, 0x86c8, 0x86c9, 0x86ca, 0x86cb, 0x86cc,
+ 0x86cd, 0x86ce, 0x86cf, 0x86d0, 0x86d1, 0x86d2, 0x86d3, 0x86d4,
+ 0x86d5, 0x86d6, 0x86d7, 0x86d8, 0x86d9, 0x86da, 0x86db, 0x86dc,
+ 0x86dd, 0x86de, 0x86df, 0x86e0, 0x86e1, 0x86e2, 0x86e3, 0x86e4,
+ 0x86e5, 0x86e6, 0x86e7, 0x86e8, 0x86e9, 0x86ea, 0x86eb, 0x86ec,
+ 0x86ed, 0x86ee, 0x86ef, 0x86f0, 0x86f1, 0x86f2, 0x86f3, 0x86f4,
+ 0x86f5, 0x86f6, 0x86f7, 0x86f8, 0x86f9, 0x86fa, 0x86fb, 0x86fc,
+ 0x86fd, 0x86fe, 0x8740, 0x8741, 0x8742, 0x8743, 0x8744, 0x8745,
+ 0x8746, 0x8747, 0x8748, 0x8749, 0x874a, 0x874b, 0x874c, 0x874d,
+ 0x874e, 0x874f, 0x8750, 0x8751, 0x8752, 0x8753, 0x8754, 0x8755,
+ 0x8756, 0x8757, 0x8758, 0x8759, 0x875a, 0x875b, 0x875c, 0x875d,
+ 0x875e, 0x875f, 0x8760, 0x8761, 0x8762, 0x8763, 0x8764, 0x8765,
+ 0x8766, 0x8767, 0x8768, 0x8769, 0x876a, 0x876b, 0x876c, 0x876d,
+ 0x876e, 0x876f, 0x8770, 0x8771, 0x8772, 0x8773, 0x8774, 0x8775,
+ 0x8776, 0x8777, 0x8778, 0x8779, 0x877a, 0x877b, 0x877c, 0x877d,
+ 0x877e, 0x8780, 0x8781, 0x8782, 0x8783, 0x8784, 0x8785, 0x8786,
+ 0x8787, 0x8788, 0x8789, 0x878a, 0x878b, 0x878c, 0x878d, 0x878e,
+ 0x878f, 0x8790, 0x8791, 0x8792, 0x8793, 0x8794, 0x8795, 0x8796,
+ 0x8797, 0x8798, 0x8799, 0x879a, 0x879b, 0x879c, 0x879d, 0x879e,
+ 0x879f, 0x87a0, 0x87a1, 0x87a2, 0x87a3, 0x87a4, 0x87a5, 0x87a6,
+ 0x87a7, 0x87a8, 0x87a9, 0x87aa, 0x87ab, 0x87ac, 0x87ad, 0x87ae,
+ 0x87af, 0x87b0, 0x87b1, 0x87b2, 0x87b3, 0x87b4, 0x87b5, 0x87b6,
+ 0x87b7, 0x87b8, 0x87b9, 0x87ba, 0x87bb, 0x87bc, 0x87bd, 0x87be,
+ 0x87bf, 0x87c0, 0x87c1, 0x87c2, 0x87c3, 0x87c4, 0x87c5, 0x87c6,
+ 0x87c7, 0x87c8, 0x87c9, 0x87ca, 0x87cb, 0x87cc, 0x87cd, 0x87ce,
+ 0x87cf, 0x87d0, 0x87d1, 0x87d2, 0x87d3, 0x87d4, 0x87d5, 0x87d6,
+ 0x87d7, 0x87d8, 0x87d9, 0x87da, 0x87db, 0x87dc, 0x87dd, 0x87de,
+ 0x87df, 0x87e0, 0x87e1, 0x87e2, 0x87e3, 0x87e4, 0x87e5, 0x87e6,
+ 0x87e7, 0x87e8, 0x87e9, 0x87ea, 0x87eb, 0x87ec, 0x87ed, 0x87ee,
+ 0x87ef, 0x87f0, 0x87f1, 0x87f2, 0x87f3, 0x87f4, 0x87f5, 0x87f6,
+ 0x87f7, 0x87f8, 0x87f9, 0x87fa, 0x87fb, 0x87fc, 0x87fd, 0x87fe,
+ 0x8840, 0x8841, 0x8842, 0x8843, 0x8844, 0x8845, 0x8846, 0x8847,
+ 0x8848, 0x8849, 0x884a, 0x884b, 0x884c, 0x884d, 0x884e, 0x884f,
+ 0x8850, 0x8851, 0x8852, 0x8853, 0x8854, 0x8855, 0x8856, 0x8857,
+ 0x8858, 0x8859, 0x885a, 0x885b, 0x885c, 0x885d, 0x885e, 0x885f,
+ 0x8860, 0x8861, 0x8862, 0x8863, 0x8864, 0x8865, 0x8866, 0x8867,
+ 0x8868, 0x8869, 0x886a, 0x886b, 0x886c, 0x886d, 0x886e, 0x886f,
+ 0x8870, 0x8871, 0x8872, 0x8873, 0x8874, 0x8875, 0x8876, 0x8877,
+ 0x8878, 0x8879, 0x887a, 0x887b, 0x887c, 0x887d, 0x887e, 0x8880,
+ 0x8881, 0x8882, 0x8883, 0x8884, 0x8885, 0x8886, 0x8887, 0x8888,
+ 0x8889, 0x888a, 0x888b, 0x888c, 0x888d, 0x888e, 0x888f, 0x8890,
+ 0x8891, 0x8892, 0x8893, 0x8894, 0x8895, 0x8896, 0x8897, 0x8898,
+ 0x8899, 0x889a, 0x889b, 0x889c, 0x889d, 0x889e, 0x889f, 0x88a0,
+ 0x88a1, 0x88a2, 0x88a3, 0x88a4, 0x88a5, 0x88a6, 0x88a7, 0x88a8,
+ 0x88a9, 0x88aa, 0x88ab, 0x88ac, 0x88ad, 0x88ae, 0x88af, 0x88b0,
+ 0x88b1, 0x88b2, 0x88b3, 0x88b4, 0x88b5, 0x88b6, 0x88b7, 0x88b8,
+ 0x88b9, 0x88ba, 0x88bb, 0x88bc, 0x88bd, 0x88be, 0x88bf, 0x88c0,
+ 0x88c1, 0x88c2, 0x88c3, 0x88c4, 0x88c5, 0x88c6, 0x88c7, 0x88c8,
+ 0x88c9, 0x88ca, 0x88cb, 0x88cc, 0x88cd, 0x88ce, 0x88cf, 0x88d0,
+ 0x88d1, 0x88d2, 0x88d3, 0x88d4, 0x88d5, 0x88d6, 0x88d7, 0x88d8,
+ 0x88d9, 0x88da, 0x88db, 0x88dc, 0x88dd, 0x88de, 0x88df, 0x88e0,
+ 0x88e1, 0x88e2, 0x88e3, 0x88e4, 0x88e5, 0x88e6, 0x88e7, 0x88e8,
+ 0x88e9, 0x88ea, 0x88eb, 0x88ec, 0x88ed, 0x88ee, 0x88ef, 0x88f0,
+ 0x88f1, 0x88f2, 0x88f3, 0x88f4, 0x88f5, 0x88f6, 0x88f7, 0x88f8,
+ 0x88f9, 0x88fa, 0x88fb, 0x88fc, 0x88fd, 0x88fe, 0x8940, 0x8941,
+ 0x8942, 0x8943, 0x8944, 0x8945, 0x8946, 0x8947, 0x8948, 0x8949,
+ 0x894a, 0x894b, 0x894c, 0x894d, 0x894e, 0x894f, 0x8950, 0x8951,
+ 0x8952, 0x8953, 0x8954, 0x8955, 0x8956, 0x8957, 0x8958, 0x8959,
+ 0x895a, 0x895b, 0x895c, 0x895d, 0x895e, 0x895f, 0x8960, 0x8961,
+ 0x8962, 0x8963, 0x8964, 0x8965, 0x8966, 0x8967, 0x8968, 0x8969,
+ 0x896a, 0x896b, 0x896c, 0x896d, 0x896e, 0x896f, 0x8970, 0x8971,
+ 0x8972, 0x8973, 0x8974, 0x8975, 0x8976, 0x8977, 0x8978, 0x8979,
+ 0x897a, 0x897b, 0x897c, 0x897d, 0x897e, 0x8980, 0x8981, 0x8982,
+ 0x8983, 0x8984, 0x8985, 0x8986, 0x8987, 0x8988, 0x8989, 0x898a,
+ 0x898b, 0x898c, 0x898d, 0x898e, 0x898f, 0x8990, 0x8991, 0x8992,
+ 0x8993, 0x8994, 0x8995, 0x8996, 0x8997, 0x8998, 0x8999, 0x899a,
+ 0x899b, 0x899c, 0x899d, 0x899e, 0x899f, 0x89a0, 0x89a1, 0x89a2,
+ 0x89a3, 0x89a4, 0x89a5, 0x89a6, 0x89a7, 0x89a8, 0x89a9, 0x89aa,
+ 0x89ab, 0x89ac, 0x89ad, 0x89ae, 0x89af, 0x89b0, 0x89b1, 0x89b2,
+ 0x89b3, 0x89b4, 0x89b5, 0x89b6, 0x89b7, 0x89b8, 0x89b9, 0x89ba,
+ 0x89bb, 0x89bc, 0x89bd, 0x89be, 0x89bf, 0x89c0, 0x89c1, 0x89c2,
+ 0x89c3, 0x89c4, 0x89c5, 0x89c6, 0x89c7, 0x89c8, 0x89c9, 0x89ca,
+ 0x89cb, 0x89cc, 0x89cd, 0x89ce, 0x89cf, 0x89d0, 0x89d1, 0x89d2,
+ 0x89d3, 0x89d4, 0x89d5, 0x89d6, 0x89d7, 0x89d8, 0x89d9, 0x89da,
+ 0x89db, 0x89dc, 0x89dd, 0x89de, 0x89df, 0x89e0, 0x89e1, 0x89e2,
+ 0x89e3, 0x89e4, 0x89e5, 0x89e6, 0x89e7, 0x89e8, 0x89e9, 0x89ea,
+ 0x89eb, 0x89ec, 0x89ed, 0x89ee, 0x89ef, 0x89f0, 0x89f1, 0x89f2,
+ 0x89f3, 0x89f4, 0x89f5, 0x89f6, 0x89f7, 0x89f8, 0x89f9, 0x89fa,
+ 0x89fb, 0x89fc, 0x89fd, 0x89fe, 0x8a40, 0x8a41, 0x8a42, 0x8a43,
+ 0x8a44, 0x8a45, 0x8a46, 0x8a47, 0x8a48, 0x8a49, 0x8a4a, 0x8a4b,
+ 0x8a4c, 0x8a4d, 0x8a4e, 0x8a4f, 0x8a50, 0x8a51, 0x8a52, 0x8a53,
+ 0x8a54, 0x8a55, 0x8a56, 0x8a57, 0x8a58, 0x8a59, 0x8a5a, 0x8a5b,
+ 0x8a5c, 0x8a5d, 0x8a5e, 0x8a5f, 0x8a60, 0x8a61, 0x8a62, 0x8a63,
+ 0x8a64, 0x8a65, 0x8a66, 0x8a67, 0x8a68, 0x8a69, 0x8a6a, 0x8a6b,
+ 0x8a6c, 0x8a6d, 0x8a6e, 0x8a6f, 0x8a70, 0x8a71, 0x8a72, 0x8a73,
+ 0x8a74, 0x8a75, 0x8a76, 0x8a77, 0x8a78, 0x8a79, 0x8a7a, 0x8a7b,
+ 0x8a7c, 0x8a7d, 0x8a7e, 0x8a80, 0x8a81, 0x8a82, 0x8a83, 0x8a84,
+ 0x8a85, 0x8a86, 0x8a87, 0x8a88, 0x8a89, 0x8a8a, 0x8a8b, 0x8a8c,
+ 0x8a8d, 0x8a8e, 0x8a8f, 0x8a90, 0x8a91, 0x8a92, 0x8a93, 0x8a94,
+ 0x8a95, 0x8a96, 0x8a97, 0x8a98, 0x8a99, 0x8a9a, 0x8a9b, 0x8a9c,
+ 0x8a9d, 0x8a9e, 0x8a9f, 0x8aa0, 0x8aa1, 0x8aa2, 0x8aa3, 0x8aa4,
+ 0x8aa5, 0x8aa6, 0x8aa7, 0x8aa8, 0x8aa9, 0x8aaa, 0x8aab, 0x8aac,
+ 0x8aad, 0x8aae, 0x8aaf, 0x8ab0, 0x8ab1, 0x8ab2, 0x8ab3, 0x8ab4,
+ 0x8ab5, 0x8ab6, 0x8ab7, 0x8ab8, 0x8ab9, 0x8aba, 0x8abb, 0x8abc,
+ 0x8abd, 0x8abe, 0x8abf, 0x8ac0, 0x8ac1, 0x8ac2, 0x8ac3, 0x8ac4,
+ 0x8ac5, 0x8ac6, 0x8ac7, 0x8ac8, 0x8ac9, 0x8aca, 0x8acb, 0x8acc,
+ 0x8acd, 0x8ace, 0x8acf, 0x8ad0, 0x8ad1, 0x8ad2, 0x8ad3, 0x8ad4,
+ 0x8ad5, 0x8ad6, 0x8ad7, 0x8ad8, 0x8ad9, 0x8ada, 0x8adb, 0x8adc,
+ 0x8add, 0x8ade, 0x8adf, 0x8ae0, 0x8ae1, 0x8ae2, 0x8ae3, 0x8ae4,
+ 0x8ae5, 0x8ae6, 0x8ae7, 0x8ae8, 0x8ae9, 0x8aea, 0x8aeb, 0x8aec,
+ 0x8aed, 0x8aee, 0x8aef, 0x8af0, 0x8af1, 0x8af2, 0x8af3, 0x8af4,
+ 0x8af5, 0x8af6, 0x8af7, 0x8af8, 0x8af9, 0x8afa, 0x8afb, 0x8afc,
+ 0x8afd, 0x8afe, 0x8b40, 0x8b41, 0x8b42, 0x8b43, 0x8b44, 0x8b45,
+ 0x8b46, 0x8b47, 0x8b48, 0x8b49, 0x8b4a, 0x8b4b, 0x8b4c, 0x8b4d,
+ 0x8b4e, 0x8b4f, 0x8b50, 0x8b51, 0x8b52, 0x8b53, 0x8b54, 0x8b55,
+ 0x8b56, 0x8b57, 0x8b58, 0x8b59, 0x8b5a, 0x8b5b, 0x8b5c, 0x8b5d,
+ 0x8b5e, 0x8b5f, 0x8b60, 0x8b61, 0x8b62, 0x8b63, 0x8b64, 0x8b65,
+ 0x8b66, 0x8b67, 0x8b68, 0x8b69, 0x8b6a, 0x8b6b, 0x8b6c, 0x8b6d,
+ 0x8b6e, 0x8b6f, 0x8b70, 0x8b71, 0x8b72, 0x8b73, 0x8b74, 0x8b75,
+ 0x8b76, 0x8b77, 0x8b78, 0x8b79, 0x8b7a, 0x8b7b, 0x8b7c, 0x8b7d,
+ 0x8b7e, 0x8b80, 0x8b81, 0x8b82, 0x8b83, 0x8b84, 0x8b85, 0x8b86,
+ 0x8b87, 0x8b88, 0x8b89, 0x8b8a, 0x8b8b, 0x8b8c, 0x8b8d, 0x8b8e,
+ 0x8b8f, 0x8b90, 0x8b91, 0x8b92, 0x8b93, 0x8b94, 0x8b95, 0x8b96,
+ 0x8b97, 0x8b98, 0x8b99, 0x8b9a, 0x8b9b, 0x8b9c, 0x8b9d, 0x8b9e,
+ 0x8b9f, 0x8ba0, 0x8ba1, 0x8ba2, 0x8ba3, 0x8ba4, 0x8ba5, 0x8ba6,
+ 0x8ba7, 0x8ba8, 0x8ba9, 0x8baa, 0x8bab, 0x8bac, 0x8bad, 0x8bae,
+ 0x8baf, 0x8bb0, 0x8bb1, 0x8bb2, 0x8bb3, 0x8bb4, 0x8bb5, 0x8bb6,
+ 0x8bb7, 0x8bb8, 0x8bb9, 0x8bba, 0x8bbb, 0x8bbc, 0x8bbd, 0x8bbe,
+ 0x8bbf, 0x8bc0, 0x8bc1, 0x8bc2, 0x8bc3, 0x8bc4, 0x8bc5, 0x8bc6,
+ 0x8bc7, 0x8bc8, 0x8bc9, 0x8bca, 0x8bcb, 0x8bcc, 0x8bcd, 0x8bce,
+ 0x8bcf, 0x8bd0, 0x8bd1, 0x8bd2, 0x8bd3, 0x8bd4, 0x8bd5, 0x8bd6,
+ 0x8bd7, 0x8bd8, 0x8bd9, 0x8bda, 0x8bdb, 0x8bdc, 0x8bdd, 0x8bde,
+ 0x8bdf, 0x8be0, 0x8be1, 0x8be2, 0x8be3, 0x8be4, 0x8be5, 0x8be6,
+ 0x8be7, 0x8be8, 0x8be9, 0x8bea, 0x8beb, 0x8bec, 0x8bed, 0x8bee,
+ 0x8bef, 0x8bf0, 0x8bf1, 0x8bf2, 0x8bf3, 0x8bf4, 0x8bf5, 0x8bf6,
+ 0x8bf7, 0x8bf8, 0x8bf9, 0x8bfa, 0x8bfb, 0x8bfc, 0x8bfd, 0x8bfe,
+ 0x8c40, 0x8c41, 0x8c42, 0x8c43, 0x8c44, 0x8c45, 0x8c46, 0x8c47,
+ 0x8c48, 0x8c49, 0x8c4a, 0x8c4b, 0x8c4c, 0x8c4d, 0x8c4e, 0x8c4f,
+ 0x8c50, 0x8c51, 0x8c52, 0x8c53, 0x8c54, 0x8c55, 0x8c56, 0x8c57,
+ 0x8c58, 0x8c59, 0x8c5a, 0x8c5b, 0x8c5c, 0x8c5d, 0x8c5e, 0x8c5f,
+ 0x8c60, 0x8c61, 0x8c62, 0x8c63, 0x8c64, 0x8c65, 0x8c66, 0x8c67,
+ 0x8c68, 0x8c69, 0x8c6a, 0x8c6b, 0x8c6c, 0x8c6d, 0x8c6e, 0x8c6f,
+ 0x8c70, 0x8c71, 0x8c72, 0x8c73, 0x8c74, 0x8c75, 0x8c76, 0x8c77,
+ 0x8c78, 0x8c79, 0x8c7a, 0x8c7b, 0x8c7c, 0x8c7d, 0x8c7e, 0x8c80,
+ 0x8c81, 0x8c82, 0x8c83, 0x8c84, 0x8c85, 0x8c86, 0x8c87, 0x8c88,
+ 0x8c89, 0x8c8a, 0x8c8b, 0x8c8c, 0x8c8d, 0x8c8e, 0x8c8f, 0x8c90,
+ 0x8c91, 0x8c92, 0x8c93, 0x8c94, 0x8c95, 0x8c96, 0x8c97, 0x8c98,
+ 0x8c99, 0x8c9a, 0x8c9b, 0x8c9c, 0x8c9d, 0x8c9e, 0x8c9f, 0x8ca0,
+ 0x8ca1, 0x8ca2, 0x8ca3, 0x8ca4, 0x8ca5, 0x8ca6, 0x8ca7, 0x8ca8,
+ 0x8ca9, 0x8caa, 0x8cab, 0x8cac, 0x8cad, 0x8cae, 0x8caf, 0x8cb0,
+ 0x8cb1, 0x8cb2, 0x8cb3, 0x8cb4, 0x8cb5, 0x8cb6, 0x8cb7, 0x8cb8,
+ 0x8cb9, 0x8cba, 0x8cbb, 0x8cbc, 0x8cbd, 0x8cbe, 0x8cbf, 0x8cc0,
+ 0x8cc1, 0x8cc2, 0x8cc3, 0x8cc4, 0x8cc5, 0x8cc6, 0x8cc7, 0x8cc8,
+ 0x8cc9, 0x8cca, 0x8ccb, 0x8ccc, 0x8ccd, 0x8cce, 0x8ccf, 0x8cd0,
+ 0x8cd1, 0x8cd2, 0x8cd3, 0x8cd4, 0x8cd5, 0x8cd6, 0x8cd7, 0x8cd8,
+ 0x8cd9, 0x8cda, 0x8cdb, 0x8cdc, 0x8cdd, 0x8cde, 0x8cdf, 0x8ce0,
+ 0x8ce1, 0x8ce2, 0x8ce3, 0x8ce4, 0x8ce5, 0x8ce6, 0x8ce7, 0x8ce8,
+ 0x8ce9, 0x8cea, 0x8ceb, 0x8cec, 0x8ced, 0x8cee, 0x8cef, 0x8cf0,
+ 0x8cf1, 0x8cf2, 0x8cf3, 0x8cf4, 0x8cf5, 0x8cf6, 0x8cf7, 0x8cf8,
+ 0x8cf9, 0x8cfa, 0x8cfb, 0x8cfc, 0x8cfd, 0x8cfe, 0x8d40, 0x8d41,
+ 0x8d42, 0x8d43, 0x8d44, 0x8d45, 0x8d46, 0x8d47, 0x8d48, 0x8d49,
+ 0x8d4a, 0x8d4b, 0x8d4c, 0x8d4d, 0x8d4e, 0x8d4f, 0x8d50, 0x8d51,
+ 0x8d52, 0x8d53, 0x8d54, 0x8d55, 0x8d56, 0x8d57, 0x8d58, 0x8d59,
+ 0x8d5a, 0x8d5b, 0x8d5c, 0x8d5d, 0x8d5e, 0x8d5f, 0x8d60, 0x8d61,
+ 0x8d62, 0x8d63, 0x8d64, 0x8d65, 0x8d66, 0x8d67, 0x8d68, 0x8d69,
+ 0x8d6a, 0x8d6b, 0x8d6c, 0x8d6d, 0x8d6e, 0x8d6f, 0x8d70, 0x8d71,
+ 0x8d72, 0x8d73, 0x8d74, 0x8d75, 0x8d76, 0x8d77, 0x8d78, 0x8d79,
+ 0x8d7a, 0x8d7b, 0x8d7c, 0x8d7d, 0x8d7e, 0x8d80, 0x8d81, 0x8d82,
+ 0x8d83, 0x8d84, 0x8d85, 0x8d86, 0x8d87, 0x8d88, 0x8d89, 0x8d8a,
+ 0x8d8b, 0x8d8c, 0x8d8d, 0x8d8e, 0x8d8f, 0x8d90, 0x8d91, 0x8d92,
+ 0x8d93, 0x8d94, 0x8d95, 0x8d96, 0x8d97, 0x8d98, 0x8d99, 0x8d9a,
+ 0x8d9b, 0x8d9c, 0x8d9d, 0x8d9e, 0x8d9f, 0x8da0, 0x8da1, 0x8da2,
+ 0x8da3, 0x8da4, 0x8da5, 0x8da6, 0x8da7, 0x8da8, 0x8da9, 0x8daa,
+ 0x8dab, 0x8dac, 0x8dad, 0x8dae, 0x8daf, 0x8db0, 0x8db1, 0x8db2,
+ 0x8db3, 0x8db4, 0x8db5, 0x8db6, 0x8db7, 0x8db8, 0x8db9, 0x8dba,
+ 0x8dbb, 0x8dbc, 0x8dbd, 0x8dbe, 0x8dbf, 0x8dc0, 0x8dc1, 0x8dc2,
+ 0x8dc3, 0x8dc4, 0x8dc5, 0x8dc6, 0x8dc7, 0x8dc8, 0x8dc9, 0x8dca,
+ 0x8dcb, 0x8dcc, 0x8dcd, 0x8dce, 0x8dcf, 0x8dd0, 0x8dd1, 0x8dd2,
+ 0x8dd3, 0x8dd4, 0x8dd5, 0x8dd6, 0x8dd7, 0x8dd8, 0x8dd9, 0x8dda,
+ 0x8ddb, 0x8ddc, 0x8ddd, 0x8dde, 0x8ddf, 0x8de0, 0x8de1, 0x8de2,
+ 0x8de3, 0x8de4, 0x8de5, 0x8de6, 0x8de7, 0x8de8, 0x8de9, 0x8dea,
+ 0x8deb, 0x8dec, 0x8ded, 0x8dee, 0x8def, 0x8df0, 0x8df1, 0x8df2,
+ 0x8df3, 0x8df4, 0x8df5, 0x8df6, 0x8df7, 0x8df8, 0x8df9, 0x8dfa,
+ 0x8dfb, 0x8dfc, 0x8dfd, 0x8dfe, 0x8e40, 0x8e41, 0x8e42, 0x8e43,
+ 0x8e44, 0x8e45, 0x8e46, 0x8e47, 0x8e48, 0x8e49, 0x8e4a, 0x8e4b,
+ 0x8e4c, 0x8e4d, 0x8e4e, 0x8e4f, 0x8e50, 0x8e51, 0x8e52, 0x8e53,
+ 0x8e54, 0x8e55, 0x8e56, 0x8e57, 0x8e58, 0x8e59, 0x8e5a, 0x8e5b,
+ 0x8e5c, 0x8e5d, 0x8e5e, 0x8e5f, 0x8e60, 0x8e61, 0x8e62, 0x8e63,
+ 0x8e64, 0x8e65, 0x8e66, 0x8e67, 0x8e68, 0x8e69, 0x8e6a, 0x8e6b,
+ 0x8e6c, 0x8e6d, 0x8e6e, 0x8e6f, 0x8e70, 0x8e71, 0x8e72, 0x8e73,
+ 0x8e74, 0x8e75, 0x8e76, 0x8e77, 0x8e78, 0x8e79, 0x8e7a, 0x8e7b,
+ 0x8e7c, 0x8e7d, 0x8e7e, 0x8e80, 0x8e81, 0x8e82, 0x8e83, 0x8e84,
+ 0x8e85, 0x8e86, 0x8e87, 0x8e88, 0x8e89, 0x8e8a, 0x8e8b, 0x8e8c,
+ 0x8e8d, 0x8e8e, 0x8e8f, 0x8e90, 0x8e91, 0x8e92, 0x8e93, 0x8e94,
+ 0x8e95, 0x8e96, 0x8e97, 0x8e98, 0x8e99, 0x8e9a, 0x8e9b, 0x8e9c,
+ 0x8e9d, 0x8e9e, 0x8e9f, 0x8ea0, 0x8ea1, 0x8ea2, 0x8ea3, 0x8ea4,
+ 0x8ea5, 0x8ea6, 0x8ea7, 0x8ea8, 0x8ea9, 0x8eaa, 0x8eab, 0x8eac,
+ 0x8ead, 0x8eae, 0x8eaf, 0x8eb0, 0x8eb1, 0x8eb2, 0x8eb3, 0x8eb4,
+ 0x8eb5, 0x8eb6, 0x8eb7, 0x8eb8, 0x8eb9, 0x8eba, 0x8ebb, 0x8ebc,
+ 0x8ebd, 0x8ebe, 0x8ebf, 0x8ec0, 0x8ec1, 0x8ec2, 0x8ec3, 0x8ec4,
+ 0x8ec5, 0x8ec6, 0x8ec7, 0x8ec8, 0x8ec9, 0x8eca, 0x8ecb, 0x8ecc,
+ 0x8ecd, 0x8ece, 0x8ecf, 0x8ed0, 0x8ed1, 0x8ed2, 0x8ed3, 0x8ed4,
+ 0x8ed5, 0x8ed6, 0x8ed7, 0x8ed8, 0x8ed9, 0x8eda, 0x8edb, 0x8edc,
+ 0x8edd, 0x8ede, 0x8edf, 0x8ee0, 0x8ee1, 0x8ee2, 0x8ee3, 0x8ee4,
+ 0x8ee5, 0x8ee6, 0x8ee7, 0x8ee8, 0x8ee9, 0x8eea, 0x8eeb, 0x8eec,
+ 0x8eed, 0x8eee, 0x8eef, 0x8ef0, 0x8ef1, 0x8ef2, 0x8ef3, 0x8ef4,
+ 0x8ef5, 0x8ef6, 0x8ef7, 0x8ef8, 0x8ef9, 0x8efa, 0x8efb, 0x8efc,
+ 0x8efd, 0x8efe, 0x8f40, 0x8f41, 0x8f42, 0x8f43, 0x8f44, 0x8f45,
+ 0x8f46, 0x8f47, 0x8f48, 0x8f49, 0x8f4a, 0x8f4b, 0x8f4c, 0x8f4d,
+ 0x8f4e, 0x8f4f, 0x8f50, 0x8f51, 0x8f52, 0x8f53, 0x8f54, 0x8f55,
+ 0x8f56, 0x8f57, 0x8f58, 0x8f59, 0x8f5a, 0x8f5b, 0x8f5c, 0x8f5d,
+ 0x8f5e, 0x8f5f, 0x8f60, 0x8f61, 0x8f62, 0x8f63, 0x8f64, 0x8f65,
+ 0x8f66, 0x8f67, 0x8f68, 0x8f69, 0x8f6a, 0x8f6b, 0x8f6c, 0x8f6d,
+ 0x8f6e, 0x8f6f, 0x8f70, 0x8f71, 0x8f72, 0x8f73, 0x8f74, 0x8f75,
+ 0x8f76, 0x8f77, 0x8f78, 0x8f79, 0x8f7a, 0x8f7b, 0x8f7c, 0x8f7d,
+ 0x8f7e, 0x8f80, 0x8f81, 0x8f82, 0x8f83, 0x8f84, 0x8f85, 0x8f86,
+ 0x8f87, 0x8f88, 0x8f89, 0x8f8a, 0x8f8b, 0x8f8c, 0x8f8d, 0x8f8e,
+ 0x8f8f, 0x8f90, 0x8f91, 0x8f92, 0x8f93, 0x8f94, 0x8f95, 0x8f96,
+ 0x8f97, 0x8f98, 0x8f99, 0x8f9a, 0x8f9b, 0x8f9c, 0x8f9d, 0x8f9e,
+ 0x8f9f, 0x8fa0, 0x8fa1, 0x8fa2, 0x8fa3, 0x8fa4, 0x8fa5, 0x8fa6,
+ 0x8fa7, 0x8fa8, 0x8fa9, 0x8faa, 0x8fab, 0x8fac, 0x8fad, 0x8fae,
+ 0x8faf, 0x8fb0, 0x8fb1, 0x8fb2, 0x8fb3, 0x8fb4, 0x8fb5, 0x8fb6,
+ 0x8fb7, 0x8fb8, 0x8fb9, 0x8fba, 0x8fbb, 0x8fbc, 0x8fbd, 0x8fbe,
+ 0x8fbf, 0x8fc0, 0x8fc1, 0x8fc2, 0x8fc3, 0x8fc4, 0x8fc5, 0x8fc6,
+ 0x8fc7, 0x8fc8, 0x8fc9, 0x8fca, 0x8fcb, 0x8fcc, 0x8fcd, 0x8fce,
+ 0x8fcf, 0x8fd0, 0x8fd1, 0x8fd2, 0x8fd3, 0x8fd4, 0x8fd5, 0x8fd6,
+ 0x8fd7, 0x8fd8, 0x8fd9, 0x8fda, 0x8fdb, 0x8fdc, 0x8fdd, 0x8fde,
+ 0x8fdf, 0x8fe0, 0x8fe1, 0x8fe2, 0x8fe3, 0x8fe4, 0x8fe5, 0x8fe6,
+ 0x8fe7, 0x8fe8, 0x8fe9, 0x8fea, 0x8feb, 0x8fec, 0x8fed, 0x8fee,
+ 0x8fef, 0x8ff0, 0x8ff1, 0x8ff2, 0x8ff3, 0x8ff4, 0x8ff5, 0x8ff6,
+ 0x8ff7, 0x8ff8, 0x8ff9, 0x8ffa, 0x8ffb, 0x8ffc, 0x8ffd, 0x8ffe,
+ 0x9040, 0x9041, 0x9042, 0x9043, 0x9044, 0x9045, 0x9046, 0x9047,
+ 0x9048, 0x9049, 0x904a, 0x904b, 0x904c, 0x904d, 0x904e, 0x904f,
+ 0x9050, 0x9051, 0x9052, 0x9053, 0x9054, 0x9055, 0x9056, 0x9057,
+ 0x9058, 0x9059, 0x905a, 0x905b, 0x905c, 0x905d, 0x905e, 0x905f,
+ 0x9060, 0x9061, 0x9062, 0x9063, 0x9064, 0x9065, 0x9066, 0x9067,
+ 0x9068, 0x9069, 0x906a, 0x906b, 0x906c, 0x906d, 0x906e, 0x906f,
+ 0x9070, 0x9071, 0x9072, 0x9073, 0x9074, 0x9075, 0x9076, 0x9077,
+ 0x9078, 0x9079, 0x907a, 0x907b, 0x907c, 0x907d, 0x907e, 0x9080,
+ 0x9081, 0x9082, 0x9083, 0x9084, 0x9085, 0x9086, 0x9087, 0x9088,
+ 0x9089, 0x908a, 0x908b, 0x908c, 0x908d, 0x908e, 0x908f, 0x9090,
+ 0x9091, 0x9092, 0x9093, 0x9094, 0x9095, 0x9096, 0x9097, 0x9098,
+ 0x9099, 0x909a, 0x909b, 0x909c, 0x909d, 0x909e, 0x909f, 0x90a0,
+ 0x90a1, 0x90a2, 0x90a3, 0x90a4, 0x90a5, 0x90a6, 0x90a7, 0x90a8,
+ 0x90a9, 0x90aa, 0x90ab, 0x90ac, 0x90ad, 0x90ae, 0x90af, 0x90b0,
+ 0x90b1, 0x90b2, 0x90b3, 0x90b4, 0x90b5, 0x90b6, 0x90b7, 0x90b8,
+ 0x90b9, 0x90ba, 0x90bb, 0x90bc, 0x90bd, 0x90be, 0x90bf, 0x90c0,
+ 0x90c1, 0x90c2, 0x90c3, 0x90c4, 0x90c5, 0x90c6, 0x90c7, 0x90c8,
+ 0x90c9, 0x90ca, 0x90cb, 0x90cc, 0x90cd, 0x90ce, 0x90cf, 0x90d0,
+ 0x90d1, 0x90d2, 0x90d3, 0x90d4, 0x90d5, 0x90d6, 0x90d7, 0x90d8,
+ 0x90d9, 0x90da, 0x90db, 0x90dc, 0x90dd, 0x90de, 0x90df, 0x90e0,
+ 0x90e1, 0x90e2, 0x90e3, 0x90e4, 0x90e5, 0x90e6, 0x90e7, 0x90e8,
+ 0x90e9, 0x90ea, 0x90eb, 0x90ec, 0x90ed, 0x90ee, 0x90ef, 0x90f0,
+ 0x90f1, 0x90f2, 0x90f3, 0x90f4, 0x90f5, 0x90f6, 0x90f7, 0x90f8,
+ 0x90f9, 0x90fa, 0x90fb, 0x90fc, 0x90fd, 0x90fe, 0x9140, 0x9141,
+ 0x9142, 0x9143, 0x9144, 0x9145, 0x9146, 0x9147, 0x9148, 0x9149,
+ 0x914a, 0x914b, 0x914c, 0x914d, 0x914e, 0x914f, 0x9150, 0x9151,
+ 0x9152, 0x9153, 0x9154, 0x9155, 0x9156, 0x9157, 0x9158, 0x9159,
+ 0x915a, 0x915b, 0x915c, 0x915d, 0x915e, 0x915f, 0x9160, 0x9161,
+ 0x9162, 0x9163, 0x9164, 0x9165, 0x9166, 0x9167, 0x9168, 0x9169,
+ 0x916a, 0x916b, 0x916c, 0x916d, 0x916e, 0x916f, 0x9170, 0x9171,
+ 0x9172, 0x9173, 0x9174, 0x9175, 0x9176, 0x9177, 0x9178, 0x9179,
+ 0x917a, 0x917b, 0x917c, 0x917d, 0x917e, 0x9180, 0x9181, 0x9182,
+ 0x9183, 0x9184, 0x9185, 0x9186, 0x9187, 0x9188, 0x9189, 0x918a,
+ 0x918b, 0x918c, 0x918d, 0x918e, 0x918f, 0x9190, 0x9191, 0x9192,
+ 0x9193, 0x9194, 0x9195, 0x9196, 0x9197, 0x9198, 0x9199, 0x919a,
+ 0x919b, 0x919c, 0x919d, 0x919e, 0x919f, 0x91a0, 0x91a1, 0x91a2,
+ 0x91a3, 0x91a4, 0x91a5, 0x91a6, 0x91a7, 0x91a8, 0x91a9, 0x91aa,
+ 0x91ab, 0x91ac, 0x91ad, 0x91ae, 0x91af, 0x91b0, 0x91b1, 0x91b2,
+ 0x91b3, 0x91b4, 0x91b5, 0x91b6, 0x91b7, 0x91b8, 0x91b9, 0x91ba,
+ 0x91bb, 0x91bc, 0x91bd, 0x91be, 0x91bf, 0x91c0, 0x91c1, 0x91c2,
+ 0x91c3, 0x91c4, 0x91c5, 0x91c6, 0x91c7, 0x91c8, 0x91c9, 0x91ca,
+ 0x91cb, 0x91cc, 0x91cd, 0x91ce, 0x91cf, 0x91d0, 0x91d1, 0x91d2,
+ 0x91d3, 0x91d4, 0x91d5, 0x91d6, 0x91d7, 0x91d8, 0x91d9, 0x91da,
+ 0x91db, 0x91dc, 0x91dd, 0x91de, 0x91df, 0x91e0, 0x91e1, 0x91e2,
+ 0x91e3, 0x91e4, 0x91e5, 0x91e6, 0x91e7, 0x91e8, 0x91e9, 0x91ea,
+ 0x91eb, 0x91ec, 0x91ed, 0x91ee, 0x91ef, 0x91f0, 0x91f1, 0x91f2,
+ 0x91f3, 0x91f4, 0x91f5, 0x91f6, 0x91f7, 0x91f8, 0x91f9, 0x91fa,
+ 0x91fb, 0x91fc, 0x91fd, 0x91fe, 0x9240, 0x9241, 0x9242, 0x9243,
+ 0x9244, 0x9245, 0x9246, 0x9247, 0x9248, 0x9249, 0x924a, 0x924b,
+ 0x924c, 0x924d, 0x924e, 0x924f, 0x9250, 0x9251, 0x9252, 0x9253,
+ 0x9254, 0x9255, 0x9256, 0x9257, 0x9258, 0x9259, 0x925a, 0x925b,
+ 0x925c, 0x925d, 0x925e, 0x925f, 0x9260, 0x9261, 0x9262, 0x9263,
+ 0x9264, 0x9265, 0x9266, 0x9267, 0x9268, 0x9269, 0x926a, 0x926b,
+ 0x926c, 0x926d, 0x926e, 0x926f, 0x9270, 0x9271, 0x9272, 0x9273,
+ 0x9274, 0x9275, 0x9276, 0x9277, 0x9278, 0x9279, 0x927a, 0x927b,
+ 0x927c, 0x927d, 0x927e, 0x9280, 0x9281, 0x9282, 0x9283, 0x9284,
+ 0x9285, 0x9286, 0x9287, 0x9288, 0x9289, 0x928a, 0x928b, 0x928c,
+ 0x928d, 0x928e, 0x928f, 0x9290, 0x9291, 0x9292, 0x9293, 0x9294,
+ 0x9295, 0x9296, 0x9297, 0x9298, 0x9299, 0x929a, 0x929b, 0x929c,
+ 0x929d, 0x929e, 0x929f, 0x92a0, 0x92a1, 0x92a2, 0x92a3, 0x92a4,
+ 0x92a5, 0x92a6, 0x92a7, 0x92a8, 0x92a9, 0x92aa, 0x92ab, 0x92ac,
+ 0x92ad, 0x92ae, 0x92af, 0x92b0, 0x92b1, 0x92b2, 0x92b3, 0x92b4,
+ 0x92b5, 0x92b6, 0x92b7, 0x92b8, 0x92b9, 0x92ba, 0x92bb, 0x92bc,
+ 0x92bd, 0x92be, 0x92bf, 0x92c0, 0x92c1, 0x92c2, 0x92c3, 0x92c4,
+ 0x92c5, 0x92c6, 0x92c7, 0x92c8, 0x92c9, 0x92ca, 0x92cb, 0x92cc,
+ 0x92cd, 0x92ce, 0x92cf, 0x92d0, 0x92d1, 0x92d2, 0x92d3, 0x92d4,
+ 0x92d5, 0x92d6, 0x92d7, 0x92d8, 0x92d9, 0x92da, 0x92db, 0x92dc,
+ 0x92dd, 0x92de, 0x92df, 0x92e0, 0x92e1, 0x92e2, 0x92e3, 0x92e4,
+ 0x92e5, 0x92e6, 0x92e7, 0x92e8, 0x92e9, 0x92ea, 0x92eb, 0x92ec,
+ 0x92ed, 0x92ee, 0x92ef, 0x92f0, 0x92f1, 0x92f2, 0x92f3, 0x92f4,
+ 0x92f5, 0x92f6, 0x92f7, 0x92f8, 0x92f9, 0x92fa, 0x92fb, 0x92fc,
+ 0x92fd, 0x92fe, 0x9340, 0x9341, 0x9342, 0x9343, 0x9344, 0x9345,
+ 0x9346, 0x9347, 0x9348, 0x9349, 0x934a, 0x934b, 0x934c, 0x934d,
+ 0x934e, 0x934f, 0x9350, 0x9351, 0x9352, 0x9353, 0x9354, 0x9355,
+ 0x9356, 0x9357, 0x9358, 0x9359, 0x935a, 0x935b, 0x935c, 0x935d,
+ 0x935e, 0x935f, 0x9360, 0x9361, 0x9362, 0x9363, 0x9364, 0x9365,
+ 0x9366, 0x9367, 0x9368, 0x9369, 0x936a, 0x936b, 0x936c, 0x936d,
+ 0x936e, 0x936f, 0x9370, 0x9371, 0x9372, 0x9373, 0x9374, 0x9375,
+ 0x9376, 0x9377, 0x9378, 0x9379, 0x937a, 0x937b, 0x937c, 0x937d,
+ 0x937e, 0x9380, 0x9381, 0x9382, 0x9383, 0x9384, 0x9385, 0x9386,
+ 0x9387, 0x9388, 0x9389, 0x938a, 0x938b, 0x938c, 0x938d, 0x938e,
+ 0x938f, 0x9390, 0x9391, 0x9392, 0x9393, 0x9394, 0x9395, 0x9396,
+ 0x9397, 0x9398, 0x9399, 0x939a, 0x939b, 0x939c, 0x939d, 0x939e,
+ 0x939f, 0x93a0, 0x93a1, 0x93a2, 0x93a3, 0x93a4, 0x93a5, 0x93a6,
+ 0x93a7, 0x93a8, 0x93a9, 0x93aa, 0x93ab, 0x93ac, 0x93ad, 0x93ae,
+ 0x93af, 0x93b0, 0x93b1, 0x93b2, 0x93b3, 0x93b4, 0x93b5, 0x93b6,
+ 0x93b7, 0x93b8, 0x93b9, 0x93ba, 0x93bb, 0x93bc, 0x93bd, 0x93be,
+ 0x93bf, 0x93c0, 0x93c1, 0x93c2, 0x93c3, 0x93c4, 0x93c5, 0x93c6,
+ 0x93c7, 0x93c8, 0x93c9, 0x93ca, 0x93cb, 0x93cc, 0x93cd, 0x93ce,
+ 0x93cf, 0x93d0, 0x93d1, 0x93d2, 0x93d3, 0x93d4, 0x93d5, 0x93d6,
+ 0x93d7, 0x93d8, 0x93d9, 0x93da, 0x93db, 0x93dc, 0x93dd, 0x93de,
+ 0x93df, 0x93e0, 0x93e1, 0x93e2, 0x93e3, 0x93e4, 0x93e5, 0x93e6,
+ 0x93e7, 0x93e8, 0x93e9, 0x93ea, 0x93eb, 0x93ec, 0x93ed, 0x93ee,
+ 0x93ef, 0x93f0, 0x93f1, 0x93f2, 0x93f3, 0x93f4, 0x93f5, 0x93f6,
+ 0x93f7, 0x93f8, 0x93f9, 0x93fa, 0x93fb, 0x93fc, 0x93fd, 0x93fe,
+ 0x9440, 0x9441, 0x9442, 0x9443, 0x9444, 0x9445, 0x9446, 0x9447,
+ 0x9448, 0x9449, 0x944a, 0x944b, 0x944c, 0x944d, 0x944e, 0x944f,
+ 0x9450, 0x9451, 0x9452, 0x9453, 0x9454, 0x9455, 0x9456, 0x9457,
+ 0x9458, 0x9459, 0x945a, 0x945b, 0x945c, 0x945d, 0x945e, 0x945f,
+ 0x9460, 0x9461, 0x9462, 0x9463, 0x9464, 0x9465, 0x9466, 0x9467,
+ 0x9468, 0x9469, 0x946a, 0x946b, 0x946c, 0x946d, 0x946e, 0x946f,
+ 0x9470, 0x9471, 0x9472, 0x9473, 0x9474, 0x9475, 0x9476, 0x9477,
+ 0x9478, 0x9479, 0x947a, 0x947b, 0x947c, 0x947d, 0x947e, 0x9480,
+ 0x9481, 0x9482, 0x9483, 0x9484, 0x9485, 0x9486, 0x9487, 0x9488,
+ 0x9489, 0x948a, 0x948b, 0x948c, 0x948d, 0x948e, 0x948f, 0x9490,
+ 0x9491, 0x9492, 0x9493, 0x9494, 0x9495, 0x9496, 0x9497, 0x9498,
+ 0x9499, 0x949a, 0x949b, 0x949c, 0x949d, 0x949e, 0x949f, 0x94a0,
+ 0x94a1, 0x94a2, 0x94a3, 0x94a4, 0x94a5, 0x94a6, 0x94a7, 0x94a8,
+ 0x94a9, 0x94aa, 0x94ab, 0x94ac, 0x94ad, 0x94ae, 0x94af, 0x94b0,
+ 0x94b1, 0x94b2, 0x94b3, 0x94b4, 0x94b5, 0x94b6, 0x94b7, 0x94b8,
+ 0x94b9, 0x94ba, 0x94bb, 0x94bc, 0x94bd, 0x94be, 0x94bf, 0x94c0,
+ 0x94c1, 0x94c2, 0x94c3, 0x94c4, 0x94c5, 0x94c6, 0x94c7, 0x94c8,
+ 0x94c9, 0x94ca, 0x94cb, 0x94cc, 0x94cd, 0x94ce, 0x94cf, 0x94d0,
+ 0x94d1, 0x94d2, 0x94d3, 0x94d4, 0x94d5, 0x94d6, 0x94d7, 0x94d8,
+ 0x94d9, 0x94da, 0x94db, 0x94dc, 0x94dd, 0x94de, 0x94df, 0x94e0,
+ 0x94e1, 0x94e2, 0x94e3, 0x94e4, 0x94e5, 0x94e6, 0x94e7, 0x94e8,
+ 0x94e9, 0x94ea, 0x94eb, 0x94ec, 0x94ed, 0x94ee, 0x94ef, 0x94f0,
+ 0x94f1, 0x94f2, 0x94f3, 0x94f4, 0x94f5, 0x94f6, 0x94f7, 0x94f8,
+ 0x94f9, 0x94fa, 0x94fb, 0x94fc, 0x94fd, 0x94fe, 0x9540, 0x9541,
+ 0x9542, 0x9543, 0x9544, 0x9545, 0x9546, 0x9547, 0x9548, 0x9549,
+ 0x954a, 0x954b, 0x954c, 0x954d, 0x954e, 0x954f, 0x9550, 0x9551,
+ 0x9552, 0x9553, 0x9554, 0x9555, 0x9556, 0x9557, 0x9558, 0x9559,
+ 0x955a, 0x955b, 0x955c, 0x955d, 0x955e, 0x955f, 0x9560, 0x9561,
+ 0x9562, 0x9563, 0x9564, 0x9565, 0x9566, 0x9567, 0x9568, 0x9569,
+ 0x956a, 0x956b, 0x956c, 0x956d, 0x956e, 0x956f, 0x9570, 0x9571,
+ 0x9572, 0x9573, 0x9574, 0x9575, 0x9576, 0x9577, 0x9578, 0x9579,
+ 0x957a, 0x957b, 0x957c, 0x957d, 0x957e, 0x9580, 0x9581, 0x9582,
+ 0x9583, 0x9584, 0x9585, 0x9586, 0x9587, 0x9588, 0x9589, 0x958a,
+ 0x958b, 0x958c, 0x958d, 0x958e, 0x958f, 0x9590, 0x9591, 0x9592,
+ 0x9593, 0x9594, 0x9595, 0x9596, 0x9597, 0x9598, 0x9599, 0x959a,
+ 0x959b, 0x959c, 0x959d, 0x959e, 0x959f, 0x95a0, 0x95a1, 0x95a2,
+ 0x95a3, 0x95a4, 0x95a5, 0x95a6, 0x95a7, 0x95a8, 0x95a9, 0x95aa,
+ 0x95ab, 0x95ac, 0x95ad, 0x95ae, 0x95af, 0x95b0, 0x95b1, 0x95b2,
+ 0x95b3, 0x95b4, 0x95b5, 0x95b6, 0x95b7, 0x95b8, 0x95b9, 0x95ba,
+ 0x95bb, 0x95bc, 0x95bd, 0x95be, 0x95bf, 0x95c0, 0x95c1, 0x95c2,
+ 0x95c3, 0x95c4, 0x95c5, 0x95c6, 0x95c7, 0x95c8, 0x95c9, 0x95ca,
+ 0x95cb, 0x95cc, 0x95cd, 0x95ce, 0x95cf, 0x95d0, 0x95d1, 0x95d2,
+ 0x95d3, 0x95d4, 0x95d5, 0x95d6, 0x95d7, 0x95d8, 0x95d9, 0x95da,
+ 0x95db, 0x95dc, 0x95dd, 0x95de, 0x95df, 0x95e0, 0x95e1, 0x95e2,
+ 0x95e3, 0x95e4, 0x95e5, 0x95e6, 0x95e7, 0x95e8, 0x95e9, 0x95ea,
+ 0x95eb, 0x95ec, 0x95ed, 0x95ee, 0x95ef, 0x95f0, 0x95f1, 0x95f2,
+ 0x95f3, 0x95f4, 0x95f5, 0x95f6, 0x95f7, 0x95f8, 0x95f9, 0x95fa,
+ 0x95fb, 0x95fc, 0x95fd, 0x95fe, 0x9640, 0x9641, 0x9642, 0x9643,
+ 0x9644, 0x9645, 0x9646, 0x9647, 0x9648, 0x9649, 0x964a, 0x964b,
+ 0x964c, 0x964d, 0x964e, 0x964f, 0x9650, 0x9651, 0x9652, 0x9653,
+ 0x9654, 0x9655, 0x9656, 0x9657, 0x9658, 0x9659, 0x965a, 0x965b,
+ 0x965c, 0x965d, 0x965e, 0x965f, 0x9660, 0x9661, 0x9662, 0x9663,
+ 0x9664, 0x9665, 0x9666, 0x9667, 0x9668, 0x9669, 0x966a, 0x966b,
+ 0x966c, 0x966d, 0x966e, 0x966f, 0x9670, 0x9671, 0x9672, 0x9673,
+ 0x9674, 0x9675, 0x9676, 0x9677, 0x9678, 0x9679, 0x967a, 0x967b,
+ 0x967c, 0x967d, 0x967e, 0x9680, 0x9681, 0x9682, 0x9683, 0x9684,
+ 0x9685, 0x9686, 0x9687, 0x9688, 0x9689, 0x968a, 0x968b, 0x968c,
+ 0x968d, 0x968e, 0x968f, 0x9690, 0x9691, 0x9692, 0x9693, 0x9694,
+ 0x9695, 0x9696, 0x9697, 0x9698, 0x9699, 0x969a, 0x969b, 0x969c,
+ 0x969d, 0x969e, 0x969f, 0x96a0, 0x96a1, 0x96a2, 0x96a3, 0x96a4,
+ 0x96a5, 0x96a6, 0x96a7, 0x96a8, 0x96a9, 0x96aa, 0x96ab, 0x96ac,
+ 0x96ad, 0x96ae, 0x96af, 0x96b0, 0x96b1, 0x96b2, 0x96b3, 0x96b4,
+ 0x96b5, 0x96b6, 0x96b7, 0x96b8, 0x96b9, 0x96ba, 0x96bb, 0x96bc,
+ 0x96bd, 0x96be, 0x96bf, 0x96c0, 0x96c1, 0x96c2, 0x96c3, 0x96c4,
+ 0x96c5, 0x96c6, 0x96c7, 0x96c8, 0x96c9, 0x96ca, 0x96cb, 0x96cc,
+ 0x96cd, 0x96ce, 0x96cf, 0x96d0, 0x96d1, 0x96d2, 0x96d3, 0x96d4,
+ 0x96d5, 0x96d6, 0x96d7, 0x96d8, 0x96d9, 0x96da, 0x96db, 0x96dc,
+ 0x96dd, 0x96de, 0x96df, 0x96e0, 0x96e1, 0x96e2, 0x96e3, 0x96e4,
+ 0x96e5, 0x96e6, 0x96e7, 0x96e8, 0x96e9, 0x96ea, 0x96eb, 0x96ec,
+ 0x96ed, 0x96ee, 0x96ef, 0x96f0, 0x96f1, 0x96f2, 0x96f3, 0x96f4,
+ 0x96f5, 0x96f6, 0x96f7, 0x96f8, 0x96f9, 0x96fa, 0x96fb, 0x96fc,
+ 0x96fd, 0x96fe, 0x9740, 0x9741, 0x9742, 0x9743, 0x9744, 0x9745,
+ 0x9746, 0x9747, 0x9748, 0x9749, 0x974a, 0x974b, 0x974c, 0x974d,
+ 0x974e, 0x974f, 0x9750, 0x9751, 0x9752, 0x9753, 0x9754, 0x9755,
+ 0x9756, 0x9757, 0x9758, 0x9759, 0x975a, 0x975b, 0x975c, 0x975d,
+ 0x975e, 0x975f, 0x9760, 0x9761, 0x9762, 0x9763, 0x9764, 0x9765,
+ 0x9766, 0x9767, 0x9768, 0x9769, 0x976a, 0x976b, 0x976c, 0x976d,
+ 0x976e, 0x976f, 0x9770, 0x9771, 0x9772, 0x9773, 0x9774, 0x9775,
+ 0x9776, 0x9777, 0x9778, 0x9779, 0x977a, 0x977b, 0x977c, 0x977d,
+ 0x977e, 0x9780, 0x9781, 0x9782, 0x9783, 0x9784, 0x9785, 0x9786,
+ 0x9787, 0x9788, 0x9789, 0x978a, 0x978b, 0x978c, 0x978d, 0x978e,
+ 0x978f, 0x9790, 0x9791, 0x9792, 0x9793, 0x9794, 0x9795, 0x9796,
+ 0x9797, 0x9798, 0x9799, 0x979a, 0x979b, 0x979c, 0x979d, 0x979e,
+ 0x979f, 0x97a0, 0x97a1, 0x97a2, 0x97a3, 0x97a4, 0x97a5, 0x97a6,
+ 0x97a7, 0x97a8, 0x97a9, 0x97aa, 0x97ab, 0x97ac, 0x97ad, 0x97ae,
+ 0x97af, 0x97b0, 0x97b1, 0x97b2, 0x97b3, 0x97b4, 0x97b5, 0x97b6,
+ 0x97b7, 0x97b8, 0x97b9, 0x97ba, 0x97bb, 0x97bc, 0x97bd, 0x97be,
+ 0x97bf, 0x97c0, 0x97c1, 0x97c2, 0x97c3, 0x97c4, 0x97c5, 0x97c6,
+ 0x97c7, 0x97c8, 0x97c9, 0x97ca, 0x97cb, 0x97cc, 0x97cd, 0x97ce,
+ 0x97cf, 0x97d0, 0x97d1, 0x97d2, 0x97d3, 0x97d4, 0x97d5, 0x97d6,
+ 0x97d7, 0x97d8, 0x97d9, 0x97da, 0x97db, 0x97dc, 0x97dd, 0x97de,
+ 0x97df, 0x97e0, 0x97e1, 0x97e2, 0x97e3, 0x97e4, 0x97e5, 0x97e6,
+ 0x97e7, 0x97e8, 0x97e9, 0x97ea, 0x97eb, 0x97ec, 0x97ed, 0x97ee,
+ 0x97ef, 0x97f0, 0x97f1, 0x97f2, 0x97f3, 0x97f4, 0x97f5, 0x97f6,
+ 0x97f7, 0x97f8, 0x97f9, 0x97fa, 0x97fb, 0x97fc, 0x97fd, 0x97fe,
+ 0x9840, 0x9841, 0x9842, 0x9843, 0x9844, 0x9845, 0x9846, 0x9847,
+ 0x9848, 0x9849, 0x984a, 0x984b, 0x984c, 0x984d, 0x984e, 0x984f,
+ 0x9850, 0x9851, 0x9852, 0x9853, 0x9854, 0x9855, 0x9856, 0x9857,
+ 0x9858, 0x9859, 0x985a, 0x985b, 0x985c, 0x985d, 0x985e, 0x985f,
+ 0x9860, 0x9861, 0x9862, 0x9863, 0x9864, 0x9865, 0x9866, 0x9867,
+ 0x9868, 0x9869, 0x986a, 0x986b, 0x986c, 0x986d, 0x986e, 0x986f,
+ 0x9870, 0x9871, 0x9872, 0x9873, 0x9874, 0x9875, 0x9876, 0x9877,
+ 0x9878, 0x9879, 0x987a, 0x987b, 0x987c, 0x987d, 0x987e, 0x9880,
+ 0x9881, 0x9882, 0x9883, 0x9884, 0x9885, 0x9886, 0x9887, 0x9888,
+ 0x9889, 0x988a, 0x988b, 0x988c, 0x988d, 0x988e, 0x988f, 0x9890,
+ 0x9891, 0x9892, 0x9893, 0x9894, 0x9895, 0x9896, 0x9897, 0x9898,
+ 0x9899, 0x989a, 0x989b, 0x989c, 0x989d, 0x989e, 0x989f, 0x98a0,
+ 0x98a1, 0x98a2, 0x98a3, 0x98a4, 0x98a5, 0x98a6, 0x98a7, 0x98a8,
+ 0x98a9, 0x98aa, 0x98ab, 0x98ac, 0x98ad, 0x98ae, 0x98af, 0x98b0,
+ 0x98b1, 0x98b2, 0x98b3, 0x98b4, 0x98b5, 0x98b6, 0x98b7, 0x98b8,
+ 0x98b9, 0x98ba, 0x98bb, 0x98bc, 0x98bd, 0x98be, 0x98bf, 0x98c0,
+ 0x98c1, 0x98c2, 0x98c3, 0x98c4, 0x98c5, 0x98c6, 0x98c7, 0x98c8,
+ 0x98c9, 0x98ca, 0x98cb, 0x98cc, 0x98cd, 0x98ce, 0x98cf, 0x98d0,
+ 0x98d1, 0x98d2, 0x98d3, 0x98d4, 0x98d5, 0x98d6, 0x98d7, 0x98d8,
+ 0x98d9, 0x98da, 0x98db, 0x98dc, 0x98dd, 0x98de, 0x98df, 0x98e0,
+ 0x98e1, 0x98e2, 0x98e3, 0x98e4, 0x98e5, 0x98e6, 0x98e7, 0x98e8,
+ 0x98e9, 0x98ea, 0x98eb, 0x98ec, 0x98ed, 0x98ee, 0x98ef, 0x98f0,
+ 0x98f1, 0x98f2, 0x98f3, 0x98f4, 0x98f5, 0x98f6, 0x98f7, 0x98f8,
+ 0x98f9, 0x98fa, 0x98fb, 0x98fc, 0x98fd, 0x98fe, 0x9940, 0x9941,
+ 0x9942, 0x9943, 0x9944, 0x9945, 0x9946, 0x9947, 0x9948, 0x9949,
+ 0x994a, 0x994b, 0x994c, 0x994d, 0x994e, 0x994f, 0x9950, 0x9951,
+ 0x9952, 0x9953, 0x9954, 0x9955, 0x9956, 0x9957, 0x9958, 0x9959,
+ 0x995a, 0x995b, 0x995c, 0x995d, 0x995e, 0x995f, 0x9960, 0x9961,
+ 0x9962, 0x9963, 0x9964, 0x9965, 0x9966, 0x9967, 0x9968, 0x9969,
+ 0x996a, 0x996b, 0x996c, 0x996d, 0x996e, 0x996f, 0x9970, 0x9971,
+ 0x9972, 0x9973, 0x9974, 0x9975, 0x9976, 0x9977, 0x9978, 0x9979,
+ 0x997a, 0x997b, 0x997c, 0x997d, 0x997e, 0x9980, 0x9981, 0x9982,
+ 0x9983, 0x9984, 0x9985, 0x9986, 0x9987, 0x9988, 0x9989, 0x998a,
+ 0x998b, 0x998c, 0x998d, 0x998e, 0x998f, 0x9990, 0x9991, 0x9992,
+ 0x9993, 0x9994, 0x9995, 0x9996, 0x9997, 0x9998, 0x9999, 0x999a,
+ 0x999b, 0x999c, 0x999d, 0x999e, 0x999f, 0x99a0, 0x99a1, 0x99a2,
+ 0x99a3, 0x99a4, 0x99a5, 0x99a6, 0x99a7, 0x99a8, 0x99a9, 0x99aa,
+ 0x99ab, 0x99ac, 0x99ad, 0x99ae, 0x99af, 0x99b0, 0x99b1, 0x99b2,
+ 0x99b3, 0x99b4, 0x99b5, 0x99b6, 0x99b7, 0x99b8, 0x99b9, 0x99ba,
+ 0x99bb, 0x99bc, 0x99bd, 0x99be, 0x99bf, 0x99c0, 0x99c1, 0x99c2,
+ 0x99c3, 0x99c4, 0x99c5, 0x99c6, 0x99c7, 0x99c8, 0x99c9, 0x99ca,
+ 0x99cb, 0x99cc, 0x99cd, 0x99ce, 0x99cf, 0x99d0, 0x99d1, 0x99d2,
+ 0x99d3, 0x99d4, 0x99d5, 0x99d6, 0x99d7, 0x99d8, 0x99d9, 0x99da,
+ 0x99db, 0x99dc, 0x99dd, 0x99de, 0x99df, 0x99e0, 0x99e1, 0x99e2,
+ 0x99e3, 0x99e4, 0x99e5, 0x99e6, 0x99e7, 0x99e8, 0x99e9, 0x99ea,
+ 0x99eb, 0x99ec, 0x99ed, 0x99ee, 0x99ef, 0x99f0, 0x99f1, 0x99f2,
+ 0x99f3, 0x99f4, 0x99f5, 0x99f6, 0x99f7, 0x99f8, 0x99f9, 0x99fa,
+ 0x99fb, 0x99fc, 0x99fd, 0x99fe, 0x9a40, 0x9a41, 0x9a42, 0x9a43,
+ 0x9a44, 0x9a45, 0x9a46, 0x9a47, 0x9a48, 0x9a49, 0x9a4a, 0x9a4b,
+ 0x9a4c, 0x9a4d, 0x9a4e, 0x9a4f, 0x9a50, 0x9a51, 0x9a52, 0x9a53,
+ 0x9a54, 0x9a55, 0x9a56, 0x9a57, 0x9a58, 0x9a59, 0x9a5a, 0x9a5b,
+ 0x9a5c, 0x9a5d, 0x9a5e, 0x9a5f, 0x9a60, 0x9a61, 0x9a62, 0x9a63,
+ 0x9a64, 0x9a65, 0x9a66, 0x9a67, 0x9a68, 0x9a69, 0x9a6a, 0x9a6b,
+ 0x9a6c, 0x9a6d, 0x9a6e, 0x9a6f, 0x9a70, 0x9a71, 0x9a72, 0x9a73,
+ 0x9a74, 0x9a75, 0x9a76, 0x9a77, 0x9a78, 0x9a79, 0x9a7a, 0x9a7b,
+ 0x9a7c, 0x9a7d, 0x9a7e, 0x9a80, 0x9a81, 0x9a82, 0x9a83, 0x9a84,
+ 0x9a85, 0x9a86, 0x9a87, 0x9a88, 0x9a89, 0x9a8a, 0x9a8b, 0x9a8c,
+ 0x9a8d, 0x9a8e, 0x9a8f, 0x9a90, 0x9a91, 0x9a92, 0x9a93, 0x9a94,
+ 0x9a95, 0x9a96, 0x9a97, 0x9a98, 0x9a99, 0x9a9a, 0x9a9b, 0x9a9c,
+ 0x9a9d, 0x9a9e, 0x9a9f, 0x9aa0, 0x9aa1, 0x9aa2, 0x9aa3, 0x9aa4,
+ 0x9aa5, 0x9aa6, 0x9aa7, 0x9aa8, 0x9aa9, 0x9aaa, 0x9aab, 0x9aac,
+ 0x9aad, 0x9aae, 0x9aaf, 0x9ab0, 0x9ab1, 0x9ab2, 0x9ab3, 0x9ab4,
+ 0x9ab5, 0x9ab6, 0x9ab7, 0x9ab8, 0x9ab9, 0x9aba, 0x9abb, 0x9abc,
+ 0x9abd, 0x9abe, 0x9abf, 0x9ac0, 0x9ac1, 0x9ac2, 0x9ac3, 0x9ac4,
+ 0x9ac5, 0x9ac6, 0x9ac7, 0x9ac8, 0x9ac9, 0x9aca, 0x9acb, 0x9acc,
+ 0x9acd, 0x9ace, 0x9acf, 0x9ad0, 0x9ad1, 0x9ad2, 0x9ad3, 0x9ad4,
+ 0x9ad5, 0x9ad6, 0x9ad7, 0x9ad8, 0x9ad9, 0x9ada, 0x9adb, 0x9adc,
+ 0x9add, 0x9ade, 0x9adf, 0x9ae0, 0x9ae1, 0x9ae2, 0x9ae3, 0x9ae4,
+ 0x9ae5, 0x9ae6, 0x9ae7, 0x9ae8, 0x9ae9, 0x9aea, 0x9aeb, 0x9aec,
+ 0x9aed, 0x9aee, 0x9aef, 0x9af0, 0x9af1, 0x9af2, 0x9af3, 0x9af4,
+ 0x9af5, 0x9af6, 0x9af7, 0x9af8, 0x9af9, 0x9afa, 0x9afb, 0x9afc,
+ 0x9afd, 0x9afe, 0x9b40, 0x9b41, 0x9b42, 0x9b43, 0x9b44, 0x9b45,
+ 0x9b46, 0x9b47, 0x9b48, 0x9b49, 0x9b4a, 0x9b4b, 0x9b4c, 0x9b4d,
+ 0x9b4e, 0x9b4f, 0x9b50, 0x9b51, 0x9b52, 0x9b53, 0x9b54, 0x9b55,
+ 0x9b56, 0x9b57, 0x9b58, 0x9b59, 0x9b5a, 0x9b5b, 0x9b5c, 0x9b5d,
+ 0x9b5e, 0x9b5f, 0x9b60, 0x9b61, 0x9b62, 0x9b63, 0x9b64, 0x9b65,
+ 0x9b66, 0x9b67, 0x9b68, 0x9b69, 0x9b6a, 0x9b6b, 0x9b6c, 0x9b6d,
+ 0x9b6e, 0x9b6f, 0x9b70, 0x9b71, 0x9b72, 0x9b73, 0x9b74, 0x9b75,
+ 0x9b76, 0x9b77, 0x9b78, 0x9b79, 0x9b7a, 0x9b7b, 0x9b7c, 0x9b7d,
+ 0x9b7e, 0x9b80, 0x9b81, 0x9b82, 0x9b83, 0x9b84, 0x9b85, 0x9b86,
+ 0x9b87, 0x9b88, 0x9b89, 0x9b8a, 0x9b8b, 0x9b8c, 0x9b8d, 0x9b8e,
+ 0x9b8f, 0x9b90, 0x9b91, 0x9b92, 0x9b93, 0x9b94, 0x9b95, 0x9b96,
+ 0x9b97, 0x9b98, 0x9b99, 0x9b9a, 0x9b9b, 0x9b9c, 0x9b9d, 0x9b9e,
+ 0x9b9f, 0x9ba0, 0x9ba1, 0x9ba2, 0x9ba3, 0x9ba4, 0x9ba5, 0x9ba6,
+ 0x9ba7, 0x9ba8, 0x9ba9, 0x9baa, 0x9bab, 0x9bac, 0x9bad, 0x9bae,
+ 0x9baf, 0x9bb0, 0x9bb1, 0x9bb2, 0x9bb3, 0x9bb4, 0x9bb5, 0x9bb6,
+ 0x9bb7, 0x9bb8, 0x9bb9, 0x9bba, 0x9bbb, 0x9bbc, 0x9bbd, 0x9bbe,
+ 0x9bbf, 0x9bc0, 0x9bc1, 0x9bc2, 0x9bc3, 0x9bc4, 0x9bc5, 0x9bc6,
+ 0x9bc7, 0x9bc8, 0x9bc9, 0x9bca, 0x9bcb, 0x9bcc, 0x9bcd, 0x9bce,
+ 0x9bcf, 0x9bd0, 0x9bd1, 0x9bd2, 0x9bd3, 0x9bd4, 0x9bd5, 0x9bd6,
+ 0x9bd7, 0x9bd8, 0x9bd9, 0x9bda, 0x9bdb, 0x9bdc, 0x9bdd, 0x9bde,
+ 0x9bdf, 0x9be0, 0x9be1, 0x9be2, 0x9be3, 0x9be4, 0x9be5, 0x9be6,
+ 0x9be7, 0x9be8, 0x9be9, 0x9bea, 0x9beb, 0x9bec, 0x9bed, 0x9bee,
+ 0x9bef, 0x9bf0, 0x9bf1, 0x9bf2, 0x9bf3, 0x9bf4, 0x9bf5, 0x9bf6,
+ 0x9bf7, 0x9bf8, 0x9bf9, 0x9bfa, 0x9bfb, 0x9bfc, 0x9bfd, 0x9bfe,
+ 0x9c40, 0x9c41, 0x9c42, 0x9c43, 0x9c44, 0x9c45, 0x9c46, 0x9c47,
+ 0x9c48, 0x9c49, 0x9c4a, 0x9c4b, 0x9c4c, 0x9c4d, 0x9c4e, 0x9c4f,
+ 0x9c50, 0x9c51, 0x9c52, 0x9c53, 0x9c54, 0x9c55, 0x9c56, 0x9c57,
+ 0x9c58, 0x9c59, 0x9c5a, 0x9c5b, 0x9c5c, 0x9c5d, 0x9c5e, 0x9c5f,
+ 0x9c60, 0x9c61, 0x9c62, 0x9c63, 0x9c64, 0x9c65, 0x9c66, 0x9c67,
+ 0x9c68, 0x9c69, 0x9c6a, 0x9c6b, 0x9c6c, 0x9c6d, 0x9c6e, 0x9c6f,
+ 0x9c70, 0x9c71, 0x9c72, 0x9c73, 0x9c74, 0x9c75, 0x9c76, 0x9c77,
+ 0x9c78, 0x9c79, 0x9c7a, 0x9c7b, 0x9c7c, 0x9c7d, 0x9c7e, 0x9c80,
+ 0x9c81, 0x9c82, 0x9c83, 0x9c84, 0x9c85, 0x9c86, 0x9c87, 0x9c88,
+ 0x9c89, 0x9c8a, 0x9c8b, 0x9c8c, 0x9c8d, 0x9c8e, 0x9c8f, 0x9c90,
+ 0x9c91, 0x9c92, 0x9c93, 0x9c94, 0x9c95, 0x9c96, 0x9c97, 0x9c98,
+ 0x9c99, 0x9c9a, 0x9c9b, 0x9c9c, 0x9c9d, 0x9c9e, 0x9c9f, 0x9ca0,
+ 0x9ca1, 0x9ca2, 0x9ca3, 0x9ca4, 0x9ca5, 0x9ca6, 0x9ca7, 0x9ca8,
+ 0x9ca9, 0x9caa, 0x9cab, 0x9cac, 0x9cad, 0x9cae, 0x9caf, 0x9cb0,
+ 0x9cb1, 0x9cb2, 0x9cb3, 0x9cb4, 0x9cb5, 0x9cb6, 0x9cb7, 0x9cb8,
+ 0x9cb9, 0x9cba, 0x9cbb, 0x9cbc, 0x9cbd, 0x9cbe, 0x9cbf, 0x9cc0,
+ 0x9cc1, 0x9cc2, 0x9cc3, 0x9cc4, 0x9cc5, 0x9cc6, 0x9cc7, 0x9cc8,
+ 0x9cc9, 0x9cca, 0x9ccb, 0x9ccc, 0x9ccd, 0x9cce, 0x9ccf, 0x9cd0,
+ 0x9cd1, 0x9cd2, 0x9cd3, 0x9cd4, 0x9cd5, 0x9cd6, 0x9cd7, 0x9cd8,
+ 0x9cd9, 0x9cda, 0x9cdb, 0x9cdc, 0x9cdd, 0x9cde, 0x9cdf, 0x9ce0,
+ 0x9ce1, 0x9ce2, 0x9ce3, 0x9ce4, 0x9ce5, 0x9ce6, 0x9ce7, 0x9ce8,
+ 0x9ce9, 0x9cea, 0x9ceb, 0x9cec, 0x9ced, 0x9cee, 0x9cef, 0x9cf0,
+ 0x9cf1, 0x9cf2, 0x9cf3, 0x9cf4, 0x9cf5, 0x9cf6, 0x9cf7, 0x9cf8,
+ 0x9cf9, 0x9cfa, 0x9cfb, 0x9cfc, 0x9cfd, 0x9cfe, 0x9d40, 0x9d41,
+ 0x9d42, 0x9d43, 0x9d44, 0x9d45, 0x9d46, 0x9d47, 0x9d48, 0x9d49,
+ 0x9d4a, 0x9d4b, 0x9d4c, 0x9d4d, 0x9d4e, 0x9d4f, 0x9d50, 0x9d51,
+ 0x9d52, 0x9d53, 0x9d54, 0x9d55, 0x9d56, 0x9d57, 0x9d58, 0x9d59,
+ 0x9d5a, 0x9d5b, 0x9d5c, 0x9d5d, 0x9d5e, 0x9d5f, 0x9d60, 0x9d61,
+ 0x9d62, 0x9d63, 0x9d64, 0x9d65, 0x9d66, 0x9d67, 0x9d68, 0x9d69,
+ 0x9d6a, 0x9d6b, 0x9d6c, 0x9d6d, 0x9d6e, 0x9d6f, 0x9d70, 0x9d71,
+ 0x9d72, 0x9d73, 0x9d74, 0x9d75, 0x9d76, 0x9d77, 0x9d78, 0x9d79,
+ 0x9d7a, 0x9d7b, 0x9d7c, 0x9d7d, 0x9d7e, 0x9d80, 0x9d81, 0x9d82,
+ 0x9d83, 0x9d84, 0x9d85, 0x9d86, 0x9d87, 0x9d88, 0x9d89, 0x9d8a,
+ 0x9d8b, 0x9d8c, 0x9d8d, 0x9d8e, 0x9d8f, 0x9d90, 0x9d91, 0x9d92,
+ 0x9d93, 0x9d94, 0x9d95, 0x9d96, 0x9d97, 0x9d98, 0x9d99, 0x9d9a,
+ 0x9d9b, 0x9d9c, 0x9d9d, 0x9d9e, 0x9d9f, 0x9da0, 0x9da1, 0x9da2,
+ 0x9da3, 0x9da4, 0x9da5, 0x9da6, 0x9da7, 0x9da8, 0x9da9, 0x9daa,
+ 0x9dab, 0x9dac, 0x9dad, 0x9dae, 0x9daf, 0x9db0, 0x9db1, 0x9db2,
+ 0x9db3, 0x9db4, 0x9db5, 0x9db6, 0x9db7, 0x9db8, 0x9db9, 0x9dba,
+ 0x9dbb, 0x9dbc, 0x9dbd, 0x9dbe, 0x9dbf, 0x9dc0, 0x9dc1, 0x9dc2,
+ 0x9dc3, 0x9dc4, 0x9dc5, 0x9dc6, 0x9dc7, 0x9dc8, 0x9dc9, 0x9dca,
+ 0x9dcb, 0x9dcc, 0x9dcd, 0x9dce, 0x9dcf, 0x9dd0, 0x9dd1, 0x9dd2,
+ 0x9dd3, 0x9dd4, 0x9dd5, 0x9dd6, 0x9dd7, 0x9dd8, 0x9dd9, 0x9dda,
+ 0x9ddb, 0x9ddc, 0x9ddd, 0x9dde, 0x9ddf, 0x9de0, 0x9de1, 0x9de2,
+ 0x9de3, 0x9de4, 0x9de5, 0x9de6, 0x9de7, 0x9de8, 0x9de9, 0x9dea,
+ 0x9deb, 0x9dec, 0x9ded, 0x9dee, 0x9def, 0x9df0, 0x9df1, 0x9df2,
+ 0x9df3, 0x9df4, 0x9df5, 0x9df6, 0x9df7, 0x9df8, 0x9df9, 0x9dfa,
+ 0x9dfb, 0x9dfc, 0x9dfd, 0x9dfe, 0x9e40, 0x9e41, 0x9e42, 0x9e43,
+ 0x9e44, 0x9e45, 0x9e46, 0x9e47, 0x9e48, 0x9e49, 0x9e4a, 0x9e4b,
+ 0x9e4c, 0x9e4d, 0x9e4e, 0x9e4f, 0x9e50, 0x9e51, 0x9e52, 0x9e53,
+ 0x9e54, 0x9e55, 0x9e56, 0x9e57, 0x9e58, 0x9e59, 0x9e5a, 0x9e5b,
+ 0x9e5c, 0x9e5d, 0x9e5e, 0x9e5f, 0x9e60, 0x9e61, 0x9e62, 0x9e63,
+ 0x9e64, 0x9e65, 0x9e66, 0x9e67, 0x9e68, 0x9e69, 0x9e6a, 0x9e6b,
+ 0x9e6c, 0x9e6d, 0x9e6e, 0x9e6f, 0x9e70, 0x9e71, 0x9e72, 0x9e73,
+ 0x9e74, 0x9e75, 0x9e76, 0x9e77, 0x9e78, 0x9e79, 0x9e7a, 0x9e7b,
+ 0x9e7c, 0x9e7d, 0x9e7e, 0x9e80, 0x9e81, 0x9e82, 0x9e83, 0x9e84,
+ 0x9e85, 0x9e86, 0x9e87, 0x9e88, 0x9e89, 0x9e8a, 0x9e8b, 0x9e8c,
+ 0x9e8d, 0x9e8e, 0x9e8f, 0x9e90, 0x9e91, 0x9e92, 0x9e93, 0x9e94,
+ 0x9e95, 0x9e96, 0x9e97, 0x9e98, 0x9e99, 0x9e9a, 0x9e9b, 0x9e9c,
+ 0x9e9d, 0x9e9e, 0x9e9f, 0x9ea0, 0x9ea1, 0x9ea2, 0x9ea3, 0x9ea4,
+ 0x9ea5, 0x9ea6, 0x9ea7, 0x9ea8, 0x9ea9, 0x9eaa, 0x9eab, 0x9eac,
+ 0x9ead, 0x9eae, 0x9eaf, 0x9eb0, 0x9eb1, 0x9eb2, 0x9eb3, 0x9eb4,
+ 0x9eb5, 0x9eb6, 0x9eb7, 0x9eb8, 0x9eb9, 0x9eba, 0x9ebb, 0x9ebc,
+ 0x9ebd, 0x9ebe, 0x9ebf, 0x9ec0, 0x9ec1, 0x9ec2, 0x9ec3, 0x9ec4,
+ 0x9ec5, 0x9ec6, 0x9ec7, 0x9ec8, 0x9ec9, 0x9eca, 0x9ecb, 0x9ecc,
+ 0x9ecd, 0x9ece, 0x9ecf, 0x9ed0, 0x9ed1, 0x9ed2, 0x9ed3, 0x9ed4,
+ 0x9ed5, 0x9ed6, 0x9ed7, 0x9ed8, 0x9ed9, 0x9eda, 0x9edb, 0x9edc,
+ 0x9edd, 0x9ede, 0x9edf, 0x9ee0, 0x9ee1, 0x9ee2, 0x9ee3, 0x9ee4,
+ 0x9ee5, 0x9ee6, 0x9ee7, 0x9ee8, 0x9ee9, 0x9eea, 0x9eeb, 0x9eec,
+ 0x9eed, 0x9eee, 0x9eef, 0x9ef0, 0x9ef1, 0x9ef2, 0x9ef3, 0x9ef4,
+ 0x9ef5, 0x9ef6, 0x9ef7, 0x9ef8, 0x9ef9, 0x9efa, 0x9efb, 0x9efc,
+ 0x9efd, 0x9efe, 0x9f40, 0x9f41, 0x9f42, 0x9f43, 0x9f44, 0x9f45,
+ 0x9f46, 0x9f47, 0x9f48, 0x9f49, 0x9f4a, 0x9f4b, 0x9f4c, 0x9f4d,
+ 0x9f4e, 0x9f4f, 0x9f50, 0x9f51, 0x9f52, 0x9f53, 0x9f54, 0x9f55,
+ 0x9f56, 0x9f57, 0x9f58, 0x9f59, 0x9f5a, 0x9f5b, 0x9f5c, 0x9f5d,
+ 0x9f5e, 0x9f5f, 0x9f60, 0x9f61, 0x9f62, 0x9f63, 0x9f64, 0x9f65,
+ 0x9f66, 0x9f67, 0x9f68, 0x9f69, 0x9f6a, 0x9f6b, 0x9f6c, 0x9f6d,
+ 0x9f6e, 0x9f6f, 0x9f70, 0x9f71, 0x9f72, 0x9f73, 0x9f74, 0x9f75,
+ 0x9f76, 0x9f77, 0x9f78, 0x9f79, 0x9f7a, 0x9f7b, 0x9f7c, 0x9f7d,
+ 0x9f7e, 0x9f80, 0x9f81, 0x9f82, 0x9f83, 0x9f84, 0x9f85, 0x9f86,
+ 0x9f87, 0x9f88, 0x9f89, 0x9f8a, 0x9f8b, 0x9f8c, 0x9f8d, 0x9f8e,
+ 0x9f8f, 0x9f90, 0x9f91, 0x9f92, 0x9f93, 0x9f94, 0x9f95, 0x9f96,
+ 0x9f97, 0x9f98, 0x9f99, 0x9f9a, 0x9f9b, 0x9f9c, 0x9f9d, 0x9f9e,
+ 0x9f9f, 0x9fa0, 0x9fa1, 0x9fa2, 0x9fa3, 0x9fa4, 0x9fa5, 0x9fa6,
+ 0x9fa7, 0x9fa8, 0x9fa9, 0x9faa, 0x9fab, 0x9fac, 0x9fad, 0x9fae,
+ 0x9faf, 0x9fb0, 0x9fb1, 0x9fb2, 0x9fb3, 0x9fb4, 0x9fb5, 0x9fb6,
+ 0x9fb7, 0x9fb8, 0x9fb9, 0x9fba, 0x9fbb, 0x9fbc, 0x9fbd, 0x9fbe,
+ 0x9fbf, 0x9fc0, 0x9fc1, 0x9fc2, 0x9fc3, 0x9fc4, 0x9fc5, 0x9fc6,
+ 0x9fc7, 0x9fc8, 0x9fc9, 0x9fca, 0x9fcb, 0x9fcc, 0x9fcd, 0x9fce,
+ 0x9fcf, 0x9fd0, 0x9fd1, 0x9fd2, 0x9fd3, 0x9fd4, 0x9fd5, 0x9fd6,
+ 0x9fd7, 0x9fd8, 0x9fd9, 0x9fda, 0x9fdb, 0x9fdc, 0x9fdd, 0x9fde,
+ 0x9fdf, 0x9fe0, 0x9fe1, 0x9fe2, 0x9fe3, 0x9fe4, 0x9fe5, 0x9fe6,
+ 0x9fe7, 0x9fe8, 0x9fe9, 0x9fea, 0x9feb, 0x9fec, 0x9fed, 0x9fee,
+ 0x9fef, 0x9ff0, 0x9ff1, 0x9ff2, 0x9ff3, 0x9ff4, 0x9ff5, 0x9ff6,
+ 0x9ff7, 0x9ff8, 0x9ff9, 0x9ffa, 0x9ffb, 0x9ffc, 0x9ffd, 0x9ffe,
+ 0xa040, 0xa041, 0xa042, 0xa043, 0xa044, 0xa045, 0xa046, 0xa047,
+ 0xa048, 0xa049, 0xa04a, 0xa04b, 0xa04c, 0xa04d, 0xa04e, 0xa04f,
+ 0xa050, 0xa051, 0xa052, 0xa053, 0xa054, 0xa055, 0xa056, 0xa057,
+ 0xa058, 0xa059, 0xa05a, 0xa05b, 0xa05c, 0xa05d, 0xa05e, 0xa05f,
+ 0xa060, 0xa061, 0xa062, 0xa063, 0xa064, 0xa065, 0xa066, 0xa067,
+ 0xa068, 0xa069, 0xa06a, 0xa06b, 0xa06c, 0xa06d, 0xa06e, 0xa06f,
+ 0xa070, 0xa071, 0xa072, 0xa073, 0xa074, 0xa075, 0xa076, 0xa077,
+ 0xa078, 0xa079, 0xa07a, 0xa07b, 0xa07c, 0xa07d, 0xa07e, 0xa080,
+ 0xa081, 0xa082, 0xa083, 0xa084, 0xa085, 0xa086, 0xa087, 0xa088,
+ 0xa089, 0xa08a, 0xa08b, 0xa08c, 0xa08d, 0xa08e, 0xa08f, 0xa090,
+ 0xa091, 0xa092, 0xa093, 0xa094, 0xa095, 0xa096, 0xa097, 0xa098,
+ 0xa099, 0xa09a, 0xa09b, 0xa09c, 0xa09d, 0xa09e, 0xa09f, 0xa0a0,
+ 0xa0a1, 0xa0a2, 0xa0a3, 0xa0a4, 0xa0a5, 0xa0a6, 0xa0a7, 0xa0a8,
+ 0xa0a9, 0xa0aa, 0xa0ab, 0xa0ac, 0xa0ad, 0xa0ae, 0xa0af, 0xa0b0,
+ 0xa0b1, 0xa0b2, 0xa0b3, 0xa0b4, 0xa0b5, 0xa0b6, 0xa0b7, 0xa0b8,
+ 0xa0b9, 0xa0ba, 0xa0bb, 0xa0bc, 0xa0bd, 0xa0be, 0xa0bf, 0xa0c0,
+ 0xa0c1, 0xa0c2, 0xa0c3, 0xa0c4, 0xa0c5, 0xa0c6, 0xa0c7, 0xa0c8,
+ 0xa0c9, 0xa0ca, 0xa0cb, 0xa0cc, 0xa0cd, 0xa0ce, 0xa0cf, 0xa0d0,
+ 0xa0d1, 0xa0d2, 0xa0d3, 0xa0d4, 0xa0d5, 0xa0d6, 0xa0d7, 0xa0d8,
+ 0xa0d9, 0xa0da, 0xa0db, 0xa0dc, 0xa0dd, 0xa0de, 0xa0df, 0xa0e0,
+ 0xa0e1, 0xa0e2, 0xa0e3, 0xa0e4, 0xa0e5, 0xa0e6, 0xa0e7, 0xa0e8,
+ 0xa0e9, 0xa0ea, 0xa0eb, 0xa0ec, 0xa0ed, 0xa0ee, 0xa0ef, 0xa0f0,
+ 0xa0f1, 0xa0f2, 0xa0f3, 0xa0f4, 0xa0f5, 0xa0f6, 0xa0f7, 0xa0f8,
+ 0xa0f9, 0xa0fa, 0xa0fb, 0xa0fc, 0xa0fd, 0xa0fe, 0xaa40, 0xaa41,
+ 0xaa42, 0xaa43, 0xaa44, 0xaa45, 0xaa46, 0xaa47, 0xaa48, 0xaa49,
+ 0xaa4a, 0xaa4b, 0xaa4c, 0xaa4d, 0xaa4e, 0xaa4f, 0xaa50, 0xaa51,
+ 0xaa52, 0xaa53, 0xaa54, 0xaa55, 0xaa56, 0xaa57, 0xaa58, 0xaa59,
+ 0xaa5a, 0xaa5b, 0xaa5c, 0xaa5d, 0xaa5e, 0xaa5f, 0xaa60, 0xaa61,
+ 0xaa62, 0xaa63, 0xaa64, 0xaa65, 0xaa66, 0xaa67, 0xaa68, 0xaa69,
+ 0xaa6a, 0xaa6b, 0xaa6c, 0xaa6d, 0xaa6e, 0xaa6f, 0xaa70, 0xaa71,
+ 0xaa72, 0xaa73, 0xaa74, 0xaa75, 0xaa76, 0xaa77, 0xaa78, 0xaa79,
+ 0xaa7a, 0xaa7b, 0xaa7c, 0xaa7d, 0xaa7e, 0xaa80, 0xaa81, 0xaa82,
+ 0xaa83, 0xaa84, 0xaa85, 0xaa86, 0xaa87, 0xaa88, 0xaa89, 0xaa8a,
+ 0xaa8b, 0xaa8c, 0xaa8d, 0xaa8e, 0xaa8f, 0xaa90, 0xaa91, 0xaa92,
+ 0xaa93, 0xaa94, 0xaa95, 0xaa96, 0xaa97, 0xaa98, 0xaa99, 0xaa9a,
+ 0xaa9b, 0xaa9c, 0xaa9d, 0xaa9e, 0xaa9f, 0xaaa0, 0xab40, 0xab41,
+ 0xab42, 0xab43, 0xab44, 0xab45, 0xab46, 0xab47, 0xab48, 0xab49,
+ 0xab4a, 0xab4b, 0xab4c, 0xab4d, 0xab4e, 0xab4f, 0xab50, 0xab51,
+ 0xab52, 0xab53, 0xab54, 0xab55, 0xab56, 0xab57, 0xab58, 0xab59,
+ 0xab5a, 0xab5b, 0xab5c, 0xab5d, 0xab5e, 0xab5f, 0xab60, 0xab61,
+ 0xab62, 0xab63, 0xab64, 0xab65, 0xab66, 0xab67, 0xab68, 0xab69,
+ 0xab6a, 0xab6b, 0xab6c, 0xab6d, 0xab6e, 0xab6f, 0xab70, 0xab71,
+ 0xab72, 0xab73, 0xab74, 0xab75, 0xab76, 0xab77, 0xab78, 0xab79,
+ 0xab7a, 0xab7b, 0xab7c, 0xab7d, 0xab7e, 0xab80, 0xab81, 0xab82,
+ 0xab83, 0xab84, 0xab85, 0xab86, 0xab87, 0xab88, 0xab89, 0xab8a,
+ 0xab8b, 0xab8c, 0xab8d, 0xab8e, 0xab8f, 0xab90, 0xab91, 0xab92,
+ 0xab93, 0xab94, 0xab95, 0xab96, 0xab97, 0xab98, 0xab99, 0xab9a,
+ 0xab9b, 0xab9c, 0xab9d, 0xab9e, 0xab9f, 0xaba0, 0xac40, 0xac41,
+ 0xac42, 0xac43, 0xac44, 0xac45, 0xac46, 0xac47, 0xac48, 0xac49,
+ 0xac4a, 0xac4b, 0xac4c, 0xac4d, 0xac4e, 0xac4f, 0xac50, 0xac51,
+ 0xac52, 0xac53, 0xac54, 0xac55, 0xac56, 0xac57, 0xac58, 0xac59,
+ 0xac5a, 0xac5b, 0xac5c, 0xac5d, 0xac5e, 0xac5f, 0xac60, 0xac61,
+ 0xac62, 0xac63, 0xac64, 0xac65, 0xac66, 0xac67, 0xac68, 0xac69,
+ 0xac6a, 0xac6b, 0xac6c, 0xac6d, 0xac6e, 0xac6f, 0xac70, 0xac71,
+ 0xac72, 0xac73, 0xac74, 0xac75, 0xac76, 0xac77, 0xac78, 0xac79,
+ 0xac7a, 0xac7b, 0xac7c, 0xac7d, 0xac7e, 0xac80, 0xac81, 0xac82,
+ 0xac83, 0xac84, 0xac85, 0xac86, 0xac87, 0xac88, 0xac89, 0xac8a,
+ 0xac8b, 0xac8c, 0xac8d, 0xac8e, 0xac8f, 0xac90, 0xac91, 0xac92,
+ 0xac93, 0xac94, 0xac95, 0xac96, 0xac97, 0xac98, 0xac99, 0xac9a,
+ 0xac9b, 0xac9c, 0xac9d, 0xac9e, 0xac9f, 0xaca0, 0xad40, 0xad41,
+ 0xad42, 0xad43, 0xad44, 0xad45, 0xad46, 0xad47, 0xad48, 0xad49,
+ 0xad4a, 0xad4b, 0xad4c, 0xad4d, 0xad4e, 0xad4f, 0xad50, 0xad51,
+ 0xad52, 0xad53, 0xad54, 0xad55, 0xad56, 0xad57, 0xad58, 0xad59,
+ 0xad5a, 0xad5b, 0xad5c, 0xad5d, 0xad5e, 0xad5f, 0xad60, 0xad61,
+ 0xad62, 0xad63, 0xad64, 0xad65, 0xad66, 0xad67, 0xad68, 0xad69,
+ 0xad6a, 0xad6b, 0xad6c, 0xad6d, 0xad6e, 0xad6f, 0xad70, 0xad71,
+ 0xad72, 0xad73, 0xad74, 0xad75, 0xad76, 0xad77, 0xad78, 0xad79,
+ 0xad7a, 0xad7b, 0xad7c, 0xad7d, 0xad7e, 0xad80, 0xad81, 0xad82,
+ 0xad83, 0xad84, 0xad85, 0xad86, 0xad87, 0xad88, 0xad89, 0xad8a,
+ 0xad8b, 0xad8c, 0xad8d, 0xad8e, 0xad8f, 0xad90, 0xad91, 0xad92,
+ 0xad93, 0xad94, 0xad95, 0xad96, 0xad97, 0xad98, 0xad99, 0xad9a,
+ 0xad9b, 0xad9c, 0xad9d, 0xad9e, 0xad9f, 0xada0, 0xae40, 0xae41,
+ 0xae42, 0xae43, 0xae44, 0xae45, 0xae46, 0xae47, 0xae48, 0xae49,
+ 0xae4a, 0xae4b, 0xae4c, 0xae4d, 0xae4e, 0xae4f, 0xae50, 0xae51,
+ 0xae52, 0xae53, 0xae54, 0xae55, 0xae56, 0xae57, 0xae58, 0xae59,
+ 0xae5a, 0xae5b, 0xae5c, 0xae5d, 0xae5e, 0xae5f, 0xae60, 0xae61,
+ 0xae62, 0xae63, 0xae64, 0xae65, 0xae66, 0xae67, 0xae68, 0xae69,
+ 0xae6a, 0xae6b, 0xae6c, 0xae6d, 0xae6e, 0xae6f, 0xae70, 0xae71,
+ 0xae72, 0xae73, 0xae74, 0xae75, 0xae76, 0xae77, 0xae78, 0xae79,
+ 0xae7a, 0xae7b, 0xae7c, 0xae7d, 0xae7e, 0xae80, 0xae81, 0xae82,
+ 0xae83, 0xae84, 0xae85, 0xae86, 0xae87, 0xae88, 0xae89, 0xae8a,
+ 0xae8b, 0xae8c, 0xae8d, 0xae8e, 0xae8f, 0xae90, 0xae91, 0xae92,
+ 0xae93, 0xae94, 0xae95, 0xae96, 0xae97, 0xae98, 0xae99, 0xae9a,
+ 0xae9b, 0xae9c, 0xae9d, 0xae9e, 0xae9f, 0xaea0, 0xaf40, 0xaf41,
+ 0xaf42, 0xaf43, 0xaf44, 0xaf45, 0xaf46, 0xaf47, 0xaf48, 0xaf49,
+ 0xaf4a, 0xaf4b, 0xaf4c, 0xaf4d, 0xaf4e, 0xaf4f, 0xaf50, 0xaf51,
+ 0xaf52, 0xaf53, 0xaf54, 0xaf55, 0xaf56, 0xaf57, 0xaf58, 0xaf59,
+ 0xaf5a, 0xaf5b, 0xaf5c, 0xaf5d, 0xaf5e, 0xaf5f, 0xaf60, 0xaf61,
+ 0xaf62, 0xaf63, 0xaf64, 0xaf65, 0xaf66, 0xaf67, 0xaf68, 0xaf69,
+ 0xaf6a, 0xaf6b, 0xaf6c, 0xaf6d, 0xaf6e, 0xaf6f, 0xaf70, 0xaf71,
+ 0xaf72, 0xaf73, 0xaf74, 0xaf75, 0xaf76, 0xaf77, 0xaf78, 0xaf79,
+ 0xaf7a, 0xaf7b, 0xaf7c, 0xaf7d, 0xaf7e, 0xaf80, 0xaf81, 0xaf82,
+ 0xaf83, 0xaf84, 0xaf85, 0xaf86, 0xaf87, 0xaf88, 0xaf89, 0xaf8a,
+ 0xaf8b, 0xaf8c, 0xaf8d, 0xaf8e, 0xaf8f, 0xaf90, 0xaf91, 0xaf92,
+ 0xaf93, 0xaf94, 0xaf95, 0xaf96, 0xaf97, 0xaf98, 0xaf99, 0xaf9a,
+ 0xaf9b, 0xaf9c, 0xaf9d, 0xaf9e, 0xaf9f, 0xafa0, 0xb040, 0xb041,
+ 0xb042, 0xb043, 0xb044, 0xb045, 0xb046, 0xb047, 0xb048, 0xb049,
+ 0xb04a, 0xb04b, 0xb04c, 0xb04d, 0xb04e, 0xb04f, 0xb050, 0xb051,
+ 0xb052, 0xb053, 0xb054, 0xb055, 0xb056, 0xb057, 0xb058, 0xb059,
+ 0xb05a, 0xb05b, 0xb05c, 0xb05d, 0xb05e, 0xb05f, 0xb060, 0xb061,
+ 0xb062, 0xb063, 0xb064, 0xb065, 0xb066, 0xb067, 0xb068, 0xb069,
+ 0xb06a, 0xb06b, 0xb06c, 0xb06d, 0xb06e, 0xb06f, 0xb070, 0xb071,
+ 0xb072, 0xb073, 0xb074, 0xb075, 0xb076, 0xb077, 0xb078, 0xb079,
+ 0xb07a, 0xb07b, 0xb07c, 0xb07d, 0xb07e, 0xb080, 0xb081, 0xb082,
+ 0xb083, 0xb084, 0xb085, 0xb086, 0xb087, 0xb088, 0xb089, 0xb08a,
+ 0xb08b, 0xb08c, 0xb08d, 0xb08e, 0xb08f, 0xb090, 0xb091, 0xb092,
+ 0xb093, 0xb094, 0xb095, 0xb096, 0xb097, 0xb098, 0xb099, 0xb09a,
+ 0xb09b, 0xb09c, 0xb09d, 0xb09e, 0xb09f, 0xb0a0, 0xb140, 0xb141,
+ 0xb142, 0xb143, 0xb144, 0xb145, 0xb146, 0xb147, 0xb148, 0xb149,
+ 0xb14a, 0xb14b, 0xb14c, 0xb14d, 0xb14e, 0xb14f, 0xb150, 0xb151,
+ 0xb152, 0xb153, 0xb154, 0xb155, 0xb156, 0xb157, 0xb158, 0xb159,
+ 0xb15a, 0xb15b, 0xb15c, 0xb15d, 0xb15e, 0xb15f, 0xb160, 0xb161,
+ 0xb162, 0xb163, 0xb164, 0xb165, 0xb166, 0xb167, 0xb168, 0xb169,
+ 0xb16a, 0xb16b, 0xb16c, 0xb16d, 0xb16e, 0xb16f, 0xb170, 0xb171,
+ 0xb172, 0xb173, 0xb174, 0xb175, 0xb176, 0xb177, 0xb178, 0xb179,
+ 0xb17a, 0xb17b, 0xb17c, 0xb17d, 0xb17e, 0xb180, 0xb181, 0xb182,
+ 0xb183, 0xb184, 0xb185, 0xb186, 0xb187, 0xb188, 0xb189, 0xb18a,
+ 0xb18b, 0xb18c, 0xb18d, 0xb18e, 0xb18f, 0xb190, 0xb191, 0xb192,
+ 0xb193, 0xb194, 0xb195, 0xb196, 0xb197, 0xb198, 0xb199, 0xb19a,
+ 0xb19b, 0xb19c, 0xb19d, 0xb19e, 0xb19f, 0xb1a0, 0xb240, 0xb241,
+ 0xb242, 0xb243, 0xb244, 0xb245, 0xb246, 0xb247, 0xb248, 0xb249,
+ 0xb24a, 0xb24b, 0xb24c, 0xb24d, 0xb24e, 0xb24f, 0xb250, 0xb251,
+ 0xb252, 0xb253, 0xb254, 0xb255, 0xb256, 0xb257, 0xb258, 0xb259,
+ 0xb25a, 0xb25b, 0xb25c, 0xb25d, 0xb25e, 0xb25f, 0xb260, 0xb261,
+ 0xb262, 0xb263, 0xb264, 0xb265, 0xb266, 0xb267, 0xb268, 0xb269,
+ 0xb26a, 0xb26b, 0xb26c, 0xb26d, 0xb26e, 0xb26f, 0xb270, 0xb271,
+ 0xb272, 0xb273, 0xb274, 0xb275, 0xb276, 0xb277, 0xb278, 0xb279,
+ 0xb27a, 0xb27b, 0xb27c, 0xb27d, 0xb27e, 0xb280, 0xb281, 0xb282,
+ 0xb283, 0xb284, 0xb285, 0xb286, 0xb287, 0xb288, 0xb289, 0xb28a,
+ 0xb28b, 0xb28c, 0xb28d, 0xb28e, 0xb28f, 0xb290, 0xb291, 0xb292,
+ 0xb293, 0xb294, 0xb295, 0xb296, 0xb297, 0xb298, 0xb299, 0xb29a,
+ 0xb29b, 0xb29c, 0xb29d, 0xb29e, 0xb29f, 0xb2a0, 0xb340, 0xb341,
+ 0xb342, 0xb343, 0xb344, 0xb345, 0xb346, 0xb347, 0xb348, 0xb349,
+ 0xb34a, 0xb34b, 0xb34c, 0xb34d, 0xb34e, 0xb34f, 0xb350, 0xb351,
+ 0xb352, 0xb353, 0xb354, 0xb355, 0xb356, 0xb357, 0xb358, 0xb359,
+ 0xb35a, 0xb35b, 0xb35c, 0xb35d, 0xb35e, 0xb35f, 0xb360, 0xb361,
+ 0xb362, 0xb363, 0xb364, 0xb365, 0xb366, 0xb367, 0xb368, 0xb369,
+ 0xb36a, 0xb36b, 0xb36c, 0xb36d, 0xb36e, 0xb36f, 0xb370, 0xb371,
+ 0xb372, 0xb373, 0xb374, 0xb375, 0xb376, 0xb377, 0xb378, 0xb379,
+ 0xb37a, 0xb37b, 0xb37c, 0xb37d, 0xb37e, 0xb380, 0xb381, 0xb382,
+ 0xb383, 0xb384, 0xb385, 0xb386, 0xb387, 0xb388, 0xb389, 0xb38a,
+ 0xb38b, 0xb38c, 0xb38d, 0xb38e, 0xb38f, 0xb390, 0xb391, 0xb392,
+ 0xb393, 0xb394, 0xb395, 0xb396, 0xb397, 0xb398, 0xb399, 0xb39a,
+ 0xb39b, 0xb39c, 0xb39d, 0xb39e, 0xb39f, 0xb3a0, 0xb440, 0xb441,
+ 0xb442, 0xb443, 0xb444, 0xb445, 0xb446, 0xb447, 0xb448, 0xb449,
+ 0xb44a, 0xb44b, 0xb44c, 0xb44d, 0xb44e, 0xb44f, 0xb450, 0xb451,
+ 0xb452, 0xb453, 0xb454, 0xb455, 0xb456, 0xb457, 0xb458, 0xb459,
+ 0xb45a, 0xb45b, 0xb45c, 0xb45d, 0xb45e, 0xb45f, 0xb460, 0xb461,
+ 0xb462, 0xb463, 0xb464, 0xb465, 0xb466, 0xb467, 0xb468, 0xb469,
+ 0xb46a, 0xb46b, 0xb46c, 0xb46d, 0xb46e, 0xb46f, 0xb470, 0xb471,
+ 0xb472, 0xb473, 0xb474, 0xb475, 0xb476, 0xb477, 0xb478, 0xb479,
+ 0xb47a, 0xb47b, 0xb47c, 0xb47d, 0xb47e, 0xb480, 0xb481, 0xb482,
+ 0xb483, 0xb484, 0xb485, 0xb486, 0xb487, 0xb488, 0xb489, 0xb48a,
+ 0xb48b, 0xb48c, 0xb48d, 0xb48e, 0xb48f, 0xb490, 0xb491, 0xb492,
+ 0xb493, 0xb494, 0xb495, 0xb496, 0xb497, 0xb498, 0xb499, 0xb49a,
+ 0xb49b, 0xb49c, 0xb49d, 0xb49e, 0xb49f, 0xb4a0, 0xb540, 0xb541,
+ 0xb542, 0xb543, 0xb544, 0xb545, 0xb546, 0xb547, 0xb548, 0xb549,
+ 0xb54a, 0xb54b, 0xb54c, 0xb54d, 0xb54e, 0xb54f, 0xb550, 0xb551,
+ 0xb552, 0xb553, 0xb554, 0xb555, 0xb556, 0xb557, 0xb558, 0xb559,
+ 0xb55a, 0xb55b, 0xb55c, 0xb55d, 0xb55e, 0xb55f, 0xb560, 0xb561,
+ 0xb562, 0xb563, 0xb564, 0xb565, 0xb566, 0xb567, 0xb568, 0xb569,
+ 0xb56a, 0xb56b, 0xb56c, 0xb56d, 0xb56e, 0xb56f, 0xb570, 0xb571,
+ 0xb572, 0xb573, 0xb574, 0xb575, 0xb576, 0xb577, 0xb578, 0xb579,
+ 0xb57a, 0xb57b, 0xb57c, 0xb57d, 0xb57e, 0xb580, 0xb581, 0xb582,
+ 0xb583, 0xb584, 0xb585, 0xb586, 0xb587, 0xb588, 0xb589, 0xb58a,
+ 0xb58b, 0xb58c, 0xb58d, 0xb58e, 0xb58f, 0xb590, 0xb591, 0xb592,
+ 0xb593, 0xb594, 0xb595, 0xb596, 0xb597, 0xb598, 0xb599, 0xb59a,
+ 0xb59b, 0xb59c, 0xb59d, 0xb59e, 0xb59f, 0xb5a0, 0xb640, 0xb641,
+ 0xb642, 0xb643, 0xb644, 0xb645, 0xb646, 0xb647, 0xb648, 0xb649,
+ 0xb64a, 0xb64b, 0xb64c, 0xb64d, 0xb64e, 0xb64f, 0xb650, 0xb651,
+ 0xb652, 0xb653, 0xb654, 0xb655, 0xb656, 0xb657, 0xb658, 0xb659,
+ 0xb65a, 0xb65b, 0xb65c, 0xb65d, 0xb65e, 0xb65f, 0xb660, 0xb661,
+ 0xb662, 0xb663, 0xb664, 0xb665, 0xb666, 0xb667, 0xb668, 0xb669,
+ 0xb66a, 0xb66b, 0xb66c, 0xb66d, 0xb66e, 0xb66f, 0xb670, 0xb671,
+ 0xb672, 0xb673, 0xb674, 0xb675, 0xb676, 0xb677, 0xb678, 0xb679,
+ 0xb67a, 0xb67b, 0xb67c, 0xb67d, 0xb67e, 0xb680, 0xb681, 0xb682,
+ 0xb683, 0xb684, 0xb685, 0xb686, 0xb687, 0xb688, 0xb689, 0xb68a,
+ 0xb68b, 0xb68c, 0xb68d, 0xb68e, 0xb68f, 0xb690, 0xb691, 0xb692,
+ 0xb693, 0xb694, 0xb695, 0xb696, 0xb697, 0xb698, 0xb699, 0xb69a,
+ 0xb69b, 0xb69c, 0xb69d, 0xb69e, 0xb69f, 0xb6a0, 0xb740, 0xb741,
+ 0xb742, 0xb743, 0xb744, 0xb745, 0xb746, 0xb747, 0xb748, 0xb749,
+ 0xb74a, 0xb74b, 0xb74c, 0xb74d, 0xb74e, 0xb74f, 0xb750, 0xb751,
+ 0xb752, 0xb753, 0xb754, 0xb755, 0xb756, 0xb757, 0xb758, 0xb759,
+ 0xb75a, 0xb75b, 0xb75c, 0xb75d, 0xb75e, 0xb75f, 0xb760, 0xb761,
+ 0xb762, 0xb763, 0xb764, 0xb765, 0xb766, 0xb767, 0xb768, 0xb769,
+ 0xb76a, 0xb76b, 0xb76c, 0xb76d, 0xb76e, 0xb76f, 0xb770, 0xb771,
+ 0xb772, 0xb773, 0xb774, 0xb775, 0xb776, 0xb777, 0xb778, 0xb779,
+ 0xb77a, 0xb77b, 0xb77c, 0xb77d, 0xb77e, 0xb780, 0xb781, 0xb782,
+ 0xb783, 0xb784, 0xb785, 0xb786, 0xb787, 0xb788, 0xb789, 0xb78a,
+ 0xb78b, 0xb78c, 0xb78d, 0xb78e, 0xb78f, 0xb790, 0xb791, 0xb792,
+ 0xb793, 0xb794, 0xb795, 0xb796, 0xb797, 0xb798, 0xb799, 0xb79a,
+ 0xb79b, 0xb79c, 0xb79d, 0xb79e, 0xb79f, 0xb7a0, 0xb840, 0xb841,
+ 0xb842, 0xb843, 0xb844, 0xb845, 0xb846, 0xb847, 0xb848, 0xb849,
+ 0xb84a, 0xb84b, 0xb84c, 0xb84d, 0xb84e, 0xb84f, 0xb850, 0xb851,
+ 0xb852, 0xb853, 0xb854, 0xb855, 0xb856, 0xb857, 0xb858, 0xb859,
+ 0xb85a, 0xb85b, 0xb85c, 0xb85d, 0xb85e, 0xb85f, 0xb860, 0xb861,
+ 0xb862, 0xb863, 0xb864, 0xb865, 0xb866, 0xb867, 0xb868, 0xb869,
+ 0xb86a, 0xb86b, 0xb86c, 0xb86d, 0xb86e, 0xb86f, 0xb870, 0xb871,
+ 0xb872, 0xb873, 0xb874, 0xb875, 0xb876, 0xb877, 0xb878, 0xb879,
+ 0xb87a, 0xb87b, 0xb87c, 0xb87d, 0xb87e, 0xb880, 0xb881, 0xb882,
+ 0xb883, 0xb884, 0xb885, 0xb886, 0xb887, 0xb888, 0xb889, 0xb88a,
+ 0xb88b, 0xb88c, 0xb88d, 0xb88e, 0xb88f, 0xb890, 0xb891, 0xb892,
+ 0xb893, 0xb894, 0xb895, 0xb896, 0xb897, 0xb898, 0xb899, 0xb89a,
+ 0xb89b, 0xb89c, 0xb89d, 0xb89e, 0xb89f, 0xb8a0, 0xb940, 0xb941,
+ 0xb942, 0xb943, 0xb944, 0xb945, 0xb946, 0xb947, 0xb948, 0xb949,
+ 0xb94a, 0xb94b, 0xb94c, 0xb94d, 0xb94e, 0xb94f, 0xb950, 0xb951,
+ 0xb952, 0xb953, 0xb954, 0xb955, 0xb956, 0xb957, 0xb958, 0xb959,
+ 0xb95a, 0xb95b, 0xb95c, 0xb95d, 0xb95e, 0xb95f, 0xb960, 0xb961,
+ 0xb962, 0xb963, 0xb964, 0xb965, 0xb966, 0xb967, 0xb968, 0xb969,
+ 0xb96a, 0xb96b, 0xb96c, 0xb96d, 0xb96e, 0xb96f, 0xb970, 0xb971,
+ 0xb972, 0xb973, 0xb974, 0xb975, 0xb976, 0xb977, 0xb978, 0xb979,
+ 0xb97a, 0xb97b, 0xb97c, 0xb97d, 0xb97e, 0xb980, 0xb981, 0xb982,
+ 0xb983, 0xb984, 0xb985, 0xb986, 0xb987, 0xb988, 0xb989, 0xb98a,
+ 0xb98b, 0xb98c, 0xb98d, 0xb98e, 0xb98f, 0xb990, 0xb991, 0xb992,
+ 0xb993, 0xb994, 0xb995, 0xb996, 0xb997, 0xb998, 0xb999, 0xb99a,
+ 0xb99b, 0xb99c, 0xb99d, 0xb99e, 0xb99f, 0xb9a0, 0xba40, 0xba41,
+ 0xba42, 0xba43, 0xba44, 0xba45, 0xba46, 0xba47, 0xba48, 0xba49,
+ 0xba4a, 0xba4b, 0xba4c, 0xba4d, 0xba4e, 0xba4f, 0xba50, 0xba51,
+ 0xba52, 0xba53, 0xba54, 0xba55, 0xba56, 0xba57, 0xba58, 0xba59,
+ 0xba5a, 0xba5b, 0xba5c, 0xba5d, 0xba5e, 0xba5f, 0xba60, 0xba61,
+ 0xba62, 0xba63, 0xba64, 0xba65, 0xba66, 0xba67, 0xba68, 0xba69,
+ 0xba6a, 0xba6b, 0xba6c, 0xba6d, 0xba6e, 0xba6f, 0xba70, 0xba71,
+ 0xba72, 0xba73, 0xba74, 0xba75, 0xba76, 0xba77, 0xba78, 0xba79,
+ 0xba7a, 0xba7b, 0xba7c, 0xba7d, 0xba7e, 0xba80, 0xba81, 0xba82,
+ 0xba83, 0xba84, 0xba85, 0xba86, 0xba87, 0xba88, 0xba89, 0xba8a,
+ 0xba8b, 0xba8c, 0xba8d, 0xba8e, 0xba8f, 0xba90, 0xba91, 0xba92,
+ 0xba93, 0xba94, 0xba95, 0xba96, 0xba97, 0xba98, 0xba99, 0xba9a,
+ 0xba9b, 0xba9c, 0xba9d, 0xba9e, 0xba9f, 0xbaa0, 0xbb40, 0xbb41,
+ 0xbb42, 0xbb43, 0xbb44, 0xbb45, 0xbb46, 0xbb47, 0xbb48, 0xbb49,
+ 0xbb4a, 0xbb4b, 0xbb4c, 0xbb4d, 0xbb4e, 0xbb4f, 0xbb50, 0xbb51,
+ 0xbb52, 0xbb53, 0xbb54, 0xbb55, 0xbb56, 0xbb57, 0xbb58, 0xbb59,
+ 0xbb5a, 0xbb5b, 0xbb5c, 0xbb5d, 0xbb5e, 0xbb5f, 0xbb60, 0xbb61,
+ 0xbb62, 0xbb63, 0xbb64, 0xbb65, 0xbb66, 0xbb67, 0xbb68, 0xbb69,
+ 0xbb6a, 0xbb6b, 0xbb6c, 0xbb6d, 0xbb6e, 0xbb6f, 0xbb70, 0xbb71,
+ 0xbb72, 0xbb73, 0xbb74, 0xbb75, 0xbb76, 0xbb77, 0xbb78, 0xbb79,
+ 0xbb7a, 0xbb7b, 0xbb7c, 0xbb7d, 0xbb7e, 0xbb80, 0xbb81, 0xbb82,
+ 0xbb83, 0xbb84, 0xbb85, 0xbb86, 0xbb87, 0xbb88, 0xbb89, 0xbb8a,
+ 0xbb8b, 0xbb8c, 0xbb8d, 0xbb8e, 0xbb8f, 0xbb90, 0xbb91, 0xbb92,
+ 0xbb93, 0xbb94, 0xbb95, 0xbb96, 0xbb97, 0xbb98, 0xbb99, 0xbb9a,
+ 0xbb9b, 0xbb9c, 0xbb9d, 0xbb9e, 0xbb9f, 0xbba0, 0xbc40, 0xbc41,
+ 0xbc42, 0xbc43, 0xbc44, 0xbc45, 0xbc46, 0xbc47, 0xbc48, 0xbc49,
+ 0xbc4a, 0xbc4b, 0xbc4c, 0xbc4d, 0xbc4e, 0xbc4f, 0xbc50, 0xbc51,
+ 0xbc52, 0xbc53, 0xbc54, 0xbc55, 0xbc56, 0xbc57, 0xbc58, 0xbc59,
+ 0xbc5a, 0xbc5b, 0xbc5c, 0xbc5d, 0xbc5e, 0xbc5f, 0xbc60, 0xbc61,
+ 0xbc62, 0xbc63, 0xbc64, 0xbc65, 0xbc66, 0xbc67, 0xbc68, 0xbc69,
+ 0xbc6a, 0xbc6b, 0xbc6c, 0xbc6d, 0xbc6e, 0xbc6f, 0xbc70, 0xbc71,
+ 0xbc72, 0xbc73, 0xbc74, 0xbc75, 0xbc76, 0xbc77, 0xbc78, 0xbc79,
+ 0xbc7a, 0xbc7b, 0xbc7c, 0xbc7d, 0xbc7e, 0xbc80, 0xbc81, 0xbc82,
+ 0xbc83, 0xbc84, 0xbc85, 0xbc86, 0xbc87, 0xbc88, 0xbc89, 0xbc8a,
+ 0xbc8b, 0xbc8c, 0xbc8d, 0xbc8e, 0xbc8f, 0xbc90, 0xbc91, 0xbc92,
+ 0xbc93, 0xbc94, 0xbc95, 0xbc96, 0xbc97, 0xbc98, 0xbc99, 0xbc9a,
+ 0xbc9b, 0xbc9c, 0xbc9d, 0xbc9e, 0xbc9f, 0xbca0, 0xbd40, 0xbd41,
+ 0xbd42, 0xbd43, 0xbd44, 0xbd45, 0xbd46, 0xbd47, 0xbd48, 0xbd49,
+ 0xbd4a, 0xbd4b, 0xbd4c, 0xbd4d, 0xbd4e, 0xbd4f, 0xbd50, 0xbd51,
+ 0xbd52, 0xbd53, 0xbd54, 0xbd55, 0xbd56, 0xbd57, 0xbd58, 0xbd59,
+ 0xbd5a, 0xbd5b, 0xbd5c, 0xbd5d, 0xbd5e, 0xbd5f, 0xbd60, 0xbd61,
+ 0xbd62, 0xbd63, 0xbd64, 0xbd65, 0xbd66, 0xbd67, 0xbd68, 0xbd69,
+ 0xbd6a, 0xbd6b, 0xbd6c, 0xbd6d, 0xbd6e, 0xbd6f, 0xbd70, 0xbd71,
+ 0xbd72, 0xbd73, 0xbd74, 0xbd75, 0xbd76, 0xbd77, 0xbd78, 0xbd79,
+ 0xbd7a, 0xbd7b, 0xbd7c, 0xbd7d, 0xbd7e, 0xbd80, 0xbd81, 0xbd82,
+ 0xbd83, 0xbd84, 0xbd85, 0xbd86, 0xbd87, 0xbd88, 0xbd89, 0xbd8a,
+ 0xbd8b, 0xbd8c, 0xbd8d, 0xbd8e, 0xbd8f, 0xbd90, 0xbd91, 0xbd92,
+ 0xbd93, 0xbd94, 0xbd95, 0xbd96, 0xbd97, 0xbd98, 0xbd99, 0xbd9a,
+ 0xbd9b, 0xbd9c, 0xbd9d, 0xbd9e, 0xbd9f, 0xbda0, 0xbe40, 0xbe41,
+ 0xbe42, 0xbe43, 0xbe44, 0xbe45, 0xbe46, 0xbe47, 0xbe48, 0xbe49,
+ 0xbe4a, 0xbe4b, 0xbe4c, 0xbe4d, 0xbe4e, 0xbe4f, 0xbe50, 0xbe51,
+ 0xbe52, 0xbe53, 0xbe54, 0xbe55, 0xbe56, 0xbe57, 0xbe58, 0xbe59,
+ 0xbe5a, 0xbe5b, 0xbe5c, 0xbe5d, 0xbe5e, 0xbe5f, 0xbe60, 0xbe61,
+ 0xbe62, 0xbe63, 0xbe64, 0xbe65, 0xbe66, 0xbe67, 0xbe68, 0xbe69,
+ 0xbe6a, 0xbe6b, 0xbe6c, 0xbe6d, 0xbe6e, 0xbe6f, 0xbe70, 0xbe71,
+ 0xbe72, 0xbe73, 0xbe74, 0xbe75, 0xbe76, 0xbe77, 0xbe78, 0xbe79,
+ 0xbe7a, 0xbe7b, 0xbe7c, 0xbe7d, 0xbe7e, 0xbe80, 0xbe81, 0xbe82,
+ 0xbe83, 0xbe84, 0xbe85, 0xbe86, 0xbe87, 0xbe88, 0xbe89, 0xbe8a,
+ 0xbe8b, 0xbe8c, 0xbe8d, 0xbe8e, 0xbe8f, 0xbe90, 0xbe91, 0xbe92,
+ 0xbe93, 0xbe94, 0xbe95, 0xbe96, 0xbe97, 0xbe98, 0xbe99, 0xbe9a,
+ 0xbe9b, 0xbe9c, 0xbe9d, 0xbe9e, 0xbe9f, 0xbea0, 0xbf40, 0xbf41,
+ 0xbf42, 0xbf43, 0xbf44, 0xbf45, 0xbf46, 0xbf47, 0xbf48, 0xbf49,
+ 0xbf4a, 0xbf4b, 0xbf4c, 0xbf4d, 0xbf4e, 0xbf4f, 0xbf50, 0xbf51,
+ 0xbf52, 0xbf53, 0xbf54, 0xbf55, 0xbf56, 0xbf57, 0xbf58, 0xbf59,
+ 0xbf5a, 0xbf5b, 0xbf5c, 0xbf5d, 0xbf5e, 0xbf5f, 0xbf60, 0xbf61,
+ 0xbf62, 0xbf63, 0xbf64, 0xbf65, 0xbf66, 0xbf67, 0xbf68, 0xbf69,
+ 0xbf6a, 0xbf6b, 0xbf6c, 0xbf6d, 0xbf6e, 0xbf6f, 0xbf70, 0xbf71,
+ 0xbf72, 0xbf73, 0xbf74, 0xbf75, 0xbf76, 0xbf77, 0xbf78, 0xbf79,
+ 0xbf7a, 0xbf7b, 0xbf7c, 0xbf7d, 0xbf7e, 0xbf80, 0xbf81, 0xbf82,
+ 0xbf83, 0xbf84, 0xbf85, 0xbf86, 0xbf87, 0xbf88, 0xbf89, 0xbf8a,
+ 0xbf8b, 0xbf8c, 0xbf8d, 0xbf8e, 0xbf8f, 0xbf90, 0xbf91, 0xbf92,
+ 0xbf93, 0xbf94, 0xbf95, 0xbf96, 0xbf97, 0xbf98, 0xbf99, 0xbf9a,
+ 0xbf9b, 0xbf9c, 0xbf9d, 0xbf9e, 0xbf9f, 0xbfa0, 0xc040, 0xc041,
+ 0xc042, 0xc043, 0xc044, 0xc045, 0xc046, 0xc047, 0xc048, 0xc049,
+ 0xc04a, 0xc04b, 0xc04c, 0xc04d, 0xc04e, 0xc04f, 0xc050, 0xc051,
+ 0xc052, 0xc053, 0xc054, 0xc055, 0xc056, 0xc057, 0xc058, 0xc059,
+ 0xc05a, 0xc05b, 0xc05c, 0xc05d, 0xc05e, 0xc05f, 0xc060, 0xc061,
+ 0xc062, 0xc063, 0xc064, 0xc065, 0xc066, 0xc067, 0xc068, 0xc069,
+ 0xc06a, 0xc06b, 0xc06c, 0xc06d, 0xc06e, 0xc06f, 0xc070, 0xc071,
+ 0xc072, 0xc073, 0xc074, 0xc075, 0xc076, 0xc077, 0xc078, 0xc079,
+ 0xc07a, 0xc07b, 0xc07c, 0xc07d, 0xc07e, 0xc080, 0xc081, 0xc082,
+ 0xc083, 0xc084, 0xc085, 0xc086, 0xc087, 0xc088, 0xc089, 0xc08a,
+ 0xc08b, 0xc08c, 0xc08d, 0xc08e, 0xc08f, 0xc090, 0xc091, 0xc092,
+ 0xc093, 0xc094, 0xc095, 0xc096, 0xc097, 0xc098, 0xc099, 0xc09a,
+ 0xc09b, 0xc09c, 0xc09d, 0xc09e, 0xc09f, 0xc0a0, 0xc140, 0xc141,
+ 0xc142, 0xc143, 0xc144, 0xc145, 0xc146, 0xc147, 0xc148, 0xc149,
+ 0xc14a, 0xc14b, 0xc14c, 0xc14d, 0xc14e, 0xc14f, 0xc150, 0xc151,
+ 0xc152, 0xc153, 0xc154, 0xc155, 0xc156, 0xc157, 0xc158, 0xc159,
+ 0xc15a, 0xc15b, 0xc15c, 0xc15d, 0xc15e, 0xc15f, 0xc160, 0xc161,
+ 0xc162, 0xc163, 0xc164, 0xc165, 0xc166, 0xc167, 0xc168, 0xc169,
+ 0xc16a, 0xc16b, 0xc16c, 0xc16d, 0xc16e, 0xc16f, 0xc170, 0xc171,
+ 0xc172, 0xc173, 0xc174, 0xc175, 0xc176, 0xc177, 0xc178, 0xc179,
+ 0xc17a, 0xc17b, 0xc17c, 0xc17d, 0xc17e, 0xc180, 0xc181, 0xc182,
+ 0xc183, 0xc184, 0xc185, 0xc186, 0xc187, 0xc188, 0xc189, 0xc18a,
+ 0xc18b, 0xc18c, 0xc18d, 0xc18e, 0xc18f, 0xc190, 0xc191, 0xc192,
+ 0xc193, 0xc194, 0xc195, 0xc196, 0xc197, 0xc198, 0xc199, 0xc19a,
+ 0xc19b, 0xc19c, 0xc19d, 0xc19e, 0xc19f, 0xc1a0, 0xc240, 0xc241,
+ 0xc242, 0xc243, 0xc244, 0xc245, 0xc246, 0xc247, 0xc248, 0xc249,
+ 0xc24a, 0xc24b, 0xc24c, 0xc24d, 0xc24e, 0xc24f, 0xc250, 0xc251,
+ 0xc252, 0xc253, 0xc254, 0xc255, 0xc256, 0xc257, 0xc258, 0xc259,
+ 0xc25a, 0xc25b, 0xc25c, 0xc25d, 0xc25e, 0xc25f, 0xc260, 0xc261,
+ 0xc262, 0xc263, 0xc264, 0xc265, 0xc266, 0xc267, 0xc268, 0xc269,
+ 0xc26a, 0xc26b, 0xc26c, 0xc26d, 0xc26e, 0xc26f, 0xc270, 0xc271,
+ 0xc272, 0xc273, 0xc274, 0xc275, 0xc276, 0xc277, 0xc278, 0xc279,
+ 0xc27a, 0xc27b, 0xc27c, 0xc27d, 0xc27e, 0xc280, 0xc281, 0xc282,
+ 0xc283, 0xc284, 0xc285, 0xc286, 0xc287, 0xc288, 0xc289, 0xc28a,
+ 0xc28b, 0xc28c, 0xc28d, 0xc28e, 0xc28f, 0xc290, 0xc291, 0xc292,
+ 0xc293, 0xc294, 0xc295, 0xc296, 0xc297, 0xc298, 0xc299, 0xc29a,
+ 0xc29b, 0xc29c, 0xc29d, 0xc29e, 0xc29f, 0xc2a0, 0xc340, 0xc341,
+ 0xc342, 0xc343, 0xc344, 0xc345, 0xc346, 0xc347, 0xc348, 0xc349,
+ 0xc34a, 0xc34b, 0xc34c, 0xc34d, 0xc34e, 0xc34f, 0xc350, 0xc351,
+ 0xc352, 0xc353, 0xc354, 0xc355, 0xc356, 0xc357, 0xc358, 0xc359,
+ 0xc35a, 0xc35b, 0xc35c, 0xc35d, 0xc35e, 0xc35f, 0xc360, 0xc361,
+ 0xc362, 0xc363, 0xc364, 0xc365, 0xc366, 0xc367, 0xc368, 0xc369,
+ 0xc36a, 0xc36b, 0xc36c, 0xc36d, 0xc36e, 0xc36f, 0xc370, 0xc371,
+ 0xc372, 0xc373, 0xc374, 0xc375, 0xc376, 0xc377, 0xc378, 0xc379,
+ 0xc37a, 0xc37b, 0xc37c, 0xc37d, 0xc37e, 0xc380, 0xc381, 0xc382,
+ 0xc383, 0xc384, 0xc385, 0xc386, 0xc387, 0xc388, 0xc389, 0xc38a,
+ 0xc38b, 0xc38c, 0xc38d, 0xc38e, 0xc38f, 0xc390, 0xc391, 0xc392,
+ 0xc393, 0xc394, 0xc395, 0xc396, 0xc397, 0xc398, 0xc399, 0xc39a,
+ 0xc39b, 0xc39c, 0xc39d, 0xc39e, 0xc39f, 0xc3a0, 0xc440, 0xc441,
+ 0xc442, 0xc443, 0xc444, 0xc445, 0xc446, 0xc447, 0xc448, 0xc449,
+ 0xc44a, 0xc44b, 0xc44c, 0xc44d, 0xc44e, 0xc44f, 0xc450, 0xc451,
+ 0xc452, 0xc453, 0xc454, 0xc455, 0xc456, 0xc457, 0xc458, 0xc459,
+ 0xc45a, 0xc45b, 0xc45c, 0xc45d, 0xc45e, 0xc45f, 0xc460, 0xc461,
+ 0xc462, 0xc463, 0xc464, 0xc465, 0xc466, 0xc467, 0xc468, 0xc469,
+ 0xc46a, 0xc46b, 0xc46c, 0xc46d, 0xc46e, 0xc46f, 0xc470, 0xc471,
+ 0xc472, 0xc473, 0xc474, 0xc475, 0xc476, 0xc477, 0xc478, 0xc479,
+ 0xc47a, 0xc47b, 0xc47c, 0xc47d, 0xc47e, 0xc480, 0xc481, 0xc482,
+ 0xc483, 0xc484, 0xc485, 0xc486, 0xc487, 0xc488, 0xc489, 0xc48a,
+ 0xc48b, 0xc48c, 0xc48d, 0xc48e, 0xc48f, 0xc490, 0xc491, 0xc492,
+ 0xc493, 0xc494, 0xc495, 0xc496, 0xc497, 0xc498, 0xc499, 0xc49a,
+ 0xc49b, 0xc49c, 0xc49d, 0xc49e, 0xc49f, 0xc4a0, 0xc540, 0xc541,
+ 0xc542, 0xc543, 0xc544, 0xc545, 0xc546, 0xc547, 0xc548, 0xc549,
+ 0xc54a, 0xc54b, 0xc54c, 0xc54d, 0xc54e, 0xc54f, 0xc550, 0xc551,
+ 0xc552, 0xc553, 0xc554, 0xc555, 0xc556, 0xc557, 0xc558, 0xc559,
+ 0xc55a, 0xc55b, 0xc55c, 0xc55d, 0xc55e, 0xc55f, 0xc560, 0xc561,
+ 0xc562, 0xc563, 0xc564, 0xc565, 0xc566, 0xc567, 0xc568, 0xc569,
+ 0xc56a, 0xc56b, 0xc56c, 0xc56d, 0xc56e, 0xc56f, 0xc570, 0xc571,
+ 0xc572, 0xc573, 0xc574, 0xc575, 0xc576, 0xc577, 0xc578, 0xc579,
+ 0xc57a, 0xc57b, 0xc57c, 0xc57d, 0xc57e, 0xc580, 0xc581, 0xc582,
+ 0xc583, 0xc584, 0xc585, 0xc586, 0xc587, 0xc588, 0xc589, 0xc58a,
+ 0xc58b, 0xc58c, 0xc58d, 0xc58e, 0xc58f, 0xc590, 0xc591, 0xc592,
+ 0xc593, 0xc594, 0xc595, 0xc596, 0xc597, 0xc598, 0xc599, 0xc59a,
+ 0xc59b, 0xc59c, 0xc59d, 0xc59e, 0xc59f, 0xc5a0, 0xc640, 0xc641,
+ 0xc642, 0xc643, 0xc644, 0xc645, 0xc646, 0xc647, 0xc648, 0xc649,
+ 0xc64a, 0xc64b, 0xc64c, 0xc64d, 0xc64e, 0xc64f, 0xc650, 0xc651,
+ 0xc652, 0xc653, 0xc654, 0xc655, 0xc656, 0xc657, 0xc658, 0xc659,
+ 0xc65a, 0xc65b, 0xc65c, 0xc65d, 0xc65e, 0xc65f, 0xc660, 0xc661,
+ 0xc662, 0xc663, 0xc664, 0xc665, 0xc666, 0xc667, 0xc668, 0xc669,
+ 0xc66a, 0xc66b, 0xc66c, 0xc66d, 0xc66e, 0xc66f, 0xc670, 0xc671,
+ 0xc672, 0xc673, 0xc674, 0xc675, 0xc676, 0xc677, 0xc678, 0xc679,
+ 0xc67a, 0xc67b, 0xc67c, 0xc67d, 0xc67e, 0xc680, 0xc681, 0xc682,
+ 0xc683, 0xc684, 0xc685, 0xc686, 0xc687, 0xc688, 0xc689, 0xc68a,
+ 0xc68b, 0xc68c, 0xc68d, 0xc68e, 0xc68f, 0xc690, 0xc691, 0xc692,
+ 0xc693, 0xc694, 0xc695, 0xc696, 0xc697, 0xc698, 0xc699, 0xc69a,
+ 0xc69b, 0xc69c, 0xc69d, 0xc69e, 0xc69f, 0xc6a0, 0xc740, 0xc741,
+ 0xc742, 0xc743, 0xc744, 0xc745, 0xc746, 0xc747, 0xc748, 0xc749,
+ 0xc74a, 0xc74b, 0xc74c, 0xc74d, 0xc74e, 0xc74f, 0xc750, 0xc751,
+ 0xc752, 0xc753, 0xc754, 0xc755, 0xc756, 0xc757, 0xc758, 0xc759,
+ 0xc75a, 0xc75b, 0xc75c, 0xc75d, 0xc75e, 0xc75f, 0xc760, 0xc761,
+ 0xc762, 0xc763, 0xc764, 0xc765, 0xc766, 0xc767, 0xc768, 0xc769,
+ 0xc76a, 0xc76b, 0xc76c, 0xc76d, 0xc76e, 0xc76f, 0xc770, 0xc771,
+ 0xc772, 0xc773, 0xc774, 0xc775, 0xc776, 0xc777, 0xc778, 0xc779,
+ 0xc77a, 0xc77b, 0xc77c, 0xc77d, 0xc77e, 0xc780, 0xc781, 0xc782,
+ 0xc783, 0xc784, 0xc785, 0xc786, 0xc787, 0xc788, 0xc789, 0xc78a,
+ 0xc78b, 0xc78c, 0xc78d, 0xc78e, 0xc78f, 0xc790, 0xc791, 0xc792,
+ 0xc793, 0xc794, 0xc795, 0xc796, 0xc797, 0xc798, 0xc799, 0xc79a,
+ 0xc79b, 0xc79c, 0xc79d, 0xc79e, 0xc79f, 0xc7a0, 0xc840, 0xc841,
+ 0xc842, 0xc843, 0xc844, 0xc845, 0xc846, 0xc847, 0xc848, 0xc849,
+ 0xc84a, 0xc84b, 0xc84c, 0xc84d, 0xc84e, 0xc84f, 0xc850, 0xc851,
+ 0xc852, 0xc853, 0xc854, 0xc855, 0xc856, 0xc857, 0xc858, 0xc859,
+ 0xc85a, 0xc85b, 0xc85c, 0xc85d, 0xc85e, 0xc85f, 0xc860, 0xc861,
+ 0xc862, 0xc863, 0xc864, 0xc865, 0xc866, 0xc867, 0xc868, 0xc869,
+ 0xc86a, 0xc86b, 0xc86c, 0xc86d, 0xc86e, 0xc86f, 0xc870, 0xc871,
+ 0xc872, 0xc873, 0xc874, 0xc875, 0xc876, 0xc877, 0xc878, 0xc879,
+ 0xc87a, 0xc87b, 0xc87c, 0xc87d, 0xc87e, 0xc880, 0xc881, 0xc882,
+ 0xc883, 0xc884, 0xc885, 0xc886, 0xc887, 0xc888, 0xc889, 0xc88a,
+ 0xc88b, 0xc88c, 0xc88d, 0xc88e, 0xc88f, 0xc890, 0xc891, 0xc892,
+ 0xc893, 0xc894, 0xc895, 0xc896, 0xc897, 0xc898, 0xc899, 0xc89a,
+ 0xc89b, 0xc89c, 0xc89d, 0xc89e, 0xc89f, 0xc8a0, 0xc940, 0xc941,
+ 0xc942, 0xc943, 0xc944, 0xc945, 0xc946, 0xc947, 0xc948, 0xc949,
+ 0xc94a, 0xc94b, 0xc94c, 0xc94d, 0xc94e, 0xc94f, 0xc950, 0xc951,
+ 0xc952, 0xc953, 0xc954, 0xc955, 0xc956, 0xc957, 0xc958, 0xc959,
+ 0xc95a, 0xc95b, 0xc95c, 0xc95d, 0xc95e, 0xc95f, 0xc960, 0xc961,
+ 0xc962, 0xc963, 0xc964, 0xc965, 0xc966, 0xc967, 0xc968, 0xc969,
+ 0xc96a, 0xc96b, 0xc96c, 0xc96d, 0xc96e, 0xc96f, 0xc970, 0xc971,
+ 0xc972, 0xc973, 0xc974, 0xc975, 0xc976, 0xc977, 0xc978, 0xc979,
+ 0xc97a, 0xc97b, 0xc97c, 0xc97d, 0xc97e, 0xc980, 0xc981, 0xc982,
+ 0xc983, 0xc984, 0xc985, 0xc986, 0xc987, 0xc988, 0xc989, 0xc98a,
+ 0xc98b, 0xc98c, 0xc98d, 0xc98e, 0xc98f, 0xc990, 0xc991, 0xc992,
+ 0xc993, 0xc994, 0xc995, 0xc996, 0xc997, 0xc998, 0xc999, 0xc99a,
+ 0xc99b, 0xc99c, 0xc99d, 0xc99e, 0xc99f, 0xc9a0, 0xca40, 0xca41,
+ 0xca42, 0xca43, 0xca44, 0xca45, 0xca46, 0xca47, 0xca48, 0xca49,
+ 0xca4a, 0xca4b, 0xca4c, 0xca4d, 0xca4e, 0xca4f, 0xca50, 0xca51,
+ 0xca52, 0xca53, 0xca54, 0xca55, 0xca56, 0xca57, 0xca58, 0xca59,
+ 0xca5a, 0xca5b, 0xca5c, 0xca5d, 0xca5e, 0xca5f, 0xca60, 0xca61,
+ 0xca62, 0xca63, 0xca64, 0xca65, 0xca66, 0xca67, 0xca68, 0xca69,
+ 0xca6a, 0xca6b, 0xca6c, 0xca6d, 0xca6e, 0xca6f, 0xca70, 0xca71,
+ 0xca72, 0xca73, 0xca74, 0xca75, 0xca76, 0xca77, 0xca78, 0xca79,
+ 0xca7a, 0xca7b, 0xca7c, 0xca7d, 0xca7e, 0xca80, 0xca81, 0xca82,
+ 0xca83, 0xca84, 0xca85, 0xca86, 0xca87, 0xca88, 0xca89, 0xca8a,
+ 0xca8b, 0xca8c, 0xca8d, 0xca8e, 0xca8f, 0xca90, 0xca91, 0xca92,
+ 0xca93, 0xca94, 0xca95, 0xca96, 0xca97, 0xca98, 0xca99, 0xca9a,
+ 0xca9b, 0xca9c, 0xca9d, 0xca9e, 0xca9f, 0xcaa0, 0xcb40, 0xcb41,
+ 0xcb42, 0xcb43, 0xcb44, 0xcb45, 0xcb46, 0xcb47, 0xcb48, 0xcb49,
+ 0xcb4a, 0xcb4b, 0xcb4c, 0xcb4d, 0xcb4e, 0xcb4f, 0xcb50, 0xcb51,
+ 0xcb52, 0xcb53, 0xcb54, 0xcb55, 0xcb56, 0xcb57, 0xcb58, 0xcb59,
+ 0xcb5a, 0xcb5b, 0xcb5c, 0xcb5d, 0xcb5e, 0xcb5f, 0xcb60, 0xcb61,
+ 0xcb62, 0xcb63, 0xcb64, 0xcb65, 0xcb66, 0xcb67, 0xcb68, 0xcb69,
+ 0xcb6a, 0xcb6b, 0xcb6c, 0xcb6d, 0xcb6e, 0xcb6f, 0xcb70, 0xcb71,
+ 0xcb72, 0xcb73, 0xcb74, 0xcb75, 0xcb76, 0xcb77, 0xcb78, 0xcb79,
+ 0xcb7a, 0xcb7b, 0xcb7c, 0xcb7d, 0xcb7e, 0xcb80, 0xcb81, 0xcb82,
+ 0xcb83, 0xcb84, 0xcb85, 0xcb86, 0xcb87, 0xcb88, 0xcb89, 0xcb8a,
+ 0xcb8b, 0xcb8c, 0xcb8d, 0xcb8e, 0xcb8f, 0xcb90, 0xcb91, 0xcb92,
+ 0xcb93, 0xcb94, 0xcb95, 0xcb96, 0xcb97, 0xcb98, 0xcb99, 0xcb9a,
+ 0xcb9b, 0xcb9c, 0xcb9d, 0xcb9e, 0xcb9f, 0xcba0, 0xcc40, 0xcc41,
+ 0xcc42, 0xcc43, 0xcc44, 0xcc45, 0xcc46, 0xcc47, 0xcc48, 0xcc49,
+ 0xcc4a, 0xcc4b, 0xcc4c, 0xcc4d, 0xcc4e, 0xcc4f, 0xcc50, 0xcc51,
+ 0xcc52, 0xcc53, 0xcc54, 0xcc55, 0xcc56, 0xcc57, 0xcc58, 0xcc59,
+ 0xcc5a, 0xcc5b, 0xcc5c, 0xcc5d, 0xcc5e, 0xcc5f, 0xcc60, 0xcc61,
+ 0xcc62, 0xcc63, 0xcc64, 0xcc65, 0xcc66, 0xcc67, 0xcc68, 0xcc69,
+ 0xcc6a, 0xcc6b, 0xcc6c, 0xcc6d, 0xcc6e, 0xcc6f, 0xcc70, 0xcc71,
+ 0xcc72, 0xcc73, 0xcc74, 0xcc75, 0xcc76, 0xcc77, 0xcc78, 0xcc79,
+ 0xcc7a, 0xcc7b, 0xcc7c, 0xcc7d, 0xcc7e, 0xcc80, 0xcc81, 0xcc82,
+ 0xcc83, 0xcc84, 0xcc85, 0xcc86, 0xcc87, 0xcc88, 0xcc89, 0xcc8a,
+ 0xcc8b, 0xcc8c, 0xcc8d, 0xcc8e, 0xcc8f, 0xcc90, 0xcc91, 0xcc92,
+ 0xcc93, 0xcc94, 0xcc95, 0xcc96, 0xcc97, 0xcc98, 0xcc99, 0xcc9a,
+ 0xcc9b, 0xcc9c, 0xcc9d, 0xcc9e, 0xcc9f, 0xcca0, 0xcd40, 0xcd41,
+ 0xcd42, 0xcd43, 0xcd44, 0xcd45, 0xcd46, 0xcd47, 0xcd48, 0xcd49,
+ 0xcd4a, 0xcd4b, 0xcd4c, 0xcd4d, 0xcd4e, 0xcd4f, 0xcd50, 0xcd51,
+ 0xcd52, 0xcd53, 0xcd54, 0xcd55, 0xcd56, 0xcd57, 0xcd58, 0xcd59,
+ 0xcd5a, 0xcd5b, 0xcd5c, 0xcd5d, 0xcd5e, 0xcd5f, 0xcd60, 0xcd61,
+ 0xcd62, 0xcd63, 0xcd64, 0xcd65, 0xcd66, 0xcd67, 0xcd68, 0xcd69,
+ 0xcd6a, 0xcd6b, 0xcd6c, 0xcd6d, 0xcd6e, 0xcd6f, 0xcd70, 0xcd71,
+ 0xcd72, 0xcd73, 0xcd74, 0xcd75, 0xcd76, 0xcd77, 0xcd78, 0xcd79,
+ 0xcd7a, 0xcd7b, 0xcd7c, 0xcd7d, 0xcd7e, 0xcd80, 0xcd81, 0xcd82,
+ 0xcd83, 0xcd84, 0xcd85, 0xcd86, 0xcd87, 0xcd88, 0xcd89, 0xcd8a,
+ 0xcd8b, 0xcd8c, 0xcd8d, 0xcd8e, 0xcd8f, 0xcd90, 0xcd91, 0xcd92,
+ 0xcd93, 0xcd94, 0xcd95, 0xcd96, 0xcd97, 0xcd98, 0xcd99, 0xcd9a,
+ 0xcd9b, 0xcd9c, 0xcd9d, 0xcd9e, 0xcd9f, 0xcda0, 0xce40, 0xce41,
+ 0xce42, 0xce43, 0xce44, 0xce45, 0xce46, 0xce47, 0xce48, 0xce49,
+ 0xce4a, 0xce4b, 0xce4c, 0xce4d, 0xce4e, 0xce4f, 0xce50, 0xce51,
+ 0xce52, 0xce53, 0xce54, 0xce55, 0xce56, 0xce57, 0xce58, 0xce59,
+ 0xce5a, 0xce5b, 0xce5c, 0xce5d, 0xce5e, 0xce5f, 0xce60, 0xce61,
+ 0xce62, 0xce63, 0xce64, 0xce65, 0xce66, 0xce67, 0xce68, 0xce69,
+ 0xce6a, 0xce6b, 0xce6c, 0xce6d, 0xce6e, 0xce6f, 0xce70, 0xce71,
+ 0xce72, 0xce73, 0xce74, 0xce75, 0xce76, 0xce77, 0xce78, 0xce79,
+ 0xce7a, 0xce7b, 0xce7c, 0xce7d, 0xce7e, 0xce80, 0xce81, 0xce82,
+ 0xce83, 0xce84, 0xce85, 0xce86, 0xce87, 0xce88, 0xce89, 0xce8a,
+ 0xce8b, 0xce8c, 0xce8d, 0xce8e, 0xce8f, 0xce90, 0xce91, 0xce92,
+ 0xce93, 0xce94, 0xce95, 0xce96, 0xce97, 0xce98, 0xce99, 0xce9a,
+ 0xce9b, 0xce9c, 0xce9d, 0xce9e, 0xce9f, 0xcea0, 0xcf40, 0xcf41,
+ 0xcf42, 0xcf43, 0xcf44, 0xcf45, 0xcf46, 0xcf47, 0xcf48, 0xcf49,
+ 0xcf4a, 0xcf4b, 0xcf4c, 0xcf4d, 0xcf4e, 0xcf4f, 0xcf50, 0xcf51,
+ 0xcf52, 0xcf53, 0xcf54, 0xcf55, 0xcf56, 0xcf57, 0xcf58, 0xcf59,
+ 0xcf5a, 0xcf5b, 0xcf5c, 0xcf5d, 0xcf5e, 0xcf5f, 0xcf60, 0xcf61,
+ 0xcf62, 0xcf63, 0xcf64, 0xcf65, 0xcf66, 0xcf67, 0xcf68, 0xcf69,
+ 0xcf6a, 0xcf6b, 0xcf6c, 0xcf6d, 0xcf6e, 0xcf6f, 0xcf70, 0xcf71,
+ 0xcf72, 0xcf73, 0xcf74, 0xcf75, 0xcf76, 0xcf77, 0xcf78, 0xcf79,
+ 0xcf7a, 0xcf7b, 0xcf7c, 0xcf7d, 0xcf7e, 0xcf80, 0xcf81, 0xcf82,
+ 0xcf83, 0xcf84, 0xcf85, 0xcf86, 0xcf87, 0xcf88, 0xcf89, 0xcf8a,
+ 0xcf8b, 0xcf8c, 0xcf8d, 0xcf8e, 0xcf8f, 0xcf90, 0xcf91, 0xcf92,
+ 0xcf93, 0xcf94, 0xcf95, 0xcf96, 0xcf97, 0xcf98, 0xcf99, 0xcf9a,
+ 0xcf9b, 0xcf9c, 0xcf9d, 0xcf9e, 0xcf9f, 0xcfa0, 0xd040, 0xd041,
+ 0xd042, 0xd043, 0xd044, 0xd045, 0xd046, 0xd047, 0xd048, 0xd049,
+ 0xd04a, 0xd04b, 0xd04c, 0xd04d, 0xd04e, 0xd04f, 0xd050, 0xd051,
+ 0xd052, 0xd053, 0xd054, 0xd055, 0xd056, 0xd057, 0xd058, 0xd059,
+ 0xd05a, 0xd05b, 0xd05c, 0xd05d, 0xd05e, 0xd05f, 0xd060, 0xd061,
+ 0xd062, 0xd063, 0xd064, 0xd065, 0xd066, 0xd067, 0xd068, 0xd069,
+ 0xd06a, 0xd06b, 0xd06c, 0xd06d, 0xd06e, 0xd06f, 0xd070, 0xd071,
+ 0xd072, 0xd073, 0xd074, 0xd075, 0xd076, 0xd077, 0xd078, 0xd079,
+ 0xd07a, 0xd07b, 0xd07c, 0xd07d, 0xd07e, 0xd080, 0xd081, 0xd082,
+ 0xd083, 0xd084, 0xd085, 0xd086, 0xd087, 0xd088, 0xd089, 0xd08a,
+ 0xd08b, 0xd08c, 0xd08d, 0xd08e, 0xd08f, 0xd090, 0xd091, 0xd092,
+ 0xd093, 0xd094, 0xd095, 0xd096, 0xd097, 0xd098, 0xd099, 0xd09a,
+ 0xd09b, 0xd09c, 0xd09d, 0xd09e, 0xd09f, 0xd0a0, 0xd140, 0xd141,
+ 0xd142, 0xd143, 0xd144, 0xd145, 0xd146, 0xd147, 0xd148, 0xd149,
+ 0xd14a, 0xd14b, 0xd14c, 0xd14d, 0xd14e, 0xd14f, 0xd150, 0xd151,
+ 0xd152, 0xd153, 0xd154, 0xd155, 0xd156, 0xd157, 0xd158, 0xd159,
+ 0xd15a, 0xd15b, 0xd15c, 0xd15d, 0xd15e, 0xd15f, 0xd160, 0xd161,
+ 0xd162, 0xd163, 0xd164, 0xd165, 0xd166, 0xd167, 0xd168, 0xd169,
+ 0xd16a, 0xd16b, 0xd16c, 0xd16d, 0xd16e, 0xd16f, 0xd170, 0xd171,
+ 0xd172, 0xd173, 0xd174, 0xd175, 0xd176, 0xd177, 0xd178, 0xd179,
+ 0xd17a, 0xd17b, 0xd17c, 0xd17d, 0xd17e, 0xd180, 0xd181, 0xd182,
+ 0xd183, 0xd184, 0xd185, 0xd186, 0xd187, 0xd188, 0xd189, 0xd18a,
+ 0xd18b, 0xd18c, 0xd18d, 0xd18e, 0xd18f, 0xd190, 0xd191, 0xd192,
+ 0xd193, 0xd194, 0xd195, 0xd196, 0xd197, 0xd198, 0xd199, 0xd19a,
+ 0xd19b, 0xd19c, 0xd19d, 0xd19e, 0xd19f, 0xd1a0, 0xd240, 0xd241,
+ 0xd242, 0xd243, 0xd244, 0xd245, 0xd246, 0xd247, 0xd248, 0xd249,
+ 0xd24a, 0xd24b, 0xd24c, 0xd24d, 0xd24e, 0xd24f, 0xd250, 0xd251,
+ 0xd252, 0xd253, 0xd254, 0xd255, 0xd256, 0xd257, 0xd258, 0xd259,
+ 0xd25a, 0xd25b, 0xd25c, 0xd25d, 0xd25e, 0xd25f, 0xd260, 0xd261,
+ 0xd262, 0xd263, 0xd264, 0xd265, 0xd266, 0xd267, 0xd268, 0xd269,
+ 0xd26a, 0xd26b, 0xd26c, 0xd26d, 0xd26e, 0xd26f, 0xd270, 0xd271,
+ 0xd272, 0xd273, 0xd274, 0xd275, 0xd276, 0xd277, 0xd278, 0xd279,
+ 0xd27a, 0xd27b, 0xd27c, 0xd27d, 0xd27e, 0xd280, 0xd281, 0xd282,
+ 0xd283, 0xd284, 0xd285, 0xd286, 0xd287, 0xd288, 0xd289, 0xd28a,
+ 0xd28b, 0xd28c, 0xd28d, 0xd28e, 0xd28f, 0xd290, 0xd291, 0xd292,
+ 0xd293, 0xd294, 0xd295, 0xd296, 0xd297, 0xd298, 0xd299, 0xd29a,
+ 0xd29b, 0xd29c, 0xd29d, 0xd29e, 0xd29f, 0xd2a0, 0xd340, 0xd341,
+ 0xd342, 0xd343, 0xd344, 0xd345, 0xd346, 0xd347, 0xd348, 0xd349,
+ 0xd34a, 0xd34b, 0xd34c, 0xd34d, 0xd34e, 0xd34f, 0xd350, 0xd351,
+ 0xd352, 0xd353, 0xd354, 0xd355, 0xd356, 0xd357, 0xd358, 0xd359,
+ 0xd35a, 0xd35b, 0xd35c, 0xd35d, 0xd35e, 0xd35f, 0xd360, 0xd361,
+ 0xd362, 0xd363, 0xd364, 0xd365, 0xd366, 0xd367, 0xd368, 0xd369,
+ 0xd36a, 0xd36b, 0xd36c, 0xd36d, 0xd36e, 0xd36f, 0xd370, 0xd371,
+ 0xd372, 0xd373, 0xd374, 0xd375, 0xd376, 0xd377, 0xd378, 0xd379,
+ 0xd37a, 0xd37b, 0xd37c, 0xd37d, 0xd37e, 0xd380, 0xd381, 0xd382,
+ 0xd383, 0xd384, 0xd385, 0xd386, 0xd387, 0xd388, 0xd389, 0xd38a,
+ 0xd38b, 0xd38c, 0xd38d, 0xd38e, 0xd38f, 0xd390, 0xd391, 0xd392,
+ 0xd393, 0xd394, 0xd395, 0xd396, 0xd397, 0xd398, 0xd399, 0xd39a,
+ 0xd39b, 0xd39c, 0xd39d, 0xd39e, 0xd39f, 0xd3a0, 0xd440, 0xd441,
+ 0xd442, 0xd443, 0xd444, 0xd445, 0xd446, 0xd447, 0xd448, 0xd449,
+ 0xd44a, 0xd44b, 0xd44c, 0xd44d, 0xd44e, 0xd44f, 0xd450, 0xd451,
+ 0xd452, 0xd453, 0xd454, 0xd455, 0xd456, 0xd457, 0xd458, 0xd459,
+ 0xd45a, 0xd45b, 0xd45c, 0xd45d, 0xd45e, 0xd45f, 0xd460, 0xd461,
+ 0xd462, 0xd463, 0xd464, 0xd465, 0xd466, 0xd467, 0xd468, 0xd469,
+ 0xd46a, 0xd46b, 0xd46c, 0xd46d, 0xd46e, 0xd46f, 0xd470, 0xd471,
+ 0xd472, 0xd473, 0xd474, 0xd475, 0xd476, 0xd477, 0xd478, 0xd479,
+ 0xd47a, 0xd47b, 0xd47c, 0xd47d, 0xd47e, 0xd480, 0xd481, 0xd482,
+ 0xd483, 0xd484, 0xd485, 0xd486, 0xd487, 0xd488, 0xd489, 0xd48a,
+ 0xd48b, 0xd48c, 0xd48d, 0xd48e, 0xd48f, 0xd490, 0xd491, 0xd492,
+ 0xd493, 0xd494, 0xd495, 0xd496, 0xd497, 0xd498, 0xd499, 0xd49a,
+ 0xd49b, 0xd49c, 0xd49d, 0xd49e, 0xd49f, 0xd4a0, 0xd540, 0xd541,
+ 0xd542, 0xd543, 0xd544, 0xd545, 0xd546, 0xd547, 0xd548, 0xd549,
+ 0xd54a, 0xd54b, 0xd54c, 0xd54d, 0xd54e, 0xd54f, 0xd550, 0xd551,
+ 0xd552, 0xd553, 0xd554, 0xd555, 0xd556, 0xd557, 0xd558, 0xd559,
+ 0xd55a, 0xd55b, 0xd55c, 0xd55d, 0xd55e, 0xd55f, 0xd560, 0xd561,
+ 0xd562, 0xd563, 0xd564, 0xd565, 0xd566, 0xd567, 0xd568, 0xd569,
+ 0xd56a, 0xd56b, 0xd56c, 0xd56d, 0xd56e, 0xd56f, 0xd570, 0xd571,
+ 0xd572, 0xd573, 0xd574, 0xd575, 0xd576, 0xd577, 0xd578, 0xd579,
+ 0xd57a, 0xd57b, 0xd57c, 0xd57d, 0xd57e, 0xd580, 0xd581, 0xd582,
+ 0xd583, 0xd584, 0xd585, 0xd586, 0xd587, 0xd588, 0xd589, 0xd58a,
+ 0xd58b, 0xd58c, 0xd58d, 0xd58e, 0xd58f, 0xd590, 0xd591, 0xd592,
+ 0xd593, 0xd594, 0xd595, 0xd596, 0xd597, 0xd598, 0xd599, 0xd59a,
+ 0xd59b, 0xd59c, 0xd59d, 0xd59e, 0xd59f, 0xd5a0, 0xd640, 0xd641,
+ 0xd642, 0xd643, 0xd644, 0xd645, 0xd646, 0xd647, 0xd648, 0xd649,
+ 0xd64a, 0xd64b, 0xd64c, 0xd64d, 0xd64e, 0xd64f, 0xd650, 0xd651,
+ 0xd652, 0xd653, 0xd654, 0xd655, 0xd656, 0xd657, 0xd658, 0xd659,
+ 0xd65a, 0xd65b, 0xd65c, 0xd65d, 0xd65e, 0xd65f, 0xd660, 0xd661,
+ 0xd662, 0xd663, 0xd664, 0xd665, 0xd666, 0xd667, 0xd668, 0xd669,
+ 0xd66a, 0xd66b, 0xd66c, 0xd66d, 0xd66e, 0xd66f, 0xd670, 0xd671,
+ 0xd672, 0xd673, 0xd674, 0xd675, 0xd676, 0xd677, 0xd678, 0xd679,
+ 0xd67a, 0xd67b, 0xd67c, 0xd67d, 0xd67e, 0xd680, 0xd681, 0xd682,
+ 0xd683, 0xd684, 0xd685, 0xd686, 0xd687, 0xd688, 0xd689, 0xd68a,
+ 0xd68b, 0xd68c, 0xd68d, 0xd68e, 0xd68f, 0xd690, 0xd691, 0xd692,
+ 0xd693, 0xd694, 0xd695, 0xd696, 0xd697, 0xd698, 0xd699, 0xd69a,
+ 0xd69b, 0xd69c, 0xd69d, 0xd69e, 0xd69f, 0xd6a0, 0xd740, 0xd741,
+ 0xd742, 0xd743, 0xd744, 0xd745, 0xd746, 0xd747, 0xd748, 0xd749,
+ 0xd74a, 0xd74b, 0xd74c, 0xd74d, 0xd74e, 0xd74f, 0xd750, 0xd751,
+ 0xd752, 0xd753, 0xd754, 0xd755, 0xd756, 0xd757, 0xd758, 0xd759,
+ 0xd75a, 0xd75b, 0xd75c, 0xd75d, 0xd75e, 0xd75f, 0xd760, 0xd761,
+ 0xd762, 0xd763, 0xd764, 0xd765, 0xd766, 0xd767, 0xd768, 0xd769,
+ 0xd76a, 0xd76b, 0xd76c, 0xd76d, 0xd76e, 0xd76f, 0xd770, 0xd771,
+ 0xd772, 0xd773, 0xd774, 0xd775, 0xd776, 0xd777, 0xd778, 0xd779,
+ 0xd77a, 0xd77b, 0xd77c, 0xd77d, 0xd77e, 0xd780, 0xd781, 0xd782,
+ 0xd783, 0xd784, 0xd785, 0xd786, 0xd787, 0xd788, 0xd789, 0xd78a,
+ 0xd78b, 0xd78c, 0xd78d, 0xd78e, 0xd78f, 0xd790, 0xd791, 0xd792,
+ 0xd793, 0xd794, 0xd795, 0xd796, 0xd797, 0xd798, 0xd799, 0xd79a,
+ 0xd79b, 0xd79c, 0xd79d, 0xd79e, 0xd79f, 0xd7a0, 0xd840, 0xd841,
+ 0xd842, 0xd843, 0xd844, 0xd845, 0xd846, 0xd847, 0xd848, 0xd849,
+ 0xd84a, 0xd84b, 0xd84c, 0xd84d, 0xd84e, 0xd84f, 0xd850, 0xd851,
+ 0xd852, 0xd853, 0xd854, 0xd855, 0xd856, 0xd857, 0xd858, 0xd859,
+ 0xd85a, 0xd85b, 0xd85c, 0xd85d, 0xd85e, 0xd85f, 0xd860, 0xd861,
+ 0xd862, 0xd863, 0xd864, 0xd865, 0xd866, 0xd867, 0xd868, 0xd869,
+ 0xd86a, 0xd86b, 0xd86c, 0xd86d, 0xd86e, 0xd86f, 0xd870, 0xd871,
+ 0xd872, 0xd873, 0xd874, 0xd875, 0xd876, 0xd877, 0xd878, 0xd879,
+ 0xd87a, 0xd87b, 0xd87c, 0xd87d, 0xd87e, 0xd880, 0xd881, 0xd882,
+ 0xd883, 0xd884, 0xd885, 0xd886, 0xd887, 0xd888, 0xd889, 0xd88a,
+ 0xd88b, 0xd88c, 0xd88d, 0xd88e, 0xd88f, 0xd890, 0xd891, 0xd892,
+ 0xd893, 0xd894, 0xd895, 0xd896, 0xd897, 0xd898, 0xd899, 0xd89a,
+ 0xd89b, 0xd89c, 0xd89d, 0xd89e, 0xd89f, 0xd8a0, 0xd940, 0xd941,
+ 0xd942, 0xd943, 0xd944, 0xd945, 0xd946, 0xd947, 0xd948, 0xd949,
+ 0xd94a, 0xd94b, 0xd94c, 0xd94d, 0xd94e, 0xd94f, 0xd950, 0xd951,
+ 0xd952, 0xd953, 0xd954, 0xd955, 0xd956, 0xd957, 0xd958, 0xd959,
+ 0xd95a, 0xd95b, 0xd95c, 0xd95d, 0xd95e, 0xd95f, 0xd960, 0xd961,
+ 0xd962, 0xd963, 0xd964, 0xd965, 0xd966, 0xd967, 0xd968, 0xd969,
+ 0xd96a, 0xd96b, 0xd96c, 0xd96d, 0xd96e, 0xd96f, 0xd970, 0xd971,
+ 0xd972, 0xd973, 0xd974, 0xd975, 0xd976, 0xd977, 0xd978, 0xd979,
+ 0xd97a, 0xd97b, 0xd97c, 0xd97d, 0xd97e, 0xd980, 0xd981, 0xd982,
+ 0xd983, 0xd984, 0xd985, 0xd986, 0xd987, 0xd988, 0xd989, 0xd98a,
+ 0xd98b, 0xd98c, 0xd98d, 0xd98e, 0xd98f, 0xd990, 0xd991, 0xd992,
+ 0xd993, 0xd994, 0xd995, 0xd996, 0xd997, 0xd998, 0xd999, 0xd99a,
+ 0xd99b, 0xd99c, 0xd99d, 0xd99e, 0xd99f, 0xd9a0, 0xda40, 0xda41,
+ 0xda42, 0xda43, 0xda44, 0xda45, 0xda46, 0xda47, 0xda48, 0xda49,
+ 0xda4a, 0xda4b, 0xda4c, 0xda4d, 0xda4e, 0xda4f, 0xda50, 0xda51,
+ 0xda52, 0xda53, 0xda54, 0xda55, 0xda56, 0xda57, 0xda58, 0xda59,
+ 0xda5a, 0xda5b, 0xda5c, 0xda5d, 0xda5e, 0xda5f, 0xda60, 0xda61,
+ 0xda62, 0xda63, 0xda64, 0xda65, 0xda66, 0xda67, 0xda68, 0xda69,
+ 0xda6a, 0xda6b, 0xda6c, 0xda6d, 0xda6e, 0xda6f, 0xda70, 0xda71,
+ 0xda72, 0xda73, 0xda74, 0xda75, 0xda76, 0xda77, 0xda78, 0xda79,
+ 0xda7a, 0xda7b, 0xda7c, 0xda7d, 0xda7e, 0xda80, 0xda81, 0xda82,
+ 0xda83, 0xda84, 0xda85, 0xda86, 0xda87, 0xda88, 0xda89, 0xda8a,
+ 0xda8b, 0xda8c, 0xda8d, 0xda8e, 0xda8f, 0xda90, 0xda91, 0xda92,
+ 0xda93, 0xda94, 0xda95, 0xda96, 0xda97, 0xda98, 0xda99, 0xda9a,
+ 0xda9b, 0xda9c, 0xda9d, 0xda9e, 0xda9f, 0xdaa0, 0xdb40, 0xdb41,
+ 0xdb42, 0xdb43, 0xdb44, 0xdb45, 0xdb46, 0xdb47, 0xdb48, 0xdb49,
+ 0xdb4a, 0xdb4b, 0xdb4c, 0xdb4d, 0xdb4e, 0xdb4f, 0xdb50, 0xdb51,
+ 0xdb52, 0xdb53, 0xdb54, 0xdb55, 0xdb56, 0xdb57, 0xdb58, 0xdb59,
+ 0xdb5a, 0xdb5b, 0xdb5c, 0xdb5d, 0xdb5e, 0xdb5f, 0xdb60, 0xdb61,
+ 0xdb62, 0xdb63, 0xdb64, 0xdb65, 0xdb66, 0xdb67, 0xdb68, 0xdb69,
+ 0xdb6a, 0xdb6b, 0xdb6c, 0xdb6d, 0xdb6e, 0xdb6f, 0xdb70, 0xdb71,
+ 0xdb72, 0xdb73, 0xdb74, 0xdb75, 0xdb76, 0xdb77, 0xdb78, 0xdb79,
+ 0xdb7a, 0xdb7b, 0xdb7c, 0xdb7d, 0xdb7e, 0xdb80, 0xdb81, 0xdb82,
+ 0xdb83, 0xdb84, 0xdb85, 0xdb86, 0xdb87, 0xdb88, 0xdb89, 0xdb8a,
+ 0xdb8b, 0xdb8c, 0xdb8d, 0xdb8e, 0xdb8f, 0xdb90, 0xdb91, 0xdb92,
+ 0xdb93, 0xdb94, 0xdb95, 0xdb96, 0xdb97, 0xdb98, 0xdb99, 0xdb9a,
+ 0xdb9b, 0xdb9c, 0xdb9d, 0xdb9e, 0xdb9f, 0xdba0, 0xdc40, 0xdc41,
+ 0xdc42, 0xdc43, 0xdc44, 0xdc45, 0xdc46, 0xdc47, 0xdc48, 0xdc49,
+ 0xdc4a, 0xdc4b, 0xdc4c, 0xdc4d, 0xdc4e, 0xdc4f, 0xdc50, 0xdc51,
+ 0xdc52, 0xdc53, 0xdc54, 0xdc55, 0xdc56, 0xdc57, 0xdc58, 0xdc59,
+ 0xdc5a, 0xdc5b, 0xdc5c, 0xdc5d, 0xdc5e, 0xdc5f, 0xdc60, 0xdc61,
+ 0xdc62, 0xdc63, 0xdc64, 0xdc65, 0xdc66, 0xdc67, 0xdc68, 0xdc69,
+ 0xdc6a, 0xdc6b, 0xdc6c, 0xdc6d, 0xdc6e, 0xdc6f, 0xdc70, 0xdc71,
+ 0xdc72, 0xdc73, 0xdc74, 0xdc75, 0xdc76, 0xdc77, 0xdc78, 0xdc79,
+ 0xdc7a, 0xdc7b, 0xdc7c, 0xdc7d, 0xdc7e, 0xdc80, 0xdc81, 0xdc82,
+ 0xdc83, 0xdc84, 0xdc85, 0xdc86, 0xdc87, 0xdc88, 0xdc89, 0xdc8a,
+ 0xdc8b, 0xdc8c, 0xdc8d, 0xdc8e, 0xdc8f, 0xdc90, 0xdc91, 0xdc92,
+ 0xdc93, 0xdc94, 0xdc95, 0xdc96, 0xdc97, 0xdc98, 0xdc99, 0xdc9a,
+ 0xdc9b, 0xdc9c, 0xdc9d, 0xdc9e, 0xdc9f, 0xdca0, 0xdd40, 0xdd41,
+ 0xdd42, 0xdd43, 0xdd44, 0xdd45, 0xdd46, 0xdd47, 0xdd48, 0xdd49,
+ 0xdd4a, 0xdd4b, 0xdd4c, 0xdd4d, 0xdd4e, 0xdd4f, 0xdd50, 0xdd51,
+ 0xdd52, 0xdd53, 0xdd54, 0xdd55, 0xdd56, 0xdd57, 0xdd58, 0xdd59,
+ 0xdd5a, 0xdd5b, 0xdd5c, 0xdd5d, 0xdd5e, 0xdd5f, 0xdd60, 0xdd61,
+ 0xdd62, 0xdd63, 0xdd64, 0xdd65, 0xdd66, 0xdd67, 0xdd68, 0xdd69,
+ 0xdd6a, 0xdd6b, 0xdd6c, 0xdd6d, 0xdd6e, 0xdd6f, 0xdd70, 0xdd71,
+ 0xdd72, 0xdd73, 0xdd74, 0xdd75, 0xdd76, 0xdd77, 0xdd78, 0xdd79,
+ 0xdd7a, 0xdd7b, 0xdd7c, 0xdd7d, 0xdd7e, 0xdd80, 0xdd81, 0xdd82,
+ 0xdd83, 0xdd84, 0xdd85, 0xdd86, 0xdd87, 0xdd88, 0xdd89, 0xdd8a,
+ 0xdd8b, 0xdd8c, 0xdd8d, 0xdd8e, 0xdd8f, 0xdd90, 0xdd91, 0xdd92,
+ 0xdd93, 0xdd94, 0xdd95, 0xdd96, 0xdd97, 0xdd98, 0xdd99, 0xdd9a,
+ 0xdd9b, 0xdd9c, 0xdd9d, 0xdd9e, 0xdd9f, 0xdda0, 0xde40, 0xde41,
+ 0xde42, 0xde43, 0xde44, 0xde45, 0xde46, 0xde47, 0xde48, 0xde49,
+ 0xde4a, 0xde4b, 0xde4c, 0xde4d, 0xde4e, 0xde4f, 0xde50, 0xde51,
+ 0xde52, 0xde53, 0xde54, 0xde55, 0xde56, 0xde57, 0xde58, 0xde59,
+ 0xde5a, 0xde5b, 0xde5c, 0xde5d, 0xde5e, 0xde5f, 0xde60, 0xde61,
+ 0xde62, 0xde63, 0xde64, 0xde65, 0xde66, 0xde67, 0xde68, 0xde69,
+ 0xde6a, 0xde6b, 0xde6c, 0xde6d, 0xde6e, 0xde6f, 0xde70, 0xde71,
+ 0xde72, 0xde73, 0xde74, 0xde75, 0xde76, 0xde77, 0xde78, 0xde79,
+ 0xde7a, 0xde7b, 0xde7c, 0xde7d, 0xde7e, 0xde80, 0xde81, 0xde82,
+ 0xde83, 0xde84, 0xde85, 0xde86, 0xde87, 0xde88, 0xde89, 0xde8a,
+ 0xde8b, 0xde8c, 0xde8d, 0xde8e, 0xde8f, 0xde90, 0xde91, 0xde92,
+ 0xde93, 0xde94, 0xde95, 0xde96, 0xde97, 0xde98, 0xde99, 0xde9a,
+ 0xde9b, 0xde9c, 0xde9d, 0xde9e, 0xde9f, 0xdea0, 0xdf40, 0xdf41,
+ 0xdf42, 0xdf43, 0xdf44, 0xdf45, 0xdf46, 0xdf47, 0xdf48, 0xdf49,
+ 0xdf4a, 0xdf4b, 0xdf4c, 0xdf4d, 0xdf4e, 0xdf4f, 0xdf50, 0xdf51,
+ 0xdf52, 0xdf53, 0xdf54, 0xdf55, 0xdf56, 0xdf57, 0xdf58, 0xdf59,
+ 0xdf5a, 0xdf5b, 0xdf5c, 0xdf5d, 0xdf5e, 0xdf5f, 0xdf60, 0xdf61,
+ 0xdf62, 0xdf63, 0xdf64, 0xdf65, 0xdf66, 0xdf67, 0xdf68, 0xdf69,
+ 0xdf6a, 0xdf6b, 0xdf6c, 0xdf6d, 0xdf6e, 0xdf6f, 0xdf70, 0xdf71,
+ 0xdf72, 0xdf73, 0xdf74, 0xdf75, 0xdf76, 0xdf77, 0xdf78, 0xdf79,
+ 0xdf7a, 0xdf7b, 0xdf7c, 0xdf7d, 0xdf7e, 0xdf80, 0xdf81, 0xdf82,
+ 0xdf83, 0xdf84, 0xdf85, 0xdf86, 0xdf87, 0xdf88, 0xdf89, 0xdf8a,
+ 0xdf8b, 0xdf8c, 0xdf8d, 0xdf8e, 0xdf8f, 0xdf90, 0xdf91, 0xdf92,
+ 0xdf93, 0xdf94, 0xdf95, 0xdf96, 0xdf97, 0xdf98, 0xdf99, 0xdf9a,
+ 0xdf9b, 0xdf9c, 0xdf9d, 0xdf9e, 0xdf9f, 0xdfa0, 0xe040, 0xe041,
+ 0xe042, 0xe043, 0xe044, 0xe045, 0xe046, 0xe047, 0xe048, 0xe049,
+ 0xe04a, 0xe04b, 0xe04c, 0xe04d, 0xe04e, 0xe04f, 0xe050, 0xe051,
+ 0xe052, 0xe053, 0xe054, 0xe055, 0xe056, 0xe057, 0xe058, 0xe059,
+ 0xe05a, 0xe05b, 0xe05c, 0xe05d, 0xe05e, 0xe05f, 0xe060, 0xe061,
+ 0xe062, 0xe063, 0xe064, 0xe065, 0xe066, 0xe067, 0xe068, 0xe069,
+ 0xe06a, 0xe06b, 0xe06c, 0xe06d, 0xe06e, 0xe06f, 0xe070, 0xe071,
+ 0xe072, 0xe073, 0xe074, 0xe075, 0xe076, 0xe077, 0xe078, 0xe079,
+ 0xe07a, 0xe07b, 0xe07c, 0xe07d, 0xe07e, 0xe080, 0xe081, 0xe082,
+ 0xe083, 0xe084, 0xe085, 0xe086, 0xe087, 0xe088, 0xe089, 0xe08a,
+ 0xe08b, 0xe08c, 0xe08d, 0xe08e, 0xe08f, 0xe090, 0xe091, 0xe092,
+ 0xe093, 0xe094, 0xe095, 0xe096, 0xe097, 0xe098, 0xe099, 0xe09a,
+ 0xe09b, 0xe09c, 0xe09d, 0xe09e, 0xe09f, 0xe0a0, 0xe140, 0xe141,
+ 0xe142, 0xe143, 0xe144, 0xe145, 0xe146, 0xe147, 0xe148, 0xe149,
+ 0xe14a, 0xe14b, 0xe14c, 0xe14d, 0xe14e, 0xe14f, 0xe150, 0xe151,
+ 0xe152, 0xe153, 0xe154, 0xe155, 0xe156, 0xe157, 0xe158, 0xe159,
+ 0xe15a, 0xe15b, 0xe15c, 0xe15d, 0xe15e, 0xe15f, 0xe160, 0xe161,
+ 0xe162, 0xe163, 0xe164, 0xe165, 0xe166, 0xe167, 0xe168, 0xe169,
+ 0xe16a, 0xe16b, 0xe16c, 0xe16d, 0xe16e, 0xe16f, 0xe170, 0xe171,
+ 0xe172, 0xe173, 0xe174, 0xe175, 0xe176, 0xe177, 0xe178, 0xe179,
+ 0xe17a, 0xe17b, 0xe17c, 0xe17d, 0xe17e, 0xe180, 0xe181, 0xe182,
+ 0xe183, 0xe184, 0xe185, 0xe186, 0xe187, 0xe188, 0xe189, 0xe18a,
+ 0xe18b, 0xe18c, 0xe18d, 0xe18e, 0xe18f, 0xe190, 0xe191, 0xe192,
+ 0xe193, 0xe194, 0xe195, 0xe196, 0xe197, 0xe198, 0xe199, 0xe19a,
+ 0xe19b, 0xe19c, 0xe19d, 0xe19e, 0xe19f, 0xe1a0, 0xe240, 0xe241,
+ 0xe242, 0xe243, 0xe244, 0xe245, 0xe246, 0xe247, 0xe248, 0xe249,
+ 0xe24a, 0xe24b, 0xe24c, 0xe24d, 0xe24e, 0xe24f, 0xe250, 0xe251,
+ 0xe252, 0xe253, 0xe254, 0xe255, 0xe256, 0xe257, 0xe258, 0xe259,
+ 0xe25a, 0xe25b, 0xe25c, 0xe25d, 0xe25e, 0xe25f, 0xe260, 0xe261,
+ 0xe262, 0xe263, 0xe264, 0xe265, 0xe266, 0xe267, 0xe268, 0xe269,
+ 0xe26a, 0xe26b, 0xe26c, 0xe26d, 0xe26e, 0xe26f, 0xe270, 0xe271,
+ 0xe272, 0xe273, 0xe274, 0xe275, 0xe276, 0xe277, 0xe278, 0xe279,
+ 0xe27a, 0xe27b, 0xe27c, 0xe27d, 0xe27e, 0xe280, 0xe281, 0xe282,
+ 0xe283, 0xe284, 0xe285, 0xe286, 0xe287, 0xe288, 0xe289, 0xe28a,
+ 0xe28b, 0xe28c, 0xe28d, 0xe28e, 0xe28f, 0xe290, 0xe291, 0xe292,
+ 0xe293, 0xe294, 0xe295, 0xe296, 0xe297, 0xe298, 0xe299, 0xe29a,
+ 0xe29b, 0xe29c, 0xe29d, 0xe29e, 0xe29f, 0xe2a0, 0xe340, 0xe341,
+ 0xe342, 0xe343, 0xe344, 0xe345, 0xe346, 0xe347, 0xe348, 0xe349,
+ 0xe34a, 0xe34b, 0xe34c, 0xe34d, 0xe34e, 0xe34f, 0xe350, 0xe351,
+ 0xe352, 0xe353, 0xe354, 0xe355, 0xe356, 0xe357, 0xe358, 0xe359,
+ 0xe35a, 0xe35b, 0xe35c, 0xe35d, 0xe35e, 0xe35f, 0xe360, 0xe361,
+ 0xe362, 0xe363, 0xe364, 0xe365, 0xe366, 0xe367, 0xe368, 0xe369,
+ 0xe36a, 0xe36b, 0xe36c, 0xe36d, 0xe36e, 0xe36f, 0xe370, 0xe371,
+ 0xe372, 0xe373, 0xe374, 0xe375, 0xe376, 0xe377, 0xe378, 0xe379,
+ 0xe37a, 0xe37b, 0xe37c, 0xe37d, 0xe37e, 0xe380, 0xe381, 0xe382,
+ 0xe383, 0xe384, 0xe385, 0xe386, 0xe387, 0xe388, 0xe389, 0xe38a,
+ 0xe38b, 0xe38c, 0xe38d, 0xe38e, 0xe38f, 0xe390, 0xe391, 0xe392,
+ 0xe393, 0xe394, 0xe395, 0xe396, 0xe397, 0xe398, 0xe399, 0xe39a,
+ 0xe39b, 0xe39c, 0xe39d, 0xe39e, 0xe39f, 0xe3a0, 0xe440, 0xe441,
+ 0xe442, 0xe443, 0xe444, 0xe445, 0xe446, 0xe447, 0xe448, 0xe449,
+ 0xe44a, 0xe44b, 0xe44c, 0xe44d, 0xe44e, 0xe44f, 0xe450, 0xe451,
+ 0xe452, 0xe453, 0xe454, 0xe455, 0xe456, 0xe457, 0xe458, 0xe459,
+ 0xe45a, 0xe45b, 0xe45c, 0xe45d, 0xe45e, 0xe45f, 0xe460, 0xe461,
+ 0xe462, 0xe463, 0xe464, 0xe465, 0xe466, 0xe467, 0xe468, 0xe469,
+ 0xe46a, 0xe46b, 0xe46c, 0xe46d, 0xe46e, 0xe46f, 0xe470, 0xe471,
+ 0xe472, 0xe473, 0xe474, 0xe475, 0xe476, 0xe477, 0xe478, 0xe479,
+ 0xe47a, 0xe47b, 0xe47c, 0xe47d, 0xe47e, 0xe480, 0xe481, 0xe482,
+ 0xe483, 0xe484, 0xe485, 0xe486, 0xe487, 0xe488, 0xe489, 0xe48a,
+ 0xe48b, 0xe48c, 0xe48d, 0xe48e, 0xe48f, 0xe490, 0xe491, 0xe492,
+ 0xe493, 0xe494, 0xe495, 0xe496, 0xe497, 0xe498, 0xe499, 0xe49a,
+ 0xe49b, 0xe49c, 0xe49d, 0xe49e, 0xe49f, 0xe4a0, 0xe540, 0xe541,
+ 0xe542, 0xe543, 0xe544, 0xe545, 0xe546, 0xe547, 0xe548, 0xe549,
+ 0xe54a, 0xe54b, 0xe54c, 0xe54d, 0xe54e, 0xe54f, 0xe550, 0xe551,
+ 0xe552, 0xe553, 0xe554, 0xe555, 0xe556, 0xe557, 0xe558, 0xe559,
+ 0xe55a, 0xe55b, 0xe55c, 0xe55d, 0xe55e, 0xe55f, 0xe560, 0xe561,
+ 0xe562, 0xe563, 0xe564, 0xe565, 0xe566, 0xe567, 0xe568, 0xe569,
+ 0xe56a, 0xe56b, 0xe56c, 0xe56d, 0xe56e, 0xe56f, 0xe570, 0xe571,
+ 0xe572, 0xe573, 0xe574, 0xe575, 0xe576, 0xe577, 0xe578, 0xe579,
+ 0xe57a, 0xe57b, 0xe57c, 0xe57d, 0xe57e, 0xe580, 0xe581, 0xe582,
+ 0xe583, 0xe584, 0xe585, 0xe586, 0xe587, 0xe588, 0xe589, 0xe58a,
+ 0xe58b, 0xe58c, 0xe58d, 0xe58e, 0xe58f, 0xe590, 0xe591, 0xe592,
+ 0xe593, 0xe594, 0xe595, 0xe596, 0xe597, 0xe598, 0xe599, 0xe59a,
+ 0xe59b, 0xe59c, 0xe59d, 0xe59e, 0xe59f, 0xe5a0, 0xe640, 0xe641,
+ 0xe642, 0xe643, 0xe644, 0xe645, 0xe646, 0xe647, 0xe648, 0xe649,
+ 0xe64a, 0xe64b, 0xe64c, 0xe64d, 0xe64e, 0xe64f, 0xe650, 0xe651,
+ 0xe652, 0xe653, 0xe654, 0xe655, 0xe656, 0xe657, 0xe658, 0xe659,
+ 0xe65a, 0xe65b, 0xe65c, 0xe65d, 0xe65e, 0xe65f, 0xe660, 0xe661,
+ 0xe662, 0xe663, 0xe664, 0xe665, 0xe666, 0xe667, 0xe668, 0xe669,
+ 0xe66a, 0xe66b, 0xe66c, 0xe66d, 0xe66e, 0xe66f, 0xe670, 0xe671,
+ 0xe672, 0xe673, 0xe674, 0xe675, 0xe676, 0xe677, 0xe678, 0xe679,
+ 0xe67a, 0xe67b, 0xe67c, 0xe67d, 0xe67e, 0xe680, 0xe681, 0xe682,
+ 0xe683, 0xe684, 0xe685, 0xe686, 0xe687, 0xe688, 0xe689, 0xe68a,
+ 0xe68b, 0xe68c, 0xe68d, 0xe68e, 0xe68f, 0xe690, 0xe691, 0xe692,
+ 0xe693, 0xe694, 0xe695, 0xe696, 0xe697, 0xe698, 0xe699, 0xe69a,
+ 0xe69b, 0xe69c, 0xe69d, 0xe69e, 0xe69f, 0xe6a0, 0xe740, 0xe741,
+ 0xe742, 0xe743, 0xe744, 0xe745, 0xe746, 0xe747, 0xe748, 0xe749,
+ 0xe74a, 0xe74b, 0xe74c, 0xe74d, 0xe74e, 0xe74f, 0xe750, 0xe751,
+ 0xe752, 0xe753, 0xe754, 0xe755, 0xe756, 0xe757, 0xe758, 0xe759,
+ 0xe75a, 0xe75b, 0xe75c, 0xe75d, 0xe75e, 0xe75f, 0xe760, 0xe761,
+ 0xe762, 0xe763, 0xe764, 0xe765, 0xe766, 0xe767, 0xe768, 0xe769,
+ 0xe76a, 0xe76b, 0xe76c, 0xe76d, 0xe76e, 0xe76f, 0xe770, 0xe771,
+ 0xe772, 0xe773, 0xe774, 0xe775, 0xe776, 0xe777, 0xe778, 0xe779,
+ 0xe77a, 0xe77b, 0xe77c, 0xe77d, 0xe77e, 0xe780, 0xe781, 0xe782,
+ 0xe783, 0xe784, 0xe785, 0xe786, 0xe787, 0xe788, 0xe789, 0xe78a,
+ 0xe78b, 0xe78c, 0xe78d, 0xe78e, 0xe78f, 0xe790, 0xe791, 0xe792,
+ 0xe793, 0xe794, 0xe795, 0xe796, 0xe797, 0xe798, 0xe799, 0xe79a,
+ 0xe79b, 0xe79c, 0xe79d, 0xe79e, 0xe79f, 0xe7a0, 0xe840, 0xe841,
+ 0xe842, 0xe843, 0xe844, 0xe845, 0xe846, 0xe847, 0xe848, 0xe849,
+ 0xe84a, 0xe84b, 0xe84c, 0xe84d, 0xe84e, 0xe84f, 0xe850, 0xe851,
+ 0xe852, 0xe853, 0xe854, 0xe855, 0xe856, 0xe857, 0xe858, 0xe859,
+ 0xe85a, 0xe85b, 0xe85c, 0xe85d, 0xe85e, 0xe85f, 0xe860, 0xe861,
+ 0xe862, 0xe863, 0xe864, 0xe865, 0xe866, 0xe867, 0xe868, 0xe869,
+ 0xe86a, 0xe86b, 0xe86c, 0xe86d, 0xe86e, 0xe86f, 0xe870, 0xe871,
+ 0xe872, 0xe873, 0xe874, 0xe875, 0xe876, 0xe877, 0xe878, 0xe879,
+ 0xe87a, 0xe87b, 0xe87c, 0xe87d, 0xe87e, 0xe880, 0xe881, 0xe882,
+ 0xe883, 0xe884, 0xe885, 0xe886, 0xe887, 0xe888, 0xe889, 0xe88a,
+ 0xe88b, 0xe88c, 0xe88d, 0xe88e, 0xe88f, 0xe890, 0xe891, 0xe892,
+ 0xe893, 0xe894, 0xe895, 0xe896, 0xe897, 0xe898, 0xe899, 0xe89a,
+ 0xe89b, 0xe89c, 0xe89d, 0xe89e, 0xe89f, 0xe8a0, 0xe940, 0xe941,
+ 0xe942, 0xe943, 0xe944, 0xe945, 0xe946, 0xe947, 0xe948, 0xe949,
+ 0xe94a, 0xe94b, 0xe94c, 0xe94d, 0xe94e, 0xe94f, 0xe950, 0xe951,
+ 0xe952, 0xe953, 0xe954, 0xe955, 0xe956, 0xe957, 0xe958, 0xe959,
+ 0xe95a, 0xe95b, 0xe95c, 0xe95d, 0xe95e, 0xe95f, 0xe960, 0xe961,
+ 0xe962, 0xe963, 0xe964, 0xe965, 0xe966, 0xe967, 0xe968, 0xe969,
+ 0xe96a, 0xe96b, 0xe96c, 0xe96d, 0xe96e, 0xe96f, 0xe970, 0xe971,
+ 0xe972, 0xe973, 0xe974, 0xe975, 0xe976, 0xe977, 0xe978, 0xe979,
+ 0xe97a, 0xe97b, 0xe97c, 0xe97d, 0xe97e, 0xe980, 0xe981, 0xe982,
+ 0xe983, 0xe984, 0xe985, 0xe986, 0xe987, 0xe988, 0xe989, 0xe98a,
+ 0xe98b, 0xe98c, 0xe98d, 0xe98e, 0xe98f, 0xe990, 0xe991, 0xe992,
+ 0xe993, 0xe994, 0xe995, 0xe996, 0xe997, 0xe998, 0xe999, 0xe99a,
+ 0xe99b, 0xe99c, 0xe99d, 0xe99e, 0xe99f, 0xe9a0, 0xea40, 0xea41,
+ 0xea42, 0xea43, 0xea44, 0xea45, 0xea46, 0xea47, 0xea48, 0xea49,
+ 0xea4a, 0xea4b, 0xea4c, 0xea4d, 0xea4e, 0xea4f, 0xea50, 0xea51,
+ 0xea52, 0xea53, 0xea54, 0xea55, 0xea56, 0xea57, 0xea58, 0xea59,
+ 0xea5a, 0xea5b, 0xea5c, 0xea5d, 0xea5e, 0xea5f, 0xea60, 0xea61,
+ 0xea62, 0xea63, 0xea64, 0xea65, 0xea66, 0xea67, 0xea68, 0xea69,
+ 0xea6a, 0xea6b, 0xea6c, 0xea6d, 0xea6e, 0xea6f, 0xea70, 0xea71,
+ 0xea72, 0xea73, 0xea74, 0xea75, 0xea76, 0xea77, 0xea78, 0xea79,
+ 0xea7a, 0xea7b, 0xea7c, 0xea7d, 0xea7e, 0xea80, 0xea81, 0xea82,
+ 0xea83, 0xea84, 0xea85, 0xea86, 0xea87, 0xea88, 0xea89, 0xea8a,
+ 0xea8b, 0xea8c, 0xea8d, 0xea8e, 0xea8f, 0xea90, 0xea91, 0xea92,
+ 0xea93, 0xea94, 0xea95, 0xea96, 0xea97, 0xea98, 0xea99, 0xea9a,
+ 0xea9b, 0xea9c, 0xea9d, 0xea9e, 0xea9f, 0xeaa0, 0xeb40, 0xeb41,
+ 0xeb42, 0xeb43, 0xeb44, 0xeb45, 0xeb46, 0xeb47, 0xeb48, 0xeb49,
+ 0xeb4a, 0xeb4b, 0xeb4c, 0xeb4d, 0xeb4e, 0xeb4f, 0xeb50, 0xeb51,
+ 0xeb52, 0xeb53, 0xeb54, 0xeb55, 0xeb56, 0xeb57, 0xeb58, 0xeb59,
+ 0xeb5a, 0xeb5b, 0xeb5c, 0xeb5d, 0xeb5e, 0xeb5f, 0xeb60, 0xeb61,
+ 0xeb62, 0xeb63, 0xeb64, 0xeb65, 0xeb66, 0xeb67, 0xeb68, 0xeb69,
+ 0xeb6a, 0xeb6b, 0xeb6c, 0xeb6d, 0xeb6e, 0xeb6f, 0xeb70, 0xeb71,
+ 0xeb72, 0xeb73, 0xeb74, 0xeb75, 0xeb76, 0xeb77, 0xeb78, 0xeb79,
+ 0xeb7a, 0xeb7b, 0xeb7c, 0xeb7d, 0xeb7e, 0xeb80, 0xeb81, 0xeb82,
+ 0xeb83, 0xeb84, 0xeb85, 0xeb86, 0xeb87, 0xeb88, 0xeb89, 0xeb8a,
+ 0xeb8b, 0xeb8c, 0xeb8d, 0xeb8e, 0xeb8f, 0xeb90, 0xeb91, 0xeb92,
+ 0xeb93, 0xeb94, 0xeb95, 0xeb96, 0xeb97, 0xeb98, 0xeb99, 0xeb9a,
+ 0xeb9b, 0xeb9c, 0xeb9d, 0xeb9e, 0xeb9f, 0xeba0, 0xec40, 0xec41,
+ 0xec42, 0xec43, 0xec44, 0xec45, 0xec46, 0xec47, 0xec48, 0xec49,
+ 0xec4a, 0xec4b, 0xec4c, 0xec4d, 0xec4e, 0xec4f, 0xec50, 0xec51,
+ 0xec52, 0xec53, 0xec54, 0xec55, 0xec56, 0xec57, 0xec58, 0xec59,
+ 0xec5a, 0xec5b, 0xec5c, 0xec5d, 0xec5e, 0xec5f, 0xec60, 0xec61,
+ 0xec62, 0xec63, 0xec64, 0xec65, 0xec66, 0xec67, 0xec68, 0xec69,
+ 0xec6a, 0xec6b, 0xec6c, 0xec6d, 0xec6e, 0xec6f, 0xec70, 0xec71,
+ 0xec72, 0xec73, 0xec74, 0xec75, 0xec76, 0xec77, 0xec78, 0xec79,
+ 0xec7a, 0xec7b, 0xec7c, 0xec7d, 0xec7e, 0xec80, 0xec81, 0xec82,
+ 0xec83, 0xec84, 0xec85, 0xec86, 0xec87, 0xec88, 0xec89, 0xec8a,
+ 0xec8b, 0xec8c, 0xec8d, 0xec8e, 0xec8f, 0xec90, 0xec91, 0xec92,
+ 0xec93, 0xec94, 0xec95, 0xec96, 0xec97, 0xec98, 0xec99, 0xec9a,
+ 0xec9b, 0xec9c, 0xec9d, 0xec9e, 0xec9f, 0xeca0, 0xed40, 0xed41,
+ 0xed42, 0xed43, 0xed44, 0xed45, 0xed46, 0xed47, 0xed48, 0xed49,
+ 0xed4a, 0xed4b, 0xed4c, 0xed4d, 0xed4e, 0xed4f, 0xed50, 0xed51,
+ 0xed52, 0xed53, 0xed54, 0xed55, 0xed56, 0xed57, 0xed58, 0xed59,
+ 0xed5a, 0xed5b, 0xed5c, 0xed5d, 0xed5e, 0xed5f, 0xed60, 0xed61,
+ 0xed62, 0xed63, 0xed64, 0xed65, 0xed66, 0xed67, 0xed68, 0xed69,
+ 0xed6a, 0xed6b, 0xed6c, 0xed6d, 0xed6e, 0xed6f, 0xed70, 0xed71,
+ 0xed72, 0xed73, 0xed74, 0xed75, 0xed76, 0xed77, 0xed78, 0xed79,
+ 0xed7a, 0xed7b, 0xed7c, 0xed7d, 0xed7e, 0xed80, 0xed81, 0xed82,
+ 0xed83, 0xed84, 0xed85, 0xed86, 0xed87, 0xed88, 0xed89, 0xed8a,
+ 0xed8b, 0xed8c, 0xed8d, 0xed8e, 0xed8f, 0xed90, 0xed91, 0xed92,
+ 0xed93, 0xed94, 0xed95, 0xed96, 0xed97, 0xed98, 0xed99, 0xed9a,
+ 0xed9b, 0xed9c, 0xed9d, 0xed9e, 0xed9f, 0xeda0, 0xee40, 0xee41,
+ 0xee42, 0xee43, 0xee44, 0xee45, 0xee46, 0xee47, 0xee48, 0xee49,
+ 0xee4a, 0xee4b, 0xee4c, 0xee4d, 0xee4e, 0xee4f, 0xee50, 0xee51,
+ 0xee52, 0xee53, 0xee54, 0xee55, 0xee56, 0xee57, 0xee58, 0xee59,
+ 0xee5a, 0xee5b, 0xee5c, 0xee5d, 0xee5e, 0xee5f, 0xee60, 0xee61,
+ 0xee62, 0xee63, 0xee64, 0xee65, 0xee66, 0xee67, 0xee68, 0xee69,
+ 0xee6a, 0xee6b, 0xee6c, 0xee6d, 0xee6e, 0xee6f, 0xee70, 0xee71,
+ 0xee72, 0xee73, 0xee74, 0xee75, 0xee76, 0xee77, 0xee78, 0xee79,
+ 0xee7a, 0xee7b, 0xee7c, 0xee7d, 0xee7e, 0xee80, 0xee81, 0xee82,
+ 0xee83, 0xee84, 0xee85, 0xee86, 0xee87, 0xee88, 0xee89, 0xee8a,
+ 0xee8b, 0xee8c, 0xee8d, 0xee8e, 0xee8f, 0xee90, 0xee91, 0xee92,
+ 0xee93, 0xee94, 0xee95, 0xee96, 0xee97, 0xee98, 0xee99, 0xee9a,
+ 0xee9b, 0xee9c, 0xee9d, 0xee9e, 0xee9f, 0xeea0, 0xef40, 0xef41,
+ 0xef42, 0xef43, 0xef44, 0xef45, 0xef46, 0xef47, 0xef48, 0xef49,
+ 0xef4a, 0xef4b, 0xef4c, 0xef4d, 0xef4e, 0xef4f, 0xef50, 0xef51,
+ 0xef52, 0xef53, 0xef54, 0xef55, 0xef56, 0xef57, 0xef58, 0xef59,
+ 0xef5a, 0xef5b, 0xef5c, 0xef5d, 0xef5e, 0xef5f, 0xef60, 0xef61,
+ 0xef62, 0xef63, 0xef64, 0xef65, 0xef66, 0xef67, 0xef68, 0xef69,
+ 0xef6a, 0xef6b, 0xef6c, 0xef6d, 0xef6e, 0xef6f, 0xef70, 0xef71,
+ 0xef72, 0xef73, 0xef74, 0xef75, 0xef76, 0xef77, 0xef78, 0xef79,
+ 0xef7a, 0xef7b, 0xef7c, 0xef7d, 0xef7e, 0xef80, 0xef81, 0xef82,
+ 0xef83, 0xef84, 0xef85, 0xef86, 0xef87, 0xef88, 0xef89, 0xef8a,
+ 0xef8b, 0xef8c, 0xef8d, 0xef8e, 0xef8f, 0xef90, 0xef91, 0xef92,
+ 0xef93, 0xef94, 0xef95, 0xef96, 0xef97, 0xef98, 0xef99, 0xef9a,
+ 0xef9b, 0xef9c, 0xef9d, 0xef9e, 0xef9f, 0xefa0, 0xf040, 0xf041,
+ 0xf042, 0xf043, 0xf044, 0xf045, 0xf046, 0xf047, 0xf048, 0xf049,
+ 0xf04a, 0xf04b, 0xf04c, 0xf04d, 0xf04e, 0xf04f, 0xf050, 0xf051,
+ 0xf052, 0xf053, 0xf054, 0xf055, 0xf056, 0xf057, 0xf058, 0xf059,
+ 0xf05a, 0xf05b, 0xf05c, 0xf05d, 0xf05e, 0xf05f, 0xf060, 0xf061,
+ 0xf062, 0xf063, 0xf064, 0xf065, 0xf066, 0xf067, 0xf068, 0xf069,
+ 0xf06a, 0xf06b, 0xf06c, 0xf06d, 0xf06e, 0xf06f, 0xf070, 0xf071,
+ 0xf072, 0xf073, 0xf074, 0xf075, 0xf076, 0xf077, 0xf078, 0xf079,
+ 0xf07a, 0xf07b, 0xf07c, 0xf07d, 0xf07e, 0xf080, 0xf081, 0xf082,
+ 0xf083, 0xf084, 0xf085, 0xf086, 0xf087, 0xf088, 0xf089, 0xf08a,
+ 0xf08b, 0xf08c, 0xf08d, 0xf08e, 0xf08f, 0xf090, 0xf091, 0xf092,
+ 0xf093, 0xf094, 0xf095, 0xf096, 0xf097, 0xf098, 0xf099, 0xf09a,
+ 0xf09b, 0xf09c, 0xf09d, 0xf09e, 0xf09f, 0xf0a0, 0xf140, 0xf141,
+ 0xf142, 0xf143, 0xf144, 0xf145, 0xf146, 0xf147, 0xf148, 0xf149,
+ 0xf14a, 0xf14b, 0xf14c, 0xf14d, 0xf14e, 0xf14f, 0xf150, 0xf151,
+ 0xf152, 0xf153, 0xf154, 0xf155, 0xf156, 0xf157, 0xf158, 0xf159,
+ 0xf15a, 0xf15b, 0xf15c, 0xf15d, 0xf15e, 0xf15f, 0xf160, 0xf161,
+ 0xf162, 0xf163, 0xf164, 0xf165, 0xf166, 0xf167, 0xf168, 0xf169,
+ 0xf16a, 0xf16b, 0xf16c, 0xf16d, 0xf16e, 0xf16f, 0xf170, 0xf171,
+ 0xf172, 0xf173, 0xf174, 0xf175, 0xf176, 0xf177, 0xf178, 0xf179,
+ 0xf17a, 0xf17b, 0xf17c, 0xf17d, 0xf17e, 0xf180, 0xf181, 0xf182,
+ 0xf183, 0xf184, 0xf185, 0xf186, 0xf187, 0xf188, 0xf189, 0xf18a,
+ 0xf18b, 0xf18c, 0xf18d, 0xf18e, 0xf18f, 0xf190, 0xf191, 0xf192,
+ 0xf193, 0xf194, 0xf195, 0xf196, 0xf197, 0xf198, 0xf199, 0xf19a,
+ 0xf19b, 0xf19c, 0xf19d, 0xf19e, 0xf19f, 0xf1a0, 0xf240, 0xf241,
+ 0xf242, 0xf243, 0xf244, 0xf245, 0xf246, 0xf247, 0xf248, 0xf249,
+ 0xf24a, 0xf24b, 0xf24c, 0xf24d, 0xf24e, 0xf24f, 0xf250, 0xf251,
+ 0xf252, 0xf253, 0xf254, 0xf255, 0xf256, 0xf257, 0xf258, 0xf259,
+ 0xf25a, 0xf25b, 0xf25c, 0xf25d, 0xf25e, 0xf25f, 0xf260, 0xf261,
+ 0xf262, 0xf263, 0xf264, 0xf265, 0xf266, 0xf267, 0xf268, 0xf269,
+ 0xf26a, 0xf26b, 0xf26c, 0xf26d, 0xf26e, 0xf26f, 0xf270, 0xf271,
+ 0xf272, 0xf273, 0xf274, 0xf275, 0xf276, 0xf277, 0xf278, 0xf279,
+ 0xf27a, 0xf27b, 0xf27c, 0xf27d, 0xf27e, 0xf280, 0xf281, 0xf282,
+ 0xf283, 0xf284, 0xf285, 0xf286, 0xf287, 0xf288, 0xf289, 0xf28a,
+ 0xf28b, 0xf28c, 0xf28d, 0xf28e, 0xf28f, 0xf290, 0xf291, 0xf292,
+ 0xf293, 0xf294, 0xf295, 0xf296, 0xf297, 0xf298, 0xf299, 0xf29a,
+ 0xf29b, 0xf29c, 0xf29d, 0xf29e, 0xf29f, 0xf2a0, 0xf340, 0xf341,
+ 0xf342, 0xf343, 0xf344, 0xf345, 0xf346, 0xf347, 0xf348, 0xf349,
+ 0xf34a, 0xf34b, 0xf34c, 0xf34d, 0xf34e, 0xf34f, 0xf350, 0xf351,
+ 0xf352, 0xf353, 0xf354, 0xf355, 0xf356, 0xf357, 0xf358, 0xf359,
+ 0xf35a, 0xf35b, 0xf35c, 0xf35d, 0xf35e, 0xf35f, 0xf360, 0xf361,
+ 0xf362, 0xf363, 0xf364, 0xf365, 0xf366, 0xf367, 0xf368, 0xf369,
+ 0xf36a, 0xf36b, 0xf36c, 0xf36d, 0xf36e, 0xf36f, 0xf370, 0xf371,
+ 0xf372, 0xf373, 0xf374, 0xf375, 0xf376, 0xf377, 0xf378, 0xf379,
+ 0xf37a, 0xf37b, 0xf37c, 0xf37d, 0xf37e, 0xf380, 0xf381, 0xf382,
+ 0xf383, 0xf384, 0xf385, 0xf386, 0xf387, 0xf388, 0xf389, 0xf38a,
+ 0xf38b, 0xf38c, 0xf38d, 0xf38e, 0xf38f, 0xf390, 0xf391, 0xf392,
+ 0xf393, 0xf394, 0xf395, 0xf396, 0xf397, 0xf398, 0xf399, 0xf39a,
+ 0xf39b, 0xf39c, 0xf39d, 0xf39e, 0xf39f, 0xf3a0, 0xf440, 0xf441,
+ 0xf442, 0xf443, 0xf444, 0xf445, 0xf446, 0xf447, 0xf448, 0xf449,
+ 0xf44a, 0xf44b, 0xf44c, 0xf44d, 0xf44e, 0xf44f, 0xf450, 0xf451,
+ 0xf452, 0xf453, 0xf454, 0xf455, 0xf456, 0xf457, 0xf458, 0xf459,
+ 0xf45a, 0xf45b, 0xf45c, 0xf45d, 0xf45e, 0xf45f, 0xf460, 0xf461,
+ 0xf462, 0xf463, 0xf464, 0xf465, 0xf466, 0xf467, 0xf468, 0xf469,
+ 0xf46a, 0xf46b, 0xf46c, 0xf46d, 0xf46e, 0xf46f, 0xf470, 0xf471,
+ 0xf472, 0xf473, 0xf474, 0xf475, 0xf476, 0xf477, 0xf478, 0xf479,
+ 0xf47a, 0xf47b, 0xf47c, 0xf47d, 0xf47e, 0xf480, 0xf481, 0xf482,
+ 0xf483, 0xf484, 0xf485, 0xf486, 0xf487, 0xf488, 0xf489, 0xf48a,
+ 0xf48b, 0xf48c, 0xf48d, 0xf48e, 0xf48f, 0xf490, 0xf491, 0xf492,
+ 0xf493, 0xf494, 0xf495, 0xf496, 0xf497, 0xf498, 0xf499, 0xf49a,
+ 0xf49b, 0xf49c, 0xf49d, 0xf49e, 0xf49f, 0xf4a0, 0xf540, 0xf541,
+ 0xf542, 0xf543, 0xf544, 0xf545, 0xf546, 0xf547, 0xf548, 0xf549,
+ 0xf54a, 0xf54b, 0xf54c, 0xf54d, 0xf54e, 0xf54f, 0xf550, 0xf551,
+ 0xf552, 0xf553, 0xf554, 0xf555, 0xf556, 0xf557, 0xf558, 0xf559,
+ 0xf55a, 0xf55b, 0xf55c, 0xf55d, 0xf55e, 0xf55f, 0xf560, 0xf561,
+ 0xf562, 0xf563, 0xf564, 0xf565, 0xf566, 0xf567, 0xf568, 0xf569,
+ 0xf56a, 0xf56b, 0xf56c, 0xf56d, 0xf56e, 0xf56f, 0xf570, 0xf571,
+ 0xf572, 0xf573, 0xf574, 0xf575, 0xf576, 0xf577, 0xf578, 0xf579,
+ 0xf57a, 0xf57b, 0xf57c, 0xf57d, 0xf57e, 0xf580, 0xf581, 0xf582,
+ 0xf583, 0xf584, 0xf585, 0xf586, 0xf587, 0xf588, 0xf589, 0xf58a,
+ 0xf58b, 0xf58c, 0xf58d, 0xf58e, 0xf58f, 0xf590, 0xf591, 0xf592,
+ 0xf593, 0xf594, 0xf595, 0xf596, 0xf597, 0xf598, 0xf599, 0xf59a,
+ 0xf59b, 0xf59c, 0xf59d, 0xf59e, 0xf59f, 0xf5a0, 0xf640, 0xf641,
+ 0xf642, 0xf643, 0xf644, 0xf645, 0xf646, 0xf647, 0xf648, 0xf649,
+ 0xf64a, 0xf64b, 0xf64c, 0xf64d, 0xf64e, 0xf64f, 0xf650, 0xf651,
+ 0xf652, 0xf653, 0xf654, 0xf655, 0xf656, 0xf657, 0xf658, 0xf659,
+ 0xf65a, 0xf65b, 0xf65c, 0xf65d, 0xf65e, 0xf65f, 0xf660, 0xf661,
+ 0xf662, 0xf663, 0xf664, 0xf665, 0xf666, 0xf667, 0xf668, 0xf669,
+ 0xf66a, 0xf66b, 0xf66c, 0xf66d, 0xf66e, 0xf66f, 0xf670, 0xf671,
+ 0xf672, 0xf673, 0xf674, 0xf675, 0xf676, 0xf677, 0xf678, 0xf679,
+ 0xf67a, 0xf67b, 0xf67c, 0xf67d, 0xf67e, 0xf680, 0xf681, 0xf682,
+ 0xf683, 0xf684, 0xf685, 0xf686, 0xf687, 0xf688, 0xf689, 0xf68a,
+ 0xf68b, 0xf68c, 0xf68d, 0xf68e, 0xf68f, 0xf690, 0xf691, 0xf692,
+ 0xf693, 0xf694, 0xf695, 0xf696, 0xf697, 0xf698, 0xf699, 0xf69a,
+ 0xf69b, 0xf69c, 0xf69d, 0xf69e, 0xf69f, 0xf6a0, 0xf740, 0xf741,
+ 0xf742, 0xf743, 0xf744, 0xf745, 0xf746, 0xf747, 0xf748, 0xf749,
+ 0xf74a, 0xf74b, 0xf74c, 0xf74d, 0xf74e, 0xf74f, 0xf750, 0xf751,
+ 0xf752, 0xf753, 0xf754, 0xf755, 0xf756, 0xf757, 0xf758, 0xf759,
+ 0xf75a, 0xf75b, 0xf75c, 0xf75d, 0xf75e, 0xf75f, 0xf760, 0xf761,
+ 0xf762, 0xf763, 0xf764, 0xf765, 0xf766, 0xf767, 0xf768, 0xf769,
+ 0xf76a, 0xf76b, 0xf76c, 0xf76d, 0xf76e, 0xf76f, 0xf770, 0xf771,
+ 0xf772, 0xf773, 0xf774, 0xf775, 0xf776, 0xf777, 0xf778, 0xf779,
+ 0xf77a, 0xf77b, 0xf77c, 0xf77d, 0xf77e, 0xf780, 0xf781, 0xf782,
+ 0xf783, 0xf784, 0xf785, 0xf786, 0xf787, 0xf788, 0xf789, 0xf78a,
+ 0xf78b, 0xf78c, 0xf78d, 0xf78e, 0xf78f, 0xf790, 0xf791, 0xf792,
+ 0xf793, 0xf794, 0xf795, 0xf796, 0xf797, 0xf798, 0xf799, 0xf79a,
+ 0xf79b, 0xf79c, 0xf79d, 0xf79e, 0xf79f, 0xf7a0, 0xf840, 0xf841,
+ 0xf842, 0xf843, 0xf844, 0xf845, 0xf846, 0xf847, 0xf848, 0xf849,
+ 0xf84a, 0xf84b, 0xf84c, 0xf84d, 0xf84e, 0xf84f, 0xf850, 0xf851,
+ 0xf852, 0xf853, 0xf854, 0xf855, 0xf856, 0xf857, 0xf858, 0xf859,
+ 0xf85a, 0xf85b, 0xf85c, 0xf85d, 0xf85e, 0xf85f, 0xf860, 0xf861,
+ 0xf862, 0xf863, 0xf864, 0xf865, 0xf866, 0xf867, 0xf868, 0xf869,
+ 0xf86a, 0xf86b, 0xf86c, 0xf86d, 0xf86e, 0xf86f, 0xf870, 0xf871,
+ 0xf872, 0xf873, 0xf874, 0xf875, 0xf876, 0xf877, 0xf878, 0xf879,
+ 0xf87a, 0xf87b, 0xf87c, 0xf87d, 0xf87e, 0xf880, 0xf881, 0xf882,
+ 0xf883, 0xf884, 0xf885, 0xf886, 0xf887, 0xf888, 0xf889, 0xf88a,
+ 0xf88b, 0xf88c, 0xf88d, 0xf88e, 0xf88f, 0xf890, 0xf891, 0xf892,
+ 0xf893, 0xf894, 0xf895, 0xf896, 0xf897, 0xf898, 0xf899, 0xf89a,
+ 0xf89b, 0xf89c, 0xf89d, 0xf89e, 0xf89f, 0xf8a0, 0xf940, 0xf941,
+ 0xf942, 0xf943, 0xf944, 0xf945, 0xf946, 0xf947, 0xf948, 0xf949,
+ 0xf94a, 0xf94b, 0xf94c, 0xf94d, 0xf94e, 0xf94f, 0xf950, 0xf951,
+ 0xf952, 0xf953, 0xf954, 0xf955, 0xf956, 0xf957, 0xf958, 0xf959,
+ 0xf95a, 0xf95b, 0xf95c, 0xf95d, 0xf95e, 0xf95f, 0xf960, 0xf961,
+ 0xf962, 0xf963, 0xf964, 0xf965, 0xf966, 0xf967, 0xf968, 0xf969,
+ 0xf96a, 0xf96b, 0xf96c, 0xf96d, 0xf96e, 0xf96f, 0xf970, 0xf971,
+ 0xf972, 0xf973, 0xf974, 0xf975, 0xf976, 0xf977, 0xf978, 0xf979,
+ 0xf97a, 0xf97b, 0xf97c, 0xf97d, 0xf97e, 0xf980, 0xf981, 0xf982,
+ 0xf983, 0xf984, 0xf985, 0xf986, 0xf987, 0xf988, 0xf989, 0xf98a,
+ 0xf98b, 0xf98c, 0xf98d, 0xf98e, 0xf98f, 0xf990, 0xf991, 0xf992,
+ 0xf993, 0xf994, 0xf995, 0xf996, 0xf997, 0xf998, 0xf999, 0xf99a,
+ 0xf99b, 0xf99c, 0xf99d, 0xf99e, 0xf99f, 0xf9a0, 0xfa40, 0xfa41,
+ 0xfa42, 0xfa43, 0xfa44, 0xfa45, 0xfa46, 0xfa47, 0xfa48, 0xfa49,
+ 0xfa4a, 0xfa4b, 0xfa4c, 0xfa4d, 0xfa4e, 0xfa4f, 0xfa50, 0xfa51,
+ 0xfa52, 0xfa53, 0xfa54, 0xfa55, 0xfa56, 0xfa57, 0xfa58, 0xfa59,
+ 0xfa5a, 0xfa5b, 0xfa5c, 0xfa5d, 0xfa5e, 0xfa5f, 0xfa60, 0xfa61,
+ 0xfa62, 0xfa63, 0xfa64, 0xfa65, 0xfa66, 0xfa67, 0xfa68, 0xfa69,
+ 0xfa6a, 0xfa6b, 0xfa6c, 0xfa6d, 0xfa6e, 0xfa6f, 0xfa70, 0xfa71,
+ 0xfa72, 0xfa73, 0xfa74, 0xfa75, 0xfa76, 0xfa77, 0xfa78, 0xfa79,
+ 0xfa7a, 0xfa7b, 0xfa7c, 0xfa7d, 0xfa7e, 0xfa80, 0xfa81, 0xfa82,
+ 0xfa83, 0xfa84, 0xfa85, 0xfa86, 0xfa87, 0xfa88, 0xfa89, 0xfa8a,
+ 0xfa8b, 0xfa8c, 0xfa8d, 0xfa8e, 0xfa8f, 0xfa90, 0xfa91, 0xfa92,
+ 0xfa93, 0xfa94, 0xfa95, 0xfa96, 0xfa97, 0xfa98, 0xfa99, 0xfa9a,
+ 0xfa9b, 0xfa9c, 0xfa9d, 0xfa9e, 0xfa9f, 0xfaa0, 0xfb40, 0xfb41,
+ 0xfb42, 0xfb43, 0xfb44, 0xfb45, 0xfb46, 0xfb47, 0xfb48, 0xfb49,
+ 0xfb4a, 0xfb4b, 0xfb4c, 0xfb4d, 0xfb4e, 0xfb4f, 0xfb50, 0xfb51,
+ 0xfb52, 0xfb53, 0xfb54, 0xfb55, 0xfb56, 0xfb57, 0xfb58, 0xfb59,
+ 0xfb5a, 0xfb5b, 0xfb5c, 0xfb5d, 0xfb5e, 0xfb5f, 0xfb60, 0xfb61,
+ 0xfb62, 0xfb63, 0xfb64, 0xfb65, 0xfb66, 0xfb67, 0xfb68, 0xfb69,
+ 0xfb6a, 0xfb6b, 0xfb6c, 0xfb6d, 0xfb6e, 0xfb6f, 0xfb70, 0xfb71,
+ 0xfb72, 0xfb73, 0xfb74, 0xfb75, 0xfb76, 0xfb77, 0xfb78, 0xfb79,
+ 0xfb7a, 0xfb7b, 0xfb7c, 0xfb7d, 0xfb7e, 0xfb80, 0xfb81, 0xfb82,
+ 0xfb83, 0xfb84, 0xfb85, 0xfb86, 0xfb87, 0xfb88, 0xfb89, 0xfb8a,
+ 0xfb8b, 0xfb8c, 0xfb8d, 0xfb8e, 0xfb8f, 0xfb90, 0xfb91, 0xfb92,
+ 0xfb93, 0xfb94, 0xfb95, 0xfb96, 0xfb97, 0xfb98, 0xfb99, 0xfb9a,
+ 0xfb9b, 0xfb9c, 0xfb9d, 0xfb9e, 0xfb9f, 0xfba0, 0xfc40, 0xfc41,
+ 0xfc42, 0xfc43, 0xfc44, 0xfc45, 0xfc46, 0xfc47, 0xfc48, 0xfc49,
+ 0xfc4a, 0xfc4b, 0xfc4c, 0xfc4d, 0xfc4e, 0xfc4f, 0xfc50, 0xfc51,
+ 0xfc52, 0xfc53, 0xfc54, 0xfc55, 0xfc56, 0xfc57, 0xfc58, 0xfc59,
+ 0xfc5a, 0xfc5b, 0xfc5c, 0xfc5d, 0xfc5e, 0xfc5f, 0xfc60, 0xfc61,
+ 0xfc62, 0xfc63, 0xfc64, 0xfc65, 0xfc66, 0xfc67, 0xfc68, 0xfc69,
+ 0xfc6a, 0xfc6b, 0xfc6c, 0xfc6d, 0xfc6e, 0xfc6f, 0xfc70, 0xfc71,
+ 0xfc72, 0xfc73, 0xfc74, 0xfc75, 0xfc76, 0xfc77, 0xfc78, 0xfc79,
+ 0xfc7a, 0xfc7b, 0xfc7c, 0xfc7d, 0xfc7e, 0xfc80, 0xfc81, 0xfc82,
+ 0xfc83, 0xfc84, 0xfc85, 0xfc86, 0xfc87, 0xfc88, 0xfc89, 0xfc8a,
+ 0xfc8b, 0xfc8c, 0xfc8d, 0xfc8e, 0xfc8f, 0xfc90, 0xfc91, 0xfc92,
+ 0xfc93, 0xfc94, 0xfc95, 0xfc96, 0xfc97, 0xfc98, 0xfc99, 0xfc9a,
+ 0xfc9b, 0xfc9c, 0xfc9d, 0xfc9e, 0xfc9f, 0xfca0, 0xfd40, 0xfd41,
+ 0xfd42, 0xfd43, 0xfd44, 0xfd45, 0xfd46, 0xfd47, 0xfd48, 0xfd49,
+ 0xfd4a, 0xfd4b, 0xfd4c, 0xfd4d, 0xfd4e, 0xfd4f, 0xfd50, 0xfd51,
+ 0xfd52, 0xfd53, 0xfd54, 0xfd55, 0xfd56, 0xfd57, 0xfd58, 0xfd59,
+ 0xfd5a, 0xfd5b, 0xfd5c, 0xfd5d, 0xfd5e, 0xfd5f, 0xfd60, 0xfd61,
+ 0xfd62, 0xfd63, 0xfd64, 0xfd65, 0xfd66, 0xfd67, 0xfd68, 0xfd69,
+ 0xfd6a, 0xfd6b, 0xfd6c, 0xfd6d, 0xfd6e, 0xfd6f, 0xfd70, 0xfd71,
+ 0xfd72, 0xfd73, 0xfd74, 0xfd75, 0xfd76, 0xfd77, 0xfd78, 0xfd79,
+ 0xfd7a, 0xfd7b, 0xfd7c, 0xfd7d, 0xfd7e, 0xfd80, 0xfd81, 0xfd82,
+ 0xfd83, 0xfd84, 0xfd85, 0xfd86, 0xfd87, 0xfd88, 0xfd89, 0xfd8a,
+ 0xfd8b, 0xfd8c, 0xfd8d, 0xfd8e, 0xfd8f, 0xfd90, 0xfd91, 0xfd92,
+ 0xfd93, 0xfd94, 0xfd95, 0xfd96, 0xfd97, 0xfd98, 0xfd99, 0xfd9a,
+ 0xfd9b, 0xfd9c, 0xfd9d, 0xfd9e, 0xfd9f, 0xfda0, 0xfe40, 0xfe41,
+ 0xfe42, 0xfe43, 0xfe44, 0xfe45, 0xfe46, 0xfe47, 0xfe48, 0xfe49,
+ 0xfe4a, 0xfe4b, 0xfe4c, 0xfe4d, 0xfe4e, 0xfe4f, 0xa955, 0xa968,
+ 0xa969, 0xa96a, 0xa96b, 0xa96c, 0xa96d, 0xa96e, 0xa96f, 0xa970,
+ 0xa971, 0xa972, 0xa973, 0xa974, 0xa975, 0xa976, 0xa977, 0xa978,
+ 0xa979, 0xa97a, 0xa97b, 0xa97c, 0xa97d, 0xa97e, 0xa980, 0xa981,
+ 0xa982, 0xa983, 0xa984, 0xa985, 0xa986, 0xa987, 0xa988, 0xa956,
+ 0xa957,
+};
+
+static const Summary16 gbkext_inv_uni2indx_page02[14] = {
+ /* 0x0200 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0c00 }, { 2, 0x0200 },
+};
+static const Summary16 gbkext_inv_uni2indx_page20[44] = {
+ /* 0x2000 */
+ { 3, 0x0000 }, { 3, 0x0029 }, { 6, 0x0020 }, { 7, 0x0020 },
+ { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 },
+ { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 },
+ { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 },
+ /* 0x2100 */
+ { 8, 0x0220 }, { 10, 0x0000 }, { 10, 0x0002 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x03c0 }, { 15, 0x0000 }, { 15, 0x0000 },
+ { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 },
+ /* 0x2200 */
+ { 15, 0x0000 }, { 15, 0x8020 }, { 17, 0x0008 }, { 18, 0x0000 },
+ { 18, 0x0000 }, { 18, 0x0004 }, { 19, 0x00c0 }, { 21, 0x0000 },
+ { 21, 0x0000 }, { 21, 0x0020 }, { 22, 0x0000 }, { 22, 0x8000 },
+};
+static const Summary16 gbkext_inv_uni2indx_page25[17] = {
+ /* 0x2500 */
+ { 23, 0x0000 }, { 23, 0x0000 }, { 23, 0x0000 }, { 23, 0x0000 },
+ { 23, 0x0000 }, { 23, 0xffff }, { 39, 0xffff }, { 55, 0x000f },
+ { 59, 0xfffe }, { 74, 0x0038 }, { 77, 0x0000 }, { 77, 0x3000 },
+ { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x003c }, { 83, 0x0000 },
+ /* 0x2600 */
+ { 83, 0x0200 },
+};
+static const Summary16 gbkext_inv_uni2indx_page30[16] = {
+ /* 0x3000 */
+ { 84, 0x00c0 }, { 86, 0x6004 }, { 89, 0x03fe }, { 98, 0x0000 },
+ { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 },
+ { 98, 0x0000 }, { 98, 0x7800 }, { 102, 0x0000 }, { 102, 0x0000 },
+ { 102, 0x0000 }, { 102, 0x0000 }, { 102, 0x0000 }, { 102, 0x7000 },
+};
+static const Summary16 gbkext_inv_uni2indx_page32[30] = {
+ /* 0x3200 */
+ { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0002 },
+ { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 },
+ { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0008 }, { 107, 0x0000 },
+ { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 },
+ /* 0x3300 */
+ { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 },
+ { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 },
+ { 107, 0xc000 }, { 109, 0x7000 }, { 112, 0x0002 }, { 113, 0x0000 },
+ { 113, 0x4010 }, { 115, 0x0026 },
+};
+static const Summary16 gbkext_inv_uni2indx_page4e[1307] = {
+ /* 0x4e00 */
+ { 118, 0x8074 }, { 123, 0x8084 }, { 126, 0xc24b }, { 133, 0x10aa },
+ { 138, 0x0457 }, { 144, 0x0ca2 }, { 149, 0xfdbc }, { 161, 0xbff4 },
+ { 173, 0x04bf }, { 181, 0x72c1 }, { 188, 0x8408 }, { 191, 0x73d3 },
+ { 201, 0x9100 }, { 204, 0x1c05 }, { 209, 0xe2c5 }, { 217, 0x5712 },
+ /* 0x4f00 */
+ { 224, 0x19fd }, { 234, 0x307c }, { 241, 0x730a }, { 248, 0xcaaa },
+ { 256, 0x1fb7 }, { 267, 0x0054 }, { 270, 0x6d46 }, { 278, 0x27a6 },
+ { 286, 0x54e7 }, { 295, 0xd76d }, { 306, 0x2816 }, { 311, 0x7fdf },
+ { 325, 0x3bc7 }, { 335, 0x0a7c }, { 342, 0x18b5 }, { 349, 0xbaf5 },
+ /* 0x5000 */
+ { 360, 0x4fff }, { 373, 0x68eb }, { 382, 0x889d }, { 389, 0xabff },
+ { 402, 0x2e77 }, { 412, 0xebdf }, { 425, 0xefdf }, { 439, 0x373f },
+ { 450, 0xdede }, { 462, 0xffff }, { 478, 0xec57 }, { 488, 0xf3fb },
+ { 501, 0x7fff }, { 516, 0xfbbf }, { 530, 0x8f3f }, { 541, 0xf7d7 },
+ /* 0x5100 */
+ { 554, 0xf73f }, { 567, 0xfffb }, { 582, 0xfffd }, { 597, 0x7fff },
+ { 612, 0xd484 }, { 618, 0xeb8d }, { 628, 0x86db }, { 637, 0xc404 },
+ { 641, 0xccd8 }, { 649, 0xe51b }, { 658, 0x67ca }, { 667, 0xc710 },
+ { 673, 0x652e }, { 681, 0xd7fd }, { 694, 0x57ec }, { 704, 0x4096 },
+ /* 0x5200 */
+ { 709, 0x9a30 }, { 715, 0xd039 }, { 722, 0x94ee }, { 731, 0x5036 },
+ { 737, 0xcbf0 }, { 746, 0xafac }, { 756, 0x795d }, { 766, 0x5ffb },
+ { 779, 0xfef9 }, { 792, 0x17f6 }, { 802, 0xc0f0 }, { 808, 0x3ff1 },
+ { 819, 0xf577 }, { 831, 0x7eba }, { 842, 0xffef }, { 857, 0x39fe },
+ /* 0x5300 */
+ { 868, 0x5e9e }, { 878, 0xd91e }, { 887, 0xbbb4 }, { 897, 0x31ff },
+ { 908, 0x3855 }, { 915, 0x2b11 }, { 921, 0x3520 }, { 926, 0x7a44 },
+ { 933, 0xc58b }, { 941, 0x5adf }, { 952, 0xbc93 }, { 961, 0x77bf },
+ { 974, 0xc0f9 }, { 982, 0x742d }, { 990, 0x0086 }, { 993, 0xc410 },
+ /* 0x5400 */
+ { 997, 0x08a5 }, { 1002, 0x1710 }, { 1007, 0x0434 }, { 1011, 0xa4c9 },
+ { 1018, 0xf2b6 }, { 1028, 0xe402 }, { 1033, 0xfeab }, { 1045, 0xc611 },
+ { 1051, 0x27aa }, { 1059, 0xd18a }, { 1066, 0x4027 }, { 1071, 0x56e5 },
+ { 1080, 0x0c28 }, { 1084, 0x0940 }, { 1087, 0x981f }, { 1095, 0x4bf3 },
+ /* 0x5500 */
+ { 1105, 0x7d3d }, { 1116, 0xf7ec }, { 1128, 0x2b62 }, { 1135, 0x2f74 },
+ { 1144, 0xf9a5 }, { 1154, 0xef9e }, { 1166, 0x8b0d }, { 1173, 0xa61f },
+ { 1182, 0x7060 }, { 1187, 0x4ced }, { 1196, 0xff7f }, { 1211, 0x9555 },
+ { 1219, 0xcdcf }, { 1230, 0x4fa1 }, { 1238, 0x6285 }, { 1244, 0x9f53 },
+ /* 0x5600 */
+ { 1254, 0x2cfc }, { 1263, 0x36ff }, { 1275, 0xcf67 }, { 1286, 0x75a9 },
+ { 1295, 0x8fff }, { 1308, 0xec6f }, { 1319, 0xe0eb }, { 1328, 0xe7bd },
+ { 1340, 0x3f9f }, { 1352, 0xfff7 }, { 1367, 0x7ff7 }, { 1381, 0xef7f },
+ { 1395, 0xfbff }, { 1410, 0x136f }, { 1419, 0xd7e8 }, { 1429, 0x19cc },
+ /* 0x5700 */
+ { 1436, 0xf8a7 }, { 1446, 0x6fff }, { 1460, 0x08f7 }, { 1468, 0xb1f6 },
+ { 1478, 0x0b7a }, { 1486, 0x037c }, { 1493, 0x50ac }, { 1499, 0xe737 },
+ { 1510, 0xe783 }, { 1519, 0xf7f3 }, { 1532, 0x9520 }, { 1537, 0xfeeb },
+ { 1550, 0x37f3 }, { 1561, 0x58cb }, { 1569, 0x5fee }, { 1581, 0xd8ef },
+ /* 0x5800 */
+ { 1592, 0xd73a }, { 1602, 0xbddd }, { 1614, 0xfbec }, { 1626, 0xffde },
+ { 1640, 0xcfef }, { 1653, 0xbeed }, { 1665, 0xe7df }, { 1678, 0xbfff },
+ { 1693, 0xfdd4 }, { 1704, 0x39f3 }, { 1714, 0xfcff }, { 1728, 0xefff },
+ { 1743, 0xffdd }, { 1757, 0xffdd }, { 1771, 0xa7ef }, { 1783, 0xfdb6 },
+ /* 0x5900 */
+ { 1795, 0x5f6b }, { 1806, 0x698f }, { 1815, 0x114f }, { 1822, 0xe86d },
+ { 1831, 0x3469 }, { 1838, 0xfa0d }, { 1847, 0xffda }, { 1860, 0xdca7 },
+ { 1870, 0xda21 }, { 1877, 0xbd33 }, { 1887, 0x30c7 }, { 1894, 0xb5fb },
+ { 1906, 0xf3bf }, { 1919, 0xca60 }, { 1925, 0xeed7 }, { 1937, 0x75ff },
+ /* 0x5a00 */
+ { 1950, 0xec05 }, { 1957, 0x6ef5 }, { 1968, 0xfdd6 }, { 1980, 0xefa9 },
+ { 1991, 0xf9be }, { 2003, 0xfbdf }, { 2017, 0xfb7b }, { 2030, 0x7b0f },
+ { 2040, 0xffff }, { 2056, 0xf3fb }, { 2069, 0xfbff }, { 2084, 0xbed3 },
+ { 2095, 0xedf9 }, { 2107, 0xeeab }, { 2118, 0xf5b4 }, { 2128, 0xfffd },
+ /* 0x5b00 */
+ { 2143, 0xfdff }, { 2158, 0xff3f }, { 2172, 0xffff }, { 2188, 0xff6b },
+ { 2201, 0xfffe }, { 2216, 0x4044 }, { 2219, 0xe983 }, { 2227, 0xdbd4 },
+ { 2237, 0x6444 }, { 2242, 0x8057 }, { 2248, 0xf380 }, { 2255, 0x1c86 },
+ { 2261, 0xef0b }, { 2271, 0x1ff2 }, { 2281, 0xbecd }, { 2292, 0x60fe },
+ /* 0x5c00 */
+ { 2301, 0x79ad }, { 2311, 0xca8d }, { 2319, 0xef4b }, { 2330, 0x00ed },
+ { 2336, 0x30d8 }, { 2342, 0xbddc }, { 2353, 0x3f94 }, { 2362, 0x79fd },
+ { 2374, 0xcef9 }, { 2385, 0xe02c }, { 2391, 0xc5f3 }, { 2401, 0x5e55 },
+ { 2410, 0xf7ed }, { 2423, 0xfdfb }, { 2437, 0xda8d }, { 2446, 0xf7fe },
+ /* 0x5d00 */
+ { 2460, 0xbf33 }, { 2471, 0xb7af }, { 2483, 0x9d2f }, { 2493, 0x9fef },
+ { 2506, 0xe37f }, { 2518, 0xd6ff }, { 2531, 0x65ff }, { 2543, 0xffef },
+ { 2558, 0xfffb }, { 2573, 0xddff }, { 2587, 0xffff }, { 2603, 0xff7f },
+ { 2618, 0xdfdf }, { 2632, 0x97ff }, { 2645, 0x3419 }, { 2651, 0x9f61 },
+ /* 0x5e00 */
+ { 2660, 0x6e91 }, { 2668, 0xc08c }, { 2673, 0x9f3f }, { 2685, 0xc67d },
+ { 2695, 0xefcb }, { 2707, 0xb7cf }, { 2719, 0xfff9 }, { 2733, 0x42a3 },
+ { 2739, 0x732e }, { 2748, 0x2904 }, { 2752, 0xdf1e }, { 2763, 0xbc17 },
+ { 2772, 0xf9ff }, { 2786, 0xf7b1 }, { 2797, 0xfaff }, { 2811, 0x3b2f },
+ /* 0x5f00 */
+ { 2821, 0x72e0 }, { 2828, 0x7655 }, { 2837, 0x591e }, { 2845, 0xe9fd },
+ { 2857, 0xfffe }, { 2872, 0xde12 }, { 2880, 0xc9a9 }, { 2888, 0xe574 },
+ { 2897, 0xe048 }, { 2902, 0xec5a }, { 2911, 0x9afd }, { 2922, 0xcf5f },
+ { 2934, 0x4d87 }, { 2942, 0xdc38 }, { 2950, 0x936c }, { 2958, 0x16dd },
+ /* 0x6000 */
+ { 2967, 0x1b80 }, { 2972, 0xc58b }, { 2980, 0x701c }, { 2986, 0x67df },
+ { 2998, 0xd7f1 }, { 3009, 0xd9da }, { 3019, 0x4063 }, { 3024, 0x40b6 },
+ { 3030, 0xcde7 }, { 3041, 0x53ab }, { 3050, 0x46b6 }, { 3058, 0xe6e9 },
+ { 3068, 0xf39f }, { 3080, 0x4add }, { 3089, 0x043e }, { 3095, 0xf9a6 },
+ /* 0x6100 */
+ { 3105, 0x1cbc }, { 3113, 0x7bdf }, { 3126, 0xf726 }, { 3136, 0x7fff },
+ { 3151, 0xaaff }, { 3163, 0xdfdd }, { 3176, 0xfe7b }, { 3189, 0xff5e },
+ { 3202, 0xb7ff }, { 3216, 0xdfef }, { 3230, 0xec7f }, { 3242, 0xbf7f },
+ { 3256, 0xf2fb }, { 3268, 0xffe9 }, { 3281, 0xffbf }, { 3296, 0x7fdf },
+ /* 0x6200 */
+ { 3310, 0x02bf }, { 3318, 0x7218 }, { 3324, 0xabc9 }, { 3333, 0x1f67 },
+ { 3343, 0x8474 }, { 3349, 0xf6e1 }, { 3359, 0x0137 }, { 3365, 0x2db6 },
+ { 3374, 0xf9ee }, { 3386, 0x7211 }, { 3392, 0xe6c8 }, { 3400, 0x45dd },
+ { 3409, 0x880b }, { 3414, 0x6022 }, { 3418, 0x0c13 }, { 3423, 0x0f25 },
+ /* 0x6300 */
+ { 3430, 0xbc79 }, { 3440, 0x13bd }, { 3449, 0x72c0 }, { 3455, 0xd9fb },
+ { 3467, 0x0593 }, { 3473, 0x3fde }, { 3485, 0x9d71 }, { 3494, 0xf33d },
+ { 3505, 0x287a }, { 3512, 0xfeba }, { 3524, 0x8852 }, { 3529, 0xaa66 },
+ { 3537, 0x1daf }, { 3547, 0xbfba }, { 3559, 0xd9f4 }, { 3569, 0x5eab },
+ /* 0x6400 */
+ { 3579, 0x67d8 }, { 3588, 0xa7e6 }, { 3598, 0xcbbc }, { 3608, 0x5bef },
+ { 3620, 0xfa0d }, { 3629, 0xbeeb }, { 3641, 0xdd7f }, { 3654, 0xf8ff },
+ { 3667, 0xff4b }, { 3679, 0xbd99 }, { 3689, 0x8def }, { 3700, 0xea5e },
+ { 3710, 0x9fda }, { 3721, 0xbe7a }, { 3732, 0xffab }, { 3745, 0xffff },
+ /* 0x6500 */
+ { 3761, 0xfdfe }, { 3775, 0xfefb }, { 3789, 0x37df }, { 3801, 0x348f },
+ { 3809, 0x6cdf }, { 3820, 0x959d }, { 3829, 0xe7b3 }, { 3840, 0xff6a },
+ { 3852, 0xe77f }, { 3865, 0x6574 }, { 3873, 0x554d }, { 3881, 0xcdfe },
+ { 3893, 0x2785 }, { 3900, 0xff3b }, { 3913, 0x0c1a }, { 3918, 0xfb3c },
+ /* 0x6600 */
+ { 3929, 0x2bb2 }, { 3937, 0x5dc7 }, { 3947, 0x5e5e }, { 3957, 0xaf8d },
+ { 3967, 0x67f5 }, { 3978, 0x7b03 }, { 3986, 0x3ead }, { 3996, 0xbb2e },
+ { 4006, 0xef6b }, { 4018, 0xdf3d }, { 4030, 0xbe7f }, { 4043, 0xbdef },
+ { 4056, 0xffff }, { 4072, 0xc5ff }, { 4084, 0xfdbf }, { 4098, 0x2d62 },
+ /* 0x6700 */
+ { 4105, 0xd0fe }, { 4115, 0x574e }, { 4124, 0x42bf }, { 4133, 0xdbcd },
+ { 4144, 0x2cb2 }, { 4151, 0x2fb4 }, { 4160, 0x58dc }, { 4168, 0x2f52 },
+ { 4176, 0xf56d }, { 4187, 0x8a5e }, { 4195, 0x5253 }, { 4202, 0xfe16 },
+ { 4212, 0x7fe5 }, { 4224, 0x88e0 }, { 4229, 0x6dda }, { 4239, 0x5fe4 },
+ /* 0x6800 */
+ { 4249, 0x205e }, { 4255, 0xdf35 }, { 4266, 0xf9fd }, { 4279, 0x8c73 },
+ { 4287, 0xa880 }, { 4291, 0xffc4 }, { 4302, 0xf400 }, { 4307, 0xff2f },
+ { 4320, 0x7f95 }, { 4331, 0xff77 }, { 4345, 0x5e3b }, { 4355, 0xffd6 },
+ { 4368, 0xd5fa }, { 4379, 0xfadb }, { 4391, 0xbff6 }, { 4404, 0xe9dc },
+ /* 0x6900 */
+ { 4414, 0x97dd }, { 4425, 0x7ffa }, { 4438, 0xdfee }, { 4451, 0x5dee },
+ { 4462, 0xfffb }, { 4477, 0x9b6f }, { 4488, 0xb7b6 }, { 4499, 0xec7d },
+ { 4510, 0xdc2a }, { 4518, 0xe6cf }, { 4529, 0xd67f }, { 4541, 0xf76d },
+ { 4553, 0xabfd }, { 4565, 0x77ee }, { 4577, 0xdffe }, { 4591, 0x5ffb },
+ /* 0x6a00 */
+ { 4604, 0xfbff }, { 4619, 0x7e7f }, { 4632, 0x7afd }, { 4644, 0x9fdd },
+ { 4656, 0xff6f }, { 4670, 0xf4fe }, { 4682, 0xffdd }, { 4696, 0xedfd },
+ { 4709, 0xbfee }, { 4722, 0xff7c }, { 4735, 0xe5fe }, { 4747, 0xffff },
+ { 4763, 0xffff }, { 4779, 0xffff }, { 4795, 0xffff }, { 4811, 0xffff },
+ /* 0x6b00 */
+ { 4827, 0xffff }, { 4843, 0xffff }, { 4859, 0xff60 }, { 4869, 0xb97b },
+ { 4880, 0xed37 }, { 4891, 0xfdff }, { 4906, 0xfb03 }, { 4915, 0xe5ff },
+ { 4928, 0xd121 }, { 4934, 0xf3b3 }, { 4945, 0xfbfd }, { 4959, 0x7f47 },
+ { 4970, 0x57d9 }, { 4980, 0xf503 }, { 4988, 0x73fd }, { 5000, 0xddd7 },
+ /* 0x6c00 */
+ { 5012, 0x5f1f }, { 5023, 0x7084 }, { 5028, 0x3829 }, { 5034, 0xdeca },
+ { 5044, 0xf938 }, { 5053, 0x074e }, { 5060, 0xf8ec }, { 5070, 0x9daa },
+ { 5079, 0x6c91 }, { 5086, 0x75e6 }, { 5096, 0x9105 }, { 5101, 0x04f1 },
+ { 5107, 0xe9cf }, { 5118, 0xb706 }, { 5126, 0x32d0 }, { 5132, 0x8214 },
+ /* 0x6d00 */
+ { 5136, 0xa76d }, { 5146, 0xb17b }, { 5156, 0xb35f }, { 5167, 0x85d1 },
+ { 5174, 0x1215 }, { 5179, 0xa9e1 }, { 5187, 0x39b6 }, { 5196, 0xee6f },
+ { 5208, 0xacdb }, { 5218, 0x17c5 }, { 5226, 0x3024 }, { 5230, 0x7edb },
+ { 5242, 0xe70e }, { 5251, 0x9cbd }, { 5261, 0xa7ac }, { 5270, 0xe575 },
+ /* 0x6e00 */
+ { 5280, 0x8bdf }, { 5291, 0xdb2c }, { 5300, 0x55c4 }, { 5307, 0xfaeb },
+ { 5319, 0x9fe7 }, { 5331, 0x76a7 }, { 5341, 0xb7ff }, { 5355, 0x3fff },
+ { 5369, 0x7d97 }, { 5380, 0x6efe }, { 5392, 0x7b5b }, { 5403, 0xd329 },
+ { 5411, 0x7779 }, { 5422, 0x3b45 }, { 5430, 0xfc88 }, { 5438, 0xfdef },
+ /* 0x6f00 */
+ { 5452, 0x7dbb }, { 5464, 0xffc7 }, { 5477, 0x51ee }, { 5486, 0xbfb5 },
+ { 5498, 0xd73f }, { 5510, 0xaeff }, { 5523, 0x9fbb }, { 5535, 0xeaeb },
+ { 5546, 0x8cef }, { 5556, 0xefff }, { 5571, 0xff7d }, { 5585, 0xfdb7 },
+ { 5598, 0xfdfa }, { 5611, 0xbff9 }, { 5624, 0x3ffc }, { 5636, 0xffff },
+ /* 0x7000 */
+ { 5652, 0xffff }, { 5668, 0xf3fd }, { 5681, 0xfff7 }, { 5696, 0xfddf },
+ { 5710, 0x6fff }, { 5724, 0xbfff }, { 5739, 0x47ff }, { 5751, 0x2e9e },
+ { 5760, 0xb9de }, { 5771, 0xcd8b }, { 5780, 0x07ff }, { 5791, 0xc475 },
+ { 5799, 0xfaf0 }, { 5809, 0x74ff }, { 5821, 0x442f }, { 5828, 0xdd7f },
+ /* 0x7100 */
+ { 5841, 0xf9ff }, { 5855, 0xf896 }, { 5864, 0x7fbf }, { 5878, 0xffbc },
+ { 5891, 0xabdf }, { 5903, 0xafff }, { 5917, 0xbe2f }, { 5928, 0xdaf3 },
+ { 5939, 0x7bef }, { 5952, 0x7cef }, { 5964, 0xeefe }, { 5977, 0xfdd7 },
+ { 5990, 0xbff7 }, { 6004, 0xffcf }, { 6018, 0xbf5e }, { 6030, 0xfdff },
+ /* 0x7200 */
+ { 6045, 0xffbf }, { 6060, 0xdfff }, { 6075, 0xeaff }, { 6088, 0x541c },
+ { 6094, 0xce7f }, { 6106, 0x55bb }, { 6116, 0x3d39 }, { 6125, 0x39db },
+ { 6135, 0x53ec }, { 6144, 0x7ffb }, { 6158, 0x4fff }, { 6171, 0xfc2e },
+ { 6181, 0x9ee1 }, { 6190, 0xbd7a }, { 6201, 0x0cfc }, { 6209, 0xe260 },
+ /* 0x7300 */
+ { 6215, 0xbbf5 }, { 6227, 0x8717 }, { 6235, 0xa1d9 }, { 6243, 0x3c6d },
+ { 6252, 0xdfff }, { 6267, 0xff7a }, { 6280, 0x4ffe }, { 6292, 0xbfff },
+ { 6307, 0xb56f }, { 6318, 0x77bd }, { 6330, 0x35fb }, { 6341, 0xf372 },
+ { 6351, 0x58fa }, { 6360, 0xbdfc }, { 6372, 0xdd5e }, { 6383, 0xfffb },
+ /* 0x7400 */
+ { 6398, 0x7997 }, { 6408, 0xf3fe }, { 6421, 0xaa9b }, { 6430, 0xef86 },
+ { 6440, 0xfffd }, { 6455, 0x215f }, { 6463, 0xdfff }, { 6478, 0xbf3e },
+ { 6490, 0xb774 }, { 6500, 0xaffe }, { 6513, 0xfc7f }, { 6526, 0xfbff },
+ { 6541, 0xffff }, { 6557, 0xaffb }, { 6570, 0x3fa2 }, { 6579, 0x7f2f },
+ /* 0x7500 */
+ { 6591, 0x5fef }, { 6604, 0x68f5 }, { 6613, 0x44df }, { 6622, 0xb250 },
+ { 6628, 0x26de }, { 6637, 0xe1ef }, { 6648, 0xfb9f }, { 6661, 0x7ceb },
+ { 6672, 0x77b7 }, { 6684, 0x5929 }, { 6691, 0x27c4 }, { 6698, 0x8cc0 },
+ { 6703, 0xd843 }, { 6710, 0xb68b }, { 6719, 0xf223 }, { 6727, 0x6dec },
+ /* 0x7600 */
+ { 6737, 0xebd4 }, { 6747, 0x745e }, { 6756, 0xd18a }, { 6763, 0x2ec6 },
+ { 6771, 0xcff6 }, { 6783, 0xafaf }, { 6795, 0x77f7 }, { 6808, 0x96ff },
+ { 6820, 0xb62b }, { 6829, 0xfdb5 }, { 6841, 0xbfef }, { 6855, 0x7fe9 },
+ { 6867, 0x1a9b }, { 6875, 0x7628 }, { 6882, 0x3fdf }, { 6895, 0xace9 },
+ /* 0x7700 */
+ { 6904, 0xd46d }, { 6913, 0x79ff }, { 6926, 0x5cba }, { 6935, 0xea1f },
+ { 6945, 0xff74 }, { 6957, 0xf3fc }, { 6969, 0xe691 }, { 6977, 0x1dff },
+ { 6989, 0x8fce }, { 6999, 0x7ff9 }, { 7012, 0xe95a }, { 7021, 0x57d6 },
+ { 7031, 0xdfff }, { 7046, 0xe77f }, { 7059, 0x8553 }, { 7066, 0x1eb7 },
+ /* 0x7800 */
+ { 7076, 0xcdf8 }, { 7086, 0x4a29 }, { 7092, 0xcd17 }, { 7101, 0xa06e },
+ { 7108, 0xaf5e }, { 7119, 0xdf1a }, { 7129, 0x83ff }, { 7140, 0xef7f },
+ { 7154, 0x8d7f }, { 7165, 0x6275 }, { 7173, 0xff55 }, { 7185, 0xbde0 },
+ { 7194, 0xf1dd }, { 7205, 0xfdce }, { 7217, 0xeeff }, { 7231, 0xfb6b },
+ /* 0x7900 */
+ { 7243, 0xffdd }, { 7257, 0xbff7 }, { 7271, 0xffef }, { 7286, 0xa3ef },
+ { 7297, 0xfcbc }, { 7308, 0x0337 }, { 7315, 0x5e5a }, { 7324, 0xfa7f },
+ { 7337, 0x7bcc }, { 7347, 0xfbff }, { 7362, 0xff7f }, { 7377, 0x91f7 },
+ { 7387, 0xd5b4 }, { 7396, 0x7ed9 }, { 7407, 0x5527 }, { 7415, 0xd6fe },
+ /* 0x7a00 */
+ { 7427, 0x97b2 }, { 7436, 0xbb6f }, { 7448, 0xfff6 }, { 7462, 0x4577 },
+ { 7471, 0xffbf }, { 7486, 0xff7d }, { 7500, 0xffff }, { 7516, 0x782e },
+ { 7524, 0xdea4 }, { 7533, 0x4e19 }, { 7540, 0xce9e }, { 7550, 0x7ff7 },
+ { 7564, 0xf7ff }, { 7579, 0x3dbf }, { 7591, 0x5f96 }, { 7601, 0x59ff },
+ /* 0x7b00 */
+ { 7613, 0x72a7 }, { 7622, 0xb5cd }, { 7632, 0xa28e }, { 7639, 0xaaf5 },
+ { 7649, 0x655f }, { 7659, 0xd2a8 }, { 7666, 0xbffa }, { 7679, 0xb559 },
+ { 7688, 0xdfde }, { 7701, 0xcf4e }, { 7711, 0xc039 }, { 7717, 0xfeed },
+ { 7730, 0xef3d }, { 7742, 0xd9f5 }, { 7753, 0xbb9d }, { 7764, 0xaf7d },
+ /* 0x7c00 */
+ { 7776, 0x677f }, { 7788, 0x7fbf }, { 7802, 0xfb3f }, { 7815, 0x7eff },
+ { 7829, 0xdffc }, { 7842, 0xffff }, { 7858, 0xffff }, { 7874, 0xc7e7 },
+ { 7885, 0xfdff }, { 7900, 0x0e59 }, { 7907, 0xbbcb }, { 7918, 0x8df1 },
+ { 7927, 0xca5d }, { 7936, 0x6d1f }, { 7946, 0x7efe }, { 7959, 0xf6ff },
+ /* 0x7d00 */
+ { 7973, 0xfbff }, { 7988, 0xffff }, { 8004, 0x777a }, { 8015, 0xffff },
+ { 8031, 0xffff }, { 8047, 0xffff }, { 8063, 0xbfff }, { 8078, 0xff7f },
+ { 8093, 0xffff }, { 8109, 0xffff }, { 8125, 0xbfbf }, { 8139, 0xffff },
+ { 8155, 0xffff }, { 8171, 0xffff }, { 8187, 0xffff }, { 8203, 0xffff },
+ /* 0x7e00 */
+ { 8219, 0xffff }, { 8235, 0xffff }, { 8251, 0xffff }, { 8267, 0xf7ff },
+ { 8282, 0xff7d }, { 8296, 0xffff }, { 8312, 0xffff }, { 8328, 0xffff },
+ { 8344, 0xfffb }, { 8359, 0x77ff }, { 8373, 0x4000 }, { 8374, 0x1810 },
+ { 8377, 0x0000 }, { 8377, 0x0040 }, { 8378, 0x1010 }, { 8380, 0x0200 },
+ /* 0x7f00 */
+ { 8381, 0x0400 }, { 8382, 0x4001 }, { 8384, 0x0000 }, { 8384, 0xfa80 },
+ { 8391, 0xffcb }, { 8404, 0x7a4c }, { 8412, 0xb8f9 }, { 8422, 0xbde9 },
+ { 8433, 0xabfd }, { 8445, 0x1bef }, { 8456, 0x7f6d }, { 8468, 0x4cfa },
+ { 8477, 0xabdd }, { 8488, 0x7ecf }, { 8500, 0xbd9c }, { 8510, 0xe7f4 },
+ /* 0x8000 */
+ { 8521, 0xc784 }, { 8528, 0xec0a }, { 8535, 0xf81a }, { 8543, 0x5615 },
+ { 8550, 0xc3b3 }, { 8559, 0xfaeb }, { 8571, 0xf9ff }, { 8585, 0x7ffd },
+ { 8599, 0xe526 }, { 8607, 0x42b7 }, { 8615, 0x11c8 }, { 8620, 0x0b69 },
+ { 8627, 0x8fa0 }, { 8634, 0x813f }, { 8642, 0x404d }, { 8647, 0xcaa0 },
+ /* 0x8100 */
+ { 8653, 0x19bb }, { 8662, 0xbaa0 }, { 8669, 0x6fff }, { 8683, 0xbeb9 },
+ { 8694, 0xe2bf }, { 8705, 0xf9c4 }, { 8714, 0x9d5e }, { 8724, 0x01ec },
+ { 8730, 0x7afa }, { 8741, 0xc6fd }, { 8752, 0xfab7 }, { 8764, 0xf3f7 },
+ { 8777, 0xebb0 }, { 8786, 0xffff }, { 8802, 0xcb77 }, { 8813, 0xa7e7 },
+ /* 0x8200 */
+ { 8824, 0xcf88 }, { 8832, 0x27ea }, { 8841, 0x42f1 }, { 8848, 0xb404 },
+ { 8853, 0x756f }, { 8864, 0x7aff }, { 8877, 0x3eff }, { 8890, 0x19e2 },
+ { 8897, 0x12eb }, { 8905, 0x4c79 }, { 8913, 0x008d }, { 8917, 0x9c64 },
+ { 8924, 0x026d }, { 8930, 0x2641 }, { 8935, 0x7784 }, { 8943, 0xf56d },
+ /* 0x8300 */
+ { 8954, 0x2c01 }, { 8958, 0xe34d }, { 8967, 0x467f }, { 8977, 0xe885 },
+ { 8984, 0x7d36 }, { 8994, 0x23e8 }, { 9001, 0x0004 }, { 9002, 0xc67f },
+ { 9013, 0xbd9f }, { 9025, 0xa6f3 }, { 9035, 0xf0fe }, { 9046, 0xc820 },
+ { 9050, 0x6b5c }, { 9059, 0x4eaf }, { 9069, 0xf9dc }, { 9080, 0xdcf8 },
+ /* 0x8400 */
+ { 9090, 0x07a5 }, { 9097, 0xcefd }, { 9109, 0xfe0f }, { 9120, 0xcefd },
+ { 9132, 0xffbf }, { 9147, 0xe17d }, { 9157, 0xc5f5 }, { 9167, 0xfa95 },
+ { 9177, 0xa47b }, { 9186, 0xed7f }, { 9199, 0x7ffd }, { 9213, 0x58eb },
+ { 9222, 0xd9ed }, { 9233, 0x5fb4 }, { 9243, 0xef96 }, { 9254, 0x6ffe },
+ /* 0x8500 */
+ { 9267, 0xefff }, { 9282, 0x7b75 }, { 9293, 0xe7fd }, { 9306, 0xc07f },
+ { 9315, 0xf8f7 }, { 9327, 0xbdbf }, { 9340, 0xfeef }, { 9354, 0xb1eb },
+ { 9364, 0x7f4f }, { 9376, 0xe7ff }, { 9390, 0x3aef }, { 9401, 0xfd7e },
+ { 9414, 0x7dfd }, { 9427, 0xefd6 }, { 9439, 0xfdef }, { 9453, 0x77ff },
+ /* 0x8600 */
+ { 9467, 0xffdf }, { 9482, 0xffbd }, { 9496, 0xfd7f }, { 9510, 0xeeff },
+ { 9524, 0x1fff }, { 9537, 0xbbec }, { 9548, 0xa7fb }, { 9560, 0x01fd },
+ { 9568, 0xc3f8 }, { 9577, 0xcfd7 }, { 9589, 0x6867 }, { 9597, 0xfb8c },
+ { 9607, 0x312e }, { 9614, 0x34ec }, { 9622, 0x9def }, { 9634, 0xbce0 },
+ /* 0x8700 */
+ { 9642, 0xd872 }, { 9650, 0xaa53 }, { 9658, 0xbdd1 }, { 9668, 0x376d },
+ { 9678, 0xac7f }, { 9689, 0xfd77 }, { 9702, 0xbfc6 }, { 9713, 0x87ae },
+ { 9722, 0xd6d3 }, { 9732, 0x7f77 }, { 9745, 0x46ff }, { 9756, 0xdbd7 },
+ { 9768, 0xf3be }, { 9780, 0xf7f1 }, { 9792, 0xbbde }, { 9804, 0xbdff },
+ /* 0x8800 */
+ { 9818, 0xfbf7 }, { 9832, 0xf797 }, { 9844, 0xfff9 }, { 9858, 0xedfb },
+ { 9871, 0xcfce }, { 9882, 0xfd6f }, { 9895, 0xa4c1 }, { 9901, 0x1f7a },
+ { 9911, 0xd6c9 }, { 9920, 0xefbb }, { 9933, 0xd7eb }, { 9945, 0xef7d },
+ { 9958, 0xbd99 }, { 9968, 0x7ccb }, { 9978, 0xfec3 }, { 9989, 0xace4 },
+ /* 0x8900 */
+ { 9997, 0xfbfb }, { 10011, 0xf1f2 }, { 10021, 0xf3dd }, { 10033, 0xffae },
+ { 10046, 0xffed }, { 10060, 0x3fff }, { 10074, 0xffbf }, { 10089, 0x77ff },
+ { 10103, 0xffb5 }, { 10116, 0xffff }, { 10132, 0xffff }, { 10148, 0xffff },
+ { 10164, 0x2009 }, { 10167, 0xabb8 }, { 10176, 0x7797 }, { 10187, 0xfff7 },
+ /* 0x8a00 */
+ { 10202, 0xff7e }, { 10216, 0xffff }, { 10232, 0xffff }, { 10248, 0xbfff },
+ { 10263, 0xfeff }, { 10278, 0xffff }, { 10294, 0xffff }, { 10310, 0xfdff },
+ { 10325, 0xf9ff }, { 10339, 0xfff7 }, { 10354, 0xffff }, { 10370, 0xffff },
+ { 10386, 0xffff }, { 10402, 0xffff }, { 10418, 0xffff }, { 10434, 0xffff },
+ /* 0x8b00 */
+ { 10450, 0xff7f }, { 10465, 0xffff }, { 10481, 0xffbf }, { 10496, 0xffff },
+ { 10512, 0xffff }, { 10528, 0xffff }, { 10544, 0xefbf }, { 10558, 0xffff },
+ { 10574, 0xffff }, { 10590, 0xffff }, { 10606, 0x1000 }, { 10607, 0x0802 },
+ { 10609, 0x0080 }, { 10610, 0x0001 }, { 10611, 0x0400 }, { 10612, 0x0000 },
+ /* 0x8c00 */
+ { 10612, 0x0200 }, { 10613, 0x4000 }, { 10614, 0x0000 }, { 10614, 0xff00 },
+ { 10622, 0xed3d }, { 10633, 0xfbdf }, { 10647, 0xf3f9 }, { 10659, 0xf8f7 },
+ { 10671, 0xe9db }, { 10682, 0xfeef }, { 10696, 0xffff }, { 10712, 0xffff },
+ { 10728, 0xffff }, { 10744, 0xffff }, { 10760, 0xffff }, { 10776, 0xffff },
+ /* 0x8d00 */
+ { 10792, 0xffff }, { 10808, 0x1fff }, { 10821, 0x0001 }, { 10822, 0x0000 },
+ { 10822, 0x0000 }, { 10822, 0x8086 }, { 10826, 0xd720 }, { 10833, 0xff06 },
+ { 10843, 0xf3cd }, { 10854, 0x7fed }, { 10867, 0xfff7 }, { 10882, 0x2ac5 },
+ { 10889, 0x27a7 }, { 10898, 0x133d }, { 10906, 0x62e7 }, { 10915, 0xd057 },
+ /* 0x8e00 */
+ { 10923, 0x69df }, { 10934, 0x1fef }, { 10946, 0x29f3 }, { 10955, 0xd9dd },
+ { 10966, 0xf068 }, { 10973, 0xfdf9 }, { 10986, 0x4dbf }, { 10997, 0x6faa },
+ { 11007, 0x7f5d }, { 11019, 0xafee }, { 11031, 0x67ff }, { 11044, 0xfbfb },
+ { 11058, 0xbfff }, { 11073, 0xffff }, { 11089, 0xffff }, { 11105, 0xffff },
+ /* 0x8f00 */
+ { 11121, 0xffff }, { 11137, 0xffff }, { 11153, 0xffff }, { 11169, 0xffff },
+ { 11185, 0xffff }, { 11201, 0xffff }, { 11217, 0x043f }, { 11224, 0x0000 },
+ { 11224, 0x1001 }, { 11226, 0x2004 }, { 11228, 0xf4f7 }, { 11240, 0x9dbc },
+ { 11250, 0xbe49 }, { 11259, 0x04c4 }, { 11263, 0x908b }, { 11269, 0xdc76 },
+ /* 0x9000 */
+ { 11279, 0x5180 }, { 11283, 0x1328 }, { 11288, 0x1fb8 }, { 11297, 0xa69f },
+ { 11307, 0x5f69 }, { 11317, 0xf670 }, { 11326, 0x9ed3 }, { 11336, 0x5fcf },
+ { 11348, 0xf6f2 }, { 11359, 0xd555 }, { 11368, 0x2bb1 }, { 11376, 0xb084 },
+ { 11381, 0x3b4d }, { 11390, 0xc774 }, { 11399, 0x5639 }, { 11407, 0x9eef },
+ /* 0x9100 */
+ { 11419, 0xffeb }, { 11433, 0xbdff }, { 11447, 0x7ff3 }, { 11460, 0xfdfd },
+ { 11474, 0x01b7 }, { 11481, 0x9b7a }, { 11491, 0x29c1 }, { 11497, 0x1c08 },
+ { 11501, 0xc55f }, { 11511, 0xf3f8 }, { 11522, 0x1bf3 }, { 11532, 0xfbcf },
+ { 11545, 0x097f }, { 11554, 0xeffd }, { 11568, 0xffff }, { 11584, 0xffff },
+ /* 0x9200 */
+ { 11600, 0xffff }, { 11616, 0xffff }, { 11632, 0xffff }, { 11648, 0xffff },
+ { 11664, 0xffff }, { 11680, 0xffff }, { 11696, 0xffff }, { 11712, 0xffef },
+ { 11727, 0xbfff }, { 11742, 0xffff }, { 11758, 0xbfff }, { 11773, 0xffff },
+ { 11789, 0xfeff }, { 11804, 0xffff }, { 11820, 0xffff }, { 11836, 0xffff },
+ /* 0x9300 */
+ { 11852, 0xffff }, { 11868, 0xffff }, { 11884, 0xffff }, { 11900, 0xbfff },
+ { 11915, 0xffff }, { 11931, 0xffff }, { 11947, 0xfbff }, { 11962, 0xffff },
+ { 11978, 0x7fff }, { 11993, 0xffff }, { 12009, 0xffff }, { 12025, 0xffff },
+ { 12041, 0xfbff }, { 12056, 0xffbf }, { 12071, 0xffff }, { 12087, 0xffff },
+ /* 0x9400 */
+ { 12103, 0xffff }, { 12119, 0xffff }, { 12135, 0xffff }, { 12151, 0xbfff },
+ { 12166, 0xffff }, { 12182, 0xffff }, { 12198, 0xf7ff }, { 12213, 0xffff },
+ { 12229, 0x001f }, { 12234, 0x0142 }, { 12237, 0x0000 }, { 12237, 0x0000 },
+ { 12237, 0x8080 }, { 12239, 0x0418 }, { 12242, 0x0040 }, { 12243, 0x0800 },
+ /* 0x9500 */
+ { 12244, 0x0000 }, { 12244, 0x1000 }, { 12245, 0x0081 }, { 12247, 0x2008 },
+ { 12249, 0x0908 }, { 12252, 0x0420 }, { 12254, 0x4001 }, { 12256, 0x7fb0 },
+ { 12266, 0xffff }, { 12282, 0xffff }, { 12298, 0xffff }, { 12314, 0xffff },
+ { 12330, 0xffff }, { 12346, 0xffff }, { 12362, 0x10ff }, { 12371, 0x8000 },
+ /* 0x9600 */
+ { 12372, 0x0080 }, { 12373, 0x4908 }, { 12377, 0xbbf9 }, { 12389, 0x4781 },
+ { 12395, 0xc40a }, { 12400, 0x77ce }, { 12411, 0xe869 }, { 12419, 0xff0b },
+ { 12430, 0x569f }, { 12440, 0xec6e }, { 12450, 0xff7f }, { 12465, 0x8db6 },
+ { 12474, 0x0d0c }, { 12479, 0xffdb }, { 12493, 0x78fe }, { 12504, 0xbd37 },
+ /* 0x9700 */
+ { 12515, 0x1c2c }, { 12521, 0xafb7 }, { 12533, 0xdbff }, { 12547, 0xbcfa },
+ { 12558, 0xffff }, { 12574, 0xb5b3 }, { 12584, 0xfdd8 }, { 12595, 0xefa7 },
+ { 12607, 0xd7df }, { 12620, 0xfee9 }, { 12632, 0x57f6 }, { 12643, 0xffeb },
+ { 12657, 0xffff }, { 12673, 0xffff }, { 12689, 0xc13f }, { 12698, 0xff97 },
+ /* 0x9800 */
+ { 12711, 0xffff }, { 12727, 0xffff }, { 12743, 0xffff }, { 12759, 0xffff },
+ { 12775, 0xffff }, { 12791, 0xffff }, { 12807, 0xffff }, { 12823, 0x001f },
+ { 12828, 0x4800 }, { 12830, 0x0224 }, { 12833, 0xff08 }, { 12842, 0xffff },
+ { 12858, 0xbfff }, { 12873, 0x38d1 }, { 12880, 0xfe7f }, { 12894, 0xffff },
+ /* 0x9900 */
+ { 12910, 0xdfff }, { 12925, 0xfffe }, { 12940, 0xbfff }, { 12955, 0xffff },
+ { 12971, 0xffff }, { 12987, 0xffcf }, { 13001, 0x0057 }, { 13006, 0x4b08 },
+ { 13011, 0x520c }, { 13016, 0xfc00 }, { 13022, 0xfedf }, { 13036, 0xffff },
+ { 13052, 0xffff }, { 13068, 0xffff }, { 13084, 0xffff }, { 13100, 0xffff },
+ /* 0x9a00 */
+ { 13116, 0xffff }, { 13132, 0xffff }, { 13148, 0xffff }, { 13164, 0xffff },
+ { 13180, 0xffff }, { 13196, 0xffff }, { 13212, 0x0fff }, { 13224, 0x0004 },
+ { 13225, 0x6208 }, { 13229, 0x0230 }, { 13232, 0xfe40 }, { 13240, 0xea3c },
+ { 13249, 0xe7d8 }, { 13259, 0x7ef5 }, { 13271, 0x57bd }, { 13282, 0xf5ff },
+ /* 0x9b00 */
+ { 13296, 0x7ef7 }, { 13309, 0x7ff7 }, { 13323, 0x7ff7 }, { 13337, 0xe7fb },
+ { 13350, 0x5c41 }, { 13356, 0xffed }, { 13370, 0xffff }, { 13386, 0xffff },
+ { 13402, 0xffff }, { 13418, 0xffff }, { 13434, 0xffff }, { 13450, 0xffff },
+ { 13466, 0xffff }, { 13482, 0xffff }, { 13498, 0xffff }, { 13514, 0xffff },
+ /* 0x9c00 */
+ { 13530, 0xffff }, { 13546, 0xffff }, { 13562, 0xffff }, { 13578, 0xffff },
+ { 13594, 0xffff }, { 13610, 0xffff }, { 13626, 0xffff }, { 13642, 0x6fff },
+ { 13656, 0x9619 }, { 13663, 0x23c8 }, { 13669, 0x9400 }, { 13672, 0xc200 },
+ { 13675, 0x0307 }, { 13680, 0x0c06 }, { 13684, 0xfffb }, { 13699, 0xffff },
+ /* 0x9d00 */
+ { 13715, 0xffff }, { 13731, 0xffff }, { 13747, 0xffff }, { 13763, 0xffff },
+ { 13779, 0xffff }, { 13795, 0xffff }, { 13811, 0xffff }, { 13827, 0xffff },
+ { 13843, 0xffff }, { 13859, 0xffff }, { 13875, 0xffff }, { 13891, 0xffff },
+ { 13907, 0xffff }, { 13923, 0xffff }, { 13939, 0xffff }, { 13955, 0xffff },
+ /* 0x9e00 */
+ { 13971, 0xffff }, { 13987, 0x7fff }, { 14002, 0x4090 }, { 14005, 0x1811 },
+ { 14009, 0x2001 }, { 14011, 0xa25d }, { 14019, 0xc027 }, { 14025, 0x3ff4 },
+ { 14036, 0xf67b }, { 14048, 0x5ff3 }, { 14060, 0xffbf }, { 14075, 0x96ef },
+ { 14086, 0x1def }, { 14097, 0x46ed }, { 14106, 0x795a }, { 14115, 0xa5ff },
+ /* 0x9f00 */
+ { 14127, 0x97ff }, { 14140, 0xfd76 }, { 14152, 0x6ffa }, { 14164, 0x957f },
+ { 14175, 0xffef }, { 14190, 0xfffc }, { 14204, 0xffff }, { 14220, 0x7fff },
+ { 14235, 0xe006 }, { 14240, 0x71ff }, { 14252, 0x003e },
+};
+static const Summary16 gbkext_inv_uni2indx_pagef9[19] = {
+ /* 0xf900 */
+ { 14257, 0x0000 }, { 14257, 0x0000 }, { 14257, 0x1000 }, { 14258, 0x0000 },
+ { 14258, 0x0000 }, { 14258, 0x0000 }, { 14258, 0x0000 }, { 14258, 0x0200 },
+ { 14259, 0x0000 }, { 14259, 0x0020 }, { 14260, 0x0000 }, { 14260, 0x0000 },
+ { 14260, 0x0000 }, { 14260, 0x0000 }, { 14260, 0x0080 }, { 14261, 0x0002 },
+ /* 0xfa00 */
+ { 14262, 0xf000 }, { 14266, 0x811a }, { 14271, 0x039b },
+};
+static const Summary16 gbkext_inv_uni2indx_pagefe[31] = {
+ /* 0xfe00 */
+ { 14278, 0x0000 }, { 14278, 0x0000 }, { 14278, 0x0000 }, { 14278, 0x0001 },
+ { 14279, 0xfe00 }, { 14286, 0xfef7 }, { 14300, 0x0f7f }, { 14311, 0x0000 },
+ { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 },
+ { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 },
+ /* 0xff00 */
+ { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 },
+ { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 },
+ { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0000 },
+ { 14311, 0x0000 }, { 14311, 0x0000 }, { 14311, 0x0014 },
+};
+
+static int
+gbkext_inv_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0200 && wc < 0x02e0)
+ summary = &gbkext_inv_uni2indx_page02[(wc>>4)-0x020];
+ else if (wc >= 0x2000 && wc < 0x22c0)
+ summary = &gbkext_inv_uni2indx_page20[(wc>>4)-0x200];
+ else if (wc >= 0x2500 && wc < 0x2610)
+ summary = &gbkext_inv_uni2indx_page25[(wc>>4)-0x250];
+ else if (wc >= 0x3000 && wc < 0x3100)
+ summary = &gbkext_inv_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0x3200 && wc < 0x33e0)
+ summary = &gbkext_inv_uni2indx_page32[(wc>>4)-0x320];
+ else if (wc >= 0x4e00 && wc < 0x9fb0)
+ summary = &gbkext_inv_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0xf900 && wc < 0xfa30)
+ summary = &gbkext_inv_uni2indx_pagef9[(wc>>4)-0xf90];
+ else if (wc >= 0xfe00 && wc < 0xfff0)
+ summary = &gbkext_inv_uni2indx_pagefe[(wc>>4)-0xfe0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = gbkext_inv_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/genaliases.c b/jni/iconv/lib/genaliases.c
new file mode 100644
index 0000000..b54b97d
--- /dev/null
+++ b/jni/iconv/lib/genaliases.c
@@ -0,0 +1,104 @@
+/* Copyright (C) 1999-2001, 2003, 2005, 2008 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Creates the aliases.gperf table. */
+
+#include <stdio.h>
+#include <stdlib.h>
+
+static void emit_alias (FILE* out1, const char* alias, const char* c_name)
+{
+ /* Output alias in upper case. */
+ const char* s = alias;
+ for (; *s; s++) {
+ unsigned char c = * (unsigned char *) s;
+ if (c >= 0x80)
+ exit(1);
+ if (c >= 'a' && c <= 'z')
+ c -= 'a'-'A';
+ putc(c, out1);
+ }
+ fprintf(out1,", ei_%s\n", c_name);
+}
+
+static void emit_encoding (FILE* out1, FILE* out2, const char* const* names, size_t n, const char* c_name)
+{
+ fprintf(out2,"grep 'sizeof(\"");
+ /* Output *names in upper case. */
+ {
+ const char* s = *names;
+ for (; *s; s++) {
+ unsigned char c = * (unsigned char *) s;
+ if (c >= 0x80)
+ exit(1);
+ if (c >= 'a' && c <= 'z')
+ c -= 'a'-'A';
+ putc(c, out2);
+ }
+ }
+ fprintf(out2,"\")' tmp.h | sed -e 's|^.*\\(stringpool_str[0-9]*\\).*$| (int)(long)\\&((struct stringpool_t *)0)->\\1,|'\n");
+ for (; n > 0; names++, n--)
+ emit_alias(out1, *names, c_name);
+}
+
+int main ()
+{
+ FILE* stdout2;
+
+ printf("struct alias { int name; unsigned int encoding_index; };\n");
+ printf("%%struct-type\n");
+ printf("%%language=ANSI-C\n");
+ printf("%%define hash-function-name aliases_hash\n");
+ printf("%%define lookup-function-name aliases_lookup\n");
+ printf("%%7bit\n");
+ printf("%%readonly-tables\n");
+ printf("%%global-table\n");
+ printf("%%define word-array-name aliases\n");
+ printf("%%pic\n");
+ printf("%%%%\n");
+
+#define DEFENCODING(xxx_names,xxx,xxx_ifuncs1,xxx_ifuncs2,xxx_ofuncs1,xxx_ofuncs2) \
+ { \
+ static const char* const names[] = BRACIFY xxx_names; \
+ emit_encoding(stdout,stdout2,names,sizeof(names)/sizeof(names[0]),#xxx); \
+ }
+#define BRACIFY(...) { __VA_ARGS__ }
+#define DEFALIAS(xxx_alias,xxx) emit_alias(stdout,xxx_alias,#xxx);
+
+ stdout2 = fdopen(3, "w");
+ if (stdout2 == NULL)
+ exit(1);
+#include "encodings.def"
+ if (fclose(stdout2))
+ exit(1);
+
+ stdout2 = fdopen(4, "w");
+ if (stdout2 == NULL)
+ exit(1);
+#include "encodings_local.def"
+ if (fclose(stdout2))
+ exit(1);
+
+#undef DEFALIAS
+#undef BRACIFY
+#undef DEFENCODING
+
+ if (ferror(stdout) || fclose(stdout))
+ exit(1);
+ exit(0);
+}
diff --git a/jni/iconv/lib/genaliases2.c b/jni/iconv/lib/genaliases2.c
new file mode 100644
index 0000000..1b789ed
--- /dev/null
+++ b/jni/iconv/lib/genaliases2.c
@@ -0,0 +1,83 @@
+/* Copyright (C) 1999-2003, 2005, 2008 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Creates the aliases2.h table. */
+
+#include <stdio.h>
+#include <stdlib.h>
+
+static unsigned int counter = 0;
+
+static void emit_alias (FILE* out1, const char* tag, const char* alias, const char* c_name)
+{
+ fprintf(out1," S(%s_%u, \"",tag,counter);
+ /* Output alias in upper case. */
+ {
+ const char* s = alias;
+ for (; *s; s++) {
+ unsigned char c = * (unsigned char *) s;
+ if (c >= 0x80)
+ exit(1);
+ if (c >= 'a' && c <= 'z')
+ c -= 'a'-'A';
+ putc(c, out1);
+ }
+ }
+ fprintf(out1,"\", ei_%s )\n", c_name);
+ counter++;
+}
+
+static void emit_encoding (FILE* out1, FILE* out2, const char* tag, const char* const* names, size_t n, const char* c_name)
+{
+ fprintf(out2," (int)(long)&((struct stringpool2_t *)0)->stringpool_%s_%u,\n",tag,counter);
+ for (; n > 0; names++, n--)
+ emit_alias(out1, tag, *names, c_name);
+}
+
+int main (int argc, char* argv[])
+{
+ const char * tag = (argc > 1 ? argv[1] : "xxx");
+ FILE * stdout2 = fdopen(3, "w");
+ if (stdout2 == NULL)
+ exit(1);
+#define DEFENCODING(xxx_names,xxx,xxx_ifuncs1,xxx_ifuncs2,xxx_ofuncs1,xxx_ofuncs2) \
+ { \
+ static const char* const names[] = BRACIFY xxx_names; \
+ emit_encoding(stdout,stdout2,tag,names,sizeof(names)/sizeof(names[0]),#xxx); \
+ }
+#define BRACIFY(...) { __VA_ARGS__ }
+#define DEFALIAS(xxx_alias,xxx) emit_alias(stdout,tag,xxx_alias,#xxx);
+#ifdef USE_AIX
+#include "encodings_aix.def"
+#endif
+#ifdef USE_OSF1
+#include "encodings_osf1.def"
+#endif
+#ifdef USE_DOS
+#include "encodings_dos.def"
+#endif
+#ifdef USE_EXTRA
+#include "encodings_extra.def"
+#endif
+#undef DEFALIAS
+#undef BRACIFY
+#undef DEFENCODING
+ if (ferror(stdout) || fclose(stdout) || ferror(stdout2) || fclose(stdout2))
+ exit(1);
+ exit(0);
+}
diff --git a/jni/iconv/lib/genflags.c b/jni/iconv/lib/genflags.c
new file mode 100644
index 0000000..448f892
--- /dev/null
+++ b/jni/iconv/lib/genflags.c
@@ -0,0 +1,114 @@
+/* Copyright (C) 2000-2002, 2005-2006, 2008-2009 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Creates the flags.h include file. */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+/* Consider all encodings, including the system dependent ones. */
+#define USE_AIX
+#define USE_OSF1
+#define USE_DOS
+#define USE_EXTRA
+
+struct loop_funcs {};
+struct iconv_fallbacks {};
+struct iconv_hooks {};
+#include "converters.h"
+
+static void emit_encoding (struct wctomb_funcs * ofuncs, const char* c_name)
+{
+ /* Prepare a converter struct. */
+ struct conv_struct conv;
+ memset(&conv,'\0',sizeof(conv));
+ conv.ofuncs = *ofuncs;
+
+ {
+ /* See whether the encoding can encode the accents and quotation marks. */
+ ucs4_t probe[6] = { 0x0060, 0x00b4, 0x2018, 0x2019, 0x3131, 0x3163, };
+ int res[6];
+ int i;
+ for (i = 0; i < 6; i++) {
+ unsigned char buf[10];
+ memset(&conv.ostate,'\0',sizeof(state_t));
+ res[i] = (conv.ofuncs.xxx_wctomb(&conv,buf,probe[i],sizeof(buf)) != RET_ILUNI);
+ }
+ printf("#define ei_%s_oflags (",c_name);
+ {
+ int first = 1;
+ if (res[0] && res[1]) {
+ printf("HAVE_ACCENTS");
+ first = 0;
+ }
+ if (res[2] && res[3]) {
+ if (!first) printf(" | ");
+ printf("HAVE_QUOTATION_MARKS");
+ first = 0;
+ }
+ if (res[4] && res[5]) {
+ if (!first) printf(" | ");
+ printf("HAVE_HANGUL_JAMO");
+ first = 0;
+ }
+ if (first) printf("0");
+ }
+ printf(")\n");
+ }
+}
+
+int main ()
+{
+ int bitmask = 1;
+ printf("/* Generated automatically by genflags. */\n");
+ printf("\n");
+ printf("/* Set if the encoding can encode\n");
+ printf(" the acute and grave accents U+00B4 and U+0060. */\n");
+ printf("#define HAVE_ACCENTS %d\n",bitmask);
+ printf("\n");
+ bitmask = bitmask << 1;
+ printf("/* Set if the encoding can encode\n");
+ printf(" the single quotation marks U+2018 and U+2019. */\n");
+ printf("#define HAVE_QUOTATION_MARKS %d\n",bitmask);
+ printf("\n");
+ bitmask = bitmask << 1;
+ printf("/* Set if the encoding can encode\n");
+ printf(" the double-width Hangul letters (Jamo) U+3131 to U+3163. */\n");
+ printf("#define HAVE_HANGUL_JAMO %d\n",bitmask);
+ printf("\n");
+
+#define DEFENCODING(xxx_names,xxx,xxx_ifuncs1,xxx_ifuncs2,xxx_ofuncs1,xxx_ofuncs2) \
+ { \
+ struct wctomb_funcs ofuncs = xxx_ofuncs1,xxx_ofuncs2; \
+ emit_encoding(&ofuncs,#xxx); \
+ }
+#define DEFALIAS(xxx_alias,xxx) /* nothing */
+/* Consider all encodings, including the system dependent ones. */
+#include "encodings.def"
+#include "encodings_aix.def"
+#include "encodings_osf1.def"
+#include "encodings_dos.def"
+#include "encodings_extra.def"
+#undef DEFALIAS
+#undef DEFENCODING
+
+ if (ferror(stdout) || fclose(stdout))
+ exit(1);
+ exit(0);
+}
diff --git a/jni/iconv/lib/gentranslit.c b/jni/iconv/lib/gentranslit.c
new file mode 100644
index 0000000..8cd5204
--- /dev/null
+++ b/jni/iconv/lib/gentranslit.c
@@ -0,0 +1,258 @@
+/* Copyright (C) 1999-2003, 2005 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/*
+ * Generates a table of small strings, used for transliteration, from a table
+ * containing lines of the form
+ * Unicode <tab> utf-8 replacement <tab> # comment
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdbool.h>
+
+int main (int argc, char *argv[])
+{
+ unsigned int data[0x100000];
+ int uni2index[0x110000];
+ int index;
+
+ if (argc != 1)
+ exit(1);
+
+ printf("/*\n");
+ printf(" * Copyright (C) 1999-2003 Free Software Foundation, Inc.\n");
+ printf(" * This file is part of the GNU LIBICONV Library.\n");
+ printf(" *\n");
+ printf(" * The GNU LIBICONV Library is free software; you can redistribute it\n");
+ printf(" * and/or modify it under the terms of the GNU Library General Public\n");
+ printf(" * License as published by the Free Software Foundation; either version 2\n");
+ printf(" * of the License, or (at your option) any later version.\n");
+ printf(" *\n");
+ printf(" * The GNU LIBICONV Library is distributed in the hope that it will be\n");
+ printf(" * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\n");
+ printf(" * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n");
+ printf(" * Library General Public License for more details.\n");
+ printf(" *\n");
+ printf(" * You should have received a copy of the GNU Library General Public\n");
+ printf(" * License along with the GNU LIBICONV Library; see the file COPYING.LIB.\n");
+ printf(" * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,\n");
+ printf(" * Fifth Floor, Boston, MA 02110-1301, USA.\n");
+ printf(" */\n");
+ printf("\n");
+ printf("/*\n");
+ printf(" * Transliteration table\n");
+ printf(" */\n");
+ printf("\n");
+ {
+ int c;
+ int j;
+ for (j = 0; j < 0x110000; j++)
+ uni2index[j] = -1;
+ index = 0;
+ for (;;) {
+ c = getc(stdin);
+ if (c == EOF)
+ break;
+ if (c == '#') {
+ do { c = getc(stdin); } while (!(c == EOF || c == '\n'));
+ continue;
+ }
+ ungetc(c,stdin);
+ if (scanf("%x",&j) != 1)
+ exit(1);
+ c = getc(stdin);
+ if (c != '\t')
+ exit(1);
+ for (;;) {
+ c = getc(stdin);
+ if (c == EOF || c == '\n')
+ exit(1);
+ if (c == '\t')
+ break;
+ if (uni2index[j] < 0) {
+ uni2index[j] = index;
+ data[index++] = 0;
+ }
+ if (c >= 0x80) {
+ /* Finish reading an UTF-8 character. */
+ if (c < 0xc0)
+ exit(1);
+ else {
+ unsigned int i = (c < 0xe0 ? 2 : c < 0xf0 ? 3 : c < 0xf8 ? 4 : c < 0xfc ? 5 : 6);
+ c &= (1 << (8-i)) - 1;
+ while (--i > 0) {
+ int cc = getc(stdin);
+ if (!(cc >= 0x80 && cc < 0xc0))
+ exit(1);
+ c <<= 6; c |= (cc & 0x3f);
+ }
+ }
+ }
+ data[index++] = (unsigned int) c;
+ }
+ if (uni2index[j] >= 0)
+ data[uni2index[j]] = index - uni2index[j] - 1;
+ do { c = getc(stdin); } while (!(c == EOF || c == '\n'));
+ }
+ }
+ printf("static const unsigned int translit_data[%d] = {",index);
+ {
+ int i;
+ for (i = 0; i < index; i++) {
+ if (data[i] < 32)
+ printf("\n %3d,",data[i]);
+ else if (data[i] == '\'')
+ printf("'\\'',");
+ else if (data[i] == '\\')
+ printf("'\\\\',");
+ else if (data[i] < 127)
+ printf(" '%c',",data[i]);
+ else if (data[i] < 256)
+ printf("0x%02X,",data[i]);
+ else
+ printf("0x%04X,",data[i]);
+ }
+ printf("\n};\n");
+ }
+ printf("\n");
+ {
+ bool pages[0x1100];
+ int line[0x22000];
+ int tableno;
+ struct { int minline; int maxline; int usecount; const char* suffix; } tables[0x2000];
+ int i, j, p, j1, j2, t;
+
+ for (p = 0; p < 0x1100; p++)
+ pages[p] = false;
+ for (j = 0; j < 0x110000; j++)
+ if (uni2index[j] >= 0)
+ pages[j>>8] = true;
+ for (j1 = 0; j1 < 0x22000; j1++) {
+ bool all_invalid = true;
+ for (j2 = 0; j2 < 8; j2++) {
+ j = 8*j1+j2;
+ if (uni2index[j] >= 0)
+ all_invalid = false;
+ }
+ if (all_invalid)
+ line[j1] = -1;
+ else
+ line[j1] = 0;
+ }
+ tableno = 0;
+ for (j1 = 0; j1 < 0x22000; j1++) {
+ if (line[j1] >= 0) {
+ if (tableno > 0
+ && ((j1 > 0 && line[j1-1] == tableno-1)
+ || ((tables[tableno-1].maxline >> 5) == (j1 >> 5)
+ && j1 - tables[tableno-1].maxline <= 8))) {
+ line[j1] = tableno-1;
+ tables[tableno-1].maxline = j1;
+ } else {
+ tableno++;
+ line[j1] = tableno-1;
+ tables[tableno-1].minline = tables[tableno-1].maxline = j1;
+ }
+ }
+ }
+ for (t = 0; t < tableno; t++) {
+ tables[t].usecount = 0;
+ j1 = 8*tables[t].minline;
+ j2 = 8*(tables[t].maxline+1);
+ for (j = j1; j < j2; j++)
+ if (uni2index[j] >= 0)
+ tables[t].usecount++;
+ }
+ for (t = 0, p = -1, i = 0; t < tableno; t++) {
+ if (tables[t].usecount > 1) {
+ char* s;
+ if (p == tables[t].minline >> 5) {
+ s = (char*) malloc(5+1);
+ sprintf(s, "%02x_%d", p, ++i);
+ } else {
+ p = tables[t].minline >> 5;
+ s = (char*) malloc(2+1);
+ sprintf(s, "%02x", p);
+ }
+ tables[t].suffix = s;
+ } else
+ tables[t].suffix = NULL;
+ }
+ {
+ p = -1;
+ for (t = 0; t < tableno; t++)
+ if (tables[t].usecount > 1) {
+ p = 0;
+ printf("static const short translit_page%s[%d] = {\n", tables[t].suffix, 8*(tables[t].maxline-tables[t].minline+1));
+ for (j1 = tables[t].minline; j1 <= tables[t].maxline; j1++) {
+ if ((j1 % 0x20) == 0 && j1 > tables[t].minline)
+ printf(" /* 0x%04x */\n", 8*j1);
+ printf(" ");
+ for (j2 = 0; j2 < 8; j2++) {
+ j = 8*j1+j2;
+ printf(" %4d,", uni2index[j]);
+ }
+ printf(" /* 0x%02x-0x%02x */\n", 8*(j1 % 0x20), 8*(j1 % 0x20)+7);
+ }
+ printf("};\n");
+ }
+ if (p >= 0)
+ printf("\n");
+ }
+ printf("#define translit_index(wc) \\\n (");
+ for (j1 = 0; j1 < 0x22000;) {
+ t = line[j1];
+ for (j2 = j1; j2 < 0x22000 && line[j2] == t; j2++);
+ if (t >= 0) {
+ if (j1 != tables[t].minline) abort();
+ if (j2 > tables[t].maxline+1) abort();
+ j2 = tables[t].maxline+1;
+ }
+ if (t == -1) {
+ } else {
+ if (t >= 0 && tables[t].usecount == 0) abort();
+ if (t >= 0 && tables[t].usecount == 1) {
+ if (j2 != j1+1) abort();
+ for (j = 8*j1; j < 8*j2; j++)
+ if (uni2index[j] >= 0) {
+ printf("wc == 0x%04x ? %d", j, uni2index[j]);
+ break;
+ }
+ } else {
+ if (j1 == 0) {
+ printf("wc < 0x%04x", 8*j2);
+ } else {
+ printf("wc >= 0x%04x && wc < 0x%04x", 8*j1, 8*j2);
+ }
+ printf(" ? translit_page%s[wc", tables[t].suffix);
+ if (tables[t].minline > 0)
+ printf("-0x%04x", 8*j1);
+ printf("]");
+ }
+ printf(" : \\\n ");
+ }
+ j1 = j2;
+ }
+ printf("-1)\n");
+ }
+
+ if (ferror(stdout) || fclose(stdout))
+ exit(1);
+ exit(0);
+}
diff --git a/jni/iconv/lib/georgian_academy.h b/jni/iconv/lib/georgian_academy.h
new file mode 100644
index 0000000..ddbe578
--- /dev/null
+++ b/jni/iconv/lib/georgian_academy.h
@@ -0,0 +1,106 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GEORGIAN-ACADEMY
+ */
+
+static const unsigned short georgian_academy_2uni[32] = {
+ /* 0x80 */
+ 0x0080, 0x0081, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x02c6, 0x2030, 0x0160, 0x2039, 0x0152, 0x008d, 0x008e, 0x008f,
+ /* 0x90 */
+ 0x0090, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x02dc, 0x2122, 0x0161, 0x203a, 0x0153, 0x009d, 0x009e, 0x0178,
+};
+
+static int
+georgian_academy_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0x80 && c < 0xa0)
+ *pwc = (ucs4_t) georgian_academy_2uni[c-0x80];
+ else if (c >= 0xc0 && c < 0xe7)
+ *pwc = (ucs4_t) c + 0x1010;
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char georgian_academy_page00[32] = {
+ 0x80, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0x8e, 0x8f, /* 0x88-0x8f */
+ 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x9d, 0x9e, 0x00, /* 0x98-0x9f */
+};
+static const unsigned char georgian_academy_page01[72] = {
+ 0x00, 0x00, 0x8c, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x8a, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char georgian_academy_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char georgian_academy_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+georgian_academy_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0080 && wc < 0x00a0)
+ c = georgian_academy_page00[wc-0x0080];
+ else if ((wc >= 0x00a0 && wc < 0x00c0) || (wc >= 0x00e7 && wc < 0x0100))
+ c = wc;
+ else if (wc >= 0x0150 && wc < 0x0198)
+ c = georgian_academy_page01[wc-0x0150];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = georgian_academy_page02[wc-0x02c0];
+ else if (wc >= 0x10d0 && wc < 0x10f7)
+ c = wc-0x1010;
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = georgian_academy_page20[wc-0x2010];
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/georgian_ps.h b/jni/iconv/lib/georgian_ps.h
new file mode 100644
index 0000000..e23dbae
--- /dev/null
+++ b/jni/iconv/lib/georgian_ps.h
@@ -0,0 +1,123 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * GEORGIAN-PS
+ */
+
+static const unsigned short georgian_ps_2uni_1[32] = {
+ /* 0x80 */
+ 0x0080, 0x0081, 0x201a, 0x0192, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x02c6, 0x2030, 0x0160, 0x2039, 0x0152, 0x008d, 0x008e, 0x008f,
+ /* 0x90 */
+ 0x0090, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x02dc, 0x2122, 0x0161, 0x203a, 0x0153, 0x009d, 0x009e, 0x0178,
+};
+static const unsigned short georgian_ps_2uni_2[39] = {
+ /* 0xc0 */
+ 0x10d0, 0x10d1, 0x10d2, 0x10d3, 0x10d4, 0x10d5, 0x10d6, 0x10f1,
+ 0x10d7, 0x10d8, 0x10d9, 0x10da, 0x10db, 0x10dc, 0x10f2, 0x10dd,
+ /* 0xd0 */
+ 0x10de, 0x10df, 0x10e0, 0x10e1, 0x10e2, 0x10f3, 0x10e3, 0x10e4,
+ 0x10e5, 0x10e6, 0x10e7, 0x10e8, 0x10e9, 0x10ea, 0x10eb, 0x10ec,
+ /* 0xe0 */
+ 0x10ed, 0x10ee, 0x10f4, 0x10ef, 0x10f0, 0x10f5,
+};
+
+static int
+georgian_ps_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0x80 && c < 0xa0)
+ *pwc = (ucs4_t) georgian_ps_2uni_1[c-0x80];
+ else if (c >= 0xc0 && c < 0xe6)
+ *pwc = (ucs4_t) georgian_ps_2uni_2[c-0xc0];
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char georgian_ps_page00[32] = {
+ 0x80, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0x8e, 0x8f, /* 0x88-0x8f */
+ 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x9d, 0x9e, 0x00, /* 0x98-0x9f */
+};
+static const unsigned char georgian_ps_page01[72] = {
+ 0x00, 0x00, 0x8c, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x8a, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char georgian_ps_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char georgian_ps_page10[40] = {
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc8, /* 0xd0-0xd7 */
+ 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xcf, 0xd0, 0xd1, /* 0xd8-0xdf */
+ 0xd2, 0xd3, 0xd4, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, /* 0xe0-0xe7 */
+ 0xdb, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe1, 0xe3, /* 0xe8-0xef */
+ 0xe4, 0xc7, 0xce, 0xd5, 0xe2, 0xe5, 0x00, 0x00, /* 0xf0-0xf7 */
+};
+static const unsigned char georgian_ps_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+
+static int
+georgian_ps_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0080 && wc < 0x00a0)
+ c = georgian_ps_page00[wc-0x0080];
+ else if ((wc >= 0x00a0 && wc < 0x00c0) || (wc >= 0x00e6 && wc < 0x0100))
+ c = wc;
+ else if (wc >= 0x0150 && wc < 0x0198)
+ c = georgian_ps_page01[wc-0x0150];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = georgian_ps_page02[wc-0x02c0];
+ else if (wc >= 0x10d0 && wc < 0x10f8)
+ c = georgian_ps_page10[wc-0x10d0];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = georgian_ps_page20[wc-0x2010];
+ else if (wc == 0x2122)
+ c = 0x99;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/hkscs1999.h b/jni/iconv/lib/hkscs1999.h
new file mode 100644
index 0000000..3732763
--- /dev/null
+++ b/jni/iconv/lib/hkscs1999.h
@@ -0,0 +1,3005 @@
+/*
+ * Copyright (C) 1999-2006 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * HKSCS:1999
+ */
+
+static const unsigned short hkscs1999_2uni_page88[627] = {
+ /* 0x88 */
+ 0x06c0, 0x06c1, 0x06c2, 0x06c3, 0x06c4, 0x720c, 0x06c5, 0x71d1,
+ 0x71cd, 0x06c6, 0x06c7, 0x71cb, 0x8c68, 0x06c8, 0x71ca, 0x06c9,
+ 0x06ca, 0x06cb, 0x06cc, 0x720e, 0x06cd, 0x06ce, 0x0080, 0x0041,
+ 0x010d, 0x0040, 0x0092, 0x0049, 0x009a, 0x0048, 0x00cc, 0x0053,
+ 0x0111, 0x0052, 0x70fd, 0x02be, 0x70fd, 0x02c0, 0x004a, 0x0081,
+ 0x0061, 0x010e, 0x0060, 0x0151, 0x0093, 0x0069, 0x009b, 0x0068,
+ 0x00ab, 0x006d, 0x0110, 0x006c, 0x00cd, 0x0073, 0x0112, 0x0072,
+ 0x00eb, 0x007a, 0x0114, 0x0079, 0x0116, 0x0118, 0x011a, 0x011c,
+ 0x007c, 0x70fd, 0x02bf, 0x70fd, 0x02c1, 0x006a, 0x0161, 0x041a,
+ 0x041b, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ /* 0x89 */
+ 0xf029, 0x8005, 0x70fd, 0x374a, 0x70fd, 0x70fd, 0x207d, 0x40dd,
+ 0x6dce, 0x62df, 0x70fd, 0x70fd, 0xd275, 0x36d1, 0x215a, 0x2168,
+ 0x21e8, 0x2396, 0x23b4, 0x23dc, 0x2424, 0x24e1, 0x24e8, 0x257b,
+ 0x258e, 0x2611, 0x2618, 0x2922, 0x2b30, 0x2b44, 0x2b47, 0x2b72,
+ 0x2b74, 0x2da6, 0x2dde, 0x2ddf, 0x2eda, 0x30c6, 0x327b, 0x37c9,
+ 0x3a3e, 0x3a44, 0x3aa5, 0x3f8e, 0x42bc, 0x4735, 0x50a4, 0x50ac,
+ 0x50ba, 0x50c7, 0x50cf, 0x50df, 0x5106, 0x5137, 0x547a, 0x54cf,
+ 0x556f, 0x5b46, 0x5d3e, 0x5d62, 0x60a6, 0x60a7, 0x60ae, 0x4611,
+ 0x4efc, 0x4fcd, 0x3b86, 0x4cc9, 0x2467, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x628c, 0x4ab8, 0x625e, 0x52bc, 0x70fd, 0x5e4b, 0x52f6,
+ 0x78e7, 0x70fd, 0x70fd, 0x529f, 0x6f47, 0x1f8d, 0x6e49, 0x6e8c,
+ 0x1efe, 0xebb6, 0xcd4e, 0x6e8a, 0xee73, 0x0901, 0x70fd, 0x409a,
+ 0x543e, 0x4719, 0x70fd, 0x1c11, 0x6b6c, 0x6b8f, 0x7019, 0x4b87,
+ 0xdcac, 0x8a8a, 0x7650, 0x9526, 0x2064, 0x20c1, 0x20c0, 0x20c7,
+ 0x20ff, 0x212b, 0x2177, 0x078c, 0x21fd, 0x1148, 0x2243, 0x22c8,
+ 0x07bd, 0x07d3, 0x07e5, 0x23c6, 0x2b45, 0x241b, 0x243c, 0x2445,
+ 0x20c9, 0x24b9, 0x24d0, 0x2567, 0x0907, 0x25e9, 0x0891, 0x25f0,
+ 0x0893, 0x2602, 0x2663, 0x08ad, 0x08b2, 0x09c1, 0x26d3, 0x26e3,
+ 0x26f4, 0x26f9, 0x2710, 0x272f, 0x2758, 0x2763, 0x2768, 0x08d8,
+ 0x277f, 0x08e5, 0x08ff, 0x2817, 0x0905,
+ /* 0x8a */
+ 0xd784, 0x2765, 0x70fd, 0x7b02, 0x7bd5, 0xb42b, 0x27d0, 0x96c6,
+ 0x0d2c, 0x7401, 0x5f86, 0xb138, 0xe665, 0x1353, 0xd97e, 0x497a,
+ 0x9638, 0x0d74, 0x1ad5, 0xda1d, 0xc7b2, 0xb16a, 0x371d, 0x7c3c,
+ 0x7e74, 0x7b95, 0x7fb4, 0x36cd, 0x5fbe, 0x7d56, 0x7acb, 0x7e24,
+ 0x96a9, 0xdad6, 0xaa13, 0x70fd, 0x7c06, 0xe9cd, 0xd9a9, 0x1af4,
+ 0xb227, 0x96c2, 0x6bb2, 0x0da7, 0xe6f4, 0x12ed, 0x0846, 0xb587,
+ 0xe754, 0xd3c8, 0x9744, 0x6dee, 0x6915, 0x70fd, 0x16d9, 0xbfe5,
+ 0x36f4, 0x2723, 0x974c, 0x95ca, 0x7f37, 0x0d3b, 0x7f2f, 0xc49a,
+ 0xc4d6, 0xd4a0, 0x372a, 0xb392, 0x7b03, 0x5fa8, 0x8de1, 0xe14c,
+ 0x7731, 0x70fd, 0x1b0b, 0x7269, 0x12fa, 0x2ab3, 0x978d, 0x70fd,
+ 0xaac8, 0x75bc, 0xbfd7, 0x7e0c, 0x7c56, 0x27b9, 0x13bb, 0x16ba,
+ 0x70fd, 0x1d74, 0x94e6, 0x7f5d, 0x53aa, 0x69f5, 0x7c5c, 0x35b9,
+ 0x0d3e, 0x9275, 0x5f00, 0x28e1, 0x36bc, 0x1143, 0x70fd, 0xf101,
+ 0x7cc9, 0x950f, 0x96c9, 0x70fd, 0x7f88, 0xa142, 0x0cd2, 0x0d46,
+ 0xdb1b, 0x08b8, 0xbdc9, 0x8d07, 0x2892, 0x7df1, 0x96b2, 0xe720,
+ 0x07fc, 0x3e7d, 0xb1bb, 0x70fd, 0x70fd, 0xd0f4, 0x988b, 0x8e48,
+ 0xf15b, 0xe24d, 0x7d3a, 0x7af4, 0xc5dc, 0x5193, 0x7f8f, 0x9303,
+ 0x9439, 0x093b, 0xb4a3, 0x7d4c, 0x7e4d, 0x7d6a, 0x1293, 0x7df0,
+ 0x7c07, 0x800f, 0x7d0c, 0x70fd, 0x7d6b, 0x7a69, 0x7c08, 0x7f80,
+ 0x7ffd, 0x12f9, 0x9196, 0x3672, 0x7e6d,
+ /* 0x8b */
+ 0x9d34, 0xd1b9, 0x95ce, 0x7c3e, 0x7c3f, 0x9651, 0x9655, 0x0d58,
+ 0x7d58, 0x7f87, 0x7dee, 0xf132, 0xc890, 0xe252, 0xe2d9, 0xe24a,
+ 0x66aa, 0x270c, 0x54c4, 0x27f9, 0x70fd, 0xec83, 0x6d26, 0x6bb6,
+ 0xd29e, 0x97ee, 0x4340, 0x536d, 0x52ec, 0x2e5c, 0xc3b2, 0x5334,
+ 0x0ad7, 0x259f, 0xd97d, 0x62b6, 0x7dba, 0x7ccf, 0x7d37, 0x7dbb,
+ 0x091d, 0xb16b, 0x0949, 0x7b96, 0x28ef, 0x92b5, 0x7f89, 0x7cd0,
+ 0x7d38, 0x7f38, 0x8008, 0xda87, 0x8315, 0x7d39, 0xb1d0, 0x97a4,
+ 0x2c94, 0x7edd, 0x7ede, 0x7fb5, 0x7fb6, 0x29dc, 0x7cd1, 0xd214,
+ 0xdb4d, 0x7e75, 0x7d3b, 0xb47e, 0x0a43, 0x7e76, 0x8040, 0xb598,
+ 0xefbd, 0xae5a, 0x867a, 0xa6b7, 0xdafc, 0x2ad9, 0x24a8, 0x095a,
+ 0xb8bd, 0x4db2, 0x2da8, 0x1b00, 0x1dec, 0x6fa7, 0x1ce7, 0x6d1f,
+ 0x6c8d, 0xbb74, 0x9abd, 0x283b, 0x0932, 0x28c9, 0x2068, 0x2b42,
+ 0x8901, 0xf238, 0x6851, 0x7186, 0x209b, 0x20fb, 0x087e, 0x2e63,
+ 0x3191, 0x3204, 0x0c3a, 0x348c, 0x3775, 0x3dba, 0x3e75, 0x3e7a,
+ 0x426c, 0x442b, 0x206c, 0x44ad, 0xad69, 0x5152, 0x4b3b, 0x4ef9,
+ 0x5153, 0xc12a, 0x0801, 0x70fd, 0xc1cb, 0x5202, 0x5280, 0xc412,
+ 0xc711, 0x259d, 0x59e4, 0x5b41, 0xd3b2, 0x5d20, 0x5e5d, 0x6585,
+ 0x6678, 0x667f, 0x66e8, 0xe30f, 0x68e6, 0x6975, 0x69ce, 0x69de,
+ 0x6a63, 0xe790, 0x6d7c, 0x6e9f, 0x6f44, 0x3daf, 0x7047, 0x2077,
+ 0x7187, 0x671d, 0x3477, 0x65a2,
+};
+static const unsigned short hkscs1999_2uni_page8d[3140] = {
+ /* 0x8d */
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x2f7e, 0x2f88, 0x2f96, 0x10fc, 0x0b4f, 0x2fe4, 0x2ff9, 0x0b60,
+ 0x0b78, 0x3082, 0x30fd, 0x3165, 0x31c3, 0x0c48, 0x0c54, 0x0c7f,
+ 0x0c8d, 0x3317, 0x337d, 0x2f25, 0x0cc9, 0x33f7, 0x33f9, 0x340f,
+ 0x0cf8, 0x346c, 0x34d0, 0x3525, 0x3558, 0x0d38, 0x28f1, 0x0d43,
+ 0x3622, 0x363b, 0x3647, 0x369a, 0x0d8b, 0x3700, 0x2f55, 0x2861,
+ 0x701f, 0x0dd7, 0x37c6, 0x0dfd, 0x383f, 0x3893, 0x0e32, 0x38d2,
+ 0x0e62, 0x3956, 0x0e82, 0x39e4, 0x3a40, 0x0e98, 0x3a8a, 0x3ac4,
+ 0x0eb2, 0x0eb1, 0x0ebb, 0x3b49, 0x3b83, 0x445c, 0x3ba4, 0x3bdf,
+ 0x3bc5, 0x0efc, 0x3c16, 0x0f1d, 0x3ca5, 0x3cb4, 0x3cb1, 0x3cc2,
+ 0x0f2c, 0x3cd9, 0x0f32, 0x3ceb, 0x3cf5, 0x3d14, 0x3d36, 0x3dc1,
+ 0x3e01, 0x3e2a, 0x3eb5, 0x3eea, 0x0fcb, 0x3f42, 0x3f46, 0x3f66,
+ 0x3fc1, 0x0fef, 0x3fe4, 0x3ff1, 0x4015, 0x4018, 0x4029, 0x4086,
+ 0xdfc0, 0x40bb, 0x40e2, 0x40da, 0x6fff, 0x40e8, 0x40e9, 0x4124,
+ 0x4134, 0x1046, 0xa481, 0x4181, 0x41be, 0x106a, 0x1075, 0x43b7,
+ 0x2ed9, 0x108a, 0x422c, 0x1091, 0x4250, 0x4254, 0x426f, 0x427f,
+ 0x4289, 0x73e5, 0x16c1, 0x0931, 0x7d98,
+ /* 0x8e */
+ 0xa417, 0x29fe, 0xcc13, 0x433e, 0xb920, 0x098e, 0x3be2, 0xe1e9,
+ 0x2db4, 0x4c49, 0xb9a1, 0xe659, 0x4c65, 0x4c7d, 0xba6c, 0x4cbb,
+ 0x4cb0, 0x4cc2, 0x4cc3, 0x43d1, 0xc30d, 0x14ca, 0x4cda, 0x4cdd,
+ 0x4cea, 0x14ef, 0x26f2, 0xbc01, 0x4d0b, 0x4d55, 0x4d29, 0xb5ce,
+ 0xbcfe, 0x4da2, 0x4d6f, 0x559c, 0xbbb4, 0xc9bf, 0x4dd0, 0x5621,
+ 0x4d92, 0x70fd, 0xbd20, 0x10ad, 0xbc65, 0x5692, 0x4dfa, 0x70fd,
+ 0x4e35, 0xbcc1, 0x4e44, 0x4e83, 0xad02, 0x4ea6, 0x38bd, 0xaab8,
+ 0x4ec9, 0x4ec7, 0x4ee6, 0x4e74, 0x4ef3, 0x4ef5, 0x70fd, 0x5067,
+ 0x181d, 0xcb84, 0x4f5d, 0xcc16, 0x468d, 0x4f89, 0x4fab, 0x4335,
+ 0x4fb3, 0x70fd, 0xa597, 0xbf69, 0x4fe4, 0x1013, 0x4ff5, 0x8639,
+ 0x4fe5, 0xdbed, 0x70fd, 0xc021, 0xc05a, 0x506e, 0x5092, 0x162b,
+ 0x656c, 0x5027, 0x5140, 0x5141, 0x5147, 0x4b36, 0xc150, 0x6ae1,
+ 0x5197, 0xc1d1, 0x51a3, 0x84a1, 0x7168, 0x185c, 0xa066, 0x1803,
+ 0xdbba, 0x51fa, 0xc309, 0x70fd, 0x5208, 0x521d, 0x70fd, 0x522f,
+ 0xedc7, 0xca03, 0x523b, 0x523c, 0x5261, 0x9214, 0x1c89, 0xc426,
+ 0xa363, 0xc4a8, 0x3965, 0x52a7, 0xe048, 0x5307, 0x531a, 0x2af0,
+ 0x91f6, 0x3ebf, 0xc318, 0xb2f8, 0x3727, 0x834a, 0x5418, 0x869e,
+ 0x3c93, 0xaee5, 0xaf15, 0x177a, 0x5429, 0x7a0d, 0xc812, 0xa2fe,
+ 0x2239, 0x83bd, 0x56e2, 0x5562, 0xc84a, 0xae27, 0x9e30, 0x85b3,
+ 0xa378, 0x54aa, 0x3b5b, 0xf2d4, 0x14db,
+ /* 0x8f */
+ 0x574b, 0x54d0, 0x551a, 0x7cd6, 0x85f4, 0x0a01, 0x9afd, 0x9e5a,
+ 0x547b, 0x54e2, 0x5518, 0xa3cb, 0xcae3, 0xc845, 0xc8d7, 0x9ece,
+ 0x10bf, 0x551d, 0x282c, 0x5585, 0x180b, 0xcae5, 0x55ac, 0x70fd,
+ 0x55d3, 0x07be, 0xcc14, 0x3c97, 0x575a, 0x07d6, 0xcb82, 0x98ef,
+ 0x5658, 0xbbe4, 0x5671, 0x10d3, 0x17e4, 0x3ce7, 0x564a, 0xa275,
+ 0x4b58, 0x70fd, 0xc8d6, 0xcbb7, 0xcb83, 0x56de, 0x70fd, 0x5591,
+ 0x17a0, 0x5693, 0x56e4, 0xbc91, 0x1540, 0xbcc0, 0x1843, 0x5734,
+ 0x2d32, 0xcbd9, 0x1827, 0x5773, 0x1816, 0x39ff, 0x57d6, 0xdde5,
+ 0xddfb, 0x5781, 0xcdc8, 0x57c2, 0x8402, 0xce0d, 0xf2f2, 0x186a,
+ 0x57e8, 0x0988, 0x86e2, 0x2637, 0xcfda, 0x583e, 0x58f1, 0xee38,
+ 0x596e, 0x9627, 0x5931, 0x595a, 0x598f, 0x28a1, 0x582c, 0x3a96,
+ 0x190f, 0x59c5, 0x59c6, 0xd160, 0xa339, 0xd164, 0x59de, 0x5a1c,
+ 0x195b, 0x5a34, 0x5a35, 0x3601, 0x5a45, 0x4977, 0xd24f, 0x5b07,
+ 0x5b0a, 0x70fd, 0x70fd, 0x5b27, 0x5b3c, 0xe025, 0x5b67, 0xd424,
+ 0xd5bd, 0x5c1c, 0x4993, 0x62fe, 0x5c10, 0xd559, 0x4ce9, 0xd63a,
+ 0xa4cf, 0x1a13, 0xd638, 0x437c, 0x5c8c, 0x5c9f, 0xb630, 0xb6e5,
+ 0x5cbf, 0x5ccc, 0x5ccd, 0x5c29, 0xaefa, 0x5d10, 0x5d1b, 0x5c2f,
+ 0x851f, 0x1915, 0x59cf, 0x5ddb, 0xd754, 0xd78f, 0xf314, 0x0a65,
+ 0xd753, 0x5e16, 0xd798, 0xd7bd, 0x5e52, 0x5e43, 0x8750, 0x5e1b,
+ 0x425c, 0x5e51, 0xb089, 0x11d0, 0x70fd,
+ /* 0x90 */
+ 0x5ee9, 0xd8c2, 0x7ed4, 0xae0a, 0x0ebc, 0xda7c, 0xce4c, 0x4ce7,
+ 0x5fed, 0x5ff6, 0x6003, 0x63d4, 0x6059, 0x606d, 0xdbe5, 0xdc52,
+ 0x60e5, 0x6403, 0xef9f, 0x7950, 0x60f3, 0x1c2a, 0xdfde, 0xdd3d,
+ 0xa33b, 0x3138, 0x9be2, 0x6139, 0xed94, 0xde3c, 0xdd01, 0x8ee5,
+ 0x0cc0, 0xcc17, 0x6177, 0xdd3c, 0xd5be, 0x61a1, 0xdd6c, 0xddcb,
+ 0x61e8, 0xde93, 0x6204, 0xde66, 0x61ee, 0x70fd, 0x6267, 0x0e30,
+ 0x62a9, 0x62c4, 0x4eac, 0xdf33, 0x8b09, 0x630e, 0x3edf, 0x6341,
+ 0x6362, 0xb739, 0x70fd, 0xe0c6, 0xa25b, 0xe10c, 0xb75b, 0x7bf1,
+ 0x642c, 0x646b, 0xe0e1, 0xe1eb, 0x428f, 0x2d03, 0xe0e2, 0xe0e5,
+ 0x1c65, 0x6344, 0xe1ec, 0xe239, 0xe1ff, 0x6473, 0x655b, 0x5ffc,
+ 0x6685, 0x66a6, 0x6526, 0x66a0, 0x41f6, 0x15b9, 0x917a, 0xde58,
+ 0x813c, 0xa3ae, 0x1cdf, 0x3e5c, 0x677b, 0x6796, 0x146c, 0x67a3,
+ 0xcc15, 0x341a, 0x67b6, 0x4af5, 0xe0e0, 0x67bd, 0x260c, 0x1ca1,
+ 0xc9f8, 0x7334, 0xc290, 0xe46f, 0xe4a5, 0xaf51, 0x8755, 0x9c8a,
+ 0x6831, 0x5802, 0x6836, 0x1d0f, 0x183d, 0x1885, 0xaf69, 0x4275,
+ 0x2d81, 0x681b, 0x70fd, 0xe595, 0x6857, 0x2d8a, 0xe5ab, 0x685f,
+ 0x6525, 0x2310, 0x9a37, 0x9a3c, 0x6889, 0x689f, 0x68b1, 0x68be,
+ 0x68c0, 0x68d2, 0x68e0, 0xb66c, 0x68ee, 0x461c, 0xe5f3, 0x70fd,
+ 0x68f5, 0xe5dd, 0xd47a, 0x1d91, 0x6934, 0x6933, 0x694b, 0x6966,
+ 0x0e4e, 0xceb5, 0x1051, 0x76b0, 0xa69c,
+ /* 0x91 */
+ 0xb886, 0x69ca, 0x69b7, 0x69c8, 0x69c7, 0x1dbf, 0xca67, 0x8513,
+ 0x27f0, 0x69e1, 0x69e6, 0x69ec, 0x6478, 0x6a39, 0xaea9, 0x1e32,
+ 0xe7d7, 0xe885, 0x6af5, 0x6b0c, 0x6b3b, 0x6b10, 0x6b58, 0xb8a5,
+ 0x0a04, 0xe471, 0xea55, 0x6be0, 0x6be2, 0xea05, 0x6bf4, 0x1ece,
+ 0x6c14, 0x6c2d, 0xddc0, 0x2274, 0x6c34, 0xc768, 0x0c03, 0x99fd,
+ 0x6c50, 0x6c40, 0xeafe, 0x2c85, 0x86a3, 0x6c8e, 0xa78b, 0x6d02,
+ 0x6cff, 0x6d0c, 0xec28, 0x6e54, 0xed37, 0xeed2, 0xeeeb, 0xee21,
+ 0xee63, 0xef1f, 0x6dfe, 0x6e03, 0xee74, 0x6e8e, 0x3ac8, 0x6e44,
+ 0x8d9b, 0xeed3, 0xef60, 0x877b, 0xef73, 0x6db9, 0xedf9, 0xefb4,
+ 0x6f10, 0x6f15, 0x6f1e, 0x6f22, 0x1ff4, 0x6f2a, 0x6f2f, 0xa8a4,
+ 0x6f41, 0x0ea0, 0x0d25, 0x101d, 0x2172, 0x0afe, 0xe22b, 0x6f82,
+ 0x6f88, 0x1e56, 0x6524, 0xcae2, 0x6f97, 0x70fd, 0x6fb9, 0x28df,
+ 0x28ca, 0x6fc5, 0x6ab8, 0xe44b, 0x68f2, 0x567f, 0x6fe2, 0x6fe9,
+ 0x4cdc, 0x700e, 0x4416, 0x1e7e, 0xadf5, 0xae3b, 0x4377, 0xae78,
+ 0xa888, 0xaed1, 0x459e, 0xe1da, 0x873a, 0x4b9f, 0xdf7e, 0xe336,
+ 0x6469, 0x64f3, 0xe044, 0x63ec, 0x6481, 0x64cb, 0xdf6c, 0xa9f9,
+ 0x4417, 0x11eb, 0x4972, 0x4c43, 0x42d0, 0xa9b3, 0xa938, 0x437e,
+ 0x862f, 0x42a3, 0x86fe, 0x9e99, 0x11c7, 0x86c5, 0xb62f, 0x8638,
+ 0x0a62, 0x853b, 0x8679, 0x0a21, 0x85b4, 0x8711, 0xbecb, 0x0a63,
+ 0x8500, 0x299b, 0xaea5, 0x82be, 0x8168,
+ /* 0x92 */
+ 0x8286, 0x8376, 0x5703, 0x9fa6, 0x70fd, 0x5655, 0xae14, 0xcea5,
+ 0xa3b1, 0xb6dc, 0xa43b, 0xcd92, 0x17f4, 0x9fee, 0xe91d, 0xcc66,
+ 0x3a39, 0x0a73, 0x0f55, 0x10e7, 0x2aac, 0x8762, 0x3a50, 0x1357,
+ 0xa03f, 0xa621, 0xa5cb, 0xa64f, 0xc961, 0x270b, 0x28de, 0xc471,
+ 0x28d2, 0x7e9f, 0x7a68, 0x7ccd, 0x64c6, 0xe113, 0x649c, 0x2138,
+ 0x236b, 0x0b59, 0xa976, 0x20fc, 0x7525, 0x743f, 0x218b, 0x21ca,
+ 0xb7d1, 0x2ca8, 0x726b, 0x748b, 0x0cd9, 0x73ca, 0x74d4, 0x0775,
+ 0x2169, 0x7380, 0xe3b3, 0x7335, 0x5c5a, 0x72cc, 0x20d8, 0x230d,
+ 0x234d, 0x21e2, 0x2143, 0xae8e, 0xa3ca, 0x2182, 0x226e, 0x22ac,
+ 0x22c1, 0x220c, 0x2225, 0x2298, 0x233c, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x4076, 0x9e95, 0xa3b9, 0xa3ff, 0x3fb2, 0x86c4, 0xa3c9,
+ 0x23e8, 0x2403, 0x7660, 0x17dd, 0x7563, 0x7552, 0x7551, 0x5eba,
+ 0xe09c, 0x770e, 0x2499, 0x24e4, 0x77f3, 0x2521, 0x70fd, 0x197a,
+ 0x438c, 0xa8cc, 0x7ae0, 0xae2c, 0x7fa4, 0x3c11, 0x7cdd, 0x70fd,
+ 0x11de, 0x4699, 0x4614, 0x4656, 0x4598, 0x1e4e, 0xaf3c, 0xa5cd,
+ 0x2610, 0x08c4, 0x440f, 0xa609, 0x27f4, 0x7405, 0x270d, 0x7a86,
+ 0x295d, 0x635d, 0x67f4, 0x6466, 0x2a1d, 0x29cd, 0x29bf, 0x097e,
+ 0x2b0b, 0x2cd9, 0xe046, 0x853a, 0x85af, 0x8550, 0x2c6c, 0x2bf8,
+ 0x638f, 0x2cbe, 0x2d0f, 0x2c52, 0xba06, 0x8833, 0x86a1, 0xa7d5,
+ 0x0a35, 0x3f45, 0x4643, 0x2c61, 0xbe03,
+ /* 0x93 */
+ 0x2cc1, 0xe1d7, 0x74d3, 0x64e0, 0x468c, 0x81c3, 0x4305, 0x1c72,
+ 0x6508, 0xdffb, 0x64bd, 0x0ae0, 0x2e5e, 0x2ede, 0x309e, 0x3088,
+ 0x87d6, 0x87bc, 0xa1ee, 0x310d, 0x2d8f, 0x8743, 0x8744, 0x0a41,
+ 0x86e0, 0x0a1d, 0x853e, 0x0a13, 0x532a, 0xe047, 0x8a7a, 0x9db2,
+ 0xdfa8, 0x314c, 0x314e, 0x8767, 0x85eb, 0x2cab, 0x857b, 0x2d84,
+ 0x57d4, 0xd17d, 0x59e0, 0x32be, 0x9360, 0x912b, 0x321b, 0x11b8,
+ 0x90ef, 0x90fe, 0xe448, 0xccb3, 0x3400, 0x713e, 0x7146, 0x911b,
+ 0x33d9, 0x33d8, 0x32b5, 0x969b, 0x9707, 0xabd4, 0xe50d, 0x36b1,
+ 0xab65, 0x95aa, 0x0d69, 0x9562, 0x9d90, 0xe86a, 0x9878, 0x3577,
+ 0xf09b, 0x36f6, 0x3571, 0x3611, 0xae63, 0x9767, 0x34e4, 0x96a1,
+ 0x367b, 0x37ab, 0x3bb2, 0x0f34, 0x9a0e, 0x9c2d, 0xae09, 0x9c2b,
+ 0x274d, 0x9c60, 0x8719, 0xe5ff, 0x390e, 0x9c09, 0x9b33, 0x0e20,
+ 0x1490, 0xb704, 0xe122, 0xb70f, 0x853c, 0xb6db, 0xb625, 0x4aee,
+ 0x9a83, 0x866a, 0x9bb4, 0x07a4, 0x9b8f, 0x9b02, 0xa809, 0x38ce,
+ 0xca64, 0x38ab, 0x1e53, 0x3870, 0xd370, 0x8aab, 0x38a3, 0x9c52,
+ 0x9c61, 0x385e, 0xb972, 0x0c11, 0xa13a, 0xa0bc, 0x0ed9, 0xa0a2,
+ 0x9d3e, 0x46d0, 0x0ed6, 0x39cf, 0xab2a, 0x3af6, 0x3a5e, 0x0f04,
+ 0x3cfe, 0x0ba3, 0xa0d5, 0xa9c7, 0x3c73, 0x3c92, 0x3d09, 0x3d45,
+ 0x8752, 0x3751, 0x3ad8, 0x3c8c, 0x0f17, 0x3cba, 0x3d97, 0xa500,
+ 0xa25a, 0x64a0, 0x63f2, 0xe1ea, 0xe0cb,
+ /* 0x94 */
+ 0x6389, 0xd8de, 0xdfdc, 0x6567, 0x3fe5, 0x410b, 0xae6c, 0x70fd,
+ 0xa4bf, 0x108f, 0x4004, 0xa57c, 0x2c7d, 0x400a, 0x2a87, 0x3f64,
+ 0x4a42, 0x433b, 0xa85a, 0xa7b6, 0x42f1, 0x4450, 0x4487, 0x4494,
+ 0xac4f, 0xac25, 0x23b9, 0xaf24, 0x766b, 0x467a, 0xa438, 0x9f5f,
+ 0xaeca, 0xad97, 0xbf21, 0x1206, 0x11b1, 0xaf5f, 0xe223, 0xa475,
+ 0x32e7, 0x11f3, 0x46cc, 0x463c, 0x6487, 0x4637, 0x179f, 0xcb2a,
+ 0x1851, 0x4783, 0x1263, 0xb099, 0xb0c6, 0x1258, 0x4755, 0x4873,
+ 0xf0c6, 0x0e59, 0x4668, 0xe0cc, 0xae2b, 0xae0e, 0x0e3b, 0x10cd,
+ 0xaece, 0x11ff, 0xae45, 0xad73, 0x62fa, 0x2972, 0x6442, 0xe0e3,
+ 0x86a4, 0x231f, 0xb4e1, 0xb4a7, 0x4978, 0x9bb2, 0x490e, 0x490f,
+ 0x497b, 0xab97, 0xa081, 0x0d9e, 0xad70, 0x4638, 0x469b, 0x11bf,
+ 0xaf3a, 0xaf47, 0x13c8, 0xaf16, 0xc0ae, 0x6407, 0xb701, 0x4a1e,
+ 0x4a8d, 0x4a88, 0x4ad2, 0x45d0, 0x4b59, 0xd281, 0xb863, 0x140e,
+ 0x70fd, 0x5696, 0x4ba5, 0x3c6d, 0xa43a, 0x4c3a, 0x4bf4, 0x146e,
+ 0x8526, 0x1432, 0x6335, 0x4bf1, 0x7c0c, 0xae0c, 0x7359, 0xa33a,
+ 0x85ae, 0x08d7, 0x27ab, 0x08b0, 0x09ea, 0x7294, 0x7acd, 0x4ce2,
+ 0x2c99, 0x91f5, 0xbaef, 0xbadc, 0x2c4d, 0x731b, 0x4af0, 0x2c6a,
+ 0xbbc6, 0x4cfe, 0x14f9, 0x4e5d, 0x4e6d, 0x1511, 0xbbb3, 0xbe3c,
+ 0xbe26, 0x4ecd, 0xae79, 0x85f0, 0x4e8e, 0x4e7c, 0x4eae, 0x3cf2,
+ 0x4fdc, 0x5007, 0x4fd3, 0x514e, 0xc121,
+ /* 0x95 */
+ 0xc05c, 0xd648, 0x4f97, 0xbe02, 0x156a, 0xc8b5, 0x7856, 0x3a16,
+ 0x714e, 0x9ecf, 0x2a04, 0xc292, 0xc278, 0xade2, 0x51dd, 0x4d27,
+ 0x77ac, 0xbb29, 0xbd43, 0x4d0c, 0xbd8e, 0x6ae6, 0x5805, 0x6b63,
+ 0x3c5c, 0x9d7f, 0x0d22, 0xae77, 0xc3ed, 0x6b1f, 0xc3e0, 0x5680,
+ 0xce67, 0xca11, 0x17ea, 0x5337, 0x1702, 0x52c6, 0x5309, 0x5342,
+ 0xc574, 0x69c3, 0xc802, 0x5462, 0x5465, 0xc811, 0x5653, 0xcae7,
+ 0x57d0, 0xcf1b, 0x2cc6, 0x147f, 0x8680, 0x2d6b, 0x86e1, 0x2d24,
+ 0x8718, 0x5860, 0xf2fc, 0xa30f, 0x59ad, 0xd022, 0x2c42, 0x59ee,
+ 0x2185, 0x5a07, 0x5a3f, 0x5a66, 0x5ae5, 0x5acd, 0xb803, 0x5ad4,
+ 0xd2c5, 0xd2c4, 0xe1f5, 0xe1d9, 0xe19c, 0xdff9, 0x11ad, 0x56a3,
+ 0x19f5, 0x19cf, 0x0b32, 0x5bbd, 0x5b9c, 0xe608, 0x318d, 0x632b,
+ 0xa7c4, 0x3814, 0x4329, 0x42c4, 0x8685, 0x6ded, 0x5ddf, 0x5e29,
+ 0xd7dc, 0x2bda, 0x49c3, 0x2c30, 0x166e, 0x0a14, 0x5f6a, 0x5fe7,
+ 0xb009, 0x6070, 0x608a, 0x15f4, 0x3e98, 0x41bb, 0x8ee1, 0x1b9b,
+ 0x4179, 0x408b, 0x861a, 0x6ce9, 0x09f5, 0xadaf, 0x61fb, 0x70fd,
+ 0x27b1, 0x1c06, 0x62bb, 0x6504, 0xe04b, 0x1362, 0xe0fc, 0x6527,
+ 0xe21d, 0xe23b, 0x56e5, 0x5bab, 0x6699, 0x66a7, 0x6697, 0x6696,
+ 0xe2b4, 0x4645, 0x11c2, 0xad7f, 0xaec2, 0xa92a, 0x11e7, 0x9ba5,
+ 0x678f, 0xe3e7, 0xe366, 0xe365, 0x11cc, 0xae6d, 0xaef8, 0xa52e,
+ 0x4612, 0x466b, 0x11fc, 0x6841, 0xe470,
+ /* 0x96 */
+ 0x3a87, 0x1d1d, 0xe453, 0xb91f, 0x70fd, 0x6468, 0xdf89, 0xe226,
+ 0xe12f, 0xc23e, 0x63ba, 0x2d51, 0x5ce9, 0x1c3c, 0x45f9, 0xa75b,
+ 0x689b, 0x6871, 0x6a38, 0x7de6, 0x3001, 0xe1c5, 0xaf32, 0x691f,
+ 0xe65a, 0x63f6, 0xe6d7, 0x62e5, 0x17c0, 0xe150, 0xaee7, 0xe164,
+ 0x69dc, 0xe045, 0x1200, 0x632a, 0x1c25, 0x5614, 0x6a3b, 0x6a4d,
+ 0xd606, 0x10fd, 0x6a9b, 0x1e2f, 0x6aaa, 0x6b5c, 0xe165, 0xb988,
+ 0x3ccf, 0x6b21, 0x2d3e, 0x6b2f, 0xe871, 0x1e50, 0xe8c8, 0x6abc,
+ 0x1e7d, 0x1e57, 0x647d, 0x2ab2, 0x81c2, 0x2a62, 0xae38, 0x83a8,
+ 0x4a44, 0x921f, 0xa338, 0x3b05, 0x107d, 0x6558, 0x0c67, 0x3390,
+ 0x9281, 0x946b, 0x3347, 0x6d4f, 0x6d53, 0x6d7b, 0x6d35, 0x6d10,
+ 0x6c7f, 0x6ccf, 0xebed, 0x6c9f, 0xef35, 0xee3e, 0x6da1, 0x1f6e,
+ 0xa644, 0x6e98, 0x1f70, 0x6d8c, 0xeef4, 0xee2d, 0xee33, 0xe8af,
+ 0x6e25, 0x56bd, 0xcb52, 0xcd1f, 0xc8c2, 0x57bc, 0x1833, 0xcae4,
+ 0xcbc4, 0xcb30, 0x5620, 0x57ae, 0xcb40, 0xa0d7, 0xbfa4, 0x4be2,
+ 0x9e9c, 0x9f40, 0x1c2d, 0xae5e, 0x1062, 0x64db, 0x63be, 0x6448,
+ 0x737f, 0x4ab9, 0x6377, 0x654d, 0x2224, 0x0780, 0x61a4, 0xb6dd,
+ 0x4a3d, 0x4a54, 0x4ab6, 0x4a4b, 0x8597, 0x9b49, 0xadc1, 0x09da,
+ 0x21b2, 0x41da, 0x41d9, 0x70fd, 0x421e, 0x2654, 0xa6f5, 0x29fb,
+ 0x2b33, 0x29ca, 0x6d96, 0x2a17, 0x4334, 0x07ef, 0xa6ec, 0x43eb,
+ 0xc980, 0xb2d7, 0x70fd, 0x85f5, 0xe049,
+ /* 0x97 */
+ 0x334c, 0x2d0e, 0x2c4b, 0x15bc, 0xa9c8, 0x0a6c, 0x1e3b, 0xdffc,
+ 0x64bb, 0x64b8, 0x8716, 0x7ddd, 0x5672, 0xca00, 0x82d3, 0xa83a,
+ 0x9626, 0xa901, 0x2bd4, 0xa337, 0xc501, 0x4fa8, 0xc05b, 0xbfe4,
+ 0xae39, 0xae0b, 0xdffa, 0x63e5, 0x45e2, 0x11e9, 0x46b4, 0xe163,
+ 0x86df, 0x11e1, 0xaf33, 0x3d18, 0x45f3, 0x45fb, 0x11d6, 0xaebe,
+ 0xaf14, 0x8619, 0xaee6, 0x7467, 0x82e4, 0xae65, 0x4648, 0xad96,
+ 0x42a5, 0xadf6, 0x6384, 0x45e6, 0x645f, 0x75be, 0x6431, 0xe0ce,
+ 0xe016, 0x6486, 0xe1e7, 0xb755, 0x1c35, 0xe082, 0x436b, 0xadc3,
+ 0x7bbf, 0x28e4, 0x769a, 0x7aab, 0x7b78, 0x2742, 0x4bc4, 0x863a,
+ 0x4ffe, 0x8502, 0xaed0, 0x8692, 0x182e, 0x6501, 0x0a4a, 0xe0c0,
+ 0xae2d, 0x2bf0, 0x86ff, 0x86c3, 0xd084, 0x2ce1, 0x0a22, 0xa2db,
+ 0x09f0, 0x635f, 0x2cb9, 0xe081, 0x86a2, 0x6474, 0x0fcd, 0x79b4,
+ 0x1d56, 0x0cca, 0x2334, 0x1069, 0x104c, 0x825c, 0x4375, 0x15fb,
+ 0xda98, 0x400f, 0xe4a4, 0x17eb, 0x3f97, 0xd80f, 0x4267, 0x3eef,
+ 0x0fd6, 0xa52d, 0xa3ad, 0x4002, 0x410c, 0x106f, 0x74b5, 0x4751,
+ 0x09fc, 0x0808, 0x1980, 0x11da, 0x1b71, 0x2c04, 0x636e, 0x1c3e,
+ 0x6081, 0xe21c, 0xc900, 0x2a52, 0x2a08, 0x0a16, 0x8312, 0x42fe,
+ 0xa8a2, 0xaef1, 0x9963, 0x8170, 0x8f3d, 0x3af9, 0x3ba7, 0x8258,
+ 0x9de5, 0xd6b4, 0x9fdf, 0xe083, 0xa0d6, 0x9d3a, 0xb05f, 0x3c5a,
+ 0x9fad, 0xc9f7, 0x563e, 0x17df, 0x17ce,
+ /* 0x98 */
+ 0xca66, 0xca91, 0xc9c2, 0xcd1e, 0x4117, 0xce49, 0x553d, 0x857a,
+ 0x55ed, 0xc9c0, 0xcd93, 0x861b, 0x2bc9, 0x2cc2, 0x85f3, 0x2ca1,
+ 0x2cb1, 0x8745, 0xa73c, 0x0a6d, 0x2c2f, 0x857c, 0x0a07, 0x438e,
+ 0x6490, 0x38da, 0xa7e5, 0x2cae, 0x2c6b, 0xa7d3, 0x3c6b, 0xa439,
+ 0xd276, 0xa99b, 0xa80a, 0x431d, 0xa799, 0xdfe1, 0x21f0, 0xca68,
+ 0x2f02, 0xaa0e, 0xd80d, 0xa8fd, 0x3c4c, 0xa796, 0x81c4, 0x42a6,
+ 0x4333, 0xa929, 0x10a5, 0x3f1f, 0xf1e5, 0xaecf, 0x5065, 0x2c2b,
+ 0x2f6f, 0x10f3, 0x319c, 0xaedd, 0x861f, 0x4fa4, 0x5626, 0x26c5,
+ 0xa1fa, 0x9c80, 0x72d4, 0x29be, 0x7815, 0x7699, 0x12e5, 0x8c1e,
+ 0xefb6, 0x4203, 0xe51b, 0x2fb0, 0x458f, 0x4ed3, 0xe059, 0xe5e0,
+ 0x2208, 0x51e7, 0x44cd, 0x4510, 0xd5f4, 0x4538, 0x4539, 0xb876,
+ 0x4541, 0x4548, 0x11a9, 0xd618, 0x61ac, 0x43f5, 0xad72, 0x45e1,
+ 0x53f6, 0x11ca, 0x490c, 0x11d1, 0x3ee2, 0x293d, 0x4619, 0x461e,
+ 0x461f, 0x11e2, 0x11f0, 0x11f4, 0x11fa, 0x46d3, 0x120e, 0x1253,
+ 0x4742, 0x476d, 0x4772, 0x478d, 0x127c, 0x47c8, 0x47dc, 0x12c0,
+ 0x484d, 0x12d7, 0x4874, 0x12dc, 0x487a, 0xb29c, 0x4388, 0x2863,
+ 0x5b00, 0x2aa9, 0x131d, 0x4943, 0x1339, 0x39a1, 0x1345, 0x091b,
+ 0x4998, 0x136a, 0x136f, 0x2e9e, 0x49be, 0x49cb, 0x2b32, 0x4a18,
+ 0x42b9, 0x4a1c, 0x13a8, 0x4a39, 0x4a47, 0x4a51, 0x4a66, 0x5648,
+ 0xb6b5, 0x4b33, 0x3a43, 0x4b32, 0x1403,
+ /* 0x99 */
+ 0x1409, 0x4b91, 0x4b99, 0x60fb, 0x4c06, 0x60fc, 0x1467, 0x4c91,
+ 0x14b2, 0x4cbc, 0x5479, 0x14c4, 0x4ccf, 0x4cdb, 0x14cf, 0x2061,
+ 0x4d62, 0x4d6c, 0x4d7b, 0x4e12, 0x4e1b, 0x1560, 0x157a, 0x4e7b,
+ 0x4e9c, 0x158c, 0x4eb8, 0x1594, 0x4eed, 0x60d3, 0x42c0, 0x7b8f,
+ 0x4fcf, 0x4fd4, 0x4fd0, 0x4ffd, 0x51ae, 0x51b4, 0x449f, 0x1697,
+ 0x5220, 0x5225, 0x4d39, 0x522e, 0x5231, 0x5254, 0x10cc, 0x29f4,
+ 0x42a0, 0x52b7, 0x52e9, 0x16ed, 0x530c, 0x452a, 0x530e, 0x5312,
+ 0x4760, 0x5314, 0x1701, 0x0e79, 0x5356, 0x5359, 0x535a, 0x1713,
+ 0x2a7a, 0x537c, 0x5384, 0x1725, 0x5393, 0x172d, 0x53a5, 0x2a2f,
+ 0x53c1, 0x53e4, 0x5454, 0x178f, 0x54a6, 0x5476, 0x54ca, 0x54d8,
+ 0x54ff, 0x17b0, 0x5557, 0x6769, 0x3bca, 0x5605, 0x42f5, 0x5664,
+ 0x3323, 0x5688, 0x1804, 0x56be, 0x56e1, 0x56f8, 0x5710, 0x5738,
+ 0x5752, 0x183b, 0x576f, 0x5770, 0x57a0, 0x1877, 0x5832, 0x5852,
+ 0x5872, 0x58af, 0x6745, 0x590b, 0x1906, 0x1917, 0x5a2e, 0x5a7f,
+ 0x5aa4, 0x5ac7, 0x5b11, 0xd467, 0x5ba9, 0x5bb8, 0x5c14, 0x5c34,
+ 0x5d91, 0x5e14, 0x5e32, 0x5e5c, 0x1a98, 0x2a9f, 0x5f03, 0x1aed,
+ 0x212e, 0x5f7a, 0x2818, 0x2994, 0x5fb1, 0x2835, 0x5ff0, 0x1b37,
+ 0x600e, 0x6022, 0x6024, 0x602d, 0x6032, 0x60f7, 0x6101, 0x610a,
+ 0x610c, 0x6173, 0x6ac4, 0x1bad, 0x69e0, 0x6313, 0x1c1e, 0x6328,
+ 0x6358, 0x636b, 0x63b1, 0x63ae, 0x63bf,
+ /* 0x9a */
+ 0x63e3, 0x63eb, 0x63f3, 0x63f4, 0x63fd, 0x6443, 0x6484, 0x64ad,
+ 0x1c45, 0x1c51, 0x6f3f, 0x6517, 0x2541, 0x651d, 0x652d, 0x653e,
+ 0x1c6a, 0x6554, 0x6579, 0x662d, 0x66a2, 0x1ca7, 0x66f4, 0x6733,
+ 0x1ce5, 0x39e0, 0x1d24, 0x6840, 0x1d35, 0x68b2, 0x68c2, 0x2894,
+ 0x1da4, 0x3328, 0x69b9, 0x1dd9, 0x69f1, 0x2a84, 0x6a0e, 0x6a19,
+ 0x23f4, 0x6a1c, 0x6a37, 0x6a42, 0x6a5d, 0x6a62, 0x1e30, 0x6ac5,
+ 0x1e5d, 0x6b3c, 0x6c0f, 0x4c83, 0x6c69, 0x6c81, 0x6cdd, 0x6cf1,
+ 0x6cf4, 0x1f2d, 0x6d20, 0x0aaf, 0x8902, 0x6dc9, 0x6d3a, 0x6f7e,
+ 0x2890, 0x6e13, 0x6e3d, 0x6e40, 0x6e7c, 0x65f6, 0x60f6, 0x6efb,
+ 0x6f2c, 0x6f31, 0x6f3d, 0x6f46, 0x65dc, 0x6f62, 0x6f71, 0x6f78,
+ 0x4cc8, 0x6fc4, 0x7194, 0x7377, 0x7460, 0x3b5a, 0x65c3, 0x2bec,
+ 0x7597, 0x2a80, 0x65c1, 0x0af9, 0x7655, 0x7695, 0x76f6, 0x84fa,
+ 0x2997, 0x4373, 0x79c2, 0x79cd, 0x7a7f, 0x26aa, 0xf1fb, 0x7a8b,
+ 0x26de, 0x7abb, 0x7afb, 0x7b13, 0x7b25, 0x7b3c, 0x3327, 0x7b4d,
+ 0x28ba, 0x7b75, 0x7b9d, 0x7bad, 0x7c2f, 0x7c72, 0x7c88, 0x3b95,
+ 0x6d2f, 0x5925, 0x7cc4, 0x7cce, 0x7d97, 0x7e50, 0x7ded, 0x7d33,
+ 0x2e60, 0x7e7c, 0x304b, 0x7f1c, 0x7f0f, 0x7f36, 0x395e, 0x7f3b,
+ 0x7f48, 0x7f56, 0x0987, 0x7f7f, 0x7f93, 0x7fef, 0x7ffb, 0x25a4,
+ 0x56ad, 0x81a3, 0x8235, 0x81f6, 0x5d01, 0x83f7, 0x8459, 0x8603,
+ 0x8607, 0x20b8, 0x42bb, 0x866d, 0x87aa,
+ /* 0x9b */
+ 0x886d, 0x8885, 0x896a, 0x89b0, 0x89ec, 0x8b48, 0x3503, 0x8b55,
+ 0x8b95, 0x4398, 0x3a95, 0x8c85, 0x3c29, 0x0a08, 0x8ebc, 0x8f57,
+ 0x8f7a, 0x922a, 0x9371, 0x944f, 0x54fd, 0x9467, 0x9493, 0x9515,
+ 0x5b25, 0x9528, 0x60e0, 0x954e, 0x68b8, 0x957f, 0x6947, 0x6bbd,
+ 0x964c, 0x70fd, 0x9688, 0x96b7, 0xbbe8, 0x9708, 0x9712, 0x97b7,
+ 0x9795, 0x9842, 0x9934, 0x994c, 0x99b3, 0x99e6, 0x9c9f, 0x9d1e,
+ 0x31f1, 0x3888, 0x38ff, 0xd579, 0x9e67, 0x9ef3, 0x70fd, 0xae3a,
+ 0x70fd, 0x9f1a, 0xa016, 0x70fd, 0x7406, 0x2af5, 0x394e, 0x3b58,
+ 0xa1a7, 0xd1d7, 0xbf22, 0xa391, 0xa3f9, 0xd17e, 0x8cda, 0x1bd0,
+ 0x1d78, 0xa659, 0xe09a, 0xa82e, 0xa84d, 0xa57b, 0xa874, 0xa8d6,
+ 0xaec5, 0x764a, 0x2412, 0x7691, 0x2bdf, 0x8b28, 0x0efe, 0xa2bf,
+ 0xa944, 0xaa16, 0x29c8, 0xab74, 0x0cdb, 0xac2f, 0xdda8, 0xe949,
+ 0x0aa2, 0x8e03, 0x5cde, 0xe14e, 0x70fd, 0xacd2, 0xad7b, 0xae95,
+ 0x4409, 0xaf40, 0x7b38, 0x2ba5, 0xb225, 0xb2c6, 0x7779, 0x601a,
+ 0xb36c, 0x24cf, 0x297f, 0x4371, 0xb559, 0xb619, 0xa48a, 0xaf27,
+ 0x27fc, 0xb646, 0xb66e, 0xc892, 0x70fd, 0x07b3, 0xb6bf, 0xd1b2,
+ 0xb6de, 0x1a18, 0xb6e2, 0xb6e6, 0xb907, 0xadbf, 0xb95d, 0x22a6,
+ 0x083b, 0x9d0c, 0x70fd, 0xb9c3, 0x1a7c, 0xdf48, 0xbaee, 0xbb89,
+ 0xbc06, 0x8a50, 0x29e1, 0x4351, 0x70fd, 0xc002, 0xd6d2, 0x6196,
+ 0xc0b2, 0xb2da, 0x5ce2, 0xc282, 0xc2ca,
+ /* 0x9c */
+ 0x2f9b, 0xc937, 0x70fd, 0xc304, 0x875c, 0x5c6a, 0xae76, 0xc308,
+ 0xa52f, 0xc352, 0x1e80, 0xc3ff, 0xc475, 0x921b, 0x6565, 0xb921,
+ 0x33d5, 0x2c67, 0xf28d, 0x70fd, 0x28f9, 0xaa61, 0xc4bc, 0x20aa,
+ 0xadb4, 0x6756, 0x3fcf, 0xc9fd, 0x0958, 0x5af7, 0xc559, 0xc62e,
+ 0xc291, 0xc61e, 0x70fd, 0xc687, 0x4d42, 0xe480, 0x7911, 0xc6e6,
+ 0x70fd, 0xc6f9, 0x4c45, 0x70fd, 0xc7ba, 0x6b26, 0xc7ed, 0x099f,
+ 0xc2e9, 0x7121, 0x4b83, 0xc7f4, 0xc89b, 0x2f6c, 0x9e19, 0x70fd,
+ 0xc8dd, 0x19d0, 0xc9e4, 0x473b, 0x59e5, 0xcaee, 0x2af6, 0x0a5c,
+ 0x90cd, 0xcd8b, 0xcecd, 0x0f94, 0xcf40, 0xcf45, 0x6381, 0x8dba,
+ 0xcf4b, 0x6430, 0xcfa6, 0xae50, 0x3e79, 0x659f, 0xd050, 0x7db8,
+ 0x59a7, 0x5a75, 0x9426, 0xdcb3, 0x85f1, 0x40b8, 0xaeaa, 0x8660,
+ 0x0ce4, 0x09f9, 0x70fd, 0x70fd, 0x183f, 0x38f6, 0xeaad, 0xe824,
+ 0x5ac3, 0xd30c, 0xd358, 0x2916, 0x13df, 0x844a, 0x0ce1, 0xa02f,
+ 0xd9a8, 0x8285, 0x43ad, 0x5566, 0xd4dd, 0xe568, 0x70fd, 0x1f77,
+ 0xcdef, 0xdfab, 0xd4fd, 0xd50a, 0xd60b, 0xd766, 0xa6ba, 0x4d43,
+ 0x4b7e, 0xd8c9, 0x41b5, 0xefdf, 0x3c43, 0xdb98, 0x25e2, 0xcb47,
+ 0x64bf, 0x3a76, 0x685d, 0xda2f, 0xd8e3, 0xc775, 0x82ad, 0x9baf,
+ 0xd908, 0x2fc5, 0xe230, 0xd943, 0x2955, 0x6923, 0xdf49, 0x2feb,
+ 0xae08, 0x37fe, 0x3c15, 0x2612, 0xaf25, 0xa4c1, 0x0f51, 0x3976,
+ 0xd950, 0xd9b4, 0xd9ee, 0x8c21, 0xda0f,
+ /* 0x9d */
+ 0xda49, 0xda6f, 0xda9a, 0xdb86, 0xdbaf, 0xdc0a, 0x090a, 0xdca8,
+ 0xde2a, 0x1bfa, 0x3626, 0xdf56, 0x4a08, 0x6355, 0xdfb8, 0x16f2,
+ 0xdfe7, 0x16df, 0xdfe8, 0xe146, 0xe1d4, 0x2c38, 0xe209, 0x70fd,
+ 0xe405, 0xe4ac, 0x70fd, 0xe4d0, 0xe4fc, 0x10f7, 0xe51e, 0xaf4a,
+ 0x6110, 0x448f, 0x28cb, 0xe667, 0xe6e9, 0xe6b0, 0xe6b8, 0xe732,
+ 0xe851, 0xe8c9, 0xe8ea, 0xe943, 0xe9a8, 0xea0e, 0xeb1a, 0xeb5b,
+ 0x509f, 0xecb8, 0xece3, 0x1f64, 0x6647, 0xef93, 0x43a2, 0xefff,
+ 0x2011, 0x6152, 0xf0cb, 0x201c, 0x7b5c, 0x60fe, 0x2801, 0x60fa,
+ 0x8ff0, 0x60f9, 0xaf13, 0x1809, 0x507f, 0x4156, 0x3cf1, 0x212a,
+ 0x0824, 0xe12c, 0xd39d, 0x0a7a, 0x5fc0, 0x8635, 0xd8e4, 0xe16c,
+ 0xe199, 0xd53e, 0xc46f, 0x10eb, 0xd1d5, 0xa277, 0xb7b5, 0xba16,
+ 0x20da, 0xbe01, 0xc118, 0x28ff, 0x7d2d, 0x5f4e, 0x2dad, 0xa3c8,
+ 0xb05e, 0x361e, 0x70fd, 0x8636, 0x86bb, 0x3770, 0x286d, 0xbc4a,
+ 0x265a, 0xb5d1, 0x10c6, 0xeb58, 0x1f3d, 0x2862, 0x285e, 0x5149,
+ 0xbe58, 0x2bb5, 0xa2c0, 0x58f0, 0x205c, 0x7eaa, 0x7c09, 0x9fba,
+ 0x5317, 0x6dde, 0x5e58, 0x483b, 0x6d45, 0x484e, 0x49b9, 0x6445,
+ 0x2672, 0x5348, 0x54f7, 0x2865, 0x5332, 0x5618, 0x52bd, 0x282a,
+ 0x4b62, 0x2883, 0x2656, 0x7d5d, 0x090e, 0x2845, 0x2831, 0x3931,
+ 0xdb62, 0x096d, 0x4734, 0x2830, 0x27fa, 0x26d7, 0x27b2, 0x7b01,
+ 0x7b56, 0x3110, 0xb448, 0x7d36, 0x9662,
+ /* 0x9e */
+ 0x7d62, 0x6f2b, 0x4f5a, 0x281e, 0x7f35, 0x34dd, 0x686d, 0x26d4,
+ 0x5e0d, 0x43f6, 0x6276, 0x363c, 0x35f9, 0x363e, 0x27a9, 0x9583,
+ 0x6d72, 0x98b3, 0x23da, 0x081f, 0x7c67, 0x23e7, 0x268d, 0x275e,
+ 0x2753, 0x4866, 0x5f6d, 0xc64a, 0x47b1, 0x52b6, 0x5984, 0x5906,
+ 0x5a47, 0x53b6, 0x561c, 0x7f81, 0x17ec, 0x4504, 0xac06, 0x2dd0,
+ 0x550b, 0xc653, 0x28bb, 0x91f4, 0xd72f, 0xa6e3, 0xd773, 0xcc10,
+ 0xcf76, 0x6270, 0x8099, 0x6308, 0xa2bc, 0xf1a9, 0x7d6c, 0x7db9,
+ 0x4466, 0x89e2, 0x1a4e, 0xb302, 0xd8b9, 0x7eab, 0x13fa, 0x6d5d,
+ 0x375f, 0x97a0, 0x1bf3, 0xaca0, 0xeb3c, 0x7eac, 0x7cca, 0x70fd,
+ 0xd123, 0x7ead, 0x70fd, 0xbf88, 0x8047, 0x43a3, 0x508e, 0x6dd0,
+ 0x205a, 0x2044, 0x08b7, 0x2d4d, 0x3ef2, 0x25a7, 0x09ec, 0x0d1c,
+ 0x25bd, 0x09e5, 0xab18, 0x2ada, 0xafae, 0x542d, 0x268b, 0x29ea,
+ 0xbad5, 0x78b9, 0x70fd, 0x0d92, 0x8fa5, 0x4574, 0xec6c, 0x1fc9,
+ 0x6ced, 0xa2be, 0xecf0, 0x1f1b, 0xb2e9, 0xe69e, 0xed5e, 0x565c,
+ 0xa336, 0xcf72, 0xc573, 0xa020, 0x356e, 0x4f25, 0xa437, 0xa3ac,
+ 0x0d6a, 0x6148, 0x250c, 0x1174, 0x09ba, 0x18e9, 0x754e, 0x4840,
+ 0x2d30, 0x7d76, 0x4a7a, 0xd86e, 0x2ae7, 0x13bf, 0x28bc, 0x6c8b,
+ 0x2fb4, 0x4854, 0xf074, 0x6f05, 0x1fa1, 0x70fd, 0x0b3b, 0x3359,
+ 0x9a5a, 0xa932, 0x70fd, 0x289d, 0x8169, 0x29e7, 0xade3, 0xebc6,
+ 0x2474, 0xcdee, 0x08ed, 0x70fd, 0x6dfc,
+ /* 0x9f */
+ 0x4e56, 0x6c39, 0x2a1e, 0x85ac, 0x2e93, 0x3713, 0xe650, 0xc1b5,
+ 0xcea4, 0x586d, 0x7be8, 0xca62, 0xaf62, 0x7c31, 0x70fd, 0x243e,
+ 0x8b8f, 0x2fce, 0x6803, 0x8a91, 0x6f01, 0x618c, 0x4d1f, 0x6c02,
+ 0x2f11, 0x4da3, 0x34a8, 0x3575, 0x6bff, 0x4dcf, 0x6c2a, 0x4e7e,
+ 0x70fd, 0x4e42, 0x4e86, 0x6d15, 0x4dfc, 0x6c09, 0x70fd, 0x6d1b,
+ 0xadbe, 0x6fda, 0x27b3, 0x2e03, 0x223d, 0x6f18, 0x2232, 0x24a0,
+ 0x1106, 0x2511, 0x29a7, 0x2296, 0x2bf7, 0x3052, 0x68c8, 0x6e2b,
+ 0x609c, 0x26a9, 0x68b4, 0x6a40, 0x68ba, 0x256c, 0x3370, 0x3b6c,
+ 0x261a, 0x6d0a, 0x6d82, 0x1efb, 0x6741, 0x3bc0, 0x22e6, 0x4746,
+ 0x85ad, 0x6ada, 0x24b3, 0x70fd, 0x6259, 0x6781, 0x625c, 0x70fd,
+ 0x6251, 0xe397, 0x35bf, 0xca63, 0x3d0a, 0x2851, 0x628e, 0x477a,
+ 0x34c5, 0x74bc, 0x454f, 0x4e70, 0xbc21, 0xa2bd, 0x70fd, 0xad99,
+ 0x48d6, 0x6c9d, 0x206a, 0x7b94, 0x55be, 0x59c2, 0x70fd, 0x2e8a,
+ 0x3c00, 0x70fd, 0x29ba, 0x245f, 0x3035, 0x210e, 0x3e71, 0x72b2,
+ 0x2179, 0x26dc, 0x271a, 0x24da, 0x5ec2, 0x093e, 0x70fd, 0x0933,
+ 0x70fd, 0x3d92, 0x627c, 0x7025, 0x6c97, 0x692e, 0x69b4, 0x6bba,
+ 0x6f28, 0x6f04, 0x437a, 0x4d14, 0x70fd, 0x3e3a, 0x5998, 0x5178,
+ 0x70fd, 0x2860, 0xf14a, 0x5fb7, 0x6fd3, 0x70fd, 0x5f14, 0x5f8f,
+ 0x6e9c, 0x5f41, 0x34c2, 0xdbfd, 0x5f68, 0x5fb5, 0x4cd3, 0xaef7,
+ 0x4c3e, 0x4ad8, 0x3f2a, 0x5be7, 0x4807,
+ /* 0xa0 */
+ 0xe05a, 0x6fa6, 0x3f0e, 0x5956, 0x47c3, 0xefb2, 0x4a53, 0xf200,
+ 0x5e4c, 0x44e2, 0x4571, 0x5cad, 0x4502, 0x46f1, 0x5e2b, 0xaf3b,
+ 0x57ef, 0x31fa, 0x5a20, 0x17b7, 0x70fd, 0x867b, 0xcb45, 0x70fd,
+ 0x5bfe, 0x905b, 0x70fd, 0x333d, 0x4867, 0x6bd7, 0x6dc4, 0x646e,
+ 0x6c8f, 0x5975, 0x70fd, 0x70fd, 0x5e37, 0x452c, 0x6821, 0x6cb0,
+ 0x0916, 0x44b2, 0x1ec7, 0x4e51, 0x6a4a, 0xc059, 0x3399, 0x1ec4,
+ 0x6f16, 0x33bd, 0x70fd, 0x299f, 0x33af, 0x34e6, 0x3479, 0x70fd,
+ 0x0d9c, 0x3422, 0x25ea, 0x9d35, 0x35a4, 0x3a42, 0x0912, 0x2f97,
+ 0xe1c2, 0x611a, 0xe339, 0x70fd, 0x2319, 0x8a06, 0x4b06, 0x2572,
+ 0x6738, 0x7dfb, 0x1365, 0x70fd, 0x49fe, 0x70fd, 0x4ec2, 0xbe9a,
+ 0x4eda, 0x4c2d, 0x5266, 0x5263, 0x4f4d, 0x4705, 0x46f2, 0x5b14,
+ 0x541a, 0x394c, 0x5262, 0xd086, 0x525b, 0x46f0, 0x5303, 0x4924,
+ 0x5b09, 0xc58c, 0x4753, 0xcc11, 0x5929, 0x594e, 0x53c8, 0x590c,
+ 0x5bc9, 0x5ded, 0x5cc3, 0x492b, 0x46f8, 0x56da, 0x0975, 0x3bf2,
+ 0x5ee6, 0x70fd, 0x5b29, 0x70fd, 0x3ff9, 0x5941, 0xa551, 0x46e7,
+ 0x10db, 0x4376, 0x32e4, 0x33dc, 0x0fd1, 0x70fd, 0x32b7, 0x70fd,
+ 0x5171, 0xe12d, 0x70fd, 0x3329, 0x1e3e, 0x2460, 0x0f58, 0xa287,
+ 0xbe57, 0xd1d6, 0xb6b1, 0x8784, 0x81be, 0xe883, 0xcb1c, 0xcded,
+ 0x2f01, 0xc0ad, 0xe00f, 0x9f77, 0x71ee, 0xc606, 0xb24e, 0x1862,
+ 0x2d5f, 0xc1cc, 0x6fd0, 0x6f26, 0xc12b,
+};
+static const unsigned short hkscs1999_2uni_pagec6[471] = {
+ /* 0xc6 */
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x0460,
+ 0x0461, 0x0462, 0x0463, 0x0464, 0x0465, 0x0466, 0x0467, 0x0468,
+ 0x0469, 0x0474, 0x0475, 0x0476, 0x0477, 0x0478, 0x0479, 0x047a,
+ 0x047b, 0x047c, 0x047d, 0x0370, 0x0371, 0x0372, 0x0373, 0x0374,
+ 0x0375, 0x0376, 0x0377, 0x0378, 0x0379, 0x2076, 0x207f, 0x20c5,
+ 0x20e0, 0x23c2, 0x23d6, 0x23eb, 0x2539, 0x2578, 0x25a9, 0x25f6,
+ 0x2b4a, 0x2dc0, 0x301b, 0x05b3, 0x30bf, 0x70fd, 0x3190, 0x31a1,
+ 0x3774, 0x70fd, 0x4792, 0x70fd, 0x60f5, 0x70fd, 0x0028, 0x01c6,
+ 0x06bd, 0x06be, 0x065d, 0x065e, 0x70fd, 0x70fd, 0x05c5, 0x05c6,
+ 0x05c7, 0x06bc, 0x70bb, 0x70bd, 0x04fd, 0x0601, 0x0602, 0x0603,
+ 0x0604, 0x0605, 0x0606, 0x0607, 0x0608, 0x0609, 0x060a, 0x060b,
+ 0x060c, 0x060d, 0x060e, 0x060f, 0x0610, 0x0611, 0x0612, 0x0613,
+ 0x0614, 0x0615, 0x0616, 0x0617, 0x0618,
+ /* 0xc7 */
+ 0x0619, 0x061a, 0x061b, 0x061c, 0x061d, 0x061e, 0x061f, 0x0620,
+ 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, 0x0628,
+ 0x0629, 0x062a, 0x062b, 0x062c, 0x062d, 0x062e, 0x062f, 0x0630,
+ 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637, 0x0638,
+ 0x0639, 0x063a, 0x063b, 0x063c, 0x063d, 0x063e, 0x063f, 0x0640,
+ 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0647, 0x0648,
+ 0x0649, 0x064a, 0x064b, 0x064c, 0x064d, 0x064e, 0x064f, 0x0650,
+ 0x0651, 0x0652, 0x0653, 0x0661, 0x0662, 0x0663, 0x0664, 0x0665,
+ 0x0666, 0x0667, 0x0668, 0x0669, 0x066a, 0x066b, 0x066c, 0x066d,
+ 0x066e, 0x066f, 0x0670, 0x0671, 0x0672, 0x0673, 0x0674, 0x0675,
+ 0x0676, 0x0677, 0x0678, 0x0679, 0x067a, 0x067b, 0x067c, 0x067d,
+ 0x067e, 0x067f, 0x0680, 0x0681, 0x0682, 0x0683, 0x0684, 0x0685,
+ 0x0686, 0x0687, 0x0688, 0x0689, 0x068a, 0x068b, 0x068c, 0x068d,
+ 0x068e, 0x068f, 0x0690, 0x0691, 0x0692, 0x0693, 0x0694, 0x0695,
+ 0x0696, 0x0697, 0x0698, 0x0699, 0x069a, 0x069b, 0x069c, 0x069d,
+ 0x069e, 0x069f, 0x06a0, 0x06a1, 0x06a2, 0x06a3, 0x06a4, 0x06a5,
+ 0x06a6, 0x06a7, 0x06a8, 0x06a9, 0x06aa, 0x06ab, 0x06ac, 0x06ad,
+ 0x06ae, 0x06af, 0x06b0, 0x06b1, 0x06b2, 0x06b3, 0x06b4, 0x06b5,
+ 0x06b6, 0x0210, 0x0211, 0x0212, 0x0213, 0x0214, 0x0215, 0x0201,
+ 0x0216, 0x0217, 0x0218, 0x0219, 0x021a,
+ /* 0xc8 */
+ 0x021b, 0x021c, 0x021d, 0x021e, 0x021f, 0x0220, 0x0221, 0x0222,
+ 0x0223, 0x0224, 0x0225, 0x0226, 0x0227, 0x0228, 0x0229, 0x022a,
+ 0x022b, 0x022c, 0x022d, 0x022e, 0x022f, 0x0230, 0x0231, 0x0232,
+ 0x0233, 0x0234, 0x0235, 0x0251, 0x0236, 0x0237, 0x0238, 0x0239,
+ 0x023a, 0x023b, 0x023c, 0x023d, 0x023e, 0x023f, 0x0240, 0x0241,
+ 0x0242, 0x0243, 0x0244, 0x0245, 0x0246, 0x0247, 0x0248, 0x0249,
+ 0x024a, 0x024b, 0x024c, 0x024d, 0x024e, 0x024f, 0x03e7, 0x03b8,
+ 0x03b9, 0x06cf, 0x71cc, 0x209a, 0x718a, 0x2442, 0x1791, 0x7030,
+ 0x23c8, 0x7031, 0xd187, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70e2, 0x70e4, 0x7087, 0x7082, 0x0731,
+ 0x0316, 0x0321, 0x065b, 0x065c, 0x0500, 0x0504, 0x0506, 0x0507,
+ 0x0508, 0x050a, 0x050c, 0x050d, 0x0515, 0x051c, 0x051d, 0x0525,
+ 0x0527, 0x052a, 0x052c, 0x052e, 0x0536, 0x053c, 0x053e, 0x0546,
+ 0x054a, 0x054c, 0x054d, 0x054f, 0x0556, 0x0557, 0x055e, 0x0563,
+ 0x70fd, 0x70fd, 0x70fd, 0x0183, 0x0150, 0x015b, 0x0154, 0x0175,
+ 0x00d3, 0x0078, 0x00cb, 0x018a, 0x016a,
+};
+static const unsigned short hkscs1999_2uni_pagef9[942] = {
+ /* 0xf9 */
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x70fd,
+ 0x70fd, 0x70fd, 0x70fd, 0x70fd, 0x4a81, 0x63b9, 0x5a4f, 0x2afb,
+ 0x3292, 0x4ea7, 0x2d3a, 0x0494, 0x04a6, 0x0497, 0x04a0, 0x04ac,
+ 0x04a3, 0x049a, 0x04a9, 0x049d, 0x0492, 0x04a4, 0x0495, 0x049e,
+ 0x04aa, 0x04a1, 0x0498, 0x04a7, 0x049b, 0x0493, 0x04a5, 0x0496,
+ 0x049f, 0x04ab, 0x04a2, 0x0499, 0x04a8, 0x049c, 0x0491, 0x0490,
+ 0x04ad, 0x04ae, 0x04b0, 0x04af, 0x70ed,
+ /* 0xfa */
+ 0x75c7, 0x63db, 0x765f, 0xa505, 0x574c, 0x15b5, 0x45ef, 0x23f5,
+ 0x0989, 0xadc2, 0xdfe4, 0x6444, 0x881b, 0x54ee, 0xa288, 0x4a3c,
+ 0x3984, 0x351f, 0xadb3, 0xdfaa, 0x7360, 0xc8f3, 0x81c5, 0x21eb,
+ 0x902d, 0x2248, 0xca69, 0xd584, 0x9f00, 0xaf31, 0x9053, 0x70fd,
+ 0x743e, 0x31e4, 0x7440, 0x7407, 0x40db, 0x74df, 0x70fd, 0x2341,
+ 0x07ba, 0x234e, 0x696c, 0x0a83, 0x5616, 0xae24, 0x7547, 0x23a0,
+ 0x9cf4, 0x23aa, 0x7abf, 0x8d3c, 0x73a5, 0x9070, 0x760e, 0x9bb3,
+ 0x87c3, 0x2dc2, 0x58fd, 0x7633, 0xa259, 0x23f2, 0x23f8, 0x6db4,
+ 0x2409, 0x240f, 0x2411, 0x0fdc, 0x2413, 0xaf26, 0x23f3, 0x2422,
+ 0x2582, 0x242d, 0x55cd, 0x3b7e, 0xa02d, 0x31bb, 0x244b, 0x2466,
+ 0x247c, 0x24f5, 0x2497, 0x24d4, 0x24f9, 0x2505, 0x4e15, 0x5742,
+ 0x2520, 0x57cd, 0xc853, 0x70fd, 0xe0de, 0x2789, 0x40d9, 0xa4c0,
+ 0x7894, 0xa52c, 0x2573, 0x70fd, 0x7aa2, 0x3f0b, 0x8566, 0x3a5b,
+ 0x45d5, 0x328a, 0x11aa, 0x0c0c, 0x8528, 0x43dd, 0x17a2, 0x25ad,
+ 0x25b4, 0xde2b, 0x25be, 0x70fd, 0x8416, 0x8453, 0x49e6, 0x25d3,
+ 0xe09b, 0x25e0, 0x25eb, 0x25ee, 0x45a7, 0xb8f2, 0x1259, 0x459c,
+ 0x2601, 0x2605, 0x3e89, 0x2089, 0x2a3e, 0x2619, 0x0deb, 0x7a4f,
+ 0x2620, 0xa52b, 0x97a3, 0x2636, 0x7b37, 0x2653, 0x4279, 0x276b,
+ 0x3897, 0x3f9b, 0x26ad, 0xc893, 0x7c34, 0x279d, 0x26cf, 0x26e4,
+ 0x1aa6, 0x854d, 0x7d9d, 0x10b4, 0x7c0d,
+ /* 0xfb */
+ 0xdfbc, 0x9198, 0x2787, 0x1fad, 0x266f, 0x4617, 0x27c6, 0x27e9,
+ 0x70fd, 0x8717, 0xa57a, 0x1852, 0xa975, 0x38f3, 0x7f74, 0x2877,
+ 0x390d, 0x9c0a, 0x38e4, 0x38ed, 0x288d, 0x288f, 0x4af1, 0x2931,
+ 0x6887, 0x263e, 0x2940, 0x292f, 0x292d, 0xe166, 0x0963, 0x810f,
+ 0x2986, 0xa6e5, 0x3eae, 0x428b, 0x2982, 0x09f1, 0xc9be, 0x2a26,
+ 0x82d6, 0x2a43, 0x8314, 0xa8a3, 0x2a66, 0xaff5, 0x2a9c, 0x2aea,
+ 0x08a1, 0x2b20, 0x2b1c, 0x80fc, 0x2b3b, 0x2e3f, 0x2983, 0xee90,
+ 0xa7b8, 0x64d3, 0x08e1, 0x2b5f, 0x3ae6, 0x0a03, 0x4059, 0x847e,
+ 0x2c64, 0x2793, 0x84d2, 0x5705, 0x2c09, 0x7c0e, 0xc9c1, 0xca6a,
+ 0x861c, 0x2c19, 0x863b, 0x85f2, 0xcae6, 0x3fb1, 0x8668, 0x8515,
+ 0x2c39, 0xcb85, 0x2ceb, 0x2ca3, 0x0a26, 0xae29, 0x70fd, 0x0a48,
+ 0x2cd6, 0x4665, 0x2d13, 0xcce1, 0x9094, 0x1085, 0x8751, 0x0a72,
+ 0x84f8, 0x30c3, 0x2510, 0x2db6, 0x37c8, 0x2dbc, 0xd50e, 0x1304,
+ 0x1b5d, 0x72c4, 0x2e15, 0x33a0, 0x8874, 0xba8c, 0x7625, 0x2e33,
+ 0x2ddd, 0x1fd0, 0x2e45, 0x88c4, 0x2e53, 0x45ce, 0x2e54, 0x89e5,
+ 0xc868, 0x2e89, 0x1bdd, 0x2ec5, 0x2f29, 0x2f2f, 0x2fcb, 0x8ab9,
+ 0x8af7, 0x2f50, 0x2f58, 0x2f86, 0x8b24, 0x2efa, 0x3017, 0x54fc,
+ 0x0b6d, 0xad81, 0x8c89, 0x8db3, 0x5487, 0x0b76, 0x0f02, 0x306e,
+ 0x3cca, 0x70fd, 0x30ba, 0xa9fc, 0x7b93, 0x25e6, 0x20f7, 0x70fd,
+ 0x25e8, 0x85b1, 0x3049, 0x3134, 0xdcc2,
+ /* 0xfc */
+ 0x3139, 0x313b, 0x0be0, 0x313c, 0x3a7e, 0x651b, 0x314d, 0x7281,
+ 0xf254, 0x0e1e, 0x1bae, 0x81fa, 0x317a, 0xc648, 0x8f50, 0x70fd,
+ 0x8fb1, 0x31a3, 0x68bd, 0xcbae, 0x31b2, 0x6440, 0xe036, 0x31e7,
+ 0x2ff6, 0x105f, 0xb510, 0x8bea, 0xce38, 0x9168, 0x62d6, 0x735e,
+ 0xe029, 0x3271, 0x38c5, 0x86b7, 0x0ca3, 0x10c7, 0x0979, 0x29d0,
+ 0x92b4, 0x4b71, 0x1140, 0x32de, 0x70fd, 0x32f3, 0xae02, 0xae0f,
+ 0xd553, 0x46a4, 0x2321, 0x2ce0, 0x33a4, 0x5624, 0x3382, 0xf266,
+ 0xcc12, 0x33c1, 0x2434, 0x76d6, 0x33c7, 0x2dea, 0xa4f7, 0x935f,
+ 0x3413, 0xe19d, 0xe8dd, 0x3410, 0x0c72, 0x9480, 0x93c1, 0x3263,
+ 0x339c, 0x375e, 0x35cb, 0x7218, 0x3505, 0x85b0, 0x3515, 0x980d,
+ 0x35ac, 0xae5f, 0x0d57, 0x3678, 0x3638, 0x824e, 0x863c, 0x70fd,
+ 0x418a, 0x9836, 0x6914, 0xa5cc, 0xb89d, 0x3721, 0x3725, 0x657b,
+ 0x0da6, 0x367a, 0x0d97, 0x378d, 0x4116, 0xaea8, 0xaea3, 0x37c5,
+ 0x37ad, 0x379f, 0x99fe, 0x37f5, 0xadc0, 0x1df7, 0x3811, 0x13d8,
+ 0x8669, 0x3820, 0x3823, 0x321f, 0x9d40, 0x3858, 0x9b77, 0x9b78,
+ 0x3884, 0x9b24, 0x9b25, 0x388b, 0x7d35, 0x38a7, 0xb4a6, 0x38b3,
+ 0x70fd, 0x8afd, 0x9bb1, 0xddb4, 0x9b48, 0xb5d3, 0x49c5, 0x93f7,
+ 0x6aa4, 0x3942, 0xa8dc, 0xaea1, 0x0e6b, 0x3c3a, 0xa0c2, 0x70fd,
+ 0x39a7, 0x39a2, 0xa70d, 0xe4ad, 0x3a17, 0x17e9, 0x3a62, 0x4050,
+ 0x633c, 0x3a41, 0x9d26, 0xcae0, 0x3a9d,
+ /* 0xfd */
+ 0x9daf, 0x3c21, 0x3c4b, 0xe0df, 0x3bb3, 0x3b03, 0x9ecd, 0x3b41,
+ 0x3b40, 0x1032, 0x0d41, 0x9f3c, 0x0ec0, 0x39ec, 0x3ba1, 0xe04a,
+ 0x15fc, 0x3b76, 0x3bd8, 0x0ee1, 0x7489, 0x5563, 0x22d0, 0x3c39,
+ 0x9f59, 0x8d6a, 0x3c85, 0xa003, 0x3cdd, 0x0f33, 0x39f1, 0x3d08,
+ 0xe55c, 0x0f4d, 0x3d5d, 0x7863, 0x331e, 0x3d75, 0x3db4, 0x92cd,
+ 0x40b5, 0xa1db, 0x7475, 0x8798, 0x0a80, 0x2661, 0xa21a, 0x3e21,
+ 0xa43c, 0x3e1c, 0x3e77, 0x8fcb, 0xad71, 0xc891, 0x3e9a, 0x5426,
+ 0x3eb9, 0xa33c, 0x17c5, 0xa33d, 0xa6e4, 0xad8c, 0xad80, 0xa289,
+ 0x0a25, 0x0feb, 0x7bf2, 0x6c83, 0x9b79, 0x8fd1, 0x518f, 0x3a77,
+ 0xca65, 0xcae1, 0xcb2b, 0x3fd6, 0x3f9c, 0x407c, 0x4104, 0xadff,
+ 0xa5c5, 0xcbb2, 0x5733, 0xccb4, 0x2407, 0x70fd, 0x70fd, 0x562e,
+ 0xe121, 0x70fd, 0xa3af, 0x4653, 0xa4c2, 0x4bcc, 0x404f, 0x2cd1,
+ 0x99cb, 0x41f8, 0x0a4d, 0x419d, 0xa3b0, 0x40fa, 0x8357, 0xa57d,
+ 0x1855, 0x64f0, 0x4144, 0x415c, 0x104e, 0x4174, 0xe530, 0x103b,
+ 0x419f, 0xa684, 0x41d3, 0xa5d1, 0xa695, 0xa579, 0xa530, 0xa4f4,
+ 0xa67f, 0x241f, 0xa696, 0xa697, 0xa680, 0xc0dd, 0x424b, 0x427e,
+ 0x42a7, 0x4281, 0x42cc, 0x42d5, 0x42d6, 0x42df, 0x1404, 0x10e8,
+ 0x43b4, 0x4396, 0xa7b7, 0x432b, 0x4345, 0x2cc8, 0x434a, 0x70fd,
+ 0x2edc, 0xa8a5, 0x434f, 0x6462, 0xa801, 0x432c, 0xa99a, 0xaea7,
+ 0xaea2, 0x43ba, 0xe1e8, 0x42bd, 0x440e,
+ /* 0xfe */
+ 0x6542, 0x4415, 0x2b51, 0x6543, 0x4424, 0x6441, 0xb785, 0x442e,
+ 0x4440, 0xadf4, 0x3afd, 0x4455, 0x4457, 0x1155, 0x99c4, 0x3a4d,
+ 0x413d, 0x4482, 0x70fd, 0x452b, 0xace3, 0xdeeb, 0x1bed, 0xdec4,
+ 0x4528, 0x452e, 0x45cf, 0x45aa, 0x7afa, 0xc7ee, 0x45c9, 0x4649,
+ 0xa722, 0x8527, 0xaea4, 0x3863, 0x0a05, 0xae37, 0xae0d, 0xae7b,
+ 0x45f7, 0x4615, 0x3b43, 0xaea6, 0x4639, 0x7643, 0x11d7, 0x70fd,
+ 0x93ad, 0x4660, 0xe3b2, 0x4647, 0x45e4, 0x4676, 0x55b9, 0x466c,
+ 0x0a70, 0x4674, 0x64f1, 0x3c6c, 0x4682, 0x1c53, 0xaf0c, 0xa69f,
+ 0xaef9, 0xe18f, 0x2d86, 0xe203, 0x86de, 0x46c8, 0x87c8, 0x470e,
+ 0x70fd, 0x471e, 0xe3d9, 0x888b, 0x2e17, 0xe3ac, 0x6485, 0x474d,
+ 0x474a, 0x4767, 0x476e, 0xb2c2, 0x1204, 0xb0d3, 0x478e, 0x465d,
+ 0x479e, 0x47b4, 0x4802, 0x482c, 0x4851, 0x484f, 0x486f, 0x4876,
+ 0xc275, 0x4890, 0x53ef, 0x0b38, 0xc6d1, 0xc6ce, 0x48a1, 0x48a5,
+ 0x48b7, 0x48cc, 0xccdf, 0x5662, 0xb3dd, 0xb47d, 0x8adc, 0x491e,
+ 0x4926, 0x4940, 0x36ef, 0xb4e0, 0x4958, 0x9c2c, 0x49af, 0xdf64,
+ 0xdf68, 0x8501, 0x49f4, 0x70fd, 0x8236, 0xae92, 0x3b0a, 0x4aaf,
+ 0x4ac7, 0x4ad3, 0x67a5, 0x4b2e, 0xb760, 0x4ad7, 0x4b34, 0x4ab1,
+ 0xd18c, 0x60f8, 0x5a04, 0xe12b, 0xbfc3, 0x911c, 0x4b86, 0x5a80,
+ 0x3b42, 0x4b80, 0xb957, 0x4b9d, 0xd639, 0x4b3c, 0x4ba9, 0x402a,
+ 0xce66, 0x11a8, 0x4bc6, 0xe4cd, 0x4bd4,
+};
+
+static const ucs4_t hkscs1999_2uni_upages[973] = {
+ 0x00080, 0x000c0, 0x00100, 0x00140, 0x001c0, 0x00240, 0x00280, 0x002c0,
+ 0x00400, 0x00440, 0x01e80, 0x01ec0, 0x02100, 0x02140, 0x02180, 0x021c0,
+ 0x023c0, 0x02440, 0x02540, 0x02700, 0x02e80, 0x02ec0, 0x02f00, 0x03000,
+ 0x03040, 0x03080, 0x030c0, 0x031c0, 0x03200, 0x03400, 0x03440, 0x03480,
+ 0x034c0, 0x03500, 0x03540, 0x03580, 0x035c0, 0x03600, 0x03640, 0x03680,
+ 0x036c0, 0x03700, 0x03740, 0x03780, 0x037c0, 0x03800, 0x03840, 0x03880,
+ 0x038c0, 0x03900, 0x03940, 0x03980, 0x039c0, 0x03a00, 0x03a40, 0x03a80,
+ 0x03ac0, 0x03b00, 0x03b40, 0x03b80, 0x03bc0, 0x03c00, 0x03c40, 0x03cc0,
+ 0x03d00, 0x03d40, 0x03d80, 0x03dc0, 0x03e00, 0x03e40, 0x03e80, 0x03ec0,
+ 0x03f00, 0x03f40, 0x03f80, 0x03fc0, 0x04000, 0x04040, 0x04080, 0x040c0,
+ 0x04100, 0x04140, 0x04180, 0x041c0, 0x04200, 0x04240, 0x04280, 0x042c0,
+ 0x04300, 0x04340, 0x04380, 0x043c0, 0x04400, 0x04440, 0x04480, 0x044c0,
+ 0x04500, 0x04540, 0x04580, 0x045c0, 0x04600, 0x04640, 0x04680, 0x046c0,
+ 0x04700, 0x04740, 0x04780, 0x047c0, 0x04800, 0x04840, 0x04880, 0x048c0,
+ 0x04900, 0x04940, 0x04980, 0x049c0, 0x04a00, 0x04a80, 0x04ac0, 0x04b00,
+ 0x04b40, 0x04b80, 0x04bc0, 0x04c00, 0x04c40, 0x04c80, 0x04cc0, 0x04d00,
+ 0x04d80, 0x04e00, 0x04e40, 0x04e80, 0x04ec0, 0x04f00, 0x04f40, 0x04f80,
+ 0x04fc0, 0x05000, 0x05040, 0x05080, 0x050c0, 0x05100, 0x05140, 0x05180,
+ 0x051c0, 0x05200, 0x05240, 0x05280, 0x052c0, 0x05300, 0x05340, 0x05380,
+ 0x053c0, 0x05400, 0x05440, 0x05480, 0x054c0, 0x05500, 0x05540, 0x05580,
+ 0x055c0, 0x05600, 0x05640, 0x05680, 0x056c0, 0x05700, 0x05740, 0x05780,
+ 0x057c0, 0x05800, 0x05840, 0x05880, 0x058c0, 0x05900, 0x05940, 0x05980,
+ 0x059c0, 0x05a00, 0x05a40, 0x05a80, 0x05ac0, 0x05b00, 0x05b40, 0x05b80,
+ 0x05bc0, 0x05c00, 0x05c40, 0x05c80, 0x05cc0, 0x05d00, 0x05d40, 0x05d80,
+ 0x05dc0, 0x05e00, 0x05e40, 0x05e80, 0x05ec0, 0x05f00, 0x05f40, 0x05f80,
+ 0x05fc0, 0x06000, 0x06040, 0x06080, 0x060c0, 0x06100, 0x06140, 0x06180,
+ 0x061c0, 0x06200, 0x06240, 0x06280, 0x062c0, 0x06300, 0x06340, 0x06380,
+ 0x063c0, 0x06400, 0x06440, 0x06480, 0x064c0, 0x06500, 0x06540, 0x06580,
+ 0x065c0, 0x06600, 0x06640, 0x06680, 0x066c0, 0x06700, 0x06740, 0x06780,
+ 0x067c0, 0x06800, 0x06840, 0x06880, 0x068c0, 0x06900, 0x06940, 0x06980,
+ 0x069c0, 0x06a00, 0x06a40, 0x06a80, 0x06ac0, 0x06b00, 0x06b40, 0x06b80,
+ 0x06bc0, 0x06c00, 0x06c40, 0x06c80, 0x06cc0, 0x06d00, 0x06d40, 0x06d80,
+ 0x06e00, 0x06e40, 0x06e80, 0x06ec0, 0x06f00, 0x06f40, 0x06f80, 0x06fc0,
+ 0x07000, 0x07040, 0x07080, 0x070c0, 0x07100, 0x07140, 0x07180, 0x071c0,
+ 0x07200, 0x07240, 0x07280, 0x072c0, 0x07300, 0x07340, 0x07380, 0x073c0,
+ 0x07400, 0x07440, 0x07480, 0x074c0, 0x07500, 0x07540, 0x07580, 0x075c0,
+ 0x07600, 0x07640, 0x07680, 0x076c0, 0x07700, 0x07740, 0x07780, 0x077c0,
+ 0x07800, 0x07840, 0x07880, 0x078c0, 0x07900, 0x07940, 0x07980, 0x079c0,
+ 0x07a00, 0x07a40, 0x07a80, 0x07ac0, 0x07b00, 0x07b40, 0x07b80, 0x07bc0,
+ 0x07c00, 0x07c40, 0x07c80, 0x07cc0, 0x07d00, 0x07d40, 0x07d80, 0x07dc0,
+ 0x07e00, 0x07e40, 0x07e80, 0x07ec0, 0x07f00, 0x07f40, 0x07f80, 0x07fc0,
+ 0x08000, 0x08040, 0x08080, 0x080c0, 0x08100, 0x08140, 0x08180, 0x081c0,
+ 0x08200, 0x08240, 0x08280, 0x082c0, 0x08300, 0x08340, 0x08380, 0x083c0,
+ 0x08400, 0x08440, 0x08480, 0x084c0, 0x08500, 0x08540, 0x085c0, 0x08600,
+ 0x08640, 0x08680, 0x086c0, 0x08740, 0x08780, 0x087c0, 0x08800, 0x08840,
+ 0x08880, 0x088c0, 0x08900, 0x08940, 0x08980, 0x089c0, 0x08a00, 0x08a40,
+ 0x08a80, 0x08ac0, 0x08b00, 0x08b40, 0x08b80, 0x08bc0, 0x08c40, 0x08c80,
+ 0x08cc0, 0x08d00, 0x08d40, 0x08d80, 0x08dc0, 0x08e00, 0x08e40, 0x08e80,
+ 0x08ec0, 0x08f00, 0x08f40, 0x08f80, 0x08fc0, 0x09000, 0x09040, 0x09080,
+ 0x090c0, 0x09140, 0x09180, 0x091c0, 0x09200, 0x09240, 0x09280, 0x092c0,
+ 0x09300, 0x09340, 0x09380, 0x093c0, 0x09400, 0x09440, 0x09480, 0x094c0,
+ 0x09500, 0x09540, 0x09580, 0x095c0, 0x09600, 0x09640, 0x09680, 0x096c0,
+ 0x09700, 0x09740, 0x09780, 0x097c0, 0x09800, 0x09840, 0x09880, 0x098c0,
+ 0x09900, 0x09940, 0x09980, 0x099c0, 0x09a00, 0x09a40, 0x09a80, 0x09ac0,
+ 0x09b00, 0x09b40, 0x09b80, 0x09bc0, 0x09c00, 0x09c40, 0x09d00, 0x09d40,
+ 0x09d80, 0x09dc0, 0x09e00, 0x09e40, 0x09e80, 0x09ec0, 0x09f00, 0x09f40,
+ 0x09f80, 0x0f900, 0x0ff00, 0x0ffc0, 0x20000, 0x20040, 0x20080, 0x200c0,
+ 0x20100, 0x20180, 0x201c0, 0x20200, 0x20240, 0x20280, 0x202c0, 0x20300,
+ 0x20340, 0x20380, 0x203c0, 0x20400, 0x20440, 0x20480, 0x204c0, 0x20540,
+ 0x20580, 0x205c0, 0x20600, 0x20640, 0x20700, 0x20740, 0x20800, 0x20840,
+ 0x208c0, 0x20900, 0x20940, 0x209c0, 0x20a00, 0x20a40, 0x20a80, 0x20ac0,
+ 0x20b00, 0x20b80, 0x20bc0, 0x20c00, 0x20c40, 0x20c80, 0x20cc0, 0x20d00,
+ 0x20d40, 0x20d80, 0x20dc0, 0x20e00, 0x20e40, 0x20e80, 0x20ec0, 0x20f00,
+ 0x20f40, 0x20f80, 0x20fc0, 0x21000, 0x21040, 0x21080, 0x210c0, 0x21100,
+ 0x21140, 0x21180, 0x211c0, 0x21200, 0x21240, 0x21280, 0x212c0, 0x21300,
+ 0x21340, 0x21380, 0x213c0, 0x21400, 0x21440, 0x21480, 0x214c0, 0x21540,
+ 0x21580, 0x21600, 0x21640, 0x21680, 0x216c0, 0x21700, 0x21740, 0x21780,
+ 0x217c0, 0x21800, 0x21840, 0x21880, 0x218c0, 0x21900, 0x21940, 0x21980,
+ 0x219c0, 0x21a00, 0x21a40, 0x21b40, 0x21bc0, 0x21c00, 0x21c40, 0x21c80,
+ 0x21d40, 0x21d80, 0x21dc0, 0x21e00, 0x21e80, 0x21ec0, 0x21f00, 0x21f40,
+ 0x21f80, 0x21fc0, 0x22040, 0x22080, 0x220c0, 0x22100, 0x22140, 0x22180,
+ 0x221c0, 0x22200, 0x22240, 0x22300, 0x22380, 0x223c0, 0x22440, 0x22480,
+ 0x224c0, 0x22500, 0x22540, 0x22580, 0x22600, 0x22640, 0x22680, 0x226c0,
+ 0x22700, 0x22740, 0x22780, 0x227c0, 0x22800, 0x22840, 0x22880, 0x228c0,
+ 0x22900, 0x22940, 0x22980, 0x22a40, 0x22ac0, 0x22b00, 0x22b40, 0x22bc0,
+ 0x22c00, 0x22c40, 0x22c80, 0x22cc0, 0x22d00, 0x22d40, 0x22d80, 0x22dc0,
+ 0x22e00, 0x22e40, 0x22e80, 0x22ec0, 0x22f40, 0x22fc0, 0x23000, 0x23040,
+ 0x23080, 0x230c0, 0x23100, 0x23140, 0x23180, 0x231c0, 0x23200, 0x23240,
+ 0x23280, 0x232c0, 0x23300, 0x23380, 0x233c0, 0x23400, 0x23440, 0x234c0,
+ 0x23500, 0x23540, 0x23580, 0x235c0, 0x23600, 0x23640, 0x23680, 0x236c0,
+ 0x23700, 0x23740, 0x23780, 0x237c0, 0x23800, 0x239c0, 0x23a80, 0x23ac0,
+ 0x23b40, 0x23c80, 0x23cc0, 0x23d40, 0x23d80, 0x23dc0, 0x23e00, 0x23e80,
+ 0x23ec0, 0x23f00, 0x23f40, 0x23f80, 0x23fc0, 0x24000, 0x24040, 0x24080,
+ 0x240c0, 0x24100, 0x24140, 0x24180, 0x241c0, 0x24200, 0x24240, 0x24280,
+ 0x242c0, 0x24300, 0x24340, 0x24380, 0x243c0, 0x24400, 0x24440, 0x24480,
+ 0x244c0, 0x24500, 0x24540, 0x245c0, 0x24600, 0x24640, 0x24680, 0x246c0,
+ 0x24700, 0x24780, 0x247c0, 0x24800, 0x24880, 0x248c0, 0x24900, 0x24940,
+ 0x24980, 0x249c0, 0x24a00, 0x24a40, 0x24a80, 0x24ac0, 0x24b40, 0x24bc0,
+ 0x24c00, 0x24c80, 0x24cc0, 0x24d00, 0x24d80, 0x24dc0, 0x24e00, 0x24e40,
+ 0x24e80, 0x24f00, 0x24f40, 0x24f80, 0x24fc0, 0x25000, 0x25040, 0x25080,
+ 0x25100, 0x25140, 0x251c0, 0x25200, 0x25240, 0x25280, 0x252c0, 0x25300,
+ 0x25400, 0x25440, 0x25500, 0x25540, 0x25580, 0x255c0, 0x25600, 0x25640,
+ 0x25680, 0x256c0, 0x25700, 0x25740, 0x257c0, 0x25840, 0x258c0, 0x25900,
+ 0x25940, 0x25980, 0x259c0, 0x25a80, 0x25ac0, 0x25b40, 0x25b80, 0x25bc0,
+ 0x25c00, 0x25c40, 0x25c80, 0x25cc0, 0x25d00, 0x25d40, 0x25e00, 0x25e40,
+ 0x25e80, 0x25ec0, 0x25f00, 0x25f40, 0x25fc0, 0x26000, 0x26040, 0x26080,
+ 0x26100, 0x26140, 0x26180, 0x261c0, 0x26240, 0x262c0, 0x26300, 0x26340,
+ 0x26380, 0x263c0, 0x26400, 0x26440, 0x26480, 0x26500, 0x26540, 0x26580,
+ 0x26600, 0x26680, 0x266c0, 0x26700, 0x26740, 0x26780, 0x267c0, 0x26800,
+ 0x26840, 0x26880, 0x268c0, 0x26900, 0x26940, 0x26980, 0x269c0, 0x26a00,
+ 0x26a40, 0x26b00, 0x26b40, 0x26b80, 0x26bc0, 0x26c00, 0x26c40, 0x26c80,
+ 0x26cc0, 0x26d00, 0x26d40, 0x26d80, 0x26dc0, 0x26e00, 0x26e40, 0x26e80,
+ 0x26ec0, 0x26f00, 0x26f40, 0x26f80, 0x26fc0, 0x27000, 0x27040, 0x27080,
+ 0x270c0, 0x27100, 0x27140, 0x271c0, 0x27200, 0x27280, 0x272c0, 0x27380,
+ 0x27400, 0x27440, 0x27480, 0x27540, 0x27580, 0x275c0, 0x27600, 0x27640,
+ 0x27680, 0x27700, 0x27740, 0x27780, 0x277c0, 0x27840, 0x27880, 0x278c0,
+ 0x27900, 0x27940, 0x27980, 0x279c0, 0x27a00, 0x27a40, 0x27a80, 0x27ac0,
+ 0x27b00, 0x27b40, 0x27bc0, 0x27c00, 0x27d00, 0x27d40, 0x27d80, 0x27dc0,
+ 0x27e40, 0x27f00, 0x27fc0, 0x28000, 0x28040, 0x28080, 0x280c0, 0x28100,
+ 0x28140, 0x28180, 0x28200, 0x28240, 0x28280, 0x282c0, 0x28300, 0x28340,
+ 0x28380, 0x28400, 0x28440, 0x28480, 0x28500, 0x28540, 0x285c0, 0x28600,
+ 0x28680, 0x286c0, 0x28700, 0x28800, 0x28900, 0x28940, 0x28980, 0x289c0,
+ 0x28a00, 0x28a40, 0x28a80, 0x28ac0, 0x28b00, 0x28b40, 0x28b80, 0x28bc0,
+ 0x28c00, 0x28cc0, 0x28d00, 0x28d80, 0x28e00, 0x28e40, 0x28e80, 0x28ec0,
+ 0x28fc0, 0x29080, 0x290c0, 0x29100, 0x29140, 0x29180, 0x291c0, 0x29400,
+ 0x29440, 0x294c0, 0x29580, 0x295c0, 0x29700, 0x297c0, 0x29800, 0x29840,
+ 0x29880, 0x298c0, 0x29900, 0x29940, 0x29980, 0x299c0, 0x29a00, 0x29a40,
+ 0x29b00, 0x29bc0, 0x29c80, 0x29d00, 0x29d40, 0x29d80, 0x29dc0, 0x29e00,
+ 0x29e40, 0x29e80, 0x29ec0, 0x29f00, 0x29f80, 0x29fc0, 0x2a000, 0x2a080,
+ 0x2a0c0, 0x2a100, 0x2a140, 0x2a180, 0x2a1c0, 0x2a200, 0x2a280, 0x2a2c0,
+ 0x2a380, 0x2a400, 0x2a440, 0x2a5c0, 0x2a600, 0x2a640, 0x2a680, 0x2f800,
+ 0x2f840, 0x2f880, 0x2f8c0, 0x2f980, 0x2f9c0,
+};
+
+static int
+hkscs1999_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x88 && c1 <= 0x8b) || (c1 >= 0x8d && c1 <= 0xa0) || (c1 >= 0xc6 && c1 <= 0xc8) || (c1 >= 0xf9 && c1 <= 0xfe)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ unsigned int i = 157 * (c1 - 0x80) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ if (i < 2041) {
+ if (i < 1883)
+ swc = hkscs1999_2uni_page88[i-1256],
+ wc = hkscs1999_2uni_upages[swc>>6] | (swc & 0x3f);
+ } else if (i < 10990) {
+ if (i < 5181)
+ swc = hkscs1999_2uni_page8d[i-2041],
+ wc = hkscs1999_2uni_upages[swc>>6] | (swc & 0x3f);
+ } else if (i < 18997) {
+ if (i < 11461)
+ swc = hkscs1999_2uni_pagec6[i-10990],
+ wc = hkscs1999_2uni_upages[swc>>6] | (swc & 0x3f);
+ } else {
+ if (i < 19939)
+ swc = hkscs1999_2uni_pagef9[i-18997],
+ wc = hkscs1999_2uni_upages[swc>>6] | (swc & 0x3f);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short hkscs1999_2charset[4698] = {
+ 0xc6d8, 0x8859, 0x8857, 0x885d, 0x885b, 0x8866, 0x8861, 0x885f,
+ 0x886a, 0x8868, 0x886f, 0x886d, 0x88a7, 0x8873, 0x8871, 0x8877,
+ 0x8875, 0xc8fb, 0x887b, 0x8879, 0x88a2, 0x8856, 0x8867, 0x885a,
+ 0x886c, 0x885c, 0x886e, 0x8870, 0xc8fc, 0x885e, 0x8874, 0xc8fa,
+ 0x8878, 0x8858, 0x8869, 0x8872, 0x8860, 0x8876, 0x887a, 0x887c,
+ 0x887d, 0x887e, 0x88a1, 0xc8f6, 0x886b, 0xc8f8, 0xc8f7, 0x88a8,
+ 0xc8fe, 0xc8f9, 0xc8f5, 0xc8fd, 0xc6d9, 0xc7f9, 0xc7f3, 0xc7f4,
+ 0xc7f5, 0xc7f6, 0xc7f7, 0xc7f8, 0xc7fa, 0xc7fb, 0xc7fc, 0xc7fd,
+ 0xc7fe, 0xc840, 0xc841, 0xc842, 0xc843, 0xc844, 0xc845, 0xc846,
+ 0xc847, 0xc848, 0xc849, 0xc84a, 0xc84b, 0xc84c, 0xc84d, 0xc84e,
+ 0xc84f, 0xc850, 0xc851, 0xc852, 0xc853, 0xc854, 0xc855, 0xc856,
+ 0xc857, 0xc858, 0xc859, 0xc85a, 0xc85c, 0xc85d, 0xc85e, 0xc85f,
+ 0xc860, 0xc861, 0xc862, 0xc863, 0xc864, 0xc865, 0xc866, 0xc867,
+ 0xc868, 0xc869, 0xc86a, 0xc86b, 0xc86c, 0xc86d, 0xc86e, 0xc86f,
+ 0xc870, 0xc871, 0xc872, 0xc873, 0xc874, 0xc875, 0xc85b, 0x8863,
+ 0x88a4, 0x8865, 0x88a6, 0xc8d2, 0xc8d3, 0xc6b5, 0xc6b6, 0xc6b7,
+ 0xc6b8, 0xc6b9, 0xc6ba, 0xc6bb, 0xc6bc, 0xc6bd, 0xc6be, 0xc877,
+ 0xc878, 0xc876, 0x88a9, 0x88aa, 0xc6a1, 0xc6a2, 0xc6a3, 0xc6a4,
+ 0xc6a5, 0xc6a6, 0xc6a7, 0xc6a8, 0xc6a9, 0xc6aa, 0xc6ab, 0xc6ac,
+ 0xc6ad, 0xc6ae, 0xc6af, 0xc6b0, 0xc6b1, 0xc6b2, 0xc6b3, 0xc6b4,
+ 0xf9f9, 0xf9f8, 0xf9e6, 0xf9ef, 0xf9dd, 0xf9e8, 0xf9f1, 0xf9df,
+ 0xf9ec, 0xf9f5, 0xf9e3, 0xf9ee, 0xf9f7, 0xf9e5, 0xf9e9, 0xf9f2,
+ 0xf9e0, 0xf9eb, 0xf9f4, 0xf9e2, 0xf9e7, 0xf9f0, 0xf9de, 0xf9ed,
+ 0xf9f6, 0xf9e4, 0xf9ea, 0xf9f3, 0xf9e1, 0xf9fa, 0xf9fb, 0xf9fd,
+ 0xf9fc, 0xc6e6, 0xc8d6, 0xc8d7, 0xc8d8, 0xc8d9, 0xc8da, 0xc8db,
+ 0xc8dc, 0xc8dd, 0xc8de, 0xc8df, 0xc8e0, 0xc8e1, 0xc8e2, 0xc8e3,
+ 0xc8e4, 0xc8e5, 0xc8e6, 0xc8e7, 0xc8e8, 0xc8e9, 0xc8ea, 0xc8eb,
+ 0xc8ec, 0xc8ed, 0xc8ee, 0xc8ef, 0xc8f0, 0xc8f1, 0xc6cd, 0xc6e0,
+ 0xc6e1, 0xc6e2, 0xc6e7, 0xc6e8, 0xc6e9, 0xc6ea, 0xc6eb, 0xc6ec,
+ 0xc6ed, 0xc6ee, 0xc6ef, 0xc6f0, 0xc6f1, 0xc6f2, 0xc6f3, 0xc6f4,
+ 0xc6f5, 0xc6f6, 0xc6f7, 0xc6f8, 0xc6f9, 0xc6fa, 0xc6fb, 0xc6fc,
+ 0xc6fd, 0xc6fe, 0xc740, 0xc741, 0xc742, 0xc743, 0xc744, 0xc745,
+ 0xc746, 0xc747, 0xc748, 0xc749, 0xc74a, 0xc74b, 0xc74c, 0xc74d,
+ 0xc74e, 0xc74f, 0xc750, 0xc751, 0xc752, 0xc753, 0xc754, 0xc755,
+ 0xc756, 0xc757, 0xc758, 0xc759, 0xc75a, 0xc75b, 0xc75c, 0xc75d,
+ 0xc75e, 0xc75f, 0xc760, 0xc761, 0xc762, 0xc763, 0xc764, 0xc765,
+ 0xc766, 0xc767, 0xc768, 0xc769, 0xc76a, 0xc76b, 0xc76c, 0xc76d,
+ 0xc76e, 0xc76f, 0xc770, 0xc771, 0xc772, 0xc773, 0xc774, 0xc775,
+ 0xc776, 0xc777, 0xc778, 0xc779, 0xc77a, 0xc8d4, 0xc8d5, 0xc6dc,
+ 0xc6dd, 0xc77b, 0xc77c, 0xc77d, 0xc77e, 0xc7a1, 0xc7a2, 0xc7a3,
+ 0xc7a4, 0xc7a5, 0xc7a6, 0xc7a7, 0xc7a8, 0xc7a9, 0xc7aa, 0xc7ab,
+ 0xc7ac, 0xc7ad, 0xc7ae, 0xc7af, 0xc7b0, 0xc7b1, 0xc7b2, 0xc7b3,
+ 0xc7b4, 0xc7b5, 0xc7b6, 0xc7b7, 0xc7b8, 0xc7b9, 0xc7ba, 0xc7bb,
+ 0xc7bc, 0xc7bd, 0xc7be, 0xc7bf, 0xc7c0, 0xc7c1, 0xc7c2, 0xc7c3,
+ 0xc7c4, 0xc7c5, 0xc7c6, 0xc7c7, 0xc7c8, 0xc7c9, 0xc7ca, 0xc7cb,
+ 0xc7cc, 0xc7cd, 0xc7ce, 0xc7cf, 0xc7d0, 0xc7d1, 0xc7d2, 0xc7d3,
+ 0xc7d4, 0xc7d5, 0xc7d6, 0xc7d7, 0xc7d8, 0xc7d9, 0xc7da, 0xc7db,
+ 0xc7dc, 0xc7dd, 0xc7de, 0xc7df, 0xc7e0, 0xc7e1, 0xc7e2, 0xc7e3,
+ 0xc7e4, 0xc7e5, 0xc7e6, 0xc7e7, 0xc7e8, 0xc7e9, 0xc7ea, 0xc7eb,
+ 0xc7ec, 0xc7ed, 0xc7ee, 0xc7ef, 0xc7f0, 0xc7f1, 0xc7f2, 0xc6e3,
+ 0xc6da, 0xc6db, 0x8840, 0x8841, 0x8842, 0x8843, 0x8844, 0x8846,
+ 0x8849, 0x884a, 0x884d, 0x884f, 0x8850, 0x8851, 0x8852, 0x8854,
+ 0x8855, 0xc879, 0xc8d1, 0x9277, 0x96df, 0x89d5, 0x93cd, 0x9bdf,
+ 0xfa68, 0x89da, 0x8f59, 0x89db, 0x8f5d, 0x89dc, 0x96f7, 0x8ada,
+ 0x8bdc, 0x97db, 0x9e53, 0x9daa, 0x9bea, 0x8a6e, 0x8bc8, 0x89e8,
+ 0x89ea, 0xfb70, 0x89ed, 0x94dd, 0x89ee, 0x9eb4, 0x8ad3, 0x92db,
+ 0x94db, 0x89f9, 0xfb7a, 0x89fb, 0x9efc, 0x89fc, 0x89bf, 0x89fe,
+ 0x89e6, 0x9d46, 0x9dee, 0xa07e, 0xa068, 0x98e9, 0x8b68, 0x8dfd,
+ 0x8bbe, 0x9fd9, 0x8aeb, 0x9fd7, 0x8b6a, 0x9c5c, 0x8bb1, 0xfb5e,
+ 0x9df3, 0xa0d0, 0xfc66, 0x92e9, 0x9aec, 0x8fab, 0xfa48, 0x8e45,
+ 0x9c6f, 0x9ede, 0x89ef, 0x96e9, 0x9ebb, 0x94de, 0x9eb8, 0x97ba,
+ 0xfb65, 0x95d6, 0x9cbb, 0x97da, 0x8f45, 0xfb7d, 0x9158, 0xfe64,
+ 0x9856, 0x9b4d, 0x935b, 0x95c7, 0x97e7, 0x9359, 0x91f5, 0x97b8,
+ 0xfda2, 0xfbb6, 0x92fa, 0x9357, 0x8ba6, 0xfbb9, 0x97b0, 0xfdc4,
+ 0x9ca1, 0x91f2, 0x91f9, 0x8ff1, 0x9745, 0x9853, 0xfe78, 0xfbc1,
+ 0x9251, 0x9dad, 0xfd6c, 0xfa6b, 0x9bc2, 0x9a7b, 0x8b60, 0x934b,
+ 0x9abd, 0x91b7, 0x95b4, 0xfec5, 0x9ef0, 0x8d64, 0x9269, 0x8d67,
+ 0xfbea, 0xfbef, 0x8d68, 0x93eb, 0xfc42, 0x9166, 0xfacd, 0x93dd,
+ 0x8bcc, 0x8d6d, 0x8d6e, 0x96a8, 0xfca6, 0x8d6f, 0x8d70, 0xfc64,
+ 0x9060, 0x8d74, 0x97c3, 0x8ad0, 0x9274, 0x9bbe, 0x9cc8, 0x9cba,
+ 0x8d78, 0x9eb9, 0x955a, 0x91b4, 0x8a48, 0x8d7d, 0x8a7d, 0x8ac2,
+ 0xfd4a, 0x8da1, 0x8ad1, 0xfcb4, 0x8b47, 0x93a4, 0x9eda, 0x8a51,
+ 0x8da6, 0x9ec5, 0xfcc4, 0xa078, 0x94b5, 0xfcc2, 0x8a6b, 0x8dab,
+ 0xfae8, 0x8dad, 0xfc49, 0x93c1, 0x906f, 0x8db0, 0x947e, 0x90fa,
+ 0x9479, 0x8db2, 0xfcee, 0x997b, 0x8db4, 0x8db7, 0x91b3, 0x8dbb,
+ 0x8dba, 0x8dbc, 0x9044, 0xfd4c, 0x93e4, 0x93e0, 0xfd53, 0x8dc3,
+ 0x9bb8, 0xfbf0, 0x93e9, 0x93f6, 0x8dc5, 0x8dca, 0x8dcc, 0xfd5d,
+ 0x93b5, 0xfd61, 0x9cf8, 0x9252, 0xa0e8, 0x9ca5, 0x8dd6, 0x97c0,
+ 0xa0de, 0x97d2, 0xfaa5, 0xfda3, 0x8ddb, 0x8eaf, 0x91b5, 0xfd49,
+ 0xfdd1, 0x8deb, 0x97c6, 0xfdce, 0x90fc, 0xfc59, 0x96d6, 0x97c5,
+ 0x8def, 0x97d7, 0x8df0, 0x96a6, 0xfbbf, 0x8df3, 0x9449, 0x8df5,
+ 0x9872, 0x8e6b, 0xfafd, 0x8f50, 0x9dcc, 0xfc65, 0x996e, 0x94a1,
+ 0x8f63, 0xa0da, 0x9253, 0xfde9, 0x9db5, 0x9879, 0x9d5d, 0x8d63,
+ 0x9669, 0x9f70, 0xfc6a, 0x8ac7, 0x89d7, 0xfe4d, 0x9edd, 0xfefb,
+ 0x98bc, 0xfacc, 0x95b0, 0x9464, 0x936f, 0x94b9, 0x95ec, 0x91ee,
+ 0x98c3, 0x95f6, 0x8ffd, 0x98c5, 0x9766, 0xfe6e, 0x97dd, 0x92d2,
+ 0x9761, 0x98cb, 0x95f0, 0x975d, 0x91e3, 0x98cc, 0x9469, 0x98cd,
+ 0x98ce, 0x95fc, 0x94a3, 0x9662, 0xfeb6, 0x9463, 0x98d0, 0x98d1,
+ 0x9475, 0xfae0, 0x9472, 0x98d6, 0x8af0, 0x98d9, 0x98db, 0x98dd,
+ 0x98a8, 0x8a6d, 0x8afb, 0x8aae, 0xfbc9, 0x98e4, 0x98e6, 0x98e8,
+ 0x8a4d, 0x9257, 0x95df, 0xa0ac, 0x98eb, 0x98ec, 0x98f4, 0x8ab8,
+ 0x9ee7, 0x94bc, 0xfcd1, 0x9cc6, 0x9e7e, 0x98fe, 0xfde8, 0x9940,
+ 0x94c9, 0x94d3, 0x9946, 0x90c0, 0x94d1, 0x9573, 0x93c2, 0x9948,
+ 0x994b, 0x8e55, 0x994e, 0x8efe, 0x8e59, 0x94ec, 0x94ef, 0x8f74,
+ 0x9955, 0x9544, 0x9956, 0x9959, 0x995b, 0xfa45, 0x90b7, 0x9743,
+ 0x95cd, 0x97c9, 0xfd50, 0x8eb9, 0x95c6, 0x9967, 0x8ab9, 0x8dfc,
+ 0x8a76, 0x9d51, 0x9973, 0x9d4f, 0x997a, 0x9564, 0x99a1, 0x99a5,
+ 0x99a7, 0x8eed, 0x99ad, 0xc87e, 0x946e, 0x8f70, 0xfad0, 0x99b3,
+ 0xa053, 0x965c, 0xfd7a, 0x97fe, 0x92bd, 0x97fd, 0x8f64, 0xfcf7,
+ 0x9562, 0x97cd, 0x9e64, 0x924c, 0x8ec9, 0x99bc, 0x9da5, 0x8f54,
+ 0x8f7c, 0x8ea2, 0x8f7a, 0x97ae, 0x96c8, 0x99c3, 0x90d6, 0x9cbe,
+ 0x8f76, 0x9470, 0xfb4b, 0xfdca, 0x8ec7, 0xa0f9, 0x8fa9, 0x99c7,
+ 0x90d7, 0x9edf, 0x99ce, 0x8fba, 0x8feb, 0x99cf, 0x8fc2, 0x92c9,
+ 0x97dc, 0x95b3, 0x9c79, 0x95b2, 0x8fdb, 0x9be3, 0x9e7a, 0x9bee,
+ 0x99de, 0xfafa, 0x8a52, 0x99e1, 0x8a67, 0x8bb5, 0x8aac, 0x99e9,
+ 0xfbca, 0x97de, 0x95d1, 0x99f5, 0xfc4a, 0x9ba9, 0xfbdc, 0xfe56,
+ 0x9ea4, 0x9d49, 0x95db, 0x89c5, 0x99f8, 0x9664, 0x9055, 0x96d4,
+ 0x977c, 0x964d, 0x97e1, 0x9a48, 0x9a49, 0xfe7d, 0x90aa, 0x9a50,
+ 0x9347, 0x8ed8, 0x90c9, 0x9a55, 0x90bc, 0x9a58, 0x8bb8, 0x90d5,
+ 0x9641, 0x9a5a, 0x9a5c, 0x97c2, 0x8abb, 0x9baa, 0x90f5, 0x9a60,
+ 0x9145, 0x9a63, 0x8bb6, 0xfccf, 0x966b, 0x9a6e, 0x914f, 0x9746,
+ 0xa0e6, 0x92d7, 0x9675, 0x93d4, 0x91bb, 0x9679, 0x9a70, 0x9678,
+ 0x91cd, 0x9c4a, 0xa06f, 0xa06a, 0x915f, 0x9fa5, 0x89ba, 0x9ecd,
+ 0x9a79, 0x9dce, 0x9d73, 0x96b9, 0x96bc, 0x9cd1, 0x89b7, 0x9eee,
+ 0xfb43, 0x9ec9, 0xfbd3, 0x91ae, 0x9d78, 0x9d7b, 0x9eb3, 0x9eb2,
+ 0x9dd6, 0x994f, 0x89ce, 0x8bc0, 0x9fc4, 0x8bd4, 0xc6bf, 0x8bf9,
+ 0x8946, 0xc6c0, 0xfae5, 0xc87b, 0x8bc6, 0x9c57, 0x9afb, 0x89d0,
+ 0x89cf, 0xc6c1, 0x89d1, 0x89e2, 0x927e, 0x9dba, 0xc6c2, 0xfbf8,
+ 0x8bc7, 0x926b, 0x89d2, 0x9fcf, 0x9da9, 0x89d3, 0x99e2, 0x9267,
+ 0x92a4, 0x894e, 0x894f, 0x9278, 0x91b6, 0x89d4, 0x9fd2, 0x92a7,
+ 0x95a2, 0x926e, 0x96ea, 0x926f, 0x92a3, 0x8950, 0xfa57, 0x9866,
+ 0x89d6, 0x98b2, 0x92ab, 0x96de, 0x92ac, 0x9f6e, 0x8ef2, 0x9f6c,
+ 0x89d8, 0xfa59, 0x92a8, 0x9163, 0x9f73, 0x92ad, 0x9be9, 0x92a9,
+ 0x92aa, 0x89d9, 0xfd56, 0x9fa8, 0x92a1, 0x90e3, 0xa0a6, 0x94ab,
+ 0xfc72, 0x97c4, 0x92ae, 0xfa67, 0x92a2, 0xfa69, 0x9268, 0x8951,
+ 0xfa6f, 0xfa71, 0x8952, 0x945a, 0xc6c3, 0x89dd, 0xc8a2, 0xc6c4,
+ 0x9e52, 0x8953, 0x9e55, 0x92ba, 0xc6c5, 0xfa7d, 0xfaa8, 0x9a68,
+ 0xfa47, 0xfa7e, 0x92bb, 0xfdb6, 0xfaa2, 0xfaa3, 0xfaa4, 0x9bb4,
+ 0xfaa6, 0x89df, 0xfddb, 0xfaa9, 0x8954, 0xfaab, 0xfc7a, 0x89e0,
+ 0x9f4f, 0xc87d, 0x89e1, 0xfab0, 0x9fcd, 0xa0e7, 0xfab1, 0x89a6,
+ 0x9efa, 0xfab2, 0xfab4, 0x92c4, 0x9f6f, 0x8bb0, 0x9fac, 0x89e3,
+ 0x9bd3, 0x89e4, 0xfab5, 0x9fd5, 0x8955, 0x92c5, 0x8956, 0xfab3,
+ 0xfab6, 0xfab7, 0x9edc, 0xfbc4, 0x9f71, 0xfaba, 0x92c7, 0xc6c6,
+ 0x9a4c, 0x89e5, 0x9f7d, 0xa0a9, 0xfac4, 0xc6c7, 0x8957, 0xfaaa,
+ 0x8958, 0x8be3, 0x8b61, 0x9af1, 0x9eb7, 0xc6c8, 0xfad1, 0xfad2,
+ 0x9eba, 0xfad4, 0xfad9, 0xfadb, 0x9ce0, 0xfbf7, 0xfbfa, 0x89e7,
+ 0xa07a, 0xfadc, 0xfadd, 0x89e9, 0xc6c9, 0xfae2, 0x89eb, 0xfae3,
+ 0x90c8, 0x92da, 0x8959, 0x9cf5, 0x895a, 0xfae7, 0x9fa2, 0xfaea,
+ 0xfaed, 0x8fad, 0xfb59, 0xfaef, 0x96ef, 0x9dec, 0x9dca, 0xfd6d,
+ 0x89ec, 0xfb44, 0x9de2, 0x9ec0, 0x9e56, 0x9f79, 0x9ac7, 0xfaf4,
+ 0x98a1, 0xfaf8, 0x89f0, 0x9e47, 0x9df7, 0x9fd3, 0x9aca, 0x89f1,
+ 0xfaf9, 0x8e5a, 0x89f2, 0x89f3, 0x925d, 0x8b51, 0x92e0, 0x89f4,
+ 0x9fd4, 0x8a79, 0x89f5, 0x97a7, 0x93ba, 0x9e58, 0x89f6, 0x9e57,
+ 0x89f7, 0x8a41, 0x89f8, 0xfaf1, 0x89fa, 0xfb42, 0xfabf, 0xfba3,
+ 0xfaf7, 0x9e4e, 0x94dc, 0x95da, 0x9df8, 0x9f6a, 0x8ab7, 0xfb46,
+ 0x8a46, 0xfb47, 0x9148, 0x92de, 0x8b53, 0x9df6, 0x9bda, 0x9d7e,
+ 0x89fd, 0x99e4, 0x9e43, 0x9de9, 0x8f52, 0x9df5, 0x9df0, 0x99e7,
+ 0x8bbd, 0x9def, 0x9fb7, 0x9dd0, 0x9feb, 0x8da9, 0x9dcf, 0x98e1,
+ 0x9de5, 0x9dc8, 0xfb4f, 0x9deb, 0xfb54, 0xfb55, 0x9aa2, 0x8ad6,
+ 0x9a5f, 0x9ef5, 0x8fb7, 0x9ad2, 0x9e6a, 0x9ee8, 0x8bbf, 0x91c2,
+ 0x9d62, 0x9260, 0x925e, 0x91c1, 0x8ac5, 0x97a3, 0x8b6c, 0x8d7e,
+ 0x9c54, 0x9dbd, 0x9cc5, 0x895b, 0xfb5c, 0xfb5b, 0xfb57, 0x98c7,
+ 0xfb5a, 0x9cee, 0x92e2, 0x94a7, 0x9bd4, 0xfb64, 0xfb76, 0xfb60,
+ 0x99e5, 0x9ac2, 0x91fb, 0xa073, 0x9f72, 0x9fcc, 0x98a5, 0x92e8,
+ 0x9bbc, 0x96f3, 0x92e7, 0xfc67, 0x8b7d, 0x9bf4, 0x9ef7, 0x9ec1,
+ 0x996f, 0x96f1, 0x8e41, 0x954a, 0x97e6, 0x96f5, 0x92e6, 0x9f42,
+ 0xfb67, 0x99a9, 0xfae6, 0xfb69, 0x97e5, 0x967d, 0xfb6c, 0x99a2,
+ 0x9abb, 0x9a65, 0x944e, 0xfb6e, 0x99df, 0x98e3, 0x9254, 0x967b,
+ 0x8aaf, 0x8baf, 0x9ebd, 0x9ee6, 0xfb6f, 0x8ee1, 0x9b7d, 0x9c7e,
+ 0xf9d9, 0x92ea, 0xfb72, 0xfb71, 0x895c, 0x98f0, 0x96f2, 0xfb74,
+ 0x8bc1, 0x895d, 0x89de, 0x895e, 0xc6ca, 0xfe42, 0xfb7b, 0x895f,
+ 0x8960, 0x9bcd, 0x9dd3, 0x984c, 0x9752, 0x95c3, 0x9bb6, 0x9ab9,
+ 0x97b3, 0x9f74, 0x92f1, 0x97df, 0xfba6, 0xfbab, 0x9877, 0x9854,
+ 0x95c5, 0x9d55, 0xfbb2, 0x957e, 0x9742, 0x94e6, 0x92f5, 0x92fd,
+ 0xfba2, 0x9c51, 0x94e9, 0x985c, 0x92f0, 0x944c, 0x916b, 0x8b78,
+ 0x94e2, 0x984f, 0xfbb5, 0x9271, 0x9365, 0x985b, 0x9850, 0x97bc,
+ 0x92f3, 0x9340, 0x984d, 0x9572, 0xfdef, 0xfdc1, 0xfbba, 0x92eb,
+ 0xfc73, 0x97b7, 0xfbb4, 0x90a7, 0x9741, 0x92f4, 0xfbbc, 0x9577,
+ 0x9ee2, 0x8f78, 0xf9dc, 0x9672, 0x9eb5, 0x964b, 0xa0fa, 0x9575,
+ 0x90da, 0x9367, 0xfea4, 0x90df, 0x9354, 0x8961, 0x8bb4, 0x9dc0,
+ 0x8e48, 0xfbc5, 0xfbc7, 0xc6cb, 0xfa79, 0x9e67, 0xfbd2, 0x8962,
+ 0x8963, 0xfc7d, 0x9f6b, 0xfbcc, 0xfeae, 0xfbd1, 0xfb75, 0xfbd4,
+ 0xfbd6, 0xfbd8, 0x8b5d, 0x934c, 0x9ae2, 0x8bc9, 0xfbdb, 0x9fc9,
+ 0x9f44, 0x98ed, 0xfbdd, 0x8df2, 0x8964, 0xfdf2, 0x934d, 0xfbe7,
+ 0xa0f2, 0x9868, 0x9f58, 0x8d73, 0xfbde, 0xfbdf, 0xfbe3, 0x8da8,
+ 0xfbe4, 0x9c75, 0x9878, 0x8d60, 0xfbe5, 0x8d61, 0x8d62, 0xa0a1,
+ 0x9c40, 0x98ad, 0x9eea, 0x9ceb, 0xfbe0, 0x9f51, 0x8d65, 0x9cf1,
+ 0xfc58, 0x8d66, 0x9654, 0xfbe8, 0xc6cc, 0x9fce, 0xfbfc, 0x9ae4,
+ 0x9f75, 0xfbf1, 0x8d69, 0x934f, 0x934e, 0xfbf4, 0xc6ce, 0xfbc3,
+ 0x8965, 0x8d6a, 0x9353, 0x9dfb, 0xfbfd, 0x9059, 0xfc40, 0xfc41,
+ 0xfc43, 0x9361, 0xfc46, 0x9362, 0x8d6b, 0xfc4c, 0x95b8, 0xc6d0,
+ 0x8bca, 0x987a, 0xc6d1, 0xfc51, 0xfc54, 0xfaaf, 0x8d6c, 0xfa61,
+ 0xfc57, 0x9b70, 0xa051, 0x8bcb, 0x936e, 0xfcd5, 0xfca9, 0xfc61,
+ 0x8966, 0xfacb, 0xf9da, 0x937a, 0xa0e0, 0x936b, 0xfc6b, 0xa0dc,
+ 0x9468, 0xfc6d, 0x8d71, 0xfd64, 0x99ba, 0x9ad0, 0x9a61, 0xa0e5,
+ 0xa05b, 0x96ac, 0x9740, 0x9ef1, 0x9f7e, 0x8d72, 0xfc76, 0x96a9,
+ 0xa06e, 0xfcaa, 0xfbcd, 0xfc74, 0xa074, 0xa071, 0xfc79, 0xfc7c,
+ 0x9c50, 0x9379, 0x9378, 0xa0dd, 0x8d75, 0x8d76, 0x9374, 0x8d77,
+ 0xfca5, 0xfca2, 0x90c3, 0xa079, 0x8d79, 0x8bfc, 0xa076, 0x8bcd,
+ 0x9f5a, 0x9ff4, 0x9fba, 0x8d7a, 0x9e45, 0x93b0, 0xa075, 0x9b46,
+ 0xfcae, 0xfcb0, 0xfa51, 0x8d7b, 0x8d7c, 0x9ed6, 0x93ac, 0x9f5b,
+ 0x93a9, 0xa07c, 0xfcb2, 0x8ac1, 0x9fb4, 0xfcac, 0x9e4c, 0x8fc5,
+ 0x93ad, 0x9dc3, 0x8da2, 0x9d4a, 0xfcb6, 0x8da3, 0x9e4b, 0x9e4d,
+ 0x8da4, 0x8afd, 0xfcb5, 0xfcc3, 0x93b2, 0x8da5, 0x93a1, 0x8ac6,
+ 0x8a5b, 0x894d, 0xfed4, 0x8a78, 0x93ab, 0x8da7, 0x9f45, 0x8a56,
+ 0xfcbf, 0xfcc0, 0x8ee6, 0x8aa4, 0x8943, 0x93f3, 0xfcab, 0x9ea2,
+ 0x9dc7, 0xc6d2, 0x8bce, 0xfcc5, 0xfccb, 0x93b3, 0xfcca, 0xfcc9,
+ 0x8dac, 0xfbc6, 0x8967, 0xfccd, 0x9cf3, 0xfcd0, 0x95bb, 0xfcd3,
+ 0xfcd4, 0x8dae, 0xfcd7, 0x93db, 0xfe63, 0x93d5, 0xfcda, 0x9b71,
+ 0xfcdd, 0x8daf, 0xfaf2, 0x93d8, 0xfcdf, 0x93d3, 0xfce1, 0x8e76,
+ 0xfc62, 0x93d1, 0x8db1, 0x9859, 0xfb52, 0xfb53, 0xfb4d, 0x9cbf,
+ 0x9b72, 0xfb50, 0x93be, 0x9df1, 0xfceb, 0xa0bb, 0x9b7e, 0x8db3,
+ 0x9ae8, 0x8edc, 0x9cf9, 0xfa50, 0x98e7, 0xfcf3, 0xfcf2, 0x93e5,
+ 0x9a59, 0x8db5, 0xfd4d, 0xfd5e, 0x8f7d, 0x9547, 0xfcf6, 0x9250,
+ 0x8968, 0x8db6, 0xfcfb, 0xa07d, 0x98fc, 0x8969, 0xfe4f, 0x9256,
+ 0xfac9, 0x93e8, 0xfcf8, 0x9ce3, 0xfda9, 0xfc44, 0x9640, 0x8db8,
+ 0x9b4a, 0x8fb9, 0xfcfe, 0x896a, 0x8db9, 0x917e, 0x93f4, 0xfb7c,
+ 0x93e7, 0x97ef, 0xfe4a, 0xfd45, 0x96a5, 0xfee0, 0xfd48, 0xfd47,
+ 0xfef2, 0xfe6a, 0x8dbd, 0x9ba1, 0x9ab7, 0x8efc, 0x9fa1, 0xfd51,
+ 0xfaad, 0x8dbe, 0x89a4, 0x9ad9, 0xfd4e, 0x8dc0, 0x97f0, 0x93b4,
+ 0xfd44, 0x9fa7, 0x8dc2, 0x99b6, 0xfd52, 0x8dc1, 0x8e46, 0xa0d1,
+ 0x9fca, 0x92cf, 0x9cf4, 0x8dc4, 0xfd41, 0x9b4c, 0xfd57, 0xfcef,
+ 0x9cde, 0xfd42, 0x986c, 0x97f9, 0x9558, 0x985e, 0xfe7b, 0x94cd,
+ 0x93ee, 0xfd5a, 0x93f5, 0x93ef, 0x8eea, 0x8f5b, 0x8dc6, 0x8dc8,
+ 0x8dc7, 0x93f7, 0x8dc9, 0xfbf2, 0x9670, 0x8dcb, 0xfd5c, 0x8f65,
+ 0x8dcd, 0x9da8, 0x94f9, 0x8dce, 0x93ea, 0xfd5f, 0x93f0, 0x9fb6,
+ 0x8dcf, 0x9763, 0x8dd0, 0x93f1, 0xfd62, 0xfd65, 0x9fdb, 0x93f8,
+ 0x8bf7, 0xfd66, 0x8bcf, 0x8dd1, 0x8dd2, 0xfd71, 0xfd6f, 0x8dd3,
+ 0x9fe7, 0x90bd, 0x9fd0, 0x8bd0, 0xfd72, 0x9cae, 0x8bd1, 0x8adb,
+ 0xfae4, 0x95ce, 0xfd76, 0xfb62, 0x8dd4, 0xfd78, 0x8ee3, 0x9076,
+ 0x98c6, 0x8dd5, 0x97d1, 0x9eb6, 0xfac7, 0xa042, 0x9873, 0x9ffc,
+ 0x8dd7, 0x92fb, 0x8dd8, 0x944f, 0x8dd9, 0x896b, 0x97ce, 0xfaf3,
+ 0xfdae, 0xfbaf, 0x92b7, 0x8dda, 0x9c5a, 0xfdad, 0x8ddc, 0x9444,
+ 0x8ddd, 0xa0d6, 0x97d5, 0x944a, 0x944d, 0x97cb, 0x8dde, 0x8ddf,
+ 0x8de0, 0xfef9, 0xfdc0, 0xfcf9, 0xfb7e, 0x92b3, 0xfdaf, 0x8de1,
+ 0x95d3, 0x89c1, 0xfd68, 0x9cb7, 0x8de3, 0xfac0, 0x8de5, 0xfa64,
+ 0x8947, 0x8de4, 0x8de7, 0x8de8, 0xfdc7, 0xfdb0, 0x9445, 0x97d6,
+ 0xfcc6, 0x9844, 0x8de9, 0x8dea, 0xfe50, 0xfdcc, 0x9da7, 0xfdcd,
+ 0xfdcf, 0x95d2, 0x8ded, 0xfcba, 0xfdc5, 0xfdd2, 0x9cdc, 0x95cf,
+ 0x8dee, 0xfdd4, 0x96ec, 0x96eb, 0x90b6, 0xfdc3, 0x98ab, 0x96ee,
+ 0x8df4, 0xfde0, 0x8df6, 0x8df7, 0x8ffa, 0x97d0, 0x8bd2, 0x8df8,
+ 0x90d9, 0xfaf0, 0xfde1, 0x8df9, 0xfde3, 0x8dfa, 0xfb63, 0x90a6,
+ 0x9970, 0x91eb, 0x9770, 0x986f, 0xfde2, 0x98f2, 0x9afc, 0x896c,
+ 0xfdfd, 0x995e, 0x95bd, 0xfde4, 0x91e6, 0xfde5, 0xfde6, 0xfde7,
+ 0x9454, 0x99b8, 0x97e9, 0x9346, 0x9863, 0x95bc, 0xfded, 0xfdf7,
+ 0x9870, 0x96f6, 0x8ea9, 0x9451, 0x8e43, 0x8b5a, 0xfdee, 0xfdf0,
+ 0xfdf4, 0x9bf5, 0x977e, 0x9bd5, 0x9ac3, 0x97c8, 0xa0db, 0x91d0,
+ 0x9fe4, 0x8fdd, 0x91e9, 0x98e0, 0x92ca, 0x9857, 0xfdeb, 0x9b49,
+ 0x9d76, 0x9eaf, 0x9ccc, 0xfdea, 0x8df1, 0xfdfb, 0x8e53, 0xfacf,
+ 0x96f9, 0x98bf, 0x9e49, 0x9bca, 0xfdfe, 0x92dc, 0xfe41, 0x91cc,
+ 0x91e2, 0xfe44, 0x8bd3, 0xfe47, 0xfe48, 0x9455, 0xfe4b, 0xfe4c,
+ 0x8dbf, 0x9e78, 0xfe51, 0x9456, 0x9d61, 0x9457, 0x9966, 0x8bd5,
+ 0xa069, 0x98b4, 0xa049, 0xa04c, 0x9e65, 0x98b5, 0xfe58, 0x9975,
+ 0xfe53, 0xa065, 0xfe59, 0x98b7, 0x98b8, 0x98ba, 0x98bb, 0x9fbc,
+ 0xa04a, 0x9ec7, 0x98ae, 0x92d6, 0xfae1, 0x91d4, 0xfade, 0xfe5b,
+ 0xfe5e, 0xfbd7, 0xfe5a, 0x94c5, 0xfaca, 0x98c1, 0x975c, 0xfe74,
+ 0x9773, 0xfa46, 0x9764, 0xfe68, 0x964e, 0x9765, 0x89a1, 0x95fa,
+ 0x92d4, 0xfe69, 0xfb45, 0x98c8, 0x90ef, 0x98c9, 0x98ca, 0x946d,
+ 0x94b7, 0xfe6c, 0x946b, 0x92fc, 0x95eb, 0xfe73, 0x976e, 0xfe5f,
+ 0xfdbd, 0x92d5, 0xfeb9, 0xfe71, 0xfbbb, 0x947a, 0x95fb, 0xfe77,
+ 0xfe79, 0xfe75, 0x945d, 0xfe7c, 0x9344, 0x8ea6, 0x92d3, 0x94b8,
+ 0xfc71, 0x975e, 0xfea7, 0x946a, 0x93e3, 0x98cf, 0xa0d9, 0xa0bf,
+ 0xa04d, 0xa0b8, 0xa0ce, 0xa0b7, 0xfea9, 0x89c3, 0xfeab, 0x9df4,
+ 0x896d, 0x9c7b, 0x98d2, 0x9fa9, 0xfeb2, 0xfeb1, 0x97d9, 0xa0c4,
+ 0x9476, 0x9978, 0xfeb3, 0x98d3, 0xfeb4, 0x98d4, 0x9fb9, 0x9471,
+ 0x98d5, 0xfeb8, 0xc6d4, 0xfeba, 0x9e5c, 0xfebb, 0xa044, 0x98d7,
+ 0x98d8, 0xfebc, 0x9ffe, 0xfebd, 0x9ddd, 0x9ee1, 0x98da, 0x9ddf,
+ 0xfebf, 0xfebe, 0x9eeb, 0x9e59, 0xa05c, 0xfec0, 0x9477, 0x98dc,
+ 0xfec1, 0x98de, 0xfec3, 0xfec8, 0xfec9, 0xfeca, 0xfecb, 0x9fc2,
+ 0x98c4, 0x94b0, 0x94b1, 0xfed1, 0xa0c1, 0xfed2, 0xa0cd, 0xfed3,
+ 0x98e5, 0xfed6, 0x91e4, 0x8fc7, 0x94ae, 0x8a4f, 0x94b2, 0x8fd4,
+ 0x98ea, 0xfed8, 0x9de0, 0x98ee, 0x95c4, 0xfce8, 0x98ef, 0xfad8,
+ 0xfedc, 0xa0ae, 0x9d4c, 0x98f1, 0x98f3, 0x94c1, 0x98f5, 0xfa4f,
+ 0x96e2, 0x9450, 0x96a2, 0x98f6, 0x96e5, 0x98f7, 0xa046, 0x96e3,
+ 0x98f8, 0x9ee4, 0xf9d6, 0x94c3, 0x94c2, 0xfee1, 0xfee9, 0x96e4,
+ 0x89ac, 0x96db, 0xfee2, 0x94c4, 0xfee3, 0xfee7, 0x9ffb, 0x93c9,
+ 0x94e8, 0xfb56, 0x90c5, 0xa0a8, 0xfee5, 0x98fd, 0x98fb, 0xfee8,
+ 0x8ebf, 0x8bd8, 0xfef7, 0x8f68, 0x94c6, 0x9dea, 0xfc69, 0x9cda,
+ 0xfef3, 0x9c72, 0xfef0, 0x89c9, 0x9941, 0x9942, 0xfef5, 0x91d7,
+ 0x94cc, 0xfef8, 0x97a8, 0xfefc, 0xfdbf, 0xfefe, 0x96d1, 0x94d5,
+ 0x94d0, 0x9944, 0xa0b3, 0x94cf, 0x9ffa, 0x91e5, 0x9c6a, 0x8e49,
+ 0x8e4c, 0x8e4d, 0x9a73, 0x9947, 0x8e50, 0x8e4f, 0x9949, 0x8e51,
+ 0x8e52, 0x9ab2, 0x89a5, 0x994c, 0x9ff8, 0x8e56, 0x994d, 0x91ca,
+ 0x8e57, 0x94e1, 0x9047, 0x8fd8, 0x8e58, 0x94eb, 0x8e5c, 0x9553,
+ 0x9fe5, 0x9f56, 0x954f, 0x8e5e, 0x996a, 0x9c64, 0x9cd9, 0x8e5d,
+ 0x9950, 0x9951, 0x8e62, 0x9952, 0x8e68, 0x8e61, 0x9f59, 0x8bb3,
+ 0x9f5d, 0x8e66, 0x8e6e, 0x9f64, 0x9953, 0xfab8, 0x9954, 0x8e70,
+ 0x9f61, 0x8e72, 0xa06b, 0x9f40, 0x94ed, 0x94ee, 0x9fbd, 0x8e7b,
+ 0x9957, 0x94f7, 0x9f5f, 0x8e73, 0x9f62, 0x94f6, 0x9958, 0x8e75,
+ 0xf9db, 0x9072, 0x94f8, 0x995a, 0xa0b0, 0x8e79, 0x8e78, 0x94f3,
+ 0x98af, 0xa0b2, 0x8e7a, 0x995c, 0x8e7c, 0x8e7d, 0x8bd9, 0x89a2,
+ 0x9ed7, 0xa0b6, 0x9e42, 0x8ea4, 0x8ea7, 0x9542, 0x987d, 0x9755,
+ 0x8ea8, 0x8eaa, 0x89a3, 0x9960, 0x9962, 0x94fc, 0x9961, 0x94fa,
+ 0x8eae, 0x8eb2, 0x8eb0, 0x9963, 0x97aa, 0x94fb, 0x8ebb, 0x9876,
+ 0x8ea1, 0x8eb7, 0x9da6, 0x9eb0, 0x8eb8, 0x9d70, 0x896e, 0x896f,
+ 0x8970, 0x8971, 0x8972, 0x8973, 0x8974, 0x8975, 0x8ebc, 0x8ebd,
+ 0x8ebe, 0x9dd1, 0x94fd, 0x8bd7, 0x8bda, 0xa0e2, 0x9fe9, 0xfda8,
+ 0x8ae7, 0x8ec2, 0x8ec4, 0x9964, 0x9965, 0x954e, 0x98b3, 0x8ecb,
+ 0x8bdf, 0x8ece, 0x8ecf, 0x9968, 0x9969, 0x996b, 0x8ed1, 0x996c,
+ 0x8ed4, 0x8ed5, 0x996d, 0xa0be, 0x8ed6, 0xa0bc, 0xa0b5, 0xa0b4,
+ 0x8be0, 0x89b5, 0x8edd, 0x9e5d, 0x9971, 0x89ae, 0x9de8, 0x9565,
+ 0x9972, 0x8b5c, 0x89b1, 0xa0c0, 0x8edf, 0x9566, 0x9974, 0x9976,
+ 0x9977, 0x9979, 0x9dda, 0x8ee0, 0x935c, 0x9de6, 0x8b5f, 0x9563,
+ 0x9567, 0x9de3, 0x997c, 0x997d, 0x997e, 0x8b5b, 0x99a3, 0x99a4,
+ 0x99a6, 0x99a8, 0x8abe, 0x9e61, 0x99aa, 0xa0c8, 0x99ab, 0xfec4,
+ 0x98c2, 0x8ee8, 0xa0ba, 0xfd77, 0x8eee, 0x9ebf, 0x89c2, 0x99ac,
+ 0x956b, 0x956c, 0x99af, 0x994a, 0x8976, 0x8f48, 0xfbee, 0x99ae,
+ 0x8efb, 0x8b52, 0x99b0, 0x8977, 0x8f41, 0x99b1, 0x8f49, 0xfa4d,
+ 0x9de4, 0xfbe9, 0x9b54, 0x99b2, 0x9e68, 0x8f4a, 0x8f42, 0x8f51,
+ 0x9846, 0x99b4, 0x8ef5, 0xfd55, 0x9ccd, 0x8978, 0x8f53, 0x8f6f,
+ 0x8e63, 0x8f56, 0xfe76, 0x9fc6, 0xfaac, 0x8f58, 0x9848, 0x99b7,
+ 0x9665, 0xfa6c, 0x9de7, 0x9e62, 0x96cc, 0x8e67, 0xfc75, 0x987e,
+ 0xfdb9, 0x97fc, 0x98f9, 0x8f66, 0x956e, 0x9245, 0x8f60, 0x9ed1,
+ 0xfecd, 0x99b9, 0x8f62, 0x974c, 0x91c7, 0x955f, 0x99bb, 0x8e6d,
+ 0x8f71, 0x94cb, 0x95b1, 0x9af2, 0x96c3, 0x99bd, 0xa0cf, 0x8f6d,
+ 0x99be, 0x8ef4, 0x8f72, 0x95e4, 0x99bf, 0x9242, 0xfba5, 0x99c0,
+ 0xfdb4, 0x8f77, 0x99c1, 0xfab9, 0x8f40, 0xfa44, 0x99c2, 0x8f5c,
+ 0x99c4, 0x99c5, 0x8f7b, 0x8fa3, 0x99c6, 0x96cd, 0x96c7, 0x8fa5,
+ 0xfabb, 0x9570, 0x9368, 0x8f7e, 0x8faa, 0xa050, 0x90d3, 0x9556,
+ 0x8fb8, 0x99c8, 0x8faf, 0x99c9, 0x9579, 0x9f49, 0x99ca, 0x99cb,
+ 0x9dd5, 0x8fb0, 0xfa7a, 0x9e5f, 0x99cd, 0xa0c9, 0x9adb, 0xa0c6,
+ 0x8fb4, 0xa0d7, 0xa0c7, 0xa043, 0x8fb5, 0x8fb2, 0xa061, 0x9e5e,
+ 0x8fb6, 0x9fe8, 0x9cb2, 0x957c, 0x9fc7, 0x8fbb, 0x8fbc, 0x8fec,
+ 0x8fc0, 0x936a, 0x8be4, 0x9c7c, 0x95a1, 0xfeec, 0x95a3, 0x8fc1,
+ 0xa052, 0x99d0, 0x8fc3, 0x8fc4, 0x95a4, 0x8fc6, 0x9e60, 0xf9d8,
+ 0x95a5, 0x9cb3, 0x99d1, 0xfef1, 0x99d2, 0x9cc2, 0x99d3, 0x95a7,
+ 0x95a9, 0x95a6, 0x9c5d, 0x98e2, 0x8fc9, 0xa0c2, 0x8fca, 0x99d4,
+ 0xa0b9, 0x9b58, 0x8fcd, 0xa0d4, 0x8fce, 0x8be5, 0x8979, 0x8fd0,
+ 0x95b6, 0x99d6, 0x95e5, 0x99d7, 0x95b5, 0xa0ca, 0x9ffd, 0xa058,
+ 0x8fd6, 0x99d8, 0x8fd3, 0x8fe5, 0x8fe9, 0x99d9, 0x927c, 0x9c45,
+ 0x8fde, 0x8fdf, 0xa04b, 0x8fe2, 0xa0cc, 0x8fe3, 0x8fe4, 0x9bc4,
+ 0x9bfc, 0x964c, 0x9af6, 0x8fe7, 0x8fe8, 0x8be7, 0x897a, 0x897b,
+ 0x99da, 0x8fed, 0x95c0, 0xa0cb, 0x9e48, 0x99db, 0x8ff3, 0x8ff9,
+ 0x95c1, 0xa04e, 0x99dc, 0xa064, 0x8ff7, 0x89b0, 0xa048, 0x8ffb,
+ 0x8ff6, 0x9ddc, 0x99dd, 0x8be8, 0x92c1, 0x9fd6, 0xa0d2, 0x9040,
+ 0x8ac4, 0x99e0, 0x9ff0, 0x9ff3, 0x9dbf, 0x9ff6, 0x95c8, 0x9e5a,
+ 0x99e3, 0x8a4a, 0x9ff1, 0x8aa7, 0x99e6, 0x9ff7, 0x9fed, 0x8a5c,
+ 0x9dae, 0x95c9, 0x9048, 0x99e8, 0x9049, 0x90b1, 0x904a, 0x99ea,
+ 0x9bd1, 0x99eb, 0x99ec, 0x99ed, 0x99ee, 0x904c, 0x904d, 0x95cb,
+ 0x97e2, 0x95cc, 0x9f78, 0x897c, 0x897d, 0x897e, 0x995d, 0x9b5a,
+ 0x9050, 0x9054, 0xc6d6, 0x9aa8, 0x99ef, 0xfeeb, 0x9da3, 0x9da1,
+ 0x9943, 0x9945, 0x9d7d, 0x99f0, 0x99f1, 0x99f2, 0x9d60, 0xa0a3,
+ 0x905b, 0x9edb, 0x9d79, 0x99f3, 0x9062, 0x9f55, 0x9bf9, 0x9065,
+ 0x96e0, 0x98be, 0x9068, 0x906c, 0x95d8, 0x906a, 0x9fb2, 0x9fae,
+ 0x9fb0, 0x89ad, 0x906e, 0x9e71, 0x9e4a, 0x9fdc, 0x89ab, 0x9fb8,
+ 0x9070, 0x8b63, 0x95dc, 0x9071, 0xfc5e, 0x8949, 0x965b, 0x94a6,
+ 0x8fd5, 0x9e73, 0x9075, 0x99f7, 0x99f9, 0x9663, 0x95b9, 0x94d4,
+ 0xfcfa, 0x9077, 0x90ab, 0x9d4d, 0x99fa, 0x92e3, 0x97bb, 0x9078,
+ 0x99fb, 0x97e0, 0x96dc, 0x9ca8, 0x9772, 0x9440, 0x92f2, 0x99fd,
+ 0x99fc, 0xf9d7, 0x964a, 0x96d8, 0x99fe, 0x904b, 0xfa41, 0x9a40,
+ 0x975b, 0x9a41, 0x91dd, 0x93fc, 0x9a42, 0x9a43, 0x9659, 0x9a44,
+ 0x9051, 0x94bf, 0x90a2, 0x9cab, 0x9776, 0xfc55, 0xfe45, 0x94a8,
+ 0x9a45, 0xfa4b, 0x9de1, 0x96d9, 0x9774, 0xfdf5, 0x92e5, 0x9645,
+ 0x91da, 0x90a3, 0xa05f, 0x90af, 0x97bf, 0x914c, 0x967a, 0x91de,
+ 0x9a46, 0xfeb0, 0x9779, 0x946c, 0x9858, 0x9266, 0x93fb, 0x9a47,
+ 0x9749, 0x9748, 0x934a, 0x9ce2, 0x9264, 0x91df, 0xfb79, 0x96d7,
+ 0x9343, 0xfdcb, 0xfe7a, 0x91db, 0x97af, 0x95dd, 0x9348, 0x9a4b,
+ 0xfc45, 0x9a4d, 0x91bc, 0x90e2, 0x90b4, 0x95e1, 0x9a4e, 0x9a4f,
+ 0xfe40, 0xfe43, 0x96dd, 0x9a51, 0x96a7, 0x90b0, 0x9c4e, 0x9443,
+ 0x8eba, 0x9a52, 0xfcc1, 0x8be9, 0x9caf, 0x8bfd, 0x9abc, 0x9ab8,
+ 0x9aae, 0x9aa7, 0x9a53, 0x9d74, 0x8bea, 0x8beb, 0x90b2, 0x95e9,
+ 0x95e8, 0x95e6, 0x90b5, 0x9a54, 0x90b3, 0x95e7, 0x8b50, 0x8bec,
+ 0x9a56, 0x8bfb, 0x9a57, 0xa0aa, 0x9fa6, 0x99cc, 0x9c59, 0x99b5,
+ 0x90be, 0x9faf, 0x95f2, 0x90bf, 0x90c1, 0xfee4, 0x90c4, 0x90c7,
+ 0x92e4, 0x9f52, 0x90db, 0xa066, 0x90d2, 0x90d4, 0x9a5b, 0x95fd,
+ 0x8bc4, 0x90de, 0x9ce4, 0x90e1, 0x9e46, 0x9651, 0xfb58, 0x90e6,
+ 0x9650, 0x90e7, 0x90e8, 0x9a5d, 0x9f7a, 0x9b5c, 0x9f7c, 0xfc52,
+ 0x90e9, 0x90ea, 0x9a5e, 0x9f76, 0x90eb, 0x90ec, 0x8bee, 0x90ee,
+ 0x91c6, 0x90f2, 0xfcbc, 0x8a74, 0x9657, 0x9cef, 0x9fdf, 0x90f7,
+ 0x90f6, 0x9b5e, 0x90f8, 0x90f9, 0xfa6a, 0x8bef, 0x9fe0, 0x9142,
+ 0x9a62, 0x9569, 0x9144, 0x9143, 0x9141, 0x8bf0, 0x9660, 0x8bf1,
+ 0x99f6, 0x9149, 0x914a, 0x914b, 0x9a64, 0x8abf, 0x9a66, 0x9a67,
+ 0x9a69, 0x9a6a, 0x9652, 0x914d, 0x9666, 0x9f7b, 0x9a6b, 0xa06c,
+ 0x9667, 0x9a6c, 0x9a6d, 0x8bf2, 0x966a, 0xfcea, 0x966c, 0x91c4,
+ 0x9677, 0x99f4, 0x9a6f, 0x9fab, 0x8ec1, 0x9555, 0x9152, 0x9153,
+ 0x9155, 0x955d, 0x9671, 0x9c6d, 0x9673, 0x9154, 0x9a71, 0x9156,
+ 0x966d, 0x9557, 0x89c6, 0x89c7, 0x8a6a, 0x8b57, 0x9fe1, 0x9b5f,
+ 0xa05d, 0x915b, 0x915c, 0x915e, 0x9f5c, 0x9f57, 0x9f65, 0x9a72,
+ 0x9160, 0x9f5e, 0x9161, 0x9164, 0x9f41, 0x9169, 0x9168, 0x9a74,
+ 0x96b2, 0x9a75, 0xfda5, 0x9ee9, 0x8bba, 0x916d, 0xa060, 0x9fde,
+ 0x9fc3, 0x96b5, 0xa067, 0x96b3, 0x9a76, 0x95d5, 0x9eca, 0x9a77,
+ 0x9a78, 0x9170, 0x916f, 0x9fa3, 0x9171, 0x96b1, 0x9f63, 0x9f67,
+ 0x8bb9, 0x9a7a, 0x8b56, 0x9ada, 0x96b0, 0x9a7e, 0x9dde, 0x96ad,
+ 0x96ae, 0x9ea1, 0x9e50, 0x96af, 0x8bf4, 0x9fa4, 0x96bd, 0x96f4,
+ 0x96b8, 0xfaa1, 0x91a7, 0xa05e, 0x9a7d, 0x8948, 0x9eb1, 0x9ddb,
+ 0x95bf, 0x8a73, 0x9efe, 0x917a, 0x917b, 0x9aa3, 0x96c2, 0x9f77,
+ 0x9aa4, 0x9aa5, 0x91a1, 0x89b8, 0x9173, 0x9aa6, 0x89bd, 0x89b9,
+ 0x917d, 0x96bb, 0x9ff2, 0x8bf5, 0x9aa9, 0x9f54, 0x9fe3, 0x9eed,
+ 0x91aa, 0x91ab, 0xa070, 0x9f6d, 0x91ac, 0x91ad, 0xa0fd, 0x9fe2,
+ 0x91af, 0x9e41, 0x9aaa, 0x91b0, 0x9aab, 0x9aac, 0x9a4a, 0x91b2,
+ 0x8bf6, 0x9aad, 0x89b6, 0x9aaf, 0x9ab0, 0x9ab1, 0x9aa1, 0x91b9,
+ 0x91ba, 0x91be, 0xa041, 0x8bb7, 0x91c0, 0x9ab3, 0x91c3, 0xa0fc,
+ 0x9fee, 0x9f69, 0x91c8, 0x91c9, 0x8de6, 0x91cb, 0x89c8, 0x8daa,
+ 0x9fdd, 0xc8a1, 0xc8a3, 0x8bf8, 0xc8d0, 0xc8cf, 0xc6e4, 0xc6e5,
+ 0xc8cd, 0xc8ce, 0xf9fe, 0x9c71, 0x9375, 0x9376, 0x9548, 0x8ec6,
+ 0x8bc5, 0x8bfa, 0xc87c, 0x9ab4, 0x884e, 0x884b, 0xc87a, 0x8848,
+ 0x8847, 0xa0f6, 0x8845, 0x8853, 0xfcad, 0x8aad, 0x9272, 0xfc47,
+ 0x94df, 0x9fd1, 0xfbcb, 0x927d, 0x98a4, 0x94e7, 0x90cb, 0x927b,
+ 0x94d8, 0xfc5f, 0xfa54, 0x9ab5, 0x96da, 0x9279, 0xfa74, 0x9275,
+ 0x8dfb, 0x8a49, 0x92df, 0x9b7c, 0xfa63, 0xfa60, 0x926d, 0xfa62,
+ 0x9ab6, 0x976b, 0xfd6a, 0xfd54, 0x9273, 0x97d8, 0x9fbb, 0x9342,
+ 0x9276, 0xfa65, 0x926c, 0xfa6e, 0x9ee0, 0x92c0, 0x92bf, 0x92be,
+ 0x9aba, 0x8ab3, 0x9775, 0xfa40, 0xfa76, 0xfbd0, 0xfa7b, 0xfe6d,
+ 0x9bb3, 0x89cc, 0x9abe, 0xfa42, 0x92bc, 0x945c, 0x9bb5, 0x9abf,
+ 0x98a7, 0x97a4, 0x90fd, 0xfc7b, 0x9ac0, 0x92c3, 0x8aaa, 0x9bd0,
+ 0x9550, 0x92c6, 0x98a6, 0x9546, 0xfd63, 0xfac2, 0x9ec3, 0x89b2,
+ 0x9c66, 0x9053, 0x97c1, 0x9ac4, 0x9ac5, 0x8eef, 0xfae9, 0x9262,
+ 0x8af7, 0x9ac6, 0x92e1, 0x9ac9, 0xfac6, 0x97a5, 0x9acb, 0xfa72,
+ 0x8a5e, 0x94e0, 0x92cc, 0x8ae5, 0xfe5c, 0x9acc, 0x9df9, 0x8a43,
+ 0x8aa6, 0x9acd, 0x9ace, 0xfaee, 0x9bcc, 0x9acf, 0x9ad1, 0x9dfa,
+ 0x9d7c, 0x9ad3, 0x97a6, 0x995f, 0xfbf6, 0x9fc5, 0x8a59, 0x8b6b,
+ 0x9ad4, 0x9ad5, 0x97a2, 0x8a44, 0x9f4a, 0x90a1, 0xfda4, 0x8a64,
+ 0x8af2, 0x8af8, 0x9dd8, 0x94d6, 0xfafe, 0xfba7, 0x9ad6, 0x9f4d,
+ 0xfaf6, 0x8a57, 0x8b43, 0x8b44, 0x8ab6, 0x8ac0, 0x9e54, 0x9ad7,
+ 0x9ad8, 0x9adc, 0x8aca, 0x9ea8, 0x9263, 0x9add, 0x8b65, 0x8b6f,
+ 0x8b7e, 0x8f43, 0x92d0, 0x8af4, 0x9dbe, 0x9ae1, 0xfcde, 0x9dfd,
+ 0x8b66, 0x8b70, 0x8b75, 0x8ae4, 0x8ba4, 0x8aed, 0x8a5d, 0x8b48,
+ 0x9ded, 0x9e40, 0x8aef, 0x8af6, 0x9e76, 0x9ee3, 0x9ade, 0x8dfe,
+ 0xfafc, 0x9cb1, 0x9e77, 0x8b64, 0x8b67, 0x974b, 0x9653, 0x9ae0,
+ 0x8b4a, 0x8af1, 0x8ad7, 0xa0ab, 0x8ab5, 0x8a5f, 0x8aee, 0x9adf,
+ 0x8afe, 0x8a58, 0x8ba3, 0x8ba7, 0x9ae3, 0x9261, 0x9dd7, 0x9e7d,
+ 0x9ea7, 0x9eab, 0x9042, 0x8b79, 0x8b7a, 0x9ae6, 0x9ae5, 0x8a7e,
+ 0x9e44, 0x9ae7, 0x8a7c, 0x8b71, 0x9ae9, 0x9aea, 0x9aeb, 0x8abd,
+ 0xfb4e, 0x9aed, 0x8af9, 0x9e63, 0x8b49, 0x8ace, 0x8b6e, 0x8ae8,
+ 0x9aee, 0x92ce, 0x8a5a, 0x8b7b, 0x8b7c, 0x9aef, 0x9af0, 0x8afa,
+ 0x8941, 0x8b72, 0x8af3, 0x8ba8, 0x9eae, 0x9e72, 0xfb73, 0xfb5f,
+ 0x90ba, 0x91fe, 0x9ef6, 0x97ed, 0x9af3, 0xa0ee, 0x967c, 0x9345,
+ 0x986e, 0xfa56, 0x9af5, 0xfc4b, 0x9af4, 0xfede, 0xfcb7, 0x97f1,
+ 0x97c7, 0x9ccb, 0x9240, 0x9ce8, 0x91fd, 0x974e, 0xfb68, 0x976c,
+ 0x97e8, 0xfb6a, 0x8b74, 0x8ee7, 0xfdc8, 0x9241, 0x96a1, 0x8ef3,
+ 0x9af7, 0x8fa6, 0xfad6, 0x9cc7, 0xfad7, 0x9af8, 0xfba1, 0x8ec5,
+ 0xfba4, 0xfbc2, 0x9ac1, 0x91fa, 0xfedb, 0x97ab, 0x9147, 0xfbb1,
+ 0x8fea, 0x94d2, 0xfe61, 0xface, 0x92ed, 0x91f3, 0x93c6, 0x935a,
+ 0xfafb, 0x92ef, 0xfac8, 0x9847, 0x9366, 0x9855, 0x96e6, 0x9f43,
+ 0x9faa, 0x94da, 0x92ee, 0xfcaf, 0xfbfb, 0x8ef9, 0x91f6, 0x9364,
+ 0x94f5, 0x9cb6, 0xfbad, 0x984e, 0x8f44, 0x96fd, 0x9af9, 0x9afa,
+ 0x9769, 0x95d4, 0x984b, 0xfbaa, 0x987c, 0x91ea, 0x9daf, 0x9dc5,
+ 0x91f1, 0x8eb1, 0x97a9, 0xfbac, 0xfcb8, 0x9cb9, 0xfbb0, 0xfcd2,
+ 0x93cb, 0x9afd, 0x91f4, 0x8bac, 0xa055, 0x9574, 0x95be, 0x97ad,
+ 0x8ee9, 0x92f8, 0x97be, 0x916c, 0x94aa, 0xfc63, 0x9dc6, 0x97b5,
+ 0x92b8, 0x91ef, 0xfea6, 0x9760, 0x9358, 0x9576, 0x8fac, 0x91ec,
+ 0x97b4, 0x91f7, 0x974a, 0xfb49, 0x9578, 0x93bc, 0x91d6, 0x9355,
+ 0x9356, 0x9851, 0x8ff8, 0xfbc0, 0x93f2, 0x90d0, 0x9c44, 0x9255,
+ 0x9363, 0x91a5, 0xa0ed, 0xfd6b, 0x9afe, 0x9351, 0xfa78, 0xfea8,
+ 0x9350, 0xfa4c, 0x92f7, 0x9b40, 0xfbce, 0x9b41, 0xfead, 0xfbd5,
+ 0x8bc2, 0x9a7c, 0x9b42, 0x9b43, 0x9e79, 0xfbd9, 0x9b44, 0xa0a7,
+ 0x9bf3, 0x935e, 0x89cb, 0x9f53, 0x93d7, 0xfbe1, 0xfed0, 0xfbe2,
+ 0xfce3, 0x9074, 0xfbe6, 0x9bb7, 0x9b45, 0x9b47, 0x9f50, 0x9b48,
+ 0xfc5b, 0x98a9, 0x9cfd, 0x884c, 0x9b4b, 0xfbec, 0x9ba8, 0x8ad5,
+ 0xfa73, 0xfd59, 0x91a2, 0xfbed, 0x9ca9, 0x8aa8, 0x9bc3, 0x8ae1,
+ 0x9b4e, 0x95d0, 0x905f, 0x97ee, 0xfc4e, 0x9b4f, 0x9b50, 0x9ec6,
+ 0xfc50, 0xfd73, 0xfda7, 0x9da2, 0xfa58, 0xfa5e, 0xa059, 0xfa75,
+ 0xfbbe, 0x9ca2, 0x9370, 0x9371, 0x9377, 0xfeef, 0x936d, 0xfc5d,
+ 0x90b8, 0x8afc, 0xfb41, 0x9e6b, 0x94e3, 0x8ee2, 0x8ed7, 0x9c4d,
+ 0x96a3, 0x9b51, 0x8ac3, 0x96aa, 0xfc68, 0x8b6d, 0xfd67, 0x8ae9,
+ 0xfca1, 0x936c, 0x9b52, 0xfe70, 0xfca8, 0xfce9, 0x9cb4, 0x8aea,
+ 0x9b53, 0x9b55, 0x96ab, 0xfca7, 0x9b56, 0x8abc, 0x8acb, 0x9b57,
+ 0x89cd, 0x9b59, 0x9b5b, 0x93a5, 0x9b5d, 0x9e4f, 0x93a3, 0x8a7b,
+ 0x8b42, 0x9750, 0x8fb3, 0x8a50, 0x9b60, 0x8b45, 0x8b46, 0x9dfe,
+ 0x9b62, 0x937b, 0x93b1, 0x8a60, 0x8ad8, 0x9b63, 0x8a69, 0x8a47,
+ 0x8acc, 0x937c, 0x9b65, 0x9b66, 0x8a72, 0x8a7a, 0x93af, 0x8ab0,
+ 0x9b68, 0x9ea3, 0xfaec, 0x8b77, 0x9b67, 0x8b59, 0xfcb1, 0xfcbb,
+ 0x9b69, 0x93a8, 0x8ae0, 0x9e51, 0x8f5f, 0x9b6a, 0x9b6b, 0x97ec,
+ 0x9b6c, 0xfe4e, 0xfdc2, 0x9b6d, 0x9167, 0xfccc, 0x93b6, 0x90e4,
+ 0x90e5, 0x9ef2, 0x93ca, 0x8bbc, 0x8f46, 0x93cf, 0xfcdb, 0xfcdc,
+ 0x93c0, 0xfce6, 0x96e7, 0xfcd8, 0xfcd9, 0xfda6, 0x93ce, 0x95f1,
+ 0x9ce9, 0xfce4, 0x94af, 0xfa77, 0x93cc, 0x905a, 0x93bf, 0xfb51,
+ 0x93b9, 0xfed7, 0x93b7, 0x93d9, 0x93bb, 0x93da, 0x98a3, 0x90d1,
+ 0x9b6e, 0xfa70, 0x9beb, 0x9b6f, 0xfcfc, 0x8b40, 0xa07b, 0x97f7,
+ 0x93e2, 0xfcd6, 0x9559, 0x93a6, 0xfd40, 0x935f, 0x97f2, 0x9c76,
+ 0x8ef8, 0x8f47, 0x9b74, 0x92b4, 0x91ed, 0x96d2, 0xfd46, 0x8f4f,
+ 0x9549, 0x9b75, 0xfa5c, 0x9b79, 0xfd4b, 0x96d3, 0xfd58, 0x945f,
+ 0xa0f5, 0x9243, 0x97fa, 0x9dd9, 0x97f4, 0x924d, 0xfd5b, 0x9b7a,
+ 0x9ed5, 0xfaae, 0x9cc9, 0x9258, 0x8ec8, 0x94b4, 0x93e1, 0x93df,
+ 0xfcf0, 0x93ec, 0x97f6, 0x96cf, 0x93de, 0x8acf, 0x9ba2, 0xfd69,
+ 0x9352, 0x98a2, 0xfd6e, 0xfa7c, 0x93fa, 0x907c, 0x8f67, 0x9db7,
+ 0xa0e9, 0xfa4e, 0xfda1, 0x9e74, 0x9fbf, 0x9ecb, 0x9bb9, 0x9dd4,
+ 0x97b9, 0x8ef1, 0x957b, 0x9ed2, 0x9753, 0x96a4, 0x8fbe, 0x94d9,
+ 0x9058, 0xfd79, 0xfd7b, 0x8eda, 0x8efa, 0x9ba5, 0x9ed9, 0x97d4,
+ 0x90bb, 0xfdbc, 0xfdc6, 0x9248, 0x92b5, 0x9dc1, 0x92b9, 0x92a6,
+ 0x8f4b, 0x9ba6, 0x92b6, 0x8e40, 0x9ed8, 0x945e, 0x985f, 0x94ce,
+ 0x924a, 0xfd70, 0x9467, 0x8dec, 0x9bd8, 0x9448, 0xfac1, 0x9cf7,
+ 0xfdbe, 0x8fda, 0xfdd9, 0xfc7e, 0x93f9, 0xfa43, 0xfaeb, 0xfac3,
+ 0x97d3, 0x95f9, 0x9c48, 0xfdd8, 0xa0d8, 0xfdd7, 0xfb4a, 0x9baf,
+ 0x944b, 0xfdc9, 0x8eac, 0xfdb2, 0x925a, 0xfcbd, 0x92d9, 0xfdd5,
+ 0x92dd, 0x9259, 0x96ba, 0x925b, 0x9bab, 0xfdda, 0xfdde, 0xfdd3,
+ 0xfdd6, 0xfddc, 0xfddd, 0x90fe, 0xfea1, 0x8bad, 0x9cd8, 0x9e6d,
+ 0xfd7c, 0xfb61, 0x96f8, 0x96f0, 0xfcf4, 0xfe60, 0x9852, 0x964f,
+ 0x916e, 0x986d, 0x9864, 0x9453, 0xfdec, 0xfb78, 0x95ba, 0x985d,
+ 0x92f9, 0x985a, 0xfdf6, 0x93d0, 0x9862, 0x9bad, 0x974f, 0x9bae,
+ 0x9452, 0x9bb0, 0x91d2, 0x97ea, 0xfb6b, 0x91b1, 0xfdf3, 0x92cb,
+ 0x9bb1, 0xfcec, 0x986b, 0x9751, 0x9871, 0x95ef, 0x9ef3, 0x91e8,
+ 0x9bba, 0xfb4c, 0x926a, 0xfdf8, 0x9861, 0x91e7, 0x93ed, 0x9744,
+ 0x91e1, 0xfbf5, 0x9869, 0x8a62, 0x9bbb, 0x9c55, 0x8e77, 0x8ab2,
+ 0x9ebc, 0x93e6, 0x93a2, 0x9bbd, 0x94b3, 0x937d, 0x9e66, 0x9459,
+ 0x9bbf, 0x9458, 0x9ea5, 0x9bc7, 0xfe54, 0x8e74, 0x8bd6, 0x94b6,
+ 0xfd74, 0x98c0, 0x94a5, 0x9bc8, 0x95ed, 0xfd7e, 0xfbeb, 0xfd7d,
+ 0x976f, 0x9461, 0x9fc1, 0x95d7, 0xfa52, 0x9c58, 0x9f68, 0x9be7,
+ 0xfcce, 0x96e8, 0xfa49, 0x97a1, 0x954d, 0x9ef8, 0xfe49, 0x91ce,
+ 0x9771, 0xfdb1, 0xfc6e, 0x9cf2, 0x93b8, 0x9043, 0x9759, 0x94d7,
+ 0xfe66, 0x947d, 0xfc6f, 0x9246, 0xfa6d, 0x8ef7, 0xfbb7, 0x947c,
+ 0x92cd, 0x97b2, 0xfe65, 0x967e, 0x9758, 0x9b77, 0x91cf, 0x94a4,
+ 0x9cad, 0x8bab, 0x96d5, 0xfcb3, 0x93ae, 0x976d, 0x9446, 0x95f7,
+ 0x9c46, 0x955b, 0x91d1, 0x94f4, 0xfe67, 0x92a5, 0xfedf, 0x9bc9,
+ 0xfced, 0xfdfa, 0xfcc8, 0xfe62, 0x91fc, 0xfe6b, 0xfdf9, 0xfcc7,
+ 0x914e, 0x9cb8, 0x9767, 0x95ee, 0x9bb2, 0x9460, 0x94a2, 0x9875,
+ 0x97ac, 0x91d3, 0x987b, 0x8eeb, 0x976a, 0x965e, 0x97eb, 0x9ff9,
+ 0x95f8, 0xfea2, 0x8fe6, 0xfe7e, 0x9da4, 0x9768, 0x8eec, 0x94bd,
+ 0x945b, 0x9cf6, 0xfaa7, 0x9bd9, 0xfa5d, 0x9656, 0x9762, 0x94ba,
+ 0xa04f, 0x92d8, 0x9bcb, 0x94bb, 0x9d5f, 0x90cf, 0x9465, 0x9f4c,
+ 0x90d8, 0x9ebe, 0xfb6d, 0x95ca, 0x9dc2, 0x97f8, 0x8ffc, 0x9473,
+ 0x9474, 0xfeb7, 0x8a4b, 0x8a55, 0x8b69, 0x8adc, 0x8b76, 0x9bce,
+ 0x8a68, 0xa0f8, 0x98df, 0xfeb5, 0x9bcf, 0x96fb, 0x9bfb, 0x9ece,
+ 0x8ee5, 0x9e7b, 0x9bd2, 0x8aa5, 0xfece, 0x8a45, 0x9dfc, 0xfecf,
+ 0x8ba5, 0x8aec, 0xfce0, 0x94ad, 0xfed5, 0x94ac, 0xfc5a, 0x9bd6,
+ 0x8a6f, 0x8ba9, 0x8e5f, 0x9dcb, 0xfce7, 0x9bd7, 0x93c8, 0x91f0,
+ 0x8fe0, 0x9bdb, 0x90ed, 0x9bdc, 0xa0ec, 0x98fa, 0x9be0, 0x93c7,
+ 0x9249, 0x96e1, 0x9be2, 0x9be4, 0x8fe1, 0x9be5, 0x94c0, 0x93c3,
+ 0x93c5, 0x9079, 0x977b, 0x907e, 0xfee6, 0xfe46, 0x9db8, 0x9270,
+ 0x95a8, 0x94c8, 0x98b9, 0x9140, 0xfcbe, 0x9157, 0x8bb2, 0xfadf,
+ 0x9be6, 0x9643, 0x8e44, 0x9c4f, 0xfef4, 0x9be8, 0x93dc, 0x966f,
+ 0x8e4a, 0x9bed, 0x92f6, 0x9db9, 0x8e4e, 0xfbcf, 0x9ec2, 0x94e5,
+ 0x9bf0, 0x94e4, 0x9551, 0x8bbb, 0x9bf1, 0x94f0, 0x8e64, 0x94ea,
+ 0x8f61, 0x9b64, 0x8e5b, 0x9bf2, 0x9fbe, 0x9dc9, 0x8e6c, 0x8f73,
+ 0x8f75, 0x8e71, 0x8e60, 0x8e6a, 0x9552, 0x9554, 0x8ad4, 0x9dbb,
+ 0x9543, 0x92fe, 0x94f2, 0x94f1, 0xa0ea, 0x9dd2, 0xa0b1, 0x91f8,
+ 0x9462, 0x9ba4, 0x8ead, 0x9ead, 0x96d0, 0xfeee, 0x8ab4, 0x9757,
+ 0x8a77, 0x9bf7, 0x8eb5, 0xa06d, 0x8eb6, 0x9756, 0x9540, 0xa0f3,
+ 0x94be, 0x9bfa, 0xfddf, 0x9dbc, 0x94fe, 0x8bdb, 0xa0fe, 0x8ec0,
+ 0x9f47, 0x8bde, 0xa0fb, 0x8ec3, 0x9649, 0xfec2, 0x954c, 0x9bfd,
+ 0x90cc, 0x9c60, 0x954b, 0x9bfe, 0x9c70, 0x9c43, 0x9c47, 0x8ecc,
+ 0x8e54, 0x8ee4, 0x9c49, 0x8b5e, 0x955e, 0x955c, 0x9c4b, 0x8be1,
+ 0x8ed9, 0x9db4, 0x925f, 0x9c4c, 0x8aa1, 0x8edb, 0x9c56, 0x8aa2,
+ 0x9754, 0x9c5e, 0x9ed4, 0x9568, 0xa0c3, 0x8ae6, 0xa0f7, 0x9c61,
+ 0x9c5f, 0xfc4d, 0x9e5b, 0x9e69, 0x9c63, 0xfec7, 0xfec6, 0x9c67,
+ 0x9c69, 0x8be2, 0x9165, 0x9ce7, 0x8a54, 0x9c6c, 0x9c6e, 0xfe5d,
+ 0x9c73, 0x956a, 0x956d, 0x8ef0, 0x8f4d, 0x8ef6, 0xfabc, 0xfbda,
+ 0x8b4c, 0xfd75, 0x9bdd, 0xfaf5, 0x9c74, 0x9545, 0x96c6, 0x8f6a,
+ 0x8f4e, 0x9c78, 0xfa55, 0x97e4, 0x9c41, 0x925c, 0x96fa, 0xfb66,
+ 0x8e65, 0x9849, 0xfba8, 0x9842, 0x9c7a, 0x97fb, 0x90ca, 0x9c5b,
+ 0x974d, 0x8ed3, 0x9561, 0x9f4b, 0x9fb5, 0x93d2, 0xfdaa, 0x9840,
+ 0x9146, 0x9867, 0xfa5a, 0xfba9, 0x9841, 0xfcfd, 0xfdab, 0x91bd,
+ 0x8f4c, 0x96c9, 0x8f55, 0xfbae, 0x956f, 0x9c7d, 0xa0f0, 0x946f,
+ 0xfdac, 0x96cb, 0x96ce, 0xa056, 0x9ce1, 0x96c4, 0x8f5e, 0x8f6c,
+ 0x8ea3, 0xfbb3, 0xfc53, 0xfdb3, 0x8f6b, 0x96ca, 0x8f79, 0x9e6f,
+ 0xa0c5, 0xfc78, 0x8e42, 0x8f5a, 0x90c2, 0x8ea5, 0x9061, 0x924f,
+ 0x9373, 0xfdb5, 0xfecc, 0xfbbd, 0x9843, 0x96c5, 0x89bc, 0x9ca3,
+ 0x924b, 0x984a, 0x8fa4, 0xa0f1, 0x9efb, 0x9cd2, 0x8fa7, 0xfc5c,
+ 0x9845, 0x9046, 0xfefa, 0x9560, 0x9f48, 0x9247, 0x90fb, 0x9ca4,
+ 0x9571, 0x9ca6, 0x9ca7, 0x9caa, 0x9ed3, 0x9e70, 0x9cac, 0x8fae,
+ 0x957d, 0x9cb0, 0x97b6, 0xa0bd, 0x8adf, 0x9eaa, 0x8fbd, 0x8fbf,
+ 0x9369, 0x9ba7, 0xc8a4, 0xfeea, 0x9be1, 0x8b41, 0x9db6, 0xa0eb,
+ 0x9ba3, 0x8ba1, 0x8fc8, 0x894c, 0x9860, 0x94c7, 0x8b58, 0x95ab,
+ 0x95aa, 0x9cc3, 0x9cc4, 0x93d6, 0x9dac, 0x8be6, 0x8a71, 0x8fd1,
+ 0x99d5, 0x90f4, 0x8aa3, 0x9cce, 0x9cd4, 0x9cd5, 0xfbc8, 0x9db3,
+ 0xfc70, 0x8fd7, 0x9b73, 0xfa5b, 0x8fd2, 0x9064, 0x98b6, 0x9668,
+ 0x9cd6, 0x98bd, 0x8fdc, 0xfef6, 0x8fd9, 0x9541, 0x97f3, 0x9bf8,
+ 0x9e6c, 0x8ff2, 0x8fee, 0x9cd7, 0x9e6e, 0x8a40, 0x8fef, 0x8ff4,
+ 0x8ff5, 0x95c2, 0x986a, 0x97cf, 0x9ee5, 0x9e7c, 0x9041, 0x9cdb,
+ 0x9441, 0x9ce6, 0x9db0, 0x9cea, 0x9ced, 0x9cfa, 0x8b62, 0x8a4e,
+ 0x9cca, 0x8a66, 0x9cfb, 0x9cfc, 0x9cfe, 0x8a53, 0x9ce5, 0x9d40,
+ 0x9d41, 0x9045, 0x8b73, 0x97ca, 0x9d42, 0x8a61, 0x8bae, 0x8ad2,
+ 0x8ba2, 0x9df2, 0x9d43, 0x9cdf, 0x9d44, 0x8eca, 0x904e, 0x8eb3,
+ 0x9ff5, 0x9d45, 0x904f, 0x9d47, 0x89ca, 0x9cb5, 0xfbfe, 0x905e,
+ 0x9063, 0x9057, 0x9066, 0x9bc0, 0xfce5, 0x9162, 0x9067, 0x8fa1,
+ 0x8fa2, 0x9d48, 0xfad3, 0x905d, 0x90b9, 0x906b, 0x9069, 0xfe57,
+ 0xfe55, 0x9073, 0x9bef, 0x9cf0, 0x9d4b, 0xfed9, 0xfeda, 0x91e0,
+ 0x91d8, 0x9646, 0x9360, 0xfa53, 0x9cd3, 0x9d4e, 0xfb40, 0x8de2,
+ 0x9442, 0x9056, 0x9865, 0xfa4a, 0x9d50, 0x9d52, 0x95af, 0x975a,
+ 0x9349, 0x9747, 0xa0f4, 0x9778, 0x8fcf, 0xfc60, 0xfc56, 0x91dc,
+ 0x9661, 0x92ec, 0x935d, 0x8ede, 0x96fe, 0xfd4f, 0x95de, 0x98b0,
+ 0xa040, 0x97bd, 0x977d, 0x97f5, 0x9bac, 0xfada, 0x92c2, 0x97b1,
+ 0x907b, 0x93fe, 0x947b, 0x9777, 0xfabe, 0xfd43, 0x90c6, 0x90a4,
+ 0x90a8, 0x94a9, 0x90a9, 0x95e0, 0x907d, 0x9265, 0xfdba, 0x93c4,
+ 0xfeed, 0x9dab, 0xa0e3, 0x9648, 0x9d53, 0x8aa9, 0x9bc5, 0x965d,
+ 0x975f, 0x965f, 0x966e, 0xfb5d, 0x9db1, 0xfea3, 0x9db2, 0x95ae,
+ 0xfca3, 0xa0a2, 0x9655, 0x9d54, 0x9341, 0x95ad, 0x91d5, 0x977a,
+ 0xfdfc, 0x8e47, 0x93fd, 0x90a5, 0x90ac, 0x95ac, 0x90ae, 0xfea5,
+ 0x9d56, 0x97e3, 0x95e2, 0x9466, 0x9647, 0x91b8, 0x9cec, 0x90ad,
+ 0x95e3, 0x8b4f, 0x8ae3, 0x8b4d, 0x95ea, 0x8b4e, 0x8bed, 0x91d9,
+ 0xa0a4, 0x95f5, 0x95f4, 0x9fb3, 0xfeaf, 0xfe72, 0x927a, 0xfeac,
+ 0x95f3, 0x9d58, 0x9372, 0x91c5, 0x9642, 0x90cd, 0x95fe, 0x9159,
+ 0x9c65, 0x97cc, 0x90ce, 0x9d59, 0xfcf5, 0xfefd, 0x9d5b, 0x9d5c,
+ 0x937e, 0x98ac, 0x9d5e, 0xfdd0, 0xfd60, 0x9ccf, 0x90dd, 0x90e0,
+ 0x90f3, 0x98b1, 0x90f0, 0x93bd, 0x95b7, 0x9f46, 0x8e4b, 0x9658,
+ 0x8a4c, 0x9d63, 0x9ecf, 0x9d65, 0x9d66, 0x965a, 0x9d64, 0x8a6c,
+ 0x8ad9, 0x9d67, 0x8a70, 0x8bf3, 0x9150, 0x9cc1, 0x9d68, 0x93a7,
+ 0x9674, 0xa0ef, 0x9151, 0x96c1, 0x9676, 0x9d69, 0xfca4, 0x9d6a,
+ 0x924e, 0x9d6b, 0x9bc1, 0x9d6c, 0x8a65, 0x915d, 0x9d6d, 0x915a,
+ 0x9cc0, 0x916a, 0x9d6e, 0x9ea6, 0x9dcd, 0x9d6f, 0x89bb, 0x9ef9,
+ 0x96b4, 0x9172, 0x9ec8, 0x8b55, 0x9d71, 0x9d72, 0x9ecc, 0x9174,
+ 0x9ed0, 0x905c, 0x8ed2, 0x91a8, 0x9177, 0x96bf, 0x96c0, 0x8fb1,
+ 0x96b7, 0x9178, 0x89be, 0x917c, 0xfb77, 0x9175, 0x91a3, 0x9176,
+ 0x96be, 0x9179, 0x96b6, 0x91a4, 0x91a6, 0x9d75, 0x9052, 0xa045,
+ 0x91a9, 0x98aa, 0x8baa, 0x9cdd, 0x9d77, 0x8940, 0x9eec, 0x93aa,
+ 0x9478, 0x9d7a, 0x8ac9, 0x8b4b, 0x9fec, 0x8ae2, 0x9e75, 0x9874,
+ 0x9ac8, 0xa047, 0x8bc3, 0xfc48, 0xfc77, 0x9c52, 0x8efd, 0x8fa8,
+ 0x957a, 0x8ff0,
+};
+
+static const Summary16 hkscs1999_uni2indx_page00[45] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0100 }, { 1, 0x0000 },
+ { 1, 0x0703 }, { 6, 0x000c }, { 8, 0x3703 }, { 15, 0x170c },
+ /* 0x0100 */
+ { 21, 0x0003 }, { 23, 0x0c0c }, { 27, 0x0800 }, { 28, 0x0000 },
+ { 28, 0x3800 }, { 31, 0x0008 }, { 32, 0x0800 }, { 33, 0x0000 },
+ { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 },
+ { 33, 0x6000 }, { 35, 0x1557 }, { 43, 0x0000 }, { 43, 0x0000 },
+ /* 0x0200 */
+ { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 },
+ { 43, 0x0000 }, { 43, 0x0813 }, { 47, 0x0402 }, { 49, 0x0020 },
+ { 50, 0x0408 }, { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 },
+ { 52, 0x0040 },
+};
+static const Summary16 hkscs1999_uni2indx_page04[6] = {
+ /* 0x0400 */
+ { 53, 0x0002 }, { 54, 0xffff }, { 70, 0xffff }, { 86, 0xffff },
+ { 102, 0xffff }, { 118, 0x0002 },
+};
+static const Summary16 hkscs1999_uni2indx_page1e[13] = {
+ /* 0x1e00 */
+ { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 },
+ { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 },
+ { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0xc000 },
+ { 121, 0x0003 },
+};
+static const Summary16 hkscs1999_uni2indx_page21[15] = {
+ /* 0x2100 */
+ { 123, 0x0000 }, { 123, 0x0040 }, { 124, 0x0002 }, { 125, 0x0000 },
+ { 125, 0x0000 }, { 125, 0x0000 }, { 125, 0x0000 }, { 125, 0x03ff },
+ { 135, 0x0000 }, { 135, 0x0000 }, { 135, 0x0000 }, { 135, 0x0300 },
+ { 137, 0x0000 }, { 137, 0x0000 }, { 137, 0x0080 },
+};
+static const Summary16 hkscs1999_uni2indx_page23[40] = {
+ /* 0x2300 */
+ { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 },
+ { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 },
+ { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 }, { 138, 0x0000 },
+ { 138, 0x0000 }, { 138, 0x0c00 }, { 140, 0x0000 }, { 140, 0x0000 },
+ /* 0x2400 */
+ { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 },
+ { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x03ff }, { 150, 0x3ff0 },
+ { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 },
+ { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 },
+ /* 0x2500 */
+ { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 }, { 160, 0x0000 },
+ { 160, 0x0000 }, { 160, 0xffff }, { 176, 0xffff }, { 192, 0x0001 },
+};
+static const Summary16 hkscs1999_uni2indx_page27[4] = {
+ /* 0x2700 */
+ { 193, 0x0000 }, { 193, 0x0000 }, { 193, 0x0000 }, { 193, 0x2000 },
+};
+static const Summary16 hkscs1999_uni2indx_page2e[68] = {
+ /* 0x2e00 */
+ { 194, 0x0000 }, { 194, 0x0000 }, { 194, 0x0000 }, { 194, 0x0000 },
+ { 194, 0x0000 }, { 194, 0x0000 }, { 194, 0x0000 }, { 194, 0x0000 },
+ { 194, 0x35d1 }, { 202, 0x3020 }, { 205, 0x54a0 }, { 210, 0x5040 },
+ { 213, 0xb440 }, { 218, 0x40c0 }, { 221, 0x0008 }, { 222, 0x0000 },
+ /* 0x2f00 */
+ { 222, 0x0000 }, { 222, 0x0000 }, { 222, 0x0000 }, { 222, 0x0008 },
+ { 223, 0x0000 }, { 223, 0x0000 }, { 223, 0x0000 }, { 223, 0x0000 },
+ { 223, 0x0000 }, { 223, 0x0000 }, { 223, 0x0000 }, { 223, 0x0000 },
+ { 223, 0x0000 }, { 223, 0x0000 }, { 223, 0x0000 }, { 223, 0x0000 },
+ /* 0x3000 */
+ { 223, 0x00e0 }, { 226, 0x0000 }, { 226, 0x0000 }, { 226, 0x0000 },
+ { 226, 0xfffe }, { 241, 0xffff }, { 257, 0xffff }, { 273, 0xffff },
+ { 289, 0xffff }, { 305, 0x780f }, { 313, 0xfffe }, { 328, 0xffff },
+ { 344, 0xffff }, { 360, 0xffff }, { 376, 0xffff }, { 392, 0x707f },
+ /* 0x3100 */
+ { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 },
+ { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 },
+ { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 }, { 402, 0x0000 },
+ { 402, 0xffff }, { 418, 0x0000 }, { 418, 0x0000 }, { 418, 0x0000 },
+ /* 0x3200 */
+ { 418, 0x0000 }, { 418, 0x0000 }, { 418, 0x0000 }, { 418, 0x0002 },
+};
+static const Summary16 hkscs1999_uni2indx_page34[1724] = {
+ /* 0x3400 */
+ { 419, 0x0000 }, { 419, 0x0000 }, { 419, 0x0000 }, { 419, 0x0020 },
+ { 420, 0x1001 }, { 422, 0x0000 }, { 422, 0x0010 }, { 423, 0x6408 },
+ { 427, 0x0000 }, { 427, 0x0048 }, { 429, 0x8020 }, { 431, 0x1000 },
+ { 432, 0x0102 }, { 434, 0x8000 }, { 435, 0x0010 }, { 436, 0x0800 },
+ /* 0x3500 */
+ { 437, 0x0040 }, { 438, 0x0000 }, { 438, 0x0000 }, { 438, 0x4000 },
+ { 439, 0x0000 }, { 439, 0x000a }, { 441, 0x2002 }, { 443, 0x0185 },
+ { 447, 0x0010 }, { 448, 0x0180 }, { 450, 0x2022 }, { 453, 0x8000 },
+ { 454, 0x44a2 }, { 459, 0x2844 }, { 463, 0x0000 }, { 463, 0x480e },
+ /* 0x3600 */
+ { 468, 0x0200 }, { 469, 0x0500 }, { 471, 0x2008 }, { 473, 0x4220 },
+ { 476, 0x4380 }, { 480, 0x8000 }, { 481, 0x0000 }, { 481, 0x0400 },
+ { 482, 0x0002 }, { 483, 0x0400 }, { 484, 0x1420 }, { 487, 0x1223 },
+ { 492, 0x01ba }, { 498, 0x2058 }, { 502, 0x0066 }, { 506, 0x0020 },
+ /* 0x3700 */
+ { 507, 0x250a }, { 512, 0x1000 }, { 513, 0x302c }, { 518, 0x040d },
+ { 522, 0x0009 }, { 524, 0x0000 }, { 524, 0x8004 }, { 526, 0x0000 },
+ { 526, 0x0000 }, { 526, 0x0080 }, { 527, 0x0001 }, { 528, 0x4200 },
+ { 530, 0x0000 }, { 530, 0x0000 }, { 530, 0x0000 }, { 530, 0x0904 },
+ /* 0x3800 */
+ { 533, 0x8000 }, { 534, 0x0200 }, { 535, 0x2001 }, { 537, 0x0140 },
+ { 539, 0x0000 }, { 539, 0x0000 }, { 539, 0x0008 }, { 540, 0x0000 },
+ { 540, 0x0000 }, { 540, 0x0000 }, { 540, 0x0001 }, { 541, 0x0000 },
+ { 541, 0x1008 }, { 543, 0x0002 }, { 544, 0x0000 }, { 544, 0x0400 },
+ /* 0x3900 */
+ { 545, 0x0100 }, { 546, 0x0010 }, { 547, 0x0080 }, { 548, 0x8004 },
+ { 550, 0x2000 }, { 551, 0x0000 }, { 551, 0x0008 }, { 552, 0x0000 },
+ { 552, 0x0601 }, { 555, 0x0a04 }, { 558, 0x0012 }, { 560, 0x0100 },
+ { 561, 0x0000 }, { 561, 0x1000 }, { 562, 0x1024 }, { 565, 0x4900 },
+ /* 0x3a00 */
+ { 568, 0x004a }, { 571, 0x0180 }, { 573, 0x0600 }, { 575, 0x0010 },
+ { 576, 0x0800 }, { 577, 0x5084 }, { 581, 0x00c0 }, { 583, 0x0000 },
+ { 583, 0x0000 }, { 583, 0x0080 }, { 584, 0x0800 }, { 585, 0x2000 },
+ { 586, 0x0000 }, { 586, 0x4000 }, { 587, 0x0001 }, { 588, 0x0805 },
+ /* 0x3b00 */
+ { 591, 0x4000 }, { 592, 0x0200 }, { 593, 0x0804 }, { 595, 0x0200 },
+ { 596, 0x0004 }, { 597, 0x0100 }, { 598, 0x0001 }, { 599, 0x1806 },
+ { 603, 0x0001 }, { 604, 0x0240 }, { 606, 0x0002 }, { 607, 0x5000 },
+ { 609, 0x0014 }, { 611, 0x2080 }, { 613, 0x1000 }, { 614, 0x001c },
+ /* 0x3c00 */
+ { 617, 0x2000 }, { 618, 0x0122 }, { 621, 0x0000 }, { 621, 0x0000 },
+ { 621, 0x0000 }, { 621, 0x0010 }, { 622, 0x0000 }, { 622, 0x0000 },
+ { 622, 0x0000 }, { 622, 0x0000 }, { 622, 0x0000 }, { 622, 0x0000 },
+ { 622, 0x2800 }, { 624, 0x1042 }, { 627, 0x8800 }, { 629, 0x0000 },
+ /* 0x3d00 */
+ { 629, 0x0000 }, { 629, 0x2008 }, { 631, 0x0000 }, { 631, 0x0804 },
+ { 633, 0x5040 }, { 636, 0x8002 }, { 638, 0x8604 }, { 642, 0x2020 },
+ { 644, 0x8420 }, { 647, 0x0002 }, { 648, 0x2020 }, { 650, 0x8010 },
+ { 652, 0x30c0 }, { 656, 0x0808 }, { 658, 0x0980 }, { 661, 0x3088 },
+ /* 0x3e00 */
+ { 665, 0x0040 }, { 666, 0x0000 }, { 666, 0x0000 }, { 666, 0x0000 },
+ { 666, 0x0109 }, { 669, 0x0020 }, { 670, 0x0000 }, { 670, 0x0010 },
+ { 671, 0x0000 }, { 671, 0x0000 }, { 671, 0x2700 }, { 675, 0x8102 },
+ { 678, 0x1484 }, { 682, 0x44c3 }, { 688, 0x0a86 }, { 693, 0x9419 },
+ /* 0x3f00 */
+ { 699, 0x4051 }, { 703, 0x0000 }, { 703, 0x0000 }, { 703, 0x0000 },
+ { 703, 0x0000 }, { 703, 0x0308 }, { 706, 0x0008 }, { 707, 0x1000 },
+ { 708, 0x0000 }, { 708, 0x0008 }, { 709, 0x0000 }, { 709, 0x0000 },
+ { 709, 0x0001 }, { 710, 0x1080 }, { 712, 0x2020 }, { 714, 0x0600 },
+ /* 0x4000 */
+ { 716, 0x0010 }, { 717, 0x2000 }, { 718, 0x0000 }, { 718, 0x0200 },
+ { 719, 0x0020 }, { 720, 0x0088 }, { 722, 0x8424 }, { 726, 0x0000 },
+ { 726, 0x0000 }, { 726, 0x0000 }, { 726, 0x0100 }, { 727, 0x8800 },
+ { 729, 0x0100 }, { 730, 0x8100 }, { 732, 0x0000 }, { 732, 0x0400 },
+ /* 0x4100 */
+ { 733, 0x4218 }, { 737, 0x0000 }, { 737, 0x0000 }, { 737, 0x0004 },
+ { 738, 0x0000 }, { 738, 0x0000 }, { 738, 0x5080 }, { 741, 0x8000 },
+ { 742, 0x0000 }, { 742, 0x0001 }, { 743, 0x0000 }, { 743, 0x0004 },
+ { 744, 0x8410 }, { 747, 0x0800 }, { 748, 0x8000 }, { 749, 0x0200 },
+ /* 0x4200 */
+ { 750, 0x0000 }, { 750, 0x0002 }, { 751, 0x0000 }, { 751, 0x0000 },
+ { 751, 0x0001 }, { 752, 0x0000 }, { 752, 0x0401 }, { 754, 0x0400 },
+ { 755, 0x1000 }, { 756, 0x0010 }, { 757, 0x0000 }, { 757, 0x1220 },
+ { 760, 0x0000 }, { 760, 0x0000 }, { 760, 0x0000 }, { 760, 0x1810 },
+ /* 0x4300 */
+ { 763, 0x0000 }, { 763, 0x0000 }, { 763, 0x0800 }, { 764, 0x0000 },
+ { 764, 0x0000 }, { 764, 0x0000 }, { 764, 0x4000 }, { 765, 0x0000 },
+ { 765, 0x0000 }, { 765, 0x0080 }, { 766, 0x0000 }, { 766, 0x0400 },
+ { 767, 0x0002 }, { 768, 0x8200 }, { 770, 0x2000 }, { 771, 0x0004 },
+ /* 0x4400 */
+ { 772, 0x0006 }, { 774, 0x0008 }, { 775, 0x2020 }, { 777, 0x0000 },
+ { 777, 0x0000 }, { 777, 0x0000 }, { 777, 0x0000 }, { 777, 0x0400 },
+ { 778, 0x8000 }, { 779, 0x8002 }, { 781, 0x0005 }, { 783, 0x0081 },
+ { 785, 0x4021 }, { 788, 0xa000 }, { 790, 0x1e10 }, { 795, 0x0010 },
+ /* 0x4500 */
+ { 796, 0x0a18 }, { 800, 0x2040 }, { 802, 0x4080 }, { 804, 0xa808 },
+ { 808, 0x0008 }, { 809, 0x1026 }, { 813, 0x0404 }, { 815, 0x0080 },
+ { 816, 0x0020 }, { 817, 0x0000 }, { 817, 0x0000 }, { 817, 0x0000 },
+ { 817, 0x0000 }, { 817, 0x0000 }, { 817, 0x0200 }, { 818, 0x0000 },
+ /* 0x4600 */
+ { 818, 0x8040 }, { 820, 0x00a0 }, { 822, 0x0000 }, { 822, 0x0000 },
+ { 822, 0x0000 }, { 822, 0x0800 }, { 823, 0x0000 }, { 823, 0x0400 },
+ { 824, 0x0001 }, { 825, 0x0000 }, { 825, 0x0000 }, { 825, 0x0000 },
+ { 825, 0x8000 }, { 826, 0x0001 }, { 827, 0x0000 }, { 827, 0x0020 },
+ /* 0x4700 */
+ { 828, 0x0000 }, { 828, 0x0108 }, { 830, 0x0000 }, { 830, 0x0000 },
+ { 830, 0x4000 }, { 831, 0x0000 }, { 831, 0x0000 }, { 831, 0x1000 },
+ { 832, 0x0000 }, { 832, 0x0100 }, { 833, 0x0040 }, { 834, 0x0000 },
+ { 834, 0x0000 }, { 834, 0x0020 }, { 835, 0x2000 }, { 836, 0x0010 },
+ /* 0x4800 */
+ { 837, 0x0801 }, { 839, 0x0000 }, { 839, 0x0000 }, { 839, 0x0080 },
+ { 840, 0x0000 }, { 840, 0x2000 }, { 841, 0x0000 }, { 841, 0x0002 },
+ { 842, 0x0000 }, { 842, 0x0800 }, { 843, 0x6000 }, { 845, 0x0000 },
+ { 845, 0x0000 }, { 845, 0x2001 }, { 847, 0x2000 }, { 848, 0x0408 },
+ /* 0x4900 */
+ { 850, 0x0040 }, { 851, 0x4002 }, { 853, 0x2420 }, { 856, 0x5020 },
+ { 859, 0x0020 }, { 860, 0x000a }, { 862, 0x0420 }, { 864, 0x0004 },
+ { 865, 0x0200 }, { 866, 0x0000 }, { 866, 0x0082 }, { 868, 0x0000 },
+ { 868, 0x0000 }, { 868, 0x8000 }, { 869, 0x00a0 }, { 871, 0x0000 },
+ /* 0x4a00 */
+ { 871, 0x8000 }, { 872, 0x2000 }, { 873, 0x0010 }, { 874, 0x0020 },
+ { 875, 0x0000 }, { 875, 0x0000 }, { 875, 0x0000 }, { 875, 0x0000 },
+ { 875, 0x0000 }, { 875, 0x0040 }, { 876, 0x0000 }, { 876, 0x0110 },
+ { 878, 0x0000 }, { 878, 0x0002 }, { 879, 0x0010 }, { 880, 0x8000 },
+ /* 0x4b00 */
+ { 881, 0x0000 }, { 881, 0x0200 }, { 882, 0x1000 }, { 883, 0x0080 },
+ { 884, 0x0000 }, { 884, 0x0000 }, { 884, 0x8000 }, { 885, 0x4805 },
+ { 889, 0x4000 }, { 890, 0x20c9 }, { 895, 0x0000 }, { 895, 0x6000 },
+ { 897, 0x0001 }, { 898, 0x0000 }, { 898, 0x0000 }, { 898, 0x0000 },
+ /* 0x4c00 */
+ { 898, 0x4090 }, { 901, 0x0000 }, { 901, 0x0000 }, { 901, 0x4800 },
+ { 903, 0x0000 }, { 903, 0x0800 }, { 904, 0x2000 }, { 905, 0x2000 },
+ { 906, 0x0000 }, { 906, 0x0000 }, { 906, 0x4010 }, { 908, 0x0081 },
+ { 910, 0x2000 }, { 911, 0x0000 }, { 911, 0x2002 }, { 913, 0x0000 },
+ /* 0x4d00 */
+ { 913, 0x0200 }, { 914, 0x0001 }, { 915, 0x0000 }, { 915, 0x0010 },
+ { 916, 0x0000 }, { 916, 0x0000 }, { 916, 0x0000 }, { 916, 0x0000 },
+ { 916, 0x0000 }, { 916, 0x1002 }, { 918, 0x0000 }, { 918, 0x0000 },
+ { 918, 0x0000 }, { 918, 0x0000 }, { 918, 0x0000 }, { 918, 0x0000 },
+ /* 0x4e00 */
+ { 918, 0x0010 }, { 919, 0x1400 }, { 921, 0x1512 }, { 926, 0xa0c0 },
+ { 930, 0x0200 }, { 931, 0x0c00 }, { 933, 0x0400 }, { 934, 0x0100 },
+ { 935, 0x02a3 }, { 940, 0x0500 }, { 942, 0x0001 }, { 943, 0x9880 },
+ { 947, 0x4000 }, { 948, 0x0000 }, { 948, 0x4c00 }, { 951, 0x0100 },
+ /* 0x4f00 */
+ { 952, 0x0008 }, { 953, 0x0400 }, { 954, 0x0300 }, { 956, 0x0284 },
+ { 959, 0x0824 }, { 962, 0x0000 }, { 962, 0x0000 }, { 962, 0x0004 },
+ { 963, 0x0400 }, { 964, 0x0000 }, { 964, 0x0904 }, { 967, 0x2001 },
+ { 969, 0x1100 }, { 971, 0x0000 }, { 971, 0x0030 }, { 973, 0x2204 },
+ /* 0x5000 */
+ { 976, 0x0108 }, { 978, 0x0000 }, { 978, 0x4000 }, { 979, 0x0010 },
+ { 980, 0x0000 }, { 980, 0x0140 }, { 982, 0x1040 }, { 984, 0x0000 },
+ { 984, 0x0102 }, { 986, 0x0001 }, { 987, 0x0040 }, { 988, 0x0000 },
+ { 988, 0x2000 }, { 989, 0x8201 }, { 992, 0x0002 }, { 993, 0x1010 },
+ /* 0x5100 */
+ { 995, 0x6002 }, { 998, 0x0000 }, { 998, 0x0800 }, { 999, 0x0000 },
+ { 999, 0x0000 }, { 999, 0x0040 }, { 1000, 0x0401 }, { 1002, 0x0210 },
+ { 1004, 0x0144 }, { 1007, 0x1440 }, { 1010, 0x0980 }, { 1013, 0x013c },
+ { 1018, 0x8288 }, { 1022, 0x880e }, { 1027, 0x2014 }, { 1030, 0x5010 },
+ /* 0x5200 */
+ { 1033, 0x0824 }, { 1036, 0x8000 }, { 1037, 0x00c1 }, { 1040, 0x1010 },
+ { 1042, 0x0000 }, { 1042, 0x0280 }, { 1044, 0x0101 }, { 1046, 0x0208 },
+ { 1048, 0x8000 }, { 1049, 0x0411 }, { 1052, 0x0112 }, { 1055, 0x0220 },
+ { 1057, 0x1020 }, { 1059, 0x0003 }, { 1061, 0x0003 }, { 1063, 0x0200 },
+ /* 0x5300 */
+ { 1064, 0x0002 }, { 1065, 0x0000 }, { 1065, 0x1080 }, { 1067, 0x090c },
+ { 1071, 0x4004 }, { 1073, 0xa000 }, { 1075, 0x2290 }, { 1079, 0x6010 },
+ { 1082, 0x0000 }, { 1082, 0x0008 }, { 1083, 0x4f45 }, { 1091, 0x0041 },
+ { 1093, 0x1026 }, { 1097, 0x0707 }, { 1103, 0x0001 }, { 1104, 0x40c0 },
+ /* 0x5400 */
+ { 1107, 0x0000 }, { 1107, 0x0458 }, { 1111, 0x800a }, { 1114, 0x0004 },
+ { 1115, 0x2800 }, { 1117, 0x0000 }, { 1117, 0x2600 }, { 1120, 0x0000 },
+ { 1120, 0x8020 }, { 1122, 0x5098 }, { 1127, 0x0018 }, { 1129, 0x0214 },
+ { 1132, 0x3800 }, { 1135, 0x0401 }, { 1137, 0x8008 }, { 1139, 0x0000 },
+ /* 0x5500 */
+ { 1139, 0x2004 }, { 1141, 0x4108 }, { 1144, 0x0928 }, { 1148, 0x8000 },
+ { 1149, 0x0280 }, { 1151, 0x2008 }, { 1153, 0x0a00 }, { 1155, 0x020e },
+ { 1159, 0x0040 }, { 1160, 0x0001 }, { 1161, 0x0200 }, { 1162, 0x1611 },
+ { 1167, 0x0002 }, { 1168, 0x4180 }, { 1171, 0x1400 }, { 1173, 0x0823 },
+ /* 0x5600 */
+ { 1177, 0x0020 }, { 1178, 0x4002 }, { 1180, 0x202f }, { 1186, 0x0080 },
+ { 1187, 0xa008 }, { 1190, 0x2015 }, { 1194, 0x0002 }, { 1195, 0x1c00 },
+ { 1198, 0x0e00 }, { 1201, 0xc004 }, { 1204, 0x8012 }, { 1207, 0x8202 },
+ { 1210, 0x0000 }, { 1210, 0x0040 }, { 1211, 0xa004 }, { 1214, 0x2002 },
+ /* 0x5700 */
+ { 1216, 0x0001 }, { 1217, 0x2020 }, { 1219, 0x0000 }, { 1219, 0x8004 },
+ { 1221, 0x004c }, { 1224, 0x8890 }, { 1228, 0x0080 }, { 1229, 0xc400 },
+ { 1232, 0x2500 }, { 1235, 0x1001 }, { 1237, 0x0482 }, { 1240, 0x4810 },
+ { 1243, 0x0110 }, { 1245, 0x6080 }, { 1248, 0x8040 }, { 1250, 0x4000 },
+ /* 0x5800 */
+ { 1251, 0x0008 }, { 1252, 0x0004 }, { 1253, 0x0044 }, { 1255, 0x0400 },
+ { 1256, 0x0091 }, { 1259, 0x9000 }, { 1261, 0x1200 }, { 1263, 0x000c },
+ { 1265, 0x0000 }, { 1265, 0x0600 }, { 1267, 0x0480 }, { 1269, 0x0861 },
+ { 1273, 0x0800 }, { 1274, 0x1000 }, { 1275, 0x0001 }, { 1276, 0x080d },
+ /* 0x5900 */
+ { 1280, 0x04b4 }, { 1285, 0x8002 }, { 1287, 0x0000 }, { 1287, 0x0014 },
+ { 1289, 0x0000 }, { 1289, 0x0000 }, { 1289, 0x0020 }, { 1290, 0x0020 },
+ { 1291, 0x0200 }, { 1292, 0x8410 }, { 1295, 0x1000 }, { 1296, 0x0181 },
+ { 1299, 0x0210 }, { 1301, 0x0200 }, { 1302, 0x8800 }, { 1304, 0x0301 },
+ /* 0x5a00 */
+ { 1307, 0x2804 }, { 1310, 0x0004 }, { 1311, 0x1c92 }, { 1317, 0x2000 },
+ { 1318, 0x0020 }, { 1319, 0x0210 }, { 1321, 0x490a }, { 1326, 0x4202 },
+ { 1329, 0x0146 }, { 1333, 0x0242 }, { 1336, 0x0803 }, { 1339, 0x0000 },
+ { 1339, 0xc008 }, { 1342, 0x0008 }, { 1343, 0x0010 }, { 1344, 0x4405 },
+ /* 0x5b00 */
+ { 1348, 0x2000 }, { 1349, 0x8002 }, { 1351, 0x0800 }, { 1352, 0x0000 },
+ { 1352, 0x8452 }, { 1357, 0x0000 }, { 1357, 0x2140 }, { 1360, 0x1050 },
+ { 1363, 0x0005 }, { 1365, 0xe001 }, { 1369, 0x0400 }, { 1370, 0x0000 },
+ { 1370, 0x0008 }, { 1371, 0x00a0 }, { 1373, 0x0000 }, { 1373, 0x8008 },
+ /* 0x5c00 */
+ { 1375, 0x0020 }, { 1376, 0x5018 }, { 1380, 0x0009 }, { 1382, 0x0000 },
+ { 1382, 0x0600 }, { 1384, 0x4008 }, { 1386, 0x0000 }, { 1386, 0x0000 },
+ { 1386, 0x0020 }, { 1387, 0x5600 }, { 1391, 0x0000 }, { 1391, 0x0400 },
+ { 1392, 0x0006 }, { 1394, 0x0002 }, { 1395, 0x8220 }, { 1398, 0x0000 },
+ /* 0x5d00 */
+ { 1398, 0x0000 }, { 1398, 0x0121 }, { 1401, 0x9000 }, { 1403, 0x4000 },
+ { 1404, 0x0140 }, { 1406, 0x08c0 }, { 1409, 0x0000 }, { 1409, 0x0011 },
+ { 1411, 0x4820 }, { 1414, 0x0000 }, { 1414, 0x0810 }, { 1416, 0x0240 },
+ { 1418, 0x0002 }, { 1419, 0x0880 }, { 1421, 0x0000 }, { 1421, 0x0020 },
+ /* 0x5e00 */
+ { 1422, 0x0a00 }, { 1424, 0x0004 }, { 1425, 0x4000 }, { 1426, 0x0000 },
+ { 1426, 0x0104 }, { 1428, 0x4000 }, { 1429, 0x0000 }, { 1429, 0x8400 },
+ { 1431, 0x0048 }, { 1433, 0x0000 }, { 1433, 0x0000 }, { 1433, 0x2000 },
+ { 1434, 0x2000 }, { 1435, 0x0001 }, { 1436, 0x0000 }, { 1436, 0x1b10 },
+ /* 0x5f00 */
+ { 1441, 0x7000 }, { 1444, 0x0000 }, { 1444, 0x0020 }, { 1445, 0x0400 },
+ { 1446, 0x2000 }, { 1447, 0x1003 }, { 1450, 0x000a }, { 1452, 0x0804 },
+ { 1454, 0x0008 }, { 1455, 0x0000 }, { 1455, 0x0090 }, { 1457, 0x0402 },
+ { 1459, 0x0010 }, { 1460, 0x8800 }, { 1462, 0x0000 }, { 1462, 0x0000 },
+ /* 0x6000 */
+ { 1462, 0x0000 }, { 1462, 0x0000 }, { 1462, 0x0008 }, { 1463, 0x0802 },
+ { 1465, 0x0400 }, { 1466, 0x0004 }, { 1467, 0x0000 }, { 1467, 0x40a0 },
+ { 1470, 0x0000 }, { 1470, 0x4000 }, { 1471, 0x0090 }, { 1473, 0x0008 },
+ { 1474, 0x0000 }, { 1474, 0x4080 }, { 1476, 0x0388 }, { 1480, 0x2000 },
+ /* 0x6100 */
+ { 1481, 0x1080 }, { 1483, 0x0200 }, { 1484, 0x0000 }, { 1484, 0x2001 },
+ { 1486, 0x0004 }, { 1487, 0x1201 }, { 1490, 0x8011 }, { 1493, 0x2000 },
+ { 1494, 0x0082 }, { 1496, 0x1320 }, { 1500, 0x0000 }, { 1500, 0x0280 },
+ { 1502, 0x8001 }, { 1504, 0x0409 }, { 1507, 0x0004 }, { 1508, 0x0000 },
+ /* 0x6200 */
+ { 1508, 0x0000 }, { 1508, 0x0000 }, { 1508, 0x1000 }, { 1509, 0x0280 },
+ { 1511, 0x1000 }, { 1512, 0x0000 }, { 1512, 0x0100 }, { 1513, 0x0000 },
+ { 1513, 0x0024 }, { 1515, 0x2001 }, { 1517, 0x0050 }, { 1519, 0x0000 },
+ { 1519, 0x0028 }, { 1521, 0x8020 }, { 1523, 0x0020 }, { 1524, 0x0000 },
+ /* 0x6300 */
+ { 1524, 0x0000 }, { 1524, 0x0100 }, { 1525, 0x4000 }, { 1526, 0x00a2 },
+ { 1529, 0x0000 }, { 1529, 0x0000 }, { 1529, 0x1010 }, { 1531, 0x8200 },
+ { 1533, 0x0800 }, { 1534, 0x0000 }, { 1534, 0x0000 }, { 1534, 0x0200 },
+ { 1535, 0x0002 }, { 1536, 0x4002 }, { 1538, 0x0044 }, { 1540, 0x5900 },
+ /* 0x6400 */
+ { 1544, 0x0080 }, { 1545, 0x0000 }, { 1545, 0x0000 }, { 1545, 0x0d04 },
+ { 1549, 0x0000 }, { 1549, 0x0400 }, { 1550, 0x0000 }, { 1550, 0x1002 },
+ { 1552, 0x2000 }, { 1553, 0x0002 }, { 1554, 0x8000 }, { 1555, 0x0050 },
+ { 1557, 0x0001 }, { 1558, 0x2008 }, { 1560, 0x04a2 }, { 1564, 0x0000 },
+ /* 0x6500 */
+ { 1564, 0x0400 }, { 1565, 0xc002 }, { 1568, 0x0000 }, { 1568, 0x0031 },
+ { 1571, 0x2000 }, { 1572, 0x8000 }, { 1573, 0x2800 }, { 1575, 0x0000 },
+ { 1575, 0x0360 }, { 1579, 0x0000 }, { 1579, 0x0000 }, { 1579, 0x4020 },
+ { 1581, 0x0000 }, { 1581, 0x0012 }, { 1583, 0x0009 }, { 1585, 0x8000 },
+ /* 0x6600 */
+ { 1586, 0x0000 }, { 1586, 0x4100 }, { 1588, 0x0008 }, { 1589, 0x0001 },
+ { 1590, 0x0910 }, { 1593, 0x0088 }, { 1595, 0x0888 }, { 1598, 0x2008 },
+ { 1600, 0x4020 }, { 1602, 0x0404 }, { 1604, 0x2010 }, { 1606, 0x8048 },
+ { 1609, 0x6000 }, { 1611, 0x0000 }, { 1611, 0x0000 }, { 1611, 0x0002 },
+ /* 0x6700 */
+ { 1612, 0x5004 }, { 1615, 0x4040 }, { 1617, 0x0020 }, { 1618, 0x0040 },
+ { 1619, 0x0010 }, { 1620, 0x0000 }, { 1620, 0x0086 }, { 1623, 0x0000 },
+ { 1623, 0x8000 }, { 1624, 0x0000 }, { 1624, 0x1011 }, { 1627, 0x8002 },
+ { 1629, 0x0000 }, { 1629, 0x00c0 }, { 1631, 0x0000 }, { 1631, 0x4200 },
+ /* 0x6800 */
+ { 1633, 0x201f }, { 1639, 0x4801 }, { 1642, 0x0004 }, { 1643, 0x40c0 },
+ { 1646, 0x0480 }, { 1648, 0x2060 }, { 1651, 0x0020 }, { 1652, 0x0000 },
+ { 1652, 0x0110 }, { 1654, 0x0100 }, { 1655, 0x0040 }, { 1656, 0x2240 },
+ { 1659, 0x0428 }, { 1662, 0x0000 }, { 1662, 0x0000 }, { 1662, 0x0000 },
+ /* 0x6900 */
+ { 1662, 0x020f }, { 1667, 0x0d00 }, { 1670, 0x1000 }, { 1671, 0x4040 },
+ { 1673, 0x0048 }, { 1675, 0x0020 }, { 1676, 0x0092 }, { 1679, 0x000c },
+ { 1681, 0x0421 }, { 1684, 0x8100 }, { 1686, 0x0004 }, { 1687, 0x0004 },
+ { 1688, 0x0001 }, { 1689, 0x0062 }, { 1692, 0x0202 }, { 1694, 0x0600 },
+ /* 0x6a00 */
+ { 1696, 0x1808 }, { 1699, 0x1400 }, { 1701, 0x3800 }, { 1704, 0x0008 },
+ { 1705, 0x1020 }, { 1707, 0x008c }, { 1710, 0x0020 }, { 1711, 0x0412 },
+ { 1714, 0x8404 }, { 1717, 0x2200 }, { 1719, 0x0880 }, { 1721, 0x4026 },
+ { 1725, 0x0700 }, { 1728, 0x0110 }, { 1730, 0x0000 }, { 1730, 0x0040 },
+ /* 0x6b00 */
+ { 1731, 0x0020 }, { 1732, 0x2000 }, { 1733, 0x0000 }, { 1733, 0x0020 },
+ { 1734, 0x0000 }, { 1734, 0x0084 }, { 1736, 0x8000 }, { 1737, 0x0410 },
+ { 1739, 0x0002 }, { 1740, 0x0000 }, { 1740, 0x0000 }, { 1740, 0x0000 },
+ { 1740, 0x0002 }, { 1741, 0x1000 }, { 1742, 0x0402 }, { 1744, 0x0400 },
+ /* 0x6c00 */
+ { 1745, 0x0000 }, { 1745, 0x1000 }, { 1746, 0x0000 }, { 1746, 0x26a2 },
+ { 1752, 0x0200 }, { 1753, 0x0500 }, { 1755, 0x4000 }, { 1756, 0x8220 },
+ { 1759, 0x0000 }, { 1759, 0x8000 }, { 1760, 0x8404 }, { 1763, 0x0004 },
+ { 1764, 0x4800 }, { 1766, 0x8000 }, { 1767, 0x0400 }, { 1768, 0x0000 },
+ /* 0x6d00 */
+ { 1768, 0x0064 }, { 1771, 0x0000 }, { 1771, 0x0050 }, { 1773, 0x0000 },
+ { 1773, 0x4000 }, { 1774, 0x1880 }, { 1777, 0x0000 }, { 1777, 0x0006 },
+ { 1779, 0x8002 }, { 1781, 0x0040 }, { 1782, 0x0030 }, { 1784, 0x0202 },
+ { 1786, 0x0000 }, { 1786, 0x0000 }, { 1786, 0x0000 }, { 1786, 0x0000 },
+ /* 0x6e00 */
+ { 1786, 0x8414 }, { 1790, 0x0120 }, { 1792, 0x0600 }, { 1794, 0x0000 },
+ { 1794, 0x8000 }, { 1795, 0x0201 }, { 1797, 0x0000 }, { 1797, 0x1040 },
+ { 1799, 0x0840 }, { 1801, 0x0400 }, { 1802, 0x0000 }, { 1802, 0x0920 },
+ { 1805, 0x0000 }, { 1805, 0x2e00 }, { 1809, 0x0304 }, { 1812, 0x0400 },
+ /* 0x6f00 */
+ { 1813, 0x1810 }, { 1816, 0x00c0 }, { 1818, 0x0010 }, { 1819, 0x2010 },
+ { 1821, 0x0010 }, { 1822, 0x1040 }, { 1824, 0x0000 }, { 1824, 0x0210 },
+ { 1826, 0x0402 }, { 1828, 0xa000 }, { 1830, 0x0000 }, { 1830, 0x4820 },
+ { 1833, 0x0000 }, { 1833, 0x0608 }, { 1836, 0x0000 }, { 1836, 0x0140 },
+ /* 0x7000 */
+ { 1838, 0x0008 }, { 1839, 0x4000 }, { 1840, 0x1000 }, { 1841, 0x0000 },
+ { 1841, 0x0800 }, { 1842, 0x1011 }, { 1845, 0x9080 }, { 1848, 0xc220 },
+ { 1852, 0x8a02 }, { 1856, 0x0000 }, { 1856, 0x00e9 }, { 1861, 0x3a00 },
+ { 1865, 0x1011 }, { 1868, 0x8061 }, { 1872, 0x0000 }, { 1872, 0x4022 },
+ /* 0x7100 */
+ { 1875, 0x0020 }, { 1876, 0x2000 }, { 1877, 0x1a00 }, { 1880, 0x4838 },
+ { 1885, 0x8421 }, { 1889, 0x0002 }, { 1890, 0x0800 }, { 1891, 0x54ea },
+ { 1899, 0x5100 }, { 1902, 0x0140 }, { 1904, 0x200c }, { 1907, 0x0490 },
+ { 1910, 0x0000 }, { 1910, 0x2002 }, { 1912, 0x0800 }, { 1913, 0x0060 },
+ /* 0x7200 */
+ { 1915, 0xc200 }, { 1918, 0x00e0 }, { 1921, 0x4810 }, { 1924, 0x0000 },
+ { 1924, 0x0001 }, { 1925, 0x10a1 }, { 1929, 0x0040 }, { 1930, 0x0000 },
+ { 1930, 0x8084 }, { 1933, 0x8010 }, { 1935, 0x2000 }, { 1936, 0x0004 },
+ { 1937, 0x2000 }, { 1938, 0x0000 }, { 1938, 0x0004 }, { 1939, 0x0000 },
+ /* 0x7300 */
+ { 1939, 0x0014 }, { 1941, 0x0001 }, { 1942, 0x5d00 }, { 1947, 0x0300 },
+ { 1949, 0x8102 }, { 1952, 0x0000 }, { 1952, 0x0000 }, { 1952, 0x0012 },
+ { 1954, 0x8000 }, { 1955, 0x5100 }, { 1958, 0x0480 }, { 1960, 0x0000 },
+ { 1960, 0xc200 }, { 1963, 0x0021 }, { 1965, 0x8056 }, { 1970, 0x0a88 },
+ /* 0x7400 */
+ { 1974, 0x0000 }, { 1974, 0xd2b6 }, { 1983, 0x0000 }, { 1983, 0x1380 },
+ { 1987, 0x03a8 }, { 1992, 0x2048 }, { 1995, 0x1921 }, { 2000, 0x0450 },
+ { 2003, 0x3004 }, { 2006, 0x0a00 }, { 2008, 0x0010 }, { 2009, 0x0010 },
+ { 2010, 0x1100 }, { 2012, 0x0009 }, { 2014, 0x0080 }, { 2015, 0x0107 },
+ /* 0x7500 */
+ { 2019, 0x4020 }, { 2021, 0x4200 }, { 2023, 0x0000 }, { 2023, 0x0830 },
+ { 2026, 0x2444 }, { 2030, 0x002a }, { 2033, 0x6081 }, { 2037, 0x0404 },
+ { 2039, 0x6008 }, { 2042, 0x4004 }, { 2044, 0x0000 }, { 2044, 0x0012 },
+ { 2046, 0x0108 }, { 2048, 0x1000 }, { 2049, 0x0000 }, { 2049, 0x0000 },
+ /* 0x7600 */
+ { 2049, 0x0084 }, { 2051, 0x0000 }, { 2051, 0x1000 }, { 2052, 0x0800 },
+ { 2053, 0xe001 }, { 2057, 0x0012 }, { 2059, 0x80c0 }, { 2062, 0x0458 },
+ { 2066, 0x0000 }, { 2066, 0x0001 }, { 2067, 0x0022 }, { 2069, 0x0080 },
+ { 2070, 0x1000 }, { 2071, 0x0040 }, { 2072, 0x0000 }, { 2072, 0x0000 },
+ /* 0x7700 */
+ { 2072, 0xd000 }, { 2075, 0x4000 }, { 2076, 0x0850 }, { 2079, 0x0000 },
+ { 2079, 0x0009 }, { 2081, 0x0100 }, { 2082, 0x0000 }, { 2082, 0x0d84 },
+ { 2087, 0x0000 }, { 2087, 0x0108 }, { 2089, 0x8000 }, { 2090, 0x4200 },
+ { 2092, 0x0828 }, { 2095, 0x0000 }, { 2095, 0x0040 }, { 2096, 0x4010 },
+ /* 0x7800 */
+ { 2098, 0x0100 }, { 2099, 0x5100 }, { 2102, 0x0000 }, { 2102, 0x3200 },
+ { 2105, 0x0894 }, { 2109, 0x001a }, { 2112, 0x0040 }, { 2113, 0x0400 },
+ { 2114, 0x2102 }, { 2117, 0x0000 }, { 2117, 0x8000 }, { 2118, 0x0342 },
+ { 2122, 0x0080 }, { 2123, 0x018c }, { 2127, 0x4000 }, { 2128, 0x0023 },
+ /* 0x7900 */
+ { 2131, 0x0040 }, { 2132, 0x0000 }, { 2132, 0x4000 }, { 2133, 0x185c },
+ { 2139, 0x0000 }, { 2139, 0x0300 }, { 2141, 0x0004 }, { 2142, 0x4002 },
+ { 2144, 0x00c9 }, { 2148, 0xa202 }, { 2152, 0x0220 }, { 2154, 0x0000 },
+ { 2154, 0x1050 }, { 2157, 0x0010 }, { 2158, 0x0004 }, { 2159, 0x0012 },
+ /* 0x7a00 */
+ { 2161, 0x0040 }, { 2162, 0x0000 }, { 2162, 0x2000 }, { 2163, 0x4400 },
+ { 2165, 0x0228 }, { 2168, 0x0000 }, { 2168, 0x0020 }, { 2169, 0x2000 },
+ { 2170, 0x0008 }, { 2171, 0x0002 }, { 2172, 0x0000 }, { 2172, 0x1801 },
+ { 2175, 0x830c }, { 2180, 0x3c08 }, { 2185, 0x0684 }, { 2189, 0x4000 },
+ /* 0x7b00 */
+ { 2190, 0x1800 }, { 2192, 0x8010 }, { 2194, 0x0280 }, { 2196, 0x0200 },
+ { 2197, 0x000c }, { 2199, 0x0020 }, { 2200, 0x9004 }, { 2203, 0x0800 },
+ { 2204, 0x0000 }, { 2204, 0x0004 }, { 2205, 0x000c }, { 2207, 0x0004 },
+ { 2208, 0x8000 }, { 2209, 0x0001 }, { 2210, 0x0000 }, { 2210, 0x1400 },
+ /* 0x7c00 */
+ { 2212, 0x0000 }, { 2212, 0x0824 }, { 2215, 0x0000 }, { 2215, 0x0020 },
+ { 2216, 0x0014 }, { 2218, 0x2042 }, { 2221, 0x2000 }, { 2222, 0x5811 },
+ { 2227, 0x4048 }, { 2230, 0x1000 }, { 2231, 0x50c0 }, { 2235, 0x0100 },
+ { 2236, 0x2284 }, { 2240, 0x0408 }, { 2242, 0x2040 }, { 2244, 0x1228 },
+ /* 0x7d00 */
+ { 2248, 0x0000 }, { 2248, 0x0000 }, { 2248, 0x0020 }, { 2249, 0x0000 },
+ { 2249, 0x2000 }, { 2250, 0x2400 }, { 2252, 0x0000 }, { 2252, 0x0000 },
+ { 2252, 0x0200 }, { 2253, 0x0080 }, { 2254, 0x0910 }, { 2257, 0x0008 },
+ { 2258, 0xa000 }, { 2260, 0x1019 }, { 2264, 0x0030 }, { 2266, 0x6020 },
+ /* 0x7e00 */
+ { 2269, 0x0080 }, { 2270, 0x0000 }, { 2270, 0x0080 }, { 2271, 0x0000 },
+ { 2271, 0x0000 }, { 2271, 0x0000 }, { 2271, 0x40a0 }, { 2274, 0x8000 },
+ { 2275, 0x4000 }, { 2276, 0x8004 }, { 2278, 0x1010 }, { 2280, 0x0400 },
+ { 2281, 0x8080 }, { 2283, 0x8000 }, { 2284, 0x0000 }, { 2284, 0x0000 },
+ /* 0x7f00 */
+ { 2284, 0x0040 }, { 2285, 0x0000 }, { 2285, 0x0000 }, { 2285, 0x0080 },
+ { 2286, 0x4283 }, { 2291, 0x000c }, { 2293, 0x0000 }, { 2293, 0x0102 },
+ { 2295, 0x8000 }, { 2296, 0x0088 }, { 2298, 0x4008 }, { 2300, 0x0010 },
+ { 2301, 0x0000 }, { 2301, 0x2000 }, { 2302, 0x0080 }, { 2303, 0x0400 },
+ /* 0x8000 */
+ { 2304, 0x0104 }, { 2306, 0x2000 }, { 2307, 0xc021 }, { 2311, 0x1802 },
+ { 2314, 0x0000 }, { 2314, 0x0810 }, { 2316, 0x004e }, { 2320, 0x0000 },
+ { 2320, 0x0001 }, { 2321, 0x8000 }, { 2322, 0x0080 }, { 2323, 0x30c0 },
+ { 2327, 0x0040 }, { 2328, 0x0000 }, { 2328, 0x1200 }, { 2330, 0x0040 },
+ /* 0x8100 */
+ { 2331, 0x5288 }, { 2336, 0x0494 }, { 2340, 0x0400 }, { 2341, 0x0094 },
+ { 2344, 0x0104 }, { 2346, 0x0640 }, { 2349, 0x2000 }, { 2350, 0x1000 },
+ { 2351, 0x0010 }, { 2352, 0x0008 }, { 2353, 0x0420 }, { 2355, 0x0040 },
+ { 2356, 0x0102 }, { 2358, 0x0000 }, { 2358, 0x8010 }, { 2360, 0x0040 },
+ /* 0x8200 */
+ { 2361, 0x0000 }, { 2361, 0x0500 }, { 2363, 0x2240 }, { 2366, 0x4000 },
+ { 2367, 0x0000 }, { 2367, 0x0010 }, { 2368, 0x0024 }, { 2370, 0x0e40 },
+ { 2374, 0x0080 }, { 2375, 0x0000 }, { 2375, 0x0440 }, { 2377, 0x0000 },
+ { 2377, 0x8410 }, { 2380, 0x0101 }, { 2382, 0x4004 }, { 2384, 0xb080 },
+ /* 0x8300 */
+ { 2388, 0x0800 }, { 2389, 0x2500 }, { 2392, 0x0000 }, { 2392, 0x2000 },
+ { 2393, 0x0000 }, { 2393, 0x0080 }, { 2394, 0x804c }, { 2398, 0x0000 },
+ { 2398, 0x0020 }, { 2399, 0x1002 }, { 2401, 0x1000 }, { 2402, 0x4200 },
+ { 2404, 0x2000 }, { 2405, 0x0008 }, { 2406, 0x2000 }, { 2407, 0x0000 },
+ /* 0x8400 */
+ { 2407, 0x0020 }, { 2408, 0x1150 }, { 2412, 0x4053 }, { 2417, 0x4000 },
+ { 2418, 0x0500 }, { 2420, 0x1128 }, { 2424, 0x0014 }, { 2426, 0x8006 },
+ { 2429, 0x0101 }, { 2431, 0x004c }, { 2434, 0x2008 }, { 2436, 0x6000 },
+ { 2438, 0x0000 }, { 2438, 0x4400 }, { 2440, 0x0036 }, { 2444, 0x0100 },
+ /* 0x8500 */
+ { 2445, 0x0028 }, { 2447, 0x0001 }, { 2448, 0x0000 }, { 2448, 0x0118 },
+ { 2451, 0x1804 }, { 2454, 0x0404 }, { 2456, 0x8000 }, { 2457, 0x0009 },
+ { 2459, 0x0000 }, { 2459, 0x0000 }, { 2459, 0x0000 }, { 2459, 0x0000 },
+ { 2459, 0x0002 }, { 2460, 0x0000 }, { 2460, 0x4001 }, { 2462, 0x1000 },
+ /* 0x8600 */
+ { 2463, 0x2004 }, { 2465, 0x0051 }, { 2468, 0x8100 }, { 2470, 0x0000 },
+ { 2470, 0x0024 }, { 2472, 0x0000 }, { 2472, 0x1000 }, { 2473, 0x4004 },
+ { 2475, 0x0000 }, { 2475, 0x0004 }, { 2476, 0x2001 }, { 2478, 0x0004 },
+ { 2479, 0x0000 }, { 2479, 0x0000 }, { 2479, 0x8000 }, { 2480, 0x0000 },
+ /* 0x8700 */
+ { 2480, 0x0000 }, { 2480, 0x0000 }, { 2480, 0x0000 }, { 2480, 0x0000 },
+ { 2480, 0x0000 }, { 2480, 0x0000 }, { 2480, 0x0000 }, { 2480, 0x2003 },
+ { 2483, 0x1840 }, { 2486, 0x0000 }, { 2486, 0x0220 }, { 2488, 0x0002 },
+ { 2489, 0x4002 }, { 2491, 0x0440 }, { 2493, 0x4000 }, { 2494, 0x0020 },
+ /* 0x8800 */
+ { 2495, 0x8010 }, { 2497, 0x0100 }, { 2498, 0x2080 }, { 2500, 0x0000 },
+ { 2500, 0x8064 }, { 2504, 0x4000 }, { 2505, 0x4031 }, { 2509, 0x0000 },
+ { 2509, 0x0090 }, { 2511, 0x1000 }, { 2512, 0x4001 }, { 2514, 0x8030 },
+ { 2517, 0x80a0 }, { 2520, 0x0000 }, { 2520, 0x0040 }, { 2521, 0x8020 },
+ /* 0x8900 */
+ { 2523, 0x0001 }, { 2524, 0x0000 }, { 2524, 0x0010 }, { 2525, 0x0000 },
+ { 2525, 0x2088 }, { 2528, 0x0010 }, { 2529, 0x0020 }, { 2530, 0x0080 },
+ { 2531, 0x0681 }, { 2535, 0x0012 }, { 2537, 0x02a0 }, { 2540, 0x1000 },
+ { 2541, 0x0042 }, { 2543, 0x0000 }, { 2543, 0x0080 }, { 2544, 0x0000 },
+ /* 0x8a00 */
+ { 2544, 0x0000 }, { 2544, 0x1000 }, { 2545, 0x0a00 }, { 2547, 0x2100 },
+ { 2549, 0x0200 }, { 2550, 0x0000 }, { 2550, 0x0080 }, { 2551, 0x4000 },
+ { 2552, 0x0000 }, { 2552, 0x1011 }, { 2555, 0x8200 }, { 2557, 0x0010 },
+ { 2558, 0x0000 }, { 2558, 0x0400 }, { 2559, 0x0400 }, { 2560, 0x0000 },
+ /* 0x8b00 */
+ { 2560, 0x1000 }, { 2561, 0x8000 }, { 2562, 0x2000 }, { 2563, 0x8000 },
+ { 2564, 0x3008 }, { 2567, 0x4000 }, { 2568, 0x0204 }, { 2570, 0x0000 },
+ { 2570, 0x0002 }, { 2571, 0x0801 }, { 2573, 0x0001 }, { 2574, 0x4000 },
+ { 2575, 0x0000 }, { 2575, 0x0000 }, { 2575, 0x0004 }, { 2576, 0x0000 },
+ /* 0x8c00 */
+ { 2576, 0x0000 }, { 2576, 0x0000 }, { 2576, 0x0000 }, { 2576, 0x0000 },
+ { 2576, 0x0000 }, { 2576, 0x0002 }, { 2577, 0x0000 }, { 2577, 0x0000 },
+ { 2577, 0x0000 }, { 2577, 0x8800 }, { 2579, 0x2000 }, { 2580, 0x0000 },
+ { 2580, 0x2000 }, { 2581, 0x0850 }, { 2584, 0x0a00 }, { 2586, 0x0084 },
+ /* 0x8d00 */
+ { 2588, 0x1808 }, { 2591, 0x3106 }, { 2596, 0x0000 }, { 2596, 0x0000 },
+ { 2596, 0x0000 }, { 2596, 0x0000 }, { 2596, 0x0000 }, { 2596, 0x0400 },
+ { 2597, 0x0004 }, { 2598, 0x0000 }, { 2598, 0x0240 }, { 2600, 0x0000 },
+ { 2600, 0x0009 }, { 2602, 0x0010 }, { 2603, 0x0000 }, { 2603, 0x0000 },
+ /* 0x8e00 */
+ { 2603, 0x4002 }, { 2605, 0x0000 }, { 2605, 0x2500 }, { 2608, 0x0400 },
+ { 2609, 0x8040 }, { 2611, 0x0000 }, { 2611, 0x0100 }, { 2612, 0x40a2 },
+ { 2616, 0x0001 }, { 2617, 0x0000 }, { 2617, 0x2080 }, { 2619, 0x1041 },
+ { 2622, 0x4008 }, { 2624, 0x0400 }, { 2625, 0x2014 }, { 2628, 0x0004 },
+ /* 0x8f00 */
+ { 2629, 0x0000 }, { 2629, 0x0200 }, { 2630, 0x2000 }, { 2631, 0x0001 },
+ { 2632, 0x0402 }, { 2634, 0x1000 }, { 2635, 0x40c0 }, { 2638, 0x0000 },
+ { 2638, 0x0000 }, { 2638, 0x0008 }, { 2639, 0x0021 }, { 2641, 0x5fe8 },
+ { 2651, 0x1402 }, { 2654, 0x0401 }, { 2656, 0x0000 }, { 2656, 0x0200 },
+ /* 0x9000 */
+ { 2657, 0x0100 }, { 2658, 0x0004 }, { 2659, 0x0000 }, { 2659, 0x0088 },
+ { 2661, 0x1000 }, { 2662, 0x0040 }, { 2663, 0x1012 }, { 2666, 0x0000 },
+ { 2666, 0x0000 }, { 2666, 0x0000 }, { 2666, 0x4100 }, { 2668, 0x0800 },
+ { 2669, 0x0010 }, { 2670, 0x0000 }, { 2670, 0x0000 }, { 2670, 0x0000 },
+ /* 0x9100 */
+ { 2670, 0x0000 }, { 2670, 0x0000 }, { 2670, 0x0000 }, { 2670, 0x0000 },
+ { 2670, 0x0000 }, { 2670, 0x5202 }, { 2674, 0x0080 }, { 2675, 0x1041 },
+ { 2678, 0x5000 }, { 2680, 0x0000 }, { 2680, 0x0200 }, { 2681, 0x0840 },
+ { 2683, 0x0010 }, { 2684, 0x8040 }, { 2686, 0x0020 }, { 2687, 0x4400 },
+ /* 0x9200 */
+ { 2689, 0x4100 }, { 2691, 0x0008 }, { 2692, 0x0d00 }, { 2695, 0x1020 },
+ { 2697, 0x0012 }, { 2699, 0xa120 }, { 2703, 0x4804 }, { 2706, 0x0080 },
+ { 2707, 0x8212 }, { 2711, 0x0000 }, { 2711, 0x4000 }, { 2712, 0xc602 },
+ { 2717, 0x0000 }, { 2717, 0x0810 }, { 2719, 0x1828 }, { 2723, 0x205c },
+ /* 0x9300 */
+ { 2728, 0x0088 }, { 2730, 0x0000 }, { 2730, 0x1000 }, { 2731, 0x0003 },
+ { 2733, 0x013f }, { 2740, 0x8000 }, { 2741, 0x4b44 }, { 2747, 0x2118 },
+ { 2751, 0x00f2 }, { 2756, 0x1001 }, { 2758, 0x2001 }, { 2760, 0xa900 },
+ { 2764, 0x0840 }, { 2766, 0x0808 }, { 2768, 0x0001 }, { 2769, 0x000b },
+ /* 0x9400 */
+ { 2772, 0x0112 }, { 2775, 0x2880 }, { 2778, 0x20f0 }, { 2783, 0x4000 },
+ { 2784, 0x200c }, { 2787, 0x0910 }, { 2790, 0x10a0 }, { 2793, 0x0a00 },
+ { 2795, 0x0020 }, { 2796, 0x8000 }, { 2797, 0x0004 }, { 2798, 0x0000 },
+ { 2798, 0x000a }, { 2800, 0x1000 }, { 2801, 0x0000 }, { 2801, 0x0040 },
+ /* 0x9500 */
+ { 2802, 0x0000 }, { 2802, 0x0000 }, { 2802, 0x2000 }, { 2803, 0x0000 },
+ { 2803, 0x0080 }, { 2804, 0x0000 }, { 2804, 0x0000 }, { 2804, 0x8100 },
+ { 2806, 0x0020 }, { 2807, 0x02c0 }, { 2810, 0x04c5 }, { 2815, 0x0000 },
+ { 2815, 0x0000 }, { 2815, 0x0000 }, { 2815, 0x0100 }, { 2816, 0x0010 },
+ /* 0x9600 */
+ { 2817, 0x0000 }, { 2817, 0x2000 }, { 2818, 0x0000 }, { 2818, 0x0108 },
+ { 2820, 0x0022 }, { 2822, 0x0040 }, { 2823, 0x0200 }, { 2824, 0x0800 },
+ { 2825, 0x8002 }, { 2827, 0x0040 }, { 2828, 0x0028 }, { 2830, 0x2040 },
+ { 2832, 0x0000 }, { 2832, 0x0000 }, { 2832, 0x0000 }, { 2832, 0x0010 },
+ /* 0x9700 */
+ { 2833, 0x0008 }, { 2834, 0x0800 }, { 2835, 0x0002 }, { 2836, 0x0042 },
+ { 2838, 0x0003 }, { 2840, 0xa082 }, { 2844, 0x2000 }, { 2845, 0x0002 },
+ { 2846, 0x0280 }, { 2848, 0x8800 }, { 2850, 0x0000 }, { 2850, 0x6516 },
+ { 2857, 0x0105 }, { 2860, 0x0004 }, { 2861, 0x4041 }, { 2864, 0x0024 },
+ /* 0x9800 */
+ { 2866, 0x0000 }, { 2866, 0x8030 }, { 2869, 0x4008 }, { 2871, 0x0018 },
+ { 2873, 0x0880 }, { 2875, 0x0000 }, { 2875, 0x1040 }, { 2877, 0x0020 },
+ { 2878, 0x0000 }, { 2878, 0x0000 }, { 2878, 0x0000 }, { 2878, 0x0290 },
+ { 2881, 0x4588 }, { 2886, 0x5000 }, { 2888, 0x1043 }, { 2892, 0x0022 },
+ /* 0x9900 */
+ { 2894, 0x4000 }, { 2895, 0x1200 }, { 2897, 0x0000 }, { 2897, 0x0b80 },
+ { 2901, 0x2405 }, { 2905, 0x2000 }, { 2906, 0x000c }, { 2908, 0x0000 },
+ { 2908, 0x0000 }, { 2908, 0x0800 }, { 2909, 0x0410 }, { 2911, 0x1100 },
+ { 2913, 0x0030 }, { 2915, 0x0400 }, { 2916, 0x0042 }, { 2918, 0x0020 },
+ /* 0x9a00 */
+ { 2919, 0x1000 }, { 2920, 0x8001 }, { 2922, 0x8042 }, { 2925, 0x1800 },
+ { 2927, 0x0000 }, { 2927, 0x1100 }, { 2929, 0x1008 }, { 2931, 0x0000 },
+ { 2931, 0x8000 }, { 2932, 0x0000 }, { 2932, 0x0000 }, { 2932, 0x2444 },
+ { 2936, 0x0000 }, { 2936, 0x0080 }, { 2937, 0x0005 }, { 2939, 0x8010 },
+ /* 0x9b00 */
+ { 2941, 0x8204 }, { 2944, 0x0010 }, { 2945, 0x2400 }, { 2947, 0x0210 },
+ { 2949, 0x0001 }, { 2950, 0x0001 }, { 2951, 0x0200 }, { 2952, 0x8000 },
+ { 2953, 0xe80a }, { 2959, 0xa080 }, { 2962, 0x0000 }, { 2962, 0x0001 },
+ { 2963, 0x8000 }, { 2964, 0x2000 }, { 2965, 0x2200 }, { 2967, 0x8012 },
+ /* 0x9c00 */
+ { 2970, 0x1404 }, { 2973, 0x8821 }, { 2977, 0x8041 }, { 2980, 0x0420 },
+ { 2982, 0x8020 }, { 2984, 0x2008 }, { 2986, 0x0000 }, { 2986, 0x1804 },
+ { 2989, 0x0000 }, { 2989, 0x0000 }, { 2989, 0x0000 }, { 2989, 0x0000 },
+ { 2989, 0x0000 }, { 2989, 0x0000 }, { 2989, 0x0000 }, { 2989, 0x0000 },
+ /* 0x9d00 */
+ { 2989, 0x1004 }, { 2991, 0x0040 }, { 2992, 0x0002 }, { 2993, 0x0210 },
+ { 2995, 0x4210 }, { 2998, 0x4001 }, { 3000, 0x6000 }, { 3002, 0x5000 },
+ { 3004, 0x0008 }, { 3005, 0x0008 }, { 3006, 0x0820 }, { 3008, 0x2000 },
+ { 3009, 0x0211 }, { 3012, 0x0010 }, { 3013, 0x0000 }, { 3013, 0x1000 },
+ /* 0x9e00 */
+ { 3014, 0x5400 }, { 3017, 0x9100 }, { 3020, 0x0000 }, { 3020, 0x0000 },
+ { 3020, 0x0000 }, { 3020, 0x0000 }, { 3020, 0x0000 }, { 3020, 0x0800 },
+ { 3021, 0x0032 }, { 3024, 0x4161 }, { 3029, 0x9d44 }, { 3036, 0xa002 },
+ { 3039, 0x00d2 }, { 3043, 0x0000 }, { 3043, 0x0004 }, { 3044, 0x4102 },
+ /* 0x9f00 */
+ { 3047, 0x0104 }, { 3049, 0x0080 }, { 3050, 0x00c0 }, { 3052, 0x0200 },
+ { 3053, 0x0030 }, { 3055, 0x0409 }, { 3058, 0x0204 }, { 3060, 0x8000 },
+ { 3061, 0x4000 }, { 3062, 0x8200 }, { 3064, 0x0020 }, { 3065, 0x0003 },
+};
+static const Summary16 hkscs1999_uni2indx_pagef9[1] = {
+ /* 0xf900 */
+ { 3067, 0x0080 },
+};
+static const Summary16 hkscs1999_uni2indx_pageff[15] = {
+ /* 0xff00 */
+ { 3068, 0x0084 }, { 3070, 0x0000 }, { 3070, 0x0000 }, { 3070, 0x2800 },
+ { 3072, 0x0000 }, { 3072, 0x0000 }, { 3072, 0x0000 }, { 3072, 0x0000 },
+ { 3072, 0x0000 }, { 3072, 0x0000 }, { 3072, 0x0000 }, { 3072, 0x0000 },
+ { 3072, 0x0000 }, { 3072, 0x0000 }, { 3072, 0x2014 },
+};
+static const Summary16 hkscs1999_uni2indx_page200[2335] = {
+ /* 0x20000 */
+ { 3075, 0x0000 }, { 3075, 0x0000 }, { 3075, 0x0002 }, { 3076, 0x4000 },
+ { 3077, 0x4040 }, { 3079, 0x0000 }, { 3079, 0x0100 }, { 3080, 0x0000 },
+ { 3080, 0x04c0 }, { 3083, 0x0010 }, { 3084, 0x0000 }, { 3084, 0x0000 },
+ { 3084, 0x3c00 }, { 3088, 0x0002 }, { 3089, 0x4000 }, { 3090, 0x0000 },
+ /* 0x20100 */
+ { 3090, 0x5000 }, { 3092, 0x0100 }, { 3093, 0x0000 }, { 3093, 0x0000 },
+ { 3093, 0x0000 }, { 3093, 0x0000 }, { 3093, 0x0000 }, { 3093, 0x0000 },
+ { 3093, 0x0000 }, { 3093, 0x0000 }, { 3093, 0x0a00 }, { 3095, 0x0000 },
+ { 3095, 0x0002 }, { 3096, 0x0010 }, { 3097, 0x0000 }, { 3097, 0x0004 },
+ /* 0x20200 */
+ { 3098, 0x1010 }, { 3100, 0x0010 }, { 3101, 0x0000 }, { 3101, 0x0000 },
+ { 3101, 0x0000 }, { 3101, 0x0800 }, { 3102, 0x0000 }, { 3102, 0x0030 },
+ { 3104, 0x0000 }, { 3104, 0x4200 }, { 3106, 0x0001 }, { 3107, 0x8080 },
+ { 3109, 0x0001 }, { 3110, 0x0000 }, { 3110, 0x0020 }, { 3111, 0x0000 },
+ /* 0x20300 */
+ { 3111, 0x0400 }, { 3112, 0x0000 }, { 3112, 0x0020 }, { 3113, 0x0000 },
+ { 3113, 0x00e2 }, { 3117, 0x0000 }, { 3117, 0x0000 }, { 3117, 0xc000 },
+ { 3119, 0x0001 }, { 3120, 0x0000 }, { 3120, 0x0081 }, { 3122, 0x0020 },
+ { 3123, 0x0a00 }, { 3125, 0x0000 }, { 3125, 0x0000 }, { 3125, 0x1020 },
+ /* 0x20400 */
+ { 3127, 0x0000 }, { 3127, 0x8018 }, { 3130, 0x0000 }, { 3130, 0x0000 },
+ { 3130, 0x0000 }, { 3130, 0x0000 }, { 3130, 0x0020 }, { 3131, 0x0000 },
+ { 3131, 0x4080 }, { 3133, 0x0006 }, { 3135, 0x0008 }, { 3136, 0x0000 },
+ { 3136, 0x0000 }, { 3136, 0x0080 }, { 3137, 0x0000 }, { 3137, 0x5000 },
+ /* 0x20500 */
+ { 3139, 0x0000 }, { 3139, 0x0000 }, { 3139, 0x0000 }, { 3139, 0x0000 },
+ { 3139, 0x0080 }, { 3140, 0x0000 }, { 3140, 0x0000 }, { 3140, 0x0000 },
+ { 3140, 0x4000 }, { 3141, 0x0000 }, { 3141, 0x0020 }, { 3142, 0x0008 },
+ { 3143, 0x0408 }, { 3145, 0x8021 }, { 3148, 0x0801 }, { 3150, 0x0000 },
+ /* 0x20600 */
+ { 3150, 0x0000 }, { 3150, 0x0622 }, { 3154, 0x0000 }, { 3154, 0x0001 },
+ { 3155, 0x0000 }, { 3155, 0x0040 }, { 3156, 0x0000 }, { 3156, 0x0040 },
+ { 3157, 0x0000 }, { 3157, 0x0000 }, { 3157, 0x0000 }, { 3157, 0x0000 },
+ { 3157, 0x0000 }, { 3157, 0x0000 }, { 3157, 0x0000 }, { 3157, 0x0000 },
+ /* 0x20700 */
+ { 3157, 0x4000 }, { 3158, 0x0000 }, { 3158, 0x0000 }, { 3158, 0x0002 },
+ { 3159, 0x0000 }, { 3159, 0x0000 }, { 3159, 0x0000 }, { 3159, 0x0200 },
+ { 3160, 0x0000 }, { 3160, 0x0000 }, { 3160, 0x0000 }, { 3160, 0x0000 },
+ { 3160, 0x0000 }, { 3160, 0x0000 }, { 3160, 0x0000 }, { 3160, 0x0000 },
+ /* 0x20800 */
+ { 3160, 0x0000 }, { 3160, 0x0000 }, { 3160, 0x1000 }, { 3161, 0x0000 },
+ { 3161, 0x0000 }, { 3161, 0x0000 }, { 3161, 0x0000 }, { 3161, 0x0008 },
+ { 3162, 0x0000 }, { 3162, 0x0000 }, { 3162, 0x0000 }, { 3162, 0x0000 },
+ { 3162, 0x0000 }, { 3162, 0x0020 }, { 3163, 0x0000 }, { 3163, 0x0000 },
+ /* 0x20900 */
+ { 3163, 0x0000 }, { 3163, 0x0040 }, { 3164, 0x0008 }, { 3165, 0x0000 },
+ { 3165, 0x0000 }, { 3165, 0x0010 }, { 3166, 0x0000 }, { 3166, 0x0200 },
+ { 3167, 0x0000 }, { 3167, 0x0000 }, { 3167, 0x0000 }, { 3167, 0x0000 },
+ { 3167, 0x0000 }, { 3167, 0x0000 }, { 3167, 0x0080 }, { 3168, 0x0000 },
+ /* 0x20a00 */
+ { 3168, 0x0000 }, { 3168, 0x0002 }, { 3169, 0x0000 }, { 3169, 0x0000 },
+ { 3169, 0x0000 }, { 3169, 0x0001 }, { 3170, 0x0000 }, { 3170, 0x0000 },
+ { 3170, 0x0000 }, { 3170, 0x0000 }, { 3170, 0x0000 }, { 3170, 0x0010 },
+ { 3171, 0x2004 }, { 3173, 0x0000 }, { 3173, 0x0000 }, { 3173, 0x0000 },
+ /* 0x20b00 */
+ { 3173, 0x2000 }, { 3174, 0x0000 }, { 3174, 0x0000 }, { 3174, 0x0000 },
+ { 3174, 0x0000 }, { 3174, 0x0000 }, { 3174, 0x0000 }, { 3174, 0x0000 },
+ { 3174, 0x8000 }, { 3175, 0x0000 }, { 3175, 0x0300 }, { 3177, 0x8000 },
+ { 3178, 0x0840 }, { 3180, 0x0000 }, { 3180, 0x0804 }, { 3182, 0x8800 },
+ /* 0x20c00 */
+ { 3184, 0x2800 }, { 3186, 0x0000 }, { 3186, 0x0001 }, { 3187, 0x0c10 },
+ { 3190, 0x000e }, { 3193, 0x0008 }, { 3194, 0x0020 }, { 3195, 0x1180 },
+ { 3198, 0x2000 }, { 3199, 0x1040 }, { 3201, 0x0000 }, { 3201, 0x0120 },
+ { 3203, 0x8000 }, { 3204, 0x2078 }, { 3209, 0x2000 }, { 3210, 0x8000 },
+ /* 0x20d00 */
+ { 3211, 0x0000 }, { 3211, 0x0020 }, { 3212, 0x0100 }, { 3213, 0x0006 },
+ { 3215, 0x73c0 }, { 3222, 0x0000 }, { 3222, 0x8000 }, { 3223, 0xd012 },
+ { 3228, 0x0000 }, { 3228, 0x1040 }, { 3230, 0x0080 }, { 3231, 0x0004 },
+ { 3232, 0x0100 }, { 3233, 0x0000 }, { 3233, 0x0000 }, { 3233, 0x0000 },
+ /* 0x20e00 */
+ { 3233, 0xe610 }, { 3239, 0x2043 }, { 3243, 0x0000 }, { 3243, 0x0000 },
+ { 3243, 0x1000 }, { 3244, 0x0000 }, { 3244, 0x2000 }, { 3245, 0x0fe8 },
+ { 3253, 0x1000 }, { 3254, 0x2140 }, { 3257, 0x1c04 }, { 3261, 0x0040 },
+ { 3262, 0x0000 }, { 3262, 0x2180 }, { 3265, 0x0000 }, { 3265, 0x0f00 },
+ /* 0x20f00 */
+ { 3269, 0x0000 }, { 3269, 0x2000 }, { 3270, 0x6040 }, { 3273, 0x0803 },
+ { 3276, 0x1000 }, { 3277, 0x0000 }, { 3277, 0x0010 }, { 3278, 0x0000 },
+ { 3278, 0x2000 }, { 3279, 0x0001 }, { 3280, 0x2000 }, { 3281, 0x1070 },
+ { 3285, 0x0000 }, { 3285, 0x8000 }, { 3286, 0x3c00 }, { 3290, 0x0000 },
+ /* 0x21000 */
+ { 3290, 0x0000 }, { 3290, 0x6010 }, { 3293, 0x0000 }, { 3293, 0x0000 },
+ { 3293, 0x8000 }, { 3294, 0x1000 }, { 3295, 0x8000 }, { 3296, 0x09e0 },
+ { 3301, 0x0100 }, { 3302, 0x2040 }, { 3304, 0x0000 }, { 3304, 0x8010 },
+ { 3306, 0x8383 }, { 3312, 0x0008 }, { 3313, 0x0010 }, { 3314, 0x0070 },
+ /* 0x21100 */
+ { 3317, 0x0000 }, { 3317, 0x0000 }, { 3317, 0x8000 }, { 3318, 0x2800 },
+ { 3320, 0x8120 }, { 3323, 0x0000 }, { 3323, 0x0000 }, { 3323, 0x0000 },
+ { 3323, 0x0081 }, { 3325, 0x0000 }, { 3325, 0x0000 }, { 3325, 0x0000 },
+ { 3325, 0x0000 }, { 3325, 0x0200 }, { 3326, 0x0000 }, { 3326, 0x0000 },
+ /* 0x21200 */
+ { 3326, 0x0000 }, { 3326, 0x0000 }, { 3326, 0x0000 }, { 3326, 0x1000 },
+ { 3327, 0x8000 }, { 3328, 0x0000 }, { 3328, 0x0000 }, { 3328, 0x1000 },
+ { 3329, 0x0000 }, { 3329, 0x0000 }, { 3329, 0x0300 }, { 3331, 0x0001 },
+ { 3332, 0x0000 }, { 3332, 0x0000 }, { 3332, 0x0008 }, { 3333, 0x4000 },
+ /* 0x21300 */
+ { 3334, 0x003c }, { 3338, 0x0000 }, { 3338, 0x0000 }, { 3338, 0x0440 },
+ { 3340, 0x0000 }, { 3340, 0x0000 }, { 3340, 0x0000 }, { 3340, 0x0060 },
+ { 3342, 0x4000 }, { 3343, 0x1100 }, { 3345, 0x0000 }, { 3345, 0x0000 },
+ { 3345, 0x0060 }, { 3347, 0x0000 }, { 3347, 0x2000 }, { 3348, 0x4000 },
+ /* 0x21400 */
+ { 3349, 0x0000 }, { 3349, 0x0048 }, { 3351, 0x0010 }, { 3352, 0x0000 },
+ { 3352, 0x0000 }, { 3352, 0x0034 }, { 3355, 0x0000 }, { 3355, 0x0000 },
+ { 3355, 0x0400 }, { 3356, 0x0080 }, { 3357, 0x0000 }, { 3357, 0x0040 },
+ { 3358, 0x0000 }, { 3358, 0x0000 }, { 3358, 0x0100 }, { 3359, 0x2000 },
+ /* 0x21500 */
+ { 3360, 0x0000 }, { 3360, 0x0000 }, { 3360, 0x0000 }, { 3360, 0x0000 },
+ { 3360, 0x0000 }, { 3360, 0x0000 }, { 3360, 0x0000 }, { 3360, 0x0080 },
+ { 3361, 0x0004 }, { 3362, 0x0040 }, { 3363, 0x0000 }, { 3363, 0x0000 },
+ { 3363, 0x0000 }, { 3363, 0x0000 }, { 3363, 0x0000 }, { 3363, 0x0000 },
+ /* 0x21600 */
+ { 3363, 0x0400 }, { 3364, 0x0208 }, { 3366, 0x0000 }, { 3366, 0x4000 },
+ { 3367, 0x0000 }, { 3367, 0x0000 }, { 3367, 0x0002 }, { 3368, 0x0000 },
+ { 3368, 0x0000 }, { 3368, 0x0004 }, { 3369, 0x0000 }, { 3369, 0x0500 },
+ { 3371, 0x0007 }, { 3374, 0x8028 }, { 3377, 0x01c0 }, { 3380, 0x5c00 },
+ /* 0x21700 */
+ { 3384, 0x2000 }, { 3385, 0x0001 }, { 3386, 0x0040 }, { 3387, 0x1c00 },
+ { 3390, 0x0000 }, { 3390, 0x0080 }, { 3391, 0xf000 }, { 3395, 0x001b },
+ { 3399, 0x0000 }, { 3399, 0x0000 }, { 3399, 0x0800 }, { 3400, 0x003f },
+ { 3406, 0x0088 }, { 3408, 0x9e00 }, { 3413, 0x8000 }, { 3414, 0x1f60 },
+ /* 0x21800 */
+ { 3421, 0x0000 }, { 3421, 0x0000 }, { 3421, 0x2701 }, { 3426, 0x0e00 },
+ { 3429, 0x0021 }, { 3431, 0x4004 }, { 3433, 0x001e }, { 3437, 0x0880 },
+ { 3439, 0x0038 }, { 3442, 0xc000 }, { 3444, 0x0007 }, { 3447, 0xc000 },
+ { 3449, 0x0000 }, { 3449, 0x03c2 }, { 3454, 0x0000 }, { 3454, 0x0400 },
+ /* 0x21900 */
+ { 3455, 0x0038 }, { 3458, 0x1027 }, { 3463, 0x0084 }, { 3465, 0x0800 },
+ { 3466, 0x0010 }, { 3467, 0x0100 }, { 3468, 0x0400 }, { 3469, 0x1000 },
+ { 3470, 0x0108 }, { 3472, 0x0040 }, { 3473, 0x0000 }, { 3473, 0x0000 },
+ { 3473, 0x0000 }, { 3473, 0x0800 }, { 3474, 0x0000 }, { 3474, 0x0008 },
+ /* 0x21a00 */
+ { 3475, 0x0000 }, { 3475, 0x0000 }, { 3475, 0x2000 }, { 3476, 0x0010 },
+ { 3477, 0x0820 }, { 3479, 0x0000 }, { 3479, 0x0000 }, { 3479, 0x0000 },
+ { 3479, 0x0000 }, { 3479, 0x0000 }, { 3479, 0x0000 }, { 3479, 0x0000 },
+ { 3479, 0x0000 }, { 3479, 0x0000 }, { 3479, 0x0000 }, { 3479, 0x0000 },
+ /* 0x21b00 */
+ { 3479, 0x0000 }, { 3479, 0x0000 }, { 3479, 0x0000 }, { 3479, 0x0000 },
+ { 3479, 0x0010 }, { 3480, 0x0000 }, { 3480, 0x0000 }, { 3480, 0x0000 },
+ { 3480, 0x0000 }, { 3480, 0x0000 }, { 3480, 0x0000 }, { 3480, 0x0000 },
+ { 3480, 0x0006 }, { 3482, 0x0000 }, { 3482, 0x0000 }, { 3482, 0x0000 },
+ /* 0x21c00 */
+ { 3482, 0x0000 }, { 3482, 0x0000 }, { 3482, 0x0400 }, { 3483, 0x0000 },
+ { 3483, 0x0000 }, { 3483, 0x0000 }, { 3483, 0x0000 }, { 3483, 0x0001 },
+ { 3484, 0x0000 }, { 3484, 0x0000 }, { 3484, 0x1024 }, { 3487, 0x0000 },
+ { 3487, 0x0000 }, { 3487, 0x0000 }, { 3487, 0x0000 }, { 3487, 0x0000 },
+ /* 0x21d00 */
+ { 3487, 0x0000 }, { 3487, 0x0000 }, { 3487, 0x0000 }, { 3487, 0x0000 },
+ { 3487, 0x0040 }, { 3488, 0x0000 }, { 3488, 0x0000 }, { 3488, 0x0000 },
+ { 3488, 0x0000 }, { 3488, 0x0001 }, { 3489, 0x0000 }, { 3489, 0x0400 },
+ { 3490, 0x0400 }, { 3491, 0x0002 }, { 3492, 0x0800 }, { 3493, 0x0200 },
+ /* 0x21e00 */
+ { 3494, 0x0000 }, { 3494, 0x1000 }, { 3495, 0x0000 }, { 3495, 0x2080 },
+ { 3497, 0x0000 }, { 3497, 0x0000 }, { 3497, 0x0000 }, { 3497, 0x0000 },
+ { 3497, 0x0200 }, { 3498, 0x0000 }, { 3498, 0x0110 }, { 3500, 0x0000 },
+ { 3500, 0x0100 }, { 3501, 0x0020 }, { 3502, 0x0000 }, { 3502, 0x0000 },
+ /* 0x21f00 */
+ { 3502, 0x8000 }, { 3503, 0x0020 }, { 3504, 0x0000 }, { 3504, 0x0000 },
+ { 3504, 0x0000 }, { 3504, 0x0000 }, { 3504, 0x0400 }, { 3505, 0x0000 },
+ { 3505, 0x0000 }, { 3505, 0x4000 }, { 3506, 0x0002 }, { 3507, 0x0000 },
+ { 3507, 0x0000 }, { 3507, 0x0000 }, { 3507, 0x0100 }, { 3508, 0x0000 },
+ /* 0x22000 */
+ { 3508, 0x0000 }, { 3508, 0x0000 }, { 3508, 0x0000 }, { 3508, 0x0000 },
+ { 3508, 0x0220 }, { 3510, 0x0000 }, { 3510, 0x0000 }, { 3510, 0x0000 },
+ { 3510, 0x0000 }, { 3510, 0x0400 }, { 3511, 0x0000 }, { 3511, 0x0000 },
+ { 3511, 0x0080 }, { 3512, 0x0000 }, { 3512, 0x0000 }, { 3512, 0x1000 },
+ /* 0x22100 */
+ { 3513, 0x0000 }, { 3513, 0x0000 }, { 3513, 0x0400 }, { 3514, 0x0000 },
+ { 3514, 0x0000 }, { 3514, 0x0800 }, { 3515, 0x0000 }, { 3515, 0x0408 },
+ { 3517, 0x0000 }, { 3517, 0x0000 }, { 3517, 0x0002 }, { 3518, 0x0000 },
+ { 3518, 0x0008 }, { 3519, 0x0000 }, { 3519, 0x0000 }, { 3519, 0x0000 },
+ /* 0x22200 */
+ { 3519, 0x0100 }, { 3520, 0x0000 }, { 3520, 0x0000 }, { 3520, 0x0000 },
+ { 3520, 0x0000 }, { 3520, 0x0000 }, { 3520, 0x0000 }, { 3520, 0x1000 },
+ { 3521, 0x0000 }, { 3521, 0x0000 }, { 3521, 0x0000 }, { 3521, 0x0000 },
+ { 3521, 0x0000 }, { 3521, 0x0000 }, { 3521, 0x0000 }, { 3521, 0x0000 },
+ /* 0x22300 */
+ { 3521, 0x0000 }, { 3521, 0x0000 }, { 3521, 0x0022 }, { 3523, 0x0000 },
+ { 3523, 0x0000 }, { 3523, 0x0000 }, { 3523, 0x0000 }, { 3523, 0x0000 },
+ { 3523, 0x0000 }, { 3523, 0x0000 }, { 3523, 0x0000 }, { 3523, 0x2000 },
+ { 3524, 0x0000 }, { 3524, 0x0081 }, { 3526, 0x0000 }, { 3526, 0x0400 },
+ /* 0x22400 */
+ { 3527, 0x0000 }, { 3527, 0x0000 }, { 3527, 0x0000 }, { 3527, 0x0000 },
+ { 3527, 0x0000 }, { 3527, 0x0000 }, { 3527, 0x0020 }, { 3528, 0x0002 },
+ { 3529, 0x0800 }, { 3530, 0x0002 }, { 3531, 0x0000 }, { 3531, 0x0001 },
+ { 3532, 0x0000 }, { 3532, 0x0000 }, { 3532, 0x2000 }, { 3533, 0x0000 },
+ /* 0x22500 */
+ { 3533, 0x0000 }, { 3533, 0x0808 }, { 3535, 0x0000 }, { 3535, 0x0001 },
+ { 3536, 0x0000 }, { 3536, 0x0010 }, { 3537, 0x0000 }, { 3537, 0x0000 },
+ { 3537, 0x2000 }, { 3538, 0x0000 }, { 3538, 0x8000 }, { 3539, 0x4000 },
+ { 3540, 0x0000 }, { 3540, 0x0000 }, { 3540, 0x0000 }, { 3540, 0x0000 },
+ /* 0x22600 */
+ { 3540, 0x0000 }, { 3540, 0x1800 }, { 3542, 0x0800 }, { 3543, 0x0000 },
+ { 3543, 0x0000 }, { 3543, 0x0000 }, { 3543, 0x0100 }, { 3544, 0x0400 },
+ { 3545, 0x0000 }, { 3545, 0x0140 }, { 3547, 0x0000 }, { 3547, 0x0000 },
+ { 3547, 0x0000 }, { 3547, 0x0000 }, { 3547, 0x0000 }, { 3547, 0x0070 },
+ /* 0x22700 */
+ { 3550, 0x0000 }, { 3550, 0x8810 }, { 3553, 0x0400 }, { 3554, 0x0000 },
+ { 3554, 0x0000 }, { 3554, 0x0000 }, { 3554, 0x0000 }, { 3554, 0x0020 },
+ { 3555, 0x0002 }, { 3556, 0x0000 }, { 3556, 0x0000 }, { 3556, 0x0030 },
+ { 3558, 0x2000 }, { 3559, 0x0000 }, { 3559, 0x0000 }, { 3559, 0x0000 },
+ /* 0x22800 */
+ { 3559, 0x0008 }, { 3560, 0x0000 }, { 3560, 0x0000 }, { 3560, 0x0000 },
+ { 3560, 0x0000 }, { 3560, 0x8000 }, { 3561, 0x0001 }, { 3562, 0x0002 },
+ { 3563, 0x0000 }, { 3563, 0x0000 }, { 3563, 0x2000 }, { 3564, 0x0000 },
+ { 3564, 0x0002 }, { 3565, 0x0000 }, { 3565, 0x0000 }, { 3565, 0x0080 },
+ /* 0x22900 */
+ { 3566, 0x0000 }, { 3566, 0x0000 }, { 3566, 0x0040 }, { 3567, 0x0200 },
+ { 3568, 0x8000 }, { 3569, 0x0000 }, { 3569, 0x0880 }, { 3571, 0x0000 },
+ { 3571, 0x0001 }, { 3572, 0x0008 }, { 3573, 0x0000 }, { 3573, 0x0000 },
+ { 3573, 0x0000 }, { 3573, 0x0000 }, { 3573, 0x0000 }, { 3573, 0x0000 },
+ /* 0x22a00 */
+ { 3573, 0x0000 }, { 3573, 0x0000 }, { 3573, 0x0000 }, { 3573, 0x0000 },
+ { 3573, 0x0000 }, { 3573, 0x0000 }, { 3573, 0x0040 }, { 3574, 0x0000 },
+ { 3574, 0x0000 }, { 3574, 0x0000 }, { 3574, 0x0000 }, { 3574, 0x0000 },
+ { 3574, 0x8000 }, { 3575, 0x0020 }, { 3576, 0x0140 }, { 3578, 0x0000 },
+ /* 0x22b00 */
+ { 3578, 0x4000 }, { 3579, 0x0000 }, { 3579, 0x0004 }, { 3580, 0x8000 },
+ { 3581, 0x0008 }, { 3582, 0x0000 }, { 3582, 0x0400 }, { 3583, 0x0000 },
+ { 3583, 0x0000 }, { 3583, 0x0000 }, { 3583, 0x0000 }, { 3583, 0x0000 },
+ { 3583, 0x4400 }, { 3585, 0x0000 }, { 3585, 0x0000 }, { 3585, 0x0000 },
+ /* 0x22c00 */
+ { 3585, 0x0000 }, { 3585, 0x0000 }, { 3585, 0x00c0 }, { 3587, 0x0100 },
+ { 3588, 0x1000 }, { 3589, 0x0022 }, { 3591, 0x0004 }, { 3592, 0x0000 },
+ { 3592, 0x0100 }, { 3593, 0x0800 }, { 3594, 0x0202 }, { 3596, 0x0084 },
+ { 3598, 0x0244 }, { 3601, 0x0000 }, { 3601, 0x0000 }, { 3601, 0x0000 },
+ /* 0x22d00 */
+ { 3601, 0x0180 }, { 3603, 0x0004 }, { 3604, 0x0000 }, { 3604, 0x0000 },
+ { 3604, 0x1010 }, { 3606, 0x0000 }, { 3606, 0x0080 }, { 3607, 0x0000 },
+ { 3607, 0x2000 }, { 3608, 0x0020 }, { 3609, 0x0019 }, { 3612, 0x0080 },
+ { 3613, 0x0000 }, { 3613, 0x0000 }, { 3613, 0x4000 }, { 3614, 0x0000 },
+ /* 0x22e00 */
+ { 3614, 0x2000 }, { 3615, 0x0000 }, { 3615, 0x0000 }, { 3615, 0x0040 },
+ { 3616, 0x0004 }, { 3617, 0x0000 }, { 3617, 0x0000 }, { 3617, 0x0100 },
+ { 3618, 0x0800 }, { 3619, 0x0000 }, { 3619, 0x0000 }, { 3619, 0x0008 },
+ { 3620, 0x0000 }, { 3620, 0x0000 }, { 3620, 0x8000 }, { 3621, 0x0000 },
+ /* 0x22f00 */
+ { 3621, 0x0000 }, { 3621, 0x0000 }, { 3621, 0x0000 }, { 3621, 0x0000 },
+ { 3621, 0x0000 }, { 3621, 0x0000 }, { 3621, 0x0000 }, { 3621, 0x0010 },
+ { 3622, 0x0000 }, { 3622, 0x0000 }, { 3622, 0x0000 }, { 3622, 0x0000 },
+ { 3622, 0x1000 }, { 3623, 0x0000 }, { 3623, 0x0008 }, { 3624, 0x0000 },
+ /* 0x23000 */
+ { 3624, 0x0000 }, { 3624, 0x0000 }, { 3624, 0x0000 }, { 3624, 0x0008 },
+ { 3625, 0x0810 }, { 3627, 0x0000 }, { 3627, 0x0040 }, { 3628, 0x6000 },
+ { 3630, 0x4000 }, { 3631, 0x0000 }, { 3631, 0x0000 }, { 3631, 0x1080 },
+ { 3633, 0x0000 }, { 3633, 0x0400 }, { 3634, 0x0000 }, { 3634, 0x0000 },
+ /* 0x23100 */
+ { 3634, 0x0008 }, { 3635, 0x0000 }, { 3635, 0x0000 }, { 3635, 0x2000 },
+ { 3636, 0x0000 }, { 3636, 0x0000 }, { 3636, 0x0000 }, { 3636, 0x2000 },
+ { 3637, 0x0004 }, { 3638, 0x0000 }, { 3638, 0x0030 }, { 3640, 0x0008 },
+ { 3641, 0x0300 }, { 3643, 0x0000 }, { 3643, 0x0000 }, { 3643, 0x0380 },
+ /* 0x23200 */
+ { 3646, 0x8000 }, { 3647, 0x0000 }, { 3647, 0x8020 }, { 3649, 0x001e },
+ { 3653, 0x0000 }, { 3653, 0x0000 }, { 3653, 0x0004 }, { 3654, 0x0000 },
+ { 3654, 0x0600 }, { 3656, 0x0000 }, { 3656, 0x3800 }, { 3659, 0x0000 },
+ { 3659, 0x0000 }, { 3659, 0x0004 }, { 3660, 0x0003 }, { 3662, 0x0000 },
+ /* 0x23300 */
+ { 3662, 0x0401 }, { 3664, 0x8000 }, { 3665, 0x0000 }, { 3665, 0x0000 },
+ { 3665, 0x0000 }, { 3665, 0x0000 }, { 3665, 0x0000 }, { 3665, 0x0000 },
+ { 3665, 0x0000 }, { 3665, 0x0000 }, { 3665, 0x0000 }, { 3665, 0x0010 },
+ { 3666, 0x1000 }, { 3667, 0x4000 }, { 3668, 0x0040 }, { 3669, 0x4430 },
+ /* 0x23400 */
+ { 3673, 0x0001 }, { 3674, 0x0000 }, { 3674, 0x0000 }, { 3674, 0x8000 },
+ { 3675, 0x0000 }, { 3675, 0x0001 }, { 3676, 0x8000 }, { 3677, 0x0004 },
+ { 3678, 0x0000 }, { 3678, 0x0000 }, { 3678, 0x0000 }, { 3678, 0x0000 },
+ { 3678, 0x0000 }, { 3678, 0x0000 }, { 3678, 0x0020 }, { 3679, 0x0000 },
+ /* 0x23500 */
+ { 3679, 0x0000 }, { 3679, 0x0200 }, { 3680, 0x0000 }, { 3680, 0x0001 },
+ { 3681, 0x0000 }, { 3681, 0x0400 }, { 3682, 0x0080 }, { 3683, 0x0000 },
+ { 3683, 0x0000 }, { 3683, 0x1220 }, { 3686, 0x0000 }, { 3686, 0x0000 },
+ { 3686, 0xe000 }, { 3689, 0x0000 }, { 3689, 0x0000 }, { 3689, 0x0008 },
+ /* 0x23600 */
+ { 3690, 0x0001 }, { 3691, 0x0400 }, { 3692, 0x0000 }, { 3692, 0x1000 },
+ { 3693, 0x0001 }, { 3694, 0x8200 }, { 3696, 0x0000 }, { 3696, 0x0080 },
+ { 3697, 0x0000 }, { 3697, 0x0000 }, { 3697, 0x2040 }, { 3699, 0x0400 },
+ { 3700, 0x0000 }, { 3700, 0x8000 }, { 3701, 0x4000 }, { 3702, 0x0000 },
+ /* 0x23700 */
+ { 3702, 0x0008 }, { 3703, 0x0040 }, { 3704, 0xa001 }, { 3707, 0x8000 },
+ { 3708, 0x0000 }, { 3708, 0x0000 }, { 3708, 0x0040 }, { 3709, 0x0000 },
+ { 3709, 0x0002 }, { 3710, 0x0000 }, { 3710, 0x0004 }, { 3711, 0x1000 },
+ { 3712, 0x0004 }, { 3713, 0x00e0 }, { 3716, 0x0000 }, { 3716, 0x0000 },
+ /* 0x23800 */
+ { 3716, 0x0000 }, { 3716, 0x0000 }, { 3716, 0x0000 }, { 3716, 0x0400 },
+ { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 },
+ { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 },
+ { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 },
+ /* 0x23900 */
+ { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 },
+ { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 },
+ { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 }, { 3717, 0x0000 },
+ { 3717, 0x0004 }, { 3718, 0x0000 }, { 3718, 0x0000 }, { 3718, 0x0000 },
+ /* 0x23a00 */
+ { 3718, 0x0000 }, { 3718, 0x0000 }, { 3718, 0x0000 }, { 3718, 0x0000 },
+ { 3718, 0x0000 }, { 3718, 0x0000 }, { 3718, 0x0000 }, { 3718, 0x0000 },
+ { 3718, 0x0000 }, { 3718, 0x0000 }, { 3718, 0x0080 }, { 3719, 0x0000 },
+ { 3719, 0x0000 }, { 3719, 0x0800 }, { 3720, 0x4000 }, { 3721, 0x0400 },
+ /* 0x23b00 */
+ { 3722, 0x0000 }, { 3722, 0x0000 }, { 3722, 0x0000 }, { 3722, 0x0000 },
+ { 3722, 0x0000 }, { 3722, 0x0400 }, { 3723, 0x0000 }, { 3723, 0x0000 },
+ { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 },
+ { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 },
+ /* 0x23c00 */
+ { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 },
+ { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 },
+ { 3723, 0x0000 }, { 3723, 0x0e00 }, { 3726, 0x0000 }, { 3726, 0x00a0 },
+ { 3728, 0x0380 }, { 3731, 0x0000 }, { 3731, 0x0000 }, { 3731, 0xf000 },
+ /* 0x23d00 */
+ { 3735, 0x0000 }, { 3735, 0x0000 }, { 3735, 0x0000 }, { 3735, 0x0000 },
+ { 3735, 0x0001 }, { 3736, 0x0800 }, { 3737, 0x0000 }, { 3737, 0x4000 },
+ { 3738, 0x8000 }, { 3739, 0x0000 }, { 3739, 0x0000 }, { 3739, 0x3fc0 },
+ { 3747, 0x0000 }, { 3747, 0x0000 }, { 3747, 0x0008 }, { 3748, 0x0100 },
+ /* 0x23e00 */
+ { 3749, 0x0000 }, { 3749, 0x0002 }, { 3750, 0xf000 }, { 3754, 0x0203 },
+ { 3757, 0x0000 }, { 3757, 0x0000 }, { 3757, 0x0000 }, { 3757, 0x0000 },
+ { 3757, 0x0f00 }, { 3761, 0x0000 }, { 3761, 0x0000 }, { 3761, 0x8200 },
+ { 3763, 0x0000 }, { 3763, 0x0080 }, { 3764, 0x0000 }, { 3764, 0x1f80 },
+ /* 0x23f00 */
+ { 3770, 0x0000 }, { 3770, 0x0000 }, { 3770, 0x0000 }, { 3770, 0x0020 },
+ { 3771, 0x0402 }, { 3773, 0x0000 }, { 3773, 0x0000 }, { 3773, 0x8000 },
+ { 3774, 0x8007 }, { 3778, 0x0000 }, { 3778, 0x0000 }, { 3778, 0x0090 },
+ { 3780, 0x0021 }, { 3782, 0x0000 }, { 3782, 0xf800 }, { 3787, 0x0001 },
+ /* 0x24000 */
+ { 3788, 0x0000 }, { 3788, 0x0002 }, { 3789, 0x0000 }, { 3789, 0x3e00 },
+ { 3794, 0x0000 }, { 3794, 0x0080 }, { 3795, 0x0000 }, { 3795, 0x0000 },
+ { 3795, 0x3820 }, { 3799, 0x0002 }, { 3800, 0x0000 }, { 3800, 0x0000 },
+ { 3800, 0x0200 }, { 3801, 0x0000 }, { 3801, 0x0002 }, { 3802, 0x0000 },
+ /* 0x24100 */
+ { 3802, 0x8010 }, { 3804, 0x0200 }, { 3805, 0x0000 }, { 3805, 0x8000 },
+ { 3806, 0x0011 }, { 3808, 0x90e0 }, { 3813, 0x0000 }, { 3813, 0x0480 },
+ { 3815, 0x0000 }, { 3815, 0x0000 }, { 3815, 0x1038 }, { 3819, 0x0020 },
+ { 3820, 0x2000 }, { 3821, 0x0000 }, { 3821, 0x0004 }, { 3822, 0x1000 },
+ /* 0x24200 */
+ { 3823, 0x0000 }, { 3823, 0x0800 }, { 3824, 0x0000 }, { 3824, 0x0000 },
+ { 3824, 0x0800 }, { 3825, 0x0240 }, { 3827, 0x0000 }, { 3827, 0x01c0 },
+ { 3830, 0x0010 }, { 3831, 0x0028 }, { 3833, 0x0020 }, { 3834, 0x0000 },
+ { 3834, 0x0602 }, { 3837, 0x0000 }, { 3837, 0x4000 }, { 3838, 0x0400 },
+ /* 0x24300 */
+ { 3839, 0x2000 }, { 3840, 0x0400 }, { 3841, 0x0000 }, { 3841, 0x0010 },
+ { 3842, 0x0100 }, { 3843, 0x0000 }, { 3843, 0x003c }, { 3847, 0x0000 },
+ { 3847, 0x1000 }, { 3848, 0x1040 }, { 3850, 0x0000 }, { 3850, 0x2000 },
+ { 3851, 0x0002 }, { 3852, 0x0000 }, { 3852, 0x0600 }, { 3854, 0x0104 },
+ /* 0x24400 */
+ { 3856, 0x0010 }, { 3857, 0x0000 }, { 3857, 0x0000 }, { 3857, 0x0060 },
+ { 3859, 0x0000 }, { 3859, 0x0c00 }, { 3861, 0x0000 }, { 3861, 0x0008 },
+ { 3862, 0x0180 }, { 3864, 0x0000 }, { 3864, 0x0000 }, { 3864, 0x1200 },
+ { 3866, 0x4000 }, { 3867, 0x0048 }, { 3869, 0x0000 }, { 3869, 0x0000 },
+ /* 0x24500 */
+ { 3869, 0x0000 }, { 3869, 0x0000 }, { 3869, 0x0002 }, { 3870, 0x0000 },
+ { 3870, 0x0000 }, { 3870, 0x0000 }, { 3870, 0x0000 }, { 3870, 0x0100 },
+ { 3871, 0x0000 }, { 3871, 0x0000 }, { 3871, 0x0000 }, { 3871, 0x0000 },
+ { 3871, 0x0100 }, { 3872, 0x0000 }, { 3872, 0x0000 }, { 3872, 0x0000 },
+ /* 0x24600 */
+ { 3872, 0x0000 }, { 3872, 0x0100 }, { 3873, 0x0400 }, { 3874, 0x0000 },
+ { 3874, 0x0000 }, { 3874, 0x0000 }, { 3874, 0x0020 }, { 3875, 0x0010 },
+ { 3876, 0x0000 }, { 3876, 0x0080 }, { 3877, 0x0000 }, { 3877, 0x0000 },
+ { 3877, 0x0000 }, { 3877, 0x0010 }, { 3878, 0x0000 }, { 3878, 0x0000 },
+ /* 0x24700 */
+ { 3878, 0x0040 }, { 3879, 0x0000 }, { 3879, 0x8020 }, { 3881, 0x0000 },
+ { 3881, 0x0000 }, { 3881, 0x0000 }, { 3881, 0x0000 }, { 3881, 0x0000 },
+ { 3881, 0x8000 }, { 3882, 0x0000 }, { 3882, 0x0000 }, { 3882, 0x0000 },
+ { 3882, 0x0000 }, { 3882, 0x0000 }, { 3882, 0x0001 }, { 3883, 0x0000 },
+ /* 0x24800 */
+ { 3883, 0x0000 }, { 3883, 0x0004 }, { 3884, 0x0008 }, { 3885, 0x0000 },
+ { 3885, 0x0000 }, { 3885, 0x0000 }, { 3885, 0x0000 }, { 3885, 0x0000 },
+ { 3885, 0x0004 }, { 3886, 0x0000 }, { 3886, 0x0000 }, { 3886, 0x0000 },
+ { 3886, 0x0000 }, { 3886, 0x0000 }, { 3886, 0x0200 }, { 3887, 0x880f },
+ /* 0x24900 */
+ { 3893, 0x1003 }, { 3896, 0x02c0 }, { 3899, 0x8000 }, { 3900, 0xc018 },
+ { 3904, 0x000f }, { 3908, 0x0000 }, { 3908, 0x000c }, { 3910, 0x8070 },
+ { 3914, 0xff04 }, { 3923, 0x0010 }, { 3924, 0x3a90 }, { 3930, 0x0f80 },
+ { 3935, 0x0020 }, { 3936, 0xc401 }, { 3940, 0x3028 }, { 3944, 0x0bc0 },
+ /* 0x24a00 */
+ { 3949, 0x4000 }, { 3950, 0x0024 }, { 3952, 0x07fe }, { 3962, 0x4000 },
+ { 3963, 0xc424 }, { 3968, 0x2003 }, { 3971, 0x00e0 }, { 3974, 0x0782 },
+ { 3979, 0x1000 }, { 3980, 0x0078 }, { 3984, 0x00f0 }, { 3988, 0x1c0e },
+ { 3994, 0x0481 }, { 3997, 0x8002 }, { 3999, 0x0204 }, { 4001, 0x0000 },
+ /* 0x24b00 */
+ { 4001, 0x0000 }, { 4001, 0x0000 }, { 4001, 0x0000 }, { 4001, 0x0000 },
+ { 4001, 0x0000 }, { 4001, 0x0000 }, { 4001, 0x4000 }, { 4002, 0x0000 },
+ { 4002, 0x0000 }, { 4002, 0x0000 }, { 4002, 0x0000 }, { 4002, 0x0000 },
+ { 4002, 0x0000 }, { 4002, 0x0000 }, { 4002, 0x0000 }, { 4002, 0x0020 },
+ /* 0x24c00 */
+ { 4003, 0x0200 }, { 4004, 0x0000 }, { 4004, 0x0000 }, { 4004, 0x0000 },
+ { 4004, 0x0000 }, { 4004, 0x0000 }, { 4004, 0x0000 }, { 4004, 0x0000 },
+ { 4004, 0x0000 }, { 4004, 0xc000 }, { 4006, 0x0000 }, { 4006, 0x0000 },
+ { 4006, 0x0200 }, { 4007, 0x0200 }, { 4008, 0x0000 }, { 4008, 0x0000 },
+ /* 0x24d00 */
+ { 4008, 0x0040 }, { 4009, 0x0008 }, { 4010, 0x0000 }, { 4010, 0x0000 },
+ { 4010, 0x0000 }, { 4010, 0x0000 }, { 4010, 0x0000 }, { 4010, 0x0000 },
+ { 4010, 0x0000 }, { 4010, 0x0000 }, { 4010, 0x0000 }, { 4010, 0x0100 },
+ { 4011, 0x0000 }, { 4011, 0x0000 }, { 4011, 0x0c00 }, { 4013, 0x0000 },
+ /* 0x24e00 */
+ { 4013, 0x0000 }, { 4013, 0x0000 }, { 4013, 0x0000 }, { 4013, 0x0800 },
+ { 4014, 0x0000 }, { 4014, 0x0001 }, { 4015, 0x0000 }, { 4015, 0x0000 },
+ { 4015, 0x0000 }, { 4015, 0x0000 }, { 4015, 0x00a0 }, { 4017, 0x0000 },
+ { 4017, 0x0000 }, { 4017, 0x0000 }, { 4017, 0x0000 }, { 4017, 0x0000 },
+ /* 0x24f00 */
+ { 4017, 0x4000 }, { 4018, 0x0000 }, { 4018, 0x0000 }, { 4018, 0x0000 },
+ { 4018, 0x0000 }, { 4018, 0x1000 }, { 4019, 0x0000 }, { 4019, 0x0000 },
+ { 4019, 0x0044 }, { 4021, 0x0480 }, { 4023, 0x0200 }, { 4024, 0x0100 },
+ { 4025, 0x0004 }, { 4026, 0x0000 }, { 4026, 0x0000 }, { 4026, 0x0000 },
+ /* 0x25000 */
+ { 4026, 0x0000 }, { 4026, 0x0000 }, { 4026, 0x1000 }, { 4027, 0x0000 },
+ { 4027, 0x0000 }, { 4027, 0x0004 }, { 4028, 0x0000 }, { 4028, 0x0000 },
+ { 4028, 0x0000 }, { 4028, 0x2000 }, { 4029, 0x0000 }, { 4029, 0x0000 },
+ { 4029, 0x0000 }, { 4029, 0x0000 }, { 4029, 0x0000 }, { 4029, 0x0000 },
+ /* 0x25100 */
+ { 4029, 0x0000 }, { 4029, 0x0000 }, { 4029, 0x0800 }, { 4030, 0x0000 },
+ { 4030, 0x0100 }, { 4031, 0x0000 }, { 4031, 0x0000 }, { 4031, 0x6000 },
+ { 4033, 0x0000 }, { 4033, 0x0000 }, { 4033, 0x0000 }, { 4033, 0x0000 },
+ { 4033, 0x0000 }, { 4033, 0x0000 }, { 4033, 0x00c8 }, { 4036, 0x0000 },
+ /* 0x25200 */
+ { 4036, 0x0000 }, { 4036, 0x0000 }, { 4036, 0x0003 }, { 4038, 0x0000 },
+ { 4038, 0x0000 }, { 4038, 0x0001 }, { 4039, 0x0000 }, { 4039, 0x0000 },
+ { 4039, 0x0000 }, { 4039, 0x0200 }, { 4040, 0x0000 }, { 4040, 0x0000 },
+ { 4040, 0x0080 }, { 4041, 0x0100 }, { 4042, 0x0000 }, { 4042, 0x0000 },
+ /* 0x25300 */
+ { 4042, 0x4000 }, { 4043, 0x000a }, { 4045, 0x0000 }, { 4045, 0x0000 },
+ { 4045, 0x0000 }, { 4045, 0x0000 }, { 4045, 0x0000 }, { 4045, 0x0000 },
+ { 4045, 0x0000 }, { 4045, 0x0000 }, { 4045, 0x0000 }, { 4045, 0x0000 },
+ { 4045, 0x0000 }, { 4045, 0x0000 }, { 4045, 0x0000 }, { 4045, 0x0000 },
+ /* 0x25400 */
+ { 4045, 0x0000 }, { 4045, 0x0200 }, { 4046, 0x8020 }, { 4048, 0x0001 },
+ { 4049, 0x0040 }, { 4050, 0x0000 }, { 4050, 0x5000 }, { 4052, 0x0000 },
+ { 4052, 0x0000 }, { 4052, 0x0000 }, { 4052, 0x0000 }, { 4052, 0x0000 },
+ { 4052, 0x0000 }, { 4052, 0x0000 }, { 4052, 0x0000 }, { 4052, 0x0000 },
+ /* 0x25500 */
+ { 4052, 0x0000 }, { 4052, 0x0000 }, { 4052, 0x0000 }, { 4052, 0x8022 },
+ { 4055, 0x0000 }, { 4055, 0x7800 }, { 4059, 0x0064 }, { 4062, 0x0000 },
+ { 4062, 0x8012 }, { 4065, 0x0000 }, { 4065, 0x0000 }, { 4065, 0x0200 },
+ { 4066, 0x0000 }, { 4066, 0x0820 }, { 4068, 0x0001 }, { 4069, 0x0000 },
+ /* 0x25600 */
+ { 4069, 0x0020 }, { 4070, 0x0000 }, { 4070, 0x0000 }, { 4070, 0x0020 },
+ { 4071, 0x0000 }, { 4071, 0x0002 }, { 4072, 0x0000 }, { 4072, 0x0000 },
+ { 4072, 0x0008 }, { 4073, 0x0000 }, { 4073, 0x0000 }, { 4073, 0x0000 },
+ { 4073, 0x0000 }, { 4073, 0x0000 }, { 4073, 0x0008 }, { 4074, 0x0040 },
+ /* 0x25700 */
+ { 4075, 0x0040 }, { 4076, 0x2000 }, { 4077, 0x0020 }, { 4078, 0x2000 },
+ { 4079, 0x0000 }, { 4079, 0x0000 }, { 4079, 0x0000 }, { 4079, 0x0004 },
+ { 4080, 0x0000 }, { 4080, 0x0000 }, { 4080, 0x0000 }, { 4080, 0x0000 },
+ { 4080, 0x0080 }, { 4081, 0x8000 }, { 4082, 0x0003 }, { 4084, 0x0000 },
+ /* 0x25800 */
+ { 4084, 0x0000 }, { 4084, 0x0000 }, { 4084, 0x0000 }, { 4084, 0x0000 },
+ { 4084, 0x0000 }, { 4084, 0x2080 }, { 4086, 0x0000 }, { 4086, 0x0004 },
+ { 4087, 0x0000 }, { 4087, 0x0000 }, { 4087, 0x0000 }, { 4087, 0x0000 },
+ { 4087, 0x0100 }, { 4088, 0x0000 }, { 4088, 0x0002 }, { 4089, 0x0000 },
+ /* 0x25900 */
+ { 4089, 0x0008 }, { 4090, 0x0000 }, { 4090, 0x0000 }, { 4090, 0x0000 },
+ { 4090, 0x0040 }, { 4091, 0x0040 }, { 4092, 0x0000 }, { 4092, 0x0000 },
+ { 4092, 0x0000 }, { 4092, 0x0000 }, { 4092, 0x1000 }, { 4093, 0x0000 },
+ { 4093, 0x1000 }, { 4094, 0x0000 }, { 4094, 0x0000 }, { 4094, 0x0000 },
+ /* 0x25a00 */
+ { 4094, 0x0000 }, { 4094, 0x0000 }, { 4094, 0x0000 }, { 4094, 0x0000 },
+ { 4094, 0x0000 }, { 4094, 0x0000 }, { 4094, 0x0000 }, { 4094, 0x0000 },
+ { 4094, 0x0000 }, { 4094, 0x1020 }, { 4096, 0xc000 }, { 4098, 0x0000 },
+ { 4098, 0x0000 }, { 4098, 0x0000 }, { 4098, 0x0200 }, { 4099, 0x0000 },
+ /* 0x25b00 */
+ { 4099, 0x0000 }, { 4099, 0x0000 }, { 4099, 0x0000 }, { 4099, 0x0000 },
+ { 4099, 0x0000 }, { 4099, 0x0000 }, { 4099, 0x0000 }, { 4099, 0x0010 },
+ { 4100, 0x0200 }, { 4101, 0x0000 }, { 4101, 0x0000 }, { 4101, 0x0018 },
+ { 4103, 0x0040 }, { 4104, 0x0000 }, { 4104, 0x0110 }, { 4106, 0x0000 },
+ /* 0x25c00 */
+ { 4106, 0x0042 }, { 4108, 0x0000 }, { 4108, 0x0002 }, { 4109, 0x0000 },
+ { 4109, 0x0400 }, { 4110, 0x0000 }, { 4110, 0x0020 }, { 4111, 0x0000 },
+ { 4111, 0x0000 }, { 4111, 0x0002 }, { 4112, 0x0000 }, { 4112, 0x0000 },
+ { 4112, 0x0003 }, { 4114, 0x0000 }, { 4114, 0x0000 }, { 4114, 0x4000 },
+ /* 0x25d00 */
+ { 4115, 0x0000 }, { 4115, 0x0000 }, { 4115, 0x0001 }, { 4116, 0x0000 },
+ { 4116, 0x0008 }, { 4117, 0x0000 }, { 4117, 0x0000 }, { 4117, 0x0000 },
+ { 4117, 0x0000 }, { 4117, 0x0000 }, { 4117, 0x0000 }, { 4117, 0x0000 },
+ { 4117, 0x0000 }, { 4117, 0x0000 }, { 4117, 0x0000 }, { 4117, 0x0000 },
+ /* 0x25e00 */
+ { 4117, 0x4000 }, { 4118, 0x0000 }, { 4118, 0x0000 }, { 4118, 0x0000 },
+ { 4118, 0x0200 }, { 4119, 0x0000 }, { 4119, 0x0000 }, { 4119, 0x0000 },
+ { 4119, 0x000e }, { 4122, 0x0000 }, { 4122, 0x0040 }, { 4123, 0x1000 },
+ { 4124, 0x0000 }, { 4124, 0x0180 }, { 4126, 0x0000 }, { 4126, 0x0000 },
+ /* 0x25f00 */
+ { 4126, 0x0000 }, { 4126, 0x0400 }, { 4127, 0x0000 }, { 4127, 0x0000 },
+ { 4127, 0x0800 }, { 4128, 0x0000 }, { 4128, 0x0000 }, { 4128, 0x0000 },
+ { 4128, 0x0000 }, { 4128, 0x0000 }, { 4128, 0x0000 }, { 4128, 0x0000 },
+ { 4128, 0x0000 }, { 4128, 0x0000 }, { 4128, 0x0006 }, { 4130, 0x0000 },
+ /* 0x26000 */
+ { 4130, 0x0000 }, { 4130, 0x0000 }, { 4130, 0x0200 }, { 4131, 0x0000 },
+ { 4131, 0x0100 }, { 4132, 0x0000 }, { 4132, 0x0010 }, { 4133, 0x0000 },
+ { 4133, 0x0008 }, { 4134, 0x0080 }, { 4135, 0x0030 }, { 4137, 0x0000 },
+ { 4137, 0x0000 }, { 4137, 0x0000 }, { 4137, 0x0000 }, { 4137, 0x0000 },
+ /* 0x26100 */
+ { 4137, 0x0004 }, { 4138, 0x0000 }, { 4138, 0x0002 }, { 4139, 0x0000 },
+ { 4139, 0x0000 }, { 4139, 0x1e00 }, { 4143, 0x0000 }, { 4143, 0x0000 },
+ { 4143, 0x0000 }, { 4143, 0x0000 }, { 4143, 0x6000 }, { 4145, 0x0004 },
+ { 4146, 0x0000 }, { 4146, 0x2000 }, { 4147, 0x0000 }, { 4147, 0x0000 },
+ /* 0x26200 */
+ { 4147, 0x0000 }, { 4147, 0x0000 }, { 4147, 0x0000 }, { 4147, 0x0000 },
+ { 4147, 0x0000 }, { 4147, 0x0100 }, { 4148, 0x0c02 }, { 4151, 0x0000 },
+ { 4151, 0x0000 }, { 4151, 0x0000 }, { 4151, 0x0000 }, { 4151, 0x0000 },
+ { 4151, 0x0000 }, { 4151, 0x0001 }, { 4152, 0x0000 }, { 4152, 0x0000 },
+ /* 0x26300 */
+ { 4152, 0x0000 }, { 4152, 0x0000 }, { 4152, 0x0000 }, { 4152, 0x0020 },
+ { 4153, 0x1800 }, { 4155, 0x0002 }, { 4156, 0x0000 }, { 4156, 0x0000 },
+ { 4156, 0x0000 }, { 4156, 0x0000 }, { 4156, 0x0000 }, { 4156, 0x4000 },
+ { 4157, 0x0000 }, { 4157, 0x0000 }, { 4157, 0x0000 }, { 4157, 0x0120 },
+ /* 0x26400 */
+ { 4159, 0x0004 }, { 4160, 0x0007 }, { 4163, 0x0000 }, { 4163, 0x0000 },
+ { 4163, 0x0400 }, { 4164, 0x0000 }, { 4164, 0x0200 }, { 4165, 0x0000 },
+ { 4165, 0x2310 }, { 4169, 0x0100 }, { 4170, 0x0000 }, { 4170, 0x0000 },
+ { 4170, 0x0000 }, { 4170, 0x0000 }, { 4170, 0x0000 }, { 4170, 0x0000 },
+ /* 0x26500 */
+ { 4170, 0x0000 }, { 4170, 0x0004 }, { 4171, 0x0000 }, { 4171, 0x0000 },
+ { 4171, 0x0000 }, { 4171, 0x0000 }, { 4171, 0x0000 }, { 4171, 0x0004 },
+ { 4172, 0x0000 }, { 4172, 0x0000 }, { 4172, 0x2001 }, { 4174, 0x8000 },
+ { 4175, 0x0000 }, { 4175, 0x0000 }, { 4175, 0x0000 }, { 4175, 0x0000 },
+ /* 0x26600 */
+ { 4175, 0x0000 }, { 4175, 0x0004 }, { 4176, 0x0040 }, { 4177, 0x0000 },
+ { 4177, 0x0000 }, { 4177, 0x0000 }, { 4177, 0x0000 }, { 4177, 0x0000 },
+ { 4177, 0x0000 }, { 4177, 0x0000 }, { 4177, 0x8000 }, { 4178, 0x0022 },
+ { 4180, 0x0000 }, { 4180, 0x0400 }, { 4181, 0x0100 }, { 4182, 0x1000 },
+ /* 0x26700 */
+ { 4183, 0x0000 }, { 4183, 0x0040 }, { 4184, 0x0000 }, { 4184, 0x0000 },
+ { 4184, 0x0002 }, { 4185, 0x0000 }, { 4185, 0x0000 }, { 4185, 0x0000 },
+ { 4185, 0x0000 }, { 4185, 0x0200 }, { 4186, 0x0000 }, { 4186, 0x0018 },
+ { 4188, 0x1000 }, { 4189, 0x0000 }, { 4189, 0x0000 }, { 4189, 0x0000 },
+ /* 0x26800 */
+ { 4189, 0x0000 }, { 4189, 0x1000 }, { 4190, 0x0000 }, { 4190, 0x0000 },
+ { 4190, 0x0040 }, { 4191, 0x4000 }, { 4192, 0x4000 }, { 4193, 0x0000 },
+ { 4193, 0x0500 }, { 4195, 0x0008 }, { 4196, 0x0000 }, { 4196, 0x0000 },
+ { 4196, 0x0080 }, { 4197, 0x0000 }, { 4197, 0x0000 }, { 4197, 0x0000 },
+ /* 0x26900 */
+ { 4197, 0x4000 }, { 4198, 0x0002 }, { 4199, 0x0040 }, { 4200, 0x0200 },
+ { 4201, 0x0000 }, { 4201, 0x0002 }, { 4202, 0x0000 }, { 4202, 0x0000 },
+ { 4202, 0x0000 }, { 4202, 0x0000 }, { 4202, 0x0100 }, { 4203, 0x0020 },
+ { 4204, 0x0000 }, { 4204, 0x0000 }, { 4204, 0x0000 }, { 4204, 0x0404 },
+ /* 0x26a00 */
+ { 4206, 0x0000 }, { 4206, 0x0000 }, { 4206, 0x6000 }, { 4208, 0x0010 },
+ { 4209, 0x0004 }, { 4210, 0x0006 }, { 4212, 0x0000 }, { 4212, 0x0000 },
+ { 4212, 0x0000 }, { 4212, 0x0000 }, { 4212, 0x0000 }, { 4212, 0x0000 },
+ { 4212, 0x0000 }, { 4212, 0x0000 }, { 4212, 0x0000 }, { 4212, 0x0000 },
+ /* 0x26b00 */
+ { 4212, 0x0420 }, { 4214, 0x0008 }, { 4215, 0x0100 }, { 4216, 0x0000 },
+ { 4216, 0x0000 }, { 4216, 0x080f }, { 4221, 0x0000 }, { 4221, 0x0020 },
+ { 4222, 0x0004 }, { 4223, 0x20c0 }, { 4226, 0x0000 }, { 4226, 0x0008 },
+ { 4227, 0x0001 }, { 4228, 0x0000 }, { 4228, 0x0000 }, { 4228, 0x0080 },
+ /* 0x26c00 */
+ { 4229, 0x0000 }, { 4229, 0x0000 }, { 4229, 0x0002 }, { 4230, 0x0000 },
+ { 4230, 0x0001 }, { 4231, 0x0000 }, { 4231, 0x0000 }, { 4231, 0xc000 },
+ { 4233, 0x0007 }, { 4236, 0x0000 }, { 4236, 0x0010 }, { 4237, 0x2180 },
+ { 4240, 0x0009 }, { 4242, 0x0002 }, { 4243, 0x0000 }, { 4243, 0x0000 },
+ /* 0x26d00 */
+ { 4243, 0x0000 }, { 4243, 0x0000 }, { 4243, 0x07fc }, { 4252, 0x0000 },
+ { 4252, 0x0000 }, { 4252, 0x0002 }, { 4253, 0x0000 }, { 4253, 0x0000 },
+ { 4253, 0x0000 }, { 4253, 0x0000 }, { 4253, 0x40ff }, { 4262, 0x0000 },
+ { 4262, 0x0000 }, { 4262, 0x1000 }, { 4263, 0x0c00 }, { 4265, 0x0001 },
+ /* 0x26e00 */
+ { 4266, 0x00a1 }, { 4269, 0x0004 }, { 4270, 0x0000 }, { 4270, 0x0000 },
+ { 4270, 0x003c }, { 4274, 0x0000 }, { 4274, 0x4000 }, { 4275, 0x0084 },
+ { 4277, 0x0010 }, { 4278, 0x0200 }, { 4279, 0x0000 }, { 4279, 0x0000 },
+ { 4279, 0x0000 }, { 4279, 0x00ff }, { 4287, 0x0000 }, { 4287, 0x0000 },
+ /* 0x26f00 */
+ { 4287, 0x0000 }, { 4287, 0x0000 }, { 4287, 0x0040 }, { 4288, 0x0000 },
+ { 4288, 0x0000 }, { 4288, 0x0000 }, { 4288, 0x0000 }, { 4288, 0x0018 },
+ { 4290, 0x0000 }, { 4290, 0x8000 }, { 4291, 0x0002 }, { 4292, 0x0000 },
+ { 4292, 0x0000 }, { 4292, 0xc000 }, { 4294, 0x0000 }, { 4294, 0x0000 },
+ /* 0x27000 */
+ { 4294, 0x4000 }, { 4295, 0x0000 }, { 4295, 0x0000 }, { 4295, 0x0000 },
+ { 4295, 0x0800 }, { 4296, 0x000c }, { 4298, 0x0000 }, { 4298, 0x0000 },
+ { 4298, 0x0100 }, { 4299, 0x0000 }, { 4299, 0xe000 }, { 4302, 0x0000 },
+ { 4302, 0x2000 }, { 4303, 0x0000 }, { 4303, 0x0000 }, { 4303, 0x0100 },
+ /* 0x27100 */
+ { 4304, 0x1200 }, { 4306, 0x0000 }, { 4306, 0x00c0 }, { 4308, 0x0000 },
+ { 4308, 0x0000 }, { 4308, 0x0000 }, { 4308, 0x0030 }, { 4310, 0x0020 },
+ { 4311, 0x0000 }, { 4311, 0x0000 }, { 4311, 0x0000 }, { 4311, 0x0000 },
+ { 4311, 0x2000 }, { 4312, 0x0000 }, { 4312, 0x0000 }, { 4312, 0x0000 },
+ /* 0x27200 */
+ { 4312, 0x0000 }, { 4312, 0x0800 }, { 4313, 0x0000 }, { 4313, 0x0000 },
+ { 4313, 0x0000 }, { 4313, 0x0000 }, { 4313, 0x0000 }, { 4313, 0x0000 },
+ { 4313, 0x0821 }, { 4316, 0x0000 }, { 4316, 0x0000 }, { 4316, 0x0044 },
+ { 4318, 0x0000 }, { 4318, 0x0000 }, { 4318, 0x0040 }, { 4319, 0x0000 },
+ /* 0x27300 */
+ { 4319, 0x0000 }, { 4319, 0x0000 }, { 4319, 0x0000 }, { 4319, 0x0000 },
+ { 4319, 0x0000 }, { 4319, 0x0000 }, { 4319, 0x0000 }, { 4319, 0x0000 },
+ { 4319, 0x0000 }, { 4319, 0x0400 }, { 4320, 0x0000 }, { 4320, 0x0000 },
+ { 4320, 0x0000 }, { 4320, 0x0000 }, { 4320, 0x0000 }, { 4320, 0x0000 },
+ /* 0x27400 */
+ { 4320, 0x0000 }, { 4320, 0x0000 }, { 4320, 0x0004 }, { 4321, 0x0000 },
+ { 4321, 0x0000 }, { 4321, 0x0001 }, { 4322, 0x0000 }, { 4322, 0x0000 },
+ { 4322, 0x0050 }, { 4324, 0x0000 }, { 4324, 0x0000 }, { 4324, 0x0000 },
+ { 4324, 0x0000 }, { 4324, 0x0000 }, { 4324, 0x0000 }, { 4324, 0x0000 },
+ /* 0x27500 */
+ { 4324, 0x0000 }, { 4324, 0x0000 }, { 4324, 0x0000 }, { 4324, 0x0000 },
+ { 4324, 0x0000 }, { 4324, 0x0000 }, { 4324, 0x0000 }, { 4324, 0x0010 },
+ { 4325, 0x0000 }, { 4325, 0x0000 }, { 4325, 0x0008 }, { 4326, 0x0000 },
+ { 4326, 0x0000 }, { 4326, 0x0000 }, { 4326, 0x0011 }, { 4328, 0x6000 },
+ /* 0x27600 */
+ { 4330, 0x1080 }, { 4332, 0x0000 }, { 4332, 0x0000 }, { 4332, 0x0204 },
+ { 4334, 0x0000 }, { 4334, 0x00e0 }, { 4337, 0x0000 }, { 4337, 0x0000 },
+ { 4337, 0x0000 }, { 4337, 0x0010 }, { 4338, 0x0000 }, { 4338, 0x0000 },
+ { 4338, 0x0000 }, { 4338, 0x0000 }, { 4338, 0x0000 }, { 4338, 0x0000 },
+ /* 0x27700 */
+ { 4338, 0x8000 }, { 4339, 0x0000 }, { 4339, 0x0000 }, { 4339, 0x0060 },
+ { 4341, 0x0002 }, { 4342, 0x4000 }, { 4343, 0x0000 }, { 4343, 0x0000 },
+ { 4343, 0x0030 }, { 4345, 0x0000 }, { 4345, 0x0000 }, { 4345, 0x0000 },
+ { 4345, 0x1000 }, { 4346, 0x0000 }, { 4346, 0x0000 }, { 4346, 0x0000 },
+ /* 0x27800 */
+ { 4346, 0x0000 }, { 4346, 0x0000 }, { 4346, 0x0000 }, { 4346, 0x0000 },
+ { 4346, 0x0000 }, { 4346, 0x0100 }, { 4347, 0x0000 }, { 4347, 0x0001 },
+ { 4348, 0x0000 }, { 4348, 0x2000 }, { 4349, 0x0000 }, { 4349, 0x0004 },
+ { 4350, 0x0100 }, { 4351, 0x0000 }, { 4351, 0x0000 }, { 4351, 0x0000 },
+ /* 0x27900 */
+ { 4351, 0x0000 }, { 4351, 0x0000 }, { 4351, 0x0010 }, { 4352, 0x0000 },
+ { 4352, 0x0000 }, { 4352, 0x0000 }, { 4352, 0x0080 }, { 4353, 0x0400 },
+ { 4354, 0x0000 }, { 4354, 0x0000 }, { 4354, 0x0001 }, { 4355, 0x0000 },
+ { 4355, 0x0000 }, { 4355, 0x2000 }, { 4356, 0x0000 }, { 4356, 0x2000 },
+ /* 0x27a00 */
+ { 4357, 0x4400 }, { 4359, 0x0000 }, { 4359, 0x0000 }, { 4359, 0x4000 },
+ { 4360, 0x0000 }, { 4360, 0x0208 }, { 4362, 0x0000 }, { 4362, 0x0200 },
+ { 4363, 0x0010 }, { 4364, 0x0000 }, { 4364, 0x0000 }, { 4364, 0x6000 },
+ { 4366, 0x0000 }, { 4366, 0x0000 }, { 4366, 0x0000 }, { 4366, 0x0010 },
+ /* 0x27b00 */
+ { 4367, 0x0840 }, { 4369, 0x0100 }, { 4370, 0x0000 }, { 4370, 0x0700 },
+ { 4373, 0x0100 }, { 4374, 0x0000 }, { 4374, 0x0000 }, { 4374, 0x0000 },
+ { 4374, 0x0000 }, { 4374, 0x0000 }, { 4374, 0x0000 }, { 4374, 0x0000 },
+ { 4374, 0x0000 }, { 4374, 0x0000 }, { 4374, 0x0000 }, { 4374, 0x0010 },
+ /* 0x27c00 */
+ { 4375, 0x0000 }, { 4375, 0x0004 }, { 4376, 0x0000 }, { 4376, 0x0000 },
+ { 4376, 0x0000 }, { 4376, 0x0000 }, { 4376, 0x0000 }, { 4376, 0x0000 },
+ { 4376, 0x0000 }, { 4376, 0x0000 }, { 4376, 0x0000 }, { 4376, 0x0000 },
+ { 4376, 0x0000 }, { 4376, 0x0000 }, { 4376, 0x0000 }, { 4376, 0x0000 },
+ /* 0x27d00 */
+ { 4376, 0x0000 }, { 4376, 0x0000 }, { 4376, 0x8000 }, { 4377, 0x0000 },
+ { 4377, 0x0000 }, { 4377, 0x0018 }, { 4379, 0x0040 }, { 4380, 0x0008 },
+ { 4381, 0x8010 }, { 4383, 0x0100 }, { 4384, 0x0000 }, { 4384, 0x2000 },
+ { 4385, 0x0000 }, { 4385, 0x1000 }, { 4386, 0x0000 }, { 4386, 0x0000 },
+ /* 0x27e00 */
+ { 4386, 0x0000 }, { 4386, 0x0000 }, { 4386, 0x0000 }, { 4386, 0x0000 },
+ { 4386, 0xa000 }, { 4388, 0x0000 }, { 4388, 0x0000 }, { 4388, 0x0000 },
+ { 4388, 0x0000 }, { 4388, 0x0000 }, { 4388, 0x0000 }, { 4388, 0x0000 },
+ { 4388, 0x0000 }, { 4388, 0x0000 }, { 4388, 0x0000 }, { 4388, 0x0000 },
+ /* 0x27f00 */
+ { 4388, 0x0000 }, { 4388, 0x0000 }, { 4388, 0x4000 }, { 4389, 0x0000 },
+ { 4389, 0x0000 }, { 4389, 0x0000 }, { 4389, 0x0000 }, { 4389, 0x0000 },
+ { 4389, 0x0000 }, { 4389, 0x0000 }, { 4389, 0x0000 }, { 4389, 0x0000 },
+ { 4389, 0x0000 }, { 4389, 0x0000 }, { 4389, 0x0000 }, { 4389, 0x0200 },
+ /* 0x28000 */
+ { 4390, 0x0204 }, { 4392, 0x4000 }, { 4393, 0x0018 }, { 4395, 0x0000 },
+ { 4395, 0x0100 }, { 4396, 0x0000 }, { 4396, 0x0000 }, { 4396, 0x0000 },
+ { 4396, 0x0008 }, { 4397, 0x0001 }, { 4398, 0x0000 }, { 4398, 0x6000 },
+ { 4400, 0x0000 }, { 4400, 0x0000 }, { 4400, 0x0300 }, { 4402, 0x0010 },
+ /* 0x28100 */
+ { 4403, 0x0000 }, { 4403, 0x0000 }, { 4403, 0x4000 }, { 4404, 0x0000 },
+ { 4404, 0x8000 }, { 4405, 0x2000 }, { 4406, 0x8000 }, { 4407, 0x0000 },
+ { 4407, 0x0200 }, { 4408, 0x0000 }, { 4408, 0x8000 }, { 4409, 0x1000 },
+ { 4410, 0x0000 }, { 4410, 0x0000 }, { 4410, 0x0000 }, { 4410, 0x0000 },
+ /* 0x28200 */
+ { 4410, 0x0080 }, { 4411, 0x0500 }, { 4413, 0x0000 }, { 4413, 0x0000 },
+ { 4413, 0x0000 }, { 4413, 0x0040 }, { 4414, 0x0000 }, { 4414, 0x1000 },
+ { 4415, 0x0000 }, { 4415, 0x0800 }, { 4416, 0x0000 }, { 4416, 0x0000 },
+ { 4416, 0x2000 }, { 4417, 0x0000 }, { 4417, 0x0004 }, { 4418, 0x0000 },
+ /* 0x28300 */
+ { 4418, 0x0040 }, { 4419, 0x0100 }, { 4420, 0x8000 }, { 4421, 0x0400 },
+ { 4422, 0x0000 }, { 4422, 0x0000 }, { 4422, 0x2020 }, { 4424, 0x2000 },
+ { 4425, 0x0400 }, { 4426, 0x0000 }, { 4426, 0x0000 }, { 4426, 0x0000 },
+ { 4426, 0x0000 }, { 4426, 0x0000 }, { 4426, 0x0000 }, { 4426, 0x0000 },
+ /* 0x28400 */
+ { 4426, 0x0000 }, { 4426, 0x0004 }, { 4427, 0x0000 }, { 4427, 0x0000 },
+ { 4427, 0x0000 }, { 4427, 0x0000 }, { 4427, 0x1100 }, { 4429, 0x0008 },
+ { 4430, 0x0004 }, { 4431, 0x0000 }, { 4431, 0x0000 }, { 4431, 0x0000 },
+ { 4431, 0x0000 }, { 4431, 0x0000 }, { 4431, 0x0000 }, { 4431, 0x0000 },
+ /* 0x28500 */
+ { 4431, 0x0002 }, { 4432, 0x0000 }, { 4432, 0x0000 }, { 4432, 0x3000 },
+ { 4434, 0x0000 }, { 4434, 0x0000 }, { 4434, 0x1000 }, { 4435, 0x0000 },
+ { 4435, 0x0000 }, { 4435, 0x0000 }, { 4435, 0x0000 }, { 4435, 0x0000 },
+ { 4435, 0x0000 }, { 4435, 0x0000 }, { 4435, 0x0100 }, { 4436, 0x0010 },
+ /* 0x28600 */
+ { 4437, 0x0801 }, { 4439, 0x0000 }, { 4439, 0x0020 }, { 4440, 0x0800 },
+ { 4441, 0x0000 }, { 4441, 0x0000 }, { 4441, 0x0000 }, { 4441, 0x0000 },
+ { 4441, 0x0000 }, { 4441, 0x0000 }, { 4441, 0x0c00 }, { 4443, 0x1000 },
+ { 4444, 0x0000 }, { 4444, 0x0100 }, { 4445, 0x0040 }, { 4446, 0x0000 },
+ /* 0x28700 */
+ { 4446, 0x0000 }, { 4446, 0x0008 }, { 4447, 0x0000 }, { 4447, 0x0000 },
+ { 4447, 0x0000 }, { 4447, 0x0000 }, { 4447, 0x0000 }, { 4447, 0x0000 },
+ { 4447, 0x0000 }, { 4447, 0x0000 }, { 4447, 0x0000 }, { 4447, 0x0000 },
+ { 4447, 0x0000 }, { 4447, 0x0000 }, { 4447, 0x0000 }, { 4447, 0x0000 },
+ /* 0x28800 */
+ { 4447, 0x0010 }, { 4448, 0x0000 }, { 4448, 0x0800 }, { 4449, 0x0000 },
+ { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0000 },
+ { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0000 },
+ { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0000 },
+ /* 0x28900 */
+ { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0000 }, { 4449, 0x0008 },
+ { 4450, 0x0300 }, { 4452, 0x0040 }, { 4453, 0x1110 }, { 4456, 0x4000 },
+ { 4457, 0x0200 }, { 4458, 0x0000 }, { 4458, 0x0d00 }, { 4461, 0x1100 },
+ { 4463, 0x0001 }, { 4464, 0x5000 }, { 4466, 0x0192 }, { 4470, 0x1e00 },
+ /* 0x28a00 */
+ { 4474, 0x8000 }, { 4475, 0x0040 }, { 4476, 0x0220 }, { 4478, 0x0040 },
+ { 4479, 0x0ff0 }, { 4487, 0x0600 }, { 4489, 0x0000 }, { 4489, 0x0000 },
+ { 4489, 0x000e }, { 4492, 0x1c00 }, { 4495, 0x0000 }, { 4495, 0x0000 },
+ { 4495, 0x5841 }, { 4500, 0xc000 }, { 4502, 0x002f }, { 4507, 0x1000 },
+ /* 0x28b00 */
+ { 4508, 0x1000 }, { 4509, 0x0008 }, { 4510, 0xb806 }, { 4516, 0x0000 },
+ { 4516, 0x5040 }, { 4519, 0x0001 }, { 4520, 0x1078 }, { 4525, 0x0000 },
+ { 4525, 0x8000 }, { 4526, 0x3200 }, { 4529, 0x0000 }, { 4529, 0x0000 },
+ { 4529, 0x0024 }, { 4531, 0x0690 }, { 4535, 0x1f80 }, { 4541, 0x8020 },
+ /* 0x28c00 */
+ { 4543, 0x0208 }, { 4545, 0x3000 }, { 4547, 0x0848 }, { 4550, 0x0a01 },
+ { 4553, 0x0000 }, { 4553, 0x0000 }, { 4553, 0x0000 }, { 4553, 0x0000 },
+ { 4553, 0x0000 }, { 4553, 0x0000 }, { 4553, 0x0000 }, { 4553, 0x0000 },
+ { 4553, 0x2400 }, { 4555, 0x0004 }, { 4556, 0x0000 }, { 4556, 0x0000 },
+ /* 0x28d00 */
+ { 4556, 0x0000 }, { 4556, 0x0000 }, { 4556, 0x0000 }, { 4556, 0x0010 },
+ { 4557, 0x0000 }, { 4557, 0x0000 }, { 4557, 0x0000 }, { 4557, 0x0000 },
+ { 4557, 0x0000 }, { 4557, 0x0200 }, { 4558, 0x0000 }, { 4558, 0x0000 },
+ { 4558, 0x0000 }, { 4558, 0x0000 }, { 4558, 0x0000 }, { 4558, 0x0000 },
+ /* 0x28e00 */
+ { 4558, 0x8000 }, { 4559, 0x0000 }, { 4559, 0x0000 }, { 4559, 0x0240 },
+ { 4561, 0x0000 }, { 4561, 0x0000 }, { 4561, 0x0060 }, { 4563, 0x0000 },
+ { 4563, 0x0000 }, { 4563, 0x0080 }, { 4564, 0x1000 }, { 4565, 0x000c },
+ { 4567, 0x0000 }, { 4567, 0x0200 }, { 4568, 0x0080 }, { 4569, 0x0000 },
+ /* 0x28f00 */
+ { 4569, 0x0000 }, { 4569, 0x0000 }, { 4569, 0x0000 }, { 4569, 0x0000 },
+ { 4569, 0x0000 }, { 4569, 0x0000 }, { 4569, 0x0000 }, { 4569, 0x0000 },
+ { 4569, 0x0000 }, { 4569, 0x0000 }, { 4569, 0x0000 }, { 4569, 0x0000 },
+ { 4569, 0x0020 }, { 4570, 0x0000 }, { 4570, 0x0000 }, { 4570, 0x0000 },
+ /* 0x29000 */
+ { 4570, 0x0000 }, { 4570, 0x0000 }, { 4570, 0x0000 }, { 4570, 0x0000 },
+ { 4570, 0x0000 }, { 4570, 0x0000 }, { 4570, 0x0000 }, { 4570, 0x0000 },
+ { 4570, 0x0900 }, { 4572, 0x0008 }, { 4573, 0x8000 }, { 4574, 0x0003 },
+ { 4576, 0x0001 }, { 4577, 0x0000 }, { 4577, 0x3030 }, { 4581, 0x0000 },
+ /* 0x29100 */
+ { 4581, 0x2000 }, { 4582, 0x0001 }, { 4583, 0x0000 }, { 4583, 0x1000 },
+ { 4584, 0x2000 }, { 4585, 0x4800 }, { 4587, 0x0000 }, { 4587, 0x0001 },
+ { 4588, 0x0000 }, { 4588, 0x1000 }, { 4589, 0x0100 }, { 4590, 0x0000 },
+ { 4590, 0x0000 }, { 4590, 0x0020 }, { 4591, 0x0800 },
+};
+static const Summary16 hkscs1999_uni2indx_page294[32] = {
+ /* 0x29400 */
+ { 4592, 0x0000 }, { 4592, 0x2000 }, { 4593, 0x0001 }, { 4594, 0x8008 },
+ { 4596, 0x0100 }, { 4597, 0x0000 }, { 4597, 0x0000 }, { 4597, 0x0000 },
+ { 4597, 0x0000 }, { 4597, 0x0000 }, { 4597, 0x0000 }, { 4597, 0x0000 },
+ { 4597, 0x0000 }, { 4597, 0x0601 }, { 4600, 0x00a0 }, { 4602, 0x0000 },
+ /* 0x29500 */
+ { 4602, 0x0000 }, { 4602, 0x0000 }, { 4602, 0x0000 }, { 4602, 0x0000 },
+ { 4602, 0x0000 }, { 4602, 0x0000 }, { 4602, 0x0000 }, { 4602, 0x0000 },
+ { 4602, 0x0000 }, { 4602, 0x4000 }, { 4603, 0x0000 }, { 4603, 0x0101 },
+ { 4605, 0x0000 }, { 4605, 0x0080 }, { 4606, 0x0200 }, { 4607, 0x0010 },
+};
+static const Summary16 hkscs1999_uni2indx_page297[251] = {
+ /* 0x29700 */
+ { 4608, 0x0000 }, { 4608, 0x0000 }, { 4608, 0x0001 }, { 4609, 0x0004 },
+ { 4610, 0x0000 }, { 4610, 0x0000 }, { 4610, 0x0000 }, { 4610, 0x0000 },
+ { 4610, 0x0000 }, { 4610, 0x0000 }, { 4610, 0x0000 }, { 4610, 0x0000 },
+ { 4610, 0x0000 }, { 4610, 0x0010 }, { 4611, 0x0000 }, { 4611, 0x0000 },
+ /* 0x29800 */
+ { 4611, 0x0000 }, { 4611, 0x0001 }, { 4612, 0x0000 }, { 4612, 0x0000 },
+ { 4612, 0x0000 }, { 4612, 0x0080 }, { 4613, 0x0000 }, { 4613, 0x0000 },
+ { 4613, 0x0000 }, { 4613, 0x0000 }, { 4613, 0x0010 }, { 4614, 0x0000 },
+ { 4614, 0x0000 }, { 4614, 0x0002 }, { 4615, 0x0400 }, { 4616, 0x0002 },
+ /* 0x29900 */
+ { 4617, 0x0028 }, { 4619, 0x0000 }, { 4619, 0x8000 }, { 4620, 0x0000 },
+ { 4620, 0x0300 }, { 4622, 0x2000 }, { 4623, 0x0400 }, { 4624, 0x0000 },
+ { 4624, 0x0000 }, { 4624, 0x2000 }, { 4625, 0x0000 }, { 4625, 0x0000 },
+ { 4625, 0x0208 }, { 4627, 0x0000 }, { 4627, 0x0000 }, { 4627, 0x0000 },
+ /* 0x29a00 */
+ { 4627, 0x0000 }, { 4627, 0x0000 }, { 4627, 0x0100 }, { 4628, 0x0000 },
+ { 4628, 0x2000 }, { 4629, 0x0000 }, { 4629, 0x0000 }, { 4629, 0x0000 },
+ { 4629, 0x0000 }, { 4629, 0x0000 }, { 4629, 0x0000 }, { 4629, 0x0000 },
+ { 4629, 0x0000 }, { 4629, 0x0000 }, { 4629, 0x0000 }, { 4629, 0x0000 },
+ /* 0x29b00 */
+ { 4629, 0x4020 }, { 4631, 0x0000 }, { 4631, 0x0000 }, { 4631, 0x0000 },
+ { 4631, 0x0000 }, { 4631, 0x0000 }, { 4631, 0x0000 }, { 4631, 0x0000 },
+ { 4631, 0x0000 }, { 4631, 0x0000 }, { 4631, 0x0000 }, { 4631, 0x0000 },
+ { 4631, 0x0000 }, { 4631, 0x0020 }, { 4632, 0x0000 }, { 4632, 0x0000 },
+ /* 0x29c00 */
+ { 4632, 0x0000 }, { 4632, 0x0000 }, { 4632, 0x0000 }, { 4632, 0x0000 },
+ { 4632, 0x0000 }, { 4632, 0x0000 }, { 4632, 0x0000 }, { 4632, 0x0000 },
+ { 4632, 0x0000 }, { 4632, 0x0000 }, { 4632, 0x2000 }, { 4633, 0x0000 },
+ { 4633, 0x0000 }, { 4633, 0x0000 }, { 4633, 0x0000 }, { 4633, 0x0000 },
+ /* 0x29d00 */
+ { 4633, 0x0000 }, { 4633, 0x0000 }, { 4633, 0x0000 }, { 4633, 0x4000 },
+ { 4634, 0x0000 }, { 4634, 0x0400 }, { 4635, 0x0000 }, { 4635, 0x1000 },
+ { 4636, 0x0000 }, { 4636, 0x0900 }, { 4638, 0x0000 }, { 4638, 0x0000 },
+ { 4638, 0x0000 }, { 4638, 0x0000 }, { 4638, 0x0000 }, { 4638, 0x0040 },
+ /* 0x29e00 */
+ { 4639, 0x0040 }, { 4640, 0x0000 }, { 4640, 0x2000 }, { 4641, 0x0000 },
+ { 4641, 0x0000 }, { 4641, 0x0000 }, { 4641, 0x0100 }, { 4642, 0x0000 },
+ { 4642, 0x0000 }, { 4642, 0x0000 }, { 4642, 0x1000 }, { 4643, 0x0000 },
+ { 4643, 0x0008 }, { 4644, 0x0000 }, { 4644, 0x0000 }, { 4644, 0x0100 },
+ /* 0x29f00 */
+ { 4645, 0x0000 }, { 4645, 0x0000 }, { 4645, 0x0008 }, { 4646, 0x0001 },
+ { 4647, 0x0000 }, { 4647, 0x0000 }, { 4647, 0x0000 }, { 4647, 0x0000 },
+ { 4647, 0x0000 }, { 4647, 0x0000 }, { 4647, 0x0000 }, { 4647, 0x0080 },
+ { 4648, 0x0000 }, { 4648, 0x4000 }, { 4649, 0x0000 }, { 4649, 0x0000 },
+ /* 0x2a000 */
+ { 4649, 0x0000 }, { 4649, 0x0010 }, { 4650, 0x0000 }, { 4650, 0x0000 },
+ { 4650, 0x0000 }, { 4650, 0x0000 }, { 4650, 0x0000 }, { 4650, 0x0000 },
+ { 4650, 0x0080 }, { 4651, 0x0000 }, { 4651, 0x0000 }, { 4651, 0x0200 },
+ { 4652, 0x0000 }, { 4652, 0x0000 }, { 4652, 0x2002 }, { 4654, 0x4108 },
+ /* 0x2a100 */
+ { 4657, 0x0000 }, { 4657, 0x0000 }, { 4657, 0x0008 }, { 4658, 0x0018 },
+ { 4660, 0x0000 }, { 4660, 0x0001 }, { 4661, 0x0000 }, { 4661, 0x0000 },
+ { 4661, 0x0000 }, { 4661, 0x000c }, { 4663, 0x0800 }, { 4664, 0x0010 },
+ { 4665, 0x0000 }, { 4665, 0x8000 }, { 4666, 0x0000 }, { 4666, 0x0020 },
+ /* 0x2a200 */
+ { 4667, 0x0000 }, { 4667, 0x0000 }, { 4667, 0x0001 }, { 4668, 0x0008 },
+ { 4669, 0x0000 }, { 4669, 0x0000 }, { 4669, 0x0000 }, { 4669, 0x0000 },
+ { 4669, 0x0000 }, { 4669, 0x8008 }, { 4671, 0x0000 }, { 4671, 0x2054 },
+ { 4675, 0x0000 }, { 4675, 0x8000 }, { 4676, 0x0000 }, { 4676, 0x8000 },
+ /* 0x2a300 */
+ { 4677, 0x0000 }, { 4677, 0x0000 }, { 4677, 0x0000 }, { 4677, 0x0000 },
+ { 4677, 0x0000 }, { 4677, 0x0000 }, { 4677, 0x0000 }, { 4677, 0x0000 },
+ { 4677, 0x0000 }, { 4677, 0x0000 }, { 4677, 0x0200 }, { 4678, 0x0000 },
+ { 4678, 0x0000 }, { 4678, 0x0000 }, { 4678, 0x0000 }, { 4678, 0x0000 },
+ /* 0x2a400 */
+ { 4678, 0x0000 }, { 4678, 0x0000 }, { 4678, 0x0000 }, { 4678, 0x0010 },
+ { 4679, 0x0000 }, { 4679, 0x0800 }, { 4680, 0x0000 }, { 4680, 0x0000 },
+ { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 },
+ { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 },
+ /* 0x2a500 */
+ { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 },
+ { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 },
+ { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 }, { 4680, 0x0000 },
+ { 4680, 0x0840 }, { 4682, 0x0000 }, { 4682, 0x0000 }, { 4682, 0x0000 },
+ /* 0x2a600 */
+ { 4682, 0x0002 }, { 4683, 0x0000 }, { 4683, 0x0000 }, { 4683, 0x0004 },
+ { 4684, 0x0400 }, { 4685, 0x0800 }, { 4686, 0x0000 }, { 4686, 0x0000 },
+ { 4686, 0x0000 }, { 4686, 0x0000 }, { 4686, 0x0200 },
+};
+static const Summary16 hkscs1999_uni2indx_page2f8[30] = {
+ /* 0x2f800 */
+ { 4687, 0x0000 }, { 4687, 0x0000 }, { 4687, 0x0020 }, { 4688, 0x0800 },
+ { 4689, 0x0001 }, { 4690, 0x0000 }, { 4690, 0x0000 }, { 4690, 0x0100 },
+ { 4691, 0x0000 }, { 4691, 0x0010 }, { 4692, 0x0040 }, { 4693, 0x0000 },
+ { 4693, 0x2000 }, { 4694, 0x0000 }, { 4694, 0x0000 }, { 4694, 0x0000 },
+ /* 0x2f900 */
+ { 4694, 0x0000 }, { 4694, 0x0000 }, { 4694, 0x0000 }, { 4694, 0x0000 },
+ { 4694, 0x0000 }, { 4694, 0x0000 }, { 4694, 0x0000 }, { 4694, 0x0000 },
+ { 4694, 0x0000 }, { 4694, 0x0010 }, { 4695, 0x0000 }, { 4695, 0x1004 },
+ { 4697, 0x0000 }, { 4697, 0x0010 },
+};
+
+static int
+hkscs1999_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x02d0)
+ summary = &hkscs1999_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x0400 && wc < 0x0460)
+ summary = &hkscs1999_uni2indx_page04[(wc>>4)-0x040];
+ else if (wc >= 0x1e00 && wc < 0x1ed0)
+ summary = &hkscs1999_uni2indx_page1e[(wc>>4)-0x1e0];
+ else if (wc >= 0x2100 && wc < 0x21f0)
+ summary = &hkscs1999_uni2indx_page21[(wc>>4)-0x210];
+ else if (wc >= 0x2300 && wc < 0x2580)
+ summary = &hkscs1999_uni2indx_page23[(wc>>4)-0x230];
+ else if (wc >= 0x2700 && wc < 0x2740)
+ summary = &hkscs1999_uni2indx_page27[(wc>>4)-0x270];
+ else if (wc >= 0x2e00 && wc < 0x3240)
+ summary = &hkscs1999_uni2indx_page2e[(wc>>4)-0x2e0];
+ else if (wc >= 0x3400 && wc < 0x9fc0)
+ summary = &hkscs1999_uni2indx_page34[(wc>>4)-0x340];
+ else if (wc >= 0xf900 && wc < 0xf910)
+ summary = &hkscs1999_uni2indx_pagef9[(wc>>4)-0xf90];
+ else if (wc >= 0xff00 && wc < 0xfff0)
+ summary = &hkscs1999_uni2indx_pageff[(wc>>4)-0xff0];
+ else if (wc >= 0x20000 && wc < 0x291f0)
+ summary = &hkscs1999_uni2indx_page200[(wc>>4)-0x2000];
+ else if (wc >= 0x29400 && wc < 0x29600)
+ summary = &hkscs1999_uni2indx_page294[(wc>>4)-0x2940];
+ else if (wc >= 0x29700 && wc < 0x2a6b0)
+ summary = &hkscs1999_uni2indx_page297[(wc>>4)-0x2970];
+ else if (wc >= 0x2f800 && wc < 0x2f9e0)
+ summary = &hkscs1999_uni2indx_page2f8[(wc>>4)-0x2f80];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = hkscs1999_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/hkscs2001.h b/jni/iconv/lib/hkscs2001.h
new file mode 100644
index 0000000..66642cf
--- /dev/null
+++ b/jni/iconv/lib/hkscs2001.h
@@ -0,0 +1,683 @@
+/*
+ * Copyright (C) 1999-2006 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * HKSCS:2001
+ */
+
+static const unsigned short hkscs2001_2uni_page8c[123] = {
+ /* 0x8c */
+ 0x0a3b, 0x1cfe, 0x5273, 0x37a6, 0x02c9, 0x2d8f, 0x414e, 0x1d77,
+ 0x12f5, 0x0620, 0x45cd, 0x0059, 0x4830, 0x1622, 0x4f32, 0x30a7,
+ 0x31f6, 0x1e91, 0x1819, 0x20ba, 0x3e81, 0x5307, 0x018b, 0x3a80,
+ 0x0610, 0x24e4, 0x2102, 0x0bae, 0x4d0f, 0x0409, 0x1a63, 0x54ba,
+ 0x0523, 0x2c0f, 0x38fd, 0x252a, 0x5147, 0x4fea, 0x3455, 0x1d4d,
+ 0x0c24, 0x3c7e, 0x33f4, 0x22d9, 0x4ee3, 0x37a7, 0x23dd, 0x08a3,
+ 0x09f0, 0x0abc, 0x082f, 0x0917, 0x37a8, 0x0d34, 0x288b, 0x0f92,
+ 0x0fd0, 0x3bb6, 0x1492, 0x1499, 0x15c2, 0x3d12, 0x178b, 0x3ff9,
+ 0x1919, 0x1a43, 0x4063, 0x1bff, 0x38fd, 0x1f00, 0x4205, 0x208c,
+ 0x03db, 0x4413, 0x1115, 0x21b9, 0x2e83, 0x47a4, 0x4695, 0x2593,
+ 0x26ec, 0x27c3, 0x296c, 0x2af8, 0x2b97, 0x37a9, 0x2d90, 0x37aa,
+ 0x2fb9, 0x37ab, 0x30cf, 0x2b5f, 0x36e0, 0x3221, 0x37ac, 0x50b9,
+ 0x393f, 0x0471, 0x05a2, 0x101a, 0x38fd, 0x38fd, 0x38fd, 0x3568,
+ 0x186b, 0x0576, 0x0e3d, 0x38fd, 0x2bd6, 0x437b, 0x2abf, 0x4c0d,
+ 0x0781, 0x4a74, 0x137b, 0x4915, 0x4bbe, 0x37ad, 0x37ae, 0x1196,
+ 0x37af, 0x38fd, 0x295b,
+};
+
+static const ucs4_t hkscs2001_2uni_upages[85] = {
+ 0x03500, 0x03c00, 0x03d00, 0x03e00, 0x04000, 0x04200, 0x04b00, 0x04c00,
+ 0x04e00, 0x04f00, 0x05000, 0x05100, 0x05300, 0x05400, 0x05700, 0x05800,
+ 0x05a00, 0x05b00, 0x05c00, 0x05d00, 0x05e00, 0x05f00, 0x06100, 0x06500,
+ 0x06700, 0x06900, 0x06a00, 0x06c00, 0x06d00, 0x07000, 0x07100, 0x07200,
+ 0x07300, 0x07400, 0x07600, 0x07700, 0x07800, 0x07a00, 0x07b00, 0x07c00,
+ 0x07d00, 0x07e00, 0x08200, 0x08500, 0x08600, 0x08800, 0x08b00, 0x08e00,
+ 0x08f00, 0x09100, 0x09200, 0x09300, 0x09700, 0x09800, 0x09900, 0x09f00,
+ 0x0ff00, 0x21400, 0x21900, 0x21d00, 0x22000, 0x22700, 0x23200, 0x23300,
+ 0x23c00, 0x24100, 0x24500, 0x24900, 0x24a00, 0x25100, 0x25600, 0x25c00,
+ 0x25d00, 0x26b00, 0x26d00, 0x26f00, 0x27100, 0x28700, 0x28900, 0x28a00,
+ 0x28d00, 0x29900, 0x29c00, 0x2a100, 0x2a200,
+};
+
+static int
+hkscs2001_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0x8c)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ unsigned int i = 157 * (c1 - 0x80) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ {
+ if (i < 2007)
+ swc = hkscs2001_2uni_page8c[i-1884],
+ wc = hkscs2001_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short hkscs2001_2charset[116] = {
+ 0x8c4b, 0x8c56, 0x8c44, 0x8caa, 0x8c5d, 0x8cc3, 0x8c60, 0x8ccb,
+ 0x8cc4, 0x8c58, 0x8c49, 0x8cd2, 0x8c72, 0x8c6f, 0x8c73, 0x8c70,
+ 0x8c40, 0x8c71, 0x8c5b, 0x8c68, 0x8c75, 0x8ccc, 0x8c77, 0x8c78,
+ 0x8cc5, 0x8cac, 0x8cd9, 0x8c48, 0x8cd4, 0x8c7a, 0x8c7b, 0x8c7c,
+ 0x8c4d, 0x8c7e, 0x8c52, 0x8cca, 0x8ca2, 0x8ca3, 0x8c5e, 0x8ca5,
+ 0x8c41, 0x8c67, 0x8c47, 0x8c51, 0x8ca7, 0x8ca9, 0x8c53, 0x8c5a,
+ 0x8cad, 0x8c6b, 0x8c6e, 0x8c59, 0x8c63, 0x8cb1, 0x8cb2, 0x8cb3,
+ 0x8c76, 0x8cdc, 0x8cb4, 0x8cd0, 0x8cb5, 0x8cbd, 0x8cb6, 0x8cce,
+ 0x8c61, 0x8c45, 0x8cb8, 0x8cae, 0x8cba, 0x8c4f, 0x8cbc, 0x8c50,
+ 0x8cbf, 0x8c6a, 0x8c66, 0x8cc9, 0x8cbe, 0x8c43, 0x8c6d, 0x8c74,
+ 0x8cb7, 0x8cb9, 0x8cbb, 0x8cc0, 0x8cd7, 0x8cd8, 0x8cda, 0x8cc2,
+ 0x8c57, 0x8c79, 0x8c69, 0x8c7d, 0x8c54, 0x8ca1, 0x8ca4, 0x8c46,
+ 0x8ca8, 0x8ccf, 0x8cab, 0x8c4a, 0x8cb0, 0x8caf, 0x8c4c, 0x8cd5,
+ 0x8cd3, 0x8cd6, 0x8cd1, 0x8c5c, 0x8c6c, 0x8c4e, 0x8c65, 0x8cc1,
+ 0x8c64, 0x8c42, 0x8c55, 0x8c5f,
+};
+
+static const Summary16 hkscs2001_uni2indx_page35[6] = {
+ /* 0x3500 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0200 },
+};
+static const Summary16 hkscs2001_uni2indx_page3c[46] = {
+ /* 0x3c00 */
+ { 1, 0x0000 }, { 1, 0x0000 }, { 1, 0x0000 }, { 1, 0x0000 },
+ { 1, 0x0000 }, { 1, 0x0000 }, { 1, 0x0000 }, { 1, 0x0000 },
+ { 1, 0x0800 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 },
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 },
+ /* 0x3d00 */
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 },
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 },
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0000 },
+ { 2, 0x0200 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ /* 0x3e00 */
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0800 },
+};
+static const Summary16 hkscs2001_uni2indx_page40[8] = {
+ /* 0x4000 */
+ { 4, 0x0200 }, { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0000 },
+ { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0002 },
+};
+static const Summary16 hkscs2001_uni2indx_page42[11] = {
+ /* 0x4200 */
+ { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0008 }, { 7, 0x0000 },
+ { 7, 0x0000 }, { 7, 0x0000 }, { 7, 0x0000 }, { 7, 0x0040 },
+ { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0004 },
+};
+static const Summary16 hkscs2001_uni2indx_page4b[25] = {
+ /* 0x4b00 */
+ { 9, 0x0000 }, { 9, 0x0001 }, { 10, 0x0001 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ /* 0x4c00 */
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0002 },
+};
+static const Summary16 hkscs2001_uni2indx_page4e[59] = {
+ /* 0x4e00 */
+ { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x8000 }, { 13, 0x0000 },
+ { 13, 0x0000 }, { 13, 0x0000 }, { 13, 0x0000 }, { 13, 0x0000 },
+ { 13, 0x0000 }, { 13, 0x0000 }, { 13, 0x0008 }, { 14, 0x0000 },
+ { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 },
+ /* 0x4f00 */
+ { 14, 0x0000 }, { 14, 0x0080 }, { 15, 0x0000 }, { 15, 0x0000 },
+ { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 },
+ { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 },
+ { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0001 },
+ /* 0x5000 */
+ { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0800 },
+ { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x0000 },
+ { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x1000 },
+ { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 },
+ /* 0x5100 */
+ { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 },
+ { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 },
+ { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x4000 },
+};
+static const Summary16 hkscs2001_uni2indx_page53[20] = {
+ /* 0x5300 */
+ { 19, 0x0000 }, { 19, 0x0000 }, { 19, 0x0010 }, { 20, 0x0000 },
+ { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0000 },
+ { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0000 },
+ { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0000 },
+ /* 0x5400 */
+ { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0000 }, { 20, 0x0010 },
+};
+static const Summary16 hkscs2001_uni2indx_page57[30] = {
+ /* 0x5700 */
+ { 21, 0x0000 }, { 21, 0x0000 }, { 21, 0x0000 }, { 21, 0x2000 },
+ { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 },
+ { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 },
+ { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 },
+ /* 0x5800 */
+ { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 },
+ { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 }, { 22, 0x0000 },
+ { 22, 0x0000 }, { 22, 0x0004 }, { 23, 0x0000 }, { 23, 0x0000 },
+ { 23, 0x0000 }, { 23, 0x0001 },
+};
+static const Summary16 hkscs2001_uni2indx_page5a[93] = {
+ /* 0x5a00 */
+ { 24, 0x0000 }, { 24, 0x0400 }, { 25, 0x0000 }, { 25, 0x0000 },
+ { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 },
+ { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 },
+ { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 },
+ /* 0x5b00 */
+ { 25, 0x0000 }, { 25, 0x0020 }, { 26, 0x0000 }, { 26, 0x0000 },
+ { 26, 0x0000 }, { 26, 0x0000 }, { 26, 0x0000 }, { 26, 0x0000 },
+ { 26, 0x0000 }, { 26, 0x0040 }, { 27, 0x0000 }, { 27, 0x0000 },
+ { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 },
+ /* 0x5c00 */
+ { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 },
+ { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 },
+ { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 },
+ { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0020 },
+ /* 0x5d00 */
+ { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 },
+ { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0800 },
+ { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 },
+ { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 },
+ /* 0x5e00 */
+ { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 },
+ { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 },
+ { 29, 0x0000 }, { 29, 0x0204 }, { 31, 0x0000 }, { 31, 0x0000 },
+ { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 },
+ /* 0x5f00 */
+ { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 },
+ { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 },
+ { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 },
+ { 31, 0x0004 },
+};
+static const Summary16 hkscs2001_uni2indx_page61[3] = {
+ /* 0x6100 */
+ { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0004 },
+};
+static const Summary16 hkscs2001_uni2indx_page65[9] = {
+ /* 0x6500 */
+ { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 },
+ { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 }, { 33, 0x0000 },
+ { 33, 0x0800 },
+};
+static const Summary16 hkscs2001_uni2indx_page67[7] = {
+ /* 0x6700 */
+ { 34, 0x0000 }, { 34, 0x0200 }, { 35, 0x0000 }, { 35, 0x0000 },
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0800 },
+};
+static const Summary16 hkscs2001_uni2indx_page69[23] = {
+ /* 0x6900 */
+ { 36, 0x0000 }, { 36, 0x0200 }, { 37, 0x0000 }, { 37, 0x0000 },
+ { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 },
+ { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 },
+ { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 },
+ /* 0x6a00 */
+ { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 }, { 37, 0x0000 },
+ { 37, 0x0008 }, { 38, 0x0000 }, { 38, 0x0008 },
+};
+static const Summary16 hkscs2001_uni2indx_page6c[32] = {
+ /* 0x6c00 */
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 },
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 },
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 },
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x8000 },
+ /* 0x6d00 */
+ { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 },
+ { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 },
+ { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 },
+ { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x0000 }, { 40, 0x4000 },
+};
+static const Summary16 hkscs2001_uni2indx_page70[76] = {
+ /* 0x7000 */
+ { 41, 0x0000 }, { 41, 0x0000 }, { 41, 0x0000 }, { 41, 0x0000 },
+ { 41, 0x2000 }, { 42, 0x0000 }, { 42, 0x0000 }, { 42, 0x0080 },
+ { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 },
+ { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 },
+ /* 0x7100 */
+ { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 },
+ { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 }, { 43, 0x0000 },
+ { 43, 0x0000 }, { 43, 0x0002 }, { 44, 0x0000 }, { 44, 0x0000 },
+ { 44, 0x0000 }, { 44, 0x0000 }, { 44, 0x0000 }, { 44, 0x0000 },
+ /* 0x7200 */
+ { 44, 0x0001 }, { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 },
+ { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 },
+ { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 },
+ { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 },
+ /* 0x7300 */
+ { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 },
+ { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 }, { 45, 0x0000 },
+ { 45, 0x1000 }, { 46, 0x0000 }, { 46, 0x0000 }, { 46, 0x0400 },
+ { 47, 0x0000 }, { 47, 0x0000 }, { 47, 0x0000 }, { 47, 0x0000 },
+ /* 0x7400 */
+ { 47, 0x0004 }, { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x0000 },
+ { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x0000 },
+ { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x0200 },
+};
+static const Summary16 hkscs2001_uni2indx_page76[47] = {
+ /* 0x7600 */
+ { 49, 0x0000 }, { 49, 0x0000 }, { 49, 0x0000 }, { 49, 0x0000 },
+ { 49, 0x0000 }, { 49, 0x0000 }, { 49, 0x0000 }, { 49, 0x0000 },
+ { 49, 0x0000 }, { 49, 0x0000 }, { 49, 0x0000 }, { 49, 0x0000 },
+ { 49, 0x0000 }, { 49, 0x0200 }, { 50, 0x0000 }, { 50, 0x0000 },
+ /* 0x7700 */
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ { 50, 0x0000 }, { 50, 0x2000 }, { 51, 0x0000 }, { 51, 0x0000 },
+ /* 0x7800 */
+ { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 },
+ { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 },
+ { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 },
+ { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0010 },
+};
+static const Summary16 hkscs2001_uni2indx_page7a[71] = {
+ /* 0x7a00 */
+ { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0400 }, { 53, 0x0000 },
+ { 53, 0x0000 }, { 53, 0x0000 }, { 53, 0x0000 }, { 53, 0x0000 },
+ { 53, 0x0000 }, { 53, 0x0008 }, { 54, 0x0000 }, { 54, 0x0000 },
+ { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 },
+ /* 0x7b00 */
+ { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 },
+ { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 },
+ { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 },
+ { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x1000 }, { 55, 0x0000 },
+ /* 0x7c00 */
+ { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 },
+ { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 },
+ { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 },
+ { 55, 0x0008 }, { 56, 0x0000 }, { 56, 0x0000 }, { 56, 0x0000 },
+ /* 0x7d00 */
+ { 56, 0x0000 }, { 56, 0x0000 }, { 56, 0x0000 }, { 56, 0x0000 },
+ { 56, 0x0000 }, { 56, 0x0000 }, { 56, 0x0000 }, { 56, 0x0000 },
+ { 56, 0x0800 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 },
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 },
+ /* 0x7e00 */
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 },
+ { 57, 0x0000 }, { 57, 0x0800 }, { 58, 0x1000 },
+};
+static const Summary16 hkscs2001_uni2indx_page82[16] = {
+ /* 0x8200 */
+ { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 },
+ { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 },
+ { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x8000 },
+ { 60, 0x0000 }, { 60, 0x0000 }, { 60, 0x0000 }, { 60, 0x0100 },
+};
+static const Summary16 hkscs2001_uni2indx_page85[17] = {
+ /* 0x8500 */
+ { 61, 0x0000 }, { 61, 0x0000 }, { 61, 0x0000 }, { 61, 0x0000 },
+ { 61, 0x0000 }, { 61, 0x8000 }, { 62, 0x0000 }, { 62, 0x0000 },
+ { 62, 0x0000 }, { 62, 0x0080 }, { 63, 0x0000 }, { 63, 0x0000 },
+ { 63, 0x0000 }, { 63, 0x0040 }, { 64, 0x0000 }, { 64, 0x0000 },
+ /* 0x8600 */
+ { 64, 0x8000 },
+};
+static const Summary16 hkscs2001_uni2indx_page88[10] = {
+ /* 0x8800 */
+ { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 },
+ { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 },
+ { 65, 0x8000 }, { 66, 0x0001 },
+};
+static const Summary16 hkscs2001_uni2indx_page8b[9] = {
+ /* 0x8b00 */
+ { 67, 0x0000 }, { 67, 0x0000 }, { 67, 0x0000 }, { 67, 0x0000 },
+ { 67, 0x0000 }, { 67, 0x0000 }, { 67, 0x0000 }, { 67, 0x0000 },
+ { 67, 0x0008 },
+};
+static const Summary16 hkscs2001_uni2indx_page8e[29] = {
+ /* 0x8e00 */
+ { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 },
+ { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 },
+ { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0200 },
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 },
+ /* 0x8f00 */
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 },
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 },
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0080 }, { 70, 0x0000 },
+ { 70, 0x8000 },
+};
+static const Summary16 hkscs2001_uni2indx_page91[48] = {
+ /* 0x9100 */
+ { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0000 },
+ { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0000 },
+ { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0000 },
+ { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0000 }, { 71, 0x0040 },
+ /* 0x9200 */
+ { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0002 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ /* 0x9300 */
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0010 },
+};
+static const Summary16 hkscs2001_uni2indx_page97[47] = {
+ /* 0x9700 */
+ { 74, 0x0000 }, { 74, 0x0000 }, { 74, 0x0000 }, { 74, 0x0000 },
+ { 74, 0x0000 }, { 74, 0x0020 }, { 75, 0x0000 }, { 75, 0x0000 },
+ { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 },
+ { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 },
+ /* 0x9800 */
+ { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 },
+ { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0100 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ /* 0x9900 */
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0001 },
+};
+static const Summary16 hkscs2001_uni2indx_page9f[11] = {
+ /* 0x9f00 */
+ { 77, 0x0000 }, { 77, 0x0000 }, { 77, 0x0000 }, { 77, 0x0000 },
+ { 77, 0x0000 }, { 77, 0x0000 }, { 77, 0x0000 }, { 77, 0x0000 },
+ { 77, 0x0000 }, { 77, 0x0000 }, { 77, 0xffc0 },
+};
+static const Summary16 hkscs2001_uni2indx_page214[4] = {
+ /* 0x21400 */
+ { 87, 0x0000 }, { 87, 0x0000 }, { 87, 0x0000 }, { 87, 0x8000 },
+};
+static const Summary16 hkscs2001_uni2indx_page219[9] = {
+ /* 0x21900 */
+ { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 },
+ { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 },
+ { 88, 0x0001 },
+};
+static const Summary16 hkscs2001_uni2indx_page21d[12] = {
+ /* 0x21d00 */
+ { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 },
+ { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 },
+ { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0040 },
+};
+static const Summary16 hkscs2001_uni2indx_page220[8] = {
+ /* 0x22000 */
+ { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x0000 },
+ { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x4000 },
+};
+static const Summary16 hkscs2001_uni2indx_page227[2] = {
+ /* 0x22700 */
+ { 91, 0x0000 }, { 91, 0x0004 },
+};
+static const Summary16 hkscs2001_uni2indx_page232[32] = {
+ /* 0x23200 */
+ { 92, 0x0000 }, { 92, 0x0000 }, { 92, 0x0000 }, { 92, 0x0000 },
+ { 92, 0x0000 }, { 92, 0x0000 }, { 92, 0x0000 }, { 92, 0x0000 },
+ { 92, 0x0002 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 },
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 },
+ /* 0x23300 */
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 },
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 },
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 },
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0200 },
+};
+static const Summary16 hkscs2001_uni2indx_page23c[7] = {
+ /* 0x23c00 */
+ { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0000 },
+ { 94, 0x0000 }, { 94, 0x0000 }, { 94, 0x0008 },
+};
+static const Summary16 hkscs2001_uni2indx_page241[5] = {
+ /* 0x24100 */
+ { 95, 0x0000 }, { 95, 0x0000 }, { 95, 0x0000 }, { 95, 0x0000 },
+ { 95, 0x4000 },
+};
+static const Summary16 hkscs2001_uni2indx_page245[1] = {
+ /* 0x24500 */
+ { 96, 0x0020 },
+};
+static const Summary16 hkscs2001_uni2indx_page249[18] = {
+ /* 0x24900 */
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 },
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0800 },
+ { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 },
+ { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 },
+ /* 0x24a00 */
+ { 98, 0x0000 }, { 98, 0x0008 },
+};
+static const Summary16 hkscs2001_uni2indx_page251[13] = {
+ /* 0x25100 */
+ { 99, 0x0000 }, { 99, 0x0000 }, { 99, 0x0000 }, { 99, 0x0000 },
+ { 99, 0x0000 }, { 99, 0x0000 }, { 99, 0x0000 }, { 99, 0x0000 },
+ { 99, 0x0000 }, { 99, 0x0000 }, { 99, 0x0000 }, { 99, 0x0000 },
+ { 99, 0x2000 },
+};
+static const Summary16 hkscs2001_uni2indx_page256[10] = {
+ /* 0x25600 */
+ { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 },
+ { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 },
+ { 100, 0x0000 }, { 100, 0x0020 },
+};
+static const Summary16 hkscs2001_uni2indx_page25c[20] = {
+ /* 0x25c00 */
+ { 101, 0x0000 }, { 101, 0x0000 }, { 101, 0x0000 }, { 101, 0x0000 },
+ { 101, 0x0000 }, { 101, 0x0000 }, { 101, 0x0000 }, { 101, 0x0000 },
+ { 101, 0x0000 }, { 101, 0x0000 }, { 101, 0x0010 }, { 102, 0x0000 },
+ { 102, 0x0000 }, { 102, 0x0000 }, { 102, 0x0000 }, { 102, 0x0000 },
+ /* 0x25d00 */
+ { 102, 0x0000 }, { 102, 0x0000 }, { 102, 0x0000 }, { 102, 0x0001 },
+};
+static const Summary16 hkscs2001_uni2indx_page26b[2] = {
+ /* 0x26b00 */
+ { 103, 0x0000 }, { 103, 0x0020 },
+};
+static const Summary16 hkscs2001_uni2indx_page26d[8] = {
+ /* 0x26d00 */
+ { 104, 0x0000 }, { 104, 0x0000 }, { 104, 0x0000 }, { 104, 0x0000 },
+ { 104, 0x0000 }, { 104, 0x0000 }, { 104, 0x0000 }, { 104, 0x0010 },
+};
+static const Summary16 hkscs2001_uni2indx_page26f[12] = {
+ /* 0x26f00 */
+ { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 },
+ { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 },
+ { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x4000 },
+};
+static const Summary16 hkscs2001_uni2indx_page271[1] = {
+ /* 0x27100 */
+ { 106, 0x2000 },
+};
+static const Summary16 hkscs2001_uni2indx_page287[1] = {
+ /* 0x28700 */
+ { 107, 0x8000 },
+};
+static const Summary16 hkscs2001_uni2indx_page289[31] = {
+ /* 0x28900 */
+ { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 },
+ { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 },
+ { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 },
+ { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0008 }, { 109, 0x0000 },
+ /* 0x28a00 */
+ { 109, 0x0000 }, { 109, 0x0000 }, { 109, 0x0000 }, { 109, 0x0004 },
+ { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 },
+ { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 },
+ { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0400 },
+};
+static const Summary16 hkscs2001_uni2indx_page28d[12] = {
+ /* 0x28d00 */
+ { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0000 },
+ { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0000 },
+ { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0200 },
+};
+static const Summary16 hkscs2001_uni2indx_page299[5] = {
+ /* 0x29900 */
+ { 112, 0x0000 }, { 112, 0x0000 }, { 112, 0x0000 }, { 112, 0x0000 },
+ { 112, 0x0080 },
+};
+static const Summary16 hkscs2001_uni2indx_page29c[8] = {
+ /* 0x29c00 */
+ { 113, 0x0000 }, { 113, 0x0000 }, { 113, 0x0000 }, { 113, 0x0000 },
+ { 113, 0x0000 }, { 113, 0x0000 }, { 113, 0x0000 }, { 113, 0x0008 },
+};
+static const Summary16 hkscs2001_uni2indx_page2a1[28] = {
+ /* 0x2a100 */
+ { 114, 0x0080 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 },
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 },
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 },
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 },
+ /* 0x2a200 */
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 },
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 },
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0400 },
+};
+
+static int
+hkscs2001_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc < 0x9f00) {
+ if (wc < 0x6900) {
+ if (wc >= 0x3500 && wc < 0x3560)
+ summary = &hkscs2001_uni2indx_page35[(wc>>4)-0x350];
+ else if (wc >= 0x3c00 && wc < 0x3ee0)
+ summary = &hkscs2001_uni2indx_page3c[(wc>>4)-0x3c0];
+ else if (wc >= 0x4000 && wc < 0x4080)
+ summary = &hkscs2001_uni2indx_page40[(wc>>4)-0x400];
+ else if (wc >= 0x4200 && wc < 0x42b0)
+ summary = &hkscs2001_uni2indx_page42[(wc>>4)-0x420];
+ else if (wc >= 0x4b00 && wc < 0x4c90)
+ summary = &hkscs2001_uni2indx_page4b[(wc>>4)-0x4b0];
+ else if (wc >= 0x4e00 && wc < 0x51b0)
+ summary = &hkscs2001_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0x5300 && wc < 0x5440)
+ summary = &hkscs2001_uni2indx_page53[(wc>>4)-0x530];
+ else if (wc >= 0x5700 && wc < 0x58e0)
+ summary = &hkscs2001_uni2indx_page57[(wc>>4)-0x570];
+ else if (wc >= 0x5a00 && wc < 0x5fd0)
+ summary = &hkscs2001_uni2indx_page5a[(wc>>4)-0x5a0];
+ else if (wc >= 0x6100 && wc < 0x6130)
+ summary = &hkscs2001_uni2indx_page61[(wc>>4)-0x610];
+ else if (wc >= 0x6500 && wc < 0x6590)
+ summary = &hkscs2001_uni2indx_page65[(wc>>4)-0x650];
+ else if (wc >= 0x6700 && wc < 0x6770)
+ summary = &hkscs2001_uni2indx_page67[(wc>>4)-0x670];
+ } else {
+ if (wc >= 0x6900 && wc < 0x6a70)
+ summary = &hkscs2001_uni2indx_page69[(wc>>4)-0x690];
+ else if (wc >= 0x6c00 && wc < 0x6e00)
+ summary = &hkscs2001_uni2indx_page6c[(wc>>4)-0x6c0];
+ else if (wc >= 0x7000 && wc < 0x74c0)
+ summary = &hkscs2001_uni2indx_page70[(wc>>4)-0x700];
+ else if (wc >= 0x7600 && wc < 0x78f0)
+ summary = &hkscs2001_uni2indx_page76[(wc>>4)-0x760];
+ else if (wc >= 0x7a00 && wc < 0x7e70)
+ summary = &hkscs2001_uni2indx_page7a[(wc>>4)-0x7a0];
+ else if (wc >= 0x8200 && wc < 0x8300)
+ summary = &hkscs2001_uni2indx_page82[(wc>>4)-0x820];
+ else if (wc >= 0x8500 && wc < 0x8610)
+ summary = &hkscs2001_uni2indx_page85[(wc>>4)-0x850];
+ else if (wc >= 0x8800 && wc < 0x88a0)
+ summary = &hkscs2001_uni2indx_page88[(wc>>4)-0x880];
+ else if (wc >= 0x8b00 && wc < 0x8b90)
+ summary = &hkscs2001_uni2indx_page8b[(wc>>4)-0x8b0];
+ else if (wc >= 0x8e00 && wc < 0x8fd0)
+ summary = &hkscs2001_uni2indx_page8e[(wc>>4)-0x8e0];
+ else if (wc >= 0x9100 && wc < 0x9400)
+ summary = &hkscs2001_uni2indx_page91[(wc>>4)-0x910];
+ else if (wc >= 0x9700 && wc < 0x99f0)
+ summary = &hkscs2001_uni2indx_page97[(wc>>4)-0x970];
+ }
+ } else {
+ if (wc < 0x25600) {
+ if (wc >= 0x9f00 && wc < 0x9fb0)
+ summary = &hkscs2001_uni2indx_page9f[(wc>>4)-0x9f0];
+ else if (wc >= 0x21400 && wc < 0x21440)
+ summary = &hkscs2001_uni2indx_page214[(wc>>4)-0x2140];
+ else if (wc >= 0x21900 && wc < 0x21990)
+ summary = &hkscs2001_uni2indx_page219[(wc>>4)-0x2190];
+ else if (wc >= 0x21d00 && wc < 0x21dc0)
+ summary = &hkscs2001_uni2indx_page21d[(wc>>4)-0x21d0];
+ else if (wc >= 0x22000 && wc < 0x22080)
+ summary = &hkscs2001_uni2indx_page220[(wc>>4)-0x2200];
+ else if (wc >= 0x22700 && wc < 0x22720)
+ summary = &hkscs2001_uni2indx_page227[(wc>>4)-0x2270];
+ else if (wc >= 0x23200 && wc < 0x23400)
+ summary = &hkscs2001_uni2indx_page232[(wc>>4)-0x2320];
+ else if (wc >= 0x23c00 && wc < 0x23c70)
+ summary = &hkscs2001_uni2indx_page23c[(wc>>4)-0x23c0];
+ else if (wc >= 0x24100 && wc < 0x24150)
+ summary = &hkscs2001_uni2indx_page241[(wc>>4)-0x2410];
+ else if (wc >= 0x24500 && wc < 0x24510)
+ summary = &hkscs2001_uni2indx_page245[(wc>>4)-0x2450];
+ else if (wc >= 0x24900 && wc < 0x24a20)
+ summary = &hkscs2001_uni2indx_page249[(wc>>4)-0x2490];
+ else if (wc >= 0x25100 && wc < 0x251d0)
+ summary = &hkscs2001_uni2indx_page251[(wc>>4)-0x2510];
+ } else {
+ if (wc >= 0x25600 && wc < 0x256a0)
+ summary = &hkscs2001_uni2indx_page256[(wc>>4)-0x2560];
+ else if (wc >= 0x25c00 && wc < 0x25d40)
+ summary = &hkscs2001_uni2indx_page25c[(wc>>4)-0x25c0];
+ else if (wc >= 0x26b00 && wc < 0x26b20)
+ summary = &hkscs2001_uni2indx_page26b[(wc>>4)-0x26b0];
+ else if (wc >= 0x26d00 && wc < 0x26d80)
+ summary = &hkscs2001_uni2indx_page26d[(wc>>4)-0x26d0];
+ else if (wc >= 0x26f00 && wc < 0x26fc0)
+ summary = &hkscs2001_uni2indx_page26f[(wc>>4)-0x26f0];
+ else if (wc >= 0x27100 && wc < 0x27110)
+ summary = &hkscs2001_uni2indx_page271[(wc>>4)-0x2710];
+ else if (wc >= 0x28700 && wc < 0x28710)
+ summary = &hkscs2001_uni2indx_page287[(wc>>4)-0x2870];
+ else if (wc >= 0x28900 && wc < 0x28af0)
+ summary = &hkscs2001_uni2indx_page289[(wc>>4)-0x2890];
+ else if (wc >= 0x28d00 && wc < 0x28dc0)
+ summary = &hkscs2001_uni2indx_page28d[(wc>>4)-0x28d0];
+ else if (wc >= 0x29900 && wc < 0x29950)
+ summary = &hkscs2001_uni2indx_page299[(wc>>4)-0x2990];
+ else if (wc >= 0x29c00 && wc < 0x29c80)
+ summary = &hkscs2001_uni2indx_page29c[(wc>>4)-0x29c0];
+ else if (wc >= 0x2a100 && wc < 0x2a2c0)
+ summary = &hkscs2001_uni2indx_page2a1[(wc>>4)-0x2a10];
+ }
+ }
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = hkscs2001_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/hkscs2004.h b/jni/iconv/lib/hkscs2004.h
new file mode 100644
index 0000000..d5ab997
--- /dev/null
+++ b/jni/iconv/lib/hkscs2004.h
@@ -0,0 +1,679 @@
+/*
+ * Copyright (C) 1999-2006 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * HKSCS:2004
+ */
+
+static const unsigned short hkscs2004_2uni_page87[58] = {
+ /* 0x87 */
+ 0x0af0, 0x1032, 0x0d03, 0x0ca6, 0x0c78, 0x4167, 0x1177, 0x0cb3,
+ 0x44b1, 0x10e2, 0x44c5, 0x0595, 0x0e36, 0x0e44, 0x1047, 0x1040,
+ 0x39bf, 0x3417, 0x4252, 0x3f8b, 0x40d2, 0x1057, 0x4d51, 0x0e4f,
+ 0x0cda, 0x1085, 0x446c, 0x1107, 0x0fa4, 0x0da1, 0x3d23, 0x1e25,
+ 0x3c54, 0x2d63, 0x3606, 0x3761, 0x1a4d, 0x13fb, 0x28fd, 0x2195,
+ 0x141d, 0x47b9, 0x06f4, 0x2534, 0x43ef, 0x16db, 0x2e5e, 0x15a4,
+ 0x0125, 0x4bb0, 0x15d1, 0x16b7, 0x17fc, 0x1b6e, 0x2393, 0x4a45,
+ 0x1f61, 0x1f9d,
+};
+static const unsigned short hkscs2004_2uni_page8c[189] = {
+ /* 0x8c */
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x2b6f, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd, 0x28fd,
+ 0x28fd, 0x1ae7, 0x28fd, 0x1c57, 0x20ca, 0x0688, 0x0bc3, 0x3256,
+ 0x3196, 0x0a9a, 0x0c36, 0x28fd, 0x17d5, 0x351a, 0x24f9, 0x1778,
+ 0x0612, 0x3351, 0x1878, 0x27b2, 0x1d57, 0x0c58, 0x38ec, 0x2f23,
+ 0x1077, 0x0478, 0x004a, 0x29a4, 0x3e41, 0x24cc, 0x12b4, 0x2a39,
+ 0x14bf, 0x226c, 0x2656, 0x49fa, 0x193b,
+ /* 0x8d */
+ 0x2c9f, 0x28fd, 0x30c1, 0x466d, 0x0902, 0x0dbb, 0x4879, 0x0707,
+ 0x27b3, 0x4cb5, 0x08f8, 0x02d6, 0x0df7, 0x3e46, 0x097c, 0x45b2,
+ 0x42ff, 0x0c6d, 0x03d4, 0x3b9a, 0x0c61, 0x0c1b, 0x1189, 0x107b,
+ 0x1176, 0x0cea, 0x07c8, 0x3a0f, 0x0161, 0x0bde, 0x0bbd, 0x09ed,
+};
+
+static const ucs4_t hkscs2004_2uni_upages[78] = {
+ 0x03400, 0x03600, 0x03700, 0x03800, 0x03900, 0x03b00, 0x03d00, 0x03f00,
+ 0x04000, 0x04100, 0x04300, 0x04400, 0x04500, 0x04600, 0x04700, 0x04a00,
+ 0x04c00, 0x04d00, 0x04f00, 0x05600, 0x05900, 0x05a00, 0x05b00, 0x05c00,
+ 0x05d00, 0x05f00, 0x06600, 0x06700, 0x06e00, 0x07100, 0x07200, 0x07400,
+ 0x07900, 0x07d00, 0x08100, 0x08500, 0x08a00, 0x09700, 0x09800, 0x09f00,
+ 0x0ff00, 0x20100, 0x20200, 0x20a00, 0x20b00, 0x21a00, 0x21d00, 0x21e00,
+ 0x22100, 0x22700, 0x23200, 0x23500, 0x23600, 0x23b00, 0x23e00, 0x23f00,
+ 0x24000, 0x24200, 0x24b00, 0x25400, 0x25a00, 0x26b00, 0x26c00, 0x26e00,
+ 0x27000, 0x27200, 0x27300, 0x27b00, 0x27c00, 0x28600, 0x28900, 0x28b00,
+ 0x29000, 0x29800, 0x29900, 0x29e00, 0x2a100, 0x2a300,
+};
+
+static int
+hkscs2004_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0x87) || (c1 >= 0x8c && c1 <= 0x8d)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 < 0x7f) || (c2 >= 0xa1 && c2 < 0xff)) {
+ unsigned int i = 157 * (c1 - 0x80) + (c2 - (c2 >= 0xa1 ? 0x62 : 0x40));
+ ucs4_t wc = 0xfffd;
+ unsigned short swc;
+ if (i < 1884) {
+ if (i < 1157)
+ swc = hkscs2004_2uni_page87[i-1099],
+ wc = hkscs2004_2uni_upages[swc>>8] | (swc & 0xff);
+ } else {
+ if (i < 2073)
+ swc = hkscs2004_2uni_page8c[i-1884],
+ wc = hkscs2004_2uni_upages[swc>>8] | (swc & 0xff);
+ }
+ if (wc != 0xfffd) {
+ *pwc = wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short hkscs2004_2charset[123] = {
+ 0x8cf4, 0x8770, 0x8d5c, 0x8d4b, 0x8d52, 0x8cf3, 0x874b, 0x8cea,
+ 0x8cdf, 0x876a, 0x8d47, 0x8d5a, 0x8d4a, 0x8d44, 0x8d4e, 0x8d5f,
+ 0x8ce3, 0x8740, 0x8d5e, 0x8ce0, 0x8d5d, 0x8d55, 0x8ce4, 0x8cef,
+ 0x8d54, 0x8d51, 0x8744, 0x8743, 0x8747, 0x8758, 0x8d59, 0x8742,
+ 0x875d, 0x8d45, 0x8d4c, 0x874c, 0x874d, 0x8757, 0x875c, 0x8741,
+ 0x874f, 0x874e, 0x8755, 0x8cf2, 0x8d57, 0x8759, 0x8749, 0x875b,
+ 0x8d58, 0x8746, 0x8d56, 0x8cf8, 0x8765, 0x8768, 0x8cfa, 0x876f,
+ 0x8772, 0x8773, 0x876d, 0x8ce9, 0x8ce6, 0x8774, 0x8cec, 0x8cfe,
+ 0x8764, 0x8cdb, 0x8775, 0x8cdd, 0x8cee, 0x875f, 0x8778, 0x8779,
+ 0x8cde, 0x8767, 0x8cfb, 0x8776, 0x8cf7, 0x8ce8, 0x876b, 0x8cfc,
+ 0x8ced, 0x8d48, 0x8cf5, 0x8cf9, 0x8c62, 0x8d40, 0x8761, 0x876e,
+ 0x8cf1, 0x8d42, 0x8ce2, 0x8ce1, 0x8ceb, 0x8751, 0x8ce7, 0x8762,
+ 0x8763, 0x8cf0, 0x8750, 0x8d5b, 0x8d53, 0x8760, 0x875e, 0x8cf6,
+ 0x8d4d, 0x8753, 0x8754, 0x8745, 0x8752, 0x8d50, 0x876c, 0x875a,
+ 0x8748, 0x874a, 0x8d4f, 0x8d43, 0x8769, 0x8d46, 0x8cfd, 0x8777,
+ 0x8771, 0x8d49, 0x8756,
+};
+
+static const Summary16 hkscs2004_uni2indx_page34[5] = {
+ /* 0x3400 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0400 },
+};
+static const Summary16 hkscs2004_uni2indx_page36[56] = {
+ /* 0x3600 */
+ { 1, 0x0000 }, { 1, 0x0000 }, { 1, 0x0020 }, { 2, 0x0000 },
+ { 2, 0x0000 }, { 2, 0x0000 }, { 2, 0x0002 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ /* 0x3700 */
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 }, { 3, 0x0000 },
+ { 3, 0x0000 }, { 3, 0x0040 }, { 4, 0x0000 }, { 4, 0x0000 },
+ /* 0x3800 */
+ { 4, 0x0000 }, { 4, 0x0000 }, { 4, 0x0000 }, { 4, 0x0000 },
+ { 4, 0x0000 }, { 4, 0x0000 }, { 4, 0x0000 }, { 4, 0x0000 },
+ { 4, 0x0000 }, { 4, 0x0000 }, { 4, 0x0000 }, { 4, 0x0000 },
+ { 4, 0x0000 }, { 4, 0x0010 }, { 5, 0x0000 }, { 5, 0x0000 },
+ /* 0x3900 */
+ { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0000 },
+ { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0000 }, { 5, 0x0100 },
+};
+static const Summary16 hkscs2004_uni2indx_page3b[10] = {
+ /* 0x3b00 */
+ { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 },
+ { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 }, { 6, 0x0000 },
+ { 6, 0x0000 }, { 6, 0x0020 },
+};
+static const Summary16 hkscs2004_uni2indx_page3d[16] = {
+ /* 0x3d00 */
+ { 7, 0x0000 }, { 7, 0x0004 }, { 8, 0x0000 }, { 8, 0x0000 },
+ { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 }, { 8, 0x0000 },
+ { 8, 0x0100 }, { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 },
+ { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0000 }, { 9, 0x0010 },
+};
+static const Summary16 hkscs2004_uni2indx_page3f[47] = {
+ /* 0x3f00 */
+ { 10, 0x0080 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0100 }, { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 },
+ /* 0x4000 */
+ { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 },
+ { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 },
+ { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 },
+ { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0000 }, { 12, 0x0100 },
+ /* 0x4100 */
+ { 13, 0x0004 }, { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 },
+ { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x0000 }, { 14, 0x1000 },
+ { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x0000 },
+ { 15, 0x0000 }, { 15, 0x0000 }, { 15, 0x2000 },
+};
+static const Summary16 hkscs2004_uni2indx_page43[69] = {
+ /* 0x4300 */
+ { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0000 },
+ { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0000 }, { 16, 0x0000 },
+ { 16, 0x0000 }, { 16, 0x0400 }, { 17, 0x0000 }, { 17, 0x0000 },
+ { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x0001 },
+ /* 0x4400 */
+ { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 },
+ { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 },
+ { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x0000 }, { 18, 0x2000 },
+ { 19, 0x0008 }, { 20, 0x4000 }, { 21, 0x0000 }, { 21, 0x0000 },
+ /* 0x4500 */
+ { 21, 0x0000 }, { 21, 0x0800 }, { 22, 0x0000 }, { 22, 0x0040 },
+ { 23, 0x0000 }, { 23, 0x0100 }, { 24, 0x2002 }, { 26, 0x0100 },
+ { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0040 }, { 28, 0x0008 },
+ { 29, 0x0000 }, { 29, 0x0400 }, { 30, 0x0400 }, { 31, 0x0000 },
+ /* 0x4600 */
+ { 31, 0x0008 }, { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 },
+ { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 },
+ { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0002 }, { 33, 0x0800 },
+ { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0000 }, { 34, 0x0080 },
+ /* 0x4700 */
+ { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0000 }, { 35, 0x0040 },
+ { 36, 0x8010 },
+};
+static const Summary16 hkscs2004_uni2indx_page4a[11] = {
+ /* 0x4a00 */
+ { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 },
+ { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0000 },
+ { 38, 0x0000 }, { 38, 0x0000 }, { 38, 0x0010 },
+};
+static const Summary16 hkscs2004_uni2indx_page4c[25] = {
+ /* 0x4c00 */
+ { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0000 }, { 39, 0x0004 },
+ { 40, 0x0081 }, { 42, 0x0080 }, { 43, 0x0000 }, { 43, 0x0880 },
+ { 45, 0x0020 }, { 46, 0x0000 }, { 46, 0x0000 }, { 46, 0x0000 },
+ { 46, 0x0000 }, { 46, 0x0000 }, { 46, 0x0004 }, { 47, 0x0000 },
+ /* 0x4d00 */
+ { 47, 0x0080 }, { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x0000 },
+ { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x0000 }, { 48, 0x00c0 },
+ { 50, 0x0200 },
+};
+static const Summary16 hkscs2004_uni2indx_page4f[12] = {
+ /* 0x4f00 */
+ { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 },
+ { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 },
+ { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0000 }, { 51, 0x0010 },
+};
+static const Summary16 hkscs2004_uni2indx_page56[16] = {
+ /* 0x5600 */
+ { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 },
+ { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 },
+ { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 },
+ { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0000 }, { 52, 0x0800 },
+};
+static const Summary16 hkscs2004_uni2indx_page59[72] = {
+ /* 0x5900 */
+ { 53, 0x0000 }, { 53, 0x2000 }, { 54, 0x0000 }, { 54, 0x0000 },
+ { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 },
+ { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x0000 }, { 54, 0x8000 },
+ { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 },
+ /* 0x5a00 */
+ { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 },
+ { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0000 },
+ { 55, 0x0000 }, { 55, 0x0000 }, { 55, 0x0010 }, { 56, 0x0000 },
+ { 56, 0x0000 }, { 56, 0x0002 }, { 57, 0x0000 }, { 57, 0x0000 },
+ /* 0x5b00 */
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 },
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 },
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0080 },
+ { 58, 0x0000 }, { 58, 0x0800 }, { 59, 0x0000 }, { 59, 0x0000 },
+ /* 0x5c00 */
+ { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 },
+ { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0100 },
+ { 60, 0x0000 }, { 60, 0x0000 }, { 60, 0x0000 }, { 60, 0x0000 },
+ { 60, 0x0000 }, { 60, 0x0020 }, { 61, 0x0000 }, { 61, 0x1000 },
+ /* 0x5d00 */
+ { 62, 0x0000 }, { 62, 0x0000 }, { 62, 0x0000 }, { 62, 0x0000 },
+ { 62, 0x0000 }, { 62, 0x0000 }, { 62, 0x0000 }, { 62, 0x0100 },
+};
+static const Summary16 hkscs2004_uni2indx_page5f[4] = {
+ /* 0x5f00 */
+ { 63, 0x0000 }, { 63, 0x0000 }, { 63, 0x0000 }, { 63, 0x0800 },
+};
+static const Summary16 hkscs2004_uni2indx_page66[23] = {
+ /* 0x6600 */
+ { 64, 0x0000 }, { 64, 0x0000 }, { 64, 0x0000 }, { 64, 0x0000 },
+ { 64, 0x2000 }, { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 },
+ { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0000 },
+ { 65, 0x0000 }, { 65, 0x0000 }, { 65, 0x0080 }, { 66, 0x0000 },
+ /* 0x6700 */
+ { 66, 0x0000 }, { 66, 0x0000 }, { 66, 0x0000 }, { 66, 0x0000 },
+ { 66, 0x0000 }, { 66, 0x0000 }, { 66, 0x4000 },
+};
+static const Summary16 hkscs2004_uni2indx_page6e[6] = {
+ /* 0x6e00 */
+ { 67, 0x0000 }, { 67, 0x0000 }, { 67, 0x0000 }, { 67, 0x0000 },
+ { 67, 0x0000 }, { 67, 0x0080 },
+};
+static const Summary16 hkscs2004_uni2indx_page71[19] = {
+ /* 0x7100 */
+ { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 }, { 68, 0x0000 },
+ { 68, 0x0000 }, { 68, 0x0080 }, { 69, 0x0000 }, { 69, 0x0000 },
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 },
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 },
+ /* 0x7200 */
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0020 },
+};
+static const Summary16 hkscs2004_uni2indx_page74[10] = {
+ /* 0x7400 */
+ { 70, 0x0000 }, { 70, 0x0000 }, { 70, 0x0000 }, { 70, 0x0000 },
+ { 70, 0x0000 }, { 70, 0x0000 }, { 70, 0x0002 }, { 71, 0x0000 },
+ { 71, 0x0000 }, { 71, 0x2000 },
+};
+static const Summary16 hkscs2004_uni2indx_page79[13] = {
+ /* 0x7900 */
+ { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 },
+ { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 },
+ { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 }, { 72, 0x0000 },
+ { 72, 0x0400 },
+};
+static const Summary16 hkscs2004_uni2indx_page7d[10] = {
+ /* 0x7d00 */
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 }, { 73, 0x0000 },
+ { 73, 0x0000 }, { 73, 0x0020 },
+};
+static const Summary16 hkscs2004_uni2indx_page81[7] = {
+ /* 0x8100 */
+ { 74, 0x0000 }, { 74, 0x0000 }, { 74, 0x0000 }, { 74, 0x0000 },
+ { 74, 0x0000 }, { 74, 0x0000 }, { 74, 0x1000 },
+};
+static const Summary16 hkscs2004_uni2indx_page85[10] = {
+ /* 0x8500 */
+ { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 },
+ { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 }, { 75, 0x0000 },
+ { 75, 0x0000 }, { 75, 0x0008 },
+};
+static const Summary16 hkscs2004_uni2indx_page8a[16] = {
+ /* 0x8a00 */
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 }, { 76, 0x0000 },
+ { 76, 0x1000 }, { 77, 0x0000 }, { 77, 0x0000 }, { 77, 0x0200 },
+};
+static const Summary16 hkscs2004_uni2indx_page97[22] = {
+ /* 0x9700 */
+ { 78, 0x0000 }, { 78, 0x0000 }, { 78, 0x0000 }, { 78, 0x0010 },
+ { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 },
+ { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 },
+ { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 },
+ /* 0x9800 */
+ { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 }, { 79, 0x0000 },
+ { 79, 0x0000 }, { 79, 0x0040 },
+};
+static const Summary16 hkscs2004_uni2indx_page9f[12] = {
+ /* 0x9f00 */
+ { 80, 0x0000 }, { 80, 0x0000 }, { 80, 0x0000 }, { 80, 0x0000 },
+ { 80, 0x0000 }, { 80, 0x0000 }, { 80, 0x0000 }, { 80, 0x0000 },
+ { 80, 0x0000 }, { 80, 0x0000 }, { 80, 0x0000 }, { 80, 0x000c },
+};
+static const Summary16 hkscs2004_uni2indx_page201[20] = {
+ /* 0x20100 */
+ { 82, 0x0000 }, { 82, 0x0000 }, { 82, 0x0000 }, { 82, 0x0000 },
+ { 82, 0x0000 }, { 82, 0x0000 }, { 82, 0x0000 }, { 82, 0x0000 },
+ { 82, 0x0000 }, { 82, 0x0000 }, { 82, 0x0010 }, { 83, 0x0000 },
+ { 83, 0x0000 }, { 83, 0x0000 }, { 83, 0x0000 }, { 83, 0x0000 },
+ /* 0x20200 */
+ { 83, 0x0000 }, { 83, 0x0000 }, { 83, 0x0000 }, { 83, 0x0200 },
+};
+static const Summary16 hkscs2004_uni2indx_page20a[26] = {
+ /* 0x20a00 */
+ { 84, 0x0000 }, { 84, 0x0000 }, { 84, 0x0000 }, { 84, 0x0000 },
+ { 84, 0x0000 }, { 84, 0x0000 }, { 84, 0x8000 }, { 85, 0x0000 },
+ { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 },
+ { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 },
+ /* 0x20b00 */
+ { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 },
+ { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 }, { 85, 0x0000 },
+ { 85, 0x0000 }, { 85, 0x8000 },
+};
+static const Summary16 hkscs2004_uni2indx_page21a[7] = {
+ /* 0x21a00 */
+ { 86, 0x0000 }, { 86, 0x0000 }, { 86, 0x0000 }, { 86, 0x0000 },
+ { 86, 0x0000 }, { 86, 0x0000 }, { 86, 0x0008 },
+};
+static const Summary16 hkscs2004_uni2indx_page21d[19] = {
+ /* 0x21d00 */
+ { 87, 0x0000 }, { 87, 0x0000 }, { 87, 0x0000 }, { 87, 0x0000 },
+ { 87, 0x0000 }, { 87, 0x4000 }, { 88, 0x0000 }, { 88, 0x0000 },
+ { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 },
+ { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0000 },
+ /* 0x21e00 */
+ { 88, 0x0000 }, { 88, 0x0000 }, { 88, 0x0008 },
+};
+static const Summary16 hkscs2004_uni2indx_page221[13] = {
+ /* 0x22100 */
+ { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 },
+ { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 },
+ { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 }, { 89, 0x0000 },
+ { 89, 0x0002 },
+};
+static const Summary16 hkscs2004_uni2indx_page227[10] = {
+ /* 0x22700 */
+ { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x0000 },
+ { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x0000 }, { 90, 0x0000 },
+ { 90, 0x0000 }, { 90, 0x0040 },
+};
+static const Summary16 hkscs2004_uni2indx_page232[6] = {
+ /* 0x23200 */
+ { 91, 0x0000 }, { 91, 0x0000 }, { 91, 0x0000 }, { 91, 0x0000 },
+ { 91, 0x0000 }, { 91, 0x0040 },
+};
+static const Summary16 hkscs2004_uni2indx_page235[18] = {
+ /* 0x23500 */
+ { 92, 0x0000 }, { 92, 0x0000 }, { 92, 0x0000 }, { 92, 0x0000 },
+ { 92, 0x0000 }, { 92, 0x0002 }, { 93, 0x0000 }, { 93, 0x0000 },
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 },
+ { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 }, { 93, 0x0000 },
+ /* 0x23600 */
+ { 93, 0x0000 }, { 93, 0x0080 },
+};
+static const Summary16 hkscs2004_uni2indx_page23b[2] = {
+ /* 0x23b00 */
+ { 94, 0x0000 }, { 94, 0x0400 },
+};
+static const Summary16 hkscs2004_uni2indx_page23e[47] = {
+ /* 0x23e00 */
+ { 95, 0x0040 }, { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 },
+ { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 },
+ { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 },
+ { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 },
+ /* 0x23f00 */
+ { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0000 },
+ { 96, 0x0000 }, { 96, 0x0000 }, { 96, 0x0002 }, { 97, 0x0000 },
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 },
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 },
+ /* 0x24000 */
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 },
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 },
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x0000 },
+ { 97, 0x0000 }, { 97, 0x0000 }, { 97, 0x1000 },
+};
+static const Summary16 hkscs2004_uni2indx_page242[12] = {
+ /* 0x24200 */
+ { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 },
+ { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 },
+ { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x0000 }, { 98, 0x8000 },
+};
+static const Summary16 hkscs2004_uni2indx_page24b[1] = {
+ /* 0x24b00 */
+ { 99, 0x8000 },
+};
+static const Summary16 hkscs2004_uni2indx_page254[10] = {
+ /* 0x25400 */
+ { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 },
+ { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 }, { 100, 0x0000 },
+ { 100, 0x0000 }, { 100, 0x0400 },
+};
+static const Summary16 hkscs2004_uni2indx_page25a[6] = {
+ /* 0x25a00 */
+ { 101, 0x0000 }, { 101, 0x0000 }, { 101, 0x0000 }, { 101, 0x0000 },
+ { 101, 0x0000 }, { 101, 0x0010 },
+};
+static const Summary16 hkscs2004_uni2indx_page26b[21] = {
+ /* 0x26b00 */
+ { 102, 0x0000 }, { 102, 0x0000 }, { 102, 0x0008 }, { 103, 0x0000 },
+ { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 },
+ { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 },
+ { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 },
+ /* 0x26c00 */
+ { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 },
+ { 103, 0x0042 },
+};
+static const Summary16 hkscs2004_uni2indx_page26e[9] = {
+ /* 0x26e00 */
+ { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 },
+ { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 },
+ { 105, 0x0800 },
+};
+static const Summary16 hkscs2004_uni2indx_page270[14] = {
+ /* 0x27000 */
+ { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 },
+ { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 },
+ { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 },
+ { 106, 0x0000 }, { 106, 0x0004 },
+};
+static const Summary16 hkscs2004_uni2indx_page272[32] = {
+ /* 0x27200 */
+ { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0000 },
+ { 107, 0x0000 }, { 107, 0x0000 }, { 107, 0x0080 }, { 108, 0x0000 },
+ { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 },
+ { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 },
+ /* 0x27300 */
+ { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 }, { 108, 0x0000 },
+ { 108, 0x0000 }, { 108, 0x0004 }, { 109, 0x0000 }, { 109, 0x0000 },
+ { 109, 0x0000 }, { 109, 0x0000 }, { 109, 0x0000 }, { 109, 0x0000 },
+ { 109, 0x0000 }, { 109, 0x0000 }, { 109, 0x0000 }, { 109, 0x8000 },
+};
+static const Summary16 hkscs2004_uni2indx_page27b[29] = {
+ /* 0x27b00 */
+ { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 },
+ { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 },
+ { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x0000 },
+ { 110, 0x0000 }, { 110, 0x0000 }, { 110, 0x8000 }, { 111, 0x0000 },
+ /* 0x27c00 */
+ { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x0000 },
+ { 111, 0x0000 }, { 111, 0x0000 }, { 111, 0x1000 }, { 112, 0x0000 },
+ { 112, 0x0000 }, { 112, 0x0000 }, { 112, 0x0000 }, { 112, 0x0002 },
+ { 113, 0x0020 },
+};
+static const Summary16 hkscs2004_uni2indx_page286[12] = {
+ /* 0x28600 */
+ { 114, 0x0000 }, { 114, 0x0000 }, { 114, 0x0000 }, { 114, 0x0000 },
+ { 114, 0x0000 }, { 114, 0x0000 }, { 114, 0x0000 }, { 114, 0x0000 },
+ { 114, 0x0000 }, { 114, 0x0000 }, { 114, 0x0000 }, { 114, 0x0004 },
+};
+static const Summary16 hkscs2004_uni2indx_page289[7] = {
+ /* 0x28900 */
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x0000 },
+ { 115, 0x0000 }, { 115, 0x0000 }, { 115, 0x2000 },
+};
+static const Summary16 hkscs2004_uni2indx_page28b[12] = {
+ /* 0x28b00 */
+ { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 },
+ { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 },
+ { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0200 },
+};
+static const Summary16 hkscs2004_uni2indx_page290[8] = {
+ /* 0x29000 */
+ { 117, 0x0000 }, { 117, 0x0000 }, { 117, 0x0000 }, { 117, 0x0000 },
+ { 117, 0x0000 }, { 117, 0x0000 }, { 117, 0x0000 }, { 117, 0x0200 },
+};
+static const Summary16 hkscs2004_uni2indx_page298[21] = {
+ /* 0x29800 */
+ { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0000 },
+ { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0000 },
+ { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0000 },
+ { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0400 },
+ /* 0x29900 */
+ { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 }, { 119, 0x0000 },
+ { 119, 0x0020 },
+};
+static const Summary16 hkscs2004_uni2indx_page29e[12] = {
+ /* 0x29e00 */
+ { 120, 0x0000 }, { 120, 0x0000 }, { 120, 0x0000 }, { 120, 0x0000 },
+ { 120, 0x0000 }, { 120, 0x0000 }, { 120, 0x0000 }, { 120, 0x0000 },
+ { 120, 0x0000 }, { 120, 0x0000 }, { 120, 0x0000 }, { 120, 0x0001 },
+};
+static const Summary16 hkscs2004_uni2indx_page2a1[12] = {
+ /* 0x2a100 */
+ { 121, 0x0000 }, { 121, 0x0000 }, { 121, 0x0000 }, { 121, 0x0000 },
+ { 121, 0x0000 }, { 121, 0x0000 }, { 121, 0x0000 }, { 121, 0x0000 },
+ { 121, 0x0000 }, { 121, 0x0000 }, { 121, 0x0000 }, { 121, 0x0020 },
+};
+static const Summary16 hkscs2004_uni2indx_page2a3[6] = {
+ /* 0x2a300 */
+ { 122, 0x0000 }, { 122, 0x0000 }, { 122, 0x0000 }, { 122, 0x0000 },
+ { 122, 0x0000 }, { 122, 0x0002 },
+};
+
+static int
+hkscs2004_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc < 0x21a00) {
+ if (wc < 0x6e00) {
+ if (wc >= 0x3400 && wc < 0x3450)
+ summary = &hkscs2004_uni2indx_page34[(wc>>4)-0x340];
+ else if (wc >= 0x3600 && wc < 0x3980)
+ summary = &hkscs2004_uni2indx_page36[(wc>>4)-0x360];
+ else if (wc >= 0x3b00 && wc < 0x3ba0)
+ summary = &hkscs2004_uni2indx_page3b[(wc>>4)-0x3b0];
+ else if (wc >= 0x3d00 && wc < 0x3e00)
+ summary = &hkscs2004_uni2indx_page3d[(wc>>4)-0x3d0];
+ else if (wc >= 0x3f00 && wc < 0x41f0)
+ summary = &hkscs2004_uni2indx_page3f[(wc>>4)-0x3f0];
+ else if (wc >= 0x4300 && wc < 0x4750)
+ summary = &hkscs2004_uni2indx_page43[(wc>>4)-0x430];
+ else if (wc >= 0x4a00 && wc < 0x4ab0)
+ summary = &hkscs2004_uni2indx_page4a[(wc>>4)-0x4a0];
+ else if (wc >= 0x4c00 && wc < 0x4d90)
+ summary = &hkscs2004_uni2indx_page4c[(wc>>4)-0x4c0];
+ else if (wc >= 0x4f00 && wc < 0x4fc0)
+ summary = &hkscs2004_uni2indx_page4f[(wc>>4)-0x4f0];
+ else if (wc >= 0x5600 && wc < 0x5700)
+ summary = &hkscs2004_uni2indx_page56[(wc>>4)-0x560];
+ else if (wc >= 0x5900 && wc < 0x5d80)
+ summary = &hkscs2004_uni2indx_page59[(wc>>4)-0x590];
+ else if (wc >= 0x5f00 && wc < 0x5f40)
+ summary = &hkscs2004_uni2indx_page5f[(wc>>4)-0x5f0];
+ else if (wc >= 0x6600 && wc < 0x6770)
+ summary = &hkscs2004_uni2indx_page66[(wc>>4)-0x660];
+ } else {
+ if (wc >= 0x6e00 && wc < 0x6e60)
+ summary = &hkscs2004_uni2indx_page6e[(wc>>4)-0x6e0];
+ else if (wc >= 0x7100 && wc < 0x7230)
+ summary = &hkscs2004_uni2indx_page71[(wc>>4)-0x710];
+ else if (wc >= 0x7400 && wc < 0x74a0)
+ summary = &hkscs2004_uni2indx_page74[(wc>>4)-0x740];
+ else if (wc >= 0x7900 && wc < 0x79d0)
+ summary = &hkscs2004_uni2indx_page79[(wc>>4)-0x790];
+ else if (wc >= 0x7d00 && wc < 0x7da0)
+ summary = &hkscs2004_uni2indx_page7d[(wc>>4)-0x7d0];
+ else if (wc >= 0x8100 && wc < 0x8170)
+ summary = &hkscs2004_uni2indx_page81[(wc>>4)-0x810];
+ else if (wc >= 0x8500 && wc < 0x85a0)
+ summary = &hkscs2004_uni2indx_page85[(wc>>4)-0x850];
+ else if (wc >= 0x8a00 && wc < 0x8b00)
+ summary = &hkscs2004_uni2indx_page8a[(wc>>4)-0x8a0];
+ else if (wc >= 0x9700 && wc < 0x9860)
+ summary = &hkscs2004_uni2indx_page97[(wc>>4)-0x970];
+ else if (wc >= 0x9f00 && wc < 0x9fc0)
+ summary = &hkscs2004_uni2indx_page9f[(wc>>4)-0x9f0];
+ else if (wc >= 0x20100 && wc < 0x20240)
+ summary = &hkscs2004_uni2indx_page201[(wc>>4)-0x2010];
+ else if (wc >= 0x20a00 && wc < 0x20ba0)
+ summary = &hkscs2004_uni2indx_page20a[(wc>>4)-0x20a0];
+ }
+ } else {
+ if (wc < 0x26b00) {
+ if (wc >= 0x21a00 && wc < 0x21a70)
+ summary = &hkscs2004_uni2indx_page21a[(wc>>4)-0x21a0];
+ else if (wc >= 0x21d00 && wc < 0x21e30)
+ summary = &hkscs2004_uni2indx_page21d[(wc>>4)-0x21d0];
+ else if (wc >= 0x22100 && wc < 0x221d0)
+ summary = &hkscs2004_uni2indx_page221[(wc>>4)-0x2210];
+ else if (wc >= 0x22700 && wc < 0x227a0)
+ summary = &hkscs2004_uni2indx_page227[(wc>>4)-0x2270];
+ else if (wc >= 0x23200 && wc < 0x23260)
+ summary = &hkscs2004_uni2indx_page232[(wc>>4)-0x2320];
+ else if (wc >= 0x23500 && wc < 0x23620)
+ summary = &hkscs2004_uni2indx_page235[(wc>>4)-0x2350];
+ else if (wc >= 0x23b00 && wc < 0x23b20)
+ summary = &hkscs2004_uni2indx_page23b[(wc>>4)-0x23b0];
+ else if (wc >= 0x23e00 && wc < 0x240f0)
+ summary = &hkscs2004_uni2indx_page23e[(wc>>4)-0x23e0];
+ else if (wc >= 0x24200 && wc < 0x242c0)
+ summary = &hkscs2004_uni2indx_page242[(wc>>4)-0x2420];
+ else if (wc >= 0x24b00 && wc < 0x24b10)
+ summary = &hkscs2004_uni2indx_page24b[(wc>>4)-0x24b0];
+ else if (wc >= 0x25400 && wc < 0x254a0)
+ summary = &hkscs2004_uni2indx_page254[(wc>>4)-0x2540];
+ else if (wc >= 0x25a00 && wc < 0x25a60)
+ summary = &hkscs2004_uni2indx_page25a[(wc>>4)-0x25a0];
+ } else {
+ if (wc >= 0x26b00 && wc < 0x26c50)
+ summary = &hkscs2004_uni2indx_page26b[(wc>>4)-0x26b0];
+ else if (wc >= 0x26e00 && wc < 0x26e90)
+ summary = &hkscs2004_uni2indx_page26e[(wc>>4)-0x26e0];
+ else if (wc >= 0x27000 && wc < 0x270e0)
+ summary = &hkscs2004_uni2indx_page270[(wc>>4)-0x2700];
+ else if (wc >= 0x27200 && wc < 0x27400)
+ summary = &hkscs2004_uni2indx_page272[(wc>>4)-0x2720];
+ else if (wc >= 0x27b00 && wc < 0x27cd0)
+ summary = &hkscs2004_uni2indx_page27b[(wc>>4)-0x27b0];
+ else if (wc >= 0x28600 && wc < 0x286c0)
+ summary = &hkscs2004_uni2indx_page286[(wc>>4)-0x2860];
+ else if (wc >= 0x28900 && wc < 0x28970)
+ summary = &hkscs2004_uni2indx_page289[(wc>>4)-0x2890];
+ else if (wc >= 0x28b00 && wc < 0x28bc0)
+ summary = &hkscs2004_uni2indx_page28b[(wc>>4)-0x28b0];
+ else if (wc >= 0x29000 && wc < 0x29080)
+ summary = &hkscs2004_uni2indx_page290[(wc>>4)-0x2900];
+ else if (wc >= 0x29800 && wc < 0x29950)
+ summary = &hkscs2004_uni2indx_page298[(wc>>4)-0x2980];
+ else if (wc >= 0x29e00 && wc < 0x29ec0)
+ summary = &hkscs2004_uni2indx_page29e[(wc>>4)-0x29e0];
+ else if (wc >= 0x2a100 && wc < 0x2a1c0)
+ summary = &hkscs2004_uni2indx_page2a1[(wc>>4)-0x2a10];
+ else if (wc >= 0x2a300 && wc < 0x2a360)
+ summary = &hkscs2004_uni2indx_page2a3[(wc>>4)-0x2a30];
+ }
+ }
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = hkscs2004_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/hp_roman8.h b/jni/iconv/lib/hp_roman8.h
new file mode 100644
index 0000000..da776ed
--- /dev/null
+++ b/jni/iconv/lib/hp_roman8.h
@@ -0,0 +1,119 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * HP-ROMAN8
+ */
+
+static const unsigned short hp_roman8_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x00c0, 0x00c2, 0x00c8, 0x00ca, 0x00cb, 0x00ce, 0x00cf,
+ 0x00b4, 0x02cb, 0x02c6, 0x00a8, 0x02dc, 0x00d9, 0x00db, 0x20a4,
+ /* 0xb0 */
+ 0x00af, 0x00dd, 0x00fd, 0x00b0, 0x00c7, 0x00e7, 0x00d1, 0x00f1,
+ 0x00a1, 0x00bf, 0x00a4, 0x00a3, 0x00a5, 0x00a7, 0x0192, 0x00a2,
+ /* 0xc0 */
+ 0x00e2, 0x00ea, 0x00f4, 0x00fb, 0x00e1, 0x00e9, 0x00f3, 0x00fa,
+ 0x00e0, 0x00e8, 0x00f2, 0x00f9, 0x00e4, 0x00eb, 0x00f6, 0x00fc,
+ /* 0xd0 */
+ 0x00c5, 0x00ee, 0x00d8, 0x00c6, 0x00e5, 0x00ed, 0x00f8, 0x00e6,
+ 0x00c4, 0x00ec, 0x00d6, 0x00dc, 0x00c9, 0x00ef, 0x00df, 0x00d4,
+ /* 0xe0 */
+ 0x00c1, 0x00c3, 0x00e3, 0x00d0, 0x00f0, 0x00cd, 0x00cc, 0x00d3,
+ 0x00d2, 0x00d5, 0x00f5, 0x0160, 0x0161, 0x00da, 0x0178, 0x00ff,
+ /* 0xf0 */
+ 0x00de, 0x00fe, 0x00b7, 0x00b5, 0x00b6, 0x00be, 0x2014, 0x00bc,
+ 0x00bd, 0x00aa, 0x00ba, 0x00ab, 0x25a0, 0x00bb, 0x00b1, 0xfffd,
+};
+
+static int
+hp_roman8_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = hp_roman8_2uni[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char hp_roman8_page00[96] = {
+ 0xa0, 0xb8, 0xbf, 0xbb, 0xba, 0xbc, 0x00, 0xbd, /* 0xa0-0xa7 */
+ 0xab, 0x00, 0xf9, 0xfb, 0x00, 0x00, 0x00, 0xb0, /* 0xa8-0xaf */
+ 0xb3, 0xfe, 0x00, 0x00, 0xa8, 0xf3, 0xf4, 0xf2, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0xfa, 0xfd, 0xf7, 0xf8, 0xf5, 0xb9, /* 0xb8-0xbf */
+ 0xa1, 0xe0, 0xa2, 0xe1, 0xd8, 0xd0, 0xd3, 0xb4, /* 0xc0-0xc7 */
+ 0xa3, 0xdc, 0xa4, 0xa5, 0xe6, 0xe5, 0xa6, 0xa7, /* 0xc8-0xcf */
+ 0xe3, 0xb6, 0xe8, 0xe7, 0xdf, 0xe9, 0xda, 0x00, /* 0xd0-0xd7 */
+ 0xd2, 0xad, 0xed, 0xae, 0xdb, 0xb1, 0xf0, 0xde, /* 0xd8-0xdf */
+ 0xc8, 0xc4, 0xc0, 0xe2, 0xcc, 0xd4, 0xd7, 0xb5, /* 0xe0-0xe7 */
+ 0xc9, 0xc5, 0xc1, 0xcd, 0xd9, 0xd5, 0xd1, 0xdd, /* 0xe8-0xef */
+ 0xe4, 0xb7, 0xca, 0xc6, 0xc2, 0xea, 0xce, 0x00, /* 0xf0-0xf7 */
+ 0xd6, 0xcb, 0xc7, 0xc3, 0xcf, 0xb2, 0xf1, 0xef, /* 0xf8-0xff */
+};
+static const unsigned char hp_roman8_page01[56] = {
+ 0xeb, 0xec, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xee, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char hp_roman8_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+
+static int
+hp_roman8_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = hp_roman8_page00[wc-0x00a0];
+ else if (wc >= 0x0160 && wc < 0x0198)
+ c = hp_roman8_page01[wc-0x0160];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = hp_roman8_page02[wc-0x02c0];
+ else if (wc == 0x2014)
+ c = 0xf6;
+ else if (wc == 0x20a4)
+ c = 0xaf;
+ else if (wc == 0x25a0)
+ c = 0xfc;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/hz.h b/jni/iconv/lib/hz.h
new file mode 100644
index 0000000..db0b4b1
--- /dev/null
+++ b/jni/iconv/lib/hz.h
@@ -0,0 +1,163 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * HZ
+ */
+
+/* Specification: RFC 1842, RFC 1843 */
+
+/*
+ * The state is 1 in GB mode, 0 in ASCII mode.
+ */
+
+static int
+hz_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ unsigned int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == '~') {
+ if (n < count+2)
+ goto none;
+ c = s[1];
+ if (state == 0) {
+ if (c == '~') {
+ *pwc = (ucs4_t) '~';
+ conv->istate = state;
+ return count+2;
+ }
+ if (c == '{') {
+ state = 1;
+ s += 2; count += 2;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (c == '\n') {
+ s += 2; count += 2;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ } else {
+ if (c == '}') {
+ state = 0;
+ s += 2; count += 2;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ goto ilseq;
+ }
+ break;
+ }
+ if (state == 0) {
+ *pwc = (ucs4_t) c;
+ conv->istate = state;
+ return count+1;
+ } else {
+ int ret;
+ if (n < count+2)
+ goto none;
+ ret = gb2312_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ conv->istate = state;
+ return count+2;
+ }
+
+none:
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+hz_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ state_t state = conv->ostate;
+ unsigned char buf[2];
+ int ret;
+
+ /* Code set 0 (ASCII or GB 1988-89) */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state ? 3 : 1);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state) {
+ r[0] = '~';
+ r[1] = '}';
+ r += 2;
+ state = 0;
+ }
+ r[0] = buf[0];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Code set 1 (GB 2312-1980) */
+ ret = gb2312_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state ? 2 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (!state) {
+ r[0] = '~';
+ r[1] = '{';
+ r += 2;
+ state = 1;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ return RET_ILUNI;
+}
+
+static int
+hz_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ if (state) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = '~';
+ r[1] = '}';
+ /* conv->ostate = 0; will be done by the caller */
+ return 2;
+ } else
+ return 0;
+}
diff --git a/jni/iconv/lib/iconv.c b/jni/iconv/lib/iconv.c
new file mode 100644
index 0000000..5ea9499
--- /dev/null
+++ b/jni/iconv/lib/iconv.c
@@ -0,0 +1,592 @@
+/*
+ * Copyright (C) 1999-2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+#include <iconv.h>
+
+#include <stdlib.h>
+#include <string.h>
+#include "config.h"
+#include "localcharset.h"
+
+#if ENABLE_EXTRA
+/*
+ * Consider all system dependent encodings, for any system,
+ * and the extra encodings.
+ */
+#define USE_AIX
+#define USE_OSF1
+#define USE_DOS
+#define USE_EXTRA
+#else
+/*
+ * Consider those system dependent encodings that are needed for the
+ * current system.
+ */
+#ifdef _AIX
+#define USE_AIX
+#endif
+#if defined(__osf__) || defined(VMS)
+#define USE_OSF1
+#endif
+#if defined(__DJGPP__) || (defined(_WIN32) && (defined(_MSC_VER) || defined(__MINGW32__)))
+#define USE_DOS
+#endif
+#endif
+
+/*
+ * Data type for general conversion loop.
+ */
+struct loop_funcs {
+ size_t (*loop_convert) (iconv_t icd,
+ const char* * inbuf, size_t *inbytesleft,
+ char* * outbuf, size_t *outbytesleft);
+ size_t (*loop_reset) (iconv_t icd,
+ char* * outbuf, size_t *outbytesleft);
+};
+
+/*
+ * Converters.
+ */
+#include "converters.h"
+
+/*
+ * Transliteration tables.
+ */
+#include "cjk_variants.h"
+#include "translit.h"
+
+/*
+ * Table of all supported encodings.
+ */
+struct encoding {
+ struct mbtowc_funcs ifuncs; /* conversion multibyte -> unicode */
+ struct wctomb_funcs ofuncs; /* conversion unicode -> multibyte */
+ int oflags; /* flags for unicode -> multibyte conversion */
+};
+#define DEFALIAS(xxx_alias,xxx) /* nothing */
+enum {
+#define DEFENCODING(xxx_names,xxx,xxx_ifuncs1,xxx_ifuncs2,xxx_ofuncs1,xxx_ofuncs2) \
+ ei_##xxx ,
+#include "encodings.def"
+#ifdef USE_AIX
+# include "encodings_aix.def"
+#endif
+#ifdef USE_OSF1
+# include "encodings_osf1.def"
+#endif
+#ifdef USE_DOS
+# include "encodings_dos.def"
+#endif
+#ifdef USE_EXTRA
+# include "encodings_extra.def"
+#endif
+#include "encodings_local.def"
+#undef DEFENCODING
+ei_for_broken_compilers_that_dont_like_trailing_commas
+};
+#include "flags.h"
+static struct encoding const all_encodings[] = {
+#define DEFENCODING(xxx_names,xxx,xxx_ifuncs1,xxx_ifuncs2,xxx_ofuncs1,xxx_ofuncs2) \
+ { xxx_ifuncs1,xxx_ifuncs2, xxx_ofuncs1,xxx_ofuncs2, ei_##xxx##_oflags },
+#include "encodings.def"
+#ifdef USE_AIX
+# include "encodings_aix.def"
+#endif
+#ifdef USE_OSF1
+# include "encodings_osf1.def"
+#endif
+#ifdef USE_DOS
+# include "encodings_dos.def"
+#endif
+#ifdef USE_EXTRA
+# include "encodings_extra.def"
+#endif
+#undef DEFENCODING
+#define DEFENCODING(xxx_names,xxx,xxx_ifuncs1,xxx_ifuncs2,xxx_ofuncs1,xxx_ofuncs2) \
+ { xxx_ifuncs1,xxx_ifuncs2, xxx_ofuncs1,xxx_ofuncs2, 0 },
+#include "encodings_local.def"
+#undef DEFENCODING
+};
+#undef DEFALIAS
+
+/*
+ * Conversion loops.
+ */
+#include "loops.h"
+
+/*
+ * Alias lookup function.
+ * Defines
+ * struct alias { int name; unsigned int encoding_index; };
+ * const struct alias * aliases_lookup (const char *str, unsigned int len);
+ * #define MAX_WORD_LENGTH ...
+ */
+#if defined _AIX
+# include "aliases_sysaix.h"
+#elif defined hpux || defined __hpux
+# include "aliases_syshpux.h"
+#elif defined __osf__
+# include "aliases_sysosf1.h"
+#elif defined __sun
+# include "aliases_syssolaris.h"
+#else
+# include "aliases.h"
+#endif
+
+/*
+ * System dependent alias lookup function.
+ * Defines
+ * const struct alias * aliases2_lookup (const char *str);
+ */
+#if defined(USE_AIX) || defined(USE_OSF1) || defined(USE_DOS) || defined(USE_EXTRA) /* || ... */
+struct stringpool2_t {
+#define S(tag,name,encoding_index) char stringpool_##tag[sizeof(name)];
+#include "aliases2.h"
+#undef S
+};
+static const struct stringpool2_t stringpool2_contents = {
+#define S(tag,name,encoding_index) name,
+#include "aliases2.h"
+#undef S
+};
+#define stringpool2 ((const char *) &stringpool2_contents)
+static const struct alias sysdep_aliases[] = {
+#define S(tag,name,encoding_index) { (int)(long)&((struct stringpool2_t *)0)->stringpool_##tag, encoding_index },
+#include "aliases2.h"
+#undef S
+};
+#ifdef __GNUC__
+__inline
+#endif
+const struct alias *
+aliases2_lookup (register const char *str)
+{
+ const struct alias * ptr;
+ unsigned int count;
+ for (ptr = sysdep_aliases, count = sizeof(sysdep_aliases)/sizeof(sysdep_aliases[0]); count > 0; ptr++, count--)
+ if (!strcmp(str, stringpool2 + ptr->name))
+ return ptr;
+ return NULL;
+}
+#else
+#define aliases2_lookup(str) NULL
+#define stringpool2 NULL
+#endif
+
+#if 0
+/* Like !strcasecmp, except that the both strings can be assumed to be ASCII
+ and the first string can be assumed to be in uppercase. */
+static int strequal (const char* str1, const char* str2)
+{
+ unsigned char c1;
+ unsigned char c2;
+ for (;;) {
+ c1 = * (unsigned char *) str1++;
+ c2 = * (unsigned char *) str2++;
+ if (c1 == 0)
+ break;
+ if (c2 >= 'a' && c2 <= 'z')
+ c2 -= 'a'-'A';
+ if (c1 != c2)
+ break;
+ }
+ return (c1 == c2);
+}
+#endif
+
+iconv_t iconv_open (const char* tocode, const char* fromcode)
+{
+ struct conv_struct * cd;
+ unsigned int from_index;
+ int from_wchar;
+ unsigned int to_index;
+ int to_wchar;
+ int transliterate;
+ int discard_ilseq;
+
+#include "iconv_open1.h"
+
+ cd = (struct conv_struct *) malloc(from_wchar != to_wchar
+ ? sizeof(struct wchar_conv_struct)
+ : sizeof(struct conv_struct));
+ if (cd == NULL) {
+ errno = ENOMEM;
+ return (iconv_t)(-1);
+ }
+
+#include "iconv_open2.h"
+
+ return (iconv_t)cd;
+invalid:
+ errno = EINVAL;
+ return (iconv_t)(-1);
+}
+
+size_t iconv (iconv_t icd,
+ ICONV_CONST char* * inbuf, size_t *inbytesleft,
+ char* * outbuf, size_t *outbytesleft)
+{
+ conv_t cd = (conv_t) icd;
+ if (inbuf == NULL || *inbuf == NULL)
+ return cd->lfuncs.loop_reset(icd,outbuf,outbytesleft);
+ else
+ return cd->lfuncs.loop_convert(icd,
+ (const char* *)inbuf,inbytesleft,
+ outbuf,outbytesleft);
+}
+
+int iconv_close (iconv_t icd)
+{
+ conv_t cd = (conv_t) icd;
+ free(cd);
+ return 0;
+}
+
+#ifndef LIBICONV_PLUG
+
+/*
+ * Verify that a 'struct conv_struct' and a 'struct wchar_conv_struct' each
+ * fit in an iconv_allocation_t.
+ * If this verification fails, iconv_allocation_t must be made larger and
+ * the major version in LIBICONV_VERSION_INFO must be bumped.
+ * Currently 'struct conv_struct' has 21 integer/pointer fields, and
+ * 'struct wchar_conv_struct' additionally has an 'mbstate_t' field.
+ */
+typedef int verify_size_1[2 * (sizeof (struct conv_struct) <= sizeof (iconv_allocation_t)) - 1];
+typedef int verify_size_2[2 * (sizeof (struct wchar_conv_struct) <= sizeof (iconv_allocation_t)) - 1];
+
+int iconv_open_into (const char* tocode, const char* fromcode,
+ iconv_allocation_t* resultp)
+{
+ struct conv_struct * cd;
+ unsigned int from_index;
+ int from_wchar;
+ unsigned int to_index;
+ int to_wchar;
+ int transliterate;
+ int discard_ilseq;
+
+#include "iconv_open1.h"
+
+ cd = (struct conv_struct *) resultp;
+
+#include "iconv_open2.h"
+
+ return 0;
+invalid:
+ errno = EINVAL;
+ return -1;
+}
+
+int iconvctl (iconv_t icd, int request, void* argument)
+{
+ conv_t cd = (conv_t) icd;
+ switch (request) {
+ case ICONV_TRIVIALP:
+ *(int *)argument =
+ ((cd->lfuncs.loop_convert == unicode_loop_convert
+ && cd->iindex == cd->oindex)
+ || cd->lfuncs.loop_convert == wchar_id_loop_convert
+ ? 1 : 0);
+ return 0;
+ case ICONV_GET_TRANSLITERATE:
+ *(int *)argument = cd->transliterate;
+ return 0;
+ case ICONV_SET_TRANSLITERATE:
+ cd->transliterate = (*(const int *)argument ? 1 : 0);
+ return 0;
+ case ICONV_GET_DISCARD_ILSEQ:
+ *(int *)argument = cd->discard_ilseq;
+ return 0;
+ case ICONV_SET_DISCARD_ILSEQ:
+ cd->discard_ilseq = (*(const int *)argument ? 1 : 0);
+ return 0;
+ case ICONV_SET_HOOKS:
+ if (argument != NULL) {
+ cd->hooks = *(const struct iconv_hooks *)argument;
+ } else {
+ cd->hooks.uc_hook = NULL;
+ cd->hooks.wc_hook = NULL;
+ cd->hooks.data = NULL;
+ }
+ return 0;
+ case ICONV_SET_FALLBACKS:
+ if (argument != NULL) {
+ cd->fallbacks = *(const struct iconv_fallbacks *)argument;
+ } else {
+ cd->fallbacks.mb_to_uc_fallback = NULL;
+ cd->fallbacks.uc_to_mb_fallback = NULL;
+ cd->fallbacks.mb_to_wc_fallback = NULL;
+ cd->fallbacks.wc_to_mb_fallback = NULL;
+ cd->fallbacks.data = NULL;
+ }
+ return 0;
+ default:
+ errno = EINVAL;
+ return -1;
+ }
+}
+
+/* An alias after its name has been converted from 'int' to 'const char*'. */
+struct nalias { const char* name; unsigned int encoding_index; };
+
+static int compare_by_index (const void * arg1, const void * arg2)
+{
+ const struct nalias * alias1 = (const struct nalias *) arg1;
+ const struct nalias * alias2 = (const struct nalias *) arg2;
+ return (int)alias1->encoding_index - (int)alias2->encoding_index;
+}
+
+static int compare_by_name (const void * arg1, const void * arg2)
+{
+ const char * name1 = *(const char **)arg1;
+ const char * name2 = *(const char **)arg2;
+ /* Compare alphabetically, but put "CS" names at the end. */
+ int sign = strcmp(name1,name2);
+ if (sign != 0) {
+ sign = ((name1[0]=='C' && name1[1]=='S') - (name2[0]=='C' && name2[1]=='S'))
+ * 4 + (sign >= 0 ? 1 : -1);
+ }
+ return sign;
+}
+
+void iconvlist (int (*do_one) (unsigned int namescount,
+ const char * const * names,
+ void* data),
+ void* data)
+{
+#define aliascount1 sizeof(aliases)/sizeof(aliases[0])
+#ifndef aliases2_lookup
+#define aliascount2 sizeof(sysdep_aliases)/sizeof(sysdep_aliases[0])
+#else
+#define aliascount2 0
+#endif
+#define aliascount (aliascount1+aliascount2)
+ struct nalias aliasbuf[aliascount];
+ const char * namesbuf[aliascount];
+ size_t num_aliases;
+ {
+ /* Put all existing aliases into a buffer. */
+ size_t i;
+ size_t j;
+ j = 0;
+ for (i = 0; i < aliascount1; i++) {
+ const struct alias * p = &aliases[i];
+ if (p->name >= 0
+ && p->encoding_index != ei_local_char
+ && p->encoding_index != ei_local_wchar_t) {
+ aliasbuf[j].name = stringpool + p->name;
+ aliasbuf[j].encoding_index = p->encoding_index;
+ j++;
+ }
+ }
+#ifndef aliases2_lookup
+ for (i = 0; i < aliascount2; i++) {
+ aliasbuf[j].name = stringpool2 + sysdep_aliases[i].name;
+ aliasbuf[j].encoding_index = sysdep_aliases[i].encoding_index;
+ j++;
+ }
+#endif
+ num_aliases = j;
+ }
+ /* Sort by encoding_index. */
+ if (num_aliases > 1)
+ qsort(aliasbuf, num_aliases, sizeof(struct nalias), compare_by_index);
+ {
+ /* Process all aliases with the same encoding_index together. */
+ size_t j;
+ j = 0;
+ while (j < num_aliases) {
+ unsigned int ei = aliasbuf[j].encoding_index;
+ size_t i = 0;
+ do
+ namesbuf[i++] = aliasbuf[j++].name;
+ while (j < num_aliases && aliasbuf[j].encoding_index == ei);
+ if (i > 1)
+ qsort(namesbuf, i, sizeof(const char *), compare_by_name);
+ /* Call the callback. */
+ if (do_one(i,namesbuf,data))
+ break;
+ }
+ }
+#undef aliascount
+#undef aliascount2
+#undef aliascount1
+}
+
+/*
+ * Table of canonical names of encodings.
+ * Instead of strings, it contains offsets into stringpool and stringpool2.
+ */
+static const unsigned short all_canonical[] = {
+#if defined _AIX
+# include "canonical_sysaix.h"
+#elif defined hpux || defined __hpux
+# include "canonical_syshpux.h"
+#elif defined __osf__
+# include "canonical_sysosf1.h"
+#elif defined __sun
+# include "canonical_syssolaris.h"
+#else
+# include "canonical.h"
+#endif
+#ifdef USE_AIX
+# if defined _AIX
+# include "canonical_aix_sysaix.h"
+# else
+# include "canonical_aix.h"
+# endif
+#endif
+#ifdef USE_OSF1
+# if defined __osf__
+# include "canonical_osf1_sysosf1.h"
+# else
+# include "canonical_osf1.h"
+# endif
+#endif
+#ifdef USE_DOS
+# include "canonical_dos.h"
+#endif
+#ifdef USE_EXTRA
+# include "canonical_extra.h"
+#endif
+#if defined _AIX
+# include "canonical_local_sysaix.h"
+#elif defined hpux || defined __hpux
+# include "canonical_local_syshpux.h"
+#elif defined __osf__
+# include "canonical_local_sysosf1.h"
+#elif defined __sun
+# include "canonical_local_syssolaris.h"
+#else
+# include "canonical_local.h"
+#endif
+};
+
+const char * iconv_canonicalize (const char * name)
+{
+ const char* code;
+ char buf[MAX_WORD_LENGTH+10+1];
+ const char* cp;
+ char* bp;
+ const struct alias * ap;
+ unsigned int count;
+ unsigned int index;
+ const char* pool;
+
+ /* Before calling aliases_lookup, convert the input string to upper case,
+ * and check whether it's entirely ASCII (we call gperf with option "-7"
+ * to achieve a smaller table) and non-empty. If it's not entirely ASCII,
+ * or if it's too long, it is not a valid encoding name.
+ */
+ for (code = name;;) {
+ /* Search code in the table. */
+ for (cp = code, bp = buf, count = MAX_WORD_LENGTH+10+1; ; cp++, bp++) {
+ unsigned char c = * (unsigned char *) cp;
+ if (c >= 0x80)
+ goto invalid;
+ if (c >= 'a' && c <= 'z')
+ c -= 'a'-'A';
+ *bp = c;
+ if (c == '\0')
+ break;
+ if (--count == 0)
+ goto invalid;
+ }
+ for (;;) {
+ if (bp-buf >= 10 && memcmp(bp-10,"//TRANSLIT",10)==0) {
+ bp -= 10;
+ *bp = '\0';
+ continue;
+ }
+ if (bp-buf >= 8 && memcmp(bp-8,"//IGNORE",8)==0) {
+ bp -= 8;
+ *bp = '\0';
+ continue;
+ }
+ break;
+ }
+ if (buf[0] == '\0') {
+ code = locale_charset();
+ /* Avoid an endless loop that could occur when using an older version
+ of localcharset.c. */
+ if (code[0] == '\0')
+ goto invalid;
+ continue;
+ }
+ pool = stringpool;
+ ap = aliases_lookup(buf,bp-buf);
+ if (ap == NULL) {
+ pool = stringpool2;
+ ap = aliases2_lookup(buf);
+ if (ap == NULL)
+ goto invalid;
+ }
+ if (ap->encoding_index == ei_local_char) {
+ code = locale_charset();
+ /* Avoid an endless loop that could occur when using an older version
+ of localcharset.c. */
+ if (code[0] == '\0')
+ goto invalid;
+ continue;
+ }
+ if (ap->encoding_index == ei_local_wchar_t) {
+ /* On systems which define __STDC_ISO_10646__, wchar_t is Unicode.
+ This is also the case on native Woe32 systems. */
+#if __STDC_ISO_10646__ || ((defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__)
+ if (sizeof(wchar_t) == 4) {
+ index = ei_ucs4internal;
+ break;
+ }
+ if (sizeof(wchar_t) == 2) {
+ index = ei_ucs2internal;
+ break;
+ }
+ if (sizeof(wchar_t) == 1) {
+ index = ei_iso8859_1;
+ break;
+ }
+#endif
+ }
+ index = ap->encoding_index;
+ break;
+ }
+ return all_canonical[index] + pool;
+ invalid:
+ return name;
+}
+
+int _libiconv_version = _LIBICONV_VERSION;
+
+#if defined __FreeBSD__ && !defined __gnu_freebsd__
+/* GNU libiconv is the native FreeBSD iconv implementation since 2002.
+ It wants to define the symbols 'iconv_open', 'iconv', 'iconv_close'. */
+#define strong_alias(name, aliasname) _strong_alias(name, aliasname)
+#define _strong_alias(name, aliasname) \
+ extern __typeof (name) aliasname __attribute__ ((alias (#name)));
+#undef iconv_open
+#undef iconv
+#undef iconv_close
+strong_alias (libiconv_open, iconv_open)
+strong_alias (libiconv, iconv)
+strong_alias (libiconv_close, iconv_close)
+#endif
+
+#endif
diff --git a/jni/iconv/lib/iconv_open1.h b/jni/iconv/lib/iconv_open1.h
new file mode 100644
index 0000000..8a77014
--- /dev/null
+++ b/jni/iconv/lib/iconv_open1.h
@@ -0,0 +1,201 @@
+/*
+ * Copyright (C) 1999-2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/* Part 1 of iconv_open.
+ Input: const char* tocode, const char* fromcode.
+ Output:
+ unsigned int from_index;
+ int from_wchar;
+ unsigned int to_index;
+ int to_wchar;
+ int transliterate;
+ int discard_ilseq;
+ Jumps to 'invalid' in case of errror.
+ */
+{
+ char buf[MAX_WORD_LENGTH+10+1];
+ const char* cp;
+ char* bp;
+ const struct alias * ap;
+ unsigned int count;
+
+ transliterate = 0;
+ discard_ilseq = 0;
+
+ /* Before calling aliases_lookup, convert the input string to upper case,
+ * and check whether it's entirely ASCII (we call gperf with option "-7"
+ * to achieve a smaller table) and non-empty. If it's not entirely ASCII,
+ * or if it's too long, it is not a valid encoding name.
+ */
+ for (to_wchar = 0;;) {
+ /* Search tocode in the table. */
+ for (cp = tocode, bp = buf, count = MAX_WORD_LENGTH+10+1; ; cp++, bp++) {
+ unsigned char c = * (unsigned char *) cp;
+ if (c >= 0x80)
+ goto invalid;
+ if (c >= 'a' && c <= 'z')
+ c -= 'a'-'A';
+ *bp = c;
+ if (c == '\0')
+ break;
+ if (--count == 0)
+ goto invalid;
+ }
+ for (;;) {
+ if (bp-buf >= 10 && memcmp(bp-10,"//TRANSLIT",10)==0) {
+ bp -= 10;
+ *bp = '\0';
+ transliterate = 1;
+ continue;
+ }
+ if (bp-buf >= 8 && memcmp(bp-8,"//IGNORE",8)==0) {
+ bp -= 8;
+ *bp = '\0';
+ discard_ilseq = 1;
+ continue;
+ }
+ break;
+ }
+ if (buf[0] == '\0') {
+ tocode = locale_charset();
+ /* Avoid an endless loop that could occur when using an older version
+ of localcharset.c. */
+ if (tocode[0] == '\0')
+ goto invalid;
+ continue;
+ }
+ ap = aliases_lookup(buf,bp-buf);
+ if (ap == NULL) {
+ ap = aliases2_lookup(buf);
+ if (ap == NULL)
+ goto invalid;
+ }
+ if (ap->encoding_index == ei_local_char) {
+ tocode = locale_charset();
+ /* Avoid an endless loop that could occur when using an older version
+ of localcharset.c. */
+ if (tocode[0] == '\0')
+ goto invalid;
+ continue;
+ }
+ if (ap->encoding_index == ei_local_wchar_t) {
+ /* On systems which define __STDC_ISO_10646__, wchar_t is Unicode.
+ This is also the case on native Woe32 systems. */
+#if __STDC_ISO_10646__ || ((defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__)
+ if (sizeof(wchar_t) == 4) {
+ to_index = ei_ucs4internal;
+ break;
+ }
+ if (sizeof(wchar_t) == 2) {
+ to_index = ei_ucs2internal;
+ break;
+ }
+ if (sizeof(wchar_t) == 1) {
+ to_index = ei_iso8859_1;
+ break;
+ }
+#endif
+#if HAVE_MBRTOWC
+ to_wchar = 1;
+ tocode = locale_charset();
+ continue;
+#endif
+ goto invalid;
+ }
+ to_index = ap->encoding_index;
+ break;
+ }
+ for (from_wchar = 0;;) {
+ /* Search fromcode in the table. */
+ for (cp = fromcode, bp = buf, count = MAX_WORD_LENGTH+10+1; ; cp++, bp++) {
+ unsigned char c = * (unsigned char *) cp;
+ if (c >= 0x80)
+ goto invalid;
+ if (c >= 'a' && c <= 'z')
+ c -= 'a'-'A';
+ *bp = c;
+ if (c == '\0')
+ break;
+ if (--count == 0)
+ goto invalid;
+ }
+ for (;;) {
+ if (bp-buf >= 10 && memcmp(bp-10,"//TRANSLIT",10)==0) {
+ bp -= 10;
+ *bp = '\0';
+ continue;
+ }
+ if (bp-buf >= 8 && memcmp(bp-8,"//IGNORE",8)==0) {
+ bp -= 8;
+ *bp = '\0';
+ continue;
+ }
+ break;
+ }
+ if (buf[0] == '\0') {
+ fromcode = locale_charset();
+ /* Avoid an endless loop that could occur when using an older version
+ of localcharset.c. */
+ if (fromcode[0] == '\0')
+ goto invalid;
+ continue;
+ }
+ ap = aliases_lookup(buf,bp-buf);
+ if (ap == NULL) {
+ ap = aliases2_lookup(buf);
+ if (ap == NULL)
+ goto invalid;
+ }
+ if (ap->encoding_index == ei_local_char) {
+ fromcode = locale_charset();
+ /* Avoid an endless loop that could occur when using an older version
+ of localcharset.c. */
+ if (fromcode[0] == '\0')
+ goto invalid;
+ continue;
+ }
+ if (ap->encoding_index == ei_local_wchar_t) {
+ /* On systems which define __STDC_ISO_10646__, wchar_t is Unicode.
+ This is also the case on native Woe32 systems. */
+#if __STDC_ISO_10646__ || ((defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__)
+ if (sizeof(wchar_t) == 4) {
+ from_index = ei_ucs4internal;
+ break;
+ }
+ if (sizeof(wchar_t) == 2) {
+ from_index = ei_ucs2internal;
+ break;
+ }
+ if (sizeof(wchar_t) == 1) {
+ from_index = ei_iso8859_1;
+ break;
+ }
+#endif
+#if HAVE_WCRTOMB
+ from_wchar = 1;
+ fromcode = locale_charset();
+ continue;
+#endif
+ goto invalid;
+ }
+ from_index = ap->encoding_index;
+ break;
+ }
+}
diff --git a/jni/iconv/lib/iconv_open2.h b/jni/iconv/lib/iconv_open2.h
new file mode 100644
index 0000000..6d6296f
--- /dev/null
+++ b/jni/iconv/lib/iconv_open2.h
@@ -0,0 +1,89 @@
+/*
+ * Copyright (C) 1999-2009 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/* Part 2 of iconv_open.
+ Input:
+ struct conv_struct * cd;
+ unsigned int from_index;
+ int from_wchar;
+ unsigned int to_index;
+ int to_wchar;
+ int transliterate;
+ int discard_ilseq;
+ Output: none.
+ Side effects: Fills cd.
+ */
+
+ cd->iindex = from_index;
+ cd->ifuncs = all_encodings[from_index].ifuncs;
+ cd->oindex = to_index;
+ cd->ofuncs = all_encodings[to_index].ofuncs;
+ cd->oflags = all_encodings[to_index].oflags;
+ /* Initialize the loop functions. */
+#if HAVE_MBRTOWC
+ if (to_wchar) {
+#if HAVE_WCRTOMB
+ if (from_wchar) {
+ cd->lfuncs.loop_convert = wchar_id_loop_convert;
+ cd->lfuncs.loop_reset = wchar_id_loop_reset;
+ } else
+#endif
+ {
+ cd->lfuncs.loop_convert = wchar_to_loop_convert;
+ cd->lfuncs.loop_reset = wchar_to_loop_reset;
+ }
+ } else
+#endif
+ {
+#if HAVE_WCRTOMB
+ if (from_wchar) {
+ cd->lfuncs.loop_convert = wchar_from_loop_convert;
+ cd->lfuncs.loop_reset = wchar_from_loop_reset;
+ } else
+#endif
+ {
+ cd->lfuncs.loop_convert = unicode_loop_convert;
+ cd->lfuncs.loop_reset = unicode_loop_reset;
+ }
+ }
+ /* Initialize the states. */
+ memset(&cd->istate,'\0',sizeof(state_t));
+ memset(&cd->ostate,'\0',sizeof(state_t));
+ /* Initialize the operation flags. */
+ cd->transliterate = transliterate;
+ cd->discard_ilseq = discard_ilseq;
+ #ifndef LIBICONV_PLUG
+ cd->fallbacks.mb_to_uc_fallback = NULL;
+ cd->fallbacks.uc_to_mb_fallback = NULL;
+ cd->fallbacks.mb_to_wc_fallback = NULL;
+ cd->fallbacks.wc_to_mb_fallback = NULL;
+ cd->fallbacks.data = NULL;
+ cd->hooks.uc_hook = NULL;
+ cd->hooks.wc_hook = NULL;
+ cd->hooks.data = NULL;
+ #endif
+ /* Initialize additional fields. */
+ if (from_wchar != to_wchar) {
+ struct wchar_conv_struct * wcd = (struct wchar_conv_struct *) cd;
+#if HAVE_WCRTOMB || HAVE_MBRTOWC
+ memset(&wcd->state,'\0',sizeof(mbstate_t));
+#endif
+ }
+ /* Done. */
diff --git a/jni/iconv/lib/iso2022_cn.h b/jni/iconv/lib/iso2022_cn.h
new file mode 100644
index 0000000..d7e3e39
--- /dev/null
+++ b/jni/iconv/lib/iso2022_cn.h
@@ -0,0 +1,324 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-2022-CN
+ */
+
+/* Specification: RFC 1922 */
+
+#define ESC 0x1b
+#define SO 0x0e
+#define SI 0x0f
+
+/*
+ * The state is composed of one of the following values
+ */
+#define STATE_ASCII 0
+#define STATE_TWOBYTE 1
+/*
+ * and one of the following values, << 8
+ */
+#define STATE2_NONE 0
+#define STATE2_DESIGNATED_GB2312 1
+#define STATE2_DESIGNATED_CNS11643_1 2
+/*
+ * and one of the following values, << 16
+ */
+#define STATE3_NONE 0
+#define STATE3_DESIGNATED_CNS11643_2 1
+
+#define SPLIT_STATE \
+ unsigned int state1 = state & 0xff, state2 = (state >> 8) & 0xff, state3 = state >> 16
+#define COMBINE_STATE \
+ state = (state3 << 16) | (state2 << 8) | state1
+
+static int
+iso2022_cn_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ SPLIT_STATE;
+ int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == ESC) {
+ if (n < count+4)
+ goto none;
+ if (s[1] == '$') {
+ if (s[2] == ')') {
+ if (s[3] == 'A') {
+ state2 = STATE2_DESIGNATED_GB2312;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'G') {
+ state2 = STATE2_DESIGNATED_CNS11643_1;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ if (s[2] == '*') {
+ if (s[3] == 'H') {
+ state3 = STATE3_DESIGNATED_CNS11643_2;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ }
+ if (s[1] == 'N') {
+ switch (state3) {
+ case STATE3_NONE:
+ goto ilseq;
+ case STATE3_DESIGNATED_CNS11643_2:
+ if (s[2] < 0x80 && s[3] < 0x80) {
+ int ret = cns11643_2_mbtowc(conv,pwc,s+2,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+4;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+ }
+ goto ilseq;
+ }
+ if (c == SO) {
+ if (state2 != STATE2_DESIGNATED_GB2312 && state2 != STATE2_DESIGNATED_CNS11643_1)
+ goto ilseq;
+ state1 = STATE_TWOBYTE;
+ s++; count++;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (c == SI) {
+ state1 = STATE_ASCII;
+ s++; count++;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ break;
+ }
+ switch (state1) {
+ case STATE_ASCII:
+ if (c < 0x80) {
+ int ret = ascii_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ if (*pwc == 0x000a || *pwc == 0x000d) {
+ state2 = STATE2_NONE; state3 = STATE3_NONE;
+ }
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_TWOBYTE:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret;
+ switch (state2) {
+ case STATE2_NONE:
+ goto ilseq;
+ case STATE2_DESIGNATED_GB2312:
+ ret = gb2312_mbtowc(conv,pwc,s,2); break;
+ case STATE2_DESIGNATED_CNS11643_1:
+ ret = cns11643_1_mbtowc(conv,pwc,s,2); break;
+ default: abort();
+ }
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+
+none:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+iso2022_cn_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ unsigned char buf[3];
+ int ret;
+
+ /* There is no need to handle Unicode 3.1 tag characters and to look for
+ "zh-CN" or "zh-TW" tags, because GB2312 and CNS11643 are disjoint. */
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state1 == STATE_ASCII ? 1 : 2);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_ASCII) {
+ r[0] = SI;
+ r += 1;
+ state1 = STATE_ASCII;
+ }
+ r[0] = buf[0];
+ if (wc == 0x000a || wc == 0x000d) {
+ state2 = STATE2_NONE; state3 = STATE3_NONE;
+ }
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try GB 2312-1980. */
+ ret = gb2312_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state2 == STATE2_DESIGNATED_GB2312 ? 0 : 4) + (state1 == STATE_TWOBYTE ? 0 : 1) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE2_DESIGNATED_GB2312) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = ')';
+ r[3] = 'A';
+ r += 4;
+ state2 = STATE2_DESIGNATED_GB2312;
+ }
+ if (state1 != STATE_TWOBYTE) {
+ r[0] = SO;
+ r += 1;
+ state1 = STATE_TWOBYTE;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ ret = cns11643_wctomb(conv,buf,wc,3);
+ if (ret != RET_ILUNI) {
+ if (ret != 3) abort();
+
+ /* Try CNS 11643-1992 Plane 1. */
+ if (buf[0] == 1 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state2 == STATE2_DESIGNATED_CNS11643_1 ? 0 : 4) + (state1 == STATE_TWOBYTE ? 0 : 1) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE2_DESIGNATED_CNS11643_1) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = ')';
+ r[3] = 'G';
+ r += 4;
+ state2 = STATE2_DESIGNATED_CNS11643_1;
+ }
+ if (state1 != STATE_TWOBYTE) {
+ r[0] = SO;
+ r += 1;
+ state1 = STATE_TWOBYTE;
+ }
+ r[0] = buf[1];
+ r[1] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try CNS 11643-1992 Plane 2. */
+ if (buf[0] == 2 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state3 == STATE3_DESIGNATED_CNS11643_2 ? 0 : 4) + 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state3 != STATE3_DESIGNATED_CNS11643_2) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '*';
+ r[3] = 'H';
+ r += 4;
+ state3 = STATE3_DESIGNATED_CNS11643_2;
+ }
+ r[0] = ESC;
+ r[1] = 'N';
+ r[2] = buf[1];
+ r[3] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ return RET_ILUNI;
+}
+
+static int
+iso2022_cn_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ (void)state2;
+ (void)state3;
+ if (state1 != STATE_ASCII) {
+ if (n < 1)
+ return RET_TOOSMALL;
+ r[0] = SI;
+ /* conv->ostate = 0; will be done by the caller */
+ return 1;
+ } else
+ return 0;
+}
+
+#undef COMBINE_STATE
+#undef SPLIT_STATE
+#undef STATE3_DESIGNATED_CNS11643_2
+#undef STATE3_NONE
+#undef STATE2_DESIGNATED_CNS11643_1
+#undef STATE2_DESIGNATED_GB2312
+#undef STATE2_NONE
+#undef STATE_TWOBYTE
+#undef STATE_ASCII
diff --git a/jni/iconv/lib/iso2022_cnext.h b/jni/iconv/lib/iso2022_cnext.h
new file mode 100644
index 0000000..f848870
--- /dev/null
+++ b/jni/iconv/lib/iso2022_cnext.h
@@ -0,0 +1,590 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-2022-CN-EXT
+ */
+
+/* Specification: RFC 1922 */
+
+#define ESC 0x1b
+#define SO 0x0e
+#define SI 0x0f
+
+/*
+ * The state is composed of one of the following values
+ */
+#define STATE_ASCII 0
+#define STATE_TWOBYTE 1
+/*
+ * and one of the following values, << 8
+ */
+#define STATE2_NONE 0
+#define STATE2_DESIGNATED_GB2312 1
+#define STATE2_DESIGNATED_CNS11643_1 2
+#define STATE2_DESIGNATED_ISO_IR_165 3
+/*
+ * and one of the following values, << 16
+ */
+#define STATE3_NONE 0
+#define STATE3_DESIGNATED_CNS11643_2 1
+/*
+ * and one of the following values, << 24
+ */
+#define STATE4_NONE 0
+#define STATE4_DESIGNATED_CNS11643_3 1
+#define STATE4_DESIGNATED_CNS11643_4 2
+#define STATE4_DESIGNATED_CNS11643_5 3
+#define STATE4_DESIGNATED_CNS11643_6 4
+#define STATE4_DESIGNATED_CNS11643_7 5
+
+#define SPLIT_STATE \
+ unsigned int state1 = state & 0xff, state2 = (state >> 8) & 0xff, state3 = (state >> 16) & 0xff, state4 = state >> 24
+#define COMBINE_STATE \
+ state = (state4 << 24) | (state3 << 16) | (state2 << 8) | state1
+
+static int
+iso2022_cn_ext_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ SPLIT_STATE;
+ int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == ESC) {
+ if (n < count+4)
+ goto none;
+ if (s[1] == '$') {
+ if (s[2] == ')') {
+ if (s[3] == 'A') {
+ state2 = STATE2_DESIGNATED_GB2312;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'G') {
+ state2 = STATE2_DESIGNATED_CNS11643_1;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'E') {
+ state2 = STATE2_DESIGNATED_ISO_IR_165;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ if (s[2] == '*') {
+ if (s[3] == 'H') {
+ state3 = STATE3_DESIGNATED_CNS11643_2;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ if (s[2] == '+') {
+ if (s[3] == 'I') {
+ state4 = STATE4_DESIGNATED_CNS11643_3;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'J') {
+ state4 = STATE4_DESIGNATED_CNS11643_4;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'K') {
+ state4 = STATE4_DESIGNATED_CNS11643_5;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'L') {
+ state4 = STATE4_DESIGNATED_CNS11643_6;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'M') {
+ state4 = STATE4_DESIGNATED_CNS11643_7;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ }
+ if (s[1] == 'N') {
+ switch (state3) {
+ case STATE3_NONE:
+ goto ilseq;
+ case STATE3_DESIGNATED_CNS11643_2:
+ if (s[2] < 0x80 && s[3] < 0x80) {
+ int ret = cns11643_2_mbtowc(conv,pwc,s+2,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+4;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+ }
+ if (s[1] == 'O') {
+ switch (state4) {
+ case STATE4_NONE:
+ goto ilseq;
+ case STATE4_DESIGNATED_CNS11643_3:
+ if (s[2] < 0x80 && s[3] < 0x80) {
+ int ret = cns11643_3_mbtowc(conv,pwc,s+2,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+4;
+ } else
+ goto ilseq;
+ case STATE4_DESIGNATED_CNS11643_4:
+ if (s[2] < 0x80 && s[3] < 0x80) {
+ int ret = cns11643_4_mbtowc(conv,pwc,s+2,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+4;
+ } else
+ goto ilseq;
+ case STATE4_DESIGNATED_CNS11643_5:
+ if (s[2] < 0x80 && s[3] < 0x80) {
+ int ret = cns11643_5_mbtowc(conv,pwc,s+2,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+4;
+ } else
+ goto ilseq;
+ case STATE4_DESIGNATED_CNS11643_6:
+ if (s[2] < 0x80 && s[3] < 0x80) {
+ int ret = cns11643_6_mbtowc(conv,pwc,s+2,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+4;
+ } else
+ goto ilseq;
+ case STATE4_DESIGNATED_CNS11643_7:
+ if (s[2] < 0x80 && s[3] < 0x80) {
+ int ret = cns11643_7_mbtowc(conv,pwc,s+2,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+4;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+ }
+ goto ilseq;
+ }
+ if (c == SO) {
+ if (state2 != STATE2_DESIGNATED_GB2312 && state2 != STATE2_DESIGNATED_CNS11643_1 && state2 != STATE2_DESIGNATED_ISO_IR_165)
+ goto ilseq;
+ state1 = STATE_TWOBYTE;
+ s++; count++;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (c == SI) {
+ state1 = STATE_ASCII;
+ s++; count++;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ break;
+ }
+ switch (state1) {
+ case STATE_ASCII:
+ if (c < 0x80) {
+ int ret = ascii_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ if (*pwc == 0x000a || *pwc == 0x000d) {
+ state2 = STATE2_NONE; state3 = STATE3_NONE; state4 = STATE3_NONE;
+ }
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_TWOBYTE:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret;
+ switch (state2) {
+ case STATE2_NONE:
+ goto ilseq;
+ case STATE2_DESIGNATED_GB2312:
+ ret = gb2312_mbtowc(conv,pwc,s,2); break;
+ case STATE2_DESIGNATED_CNS11643_1:
+ ret = cns11643_1_mbtowc(conv,pwc,s,2); break;
+ case STATE2_DESIGNATED_ISO_IR_165:
+ ret = isoir165_mbtowc(conv,pwc,s,2); break;
+ default: abort();
+ }
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+
+none:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+iso2022_cn_ext_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ unsigned char buf[3];
+ int ret;
+
+ /* There is no need to handle Unicode 3.1 tag characters and to look for
+ "zh-CN" or "zh-TW" tags, because GB2312 and CNS11643 are disjoint. */
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state1 == STATE_ASCII ? 1 : 2);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_ASCII) {
+ r[0] = SI;
+ r += 1;
+ state1 = STATE_ASCII;
+ }
+ r[0] = buf[0];
+ if (wc == 0x000a || wc == 0x000d) {
+ state2 = STATE2_NONE; state3 = STATE3_NONE; state4 = STATE3_NONE;
+ }
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try GB 2312-1980. */
+ ret = gb2312_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state2 == STATE2_DESIGNATED_GB2312 ? 0 : 4) + (state1 == STATE_TWOBYTE ? 0 : 1) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE2_DESIGNATED_GB2312) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = ')';
+ r[3] = 'A';
+ r += 4;
+ state2 = STATE2_DESIGNATED_GB2312;
+ }
+ if (state1 != STATE_TWOBYTE) {
+ r[0] = SO;
+ r += 1;
+ state1 = STATE_TWOBYTE;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ ret = cns11643_wctomb(conv,buf,wc,3);
+ if (ret != RET_ILUNI) {
+ if (ret != 3) abort();
+
+ /* Try CNS 11643-1992 Plane 1. */
+ if (buf[0] == 1 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state2 == STATE2_DESIGNATED_CNS11643_1 ? 0 : 4) + (state1 == STATE_TWOBYTE ? 0 : 1) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE2_DESIGNATED_CNS11643_1) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = ')';
+ r[3] = 'G';
+ r += 4;
+ state2 = STATE2_DESIGNATED_CNS11643_1;
+ }
+ if (state1 != STATE_TWOBYTE) {
+ r[0] = SO;
+ r += 1;
+ state1 = STATE_TWOBYTE;
+ }
+ r[0] = buf[1];
+ r[1] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try CNS 11643-1992 Plane 2. */
+ if (buf[0] == 2 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state3 == STATE3_DESIGNATED_CNS11643_2 ? 0 : 4) + 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state3 != STATE3_DESIGNATED_CNS11643_2) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '*';
+ r[3] = 'H';
+ r += 4;
+ state3 = STATE3_DESIGNATED_CNS11643_2;
+ }
+ r[0] = ESC;
+ r[1] = 'N';
+ r[2] = buf[1];
+ r[3] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try CNS 11643-1992 Plane 3. */
+ if (buf[0] == 3 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state4 == STATE4_DESIGNATED_CNS11643_3 ? 0 : 4) + 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state4 != STATE4_DESIGNATED_CNS11643_3) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '+';
+ r[3] = 'I';
+ r += 4;
+ state4 = STATE4_DESIGNATED_CNS11643_3;
+ }
+ r[0] = ESC;
+ r[1] = 'O';
+ r[2] = buf[1];
+ r[3] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try CNS 11643-1992 Plane 4. */
+ if (buf[0] == 4 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state4 == STATE4_DESIGNATED_CNS11643_4 ? 0 : 4) + 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state4 != STATE4_DESIGNATED_CNS11643_4) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '+';
+ r[3] = 'J';
+ r += 4;
+ state4 = STATE4_DESIGNATED_CNS11643_4;
+ }
+ r[0] = ESC;
+ r[1] = 'O';
+ r[2] = buf[1];
+ r[3] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try CNS 11643-1992 Plane 5. */
+ if (buf[0] == 5 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state4 == STATE4_DESIGNATED_CNS11643_5 ? 0 : 4) + 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state4 != STATE4_DESIGNATED_CNS11643_5) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '+';
+ r[3] = 'K';
+ r += 4;
+ state4 = STATE4_DESIGNATED_CNS11643_5;
+ }
+ r[0] = ESC;
+ r[1] = 'O';
+ r[2] = buf[1];
+ r[3] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try CNS 11643-1992 Plane 6. */
+ if (buf[0] == 6 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state4 == STATE4_DESIGNATED_CNS11643_6 ? 0 : 4) + 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state4 != STATE4_DESIGNATED_CNS11643_6) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '+';
+ r[3] = 'L';
+ r += 4;
+ state4 = STATE4_DESIGNATED_CNS11643_6;
+ }
+ r[0] = ESC;
+ r[1] = 'O';
+ r[2] = buf[1];
+ r[3] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try CNS 11643-1992 Plane 7. */
+ if (buf[0] == 7 && buf[1] < 0x80 && buf[2] < 0x80) {
+ int count = (state4 == STATE4_DESIGNATED_CNS11643_7 ? 0 : 4) + 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state4 != STATE4_DESIGNATED_CNS11643_7) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '+';
+ r[3] = 'M';
+ r += 4;
+ state4 = STATE4_DESIGNATED_CNS11643_7;
+ }
+ r[0] = ESC;
+ r[1] = 'O';
+ r[2] = buf[1];
+ r[3] = buf[2];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+
+ }
+
+ /* Try ISO-IR-165. */
+ ret = isoir165_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state2 == STATE2_DESIGNATED_ISO_IR_165 ? 0 : 4) + (state1 == STATE_TWOBYTE ? 0 : 1) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE2_DESIGNATED_ISO_IR_165) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = ')';
+ r[3] = 'E';
+ r += 4;
+ state2 = STATE2_DESIGNATED_ISO_IR_165;
+ }
+ if (state1 != STATE_TWOBYTE) {
+ r[0] = SO;
+ r += 1;
+ state1 = STATE_TWOBYTE;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ return RET_ILUNI;
+}
+
+static int
+iso2022_cn_ext_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ (void)state2;
+ (void)state3;
+ (void)state4;
+ if (state1 != STATE_ASCII) {
+ if (n < 1)
+ return RET_TOOSMALL;
+ r[0] = SI;
+ /* conv->ostate = 0; will be done by the caller */
+ return 1;
+ } else
+ return 0;
+}
+
+#undef COMBINE_STATE
+#undef SPLIT_STATE
+#undef STATE4_DESIGNATED_CNS11643_7
+#undef STATE4_DESIGNATED_CNS11643_6
+#undef STATE4_DESIGNATED_CNS11643_5
+#undef STATE4_DESIGNATED_CNS11643_4
+#undef STATE4_DESIGNATED_CNS11643_3
+#undef STATE4_NONE
+#undef STATE3_DESIGNATED_CNS11643_2
+#undef STATE3_NONE
+#undef STATE2_DESIGNATED_ISO_IR_165
+#undef STATE2_DESIGNATED_CNS11643_1
+#undef STATE2_DESIGNATED_GB2312
+#undef STATE2_NONE
+#undef STATE_TWOBYTE
+#undef STATE_ASCII
diff --git a/jni/iconv/lib/iso2022_jp.h b/jni/iconv/lib/iso2022_jp.h
new file mode 100644
index 0000000..1c8abec
--- /dev/null
+++ b/jni/iconv/lib/iso2022_jp.h
@@ -0,0 +1,216 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-2022-JP
+ */
+
+/* Specification: RFC 1468 */
+
+#define ESC 0x1b
+
+/*
+ * The state can be one of the following values.
+ */
+#define STATE_ASCII 0
+#define STATE_JISX0201ROMAN 1
+#define STATE_JISX0208 2
+
+static int
+iso2022_jp_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == ESC) {
+ if (n < count+3)
+ goto none;
+ if (s[1] == '(') {
+ if (s[2] == 'B') {
+ state = STATE_ASCII;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'J') {
+ state = STATE_JISX0201ROMAN;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ goto ilseq;
+ }
+ if (s[1] == '$') {
+ if (s[2] == '@' || s[2] == 'B') {
+ /* We don't distinguish JIS X 0208-1978 and JIS X 0208-1983. */
+ state = STATE_JISX0208;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ goto ilseq;
+ }
+ goto ilseq;
+ }
+ break;
+ }
+ switch (state) {
+ case STATE_ASCII:
+ if (c < 0x80) {
+ int ret = ascii_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0201ROMAN:
+ if (c < 0x80) {
+ int ret = jisx0201_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0208:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = jisx0208_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+
+none:
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+iso2022_jp_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ state_t state = conv->ostate;
+ unsigned char buf[2];
+ int ret;
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state == STATE_ASCII ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_ASCII) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ r += 3;
+ state = STATE_ASCII;
+ }
+ r[0] = buf[0];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0201-1976 Roman. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state == STATE_JISX0201ROMAN ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0201ROMAN) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'J';
+ r += 3;
+ state = STATE_JISX0201ROMAN;
+ }
+ r[0] = buf[0];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0208-1990 in place of JIS X 0208-1978 and JIS X 0208-1983. */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state == STATE_JISX0208 ? 2 : 5);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0208) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = 'B';
+ r += 3;
+ state = STATE_JISX0208;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ return RET_ILUNI;
+}
+
+static int
+iso2022_jp_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ if (state != STATE_ASCII) {
+ if (n < 3)
+ return RET_TOOSMALL;
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ /* conv->ostate = 0; will be done by the caller */
+ return 3;
+ } else
+ return 0;
+}
+
+#undef STATE_JISX0208
+#undef STATE_JISX0201ROMAN
+#undef STATE_ASCII
diff --git a/jni/iconv/lib/iso2022_jp1.h b/jni/iconv/lib/iso2022_jp1.h
new file mode 100644
index 0000000..c309474
--- /dev/null
+++ b/jni/iconv/lib/iso2022_jp1.h
@@ -0,0 +1,264 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-2022-JP-1
+ */
+
+/* Specification: RFC 2237 */
+
+#define ESC 0x1b
+
+/*
+ * The state can be one of the following values.
+ */
+#define STATE_ASCII 0
+#define STATE_JISX0201ROMAN 1
+#define STATE_JISX0208 2
+#define STATE_JISX0212 3
+
+static int
+iso2022_jp1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == ESC) {
+ if (n < count+3)
+ goto none;
+ if (s[1] == '(') {
+ if (s[2] == 'B') {
+ state = STATE_ASCII;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'J') {
+ state = STATE_JISX0201ROMAN;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ goto ilseq;
+ }
+ if (s[1] == '$') {
+ if (s[2] == '@' || s[2] == 'B') {
+ /* We don't distinguish JIS X 0208-1978 and JIS X 0208-1983. */
+ state = STATE_JISX0208;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == '(') {
+ if (n < count+4)
+ goto none;
+ if (s[3] == 'D') {
+ state = STATE_JISX0212;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ goto ilseq;
+ }
+ goto ilseq;
+ }
+ break;
+ }
+ switch (state) {
+ case STATE_ASCII:
+ if (c < 0x80) {
+ int ret = ascii_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0201ROMAN:
+ if (c < 0x80) {
+ int ret = jisx0201_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0208:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = jisx0208_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ case STATE_JISX0212:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = jisx0212_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+
+none:
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+iso2022_jp1_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ state_t state = conv->ostate;
+ unsigned char buf[2];
+ int ret;
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state == STATE_ASCII ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_ASCII) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ r += 3;
+ state = STATE_ASCII;
+ }
+ r[0] = buf[0];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0201-1976 Roman. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state == STATE_JISX0201ROMAN ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0201ROMAN) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'J';
+ r += 3;
+ state = STATE_JISX0201ROMAN;
+ }
+ r[0] = buf[0];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0208-1990 in place of JIS X 0208-1978 and JIS X 0208-1983. */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state == STATE_JISX0208 ? 2 : 5);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0208) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = 'B';
+ r += 3;
+ state = STATE_JISX0208;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0212-1990. */
+ ret = jisx0212_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state == STATE_JISX0212 ? 2 : 6);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0212) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '(';
+ r[3] = 'D';
+ r += 4;
+ state = STATE_JISX0212;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ return RET_ILUNI;
+}
+
+static int
+iso2022_jp1_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ if (state != STATE_ASCII) {
+ if (n < 3)
+ return RET_TOOSMALL;
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ /* conv->ostate = 0; will be done by the caller */
+ return 3;
+ } else
+ return 0;
+}
+
+#undef STATE_JISX0212
+#undef STATE_JISX0208
+#undef STATE_JISX0201ROMAN
+#undef STATE_ASCII
diff --git a/jni/iconv/lib/iso2022_jp2.h b/jni/iconv/lib/iso2022_jp2.h
new file mode 100644
index 0000000..5e3ca41
--- /dev/null
+++ b/jni/iconv/lib/iso2022_jp2.h
@@ -0,0 +1,693 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-2022-JP-2
+ */
+
+/* Specification: RFC 1554 */
+/* ESC '(' 'I' for JISX0201 Katakana is an extension not found in RFC 1554 or
+ CJK.INF, but implemented in glibc-2.1 and qt-2.0. */
+
+#define ESC 0x1b
+
+/*
+ * The state is composed of one of the following values
+ */
+#define STATE_ASCII 0
+#define STATE_JISX0201ROMAN 1
+#define STATE_JISX0201KATAKANA 2
+#define STATE_JISX0208 3
+#define STATE_JISX0212 4
+#define STATE_GB2312 5
+#define STATE_KSC5601 6
+/*
+ * and one of the following values, << 8
+ */
+#define STATE_G2_NONE 0
+#define STATE_G2_ISO8859_1 1
+#define STATE_G2_ISO8859_7 2
+
+#define SPLIT_STATE \
+ unsigned int state1 = state & 0xff, state2 = state >> 8
+#define COMBINE_STATE \
+ state = (state2 << 8) | state1
+
+static int
+iso2022_jp2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ SPLIT_STATE;
+ int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == ESC) {
+ if (n < count+3)
+ goto none;
+ if (s[1] == '(') {
+ if (s[2] == 'B') {
+ state1 = STATE_ASCII;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'J') {
+ state1 = STATE_JISX0201ROMAN;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'I') {
+ state1 = STATE_JISX0201KATAKANA;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ goto ilseq;
+ }
+ if (s[1] == '$') {
+ if (s[2] == '@' || s[2] == 'B') {
+ /* We don't distinguish JIS X 0208-1978 and JIS X 0208-1983. */
+ state1 = STATE_JISX0208;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'A') {
+ state1 = STATE_GB2312;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == '(') {
+ if (n < count+4)
+ goto none;
+ if (s[3] == 'D') {
+ state1 = STATE_JISX0212;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'C') {
+ state1 = STATE_KSC5601;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ goto ilseq;
+ }
+ goto ilseq;
+ }
+ if (s[1] == '.') {
+ if (n < count+3)
+ goto none;
+ if (s[2] == 'A') {
+ state2 = STATE_G2_ISO8859_1;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'F') {
+ state2 = STATE_G2_ISO8859_7;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ goto ilseq;
+ }
+ if (s[1] == 'N') {
+ switch (state2) {
+ case STATE_G2_NONE:
+ goto ilseq;
+ case STATE_G2_ISO8859_1:
+ if (s[2] < 0x80) {
+ unsigned char buf = s[2]+0x80;
+ int ret = iso8859_1_mbtowc(conv,pwc,&buf,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+3;
+ } else
+ goto ilseq;
+ case STATE_G2_ISO8859_7:
+ if (s[2] < 0x80) {
+ unsigned char buf = s[2]+0x80;
+ int ret = iso8859_7_mbtowc(conv,pwc,&buf,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+3;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+ }
+ goto ilseq;
+ }
+ break;
+ }
+ switch (state1) {
+ case STATE_ASCII:
+ if (c < 0x80) {
+ int ret = ascii_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ if (*pwc == 0x000a || *pwc == 0x000d)
+ state2 = STATE_G2_NONE;
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0201ROMAN:
+ if (c < 0x80) {
+ int ret = jisx0201_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ if (*pwc == 0x000a || *pwc == 0x000d)
+ state2 = STATE_G2_NONE;
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0201KATAKANA:
+ if (c < 0x80) {
+ unsigned char buf = c+0x80;
+ int ret = jisx0201_mbtowc(conv,pwc,&buf,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0208:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = jisx0208_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ case STATE_JISX0212:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = jisx0212_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ case STATE_GB2312:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = gb2312_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ case STATE_KSC5601:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = ksc5601_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+
+none:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+#undef COMBINE_STATE
+#undef SPLIT_STATE
+
+/*
+ * The state can also contain one of the following values, << 16.
+ * Values >= STATE_TAG_LANGUAGE are temporary tag parsing states.
+ */
+#define STATE_TAG_NONE 0
+#define STATE_TAG_LANGUAGE 4
+#define STATE_TAG_LANGUAGE_j 5
+#define STATE_TAG_LANGUAGE_ja 1
+#define STATE_TAG_LANGUAGE_k 6
+#define STATE_TAG_LANGUAGE_ko 2
+#define STATE_TAG_LANGUAGE_z 7
+#define STATE_TAG_LANGUAGE_zh 3
+
+#define SPLIT_STATE \
+ unsigned int state1 = state & 0xff, state2 = (state >> 8) & 0xff, state3 = state >> 16
+#define COMBINE_STATE \
+ state = (state3 << 16) | (state2 << 8) | state1
+
+static int
+iso2022_jp2_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ unsigned char buf[2];
+ int ret;
+ /* This defines the conversion preferences depending on the current
+ langauge tag. */
+ enum conversion { none = 0, european, japanese, chinese, korean, other };
+ static const unsigned int conversion_lists[STATE_TAG_LANGUAGE] = {
+ /* STATE_TAG_NONE */
+ japanese + (european << 3) + (chinese << 6) + (korean << 9) + (other << 12),
+ /* STATE_TAG_LANGUAGE_ja */
+ japanese + (european << 3) + (chinese << 6) + (korean << 9) + (other << 12),
+ /* STATE_TAG_LANGUAGE_ko */
+ korean + (european << 3) + (japanese << 6) + (chinese << 9) + (other << 12),
+ /* STATE_TAG_LANGUAGE_zh */
+ chinese + (european << 3) + (japanese << 6) + (korean << 9) + (other << 12)
+ };
+ unsigned int conversion_list;
+
+ /* Handle Unicode tag characters (range U+E0000..U+E007F). */
+ if ((wc >> 7) == (0xe0000 >> 7)) {
+ char c = wc & 0x7f;
+ if (c >= 'A' && c <= 'Z')
+ c += 'a'-'A';
+ switch (c) {
+ case 0x01:
+ state3 = STATE_TAG_LANGUAGE;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ case 'j':
+ if (state3 == STATE_TAG_LANGUAGE) {
+ state3 = STATE_TAG_LANGUAGE_j;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ }
+ break;
+ case 'a':
+ if (state3 == STATE_TAG_LANGUAGE_j) {
+ state3 = STATE_TAG_LANGUAGE_ja;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ }
+ break;
+ case 'k':
+ if (state3 == STATE_TAG_LANGUAGE) {
+ state3 = STATE_TAG_LANGUAGE_k;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ }
+ break;
+ case 'o':
+ if (state3 == STATE_TAG_LANGUAGE_k) {
+ state3 = STATE_TAG_LANGUAGE_ko;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ }
+ break;
+ case 'z':
+ if (state3 == STATE_TAG_LANGUAGE) {
+ state3 = STATE_TAG_LANGUAGE_z;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ }
+ break;
+ case 'h':
+ if (state3 == STATE_TAG_LANGUAGE_z) {
+ state3 = STATE_TAG_LANGUAGE_zh;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ }
+ break;
+ case 0x7f:
+ state3 = STATE_TAG_NONE;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ default:
+ break;
+ }
+ /* Other tag characters reset the tag parsing state or are ignored. */
+ if (state3 >= STATE_TAG_LANGUAGE)
+ state3 = STATE_TAG_NONE;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return 0;
+ }
+ if (state3 >= STATE_TAG_LANGUAGE)
+ state3 = STATE_TAG_NONE;
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state1 == STATE_ASCII ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_ASCII) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ r += 3;
+ state1 = STATE_ASCII;
+ }
+ r[0] = buf[0];
+ if (wc == 0x000a || wc == 0x000d)
+ state2 = STATE_G2_NONE;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ conversion_list = conversion_lists[state3];
+
+ do {
+ switch (conversion_list & ((1 << 3) - 1)) {
+
+ case european:
+
+ /* Try ISO-8859-1. */
+ ret = iso8859_1_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] >= 0x80) {
+ int count = (state2 == STATE_G2_ISO8859_1 ? 3 : 6);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE_G2_ISO8859_1) {
+ r[0] = ESC;
+ r[1] = '.';
+ r[2] = 'A';
+ r += 3;
+ state2 = STATE_G2_ISO8859_1;
+ }
+ r[0] = ESC;
+ r[1] = 'N';
+ r[2] = buf[0]-0x80;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try ISO-8859-7. */
+ ret = iso8859_7_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] >= 0x80) {
+ int count = (state2 == STATE_G2_ISO8859_7 ? 3 : 6);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE_G2_ISO8859_7) {
+ r[0] = ESC;
+ r[1] = '.';
+ r[2] = 'F';
+ r += 3;
+ state2 = STATE_G2_ISO8859_7;
+ }
+ r[0] = ESC;
+ r[1] = 'N';
+ r[2] = buf[0]-0x80;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ break;
+
+ case japanese:
+
+ /* Try JIS X 0201-1976 Roman. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state1 == STATE_JISX0201ROMAN ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_JISX0201ROMAN) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'J';
+ r += 3;
+ state1 = STATE_JISX0201ROMAN;
+ }
+ r[0] = buf[0];
+ if (wc == 0x000a || wc == 0x000d)
+ state2 = STATE_G2_NONE;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0208-1990 in place of JIS X 0208-1978 and
+ JIS X 0208-1983. */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state1 == STATE_JISX0208 ? 2 : 5);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_JISX0208) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = 'B';
+ r += 3;
+ state1 = STATE_JISX0208;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0212-1990. */
+ ret = jisx0212_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state1 == STATE_JISX0212 ? 2 : 6);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_JISX0212) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '(';
+ r[3] = 'D';
+ r += 4;
+ state1 = STATE_JISX0212;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ break;
+
+ case chinese:
+
+ /* Try GB 2312-1980. */
+ ret = gb2312_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state1 == STATE_GB2312 ? 2 : 5);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_GB2312) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = 'A';
+ r += 3;
+ state1 = STATE_GB2312;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ break;
+
+ case korean:
+
+ /* Try KS C 5601-1992. */
+ ret = ksc5601_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state1 == STATE_KSC5601 ? 2 : 6);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_KSC5601) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '(';
+ r[3] = 'C';
+ r += 4;
+ state1 = STATE_KSC5601;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ break;
+
+ case other:
+
+ /* Try JIS X 0201-1976 Kana. This is not officially part of
+ ISO-2022-JP-2, according to RFC 1554. Therefore we try this
+ only after all other attempts. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] >= 0x80) {
+ int count = (state1 == STATE_JISX0201KATAKANA ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_JISX0201KATAKANA) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'I';
+ r += 3;
+ state1 = STATE_JISX0201KATAKANA;
+ }
+ r[0] = buf[0]-0x80;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ break;
+
+ default:
+ abort();
+ }
+
+ conversion_list = conversion_list >> 3;
+ } while (conversion_list != 0);
+
+ return RET_ILUNI;
+}
+
+static int
+iso2022_jp2_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ (void)state2;
+ (void)state3;
+ if (state1 != STATE_ASCII) {
+ if (n < 3)
+ return RET_TOOSMALL;
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ /* conv->ostate = 0; will be done by the caller */
+ return 3;
+ } else
+ return 0;
+}
+
+#undef COMBINE_STATE
+#undef SPLIT_STATE
+#undef STATE_TAG_LANGUAGE_zh
+#undef STATE_TAG_LANGUAGE_z
+#undef STATE_TAG_LANGUAGE_ko
+#undef STATE_TAG_LANGUAGE_k
+#undef STATE_TAG_LANGUAGE_ja
+#undef STATE_TAG_LANGUAGE_j
+#undef STATE_TAG_LANGUAGE
+#undef STATE_TAG_NONE
+#undef STATE_G2_ISO8859_7
+#undef STATE_G2_ISO8859_1
+#undef STATE_G2_NONE
+#undef STATE_KSC5601
+#undef STATE_GB2312
+#undef STATE_JISX0212
+#undef STATE_JISX0208
+#undef STATE_JISX0201KATAKANA
+#undef STATE_JISX0201ROMAN
+#undef STATE_ASCII
diff --git a/jni/iconv/lib/iso2022_jp3.h b/jni/iconv/lib/iso2022_jp3.h
new file mode 100644
index 0000000..58cea1b
--- /dev/null
+++ b/jni/iconv/lib/iso2022_jp3.h
@@ -0,0 +1,538 @@
+/*
+ * Copyright (C) 1999-2004, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-2022-JP-3
+ */
+
+#include "jisx0213.h"
+
+#define ESC 0x1b
+
+/*
+ * The state is composed of one of the following values
+ */
+#define STATE_ASCII 0 /* Esc ( B */
+#define STATE_JISX0201ROMAN 1 /* Esc ( J */
+#define STATE_JISX0201KATAKANA 2 /* Esc ( I */
+#define STATE_JISX0208 3 /* Esc $ @ or Esc $ B */
+#define STATE_JISX02131 4 /* Esc $ ( O or Esc $ ( Q*/
+#define STATE_JISX02132 5 /* Esc $ ( P */
+
+/*
+ * In the ISO-2022-JP-3 to UCS-4 direction, the state also holds the last
+ * character to be output, shifted by 3 bits.
+ */
+
+static int
+iso2022_jp3_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ ucs4_t last_wc = conv->istate >> 3;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate &= 7;
+ *pwc = last_wc;
+ return 0; /* Don't advance the input pointer. */
+ } else {
+ state_t state = conv->istate;
+ int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == ESC) {
+ if (n < count+3)
+ goto none;
+ if (s[1] == '(') {
+ if (s[2] == 'B') {
+ state = STATE_ASCII;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'J') {
+ state = STATE_JISX0201ROMAN;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == 'I') {
+ state = STATE_JISX0201KATAKANA;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ goto ilseq;
+ }
+ if (s[1] == '$') {
+ if (s[2] == '@' || s[2] == 'B') {
+ /* We don't distinguish JIS X 0208-1978 and JIS X 0208-1983. */
+ state = STATE_JISX0208;
+ s += 3; count += 3;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[2] == '(') {
+ if (n < count+4)
+ goto none;
+ if (s[3] == 'O' || s[3] == 'Q') {
+ state = STATE_JISX02131;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (s[3] == 'P') {
+ state = STATE_JISX02132;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ goto ilseq;
+ }
+ goto ilseq;
+ }
+ break;
+ }
+ switch (state) {
+ case STATE_ASCII:
+ if (c < 0x80) {
+ int ret = ascii_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0201ROMAN:
+ if (c < 0x80) {
+ int ret = jisx0201_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0201KATAKANA:
+ if (c < 0x80) {
+ unsigned char buf = c+0x80;
+ int ret = jisx0201_mbtowc(conv,pwc,&buf,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_JISX0208:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = jisx0208_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ case STATE_JISX02131:
+ case STATE_JISX02132:
+ if (n < count+2)
+ goto none;
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ ucs4_t wc = jisx0213_to_ucs4(((state-STATE_JISX02131+1)<<8)+s[0],s[1]);
+ if (wc) {
+ if (wc < 0x80) {
+ /* It's a combining character. */
+ ucs4_t wc1 = jisx0213_to_ucs_combining[wc - 1][0];
+ ucs4_t wc2 = jisx0213_to_ucs_combining[wc - 1][1];
+ /* We cannot output two Unicode characters at once. So,
+ output the first character and buffer the second one. */
+ *pwc = wc1;
+ conv->istate = (wc2 << 3) | state;
+ } else {
+ *pwc = wc;
+ conv->istate = state;
+ }
+ return count+2;
+ }
+ }
+ goto ilseq;
+ default: abort();
+ }
+ none:
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ ilseq:
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+ }
+}
+
+static int
+iso2022_jp3_flushwc (conv_t conv, ucs4_t *pwc)
+{
+ ucs4_t last_wc = conv->istate >> 3;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate &= 7;
+ *pwc = last_wc;
+ return 1;
+ } else
+ return 0;
+}
+
+/*
+ * In the UCS-4 to ISO-2022-JP-3 direction, the state also holds the last two
+ * bytes to be output, shifted by 3 bits, and the STATE_xxxxx value that was
+ * effective before this buffered character, shifted by 19 bits.
+ */
+
+/* Composition tables for each of the relevant combining characters. */
+static const struct { unsigned short base; unsigned short composed; } iso2022_jp3_comp_table_data[] = {
+#define iso2022_jp3_comp_table02e5_idx 0
+#define iso2022_jp3_comp_table02e5_len 1
+ { 0x2b64, 0x2b65 }, /* 0x12B65 = 0x12B64 U+02E5 */
+#define iso2022_jp3_comp_table02e9_idx (iso2022_jp3_comp_table02e5_idx+iso2022_jp3_comp_table02e5_len)
+#define iso2022_jp3_comp_table02e9_len 1
+ { 0x2b60, 0x2b66 }, /* 0x12B66 = 0x12B60 U+02E9 */
+#define iso2022_jp3_comp_table0300_idx (iso2022_jp3_comp_table02e9_idx+iso2022_jp3_comp_table02e9_len)
+#define iso2022_jp3_comp_table0300_len 5
+ { 0x295c, 0x2b44 }, /* 0x12B44 = 0x1295C U+0300 */
+ { 0x2b38, 0x2b48 }, /* 0x12B48 = 0x12B38 U+0300 */
+ { 0x2b37, 0x2b4a }, /* 0x12B4A = 0x12B37 U+0300 */
+ { 0x2b30, 0x2b4c }, /* 0x12B4C = 0x12B30 U+0300 */
+ { 0x2b43, 0x2b4e }, /* 0x12B4E = 0x12B43 U+0300 */
+#define iso2022_jp3_comp_table0301_idx (iso2022_jp3_comp_table0300_idx+iso2022_jp3_comp_table0300_len)
+#define iso2022_jp3_comp_table0301_len 4
+ { 0x2b38, 0x2b49 }, /* 0x12B49 = 0x12B38 U+0301 */
+ { 0x2b37, 0x2b4b }, /* 0x12B4B = 0x12B37 U+0301 */
+ { 0x2b30, 0x2b4d }, /* 0x12B4D = 0x12B30 U+0301 */
+ { 0x2b43, 0x2b4f }, /* 0x12B4F = 0x12B43 U+0301 */
+#define iso2022_jp3_comp_table309a_idx (iso2022_jp3_comp_table0301_idx+iso2022_jp3_comp_table0301_len)
+#define iso2022_jp3_comp_table309a_len 14
+ { 0x242b, 0x2477 }, /* 0x12477 = 0x1242B U+309A */
+ { 0x242d, 0x2478 }, /* 0x12478 = 0x1242D U+309A */
+ { 0x242f, 0x2479 }, /* 0x12479 = 0x1242F U+309A */
+ { 0x2431, 0x247a }, /* 0x1247A = 0x12431 U+309A */
+ { 0x2433, 0x247b }, /* 0x1247B = 0x12433 U+309A */
+ { 0x252b, 0x2577 }, /* 0x12577 = 0x1252B U+309A */
+ { 0x252d, 0x2578 }, /* 0x12578 = 0x1252D U+309A */
+ { 0x252f, 0x2579 }, /* 0x12579 = 0x1252F U+309A */
+ { 0x2531, 0x257a }, /* 0x1257A = 0x12531 U+309A */
+ { 0x2533, 0x257b }, /* 0x1257B = 0x12533 U+309A */
+ { 0x253b, 0x257c }, /* 0x1257C = 0x1253B U+309A */
+ { 0x2544, 0x257d }, /* 0x1257D = 0x12544 U+309A */
+ { 0x2548, 0x257e }, /* 0x1257E = 0x12548 U+309A */
+ { 0x2675, 0x2678 }, /* 0x12678 = 0x12675 U+309A */
+};
+
+#define SPLIT_STATE \
+ unsigned short lasttwo = state >> 3; state_t prevstate = state >> 19; state &= 7
+#define COMBINE_STATE \
+ state |= (prevstate << 19) | (lasttwo << 3)
+#define COMBINE_STATE_NO_LASTTWO \
+ /* assume lasttwo == 0, then prevstate is ignored */
+
+static int
+iso2022_jp3_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int count = 0;
+ unsigned char buf[2];
+ unsigned short jch;
+ int ret;
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+
+ if (lasttwo) {
+ /* Attempt to combine the last character with this one. */
+ unsigned int idx;
+ unsigned int len;
+
+ if (wc == 0x02e5)
+ idx = iso2022_jp3_comp_table02e5_idx,
+ len = iso2022_jp3_comp_table02e5_len;
+ else if (wc == 0x02e9)
+ idx = iso2022_jp3_comp_table02e9_idx,
+ len = iso2022_jp3_comp_table02e9_len;
+ else if (wc == 0x0300)
+ idx = iso2022_jp3_comp_table0300_idx,
+ len = iso2022_jp3_comp_table0300_len;
+ else if (wc == 0x0301)
+ idx = iso2022_jp3_comp_table0301_idx,
+ len = iso2022_jp3_comp_table0301_len;
+ else if (wc == 0x309a)
+ idx = iso2022_jp3_comp_table309a_idx,
+ len = iso2022_jp3_comp_table309a_len;
+ else
+ goto not_combining;
+
+ do
+ if (iso2022_jp3_comp_table_data[idx].base == lasttwo)
+ break;
+ while (++idx, --len > 0);
+
+ if (len > 0) {
+ /* Output the combined character. */
+ /* We know the combined character is in JISX0213 plane 1, but
+ the buffered character may have been in JISX0208 or in
+ JISX0213 plane 1. */
+ count = (state != STATE_JISX02131 ? 4 : 0) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX02131) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '(';
+ r[3] = 'Q';
+ r += 4;
+ state = STATE_JISX02131;
+ }
+ lasttwo = iso2022_jp3_comp_table_data[idx].composed;
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ COMBINE_STATE_NO_LASTTWO;
+ conv->ostate = state;
+ return count;
+ }
+
+ not_combining:
+ /* Output the buffered character. */
+ /* We know it is in JISX0208 or in JISX0213 plane 1. */
+ count = (prevstate != state ? 3 : 0) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (prevstate != state) {
+ if (state != STATE_JISX0208) abort();
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = 'B';
+ r += 3;
+ }
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ r += 2;
+ }
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ count += (state == STATE_ASCII ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_ASCII) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ r += 3;
+ state = STATE_ASCII;
+ }
+ r[0] = buf[0];
+ COMBINE_STATE_NO_LASTTWO;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try JIS X 0201-1976 Roman. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ count += (state == STATE_JISX0201ROMAN ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0201ROMAN) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'J';
+ r += 3;
+ state = STATE_JISX0201ROMAN;
+ }
+ r[0] = buf[0];
+ COMBINE_STATE_NO_LASTTWO;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ jch = ucs4_to_jisx0213(wc);
+
+ /* Try JIS X 0208-1990 in place of JIS X 0208-1978 and JIS X 0208-1983. */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ if (jch & 0x0080) {
+ /* A possible match in comp_table_data. Buffer it. */
+ prevstate = state;
+ lasttwo = jch & 0x7f7f;
+ state = STATE_JISX0208;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ } else {
+ count += (state == STATE_JISX0208 ? 2 : 5);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0208) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = 'B';
+ r += 3;
+ state = STATE_JISX0208;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE_NO_LASTTWO;
+ conv->ostate = state;
+ return count;
+ }
+ }
+ }
+
+ /* Try JISX 0213 plane 1 and JISX 0213 plane 2. */
+ if (jch != 0) {
+ if (jch & 0x8000) {
+ /* JISX 0213 plane 2. */
+ if (state != STATE_JISX02132) {
+ count += 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '(';
+ r[3] = 'P';
+ r += 4;
+ state = STATE_JISX02132;
+ }
+ } else {
+ /* JISX 0213 plane 1. */
+ if (state != STATE_JISX02131) {
+ count += 4;
+ if (n < count)
+ return RET_TOOSMALL;
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = '(';
+ r[3] = 'Q';
+ r += 4;
+ state = STATE_JISX02131;
+ }
+ }
+ if (jch & 0x0080) {
+ /* A possible match in comp_table_data. We have to buffer it. */
+ /* We know it's a JISX 0213 plane 1 character. */
+ if (jch & 0x8000) abort();
+ prevstate = state;
+ lasttwo = jch & 0x7f7f;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ count += 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ r[0] = (jch >> 8) & 0x7f;
+ r[1] = jch & 0x7f;
+ COMBINE_STATE_NO_LASTTWO;
+ conv->ostate = state;
+ return count;
+ }
+
+ /* Try JIS X 0201-1976 Katakana. This is not officially part of
+ ISO-2022-JP-3. Therefore we try it after all other attempts. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] >= 0x80) {
+ count += (state == STATE_JISX0201KATAKANA ? 1 : 4);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state != STATE_JISX0201KATAKANA) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'I';
+ r += 3;
+ state = STATE_JISX0201KATAKANA;
+ }
+ r[0] = buf[0]-0x80;
+ COMBINE_STATE_NO_LASTTWO;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ return RET_ILUNI;
+}
+
+static int
+iso2022_jp3_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ {
+ int count =
+ (lasttwo ? (prevstate != state ? 3 : 0) + 2 : 0)
+ + (state != STATE_ASCII ? 3 : 0);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (lasttwo) {
+ if (prevstate != state) {
+ if (state != STATE_JISX0208) abort();
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = 'B';
+ r += 3;
+ }
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ r += 2;
+ }
+ if (state != STATE_ASCII) {
+ r[0] = ESC;
+ r[1] = '(';
+ r[2] = 'B';
+ }
+ /* conv->ostate = 0; will be done by the caller */
+ return count;
+ }
+}
+
+#undef COMBINE_STATE_NO_LASTTWO
+#undef COMBINE_STATE
+#undef SPLIT_STATE
+#undef STATE_JISX02132
+#undef STATE_JISX02131
+#undef STATE_JISX0208
+#undef STATE_JISX0201KATAKANA
+#undef STATE_JISX0201ROMAN
+#undef STATE_ASCII
diff --git a/jni/iconv/lib/iso2022_kr.h b/jni/iconv/lib/iso2022_kr.h
new file mode 100644
index 0000000..8045d4e
--- /dev/null
+++ b/jni/iconv/lib/iso2022_kr.h
@@ -0,0 +1,222 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-2022-KR
+ */
+
+/* Specification: RFC 1557 */
+
+/* Note: CJK.INF says the SO designator needs to appear only once at the
+ beginning of a text, but to decrease the risk of ambiguities, when
+ producing ISO-2022-KR, we repeat the designator in every line containing
+ SO characters. RFC 1557 does not mandate this. */
+
+#define ESC 0x1b
+#define SO 0x0e
+#define SI 0x0f
+
+/*
+ * The state is composed of one of the following values
+ */
+#define STATE_ASCII 0
+#define STATE_TWOBYTE 1
+/*
+ * and one of the following values, << 8
+ */
+#define STATE2_NONE 0
+#define STATE2_DESIGNATED_KSC5601 1
+
+#define SPLIT_STATE \
+ unsigned int state1 = state & 0xff, state2 = state >> 8
+#define COMBINE_STATE \
+ state = (state2 << 8) | state1
+
+static int
+iso2022_kr_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ SPLIT_STATE;
+ int count = 0;
+ unsigned char c;
+ for (;;) {
+ c = *s;
+ if (c == ESC) {
+ if (n < count+4)
+ goto none;
+ if (s[1] == '$') {
+ if (s[2] == ')') {
+ if (s[3] == 'C') {
+ state2 = STATE2_DESIGNATED_KSC5601;
+ s += 4; count += 4;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ }
+ }
+ goto ilseq;
+ }
+ if (c == SO) {
+ if (state2 != STATE2_DESIGNATED_KSC5601)
+ goto ilseq;
+ state1 = STATE_TWOBYTE;
+ s++; count++;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ if (c == SI) {
+ state1 = STATE_ASCII;
+ s++; count++;
+ if (n < count+1)
+ goto none;
+ continue;
+ }
+ break;
+ }
+ switch (state1) {
+ case STATE_ASCII:
+ if (c < 0x80) {
+ int ret = ascii_mbtowc(conv,pwc,s,1);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 1) abort();
+#if 0 /* Accept ISO-2022-KR according to CJK.INF. */
+ if (*pwc == 0x000a || *pwc == 0x000d)
+ state2 = STATE2_NONE;
+#endif
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+1;
+ } else
+ goto ilseq;
+ case STATE_TWOBYTE:
+ if (n < count+2)
+ goto none;
+ if (state2 != STATE2_DESIGNATED_KSC5601) abort();
+ if (s[0] < 0x80 && s[1] < 0x80) {
+ int ret = ksc5601_mbtowc(conv,pwc,s,2);
+ if (ret == RET_ILSEQ)
+ goto ilseq;
+ if (ret != 2) abort();
+ COMBINE_STATE;
+ conv->istate = state;
+ return count+2;
+ } else
+ goto ilseq;
+ default: abort();
+ }
+
+none:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ COMBINE_STATE;
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+iso2022_kr_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ unsigned char buf[2];
+ int ret;
+
+ /* Try ASCII. */
+ ret = ascii_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] < 0x80) {
+ int count = (state1 == STATE_ASCII ? 1 : 2);
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state1 != STATE_ASCII) {
+ r[0] = SI;
+ r += 1;
+ state1 = STATE_ASCII;
+ }
+ r[0] = buf[0];
+ if (wc == 0x000a || wc == 0x000d)
+ state2 = STATE2_NONE;
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ /* Try KS C 5601-1992. */
+ ret = ksc5601_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (buf[0] < 0x80 && buf[1] < 0x80) {
+ int count = (state2 == STATE2_DESIGNATED_KSC5601 ? 0 : 4) + (state1 == STATE_TWOBYTE ? 0 : 1) + 2;
+ if (n < count)
+ return RET_TOOSMALL;
+ if (state2 != STATE2_DESIGNATED_KSC5601) {
+ r[0] = ESC;
+ r[1] = '$';
+ r[2] = ')';
+ r[3] = 'C';
+ r += 4;
+ state2 = STATE2_DESIGNATED_KSC5601;
+ }
+ if (state1 != STATE_TWOBYTE) {
+ r[0] = SO;
+ r += 1;
+ state1 = STATE_TWOBYTE;
+ }
+ r[0] = buf[0];
+ r[1] = buf[1];
+ COMBINE_STATE;
+ conv->ostate = state;
+ return count;
+ }
+ }
+
+ return RET_ILUNI;
+}
+
+static int
+iso2022_kr_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ SPLIT_STATE;
+ (void)state2;
+ if (state1 != STATE_ASCII) {
+ if (n < 1)
+ return RET_TOOSMALL;
+ r[0] = SI;
+ /* conv->ostate = 0; will be done by the caller */
+ return 1;
+ } else
+ return 0;
+}
+
+#undef COMBINE_STATE
+#undef SPLIT_STATE
+#undef STATE2_DESIGNATED_KSC5601
+#undef STATE2_NONE
+#undef STATE_TWOBYTE
+#undef STATE_ASCII
diff --git a/jni/iconv/lib/iso646_cn.h b/jni/iconv/lib/iso646_cn.h
new file mode 100644
index 0000000..a571ce7
--- /dev/null
+++ b/jni/iconv/lib/iso646_cn.h
@@ -0,0 +1,58 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO646-CN
+ * also known as GB_1988-80
+ */
+
+static int
+iso646_cn_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ if (c == 0x24)
+ *pwc = (ucs4_t) 0x00a5;
+ else if (c == 0x7e)
+ *pwc = (ucs4_t) 0x203e;
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static int
+iso646_cn_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x0080 && !(wc == 0x0024 || wc == 0x007e)) {
+ *r = wc;
+ return 1;
+ }
+ if (wc == 0x00a5) {
+ *r = 0x24;
+ return 1;
+ }
+ if (wc == 0x203e) {
+ *r = 0x7e;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso646_jp.h b/jni/iconv/lib/iso646_jp.h
new file mode 100644
index 0000000..7cc3abd
--- /dev/null
+++ b/jni/iconv/lib/iso646_jp.h
@@ -0,0 +1,60 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO646-JP
+ * also known as JIS_C6220-1969-RO
+ */
+
+/* This is the lower half of JIS_X0201. */
+
+static int
+iso646_jp_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ if (c == 0x5c)
+ *pwc = (ucs4_t) 0x00a5;
+ else if (c == 0x7e)
+ *pwc = (ucs4_t) 0x203e;
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static int
+iso646_jp_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x0080 && !(wc == 0x005c || wc == 0x007e)) {
+ *r = wc;
+ return 1;
+ }
+ if (wc == 0x00a5) {
+ *r = 0x5c;
+ return 1;
+ }
+ if (wc == 0x203e) {
+ *r = 0x7e;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_1.h b/jni/iconv/lib/iso8859_1.h
new file mode 100644
index 0000000..5346916
--- /dev/null
+++ b/jni/iconv/lib/iso8859_1.h
@@ -0,0 +1,41 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-1
+ */
+
+static int
+iso8859_1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static int
+iso8859_1_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x0100) {
+ *r = wc;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_10.h b/jni/iconv/lib/iso8859_10.h
new file mode 100644
index 0000000..49b3f6a
--- /dev/null
+++ b/jni/iconv/lib/iso8859_10.h
@@ -0,0 +1,106 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-10
+ */
+
+static const unsigned short iso8859_10_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0104, 0x0112, 0x0122, 0x012a, 0x0128, 0x0136, 0x00a7,
+ 0x013b, 0x0110, 0x0160, 0x0166, 0x017d, 0x00ad, 0x016a, 0x014a,
+ /* 0xb0 */
+ 0x00b0, 0x0105, 0x0113, 0x0123, 0x012b, 0x0129, 0x0137, 0x00b7,
+ 0x013c, 0x0111, 0x0161, 0x0167, 0x017e, 0x2015, 0x016b, 0x014b,
+ /* 0xc0 */
+ 0x0100, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x012e,
+ 0x010c, 0x00c9, 0x0118, 0x00cb, 0x0116, 0x00cd, 0x00ce, 0x00cf,
+ /* 0xd0 */
+ 0x00d0, 0x0145, 0x014c, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x0168,
+ 0x00d8, 0x0172, 0x00da, 0x00db, 0x00dc, 0x00dd, 0x00de, 0x00df,
+ /* 0xe0 */
+ 0x0101, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x012f,
+ 0x010d, 0x00e9, 0x0119, 0x00eb, 0x0117, 0x00ed, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0x00f0, 0x0146, 0x014d, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x0169,
+ 0x00f8, 0x0173, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x00fe, 0x0138,
+};
+
+static int
+iso8859_10_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) iso8859_10_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char iso8859_10_page00[224] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0xc9, 0x00, 0xcb, 0x00, 0xcd, 0xce, 0xcf, /* 0xc8-0xcf */
+ 0xd0, 0x00, 0x00, 0xd3, 0xd4, 0xd5, 0xd6, 0x00, /* 0xd0-0xd7 */
+ 0xd8, 0x00, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0xd8-0xdf */
+ 0x00, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0xe9, 0x00, 0xeb, 0x00, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0xf0, 0x00, 0x00, 0xf3, 0xf4, 0xf5, 0xf6, 0x00, /* 0xf0-0xf7 */
+ 0xf8, 0x00, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0xc0, 0xe0, 0x00, 0x00, 0xa1, 0xb1, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00, /* 0x08-0x0f */
+ 0xa9, 0xb9, 0xa2, 0xb2, 0x00, 0x00, 0xcc, 0xec, /* 0x10-0x17 */
+ 0xca, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xa3, 0xb3, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0xa5, 0xb5, 0xa4, 0xb4, 0x00, 0x00, 0xc7, 0xe7, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0xb6, /* 0x30-0x37 */
+ 0xff, 0x00, 0x00, 0xa8, 0xb8, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xd1, 0xf1, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0xaf, 0xbf, 0xd2, 0xf2, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xaa, 0xba, 0x00, 0x00, 0x00, 0x00, 0xab, 0xbb, /* 0x60-0x67 */
+ 0xd7, 0xf7, 0xae, 0xbe, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0xd9, 0xf9, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0xbc, 0x00, /* 0x78-0x7f */
+};
+
+static int
+iso8859_10_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = iso8859_10_page00[wc-0x00a0];
+ else if (wc == 0x2015)
+ c = 0xbd;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_11.h b/jni/iconv/lib/iso8859_11.h
new file mode 100644
index 0000000..ef8b1a6
--- /dev/null
+++ b/jni/iconv/lib/iso8859_11.h
@@ -0,0 +1,52 @@
+/*
+ * Copyright (C) 1999-2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-11
+ */
+
+static int
+iso8859_11_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa1) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c <= 0xfb && !(c >= 0xdb && c <= 0xde)) {
+ *pwc = (ucs4_t) (c + 0x0d60);
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static int
+iso8859_11_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x00a1) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0e01 && wc <= 0x0e5b && !(wc >= 0x0e3b && wc <= 0x0e3e)) {
+ *r = wc-0x0d60;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_13.h b/jni/iconv/lib/iso8859_13.h
new file mode 100644
index 0000000..2fadc7b
--- /dev/null
+++ b/jni/iconv/lib/iso8859_13.h
@@ -0,0 +1,109 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-13
+ */
+
+static const unsigned short iso8859_13_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x201d, 0x00a2, 0x00a3, 0x00a4, 0x201e, 0x00a6, 0x00a7,
+ 0x00d8, 0x00a9, 0x0156, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00c6,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x201c, 0x00b5, 0x00b6, 0x00b7,
+ 0x00f8, 0x00b9, 0x0157, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00e6,
+ /* 0xc0 */
+ 0x0104, 0x012e, 0x0100, 0x0106, 0x00c4, 0x00c5, 0x0118, 0x0112,
+ 0x010c, 0x00c9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012a, 0x013b,
+ /* 0xd0 */
+ 0x0160, 0x0143, 0x0145, 0x00d3, 0x014c, 0x00d5, 0x00d6, 0x00d7,
+ 0x0172, 0x0141, 0x015a, 0x016a, 0x00dc, 0x017b, 0x017d, 0x00df,
+ /* 0xe0 */
+ 0x0105, 0x012f, 0x0101, 0x0107, 0x00e4, 0x00e5, 0x0119, 0x0113,
+ 0x010d, 0x00e9, 0x017a, 0x0117, 0x0123, 0x0137, 0x012b, 0x013c,
+ /* 0xf0 */
+ 0x0161, 0x0144, 0x0146, 0x00f3, 0x014d, 0x00f5, 0x00f6, 0x00f7,
+ 0x0173, 0x0142, 0x015b, 0x016b, 0x00fc, 0x017c, 0x017e, 0x2019,
+};
+
+static int
+iso8859_13_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) iso8859_13_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char iso8859_13_page00[224] = {
+ 0xa0, 0x00, 0xa2, 0xa3, 0xa4, 0x00, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0xb9, 0x00, 0xbb, 0xbc, 0xbd, 0xbe, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0xc4, 0xc5, 0xaf, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0xc9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0xd3, 0x00, 0xd5, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xa8, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0xe4, 0xe5, 0xbf, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0xf3, 0x00, 0xf5, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xb8, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0xc2, 0xe2, 0x00, 0x00, 0xc0, 0xe0, 0xc3, 0xe3, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0xc7, 0xe7, 0x00, 0x00, 0xcb, 0xeb, /* 0x10-0x17 */
+ 0xc6, 0xe6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xcc, 0xec, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0xce, 0xee, 0x00, 0x00, 0xc1, 0xe1, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xed, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0xcf, 0xef, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0xd9, 0xf9, 0xd1, 0xf1, 0xd2, 0xf2, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0xd4, 0xf4, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0xba, /* 0x50-0x57 */
+ 0x00, 0x00, 0xda, 0xfa, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0xdb, 0xfb, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0xd8, 0xf8, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0xca, 0xea, 0xdd, 0xfd, 0xde, 0xfe, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char iso8859_13_page20[8] = {
+ 0x00, 0xff, 0x00, 0x00, 0xb4, 0xa1, 0xa5, 0x00, /* 0x18-0x1f */
+};
+
+static int
+iso8859_13_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = iso8859_13_page00[wc-0x00a0];
+ else if (wc >= 0x2018 && wc < 0x2020)
+ c = iso8859_13_page20[wc-0x2018];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_14.h b/jni/iconv/lib/iso8859_14.h
new file mode 100644
index 0000000..01c9cdd
--- /dev/null
+++ b/jni/iconv/lib/iso8859_14.h
@@ -0,0 +1,127 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-14
+ */
+
+static const unsigned short iso8859_14_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x1e02, 0x1e03, 0x00a3, 0x010a, 0x010b, 0x1e0a, 0x00a7,
+ 0x1e80, 0x00a9, 0x1e82, 0x1e0b, 0x1ef2, 0x00ad, 0x00ae, 0x0178,
+ /* 0xb0 */
+ 0x1e1e, 0x1e1f, 0x0120, 0x0121, 0x1e40, 0x1e41, 0x00b6, 0x1e56,
+ 0x1e81, 0x1e57, 0x1e83, 0x1e60, 0x1ef3, 0x1e84, 0x1e85, 0x1e61,
+ /* 0xc0 */
+ 0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x00c7,
+ 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+ /* 0xd0 */
+ 0x0174, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x1e6a,
+ 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x00dd, 0x0176, 0x00df,
+ /* 0xe0 */
+ 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7,
+ 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0x0175, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x1e6b,
+ 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x0177, 0x00ff,
+};
+
+static int
+iso8859_14_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0xa0)
+ *pwc = (ucs4_t) iso8859_14_2uni[c-0xa0];
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char iso8859_14_page00[96] = {
+ 0xa0, 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0x00, 0x00, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0xc0-0xc7 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0xc8-0xcf */
+ 0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0x00, /* 0xd0-0xd7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0x00, /* 0xf0-0xf7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0x00, 0xff, /* 0xf8-0xff */
+};
+static const unsigned char iso8859_14_page01_0[32] = {
+ 0x00, 0x00, 0xa4, 0xa5, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0xb2, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char iso8859_14_page01_1[16] = {
+ 0x00, 0x00, 0x00, 0x00, 0xd0, 0xf0, 0xde, 0xfe, /* 0x70-0x77 */
+ 0xaf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char iso8859_14_page1e_0[136] = {
+ 0x00, 0x00, 0xa1, 0xa2, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0xa6, 0xab, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb1, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0xb4, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xb9, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xbb, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0xd7, 0xf7, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0xa8, 0xb8, 0xaa, 0xba, 0xbd, 0xbe, 0x00, 0x00, /* 0x80-0x87 */
+};
+static const unsigned char iso8859_14_page1e_1[8] = {
+ 0x00, 0x00, 0xac, 0xbc, 0x00, 0x00, 0x00, 0x00, /* 0xf0-0xf7 */
+};
+
+static int
+iso8859_14_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = iso8859_14_page00[wc-0x00a0];
+ else if (wc >= 0x0108 && wc < 0x0128)
+ c = iso8859_14_page01_0[wc-0x0108];
+ else if (wc >= 0x0170 && wc < 0x0180)
+ c = iso8859_14_page01_1[wc-0x0170];
+ else if (wc >= 0x1e00 && wc < 0x1e88)
+ c = iso8859_14_page1e_0[wc-0x1e00];
+ else if (wc >= 0x1ef0 && wc < 0x1ef8)
+ c = iso8859_14_page1e_1[wc-0x1ef0];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_15.h b/jni/iconv/lib/iso8859_15.h
new file mode 100644
index 0000000..24de90d
--- /dev/null
+++ b/jni/iconv/lib/iso8859_15.h
@@ -0,0 +1,81 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-15
+ */
+
+static const unsigned short iso8859_15_2uni[32] = {
+ /* 0xa0 */
+ 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x20ac, 0x00a5, 0x0160, 0x00a7,
+ 0x0161, 0x00a9, 0x00aa, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x017d, 0x00b5, 0x00b6, 0x00b7,
+ 0x017e, 0x00b9, 0x00ba, 0x00bb, 0x0152, 0x0153, 0x0178, 0x00bf,
+};
+
+static int
+iso8859_15_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0xa0 && c < 0xc0)
+ *pwc = (ucs4_t) iso8859_15_2uni[c-0xa0];
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char iso8859_15_page00[32] = {
+ 0xa0, 0xa1, 0xa2, 0xa3, 0x00, 0xa5, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0xb9, 0xba, 0xbb, 0x00, 0x00, 0x00, 0xbf, /* 0xb8-0xbf */
+};
+static const unsigned char iso8859_15_page01[48] = {
+ 0x00, 0x00, 0xbc, 0xbd, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xa6, 0xa8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xbe, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb8, 0x00, /* 0x78-0x7f */
+};
+
+static int
+iso8859_15_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = iso8859_15_page00[wc-0x00a0];
+ else if (wc >= 0x00c0 && wc < 0x0100)
+ c = wc;
+ else if (wc >= 0x0150 && wc < 0x0180)
+ c = iso8859_15_page01[wc-0x0150];
+ else if (wc == 0x20ac)
+ c = 0xa4;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_16.h b/jni/iconv/lib/iso8859_16.h
new file mode 100644
index 0000000..2004718
--- /dev/null
+++ b/jni/iconv/lib/iso8859_16.h
@@ -0,0 +1,116 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-16
+ */
+
+static const unsigned short iso8859_16_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0104, 0x0105, 0x0141, 0x20ac, 0x201e, 0x0160, 0x00a7,
+ 0x0161, 0x00a9, 0x0218, 0x00ab, 0x0179, 0x00ad, 0x017a, 0x017b,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x010c, 0x0142, 0x017d, 0x201d, 0x00b6, 0x00b7,
+ 0x017e, 0x010d, 0x0219, 0x00bb, 0x0152, 0x0153, 0x0178, 0x017c,
+ /* 0xc0 */
+ 0x00c0, 0x00c1, 0x00c2, 0x0102, 0x00c4, 0x0106, 0x00c6, 0x00c7,
+ 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+ /* 0xd0 */
+ 0x0110, 0x0143, 0x00d2, 0x00d3, 0x00d4, 0x0150, 0x00d6, 0x015a,
+ 0x0170, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x0118, 0x021a, 0x00df,
+ /* 0xe0 */
+ 0x00e0, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x0107, 0x00e6, 0x00e7,
+ 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0x0111, 0x0144, 0x00f2, 0x00f3, 0x00f4, 0x0151, 0x00f6, 0x015b,
+ 0x0171, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x0119, 0x021b, 0x00ff,
+};
+
+static int
+iso8859_16_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) iso8859_16_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char iso8859_16_page00[224] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0xab, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xc0, 0xc1, 0xc2, 0x00, 0xc4, 0x00, 0xc6, 0xc7, /* 0xc0-0xc7 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0xc8-0xcf */
+ 0x00, 0x00, 0xd2, 0xd3, 0xd4, 0x00, 0xd6, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0x00, 0xe4, 0x00, 0xe6, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0x00, 0xf2, 0xf3, 0xf4, 0x00, 0xf6, 0x00, /* 0xf0-0xf7 */
+ 0x00, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0xff, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xc3, 0xe3, 0xa1, 0xa2, 0xc5, 0xe5, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb9, 0x00, 0x00, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xdd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0xa3, 0xb3, 0xd1, 0xf1, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xd5, 0xf5, 0xbc, 0xbd, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0xd7, 0xf7, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xa6, 0xa8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0xd8, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xbe, 0xac, 0xae, 0xaf, 0xbf, 0xb4, 0xb8, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char iso8859_16_page02[8] = {
+ 0xaa, 0xba, 0xde, 0xfe, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+};
+static const unsigned char iso8859_16_page20[8] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xa5, 0x00, /* 0x18-0x1f */
+};
+
+static int
+iso8859_16_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = iso8859_16_page00[wc-0x00a0];
+ else if (wc >= 0x0218 && wc < 0x0220)
+ c = iso8859_16_page02[wc-0x0218];
+ else if (wc >= 0x2018 && wc < 0x2020)
+ c = iso8859_16_page20[wc-0x2018];
+ else if (wc == 0x20ac)
+ c = 0xa4;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_2.h b/jni/iconv/lib/iso8859_2.h
new file mode 100644
index 0000000..9ad4d4a
--- /dev/null
+++ b/jni/iconv/lib/iso8859_2.h
@@ -0,0 +1,112 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-2
+ */
+
+static const unsigned short iso8859_2_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0104, 0x02d8, 0x0141, 0x00a4, 0x013d, 0x015a, 0x00a7,
+ 0x00a8, 0x0160, 0x015e, 0x0164, 0x0179, 0x00ad, 0x017d, 0x017b,
+ /* 0xb0 */
+ 0x00b0, 0x0105, 0x02db, 0x0142, 0x00b4, 0x013e, 0x015b, 0x02c7,
+ 0x00b8, 0x0161, 0x015f, 0x0165, 0x017a, 0x02dd, 0x017e, 0x017c,
+ /* 0xc0 */
+ 0x0154, 0x00c1, 0x00c2, 0x0102, 0x00c4, 0x0139, 0x0106, 0x00c7,
+ 0x010c, 0x00c9, 0x0118, 0x00cb, 0x011a, 0x00cd, 0x00ce, 0x010e,
+ /* 0xd0 */
+ 0x0110, 0x0143, 0x0147, 0x00d3, 0x00d4, 0x0150, 0x00d6, 0x00d7,
+ 0x0158, 0x016e, 0x00da, 0x0170, 0x00dc, 0x00dd, 0x0162, 0x00df,
+ /* 0xe0 */
+ 0x0155, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x013a, 0x0107, 0x00e7,
+ 0x010d, 0x00e9, 0x0119, 0x00eb, 0x011b, 0x00ed, 0x00ee, 0x010f,
+ /* 0xf0 */
+ 0x0111, 0x0144, 0x0148, 0x00f3, 0x00f4, 0x0151, 0x00f6, 0x00f7,
+ 0x0159, 0x016f, 0x00fa, 0x0171, 0x00fc, 0x00fd, 0x0163, 0x02d9,
+};
+
+static int
+iso8859_2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) iso8859_2_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char iso8859_2_page00[224] = {
+ 0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0xc1, 0xc2, 0x00, 0xc4, 0x00, 0x00, 0xc7, /* 0xc0-0xc7 */
+ 0x00, 0xc9, 0x00, 0xcb, 0x00, 0xcd, 0xce, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0xd3, 0xd4, 0x00, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0xda, 0x00, 0xdc, 0xdd, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0x00, 0xe1, 0xe2, 0x00, 0xe4, 0x00, 0x00, 0xe7, /* 0xe0-0xe7 */
+ 0x00, 0xe9, 0x00, 0xeb, 0x00, 0xed, 0xee, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0xf3, 0xf4, 0x00, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0x00, 0x00, 0xfa, 0x00, 0xfc, 0xfd, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xc3, 0xe3, 0xa1, 0xb1, 0xc6, 0xe6, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0xcf, 0xef, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xca, 0xea, 0xcc, 0xec, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0xc5, 0xe5, 0x00, 0x00, 0xa5, 0xb5, 0x00, /* 0x38-0x3f */
+ 0x00, 0xa3, 0xb3, 0xd1, 0xf1, 0x00, 0x00, 0xd2, /* 0x40-0x47 */
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xd5, 0xf5, 0x00, 0x00, 0xc0, 0xe0, 0x00, 0x00, /* 0x50-0x57 */
+ 0xd8, 0xf8, 0xa6, 0xb6, 0x00, 0x00, 0xaa, 0xba, /* 0x58-0x5f */
+ 0xa9, 0xb9, 0xde, 0xfe, 0xab, 0xbb, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0xf9, /* 0x68-0x6f */
+ 0xdb, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0xac, 0xbc, 0xaf, 0xbf, 0xae, 0xbe, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char iso8859_2_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xa2, 0xff, 0x00, 0xb2, 0x00, 0xbd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+
+static int
+iso8859_2_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = iso8859_2_page00[wc-0x00a0];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = iso8859_2_page02[wc-0x02c0];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_3.h b/jni/iconv/lib/iso8859_3.h
new file mode 100644
index 0000000..308e0b0
--- /dev/null
+++ b/jni/iconv/lib/iso8859_3.h
@@ -0,0 +1,118 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-3
+ */
+
+static const unsigned short iso8859_3_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0126, 0x02d8, 0x00a3, 0x00a4, 0xfffd, 0x0124, 0x00a7,
+ 0x00a8, 0x0130, 0x015e, 0x011e, 0x0134, 0x00ad, 0xfffd, 0x017b,
+ /* 0xb0 */
+ 0x00b0, 0x0127, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x0125, 0x00b7,
+ 0x00b8, 0x0131, 0x015f, 0x011f, 0x0135, 0x00bd, 0xfffd, 0x017c,
+ /* 0xc0 */
+ 0x00c0, 0x00c1, 0x00c2, 0xfffd, 0x00c4, 0x010a, 0x0108, 0x00c7,
+ 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+ /* 0xd0 */
+ 0xfffd, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x0120, 0x00d6, 0x00d7,
+ 0x011c, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x016c, 0x015c, 0x00df,
+ /* 0xe0 */
+ 0x00e0, 0x00e1, 0x00e2, 0xfffd, 0x00e4, 0x010b, 0x0109, 0x00e7,
+ 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0xfffd, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x0121, 0x00f6, 0x00f7,
+ 0x011d, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x016d, 0x015d, 0x02d9,
+};
+
+static int
+iso8859_3_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = iso8859_3_2uni[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char iso8859_3_page00[96] = {
+ 0xa0, 0x00, 0x00, 0xa3, 0xa4, 0x00, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0x00, 0xb2, 0xb3, 0xb4, 0xb5, 0x00, 0xb7, /* 0xb0-0xb7 */
+ 0xb8, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xc0, 0xc1, 0xc2, 0x00, 0xc4, 0x00, 0x00, 0xc7, /* 0xc0-0xc7 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0xc8-0xcf */
+ 0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0x00, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0x00, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0x00, 0xe4, 0x00, 0x00, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0x00, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0x00, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char iso8859_3_page01[120] = {
+ 0xc6, 0xe6, 0xc5, 0xe5, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0xd8, 0xf8, 0xab, 0xbb, /* 0x18-0x1f */
+ 0xd5, 0xf5, 0x00, 0x00, 0xa6, 0xb6, 0xa1, 0xb1, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xa9, 0xb9, 0x00, 0x00, 0xac, 0xbc, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0xde, 0xfe, 0xaa, 0xba, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0xdd, 0xfd, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0xaf, 0xbf, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char iso8859_3_page02[8] = {
+ 0xa2, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+
+static int
+iso8859_3_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = iso8859_3_page00[wc-0x00a0];
+ else if (wc >= 0x0108 && wc < 0x0180)
+ c = iso8859_3_page01[wc-0x0108];
+ else if (wc >= 0x02d8 && wc < 0x02e0)
+ c = iso8859_3_page02[wc-0x02d8];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_4.h b/jni/iconv/lib/iso8859_4.h
new file mode 100644
index 0000000..51e1778
--- /dev/null
+++ b/jni/iconv/lib/iso8859_4.h
@@ -0,0 +1,112 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-4
+ */
+
+static const unsigned short iso8859_4_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0104, 0x0138, 0x0156, 0x00a4, 0x0128, 0x013b, 0x00a7,
+ 0x00a8, 0x0160, 0x0112, 0x0122, 0x0166, 0x00ad, 0x017d, 0x00af,
+ /* 0xb0 */
+ 0x00b0, 0x0105, 0x02db, 0x0157, 0x00b4, 0x0129, 0x013c, 0x02c7,
+ 0x00b8, 0x0161, 0x0113, 0x0123, 0x0167, 0x014a, 0x017e, 0x014b,
+ /* 0xc0 */
+ 0x0100, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x012e,
+ 0x010c, 0x00c9, 0x0118, 0x00cb, 0x0116, 0x00cd, 0x00ce, 0x012a,
+ /* 0xd0 */
+ 0x0110, 0x0145, 0x014c, 0x0136, 0x00d4, 0x00d5, 0x00d6, 0x00d7,
+ 0x00d8, 0x0172, 0x00da, 0x00db, 0x00dc, 0x0168, 0x016a, 0x00df,
+ /* 0xe0 */
+ 0x0101, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x012f,
+ 0x010d, 0x00e9, 0x0119, 0x00eb, 0x0117, 0x00ed, 0x00ee, 0x012b,
+ /* 0xf0 */
+ 0x0111, 0x0146, 0x014d, 0x0137, 0x00f4, 0x00f5, 0x00f6, 0x00f7,
+ 0x00f8, 0x0173, 0x00fa, 0x00fb, 0x00fc, 0x0169, 0x016b, 0x02d9,
+};
+
+static int
+iso8859_4_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) iso8859_4_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char iso8859_4_page00[224] = {
+ 0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0xaf, /* 0xa8-0xaf */
+ 0xb0, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0xc9, 0x00, 0xcb, 0x00, 0xcd, 0xce, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0xd4, 0xd5, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xd8, 0x00, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0x00, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0xe9, 0x00, 0xeb, 0x00, 0xed, 0xee, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xf8, 0x00, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0xc0, 0xe0, 0x00, 0x00, 0xa1, 0xb1, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0xaa, 0xba, 0x00, 0x00, 0xcc, 0xec, /* 0x10-0x17 */
+ 0xca, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xab, 0xbb, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0xa5, 0xb5, 0xcf, 0xef, 0x00, 0x00, 0xc7, 0xe7, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd3, 0xf3, /* 0x30-0x37 */
+ 0xa2, 0x00, 0x00, 0xa6, 0xb6, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xd1, 0xf1, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0xbd, 0xbf, 0xd2, 0xf2, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa3, 0xb3, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xa9, 0xb9, 0x00, 0x00, 0x00, 0x00, 0xac, 0xbc, /* 0x60-0x67 */
+ 0xdd, 0xfd, 0xde, 0xfe, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0xd9, 0xf9, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, 0xbe, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char iso8859_4_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0xff, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+
+static int
+iso8859_4_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = iso8859_4_page00[wc-0x00a0];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = iso8859_4_page02[wc-0x02c0];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_5.h b/jni/iconv/lib/iso8859_5.h
new file mode 100644
index 0000000..6b83605
--- /dev/null
+++ b/jni/iconv/lib/iso8859_5.h
@@ -0,0 +1,95 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-5
+ */
+
+static const unsigned short iso8859_5_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0401, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407,
+ 0x0408, 0x0409, 0x040a, 0x040b, 0x040c, 0x00ad, 0x040e, 0x040f,
+ /* 0xb0 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+ 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f,
+ /* 0xc0 */
+ 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427,
+ 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+ /* 0xd0 */
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
+ 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f,
+ /* 0xe0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f,
+ /* 0xf0 */
+ 0x2116, 0x0451, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457,
+ 0x0458, 0x0459, 0x045a, 0x045b, 0x045c, 0x00a7, 0x045e, 0x045f,
+};
+
+static int
+iso8859_5_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) iso8859_5_2uni[c-0xa0];
+ return 1;
+}
+
+static const unsigned char iso8859_5_page00[16] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+};
+static const unsigned char iso8859_5_page04[96] = {
+ 0x00, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0x00-0x07 */
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0x00, 0xae, 0xaf, /* 0x08-0x0f */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x10-0x17 */
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0x18-0x1f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x30-0x37 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x50-0x57 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0xfe, 0xff, /* 0x58-0x5f */
+};
+
+static int
+iso8859_5_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b0)
+ c = iso8859_5_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0460)
+ c = iso8859_5_page04[wc-0x0400];
+ else if (wc == 0x2116)
+ c = 0xf0;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_6.h b/jni/iconv/lib/iso8859_6.h
new file mode 100644
index 0000000..8d31199
--- /dev/null
+++ b/jni/iconv/lib/iso8859_6.h
@@ -0,0 +1,98 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-6
+ */
+
+static const unsigned short iso8859_6_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0xfffd, 0xfffd, 0xfffd, 0x00a4, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x060c, 0x00ad, 0xfffd, 0xfffd,
+ /* 0xb0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x061b, 0xfffd, 0xfffd, 0xfffd, 0x061f,
+ /* 0xc0 */
+ 0xfffd, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627,
+ 0x0628, 0x0629, 0x062a, 0x062b, 0x062c, 0x062d, 0x062e, 0x062f,
+ /* 0xd0 */
+ 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637,
+ 0x0638, 0x0639, 0x063a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xe0 */
+ 0x0640, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0647,
+ 0x0648, 0x0649, 0x064a, 0x064b, 0x064c, 0x064d, 0x064e, 0x064f,
+ /* 0xf0 */
+ 0x0650, 0x0651, 0x0652, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+};
+
+static int
+iso8859_6_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = iso8859_6_2uni[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char iso8859_6_page00[16] = {
+ 0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+};
+static const unsigned char iso8859_6_page06[80] = {
+ 0x00, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0xbf, /* 0x18-0x1f */
+ 0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x30-0x37 */
+ 0xd8, 0xd9, 0xda, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0xf0, 0xf1, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+};
+
+static int
+iso8859_6_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00b0)
+ c = iso8859_6_page00[wc-0x00a0];
+ else if (wc >= 0x0608 && wc < 0x0658)
+ c = iso8859_6_page06[wc-0x0608];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_7.h b/jni/iconv/lib/iso8859_7.h
new file mode 100644
index 0000000..0825ef5
--- /dev/null
+++ b/jni/iconv/lib/iso8859_7.h
@@ -0,0 +1,111 @@
+/*
+ * Copyright (C) 1999-2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-7
+ */
+
+static const unsigned short iso8859_7_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x2018, 0x2019, 0x00a3, 0x20ac, 0x20af, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0x037a, 0x00ab, 0x00ac, 0x00ad, 0xfffd, 0x2015,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x0384, 0x0385, 0x0386, 0x00b7,
+ 0x0388, 0x0389, 0x038a, 0x00bb, 0x038c, 0x00bd, 0x038e, 0x038f,
+ /* 0xc0 */
+ 0x0390, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
+ 0x0398, 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f,
+ /* 0xd0 */
+ 0x03a0, 0x03a1, 0xfffd, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7,
+ 0x03a8, 0x03a9, 0x03aa, 0x03ab, 0x03ac, 0x03ad, 0x03ae, 0x03af,
+ /* 0xe0 */
+ 0x03b0, 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7,
+ 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf,
+ /* 0xf0 */
+ 0x03c0, 0x03c1, 0x03c2, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7,
+ 0x03c8, 0x03c9, 0x03ca, 0x03cb, 0x03cc, 0x03cd, 0x03ce, 0xfffd,
+};
+
+static int
+iso8859_7_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = iso8859_7_2uni[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char iso8859_7_page00[32] = {
+ 0xa0, 0x00, 0x00, 0xa3, 0x00, 0x00, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0x00, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0x00, 0x00, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0xbd, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char iso8859_7_page03[88] = {
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb5, 0xb6, 0x00, /* 0x80-0x87 */
+ 0xb8, 0xb9, 0xba, 0x00, 0xbc, 0x00, 0xbe, 0xbf, /* 0x88-0x8f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x90-0x97 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x98-0x9f */
+ 0xd0, 0xd1, 0x00, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0xa0-0xa7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0xa8-0xaf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xb0-0xb7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xb8-0xbf */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xc0-0xc7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x00, /* 0xc8-0xcf */
+};
+static const unsigned char iso8859_7_page20[16] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, 0x00, 0x00, /* 0x10-0x17 */
+ 0xa1, 0xa2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+};
+
+static int
+iso8859_7_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = iso8859_7_page00[wc-0x00a0];
+ else if (wc >= 0x0378 && wc < 0x03d0)
+ c = iso8859_7_page03[wc-0x0378];
+ else if (wc >= 0x2010 && wc < 0x2020)
+ c = iso8859_7_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0xa4;
+ else if (wc == 0x20af)
+ c = 0xa5;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_8.h b/jni/iconv/lib/iso8859_8.h
new file mode 100644
index 0000000..6184846
--- /dev/null
+++ b/jni/iconv/lib/iso8859_8.h
@@ -0,0 +1,107 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-8
+ */
+
+static const unsigned short iso8859_8_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0xfffd, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7,
+ 0x00a8, 0x00a9, 0x00d7, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x00af,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+ 0x00b8, 0x00b9, 0x00f7, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0xfffd,
+ /* 0xc0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xd0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x2017,
+ /* 0xe0 */
+ 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7,
+ 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df,
+ /* 0xf0 */
+ 0x05e0, 0x05e1, 0x05e2, 0x05e3, 0x05e4, 0x05e5, 0x05e6, 0x05e7,
+ 0x05e8, 0x05e9, 0x05ea, 0xfffd, 0xfffd, 0x200e, 0x200f, 0xfffd,
+};
+
+static int
+iso8859_8_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0xa0) {
+ unsigned short wc = iso8859_8_2uni[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ else {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char iso8859_8_page00[88] = {
+ 0xa0, 0x00, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0xb8, 0xb9, 0x00, 0xbb, 0xbc, 0xbd, 0xbe, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba, /* 0xf0-0xf7 */
+};
+static const unsigned char iso8859_8_page05[32] = {
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xd0-0xd7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xd8-0xdf */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xe0-0xe7 */
+ 0xf8, 0xf9, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+};
+static const unsigned char iso8859_8_page20[16] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xfe, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, /* 0x10-0x17 */
+};
+
+static int
+iso8859_8_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00f8)
+ c = iso8859_8_page00[wc-0x00a0];
+ else if (wc >= 0x05d0 && wc < 0x05f0)
+ c = iso8859_8_page05[wc-0x05d0];
+ else if (wc >= 0x2008 && wc < 0x2018)
+ c = iso8859_8_page20[wc-0x2008];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/iso8859_9.h b/jni/iconv/lib/iso8859_9.h
new file mode 100644
index 0000000..7dbd37d
--- /dev/null
+++ b/jni/iconv/lib/iso8859_9.h
@@ -0,0 +1,85 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-8859-9
+ */
+
+static const unsigned short iso8859_9_2uni[48] = {
+ /* 0xd0 */
+ 0x011e, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7,
+ 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x0130, 0x015e, 0x00df,
+ /* 0xe0 */
+ 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7,
+ 0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef,
+ /* 0xf0 */
+ 0x011f, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x00f7,
+ 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x0131, 0x015f, 0x00ff,
+};
+
+static int
+iso8859_9_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0xd0)
+ *pwc = (ucs4_t) iso8859_9_2uni[c-0xd0];
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char iso8859_9_page00[48] = {
+ 0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0xd0-0xd7 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xe8-0xef */
+ 0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xf0-0xf7 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0xff, /* 0xf8-0xff */
+};
+static const unsigned char iso8859_9_page01[72] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0xf0, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xdd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xfe, /* 0x58-0x5f */
+};
+
+static int
+iso8859_9_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00d0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00d0 && wc < 0x0100)
+ c = iso8859_9_page00[wc-0x00d0];
+ else if (wc >= 0x0118 && wc < 0x0160)
+ c = iso8859_9_page01[wc-0x0118];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/isoir165.h b/jni/iconv/lib/isoir165.h
new file mode 100644
index 0000000..4d6e9ff
--- /dev/null
+++ b/jni/iconv/lib/isoir165.h
@@ -0,0 +1,159 @@
+/*
+ * Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-IR-165
+ */
+
+/*
+ * ISO-IR-165 is an extension of GB 2312, consisting of:
+ * 1. GB 6345.1-86 corrections:
+ * Two corrections to GB 2312, at 0x2367 and 0x6F71.
+ * 2. GB 6345.1-86 additions:
+ * - 6 new full-width pinyin characters in row 0x28.
+ * - ISO646-CN in row 0x2A.
+ * - 32 half-width pinyin characters in row 0x2B.
+ * 3. GB 8565.2-88 additions:
+ * - 50 characters in row 0x2D.
+ * - 92 characters in row 0x2E.
+ * - 93 characters in row 0x2F.
+ * - 470 characters in rows 0x7A-0x7E.
+ * 4. ISO-IR-165 additions:
+ * - 22 characters in row 0x26.
+ * - 94 characters in row 0x2C.
+ * - 44 new characters in row 0x2D.
+ * - 1 new character in row 0x2F.
+ *
+ * The conversion table was created from the following sources:
+ * Ad 1. The 0x2367 correction is already integrated in the unicode.org
+ * GB2312.TXT table. The 0x6F71 mapping is the same in the unicode.org
+ * GB2312.TXT and UNIHAN.TXT table and in Koichi Yasuoka's Uni2GB table,
+ * so we assume it's correct.
+ * The unicode.org UNIHAN.TXT table about GB 8565 is not usable: it has
+ * extraneous code points at rows 0x28, 0x2C, 0x2D. Note also that it does
+ * not list the 69 non-hanzi in row 0x2F. Moreover, it has the characters
+ * 0x2F7A-0x2F7D shifted down by one to 0x2F79-0x2F7C.
+ * Therefore we take the GB8565 and ISO-IR-165 data from Koichi Yasuoka's
+ * Uni2GB table.
+ * Ad 1. Yasuoka maps 0x2367 to U+0261 (small script g) and 0x2840 to U+FF47
+ * (full-width small normal g). While coherent with ISO-IR's 165.pdf,
+ * this disagrees with Ken Lunde's book: He says that ISO-IR-165
+ * includes the GB6345 correction, i.e. maps 0x2367 to U+FF47 or U+0067
+ * and _not_ to U+0261 (small script g).
+ * To overcome the confusion, we just map both 0x2367 and 0x2840 to
+ * U+FF47.
+ * Ad 2. Row 0x28: Add a mapping from 0x283F to U+01F9.
+ * Row 0x2A: Mapping is well-known, also present in Koichi Yasuoka's
+ * table.
+ * Row 0x2B: Typed in by hand from appendix E in Ken Lunde's book.
+ * When converting from Unicode to ISO-IR-165, prefer the half-width
+ * range 0x2B{21..40} to the full-width range 0x28{21..40}.
+ * Ad 3. Rows 0x2D, 0x2E: Both Koichi Yasuoka's Uni2GB table and the UNIHAN.TXT
+ * data for GB 8565 agree here.
+ * Row 0x2F: Taken from Koichi Yasuoka's Uni2GB table.
+ * Rows 0x7A-0x7E: Koichi Yasuoka's Uni2GB table and the UNIHAN.TXT
+ * data for GB 8565 agree here mostly. Differences:
+ * 0x7C38 -> U+6F26 or U+527A ? We choose U+6F26.
+ * 0x7C5A -> U+7A40 or U+6996 ? We choose U+6996.
+ * Ad 4. Row 0x26: Mapping unknown.
+ * Rows 0x2C, 0x2D: Both Koichi Yasuoka's Uni2GB table and the UNIHAN.TXT
+ * data for GB 8565 (!) agree here.
+ * Row 0x2F: Taken from Koichi Yasuoka's Uni2GB table.
+ */
+
+#include "isoir165ext.h"
+
+static int
+isoir165_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ int ret;
+
+ /* Map full-width pinyin (row 0x28) like half-width pinyin (row 0x2B). */
+ if (s[0] == 0x28) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 <= 0x40) {
+ unsigned char buf[2];
+ buf[0] = 0x2b;
+ buf[1] = c2;
+ ret = isoir165ext_mbtowc(conv,pwc,buf,2);
+ if (ret != RET_ILSEQ)
+ return ret;
+ }
+ }
+ }
+ /* Try the GB2312 -> Unicode table. */
+ ret = gb2312_mbtowc(conv,pwc,s,n);
+ if (ret != RET_ILSEQ)
+ return ret;
+ /* Row 0x2A is GB_1988-80. */
+ if (s[0] == 0x2a) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ int ret = iso646_cn_mbtowc(conv,pwc,s+1,1);
+ if (ret != 1) abort();
+ return 2;
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ /* Try the ISO-IR-165 extensions -> Unicode table. */
+ ret = isoir165ext_mbtowc(conv,pwc,s,n);
+ return ret;
+}
+
+static int
+isoir165_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Try the Unicode -> GB2312 table. */
+ ret = gb2312_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (!(buf[0] == 0x28 && buf[1] >= 0x21 && buf[1] <= 0x40)) {
+ if (n >= 2) {
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+ return RET_TOOSMALL;
+ }
+ }
+ /* Row 0x2A is GB_1988-80. */
+ ret = iso646_cn_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ if (ret != 1) abort();
+ if (buf[0] >= 0x21 && buf[0] < 0x7f) {
+ if (n >= 2) {
+ r[0] = 0x2a;
+ r[1] = buf[0];
+ return 2;
+ }
+ return RET_TOOSMALL;
+ }
+ }
+ /* Try the Unicode -> ISO-IR-165 extensions table. */
+ ret = isoir165ext_wctomb(conv,r,wc,n);
+ return ret;
+}
diff --git a/jni/iconv/lib/isoir165ext.h b/jni/iconv/lib/isoir165ext.h
new file mode 100644
index 0000000..0bc811a
--- /dev/null
+++ b/jni/iconv/lib/isoir165ext.h
@@ -0,0 +1,800 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * ISO-IR-165 extensions
+ */
+
+static const unsigned short isoir165ext_2uni_page2b[470] = {
+ /* 0x2b */
+ 0x1fb1, 0x03ac, 0x1fb0, 0x1f70, 0x0113, 0x00e9, 0x011b, 0x00e8,
+ 0x012b, 0x00ed, 0x01d0, 0x00ec, 0x014d, 0x00f3, 0x01d2, 0x00f2,
+ 0x016b, 0x00fa, 0x01d4, 0x00f9, 0x01d6, 0x01d8, 0x01da, 0x01dc,
+ 0x00fc, 0x00ea, 0x03b1, 0x1e3f, 0x0144, 0x0148, 0x01f9, 0xff47,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x2c */
+ 0x53be, 0x4eb8, 0x4f3e, 0x501e, 0x50c7, 0x9118, 0x6c98, 0x6cdc,
+ 0x6cc3, 0x6e5d, 0x6ea6, 0x6eeb, 0x6fa5, 0x6165, 0x5ea4, 0x9618,
+ 0x5848, 0x8453, 0x7cf5, 0x5f07, 0x6294, 0x647d, 0x725a, 0x5574,
+ 0x55a4, 0x5640, 0x5684, 0x5d1f, 0x72c9, 0x998c, 0x59de, 0x59fd,
+ 0x5a5e, 0x7ebb, 0x7ee4, 0x7ef9, 0x9a99, 0x71cf, 0x6245, 0x624a,
+ 0x797c, 0x739a, 0x742b, 0x7488, 0x74aa, 0x74d8, 0x6767, 0x6ab5,
+ 0x71ca, 0x6ba3, 0x8f80, 0x8f92, 0x8d5f, 0x9b36, 0x72a8, 0x87a3,
+ 0x8152, 0x6b38, 0x98d0, 0x8897, 0x88af, 0x8955, 0x770a, 0x94da,
+ 0x955a, 0x9560, 0x9e24, 0x9e40, 0x9e50, 0x9e5d, 0x9e60, 0x870e,
+ 0x7b5c, 0x7fd9, 0x7fef, 0x7e44, 0x8e45, 0x8e36, 0x8e62, 0x8e5c,
+ 0x9778, 0x9b46, 0x9f2b, 0x9f41, 0x7526, 0x4e26, 0x8bac, 0x8129,
+ 0x5091, 0x50cd, 0x52b9, 0x89d4, 0x5557, 0x94c7,
+ /* 0x2d */
+ 0x9496, 0x9498, 0x94cf, 0x94d3, 0x94d4, 0x94e6, 0x9533, 0x951c,
+ 0x9520, 0x9527, 0x953d, 0x9543, 0x956e, 0x9574, 0x9c80, 0x9c84,
+ 0x9c8a, 0x9c93, 0x9c96, 0x9c97, 0x9c98, 0x9c99, 0x9cbf, 0x9cc0,
+ 0x9cc1, 0x9cd2, 0x9cdb, 0x9ce0, 0x9ce3, 0x9770, 0x977a, 0x97a1,
+ 0x97ae, 0x97a8, 0x9964, 0x9966, 0x9978, 0x9979, 0x997b, 0x997e,
+ 0x9982, 0x9983, 0x998e, 0x9b10, 0x9b18, 0x65a2, 0x9e80, 0x911c,
+ 0x9e91, 0x9f12, 0x52f3, 0x6c96, 0x6d44, 0x6e1b, 0x6e67, 0x6f82,
+ 0x6fec, 0x60ae, 0x5ec8, 0x8ffa, 0x577f, 0x5586, 0x849e, 0x8460,
+ 0x5c05, 0x5e0b, 0x5d11, 0x5d19, 0x5dd6, 0x59b3, 0x5aae, 0x9a94,
+ 0x658f, 0x709e, 0x7551, 0x71ff, 0x691d, 0x6a11, 0x68bf, 0x6607,
+ 0x668e, 0x6673, 0x6c25, 0x7652, 0x778b, 0x76ea, 0x9895, 0x8780,
+ 0x882d, 0x7b87, 0x7c50, 0x8ead, 0x9575, 0x65c2,
+ /* 0x2e */
+ 0x5390, 0x79b8, 0x4f15, 0x4f21, 0x4f3b, 0x4fa2, 0x50a4, 0x5092,
+ 0x530a, 0x51c3, 0x51a8, 0x8d20, 0x5787, 0x579a, 0x5795, 0x57eb,
+ 0x585d, 0x585a, 0x5871, 0x5895, 0x5c30, 0x5f0c, 0x5f0d, 0x5f0e,
+ 0x5c72, 0x5cc7, 0x5fac, 0x5f68, 0x5f5f, 0x5a12, 0x5a65, 0x5a84,
+ 0x5ac4, 0x7394, 0x73ea, 0x73ee, 0x7437, 0x7415, 0x7454, 0x6799,
+ 0x686c, 0x68f8, 0x69fe, 0x72e2, 0x6667, 0x8d52, 0x89c3, 0x89cd,
+ 0x6427, 0x6477, 0x6c1d, 0x813f, 0x6b54, 0x98d6, 0x707a, 0x70f1,
+ 0x7120, 0x6153, 0x6c87, 0x6dad, 0x6e81, 0x6eb5, 0x6f94, 0x6f9b,
+ 0x793d, 0x794e, 0x7806, 0x7859, 0x7894, 0x78dc, 0x7903, 0x7a16,
+ 0x7a5e, 0x75e0, 0x7adc, 0x7676, 0x9892, 0x7bf2, 0x7c30, 0x7c5d,
+ 0x9c9d, 0x7cac, 0x8278, 0x83d1, 0x84ea, 0x7fc0, 0x7f1e, 0x8e21,
+ 0x8e53, 0x9754, 0x9f0c, 0x94fb, 0xfffd, 0xfffd,
+ /* 0x2f */
+ 0x32c0, 0x32c1, 0x32c2, 0x32c3, 0x32c4, 0x32c5, 0x32c6, 0x32c7,
+ 0x32c8, 0x32c9, 0x32ca, 0x32cb, 0x33e0, 0x33e1, 0x33e2, 0x33e3,
+ 0x33e4, 0x33e5, 0x33e6, 0x33e7, 0x33e8, 0x33e9, 0x33ea, 0x33eb,
+ 0x33ec, 0x33ed, 0x33ee, 0x33ef, 0x33f0, 0x33f1, 0x33f2, 0x33f3,
+ 0x33f4, 0x33f5, 0x33f6, 0x33f7, 0x33f8, 0x33f9, 0x33fa, 0x33fb,
+ 0x33fc, 0x33fd, 0x33fe, 0x3358, 0x3359, 0x335a, 0x335b, 0x335c,
+ 0x335d, 0x335e, 0x335f, 0x3360, 0x3361, 0x3362, 0x3363, 0x3364,
+ 0x3365, 0x3366, 0x3367, 0x3368, 0x3369, 0x336a, 0x336b, 0x336c,
+ 0x336d, 0x336e, 0x336f, 0x3370, 0x3037, 0x90a8, 0x965e, 0x5842,
+ 0x5803, 0x6c3e, 0x6d29, 0x6ee7, 0x8534, 0x84c6, 0x633c, 0x5d05,
+ 0x7f10, 0x7eec, 0x7287, 0x712e, 0x8218, 0x8216, 0x756c, 0x75f3,
+ 0x9b25, 0x8980, 0x7ca6, 0x4e85, 0x5570, 0x91c6,
+};
+static const unsigned short isoir165ext_2uni_page7a[470] = {
+ /* 0x7a */
+ 0x4e0f, 0x673f, 0x4e42, 0x752a, 0x592c, 0x9ee1, 0x8652, 0x531c,
+ 0x5187, 0x518f, 0x50f0, 0x4f0b, 0x4f23, 0x4f03, 0x4f61, 0x4f7a,
+ 0x4f6b, 0x4feb, 0x4ff5, 0x5034, 0x5022, 0x4ff6, 0x5072, 0x4eb6,
+ 0x51ae, 0x5910, 0x6bda, 0x522c, 0x5232, 0x4fb4, 0x5298, 0x52bb,
+ 0x52bc, 0x52cd, 0x52da, 0x52f7, 0x53c6, 0x53c7, 0x5770, 0x576c,
+ 0x57b1, 0x579f, 0x579e, 0x57be, 0x57cc, 0x580e, 0x580c, 0x57f5,
+ 0x5809, 0x583c, 0x5843, 0x5845, 0x5846, 0x583d, 0x5853, 0x5888,
+ 0x5884, 0x58f8, 0x56ad, 0x5940, 0x5953, 0x596d, 0x5c2a, 0x54a5,
+ 0x551d, 0x5536, 0x556f, 0x554d, 0x569a, 0x569c, 0x56f7, 0x5710,
+ 0x5719, 0x5e17, 0x5e21, 0x5e28, 0x5e6a, 0x5c74, 0x5c7c, 0x5ca8,
+ 0x5c9e, 0x5cc3, 0x5cd3, 0x5ce3, 0x5ce7, 0x5cff, 0x5d04, 0x5d00,
+ 0x5d1a, 0x5d0c, 0x5d4e, 0x5d5a, 0x5d85, 0x5d93,
+ /* 0x7b */
+ 0x5d92, 0x5dc2, 0x5dc9, 0x8852, 0x5faf, 0x5906, 0x65a8, 0x7241,
+ 0x7242, 0x5ebc, 0x5ecb, 0x95ec, 0x95ff, 0x8a1a, 0x9607, 0x9613,
+ 0x961b, 0x5bac, 0x5ba7, 0x5c5d, 0x5f22, 0x59ee, 0x5a7c, 0x5a96,
+ 0x5a73, 0x5a9e, 0x5aad, 0x5ada, 0x5aea, 0x5b1b, 0x5b56, 0x9a72,
+ 0x9a83, 0x9a89, 0x9a8d, 0x9a8e, 0x9a95, 0x9aa6, 0x7395, 0x7399,
+ 0x73a0, 0x73b1, 0x73a5, 0x73a6, 0x73d6, 0x73f0, 0x73fd, 0x73e3,
+ 0x7424, 0x740e, 0x7407, 0x73f6, 0x73fa, 0x7432, 0x742f, 0x7444,
+ 0x7442, 0x7471, 0x7478, 0x7462, 0x7486, 0x749f, 0x74a0, 0x7498,
+ 0x74b2, 0x97e8, 0x6745, 0x679f, 0x677b, 0x67c8, 0x67ee, 0x684b,
+ 0x68a0, 0x6812, 0x681f, 0x686a, 0x68bc, 0x68fb, 0x686f, 0x68b1,
+ 0x68c1, 0x68eb, 0x6913, 0x68d1, 0x6911, 0x68d3, 0x68ec, 0x692b,
+ 0x68e8, 0x69be, 0x6969, 0x6940, 0x696f, 0x695f,
+ /* 0x7c */
+ 0x6962, 0x6935, 0x6959, 0x69bc, 0x69c5, 0x69da, 0x69dc, 0x6a0b,
+ 0x69e5, 0x6a66, 0x6a96, 0x6ab4, 0x72dd, 0x5cf1, 0x7314, 0x733a,
+ 0x6b95, 0x5f67, 0x80fe, 0x74fb, 0x7503, 0x655c, 0x6569, 0x6f26,
+ 0x65f8, 0x65fb, 0x6609, 0x663d, 0x6662, 0x665e, 0x666c, 0x668d,
+ 0x668b, 0x8d51, 0x8d57, 0x7263, 0x7277, 0x63b1, 0x6261, 0x6260,
+ 0x6283, 0x62e4, 0x62c3, 0x631c, 0x6326, 0x63af, 0x63fe, 0x6422,
+ 0x6412, 0x64ed, 0x6713, 0x6718, 0x8158, 0x81d1, 0x98cf, 0x98d4,
+ 0x98d7, 0x6996, 0x7098, 0x70dc, 0x70fa, 0x710c, 0x711c, 0x71cb,
+ 0x721f, 0x70dd, 0x659d, 0x6246, 0x6017, 0x60c7, 0x60d3, 0x60b0,
+ 0x60d9, 0x6114, 0x6c3f, 0x6c67, 0x6c84, 0x6c9a, 0x6c6d, 0x6ca8,
+ 0x6cc6, 0x6cb5, 0x6d49, 0x6d38, 0x6d11, 0x6d3a, 0x6d28, 0x6d50,
+ 0x6d34, 0x6d55, 0x6d61, 0x6da2, 0x6d65, 0x6d5b,
+ /* 0x7d */
+ 0x6d64, 0x6db4, 0x6e9a, 0x6e5c, 0x6e72, 0x6ea0, 0x6e87, 0x6e8e,
+ 0x6ec9, 0x6ec3, 0x6f37, 0x6ed8, 0x6eea, 0x6f56, 0x6f75, 0x6f5f,
+ 0x6fb4, 0x6fbc, 0x7014, 0x700d, 0x700c, 0x703c, 0x7943, 0x7947,
+ 0x794a, 0x7950, 0x7972, 0x7998, 0x79a0, 0x79a4, 0x77fc, 0x77fb,
+ 0x7822, 0x7820, 0x7841, 0x785a, 0x7875, 0x78b6, 0x78e1, 0x7933,
+ 0x8a5f, 0x76fb, 0x771b, 0x772c, 0x7786, 0x77ab, 0x77ad, 0x7564,
+ 0x756f, 0x6983, 0x7f7d, 0x76dd, 0x76e6, 0x76ec, 0x7521, 0x79fe,
+ 0x7a44, 0x767f, 0x769e, 0x9e27, 0x9e2e, 0x9e30, 0x9e34, 0x9e4d,
+ 0x9e52, 0x9e53, 0x9e54, 0x9e56, 0x9e59, 0x9e61, 0x9e62, 0x9e65,
+ 0x9e6f, 0x9e74, 0x75a2, 0x7604, 0x7608, 0x761d, 0x7ad1, 0x7a85,
+ 0x7a8e, 0x7aa3, 0x7ab8, 0x7abe, 0x77de, 0x8030, 0x988b, 0x988e,
+ 0x9899, 0x98a3, 0x8683, 0x8705, 0x8758, 0x87cf,
+ /* 0x7e */
+ 0x87e2, 0x880b, 0x80d4, 0x7f4d, 0x7b4a, 0x7b4e, 0x7b7f, 0x7b93,
+ 0x7bef, 0x7c09, 0x7bf0, 0x7c15, 0x7c03, 0x7c20, 0x823a, 0x8886,
+ 0x88aa, 0x88c0, 0x88c8, 0x8926, 0x8976, 0x7f91, 0x8283, 0x82bc,
+ 0x82a7, 0x8313, 0x82fe, 0x8300, 0x835d, 0x8345, 0x8344, 0x831d,
+ 0x83a6, 0x8399, 0x83fe, 0x841a, 0x83fc, 0x8429, 0x8439, 0x84a8,
+ 0x84cf, 0x849f, 0x84c2, 0x84f7, 0x8570, 0x85b3, 0x85a2, 0x96d8,
+ 0x85b8, 0x85e0, 0x7fda, 0x7eae, 0x7eb4, 0x7ebc, 0x7ed6, 0x7f0a,
+ 0x5b43, 0x8d6a, 0x5245, 0x8c68, 0x8c6e, 0x8c6d, 0x8e16, 0x8e26,
+ 0x8e27, 0x8e50, 0x9098, 0x90a0, 0x90bd, 0x90c8, 0x90c3, 0x90da,
+ 0x90ff, 0x911a, 0x910c, 0x9120, 0x9142, 0x8fb5, 0x90e4, 0x8c86,
+ 0x89f1, 0x8bb1, 0x8bbb, 0x8bc7, 0x8bea, 0x8c09, 0x8c1e, 0x9702,
+ 0x68d0, 0x7306, 0x9f81, 0x9f82, 0x92c6, 0x9491,
+};
+
+static int
+isoir165ext_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x2b && c1 <= 0x2f) || (c1 >= 0x7a && c1 <= 0x7e)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ if (i < 8366) {
+ if (i < 1410)
+ wc = isoir165ext_2uni_page2b[i-940];
+ } else {
+ if (i < 8836)
+ wc = isoir165ext_2uni_page7a[i-8366];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short isoir165ext_2charset[876] = {
+ 0x2b28, 0x2b26, 0x2b3a, 0x2b2c, 0x2b2a, 0x2b30, 0x2b2e, 0x2b34,
+ 0x2b32, 0x2b39, 0x2b25, 0x2b27, 0x2b29, 0x2b3d, 0x2b3e, 0x2b2d,
+ 0x2b31, 0x2b2b, 0x2b2f, 0x2b33, 0x2b35, 0x2b36, 0x2b37, 0x2b38,
+ 0x2b3f, 0x2b22, 0x2b3b, 0x2b3c, 0x2b24, 0x2b23, 0x2b21, 0x2f65,
+ 0x2f21, 0x2f22, 0x2f23, 0x2f24, 0x2f25, 0x2f26, 0x2f27, 0x2f28,
+ 0x2f29, 0x2f2a, 0x2f2b, 0x2f2c, 0x2f4c, 0x2f4d, 0x2f4e, 0x2f4f,
+ 0x2f50, 0x2f51, 0x2f52, 0x2f53, 0x2f54, 0x2f55, 0x2f56, 0x2f57,
+ 0x2f58, 0x2f59, 0x2f5a, 0x2f5b, 0x2f5c, 0x2f5d, 0x2f5e, 0x2f5f,
+ 0x2f60, 0x2f61, 0x2f62, 0x2f63, 0x2f64, 0x2f2d, 0x2f2e, 0x2f2f,
+ 0x2f30, 0x2f31, 0x2f32, 0x2f33, 0x2f34, 0x2f35, 0x2f36, 0x2f37,
+ 0x2f38, 0x2f39, 0x2f3a, 0x2f3b, 0x2f3c, 0x2f3d, 0x2f3e, 0x2f3f,
+ 0x2f40, 0x2f41, 0x2f42, 0x2f43, 0x2f44, 0x2f45, 0x2f46, 0x2f47,
+ 0x2f48, 0x2f49, 0x2f4a, 0x2f4b, 0x7a21, 0x2c76, 0x7a23, 0x2f7c,
+ 0x7a38, 0x2c22, 0x7a2e, 0x7a2c, 0x2e23, 0x2e24, 0x7a2d, 0x2e25,
+ 0x2c23, 0x7a2f, 0x7a31, 0x7a30, 0x2e26, 0x7a3e, 0x7a32, 0x7a33,
+ 0x7a36, 0x2c24, 0x7a35, 0x7a34, 0x7a37, 0x2c79, 0x2e28, 0x2e27,
+ 0x2c25, 0x2c7a, 0x7a2b, 0x7a29, 0x7a2a, 0x2e2b, 0x7a39, 0x2e2a,
+ 0x7a3c, 0x7a3d, 0x7e5b, 0x7a3f, 0x2c7b, 0x7a40, 0x7a41, 0x7a42,
+ 0x7a43, 0x2d53, 0x7a44, 0x2e29, 0x7a28, 0x2e21, 0x2c21, 0x7a45,
+ 0x7a46, 0x7a60, 0x7a61, 0x7a62, 0x7a64, 0x2c7d, 0x7a63, 0x2f7d,
+ 0x2c38, 0x2d5e, 0x2c39, 0x2c3a, 0x2c3b, 0x7a65, 0x7a66, 0x7a5b,
+ 0x7a67, 0x7a68, 0x7a69, 0x7a48, 0x7a47, 0x2d5d, 0x2e2d, 0x2e2f,
+ 0x2e2e, 0x7a4b, 0x7a4a, 0x7a49, 0x7a4c, 0x7a4d, 0x2e30, 0x7a50,
+ 0x2f69, 0x7a51, 0x7a4f, 0x7a4e, 0x7a52, 0x7a56, 0x2f68, 0x7a53,
+ 0x7a54, 0x7a55, 0x2c31, 0x7a57, 0x2e32, 0x2e31, 0x2e33, 0x7a59,
+ 0x7a58, 0x2e34, 0x7a5a, 0x7b26, 0x7a3a, 0x7a25, 0x7a5c, 0x7a5d,
+ 0x7a5e, 0x2d66, 0x2c3f, 0x7b36, 0x2c40, 0x2e3e, 0x2c41, 0x2e3f,
+ 0x7b39, 0x7b37, 0x2e40, 0x7b38, 0x7b3a, 0x7b3b, 0x2d67, 0x2e41,
+ 0x7b3c, 0x7b3d, 0x7b3e, 0x7e59, 0x7b3f, 0x7b33, 0x7b32, 0x2d61,
+ 0x7a5f, 0x2e35, 0x7b34, 0x2e39, 0x7a6e, 0x7a6f, 0x7a71, 0x7a70,
+ 0x7a72, 0x2e3a, 0x7a73, 0x7a74, 0x7a75, 0x7c2e, 0x7a76, 0x7a78,
+ 0x7a77, 0x2f70, 0x7a7a, 0x2d63, 0x2d64, 0x7a79, 0x2c3c, 0x7a7b,
+ 0x7a7c, 0x7a7d, 0x7b21, 0x7a7e, 0x7b22, 0x7b23, 0x2d65, 0x2d62,
+ 0x7a6a, 0x7a6b, 0x7a6c, 0x7a6d, 0x2c2f, 0x7b2a, 0x2d5b, 0x7b2b,
+ 0x2c34, 0x2e36, 0x2e37, 0x2e38, 0x7b35, 0x2e3d, 0x7c32, 0x2e3c,
+ 0x2e3b, 0x7b25, 0x7c65, 0x2d5a, 0x7c68, 0x7c66, 0x7c67, 0x7c69,
+ 0x7c6a, 0x2e5a, 0x2c2e, 0x2c47, 0x7c64, 0x2c48, 0x7c48, 0x7c47,
+ 0x7c49, 0x2c35, 0x7c4b, 0x7c4a, 0x7c4c, 0x7c4d, 0x2f6f, 0x7c4e,
+ 0x7c46, 0x7c4f, 0x7c51, 0x7c50, 0x2e51, 0x2e52, 0x2c36, 0x7c52,
+ 0x7c36, 0x7c37, 0x2d69, 0x7c63, 0x2d4e, 0x7b27, 0x2d7e, 0x7c39,
+ 0x7c3a, 0x2d70, 0x7c3b, 0x7c3c, 0x7c3e, 0x7c3d, 0x2e4d, 0x7c3f,
+ 0x2d72, 0x7c41, 0x7c40, 0x2d71, 0x7c53, 0x7c54, 0x7a22, 0x7b63,
+ 0x2c4f, 0x7b65, 0x2e48, 0x7b64, 0x7b66, 0x7b67, 0x7b6a, 0x7b6b,
+ 0x7b68, 0x7b6c, 0x2e49, 0x7b6f, 0x7b69, 0x7b70, 0x7b6d, 0x2d6f,
+ 0x7b71, 0x7e79, 0x7b74, 0x7b76, 0x7b79, 0x7b72, 0x7b77, 0x2e4a,
+ 0x7b6e, 0x7b75, 0x7b73, 0x2d6d, 0x7b78, 0x7c22, 0x7b7c, 0x7c23,
+ 0x7b7e, 0x7c21, 0x7b7b, 0x7b7d, 0x7d52, 0x7c5a, 0x7c24, 0x7b7a,
+ 0x7c25, 0x7c26, 0x7c27, 0x7c29, 0x2e4b, 0x7c28, 0x2d6e, 0x7c2a,
+ 0x7c2b, 0x7c2c, 0x2c50, 0x2c5a, 0x2e55, 0x7c31, 0x2c52, 0x7a3b,
+ 0x2e53, 0x2d73, 0x2f6a, 0x7c6b, 0x7c6c, 0x7c6f, 0x7c6d, 0x2e5b,
+ 0x2d54, 0x2c27, 0x7c6e, 0x7c70, 0x7c72, 0x2c29, 0x7c71, 0x2c28,
+ 0x7c75, 0x7c77, 0x2f6b, 0x7c79, 0x7c74, 0x7c76, 0x2d55, 0x7c73,
+ 0x7c78, 0x7c7a, 0x7c7e, 0x7c7b, 0x7d21, 0x7c7d, 0x7c7c, 0x2e5c,
+ 0x7d22, 0x2d56, 0x7d24, 0x2c2a, 0x2d57, 0x7d25, 0x2e5d, 0x7d27,
+ 0x7d28, 0x7d23, 0x7d26, 0x2c2b, 0x2e5e, 0x7d2a, 0x7d29, 0x7d2c,
+ 0x2f6c, 0x7d2d, 0x2c2c, 0x7c38, 0x7d2b, 0x7d2e, 0x7d30, 0x7d2f,
+ 0x2d58, 0x2e5f, 0x2e60, 0x2c2d, 0x7d31, 0x7d32, 0x2d59, 0x7d35,
+ 0x7d34, 0x7d33, 0x7d36, 0x2e57, 0x7c5b, 0x2d6a, 0x7c5c, 0x7c62,
+ 0x2e58, 0x7c5d, 0x7c5e, 0x7c5f, 0x2e59, 0x2f74, 0x2c51, 0x7c60,
+ 0x2c46, 0x2d6c, 0x7c61, 0x7b28, 0x7b29, 0x2c37, 0x7c44, 0x7c45,
+ 0x2f73, 0x2c57, 0x2c3d, 0x7c2d, 0x2e4c, 0x7e7a, 0x7c2f, 0x7c30,
+ 0x2e42, 0x7b47, 0x7b48, 0x2c4a, 0x7b49, 0x7b4b, 0x7b4c, 0x7b4a,
+ 0x7b4d, 0x7b50, 0x2e43, 0x2e44, 0x7b4e, 0x7b54, 0x7b55, 0x7b4f,
+ 0x7b53, 0x7b52, 0x2e46, 0x7b51, 0x2c4b, 0x7b57, 0x7b56, 0x2e45,
+ 0x7b59, 0x7b58, 0x2e47, 0x7b5c, 0x7b5a, 0x7b5b, 0x7b5d, 0x2c4c,
+ 0x7b60, 0x7b5e, 0x7b5f, 0x2c4d, 0x7b61, 0x2c4e, 0x7c34, 0x7c35,
+ 0x7d57, 0x2c75, 0x7a24, 0x2d6b, 0x7d50, 0x2f77, 0x7d51, 0x7d6b,
+ 0x2e6a, 0x2f78, 0x7d6c, 0x7d6d, 0x7d6e, 0x2d74, 0x2e6c, 0x7d5a,
+ 0x7d5b, 0x7d54, 0x7d55, 0x2d76, 0x7d56, 0x7d4a, 0x2c5f, 0x7d4b,
+ 0x7d4c, 0x7d4d, 0x2d75, 0x7d4e, 0x7d4f, 0x7d75, 0x7d40, 0x7d3f,
+ 0x2e63, 0x7d42, 0x7d41, 0x7d43, 0x2e64, 0x7d44, 0x7d45, 0x2e65,
+ 0x7d46, 0x2e66, 0x7d47, 0x2e67, 0x7d48, 0x2e61, 0x7d37, 0x7d38,
+ 0x7d39, 0x2e62, 0x7d3a, 0x7d3b, 0x2c49, 0x7d3c, 0x7d3d, 0x7d3e,
+ 0x2e22, 0x7d58, 0x2e68, 0x7d59, 0x2e69, 0x7d70, 0x7d71, 0x7d72,
+ 0x7d73, 0x7d74, 0x7d6f, 0x2e6b, 0x7e25, 0x7e26, 0x2c69, 0x7e27,
+ 0x2d7a, 0x7e28, 0x7e29, 0x7e2b, 0x2e6e, 0x7e2d, 0x7e2a, 0x7e2c,
+ 0x7e2e, 0x2e6f, 0x2d7b, 0x2e70, 0x2f7b, 0x2e72, 0x2c33, 0x2c6c,
+ 0x7e54, 0x7e55, 0x2c42, 0x7e56, 0x7e57, 0x2c43, 0x2f72, 0x2c44,
+ 0x7e58, 0x2f71, 0x2e77, 0x7e24, 0x7d53, 0x7e36, 0x2e76, 0x2c6a,
+ 0x7e53, 0x2c6b, 0x7d76, 0x7e23, 0x7c33, 0x2c78, 0x2e54, 0x2c59,
+ 0x7c55, 0x7c56, 0x2f76, 0x2f75, 0x7e2f, 0x2e73, 0x7e37, 0x7e39,
+ 0x7e38, 0x7e3b, 0x7e3c, 0x7e3a, 0x7e40, 0x7e3f, 0x7e3e, 0x7e3d,
+ 0x7e42, 0x7e41, 0x2e74, 0x7e45, 0x7e43, 0x7e44, 0x7e46, 0x7e47,
+ 0x2c32, 0x2d60, 0x2d5f, 0x7e4a, 0x7e48, 0x7e4b, 0x2f6e, 0x7e49,
+ 0x2e75, 0x7e4c, 0x2f6d, 0x7e4d, 0x7e4f, 0x7e4e, 0x7e51, 0x7e52,
+ 0x7a27, 0x7d7b, 0x7d7c, 0x2c68, 0x7d7d, 0x2d78, 0x2c58, 0x7d7e,
+ 0x7e21, 0x7e22, 0x2d79, 0x7b24, 0x7e30, 0x2c5c, 0x7e31, 0x2c5d,
+ 0x7e32, 0x7e33, 0x7e34, 0x2c5e, 0x7e35, 0x2f7a, 0x2e4f, 0x2e50,
+ 0x2c7c, 0x7e71, 0x7b2e, 0x7d49, 0x2c77, 0x7e72, 0x7e73, 0x7e74,
+ 0x7e75, 0x7e76, 0x7e77, 0x7e5c, 0x7e5e, 0x7e5d, 0x7e70, 0x2e2c,
+ 0x7c42, 0x2e4e, 0x7c43, 0x2c55, 0x7e5a, 0x7e5f, 0x2e78, 0x7e60,
+ 0x7e61, 0x2c6e, 0x2c6d, 0x7e62, 0x2e79, 0x2c70, 0x2c6f, 0x2d7c,
+ 0x2c53, 0x2c54, 0x7e6e, 0x2d5c, 0x7e63, 0x7e64, 0x2f66, 0x7e65,
+ 0x7e67, 0x7e66, 0x7e68, 0x7e6f, 0x7e69, 0x7e6b, 0x2c26, 0x7e6a,
+ 0x2d50, 0x7e6c, 0x7e6d, 0x2f7e, 0x7e7d, 0x7e7e, 0x2d21, 0x2d22,
+ 0x2c7e, 0x2d23, 0x2d24, 0x2d25, 0x2c60, 0x2d26, 0x2e7c, 0x2d28,
+ 0x2d29, 0x2d2a, 0x2d27, 0x2d2b, 0x2d2c, 0x2c61, 0x2c62, 0x2d2d,
+ 0x2d2e, 0x2d7d, 0x7b2c, 0x7b2d, 0x7b2f, 0x7b30, 0x2c30, 0x7b31,
+ 0x2f67, 0x7e50, 0x7e78, 0x2e7a, 0x2d3e, 0x2c71, 0x2d3f, 0x2d40,
+ 0x2d42, 0x2d41, 0x7b62, 0x7d77, 0x7d78, 0x2e6d, 0x2d77, 0x7d79,
+ 0x7d7a, 0x7c57, 0x2c5b, 0x7c58, 0x2e56, 0x7c59, 0x2d43, 0x2d44,
+ 0x2d45, 0x2d46, 0x2d47, 0x2d48, 0x2d49, 0x2d4a, 0x2c3e, 0x2d4b,
+ 0x7b40, 0x7b41, 0x7b42, 0x7b43, 0x7b44, 0x2d68, 0x7b45, 0x2c45,
+ 0x7b46, 0x2d4c, 0x2d4d, 0x2f79, 0x2c56, 0x2c72, 0x2d2f, 0x2d30,
+ 0x2d31, 0x2d32, 0x2d33, 0x2d34, 0x2d35, 0x2d36, 0x2e71, 0x2d37,
+ 0x2d38, 0x2d39, 0x2d3a, 0x2d3b, 0x2d3c, 0x2d3d, 0x2c63, 0x7d5c,
+ 0x7d5d, 0x7d5e, 0x7d5f, 0x2c64, 0x7d60, 0x2c65, 0x7d61, 0x7d62,
+ 0x7d63, 0x7d64, 0x7d65, 0x2c66, 0x2c67, 0x7d66, 0x7d67, 0x7d68,
+ 0x7d69, 0x7d6a, 0x2d4f, 0x2d51, 0x7a26, 0x2e7b, 0x2d52, 0x2c73,
+ 0x2c74, 0x7e7b, 0x7e7c, 0x2b40,
+};
+
+static const Summary16 isoir165ext_uni2indx_page00[32] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x3700 }, { 5, 0x160c },
+ /* 0x0100 */
+ { 10, 0x0000 }, { 10, 0x0808 }, { 12, 0x0800 }, { 13, 0x0000 },
+ { 13, 0x2110 }, { 16, 0x0000 }, { 16, 0x0800 }, { 17, 0x0000 },
+ { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x0000 }, { 17, 0x0000 },
+ { 17, 0x0000 }, { 17, 0x1555 }, { 24, 0x0000 }, { 24, 0x0200 },
+};
+static const Summary16 isoir165ext_uni2indx_page03[12] = {
+ /* 0x0300 */
+ { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 },
+ { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x0000 },
+ { 25, 0x0000 }, { 25, 0x0000 }, { 25, 0x1000 }, { 26, 0x0002 },
+};
+static const Summary16 isoir165ext_uni2indx_page1e[28] = {
+ /* 0x1e00 */
+ { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x0000 }, { 27, 0x8000 },
+ { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 },
+ { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 },
+ { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 },
+ /* 0x1f00 */
+ { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 },
+ { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0000 }, { 28, 0x0001 },
+ { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0000 }, { 29, 0x0003 },
+};
+static const Summary16 isoir165ext_uni2indx_page30[4] = {
+ /* 0x3000 */
+ { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0000 }, { 31, 0x0080 },
+};
+static const Summary16 isoir165ext_uni2indx_page32[32] = {
+ /* 0x3200 */
+ { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 },
+ { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 },
+ { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 }, { 32, 0x0000 },
+ { 32, 0x0fff }, { 44, 0x0000 }, { 44, 0x0000 }, { 44, 0x0000 },
+ /* 0x3300 */
+ { 44, 0x0000 }, { 44, 0x0000 }, { 44, 0x0000 }, { 44, 0x0000 },
+ { 44, 0x0000 }, { 44, 0xff00 }, { 52, 0xffff }, { 68, 0x0001 },
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0x0000 },
+ { 69, 0x0000 }, { 69, 0x0000 }, { 69, 0xffff }, { 85, 0x7fff },
+};
+static const Summary16 isoir165ext_uni2indx_page4e[752] = {
+ /* 0x4e00 */
+ { 100, 0x8000 }, { 101, 0x0000 }, { 101, 0x0040 }, { 102, 0x0000 },
+ { 102, 0x0004 }, { 103, 0x0000 }, { 103, 0x0000 }, { 103, 0x0000 },
+ { 103, 0x0020 }, { 104, 0x0000 }, { 104, 0x0000 }, { 104, 0x0140 },
+ { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 }, { 106, 0x0000 },
+ /* 0x4f00 */
+ { 106, 0x0808 }, { 108, 0x0020 }, { 109, 0x000a }, { 111, 0x4800 },
+ { 113, 0x0000 }, { 113, 0x0000 }, { 113, 0x0802 }, { 115, 0x0400 },
+ { 116, 0x0000 }, { 116, 0x0000 }, { 116, 0x0004 }, { 117, 0x0010 },
+ { 118, 0x0000 }, { 118, 0x0000 }, { 118, 0x0800 }, { 119, 0x0060 },
+ /* 0x5000 */
+ { 121, 0x0000 }, { 121, 0x4000 }, { 122, 0x0004 }, { 123, 0x0010 },
+ { 124, 0x0000 }, { 124, 0x0000 }, { 124, 0x0000 }, { 124, 0x0004 },
+ { 125, 0x0000 }, { 125, 0x0006 }, { 127, 0x0010 }, { 128, 0x0000 },
+ { 128, 0x2080 }, { 130, 0x0000 }, { 130, 0x0000 }, { 130, 0x0001 },
+ /* 0x5100 */
+ { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 },
+ { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 }, { 131, 0x0000 },
+ { 131, 0x8080 }, { 133, 0x0000 }, { 133, 0x4100 }, { 135, 0x0000 },
+ { 135, 0x0008 }, { 136, 0x0000 }, { 136, 0x0000 }, { 136, 0x0000 },
+ /* 0x5200 */
+ { 136, 0x0000 }, { 136, 0x0000 }, { 136, 0x1000 }, { 137, 0x0004 },
+ { 138, 0x0020 }, { 139, 0x0000 }, { 139, 0x0000 }, { 139, 0x0000 },
+ { 139, 0x0000 }, { 139, 0x0100 }, { 140, 0x0000 }, { 140, 0x1a00 },
+ { 143, 0x2000 }, { 144, 0x0400 }, { 145, 0x0000 }, { 145, 0x0088 },
+ /* 0x5300 */
+ { 147, 0x0400 }, { 148, 0x1000 }, { 149, 0x0000 }, { 149, 0x0000 },
+ { 149, 0x0000 }, { 149, 0x0000 }, { 149, 0x0000 }, { 149, 0x0000 },
+ { 149, 0x0000 }, { 149, 0x0001 }, { 150, 0x0000 }, { 150, 0x4000 },
+ { 151, 0x00c0 }, { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0000 },
+ /* 0x5400 */
+ { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0000 },
+ { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0000 },
+ { 153, 0x0000 }, { 153, 0x0000 }, { 153, 0x0020 }, { 154, 0x0000 },
+ { 154, 0x0000 }, { 154, 0x0000 }, { 154, 0x0000 }, { 154, 0x0000 },
+ /* 0x5500 */
+ { 154, 0x0000 }, { 154, 0x2000 }, { 155, 0x0000 }, { 155, 0x0040 },
+ { 156, 0x2000 }, { 157, 0x0080 }, { 158, 0x8000 }, { 159, 0x0011 },
+ { 161, 0x0040 }, { 162, 0x0000 }, { 162, 0x0010 }, { 163, 0x0000 },
+ { 163, 0x0000 }, { 163, 0x0000 }, { 163, 0x0000 }, { 163, 0x0000 },
+ /* 0x5600 */
+ { 163, 0x0000 }, { 163, 0x0000 }, { 163, 0x0000 }, { 163, 0x0000 },
+ { 163, 0x0001 }, { 164, 0x0000 }, { 164, 0x0000 }, { 164, 0x0000 },
+ { 164, 0x0010 }, { 165, 0x1400 }, { 167, 0x2000 }, { 168, 0x0000 },
+ { 168, 0x0000 }, { 168, 0x0000 }, { 168, 0x0000 }, { 168, 0x0080 },
+ /* 0x5700 */
+ { 169, 0x0000 }, { 169, 0x0201 }, { 171, 0x0000 }, { 171, 0x0000 },
+ { 171, 0x0000 }, { 171, 0x0000 }, { 171, 0x1000 }, { 172, 0x8001 },
+ { 174, 0x0080 }, { 175, 0xc420 }, { 179, 0x0000 }, { 179, 0x4002 },
+ { 181, 0x1000 }, { 182, 0x0000 }, { 182, 0x0800 }, { 183, 0x0020 },
+ /* 0x5800 */
+ { 184, 0x5208 }, { 188, 0x0000 }, { 188, 0x0000 }, { 188, 0x3000 },
+ { 190, 0x016c }, { 195, 0x2408 }, { 198, 0x0000 }, { 198, 0x0002 },
+ { 199, 0x0110 }, { 201, 0x0020 }, { 202, 0x0000 }, { 202, 0x0000 },
+ { 202, 0x0000 }, { 202, 0x0000 }, { 202, 0x0000 }, { 202, 0x0100 },
+ /* 0x5900 */
+ { 203, 0x0040 }, { 204, 0x0001 }, { 205, 0x1000 }, { 206, 0x0000 },
+ { 206, 0x0001 }, { 207, 0x0008 }, { 208, 0x2000 }, { 209, 0x0000 },
+ { 209, 0x0000 }, { 209, 0x0000 }, { 209, 0x0000 }, { 209, 0x0008 },
+ { 210, 0x0000 }, { 210, 0x4000 }, { 211, 0x4000 }, { 212, 0x2000 },
+ /* 0x5a00 */
+ { 213, 0x0000 }, { 213, 0x0004 }, { 214, 0x0000 }, { 214, 0x0000 },
+ { 214, 0x0000 }, { 214, 0x4000 }, { 215, 0x0020 }, { 216, 0x1008 },
+ { 218, 0x0010 }, { 219, 0x4040 }, { 221, 0x6000 }, { 223, 0x0000 },
+ { 223, 0x0010 }, { 224, 0x0400 }, { 225, 0x0400 }, { 226, 0x0000 },
+ /* 0x5b00 */
+ { 226, 0x0000 }, { 226, 0x0800 }, { 227, 0x0000 }, { 227, 0x0000 },
+ { 227, 0x0008 }, { 228, 0x0040 }, { 229, 0x0000 }, { 229, 0x0000 },
+ { 229, 0x0000 }, { 229, 0x0000 }, { 229, 0x1080 }, { 231, 0x0000 },
+ { 231, 0x0000 }, { 231, 0x0000 }, { 231, 0x0000 }, { 231, 0x0000 },
+ /* 0x5c00 */
+ { 231, 0x0020 }, { 232, 0x0000 }, { 232, 0x0400 }, { 233, 0x0001 },
+ { 234, 0x0000 }, { 234, 0x2000 }, { 235, 0x0000 }, { 235, 0x1014 },
+ { 238, 0x0000 }, { 238, 0x4000 }, { 239, 0x0100 }, { 240, 0x0000 },
+ { 240, 0x0088 }, { 242, 0x0008 }, { 243, 0x0088 }, { 245, 0x8002 },
+ /* 0x5d00 */
+ { 247, 0x1031 }, { 251, 0x8602 }, { 255, 0x0000 }, { 255, 0x0000 },
+ { 255, 0x4000 }, { 256, 0x0400 }, { 257, 0x0000 }, { 257, 0x0000 },
+ { 257, 0x0020 }, { 258, 0x000c }, { 260, 0x0000 }, { 260, 0x0000 },
+ { 260, 0x0204 }, { 262, 0x0040 }, { 263, 0x0000 }, { 263, 0x0000 },
+ /* 0x5e00 */
+ { 263, 0x0800 }, { 264, 0x0080 }, { 265, 0x0102 }, { 267, 0x0000 },
+ { 267, 0x0000 }, { 267, 0x0000 }, { 267, 0x0400 }, { 268, 0x0000 },
+ { 268, 0x0000 }, { 268, 0x0000 }, { 268, 0x0010 }, { 269, 0x1000 },
+ { 270, 0x0900 }, { 272, 0x0000 }, { 272, 0x0000 }, { 272, 0x0000 },
+ /* 0x5f00 */
+ { 272, 0x7080 }, { 276, 0x0000 }, { 276, 0x0004 }, { 277, 0x0000 },
+ { 277, 0x0000 }, { 277, 0x8000 }, { 278, 0x0180 }, { 280, 0x0000 },
+ { 280, 0x0000 }, { 280, 0x0000 }, { 280, 0x9000 }, { 282, 0x0000 },
+ { 282, 0x0000 }, { 282, 0x0000 }, { 282, 0x0000 }, { 282, 0x0000 },
+ /* 0x6000 */
+ { 282, 0x0000 }, { 282, 0x0080 }, { 283, 0x0000 }, { 283, 0x0000 },
+ { 283, 0x0000 }, { 283, 0x0000 }, { 283, 0x0000 }, { 283, 0x0000 },
+ { 283, 0x0000 }, { 283, 0x0000 }, { 283, 0x4000 }, { 284, 0x0001 },
+ { 285, 0x0080 }, { 286, 0x0208 }, { 288, 0x0000 }, { 288, 0x0000 },
+ /* 0x6100 */
+ { 288, 0x0000 }, { 288, 0x0010 }, { 289, 0x0000 }, { 289, 0x0000 },
+ { 289, 0x0000 }, { 289, 0x0008 }, { 290, 0x0020 }, { 291, 0x0000 },
+ { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 },
+ { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 },
+ /* 0x6200 */
+ { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 }, { 291, 0x0000 },
+ { 291, 0x0460 }, { 294, 0x0000 }, { 294, 0x0003 }, { 296, 0x0000 },
+ { 296, 0x0008 }, { 297, 0x0010 }, { 298, 0x0000 }, { 298, 0x0000 },
+ { 298, 0x0008 }, { 299, 0x0000 }, { 299, 0x0010 }, { 300, 0x0000 },
+ /* 0x6300 */
+ { 300, 0x0000 }, { 300, 0x1000 }, { 301, 0x0040 }, { 302, 0x1000 },
+ { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x0000 },
+ { 303, 0x0000 }, { 303, 0x0000 }, { 303, 0x8000 }, { 304, 0x0002 },
+ { 305, 0x0000 }, { 305, 0x0000 }, { 305, 0x0000 }, { 305, 0x4000 },
+ /* 0x6400 */
+ { 306, 0x0000 }, { 306, 0x0004 }, { 307, 0x0084 }, { 309, 0x0000 },
+ { 309, 0x0000 }, { 309, 0x0000 }, { 309, 0x0000 }, { 309, 0x2080 },
+ { 311, 0x0000 }, { 311, 0x0000 }, { 311, 0x0000 }, { 311, 0x0000 },
+ { 311, 0x0000 }, { 311, 0x0000 }, { 311, 0x2000 }, { 312, 0x0000 },
+ /* 0x6500 */
+ { 312, 0x0000 }, { 312, 0x0000 }, { 312, 0x0000 }, { 312, 0x0000 },
+ { 312, 0x0000 }, { 312, 0x1000 }, { 313, 0x0200 }, { 314, 0x0000 },
+ { 314, 0x8000 }, { 315, 0x2000 }, { 316, 0x0104 }, { 318, 0x0000 },
+ { 318, 0x0004 }, { 319, 0x0000 }, { 319, 0x0000 }, { 319, 0x0900 },
+ /* 0x6600 */
+ { 321, 0x0280 }, { 323, 0x0000 }, { 323, 0x0000 }, { 323, 0x2000 },
+ { 324, 0x0000 }, { 324, 0x4000 }, { 325, 0x1084 }, { 328, 0x0008 },
+ { 329, 0x6800 }, { 332, 0x0000 }, { 332, 0x0000 }, { 332, 0x0000 },
+ { 332, 0x0000 }, { 332, 0x0000 }, { 332, 0x0000 }, { 332, 0x0000 },
+ /* 0x6700 */
+ { 332, 0x0000 }, { 332, 0x0108 }, { 334, 0x0000 }, { 334, 0x8000 },
+ { 335, 0x0020 }, { 336, 0x0000 }, { 336, 0x0080 }, { 337, 0x0800 },
+ { 338, 0x0000 }, { 338, 0x8200 }, { 340, 0x0000 }, { 340, 0x0000 },
+ { 340, 0x0100 }, { 341, 0x0000 }, { 341, 0x4000 }, { 342, 0x0000 },
+ /* 0x6800 */
+ { 342, 0x0000 }, { 342, 0x8004 }, { 344, 0x0000 }, { 344, 0x0000 },
+ { 344, 0x0800 }, { 345, 0x0000 }, { 345, 0x9400 }, { 348, 0x0000 },
+ { 348, 0x0000 }, { 348, 0x0000 }, { 348, 0x0001 }, { 349, 0x9002 },
+ { 352, 0x0002 }, { 353, 0x000b }, { 356, 0x1900 }, { 359, 0x0900 },
+ /* 0x6900 */
+ { 361, 0x0000 }, { 361, 0x200a }, { 364, 0x0800 }, { 365, 0x0020 },
+ { 366, 0x0001 }, { 367, 0x8200 }, { 369, 0x8204 }, { 372, 0x0000 },
+ { 372, 0x0008 }, { 373, 0x0040 }, { 374, 0x0000 }, { 374, 0x5000 },
+ { 376, 0x0020 }, { 377, 0x1400 }, { 379, 0x0020 }, { 380, 0x4000 },
+ /* 0x6a00 */
+ { 381, 0x0800 }, { 382, 0x0002 }, { 383, 0x0000 }, { 383, 0x0000 },
+ { 383, 0x0000 }, { 383, 0x0000 }, { 383, 0x0040 }, { 384, 0x0000 },
+ { 384, 0x0000 }, { 384, 0x0040 }, { 385, 0x0000 }, { 385, 0x0030 },
+ { 387, 0x0000 }, { 387, 0x0000 }, { 387, 0x0000 }, { 387, 0x0000 },
+ /* 0x6b00 */
+ { 387, 0x0000 }, { 387, 0x0000 }, { 387, 0x0000 }, { 387, 0x0100 },
+ { 388, 0x0000 }, { 388, 0x0010 }, { 389, 0x0000 }, { 389, 0x0000 },
+ { 389, 0x0000 }, { 389, 0x0020 }, { 390, 0x0008 }, { 391, 0x0000 },
+ { 391, 0x0000 }, { 391, 0x0400 }, { 392, 0x0000 }, { 392, 0x0000 },
+ /* 0x6c00 */
+ { 392, 0x0000 }, { 392, 0x2000 }, { 393, 0x0020 }, { 394, 0xc000 },
+ { 396, 0x0000 }, { 396, 0x0000 }, { 396, 0x2080 }, { 398, 0x0000 },
+ { 398, 0x0090 }, { 400, 0x0540 }, { 403, 0x0100 }, { 404, 0x0020 },
+ { 405, 0x0048 }, { 407, 0x1000 }, { 408, 0x0000 }, { 408, 0x0000 },
+ /* 0x6d00 */
+ { 408, 0x0000 }, { 408, 0x0002 }, { 409, 0x0300 }, { 411, 0x0510 },
+ { 414, 0x0210 }, { 416, 0x0821 }, { 419, 0x0032 }, { 422, 0x0000 },
+ { 422, 0x0000 }, { 422, 0x0000 }, { 422, 0x2004 }, { 424, 0x0010 },
+ { 425, 0x0000 }, { 425, 0x0000 }, { 425, 0x0000 }, { 425, 0x0000 },
+ /* 0x6e00 */
+ { 425, 0x0000 }, { 425, 0x0800 }, { 426, 0x0000 }, { 426, 0x0000 },
+ { 426, 0x0000 }, { 426, 0x3000 }, { 428, 0x0080 }, { 429, 0x0004 },
+ { 430, 0x4082 }, { 433, 0x0400 }, { 434, 0x0041 }, { 436, 0x0020 },
+ { 437, 0x0208 }, { 439, 0x0100 }, { 440, 0x0c80 }, { 443, 0x0000 },
+ /* 0x6f00 */
+ { 443, 0x0000 }, { 443, 0x0000 }, { 443, 0x0040 }, { 444, 0x0080 },
+ { 445, 0x0000 }, { 445, 0x8040 }, { 447, 0x0000 }, { 447, 0x0020 },
+ { 448, 0x0004 }, { 449, 0x0810 }, { 451, 0x0020 }, { 452, 0x1010 },
+ { 454, 0x0000 }, { 454, 0x0000 }, { 454, 0x1000 }, { 455, 0x0000 },
+ /* 0x7000 */
+ { 455, 0x3000 }, { 457, 0x0010 }, { 458, 0x0000 }, { 458, 0x1000 },
+ { 459, 0x0000 }, { 459, 0x0000 }, { 459, 0x0000 }, { 459, 0x0400 },
+ { 460, 0x0000 }, { 460, 0x4100 }, { 462, 0x0000 }, { 462, 0x0000 },
+ { 462, 0x0000 }, { 462, 0x3000 }, { 464, 0x0000 }, { 464, 0x0402 },
+ /* 0x7100 */
+ { 466, 0x1000 }, { 467, 0x1000 }, { 468, 0x4001 }, { 470, 0x0000 },
+ { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 },
+ { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 }, { 470, 0x0000 },
+ { 470, 0x8c00 }, { 473, 0x0000 }, { 473, 0x0000 }, { 473, 0x8000 },
+ /* 0x7200 */
+ { 474, 0x0000 }, { 474, 0x8000 }, { 475, 0x0000 }, { 475, 0x0000 },
+ { 475, 0x0006 }, { 477, 0x0400 }, { 478, 0x0008 }, { 479, 0x0080 },
+ { 480, 0x0080 }, { 481, 0x0000 }, { 481, 0x0100 }, { 482, 0x0000 },
+ { 482, 0x0200 }, { 483, 0x2000 }, { 484, 0x0004 }, { 485, 0x0000 },
+ /* 0x7300 */
+ { 485, 0x0040 }, { 486, 0x0010 }, { 487, 0x0000 }, { 487, 0x0400 },
+ { 488, 0x0000 }, { 488, 0x0000 }, { 488, 0x0000 }, { 488, 0x0000 },
+ { 488, 0x0000 }, { 488, 0x0630 }, { 492, 0x0061 }, { 495, 0x0002 },
+ { 496, 0x0000 }, { 496, 0x0040 }, { 497, 0x4408 }, { 500, 0x2441 },
+ /* 0x7400 */
+ { 504, 0x4080 }, { 506, 0x0020 }, { 507, 0x8810 }, { 510, 0x0084 },
+ { 512, 0x0014 }, { 514, 0x0010 }, { 515, 0x0004 }, { 516, 0x0102 },
+ { 518, 0x0140 }, { 520, 0x8100 }, { 522, 0x0401 }, { 524, 0x0004 },
+ { 525, 0x0000 }, { 525, 0x0100 }, { 526, 0x0000 }, { 526, 0x0800 },
+ /* 0x7500 */
+ { 527, 0x0008 }, { 528, 0x0000 }, { 528, 0x0442 }, { 531, 0x0000 },
+ { 531, 0x0000 }, { 531, 0x0002 }, { 532, 0x9010 }, { 535, 0x0000 },
+ { 535, 0x0000 }, { 535, 0x0000 }, { 535, 0x0004 }, { 536, 0x0000 },
+ { 536, 0x0000 }, { 536, 0x0000 }, { 536, 0x0001 }, { 537, 0x0008 },
+ /* 0x7600 */
+ { 538, 0x0110 }, { 540, 0x2000 }, { 541, 0x0000 }, { 541, 0x0000 },
+ { 541, 0x0000 }, { 541, 0x0004 }, { 542, 0x0000 }, { 542, 0x8040 },
+ { 544, 0x0000 }, { 544, 0x4000 }, { 545, 0x0000 }, { 545, 0x0000 },
+ { 545, 0x0000 }, { 545, 0x2000 }, { 546, 0x1440 }, { 549, 0x0800 },
+ /* 0x7700 */
+ { 550, 0x0400 }, { 551, 0x0800 }, { 552, 0x1000 }, { 553, 0x0000 },
+ { 553, 0x0000 }, { 553, 0x0000 }, { 553, 0x0000 }, { 553, 0x0000 },
+ { 553, 0x0840 }, { 555, 0x0000 }, { 555, 0x2800 }, { 557, 0x0000 },
+ { 557, 0x0000 }, { 557, 0x4000 }, { 558, 0x0000 }, { 558, 0x1800 },
+ /* 0x7800 */
+ { 560, 0x0040 }, { 561, 0x0000 }, { 561, 0x0005 }, { 563, 0x0000 },
+ { 563, 0x0002 }, { 564, 0x0600 }, { 566, 0x0000 }, { 566, 0x0020 },
+ { 567, 0x0000 }, { 567, 0x0010 }, { 568, 0x0000 }, { 568, 0x0040 },
+ { 569, 0x0000 }, { 569, 0x1000 }, { 570, 0x0002 }, { 571, 0x0000 },
+ /* 0x7900 */
+ { 571, 0x0008 }, { 572, 0x0000 }, { 572, 0x0000 }, { 572, 0x2008 },
+ { 574, 0x4488 }, { 578, 0x0001 }, { 579, 0x0000 }, { 579, 0x1004 },
+ { 581, 0x0000 }, { 581, 0x0100 }, { 582, 0x0011 }, { 584, 0x0100 },
+ { 585, 0x0000 }, { 585, 0x0000 }, { 585, 0x0000 }, { 585, 0x4000 },
+ /* 0x7a00 */
+ { 586, 0x0000 }, { 586, 0x0040 }, { 587, 0x0000 }, { 587, 0x0000 },
+ { 587, 0x0010 }, { 588, 0x4000 }, { 589, 0x0000 }, { 589, 0x0000 },
+ { 589, 0x4020 }, { 591, 0x0000 }, { 591, 0x0008 }, { 592, 0x4100 },
+ { 594, 0x0000 }, { 594, 0x1002 }, { 596, 0x0000 }, { 596, 0x0000 },
+ /* 0x7b00 */
+ { 596, 0x0000 }, { 596, 0x0000 }, { 596, 0x0000 }, { 596, 0x0000 },
+ { 596, 0x4400 }, { 598, 0x1000 }, { 599, 0x0000 }, { 599, 0x8000 },
+ { 600, 0x0080 }, { 601, 0x0008 }, { 602, 0x0000 }, { 602, 0x0000 },
+ { 602, 0x0000 }, { 602, 0x0000 }, { 602, 0x8000 }, { 603, 0x0005 },
+ /* 0x7c00 */
+ { 605, 0x0208 }, { 607, 0x0020 }, { 608, 0x0001 }, { 609, 0x0001 },
+ { 610, 0x0000 }, { 610, 0x2001 }, { 612, 0x0000 }, { 612, 0x0000 },
+ { 612, 0x0000 }, { 612, 0x0000 }, { 612, 0x1040 }, { 614, 0x0000 },
+ { 614, 0x0000 }, { 614, 0x0000 }, { 614, 0x0000 }, { 614, 0x0020 },
+};
+static const Summary16 isoir165ext_uni2indx_page7e[333] = {
+ /* 0x7e00 */
+ { 615, 0x0000 }, { 615, 0x0000 }, { 615, 0x0000 }, { 615, 0x0000 },
+ { 615, 0x0010 }, { 616, 0x0000 }, { 616, 0x0000 }, { 616, 0x0000 },
+ { 616, 0x0000 }, { 616, 0x0000 }, { 616, 0x4000 }, { 617, 0x1810 },
+ { 620, 0x0000 }, { 620, 0x0040 }, { 621, 0x1010 }, { 623, 0x0200 },
+ /* 0x7f00 */
+ { 624, 0x0400 }, { 625, 0x4001 }, { 627, 0x0000 }, { 627, 0x0000 },
+ { 627, 0x2000 }, { 628, 0x0000 }, { 628, 0x0000 }, { 628, 0x2000 },
+ { 629, 0x0000 }, { 629, 0x0002 }, { 630, 0x0000 }, { 630, 0x0000 },
+ { 630, 0x0001 }, { 631, 0x0600 }, { 633, 0x8000 }, { 634, 0x0000 },
+ /* 0x8000 */
+ { 634, 0x0000 }, { 634, 0x0000 }, { 634, 0x0000 }, { 634, 0x0001 },
+ { 635, 0x0000 }, { 635, 0x0000 }, { 635, 0x0000 }, { 635, 0x0000 },
+ { 635, 0x0000 }, { 635, 0x0000 }, { 635, 0x0000 }, { 635, 0x0000 },
+ { 635, 0x0000 }, { 635, 0x0010 }, { 636, 0x0000 }, { 636, 0x4000 },
+ /* 0x8100 */
+ { 637, 0x0000 }, { 637, 0x0000 }, { 637, 0x0200 }, { 638, 0x8000 },
+ { 639, 0x0000 }, { 639, 0x0104 }, { 641, 0x0000 }, { 641, 0x0000 },
+ { 641, 0x0000 }, { 641, 0x0000 }, { 641, 0x0000 }, { 641, 0x0000 },
+ { 641, 0x0000 }, { 641, 0x0002 }, { 642, 0x0000 }, { 642, 0x0000 },
+ /* 0x8200 */
+ { 642, 0x0000 }, { 642, 0x0140 }, { 644, 0x0000 }, { 644, 0x0400 },
+ { 645, 0x0000 }, { 645, 0x0000 }, { 645, 0x0000 }, { 645, 0x0100 },
+ { 646, 0x0008 }, { 647, 0x0000 }, { 647, 0x0080 }, { 648, 0x1000 },
+ { 649, 0x0000 }, { 649, 0x0000 }, { 649, 0x0000 }, { 649, 0x4000 },
+ /* 0x8300 */
+ { 650, 0x0001 }, { 651, 0x2008 }, { 653, 0x0000 }, { 653, 0x0000 },
+ { 653, 0x0030 }, { 655, 0x2000 }, { 656, 0x0000 }, { 656, 0x0000 },
+ { 656, 0x0000 }, { 656, 0x0200 }, { 657, 0x0040 }, { 658, 0x0000 },
+ { 658, 0x0000 }, { 658, 0x0002 }, { 659, 0x0000 }, { 659, 0x5000 },
+ /* 0x8400 */
+ { 661, 0x0000 }, { 661, 0x0400 }, { 662, 0x0200 }, { 663, 0x0200 },
+ { 664, 0x0000 }, { 664, 0x0008 }, { 665, 0x0001 }, { 666, 0x0000 },
+ { 666, 0x0000 }, { 666, 0xc000 }, { 668, 0x0100 }, { 669, 0x0000 },
+ { 669, 0x8044 }, { 672, 0x0000 }, { 672, 0x0400 }, { 673, 0x0080 },
+ /* 0x8500 */
+ { 674, 0x0000 }, { 674, 0x0000 }, { 674, 0x0000 }, { 674, 0x0010 },
+ { 675, 0x0000 }, { 675, 0x0000 }, { 675, 0x0000 }, { 675, 0x0001 },
+ { 676, 0x0000 }, { 676, 0x0000 }, { 676, 0x0004 }, { 677, 0x0108 },
+ { 679, 0x0000 }, { 679, 0x0000 }, { 679, 0x0001 }, { 680, 0x0000 },
+ /* 0x8600 */
+ { 680, 0x0000 }, { 680, 0x0000 }, { 680, 0x0000 }, { 680, 0x0000 },
+ { 680, 0x0000 }, { 680, 0x0004 }, { 681, 0x0000 }, { 681, 0x0000 },
+ { 681, 0x0008 }, { 682, 0x0000 }, { 682, 0x0000 }, { 682, 0x0000 },
+ { 682, 0x0000 }, { 682, 0x0000 }, { 682, 0x0000 }, { 682, 0x0000 },
+ /* 0x8700 */
+ { 682, 0x4020 }, { 684, 0x0000 }, { 684, 0x0000 }, { 684, 0x0000 },
+ { 684, 0x0000 }, { 684, 0x0100 }, { 685, 0x0000 }, { 685, 0x0000 },
+ { 685, 0x0001 }, { 686, 0x0000 }, { 686, 0x0008 }, { 687, 0x0000 },
+ { 687, 0x8000 }, { 688, 0x0000 }, { 688, 0x0004 }, { 689, 0x0000 },
+ /* 0x8800 */
+ { 689, 0x0800 }, { 690, 0x0000 }, { 690, 0x2000 }, { 691, 0x0000 },
+ { 691, 0x0000 }, { 691, 0x0004 }, { 692, 0x0000 }, { 692, 0x0000 },
+ { 692, 0x0040 }, { 693, 0x0080 }, { 694, 0x8400 }, { 696, 0x0000 },
+ { 696, 0x0101 }, { 698, 0x0000 }, { 698, 0x0000 }, { 698, 0x0000 },
+ /* 0x8900 */
+ { 698, 0x0000 }, { 698, 0x0000 }, { 698, 0x0040 }, { 699, 0x0000 },
+ { 699, 0x0000 }, { 699, 0x0020 }, { 700, 0x0000 }, { 700, 0x0040 },
+ { 701, 0x0001 }, { 702, 0x0000 }, { 702, 0x0000 }, { 702, 0x0000 },
+ { 702, 0x2008 }, { 704, 0x0010 }, { 705, 0x0000 }, { 705, 0x0002 },
+ /* 0x8a00 */
+ { 706, 0x0000 }, { 706, 0x0400 }, { 707, 0x0000 }, { 707, 0x0000 },
+ { 707, 0x0000 }, { 707, 0x8000 }, { 708, 0x0000 }, { 708, 0x0000 },
+ { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 },
+ { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 },
+ /* 0x8b00 */
+ { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 },
+ { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x0000 },
+ { 708, 0x0000 }, { 708, 0x0000 }, { 708, 0x1000 }, { 709, 0x0802 },
+ { 711, 0x0080 }, { 712, 0x0000 }, { 712, 0x0400 }, { 713, 0x0000 },
+ /* 0x8c00 */
+ { 713, 0x0200 }, { 714, 0x4000 }, { 715, 0x0000 }, { 715, 0x0000 },
+ { 715, 0x0000 }, { 715, 0x0000 }, { 715, 0x6100 }, { 718, 0x0000 },
+ { 718, 0x0040 }, { 719, 0x0000 }, { 719, 0x0000 }, { 719, 0x0000 },
+ { 719, 0x0000 }, { 719, 0x0000 }, { 719, 0x0000 }, { 719, 0x0000 },
+ /* 0x8d00 */
+ { 719, 0x0000 }, { 719, 0x0000 }, { 719, 0x0001 }, { 720, 0x0000 },
+ { 720, 0x0000 }, { 720, 0x8086 }, { 724, 0x0400 }, { 725, 0x0000 },
+ { 725, 0x0000 }, { 725, 0x0000 }, { 725, 0x0000 }, { 725, 0x0000 },
+ { 725, 0x0000 }, { 725, 0x0000 }, { 725, 0x0000 }, { 725, 0x0000 },
+ /* 0x8e00 */
+ { 725, 0x0000 }, { 725, 0x0040 }, { 726, 0x00c2 }, { 729, 0x0040 },
+ { 730, 0x0020 }, { 731, 0x1009 }, { 734, 0x0004 }, { 735, 0x0000 },
+ { 735, 0x0000 }, { 735, 0x0000 }, { 735, 0x2000 }, { 736, 0x0000 },
+ { 736, 0x0000 }, { 736, 0x0000 }, { 736, 0x0000 }, { 736, 0x0000 },
+ /* 0x8f00 */
+ { 736, 0x0000 }, { 736, 0x0000 }, { 736, 0x0000 }, { 736, 0x0000 },
+ { 736, 0x0000 }, { 736, 0x0000 }, { 736, 0x0000 }, { 736, 0x0000 },
+ { 736, 0x0001 }, { 737, 0x0004 }, { 738, 0x0000 }, { 738, 0x0020 },
+ { 739, 0x0000 }, { 739, 0x0000 }, { 739, 0x0000 }, { 739, 0x0400 },
+ /* 0x9000 */
+ { 740, 0x0000 }, { 740, 0x0000 }, { 740, 0x0000 }, { 740, 0x0000 },
+ { 740, 0x0000 }, { 740, 0x0000 }, { 740, 0x0000 }, { 740, 0x0000 },
+ { 740, 0x0000 }, { 740, 0x0100 }, { 741, 0x0101 }, { 743, 0x2000 },
+ { 744, 0x0108 }, { 746, 0x0400 }, { 747, 0x0010 }, { 748, 0x8000 },
+ /* 0x9100 */
+ { 749, 0x1000 }, { 750, 0x1500 }, { 753, 0x0001 }, { 754, 0x0000 },
+ { 754, 0x0004 }, { 755, 0x0000 }, { 755, 0x0000 }, { 755, 0x0000 },
+ { 755, 0x0000 }, { 755, 0x0000 }, { 755, 0x0000 }, { 755, 0x0000 },
+ { 755, 0x0040 }, { 756, 0x0000 }, { 756, 0x0000 }, { 756, 0x0000 },
+ /* 0x9200 */
+ { 756, 0x0000 }, { 756, 0x0000 }, { 756, 0x0000 }, { 756, 0x0000 },
+ { 756, 0x0000 }, { 756, 0x0000 }, { 756, 0x0000 }, { 756, 0x0000 },
+ { 756, 0x0000 }, { 756, 0x0000 }, { 756, 0x0000 }, { 756, 0x0000 },
+ { 756, 0x0040 },
+};
+static const Summary16 isoir165ext_uni2indx_page94[143] = {
+ /* 0x9400 */
+ { 757, 0x0000 }, { 757, 0x0000 }, { 757, 0x0000 }, { 757, 0x0000 },
+ { 757, 0x0000 }, { 757, 0x0000 }, { 757, 0x0000 }, { 757, 0x0000 },
+ { 757, 0x0000 }, { 757, 0x0142 }, { 760, 0x0000 }, { 760, 0x0000 },
+ { 760, 0x8080 }, { 762, 0x0418 }, { 765, 0x0040 }, { 766, 0x0800 },
+ /* 0x9500 */
+ { 767, 0x0000 }, { 767, 0x1000 }, { 768, 0x0081 }, { 770, 0x2008 },
+ { 772, 0x0008 }, { 773, 0x0400 }, { 774, 0x4001 }, { 776, 0x0030 },
+ { 778, 0x0000 }, { 778, 0x0000 }, { 778, 0x0000 }, { 778, 0x0000 },
+ { 778, 0x0000 }, { 778, 0x0000 }, { 778, 0x1000 }, { 779, 0x8000 },
+ /* 0x9600 */
+ { 780, 0x0080 }, { 781, 0x0908 }, { 784, 0x0000 }, { 784, 0x0000 },
+ { 784, 0x0000 }, { 784, 0x4000 }, { 785, 0x0000 }, { 785, 0x0000 },
+ { 785, 0x0000 }, { 785, 0x0000 }, { 785, 0x0000 }, { 785, 0x0000 },
+ { 785, 0x0000 }, { 785, 0x0100 }, { 786, 0x0000 }, { 786, 0x0000 },
+ /* 0x9700 */
+ { 786, 0x0004 }, { 787, 0x0000 }, { 787, 0x0000 }, { 787, 0x0000 },
+ { 787, 0x0000 }, { 787, 0x0010 }, { 788, 0x0000 }, { 788, 0x0501 },
+ { 791, 0x0000 }, { 791, 0x0000 }, { 791, 0x4102 }, { 794, 0x0000 },
+ { 794, 0x0000 }, { 794, 0x0000 }, { 794, 0x0100 }, { 795, 0x0000 },
+ /* 0x9800 */
+ { 795, 0x0000 }, { 795, 0x0000 }, { 795, 0x0000 }, { 795, 0x0000 },
+ { 795, 0x0000 }, { 795, 0x0000 }, { 795, 0x0000 }, { 795, 0x0000 },
+ { 795, 0x4800 }, { 797, 0x0224 }, { 800, 0x0008 }, { 801, 0x0000 },
+ { 801, 0x8000 }, { 802, 0x00d1 }, { 806, 0x0000 }, { 806, 0x0000 },
+ /* 0x9900 */
+ { 806, 0x0000 }, { 806, 0x0000 }, { 806, 0x0000 }, { 806, 0x0000 },
+ { 806, 0x0000 }, { 806, 0x0000 }, { 806, 0x0050 }, { 808, 0x4b00 },
+ { 812, 0x500c }, { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 },
+ { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 },
+ /* 0x9a00 */
+ { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 },
+ { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0000 }, { 816, 0x0004 },
+ { 817, 0x6208 }, { 821, 0x0230 }, { 824, 0x0040 }, { 825, 0x0000 },
+ { 825, 0x0000 }, { 825, 0x0000 }, { 825, 0x0000 }, { 825, 0x0000 },
+ /* 0x9b00 */
+ { 825, 0x0000 }, { 825, 0x0101 }, { 827, 0x0020 }, { 828, 0x0040 },
+ { 829, 0x0040 }, { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 },
+ { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 },
+ { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 },
+ /* 0x9c00 */
+ { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 },
+ { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 }, { 830, 0x0000 },
+ { 830, 0x0411 }, { 833, 0x23c8 }, { 839, 0x0000 }, { 839, 0x8000 },
+ { 840, 0x0003 }, { 842, 0x0804 }, { 844, 0x0009 },
+};
+static const Summary16 isoir165ext_uni2indx_page9e[25] = {
+ /* 0x9e00 */
+ { 846, 0x0000 }, { 846, 0x0000 }, { 846, 0x4090 }, { 849, 0x0011 },
+ { 851, 0x2001 }, { 853, 0x225d }, { 860, 0x8027 }, { 865, 0x0010 },
+ { 866, 0x0001 }, { 867, 0x0002 }, { 868, 0x0000 }, { 868, 0x0000 },
+ { 868, 0x0000 }, { 868, 0x0000 }, { 868, 0x0002 }, { 869, 0x0000 },
+ /* 0x9f00 */
+ { 869, 0x1000 }, { 870, 0x0004 }, { 871, 0x0800 }, { 872, 0x0000 },
+ { 872, 0x0002 }, { 873, 0x0000 }, { 873, 0x0000 }, { 873, 0x0000 },
+ { 873, 0x0006 },
+};
+static const Summary16 isoir165ext_uni2indx_pageff[5] = {
+ /* 0xff00 */
+ { 875, 0x0000 }, { 875, 0x0000 }, { 875, 0x0000 }, { 875, 0x0000 },
+ { 875, 0x0080 },
+};
+
+static int
+isoir165ext_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x0200)
+ summary = &isoir165ext_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x0300 && wc < 0x03c0)
+ summary = &isoir165ext_uni2indx_page03[(wc>>4)-0x030];
+ else if (wc >= 0x1e00 && wc < 0x1fc0)
+ summary = &isoir165ext_uni2indx_page1e[(wc>>4)-0x1e0];
+ else if (wc >= 0x3000 && wc < 0x3040)
+ summary = &isoir165ext_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0x3200 && wc < 0x3400)
+ summary = &isoir165ext_uni2indx_page32[(wc>>4)-0x320];
+ else if (wc >= 0x4e00 && wc < 0x7d00)
+ summary = &isoir165ext_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0x7e00 && wc < 0x92d0)
+ summary = &isoir165ext_uni2indx_page7e[(wc>>4)-0x7e0];
+ else if (wc >= 0x9400 && wc < 0x9cf0)
+ summary = &isoir165ext_uni2indx_page94[(wc>>4)-0x940];
+ else if (wc >= 0x9e00 && wc < 0x9f90)
+ summary = &isoir165ext_uni2indx_page9e[(wc>>4)-0x9e0];
+ else if (wc >= 0xff00 && wc < 0xff50)
+ summary = &isoir165ext_uni2indx_pageff[(wc>>4)-0xff0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = isoir165ext_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/java.h b/jni/iconv/lib/java.h
new file mode 100644
index 0000000..4d4485f
--- /dev/null
+++ b/jni/iconv/lib/java.h
@@ -0,0 +1,137 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * JAVA
+ * This is ISO 8859-1 with \uXXXX escape sequences, denoting Unicode BMP
+ * characters. Consecutive pairs of \uXXXX escape sequences in the surrogate
+ * range, as in UTF-16, denote Unicode characters outside the BMP.
+ */
+
+static int
+java_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c;
+ ucs4_t wc, wc2;
+ int i;
+
+ c = s[0];
+ if (c != '\\') {
+ *pwc = c;
+ return 1;
+ }
+ if (n < 2)
+ return RET_TOOFEW(0);
+ if (s[1] != 'u')
+ goto simply_backslash;
+ wc = 0;
+ for (i = 2; i < 6; i++) {
+ if (n <= i)
+ return RET_TOOFEW(0);
+ c = s[i];
+ if (c >= '0' && c <= '9')
+ c -= '0';
+ else if (c >= 'A' && c <= 'Z')
+ c -= 'A'-10;
+ else if (c >= 'a' && c <= 'z')
+ c -= 'a'-10;
+ else
+ goto simply_backslash;
+ wc |= (ucs4_t) c << (4 * (5-i));
+ }
+ if (!(wc >= 0xd800 && wc < 0xe000)) {
+ *pwc = wc;
+ return 6;
+ }
+ if (wc >= 0xdc00)
+ goto simply_backslash;
+ if (n < 7)
+ return RET_TOOFEW(0);
+ if (s[6] != '\\')
+ goto simply_backslash;
+ if (n < 8)
+ return RET_TOOFEW(0);
+ if (s[7] != 'u')
+ goto simply_backslash;
+ wc2 = 0;
+ for (i = 8; i < 12; i++) {
+ if (n <= i)
+ return RET_TOOFEW(0);
+ c = s[i];
+ if (c >= '0' && c <= '9')
+ c -= '0';
+ else if (c >= 'A' && c <= 'Z')
+ c -= 'A'-10;
+ else if (c >= 'a' && c <= 'z')
+ c -= 'a'-10;
+ else
+ goto simply_backslash;
+ wc2 |= (ucs4_t) c << (4 * (11-i));
+ }
+ if (!(wc2 >= 0xdc00 && wc2 < 0xe000))
+ goto simply_backslash;
+ *pwc = 0x10000 + ((wc - 0xd800) << 10) + (wc2 - 0xdc00);
+ return 12;
+simply_backslash:
+ *pwc = '\\';
+ return 1;
+}
+
+static int
+java_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x80) {
+ *r = wc;
+ return 1;
+ } else if (wc < 0x10000) {
+ if (n >= 6) {
+ unsigned int i;
+ r[0] = '\\';
+ r[1] = 'u';
+ i = (wc >> 12) & 0x0f; r[2] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = (wc >> 8) & 0x0f; r[3] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = (wc >> 4) & 0x0f; r[4] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = wc & 0x0f; r[5] = (i < 10 ? '0'+i : 'a'-10+i);
+ return 6;
+ } else
+ return RET_TOOSMALL;
+ } else if (wc < 0x110000) {
+ if (n >= 12) {
+ ucs4_t wc1 = 0xd800 + ((wc - 0x10000) >> 10);
+ ucs4_t wc2 = 0xdc00 + ((wc - 0x10000) & 0x3ff);
+ unsigned int i;
+ r[0] = '\\';
+ r[1] = 'u';
+ i = (wc1 >> 12) & 0x0f; r[2] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = (wc1 >> 8) & 0x0f; r[3] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = (wc1 >> 4) & 0x0f; r[4] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = wc1 & 0x0f; r[5] = (i < 10 ? '0'+i : 'a'-10+i);
+ r[6] = '\\';
+ r[7] = 'u';
+ i = (wc2 >> 12) & 0x0f; r[8] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = (wc2 >> 8) & 0x0f; r[9] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = (wc2 >> 4) & 0x0f; r[10] = (i < 10 ? '0'+i : 'a'-10+i);
+ i = wc2 & 0x0f; r[11] = (i < 10 ? '0'+i : 'a'-10+i);
+ return 12;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/jisx0201.h b/jni/iconv/lib/jisx0201.h
new file mode 100644
index 0000000..d58c1d5
--- /dev/null
+++ b/jni/iconv/lib/jisx0201.h
@@ -0,0 +1,66 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * JISX0201.1976-0
+ */
+
+static int
+jisx0201_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ if (c == 0x5c)
+ *pwc = (ucs4_t) 0x00a5;
+ else if (c == 0x7e)
+ *pwc = (ucs4_t) 0x203e;
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+ } else {
+ if (c >= 0xa1 && c < 0xe0) {
+ *pwc = (ucs4_t) c + 0xfec0;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static int
+jisx0201_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x0080 && !(wc == 0x005c || wc == 0x007e)) {
+ *r = wc;
+ return 1;
+ }
+ if (wc == 0x00a5) {
+ *r = 0x5c;
+ return 1;
+ }
+ if (wc == 0x203e) {
+ *r = 0x7e;
+ return 1;
+ }
+ if (wc >= 0xff61 && wc < 0xffa0) {
+ *r = wc - 0xfec0;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/jisx0208.h b/jni/iconv/lib/jisx0208.h
new file mode 100644
index 0000000..755b8ba
--- /dev/null
+++ b/jni/iconv/lib/jisx0208.h
@@ -0,0 +1,2415 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * JISX0208.1990-0
+ */
+
+static const unsigned short jisx0208_2uni_page21[690] = {
+ /* 0x21 */
+ 0x3000, 0x3001, 0x3002, 0xff0c, 0xff0e, 0x30fb, 0xff1a, 0xff1b,
+ 0xff1f, 0xff01, 0x309b, 0x309c, 0x00b4, 0xff40, 0x00a8, 0xff3e,
+ 0xffe3, 0xff3f, 0x30fd, 0x30fe, 0x309d, 0x309e, 0x3003, 0x4edd,
+ 0x3005, 0x3006, 0x3007, 0x30fc, 0x2015, 0x2010, 0xff0f, 0xff3c,
+ 0x301c, 0x2016, 0xff5c, 0x2026, 0x2025, 0x2018, 0x2019, 0x201c,
+ 0x201d, 0xff08, 0xff09, 0x3014, 0x3015, 0xff3b, 0xff3d, 0xff5b,
+ 0xff5d, 0x3008, 0x3009, 0x300a, 0x300b, 0x300c, 0x300d, 0x300e,
+ 0x300f, 0x3010, 0x3011, 0xff0b, 0x2212, 0x00b1, 0x00d7, 0x00f7,
+ 0xff1d, 0x2260, 0xff1c, 0xff1e, 0x2266, 0x2267, 0x221e, 0x2234,
+ 0x2642, 0x2640, 0x00b0, 0x2032, 0x2033, 0x2103, 0xffe5, 0xff04,
+ 0x00a2, 0x00a3, 0xff05, 0xff03, 0xff06, 0xff0a, 0xff20, 0x00a7,
+ 0x2606, 0x2605, 0x25cb, 0x25cf, 0x25ce, 0x25c7,
+ /* 0x22 */
+ 0x25c6, 0x25a1, 0x25a0, 0x25b3, 0x25b2, 0x25bd, 0x25bc, 0x203b,
+ 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x2208, 0x220b, 0x2286, 0x2287, 0x2282, 0x2283, 0x222a,
+ 0x2229, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x2227, 0x2228, 0x00ac, 0x21d2, 0x21d4, 0x2200, 0x2203,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0x2220, 0x22a5, 0x2312, 0x2202, 0x2207,
+ 0x2261, 0x2252, 0x226a, 0x226b, 0x221a, 0x223d, 0x221d, 0x2235,
+ 0x222b, 0x222c, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x212b, 0x2030, 0x266f, 0x266d, 0x266a, 0x2020, 0x2021,
+ 0x00b6, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x25ef,
+ /* 0x23 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xff10,
+ 0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18,
+ 0xff19, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+ 0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30,
+ 0xff31, 0xff32, 0xff33, 0xff34, 0xff35, 0xff36, 0xff37, 0xff38,
+ 0xff39, 0xff3a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48,
+ 0xff49, 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50,
+ 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56, 0xff57, 0xff58,
+ 0xff59, 0xff5a, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x24 */
+ 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047, 0x3048,
+ 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050,
+ 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058,
+ 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e, 0x305f, 0x3060,
+ 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068,
+ 0x3069, 0x306a, 0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070,
+ 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077, 0x3078,
+ 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080,
+ 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088,
+ 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e, 0x308f, 0x3090,
+ 0x3091, 0x3092, 0x3093, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x25 */
+ 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7, 0x30a8,
+ 0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af, 0x30b0,
+ 0x30b1, 0x30b2, 0x30b3, 0x30b4, 0x30b5, 0x30b6, 0x30b7, 0x30b8,
+ 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0,
+ 0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7, 0x30c8,
+ 0x30c9, 0x30ca, 0x30cb, 0x30cc, 0x30cd, 0x30ce, 0x30cf, 0x30d0,
+ 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8,
+ 0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df, 0x30e0,
+ 0x30e1, 0x30e2, 0x30e3, 0x30e4, 0x30e5, 0x30e6, 0x30e7, 0x30e8,
+ 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0,
+ 0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x26 */
+ 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398,
+ 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0,
+ 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8,
+ 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0,
+ 0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x27 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416,
+ 0x0417, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426,
+ 0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e,
+ 0x042f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436,
+ 0x0437, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446,
+ 0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e,
+ 0x044f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x28 */
+ 0x2500, 0x2502, 0x250c, 0x2510, 0x2518, 0x2514, 0x251c, 0x252c,
+ 0x2524, 0x2534, 0x253c, 0x2501, 0x2503, 0x250f, 0x2513, 0x251b,
+ 0x2517, 0x2523, 0x2533, 0x252b, 0x253b, 0x254b, 0x2520, 0x252f,
+ 0x2528, 0x2537, 0x253f, 0x251d, 0x2530, 0x2525, 0x2538, 0x2542,
+};
+static const unsigned short jisx0208_2uni_page30[6398] = {
+ /* 0x30 */
+ 0x4e9c, 0x5516, 0x5a03, 0x963f, 0x54c0, 0x611b, 0x6328, 0x59f6,
+ 0x9022, 0x8475, 0x831c, 0x7a50, 0x60aa, 0x63e1, 0x6e25, 0x65ed,
+ 0x8466, 0x82a6, 0x9bf5, 0x6893, 0x5727, 0x65a1, 0x6271, 0x5b9b,
+ 0x59d0, 0x867b, 0x98f4, 0x7d62, 0x7dbe, 0x9b8e, 0x6216, 0x7c9f,
+ 0x88b7, 0x5b89, 0x5eb5, 0x6309, 0x6697, 0x6848, 0x95c7, 0x978d,
+ 0x674f, 0x4ee5, 0x4f0a, 0x4f4d, 0x4f9d, 0x5049, 0x56f2, 0x5937,
+ 0x59d4, 0x5a01, 0x5c09, 0x60df, 0x610f, 0x6170, 0x6613, 0x6905,
+ 0x70ba, 0x754f, 0x7570, 0x79fb, 0x7dad, 0x7def, 0x80c3, 0x840e,
+ 0x8863, 0x8b02, 0x9055, 0x907a, 0x533b, 0x4e95, 0x4ea5, 0x57df,
+ 0x80b2, 0x90c1, 0x78ef, 0x4e00, 0x58f1, 0x6ea2, 0x9038, 0x7a32,
+ 0x8328, 0x828b, 0x9c2f, 0x5141, 0x5370, 0x54bd, 0x54e1, 0x56e0,
+ 0x59fb, 0x5f15, 0x98f2, 0x6deb, 0x80e4, 0x852d,
+ /* 0x31 */
+ 0x9662, 0x9670, 0x96a0, 0x97fb, 0x540b, 0x53f3, 0x5b87, 0x70cf,
+ 0x7fbd, 0x8fc2, 0x96e8, 0x536f, 0x9d5c, 0x7aba, 0x4e11, 0x7893,
+ 0x81fc, 0x6e26, 0x5618, 0x5504, 0x6b1d, 0x851a, 0x9c3b, 0x59e5,
+ 0x53a9, 0x6d66, 0x74dc, 0x958f, 0x5642, 0x4e91, 0x904b, 0x96f2,
+ 0x834f, 0x990c, 0x53e1, 0x55b6, 0x5b30, 0x5f71, 0x6620, 0x66f3,
+ 0x6804, 0x6c38, 0x6cf3, 0x6d29, 0x745b, 0x76c8, 0x7a4e, 0x9834,
+ 0x82f1, 0x885b, 0x8a60, 0x92ed, 0x6db2, 0x75ab, 0x76ca, 0x99c5,
+ 0x60a6, 0x8b01, 0x8d8a, 0x95b2, 0x698e, 0x53ad, 0x5186, 0x5712,
+ 0x5830, 0x5944, 0x5bb4, 0x5ef6, 0x6028, 0x63a9, 0x63f4, 0x6cbf,
+ 0x6f14, 0x708e, 0x7114, 0x7159, 0x71d5, 0x733f, 0x7e01, 0x8276,
+ 0x82d1, 0x8597, 0x9060, 0x925b, 0x9d1b, 0x5869, 0x65bc, 0x6c5a,
+ 0x7525, 0x51f9, 0x592e, 0x5965, 0x5f80, 0x5fdc,
+ /* 0x32 */
+ 0x62bc, 0x65fa, 0x6a2a, 0x6b27, 0x6bb4, 0x738b, 0x7fc1, 0x8956,
+ 0x9d2c, 0x9d0e, 0x9ec4, 0x5ca1, 0x6c96, 0x837b, 0x5104, 0x5c4b,
+ 0x61b6, 0x81c6, 0x6876, 0x7261, 0x4e59, 0x4ffa, 0x5378, 0x6069,
+ 0x6e29, 0x7a4f, 0x97f3, 0x4e0b, 0x5316, 0x4eee, 0x4f55, 0x4f3d,
+ 0x4fa1, 0x4f73, 0x52a0, 0x53ef, 0x5609, 0x590f, 0x5ac1, 0x5bb6,
+ 0x5be1, 0x79d1, 0x6687, 0x679c, 0x67b6, 0x6b4c, 0x6cb3, 0x706b,
+ 0x73c2, 0x798d, 0x79be, 0x7a3c, 0x7b87, 0x82b1, 0x82db, 0x8304,
+ 0x8377, 0x83ef, 0x83d3, 0x8766, 0x8ab2, 0x5629, 0x8ca8, 0x8fe6,
+ 0x904e, 0x971e, 0x868a, 0x4fc4, 0x5ce8, 0x6211, 0x7259, 0x753b,
+ 0x81e5, 0x82bd, 0x86fe, 0x8cc0, 0x96c5, 0x9913, 0x99d5, 0x4ecb,
+ 0x4f1a, 0x89e3, 0x56de, 0x584a, 0x58ca, 0x5efb, 0x5feb, 0x602a,
+ 0x6094, 0x6062, 0x61d0, 0x6212, 0x62d0, 0x6539,
+ /* 0x33 */
+ 0x9b41, 0x6666, 0x68b0, 0x6d77, 0x7070, 0x754c, 0x7686, 0x7d75,
+ 0x82a5, 0x87f9, 0x958b, 0x968e, 0x8c9d, 0x51f1, 0x52be, 0x5916,
+ 0x54b3, 0x5bb3, 0x5d16, 0x6168, 0x6982, 0x6daf, 0x788d, 0x84cb,
+ 0x8857, 0x8a72, 0x93a7, 0x9ab8, 0x6d6c, 0x99a8, 0x86d9, 0x57a3,
+ 0x67ff, 0x86ce, 0x920e, 0x5283, 0x5687, 0x5404, 0x5ed3, 0x62e1,
+ 0x64b9, 0x683c, 0x6838, 0x6bbb, 0x7372, 0x78ba, 0x7a6b, 0x899a,
+ 0x89d2, 0x8d6b, 0x8f03, 0x90ed, 0x95a3, 0x9694, 0x9769, 0x5b66,
+ 0x5cb3, 0x697d, 0x984d, 0x984e, 0x639b, 0x7b20, 0x6a2b, 0x6a7f,
+ 0x68b6, 0x9c0d, 0x6f5f, 0x5272, 0x559d, 0x6070, 0x62ec, 0x6d3b,
+ 0x6e07, 0x6ed1, 0x845b, 0x8910, 0x8f44, 0x4e14, 0x9c39, 0x53f6,
+ 0x691b, 0x6a3a, 0x9784, 0x682a, 0x515c, 0x7ac3, 0x84b2, 0x91dc,
+ 0x938c, 0x565b, 0x9d28, 0x6822, 0x8305, 0x8431,
+ /* 0x34 */
+ 0x7ca5, 0x5208, 0x82c5, 0x74e6, 0x4e7e, 0x4f83, 0x51a0, 0x5bd2,
+ 0x520a, 0x52d8, 0x52e7, 0x5dfb, 0x559a, 0x582a, 0x59e6, 0x5b8c,
+ 0x5b98, 0x5bdb, 0x5e72, 0x5e79, 0x60a3, 0x611f, 0x6163, 0x61be,
+ 0x63db, 0x6562, 0x67d1, 0x6853, 0x68fa, 0x6b3e, 0x6b53, 0x6c57,
+ 0x6f22, 0x6f97, 0x6f45, 0x74b0, 0x7518, 0x76e3, 0x770b, 0x7aff,
+ 0x7ba1, 0x7c21, 0x7de9, 0x7f36, 0x7ff0, 0x809d, 0x8266, 0x839e,
+ 0x89b3, 0x8acc, 0x8cab, 0x9084, 0x9451, 0x9593, 0x9591, 0x95a2,
+ 0x9665, 0x97d3, 0x9928, 0x8218, 0x4e38, 0x542b, 0x5cb8, 0x5dcc,
+ 0x73a9, 0x764c, 0x773c, 0x5ca9, 0x7feb, 0x8d0b, 0x96c1, 0x9811,
+ 0x9854, 0x9858, 0x4f01, 0x4f0e, 0x5371, 0x559c, 0x5668, 0x57fa,
+ 0x5947, 0x5b09, 0x5bc4, 0x5c90, 0x5e0c, 0x5e7e, 0x5fcc, 0x63ee,
+ 0x673a, 0x65d7, 0x65e2, 0x671f, 0x68cb, 0x68c4,
+ /* 0x35 */
+ 0x6a5f, 0x5e30, 0x6bc5, 0x6c17, 0x6c7d, 0x757f, 0x7948, 0x5b63,
+ 0x7a00, 0x7d00, 0x5fbd, 0x898f, 0x8a18, 0x8cb4, 0x8d77, 0x8ecc,
+ 0x8f1d, 0x98e2, 0x9a0e, 0x9b3c, 0x4e80, 0x507d, 0x5100, 0x5993,
+ 0x5b9c, 0x622f, 0x6280, 0x64ec, 0x6b3a, 0x72a0, 0x7591, 0x7947,
+ 0x7fa9, 0x87fb, 0x8abc, 0x8b70, 0x63ac, 0x83ca, 0x97a0, 0x5409,
+ 0x5403, 0x55ab, 0x6854, 0x6a58, 0x8a70, 0x7827, 0x6775, 0x9ecd,
+ 0x5374, 0x5ba2, 0x811a, 0x8650, 0x9006, 0x4e18, 0x4e45, 0x4ec7,
+ 0x4f11, 0x53ca, 0x5438, 0x5bae, 0x5f13, 0x6025, 0x6551, 0x673d,
+ 0x6c42, 0x6c72, 0x6ce3, 0x7078, 0x7403, 0x7a76, 0x7aae, 0x7b08,
+ 0x7d1a, 0x7cfe, 0x7d66, 0x65e7, 0x725b, 0x53bb, 0x5c45, 0x5de8,
+ 0x62d2, 0x62e0, 0x6319, 0x6e20, 0x865a, 0x8a31, 0x8ddd, 0x92f8,
+ 0x6f01, 0x79a6, 0x9b5a, 0x4ea8, 0x4eab, 0x4eac,
+ /* 0x36 */
+ 0x4f9b, 0x4fa0, 0x50d1, 0x5147, 0x7af6, 0x5171, 0x51f6, 0x5354,
+ 0x5321, 0x537f, 0x53eb, 0x55ac, 0x5883, 0x5ce1, 0x5f37, 0x5f4a,
+ 0x602f, 0x6050, 0x606d, 0x631f, 0x6559, 0x6a4b, 0x6cc1, 0x72c2,
+ 0x72ed, 0x77ef, 0x80f8, 0x8105, 0x8208, 0x854e, 0x90f7, 0x93e1,
+ 0x97ff, 0x9957, 0x9a5a, 0x4ef0, 0x51dd, 0x5c2d, 0x6681, 0x696d,
+ 0x5c40, 0x66f2, 0x6975, 0x7389, 0x6850, 0x7c81, 0x50c5, 0x52e4,
+ 0x5747, 0x5dfe, 0x9326, 0x65a4, 0x6b23, 0x6b3d, 0x7434, 0x7981,
+ 0x79bd, 0x7b4b, 0x7dca, 0x82b9, 0x83cc, 0x887f, 0x895f, 0x8b39,
+ 0x8fd1, 0x91d1, 0x541f, 0x9280, 0x4e5d, 0x5036, 0x53e5, 0x533a,
+ 0x72d7, 0x7396, 0x77e9, 0x82e6, 0x8eaf, 0x99c6, 0x99c8, 0x99d2,
+ 0x5177, 0x611a, 0x865e, 0x55b0, 0x7a7a, 0x5076, 0x5bd3, 0x9047,
+ 0x9685, 0x4e32, 0x6adb, 0x91e7, 0x5c51, 0x5c48,
+ /* 0x37 */
+ 0x6398, 0x7a9f, 0x6c93, 0x9774, 0x8f61, 0x7aaa, 0x718a, 0x9688,
+ 0x7c82, 0x6817, 0x7e70, 0x6851, 0x936c, 0x52f2, 0x541b, 0x85ab,
+ 0x8a13, 0x7fa4, 0x8ecd, 0x90e1, 0x5366, 0x8888, 0x7941, 0x4fc2,
+ 0x50be, 0x5211, 0x5144, 0x5553, 0x572d, 0x73ea, 0x578b, 0x5951,
+ 0x5f62, 0x5f84, 0x6075, 0x6176, 0x6167, 0x61a9, 0x63b2, 0x643a,
+ 0x656c, 0x666f, 0x6842, 0x6e13, 0x7566, 0x7a3d, 0x7cfb, 0x7d4c,
+ 0x7d99, 0x7e4b, 0x7f6b, 0x830e, 0x834a, 0x86cd, 0x8a08, 0x8a63,
+ 0x8b66, 0x8efd, 0x981a, 0x9d8f, 0x82b8, 0x8fce, 0x9be8, 0x5287,
+ 0x621f, 0x6483, 0x6fc0, 0x9699, 0x6841, 0x5091, 0x6b20, 0x6c7a,
+ 0x6f54, 0x7a74, 0x7d50, 0x8840, 0x8a23, 0x6708, 0x4ef6, 0x5039,
+ 0x5026, 0x5065, 0x517c, 0x5238, 0x5263, 0x55a7, 0x570f, 0x5805,
+ 0x5acc, 0x5efa, 0x61b2, 0x61f8, 0x62f3, 0x6372,
+ /* 0x38 */
+ 0x691c, 0x6a29, 0x727d, 0x72ac, 0x732e, 0x7814, 0x786f, 0x7d79,
+ 0x770c, 0x80a9, 0x898b, 0x8b19, 0x8ce2, 0x8ed2, 0x9063, 0x9375,
+ 0x967a, 0x9855, 0x9a13, 0x9e78, 0x5143, 0x539f, 0x53b3, 0x5e7b,
+ 0x5f26, 0x6e1b, 0x6e90, 0x7384, 0x73fe, 0x7d43, 0x8237, 0x8a00,
+ 0x8afa, 0x9650, 0x4e4e, 0x500b, 0x53e4, 0x547c, 0x56fa, 0x59d1,
+ 0x5b64, 0x5df1, 0x5eab, 0x5f27, 0x6238, 0x6545, 0x67af, 0x6e56,
+ 0x72d0, 0x7cca, 0x88b4, 0x80a1, 0x80e1, 0x83f0, 0x864e, 0x8a87,
+ 0x8de8, 0x9237, 0x96c7, 0x9867, 0x9f13, 0x4e94, 0x4e92, 0x4f0d,
+ 0x5348, 0x5449, 0x543e, 0x5a2f, 0x5f8c, 0x5fa1, 0x609f, 0x68a7,
+ 0x6a8e, 0x745a, 0x7881, 0x8a9e, 0x8aa4, 0x8b77, 0x9190, 0x4e5e,
+ 0x9bc9, 0x4ea4, 0x4f7c, 0x4faf, 0x5019, 0x5016, 0x5149, 0x516c,
+ 0x529f, 0x52b9, 0x52fe, 0x539a, 0x53e3, 0x5411,
+ /* 0x39 */
+ 0x540e, 0x5589, 0x5751, 0x57a2, 0x597d, 0x5b54, 0x5b5d, 0x5b8f,
+ 0x5de5, 0x5de7, 0x5df7, 0x5e78, 0x5e83, 0x5e9a, 0x5eb7, 0x5f18,
+ 0x6052, 0x614c, 0x6297, 0x62d8, 0x63a7, 0x653b, 0x6602, 0x6643,
+ 0x66f4, 0x676d, 0x6821, 0x6897, 0x69cb, 0x6c5f, 0x6d2a, 0x6d69,
+ 0x6e2f, 0x6e9d, 0x7532, 0x7687, 0x786c, 0x7a3f, 0x7ce0, 0x7d05,
+ 0x7d18, 0x7d5e, 0x7db1, 0x8015, 0x8003, 0x80af, 0x80b1, 0x8154,
+ 0x818f, 0x822a, 0x8352, 0x884c, 0x8861, 0x8b1b, 0x8ca2, 0x8cfc,
+ 0x90ca, 0x9175, 0x9271, 0x783f, 0x92fc, 0x95a4, 0x964d, 0x9805,
+ 0x9999, 0x9ad8, 0x9d3b, 0x525b, 0x52ab, 0x53f7, 0x5408, 0x58d5,
+ 0x62f7, 0x6fe0, 0x8c6a, 0x8f5f, 0x9eb9, 0x514b, 0x523b, 0x544a,
+ 0x56fd, 0x7a40, 0x9177, 0x9d60, 0x9ed2, 0x7344, 0x6f09, 0x8170,
+ 0x7511, 0x5ffd, 0x60da, 0x9aa8, 0x72db, 0x8fbc,
+ /* 0x3a */
+ 0x6b64, 0x9803, 0x4eca, 0x56f0, 0x5764, 0x58be, 0x5a5a, 0x6068,
+ 0x61c7, 0x660f, 0x6606, 0x6839, 0x68b1, 0x6df7, 0x75d5, 0x7d3a,
+ 0x826e, 0x9b42, 0x4e9b, 0x4f50, 0x53c9, 0x5506, 0x5d6f, 0x5de6,
+ 0x5dee, 0x67fb, 0x6c99, 0x7473, 0x7802, 0x8a50, 0x9396, 0x88df,
+ 0x5750, 0x5ea7, 0x632b, 0x50b5, 0x50ac, 0x518d, 0x6700, 0x54c9,
+ 0x585e, 0x59bb, 0x5bb0, 0x5f69, 0x624d, 0x63a1, 0x683d, 0x6b73,
+ 0x6e08, 0x707d, 0x91c7, 0x7280, 0x7815, 0x7826, 0x796d, 0x658e,
+ 0x7d30, 0x83dc, 0x88c1, 0x8f09, 0x969b, 0x5264, 0x5728, 0x6750,
+ 0x7f6a, 0x8ca1, 0x51b4, 0x5742, 0x962a, 0x583a, 0x698a, 0x80b4,
+ 0x54b2, 0x5d0e, 0x57fc, 0x7895, 0x9dfa, 0x4f5c, 0x524a, 0x548b,
+ 0x643e, 0x6628, 0x6714, 0x67f5, 0x7a84, 0x7b56, 0x7d22, 0x932f,
+ 0x685c, 0x9bad, 0x7b39, 0x5319, 0x518a, 0x5237,
+ /* 0x3b */
+ 0x5bdf, 0x62f6, 0x64ae, 0x64e6, 0x672d, 0x6bba, 0x85a9, 0x96d1,
+ 0x7690, 0x9bd6, 0x634c, 0x9306, 0x9bab, 0x76bf, 0x6652, 0x4e09,
+ 0x5098, 0x53c2, 0x5c71, 0x60e8, 0x6492, 0x6563, 0x685f, 0x71e6,
+ 0x73ca, 0x7523, 0x7b97, 0x7e82, 0x8695, 0x8b83, 0x8cdb, 0x9178,
+ 0x9910, 0x65ac, 0x66ab, 0x6b8b, 0x4ed5, 0x4ed4, 0x4f3a, 0x4f7f,
+ 0x523a, 0x53f8, 0x53f2, 0x55e3, 0x56db, 0x58eb, 0x59cb, 0x59c9,
+ 0x59ff, 0x5b50, 0x5c4d, 0x5e02, 0x5e2b, 0x5fd7, 0x601d, 0x6307,
+ 0x652f, 0x5b5c, 0x65af, 0x65bd, 0x65e8, 0x679d, 0x6b62, 0x6b7b,
+ 0x6c0f, 0x7345, 0x7949, 0x79c1, 0x7cf8, 0x7d19, 0x7d2b, 0x80a2,
+ 0x8102, 0x81f3, 0x8996, 0x8a5e, 0x8a69, 0x8a66, 0x8a8c, 0x8aee,
+ 0x8cc7, 0x8cdc, 0x96cc, 0x98fc, 0x6b6f, 0x4e8b, 0x4f3c, 0x4f8d,
+ 0x5150, 0x5b57, 0x5bfa, 0x6148, 0x6301, 0x6642,
+ /* 0x3c */
+ 0x6b21, 0x6ecb, 0x6cbb, 0x723e, 0x74bd, 0x75d4, 0x78c1, 0x793a,
+ 0x800c, 0x8033, 0x81ea, 0x8494, 0x8f9e, 0x6c50, 0x9e7f, 0x5f0f,
+ 0x8b58, 0x9d2b, 0x7afa, 0x8ef8, 0x5b8d, 0x96eb, 0x4e03, 0x53f1,
+ 0x57f7, 0x5931, 0x5ac9, 0x5ba4, 0x6089, 0x6e7f, 0x6f06, 0x75be,
+ 0x8cea, 0x5b9f, 0x8500, 0x7be0, 0x5072, 0x67f4, 0x829d, 0x5c61,
+ 0x854a, 0x7e1e, 0x820e, 0x5199, 0x5c04, 0x6368, 0x8d66, 0x659c,
+ 0x716e, 0x793e, 0x7d17, 0x8005, 0x8b1d, 0x8eca, 0x906e, 0x86c7,
+ 0x90aa, 0x501f, 0x52fa, 0x5c3a, 0x6753, 0x707c, 0x7235, 0x914c,
+ 0x91c8, 0x932b, 0x82e5, 0x5bc2, 0x5f31, 0x60f9, 0x4e3b, 0x53d6,
+ 0x5b88, 0x624b, 0x6731, 0x6b8a, 0x72e9, 0x73e0, 0x7a2e, 0x816b,
+ 0x8da3, 0x9152, 0x9996, 0x5112, 0x53d7, 0x546a, 0x5bff, 0x6388,
+ 0x6a39, 0x7dac, 0x9700, 0x56da, 0x53ce, 0x5468,
+ /* 0x3d */
+ 0x5b97, 0x5c31, 0x5dde, 0x4fee, 0x6101, 0x62fe, 0x6d32, 0x79c0,
+ 0x79cb, 0x7d42, 0x7e4d, 0x7fd2, 0x81ed, 0x821f, 0x8490, 0x8846,
+ 0x8972, 0x8b90, 0x8e74, 0x8f2f, 0x9031, 0x914b, 0x916c, 0x96c6,
+ 0x919c, 0x4ec0, 0x4f4f, 0x5145, 0x5341, 0x5f93, 0x620e, 0x67d4,
+ 0x6c41, 0x6e0b, 0x7363, 0x7e26, 0x91cd, 0x9283, 0x53d4, 0x5919,
+ 0x5bbf, 0x6dd1, 0x795d, 0x7e2e, 0x7c9b, 0x587e, 0x719f, 0x51fa,
+ 0x8853, 0x8ff0, 0x4fca, 0x5cfb, 0x6625, 0x77ac, 0x7ae3, 0x821c,
+ 0x99ff, 0x51c6, 0x5faa, 0x65ec, 0x696f, 0x6b89, 0x6df3, 0x6e96,
+ 0x6f64, 0x76fe, 0x7d14, 0x5de1, 0x9075, 0x9187, 0x9806, 0x51e6,
+ 0x521d, 0x6240, 0x6691, 0x66d9, 0x6e1a, 0x5eb6, 0x7dd2, 0x7f72,
+ 0x66f8, 0x85af, 0x85f7, 0x8af8, 0x52a9, 0x53d9, 0x5973, 0x5e8f,
+ 0x5f90, 0x6055, 0x92e4, 0x9664, 0x50b7, 0x511f,
+ /* 0x3e */
+ 0x52dd, 0x5320, 0x5347, 0x53ec, 0x54e8, 0x5546, 0x5531, 0x5617,
+ 0x5968, 0x59be, 0x5a3c, 0x5bb5, 0x5c06, 0x5c0f, 0x5c11, 0x5c1a,
+ 0x5e84, 0x5e8a, 0x5ee0, 0x5f70, 0x627f, 0x6284, 0x62db, 0x638c,
+ 0x6377, 0x6607, 0x660c, 0x662d, 0x6676, 0x677e, 0x68a2, 0x6a1f,
+ 0x6a35, 0x6cbc, 0x6d88, 0x6e09, 0x6e58, 0x713c, 0x7126, 0x7167,
+ 0x75c7, 0x7701, 0x785d, 0x7901, 0x7965, 0x79f0, 0x7ae0, 0x7b11,
+ 0x7ca7, 0x7d39, 0x8096, 0x83d6, 0x848b, 0x8549, 0x885d, 0x88f3,
+ 0x8a1f, 0x8a3c, 0x8a54, 0x8a73, 0x8c61, 0x8cde, 0x91a4, 0x9266,
+ 0x937e, 0x9418, 0x969c, 0x9798, 0x4e0a, 0x4e08, 0x4e1e, 0x4e57,
+ 0x5197, 0x5270, 0x57ce, 0x5834, 0x58cc, 0x5b22, 0x5e38, 0x60c5,
+ 0x64fe, 0x6761, 0x6756, 0x6d44, 0x72b6, 0x7573, 0x7a63, 0x84b8,
+ 0x8b72, 0x91b8, 0x9320, 0x5631, 0x57f4, 0x98fe,
+ /* 0x3f */
+ 0x62ed, 0x690d, 0x6b96, 0x71ed, 0x7e54, 0x8077, 0x8272, 0x89e6,
+ 0x98df, 0x8755, 0x8fb1, 0x5c3b, 0x4f38, 0x4fe1, 0x4fb5, 0x5507,
+ 0x5a20, 0x5bdd, 0x5be9, 0x5fc3, 0x614e, 0x632f, 0x65b0, 0x664b,
+ 0x68ee, 0x699b, 0x6d78, 0x6df1, 0x7533, 0x75b9, 0x771f, 0x795e,
+ 0x79e6, 0x7d33, 0x81e3, 0x82af, 0x85aa, 0x89aa, 0x8a3a, 0x8eab,
+ 0x8f9b, 0x9032, 0x91dd, 0x9707, 0x4eba, 0x4ec1, 0x5203, 0x5875,
+ 0x58ec, 0x5c0b, 0x751a, 0x5c3d, 0x814e, 0x8a0a, 0x8fc5, 0x9663,
+ 0x976d, 0x7b25, 0x8acf, 0x9808, 0x9162, 0x56f3, 0x53a8, 0x9017,
+ 0x5439, 0x5782, 0x5e25, 0x63a8, 0x6c34, 0x708a, 0x7761, 0x7c8b,
+ 0x7fe0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968f, 0x745e,
+ 0x9ac4, 0x5d07, 0x5d69, 0x6570, 0x67a2, 0x8da8, 0x96db, 0x636e,
+ 0x6749, 0x6919, 0x83c5, 0x9817, 0x96c0, 0x88fe,
+ /* 0x40 */
+ 0x6f84, 0x647a, 0x5bf8, 0x4e16, 0x702c, 0x755d, 0x662f, 0x51c4,
+ 0x5236, 0x52e2, 0x59d3, 0x5f81, 0x6027, 0x6210, 0x653f, 0x6574,
+ 0x661f, 0x6674, 0x68f2, 0x6816, 0x6b63, 0x6e05, 0x7272, 0x751f,
+ 0x76db, 0x7cbe, 0x8056, 0x58f0, 0x88fd, 0x897f, 0x8aa0, 0x8a93,
+ 0x8acb, 0x901d, 0x9192, 0x9752, 0x9759, 0x6589, 0x7a0e, 0x8106,
+ 0x96bb, 0x5e2d, 0x60dc, 0x621a, 0x65a5, 0x6614, 0x6790, 0x77f3,
+ 0x7a4d, 0x7c4d, 0x7e3e, 0x810a, 0x8cac, 0x8d64, 0x8de1, 0x8e5f,
+ 0x78a9, 0x5207, 0x62d9, 0x63a5, 0x6442, 0x6298, 0x8a2d, 0x7a83,
+ 0x7bc0, 0x8aac, 0x96ea, 0x7d76, 0x820c, 0x8749, 0x4ed9, 0x5148,
+ 0x5343, 0x5360, 0x5ba3, 0x5c02, 0x5c16, 0x5ddd, 0x6226, 0x6247,
+ 0x64b0, 0x6813, 0x6834, 0x6cc9, 0x6d45, 0x6d17, 0x67d3, 0x6f5c,
+ 0x714e, 0x717d, 0x65cb, 0x7a7f, 0x7bad, 0x7dda,
+ /* 0x41 */
+ 0x7e4a, 0x7fa8, 0x817a, 0x821b, 0x8239, 0x85a6, 0x8a6e, 0x8cce,
+ 0x8df5, 0x9078, 0x9077, 0x92ad, 0x9291, 0x9583, 0x9bae, 0x524d,
+ 0x5584, 0x6f38, 0x7136, 0x5168, 0x7985, 0x7e55, 0x81b3, 0x7cce,
+ 0x564c, 0x5851, 0x5ca8, 0x63aa, 0x66fe, 0x66fd, 0x695a, 0x72d9,
+ 0x758f, 0x758e, 0x790e, 0x7956, 0x79df, 0x7c97, 0x7d20, 0x7d44,
+ 0x8607, 0x8a34, 0x963b, 0x9061, 0x9f20, 0x50e7, 0x5275, 0x53cc,
+ 0x53e2, 0x5009, 0x55aa, 0x58ee, 0x594f, 0x723d, 0x5b8b, 0x5c64,
+ 0x531d, 0x60e3, 0x60f3, 0x635c, 0x6383, 0x633f, 0x63bb, 0x64cd,
+ 0x65e9, 0x66f9, 0x5de3, 0x69cd, 0x69fd, 0x6f15, 0x71e5, 0x4e89,
+ 0x75e9, 0x76f8, 0x7a93, 0x7cdf, 0x7dcf, 0x7d9c, 0x8061, 0x8349,
+ 0x8358, 0x846c, 0x84bc, 0x85fb, 0x88c5, 0x8d70, 0x9001, 0x906d,
+ 0x9397, 0x971c, 0x9a12, 0x50cf, 0x5897, 0x618e,
+ /* 0x42 */
+ 0x81d3, 0x8535, 0x8d08, 0x9020, 0x4fc3, 0x5074, 0x5247, 0x5373,
+ 0x606f, 0x6349, 0x675f, 0x6e2c, 0x8db3, 0x901f, 0x4fd7, 0x5c5e,
+ 0x8cca, 0x65cf, 0x7d9a, 0x5352, 0x8896, 0x5176, 0x63c3, 0x5b58,
+ 0x5b6b, 0x5c0a, 0x640d, 0x6751, 0x905c, 0x4ed6, 0x591a, 0x592a,
+ 0x6c70, 0x8a51, 0x553e, 0x5815, 0x59a5, 0x60f0, 0x6253, 0x67c1,
+ 0x8235, 0x6955, 0x9640, 0x99c4, 0x9a28, 0x4f53, 0x5806, 0x5bfe,
+ 0x8010, 0x5cb1, 0x5e2f, 0x5f85, 0x6020, 0x614b, 0x6234, 0x66ff,
+ 0x6cf0, 0x6ede, 0x80ce, 0x817f, 0x82d4, 0x888b, 0x8cb8, 0x9000,
+ 0x902e, 0x968a, 0x9edb, 0x9bdb, 0x4ee3, 0x53f0, 0x5927, 0x7b2c,
+ 0x918d, 0x984c, 0x9df9, 0x6edd, 0x7027, 0x5353, 0x5544, 0x5b85,
+ 0x6258, 0x629e, 0x62d3, 0x6ca2, 0x6fef, 0x7422, 0x8a17, 0x9438,
+ 0x6fc1, 0x8afe, 0x8338, 0x51e7, 0x86f8, 0x53ea,
+ /* 0x43 */
+ 0x53e9, 0x4f46, 0x9054, 0x8fb0, 0x596a, 0x8131, 0x5dfd, 0x7aea,
+ 0x8fbf, 0x68da, 0x8c37, 0x72f8, 0x9c48, 0x6a3d, 0x8ab0, 0x4e39,
+ 0x5358, 0x5606, 0x5766, 0x62c5, 0x63a2, 0x65e6, 0x6b4e, 0x6de1,
+ 0x6e5b, 0x70ad, 0x77ed, 0x7aef, 0x7baa, 0x7dbb, 0x803d, 0x80c6,
+ 0x86cb, 0x8a95, 0x935b, 0x56e3, 0x58c7, 0x5f3e, 0x65ad, 0x6696,
+ 0x6a80, 0x6bb5, 0x7537, 0x8ac7, 0x5024, 0x77e5, 0x5730, 0x5f1b,
+ 0x6065, 0x667a, 0x6c60, 0x75f4, 0x7a1a, 0x7f6e, 0x81f4, 0x8718,
+ 0x9045, 0x99b3, 0x7bc9, 0x755c, 0x7af9, 0x7b51, 0x84c4, 0x9010,
+ 0x79e9, 0x7a92, 0x8336, 0x5ae1, 0x7740, 0x4e2d, 0x4ef2, 0x5b99,
+ 0x5fe0, 0x62bd, 0x663c, 0x67f1, 0x6ce8, 0x866b, 0x8877, 0x8a3b,
+ 0x914e, 0x92f3, 0x99d0, 0x6a17, 0x7026, 0x732a, 0x82e7, 0x8457,
+ 0x8caf, 0x4e01, 0x5146, 0x51cb, 0x558b, 0x5bf5,
+ /* 0x44 */
+ 0x5e16, 0x5e33, 0x5e81, 0x5f14, 0x5f35, 0x5f6b, 0x5fb4, 0x61f2,
+ 0x6311, 0x66a2, 0x671d, 0x6f6e, 0x7252, 0x753a, 0x773a, 0x8074,
+ 0x8139, 0x8178, 0x8776, 0x8abf, 0x8adc, 0x8d85, 0x8df3, 0x929a,
+ 0x9577, 0x9802, 0x9ce5, 0x52c5, 0x6357, 0x76f4, 0x6715, 0x6c88,
+ 0x73cd, 0x8cc3, 0x93ae, 0x9673, 0x6d25, 0x589c, 0x690e, 0x69cc,
+ 0x8ffd, 0x939a, 0x75db, 0x901a, 0x585a, 0x6802, 0x63b4, 0x69fb,
+ 0x4f43, 0x6f2c, 0x67d8, 0x8fbb, 0x8526, 0x7db4, 0x9354, 0x693f,
+ 0x6f70, 0x576a, 0x58f7, 0x5b2c, 0x7d2c, 0x722a, 0x540a, 0x91e3,
+ 0x9db4, 0x4ead, 0x4f4e, 0x505c, 0x5075, 0x5243, 0x8c9e, 0x5448,
+ 0x5824, 0x5b9a, 0x5e1d, 0x5e95, 0x5ead, 0x5ef7, 0x5f1f, 0x608c,
+ 0x62b5, 0x633a, 0x63d0, 0x68af, 0x6c40, 0x7887, 0x798e, 0x7a0b,
+ 0x7de0, 0x8247, 0x8a02, 0x8ae6, 0x8e44, 0x9013,
+ /* 0x45 */
+ 0x90b8, 0x912d, 0x91d8, 0x9f0e, 0x6ce5, 0x6458, 0x64e2, 0x6575,
+ 0x6ef4, 0x7684, 0x7b1b, 0x9069, 0x93d1, 0x6eba, 0x54f2, 0x5fb9,
+ 0x64a4, 0x8f4d, 0x8fed, 0x9244, 0x5178, 0x586b, 0x5929, 0x5c55,
+ 0x5e97, 0x6dfb, 0x7e8f, 0x751c, 0x8cbc, 0x8ee2, 0x985b, 0x70b9,
+ 0x4f1d, 0x6bbf, 0x6fb1, 0x7530, 0x96fb, 0x514e, 0x5410, 0x5835,
+ 0x5857, 0x59ac, 0x5c60, 0x5f92, 0x6597, 0x675c, 0x6e21, 0x767b,
+ 0x83df, 0x8ced, 0x9014, 0x90fd, 0x934d, 0x7825, 0x783a, 0x52aa,
+ 0x5ea6, 0x571f, 0x5974, 0x6012, 0x5012, 0x515a, 0x51ac, 0x51cd,
+ 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5b95, 0x5cf6, 0x5d8b,
+ 0x60bc, 0x6295, 0x642d, 0x6771, 0x6843, 0x68bc, 0x68df, 0x76d7,
+ 0x6dd8, 0x6e6f, 0x6d9b, 0x706f, 0x71c8, 0x5f53, 0x75d8, 0x7977,
+ 0x7b49, 0x7b54, 0x7b52, 0x7cd6, 0x7d71, 0x5230,
+ /* 0x46 */
+ 0x8463, 0x8569, 0x85e4, 0x8a0e, 0x8b04, 0x8c46, 0x8e0f, 0x9003,
+ 0x900f, 0x9419, 0x9676, 0x982d, 0x9a30, 0x95d8, 0x50cd, 0x52d5,
+ 0x540c, 0x5802, 0x5c0e, 0x61a7, 0x649e, 0x6d1e, 0x77b3, 0x7ae5,
+ 0x80f4, 0x8404, 0x9053, 0x9285, 0x5ce0, 0x9d07, 0x533f, 0x5f97,
+ 0x5fb3, 0x6d9c, 0x7279, 0x7763, 0x79bf, 0x7be4, 0x6bd2, 0x72ec,
+ 0x8aad, 0x6803, 0x6a61, 0x51f8, 0x7a81, 0x6934, 0x5c4a, 0x9cf6,
+ 0x82eb, 0x5bc5, 0x9149, 0x701e, 0x5678, 0x5c6f, 0x60c7, 0x6566,
+ 0x6c8c, 0x8c5a, 0x9041, 0x9813, 0x5451, 0x66c7, 0x920d, 0x5948,
+ 0x90a3, 0x5185, 0x4e4d, 0x51ea, 0x8599, 0x8b0e, 0x7058, 0x637a,
+ 0x934b, 0x6962, 0x99b4, 0x7e04, 0x7577, 0x5357, 0x6960, 0x8edf,
+ 0x96e3, 0x6c5d, 0x4e8c, 0x5c3c, 0x5f10, 0x8fe9, 0x5302, 0x8cd1,
+ 0x8089, 0x8679, 0x5eff, 0x65e5, 0x4e73, 0x5165,
+ /* 0x47 */
+ 0x5982, 0x5c3f, 0x97ee, 0x4efb, 0x598a, 0x5fcd, 0x8a8d, 0x6fe1,
+ 0x79b0, 0x7962, 0x5be7, 0x8471, 0x732b, 0x71b1, 0x5e74, 0x5ff5,
+ 0x637b, 0x649a, 0x71c3, 0x7c98, 0x4e43, 0x5efc, 0x4e4b, 0x57dc,
+ 0x56a2, 0x60a9, 0x6fc3, 0x7d0d, 0x80fd, 0x8133, 0x81bf, 0x8fb2,
+ 0x8997, 0x86a4, 0x5df4, 0x628a, 0x64ad, 0x8987, 0x6777, 0x6ce2,
+ 0x6d3e, 0x7436, 0x7834, 0x5a46, 0x7f75, 0x82ad, 0x99ac, 0x4ff3,
+ 0x5ec3, 0x62dd, 0x6392, 0x6557, 0x676f, 0x76c3, 0x724c, 0x80cc,
+ 0x80ba, 0x8f29, 0x914d, 0x500d, 0x57f9, 0x5a92, 0x6885, 0x6973,
+ 0x7164, 0x72fd, 0x8cb7, 0x58f2, 0x8ce0, 0x966a, 0x9019, 0x877f,
+ 0x79e4, 0x77e7, 0x8429, 0x4f2f, 0x5265, 0x535a, 0x62cd, 0x67cf,
+ 0x6cca, 0x767d, 0x7b94, 0x7c95, 0x8236, 0x8584, 0x8feb, 0x66dd,
+ 0x6f20, 0x7206, 0x7e1b, 0x83ab, 0x99c1, 0x9ea6,
+ /* 0x48 */
+ 0x51fd, 0x7bb1, 0x7872, 0x7bb8, 0x8087, 0x7b48, 0x6ae8, 0x5e61,
+ 0x808c, 0x7551, 0x7560, 0x516b, 0x9262, 0x6e8c, 0x767a, 0x9197,
+ 0x9aea, 0x4f10, 0x7f70, 0x629c, 0x7b4f, 0x95a5, 0x9ce9, 0x567a,
+ 0x5859, 0x86e4, 0x96bc, 0x4f34, 0x5224, 0x534a, 0x53cd, 0x53db,
+ 0x5e06, 0x642c, 0x6591, 0x677f, 0x6c3e, 0x6c4e, 0x7248, 0x72af,
+ 0x73ed, 0x7554, 0x7e41, 0x822c, 0x85e9, 0x8ca9, 0x7bc4, 0x91c6,
+ 0x7169, 0x9812, 0x98ef, 0x633d, 0x6669, 0x756a, 0x76e4, 0x78d0,
+ 0x8543, 0x86ee, 0x532a, 0x5351, 0x5426, 0x5983, 0x5e87, 0x5f7c,
+ 0x60b2, 0x6249, 0x6279, 0x62ab, 0x6590, 0x6bd4, 0x6ccc, 0x75b2,
+ 0x76ae, 0x7891, 0x79d8, 0x7dcb, 0x7f77, 0x80a5, 0x88ab, 0x8ab9,
+ 0x8cbb, 0x907f, 0x975e, 0x98db, 0x6a0b, 0x7c38, 0x5099, 0x5c3e,
+ 0x5fae, 0x6787, 0x6bd8, 0x7435, 0x7709, 0x7f8e,
+ /* 0x49 */
+ 0x9f3b, 0x67ca, 0x7a17, 0x5339, 0x758b, 0x9aed, 0x5f66, 0x819d,
+ 0x83f1, 0x8098, 0x5f3c, 0x5fc5, 0x7562, 0x7b46, 0x903c, 0x6867,
+ 0x59eb, 0x5a9b, 0x7d10, 0x767e, 0x8b2c, 0x4ff5, 0x5f6a, 0x6a19,
+ 0x6c37, 0x6f02, 0x74e2, 0x7968, 0x8868, 0x8a55, 0x8c79, 0x5edf,
+ 0x63cf, 0x75c5, 0x79d2, 0x82d7, 0x9328, 0x92f2, 0x849c, 0x86ed,
+ 0x9c2d, 0x54c1, 0x5f6c, 0x658c, 0x6d5c, 0x7015, 0x8ca7, 0x8cd3,
+ 0x983b, 0x654f, 0x74f6, 0x4e0d, 0x4ed8, 0x57e0, 0x592b, 0x5a66,
+ 0x5bcc, 0x51a8, 0x5e03, 0x5e9c, 0x6016, 0x6276, 0x6577, 0x65a7,
+ 0x666e, 0x6d6e, 0x7236, 0x7b26, 0x8150, 0x819a, 0x8299, 0x8b5c,
+ 0x8ca0, 0x8ce6, 0x8d74, 0x961c, 0x9644, 0x4fae, 0x64ab, 0x6b66,
+ 0x821e, 0x8461, 0x856a, 0x90e8, 0x5c01, 0x6953, 0x98a8, 0x847a,
+ 0x8557, 0x4f0f, 0x526f, 0x5fa9, 0x5e45, 0x670d,
+ /* 0x4a */
+ 0x798f, 0x8179, 0x8907, 0x8986, 0x6df5, 0x5f17, 0x6255, 0x6cb8,
+ 0x4ecf, 0x7269, 0x9b92, 0x5206, 0x543b, 0x5674, 0x58b3, 0x61a4,
+ 0x626e, 0x711a, 0x596e, 0x7c89, 0x7cde, 0x7d1b, 0x96f0, 0x6587,
+ 0x805e, 0x4e19, 0x4f75, 0x5175, 0x5840, 0x5e63, 0x5e73, 0x5f0a,
+ 0x67c4, 0x4e26, 0x853d, 0x9589, 0x965b, 0x7c73, 0x9801, 0x50fb,
+ 0x58c1, 0x7656, 0x78a7, 0x5225, 0x77a5, 0x8511, 0x7b86, 0x504f,
+ 0x5909, 0x7247, 0x7bc7, 0x7de8, 0x8fba, 0x8fd4, 0x904d, 0x4fbf,
+ 0x52c9, 0x5a29, 0x5f01, 0x97ad, 0x4fdd, 0x8217, 0x92ea, 0x5703,
+ 0x6355, 0x6b69, 0x752b, 0x88dc, 0x8f14, 0x7a42, 0x52df, 0x5893,
+ 0x6155, 0x620a, 0x66ae, 0x6bcd, 0x7c3f, 0x83e9, 0x5023, 0x4ff8,
+ 0x5305, 0x5446, 0x5831, 0x5949, 0x5b9d, 0x5cf0, 0x5cef, 0x5d29,
+ 0x5e96, 0x62b1, 0x6367, 0x653e, 0x65b9, 0x670b,
+ /* 0x4b */
+ 0x6cd5, 0x6ce1, 0x70f9, 0x7832, 0x7e2b, 0x80de, 0x82b3, 0x840c,
+ 0x84ec, 0x8702, 0x8912, 0x8a2a, 0x8c4a, 0x90a6, 0x92d2, 0x98fd,
+ 0x9cf3, 0x9d6c, 0x4e4f, 0x4ea1, 0x508d, 0x5256, 0x574a, 0x59a8,
+ 0x5e3d, 0x5fd8, 0x5fd9, 0x623f, 0x66b4, 0x671b, 0x67d0, 0x68d2,
+ 0x5192, 0x7d21, 0x80aa, 0x81a8, 0x8b00, 0x8c8c, 0x8cbf, 0x927e,
+ 0x9632, 0x5420, 0x982c, 0x5317, 0x50d5, 0x535c, 0x58a8, 0x64b2,
+ 0x6734, 0x7267, 0x7766, 0x7a46, 0x91e6, 0x52c3, 0x6ca1, 0x6b86,
+ 0x5800, 0x5e4c, 0x5954, 0x672c, 0x7ffb, 0x51e1, 0x76c6, 0x6469,
+ 0x78e8, 0x9b54, 0x9ebb, 0x57cb, 0x59b9, 0x6627, 0x679a, 0x6bce,
+ 0x54e9, 0x69d9, 0x5e55, 0x819c, 0x6795, 0x9baa, 0x67fe, 0x9c52,
+ 0x685d, 0x4ea6, 0x4fe3, 0x53c8, 0x62b9, 0x672b, 0x6cab, 0x8fc4,
+ 0x4fad, 0x7e6d, 0x9ebf, 0x4e07, 0x6162, 0x6e80,
+ /* 0x4c */
+ 0x6f2b, 0x8513, 0x5473, 0x672a, 0x9b45, 0x5df3, 0x7b95, 0x5cac,
+ 0x5bc6, 0x871c, 0x6e4a, 0x84d1, 0x7a14, 0x8108, 0x5999, 0x7c8d,
+ 0x6c11, 0x7720, 0x52d9, 0x5922, 0x7121, 0x725f, 0x77db, 0x9727,
+ 0x9d61, 0x690b, 0x5a7f, 0x5a18, 0x51a5, 0x540d, 0x547d, 0x660e,
+ 0x76df, 0x8ff7, 0x9298, 0x9cf4, 0x59ea, 0x725d, 0x6ec5, 0x514d,
+ 0x68c9, 0x7dbf, 0x7dec, 0x9762, 0x9eba, 0x6478, 0x6a21, 0x8302,
+ 0x5984, 0x5b5f, 0x6bdb, 0x731b, 0x76f2, 0x7db2, 0x8017, 0x8499,
+ 0x5132, 0x6728, 0x9ed9, 0x76ee, 0x6762, 0x52ff, 0x9905, 0x5c24,
+ 0x623b, 0x7c7e, 0x8cb0, 0x554f, 0x60b6, 0x7d0b, 0x9580, 0x5301,
+ 0x4e5f, 0x51b6, 0x591c, 0x723a, 0x8036, 0x91ce, 0x5f25, 0x77e2,
+ 0x5384, 0x5f79, 0x7d04, 0x85ac, 0x8a33, 0x8e8d, 0x9756, 0x67f3,
+ 0x85ae, 0x9453, 0x6109, 0x6108, 0x6cb9, 0x7652,
+ /* 0x4d */
+ 0x8aed, 0x8f38, 0x552f, 0x4f51, 0x512a, 0x52c7, 0x53cb, 0x5ba5,
+ 0x5e7d, 0x60a0, 0x6182, 0x63d6, 0x6709, 0x67da, 0x6e67, 0x6d8c,
+ 0x7336, 0x7337, 0x7531, 0x7950, 0x88d5, 0x8a98, 0x904a, 0x9091,
+ 0x90f5, 0x96c4, 0x878d, 0x5915, 0x4e88, 0x4f59, 0x4e0e, 0x8a89,
+ 0x8f3f, 0x9810, 0x50ad, 0x5e7c, 0x5996, 0x5bb9, 0x5eb8, 0x63da,
+ 0x63fa, 0x64c1, 0x66dc, 0x694a, 0x69d8, 0x6d0b, 0x6eb6, 0x7194,
+ 0x7528, 0x7aaf, 0x7f8a, 0x8000, 0x8449, 0x84c9, 0x8981, 0x8b21,
+ 0x8e0a, 0x9065, 0x967d, 0x990a, 0x617e, 0x6291, 0x6b32, 0x6c83,
+ 0x6d74, 0x7fcc, 0x7ffc, 0x6dc0, 0x7f85, 0x87ba, 0x88f8, 0x6765,
+ 0x83b1, 0x983c, 0x96f7, 0x6d1b, 0x7d61, 0x843d, 0x916a, 0x4e71,
+ 0x5375, 0x5d50, 0x6b04, 0x6feb, 0x85cd, 0x862d, 0x89a7, 0x5229,
+ 0x540f, 0x5c65, 0x674e, 0x68a8, 0x7406, 0x7483,
+ /* 0x4e */
+ 0x75e2, 0x88cf, 0x88e1, 0x91cc, 0x96e2, 0x9678, 0x5f8b, 0x7387,
+ 0x7acb, 0x844e, 0x63a0, 0x7565, 0x5289, 0x6d41, 0x6e9c, 0x7409,
+ 0x7559, 0x786b, 0x7c92, 0x9686, 0x7adc, 0x9f8d, 0x4fb6, 0x616e,
+ 0x65c5, 0x865c, 0x4e86, 0x4eae, 0x50da, 0x4e21, 0x51cc, 0x5bee,
+ 0x6599, 0x6881, 0x6dbc, 0x731f, 0x7642, 0x77ad, 0x7a1c, 0x7ce7,
+ 0x826f, 0x8ad2, 0x907c, 0x91cf, 0x9675, 0x9818, 0x529b, 0x7dd1,
+ 0x502b, 0x5398, 0x6797, 0x6dcb, 0x71d0, 0x7433, 0x81e8, 0x8f2a,
+ 0x96a3, 0x9c57, 0x9e9f, 0x7460, 0x5841, 0x6d99, 0x7d2f, 0x985e,
+ 0x4ee4, 0x4f36, 0x4f8b, 0x51b7, 0x52b1, 0x5dba, 0x601c, 0x73b2,
+ 0x793c, 0x82d3, 0x9234, 0x96b7, 0x96f6, 0x970a, 0x9e97, 0x9f62,
+ 0x66a6, 0x6b74, 0x5217, 0x52a3, 0x70c8, 0x88c2, 0x5ec9, 0x604b,
+ 0x6190, 0x6f23, 0x7149, 0x7c3e, 0x7df4, 0x806f,
+ /* 0x4f */
+ 0x84ee, 0x9023, 0x932c, 0x5442, 0x9b6f, 0x6ad3, 0x7089, 0x8cc2,
+ 0x8def, 0x9732, 0x52b4, 0x5a41, 0x5eca, 0x5f04, 0x6717, 0x697c,
+ 0x6994, 0x6d6a, 0x6f0f, 0x7262, 0x72fc, 0x7bed, 0x8001, 0x807e,
+ 0x874b, 0x90ce, 0x516d, 0x9e93, 0x7984, 0x808b, 0x9332, 0x8ad6,
+ 0x502d, 0x548c, 0x8a71, 0x6b6a, 0x8cc4, 0x8107, 0x60d1, 0x67a0,
+ 0x9df2, 0x4e99, 0x4e98, 0x9c10, 0x8a6b, 0x85c1, 0x8568, 0x6900,
+ 0x6e7e, 0x7897, 0x8155, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x50 */
+ 0x5f0c, 0x4e10, 0x4e15, 0x4e2a, 0x4e31, 0x4e36, 0x4e3c, 0x4e3f,
+ 0x4e42, 0x4e56, 0x4e58, 0x4e82, 0x4e85, 0x8c6b, 0x4e8a, 0x8212,
+ 0x5f0d, 0x4e8e, 0x4e9e, 0x4e9f, 0x4ea0, 0x4ea2, 0x4eb0, 0x4eb3,
+ 0x4eb6, 0x4ece, 0x4ecd, 0x4ec4, 0x4ec6, 0x4ec2, 0x4ed7, 0x4ede,
+ 0x4eed, 0x4edf, 0x4ef7, 0x4f09, 0x4f5a, 0x4f30, 0x4f5b, 0x4f5d,
+ 0x4f57, 0x4f47, 0x4f76, 0x4f88, 0x4f8f, 0x4f98, 0x4f7b, 0x4f69,
+ 0x4f70, 0x4f91, 0x4f6f, 0x4f86, 0x4f96, 0x5118, 0x4fd4, 0x4fdf,
+ 0x4fce, 0x4fd8, 0x4fdb, 0x4fd1, 0x4fda, 0x4fd0, 0x4fe4, 0x4fe5,
+ 0x501a, 0x5028, 0x5014, 0x502a, 0x5025, 0x5005, 0x4f1c, 0x4ff6,
+ 0x5021, 0x5029, 0x502c, 0x4ffe, 0x4fef, 0x5011, 0x5006, 0x5043,
+ 0x5047, 0x6703, 0x5055, 0x5050, 0x5048, 0x505a, 0x5056, 0x506c,
+ 0x5078, 0x5080, 0x509a, 0x5085, 0x50b4, 0x50b2,
+ /* 0x51 */
+ 0x50c9, 0x50ca, 0x50b3, 0x50c2, 0x50d6, 0x50de, 0x50e5, 0x50ed,
+ 0x50e3, 0x50ee, 0x50f9, 0x50f5, 0x5109, 0x5101, 0x5102, 0x5116,
+ 0x5115, 0x5114, 0x511a, 0x5121, 0x513a, 0x5137, 0x513c, 0x513b,
+ 0x513f, 0x5140, 0x5152, 0x514c, 0x5154, 0x5162, 0x7af8, 0x5169,
+ 0x516a, 0x516e, 0x5180, 0x5182, 0x56d8, 0x518c, 0x5189, 0x518f,
+ 0x5191, 0x5193, 0x5195, 0x5196, 0x51a4, 0x51a6, 0x51a2, 0x51a9,
+ 0x51aa, 0x51ab, 0x51b3, 0x51b1, 0x51b2, 0x51b0, 0x51b5, 0x51bd,
+ 0x51c5, 0x51c9, 0x51db, 0x51e0, 0x8655, 0x51e9, 0x51ed, 0x51f0,
+ 0x51f5, 0x51fe, 0x5204, 0x520b, 0x5214, 0x520e, 0x5227, 0x522a,
+ 0x522e, 0x5233, 0x5239, 0x524f, 0x5244, 0x524b, 0x524c, 0x525e,
+ 0x5254, 0x526a, 0x5274, 0x5269, 0x5273, 0x527f, 0x527d, 0x528d,
+ 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8fa8,
+ /* 0x52 */
+ 0x8fa7, 0x52ac, 0x52ad, 0x52bc, 0x52b5, 0x52c1, 0x52cd, 0x52d7,
+ 0x52de, 0x52e3, 0x52e6, 0x98ed, 0x52e0, 0x52f3, 0x52f5, 0x52f8,
+ 0x52f9, 0x5306, 0x5308, 0x7538, 0x530d, 0x5310, 0x530f, 0x5315,
+ 0x531a, 0x5323, 0x532f, 0x5331, 0x5333, 0x5338, 0x5340, 0x5346,
+ 0x5345, 0x4e17, 0x5349, 0x534d, 0x51d6, 0x535e, 0x5369, 0x536e,
+ 0x5918, 0x537b, 0x5377, 0x5382, 0x5396, 0x53a0, 0x53a6, 0x53a5,
+ 0x53ae, 0x53b0, 0x53b6, 0x53c3, 0x7c12, 0x96d9, 0x53df, 0x66fc,
+ 0x71ee, 0x53ee, 0x53e8, 0x53ed, 0x53fa, 0x5401, 0x543d, 0x5440,
+ 0x542c, 0x542d, 0x543c, 0x542e, 0x5436, 0x5429, 0x541d, 0x544e,
+ 0x548f, 0x5475, 0x548e, 0x545f, 0x5471, 0x5477, 0x5470, 0x5492,
+ 0x547b, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486, 0x54c7, 0x54a2,
+ 0x54b8, 0x54a5, 0x54ac, 0x54c4, 0x54c8, 0x54a8,
+ /* 0x53 */
+ 0x54ab, 0x54c2, 0x54a4, 0x54be, 0x54bc, 0x54d8, 0x54e5, 0x54e6,
+ 0x550f, 0x5514, 0x54fd, 0x54ee, 0x54ed, 0x54fa, 0x54e2, 0x5539,
+ 0x5540, 0x5563, 0x554c, 0x552e, 0x555c, 0x5545, 0x5556, 0x5557,
+ 0x5538, 0x5533, 0x555d, 0x5599, 0x5580, 0x54af, 0x558a, 0x559f,
+ 0x557b, 0x557e, 0x5598, 0x559e, 0x55ae, 0x557c, 0x5583, 0x55a9,
+ 0x5587, 0x55a8, 0x55da, 0x55c5, 0x55df, 0x55c4, 0x55dc, 0x55e4,
+ 0x55d4, 0x5614, 0x55f7, 0x5616, 0x55fe, 0x55fd, 0x561b, 0x55f9,
+ 0x564e, 0x5650, 0x71df, 0x5634, 0x5636, 0x5632, 0x5638, 0x566b,
+ 0x5664, 0x562f, 0x566c, 0x566a, 0x5686, 0x5680, 0x568a, 0x56a0,
+ 0x5694, 0x568f, 0x56a5, 0x56ae, 0x56b6, 0x56b4, 0x56c2, 0x56bc,
+ 0x56c1, 0x56c3, 0x56c0, 0x56c8, 0x56ce, 0x56d1, 0x56d3, 0x56d7,
+ 0x56ee, 0x56f9, 0x5700, 0x56ff, 0x5704, 0x5709,
+ /* 0x54 */
+ 0x5708, 0x570b, 0x570d, 0x5713, 0x5718, 0x5716, 0x55c7, 0x571c,
+ 0x5726, 0x5737, 0x5738, 0x574e, 0x573b, 0x5740, 0x574f, 0x5769,
+ 0x57c0, 0x5788, 0x5761, 0x577f, 0x5789, 0x5793, 0x57a0, 0x57b3,
+ 0x57a4, 0x57aa, 0x57b0, 0x57c3, 0x57c6, 0x57d4, 0x57d2, 0x57d3,
+ 0x580a, 0x57d6, 0x57e3, 0x580b, 0x5819, 0x581d, 0x5872, 0x5821,
+ 0x5862, 0x584b, 0x5870, 0x6bc0, 0x5852, 0x583d, 0x5879, 0x5885,
+ 0x58b9, 0x589f, 0x58ab, 0x58ba, 0x58de, 0x58bb, 0x58b8, 0x58ae,
+ 0x58c5, 0x58d3, 0x58d1, 0x58d7, 0x58d9, 0x58d8, 0x58e5, 0x58dc,
+ 0x58e4, 0x58df, 0x58ef, 0x58fa, 0x58f9, 0x58fb, 0x58fc, 0x58fd,
+ 0x5902, 0x590a, 0x5910, 0x591b, 0x68a6, 0x5925, 0x592c, 0x592d,
+ 0x5932, 0x5938, 0x593e, 0x7ad2, 0x5955, 0x5950, 0x594e, 0x595a,
+ 0x5958, 0x5962, 0x5960, 0x5967, 0x596c, 0x5969,
+ /* 0x55 */
+ 0x5978, 0x5981, 0x599d, 0x4f5e, 0x4fab, 0x59a3, 0x59b2, 0x59c6,
+ 0x59e8, 0x59dc, 0x598d, 0x59d9, 0x59da, 0x5a25, 0x5a1f, 0x5a11,
+ 0x5a1c, 0x5a09, 0x5a1a, 0x5a40, 0x5a6c, 0x5a49, 0x5a35, 0x5a36,
+ 0x5a62, 0x5a6a, 0x5a9a, 0x5abc, 0x5abe, 0x5acb, 0x5ac2, 0x5abd,
+ 0x5ae3, 0x5ad7, 0x5ae6, 0x5ae9, 0x5ad6, 0x5afa, 0x5afb, 0x5b0c,
+ 0x5b0b, 0x5b16, 0x5b32, 0x5ad0, 0x5b2a, 0x5b36, 0x5b3e, 0x5b43,
+ 0x5b45, 0x5b40, 0x5b51, 0x5b55, 0x5b5a, 0x5b5b, 0x5b65, 0x5b69,
+ 0x5b70, 0x5b73, 0x5b75, 0x5b78, 0x6588, 0x5b7a, 0x5b80, 0x5b83,
+ 0x5ba6, 0x5bb8, 0x5bc3, 0x5bc7, 0x5bc9, 0x5bd4, 0x5bd0, 0x5be4,
+ 0x5be6, 0x5be2, 0x5bde, 0x5be5, 0x5beb, 0x5bf0, 0x5bf6, 0x5bf3,
+ 0x5c05, 0x5c07, 0x5c08, 0x5c0d, 0x5c13, 0x5c20, 0x5c22, 0x5c28,
+ 0x5c38, 0x5c39, 0x5c41, 0x5c46, 0x5c4e, 0x5c53,
+ /* 0x56 */
+ 0x5c50, 0x5c4f, 0x5b71, 0x5c6c, 0x5c6e, 0x4e62, 0x5c76, 0x5c79,
+ 0x5c8c, 0x5c91, 0x5c94, 0x599b, 0x5cab, 0x5cbb, 0x5cb6, 0x5cbc,
+ 0x5cb7, 0x5cc5, 0x5cbe, 0x5cc7, 0x5cd9, 0x5ce9, 0x5cfd, 0x5cfa,
+ 0x5ced, 0x5d8c, 0x5cea, 0x5d0b, 0x5d15, 0x5d17, 0x5d5c, 0x5d1f,
+ 0x5d1b, 0x5d11, 0x5d14, 0x5d22, 0x5d1a, 0x5d19, 0x5d18, 0x5d4c,
+ 0x5d52, 0x5d4e, 0x5d4b, 0x5d6c, 0x5d73, 0x5d76, 0x5d87, 0x5d84,
+ 0x5d82, 0x5da2, 0x5d9d, 0x5dac, 0x5dae, 0x5dbd, 0x5d90, 0x5db7,
+ 0x5dbc, 0x5dc9, 0x5dcd, 0x5dd3, 0x5dd2, 0x5dd6, 0x5ddb, 0x5deb,
+ 0x5df2, 0x5df5, 0x5e0b, 0x5e1a, 0x5e19, 0x5e11, 0x5e1b, 0x5e36,
+ 0x5e37, 0x5e44, 0x5e43, 0x5e40, 0x5e4e, 0x5e57, 0x5e54, 0x5e5f,
+ 0x5e62, 0x5e64, 0x5e47, 0x5e75, 0x5e76, 0x5e7a, 0x9ebc, 0x5e7f,
+ 0x5ea0, 0x5ec1, 0x5ec2, 0x5ec8, 0x5ed0, 0x5ecf,
+ /* 0x57 */
+ 0x5ed6, 0x5ee3, 0x5edd, 0x5eda, 0x5edb, 0x5ee2, 0x5ee1, 0x5ee8,
+ 0x5ee9, 0x5eec, 0x5ef1, 0x5ef3, 0x5ef0, 0x5ef4, 0x5ef8, 0x5efe,
+ 0x5f03, 0x5f09, 0x5f5d, 0x5f5c, 0x5f0b, 0x5f11, 0x5f16, 0x5f29,
+ 0x5f2d, 0x5f38, 0x5f41, 0x5f48, 0x5f4c, 0x5f4e, 0x5f2f, 0x5f51,
+ 0x5f56, 0x5f57, 0x5f59, 0x5f61, 0x5f6d, 0x5f73, 0x5f77, 0x5f83,
+ 0x5f82, 0x5f7f, 0x5f8a, 0x5f88, 0x5f91, 0x5f87, 0x5f9e, 0x5f99,
+ 0x5f98, 0x5fa0, 0x5fa8, 0x5fad, 0x5fbc, 0x5fd6, 0x5ffb, 0x5fe4,
+ 0x5ff8, 0x5ff1, 0x5fdd, 0x60b3, 0x5fff, 0x6021, 0x6060, 0x6019,
+ 0x6010, 0x6029, 0x600e, 0x6031, 0x601b, 0x6015, 0x602b, 0x6026,
+ 0x600f, 0x603a, 0x605a, 0x6041, 0x606a, 0x6077, 0x605f, 0x604a,
+ 0x6046, 0x604d, 0x6063, 0x6043, 0x6064, 0x6042, 0x606c, 0x606b,
+ 0x6059, 0x6081, 0x608d, 0x60e7, 0x6083, 0x609a,
+ /* 0x58 */
+ 0x6084, 0x609b, 0x6096, 0x6097, 0x6092, 0x60a7, 0x608b, 0x60e1,
+ 0x60b8, 0x60e0, 0x60d3, 0x60b4, 0x5ff0, 0x60bd, 0x60c6, 0x60b5,
+ 0x60d8, 0x614d, 0x6115, 0x6106, 0x60f6, 0x60f7, 0x6100, 0x60f4,
+ 0x60fa, 0x6103, 0x6121, 0x60fb, 0x60f1, 0x610d, 0x610e, 0x6147,
+ 0x613e, 0x6128, 0x6127, 0x614a, 0x613f, 0x613c, 0x612c, 0x6134,
+ 0x613d, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159, 0x615a,
+ 0x616b, 0x6174, 0x616f, 0x6165, 0x6171, 0x615f, 0x615d, 0x6153,
+ 0x6175, 0x6199, 0x6196, 0x6187, 0x61ac, 0x6194, 0x619a, 0x618a,
+ 0x6191, 0x61ab, 0x61ae, 0x61cc, 0x61ca, 0x61c9, 0x61f7, 0x61c8,
+ 0x61c3, 0x61c6, 0x61ba, 0x61cb, 0x7f79, 0x61cd, 0x61e6, 0x61e3,
+ 0x61f6, 0x61fa, 0x61f4, 0x61ff, 0x61fd, 0x61fc, 0x61fe, 0x6200,
+ 0x6208, 0x6209, 0x620d, 0x620c, 0x6214, 0x621b,
+ /* 0x59 */
+ 0x621e, 0x6221, 0x622a, 0x622e, 0x6230, 0x6232, 0x6233, 0x6241,
+ 0x624e, 0x625e, 0x6263, 0x625b, 0x6260, 0x6268, 0x627c, 0x6282,
+ 0x6289, 0x627e, 0x6292, 0x6293, 0x6296, 0x62d4, 0x6283, 0x6294,
+ 0x62d7, 0x62d1, 0x62bb, 0x62cf, 0x62ff, 0x62c6, 0x64d4, 0x62c8,
+ 0x62dc, 0x62cc, 0x62ca, 0x62c2, 0x62c7, 0x629b, 0x62c9, 0x630c,
+ 0x62ee, 0x62f1, 0x6327, 0x6302, 0x6308, 0x62ef, 0x62f5, 0x6350,
+ 0x633e, 0x634d, 0x641c, 0x634f, 0x6396, 0x638e, 0x6380, 0x63ab,
+ 0x6376, 0x63a3, 0x638f, 0x6389, 0x639f, 0x63b5, 0x636b, 0x6369,
+ 0x63be, 0x63e9, 0x63c0, 0x63c6, 0x63e3, 0x63c9, 0x63d2, 0x63f6,
+ 0x63c4, 0x6416, 0x6434, 0x6406, 0x6413, 0x6426, 0x6436, 0x651d,
+ 0x6417, 0x6428, 0x640f, 0x6467, 0x646f, 0x6476, 0x644e, 0x652a,
+ 0x6495, 0x6493, 0x64a5, 0x64a9, 0x6488, 0x64bc,
+ /* 0x5a */
+ 0x64da, 0x64d2, 0x64c5, 0x64c7, 0x64bb, 0x64d8, 0x64c2, 0x64f1,
+ 0x64e7, 0x8209, 0x64e0, 0x64e1, 0x62ac, 0x64e3, 0x64ef, 0x652c,
+ 0x64f6, 0x64f4, 0x64f2, 0x64fa, 0x6500, 0x64fd, 0x6518, 0x651c,
+ 0x6505, 0x6524, 0x6523, 0x652b, 0x6534, 0x6535, 0x6537, 0x6536,
+ 0x6538, 0x754b, 0x6548, 0x6556, 0x6555, 0x654d, 0x6558, 0x655e,
+ 0x655d, 0x6572, 0x6578, 0x6582, 0x6583, 0x8b8a, 0x659b, 0x659f,
+ 0x65ab, 0x65b7, 0x65c3, 0x65c6, 0x65c1, 0x65c4, 0x65cc, 0x65d2,
+ 0x65db, 0x65d9, 0x65e0, 0x65e1, 0x65f1, 0x6772, 0x660a, 0x6603,
+ 0x65fb, 0x6773, 0x6635, 0x6636, 0x6634, 0x661c, 0x664f, 0x6644,
+ 0x6649, 0x6641, 0x665e, 0x665d, 0x6664, 0x6667, 0x6668, 0x665f,
+ 0x6662, 0x6670, 0x6683, 0x6688, 0x668e, 0x6689, 0x6684, 0x6698,
+ 0x669d, 0x66c1, 0x66b9, 0x66c9, 0x66be, 0x66bc,
+ /* 0x5b */
+ 0x66c4, 0x66b8, 0x66d6, 0x66da, 0x66e0, 0x663f, 0x66e6, 0x66e9,
+ 0x66f0, 0x66f5, 0x66f7, 0x670f, 0x6716, 0x671e, 0x6726, 0x6727,
+ 0x9738, 0x672e, 0x673f, 0x6736, 0x6741, 0x6738, 0x6737, 0x6746,
+ 0x675e, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770, 0x67a9,
+ 0x677c, 0x676a, 0x678c, 0x678b, 0x67a6, 0x67a1, 0x6785, 0x67b7,
+ 0x67ef, 0x67b4, 0x67ec, 0x67b3, 0x67e9, 0x67b8, 0x67e4, 0x67de,
+ 0x67dd, 0x67e2, 0x67ee, 0x67b9, 0x67ce, 0x67c6, 0x67e7, 0x6a9c,
+ 0x681e, 0x6846, 0x6829, 0x6840, 0x684d, 0x6832, 0x684e, 0x68b3,
+ 0x682b, 0x6859, 0x6863, 0x6877, 0x687f, 0x689f, 0x688f, 0x68ad,
+ 0x6894, 0x689d, 0x689b, 0x6883, 0x6aae, 0x68b9, 0x6874, 0x68b5,
+ 0x68a0, 0x68ba, 0x690f, 0x688d, 0x687e, 0x6901, 0x68ca, 0x6908,
+ 0x68d8, 0x6922, 0x6926, 0x68e1, 0x690c, 0x68cd,
+ /* 0x5c */
+ 0x68d4, 0x68e7, 0x68d5, 0x6936, 0x6912, 0x6904, 0x68d7, 0x68e3,
+ 0x6925, 0x68f9, 0x68e0, 0x68ef, 0x6928, 0x692a, 0x691a, 0x6923,
+ 0x6921, 0x68c6, 0x6979, 0x6977, 0x695c, 0x6978, 0x696b, 0x6954,
+ 0x697e, 0x696e, 0x6939, 0x6974, 0x693d, 0x6959, 0x6930, 0x6961,
+ 0x695e, 0x695d, 0x6981, 0x696a, 0x69b2, 0x69ae, 0x69d0, 0x69bf,
+ 0x69c1, 0x69d3, 0x69be, 0x69ce, 0x5be8, 0x69ca, 0x69dd, 0x69bb,
+ 0x69c3, 0x69a7, 0x6a2e, 0x6991, 0x69a0, 0x699c, 0x6995, 0x69b4,
+ 0x69de, 0x69e8, 0x6a02, 0x6a1b, 0x69ff, 0x6b0a, 0x69f9, 0x69f2,
+ 0x69e7, 0x6a05, 0x69b1, 0x6a1e, 0x69ed, 0x6a14, 0x69eb, 0x6a0a,
+ 0x6a12, 0x6ac1, 0x6a23, 0x6a13, 0x6a44, 0x6a0c, 0x6a72, 0x6a36,
+ 0x6a78, 0x6a47, 0x6a62, 0x6a59, 0x6a66, 0x6a48, 0x6a38, 0x6a22,
+ 0x6a90, 0x6a8d, 0x6aa0, 0x6a84, 0x6aa2, 0x6aa3,
+ /* 0x5d */
+ 0x6a97, 0x8617, 0x6abb, 0x6ac3, 0x6ac2, 0x6ab8, 0x6ab3, 0x6aac,
+ 0x6ade, 0x6ad1, 0x6adf, 0x6aaa, 0x6ada, 0x6aea, 0x6afb, 0x6b05,
+ 0x8616, 0x6afa, 0x6b12, 0x6b16, 0x9b31, 0x6b1f, 0x6b38, 0x6b37,
+ 0x76dc, 0x6b39, 0x98ee, 0x6b47, 0x6b43, 0x6b49, 0x6b50, 0x6b59,
+ 0x6b54, 0x6b5b, 0x6b5f, 0x6b61, 0x6b78, 0x6b79, 0x6b7f, 0x6b80,
+ 0x6b84, 0x6b83, 0x6b8d, 0x6b98, 0x6b95, 0x6b9e, 0x6ba4, 0x6baa,
+ 0x6bab, 0x6baf, 0x6bb2, 0x6bb1, 0x6bb3, 0x6bb7, 0x6bbc, 0x6bc6,
+ 0x6bcb, 0x6bd3, 0x6bdf, 0x6bec, 0x6beb, 0x6bf3, 0x6bef, 0x9ebe,
+ 0x6c08, 0x6c13, 0x6c14, 0x6c1b, 0x6c24, 0x6c23, 0x6c5e, 0x6c55,
+ 0x6c62, 0x6c6a, 0x6c82, 0x6c8d, 0x6c9a, 0x6c81, 0x6c9b, 0x6c7e,
+ 0x6c68, 0x6c73, 0x6c92, 0x6c90, 0x6cc4, 0x6cf1, 0x6cd3, 0x6cbd,
+ 0x6cd7, 0x6cc5, 0x6cdd, 0x6cae, 0x6cb1, 0x6cbe,
+ /* 0x5e */
+ 0x6cba, 0x6cdb, 0x6cef, 0x6cd9, 0x6cea, 0x6d1f, 0x884d, 0x6d36,
+ 0x6d2b, 0x6d3d, 0x6d38, 0x6d19, 0x6d35, 0x6d33, 0x6d12, 0x6d0c,
+ 0x6d63, 0x6d93, 0x6d64, 0x6d5a, 0x6d79, 0x6d59, 0x6d8e, 0x6d95,
+ 0x6fe4, 0x6d85, 0x6df9, 0x6e15, 0x6e0a, 0x6db5, 0x6dc7, 0x6de6,
+ 0x6db8, 0x6dc6, 0x6dec, 0x6dde, 0x6dcc, 0x6de8, 0x6dd2, 0x6dc5,
+ 0x6dfa, 0x6dd9, 0x6de4, 0x6dd5, 0x6dea, 0x6dee, 0x6e2d, 0x6e6e,
+ 0x6e2e, 0x6e19, 0x6e72, 0x6e5f, 0x6e3e, 0x6e23, 0x6e6b, 0x6e2b,
+ 0x6e76, 0x6e4d, 0x6e1f, 0x6e43, 0x6e3a, 0x6e4e, 0x6e24, 0x6eff,
+ 0x6e1d, 0x6e38, 0x6e82, 0x6eaa, 0x6e98, 0x6ec9, 0x6eb7, 0x6ed3,
+ 0x6ebd, 0x6eaf, 0x6ec4, 0x6eb2, 0x6ed4, 0x6ed5, 0x6e8f, 0x6ea5,
+ 0x6ec2, 0x6e9f, 0x6f41, 0x6f11, 0x704c, 0x6eec, 0x6ef8, 0x6efe,
+ 0x6f3f, 0x6ef2, 0x6f31, 0x6eef, 0x6f32, 0x6ecc,
+ /* 0x5f */
+ 0x6f3e, 0x6f13, 0x6ef7, 0x6f86, 0x6f7a, 0x6f78, 0x6f81, 0x6f80,
+ 0x6f6f, 0x6f5b, 0x6ff3, 0x6f6d, 0x6f82, 0x6f7c, 0x6f58, 0x6f8e,
+ 0x6f91, 0x6fc2, 0x6f66, 0x6fb3, 0x6fa3, 0x6fa1, 0x6fa4, 0x6fb9,
+ 0x6fc6, 0x6faa, 0x6fdf, 0x6fd5, 0x6fec, 0x6fd4, 0x6fd8, 0x6ff1,
+ 0x6fee, 0x6fdb, 0x7009, 0x700b, 0x6ffa, 0x7011, 0x7001, 0x700f,
+ 0x6ffe, 0x701b, 0x701a, 0x6f74, 0x701d, 0x7018, 0x701f, 0x7030,
+ 0x703e, 0x7032, 0x7051, 0x7063, 0x7099, 0x7092, 0x70af, 0x70f1,
+ 0x70ac, 0x70b8, 0x70b3, 0x70ae, 0x70df, 0x70cb, 0x70dd, 0x70d9,
+ 0x7109, 0x70fd, 0x711c, 0x7119, 0x7165, 0x7155, 0x7188, 0x7166,
+ 0x7162, 0x714c, 0x7156, 0x716c, 0x718f, 0x71fb, 0x7184, 0x7195,
+ 0x71a8, 0x71ac, 0x71d7, 0x71b9, 0x71be, 0x71d2, 0x71c9, 0x71d4,
+ 0x71ce, 0x71e0, 0x71ec, 0x71e7, 0x71f5, 0x71fc,
+ /* 0x60 */
+ 0x71f9, 0x71ff, 0x720d, 0x7210, 0x721b, 0x7228, 0x722d, 0x722c,
+ 0x7230, 0x7232, 0x723b, 0x723c, 0x723f, 0x7240, 0x7246, 0x724b,
+ 0x7258, 0x7274, 0x727e, 0x7282, 0x7281, 0x7287, 0x7292, 0x7296,
+ 0x72a2, 0x72a7, 0x72b9, 0x72b2, 0x72c3, 0x72c6, 0x72c4, 0x72ce,
+ 0x72d2, 0x72e2, 0x72e0, 0x72e1, 0x72f9, 0x72f7, 0x500f, 0x7317,
+ 0x730a, 0x731c, 0x7316, 0x731d, 0x7334, 0x732f, 0x7329, 0x7325,
+ 0x733e, 0x734e, 0x734f, 0x9ed8, 0x7357, 0x736a, 0x7368, 0x7370,
+ 0x7378, 0x7375, 0x737b, 0x737a, 0x73c8, 0x73b3, 0x73ce, 0x73bb,
+ 0x73c0, 0x73e5, 0x73ee, 0x73de, 0x74a2, 0x7405, 0x746f, 0x7425,
+ 0x73f8, 0x7432, 0x743a, 0x7455, 0x743f, 0x745f, 0x7459, 0x7441,
+ 0x745c, 0x7469, 0x7470, 0x7463, 0x746a, 0x7476, 0x747e, 0x748b,
+ 0x749e, 0x74a7, 0x74ca, 0x74cf, 0x74d4, 0x73f1,
+ /* 0x61 */
+ 0x74e0, 0x74e3, 0x74e7, 0x74e9, 0x74ee, 0x74f2, 0x74f0, 0x74f1,
+ 0x74f8, 0x74f7, 0x7504, 0x7503, 0x7505, 0x750c, 0x750e, 0x750d,
+ 0x7515, 0x7513, 0x751e, 0x7526, 0x752c, 0x753c, 0x7544, 0x754d,
+ 0x754a, 0x7549, 0x755b, 0x7546, 0x755a, 0x7569, 0x7564, 0x7567,
+ 0x756b, 0x756d, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574, 0x758a,
+ 0x7589, 0x7582, 0x7594, 0x759a, 0x759d, 0x75a5, 0x75a3, 0x75c2,
+ 0x75b3, 0x75c3, 0x75b5, 0x75bd, 0x75b8, 0x75bc, 0x75b1, 0x75cd,
+ 0x75ca, 0x75d2, 0x75d9, 0x75e3, 0x75de, 0x75fe, 0x75ff, 0x75fc,
+ 0x7601, 0x75f0, 0x75fa, 0x75f2, 0x75f3, 0x760b, 0x760d, 0x7609,
+ 0x761f, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634, 0x7630,
+ 0x763b, 0x7647, 0x7648, 0x7646, 0x765c, 0x7658, 0x7661, 0x7662,
+ 0x7668, 0x7669, 0x766a, 0x7667, 0x766c, 0x7670,
+ /* 0x62 */
+ 0x7672, 0x7676, 0x7678, 0x767c, 0x7680, 0x7683, 0x7688, 0x768b,
+ 0x768e, 0x7696, 0x7693, 0x7699, 0x769a, 0x76b0, 0x76b4, 0x76b8,
+ 0x76b9, 0x76ba, 0x76c2, 0x76cd, 0x76d6, 0x76d2, 0x76de, 0x76e1,
+ 0x76e5, 0x76e7, 0x76ea, 0x862f, 0x76fb, 0x7708, 0x7707, 0x7704,
+ 0x7729, 0x7724, 0x771e, 0x7725, 0x7726, 0x771b, 0x7737, 0x7738,
+ 0x7747, 0x775a, 0x7768, 0x776b, 0x775b, 0x7765, 0x777f, 0x777e,
+ 0x7779, 0x778e, 0x778b, 0x7791, 0x77a0, 0x779e, 0x77b0, 0x77b6,
+ 0x77b9, 0x77bf, 0x77bc, 0x77bd, 0x77bb, 0x77c7, 0x77cd, 0x77d7,
+ 0x77da, 0x77dc, 0x77e3, 0x77ee, 0x77fc, 0x780c, 0x7812, 0x7926,
+ 0x7820, 0x792a, 0x7845, 0x788e, 0x7874, 0x7886, 0x787c, 0x789a,
+ 0x788c, 0x78a3, 0x78b5, 0x78aa, 0x78af, 0x78d1, 0x78c6, 0x78cb,
+ 0x78d4, 0x78be, 0x78bc, 0x78c5, 0x78ca, 0x78ec,
+ /* 0x63 */
+ 0x78e7, 0x78da, 0x78fd, 0x78f4, 0x7907, 0x7912, 0x7911, 0x7919,
+ 0x792c, 0x792b, 0x7940, 0x7960, 0x7957, 0x795f, 0x795a, 0x7955,
+ 0x7953, 0x797a, 0x797f, 0x798a, 0x799d, 0x79a7, 0x9f4b, 0x79aa,
+ 0x79ae, 0x79b3, 0x79b9, 0x79ba, 0x79c9, 0x79d5, 0x79e7, 0x79ec,
+ 0x79e1, 0x79e3, 0x7a08, 0x7a0d, 0x7a18, 0x7a19, 0x7a20, 0x7a1f,
+ 0x7980, 0x7a31, 0x7a3b, 0x7a3e, 0x7a37, 0x7a43, 0x7a57, 0x7a49,
+ 0x7a61, 0x7a62, 0x7a69, 0x9f9d, 0x7a70, 0x7a79, 0x7a7d, 0x7a88,
+ 0x7a97, 0x7a95, 0x7a98, 0x7a96, 0x7aa9, 0x7ac8, 0x7ab0, 0x7ab6,
+ 0x7ac5, 0x7ac4, 0x7abf, 0x9083, 0x7ac7, 0x7aca, 0x7acd, 0x7acf,
+ 0x7ad5, 0x7ad3, 0x7ad9, 0x7ada, 0x7add, 0x7ae1, 0x7ae2, 0x7ae6,
+ 0x7aed, 0x7af0, 0x7b02, 0x7b0f, 0x7b0a, 0x7b06, 0x7b33, 0x7b18,
+ 0x7b19, 0x7b1e, 0x7b35, 0x7b28, 0x7b36, 0x7b50,
+ /* 0x64 */
+ 0x7b7a, 0x7b04, 0x7b4d, 0x7b0b, 0x7b4c, 0x7b45, 0x7b75, 0x7b65,
+ 0x7b74, 0x7b67, 0x7b70, 0x7b71, 0x7b6c, 0x7b6e, 0x7b9d, 0x7b98,
+ 0x7b9f, 0x7b8d, 0x7b9c, 0x7b9a, 0x7b8b, 0x7b92, 0x7b8f, 0x7b5d,
+ 0x7b99, 0x7bcb, 0x7bc1, 0x7bcc, 0x7bcf, 0x7bb4, 0x7bc6, 0x7bdd,
+ 0x7be9, 0x7c11, 0x7c14, 0x7be6, 0x7be5, 0x7c60, 0x7c00, 0x7c07,
+ 0x7c13, 0x7bf3, 0x7bf7, 0x7c17, 0x7c0d, 0x7bf6, 0x7c23, 0x7c27,
+ 0x7c2a, 0x7c1f, 0x7c37, 0x7c2b, 0x7c3d, 0x7c4c, 0x7c43, 0x7c54,
+ 0x7c4f, 0x7c40, 0x7c50, 0x7c58, 0x7c5f, 0x7c64, 0x7c56, 0x7c65,
+ 0x7c6c, 0x7c75, 0x7c83, 0x7c90, 0x7ca4, 0x7cad, 0x7ca2, 0x7cab,
+ 0x7ca1, 0x7ca8, 0x7cb3, 0x7cb2, 0x7cb1, 0x7cae, 0x7cb9, 0x7cbd,
+ 0x7cc0, 0x7cc5, 0x7cc2, 0x7cd8, 0x7cd2, 0x7cdc, 0x7ce2, 0x9b3b,
+ 0x7cef, 0x7cf2, 0x7cf4, 0x7cf6, 0x7cfa, 0x7d06,
+ /* 0x65 */
+ 0x7d02, 0x7d1c, 0x7d15, 0x7d0a, 0x7d45, 0x7d4b, 0x7d2e, 0x7d32,
+ 0x7d3f, 0x7d35, 0x7d46, 0x7d73, 0x7d56, 0x7d4e, 0x7d72, 0x7d68,
+ 0x7d6e, 0x7d4f, 0x7d63, 0x7d93, 0x7d89, 0x7d5b, 0x7d8f, 0x7d7d,
+ 0x7d9b, 0x7dba, 0x7dae, 0x7da3, 0x7db5, 0x7dc7, 0x7dbd, 0x7dab,
+ 0x7e3d, 0x7da2, 0x7daf, 0x7ddc, 0x7db8, 0x7d9f, 0x7db0, 0x7dd8,
+ 0x7ddd, 0x7de4, 0x7dde, 0x7dfb, 0x7df2, 0x7de1, 0x7e05, 0x7e0a,
+ 0x7e23, 0x7e21, 0x7e12, 0x7e31, 0x7e1f, 0x7e09, 0x7e0b, 0x7e22,
+ 0x7e46, 0x7e66, 0x7e3b, 0x7e35, 0x7e39, 0x7e43, 0x7e37, 0x7e32,
+ 0x7e3a, 0x7e67, 0x7e5d, 0x7e56, 0x7e5e, 0x7e59, 0x7e5a, 0x7e79,
+ 0x7e6a, 0x7e69, 0x7e7c, 0x7e7b, 0x7e83, 0x7dd5, 0x7e7d, 0x8fae,
+ 0x7e7f, 0x7e88, 0x7e89, 0x7e8c, 0x7e92, 0x7e90, 0x7e93, 0x7e94,
+ 0x7e96, 0x7e8e, 0x7e9b, 0x7e9c, 0x7f38, 0x7f3a,
+ /* 0x66 */
+ 0x7f45, 0x7f4c, 0x7f4d, 0x7f4e, 0x7f50, 0x7f51, 0x7f55, 0x7f54,
+ 0x7f58, 0x7f5f, 0x7f60, 0x7f68, 0x7f69, 0x7f67, 0x7f78, 0x7f82,
+ 0x7f86, 0x7f83, 0x7f88, 0x7f87, 0x7f8c, 0x7f94, 0x7f9e, 0x7f9d,
+ 0x7f9a, 0x7fa3, 0x7faf, 0x7fb2, 0x7fb9, 0x7fae, 0x7fb6, 0x7fb8,
+ 0x8b71, 0x7fc5, 0x7fc6, 0x7fca, 0x7fd5, 0x7fd4, 0x7fe1, 0x7fe6,
+ 0x7fe9, 0x7ff3, 0x7ff9, 0x98dc, 0x8006, 0x8004, 0x800b, 0x8012,
+ 0x8018, 0x8019, 0x801c, 0x8021, 0x8028, 0x803f, 0x803b, 0x804a,
+ 0x8046, 0x8052, 0x8058, 0x805a, 0x805f, 0x8062, 0x8068, 0x8073,
+ 0x8072, 0x8070, 0x8076, 0x8079, 0x807d, 0x807f, 0x8084, 0x8086,
+ 0x8085, 0x809b, 0x8093, 0x809a, 0x80ad, 0x5190, 0x80ac, 0x80db,
+ 0x80e5, 0x80d9, 0x80dd, 0x80c4, 0x80da, 0x80d6, 0x8109, 0x80ef,
+ 0x80f1, 0x811b, 0x8129, 0x8123, 0x812f, 0x814b,
+ /* 0x67 */
+ 0x968b, 0x8146, 0x813e, 0x8153, 0x8151, 0x80fc, 0x8171, 0x816e,
+ 0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818a, 0x8180, 0x8182,
+ 0x81a0, 0x8195, 0x81a4, 0x81a3, 0x815f, 0x8193, 0x81a9, 0x81b0,
+ 0x81b5, 0x81be, 0x81b8, 0x81bd, 0x81c0, 0x81c2, 0x81ba, 0x81c9,
+ 0x81cd, 0x81d1, 0x81d9, 0x81d8, 0x81c8, 0x81da, 0x81df, 0x81e0,
+ 0x81e7, 0x81fa, 0x81fb, 0x81fe, 0x8201, 0x8202, 0x8205, 0x8207,
+ 0x820a, 0x820d, 0x8210, 0x8216, 0x8229, 0x822b, 0x8238, 0x8233,
+ 0x8240, 0x8259, 0x8258, 0x825d, 0x825a, 0x825f, 0x8264, 0x8262,
+ 0x8268, 0x826a, 0x826b, 0x822e, 0x8271, 0x8277, 0x8278, 0x827e,
+ 0x828d, 0x8292, 0x82ab, 0x829f, 0x82bb, 0x82ac, 0x82e1, 0x82e3,
+ 0x82df, 0x82d2, 0x82f4, 0x82f3, 0x82fa, 0x8393, 0x8303, 0x82fb,
+ 0x82f9, 0x82de, 0x8306, 0x82dc, 0x8309, 0x82d9,
+ /* 0x68 */
+ 0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339, 0x8350,
+ 0x8345, 0x832f, 0x832b, 0x8317, 0x8318, 0x8385, 0x839a, 0x83aa,
+ 0x839f, 0x83a2, 0x8396, 0x8323, 0x838e, 0x8387, 0x838a, 0x837c,
+ 0x83b5, 0x8373, 0x8375, 0x83a0, 0x8389, 0x83a8, 0x83f4, 0x8413,
+ 0x83eb, 0x83ce, 0x83fd, 0x8403, 0x83d8, 0x840b, 0x83c1, 0x83f7,
+ 0x8407, 0x83e0, 0x83f2, 0x840d, 0x8422, 0x8420, 0x83bd, 0x8438,
+ 0x8506, 0x83fb, 0x846d, 0x842a, 0x843c, 0x855a, 0x8484, 0x8477,
+ 0x846b, 0x84ad, 0x846e, 0x8482, 0x8469, 0x8446, 0x842c, 0x846f,
+ 0x8479, 0x8435, 0x84ca, 0x8462, 0x84b9, 0x84bf, 0x849f, 0x84d9,
+ 0x84cd, 0x84bb, 0x84da, 0x84d0, 0x84c1, 0x84c6, 0x84d6, 0x84a1,
+ 0x8521, 0x84ff, 0x84f4, 0x8517, 0x8518, 0x852c, 0x851f, 0x8515,
+ 0x8514, 0x84fc, 0x8540, 0x8563, 0x8558, 0x8548,
+ /* 0x69 */
+ 0x8541, 0x8602, 0x854b, 0x8555, 0x8580, 0x85a4, 0x8588, 0x8591,
+ 0x858a, 0x85a8, 0x856d, 0x8594, 0x859b, 0x85ea, 0x8587, 0x859c,
+ 0x8577, 0x857e, 0x8590, 0x85c9, 0x85ba, 0x85cf, 0x85b9, 0x85d0,
+ 0x85d5, 0x85dd, 0x85e5, 0x85dc, 0x85f9, 0x860a, 0x8613, 0x860b,
+ 0x85fe, 0x85fa, 0x8606, 0x8622, 0x861a, 0x8630, 0x863f, 0x864d,
+ 0x4e55, 0x8654, 0x865f, 0x8667, 0x8671, 0x8693, 0x86a3, 0x86a9,
+ 0x86aa, 0x868b, 0x868c, 0x86b6, 0x86af, 0x86c4, 0x86c6, 0x86b0,
+ 0x86c9, 0x8823, 0x86ab, 0x86d4, 0x86de, 0x86e9, 0x86ec, 0x86df,
+ 0x86db, 0x86ef, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703, 0x86fb,
+ 0x8711, 0x8709, 0x870d, 0x86f9, 0x870a, 0x8734, 0x873f, 0x8737,
+ 0x873b, 0x8725, 0x8729, 0x871a, 0x8760, 0x875f, 0x8778, 0x874c,
+ 0x874e, 0x8774, 0x8757, 0x8768, 0x876e, 0x8759,
+ /* 0x6a */
+ 0x8753, 0x8763, 0x876a, 0x8805, 0x87a2, 0x879f, 0x8782, 0x87af,
+ 0x87cb, 0x87bd, 0x87c0, 0x87d0, 0x96d6, 0x87ab, 0x87c4, 0x87b3,
+ 0x87c7, 0x87c6, 0x87bb, 0x87ef, 0x87f2, 0x87e0, 0x880f, 0x880d,
+ 0x87fe, 0x87f6, 0x87f7, 0x880e, 0x87d2, 0x8811, 0x8816, 0x8815,
+ 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827, 0x883b, 0x8844,
+ 0x8842, 0x8852, 0x8859, 0x885e, 0x8862, 0x886b, 0x8881, 0x887e,
+ 0x889e, 0x8875, 0x887d, 0x88b5, 0x8872, 0x8882, 0x8897, 0x8892,
+ 0x88ae, 0x8899, 0x88a2, 0x888d, 0x88a4, 0x88b0, 0x88bf, 0x88b1,
+ 0x88c3, 0x88c4, 0x88d4, 0x88d8, 0x88d9, 0x88dd, 0x88f9, 0x8902,
+ 0x88fc, 0x88f4, 0x88e8, 0x88f2, 0x8904, 0x890c, 0x890a, 0x8913,
+ 0x8943, 0x891e, 0x8925, 0x892a, 0x892b, 0x8941, 0x8944, 0x893b,
+ 0x8936, 0x8938, 0x894c, 0x891d, 0x8960, 0x895e,
+ /* 0x6b */
+ 0x8966, 0x8964, 0x896d, 0x896a, 0x896f, 0x8974, 0x8977, 0x897e,
+ 0x8983, 0x8988, 0x898a, 0x8993, 0x8998, 0x89a1, 0x89a9, 0x89a6,
+ 0x89ac, 0x89af, 0x89b2, 0x89ba, 0x89bd, 0x89bf, 0x89c0, 0x89da,
+ 0x89dc, 0x89dd, 0x89e7, 0x89f4, 0x89f8, 0x8a03, 0x8a16, 0x8a10,
+ 0x8a0c, 0x8a1b, 0x8a1d, 0x8a25, 0x8a36, 0x8a41, 0x8a5b, 0x8a52,
+ 0x8a46, 0x8a48, 0x8a7c, 0x8a6d, 0x8a6c, 0x8a62, 0x8a85, 0x8a82,
+ 0x8a84, 0x8aa8, 0x8aa1, 0x8a91, 0x8aa5, 0x8aa6, 0x8a9a, 0x8aa3,
+ 0x8ac4, 0x8acd, 0x8ac2, 0x8ada, 0x8aeb, 0x8af3, 0x8ae7, 0x8ae4,
+ 0x8af1, 0x8b14, 0x8ae0, 0x8ae2, 0x8af7, 0x8ade, 0x8adb, 0x8b0c,
+ 0x8b07, 0x8b1a, 0x8ae1, 0x8b16, 0x8b10, 0x8b17, 0x8b20, 0x8b33,
+ 0x97ab, 0x8b26, 0x8b2b, 0x8b3e, 0x8b28, 0x8b41, 0x8b4c, 0x8b4f,
+ 0x8b4e, 0x8b49, 0x8b56, 0x8b5b, 0x8b5a, 0x8b6b,
+ /* 0x6c */
+ 0x8b5f, 0x8b6c, 0x8b6f, 0x8b74, 0x8b7d, 0x8b80, 0x8b8c, 0x8b8e,
+ 0x8b92, 0x8b93, 0x8b96, 0x8b99, 0x8b9a, 0x8c3a, 0x8c41, 0x8c3f,
+ 0x8c48, 0x8c4c, 0x8c4e, 0x8c50, 0x8c55, 0x8c62, 0x8c6c, 0x8c78,
+ 0x8c7a, 0x8c82, 0x8c89, 0x8c85, 0x8c8a, 0x8c8d, 0x8c8e, 0x8c94,
+ 0x8c7c, 0x8c98, 0x621d, 0x8cad, 0x8caa, 0x8cbd, 0x8cb2, 0x8cb3,
+ 0x8cae, 0x8cb6, 0x8cc8, 0x8cc1, 0x8ce4, 0x8ce3, 0x8cda, 0x8cfd,
+ 0x8cfa, 0x8cfb, 0x8d04, 0x8d05, 0x8d0a, 0x8d07, 0x8d0f, 0x8d0d,
+ 0x8d10, 0x9f4e, 0x8d13, 0x8ccd, 0x8d14, 0x8d16, 0x8d67, 0x8d6d,
+ 0x8d71, 0x8d73, 0x8d81, 0x8d99, 0x8dc2, 0x8dbe, 0x8dba, 0x8dcf,
+ 0x8dda, 0x8dd6, 0x8dcc, 0x8ddb, 0x8dcb, 0x8dea, 0x8deb, 0x8ddf,
+ 0x8de3, 0x8dfc, 0x8e08, 0x8e09, 0x8dff, 0x8e1d, 0x8e1e, 0x8e10,
+ 0x8e1f, 0x8e42, 0x8e35, 0x8e30, 0x8e34, 0x8e4a,
+ /* 0x6d */
+ 0x8e47, 0x8e49, 0x8e4c, 0x8e50, 0x8e48, 0x8e59, 0x8e64, 0x8e60,
+ 0x8e2a, 0x8e63, 0x8e55, 0x8e76, 0x8e72, 0x8e7c, 0x8e81, 0x8e87,
+ 0x8e85, 0x8e84, 0x8e8b, 0x8e8a, 0x8e93, 0x8e91, 0x8e94, 0x8e99,
+ 0x8eaa, 0x8ea1, 0x8eac, 0x8eb0, 0x8ec6, 0x8eb1, 0x8ebe, 0x8ec5,
+ 0x8ec8, 0x8ecb, 0x8edb, 0x8ee3, 0x8efc, 0x8efb, 0x8eeb, 0x8efe,
+ 0x8f0a, 0x8f05, 0x8f15, 0x8f12, 0x8f19, 0x8f13, 0x8f1c, 0x8f1f,
+ 0x8f1b, 0x8f0c, 0x8f26, 0x8f33, 0x8f3b, 0x8f39, 0x8f45, 0x8f42,
+ 0x8f3e, 0x8f4c, 0x8f49, 0x8f46, 0x8f4e, 0x8f57, 0x8f5c, 0x8f62,
+ 0x8f63, 0x8f64, 0x8f9c, 0x8f9f, 0x8fa3, 0x8fad, 0x8faf, 0x8fb7,
+ 0x8fda, 0x8fe5, 0x8fe2, 0x8fea, 0x8fef, 0x9087, 0x8ff4, 0x9005,
+ 0x8ff9, 0x8ffa, 0x9011, 0x9015, 0x9021, 0x900d, 0x901e, 0x9016,
+ 0x900b, 0x9027, 0x9036, 0x9035, 0x9039, 0x8ff8,
+ /* 0x6e */
+ 0x904f, 0x9050, 0x9051, 0x9052, 0x900e, 0x9049, 0x903e, 0x9056,
+ 0x9058, 0x905e, 0x9068, 0x906f, 0x9076, 0x96a8, 0x9072, 0x9082,
+ 0x907d, 0x9081, 0x9080, 0x908a, 0x9089, 0x908f, 0x90a8, 0x90af,
+ 0x90b1, 0x90b5, 0x90e2, 0x90e4, 0x6248, 0x90db, 0x9102, 0x9112,
+ 0x9119, 0x9132, 0x9130, 0x914a, 0x9156, 0x9158, 0x9163, 0x9165,
+ 0x9169, 0x9173, 0x9172, 0x918b, 0x9189, 0x9182, 0x91a2, 0x91ab,
+ 0x91af, 0x91aa, 0x91b5, 0x91b4, 0x91ba, 0x91c0, 0x91c1, 0x91c9,
+ 0x91cb, 0x91d0, 0x91d6, 0x91df, 0x91e1, 0x91db, 0x91fc, 0x91f5,
+ 0x91f6, 0x921e, 0x91ff, 0x9214, 0x922c, 0x9215, 0x9211, 0x925e,
+ 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923f, 0x924b,
+ 0x9250, 0x929c, 0x9296, 0x9293, 0x929b, 0x925a, 0x92cf, 0x92b9,
+ 0x92b7, 0x92e9, 0x930f, 0x92fa, 0x9344, 0x932e,
+ /* 0x6f */
+ 0x9319, 0x9322, 0x931a, 0x9323, 0x933a, 0x9335, 0x933b, 0x935c,
+ 0x9360, 0x937c, 0x936e, 0x9356, 0x93b0, 0x93ac, 0x93ad, 0x9394,
+ 0x93b9, 0x93d6, 0x93d7, 0x93e8, 0x93e5, 0x93d8, 0x93c3, 0x93dd,
+ 0x93d0, 0x93c8, 0x93e4, 0x941a, 0x9414, 0x9413, 0x9403, 0x9407,
+ 0x9410, 0x9436, 0x942b, 0x9435, 0x9421, 0x943a, 0x9441, 0x9452,
+ 0x9444, 0x945b, 0x9460, 0x9462, 0x945e, 0x946a, 0x9229, 0x9470,
+ 0x9475, 0x9477, 0x947d, 0x945a, 0x947c, 0x947e, 0x9481, 0x947f,
+ 0x9582, 0x9587, 0x958a, 0x9594, 0x9596, 0x9598, 0x9599, 0x95a0,
+ 0x95a8, 0x95a7, 0x95ad, 0x95bc, 0x95bb, 0x95b9, 0x95be, 0x95ca,
+ 0x6ff6, 0x95c3, 0x95cd, 0x95cc, 0x95d5, 0x95d4, 0x95d6, 0x95dc,
+ 0x95e1, 0x95e5, 0x95e2, 0x9621, 0x9628, 0x962e, 0x962f, 0x9642,
+ 0x964c, 0x964f, 0x964b, 0x9677, 0x965c, 0x965e,
+ /* 0x70 */
+ 0x965d, 0x965f, 0x9666, 0x9672, 0x966c, 0x968d, 0x9698, 0x9695,
+ 0x9697, 0x96aa, 0x96a7, 0x96b1, 0x96b2, 0x96b0, 0x96b4, 0x96b6,
+ 0x96b8, 0x96b9, 0x96ce, 0x96cb, 0x96c9, 0x96cd, 0x894d, 0x96dc,
+ 0x970d, 0x96d5, 0x96f9, 0x9704, 0x9706, 0x9708, 0x9713, 0x970e,
+ 0x9711, 0x970f, 0x9716, 0x9719, 0x9724, 0x972a, 0x9730, 0x9739,
+ 0x973d, 0x973e, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749, 0x975c,
+ 0x9760, 0x9764, 0x9766, 0x9768, 0x52d2, 0x976b, 0x9771, 0x9779,
+ 0x9785, 0x977c, 0x9781, 0x977a, 0x9786, 0x978b, 0x978f, 0x9790,
+ 0x979c, 0x97a8, 0x97a6, 0x97a3, 0x97b3, 0x97b4, 0x97c3, 0x97c6,
+ 0x97c8, 0x97cb, 0x97dc, 0x97ed, 0x9f4f, 0x97f2, 0x7adf, 0x97f6,
+ 0x97f5, 0x980f, 0x980c, 0x9838, 0x9824, 0x9821, 0x9837, 0x983d,
+ 0x9846, 0x984f, 0x984b, 0x986b, 0x986f, 0x9870,
+ /* 0x71 */
+ 0x9871, 0x9874, 0x9873, 0x98aa, 0x98af, 0x98b1, 0x98b6, 0x98c4,
+ 0x98c3, 0x98c6, 0x98e9, 0x98eb, 0x9903, 0x9909, 0x9912, 0x9914,
+ 0x9918, 0x9921, 0x991d, 0x991e, 0x9924, 0x9920, 0x992c, 0x992e,
+ 0x993d, 0x993e, 0x9942, 0x9949, 0x9945, 0x9950, 0x994b, 0x9951,
+ 0x9952, 0x994c, 0x9955, 0x9997, 0x9998, 0x99a5, 0x99ad, 0x99ae,
+ 0x99bc, 0x99df, 0x99db, 0x99dd, 0x99d8, 0x99d1, 0x99ed, 0x99ee,
+ 0x99f1, 0x99f2, 0x99fb, 0x99f8, 0x9a01, 0x9a0f, 0x9a05, 0x99e2,
+ 0x9a19, 0x9a2b, 0x9a37, 0x9a45, 0x9a42, 0x9a40, 0x9a43, 0x9a3e,
+ 0x9a55, 0x9a4d, 0x9a5b, 0x9a57, 0x9a5f, 0x9a62, 0x9a65, 0x9a64,
+ 0x9a69, 0x9a6b, 0x9a6a, 0x9aad, 0x9ab0, 0x9abc, 0x9ac0, 0x9acf,
+ 0x9ad1, 0x9ad3, 0x9ad4, 0x9ade, 0x9adf, 0x9ae2, 0x9ae3, 0x9ae6,
+ 0x9aef, 0x9aeb, 0x9aee, 0x9af4, 0x9af1, 0x9af7,
+ /* 0x72 */
+ 0x9afb, 0x9b06, 0x9b18, 0x9b1a, 0x9b1f, 0x9b22, 0x9b23, 0x9b25,
+ 0x9b27, 0x9b28, 0x9b29, 0x9b2a, 0x9b2e, 0x9b2f, 0x9b32, 0x9b44,
+ 0x9b43, 0x9b4f, 0x9b4d, 0x9b4e, 0x9b51, 0x9b58, 0x9b74, 0x9b93,
+ 0x9b83, 0x9b91, 0x9b96, 0x9b97, 0x9b9f, 0x9ba0, 0x9ba8, 0x9bb4,
+ 0x9bc0, 0x9bca, 0x9bb9, 0x9bc6, 0x9bcf, 0x9bd1, 0x9bd2, 0x9be3,
+ 0x9be2, 0x9be4, 0x9bd4, 0x9be1, 0x9c3a, 0x9bf2, 0x9bf1, 0x9bf0,
+ 0x9c15, 0x9c14, 0x9c09, 0x9c13, 0x9c0c, 0x9c06, 0x9c08, 0x9c12,
+ 0x9c0a, 0x9c04, 0x9c2e, 0x9c1b, 0x9c25, 0x9c24, 0x9c21, 0x9c30,
+ 0x9c47, 0x9c32, 0x9c46, 0x9c3e, 0x9c5a, 0x9c60, 0x9c67, 0x9c76,
+ 0x9c78, 0x9ce7, 0x9cec, 0x9cf0, 0x9d09, 0x9d08, 0x9ceb, 0x9d03,
+ 0x9d06, 0x9d2a, 0x9d26, 0x9daf, 0x9d23, 0x9d1f, 0x9d44, 0x9d15,
+ 0x9d12, 0x9d41, 0x9d3f, 0x9d3e, 0x9d46, 0x9d48,
+ /* 0x73 */
+ 0x9d5d, 0x9d5e, 0x9d64, 0x9d51, 0x9d50, 0x9d59, 0x9d72, 0x9d89,
+ 0x9d87, 0x9dab, 0x9d6f, 0x9d7a, 0x9d9a, 0x9da4, 0x9da9, 0x9db2,
+ 0x9dc4, 0x9dc1, 0x9dbb, 0x9db8, 0x9dba, 0x9dc6, 0x9dcf, 0x9dc2,
+ 0x9dd9, 0x9dd3, 0x9df8, 0x9de6, 0x9ded, 0x9def, 0x9dfd, 0x9e1a,
+ 0x9e1b, 0x9e1e, 0x9e75, 0x9e79, 0x9e7d, 0x9e81, 0x9e88, 0x9e8b,
+ 0x9e8c, 0x9e92, 0x9e95, 0x9e91, 0x9e9d, 0x9ea5, 0x9ea9, 0x9eb8,
+ 0x9eaa, 0x9ead, 0x9761, 0x9ecc, 0x9ece, 0x9ecf, 0x9ed0, 0x9ed4,
+ 0x9edc, 0x9ede, 0x9edd, 0x9ee0, 0x9ee5, 0x9ee8, 0x9eef, 0x9ef4,
+ 0x9ef6, 0x9ef7, 0x9ef9, 0x9efb, 0x9efc, 0x9efd, 0x9f07, 0x9f08,
+ 0x76b7, 0x9f15, 0x9f21, 0x9f2c, 0x9f3e, 0x9f4a, 0x9f52, 0x9f54,
+ 0x9f63, 0x9f5f, 0x9f60, 0x9f61, 0x9f66, 0x9f67, 0x9f6c, 0x9f6a,
+ 0x9f77, 0x9f72, 0x9f76, 0x9f95, 0x9f9c, 0x9fa0,
+ /* 0x74 */
+ 0x582f, 0x69c7, 0x9059, 0x7464, 0x51dc, 0x7199,
+};
+
+static int
+jisx0208_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x28) || (c1 >= 0x30 && c1 <= 0x74)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ if (i < 1410) {
+ if (i < 690)
+ wc = jisx0208_2uni_page21[i];
+ } else {
+ if (i < 7808)
+ wc = jisx0208_2uni_page30[i-1410];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short jisx0208_2charset[6879] = {
+ 0x2171, 0x2172, 0x2178, 0x212f, 0x224c, 0x216b, 0x215e, 0x212d,
+ 0x2279, 0x215f, 0x2160, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625,
+ 0x2626, 0x2627, 0x2628, 0x2629, 0x262a, 0x262b, 0x262c, 0x262d,
+ 0x262e, 0x262f, 0x2630, 0x2631, 0x2632, 0x2633, 0x2634, 0x2635,
+ 0x2636, 0x2637, 0x2638, 0x2641, 0x2642, 0x2643, 0x2644, 0x2645,
+ 0x2646, 0x2647, 0x2648, 0x2649, 0x264a, 0x264b, 0x264c, 0x264d,
+ 0x264e, 0x264f, 0x2650, 0x2651, 0x2652, 0x2653, 0x2654, 0x2655,
+ 0x2656, 0x2657, 0x2658, 0x2727, 0x2721, 0x2722, 0x2723, 0x2724,
+ 0x2725, 0x2726, 0x2728, 0x2729, 0x272a, 0x272b, 0x272c, 0x272d,
+ 0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733, 0x2734, 0x2735,
+ 0x2736, 0x2737, 0x2738, 0x2739, 0x273a, 0x273b, 0x273c, 0x273d,
+ 0x273e, 0x273f, 0x2740, 0x2741, 0x2751, 0x2752, 0x2753, 0x2754,
+ 0x2755, 0x2756, 0x2758, 0x2759, 0x275a, 0x275b, 0x275c, 0x275d,
+ 0x275e, 0x275f, 0x2760, 0x2761, 0x2762, 0x2763, 0x2764, 0x2765,
+ 0x2766, 0x2767, 0x2768, 0x2769, 0x276a, 0x276b, 0x276c, 0x276d,
+ 0x276e, 0x276f, 0x2770, 0x2771, 0x2757, 0x213e, 0x213d, 0x2142,
+ 0x2146, 0x2147, 0x2148, 0x2149, 0x2277, 0x2278, 0x2145, 0x2144,
+ 0x2273, 0x216c, 0x216d, 0x2228, 0x216e, 0x2272, 0x222b, 0x222c,
+ 0x222a, 0x222d, 0x224d, 0x224e, 0x224f, 0x225f, 0x2250, 0x2260,
+ 0x223a, 0x223b, 0x215d, 0x2265, 0x2267, 0x2167, 0x225c, 0x224a,
+ 0x224b, 0x2241, 0x2240, 0x2269, 0x226a, 0x2168, 0x2268, 0x2266,
+ 0x2262, 0x2162, 0x2261, 0x2165, 0x2166, 0x2263, 0x2264, 0x223e,
+ 0x223f, 0x223c, 0x223d, 0x225d, 0x225e, 0x2821, 0x282c, 0x2822,
+ 0x282d, 0x2823, 0x282e, 0x2824, 0x282f, 0x2826, 0x2831, 0x2825,
+ 0x2830, 0x2827, 0x283c, 0x2837, 0x2832, 0x2829, 0x283e, 0x2839,
+ 0x2834, 0x2828, 0x2838, 0x283d, 0x2833, 0x282a, 0x283a, 0x283f,
+ 0x2835, 0x282b, 0x283b, 0x2840, 0x2836, 0x2223, 0x2222, 0x2225,
+ 0x2224, 0x2227, 0x2226, 0x2221, 0x217e, 0x217b, 0x217d, 0x217c,
+ 0x227e, 0x217a, 0x2179, 0x216a, 0x2169, 0x2276, 0x2275, 0x2274,
+ 0x2121, 0x2122, 0x2123, 0x2137, 0x2139, 0x213a, 0x213b, 0x2152,
+ 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159, 0x215a,
+ 0x215b, 0x2229, 0x222e, 0x214c, 0x214d, 0x2141, 0x2421, 0x2422,
+ 0x2423, 0x2424, 0x2425, 0x2426, 0x2427, 0x2428, 0x2429, 0x242a,
+ 0x242b, 0x242c, 0x242d, 0x242e, 0x242f, 0x2430, 0x2431, 0x2432,
+ 0x2433, 0x2434, 0x2435, 0x2436, 0x2437, 0x2438, 0x2439, 0x243a,
+ 0x243b, 0x243c, 0x243d, 0x243e, 0x243f, 0x2440, 0x2441, 0x2442,
+ 0x2443, 0x2444, 0x2445, 0x2446, 0x2447, 0x2448, 0x2449, 0x244a,
+ 0x244b, 0x244c, 0x244d, 0x244e, 0x244f, 0x2450, 0x2451, 0x2452,
+ 0x2453, 0x2454, 0x2455, 0x2456, 0x2457, 0x2458, 0x2459, 0x245a,
+ 0x245b, 0x245c, 0x245d, 0x245e, 0x245f, 0x2460, 0x2461, 0x2462,
+ 0x2463, 0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469, 0x246a,
+ 0x246b, 0x246c, 0x246d, 0x246e, 0x246f, 0x2470, 0x2471, 0x2472,
+ 0x2473, 0x212b, 0x212c, 0x2135, 0x2136, 0x2521, 0x2522, 0x2523,
+ 0x2524, 0x2525, 0x2526, 0x2527, 0x2528, 0x2529, 0x252a, 0x252b,
+ 0x252c, 0x252d, 0x252e, 0x252f, 0x2530, 0x2531, 0x2532, 0x2533,
+ 0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x253a, 0x253b,
+ 0x253c, 0x253d, 0x253e, 0x253f, 0x2540, 0x2541, 0x2542, 0x2543,
+ 0x2544, 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254a, 0x254b,
+ 0x254c, 0x254d, 0x254e, 0x254f, 0x2550, 0x2551, 0x2552, 0x2553,
+ 0x2554, 0x2555, 0x2556, 0x2557, 0x2558, 0x2559, 0x255a, 0x255b,
+ 0x255c, 0x255d, 0x255e, 0x255f, 0x2560, 0x2561, 0x2562, 0x2563,
+ 0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b,
+ 0x256c, 0x256d, 0x256e, 0x256f, 0x2570, 0x2571, 0x2572, 0x2573,
+ 0x2574, 0x2575, 0x2576, 0x2126, 0x213c, 0x2133, 0x2134, 0x306c,
+ 0x437a, 0x3c37, 0x4b7c, 0x3e66, 0x3b30, 0x3e65, 0x323c, 0x4954,
+ 0x4d3f, 0x5022, 0x312f, 0x336e, 0x5023, 0x4024, 0x5242, 0x3556,
+ 0x4a3a, 0x3e67, 0x4e3e, 0x4a42, 0x5024, 0x4366, 0x5025, 0x367a,
+ 0x5026, 0x345d, 0x4330, 0x3c67, 0x5027, 0x5028, 0x5029, 0x4735,
+ 0x3557, 0x4737, 0x4663, 0x3843, 0x4b33, 0x6949, 0x502a, 0x3e68,
+ 0x502b, 0x3235, 0x3665, 0x3870, 0x4c69, 0x5626, 0x4d70, 0x467d,
+ 0x3425, 0x3535, 0x502c, 0x502d, 0x4e3b, 0x4d3d, 0x4168, 0x502f,
+ 0x3b76, 0x4673, 0x5032, 0x313e, 0x385f, 0x385e, 0x3066, 0x4f4b,
+ 0x4f4a, 0x3a33, 0x3021, 0x5033, 0x5034, 0x5035, 0x4b34, 0x5036,
+ 0x3872, 0x3067, 0x4b72, 0x357c, 0x357d, 0x357e, 0x4462, 0x4e3c,
+ 0x5037, 0x5038, 0x5039, 0x3f4d, 0x3d3a, 0x3f4e, 0x503e, 0x503c,
+ 0x503d, 0x3558, 0x3a23, 0x3270, 0x503b, 0x503a, 0x4a29, 0x3b46,
+ 0x3b45, 0x423e, 0x503f, 0x4955, 0x4067, 0x2138, 0x5040, 0x5042,
+ 0x4265, 0x4e61, 0x304a, 0x5041, 0x323e, 0x3644, 0x4367, 0x376f,
+ 0x5043, 0x4724, 0x346b, 0x5044, 0x304b, 0x3860, 0x346c, 0x497a,
+ 0x4832, 0x3559, 0x3271, 0x5067, 0x4541, 0x476c, 0x5046, 0x483c,
+ 0x4e62, 0x3f2d, 0x3b47, 0x3b77, 0x3240, 0x4451, 0x4322, 0x504a,
+ 0x304c, 0x4463, 0x3d3b, 0x3a34, 0x4d24, 0x424e, 0x323f, 0x5049,
+ 0x4d3e, 0x5045, 0x5047, 0x3a6e, 0x5048, 0x5524, 0x5050, 0x5053,
+ 0x5051, 0x3242, 0x4a3b, 0x504b, 0x504f, 0x3873, 0x3b48, 0x3426,
+ 0x5054, 0x504c, 0x4e63, 0x3b78, 0x504d, 0x5052, 0x5055, 0x504e,
+ 0x3621, 0x304d, 0x3622, 0x3241, 0x5525, 0x4b79, 0x496e, 0x3874,
+ 0x3f2f, 0x4e37, 0x4a58, 0x3738, 0x4225, 0x3264, 0x3d53, 0x5059,
+ 0x505e, 0x505c, 0x5057, 0x422f, 0x505a, 0x505d, 0x505b, 0x4a5d,
+ 0x5058, 0x3f2e, 0x4b73, 0x505f, 0x5060, 0x3d24, 0x506d, 0x4750,
+ 0x4936, 0x5068, 0x4a70, 0x3236, 0x506c, 0x5066, 0x506f, 0x4152,
+ 0x3844, 0x475c, 0x6047, 0x506e, 0x455d, 0x5063, 0x3876, 0x3875,
+ 0x5061, 0x3c5a, 0x5069, 0x4a6f, 0x434d, 0x5065, 0x3771, 0x5062,
+ 0x506a, 0x5064, 0x4e51, 0x506b, 0x4f41, 0x3666, 0x3770, 0x5070,
+ 0x5071, 0x5075, 0x304e, 0x4a50, 0x5074, 0x5073, 0x5077, 0x5076,
+ 0x4464, 0x3772, 0x5078, 0x3c45, 0x4226, 0x4465, 0x3676, 0x5079,
+ 0x3536, 0x507a, 0x507c, 0x4b35, 0x3766, 0x3b31, 0x4877, 0x507b,
+ 0x3a45, 0x4d43, 0x507e, 0x5123, 0x507d, 0x3a44, 0x3d7d, 0x3739,
+ 0x5124, 0x364f, 0x5121, 0x5122, 0x462f, 0x417c, 0x3623, 0x4b4d,
+ 0x5125, 0x4e3d, 0x5126, 0x5129, 0x5127, 0x414e, 0x5128, 0x512a,
+ 0x512c, 0x512b, 0x4a48, 0x3537, 0x512e, 0x512f, 0x322f, 0x512d,
+ 0x3c74, 0x5132, 0x5131, 0x5130, 0x5056, 0x5133, 0x3d7e, 0x5134,
+ 0x4d25, 0x4c59, 0x5136, 0x5135, 0x5138, 0x5137, 0x5139, 0x513a,
+ 0x3074, 0x3835, 0x373b, 0x3d3c, 0x437b, 0x3624, 0x4068, 0x3877,
+ 0x396e, 0x513c, 0x4c48, 0x4546, 0x3b79, 0x513b, 0x513d, 0x455e,
+ 0x3375, 0x513e, 0x467e, 0x4134, 0x5140, 0x5141, 0x482c, 0x3878,
+ 0x4f3b, 0x5142, 0x3626, 0x4a3c, 0x4236, 0x3671, 0x4535, 0x3773,
+ 0x5143, 0x5144, 0x4662, 0x315f, 0x5147, 0x3a7d, 0x5146, 0x3a46,
+ 0x5148, 0x666e, 0x5149, 0x4b41, 0x514a, 0x514b, 0x514c, 0x3e69,
+ 0x3c4c, 0x3427, 0x514f, 0x514d, 0x4c3d, 0x514e, 0x495a, 0x5150,
+ 0x5151, 0x5152, 0x455f, 0x5156, 0x5154, 0x5155, 0x5153, 0x3a63,
+ 0x5157, 0x4c6a, 0x4e64, 0x5158, 0x4028, 0x5159, 0x3d5a, 0x515a,
+ 0x437c, 0x4e3f, 0x4560, 0x5245, 0x515b, 0x7425, 0x3645, 0x515c,
+ 0x4b5e, 0x3d68, 0x427c, 0x515e, 0x4664, 0x515f, 0x5160, 0x332e,
+ 0x5161, 0x3627, 0x464c, 0x317a, 0x3d50, 0x4821, 0x5162, 0x4561,
+ 0x3f4f, 0x5163, 0x4a2c, 0x405a, 0x3422, 0x3429, 0x5164, 0x5166,
+ 0x373a, 0x5165, 0x4e73, 0x3d69, 0x483d, 0x4a4c, 0x5167, 0x4d78,
+ 0x5168, 0x5169, 0x457e, 0x516a, 0x4029, 0x3a7e, 0x3774, 0x516b,
+ 0x3b49, 0x396f, 0x4466, 0x516d, 0x4227, 0x3a6f, 0x516e, 0x516f,
+ 0x4130, 0x516c, 0x5171, 0x4b36, 0x3964, 0x5170, 0x3775, 0x3a5e,
+ 0x476d, 0x5174, 0x5172, 0x497b, 0x3e6a, 0x517b, 0x3364, 0x5175,
+ 0x5173, 0x414f, 0x5177, 0x5176, 0x3344, 0x3760, 0x517c, 0x4e2d,
+ 0x5178, 0x517d, 0x517a, 0x5179, 0x4e4f, 0x3879, 0x3243, 0x4e74,
+ 0x3d75, 0x4558, 0x3965, 0x5222, 0x5223, 0x4e65, 0x4f2b, 0x5225,
+ 0x387a, 0x5224, 0x332f, 0x5226, 0x4b56, 0x443c, 0x4d26, 0x4a59,
+ 0x5227, 0x7055, 0x4630, 0x5228, 0x342a, 0x4c33, 0x3e21, 0x5229,
+ 0x4a67, 0x522d, 0x402a, 0x522a, 0x3650, 0x522b, 0x342b, 0x372e,
+ 0x522e, 0x522f, 0x5230, 0x5231, 0x3c5b, 0x387b, 0x4c5e, 0x4c68,
+ 0x4677, 0x4a71, 0x5232, 0x5233, 0x5235, 0x5237, 0x5236, 0x5238,
+ 0x323d, 0x4b4c, 0x3a7c, 0x5239, 0x4159, 0x3e22, 0x3629, 0x523a,
+ 0x485b, 0x523b, 0x523c, 0x523d, 0x523e, 0x4924, 0x3668, 0x3065,
+ 0x463f, 0x523f, 0x3d3d, 0x4069, 0x5241, 0x5240, 0x3e23, 0x3861,
+ 0x5243, 0x483e, 0x5244, 0x485c, 0x4234, 0x426e, 0x3628, 0x466e,
+ 0x4331, 0x476e, 0x4b4e, 0x5246, 0x406a, 0x3735, 0x5247, 0x5248,
+ 0x312c, 0x3075, 0x346d, 0x4228, 0x3551, 0x4d71, 0x524b, 0x3237,
+ 0x524a, 0x362a, 0x524c, 0x4c71, 0x524d, 0x4e52, 0x387c, 0x3836,
+ 0x524e, 0x5250, 0x524f, 0x3f5f, 0x3139, 0x315e, 0x5251, 0x5252,
+ 0x3837, 0x5253, 0x356e, 0x3b32, 0x5254, 0x4b74, 0x3a35, 0x355a,
+ 0x4d27, 0x4150, 0x483f, 0x3c7d, 0x3d47, 0x3c68, 0x3c75, 0x3d76,
+ 0x4840, 0x5257, 0x3143, 0x4151, 0x387d, 0x3845, 0x3667, 0x525b,
+ 0x4321, 0x427e, 0x362b, 0x3e24, 0x525c, 0x525a, 0x3244, 0x4266,
+ 0x3c38, 0x3b4b, 0x3126, 0x3370, 0x3966, 0x3b4a, 0x525d, 0x525e,
+ 0x3549, 0x3346, 0x3967, 0x3548, 0x445f, 0x3125, 0x4631, 0x4c3e,
+ 0x3921, 0x4d79, 0x4547, 0x387e, 0x372f, 0x5267, 0x3663, 0x4b4a,
+ 0x485d, 0x5266, 0x345e, 0x5261, 0x5262, 0x5264, 0x5265, 0x355b,
+ 0x3f61, 0x4a2d, 0x5263, 0x525f, 0x3863, 0x5260, 0x4f24, 0x4a72,
+ 0x4468, 0x3862, 0x3970, 0x5268, 0x465d, 0x526c, 0x3c7e, 0x3c76,
+ 0x526f, 0x526d, 0x4c23, 0x526a, 0x5273, 0x526e, 0x5271, 0x3846,
+ 0x4c3f, 0x5272, 0x5274, 0x5276, 0x3a70, 0x4f42, 0x526b, 0x5269,
+ 0x5275, 0x5270, 0x5278, 0x5323, 0x527a, 0x527e, 0x5321, 0x527b,
+ 0x533e, 0x3a69, 0x3331, 0x5279, 0x5325, 0x3076, 0x5324, 0x3025,
+ 0x494a, 0x5322, 0x527c, 0x5277, 0x527d, 0x3a48, 0x5326, 0x3077,
+ 0x532f, 0x5327, 0x5328, 0x3e25, 0x4b69, 0x532d, 0x532c, 0x452f,
+ 0x532e, 0x532b, 0x3134, 0x3a36, 0x3f30, 0x5329, 0x4562, 0x532a,
+ 0x3022, 0x5334, 0x4d23, 0x3e27, 0x533a, 0x5339, 0x5330, 0x4243,
+ 0x5331, 0x426f, 0x5336, 0x3e26, 0x5333, 0x4c64, 0x373c, 0x5337,
+ 0x5338, 0x5335, 0x533b, 0x5332, 0x5341, 0x5346, 0x5342, 0x533d,
+ 0x5347, 0x4131, 0x5349, 0x3922, 0x533f, 0x437d, 0x5343, 0x533c,
+ 0x342d, 0x346e, 0x3365, 0x5344, 0x5340, 0x3776, 0x534a, 0x5348,
+ 0x4153, 0x354a, 0x362c, 0x5345, 0x3674, 0x3144, 0x534e, 0x534c,
+ 0x5427, 0x5351, 0x534b, 0x534f, 0x534d, 0x3b4c, 0x5350, 0x5353,
+ 0x5358, 0x5356, 0x5355, 0x4332, 0x3245, 0x5352, 0x5354, 0x3e28,
+ 0x3133, 0x5357, 0x325e, 0x5362, 0x3e7c, 0x535e, 0x535c, 0x535d,
+ 0x535f, 0x313d, 0x4139, 0x5359, 0x535a, 0x337a, 0x5361, 0x346f,
+ 0x5364, 0x5360, 0x5363, 0x4a2e, 0x4655, 0x4838, 0x5366, 0x5365,
+ 0x3345, 0x5367, 0x536a, 0x5369, 0x5368, 0x4739, 0x536b, 0x536c,
+ 0x536e, 0x536d, 0x5370, 0x5373, 0x5371, 0x536f, 0x5372, 0x5374,
+ 0x5375, 0x5376, 0x5377, 0x5378, 0x5145, 0x3c7c, 0x3b4d, 0x3273,
+ 0x3078, 0x4344, 0x5379, 0x3a24, 0x304f, 0x3f5e, 0x537a, 0x3847,
+ 0x3971, 0x537c, 0x537b, 0x4a60, 0x537d, 0x5421, 0x537e, 0x5422,
+ 0x5423, 0x3777, 0x3160, 0x5424, 0x5426, 0x5425, 0x5428, 0x455a,
+ 0x5429, 0x3035, 0x3a5f, 0x373d, 0x434f, 0x542a, 0x542b, 0x542d,
+ 0x542e, 0x3a64, 0x3651, 0x4b37, 0x542c, 0x542f, 0x3a41, 0x3923,
+ 0x5433, 0x3a25, 0x4333, 0x5430, 0x445a, 0x5434, 0x3f62, 0x5432,
+ 0x5435, 0x373f, 0x5436, 0x5437, 0x3924, 0x3340, 0x5439, 0x543a,
+ 0x543b, 0x5438, 0x5431, 0x543c, 0x543d, 0x4b64, 0x3e6b, 0x543f,
+ 0x5440, 0x543e, 0x5442, 0x4738, 0x3068, 0x4956, 0x5443, 0x3e7d,
+ 0x3c39, 0x475d, 0x3470, 0x3a6b, 0x4b59, 0x4632, 0x3778, 0x424f,
+ 0x5441, 0x5444, 0x4244, 0x5445, 0x5446, 0x5448, 0x4469, 0x342e,
+ 0x7421, 0x3161, 0x4a73, 0x3e6c, 0x4548, 0x3a66, 0x544e, 0x4a3d,
+ 0x4e5d, 0x3274, 0x544a, 0x413a, 0x544d, 0x4563, 0x4549, 0x4564,
+ 0x4839, 0x444d, 0x3a49, 0x5449, 0x3176, 0x4536, 0x544b, 0x5447,
+ 0x3f50, 0x544f, 0x3d4e, 0x362d, 0x5450, 0x4a68, 0x417d, 0x4446,
+ 0x5452, 0x4b4f, 0x5453, 0x5458, 0x4a2f, 0x5457, 0x5451, 0x5454,
+ 0x5456, 0x3a26, 0x4a49, 0x5459, 0x4345, 0x3275, 0x3e6d, 0x545b,
+ 0x545a, 0x3968, 0x545c, 0x545e, 0x545d, 0x5460, 0x5455, 0x5462,
+ 0x5461, 0x545f, 0x3b4e, 0x3f51, 0x4154, 0x5463, 0x403c, 0x306d,
+ 0x4764, 0x445b, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468, 0x5469,
+ 0x4a51, 0x546a, 0x3246, 0x546b, 0x4d3c, 0x3330, 0x5249, 0x3d48,
+ 0x423f, 0x546c, 0x4c6b, 0x4c34, 0x546e, 0x4267, 0x4537, 0x4240,
+ 0x4957, 0x546f, 0x5470, 0x317b, 0x3c3a, 0x5471, 0x3050, 0x5472,
+ 0x5473, 0x3162, 0x3471, 0x4660, 0x4a74, 0x5477, 0x4155, 0x5476,
+ 0x3740, 0x4b5b, 0x5475, 0x4565, 0x5479, 0x5478, 0x547b, 0x547a,
+ 0x317c, 0x547c, 0x3e29, 0x547e, 0x4325, 0x547d, 0x4a33, 0x3d77,
+ 0x455b, 0x5521, 0x3925, 0x5522, 0x4721, 0x485e, 0x4c51, 0x4725,
+ 0x552b, 0x3538, 0x4d45, 0x4c2f, 0x562c, 0x5523, 0x5526, 0x4245,
+ 0x4b38, 0x454a, 0x5527, 0x4b65, 0x3a4a, 0x3e2a, 0x5528, 0x3b50,
+ 0x3b4f, 0x3039, 0x3848, 0x402b, 0x3051, 0x552c, 0x552d, 0x552a,
+ 0x3138, 0x342f, 0x5529, 0x4c45, 0x4931, 0x3028, 0x3079, 0x3b51,
+ 0x3052, 0x3023, 0x5532, 0x5530, 0x4c3c, 0x5533, 0x5531, 0x552f,
+ 0x3f31, 0x552e, 0x4a5a, 0x3864, 0x5537, 0x5538, 0x3e2b, 0x5534,
+ 0x4f2c, 0x474c, 0x5536, 0x3a27, 0x5539, 0x4958, 0x553a, 0x5535,
+ 0x4c3b, 0x475e, 0x553b, 0x4932, 0x553c, 0x5540, 0x553d, 0x3247,
+ 0x553f, 0x3c3b, 0x553e, 0x3779, 0x554c, 0x5545, 0x5542, 0x4364,
+ 0x5541, 0x5543, 0x5544, 0x5546, 0x5547, 0x3472, 0x5549, 0x5548,
+ 0x554a, 0x3e6e, 0x554d, 0x445c, 0x3145, 0x554b, 0x554e, 0x554f,
+ 0x5552, 0x5550, 0x5551, 0x3b52, 0x5553, 0x3926, 0x5554, 0x3b7a,
+ 0x4238, 0x5555, 0x5556, 0x3b5a, 0x3927, 0x4c52, 0x3528, 0x3849,
+ 0x5557, 0x3358, 0x5558, 0x4239, 0x5559, 0x5623, 0x555a, 0x555b,
+ 0x555c, 0x555e, 0x555f, 0x5560, 0x4270, 0x3127, 0x3c69, 0x3042,
+ 0x4157, 0x3430, 0x3c35, 0x3928, 0x4566, 0x3d21, 0x3431, 0x4368,
+ 0x446a, 0x3038, 0x3539, 0x4a75, 0x3c42, 0x3552, 0x406b, 0x3c3c,
+ 0x4d28, 0x5561, 0x355c, 0x3a4b, 0x3332, 0x3163, 0x3e2c, 0x3248,
+ 0x5562, 0x4d46, 0x3d49, 0x3c64, 0x5563, 0x3473, 0x4652, 0x4c29,
+ 0x5564, 0x5565, 0x4959, 0x5567, 0x3428, 0x3677, 0x5566, 0x3432,
+ 0x3f32, 0x556b, 0x3b21, 0x3249, 0x556a, 0x5568, 0x556c, 0x5569,
+ 0x472b, 0x5c4d, 0x3f33, 0x556d, 0x4e40, 0x556e, 0x5570, 0x437e,
+ 0x556f, 0x4023, 0x3b7b, 0x4250, 0x3c77, 0x4975, 0x406c, 0x3c4d,
+ 0x5571, 0x3e2d, 0x5572, 0x5573, 0x3053, 0x423a, 0x3f52, 0x5574,
+ 0x4633, 0x3e2e, 0x3e2f, 0x5575, 0x406d, 0x3e30, 0x5576, 0x5577,
+ 0x4c60, 0x5578, 0x3646, 0x3d22, 0x5579, 0x557a, 0x3c5c, 0x3f2c,
+ 0x4674, 0x3f54, 0x4878, 0x4722, 0x3649, 0x557b, 0x356f, 0x557c,
+ 0x367e, 0x464f, 0x3230, 0x3b53, 0x557d, 0x5622, 0x5621, 0x367d,
+ 0x557e, 0x4538, 0x4230, 0x454b, 0x3c48, 0x4158, 0x4d7a, 0x5624,
+ 0x5625, 0x4656, 0x3b33, 0x5627, 0x5628, 0x5629, 0x3474, 0x562a,
+ 0x562b, 0x322c, 0x413b, 0x3464, 0x562d, 0x4c28, 0x4252, 0x3359,
+ 0x562f, 0x5631, 0x345f, 0x562e, 0x5630, 0x5633, 0x5632, 0x5634,
+ 0x5635, 0x463d, 0x362e, 0x3265, 0x5636, 0x563b, 0x5639, 0x4a77,
+ 0x4a76, 0x4567, 0x5638, 0x3d54, 0x5637, 0x3f72, 0x563c, 0x3a6a,
+ 0x5642, 0x5643, 0x563d, 0x3333, 0x563e, 0x5647, 0x5646, 0x5645,
+ 0x5641, 0x5640, 0x5644, 0x4a78, 0x564b, 0x5648, 0x564a, 0x4d72,
+ 0x5649, 0x563f, 0x3f73, 0x564c, 0x3a37, 0x564d, 0x564e, 0x5651,
+ 0x5650, 0x564f, 0x4568, 0x563a, 0x5657, 0x5653, 0x5652, 0x5654,
+ 0x5655, 0x5658, 0x4e66, 0x5659, 0x5656, 0x565a, 0x3460, 0x565b,
+ 0x565d, 0x565c, 0x565e, 0x565f, 0x406e, 0x3d23, 0x3d64, 0x4163,
+ 0x3929, 0x3a38, 0x392a, 0x3570, 0x5660, 0x3a39, 0x384a, 0x5661,
+ 0x4c26, 0x4743, 0x5662, 0x392b, 0x342c, 0x4327, 0x3652, 0x3b54,
+ 0x495b, 0x4841, 0x5663, 0x3475, 0x5666, 0x4421, 0x5665, 0x5664,
+ 0x5667, 0x446b, 0x3f63, 0x3b55, 0x404a, 0x4253, 0x3522, 0x4422,
+ 0x5668, 0x5669, 0x3e6f, 0x4b39, 0x566c, 0x566b, 0x566a, 0x497d,
+ 0x5673, 0x4b5a, 0x566d, 0x566f, 0x4b6b, 0x566e, 0x5670, 0x4828,
+ 0x5671, 0x4a3e, 0x5672, 0x3433, 0x4a3f, 0x472f, 0x5674, 0x5675,
+ 0x392c, 0x3434, 0x5676, 0x3838, 0x4d44, 0x4d29, 0x3476, 0x5678,
+ 0x4423, 0x392d, 0x3e31, 0x485f, 0x3e32, 0x3d78, 0x446c, 0x4a79,
+ 0x4539, 0x392e, 0x495c, 0x5679, 0x4559, 0x3a42, 0x384b, 0x446d,
+ 0x3043, 0x3d6e, 0x392f, 0x4d47, 0x567a, 0x567b, 0x4751, 0x567c,
+ 0x4e77, 0x4f2d, 0x567e, 0x567d, 0x3347, 0x5721, 0x5724, 0x5725,
+ 0x5723, 0x4940, 0x3e33, 0x5727, 0x5726, 0x5722, 0x5728, 0x5729,
+ 0x572a, 0x572d, 0x572b, 0x572c, 0x572e, 0x3164, 0x446e, 0x572f,
+ 0x377a, 0x3276, 0x4736, 0x5730, 0x467b, 0x4a5b, 0x5731, 0x4f2e,
+ 0x5732, 0x4a40, 0x5735, 0x5021, 0x5031, 0x3c30, 0x4675, 0x5736,
+ 0x355d, 0x4424, 0x307a, 0x5737, 0x4a26, 0x3930, 0x4350, 0x446f,
+ 0x4c6f, 0x3839, 0x384c, 0x5738, 0x5739, 0x573f, 0x3c65, 0x4425,
+ 0x362f, 0x573a, 0x492b, 0x4346, 0x573b, 0x573c, 0x3630, 0x573d,
+ 0x573e, 0x5740, 0x4576, 0x5741, 0x5742, 0x5743, 0x5734, 0x5733,
+ 0x5744, 0x3741, 0x4927, 0x3a4c, 0x4937, 0x4426, 0x494b, 0x5745,
+ 0x3e34, 0x3146, 0x5746, 0x5747, 0x4c72, 0x4860, 0x574a, 0x317d,
+ 0x402c, 0x5749, 0x5748, 0x3742, 0x4254, 0x574e, 0x574c, 0x574b,
+ 0x4e27, 0x3865, 0x3d79, 0x574d, 0x454c, 0x3d3e, 0x4640, 0x5751,
+ 0x5750, 0x574f, 0x5752, 0x3866, 0x5753, 0x497c, 0x3d5b, 0x5754,
+ 0x4879, 0x4641, 0x4427, 0x4530, 0x5755, 0x352b, 0x3f34, 0x492c,
+ 0x3477, 0x4726, 0x5756, 0x3b56, 0x4b3a, 0x4b3b, 0x317e, 0x575b,
+ 0x4369, 0x5758, 0x3277, 0x582d, 0x575a, 0x4730, 0x5759, 0x5757,
+ 0x397a, 0x575d, 0x5763, 0x5769, 0x5761, 0x455c, 0x5766, 0x495d,
+ 0x5760, 0x5765, 0x4e67, 0x3b57, 0x4255, 0x575e, 0x355e, 0x5768,
+ 0x402d, 0x3165, 0x5762, 0x3278, 0x5767, 0x3631, 0x5764, 0x576a,
+ 0x576c, 0x5776, 0x5774, 0x5771, 0x5770, 0x4e78, 0x5772, 0x3632,
+ 0x3931, 0x3d7a, 0x5779, 0x576b, 0x576f, 0x575f, 0x327a, 0x5773,
+ 0x5775, 0x4351, 0x3a28, 0x3238, 0x576d, 0x5778, 0x5777, 0x3633,
+ 0x4229, 0x3366, 0x3743, 0x576e, 0x577a, 0x577d, 0x5821, 0x3c3d,
+ 0x5827, 0x4470, 0x577b, 0x5825, 0x3279, 0x5823, 0x5824, 0x577e,
+ 0x5822, 0x3867, 0x4d2a, 0x3435, 0x3159, 0x5826, 0x473a, 0x302d,
+ 0x4861, 0x575c, 0x582c, 0x5830, 0x4c65, 0x5829, 0x4569, 0x582e,
+ 0x3e70, 0x582f, 0x4657, 0x4f47, 0x582b, 0x5831, 0x397b, 0x404b,
+ 0x3054, 0x582a, 0x5828, 0x415a, 0x577c, 0x3b34, 0x4246, 0x583d,
+ 0x415b, 0x5838, 0x5835, 0x5836, 0x3c66, 0x5839, 0x583c, 0x5837,
+ 0x3d25, 0x583a, 0x5834, 0x4c7c, 0x4c7b, 0x583e, 0x583f, 0x3055,
+ 0x5833, 0x3672, 0x3026, 0x3436, 0x583b, 0x5843, 0x5842, 0x5847,
+ 0x5848, 0x5846, 0x5849, 0x5841, 0x5845, 0x584a, 0x584b, 0x5840,
+ 0x3b7c, 0x5844, 0x4256, 0x3932, 0x5832, 0x3f35, 0x5858, 0x4a69,
+ 0x584e, 0x584f, 0x5850, 0x5857, 0x5856, 0x4b7d, 0x3437, 0x5854,
+ 0x3745, 0x3334, 0x5851, 0x4e38, 0x5853, 0x3056, 0x5855, 0x584c,
+ 0x5852, 0x5859, 0x3744, 0x584d, 0x4d5d, 0x4d2b, 0x585c, 0x5860,
+ 0x417e, 0x4e79, 0x5861, 0x585e, 0x585b, 0x585a, 0x585f, 0x4a30,
+ 0x4634, 0x3746, 0x5862, 0x585d, 0x5863, 0x377b, 0x3231, 0x586b,
+ 0x3438, 0x5869, 0x586a, 0x3a29, 0x5868, 0x5866, 0x5865, 0x586c,
+ 0x5864, 0x586e, 0x327b, 0x5870, 0x586f, 0x4428, 0x5873, 0x5871,
+ 0x5867, 0x377c, 0x5872, 0x5876, 0x5875, 0x5877, 0x5874, 0x5878,
+ 0x5879, 0x587a, 0x4a6a, 0x587c, 0x587b, 0x3d3f, 0x402e, 0x3266,
+ 0x327c, 0x587d, 0x303f, 0x404c, 0x587e, 0x6c43, 0x5921, 0x3761,
+ 0x5922, 0x406f, 0x5923, 0x5924, 0x353a, 0x5925, 0x5926, 0x5927,
+ 0x4257, 0x384d, 0x4c61, 0x4b3c, 0x3d6a, 0x5928, 0x4070, 0x6e3d,
+ 0x4862, 0x3c6a, 0x3a4d, 0x5929, 0x4247, 0x4a27, 0x4271, 0x592c,
+ 0x592a, 0x592d, 0x592b, 0x592e, 0x4a31, 0x3037, 0x495e, 0x4863,
+ 0x592f, 0x5932, 0x3e35, 0x353b, 0x5930, 0x5937, 0x3e36, 0x5931,
+ 0x4744, 0x4d5e, 0x5933, 0x5934, 0x5938, 0x456a, 0x5935, 0x3933,
+ 0x405e, 0x5946, 0x4834, 0x4272, 0x4864, 0x5a2d, 0x4a7a, 0x4471,
+ 0x4b75, 0x593b, 0x3221, 0x436a, 0x5944, 0x4334, 0x593e, 0x5945,
+ 0x5940, 0x5947, 0x5943, 0x5942, 0x476f, 0x593c, 0x327d, 0x593a,
+ 0x3571, 0x4273, 0x5936, 0x5939, 0x3934, 0x405b, 0x3e37, 0x5941,
+ 0x4752, 0x3572, 0x3348, 0x3367, 0x3f21, 0x5949, 0x594e, 0x594a,
+ 0x377d, 0x594f, 0x3b22, 0x3969, 0x3d26, 0x593d, 0x3b7d, 0x594c,
+ 0x3b58, 0x594d, 0x3044, 0x5948, 0x4429, 0x3573, 0x3634, 0x594b,
+ 0x3027, 0x3a43, 0x3f36, 0x4472, 0x4854, 0x5951, 0x415e, 0x422a,
+ 0x3b2b, 0x5952, 0x5954, 0x5950, 0x4a61, 0x443d, 0x415c, 0x4a7b,
+ 0x3c4e, 0x5960, 0x595f, 0x3f78, 0x377e, 0x5959, 0x3e39, 0x4668,
+ 0x4731, 0x5957, 0x415d, 0x3c78, 0x595c, 0x3e38, 0x5956, 0x595b,
+ 0x4753, 0x5955, 0x3721, 0x335d, 0x595d, 0x4e2b, 0x3a4e, 0x4335,
+ 0x595a, 0x405c, 0x3935, 0x3f64, 0x3166, 0x413c, 0x5958, 0x3545,
+ 0x3747, 0x444f, 0x595e, 0x415f, 0x5961, 0x5963, 0x4237, 0x5969,
+ 0x5964, 0x5966, 0x4941, 0x4473, 0x5967, 0x4d2c, 0x4d48, 0x3439,
+ 0x302e, 0x5965, 0x5962, 0x3478, 0x3167, 0x5968, 0x4d49, 0x596c,
+ 0x423b, 0x5973, 0x596d, 0x596a, 0x5971, 0x5953, 0x596e, 0x5972,
+ 0x4842, 0x456b, 0x596b, 0x596f, 0x3748, 0x3a71, 0x405d, 0x5977,
+ 0x4526, 0x5974, 0x4b60, 0x5975, 0x5976, 0x4c4e, 0x4022, 0x3762,
+ 0x597d, 0x3b35, 0x597a, 0x5979, 0x4732, 0x4635, 0x4531, 0x597b,
+ 0x597c, 0x496f, 0x4745, 0x3b23, 0x4071, 0x4b50, 0x3349, 0x5a25,
+ 0x597e, 0x4d4a, 0x5a27, 0x5a23, 0x5a24, 0x4160, 0x5a22, 0x593f,
+ 0x5a26, 0x5a21, 0x5a2b, 0x5a2c, 0x4527, 0x5a2e, 0x3b24, 0x5a29,
+ 0x353c, 0x5a2f, 0x5a28, 0x5a33, 0x5a32, 0x5a31, 0x5a34, 0x5a36,
+ 0x3e71, 0x5a35, 0x5a39, 0x5a37, 0x5a38, 0x5970, 0x5a3b, 0x5a3a,
+ 0x5978, 0x5a3c, 0x5a30, 0x3b59, 0x5a3d, 0x5a3e, 0x5a40, 0x5a3f,
+ 0x5a41, 0x327e, 0x3936, 0x4a7c, 0x402f, 0x384e, 0x5a43, 0x5a46,
+ 0x4952, 0x355f, 0x5a45, 0x5a44, 0x4754, 0x5a47, 0x3635, 0x5a49,
+ 0x5a48, 0x343a, 0x3b36, 0x4658, 0x3749, 0x3f74, 0x5a4a, 0x4030,
+ 0x4528, 0x495f, 0x5a4b, 0x5a4c, 0x5a4d, 0x4a38, 0x555d, 0x4046,
+ 0x494c, 0x3a58, 0x4865, 0x4843, 0x454d, 0x4e41, 0x5a4f, 0x3c50,
+ 0x5a50, 0x3036, 0x3654, 0x404d, 0x4960, 0x5a51, 0x3b42, 0x4347,
+ 0x3b5b, 0x3f37, 0x5a52, 0x4a7d, 0x3177, 0x3b5c, 0x5a55, 0x5a53,
+ 0x5a56, 0x4e39, 0x5a54, 0x407b, 0x5a57, 0x4232, 0x5a58, 0x347a,
+ 0x5a5a, 0x5a59, 0x5a5b, 0x5a5c, 0x347b, 0x467c, 0x4336, 0x356c,
+ 0x3b5d, 0x4161, 0x3d5c, 0x3030, 0x5a5d, 0x3222, 0x5a61, 0x3937,
+ 0x5a60, 0x3a2b, 0x3e3a, 0x5a5f, 0x3e3b, 0x4c40, 0x3a2a, 0x3057,
+ 0x404e, 0x5a66, 0x4031, 0x3147, 0x3d55, 0x4b66, 0x3a72, 0x3e3c,
+ 0x4027, 0x5a65, 0x5a63, 0x5a64, 0x436b, 0x5b26, 0x5a6a, 0x3b7e,
+ 0x3938, 0x5a68, 0x5a69, 0x3f38, 0x5a67, 0x3b2f, 0x5a6c, 0x5a6b,
+ 0x5a70, 0x5a71, 0x5a6d, 0x3322, 0x5a6e, 0x5a6f, 0x4855, 0x4961,
+ 0x374a, 0x5a72, 0x4032, 0x3e3d, 0x4352, 0x3647, 0x5a73, 0x5a77,
+ 0x324b, 0x5a74, 0x5a76, 0x5a75, 0x3d6b, 0x4348, 0x3045, 0x5a78,
+ 0x5a79, 0x442a, 0x4e71, 0x3b43, 0x4a6b, 0x4b3d, 0x5b22, 0x5a7b,
+ 0x5a7e, 0x5a7d, 0x5a7a, 0x5b21, 0x465e, 0x5a7c, 0x5b23, 0x3d6c,
+ 0x5b24, 0x4d4b, 0x4778, 0x5b25, 0x5b27, 0x5b28, 0x5b29, 0x364a,
+ 0x3148, 0x3939, 0x5b2a, 0x5b2b, 0x3d71, 0x4162, 0x5258, 0x413e,
+ 0x413d, 0x4258, 0x3a47, 0x5072, 0x376e, 0x4d2d, 0x4a7e, 0x497e,
+ 0x5b2c, 0x3a73, 0x443f, 0x5b2d, 0x4f2f, 0x4b3e, 0x442b, 0x5b2e,
+ 0x347c, 0x5b2f, 0x5b30, 0x4c5a, 0x4c24, 0x4b76, 0x4b5c, 0x3b25,
+ 0x5b32, 0x3c6b, 0x4b51, 0x5b34, 0x5b37, 0x5b36, 0x3479, 0x3560,
+ 0x5b33, 0x5b35, 0x5b38, 0x3f79, 0x4d7b, 0x3049, 0x3a60, 0x423c,
+ 0x3c5d, 0x3e73, 0x5b3b, 0x454e, 0x5b39, 0x422b, 0x5b3a, 0x3e72,
+ 0x4c5d, 0x5b3c, 0x5b3d, 0x4d68, 0x5b42, 0x393a, 0x4755, 0x5b3f,
+ 0x456c, 0x5a5e, 0x5a62, 0x354f, 0x4747, 0x5b41, 0x3e3e, 0x4844,
+ 0x5b47, 0x487a, 0x5b3e, 0x5b44, 0x5b43, 0x404f, 0x4b6d, 0x4e53,
+ 0x4b67, 0x324c, 0x3b5e, 0x4f48, 0x5b46, 0x3f75, 0x5b45, 0x5b40,
+ 0x384f, 0x5b4c, 0x5b4a, 0x324d, 0x5b48, 0x5b4e, 0x5b54, 0x4248,
+ 0x4a41, 0x5b56, 0x4922, 0x5b55, 0x4770, 0x4b3f, 0x343b, 0x4077,
+ 0x3d40, 0x4453, 0x4d2e, 0x5b51, 0x5b50, 0x5b52, 0x5b4f, 0x5b57,
+ 0x5b4d, 0x5b4b, 0x5b53, 0x5b49, 0x436c, 0x4c78, 0x3c46, 0x3a74,
+ 0x3a3a, 0x4b6f, 0x3341, 0x444e, 0x464a, 0x3149, 0x4072, 0x4034,
+ 0x372a, 0x5b59, 0x393b, 0x337c, 0x5b5b, 0x3374, 0x5b61, 0x5b5e,
+ 0x4073, 0x334b, 0x3a2c, 0x334a, 0x3a4f, 0x5b5c, 0x3765, 0x374b,
+ 0x456d, 0x5b5a, 0x3046, 0x5b5d, 0x5b5f, 0x364d, 0x372c, 0x343c,
+ 0x354b, 0x5b62, 0x3a79, 0x4b71, 0x3b37, 0x5b63, 0x4930, 0x5b6f,
+ 0x3233, 0x5b64, 0x5b75, 0x5b65, 0x4e42, 0x5b6c, 0x475f, 0x5b74,
+ 0x5b67, 0x3034, 0x5b69, 0x393c, 0x5b6b, 0x5b6a, 0x5b66, 0x5b71,
+ 0x3e3f, 0x546d, 0x3868, 0x4d7c, 0x5b68, 0x4474, 0x3323, 0x3a2d,
+ 0x5b60, 0x5b70, 0x3361, 0x5b6e, 0x5b72, 0x456e, 0x347e, 0x5c32,
+ 0x4c49, 0x5b77, 0x347d, 0x5b7e, 0x4b40, 0x5c21, 0x5c23, 0x5c27,
+ 0x5b79, 0x432a, 0x456f, 0x5c2b, 0x5b7c, 0x5c28, 0x5c22, 0x3f39,
+ 0x5c2c, 0x4033, 0x5c2a, 0x343d, 0x4f50, 0x5b76, 0x5c26, 0x3058,
+ 0x5b78, 0x4c3a, 0x5b7d, 0x3f22, 0x4447, 0x5b73, 0x5c25, 0x3f7a,
+ 0x5c2f, 0x3371, 0x3821, 0x5c31, 0x5b7a, 0x5c30, 0x5c29, 0x5b7b,
+ 0x5c2d, 0x5c2e, 0x5c3f, 0x464e, 0x5c24, 0x5c3b, 0x5c3d, 0x4458,
+ 0x4d4c, 0x4976, 0x5c38, 0x424a, 0x5c3e, 0x413f, 0x5c35, 0x5c42,
+ 0x5c41, 0x466f, 0x5c40, 0x466a, 0x5c44, 0x5c37, 0x3648, 0x5c3a,
+ 0x3d5d, 0x4760, 0x5c3c, 0x364b, 0x5c34, 0x5c36, 0x5c33, 0x4f30,
+ 0x335a, 0x5c39, 0x5c43, 0x3335, 0x3a67, 0x315d, 0x5c54, 0x4f31,
+ 0x5c57, 0x3f3a, 0x5c56, 0x5c55, 0x5c52, 0x5c46, 0x5c63, 0x5c45,
+ 0x5c58, 0x5c50, 0x5c4b, 0x5c48, 0x5c49, 0x5c51, 0x7422, 0x5c4e,
+ 0x393d, 0x4448, 0x4164, 0x5c4c, 0x5c47, 0x5c4a, 0x4d4d, 0x4b6a,
+ 0x5c4f, 0x5c59, 0x5c61, 0x5c5a, 0x5c67, 0x5c65, 0x5c60, 0x5c5f,
+ 0x4450, 0x4165, 0x5c5d, 0x5c5b, 0x5c62, 0x5c68, 0x4875, 0x5c6e,
+ 0x5c69, 0x5c6c, 0x5c66, 0x4374, 0x4938, 0x5c5c, 0x5c64, 0x3e40,
+ 0x4c4f, 0x5c78, 0x5c6b, 0x3822, 0x3223, 0x335f, 0x5c53, 0x3e41,
+ 0x5c70, 0x5c77, 0x3c79, 0x3372, 0x432e, 0x5c6d, 0x5c72, 0x5c76,
+ 0x3636, 0x354c, 0x5c74, 0x3521, 0x464b, 0x5c73, 0x5c75, 0x5c6f,
+ 0x5c71, 0x3360, 0x4349, 0x5c7c, 0x5c7a, 0x3869, 0x5c79, 0x5d21,
+ 0x5b58, 0x5c7b, 0x5c7d, 0x5c7e, 0x5d2c, 0x5d28, 0x5b6d, 0x5d27,
+ 0x5d26, 0x5d23, 0x5c6a, 0x5d25, 0x5d24, 0x5d2a, 0x4f26, 0x5d2d,
+ 0x367b, 0x5d29, 0x5d2b, 0x4827, 0x5d2e, 0x5d32, 0x5d2f, 0x4d73,
+ 0x5d30, 0x5c5e, 0x5d33, 0x5d34, 0x3135, 0x5d36, 0x3767, 0x3c21,
+ 0x3655, 0x3224, 0x4d5f, 0x5d38, 0x5d37, 0x5d3a, 0x353d, 0x3656,
+ 0x343e, 0x5d3d, 0x5d3c, 0x5d3e, 0x324e, 0x4337, 0x5d3f, 0x343f,
+ 0x5d41, 0x5d40, 0x5d42, 0x5d43, 0x5d44, 0x3b5f, 0x4035, 0x3a21,
+ 0x4970, 0x4a62, 0x4f44, 0x3b75, 0x3a50, 0x4e72, 0x5d45, 0x5d46,
+ 0x3b60, 0x5d47, 0x5d48, 0x5d4a, 0x5d49, 0x4b58, 0x3d5e, 0x3c6c,
+ 0x3b44, 0x5d4b, 0x5d4d, 0x3f23, 0x5d4c, 0x5d4e, 0x5d4f, 0x5d50,
+ 0x5d51, 0x5d52, 0x5d54, 0x5d53, 0x5d55, 0x3225, 0x434a, 0x5d56,
+ 0x3b26, 0x334c, 0x5d57, 0x4542, 0x544c, 0x3523, 0x5d58, 0x5d59,
+ 0x4a6c, 0x4b68, 0x4647, 0x5d5a, 0x4866, 0x487b, 0x4c53, 0x5d5b,
+ 0x5d5d, 0x5d5c, 0x5d5f, 0x5d5e, 0x5d61, 0x3b61, 0x4c31, 0x5d62,
+ 0x5d63, 0x3524, 0x5d64, 0x5d66, 0x5d65, 0x3f65, 0x4939, 0x314a,
+ 0x4845, 0x4475, 0x3d41, 0x3561, 0x4846, 0x3c2e, 0x5d68, 0x3440,
+ 0x3178, 0x4672, 0x5d67, 0x393e, 0x4353, 0x5d69, 0x5d71, 0x5d6a,
+ 0x4241, 0x3562, 0x5d72, 0x3768, 0x3525, 0x5d70, 0x5d6e, 0x5d6b,
+ 0x4d60, 0x4440, 0x4659, 0x5d6c, 0x5d74, 0x5d73, 0x3723, 0x322d,
+ 0x3a3b, 0x5d6d, 0x5d6f, 0x4b57, 0x4274, 0x4b77, 0x5d7c, 0x5d7d,
+ 0x324f, 0x4a28, 0x4c7d, 0x5e21, 0x3c23, 0x3e42, 0x5d78, 0x5d7e,
+ 0x3168, 0x3637, 0x5d75, 0x5d7a, 0x4074, 0x4771, 0x4867, 0x5d77,
+ 0x4b21, 0x5d79, 0x5e24, 0x5e22, 0x5d7b, 0x4b22, 0x4748, 0x3563,
+ 0x4525, 0x436d, 0x5e25, 0x5e23, 0x4259, 0x5d76, 0x314b, 0x4d4e,
+ 0x5e30, 0x5e2f, 0x4076, 0x5e2c, 0x4d6c, 0x4636, 0x5e26, 0x4445,
+ 0x314c, 0x393f, 0x5e29, 0x3d27, 0x5e2e, 0x5e2d, 0x5e28, 0x5e2b,
+ 0x3368, 0x5e2a, 0x4749, 0x4e2e, 0x3e74, 0x4075, 0x5e36, 0x5e34,
+ 0x494d, 0x5e31, 0x5e33, 0x313a, 0x3940, 0x4f32, 0x333d, 0x4962,
+ 0x4d61, 0x3324, 0x3f3b, 0x5e35, 0x5e3a, 0x3e43, 0x4d30, 0x5e37,
+ 0x5e32, 0x5e38, 0x4e5e, 0x4573, 0x4642, 0x3336, 0x3155, 0x5e3e,
+ 0x5e41, 0x4e43, 0x4d64, 0x5e48, 0x5e42, 0x5e3f, 0x4e54, 0x5e45,
+ 0x3d4a, 0x5e47, 0x5e4c, 0x4571, 0x5e4a, 0x5e44, 0x4338, 0x5e4b,
+ 0x5e40, 0x5e46, 0x5e4d, 0x307c, 0x5e43, 0x5e4e, 0x3f3c, 0x3d5f,
+ 0x4a25, 0x3a2e, 0x5e3b, 0x5e49, 0x453a, 0x4036, 0x3369, 0x3a51,
+ 0x3e44, 0x5e3d, 0x3d42, 0x374c, 0x5e3c, 0x5e52, 0x3d6d, 0x383a,
+ 0x5e61, 0x5e5b, 0x3574, 0x454f, 0x5e56, 0x5e5f, 0x302f, 0x3132,
+ 0x3239, 0x5e58, 0x422c, 0x5e4f, 0x5e51, 0x3941, 0x5e62, 0x5e5d,
+ 0x5e55, 0x5e5c, 0x4c2b, 0x5e5a, 0x5e5e, 0x3850, 0x3e45, 0x4339,
+ 0x5e54, 0x4d2f, 0x5e57, 0x5e50, 0x4572, 0x5e53, 0x5e59, 0x4f51,
+ 0x3c3e, 0x4b7e, 0x5e63, 0x482e, 0x5e6f, 0x383b, 0x3d60, 0x5e65,
+ 0x4e2f, 0x3942, 0x5e72, 0x306e, 0x5e70, 0x5e64, 0x5e6a, 0x5e6c,
+ 0x4d4f, 0x5e67, 0x452e, 0x5e69, 0x5e71, 0x5e6b, 0x4c47, 0x5e66,
+ 0x3c22, 0x5e7e, 0x336a, 0x5e68, 0x5e6d, 0x5e6e, 0x426c, 0x425a,
+ 0x5e76, 0x5e7c, 0x5e7a, 0x4529, 0x5f23, 0x5e77, 0x5e78, 0x5e60,
+ 0x3579, 0x493a, 0x3c3f, 0x3977, 0x4f33, 0x5e74, 0x5f22, 0x3169,
+ 0x4166, 0x4779, 0x3441, 0x4e7a, 0x4c21, 0x4452, 0x5e7b, 0x5e7d,
+ 0x4132, 0x5f21, 0x5e79, 0x5e73, 0x3443, 0x3769, 0x5f2f, 0x5f2a,
+ 0x4078, 0x3363, 0x3d61, 0x5f33, 0x5f2c, 0x442c, 0x5f29, 0x4459,
+ 0x5f4c, 0x5f26, 0x5f25, 0x5f2e, 0x5f28, 0x5f27, 0x5f2d, 0x4021,
+ 0x5f24, 0x5f30, 0x5f31, 0x3442, 0x5f36, 0x5f35, 0x5f37, 0x5f3a,
+ 0x4543, 0x5f34, 0x5f38, 0x3763, 0x4279, 0x5f32, 0x473b, 0x5f39,
+ 0x5f3e, 0x5f3c, 0x5f3f, 0x5f42, 0x5f3b, 0x396a, 0x4728, 0x5e39,
+ 0x4d74, 0x5f3d, 0x5f41, 0x4275, 0x5f40, 0x5f2b, 0x6f69, 0x5f45,
+ 0x5f49, 0x5f47, 0x5f43, 0x5f44, 0x5f48, 0x5f46, 0x494e, 0x5f4e,
+ 0x5f4b, 0x5f4a, 0x5f4d, 0x4654, 0x5f4f, 0x4375, 0x426d, 0x4025,
+ 0x5f50, 0x5f52, 0x5f51, 0x5e75, 0x5f53, 0x4667, 0x5f54, 0x3250,
+ 0x4574, 0x3325, 0x3564, 0x3c5e, 0x3a52, 0x4f27, 0x3f66, 0x316a,
+ 0x5f56, 0x5f55, 0x5f59, 0x433a, 0x5f5c, 0x5f57, 0x5f5b, 0x5f5a,
+ 0x4540, 0x3059, 0x4e75, 0x5f5e, 0x3128, 0x5f60, 0x5f5f, 0x5f5d,
+ 0x5f58, 0x4b23, 0x5f62, 0x5f61, 0x316b, 0x5f64, 0x4a32, 0x5f63,
+ 0x4c35, 0x3e47, 0x4133, 0x3e46, 0x4e7b, 0x5f6a, 0x4079, 0x5f66,
+ 0x5f6b, 0x316c, 0x5f69, 0x4761, 0x5f65, 0x5f68, 0x3e48, 0x4851,
+ 0x5f6c, 0x3c51, 0x407a, 0x5f6f, 0x5f67, 0x3727, 0x5f6d, 0x4d50,
+ 0x5f70, 0x7426, 0x3d4f, 0x5f71, 0x5f72, 0x472e, 0x5f74, 0x5f75,
+ 0x4733, 0x4575, 0x5f77, 0x5f79, 0x4e55, 0x5f76, 0x5f78, 0x316d,
+ 0x5f73, 0x535b, 0x5f7a, 0x4167, 0x3b38, 0x5f7c, 0x5f7b, 0x3f24,
+ 0x5259, 0x5f7d, 0x6021, 0x5f6e, 0x5f7e, 0x6022, 0x477a, 0x6023,
+ 0x6024, 0x6025, 0x6026, 0x445e, 0x6028, 0x6027, 0x6029, 0x602a,
+ 0x3c5f, 0x4963, 0x4c6c, 0x602b, 0x602c, 0x4156, 0x3c24, 0x602d,
+ 0x602e, 0x602f, 0x4a52, 0x4847, 0x6030, 0x4757, 0x442d, 0x6031,
+ 0x3267, 0x356d, 0x4c46, 0x4c36, 0x3234, 0x4f34, 0x4b52, 0x4a2a,
+ 0x4037, 0x6032, 0x4643, 0x3823, 0x6033, 0x3a54, 0x6035, 0x6034,
+ 0x6036, 0x6037, 0x6038, 0x353e, 0x6039, 0x603a, 0x3824, 0x4848,
+ 0x603c, 0x3e75, 0x603b, 0x3638, 0x603d, 0x603f, 0x603e, 0x6040,
+ 0x3851, 0x6041, 0x3669, 0x4140, 0x397d, 0x6043, 0x6044, 0x6042,
+ 0x3c6d, 0x4648, 0x3639, 0x6046, 0x432c, 0x6045, 0x4f35, 0x4762,
+ 0x6049, 0x604b, 0x6048, 0x4c54, 0x604a, 0x604c, 0x4e44, 0x6050,
+ 0x604f, 0x4376, 0x472d, 0x3825, 0x604e, 0x604d, 0x4d31, 0x4d32,
+ 0x6051, 0x316e, 0x3976, 0x3b62, 0x6052, 0x6053, 0x6055, 0x3d43,
+ 0x6057, 0x6056, 0x6058, 0x334d, 0x605a, 0x6059, 0x605c, 0x605b,
+ 0x383c, 0x4e28, 0x364c, 0x3226, 0x366a, 0x3461, 0x4e68, 0x605e,
+ 0x6060, 0x6061, 0x3251, 0x605d, 0x3b39, 0x4441, 0x605f, 0x6064,
+ 0x3c6e, 0x6062, 0x373e, 0x4849, 0x6063, 0x607e, 0x6069, 0x383d,
+ 0x3565, 0x6066, 0x4d7d, 0x4e30, 0x4276, 0x6068, 0x606a, 0x4e56,
+ 0x3657, 0x487c, 0x474a, 0x606b, 0x606d, 0x6070, 0x606c, 0x606f,
+ 0x386a, 0x314d, 0x6071, 0x3f70, 0x606e, 0x4e5c, 0x6074, 0x7424,
+ 0x6072, 0x6075, 0x6067, 0x6073, 0x3a3c, 0x6076, 0x6077, 0x4d7e,
+ 0x6078, 0x6079, 0x6065, 0x607a, 0x3444, 0x3c25, 0x607b, 0x607c,
+ 0x607d, 0x313b, 0x6121, 0x493b, 0x6122, 0x3424, 0x6123, 0x6124,
+ 0x6125, 0x6127, 0x6128, 0x6126, 0x4953, 0x612a, 0x6129, 0x612c,
+ 0x612b, 0x612d, 0x612e, 0x6130, 0x612f, 0x3979, 0x6132, 0x6131,
+ 0x3445, 0x3f53, 0x453c, 0x6133, 0x4038, 0x3b3a, 0x3179, 0x6134,
+ 0x4d51, 0x4a63, 0x6135, 0x4544, 0x4d33, 0x3943, 0x3f3d, 0x434b,
+ 0x5234, 0x442e, 0x3268, 0x6136, 0x6137, 0x613c, 0x613a, 0x6139,
+ 0x5a42, 0x3326, 0x6138, 0x305a, 0x482a, 0x484a, 0x4e31, 0x613d,
+ 0x613b, 0x435c, 0x4026, 0x482b, 0x492d, 0x613f, 0x4e2c, 0x374d,
+ 0x6140, 0x613e, 0x4856, 0x6141, 0x6142, 0x305b, 0x3e76, 0x6147,
+ 0x6144, 0x466d, 0x6143, 0x3526, 0x614a, 0x6145, 0x6146, 0x6149,
+ 0x6148, 0x4925, 0x4142, 0x4141, 0x353f, 0x614b, 0x614c, 0x614d,
+ 0x614f, 0x614e, 0x3156, 0x6157, 0x4868, 0x6151, 0x6153, 0x6155,
+ 0x3f3e, 0x6156, 0x6154, 0x3c40, 0x6150, 0x6152, 0x4942, 0x3e49,
+ 0x6159, 0x6158, 0x615a, 0x3c26, 0x3a2f, 0x4577, 0x615b, 0x444b,
+ 0x615d, 0x4e21, 0x615c, 0x4169, 0x6162, 0x6164, 0x6165, 0x4354,
+ 0x6163, 0x6160, 0x615e, 0x615f, 0x6161, 0x6168, 0x6166, 0x6167,
+ 0x6169, 0x616b, 0x616c, 0x616d, 0x616e, 0x616a, 0x6170, 0x616f,
+ 0x6171, 0x4e45, 0x6174, 0x6172, 0x6173, 0x3462, 0x4c7e, 0x4a4a,
+ 0x6176, 0x6175, 0x6177, 0x6178, 0x617c, 0x6179, 0x617a, 0x617b,
+ 0x617d, 0x617e, 0x6221, 0x6222, 0x6223, 0x482f, 0x4550, 0x6224,
+ 0x4772, 0x4934, 0x6225, 0x6226, 0x452a, 0x3327, 0x3944, 0x6227,
+ 0x6228, 0x6229, 0x3b29, 0x622b, 0x622a, 0x622c, 0x622d, 0x4869,
+ 0x622e, 0x622f, 0x7369, 0x6230, 0x6231, 0x6232, 0x3b2e, 0x6233,
+ 0x4756, 0x4b5f, 0x314e, 0x3157, 0x6234, 0x6236, 0x6235, 0x4570,
+ 0x4039, 0x5d39, 0x6237, 0x4c41, 0x6238, 0x3446, 0x4857, 0x6239,
+ 0x623a, 0x623b, 0x4c5c, 0x4c55, 0x443e, 0x416a, 0x623d, 0x3d62,
+ 0x3e4a, 0x6240, 0x623f, 0x623e, 0x487d, 0x3447, 0x3829, 0x6246,
+ 0x6243, 0x3f3f, 0x4c32, 0x6242, 0x6244, 0x6245, 0x6241, 0x6247,
+ 0x6248, 0x442f, 0x3463, 0x4365, 0x6249, 0x624a, 0x624d, 0x3f67,
+ 0x4644, 0x624e, 0x4b53, 0x624b, 0x624c, 0x6251, 0x6250, 0x624f,
+ 0x6253, 0x6252, 0x6254, 0x6256, 0x6255, 0x4a4d, 0x3d56, 0x4e46,
+ 0x6257, 0x4637, 0x6258, 0x6259, 0x625d, 0x625b, 0x625c, 0x625a,
+ 0x625e, 0x625f, 0x6260, 0x6261, 0x4c37, 0x6262, 0x4c70, 0x6263,
+ 0x434e, 0x476a, 0x366b, 0x433b, 0x6264, 0x363a, 0x4050, 0x6265,
+ 0x3a3d, 0x6266, 0x6267, 0x3826, 0x3a55, 0x6269, 0x4556, 0x3a56,
+ 0x354e, 0x4b24, 0x474b, 0x4557, 0x395c, 0x626b, 0x3e4b, 0x4e32,
+ 0x3945, 0x3827, 0x4823, 0x626d, 0x626f, 0x386b, 0x626e, 0x4476,
+ 0x6271, 0x3337, 0x626c, 0x486a, 0x3130, 0x3a6c, 0x4f52, 0x6270,
+ 0x6272, 0x4a4b, 0x4059, 0x6274, 0x6275, 0x6273, 0x334e, 0x627b,
+ 0x627a, 0x3c27, 0x627c, 0x6277, 0x627d, 0x6278, 0x4858, 0x6276,
+ 0x6279, 0x6322, 0x6321, 0x4b61, 0x627e, 0x306b, 0x6324, 0x6323,
+ 0x3e4c, 0x6325, 0x4143, 0x6327, 0x6326, 0x6328, 0x6268, 0x626a,
+ 0x632a, 0x6329, 0x3c28, 0x4e69, 0x3c52, 0x632b, 0x3737, 0x3540,
+ 0x3527, 0x3b63, 0x4d34, 0x6331, 0x6330, 0x4144, 0x632d, 0x632f,
+ 0x3d4b, 0x3f40, 0x632e, 0x632c, 0x472a, 0x3e4d, 0x493c, 0x3a57,
+ 0x4578, 0x6332, 0x6333, 0x6349, 0x3658, 0x4f3d, 0x4135, 0x6334,
+ 0x3252, 0x4477, 0x4a21, 0x6335, 0x357a, 0x6336, 0x6338, 0x6339,
+ 0x4729, 0x633a, 0x633b, 0x633c, 0x3659, 0x3253, 0x4645, 0x3d28,
+ 0x3b64, 0x633d, 0x3d29, 0x324a, 0x4943, 0x633e, 0x486b, 0x4145,
+ 0x6341, 0x6342, 0x4769, 0x3f41, 0x633f, 0x4361, 0x6340, 0x3e4e,
+ 0x305c, 0x3529, 0x6343, 0x4478, 0x6344, 0x4047, 0x4c2d, 0x4923,
+ 0x6345, 0x6346, 0x4355, 0x4e47, 0x6348, 0x6347, 0x3c6f, 0x634a,
+ 0x3070, 0x634d, 0x634b, 0x3254, 0x374e, 0x634c, 0x3946, 0x3972,
+ 0x4a66, 0x634e, 0x4b54, 0x6350, 0x4051, 0x314f, 0x323a, 0x302c,
+ 0x634f, 0x6351, 0x6352, 0x3e77, 0x6353, 0x334f, 0x6355, 0x376a,
+ 0x3566, 0x6356, 0x3675, 0x6357, 0x407c, 0x464d, 0x4060, 0x3a75,
+ 0x6358, 0x4362, 0x416b, 0x635a, 0x635c, 0x6359, 0x635b, 0x3722,
+ 0x635d, 0x3726, 0x3567, 0x4d52, 0x635f, 0x6360, 0x312e, 0x6363,
+ 0x3376, 0x6362, 0x6361, 0x6365, 0x635e, 0x6366, 0x4e29, 0x6367,
+ 0x6368, 0x5474, 0x636a, 0x6369, 0x636b, 0x636c, 0x4e35, 0x636d,
+ 0x706f, 0x3e4f, 0x636e, 0x636f, 0x3d57, 0x4638, 0x6370, 0x4328,
+ 0x6371, 0x433c, 0x6372, 0x3625, 0x513f, 0x435d, 0x3c33, 0x3448,
+ 0x6373, 0x6422, 0x6376, 0x3568, 0x6375, 0x6424, 0x6374, 0x3e50,
+ 0x6378, 0x6379, 0x452b, 0x637a, 0x335e, 0x3f5a, 0x4964, 0x637c,
+ 0x4268, 0x6377, 0x637b, 0x637d, 0x3a7b, 0x6426, 0x492e, 0x4826,
+ 0x4579, 0x365a, 0x6425, 0x6423, 0x4835, 0x637e, 0x435e, 0x457b,
+ 0x457a, 0x3a76, 0x6438, 0x6428, 0x642a, 0x642d, 0x642e, 0x642b,
+ 0x642c, 0x6429, 0x6427, 0x6421, 0x4a4f, 0x3255, 0x6435, 0x6432,
+ 0x6437, 0x6436, 0x4773, 0x4c27, 0x3b3b, 0x6430, 0x6439, 0x6434,
+ 0x6433, 0x642f, 0x6431, 0x3449, 0x433d, 0x407d, 0x4822, 0x643e,
+ 0x4824, 0x4061, 0x643b, 0x484f, 0x643f, 0x4a53, 0x435b, 0x643a,
+ 0x643c, 0x643d, 0x6440, 0x3c44, 0x4646, 0x6445, 0x6444, 0x6441,
+ 0x4f36, 0x644a, 0x644e, 0x644b, 0x6447, 0x6448, 0x644d, 0x6442,
+ 0x5255, 0x6449, 0x6443, 0x644c, 0x6452, 0x344a, 0x644f, 0x6450,
+ 0x6451, 0x6454, 0x6453, 0x4876, 0x6455, 0x4e7c, 0x4a6d, 0x645a,
+ 0x6457, 0x6456, 0x4052, 0x6459, 0x645b, 0x6458, 0x645f, 0x645c,
+ 0x645d, 0x6446, 0x645e, 0x6460, 0x6461, 0x4a46, 0x6462, 0x4c62,
+ 0x364e, 0x3729, 0x6463, 0x4a34, 0x3f68, 0x4c30, 0x6464, 0x4e33,
+ 0x4774, 0x4146, 0x4734, 0x3d4d, 0x3040, 0x6469, 0x6467, 0x6465,
+ 0x3421, 0x3e51, 0x646a, 0x6468, 0x6466, 0x646e, 0x646d, 0x646c,
+ 0x646b, 0x646f, 0x6470, 0x403a, 0x6471, 0x6473, 0x6472, 0x3852,
+ 0x4138, 0x6475, 0x457c, 0x6474, 0x6476, 0x4a35, 0x416c, 0x3947,
+ 0x6477, 0x4e48, 0x6479, 0x647a, 0x647b, 0x647c, 0x3b65, 0x647d,
+ 0x374f, 0x356a, 0x352a, 0x6521, 0x4c73, 0x3948, 0x647e, 0x6524,
+ 0x4c66, 0x473c, 0x4933, 0x3d63, 0x6523, 0x3c53, 0x3949, 0x3b66,
+ 0x3569, 0x4a36, 0x6522, 0x4147, 0x4b42, 0x3a77, 0x3b67, 0x445d,
+ 0x6527, 0x4e5f, 0x3a59, 0x6528, 0x3f42, 0x652a, 0x3e52, 0x3a30,
+ 0x6529, 0x3d2a, 0x383e, 0x4148, 0x6525, 0x652b, 0x6526, 0x3750,
+ 0x652e, 0x6532, 0x376b, 0x652d, 0x6536, 0x394a, 0x4d6d, 0x303c,
+ 0x6533, 0x356b, 0x6530, 0x6531, 0x457d, 0x652f, 0x652c, 0x3328,
+ 0x4064, 0x3828, 0x6538, 0x6535, 0x6537, 0x6534, 0x3751, 0x4233,
+ 0x6539, 0x416e, 0x6546, 0x6542, 0x653c, 0x6540, 0x3c7a, 0x305d,
+ 0x653b, 0x6543, 0x6547, 0x394b, 0x4c56, 0x4456, 0x653d, 0x6545,
+ 0x653a, 0x433e, 0x653f, 0x303d, 0x4c4a, 0x653e, 0x365b, 0x486c,
+ 0x416d, 0x4e50, 0x3d6f, 0x656e, 0x6548, 0x407e, 0x6544, 0x6549,
+ 0x654b, 0x4479, 0x654e, 0x654a, 0x4a54, 0x344b, 0x4c4b, 0x305e,
+ 0x654d, 0x4e7d, 0x654c, 0x316f, 0x466c, 0x654f, 0x6556, 0x6550,
+ 0x6557, 0x6553, 0x477b, 0x3c4a, 0x6555, 0x6552, 0x6558, 0x6551,
+ 0x3d44, 0x4b25, 0x3d4c, 0x6554, 0x6560, 0x655c, 0x655f, 0x655d,
+ 0x6561, 0x655b, 0x6541, 0x4053, 0x484b, 0x655e, 0x6559, 0x4121,
+ 0x3752, 0x3d2b, 0x3f25, 0x4136, 0x6564, 0x6566, 0x6567, 0x6563,
+ 0x6565, 0x655a, 0x6562, 0x656a, 0x6569, 0x4b7a, 0x372b, 0x6568,
+ 0x656c, 0x656b, 0x656f, 0x6571, 0x3b3c, 0x656d, 0x6572, 0x6573,
+ 0x6574, 0x657a, 0x453b, 0x6576, 0x6575, 0x6577, 0x6578, 0x6579,
+ 0x657b, 0x657c, 0x344c, 0x657d, 0x657e, 0x6621, 0x6622, 0x6623,
+ 0x6624, 0x6625, 0x6626, 0x6628, 0x6627, 0x6629, 0x662a, 0x662b,
+ 0x662e, 0x662c, 0x662d, 0x3a61, 0x3753, 0x4356, 0x4833, 0x3d70,
+ 0x474d, 0x486d, 0x662f, 0x586d, 0x6630, 0x6632, 0x4d65, 0x6631,
+ 0x6634, 0x6633, 0x4d53, 0x6635, 0x487e, 0x6636, 0x6639, 0x6638,
+ 0x6637, 0x663a, 0x3732, 0x4122, 0x3541, 0x663e, 0x663b, 0x663c,
+ 0x663f, 0x6640, 0x663d, 0x3129, 0x3227, 0x6642, 0x6643, 0x6644,
+ 0x4d62, 0x3d2c, 0x6646, 0x6645, 0x3f69, 0x6647, 0x6648, 0x6649,
+ 0x3465, 0x344d, 0x664a, 0x664b, 0x4b5d, 0x4d63, 0x4d54, 0x4f37,
+ 0x394d, 0x664e, 0x3c54, 0x664d, 0x664f, 0x3c29, 0x4251, 0x6650,
+ 0x394c, 0x4c57, 0x6651, 0x6652, 0x6653, 0x6654, 0x6655, 0x3c2a,
+ 0x4c6d, 0x6657, 0x433f, 0x6656, 0x6659, 0x6658, 0x665a, 0x403b,
+ 0x665b, 0x665c, 0x4a39, 0x665d, 0x416f, 0x665e, 0x665f, 0x4e7e,
+ 0x6662, 0x6661, 0x6660, 0x4430, 0x6663, 0x3f26, 0x6664, 0x6665,
+ 0x4f38, 0x6666, 0x6667, 0x6669, 0x6668, 0x4825, 0x4679, 0x4f3e,
+ 0x4829, 0x666b, 0x3e53, 0x492a, 0x666c, 0x666a, 0x344e, 0x3854,
+ 0x3b68, 0x486e, 0x382a, 0x4b43, 0x666f, 0x666d, 0x394e, 0x394f,
+ 0x3069, 0x3a68, 0x4759, 0x305f, 0x6674, 0x4340, 0x4758, 0x425b,
+ 0x6676, 0x6672, 0x6675, 0x6670, 0x6673, 0x4b26, 0x3855, 0x307d,
+ 0x6671, 0x6678, 0x6679, 0x4639, 0x363b, 0x6726, 0x473d, 0x3b69,
+ 0x363c, 0x4048, 0x4f46, 0x4c2e, 0x6677, 0x4054, 0x3553, 0x667a,
+ 0x667c, 0x667b, 0x667d, 0x4326, 0x473e, 0x4431, 0x6723, 0x6722,
+ 0x667e, 0x3f55, 0x4965, 0x6725, 0x6724, 0x3950, 0x4f53, 0x6735,
+ 0x6729, 0x672a, 0x3c70, 0x6728, 0x3978, 0x6727, 0x672b, 0x4432,
+ 0x4a22, 0x4123, 0x425c, 0x672f, 0x6730, 0x672c, 0x672d, 0x672e,
+ 0x3951, 0x6736, 0x6732, 0x4966, 0x4b6c, 0x4928, 0x6731, 0x6734,
+ 0x6733, 0x4b44, 0x6737, 0x6738, 0x4137, 0x6739, 0x673b, 0x673f,
+ 0x673c, 0x673a, 0x473f, 0x673d, 0x673e, 0x3232, 0x6745, 0x6740,
+ 0x6741, 0x6742, 0x4221, 0x6744, 0x6743, 0x6746, 0x6747, 0x6748,
+ 0x3f43, 0x3269, 0x6749, 0x4e57, 0x3c2b, 0x3d2d, 0x3b6a, 0x4357,
+ 0x674a, 0x674b, 0x3131, 0x674c, 0x674d, 0x674e, 0x674f, 0x6750,
+ 0x363d, 0x5a2a, 0x6751, 0x4065, 0x6752, 0x3c4b, 0x6753, 0x5030,
+ 0x6754, 0x4a5e, 0x345c, 0x4124, 0x3d58, 0x4971, 0x3d2e, 0x6755,
+ 0x3952, 0x6756, 0x484c, 0x6764, 0x6758, 0x4249, 0x4775, 0x383f,
+ 0x6757, 0x4125, 0x6759, 0x447a, 0x675b, 0x675a, 0x675d, 0x675c,
+ 0x675e, 0x6760, 0x675f, 0x344f, 0x6761, 0x6762, 0x6763, 0x3a31,
+ 0x4e49, 0x6765, 0x3f27, 0x3170, 0x6766, 0x6767, 0x6768, 0x3072,
+ 0x6769, 0x676a, 0x4967, 0x3c47, 0x676c, 0x3329, 0x3032, 0x676b,
+ 0x676e, 0x474e, 0x3f44, 0x3256, 0x4b27, 0x375d, 0x365c, 0x676d,
+ 0x326a, 0x3423, 0x3171, 0x6772, 0x4e6a, 0x425d, 0x4944, 0x677e,
+ 0x3257, 0x677c, 0x677a, 0x6771, 0x676f, 0x6770, 0x3c63, 0x366c,
+ 0x4377, 0x4651, 0x3151, 0x6774, 0x6773, 0x6779, 0x6775, 0x6778,
+ 0x4c50, 0x6777, 0x3258, 0x337d, 0x677b, 0x677d, 0x3754, 0x6823,
+ 0x682c, 0x682d, 0x302b, 0x6834, 0x3071, 0x682b, 0x682a, 0x6825,
+ 0x6824, 0x6822, 0x6821, 0x4363, 0x427b, 0x6827, 0x6826, 0x6829,
+ 0x4170, 0x3755, 0x3141, 0x6828, 0x3953, 0x4171, 0x683a, 0x683b,
+ 0x3259, 0x322e, 0x6838, 0x682e, 0x6836, 0x683d, 0x6837, 0x6835,
+ 0x6776, 0x6833, 0x682f, 0x3450, 0x6831, 0x683c, 0x6832, 0x683e,
+ 0x6830, 0x477c, 0x4d69, 0x6839, 0x684f, 0x6847, 0x3f7b, 0x3546,
+ 0x365d, 0x6842, 0x325b, 0x3e54, 0x6845, 0x3a5a, 0x4551, 0x684a,
+ 0x4a6e, 0x6841, 0x325a, 0x3856, 0x4929, 0x684b, 0x683f, 0x6848,
+ 0x6852, 0x6843, 0x6844, 0x463a, 0x6849, 0x6846, 0x4b28, 0x684c,
+ 0x3060, 0x6840, 0x684e, 0x684d, 0x476b, 0x6854, 0x685f, 0x337e,
+ 0x6862, 0x6850, 0x6855, 0x4d6e, 0x685e, 0x4d55, 0x4e2a, 0x4378,
+ 0x336b, 0x4972, 0x6864, 0x4621, 0x3031, 0x685d, 0x6859, 0x4172,
+ 0x6853, 0x685b, 0x6860, 0x472c, 0x302a, 0x6858, 0x6861, 0x4978,
+ 0x685c, 0x6857, 0x3e55, 0x3d2f, 0x3c2c, 0x4c58, 0x4947, 0x6867,
+ 0x6870, 0x685a, 0x3377, 0x3e78, 0x6865, 0x686a, 0x4173, 0x6866,
+ 0x686d, 0x435f, 0x686e, 0x4d56, 0x6863, 0x3338, 0x6869, 0x686c,
+ 0x4c2c, 0x686f, 0x6868, 0x686b, 0x4b29, 0x4f21, 0x6873, 0x687a,
+ 0x6872, 0x3c43, 0x6851, 0x4a4e, 0x4c22, 0x6879, 0x6878, 0x6874,
+ 0x6875, 0x3136, 0x6877, 0x6871, 0x4455, 0x6876, 0x307e, 0x4222,
+ 0x4a43, 0x687b, 0x6921, 0x4859, 0x687e, 0x3e56, 0x3c49, 0x6923,
+ 0x363e, 0x6924, 0x4979, 0x687d, 0x6856, 0x687c, 0x4f4f, 0x4622,
+ 0x4973, 0x692b, 0x6931, 0x6932, 0x6925, 0x4776, 0x692f, 0x6927,
+ 0x6929, 0x6933, 0x6928, 0x692c, 0x3172, 0x4665, 0x692d, 0x6930,
+ 0x6926, 0x4126, 0x692a, 0x3b27, 0x3f45, 0x3730, 0x4c74, 0x4c79,
+ 0x3d72, 0x6937, 0x6935, 0x4f4e, 0x6934, 0x4d75, 0x6936, 0x6938,
+ 0x6939, 0x693c, 0x693a, 0x4623, 0x693b, 0x484d, 0x692e, 0x3d73,
+ 0x693d, 0x6942, 0x4174, 0x6941, 0x6922, 0x6943, 0x4149, 0x693e,
+ 0x6940, 0x693f, 0x5d31, 0x5d22, 0x6945, 0x6944, 0x4d76, 0x623c,
+ 0x6946, 0x6947, 0x6948, 0x3857, 0x3554, 0x694a, 0x515d, 0x3575,
+ 0x4e3a, 0x3673, 0x694b, 0x694c, 0x436e, 0x694d, 0x467a, 0x303a,
+ 0x3263, 0x6952, 0x6953, 0x694e, 0x3b3d, 0x694f, 0x4742, 0x6950,
+ 0x6951, 0x695b, 0x6955, 0x6958, 0x6954, 0x6956, 0x6957, 0x3c58,
+ 0x6959, 0x4341, 0x3756, 0x3342, 0x695c, 0x333f, 0x6961, 0x695d,
+ 0x6960, 0x483a, 0x695e, 0x695f, 0x4948, 0x485a, 0x6962, 0x427d,
+ 0x696c, 0x6968, 0x326b, 0x6966, 0x4b2a, 0x6967, 0x6964, 0x6965,
+ 0x696a, 0x696d, 0x696b, 0x6969, 0x6963, 0x4358, 0x6974, 0x4c2a,
+ 0x6972, 0x6973, 0x696e, 0x6970, 0x6971, 0x696f, 0x4066, 0x4f39,
+ 0x6978, 0x6979, 0x6a21, 0x3f2a, 0x697b, 0x697e, 0x6976, 0x6975,
+ 0x6a22, 0x325c, 0x697c, 0x6a23, 0x697d, 0x697a, 0x4433, 0x6977,
+ 0x4768, 0x6a27, 0x4d3b, 0x6a26, 0x6a25, 0x6a2e, 0x6a28, 0x6a30,
+ 0x4d66, 0x6a33, 0x6a2a, 0x6a2b, 0x6a2f, 0x6a32, 0x6a31, 0x6a29,
+ 0x6a2c, 0x6a3d, 0x6a36, 0x6a34, 0x6a35, 0x6a3a, 0x6a3b, 0x332a,
+ 0x3542, 0x6a39, 0x6a24, 0x6a38, 0x6a3c, 0x6a37, 0x6a3e, 0x6a40,
+ 0x6a3f, 0x6a42, 0x6a41, 0x695a, 0x6a46, 0x6a43, 0x6a44, 0x6a45,
+ 0x6a47, 0x376c, 0x6a49, 0x6a48, 0x3d30, 0x3954, 0x5e27, 0x6a4a,
+ 0x3d51, 0x3339, 0x6a4b, 0x3152, 0x3e57, 0x6a4c, 0x3955, 0x6a4d,
+ 0x3061, 0x493d, 0x6a4e, 0x3f6a, 0x6a55, 0x6a52, 0x436f, 0x6a53,
+ 0x6a50, 0x365e, 0x6a4f, 0x6a56, 0x3736, 0x425e, 0x6a5c, 0x6a58,
+ 0x4235, 0x6a57, 0x6a5a, 0x6a51, 0x6a5b, 0x6a5d, 0x486f, 0x6a59,
+ 0x6a5e, 0x6a60, 0x3853, 0x6a54, 0x3041, 0x6a5f, 0x3a5b, 0x4e76,
+ 0x6a61, 0x6a62, 0x4175, 0x4e22, 0x6a63, 0x4d35, 0x6a64, 0x6a65,
+ 0x4a64, 0x6a66, 0x3a40, 0x4e23, 0x6a6b, 0x6a6c, 0x3e58, 0x6a6a,
+ 0x4d67, 0x6a67, 0x6a69, 0x403d, 0x3f7e, 0x6a68, 0x6a6d, 0x4a23,
+ 0x6a6f, 0x6a6e, 0x336c, 0x4b2b, 0x6a70, 0x6a7c, 0x6a72, 0x6a73,
+ 0x6a74, 0x6a75, 0x6a79, 0x6a7a, 0x6a78, 0x6a76, 0x6a71, 0x6a77,
+ 0x6a7b, 0x7037, 0x3228, 0x6a7e, 0x365f, 0x6a7d, 0x6b22, 0x6b21,
+ 0x6b24, 0x6b23, 0x6b25, 0x3d31, 0x6b26, 0x6b27, 0x6b28, 0x403e,
+ 0x4d57, 0x6b29, 0x4a24, 0x4746, 0x6b2a, 0x6b2b, 0x382b, 0x352c,
+ 0x6b2c, 0x3b6b, 0x4741, 0x6b2d, 0x3350, 0x6b2e, 0x6b30, 0x4d77,
+ 0x6b2f, 0x3f46, 0x6b31, 0x6b32, 0x6b33, 0x3451, 0x6b34, 0x6b35,
+ 0x6b36, 0x6b37, 0x3351, 0x6b38, 0x6b39, 0x6b3a, 0x3272, 0x3f28,
+ 0x6b3b, 0x6b3c, 0x6b3d, 0x3840, 0x447b, 0x6b3e, 0x3757, 0x3f56,
+ 0x6b41, 0x4624, 0x6b40, 0x3731, 0x6b3f, 0x4277, 0x352d, 0x6b42,
+ 0x6b43, 0x3e59, 0x376d, 0x6b44, 0x4b2c, 0x405f, 0x3576, 0x4c75,
+ 0x414a, 0x6b45, 0x3f47, 0x4370, 0x3e5a, 0x6b46, 0x6b49, 0x6b4a,
+ 0x3a3e, 0x4242, 0x6b48, 0x3e5b, 0x493e, 0x6b47, 0x3b6c, 0x3153,
+ 0x6b4e, 0x3758, 0x3b6e, 0x3b6d, 0x4f4d, 0x6b4d, 0x6b4c, 0x4127,
+ 0x354d, 0x4f43, 0x333a, 0x3e5c, 0x6b4b, 0x6b50, 0x6b51, 0x6b4f,
+ 0x3858, 0x4d40, 0x3b6f, 0x4727, 0x6b54, 0x4040, 0x4342, 0x4d36,
+ 0x6b57, 0x386c, 0x403f, 0x6b53, 0x6b58, 0x386d, 0x6b55, 0x6b56,
+ 0x6b52, 0x4062, 0x4649, 0x432f, 0x325d, 0x4870, 0x3543, 0x4434,
+ 0x6b5b, 0x6b59, 0x434c, 0x4041, 0x3452, 0x6b5a, 0x3f5b, 0x4e4a,
+ 0x4f40, 0x6b5c, 0x6b67, 0x4435, 0x6b66, 0x6b63, 0x6b6b, 0x6b64,
+ 0x6b60, 0x447c, 0x6b5f, 0x6b5d, 0x4d21, 0x3b70, 0x6b61, 0x6b5e,
+ 0x6b65, 0x3d74, 0x3841, 0x427a, 0x4b45, 0x315a, 0x3062, 0x4625,
+ 0x6b69, 0x6b68, 0x4666, 0x6b6d, 0x6b62, 0x6b6c, 0x6b6e, 0x382c,
+ 0x6b6a, 0x3956, 0x3c55, 0x6b6f, 0x4d58, 0x6b72, 0x6b75, 0x6b73,
+ 0x4935, 0x6b70, 0x3660, 0x6b74, 0x6b76, 0x6b7a, 0x6b77, 0x6b79,
+ 0x6b78, 0x6b7b, 0x3c31, 0x6b7d, 0x6b7c, 0x4968, 0x6c21, 0x3759,
+ 0x6b7e, 0x6c22, 0x6c23, 0x3544, 0x6641, 0x3e79, 0x6c24, 0x386e,
+ 0x6c25, 0x6c26, 0x3b3e, 0x5a4e, 0x6c27, 0x6c28, 0x3d32, 0x6c29,
+ 0x6c2a, 0x6c2b, 0x6c2c, 0x6c2d, 0x432b, 0x6c2e, 0x6c30, 0x6c2f,
+ 0x4626, 0x6c31, 0x4b2d, 0x6c32, 0x6c33, 0x6c34, 0x6c35, 0x465a,
+ 0x3e5d, 0x6c36, 0x396b, 0x502e, 0x6c37, 0x6c38, 0x493f, 0x6c39,
+ 0x6c41, 0x6c3a, 0x6c3c, 0x6c3b, 0x6c3d, 0x4b46, 0x6c3e, 0x6c3f,
+ 0x6c40, 0x6c42, 0x332d, 0x4467, 0x4969, 0x3a62, 0x3957, 0x494f,
+ 0x325f, 0x484e, 0x6c45, 0x3453, 0x4055, 0x6c44, 0x6c49, 0x4379,
+ 0x4c63, 0x6c47, 0x6c48, 0x352e, 0x6c4a, 0x4763, 0x425f, 0x4871,
+ 0x453d, 0x6c46, 0x4b47, 0x326c, 0x6c4c, 0x4f28, 0x4442, 0x4f45,
+ 0x3b71, 0x6c4b, 0x4231, 0x6c5c, 0x4128, 0x4678, 0x4950, 0x6c4f,
+ 0x3b3f, 0x3b72, 0x3e5e, 0x4765, 0x382d, 0x6c4e, 0x6c4d, 0x496a,
+ 0x3c41, 0x4552, 0x6c51, 0x6c52, 0x3958, 0x6c50, 0x6c53, 0x6c54,
+ 0x6c56, 0x4223, 0x6c55, 0x3466, 0x6c58, 0x6c57, 0x6c59, 0x6c5b,
+ 0x6c5d, 0x6c5e, 0x4056, 0x3c4f, 0x6c5f, 0x3352, 0x6c60, 0x4176,
+ 0x6c61, 0x6c62, 0x496b, 0x352f, 0x6c63, 0x4436, 0x315b, 0x6c64,
+ 0x3c71, 0x3f76, 0x422d, 0x6c67, 0x6c66, 0x6c65, 0x6c6d, 0x6c6b,
+ 0x6c68, 0x6c6a, 0x6c69, 0x6c6c, 0x3577, 0x6c70, 0x4057, 0x6c71,
+ 0x3859, 0x6c6e, 0x6c6f, 0x4f29, 0x4437, 0x4129, 0x6c72, 0x6c75,
+ 0x6c73, 0x6c74, 0x4d59, 0x4627, 0x6c78, 0x6c76, 0x6c77, 0x6c79,
+ 0x6d29, 0x6c7c, 0x6c7d, 0x6c7b, 0x6c7a, 0x447d, 0x6d21, 0x6d25,
+ 0x6d22, 0x6c7e, 0x6d23, 0x6d24, 0x6d2b, 0x6d26, 0x4058, 0x6d28,
+ 0x6d2a, 0x6d27, 0x6d2d, 0x3d33, 0x6d2c, 0x6d2e, 0x6d2f, 0x6d32,
+ 0x6d31, 0x6d30, 0x6d34, 0x6d33, 0x4c76, 0x6d36, 0x6d35, 0x6d37,
+ 0x6d38, 0x6d3a, 0x6d39, 0x3f48, 0x6d3b, 0x366d, 0x6d3c, 0x6d3e,
+ 0x6d3f, 0x6d40, 0x6d3d, 0x6d41, 0x3c56, 0x6d42, 0x3530, 0x3733,
+ 0x382e, 0x6d43, 0x4670, 0x453e, 0x6d44, 0x6d47, 0x3c34, 0x6d46,
+ 0x6d45, 0x375a, 0x6d48, 0x3353, 0x6d4a, 0x3a5c, 0x6d49, 0x6d52,
+ 0x6d4c, 0x6d4e, 0x4a65, 0x6d4b, 0x6d4d, 0x6d51, 0x6d4f, 0x3531,
+ 0x6d50, 0x6d53, 0x475a, 0x4e58, 0x3d34, 0x6d54, 0x4d22, 0x6d56,
+ 0x6d55, 0x6d59, 0x4d41, 0x6d58, 0x336d, 0x6d57, 0x6d5c, 0x6d5b,
+ 0x6d5a, 0x4532, 0x6d5d, 0x6d5e, 0x6d5f, 0x396c, 0x3725, 0x6d60,
+ 0x6d61, 0x6d62, 0x3f49, 0x6d63, 0x3c2d, 0x6d64, 0x6d65, 0x5221,
+ 0x517e, 0x6d66, 0x6570, 0x6d67, 0x4324, 0x3f2b, 0x4740, 0x6d68,
+ 0x4a55, 0x4454, 0x397e, 0x4329, 0x312a, 0x4b78, 0x3f57, 0x375e,
+ 0x3661, 0x4a56, 0x6d69, 0x6d6b, 0x6d6a, 0x3260, 0x4676, 0x6d6c,
+ 0x4777, 0x4533, 0x6d6d, 0x3d52, 0x6d6f, 0x4c42, 0x6d7e, 0x6d71,
+ 0x6d72, 0x4449, 0x4260, 0x4177, 0x4628, 0x6d70, 0x3555, 0x6d79,
+ 0x6d76, 0x6e25, 0x4629, 0x4360, 0x6d73, 0x447e, 0x4553, 0x6d74,
+ 0x6d78, 0x3f60, 0x4767, 0x444c, 0x4042, 0x6d77, 0x422e, 0x4224,
+ 0x6d75, 0x3029, 0x4f22, 0x6d7a, 0x4261, 0x3d35, 0x3f4a, 0x6d7c,
+ 0x6d7b, 0x306f, 0x6d7d, 0x492f, 0x6e27, 0x465b, 0x3f6b, 0x4359,
+ 0x3678, 0x6e26, 0x4d37, 0x313f, 0x4a57, 0x3261, 0x6e21, 0x6e22,
+ 0x6e23, 0x6e24, 0x463b, 0x4323, 0x3063, 0x6e28, 0x6e29, 0x7423,
+ 0x423d, 0x6e2a, 0x3173, 0x414c, 0x382f, 0x4d5a, 0x6e2b, 0x452c,
+ 0x4178, 0x3c57, 0x6e2c, 0x6e2f, 0x3d65, 0x6e2d, 0x412b, 0x412a,
+ 0x3064, 0x4e4b, 0x6e31, 0x4872, 0x6e33, 0x6e32, 0x6e30, 0x6364,
+ 0x3454, 0x6d6e, 0x6e35, 0x6e34, 0x6e36, 0x4d38, 0x4661, 0x4b2e,
+ 0x6e37, 0x3c59, 0x6e38, 0x6e39, 0x6e3a, 0x4521, 0x306a, 0x3959,
+ 0x4f3a, 0x6e3e, 0x3734, 0x6e3b, 0x6e3c, 0x4974, 0x3354, 0x4d39,
+ 0x363f, 0x4554, 0x6e3f, 0x6e40, 0x6e41, 0x4522, 0x6e43, 0x6e42,
+ 0x4653, 0x6e44, 0x3d36, 0x3c60, 0x475b, 0x4371, 0x3c72, 0x3f6c,
+ 0x6e45, 0x6e46, 0x3f5d, 0x6e47, 0x6e48, 0x6e49, 0x4d6f, 0x3d37,
+ 0x6e4b, 0x6e4a, 0x395a, 0x3973, 0x3b40, 0x6e4e, 0x3d66, 0x6e4d,
+ 0x6e4c, 0x4269, 0x386f, 0x4043, 0x4830, 0x3d39, 0x6e4f, 0x3e5f,
+ 0x6e52, 0x6e50, 0x6e51, 0x6e54, 0x6e53, 0x3e7a, 0x6e55, 0x6e56,
+ 0x6e57, 0x4850, 0x3a53, 0x3c61, 0x6e58, 0x6e59, 0x4e24, 0x3d45,
+ 0x4c6e, 0x4e4c, 0x6e5a, 0x3662, 0x6e5b, 0x4523, 0x6e5e, 0x3378,
+ 0x3f4b, 0x6e5c, 0x6e5d, 0x4460, 0x4b55, 0x367c, 0x6e60, 0x6e61,
+ 0x6e5f, 0x6e63, 0x465f, 0x3343, 0x6e67, 0x6e64, 0x6e66, 0x6e62,
+ 0x6f4f, 0x6e65, 0x4e6b, 0x385a, 0x6e6f, 0x4534, 0x6e6a, 0x6e6d,
+ 0x6e6b, 0x6e70, 0x6e71, 0x6e69, 0x6e76, 0x3174, 0x6e68, 0x482d,
+ 0x6e6c, 0x3e60, 0x395b, 0x4b48, 0x3664, 0x3d46, 0x463c, 0x412d,
+ 0x6e74, 0x6e6e, 0x6e73, 0x4c43, 0x4438, 0x6e75, 0x6e72, 0x412c,
+ 0x6e79, 0x6e78, 0x6e77, 0x4b2f, 0x3d7b, 0x6e7a, 0x4a5f, 0x3154,
+ 0x4946, 0x4372, 0x3578, 0x6e7c, 0x395d, 0x3b2c, 0x6e7b, 0x3f6d,
+ 0x3f6e, 0x6f21, 0x6f23, 0x3e7b, 0x6f22, 0x6f24, 0x3653, 0x4945,
+ 0x3c62, 0x4f23, 0x6e7e, 0x3a78, 0x4f3f, 0x6f26, 0x6f25, 0x6f27,
+ 0x6e7d, 0x4669, 0x4555, 0x4457, 0x6f2c, 0x4343, 0x6f28, 0x6f29,
+ 0x372d, 0x6f2b, 0x3830, 0x6f2a, 0x3e61, 0x3379, 0x6f30, 0x3a3f,
+ 0x4179, 0x444a, 0x333b, 0x6f2e, 0x6f2f, 0x4443, 0x6f2d, 0x6f31,
+ 0x6f37, 0x6f3a, 0x6f39, 0x452d, 0x6f32, 0x6f33, 0x6f36, 0x6f38,
+ 0x3640, 0x6f3b, 0x6f35, 0x6f34, 0x6f3f, 0x6f40, 0x6f41, 0x6f3e,
+ 0x6f3d, 0x3e62, 0x462a, 0x6f3c, 0x6f45, 0x6f43, 0x6f44, 0x6f42,
+ 0x4278, 0x6f46, 0x6f47, 0x6f49, 0x3455, 0x6f48, 0x4c7a, 0x6f54,
+ 0x6f4a, 0x6f4d, 0x6f4b, 0x6f4c, 0x6f4e, 0x6f50, 0x6f51, 0x6f52,
+ 0x6f55, 0x6f53, 0x6f56, 0x6f58, 0x6f57, 0x4439, 0x4c67, 0x6f59,
+ 0x412e, 0x6f5a, 0x4a44, 0x6f5b, 0x332b, 0x313c, 0x3457, 0x3456,
+ 0x6f5c, 0x6f5d, 0x6f5e, 0x6f5f, 0x6f60, 0x3458, 0x3355, 0x395e,
+ 0x4836, 0x6f62, 0x6f61, 0x6f63, 0x315c, 0x6f66, 0x6f65, 0x6f64,
+ 0x6f67, 0x6f6a, 0x3047, 0x6f68, 0x6f6c, 0x6f6b, 0x6f6e, 0x6f6d,
+ 0x6f6f, 0x462e, 0x6f70, 0x6f71, 0x6f73, 0x6f72, 0x496c, 0x6f74,
+ 0x6f75, 0x3a65, 0x6f76, 0x6f77, 0x4b49, 0x414b, 0x3024, 0x424b,
+ 0x6f78, 0x496d, 0x6f7b, 0x6f79, 0x395f, 0x6f7a, 0x3842, 0x4a45,
+ 0x6f7d, 0x7021, 0x6f7e, 0x7022, 0x3121, 0x3f58, 0x3d7c, 0x3459,
+ 0x7023, 0x4766, 0x7025, 0x3122, 0x7024, 0x4444, 0x4e4d, 0x462b,
+ 0x6f7c, 0x4e26, 0x3831, 0x4d5b, 0x3679, 0x4e34, 0x3728, 0x4262,
+ 0x6721, 0x7026, 0x332c, 0x3f6f, 0x3356, 0x7028, 0x7029, 0x7027,
+ 0x3764, 0x3a5d, 0x3e63, 0x3123, 0x4e59, 0x702b, 0x6e2e, 0x702a,
+ 0x702e, 0x702c, 0x702d, 0x702f, 0x7030, 0x4e6c, 0x7031, 0x7032,
+ 0x4049, 0x483b, 0x3f7d, 0x3467, 0x4d3a, 0x326d, 0x3d38, 0x385b,
+ 0x7035, 0x7034, 0x3b73, 0x7036, 0x7033, 0x3b28, 0x703a, 0x6a2d,
+ 0x5256, 0x3f77, 0x7038, 0x4e25, 0x4671, 0x312b, 0x4063, 0x3c36,
+ 0x4a37, 0x3140, 0x4e6d, 0x4d6b, 0x703b, 0x4545, 0x3c7b, 0x703c,
+ 0x703d, 0x3f4c, 0x703e, 0x4e6e, 0x7039, 0x7040, 0x7042, 0x7041,
+ 0x703f, 0x7043, 0x7044, 0x417a, 0x3262, 0x7045, 0x4c38, 0x7046,
+ 0x7047, 0x4f2a, 0x5b31, 0x7048, 0x7049, 0x704a, 0x704e, 0x704b,
+ 0x704c, 0x704d, 0x704f, 0x4044, 0x4c77, 0x4045, 0x7050, 0x4873,
+ 0x7051, 0x7353, 0x4c4c, 0x7052, 0x7053, 0x7054, 0x3357, 0x7056,
+ 0x3f59, 0x7057, 0x3724, 0x7058, 0x705c, 0x705a, 0x705b, 0x3373,
+ 0x7059, 0x705d, 0x705e, 0x3048, 0x705f, 0x7060, 0x3e64, 0x7061,
+ 0x3547, 0x7064, 0x7063, 0x7062, 0x6b71, 0x4a5c, 0x7065, 0x7066,
+ 0x7067, 0x7068, 0x7069, 0x706a, 0x345a, 0x706b, 0x706c, 0x4723,
+ 0x706e, 0x323b, 0x7071, 0x7070, 0x3124, 0x3641, 0x4a47, 0x443a,
+ 0x3a22, 0x3960, 0x3d67, 0x3f5c, 0x7073, 0x7072, 0x4d42, 0x3468,
+ 0x4852, 0x465c, 0x3f7c, 0x4e4e, 0x375b, 0x7076, 0x7075, 0x4b4b,
+ 0x462c, 0x3150, 0x7077, 0x7074, 0x4951, 0x4d6a, 0x7078, 0x7079,
+ 0x707b, 0x426a, 0x335b, 0x335c, 0x707a, 0x3469, 0x3832, 0x346a,
+ 0x453f, 0x4e60, 0x385c, 0x707c, 0x707d, 0x707e, 0x7121, 0x7123,
+ 0x7122, 0x4977, 0x7124, 0x7125, 0x7126, 0x7127, 0x7129, 0x7128,
+ 0x712a, 0x4874, 0x664c, 0x3f29, 0x3532, 0x712b, 0x712c, 0x522c,
+ 0x5d3b, 0x4853, 0x307b, 0x303b, 0x3b74, 0x4b30, 0x3e7e, 0x712d,
+ 0x4c5f, 0x712e, 0x4d5c, 0x3142, 0x3b41, 0x712f, 0x326e, 0x7130,
+ 0x7131, 0x7133, 0x7134, 0x7136, 0x7132, 0x7135, 0x345b, 0x7137,
+ 0x7138, 0x7139, 0x713a, 0x713b, 0x713d, 0x713c, 0x713f, 0x7142,
+ 0x713e, 0x7140, 0x7141, 0x7143, 0x3642, 0x3c73, 0x7144, 0x7145,
+ 0x3961, 0x7146, 0x333e, 0x474f, 0x7147, 0x7148, 0x435a, 0x466b,
+ 0x7149, 0x477d, 0x424c, 0x3158, 0x366e, 0x366f, 0x4373, 0x714e,
+ 0x3670, 0x326f, 0x714d, 0x714b, 0x714c, 0x714a, 0x7158, 0x714f,
+ 0x7150, 0x7151, 0x7152, 0x7154, 0x7153, 0x3d59, 0x7155, 0x7157,
+ 0x3533, 0x7156, 0x417b, 0x3833, 0x7159, 0x424d, 0x715a, 0x462d,
+ 0x715b, 0x7160, 0x715e, 0x715d, 0x715f, 0x715c, 0x7162, 0x7161,
+ 0x7164, 0x3643, 0x7163, 0x7165, 0x7166, 0x7168, 0x7167, 0x7169,
+ 0x716b, 0x716a, 0x397c, 0x716c, 0x716d, 0x333c, 0x716e, 0x716f,
+ 0x3f71, 0x7170, 0x7171, 0x7172, 0x7173, 0x3962, 0x7174, 0x7175,
+ 0x7176, 0x7177, 0x7178, 0x4831, 0x717a, 0x4926, 0x717b, 0x7179,
+ 0x717d, 0x717c, 0x717e, 0x7221, 0x7222, 0x7223, 0x7224, 0x7225,
+ 0x7226, 0x7227, 0x7228, 0x7229, 0x722a, 0x722b, 0x722c, 0x722d,
+ 0x722e, 0x5d35, 0x722f, 0x6478, 0x3534, 0x3321, 0x3a32, 0x7231,
+ 0x7230, 0x4c25, 0x7233, 0x7234, 0x7232, 0x7235, 0x4b62, 0x7236,
+ 0x357b, 0x4f25, 0x7237, 0x7239, 0x303e, 0x723a, 0x4a2b, 0x7238,
+ 0x723b, 0x723c, 0x723d, 0x723e, 0x723f, 0x4b6e, 0x3b2d, 0x3a7a,
+ 0x412f, 0x7240, 0x7243, 0x7241, 0x7244, 0x3871, 0x7242, 0x7245,
+ 0x7246, 0x7247, 0x724b, 0x3b2a, 0x4264, 0x724c, 0x7249, 0x7248,
+ 0x724a, 0x375f, 0x7250, 0x724f, 0x724e, 0x3033, 0x725a, 0x7256,
+ 0x7257, 0x7253, 0x7259, 0x7255, 0x3362, 0x4f4c, 0x7258, 0x7254,
+ 0x7252, 0x7251, 0x725c, 0x725f, 0x725e, 0x725d, 0x4949, 0x725b,
+ 0x3073, 0x7260, 0x7262, 0x336f, 0x724d, 0x3137, 0x7264, 0x7263,
+ 0x7261, 0x432d, 0x4b70, 0x4e5a, 0x7265, 0x7266, 0x7267, 0x7268,
+ 0x7269, 0x443b, 0x726a, 0x4837, 0x726f, 0x726b, 0x726c, 0x4b31,
+ 0x4c44, 0x4650, 0x7270, 0x7271, 0x463e, 0x726e, 0x726d, 0x322a,
+ 0x7279, 0x7278, 0x3175, 0x7276, 0x7275, 0x7273, 0x337b, 0x7272,
+ 0x3c32, 0x3229, 0x3963, 0x727c, 0x727b, 0x727a, 0x7277, 0x727d,
+ 0x727e, 0x7325, 0x7324, 0x7326, 0x312d, 0x7321, 0x7322, 0x3974,
+ 0x4c39, 0x7323, 0x4b32, 0x732b, 0x7327, 0x732c, 0x7329, 0x7328,
+ 0x375c, 0x732d, 0x732e, 0x732f, 0x732a, 0x7274, 0x7330, 0x4461,
+ 0x7334, 0x7335, 0x7333, 0x7332, 0x7338, 0x7331, 0x7336, 0x7337,
+ 0x733a, 0x7339, 0x733c, 0x733d, 0x733e, 0x4f49, 0x733b, 0x426b,
+ 0x3a6d, 0x733f, 0x7340, 0x7341, 0x7342, 0x7343, 0x3834, 0x7344,
+ 0x7345, 0x3c2f, 0x7346, 0x7347, 0x7348, 0x7349, 0x734c, 0x734a,
+ 0x4f3c, 0x734b, 0x4e6f, 0x734d, 0x4e5b, 0x734e, 0x477e, 0x734f,
+ 0x7351, 0x7352, 0x7350, 0x396d, 0x4c4d, 0x4b63, 0x5677, 0x5d60,
+ 0x4b7b, 0x322b, 0x7354, 0x3550, 0x7355, 0x7356, 0x7357, 0x3975,
+ 0x7358, 0x6054, 0x4c5b, 0x4263, 0x7359, 0x735b, 0x735a, 0x735c,
+ 0x735d, 0x735e, 0x735f, 0x7360, 0x7361, 0x7362, 0x7363, 0x7364,
+ 0x7365, 0x7366, 0x7367, 0x7368, 0x4524, 0x385d, 0x736a, 0x414d,
+ 0x736b, 0x736c, 0x4921, 0x736d, 0x736e, 0x6337, 0x6c5a, 0x706d,
+ 0x736f, 0x7370, 0x7372, 0x7373, 0x7374, 0x4e70, 0x7371, 0x7375,
+ 0x7376, 0x7378, 0x7377, 0x737a, 0x737b, 0x7379, 0x4e36, 0x737c,
+ 0x737d, 0x6354, 0x737e, 0x212a, 0x2174, 0x2170, 0x2173, 0x2175,
+ 0x214a, 0x214b, 0x2176, 0x215c, 0x2124, 0x2125, 0x213f, 0x2330,
+ 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337, 0x2338,
+ 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129, 0x2177,
+ 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347, 0x2348,
+ 0x2349, 0x234a, 0x234b, 0x234c, 0x234d, 0x234e, 0x234f, 0x2350,
+ 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357, 0x2358,
+ 0x2359, 0x235a, 0x214e, 0x2140, 0x214f, 0x2130, 0x2132, 0x212e,
+ 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367, 0x2368,
+ 0x2369, 0x236a, 0x236b, 0x236c, 0x236d, 0x236e, 0x236f, 0x2370,
+ 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377, 0x2378,
+ 0x2379, 0x237a, 0x2150, 0x2143, 0x2151, 0x2131, 0x216f,
+};
+
+static const Summary16 jisx0208_uni2indx_page00[16] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x118c }, { 5, 0x0053 },
+ { 9, 0x0000 }, { 9, 0x0080 }, { 10, 0x0000 }, { 10, 0x0080 },
+};
+static const Summary16 jisx0208_uni2indx_page03[22] = {
+ /* 0x0300 */
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 }, { 11, 0x0000 },
+ { 11, 0x0000 }, { 11, 0xfffe }, { 26, 0x03fb }, { 35, 0xfffe },
+ { 50, 0x03fb }, { 59, 0x0000 }, { 59, 0x0000 }, { 59, 0x0000 },
+ /* 0x0400 */
+ { 59, 0x0002 }, { 60, 0xffff }, { 76, 0xffff }, { 92, 0xffff },
+ { 108, 0xffff }, { 124, 0x0002 },
+};
+static const Summary16 jisx0208_uni2indx_page20[50] = {
+ /* 0x2000 */
+ { 125, 0x0000 }, { 125, 0x3361 }, { 132, 0x0063 }, { 136, 0x080d },
+ { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 },
+ { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 },
+ { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 }, { 140, 0x0000 },
+ /* 0x2100 */
+ { 140, 0x0008 }, { 141, 0x0000 }, { 141, 0x0800 }, { 142, 0x0000 },
+ { 142, 0x0000 }, { 142, 0x0000 }, { 142, 0x0000 }, { 142, 0x0000 },
+ { 142, 0x0000 }, { 142, 0x000f }, { 146, 0x0000 }, { 146, 0x0000 },
+ { 146, 0x0000 }, { 146, 0x0014 }, { 148, 0x0000 }, { 148, 0x0000 },
+ /* 0x2200 */
+ { 148, 0x098d }, { 154, 0x6404 }, { 158, 0x1f81 }, { 165, 0x2030 },
+ { 168, 0x0000 }, { 168, 0x0004 }, { 169, 0x0cc3 }, { 175, 0x0000 },
+ { 175, 0x00cc }, { 179, 0x0000 }, { 179, 0x0020 }, { 180, 0x0000 },
+ { 180, 0x0000 }, { 180, 0x0000 }, { 180, 0x0000 }, { 180, 0x0000 },
+ /* 0x2300 */
+ { 180, 0x0000 }, { 180, 0x0004 },
+};
+static const Summary16 jisx0208_uni2indx_page25[23] = {
+ /* 0x2500 */
+ { 181, 0x900f }, { 187, 0x3999 }, { 195, 0x9939 }, { 203, 0x9999 },
+ { 211, 0x0804 }, { 213, 0x0000 }, { 213, 0x0000 }, { 213, 0x0000 },
+ { 213, 0x0000 }, { 213, 0x0000 }, { 213, 0x0003 }, { 215, 0x300c },
+ { 219, 0xc8c0 }, { 224, 0x0000 }, { 224, 0x8000 }, { 225, 0x0000 },
+ /* 0x2600 */
+ { 225, 0x0060 }, { 227, 0x0000 }, { 227, 0x0000 }, { 227, 0x0000 },
+ { 227, 0x0005 }, { 229, 0x0000 }, { 229, 0xa400 },
+};
+static const Summary16 jisx0208_uni2indx_page30[16] = {
+ /* 0x3000 */
+ { 232, 0xffef }, { 247, 0x103f }, { 254, 0x0000 }, { 254, 0x0000 },
+ { 254, 0xfffe }, { 269, 0xffff }, { 285, 0xffff }, { 301, 0xffff },
+ { 317, 0xffff }, { 333, 0x780f }, { 341, 0xfffe }, { 356, 0xffff },
+ { 372, 0xffff }, { 388, 0xffff }, { 404, 0xffff }, { 420, 0x787f },
+};
+static const Summary16 jisx0208_uni2indx_page4e[1307] = {
+ /* 0x4e00 */
+ { 431, 0x6f8b }, { 441, 0x43f3 }, { 450, 0x2442 }, { 454, 0x9b46 },
+ { 462, 0xe82c }, { 469, 0xe3e0 }, { 477, 0x0004 }, { 478, 0x400a },
+ { 481, 0x5f65 }, { 491, 0xdb36 }, { 501, 0x7977 }, { 512, 0x0449 },
+ { 516, 0xecd7 }, { 527, 0xe3f0 }, { 536, 0x6038 }, { 541, 0x08c5 },
+ /* 0x4f00 */
+ { 546, 0xe602 }, { 552, 0x3403 }, { 557, 0x8000 }, { 558, 0x3551 },
+ { 565, 0xe0c8 }, { 571, 0x7eab }, { 582, 0x8200 }, { 584, 0x9869 },
+ { 591, 0xa948 }, { 597, 0x2942 }, { 602, 0xe803 }, { 608, 0x8060 },
+ { 611, 0x441c }, { 616, 0xad93 }, { 625, 0xc03a }, { 631, 0x4568 },
+ /* 0x5000 */
+ { 637, 0xaa60 }, { 643, 0x8656 }, { 650, 0x3f7a }, { 661, 0x0240 },
+ { 663, 0x8388 }, { 668, 0x1461 }, { 673, 0x1020 }, { 675, 0x2174 },
+ { 681, 0x2021 }, { 684, 0x0702 }, { 688, 0x3000 }, { 690, 0x40bc },
+ { 696, 0xa624 }, { 702, 0x4462 }, { 707, 0x60a8 }, { 712, 0x0a20 },
+ /* 0x5100 */
+ { 715, 0x0217 }, { 720, 0x8574 }, { 727, 0x0402 }, { 729, 0x9c84 },
+ { 735, 0x7bfb }, { 748, 0x1415 }, { 753, 0x7f24 }, { 762, 0x11e2 },
+ { 768, 0xb665 }, { 777, 0x02ef }, { 785, 0x1f75 }, { 795, 0x20ff },
+ { 804, 0x3a70 }, { 811, 0x3840 }, { 815, 0x26c3 }, { 822, 0x6763 },
+ /* 0x5200 */
+ { 831, 0x4dd9 }, { 840, 0x2092 }, { 844, 0x46b0 }, { 850, 0x0fc9 },
+ { 858, 0xbc98 }, { 866, 0x4850 }, { 870, 0x8638 }, { 876, 0xa03f },
+ { 884, 0x2388 }, { 889, 0x8816 }, { 894, 0x3e09 }, { 901, 0x5232 },
+ { 907, 0x22aa }, { 913, 0xe3a4 }, { 921, 0x00dd }, { 927, 0xc72c },
+ /* 0x5300 */
+ { 935, 0xa166 }, { 942, 0x26e1 }, { 949, 0x840b }, { 954, 0x8f0a },
+ { 961, 0x27eb }, { 971, 0x559e }, { 980, 0xc241 }, { 985, 0x89bb },
+ { 994, 0x0014 }, { 996, 0x8540 }, { 1000, 0x6361 }, { 1007, 0x0849 },
+ { 1011, 0x7f0c }, { 1020, 0x8ad0 }, { 1026, 0xff3e }, { 1039, 0x05cf },
+ /* 0x5400 */
+ { 1047, 0xff1a }, { 1058, 0xa803 }, { 1063, 0x7a41 }, { 1070, 0x7b40 },
+ { 1077, 0x4745 }, { 1084, 0x8002 }, { 1086, 0x0500 }, { 1088, 0x38eb },
+ { 1097, 0xd851 }, { 1104, 0x0005 }, { 1106, 0x9934 }, { 1113, 0x710c },
+ { 1119, 0x0397 }, { 1126, 0x0100 }, { 1127, 0x6366 }, { 1135, 0x2404 },
+ /* 0x5500 */
+ { 1138, 0x80d0 }, { 1142, 0x0051 }, { 1145, 0xc000 }, { 1147, 0x430a },
+ { 1152, 0x9071 }, { 1158, 0x30c8 }, { 1163, 0x0008 }, { 1164, 0x5800 },
+ { 1167, 0x0e99 }, { 1174, 0xf700 }, { 1181, 0x5f80 }, { 1188, 0x0041 },
+ { 1190, 0x00b0 }, { 1193, 0x9410 }, { 1197, 0x0018 }, { 1199, 0x6280 },
+ /* 0x5600 */
+ { 1203, 0x0240 }, { 1205, 0x09d0 }, { 1210, 0x8200 }, { 1212, 0x0156 },
+ { 1217, 0x5004 }, { 1220, 0x0801 }, { 1222, 0x1d10 }, { 1227, 0x0510 },
+ { 1230, 0x84c1 }, { 1235, 0x0010 }, { 1236, 0x4025 }, { 1240, 0x1050 },
+ { 1243, 0x410f }, { 1249, 0x4d8a }, { 1256, 0x4009 }, { 1259, 0xa60d },
+ /* 0x5700 */
+ { 1266, 0xab19 }, { 1274, 0x914c }, { 1280, 0x21c0 }, { 1284, 0x0981 },
+ { 1288, 0xc485 }, { 1294, 0x0003 }, { 1296, 0x0652 }, { 1301, 0x8000 },
+ { 1302, 0x0b04 }, { 1306, 0x0008 }, { 1307, 0x041d }, { 1312, 0x0009 },
+ { 1314, 0x4849 }, { 1319, 0x905c }, { 1325, 0x0009 }, { 1327, 0x1690 },
+ /* 0x5800 */
+ { 1332, 0x0c65 }, { 1338, 0x2220 }, { 1341, 0x8412 }, { 1345, 0x2433 },
+ { 1351, 0x0c03 }, { 1355, 0x4796 }, { 1363, 0x0a04 }, { 1366, 0x4225 },
+ { 1371, 0x0028 }, { 1373, 0x9088 }, { 1377, 0x4900 }, { 1380, 0x4f08 },
+ { 1386, 0x14a2 }, { 1391, 0xd3aa }, { 1400, 0xd830 }, { 1406, 0x3e87 },
+ /* 0x5900 */
+ { 1415, 0x8604 }, { 1419, 0x1f61 }, { 1427, 0x7ea4 }, { 1436, 0x4186 },
+ { 1441, 0xc390 }, { 1447, 0x05b3 }, { 1454, 0x57a5 }, { 1463, 0x2118 },
+ { 1467, 0x241e }, { 1473, 0x2a48 }, { 1478, 0x1128 }, { 1482, 0x4a04 },
+ { 1486, 0x0a40 }, { 1489, 0x161b }, { 1496, 0x0d60 }, { 1501, 0x8840 },
+ /* 0x5a00 */
+ { 1504, 0x020a }, { 1507, 0x9502 }, { 1512, 0x8221 }, { 1516, 0x1060 },
+ { 1519, 0x0243 }, { 1523, 0x0400 }, { 1524, 0x1444 }, { 1528, 0x8000 },
+ { 1529, 0x0000 }, { 1529, 0x0c04 }, { 1532, 0x0000 }, { 1532, 0x7000 },
+ { 1535, 0x1a06 }, { 1540, 0x00c1 }, { 1543, 0x024a }, { 1547, 0x0c00 },
+ /* 0x5b00 */
+ { 1549, 0x1a00 }, { 1552, 0x0040 }, { 1553, 0x1404 }, { 1556, 0x4045 },
+ { 1560, 0x0029 }, { 1563, 0xbdb3 }, { 1574, 0x0a78 }, { 1580, 0x052b },
+ { 1586, 0xbba9 }, { 1596, 0xbfa0 }, { 1605, 0x407c }, { 1611, 0x8379 },
+ { 1619, 0x12fc }, { 1627, 0xe81d }, { 1635, 0x4bf6 }, { 1645, 0xc569 },
+ /* 0x5c00 */
+ { 1653, 0xeff6 }, { 1666, 0x044a }, { 1670, 0x2115 }, { 1675, 0xff02 },
+ { 1684, 0xed63 }, { 1694, 0x402b }, { 1699, 0xd033 }, { 1706, 0x0242 },
+ { 1709, 0x1000 }, { 1710, 0x0013 }, { 1713, 0x1b02 }, { 1718, 0x59ca },
+ { 1726, 0x00a0 }, { 1728, 0x0200 }, { 1729, 0xa703 }, { 1736, 0x2c41 },
+ /* 0x5d00 */
+ { 1741, 0x4880 }, { 1744, 0x8ff2 }, { 1754, 0x0204 }, { 1756, 0x0000 },
+ { 1756, 0x5800 }, { 1759, 0x1005 }, { 1762, 0x9200 }, { 1765, 0x0048 },
+ { 1767, 0x1894 }, { 1772, 0x2001 }, { 1774, 0x5004 }, { 1777, 0x3480 },
+ { 1781, 0x3200 }, { 1784, 0x684c }, { 1790, 0x49ea }, { 1798, 0x68be },
+ /* 0x5e00 */
+ { 1807, 0x184c }, { 1812, 0x2e42 }, { 1818, 0xa820 }, { 1822, 0x21c9 },
+ { 1828, 0x50b9 }, { 1835, 0x80b0 }, { 1839, 0x001e }, { 1843, 0xff7c },
+ { 1856, 0x849a }, { 1862, 0x14e0 }, { 1867, 0x28c1 }, { 1872, 0x01e0 },
+ { 1876, 0x870e }, { 1883, 0xac49 }, { 1890, 0x130f }, { 1897, 0xdddb },
+ /* 0x5f00 */
+ { 1909, 0xbe1a }, { 1918, 0x89fb }, { 1928, 0xa2e0 }, { 1934, 0x51a2 },
+ { 1940, 0x5502 }, { 1945, 0x32ca }, { 1952, 0x3e46 }, { 1960, 0x928b },
+ { 1967, 0x1dbf }, { 1978, 0x438f }, { 1986, 0x6703 }, { 1993, 0x3218 },
+ { 1998, 0x3028 }, { 2002, 0x33c0 }, { 2008, 0x0811 }, { 2011, 0xa923 },
+ /* 0x6000 */
+ { 2018, 0xc000 }, { 2020, 0x3a65 }, { 2028, 0x8fe3 }, { 2038, 0x0402 },
+ { 2040, 0x2c4e }, { 2047, 0x8625 }, { 2053, 0xbf3d }, { 2065, 0x00a1 },
+ { 2068, 0x3a1a }, { 2075, 0x8cd4 }, { 2082, 0x06c9 }, { 2088, 0x317c },
+ { 2096, 0x00e0 }, { 2099, 0x950a }, { 2105, 0x018b }, { 2110, 0x0edb },
+ /* 0x6100 */
+ { 2119, 0xe34b }, { 2128, 0x8c20 }, { 2132, 0x1182 }, { 2136, 0xf010 },
+ { 2141, 0x7d94 }, { 2150, 0xa728 }, { 2157, 0xc9ac }, { 2165, 0x40fb },
+ { 2173, 0x4484 }, { 2177, 0x0653 }, { 2183, 0x5a90 }, { 2189, 0x4444 },
+ { 2193, 0x3fc8 }, { 2202, 0x0001 }, { 2203, 0x0048 }, { 2205, 0xf5d4 },
+ /* 0x6200 */
+ { 2215, 0x7701 }, { 2222, 0xec57 }, { 2232, 0xc442 }, { 2237, 0x891d },
+ { 2244, 0x6b83 }, { 2252, 0x4928 }, { 2257, 0x4109 }, { 2261, 0xd242 },
+ { 2267, 0x061d }, { 2273, 0x59fe }, { 2284, 0x1800 }, { 2286, 0x3a22 },
+ { 2292, 0xb7e4 }, { 2302, 0x3b9f }, { 2313, 0xf003 }, { 2319, 0xc0ea },
+ /* 0x6300 */
+ { 2326, 0x1386 }, { 2332, 0x8202 }, { 2335, 0x8980 }, { 2339, 0xe400 },
+ { 2343, 0xb200 }, { 2347, 0x10a1 }, { 2351, 0x4b80 }, { 2356, 0x0cc4 },
+ { 2361, 0xd309 }, { 2368, 0x8944 }, { 2373, 0x1faf }, { 2384, 0x4834 },
+ { 2389, 0x8259 }, { 2395, 0x0c45 }, { 2400, 0x420a }, { 2404, 0x0450 },
+ /* 0x6400 */
+ { 2407, 0xa040 }, { 2410, 0x10c8 }, { 2414, 0x3140 }, { 2418, 0x4450 },
+ { 2422, 0x4004 }, { 2424, 0x0100 }, { 2425, 0x8280 }, { 2428, 0x0540 },
+ { 2431, 0x0108 }, { 2433, 0x442c }, { 2438, 0x6a30 }, { 2444, 0x1a05 },
+ { 2449, 0x20a6 }, { 2454, 0x0514 }, { 2458, 0x90cf }, { 2466, 0x6456 },
+ /* 0x6500 */
+ { 2473, 0x0021 }, { 2475, 0x3100 }, { 2478, 0x9c18 }, { 2484, 0xcbf0 },
+ { 2493, 0xa120 }, { 2497, 0x63e2 }, { 2505, 0x104c }, { 2509, 0x01b5 },
+ { 2515, 0x538c }, { 2522, 0x9a83 }, { 2529, 0xb8b2 }, { 2537, 0x3281 },
+ { 2542, 0x987a }, { 2550, 0x0a84 }, { 2554, 0x33e7 }, { 2564, 0x0c02 },
+ /* 0x6600 */
+ { 2567, 0xd4cc }, { 2575, 0x9018 }, { 2579, 0xa1a1 }, { 2585, 0x9070 },
+ { 2590, 0x8a1e }, { 2597, 0xe004 }, { 2601, 0xc3d4 }, { 2609, 0x0451 },
+ { 2613, 0x439a }, { 2620, 0x21c2 }, { 2625, 0x4844 }, { 2629, 0x5310 },
+ { 2634, 0x0292 }, { 2638, 0x3640 }, { 2643, 0x0241 }, { 2646, 0xf3bd },
+ /* 0x6700 */
+ { 2658, 0xab09 }, { 2665, 0xe8f0 }, { 2673, 0x7dc0 }, { 2681, 0xa5d2 },
+ { 2689, 0xc242 }, { 2694, 0xd24b }, { 2702, 0xa43f }, { 2711, 0xd0af },
+ { 2720, 0x1aa0 }, { 2725, 0x34a1 }, { 2731, 0x8247 }, { 2737, 0x03d8 },
+ { 2743, 0xc452 }, { 2749, 0x651b }, { 2757, 0xd294 }, { 2764, 0xc83a },
+ /* 0x6800 */
+ { 2771, 0x001c }, { 2774, 0x40c8 }, { 2778, 0x0e06 }, { 2783, 0x3314 },
+ { 2789, 0x614f }, { 2797, 0xb21b }, { 2805, 0x0088 }, { 2807, 0xc0d0 },
+ { 2812, 0xa02a }, { 2817, 0xa898 }, { 2823, 0xa1c5 }, { 2830, 0x166b },
+ { 2838, 0x2e50 }, { 2844, 0x85b4 }, { 2851, 0xc08b }, { 2857, 0x0604 },
+ /* 0x6900 */
+ { 2860, 0xf933 }, { 2870, 0x1e04 }, { 2875, 0x056e }, { 2882, 0xa251 },
+ { 2888, 0x0400 }, { 2889, 0x7638 }, { 2897, 0xec07 }, { 2905, 0x73b8 },
+ { 2914, 0x4406 }, { 2918, 0x1832 }, { 2923, 0x4081 }, { 2926, 0xc816 },
+ { 2932, 0x7c8a }, { 2940, 0x6309 }, { 2946, 0x2980 }, { 2950, 0xaa04 },
+ /* 0x6a00 */
+ { 2955, 0x1c24 }, { 2960, 0xca9c }, { 2968, 0x4e0e }, { 2975, 0x2760 },
+ { 2981, 0x0990 }, { 2985, 0x8300 }, { 2988, 0x0046 }, { 2991, 0x8104 },
+ { 2994, 0x6011 }, { 2998, 0x1081 }, { 3001, 0x540d }, { 3007, 0x0908 },
+ { 3010, 0x000e }, { 3013, 0xcc0a }, { 3019, 0x0500 }, { 3021, 0x0c00 },
+ /* 0x6b00 */
+ { 3023, 0x0430 }, { 3026, 0xa044 }, { 3030, 0x008b }, { 3034, 0x6784 },
+ { 3041, 0x5288 }, { 3046, 0x8a19 }, { 3052, 0x865e }, { 3060, 0x8b18 },
+ { 3066, 0x2e59 }, { 3074, 0x4160 }, { 3078, 0x8c10 }, { 3082, 0x9cbe },
+ { 3092, 0x6861 }, { 3098, 0x891c }, { 3104, 0x9800 }, { 3107, 0x0008 },
+ /* 0x6c00 */
+ { 3108, 0x8100 }, { 3110, 0x089a }, { 3115, 0x0018 }, { 3117, 0x4190 },
+ { 3121, 0x4007 }, { 3125, 0xe4a1 }, { 3132, 0x0505 }, { 3136, 0x640d },
+ { 3142, 0x310e }, { 3148, 0x0e4d }, { 3155, 0x4806 }, { 3159, 0xff0a },
+ { 3169, 0x1632 }, { 3175, 0x2aa8 }, { 3181, 0x852e }, { 3188, 0x000b },
+ /* 0x6d00 */
+ { 3191, 0x1800 }, { 3193, 0xca84 }, { 3199, 0x0e20 }, { 3203, 0x696c },
+ { 3211, 0x0032 }, { 3214, 0x1600 }, { 3217, 0x5658 }, { 3224, 0x0390 },
+ { 3228, 0x5120 }, { 3232, 0x1a28 }, { 3237, 0x8000 }, { 3238, 0x1124 },
+ { 3242, 0x18e1 }, { 3248, 0x4326 }, { 3254, 0x5d52 }, { 3262, 0x0eaa },
+ /* 0x6e00 */
+ { 3269, 0x0fa0 }, { 3275, 0xae28 }, { 3282, 0xfa7b }, { 3294, 0x4500 },
+ { 3297, 0x6408 }, { 3301, 0x8940 }, { 3305, 0xc880 }, { 3309, 0xc044 },
+ { 3313, 0x9005 }, { 3317, 0xb141 }, { 3323, 0x8424 }, { 3327, 0x24c4 },
+ { 3332, 0x1a34 }, { 3338, 0x603a }, { 3344, 0x9000 }, { 3346, 0xc194 },
+ /* 0x6f00 */
+ { 3352, 0x8246 }, { 3357, 0x003a }, { 3361, 0x180d }, { 3366, 0xc106 },
+ { 3371, 0x0022 }, { 3373, 0x9910 }, { 3378, 0xe050 }, { 3383, 0x1511 },
+ { 3388, 0x4057 }, { 3394, 0x0082 }, { 3396, 0x041a }, { 3400, 0x020a },
+ { 3403, 0x004f }, { 3408, 0x8930 }, { 3413, 0xd813 }, { 3420, 0x444a },
+ /* 0x7000 */
+ { 3425, 0x8a02 }, { 3429, 0xed22 }, { 3437, 0x10c0 }, { 3440, 0x4005 },
+ { 3443, 0x1000 }, { 3444, 0x0102 }, { 3446, 0x8808 }, { 3449, 0x3101 },
+ { 3453, 0x4600 }, { 3456, 0x0204 }, { 3458, 0xf000 }, { 3462, 0x0708 },
+ { 3466, 0x8900 }, { 3469, 0xa200 }, { 3472, 0x0000 }, { 3472, 0x2202 },
+ /* 0x7100 */
+ { 3475, 0x0200 }, { 3476, 0x1610 }, { 3480, 0x0042 }, { 3482, 0x1040 },
+ { 3484, 0x5200 }, { 3487, 0x0260 }, { 3490, 0x52f4 }, { 3498, 0x2000 },
+ { 3499, 0x8510 }, { 3503, 0x8230 }, { 3507, 0x1100 }, { 3509, 0x4202 },
+ { 3512, 0x4308 }, { 3516, 0x80b5 }, { 3522, 0x70e1 }, { 3529, 0x9a20 },
+ /* 0x7200 */
+ { 3534, 0x2040 }, { 3536, 0x0801 }, { 3538, 0x3500 }, { 3542, 0xfc65 },
+ { 3552, 0x19c1 }, { 3558, 0xab04 }, { 3564, 0x0286 }, { 3568, 0x6214 },
+ { 3573, 0x0087 }, { 3577, 0x0044 }, { 3579, 0x9085 }, { 3584, 0x0244 },
+ { 3587, 0x405c }, { 3592, 0x0a85 }, { 3597, 0x3207 }, { 3603, 0x3380 },
+ /* 0x7300 */
+ { 3608, 0x0400 }, { 3609, 0xb8c0 }, { 3615, 0xce20 }, { 3621, 0xc0d0 },
+ { 3626, 0xc030 }, { 3630, 0x0080 }, { 3631, 0x0508 }, { 3634, 0x0d25 },
+ { 3640, 0x0a90 }, { 3644, 0x0040 }, { 3645, 0x0200 }, { 3646, 0x080c },
+ { 3649, 0x6505 }, { 3655, 0x4000 }, { 3656, 0x6421 }, { 3661, 0x4102 },
+ /* 0x7400 */
+ { 3664, 0x0268 }, { 3668, 0x0000 }, { 3668, 0x0024 }, { 3670, 0x847c },
+ { 3677, 0x0002 }, { 3678, 0xde20 }, { 3685, 0x8619 }, { 3691, 0x4049 },
+ { 3695, 0x0808 }, { 3697, 0x4000 }, { 3698, 0x0084 }, { 3700, 0x2001 },
+ { 3702, 0x8400 }, { 3704, 0x1010 }, { 3706, 0x42cd }, { 3713, 0x01c7 },
+ /* 0x7500 */
+ { 3719, 0x7038 }, { 3725, 0xd52a }, { 3733, 0x1968 }, { 3739, 0x1d8f },
+ { 3748, 0xbe50 }, { 3756, 0x3e12 }, { 3763, 0x2ef5 }, { 3773, 0x81d9 },
+ { 3780, 0xcec4 }, { 3788, 0x2412 }, { 3792, 0x0828 }, { 3795, 0x732e },
+ { 3804, 0x24ac }, { 3810, 0x4b34 }, { 3817, 0x020c }, { 3820, 0xd41d },
+ /* 0x7600 */
+ { 3828, 0x2a02 }, { 3832, 0x8000 }, { 3833, 0x0097 }, { 3838, 0x0811 },
+ { 3841, 0x11c4 }, { 3846, 0x1144 }, { 3850, 0x1786 }, { 3857, 0x7d45 },
+ { 3866, 0x49d9 }, { 3874, 0x0649 }, { 3879, 0x4000 }, { 3880, 0x8791 },
+ { 3887, 0x254c }, { 3893, 0xd8c4 }, { 3900, 0x44ba }, { 3907, 0x4914 },
+ /* 0x7700 */
+ { 3912, 0x1b92 }, { 3919, 0xc800 }, { 3922, 0x0271 }, { 3927, 0x1580 },
+ { 3931, 0x0081 }, { 3933, 0x0c00 }, { 3935, 0x096a }, { 3941, 0xc200 },
+ { 3944, 0x4800 }, { 3946, 0x4002 }, { 3948, 0x3021 }, { 3952, 0xba49 },
+ { 3960, 0x2080 }, { 3962, 0x1c80 }, { 3966, 0xe2ac }, { 3974, 0x1008 },
+ /* 0x7800 */
+ { 3976, 0x1004 }, { 3978, 0x0034 }, { 3981, 0x00e1 }, { 3985, 0x8414 },
+ { 3989, 0x0020 }, { 3990, 0x2000 }, { 3991, 0x9800 }, { 3994, 0x1014 },
+ { 3997, 0x70c2 }, { 4003, 0x04aa }, { 4008, 0x8688 }, { 4013, 0x5420 },
+ { 4017, 0x0c62 }, { 4022, 0x0413 }, { 4026, 0x9180 }, { 4030, 0x2010 },
+ /* 0x7900 */
+ { 4032, 0x4082 }, { 4035, 0x0206 }, { 4038, 0x1c40 }, { 4042, 0x5400 },
+ { 4045, 0x0383 }, { 4050, 0xe4e9 }, { 4059, 0x2125 }, { 4064, 0x8480 },
+ { 4067, 0xe433 }, { 4075, 0x2000 }, { 4076, 0x44c0 }, { 4080, 0xe609 },
+ { 4087, 0x0a03 }, { 4091, 0x8126 }, { 4096, 0x12da }, { 4103, 0x0801 },
+ /* 0x7a00 */
+ { 4105, 0x6901 }, { 4110, 0x9790 }, { 4117, 0x4001 }, { 4119, 0xf886 },
+ { 4127, 0xe24d }, { 4135, 0x0081 }, { 4137, 0x0a0e }, { 4142, 0xa651 },
+ { 4149, 0x011a }, { 4153, 0x81ec }, { 4160, 0xc600 }, { 4164, 0x8441 },
+ { 4168, 0xadb8 }, { 4177, 0xb62c }, { 4185, 0xa46f }, { 4194, 0x8741 },
+ /* 0x7b00 */
+ { 4200, 0x8d54 }, { 4207, 0x4b02 }, { 4212, 0x1161 }, { 4217, 0x0268 },
+ { 4221, 0xbb60 }, { 4229, 0x2057 }, { 4235, 0x50a0 }, { 4239, 0x0433 },
+ { 4244, 0xa8c0 }, { 4249, 0xb7b4 }, { 4259, 0x2402 }, { 4262, 0x0112 },
+ { 4265, 0x9ad3 }, { 4274, 0x2000 }, { 4275, 0x2271 }, { 4281, 0x00c8 },
+ /* 0x7c00 */
+ { 4284, 0x2081 }, { 4287, 0x809e }, { 4293, 0x0c8a }, { 4298, 0xe180 },
+ { 4303, 0xb009 }, { 4308, 0x8151 }, { 4313, 0x1031 }, { 4317, 0x4028 },
+ { 4320, 0x2a0e }, { 4326, 0x89a5 }, { 4333, 0x69b6 }, { 4342, 0x620e },
+ { 4348, 0x4425 }, { 4353, 0xd144 }, { 4359, 0x8085 }, { 4363, 0x4d54 },
+ /* 0x7d00 */
+ { 4370, 0x2c75 }, { 4378, 0x1fb1 }, { 4387, 0xd807 }, { 4394, 0x862d },
+ { 4401, 0xd87c }, { 4410, 0x4841 }, { 4414, 0x414e }, { 4420, 0x226e },
+ { 4427, 0x8200 }, { 4429, 0x9e08 }, { 4435, 0xf80c }, { 4442, 0xed37 },
+ { 4453, 0x8c80 }, { 4457, 0x7526 }, { 4465, 0x9313 }, { 4472, 0x0814 },
+ /* 0x7e00 */
+ { 4475, 0x0e32 }, { 4481, 0xc804 }, { 4485, 0x484e }, { 4491, 0x6ea6 },
+ { 4500, 0x2c4a }, { 4506, 0x6670 }, { 4513, 0x26c0 }, { 4518, 0xba01 },
+ { 4524, 0xd30c }, { 4531, 0x185d }, { 4538, 0x0000 }, { 4538, 0x0000 },
+ { 4538, 0x0000 }, { 4538, 0x0000 }, { 4538, 0x0000 }, { 4538, 0x0000 },
+ /* 0x7f00 */
+ { 4538, 0x0000 }, { 4538, 0x0000 }, { 4538, 0x0000 }, { 4538, 0x0540 },
+ { 4541, 0x7020 }, { 4545, 0x8133 }, { 4551, 0x4f81 }, { 4558, 0x03a5 },
+ { 4564, 0x55ec }, { 4573, 0x6410 }, { 4577, 0xc318 }, { 4583, 0x2344 },
+ { 4588, 0x1462 }, { 4593, 0x0034 }, { 4596, 0x0a43 }, { 4601, 0x1a09 },
+ /* 0x8000 */
+ { 4606, 0x187b }, { 4614, 0x13a5 }, { 4621, 0x0102 }, { 4623, 0xa848 },
+ { 4628, 0x0440 }, { 4630, 0xc544 }, { 4636, 0x8106 }, { 4640, 0xe2dd },
+ { 4650, 0x1af0 }, { 4657, 0x2d48 }, { 4663, 0xb626 }, { 4671, 0x0416 },
+ { 4675, 0x5058 }, { 4680, 0x6e40 }, { 4686, 0x8032 }, { 4690, 0x3112 },
+ /* 0x8100 */
+ { 4695, 0x07e4 }, { 4702, 0x0c00 }, { 4704, 0x8208 }, { 4707, 0x420a },
+ { 4711, 0x4840 }, { 4714, 0x803b }, { 4720, 0x4860 }, { 4724, 0x8713 },
+ { 4731, 0x850d }, { 4737, 0x3428 }, { 4742, 0x0319 }, { 4747, 0xe529 },
+ { 4755, 0x2345 }, { 4761, 0x870a }, { 4767, 0x25a9 }, { 4774, 0x5c18 },
+ /* 0x8200 */
+ { 4780, 0x77a6 }, { 4790, 0xd9c5 }, { 4799, 0x5e00 }, { 4804, 0x03e8 },
+ { 4810, 0x0081 }, { 4812, 0xa700 }, { 4817, 0xcd54 }, { 4825, 0x41c6 },
+ { 4831, 0x2800 }, { 4833, 0xa204 }, { 4837, 0xb860 }, { 4843, 0x2b0a },
+ { 4849, 0x0020 }, { 4850, 0xda9e }, { 4860, 0x08ea }, { 4866, 0x0e1a },
+ /* 0x8300 */
+ { 4872, 0x427c }, { 4879, 0x11c0 }, { 4883, 0x8908 }, { 4887, 0x0376 },
+ { 4894, 0x8621 }, { 4899, 0x0105 }, { 4902, 0x0000 }, { 4902, 0x18a8 },
+ { 4907, 0x46a0 }, { 4912, 0xc448 }, { 4917, 0x0d05 }, { 4922, 0x2022 },
+ { 4925, 0x5422 }, { 4930, 0x9148 }, { 4935, 0x8a01 }, { 4939, 0x2897 },
+ /* 0x8400 */
+ { 4946, 0x7898 }, { 4953, 0x0008 }, { 4954, 0x1605 }, { 4959, 0x3122 },
+ { 4964, 0x4240 }, { 4967, 0x0880 }, { 4969, 0xfa4e }, { 4979, 0x06a2 },
+ { 4984, 0x0814 }, { 4987, 0x9211 }, { 4992, 0x2002 }, { 4994, 0x9b04 },
+ { 5000, 0x2e52 }, { 5007, 0x0643 }, { 5012, 0x5000 }, { 5014, 0x9010 },
+ /* 0x8500 */
+ { 5017, 0x0041 }, { 5019, 0x85ba }, { 5027, 0x3042 }, { 5031, 0x2020 },
+ { 5033, 0x4f0b }, { 5041, 0x05a0 }, { 5045, 0x2708 }, { 5050, 0x4080 },
+ { 5052, 0x0591 }, { 5057, 0x1a93 }, { 5064, 0xdf50 }, { 5073, 0x0600 },
+ { 5075, 0xa202 }, { 5079, 0x3021 }, { 5083, 0x0630 }, { 5087, 0x4e80 },
+ /* 0x8600 */
+ { 5092, 0x0cc4 }, { 5097, 0x04c8 }, { 5101, 0xa004 }, { 5104, 0x8001 },
+ { 5106, 0x6000 }, { 5108, 0xd431 }, { 5115, 0x0880 }, { 5117, 0x0a02 },
+ { 5120, 0x1c00 }, { 5123, 0x0028 }, { 5125, 0x8e18 }, { 5131, 0x0041 },
+ { 5133, 0x6ad0 }, { 5140, 0xca10 }, { 5145, 0xf210 }, { 5151, 0x4b00 },
+ /* 0x8700 */
+ { 5155, 0x274d }, { 5163, 0x1506 }, { 5168, 0x0220 }, { 5170, 0x8890 },
+ { 5174, 0x5a00 }, { 5178, 0x82a8 }, { 5183, 0x4549 }, { 5189, 0x8150 },
+ { 5193, 0x2004 }, { 5195, 0x8000 }, { 5196, 0x8804 }, { 5199, 0x2c08 },
+ { 5203, 0x08d1 }, { 5208, 0x0005 }, { 5210, 0x8001 }, { 5212, 0x4ac4 },
+ /* 0x8800 */
+ { 5218, 0xe020 }, { 5222, 0x0062 }, { 5225, 0x008e }, { 5229, 0x0a42 },
+ { 5233, 0x3055 }, { 5239, 0x6a8c }, { 5246, 0x090e }, { 5251, 0xe0a5 },
+ { 5258, 0x2906 }, { 5263, 0x42c4 }, { 5268, 0x4814 }, { 5272, 0x80b3 },
+ { 5278, 0x803e }, { 5284, 0xb330 }, { 5291, 0x0102 }, { 5293, 0x731c },
+ /* 0x8900 */
+ { 5301, 0x1494 }, { 5306, 0x600d }, { 5311, 0x0c20 }, { 5314, 0x0940 },
+ { 5317, 0x301a }, { 5322, 0xc040 }, { 5325, 0xa451 }, { 5331, 0xc094 },
+ { 5336, 0x8dca }, { 5344, 0x05c8 }, { 5349, 0x96c2 }, { 5356, 0xa40c },
+ { 5361, 0x0001 }, { 5362, 0x3404 }, { 5366, 0x00c8 }, { 5369, 0x0110 },
+ /* 0x8a00 */
+ { 5371, 0x550d }, { 5378, 0xa9c9 }, { 5386, 0x2428 }, { 5390, 0x1c5a },
+ { 5397, 0x0142 }, { 5400, 0x4837 }, { 5407, 0x7a4d }, { 5416, 0x100f },
+ { 5421, 0x32b4 }, { 5428, 0x452a }, { 5434, 0x317b }, { 5443, 0x9205 },
+ { 5448, 0xb894 }, { 5455, 0x5c44 }, { 5461, 0x68d7 }, { 5470, 0x458a },
+ /* 0x8b00 */
+ { 5476, 0x5097 }, { 5483, 0x2ed1 }, { 5491, 0x1943 }, { 5497, 0x4208 },
+ { 5500, 0xd202 }, { 5505, 0x9d40 }, { 5511, 0x9840 }, { 5515, 0x2097 },
+ { 5521, 0x5409 }, { 5526, 0x064d }, { 5532, 0x0000 }, { 5532, 0x0000 },
+ { 5532, 0x0000 }, { 5532, 0x0000 }, { 5532, 0x0000 }, { 5532, 0x0000 },
+ /* 0x8c00 */
+ { 5532, 0x0000 }, { 5532, 0x0000 }, { 5532, 0x0000 }, { 5532, 0x8480 },
+ { 5535, 0x5542 }, { 5541, 0x0421 }, { 5544, 0x1c06 }, { 5549, 0x1700 },
+ { 5553, 0x7624 }, { 5560, 0x6110 }, { 5564, 0xff87 }, { 5576, 0xb9dd },
+ { 5587, 0x659f }, { 5597, 0x5c0a }, { 5603, 0x245d }, { 5610, 0x3c00 },
+ /* 0x8d00 */
+ { 5614, 0xadb0 }, { 5622, 0x0059 }, { 5626, 0x0000 }, { 5626, 0x0000 },
+ { 5626, 0x0000 }, { 5626, 0x0000 }, { 5626, 0x28d0 }, { 5631, 0x009b },
+ { 5636, 0x0422 }, { 5639, 0x0200 }, { 5640, 0x0108 }, { 5642, 0x4408 },
+ { 5645, 0x9804 }, { 5649, 0xac40 }, { 5654, 0x8d0a }, { 5660, 0x9028 },
+ /* 0x8e00 */
+ { 5664, 0x8700 }, { 5668, 0xe001 }, { 5672, 0x0400 }, { 5673, 0x0031 },
+ { 5676, 0x1794 }, { 5683, 0x8221 }, { 5687, 0x0019 }, { 5690, 0x1054 },
+ { 5694, 0x2cb2 }, { 5701, 0x021a }, { 5705, 0x9c02 }, { 5710, 0x4003 },
+ { 5713, 0x3d60 }, { 5720, 0x8804 }, { 5723, 0x080c }, { 5726, 0x7900 },
+ /* 0x8f00 */
+ { 5731, 0x1628 }, { 5736, 0xba3c }, { 5745, 0x8640 }, { 5749, 0xcb08 },
+ { 5755, 0x7274 }, { 5763, 0x9080 }, { 5766, 0x001e }, { 5770, 0x0000 },
+ { 5770, 0x0000 }, { 5770, 0xd800 }, { 5774, 0xe188 }, { 5780, 0x9c87 },
+ { 5788, 0x4034 }, { 5792, 0x0412 }, { 5795, 0xae64 }, { 5803, 0x2791 },
+ /* 0x9000 */
+ { 5810, 0xe86b }, { 5819, 0xe6fb }, { 5831, 0x408f }, { 5837, 0x5366 },
+ { 5845, 0xeea6 }, { 5855, 0x537f }, { 5866, 0xe32b }, { 5875, 0xb5e4 },
+ { 5884, 0x869f }, { 5893, 0x0002 }, { 5894, 0x8548 }, { 5899, 0x0122 },
+ { 5902, 0x4402 }, { 5905, 0x0800 }, { 5906, 0x2116 }, { 5911, 0x20a0 },
+ /* 0x9100 */
+ { 5914, 0x0004 }, { 5915, 0x0204 }, { 5917, 0x2000 }, { 5918, 0x0005 },
+ { 5920, 0x7e00 }, { 5926, 0x0154 }, { 5930, 0x162c }, { 5936, 0x01ac },
+ { 5941, 0x2a84 }, { 5946, 0x1085 }, { 5950, 0x8c14 }, { 5955, 0x0530 },
+ { 5959, 0xfbc3 }, { 5970, 0xb943 }, { 5978, 0x00ca }, { 5982, 0x9060 },
+ /* 0x9200 */
+ { 5986, 0x6000 }, { 5988, 0x4032 }, { 5992, 0x1200 }, { 5994, 0x8090 },
+ { 5997, 0x0b30 }, { 6002, 0x4c81 }, { 6007, 0x0054 }, { 6010, 0x4002 },
+ { 6012, 0x0029 }, { 6015, 0x1d6a }, { 6023, 0x2000 }, { 6024, 0x0280 },
+ { 6026, 0x8000 }, { 6027, 0x0004 }, { 6028, 0x2610 }, { 6032, 0x150c },
+ /* 0x9300 */
+ { 6037, 0x8040 }, { 6039, 0x0701 }, { 6043, 0xd94d }, { 6052, 0x0c24 },
+ { 6056, 0x2810 }, { 6059, 0x1850 }, { 6063, 0x5001 }, { 6066, 0x5020 },
+ { 6069, 0x1000 }, { 6070, 0x04d0 }, { 6074, 0x7080 }, { 6078, 0x0201 },
+ { 6080, 0x0108 }, { 6082, 0x21c3 }, { 6088, 0x0132 }, { 6092, 0x0000 },
+ /* 0x9400 */
+ { 6092, 0x0088 }, { 6094, 0x0719 }, { 6100, 0x0802 }, { 6102, 0x0560 },
+ { 6106, 0x0012 }, { 6108, 0x4c0e }, { 6114, 0x0405 }, { 6117, 0xf0a1 },
+ { 6124, 0x0002 }, { 6125, 0x0000 }, { 6125, 0x0000 }, { 6125, 0x0000 },
+ { 6125, 0x0000 }, { 6125, 0x0000 }, { 6125, 0x0000 }, { 6125, 0x0000 },
+ /* 0x9500 */
+ { 6125, 0x0000 }, { 6125, 0x0000 }, { 6125, 0x0000 }, { 6125, 0x0000 },
+ { 6125, 0x0000 }, { 6125, 0x0000 }, { 6125, 0x0000 }, { 6125, 0x0080 },
+ { 6126, 0x8e8d }, { 6134, 0x035a }, { 6140, 0x21bd }, { 6148, 0x5a04 },
+ { 6153, 0x3488 }, { 6158, 0x1170 }, { 6163, 0x0026 }, { 6166, 0x0000 },
+ /* 0x9600 */
+ { 6166, 0x0000 }, { 6166, 0x1000 }, { 6167, 0xc502 }, { 6172, 0x8804 },
+ { 6175, 0xb815 }, { 6182, 0xf801 }, { 6188, 0x147c }, { 6195, 0x25ed },
+ { 6204, 0xed60 }, { 6212, 0x1bb0 }, { 6219, 0x0589 }, { 6224, 0x1bd7 },
+ { 6234, 0x7af3 }, { 6245, 0x1a62 }, { 6251, 0x0d0c }, { 6256, 0x0ac5 },
+ /* 0x9700 */
+ { 6262, 0xe5d1 }, { 6271, 0x524a }, { 6277, 0x0490 }, { 6280, 0x6305 },
+ { 6286, 0x0354 }, { 6291, 0x5244 }, { 6296, 0x2b57 }, { 6305, 0x1612 },
+ { 6310, 0xa872 }, { 6317, 0x1101 }, { 6320, 0x2949 }, { 6326, 0x0018 },
+ { 6328, 0x0948 }, { 6332, 0x1008 }, { 6334, 0x6000 }, { 6336, 0x886c },
+ /* 0x9800 */
+ { 6342, 0x916e }, { 6350, 0x058f }, { 6357, 0x3012 }, { 6361, 0x3990 },
+ { 6367, 0xf840 }, { 6373, 0x4930 }, { 6378, 0x8880 }, { 6381, 0x001b },
+ { 6385, 0x0000 }, { 6385, 0x0000 }, { 6385, 0x8500 }, { 6388, 0x0042 },
+ { 6390, 0x0058 }, { 6393, 0x9800 }, { 6396, 0xea04 }, { 6402, 0x7014 },
+ /* 0x9900 */
+ { 6407, 0x1628 }, { 6412, 0x611d }, { 6419, 0x5113 }, { 6425, 0x6000 },
+ { 6427, 0x1a24 }, { 6432, 0x00a7 }, { 6437, 0x0000 }, { 6437, 0x0000 },
+ { 6437, 0x0000 }, { 6437, 0x03c0 }, { 6441, 0x7120 }, { 6446, 0x1018 },
+ { 6449, 0x0172 }, { 6454, 0xa927 }, { 6462, 0x6004 }, { 6465, 0x8906 },
+ /* 0x9a00 */
+ { 6470, 0xc022 }, { 6474, 0x020c }, { 6477, 0x0900 }, { 6479, 0x4081 },
+ { 6482, 0x202d }, { 6487, 0x8ca0 }, { 6492, 0x0e34 }, { 6498, 0x0000 },
+ { 6498, 0x0000 }, { 6498, 0x0000 }, { 6498, 0x2100 }, { 6500, 0x1101 },
+ { 6503, 0x8011 }, { 6506, 0xc11a }, { 6512, 0xec4c }, { 6520, 0x0892 },
+ /* 0x9b00 */
+ { 6524, 0x0040 }, { 6525, 0x8500 }, { 6528, 0xc7ac }, { 6537, 0x1806 },
+ { 6541, 0xe03e }, { 6549, 0x0512 }, { 6553, 0x8000 }, { 6554, 0x0010 },
+ { 6555, 0x4008 }, { 6557, 0x80ce }, { 6563, 0x6d01 }, { 6569, 0x0210 },
+ { 6571, 0x8641 }, { 6576, 0x0856 }, { 6581, 0x011e }, { 6586, 0x0027 },
+ /* 0x9c00 */
+ { 6590, 0x3750 }, { 6597, 0x083d }, { 6603, 0xe032 }, { 6609, 0x4e05 },
+ { 6615, 0x01c0 }, { 6618, 0x0484 }, { 6621, 0x0081 }, { 6623, 0x0140 },
+ { 6625, 0x0000 }, { 6625, 0x0000 }, { 6625, 0x0000 }, { 6625, 0x0000 },
+ { 6625, 0x0000 }, { 6625, 0x0000 }, { 6625, 0x1aa0 }, { 6630, 0x0059 },
+ /* 0x9d00 */
+ { 6634, 0x43c8 }, { 6640, 0x8824 }, { 6644, 0x1d48 }, { 6650, 0xc800 },
+ { 6653, 0x0152 }, { 6657, 0x7203 }, { 6663, 0x9013 }, { 6668, 0x0404 },
+ { 6670, 0x8280 }, { 6673, 0x0400 }, { 6674, 0x8a10 }, { 6678, 0x0d14 },
+ { 6683, 0x8056 }, { 6688, 0x0208 }, { 6690, 0xa040 }, { 6693, 0x2704 },
+ /* 0x9e00 */
+ { 6698, 0x0000 }, { 6698, 0x4c00 }, { 6701, 0x0000 }, { 6701, 0x0000 },
+ { 6701, 0x0000 }, { 6701, 0x0000 }, { 6701, 0x0000 }, { 6701, 0xa320 },
+ { 6706, 0x1902 }, { 6710, 0xa0ae }, { 6717, 0x2660 }, { 6722, 0xdf00 },
+ { 6729, 0xf010 }, { 6734, 0x7b15 }, { 6743, 0x8121 }, { 6747, 0x3ad0 },
+ /* 0x9f00 */
+ { 6754, 0x4180 }, { 6757, 0x0028 }, { 6759, 0x1003 }, { 6762, 0x4800 },
+ { 6764, 0xcc00 }, { 6768, 0x8014 }, { 6771, 0x14cf }, { 6779, 0x00c4 },
+ { 6782, 0x2000 }, { 6783, 0x3020 }, { 6786, 0x0001 },
+};
+static const Summary16 jisx0208_uni2indx_pageff[15] = {
+ /* 0xff00 */
+ { 6787, 0xdf7a }, { 6799, 0xffff }, { 6815, 0xffff }, { 6831, 0xffff },
+ { 6847, 0xffff }, { 6863, 0x3fff }, { 6877, 0x0000 }, { 6877, 0x0000 },
+ { 6877, 0x0000 }, { 6877, 0x0000 }, { 6877, 0x0000 }, { 6877, 0x0000 },
+ { 6877, 0x0000 }, { 6877, 0x0000 }, { 6877, 0x0028 },
+};
+
+static int
+jisx0208_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x0100)
+ summary = &jisx0208_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x0300 && wc < 0x0460)
+ summary = &jisx0208_uni2indx_page03[(wc>>4)-0x030];
+ else if (wc >= 0x2000 && wc < 0x2320)
+ summary = &jisx0208_uni2indx_page20[(wc>>4)-0x200];
+ else if (wc >= 0x2500 && wc < 0x2670)
+ summary = &jisx0208_uni2indx_page25[(wc>>4)-0x250];
+ else if (wc >= 0x3000 && wc < 0x3100)
+ summary = &jisx0208_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0x4e00 && wc < 0x9fb0)
+ summary = &jisx0208_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0xff00 && wc < 0xfff0)
+ summary = &jisx0208_uni2indx_pageff[(wc>>4)-0xff0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = jisx0208_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/jisx0212.h b/jni/iconv/lib/jisx0212.h
new file mode 100644
index 0000000..371dbb1
--- /dev/null
+++ b/jni/iconv/lib/jisx0212.h
@@ -0,0 +1,2189 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * JISX0212.1990-0
+ */
+
+static const unsigned short jisx0212_2uni_page22[81] = {
+ /* 0x22 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x02d8, 0x02c7,
+ 0x00b8, 0x02d9, 0x02dd, 0x00af, 0x02db, 0x02da, 0xff5e, 0x0384,
+ 0x0385, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x00a1, 0x00a6, 0x00bf, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0x00ba, 0x00aa, 0x00a9, 0x00ae, 0x2122, 0x00a4,
+ 0x2116,
+};
+static const unsigned short jisx0212_2uni_page26[188] = {
+ /* 0x26 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x0386, 0x0388, 0x0389, 0x038a, 0x03aa, 0xfffd, 0x038c, 0xfffd,
+ 0x038e, 0x03ab, 0xfffd, 0x038f, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x03ac, 0x03ad, 0x03ae, 0x03af, 0x03ca, 0x0390, 0x03cc, 0x03c2,
+ 0x03cd, 0x03cb, 0x03b0, 0x03ce, 0xfffd, 0xfffd,
+ /* 0x27 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407, 0x0408,
+ 0x0409, 0x040a, 0x040b, 0x040c, 0x040e, 0x040f, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457, 0x0458,
+ 0x0459, 0x045a, 0x045b, 0x045c, 0x045e, 0x045f,
+};
+static const unsigned short jisx0212_2uni_page29[275] = {
+ /* 0x29 */
+ 0x00c6, 0x0110, 0xfffd, 0x0126, 0xfffd, 0x0132, 0xfffd, 0x0141,
+ 0x013f, 0xfffd, 0x014a, 0x00d8, 0x0152, 0xfffd, 0x0166, 0x00de,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x00e6, 0x0111, 0x00f0, 0x0127, 0x0131, 0x0133, 0x0138, 0x0142,
+ 0x0140, 0x0149, 0x014b, 0x00f8, 0x0153, 0x00df, 0x0167, 0x00fe,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x2a */
+ 0x00c1, 0x00c0, 0x00c4, 0x00c2, 0x0102, 0x01cd, 0x0100, 0x0104,
+ 0x00c5, 0x00c3, 0x0106, 0x0108, 0x010c, 0x00c7, 0x010a, 0x010e,
+ 0x00c9, 0x00c8, 0x00cb, 0x00ca, 0x011a, 0x0116, 0x0112, 0x0118,
+ 0xfffd, 0x011c, 0x011e, 0x0122, 0x0120, 0x0124, 0x00cd, 0x00cc,
+ 0x00cf, 0x00ce, 0x01cf, 0x0130, 0x012a, 0x012e, 0x0128, 0x0134,
+ 0x0136, 0x0139, 0x013d, 0x013b, 0x0143, 0x0147, 0x0145, 0x00d1,
+ 0x00d3, 0x00d2, 0x00d6, 0x00d4, 0x01d1, 0x0150, 0x014c, 0x00d5,
+ 0x0154, 0x0158, 0x0156, 0x015a, 0x015c, 0x0160, 0x015e, 0x0164,
+ 0x0162, 0x00da, 0x00d9, 0x00dc, 0x00db, 0x016c, 0x01d3, 0x0170,
+ 0x016a, 0x0172, 0x016e, 0x0168, 0x01d7, 0x01db, 0x01d9, 0x01d5,
+ 0x0174, 0x00dd, 0x0178, 0x0176, 0x0179, 0x017d, 0x017b, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x2b */
+ 0x00e1, 0x00e0, 0x00e4, 0x00e2, 0x0103, 0x01ce, 0x0101, 0x0105,
+ 0x00e5, 0x00e3, 0x0107, 0x0109, 0x010d, 0x00e7, 0x010b, 0x010f,
+ 0x00e9, 0x00e8, 0x00eb, 0x00ea, 0x011b, 0x0117, 0x0113, 0x0119,
+ 0x01f5, 0x011d, 0x011f, 0xfffd, 0x0121, 0x0125, 0x00ed, 0x00ec,
+ 0x00ef, 0x00ee, 0x01d0, 0xfffd, 0x012b, 0x012f, 0x0129, 0x0135,
+ 0x0137, 0x013a, 0x013e, 0x013c, 0x0144, 0x0148, 0x0146, 0x00f1,
+ 0x00f3, 0x00f2, 0x00f6, 0x00f4, 0x01d2, 0x0151, 0x014d, 0x00f5,
+ 0x0155, 0x0159, 0x0157, 0x015b, 0x015d, 0x0161, 0x015f, 0x0165,
+ 0x0163, 0x00fa, 0x00f9, 0x00fc, 0x00fb, 0x016d, 0x01d4, 0x0171,
+ 0x016b, 0x0173, 0x016f, 0x0169, 0x01d8, 0x01dc, 0x01da, 0x01d6,
+ 0x0175, 0x00fd, 0x00ff, 0x0177, 0x017a, 0x017e, 0x017c,
+};
+static const unsigned short jisx0212_2uni_page30[5801] = {
+ /* 0x30 */
+ 0x4e02, 0x4e04, 0x4e05, 0x4e0c, 0x4e12, 0x4e1f, 0x4e23, 0x4e24,
+ 0x4e28, 0x4e2b, 0x4e2e, 0x4e2f, 0x4e30, 0x4e35, 0x4e40, 0x4e41,
+ 0x4e44, 0x4e47, 0x4e51, 0x4e5a, 0x4e5c, 0x4e63, 0x4e68, 0x4e69,
+ 0x4e74, 0x4e75, 0x4e79, 0x4e7f, 0x4e8d, 0x4e96, 0x4e97, 0x4e9d,
+ 0x4eaf, 0x4eb9, 0x4ec3, 0x4ed0, 0x4eda, 0x4edb, 0x4ee0, 0x4ee1,
+ 0x4ee2, 0x4ee8, 0x4eef, 0x4ef1, 0x4ef3, 0x4ef5, 0x4efd, 0x4efe,
+ 0x4eff, 0x4f00, 0x4f02, 0x4f03, 0x4f08, 0x4f0b, 0x4f0c, 0x4f12,
+ 0x4f15, 0x4f16, 0x4f17, 0x4f19, 0x4f2e, 0x4f31, 0x4f60, 0x4f33,
+ 0x4f35, 0x4f37, 0x4f39, 0x4f3b, 0x4f3e, 0x4f40, 0x4f42, 0x4f48,
+ 0x4f49, 0x4f4b, 0x4f4c, 0x4f52, 0x4f54, 0x4f56, 0x4f58, 0x4f5f,
+ 0x4f63, 0x4f6a, 0x4f6c, 0x4f6e, 0x4f71, 0x4f77, 0x4f78, 0x4f79,
+ 0x4f7a, 0x4f7d, 0x4f7e, 0x4f81, 0x4f82, 0x4f84,
+ /* 0x31 */
+ 0x4f85, 0x4f89, 0x4f8a, 0x4f8c, 0x4f8e, 0x4f90, 0x4f92, 0x4f93,
+ 0x4f94, 0x4f97, 0x4f99, 0x4f9a, 0x4f9e, 0x4f9f, 0x4fb2, 0x4fb7,
+ 0x4fb9, 0x4fbb, 0x4fbc, 0x4fbd, 0x4fbe, 0x4fc0, 0x4fc1, 0x4fc5,
+ 0x4fc6, 0x4fc8, 0x4fc9, 0x4fcb, 0x4fcc, 0x4fcd, 0x4fcf, 0x4fd2,
+ 0x4fdc, 0x4fe0, 0x4fe2, 0x4ff0, 0x4ff2, 0x4ffc, 0x4ffd, 0x4fff,
+ 0x5000, 0x5001, 0x5004, 0x5007, 0x500a, 0x500c, 0x500e, 0x5010,
+ 0x5013, 0x5017, 0x5018, 0x501b, 0x501c, 0x501d, 0x501e, 0x5022,
+ 0x5027, 0x502e, 0x5030, 0x5032, 0x5033, 0x5035, 0x5040, 0x5041,
+ 0x5042, 0x5045, 0x5046, 0x504a, 0x504c, 0x504e, 0x5051, 0x5052,
+ 0x5053, 0x5057, 0x5059, 0x505f, 0x5060, 0x5062, 0x5063, 0x5066,
+ 0x5067, 0x506a, 0x506d, 0x5070, 0x5071, 0x503b, 0x5081, 0x5083,
+ 0x5084, 0x5086, 0x508a, 0x508e, 0x508f, 0x5090,
+ /* 0x32 */
+ 0x5092, 0x5093, 0x5094, 0x5096, 0x509b, 0x509c, 0x509e, 0x509f,
+ 0x50a0, 0x50a1, 0x50a2, 0x50aa, 0x50af, 0x50b0, 0x50b9, 0x50ba,
+ 0x50bd, 0x50c0, 0x50c3, 0x50c4, 0x50c7, 0x50cc, 0x50ce, 0x50d0,
+ 0x50d3, 0x50d4, 0x50d8, 0x50dc, 0x50dd, 0x50df, 0x50e2, 0x50e4,
+ 0x50e6, 0x50e8, 0x50e9, 0x50ef, 0x50f1, 0x50f6, 0x50fa, 0x50fe,
+ 0x5103, 0x5106, 0x5107, 0x5108, 0x510b, 0x510c, 0x510d, 0x510e,
+ 0x50f2, 0x5110, 0x5117, 0x5119, 0x511b, 0x511c, 0x511d, 0x511e,
+ 0x5123, 0x5127, 0x5128, 0x512c, 0x512d, 0x512f, 0x5131, 0x5133,
+ 0x5134, 0x5135, 0x5138, 0x5139, 0x5142, 0x514a, 0x514f, 0x5153,
+ 0x5155, 0x5157, 0x5158, 0x515f, 0x5164, 0x5166, 0x517e, 0x5183,
+ 0x5184, 0x518b, 0x518e, 0x5198, 0x519d, 0x51a1, 0x51a3, 0x51ad,
+ 0x51b8, 0x51ba, 0x51bc, 0x51be, 0x51bf, 0x51c2,
+ /* 0x33 */
+ 0x51c8, 0x51cf, 0x51d1, 0x51d2, 0x51d3, 0x51d5, 0x51d8, 0x51de,
+ 0x51e2, 0x51e5, 0x51ee, 0x51f2, 0x51f3, 0x51f4, 0x51f7, 0x5201,
+ 0x5202, 0x5205, 0x5212, 0x5213, 0x5215, 0x5216, 0x5218, 0x5222,
+ 0x5228, 0x5231, 0x5232, 0x5235, 0x523c, 0x5245, 0x5249, 0x5255,
+ 0x5257, 0x5258, 0x525a, 0x525c, 0x525f, 0x5260, 0x5261, 0x5266,
+ 0x526e, 0x5277, 0x5278, 0x5279, 0x5280, 0x5282, 0x5285, 0x528a,
+ 0x528c, 0x5293, 0x5295, 0x5296, 0x5297, 0x5298, 0x529a, 0x529c,
+ 0x52a4, 0x52a5, 0x52a6, 0x52a7, 0x52af, 0x52b0, 0x52b6, 0x52b7,
+ 0x52b8, 0x52ba, 0x52bb, 0x52bd, 0x52c0, 0x52c4, 0x52c6, 0x52c8,
+ 0x52cc, 0x52cf, 0x52d1, 0x52d4, 0x52d6, 0x52db, 0x52dc, 0x52e1,
+ 0x52e5, 0x52e8, 0x52e9, 0x52ea, 0x52ec, 0x52f0, 0x52f1, 0x52f4,
+ 0x52f6, 0x52f7, 0x5300, 0x5303, 0x530a, 0x530b,
+ /* 0x34 */
+ 0x530c, 0x5311, 0x5313, 0x5318, 0x531b, 0x531c, 0x531e, 0x531f,
+ 0x5325, 0x5327, 0x5328, 0x5329, 0x532b, 0x532c, 0x532d, 0x5330,
+ 0x5332, 0x5335, 0x533c, 0x533d, 0x533e, 0x5342, 0x534c, 0x534b,
+ 0x5359, 0x535b, 0x5361, 0x5363, 0x5365, 0x536c, 0x536d, 0x5372,
+ 0x5379, 0x537e, 0x5383, 0x5387, 0x5388, 0x538e, 0x5393, 0x5394,
+ 0x5399, 0x539d, 0x53a1, 0x53a4, 0x53aa, 0x53ab, 0x53af, 0x53b2,
+ 0x53b4, 0x53b5, 0x53b7, 0x53b8, 0x53ba, 0x53bd, 0x53c0, 0x53c5,
+ 0x53cf, 0x53d2, 0x53d3, 0x53d5, 0x53da, 0x53dd, 0x53de, 0x53e0,
+ 0x53e6, 0x53e7, 0x53f5, 0x5402, 0x5413, 0x541a, 0x5421, 0x5427,
+ 0x5428, 0x542a, 0x542f, 0x5431, 0x5434, 0x5435, 0x5443, 0x5444,
+ 0x5447, 0x544d, 0x544f, 0x545e, 0x5462, 0x5464, 0x5466, 0x5467,
+ 0x5469, 0x546b, 0x546d, 0x546e, 0x5474, 0x547f,
+ /* 0x35 */
+ 0x5481, 0x5483, 0x5485, 0x5488, 0x5489, 0x548d, 0x5491, 0x5495,
+ 0x5496, 0x549c, 0x549f, 0x54a1, 0x54a6, 0x54a7, 0x54a9, 0x54aa,
+ 0x54ad, 0x54ae, 0x54b1, 0x54b7, 0x54b9, 0x54ba, 0x54bb, 0x54bf,
+ 0x54c6, 0x54ca, 0x54cd, 0x54ce, 0x54e0, 0x54ea, 0x54ec, 0x54ef,
+ 0x54f6, 0x54fc, 0x54fe, 0x54ff, 0x5500, 0x5501, 0x5505, 0x5508,
+ 0x5509, 0x550c, 0x550d, 0x550e, 0x5515, 0x552a, 0x552b, 0x5532,
+ 0x5535, 0x5536, 0x553b, 0x553c, 0x553d, 0x5541, 0x5547, 0x5549,
+ 0x554a, 0x554d, 0x5550, 0x5551, 0x5558, 0x555a, 0x555b, 0x555e,
+ 0x5560, 0x5561, 0x5564, 0x5566, 0x557f, 0x5581, 0x5582, 0x5586,
+ 0x5588, 0x558e, 0x558f, 0x5591, 0x5592, 0x5593, 0x5594, 0x5597,
+ 0x55a3, 0x55a4, 0x55ad, 0x55b2, 0x55bf, 0x55c1, 0x55c3, 0x55c6,
+ 0x55c9, 0x55cb, 0x55cc, 0x55ce, 0x55d1, 0x55d2,
+ /* 0x36 */
+ 0x55d3, 0x55d7, 0x55d8, 0x55db, 0x55de, 0x55e2, 0x55e9, 0x55f6,
+ 0x55ff, 0x5605, 0x5608, 0x560a, 0x560d, 0x560e, 0x560f, 0x5610,
+ 0x5611, 0x5612, 0x5619, 0x562c, 0x5630, 0x5633, 0x5635, 0x5637,
+ 0x5639, 0x563b, 0x563c, 0x563d, 0x563f, 0x5640, 0x5641, 0x5643,
+ 0x5644, 0x5646, 0x5649, 0x564b, 0x564d, 0x564f, 0x5654, 0x565e,
+ 0x5660, 0x5661, 0x5662, 0x5663, 0x5666, 0x5669, 0x566d, 0x566f,
+ 0x5671, 0x5672, 0x5675, 0x5684, 0x5685, 0x5688, 0x568b, 0x568c,
+ 0x5695, 0x5699, 0x569a, 0x569d, 0x569e, 0x569f, 0x56a6, 0x56a7,
+ 0x56a8, 0x56a9, 0x56ab, 0x56ac, 0x56ad, 0x56b1, 0x56b3, 0x56b7,
+ 0x56be, 0x56c5, 0x56c9, 0x56ca, 0x56cb, 0x56cf, 0x56d0, 0x56cc,
+ 0x56cd, 0x56d9, 0x56dc, 0x56dd, 0x56df, 0x56e1, 0x56e4, 0x56e5,
+ 0x56e6, 0x56e7, 0x56e8, 0x56f1, 0x56eb, 0x56ed,
+ /* 0x37 */
+ 0x56f6, 0x56f7, 0x5701, 0x5702, 0x5707, 0x570a, 0x570c, 0x5711,
+ 0x5715, 0x571a, 0x571b, 0x571d, 0x5720, 0x5722, 0x5723, 0x5724,
+ 0x5725, 0x5729, 0x572a, 0x572c, 0x572e, 0x572f, 0x5733, 0x5734,
+ 0x573d, 0x573e, 0x573f, 0x5745, 0x5746, 0x574c, 0x574d, 0x5752,
+ 0x5762, 0x5765, 0x5767, 0x5768, 0x576b, 0x576d, 0x576e, 0x576f,
+ 0x5770, 0x5771, 0x5773, 0x5774, 0x5775, 0x5777, 0x5779, 0x577a,
+ 0x577b, 0x577c, 0x577e, 0x5781, 0x5783, 0x578c, 0x5794, 0x5797,
+ 0x5799, 0x579a, 0x579c, 0x579d, 0x579e, 0x579f, 0x57a1, 0x5795,
+ 0x57a7, 0x57a8, 0x57a9, 0x57ac, 0x57b8, 0x57bd, 0x57c7, 0x57c8,
+ 0x57cc, 0x57cf, 0x57d5, 0x57dd, 0x57de, 0x57e4, 0x57e6, 0x57e7,
+ 0x57e9, 0x57ed, 0x57f0, 0x57f5, 0x57f6, 0x57f8, 0x57fd, 0x57fe,
+ 0x57ff, 0x5803, 0x5804, 0x5808, 0x5809, 0x57e1,
+ /* 0x38 */
+ 0x580c, 0x580d, 0x581b, 0x581e, 0x581f, 0x5820, 0x5826, 0x5827,
+ 0x582d, 0x5832, 0x5839, 0x583f, 0x5849, 0x584c, 0x584d, 0x584f,
+ 0x5850, 0x5855, 0x585f, 0x5861, 0x5864, 0x5867, 0x5868, 0x5878,
+ 0x587c, 0x587f, 0x5880, 0x5881, 0x5887, 0x5888, 0x5889, 0x588a,
+ 0x588c, 0x588d, 0x588f, 0x5890, 0x5894, 0x5896, 0x589d, 0x58a0,
+ 0x58a1, 0x58a2, 0x58a6, 0x58a9, 0x58b1, 0x58b2, 0x58c4, 0x58bc,
+ 0x58c2, 0x58c8, 0x58cd, 0x58ce, 0x58d0, 0x58d2, 0x58d4, 0x58d6,
+ 0x58da, 0x58dd, 0x58e1, 0x58e2, 0x58e9, 0x58f3, 0x5905, 0x5906,
+ 0x590b, 0x590c, 0x5912, 0x5913, 0x5914, 0x8641, 0x591d, 0x5921,
+ 0x5923, 0x5924, 0x5928, 0x592f, 0x5930, 0x5933, 0x5935, 0x5936,
+ 0x593f, 0x5943, 0x5946, 0x5952, 0x5953, 0x5959, 0x595b, 0x595d,
+ 0x595e, 0x595f, 0x5961, 0x5963, 0x596b, 0x596d,
+ /* 0x39 */
+ 0x596f, 0x5972, 0x5975, 0x5976, 0x5979, 0x597b, 0x597c, 0x598b,
+ 0x598c, 0x598e, 0x5992, 0x5995, 0x5997, 0x599f, 0x59a4, 0x59a7,
+ 0x59ad, 0x59ae, 0x59af, 0x59b0, 0x59b3, 0x59b7, 0x59ba, 0x59bc,
+ 0x59c1, 0x59c3, 0x59c4, 0x59c8, 0x59ca, 0x59cd, 0x59d2, 0x59dd,
+ 0x59de, 0x59df, 0x59e3, 0x59e4, 0x59e7, 0x59ee, 0x59ef, 0x59f1,
+ 0x59f2, 0x59f4, 0x59f7, 0x5a00, 0x5a04, 0x5a0c, 0x5a0d, 0x5a0e,
+ 0x5a12, 0x5a13, 0x5a1e, 0x5a23, 0x5a24, 0x5a27, 0x5a28, 0x5a2a,
+ 0x5a2d, 0x5a30, 0x5a44, 0x5a45, 0x5a47, 0x5a48, 0x5a4c, 0x5a50,
+ 0x5a55, 0x5a5e, 0x5a63, 0x5a65, 0x5a67, 0x5a6d, 0x5a77, 0x5a7a,
+ 0x5a7b, 0x5a7e, 0x5a8b, 0x5a90, 0x5a93, 0x5a96, 0x5a99, 0x5a9c,
+ 0x5a9e, 0x5a9f, 0x5aa0, 0x5aa2, 0x5aa7, 0x5aac, 0x5ab1, 0x5ab2,
+ 0x5ab3, 0x5ab5, 0x5ab8, 0x5aba, 0x5abb, 0x5abf,
+ /* 0x3a */
+ 0x5ac4, 0x5ac6, 0x5ac8, 0x5acf, 0x5ada, 0x5adc, 0x5ae0, 0x5ae5,
+ 0x5aea, 0x5aee, 0x5af5, 0x5af6, 0x5afd, 0x5b00, 0x5b01, 0x5b08,
+ 0x5b17, 0x5b34, 0x5b19, 0x5b1b, 0x5b1d, 0x5b21, 0x5b25, 0x5b2d,
+ 0x5b38, 0x5b41, 0x5b4b, 0x5b4c, 0x5b52, 0x5b56, 0x5b5e, 0x5b68,
+ 0x5b6e, 0x5b6f, 0x5b7c, 0x5b7d, 0x5b7e, 0x5b7f, 0x5b81, 0x5b84,
+ 0x5b86, 0x5b8a, 0x5b8e, 0x5b90, 0x5b91, 0x5b93, 0x5b94, 0x5b96,
+ 0x5ba8, 0x5ba9, 0x5bac, 0x5bad, 0x5baf, 0x5bb1, 0x5bb2, 0x5bb7,
+ 0x5bba, 0x5bbc, 0x5bc0, 0x5bc1, 0x5bcd, 0x5bcf, 0x5bd6, 0x5bd7,
+ 0x5bd8, 0x5bd9, 0x5bda, 0x5be0, 0x5bef, 0x5bf1, 0x5bf4, 0x5bfd,
+ 0x5c0c, 0x5c17, 0x5c1e, 0x5c1f, 0x5c23, 0x5c26, 0x5c29, 0x5c2b,
+ 0x5c2c, 0x5c2e, 0x5c30, 0x5c32, 0x5c35, 0x5c36, 0x5c59, 0x5c5a,
+ 0x5c5c, 0x5c62, 0x5c63, 0x5c67, 0x5c68, 0x5c69,
+ /* 0x3b */
+ 0x5c6d, 0x5c70, 0x5c74, 0x5c75, 0x5c7a, 0x5c7b, 0x5c7c, 0x5c7d,
+ 0x5c87, 0x5c88, 0x5c8a, 0x5c8f, 0x5c92, 0x5c9d, 0x5c9f, 0x5ca0,
+ 0x5ca2, 0x5ca3, 0x5ca6, 0x5caa, 0x5cb2, 0x5cb4, 0x5cb5, 0x5cba,
+ 0x5cc9, 0x5ccb, 0x5cd2, 0x5cdd, 0x5cd7, 0x5cee, 0x5cf1, 0x5cf2,
+ 0x5cf4, 0x5d01, 0x5d06, 0x5d0d, 0x5d12, 0x5d2b, 0x5d23, 0x5d24,
+ 0x5d26, 0x5d27, 0x5d31, 0x5d34, 0x5d39, 0x5d3d, 0x5d3f, 0x5d42,
+ 0x5d43, 0x5d46, 0x5d48, 0x5d55, 0x5d51, 0x5d59, 0x5d4a, 0x5d5f,
+ 0x5d60, 0x5d61, 0x5d62, 0x5d64, 0x5d6a, 0x5d6d, 0x5d70, 0x5d79,
+ 0x5d7a, 0x5d7e, 0x5d7f, 0x5d81, 0x5d83, 0x5d88, 0x5d8a, 0x5d92,
+ 0x5d93, 0x5d94, 0x5d95, 0x5d99, 0x5d9b, 0x5d9f, 0x5da0, 0x5da7,
+ 0x5dab, 0x5db0, 0x5db4, 0x5db8, 0x5db9, 0x5dc3, 0x5dc7, 0x5dcb,
+ 0x5dd0, 0x5dce, 0x5dd8, 0x5dd9, 0x5de0, 0x5de4,
+ /* 0x3c */
+ 0x5de9, 0x5df8, 0x5df9, 0x5e00, 0x5e07, 0x5e0d, 0x5e12, 0x5e14,
+ 0x5e15, 0x5e18, 0x5e1f, 0x5e20, 0x5e2e, 0x5e28, 0x5e32, 0x5e35,
+ 0x5e3e, 0x5e4b, 0x5e50, 0x5e49, 0x5e51, 0x5e56, 0x5e58, 0x5e5b,
+ 0x5e5c, 0x5e5e, 0x5e68, 0x5e6a, 0x5e6b, 0x5e6c, 0x5e6d, 0x5e6e,
+ 0x5e70, 0x5e80, 0x5e8b, 0x5e8e, 0x5ea2, 0x5ea4, 0x5ea5, 0x5ea8,
+ 0x5eaa, 0x5eac, 0x5eb1, 0x5eb3, 0x5ebd, 0x5ebe, 0x5ebf, 0x5ec6,
+ 0x5ecc, 0x5ecb, 0x5ece, 0x5ed1, 0x5ed2, 0x5ed4, 0x5ed5, 0x5edc,
+ 0x5ede, 0x5ee5, 0x5eeb, 0x5f02, 0x5f06, 0x5f07, 0x5f08, 0x5f0e,
+ 0x5f19, 0x5f1c, 0x5f1d, 0x5f21, 0x5f22, 0x5f23, 0x5f24, 0x5f28,
+ 0x5f2b, 0x5f2c, 0x5f2e, 0x5f30, 0x5f34, 0x5f36, 0x5f3b, 0x5f3d,
+ 0x5f3f, 0x5f40, 0x5f44, 0x5f45, 0x5f47, 0x5f4d, 0x5f50, 0x5f54,
+ 0x5f58, 0x5f5b, 0x5f60, 0x5f63, 0x5f64, 0x5f67,
+ /* 0x3d */
+ 0x5f6f, 0x5f72, 0x5f74, 0x5f75, 0x5f78, 0x5f7a, 0x5f7d, 0x5f7e,
+ 0x5f89, 0x5f8d, 0x5f8f, 0x5f96, 0x5f9c, 0x5f9d, 0x5fa2, 0x5fa7,
+ 0x5fab, 0x5fa4, 0x5fac, 0x5faf, 0x5fb0, 0x5fb1, 0x5fb8, 0x5fc4,
+ 0x5fc7, 0x5fc8, 0x5fc9, 0x5fcb, 0x5fd0, 0x5fd1, 0x5fd2, 0x5fd3,
+ 0x5fd4, 0x5fde, 0x5fe1, 0x5fe2, 0x5fe8, 0x5fe9, 0x5fea, 0x5fec,
+ 0x5fed, 0x5fee, 0x5fef, 0x5ff2, 0x5ff3, 0x5ff6, 0x5ffa, 0x5ffc,
+ 0x6007, 0x600a, 0x600d, 0x6013, 0x6014, 0x6017, 0x6018, 0x601a,
+ 0x601f, 0x6024, 0x602d, 0x6033, 0x6035, 0x6040, 0x6047, 0x6048,
+ 0x6049, 0x604c, 0x6051, 0x6054, 0x6056, 0x6057, 0x605d, 0x6061,
+ 0x6067, 0x6071, 0x607e, 0x607f, 0x6082, 0x6086, 0x6088, 0x608a,
+ 0x608e, 0x6091, 0x6093, 0x6095, 0x6098, 0x609d, 0x609e, 0x60a2,
+ 0x60a4, 0x60a5, 0x60a8, 0x60b0, 0x60b1, 0x60b7,
+ /* 0x3e */
+ 0x60bb, 0x60be, 0x60c2, 0x60c4, 0x60c8, 0x60c9, 0x60ca, 0x60cb,
+ 0x60ce, 0x60cf, 0x60d4, 0x60d5, 0x60d9, 0x60db, 0x60dd, 0x60de,
+ 0x60e2, 0x60e5, 0x60f2, 0x60f5, 0x60f8, 0x60fc, 0x60fd, 0x6102,
+ 0x6107, 0x610a, 0x610c, 0x6110, 0x6111, 0x6112, 0x6113, 0x6114,
+ 0x6116, 0x6117, 0x6119, 0x611c, 0x611e, 0x6122, 0x612a, 0x612b,
+ 0x6130, 0x6131, 0x6135, 0x6136, 0x6137, 0x6139, 0x6141, 0x6145,
+ 0x6146, 0x6149, 0x615e, 0x6160, 0x616c, 0x6172, 0x6178, 0x617b,
+ 0x617c, 0x617f, 0x6180, 0x6181, 0x6183, 0x6184, 0x618b, 0x618d,
+ 0x6192, 0x6193, 0x6197, 0x6198, 0x619c, 0x619d, 0x619f, 0x61a0,
+ 0x61a5, 0x61a8, 0x61aa, 0x61ad, 0x61b8, 0x61b9, 0x61bc, 0x61c0,
+ 0x61c1, 0x61c2, 0x61ce, 0x61cf, 0x61d5, 0x61dc, 0x61dd, 0x61de,
+ 0x61df, 0x61e1, 0x61e2, 0x61e7, 0x61e9, 0x61e5,
+ /* 0x3f */
+ 0x61ec, 0x61ed, 0x61ef, 0x6201, 0x6203, 0x6204, 0x6207, 0x6213,
+ 0x6215, 0x621c, 0x6220, 0x6222, 0x6223, 0x6227, 0x6229, 0x622b,
+ 0x6239, 0x623d, 0x6242, 0x6243, 0x6244, 0x6246, 0x624c, 0x6250,
+ 0x6251, 0x6252, 0x6254, 0x6256, 0x625a, 0x625c, 0x6264, 0x626d,
+ 0x626f, 0x6273, 0x627a, 0x627d, 0x628d, 0x628e, 0x628f, 0x6290,
+ 0x62a6, 0x62a8, 0x62b3, 0x62b6, 0x62b7, 0x62ba, 0x62be, 0x62bf,
+ 0x62c4, 0x62ce, 0x62d5, 0x62d6, 0x62da, 0x62ea, 0x62f2, 0x62f4,
+ 0x62fc, 0x62fd, 0x6303, 0x6304, 0x630a, 0x630b, 0x630d, 0x6310,
+ 0x6313, 0x6316, 0x6318, 0x6329, 0x632a, 0x632d, 0x6335, 0x6336,
+ 0x6339, 0x633c, 0x6341, 0x6342, 0x6343, 0x6344, 0x6346, 0x634a,
+ 0x634b, 0x634e, 0x6352, 0x6353, 0x6354, 0x6358, 0x635b, 0x6365,
+ 0x6366, 0x636c, 0x636d, 0x6371, 0x6374, 0x6375,
+ /* 0x40 */
+ 0x6378, 0x637c, 0x637d, 0x637f, 0x6382, 0x6384, 0x6387, 0x638a,
+ 0x6390, 0x6394, 0x6395, 0x6399, 0x639a, 0x639e, 0x63a4, 0x63a6,
+ 0x63ad, 0x63ae, 0x63af, 0x63bd, 0x63c1, 0x63c5, 0x63c8, 0x63ce,
+ 0x63d1, 0x63d3, 0x63d4, 0x63d5, 0x63dc, 0x63e0, 0x63e5, 0x63ea,
+ 0x63ec, 0x63f2, 0x63f3, 0x63f5, 0x63f8, 0x63f9, 0x6409, 0x640a,
+ 0x6410, 0x6412, 0x6414, 0x6418, 0x641e, 0x6420, 0x6422, 0x6424,
+ 0x6425, 0x6429, 0x642a, 0x642f, 0x6430, 0x6435, 0x643d, 0x643f,
+ 0x644b, 0x644f, 0x6451, 0x6452, 0x6453, 0x6454, 0x645a, 0x645b,
+ 0x645c, 0x645d, 0x645f, 0x6460, 0x6461, 0x6463, 0x646d, 0x6473,
+ 0x6474, 0x647b, 0x647d, 0x6485, 0x6487, 0x648f, 0x6490, 0x6491,
+ 0x6498, 0x6499, 0x649b, 0x649d, 0x649f, 0x64a1, 0x64a3, 0x64a6,
+ 0x64a8, 0x64ac, 0x64b3, 0x64bd, 0x64be, 0x64bf,
+ /* 0x41 */
+ 0x64c4, 0x64c9, 0x64ca, 0x64cb, 0x64cc, 0x64ce, 0x64d0, 0x64d1,
+ 0x64d5, 0x64d7, 0x64e4, 0x64e5, 0x64e9, 0x64ea, 0x64ed, 0x64f0,
+ 0x64f5, 0x64f7, 0x64fb, 0x64ff, 0x6501, 0x6504, 0x6508, 0x6509,
+ 0x650a, 0x650f, 0x6513, 0x6514, 0x6516, 0x6519, 0x651b, 0x651e,
+ 0x651f, 0x6522, 0x6526, 0x6529, 0x652e, 0x6531, 0x653a, 0x653c,
+ 0x653d, 0x6543, 0x6547, 0x6549, 0x6550, 0x6552, 0x6554, 0x655f,
+ 0x6560, 0x6567, 0x656b, 0x657a, 0x657d, 0x6581, 0x6585, 0x658a,
+ 0x6592, 0x6595, 0x6598, 0x659d, 0x65a0, 0x65a3, 0x65a6, 0x65ae,
+ 0x65b2, 0x65b3, 0x65b4, 0x65bf, 0x65c2, 0x65c8, 0x65c9, 0x65ce,
+ 0x65d0, 0x65d4, 0x65d6, 0x65d8, 0x65df, 0x65f0, 0x65f2, 0x65f4,
+ 0x65f5, 0x65f9, 0x65fe, 0x65ff, 0x6600, 0x6604, 0x6608, 0x6609,
+ 0x660d, 0x6611, 0x6612, 0x6615, 0x6616, 0x661d,
+ /* 0x42 */
+ 0x661e, 0x6621, 0x6622, 0x6623, 0x6624, 0x6626, 0x6629, 0x662a,
+ 0x662b, 0x662c, 0x662e, 0x6630, 0x6631, 0x6633, 0x6639, 0x6637,
+ 0x6640, 0x6645, 0x6646, 0x664a, 0x664c, 0x6651, 0x664e, 0x6657,
+ 0x6658, 0x6659, 0x665b, 0x665c, 0x6660, 0x6661, 0x66fb, 0x666a,
+ 0x666b, 0x666c, 0x667e, 0x6673, 0x6675, 0x667f, 0x6677, 0x6678,
+ 0x6679, 0x667b, 0x6680, 0x667c, 0x668b, 0x668c, 0x668d, 0x6690,
+ 0x6692, 0x6699, 0x669a, 0x669b, 0x669c, 0x669f, 0x66a0, 0x66a4,
+ 0x66ad, 0x66b1, 0x66b2, 0x66b5, 0x66bb, 0x66bf, 0x66c0, 0x66c2,
+ 0x66c3, 0x66c8, 0x66cc, 0x66ce, 0x66cf, 0x66d4, 0x66db, 0x66df,
+ 0x66e8, 0x66eb, 0x66ec, 0x66ee, 0x66fa, 0x6705, 0x6707, 0x670e,
+ 0x6713, 0x6719, 0x671c, 0x6720, 0x6722, 0x6733, 0x673e, 0x6745,
+ 0x6747, 0x6748, 0x674c, 0x6754, 0x6755, 0x675d,
+ /* 0x43 */
+ 0x6766, 0x676c, 0x676e, 0x6774, 0x6776, 0x677b, 0x6781, 0x6784,
+ 0x678e, 0x678f, 0x6791, 0x6793, 0x6796, 0x6798, 0x6799, 0x679b,
+ 0x67b0, 0x67b1, 0x67b2, 0x67b5, 0x67bb, 0x67bc, 0x67bd, 0x67f9,
+ 0x67c0, 0x67c2, 0x67c3, 0x67c5, 0x67c8, 0x67c9, 0x67d2, 0x67d7,
+ 0x67d9, 0x67dc, 0x67e1, 0x67e6, 0x67f0, 0x67f2, 0x67f6, 0x67f7,
+ 0x6852, 0x6814, 0x6819, 0x681d, 0x681f, 0x6828, 0x6827, 0x682c,
+ 0x682d, 0x682f, 0x6830, 0x6831, 0x6833, 0x683b, 0x683f, 0x6844,
+ 0x6845, 0x684a, 0x684c, 0x6855, 0x6857, 0x6858, 0x685b, 0x686b,
+ 0x686e, 0x686f, 0x6870, 0x6871, 0x6872, 0x6875, 0x6879, 0x687a,
+ 0x687b, 0x687c, 0x6882, 0x6884, 0x6886, 0x6888, 0x6896, 0x6898,
+ 0x689a, 0x689c, 0x68a1, 0x68a3, 0x68a5, 0x68a9, 0x68aa, 0x68ae,
+ 0x68b2, 0x68bb, 0x68c5, 0x68c8, 0x68cc, 0x68cf,
+ /* 0x44 */
+ 0x68d0, 0x68d1, 0x68d3, 0x68d6, 0x68d9, 0x68dc, 0x68dd, 0x68e5,
+ 0x68e8, 0x68ea, 0x68eb, 0x68ec, 0x68ed, 0x68f0, 0x68f1, 0x68f5,
+ 0x68f6, 0x68fb, 0x68fc, 0x68fd, 0x6906, 0x6909, 0x690a, 0x6910,
+ 0x6911, 0x6913, 0x6916, 0x6917, 0x6931, 0x6933, 0x6935, 0x6938,
+ 0x693b, 0x6942, 0x6945, 0x6949, 0x694e, 0x6957, 0x695b, 0x6963,
+ 0x6964, 0x6965, 0x6966, 0x6968, 0x6969, 0x696c, 0x6970, 0x6971,
+ 0x6972, 0x697a, 0x697b, 0x697f, 0x6980, 0x698d, 0x6992, 0x6996,
+ 0x6998, 0x69a1, 0x69a5, 0x69a6, 0x69a8, 0x69ab, 0x69ad, 0x69af,
+ 0x69b7, 0x69b8, 0x69ba, 0x69bc, 0x69c5, 0x69c8, 0x69d1, 0x69d6,
+ 0x69d7, 0x69e2, 0x69e5, 0x69ee, 0x69ef, 0x69f1, 0x69f3, 0x69f5,
+ 0x69fe, 0x6a00, 0x6a01, 0x6a03, 0x6a0f, 0x6a11, 0x6a15, 0x6a1a,
+ 0x6a1d, 0x6a20, 0x6a24, 0x6a28, 0x6a30, 0x6a32,
+ /* 0x45 */
+ 0x6a34, 0x6a37, 0x6a3b, 0x6a3e, 0x6a3f, 0x6a45, 0x6a46, 0x6a49,
+ 0x6a4a, 0x6a4e, 0x6a50, 0x6a51, 0x6a52, 0x6a55, 0x6a56, 0x6a5b,
+ 0x6a64, 0x6a67, 0x6a6a, 0x6a71, 0x6a73, 0x6a7e, 0x6a81, 0x6a83,
+ 0x6a86, 0x6a87, 0x6a89, 0x6a8b, 0x6a91, 0x6a9b, 0x6a9d, 0x6a9e,
+ 0x6a9f, 0x6aa5, 0x6aab, 0x6aaf, 0x6ab0, 0x6ab1, 0x6ab4, 0x6abd,
+ 0x6abe, 0x6abf, 0x6ac6, 0x6ac9, 0x6ac8, 0x6acc, 0x6ad0, 0x6ad4,
+ 0x6ad5, 0x6ad6, 0x6adc, 0x6add, 0x6ae4, 0x6ae7, 0x6aec, 0x6af0,
+ 0x6af1, 0x6af2, 0x6afc, 0x6afd, 0x6b02, 0x6b03, 0x6b06, 0x6b07,
+ 0x6b09, 0x6b0f, 0x6b10, 0x6b11, 0x6b17, 0x6b1b, 0x6b1e, 0x6b24,
+ 0x6b28, 0x6b2b, 0x6b2c, 0x6b2f, 0x6b35, 0x6b36, 0x6b3b, 0x6b3f,
+ 0x6b46, 0x6b4a, 0x6b4d, 0x6b52, 0x6b56, 0x6b58, 0x6b5d, 0x6b60,
+ 0x6b67, 0x6b6b, 0x6b6e, 0x6b70, 0x6b75, 0x6b7d,
+ /* 0x46 */
+ 0x6b7e, 0x6b82, 0x6b85, 0x6b97, 0x6b9b, 0x6b9f, 0x6ba0, 0x6ba2,
+ 0x6ba3, 0x6ba8, 0x6ba9, 0x6bac, 0x6bad, 0x6bae, 0x6bb0, 0x6bb8,
+ 0x6bb9, 0x6bbd, 0x6bbe, 0x6bc3, 0x6bc4, 0x6bc9, 0x6bcc, 0x6bd6,
+ 0x6bda, 0x6be1, 0x6be3, 0x6be6, 0x6be7, 0x6bee, 0x6bf1, 0x6bf7,
+ 0x6bf9, 0x6bff, 0x6c02, 0x6c04, 0x6c05, 0x6c09, 0x6c0d, 0x6c0e,
+ 0x6c10, 0x6c12, 0x6c19, 0x6c1f, 0x6c26, 0x6c27, 0x6c28, 0x6c2c,
+ 0x6c2e, 0x6c33, 0x6c35, 0x6c36, 0x6c3a, 0x6c3b, 0x6c3f, 0x6c4a,
+ 0x6c4b, 0x6c4d, 0x6c4f, 0x6c52, 0x6c54, 0x6c59, 0x6c5b, 0x6c5c,
+ 0x6c6b, 0x6c6d, 0x6c6f, 0x6c74, 0x6c76, 0x6c78, 0x6c79, 0x6c7b,
+ 0x6c85, 0x6c86, 0x6c87, 0x6c89, 0x6c94, 0x6c95, 0x6c97, 0x6c98,
+ 0x6c9c, 0x6c9f, 0x6cb0, 0x6cb2, 0x6cb4, 0x6cc2, 0x6cc6, 0x6ccd,
+ 0x6ccf, 0x6cd0, 0x6cd1, 0x6cd2, 0x6cd4, 0x6cd6,
+ /* 0x47 */
+ 0x6cda, 0x6cdc, 0x6ce0, 0x6ce7, 0x6ce9, 0x6ceb, 0x6cec, 0x6cee,
+ 0x6cf2, 0x6cf4, 0x6d04, 0x6d07, 0x6d0a, 0x6d0e, 0x6d0f, 0x6d11,
+ 0x6d13, 0x6d1a, 0x6d26, 0x6d27, 0x6d28, 0x6c67, 0x6d2e, 0x6d2f,
+ 0x6d31, 0x6d39, 0x6d3c, 0x6d3f, 0x6d57, 0x6d5e, 0x6d5f, 0x6d61,
+ 0x6d65, 0x6d67, 0x6d6f, 0x6d70, 0x6d7c, 0x6d82, 0x6d87, 0x6d91,
+ 0x6d92, 0x6d94, 0x6d96, 0x6d97, 0x6d98, 0x6daa, 0x6dac, 0x6db4,
+ 0x6db7, 0x6db9, 0x6dbd, 0x6dbf, 0x6dc4, 0x6dc8, 0x6dca, 0x6dce,
+ 0x6dcf, 0x6dd6, 0x6ddb, 0x6ddd, 0x6ddf, 0x6de0, 0x6de2, 0x6de5,
+ 0x6de9, 0x6def, 0x6df0, 0x6df4, 0x6df6, 0x6dfc, 0x6e00, 0x6e04,
+ 0x6e1e, 0x6e22, 0x6e27, 0x6e32, 0x6e36, 0x6e39, 0x6e3b, 0x6e3c,
+ 0x6e44, 0x6e45, 0x6e48, 0x6e49, 0x6e4b, 0x6e4f, 0x6e51, 0x6e52,
+ 0x6e53, 0x6e54, 0x6e57, 0x6e5c, 0x6e5d, 0x6e5e,
+ /* 0x48 */
+ 0x6e62, 0x6e63, 0x6e68, 0x6e73, 0x6e7b, 0x6e7d, 0x6e8d, 0x6e93,
+ 0x6e99, 0x6ea0, 0x6ea7, 0x6ead, 0x6eae, 0x6eb1, 0x6eb3, 0x6ebb,
+ 0x6ebf, 0x6ec0, 0x6ec1, 0x6ec3, 0x6ec7, 0x6ec8, 0x6eca, 0x6ecd,
+ 0x6ece, 0x6ecf, 0x6eeb, 0x6eed, 0x6eee, 0x6ef9, 0x6efb, 0x6efd,
+ 0x6f04, 0x6f08, 0x6f0a, 0x6f0c, 0x6f0d, 0x6f16, 0x6f18, 0x6f1a,
+ 0x6f1b, 0x6f26, 0x6f29, 0x6f2a, 0x6f2f, 0x6f30, 0x6f33, 0x6f36,
+ 0x6f3b, 0x6f3c, 0x6f2d, 0x6f4f, 0x6f51, 0x6f52, 0x6f53, 0x6f57,
+ 0x6f59, 0x6f5a, 0x6f5d, 0x6f5e, 0x6f61, 0x6f62, 0x6f68, 0x6f6c,
+ 0x6f7d, 0x6f7e, 0x6f83, 0x6f87, 0x6f88, 0x6f8b, 0x6f8c, 0x6f8d,
+ 0x6f90, 0x6f92, 0x6f93, 0x6f94, 0x6f96, 0x6f9a, 0x6f9f, 0x6fa0,
+ 0x6fa5, 0x6fa6, 0x6fa7, 0x6fa8, 0x6fae, 0x6faf, 0x6fb0, 0x6fb5,
+ 0x6fb6, 0x6fbc, 0x6fc5, 0x6fc7, 0x6fc8, 0x6fca,
+ /* 0x49 */
+ 0x6fda, 0x6fde, 0x6fe8, 0x6fe9, 0x6ff0, 0x6ff5, 0x6ff9, 0x6ffc,
+ 0x6ffd, 0x7000, 0x7005, 0x7006, 0x7007, 0x700d, 0x7017, 0x7020,
+ 0x7023, 0x702f, 0x7034, 0x7037, 0x7039, 0x703c, 0x7043, 0x7044,
+ 0x7048, 0x7049, 0x704a, 0x704b, 0x7054, 0x7055, 0x705d, 0x705e,
+ 0x704e, 0x7064, 0x7065, 0x706c, 0x706e, 0x7075, 0x7076, 0x707e,
+ 0x7081, 0x7085, 0x7086, 0x7094, 0x7095, 0x7096, 0x7097, 0x7098,
+ 0x709b, 0x70a4, 0x70ab, 0x70b0, 0x70b1, 0x70b4, 0x70b7, 0x70ca,
+ 0x70d1, 0x70d3, 0x70d4, 0x70d5, 0x70d6, 0x70d8, 0x70dc, 0x70e4,
+ 0x70fa, 0x7103, 0x7104, 0x7105, 0x7106, 0x7107, 0x710b, 0x710c,
+ 0x710f, 0x711e, 0x7120, 0x712b, 0x712d, 0x712f, 0x7130, 0x7131,
+ 0x7138, 0x7141, 0x7145, 0x7146, 0x7147, 0x714a, 0x714b, 0x7150,
+ 0x7152, 0x7157, 0x715a, 0x715c, 0x715e, 0x7160,
+ /* 0x4a */
+ 0x7168, 0x7179, 0x7180, 0x7185, 0x7187, 0x718c, 0x7192, 0x719a,
+ 0x719b, 0x71a0, 0x71a2, 0x71af, 0x71b0, 0x71b2, 0x71b3, 0x71ba,
+ 0x71bf, 0x71c0, 0x71c1, 0x71c4, 0x71cb, 0x71cc, 0x71d3, 0x71d6,
+ 0x71d9, 0x71da, 0x71dc, 0x71f8, 0x71fe, 0x7200, 0x7207, 0x7208,
+ 0x7209, 0x7213, 0x7217, 0x721a, 0x721d, 0x721f, 0x7224, 0x722b,
+ 0x722f, 0x7234, 0x7238, 0x7239, 0x7241, 0x7242, 0x7243, 0x7245,
+ 0x724e, 0x724f, 0x7250, 0x7253, 0x7255, 0x7256, 0x725a, 0x725c,
+ 0x725e, 0x7260, 0x7263, 0x7268, 0x726b, 0x726e, 0x726f, 0x7271,
+ 0x7277, 0x7278, 0x727b, 0x727c, 0x727f, 0x7284, 0x7289, 0x728d,
+ 0x728e, 0x7293, 0x729b, 0x72a8, 0x72ad, 0x72ae, 0x72b1, 0x72b4,
+ 0x72be, 0x72c1, 0x72c7, 0x72c9, 0x72cc, 0x72d5, 0x72d6, 0x72d8,
+ 0x72df, 0x72e5, 0x72f3, 0x72f4, 0x72fa, 0x72fb,
+ /* 0x4b */
+ 0x72fe, 0x7302, 0x7304, 0x7305, 0x7307, 0x730b, 0x730d, 0x7312,
+ 0x7313, 0x7318, 0x7319, 0x731e, 0x7322, 0x7324, 0x7327, 0x7328,
+ 0x732c, 0x7331, 0x7332, 0x7335, 0x733a, 0x733b, 0x733d, 0x7343,
+ 0x734d, 0x7350, 0x7352, 0x7356, 0x7358, 0x735d, 0x735e, 0x735f,
+ 0x7360, 0x7366, 0x7367, 0x7369, 0x736b, 0x736c, 0x736e, 0x736f,
+ 0x7371, 0x7377, 0x7379, 0x737c, 0x7380, 0x7381, 0x7383, 0x7385,
+ 0x7386, 0x738e, 0x7390, 0x7393, 0x7395, 0x7397, 0x7398, 0x739c,
+ 0x739e, 0x739f, 0x73a0, 0x73a2, 0x73a5, 0x73a6, 0x73aa, 0x73ab,
+ 0x73ad, 0x73b5, 0x73b7, 0x73b9, 0x73bc, 0x73bd, 0x73bf, 0x73c5,
+ 0x73c6, 0x73c9, 0x73cb, 0x73cc, 0x73cf, 0x73d2, 0x73d3, 0x73d6,
+ 0x73d9, 0x73dd, 0x73e1, 0x73e3, 0x73e6, 0x73e7, 0x73e9, 0x73f4,
+ 0x73f5, 0x73f7, 0x73f9, 0x73fa, 0x73fb, 0x73fd,
+ /* 0x4c */
+ 0x73ff, 0x7400, 0x7401, 0x7404, 0x7407, 0x740a, 0x7411, 0x741a,
+ 0x741b, 0x7424, 0x7426, 0x7428, 0x7429, 0x742a, 0x742b, 0x742c,
+ 0x742d, 0x742e, 0x742f, 0x7430, 0x7431, 0x7439, 0x7440, 0x7443,
+ 0x7444, 0x7446, 0x7447, 0x744b, 0x744d, 0x7451, 0x7452, 0x7457,
+ 0x745d, 0x7462, 0x7466, 0x7467, 0x7468, 0x746b, 0x746d, 0x746e,
+ 0x7471, 0x7472, 0x7480, 0x7481, 0x7485, 0x7486, 0x7487, 0x7489,
+ 0x748f, 0x7490, 0x7491, 0x7492, 0x7498, 0x7499, 0x749a, 0x749c,
+ 0x749f, 0x74a0, 0x74a1, 0x74a3, 0x74a6, 0x74a8, 0x74a9, 0x74aa,
+ 0x74ab, 0x74ae, 0x74af, 0x74b1, 0x74b2, 0x74b5, 0x74b9, 0x74bb,
+ 0x74bf, 0x74c8, 0x74c9, 0x74cc, 0x74d0, 0x74d3, 0x74d8, 0x74da,
+ 0x74db, 0x74de, 0x74df, 0x74e4, 0x74e8, 0x74ea, 0x74eb, 0x74ef,
+ 0x74f4, 0x74fa, 0x74fb, 0x74fc, 0x74ff, 0x7506,
+ /* 0x4d */
+ 0x7512, 0x7516, 0x7517, 0x7520, 0x7521, 0x7524, 0x7527, 0x7529,
+ 0x752a, 0x752f, 0x7536, 0x7539, 0x753d, 0x753e, 0x753f, 0x7540,
+ 0x7543, 0x7547, 0x7548, 0x754e, 0x7550, 0x7552, 0x7557, 0x755e,
+ 0x755f, 0x7561, 0x756f, 0x7571, 0x7579, 0x757a, 0x757b, 0x757c,
+ 0x757d, 0x757e, 0x7581, 0x7585, 0x7590, 0x7592, 0x7593, 0x7595,
+ 0x7599, 0x759c, 0x75a2, 0x75a4, 0x75b4, 0x75ba, 0x75bf, 0x75c0,
+ 0x75c1, 0x75c4, 0x75c6, 0x75cc, 0x75ce, 0x75cf, 0x75d7, 0x75dc,
+ 0x75df, 0x75e0, 0x75e1, 0x75e4, 0x75e7, 0x75ec, 0x75ee, 0x75ef,
+ 0x75f1, 0x75f9, 0x7600, 0x7602, 0x7603, 0x7604, 0x7607, 0x7608,
+ 0x760a, 0x760c, 0x760f, 0x7612, 0x7613, 0x7615, 0x7616, 0x7619,
+ 0x761b, 0x761c, 0x761d, 0x761e, 0x7623, 0x7625, 0x7626, 0x7629,
+ 0x762d, 0x7632, 0x7633, 0x7635, 0x7638, 0x7639,
+ /* 0x4e */
+ 0x763a, 0x763c, 0x764a, 0x7640, 0x7641, 0x7643, 0x7644, 0x7645,
+ 0x7649, 0x764b, 0x7655, 0x7659, 0x765f, 0x7664, 0x7665, 0x766d,
+ 0x766e, 0x766f, 0x7671, 0x7674, 0x7681, 0x7685, 0x768c, 0x768d,
+ 0x7695, 0x769b, 0x769c, 0x769d, 0x769f, 0x76a0, 0x76a2, 0x76a3,
+ 0x76a4, 0x76a5, 0x76a6, 0x76a7, 0x76a8, 0x76aa, 0x76ad, 0x76bd,
+ 0x76c1, 0x76c5, 0x76c9, 0x76cb, 0x76cc, 0x76ce, 0x76d4, 0x76d9,
+ 0x76e0, 0x76e6, 0x76e8, 0x76ec, 0x76f0, 0x76f1, 0x76f6, 0x76f9,
+ 0x76fc, 0x7700, 0x7706, 0x770a, 0x770e, 0x7712, 0x7714, 0x7715,
+ 0x7717, 0x7719, 0x771a, 0x771c, 0x7722, 0x7728, 0x772d, 0x772e,
+ 0x772f, 0x7734, 0x7735, 0x7736, 0x7739, 0x773d, 0x773e, 0x7742,
+ 0x7745, 0x7746, 0x774a, 0x774d, 0x774e, 0x774f, 0x7752, 0x7756,
+ 0x7757, 0x775c, 0x775e, 0x775f, 0x7760, 0x7762,
+ /* 0x4f */
+ 0x7764, 0x7767, 0x776a, 0x776c, 0x7770, 0x7772, 0x7773, 0x7774,
+ 0x777a, 0x777d, 0x7780, 0x7784, 0x778c, 0x778d, 0x7794, 0x7795,
+ 0x7796, 0x779a, 0x779f, 0x77a2, 0x77a7, 0x77aa, 0x77ae, 0x77af,
+ 0x77b1, 0x77b5, 0x77be, 0x77c3, 0x77c9, 0x77d1, 0x77d2, 0x77d5,
+ 0x77d9, 0x77de, 0x77df, 0x77e0, 0x77e4, 0x77e6, 0x77ea, 0x77ec,
+ 0x77f0, 0x77f1, 0x77f4, 0x77f8, 0x77fb, 0x7805, 0x7806, 0x7809,
+ 0x780d, 0x780e, 0x7811, 0x781d, 0x7821, 0x7822, 0x7823, 0x782d,
+ 0x782e, 0x7830, 0x7835, 0x7837, 0x7843, 0x7844, 0x7847, 0x7848,
+ 0x784c, 0x784e, 0x7852, 0x785c, 0x785e, 0x7860, 0x7861, 0x7863,
+ 0x7864, 0x7868, 0x786a, 0x786e, 0x787a, 0x787e, 0x788a, 0x788f,
+ 0x7894, 0x7898, 0x78a1, 0x789d, 0x789e, 0x789f, 0x78a4, 0x78a8,
+ 0x78ac, 0x78ad, 0x78b0, 0x78b1, 0x78b2, 0x78b3,
+ /* 0x50 */
+ 0x78bb, 0x78bd, 0x78bf, 0x78c7, 0x78c8, 0x78c9, 0x78cc, 0x78ce,
+ 0x78d2, 0x78d3, 0x78d5, 0x78d6, 0x78e4, 0x78db, 0x78df, 0x78e0,
+ 0x78e1, 0x78e6, 0x78ea, 0x78f2, 0x78f3, 0x7900, 0x78f6, 0x78f7,
+ 0x78fa, 0x78fb, 0x78ff, 0x7906, 0x790c, 0x7910, 0x791a, 0x791c,
+ 0x791e, 0x791f, 0x7920, 0x7925, 0x7927, 0x7929, 0x792d, 0x7931,
+ 0x7934, 0x7935, 0x793b, 0x793d, 0x793f, 0x7944, 0x7945, 0x7946,
+ 0x794a, 0x794b, 0x794f, 0x7951, 0x7954, 0x7958, 0x795b, 0x795c,
+ 0x7967, 0x7969, 0x796b, 0x7972, 0x7979, 0x797b, 0x797c, 0x797e,
+ 0x798b, 0x798c, 0x7991, 0x7993, 0x7994, 0x7995, 0x7996, 0x7998,
+ 0x799b, 0x799c, 0x79a1, 0x79a8, 0x79a9, 0x79ab, 0x79af, 0x79b1,
+ 0x79b4, 0x79b8, 0x79bb, 0x79c2, 0x79c4, 0x79c7, 0x79c8, 0x79ca,
+ 0x79cf, 0x79d4, 0x79d6, 0x79da, 0x79dd, 0x79de,
+ /* 0x51 */
+ 0x79e0, 0x79e2, 0x79e5, 0x79ea, 0x79eb, 0x79ed, 0x79f1, 0x79f8,
+ 0x79fc, 0x7a02, 0x7a03, 0x7a07, 0x7a09, 0x7a0a, 0x7a0c, 0x7a11,
+ 0x7a15, 0x7a1b, 0x7a1e, 0x7a21, 0x7a27, 0x7a2b, 0x7a2d, 0x7a2f,
+ 0x7a30, 0x7a34, 0x7a35, 0x7a38, 0x7a39, 0x7a3a, 0x7a44, 0x7a45,
+ 0x7a47, 0x7a48, 0x7a4c, 0x7a55, 0x7a56, 0x7a59, 0x7a5c, 0x7a5d,
+ 0x7a5f, 0x7a60, 0x7a65, 0x7a67, 0x7a6a, 0x7a6d, 0x7a75, 0x7a78,
+ 0x7a7e, 0x7a80, 0x7a82, 0x7a85, 0x7a86, 0x7a8a, 0x7a8b, 0x7a90,
+ 0x7a91, 0x7a94, 0x7a9e, 0x7aa0, 0x7aa3, 0x7aac, 0x7ab3, 0x7ab5,
+ 0x7ab9, 0x7abb, 0x7abc, 0x7ac6, 0x7ac9, 0x7acc, 0x7ace, 0x7ad1,
+ 0x7adb, 0x7ae8, 0x7ae9, 0x7aeb, 0x7aec, 0x7af1, 0x7af4, 0x7afb,
+ 0x7afd, 0x7afe, 0x7b07, 0x7b14, 0x7b1f, 0x7b23, 0x7b27, 0x7b29,
+ 0x7b2a, 0x7b2b, 0x7b2d, 0x7b2e, 0x7b2f, 0x7b30,
+ /* 0x52 */
+ 0x7b31, 0x7b34, 0x7b3d, 0x7b3f, 0x7b40, 0x7b41, 0x7b47, 0x7b4e,
+ 0x7b55, 0x7b60, 0x7b64, 0x7b66, 0x7b69, 0x7b6a, 0x7b6d, 0x7b6f,
+ 0x7b72, 0x7b73, 0x7b77, 0x7b84, 0x7b89, 0x7b8e, 0x7b90, 0x7b91,
+ 0x7b96, 0x7b9b, 0x7b9e, 0x7ba0, 0x7ba5, 0x7bac, 0x7baf, 0x7bb0,
+ 0x7bb2, 0x7bb5, 0x7bb6, 0x7bba, 0x7bbb, 0x7bbc, 0x7bbd, 0x7bc2,
+ 0x7bc5, 0x7bc8, 0x7bca, 0x7bd4, 0x7bd6, 0x7bd7, 0x7bd9, 0x7bda,
+ 0x7bdb, 0x7be8, 0x7bea, 0x7bf2, 0x7bf4, 0x7bf5, 0x7bf8, 0x7bf9,
+ 0x7bfa, 0x7bfc, 0x7bfe, 0x7c01, 0x7c02, 0x7c03, 0x7c04, 0x7c06,
+ 0x7c09, 0x7c0b, 0x7c0c, 0x7c0e, 0x7c0f, 0x7c19, 0x7c1b, 0x7c20,
+ 0x7c25, 0x7c26, 0x7c28, 0x7c2c, 0x7c31, 0x7c33, 0x7c34, 0x7c36,
+ 0x7c39, 0x7c3a, 0x7c46, 0x7c4a, 0x7c55, 0x7c51, 0x7c52, 0x7c53,
+ 0x7c59, 0x7c5a, 0x7c5b, 0x7c5c, 0x7c5d, 0x7c5e,
+ /* 0x53 */
+ 0x7c61, 0x7c63, 0x7c67, 0x7c69, 0x7c6d, 0x7c6e, 0x7c70, 0x7c72,
+ 0x7c79, 0x7c7c, 0x7c7d, 0x7c86, 0x7c87, 0x7c8f, 0x7c94, 0x7c9e,
+ 0x7ca0, 0x7ca6, 0x7cb0, 0x7cb6, 0x7cb7, 0x7cba, 0x7cbb, 0x7cbc,
+ 0x7cbf, 0x7cc4, 0x7cc7, 0x7cc8, 0x7cc9, 0x7ccd, 0x7ccf, 0x7cd3,
+ 0x7cd4, 0x7cd5, 0x7cd7, 0x7cd9, 0x7cda, 0x7cdd, 0x7ce6, 0x7ce9,
+ 0x7ceb, 0x7cf5, 0x7d03, 0x7d07, 0x7d08, 0x7d09, 0x7d0f, 0x7d11,
+ 0x7d12, 0x7d13, 0x7d16, 0x7d1d, 0x7d1e, 0x7d23, 0x7d26, 0x7d2a,
+ 0x7d2d, 0x7d31, 0x7d3c, 0x7d3d, 0x7d3e, 0x7d40, 0x7d41, 0x7d47,
+ 0x7d48, 0x7d4d, 0x7d51, 0x7d53, 0x7d57, 0x7d59, 0x7d5a, 0x7d5c,
+ 0x7d5d, 0x7d65, 0x7d67, 0x7d6a, 0x7d70, 0x7d78, 0x7d7a, 0x7d7b,
+ 0x7d7f, 0x7d81, 0x7d82, 0x7d83, 0x7d85, 0x7d86, 0x7d88, 0x7d8b,
+ 0x7d8c, 0x7d8d, 0x7d91, 0x7d96, 0x7d97, 0x7d9d,
+ /* 0x54 */
+ 0x7d9e, 0x7da6, 0x7da7, 0x7daa, 0x7db3, 0x7db6, 0x7db7, 0x7db9,
+ 0x7dc2, 0x7dc3, 0x7dc4, 0x7dc5, 0x7dc6, 0x7dcc, 0x7dcd, 0x7dce,
+ 0x7dd7, 0x7dd9, 0x7e00, 0x7de2, 0x7de5, 0x7de6, 0x7dea, 0x7deb,
+ 0x7ded, 0x7df1, 0x7df5, 0x7df6, 0x7df9, 0x7dfa, 0x7e08, 0x7e10,
+ 0x7e11, 0x7e15, 0x7e17, 0x7e1c, 0x7e1d, 0x7e20, 0x7e27, 0x7e28,
+ 0x7e2c, 0x7e2d, 0x7e2f, 0x7e33, 0x7e36, 0x7e3f, 0x7e44, 0x7e45,
+ 0x7e47, 0x7e4e, 0x7e50, 0x7e52, 0x7e58, 0x7e5f, 0x7e61, 0x7e62,
+ 0x7e65, 0x7e6b, 0x7e6e, 0x7e6f, 0x7e73, 0x7e78, 0x7e7e, 0x7e81,
+ 0x7e86, 0x7e87, 0x7e8a, 0x7e8d, 0x7e91, 0x7e95, 0x7e98, 0x7e9a,
+ 0x7e9d, 0x7e9e, 0x7f3c, 0x7f3b, 0x7f3d, 0x7f3e, 0x7f3f, 0x7f43,
+ 0x7f44, 0x7f47, 0x7f4f, 0x7f52, 0x7f53, 0x7f5b, 0x7f5c, 0x7f5d,
+ 0x7f61, 0x7f63, 0x7f64, 0x7f65, 0x7f66, 0x7f6d,
+ /* 0x55 */
+ 0x7f71, 0x7f7d, 0x7f7e, 0x7f7f, 0x7f80, 0x7f8b, 0x7f8d, 0x7f8f,
+ 0x7f90, 0x7f91, 0x7f96, 0x7f97, 0x7f9c, 0x7fa1, 0x7fa2, 0x7fa6,
+ 0x7faa, 0x7fad, 0x7fb4, 0x7fbc, 0x7fbf, 0x7fc0, 0x7fc3, 0x7fc8,
+ 0x7fce, 0x7fcf, 0x7fdb, 0x7fdf, 0x7fe3, 0x7fe5, 0x7fe8, 0x7fec,
+ 0x7fee, 0x7fef, 0x7ff2, 0x7ffa, 0x7ffd, 0x7ffe, 0x7fff, 0x8007,
+ 0x8008, 0x800a, 0x800d, 0x800e, 0x800f, 0x8011, 0x8013, 0x8014,
+ 0x8016, 0x801d, 0x801e, 0x801f, 0x8020, 0x8024, 0x8026, 0x802c,
+ 0x802e, 0x8030, 0x8034, 0x8035, 0x8037, 0x8039, 0x803a, 0x803c,
+ 0x803e, 0x8040, 0x8044, 0x8060, 0x8064, 0x8066, 0x806d, 0x8071,
+ 0x8075, 0x8081, 0x8088, 0x808e, 0x809c, 0x809e, 0x80a6, 0x80a7,
+ 0x80ab, 0x80b8, 0x80b9, 0x80c8, 0x80cd, 0x80cf, 0x80d2, 0x80d4,
+ 0x80d5, 0x80d7, 0x80d8, 0x80e0, 0x80ed, 0x80ee,
+ /* 0x56 */
+ 0x80f0, 0x80f2, 0x80f3, 0x80f6, 0x80f9, 0x80fa, 0x80fe, 0x8103,
+ 0x810b, 0x8116, 0x8117, 0x8118, 0x811c, 0x811e, 0x8120, 0x8124,
+ 0x8127, 0x812c, 0x8130, 0x8135, 0x813a, 0x813c, 0x8145, 0x8147,
+ 0x814a, 0x814c, 0x8152, 0x8157, 0x8160, 0x8161, 0x8167, 0x8168,
+ 0x8169, 0x816d, 0x816f, 0x8177, 0x8181, 0x8190, 0x8184, 0x8185,
+ 0x8186, 0x818b, 0x818e, 0x8196, 0x8198, 0x819b, 0x819e, 0x81a2,
+ 0x81ae, 0x81b2, 0x81b4, 0x81bb, 0x81cb, 0x81c3, 0x81c5, 0x81ca,
+ 0x81ce, 0x81cf, 0x81d5, 0x81d7, 0x81db, 0x81dd, 0x81de, 0x81e1,
+ 0x81e4, 0x81eb, 0x81ec, 0x81f0, 0x81f1, 0x81f2, 0x81f5, 0x81f6,
+ 0x81f8, 0x81f9, 0x81fd, 0x81ff, 0x8200, 0x8203, 0x820f, 0x8213,
+ 0x8214, 0x8219, 0x821a, 0x821d, 0x8221, 0x8222, 0x8228, 0x8232,
+ 0x8234, 0x823a, 0x8243, 0x8244, 0x8245, 0x8246,
+ /* 0x57 */
+ 0x824b, 0x824e, 0x824f, 0x8251, 0x8256, 0x825c, 0x8260, 0x8263,
+ 0x8267, 0x826d, 0x8274, 0x827b, 0x827d, 0x827f, 0x8280, 0x8281,
+ 0x8283, 0x8284, 0x8287, 0x8289, 0x828a, 0x828e, 0x8291, 0x8294,
+ 0x8296, 0x8298, 0x829a, 0x829b, 0x82a0, 0x82a1, 0x82a3, 0x82a4,
+ 0x82a7, 0x82a8, 0x82a9, 0x82aa, 0x82ae, 0x82b0, 0x82b2, 0x82b4,
+ 0x82b7, 0x82ba, 0x82bc, 0x82be, 0x82bf, 0x82c6, 0x82d0, 0x82d5,
+ 0x82da, 0x82e0, 0x82e2, 0x82e4, 0x82e8, 0x82ea, 0x82ed, 0x82ef,
+ 0x82f6, 0x82f7, 0x82fd, 0x82fe, 0x8300, 0x8301, 0x8307, 0x8308,
+ 0x830a, 0x830b, 0x8354, 0x831b, 0x831d, 0x831e, 0x831f, 0x8321,
+ 0x8322, 0x832c, 0x832d, 0x832e, 0x8330, 0x8333, 0x8337, 0x833a,
+ 0x833c, 0x833d, 0x8342, 0x8343, 0x8344, 0x8347, 0x834d, 0x834e,
+ 0x8351, 0x8355, 0x8356, 0x8357, 0x8370, 0x8378,
+ /* 0x58 */
+ 0x837d, 0x837f, 0x8380, 0x8382, 0x8384, 0x8386, 0x838d, 0x8392,
+ 0x8394, 0x8395, 0x8398, 0x8399, 0x839b, 0x839c, 0x839d, 0x83a6,
+ 0x83a7, 0x83a9, 0x83ac, 0x83be, 0x83bf, 0x83c0, 0x83c7, 0x83c9,
+ 0x83cf, 0x83d0, 0x83d1, 0x83d4, 0x83dd, 0x8353, 0x83e8, 0x83ea,
+ 0x83f6, 0x83f8, 0x83f9, 0x83fc, 0x8401, 0x8406, 0x840a, 0x840f,
+ 0x8411, 0x8415, 0x8419, 0x83ad, 0x842f, 0x8439, 0x8445, 0x8447,
+ 0x8448, 0x844a, 0x844d, 0x844f, 0x8451, 0x8452, 0x8456, 0x8458,
+ 0x8459, 0x845a, 0x845c, 0x8460, 0x8464, 0x8465, 0x8467, 0x846a,
+ 0x8470, 0x8473, 0x8474, 0x8476, 0x8478, 0x847c, 0x847d, 0x8481,
+ 0x8485, 0x8492, 0x8493, 0x8495, 0x849e, 0x84a6, 0x84a8, 0x84a9,
+ 0x84aa, 0x84af, 0x84b1, 0x84b4, 0x84ba, 0x84bd, 0x84be, 0x84c0,
+ 0x84c2, 0x84c7, 0x84c8, 0x84cc, 0x84cf, 0x84d3,
+ /* 0x59 */
+ 0x84dc, 0x84e7, 0x84ea, 0x84ef, 0x84f0, 0x84f1, 0x84f2, 0x84f7,
+ 0x8532, 0x84fa, 0x84fb, 0x84fd, 0x8502, 0x8503, 0x8507, 0x850c,
+ 0x850e, 0x8510, 0x851c, 0x851e, 0x8522, 0x8523, 0x8524, 0x8525,
+ 0x8527, 0x852a, 0x852b, 0x852f, 0x8533, 0x8534, 0x8536, 0x853f,
+ 0x8546, 0x854f, 0x8550, 0x8551, 0x8552, 0x8553, 0x8556, 0x8559,
+ 0x855c, 0x855d, 0x855e, 0x855f, 0x8560, 0x8561, 0x8562, 0x8564,
+ 0x856b, 0x856f, 0x8579, 0x857a, 0x857b, 0x857d, 0x857f, 0x8581,
+ 0x8585, 0x8586, 0x8589, 0x858b, 0x858c, 0x858f, 0x8593, 0x8598,
+ 0x859d, 0x859f, 0x85a0, 0x85a2, 0x85a5, 0x85a7, 0x85b4, 0x85b6,
+ 0x85b7, 0x85b8, 0x85bc, 0x85bd, 0x85be, 0x85bf, 0x85c2, 0x85c7,
+ 0x85ca, 0x85cb, 0x85ce, 0x85ad, 0x85d8, 0x85da, 0x85df, 0x85e0,
+ 0x85e6, 0x85e8, 0x85ed, 0x85f3, 0x85f6, 0x85fc,
+ /* 0x5a */
+ 0x85ff, 0x8600, 0x8604, 0x8605, 0x860d, 0x860e, 0x8610, 0x8611,
+ 0x8612, 0x8618, 0x8619, 0x861b, 0x861e, 0x8621, 0x8627, 0x8629,
+ 0x8636, 0x8638, 0x863a, 0x863c, 0x863d, 0x8640, 0x8642, 0x8646,
+ 0x8652, 0x8653, 0x8656, 0x8657, 0x8658, 0x8659, 0x865d, 0x8660,
+ 0x8661, 0x8662, 0x8663, 0x8664, 0x8669, 0x866c, 0x866f, 0x8675,
+ 0x8676, 0x8677, 0x867a, 0x868d, 0x8691, 0x8696, 0x8698, 0x869a,
+ 0x869c, 0x86a1, 0x86a6, 0x86a7, 0x86a8, 0x86ad, 0x86b1, 0x86b3,
+ 0x86b4, 0x86b5, 0x86b7, 0x86b8, 0x86b9, 0x86bf, 0x86c0, 0x86c1,
+ 0x86c3, 0x86c5, 0x86d1, 0x86d2, 0x86d5, 0x86d7, 0x86da, 0x86dc,
+ 0x86e0, 0x86e3, 0x86e5, 0x86e7, 0x8688, 0x86fa, 0x86fc, 0x86fd,
+ 0x8704, 0x8705, 0x8707, 0x870b, 0x870e, 0x870f, 0x8710, 0x8713,
+ 0x8714, 0x8719, 0x871e, 0x871f, 0x8721, 0x8723,
+ /* 0x5b */
+ 0x8728, 0x872e, 0x872f, 0x8731, 0x8732, 0x8739, 0x873a, 0x873c,
+ 0x873d, 0x873e, 0x8740, 0x8743, 0x8745, 0x874d, 0x8758, 0x875d,
+ 0x8761, 0x8764, 0x8765, 0x876f, 0x8771, 0x8772, 0x877b, 0x8783,
+ 0x8784, 0x8785, 0x8786, 0x8787, 0x8788, 0x8789, 0x878b, 0x878c,
+ 0x8790, 0x8793, 0x8795, 0x8797, 0x8798, 0x8799, 0x879e, 0x87a0,
+ 0x87a3, 0x87a7, 0x87ac, 0x87ad, 0x87ae, 0x87b1, 0x87b5, 0x87be,
+ 0x87bf, 0x87c1, 0x87c8, 0x87c9, 0x87ca, 0x87ce, 0x87d5, 0x87d6,
+ 0x87d9, 0x87da, 0x87dc, 0x87df, 0x87e2, 0x87e3, 0x87e4, 0x87ea,
+ 0x87eb, 0x87ed, 0x87f1, 0x87f3, 0x87f8, 0x87fa, 0x87ff, 0x8801,
+ 0x8803, 0x8806, 0x8809, 0x880a, 0x880b, 0x8810, 0x8819, 0x8812,
+ 0x8813, 0x8814, 0x8818, 0x881a, 0x881b, 0x881c, 0x881e, 0x881f,
+ 0x8828, 0x882d, 0x882e, 0x8830, 0x8832, 0x8835,
+ /* 0x5c */
+ 0x883a, 0x883c, 0x8841, 0x8843, 0x8845, 0x8848, 0x8849, 0x884a,
+ 0x884b, 0x884e, 0x8851, 0x8855, 0x8856, 0x8858, 0x885a, 0x885c,
+ 0x885f, 0x8860, 0x8864, 0x8869, 0x8871, 0x8879, 0x887b, 0x8880,
+ 0x8898, 0x889a, 0x889b, 0x889c, 0x889f, 0x88a0, 0x88a8, 0x88aa,
+ 0x88ba, 0x88bd, 0x88be, 0x88c0, 0x88ca, 0x88cb, 0x88cc, 0x88cd,
+ 0x88ce, 0x88d1, 0x88d2, 0x88d3, 0x88db, 0x88de, 0x88e7, 0x88ef,
+ 0x88f0, 0x88f1, 0x88f5, 0x88f7, 0x8901, 0x8906, 0x890d, 0x890e,
+ 0x890f, 0x8915, 0x8916, 0x8918, 0x8919, 0x891a, 0x891c, 0x8920,
+ 0x8926, 0x8927, 0x8928, 0x8930, 0x8931, 0x8932, 0x8935, 0x8939,
+ 0x893a, 0x893e, 0x8940, 0x8942, 0x8945, 0x8946, 0x8949, 0x894f,
+ 0x8952, 0x8957, 0x895a, 0x895b, 0x895c, 0x8961, 0x8962, 0x8963,
+ 0x896b, 0x896e, 0x8970, 0x8973, 0x8975, 0x897a,
+ /* 0x5d */
+ 0x897b, 0x897c, 0x897d, 0x8989, 0x898d, 0x8990, 0x8994, 0x8995,
+ 0x899b, 0x899c, 0x899f, 0x89a0, 0x89a5, 0x89b0, 0x89b4, 0x89b5,
+ 0x89b6, 0x89b7, 0x89bc, 0x89d4, 0x89d5, 0x89d6, 0x89d7, 0x89d8,
+ 0x89e5, 0x89e9, 0x89eb, 0x89ed, 0x89f1, 0x89f3, 0x89f6, 0x89f9,
+ 0x89fd, 0x89ff, 0x8a04, 0x8a05, 0x8a07, 0x8a0f, 0x8a11, 0x8a12,
+ 0x8a14, 0x8a15, 0x8a1e, 0x8a20, 0x8a22, 0x8a24, 0x8a26, 0x8a2b,
+ 0x8a2c, 0x8a2f, 0x8a35, 0x8a37, 0x8a3d, 0x8a3e, 0x8a40, 0x8a43,
+ 0x8a45, 0x8a47, 0x8a49, 0x8a4d, 0x8a4e, 0x8a53, 0x8a56, 0x8a57,
+ 0x8a58, 0x8a5c, 0x8a5d, 0x8a61, 0x8a65, 0x8a67, 0x8a75, 0x8a76,
+ 0x8a77, 0x8a79, 0x8a7a, 0x8a7b, 0x8a7e, 0x8a7f, 0x8a80, 0x8a83,
+ 0x8a86, 0x8a8b, 0x8a8f, 0x8a90, 0x8a92, 0x8a96, 0x8a97, 0x8a99,
+ 0x8a9f, 0x8aa7, 0x8aa9, 0x8aae, 0x8aaf, 0x8ab3,
+ /* 0x5e */
+ 0x8ab6, 0x8ab7, 0x8abb, 0x8abe, 0x8ac3, 0x8ac6, 0x8ac8, 0x8ac9,
+ 0x8aca, 0x8ad1, 0x8ad3, 0x8ad4, 0x8ad5, 0x8ad7, 0x8add, 0x8adf,
+ 0x8aec, 0x8af0, 0x8af4, 0x8af5, 0x8af6, 0x8afc, 0x8aff, 0x8b05,
+ 0x8b06, 0x8b0b, 0x8b11, 0x8b1c, 0x8b1e, 0x8b1f, 0x8b0a, 0x8b2d,
+ 0x8b30, 0x8b37, 0x8b3c, 0x8b42, 0x8b43, 0x8b44, 0x8b45, 0x8b46,
+ 0x8b48, 0x8b52, 0x8b53, 0x8b54, 0x8b59, 0x8b4d, 0x8b5e, 0x8b63,
+ 0x8b6d, 0x8b76, 0x8b78, 0x8b79, 0x8b7c, 0x8b7e, 0x8b81, 0x8b84,
+ 0x8b85, 0x8b8b, 0x8b8d, 0x8b8f, 0x8b94, 0x8b95, 0x8b9c, 0x8b9e,
+ 0x8b9f, 0x8c38, 0x8c39, 0x8c3d, 0x8c3e, 0x8c45, 0x8c47, 0x8c49,
+ 0x8c4b, 0x8c4f, 0x8c51, 0x8c53, 0x8c54, 0x8c57, 0x8c58, 0x8c5b,
+ 0x8c5d, 0x8c59, 0x8c63, 0x8c64, 0x8c66, 0x8c68, 0x8c69, 0x8c6d,
+ 0x8c73, 0x8c75, 0x8c76, 0x8c7b, 0x8c7e, 0x8c86,
+ /* 0x5f */
+ 0x8c87, 0x8c8b, 0x8c90, 0x8c92, 0x8c93, 0x8c99, 0x8c9b, 0x8c9c,
+ 0x8ca4, 0x8cb9, 0x8cba, 0x8cc5, 0x8cc6, 0x8cc9, 0x8ccb, 0x8ccf,
+ 0x8cd6, 0x8cd5, 0x8cd9, 0x8cdd, 0x8ce1, 0x8ce8, 0x8cec, 0x8cef,
+ 0x8cf0, 0x8cf2, 0x8cf5, 0x8cf7, 0x8cf8, 0x8cfe, 0x8cff, 0x8d01,
+ 0x8d03, 0x8d09, 0x8d12, 0x8d17, 0x8d1b, 0x8d65, 0x8d69, 0x8d6c,
+ 0x8d6e, 0x8d7f, 0x8d82, 0x8d84, 0x8d88, 0x8d8d, 0x8d90, 0x8d91,
+ 0x8d95, 0x8d9e, 0x8d9f, 0x8da0, 0x8da6, 0x8dab, 0x8dac, 0x8daf,
+ 0x8db2, 0x8db5, 0x8db7, 0x8db9, 0x8dbb, 0x8dc0, 0x8dc5, 0x8dc6,
+ 0x8dc7, 0x8dc8, 0x8dca, 0x8dce, 0x8dd1, 0x8dd4, 0x8dd5, 0x8dd7,
+ 0x8dd9, 0x8de4, 0x8de5, 0x8de7, 0x8dec, 0x8df0, 0x8dbc, 0x8df1,
+ 0x8df2, 0x8df4, 0x8dfd, 0x8e01, 0x8e04, 0x8e05, 0x8e06, 0x8e0b,
+ 0x8e11, 0x8e14, 0x8e16, 0x8e20, 0x8e21, 0x8e22,
+ /* 0x60 */
+ 0x8e23, 0x8e26, 0x8e27, 0x8e31, 0x8e33, 0x8e36, 0x8e37, 0x8e38,
+ 0x8e39, 0x8e3d, 0x8e40, 0x8e41, 0x8e4b, 0x8e4d, 0x8e4e, 0x8e4f,
+ 0x8e54, 0x8e5b, 0x8e5c, 0x8e5d, 0x8e5e, 0x8e61, 0x8e62, 0x8e69,
+ 0x8e6c, 0x8e6d, 0x8e6f, 0x8e70, 0x8e71, 0x8e79, 0x8e7a, 0x8e7b,
+ 0x8e82, 0x8e83, 0x8e89, 0x8e90, 0x8e92, 0x8e95, 0x8e9a, 0x8e9b,
+ 0x8e9d, 0x8e9e, 0x8ea2, 0x8ea7, 0x8ea9, 0x8ead, 0x8eae, 0x8eb3,
+ 0x8eb5, 0x8eba, 0x8ebb, 0x8ec0, 0x8ec1, 0x8ec3, 0x8ec4, 0x8ec7,
+ 0x8ecf, 0x8ed1, 0x8ed4, 0x8edc, 0x8ee8, 0x8eee, 0x8ef0, 0x8ef1,
+ 0x8ef7, 0x8ef9, 0x8efa, 0x8eed, 0x8f00, 0x8f02, 0x8f07, 0x8f08,
+ 0x8f0f, 0x8f10, 0x8f16, 0x8f17, 0x8f18, 0x8f1e, 0x8f20, 0x8f21,
+ 0x8f23, 0x8f25, 0x8f27, 0x8f28, 0x8f2c, 0x8f2d, 0x8f2e, 0x8f34,
+ 0x8f35, 0x8f36, 0x8f37, 0x8f3a, 0x8f40, 0x8f41,
+ /* 0x61 */
+ 0x8f43, 0x8f47, 0x8f4f, 0x8f51, 0x8f52, 0x8f53, 0x8f54, 0x8f55,
+ 0x8f58, 0x8f5d, 0x8f5e, 0x8f65, 0x8f9d, 0x8fa0, 0x8fa1, 0x8fa4,
+ 0x8fa5, 0x8fa6, 0x8fb5, 0x8fb6, 0x8fb8, 0x8fbe, 0x8fc0, 0x8fc1,
+ 0x8fc6, 0x8fca, 0x8fcb, 0x8fcd, 0x8fd0, 0x8fd2, 0x8fd3, 0x8fd5,
+ 0x8fe0, 0x8fe3, 0x8fe4, 0x8fe8, 0x8fee, 0x8ff1, 0x8ff5, 0x8ff6,
+ 0x8ffb, 0x8ffe, 0x9002, 0x9004, 0x9008, 0x900c, 0x9018, 0x901b,
+ 0x9028, 0x9029, 0x902f, 0x902a, 0x902c, 0x902d, 0x9033, 0x9034,
+ 0x9037, 0x903f, 0x9043, 0x9044, 0x904c, 0x905b, 0x905d, 0x9062,
+ 0x9066, 0x9067, 0x906c, 0x9070, 0x9074, 0x9079, 0x9085, 0x9088,
+ 0x908b, 0x908c, 0x908e, 0x9090, 0x9095, 0x9097, 0x9098, 0x9099,
+ 0x909b, 0x90a0, 0x90a1, 0x90a2, 0x90a5, 0x90b0, 0x90b2, 0x90b3,
+ 0x90b4, 0x90b6, 0x90bd, 0x90cc, 0x90be, 0x90c3,
+ /* 0x62 */
+ 0x90c4, 0x90c5, 0x90c7, 0x90c8, 0x90d5, 0x90d7, 0x90d8, 0x90d9,
+ 0x90dc, 0x90dd, 0x90df, 0x90e5, 0x90d2, 0x90f6, 0x90eb, 0x90ef,
+ 0x90f0, 0x90f4, 0x90fe, 0x90ff, 0x9100, 0x9104, 0x9105, 0x9106,
+ 0x9108, 0x910d, 0x9110, 0x9114, 0x9116, 0x9117, 0x9118, 0x911a,
+ 0x911c, 0x911e, 0x9120, 0x9125, 0x9122, 0x9123, 0x9127, 0x9129,
+ 0x912e, 0x912f, 0x9131, 0x9134, 0x9136, 0x9137, 0x9139, 0x913a,
+ 0x913c, 0x913d, 0x9143, 0x9147, 0x9148, 0x914f, 0x9153, 0x9157,
+ 0x9159, 0x915a, 0x915b, 0x9161, 0x9164, 0x9167, 0x916d, 0x9174,
+ 0x9179, 0x917a, 0x917b, 0x9181, 0x9183, 0x9185, 0x9186, 0x918a,
+ 0x918e, 0x9191, 0x9193, 0x9194, 0x9195, 0x9198, 0x919e, 0x91a1,
+ 0x91a6, 0x91a8, 0x91ac, 0x91ad, 0x91ae, 0x91b0, 0x91b1, 0x91b2,
+ 0x91b3, 0x91b6, 0x91bb, 0x91bc, 0x91bd, 0x91bf,
+ /* 0x63 */
+ 0x91c2, 0x91c3, 0x91c5, 0x91d3, 0x91d4, 0x91d7, 0x91d9, 0x91da,
+ 0x91de, 0x91e4, 0x91e5, 0x91e9, 0x91ea, 0x91ec, 0x91ed, 0x91ee,
+ 0x91ef, 0x91f0, 0x91f1, 0x91f7, 0x91f9, 0x91fb, 0x91fd, 0x9200,
+ 0x9201, 0x9204, 0x9205, 0x9206, 0x9207, 0x9209, 0x920a, 0x920c,
+ 0x9210, 0x9212, 0x9213, 0x9216, 0x9218, 0x921c, 0x921d, 0x9223,
+ 0x9224, 0x9225, 0x9226, 0x9228, 0x922e, 0x922f, 0x9230, 0x9233,
+ 0x9235, 0x9236, 0x9238, 0x9239, 0x923a, 0x923c, 0x923e, 0x9240,
+ 0x9242, 0x9243, 0x9246, 0x9247, 0x924a, 0x924d, 0x924e, 0x924f,
+ 0x9251, 0x9258, 0x9259, 0x925c, 0x925d, 0x9260, 0x9261, 0x9265,
+ 0x9267, 0x9268, 0x9269, 0x926e, 0x926f, 0x9270, 0x9275, 0x9276,
+ 0x9277, 0x9278, 0x9279, 0x927b, 0x927c, 0x927d, 0x927f, 0x9288,
+ 0x9289, 0x928a, 0x928d, 0x928e, 0x9292, 0x9297,
+ /* 0x64 */
+ 0x9299, 0x929f, 0x92a0, 0x92a4, 0x92a5, 0x92a7, 0x92a8, 0x92ab,
+ 0x92af, 0x92b2, 0x92b6, 0x92b8, 0x92ba, 0x92bb, 0x92bc, 0x92bd,
+ 0x92bf, 0x92c0, 0x92c1, 0x92c2, 0x92c3, 0x92c5, 0x92c6, 0x92c7,
+ 0x92c8, 0x92cb, 0x92cc, 0x92cd, 0x92ce, 0x92d0, 0x92d3, 0x92d5,
+ 0x92d7, 0x92d8, 0x92d9, 0x92dc, 0x92dd, 0x92df, 0x92e0, 0x92e1,
+ 0x92e3, 0x92e5, 0x92e7, 0x92e8, 0x92ec, 0x92ee, 0x92f0, 0x92f9,
+ 0x92fb, 0x92ff, 0x9300, 0x9302, 0x9308, 0x930d, 0x9311, 0x9314,
+ 0x9315, 0x931c, 0x931d, 0x931e, 0x931f, 0x9321, 0x9324, 0x9325,
+ 0x9327, 0x9329, 0x932a, 0x9333, 0x9334, 0x9336, 0x9337, 0x9347,
+ 0x9348, 0x9349, 0x9350, 0x9351, 0x9352, 0x9355, 0x9357, 0x9358,
+ 0x935a, 0x935e, 0x9364, 0x9365, 0x9367, 0x9369, 0x936a, 0x936d,
+ 0x936f, 0x9370, 0x9371, 0x9373, 0x9374, 0x9376,
+ /* 0x65 */
+ 0x937a, 0x937d, 0x937f, 0x9380, 0x9381, 0x9382, 0x9388, 0x938a,
+ 0x938b, 0x938d, 0x938f, 0x9392, 0x9395, 0x9398, 0x939b, 0x939e,
+ 0x93a1, 0x93a3, 0x93a4, 0x93a6, 0x93a8, 0x93ab, 0x93b4, 0x93b5,
+ 0x93b6, 0x93ba, 0x93a9, 0x93c1, 0x93c4, 0x93c5, 0x93c6, 0x93c7,
+ 0x93c9, 0x93ca, 0x93cb, 0x93cc, 0x93cd, 0x93d3, 0x93d9, 0x93dc,
+ 0x93de, 0x93df, 0x93e2, 0x93e6, 0x93e7, 0x93f9, 0x93f7, 0x93f8,
+ 0x93fa, 0x93fb, 0x93fd, 0x9401, 0x9402, 0x9404, 0x9408, 0x9409,
+ 0x940d, 0x940e, 0x940f, 0x9415, 0x9416, 0x9417, 0x941f, 0x942e,
+ 0x942f, 0x9431, 0x9432, 0x9433, 0x9434, 0x943b, 0x943f, 0x943d,
+ 0x9443, 0x9445, 0x9448, 0x944a, 0x944c, 0x9455, 0x9459, 0x945c,
+ 0x945f, 0x9461, 0x9463, 0x9468, 0x946b, 0x946d, 0x946e, 0x946f,
+ 0x9471, 0x9472, 0x9484, 0x9483, 0x9578, 0x9579,
+ /* 0x66 */
+ 0x957e, 0x9584, 0x9588, 0x958c, 0x958d, 0x958e, 0x959d, 0x959e,
+ 0x959f, 0x95a1, 0x95a6, 0x95a9, 0x95ab, 0x95ac, 0x95b4, 0x95b6,
+ 0x95ba, 0x95bd, 0x95bf, 0x95c6, 0x95c8, 0x95c9, 0x95cb, 0x95d0,
+ 0x95d1, 0x95d2, 0x95d3, 0x95d9, 0x95da, 0x95dd, 0x95de, 0x95df,
+ 0x95e0, 0x95e4, 0x95e6, 0x961d, 0x961e, 0x9622, 0x9624, 0x9625,
+ 0x9626, 0x962c, 0x9631, 0x9633, 0x9637, 0x9638, 0x9639, 0x963a,
+ 0x963c, 0x963d, 0x9641, 0x9652, 0x9654, 0x9656, 0x9657, 0x9658,
+ 0x9661, 0x966e, 0x9674, 0x967b, 0x967c, 0x967e, 0x967f, 0x9681,
+ 0x9682, 0x9683, 0x9684, 0x9689, 0x9691, 0x9696, 0x969a, 0x969d,
+ 0x969f, 0x96a4, 0x96a5, 0x96a6, 0x96a9, 0x96ae, 0x96af, 0x96b3,
+ 0x96ba, 0x96ca, 0x96d2, 0x5db2, 0x96d8, 0x96da, 0x96dd, 0x96de,
+ 0x96df, 0x96e9, 0x96ef, 0x96f1, 0x96fa, 0x9702,
+ /* 0x67 */
+ 0x9703, 0x9705, 0x9709, 0x971a, 0x971b, 0x971d, 0x9721, 0x9722,
+ 0x9723, 0x9728, 0x9731, 0x9733, 0x9741, 0x9743, 0x974a, 0x974e,
+ 0x974f, 0x9755, 0x9757, 0x9758, 0x975a, 0x975b, 0x9763, 0x9767,
+ 0x976a, 0x976e, 0x9773, 0x9776, 0x9777, 0x9778, 0x977b, 0x977d,
+ 0x977f, 0x9780, 0x9789, 0x9795, 0x9796, 0x9797, 0x9799, 0x979a,
+ 0x979e, 0x979f, 0x97a2, 0x97ac, 0x97ae, 0x97b1, 0x97b2, 0x97b5,
+ 0x97b6, 0x97b8, 0x97b9, 0x97ba, 0x97bc, 0x97be, 0x97bf, 0x97c1,
+ 0x97c4, 0x97c5, 0x97c7, 0x97c9, 0x97ca, 0x97cc, 0x97cd, 0x97ce,
+ 0x97d0, 0x97d1, 0x97d4, 0x97d7, 0x97d8, 0x97d9, 0x97dd, 0x97de,
+ 0x97e0, 0x97db, 0x97e1, 0x97e4, 0x97ef, 0x97f1, 0x97f4, 0x97f7,
+ 0x97f8, 0x97fa, 0x9807, 0x980a, 0x9819, 0x980d, 0x980e, 0x9814,
+ 0x9816, 0x981c, 0x981e, 0x9820, 0x9823, 0x9826,
+ /* 0x68 */
+ 0x982b, 0x982e, 0x982f, 0x9830, 0x9832, 0x9833, 0x9835, 0x9825,
+ 0x983e, 0x9844, 0x9847, 0x984a, 0x9851, 0x9852, 0x9853, 0x9856,
+ 0x9857, 0x9859, 0x985a, 0x9862, 0x9863, 0x9865, 0x9866, 0x986a,
+ 0x986c, 0x98ab, 0x98ad, 0x98ae, 0x98b0, 0x98b4, 0x98b7, 0x98b8,
+ 0x98ba, 0x98bb, 0x98bf, 0x98c2, 0x98c5, 0x98c8, 0x98cc, 0x98e1,
+ 0x98e3, 0x98e5, 0x98e6, 0x98e7, 0x98ea, 0x98f3, 0x98f6, 0x9902,
+ 0x9907, 0x9908, 0x9911, 0x9915, 0x9916, 0x9917, 0x991a, 0x991b,
+ 0x991c, 0x991f, 0x9922, 0x9926, 0x9927, 0x992b, 0x9931, 0x9932,
+ 0x9933, 0x9934, 0x9935, 0x9939, 0x993a, 0x993b, 0x993c, 0x9940,
+ 0x9941, 0x9946, 0x9947, 0x9948, 0x994d, 0x994e, 0x9954, 0x9958,
+ 0x9959, 0x995b, 0x995c, 0x995e, 0x995f, 0x9960, 0x999b, 0x999d,
+ 0x999f, 0x99a6, 0x99b0, 0x99b1, 0x99b2, 0x99b5,
+ /* 0x69 */
+ 0x99b9, 0x99ba, 0x99bd, 0x99bf, 0x99c3, 0x99c9, 0x99d3, 0x99d4,
+ 0x99d9, 0x99da, 0x99dc, 0x99de, 0x99e7, 0x99ea, 0x99eb, 0x99ec,
+ 0x99f0, 0x99f4, 0x99f5, 0x99f9, 0x99fd, 0x99fe, 0x9a02, 0x9a03,
+ 0x9a04, 0x9a0b, 0x9a0c, 0x9a10, 0x9a11, 0x9a16, 0x9a1e, 0x9a20,
+ 0x9a22, 0x9a23, 0x9a24, 0x9a27, 0x9a2d, 0x9a2e, 0x9a33, 0x9a35,
+ 0x9a36, 0x9a38, 0x9a47, 0x9a41, 0x9a44, 0x9a4a, 0x9a4b, 0x9a4c,
+ 0x9a4e, 0x9a51, 0x9a54, 0x9a56, 0x9a5d, 0x9aaa, 0x9aac, 0x9aae,
+ 0x9aaf, 0x9ab2, 0x9ab4, 0x9ab5, 0x9ab6, 0x9ab9, 0x9abb, 0x9abe,
+ 0x9abf, 0x9ac1, 0x9ac3, 0x9ac6, 0x9ac8, 0x9ace, 0x9ad0, 0x9ad2,
+ 0x9ad5, 0x9ad6, 0x9ad7, 0x9adb, 0x9adc, 0x9ae0, 0x9ae4, 0x9ae5,
+ 0x9ae7, 0x9ae9, 0x9aec, 0x9af2, 0x9af3, 0x9af5, 0x9af9, 0x9afa,
+ 0x9afd, 0x9aff, 0x9b00, 0x9b01, 0x9b02, 0x9b03,
+ /* 0x6a */
+ 0x9b04, 0x9b05, 0x9b08, 0x9b09, 0x9b0b, 0x9b0c, 0x9b0d, 0x9b0e,
+ 0x9b10, 0x9b12, 0x9b16, 0x9b19, 0x9b1b, 0x9b1c, 0x9b20, 0x9b26,
+ 0x9b2b, 0x9b2d, 0x9b33, 0x9b34, 0x9b35, 0x9b37, 0x9b39, 0x9b3a,
+ 0x9b3d, 0x9b48, 0x9b4b, 0x9b4c, 0x9b55, 0x9b56, 0x9b57, 0x9b5b,
+ 0x9b5e, 0x9b61, 0x9b63, 0x9b65, 0x9b66, 0x9b68, 0x9b6a, 0x9b6b,
+ 0x9b6c, 0x9b6d, 0x9b6e, 0x9b73, 0x9b75, 0x9b77, 0x9b78, 0x9b79,
+ 0x9b7f, 0x9b80, 0x9b84, 0x9b85, 0x9b86, 0x9b87, 0x9b89, 0x9b8a,
+ 0x9b8b, 0x9b8d, 0x9b8f, 0x9b90, 0x9b94, 0x9b9a, 0x9b9d, 0x9b9e,
+ 0x9ba6, 0x9ba7, 0x9ba9, 0x9bac, 0x9bb0, 0x9bb1, 0x9bb2, 0x9bb7,
+ 0x9bb8, 0x9bbb, 0x9bbc, 0x9bbe, 0x9bbf, 0x9bc1, 0x9bc7, 0x9bc8,
+ 0x9bce, 0x9bd0, 0x9bd7, 0x9bd8, 0x9bdd, 0x9bdf, 0x9be5, 0x9be7,
+ 0x9bea, 0x9beb, 0x9bef, 0x9bf3, 0x9bf7, 0x9bf8,
+ /* 0x6b */
+ 0x9bf9, 0x9bfa, 0x9bfd, 0x9bff, 0x9c00, 0x9c02, 0x9c0b, 0x9c0f,
+ 0x9c11, 0x9c16, 0x9c18, 0x9c19, 0x9c1a, 0x9c1c, 0x9c1e, 0x9c22,
+ 0x9c23, 0x9c26, 0x9c27, 0x9c28, 0x9c29, 0x9c2a, 0x9c31, 0x9c35,
+ 0x9c36, 0x9c37, 0x9c3d, 0x9c41, 0x9c43, 0x9c44, 0x9c45, 0x9c49,
+ 0x9c4a, 0x9c4e, 0x9c4f, 0x9c50, 0x9c53, 0x9c54, 0x9c56, 0x9c58,
+ 0x9c5b, 0x9c5d, 0x9c5e, 0x9c5f, 0x9c63, 0x9c69, 0x9c6a, 0x9c5c,
+ 0x9c6b, 0x9c68, 0x9c6e, 0x9c70, 0x9c72, 0x9c75, 0x9c77, 0x9c7b,
+ 0x9ce6, 0x9cf2, 0x9cf7, 0x9cf9, 0x9d0b, 0x9d02, 0x9d11, 0x9d17,
+ 0x9d18, 0x9d1c, 0x9d1d, 0x9d1e, 0x9d2f, 0x9d30, 0x9d32, 0x9d33,
+ 0x9d34, 0x9d3a, 0x9d3c, 0x9d45, 0x9d3d, 0x9d42, 0x9d43, 0x9d47,
+ 0x9d4a, 0x9d53, 0x9d54, 0x9d5f, 0x9d63, 0x9d62, 0x9d65, 0x9d69,
+ 0x9d6a, 0x9d6b, 0x9d70, 0x9d76, 0x9d77, 0x9d7b,
+ /* 0x6c */
+ 0x9d7c, 0x9d7e, 0x9d83, 0x9d84, 0x9d86, 0x9d8a, 0x9d8d, 0x9d8e,
+ 0x9d92, 0x9d93, 0x9d95, 0x9d96, 0x9d97, 0x9d98, 0x9da1, 0x9daa,
+ 0x9dac, 0x9dae, 0x9db1, 0x9db5, 0x9db9, 0x9dbc, 0x9dbf, 0x9dc3,
+ 0x9dc7, 0x9dc9, 0x9dca, 0x9dd4, 0x9dd5, 0x9dd6, 0x9dd7, 0x9dda,
+ 0x9dde, 0x9ddf, 0x9de0, 0x9de5, 0x9de7, 0x9de9, 0x9deb, 0x9dee,
+ 0x9df0, 0x9df3, 0x9df4, 0x9dfe, 0x9e0a, 0x9e02, 0x9e07, 0x9e0e,
+ 0x9e10, 0x9e11, 0x9e12, 0x9e15, 0x9e16, 0x9e19, 0x9e1c, 0x9e1d,
+ 0x9e7a, 0x9e7b, 0x9e7c, 0x9e80, 0x9e82, 0x9e83, 0x9e84, 0x9e85,
+ 0x9e87, 0x9e8e, 0x9e8f, 0x9e96, 0x9e98, 0x9e9b, 0x9e9e, 0x9ea4,
+ 0x9ea8, 0x9eac, 0x9eae, 0x9eaf, 0x9eb0, 0x9eb3, 0x9eb4, 0x9eb5,
+ 0x9ec6, 0x9ec8, 0x9ecb, 0x9ed5, 0x9edf, 0x9ee4, 0x9ee7, 0x9eec,
+ 0x9eed, 0x9eee, 0x9ef0, 0x9ef1, 0x9ef2, 0x9ef5,
+ /* 0x6d */
+ 0x9ef8, 0x9eff, 0x9f02, 0x9f03, 0x9f09, 0x9f0f, 0x9f10, 0x9f11,
+ 0x9f12, 0x9f14, 0x9f16, 0x9f17, 0x9f19, 0x9f1a, 0x9f1b, 0x9f1f,
+ 0x9f22, 0x9f26, 0x9f2a, 0x9f2b, 0x9f2f, 0x9f31, 0x9f32, 0x9f34,
+ 0x9f37, 0x9f39, 0x9f3a, 0x9f3c, 0x9f3d, 0x9f3f, 0x9f41, 0x9f43,
+ 0x9f44, 0x9f45, 0x9f46, 0x9f47, 0x9f53, 0x9f55, 0x9f56, 0x9f57,
+ 0x9f58, 0x9f5a, 0x9f5d, 0x9f5e, 0x9f68, 0x9f69, 0x9f6d, 0x9f6e,
+ 0x9f6f, 0x9f70, 0x9f71, 0x9f73, 0x9f75, 0x9f7a, 0x9f7d, 0x9f8f,
+ 0x9f90, 0x9f91, 0x9f92, 0x9f94, 0x9f96, 0x9f97, 0x9f9e, 0x9fa1,
+ 0x9fa2, 0x9fa3, 0x9fa5,
+};
+
+static int
+jisx0212_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 == 0x22) || (c1 >= 0x26 && c1 <= 0x27) || (c1 >= 0x29 && c1 <= 0x2b) || (c1 >= 0x30 && c1 <= 0x6d)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ if (i < 470) {
+ if (i < 175)
+ wc = jisx0212_2uni_page22[i-94];
+ } else if (i < 752) {
+ if (i < 658)
+ wc = jisx0212_2uni_page26[i-470];
+ } else if (i < 1410) {
+ if (i < 1027)
+ wc = jisx0212_2uni_page29[i-752];
+ } else {
+ if (i < 7211)
+ wc = jisx0212_2uni_page30[i-1410];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short jisx0212_2charset[6067] = {
+ 0x2242, 0x2270, 0x2243, 0x226d, 0x226c, 0x226e, 0x2234, 0x2231,
+ 0x226b, 0x2244, 0x2a22, 0x2a21, 0x2a24, 0x2a2a, 0x2a23, 0x2a29,
+ 0x2921, 0x2a2e, 0x2a32, 0x2a31, 0x2a34, 0x2a33, 0x2a40, 0x2a3f,
+ 0x2a42, 0x2a41, 0x2a50, 0x2a52, 0x2a51, 0x2a54, 0x2a58, 0x2a53,
+ 0x292c, 0x2a63, 0x2a62, 0x2a65, 0x2a64, 0x2a72, 0x2930, 0x294e,
+ 0x2b22, 0x2b21, 0x2b24, 0x2b2a, 0x2b23, 0x2b29, 0x2941, 0x2b2e,
+ 0x2b32, 0x2b31, 0x2b34, 0x2b33, 0x2b40, 0x2b3f, 0x2b42, 0x2b41,
+ 0x2943, 0x2b50, 0x2b52, 0x2b51, 0x2b54, 0x2b58, 0x2b53, 0x294c,
+ 0x2b63, 0x2b62, 0x2b65, 0x2b64, 0x2b72, 0x2950, 0x2b73, 0x2a27,
+ 0x2b27, 0x2a25, 0x2b25, 0x2a28, 0x2b28, 0x2a2b, 0x2b2b, 0x2a2c,
+ 0x2b2c, 0x2a2f, 0x2b2f, 0x2a2d, 0x2b2d, 0x2a30, 0x2b30, 0x2922,
+ 0x2942, 0x2a37, 0x2b37, 0x2a36, 0x2b36, 0x2a38, 0x2b38, 0x2a35,
+ 0x2b35, 0x2a3a, 0x2b3a, 0x2a3b, 0x2b3b, 0x2a3d, 0x2b3d, 0x2a3c,
+ 0x2a3e, 0x2b3e, 0x2924, 0x2944, 0x2a47, 0x2b47, 0x2a45, 0x2b45,
+ 0x2a46, 0x2b46, 0x2a44, 0x2945, 0x2926, 0x2946, 0x2a48, 0x2b48,
+ 0x2a49, 0x2b49, 0x2947, 0x2a4a, 0x2b4a, 0x2a4c, 0x2b4c, 0x2a4b,
+ 0x2b4b, 0x2929, 0x2949, 0x2928, 0x2948, 0x2a4d, 0x2b4d, 0x2a4f,
+ 0x2b4f, 0x2a4e, 0x2b4e, 0x294a, 0x292b, 0x294b, 0x2a57, 0x2b57,
+ 0x2a56, 0x2b56, 0x292d, 0x294d, 0x2a59, 0x2b59, 0x2a5b, 0x2b5b,
+ 0x2a5a, 0x2b5a, 0x2a5c, 0x2b5c, 0x2a5d, 0x2b5d, 0x2a5f, 0x2b5f,
+ 0x2a5e, 0x2b5e, 0x2a61, 0x2b61, 0x2a60, 0x2b60, 0x292f, 0x294f,
+ 0x2a6c, 0x2b6c, 0x2a69, 0x2b69, 0x2a66, 0x2b66, 0x2a6b, 0x2b6b,
+ 0x2a68, 0x2b68, 0x2a6a, 0x2b6a, 0x2a71, 0x2b71, 0x2a74, 0x2b74,
+ 0x2a73, 0x2a75, 0x2b75, 0x2a77, 0x2b77, 0x2a76, 0x2b76, 0x2a26,
+ 0x2b26, 0x2a43, 0x2b43, 0x2a55, 0x2b55, 0x2a67, 0x2b67, 0x2a70,
+ 0x2b70, 0x2a6d, 0x2b6d, 0x2a6f, 0x2b6f, 0x2a6e, 0x2b6e, 0x2b39,
+ 0x2230, 0x222f, 0x2232, 0x2236, 0x2235, 0x2233, 0x2238, 0x2239,
+ 0x2661, 0x2662, 0x2663, 0x2664, 0x2667, 0x2669, 0x266c, 0x2676,
+ 0x2665, 0x266a, 0x2671, 0x2672, 0x2673, 0x2674, 0x267b, 0x2678,
+ 0x2675, 0x267a, 0x2677, 0x2679, 0x267c, 0x2742, 0x2743, 0x2744,
+ 0x2745, 0x2746, 0x2747, 0x2748, 0x2749, 0x274a, 0x274b, 0x274c,
+ 0x274d, 0x274e, 0x2772, 0x2773, 0x2774, 0x2775, 0x2776, 0x2777,
+ 0x2778, 0x2779, 0x277a, 0x277b, 0x277c, 0x277d, 0x277e, 0x2271,
+ 0x226f, 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027,
+ 0x3028, 0x3029, 0x302a, 0x302b, 0x302c, 0x302d, 0x302e, 0x302f,
+ 0x3030, 0x3031, 0x3032, 0x3033, 0x3034, 0x3035, 0x3036, 0x3037,
+ 0x3038, 0x3039, 0x303a, 0x303b, 0x303c, 0x303d, 0x303e, 0x303f,
+ 0x3040, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
+ 0x3048, 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f,
+ 0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
+ 0x3058, 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e, 0x3060,
+ 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068,
+ 0x3069, 0x306a, 0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070,
+ 0x305f, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
+ 0x3078, 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x3121,
+ 0x3122, 0x3123, 0x3124, 0x3125, 0x3126, 0x3127, 0x3128, 0x3129,
+ 0x312a, 0x312b, 0x312c, 0x312d, 0x312e, 0x312f, 0x3130, 0x3131,
+ 0x3132, 0x3133, 0x3134, 0x3135, 0x3136, 0x3137, 0x3138, 0x3139,
+ 0x313a, 0x313b, 0x313c, 0x313d, 0x313e, 0x313f, 0x3140, 0x3141,
+ 0x3142, 0x3143, 0x3144, 0x3145, 0x3146, 0x3147, 0x3148, 0x3149,
+ 0x314a, 0x314b, 0x314c, 0x314d, 0x314e, 0x314f, 0x3150, 0x3151,
+ 0x3152, 0x3153, 0x3154, 0x3155, 0x3156, 0x3157, 0x3158, 0x3159,
+ 0x315a, 0x315b, 0x315c, 0x315d, 0x315e, 0x3176, 0x315f, 0x3160,
+ 0x3161, 0x3162, 0x3163, 0x3164, 0x3165, 0x3166, 0x3167, 0x3168,
+ 0x3169, 0x316a, 0x316b, 0x316c, 0x316d, 0x316e, 0x316f, 0x3170,
+ 0x3171, 0x3172, 0x3173, 0x3174, 0x3175, 0x3177, 0x3178, 0x3179,
+ 0x317a, 0x317b, 0x317c, 0x317d, 0x317e, 0x3221, 0x3222, 0x3223,
+ 0x3224, 0x3225, 0x3226, 0x3227, 0x3228, 0x3229, 0x322a, 0x322b,
+ 0x322c, 0x322d, 0x322e, 0x322f, 0x3230, 0x3231, 0x3232, 0x3233,
+ 0x3234, 0x3235, 0x3236, 0x3237, 0x3238, 0x3239, 0x323a, 0x323b,
+ 0x323c, 0x323d, 0x323e, 0x323f, 0x3240, 0x3241, 0x3242, 0x3243,
+ 0x3244, 0x3245, 0x3251, 0x3246, 0x3247, 0x3248, 0x3249, 0x324a,
+ 0x324b, 0x324c, 0x324d, 0x324e, 0x324f, 0x3250, 0x3252, 0x3253,
+ 0x3254, 0x3255, 0x3256, 0x3257, 0x3258, 0x3259, 0x325a, 0x325b,
+ 0x325c, 0x325d, 0x325e, 0x325f, 0x3260, 0x3261, 0x3262, 0x3263,
+ 0x3264, 0x3265, 0x3266, 0x3267, 0x3268, 0x3269, 0x326a, 0x326b,
+ 0x326c, 0x326d, 0x326e, 0x326f, 0x3270, 0x3271, 0x3272, 0x3273,
+ 0x3274, 0x3275, 0x3276, 0x3277, 0x3278, 0x3279, 0x327a, 0x327b,
+ 0x327c, 0x327d, 0x327e, 0x3321, 0x3322, 0x3323, 0x3324, 0x3325,
+ 0x3326, 0x3327, 0x3328, 0x3329, 0x332a, 0x332b, 0x332c, 0x332d,
+ 0x332e, 0x332f, 0x3330, 0x3331, 0x3332, 0x3333, 0x3334, 0x3335,
+ 0x3336, 0x3337, 0x3338, 0x3339, 0x333a, 0x333b, 0x333c, 0x333d,
+ 0x333e, 0x333f, 0x3340, 0x3341, 0x3342, 0x3343, 0x3344, 0x3345,
+ 0x3346, 0x3347, 0x3348, 0x3349, 0x334a, 0x334b, 0x334c, 0x334d,
+ 0x334e, 0x334f, 0x3350, 0x3351, 0x3352, 0x3353, 0x3354, 0x3355,
+ 0x3356, 0x3357, 0x3358, 0x3359, 0x335a, 0x335b, 0x335c, 0x335d,
+ 0x335e, 0x335f, 0x3360, 0x3361, 0x3362, 0x3363, 0x3364, 0x3365,
+ 0x3366, 0x3367, 0x3368, 0x3369, 0x336a, 0x336b, 0x336c, 0x336d,
+ 0x336e, 0x336f, 0x3370, 0x3371, 0x3372, 0x3373, 0x3374, 0x3375,
+ 0x3376, 0x3377, 0x3378, 0x3379, 0x337a, 0x337b, 0x337c, 0x337d,
+ 0x337e, 0x3421, 0x3422, 0x3423, 0x3424, 0x3425, 0x3426, 0x3427,
+ 0x3428, 0x3429, 0x342a, 0x342b, 0x342c, 0x342d, 0x342e, 0x342f,
+ 0x3430, 0x3431, 0x3432, 0x3433, 0x3434, 0x3435, 0x3436, 0x3438,
+ 0x3437, 0x3439, 0x343a, 0x343b, 0x343c, 0x343d, 0x343e, 0x343f,
+ 0x3440, 0x3441, 0x3442, 0x3443, 0x3444, 0x3445, 0x3446, 0x3447,
+ 0x3448, 0x3449, 0x344a, 0x344b, 0x344c, 0x344d, 0x344e, 0x344f,
+ 0x3450, 0x3451, 0x3452, 0x3453, 0x3454, 0x3455, 0x3456, 0x3457,
+ 0x3458, 0x3459, 0x345a, 0x345b, 0x345c, 0x345d, 0x345e, 0x345f,
+ 0x3460, 0x3461, 0x3462, 0x3463, 0x3464, 0x3465, 0x3466, 0x3467,
+ 0x3468, 0x3469, 0x346a, 0x346b, 0x346c, 0x346d, 0x346e, 0x346f,
+ 0x3470, 0x3471, 0x3472, 0x3473, 0x3474, 0x3475, 0x3476, 0x3477,
+ 0x3478, 0x3479, 0x347a, 0x347b, 0x347c, 0x347d, 0x347e, 0x3521,
+ 0x3522, 0x3523, 0x3524, 0x3525, 0x3526, 0x3527, 0x3528, 0x3529,
+ 0x352a, 0x352b, 0x352c, 0x352d, 0x352e, 0x352f, 0x3530, 0x3531,
+ 0x3532, 0x3533, 0x3534, 0x3535, 0x3536, 0x3537, 0x3538, 0x3539,
+ 0x353a, 0x353b, 0x353c, 0x353d, 0x353e, 0x353f, 0x3540, 0x3541,
+ 0x3542, 0x3543, 0x3544, 0x3545, 0x3546, 0x3547, 0x3548, 0x3549,
+ 0x354a, 0x354b, 0x354c, 0x354d, 0x354e, 0x354f, 0x3550, 0x3551,
+ 0x3552, 0x3553, 0x3554, 0x3555, 0x3556, 0x3557, 0x3558, 0x3559,
+ 0x355a, 0x355b, 0x355c, 0x355d, 0x355e, 0x355f, 0x3560, 0x3561,
+ 0x3562, 0x3563, 0x3564, 0x3565, 0x3566, 0x3567, 0x3568, 0x3569,
+ 0x356a, 0x356b, 0x356c, 0x356d, 0x356e, 0x356f, 0x3570, 0x3571,
+ 0x3572, 0x3573, 0x3574, 0x3575, 0x3576, 0x3577, 0x3578, 0x3579,
+ 0x357a, 0x357b, 0x357c, 0x357d, 0x357e, 0x3621, 0x3622, 0x3623,
+ 0x3624, 0x3625, 0x3626, 0x3627, 0x3628, 0x3629, 0x362a, 0x362b,
+ 0x362c, 0x362d, 0x362e, 0x362f, 0x3630, 0x3631, 0x3632, 0x3633,
+ 0x3634, 0x3635, 0x3636, 0x3637, 0x3638, 0x3639, 0x363a, 0x363b,
+ 0x363c, 0x363d, 0x363e, 0x363f, 0x3640, 0x3641, 0x3642, 0x3643,
+ 0x3644, 0x3645, 0x3646, 0x3647, 0x3648, 0x3649, 0x364a, 0x364b,
+ 0x364c, 0x364d, 0x364e, 0x364f, 0x3650, 0x3651, 0x3652, 0x3653,
+ 0x3654, 0x3655, 0x3656, 0x3657, 0x3658, 0x3659, 0x365a, 0x365b,
+ 0x365c, 0x365d, 0x365e, 0x365f, 0x3660, 0x3661, 0x3662, 0x3663,
+ 0x3664, 0x3665, 0x3666, 0x3667, 0x3668, 0x3669, 0x366a, 0x366b,
+ 0x366c, 0x366d, 0x3670, 0x3671, 0x366e, 0x366f, 0x3672, 0x3673,
+ 0x3674, 0x3675, 0x3676, 0x3677, 0x3678, 0x3679, 0x367a, 0x367b,
+ 0x367d, 0x367e, 0x367c, 0x3721, 0x3722, 0x3723, 0x3724, 0x3725,
+ 0x3726, 0x3727, 0x3728, 0x3729, 0x372a, 0x372b, 0x372c, 0x372d,
+ 0x372e, 0x372f, 0x3730, 0x3731, 0x3732, 0x3733, 0x3734, 0x3735,
+ 0x3736, 0x3737, 0x3738, 0x3739, 0x373a, 0x373b, 0x373c, 0x373d,
+ 0x373e, 0x373f, 0x3740, 0x3741, 0x3742, 0x3743, 0x3744, 0x3745,
+ 0x3746, 0x3747, 0x3748, 0x3749, 0x374a, 0x374b, 0x374c, 0x374d,
+ 0x374e, 0x374f, 0x3750, 0x3751, 0x3752, 0x3753, 0x3754, 0x3755,
+ 0x3756, 0x3757, 0x3760, 0x3758, 0x3759, 0x375a, 0x375b, 0x375c,
+ 0x375d, 0x375e, 0x375f, 0x3761, 0x3762, 0x3763, 0x3764, 0x3765,
+ 0x3766, 0x3767, 0x3768, 0x3769, 0x376a, 0x376b, 0x376c, 0x376d,
+ 0x377e, 0x376e, 0x376f, 0x3770, 0x3771, 0x3772, 0x3773, 0x3774,
+ 0x3775, 0x3776, 0x3777, 0x3778, 0x3779, 0x377a, 0x377b, 0x377c,
+ 0x377d, 0x3821, 0x3822, 0x3823, 0x3824, 0x3825, 0x3826, 0x3827,
+ 0x3828, 0x3829, 0x382a, 0x382b, 0x382c, 0x382d, 0x382e, 0x382f,
+ 0x3830, 0x3831, 0x3832, 0x3833, 0x3834, 0x3835, 0x3836, 0x3837,
+ 0x3838, 0x3839, 0x383a, 0x383b, 0x383c, 0x383d, 0x383e, 0x383f,
+ 0x3840, 0x3841, 0x3842, 0x3843, 0x3844, 0x3845, 0x3846, 0x3847,
+ 0x3848, 0x3849, 0x384a, 0x384b, 0x384c, 0x384d, 0x384e, 0x3850,
+ 0x3851, 0x384f, 0x3852, 0x3853, 0x3854, 0x3855, 0x3856, 0x3857,
+ 0x3858, 0x3859, 0x385a, 0x385b, 0x385c, 0x385d, 0x385e, 0x385f,
+ 0x3860, 0x3861, 0x3862, 0x3863, 0x3864, 0x3865, 0x3867, 0x3868,
+ 0x3869, 0x386a, 0x386b, 0x386c, 0x386d, 0x386e, 0x386f, 0x3870,
+ 0x3871, 0x3872, 0x3873, 0x3874, 0x3875, 0x3876, 0x3877, 0x3878,
+ 0x3879, 0x387a, 0x387b, 0x387c, 0x387d, 0x387e, 0x3921, 0x3922,
+ 0x3923, 0x3924, 0x3925, 0x3926, 0x3927, 0x3928, 0x3929, 0x392a,
+ 0x392b, 0x392c, 0x392d, 0x392e, 0x392f, 0x3930, 0x3931, 0x3932,
+ 0x3933, 0x3934, 0x3935, 0x3936, 0x3937, 0x3938, 0x3939, 0x393a,
+ 0x393b, 0x393c, 0x393d, 0x393e, 0x393f, 0x3940, 0x3941, 0x3942,
+ 0x3943, 0x3944, 0x3945, 0x3946, 0x3947, 0x3948, 0x3949, 0x394a,
+ 0x394b, 0x394c, 0x394d, 0x394e, 0x394f, 0x3950, 0x3951, 0x3952,
+ 0x3953, 0x3954, 0x3955, 0x3956, 0x3957, 0x3958, 0x3959, 0x395a,
+ 0x395b, 0x395c, 0x395d, 0x395e, 0x395f, 0x3960, 0x3961, 0x3962,
+ 0x3963, 0x3964, 0x3965, 0x3966, 0x3967, 0x3968, 0x3969, 0x396a,
+ 0x396b, 0x396c, 0x396d, 0x396e, 0x396f, 0x3970, 0x3971, 0x3972,
+ 0x3973, 0x3974, 0x3975, 0x3976, 0x3977, 0x3978, 0x3979, 0x397a,
+ 0x397b, 0x397c, 0x397d, 0x397e, 0x3a21, 0x3a22, 0x3a23, 0x3a24,
+ 0x3a25, 0x3a26, 0x3a27, 0x3a28, 0x3a29, 0x3a2a, 0x3a2b, 0x3a2c,
+ 0x3a2d, 0x3a2e, 0x3a2f, 0x3a30, 0x3a31, 0x3a33, 0x3a34, 0x3a35,
+ 0x3a36, 0x3a37, 0x3a38, 0x3a32, 0x3a39, 0x3a3a, 0x3a3b, 0x3a3c,
+ 0x3a3d, 0x3a3e, 0x3a3f, 0x3a40, 0x3a41, 0x3a42, 0x3a43, 0x3a44,
+ 0x3a45, 0x3a46, 0x3a47, 0x3a48, 0x3a49, 0x3a4a, 0x3a4b, 0x3a4c,
+ 0x3a4d, 0x3a4e, 0x3a4f, 0x3a50, 0x3a51, 0x3a52, 0x3a53, 0x3a54,
+ 0x3a55, 0x3a56, 0x3a57, 0x3a58, 0x3a59, 0x3a5a, 0x3a5b, 0x3a5c,
+ 0x3a5d, 0x3a5e, 0x3a5f, 0x3a60, 0x3a61, 0x3a62, 0x3a63, 0x3a64,
+ 0x3a65, 0x3a66, 0x3a67, 0x3a68, 0x3a69, 0x3a6a, 0x3a6b, 0x3a6c,
+ 0x3a6d, 0x3a6e, 0x3a6f, 0x3a70, 0x3a71, 0x3a72, 0x3a73, 0x3a74,
+ 0x3a75, 0x3a76, 0x3a77, 0x3a78, 0x3a79, 0x3a7a, 0x3a7b, 0x3a7c,
+ 0x3a7d, 0x3a7e, 0x3b21, 0x3b22, 0x3b23, 0x3b24, 0x3b25, 0x3b26,
+ 0x3b27, 0x3b28, 0x3b29, 0x3b2a, 0x3b2b, 0x3b2c, 0x3b2d, 0x3b2e,
+ 0x3b2f, 0x3b30, 0x3b31, 0x3b32, 0x3b33, 0x3b34, 0x3b35, 0x3b36,
+ 0x3b37, 0x3b38, 0x3b39, 0x3b3a, 0x3b3b, 0x3b3d, 0x3b3c, 0x3b3e,
+ 0x3b3f, 0x3b40, 0x3b41, 0x3b42, 0x3b43, 0x3b44, 0x3b45, 0x3b47,
+ 0x3b48, 0x3b49, 0x3b4a, 0x3b46, 0x3b4b, 0x3b4c, 0x3b4d, 0x3b4e,
+ 0x3b4f, 0x3b50, 0x3b51, 0x3b52, 0x3b53, 0x3b57, 0x3b55, 0x3b54,
+ 0x3b56, 0x3b58, 0x3b59, 0x3b5a, 0x3b5b, 0x3b5c, 0x3b5d, 0x3b5e,
+ 0x3b5f, 0x3b60, 0x3b61, 0x3b62, 0x3b63, 0x3b64, 0x3b65, 0x3b66,
+ 0x3b67, 0x3b68, 0x3b69, 0x3b6a, 0x3b6b, 0x3b6c, 0x3b6d, 0x3b6e,
+ 0x3b6f, 0x3b70, 0x3b71, 0x3b72, 0x6674, 0x3b73, 0x3b74, 0x3b75,
+ 0x3b76, 0x3b77, 0x3b78, 0x3b7a, 0x3b79, 0x3b7b, 0x3b7c, 0x3b7d,
+ 0x3b7e, 0x3c21, 0x3c22, 0x3c23, 0x3c24, 0x3c25, 0x3c26, 0x3c27,
+ 0x3c28, 0x3c29, 0x3c2a, 0x3c2b, 0x3c2c, 0x3c2e, 0x3c2d, 0x3c2f,
+ 0x3c30, 0x3c31, 0x3c34, 0x3c32, 0x3c33, 0x3c35, 0x3c36, 0x3c37,
+ 0x3c38, 0x3c39, 0x3c3a, 0x3c3b, 0x3c3c, 0x3c3d, 0x3c3e, 0x3c3f,
+ 0x3c40, 0x3c41, 0x3c42, 0x3c43, 0x3c44, 0x3c45, 0x3c46, 0x3c47,
+ 0x3c48, 0x3c49, 0x3c4a, 0x3c4b, 0x3c4c, 0x3c4d, 0x3c4e, 0x3c4f,
+ 0x3c50, 0x3c52, 0x3c51, 0x3c53, 0x3c54, 0x3c55, 0x3c56, 0x3c57,
+ 0x3c58, 0x3c59, 0x3c5a, 0x3c5b, 0x3c5c, 0x3c5d, 0x3c5e, 0x3c5f,
+ 0x3c60, 0x3c61, 0x3c62, 0x3c63, 0x3c64, 0x3c65, 0x3c66, 0x3c67,
+ 0x3c68, 0x3c69, 0x3c6a, 0x3c6b, 0x3c6c, 0x3c6d, 0x3c6e, 0x3c6f,
+ 0x3c70, 0x3c71, 0x3c72, 0x3c73, 0x3c74, 0x3c75, 0x3c76, 0x3c77,
+ 0x3c78, 0x3c79, 0x3c7a, 0x3c7b, 0x3c7c, 0x3c7d, 0x3c7e, 0x3d21,
+ 0x3d22, 0x3d23, 0x3d24, 0x3d25, 0x3d26, 0x3d27, 0x3d28, 0x3d29,
+ 0x3d2a, 0x3d2b, 0x3d2c, 0x3d2d, 0x3d2e, 0x3d2f, 0x3d32, 0x3d30,
+ 0x3d31, 0x3d33, 0x3d34, 0x3d35, 0x3d36, 0x3d37, 0x3d38, 0x3d39,
+ 0x3d3a, 0x3d3b, 0x3d3c, 0x3d3d, 0x3d3e, 0x3d3f, 0x3d40, 0x3d41,
+ 0x3d42, 0x3d43, 0x3d44, 0x3d45, 0x3d46, 0x3d47, 0x3d48, 0x3d49,
+ 0x3d4a, 0x3d4b, 0x3d4c, 0x3d4d, 0x3d4e, 0x3d4f, 0x3d50, 0x3d51,
+ 0x3d52, 0x3d53, 0x3d54, 0x3d55, 0x3d56, 0x3d57, 0x3d58, 0x3d59,
+ 0x3d5a, 0x3d5b, 0x3d5c, 0x3d5d, 0x3d5e, 0x3d5f, 0x3d60, 0x3d61,
+ 0x3d62, 0x3d63, 0x3d64, 0x3d65, 0x3d66, 0x3d67, 0x3d68, 0x3d69,
+ 0x3d6a, 0x3d6b, 0x3d6c, 0x3d6d, 0x3d6e, 0x3d6f, 0x3d70, 0x3d71,
+ 0x3d72, 0x3d73, 0x3d74, 0x3d75, 0x3d76, 0x3d77, 0x3d78, 0x3d79,
+ 0x3d7a, 0x3d7b, 0x3d7c, 0x3d7d, 0x3d7e, 0x3e21, 0x3e22, 0x3e23,
+ 0x3e24, 0x3e25, 0x3e26, 0x3e27, 0x3e28, 0x3e29, 0x3e2a, 0x3e2b,
+ 0x3e2c, 0x3e2d, 0x3e2e, 0x3e2f, 0x3e30, 0x3e31, 0x3e32, 0x3e33,
+ 0x3e34, 0x3e35, 0x3e36, 0x3e37, 0x3e38, 0x3e39, 0x3e3a, 0x3e3b,
+ 0x3e3c, 0x3e3d, 0x3e3e, 0x3e3f, 0x3e40, 0x3e41, 0x3e42, 0x3e43,
+ 0x3e44, 0x3e45, 0x3e46, 0x3e47, 0x3e48, 0x3e49, 0x3e4a, 0x3e4b,
+ 0x3e4c, 0x3e4d, 0x3e4e, 0x3e4f, 0x3e50, 0x3e51, 0x3e52, 0x3e53,
+ 0x3e54, 0x3e55, 0x3e56, 0x3e57, 0x3e58, 0x3e59, 0x3e5a, 0x3e5b,
+ 0x3e5c, 0x3e5d, 0x3e5e, 0x3e5f, 0x3e60, 0x3e61, 0x3e62, 0x3e63,
+ 0x3e64, 0x3e65, 0x3e66, 0x3e67, 0x3e68, 0x3e69, 0x3e6a, 0x3e6b,
+ 0x3e6c, 0x3e6d, 0x3e6e, 0x3e6f, 0x3e70, 0x3e71, 0x3e72, 0x3e73,
+ 0x3e74, 0x3e75, 0x3e76, 0x3e77, 0x3e78, 0x3e79, 0x3e7a, 0x3e7b,
+ 0x3e7e, 0x3e7c, 0x3e7d, 0x3f21, 0x3f22, 0x3f23, 0x3f24, 0x3f25,
+ 0x3f26, 0x3f27, 0x3f28, 0x3f29, 0x3f2a, 0x3f2b, 0x3f2c, 0x3f2d,
+ 0x3f2e, 0x3f2f, 0x3f30, 0x3f31, 0x3f32, 0x3f33, 0x3f34, 0x3f35,
+ 0x3f36, 0x3f37, 0x3f38, 0x3f39, 0x3f3a, 0x3f3b, 0x3f3c, 0x3f3d,
+ 0x3f3e, 0x3f3f, 0x3f40, 0x3f41, 0x3f42, 0x3f43, 0x3f44, 0x3f45,
+ 0x3f46, 0x3f47, 0x3f48, 0x3f49, 0x3f4a, 0x3f4b, 0x3f4c, 0x3f4d,
+ 0x3f4e, 0x3f4f, 0x3f50, 0x3f51, 0x3f52, 0x3f53, 0x3f54, 0x3f55,
+ 0x3f56, 0x3f57, 0x3f58, 0x3f59, 0x3f5a, 0x3f5b, 0x3f5c, 0x3f5d,
+ 0x3f5e, 0x3f5f, 0x3f60, 0x3f61, 0x3f62, 0x3f63, 0x3f64, 0x3f65,
+ 0x3f66, 0x3f67, 0x3f68, 0x3f69, 0x3f6a, 0x3f6b, 0x3f6c, 0x3f6d,
+ 0x3f6e, 0x3f6f, 0x3f70, 0x3f71, 0x3f72, 0x3f73, 0x3f74, 0x3f75,
+ 0x3f76, 0x3f77, 0x3f78, 0x3f79, 0x3f7a, 0x3f7b, 0x3f7c, 0x3f7d,
+ 0x3f7e, 0x4021, 0x4022, 0x4023, 0x4024, 0x4025, 0x4026, 0x4027,
+ 0x4028, 0x4029, 0x402a, 0x402b, 0x402c, 0x402d, 0x402e, 0x402f,
+ 0x4030, 0x4031, 0x4032, 0x4033, 0x4034, 0x4035, 0x4036, 0x4037,
+ 0x4038, 0x4039, 0x403a, 0x403b, 0x403c, 0x403d, 0x403e, 0x403f,
+ 0x4040, 0x4041, 0x4042, 0x4043, 0x4044, 0x4045, 0x4046, 0x4047,
+ 0x4048, 0x4049, 0x404a, 0x404b, 0x404c, 0x404d, 0x404e, 0x404f,
+ 0x4050, 0x4051, 0x4052, 0x4053, 0x4054, 0x4055, 0x4056, 0x4057,
+ 0x4058, 0x4059, 0x405a, 0x405b, 0x405c, 0x405d, 0x405e, 0x405f,
+ 0x4060, 0x4061, 0x4062, 0x4063, 0x4064, 0x4065, 0x4066, 0x4067,
+ 0x4068, 0x4069, 0x406a, 0x406b, 0x406c, 0x406d, 0x406e, 0x406f,
+ 0x4070, 0x4071, 0x4072, 0x4073, 0x4074, 0x4075, 0x4076, 0x4077,
+ 0x4078, 0x4079, 0x407a, 0x407b, 0x407c, 0x407d, 0x407e, 0x4121,
+ 0x4122, 0x4123, 0x4124, 0x4125, 0x4126, 0x4127, 0x4128, 0x4129,
+ 0x412a, 0x412b, 0x412c, 0x412d, 0x412e, 0x412f, 0x4130, 0x4131,
+ 0x4132, 0x4133, 0x4134, 0x4135, 0x4136, 0x4137, 0x4138, 0x4139,
+ 0x413a, 0x413b, 0x413c, 0x413d, 0x413e, 0x413f, 0x4140, 0x4141,
+ 0x4142, 0x4143, 0x4144, 0x4145, 0x4146, 0x4147, 0x4148, 0x4149,
+ 0x414a, 0x414b, 0x414c, 0x414d, 0x414e, 0x414f, 0x4150, 0x4151,
+ 0x4152, 0x4153, 0x4154, 0x4155, 0x4156, 0x4157, 0x4158, 0x4159,
+ 0x415a, 0x415b, 0x415c, 0x415d, 0x415e, 0x415f, 0x4160, 0x4161,
+ 0x4162, 0x4163, 0x4164, 0x4165, 0x4166, 0x4167, 0x4168, 0x4169,
+ 0x416a, 0x416b, 0x416c, 0x416d, 0x416e, 0x416f, 0x4170, 0x4171,
+ 0x4172, 0x4173, 0x4174, 0x4175, 0x4176, 0x4177, 0x4178, 0x4179,
+ 0x417a, 0x417b, 0x417c, 0x417d, 0x417e, 0x4221, 0x4222, 0x4223,
+ 0x4224, 0x4225, 0x4226, 0x4227, 0x4228, 0x4229, 0x422a, 0x422b,
+ 0x422c, 0x422d, 0x422e, 0x4230, 0x422f, 0x4231, 0x4232, 0x4233,
+ 0x4234, 0x4235, 0x4237, 0x4236, 0x4238, 0x4239, 0x423a, 0x423b,
+ 0x423c, 0x423d, 0x423e, 0x4240, 0x4241, 0x4242, 0x4244, 0x4245,
+ 0x4247, 0x4248, 0x4249, 0x424a, 0x424c, 0x4243, 0x4246, 0x424b,
+ 0x424d, 0x424e, 0x424f, 0x4250, 0x4251, 0x4252, 0x4253, 0x4254,
+ 0x4255, 0x4256, 0x4257, 0x4258, 0x4259, 0x425a, 0x425b, 0x425c,
+ 0x425d, 0x425e, 0x425f, 0x4260, 0x4261, 0x4262, 0x4263, 0x4264,
+ 0x4265, 0x4266, 0x4267, 0x4268, 0x4269, 0x426a, 0x426b, 0x426c,
+ 0x426d, 0x423f, 0x426e, 0x426f, 0x4270, 0x4271, 0x4272, 0x4273,
+ 0x4274, 0x4275, 0x4276, 0x4277, 0x4278, 0x4279, 0x427a, 0x427b,
+ 0x427c, 0x427d, 0x427e, 0x4321, 0x4322, 0x4323, 0x4324, 0x4325,
+ 0x4326, 0x4327, 0x4328, 0x4329, 0x432a, 0x432b, 0x432c, 0x432d,
+ 0x432e, 0x432f, 0x4330, 0x4331, 0x4332, 0x4333, 0x4334, 0x4335,
+ 0x4336, 0x4337, 0x4339, 0x433a, 0x433b, 0x433c, 0x433d, 0x433e,
+ 0x433f, 0x4340, 0x4341, 0x4342, 0x4343, 0x4344, 0x4345, 0x4346,
+ 0x4347, 0x4348, 0x4338, 0x434a, 0x434b, 0x434c, 0x434d, 0x434f,
+ 0x434e, 0x4350, 0x4351, 0x4352, 0x4353, 0x4354, 0x4355, 0x4356,
+ 0x4357, 0x4358, 0x4359, 0x435a, 0x435b, 0x4349, 0x435c, 0x435d,
+ 0x435e, 0x435f, 0x4360, 0x4361, 0x4362, 0x4363, 0x4364, 0x4365,
+ 0x4366, 0x4367, 0x4368, 0x4369, 0x436a, 0x436b, 0x436c, 0x436d,
+ 0x436e, 0x436f, 0x4370, 0x4371, 0x4372, 0x4373, 0x4374, 0x4375,
+ 0x4376, 0x4377, 0x4378, 0x4379, 0x437a, 0x437b, 0x437c, 0x437d,
+ 0x437e, 0x4421, 0x4422, 0x4423, 0x4424, 0x4425, 0x4426, 0x4427,
+ 0x4428, 0x4429, 0x442a, 0x442b, 0x442c, 0x442d, 0x442e, 0x442f,
+ 0x4430, 0x4431, 0x4432, 0x4433, 0x4434, 0x4435, 0x4436, 0x4437,
+ 0x4438, 0x4439, 0x443a, 0x443b, 0x443c, 0x443d, 0x443e, 0x443f,
+ 0x4440, 0x4441, 0x4442, 0x4443, 0x4444, 0x4445, 0x4446, 0x4447,
+ 0x4448, 0x4449, 0x444a, 0x444b, 0x444c, 0x444d, 0x444e, 0x444f,
+ 0x4450, 0x4451, 0x4452, 0x4453, 0x4454, 0x4455, 0x4456, 0x4457,
+ 0x4458, 0x4459, 0x445a, 0x445b, 0x445c, 0x445d, 0x445e, 0x445f,
+ 0x4460, 0x4461, 0x4462, 0x4463, 0x4464, 0x4465, 0x4466, 0x4467,
+ 0x4468, 0x4469, 0x446a, 0x446b, 0x446c, 0x446d, 0x446e, 0x446f,
+ 0x4470, 0x4471, 0x4472, 0x4473, 0x4474, 0x4475, 0x4476, 0x4477,
+ 0x4478, 0x4479, 0x447a, 0x447b, 0x447c, 0x447d, 0x447e, 0x4521,
+ 0x4522, 0x4523, 0x4524, 0x4525, 0x4526, 0x4527, 0x4528, 0x4529,
+ 0x452a, 0x452b, 0x452c, 0x452d, 0x452e, 0x452f, 0x4530, 0x4531,
+ 0x4532, 0x4533, 0x4534, 0x4535, 0x4536, 0x4537, 0x4538, 0x4539,
+ 0x453a, 0x453b, 0x453c, 0x453d, 0x453e, 0x453f, 0x4540, 0x4541,
+ 0x4542, 0x4543, 0x4544, 0x4545, 0x4546, 0x4547, 0x4548, 0x4549,
+ 0x454a, 0x454b, 0x454d, 0x454c, 0x454e, 0x454f, 0x4550, 0x4551,
+ 0x4552, 0x4553, 0x4554, 0x4555, 0x4556, 0x4557, 0x4558, 0x4559,
+ 0x455a, 0x455b, 0x455c, 0x455d, 0x455e, 0x455f, 0x4560, 0x4561,
+ 0x4562, 0x4563, 0x4564, 0x4565, 0x4566, 0x4567, 0x4568, 0x4569,
+ 0x456a, 0x456b, 0x456c, 0x456d, 0x456e, 0x456f, 0x4570, 0x4571,
+ 0x4572, 0x4573, 0x4574, 0x4575, 0x4576, 0x4577, 0x4578, 0x4579,
+ 0x457a, 0x457b, 0x457c, 0x457d, 0x457e, 0x4621, 0x4622, 0x4623,
+ 0x4624, 0x4625, 0x4626, 0x4627, 0x4628, 0x4629, 0x462a, 0x462b,
+ 0x462c, 0x462d, 0x462e, 0x462f, 0x4630, 0x4631, 0x4632, 0x4633,
+ 0x4634, 0x4635, 0x4636, 0x4637, 0x4638, 0x4639, 0x463a, 0x463b,
+ 0x463c, 0x463d, 0x463e, 0x463f, 0x4640, 0x4641, 0x4642, 0x4643,
+ 0x4644, 0x4645, 0x4646, 0x4647, 0x4648, 0x4649, 0x464a, 0x464b,
+ 0x464c, 0x464d, 0x464e, 0x464f, 0x4650, 0x4651, 0x4652, 0x4653,
+ 0x4654, 0x4655, 0x4656, 0x4657, 0x4658, 0x4659, 0x465a, 0x465b,
+ 0x465c, 0x465d, 0x465e, 0x465f, 0x4660, 0x4736, 0x4661, 0x4662,
+ 0x4663, 0x4664, 0x4665, 0x4666, 0x4667, 0x4668, 0x4669, 0x466a,
+ 0x466b, 0x466c, 0x466d, 0x466e, 0x466f, 0x4670, 0x4671, 0x4672,
+ 0x4673, 0x4674, 0x4675, 0x4676, 0x4677, 0x4678, 0x4679, 0x467a,
+ 0x467b, 0x467c, 0x467d, 0x467e, 0x4721, 0x4722, 0x4723, 0x4724,
+ 0x4725, 0x4726, 0x4727, 0x4728, 0x4729, 0x472a, 0x472b, 0x472c,
+ 0x472d, 0x472e, 0x472f, 0x4730, 0x4731, 0x4732, 0x4733, 0x4734,
+ 0x4735, 0x4737, 0x4738, 0x4739, 0x473a, 0x473b, 0x473c, 0x473d,
+ 0x473e, 0x473f, 0x4740, 0x4741, 0x4742, 0x4743, 0x4744, 0x4745,
+ 0x4746, 0x4747, 0x4748, 0x4749, 0x474a, 0x474b, 0x474c, 0x474d,
+ 0x474e, 0x474f, 0x4750, 0x4751, 0x4752, 0x4753, 0x4754, 0x4755,
+ 0x4756, 0x4757, 0x4758, 0x4759, 0x475a, 0x475b, 0x475c, 0x475d,
+ 0x475e, 0x475f, 0x4760, 0x4761, 0x4762, 0x4763, 0x4764, 0x4765,
+ 0x4766, 0x4767, 0x4768, 0x4769, 0x476a, 0x476b, 0x476c, 0x476d,
+ 0x476e, 0x476f, 0x4770, 0x4771, 0x4772, 0x4773, 0x4774, 0x4775,
+ 0x4776, 0x4777, 0x4778, 0x4779, 0x477a, 0x477b, 0x477c, 0x477d,
+ 0x477e, 0x4821, 0x4822, 0x4823, 0x4824, 0x4825, 0x4826, 0x4827,
+ 0x4828, 0x4829, 0x482a, 0x482b, 0x482c, 0x482d, 0x482e, 0x482f,
+ 0x4830, 0x4831, 0x4832, 0x4833, 0x4834, 0x4835, 0x4836, 0x4837,
+ 0x4838, 0x4839, 0x483a, 0x483b, 0x483c, 0x483d, 0x483e, 0x483f,
+ 0x4840, 0x4841, 0x4842, 0x4843, 0x4844, 0x4845, 0x4846, 0x4847,
+ 0x4848, 0x4849, 0x484a, 0x484b, 0x484c, 0x4853, 0x484d, 0x484e,
+ 0x484f, 0x4850, 0x4851, 0x4852, 0x4854, 0x4855, 0x4856, 0x4857,
+ 0x4858, 0x4859, 0x485a, 0x485b, 0x485c, 0x485d, 0x485e, 0x485f,
+ 0x4860, 0x4861, 0x4862, 0x4863, 0x4864, 0x4865, 0x4866, 0x4867,
+ 0x4868, 0x4869, 0x486a, 0x486b, 0x486c, 0x486d, 0x486e, 0x486f,
+ 0x4870, 0x4871, 0x4872, 0x4873, 0x4874, 0x4875, 0x4876, 0x4877,
+ 0x4878, 0x4879, 0x487a, 0x487b, 0x487c, 0x487d, 0x487e, 0x4921,
+ 0x4922, 0x4923, 0x4924, 0x4925, 0x4926, 0x4927, 0x4928, 0x4929,
+ 0x492a, 0x492b, 0x492c, 0x492d, 0x492e, 0x492f, 0x4930, 0x4931,
+ 0x4932, 0x4933, 0x4934, 0x4935, 0x4936, 0x4937, 0x4938, 0x4939,
+ 0x493a, 0x493b, 0x493c, 0x4941, 0x493d, 0x493e, 0x493f, 0x4940,
+ 0x4942, 0x4943, 0x4944, 0x4945, 0x4946, 0x4947, 0x4948, 0x4949,
+ 0x494a, 0x494b, 0x494c, 0x494d, 0x494e, 0x494f, 0x4950, 0x4951,
+ 0x4952, 0x4953, 0x4954, 0x4955, 0x4956, 0x4957, 0x4958, 0x4959,
+ 0x495a, 0x495b, 0x495c, 0x495d, 0x495e, 0x495f, 0x4960, 0x4961,
+ 0x4962, 0x4963, 0x4964, 0x4965, 0x4966, 0x4967, 0x4968, 0x4969,
+ 0x496a, 0x496b, 0x496c, 0x496d, 0x496e, 0x496f, 0x4970, 0x4971,
+ 0x4972, 0x4973, 0x4974, 0x4975, 0x4976, 0x4977, 0x4978, 0x4979,
+ 0x497a, 0x497b, 0x497c, 0x497d, 0x497e, 0x4a21, 0x4a22, 0x4a23,
+ 0x4a24, 0x4a25, 0x4a26, 0x4a27, 0x4a28, 0x4a29, 0x4a2a, 0x4a2b,
+ 0x4a2c, 0x4a2d, 0x4a2e, 0x4a2f, 0x4a30, 0x4a31, 0x4a32, 0x4a33,
+ 0x4a34, 0x4a35, 0x4a36, 0x4a37, 0x4a38, 0x4a39, 0x4a3a, 0x4a3b,
+ 0x4a3c, 0x4a3d, 0x4a3e, 0x4a3f, 0x4a40, 0x4a41, 0x4a42, 0x4a43,
+ 0x4a44, 0x4a45, 0x4a46, 0x4a47, 0x4a48, 0x4a49, 0x4a4a, 0x4a4b,
+ 0x4a4c, 0x4a4d, 0x4a4e, 0x4a4f, 0x4a50, 0x4a51, 0x4a52, 0x4a53,
+ 0x4a54, 0x4a55, 0x4a56, 0x4a57, 0x4a58, 0x4a59, 0x4a5a, 0x4a5b,
+ 0x4a5c, 0x4a5d, 0x4a5e, 0x4a5f, 0x4a60, 0x4a61, 0x4a62, 0x4a63,
+ 0x4a64, 0x4a65, 0x4a66, 0x4a67, 0x4a68, 0x4a69, 0x4a6a, 0x4a6b,
+ 0x4a6c, 0x4a6d, 0x4a6e, 0x4a6f, 0x4a70, 0x4a71, 0x4a72, 0x4a73,
+ 0x4a74, 0x4a75, 0x4a76, 0x4a77, 0x4a78, 0x4a79, 0x4a7a, 0x4a7b,
+ 0x4a7c, 0x4a7d, 0x4a7e, 0x4b21, 0x4b22, 0x4b23, 0x4b24, 0x4b25,
+ 0x4b26, 0x4b27, 0x4b28, 0x4b29, 0x4b2a, 0x4b2b, 0x4b2c, 0x4b2d,
+ 0x4b2e, 0x4b2f, 0x4b30, 0x4b31, 0x4b32, 0x4b33, 0x4b34, 0x4b35,
+ 0x4b36, 0x4b37, 0x4b38, 0x4b39, 0x4b3a, 0x4b3b, 0x4b3c, 0x4b3d,
+ 0x4b3e, 0x4b3f, 0x4b40, 0x4b41, 0x4b42, 0x4b43, 0x4b44, 0x4b45,
+ 0x4b46, 0x4b47, 0x4b48, 0x4b49, 0x4b4a, 0x4b4b, 0x4b4c, 0x4b4d,
+ 0x4b4e, 0x4b4f, 0x4b50, 0x4b51, 0x4b52, 0x4b53, 0x4b54, 0x4b55,
+ 0x4b56, 0x4b57, 0x4b58, 0x4b59, 0x4b5a, 0x4b5b, 0x4b5c, 0x4b5d,
+ 0x4b5e, 0x4b5f, 0x4b60, 0x4b61, 0x4b62, 0x4b63, 0x4b64, 0x4b65,
+ 0x4b66, 0x4b67, 0x4b68, 0x4b69, 0x4b6a, 0x4b6b, 0x4b6c, 0x4b6d,
+ 0x4b6e, 0x4b6f, 0x4b70, 0x4b71, 0x4b72, 0x4b73, 0x4b74, 0x4b75,
+ 0x4b76, 0x4b77, 0x4b78, 0x4b79, 0x4b7a, 0x4b7b, 0x4b7c, 0x4b7d,
+ 0x4b7e, 0x4c21, 0x4c22, 0x4c23, 0x4c24, 0x4c25, 0x4c26, 0x4c27,
+ 0x4c28, 0x4c29, 0x4c2a, 0x4c2b, 0x4c2c, 0x4c2d, 0x4c2e, 0x4c2f,
+ 0x4c30, 0x4c31, 0x4c32, 0x4c33, 0x4c34, 0x4c35, 0x4c36, 0x4c37,
+ 0x4c38, 0x4c39, 0x4c3a, 0x4c3b, 0x4c3c, 0x4c3d, 0x4c3e, 0x4c3f,
+ 0x4c40, 0x4c41, 0x4c42, 0x4c43, 0x4c44, 0x4c45, 0x4c46, 0x4c47,
+ 0x4c48, 0x4c49, 0x4c4a, 0x4c4b, 0x4c4c, 0x4c4d, 0x4c4e, 0x4c4f,
+ 0x4c50, 0x4c51, 0x4c52, 0x4c53, 0x4c54, 0x4c55, 0x4c56, 0x4c57,
+ 0x4c58, 0x4c59, 0x4c5a, 0x4c5b, 0x4c5c, 0x4c5d, 0x4c5e, 0x4c5f,
+ 0x4c60, 0x4c61, 0x4c62, 0x4c63, 0x4c64, 0x4c65, 0x4c66, 0x4c67,
+ 0x4c68, 0x4c69, 0x4c6a, 0x4c6b, 0x4c6c, 0x4c6d, 0x4c6e, 0x4c6f,
+ 0x4c70, 0x4c71, 0x4c72, 0x4c73, 0x4c74, 0x4c75, 0x4c76, 0x4c77,
+ 0x4c78, 0x4c79, 0x4c7a, 0x4c7b, 0x4c7c, 0x4c7d, 0x4c7e, 0x4d21,
+ 0x4d22, 0x4d23, 0x4d24, 0x4d25, 0x4d26, 0x4d27, 0x4d28, 0x4d29,
+ 0x4d2a, 0x4d2b, 0x4d2c, 0x4d2d, 0x4d2e, 0x4d2f, 0x4d30, 0x4d31,
+ 0x4d32, 0x4d33, 0x4d34, 0x4d35, 0x4d36, 0x4d37, 0x4d38, 0x4d39,
+ 0x4d3a, 0x4d3b, 0x4d3c, 0x4d3d, 0x4d3e, 0x4d3f, 0x4d40, 0x4d41,
+ 0x4d42, 0x4d43, 0x4d44, 0x4d45, 0x4d46, 0x4d47, 0x4d48, 0x4d49,
+ 0x4d4a, 0x4d4b, 0x4d4c, 0x4d4d, 0x4d4e, 0x4d4f, 0x4d50, 0x4d51,
+ 0x4d52, 0x4d53, 0x4d54, 0x4d55, 0x4d56, 0x4d57, 0x4d58, 0x4d59,
+ 0x4d5a, 0x4d5b, 0x4d5c, 0x4d5d, 0x4d5e, 0x4d5f, 0x4d60, 0x4d61,
+ 0x4d62, 0x4d63, 0x4d64, 0x4d65, 0x4d66, 0x4d67, 0x4d68, 0x4d69,
+ 0x4d6a, 0x4d6b, 0x4d6c, 0x4d6d, 0x4d6e, 0x4d6f, 0x4d70, 0x4d71,
+ 0x4d72, 0x4d73, 0x4d74, 0x4d75, 0x4d76, 0x4d77, 0x4d78, 0x4d79,
+ 0x4d7a, 0x4d7b, 0x4d7c, 0x4d7d, 0x4d7e, 0x4e21, 0x4e22, 0x4e24,
+ 0x4e25, 0x4e26, 0x4e27, 0x4e28, 0x4e29, 0x4e23, 0x4e2a, 0x4e2b,
+ 0x4e2c, 0x4e2d, 0x4e2e, 0x4e2f, 0x4e30, 0x4e31, 0x4e32, 0x4e33,
+ 0x4e34, 0x4e35, 0x4e36, 0x4e37, 0x4e38, 0x4e39, 0x4e3a, 0x4e3b,
+ 0x4e3c, 0x4e3d, 0x4e3e, 0x4e3f, 0x4e40, 0x4e41, 0x4e42, 0x4e43,
+ 0x4e44, 0x4e45, 0x4e46, 0x4e47, 0x4e48, 0x4e49, 0x4e4a, 0x4e4b,
+ 0x4e4c, 0x4e4d, 0x4e4e, 0x4e4f, 0x4e50, 0x4e51, 0x4e52, 0x4e53,
+ 0x4e54, 0x4e55, 0x4e56, 0x4e57, 0x4e58, 0x4e59, 0x4e5a, 0x4e5b,
+ 0x4e5c, 0x4e5d, 0x4e5e, 0x4e5f, 0x4e60, 0x4e61, 0x4e62, 0x4e63,
+ 0x4e64, 0x4e65, 0x4e66, 0x4e67, 0x4e68, 0x4e69, 0x4e6a, 0x4e6b,
+ 0x4e6c, 0x4e6d, 0x4e6e, 0x4e6f, 0x4e70, 0x4e71, 0x4e72, 0x4e73,
+ 0x4e74, 0x4e75, 0x4e76, 0x4e77, 0x4e78, 0x4e79, 0x4e7a, 0x4e7b,
+ 0x4e7c, 0x4e7d, 0x4e7e, 0x4f21, 0x4f22, 0x4f23, 0x4f24, 0x4f25,
+ 0x4f26, 0x4f27, 0x4f28, 0x4f29, 0x4f2a, 0x4f2b, 0x4f2c, 0x4f2d,
+ 0x4f2e, 0x4f2f, 0x4f30, 0x4f31, 0x4f32, 0x4f33, 0x4f34, 0x4f35,
+ 0x4f36, 0x4f37, 0x4f38, 0x4f39, 0x4f3a, 0x4f3b, 0x4f3c, 0x4f3d,
+ 0x4f3e, 0x4f3f, 0x4f40, 0x4f41, 0x4f42, 0x4f43, 0x4f44, 0x4f45,
+ 0x4f46, 0x4f47, 0x4f48, 0x4f49, 0x4f4a, 0x4f4b, 0x4f4c, 0x4f4d,
+ 0x4f4e, 0x4f4f, 0x4f50, 0x4f51, 0x4f52, 0x4f53, 0x4f54, 0x4f55,
+ 0x4f56, 0x4f57, 0x4f58, 0x4f59, 0x4f5a, 0x4f5b, 0x4f5c, 0x4f5d,
+ 0x4f5e, 0x4f5f, 0x4f60, 0x4f61, 0x4f62, 0x4f63, 0x4f64, 0x4f65,
+ 0x4f66, 0x4f67, 0x4f68, 0x4f69, 0x4f6a, 0x4f6b, 0x4f6c, 0x4f6d,
+ 0x4f6e, 0x4f6f, 0x4f70, 0x4f71, 0x4f72, 0x4f74, 0x4f75, 0x4f76,
+ 0x4f73, 0x4f77, 0x4f78, 0x4f79, 0x4f7a, 0x4f7b, 0x4f7c, 0x4f7d,
+ 0x4f7e, 0x5021, 0x5022, 0x5023, 0x5024, 0x5025, 0x5026, 0x5027,
+ 0x5028, 0x5029, 0x502a, 0x502b, 0x502c, 0x502e, 0x502f, 0x5030,
+ 0x5031, 0x502d, 0x5032, 0x5033, 0x5034, 0x5035, 0x5037, 0x5038,
+ 0x5039, 0x503a, 0x503b, 0x5036, 0x503c, 0x503d, 0x503e, 0x503f,
+ 0x5040, 0x5041, 0x5042, 0x5043, 0x5044, 0x5045, 0x5046, 0x5047,
+ 0x5048, 0x5049, 0x504a, 0x504b, 0x504c, 0x504d, 0x504e, 0x504f,
+ 0x5050, 0x5051, 0x5052, 0x5053, 0x5054, 0x5055, 0x5056, 0x5057,
+ 0x5058, 0x5059, 0x505a, 0x505b, 0x505c, 0x505d, 0x505e, 0x505f,
+ 0x5060, 0x5061, 0x5062, 0x5063, 0x5064, 0x5065, 0x5066, 0x5067,
+ 0x5068, 0x5069, 0x506a, 0x506b, 0x506c, 0x506d, 0x506e, 0x506f,
+ 0x5070, 0x5071, 0x5072, 0x5073, 0x5074, 0x5075, 0x5076, 0x5077,
+ 0x5078, 0x5079, 0x507a, 0x507b, 0x507c, 0x507d, 0x507e, 0x5121,
+ 0x5122, 0x5123, 0x5124, 0x5125, 0x5126, 0x5127, 0x5128, 0x5129,
+ 0x512a, 0x512b, 0x512c, 0x512d, 0x512e, 0x512f, 0x5130, 0x5131,
+ 0x5132, 0x5133, 0x5134, 0x5135, 0x5136, 0x5137, 0x5138, 0x5139,
+ 0x513a, 0x513b, 0x513c, 0x513d, 0x513e, 0x513f, 0x5140, 0x5141,
+ 0x5142, 0x5143, 0x5144, 0x5145, 0x5146, 0x5147, 0x5148, 0x5149,
+ 0x514a, 0x514b, 0x514c, 0x514d, 0x514e, 0x514f, 0x5150, 0x5151,
+ 0x5152, 0x5153, 0x5154, 0x5155, 0x5156, 0x5157, 0x5158, 0x5159,
+ 0x515a, 0x515b, 0x515c, 0x515d, 0x515e, 0x515f, 0x5160, 0x5161,
+ 0x5162, 0x5163, 0x5164, 0x5165, 0x5166, 0x5167, 0x5168, 0x5169,
+ 0x516a, 0x516b, 0x516c, 0x516d, 0x516e, 0x516f, 0x5170, 0x5171,
+ 0x5172, 0x5173, 0x5174, 0x5175, 0x5176, 0x5177, 0x5178, 0x5179,
+ 0x517a, 0x517b, 0x517c, 0x517d, 0x517e, 0x5221, 0x5222, 0x5223,
+ 0x5224, 0x5225, 0x5226, 0x5227, 0x5228, 0x5229, 0x522a, 0x522b,
+ 0x522c, 0x522d, 0x522e, 0x522f, 0x5230, 0x5231, 0x5232, 0x5233,
+ 0x5234, 0x5235, 0x5236, 0x5237, 0x5238, 0x5239, 0x523a, 0x523b,
+ 0x523c, 0x523d, 0x523e, 0x523f, 0x5240, 0x5241, 0x5242, 0x5243,
+ 0x5244, 0x5245, 0x5246, 0x5247, 0x5248, 0x5249, 0x524a, 0x524b,
+ 0x524c, 0x524d, 0x524e, 0x524f, 0x5250, 0x5251, 0x5252, 0x5253,
+ 0x5254, 0x5255, 0x5256, 0x5257, 0x5258, 0x5259, 0x525a, 0x525b,
+ 0x525c, 0x525d, 0x525e, 0x525f, 0x5260, 0x5261, 0x5262, 0x5263,
+ 0x5264, 0x5265, 0x5266, 0x5267, 0x5268, 0x5269, 0x526a, 0x526b,
+ 0x526c, 0x526d, 0x526e, 0x526f, 0x5270, 0x5271, 0x5272, 0x5273,
+ 0x5274, 0x5276, 0x5277, 0x5278, 0x5275, 0x5279, 0x527a, 0x527b,
+ 0x527c, 0x527d, 0x527e, 0x5321, 0x5322, 0x5323, 0x5324, 0x5325,
+ 0x5326, 0x5327, 0x5328, 0x5329, 0x532a, 0x532b, 0x532c, 0x532d,
+ 0x532e, 0x532f, 0x5330, 0x5331, 0x5332, 0x5333, 0x5334, 0x5335,
+ 0x5336, 0x5337, 0x5338, 0x5339, 0x533a, 0x533b, 0x533c, 0x533d,
+ 0x533e, 0x533f, 0x5340, 0x5341, 0x5342, 0x5343, 0x5344, 0x5345,
+ 0x5346, 0x5347, 0x5348, 0x5349, 0x534a, 0x534b, 0x534c, 0x534d,
+ 0x534e, 0x534f, 0x5350, 0x5351, 0x5352, 0x5353, 0x5354, 0x5355,
+ 0x5356, 0x5357, 0x5358, 0x5359, 0x535a, 0x535b, 0x535c, 0x535d,
+ 0x535e, 0x535f, 0x5360, 0x5361, 0x5362, 0x5363, 0x5364, 0x5365,
+ 0x5366, 0x5367, 0x5368, 0x5369, 0x536a, 0x536b, 0x536c, 0x536d,
+ 0x536e, 0x536f, 0x5370, 0x5371, 0x5372, 0x5373, 0x5374, 0x5375,
+ 0x5376, 0x5377, 0x5378, 0x5379, 0x537a, 0x537b, 0x537c, 0x537d,
+ 0x537e, 0x5421, 0x5422, 0x5423, 0x5424, 0x5425, 0x5426, 0x5427,
+ 0x5428, 0x5429, 0x542a, 0x542b, 0x542c, 0x542d, 0x542e, 0x542f,
+ 0x5430, 0x5431, 0x5432, 0x5434, 0x5435, 0x5436, 0x5437, 0x5438,
+ 0x5439, 0x543a, 0x543b, 0x543c, 0x543d, 0x543e, 0x5433, 0x543f,
+ 0x5440, 0x5441, 0x5442, 0x5443, 0x5444, 0x5445, 0x5446, 0x5447,
+ 0x5448, 0x5449, 0x544a, 0x544b, 0x544c, 0x544d, 0x544e, 0x544f,
+ 0x5450, 0x5451, 0x5452, 0x5453, 0x5454, 0x5455, 0x5456, 0x5457,
+ 0x5458, 0x5459, 0x545a, 0x545b, 0x545c, 0x545d, 0x545e, 0x545f,
+ 0x5460, 0x5461, 0x5462, 0x5463, 0x5464, 0x5465, 0x5466, 0x5467,
+ 0x5468, 0x5469, 0x546a, 0x546c, 0x546b, 0x546d, 0x546e, 0x546f,
+ 0x5470, 0x5471, 0x5472, 0x5473, 0x5474, 0x5475, 0x5476, 0x5477,
+ 0x5478, 0x5479, 0x547a, 0x547b, 0x547c, 0x547d, 0x547e, 0x5521,
+ 0x5522, 0x5523, 0x5524, 0x5525, 0x5526, 0x5527, 0x5528, 0x5529,
+ 0x552a, 0x552b, 0x552c, 0x552d, 0x552e, 0x552f, 0x5530, 0x5531,
+ 0x5532, 0x5533, 0x5534, 0x5535, 0x5536, 0x5537, 0x5538, 0x5539,
+ 0x553a, 0x553b, 0x553c, 0x553d, 0x553e, 0x553f, 0x5540, 0x5541,
+ 0x5542, 0x5543, 0x5544, 0x5545, 0x5546, 0x5547, 0x5548, 0x5549,
+ 0x554a, 0x554b, 0x554c, 0x554d, 0x554e, 0x554f, 0x5550, 0x5551,
+ 0x5552, 0x5553, 0x5554, 0x5555, 0x5556, 0x5557, 0x5558, 0x5559,
+ 0x555a, 0x555b, 0x555c, 0x555d, 0x555e, 0x555f, 0x5560, 0x5561,
+ 0x5562, 0x5563, 0x5564, 0x5565, 0x5566, 0x5567, 0x5568, 0x5569,
+ 0x556a, 0x556b, 0x556c, 0x556d, 0x556e, 0x556f, 0x5570, 0x5571,
+ 0x5572, 0x5573, 0x5574, 0x5575, 0x5576, 0x5577, 0x5578, 0x5579,
+ 0x557a, 0x557b, 0x557c, 0x557d, 0x557e, 0x5621, 0x5622, 0x5623,
+ 0x5624, 0x5625, 0x5626, 0x5627, 0x5628, 0x5629, 0x562a, 0x562b,
+ 0x562c, 0x562d, 0x562e, 0x562f, 0x5630, 0x5631, 0x5632, 0x5633,
+ 0x5634, 0x5635, 0x5636, 0x5637, 0x5638, 0x5639, 0x563a, 0x563b,
+ 0x563c, 0x563d, 0x563e, 0x563f, 0x5640, 0x5641, 0x5642, 0x5643,
+ 0x5644, 0x5645, 0x5647, 0x5648, 0x5649, 0x564a, 0x564b, 0x5646,
+ 0x564c, 0x564d, 0x564e, 0x564f, 0x5650, 0x5651, 0x5652, 0x5653,
+ 0x5654, 0x5656, 0x5657, 0x5658, 0x5655, 0x5659, 0x565a, 0x565b,
+ 0x565c, 0x565d, 0x565e, 0x565f, 0x5660, 0x5661, 0x5662, 0x5663,
+ 0x5664, 0x5665, 0x5666, 0x5667, 0x5668, 0x5669, 0x566a, 0x566b,
+ 0x566c, 0x566d, 0x566e, 0x566f, 0x5670, 0x5671, 0x5672, 0x5673,
+ 0x5674, 0x5675, 0x5676, 0x5677, 0x5678, 0x5679, 0x567a, 0x567b,
+ 0x567c, 0x567d, 0x567e, 0x5721, 0x5722, 0x5723, 0x5724, 0x5725,
+ 0x5726, 0x5727, 0x5728, 0x5729, 0x572a, 0x572b, 0x572c, 0x572d,
+ 0x572e, 0x572f, 0x5730, 0x5731, 0x5732, 0x5733, 0x5734, 0x5735,
+ 0x5736, 0x5737, 0x5738, 0x5739, 0x573a, 0x573b, 0x573c, 0x573d,
+ 0x573e, 0x573f, 0x5740, 0x5741, 0x5742, 0x5743, 0x5744, 0x5745,
+ 0x5746, 0x5747, 0x5748, 0x5749, 0x574a, 0x574b, 0x574c, 0x574d,
+ 0x574e, 0x574f, 0x5750, 0x5751, 0x5752, 0x5753, 0x5754, 0x5755,
+ 0x5756, 0x5757, 0x5758, 0x5759, 0x575a, 0x575b, 0x575c, 0x575d,
+ 0x575e, 0x575f, 0x5760, 0x5761, 0x5762, 0x5764, 0x5765, 0x5766,
+ 0x5767, 0x5768, 0x5769, 0x576a, 0x576b, 0x576c, 0x576d, 0x576e,
+ 0x576f, 0x5770, 0x5771, 0x5772, 0x5773, 0x5774, 0x5775, 0x5776,
+ 0x5777, 0x5778, 0x5779, 0x583e, 0x5763, 0x577a, 0x577b, 0x577c,
+ 0x577d, 0x577e, 0x5821, 0x5822, 0x5823, 0x5824, 0x5825, 0x5826,
+ 0x5827, 0x5828, 0x5829, 0x582a, 0x582b, 0x582c, 0x582d, 0x582e,
+ 0x582f, 0x5830, 0x5831, 0x5832, 0x5833, 0x584c, 0x5834, 0x5835,
+ 0x5836, 0x5837, 0x5838, 0x5839, 0x583a, 0x583b, 0x583c, 0x583d,
+ 0x583f, 0x5840, 0x5841, 0x5842, 0x5843, 0x5844, 0x5845, 0x5846,
+ 0x5847, 0x5848, 0x5849, 0x584a, 0x584b, 0x584d, 0x584e, 0x584f,
+ 0x5850, 0x5851, 0x5852, 0x5853, 0x5854, 0x5855, 0x5856, 0x5857,
+ 0x5858, 0x5859, 0x585a, 0x585b, 0x585c, 0x585d, 0x585e, 0x585f,
+ 0x5860, 0x5861, 0x5862, 0x5863, 0x5864, 0x5865, 0x5866, 0x5867,
+ 0x5868, 0x5869, 0x586a, 0x586b, 0x586c, 0x586d, 0x586e, 0x586f,
+ 0x5870, 0x5871, 0x5872, 0x5873, 0x5874, 0x5875, 0x5876, 0x5877,
+ 0x5878, 0x5879, 0x587a, 0x587b, 0x587c, 0x587d, 0x587e, 0x5921,
+ 0x5922, 0x5923, 0x5924, 0x5925, 0x5926, 0x5927, 0x5928, 0x592a,
+ 0x592b, 0x592c, 0x592d, 0x592e, 0x592f, 0x5930, 0x5931, 0x5932,
+ 0x5933, 0x5934, 0x5935, 0x5936, 0x5937, 0x5938, 0x5939, 0x593a,
+ 0x593b, 0x593c, 0x5929, 0x593d, 0x593e, 0x593f, 0x5940, 0x5941,
+ 0x5942, 0x5943, 0x5944, 0x5945, 0x5946, 0x5947, 0x5948, 0x5949,
+ 0x594a, 0x594b, 0x594c, 0x594d, 0x594e, 0x594f, 0x5950, 0x5951,
+ 0x5952, 0x5953, 0x5954, 0x5955, 0x5956, 0x5957, 0x5958, 0x5959,
+ 0x595a, 0x595b, 0x595c, 0x595d, 0x595e, 0x595f, 0x5960, 0x5961,
+ 0x5962, 0x5963, 0x5964, 0x5965, 0x5966, 0x5974, 0x5967, 0x5968,
+ 0x5969, 0x596a, 0x596b, 0x596c, 0x596d, 0x596e, 0x596f, 0x5970,
+ 0x5971, 0x5972, 0x5973, 0x5975, 0x5976, 0x5977, 0x5978, 0x5979,
+ 0x597a, 0x597b, 0x597c, 0x597d, 0x597e, 0x5a21, 0x5a22, 0x5a23,
+ 0x5a24, 0x5a25, 0x5a26, 0x5a27, 0x5a28, 0x5a29, 0x5a2a, 0x5a2b,
+ 0x5a2c, 0x5a2d, 0x5a2e, 0x5a2f, 0x5a30, 0x5a31, 0x5a32, 0x5a33,
+ 0x5a34, 0x5a35, 0x5a36, 0x3866, 0x5a37, 0x5a38, 0x5a39, 0x5a3a,
+ 0x5a3b, 0x5a3c, 0x5a3d, 0x5a3e, 0x5a3f, 0x5a40, 0x5a41, 0x5a42,
+ 0x5a43, 0x5a44, 0x5a45, 0x5a46, 0x5a47, 0x5a48, 0x5a49, 0x5a4a,
+ 0x5a4b, 0x5a6d, 0x5a4c, 0x5a4d, 0x5a4e, 0x5a4f, 0x5a50, 0x5a51,
+ 0x5a52, 0x5a53, 0x5a54, 0x5a55, 0x5a56, 0x5a57, 0x5a58, 0x5a59,
+ 0x5a5a, 0x5a5b, 0x5a5c, 0x5a5d, 0x5a5e, 0x5a5f, 0x5a60, 0x5a61,
+ 0x5a62, 0x5a63, 0x5a64, 0x5a65, 0x5a66, 0x5a67, 0x5a68, 0x5a69,
+ 0x5a6a, 0x5a6b, 0x5a6c, 0x5a6e, 0x5a6f, 0x5a70, 0x5a71, 0x5a72,
+ 0x5a73, 0x5a74, 0x5a75, 0x5a76, 0x5a77, 0x5a78, 0x5a79, 0x5a7a,
+ 0x5a7b, 0x5a7c, 0x5a7d, 0x5a7e, 0x5b21, 0x5b22, 0x5b23, 0x5b24,
+ 0x5b25, 0x5b26, 0x5b27, 0x5b28, 0x5b29, 0x5b2a, 0x5b2b, 0x5b2c,
+ 0x5b2d, 0x5b2e, 0x5b2f, 0x5b30, 0x5b31, 0x5b32, 0x5b33, 0x5b34,
+ 0x5b35, 0x5b36, 0x5b37, 0x5b38, 0x5b39, 0x5b3a, 0x5b3b, 0x5b3c,
+ 0x5b3d, 0x5b3e, 0x5b3f, 0x5b40, 0x5b41, 0x5b42, 0x5b43, 0x5b44,
+ 0x5b45, 0x5b46, 0x5b47, 0x5b48, 0x5b49, 0x5b4a, 0x5b4b, 0x5b4c,
+ 0x5b4d, 0x5b4e, 0x5b4f, 0x5b50, 0x5b51, 0x5b52, 0x5b53, 0x5b54,
+ 0x5b55, 0x5b56, 0x5b57, 0x5b58, 0x5b59, 0x5b5a, 0x5b5b, 0x5b5c,
+ 0x5b5d, 0x5b5e, 0x5b5f, 0x5b60, 0x5b61, 0x5b62, 0x5b63, 0x5b64,
+ 0x5b65, 0x5b66, 0x5b67, 0x5b68, 0x5b69, 0x5b6a, 0x5b6b, 0x5b6c,
+ 0x5b6d, 0x5b6e, 0x5b70, 0x5b71, 0x5b72, 0x5b73, 0x5b6f, 0x5b74,
+ 0x5b75, 0x5b76, 0x5b77, 0x5b78, 0x5b79, 0x5b7a, 0x5b7b, 0x5b7c,
+ 0x5b7d, 0x5b7e, 0x5c21, 0x5c22, 0x5c23, 0x5c24, 0x5c25, 0x5c26,
+ 0x5c27, 0x5c28, 0x5c29, 0x5c2a, 0x5c2b, 0x5c2c, 0x5c2d, 0x5c2e,
+ 0x5c2f, 0x5c30, 0x5c31, 0x5c32, 0x5c33, 0x5c34, 0x5c35, 0x5c36,
+ 0x5c37, 0x5c38, 0x5c39, 0x5c3a, 0x5c3b, 0x5c3c, 0x5c3d, 0x5c3e,
+ 0x5c3f, 0x5c40, 0x5c41, 0x5c42, 0x5c43, 0x5c44, 0x5c45, 0x5c46,
+ 0x5c47, 0x5c48, 0x5c49, 0x5c4a, 0x5c4b, 0x5c4c, 0x5c4d, 0x5c4e,
+ 0x5c4f, 0x5c50, 0x5c51, 0x5c52, 0x5c53, 0x5c54, 0x5c55, 0x5c56,
+ 0x5c57, 0x5c58, 0x5c59, 0x5c5a, 0x5c5b, 0x5c5c, 0x5c5d, 0x5c5e,
+ 0x5c5f, 0x5c60, 0x5c61, 0x5c62, 0x5c63, 0x5c64, 0x5c65, 0x5c66,
+ 0x5c67, 0x5c68, 0x5c69, 0x5c6a, 0x5c6b, 0x5c6c, 0x5c6d, 0x5c6e,
+ 0x5c6f, 0x5c70, 0x5c71, 0x5c72, 0x5c73, 0x5c74, 0x5c75, 0x5c76,
+ 0x5c77, 0x5c78, 0x5c79, 0x5c7a, 0x5c7b, 0x5c7c, 0x5c7d, 0x5c7e,
+ 0x5d21, 0x5d22, 0x5d23, 0x5d24, 0x5d25, 0x5d26, 0x5d27, 0x5d28,
+ 0x5d29, 0x5d2a, 0x5d2b, 0x5d2c, 0x5d2d, 0x5d2e, 0x5d2f, 0x5d30,
+ 0x5d31, 0x5d32, 0x5d33, 0x5d34, 0x5d35, 0x5d36, 0x5d37, 0x5d38,
+ 0x5d39, 0x5d3a, 0x5d3b, 0x5d3c, 0x5d3d, 0x5d3e, 0x5d3f, 0x5d40,
+ 0x5d41, 0x5d42, 0x5d43, 0x5d44, 0x5d45, 0x5d46, 0x5d47, 0x5d48,
+ 0x5d49, 0x5d4a, 0x5d4b, 0x5d4c, 0x5d4d, 0x5d4e, 0x5d4f, 0x5d50,
+ 0x5d51, 0x5d52, 0x5d53, 0x5d54, 0x5d55, 0x5d56, 0x5d57, 0x5d58,
+ 0x5d59, 0x5d5a, 0x5d5b, 0x5d5c, 0x5d5d, 0x5d5e, 0x5d5f, 0x5d60,
+ 0x5d61, 0x5d62, 0x5d63, 0x5d64, 0x5d65, 0x5d66, 0x5d67, 0x5d68,
+ 0x5d69, 0x5d6a, 0x5d6b, 0x5d6c, 0x5d6d, 0x5d6e, 0x5d6f, 0x5d70,
+ 0x5d71, 0x5d72, 0x5d73, 0x5d74, 0x5d75, 0x5d76, 0x5d77, 0x5d78,
+ 0x5d79, 0x5d7a, 0x5d7b, 0x5d7c, 0x5d7d, 0x5d7e, 0x5e21, 0x5e22,
+ 0x5e23, 0x5e24, 0x5e25, 0x5e26, 0x5e27, 0x5e28, 0x5e29, 0x5e2a,
+ 0x5e2b, 0x5e2c, 0x5e2d, 0x5e2e, 0x5e2f, 0x5e30, 0x5e31, 0x5e32,
+ 0x5e33, 0x5e34, 0x5e35, 0x5e36, 0x5e37, 0x5e38, 0x5e39, 0x5e3f,
+ 0x5e3a, 0x5e3b, 0x5e3c, 0x5e3d, 0x5e3e, 0x5e40, 0x5e41, 0x5e42,
+ 0x5e43, 0x5e44, 0x5e45, 0x5e46, 0x5e47, 0x5e48, 0x5e49, 0x5e4e,
+ 0x5e4a, 0x5e4b, 0x5e4c, 0x5e4d, 0x5e4f, 0x5e50, 0x5e51, 0x5e52,
+ 0x5e53, 0x5e54, 0x5e55, 0x5e56, 0x5e57, 0x5e58, 0x5e59, 0x5e5a,
+ 0x5e5b, 0x5e5c, 0x5e5d, 0x5e5e, 0x5e5f, 0x5e60, 0x5e61, 0x5e62,
+ 0x5e63, 0x5e64, 0x5e65, 0x5e66, 0x5e67, 0x5e68, 0x5e69, 0x5e6a,
+ 0x5e6b, 0x5e6c, 0x5e6d, 0x5e6e, 0x5e6f, 0x5e72, 0x5e70, 0x5e71,
+ 0x5e73, 0x5e74, 0x5e75, 0x5e76, 0x5e77, 0x5e78, 0x5e79, 0x5e7a,
+ 0x5e7b, 0x5e7c, 0x5e7d, 0x5e7e, 0x5f21, 0x5f22, 0x5f23, 0x5f24,
+ 0x5f25, 0x5f26, 0x5f27, 0x5f28, 0x5f29, 0x5f2a, 0x5f2b, 0x5f2c,
+ 0x5f2d, 0x5f2e, 0x5f2f, 0x5f30, 0x5f32, 0x5f31, 0x5f33, 0x5f34,
+ 0x5f35, 0x5f36, 0x5f37, 0x5f38, 0x5f39, 0x5f3a, 0x5f3b, 0x5f3c,
+ 0x5f3d, 0x5f3e, 0x5f3f, 0x5f40, 0x5f41, 0x5f42, 0x5f43, 0x5f44,
+ 0x5f45, 0x5f46, 0x5f47, 0x5f48, 0x5f49, 0x5f4a, 0x5f4b, 0x5f4c,
+ 0x5f4d, 0x5f4e, 0x5f4f, 0x5f50, 0x5f51, 0x5f52, 0x5f53, 0x5f54,
+ 0x5f55, 0x5f56, 0x5f57, 0x5f58, 0x5f59, 0x5f5a, 0x5f5b, 0x5f5c,
+ 0x5f5d, 0x5f6f, 0x5f5e, 0x5f5f, 0x5f60, 0x5f61, 0x5f62, 0x5f63,
+ 0x5f64, 0x5f65, 0x5f66, 0x5f67, 0x5f68, 0x5f69, 0x5f6a, 0x5f6b,
+ 0x5f6c, 0x5f6d, 0x5f6e, 0x5f70, 0x5f71, 0x5f72, 0x5f73, 0x5f74,
+ 0x5f75, 0x5f76, 0x5f77, 0x5f78, 0x5f79, 0x5f7a, 0x5f7b, 0x5f7c,
+ 0x5f7d, 0x5f7e, 0x6021, 0x6022, 0x6023, 0x6024, 0x6025, 0x6026,
+ 0x6027, 0x6028, 0x6029, 0x602a, 0x602b, 0x602c, 0x602d, 0x602e,
+ 0x602f, 0x6030, 0x6031, 0x6032, 0x6033, 0x6034, 0x6035, 0x6036,
+ 0x6037, 0x6038, 0x6039, 0x603a, 0x603b, 0x603c, 0x603d, 0x603e,
+ 0x603f, 0x6040, 0x6041, 0x6042, 0x6043, 0x6044, 0x6045, 0x6046,
+ 0x6047, 0x6048, 0x6049, 0x604a, 0x604b, 0x604c, 0x604d, 0x604e,
+ 0x604f, 0x6050, 0x6051, 0x6052, 0x6053, 0x6054, 0x6055, 0x6056,
+ 0x6057, 0x6058, 0x6059, 0x605a, 0x605b, 0x605c, 0x605d, 0x6064,
+ 0x605e, 0x605f, 0x6060, 0x6061, 0x6062, 0x6063, 0x6065, 0x6066,
+ 0x6067, 0x6068, 0x6069, 0x606a, 0x606b, 0x606c, 0x606d, 0x606e,
+ 0x606f, 0x6070, 0x6071, 0x6072, 0x6073, 0x6074, 0x6075, 0x6076,
+ 0x6077, 0x6078, 0x6079, 0x607a, 0x607b, 0x607c, 0x607d, 0x607e,
+ 0x6121, 0x6122, 0x6123, 0x6124, 0x6125, 0x6126, 0x6127, 0x6128,
+ 0x6129, 0x612a, 0x612b, 0x612c, 0x612d, 0x612e, 0x612f, 0x6130,
+ 0x6131, 0x6132, 0x6133, 0x6134, 0x6135, 0x6136, 0x6137, 0x6138,
+ 0x6139, 0x613a, 0x613b, 0x613c, 0x613d, 0x613e, 0x613f, 0x6140,
+ 0x6141, 0x6142, 0x6143, 0x6144, 0x6145, 0x6146, 0x6147, 0x6148,
+ 0x6149, 0x614a, 0x614b, 0x614c, 0x614d, 0x614e, 0x614f, 0x6150,
+ 0x6151, 0x6152, 0x6154, 0x6155, 0x6156, 0x6153, 0x6157, 0x6158,
+ 0x6159, 0x615a, 0x615b, 0x615c, 0x615d, 0x615e, 0x615f, 0x6160,
+ 0x6161, 0x6162, 0x6163, 0x6164, 0x6165, 0x6166, 0x6167, 0x6168,
+ 0x6169, 0x616a, 0x616b, 0x616c, 0x616d, 0x616e, 0x616f, 0x6170,
+ 0x6171, 0x6172, 0x6173, 0x6174, 0x6175, 0x6176, 0x6177, 0x6178,
+ 0x6179, 0x617a, 0x617b, 0x617d, 0x617e, 0x6221, 0x6222, 0x6223,
+ 0x6224, 0x617c, 0x622d, 0x6225, 0x6226, 0x6227, 0x6228, 0x6229,
+ 0x622a, 0x622b, 0x622c, 0x622f, 0x6230, 0x6231, 0x6232, 0x622e,
+ 0x6233, 0x6234, 0x6235, 0x6236, 0x6237, 0x6238, 0x6239, 0x623a,
+ 0x623b, 0x623c, 0x623d, 0x623e, 0x623f, 0x6240, 0x6241, 0x6242,
+ 0x6243, 0x6245, 0x6246, 0x6244, 0x6247, 0x6248, 0x6249, 0x624a,
+ 0x624b, 0x624c, 0x624d, 0x624e, 0x624f, 0x6250, 0x6251, 0x6252,
+ 0x6253, 0x6254, 0x6255, 0x6256, 0x6257, 0x6258, 0x6259, 0x625a,
+ 0x625b, 0x625c, 0x625d, 0x625e, 0x625f, 0x6260, 0x6261, 0x6262,
+ 0x6263, 0x6264, 0x6265, 0x6266, 0x6267, 0x6268, 0x6269, 0x626a,
+ 0x626b, 0x626c, 0x626d, 0x626e, 0x626f, 0x6270, 0x6271, 0x6272,
+ 0x6273, 0x6274, 0x6275, 0x6276, 0x6277, 0x6278, 0x6279, 0x627a,
+ 0x627b, 0x627c, 0x627d, 0x627e, 0x6321, 0x6322, 0x6323, 0x6324,
+ 0x6325, 0x6326, 0x6327, 0x6328, 0x6329, 0x632a, 0x632b, 0x632c,
+ 0x632d, 0x632e, 0x632f, 0x6330, 0x6331, 0x6332, 0x6333, 0x6334,
+ 0x6335, 0x6336, 0x6337, 0x6338, 0x6339, 0x633a, 0x633b, 0x633c,
+ 0x633d, 0x633e, 0x633f, 0x6340, 0x6341, 0x6342, 0x6343, 0x6344,
+ 0x6345, 0x6346, 0x6347, 0x6348, 0x6349, 0x634a, 0x634b, 0x634c,
+ 0x634d, 0x634e, 0x634f, 0x6350, 0x6351, 0x6352, 0x6353, 0x6354,
+ 0x6355, 0x6356, 0x6357, 0x6358, 0x6359, 0x635a, 0x635b, 0x635c,
+ 0x635d, 0x635e, 0x635f, 0x6360, 0x6361, 0x6362, 0x6363, 0x6364,
+ 0x6365, 0x6366, 0x6367, 0x6368, 0x6369, 0x636a, 0x636b, 0x636c,
+ 0x636d, 0x636e, 0x636f, 0x6370, 0x6371, 0x6372, 0x6373, 0x6374,
+ 0x6375, 0x6376, 0x6377, 0x6378, 0x6379, 0x637a, 0x637b, 0x637c,
+ 0x637d, 0x637e, 0x6421, 0x6422, 0x6423, 0x6424, 0x6425, 0x6426,
+ 0x6427, 0x6428, 0x6429, 0x642a, 0x642b, 0x642c, 0x642d, 0x642e,
+ 0x642f, 0x6430, 0x6431, 0x6432, 0x6433, 0x6434, 0x6435, 0x6436,
+ 0x6437, 0x6438, 0x6439, 0x643a, 0x643b, 0x643c, 0x643d, 0x643e,
+ 0x643f, 0x6440, 0x6441, 0x6442, 0x6443, 0x6444, 0x6445, 0x6446,
+ 0x6447, 0x6448, 0x6449, 0x644a, 0x644b, 0x644c, 0x644d, 0x644e,
+ 0x644f, 0x6450, 0x6451, 0x6452, 0x6453, 0x6454, 0x6455, 0x6456,
+ 0x6457, 0x6458, 0x6459, 0x645a, 0x645b, 0x645c, 0x645d, 0x645e,
+ 0x645f, 0x6460, 0x6461, 0x6462, 0x6463, 0x6464, 0x6465, 0x6466,
+ 0x6467, 0x6468, 0x6469, 0x646a, 0x646b, 0x646c, 0x646d, 0x646e,
+ 0x646f, 0x6470, 0x6471, 0x6472, 0x6473, 0x6474, 0x6475, 0x6476,
+ 0x6477, 0x6478, 0x6479, 0x647a, 0x647b, 0x647c, 0x647d, 0x647e,
+ 0x6521, 0x6522, 0x6523, 0x6524, 0x6525, 0x6526, 0x6527, 0x6528,
+ 0x6529, 0x652a, 0x652b, 0x652c, 0x652d, 0x652e, 0x652f, 0x6530,
+ 0x6531, 0x6532, 0x6533, 0x6534, 0x6535, 0x653b, 0x6536, 0x6537,
+ 0x6538, 0x6539, 0x653a, 0x653c, 0x653d, 0x653e, 0x653f, 0x6540,
+ 0x6541, 0x6542, 0x6543, 0x6544, 0x6545, 0x6546, 0x6547, 0x6548,
+ 0x6549, 0x654a, 0x654b, 0x654c, 0x654d, 0x654f, 0x6550, 0x654e,
+ 0x6551, 0x6552, 0x6553, 0x6554, 0x6555, 0x6556, 0x6557, 0x6558,
+ 0x6559, 0x655a, 0x655b, 0x655c, 0x655d, 0x655e, 0x655f, 0x6560,
+ 0x6561, 0x6562, 0x6563, 0x6564, 0x6565, 0x6566, 0x6568, 0x6567,
+ 0x6569, 0x656a, 0x656b, 0x656c, 0x656d, 0x656e, 0x656f, 0x6570,
+ 0x6571, 0x6572, 0x6573, 0x6574, 0x6575, 0x6576, 0x6577, 0x6578,
+ 0x6579, 0x657a, 0x657c, 0x657b, 0x657d, 0x657e, 0x6621, 0x6622,
+ 0x6623, 0x6624, 0x6625, 0x6626, 0x6627, 0x6628, 0x6629, 0x662a,
+ 0x662b, 0x662c, 0x662d, 0x662e, 0x662f, 0x6630, 0x6631, 0x6632,
+ 0x6633, 0x6634, 0x6635, 0x6636, 0x6637, 0x6638, 0x6639, 0x663a,
+ 0x663b, 0x663c, 0x663d, 0x663e, 0x663f, 0x6640, 0x6641, 0x6642,
+ 0x6643, 0x6644, 0x6645, 0x6646, 0x6647, 0x6648, 0x6649, 0x664a,
+ 0x664b, 0x664c, 0x664d, 0x664e, 0x664f, 0x6650, 0x6651, 0x6652,
+ 0x6653, 0x6654, 0x6655, 0x6656, 0x6657, 0x6658, 0x6659, 0x665a,
+ 0x665b, 0x665c, 0x665d, 0x665e, 0x665f, 0x6660, 0x6661, 0x6662,
+ 0x6663, 0x6664, 0x6665, 0x6666, 0x6667, 0x6668, 0x6669, 0x666a,
+ 0x666b, 0x666c, 0x666d, 0x666e, 0x666f, 0x6670, 0x6671, 0x6672,
+ 0x6673, 0x6675, 0x6676, 0x6677, 0x6678, 0x6679, 0x667a, 0x667b,
+ 0x667c, 0x667d, 0x667e, 0x6721, 0x6722, 0x6723, 0x6724, 0x6725,
+ 0x6726, 0x6727, 0x6728, 0x6729, 0x672a, 0x672b, 0x672c, 0x672d,
+ 0x672e, 0x672f, 0x6730, 0x6731, 0x6732, 0x6733, 0x6734, 0x6735,
+ 0x6736, 0x6737, 0x6738, 0x6739, 0x673a, 0x673b, 0x673c, 0x673d,
+ 0x673e, 0x673f, 0x6740, 0x6741, 0x6742, 0x6743, 0x6744, 0x6745,
+ 0x6746, 0x6747, 0x6748, 0x6749, 0x674a, 0x674b, 0x674c, 0x674d,
+ 0x674e, 0x674f, 0x6750, 0x6751, 0x6752, 0x6753, 0x6754, 0x6755,
+ 0x6756, 0x6757, 0x6758, 0x6759, 0x675a, 0x675b, 0x675c, 0x675d,
+ 0x675e, 0x675f, 0x6760, 0x6761, 0x6762, 0x6763, 0x6764, 0x6765,
+ 0x6766, 0x676a, 0x6767, 0x6768, 0x6769, 0x676b, 0x676c, 0x676d,
+ 0x676e, 0x676f, 0x6770, 0x6771, 0x6772, 0x6773, 0x6774, 0x6776,
+ 0x6777, 0x6778, 0x6779, 0x6775, 0x677a, 0x677b, 0x677c, 0x677d,
+ 0x6828, 0x677e, 0x6821, 0x6822, 0x6823, 0x6824, 0x6825, 0x6826,
+ 0x6827, 0x6829, 0x682a, 0x682b, 0x682c, 0x682d, 0x682e, 0x682f,
+ 0x6830, 0x6831, 0x6832, 0x6833, 0x6834, 0x6835, 0x6836, 0x6837,
+ 0x6838, 0x6839, 0x683a, 0x683b, 0x683c, 0x683d, 0x683e, 0x683f,
+ 0x6840, 0x6841, 0x6842, 0x6843, 0x6844, 0x6845, 0x6846, 0x6847,
+ 0x6848, 0x6849, 0x684a, 0x684b, 0x684c, 0x684d, 0x684e, 0x684f,
+ 0x6850, 0x6851, 0x6852, 0x6853, 0x6854, 0x6855, 0x6856, 0x6857,
+ 0x6858, 0x6859, 0x685a, 0x685b, 0x685c, 0x685d, 0x685e, 0x685f,
+ 0x6860, 0x6861, 0x6862, 0x6863, 0x6864, 0x6865, 0x6866, 0x6867,
+ 0x6868, 0x6869, 0x686a, 0x686b, 0x686c, 0x686d, 0x686e, 0x686f,
+ 0x6870, 0x6871, 0x6872, 0x6873, 0x6874, 0x6875, 0x6876, 0x6877,
+ 0x6878, 0x6879, 0x687a, 0x687b, 0x687c, 0x687d, 0x687e, 0x6921,
+ 0x6922, 0x6923, 0x6924, 0x6925, 0x6926, 0x6927, 0x6928, 0x6929,
+ 0x692a, 0x692b, 0x692c, 0x692d, 0x692e, 0x692f, 0x6930, 0x6931,
+ 0x6932, 0x6933, 0x6934, 0x6935, 0x6936, 0x6937, 0x6938, 0x6939,
+ 0x693a, 0x693b, 0x693c, 0x693d, 0x693e, 0x693f, 0x6940, 0x6941,
+ 0x6942, 0x6943, 0x6944, 0x6945, 0x6946, 0x6947, 0x6948, 0x6949,
+ 0x694a, 0x694c, 0x694d, 0x694b, 0x694e, 0x694f, 0x6950, 0x6951,
+ 0x6952, 0x6953, 0x6954, 0x6955, 0x6956, 0x6957, 0x6958, 0x6959,
+ 0x695a, 0x695b, 0x695c, 0x695d, 0x695e, 0x695f, 0x6960, 0x6961,
+ 0x6962, 0x6963, 0x6964, 0x6965, 0x6966, 0x6967, 0x6968, 0x6969,
+ 0x696a, 0x696b, 0x696c, 0x696d, 0x696e, 0x696f, 0x6970, 0x6971,
+ 0x6972, 0x6973, 0x6974, 0x6975, 0x6976, 0x6977, 0x6978, 0x6979,
+ 0x697a, 0x697b, 0x697c, 0x697d, 0x697e, 0x6a21, 0x6a22, 0x6a23,
+ 0x6a24, 0x6a25, 0x6a26, 0x6a27, 0x6a28, 0x6a29, 0x6a2a, 0x6a2b,
+ 0x6a2c, 0x6a2d, 0x6a2e, 0x6a2f, 0x6a30, 0x6a31, 0x6a32, 0x6a33,
+ 0x6a34, 0x6a35, 0x6a36, 0x6a37, 0x6a38, 0x6a39, 0x6a3a, 0x6a3b,
+ 0x6a3c, 0x6a3d, 0x6a3e, 0x6a3f, 0x6a40, 0x6a41, 0x6a42, 0x6a43,
+ 0x6a44, 0x6a45, 0x6a46, 0x6a47, 0x6a48, 0x6a49, 0x6a4a, 0x6a4b,
+ 0x6a4c, 0x6a4d, 0x6a4e, 0x6a4f, 0x6a50, 0x6a51, 0x6a52, 0x6a53,
+ 0x6a54, 0x6a55, 0x6a56, 0x6a57, 0x6a58, 0x6a59, 0x6a5a, 0x6a5b,
+ 0x6a5c, 0x6a5d, 0x6a5e, 0x6a5f, 0x6a60, 0x6a61, 0x6a62, 0x6a63,
+ 0x6a64, 0x6a65, 0x6a66, 0x6a67, 0x6a68, 0x6a69, 0x6a6a, 0x6a6b,
+ 0x6a6c, 0x6a6d, 0x6a6e, 0x6a6f, 0x6a70, 0x6a71, 0x6a72, 0x6a73,
+ 0x6a74, 0x6a75, 0x6a76, 0x6a77, 0x6a78, 0x6a79, 0x6a7a, 0x6a7b,
+ 0x6a7c, 0x6a7d, 0x6a7e, 0x6b21, 0x6b22, 0x6b23, 0x6b24, 0x6b25,
+ 0x6b26, 0x6b27, 0x6b28, 0x6b29, 0x6b2a, 0x6b2b, 0x6b2c, 0x6b2d,
+ 0x6b2e, 0x6b2f, 0x6b30, 0x6b31, 0x6b32, 0x6b33, 0x6b34, 0x6b35,
+ 0x6b36, 0x6b37, 0x6b38, 0x6b39, 0x6b3a, 0x6b3b, 0x6b3c, 0x6b3d,
+ 0x6b3e, 0x6b3f, 0x6b40, 0x6b41, 0x6b42, 0x6b43, 0x6b44, 0x6b45,
+ 0x6b46, 0x6b47, 0x6b48, 0x6b49, 0x6b50, 0x6b4a, 0x6b4b, 0x6b4c,
+ 0x6b4d, 0x6b52, 0x6b4e, 0x6b4f, 0x6b51, 0x6b53, 0x6b54, 0x6b55,
+ 0x6b56, 0x6b57, 0x6b58, 0x6b59, 0x6b5a, 0x6b5b, 0x6b5c, 0x6b5e,
+ 0x6b5d, 0x6b5f, 0x6b60, 0x6b61, 0x6b62, 0x6b63, 0x6b64, 0x6b65,
+ 0x6b66, 0x6b67, 0x6b68, 0x6b69, 0x6b6a, 0x6b6b, 0x6b6d, 0x6b6e,
+ 0x6b6f, 0x6b6c, 0x6b70, 0x6b71, 0x6b72, 0x6b73, 0x6b74, 0x6b76,
+ 0x6b75, 0x6b77, 0x6b78, 0x6b79, 0x6b7a, 0x6b7b, 0x6b7c, 0x6b7d,
+ 0x6b7e, 0x6c21, 0x6c22, 0x6c23, 0x6c24, 0x6c25, 0x6c26, 0x6c27,
+ 0x6c28, 0x6c29, 0x6c2a, 0x6c2b, 0x6c2c, 0x6c2d, 0x6c2e, 0x6c2f,
+ 0x6c30, 0x6c31, 0x6c32, 0x6c33, 0x6c34, 0x6c35, 0x6c36, 0x6c37,
+ 0x6c38, 0x6c39, 0x6c3a, 0x6c3b, 0x6c3c, 0x6c3d, 0x6c3e, 0x6c3f,
+ 0x6c40, 0x6c41, 0x6c42, 0x6c43, 0x6c44, 0x6c45, 0x6c46, 0x6c47,
+ 0x6c48, 0x6c49, 0x6c4a, 0x6c4b, 0x6c4c, 0x6c4e, 0x6c4f, 0x6c4d,
+ 0x6c50, 0x6c51, 0x6c52, 0x6c53, 0x6c54, 0x6c55, 0x6c56, 0x6c57,
+ 0x6c58, 0x6c59, 0x6c5a, 0x6c5b, 0x6c5c, 0x6c5d, 0x6c5e, 0x6c5f,
+ 0x6c60, 0x6c61, 0x6c62, 0x6c63, 0x6c64, 0x6c65, 0x6c66, 0x6c67,
+ 0x6c68, 0x6c69, 0x6c6a, 0x6c6b, 0x6c6c, 0x6c6d, 0x6c6e, 0x6c6f,
+ 0x6c70, 0x6c71, 0x6c72, 0x6c73, 0x6c74, 0x6c75, 0x6c76, 0x6c77,
+ 0x6c78, 0x6c79, 0x6c7a, 0x6c7b, 0x6c7c, 0x6c7d, 0x6c7e, 0x6d21,
+ 0x6d22, 0x6d23, 0x6d24, 0x6d25, 0x6d26, 0x6d27, 0x6d28, 0x6d29,
+ 0x6d2a, 0x6d2b, 0x6d2c, 0x6d2d, 0x6d2e, 0x6d2f, 0x6d30, 0x6d31,
+ 0x6d32, 0x6d33, 0x6d34, 0x6d35, 0x6d36, 0x6d37, 0x6d38, 0x6d39,
+ 0x6d3a, 0x6d3b, 0x6d3c, 0x6d3d, 0x6d3e, 0x6d3f, 0x6d40, 0x6d41,
+ 0x6d42, 0x6d43, 0x6d44, 0x6d45, 0x6d46, 0x6d47, 0x6d48, 0x6d49,
+ 0x6d4a, 0x6d4b, 0x6d4c, 0x6d4d, 0x6d4e, 0x6d4f, 0x6d50, 0x6d51,
+ 0x6d52, 0x6d53, 0x6d54, 0x6d55, 0x6d56, 0x6d57, 0x6d58, 0x6d59,
+ 0x6d5a, 0x6d5b, 0x6d5c, 0x6d5d, 0x6d5e, 0x6d5f, 0x6d60, 0x6d61,
+ 0x6d62, 0x6d63, 0x2237,
+};
+
+static const Summary16 jisx0212_uni2indx_page00[70] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0xc652 }, { 7, 0x8500 },
+ { 10, 0xffff }, { 26, 0xff7e }, { 40, 0xffff }, { 56, 0xff7f },
+ /* 0x0100 */
+ { 71, 0xffff }, { 87, 0xffcf }, { 101, 0xcff7 }, { 114, 0xffff },
+ { 130, 0x3fff }, { 144, 0xffff }, { 160, 0xffff }, { 176, 0x7fff },
+ { 191, 0x0000 }, { 191, 0x0000 }, { 191, 0x0000 }, { 191, 0x0000 },
+ { 191, 0xe000 }, { 194, 0x1fff }, { 207, 0x0000 }, { 207, 0x0020 },
+ /* 0x0200 */
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 },
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 },
+ { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 }, { 208, 0x0000 },
+ { 208, 0x0080 }, { 209, 0x2f00 }, { 214, 0x0000 }, { 214, 0x0000 },
+ /* 0x0300 */
+ { 214, 0x0000 }, { 214, 0x0000 }, { 214, 0x0000 }, { 214, 0x0000 },
+ { 214, 0x0000 }, { 214, 0x0000 }, { 214, 0x0000 }, { 214, 0x0000 },
+ { 214, 0xd770 }, { 223, 0x0001 }, { 224, 0xfc00 }, { 230, 0x0001 },
+ { 231, 0x7c04 }, { 237, 0x0000 }, { 237, 0x0000 }, { 237, 0x0000 },
+ /* 0x0400 */
+ { 237, 0xdffc }, { 250, 0x0000 }, { 250, 0x0000 }, { 250, 0x0000 },
+ { 250, 0x0000 }, { 250, 0xdffc },
+};
+static const Summary16 jisx0212_uni2indx_page21[3] = {
+ /* 0x2100 */
+ { 263, 0x0000 }, { 263, 0x0040 }, { 264, 0x0004 },
+};
+static const Summary16 jisx0212_uni2indx_page4e[1307] = {
+ /* 0x4e00 */
+ { 265, 0x1034 }, { 269, 0x8004 }, { 271, 0xc918 }, { 277, 0x0021 },
+ { 279, 0x0093 }, { 283, 0x1402 }, { 286, 0x0308 }, { 289, 0x8230 },
+ { 293, 0x2000 }, { 294, 0x20c0 }, { 297, 0x8000 }, { 298, 0x0200 },
+ { 299, 0x0008 }, { 300, 0x0c01 }, { 303, 0x8107 }, { 308, 0xe02a },
+ /* 0x4f00 */
+ { 314, 0x190d }, { 320, 0x02e4 }, { 325, 0x4000 }, { 326, 0x4aaa },
+ { 333, 0x1b05 }, { 339, 0x8154 }, { 344, 0x5409 }, { 349, 0x6782 },
+ { 356, 0x5636 }, { 364, 0xc69d }, { 373, 0x0000 }, { 373, 0x7a84 },
+ { 380, 0xbb63 }, { 390, 0x1004 }, { 392, 0x0005 }, { 394, 0xb005 },
+ /* 0x5000 */
+ { 399, 0x5493 }, { 406, 0x7989 }, { 414, 0x4084 }, { 417, 0x082d },
+ { 422, 0x5467 }, { 430, 0x828e }, { 436, 0x24cd }, { 443, 0x0003 },
+ { 445, 0xc45a }, { 452, 0xd85d }, { 461, 0x8407 }, { 466, 0x2601 },
+ { 470, 0x5099 }, { 476, 0xb119 }, { 483, 0x8354 }, { 489, 0x4446 },
+ /* 0x5100 */
+ { 494, 0x79c8 }, { 502, 0x7a81 }, { 509, 0xb188 }, { 515, 0x033a },
+ { 521, 0x8404 }, { 524, 0x81a8 }, { 529, 0x0050 }, { 531, 0x4000 },
+ { 532, 0x4818 }, { 536, 0x2100 }, { 538, 0x200a }, { 541, 0xd500 },
+ { 546, 0x8104 }, { 549, 0x412e }, { 555, 0x4024 }, { 558, 0x009c },
+ /* 0x5200 */
+ { 562, 0x0026 }, { 565, 0x016c }, { 570, 0x0104 }, { 572, 0x1026 },
+ { 576, 0x0220 }, { 578, 0x95a0 }, { 584, 0x4043 }, { 588, 0x0380 },
+ { 591, 0x1425 }, { 596, 0x15e8 }, { 603, 0x80f0 }, { 608, 0x2dc1 },
+ { 615, 0x9151 }, { 621, 0x1852 }, { 626, 0x1722 }, { 632, 0x00d3 },
+ /* 0x5300 */
+ { 637, 0x1c09 }, { 642, 0xd90a }, { 649, 0x3ba0 }, { 656, 0x7025 },
+ { 662, 0x1804 }, { 665, 0x0a00 }, { 667, 0x302a }, { 672, 0x4204 },
+ { 675, 0x4188 }, { 679, 0x2218 }, { 683, 0x8c12 }, { 688, 0x25b4 },
+ { 695, 0x8021 }, { 698, 0x642c }, { 704, 0x00c1 }, { 707, 0x0020 },
+ /* 0x5400 */
+ { 708, 0x0004 }, { 709, 0x0408 }, { 711, 0x8582 }, { 716, 0x0032 },
+ { 719, 0xa098 }, { 724, 0x4000 }, { 725, 0x6ad4 }, { 733, 0x8010 },
+ { 735, 0x232a }, { 741, 0x9062 }, { 746, 0x66c2 }, { 753, 0x8e82 },
+ { 759, 0x6440 }, { 763, 0x0000 }, { 763, 0x9401 }, { 767, 0xd040 },
+ /* 0x5500 */
+ { 771, 0x7323 }, { 779, 0x0020 }, { 780, 0x0c00 }, { 782, 0x3864 },
+ { 788, 0x2682 }, { 793, 0x4d03 }, { 799, 0x0053 }, { 803, 0x8000 },
+ { 804, 0xc146 }, { 810, 0x009e }, { 815, 0x2018 }, { 818, 0x8004 },
+ { 820, 0x5a4a }, { 827, 0x498e }, { 834, 0x0204 }, { 836, 0x8040 },
+ /* 0x5600 */
+ { 838, 0xe520 }, { 844, 0x0207 }, { 848, 0x1000 }, { 849, 0xbaa9 },
+ { 858, 0xaa5b }, { 867, 0x4010 }, { 869, 0xa24f }, { 877, 0x0026 },
+ { 880, 0x1930 }, { 885, 0xe620 }, { 891, 0x3bc0 }, { 898, 0x408a },
+ { 902, 0xbe20 }, { 909, 0xb201 }, { 914, 0x29f2 }, { 922, 0x00c2 },
+ /* 0x5700 */
+ { 925, 0x1486 }, { 930, 0x2c22 }, { 935, 0xd63d }, { 945, 0xe018 },
+ { 950, 0x3060 }, { 954, 0x0004 }, { 955, 0xe9a4 }, { 963, 0x5ebb },
+ { 974, 0x100a }, { 977, 0xf6b0 }, { 986, 0x1382 }, { 991, 0x2100 },
+ { 993, 0x9180 }, { 997, 0x6020 }, { 1000, 0x22d2 }, { 1006, 0xe161 },
+ /* 0x5800 */
+ { 1013, 0x3318 }, { 1019, 0xc800 }, { 1022, 0x20c1 }, { 1026, 0x8204 },
+ { 1029, 0xb200 }, { 1033, 0x8021 }, { 1036, 0x0192 }, { 1040, 0x9100 },
+ { 1043, 0xb783 }, { 1052, 0x2051 }, { 1056, 0x0247 }, { 1061, 0x1006 },
+ { 1064, 0x6114 }, { 1069, 0x2455 }, { 1075, 0x0206 }, { 1078, 0x0008 },
+ /* 0x5900 */
+ { 1079, 0x1860 }, { 1083, 0x201c }, { 1087, 0x811a }, { 1092, 0x8069 },
+ { 1097, 0x0048 }, { 1099, 0xea0c }, { 1106, 0xa80a }, { 1111, 0x1a64 },
+ { 1117, 0x5800 }, { 1120, 0x80a4 }, { 1124, 0xe090 }, { 1129, 0x1489 },
+ { 1134, 0x251a }, { 1140, 0xe004 }, { 1144, 0xc098 }, { 1149, 0x0096 },
+ /* 0x5a00 */
+ { 1153, 0x7011 }, { 1158, 0x400c }, { 1161, 0x2598 }, { 1167, 0x0001 },
+ { 1168, 0x11b0 }, { 1173, 0x4021 }, { 1176, 0x20a8 }, { 1180, 0x4c80 },
+ { 1184, 0x0800 }, { 1185, 0xd249 }, { 1192, 0x1085 }, { 1196, 0x8d2e },
+ { 1204, 0x8150 }, { 1208, 0x1400 }, { 1210, 0x4421 }, { 1214, 0x2060 },
+ /* 0x5b00 */
+ { 1217, 0x0103 }, { 1220, 0x2a80 }, { 1224, 0x2022 }, { 1227, 0x0110 },
+ { 1229, 0x1802 }, { 1232, 0x4044 }, { 1235, 0xc100 }, { 1238, 0xf000 },
+ { 1242, 0x4452 }, { 1247, 0x005b }, { 1252, 0xb300 }, { 1257, 0x1486 },
+ { 1262, 0xa003 }, { 1266, 0x07c0 }, { 1271, 0x8001 }, { 1273, 0x2012 },
+ /* 0x5c00 */
+ { 1276, 0x1000 }, { 1277, 0xc080 }, { 1280, 0x5a48 }, { 1286, 0x0065 },
+ { 1290, 0x0000 }, { 1290, 0x1600 }, { 1293, 0x238c }, { 1299, 0x3c31 },
+ { 1306, 0x8580 }, { 1310, 0xa004 }, { 1313, 0x044d }, { 1318, 0x0434 },
+ { 1322, 0x0a00 }, { 1324, 0x2084 }, { 1327, 0x4000 }, { 1328, 0x0016 },
+ /* 0x5d00 */
+ { 1331, 0x2042 }, { 1334, 0x0004 }, { 1335, 0x08d8 }, { 1340, 0xa212 },
+ { 1345, 0x054c }, { 1350, 0x8222 }, { 1354, 0x2417 }, { 1360, 0xc601 },
+ { 1365, 0x050a }, { 1369, 0x8a3c }, { 1376, 0x0881 }, { 1379, 0x0315 },
+ { 1384, 0x4888 }, { 1388, 0x0301 }, { 1391, 0x0211 }, { 1394, 0x0300 },
+ /* 0x5e00 */
+ { 1396, 0x2081 }, { 1399, 0x8134 }, { 1404, 0x4101 }, { 1407, 0x4024 },
+ { 1410, 0x0a00 }, { 1412, 0x5943 }, { 1419, 0x7d00 }, { 1425, 0x0001 },
+ { 1426, 0x4801 }, { 1429, 0x0000 }, { 1429, 0x1534 }, { 1435, 0xe00a },
+ { 1440, 0x5840 }, { 1444, 0x5036 }, { 1450, 0x0820 }, { 1452, 0x0000 },
+ /* 0x5f00 */
+ { 1452, 0x41c4 }, { 1457, 0x3200 }, { 1460, 0x591e }, { 1468, 0xa851 },
+ { 1474, 0x20b1 }, { 1479, 0x0911 }, { 1483, 0x8099 }, { 1488, 0x6534 },
+ { 1495, 0xa200 }, { 1498, 0x3040 }, { 1501, 0x9894 }, { 1507, 0x0103 },
+ { 1510, 0x0b90 }, { 1515, 0x401f }, { 1521, 0xf706 }, { 1530, 0x144c },
+ /* 0x6000 */
+ { 1535, 0x2480 }, { 1538, 0x8598 }, { 1544, 0x2010 }, { 1546, 0x0028 },
+ { 1548, 0x1381 }, { 1553, 0x20d2 }, { 1558, 0x0082 }, { 1560, 0xc002 },
+ { 1563, 0x4544 }, { 1568, 0x612a }, { 1574, 0x0134 }, { 1578, 0x4883 },
+ { 1583, 0xcf14 }, { 1591, 0x6a30 }, { 1597, 0x0024 }, { 1599, 0x3124 },
+ /* 0x6100 */
+ { 1604, 0x1484 }, { 1608, 0x52df }, { 1618, 0x0c04 }, { 1621, 0x02e3 },
+ { 1627, 0x0262 }, { 1631, 0x4000 }, { 1632, 0x1001 }, { 1634, 0x9904 },
+ { 1639, 0x281b }, { 1645, 0xb18c }, { 1652, 0x2521 }, { 1657, 0x1300 },
+ { 1660, 0xc007 }, { 1665, 0xf020 }, { 1670, 0xb2a6 }, { 1678, 0x0000 },
+ /* 0x6200 */
+ { 1678, 0x009a }, { 1682, 0x1028 }, { 1685, 0x0a8d }, { 1691, 0x2200 },
+ { 1693, 0x105c }, { 1698, 0x1457 }, { 1705, 0xa010 }, { 1708, 0x2408 },
+ { 1711, 0xe000 }, { 1714, 0x0001 }, { 1715, 0x0140 }, { 1717, 0xc4c8 },
+ { 1723, 0x4010 }, { 1725, 0x0460 }, { 1728, 0x0400 }, { 1729, 0x3014 },
+ /* 0x6300 */
+ { 1733, 0x2c18 }, { 1738, 0x0149 }, { 1742, 0x2600 }, { 1745, 0x1260 },
+ { 1749, 0x4c5e }, { 1757, 0x091c }, { 1762, 0x3060 }, { 1766, 0xb132 },
+ { 1773, 0x0494 }, { 1777, 0x4631 }, { 1783, 0xe050 }, { 1788, 0x2000 },
+ { 1789, 0x4122 }, { 1793, 0x103a }, { 1798, 0x1421 }, { 1802, 0x032c },
+ /* 0x6400 */
+ { 1807, 0x0600 }, { 1809, 0x4115 }, { 1814, 0x8635 }, { 1821, 0xa021 },
+ { 1825, 0x8800 }, { 1827, 0xbc1e }, { 1836, 0x200b }, { 1840, 0x2818 },
+ { 1844, 0x80a0 }, { 1847, 0xab03 }, { 1854, 0x114a }, { 1859, 0xe008 },
+ { 1863, 0x5e10 }, { 1869, 0x00a3 }, { 1873, 0x2630 }, { 1878, 0x88a1 },
+ /* 0x6500 */
+ { 1883, 0x8712 }, { 1889, 0xca58 }, { 1896, 0x4244 }, { 1900, 0x3402 },
+ { 1904, 0x0288 }, { 1907, 0x8015 }, { 1911, 0x0881 }, { 1914, 0x2400 },
+ { 1916, 0x0422 }, { 1919, 0x2124 }, { 1923, 0x4049 }, { 1927, 0x801c },
+ { 1931, 0x4304 }, { 1935, 0x8151 }, { 1940, 0x0000 }, { 1940, 0xc235 },
+ /* 0x6600 */
+ { 1947, 0x2311 }, { 1952, 0x6066 }, { 1958, 0x5e5e }, { 1968, 0x028b },
+ { 1973, 0x5461 }, { 1979, 0x1b82 }, { 1985, 0x1c03 }, { 1990, 0xdba8 },
+ { 1999, 0x3801 }, { 2003, 0x9e05 }, { 2010, 0x2011 }, { 2013, 0x8826 },
+ { 2018, 0xd10d }, { 2025, 0x8810 }, { 2028, 0x5900 }, { 2032, 0x0c00 },
+ /* 0x6700 */
+ { 2034, 0x40a0 }, { 2037, 0x1208 }, { 2040, 0x0005 }, { 2042, 0x4008 },
+ { 2044, 0x11a0 }, { 2048, 0x2030 }, { 2051, 0x5040 }, { 2054, 0x0850 },
+ { 2057, 0xc012 }, { 2061, 0x0b4a }, { 2067, 0x0000 }, { 2067, 0x3827 },
+ { 2074, 0x032d }, { 2080, 0x1284 }, { 2084, 0x0042 }, { 2086, 0x02c5 },
+ /* 0x6800 */
+ { 2091, 0x0000 }, { 2091, 0xa210 }, { 2095, 0xb180 }, { 2100, 0x880b },
+ { 2105, 0x1430 }, { 2109, 0x09a4 }, { 2114, 0xc800 }, { 2117, 0x1e27 },
+ { 2125, 0x0154 }, { 2129, 0x1540 }, { 2133, 0x462a }, { 2139, 0x0804 },
+ { 2141, 0x9120 }, { 2145, 0x324b }, { 2152, 0x3d20 }, { 2158, 0x3863 },
+ /* 0x6900 */
+ { 2165, 0x0640 }, { 2168, 0x00cb }, { 2173, 0x0000 }, { 2173, 0x092a },
+ { 2178, 0x4224 }, { 2182, 0x0880 }, { 2184, 0x1378 }, { 2191, 0x8c07 },
+ { 2197, 0x2001 }, { 2199, 0x0144 }, { 2202, 0xa962 }, { 2209, 0x1580 },
+ { 2213, 0x0120 }, { 2215, 0x00c2 }, { 2218, 0xc024 }, { 2222, 0x402a },
+ /* 0x6a00 */
+ { 2226, 0x800b }, { 2230, 0x2422 }, { 2234, 0x0111 }, { 2237, 0xc895 },
+ { 2244, 0x4660 }, { 2249, 0x0867 }, { 2255, 0x0490 }, { 2258, 0x400a },
+ { 2261, 0x0aca }, { 2267, 0xe802 }, { 2272, 0x8820 }, { 2275, 0xe013 },
+ { 2281, 0x1340 }, { 2285, 0x3071 }, { 2291, 0x1090 }, { 2294, 0x3007 },
+ /* 0x6b00 */
+ { 2299, 0x82cc }, { 2305, 0x4883 }, { 2310, 0x9910 }, { 2315, 0x8860 },
+ { 2319, 0x2440 }, { 2322, 0x2144 }, { 2326, 0x4881 }, { 2330, 0x6021 },
+ { 2334, 0x0024 }, { 2336, 0x8880 }, { 2339, 0x730d }, { 2347, 0x6301 },
+ { 2352, 0x1218 }, { 2356, 0x0440 }, { 2358, 0x40ca }, { 2363, 0x8282 },
+ /* 0x6c00 */
+ { 2367, 0x6234 }, { 2373, 0x8205 }, { 2377, 0x51c0 }, { 2382, 0x8c68 },
+ { 2388, 0xac00 }, { 2392, 0x1a14 }, { 2397, 0xa880 }, { 2401, 0x0b50 },
+ { 2406, 0x02e0 }, { 2410, 0x91b0 }, { 2416, 0x0000 }, { 2416, 0x0015 },
+ { 2419, 0xa044 }, { 2423, 0x1457 }, { 2430, 0x5a81 }, { 2436, 0x0014 },
+ /* 0x6d00 */
+ { 2438, 0xc490 }, { 2443, 0x040a }, { 2446, 0xc1c0 }, { 2451, 0x9202 },
+ { 2455, 0x0000 }, { 2455, 0xc080 }, { 2458, 0x80a2 }, { 2462, 0x1001 },
+ { 2464, 0x0084 }, { 2466, 0x01d6 }, { 2472, 0x1400 }, { 2474, 0xa290 },
+ { 2479, 0xc510 }, { 2484, 0xa840 }, { 2488, 0x8225 }, { 2493, 0x1051 },
+ /* 0x6e00 */
+ { 2497, 0x0011 }, { 2499, 0x4000 }, { 2500, 0x0084 }, { 2502, 0x1a44 },
+ { 2507, 0x8b30 }, { 2513, 0x709e }, { 2521, 0x010c }, { 2524, 0x2808 },
+ { 2527, 0x2000 }, { 2528, 0x0208 }, { 2530, 0x6081 }, { 2534, 0x880a },
+ { 2538, 0xe58b }, { 2547, 0x0000 }, { 2547, 0x6800 }, { 2550, 0x2a00 },
+ /* 0x6f00 */
+ { 2553, 0x3510 }, { 2558, 0x0d40 }, { 2562, 0xa640 }, { 2567, 0x1849 },
+ { 2572, 0x8000 }, { 2573, 0x668e }, { 2581, 0x1106 }, { 2585, 0x6000 },
+ { 2587, 0x3988 }, { 2593, 0x845d }, { 2600, 0xc1e1 }, { 2607, 0x1061 },
+ { 2611, 0x05a0 }, { 2615, 0x4400 }, { 2617, 0x0300 }, { 2619, 0x3221 },
+ /* 0x7000 */
+ { 2624, 0x20e1 }, { 2629, 0x0080 }, { 2630, 0x8009 }, { 2633, 0x1290 },
+ { 2637, 0x4f18 }, { 2644, 0x6030 }, { 2648, 0x5030 }, { 2652, 0x4060 },
+ { 2655, 0x0062 }, { 2658, 0x09f0 }, { 2664, 0x0810 }, { 2666, 0x0093 },
+ { 2670, 0x0400 }, { 2671, 0x117a }, { 2678, 0x0010 }, { 2679, 0x0400 },
+ /* 0x7100 */
+ { 2680, 0x98f8 }, { 2688, 0x4000 }, { 2689, 0xa801 }, { 2693, 0x0103 },
+ { 2696, 0x0ce2 }, { 2702, 0x5485 }, { 2708, 0x0101 }, { 2710, 0x0200 },
+ { 2711, 0x10a1 }, { 2715, 0x0c04 }, { 2718, 0x8005 }, { 2721, 0x840d },
+ { 2726, 0x1813 }, { 2731, 0x1648 }, { 2736, 0x0000 }, { 2736, 0x4100 },
+ /* 0x7200 */
+ { 2738, 0x0381 }, { 2742, 0xa488 }, { 2747, 0x8810 }, { 2750, 0x0310 },
+ { 2753, 0xc02e }, { 2759, 0x5469 }, { 2766, 0xc909 }, { 2772, 0x9982 },
+ { 2778, 0x6210 }, { 2782, 0x0808 }, { 2784, 0x6100 }, { 2787, 0x4012 },
+ { 2790, 0x1282 }, { 2794, 0x8160 }, { 2798, 0x0020 }, { 2799, 0x4c18 },
+ /* 0x7300 */
+ { 2804, 0x28b4 }, { 2810, 0x430c }, { 2815, 0x1194 }, { 2820, 0x2c26 },
+ { 2826, 0x2008 }, { 2828, 0xe145 }, { 2835, 0xdac1 }, { 2843, 0x1282 },
+ { 2847, 0x406b }, { 2853, 0xd1a9 }, { 2861, 0x2c65 }, { 2868, 0xb2a0 },
+ { 2874, 0x9a60 }, { 2880, 0x224c }, { 2885, 0x02ca }, { 2890, 0xaeb0 },
+ /* 0x7400 */
+ { 2898, 0x0493 }, { 2903, 0x0c02 }, { 2906, 0xff50 }, { 2916, 0x0203 },
+ { 2919, 0x28d9 }, { 2926, 0x2086 }, { 2930, 0x69c4 }, { 2937, 0x0006 },
+ { 2939, 0x82e3 }, { 2946, 0x9707 }, { 2954, 0xcf4b }, { 2964, 0x8a26 },
+ { 2970, 0x1300 }, { 2973, 0xcd09 }, { 2980, 0x8d10 }, { 2985, 0x9c10 },
+ /* 0x7500 */
+ { 2990, 0x0040 }, { 2991, 0x00c4 }, { 2994, 0x8693 }, { 3001, 0xe240 },
+ { 3006, 0x4189 }, { 3011, 0xc085 }, { 3016, 0x8002 }, { 3018, 0x7e02 },
+ { 3025, 0x0022 }, { 3027, 0x122d }, { 3033, 0x0014 }, { 3035, 0x8410 },
+ { 3038, 0xd053 }, { 3045, 0x9080 }, { 3048, 0xd093 }, { 3055, 0x0202 },
+ /* 0x7600 */
+ { 3057, 0x959d }, { 3066, 0x7a6c }, { 3075, 0x2268 }, { 3080, 0x172c },
+ { 3087, 0x0e3b }, { 3095, 0x8220 }, { 3098, 0xe030 }, { 3103, 0x0012 },
+ { 3105, 0x3022 }, { 3109, 0xb820 }, { 3114, 0x25fd }, { 3124, 0x2000 },
+ { 3125, 0x5a22 }, { 3131, 0x0210 }, { 3133, 0x1141 }, { 3137, 0x1243 },
+ /* 0x7700 */
+ { 3142, 0x4441 }, { 3146, 0x16b4 }, { 3153, 0xe104 }, { 3158, 0x6270 },
+ { 3164, 0xe464 }, { 3171, 0xd0c4 }, { 3177, 0x1495 }, { 3183, 0x241d },
+ { 3189, 0x3011 }, { 3193, 0x8470 }, { 3198, 0xc484 }, { 3203, 0x4022 },
+ { 3206, 0x0208 }, { 3208, 0xc226 }, { 3214, 0x1451 }, { 3219, 0x0913 },
+ /* 0x7800 */
+ { 3224, 0x6260 }, { 3229, 0x2002 }, { 3231, 0x600e }, { 3236, 0x00a1 },
+ { 3239, 0x5198 }, { 3245, 0x5004 }, { 3248, 0x451b }, { 3255, 0x4400 },
+ { 3257, 0x8400 }, { 3259, 0xe110 }, { 3264, 0x3112 }, { 3269, 0xa80f },
+ { 3276, 0x5380 }, { 3281, 0x886c }, { 3287, 0x0453 }, { 3292, 0x8ccc },
+ /* 0x7900 */
+ { 3299, 0x1041 }, { 3302, 0xd401 }, { 3307, 0x22a1 }, { 3312, 0xa832 },
+ { 3318, 0x8c70 }, { 3324, 0x1912 }, { 3329, 0x0a80 }, { 3332, 0x5a04 },
+ { 3337, 0x1800 }, { 3339, 0x197a }, { 3347, 0x8b02 }, { 3352, 0x0912 },
+ { 3356, 0x8594 }, { 3362, 0x6450 }, { 3367, 0x2c25 }, { 3373, 0x1102 },
+ /* 0x7a00 */
+ { 3376, 0x168c }, { 3382, 0x4822 }, { 3386, 0xa882 }, { 3391, 0x0731 },
+ { 3397, 0x11b0 }, { 3402, 0xb260 }, { 3408, 0x24a1 }, { 3413, 0x4120 },
+ { 3416, 0x0c65 }, { 3422, 0x4013 }, { 3426, 0x1009 }, { 3429, 0x1a28 },
+ { 3434, 0x5240 }, { 3438, 0x0802 }, { 3440, 0x1b00 }, { 3444, 0x6812 },
+ /* 0x7b00 */
+ { 3449, 0x0080 }, { 3450, 0x8010 }, { 3452, 0xee88 }, { 3460, 0xa013 },
+ { 3465, 0x4083 }, { 3469, 0x0020 }, { 3470, 0xa651 }, { 3477, 0x008c },
+ { 3480, 0x4210 }, { 3483, 0x4843 }, { 3488, 0x9021 }, { 3492, 0x3c65 },
+ { 3500, 0x0524 }, { 3504, 0x0ed0 }, { 3510, 0x0500 }, { 3512, 0x5734 },
+ /* 0x7c00 */
+ { 3520, 0xda5e }, { 3530, 0x0a00 }, { 3532, 0x1161 }, { 3537, 0x065a },
+ { 3543, 0x0440 }, { 3545, 0x7e2e }, { 3555, 0x628a }, { 3561, 0x3205 },
+ { 3566, 0x80c0 }, { 3569, 0x4010 }, { 3571, 0x0041 }, { 3573, 0x9cc1 },
+ { 3580, 0xa390 }, { 3586, 0x26b8 }, { 3593, 0x0a40 }, { 3596, 0x0020 },
+ /* 0x7d00 */
+ { 3597, 0x8388 }, { 3602, 0x604e }, { 3608, 0x2448 }, { 3612, 0x7002 },
+ { 3616, 0x2183 }, { 3621, 0x368a }, { 3628, 0x04a0 }, { 3631, 0x8d01 },
+ { 3636, 0x396e }, { 3645, 0x60c2 }, { 3650, 0x04c0 }, { 3653, 0x02c8 },
+ { 3657, 0x707c }, { 3665, 0x0280 }, { 3667, 0x2c64 }, { 3673, 0x0662 },
+ /* 0x7e00 */
+ { 3678, 0x0101 }, { 3680, 0x30a3 }, { 3686, 0xb181 }, { 3692, 0x8048 },
+ { 3695, 0x40b0 }, { 3699, 0x8105 }, { 3703, 0xc826 }, { 3709, 0x4108 },
+ { 3712, 0x24c2 }, { 3717, 0x6522 }, { 3723, 0x0000 }, { 3723, 0x0000 },
+ { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 },
+ /* 0x7f00 */
+ { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0x0000 }, { 3723, 0xf800 },
+ { 3728, 0x8098 }, { 3732, 0x380c }, { 3737, 0x207a }, { 3743, 0xe002 },
+ { 3747, 0xa801 }, { 3751, 0x10c3 }, { 3756, 0x2446 }, { 3761, 0x9010 },
+ { 3764, 0xc109 }, { 3769, 0x8800 }, { 3771, 0xd128 }, { 3777, 0xe404 },
+ /* 0x8000 */
+ { 3782, 0xe580 }, { 3788, 0xe05a }, { 3795, 0x5051 }, { 3800, 0x56b1 },
+ { 3808, 0x0011 }, { 3810, 0x0000 }, { 3810, 0x2051 }, { 3814, 0x0022 },
+ { 3816, 0x4102 }, { 3819, 0x5000 }, { 3821, 0x08c0 }, { 3824, 0x0300 },
+ { 3826, 0xa100 }, { 3829, 0x01b4 }, { 3834, 0x6001 }, { 3837, 0x464d },
+ /* 0x8100 */
+ { 3844, 0x0808 }, { 3846, 0x51c0 }, { 3851, 0x1091 }, { 3855, 0x1421 },
+ { 3859, 0x14a0 }, { 3863, 0x0084 }, { 3865, 0xa383 }, { 3872, 0x0080 },
+ { 3873, 0x4872 }, { 3879, 0x4941 }, { 3884, 0x4004 }, { 3886, 0x0814 },
+ { 3889, 0xcc28 }, { 3895, 0x68a0 }, { 3900, 0x1812 }, { 3904, 0xa367 },
+ /* 0x8200 */
+ { 3913, 0x8009 }, { 3916, 0x2618 }, { 3921, 0x0106 }, { 3924, 0x0414 },
+ { 3927, 0xc878 }, { 3934, 0x1042 }, { 3937, 0x2089 }, { 3941, 0xa810 },
+ { 3945, 0x469b }, { 3953, 0x0d52 }, { 3959, 0x479b }, { 3968, 0xd495 },
+ { 3976, 0x0040 }, { 3977, 0x0421 }, { 3980, 0xa515 }, { 3987, 0x60c0 },
+ /* 0x8300 */
+ { 3991, 0x0d83 }, { 3997, 0xe800 }, { 4001, 0x7006 }, { 4006, 0x3489 },
+ { 4012, 0x609c }, { 4018, 0x00fa }, { 4024, 0x0000 }, { 4024, 0xa101 },
+ { 4028, 0x2055 }, { 4033, 0x3b34 }, { 4041, 0x32c0 }, { 4046, 0xc000 },
+ { 4048, 0x8281 }, { 4052, 0x2013 }, { 4056, 0x0500 }, { 4058, 0x1340 },
+ /* 0x8400 */
+ { 4062, 0x8442 }, { 4066, 0x0222 }, { 4069, 0x8000 }, { 4070, 0x0200 },
+ { 4071, 0xa5a0 }, { 4077, 0x1746 }, { 4084, 0x04b1 }, { 4089, 0x3159 },
+ { 4096, 0x0022 }, { 4098, 0x402c }, { 4102, 0x8740 }, { 4107, 0x6412 },
+ { 4112, 0x9185 }, { 4118, 0x1008 }, { 4120, 0x8480 }, { 4123, 0x2c87 },
+ /* 0x8500 */
+ { 4130, 0x508c }, { 4135, 0x5001 }, { 4138, 0x8cbc }, { 4146, 0x805c },
+ { 4151, 0x8040 }, { 4153, 0xf24f }, { 4163, 0x8817 }, { 4169, 0xae00 },
+ { 4174, 0x9a62 }, { 4181, 0xa108 }, { 4185, 0x20a5 }, { 4190, 0xf1d0 },
+ { 4198, 0x4c84 }, { 4203, 0x8500 }, { 4206, 0x2141 }, { 4210, 0x9048 },
+ /* 0x8600 */
+ { 4214, 0x6031 }, { 4219, 0x4b07 }, { 4226, 0x0282 }, { 4229, 0x3540 },
+ { 4234, 0x0047 }, { 4238, 0x23cc }, { 4245, 0x921f }, { 4253, 0x04e0 },
+ { 4257, 0x2100 }, { 4259, 0x1542 }, { 4264, 0x21c2 }, { 4269, 0x83ba },
+ { 4277, 0x002b }, { 4281, 0x14a6 }, { 4287, 0x00a9 }, { 4291, 0x3400 },
+ /* 0x8700 */
+ { 4294, 0xc8b0 }, { 4300, 0xc219 }, { 4306, 0xc10a }, { 4311, 0x7606 },
+ { 4318, 0x2029 }, { 4322, 0x2100 }, { 4324, 0x8032 }, { 4328, 0x0806 },
+ { 4331, 0x1bf8 }, { 4340, 0x43a9 }, { 4347, 0x7089 }, { 4353, 0xc022 },
+ { 4357, 0x4702 }, { 4362, 0x9660 }, { 4368, 0x2c1c }, { 4374, 0x850a },
+ /* 0x8800 */
+ { 4379, 0x0e4a }, { 4385, 0xdf1d }, { 4396, 0x6100 }, { 4399, 0x1425 },
+ { 4404, 0x4f2a }, { 4412, 0x9562 }, { 4419, 0x0211 }, { 4422, 0x0a02 },
+ { 4425, 0x0001 }, { 4426, 0x9d00 }, { 4431, 0x0501 }, { 4434, 0x6400 },
+ { 4437, 0x7c01 }, { 4443, 0x480e }, { 4448, 0x8080 }, { 4450, 0x00a3 },
+ /* 0x8900 */
+ { 4454, 0xe042 }, { 4459, 0x1760 }, { 4465, 0x01c1 }, { 4469, 0x4627 },
+ { 4476, 0x8265 }, { 4482, 0x1c84 }, { 4487, 0x480e }, { 4492, 0x3c29 },
+ { 4499, 0x2200 }, { 4501, 0x9831 }, { 4507, 0x0021 }, { 4509, 0x10f1 },
+ { 4515, 0x0000 }, { 4515, 0x01f0 }, { 4520, 0x2a20 }, { 4524, 0xa24a },
+ /* 0x8a00 */
+ { 4530, 0x80b0 }, { 4534, 0x4036 }, { 4539, 0x9855 }, { 4546, 0x60a0 },
+ { 4550, 0x62a9 }, { 4557, 0x31c8 }, { 4563, 0x00a2 }, { 4566, 0xcee0 },
+ { 4574, 0x8849 }, { 4579, 0x82c5 }, { 4585, 0xc280 }, { 4589, 0x48c8 },
+ { 4594, 0x0748 }, { 4599, 0xa0ba }, { 4606, 0x1000 }, { 4607, 0x9071 },
+ /* 0x8b00 */
+ { 4613, 0x0c60 }, { 4617, 0xd002 }, { 4621, 0x2000 }, { 4622, 0x1081 },
+ { 4625, 0x217c }, { 4632, 0x421c }, { 4637, 0x2008 }, { 4639, 0x5340 },
+ { 4644, 0xa832 }, { 4650, 0xd030 }, { 4655, 0x0000 }, { 4655, 0x0000 },
+ { 4655, 0x0000 }, { 4655, 0x0000 }, { 4655, 0x0000 }, { 4655, 0x0000 },
+ /* 0x8c00 */
+ { 4655, 0x0000 }, { 4655, 0x0000 }, { 4655, 0x0000 }, { 4655, 0x6300 },
+ { 4659, 0x8aa0 }, { 4664, 0x2b9a }, { 4672, 0x2358 }, { 4678, 0x4868 },
+ { 4683, 0x08c0 }, { 4686, 0x1a0d }, { 4692, 0x0010 }, { 4693, 0x0600 },
+ { 4695, 0x8a60 }, { 4700, 0x2260 }, { 4704, 0x9102 }, { 4708, 0xc1a5 },
+ /* 0x8d00 */
+ { 4715, 0x020a }, { 4718, 0x0884 }, { 4721, 0x0000 }, { 4721, 0x0000 },
+ { 4721, 0x0000 }, { 4721, 0x0000 }, { 4721, 0x5220 }, { 4725, 0x8000 },
+ { 4726, 0x2114 }, { 4730, 0xc023 }, { 4735, 0x9841 }, { 4740, 0x1aa4 },
+ { 4746, 0x45e1 }, { 4753, 0x02b2 }, { 4758, 0x10b0 }, { 4762, 0x2017 },
+ /* 0x8e00 */
+ { 4767, 0x0872 }, { 4772, 0x0052 }, { 4775, 0x00cf }, { 4781, 0x23ca },
+ { 4788, 0xe803 }, { 4794, 0x7810 }, { 4799, 0xb206 }, { 4805, 0x0e03 },
+ { 4810, 0x020c }, { 4813, 0x6c25 }, { 4820, 0x6284 }, { 4825, 0x0c28 },
+ { 4829, 0x809b }, { 4835, 0x1012 }, { 4838, 0x6100 }, { 4841, 0x0683 },
+ /* 0x8f00 */
+ { 4846, 0x8185 }, { 4851, 0x41c1 }, { 4856, 0x71ab }, { 4865, 0x04f0 },
+ { 4870, 0x808b }, { 4875, 0x613e }, { 4883, 0x0020 }, { 4884, 0x0000 },
+ { 4884, 0x0000 }, { 4884, 0x2000 }, { 4885, 0x0073 }, { 4890, 0x4160 },
+ { 4894, 0x2c43 }, { 4900, 0x002d }, { 4904, 0x4119 }, { 4909, 0x4862 },
+ /* 0x9000 */
+ { 4914, 0x1114 }, { 4918, 0x0900 }, { 4920, 0xb700 }, { 4926, 0x8098 },
+ { 4930, 0x1018 }, { 4933, 0x2800 }, { 4935, 0x10c4 }, { 4939, 0x0211 },
+ { 4942, 0x5920 }, { 4947, 0x0ba1 }, { 4953, 0x0027 }, { 4957, 0x605d },
+ { 4964, 0x11b8 }, { 4970, 0xb3a4 }, { 4978, 0x8820 }, { 4981, 0xc051 },
+ /* 0x9100 */
+ { 4986, 0x2171 }, { 4992, 0x55d1 }, { 5000, 0xc2ad }, { 5008, 0x36d2 },
+ { 5016, 0x8188 }, { 5020, 0x0e88 }, { 5025, 0x2092 }, { 5029, 0x0e10 },
+ { 5033, 0x446a }, { 5039, 0x413a }, { 5045, 0x7142 }, { 5051, 0xb84f },
+ { 5060, 0x002c }, { 5063, 0x4698 }, { 5069, 0xf630 }, { 5077, 0x2a83 },
+ /* 0x9200 */
+ { 5083, 0x16f3 }, { 5092, 0x314d }, { 5099, 0xc178 }, { 5106, 0x5769 },
+ { 5115, 0xe4cd }, { 5124, 0x3302 }, { 5129, 0xc3a3 }, { 5137, 0xbbe1 },
+ { 5147, 0x6700 }, { 5152, 0x8284 }, { 5156, 0x89b1 }, { 5163, 0xbd44 },
+ { 5171, 0x79ef }, { 5183, 0xb3a9 }, { 5192, 0x51ab }, { 5200, 0x8a01 },
+ /* 0x9300 */
+ { 5204, 0x2105 }, { 5208, 0xf032 }, { 5215, 0x06b2 }, { 5221, 0x00d8 },
+ { 5225, 0x0380 }, { 5228, 0x45a7 }, { 5236, 0xa6b0 }, { 5243, 0xa45b },
+ { 5251, 0xad07 }, { 5259, 0x4924 }, { 5264, 0x0b5a }, { 5271, 0x0470 },
+ { 5275, 0x3ef2 }, { 5285, 0xd208 }, { 5290, 0x00c4 }, { 5293, 0x2f80 },
+ /* 0x9400 */
+ { 5299, 0xe316 }, { 5307, 0x80e0 }, { 5311, 0xc000 }, { 5313, 0xa81e },
+ { 5320, 0x1528 }, { 5325, 0x9220 }, { 5329, 0xe90a }, { 5336, 0x0006 },
+ { 5338, 0x0018 }, { 5340, 0x0000 }, { 5340, 0x0000 }, { 5340, 0x0000 },
+ { 5340, 0x0000 }, { 5340, 0x0000 }, { 5340, 0x0000 }, { 5340, 0x0000 },
+ /* 0x9500 */
+ { 5340, 0x0000 }, { 5340, 0x0000 }, { 5340, 0x0000 }, { 5340, 0x0000 },
+ { 5340, 0x0000 }, { 5340, 0x0000 }, { 5340, 0x0000 }, { 5340, 0x4300 },
+ { 5343, 0x7110 }, { 5348, 0xe000 }, { 5351, 0x1a42 }, { 5356, 0xa450 },
+ { 5361, 0x0b40 }, { 5365, 0xe60f }, { 5374, 0x0051 }, { 5377, 0x0000 },
+ /* 0x9600 */
+ { 5377, 0x0000 }, { 5377, 0x6000 }, { 5379, 0x1074 }, { 5384, 0x378a },
+ { 5392, 0x0002 }, { 5393, 0x01d4 }, { 5398, 0x4002 }, { 5400, 0xd810 },
+ { 5405, 0x021e }, { 5410, 0xa442 }, { 5415, 0xc270 }, { 5421, 0x0408 },
+ { 5423, 0x0400 }, { 5424, 0xe504 }, { 5430, 0x8200 }, { 5432, 0x0402 },
+ /* 0x9700 */
+ { 5434, 0x022c }, { 5438, 0x2c00 }, { 5441, 0x010e }, { 5445, 0x000a },
+ { 5447, 0xc40a }, { 5452, 0x0da0 }, { 5457, 0x4488 }, { 5461, 0xa9c8 },
+ { 5468, 0x0201 }, { 5470, 0xc6e0 }, { 5477, 0x5004 }, { 5480, 0xd766 },
+ { 5490, 0x76b2 }, { 5499, 0x6b93 }, { 5508, 0x8013 }, { 5512, 0x0592 },
+ /* 0x9800 */
+ { 5517, 0x6480 }, { 5521, 0x5250 }, { 5526, 0xc869 }, { 5533, 0x402d },
+ { 5538, 0x0490 }, { 5541, 0x06ce }, { 5548, 0x146c }, { 5554, 0x0000 },
+ { 5554, 0x0000 }, { 5554, 0x0000 }, { 5554, 0x6800 }, { 5557, 0x8d91 },
+ { 5564, 0x1124 }, { 5568, 0x0000 }, { 5568, 0x04ea }, { 5574, 0x0048 },
+ /* 0x9900 */
+ { 5576, 0x0184 }, { 5579, 0x9ce2 }, { 5587, 0x08c4 }, { 5591, 0x1e3e },
+ { 5600, 0x61c3 }, { 5607, 0xdb10 }, { 5614, 0x0001 }, { 5615, 0x0000 },
+ { 5615, 0x0000 }, { 5615, 0xa800 }, { 5618, 0x0040 }, { 5619, 0xa627 },
+ { 5627, 0x0208 }, { 5629, 0x5618 }, { 5635, 0x1c80 }, { 5639, 0x6231 },
+ /* 0x9a00 */
+ { 5645, 0x181c }, { 5650, 0x4043 }, { 5654, 0x609d }, { 5661, 0x0168 },
+ { 5665, 0x5c92 }, { 5672, 0x2052 }, { 5676, 0x0000 }, { 5676, 0x0000 },
+ { 5676, 0x0000 }, { 5676, 0x0000 }, { 5676, 0xd400 }, { 5680, 0xca74 },
+ { 5688, 0x414a }, { 5693, 0x18e5 }, { 5700, 0x12b1 }, { 5706, 0xa62c },
+ /* 0x9b00 */
+ { 5713, 0x7b3f }, { 5725, 0x1a45 }, { 5731, 0x2841 }, { 5735, 0x26b8 },
+ { 5742, 0x1900 }, { 5745, 0x48e0 }, { 5750, 0x7d6a }, { 5760, 0x83a8 },
+ { 5766, 0xaef1 }, { 5776, 0x6411 }, { 5781, 0x12c0 }, { 5785, 0xd987 },
+ { 5794, 0x4182 }, { 5798, 0xa181 }, { 5803, 0x8ca0 }, { 5808, 0xa788 },
+ /* 0x9c00 */
+ { 5815, 0x8805 }, { 5819, 0x5742 }, { 5826, 0x07cc }, { 5833, 0x20e2 },
+ { 5838, 0xc63a }, { 5846, 0xf959 }, { 5856, 0x4f08 }, { 5862, 0x08a5 },
+ { 5867, 0x0000 }, { 5867, 0x0000 }, { 5867, 0x0000 }, { 5867, 0x0000 },
+ { 5867, 0x0000 }, { 5867, 0x0000 }, { 5867, 0x0040 }, { 5868, 0x0284 },
+ /* 0x9d00 */
+ { 5871, 0x0804 }, { 5873, 0x7182 }, { 5879, 0x8000 }, { 5880, 0x341d },
+ { 5887, 0x04ac }, { 5892, 0x8018 }, { 5895, 0x0e2c }, { 5901, 0x58c1 },
+ { 5907, 0x6458 }, { 5913, 0x01ec }, { 5919, 0x5402 }, { 5923, 0x9222 },
+ { 5928, 0x0688 }, { 5932, 0xc4f0 }, { 5939, 0x4aa1 }, { 5945, 0x4019 },
+ /* 0x9e00 */
+ { 5949, 0x4484 }, { 5953, 0x3267 }, { 5961, 0x0000 }, { 5961, 0x0000 },
+ { 5961, 0x0000 }, { 5961, 0x0000 }, { 5961, 0x0000 }, { 5961, 0x1c00 },
+ { 5964, 0xc0bd }, { 5972, 0x4940 }, { 5976, 0xd110 }, { 5981, 0x0039 },
+ { 5985, 0x0940 }, { 5988, 0x8020 }, { 5990, 0x7090 }, { 5995, 0x8127 },
+ /* 0x9f00 */
+ { 6001, 0x820c }, { 6005, 0x8ed7 }, { 6015, 0x8c44 }, { 6020, 0xb696 },
+ { 6029, 0x00fa }, { 6035, 0x65e8 }, { 6043, 0xe300 }, { 6048, 0x242b },
+ { 6054, 0x8000 }, { 6055, 0x40d7 }, { 6062, 0x002e },
+};
+static const Summary16 jisx0212_uni2indx_pageff[6] = {
+ /* 0xff00 */
+ { 6066, 0x0000 }, { 6066, 0x0000 }, { 6066, 0x0000 }, { 6066, 0x0000 },
+ { 6066, 0x0000 }, { 6066, 0x4000 },
+};
+
+static int
+jisx0212_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x0460)
+ summary = &jisx0212_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x2100 && wc < 0x2130)
+ summary = &jisx0212_uni2indx_page21[(wc>>4)-0x210];
+ else if (wc >= 0x4e00 && wc < 0x9fb0)
+ summary = &jisx0212_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0xff00 && wc < 0xff60)
+ summary = &jisx0212_uni2indx_pageff[(wc>>4)-0xff0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = jisx0212_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/jisx0213.h b/jni/iconv/lib/jisx0213.h
new file mode 100644
index 0000000..98468c4
--- /dev/null
+++ b/jni/iconv/lib/jisx0213.h
@@ -0,0 +1,5924 @@
+/*
+ * Copyright (C) 1999-2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * JISX0213:2000
+ */
+
+#ifndef _JISX0213_H
+#define _JISX0213_H
+
+/* JISX0213 plane 1 (= ISO-IR-233) characters are in the range
+ 0x{21..7E}{21..7E}.
+ JISX0213 plane 2 (= ISO-IR-229) characters are in the range
+ 0x{21,23..25,28,2C..2F,6E..7E}{21..7E}.
+ Together this makes 120 rows of 94 characters.
+*/
+
+static const unsigned short jisx0213_to_ucs_combining[][2] = {
+ { 0x304b, 0x309a },
+ { 0x304d, 0x309a },
+ { 0x304f, 0x309a },
+ { 0x3051, 0x309a },
+ { 0x3053, 0x309a },
+ { 0x30ab, 0x309a },
+ { 0x30ad, 0x309a },
+ { 0x30af, 0x309a },
+ { 0x30b1, 0x309a },
+ { 0x30b3, 0x309a },
+ { 0x30bb, 0x309a },
+ { 0x30c4, 0x309a },
+ { 0x30c8, 0x309a },
+ { 0x31f7, 0x309a },
+ { 0x00e6, 0x0300 },
+ { 0x0254, 0x0300 },
+ { 0x0254, 0x0301 },
+ { 0x028c, 0x0300 },
+ { 0x028c, 0x0301 },
+ { 0x0259, 0x0300 },
+ { 0x0259, 0x0301 },
+ { 0x025a, 0x0300 },
+ { 0x025a, 0x0301 },
+ { 0x02e9, 0x02e5 },
+ { 0x02e5, 0x02e9 },
+};
+
+static const unsigned short jisx0213_to_ucs_main[120 * 94] = {
+ /* 0x12121..0x1217E */
+ 0x1000, 0x1001, 0x1002, 0x830c, 0x830e, 0x10fb, 0x831a, 0x831b,
+ 0x831f, 0x8301, 0x109b, 0x109c, 0x00b4, 0x8340, 0x00a8, 0x833e,
+ 0x83e3, 0x833f, 0x10fd, 0x10fe, 0x109d, 0x109e, 0x1003, 0x2edd,
+ 0x1005, 0x1006, 0x1007, 0x10fc, 0x0714, 0x0710, 0x830f, 0x833c,
+ 0x101c, 0x0716, 0x835c, 0x0726, 0x0725, 0x0718, 0x0719, 0x071c,
+ 0x071d, 0x8308, 0x8309, 0x1014, 0x1015, 0x833b, 0x833d, 0x835b,
+ 0x835d, 0x1008, 0x1009, 0x100a, 0x100b, 0x100c, 0x100d, 0x100e,
+ 0x100f, 0x1010, 0x1011, 0x830b, 0x0912, 0x00b1, 0x00d7, 0x00f7,
+ 0x831d, 0x0960, 0x831c, 0x831e, 0x0966, 0x0967, 0x091e, 0x0934,
+ 0x0d42, 0x0d40, 0x00b0, 0x0732, 0x0733, 0x0803, 0x83e5, 0x8304,
+ 0x00a2, 0x00a3, 0x8305, 0x8303, 0x8306, 0x830a, 0x8320, 0x00a7,
+ 0x0d06, 0x0d05, 0x0ccb, 0x0ccf, 0x0cce, 0x0cc7,
+ /* 0x12221..0x1227E */
+ 0x0cc6, 0x0ca1, 0x0ca0, 0x0cb3, 0x0cb2, 0x0cbd, 0x0cbc, 0x073b,
+ 0x1012, 0x0892, 0x0890, 0x0891, 0x0893, 0x1013, 0x8307, 0x8302,
+ 0x830d, 0x835e, 0x1033, 0x1034, 0x1035, 0x103b, 0x103c, 0x10ff,
+ 0x109f, 0x0908, 0x090b, 0x0986, 0x0987, 0x0982, 0x0983, 0x092a,
+ 0x0929, 0x0984, 0x0985, 0x098a, 0x098b, 0x0909, 0x0905, 0x0a05,
+ 0x0a06, 0x0927, 0x0928, 0x00ac, 0x08d2, 0x08d4, 0x0900, 0x0903,
+ 0x0995, 0x0996, 0x0997, 0x0925, 0x0926, 0x835f, 0x8360, 0x1018,
+ 0x1019, 0x1016, 0x1017, 0x0920, 0x09a5, 0x0a12, 0x0902, 0x0907,
+ 0x0961, 0x0952, 0x096a, 0x096b, 0x091a, 0x093d, 0x091d, 0x0935,
+ 0x092b, 0x092c, 0x0962, 0x0943, 0x0945, 0x0948, 0x0976, 0x0977,
+ 0x0894, 0x082b, 0x0730, 0x0d6f, 0x0d6d, 0x0d6a, 0x0720, 0x0721,
+ 0x00b6, 0x0d6e, 0x0d6b, 0x0d6c, 0x0d69, 0x0cef,
+ /* 0x12321..0x1237E */
+ 0x0cb7, 0x0cb6, 0x0cc1, 0x0cc0, 0x0897, 0x0898, 0x0896, 0x0899,
+ 0x08c4, 0x08e8, 0x08e6, 0x08e7, 0x08e9, 0x0f34, 0x0f35, 0x8310,
+ 0x8311, 0x8312, 0x8313, 0x8314, 0x8315, 0x8316, 0x8317, 0x8318,
+ 0x8319, 0x0fbf, 0x0cc9, 0x103d, 0x8246, 0x8245, 0x0ce6, 0x0722,
+ 0x8321, 0x8322, 0x8323, 0x8324, 0x8325, 0x8326, 0x8327, 0x8328,
+ 0x8329, 0x832a, 0x832b, 0x832c, 0x832d, 0x832e, 0x832f, 0x8330,
+ 0x8331, 0x8332, 0x8333, 0x8334, 0x8335, 0x8336, 0x8337, 0x8338,
+ 0x8339, 0x833a, 0x0913, 0x0835, 0x080f, 0x13cb, 0x0813, 0x0827,
+ 0x8341, 0x8342, 0x8343, 0x8344, 0x8345, 0x8346, 0x8347, 0x8348,
+ 0x8349, 0x834a, 0x834b, 0x834c, 0x834d, 0x834e, 0x834f, 0x8350,
+ 0x8351, 0x8352, 0x8353, 0x8354, 0x8355, 0x8356, 0x8357, 0x8358,
+ 0x8359, 0x835a, 0x10a0, 0x0713, 0x0ffa, 0x0ffb,
+ /* 0x12421..0x1247E */
+ 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048,
+ 0x1049, 0x104a, 0x104b, 0x104c, 0x104d, 0x104e, 0x104f, 0x1050,
+ 0x1051, 0x1052, 0x1053, 0x1054, 0x1055, 0x1056, 0x1057, 0x1058,
+ 0x1059, 0x105a, 0x105b, 0x105c, 0x105d, 0x105e, 0x105f, 0x1060,
+ 0x1061, 0x1062, 0x1063, 0x1064, 0x1065, 0x1066, 0x1067, 0x1068,
+ 0x1069, 0x106a, 0x106b, 0x106c, 0x106d, 0x106e, 0x106f, 0x1070,
+ 0x1071, 0x1072, 0x1073, 0x1074, 0x1075, 0x1076, 0x1077, 0x1078,
+ 0x1079, 0x107a, 0x107b, 0x107c, 0x107d, 0x107e, 0x107f, 0x1080,
+ 0x1081, 0x1082, 0x1083, 0x1084, 0x1085, 0x1086, 0x1087, 0x1088,
+ 0x1089, 0x108a, 0x108b, 0x108c, 0x108d, 0x108e, 0x108f, 0x1090,
+ 0x1091, 0x1092, 0x1093, 0x1094, 0x1095, 0x1096, 0x0001, 0x0002,
+ 0x0003, 0x0004, 0x0005, 0x0000, 0x0000, 0x0000,
+ /* 0x12521..0x1257E */
+ 0x10a1, 0x10a2, 0x10a3, 0x10a4, 0x10a5, 0x10a6, 0x10a7, 0x10a8,
+ 0x10a9, 0x10aa, 0x10ab, 0x10ac, 0x10ad, 0x10ae, 0x10af, 0x10b0,
+ 0x10b1, 0x10b2, 0x10b3, 0x10b4, 0x10b5, 0x10b6, 0x10b7, 0x10b8,
+ 0x10b9, 0x10ba, 0x10bb, 0x10bc, 0x10bd, 0x10be, 0x10bf, 0x10c0,
+ 0x10c1, 0x10c2, 0x10c3, 0x10c4, 0x10c5, 0x10c6, 0x10c7, 0x10c8,
+ 0x10c9, 0x10ca, 0x10cb, 0x10cc, 0x10cd, 0x10ce, 0x10cf, 0x10d0,
+ 0x10d1, 0x10d2, 0x10d3, 0x10d4, 0x10d5, 0x10d6, 0x10d7, 0x10d8,
+ 0x10d9, 0x10da, 0x10db, 0x10dc, 0x10dd, 0x10de, 0x10df, 0x10e0,
+ 0x10e1, 0x10e2, 0x10e3, 0x10e4, 0x10e5, 0x10e6, 0x10e7, 0x10e8,
+ 0x10e9, 0x10ea, 0x10eb, 0x10ec, 0x10ed, 0x10ee, 0x10ef, 0x10f0,
+ 0x10f1, 0x10f2, 0x10f3, 0x10f4, 0x10f5, 0x10f6, 0x0006, 0x0007,
+ 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d,
+ /* 0x12621..0x1267E */
+ 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398,
+ 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0,
+ 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9,
+ 0x0d64, 0x0d60, 0x0d62, 0x0d66, 0x0d61, 0x0d65, 0x0d67, 0x0d63,
+ 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8,
+ 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0,
+ 0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9,
+ 0x03c2, 0x0bf5, 0x0bf6, 0x0bf7, 0x0bf8, 0x0bf9, 0x0bfa, 0x0bfb,
+ 0x0bfc, 0x0bfd, 0x0bfe, 0x0d16, 0x0d17, 0x1020, 0x0d0e, 0x0d00,
+ 0x0d01, 0x0d02, 0x0d03, 0x0d68, 0x0cb1, 0x11f0, 0x11f1, 0x11f2,
+ 0x11f3, 0x11f4, 0x11f5, 0x11f6, 0x11f7, 0x11f8, 0x11f9, 0x000e,
+ 0x11fa, 0x11fb, 0x11fc, 0x11fd, 0x11fe, 0x11ff,
+ /* 0x12721..0x1277E */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416,
+ 0x0417, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426,
+ 0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e,
+ 0x042f, 0x0abe, 0x0abf, 0x0ac0, 0x0ac1, 0x0ac2, 0x0ac3, 0x0ac4,
+ 0x0ac5, 0x0ac6, 0x0ac7, 0x0ac8, 0x0ac9, 0x0aca, 0x0acb, 0x0acc,
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436,
+ 0x0437, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446,
+ 0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e,
+ 0x044f, 0x10f7, 0x10f8, 0x10f9, 0x10fa, 0x09da, 0x09db, 0x0853,
+ 0x0854, 0x0855, 0x0e13, 0x0a18, 0x0b23, 0x0ace,
+ /* 0x12821..0x1287E */
+ 0x0c00, 0x0c02, 0x0c0c, 0x0c10, 0x0c18, 0x0c14, 0x0c1c, 0x0c2c,
+ 0x0c24, 0x0c34, 0x0c3c, 0x0c01, 0x0c03, 0x0c0f, 0x0c13, 0x0c1b,
+ 0x0c17, 0x0c23, 0x0c33, 0x0c2b, 0x0c3b, 0x0c4b, 0x0c20, 0x0c2f,
+ 0x0c28, 0x0c37, 0x0c3f, 0x0c1d, 0x0c30, 0x0c25, 0x0c38, 0x0c42,
+ 0x1251, 0x1252, 0x1253, 0x1254, 0x1255, 0x1256, 0x1257, 0x1258,
+ 0x1259, 0x125a, 0x125b, 0x125c, 0x125d, 0x125e, 0x125f, 0x12b1,
+ 0x12b2, 0x12b3, 0x12b4, 0x12b5, 0x12b6, 0x12b7, 0x12b8, 0x12b9,
+ 0x12ba, 0x12bb, 0x12bc, 0x12bd, 0x12be, 0x12bf, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0cd0, 0x0cd1,
+ 0x0cd2, 0x0cd3, 0x073c, 0x0747, 0x0748, 0x0749, 0x01cd, 0x01ce,
+ 0x01d0, 0x053e, 0x053f, 0x01f8, 0x01f9, 0x01d1, 0x01d2, 0x01d4,
+ 0x01d6, 0x01d8, 0x01da, 0x01dc, 0x0000, 0x0000,
+ /* 0x12921..0x1297E */
+ 0x07ac, 0x00a0, 0x00a1, 0x00a4, 0x00a6, 0x00a9, 0x00aa, 0x00ab,
+ 0x00ad, 0x00ae, 0x00af, 0x00b2, 0x00b3, 0x00b7, 0x00b8, 0x00b9,
+ 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 0x00c0, 0x00c1,
+ 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c6, 0x00c7, 0x00c8, 0x00c9,
+ 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf, 0x00d0, 0x00d1,
+ 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d8, 0x00d9, 0x00da,
+ 0x00db, 0x00dc, 0x00dd, 0x00de, 0x00df, 0x00e0, 0x00e1, 0x00e2,
+ 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7, 0x00e8, 0x00e9, 0x00ea,
+ 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 0x00f0, 0x00f1, 0x00f2,
+ 0x00f3, 0x00f4, 0x00f5, 0x00f6, 0x00f8, 0x00f9, 0x00fa, 0x00fb,
+ 0x00fc, 0x00fd, 0x00fe, 0x00ff, 0x0100, 0x012a, 0x016a, 0x0112,
+ 0x014c, 0x0101, 0x012b, 0x016b, 0x0113, 0x014d,
+ /* 0x12A21..0x12A7E */
+ 0x0104, 0x02d8, 0x0141, 0x013d, 0x015a, 0x0160, 0x015e, 0x0164,
+ 0x0179, 0x017d, 0x017b, 0x0105, 0x02db, 0x0142, 0x013e, 0x015b,
+ 0x02c7, 0x0161, 0x015f, 0x0165, 0x017a, 0x02dd, 0x017e, 0x017c,
+ 0x0154, 0x0102, 0x0139, 0x0106, 0x010c, 0x0118, 0x011a, 0x010e,
+ 0x0143, 0x0147, 0x0150, 0x0158, 0x016e, 0x0170, 0x0162, 0x0155,
+ 0x0103, 0x013a, 0x0107, 0x010d, 0x0119, 0x011b, 0x010f, 0x0111,
+ 0x0144, 0x0148, 0x0151, 0x0159, 0x016f, 0x0171, 0x0163, 0x02d9,
+ 0x0108, 0x011c, 0x0124, 0x0134, 0x015c, 0x016c, 0x0109, 0x011d,
+ 0x0125, 0x0135, 0x015d, 0x016d, 0x0271, 0x028b, 0x027e, 0x0283,
+ 0x0292, 0x026c, 0x026e, 0x0279, 0x0288, 0x0256, 0x0273, 0x027d,
+ 0x0282, 0x0290, 0x027b, 0x026d, 0x025f, 0x0272, 0x029d, 0x028e,
+ 0x0261, 0x014b, 0x0270, 0x0281, 0x0127, 0x0295,
+ /* 0x12B21..0x12B7E */
+ 0x0294, 0x0266, 0x0298, 0x01c2, 0x0253, 0x0257, 0x0284, 0x0260,
+ 0x0193, 0x0153, 0x0152, 0x0268, 0x0289, 0x0258, 0x0275, 0x0259,
+ 0x025c, 0x025e, 0x0250, 0x026f, 0x028a, 0x0264, 0x028c, 0x0254,
+ 0x0251, 0x0252, 0x028d, 0x0265, 0x02a2, 0x02a1, 0x0255, 0x0291,
+ 0x027a, 0x0267, 0x025a, 0x000f, 0x01fd, 0x0670, 0x0671, 0x0010,
+ 0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 0x0672,
+ 0x0673, 0x0361, 0x02c8, 0x02cc, 0x02d0, 0x02d1, 0x0306, 0x073f,
+ 0x030b, 0x0301, 0x0304, 0x0300, 0x030f, 0x030c, 0x0302, 0x02e5,
+ 0x02e6, 0x02e7, 0x02e8, 0x02e9, 0x0018, 0x0019, 0x0325, 0x032c,
+ 0x0339, 0x031c, 0x031f, 0x0320, 0x0308, 0x033d, 0x0329, 0x032f,
+ 0x02de, 0x0324, 0x0330, 0x033c, 0x0334, 0x031d, 0x031e, 0x0318,
+ 0x0319, 0x032a, 0x033a, 0x033b, 0x0303, 0x031a,
+ /* 0x12C21..0x12C7E */
+ 0x0e76, 0x0e77, 0x0e78, 0x0e79, 0x0e7a, 0x0e7b, 0x0e7c, 0x0e7d,
+ 0x0e7e, 0x0e7f, 0x0beb, 0x0bec, 0x0bed, 0x0bee, 0x0bef, 0x0bf0,
+ 0x0bf1, 0x0bf2, 0x0bf3, 0x0bf4, 0x0870, 0x0871, 0x0872, 0x0873,
+ 0x0874, 0x0875, 0x0876, 0x0877, 0x0878, 0x0879, 0x087a, 0x087b,
+ 0x0bd0, 0x0bd1, 0x0bd2, 0x0bd3, 0x0bd4, 0x0bd5, 0x0bd6, 0x0bd7,
+ 0x0bd8, 0x0bd9, 0x0bda, 0x0bdb, 0x0bdc, 0x0bdd, 0x0bde, 0x0bdf,
+ 0x0be0, 0x0be1, 0x0be2, 0x0be3, 0x0be4, 0x0be5, 0x0be6, 0x0be7,
+ 0x0be8, 0x0be9, 0x12d0, 0x12d1, 0x12d2, 0x12d3, 0x12d4, 0x12d5,
+ 0x12d6, 0x12d7, 0x12d8, 0x12d9, 0x12da, 0x12db, 0x12dc, 0x12dd,
+ 0x12de, 0x12df, 0x12e0, 0x12e1, 0x12e2, 0x12e3, 0x12fa, 0x12e9,
+ 0x12e5, 0x12ed, 0x12ec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0751, 0x0742,
+ /* 0x12D21..0x12D7E */
+ 0x0b60, 0x0b61, 0x0b62, 0x0b63, 0x0b64, 0x0b65, 0x0b66, 0x0b67,
+ 0x0b68, 0x0b69, 0x0b6a, 0x0b6b, 0x0b6c, 0x0b6d, 0x0b6e, 0x0b6f,
+ 0x0b70, 0x0b71, 0x0b72, 0x0b73, 0x0860, 0x0861, 0x0862, 0x0863,
+ 0x0864, 0x0865, 0x0866, 0x0867, 0x0868, 0x0869, 0x086a, 0x1349,
+ 0x1314, 0x1322, 0x134d, 0x1318, 0x1327, 0x1303, 0x1336, 0x1351,
+ 0x1357, 0x130d, 0x1326, 0x1323, 0x132b, 0x134a, 0x133b, 0x139c,
+ 0x139d, 0x139e, 0x138e, 0x138f, 0x13c4, 0x13a1, 0x086b, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x137b, 0x101d,
+ 0x101f, 0x0816, 0x13cd, 0x0821, 0x12a4, 0x12a5, 0x12a6, 0x12a7,
+ 0x12a8, 0x1231, 0x1232, 0x1239, 0x137e, 0x137d, 0x137c, 0x0000,
+ 0x0000, 0x0000, 0x092e, 0x0000, 0x0000, 0x0000, 0x0000, 0x091f,
+ 0x09bf, 0x0000, 0x0000, 0x0000, 0x0e56, 0x0d1e,
+ /* 0x12E21..0x12E7E */
+ 0x2ff1, 0x840b, 0x1402, 0x2e28, 0x2e2f, 0x2e30, 0x2e8d, 0x2ee1,
+ 0x2efd, 0x2eff, 0x2f03, 0x2f0b, 0x2f60, 0x2f48, 0x2f49, 0x2f56,
+ 0x2f5f, 0x2f6a, 0x2f6c, 0x2f7e, 0x2f8a, 0x2f94, 0x2f97, 0x8130,
+ 0x2fc9, 0x2fe0, 0x3001, 0x3002, 0x300e, 0x3018, 0x3027, 0x302e,
+ 0x3040, 0x303b, 0x3041, 0x3094, 0x30cc, 0x30f2, 0x30d0, 0x30e6,
+ 0x8131, 0x3106, 0x3103, 0x310b, 0x311e, 0x3135, 0x314a, 0x8132,
+ 0x3155, 0x3157, 0x14b5, 0x319d, 0x31c3, 0x31ca, 0x31de, 0x31e2,
+ 0x31ee, 0x3201, 0x14db, 0x3213, 0x3215, 0x3249, 0x3257, 0x3261,
+ 0x3293, 0x32c8, 0x8133, 0x32cc, 0x32d0, 0x32d6, 0x32db, 0x8134,
+ 0x32f0, 0x32fb, 0x3300, 0x3307, 0x331c, 0x8135, 0x3361, 0x3363,
+ 0x337d, 0x3393, 0x339d, 0x33b2, 0x3412, 0x3427, 0x344d, 0x349c,
+ 0x346b, 0x3474, 0x347f, 0x3488, 0x3496, 0x34a1,
+ /* 0x12F21..0x12F7E */
+ 0x34a9, 0x34c6, 0x34ff, 0x350e, 0x352b, 0x3535, 0x3550, 0x355e,
+ 0x3581, 0x3586, 0x358e, 0x8136, 0x35ad, 0x35ce, 0x8137, 0x3608,
+ 0x360e, 0x363b, 0x3649, 0x3676, 0x3666, 0x8138, 0x366f, 0x3671,
+ 0x3672, 0x3699, 0x369e, 0x36a9, 0x36ac, 0x36b3, 0x36c9, 0x36ca,
+ 0x370a, 0x923d, 0x3721, 0x372f, 0x3733, 0x3734, 0x3770, 0x3777,
+ 0x377c, 0x379c, 0x810f, 0x931b, 0x37b8, 0x37c7, 0x37c8, 0x37cf,
+ 0x37e4, 0x37ed, 0x37f5, 0x37f6, 0x37ff, 0x3809, 0x8110, 0x3861,
+ 0x3864, 0x8139, 0x387c, 0x3889, 0x389e, 0x813a, 0x38a9, 0x946e,
+ 0x38d2, 0x38ce, 0x38d4, 0x38da, 0x38e0, 0x38e9, 0x390c, 0x6641,
+ 0x395d, 0x396d, 0x398b, 0x3992, 0x39a4, 0x39c3, 0x39d2, 0x39dd,
+ 0x3a13, 0x3a23, 0x3a67, 0x3a6d, 0x3a77, 0x3a7e, 0x3a84, 0x3a9e,
+ 0x3aa7, 0x3ac4, 0x98bd, 0x3b19, 0x3b25, 0x325d,
+ /* 0x13021..0x1307E */
+ 0x2e9c, 0x3516, 0x3a03, 0x763f, 0x34c0, 0x411b, 0x4328, 0x39f6,
+ 0x7022, 0x6475, 0x631c, 0x5a50, 0x40aa, 0x43e1, 0x4e25, 0x45ed,
+ 0x6466, 0x62a6, 0x7bf5, 0x4893, 0x3727, 0x45a1, 0x4271, 0x3b9b,
+ 0x39d0, 0x667b, 0x78f4, 0x5d62, 0x5dbe, 0x7b8e, 0x4216, 0x5c9f,
+ 0x68b7, 0x3b89, 0x3eb5, 0x4309, 0x4697, 0x4848, 0x75c7, 0x778d,
+ 0x474f, 0x2ee5, 0x2f0a, 0x2f4d, 0x2f9d, 0x3049, 0x36f2, 0x3937,
+ 0x39d4, 0x3a01, 0x3c09, 0x40df, 0x410f, 0x4170, 0x4613, 0x4905,
+ 0x50ba, 0x554f, 0x5570, 0x59fb, 0x5dad, 0x5def, 0x60c3, 0x640e,
+ 0x6863, 0x6b02, 0x7055, 0x707a, 0x333b, 0x2e95, 0x2ea5, 0x37df,
+ 0x60b2, 0x70c1, 0x58ef, 0x2e00, 0x38f1, 0x4ea2, 0x7038, 0x5a32,
+ 0x6328, 0x628b, 0x7c2f, 0x3141, 0x3370, 0x34bd, 0x34e1, 0x36e0,
+ 0x39fb, 0x3f15, 0x78f2, 0x4deb, 0x60e4, 0x652d,
+ /* 0x13121..0x1317E */
+ 0x7662, 0x7670, 0x76a0, 0x77fb, 0x340b, 0x33f3, 0x3b87, 0x50cf,
+ 0x5fbd, 0x6fc2, 0x76e8, 0x336f, 0x7d5c, 0x5aba, 0x2e11, 0x5893,
+ 0x61fc, 0x4e26, 0x3618, 0x3504, 0x4b1d, 0x651a, 0x7c3b, 0x39e5,
+ 0x33a9, 0x4d66, 0x54dc, 0x758f, 0x3642, 0x2e91, 0x704b, 0x76f2,
+ 0x634f, 0x790c, 0x33e1, 0x35b6, 0x3b30, 0x3f71, 0x4620, 0x46f3,
+ 0x4804, 0x4c38, 0x4cf3, 0x4d29, 0x545b, 0x56c8, 0x5a4e, 0x7834,
+ 0x62f1, 0x685b, 0x6a60, 0x72ed, 0x4db2, 0x55ab, 0x56ca, 0x79c5,
+ 0x40a6, 0x6b01, 0x6d8a, 0x75b2, 0x498e, 0x33ad, 0x3186, 0x3712,
+ 0x3830, 0x3944, 0x3bb4, 0x3ef6, 0x4028, 0x43a9, 0x43f4, 0x4cbf,
+ 0x4f14, 0x508e, 0x5114, 0x5159, 0x51d5, 0x533f, 0x5e01, 0x6276,
+ 0x62d1, 0x6597, 0x7060, 0x725b, 0x7d1b, 0x3869, 0x45bc, 0x4c5a,
+ 0x5525, 0x31f9, 0x392e, 0x3965, 0x3f80, 0x3fdc,
+ /* 0x13221..0x1327E */
+ 0x42bc, 0x45fa, 0x4a2a, 0x4b27, 0x4bb4, 0x538b, 0x5fc1, 0x6956,
+ 0x7d2c, 0x7d0e, 0x7ec4, 0x3ca1, 0x4c96, 0x637b, 0x3104, 0x3c4b,
+ 0x41b6, 0x61c6, 0x4876, 0x5261, 0x2e59, 0x2ffa, 0x3378, 0x4069,
+ 0x4e29, 0x5a4f, 0x77f3, 0x2e0b, 0x3316, 0x2eee, 0x2f55, 0x2f3d,
+ 0x2fa1, 0x2f73, 0x32a0, 0x33ef, 0x3609, 0x390f, 0x3ac1, 0x3bb6,
+ 0x3be1, 0x59d1, 0x4687, 0x479c, 0x47b6, 0x4b4c, 0x4cb3, 0x506b,
+ 0x53c2, 0x598d, 0x59be, 0x5a3c, 0x5b87, 0x62b1, 0x62db, 0x6304,
+ 0x6377, 0x63ef, 0x63d3, 0x6766, 0x6ab2, 0x3629, 0x6ca8, 0x6fe6,
+ 0x704e, 0x771e, 0x668a, 0x2fc4, 0x3ce8, 0x4211, 0x5259, 0x553b,
+ 0x61e5, 0x62bd, 0x66fe, 0x6cc0, 0x76c5, 0x7913, 0x79d5, 0x2ecb,
+ 0x2f1a, 0x69e3, 0x36de, 0x384a, 0x38ca, 0x3efb, 0x3feb, 0x402a,
+ 0x4094, 0x4062, 0x41d0, 0x4212, 0x42d0, 0x4539,
+ /* 0x13321..0x1337E */
+ 0x7b41, 0x4666, 0x48b0, 0x4d77, 0x5070, 0x554c, 0x5686, 0x5d75,
+ 0x62a5, 0x67f9, 0x758b, 0x768e, 0x6c9d, 0x31f1, 0x32be, 0x3916,
+ 0x34b3, 0x3bb3, 0x3d16, 0x4168, 0x4982, 0x4daf, 0x588d, 0x64cb,
+ 0x6857, 0x6a72, 0x73a7, 0x7ab8, 0x4d6c, 0x79a8, 0x66d9, 0x37a3,
+ 0x47ff, 0x66ce, 0x720e, 0x3283, 0x3687, 0x3404, 0x3ed3, 0x42e1,
+ 0x44b9, 0x483c, 0x4838, 0x4bbb, 0x5372, 0x58ba, 0x5a6b, 0x699a,
+ 0x69d2, 0x6d6b, 0x6f03, 0x70ed, 0x75a3, 0x7694, 0x7769, 0x3b66,
+ 0x3cb3, 0x497d, 0x784d, 0x784e, 0x439b, 0x5b20, 0x4a2b, 0x4a7f,
+ 0x48b6, 0x7c0d, 0x4f5f, 0x3272, 0x359d, 0x4070, 0x42ec, 0x4d3b,
+ 0x4e07, 0x4ed1, 0x645b, 0x6910, 0x6f44, 0x2e14, 0x7c39, 0x33f6,
+ 0x491b, 0x4a3a, 0x7784, 0x482a, 0x315c, 0x5ac3, 0x64b2, 0x71dc,
+ 0x738c, 0x365b, 0x7d28, 0x4822, 0x6305, 0x6431,
+ /* 0x13421..0x1347E */
+ 0x5ca5, 0x3208, 0x62c5, 0x54e6, 0x2e7e, 0x2f83, 0x31a0, 0x3bd2,
+ 0x320a, 0x32d8, 0x32e7, 0x3dfb, 0x359a, 0x382a, 0x39e6, 0x3b8c,
+ 0x3b98, 0x3bdb, 0x3e72, 0x3e79, 0x40a3, 0x411f, 0x4163, 0x41be,
+ 0x43db, 0x4562, 0x47d1, 0x4853, 0x48fa, 0x4b3e, 0x4b53, 0x4c57,
+ 0x4f22, 0x4f97, 0x4f45, 0x54b0, 0x5518, 0x56e3, 0x570b, 0x5aff,
+ 0x5ba1, 0x5c21, 0x5de9, 0x5f36, 0x5ff0, 0x609d, 0x6266, 0x639e,
+ 0x69b3, 0x6acc, 0x6cab, 0x7084, 0x7451, 0x7593, 0x7591, 0x75a2,
+ 0x7665, 0x77d3, 0x7928, 0x6218, 0x2e38, 0x342b, 0x3cb8, 0x3dcc,
+ 0x53a9, 0x564c, 0x573c, 0x3ca9, 0x5feb, 0x6d0b, 0x76c1, 0x7811,
+ 0x7854, 0x7858, 0x2f01, 0x2f0e, 0x3371, 0x359c, 0x3668, 0x37fa,
+ 0x3947, 0x3b09, 0x3bc4, 0x3c90, 0x3e0c, 0x3e7e, 0x3fcc, 0x43ee,
+ 0x473a, 0x45d7, 0x45e2, 0x471f, 0x48cb, 0x48c4,
+ /* 0x13521..0x1357E */
+ 0x4a5f, 0x3e30, 0x4bc5, 0x4c17, 0x4c7d, 0x557f, 0x5948, 0x3b63,
+ 0x5a00, 0x5d00, 0x3fbd, 0x698f, 0x6a18, 0x6cb4, 0x6d77, 0x6ecc,
+ 0x6f1d, 0x78e2, 0x7a0e, 0x7b3c, 0x2e80, 0x307d, 0x3100, 0x3993,
+ 0x3b9c, 0x422f, 0x4280, 0x44ec, 0x4b3a, 0x52a0, 0x5591, 0x5947,
+ 0x5fa9, 0x67fb, 0x6abc, 0x6b70, 0x43ac, 0x63ca, 0x77a0, 0x3409,
+ 0x3403, 0x35ab, 0x4854, 0x4a58, 0x6a70, 0x5827, 0x4775, 0x7ecd,
+ 0x3374, 0x3ba2, 0x611a, 0x6650, 0x7006, 0x2e18, 0x2e45, 0x2ec7,
+ 0x2f11, 0x33ca, 0x3438, 0x3bae, 0x3f13, 0x4025, 0x4551, 0x473d,
+ 0x4c42, 0x4c72, 0x4ce3, 0x5078, 0x5403, 0x5a76, 0x5aae, 0x5b08,
+ 0x5d1a, 0x5cfe, 0x5d66, 0x45e7, 0x525b, 0x33bb, 0x3c45, 0x3de8,
+ 0x42d2, 0x42e0, 0x4319, 0x4e20, 0x665a, 0x6a31, 0x6ddd, 0x72f8,
+ 0x4f01, 0x59a6, 0x7b5a, 0x2ea8, 0x2eab, 0x2eac,
+ /* 0x13621..0x1367E */
+ 0x2f9b, 0x2fa0, 0x30d1, 0x3147, 0x5af6, 0x3171, 0x31f6, 0x3354,
+ 0x3321, 0x337f, 0x33eb, 0x35ac, 0x3883, 0x3ce1, 0x3f37, 0x3f4a,
+ 0x402f, 0x4050, 0x406d, 0x431f, 0x4559, 0x4a4b, 0x4cc1, 0x52c2,
+ 0x52ed, 0x57ef, 0x60f8, 0x6105, 0x6208, 0x654e, 0x70f7, 0x73e1,
+ 0x77ff, 0x7957, 0x7a5a, 0x2ef0, 0x31dd, 0x3c2d, 0x4681, 0x496d,
+ 0x3c40, 0x46f2, 0x4975, 0x5389, 0x4850, 0x5c81, 0x30c5, 0x32e4,
+ 0x3747, 0x3dfe, 0x7326, 0x45a4, 0x4b23, 0x4b3d, 0x5434, 0x5981,
+ 0x59bd, 0x5b4b, 0x5dca, 0x62b9, 0x63cc, 0x687f, 0x695f, 0x6b39,
+ 0x6fd1, 0x71d1, 0x341f, 0x7280, 0x2e5d, 0x3036, 0x33e5, 0x333a,
+ 0x52d7, 0x5396, 0x57e9, 0x62e6, 0x6eaf, 0x79c6, 0x79c8, 0x79d2,
+ 0x3177, 0x411a, 0x665e, 0x35b0, 0x5a7a, 0x3076, 0x3bd3, 0x7047,
+ 0x7685, 0x2e32, 0x4adb, 0x71e7, 0x3c51, 0x3c48,
+ /* 0x13721..0x1377E */
+ 0x4398, 0x5a9f, 0x4c93, 0x7774, 0x6f61, 0x5aaa, 0x518a, 0x7688,
+ 0x5c82, 0x4817, 0x5e70, 0x4851, 0x736c, 0x32f2, 0x341b, 0x65ab,
+ 0x6a13, 0x5fa4, 0x6ecd, 0x70e1, 0x3366, 0x6888, 0x5941, 0x2fc2,
+ 0x30be, 0x3211, 0x3144, 0x3553, 0x372d, 0x53ea, 0x378b, 0x3951,
+ 0x3f62, 0x3f84, 0x4075, 0x4176, 0x4167, 0x41a9, 0x43b2, 0x443a,
+ 0x456c, 0x466f, 0x4842, 0x4e13, 0x5566, 0x5a3d, 0x5cfb, 0x5d4c,
+ 0x5d99, 0x5e4b, 0x5f6b, 0x630e, 0x634a, 0x66cd, 0x6a08, 0x6a63,
+ 0x6b66, 0x6efd, 0x781a, 0x7d8f, 0x62b8, 0x6fce, 0x7be8, 0x3287,
+ 0x421f, 0x4483, 0x4fc0, 0x7699, 0x4841, 0x3091, 0x4b20, 0x4c7a,
+ 0x4f54, 0x5a74, 0x5d50, 0x6840, 0x6a23, 0x4708, 0x2ef6, 0x3039,
+ 0x3026, 0x3065, 0x317c, 0x3238, 0x3263, 0x35a7, 0x370f, 0x3805,
+ 0x3acc, 0x3efa, 0x41b2, 0x41f8, 0x42f3, 0x4372,
+ /* 0x13821..0x1387E */
+ 0x491c, 0x4a29, 0x527d, 0x52ac, 0x532e, 0x5814, 0x586f, 0x5d79,
+ 0x570c, 0x60a9, 0x698b, 0x6b19, 0x6ce2, 0x6ed2, 0x7063, 0x7375,
+ 0x767a, 0x7855, 0x7a13, 0x7e78, 0x3143, 0x339f, 0x33b3, 0x3e7b,
+ 0x3f26, 0x4e1b, 0x4e90, 0x5384, 0x53fe, 0x5d43, 0x6237, 0x6a00,
+ 0x6afa, 0x7650, 0x2e4e, 0x300b, 0x33e4, 0x347c, 0x36fa, 0x39d1,
+ 0x3b64, 0x3df1, 0x3eab, 0x3f27, 0x4238, 0x4545, 0x47af, 0x4e56,
+ 0x52d0, 0x5cca, 0x68b4, 0x60a1, 0x60e1, 0x63f0, 0x664e, 0x6a87,
+ 0x6de8, 0x7237, 0x76c7, 0x7867, 0x7f13, 0x2e94, 0x2e92, 0x2f0d,
+ 0x3348, 0x3449, 0x343e, 0x3a2f, 0x3f8c, 0x3fa1, 0x409f, 0x48a7,
+ 0x4a8e, 0x545a, 0x5881, 0x6a9e, 0x6aa4, 0x6b77, 0x7190, 0x2e5e,
+ 0x7bc9, 0x2ea4, 0x2f7c, 0x2faf, 0x3019, 0x3016, 0x3149, 0x316c,
+ 0x329f, 0x32b9, 0x32fe, 0x339a, 0x33e3, 0x3411,
+ /* 0x13921..0x1397E */
+ 0x340e, 0x3589, 0x3751, 0x37a2, 0x397d, 0x3b54, 0x3b5d, 0x3b8f,
+ 0x3de5, 0x3de7, 0x3df7, 0x3e78, 0x3e83, 0x3e9a, 0x3eb7, 0x3f18,
+ 0x4052, 0x414c, 0x4297, 0x42d8, 0x43a7, 0x453b, 0x4602, 0x4643,
+ 0x46f4, 0x476d, 0x4821, 0x4897, 0x49cb, 0x4c5f, 0x4d2a, 0x4d69,
+ 0x4e2f, 0x4e9d, 0x5532, 0x5687, 0x586c, 0x5a3f, 0x5ce0, 0x5d05,
+ 0x5d18, 0x5d5e, 0x5db1, 0x6015, 0x6003, 0x60af, 0x60b1, 0x6154,
+ 0x618f, 0x622a, 0x6352, 0x684c, 0x6861, 0x6b1b, 0x6ca2, 0x6cfc,
+ 0x70ca, 0x7175, 0x7271, 0x583f, 0x72fc, 0x75a4, 0x764d, 0x7805,
+ 0x7999, 0x7ad8, 0x7d3b, 0x325b, 0x32ab, 0x33f7, 0x3408, 0x38d5,
+ 0x42f7, 0x4fe0, 0x6c6a, 0x6f5f, 0x7eb9, 0x314b, 0x323b, 0x344a,
+ 0x36fd, 0x5a40, 0x7177, 0x7d60, 0x7ed2, 0x5344, 0x4f09, 0x6170,
+ 0x5511, 0x3ffd, 0x40da, 0x7aa8, 0x52db, 0x6fbc,
+ /* 0x13A21..0x13A7E */
+ 0x4b64, 0x7803, 0x2eca, 0x36f0, 0x3764, 0x38be, 0x3a5a, 0x4068,
+ 0x41c7, 0x460f, 0x4606, 0x4839, 0x48b1, 0x4df7, 0x55d5, 0x5d3a,
+ 0x626e, 0x7b42, 0x2e9b, 0x2f50, 0x33c9, 0x3506, 0x3d6f, 0x3de6,
+ 0x3dee, 0x47fb, 0x4c99, 0x5473, 0x5802, 0x6a50, 0x7396, 0x68df,
+ 0x3750, 0x3ea7, 0x432b, 0x30b5, 0x30ac, 0x318d, 0x4700, 0x34c9,
+ 0x385e, 0x39bb, 0x3bb0, 0x3f69, 0x424d, 0x43a1, 0x483d, 0x4b73,
+ 0x4e08, 0x507d, 0x71c7, 0x5280, 0x5815, 0x5826, 0x596d, 0x458e,
+ 0x5d30, 0x63dc, 0x68c1, 0x6f09, 0x769b, 0x3264, 0x3728, 0x4750,
+ 0x5f6a, 0x6ca1, 0x31b4, 0x3742, 0x762a, 0x383a, 0x498a, 0x60b4,
+ 0x34b2, 0x3d0e, 0x37fc, 0x5895, 0x7dfa, 0x2f5c, 0x324a, 0x348b,
+ 0x443e, 0x4628, 0x4714, 0x47f5, 0x5a84, 0x5b56, 0x5d22, 0x732f,
+ 0x485c, 0x7bad, 0x5b39, 0x3319, 0x318a, 0x3237,
+ /* 0x13B21..0x13B7E */
+ 0x3bdf, 0x42f6, 0x44ae, 0x44e6, 0x472d, 0x4bba, 0x65a9, 0x76d1,
+ 0x5690, 0x7bd6, 0x434c, 0x7306, 0x7bab, 0x56bf, 0x4652, 0x2e09,
+ 0x3098, 0x33c2, 0x3c71, 0x40e8, 0x4492, 0x4563, 0x485f, 0x51e6,
+ 0x53ca, 0x5523, 0x5b97, 0x5e82, 0x6695, 0x6b83, 0x6cdb, 0x7178,
+ 0x7910, 0x45ac, 0x46ab, 0x4b8b, 0x2ed5, 0x2ed4, 0x2f3a, 0x2f7f,
+ 0x323a, 0x33f8, 0x33f2, 0x35e3, 0x36db, 0x38eb, 0x39cb, 0x39c9,
+ 0x39ff, 0x3b50, 0x3c4d, 0x3e02, 0x3e2b, 0x3fd7, 0x401d, 0x4307,
+ 0x452f, 0x3b5c, 0x45af, 0x45bd, 0x45e8, 0x479d, 0x4b62, 0x4b7b,
+ 0x4c0f, 0x5345, 0x5949, 0x59c1, 0x5cf8, 0x5d19, 0x5d2b, 0x60a2,
+ 0x6102, 0x61f3, 0x6996, 0x6a5e, 0x6a69, 0x6a66, 0x6a8c, 0x6aee,
+ 0x6cc7, 0x6cdc, 0x76cc, 0x78fc, 0x4b6f, 0x2e8b, 0x2f3c, 0x2f8d,
+ 0x3150, 0x3b57, 0x3bfa, 0x4148, 0x4301, 0x4642,
+ /* 0x13C21..0x13C7E */
+ 0x4b21, 0x4ecb, 0x4cbb, 0x523e, 0x54bd, 0x55d4, 0x58c1, 0x593a,
+ 0x600c, 0x6033, 0x61ea, 0x6494, 0x6f9e, 0x4c50, 0x7e7f, 0x3f0f,
+ 0x6b58, 0x7d2b, 0x5afa, 0x6ef8, 0x3b8d, 0x76eb, 0x2e03, 0x33f1,
+ 0x37f7, 0x3931, 0x3ac9, 0x3ba4, 0x4089, 0x4e7f, 0x4f06, 0x55be,
+ 0x6cea, 0x3b9f, 0x6500, 0x5be0, 0x3072, 0x47f4, 0x629d, 0x3c61,
+ 0x654a, 0x5e1e, 0x620e, 0x3199, 0x3c04, 0x4368, 0x6d66, 0x459c,
+ 0x516e, 0x593e, 0x5d17, 0x6005, 0x6b1d, 0x6eca, 0x706e, 0x66c7,
+ 0x70aa, 0x301f, 0x32fa, 0x3c3a, 0x4753, 0x507c, 0x5235, 0x714c,
+ 0x71c8, 0x732b, 0x62e5, 0x3bc2, 0x3f31, 0x40f9, 0x2e3b, 0x33d6,
+ 0x3b88, 0x424b, 0x4731, 0x4b8a, 0x52e9, 0x53e0, 0x5a2e, 0x616b,
+ 0x6da3, 0x7152, 0x7996, 0x3112, 0x33d7, 0x346a, 0x3bff, 0x4388,
+ 0x4a39, 0x5dac, 0x7700, 0x36da, 0x33ce, 0x3468,
+ /* 0x13D21..0x13D7E */
+ 0x3b97, 0x3c31, 0x3dde, 0x2fee, 0x4101, 0x42fe, 0x4d32, 0x59c0,
+ 0x59cb, 0x5d42, 0x5e4d, 0x5fd2, 0x61ed, 0x621f, 0x6490, 0x6846,
+ 0x6972, 0x6b90, 0x6e74, 0x6f2f, 0x7031, 0x714b, 0x716c, 0x76c6,
+ 0x719c, 0x2ec0, 0x2f4f, 0x3145, 0x3341, 0x3f93, 0x420e, 0x47d4,
+ 0x4c41, 0x4e0b, 0x5363, 0x5e26, 0x71cd, 0x7283, 0x33d4, 0x3919,
+ 0x3bbf, 0x4dd1, 0x595d, 0x5e2e, 0x5c9b, 0x387e, 0x519f, 0x31fa,
+ 0x6853, 0x6ff0, 0x2fca, 0x3cfb, 0x4625, 0x57ac, 0x5ae3, 0x621c,
+ 0x79ff, 0x31c6, 0x3faa, 0x45ec, 0x496f, 0x4b89, 0x4df3, 0x4e96,
+ 0x4f64, 0x56fe, 0x5d14, 0x3de1, 0x7075, 0x7187, 0x7806, 0x31e6,
+ 0x321d, 0x4240, 0x4691, 0x46d9, 0x4e1a, 0x3eb6, 0x5dd2, 0x5f72,
+ 0x46f8, 0x65af, 0x65f7, 0x6af8, 0x32a9, 0x33d9, 0x3973, 0x3e8f,
+ 0x3f90, 0x4055, 0x72e4, 0x7664, 0x30b7, 0x311f,
+ /* 0x13E21..0x13E7E */
+ 0x32dd, 0x3320, 0x3347, 0x33ec, 0x34e8, 0x3546, 0x3531, 0x3617,
+ 0x3968, 0x39be, 0x3a3c, 0x3bb5, 0x3c06, 0x3c0f, 0x3c11, 0x3c1a,
+ 0x3e84, 0x3e8a, 0x3ee0, 0x3f70, 0x427f, 0x4284, 0x42db, 0x438c,
+ 0x4377, 0x4607, 0x460c, 0x462d, 0x4676, 0x477e, 0x48a2, 0x4a1f,
+ 0x4a35, 0x4cbc, 0x4d88, 0x4e09, 0x4e58, 0x513c, 0x5126, 0x5167,
+ 0x55c7, 0x5701, 0x585d, 0x5901, 0x5965, 0x59f0, 0x5ae0, 0x5b11,
+ 0x5ca7, 0x5d39, 0x6096, 0x63d6, 0x648b, 0x6549, 0x685d, 0x68f3,
+ 0x6a1f, 0x6a3c, 0x6a54, 0x6a73, 0x6c61, 0x6cde, 0x71a4, 0x7266,
+ 0x737e, 0x7418, 0x769c, 0x7798, 0x2e0a, 0x2e08, 0x2e1e, 0x2e57,
+ 0x3197, 0x3270, 0x37ce, 0x3834, 0x38cc, 0x3b22, 0x3e38, 0x40c5,
+ 0x44fe, 0x4761, 0x4756, 0x4d44, 0x52b6, 0x5573, 0x5a63, 0x64b8,
+ 0x6b72, 0x71b8, 0x7320, 0x3631, 0x37f4, 0x78fe,
+ /* 0x13F21..0x13F7E */
+ 0x42ed, 0x490d, 0x4b96, 0x51ed, 0x5e54, 0x6077, 0x6272, 0x69e6,
+ 0x78df, 0x6755, 0x6fb1, 0x3c3b, 0x2f38, 0x2fe1, 0x2fb5, 0x3507,
+ 0x3a20, 0x3bdd, 0x3be9, 0x3fc3, 0x414e, 0x432f, 0x45b0, 0x464b,
+ 0x48ee, 0x499b, 0x4d78, 0x4df1, 0x5533, 0x55b9, 0x571f, 0x595e,
+ 0x59e6, 0x5d33, 0x61e3, 0x62af, 0x65aa, 0x69aa, 0x6a3a, 0x6eab,
+ 0x6f9b, 0x7032, 0x71dd, 0x7707, 0x2eba, 0x2ec1, 0x3203, 0x3875,
+ 0x38ec, 0x3c0b, 0x551a, 0x3c3d, 0x614e, 0x6a0a, 0x6fc5, 0x7663,
+ 0x776d, 0x5b25, 0x6acf, 0x7808, 0x7162, 0x36f3, 0x33a8, 0x7017,
+ 0x3439, 0x3782, 0x3e25, 0x43a8, 0x4c34, 0x508a, 0x5761, 0x5c8b,
+ 0x5fe0, 0x6870, 0x7042, 0x7154, 0x7310, 0x7318, 0x768f, 0x545e,
+ 0x7ac4, 0x3d07, 0x3d69, 0x4570, 0x47a2, 0x6da8, 0x76db, 0x436e,
+ 0x4749, 0x4919, 0x63c5, 0x7817, 0x76c0, 0x68fe,
+ /* 0x14021..0x1407E */
+ 0x4f84, 0x447a, 0x3bf8, 0x2e16, 0x502c, 0x555d, 0x462f, 0x31c4,
+ 0x3236, 0x32e2, 0x39d3, 0x3f81, 0x4027, 0x4210, 0x453f, 0x4574,
+ 0x461f, 0x4674, 0x48f2, 0x4816, 0x4b63, 0x4e05, 0x5272, 0x551f,
+ 0x56db, 0x5cbe, 0x6056, 0x38f0, 0x68fd, 0x697f, 0x6aa0, 0x6a93,
+ 0x6acb, 0x701d, 0x7192, 0x7752, 0x7759, 0x4589, 0x5a0e, 0x6106,
+ 0x76bb, 0x3e2d, 0x40dc, 0x421a, 0x45a5, 0x4614, 0x4790, 0x57f3,
+ 0x5a4d, 0x5c4d, 0x5e3e, 0x610a, 0x6cac, 0x6d64, 0x6de1, 0x6e5f,
+ 0x58a9, 0x3207, 0x42d9, 0x43a5, 0x4442, 0x4298, 0x6a2d, 0x5a83,
+ 0x5bc0, 0x6aac, 0x76ea, 0x5d76, 0x620c, 0x6749, 0x2ed9, 0x3148,
+ 0x3343, 0x3360, 0x3ba3, 0x3c02, 0x3c16, 0x3ddd, 0x4226, 0x4247,
+ 0x44b0, 0x4813, 0x4834, 0x4cc9, 0x4d45, 0x4d17, 0x47d3, 0x4f5c,
+ 0x514e, 0x517d, 0x45cb, 0x5a7f, 0x5bad, 0x5dda,
+ /* 0x14121..0x1417E */
+ 0x5e4a, 0x5fa8, 0x617a, 0x621b, 0x6239, 0x65a6, 0x6a6e, 0x6cce,
+ 0x6df5, 0x7078, 0x7077, 0x72ad, 0x7291, 0x7583, 0x7bae, 0x324d,
+ 0x3584, 0x4f38, 0x5136, 0x3168, 0x5985, 0x5e55, 0x61b3, 0x5cce,
+ 0x364c, 0x3851, 0x3ca8, 0x43aa, 0x46fe, 0x46fd, 0x495a, 0x52d9,
+ 0x558f, 0x558e, 0x590e, 0x5956, 0x59df, 0x5c97, 0x5d20, 0x5d44,
+ 0x6607, 0x6a34, 0x763b, 0x7061, 0x7f20, 0x30e7, 0x3275, 0x33cc,
+ 0x33e2, 0x3009, 0x35aa, 0x38ee, 0x394f, 0x523d, 0x3b8b, 0x3c64,
+ 0x331d, 0x40e3, 0x40f3, 0x435c, 0x4383, 0x433f, 0x43bb, 0x44cd,
+ 0x45e9, 0x46f9, 0x3de3, 0x49cd, 0x49fd, 0x4f15, 0x51e5, 0x2e89,
+ 0x55e9, 0x56f8, 0x5a93, 0x5cdf, 0x5dcf, 0x5d9c, 0x6061, 0x6349,
+ 0x6358, 0x646c, 0x64bc, 0x65fb, 0x68c5, 0x6d70, 0x7001, 0x706d,
+ 0x7397, 0x771c, 0x7a12, 0x30cf, 0x3897, 0x418e,
+ /* 0x14221..0x1427E */
+ 0x61d3, 0x6535, 0x6d08, 0x7020, 0x2fc3, 0x3074, 0x3247, 0x3373,
+ 0x406f, 0x4349, 0x475f, 0x4e2c, 0x6db3, 0x701f, 0x2fd7, 0x3c5e,
+ 0x6cca, 0x45cf, 0x5d9a, 0x3352, 0x6896, 0x3176, 0x43c3, 0x3b58,
+ 0x3b6b, 0x3c0a, 0x440d, 0x4751, 0x705c, 0x2ed6, 0x391a, 0x392a,
+ 0x4c70, 0x6a51, 0x353e, 0x3815, 0x39a5, 0x40f0, 0x4253, 0x47c1,
+ 0x6235, 0x4955, 0x7640, 0x79c4, 0x7a28, 0x2f53, 0x3806, 0x3bfe,
+ 0x6010, 0x3cb1, 0x3e2f, 0x3f85, 0x4020, 0x414b, 0x4234, 0x46ff,
+ 0x4cf0, 0x4ede, 0x60ce, 0x617f, 0x62d4, 0x688b, 0x6cb8, 0x7000,
+ 0x702e, 0x768a, 0x7edb, 0x7bdb, 0x2ee3, 0x33f0, 0x3927, 0x5b2c,
+ 0x718d, 0x784c, 0x7df9, 0x4edd, 0x5027, 0x3353, 0x3544, 0x3b85,
+ 0x4258, 0x429e, 0x42d3, 0x4ca2, 0x4fef, 0x5422, 0x6a17, 0x7438,
+ 0x4fc1, 0x6afe, 0x6338, 0x31e7, 0x66f8, 0x33ea,
+ /* 0x14321..0x1437E */
+ 0x33e9, 0x2f46, 0x7054, 0x6fb0, 0x396a, 0x6131, 0x3dfd, 0x5aea,
+ 0x6fbf, 0x48da, 0x6c37, 0x52f8, 0x7c48, 0x4a3d, 0x6ab0, 0x2e39,
+ 0x3358, 0x3606, 0x3766, 0x42c5, 0x43a2, 0x45e6, 0x4b4e, 0x4de1,
+ 0x4e5b, 0x50ad, 0x57ed, 0x5aef, 0x5baa, 0x5dbb, 0x603d, 0x60c6,
+ 0x66cb, 0x6a95, 0x735b, 0x36e3, 0x38c7, 0x3f3e, 0x45ad, 0x4696,
+ 0x4a80, 0x4bb5, 0x5537, 0x6ac7, 0x3024, 0x57e5, 0x3730, 0x3f1b,
+ 0x4065, 0x467a, 0x4c60, 0x55f4, 0x5a1a, 0x5f6e, 0x61f4, 0x6718,
+ 0x7045, 0x79b3, 0x5bc9, 0x555c, 0x5af9, 0x5b51, 0x64c4, 0x7010,
+ 0x59e9, 0x5a92, 0x6336, 0x3ae1, 0x5740, 0x2e2d, 0x2ef2, 0x3b99,
+ 0x3fe0, 0x42bd, 0x463c, 0x47f1, 0x4ce8, 0x666b, 0x6877, 0x6a3b,
+ 0x714e, 0x72f3, 0x79d0, 0x4a17, 0x5026, 0x532a, 0x62e7, 0x6457,
+ 0x6caf, 0x2e01, 0x3146, 0x31cb, 0x358b, 0x3bf5,
+ /* 0x14421..0x1447E */
+ 0x3e16, 0x3e33, 0x3e81, 0x3f14, 0x3f35, 0x3f6b, 0x3fb4, 0x41f2,
+ 0x4311, 0x46a2, 0x471d, 0x4f6e, 0x5252, 0x553a, 0x573a, 0x6074,
+ 0x6139, 0x6178, 0x6776, 0x6abf, 0x6adc, 0x6d85, 0x6df3, 0x729a,
+ 0x7577, 0x7802, 0x7ce5, 0x32c5, 0x4357, 0x56f4, 0x4715, 0x4c88,
+ 0x53cd, 0x6cc3, 0x73ae, 0x7673, 0x4d25, 0x389c, 0x490e, 0x49cc,
+ 0x6ffd, 0x739a, 0x55db, 0x701a, 0x385a, 0x4802, 0x43b4, 0x49fb,
+ 0x2f43, 0x4f2c, 0x47d8, 0x6fbb, 0x6526, 0x5db4, 0x7354, 0x493f,
+ 0x4f70, 0x376a, 0x38f7, 0x3b2c, 0x5d2c, 0x522a, 0x340a, 0x71e3,
+ 0x7db4, 0x2ead, 0x2f4e, 0x305c, 0x3075, 0x3243, 0x6c9e, 0x3448,
+ 0x3824, 0x3b9a, 0x3e1d, 0x3e95, 0x3ead, 0x3ef7, 0x3f1f, 0x408c,
+ 0x42b5, 0x433a, 0x43d0, 0x48af, 0x4c40, 0x5887, 0x598e, 0x5a0b,
+ 0x5de0, 0x6247, 0x6a02, 0x6ae6, 0x6e44, 0x7013,
+ /* 0x14521..0x1457E */
+ 0x70b8, 0x712d, 0x71d8, 0x7f0e, 0x4ce5, 0x4458, 0x44e2, 0x4575,
+ 0x4ef4, 0x5684, 0x5b1b, 0x7069, 0x73d1, 0x4eba, 0x34f2, 0x3fb9,
+ 0x44a4, 0x6f4d, 0x6fed, 0x7244, 0x3178, 0x386b, 0x3929, 0x3c55,
+ 0x3e97, 0x4dfb, 0x5e8f, 0x551c, 0x6cbc, 0x6ee2, 0x785b, 0x50b9,
+ 0x2f1d, 0x4bbf, 0x4fb1, 0x5530, 0x76fb, 0x314e, 0x3410, 0x3835,
+ 0x3857, 0x39ac, 0x3c60, 0x3f92, 0x4597, 0x475c, 0x4e21, 0x567b,
+ 0x63df, 0x6ced, 0x7014, 0x70fd, 0x734d, 0x5825, 0x583a, 0x32aa,
+ 0x3ea6, 0x371f, 0x3974, 0x4012, 0x3012, 0x315a, 0x31ac, 0x31cd,
+ 0x3200, 0x3510, 0x3854, 0x3858, 0x3957, 0x3b95, 0x3cf6, 0x3d8b,
+ 0x40bc, 0x4295, 0x442d, 0x4771, 0x4843, 0x48bc, 0x48df, 0x56d7,
+ 0x4dd8, 0x4e6f, 0x4d9b, 0x506f, 0x51c8, 0x3f53, 0x55d8, 0x5977,
+ 0x5b49, 0x5b54, 0x5b52, 0x5cd6, 0x5d71, 0x3230,
+ /* 0x14621..0x1467E */
+ 0x6463, 0x6569, 0x65e4, 0x6a0e, 0x6b04, 0x6c46, 0x6e0f, 0x7003,
+ 0x700f, 0x7419, 0x7676, 0x782d, 0x7a30, 0x75d8, 0x30cd, 0x32d5,
+ 0x340c, 0x3802, 0x3c0e, 0x41a7, 0x449e, 0x4d1e, 0x57b3, 0x5ae5,
+ 0x60f4, 0x6404, 0x7053, 0x7285, 0x3ce0, 0x7d07, 0x333f, 0x3f97,
+ 0x3fb3, 0x4d9c, 0x5279, 0x5763, 0x59bf, 0x5be4, 0x4bd2, 0x52ec,
+ 0x6aad, 0x4803, 0x4a61, 0x31f8, 0x5a81, 0x4934, 0x3c4a, 0x7cf6,
+ 0x62eb, 0x3bc5, 0x7149, 0x501e, 0x3678, 0x3c6f, 0x40c7, 0x4566,
+ 0x4c8c, 0x6c5a, 0x7041, 0x7813, 0x3451, 0x46c7, 0x720d, 0x3948,
+ 0x70a3, 0x3185, 0x2e4d, 0x31ea, 0x6599, 0x6b0e, 0x5058, 0x437a,
+ 0x734b, 0x4962, 0x79b4, 0x5e04, 0x5577, 0x3357, 0x4960, 0x6edf,
+ 0x76e3, 0x4c5d, 0x2e8c, 0x3c3c, 0x3f10, 0x6fe9, 0x3302, 0x6cd1,
+ 0x6089, 0x6679, 0x3eff, 0x45e5, 0x2e73, 0x3165,
+ /* 0x14721..0x1477E */
+ 0x3982, 0x3c3f, 0x77ee, 0x2efb, 0x398a, 0x3fcd, 0x6a8d, 0x4fe1,
+ 0x59b0, 0x5962, 0x3be7, 0x6471, 0x532b, 0x51b1, 0x3e74, 0x3ff5,
+ 0x437b, 0x449a, 0x51c3, 0x5c98, 0x2e43, 0x3efc, 0x2e4b, 0x37dc,
+ 0x36a2, 0x40a9, 0x4fc3, 0x5d0d, 0x60fd, 0x6133, 0x61bf, 0x6fb2,
+ 0x6997, 0x66a4, 0x3df4, 0x428a, 0x44ad, 0x6987, 0x4777, 0x4ce2,
+ 0x4d3e, 0x5436, 0x5834, 0x3a46, 0x5f75, 0x62ad, 0x79ac, 0x2ff3,
+ 0x3ec3, 0x42dd, 0x4392, 0x4557, 0x476f, 0x56c3, 0x524c, 0x60cc,
+ 0x60ba, 0x6f29, 0x714d, 0x300d, 0x37f9, 0x3a92, 0x4885, 0x4973,
+ 0x5164, 0x52fd, 0x6cb7, 0x38f2, 0x6ce0, 0x766a, 0x7019, 0x677f,
+ 0x59e4, 0x57e7, 0x6429, 0x2f2f, 0x3265, 0x335a, 0x42cd, 0x47cf,
+ 0x4cca, 0x567d, 0x5b94, 0x5c95, 0x6236, 0x6584, 0x6feb, 0x46dd,
+ 0x4f20, 0x5206, 0x5e1b, 0x63ab, 0x79c1, 0x7ea6,
+ /* 0x14821..0x1487E */
+ 0x31fd, 0x5bb1, 0x5872, 0x5bb8, 0x6087, 0x5b48, 0x4ae8, 0x3e61,
+ 0x608c, 0x5551, 0x5560, 0x316b, 0x7262, 0x4e8c, 0x567a, 0x7197,
+ 0x7aea, 0x2f10, 0x5f70, 0x429c, 0x5b4f, 0x75a5, 0x7ce9, 0x367a,
+ 0x3859, 0x66e4, 0x76bc, 0x2f34, 0x3224, 0x334a, 0x33cd, 0x33db,
+ 0x3e06, 0x442c, 0x4591, 0x477f, 0x4c3e, 0x4c4e, 0x5248, 0x52af,
+ 0x53ed, 0x5554, 0x5e41, 0x622c, 0x65e9, 0x6ca9, 0x5bc4, 0x71c6,
+ 0x5169, 0x7812, 0x78ef, 0x433d, 0x4669, 0x556a, 0x56e4, 0x58d0,
+ 0x6543, 0x66ee, 0x332a, 0x3351, 0x3426, 0x3983, 0x3e87, 0x3f7c,
+ 0x40b2, 0x4249, 0x4279, 0x42ab, 0x4590, 0x4bd4, 0x4ccc, 0x55b2,
+ 0x56ae, 0x5891, 0x59d8, 0x5dcb, 0x5f77, 0x60a5, 0x68ab, 0x6ab9,
+ 0x6cbb, 0x707f, 0x775e, 0x78db, 0x4a0b, 0x5c38, 0x3099, 0x3c3e,
+ 0x3fae, 0x4787, 0x4bd8, 0x5435, 0x5709, 0x5f8e,
+ /* 0x14921..0x1497E */
+ 0x7f3b, 0x47ca, 0x5a17, 0x3339, 0x558b, 0x7aed, 0x3f66, 0x619d,
+ 0x63f1, 0x6098, 0x3f3c, 0x3fc5, 0x5562, 0x5b46, 0x703c, 0x4867,
+ 0x39eb, 0x3a9b, 0x5d10, 0x567e, 0x6b2c, 0x2ff5, 0x3f6a, 0x4a19,
+ 0x4c37, 0x4f02, 0x54e2, 0x5968, 0x6868, 0x6a55, 0x6c79, 0x3edf,
+ 0x43cf, 0x55c5, 0x59d2, 0x62d7, 0x7328, 0x72f2, 0x649c, 0x66ed,
+ 0x7c2d, 0x34c1, 0x3f6c, 0x458c, 0x4d5c, 0x5015, 0x6ca7, 0x6cd3,
+ 0x783b, 0x454f, 0x54f6, 0x2e0d, 0x2ed8, 0x37e0, 0x392b, 0x3a66,
+ 0x3bcc, 0x31a8, 0x3e03, 0x3e9c, 0x4016, 0x4276, 0x4577, 0x45a7,
+ 0x466e, 0x4d6e, 0x5236, 0x5b26, 0x6150, 0x619a, 0x6299, 0x6b5c,
+ 0x6ca0, 0x6ce6, 0x6d74, 0x761c, 0x7644, 0x2fae, 0x44ab, 0x4b66,
+ 0x621e, 0x6461, 0x656a, 0x70e8, 0x3c01, 0x4953, 0x78a8, 0x647a,
+ 0x6557, 0x2f0f, 0x326f, 0x3fa9, 0x3e45, 0x470d,
+ /* 0x14A21..0x14A7E */
+ 0x598f, 0x6179, 0x6907, 0x6986, 0x4df5, 0x3f17, 0x4255, 0x4cb8,
+ 0x2ecf, 0x5269, 0x7b92, 0x3206, 0x343b, 0x3674, 0x38b3, 0x41a4,
+ 0x426e, 0x511a, 0x396e, 0x5c89, 0x5cde, 0x5d1b, 0x76f0, 0x4587,
+ 0x605e, 0x2e19, 0x2f75, 0x3175, 0x3840, 0x3e63, 0x3e73, 0x3f0a,
+ 0x47c4, 0x2e26, 0x653d, 0x7589, 0x765b, 0x5c73, 0x7801, 0x30fb,
+ 0x38c1, 0x5656, 0x58a7, 0x3225, 0x57a5, 0x6511, 0x5b86, 0x304f,
+ 0x3909, 0x5247, 0x5bc7, 0x5de8, 0x6fba, 0x6fd4, 0x704d, 0x2fbf,
+ 0x32c9, 0x3a29, 0x3f01, 0x77ad, 0x2fdd, 0x6217, 0x72ea, 0x3703,
+ 0x4355, 0x4b69, 0x552b, 0x68dc, 0x6f14, 0x5a42, 0x32df, 0x3893,
+ 0x4155, 0x420a, 0x46ae, 0x4bcd, 0x5c3f, 0x63e9, 0x3023, 0x2ff8,
+ 0x3305, 0x3446, 0x3831, 0x3949, 0x3b9d, 0x3cf0, 0x3cef, 0x3d29,
+ 0x3e96, 0x42b1, 0x4367, 0x453e, 0x45b9, 0x470b,
+ /* 0x14B21..0x14B7E */
+ 0x4cd5, 0x4ce1, 0x50f9, 0x5832, 0x5e2b, 0x60de, 0x62b3, 0x640c,
+ 0x64ec, 0x6702, 0x6912, 0x6a2a, 0x6c4a, 0x70a6, 0x72d2, 0x78fd,
+ 0x7cf3, 0x7d6c, 0x2e4f, 0x2ea1, 0x308d, 0x3256, 0x374a, 0x39a8,
+ 0x3e3d, 0x3fd8, 0x3fd9, 0x423f, 0x46b4, 0x471b, 0x47d0, 0x48d2,
+ 0x3192, 0x5d21, 0x60aa, 0x61a8, 0x6b00, 0x6c8c, 0x6cbf, 0x727e,
+ 0x7632, 0x3420, 0x782c, 0x3317, 0x30d5, 0x335c, 0x38a8, 0x44b2,
+ 0x4734, 0x5267, 0x5766, 0x5a46, 0x71e6, 0x32c3, 0x4ca1, 0x4b86,
+ 0x3800, 0x3e4c, 0x3954, 0x472c, 0x5ffb, 0x31e1, 0x56c6, 0x4469,
+ 0x58e8, 0x7b54, 0x7ebb, 0x37cb, 0x39b9, 0x4627, 0x479a, 0x4bce,
+ 0x34e9, 0x49d9, 0x3e55, 0x619c, 0x4795, 0x7baa, 0x47fe, 0x7c52,
+ 0x485d, 0x2ea6, 0x2fe3, 0x33c8, 0x42b9, 0x472b, 0x4cab, 0x6fc4,
+ 0x2fad, 0x5e6d, 0x7ebf, 0x2e07, 0x4162, 0x4e80,
+ /* 0x14C21..0x14C7E */
+ 0x4f2b, 0x6513, 0x3473, 0x472a, 0x7b45, 0x3df3, 0x5b95, 0x3cac,
+ 0x3bc6, 0x671c, 0x4e4a, 0x64d1, 0x5a14, 0x6108, 0x3999, 0x5c8d,
+ 0x4c11, 0x5720, 0x32d9, 0x3922, 0x5121, 0x525f, 0x57db, 0x7727,
+ 0x7d61, 0x490b, 0x3a7f, 0x3a18, 0x31a5, 0x340d, 0x347d, 0x460e,
+ 0x56df, 0x6ff7, 0x7298, 0x7cf4, 0x39ea, 0x525d, 0x4ec5, 0x314d,
+ 0x48c9, 0x5dbf, 0x5dec, 0x7762, 0x7eba, 0x4478, 0x4a21, 0x6302,
+ 0x3984, 0x3b5f, 0x4bdb, 0x531b, 0x56f2, 0x5db2, 0x6017, 0x6499,
+ 0x3132, 0x4728, 0x7ed9, 0x56ee, 0x4762, 0x32ff, 0x7905, 0x3c24,
+ 0x423b, 0x5c7e, 0x6cb0, 0x354f, 0x40b6, 0x5d0b, 0x7580, 0x3301,
+ 0x2e5f, 0x31b6, 0x391c, 0x523a, 0x6036, 0x71ce, 0x3f25, 0x57e2,
+ 0x3384, 0x3f79, 0x5d04, 0x65ac, 0x6a33, 0x6e8d, 0x7756, 0x47f3,
+ 0x65ae, 0x7453, 0x4109, 0x4108, 0x4cb9, 0x5652,
+ /* 0x14D21..0x14D7E */
+ 0x6aed, 0x6f38, 0x352f, 0x2f51, 0x312a, 0x32c7, 0x33cb, 0x3ba5,
+ 0x3e7d, 0x40a0, 0x4182, 0x43d6, 0x4709, 0x47da, 0x4e67, 0x4d8c,
+ 0x5336, 0x5337, 0x5531, 0x5950, 0x68d5, 0x6a98, 0x704a, 0x7091,
+ 0x70f5, 0x76c4, 0x678d, 0x3915, 0x2e88, 0x2f59, 0x2e0e, 0x6a89,
+ 0x6f3f, 0x7810, 0x30ad, 0x3e7c, 0x3996, 0x3bb9, 0x3eb8, 0x43da,
+ 0x43fa, 0x44c1, 0x46dc, 0x494a, 0x49d8, 0x4d0b, 0x4eb6, 0x5194,
+ 0x5528, 0x5aaf, 0x5f8a, 0x6000, 0x6449, 0x64c9, 0x6981, 0x6b21,
+ 0x6e0a, 0x7065, 0x767d, 0x790a, 0x417e, 0x4291, 0x4b32, 0x4c83,
+ 0x4d74, 0x5fcc, 0x5ffc, 0x4dc0, 0x5f85, 0x67ba, 0x68f8, 0x4765,
+ 0x63b1, 0x783c, 0x76f7, 0x4d1b, 0x5d61, 0x643d, 0x716a, 0x2e71,
+ 0x3375, 0x3d50, 0x4b04, 0x4feb, 0x65cd, 0x662d, 0x69a7, 0x3229,
+ 0x340f, 0x3c65, 0x474e, 0x48a8, 0x5406, 0x5483,
+ /* 0x14E21..0x14E7E */
+ 0x55e2, 0x68cf, 0x68e1, 0x71cc, 0x76e2, 0x7678, 0x3f8b, 0x5387,
+ 0x5acb, 0x644e, 0x43a0, 0x5565, 0x3289, 0x4d41, 0x4e9c, 0x5409,
+ 0x5559, 0x586b, 0x5c92, 0x7686, 0x5adc, 0x7f8d, 0x2fb6, 0x416e,
+ 0x45c5, 0x665c, 0x2e86, 0x2eae, 0x30da, 0x2e21, 0x31cc, 0x3bee,
+ 0x4599, 0x4881, 0x4dbc, 0x531f, 0x5642, 0x57ad, 0x5a1c, 0x5ce7,
+ 0x626f, 0x6ad2, 0x707c, 0x71cf, 0x7675, 0x7818, 0x329b, 0x5dd1,
+ 0x302b, 0x3398, 0x4797, 0x4dcb, 0x51d0, 0x5433, 0x61e8, 0x6f2a,
+ 0x76a3, 0x7c57, 0x7e9f, 0x5460, 0x3841, 0x4d99, 0x5d2f, 0x785e,
+ 0x2ee4, 0x2f36, 0x2f8b, 0x31b7, 0x32b1, 0x3dba, 0x401c, 0x53b2,
+ 0x593c, 0x62d3, 0x7234, 0x76b7, 0x76f6, 0x770a, 0x7e97, 0x7f62,
+ 0x46a6, 0x4b74, 0x3217, 0x32a3, 0x50c8, 0x68c2, 0x3ec9, 0x404b,
+ 0x4190, 0x4f23, 0x5149, 0x5c3e, 0x5df4, 0x606f,
+ /* 0x14F21..0x14F7E */
+ 0x64ee, 0x7023, 0x732c, 0x3442, 0x7b6f, 0x4ad3, 0x5089, 0x6cc2,
+ 0x6def, 0x7732, 0x32b4, 0x3a41, 0x3eca, 0x3f04, 0x4717, 0x497c,
+ 0x4994, 0x4d6a, 0x4f0f, 0x5262, 0x52fc, 0x5bed, 0x6001, 0x607e,
+ 0x674b, 0x70ce, 0x316d, 0x7e93, 0x5984, 0x608b, 0x7332, 0x6ad6,
+ 0x302d, 0x348c, 0x6a71, 0x4b6a, 0x6cc4, 0x6107, 0x40d1, 0x47a0,
+ 0x7df2, 0x2e99, 0x2e98, 0x7c10, 0x6a6b, 0x65c1, 0x6568, 0x4900,
+ 0x4e7e, 0x5897, 0x6155, 0x8e9f, 0x3b41, 0x3b56, 0x3b7d, 0x3b93,
+ 0x3bd8, 0x3bec, 0x3c12, 0x3c1e, 0x3c23, 0x3c2b, 0x178d, 0x3c62,
+ 0x813b, 0x813c, 0x96b4, 0x3c7a, 0x3c8f, 0x3c9f, 0x3ca3, 0x3caa,
+ 0x3cba, 0x3ccb, 0x3cd0, 0x3cd2, 0x3cf4, 0x9c34, 0x17e2, 0x3d0d,
+ 0x3d27, 0x8111, 0x3d46, 0x3d47, 0x3d53, 0x3d4a, 0x3d6d, 0x3d81,
+ 0x3da0, 0x3da4, 0x3da7, 0x3db8, 0x3dcb, 0x341e,
+ /* 0x15021..0x1507E */
+ 0x3f0c, 0x2e10, 0x2e15, 0x2e2a, 0x2e31, 0x2e36, 0x2e3c, 0x2e3f,
+ 0x2e42, 0x2e56, 0x2e58, 0x2e82, 0x2e85, 0x6c6b, 0x2e8a, 0x6212,
+ 0x3f0d, 0x2e8e, 0x2e9e, 0x2e9f, 0x2ea0, 0x2ea2, 0x2eb0, 0x2eb3,
+ 0x2eb6, 0x2ece, 0x2ecd, 0x2ec4, 0x2ec6, 0x2ec2, 0x2ed7, 0x2ede,
+ 0x2eed, 0x2edf, 0x2ef7, 0x2f09, 0x2f5a, 0x2f30, 0x2f5b, 0x2f5d,
+ 0x2f57, 0x2f47, 0x2f76, 0x2f88, 0x2f8f, 0x2f98, 0x2f7b, 0x2f69,
+ 0x2f70, 0x2f91, 0x2f6f, 0x2f86, 0x2f96, 0x3118, 0x2fd4, 0x2fdf,
+ 0x2fce, 0x2fd8, 0x2fdb, 0x2fd1, 0x2fda, 0x2fd0, 0x2fe4, 0x2fe5,
+ 0x301a, 0x3028, 0x3014, 0x302a, 0x3025, 0x3005, 0x2f1c, 0x2ff6,
+ 0x3021, 0x3029, 0x302c, 0x2ffe, 0x2fef, 0x3011, 0x3006, 0x3043,
+ 0x3047, 0x4703, 0x3055, 0x3050, 0x3048, 0x305a, 0x3056, 0x306c,
+ 0x3078, 0x3080, 0x309a, 0x3085, 0x30b4, 0x30b2,
+ /* 0x15121..0x1517E */
+ 0x30c9, 0x30ca, 0x30b3, 0x30c2, 0x30d6, 0x30de, 0x30e5, 0x30ed,
+ 0x30e3, 0x30ee, 0x30f9, 0x30f5, 0x3109, 0x3101, 0x3102, 0x3116,
+ 0x3115, 0x3114, 0x311a, 0x3121, 0x313a, 0x3137, 0x313c, 0x313b,
+ 0x313f, 0x3140, 0x3152, 0x314c, 0x3154, 0x3162, 0x5af8, 0x3169,
+ 0x316a, 0x316e, 0x3180, 0x3182, 0x36d8, 0x318c, 0x3189, 0x318f,
+ 0x3191, 0x3193, 0x3195, 0x3196, 0x31a4, 0x31a6, 0x31a2, 0x31a9,
+ 0x31aa, 0x31ab, 0x31b3, 0x31b1, 0x31b2, 0x31b0, 0x31b5, 0x31bd,
+ 0x31c5, 0x31c9, 0x31db, 0x31e0, 0x6655, 0x31e9, 0x31ed, 0x31f0,
+ 0x31f5, 0x31fe, 0x3204, 0x320b, 0x3214, 0x320e, 0x3227, 0x322a,
+ 0x322e, 0x3233, 0x3239, 0x324f, 0x3244, 0x324b, 0x324c, 0x325e,
+ 0x3254, 0x326a, 0x3274, 0x3269, 0x3273, 0x327f, 0x327d, 0x328d,
+ 0x3294, 0x3292, 0x3271, 0x3288, 0x3291, 0x6fa8,
+ /* 0x15221..0x1527E */
+ 0x6fa7, 0x32ac, 0x32ad, 0x32bc, 0x32b5, 0x32c1, 0x32cd, 0x32d7,
+ 0x32de, 0x32e3, 0x32e6, 0x78ed, 0x32e0, 0x32f3, 0x32f5, 0x32f8,
+ 0x32f9, 0x3306, 0x3308, 0x5538, 0x330d, 0x3310, 0x330f, 0x3315,
+ 0x331a, 0x3323, 0x332f, 0x3331, 0x3333, 0x3338, 0x3340, 0x3346,
+ 0x3345, 0x2e17, 0x3349, 0x334d, 0x31d6, 0x335e, 0x3369, 0x336e,
+ 0x3918, 0x337b, 0x3377, 0x3382, 0x3396, 0x33a0, 0x33a6, 0x33a5,
+ 0x33ae, 0x33b0, 0x33b6, 0x33c3, 0x5c12, 0x76d9, 0x33df, 0x46fc,
+ 0x51ee, 0x33ee, 0x33e8, 0x33ed, 0x33fa, 0x3401, 0x343d, 0x3440,
+ 0x342c, 0x342d, 0x343c, 0x342e, 0x3436, 0x3429, 0x341d, 0x344e,
+ 0x348f, 0x3475, 0x348e, 0x345f, 0x3471, 0x3477, 0x3470, 0x3492,
+ 0x347b, 0x3480, 0x3476, 0x3484, 0x3490, 0x3486, 0x34c7, 0x34a2,
+ 0x34b8, 0x34a5, 0x34ac, 0x34c4, 0x34c8, 0x34a8,
+ /* 0x15321..0x1537E */
+ 0x34ab, 0x34c2, 0x34a4, 0x34be, 0x34bc, 0x34d8, 0x34e5, 0x34e6,
+ 0x350f, 0x3514, 0x34fd, 0x34ee, 0x34ed, 0x34fa, 0x34e2, 0x3539,
+ 0x3540, 0x3563, 0x354c, 0x352e, 0x355c, 0x3545, 0x3556, 0x3557,
+ 0x3538, 0x3533, 0x355d, 0x3599, 0x3580, 0x34af, 0x358a, 0x359f,
+ 0x357b, 0x357e, 0x3598, 0x359e, 0x35ae, 0x357c, 0x3583, 0x35a9,
+ 0x3587, 0x35a8, 0x35da, 0x35c5, 0x35df, 0x35c4, 0x35dc, 0x35e4,
+ 0x35d4, 0x3614, 0x35f7, 0x3616, 0x35fe, 0x35fd, 0x361b, 0x35f9,
+ 0x364e, 0x3650, 0x51df, 0x3634, 0x3636, 0x3632, 0x3638, 0x366b,
+ 0x3664, 0x362f, 0x366c, 0x366a, 0x3686, 0x3680, 0x368a, 0x36a0,
+ 0x3694, 0x368f, 0x36a5, 0x36ae, 0x36b6, 0x36b4, 0x36c2, 0x36bc,
+ 0x36c1, 0x36c3, 0x36c0, 0x36c8, 0x36ce, 0x36d1, 0x36d3, 0x36d7,
+ 0x36ee, 0x36f9, 0x3700, 0x36ff, 0x3704, 0x3709,
+ /* 0x15421..0x1547E */
+ 0x3708, 0x370b, 0x370d, 0x3713, 0x3718, 0x3716, 0x35c7, 0x371c,
+ 0x3726, 0x3737, 0x3738, 0x374e, 0x373b, 0x3740, 0x374f, 0x3769,
+ 0x37c0, 0x3788, 0x3761, 0x377f, 0x3789, 0x3793, 0x37a0, 0x37b3,
+ 0x37a4, 0x37aa, 0x37b0, 0x37c3, 0x37c6, 0x37d4, 0x37d2, 0x37d3,
+ 0x380a, 0x37d6, 0x37e3, 0x380b, 0x3819, 0x381d, 0x3872, 0x3821,
+ 0x3862, 0x384b, 0x3870, 0x4bc0, 0x3852, 0x383d, 0x3879, 0x3885,
+ 0x38b9, 0x389f, 0x38ab, 0x38ba, 0x38de, 0x38bb, 0x38b8, 0x38ae,
+ 0x38c5, 0x38d3, 0x38d1, 0x38d7, 0x38d9, 0x38d8, 0x38e5, 0x38dc,
+ 0x38e4, 0x38df, 0x38ef, 0x38fa, 0x38f9, 0x38fb, 0x38fc, 0x38fd,
+ 0x3902, 0x390a, 0x3910, 0x391b, 0x48a6, 0x3925, 0x392c, 0x392d,
+ 0x3932, 0x3938, 0x393e, 0x5ad2, 0x3955, 0x3950, 0x394e, 0x395a,
+ 0x3958, 0x3962, 0x3960, 0x3967, 0x396c, 0x3969,
+ /* 0x15521..0x1557E */
+ 0x3978, 0x3981, 0x399d, 0x2f5e, 0x2fab, 0x39a3, 0x39b2, 0x39c6,
+ 0x39e8, 0x39dc, 0x398d, 0x39d9, 0x39da, 0x3a25, 0x3a1f, 0x3a11,
+ 0x3a1c, 0x3a09, 0x3a1a, 0x3a40, 0x3a6c, 0x3a49, 0x3a35, 0x3a36,
+ 0x3a62, 0x3a6a, 0x3a9a, 0x3abc, 0x3abe, 0x3acb, 0x3ac2, 0x3abd,
+ 0x3ae3, 0x3ad7, 0x3ae6, 0x3ae9, 0x3ad6, 0x3afa, 0x3afb, 0x3b0c,
+ 0x3b0b, 0x3b16, 0x3b32, 0x3ad0, 0x3b2a, 0x3b36, 0x3b3e, 0x3b43,
+ 0x3b45, 0x3b40, 0x3b51, 0x3b55, 0x3b5a, 0x3b5b, 0x3b65, 0x3b69,
+ 0x3b70, 0x3b73, 0x3b75, 0x3b78, 0x4588, 0x3b7a, 0x3b80, 0x3b83,
+ 0x3ba6, 0x3bb8, 0x3bc3, 0x3bc7, 0x3bc9, 0x3bd4, 0x3bd0, 0x3be4,
+ 0x3be6, 0x3be2, 0x3bde, 0x3be5, 0x3beb, 0x3bf0, 0x3bf6, 0x3bf3,
+ 0x3c05, 0x3c07, 0x3c08, 0x3c0d, 0x3c13, 0x3c20, 0x3c22, 0x3c28,
+ 0x3c38, 0x3c39, 0x3c41, 0x3c46, 0x3c4e, 0x3c53,
+ /* 0x15621..0x1567E */
+ 0x3c50, 0x3c4f, 0x3b71, 0x3c6c, 0x3c6e, 0x2e62, 0x3c76, 0x3c79,
+ 0x3c8c, 0x3c91, 0x3c94, 0x399b, 0x3cab, 0x3cbb, 0x3cb6, 0x3cbc,
+ 0x3cb7, 0x3cc5, 0x3cbe, 0x3cc7, 0x3cd9, 0x3ce9, 0x3cfd, 0x3cfa,
+ 0x3ced, 0x3d8c, 0x3cea, 0x3d0b, 0x3d15, 0x3d17, 0x3d5c, 0x3d1f,
+ 0x3d1b, 0x3d11, 0x3d14, 0x3d22, 0x3d1a, 0x3d19, 0x3d18, 0x3d4c,
+ 0x3d52, 0x3d4e, 0x3d4b, 0x3d6c, 0x3d73, 0x3d76, 0x3d87, 0x3d84,
+ 0x3d82, 0x3da2, 0x3d9d, 0x3dac, 0x3dae, 0x3dbd, 0x3d90, 0x3db7,
+ 0x3dbc, 0x3dc9, 0x3dcd, 0x3dd3, 0x3dd2, 0x3dd6, 0x3ddb, 0x3deb,
+ 0x3df2, 0x3df5, 0x3e0b, 0x3e1a, 0x3e19, 0x3e11, 0x3e1b, 0x3e36,
+ 0x3e37, 0x3e44, 0x3e43, 0x3e40, 0x3e4e, 0x3e57, 0x3e54, 0x3e5f,
+ 0x3e62, 0x3e64, 0x3e47, 0x3e75, 0x3e76, 0x3e7a, 0x7ebc, 0x3e7f,
+ 0x3ea0, 0x3ec1, 0x3ec2, 0x3ec8, 0x3ed0, 0x3ecf,
+ /* 0x15721..0x1577E */
+ 0x3ed6, 0x3ee3, 0x3edd, 0x3eda, 0x3edb, 0x3ee2, 0x3ee1, 0x3ee8,
+ 0x3ee9, 0x3eec, 0x3ef1, 0x3ef3, 0x3ef0, 0x3ef4, 0x3ef8, 0x3efe,
+ 0x3f03, 0x3f09, 0x3f5d, 0x3f5c, 0x3f0b, 0x3f11, 0x3f16, 0x3f29,
+ 0x3f2d, 0x3f38, 0x3f41, 0x3f48, 0x3f4c, 0x3f4e, 0x3f2f, 0x3f51,
+ 0x3f56, 0x3f57, 0x3f59, 0x3f61, 0x3f6d, 0x3f73, 0x3f77, 0x3f83,
+ 0x3f82, 0x3f7f, 0x3f8a, 0x3f88, 0x3f91, 0x3f87, 0x3f9e, 0x3f99,
+ 0x3f98, 0x3fa0, 0x3fa8, 0x3fad, 0x3fbc, 0x3fd6, 0x3ffb, 0x3fe4,
+ 0x3ff8, 0x3ff1, 0x3fdd, 0x40b3, 0x3fff, 0x4021, 0x4060, 0x4019,
+ 0x4010, 0x4029, 0x400e, 0x4031, 0x401b, 0x4015, 0x402b, 0x4026,
+ 0x400f, 0x403a, 0x405a, 0x4041, 0x406a, 0x4077, 0x405f, 0x404a,
+ 0x4046, 0x404d, 0x4063, 0x4043, 0x4064, 0x4042, 0x406c, 0x406b,
+ 0x4059, 0x4081, 0x408d, 0x40e7, 0x4083, 0x409a,
+ /* 0x15821..0x1587E */
+ 0x4084, 0x409b, 0x4096, 0x4097, 0x4092, 0x40a7, 0x408b, 0x40e1,
+ 0x40b8, 0x40e0, 0x40d3, 0x40b4, 0x3ff0, 0x40bd, 0x40c6, 0x40b5,
+ 0x40d8, 0x414d, 0x4115, 0x4106, 0x40f6, 0x40f7, 0x4100, 0x40f4,
+ 0x40fa, 0x4103, 0x4121, 0x40fb, 0x40f1, 0x410d, 0x410e, 0x4147,
+ 0x413e, 0x4128, 0x4127, 0x414a, 0x413f, 0x413c, 0x412c, 0x4134,
+ 0x413d, 0x4142, 0x4144, 0x4173, 0x4177, 0x4158, 0x4159, 0x415a,
+ 0x416b, 0x4174, 0x416f, 0x4165, 0x4171, 0x415f, 0x415d, 0x4153,
+ 0x4175, 0x4199, 0x4196, 0x4187, 0x41ac, 0x4194, 0x419a, 0x418a,
+ 0x4191, 0x41ab, 0x41ae, 0x41cc, 0x41ca, 0x41c9, 0x41f7, 0x41c8,
+ 0x41c3, 0x41c6, 0x41ba, 0x41cb, 0x5f79, 0x41cd, 0x41e6, 0x41e3,
+ 0x41f6, 0x41fa, 0x41f4, 0x41ff, 0x41fd, 0x41fc, 0x41fe, 0x4200,
+ 0x4208, 0x4209, 0x420d, 0x420c, 0x4214, 0x421b,
+ /* 0x15921..0x1597E */
+ 0x421e, 0x4221, 0x422a, 0x422e, 0x4230, 0x4232, 0x4233, 0x4241,
+ 0x424e, 0x425e, 0x4263, 0x425b, 0x4260, 0x4268, 0x427c, 0x4282,
+ 0x4289, 0x427e, 0x4292, 0x4293, 0x4296, 0x42d4, 0x4283, 0x4294,
+ 0x42d7, 0x42d1, 0x42bb, 0x42cf, 0x42ff, 0x42c6, 0x44d4, 0x42c8,
+ 0x42dc, 0x42cc, 0x42ca, 0x42c2, 0x42c7, 0x429b, 0x42c9, 0x430c,
+ 0x42ee, 0x42f1, 0x4327, 0x4302, 0x4308, 0x42ef, 0x42f5, 0x4350,
+ 0x433e, 0x434d, 0x441c, 0x434f, 0x4396, 0x438e, 0x4380, 0x43ab,
+ 0x4376, 0x43a3, 0x438f, 0x4389, 0x439f, 0x43b5, 0x436b, 0x4369,
+ 0x43be, 0x43e9, 0x43c0, 0x43c6, 0x43e3, 0x43c9, 0x43d2, 0x43f6,
+ 0x43c4, 0x4416, 0x4434, 0x4406, 0x4413, 0x4426, 0x4436, 0x451d,
+ 0x4417, 0x4428, 0x440f, 0x4467, 0x446f, 0x4476, 0x444e, 0x452a,
+ 0x4495, 0x4493, 0x44a5, 0x44a9, 0x4488, 0x44bc,
+ /* 0x15A21..0x15A7E */
+ 0x44da, 0x44d2, 0x44c5, 0x44c7, 0x44bb, 0x44d8, 0x44c2, 0x44f1,
+ 0x44e7, 0x6209, 0x44e0, 0x44e1, 0x42ac, 0x44e3, 0x44ef, 0x452c,
+ 0x44f6, 0x44f4, 0x44f2, 0x44fa, 0x4500, 0x44fd, 0x4518, 0x451c,
+ 0x4505, 0x4524, 0x4523, 0x452b, 0x4534, 0x4535, 0x4537, 0x4536,
+ 0x4538, 0x554b, 0x4548, 0x4556, 0x4555, 0x454d, 0x4558, 0x455e,
+ 0x455d, 0x4572, 0x4578, 0x4582, 0x4583, 0x6b8a, 0x459b, 0x459f,
+ 0x45ab, 0x45b7, 0x45c3, 0x45c6, 0x45c1, 0x45c4, 0x45cc, 0x45d2,
+ 0x45db, 0x45d9, 0x45e0, 0x45e1, 0x45f1, 0x4772, 0x460a, 0x4603,
+ 0x45fb, 0x4773, 0x4635, 0x4636, 0x4634, 0x461c, 0x464f, 0x4644,
+ 0x4649, 0x4641, 0x465e, 0x465d, 0x4664, 0x4667, 0x4668, 0x465f,
+ 0x4662, 0x4670, 0x4683, 0x4688, 0x468e, 0x4689, 0x4684, 0x4698,
+ 0x469d, 0x46c1, 0x46b9, 0x46c9, 0x46be, 0x46bc,
+ /* 0x15B21..0x15B7E */
+ 0x46c4, 0x46b8, 0x46d6, 0x46da, 0x46e0, 0x463f, 0x46e6, 0x46e9,
+ 0x46f0, 0x46f5, 0x46f7, 0x470f, 0x4716, 0x471e, 0x4726, 0x4727,
+ 0x7738, 0x472e, 0x473f, 0x4736, 0x4741, 0x4738, 0x4737, 0x4746,
+ 0x475e, 0x4760, 0x4759, 0x4763, 0x4764, 0x4789, 0x4770, 0x47a9,
+ 0x477c, 0x476a, 0x478c, 0x478b, 0x47a6, 0x47a1, 0x4785, 0x47b7,
+ 0x47ef, 0x47b4, 0x47ec, 0x47b3, 0x47e9, 0x47b8, 0x47e4, 0x47de,
+ 0x47dd, 0x47e2, 0x47ee, 0x47b9, 0x47ce, 0x47c6, 0x47e7, 0x4a9c,
+ 0x481e, 0x4846, 0x4829, 0x4840, 0x484d, 0x4832, 0x484e, 0x48b3,
+ 0x482b, 0x4859, 0x4863, 0x4877, 0x487f, 0x489f, 0x488f, 0x48ad,
+ 0x4894, 0x489d, 0x489b, 0x4883, 0x4aae, 0x48b9, 0x4874, 0x48b5,
+ 0x48a0, 0x48ba, 0x490f, 0x488d, 0x487e, 0x4901, 0x48ca, 0x4908,
+ 0x48d8, 0x4922, 0x4926, 0x48e1, 0x490c, 0x48cd,
+ /* 0x15C21..0x15C7E */
+ 0x48d4, 0x48e7, 0x48d5, 0x4936, 0x4912, 0x4904, 0x48d7, 0x48e3,
+ 0x4925, 0x48f9, 0x48e0, 0x48ef, 0x4928, 0x492a, 0x491a, 0x4923,
+ 0x4921, 0x48c6, 0x4979, 0x4977, 0x495c, 0x4978, 0x496b, 0x4954,
+ 0x497e, 0x496e, 0x4939, 0x4974, 0x493d, 0x4959, 0x4930, 0x4961,
+ 0x495e, 0x495d, 0x4981, 0x496a, 0x49b2, 0x49ae, 0x49d0, 0x49bf,
+ 0x49c1, 0x49d3, 0x49be, 0x49ce, 0x3be8, 0x49ca, 0x49dd, 0x49bb,
+ 0x49c3, 0x49a7, 0x4a2e, 0x4991, 0x49a0, 0x499c, 0x4995, 0x49b4,
+ 0x49de, 0x49e8, 0x4a02, 0x4a1b, 0x49ff, 0x4b0a, 0x49f9, 0x49f2,
+ 0x49e7, 0x4a05, 0x49b1, 0x4a1e, 0x49ed, 0x4a14, 0x49eb, 0x4a0a,
+ 0x4a12, 0x4ac1, 0x4a23, 0x4a13, 0x4a44, 0x4a0c, 0x4a72, 0x4a36,
+ 0x4a78, 0x4a47, 0x4a62, 0x4a59, 0x4a66, 0x4a48, 0x4a38, 0x4a22,
+ 0x4a90, 0x4a8d, 0x4aa0, 0x4a84, 0x4aa2, 0x4aa3,
+ /* 0x15D21..0x15D7E */
+ 0x4a97, 0x6617, 0x4abb, 0x4ac3, 0x4ac2, 0x4ab8, 0x4ab3, 0x4aac,
+ 0x4ade, 0x4ad1, 0x4adf, 0x4aaa, 0x4ada, 0x4aea, 0x4afb, 0x4b05,
+ 0x6616, 0x4afa, 0x4b12, 0x4b16, 0x7b31, 0x4b1f, 0x4b38, 0x4b37,
+ 0x56dc, 0x4b39, 0x78ee, 0x4b47, 0x4b43, 0x4b49, 0x4b50, 0x4b59,
+ 0x4b54, 0x4b5b, 0x4b5f, 0x4b61, 0x4b78, 0x4b79, 0x4b7f, 0x4b80,
+ 0x4b84, 0x4b83, 0x4b8d, 0x4b98, 0x4b95, 0x4b9e, 0x4ba4, 0x4baa,
+ 0x4bab, 0x4baf, 0x4bb2, 0x4bb1, 0x4bb3, 0x4bb7, 0x4bbc, 0x4bc6,
+ 0x4bcb, 0x4bd3, 0x4bdf, 0x4bec, 0x4beb, 0x4bf3, 0x4bef, 0x7ebe,
+ 0x4c08, 0x4c13, 0x4c14, 0x4c1b, 0x4c24, 0x4c23, 0x4c5e, 0x4c55,
+ 0x4c62, 0x4c6a, 0x4c82, 0x4c8d, 0x4c9a, 0x4c81, 0x4c9b, 0x4c7e,
+ 0x4c68, 0x4c73, 0x4c92, 0x4c90, 0x4cc4, 0x4cf1, 0x4cd3, 0x4cbd,
+ 0x4cd7, 0x4cc5, 0x4cdd, 0x4cae, 0x4cb1, 0x4cbe,
+ /* 0x15E21..0x15E7E */
+ 0x4cba, 0x4cdb, 0x4cef, 0x4cd9, 0x4cea, 0x4d1f, 0x684d, 0x4d36,
+ 0x4d2b, 0x4d3d, 0x4d38, 0x4d19, 0x4d35, 0x4d33, 0x4d12, 0x4d0c,
+ 0x4d63, 0x4d93, 0x4d64, 0x4d5a, 0x4d79, 0x4d59, 0x4d8e, 0x4d95,
+ 0x4fe4, 0x4d85, 0x4df9, 0x4e15, 0x4e0a, 0x4db5, 0x4dc7, 0x4de6,
+ 0x4db8, 0x4dc6, 0x4dec, 0x4dde, 0x4dcc, 0x4de8, 0x4dd2, 0x4dc5,
+ 0x4dfa, 0x4dd9, 0x4de4, 0x4dd5, 0x4dea, 0x4dee, 0x4e2d, 0x4e6e,
+ 0x4e2e, 0x4e19, 0x4e72, 0x4e5f, 0x4e3e, 0x4e23, 0x4e6b, 0x4e2b,
+ 0x4e76, 0x4e4d, 0x4e1f, 0x4e43, 0x4e3a, 0x4e4e, 0x4e24, 0x4eff,
+ 0x4e1d, 0x4e38, 0x4e82, 0x4eaa, 0x4e98, 0x4ec9, 0x4eb7, 0x4ed3,
+ 0x4ebd, 0x4eaf, 0x4ec4, 0x4eb2, 0x4ed4, 0x4ed5, 0x4e8f, 0x4ea5,
+ 0x4ec2, 0x4e9f, 0x4f41, 0x4f11, 0x504c, 0x4eec, 0x4ef8, 0x4efe,
+ 0x4f3f, 0x4ef2, 0x4f31, 0x4eef, 0x4f32, 0x4ecc,
+ /* 0x15F21..0x15F7E */
+ 0x4f3e, 0x4f13, 0x4ef7, 0x4f86, 0x4f7a, 0x4f78, 0x4f81, 0x4f80,
+ 0x4f6f, 0x4f5b, 0x4ff3, 0x4f6d, 0x4f82, 0x4f7c, 0x4f58, 0x4f8e,
+ 0x4f91, 0x4fc2, 0x4f66, 0x4fb3, 0x4fa3, 0x4fa1, 0x4fa4, 0x4fb9,
+ 0x4fc6, 0x4faa, 0x4fdf, 0x4fd5, 0x4fec, 0x4fd4, 0x4fd8, 0x4ff1,
+ 0x4fee, 0x4fdb, 0x5009, 0x500b, 0x4ffa, 0x5011, 0x5001, 0x500f,
+ 0x4ffe, 0x501b, 0x501a, 0x4f74, 0x501d, 0x5018, 0x501f, 0x5030,
+ 0x503e, 0x5032, 0x5051, 0x5063, 0x5099, 0x5092, 0x50af, 0x50f1,
+ 0x50ac, 0x50b8, 0x50b3, 0x50ae, 0x50df, 0x50cb, 0x50dd, 0x50d9,
+ 0x5109, 0x50fd, 0x511c, 0x5119, 0x5165, 0x5155, 0x5188, 0x5166,
+ 0x5162, 0x514c, 0x5156, 0x516c, 0x518f, 0x51fb, 0x5184, 0x5195,
+ 0x51a8, 0x51ac, 0x51d7, 0x51b9, 0x51be, 0x51d2, 0x51c9, 0x51d4,
+ 0x51ce, 0x51e0, 0x51ec, 0x51e7, 0x51f5, 0x51fc,
+ /* 0x16021..0x1607E */
+ 0x51f9, 0x51ff, 0x520d, 0x5210, 0x521b, 0x5228, 0x522d, 0x522c,
+ 0x5230, 0x5232, 0x523b, 0x523c, 0x523f, 0x5240, 0x5246, 0x524b,
+ 0x5258, 0x5274, 0x527e, 0x5282, 0x5281, 0x5287, 0x5292, 0x5296,
+ 0x52a2, 0x52a7, 0x52b9, 0x52b2, 0x52c3, 0x52c6, 0x52c4, 0x52ce,
+ 0x52d2, 0x52e2, 0x52e0, 0x52e1, 0x52f9, 0x52f7, 0x300f, 0x5317,
+ 0x530a, 0x531c, 0x5316, 0x531d, 0x5334, 0x532f, 0x5329, 0x5325,
+ 0x533e, 0x534e, 0x534f, 0x7ed8, 0x5357, 0x536a, 0x5368, 0x5370,
+ 0x5378, 0x5375, 0x537b, 0x537a, 0x53c8, 0x53b3, 0x53ce, 0x53bb,
+ 0x53c0, 0x53e5, 0x53ee, 0x53de, 0x54a2, 0x5405, 0x546f, 0x5425,
+ 0x53f8, 0x5432, 0x543a, 0x5455, 0x543f, 0x545f, 0x5459, 0x5441,
+ 0x545c, 0x5469, 0x5470, 0x5463, 0x546a, 0x5476, 0x547e, 0x548b,
+ 0x549e, 0x54a7, 0x54ca, 0x54cf, 0x54d4, 0x53f1,
+ /* 0x16121..0x1617E */
+ 0x54e0, 0x54e3, 0x54e7, 0x54e9, 0x54ee, 0x54f2, 0x54f0, 0x54f1,
+ 0x54f8, 0x54f7, 0x5504, 0x5503, 0x5505, 0x550c, 0x550e, 0x550d,
+ 0x5515, 0x5513, 0x551e, 0x5526, 0x552c, 0x553c, 0x5544, 0x554d,
+ 0x554a, 0x5549, 0x555b, 0x5546, 0x555a, 0x5569, 0x5564, 0x5567,
+ 0x556b, 0x556d, 0x5578, 0x5576, 0x5586, 0x5587, 0x5574, 0x558a,
+ 0x5589, 0x5582, 0x5594, 0x559a, 0x559d, 0x55a5, 0x55a3, 0x55c2,
+ 0x55b3, 0x55c3, 0x55b5, 0x55bd, 0x55b8, 0x55bc, 0x55b1, 0x55cd,
+ 0x55ca, 0x55d2, 0x55d9, 0x55e3, 0x55de, 0x55fe, 0x55ff, 0x55fc,
+ 0x5601, 0x55f0, 0x55fa, 0x55f2, 0x55f3, 0x560b, 0x560d, 0x5609,
+ 0x561f, 0x5627, 0x5620, 0x5621, 0x5622, 0x5624, 0x5634, 0x5630,
+ 0x563b, 0x5647, 0x5648, 0x5646, 0x565c, 0x5658, 0x5661, 0x5662,
+ 0x5668, 0x5669, 0x566a, 0x5667, 0x566c, 0x5670,
+ /* 0x16221..0x1627E */
+ 0x5672, 0x5676, 0x5678, 0x567c, 0x5680, 0x5683, 0x5688, 0x568b,
+ 0x568e, 0x5696, 0x5693, 0x5699, 0x569a, 0x56b0, 0x56b4, 0x56b8,
+ 0x56b9, 0x56ba, 0x56c2, 0x56cd, 0x56d6, 0x56d2, 0x56de, 0x56e1,
+ 0x56e5, 0x56e7, 0x56ea, 0x662f, 0x56fb, 0x5708, 0x5707, 0x5704,
+ 0x5729, 0x5724, 0x571e, 0x5725, 0x5726, 0x571b, 0x5737, 0x5738,
+ 0x5747, 0x575a, 0x5768, 0x576b, 0x575b, 0x5765, 0x577f, 0x577e,
+ 0x5779, 0x578e, 0x578b, 0x5791, 0x57a0, 0x579e, 0x57b0, 0x57b6,
+ 0x57b9, 0x57bf, 0x57bc, 0x57bd, 0x57bb, 0x57c7, 0x57cd, 0x57d7,
+ 0x57da, 0x57dc, 0x57e3, 0x57ee, 0x57fc, 0x580c, 0x5812, 0x5926,
+ 0x5820, 0x592a, 0x5845, 0x588e, 0x5874, 0x5886, 0x587c, 0x589a,
+ 0x588c, 0x58a3, 0x58b5, 0x58aa, 0x58af, 0x58d1, 0x58c6, 0x58cb,
+ 0x58d4, 0x58be, 0x58bc, 0x58c5, 0x58ca, 0x58ec,
+ /* 0x16321..0x1637E */
+ 0x58e7, 0x58da, 0x58fd, 0x58f4, 0x5907, 0x5912, 0x5911, 0x5919,
+ 0x592c, 0x592b, 0x5940, 0x5960, 0x5957, 0x595f, 0x595a, 0x5955,
+ 0x5953, 0x597a, 0x597f, 0x598a, 0x599d, 0x59a7, 0x7f4b, 0x59aa,
+ 0x59ae, 0x59b3, 0x59b9, 0x59ba, 0x59c9, 0x59d5, 0x59e7, 0x59ec,
+ 0x59e1, 0x59e3, 0x5a08, 0x5a0d, 0x5a18, 0x5a19, 0x5a20, 0x5a1f,
+ 0x5980, 0x5a31, 0x5a3b, 0x5a3e, 0x5a37, 0x5a43, 0x5a57, 0x5a49,
+ 0x5a61, 0x5a62, 0x5a69, 0x7f9d, 0x5a70, 0x5a79, 0x5a7d, 0x5a88,
+ 0x5a97, 0x5a95, 0x5a98, 0x5a96, 0x5aa9, 0x5ac8, 0x5ab0, 0x5ab6,
+ 0x5ac5, 0x5ac4, 0x5abf, 0x7083, 0x5ac7, 0x5aca, 0x5acd, 0x5acf,
+ 0x5ad5, 0x5ad3, 0x5ad9, 0x5ada, 0x5add, 0x5ae1, 0x5ae2, 0x5ae6,
+ 0x5aed, 0x5af0, 0x5b02, 0x5b0f, 0x5b0a, 0x5b06, 0x5b33, 0x5b18,
+ 0x5b19, 0x5b1e, 0x5b35, 0x5b28, 0x5b36, 0x5b50,
+ /* 0x16421..0x1647E */
+ 0x5b7a, 0x5b04, 0x5b4d, 0x5b0b, 0x5b4c, 0x5b45, 0x5b75, 0x5b65,
+ 0x5b74, 0x5b67, 0x5b70, 0x5b71, 0x5b6c, 0x5b6e, 0x5b9d, 0x5b98,
+ 0x5b9f, 0x5b8d, 0x5b9c, 0x5b9a, 0x5b8b, 0x5b92, 0x5b8f, 0x5b5d,
+ 0x5b99, 0x5bcb, 0x5bc1, 0x5bcc, 0x5bcf, 0x5bb4, 0x5bc6, 0x5bdd,
+ 0x5be9, 0x5c11, 0x5c14, 0x5be6, 0x5be5, 0x5c60, 0x5c00, 0x5c07,
+ 0x5c13, 0x5bf3, 0x5bf7, 0x5c17, 0x5c0d, 0x5bf6, 0x5c23, 0x5c27,
+ 0x5c2a, 0x5c1f, 0x5c37, 0x5c2b, 0x5c3d, 0x5c4c, 0x5c43, 0x5c54,
+ 0x5c4f, 0x5c40, 0x5c50, 0x5c58, 0x5c5f, 0x5c64, 0x5c56, 0x5c65,
+ 0x5c6c, 0x5c75, 0x5c83, 0x5c90, 0x5ca4, 0x5cad, 0x5ca2, 0x5cab,
+ 0x5ca1, 0x5ca8, 0x5cb3, 0x5cb2, 0x5cb1, 0x5cae, 0x5cb9, 0x5cbd,
+ 0x5cc0, 0x5cc5, 0x5cc2, 0x5cd8, 0x5cd2, 0x5cdc, 0x5ce2, 0x7b3b,
+ 0x5cef, 0x5cf2, 0x5cf4, 0x5cf6, 0x5cfa, 0x5d06,
+ /* 0x16521..0x1657E */
+ 0x5d02, 0x5d1c, 0x5d15, 0x5d0a, 0x5d45, 0x5d4b, 0x5d2e, 0x5d32,
+ 0x5d3f, 0x5d35, 0x5d46, 0x5d73, 0x5d56, 0x5d4e, 0x5d72, 0x5d68,
+ 0x5d6e, 0x5d4f, 0x5d63, 0x5d93, 0x5d89, 0x5d5b, 0x5d8f, 0x5d7d,
+ 0x5d9b, 0x5dba, 0x5dae, 0x5da3, 0x5db5, 0x5dc7, 0x5dbd, 0x5dab,
+ 0x5e3d, 0x5da2, 0x5daf, 0x5ddc, 0x5db8, 0x5d9f, 0x5db0, 0x5dd8,
+ 0x5ddd, 0x5de4, 0x5dde, 0x5dfb, 0x5df2, 0x5de1, 0x5e05, 0x5e0a,
+ 0x5e23, 0x5e21, 0x5e12, 0x5e31, 0x5e1f, 0x5e09, 0x5e0b, 0x5e22,
+ 0x5e46, 0x5e66, 0x5e3b, 0x5e35, 0x5e39, 0x5e43, 0x5e37, 0x5e32,
+ 0x5e3a, 0x5e67, 0x5e5d, 0x5e56, 0x5e5e, 0x5e59, 0x5e5a, 0x5e79,
+ 0x5e6a, 0x5e69, 0x5e7c, 0x5e7b, 0x5e83, 0x5dd5, 0x5e7d, 0x6fae,
+ 0x5e7f, 0x5e88, 0x5e89, 0x5e8c, 0x5e92, 0x5e90, 0x5e93, 0x5e94,
+ 0x5e96, 0x5e8e, 0x5e9b, 0x5e9c, 0x5f38, 0x5f3a,
+ /* 0x16621..0x1667E */
+ 0x5f45, 0x5f4c, 0x5f4d, 0x5f4e, 0x5f50, 0x5f51, 0x5f55, 0x5f54,
+ 0x5f58, 0x5f5f, 0x5f60, 0x5f68, 0x5f69, 0x5f67, 0x5f78, 0x5f82,
+ 0x5f86, 0x5f83, 0x5f88, 0x5f87, 0x5f8c, 0x5f94, 0x5f9e, 0x5f9d,
+ 0x5f9a, 0x5fa3, 0x5faf, 0x5fb2, 0x5fb9, 0x5fae, 0x5fb6, 0x5fb8,
+ 0x6b71, 0x5fc5, 0x5fc6, 0x5fca, 0x5fd5, 0x5fd4, 0x5fe1, 0x5fe6,
+ 0x5fe9, 0x5ff3, 0x5ff9, 0x78dc, 0x6006, 0x6004, 0x600b, 0x6012,
+ 0x6018, 0x6019, 0x601c, 0x6021, 0x6028, 0x603f, 0x603b, 0x604a,
+ 0x6046, 0x6052, 0x6058, 0x605a, 0x605f, 0x6062, 0x6068, 0x6073,
+ 0x6072, 0x6070, 0x6076, 0x6079, 0x607d, 0x607f, 0x6084, 0x6086,
+ 0x6085, 0x609b, 0x6093, 0x609a, 0x60ad, 0x3190, 0x60ac, 0x60db,
+ 0x60e5, 0x60d9, 0x60dd, 0x60c4, 0x60da, 0x60d6, 0x6109, 0x60ef,
+ 0x60f1, 0x611b, 0x6129, 0x6123, 0x612f, 0x614b,
+ /* 0x16721..0x1677E */
+ 0x768b, 0x6146, 0x613e, 0x6153, 0x6151, 0x60fc, 0x6171, 0x616e,
+ 0x6165, 0x6166, 0x6174, 0x6183, 0x6188, 0x618a, 0x6180, 0x6182,
+ 0x61a0, 0x6195, 0x61a4, 0x61a3, 0x615f, 0x6193, 0x61a9, 0x61b0,
+ 0x61b5, 0x61be, 0x61b8, 0x61bd, 0x61c0, 0x61c2, 0x61ba, 0x61c9,
+ 0x61cd, 0x61d1, 0x61d9, 0x61d8, 0x61c8, 0x61da, 0x61df, 0x61e0,
+ 0x61e7, 0x61fa, 0x61fb, 0x61fe, 0x6201, 0x6202, 0x6205, 0x6207,
+ 0x620a, 0x620d, 0x6210, 0x6216, 0x6229, 0x622b, 0x6238, 0x6233,
+ 0x6240, 0x6259, 0x6258, 0x625d, 0x625a, 0x625f, 0x6264, 0x6262,
+ 0x6268, 0x626a, 0x626b, 0x622e, 0x6271, 0x6277, 0x6278, 0x627e,
+ 0x628d, 0x6292, 0x62ab, 0x629f, 0x62bb, 0x62ac, 0x62e1, 0x62e3,
+ 0x62df, 0x62d2, 0x62f4, 0x62f3, 0x62fa, 0x6393, 0x6303, 0x62fb,
+ 0x62f9, 0x62de, 0x6306, 0x62dc, 0x6309, 0x62d9,
+ /* 0x16821..0x1687E */
+ 0x6335, 0x6334, 0x6316, 0x6332, 0x6331, 0x6340, 0x6339, 0x6350,
+ 0x6345, 0x632f, 0x632b, 0x6317, 0x6318, 0x6385, 0x639a, 0x63aa,
+ 0x639f, 0x63a2, 0x6396, 0x6323, 0x638e, 0x6387, 0x638a, 0x637c,
+ 0x63b5, 0x6373, 0x6375, 0x63a0, 0x6389, 0x63a8, 0x63f4, 0x6413,
+ 0x63eb, 0x63ce, 0x63fd, 0x6403, 0x63d8, 0x640b, 0x63c1, 0x63f7,
+ 0x6407, 0x63e0, 0x63f2, 0x640d, 0x6422, 0x6420, 0x63bd, 0x6438,
+ 0x6506, 0x63fb, 0x646d, 0x642a, 0x643c, 0x655a, 0x6484, 0x6477,
+ 0x646b, 0x64ad, 0x646e, 0x6482, 0x6469, 0x6446, 0x642c, 0x646f,
+ 0x6479, 0x6435, 0x64ca, 0x6462, 0x64b9, 0x64bf, 0x649f, 0x64d9,
+ 0x64cd, 0x64bb, 0x64da, 0x64d0, 0x64c1, 0x64c6, 0x64d6, 0x64a1,
+ 0x6521, 0x64ff, 0x64f4, 0x6517, 0x6518, 0x652c, 0x651f, 0x6515,
+ 0x6514, 0x64fc, 0x6540, 0x6563, 0x6558, 0x6548,
+ /* 0x16921..0x1697E */
+ 0x6541, 0x6602, 0x654b, 0x6555, 0x6580, 0x65a4, 0x6588, 0x6591,
+ 0x658a, 0x65a8, 0x656d, 0x6594, 0x659b, 0x65ea, 0x6587, 0x659c,
+ 0x6577, 0x657e, 0x6590, 0x65c9, 0x65ba, 0x65cf, 0x65b9, 0x65d0,
+ 0x65d5, 0x65dd, 0x65e5, 0x65dc, 0x65f9, 0x660a, 0x6613, 0x660b,
+ 0x65fe, 0x65fa, 0x6606, 0x6622, 0x661a, 0x6630, 0x663f, 0x664d,
+ 0x2e55, 0x6654, 0x665f, 0x6667, 0x6671, 0x6693, 0x66a3, 0x66a9,
+ 0x66aa, 0x668b, 0x668c, 0x66b6, 0x66af, 0x66c4, 0x66c6, 0x66b0,
+ 0x66c9, 0x6823, 0x66ab, 0x66d4, 0x66de, 0x66e9, 0x66ec, 0x66df,
+ 0x66db, 0x66ef, 0x6712, 0x6706, 0x6708, 0x6700, 0x6703, 0x66fb,
+ 0x6711, 0x6709, 0x670d, 0x66f9, 0x670a, 0x6734, 0x673f, 0x6737,
+ 0x673b, 0x6725, 0x6729, 0x671a, 0x6760, 0x675f, 0x6778, 0x674c,
+ 0x674e, 0x6774, 0x6757, 0x6768, 0x676e, 0x6759,
+ /* 0x16A21..0x16A7E */
+ 0x6753, 0x6763, 0x676a, 0x6805, 0x67a2, 0x679f, 0x6782, 0x67af,
+ 0x67cb, 0x67bd, 0x67c0, 0x67d0, 0x76d6, 0x67ab, 0x67c4, 0x67b3,
+ 0x67c7, 0x67c6, 0x67bb, 0x67ef, 0x67f2, 0x67e0, 0x680f, 0x680d,
+ 0x67fe, 0x67f6, 0x67f7, 0x680e, 0x67d2, 0x6811, 0x6816, 0x6815,
+ 0x6822, 0x6821, 0x6831, 0x6836, 0x6839, 0x6827, 0x683b, 0x6844,
+ 0x6842, 0x6852, 0x6859, 0x685e, 0x6862, 0x686b, 0x6881, 0x687e,
+ 0x689e, 0x6875, 0x687d, 0x68b5, 0x6872, 0x6882, 0x6897, 0x6892,
+ 0x68ae, 0x6899, 0x68a2, 0x688d, 0x68a4, 0x68b0, 0x68bf, 0x68b1,
+ 0x68c3, 0x68c4, 0x68d4, 0x68d8, 0x68d9, 0x68dd, 0x68f9, 0x6902,
+ 0x68fc, 0x68f4, 0x68e8, 0x68f2, 0x6904, 0x690c, 0x690a, 0x6913,
+ 0x6943, 0x691e, 0x6925, 0x692a, 0x692b, 0x6941, 0x6944, 0x693b,
+ 0x6936, 0x6938, 0x694c, 0x691d, 0x6960, 0x695e,
+ /* 0x16B21..0x16B7E */
+ 0x6966, 0x6964, 0x696d, 0x696a, 0x696f, 0x6974, 0x6977, 0x697e,
+ 0x6983, 0x6988, 0x698a, 0x6993, 0x6998, 0x69a1, 0x69a9, 0x69a6,
+ 0x69ac, 0x69af, 0x69b2, 0x69ba, 0x69bd, 0x69bf, 0x69c0, 0x69da,
+ 0x69dc, 0x69dd, 0x69e7, 0x69f4, 0x69f8, 0x6a03, 0x6a16, 0x6a10,
+ 0x6a0c, 0x6a1b, 0x6a1d, 0x6a25, 0x6a36, 0x6a41, 0x6a5b, 0x6a52,
+ 0x6a46, 0x6a48, 0x6a7c, 0x6a6d, 0x6a6c, 0x6a62, 0x6a85, 0x6a82,
+ 0x6a84, 0x6aa8, 0x6aa1, 0x6a91, 0x6aa5, 0x6aa6, 0x6a9a, 0x6aa3,
+ 0x6ac4, 0x6acd, 0x6ac2, 0x6ada, 0x6aeb, 0x6af3, 0x6ae7, 0x6ae4,
+ 0x6af1, 0x6b14, 0x6ae0, 0x6ae2, 0x6af7, 0x6ade, 0x6adb, 0x6b0c,
+ 0x6b07, 0x6b1a, 0x6ae1, 0x6b16, 0x6b10, 0x6b17, 0x6b20, 0x6b33,
+ 0x77ab, 0x6b26, 0x6b2b, 0x6b3e, 0x6b28, 0x6b41, 0x6b4c, 0x6b4f,
+ 0x6b4e, 0x6b49, 0x6b56, 0x6b5b, 0x6b5a, 0x6b6b,
+ /* 0x16C21..0x16C7E */
+ 0x6b5f, 0x6b6c, 0x6b6f, 0x6b74, 0x6b7d, 0x6b80, 0x6b8c, 0x6b8e,
+ 0x6b92, 0x6b93, 0x6b96, 0x6b99, 0x6b9a, 0x6c3a, 0x6c41, 0x6c3f,
+ 0x6c48, 0x6c4c, 0x6c4e, 0x6c50, 0x6c55, 0x6c62, 0x6c6c, 0x6c78,
+ 0x6c7a, 0x6c82, 0x6c89, 0x6c85, 0x6c8a, 0x6c8d, 0x6c8e, 0x6c94,
+ 0x6c7c, 0x6c98, 0x421d, 0x6cad, 0x6caa, 0x6cbd, 0x6cb2, 0x6cb3,
+ 0x6cae, 0x6cb6, 0x6cc8, 0x6cc1, 0x6ce4, 0x6ce3, 0x6cda, 0x6cfd,
+ 0x6cfa, 0x6cfb, 0x6d04, 0x6d05, 0x6d0a, 0x6d07, 0x6d0f, 0x6d0d,
+ 0x6d10, 0x7f4e, 0x6d13, 0x6ccd, 0x6d14, 0x6d16, 0x6d67, 0x6d6d,
+ 0x6d71, 0x6d73, 0x6d81, 0x6d99, 0x6dc2, 0x6dbe, 0x6dba, 0x6dcf,
+ 0x6dda, 0x6dd6, 0x6dcc, 0x6ddb, 0x6dcb, 0x6dea, 0x6deb, 0x6ddf,
+ 0x6de3, 0x6dfc, 0x6e08, 0x6e09, 0x6dff, 0x6e1d, 0x6e1e, 0x6e10,
+ 0x6e1f, 0x6e42, 0x6e35, 0x6e30, 0x6e34, 0x6e4a,
+ /* 0x16D21..0x16D7E */
+ 0x6e47, 0x6e49, 0x6e4c, 0x6e50, 0x6e48, 0x6e59, 0x6e64, 0x6e60,
+ 0x6e2a, 0x6e63, 0x6e55, 0x6e76, 0x6e72, 0x6e7c, 0x6e81, 0x6e87,
+ 0x6e85, 0x6e84, 0x6e8b, 0x6e8a, 0x6e93, 0x6e91, 0x6e94, 0x6e99,
+ 0x6eaa, 0x6ea1, 0x6eac, 0x6eb0, 0x6ec6, 0x6eb1, 0x6ebe, 0x6ec5,
+ 0x6ec8, 0x6ecb, 0x6edb, 0x6ee3, 0x6efc, 0x6efb, 0x6eeb, 0x6efe,
+ 0x6f0a, 0x6f05, 0x6f15, 0x6f12, 0x6f19, 0x6f13, 0x6f1c, 0x6f1f,
+ 0x6f1b, 0x6f0c, 0x6f26, 0x6f33, 0x6f3b, 0x6f39, 0x6f45, 0x6f42,
+ 0x6f3e, 0x6f4c, 0x6f49, 0x6f46, 0x6f4e, 0x6f57, 0x6f5c, 0x6f62,
+ 0x6f63, 0x6f64, 0x6f9c, 0x6f9f, 0x6fa3, 0x6fad, 0x6faf, 0x6fb7,
+ 0x6fda, 0x6fe5, 0x6fe2, 0x6fea, 0x6fef, 0x7087, 0x6ff4, 0x7005,
+ 0x6ff9, 0x6ffa, 0x7011, 0x7015, 0x7021, 0x700d, 0x701e, 0x7016,
+ 0x700b, 0x7027, 0x7036, 0x7035, 0x7039, 0x6ff8,
+ /* 0x16E21..0x16E7E */
+ 0x704f, 0x7050, 0x7051, 0x7052, 0x700e, 0x7049, 0x703e, 0x7056,
+ 0x7058, 0x705e, 0x7068, 0x706f, 0x7076, 0x76a8, 0x7072, 0x7082,
+ 0x707d, 0x7081, 0x7080, 0x708a, 0x7089, 0x708f, 0x70a8, 0x70af,
+ 0x70b1, 0x70b5, 0x70e2, 0x70e4, 0x4248, 0x70db, 0x7102, 0x7112,
+ 0x7119, 0x7132, 0x7130, 0x714a, 0x7156, 0x7158, 0x7163, 0x7165,
+ 0x7169, 0x7173, 0x7172, 0x718b, 0x7189, 0x7182, 0x71a2, 0x71ab,
+ 0x71af, 0x71aa, 0x71b5, 0x71b4, 0x71ba, 0x71c0, 0x71c1, 0x71c9,
+ 0x71cb, 0x71d0, 0x71d6, 0x71df, 0x71e1, 0x71db, 0x71fc, 0x71f5,
+ 0x71f6, 0x721e, 0x71ff, 0x7214, 0x722c, 0x7215, 0x7211, 0x725e,
+ 0x7257, 0x7245, 0x7249, 0x7264, 0x7248, 0x7295, 0x723f, 0x724b,
+ 0x7250, 0x729c, 0x7296, 0x7293, 0x729b, 0x725a, 0x72cf, 0x72b9,
+ 0x72b7, 0x72e9, 0x730f, 0x72fa, 0x7344, 0x732e,
+ /* 0x16F21..0x16F7E */
+ 0x7319, 0x7322, 0x731a, 0x7323, 0x733a, 0x7335, 0x733b, 0x735c,
+ 0x7360, 0x737c, 0x736e, 0x7356, 0x73b0, 0x73ac, 0x73ad, 0x7394,
+ 0x73b9, 0x73d6, 0x73d7, 0x73e8, 0x73e5, 0x73d8, 0x73c3, 0x73dd,
+ 0x73d0, 0x73c8, 0x73e4, 0x741a, 0x7414, 0x7413, 0x7403, 0x7407,
+ 0x7410, 0x7436, 0x742b, 0x7435, 0x7421, 0x743a, 0x7441, 0x7452,
+ 0x7444, 0x745b, 0x7460, 0x7462, 0x745e, 0x746a, 0x7229, 0x7470,
+ 0x7475, 0x7477, 0x747d, 0x745a, 0x747c, 0x747e, 0x7481, 0x747f,
+ 0x7582, 0x7587, 0x758a, 0x7594, 0x7596, 0x7598, 0x7599, 0x75a0,
+ 0x75a8, 0x75a7, 0x75ad, 0x75bc, 0x75bb, 0x75b9, 0x75be, 0x75ca,
+ 0x4ff6, 0x75c3, 0x75cd, 0x75cc, 0x75d5, 0x75d4, 0x75d6, 0x75dc,
+ 0x75e1, 0x75e5, 0x75e2, 0x7621, 0x7628, 0x762e, 0x762f, 0x7642,
+ 0x764c, 0x764f, 0x764b, 0x7677, 0x765c, 0x765e,
+ /* 0x17021..0x1707E */
+ 0x765d, 0x765f, 0x7666, 0x7672, 0x766c, 0x768d, 0x7698, 0x7695,
+ 0x7697, 0x76aa, 0x76a7, 0x76b1, 0x76b2, 0x76b0, 0x76b4, 0x76b6,
+ 0x76b8, 0x76b9, 0x76ce, 0x76cb, 0x76c9, 0x76cd, 0x694d, 0x76dc,
+ 0x770d, 0x76d5, 0x76f9, 0x7704, 0x7706, 0x7708, 0x7713, 0x770e,
+ 0x7711, 0x770f, 0x7716, 0x7719, 0x7724, 0x772a, 0x7730, 0x7739,
+ 0x773d, 0x773e, 0x7744, 0x7746, 0x7748, 0x7742, 0x7749, 0x775c,
+ 0x7760, 0x7764, 0x7766, 0x7768, 0x32d2, 0x776b, 0x7771, 0x7779,
+ 0x7785, 0x777c, 0x7781, 0x777a, 0x7786, 0x778b, 0x778f, 0x7790,
+ 0x779c, 0x77a8, 0x77a6, 0x77a3, 0x77b3, 0x77b4, 0x77c3, 0x77c6,
+ 0x77c8, 0x77cb, 0x77dc, 0x77ed, 0x7f4f, 0x77f2, 0x5adf, 0x77f6,
+ 0x77f5, 0x780f, 0x780c, 0x7838, 0x7824, 0x7821, 0x7837, 0x783d,
+ 0x7846, 0x784f, 0x784b, 0x786b, 0x786f, 0x7870,
+ /* 0x17121..0x1717E */
+ 0x7871, 0x7874, 0x7873, 0x78aa, 0x78af, 0x78b1, 0x78b6, 0x78c4,
+ 0x78c3, 0x78c6, 0x78e9, 0x78eb, 0x7903, 0x7909, 0x7912, 0x7914,
+ 0x7918, 0x7921, 0x791d, 0x791e, 0x7924, 0x7920, 0x792c, 0x792e,
+ 0x793d, 0x793e, 0x7942, 0x7949, 0x7945, 0x7950, 0x794b, 0x7951,
+ 0x7952, 0x794c, 0x7955, 0x7997, 0x7998, 0x79a5, 0x79ad, 0x79ae,
+ 0x79bc, 0x79df, 0x79db, 0x79dd, 0x79d8, 0x79d1, 0x79ed, 0x79ee,
+ 0x79f1, 0x79f2, 0x79fb, 0x79f8, 0x7a01, 0x7a0f, 0x7a05, 0x79e2,
+ 0x7a19, 0x7a2b, 0x7a37, 0x7a45, 0x7a42, 0x7a40, 0x7a43, 0x7a3e,
+ 0x7a55, 0x7a4d, 0x7a5b, 0x7a57, 0x7a5f, 0x7a62, 0x7a65, 0x7a64,
+ 0x7a69, 0x7a6b, 0x7a6a, 0x7aad, 0x7ab0, 0x7abc, 0x7ac0, 0x7acf,
+ 0x7ad1, 0x7ad3, 0x7ad4, 0x7ade, 0x7adf, 0x7ae2, 0x7ae3, 0x7ae6,
+ 0x7aef, 0x7aeb, 0x7aee, 0x7af4, 0x7af1, 0x7af7,
+ /* 0x17221..0x1727E */
+ 0x7afb, 0x7b06, 0x7b18, 0x7b1a, 0x7b1f, 0x7b22, 0x7b23, 0x7b25,
+ 0x7b27, 0x7b28, 0x7b29, 0x7b2a, 0x7b2e, 0x7b2f, 0x7b32, 0x7b44,
+ 0x7b43, 0x7b4f, 0x7b4d, 0x7b4e, 0x7b51, 0x7b58, 0x7b74, 0x7b93,
+ 0x7b83, 0x7b91, 0x7b96, 0x7b97, 0x7b9f, 0x7ba0, 0x7ba8, 0x7bb4,
+ 0x7bc0, 0x7bca, 0x7bb9, 0x7bc6, 0x7bcf, 0x7bd1, 0x7bd2, 0x7be3,
+ 0x7be2, 0x7be4, 0x7bd4, 0x7be1, 0x7c3a, 0x7bf2, 0x7bf1, 0x7bf0,
+ 0x7c15, 0x7c14, 0x7c09, 0x7c13, 0x7c0c, 0x7c06, 0x7c08, 0x7c12,
+ 0x7c0a, 0x7c04, 0x7c2e, 0x7c1b, 0x7c25, 0x7c24, 0x7c21, 0x7c30,
+ 0x7c47, 0x7c32, 0x7c46, 0x7c3e, 0x7c5a, 0x7c60, 0x7c67, 0x7c76,
+ 0x7c78, 0x7ce7, 0x7cec, 0x7cf0, 0x7d09, 0x7d08, 0x7ceb, 0x7d03,
+ 0x7d06, 0x7d2a, 0x7d26, 0x7daf, 0x7d23, 0x7d1f, 0x7d44, 0x7d15,
+ 0x7d12, 0x7d41, 0x7d3f, 0x7d3e, 0x7d46, 0x7d48,
+ /* 0x17321..0x1737E */
+ 0x7d5d, 0x7d5e, 0x7d64, 0x7d51, 0x7d50, 0x7d59, 0x7d72, 0x7d89,
+ 0x7d87, 0x7dab, 0x7d6f, 0x7d7a, 0x7d9a, 0x7da4, 0x7da9, 0x7db2,
+ 0x7dc4, 0x7dc1, 0x7dbb, 0x7db8, 0x7dba, 0x7dc6, 0x7dcf, 0x7dc2,
+ 0x7dd9, 0x7dd3, 0x7df8, 0x7de6, 0x7ded, 0x7def, 0x7dfd, 0x7e1a,
+ 0x7e1b, 0x7e1e, 0x7e75, 0x7e79, 0x7e7d, 0x7e81, 0x7e88, 0x7e8b,
+ 0x7e8c, 0x7e92, 0x7e95, 0x7e91, 0x7e9d, 0x7ea5, 0x7ea9, 0x7eb8,
+ 0x7eaa, 0x7ead, 0x7761, 0x7ecc, 0x7ece, 0x7ecf, 0x7ed0, 0x7ed4,
+ 0x7edc, 0x7ede, 0x7edd, 0x7ee0, 0x7ee5, 0x7ee8, 0x7eef, 0x7ef4,
+ 0x7ef6, 0x7ef7, 0x7ef9, 0x7efb, 0x7efc, 0x7efd, 0x7f07, 0x7f08,
+ 0x56b7, 0x7f15, 0x7f21, 0x7f2c, 0x7f3e, 0x7f4a, 0x7f52, 0x7f54,
+ 0x7f63, 0x7f5f, 0x7f60, 0x7f61, 0x7f66, 0x7f67, 0x7f6c, 0x7f6a,
+ 0x7f77, 0x7f72, 0x7f76, 0x7f95, 0x7f9c, 0x7fa0,
+ /* 0x17421..0x1747E */
+ 0x382f, 0x49c7, 0x7059, 0x5464, 0x31dc, 0x5199, 0x3653, 0x3de2,
+ 0x3e14, 0x3e18, 0x3e58, 0x3e5e, 0x3ebe, 0x8028, 0x3ecb, 0x3ef9,
+ 0x3f00, 0x3f02, 0x3f07, 0x3f1d, 0x3f23, 0x3f34, 0x3f36, 0x3f3d,
+ 0x3f40, 0x3f45, 0x3f54, 0x3f58, 0x3f64, 0x3f67, 0x3f7d, 0x3f89,
+ 0x3f9c, 0x3fa7, 0x3faf, 0x3fb5, 0x3fb7, 0x3fc9, 0x3fde, 0x3fe1,
+ 0x3fe9, 0x400d, 0x4014, 0x4018, 0x4033, 0x4035, 0x4047, 0x813d,
+ 0x409d, 0x409e, 0x40cb, 0x40d4, 0x40d5, 0x40dd, 0x40f8, 0x411c,
+ 0x412b, 0x4130, 0x4137, 0x813e, 0x418d, 0x813f, 0x41bc, 0x41b9,
+ 0x8140, 0x4222, 0x423e, 0x4243, 0x4256, 0x425a, 0x426f, 0x4285,
+ 0x42c4, 0x42d6, 0x42fc, 0x430a, 0x4318, 0x4339, 0x4343, 0x4365,
+ 0x437c, 0x43e5, 0x43ed, 0x43f5, 0x4410, 0x4414, 0x4422, 0x4479,
+ 0x4451, 0x4460, 0x446d, 0x44ce, 0x44be, 0x44bf,
+ /* 0x17521..0x1757E */
+ 0x44c4, 0x44ca, 0x44d0, 0x44f7, 0x44fb, 0x4522, 0x4529, 0x8141,
+ 0x4567, 0x459d, 0x8142, 0x4600, 0x4609, 0x4615, 0x461e, 0x463a,
+ 0x4622, 0x4624, 0x462b, 0x4630, 0x4631, 0x4633, 0x46fb, 0x4648,
+ 0x464c, 0xa8c4, 0x4659, 0x465a, 0x4661, 0x4665, 0x4673, 0x4677,
+ 0x4678, 0x468d, 0x8143, 0x46a0, 0x46b2, 0x46bb, 0x46c6, 0x46c8,
+ 0x1b22, 0x46db, 0x46e8, 0x46fa, 0x4713, 0x8029, 0x4733, 0x4766,
+ 0x4747, 0x4748, 0x477b, 0x4781, 0x4793, 0x4798, 0x479b, 0x47bb,
+ 0x47f9, 0x47c0, 0x47d7, 0x47fc, 0x4801, 0x4852, 0x481d, 0x482c,
+ 0x4831, 0x485b, 0x4872, 0x4875, 0x8144, 0x48a3, 0x48a5, 0x48b2,
+ 0x48c8, 0x48d0, 0x48e8, 0x48ed, 0x48f0, 0x48f1, 0x48fc, 0x490a,
+ 0x4949, 0xabc4, 0x4935, 0x4942, 0x4957, 0x4963, 0x4964, 0x4968,
+ 0x4980, 0x8114, 0x49a5, 0x49ad, 0x49cf, 0x1bb6,
+ /* 0x17621..0x1767E */
+ 0x1bc3, 0x49e2, 0x49e9, 0x49ea, 0x49f5, 0x49f6, 0x4a0f, 0x4a15,
+ 0xad3f, 0x4a3b, 0x4a3e, 0x4a45, 0x4a50, 0x4a56, 0x4a5b, 0x4a6b,
+ 0x4a73, 0xad63, 0x4a89, 0x4a94, 0x4a9d, 0x4a9e, 0x4aa5, 0x4ae4,
+ 0x4ae7, 0x1c0f, 0x801d, 0x4b1b, 0x4b1e, 0x4b2c, 0x4b35, 0x4b46,
+ 0x4b56, 0x4b60, 0x4b65, 0x4b67, 0x4b77, 0x4b82, 0x4ba9, 0x4bad,
+ 0x8070, 0x4bcf, 0x4bd6, 0x4bd7, 0x4bff, 0x4c05, 0x4c10, 0x4c33,
+ 0x4c59, 0x4c5c, 0x4caa, 0x4c74, 0x4c76, 0x4c85, 0x4c86, 0x4c98,
+ 0x4c9c, 0x4cfb, 0x4cc6, 0x4cd4, 0x4ce0, 0x4ceb, 0x4cee, 0xb0fe,
+ 0x4d04, 0x4d0e, 0x4d2e, 0x4d31, 0x4d39, 0x4d3f, 0x4d58, 0x4d65,
+ 0x8145, 0x4d82, 0x4d87, 0x4d89, 0x4d94, 0x4daa, 0x4dac, 0x4dbf,
+ 0x4dc4, 0x4dd6, 0x4dda, 0x4ddb, 0x4ddd, 0x4dfc, 0x8146, 0x4e34,
+ 0x4e44, 0x4e5c, 0x4e5e, 0x4eab, 0x4eb1, 0x4ec1,
+ /* 0x17721..0x1777E */
+ 0x4ec7, 0x4ece, 0x4f10, 0x4f1a, 0x8147, 0x4f2a, 0x4f2f, 0x4f33,
+ 0x4f51, 0x4f59, 0x4f5e, 0x4f61, 0x4f62, 0x4f7e, 0x4f88, 0x4f8c,
+ 0x4f8d, 0x4f94, 0x4fa0, 0x4fa7, 0x4fb6, 0x4fbc, 0x4fc7, 0x4fca,
+ 0x4ff9, 0x4ff0, 0x4ff5, 0x5005, 0x5006, 0x5028, 0x504a, 0x505d,
+ 0x505e, 0x504e, 0x5064, 0x5075, 0x5085, 0x50a4, 0x50ab, 0x50b7,
+ 0x50d4, 0x50d8, 0x50e4, 0x510f, 0x512b, 0x511e, 0x5120, 0x512e,
+ 0x5130, 0x5146, 0x5147, 0x5151, 0x8148, 0x5152, 0x515c, 0x5160,
+ 0x5168, 0x8115, 0x5185, 0x5187, 0x5192, 0x51c1, 0x51ba, 0x51c4,
+ 0x51fe, 0x5200, 0x5215, 0x5255, 0x5256, 0x1e3f, 0x528d, 0x529b,
+ 0x52be, 0x52c0, 0x52fb, 0xb7f1, 0x5327, 0x5328, 0x8116, 0x5350,
+ 0x5366, 0x537c, 0x5395, 0x539f, 0x53a0, 0x53a2, 0x53a6, 0x53ab,
+ 0x53c9, 0x53cf, 0x53d6, 0x53d9, 0x53e3, 0x53e9,
+ /* 0x17821..0x1787E */
+ 0x5407, 0x540a, 0x541a, 0x541b, 0x814a, 0x5426, 0x5428, 0x542a,
+ 0x542b, 0x542c, 0x542e, 0x542f, 0x5430, 0x5444, 0x5446, 0x5447,
+ 0x544b, 0x5457, 0x5462, 0x546b, 0x546d, 0x5486, 0x5487, 0x5489,
+ 0x5498, 0x549c, 0x549f, 0x54a3, 0x5490, 0x54a6, 0x54a8, 0x54a9,
+ 0x54b5, 0x54bf, 0x54c8, 0x54c9, 0x54da, 0x54ff, 0x5501, 0x5517,
+ 0x552f, 0x556f, 0x5579, 0x5592, 0x1f72, 0x55ce, 0x55e4, 0x5600,
+ 0x5602, 0x5608, 0x5615, 0x5616, 0x5619, 0x561e, 0x562d, 0x5635,
+ 0x5643, 0x564b, 0x5664, 0x5665, 0x566d, 0x566f, 0x5671, 0x5681,
+ 0x569b, 0x569d, 0x569e, 0x56a6, 0x56aa, 0x56b6, 0x56c5, 0x56cc,
+ 0x56ce, 0x56d4, 0x56e6, 0x56f1, 0x56fc, 0x570a, 0x5719, 0x5734,
+ 0x5736, 0x5746, 0x574d, 0x574e, 0x575c, 0x575f, 0x5762, 0x577a,
+ 0x5780, 0x5794, 0x57aa, 0x57e0, 0x582d, 0xc18e,
+ /* 0x17921..0x1797E */
+ 0x5843, 0x584e, 0x584f, 0x5851, 0x5868, 0x586e, 0x814b, 0x58b0,
+ 0xc20e, 0x58ad, 0x58e4, 0x58f2, 0x5900, 0x58f7, 0x591c, 0x592e,
+ 0x5931, 0x5934, 0x814c, 0x814d, 0x5945, 0x5946, 0x814e, 0x814f,
+ 0x8150, 0x595c, 0x8151, 0x8119, 0x811a, 0x5979, 0x8152, 0x8153,
+ 0x811b, 0x5998, 0x59b1, 0x59b8, 0x59c8, 0x59ca, 0xc371, 0x59d4,
+ 0x59de, 0x59eb, 0x59ed, 0x5a03, 0x8154, 0x5a39, 0x5a5d, 0x5a6d,
+ 0x8155, 0x5a85, 0x5aa0, 0xc4c4, 0x5ab3, 0x5abb, 0x5ace, 0x5aeb,
+ 0x5afd, 0x5b12, 0x5b2d, 0x5b3b, 0x5b47, 0x5b4e, 0x5b60, 0x5b6d,
+ 0x5b6f, 0x5b72, 0x5b9e, 0x8156, 0x5bd7, 0x5bd9, 0x5c01, 0x5c31,
+ 0x5c1e, 0x5c20, 0x5c33, 0x5c36, 0x2264, 0xc7a1, 0x5c59, 0x5c6d,
+ 0x5c79, 0x5c8f, 0x5c94, 0x5ca0, 0x5cbc, 0x5cd5, 0x5cd9, 0x5cdd,
+ 0x5d07, 0x5d08, 0x5d13, 0x5d1d, 0x5d23, 0x5d31,
+ /* 0x17A21..0x17A7E */
+ 0x5d41, 0x5d48, 0x5d53, 0x5d5c, 0x5d7a, 0x5d83, 0x5d8b, 0x5da0,
+ 0x5da6, 0x5dc2, 0x5dcc, 0x5dd6, 0x5de3, 0x8157, 0x5e28, 0x5e08,
+ 0x5e11, 0x5e15, 0x8159, 0x5e47, 0x5e52, 0x5e61, 0x5e8a, 0x5e8d,
+ 0x5f47, 0x815a, 0x5f91, 0x5f97, 0x5fbf, 0x5fce, 0x5fdb, 0x5fdf,
+ 0x5fec, 0x5fee, 0x5ffa, 0x815b, 0x6014, 0x6026, 0x6035, 0x6037,
+ 0x603c, 0x60ca, 0x60d7, 0x60e0, 0x60f3, 0x6118, 0x614a, 0x6160,
+ 0x6167, 0x6168, 0x616d, 0x61bb, 0x61ca, 0x61cf, 0x61d7, 0x815c,
+ 0x2453, 0x245b, 0x6260, 0x6274, 0xd2ff, 0x628e, 0x62a1, 0x62a3,
+ 0x62a4, 0x62a9, 0x62ae, 0x62b7, 0x62be, 0x62bf, 0x62c6, 0x62d5,
+ 0x62fd, 0x62fe, 0x6300, 0x6301, 0x6362, 0x6322, 0x632d, 0x633a,
+ 0x6343, 0x6347, 0x6351, 0x6355, 0x637d, 0x6386, 0x6392, 0x6398,
+ 0x63a7, 0x63a9, 0x63bf, 0x63c0, 0x63c7, 0x63cf,
+ /* 0x17B21..0x17B7E */
+ 0x63d1, 0x63e1, 0x63ea, 0x6401, 0x6406, 0x640a, 0x815f, 0x6448,
+ 0x645f, 0x6470, 0x6473, 0x6485, 0x649e, 0x64af, 0x64b4, 0x64ba,
+ 0x64c0, 0x64c2, 0xd440, 0x6532, 0x651e, 0x6523, 0x652f, 0x6559,
+ 0x6564, 0x811f, 0x65ad, 0x657a, 0x658c, 0x658f, 0x65a2, 0x65b0,
+ 0x65cb, 0x65ce, 0x65ed, 0x6612, 0x65ff, 0x6604, 0x6605, 0x6610,
+ 0xd674, 0x6618, 0x6629, 0x6638, 0x6657, 0x665b, 0x8036, 0x6662,
+ 0x259d, 0x666c, 0x6675, 0x6698, 0x66b8, 0x66fa, 0x66fc, 0x66fd,
+ 0x670b, 0x6771, 0x6787, 0x6788, 0x67ac, 0x67ad, 0x67b5, 0x25ea,
+ 0x67d6, 0x67ec, 0x6806, 0x680a, 0x6810, 0x6814, 0x681f, 0x6898,
+ 0x68aa, 0x68ca, 0x68ce, 0xd884, 0x68f5, 0x691c, 0x8160, 0x6918,
+ 0x6919, 0x691a, 0x6927, 0x6930, 0x6932, 0x6939, 0x6940, 0x6994,
+ 0x8161, 0x69d4, 0x69e5, 0x69f6, 0x6a12, 0x6a15,
+ /* 0x17C21..0x17C7E */
+ 0x6a22, 0x6a37, 0x6a47, 0x6a4e, 0x6a5d, 0x6a61, 0x6a75, 0x6a79,
+ 0x6aa7, 0x6ad0, 0x6adf, 0x6af4, 0x6af6, 0x8122, 0x8162, 0x8163,
+ 0x6b46, 0x6b54, 0x6b59, 0x6b69, 0x6b9d, 0x6c49, 0x6c68, 0x8164,
+ 0x6ce1, 0x6cf4, 0x6cf8, 0x6cfe, 0x8165, 0x6d12, 0x6d1b, 0x6daf,
+ 0x6dce, 0x6dd1, 0x6dd7, 0x6e20, 0x6e23, 0x6e3d, 0x6e70, 0x6e7b,
+ 0xe177, 0x6ec0, 0x2844, 0x6efa, 0x6f1e, 0x6f2d, 0x6f36, 0x6f54,
+ 0xe24d, 0x6fa6, 0x6fb5, 0x6fe4, 0x6fe8, 0x6fee, 0x7008, 0x702d,
+ 0x8167, 0x7088, 0x7095, 0x7097, 0x7099, 0x709b, 0x70a2, 0x70b3,
+ 0x70be, 0x70c4, 0x70c5, 0x70c7, 0x70d7, 0x70dd, 0x70de, 0x70ef,
+ 0x70f4, 0x8126, 0x7114, 0x7115, 0x7116, 0x7122, 0x7123, 0x7127,
+ 0x712f, 0x7131, 0x7134, 0x713d, 0x7148, 0x715b, 0x7183, 0x719e,
+ 0x71ac, 0x71b1, 0x71bc, 0x71d7, 0x71fb, 0x71e4,
+ /* 0x17D21..0x17D7E */
+ 0x71e5, 0x71ed, 0x71f1, 0x7207, 0x7210, 0x7238, 0x7239, 0x723a,
+ 0x723c, 0x7240, 0x7243, 0x724f, 0x7278, 0x7288, 0x72c2, 0x72cb,
+ 0x72cc, 0x72d3, 0x72e0, 0x72ff, 0x7304, 0x731f, 0x7321, 0x7325,
+ 0x7348, 0x7349, 0x734a, 0x7364, 0x7365, 0x736a, 0x7370, 0x739b,
+ 0x73a3, 0x73ba, 0x73c6, 0x73de, 0x73df, 0x7404, 0x73fd, 0x7433,
+ 0x744a, 0x7463, 0x746b, 0x7471, 0x7472, 0x758e, 0x759f, 0x75a6,
+ 0x75a9, 0x75ac, 0x75b6, 0x75bd, 0x75cb, 0x75d0, 0x75d3, 0x29b0,
+ 0x75da, 0x75de, 0x7658, 0x7684, 0x80dc, 0x769d, 0x76a4, 0x76a5,
+ 0x76d2, 0x76de, 0x8168, 0x76e9, 0x76ef, 0x7733, 0x773b, 0x774d,
+ 0x774e, 0x774f, 0x775a, 0x776e, 0x7773, 0x7795, 0x77ae, 0x77ba,
+ 0x77c1, 0x77c9, 0x77de, 0x77db, 0x77f4, 0x8169, 0x780a, 0x781e,
+ 0x782b, 0x7830, 0x816a, 0x7852, 0x7853, 0x7856,
+ /* 0x17E21..0x17E7E */
+ 0x7857, 0x7859, 0x785a, 0x80d0, 0x7865, 0x786c, 0x78ba, 0x78c8,
+ 0x78e7, 0x7958, 0x799e, 0x7a02, 0x7a03, 0x7a24, 0x7a2d, 0x7a2e,
+ 0x7a38, 0x7a4a, 0x7a4e, 0x7a52, 0x7ab6, 0x7ac1, 0x7ac3, 0x7ace,
+ 0x7ad6, 0x7af9, 0x7b02, 0x7b08, 0x7b20, 0x2c17, 0x7b2d, 0x7b5e,
+ 0x7b79, 0x7b66, 0x7b72, 0x7b75, 0x7b84, 0x7b8a, 0x7b8f, 0x7b9e,
+ 0x7ba7, 0x7bc1, 0x7bce, 0x7be5, 0x7bf8, 0x7bfd, 0x7c00, 0x7c23,
+ 0x7c41, 0x7c4f, 0x7c50, 0x7c53, 0x7c63, 0x7c65, 0x7c77, 0x7d1d,
+ 0x7d1e, 0x7d43, 0x7d47, 0x7d52, 0x7d63, 0x7d70, 0x7d7c, 0x7d8a,
+ 0x7d96, 0x7dc0, 0x7dac, 0x7dbc, 0x7dd7, 0xf690, 0x7de7, 0x7e07,
+ 0x7e15, 0x7e7c, 0x7e9e, 0x7ea4, 0x7eac, 0x7eaf, 0x7eb4, 0x7eb5,
+ 0x7ec3, 0x7ed1, 0x7f10, 0x7f39, 0x7f57, 0x7f90, 0x7f94, 0x7f97,
+ 0x7fa2, 0x39f8, 0x3c5b, 0x3e77, 0x5626, 0x5e6b,
+ /* 0x22121..0x2217E */
+ 0x8489, 0x2e02, 0x2e0f, 0x2e12, 0x2e29, 0x2e2b, 0x2e2e, 0x2e40,
+ 0x2e47, 0x2e48, 0x84a2, 0x2e51, 0x1406, 0x84a4, 0x2e5a, 0x2e69,
+ 0x2e9d, 0x142c, 0x142e, 0x2eb9, 0x2ebb, 0x8522, 0x2ebc, 0x2ec3,
+ 0x2ec8, 0x2ed0, 0x2eeb, 0x2eda, 0x2ef1, 0x2ef5, 0x2f00, 0x2f16,
+ 0x2f64, 0x2f37, 0x2f3e, 0x2f54, 0x2f58, 0x8593, 0x2f77, 0x2f78,
+ 0x2f7a, 0x2f7d, 0x2f82, 0x2f85, 0x2f92, 0x2f9a, 0x2fe6, 0x2fb2,
+ 0x2fbe, 0x2fc5, 0x2fcb, 0x2fcf, 0x2fd2, 0x146a, 0x2ff2, 0x3000,
+ 0x3010, 0x3013, 0x301c, 0x301e, 0x3022, 0x1468, 0x3042, 0x3046,
+ 0x304e, 0x3053, 0x3057, 0x3063, 0x3066, 0x306a, 0x3070, 0x30a3,
+ 0x3088, 0x3092, 0x3093, 0x3095, 0x3096, 0x309c, 0x30aa, 0x862b,
+ 0x30b1, 0x30ba, 0x30bb, 0x30c4, 0x30c7, 0x30f3, 0x8681, 0x30ce,
+ 0x8671, 0x30d4, 0x30d9, 0x30e1, 0x30e9, 0x1492,
+ /* 0x22321..0x2237E */
+ 0x3108, 0x86f9, 0x3117, 0x311b, 0x874a, 0x3160, 0x8809, 0x3173,
+ 0x3183, 0x318b, 0x14bc, 0x3198, 0x31a3, 0x31ad, 0x14c7, 0x31bc,
+ 0x88d6, 0x8928, 0x31f3, 0x31f4, 0x3202, 0x3212, 0x3216, 0x8a4f,
+ 0x3255, 0x325c, 0x326c, 0x3277, 0x3284, 0x3282, 0x8b07, 0x3298,
+ 0x8b3a, 0x32a4, 0x32a6, 0x32af, 0x32ba, 0x32bb, 0x32ca, 0x151f,
+ 0x32d1, 0x8bb9, 0x32f7, 0x330a, 0x330b, 0x3324, 0x3335, 0x333e,
+ 0x3342, 0x8c7c, 0x8c9d, 0x3367, 0x336c, 0x337a, 0x33a4, 0x33b4,
+ 0x8dd3, 0x33b7, 0x33c0, 0x8e1d, 0x155d, 0x155e, 0x33d5, 0x33da,
+ 0x1563, 0x33f4, 0x33f5, 0x3455, 0x3424, 0x3428, 0x156e, 0x3443,
+ 0x3462, 0x3466, 0x346c, 0x348a, 0x348d, 0x3495, 0x34a0, 0x34a6,
+ 0x34ad, 0x34ae, 0x34b7, 0x34ba, 0x34bf, 0x34c3, 0x8f45, 0x34ec,
+ 0x34ef, 0x34f1, 0x34f3, 0x3500, 0x3501, 0x3509,
+ /* 0x22421..0x2247E */
+ 0x353c, 0x3541, 0x15a6, 0x3547, 0x354a, 0x15a8, 0x3560, 0x3561,
+ 0x3564, 0x8fe1, 0x357d, 0x3582, 0x3588, 0x3591, 0x15c5, 0x35d2,
+ 0x9095, 0x906d, 0x35bf, 0x35c9, 0x35cc, 0x35d1, 0x35dd, 0x15da,
+ 0x35e2, 0x9064, 0x35e9, 0x3628, 0x915f, 0x3607, 0x3610, 0x3630,
+ 0x3637, 0x15f4, 0x363d, 0x363f, 0x3640, 0x3647, 0x365e, 0x3660,
+ 0x366d, 0x1605, 0x3688, 0x368c, 0x3695, 0x369a, 0x369d, 0x36a8,
+ 0x36ad, 0x36b2, 0x36c5, 0x36cd, 0x36df, 0x36e8, 0x36f6, 0x36f7,
+ 0x9201, 0x3715, 0x3723, 0x9255, 0x3729, 0x927b, 0x3745, 0x3746,
+ 0x374c, 0x374d, 0x9274, 0x3768, 0x376f, 0x3773, 0x3774, 0x3775,
+ 0x377b, 0x92e4, 0x92d7, 0x37ac, 0x379a, 0x379d, 0x379e, 0x37a8,
+ 0x37d7, 0x92fd, 0x37cc, 0x9336, 0x9344, 0x37de, 0x37e6, 0x37f0,
+ 0x164a, 0x37f8, 0x37fb, 0x37fd, 0x3804, 0x381e,
+ /* 0x22521..0x2257E */
+ 0x3820, 0x3827, 0x3832, 0x3839, 0x93c4, 0x3849, 0x384c, 0x3867,
+ 0x388a, 0x388b, 0x388d, 0x388f, 0x3890, 0x3894, 0x389d, 0x38aa,
+ 0x38b1, 0x946d, 0x38c3, 0x38cd, 0x38e2, 0x38f3, 0x38f4, 0x3905,
+ 0x3906, 0x390b, 0x390d, 0x3914, 0x3924, 0x95d7, 0x1691, 0x393d,
+ 0x1699, 0x3946, 0x1696, 0xd329, 0x395b, 0x395f, 0x9647, 0x3975,
+ 0x3976, 0x397c, 0x399f, 0x39ae, 0x39bc, 0x39c8, 0x39cd, 0x39de,
+ 0x39e3, 0x39e4, 0x39e7, 0x39ee, 0x9706, 0x9742, 0x16cf, 0x3a0c,
+ 0x3a0d, 0x3a17, 0x3a27, 0x3a2d, 0x3a55, 0x3a65, 0x3a7a, 0x3a8b,
+ 0x3a9c, 0x3a9f, 0x3aa0, 0x3aa2, 0x3ab1, 0x3ab3, 0x3ab5, 0x3aba,
+ 0x3abf, 0x3ada, 0x3adc, 0x3ae0, 0x3ae5, 0x3af0, 0x3aee, 0x3af5,
+ 0x3b00, 0x3b08, 0x3b17, 0x3b34, 0x3b2d, 0x3b4c, 0x3b52, 0x3b68,
+ 0x3b6f, 0x3b7c, 0x3b7f, 0x3b81, 0x3b84, 0x99c3,
+ /* 0x22821..0x2287E */
+ 0x3b96, 0x3bac, 0x1761, 0x3bc0, 0x1762, 0x3bce, 0x3bd6, 0x176c,
+ 0x176b, 0x3bf1, 0x3bfd, 0x1775, 0x3c03, 0x3c29, 0x3c30, 0x9a56,
+ 0x3c5f, 0x3c63, 0x3c67, 0x3c68, 0x3c69, 0x3c70, 0x9b2d, 0x9b45,
+ 0x3c7c, 0x9b78, 0x9b62, 0x3c88, 0x3c8a, 0x17c1, 0x9ba1, 0x9b9c,
+ 0x3ca0, 0x3ca2, 0x3ca6, 0x3ca7, 0x9b92, 0x3cad, 0x3cb5, 0x9bb7,
+ 0x3cc9, 0x9be0, 0x9c33, 0x3d06, 0x3d10, 0x3d2b, 0x3d1d, 0x3d20,
+ 0x3d24, 0x3d26, 0x3d31, 0x3d39, 0x3d42, 0x17e8, 0x3d61, 0x3d6a,
+ 0x17f4, 0x3d70, 0x9d1e, 0x17fd, 0x3d88, 0x1800, 0x3d92, 0x3d94,
+ 0x3d97, 0x3d99, 0x3db0, 0x3db2, 0x3db4, 0x9d76, 0x3db9, 0x3dd1,
+ 0x3dd7, 0x3dd8, 0x3de0, 0x9dfa, 0x3de4, 0x3de9, 0x182f, 0x3e00,
+ 0x1836, 0x3e12, 0x3e15, 0x1840, 0x3e1f, 0x3e2e, 0x3e3e, 0x3e49,
+ 0x185c, 0x3e56, 0x1861, 0x3e6b, 0x3e6c, 0x3e6d,
+ /* 0x22C21..0x22C7E */
+ 0x3e6e, 0x9e7b, 0x3ea5, 0x3eaa, 0x3eac, 0x3eb9, 0x3ebf, 0x3ec6,
+ 0x3ed2, 0x3ed9, 0xa01e, 0x3efd, 0x3f08, 0x3f0e, 0x3f1c, 0xa0ad,
+ 0x3f1e, 0x3f47, 0x3f63, 0x3f72, 0x3f7e, 0x3f8f, 0x3fa2, 0x3fa4,
+ 0x3fb8, 0x3fc4, 0x18fa, 0x3fc7, 0x3fcb, 0x3fd2, 0x3fd3, 0x3fd4,
+ 0x3fe2, 0x3fee, 0x3fef, 0x3ff3, 0x3ffc, 0x1917, 0x4017, 0x4022,
+ 0x4024, 0x191a, 0x404c, 0x407f, 0x408a, 0x4095, 0x40a8, 0xa1f3,
+ 0x40b0, 0x40b1, 0x40be, 0x40c8, 0x40d9, 0x40db, 0x40ee, 0x40f2,
+ 0x40f5, 0x4110, 0x4112, 0x4113, 0x4119, 0x411e, 0x413a, 0x196f,
+ 0x4141, 0x4146, 0x4160, 0x417c, 0xa25b, 0x4192, 0x4193, 0x4197,
+ 0x4198, 0x41a5, 0x41a8, 0x41ad, 0xa2ab, 0x41d5, 0x41dd, 0x41df,
+ 0x41f5, 0xa38f, 0x4215, 0x4223, 0x4229, 0x4246, 0x424c, 0x4251,
+ 0x4252, 0x4261, 0x4264, 0x427b, 0x426d, 0x4273,
+ /* 0x22D21..0x22D7E */
+ 0x4299, 0x42a6, 0x42d5, 0xa4b8, 0x42fd, 0x4303, 0x430d, 0x4310,
+ 0xa54f, 0xa550, 0x4332, 0x4335, 0x433b, 0x433c, 0x4341, 0x4344,
+ 0x434e, 0xa546, 0x4359, 0xa61d, 0xa5a6, 0x436c, 0x4384, 0x4399,
+ 0xa624, 0x4394, 0x43bd, 0x43f7, 0x43d4, 0x43d5, 0x43dc, 0x43e0,
+ 0x43eb, 0x43ec, 0x43f2, 0x4409, 0x441e, 0x4425, 0x4429, 0x442f,
+ 0x445a, 0x445b, 0x445d, 0x4473, 0x447d, 0x4487, 0x4491, 0x449d,
+ 0x449f, 0x44cb, 0x44cc, 0x44d5, 0x44d7, 0xa7e1, 0x44e4, 0x44e5,
+ 0x44ff, 0x4504, 0x1a6e, 0x450f, 0x4514, 0x4516, 0x1a73, 0x451e,
+ 0x4532, 0x4544, 0x4554, 0x456b, 0x457a, 0x4581, 0x4584, 0x4585,
+ 0x458a, 0x45b2, 0x45b5, 0x45b8, 0x45bf, 0x45c2, 0x45c9, 0x45d4,
+ 0x1ad6, 0x45f2, 0x45f9, 0x45fc, 0x4604, 0x4608, 0x4621, 0x462a,
+ 0x4645, 0x4651, 0x464e, 0x1aea, 0xa8c3, 0x4657,
+ /* 0x22E21..0x22E7E */
+ 0x465b, 0x4663, 0xa8f5, 0xa8b6, 0x466a, 0x466b, 0x466c, 0x466d,
+ 0x467b, 0x4680, 0x4690, 0x4692, 0x4699, 0x1b0e, 0x46ad, 0x46b1,
+ 0x46b5, 0x1b1a, 0x46bf, 0x1b1c, 0x46ec, 0x1ad7, 0x4701, 0x4705,
+ 0x4712, 0xa972, 0x4719, 0xa9d3, 0xa9d2, 0x474c, 0x474d, 0x4754,
+ 0x475d, 0xa9d0, 0xa9e4, 0xa9d5, 0x4774, 0x4776, 0xa9da, 0x4792,
+ 0xa9df, 0x6363, 0x4810, 0x47b0, 0x47b2, 0x47c3, 0x47c8, 0x47d2,
+ 0x47d9, 0x47db, 0x47f0, 0x47f7, 0xaa4a, 0xaa51, 0xaa4b, 0x4818,
+ 0x481f, 0x482d, 0xaa65, 0x4833, 0x483b, 0x483e, 0x4844, 0x4845,
+ 0x4849, 0x484c, 0x4855, 0x4857, 0x1b77, 0x486b, 0x486e, 0x487a,
+ 0x487c, 0x4882, 0x4890, 0x4896, 0x1b6d, 0x4898, 0x4899, 0x489a,
+ 0x489c, 0x48aa, 0x48ab, 0x48b4, 0x48bb, 0x48fb, 0xaae4, 0xab5a,
+ 0x8113, 0x48c3, 0x48c5, 0x48cc, 0x48cf, 0x48d6,
+ /* 0x22F21..0x22F7E */
+ 0x48d9, 0x48e4, 0x48e5, 0x48ec, 0x48f7, 0x4903, 0x4907, 0x1b87,
+ 0x1b88, 0xab94, 0x493b, 0x1b8d, 0x4946, 0x4969, 0x496c, 0x4972,
+ 0x497a, 0x497f, 0x4992, 0x1ba4, 0x4996, 0x4998, 0x49a6, 0x49b0,
+ 0x49b7, 0x49ba, 0x49bc, 0x49c0, 0x49d1, 0x49d6, 0xac39, 0xac47,
+ 0x4a30, 0xac38, 0xac3a, 0x49e3, 0x49ee, 0x49ef, 0x49f3, 0x1bcd,
+ 0x49f4, 0x49fe, 0x4a11, 0x4a1a, 0x4a1d, 0xad1c, 0x4a32, 0x4a33,
+ 0x4a34, 0x4a3f, 0x4a46, 0x4a49, 0x4a7a, 0x4a4e, 0x4a52, 0x4a64,
+ 0xad0c, 0x4a7e, 0x4a83, 0x4a8b, 0x1bf0, 0x4a91, 0x4a9f, 0x4aa1,
+ 0xad64, 0x4aab, 0x4abd, 0x4ac6, 0x4ad4, 0x4ad0, 0x4adc, 0x4add,
+ 0xadff, 0xade7, 0x4aec, 0x4af1, 0x4af2, 0x4af3, 0x4afd, 0xae24,
+ 0x4b0b, 0x4b0f, 0x4b10, 0x4b11, 0xae3d, 0x4b17, 0x1c26, 0x4b2f,
+ 0x4b4a, 0x4b58, 0x4b6c, 0x4b75, 0x4b7a, 0x4b81,
+ /* 0x26E21..0x26E7E */
+ 0x4b9b, 0x4bae, 0xaf98, 0x4bbd, 0x4bbe, 0x4bc7, 0x4bc8, 0x4bc9,
+ 0x4bda, 0x4be6, 0x4be7, 0x4bee, 0x4bf1, 0x4c02, 0x4c0a, 0x4c0e,
+ 0x4c35, 0x4c36, 0x4c3a, 0xb07f, 0x4c3f, 0x4c4d, 0x4c5b, 0x4c6d,
+ 0x4c84, 0x4c89, 0x1cc3, 0x4c94, 0x4c95, 0x4c97, 0x4cad, 0x4cc2,
+ 0x4cd0, 0x1cd2, 0x4cd6, 0x4cda, 0x4cdc, 0x4ce9, 0x4cec, 0x4ced,
+ 0xb100, 0x4d00, 0x4d0a, 0x4d24, 0x4d26, 0x4d27, 0x4c67, 0x4d2f,
+ 0x4d3c, 0x4d5b, 0x4d5e, 0x4d60, 0x4d70, 0x4d80, 0x4d81, 0x4d8a,
+ 0x4d8d, 0x4d91, 0x4d98, 0xb140, 0x4e17, 0xb1fa, 0xb1f9, 0xb1d3,
+ 0x4dab, 0x4dae, 0x4db4, 0x4dc2, 0x4d34, 0x4dc8, 0x4dce, 0x4dcf,
+ 0x4dd0, 0x4ddf, 0x4de9, 0x4df6, 0x4e36, 0x4e1e, 0x4e22, 0x4e27,
+ 0x1d11, 0x4e32, 0x4e3c, 0x4e48, 0x4e49, 0x4e4b, 0x4e4c, 0x4e4f,
+ 0x4e51, 0x4e53, 0x4e54, 0x4e57, 0x4e63, 0x1d1e,
+ /* 0x26F21..0x26F7E */
+ 0x4e93, 0x4ea7, 0x4eb4, 0x4ebf, 0x4ec3, 0x4eca, 0x4ed9, 0x4f35,
+ 0x4eeb, 0x4ef9, 0x4efb, 0x4f0a, 0x4f0c, 0x4f18, 0x4f25, 0x4f36,
+ 0x4f3c, 0xb27e, 0x4f52, 0x4f57, 0x4f5a, 0x4f60, 0x4f68, 0x4f98,
+ 0x4f7d, 0x4f90, 0x4f96, 0x4fbe, 0x4f9f, 0x4fa5, 0x4faf, 0x1d64,
+ 0x4fb5, 0x4fc8, 0x4fc9, 0x4fda, 0x4fde, 0x4fe9, 0xb396, 0x4ffc,
+ 0x5000, 0x5007, 0x500a, 0x5023, 0xb403, 0x5039, 0x503a, 0x503c,
+ 0x5043, 0x5047, 0x504b, 0x1d9a, 0x5054, 0x5065, 0x5069, 0x506c,
+ 0x506e, 0x5076, 0x507e, 0x5081, 0x5086, 0x5095, 0x5097, 0x50bb,
+ 0xb4c6, 0x509f, 0x50b1, 0xb4fe, 0x50ec, 0x50ca, 0x50d1, 0x50d3,
+ 0x50dc, 0x5103, 0x5104, 0x5106, 0x5107, 0x5108, 0x510c, 0x1dc0,
+ 0x512f, 0x5131, 0x5150, 0x514a, 0x5153, 0x515e, 0x1dd4, 0x5196,
+ 0x5180, 0x519b, 0x51a0, 0x51a2, 0x51ae, 0x51af,
+ /* 0x27021..0x2707E */
+ 0x51b3, 0xb5bc, 0x51cb, 0x51d3, 0x51d9, 0x51dc, 0x5207, 0x1e05,
+ 0x8149, 0x522b, 0x5234, 0x5238, 0x5239, 0x2e2c, 0x5242, 0x5253,
+ 0x5257, 0x5263, 0xb629, 0x526e, 0x526f, 0x5278, 0x527f, 0x528e,
+ 0xb6a5, 0x52ad, 0x52ae, 0x52b0, 0x52b1, 0x52c1, 0x1e60, 0x52cc,
+ 0x1e66, 0x1e68, 0x52f3, 0x52fa, 0x5307, 0x5312, 0x5318, 0x5319,
+ 0x1e83, 0x5339, 0x532c, 0x5331, 0x5333, 0x533d, 0x5352, 0x1e94,
+ 0x536b, 0x536c, 0xb896, 0x536e, 0x536f, 0x5371, 0x5377, 0x5381,
+ 0x5385, 0x538a, 0x5394, 0x5398, 0x539c, 0x539e, 0x53a5, 0x53a8,
+ 0x53b5, 0x53b7, 0x53b9, 0x53bc, 0x53bf, 0x53c5, 0x53cb, 0x53e1,
+ 0x53e7, 0x53f9, 0x5413, 0x53fa, 0x5401, 0x5424, 0x5431, 0x5439,
+ 0x5453, 0x5440, 0x5443, 0x544d, 0x5452, 0x545d, 0x5471, 0x5481,
+ 0x5485, 0x5488, 0xb94d, 0x5492, 0x5497, 0x5499,
+ /* 0x27121..0x2717E */
+ 0x54a0, 0x54a1, 0x54a5, 0x54aa, 0x54ab, 0x54b9, 0x54bb, 0x54ba,
+ 0x54d6, 0x54d8, 0x54de, 0x54ef, 0x54eb, 0xba56, 0x54fa, 0xba6f,
+ 0x5520, 0x5524, 0x552a, 0x1f57, 0xbb16, 0x553d, 0x553e, 0x5540,
+ 0x5548, 0x554e, 0x5550, 0x5552, 0x556c, 0x5572, 0x5571, 0x557a,
+ 0x557d, 0x557e, 0x5581, 0xbc14, 0x558c, 0x1f75, 0x55a2, 0x1f77,
+ 0x55b0, 0x55b7, 0x55bf, 0x55c0, 0x55c6, 0x55cf, 0x55d3, 0x55dd,
+ 0x55df, 0x55e0, 0x55e7, 0x55ec, 0x55ee, 0x55f1, 0x55f9, 0x5603,
+ 0x5618, 0x5607, 0x560f, 0x1fae, 0xbd0e, 0x5613, 0x561b, 0x561c,
+ 0xbd37, 0x5625, 0x5628, 0x563c, 0x5633, 0xbd6a, 0x1fc9, 0x5641,
+ 0xbd8b, 0x5649, 0x5655, 0x1fd7, 0x566e, 0x5695, 0x569c, 0x56a1,
+ 0x56a0, 0x56a7, 0x56a8, 0x56af, 0xbe4a, 0x56c9, 0xbe55, 0x56e8,
+ 0x56ec, 0xbf22, 0x5717, 0x571a, 0x572d, 0x5735,
+ /* 0x27221..0x2727E */
+ 0xbfa9, 0x2039, 0xbfe5, 0xbfcd, 0x5758, 0x5760, 0x576a, 0xc01e,
+ 0x5772, 0x577c, 0x577d, 0xc04c, 0x2058, 0x579a, 0x579f, 0x57a2,
+ 0x57a4, 0x57a9, 0x57de, 0x57df, 0x57e4, 0x57e6, 0x57ea, 0x57ec,
+ 0x2093, 0x57f0, 0x57f4, 0x57fb, 0xc12e, 0x5805, 0x5806, 0x5809,
+ 0x580d, 0x5819, 0x5821, 0x582c, 0x5847, 0x5864, 0x586a, 0xc1d9,
+ 0x588a, 0x5894, 0x58a4, 0x589d, 0x589e, 0x589f, 0x58bb, 0x58c8,
+ 0x58cc, 0x58ce, 0x58d5, 0x58e0, 0x58e1, 0x58e6, 0x58f9, 0x58fa,
+ 0x58fb, 0x58fe, 0xc2a7, 0x5910, 0x591b, 0x5930, 0x5925, 0x593b,
+ 0x594a, 0x5958, 0x595b, 0x2105, 0x5967, 0x5972, 0x5994, 0x5995,
+ 0x5996, 0x599b, 0x59a1, 0x59a9, 0x59b4, 0x59bb, 0x59c2, 0x59c7,
+ 0x59cc, 0x59cd, 0x59d6, 0x2148, 0xc3a9, 0xc3b4, 0x214f, 0x5a0a,
+ 0x5a11, 0x5a15, 0x5a1b, 0x5a1e, 0x2163, 0x5a2d,
+ /* 0x27321..0x2737E */
+ 0x5a38, 0x5a47, 0x5a4c, 0x5a56, 0x5a59, 0x5a5c, 0x5a5f, 0x5a60,
+ 0x5a67, 0x5a6a, 0x5a75, 0x5a78, 0x5a82, 0x5a8a, 0x5a90, 0x5aa3,
+ 0x5aac, 0xc4d4, 0x21b4, 0x5ab9, 0x5abc, 0x5abe, 0x21bf, 0x5acc,
+ 0x5ad1, 0x5ae7, 0x5ae8, 0x5af4, 0xc5e4, 0xc5e3, 0x5b07, 0xc5f1,
+ 0x5b3d, 0x5b27, 0x5b2a, 0x5b2e, 0x5b2f, 0x5b31, 0x21e6, 0x21f3,
+ 0x5b7f, 0x5b41, 0x21ee, 0x5b55, 0x5b79, 0x5b64, 0x5b66, 0x5b69,
+ 0x5b73, 0xc632, 0x2207, 0x5b90, 0x5b91, 0x5b9b, 0x220e, 0x5baf,
+ 0x5bb5, 0x5bbc, 0x5bc5, 0x5bca, 0xc6cb, 0xc6e4, 0x5bd4, 0x5bd6,
+ 0x5bda, 0x5bea, 0x5bf0, 0x5c03, 0x5c0b, 0x5c0e, 0x5c0f, 0x5c26,
+ 0x5c45, 0x5c4a, 0x5c51, 0x5c57, 0x5c5e, 0x5c61, 0x5c69, 0x5c6e,
+ 0x5c6f, 0x5c70, 0xc82e, 0xc856, 0xc865, 0x5ca6, 0xc862, 0x5cb6,
+ 0x5cb7, 0x5cbf, 0xc8d8, 0x5cc4, 0xc8c2, 0x5cc8,
+ /* 0x27421..0x2747E */
+ 0x5ccd, 0xc8e8, 0x5cd7, 0xc923, 0x5ce6, 0x5ceb, 0xc95c, 0x5cf5,
+ 0x5d03, 0x5d09, 0x22c6, 0x5d12, 0x5d1e, 0xc9e0, 0xc9d4, 0x5d3d,
+ 0x5d3e, 0x5d40, 0x5d47, 0xca0c, 0xc9fb, 0x22d6, 0x5d59, 0x5d5a,
+ 0x5d6a, 0x5d70, 0x22dd, 0x5d7f, 0xca17, 0x5d86, 0x5d88, 0x5d8c,
+ 0x5d97, 0xca60, 0x5d9d, 0x5da7, 0x5daa, 0x5db6, 0x5db7, 0x5dc0,
+ 0x5dd7, 0x5dd9, 0x5de6, 0x5df1, 0x5df9, 0x2302, 0xcaed, 0x8158,
+ 0x5e10, 0x5e17, 0x5e1d, 0x5e20, 0x5e27, 0x5e2c, 0x5e45, 0x5e73,
+ 0x5e75, 0x5e7e, 0x5e86, 0x5e87, 0x232b, 0x5e91, 0x5e98, 0x5e9a,
+ 0x2343, 0x5f3c, 0x5f3b, 0x5f3e, 0x5f43, 0x5f44, 0x5f4f, 0x14c1,
+ 0xcb70, 0x5f52, 0xcb86, 0x5f61, 0x5f63, 0x5f64, 0x5f6d, 0x5f7d,
+ 0x5f7e, 0xcc4c, 0x5f90, 0x317b, 0xb10e, 0x5f96, 0x5f9c, 0x5fad,
+ 0xcd02, 0x5fc3, 0x5fcf, 0x5fe3, 0x5fe5, 0x5fef,
+ /* 0x27521..0x2757E */
+ 0x5ff2, 0x6002, 0x600a, 0x6008, 0x600e, 0x6011, 0x6016, 0x6024,
+ 0x602c, 0x6030, 0x6043, 0x6066, 0x6071, 0x6075, 0x607b, 0x6099,
+ 0x609c, 0x60a4, 0x60a7, 0x60b8, 0xce7e, 0x60c5, 0x60d5, 0x60d8,
+ 0x60e6, 0xceb0, 0x610d, 0x60f5, 0x60fb, 0x23ee, 0x6135, 0x6116,
+ 0x611e, 0x23f0, 0x6124, 0x6127, 0x612c, 0xcf1d, 0x613d, 0x2408,
+ 0x6169, 0x2417, 0x6181, 0x241c, 0x6184, 0x6185, 0x2422, 0x6198,
+ 0x61b2, 0x61c1, 0x61c3, 0x61d6, 0x61db, 0xd0dd, 0x61e4, 0xd0ea,
+ 0x61ec, 0xd151, 0x61fd, 0x61ff, 0xd16f, 0x6204, 0xd1dd, 0x6219,
+ 0x6221, 0x6222, 0xd21e, 0x6232, 0x6234, 0x623c, 0x6246, 0x6249,
+ 0x6245, 0xd258, 0x624b, 0x2476, 0x624f, 0x247a, 0x6257, 0xd28c,
+ 0x625c, 0x6263, 0xd2b7, 0x815d, 0x815e, 0x6279, 0x2491, 0x627d,
+ 0x627f, 0x6283, 0x628a, 0x6293, 0x62a7, 0x62a8,
+ /* 0x27621..0x2767E */
+ 0x62b2, 0x62b4, 0x62ba, 0x62bc, 0x62e2, 0x62e8, 0x62f7, 0x6307,
+ 0x6308, 0x630c, 0x6354, 0x631b, 0x631d, 0x6330, 0x633c, 0x6344,
+ 0x6357, 0x24be, 0x637f, 0x24d4, 0x24b3, 0x638d, 0x6394, 0x6395,
+ 0x639b, 0x639d, 0x63c9, 0x63d0, 0x63d4, 0x63dd, 0x63e5, 0x63f9,
+ 0x640f, 0x6411, 0x6415, 0xd373, 0x6417, 0x6439, 0x644a, 0x644f,
+ 0x6451, 0x6452, 0x6459, 0x645a, 0x645c, 0xd3dd, 0x6465, 0x6476,
+ 0x6478, 0x647c, 0x6481, 0x250d, 0x64dc, 0x6497, 0x64a6, 0x64be,
+ 0x2508, 0x64ce, 0x64cf, 0x64d3, 0xd465, 0x64e7, 0x64ea, 0x64ef,
+ 0x64f0, 0x64f1, 0x64fa, 0x64fd, 0x650c, 0x651b, 0x6524, 0x6525,
+ 0x652b, 0x6534, 0x654f, 0x656f, 0x2525, 0x2543, 0x653e, 0x6551,
+ 0x6553, 0x655e, 0x6561, 0x6562, 0xd594, 0x657b, 0x657d, 0x657f,
+ 0x6581, 0x6586, 0x6593, 0x659d, 0x659f, 0xd5f8,
+ /* 0x27721..0x2777E */
+ 0xd5f6, 0xd5f7, 0x65b7, 0x65bc, 0x65c7, 0x65ca, 0x65d8, 0x65d9,
+ 0x65df, 0x65e1, 0x65e6, 0x65f6, 0x6600, 0x6611, 0x661e, 0x6621,
+ 0x6624, 0x6627, 0xd68d, 0x6639, 0x663c, 0xd6b9, 0x6640, 0x8120,
+ 0x6653, 0x6656, 0x666f, 0x6677, 0x667a, 0x6687, 0x6689, 0x668d,
+ 0x6691, 0x669c, 0x669d, 0x66a8, 0x8121, 0x66b1, 0x66b3, 0x66c1,
+ 0x66c3, 0x66d1, 0x66d5, 0x66d7, 0x66e3, 0x66e6, 0x25b8, 0x6705,
+ 0x6707, 0x670e, 0x6710, 0x6713, 0x6719, 0x671f, 0x6721, 0x6723,
+ 0x6731, 0x673a, 0x673e, 0x6740, 0x6743, 0x6751, 0x6758, 0x6764,
+ 0x6765, 0x6772, 0x677c, 0xd75b, 0xd75a, 0x67a7, 0x6789, 0x678b,
+ 0x6793, 0x67a0, 0xd77e, 0x25e5, 0x67be, 0xd790, 0x67c1, 0x67ce,
+ 0x67f5, 0x67df, 0xd7c9, 0x67e3, 0x67e5, 0x67e6, 0x67ea, 0x67eb,
+ 0x67ed, 0x6801, 0x6803, 0x680b, 0x6813, 0x6828,
+ /* 0x27821..0x2787E */
+ 0x682e, 0x6832, 0x683c, 0x260f, 0x684a, 0x6858, 0x685f, 0x6864,
+ 0xd815, 0xd814, 0x6869, 0xd831, 0x686f, 0x68a0, 0x68bc, 0x68bd,
+ 0x68be, 0x68c0, 0x68d2, 0xd893, 0x68d1, 0x68d3, 0x68db, 0x68f0,
+ 0x68f1, 0x2641, 0x6901, 0xd90e, 0x6937, 0xd923, 0x6942, 0x6945,
+ 0x6949, 0xd952, 0x2665, 0x6962, 0x6980, 0x6989, 0x6990, 0x699f,
+ 0x69b0, 0x69b7, 0x69d6, 0x69d8, 0x69eb, 0x26a1, 0x69f1, 0x69f3,
+ 0x69fd, 0x69ff, 0x26af, 0x6a11, 0x6a14, 0xda85, 0x6a21, 0x6a35,
+ 0x6a3e, 0x6a45, 0x6a4d, 0x6a58, 0x6aae, 0x6a90, 0x6ab7, 0x6abe,
+ 0x6ad7, 0x6afc, 0xdb84, 0x6b0a, 0x6b05, 0x6b0d, 0x6b1c, 0x6b1f,
+ 0x6b2d, 0x6b43, 0x270c, 0x6b51, 0x6b5e, 0x6b76, 0x6b7f, 0x6b81,
+ 0x6b8b, 0x6b94, 0x6b95, 0x6b9c, 0x6b9e, 0x6c39, 0xdcb3, 0x6c3d,
+ 0xdcbe, 0xdcc7, 0x6c45, 0x6c47, 0x6c4f, 0x6c54,
+ /* 0x27921..0x2797E */
+ 0x6c57, 0x6c69, 0x6c6d, 0x6c73, 0xddb8, 0x6c93, 0x6c92, 0x6c99,
+ 0x2764, 0x6c9b, 0x6ca4, 0x6cd6, 0x6cd5, 0x6cd9, 0xde20, 0x6cf0,
+ 0x6cf1, 0xde90, 0x6d09, 0x6d0e, 0x6d6c, 0x6d84, 0x6d95, 0x6da6,
+ 0xdfb7, 0x6dc6, 0x6dc8, 0x6dd9, 0x6dec, 0x6e0c, 0x27fd, 0x6dfd,
+ 0x6e06, 0xe08a, 0x6e14, 0x6e16, 0x6e21, 0x6e22, 0x6e27, 0xe0bb,
+ 0x2816, 0x6e36, 0x6e39, 0x6e4b, 0x6e54, 0x6e62, 0x6e6c, 0x6e6d,
+ 0x6e6f, 0x6e98, 0x6e9e, 0x6eae, 0x6eb3, 0x6eb5, 0x6eb6, 0x6ebb,
+ 0xe182, 0x6ed1, 0x6ed4, 0x284e, 0x6ef9, 0xe1f3, 0x6f00, 0x6f08,
+ 0x6f17, 0x6f2b, 0x6f40, 0x6f4a, 0x6f58, 0xe28c, 0x6fa4, 0x6fb4,
+ 0x8166, 0x6fb6, 0xe2d5, 0x6fc1, 0x6fc6, 0x8124, 0x6fca, 0x6fcd,
+ 0x6fd3, 0x6fd5, 0x6fe0, 0x6ff1, 0x6ff5, 0x6ffb, 0x7002, 0x700c,
+ 0x7037, 0xe36b, 0x7043, 0x7044, 0x705d, 0xe3c8,
+ /* 0x27A21..0x27A7E */
+ 0xe3c9, 0x7085, 0x708c, 0x7090, 0x761d, 0x70a1, 0x28b5, 0x70b0,
+ 0x70b6, 0x70c3, 0x70c8, 0xe4d7, 0x70dc, 0x70df, 0xe4fa, 0x70f6,
+ 0x70f2, 0x7100, 0x70eb, 0x70fe, 0x70ff, 0x7104, 0x7106, 0x7118,
+ 0x711c, 0x711e, 0x7137, 0x7139, 0x713a, 0x7146, 0x7147, 0x7157,
+ 0x7159, 0x7161, 0x7164, 0x7174, 0x7179, 0x7185, 0x718e, 0x71a8,
+ 0x71ae, 0x71b3, 0x71b6, 0x71c3, 0x71c4, 0x71da, 0xe549, 0xe546,
+ 0x71ec, 0x71ee, 0x7201, 0x720a, 0x7216, 0x7217, 0xe56b, 0x7233,
+ 0x7242, 0x7247, 0x724a, 0x724e, 0x7251, 0x7256, 0x7259, 0x7260,
+ 0x7261, 0x7265, 0x7267, 0x7268, 0xe587, 0xe588, 0x727c, 0x727d,
+ 0x727f, 0x7289, 0x728d, 0x7297, 0x7299, 0x729f, 0x72a7, 0x72ab,
+ 0xe5ba, 0xe5bb, 0x72b2, 0x72bf, 0x72c0, 0x72c6, 0x72ce, 0x72d0,
+ 0x72d7, 0x72d9, 0x72e5, 0x72e7, 0x7311, 0xe61e,
+ /* 0x27B21..0x27B7E */
+ 0xe629, 0x72f7, 0x72f9, 0x72fb, 0x7302, 0x730d, 0x7315, 0x731d,
+ 0x731e, 0x7327, 0x7329, 0xe671, 0xe643, 0x7347, 0x7351, 0x7357,
+ 0x735a, 0x736b, 0x7371, 0x7373, 0x73a1, 0xe699, 0xe6cd, 0x7388,
+ 0x738b, 0x738f, 0x739e, 0x73f5, 0xe6e4, 0xe6dd, 0x73f1, 0x73c1,
+ 0x73c7, 0x73dc, 0x73e2, 0x73e7, 0x7409, 0x740f, 0x7416, 0x7417,
+ 0x73fb, 0x7432, 0x7434, 0x743b, 0x7445, 0xe7c1, 0xe7ef, 0x746d,
+ 0x746f, 0x7578, 0x7579, 0x7586, 0x758c, 0x758d, 0xe810, 0x75ab,
+ 0x75b4, 0xe871, 0x75c8, 0xe8fb, 0xe91f, 0x762c, 0x7633, 0x7634,
+ 0xe936, 0x763c, 0x7641, 0x7661, 0xe989, 0x7682, 0xe9eb, 0x769a,
+ 0xea32, 0x29e7, 0x76a9, 0x76af, 0x76b3, 0x76ba, 0x76bd, 0x29fa,
+ 0xeaf8, 0x76d8, 0x76da, 0x76dd, 0x2a04, 0x7714, 0x7723, 0x2a29,
+ 0x7736, 0x7741, 0x7747, 0x7755, 0x7757, 0x775b,
+ /* 0x27C21..0x27C7E */
+ 0x776a, 0xeba0, 0xebb1, 0x7796, 0x779a, 0x779e, 0x77a2, 0x77b1,
+ 0x77b2, 0x77be, 0x77cc, 0x77d1, 0x77d4, 0x77d8, 0x77d9, 0x77e1,
+ 0x77f1, 0x7804, 0x780d, 0x780e, 0x7814, 0x7816, 0x2abc, 0xec90,
+ 0x7823, 0x7832, 0x7833, 0x7825, 0x7847, 0x7866, 0x78ab, 0x78ad,
+ 0x78b0, 0xedcf, 0x78b7, 0x78b8, 0x78bb, 0x78bc, 0x78bf, 0x78c2,
+ 0x78c7, 0x78cb, 0x78e0, 0xee7f, 0x78e1, 0x78e3, 0x78e5, 0x78ea,
+ 0x78f0, 0x78f1, 0x78f3, 0x7908, 0x2b3b, 0xeef0, 0x7916, 0x7917,
+ 0xef19, 0x791a, 0x791b, 0x791c, 0xef50, 0x7931, 0x7932, 0x7933,
+ 0x793a, 0x793b, 0x793c, 0x7940, 0x7941, 0x7946, 0x794d, 0x794e,
+ 0x795c, 0x795f, 0x7960, 0x79a3, 0x79a6, 0x79b9, 0x79bd, 0x79bf,
+ 0x79c3, 0x79c9, 0x79d4, 0x79d9, 0x79de, 0xf0c6, 0x79f0, 0x79f9,
+ 0x79fc, 0x7a0a, 0x7a11, 0x7a16, 0x7a1a, 0x7a20,
+ /* 0x27D21..0x27D7E */
+ 0x7a31, 0x7a36, 0x7a44, 0x7a4c, 0x7a58, 0x2bc2, 0x7aaf, 0x2bca,
+ 0x7ab7, 0x2bd2, 0x7ab9, 0xf172, 0x7ac6, 0x7ad0, 0x7ad2, 0x7ad5,
+ 0x2be8, 0x7adc, 0x7ae0, 0x7ae5, 0x7ae9, 0x7b03, 0x7b0c, 0x7b10,
+ 0x7b12, 0x7b16, 0x7b1c, 0x7b2b, 0x7b33, 0x7b3d, 0x2c20, 0x7b4b,
+ 0x7b63, 0x7b65, 0x7b6b, 0x7b6c, 0x7b73, 0x7b76, 0x7b77, 0x7ba6,
+ 0x7bac, 0x7bb1, 0xf2db, 0xf33d, 0x7bb2, 0x7bb8, 0x7bbe, 0x7bc7,
+ 0x7bf3, 0x7bd8, 0x7bdd, 0x7be7, 0x7bea, 0x7beb, 0x7bef, 0x7bee,
+ 0xf315, 0x7bfa, 0xf38a, 0x7bf7, 0xf349, 0x7c16, 0x7c18, 0x7c19,
+ 0x7c1a, 0x7c1d, 0x7c22, 0x7c27, 0x7c29, 0x7c2a, 0xf3c4, 0x7c31,
+ 0x7c36, 0x7c37, 0x7c45, 0x7c5c, 0xf3e9, 0x7c49, 0x7c4a, 0xf3db,
+ 0x7c54, 0x7c58, 0x7c5b, 0x7c5d, 0x7c5f, 0x7c69, 0x7c6a, 0x7c6b,
+ 0x7c6d, 0x7c6e, 0x7c70, 0x7c72, 0x7c75, 0x7c7a,
+ /* 0x27E21..0x27E7E */
+ 0x7ce6, 0x7cf2, 0x7d0b, 0x7d02, 0xf4ce, 0x7d11, 0x7d17, 0x7d18,
+ 0xf52f, 0x2cc4, 0xf51a, 0x7d32, 0x2cd1, 0x7d42, 0x7d4a, 0x7d5f,
+ 0x7d62, 0xf5f9, 0x7d69, 0x7d6b, 0xf582, 0x7d73, 0x7d76, 0x7d77,
+ 0x7d7e, 0x7d84, 0x7d8d, 0x7d99, 0x7da1, 0x7dbf, 0x7db5, 0x7db9,
+ 0x7dbd, 0x7dc3, 0x7dc7, 0x7dc9, 0x7dd6, 0x7dda, 0x7ddf, 0x7de0,
+ 0x7de3, 0x7df4, 0x2d07, 0x7e0a, 0x7e02, 0x7e0d, 0x7e19, 0x7e1c,
+ 0x7e1d, 0x7e7b, 0x9f18, 0x7e80, 0x7e85, 0x7e9b, 0x7ea8, 0xf70c,
+ 0x7ebd, 0xf7b7, 0x7edf, 0x7ee7, 0x7eee, 0x7eff, 0x7f02, 0x2d77,
+ 0x7f03, 0x7f17, 0x7f19, 0x7f2f, 0x7f37, 0x7f3a, 0x7f3d, 0x7f41,
+ 0x7f45, 0x7f46, 0x7f53, 0x7f55, 0x7f58, 0xf8f1, 0x7f5d, 0xf902,
+ 0x7f69, 0xf91a, 0x7f6d, 0x7f70, 0x7f75, 0xf9b2, 0x0000, 0x0000,
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+};
+
+static const ucs4_t jisx0213_to_ucs_pagestart[] = {
+ 0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1e00, 0x1f00, 0x2000,
+ 0x2100, 0x2200, 0x2300, 0x2400, 0x2500, 0x2600, 0x2700, 0x2900,
+ 0x3000, 0x3100, 0x3200, 0x3300, 0x3400, 0x3500, 0x3600, 0x3700,
+ 0x3800, 0x3900, 0x3a00, 0x3b00, 0x3c00, 0x3d00, 0x3e00, 0x3f00,
+ 0x4000, 0x4100, 0x4200, 0x4300, 0x4400, 0x4500, 0x4600, 0x4700,
+ 0x4800, 0x4900, 0x4a00, 0x4b00, 0x4c00, 0x4d00, 0x4e00, 0x4f00,
+ 0x5000, 0x5100, 0x5200, 0x5300, 0x5400, 0x5500, 0x5600, 0x5700,
+ 0x5800, 0x5900, 0x5a00, 0x5b00, 0x5c00, 0x5d00, 0x5e00, 0x5f00,
+ 0x6000, 0x6100, 0x6200, 0x6300, 0x6400, 0x6500, 0x6600, 0x6700,
+ 0x6800, 0x6900, 0x6a00, 0x6b00, 0x6c00, 0x6d00, 0x6e00, 0x6f00,
+ 0x7000, 0x7100, 0x7200, 0x7300, 0x7400, 0x7500, 0x7600, 0x7700,
+ 0x7800, 0x7900, 0x7a00, 0x7b00, 0x7c00, 0x7d00, 0x7e00, 0x7f00,
+ 0x8000, 0x8100, 0x8200, 0x8300, 0x8400, 0x8500, 0x8600, 0x8700,
+ 0x8800, 0x8900, 0x8a00, 0x8b00, 0x8c00, 0x8d00, 0x8e00, 0x8f00,
+ 0x9000, 0x9100, 0x9200, 0x9300, 0x9400, 0x9500, 0x9600, 0x9700,
+ 0x9800, 0x9900, 0x9a00, 0x9b00, 0x9c00, 0x9d00, 0x9e00, 0x9f00,
+ 0xf900, 0xfa00, 0xfe00, 0xff00, 0x20000, 0x20180, 0x20300, 0x20400,
+ 0x20500, 0x20600, 0x20700, 0x20800, 0x20900, 0x20a00, 0x20b00, 0x20d00,
+ 0x20e00, 0x20f00, 0x21200, 0x21300, 0x21400, 0x21500, 0x21600, 0x21700,
+ 0x21800, 0x21900, 0x21c00, 0x21d00, 0x21e00, 0x21f00, 0x22100, 0x22200,
+ 0x22300, 0x22600, 0x22800, 0x22900, 0x22a00, 0x22b00, 0x22c00, 0x22d00,
+ 0x23100, 0x23300, 0x23400, 0x23500, 0x23600, 0x23700, 0x23800, 0x23a00,
+ 0x23c00, 0x23d00, 0x23f00, 0x24000, 0x24100, 0x24300, 0x24600, 0x24700,
+ 0x24800, 0x24a00, 0x24b00, 0x24c00, 0x24d00, 0x24e00, 0x25000, 0x25100,
+ 0x25200, 0x25400, 0x25500, 0x25700, 0x25900, 0x25a00, 0x25b80, 0x25d00,
+ 0x25e00, 0x25f00, 0x26000, 0x26200, 0x26300, 0x26400, 0x26600, 0x26700,
+ 0x26800, 0x26900, 0x26a00, 0x26c00, 0x26e00, 0x26f00, 0x27080, 0x27380,
+ 0x27600, 0x27700, 0x27900, 0x27a00, 0x27b00, 0x27c00, 0x27d80, 0x27f00,
+ 0x28000, 0x28200, 0x28380, 0x28500, 0x28600, 0x28900, 0x28a00, 0x28b00,
+ 0x28d00, 0x28e00, 0x28f00, 0x29200, 0x29400, 0x29500, 0x29600, 0x29700,
+ 0x29800, 0x29a00, 0x29d00, 0x29e00, 0x29f00, 0x2a000, 0x2a100, 0x2a380,
+ 0x2a500, 0x2a600,
+};
+
+static const short jisx0213_from_ucs_level1[2715] = {
+ -1, -1, 0, 1, 2, 3, 4, 5,
+ -1, 6, 7, 8, 9, 10, 11, 12,
+ 13, 14, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 15, -1, -1, -1, -1, 16, -1, -1,
+ 17, 18, 19, -1, 20, 21, 22, 23,
+ 24, 25, 26, 27, 28, -1, 29, 30,
+ 31, 32, -1, 33, 34, 35, 36, 37,
+ 38, 39, -1, -1, 40, 41, -1, -1,
+ -1, -1, -1, -1, 42, -1, 43, 44,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 45, 46, 47, 48, -1, -1, -1, 49,
+ 50, 51, 52, 53, 54, 55, 56, 57,
+ 58, 59, 60, 61, 62, 63, 64, 65,
+ 66, 67, 68, 69, -1, 70, 71, 72,
+ 73, 74, -1, 75, 76, 77, -1, -1,
+ -1, 78, -1, 79, 80, 81, 82, 83,
+ 84, -1, -1, 85, 86, 87, 88, 89,
+ 90, 91, 92, -1, -1, 93, 94, 95,
+ 96, 97, 98, -1, 99, 100, 101, 102,
+ 103, 104, -1, 105, 106, 107, -1, 108,
+ 109, 110, 111, 112, 113, 114, 115, 116,
+ 117, 118, 119, -1, 120, 121, -1, 122,
+ 123, 124, 125, -1, -1, -1, 126, 127,
+ 128, -1, 129, -1, 130, -1, -1, 131,
+ 132, -1, -1, 133, 134, 135, -1, -1,
+ 136, 137, 138, 139, 140, 141, 142, 143,
+ 144, 145, 146, 147, 148, 149, 150, 151,
+ 152, 153, 154, 155, 156, 157, 158, 159,
+ 160, 161, 162, 163, 164, 165, 166, 167,
+ 168, 169, 170, 171, 172, 173, 174, 175,
+ 176, 177, 178, 179, 180, 181, 182, 183,
+ 184, 185, 186, 187, 188, 189, 190, 191,
+ 192, 193, 194, 195, 196, 197, 198, 199,
+ 200, 201, 202, 203, 204, 205, 206, 207,
+ 208, 209, 210, 211, 212, 213, 214, 215,
+ 216, 217, 218, 219, 220, 221, 222, 223,
+ 224, 225, 226, 227, 228, 229, 230, 231,
+ 232, 233, 234, 235, 236, 237, 238, 239,
+ 240, 241, 242, 243, 244, 245, 246, 247,
+ 248, 249, 250, 251, 252, 253, 254, 255,
+ 256, 257, 258, 259, 260, 261, 262, 263,
+ 264, 265, 266, 267, 268, 269, 270, 271,
+ 272, 273, 274, 275, 276, 277, 278, 279,
+ 280, 281, 282, 283, 284, 285, 286, 287,
+ 288, 289, 290, 291, 292, 293, 294, 295,
+ 296, 297, 298, 299, 300, 301, 302, 303,
+ 304, 305, 306, 307, 308, 309, 310, 311,
+ 312, 313, 314, 315, 316, 317, 318, 319,
+ 320, 321, 322, 323, 324, 325, 326, 327,
+ 328, 329, 330, -1, 331, 332, 333, 334,
+ 335, 336, 337, 338, 339, 340, 341, 342,
+ 343, 344, 345, 346, 347, 348, 349, 350,
+ 351, 352, 353, 354, 355, 356, 357, 358,
+ 359, 360, 361, 362, 363, 364, 365, 366,
+ 367, 368, 369, 370, 371, 372, 373, 374,
+ 375, 376, 377, 378, 379, 380, 381, -1,
+ 382, 383, 384, 385, 386, 387, 388, 389,
+ 390, 391, 392, 393, 394, 395, 396, 397,
+ 398, 399, 400, 401, 402, 403, 404, 405,
+ 406, 407, 408, 409, 410, 411, 412, 413,
+ 414, 415, 416, -1, -1, 417, 418, 419,
+ 420, 421, 422, 423, 424, 425, 426, 427,
+ 428, 429, 430, 431, 432, 433, 434, 435,
+ 436, 437, 438, 439, 440, 441, 442, 443,
+ 444, 445, -1, 446, 447, 448, 449, 450,
+ 451, 452, 453, 454, 455, 456, 457, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 458, 459, -1, 460,
+ 461, 462, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 463, -1, -1, 464, 465, -1, 466,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 467, -1, 468, -1, -1, -1, 469, -1,
+ 470, -1, -1, -1, 471, 472, 473, 474,
+ -1, 475, -1, -1, 476, -1, -1, 477,
+ 478, -1, -1, -1, -1, 479, -1, -1,
+ 480, -1, 481, -1, -1, 482, 483, -1,
+ -1, -1, -1, 484, 485, -1, 486, -1,
+ -1, -1, -1, -1, -1, 487, -1, 488,
+ -1, 489, 490, -1, -1, 491, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 492, 493, -1, 494, 495, 496, -1, 497,
+ -1, 498, -1, -1, -1, -1, -1, 499,
+ -1, 500, 501, -1, 502, 503, -1, -1,
+ -1, -1, 504, -1, -1, -1, -1, 505,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, 506, -1, -1, 507, 508, 509, 510,
+ 511, -1, -1, -1, 512, 513, -1, 514,
+ -1, -1, -1, -1, -1, 515, -1, -1,
+ 516, -1, -1, -1, 517, -1, 518, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 519, -1, -1, -1, -1,
+ -1, 520, 521, -1, -1, -1, 522, -1,
+ -1, -1, 523, -1, -1, 524, 525, -1,
+ 526, -1, -1, -1, -1, -1, -1, 527,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 528, 529,
+ -1, -1, -1, -1, -1, 530, -1, 531,
+ -1, 532, -1, 533, -1, 534, 535, 536,
+ 537, 538, -1, -1, 539, 540, -1, 541,
+ 542, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 543, -1, -1, -1, -1, -1,
+ -1, 544, -1, 545, 546, 547, -1, 548,
+ -1, -1, -1, -1, -1, 549, -1, -1,
+ -1, -1, 550, -1, 551, -1, -1, 552,
+ -1, -1, -1, -1, -1, -1, 553, -1,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ 554, -1, 555, -1, -1, -1, -1, 556,
+ -1, -1, 557, -1, -1, -1, -1, -1,
+ -1, 558, -1, -1, -1, 559, -1, -1,
+ 560, -1, -1, -1, 561, -1, -1, -1,
+ 562, 563, 564, -1, -1, -1, -1, -1,
+ -1, 565, -1, -1, 566, -1, 567, 568,
+ 569, 570, -1, -1, -1, -1, -1, -1,
+ 571, -1, 572, 573, 574, -1, 575, -1,
+ -1, -1, -1, -1, -1, 576, 577, -1,
+ -1, -1, -1, -1, -1, -1, -1, 578,
+ -1, -1, -1, 579, -1, -1, 580, -1,
+ -1, 581, -1, -1, -1, -1, 582, -1,
+ 583, 584, -1, 585, 586, 587, -1, 588,
+ 589, 590, -1, 591, -1, -1, -1, -1,
+ -1, 592, 593, -1, -1, 594, -1, -1,
+ 595, -1, -1, -1, -1, -1, -1, -1,
+ -1, 596, 597, -1, 598, -1, -1, -1,
+ -1, -1, -1, 599, -1, 600, -1, 601,
+ 602, 603, 604, 605, -1, -1, -1, -1,
+ 606, 607, -1, 608, -1, -1, -1, -1,
+ -1, 609, -1, -1, -1, -1, 610, 611,
+ -1, -1, -1, 612, 613, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 614,
+ 615, 616, -1, -1, -1, -1, -1, -1,
+ 617, -1, 618, -1, 619, 620, -1, -1,
+ -1, -1, -1, -1, -1, -1, 621, -1,
+ -1, -1, 622, -1, -1, -1, 623, 624,
+ -1, -1, 625, -1, -1, -1, 626, -1,
+ 627, -1, -1, -1, -1, -1, 628, -1,
+ -1, -1, 629, -1, -1, -1, -1, -1,
+ -1, 630, 631, 632, -1, -1, -1, 633,
+ 634, 635, -1, -1, -1, 636, -1, 637,
+ -1, -1, -1, 638, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 639, 640, -1,
+ 641, 642, 643, 644, -1, -1, -1, 645,
+ -1, -1, -1, -1, 646, 647, -1, 648,
+ 649, -1, 650, 651, 652, -1, -1, 653,
+ -1, -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 654, -1, -1, -1, -1, -1,
+ -1, -1, 655, -1, -1, -1, -1, 656,
+ -1, 657, -1, 658, 659, 660, -1, -1,
+ -1, -1, -1, 661, -1, -1, -1, -1,
+ -1, 662, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1, 663,
+ 664, 665, 666, 667, -1, -1, -1, 668,
+ 669, -1, 670, 671, -1, -1, 672, -1,
+ -1, -1, -1, -1, -1, -1, 673, -1,
+ 674, -1, -1, -1, -1, -1, -1, 675,
+ 676, -1, 677,
+};
+
+static const unsigned short jisx0213_from_ucs_level2_data[] = {
+ /* 0x0080 */
+ 0x2922, 0x2923, 0x2171, 0x2172, 0x2924, 0x2925, 0x2178, 0x212f,
+ 0x2926, 0x2927, 0x2928, 0x224c, 0x2929, 0x292a, 0x292b, 0x216b,
+ 0x215e, 0x292c, 0x292d, 0x212d, 0x2279, 0x292e, 0x292f, 0x2930,
+ 0x2931, 0x2932, 0x2933, 0x2934, 0x2935, 0x2936,
+ /* 0x00C0 */
+ 0x2937, 0x2938, 0x2939, 0x293a, 0x293b, 0x293c, 0x293d, 0x293e,
+ 0x293f, 0x2940, 0x2941, 0x2942, 0x2943, 0x2944, 0x2945, 0x2946,
+ 0x2947, 0x2948, 0x2949, 0x294a, 0x294b, 0x294c, 0x294d, 0x215f,
+ 0x294e, 0x294f, 0x2950, 0x2951, 0x2952, 0x2953, 0x2954, 0x2955,
+ 0x2956, 0x2957, 0x2958, 0x2959, 0x295a, 0x295b, 0x29dc, 0x295d,
+ 0x295e, 0x295f, 0x2960, 0x2961, 0x2962, 0x2963, 0x2964, 0x2965,
+ 0x2966, 0x2967, 0x2968, 0x2969, 0x296a, 0x296b, 0x296c, 0x2160,
+ 0x296d, 0x296e, 0x296f, 0x2970, 0x2971, 0x2972, 0x2973, 0x2974,
+ /* 0x0100 */
+ 0x2975, 0x297a, 0x2a3a, 0x2a49, 0x2a21, 0x2a2c, 0x2a3c, 0x2a4b,
+ 0x2a59, 0x2a5f, 0x2a3d, 0x2a4c, 0x2a40, 0x2a4f, 0x2a50, 0x2978,
+ 0x297d, 0x2a3e, 0x2a4d, 0x2a3f, 0x2a4e, 0x2a5a, 0x2a60, 0x2a5b,
+ 0x2a61, 0x2a7d, 0x2976, 0x297b, 0x2a5c, 0x2a62, 0x2a3b, 0x2a4a,
+ 0x2a24, 0x2a2f,
+ /* 0x0140 */
+ 0x2a23, 0x2a2e, 0x2a41, 0x2a51, 0x2a42, 0x2a52, 0x2a7a, 0x2979,
+ 0x297e, 0x2a43, 0x2a53, 0x2b2b, 0x2b2a, 0x2a39, 0x2a48, 0x2a44,
+ 0x2a54, 0x2a25, 0x2a30, 0x2a5d, 0x2a63, 0x2a27, 0x2a33, 0x2a26,
+ 0x2a32, 0x2a47, 0x2a57, 0x2a28, 0x2a34, 0x2977, 0x297c, 0x2a5e,
+ 0x2a64, 0x2a45, 0x2a55, 0x2a46, 0x2a56, 0x2a29, 0x2a35, 0x2a2b,
+ 0x2a38, 0x2a2a, 0x2a37,
+ /* 0x0180 */
+ 0x2b29,
+ /* 0x01C0 */
+ 0x2b24, 0x286f, 0x2870, 0x2871, 0x2876, 0x2877, 0x2878, 0x2879,
+ 0x287a, 0x287b, 0x287c, 0x2874, 0x2875, 0x2b45,
+ /* 0x0240 */
+ 0x2b33, 0x2b39, 0x2b3a, 0x2b25, 0x2bb8, 0x2b3f, 0x2a6e, 0x2b26,
+ 0x2b2e, 0x2bb0, 0x2bc3, 0x2b31, 0x2b32, 0x2a75, 0x2b28, 0x2a79,
+ 0x2b36, 0x2b3c, 0x2b22, 0x2b42, 0x2b2c, 0x2a6a, 0x2a74, 0x2a6b,
+ 0x2b34, 0x2a7b, 0x2a65, 0x2a76, 0x2a6f, 0x2b2f, 0x2a6c, 0x2b41,
+ 0x2a73, 0x2a70, 0x2a67,
+ /* 0x0280 */
+ 0x2a7c, 0x2a71, 0x2a68, 0x2b27, 0x2a6d, 0x2b2d, 0x2b35, 0x2a66,
+ 0x2bb7, 0x2b3b, 0x2a78, 0x2a72, 0x2b40, 0x2a69, 0x2b21, 0x2a7e,
+ 0x2b23, 0x2a77, 0x2b3e, 0x2b3d,
+ /* 0x02C0 */
+ 0x2a31, 0x2b53, 0x2b54, 0x2b55, 0x2b56, 0x2a22, 0x2a58, 0x2a2d,
+ 0x2a36, 0x2b71, 0x2be0, 0x2b61, 0x2b62, 0x2b63, 0x2be4,
+ /* 0x0300 */
+ 0x2b5c, 0x2b5a, 0x2b5f, 0x2b7d, 0x2b5b, 0x2b57, 0x2b6d, 0x2b59,
+ 0x2b5e, 0x2b5d, 0x2b78, 0x2b79, 0x2b7e, 0x2b6a, 0x2b76, 0x2b77,
+ 0x2b6b, 0x2b6c, 0x2b72, 0x2b67, 0x2b6f, 0x2b7a, 0x2b68, 0x2b70,
+ 0x2b73, 0x2b75, 0x2b69, 0x2b7b, 0x2b7c, 0x2b74, 0x2b6e,
+ /* 0x0340 */
+ 0x2b52,
+ /* 0x0380 */
+ 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627, 0x2628,
+ 0x2629, 0x262a, 0x262b, 0x262c, 0x262d, 0x262e, 0x262f, 0x2630,
+ 0x2631, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636, 0x2637, 0x2638,
+ 0x2641, 0x2642, 0x2643, 0x2644, 0x2645, 0x2646, 0x2647, 0x2648,
+ 0x2649, 0x264a, 0x264b, 0x264c, 0x264d, 0x264e, 0x264f,
+ /* 0x03C0 */
+ 0x2650, 0x2651, 0x2659, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
+ 0x2657, 0x2658,
+ /* 0x0400 */
+ 0x2727, 0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728,
+ 0x2729, 0x272a, 0x272b, 0x272c, 0x272d, 0x272e, 0x272f, 0x2730,
+ 0x2731, 0x2732, 0x2733, 0x2734, 0x2735, 0x2736, 0x2737, 0x2738,
+ 0x2739, 0x273a, 0x273b, 0x273c, 0x273d, 0x273e, 0x273f, 0x2740,
+ 0x2741, 0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758,
+ 0x2759, 0x275a, 0x275b, 0x275c, 0x275d, 0x275e, 0x275f, 0x2760,
+ 0x2761,
+ /* 0x0440 */
+ 0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
+ 0x276a, 0x276b, 0x276c, 0x276d, 0x276e, 0x276f, 0x2770, 0x2771,
+ 0x2757,
+ /* 0x1E00 */
+ 0x2872, 0x2873,
+ /* 0x1F40 */
+ 0x2b46, 0x2b47, 0x2b50, 0x2b51,
+ /* 0x2000 */
+ 0x213e, 0x237c, 0x213d, 0x2142, 0x2146, 0x2147, 0x2148, 0x2149,
+ 0x2277, 0x2278, 0x2340, 0x2145, 0x2144, 0x2273, 0x216c, 0x216d,
+ 0x2228, 0x286b, 0x2b58,
+ /* 0x2040 */
+ 0x2c7e, 0x286c, 0x286d, 0x286e, 0x2c7d,
+ /* 0x2080 */
+ 0x2921,
+ /* 0x2100 */
+ 0x216e, 0x235d, 0x235f, 0x2d62, 0x2d64, 0x2360, 0x2272, 0x235c,
+ /* 0x2140 */
+ 0x2778, 0x2779, 0x277a, 0x2d35, 0x2d36, 0x2d37, 0x2d38, 0x2d39,
+ 0x2d3a, 0x2d3b, 0x2d3c, 0x2d3d, 0x2d3e, 0x2d3f, 0x2d57, 0x2c35,
+ 0x2c36, 0x2c37, 0x2c38, 0x2c39, 0x2c3a, 0x2c3b, 0x2c3c, 0x2c3d,
+ 0x2c3e, 0x2c3f, 0x2c40,
+ /* 0x2180 */
+ 0x222b, 0x222c, 0x222a, 0x222d, 0x2271, 0x2327, 0x2325, 0x2326,
+ 0x2328,
+ /* 0x21C0 */
+ 0x2329, 0x224d, 0x224e, 0x232b, 0x232c, 0x232a, 0x232d,
+ /* 0x2200 */
+ 0x224f, 0x225f, 0x2250, 0x2247, 0x2260, 0x223a, 0x2246, 0x223b,
+ 0x215d, 0x235b, 0x2265, 0x2267, 0x2167, 0x2d78, 0x225c, 0x2254,
+ 0x2255, 0x224a, 0x224b, 0x2241, 0x2240, 0x2269, 0x226a, 0x2d73,
+ 0x2168, 0x2268, 0x2266,
+ /* 0x2240 */
+ 0x226c, 0x226d, 0x226e, 0x2262, 0x2162, 0x2261, 0x226b, 0x2165,
+ 0x2166, 0x2263, 0x2264, 0x226f, 0x2270,
+ /* 0x2280 */
+ 0x223e, 0x223f, 0x2242, 0x2243, 0x223c, 0x223d, 0x2244, 0x2245,
+ 0x2251, 0x2252, 0x2253, 0x225d, 0x2d79,
+ /* 0x22C0 */
+ 0x2776, 0x2777,
+ /* 0x2300 */
+ 0x2248, 0x2249, 0x225e, 0x277c,
+ /* 0x2380 */
+ 0x2742, 0x2743,
+ /* 0x23C0 */
+ 0x2744, 0x2745, 0x2746, 0x2747, 0x2748, 0x2749, 0x274a, 0x274b,
+ 0x274c, 0x274d, 0x274e, 0x274f, 0x2750, 0x277e,
+ /* 0x2400 */
+ 0x277d,
+ /* 0x2440 */
+ 0x2d21, 0x2d22, 0x2d23, 0x2d24, 0x2d25, 0x2d26, 0x2d27, 0x2d28,
+ 0x2d29, 0x2d2a, 0x2d2b, 0x2d2c, 0x2d2d, 0x2d2e, 0x2d2f, 0x2d30,
+ 0x2d31, 0x2d32, 0x2d33, 0x2d34,
+ /* 0x24C0 */
+ 0x2c41, 0x2c42, 0x2c43, 0x2c44, 0x2c45, 0x2c46, 0x2c47, 0x2c48,
+ 0x2c49, 0x2c4a, 0x2c4b, 0x2c4c, 0x2c4d, 0x2c4e, 0x2c4f, 0x2c50,
+ 0x2c51, 0x2c52, 0x2c53, 0x2c54, 0x2c55, 0x2c56, 0x2c57, 0x2c58,
+ 0x2c59, 0x2c5a, 0x2c2b, 0x2c2c, 0x2c2d, 0x2c2e, 0x2c2f, 0x2c30,
+ 0x2c31, 0x2c32, 0x2c33, 0x2c34, 0x265a, 0x265b, 0x265c, 0x265d,
+ 0x265e, 0x265f, 0x2660, 0x2661, 0x2662, 0x2663,
+ /* 0x2500 */
+ 0x2821, 0x282c, 0x2822, 0x282d, 0x2823, 0x282e, 0x2824, 0x282f,
+ 0x2826, 0x2831, 0x2825, 0x2830, 0x2827, 0x283c, 0x2837, 0x2832,
+ 0x2829, 0x283e, 0x2839, 0x2834, 0x2828, 0x2838, 0x283d, 0x2833,
+ 0x282a, 0x283a, 0x283f, 0x2835, 0x282b, 0x283b,
+ /* 0x2540 */
+ 0x2840, 0x2836,
+ /* 0x2580 */
+ 0x2223, 0x2222, 0x266d, 0x2225, 0x2224, 0x2322, 0x2321, 0x2227,
+ 0x2226,
+ /* 0x25C0 */
+ 0x2324, 0x2323, 0x2221, 0x217e, 0x233b, 0x217b, 0x217d, 0x217c,
+ 0x2867, 0x2868, 0x2869, 0x286a, 0x233f, 0x227e,
+ /* 0x2600 */
+ 0x2668, 0x2669, 0x266a, 0x266b, 0x217a, 0x2179, 0x2667, 0x2664,
+ 0x2665, 0x2d7e,
+ /* 0x2640 */
+ 0x216a, 0x2169, 0x263a, 0x263d, 0x263b, 0x2640, 0x2639, 0x263e,
+ 0x263c, 0x263f, 0x266c, 0x227d, 0x2276, 0x227b, 0x227c, 0x2275,
+ 0x227a, 0x2274,
+ /* 0x2700 */
+ 0x277b,
+ /* 0x2740 */
+ 0x2d7d, 0x2c21, 0x2c22, 0x2c23, 0x2c24, 0x2c25, 0x2c26, 0x2c27,
+ 0x2c28, 0x2c29, 0x2c2a,
+ /* 0x2900 */
+ 0x232e, 0x232f,
+ /* 0x2980 */
+ 0x233a,
+ /* 0x29C0 */
+ 0x237d, 0x237e,
+ /* 0x3000 */
+ 0x2121, 0x2122, 0x2123, 0x2137, 0x2139, 0x213a, 0x213b, 0x2152,
+ 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159, 0x215a,
+ 0x215b, 0x2229, 0x222e, 0x214c, 0x214d, 0x225a, 0x225b, 0x2258,
+ 0x2259, 0x2141, 0x2d60, 0x2d61, 0x2666, 0x2233, 0x2234, 0x2235,
+ 0x2236, 0x2237, 0x233c,
+ /* 0x3040 */
+ 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427, 0x2428,
+ 0x2429, 0x242a, 0x24ab, 0x242c, 0x24ad, 0x242e, 0x24af, 0x2430,
+ 0x24b1, 0x2432, 0x24b3, 0x2434, 0x2435, 0x2436, 0x2437, 0x2438,
+ 0x2439, 0x243a, 0x243b, 0x243c, 0x243d, 0x243e, 0x243f, 0x2440,
+ 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447, 0x2448,
+ 0x2449, 0x244a, 0x244b, 0x244c, 0x244d, 0x244e, 0x244f, 0x2450,
+ 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457, 0x2458,
+ 0x2459, 0x245a, 0x245b, 0x245c, 0x245d, 0x245e, 0x245f,
+ /* 0x3080 */
+ 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
+ 0x2468, 0x2469, 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x246f,
+ 0x2470, 0x2471, 0x2472, 0x2473, 0x2474, 0x2475, 0x2476, 0x212b,
+ 0x212c, 0x2135, 0x2136, 0x2239, 0x237b, 0x2521, 0x2522, 0x2523,
+ 0x2524, 0x2525, 0x2526, 0x2527, 0x2528, 0x2529, 0x252a, 0x25ab,
+ 0x252c, 0x25ad, 0x252e, 0x25af, 0x2530, 0x25b1, 0x2532, 0x25b3,
+ 0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x253a, 0x25bb,
+ 0x253c, 0x253d, 0x253e, 0x253f,
+ /* 0x30C0 */
+ 0x2540, 0x2541, 0x2542, 0x2543, 0x25c4, 0x2545, 0x2546, 0x2547,
+ 0x25c8, 0x2549, 0x254a, 0x254b, 0x254c, 0x254d, 0x254e, 0x254f,
+ 0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
+ 0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e, 0x255f,
+ 0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
+ 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256e, 0x256f,
+ 0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x2772,
+ 0x2773, 0x2774, 0x2775, 0x2126, 0x213c, 0x2133, 0x2134, 0x2238,
+ /* 0x31C0 */
+ 0x266e, 0x266f, 0x2670, 0x2671, 0x2672, 0x2673, 0x2674, 0x26f5,
+ 0x2676, 0x2677, 0x2679, 0x267a, 0x267b, 0x267c, 0x267d, 0x267e,
+ /* 0x3200 */
+ 0x2d6a, 0x2d6b, 0x2d6c,
+ /* 0x3240 */
+ 0x2841, 0x2842, 0x2843, 0x2844, 0x2845, 0x2846, 0x2847, 0x2848,
+ 0x2849, 0x284a, 0x284b, 0x284c, 0x284d, 0x284e, 0x284f,
+ /* 0x3280 */
+ 0x2d65, 0x2d66, 0x2d67, 0x2d68, 0x2d69, 0x2850, 0x2851, 0x2852,
+ 0x2853, 0x2854, 0x2855, 0x2856, 0x2857, 0x2858, 0x2859, 0x285a,
+ 0x285b, 0x285c, 0x285d, 0x285e,
+ /* 0x32C0 */
+ 0x2c5b, 0x2c5c, 0x2c5d, 0x2c5e, 0x2c5f, 0x2c60, 0x2c61, 0x2c62,
+ 0x2c63, 0x2c64, 0x2c65, 0x2c66, 0x2c67, 0x2c68, 0x2c69, 0x2c6a,
+ 0x2c6b, 0x2c6c, 0x2c6d, 0x2c6e, 0x2c71, 0x2c70, 0x2c73, 0x2c72,
+ 0x2c6f,
+ /* 0x3300 */
+ 0x2d46, 0x2d4a, 0x2d41, 0x2d44, 0x2d42, 0x2d4c, 0x2d4b, 0x2d45,
+ 0x2d4d, 0x2d47, 0x2d4f,
+ /* 0x3340 */
+ 0x2d40, 0x2d4e, 0x2d43, 0x2d48, 0x2d49, 0x2d5f, 0x2d6f, 0x2d6e,
+ 0x2d6d,
+ /* 0x3380 */
+ 0x2d53, 0x2d54, 0x2d50, 0x2d51, 0x2d52, 0x2d56,
+ /* 0x33C0 */
+ 0x2d55, 0x235e, 0x2d63,
+ /* 0x3400 */
+ 0x2e23, 0xa12d, 0xa132, 0xa133,
+ /* 0x3440 */
+ 0xa15e, 0xa156,
+ /* 0x3480 */
+ 0xa17e, 0x2e53, 0xa32b,
+ /* 0x34C0 */
+ 0xf468, 0xa32f, 0x2e5b,
+ /* 0x3500 */
+ 0xa348,
+ /* 0x3540 */
+ 0xa35d, 0xa35e, 0xa361, 0xa367,
+ /* 0x3580 */
+ 0xa423, 0xa426,
+ /* 0x35C0 */
+ 0xa42f, 0xa438, 0xa442,
+ /* 0x3600 */
+ 0xa44a,
+ /* 0x3640 */
+ 0xa479,
+ /* 0x3680 */
+ 0xa53f, 0xa543, 0xa541,
+ /* 0x36C0 */
+ 0xa557,
+ /* 0x3740 */
+ 0xa823, 0xa825, 0xa829, 0xa828, 0xa82c,
+ /* 0x3780 */
+ 0x4f5f,
+ /* 0x37C0 */
+ 0xa83e, 0x4f6f, 0xa856, 0xa859, 0xa85c,
+ /* 0x3800 */
+ 0xa85e, 0xa86f, 0xa871,
+ /* 0x3840 */
+ 0xa874, 0xa879, 0xa87b,
+ /* 0x38C0 */
+ 0xac3b,
+ /* 0x3900 */
+ 0xac46, 0xac4a,
+ /* 0x3940 */
+ 0xac60,
+ /* 0x3A40 */
+ 0xad5b, 0xad5f,
+ /* 0x3AC0 */
+ 0xad71, 0xae36, 0xad7c,
+ /* 0x3B00 */
+ 0xae2e, 0xae32, 0xae34, 0x7549,
+ /* 0x3B40 */
+ 0xae6d, 0xae65,
+ /* 0x3B80 */
+ 0xaf28, 0xaf29, 0xaf2c, 0xaf34, 0x757e,
+ /* 0x3BC0 */
+ 0x7621, 0xaf48, 0xaf5d,
+ /* 0x3C00 */
+ 0x763a, 0xaf77,
+ /* 0x3CC0 */
+ 0xee3b, 0xee42,
+ /* 0x3D00 */
+ 0xee71, 0xee7e,
+ /* 0x3D40 */
+ 0xef40,
+ /* 0x3D80 */
+ 0xef54,
+ /* 0x3DC0 */
+ 0xef70, 0xef77,
+ /* 0x3E00 */
+ 0xf028, 0x7766,
+ /* 0x3E40 */
+ 0xf03f, 0xf041, 0xf042,
+ /* 0x3E80 */
+ 0xf049, 0xf050,
+ /* 0x3F40 */
+ 0xf134, 0x784d, 0xf146, 0xf148,
+ /* 0x3F80 */
+ 0xf15c,
+ /* 0x3FC0 */
+ 0xf167, 0xf16c,
+ /* 0x4000 */
+ 0xf222,
+ /* 0x4040 */
+ 0xf22d,
+ /* 0x4080 */
+ 0xf239,
+ /* 0x4100 */
+ 0xf264,
+ /* 0x4140 */
+ 0xf274, 0xf277, 0xf27d,
+ /* 0x4180 */
+ 0xf333, 0xf337,
+ /* 0x41C0 */
+ 0xf347, 0xf34b, 0xf348,
+ /* 0x4200 */
+ 0xf353, 0xf357,
+ /* 0x4240 */
+ 0x796d,
+ /* 0x42C0 */
+ 0xf42b, 0xf436, 0xf43b,
+ /* 0x4300 */
+ 0xf44e, 0xf45d,
+ /* 0x4340 */
+ 0xf461,
+ /* 0x43C0 */
+ 0xf53e, 0xf542,
+ /* 0x4400 */
+ 0xf548, 0xf54a, 0xf54c, 0xf54f,
+ /* 0x4440 */
+ 0x7a59, 0x7a5a, 0xf56c, 0xf56e,
+ /* 0x4480 */
+ 0xf577, 0xf635, 0xf632,
+ /* 0x44C0 */
+ 0xf634,
+ /* 0x4500 */
+ 0xf659, 0xf654, 0xf66d,
+ /* 0x4540 */
+ 0xf66e,
+ /* 0x4580 */
+ 0x7b51, 0xf74f,
+ /* 0x45C0 */
+ 0xf76c, 0x7b60,
+ /* 0x4600 */
+ 0xf824,
+ /* 0x4640 */
+ 0xf83a, 0xf843,
+ /* 0x4680 */
+ 0xf84e, 0xf853,
+ /* 0x4700 */
+ 0xf86b,
+ /* 0x4740 */
+ 0xf929,
+ /* 0x47C0 */
+ 0xf93f,
+ /* 0x4800 */
+ 0xf949,
+ /* 0x4840 */
+ 0x7c4b, 0xf95c,
+ /* 0x4880 */
+ 0xfa27,
+ /* 0x4980 */
+ 0x7d58,
+ /* 0x49C0 */
+ 0xfb6a, 0xfb70,
+ /* 0x4A00 */
+ 0xfb75, 0xfb78,
+ /* 0x4A80 */
+ 0xfc37,
+ /* 0x4B00 */
+ 0xfc55,
+ /* 0x4BC0 */
+ 0xfd26, 0xfd28, 0xfd2a, 0xfd31,
+ /* 0x4C00 */
+ 0x7e3e, 0xfd3f,
+ /* 0x4CC0 */
+ 0xfe2a, 0xfe2d,
+ /* 0x4D00 */
+ 0xfe4b,
+ /* 0x4D40 */
+ 0xfe60,
+ /* 0x4E00 */
+ 0x306c, 0x437a, 0xa122, 0x3c37, 0x4b7c, 0x3e66, 0x3b30, 0x3e65,
+ 0x323c, 0x4954, 0x4d3f, 0xa123, 0x5022, 0x312f, 0xa124, 0x336e,
+ 0x5023, 0x4024, 0x5242, 0x3556, 0x4a3a, 0x3e67, 0x4e3e, 0x4a42,
+ 0x2e24, 0xa125, 0x5024, 0xa126, 0xf02e, 0x4366, 0xa127, 0x2e25,
+ 0x2e26, 0x5025, 0x367a, 0x5026, 0x345d, 0x4330, 0x3c67, 0x5027,
+ 0x5028,
+ /* 0x4E40 */
+ 0xa128, 0x5029, 0x4735, 0x3557, 0xa129, 0xa12a, 0x4737, 0x4663,
+ 0x3843, 0x4b33, 0xa12c, 0x6949, 0x502a, 0x3e68, 0x502b, 0x3235,
+ 0xa12f, 0x3665, 0x3870, 0x4c69, 0x5626, 0xa130, 0x4d70, 0x467d,
+ 0x3425,
+ /* 0x4E80 */
+ 0x3535, 0x502c, 0x502d, 0x4e3b, 0x4d3d, 0x4168, 0x502f, 0x3b76,
+ 0x4673, 0x2e27, 0x5032, 0x313e, 0x385f, 0x385e, 0x3066, 0x4f4b,
+ 0x4f4a, 0x3a33, 0x3021, 0xa131, 0x5033, 0x5034, 0x5035, 0x4b34,
+ 0x5036, 0x3872, 0x3067, 0x4b72, 0x357c, 0x357d, 0x357e, 0x4462,
+ 0x4e3c, 0x5037, 0x5038, 0x5039, 0xa134, 0x3f4d, 0xa135, 0xa137,
+ /* 0x4EC0 */
+ 0x3d3a, 0x3f4e, 0x503e, 0xa138, 0x503c, 0x503d, 0x3558, 0xa139,
+ 0x3a23, 0x3270, 0x503b, 0x503a, 0x4a29, 0xa13a, 0x3b46, 0x3b45,
+ 0x423e, 0x503f, 0x4955, 0x4067, 0xa13c, 0x2138, 0x5040, 0x5042,
+ 0x2e28, 0x4265, 0x4e61, 0x304a, 0xa13b, 0x5041, 0x323e, 0x3644,
+ 0xa13d, 0x4367, 0xa13e, 0x376f, 0x5043, 0x4724, 0x2e29, 0x2e2a,
+ /* 0x4F00 */
+ 0xa13f, 0x346b, 0x2e2b, 0x5044, 0x304b, 0x2e2c, 0x3860, 0x346c,
+ 0x497a, 0x4832, 0x3559, 0xa140, 0x3271, 0x5067, 0x4541, 0x476c,
+ 0x5046, 0x483c, 0x4e62, 0xa142, 0x3f2d, 0x3b47, 0x3b77, 0x3240,
+ 0xa143,
+ /* 0x4F40 */
+ 0x4451, 0x4322, 0x504a, 0x2e2e, 0x2e2f, 0x304c, 0x4463, 0x3d3b,
+ 0x3a34, 0x4d24, 0x424e, 0xa144, 0x323f, 0x2e30, 0x5049, 0xa145,
+ 0x4d3e, 0x5045, 0x5047, 0x3a6e, 0x5048, 0x5524, 0x2e31, 0x2e2d,
+ 0xa141, 0x5050, 0x2e32, 0x2e33, 0x5053, 0x5051, 0x3242, 0x4a3b,
+ 0x504b, 0xa147, 0xa148, 0xa149, 0x504f, 0x3873, 0xa14a, 0x2e34,
+ 0x3b48,
+ /* 0x4F80 */
+ 0xa14b, 0x3426, 0xa14c, 0x5054, 0x504c, 0x2e35, 0x4e63, 0x3b78,
+ 0x504d, 0x5052, 0xa14d, 0x2e36, 0x5055, 0x2e37, 0x504e, 0xa14e,
+ 0x3621, 0x304d, 0x3622, 0x3241, 0x5525, 0x4b79, 0x496e, 0x3874,
+ 0xa150, 0x3f2f, 0x4e37, 0xa151, 0x4a58,
+ /* 0x4FC0 */
+ 0x3738, 0x4225, 0x3264, 0xa152, 0x2e39, 0x3d53, 0xa153, 0x5059,
+ 0xa154, 0x505e, 0x505c, 0xa155, 0x5057, 0x422f, 0x505a, 0x505d,
+ 0x505b, 0x4a5d, 0x5058, 0x2e3a, 0x3f2e, 0x4b73, 0x505f, 0x5060,
+ 0xa14f, 0x3d24, 0x506d, 0x2e21, 0xa157, 0x4750, 0x4936, 0x5068,
+ 0x4a70, 0x3236, 0x506c,
+ /* 0x5000 */
+ 0xa158, 0x2e3b, 0x2e3c, 0x5066, 0x506f, 0x4152, 0x3844, 0x475c,
+ 0x2e3d, 0x6047, 0xa159, 0x506e, 0x455d, 0xa15a, 0x5063, 0x3876,
+ 0x2e3e, 0x3875, 0x5061, 0xa15b, 0xa15c, 0x3c5a, 0x5069, 0xa15d,
+ 0x4a6f, 0x434d, 0x5065, 0x3771, 0x2e3f, 0x5062, 0x506a, 0x5064,
+ 0x4e51, 0x506b, 0x4f41, 0x2e40, 0x3666, 0x3770, 0x2e42,
+ /* 0x5040 */
+ 0x2e41, 0x2e43, 0xa15f, 0x5070, 0xa160, 0x5071, 0x5075, 0x304e,
+ 0xa161, 0x4a50, 0x5074, 0xa162, 0x5073, 0x5077, 0xa163, 0x5076,
+ 0x4464, 0xa164, 0x3772, 0xa165, 0xa166, 0x5078, 0xa167, 0x3c45,
+ 0x4226, 0x4465, 0x3676, 0x5079, 0x3536,
+ /* 0x5080 */
+ 0x507a, 0x507c, 0xa169, 0x4b35, 0x3766, 0xa16a, 0xa16b, 0x2e44,
+ 0xa16c, 0xa16d, 0x3b31, 0x4877, 0x507b, 0xa16e, 0xa168, 0xa16f,
+ 0x3a45, 0x4d43, 0xa171, 0x507e, 0x5123, 0x507d, 0x3a44, 0x3d7d,
+ 0xa172, 0xa173, 0x3739,
+ /* 0x50C0 */
+ 0x5124, 0xa174, 0x364f, 0xa175, 0x5121, 0x5122, 0x2e45, 0x462f,
+ 0xa178, 0x417c, 0x2e47, 0x3623, 0xa17a, 0x4b4d, 0x5125, 0xa17b,
+ 0x4e3d, 0x5126, 0xa17c, 0x5129, 0x5127, 0x2e48, 0x414e, 0xa17d,
+ 0x5128, 0x512a, 0x2e46, 0xa176, 0x512c, 0x512b, 0x4a48,
+ /* 0x5100 */
+ 0x3537, 0x512e, 0x512f, 0x2e4b, 0x322f, 0x2e4a, 0xa321, 0x512d,
+ 0x2e4c, 0x3c74, 0x5132, 0x5131, 0x5130, 0xa323, 0x5056, 0x5133,
+ 0xa324, 0x2e4d, 0x3d7e, 0x5134, 0x4d25, 0x4c59, 0x2e4e, 0x5136,
+ 0x5135, 0x5138, 0x5137, 0x5139,
+ /* 0x5140 */
+ 0x513a, 0x3074, 0x3835, 0x373b, 0x3d3c, 0x437b, 0x3624, 0x4068,
+ 0x3877, 0x2e4f, 0x396e, 0x513c, 0x4c48, 0x4546, 0x3b79, 0x513b,
+ 0x513d, 0x2e51, 0x2e52, 0x455e, 0x3375, 0xa326, 0x513e, 0x467e,
+ 0x4134, 0x5140, 0x5141, 0x482c, 0x3878, 0x4f3b, 0x5142, 0x3626,
+ 0xa328, 0x4a3c, 0x4236, 0x3671, 0x4535, 0xf474, 0x3773,
+ /* 0x5180 */
+ 0x5143, 0x5144, 0xa329, 0x4662, 0x315f, 0x5147, 0x3a7d, 0xa32a,
+ 0x5146, 0x3a46, 0x5148, 0x666e, 0x5149, 0x4b41, 0x514a, 0x514b,
+ 0x514c, 0x3e69, 0xa32c, 0x3c4c, 0x2e54, 0x3427, 0x514f, 0xa32d,
+ 0x514d, 0x4c3d, 0x514e, 0x495a, 0x5150, 0x5151, 0x5152, 0x455f,
+ 0xa32e, 0x5156, 0x5154, 0x5155, 0x5153, 0x3a63, 0x5157, 0x4c6a,
+ 0x4e64, 0xa330, 0x5158,
+ /* 0x51C0 */
+ 0x2e55, 0x4028, 0x5159, 0x3d5a, 0x515a, 0x2e56, 0x437c, 0x4e3f,
+ 0x4560, 0x5245, 0x515b, 0x7425, 0x3645, 0x2e57, 0x515c, 0x4b5e,
+ 0x2e58, 0x3d68, 0x427c, 0x515e, 0x4664, 0x515f, 0x2e59, 0x5160,
+ 0x332e, 0xa333, 0xa334, 0x5161, 0x3627, 0x464c, 0x317a, 0x3d50,
+ 0x4821, 0x5162,
+ /* 0x5200 */
+ 0x4561, 0x2e5a, 0xa335, 0x3f4f, 0x5163, 0x4a2c, 0x405a, 0x3422,
+ 0x3429, 0x5164, 0x5166, 0x373a, 0xa336, 0x2e5c, 0x5165, 0x2e5d,
+ 0xa337, 0x4e73, 0x3d69, 0x483d, 0x4a4c, 0x5167, 0x4d78, 0x5168,
+ 0x5169, 0x457e, 0x516a, 0x4029, 0x3a7e, 0x3774, 0x516b, 0x3b49,
+ 0x396f,
+ /* 0x5240 */
+ 0x4466, 0x516d, 0x4227, 0x2e5e, 0x3a6f, 0x516e, 0x516f, 0x4130,
+ 0x516c, 0x5171, 0xa339, 0x4b36, 0x2e5f, 0x3964, 0xa33a, 0x2f7e,
+ 0x5170, 0x2e60, 0x3775, 0x3a5e, 0x476d, 0x5174, 0x5172, 0xa33b,
+ 0x497b, 0x3e6a, 0x517b, 0x3364, 0x5175, 0x5173, 0x414f, 0xa33c,
+ 0x5177, 0x5176,
+ /* 0x5280 */
+ 0xa33e, 0x3344, 0xa33d, 0x3760, 0x517c, 0x4e2d, 0x5178, 0x517d,
+ 0x517a, 0x2e61, 0x5179, 0xa340, 0x4e4f, 0x3879, 0x3243, 0x4e74,
+ 0xa342, 0xa343, 0x3d75, 0x4558, 0x3965, 0x5222, 0x5223, 0xa344,
+ 0x4e65, 0x4f2b, 0x5225, 0x387a, 0xa345, 0xa346, 0x5224, 0x332f,
+ /* 0x52C0 */
+ 0x5226, 0x4b56, 0x443c, 0x4d26, 0x2e62, 0x4a59, 0xa347, 0x2e64,
+ 0x5227, 0x2e65, 0xa349, 0x7055, 0x4630, 0x2e66, 0x5228, 0x342a,
+ 0x4c33, 0x2e67, 0x3e21, 0x5229, 0x4a67, 0x522d, 0x402a, 0x522a,
+ 0x3650, 0x522b, 0x342b, 0x2e69, 0x372e, 0x522e, 0x522f, 0xa34b,
+ 0x5230, 0x5231, 0x3c5b, 0x2e6a, 0x387b, 0x4c5e,
+ /* 0x5300 */
+ 0x2e6b, 0x4c68, 0x4677, 0x4a71, 0x5232, 0x2e6c, 0x5233, 0xa34c,
+ 0xa34d, 0x5235, 0x5237, 0x5236, 0x5238, 0x323d, 0x4b4c, 0x3a7c,
+ 0x5239, 0x2e6d, 0x4159, 0x3e22, 0x3629, 0x523a, 0xa34e, 0x485b,
+ 0x523b, 0x523c, 0x523d, 0xa34f, 0x523e, 0x4924, 0x3668, 0x3065,
+ 0xa350, 0x463f,
+ /* 0x5340 */
+ 0x523f, 0x3d3d, 0xa351, 0x4069, 0x5241, 0x5240, 0x3e23, 0x3861,
+ 0x5243, 0x483e, 0x5244, 0x485c, 0x4234, 0x426e, 0x3628, 0x466e,
+ 0x4331, 0x476e, 0x4b4e, 0x5246, 0x406a, 0x2e6f, 0x2e70, 0x3735,
+ 0xa354, 0x5247, 0xa355, 0x5248, 0x312c, 0x3075, 0x346d, 0x4228,
+ 0x3551, 0x4d71, 0x524b, 0x3237, 0xa356, 0x524a, 0x2e71, 0x362a,
+ /* 0x5380 */
+ 0x524c, 0x4c71, 0x2e72, 0x524d, 0x4e52, 0x387c, 0x2e73, 0x3836,
+ 0x524e, 0xa357, 0x5250, 0x524f, 0x3f5f, 0x3139, 0x315e, 0x5251,
+ 0x5252, 0x2e74, 0x3837, 0xa358, 0x5253, 0xa35a, 0x356e,
+ /* 0x53C0 */
+ 0xa35b, 0x3b32, 0x5254, 0x4b74, 0x3a35, 0x355a, 0x4d27, 0x4150,
+ 0x483f, 0x3c7d, 0x3d47, 0xa35f, 0x3c68, 0x3c75, 0x3d76, 0xa360,
+ 0x4840, 0x5257, 0x3143, 0x4151, 0x387d, 0x3845, 0x3667, 0x525b,
+ 0x4321, 0x427e, 0x362b, 0x3e24, 0x525c, 0x525a, 0x3244, 0x4266,
+ 0x3c38, 0x3b4b, 0x3126, 0xa362, 0xa363, 0x3370, 0x3966, 0x3b4a,
+ 0x525d,
+ /* 0x5400 */
+ 0x525e, 0x3549, 0x3346, 0x3967, 0x3548, 0x445f, 0x3125, 0x4631,
+ 0x4c3e, 0x3921, 0x4d79, 0x4547, 0x387e, 0x2e75, 0x372f, 0x5267,
+ 0x4f7e, 0x3663, 0x4b4a, 0xa365, 0x485d, 0x2e76, 0xa366, 0x5266,
+ 0x345e, 0x5261, 0x5262, 0x5264, 0x5265, 0x355b, 0x3f61, 0x4a2d,
+ 0x5263, 0x525f, 0x3863,
+ /* 0x5440 */
+ 0x5260, 0x4f24, 0xa368, 0x4a72, 0x4468, 0x3862, 0x3970, 0x2e77,
+ 0x5268, 0x465d, 0xa364, 0x526c, 0xa369, 0xa36a, 0x3c7e, 0x3c76,
+ 0x2e79, 0xa36b, 0x526f, 0x526d, 0x4c23, 0x2e7a, 0x526a, 0x5273,
+ 0x526e, 0x5271, 0x3846, 0x4c3f, 0x2e7b,
+ /* 0x5480 */
+ 0x5272, 0x5274, 0x5276, 0x2e7c, 0xa36c, 0x3a70, 0x4f42, 0xa36d,
+ 0x526b, 0x5269, 0x5275, 0x5270, 0xa36e, 0x2e7d, 0x2e78, 0xa36f,
+ 0x2e7e, 0x5278, 0x5323, 0x527a, 0xa370, 0x527e, 0x2f21, 0x5321,
+ 0x527b, 0xa371, 0xa372, 0x533e, 0x3a69, 0x3331, 0xa373, 0x5279,
+ 0xa374, 0x5325, 0x3076, 0x5324, 0xa375,
+ /* 0x54C0 */
+ 0x3025, 0x494a, 0x5322, 0xa376, 0x527c, 0x2f22, 0x5277, 0x527d,
+ 0x3a48, 0x5326, 0x3077, 0x532f, 0x5327, 0x5328, 0x3e25, 0x4b69,
+ 0xa378, 0x532d, 0x532c, 0xa379, 0xa37a, 0x452f, 0xa37b, 0x532e,
+ 0x532b, 0x2f23,
+ /* 0x5500 */
+ 0xa37c, 0xa37d, 0x3134, 0x3a36, 0x3f30, 0xa37e, 0x2f24, 0x5329,
+ 0x4562, 0x532a, 0x3022, 0x2f25, 0x5334, 0x4d23, 0x3e27, 0x533a,
+ 0x2f26, 0x5339, 0x5330, 0xa421, 0x4243,
+ /* 0x5540 */
+ 0x5331, 0xa422, 0x426f, 0x5336, 0x3e26, 0xa424, 0xa425, 0x5333,
+ 0x4c64, 0x2f27, 0x373c, 0x5337, 0x5338, 0x5335, 0x533b, 0x2f28,
+ 0xa427, 0xa428, 0x5332, 0xa429, 0x5341, 0x5346, 0xa42b, 0x5342,
+ /* 0x5580 */
+ 0x533d, 0x2f29, 0xa42c, 0x5347, 0x4131, 0x2f2a, 0x5349, 0xa42d,
+ 0x3922, 0x533f, 0x437d, 0x2f2b, 0xa42e, 0x5343, 0x533c, 0x342d,
+ 0x346e, 0x3365, 0x5344, 0x5340, 0x3776, 0x534a, 0x5348, 0x4153,
+ 0x354a, 0x362c, 0x2f2d, 0x5345, 0x3674, 0x3144, 0xa433,
+ /* 0x55C0 */
+ 0x534e, 0x534c, 0x5427, 0xa434, 0xa435, 0x2f2e, 0xa436, 0xa430,
+ 0x5351, 0x534b, 0x534f, 0xa437, 0x534d, 0xa439, 0x3b4c, 0x5350,
+ 0xa43b, 0x5353, 0x5358, 0x5356, 0x5355,
+ /* 0x5600 */
+ 0x4332, 0xa43e, 0x2f30, 0x3245, 0x2f31, 0xa43f, 0x5352, 0x5354,
+ 0x3e28, 0x3133, 0x5357, 0xa43c, 0x325e, 0x5362, 0xa440, 0x3e7c,
+ 0x535e, 0x535c, 0x535d, 0xa441, 0x535f, 0x2f32, 0xa443, 0xa444,
+ /* 0x5640 */
+ 0xa445, 0x313d, 0xa446, 0x2f33, 0x4139, 0x5359, 0x535a, 0x7427,
+ 0x337a, 0xa447, 0xa448, 0x5361, 0x2f35, 0x346f, 0x5364, 0x5360,
+ 0x5363, 0xa449, 0x2f37, 0x2f38, 0x2f39, 0x4a2e, 0x2f34, 0x4655,
+ 0x4838,
+ /* 0x5680 */
+ 0x5366, 0x5365, 0x3345, 0xa44b, 0x5367, 0xa44c, 0x536a, 0x5369,
+ 0xa44d, 0x2f3a, 0xa44e, 0xa44f, 0x2f3b, 0x5368, 0x4739, 0x536b,
+ 0xa450, 0x2f3c, 0x2f3d, 0xa451, 0x536c, 0xa452, 0x2f3e, 0x536e,
+ 0x536d, 0x5370,
+ /* 0x56C0 */
+ 0x5373, 0x5371, 0x536f, 0x5372, 0xa453, 0x5374, 0x2f3f, 0x2f40,
+ 0xa454, 0x5375, 0x5376, 0x5377, 0x5378, 0x5145, 0x3c7c, 0x3b4d,
+ 0x3273, 0xa455, 0x3078, 0x4344, 0xa456, 0x5379, 0x3a24, 0x304f,
+ 0x3f5e, 0xa457, 0xa458, 0x537a, 0x3847, 0x3971, 0x537c,
+ /* 0x5700 */
+ 0x537b, 0x4a60, 0x537d, 0x5421, 0x537e, 0x2f41, 0x5422, 0x5423,
+ 0x3777, 0x3160, 0x5424, 0xa45a, 0x5426, 0x5425, 0x5428, 0x455a,
+ 0x2f43, 0xa45b, 0x5429, 0x3035, 0x3a5f, 0xa45d, 0x373d, 0x2f44,
+ 0x434f, 0x2f45, 0x2f46, 0x542a, 0x542b, 0x542d,
+ /* 0x5740 */
+ 0x542e, 0x3a64, 0xa45f, 0xa460, 0x3651, 0x4b37, 0xa461, 0xa462,
+ 0x542c, 0x542f, 0x3a41, 0x3923, 0x5433, 0x3a25, 0x4333, 0xa464,
+ 0x5430, 0x445a, 0xa465, 0x2f47, 0xa466, 0xa467, 0xa468, 0x2f48,
+ 0xa469, 0x2f49, 0x5434,
+ /* 0x5780 */
+ 0x3f62, 0x5432, 0x5435, 0x373f, 0x5436, 0xa46d, 0x2f4a, 0xa46e,
+ 0xa46f, 0x5437, 0x3924, 0x3340, 0x5439, 0xa470, 0x543a, 0xa46c,
+ 0x543b, 0x5438, 0x2f4d,
+ /* 0x57C0 */
+ 0x5431, 0x543c, 0x543d, 0x2f4e, 0x2f4f, 0x4b64, 0xa473, 0x3e6b,
+ 0x2f50, 0x543f, 0x5440, 0x543e, 0x5442, 0xa471, 0x4738, 0xa476,
+ 0x3068, 0x4956, 0x5443, 0x2f51, 0xa477, 0x2f52, 0xa478, 0x3e7d,
+ 0x2f53, 0x2f54, 0x3c39, 0xa47a, 0x475d, 0x3470, 0xa47b, 0x3a6b,
+ 0xa47c, 0x2f55,
+ /* 0x5800 */
+ 0x4b59, 0x4632, 0xa47d, 0x3778, 0x424f, 0x2f56, 0x5441, 0x5444,
+ 0x4244, 0x5445, 0x5446, 0xa47e, 0xa521, 0x5448, 0x4469, 0xa522,
+ 0x342e, 0x7421, 0x3161, 0x4a73, 0xa523, 0x3e6c, 0x4548, 0xa524,
+ 0x3a66, 0x544e,
+ /* 0x5840 */
+ 0x4a3d, 0x4e5d, 0xa526, 0x3274, 0x544a, 0xa527, 0x413a, 0x544d,
+ 0x4563, 0x4549, 0x4564, 0x4839, 0x444d, 0x3a49, 0x2f58, 0x5449,
+ 0x2f59, 0xa528, 0x3176, 0x4536, 0x544b, 0x5447, 0x3f50, 0x544f,
+ 0x2f5b, 0x3d4e,
+ /* 0x5880 */
+ 0x362d, 0x5450, 0x2f5c, 0xa529, 0xa52a, 0xa52b, 0xa52c, 0xa52d,
+ 0x4a68, 0xa52e, 0x417d, 0x4446, 0xa52f, 0x2f5d, 0x5452, 0x4b4f,
+ 0x2f5f, 0xa530, 0x5453, 0x5458, 0xa531, 0x4a2f, 0x5457, 0x5451,
+ 0x5454, 0x5456, 0x3a26,
+ /* 0x58C0 */
+ 0x4a49, 0xa533, 0x5459, 0x4345, 0x3275, 0x3e6d, 0xa534, 0x2f62,
+ 0x545b, 0x2f61, 0x545a, 0x2f63, 0x3968, 0x545c, 0x545e, 0x545d,
+ 0x2f64, 0x5460, 0x5455, 0x5462, 0x2f65, 0xa535, 0x5461, 0x545f,
+ 0x2f66, 0x3b4e, 0x3f51, 0x4154, 0x5463, 0x403c, 0x306d, 0x4764,
+ 0xa536, 0xa537, 0x445b, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468,
+ /* 0x5900 */
+ 0x5469, 0xa538, 0xa539, 0x4a51, 0x546a, 0xa53a, 0x2f67, 0xa53b,
+ 0x3246, 0x546b, 0xa53c, 0x4d3c, 0x3330, 0x5249, 0x3d48, 0x423f,
+ 0x546c, 0x4c6b, 0x4c34, 0xa53d, 0x546e, 0x4267, 0x4537, 0x4240,
+ 0x4957, 0x546f, 0x5470, 0x317b, 0x3c3a, 0x5471, 0x3050, 0x5472,
+ 0xa540, 0x5473,
+ /* 0x5940 */
+ 0x3162, 0xa542, 0x3471, 0x4660, 0x4a74, 0x5477, 0x4155, 0x5476,
+ 0x3740, 0x4b5b, 0x5475, 0x4565, 0x5479, 0x5478, 0xa545, 0x2f69,
+ 0xa546, 0x547b, 0x547a, 0x317c, 0x547c, 0x3e29, 0x547e, 0x4325,
+ 0x547d, 0x2f6a, 0x4a33, 0x3d77, 0x455b, 0xa548, 0xa549, 0x5521,
+ 0xa54a, 0x3925,
+ /* 0x5980 */
+ 0x5522, 0x4721, 0x485e, 0x4c51, 0x4725, 0x2f6b, 0x552b, 0x2f6c,
+ 0x3538, 0x4d45, 0x4c2f, 0x562c, 0x5523, 0xa54b, 0x5526, 0x2f6d,
+ 0x4245, 0x4b38, 0x454a, 0xa54c, 0x5527, 0x4b65, 0x3a4a, 0xa54d,
+ 0x3e2a,
+ /* 0x59C0 */
+ 0x2f6e, 0x5528, 0xa54e, 0x3b50, 0x3b4f, 0xa54f, 0x3039, 0x3848,
+ 0x2f6f, 0x402b, 0x3051, 0x552c, 0x552d, 0x552a, 0x2f70, 0xa550,
+ 0xa551, 0xa552, 0x3138, 0x342f, 0xa553, 0x5529, 0x4c45, 0x4931,
+ 0xa554, 0x3028, 0x7e7a, 0x3079, 0x3b51,
+ /* 0x5A00 */
+ 0x3052, 0x3023, 0x5532, 0xa558, 0xa559, 0x5530, 0x2f71, 0xa55a,
+ 0x4c3c, 0x5533, 0x5531, 0x552f, 0x3f31, 0x2f72, 0x552e, 0xa55b,
+ 0x4a5a, 0xa55c, 0x3864, 0x5537, 0x5538, 0x3e2b,
+ /* 0x5A40 */
+ 0x5534, 0x4f2c, 0x474c, 0x5536, 0xa55d, 0x3a27, 0x5539, 0xa55e,
+ 0x4958, 0x2f73, 0x553a, 0x5535, 0x2f74, 0x2f75, 0xa55f, 0x2f76,
+ 0x4c3b,
+ /* 0x5A80 */
+ 0x2f77, 0xa560, 0x475e, 0x553b, 0x4932, 0xa561, 0x2f78, 0xa562,
+ 0xa563, 0xa564, 0x2f79, 0xa565, 0xa566, 0xa567, 0xa568, 0x553c,
+ 0x5540, 0x553d, 0xa569,
+ /* 0x5AC0 */
+ 0x3247, 0x553f, 0x2f7a, 0x3c3b, 0x553e, 0x3779, 0x554c, 0x5545,
+ 0x5542, 0xa56a, 0xa56b, 0xa56c, 0x4364, 0x5541, 0xa56d, 0x5543,
+ 0x5544, 0xa56f, 0xa56e, 0xa570, 0x5546, 0x5547,
+ /* 0x5B00 */
+ 0xa571, 0xa572, 0x3472, 0x5549, 0x5548, 0x554a, 0xa573, 0x2f7c,
+ 0x3e6e, 0x2f7d, 0x554d, 0x445c, 0xa575, 0x3145, 0x554b, 0xa574,
+ 0x554e, 0x554f,
+ /* 0x5B40 */
+ 0x5552, 0x4f55, 0x5550, 0x5551, 0xa576, 0x3b52, 0x5553, 0xa577,
+ 0x3926, 0x5554, 0x4f56, 0x3b7a, 0x4238, 0x5555, 0x5556, 0x3b5a,
+ 0x3927, 0x4c52, 0x3528, 0x3849, 0x5557, 0x3358, 0xa578, 0x5558,
+ 0x4239, 0xa579, 0x5559, 0x5623, 0x555a, 0x555b, 0x555c, 0x555e,
+ 0xa57a, 0x4f57, 0xa57b,
+ /* 0x5B80 */
+ 0x555f, 0xa57c, 0x5560, 0xa57d, 0x4270, 0x3127, 0x3c69, 0x3042,
+ 0x4157, 0x3430, 0x3c35, 0x3928, 0x4f58, 0x4566, 0xa821, 0x3d21,
+ 0x3431, 0x4368, 0x446a, 0x3038, 0x3539, 0x4a75, 0x3c42, 0x3552,
+ 0x406b, 0x3c3c, 0x4d28, 0x5561, 0xa822, 0x355c, 0x3a4b, 0x3332,
+ 0x3163, 0x3e2c, 0x3248, 0x5562, 0x4d46, 0x3d49,
+ /* 0x5BC0 */
+ 0xa824, 0x3c64, 0x5563, 0x3473, 0x4652, 0x4c29, 0x5564, 0x5565,
+ 0x4959, 0xa826, 0x5567, 0x3428, 0x3677, 0x5566, 0xa827, 0x4f59,
+ 0x3432, 0x3f32, 0x556b, 0x3b21, 0x3249, 0x556a, 0x5568, 0x556c,
+ 0x5569, 0x472b, 0x5c4d, 0x3f33, 0x556d, 0x4f5a, 0x4e40, 0x556e,
+ 0xa82a, 0x5570, 0x437e, 0x556f, 0x4023, 0x3b7b, 0xa82b, 0x4250,
+ 0x3c77,
+ /* 0x5C00 */
+ 0x4975, 0x406c, 0xa82d, 0x3c4d, 0x5571, 0x3e2d, 0x5572, 0x5573,
+ 0x3053, 0x423a, 0x3f52, 0x5574, 0x4633, 0x3e2e, 0x3e2f, 0x4f5b,
+ 0x5575, 0x406d, 0x3e30, 0x4f5c, 0x5576, 0x5577, 0x4f5d, 0x4c60,
+ 0x5578, 0xa82e, 0x4f5e, 0x3646, 0xa82f, 0x3d22, 0x5579, 0x557a,
+ 0x3c5c, 0x3f2c, 0x4674, 0x3f54, 0x4878, 0x4722,
+ /* 0x5C40 */
+ 0x3649, 0x557b, 0x356f, 0x557c, 0x367e, 0x464f, 0x3230, 0x3b53,
+ 0x557d, 0x5622, 0x5621, 0x367d, 0x557e, 0x4538, 0x7e7b, 0x4230,
+ 0xa831, 0x454b, 0x3c48, 0x4f60, 0xa832, 0x4158, 0x4d7a, 0xa833,
+ 0xa834, 0xa835, 0x5624, 0x5625, 0x4656, 0xa836, 0x3b33, 0x5627,
+ 0x5628, 0x4f64, 0xa839,
+ /* 0x5C80 */
+ 0xa83c, 0xa83d, 0x5629, 0x4f65, 0x3474, 0x562a, 0x562b, 0x4f66,
+ 0xa841, 0x322c, 0xa842, 0x4f67, 0xa843, 0xa844, 0x413b, 0x3464,
+ 0x4f68, 0x562d, 0x4c28, 0xa846, 0x4252, 0x3359, 0xa847, 0x562f,
+ 0x5631, 0x345f, 0x4f69, 0x562e, 0x5630, 0x5633,
+ /* 0x5CC0 */
+ 0x5632, 0x5634, 0xa849, 0x4f6a, 0x4f6b, 0x4f6c, 0x5635, 0x463d,
+ 0x362e, 0x3265, 0x5636, 0x563b, 0x5639, 0x4a77, 0x4a76, 0x4f6d,
+ 0x4567, 0x5638, 0x3d54, 0x5637,
+ /* 0x5D00 */
+ 0xa84c, 0x3f72, 0x563c, 0x4f70, 0x3a6a, 0xa84d, 0x5642, 0x5643,
+ 0x563d, 0x3333, 0x563e, 0x5647, 0x5646, 0x5645, 0x5641, 0xa84f,
+ 0x5640, 0xa850, 0x5644, 0xa851, 0xa852, 0x4f71, 0x4a78, 0xa84e,
+ 0xa853, 0xa854,
+ /* 0x5D40 */
+ 0xa855, 0x4f73, 0x4f74, 0x4f76, 0x564b, 0x5648, 0x564a, 0x4d72,
+ 0x5649, 0x4f75, 0x563f, 0xa857, 0x3f73, 0xa858, 0x564c, 0x4f77,
+ 0x3a37, 0xa85a, 0x564d, 0x564e,
+ /* 0x5D80 */
+ 0x4f78, 0x5651, 0x5650, 0x564f, 0xa85d, 0x4568, 0x563a, 0x5657,
+ 0xa85f, 0xa860, 0xa861, 0xa862, 0x5653, 0x4f79, 0x5652, 0x4f7a,
+ 0x4f7b, 0x5654, 0x5655, 0xa863, 0xa864, 0xa865, 0x5658, 0x4f7c,
+ 0xa867, 0x4e66, 0x5659, 0x5656,
+ /* 0x5DC0 */
+ 0x565a, 0x4f7d, 0x3460, 0x565b, 0xa868, 0x565d, 0x565c, 0x565e,
+ 0xa869, 0xa86a, 0x565f, 0x406e, 0x3d23, 0xa86b, 0x3d64, 0x7428,
+ 0x4163, 0xa86d, 0x3929, 0x3a38, 0x392a, 0x3570, 0xa86e, 0x5660,
+ 0x3a39, 0x384a, 0x5661, 0x4c26, 0x4743, 0x5662, 0x392b, 0x342c,
+ 0x4327, 0x3652,
+ /* 0x5E00 */
+ 0xa870, 0x3b54, 0x495b, 0x4841, 0x5663, 0x3475, 0x5666, 0xa872,
+ 0x7429, 0xa873, 0x4421, 0x742a, 0x5665, 0x5664, 0x5667, 0x446b,
+ 0xa875, 0x3f63, 0x3b55, 0x404a, 0xa876, 0x4253, 0x3522, 0x4422,
+ 0x5668, 0x5669, 0x3e6f, 0x4b39, 0xa877,
+ /* 0x5E40 */
+ 0x566c, 0x566b, 0x566a, 0x497d, 0x5673, 0xa878, 0x4b5a, 0x566d,
+ 0x566f, 0x4b6b, 0xa87a, 0x566e, 0x742b, 0x742c, 0x5670, 0x4828,
+ 0x5671, 0x4a3e, 0x5672, 0xa87c, 0xa87d, 0xa87e, 0xac21, 0x3433,
+ 0x4a3f, 0x472f, 0x5674, 0x5675, 0x7e7c, 0x392c, 0x3434, 0x5676,
+ 0x3838, 0x4d44, 0x4d29, 0x3476, 0x5678,
+ /* 0x5E80 */
+ 0x4423, 0x392d, 0x3e31, 0x485f, 0x3e32, 0x3d78, 0x446c, 0x4a79,
+ 0x4539, 0x392e, 0x495c, 0x5679, 0xac23, 0x4559, 0x3a42, 0xac24,
+ 0x384b, 0xac25, 0x446d, 0x3043, 0x3d6e, 0x392f, 0x4d47, 0xac26,
+ 0x742d, 0xac27,
+ /* 0x5EC0 */
+ 0x567a, 0x567b, 0x4751, 0xac28, 0x567c, 0x4e77, 0x4f2d, 0x742f,
+ 0x567e, 0x567d, 0xac29, 0x3347, 0x5721, 0xac2a, 0x5724, 0x5725,
+ 0x5723, 0x4940, 0x3e33, 0x5727, 0x5726, 0x5722, 0x5728, 0x5729,
+ 0x572a, 0x572d, 0x572b, 0x572c, 0x572e, 0x3164, 0x446e, 0x572f,
+ 0x7430, 0x377a, 0x3276, 0x4736, 0xac2c, 0x5730, 0x467b,
+ /* 0x5F00 */
+ 0x7431, 0x4a5b, 0x7432, 0x5731, 0x4f2e, 0x7433, 0xac2d, 0x5732,
+ 0x4a40, 0x5735, 0x5021, 0x5031, 0xac2e, 0x3c30, 0x4675, 0x5736,
+ 0x355d, 0x4424, 0x307a, 0x5737, 0x4a26, 0x3930, 0x4350, 0xac2f,
+ 0x7434, 0xac31, 0x446f, 0x7435, 0x4c6f, 0x3839, 0x384c, 0x5738,
+ 0x5739, 0x573f, 0x3c65, 0x7436, 0x4425, 0x7437, 0x362f, 0x573a,
+ 0x492b, 0x7438, 0x4346,
+ /* 0x5F40 */
+ 0x7439, 0x573b, 0x743a, 0xac32, 0x573c, 0x3630, 0x573d, 0x573e,
+ 0x5740, 0x4576, 0x743b, 0x5741, 0x5742, 0x743c, 0x5743, 0x5734,
+ 0x5733, 0x5744, 0x3741, 0xac33, 0x743d, 0x4927, 0x743e, 0x3a4c,
+ 0x4937, 0x4426, 0x494b, 0x5745, 0x3e34, 0x3146, 0xac34, 0x5746,
+ 0x5747, 0x4c72, 0x4860, 0x743f, 0xac35, 0x574a,
+ /* 0x5F80 */
+ 0x317d, 0x402c, 0x5749, 0x5748, 0x3742, 0x4254, 0x574e, 0x574c,
+ 0x7440, 0x574b, 0x4e27, 0x3865, 0xac36, 0x3d79, 0x574d, 0x454c,
+ 0x3d3e, 0x4640, 0x5751, 0x5750, 0x7441, 0x574f, 0x5752, 0x3866,
+ 0xac37, 0xac38, 0x7442, 0x5753, 0x497c, 0x3d5b, 0x5754, 0x4879,
+ 0x7443, 0x4641, 0x4427, 0x7444, 0x7445, 0xac39, 0x4530, 0x5755,
+ 0x352b,
+ /* 0x5FC0 */
+ 0x3f34, 0xac3a, 0x492c, 0xac3c, 0x7446, 0xac3d, 0x3477, 0x4726,
+ 0xac3e, 0xac3f, 0xac40, 0x5756, 0x3b56, 0x4b3a, 0x4b3b, 0x317e,
+ 0x575b, 0x7447, 0x4369, 0x7448, 0xac41, 0x5758, 0x7449, 0x3277,
+ 0xac42, 0xac43, 0x582d, 0x575a, 0xac44, 0x4730, 0x5759, 0x5757,
+ 0xac45, 0x397a, 0x575d,
+ /* 0x6000 */
+ 0x744a, 0x5763, 0x5769, 0x5761, 0x455c, 0x744b, 0x5766, 0x495d,
+ 0xac47, 0x744c, 0x5760, 0x5765, 0x4e67, 0x3b57, 0x4255, 0x575e,
+ 0xac48, 0xac49, 0x355e, 0x5768, 0x402d, 0x3165, 0x5762, 0x3278,
+ 0x5767, 0x3631, 0x5764, 0x744d, 0x744e, 0x576a,
+ /* 0x6040 */
+ 0x576c, 0x5776, 0x5774, 0x5771, 0x744f, 0x5770, 0x4e78, 0xac4b,
+ 0x5772, 0x3632, 0x3931, 0x3d7a, 0x5779, 0x576b, 0x576f, 0x575f,
+ 0x327a, 0x5773, 0x5775, 0x4351, 0x3a28, 0x3238, 0x576d, 0x5778,
+ 0x5777, 0x3633, 0x4229, 0x3366, 0x3743, 0x576e, 0xac4c,
+ /* 0x6080 */
+ 0x577a, 0x577d, 0x5821, 0x3c3d, 0xac4d, 0x5827, 0x4470, 0x577b,
+ 0x5825, 0x3279, 0xac4e, 0x5823, 0x5824, 0x577e, 0x5822, 0x7451,
+ 0x7452, 0x3867, 0x4d2a, 0x3435, 0x3159, 0x5826, 0xac4f, 0x473a,
+ 0x302d, 0xac51, 0xac52, 0x4861, 0x575c, 0x582c, 0x5830, 0x4c65,
+ 0x5829, 0x4569, 0x582e, 0xac53,
+ /* 0x60C0 */
+ 0x3e70, 0x582f, 0x4657, 0xac54, 0x7453, 0x4f47, 0x582b, 0x7454,
+ 0x7455, 0x5831, 0xac55, 0x397b, 0xac56, 0x404b, 0x7456, 0x3054,
+ 0x582a, 0x5828, 0x415a, 0x577c, 0x3b34, 0xac57, 0x4246, 0x583d,
+ 0xac58, 0x415b, 0x5838, 0xac59, 0x5835, 0x5836, 0x7457, 0x3c66,
+ 0x5839, 0x583c,
+ /* 0x6100 */
+ 0x5837, 0x3d25, 0x583a, 0x5834, 0x4c7c, 0x4c7b, 0x583e, 0x583f,
+ 0x3055, 0xac5a, 0xac5b, 0xac5c, 0x5833, 0xac5d, 0x3672, 0x3026,
+ 0x7458, 0xac5e, 0x3436, 0x583b, 0x5843, 0x5842, 0x7459, 0x5847,
+ 0x745a, 0x5848, 0x745b, 0xac5f, 0x5846, 0x5849, 0x5841, 0x5845,
+ /* 0x6140 */
+ 0xac61, 0x584a, 0x584b, 0xac62, 0x5840, 0x3b7c, 0x5844, 0x4256,
+ 0x3932, 0x5832, 0x3f35, 0x5858, 0x4a69, 0x584e, 0x584f, 0x5850,
+ 0x5857, 0x5856, 0xac63, 0x4b7d, 0x3437, 0x5854, 0x3745, 0x3334,
+ 0x5851, 0x4e38, 0x5853, 0x3056, 0x5855, 0x584c, 0x5852, 0x5859,
+ 0x3744, 0x584d, 0xac64, 0x4d5d,
+ /* 0x6180 */
+ 0x4d2b, 0x585c, 0x5860, 0x745d, 0x417e, 0x4e79, 0x5861, 0xac66,
+ 0xac67, 0x585e, 0x585b, 0xac68, 0xac69, 0x585a, 0x585f, 0x4a30,
+ 0xac6a, 0x4634, 0xac6b, 0x3746, 0x5862, 0x585d, 0xac6c, 0x5863,
+ 0x377b, 0x3231, 0x7460, 0x586b, 0x745f, 0x3438,
+ /* 0x61C0 */
+ 0x5869, 0x586a, 0x3a29, 0x5868, 0x5866, 0x5865, 0x586c, 0x5864,
+ 0x586e, 0x327b, 0xac6e, 0xac6f, 0xac70, 0x5870, 0x586f, 0x4428,
+ 0x5873, 0xac71, 0x5871, 0x5867, 0x377c, 0x5872, 0x5876, 0x5875,
+ 0x5877, 0x5874,
+ /* 0x6200 */
+ 0x5878, 0x5879, 0x587a, 0x4a6a, 0x587c, 0x587b, 0x3d3f, 0x402e,
+ 0x3266, 0x327c, 0x587d, 0xac73, 0x303f, 0x404c, 0x587e, 0x6c43,
+ 0x5921, 0x3761, 0x5922, 0x7462, 0xac74, 0x406f, 0xac75, 0x5923,
+ 0x5924, 0x353a, 0x5925, 0x5926, 0x5927, 0x4257, 0x384d, 0x4c61,
+ 0x7463, 0x4b3c,
+ /* 0x6240 */
+ 0x3d6a, 0x5928, 0x7464, 0xac76, 0x4070, 0x6e3d, 0x4862, 0x3c6a,
+ 0xac77, 0x3a4d, 0x5929, 0xac78, 0xac79, 0x4247, 0x4a27, 0x7465,
+ 0x4271, 0x7466, 0x592c, 0x592a, 0x592d, 0xac7a, 0x592b, 0xac7b,
+ 0x592e, 0xac7d, 0x4a31, 0x7467, 0x3037, 0xac7e, 0x495e, 0x4863,
+ 0xac7c, 0x592f, 0x5932, 0x3e35,
+ /* 0x6280 */
+ 0x353b, 0x5930, 0x5937, 0x3e36, 0x7468, 0x5931, 0x4744, 0x4d5e,
+ 0x5933, 0x5934, 0x5938, 0x456a, 0x5935, 0x3933, 0x405e, 0xad21,
+ 0x5946, 0x4834, 0x4272, 0xad22, 0x4864, 0x5a2d, 0x4a7a, 0x4471,
+ 0x4b75, 0x593b, 0x3221, 0x436a,
+ /* 0x62C0 */
+ 0x5944, 0x7469, 0x4334, 0x593e, 0x5945, 0x5940, 0x5947, 0x5943,
+ 0x5942, 0x476f, 0x593c, 0x327d, 0x593a, 0x3571, 0x4273, 0x5936,
+ 0xad23, 0x746a, 0x5939, 0x3934, 0x405b, 0x3e37, 0x5941, 0x4752,
+ 0x3572, 0x3348, 0x3367, 0x3f21, 0x5949, 0x594e, 0x594a, 0x377d,
+ 0x594f, 0x3b22, 0x3969, 0x746b, 0xad25, 0x3d26, 0x593d,
+ /* 0x6300 */
+ 0x3b7d, 0x594c, 0xad26, 0x3b58, 0x594d, 0x3044, 0x746c, 0x5948,
+ 0xad27, 0xad28, 0x4429, 0x746d, 0x3573, 0x3634, 0x594b, 0x3027,
+ 0x3a43, 0x3f36, 0xad2b, 0xad2c, 0x746e, 0x4472, 0xad2d, 0xad2e,
+ 0x4854, 0x5951, 0x415e,
+ /* 0x6340 */
+ 0xad2f, 0x746f, 0xad30, 0x422a, 0x3b2b, 0x5952, 0xad31, 0x5954,
+ 0x5950, 0x4a61, 0x443d, 0xad33, 0x415c, 0x7470, 0x4a7b, 0x3c4e,
+ 0x5960, 0x595f, 0xad36, 0x3f78, 0x377e, 0x5959, 0x3e39, 0x4668,
+ 0x4731, 0x7471,
+ /* 0x6380 */
+ 0x5957, 0x415d, 0xad37, 0x3c78, 0x595c, 0x3e38, 0x5956, 0x595b,
+ 0x4753, 0xad3a, 0x5955, 0x3721, 0xad38, 0x335d, 0x595d, 0x4e2b,
+ 0x3a4e, 0x4335, 0x595a, 0x405c, 0x3935, 0x3f64, 0x3166, 0x413c,
+ 0x5958, 0x3545, 0x3747, 0x444f, 0x595e, 0x415f, 0xad3b, 0x5961,
+ /* 0x63C0 */
+ 0x5963, 0x4237, 0x5969, 0x5964, 0x5966, 0x4941, 0x4473, 0x5967,
+ 0xad3d, 0xad3e, 0x4d2c, 0x4d48, 0x3439, 0xad3f, 0xad40, 0x302e,
+ 0x5965, 0x7472, 0x5962, 0xad41, 0xad42, 0x7473, 0x3478, 0xad43,
+ 0x3167, 0x7474, 0x5968, 0xad3c, 0x4d49,
+ /* 0x6400 */
+ 0x596c, 0xad44, 0x423b, 0x5973, 0x7475, 0x596d, 0x7476, 0x596a,
+ 0x5971, 0x5953, 0xad45, 0x7477, 0xad46, 0x596e, 0x5972, 0xad47,
+ 0x4842, 0x456b, 0xad48, 0x596b, 0x596f, 0x3748, 0x3a71,
+ /* 0x6440 */
+ 0x405d, 0x5977, 0x7479, 0x4526, 0xad49, 0xad4a, 0xad4b, 0x747a,
+ 0x5974, 0x4b60, 0x747b, 0x5975, 0xad4c, 0x5976, 0x4c4e, 0x7478,
+ 0x4022, 0xad4d,
+ /* 0x6480 */
+ 0x3762, 0xad4e, 0x597d, 0xad4f, 0x3b35, 0x597a, 0x5979, 0x4732,
+ 0xad50, 0x4635, 0xad51, 0x4531, 0x597b, 0x597c, 0x496f, 0x4745,
+ 0x3b23, 0x4071, 0x4b50, 0x3349, 0x5a25, 0x597e, 0x747d, 0x747e,
+ /* 0x64C0 */
+ 0x4d4a, 0x5a27, 0x7521, 0x5a23, 0x5a24, 0x7522, 0xad52, 0xad53,
+ 0x4160, 0x747c, 0x7523, 0x5a22, 0x593f, 0xad54, 0xad55, 0x5a26,
+ 0x5a21, 0x5a2b, 0x5a2c, 0x4527, 0x5a2e, 0xad57, 0xad58, 0x3b24,
+ 0x5a29, 0x353c, 0x5a2f, 0x5a28, 0x5a33, 0x5a32, 0x5a31, 0x7524,
+ 0x5a34, 0x7525, 0x5a36, 0x3e71, 0xad59,
+ /* 0x6500 */
+ 0x5a35, 0xad5a, 0x5a39, 0xad5c, 0xad5d, 0xad5e, 0x5a37, 0x5a38,
+ 0x5970, 0xad60, 0x7526, 0x5a3b, 0x5a3a, 0x7527, 0x5978, 0x5a3c,
+ 0x5a30, 0x3b59, 0xad61, 0x5a3d, 0x5a3e, 0x5a40, 0x5a3f, 0x5a41,
+ 0x327e, 0x3936, 0x4a7c, 0x402f,
+ /* 0x6540 */
+ 0xad62, 0x384e, 0x5a43, 0x5a46, 0x4952, 0x355f, 0xad63, 0x5a45,
+ 0x5a44, 0x4754, 0x5a47, 0x3635, 0x5a49, 0x5a48, 0x343a, 0x3b36,
+ 0x4658, 0x7529, 0xad64, 0x3749, 0x3f74, 0x5a4a, 0x4030, 0x4528,
+ 0x495f, 0x5a4b, 0xad65,
+ /* 0x6580 */
+ 0xad66, 0x5a4c, 0x5a4d, 0xad67, 0xad68, 0x4a38, 0x555d, 0x4046,
+ 0xad69, 0x494c, 0x3a58, 0x4865, 0x4843, 0x454d, 0x4e41, 0x5a4f,
+ 0x3c50, 0x752a, 0x5a50, 0x3036, 0x3654, 0x404d, 0x4960, 0x5a51,
+ 0x3b42, 0x4347, 0x3b5b, 0x3f37, 0xad6a, 0xad6b, 0x5a52, 0xad6c,
+ 0x4a7d, 0x3177, 0x3b5c, 0xad6d,
+ /* 0x65C0 */
+ 0x5a55, 0xad6e, 0x5a53, 0x5a56, 0x4e39, 0x5a54, 0xad6f, 0x407b,
+ 0x5a57, 0x4232, 0x5a58, 0xad70, 0x347a, 0x5a5a, 0x5a59, 0x5a5b,
+ 0x5a5c, 0x347b, 0x467c, 0x4336, 0x356c, 0x3b5d, 0x4161, 0x3d5c,
+ 0x3030, 0x5a5d, 0xad72, 0xad73, 0x3222, 0x5a61, 0xad74,
+ /* 0x6600 */
+ 0x752c, 0x3937, 0x5a60, 0xad75, 0x3a2b, 0x3e3a, 0xad76, 0x752d,
+ 0x5a5f, 0x3e3b, 0x4c40, 0x3a2a, 0x3057, 0x404e, 0x752e, 0x5a66,
+ 0x752f, 0x4031, 0x3147, 0xad77, 0x7531, 0x7532, 0x3d55, 0x4b66,
+ 0x3a72, 0xad78, 0x7533, 0x3e3c, 0x4027, 0x7534, 0x7535, 0x7536,
+ 0x5a65, 0x5a63, 0x5a64, 0x7530, 0x436b, 0x5b26,
+ /* 0x6640 */
+ 0x5a6a, 0x3b7e, 0x3938, 0x5a68, 0xad79, 0x7538, 0x5a69, 0x3f38,
+ 0x7539, 0xad7b, 0x5a67, 0xad7a, 0x3b2f, 0xad7e, 0x753b, 0x753c,
+ 0xae21, 0x5a6c, 0x5a6b, 0x5a70, 0x753d, 0x5a71, 0xae22, 0x5a6d,
+ 0x753e, 0x3322, 0x5a6e, 0x5a6f, 0x4855, 0xae25, 0xae26, 0xae27,
+ 0xae28, 0x4961, 0x374a, 0x5a72, 0x753f, 0x4032, 0x3e3d, 0x7540,
+ 0x7541, 0x4352, 0xae29,
+ /* 0x6680 */
+ 0xae2a, 0x3647, 0x5a73, 0x5a77, 0x324b, 0x5a74, 0x5a76, 0x7542,
+ 0x5a75, 0xae2b, 0x3d6b, 0xae2c, 0x4348, 0x3045, 0x5a78, 0xae2d,
+ 0x5a79, 0x7544, 0x442a, 0x4e71, 0x3b43, 0xae2f, 0x4a6b, 0xae30,
+ 0x7545, 0x4b3d, 0xae31, 0x5b22, 0x5a7b, 0x7546, 0x5a7e, 0x5a7d,
+ 0xae33,
+ /* 0x66C0 */
+ 0x5a7a, 0x5b21, 0x7547, 0x465e, 0x7548, 0x5a7c, 0x5b23, 0x3d6c,
+ 0x5b24, 0x754a, 0x4d4b, 0x4778, 0x5b25, 0x5b27, 0x754b, 0x5b28,
+ 0xae35, 0x5b29, 0x364a, 0x3148, 0x3939, 0x5b2a, 0x5b2b, 0x3d71,
+ 0x4162, 0x754c, 0x7537, 0x5258, 0x413e, 0x413d, 0x4258,
+ /* 0x6700 */
+ 0x3a47, 0xae37, 0x5072, 0xae38, 0x376e, 0x4d2d, 0x4a7e, 0x497e,
+ 0x5b2c, 0xae39, 0x754d, 0x3a73, 0x443f, 0x5b2d, 0x4f2f, 0xae3b,
+ 0x4b3e, 0x442b, 0x5b2e, 0x347c, 0x5b2f, 0x5b30, 0x4c5a, 0x4c24,
+ 0x4b76, 0x4b5c, 0x3b25, 0x5b32, 0x3c6b, 0x754f, 0x4b51, 0x5b34,
+ 0x5b37, 0x5b36, 0x3479, 0x3560, 0x5b33,
+ /* 0x6740 */
+ 0x5b35, 0x5b38, 0x7551, 0x7552, 0x3f79, 0xae3e, 0xae3f, 0x4d7b,
+ 0x3049, 0x3a60, 0x423c, 0x3c5d, 0xae40, 0x3e73, 0x5b3b, 0x454e,
+ 0xae41, 0x5b39, 0x422b, 0x5b3a, 0x3e72, 0x4c5d, 0x5b3c, 0x5b3d,
+ 0x4d68, 0x7550, 0x5b42, 0x393a, 0x4755, 0x5b3f, 0x456c, 0x5a5e,
+ 0x5a62, 0xae45, 0x354f, 0xae46, 0x4747, 0x7553, 0x5b41, 0x3e3e,
+ 0x4844,
+ /* 0x6780 */
+ 0x7554, 0x5b47, 0x487a, 0x5b3e, 0x5b44, 0x5b43, 0x404f, 0xae48,
+ 0x7555, 0x4b6d, 0x4e53, 0x7556, 0x4b67, 0x7557, 0x324c, 0x3b5e,
+ 0x4f48, 0x5b46, 0x3f75, 0x5b45, 0x5b40, 0x384f, 0xae4c, 0xae4d,
+ 0x5b4c, 0x5b4a, 0x324d, 0x5b48, 0x5b4e, 0x5b54, 0x7558,
+ /* 0x67C0 */
+ 0x755a, 0x4248, 0xae4e, 0x4a41, 0x5b56, 0xae4f, 0x4922, 0x5b55,
+ 0x4770, 0x4b3f, 0x343b, 0xae50, 0x4077, 0x3d40, 0x755b, 0x4453,
+ 0xae51, 0x4d2e, 0xae52, 0x5b51, 0x5b50, 0x5b52, 0x5b4f, 0x5b57,
+ 0x5b4d, 0x5b4b, 0x5b53, 0x5b49, 0xae53, 0x436c, 0x4c78, 0x3c46,
+ 0x3a74, 0xae54, 0x7559, 0x3a3a, 0x755c, 0x4b6f, 0x3341,
+ /* 0x6800 */
+ 0x755d, 0x444e, 0x464a, 0x3149, 0xae4b, 0x4072, 0x4034, 0x372a,
+ 0xae58, 0x755f, 0x5b59, 0xae59, 0x393b, 0x337c, 0x5b5b, 0x3374,
+ 0x5b61, 0x7560, 0xae5a, 0x7561, 0x5b5e, 0xae5c, 0x4073, 0x334b,
+ 0x3a2c, 0xae5d, 0x334a, 0x3a4f, 0xae5e,
+ /* 0x6840 */
+ 0x5b5c, 0x3765, 0x374b, 0x456d, 0xae5f, 0xae60, 0x5b5a, 0x3046,
+ 0xae61, 0xae62, 0x5b5d, 0x5b5f, 0x364d, 0x372c, 0x755e, 0x343c,
+ 0x354b, 0xae63, 0xae64, 0x5b62, 0x7562, 0x3a79, 0x4b71, 0x3b37,
+ 0x5b63, 0x4930, 0xae66, 0xae67, 0x7563, 0x5b6f, 0x7564, 0x3233,
+ 0x5b64, 0xae68, 0xae69, 0x5b75, 0x5b65,
+ /* 0x6880 */
+ 0x4e42, 0xae6a, 0x5b6c, 0x475f, 0x5b74, 0x5b67, 0xae6b, 0x3034,
+ 0x5b69, 0xae6c, 0x393c, 0xae6e, 0xae6f, 0xae70, 0x5b6b, 0xae71,
+ 0x5b6a, 0x5b66, 0x5b71, 0x3e3f, 0x7566, 0x7567, 0x546d, 0x3868,
+ 0x4d7c, 0xae72, 0xae73, 0x5b68, 0x4474, 0x3323, 0x3a2d, 0x7568,
+ 0x5b60, 0xae74, 0x5b70, 0x3361, 0x5b6e, 0x5b72, 0xae75, 0x456e,
+ /* 0x68C0 */
+ 0xae7a, 0x347e, 0xae7b, 0x5c32, 0x7569, 0x4c49, 0x5b77, 0x347d,
+ 0xae7c, 0x5b7e, 0xae7d, 0x756a, 0x4b40, 0x5c21, 0x5c23, 0xae7e,
+ 0x5c27, 0x5b79, 0xaf21, 0x432a, 0x456f, 0x5c2b, 0x5b7c, 0x5c28,
+ 0xaf22, 0xaf23, 0x5c22, 0x756b, 0xaf24, 0x756c, 0x3f39, 0x5c2c,
+ 0x756d, 0x756e, 0x4033, 0xaf25, 0x5c2a, 0x343d, 0xae76, 0x756f,
+ /* 0x6900 */
+ 0x4f50, 0x5b76, 0xaf26, 0x5c26, 0x3058, 0xaf27, 0x5b78, 0x7570,
+ 0x4c3a, 0x5b7d, 0x3f22, 0x4447, 0x5b73, 0x5c25, 0x3f7a, 0x5c2f,
+ 0x3371, 0x3821, 0x5c31, 0x5b7a, 0x5c30, 0x5c29, 0x5b7b, 0x5c2d,
+ 0x5c2e, 0x5c3f, 0x464e, 0x7573, 0x5c24, 0x5c3b, 0xaf2b, 0x5c3d,
+ 0x4458,
+ /* 0x6940 */
+ 0x7574, 0xaf2d, 0x7571, 0x4d4c, 0x4976, 0x5c38, 0x424a, 0x7575,
+ 0x5c3e, 0x413f, 0x5c35, 0x5c42, 0x5c41, 0x466f, 0x5c40, 0x466a,
+ 0x7576, 0x7577, 0x7578, 0xaf2e, 0x5c44, 0x5c37, 0xaf2f, 0x3648,
+ 0x5c3a, 0x3d5d, 0xaf30, 0x4760, 0x5c3c, 0x364b, 0x5c34, 0x5c36,
+ 0x5c33, 0xaf31, 0x4f30, 0x335a, 0x5c39, 0xaf32,
+ /* 0x6980 */
+ 0x7579, 0x5c43, 0x3335, 0x3a67, 0x315d, 0x5c54, 0xaf33, 0x4f31,
+ 0x5c57, 0xaf35, 0xaf36, 0x3f3a, 0x5c56, 0x5c55, 0x757b, 0xaf37,
+ 0x5c52, 0x757c, 0x5c46, 0xaf38, 0x5c63, 0x5c45, 0x5c58, 0xaf39,
+ 0xaf3a, 0x5c50, 0xaf3b, 0x5c4b, 0x5c48,
+ /* 0x69C0 */
+ 0xaf3c, 0x5c49, 0x5c51, 0x7422, 0x5c4e, 0x393d, 0x4448, 0x4164,
+ 0x5c4c, 0x757d, 0x5c47, 0xaf3d, 0x5c4a, 0xaf3e, 0x4d4d, 0x4b6a,
+ 0x5c4f, 0x5c59, 0x7622, 0xaf44, 0x5c61, 0x5c5a, 0x7623, 0x7624,
+ 0x5c67, 0x5c65, 0xaf45, 0xaf46, 0x5c60, 0xaf47, 0xaf49, 0x7625,
+ 0x7626, 0x5c5f, 0x4450, 0x4165, 0xaf4a, 0x5c5d,
+ /* 0x6A00 */
+ 0x5c5b, 0x5c62, 0x5c68, 0x4875, 0x5c6e, 0x7627, 0xaf4b, 0x5c69,
+ 0x5c6c, 0x5c66, 0x7628, 0x4374, 0x4938, 0xaf4c, 0x5c5c, 0xaf4d,
+ 0x5c64, 0x3e40, 0x4c4f, 0x5c78, 0x5c6b, 0x3822, 0x3223, 0x335f,
+ 0x5c53, 0xaf41, 0xaf4f, 0xaf50, 0xaf51, 0x3e41, 0x5c70, 0x5c77,
+ 0x3c79, 0x3372, 0x762a, 0x432e, 0x762b, 0xaf52,
+ /* 0x6A40 */
+ 0x5c6d, 0x762c, 0xaf53, 0x5c72, 0x5c76, 0xaf54, 0x3636, 0xaf56,
+ 0x762d, 0xaf57, 0x762e, 0x354c, 0x5c74, 0x762f, 0x3521, 0x464b,
+ 0x5c73, 0xaf58, 0x5c75, 0x7630, 0x5c6f, 0x7631, 0x5c71, 0xaf55,
+ 0xaf5a, 0x3360,
+ /* 0x6A80 */
+ 0x4349, 0xaf5b, 0x5c7c, 0x7633, 0xaf5c, 0x5c7a, 0x3869, 0x5c79,
+ 0xaf5e, 0x7634, 0x5d21, 0x5b58, 0x7635, 0x7636, 0xaf5f, 0x5c7b,
+ 0xaf60, 0x5c7d, 0x5c7e, 0x7637, 0x5d2c, 0xaf62, 0x5d28, 0x5b6d,
+ 0x5d27, 0x5d26, 0x5d23, 0xaf63,
+ /* 0x6AC0 */
+ 0x5c6a, 0x5d25, 0x5d24, 0xaf64, 0xaf66, 0x5d2a, 0x4f26, 0xaf65,
+ 0x5d2d, 0x367b, 0xaf67, 0xaf68, 0x5d29, 0x5d2b, 0x7638, 0x7639,
+ 0x4827, 0x5d2e, 0xaf6b, 0xaf6c, 0xaf6d, 0xaf6e, 0x5d32, 0x5d2f,
+ 0xaf6f,
+ /* 0x6B00 */
+ 0x4d73, 0x5d30, 0x5c5e, 0xaf71, 0xaf72, 0xaf73, 0xaf74, 0x5d33,
+ 0x5d34, 0xaf76, 0x763c, 0x3135, 0x763d, 0x5d36, 0x3767, 0x3c21,
+ 0x3655, 0x3224, 0x763e, 0xaf78, 0x4d5f, 0x763f, 0x5d38, 0x5d37,
+ 0x5d3a, 0x353d, 0x3656, 0x343e,
+ /* 0x6B40 */
+ 0x5d3d, 0x7640, 0x5d3c, 0x5d3e, 0xaf79, 0x324e, 0x4337, 0x5d3f,
+ 0x343f, 0x5d41, 0x7641, 0xaf7a, 0x5d40, 0x5d42, 0x5d43, 0x7642,
+ 0x5d44, 0x3b5f, 0x4035, 0x3a21, 0x7643, 0x4970, 0x7644, 0x4a62,
+ 0x4f44, 0xaf7b, 0x3b75, 0x3a50, 0x4e72, 0xaf7c, 0x7645, 0x5d45,
+ 0x5d46, 0xaf7d, 0x3b60, 0x5d47,
+ /* 0x6B80 */
+ 0x5d48, 0xaf7e, 0x7646, 0x5d4a, 0x5d49, 0x4b58, 0x3d5e, 0x3c6c,
+ 0x3b44, 0x5d4b, 0x5d4d, 0x3f23, 0x5d4c, 0xee21, 0x5d4e, 0x5d4f,
+ 0x7647, 0x5d50, 0x5d51, 0x7648, 0xee22, 0x5d52, 0x5d54, 0x5d53,
+ 0x5d55, 0x3225, 0x434a, 0x5d56, 0x3b26, 0x334c, 0x5d57, 0xee24,
+ 0xee25, 0x4542,
+ /* 0x6BC0 */
+ 0x544c, 0x3523, 0x5d58, 0xee26, 0xee27, 0xee28, 0x5d59, 0x4a6c,
+ 0x4b68, 0x764a, 0x4647, 0x5d5a, 0x4866, 0x764b, 0x764c, 0x487b,
+ 0xee29, 0x4c53, 0x5d5b, 0xee2a, 0xee2b, 0x5d5d, 0x5d5c, 0xee2c,
+ 0x5d5f, 0xee2d, 0x5d5e, 0x764d,
+ /* 0x6C00 */
+ 0xee2e, 0x764e, 0x5d61, 0xee2f, 0xee30, 0x3b61, 0x764f, 0x4c31,
+ 0x5d62, 0x5d63, 0x3524, 0x5d64, 0x5d66, 0x5d65, 0x7650, 0x3f65,
+ 0xee31, 0xee32, 0x4939, 0x314a, 0xee33, 0x4845, 0xee35,
+ /* 0x6C40 */
+ 0x4475, 0x3d41, 0x3561, 0xee36, 0x4846, 0x3c2e, 0x5d68, 0x3440,
+ 0x7651, 0x3178, 0xee37, 0x7652, 0x4672, 0x5d67, 0x393e, 0x4353,
+ 0x5d69, 0xee4f, 0x5d71, 0x5d6a, 0xee38, 0x4241, 0x3562, 0x5d72,
+ 0x7654, 0x7655, 0x3768, 0x3525, 0x5d70,
+ /* 0x6C80 */
+ 0x5d6e, 0x5d6b, 0x4d60, 0xee39, 0x7656, 0x7657, 0x4440, 0xee3a,
+ 0x4659, 0x5d6c, 0x5d74, 0x5d73, 0x3723, 0xee3c, 0xee3d, 0x322d,
+ 0xee3e, 0x7658, 0x3a3b, 0x5d6d, 0x5d6f, 0x7659, 0x4b57, 0x4274,
+ 0x7653, 0x4b77, 0xee3f, 0x5d7c, 0x5d7d, 0x324f, 0x4a28, 0x4c7d,
+ 0x5e21, 0x3c23, 0x3e42, 0x5d78, 0x5d7e, 0x3168,
+ /* 0x6CC0 */
+ 0x3637, 0xee40, 0x5d75, 0x5d7a, 0x765b, 0x4074, 0x4771, 0x4867,
+ 0xee41, 0x5d77, 0x765c, 0x4b21, 0xee43, 0x5d79, 0x5e24, 0xee44,
+ 0x5e22, 0xee45, 0x5d7b, 0x765d, 0x4b22, 0x4748, 0x3563, 0x4525,
+ 0x436d, 0xee46, 0x5e25, 0x765e, 0xee47, 0xee48, 0x765f, 0x5e23,
+ 0x4259, 0x5d76, 0x314b, 0x765a,
+ /* 0x6D00 */
+ 0xee4a, 0x7661, 0xee4b, 0x4d4e, 0x5e30, 0x7662, 0x5e2f, 0x4076,
+ 0x5e2c, 0x4d6c, 0x4636, 0x5e26, 0xee4c, 0x4445, 0xee4d, 0xee4e,
+ 0x314c, 0x393f, 0x5e29, 0x7663, 0xee50, 0x7664, 0x3d27, 0x5e2e,
+ 0xee65, 0x5e2d, 0x5e28, 0x5e2b, 0x7665, 0x3368, 0xee51, 0x5e2a,
+ 0x4749, 0x7666,
+ /* 0x6D40 */
+ 0x4e2e, 0x3e74, 0x4075, 0x7667, 0x5e36, 0x5e34, 0xee52, 0x494d,
+ 0xee53, 0xee54, 0x5e31, 0x5e33, 0x7668, 0x313a, 0x3940, 0x4f32,
+ 0x333d, 0x4962, 0xee55, 0x4d61, 0x3324, 0x3f3b, 0x5e35,
+ /* 0x6D80 */
+ 0xee56, 0xee57, 0x766a, 0x5e3a, 0x766b, 0x3e43, 0x766c, 0xee58,
+ 0x4d30, 0xee59, 0x5e37, 0xee5a, 0x5e32, 0x766d, 0x5e38, 0xee5b,
+ 0x4e5e, 0x4573, 0x4642, 0x766e, 0xee61, 0x766f, 0xee62, 0x3336,
+ 0x3155, 0xee63, 0x5e3e, 0x5e41, 0x4e43, 0x7670,
+ /* 0x6DC0 */
+ 0x4d64, 0xee64, 0x7671, 0x5e48, 0x5e42, 0x5e3f, 0xee66, 0x4e54,
+ 0x5e45, 0xee67, 0xee68, 0xee69, 0x3d4a, 0x5e47, 0x5e4c, 0x7672,
+ 0x4571, 0x5e4a, 0x7673, 0x7674, 0x7675, 0x5e44, 0xee6a, 0x4338,
+ 0x5e4b, 0x5e40, 0x5e46, 0xee6b, 0x5e4d, 0x307c, 0x5e43, 0x5e4e,
+ 0x3f3c, 0x3d5f, 0x4a25, 0xee6c, 0x3a2e, 0x5e3b, 0x5e49, 0x453a,
+ 0x7676,
+ /* 0x6E00 */
+ 0x4036, 0x3369, 0x3a51, 0x3e44, 0x5e3d, 0x3d42, 0x374c, 0x5e3c,
+ 0xee5d, 0x5e52, 0x3d6d, 0x383a, 0x5e61, 0xee6e, 0x5e5b, 0x3574,
+ 0x454f, 0xee6f, 0x5e56, 0x5e5f, 0x302f, 0x3132, 0xee70, 0x3239,
+ 0x5e58, 0x422c, 0x5e4f, 0x5e51, 0x3941, 0xee72, 0x7678, 0xee6d,
+ 0x5e62, 0x5e5d, 0xee73, 0x5e55,
+ /* 0x6E40 */
+ 0x5e5c, 0x7679, 0xee74, 0xee75, 0x4c2b, 0xee76, 0xee77, 0x5e5a,
+ 0x5e5e, 0xee78, 0xee79, 0xee7a, 0xee7b, 0x3850, 0xee7c, 0x3e45,
+ 0x4339, 0x767a, 0x767b, 0x5e54, 0xee7d, 0x4d2f, 0x5e57, 0x5e50,
+ 0x4572, 0x5e53, 0x5e59, 0x4f51, 0x3c3e,
+ /* 0x6E80 */
+ 0x4b7e, 0x5e63, 0x482e, 0x5e6f, 0x383b, 0xef21, 0x3d60, 0x5e65,
+ 0x4e2f, 0x3942, 0x5e72, 0x306e, 0x5e70, 0xef22, 0x5e64, 0x767c,
+ 0x5e6a, 0x767d, 0x5e6c, 0xef23, 0x4d4f, 0x5e67, 0x452e, 0x5e69,
+ 0xef24,
+ /* 0x6EC0 */
+ 0x767e, 0x5e71, 0xef25, 0x5e6b, 0x4c47, 0x7721, 0x5e66, 0xef26,
+ 0x3c22, 0x5e7e, 0x7722, 0x336a, 0x5e68, 0x5e6d, 0x5e6e, 0xef27,
+ 0x426c, 0x425a, 0xef29, 0x5e76, 0x5e7c, 0x5e7a, 0x4529, 0x5f23,
+ 0x5e77, 0xef2a, 0xef2b, 0x5e78, 0x5e60,
+ /* 0x6F00 */
+ 0x3579, 0x493a, 0x3c3f, 0x3977, 0xef2c, 0xef2d, 0x4f33, 0x7723,
+ 0x5e74, 0x5f22, 0x3169, 0x4166, 0xef2e, 0x7724, 0x4779, 0x3441,
+ 0x4e7a, 0xef2f, 0x7726, 0x4c21, 0x4452, 0x7727, 0x5e7b, 0x5e7d,
+ 0x7728, 0xef28, 0xef30, 0x4132, 0xef31, 0x5f21, 0x5e79,
+ /* 0x6F40 */
+ 0x5e73, 0x3443, 0x7729, 0xef33, 0x3769, 0xef34, 0x5f2f, 0x772a,
+ 0xef35, 0x5f2a, 0x4078, 0x772b, 0x3363, 0xef36, 0x772c, 0x772d,
+ 0x3d61, 0x5f33, 0xef37, 0x5f2c, 0x442c, 0x5f29, 0x4459, 0x5f4c,
+ 0x5f26, 0x5f25, 0x5f2e, 0xef39, 0x772e,
+ /* 0x6F80 */
+ 0x5f28, 0x5f27, 0x5f2d, 0x4021, 0x5f24, 0x772f, 0x7730, 0x7731,
+ 0x5f30, 0xef3a, 0x5f31, 0x7732, 0xef3b, 0x3442, 0xef38, 0xef3d,
+ 0x7733, 0x5f36, 0x5f35, 0x5f37, 0xef3e, 0x7734, 0x5f3a, 0xef3f,
+ 0x4543, 0x5f34, 0xef41, 0x7735, 0x5f38, 0x7736, 0xef3c,
+ /* 0x6FC0 */
+ 0x3763, 0x4279, 0x5f32, 0x473b, 0x5f39, 0x7737, 0xef42, 0xef43,
+ 0x7738, 0x5f3e, 0x5f3c, 0x5f3f, 0xef44, 0x5f42, 0xef45, 0x5f3b,
+ 0x396a, 0x4728, 0x5e39, 0xef46, 0x4d74, 0x5f3d, 0x5f41, 0x4275,
+ 0x773a, 0x5f40, 0x5f2b, 0x773b, 0x6f69, 0x7739, 0x5f45, 0xef48,
+ 0x5f49,
+ /* 0x7000 */
+ 0xef49, 0x5f47, 0x773c, 0x773d, 0xef4a, 0x5f43, 0xef4b, 0x5f44,
+ 0x5f48, 0x5f46, 0x494e, 0x5f4e, 0x5f4b, 0x5f4a, 0x5f4d, 0x4654,
+ 0x5f4f, 0xef4c, 0x4375, 0x426d, 0x773e, 0x4025, 0x5f50, 0x5f52,
+ 0xef4e, 0xef4f, 0xef50, 0x5f51,
+ /* 0x7040 */
+ 0xef51, 0xef52, 0x773f, 0xef53, 0x5e75, 0x7742, 0x5f53, 0xef55,
+ 0x4667, 0x7740, 0x7741, 0x5f54, 0x7743, 0xef56, 0xef57, 0x3250,
+ 0xef58, 0xef59, 0x4574, 0x3325, 0x7744, 0xef5a, 0x3564, 0x3c5e,
+ 0x3a52, 0xef5b,
+ /* 0x7080 */
+ 0xef5c, 0x7745, 0xef5d, 0x4f27, 0x3f66, 0x316a, 0x5f56, 0xef5e,
+ 0xef5f, 0x5f55, 0xef62, 0x7746, 0x7747, 0x5f59, 0x433a, 0x5f5c,
+ 0x5f57, 0xef63, 0x5f5b, 0x7748, 0x5f5a, 0x4540, 0x3059, 0xef60,
+ /* 0x70C0 */
+ 0x4e75, 0xef66, 0x5f5e, 0x3128, 0xef67, 0xef68, 0x7749, 0x774a,
+ 0x5f60, 0xef69, 0x5f5f, 0x5f5d, 0x774b, 0xef65, 0x5f58, 0x4b23,
+ 0x5f62,
+ /* 0x7100 */
+ 0xef6a, 0xef6b, 0xef6c, 0xef6d, 0xef6e, 0x5f61, 0xef6f, 0x774c,
+ 0x316b, 0x5f64, 0x4a32, 0x5f63, 0x774e, 0x774f, 0x4c35, 0x3e47,
+ 0x774d, 0x7750, 0xef71, 0x7751, 0xef72, 0x4133, 0x3e46,
+ /* 0x7140 */
+ 0x7752, 0x7753, 0x4e7b, 0xef74, 0x5f6a, 0x4079, 0xef73, 0x7754,
+ 0x7756, 0xef75, 0x5f66, 0x5f6b, 0x316c, 0x7757, 0xef76, 0x7758,
+ 0x5f69, 0x4761, 0x5f65, 0x5f68, 0x3e48, 0x7759, 0x4851, 0x5f6c,
+ 0x3c51, 0x407a,
+ /* 0x7180 */
+ 0xef79, 0x5f6f, 0x775b, 0x775c, 0x5f67, 0x3727, 0x5f6d, 0x775d,
+ 0x4d50, 0x5f70, 0xef78, 0x7426, 0xef7a, 0x3d4f, 0xef7b, 0xef7c,
+ 0x5f71, 0x5f72, 0xef7d, 0xef7e, 0x472e, 0xf021, 0x5f74, 0x775f,
+ 0x5f75,
+ /* 0x71C0 */
+ 0x775e, 0x4733, 0x7760, 0x4575, 0x5f77, 0xf023, 0x5f79, 0x4e55,
+ 0x5f76, 0xf024, 0x5f78, 0x316d, 0x5f73, 0xf025, 0xf026, 0x535b,
+ 0x5f7a, 0x4167, 0x3b38, 0x5f7c, 0x5f7b, 0x3f24, 0x5259, 0x5f7d,
+ 0x6021, 0x5f6e, 0x5f7e, 0x7761, 0x6022,
+ /* 0x7200 */
+ 0x7762, 0x477a, 0xf027, 0x6023, 0x6024, 0x7763, 0x6025, 0x6026,
+ 0x445e, 0xf02a, 0x6028, 0x6027, 0x6029, 0x602a, 0xf02b, 0x3c5f,
+ 0x4963, 0xf02c, 0xf02d, 0x4c6c, 0x602b, 0x602c, 0x4156, 0x3c24,
+ 0x602d,
+ /* 0x7240 */
+ 0x602e, 0xf02f, 0x602f, 0x4a52, 0x4847, 0x6030, 0x4757, 0x442d,
+ 0xf030, 0x7764, 0x7765, 0xf031, 0x6031, 0x3267, 0x356d, 0x4c46,
+ 0x4c36, 0x3234, 0x4f34, 0xf032, 0x4b52, 0x4a2a, 0xf034, 0xf035,
+ 0x4037, 0x6032, 0xf036, 0x4643, 0x3823, 0x6033, 0xf037,
+ /* 0x7280 */
+ 0x3a54, 0x6035, 0x6034, 0x6036, 0x7767, 0xf038, 0x6037, 0x6038,
+ 0x7768, 0x353e, 0x6039, 0x603a, 0x3824, 0xf03a, 0xf03b, 0x4848,
+ 0xf03c, 0xf03d, 0x603c, 0x3e75, 0x603b, 0x7769,
+ /* 0x72C0 */
+ 0x776a, 0xf03e, 0x3638, 0x603d, 0x603f, 0x603e, 0xf040, 0x6040,
+ 0x3851, 0x6041, 0x3669, 0x4140, 0x397d, 0x6043, 0x6044, 0x6042,
+ 0x3c6d, 0x4648, 0x3639, 0xf043, 0x6046, 0x432c, 0x6045, 0xf044,
+ 0x776b, 0x4f35, 0x4762,
+ /* 0x7300 */
+ 0xf045, 0x6049, 0xf046, 0x604b, 0x6048, 0xf047, 0xf048, 0x4c54,
+ 0x604a, 0x604c, 0x4e44, 0x6050, 0x776d, 0x776e, 0x604f, 0x4376,
+ 0x472d, 0xf04b, 0x3825, 0x604e, 0xf04c, 0xf04d, 0x604d, 0x4d31,
+ 0x4d32, 0xf04a, 0xf04e, 0x6051, 0x316e,
+ /* 0x7340 */
+ 0x3976, 0x3b62, 0x6052, 0x6053, 0x7770, 0xf04f, 0x6055, 0x3d43,
+ 0x7771, 0x6057, 0x6056, 0xf051, 0xf052, 0xf054, 0xf055, 0x6058,
+ 0xf056, 0x334d, 0x605a, 0xf057, 0x6059, 0x605c, 0x605b, 0x7772,
+ /* 0x7380 */
+ 0xf058, 0x383c, 0xf059, 0x4e28, 0x364c, 0xf05a, 0x3226, 0xf05b,
+ 0x7773, 0x366a, 0xf05c, 0xf05d, 0xf05e, 0x7774, 0x7775, 0x7776,
+ 0xf05f, 0x7777, 0xf060, 0x3461, 0x7778, 0x4e68, 0x605e, 0xf061,
+ 0xf062, 0xf063, 0x6060, 0xf064, 0xf065,
+ /* 0x73C0 */
+ 0x6061, 0x3251, 0xf066, 0x605d, 0x7779, 0x3b39, 0xf067, 0x4441,
+ 0x605f, 0x777a, 0x777b, 0x777c, 0x6064, 0x3c6e, 0xf068, 0x777d,
+ 0x6062, 0xf069, 0x777e, 0x373e, 0x4849, 0x6063, 0x607e, 0x6069,
+ 0xf06a, 0xf06c, 0x383d,
+ /* 0x7400 */
+ 0xf06d, 0x3565, 0x6066, 0x4d7d, 0x7821, 0x4e30, 0x7822, 0xf06b,
+ 0x7823, 0x7824, 0x4276, 0xf06e, 0x6068, 0x7826, 0x7827, 0x7828,
+ 0x7829, 0x782a, 0x782b, 0x782c, 0x782d, 0xf06f, 0x606a, 0x4e56,
+ 0x3657, 0x487c, 0x474a, 0xf070, 0x606b, 0x606d,
+ /* 0x7440 */
+ 0xf072, 0x6070, 0xf073, 0x782e, 0x782f, 0x7830, 0x7831, 0xf074,
+ 0xf075, 0xf071, 0x606c, 0x7832, 0x606f, 0x386a, 0x314d, 0x6071,
+ 0xf076, 0x3f70, 0x606e, 0x4e5c, 0x7833, 0x6074, 0x7424, 0x6072,
+ 0x6075, 0x7834, 0x7835, 0x6067, 0x6073, 0xf077, 0x3a3c, 0x6076,
+ 0x6077,
+ /* 0x7480 */
+ 0xf078, 0x4d7e, 0xf079, 0x7836, 0x7837, 0xf07a, 0x7838, 0x6078,
+ 0x783d, 0xf07c, 0xf07d, 0x7839, 0xf07e, 0x783a, 0x6079, 0x783b,
+ 0xf121, 0xf122, 0x6065, 0x783c, 0xf123, 0x783e, 0x607a, 0x783f,
+ 0x7840, 0xf124, 0xf125, 0x3444, 0x7841, 0xf126, 0xf128, 0xf127,
+ 0x3c25, 0x7842,
+ /* 0x74C0 */
+ 0x7843, 0x7844, 0x607b, 0x607c, 0x607d, 0xf129, 0xf12a, 0x7845,
+ 0x313b, 0xf12b, 0x6121, 0x493b, 0x6122, 0x3424, 0x6123, 0x6124,
+ 0xf12d, 0x6125, 0xf12c, 0x6127, 0x6128, 0x6126, 0x4953, 0x612a,
+ 0x6129, 0xf12f, 0x7846,
+ /* 0x7500 */
+ 0x7847, 0x612c, 0x612b, 0x612d, 0x612e, 0x6130, 0x612f, 0x3979,
+ 0x6132, 0x6131, 0x7848, 0x3445, 0x3f53, 0x453c, 0x6133, 0x4038,
+ 0xf131, 0x3b3a, 0xf132, 0x3179, 0x6134, 0x4d51, 0xf133, 0x4a63,
+ 0x6135, 0x7849, 0x4544, 0x4d33, 0x3943, 0x3f3d, 0x434b, 0x5234,
+ 0x442e, 0x3268, 0x6136, 0xf136, 0xf137,
+ /* 0x7540 */
+ 0xf138, 0x6137, 0x613c, 0xf139, 0x613a, 0x6139, 0x5a42, 0x3326,
+ 0x6138, 0xf13a, 0x305a, 0xf13b, 0x482a, 0xf13c, 0x484a, 0x4e31,
+ 0x613d, 0x613b, 0x435c, 0x4026, 0x482b, 0x492d, 0x613f, 0x4e2c,
+ 0x374d, 0x6140, 0x613e, 0x4856, 0x6141, 0xf13d, 0x6142, 0x784a,
+ 0x305b, 0xf13f, 0xf13e, 0x3e76, 0x6147, 0x6144, 0x466d, 0x6143,
+ 0x784b, 0xf140, 0xf141, 0xf142, 0x3526,
+ /* 0x7580 */
+ 0xf143, 0x614a, 0x6145, 0x6146, 0x6149, 0x6148, 0x4925, 0xf145,
+ 0x4142, 0x4141, 0x353f, 0x784c, 0x614b, 0x614c, 0x614d, 0xf147,
+ 0x614f, 0x614e, 0x3156, 0xf149, 0x6157, 0x4868, 0x6151, 0x6153,
+ 0xf14a, 0x6155, 0x3f3e, 0x6156, 0x6154, 0x3c40, 0xf14b,
+ /* 0x75C0 */
+ 0xf14c, 0x6150, 0x6152, 0x4942, 0xf14d, 0x3e49, 0x6159, 0x6158,
+ 0x784e, 0xf14e, 0x615a, 0xf14f, 0x3c26, 0x3a2f, 0x4577, 0x615b,
+ 0x444b, 0xf150, 0x615d, 0xf151, 0xf152, 0x4e21, 0x615c, 0x784f,
+ 0xf153, 0x4169, 0xf154, 0xf155, 0x6162, 0xf156, 0x6164, 0x6165,
+ 0x4354, 0xf157, 0x6163, 0x6160, 0x615e, 0x615f,
+ /* 0x7600 */
+ 0x7850, 0x6161, 0x7851, 0xf158, 0xf15a, 0x7852, 0x6168, 0x6166,
+ 0x6167, 0xf15b, 0xf15e, 0x7853, 0x7854, 0xf159, 0x7855, 0xf15f,
+ 0xf160, 0x7856, 0x6169, 0x616b, 0x616c, 0x616d, 0x616e, 0xf162,
+ 0x7e7d, 0x616a, 0xf163, 0x7857, 0x6170, 0xf165, 0x616f, 0x7858,
+ 0x6171, 0xf164,
+ /* 0x7640 */
+ 0xf168, 0x4e45, 0x7859, 0x6174, 0x6172, 0x6173, 0xf16a, 0x785a,
+ 0x3462, 0x4c7e, 0xf16b, 0x4a4a, 0x6176, 0x6175, 0x6177, 0x6178,
+ 0x785b, 0x785c, 0x617c, 0x6179, 0x617a, 0x617b, 0x617d, 0x785d,
+ 0xf16d, 0x785e, 0x617e, 0x785f, 0x6221, 0x6222, 0x6223, 0x482f,
+ 0x4550, 0x6224, 0x4772, 0x4934,
+ /* 0x7680 */
+ 0x6225, 0x7860, 0x6226, 0x452a, 0x3327, 0x3944, 0x6227, 0x6228,
+ 0x6229, 0x3b29, 0x622b, 0xf16e, 0x622a, 0x622c, 0x622d, 0x7861,
+ 0xf16f, 0x7862, 0x7863, 0xf171, 0xf170, 0x7864, 0xf172, 0xf173,
+ 0x7865, 0x4869, 0xf174, 0x622e, 0x622f, 0x7866, 0x7369, 0x6230,
+ 0x6231, 0x6232, 0x3b2e,
+ /* 0x76C0 */
+ 0x6233, 0x4756, 0x7867, 0x4b5f, 0x314e, 0xf176, 0x3157, 0x7868,
+ 0x6234, 0x7869, 0x6236, 0x786a, 0x6235, 0x4570, 0x4039, 0x5d39,
+ 0x6237, 0x4c41, 0x6238, 0x3446, 0x4857, 0x6239, 0x786b, 0x623a,
+ 0xf178, 0x623b, 0xf179, 0x4c5c, 0x786c, 0x4c55, 0x443e, 0x416a,
+ 0x623d, 0x786d, 0x3d62,
+ /* 0x7700 */
+ 0x3e4a, 0x6240, 0x623f, 0x623e, 0x487d, 0x786e, 0x3447, 0x3829,
+ 0xf17b, 0x786f, 0xf17c, 0x6246, 0x6243, 0x3f3f, 0x4c32, 0x6242,
+ 0x6244, 0x6245, 0x6241, 0xf17d, 0x7870, 0xf17e, 0x7871, 0x6247,
+ 0x6248, 0x442f, 0x3463,
+ /* 0x7740 */
+ 0x4365, 0x7872, 0x6249, 0x7873, 0x7874, 0xf225, 0x624a, 0x624d,
+ 0x7875, 0x7876, 0xf226, 0x3f67, 0x7877, 0x4644, 0x624e, 0x4b53,
+ 0x624b, 0xf227, 0x624c, 0xf229, 0x6251, 0x7878, 0xf22a, 0xf22b,
+ 0x6250, 0x624f,
+ /* 0x7780 */
+ 0x7879, 0x6253, 0x6252, 0x6254, 0x787a, 0xf22e, 0x6256, 0xf22f,
+ 0x6255, 0xf230, 0xf231, 0x4a4d, 0xf232, 0x787b, 0x3d56, 0x4e46,
+ 0x6257, 0x4637, 0x6258, 0x6259, 0x625d, 0x625b, 0x625c, 0x625a,
+ /* 0x77C0 */
+ 0x625e, 0x625f, 0x6260, 0x6261, 0x4c37, 0x6262, 0xf233, 0xf234,
+ 0x787c, 0x4c70, 0x6263, 0xf235, 0x434e, 0xf236, 0x476a, 0x366b,
+ 0xf237, 0xf238, 0x433b, 0x6264, 0x363a, 0xf23a, 0x4050, 0xf23b,
+ 0xf23c, 0x6265,
+ /* 0x7800 */
+ 0x3a3d, 0xf23e, 0xf23f, 0xf240, 0x6266, 0xf241, 0x6267, 0x3826,
+ 0x3a55, 0xf242, 0x6269, 0xf243, 0x4556, 0x3a56, 0x354e, 0xf244,
+ 0x787d, 0x4b24, 0x474b, 0x4557, 0x395c,
+ /* 0x7840 */
+ 0x7921, 0x626b, 0xf245, 0x7922, 0x7923, 0x7924, 0x3e4b, 0xf246,
+ 0x7925, 0xf247, 0x4e32, 0x3945, 0x7926, 0x3827, 0x4823, 0x626d,
+ 0x626f,
+ /* 0x7880 */
+ 0x386b, 0x626e, 0x4476, 0xf249, 0x6271, 0x3337, 0x626c, 0x486a,
+ 0x3130, 0xf24a, 0x3a6c, 0x4f52, 0x6270, 0xf24c, 0xf24d, 0xf24e,
+ 0x6272, 0xf24b, 0x4a4b, 0x4059, 0x6274, 0x792a, 0x6275, 0x7928,
+ 0x6273, 0x334e, 0xf24f, 0x627b, 0x627a,
+ /* 0x78C0 */
+ 0x3c27, 0x627c, 0x6277, 0xf250, 0x627d, 0x6278, 0xf251, 0xf252,
+ 0x4858, 0x6276, 0x6279, 0xf253, 0x6322, 0xf254, 0xf255, 0x792b,
+ 0xf256, 0x6321, 0x4b61, 0x627e, 0x306b, 0x792c, 0x6324, 0x792e,
+ 0xf257, 0xf258, 0xf259, 0x6323, 0xf25a,
+ /* 0x7900 */
+ 0x792d, 0x3e4c, 0x6325, 0x4143, 0xf25c, 0x6327, 0x6326, 0x6328,
+ 0xf25d, 0x792f, 0xf25f, 0x6268, 0x626a, 0x632a, 0x6329, 0x7930,
+ 0xf25e, 0x7931, 0x7932, 0x3c28, 0xf260, 0x4e69, 0x3c52,
+ /* 0x7940 */
+ 0x632b, 0x3737, 0x7935, 0x7936, 0x3540, 0x3527, 0x3b63, 0xf261,
+ 0x4d34, 0x6331, 0x6330, 0x4144, 0x632d, 0xf262, 0x632f, 0xf263,
+ 0x793a, 0x3d4b, 0x3f40, 0x632e, 0x632c, 0x472a, 0x3e4d, 0xf265,
+ 0x493c, 0x3a57, 0xf266, 0x4578, 0x793e, 0x6332, 0x6333,
+ /* 0x7980 */
+ 0x6349, 0x3658, 0x4f3d, 0x4135, 0x6334, 0x3252, 0x4477, 0x4a21,
+ 0xf267, 0xf268, 0xf269, 0x7942, 0xf26a, 0x6335, 0xf26b, 0x357a,
+ 0x6336, 0xf26c, 0x6338, 0x6339, 0x4729, 0x7943, 0x633a, 0xf26d,
+ 0x7944, 0x633b, 0x633c, 0xf26e, 0x3659, 0x3253, 0x4645,
+ /* 0x79C0 */
+ 0x3d28, 0x3b64, 0xf26f, 0xf270, 0x7945, 0x633d, 0x7946, 0x3d29,
+ 0xf271, 0xf272, 0x324a, 0x4943, 0x7948, 0x633e, 0xf273, 0x486b,
+ 0x7949, 0x4145, 0x6341, 0x6342, 0x4769, 0x3f41, 0x633f, 0x4361,
+ 0x794a, 0x6340, 0x794b, 0x3e4e, 0x305c,
+ /* 0x7A00 */
+ 0x3529, 0x794c, 0x6343, 0xf278, 0x4478, 0x6344, 0x4047, 0xf279,
+ 0x4c2d, 0xf27a, 0x4923, 0x6345, 0x6346, 0x4355, 0xf27b, 0x4e47,
+ 0xf27c, 0x6348, 0x6347, 0xf27e, 0x3c6f, 0x634a, 0x3070, 0x634d,
+ 0xf321, 0x794e, 0x634b, 0x3254, 0x374e, 0x634c, 0x3946,
+ /* 0x7A40 */
+ 0x3972, 0x4a66, 0x634e, 0x4b54, 0xf322, 0x6350, 0xf323, 0x4051,
+ 0x314f, 0x323a, 0x302c, 0xf324, 0x634f, 0xf325, 0xf326, 0x794f,
+ 0xf327, 0xf328, 0x6351, 0x6352, 0x3e77, 0xf329, 0x6353, 0xf32a,
+ 0x334f, 0x7950, 0x6355, 0x376a, 0xf32b, 0x3566, 0xf32c, 0x6356,
+ 0x3675, 0x6357, 0x407c,
+ /* 0x7A80 */
+ 0x464d, 0xf32d, 0x4060, 0x3a75, 0x7952, 0x6358, 0xf32e, 0xf32f,
+ 0x4362, 0x416b, 0x635a, 0x635c, 0x6359, 0x635b, 0x3722, 0x7953,
+ 0xf330, 0x635d, 0x3726, 0xf331, 0x3567, 0x4d52, 0x635f, 0x7955,
+ 0x6360, 0xf334, 0x312e, 0x7956, 0xf335, 0xf336, 0x6363,
+ /* 0x7AC0 */
+ 0x3376, 0x6362, 0x6361, 0x6365, 0x635e, 0x6366, 0x4e29, 0xf338,
+ 0x6367, 0x7957, 0x6368, 0xf339, 0x5474, 0x636a, 0x6369, 0x636b,
+ 0x636c, 0x4e35, 0x636d, 0x706f, 0x3e4f, 0x636e, 0x636f, 0x3d57,
+ 0x4638, 0x6370, 0xf33a, 0xf33b, 0x4328, 0x7958, 0x6371, 0x433c,
+ 0x6372, 0xf33c, 0x3625, 0x513f, 0x435d, 0x3c33, 0x7959, 0x3448,
+ /* 0x7B00 */
+ 0x6373, 0x6422, 0x6376, 0xf33f, 0x3568, 0x6375, 0x6424, 0x6374,
+ 0x3e50, 0x795a, 0x6378, 0x6379, 0x452b, 0x637a, 0x335e, 0x3f5a,
+ 0x4964, 0xf342, 0x637c, 0xf343, 0x4268, 0x795b, 0xf344, 0xf345,
+ 0xf346, 0x6377, 0x637b, 0x637d, 0x3a7b, 0x795c, 0xf341,
+ /* 0x7B40 */
+ 0xf34a, 0x6426, 0x492e, 0x795d, 0x4826, 0x4579, 0x365a, 0x6425,
+ 0x6423, 0x795e, 0x4835, 0x637e, 0x435e, 0x457b, 0x457a, 0xf34c,
+ 0x3a76, 0x6438, 0x795f, 0xf34e, 0x6428, 0xf34f, 0x642a, 0xf350,
+ 0x642d, 0x7960, 0x642e, 0x7961, 0x642b, 0x642c, 0x7962, 0xf351,
+ 0x6429, 0x6427, 0xf34d, 0x6421, 0xf349,
+ /* 0x7B80 */
+ 0x4a4f, 0x3255, 0x6435, 0x6432, 0x6437, 0xf354, 0xf355, 0x6436,
+ 0x4773, 0x4c27, 0x3b3b, 0x6430, 0x6439, 0x6434, 0xf356, 0x6433,
+ 0x642f, 0x7963, 0x6431, 0x3449, 0x433d, 0x407d, 0xf358, 0x4822,
+ 0x643e, 0xf359, 0x4824, 0xf35a,
+ /* 0x7BC0 */
+ 0x4061, 0x643b, 0x484f, 0xf35b, 0x643f, 0x4a53, 0x435b, 0xf35c,
+ 0x643a, 0x643c, 0x643d, 0xf35f, 0xf360, 0x7965, 0x7966, 0xf361,
+ 0x6440, 0x3c44, 0x4646, 0x6445, 0x6444, 0x6441, 0xf362, 0x4f36,
+ 0xf363, 0x644a, 0x644e, 0x644b,
+ /* 0x7C00 */
+ 0x6447, 0x7967, 0xf364, 0x6448, 0xf365, 0x644d, 0xf366, 0xf367,
+ 0x6442, 0x5255, 0x6449, 0x6443, 0x644c, 0x7969, 0x6452, 0x796a,
+ 0x344a, 0x644f, 0xf368, 0x6450, 0x6451, 0x6454, 0x7968, 0x796b,
+ 0x796c, 0x6453, 0x4876, 0x6455, 0x4e7c, 0x4a6d,
+ /* 0x7C40 */
+ 0x645a, 0x6457, 0xf369, 0xf36a, 0x6456, 0x4052, 0x6459, 0x645b,
+ 0xf36b, 0x6458, 0x645f, 0xf36c, 0x645c, 0x796f, 0xf36d, 0x645d,
+ 0x6446, 0xf36e, 0x645e, 0x6460, 0xf36f, 0x6461, 0x7970, 0xf370,
+ 0xf371, 0xf372, 0x4a46, 0x6462, 0x7971, 0x4c62,
+ /* 0x7C80 */
+ 0x364e, 0x3729, 0x6463, 0x4a34, 0x3f68, 0x4c30, 0x7972, 0x6464,
+ 0x4e33, 0x7973, 0x4774, 0x4146, 0x4734, 0x3d4d, 0x3040, 0x7974,
+ 0x6469, 0x6467, 0x6465, 0x3421, 0xf376, 0x3e51, 0x646a, 0x6468,
+ 0x6466, 0x646e, 0x646d, 0x646c, 0x646b, 0xf378, 0xf379, 0x646f,
+ 0x7975, 0x6470, 0x403a, 0xf37a,
+ /* 0x7CC0 */
+ 0x6471, 0x6473, 0xf37c, 0x6472, 0xf37e, 0x3852, 0xf421, 0x4138,
+ 0x6475, 0x7976, 0x457c, 0xf423, 0x6474, 0x7977, 0x6476, 0x7978,
+ 0x4a35, 0x416c, 0x3947, 0x6477, 0xf425, 0x4e48, 0xf426, 0x6479,
+ 0x647a, 0x647b, 0xf428, 0x647c, 0x3b65, 0x647d, 0x374f, 0x356a,
+ /* 0x7D00 */
+ 0x352a, 0x6521, 0xf429, 0x4c73, 0x3948, 0x647e, 0x7979, 0x797a,
+ 0xf42a, 0x6524, 0x4c66, 0x473c, 0x4933, 0xf42c, 0x797b, 0x3d63,
+ 0x6523, 0x3c53, 0x3949, 0x3b66, 0x3569, 0x4a36, 0x6522, 0x797c,
+ 0xf42d, 0x4147, 0x4b42, 0x3a77, 0x797d, 0x3b67, 0x445d, 0x6527,
+ 0x4e5f, 0x3a59, 0x797e, 0x6528, 0x3f42, 0x652a, 0x3e52, 0x3a30,
+ 0xf430, 0xf431, 0x6529,
+ /* 0x7D40 */
+ 0xf432, 0x7a21, 0x3d2a, 0x383e, 0x4148, 0x6525, 0x652b, 0xf433,
+ 0x7a22, 0x6526, 0x3750, 0x652e, 0x6532, 0x376b, 0x7a23, 0x652d,
+ 0xf437, 0xf438, 0x6536, 0x7a24, 0x394a, 0x4d6d, 0x303c, 0x6533,
+ 0x356b, 0x6530, 0xf439, 0x6531, 0xf43a, 0x457d, 0x652f, 0x652c,
+ 0x3328, 0x4064, 0x3828, 0x7a25, 0x6538, 0xf43c,
+ /* 0x7D80 */
+ 0x7a26, 0xf43e, 0xf43f, 0x6535, 0x7a27, 0xf440, 0x6537, 0x6534,
+ 0xf441, 0x3751, 0x4233, 0x6539, 0x416e, 0xf443, 0x6546, 0x7a28,
+ 0x6542, 0x653c, 0x7a29, 0xf444, 0xf445, 0x6540, 0x3c7a, 0x305d,
+ 0x653b, 0x6543, 0x6547, 0x394b, 0x4c56, 0x4456, 0x653d, 0xf446,
+ 0xf447, 0x6545, 0x653a, 0x433e, 0x653f, 0x303d, 0x4c4a,
+ /* 0x7DC0 */
+ 0xf448, 0x7a2a, 0x653e, 0x365b, 0x486c, 0x7a2b, 0x416d, 0x4e50,
+ 0x3d6f, 0x656e, 0x7a2c, 0xf449, 0x6548, 0xf44a, 0x407e, 0x6544,
+ 0x6549, 0x654b, 0x4479, 0x654e, 0x7a2d, 0x654a, 0xf44b, 0x4a54,
+ 0x344b, 0x4c4b, 0x305e, 0xf44c, 0x654d, 0x4e7d, 0xf44d, 0x654c,
+ /* 0x7E00 */
+ 0x316f, 0x466c, 0x654f, 0x7a30, 0x6556, 0x6550, 0x6557, 0xf451,
+ 0x7a31, 0x6553, 0x7a32, 0xf452, 0x477b, 0xf453, 0x3c4a, 0x6555,
+ 0xf454, 0x6552, 0x6558, 0x6551, 0x3d44, 0xf455, 0x7a2f, 0x4b25,
+ 0xf456, 0x3d4c, 0x6554, 0x6560, 0x655c, 0x655f, 0x655d, 0x6561,
+ 0x655b, 0x6541, 0x4053,
+ /* 0x7E40 */
+ 0x484b, 0x655e, 0xf457, 0x6559, 0x7a34, 0x4121, 0x3752, 0x3d2b,
+ 0x7a35, 0x3f25, 0x4136, 0x6564, 0x6566, 0x6567, 0x6563, 0x6565,
+ 0x7a36, 0x655a, 0x6562, 0x656a, 0x6569, 0x7e7e, 0x4b7a, 0x372b,
+ 0xf458, 0xf459, 0x6568, 0x656c, 0x656b, 0x656f, 0xf45a, 0x6571,
+ /* 0x7E80 */
+ 0x3b3c, 0x656d, 0xf45b, 0xf45c, 0x6572, 0x6573, 0x7a37, 0x6574,
+ 0x7a38, 0x657a, 0x453b, 0x6576, 0xf45e, 0x6575, 0x6577, 0x6578,
+ 0x6579, 0xf45f, 0xf460, 0x657b, 0x657c,
+ /* 0x7F00 */
+ 0x344c, 0x657d, 0x657e, 0xf463, 0xf462, 0xf464,
+ /* 0x7F40 */
+ 0xf465, 0xf466, 0x6621, 0x7a39, 0x6622, 0x6623, 0x6624, 0xf467,
+ 0x6625, 0x6626, 0xf46a, 0x6628, 0x6627, 0x6629, 0x662a, 0x662b,
+ 0xf46c, 0xf46d, 0xf46e, 0x662e, 0x662c, 0x662d, 0x3a61, 0x3753,
+ 0xf46f, 0x4356, 0x4833, 0x3d70, 0x474d, 0x486d, 0x662f, 0x586d,
+ 0xf470, 0xf471,
+ /* 0x7F80 */
+ 0x6630, 0x6632, 0x4d65, 0x6631, 0x6634, 0x6633, 0x4d53, 0x6635,
+ 0x487e, 0xf473, 0x7a3b, 0x6636, 0xf476, 0x7a3c, 0x6639, 0xf477,
+ 0x6638, 0x6637, 0x663a, 0x3732, 0x4122, 0x3541, 0xf478, 0x663e,
+ 0x663b, 0x663c, 0x663f, 0x6640, 0x663d, 0x3129, 0x7a3d,
+ /* 0x7FC0 */
+ 0x3227, 0xf47a, 0x6642, 0x6643, 0x6644, 0x4d62, 0x7a3e, 0xf47b,
+ 0x3d2c, 0x6646, 0x6645, 0x7a3f, 0x7a40, 0x3f69, 0x6647, 0xf47c,
+ 0xf47d, 0x6648, 0x6649, 0x3465, 0x7a41, 0x7a42, 0xf47e, 0x344d,
+ 0xf521, 0x664a, 0x664b, 0x7a43, 0x4b5d, 0x4d63,
+ /* 0x8000 */
+ 0x4d54, 0x4f37, 0xf522, 0x394d, 0x664e, 0x3c54, 0x664d, 0xf524,
+ 0xf523, 0x664f, 0x3c29, 0xf525, 0x4251, 0xf526, 0x6650, 0x7a45,
+ 0x394c, 0xf527, 0x4c57, 0x6651, 0x6652, 0x6653, 0x6654, 0xf528,
+ 0x7a46, 0x6655, 0xf529, 0xf52a, 0x3c2a, 0x7a47, 0x4c6d, 0x7a48,
+ 0x6657, 0x7a49, 0x433f, 0x6656,
+ /* 0x8040 */
+ 0xf52b, 0x6659, 0x6658, 0x665a, 0x403b, 0x665b, 0x665c, 0x4a39,
+ 0x665d, 0x416f, 0x665e, 0xf52c, 0x665f, 0x4e7e, 0x6662, 0xf52d,
+ 0x6661, 0x6660, 0x4430, 0xf52e, 0x6663, 0x3f26, 0x6664, 0xf52f,
+ 0x6665, 0x4f38, 0x6666,
+ /* 0x8080 */
+ 0x6667, 0x6669, 0x6668, 0x4825, 0x4679, 0x4f3e, 0x4829, 0x666b,
+ 0x3e53, 0x492a, 0xf530, 0x666c, 0x666a, 0xf531, 0x344e, 0x3854,
+ 0x3b68, 0xf532, 0x486e, 0xf533, 0x382a, 0x4b43, 0x666f, 0x666d,
+ 0x394e, 0x394f, 0x3069, 0x3a68, 0xf534, 0x4759,
+ /* 0x80C0 */
+ 0x305f, 0x6674, 0xf536, 0x4340, 0x7a4a, 0x4758, 0x425b, 0xf537,
+ 0x6676, 0x7a4b, 0xf538, 0x6672, 0x6675, 0x6670, 0x6673, 0x4b26,
+ 0x7a4c, 0x3855, 0x307d, 0x6671, 0xf539, 0x6678, 0x6679, 0x7a4d,
+ 0x4639, 0xf53c, 0x363b, 0xf53d, 0x6726, 0x473d,
+ /* 0x8100 */
+ 0x3b69, 0x363c, 0x4048, 0x4f46, 0x4c2e, 0x6677, 0x4054, 0xf53b,
+ 0xf540, 0x7a4e, 0x3553, 0x667a, 0xf541, 0x667c, 0xf543, 0xf544,
+ 0x667b, 0xf545, 0x667d, 0x4326, 0x473e, 0xf53f, 0x4431, 0xf547,
+ 0x6723,
+ /* 0x8140 */
+ 0x6722, 0x7a4f, 0x667e, 0x3f55, 0x4965, 0x6725, 0x6724, 0x3950,
+ 0x4f53, 0x6735, 0x7a50, 0x6729, 0x672a, 0x7a51, 0x7a52, 0xf549,
+ 0x3c70, 0x7a53, 0x6728, 0x3978, 0x6727, 0x672b, 0x4432, 0x4a22,
+ 0x4123, 0x425c,
+ /* 0x8180 */
+ 0x672f, 0xf54b, 0x6730, 0x672c, 0xf54d, 0xf54e, 0x672d, 0x672e,
+ 0x3951, 0x6736, 0x6732, 0xf550, 0x4966, 0x4b6c, 0x4928, 0x6731,
+ 0x6734, 0x6733, 0x4b44, 0x6737, 0x6738, 0xf551, 0x4137, 0x6739,
+ 0x673b, 0x673f, 0x7a54, 0x673c, 0x673a, 0x473f,
+ /* 0x81C0 */
+ 0x673d, 0xf552, 0x673e, 0xf553, 0x3232, 0x6745, 0x6740, 0x7a55,
+ 0x6741, 0x7a56, 0x6742, 0x4221, 0xf554, 0x7a57, 0x6744, 0x6743,
+ 0x6746, 0xf555, 0x6747, 0x6748, 0x3f43, 0xf557, 0x3269, 0x6749,
+ 0x4e57, 0x3c2b, 0xf559, 0x3d2d, 0x3b6a, 0x4357, 0x674a, 0x674b,
+ 0x3131, 0xf55b, 0x674c, 0xf55c,
+ /* 0x8200 */
+ 0x674d, 0x674e, 0xf55e, 0x674f, 0x6750, 0x363d, 0x5a2a, 0x6751,
+ 0x4065, 0x6752, 0x3c4b, 0x6753, 0x5030, 0x6754, 0x4a5e, 0x345c,
+ 0xf560, 0x4124, 0x3d58, 0x4971, 0x3d2e, 0xf561, 0xf562, 0x6755,
+ 0x3952, 0x6756, 0x484c, 0x6764, 0xf564, 0x6758, 0xf565, 0x4249,
+ 0x4775, 0x383f, 0x6757, 0x4125, 0xf566,
+ /* 0x8240 */
+ 0x6759, 0xf569, 0xf567, 0x447a, 0xf568, 0xf56b, 0xf56d, 0xf56f,
+ 0x675b, 0x675a, 0x675d, 0xf571, 0x675c, 0x675e, 0x7a5b, 0x6760,
+ 0xf572, 0x675f, 0x344f, 0x6761, 0x6762, 0x6763, 0x3a31, 0x4e49,
+ 0x6765, 0x3f27, 0x7a5c, 0x3170, 0x6766, 0x6767, 0xf576, 0xf578,
+ 0x6768, 0xf579,
+ /* 0x8280 */
+ 0xf57a, 0xf57b, 0x3072, 0x6769, 0x7a5e, 0x676a, 0xf57c, 0x4967,
+ 0x3c47, 0x676c, 0x7a5f, 0x7a60, 0x7a61, 0x3329, 0x3032, 0xf57d,
+ 0xf57e, 0x7a62, 0x676b, 0x676e, 0x474e, 0x7a63, 0x3f44, 0x3256,
+ 0xf621, 0x4b27, 0xf622, 0x7a64, 0x375d, 0x365c, 0xf623, 0x676d,
+ 0xf624, 0x326a, 0x7a65, 0x7a66,
+ /* 0x82C0 */
+ 0x3423, 0x7a67, 0x3171, 0x6772, 0x4e6a, 0x425d, 0x7a68, 0x4944,
+ 0x677e, 0x3257, 0x677c, 0x677a, 0x6771, 0x676f, 0xf625, 0x6770,
+ 0x3c63, 0x366c, 0x4377, 0xf626, 0x4651, 0x3151, 0x6774, 0x6773,
+ 0xf627, 0x6779, 0x6775, 0x6778, 0x7a69, 0x7a6a,
+ /* 0x8300 */
+ 0x7a6b, 0x7a6c, 0x4c50, 0x6777, 0x3258, 0x337d, 0x677b, 0xf628,
+ 0xf629, 0x677d, 0xf62a, 0x3754, 0x6823, 0x682c, 0x682d, 0xf62c,
+ 0x302b, 0xf62d, 0x7a6e, 0x6834, 0x3071, 0x682b, 0x7a6f, 0x682a,
+ 0xf62e, 0x6825, 0x6824, 0x6822, 0x6821, 0x4363, 0x427b, 0x6827,
+ 0x7a70, 0xf62f,
+ /* 0x8340 */
+ 0x6826, 0x7a71, 0xf630, 0x6829, 0x7a72, 0x4170, 0x3755, 0x3141,
+ 0x6828, 0x7a73, 0x3953, 0xf62b, 0x7a74, 0xf631, 0x4171, 0x7a6d,
+ 0xae4a, 0x683a, 0x683b, 0x3259, 0x322e, 0x6838, 0x7a75, 0xf633,
+ /* 0x8380 */
+ 0x682e, 0x7a76, 0x6836, 0x683d, 0x6837, 0xf636, 0x6835, 0x7a77,
+ 0x6776, 0xf637, 0xf638, 0x6833, 0x7a78, 0x682f, 0xf639, 0xf63a,
+ 0x3450, 0x6831, 0x683c, 0x6832, 0x7a79, 0x683e, 0x7a7a, 0x6830,
+ 0x477c, 0x4d69, 0x6839, 0x684f, 0x7a7b,
+ /* 0x83C0 */
+ 0x7a7c, 0x6847, 0x3f7b, 0x7a7d, 0xf63b, 0x3546, 0x365d, 0x6842,
+ 0x7a7e, 0xf63c, 0x7b21, 0x325b, 0xf63d, 0x3e54, 0x6845, 0x3a5a,
+ 0xf63e, 0x4551, 0x684a, 0x7b22, 0xf63f, 0x4a6e, 0x7b23, 0x6841,
+ 0x325a, 0x3856, 0x4929, 0x684b, 0x683f, 0x6848, 0xf640, 0x6852,
+ 0x6843,
+ /* 0x8400 */
+ 0x7b24, 0x6844, 0x463a, 0x7b25, 0x6849, 0x7b26, 0x6846, 0x4b28,
+ 0x684c, 0x3060, 0xf641, 0xf642, 0x6840, 0xf643, 0xf645, 0x684e,
+ 0x684d, 0x476b, 0x6854, 0x685f, 0x337e, 0x6862, 0x6850, 0xf646,
+ 0x6855, 0x4d6e,
+ /* 0x8440 */
+ 0x685e, 0x7b28, 0x4d55, 0xf647, 0x4e2a, 0xf648, 0xf649, 0xf64a,
+ 0x4378, 0xf64b, 0xf64c, 0x336b, 0xf64d, 0x7b29, 0x4972, 0x6864,
+ 0x4621, 0xf64f, 0x3031, 0x685d, 0x6859, 0x4172, 0x6853, 0x685b,
+ 0x6860, 0x7b2a, 0x472c, 0x7b2b, 0x302a, 0xf650, 0x6858, 0xf651,
+ 0x6861, 0x4978, 0xf652,
+ /* 0x8480 */
+ 0xf653, 0x685c, 0x6857, 0x7b2c, 0x3e55, 0x3d2f, 0x3c2c, 0xf656,
+ 0x4c58, 0x4947, 0x7b2d, 0x6867, 0x6870, 0xf657, 0x685a, 0x7b2e,
+ 0x3377, 0x7b2f, 0x3e78, 0x6865, 0x7b30, 0x686a, 0x4173, 0xf658,
+ 0x6866,
+ /* 0x84C0 */
+ 0x7b31, 0x686d, 0x7b32, 0x435f, 0x686e, 0x4d56, 0x6863, 0x3338,
+ 0x6869, 0xf65a, 0xf65b, 0x686c, 0x4c2c, 0xf65c, 0x686f, 0x6868,
+ 0x686b, 0xf655, 0xf65e, 0xf65f, 0x4b29, 0x4f21, 0xf660, 0xf661,
+ 0xf662, 0x6873, 0xf663, 0x687a, 0xf664, 0x6872,
+ /* 0x8500 */
+ 0x3c43, 0x6851, 0xf665, 0x4a4e, 0x4c22, 0x6879, 0x6878, 0x6874,
+ 0x6875, 0x3136, 0xf666, 0x7b35, 0x6877, 0x6871, 0x7b36, 0xf667,
+ 0xf668, 0x4455, 0xf669, 0x6876, 0x307e, 0x7b37, 0x7b34, 0xf66a,
+ 0x4222, 0x4a43, 0xf66f,
+ /* 0x8540 */
+ 0x687b, 0x6921, 0x4859, 0x687e, 0x3e56, 0x3c49, 0x6923, 0x363e,
+ 0xf66b, 0xf670, 0xf671, 0x6924, 0x4979, 0x687d, 0x7b38, 0x6856,
+ 0xf672, 0xf673, 0xf674, 0x687c, 0x7b39, 0x4f4f, 0x4622, 0x4973,
+ 0x692b, 0xf66c, 0x6931, 0x7b3c, 0xf676, 0xf677, 0x6932, 0xf678,
+ /* 0x8580 */
+ 0x6925, 0xf679, 0x4776, 0xf67a, 0x692f, 0x6927, 0x6929, 0x7b3d,
+ 0x7b3e, 0x6933, 0x6928, 0xf67b, 0x692c, 0x3172, 0x4665, 0x692d,
+ 0x6930, 0xf67c, 0xf67d, 0x7b3f, 0x6926, 0x4126, 0x692a, 0x3b27,
+ 0x3f45, 0x3730, 0x4c74, 0x7b3b, 0x4c79, 0x3d72, 0x7b40, 0xf723,
+ 0x6937, 0x6935, 0xf724,
+ /* 0x85C0 */
+ 0x4f4e, 0xf725, 0x6934, 0xf726, 0x7b41, 0x4d75, 0x7b42, 0x6936,
+ 0x6938, 0x6939, 0xf727, 0xf728, 0x693c, 0x693a, 0xf729, 0xf72a,
+ 0x4623, 0x693b, 0xf72b, 0x484d, 0x692e, 0x7b43, 0xf72c, 0x3d73,
+ 0x693d, 0x6942, 0x4174, 0x6941, 0x7b45,
+ /* 0x8600 */
+ 0xf72d, 0x6922, 0x7b46, 0x7b47, 0x6943, 0x4149, 0x693e, 0x6940,
+ 0x7b48, 0xf72e, 0x7b44, 0x693f, 0x5d31, 0x5d22, 0x7b4a, 0x6945,
+ 0xf72f, 0xf730, 0x6944, 0xf731, 0xf732, 0x7b4b, 0x4d76, 0x623c,
+ 0x6946, 0x7b4c, 0xf734, 0xf735, 0x6947,
+ /* 0x8640 */
+ 0xf737, 0x2f68, 0x6948, 0x3857, 0x3554, 0xf739, 0x694a, 0x515d,
+ 0xf73a, 0x7b4d, 0x3575, 0x7b4e, 0x4e3a, 0x3673, 0x694b, 0x7b50,
+ 0x694c, 0x436e, 0x7b52, 0xf73b, 0x694d, 0x7b53, 0xf73c, 0x467a,
+ 0xf73d, 0x303a,
+ /* 0x8680 */
+ 0xf73e, 0xf73f, 0x3263, 0x6952, 0x6953, 0xf740, 0xf741, 0x694e,
+ 0x3b3d, 0x7b54, 0xf742, 0xf743, 0x694f, 0x4742, 0xf744, 0x6950,
+ 0x6951, 0x695b, 0x6955, 0x6958, 0xf746, 0xf747, 0x6954, 0x7b55,
+ /* 0x86C0 */
+ 0xf748, 0xf749, 0x6956, 0x6957, 0x3c58, 0x6959, 0x4341, 0x3756,
+ 0x3342, 0xf74a, 0x695c, 0xf74b, 0xf74c, 0x333f, 0x6961, 0x695d,
+ 0x6960, 0xf74d, 0x483a, 0xf74e, 0x695e, 0x695f, 0x4948, 0x485a,
+ 0x6962, 0x427d, 0x696c, 0x7b56, 0x6968, 0x7b57, 0x7b58, 0x326b,
+ /* 0x8700 */
+ 0x6966, 0x4b2a, 0x6967, 0xf750, 0x6964, 0xf751, 0x6965, 0x696a,
+ 0x696d, 0x7b59, 0x696b, 0xf752, 0xf753, 0x6969, 0x6963, 0xf754,
+ 0x4358, 0xf755, 0x6974, 0x4c2a, 0xf756, 0xf757, 0xf758, 0x6972,
+ 0x6973, 0xf759, 0x696e, 0x6970, 0xf75a, 0x6971, 0xf75b, 0x696f,
+ /* 0x8740 */
+ 0xf75c, 0xf75d, 0x4066, 0x4f39, 0x6978, 0x6979, 0xf75e, 0x6a21,
+ 0x3f2a, 0x697b, 0xf75f, 0x697e, 0x6976, 0x6975, 0x6a22, 0xf760,
+ 0xf761, 0x325c, 0x697c, 0x6a23, 0x697d, 0x7b5a, 0xf762, 0x697a,
+ 0x4433, 0x6977, 0xf763, 0x4768,
+ /* 0x8780 */
+ 0x6a27, 0x7b5b, 0x7b5c, 0xf767, 0xf768, 0x4d3b, 0xf769, 0x6a26,
+ 0xf76a, 0x6a25, 0xf766, 0x6a2e, 0x7b5d, 0x7b5e, 0x6a28, 0x6a30,
+ 0x7b5f, 0x4d66, 0x6a33, 0x6a2a, 0xf76d,
+ /* 0x87C0 */
+ 0x6a2b, 0xf76f, 0x6a2f, 0x6a32, 0x6a31, 0x6a29, 0xf770, 0x6a2c,
+ 0x6a3d, 0x7b61, 0xf772, 0x6a36, 0xf774, 0xf775, 0xf776, 0xf777,
+ 0xf778, 0x7b62, 0xf779, 0x6a34, 0x6a35, 0xf771, 0x6a3a, 0x6a3b,
+ 0x332a, 0x3542, 0x6a39,
+ /* 0x8800 */
+ 0xf77a, 0xf77b, 0x6a24, 0x7b63, 0x7b64, 0xf77c, 0x6a38, 0x6a3c,
+ 0x6a37, 0x7b65, 0x6a3e, 0xf77d, 0x7b66, 0x6a40, 0x6a3f, 0x7b67,
+ 0x6a42, 0x6a41, 0x695a, 0x6a46, 0xf77e, 0xf821, 0x6a43, 0xf822,
+ 0x6a44, 0x6a45, 0x6a47, 0xf823,
+ /* 0x8840 */
+ 0x376c, 0x6a49, 0x6a48, 0x3d30, 0xf825, 0x3954, 0x5e27, 0x6a4a,
+ 0x3d51, 0x3339, 0xf826, 0x6a4b, 0x3152, 0x3e57, 0x6a4c, 0xf827,
+ 0x3955, 0x6a4d, 0x3061, 0xf828, 0x493d, 0xf82b, 0x6a4e, 0xf82d,
+ 0x3f6a, 0x6a55, 0x6a52, 0x436f, 0x6a53, 0x6a50, 0x365e,
+ /* 0x8880 */
+ 0x6a4f, 0x6a56, 0x3736, 0x425e, 0x6a5c, 0x6a58, 0x4235, 0x6a57,
+ 0x7b68, 0x6a5a, 0x6a51, 0xf82e, 0x6a5b, 0x6a5d, 0x7b69, 0x486f,
+ 0x6a59, 0x6a5e, 0x6a60, 0x3853, 0x6a54, 0x3041, 0xf82f, 0xf830,
+ 0xf831, 0x6a5f,
+ /* 0x88C0 */
+ 0xf832, 0x3a5b, 0x4e76, 0x6a61, 0x6a62, 0x4175, 0x7b6a, 0x7b6b,
+ 0x4e22, 0xf835, 0xf833, 0xf836, 0x6a63, 0x4d35, 0x6a64, 0x6a65,
+ 0xf837, 0x4a64, 0x6a66, 0x3a40, 0x4e23, 0x6a6b, 0xf838, 0xf839,
+ 0x6a6c, 0x3e58, 0x6a6a, 0x7b6d, 0x4d67, 0x6a67, 0x6a69, 0x403d,
+ 0x3f7e,
+ /* 0x8900 */
+ 0xf83b, 0x6a68, 0x6a6d, 0x4a23, 0x6a6f, 0x6a6e, 0x336c, 0x4b2b,
+ 0x6a70, 0x7b70, 0x7b71, 0x7b72, 0x7b6e, 0x6a7c, 0x6a72, 0x6a73,
+ 0x7b73, 0x6a74, 0x6a75, 0x7b74, 0x7b75, 0x6a79, 0xf83d, 0x6a7a,
+ 0x7b76, 0x6a78,
+ /* 0x8940 */
+ 0x7b77, 0x6a76, 0xf83f, 0x6a71, 0x6a77, 0xf840, 0xf841, 0x6a7b,
+ 0x7037, 0x3228, 0x6a7e, 0x365f, 0x6a7d, 0xf844, 0x6b22, 0x6b21,
+ 0x6b24, 0x6b23, 0x6b25, 0x3d31, 0x6b26, 0x6b27, 0x6b28, 0x403e,
+ /* 0x8980 */
+ 0xf845, 0x4d57, 0x6b29, 0x4a24, 0x4746, 0x6b2a, 0xf846, 0x6b2b,
+ 0x382b, 0x352c, 0xf847, 0x6b2c, 0x7b78, 0x3b6b, 0x4741, 0x6b2d,
+ 0x3350, 0xf848, 0x6b2e, 0x6b30, 0x4d77, 0x6b2f, 0x3f46, 0x6b31,
+ 0x6b32, 0xf849, 0x6b33, 0x3451, 0xf84a, 0x6b34, 0x6b35, 0x6b36,
+ /* 0x89C0 */
+ 0x6b37, 0x3351, 0x7b7a, 0xf84b, 0xf84c, 0x6b38, 0x6b39, 0x6b3a,
+ 0x3272, 0x7b7b, 0x3f28, 0x6b3b, 0xf84d, 0xf84f, 0xf850, 0x6b3c,
+ 0x7b7c, 0x6b3d, 0xf851, 0xf852,
+ /* 0x8A00 */
+ 0x3840, 0x447b, 0x6b3e, 0x3757, 0x3f56, 0x6b41, 0x4624, 0x6b40,
+ 0xf854, 0x7b7d, 0x3731, 0xf855, 0x7b7e, 0x6b3f, 0x4277, 0x352d,
+ 0x6b42, 0x6b43, 0x3e59, 0xf857, 0x7c21, 0x376d, 0x6b44, 0x4b2c,
+ 0x405f, 0x3576, 0x4c75, 0x414a, 0xf858, 0x6b45, 0x7c22, 0x3f47,
+ 0x4370, 0x3e5a, 0xf859,
+ /* 0x8A40 */
+ 0x6b46, 0xf85a, 0x6b49, 0x7c23, 0x6b4a, 0xf85b, 0x7c24, 0x3a3e,
+ 0x4242, 0x6b48, 0x3e5b, 0x493e, 0xf85c, 0x6b47, 0x7c25, 0x3b6c,
+ 0x3153, 0x7c26, 0x6b4e, 0x3758, 0x3b6e, 0x3b6d, 0x4f4d, 0x6b4d,
+ 0x6b4c, 0x4127, 0x354d, 0x4f43, 0x333a, 0x3e5c, 0x7c27, 0x7c28,
+ 0x6b4b,
+ /* 0x8A80 */
+ 0x6b50, 0x6b51, 0x6b4f, 0x3858, 0x4d40, 0x3b6f, 0x4727, 0xf85e,
+ 0x6b54, 0x4040, 0x4342, 0x4d36, 0x6b57, 0x386c, 0x403f, 0x6b53,
+ 0x6b58, 0x386d, 0x6b55, 0x6b56, 0x7c29, 0x6b52, 0x4062, 0x4649,
+ 0xf85d, 0x432f, 0x325d, 0xf85f, 0x4870, 0x3543, 0xf860, 0x4434,
+ /* 0x8AC0 */
+ 0x6b5b, 0x6b59, 0x434c, 0x4041, 0x3452, 0x6b5a, 0x3f5b, 0x7c2a,
+ 0x4e4a, 0x4f40, 0xf861, 0x6b5c, 0x6b67, 0x4435, 0x6b66, 0x7c2b,
+ 0x6b63, 0x6b6b, 0x6b64, 0x6b60, 0x447c, 0x6b5f, 0x6b5d, 0x4d21,
+ 0x3b70, 0x6b61, 0x6b5e, 0x7c2c, 0x7c2d, 0x6b65, 0x3d74, 0x3841,
+ 0xf862, 0x427a,
+ /* 0x8B00 */
+ 0x4b45, 0x315a, 0x3062, 0x4625, 0xf865, 0x6b69, 0xf864, 0x6b68,
+ 0xf866, 0x4666, 0x6b6d, 0x6b62, 0x6b6c, 0x6b6e, 0x382c, 0x6b6a,
+ 0x3956, 0xf867, 0x3c55, 0xf868, 0x6b6f, 0x4d58, 0x6b72, 0x6b75,
+ 0x6b73, 0x4935, 0xf869, 0x6b70, 0x3660, 0x6b74,
+ /* 0x8B40 */
+ 0x6b76, 0xf86a, 0x7c31, 0x6b7a, 0x6b77, 0x6b79, 0x6b78, 0xf86c,
+ 0x7c32, 0x6b7b, 0x3c31, 0x7c33, 0x6b7d, 0x6b7c, 0x4968, 0xf86d,
+ 0x6c21, 0x3759, 0x7c34, 0x6b7e, 0x6c22, 0x6c23, 0x3544, 0x6641,
+ 0x3e79, 0x6c24, 0xf86e, 0x386e, 0x6c25, 0xf86f,
+ /* 0x8B80 */
+ 0x6c26, 0xf870, 0x3b3e, 0x5a4e, 0xf871, 0x6c27, 0x6c28, 0x3d32,
+ 0x6c29, 0x6c2a, 0xf872, 0xf873, 0x6c2b, 0x6c2c, 0x6c2d, 0xf874,
+ 0x7c35, 0xf875,
+ /* 0x8C00 */
+ 0x432b, 0xf876, 0x6c2e, 0xf878, 0x6c30,
+ /* 0x8C40 */
+ 0x6c2f, 0xf87b, 0x4626, 0xf87c, 0x6c31, 0x7c36, 0x4b2d, 0x6c32,
+ 0x6c33, 0xf87d, 0x6c34, 0xf87e, 0x6c35, 0xf921, 0x465a, 0x3e5d,
+ 0x6c36, 0x7c37, 0xf922, 0x396b, 0x502e, 0x6c37, 0xf923, 0xf924,
+ 0x6c38, 0x493f, 0x6c39, 0x6c41,
+ /* 0x8C80 */
+ 0x6c3a, 0x6c3c, 0x6c3b, 0x6c3d, 0x4b46, 0x6c3e, 0x6c3f, 0xf927,
+ 0xf926, 0x6c40, 0x6c42, 0xf928, 0xf92a, 0x332d, 0x4467, 0x4969,
+ 0x3a62, 0x3957, 0xf92b, 0x494f, 0x325f, 0x484e, 0x6c45, 0x3453,
+ 0x4055, 0x6c44, 0x6c49, 0x4379, 0x4c63, 0x6c47, 0x6c48, 0x352e,
+ 0x6c4a, 0x4763, 0x425f, 0x4871, 0x453d, 0x6c46, 0x4b47,
+ /* 0x8CC0 */
+ 0x326c, 0x6c4c, 0x4f28, 0x4442, 0x4f45, 0x3b71, 0x6c4b, 0x4231,
+ 0x6c5c, 0x4128, 0x4678, 0x4950, 0xf92d, 0xf92c, 0xf92e, 0x6c4f,
+ 0x3b3f, 0x3b72, 0x3e5e, 0x4765, 0x7c39, 0x382d, 0x6c4e, 0x6c4d,
+ 0x496a, 0x3c41, 0x4552, 0xf930, 0xf931, 0x7c3a, 0x7c3b, 0x6c51,
+ 0x6c52, 0x3958, 0x6c50, 0x7c3c,
+ /* 0x8D00 */
+ 0x6c53, 0x6c54, 0x6c56, 0x4223, 0xf933, 0x6c55, 0x3466, 0x6c58,
+ 0xf934, 0x6c57, 0x6c59, 0x7c3e, 0x6c5b, 0x6c5d, 0x6c5e, 0x7c3f,
+ /* 0x8D40 */
+ 0x4056, 0x3c4f, 0x6c5f, 0x3352, 0xf935, 0x6c60, 0x4176, 0x6c61,
+ 0x6c62, 0x496b, 0x352f,
+ /* 0x8D80 */
+ 0x6c63, 0xf936, 0x4436, 0x315b, 0xf937, 0x6c64, 0x3c71, 0xf938,
+ 0x3f76, 0x7c40, 0x422d, 0x6c67, 0x6c66,
+ /* 0x8DC0 */
+ 0x6c65, 0xf93a, 0xf93b, 0x6c6d, 0x6c6b, 0x7c41, 0x6c68, 0x7c42,
+ 0x6c6a, 0x7c43, 0xf93c, 0x6c69, 0x6c6c, 0x3577, 0x6c70, 0x4057,
+ 0x6c71, 0x3859, 0x6c6e, 0x6c6f, 0xf93d, 0x4f29, 0x4437, 0x4129,
+ 0x6c72, 0xf940, 0x6c75,
+ /* 0x8E00 */
+ 0xf941, 0x6c73, 0x6c74, 0x4d59, 0xf93e, 0x4627, 0x6c78, 0xf943,
+ 0xf944, 0x6c76, 0x6c77, 0x6c79, 0x7c44, 0xf945, 0xf946, 0x7c45,
+ 0xf947, 0x6d29, 0x6c7c, 0x6c7d, 0x6c7b, 0xf94a, 0xf94b, 0x7c46,
+ /* 0x8E40 */
+ 0x6c7a, 0x447d, 0x6d21, 0x6d25, 0x6d22, 0x6c7e, 0xf94c, 0x6d23,
+ 0x6d24, 0xf94d, 0x6d2b, 0x6d26, 0x4058, 0x6d28, 0xf94e, 0x6d2a,
+ 0x6d27, 0xf94f, 0xf950, 0xf951, 0x7c47, 0x6d2d, 0x3d33, 0x6d2c,
+ 0x7c48, 0x6d2e,
+ /* 0x8E80 */
+ 0x6d2f, 0x6d32, 0x6d31, 0x6d30, 0x6d34, 0x6d33, 0x4c76, 0x6d36,
+ 0x6d35, 0x6d37, 0xf952, 0x6d38, 0xf953, 0x6d3a, 0x6d39, 0x3f48,
+ 0x6d3b, 0xf954, 0x366d, 0x6d3c, 0x6d3e, 0xf955, 0xf956, 0xf957,
+ 0xf958, 0x6d3f,
+ /* 0x8EC0 */
+ 0x7c4a, 0x6d40, 0x6d3d, 0x6d41, 0x3c56, 0x6d42, 0x3530, 0x3733,
+ 0xf95a, 0x382e, 0xf95b, 0x6d43, 0x4670, 0x453e, 0x6d44, 0x6d47,
+ 0x3c34, 0xf95d, 0x7c4c, 0x6d46, 0x6d45, 0x375a, 0x6d48,
+ /* 0x8F00 */
+ 0xf95f, 0x3353, 0x6d4a, 0xf960, 0x3a5c, 0x6d49, 0x6d52, 0x6d4c,
+ 0x6d4e, 0x4a65, 0x6d4b, 0xf961, 0x6d4d, 0x6d51, 0x6d4f, 0x3531,
+ 0x7c4d, 0x6d50, 0x6d53, 0x475a, 0x4e58, 0xf962, 0x7c4e, 0x3d34,
+ 0x6d54, 0x7c4f, 0x4d22, 0x6d56, 0x6d55, 0x6d59, 0x4d41,
+ /* 0x8F40 */
+ 0xf963, 0x6d58, 0x336d, 0x6d57, 0x6d5c, 0x6d5b, 0xf964, 0x6d5a,
+ 0x4532, 0x6d5d, 0x7c50, 0x6d5e, 0xf965, 0x6d5f, 0x396c, 0x3725,
+ 0x6d60, 0x6d61, 0x6d62,
+ /* 0x8F80 */
+ 0x3f49, 0x6d63, 0x3c2d, 0x6d64, 0x6d65, 0xf967, 0x7c52, 0x5221,
+ 0x517e, 0x6d66, 0x6570, 0x6d67, 0x4324, 0x3f2b, 0x4740, 0xf968,
+ 0x7c53, 0xf96a, 0x6d68, 0x4a55, 0x4454, 0x397e, 0x4329,
+ /* 0x8FC0 */
+ 0xf96c, 0x312a, 0x4b78, 0x3f57, 0xf96d, 0xf96f, 0xf970, 0x375e,
+ 0x3661, 0xf971, 0x4a56, 0xf972, 0x6d69, 0xf973, 0x6d6b, 0x7c54,
+ 0x6d6a, 0x3260, 0x7c55, 0x4676, 0x6d6c, 0x4777, 0x4533, 0x7c56,
+ 0x6d6d, 0x3d52, 0xf974, 0x6d6f, 0xf975, 0x4c42, 0x6d7e, 0x6d71,
+ 0x6d72, 0xf976, 0x4449,
+ /* 0x9000 */
+ 0x4260, 0x4177, 0xf977, 0x4628, 0x6d70, 0x3555, 0x7c57, 0x6d79,
+ 0xf978, 0x6d76, 0x6e25, 0x4629, 0x4360, 0x6d73, 0x447e, 0x4553,
+ 0x6d74, 0x6d78, 0x3f60, 0x4767, 0x444c, 0x4042, 0x6d77, 0x422e,
+ 0x4224, 0x6d75, 0x3029, 0x4f22, 0x6d7a, 0x7c58, 0x4261, 0x3d35,
+ 0x3f4a, 0x6d7c, 0x6d7b, 0xf979, 0x306f, 0x6d7d, 0x492f, 0x6e27,
+ /* 0x9040 */
+ 0x465b, 0x3f6b, 0xf97b, 0xf97c, 0x4359, 0x3678, 0x6e26, 0x4d37,
+ 0x313f, 0x4a57, 0x3261, 0x6e21, 0x6e22, 0x6e23, 0x6e24, 0x463b,
+ 0x4323, 0x3063, 0x6e28, 0x6e29, 0x7423, 0x423d, 0xf97d, 0x6e2a,
+ 0x3173, 0x414c, 0x382f, 0x4d5a, 0x6e2b, 0x452c, 0x4178, 0x3c57,
+ 0x6e2c, 0x6e2f, 0x3d65, 0x6e2d, 0x412b, 0x412a, 0x3064, 0x4e4b,
+ 0x6e31, 0x4872,
+ /* 0x9080 */
+ 0x6e33, 0x6e32, 0x6e30, 0x6364, 0x3454, 0xfa22, 0x6d6e, 0x7c5a,
+ 0x6e35, 0x6e34, 0xfa23, 0x6e36, 0xfa24, 0x4d38, 0x7c5b, 0x7c5c,
+ 0x7c5d, 0x7c5e, 0xfa26, 0x7c5f, 0x4661, 0x4b2e, 0x6e37, 0x3c59,
+ 0x6e38, 0xfa28, 0x6e39, 0x7c60, 0x6e3a, 0xfa29, 0x4521, 0x7c61,
+ /* 0x90C0 */
+ 0x306a, 0xfa2a, 0x7c62, 0x7c63, 0x7c64, 0xfa2b, 0x3959, 0x4f3a,
+ 0x7c65, 0x6e3e, 0xfa2d, 0x7c66, 0x7c67, 0xfa2e, 0x3734, 0x6e3b,
+ 0x6e3c, 0x4974, 0xfa33, 0x3354, 0x7c68, 0xfa31, 0x7c69, 0x4d39,
+ 0xfa30, 0x363f, 0x4554, 0xfa34, 0xfa35,
+ /* 0x9100 */
+ 0xfa32, 0x6e3f, 0xfa36, 0xfa37, 0x6e40, 0x7c6b, 0x7c6c, 0x7c6d,
+ 0xfa38, 0x6e41, 0xfa39, 0xfa3a, 0x7c6e, 0x7c6f, 0x7c70, 0x4522,
+ 0x7c71, 0x6e43, 0x7c72, 0x6e42, 0x7c73, 0xfa3b, 0xfa3c, 0xfa3d,
+ 0x7c74,
+ /* 0x9140 */
+ 0xfa3e, 0xfa3f, 0x7c75, 0x4653, 0x6e44, 0x3d36, 0x3c60, 0x475b,
+ 0x4371, 0x3c72, 0x3f6c, 0x6e45, 0xfa40, 0x6e46, 0xfa41, 0x7c76,
+ 0xfa42, 0x3f5d, 0x6e47, 0xfa43, 0x6e48, 0x6e49, 0x4d6f, 0x3d37,
+ 0x6e4b, 0x6e4a, 0xfa44, 0x395a, 0x3973, 0x3b40, 0xfa45,
+ /* 0x9180 */
+ 0x6e4e, 0x7c77, 0xfa46, 0x3d66, 0x6e4d, 0x6e4c, 0x4269, 0xfa47,
+ 0x386f, 0x4043, 0x4830, 0x3d39, 0x7c78, 0x6e4f, 0x3e5f, 0xfa48,
+ 0x6e52, 0x6e50, 0x7c79, 0xfa49, 0x6e51, 0x7c7a, 0xfa4a, 0x6e54,
+ 0x6e53, 0xfa4b, 0x3e7a, 0x6e55, 0x7c7b,
+ /* 0x91C0 */
+ 0x6e56, 0x6e57, 0xfa4c, 0xfa4d, 0x4850, 0x3a53, 0x3c61, 0x6e58,
+ 0x6e59, 0x4e24, 0x3d45, 0x4c6e, 0x4e4c, 0x6e5a, 0x3662, 0x6e5b,
+ 0x7c7c, 0x4523, 0xfa4e, 0x6e5e, 0x3378, 0x3f4b, 0x6e5c, 0x6e5d,
+ 0x4460, 0x7c7e, 0x7d21, 0x4b55, 0x367c, 0xfa51, 0x7d22, 0xfa52,
+ 0x7d23, 0x6e60, 0x6e61, 0x7c7d, 0x6e5f, 0x6e63,
+ /* 0x9200 */
+ 0xfa53, 0x7d24, 0xfa54, 0x465f, 0x3343, 0x7d25, 0x6e67, 0x6e64,
+ 0x6e66, 0xfa55, 0xfa56, 0x6e62, 0x6f4f, 0x6e65, 0xfa58, 0x4e6b,
+ 0x385a, 0x7d26, 0x7d27, 0x7d28, 0x7d29, 0x6e6f,
+ /* 0x9240 */
+ 0x7d2a, 0xfa59, 0x7d2b, 0x4534, 0x6e6a, 0xfa5a, 0x6e6d, 0x6e6b,
+ 0xfa5b, 0x6e70, 0xfa5c, 0x7d2c, 0x6e71, 0xfa5d, 0xfa5e, 0x6e69,
+ 0xfa5f, 0x6e76, 0x3174, 0x6e68, 0xfa60, 0xfa61, 0x482d, 0x6e6c,
+ 0xfa62, 0x3e60, 0xfa63, 0xfa64, 0x395b, 0x7d2d, 0xfa67, 0xfa68,
+ 0x4b48, 0xfa69,
+ /* 0x9280 */
+ 0x3664, 0x3d46, 0x463c, 0x7d2e, 0xfa6a, 0xfa6b, 0x412d, 0x6e74,
+ 0x6e6e, 0x6e73, 0xfa6c, 0x4c43, 0xfa6d, 0x4438, 0x6e75, 0x6e72,
+ 0xfa6e, 0xfa6f, 0xfa70, 0x412c, 0xfa73, 0x6e79, 0x6e78, 0xfa74,
+ /* 0x92C0 */
+ 0xfa75, 0x7d2f, 0xfa76, 0x7d30, 0x7d31, 0xfa77, 0x6e77, 0xfa78,
+ 0x4b2f, 0x7d32, 0xfa79, 0xfa7a, 0x7d33, 0x3d7b, 0xfa7b, 0xfa7c,
+ 0x6e7a, 0x4a5f, 0x3154, 0x4946, 0x4372, 0xfb22, 0x3578, 0xfb23,
+ 0x6e7c, 0xfb24, 0x395d, 0x7d34,
+ /* 0x9300 */
+ 0xfb25, 0x7d35, 0x3b2c, 0xfb26, 0x6e7b, 0x3f6d, 0xfa7d, 0xfb27,
+ 0x3f6e, 0x6f21, 0x6f23, 0xfb28, 0xfb29, 0x7d36, 0x3e7b, 0x7d37,
+ 0x6f22, 0x6f24, 0x7d38, 0x3653, 0xfb2a, 0x4945, 0xfb2b, 0x3c62,
+ 0x4f23, 0x6e7e, 0x3a78, 0x4f3f, 0x6f26, 0x6f25, 0x6f27,
+ /* 0x9340 */
+ 0x6e7d, 0xfb2e, 0x7d39, 0x7d3a, 0x7d3b, 0x4669, 0x4555, 0xfb2f,
+ 0x4457, 0x6f2c, 0xfb30, 0xfb31, 0x4343, 0x6f28, 0x6f29, 0x7d3c,
+ 0x7d3d, 0x7d3e, 0xfb32, 0x372d, 0x6f2b, 0x7d3f, 0xfb33, 0xfb34,
+ 0x3830, 0x6f2a, 0x3e61,
+ /* 0x9380 */
+ 0xfb38, 0xfb39, 0x3379, 0xfb3a, 0x6f30, 0x3a3f, 0x4179, 0x444a,
+ 0x7d40, 0xfb3b, 0xfb35, 0x7d41, 0x333b, 0x6f2e, 0x6f2f, 0x4443,
+ 0x6f2d, 0x6f31, 0x7d42,
+ /* 0x93C0 */
+ 0xfb40, 0x6f37, 0x7d43, 0xfb41, 0x6f3a, 0x6f39, 0x452d, 0x6f32,
+ 0x6f33, 0x6f36, 0xfb42, 0x6f38, 0x7d44, 0x7d45, 0x3640, 0xfb43,
+ 0x6f3b, 0x6f35, 0xfb44, 0x6f34, 0xfb3f, 0xfb3c, 0xfb49, 0x7d47,
+ /* 0x9400 */
+ 0x6f3f, 0x7d46, 0x6f40, 0xfb45, 0xfb46, 0x6f41, 0x6f3e, 0x6f3d,
+ 0xfb47, 0xfb48, 0x3e62, 0x462a, 0x6f3c, 0x6f45, 0x6f43, 0xfb4a,
+ 0x7d48, 0xfb4b, 0x6f44, 0x6f42, 0x4278, 0x6f46, 0xfb4c,
+ /* 0x9440 */
+ 0x6f47, 0x6f49, 0xfb4d, 0x7d49, 0x3455, 0x6f48, 0x4c7a, 0x6f54,
+ 0x6f4a, 0x6f4d, 0x6f4b, 0x6f4c, 0x7d4a, 0x6f4e, 0x7d4b, 0xfb50,
+ 0xfb51, 0x6f50, 0x7d4c, 0x7d4d, 0x6f51, 0x6f52, 0x6f55, 0x6f53,
+ 0x6f56, 0x6f58,
+ /* 0x9480 */
+ 0x6f57,
+ /* 0x9540 */
+ 0x4439, 0xfb52, 0xfb53,
+ /* 0x9580 */
+ 0x4c67, 0x6f59, 0x412e, 0xfb54, 0x6f5a, 0x4a44, 0x6f5b, 0x332b,
+ 0xfb55, 0xfb56, 0x7d4e, 0x313c, 0x3457, 0x3456, 0x6f5c, 0x6f5d,
+ 0x6f5e, 0x6f5f, 0x7d4f, 0x6f60, 0x3458, 0x3355, 0x395e, 0x4836,
+ 0x7d50, 0x6f62, 0x6f61, 0x7d51, 0xfb58, 0x7d52, 0x6f63, 0x315c,
+ 0xfb59, 0x7d53, 0x6f66, 0x6f65, 0x6f64, 0x7d54, 0x6f67,
+ /* 0x95C0 */
+ 0x6f6a, 0x3047, 0xfb5b, 0x6f68, 0x7d55, 0x6f6c, 0x6f6b, 0x7d56,
+ 0x7d57, 0x6f6e, 0x6f6d, 0x6f6f, 0x462e, 0x7d59, 0x6f70, 0x7d5a,
+ 0x6f71, 0x6f73, 0x6f72,
+ /* 0x9600 */
+ 0x496c, 0xfa25, 0x6f74, 0x6f75, 0x3a65, 0xfb5e, 0x6f76, 0x6f77,
+ 0x4b49, 0xfb5f, 0xfb60, 0x414b, 0xfb62, 0x3024,
+ /* 0x9640 */
+ 0x424b, 0xfb63, 0x6f78, 0x496d, 0x6f7b, 0x6f79, 0x395f, 0x6f7a,
+ 0x3842, 0x7d5b, 0x4a45, 0x6f7d, 0x7021, 0x6f7e, 0x7022, 0xfb64,
+ 0x3121, 0x3f58, 0x3d7c, 0x3459, 0x7023, 0x4766, 0x7025, 0x3122,
+ 0x7024, 0x4444, 0x4e4d, 0x462b, 0x6f7c, 0x4e26, 0x3831, 0x4d5b,
+ /* 0x9680 */
+ 0xfb66, 0x7d5c, 0x3679, 0x4e34, 0x3728, 0x4262, 0x6721, 0x7026,
+ 0x332c, 0x3f6f, 0x3356, 0x7028, 0x7029, 0x7027, 0x3764, 0xfb68,
+ 0x3a5d, 0x3e63, 0x7d5e, 0x3123, 0x4e59, 0x7d5f, 0x7d60, 0x702b,
+ 0x6e2e, 0xfb6b, 0x702a, 0xfb6c, 0x702e, 0x702c, 0x702d, 0xfb6d,
+ 0x702f, 0x7030, 0x4e6c, 0x7031, 0x7032, 0xfb6e, 0x4049, 0x483b,
+ 0xfb6f,
+ /* 0x96C0 */
+ 0x3f7d, 0x3467, 0x4d3a, 0x326d, 0x3d38, 0x385b, 0x7035, 0x7034,
+ 0x3b73, 0x7036, 0x7033, 0x3b28, 0x7d61, 0x703a, 0x6a2d, 0xfb72,
+ 0x5256, 0xfb73, 0x3f77, 0x7038, 0xfb74, 0x7d62, 0x4e25, 0x4671,
+ 0x312b, 0x7d64, 0x4063, 0x3c36, 0x7d65, 0x4a37, 0x3140, 0x4e6d,
+ 0x4d6b, 0x703b, 0x4545,
+ /* 0x9700 */
+ 0x3c7b, 0x703c, 0x703d, 0x3f4c, 0x703e, 0x4e6e, 0x7039, 0x7040,
+ 0x7042, 0x7041, 0x703f, 0xfb76, 0x7043, 0x7044, 0x417a, 0x3262,
+ 0xfb77, 0x7045, 0x4c38, 0x7046, 0x7047, 0x4f2a, 0x7d66, 0xfb79,
+ 0x5b31, 0x7048, 0x7d67, 0x7049, 0x704a,
+ /* 0x9740 */
+ 0xfb7a, 0x704e, 0x704b, 0x704c, 0xfb7b, 0x704d, 0x704f, 0x7d68,
+ 0x7d69, 0x7d6a, 0x4044, 0xfb7c, 0x4c77, 0xfb7d, 0x4045, 0x7d6b,
+ 0xfb7e, 0x7050, 0x4873, 0x7051, 0x7353, 0x4c4c, 0x7052, 0x7053,
+ 0x7054, 0x3357, 0xfc21, 0x7056, 0x3f59, 0x7d6c, 0x7057, 0x7d6d,
+ 0x3724, 0x7058, 0x705c, 0x705a,
+ /* 0x9780 */
+ 0x705b, 0x3373, 0x7059, 0x705d, 0x705e, 0x3048, 0x705f, 0x7060,
+ 0x7d6e, 0xfc24, 0x3e64, 0xfc25, 0x7061, 0xfc26, 0x3547, 0xfc27,
+ 0x7064, 0x7063, 0x7062, 0x6b71, 0x4a5c, 0x7d6f, 0xfc28, 0xfc29,
+ 0x7065, 0x7066, 0x7d70, 0xfc2a,
+ /* 0x97C0 */
+ 0x7d71, 0x7067, 0x7068, 0x7069, 0x7d72, 0x706a, 0xfc2b, 0xfc2c,
+ 0x345a, 0xfc2d, 0xfc2e, 0xfc2f, 0x7d74, 0x706b, 0x7d73, 0xfc30,
+ 0x706c, 0x4723, 0xfc31, 0x706e, 0x323b, 0x7d75, 0x7071, 0x7070,
+ 0x3124, 0x3641,
+ /* 0x9800 */
+ 0x4a47, 0x443a, 0x3a22, 0xfc32, 0x3960, 0x3d67, 0x3f5c, 0x7d77,
+ 0x7073, 0xfc33, 0xfc34, 0x7072, 0x4d42, 0x3468, 0x4852, 0x465c,
+ 0xfc35, 0xfc36, 0x3f7c, 0x4e4e, 0x375b, 0x7d78, 0x7076, 0xfc39,
+ 0x7075, 0xfc3c, 0x7d79, 0x4b4b, 0x462c, 0x7d7a, 0xfc3a, 0xfc3b,
+ 0x3150, 0x7077, 0x7074, 0x4951, 0x4d6a, 0x7078,
+ /* 0x9840 */
+ 0x7079, 0xfc3d, 0x707b, 0x426a, 0x335b, 0x335c, 0x707a, 0x7d7c,
+ 0x7d7d, 0x3469, 0x3832, 0x7d7e, 0x7e21, 0x346a, 0x7e22, 0x7e23,
+ 0x453f, 0x4e60, 0x7e25, 0xfc3e, 0x385c, 0x707c, 0x7e26, 0x707d,
+ 0x707e, 0x7121, 0x7123, 0x7122,
+ /* 0x9880 */
+ 0x4977, 0x7124, 0xfc3f, 0xfc40, 0x7125, 0xfc41, 0x7126, 0x7127,
+ 0xfc43, 0xfc44, 0x7e27, 0xfc45, 0xfc46, 0xfc47,
+ /* 0x98C0 */
+ 0xfc48, 0x7129, 0x7128, 0x712a, 0xfc49, 0x7e28, 0xfc4a, 0x4874,
+ 0x664c, 0x3f29, 0xfc4b, 0xfc4d, 0x3532, 0xfc4e, 0xfc4f, 0x7e29,
+ 0x712b, 0xfc50, 0x712c, 0x522c, 0x5d3b, 0x4853, 0xfc51, 0xfc52,
+ 0x307b, 0xfc53, 0x303b, 0x3b74, 0x4b30, 0x3e7e,
+ /* 0x9900 */
+ 0x712d, 0x4c5f, 0xfc54, 0x712e, 0x4d5c, 0x3142, 0x3b41, 0x712f,
+ 0x326e, 0x7130, 0xfc57, 0xfc58, 0x7131, 0xfc5a, 0xfc5b, 0xfc5c,
+ 0x7133, 0x7134, 0x7136, 0x7132, 0x7135, 0x345b, 0x7137, 0x7138,
+ 0xfc5e, 0xfc5f, 0xfc60, 0xfc61, 0xfc62, 0xfc63, 0x7139, 0x713a,
+ /* 0x9940 */
+ 0xfc64, 0xfc65, 0x713b, 0x713d, 0xfc66, 0x713c, 0x713f, 0x7142,
+ 0xfc67, 0xfc68, 0x713e, 0x7140, 0x7141, 0x7143, 0x3642, 0x7e2a,
+ 0xfc69, 0xfc6a, 0xfc6b,
+ /* 0x9980 */
+ 0x3c73, 0x7144, 0x7145, 0x3961, 0x7e2b, 0xfc6c, 0x7146, 0xfc6d,
+ 0x333e, 0x474f, 0x7147, 0x7148, 0x435a, 0x466b, 0xfc6e, 0x7149,
+ 0xfc6f, 0xfc70,
+ /* 0x99C0 */
+ 0x477d, 0xfc71, 0x424c, 0x3158, 0x366e, 0x366f, 0xfc72, 0x4373,
+ 0x714e, 0x3670, 0xfc73, 0x326f, 0x714d, 0xfc74, 0x714b, 0x714c,
+ 0xfc75, 0x714a, 0x7158, 0x714f, 0x7150, 0xfc77, 0x7151, 0x7152,
+ 0x7154, 0xfc78, 0x7153, 0xfc79, 0x3d59,
+ /* 0x9A00 */
+ 0x7155, 0x7e2c, 0x7e2d, 0x7157, 0xfc7a, 0x3533, 0x7156, 0xfc7b,
+ 0x417b, 0x3833, 0xfc7c, 0x7159, 0xfc7d, 0xfc7e, 0x7e2e, 0x424d,
+ 0x715a, 0x7e2f, 0x7e30, 0x462d, 0xfd21, 0xfd22, 0x715b, 0x7e31,
+ 0x7160,
+ /* 0x9A40 */
+ 0x715e, 0x715d, 0x715f, 0xfd23, 0x715c, 0x7e32, 0xfd24, 0x7162,
+ 0x7e33, 0x7e34, 0x7161, 0x7164, 0xfd25, 0x3643, 0x7163, 0x7165,
+ 0x7166, 0x7168, 0x7167, 0x7169, 0x716b, 0x716a,
+ /* 0x9A80 */
+ 0x397c, 0x716c, 0xfd27, 0x716d, 0x7e35, 0xfd29, 0x333c, 0xfd2b,
+ 0x716e,
+ /* 0x9AC0 */
+ 0x716f, 0x7e36, 0x7e37, 0x3f71, 0xfd2d, 0x7e38, 0x7170, 0xfd2e,
+ 0x7171, 0xfd2f, 0x7172, 0x7173, 0xfd30, 0x7e39, 0x3962, 0xfd32,
+ 0x7174, 0x7175, 0xfd33, 0x7176, 0x7177, 0xfd34, 0x7178, 0xfd35,
+ 0x4831, 0x717a, 0x4926, 0x717b, 0x7179, 0x717d, 0x717c, 0x717e,
+ 0x7e3a, 0x7221,
+ /* 0x9B00 */
+ 0x7e3b, 0xfd36, 0x7222, 0x7e3c, 0xfd37, 0xfd38, 0xfd39, 0xfd3a,
+ 0x7223, 0x7224, 0xfd3b, 0x7225, 0x7e3d, 0x7226, 0x7227, 0x7228,
+ 0x7229, 0x722a, 0x722b, 0x722c, 0xfd3c, 0x7e3f, 0x722d, 0x722e,
+ 0x5d35, 0x722f, 0xfd3d, 0x6478, 0x3534, 0xfd3e,
+ /* 0x9B40 */
+ 0x3321, 0x3a32, 0x7231, 0x7230, 0x4c25, 0xfd40, 0x7233, 0x7234,
+ 0x7232, 0x7235, 0x4b62, 0x7236, 0x357b, 0x7e40, 0xfd41, 0xfd42,
+ 0x7e42, 0xfd43, 0xfd44, 0x4f25, 0x7e43, 0xfd45, 0x7237, 0x7e44,
+ 0xfd46, 0xfd47, 0x7e41,
+ /* 0x9B80 */
+ 0x7239, 0x7e45, 0x7e46, 0x303e, 0x7e47, 0x723a, 0x4a2b, 0x7238,
+ 0x723b, 0x723c, 0x7e48, 0x723d, 0x723e, 0xfd48, 0x7e49, 0x723f,
+ 0x4b6e, 0x3b2d, 0xfd49, 0x3a7a, 0x412f, 0xfd4a, 0xfd4d, 0x7240,
+ 0xfd4e, 0x7243, 0xfd4f,
+ /* 0x9BC0 */
+ 0x7241, 0x7e4a, 0x7244, 0xfd50, 0x3871, 0x7242, 0x7e4b, 0x7245,
+ 0x7246, 0x7247, 0x724b, 0x3b2a, 0xfd52, 0x4264, 0xfd53, 0x724c,
+ 0x7249, 0x7248, 0x724a, 0x7e4c, 0xfd54, 0x375f, 0xfd55, 0xfd56,
+ 0xfd58, 0xfd57, 0x7250, 0x724f, 0x724e, 0xfd51, 0x3033, 0xfd5c,
+ 0x7e4d, 0xfd5a, 0x7e4e,
+ /* 0x9C00 */
+ 0x7e4f, 0x725a, 0x7256, 0x7257, 0x7253, 0x7259, 0x7255, 0x3362,
+ 0x4f4c, 0x7258, 0x7254, 0x7252, 0x7251, 0xfd5e, 0xfd5f, 0xfd60,
+ 0xfd61, 0x725c, 0xfd62, 0x725f, 0xfd63, 0x7e50, 0x725e, 0x725d,
+ 0xfd64, 0xfd65, 0xfd66, 0x4949, 0x725b, 0x3073, 0x7260, 0xfd68,
+ 0x7262, 0xfd69, 0xfd6a, 0x336f, 0x724d, 0x3137, 0x7264,
+ /* 0x9C40 */
+ 0x7e51, 0xfd6b, 0x7263, 0x7261, 0x432d, 0xfd6e, 0xfd6f, 0x7e52,
+ 0x7e53, 0x4b70, 0x7e54, 0xfd71, 0x4e5a, 0xfd72, 0x7265, 0xfd73,
+ 0xfd6c, 0xfd74, 0xfd75, 0x7266, 0x7e55, 0x7e56, 0x7267, 0xfd76,
+ 0xfd77, 0xfd78, 0xfd79, 0xfd7a, 0xfd7b, 0xfd7c, 0xfd7d, 0x7268,
+ 0x7e57, 0x7269, 0xfd7e,
+ /* 0x9CC0 */
+ 0x443b, 0xfe21, 0x726a, 0x4837, 0x726f, 0x726b, 0x726c, 0xfe22,
+ 0x4b31, 0x4c44, 0x4650,
+ /* 0x9D00 */
+ 0xfe24, 0x7270, 0x7271, 0x463e, 0x726e, 0x726d, 0xfe23, 0x322a,
+ 0xfe26, 0x7279, 0x7278, 0xfe27, 0xfe28, 0x3175, 0x7e58, 0x7e59,
+ 0x7276, 0x7275, 0x7273, 0x337b, 0x7272, 0x3c32, 0x3229, 0xfe2c,
+ 0x3963, 0x727c, 0x727b,
+ /* 0x9D40 */
+ 0x727a, 0xfe2e, 0x7e5a, 0x7277, 0x727d, 0x7e5b, 0x727e, 0xfe2f,
+ 0x7325, 0x7324, 0x7e5c, 0x7326, 0x312d, 0x7321, 0x7322, 0xfe30,
+ 0x3974, 0x4c39, 0xfe31, 0x7e5d, 0x7323, 0xfe33, 0xfe34, 0x4b32,
+ 0x732b, 0x7e5e, 0x7327, 0xfe36, 0xfe37, 0xfe38, 0x732c, 0x7e5f,
+ 0xfe39,
+ /* 0x9D80 */
+ 0xfe3a, 0x7329, 0x7328, 0x7e60, 0xfe3b, 0x375c, 0x7e61, 0xfe3c,
+ 0x732d, 0xfe3d, 0x732e, 0x732f, 0x732a, 0x7e63, 0x7274, 0x7330,
+ 0x4461, 0xfe3f, 0x7334, 0xfe40, 0x7335, 0x7333, 0x7e64, 0xfe41,
+ 0xfe3e,
+ /* 0x9DC0 */
+ 0x7e62, 0x7332, 0x7338, 0xfe42, 0x7331, 0x7336, 0xfe43, 0xfe44,
+ 0x7337, 0x733a, 0xfe45, 0x7e65, 0x7339, 0xfe46, 0xfe47, 0xfe48,
+ 0xfe49, 0x733c, 0x7e67, 0x733d, 0x733e, 0x4f49, 0xfe4a, 0x733b,
+ 0x426b, 0x3a6d, 0x733f,
+ /* 0x9E00 */
+ 0xfe4d, 0x7e68, 0xfe4c, 0xfe4e, 0x7e69, 0xfe4f, 0x7340, 0x7341,
+ 0xfe50, 0xfe51, 0x7342,
+ /* 0x9E40 */
+ 0x7343, 0x3834, 0x7344, 0xfe52, 0x7e6a, 0x7345, 0x3c2f,
+ /* 0x9E80 */
+ 0xfe54, 0x7346, 0xfe55, 0x7347, 0x7348, 0x7349, 0x734c, 0x734a,
+ 0x4f3c, 0x734b, 0x4e6f, 0xfe56, 0x734d, 0x7e6b, 0x4e5b, 0x7e6c,
+ 0x734e, 0x477e, 0xfe57, 0x734f, 0x7351, 0x7e6d, 0x7352, 0x7e6e,
+ 0x7e6f, 0x7e70, 0x7350, 0x396d, 0x4c4d, 0x4b63, 0x5677, 0xfe59,
+ 0x5d60, 0x4b7b,
+ /* 0x9EC0 */
+ 0x7e71, 0x322b, 0x7354, 0x3550, 0x7355, 0x7356, 0x7357, 0x7e72,
+ 0x3975, 0x7358, 0x6054, 0x4c5b, 0x4263, 0x7359, 0x735b, 0x735a,
+ 0xfe5b, 0x735c, 0x735d, 0xfe5c, 0x735e, 0xfe5d, 0x735f, 0x7360,
+ 0x7361, 0x7362, 0x7363, 0x7364, 0x7365, 0x7366, 0xfe5e,
+ /* 0x9F00 */
+ 0xfe5f, 0xfe61, 0x7367, 0x7368, 0x4524, 0x7e73, 0x385d, 0x736a,
+ 0xfe62, 0xfe63, 0x414d, 0x736b, 0x736c, 0xfe64, 0xfe65, 0x7e74,
+ 0xfe66, 0x4921, 0xfe67, 0x736d,
+ /* 0x9F40 */
+ 0xfe68, 0xfe69, 0xfe6a, 0x736e, 0x6337, 0x6c5a, 0x706d, 0x736f,
+ 0xfe6b, 0x7370, 0xfe6c, 0x7e75, 0xfe6d, 0xfe6f, 0x7372, 0x7373,
+ 0x7374, 0x4e70, 0x7371, 0x7375, 0x7376, 0xfe71, 0x7378, 0x7377,
+ 0xfe73, 0xfe74, 0x737a, 0xfe75, 0x737b, 0x7379,
+ /* 0x9F80 */
+ 0x4e36, 0x7e76, 0x7e77, 0x737c, 0x7e78, 0x737d, 0x6354, 0x737e,
+ 0x7e79,
+ /* 0xF900 */
+ 0x763b, 0x742e, 0x754e, 0x7b4f,
+ /* 0xF940 */
+ 0x7649,
+ /* 0xF9C0 */
+ 0x7e24, 0x7d5d,
+ /* 0xFA00 */
+ 0x2f4b, 0x2f57, 0x4f72, 0xae79, 0x757a, 0x775a, 0x776f, 0x793c,
+ 0x793d, 0x7941, 0x7b3a, 0xf738, 0xf745, 0x7c2e, 0xf96e, 0x7c6a,
+ 0x2e38, 0x2e49, 0x2e50, 0x2e63, 0x2e68, 0x2e6e, 0x2f2c, 0x2f2f,
+ 0x2f36, 0x2f5a, 0x2f5e, 0x4f61, 0x4f62, 0x7450, 0x745c, 0x745e,
+ /* 0xFA40 */
+ 0x7461, 0x7528, 0x752b, 0x7543, 0x7565, 0x7669, 0x7677, 0x7725,
+ 0x7755, 0xf029, 0x7825, 0x7927, 0x7933, 0x7934, 0x7937, 0x7938,
+ 0x7939, 0x793b, 0x793f, 0x7940, 0x794d, 0x7951, 0x7964, 0x7a2e,
+ 0xf450, 0x7a33, 0x7a3a, 0x7a44, 0x7a58, 0xf574, 0xf575, 0x7b27,
+ 0x7b6f, 0x7b79, 0x7c2f, 0x7c30, 0x7c38, 0x7c3d, 0xf969, 0x7c59,
+ 0x7d63, 0x7d76, 0x7d7b,
+ /* 0xFE40 */
+ 0x233e, 0x233d,
+ /* 0xFF00 */
+ 0x212a, 0x2230, 0x2174, 0x2170, 0x2173, 0x2175, 0x222f, 0x214a,
+ 0x214b, 0x2176, 0x215c, 0x2124, 0x2231, 0x2125, 0x213f, 0x2330,
+ 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337, 0x2338,
+ 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129, 0x2177,
+ 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347, 0x2348,
+ 0x2349, 0x234a, 0x234b, 0x234c, 0x234d, 0x234e, 0x234f, 0x2350,
+ 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357, 0x2358,
+ 0x2359, 0x235a, 0x214e, 0x2140, 0x214f, 0x2130, 0x2132,
+ /* 0xFF40 */
+ 0x212e, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
+ 0x2368, 0x2369, 0x236a, 0x236b, 0x236c, 0x236d, 0x236e, 0x236f,
+ 0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
+ 0x2378, 0x2379, 0x237a, 0x2150, 0x2143, 0x2151, 0x2232, 0x2256,
+ 0x2257,
+ /* 0xFFC0 */
+ 0x2131, 0x216f,
+ /* 0x20000 */
+ 0x2e22,
+ /* 0x20080 */
+ 0xa121, 0xa12b, 0xa12e,
+ /* 0x20180 */
+ 0xa136,
+ /* 0x20200 */
+ 0xa146,
+ /* 0x20300 */
+ 0xa170,
+ /* 0x20340 */
+ 0xa179,
+ /* 0x20380 */
+ 0xa177,
+ /* 0x203C0 */
+ 0xa322,
+ /* 0x20440 */
+ 0xa325,
+ /* 0x20500 */
+ 0xa327,
+ /* 0x205C0 */
+ 0xa331,
+ /* 0x20600 */
+ 0xa332,
+ /* 0x20740 */
+ 0xa338,
+ /* 0x20800 */
+ 0xa33f, 0xa341,
+ /* 0x20880 */
+ 0xa34a,
+ /* 0x20940 */
+ 0xa352,
+ /* 0x20980 */
+ 0xa353,
+ /* 0x20AC0 */
+ 0xa359,
+ /* 0x20B00 */
+ 0xa35c,
+ /* 0x20B80 */
+ 0x4f54,
+ /* 0x20D40 */
+ 0xa377,
+ /* 0x20DC0 */
+ 0xa42a,
+ /* 0x20E40 */
+ 0xa43a, 0xa432,
+ /* 0x20E80 */
+ 0xa431,
+ /* 0x20F40 */
+ 0xa43d,
+ /* 0x21200 */
+ 0xa459, 0x2f42,
+ /* 0x21240 */
+ 0xa45c, 0xa463, 0xa45e,
+ /* 0x212C0 */
+ 0xa46b, 0xa46a, 0xa472,
+ /* 0x21300 */
+ 0x2f4c, 0xa474,
+ /* 0x21340 */
+ 0xa475,
+ /* 0x213C0 */
+ 0xa525,
+ /* 0x21440 */
+ 0xa532, 0x2f60,
+ /* 0x215C0 */
+ 0xa53e,
+ /* 0x21640 */
+ 0xa547,
+ /* 0x21680 */
+ 0x4f63,
+ /* 0x21700 */
+ 0xa555,
+ /* 0x21740 */
+ 0xa556,
+ /* 0x21880 */
+ 0x2f7b,
+ /* 0x219C0 */
+ 0xa57e,
+ /* 0x21C40 */
+ 0xa830,
+ /* 0x21D00 */
+ 0xa837,
+ /* 0x21D40 */
+ 0xa838, 0xa83b, 0xa83a,
+ /* 0x21D80 */
+ 0xa845, 0xa840, 0xa83f, 0xa848,
+ /* 0x21DC0 */
+ 0xa84a,
+ /* 0x21E00 */
+ 0xa84b, 0x4f6e,
+ /* 0x21F00 */
+ 0xa85b,
+ /* 0x21F40 */
+ 0xa866,
+ /* 0x21FC0 */
+ 0xa86c,
+ /* 0x22140 */
+ 0xac22,
+ /* 0x22200 */
+ 0xfe53,
+ /* 0x22300 */
+ 0xac2b,
+ /* 0x22380 */
+ 0xac30,
+ /* 0x226C0 */
+ 0xac50,
+ /* 0x22840 */
+ 0xac65,
+ /* 0x22880 */
+ 0xac6d,
+ /* 0x22980 */
+ 0xac72,
+ /* 0x22A80 */
+ 0xad24,
+ /* 0x22B40 */
+ 0xad32, 0xad29, 0xad2a,
+ /* 0x22B80 */
+ 0xad35,
+ /* 0x22C00 */
+ 0xad34, 0xad39,
+ /* 0x22DC0 */
+ 0xad56,
+ /* 0x23180 */
+ 0xae24,
+ /* 0x231C0 */
+ 0xad7d, 0x753a, 0xae23,
+ /* 0x23340 */
+ 0xae3a,
+ /* 0x233C0 */
+ 0xae42, 0xae3d, 0xae3c, 0xae44, 0xae47, 0xae49, 0xae43,
+ /* 0x23440 */
+ 0xae55, 0xae57, 0xae56, 0xae5b,
+ /* 0x234C0 */
+ 0xae77,
+ /* 0x23540 */
+ 0xae78,
+ /* 0x23580 */
+ 0xaf2a,
+ /* 0x235C0 */
+ 0x7572,
+ /* 0x23600 */
+ 0xaf42, 0xaf3f, 0xaf43,
+ /* 0x23640 */
+ 0xaf40,
+ /* 0x23700 */
+ 0xaf59, 0xaf4e, 0x7629,
+ /* 0x23740 */
+ 0x7632, 0xaf61,
+ /* 0x237C0 */
+ 0xaf6a, 0xaf69,
+ /* 0x23800 */
+ 0xaf70, 0xaf75,
+ /* 0x23A80 */
+ 0xee23,
+ /* 0x23C40 */
+ 0xee34,
+ /* 0x23CC0 */
+ 0x7660,
+ /* 0x23D00 */
+ 0xee49, 0xf475,
+ /* 0x23D40 */
+ 0xee5c,
+ /* 0x23DC0 */
+ 0xee60, 0xee5f, 0xee5e,
+ /* 0x23F40 */
+ 0xef32,
+ /* 0x24080 */
+ 0xef47,
+ /* 0x24100 */
+ 0xef4d,
+ /* 0x241C0 */
+ 0xef61, 0xef64,
+ /* 0x24380 */
+ 0xf022,
+ /* 0x24600 */
+ 0xf033,
+ /* 0x24680 */
+ 0xf039,
+ /* 0x247C0 */
+ 0x776c,
+ /* 0x24880 */
+ 0xf053,
+ /* 0x24A40 */
+ 0xf07b,
+ /* 0x24B40 */
+ 0xf12e, 0xf130,
+ /* 0x24C00 */
+ 0xf135,
+ /* 0x24D00 */
+ 0xf144,
+ /* 0x24E00 */
+ 0xf15d, 0xf161,
+ /* 0x24E40 */
+ 0xf166,
+ /* 0x24E80 */
+ 0xf169,
+ /* 0x25040 */
+ 0xf175, 0xf177,
+ /* 0x25100 */
+ 0xf17a,
+ /* 0x25180 */
+ 0xf221,
+ /* 0x251C0 */
+ 0xf224, 0xf223,
+ /* 0x25200 */
+ 0xf228,
+ /* 0x25240 */
+ 0xf22c,
+ /* 0x25400 */
+ 0xf23d,
+ /* 0x25480 */
+ 0x787e,
+ /* 0x254C0 */
+ 0xf248,
+ /* 0x25500 */
+ 0x7929,
+ /* 0x25580 */
+ 0xf25b,
+ /* 0x25740 */
+ 0x7947,
+ /* 0x25780 */
+ 0xf275, 0xf276,
+ /* 0x259C0 */
+ 0x7954, 0xf332,
+ /* 0x25AC0 */
+ 0xf33e, 0xf33d, 0xf340,
+ /* 0x25B80 */
+ 0xf352,
+ /* 0x25C40 */
+ 0xf35d, 0xf35e,
+ /* 0x25D80 */
+ 0x796e,
+ /* 0x25E00 */
+ 0xf373,
+ /* 0x25E40 */
+ 0xf374, 0xf377, 0xf375,
+ /* 0x25EC0 */
+ 0xf37d, 0xf37b, 0xf422,
+ /* 0x25F00 */
+ 0xf424,
+ /* 0x25F40 */
+ 0xf427,
+ /* 0x25FC0 */
+ 0xf42f, 0xf42e, 0xf435,
+ /* 0x26000 */
+ 0xf434, 0xf43d,
+ /* 0x26040 */
+ 0xf442,
+ /* 0x260C0 */
+ 0xf44f,
+ /* 0x26240 */
+ 0xf469,
+ /* 0x26280 */
+ 0xf46b,
+ /* 0x26340 */
+ 0xf472,
+ /* 0x26400 */
+ 0xf479,
+ /* 0x26640 */
+ 0xf535,
+ /* 0x26680 */
+ 0xf53a,
+ /* 0x26700 */
+ 0xf546,
+ /* 0x268C0 */
+ 0xf556, 0xf558,
+ /* 0x26940 */
+ 0xf55a, 0xf55d,
+ /* 0x269C0 */
+ 0xf55f,
+ /* 0x26A00 */
+ 0xf563,
+ /* 0x26A40 */
+ 0xf56a,
+ /* 0x26A80 */
+ 0xf570, 0xf573,
+ /* 0x26AC0 */
+ 0x7a5d,
+ /* 0x26C00 */
+ 0xa544,
+ /* 0x26C40 */
+ 0xf644,
+ /* 0x26CC0 */
+ 0xf64e,
+ /* 0x26E40 */
+ 0x7b33, 0xf65d,
+ /* 0x26F80 */
+ 0xf675,
+ /* 0x26FC0 */
+ 0xf721, 0xf722, 0xf67e,
+ /* 0x270C0 */
+ 0x7b49,
+ /* 0x27100 */
+ 0xf733, 0xf736,
+ /* 0x273C0 */
+ 0xf765, 0xf764, 0xf76b,
+ /* 0x27400 */
+ 0xf76e,
+ /* 0x27440 */
+ 0xf773,
+ /* 0x27600 */
+ 0xf82a, 0xf829, 0xf82c,
+ /* 0x27680 */
+ 0x7b6c, 0xf834,
+ /* 0x27700 */
+ 0xf83c, 0xf83e,
+ /* 0x27740 */
+ 0xf842,
+ /* 0x27980 */
+ 0xf856,
+ /* 0x27A80 */
+ 0xf863,
+ /* 0x27B80 */
+ 0xf877, 0xf879,
+ /* 0x27BC0 */
+ 0xf87a,
+ /* 0x27C80 */
+ 0xf925,
+ /* 0x27D80 */
+ 0xf92f,
+ /* 0x27E00 */
+ 0xf932,
+ /* 0x27F80 */
+ 0xf939,
+ /* 0x28080 */
+ 0xf942, 0xf948,
+ /* 0x28240 */
+ 0x7c49,
+ /* 0x28280 */
+ 0xf959,
+ /* 0x282C0 */
+ 0xf95e,
+ /* 0x283C0 */
+ 0x7c51,
+ /* 0x28400 */
+ 0xf966,
+ /* 0x28440 */
+ 0xf96b,
+ /* 0x28540 */
+ 0xf97a,
+ /* 0x285C0 */
+ 0xf97e, 0xfa21,
+ /* 0x286C0 */
+ 0xfa2c, 0xfa2f,
+ /* 0x28940 */
+ 0xfa50, 0xfa4f, 0xfa57,
+ /* 0x28980 */
+ 0xfa65, 0xfa66, 0xfa71, 0xfa72,
+ /* 0x28A00 */
+ 0xfa7e, 0xfb21,
+ /* 0x28A40 */
+ 0xfb2d, 0xfb2c,
+ /* 0x28A80 */
+ 0xfb36,
+ /* 0x28AC0 */
+ 0xfb37, 0xfb3e, 0xfb3d,
+ /* 0x28BC0 */
+ 0xfb4e, 0xfb4f,
+ /* 0x28D00 */
+ 0xfb57,
+ /* 0x28D40 */
+ 0xfb5a,
+ /* 0x28DC0 */
+ 0xfb5c,
+ /* 0x28E00 */
+ 0xfb5d, 0xfb61,
+ /* 0x28E80 */
+ 0xfb65,
+ /* 0x28EC0 */
+ 0xfb67,
+ /* 0x28F00 */
+ 0xfb69,
+ /* 0x28FC0 */
+ 0xfb71,
+ /* 0x29280 */
+ 0xfc22, 0xfc23,
+ /* 0x29480 */
+ 0xfc38,
+ /* 0x295C0 */
+ 0xfc42,
+ /* 0x29640 */
+ 0xfc4c,
+ /* 0x296C0 */
+ 0xfc56,
+ /* 0x29700 */
+ 0xfc59,
+ /* 0x29740 */
+ 0xfc5d,
+ /* 0x298C0 */
+ 0xfc76,
+ /* 0x29A40 */
+ 0xfd2c,
+ /* 0x29DC0 */
+ 0xfd4b,
+ /* 0x29E00 */
+ 0xfd59, 0xfd4c,
+ /* 0x29E40 */
+ 0xfd5d,
+ /* 0x29E80 */
+ 0xfd5b,
+ /* 0x29EC0 */
+ 0xfd67, 0xfd70, 0xfd6d,
+ /* 0x29FC0 */
+ 0xfe25,
+ /* 0x2A000 */
+ 0xfe2b, 0xfe29,
+ /* 0x2A080 */
+ 0xfe35,
+ /* 0x2A0C0 */
+ 0xfe32,
+ /* 0x2A180 */
+ 0x7e66,
+ /* 0x2A380 */
+ 0xfe58,
+ /* 0x2A400 */
+ 0xfe5a,
+ /* 0x2A5C0 */
+ 0xfe6e,
+ /* 0x2A600 */
+ 0xfe70, 0xfe72,
+ /* 0x2A680 */
+ 0xfe76,
+};
+
+static const Summary16 jisx0213_from_ucs_level2_2indx[] = {
+ /* 0x0080 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0xffdf }, { 15, 0xffdf },
+ /* 0x00C0 */
+ { 30, 0xffff }, { 46, 0xffff }, { 62, 0xffff }, { 78, 0xffff },
+ /* 0x0100 */
+ { 94, 0xf3ff }, { 108, 0x3f0e }, { 117, 0x0cb0 }, { 122, 0x6630 },
+ /* 0x0140 */
+ { 128, 0x399e }, { 137, 0xff3f }, { 151, 0xfc3f }, { 163, 0x7e03 },
+ /* 0x0180 */
+ { 171, 0x0000 }, { 171, 0x0008 }, { 172, 0x0000 }, { 172, 0x0000 },
+ /* 0x01C0 */
+ { 172, 0x6004 }, { 175, 0x1557 }, { 183, 0x0000 }, { 183, 0x2300 },
+ /* 0x0240 */
+ { 186, 0x0000 }, { 186, 0xd7ff }, { 200, 0xf1f3 }, { 211, 0x6e2f },
+ /* 0x0280 */
+ { 221, 0x7f1e }, { 232, 0x2137 }, { 239, 0x0006 }, { 241, 0x0000 },
+ /* 0x02C0 */
+ { 241, 0x1180 }, { 244, 0x6b03 }, { 251, 0x03e0 }, { 256, 0x0000 },
+ /* 0x0300 */
+ { 256, 0x995f }, { 266, 0xf700 }, { 273, 0x9631 }, { 280, 0x3e11 },
+ /* 0x0340 */
+ { 287, 0x0000 }, { 287, 0x0000 }, { 287, 0x0002 }, { 288, 0x0000 },
+ /* 0x0380 */
+ { 288, 0x0000 }, { 288, 0xfffe }, { 303, 0x03fb }, { 312, 0xfffe },
+ /* 0x03C0 */
+ { 327, 0x03ff }, { 337, 0x0000 }, { 337, 0x0000 }, { 337, 0x0000 },
+ /* 0x0400 */
+ { 337, 0x0002 }, { 338, 0xffff }, { 354, 0xffff }, { 370, 0xffff },
+ /* 0x0440 */
+ { 386, 0xffff }, { 402, 0x0002 }, { 403, 0x0000 }, { 403, 0x0000 },
+ /* 0x1E00 */
+ { 403, 0x0000 }, { 403, 0x0000 }, { 403, 0x0000 }, { 403, 0xc000 },
+ /* 0x1F40 */
+ { 405, 0x0000 }, { 405, 0x0000 }, { 405, 0x0000 }, { 405, 0x000f },
+ /* 0x2000 */
+ { 409, 0x0000 }, { 409, 0x3359 }, { 417, 0x0067 }, { 422, 0x980d },
+ /* 0x2040 */
+ { 428, 0x0384 }, { 432, 0x0002 }, { 433, 0x0000 }, { 433, 0x0000 },
+ /* 0x2080 */
+ { 433, 0x0000 }, { 433, 0x0000 }, { 433, 0x1000 }, { 434, 0x0000 },
+ /* 0x2100 */
+ { 434, 0x8008 }, { 436, 0x0048 }, { 438, 0x0882 }, { 441, 0x0020 },
+ /* 0x2140 */
+ { 442, 0x0000 }, { 442, 0x0038 }, { 445, 0x0fff }, { 457, 0x0fff },
+ /* 0x2180 */
+ { 469, 0x0000 }, { 469, 0x03df }, { 478, 0x0000 }, { 478, 0x0000 },
+ /* 0x21C0 */
+ { 478, 0x0010 }, { 479, 0x0014 }, { 481, 0x03c0 }, { 485, 0x0000 },
+ /* 0x2200 */
+ { 485, 0x0bad }, { 493, 0xe40c }, { 499, 0x5fe1 }, { 509, 0x2030 },
+ /* 0x2240 */
+ { 512, 0x0128 }, { 515, 0x0004 }, { 516, 0x0cc7 }, { 523, 0x00c0 },
+ /* 0x2280 */
+ { 525, 0x0cfc }, { 533, 0x00e0 }, { 536, 0x0020 }, { 537, 0x8000 },
+ /* 0x22C0 */
+ { 538, 0x0000 }, { 538, 0x0c00 }, { 540, 0x0000 }, { 540, 0x0000 },
+ /* 0x2300 */
+ { 540, 0x0060 }, { 542, 0x0104 }, { 544, 0x0000 }, { 544, 0x0000 },
+ /* 0x2380 */
+ { 544, 0x0000 }, { 544, 0x0000 }, { 544, 0x0000 }, { 544, 0xc000 },
+ /* 0x23C0 */
+ { 546, 0x5fff }, { 560, 0x0000 }, { 560, 0x0000 }, { 560, 0x0000 },
+ /* 0x2400 */
+ { 560, 0x0000 }, { 560, 0x0000 }, { 560, 0x0008 }, { 561, 0x0000 },
+ /* 0x2440 */
+ { 561, 0x0000 }, { 561, 0x0000 }, { 561, 0xffff }, { 577, 0x000f },
+ /* 0x24C0 */
+ { 581, 0x0000 }, { 581, 0xffff }, { 597, 0xfbff }, { 612, 0x7fff },
+ /* 0x2500 */
+ { 627, 0x900f }, { 633, 0x3999 }, { 641, 0x9939 }, { 649, 0x9999 },
+ /* 0x2540 */
+ { 657, 0x0804 }, { 659, 0x0000 }, { 659, 0x0000 }, { 659, 0x0000 },
+ /* 0x2580 */
+ { 659, 0x0000 }, { 659, 0x0000 }, { 659, 0x0003 }, { 661, 0x30ce },
+ /* 0x25C0 */
+ { 668, 0xcac3 }, { 676, 0x000f }, { 680, 0x8040 }, { 682, 0x0000 },
+ /* 0x2600 */
+ { 682, 0x406f }, { 689, 0x40c0 }, { 692, 0x0000 }, { 692, 0x0000 },
+ /* 0x2640 */
+ { 692, 0x0005 }, { 694, 0x0000 }, { 694, 0xffff }, { 710, 0x0000 },
+ /* 0x2700 */
+ { 710, 0x0000 }, { 710, 0x0008 }, { 711, 0x0000 }, { 711, 0x0000 },
+ /* 0x2740 */
+ { 711, 0x0000 }, { 711, 0x0040 }, { 712, 0x0000 }, { 712, 0xffc0 },
+ /* 0x2900 */
+ { 722, 0x0000 }, { 722, 0x0000 }, { 722, 0x0000 }, { 722, 0x0030 },
+ /* 0x2980 */
+ { 724, 0x0000 }, { 724, 0x0000 }, { 724, 0x0000 }, { 724, 0x8000 },
+ /* 0x29C0 */
+ { 725, 0x0000 }, { 725, 0x0000 }, { 725, 0x0000 }, { 725, 0x0c00 },
+ /* 0x3000 */
+ { 727, 0xffef }, { 742, 0xb3ff }, { 755, 0x0001 }, { 756, 0x3838 },
+ /* 0x3040 */
+ { 762, 0xfffe }, { 777, 0xffff }, { 793, 0xffff }, { 809, 0xffff },
+ /* 0x3080 */
+ { 825, 0xffff }, { 841, 0xf87f }, { 853, 0xffff }, { 869, 0xffff },
+ /* 0x30C0 */
+ { 885, 0xffff }, { 901, 0xffff }, { 917, 0xffff }, { 933, 0xffff },
+ /* 0x31C0 */
+ { 949, 0x0000 }, { 949, 0x0000 }, { 949, 0x0000 }, { 949, 0xffff },
+ /* 0x3200 */
+ { 965, 0x0000 }, { 965, 0x0000 }, { 965, 0x0000 }, { 965, 0x0206 },
+ /* 0x3240 */
+ { 968, 0x0000 }, { 968, 0xfffe }, { 983, 0x0000 }, { 983, 0x0000 },
+ /* 0x3280 */
+ { 983, 0x0000 }, { 983, 0x0000 }, { 983, 0x01f0 }, { 988, 0xfffe },
+ /* 0x32C0 */
+ { 1003, 0x0000 }, { 1003, 0xffff }, { 1019, 0x322f }, { 1027, 0x0400 },
+ /* 0x3300 */
+ { 1028, 0x2008 }, { 1030, 0x0110 }, { 1032, 0x08cc }, { 1037, 0x0840 },
+ /* 0x3340 */
+ { 1039, 0x2600 }, { 1042, 0x0082 }, { 1044, 0x0000 }, { 1044, 0x7800 },
+ /* 0x3380 */
+ { 1048, 0xc000 }, { 1050, 0x7000 }, { 1053, 0x0002 }, { 1054, 0x0000 },
+ /* 0x33C0 */
+ { 1054, 0x2810 }, { 1057, 0x0000 }, { 1057, 0x0000 }, { 1057, 0x0000 },
+ /* 0x3400 */
+ { 1057, 0x0044 }, { 1059, 0x0000 }, { 1059, 0x5000 }, { 1061, 0x0000 },
+ /* 0x3440 */
+ { 1061, 0x0000 }, { 1061, 0x0000 }, { 1061, 0x0500 }, { 1063, 0x0000 },
+ /* 0x3480 */
+ { 1063, 0x0000 }, { 1063, 0x0004 }, { 1064, 0x0000 }, { 1064, 0x1020 },
+ /* 0x34C0 */
+ { 1066, 0x0082 }, { 1068, 0x0800 }, { 1069, 0x0000 }, { 1069, 0x0000 },
+ /* 0x3500 */
+ { 1069, 0x0000 }, { 1069, 0x8000 }, { 1070, 0x0000 }, { 1070, 0x0000 },
+ /* 0x3540 */
+ { 1070, 0x0000 }, { 1070, 0x6000 }, { 1072, 0x4008 }, { 1074, 0x0000 },
+ /* 0x3580 */
+ { 1074, 0x0000 }, { 1074, 0x0000 }, { 1074, 0x0140 }, { 1076, 0x0000 },
+ /* 0x35C0 */
+ { 1076, 0x0020 }, { 1077, 0x0400 }, { 1078, 0x0000 }, { 1078, 0x0010 },
+ /* 0x3600 */
+ { 1079, 0x0020 }, { 1080, 0x0000 }, { 1080, 0x0000 }, { 1080, 0x0000 },
+ /* 0x3640 */
+ { 1080, 0x0400 }, { 1081, 0x0000 }, { 1081, 0x0000 }, { 1081, 0x0000 },
+ /* 0x3680 */
+ { 1081, 0x0000 }, { 1081, 0x0242 }, { 1084, 0x0000 }, { 1084, 0x0000 },
+ /* 0x36C0 */
+ { 1084, 0x8000 }, { 1085, 0x0000 }, { 1085, 0x0000 }, { 1085, 0x0000 },
+ /* 0x3740 */
+ { 1085, 0x0000 }, { 1085, 0x0000 }, { 1085, 0x1806 }, { 1089, 0x0020 },
+ /* 0x3780 */
+ { 1090, 0x2000 }, { 1091, 0x0000 }, { 1091, 0x0000 }, { 1091, 0x0000 },
+ /* 0x37C0 */
+ { 1091, 0x0002 }, { 1092, 0x0000 }, { 1092, 0x0104 }, { 1094, 0x2010 },
+ /* 0x3800 */
+ { 1096, 0x0001 }, { 1097, 0x0000 }, { 1097, 0x8000 }, { 1098, 0x0040 },
+ /* 0x3840 */
+ { 1099, 0x0001 }, { 1100, 0x1000 }, { 1101, 0x0002 }, { 1102, 0x0000 },
+ /* 0x38C0 */
+ { 1102, 0x0000 }, { 1102, 0x0000 }, { 1102, 0x0000 }, { 1102, 0x0400 },
+ /* 0x3900 */
+ { 1103, 0x0000 }, { 1103, 0x0480 }, { 1105, 0x0000 }, { 1105, 0x0000 },
+ /* 0x3940 */
+ { 1105, 0x0000 }, { 1105, 0x0000 }, { 1105, 0x8000 }, { 1106, 0x0000 },
+ /* 0x3A40 */
+ { 1106, 0x0000 }, { 1106, 0x0000 }, { 1106, 0x4000 }, { 1107, 0x0008 },
+ /* 0x3AC0 */
+ { 1108, 0x0000 }, { 1108, 0x00c0 }, { 1110, 0x0400 }, { 1111, 0x0000 },
+ /* 0x3B00 */
+ { 1111, 0x4000 }, { 1112, 0x1400 }, { 1114, 0x0004 }, { 1115, 0x0000 },
+ /* 0x3B40 */
+ { 1115, 0x0000 }, { 1115, 0x0000 }, { 1115, 0x2000 }, { 1116, 0x0080 },
+ /* 0x3B80 */
+ { 1117, 0x2180 }, { 1120, 0x0000 }, { 1120, 0x0010 }, { 1121, 0x0040 },
+ /* 0x3BC0 */
+ { 1122, 0x2008 }, { 1124, 0x0000 }, { 1124, 0x0000 }, { 1124, 0x0001 },
+ /* 0x3C00 */
+ { 1125, 0x8000 }, { 1126, 0x0000 }, { 1126, 0x0040 }, { 1127, 0x0000 },
+ /* 0x3CC0 */
+ { 1127, 0x0008 }, { 1128, 0x0004 }, { 1129, 0x0000 }, { 1129, 0x0000 },
+ /* 0x3D00 */
+ { 1129, 0x0000 }, { 1129, 0x4002 }, { 1131, 0x0000 }, { 1131, 0x0000 },
+ /* 0x3D40 */
+ { 1131, 0x0000 }, { 1131, 0x0000 }, { 1131, 0x0010 }, { 1132, 0x0000 },
+ /* 0x3D80 */
+ { 1132, 0x0000 }, { 1132, 0x0400 }, { 1133, 0x0000 }, { 1133, 0x0000 },
+ /* 0x3DC0 */
+ { 1133, 0x0001 }, { 1134, 0x0010 }, { 1135, 0x0000 }, { 1135, 0x0000 },
+ /* 0x3E00 */
+ { 1135, 0x0020 }, { 1136, 0x0000 }, { 1136, 0x0000 }, { 1136, 0x8000 },
+ /* 0x3E40 */
+ { 1137, 0x0000 }, { 1137, 0x0000 }, { 1137, 0x0141 }, { 1140, 0x0000 },
+ /* 0x3E80 */
+ { 1140, 0x0008 }, { 1141, 0x0010 }, { 1142, 0x0000 }, { 1142, 0x0000 },
+ /* 0x3F40 */
+ { 1142, 0x0000 }, { 1142, 0x0080 }, { 1143, 0x0000 }, { 1143, 0x00a4 },
+ /* 0x3F80 */
+ { 1146, 0x0000 }, { 1146, 0x0000 }, { 1146, 0x4000 }, { 1147, 0x0000 },
+ /* 0x3FC0 */
+ { 1147, 0x0200 }, { 1148, 0x0080 }, { 1149, 0x0000 }, { 1149, 0x0000 },
+ /* 0x4000 */
+ { 1149, 0x0000 }, { 1149, 0x0000 }, { 1149, 0x0000 }, { 1149, 0x0200 },
+ /* 0x4040 */
+ { 1150, 0x0000 }, { 1150, 0x0100 }, { 1151, 0x0000 }, { 1151, 0x0000 },
+ /* 0x4080 */
+ { 1151, 0x0000 }, { 1151, 0x0008 }, { 1152, 0x0000 }, { 1152, 0x0000 },
+ /* 0x4100 */
+ { 1152, 0x0020 }, { 1153, 0x0000 }, { 1153, 0x0000 }, { 1153, 0x0000 },
+ /* 0x4140 */
+ { 1153, 0x8100 }, { 1155, 0x0000 }, { 1155, 0x0008 }, { 1156, 0x0000 },
+ /* 0x4180 */
+ { 1156, 0x0000 }, { 1156, 0x0000 }, { 1156, 0x0000 }, { 1156, 0x8010 },
+ /* 0x41C0 */
+ { 1158, 0x0000 }, { 1158, 0x0000 }, { 1158, 0x4040 }, { 1160, 0x0008 },
+ /* 0x4200 */
+ { 1161, 0x4080 }, { 1163, 0x0000 }, { 1163, 0x0000 }, { 1163, 0x0000 },
+ /* 0x4240 */
+ { 1163, 0x0000 }, { 1163, 0x0000 }, { 1163, 0x0010 }, { 1164, 0x0000 },
+ /* 0x42C0 */
+ { 1164, 0x0040 }, { 1165, 0x2040 }, { 1167, 0x0000 }, { 1167, 0x0000 },
+ /* 0x4300 */
+ { 1167, 0x0004 }, { 1168, 0x0000 }, { 1168, 0x0800 }, { 1169, 0x0000 },
+ /* 0x4340 */
+ { 1169, 0x0008 }, { 1170, 0x0000 }, { 1170, 0x0000 }, { 1170, 0x0000 },
+ /* 0x43C0 */
+ { 1170, 0x0000 }, { 1170, 0x0000 }, { 1170, 0x4000 }, { 1171, 0x0001 },
+ /* 0x4400 */
+ { 1172, 0x0100 }, { 1173, 0x1080 }, { 1175, 0x0004 }, { 1176, 0x0000 },
+ /* 0x4440 */
+ { 1176, 0x0000 }, { 1176, 0x0808 }, { 1178, 0x0000 }, { 1178, 0x0440 },
+ /* 0x4480 */
+ { 1180, 0x0000 }, { 1180, 0x0002 }, { 1181, 0x0000 }, { 1181, 0x4008 },
+ /* 0x44C0 */
+ { 1183, 0x0000 }, { 1183, 0x0010 }, { 1184, 0x0000 }, { 1184, 0x0000 },
+ /* 0x4500 */
+ { 1184, 0x2100 }, { 1186, 0x0000 }, { 1186, 0x0020 }, { 1187, 0x0000 },
+ /* 0x4540 */
+ { 1187, 0x0008 }, { 1188, 0x0000 }, { 1188, 0x0000 }, { 1188, 0x0000 },
+ /* 0x4580 */
+ { 1188, 0x0000 }, { 1188, 0x2000 }, { 1189, 0x0000 }, { 1189, 0x0100 },
+ /* 0x45C0 */
+ { 1190, 0x0000 }, { 1190, 0x0000 }, { 1190, 0x0420 }, { 1192, 0x0000 },
+ /* 0x4600 */
+ { 1192, 0x8000 }, { 1193, 0x0000 }, { 1193, 0x0000 }, { 1193, 0x0000 },
+ /* 0x4640 */
+ { 1193, 0x0002 }, { 1194, 0x0000 }, { 1194, 0x0020 }, { 1195, 0x0000 },
+ /* 0x4680 */
+ { 1195, 0x0000 }, { 1195, 0x0000 }, { 1195, 0x8002 }, { 1197, 0x0000 },
+ /* 0x4700 */
+ { 1197, 0x1000 }, { 1198, 0x0000 }, { 1198, 0x0000 }, { 1198, 0x0000 },
+ /* 0x4740 */
+ { 1198, 0x0000 }, { 1198, 0x0000 }, { 1198, 0x0010 }, { 1199, 0x0000 },
+ /* 0x47C0 */
+ { 1199, 0x0000 }, { 1199, 0x0000 }, { 1199, 0x0000 }, { 1199, 0x2000 },
+ /* 0x4800 */
+ { 1200, 0x0000 }, { 1200, 0x0040 }, { 1201, 0x0000 }, { 1201, 0x0000 },
+ /* 0x4840 */
+ { 1201, 0x4010 }, { 1203, 0x0000 }, { 1203, 0x0000 }, { 1203, 0x0000 },
+ /* 0x4880 */
+ { 1203, 0x0000 }, { 1203, 0x0000 }, { 1203, 0x0000 }, { 1203, 0x0020 },
+ /* 0x4980 */
+ { 1204, 0x0000 }, { 1204, 0x0000 }, { 1204, 0x0000 }, { 1204, 0x0001 },
+ /* 0x49C0 */
+ { 1205, 0x0000 }, { 1205, 0x0000 }, { 1205, 0x0080 }, { 1206, 0x0400 },
+ /* 0x4A00 */
+ { 1207, 0x0010 }, { 1208, 0x0000 }, { 1208, 0x0200 }, { 1209, 0x0000 },
+ /* 0x4A80 */
+ { 1209, 0x0000 }, { 1209, 0x0000 }, { 1209, 0x0000 }, { 1209, 0x1000 },
+ /* 0x4B00 */
+ { 1210, 0x0000 }, { 1210, 0x0000 }, { 1210, 0x0000 }, { 1210, 0x0800 },
+ /* 0x4BC0 */
+ { 1211, 0x0404 }, { 1213, 0x0004 }, { 1214, 0x0100 }, { 1215, 0x0000 },
+ /* 0x4C00 */
+ { 1215, 0x0000 }, { 1215, 0x0080 }, { 1216, 0x0001 }, { 1217, 0x0000 },
+ /* 0x4CC0 */
+ { 1217, 0x0010 }, { 1218, 0x0002 }, { 1219, 0x0000 }, { 1219, 0x0000 },
+ /* 0x4D00 */
+ { 1219, 0x0080 }, { 1220, 0x0000 }, { 1220, 0x0000 }, { 1220, 0x0000 },
+ /* 0x4D40 */
+ { 1220, 0x0000 }, { 1220, 0x0000 }, { 1220, 0x0000 }, { 1220, 0x0080 },
+ /* 0x4E00 */
+ { 1221, 0xef8f }, { 1233, 0x43f7 }, { 1243, 0xff42 }, { 1253, 0x9b47 },
+ /* 0x4E40 */
+ { 1262, 0xe9ad }, { 1272, 0xe7e2 }, { 1282, 0x0204 }, { 1284, 0x400a },
+ /* 0x4E80 */
+ { 1287, 0x7f65 }, { 1298, 0xfb36 }, { 1309, 0x7977 }, { 1320, 0x1e49 },
+ /* 0x4EC0 */
+ { 1327, 0xeddf }, { 1340, 0xe7f1 }, { 1351, 0x683a }, { 1358, 0xa8e7 },
+ /* 0x4F00 */
+ { 1367, 0xee0b }, { 1376, 0x3443 }, { 1382, 0x8000 }, { 1383, 0x75d1 },
+ /* 0x4F40 */
+ { 1392, 0xe3c8 }, { 1400, 0xfffb }, { 1415, 0x9611 }, { 1421, 0xfde9 },
+ /* 0x4F80 */
+ { 1433, 0xad6c }, { 1442, 0x2dd6 }, { 1451, 0xe803 }, { 1457, 0xc064 },
+ /* 0x4FC0 */
+ { 1462, 0xce3c }, { 1471, 0xad97 }, { 1481, 0xc07b }, { 1489, 0x456e },
+ /* 0x5000 */
+ { 1497, 0xea67 }, { 1507, 0xd75f }, { 1519, 0x7ffe }, { 1533, 0x0a40 },
+ /* 0x5040 */
+ { 1536, 0xc3cf }, { 1546, 0x14e9 }, { 1553, 0x1468 }, { 1558, 0x2175 },
+ /* 0x5080 */
+ { 1565, 0x2121 }, { 1569, 0x177e }, { 1579, 0x3408 }, { 1583, 0x4cbe },
+ /* 0x50C0 */
+ { 1592, 0xf6b4 }, { 1602, 0x4673 }, { 1610, 0x62ea }, { 1618, 0x0a2c },
+ /* 0x5100 */
+ { 1623, 0x0b5f }, { 1632, 0xcdf4 }, { 1642, 0x0402 }, { 1644, 0x9ca4 },
+ /* 0x5140 */
+ { 1651, 0x7ffb }, { 1665, 0x14b5 }, { 1672, 0x7f25 }, { 1682, 0x19ea },
+ /* 0x5180 */
+ { 1690, 0xbe6d }, { 1701, 0x23ef }, { 1711, 0x3f7d }, { 1723, 0x30ff },
+ /* 0x51C0 */
+ { 1733, 0x3e78 }, { 1742, 0x7840 }, { 1747, 0x66c7 }, { 1756, 0x677b },
+ /* 0x5200 */
+ { 1767, 0x4ddf }, { 1778, 0x20fe }, { 1786, 0x46b0 }, { 1792, 0x0fc9 },
+ /* 0x5240 */
+ { 1800, 0xbe98 }, { 1809, 0x78f0 }, { 1817, 0x963a }, { 1825, 0xa0bf },
+ /* 0x5280 */
+ { 1834, 0x239c }, { 1841, 0x891e }, { 1848, 0xbe59 }, { 1858, 0x5e32 },
+ /* 0x52C0 */
+ { 1866, 0x37aa }, { 1875, 0xebe7 }, { 1887, 0x00dd }, { 1893, 0xcfad },
+ /* 0x5300 */
+ { 1904, 0xade7 }, { 1915, 0x36e1 }, { 1923, 0x841b }, { 1929, 0xcf2a },
+ /* 0x5340 */
+ { 1938, 0x27ef }, { 1949, 0x559e }, { 1958, 0xd2cb }, { 1967, 0xadbb },
+ /* 0x5380 */
+ { 1978, 0x0014 }, { 1980, 0xa548 }, { 1986, 0x6371 }, { 1994, 0x08dd },
+ /* 0x53C0 */
+ { 2001, 0x7f0d }, { 2011, 0x8ef0 }, { 2019, 0xff3e }, { 2032, 0x05ff },
+ /* 0x5400 */
+ { 2042, 0xff1a }, { 2053, 0xe807 }, { 2060, 0x7bd1 }, { 2070, 0x7b40 },
+ /* 0x5440 */
+ { 2077, 0x674d }, { 2086, 0x8022 }, { 2089, 0x1d44 }, { 2095, 0xb8fb },
+ /* 0x5480 */
+ { 2106, 0xfd51 }, { 2116, 0x1065 }, { 2121, 0xfb77 }, { 2134, 0xf58c },
+ /* 0x54C0 */
+ { 2143, 0x03df }, { 2152, 0x0100 }, { 2153, 0xf366 }, { 2163, 0xa40e },
+ /* 0x5500 */
+ { 2169, 0xc2d3 }, { 2177, 0x0051 }, { 2180, 0xc800 }, { 2183, 0x532a },
+ /* 0x5540 */
+ { 2190, 0x94f3 }, { 2199, 0x70c9 }, { 2206, 0x001b }, { 2210, 0x7800 },
+ /* 0x5580 */
+ { 2214, 0x4fdf }, { 2226, 0xf702 }, { 2234, 0x7f80 }, { 2242, 0x8041 },
+ /* 0x55C0 */
+ { 2245, 0x52b0 }, { 2251, 0xb416 }, { 2258, 0x021c }, { 2262, 0x6280 },
+ /* 0x5600 */
+ { 2266, 0x43c0 }, { 2271, 0x09d1 }, { 2277, 0x8300 }, { 2280, 0xa9d7 },
+ /* 0x5640 */
+ { 2290, 0x5285 }, { 2296, 0x4809 }, { 2300, 0xbd51 }, { 2309, 0x0556 },
+ /* 0x5680 */
+ { 2315, 0x95c1 }, { 2322, 0x6630 }, { 2328, 0x7325 }, { 2336, 0x105c },
+ /* 0x56C0 */
+ { 2341, 0x672f }, { 2351, 0xcd8a }, { 2359, 0x4109 }, { 2363, 0xa6cd },
+ /* 0x5700 */
+ { 2372, 0xaf19 }, { 2381, 0x916c }, { 2388, 0xa3ca }, { 2396, 0x0999 },
+ /* 0x5740 */
+ { 2402, 0xf4e5 }, { 2412, 0x0003 }, { 2414, 0x8752 }, { 2421, 0x98b9 },
+ /* 0x5780 */
+ { 2429, 0x0b04 }, { 2433, 0x7408 }, { 2438, 0x151d }, { 2445, 0x0109 },
+ /* 0x57C0 */
+ { 2448, 0xd9c9 }, { 2457, 0xd0dc }, { 2465, 0x2059 }, { 2470, 0xbff1 },
+ /* 0x5800 */
+ { 2482, 0x0e75 }, { 2490, 0x6220 }, { 2494, 0x8493 }, { 2500, 0x2637 },
+ /* 0x5840 */
+ { 2508, 0x1e03 }, { 2514, 0x4796 }, { 2522, 0x0a96 }, { 2528, 0x5225 },
+ /* 0x5880 */
+ { 2534, 0xae28 }, { 2541, 0xf099 }, { 2549, 0x4f00 }, { 2554, 0x4f0a },
+ /* 0x58C0 */
+ { 2561, 0x74aa }, { 2569, 0xd7be }, { 2581, 0xda35 }, { 2590, 0x3e9f },
+ /* 0x5900 */
+ { 2601, 0xbe64 }, { 2610, 0x1f71 }, { 2619, 0x7eb4 }, { 2629, 0x6186 },
+ /* 0x5940 */
+ { 2635, 0xc3d0 }, { 2642, 0xadb3 }, { 2652, 0x77a5 }, { 2662, 0x3178 },
+ /* 0x5980 */
+ { 2669, 0x2c1e }, { 2676, 0xaa4c }, { 2683, 0x5138 }, { 2689, 0x5a04 },
+ /* 0x59C0 */
+ { 2694, 0x2b48 }, { 2700, 0x761f }, { 2710, 0x4df8 }, { 2719, 0x8940 },
+ /* 0x5A00 */
+ { 2723, 0x320a }, { 2728, 0x958a }, { 2735, 0xa2a9 }, { 2742, 0x1060 },
+ /* 0x5A40 */
+ { 2745, 0x0243 }, { 2749, 0x0420 }, { 2751, 0x34e4 }, { 2758, 0xc480 },
+ /* 0x5A80 */
+ { 2762, 0x0810 }, { 2764, 0xdc04 }, { 2770, 0x0085 }, { 2773, 0xf42a },
+ /* 0x5AC0 */
+ { 2781, 0x1a16 }, { 2787, 0x14c1 }, { 2792, 0x426b }, { 2799, 0x0c21 },
+ /* 0x5B00 */
+ { 2803, 0x1b01 }, { 2808, 0x02c0 }, { 2811, 0x3424 }, { 2816, 0x4055 },
+ /* 0x5B40 */
+ { 2821, 0x102b }, { 2826, 0xbdf7 }, { 2839, 0x8b78 }, { 2847, 0xb52b },
+ /* 0x5B80 */
+ { 2856, 0xbbbb }, { 2868, 0xbfe8 }, { 2879, 0x507c }, { 2886, 0x8379 },
+ /* 0x5BC0 */
+ { 2894, 0x52fd }, { 2904, 0xe95d }, { 2914, 0x5bf6 }, { 2925, 0xe56b },
+ /* 0x5C00 */
+ { 2935, 0xeffe }, { 2949, 0x444e }, { 2955, 0x2b1d }, { 2963, 0xff03 },
+ /* 0x5C40 */
+ { 2973, 0xed63 }, { 2983, 0xc82b }, { 2990, 0xd3bf }, { 3002, 0x1643 },
+ /* 0x5C80 */
+ { 3008, 0x9500 }, { 3012, 0x8013 }, { 3016, 0x3fcf }, { 3028, 0x5dea },
+ /* 0x5CC0 */
+ { 3038, 0x0aa0 }, { 3042, 0x0205 }, { 3045, 0xa703 }, { 3052, 0x2c51 },
+ /* 0x5D00 */
+ { 3058, 0x68c0 }, { 3063, 0xaff3 }, { 3075, 0x0ad5 }, { 3082, 0x0202 },
+ /* 0x5D40 */
+ { 3084, 0x5cc4 }, { 3091, 0x100d }, { 3095, 0xb602 }, { 3101, 0x0049 },
+ /* 0x5D80 */
+ { 3104, 0x1996 }, { 3111, 0x2295 }, { 3117, 0x5095 }, { 3123, 0x3795 },
+ /* 0x5DC0 */
+ { 3132, 0x3a00 }, { 3136, 0x69ce }, { 3145, 0x4bff }, { 3157, 0x68be },
+ /* 0x5E00 */
+ { 3166, 0x184d }, { 3172, 0xaf76 }, { 3183, 0xe820 }, { 3188, 0x61c9 },
+ /* 0x5E40 */
+ { 3195, 0x52b9 }, { 3203, 0xc1f0 }, { 3210, 0x781e }, { 3218, 0xfffc },
+ /* 0x5E80 */
+ { 3232, 0x849a }, { 3238, 0x14e0 }, { 3243, 0x3ce1 }, { 3251, 0xc3e0 },
+ /* 0x5EC0 */
+ { 3258, 0x8f4e }, { 3267, 0xae4d }, { 3276, 0x130f }, { 3283, 0xffdb },
+ /* 0x5F00 */
+ { 3297, 0xff9f }, { 3311, 0xf9fb }, { 3324, 0xa2e8 }, { 3331, 0x71f2 },
+ /* 0x5F40 */
+ { 3340, 0x55a3 }, { 3348, 0x33da }, { 3357, 0x3ede }, { 3368, 0xf28f },
+ /* 0x5F80 */
+ { 3378, 0x9fbf }, { 3391, 0x538f }, { 3400, 0xe797 }, { 3411, 0x33b8 },
+ /* 0x5FC0 */
+ { 3419, 0x3ab8 }, { 3427, 0x73dc }, { 3437, 0xca17 }, { 3445, 0xb92b },
+ /* 0x6000 */
+ { 3454, 0xe000 }, { 3457, 0x3bf5 }, { 3468, 0x8ff7 }, { 3480, 0x042a },
+ /* 0x6040 */
+ { 3484, 0x3cce }, { 3493, 0x8625 }, { 3499, 0xbf3d }, { 3511, 0x80a1 },
+ /* 0x6080 */
+ { 3515, 0x3e1a }, { 3523, 0xecf4 }, { 3533, 0x07c9 }, { 3540, 0x717f },
+ /* 0x60C0 */
+ { 3551, 0x09e0 }, { 3556, 0xbf3a }, { 3567, 0x418b }, { 3573, 0x0fff },
+ /* 0x6100 */
+ { 3585, 0xe34b }, { 3594, 0xde2d }, { 3604, 0x1982 }, { 3609, 0xf491 },
+ /* 0x6140 */
+ { 3617, 0x7dd6 }, { 3628, 0xa728 }, { 3635, 0xc9ad }, { 3644, 0x50fb },
+ /* 0x6180 */
+ { 3653, 0x6484 }, { 3658, 0x07df }, { 3668, 0x7bb0 }, { 3677, 0x5644 },
+ /* 0x61C0 */
+ { 3683, 0x3fc8 }, { 3692, 0xa021 }, { 3696, 0x0048 }, { 3698, 0xf5f4 },
+ /* 0x6200 */
+ { 3709, 0x7701 }, { 3716, 0xec77 }, { 3727, 0xc64e }, { 3735, 0xc91d },
+ /* 0x6240 */
+ { 3743, 0x7bcb }, { 3754, 0x4d6e }, { 3763, 0xe11b }, { 3771, 0xda4a },
+ /* 0x6280 */
+ { 3779, 0x063d }, { 3786, 0x5bfe }, { 3798, 0x1840 }, { 3801, 0x3a22 },
+ /* 0x62C0 */
+ { 3807, 0xb7f4 }, { 3818, 0x3bff }, { 3831, 0xf003 }, { 3837, 0xf0ea },
+ /* 0x6300 */
+ { 3846, 0x378e }, { 3855, 0x8303 }, { 3860, 0x8980 }, { 3864, 0xfe24 },
+ /* 0x6340 */
+ { 3873, 0xf21a }, { 3881, 0x12a1 }, { 3886, 0x5ba0 }, { 3893, 0x1cc4 },
+ /* 0x6380 */
+ { 3899, 0xd319 }, { 3907, 0x8b54 }, { 3914, 0x1faf }, { 3925, 0x6834 },
+ /* 0x63C0 */
+ { 3931, 0x8259 }, { 3937, 0x1c75 }, { 3945, 0x7a2b }, { 3954, 0x04f4 },
+ /* 0x6400 */
+ { 3960, 0xa240 }, { 3964, 0x50d9 }, { 3971, 0xb364 }, { 3979, 0x4450 },
+ /* 0x6440 */
+ { 3983, 0x4004 }, { 3985, 0x2d02 }, { 3990, 0xa281 }, { 3995, 0x2748 },
+ /* 0x6480 */
+ { 4001, 0x0188 }, { 4004, 0xe42e }, { 4012, 0x6a30 }, { 4018, 0xda05 },
+ /* 0x64C0 */
+ { 4025, 0x7cb6 }, { 4035, 0x05b5 }, { 4042, 0x90ff }, { 4052, 0xecd6 },
+ /* 0x6500 */
+ { 4062, 0x8031 }, { 4066, 0x7150 }, { 4072, 0x9e1c }, { 4080, 0xcbf4 },
+ /* 0x6540 */
+ { 4090, 0xa130 }, { 4095, 0x63f2 }, { 4104, 0x18cc }, { 4110, 0x05b5 },
+ /* 0x6580 */
+ { 4117, 0x57be }, { 4128, 0xba83 }, { 4136, 0xb8b2 }, { 4144, 0xb3a5 },
+ /* 0x65C0 */
+ { 4153, 0x9a7e }, { 4163, 0x0a94 }, { 4168, 0x33e7 }, { 4178, 0x1e06 },
+ /* 0x6600 */
+ { 4184, 0xd7dd }, { 4196, 0xd038 }, { 4202, 0xadb7 }, { 4213, 0x947b },
+ /* 0x6640 */
+ { 4222, 0xdb3e }, { 4233, 0xee86 }, { 4242, 0xfffe }, { 4257, 0x0dd9 },
+ /* 0x6680 */
+ { 4265, 0x639b }, { 4274, 0x23c7 }, { 4282, 0x6845 }, { 4288, 0xdb36 },
+ /* 0x66C0 */
+ { 4298, 0x03d2 }, { 4304, 0x3e40 }, { 4310, 0x1341 }, { 4315, 0xffbd },
+ /* 0x6700 */
+ { 4329, 0xab2b }, { 4338, 0xeafc }, { 4349, 0x7dc0 }, { 4357, 0xa5da },
+ /* 0x6740 */
+ { 4366, 0xf3c2 }, { 4375, 0xf25b }, { 4385, 0xa47f }, { 4395, 0xd8ff },
+ /* 0x6780 */
+ { 4407, 0x1aa2 }, { 4413, 0x3dad }, { 4423, 0x8247 }, { 4429, 0x0bdd },
+ /* 0x67C0 */
+ { 4438, 0xc55b }, { 4447, 0x6f9f }, { 4459, 0xd294 }, { 4466, 0xdabb },
+ /* 0x6800 */
+ { 4477, 0x001e }, { 4481, 0xe1c9 }, { 4489, 0x3e06 }, { 4496, 0x7b1e },
+ /* 0x6840 */
+ { 4506, 0x737f }, { 4518, 0xbabf }, { 4530, 0x4888 }, { 4534, 0xd4f4 },
+ /* 0x6880 */
+ { 4543, 0xa02e }, { 4549, 0xbfd9 }, { 4561, 0xaded }, { 4572, 0x1e7f },
+ /* 0x68C0 */
+ { 4583, 0xbf78 }, { 4594, 0x87f5 }, { 4604, 0xf1bb }, { 4615, 0x1e87 },
+ /* 0x6900 */
+ { 4623, 0xfdbb }, { 4636, 0x1e04 }, { 4641, 0x056e }, { 4648, 0xaa71 },
+ /* 0x6940 */
+ { 4656, 0x0644 }, { 4660, 0x76b8 }, { 4669, 0xff1f }, { 4682, 0xf7bc },
+ /* 0x6980 */
+ { 4694, 0x4407 }, { 4699, 0x1976 }, { 4707, 0x60e1 }, { 4713, 0xdc97 },
+ /* 0x69C0 */
+ { 4723, 0xfc8b }, { 4733, 0x634b }, { 4741, 0xef8c }, { 4751, 0xea7c },
+ /* 0x6A00 */
+ { 4761, 0x9c24 }, { 4767, 0xeebe }, { 4779, 0x4e0e }, { 4786, 0xef7d },
+ /* 0x6A40 */
+ { 4799, 0x4bf0 }, { 4807, 0x8b45 }, { 4814, 0x0856 }, { 4819, 0xc50c },
+ /* 0x6A80 */
+ { 4825, 0x6a19 }, { 4832, 0xf093 }, { 4840, 0x5c2f }, { 4849, 0x2908 },
+ /* 0x6AC0 */
+ { 4853, 0x004e }, { 4857, 0xfc1b }, { 4867, 0x1590 }, { 4872, 0x2c0e },
+ /* 0x6B00 */
+ { 4878, 0x8c30 }, { 4883, 0xe8c7 }, { 4892, 0x908b }, { 4898, 0x67a4 },
+ /* 0x6B40 */
+ { 4906, 0x56c8 }, { 4913, 0x8b59 }, { 4921, 0x96ff }, { 4933, 0x8fb8 },
+ /* 0x6B80 */
+ { 4942, 0x2e5f }, { 4952, 0x4960 }, { 4957, 0xee10 }, { 4964, 0xfcbe },
+ /* 0x6BC0 */
+ { 4976, 0xebe1 }, { 4986, 0x8ddc }, { 4995, 0xd8c0 }, { 5001, 0x800a },
+ /* 0x6C00 */
+ { 5004, 0xc524 }, { 5010, 0x089b }, { 5016, 0x0018 }, { 5018, 0xc5f8 },
+ /* 0x6C40 */
+ { 5027, 0x6007 }, { 5032, 0xfea1 }, { 5042, 0x2585 }, { 5048, 0x645d },
+ /* 0x6C80 */
+ { 5056, 0x337e }, { 5066, 0x1ffd }, { 5078, 0x6c06 }, { 5084, 0xff0a },
+ /* 0x6CC0 */
+ { 5094, 0x1676 }, { 5102, 0x3ef9 }, { 5113, 0xff2f }, { 5126, 0x080b },
+ /* 0x6D00 */
+ { 5130, 0x5c11 }, { 5136, 0xca84 }, { 5142, 0xcef0 }, { 5151, 0xfb7e },
+ /* 0x6D40 */
+ { 5164, 0x0032 }, { 5167, 0x5f00 }, { 5173, 0x5679 }, { 5182, 0x0391 },
+ /* 0x6D80 */
+ { 5187, 0x77a7 }, { 5198, 0x1b3a }, { 5206, 0xdc00 }, { 5211, 0x9134 },
+ /* 0x6DC0 */
+ { 5217, 0xd9f5 }, { 5228, 0xef67 }, { 5240, 0x5f52 }, { 5249, 0x1eea },
+ /* 0x6E00 */
+ { 5258, 0x0fa0 }, { 5264, 0xeea8 }, { 5273, 0xfaff }, { 5287, 0x5554 },
+ /* 0x6E40 */
+ { 5294, 0xff18 }, { 5304, 0xd9da }, { 5314, 0xc888 }, { 5319, 0xc044 },
+ /* 0x6E80 */
+ { 5323, 0x9005 }, { 5327, 0xb149 }, { 5334, 0x8ca4 }, { 5340, 0xa4d6 },
+ /* 0x6EC0 */
+ { 5348, 0x5ebe }, { 5359, 0x623a }, { 5366, 0x9800 }, { 5369, 0xcb94 },
+ /* 0x6F00 */
+ { 5377, 0x9646 }, { 5384, 0x053b }, { 5391, 0x9c2d }, { 5399, 0xd16e },
+ /* 0x6F40 */
+ { 5408, 0x0022 }, { 5410, 0xdf96 }, { 5421, 0xe157 }, { 5430, 0x7511 },
+ /* 0x6F80 */
+ { 5437, 0x7157 }, { 5446, 0x81d3 }, { 5453, 0x84bb }, { 5461, 0x526a },
+ /* 0x6FC0 */
+ { 5468, 0x07cf }, { 5477, 0xcd30 }, { 5484, 0xda13 }, { 5492, 0x566b },
+ /* 0x7000 */
+ { 5501, 0x8ee3 }, { 5510, 0xed22 }, { 5518, 0x11c8 }, { 5523, 0x5605 },
+ /* 0x7040 */
+ { 5529, 0x5c88 }, { 5535, 0x6112 }, { 5540, 0xda38 }, { 5548, 0x7161 },
+ /* 0x7080 */
+ { 5555, 0x4662 }, { 5561, 0x82a4 }, { 5566, 0xf810 }, { 5572, 0x0f8a },
+ /* 0x70C0 */
+ { 5579, 0x8d00 }, { 5583, 0xb31a }, { 5591, 0x1010 }, { 5593, 0x2202 },
+ /* 0x7100 */
+ { 5596, 0x93d8 }, { 5604, 0x5610 }, { 5609, 0xc843 }, { 5615, 0x1043 },
+ /* 0x7140 */
+ { 5619, 0x56c0 }, { 5625, 0x526f }, { 5634, 0x53f5 }, { 5644, 0x2000 },
+ /* 0x7180 */
+ { 5645, 0x85b1 }, { 5652, 0x8a74 }, { 5659, 0xd105 }, { 5665, 0x460a },
+ /* 0x71C0 */
+ { 5670, 0x4b1a }, { 5677, 0x92bd }, { 5686, 0x70e1 }, { 5693, 0xda20 },
+ /* 0x7200 */
+ { 5699, 0x20c1 }, { 5703, 0x0821 }, { 5706, 0x3d00 }, { 5711, 0xff75 },
+ /* 0x7240 */
+ { 5724, 0x19c5 }, { 5731, 0xabec }, { 5741, 0xc28e }, { 5748, 0xe314 },
+ /* 0x7280 */
+ { 5755, 0x6087 }, { 5761, 0x0844 }, { 5764, 0xf085 }, { 5771, 0x4247 },
+ /* 0x72C0 */
+ { 5777, 0x505f }, { 5785, 0x0a85 }, { 5790, 0x3207 }, { 5796, 0x3f88 },
+ /* 0x7300 */
+ { 5804, 0x0480 }, { 5806, 0xbbc4 }, { 5815, 0xdfa0 }, { 5824, 0xe2da },
+ /* 0x7340 */
+ { 5833, 0xc030 }, { 5837, 0x0085 }, { 5840, 0xdd48 }, { 5848, 0x1da7 },
+ /* 0x7380 */
+ { 5857, 0x0eb2 }, { 5864, 0xd170 }, { 5871, 0x0b65 }, { 5878, 0x9aac },
+ /* 0x73C0 */
+ { 5886, 0xef25 }, { 5896, 0x4240 }, { 5899, 0x66ab }, { 5908, 0x4702 },
+ /* 0x7400 */
+ { 5913, 0x06ea }, { 5920, 0x0c08 }, { 5923, 0xdd74 }, { 5933, 0x867f },
+ /* 0x7440 */
+ { 5943, 0x28db }, { 5951, 0xfeac }, { 5962, 0xae1d }, { 5971, 0x404b },
+ /* 0x7480 */
+ { 5976, 0x0bea }, { 5984, 0xd385 }, { 5992, 0x0fef }, { 6003, 0xae21 },
+ /* 0x74C0 */
+ { 6010, 0x8700 }, { 6014, 0x5550 }, { 6020, 0xcacd }, { 6029, 0x85c7 },
+ /* 0x7500 */
+ { 6037, 0x703a }, { 6044, 0xd5aa }, { 6053, 0x9d79 }, { 6063, 0x7d8f },
+ /* 0x7540 */
+ { 6074, 0xff51 }, { 6085, 0x3e17 }, { 6094, 0xbef5 }, { 6106, 0xe7df },
+ /* 0x7580 */
+ { 6119, 0xdec6 }, { 6129, 0x2416 }, { 6134, 0x082c }, { 6138, 0xf3af },
+ /* 0x75C0 */
+ { 6150, 0xe4ed }, { 6160, 0xeb3c }, { 6170, 0x529d }, { 6178, 0xd61f },
+ /* 0x7600 */
+ { 6188, 0xab8f }, { 6198, 0xdb68 }, { 6207, 0x21f7 }, { 6216, 0x1839 },
+ /* 0x7640 */
+ { 6222, 0x1bce }, { 6231, 0x1164 }, { 6236, 0xf7b6 }, { 6248, 0x7d47 },
+ /* 0x7680 */
+ { 6258, 0x49db }, { 6267, 0x7e69 }, { 6277, 0xc5c3 }, { 6285, 0x87d1 },
+ /* 0x76C0 */
+ { 6293, 0x776c }, { 6303, 0xd8d4 }, { 6311, 0x55fa }, { 6321, 0x5916 },
+ /* 0x7700 */
+ { 6328, 0x1f92 }, { 6336, 0xce80 }, { 6342, 0x2271 }, { 6348, 0x15f0 },
+ /* 0x7740 */
+ { 6355, 0x60c1 }, { 6360, 0x9d00 }, { 6365, 0x0d6f }, { 6374, 0xf604 },
+ /* 0x7780 */
+ { 6381, 0x4801 }, { 6384, 0xc412 }, { 6389, 0x3635 }, { 6397, 0xba49 },
+ /* 0x77C0 */
+ { 6405, 0x2080 }, { 6407, 0xdc80 }, { 6413, 0xf6fd }, { 6426, 0x1819 },
+ /* 0x7800 */
+ { 6431, 0x3264 }, { 6437, 0x0234 }, { 6441, 0x30e3 }, { 6448, 0x8414 },
+ /* 0x7840 */
+ { 6452, 0xc0a8 }, { 6457, 0x2002 }, { 6459, 0xdd10 }, { 6466, 0x1014 },
+ /* 0x7880 */
+ { 6469, 0x74c2 }, { 6476, 0xe4ba }, { 6485, 0xa698 }, { 6492, 0x5c21 },
+ /* 0x78C0 */
+ { 6498, 0x5d62 }, { 6506, 0x0433 }, { 6511, 0x91d3 }, { 6519, 0x6e94 },
+ /* 0x7900 */
+ { 6527, 0x4083 }, { 6531, 0x1a07 }, { 6537, 0x5c60 }, { 6543, 0x5c13 },
+ /* 0x7940 */
+ { 6550, 0x07e3 }, { 6558, 0xfde9 }, { 6570, 0x21a5 }, { 6576, 0x8684 },
+ /* 0x7980 */
+ { 6581, 0xe433 }, { 6589, 0x2970 }, { 6595, 0x46c2 }, { 6601, 0xef1b },
+ /* 0x79C0 */
+ { 6612, 0x3f87 }, { 6622, 0xc176 }, { 6630, 0x3ada }, { 6639, 0x0801 },
+ /* 0x7A00 */
+ { 6641, 0x6d09 }, { 6648, 0xdfb2 }, { 6659, 0x6001 }, { 6662, 0xfb86 },
+ /* 0x7A40 */
+ { 6672, 0xf2cd }, { 6682, 0xb2c1 }, { 6689, 0x2e8f }, { 6698, 0xa771 },
+ /* 0x7A80 */
+ { 6707, 0x053e }, { 6714, 0x81ed }, { 6722, 0xd609 }, { 6729, 0xde49 },
+ /* 0x7AC0 */
+ { 6738, 0xfdb8 }, { 6749, 0xb62e }, { 6758, 0xadef }, { 6770, 0xa751 },
+ /* 0x7B00 */
+ { 6778, 0x8dd4 }, { 6786, 0x4b06 }, { 6792, 0xf5e1 }, { 6802, 0x2a6a },
+ /* 0x7B40 */
+ { 6809, 0xfbe2 }, { 6820, 0x2077 }, { 6827, 0xf2f1 }, { 6837, 0x863f },
+ /* 0x7B80 */
+ { 6846, 0xa8c0 }, { 6851, 0xffb7 }, { 6865, 0xa402 }, { 6869, 0x1132 },
+ /* 0x7BC0 */
+ { 6874, 0x9ef3 }, { 6885, 0x26d0 }, { 6891, 0x2671 }, { 6898, 0x00c9 },
+ /* 0x7C00 */
+ { 6902, 0xe88b }, { 6910, 0xc09e }, { 6917, 0x0ccb }, { 6924, 0xe1ca },
+ /* 0x7C40 */
+ { 6932, 0xb429 }, { 6939, 0xc3d3 }, { 6948, 0xf233 }, { 6957, 0x4229 },
+ /* 0x7C80 */
+ { 6962, 0xaa0e }, { 6969, 0x89b5 }, { 6977, 0x69f7 }, { 6988, 0xf2ce },
+ /* 0x7CC0 */
+ { 6998, 0x6535 }, { 7006, 0xf3e4 }, { 7016, 0x88c5 }, { 7022, 0x4d74 },
+ /* 0x7D00 */
+ { 7030, 0x2ffd }, { 7042, 0x7fbd }, { 7055, 0xd80f }, { 7063, 0xe62f },
+ /* 0x7D40 */
+ { 7073, 0xd9ff }, { 7086, 0x5e49 }, { 7094, 0x454e }, { 7101, 0xa66f },
+ /* 0x7D80 */
+ { 7111, 0x9b48 }, { 7118, 0xbe88 }, { 7126, 0xfccd }, { 7137, 0xedf7 },
+ /* 0x7DC0 */
+ { 7150, 0x9c85 }, { 7157, 0x77e6 }, { 7168, 0x935b }, { 7177, 0x0a16 },
+ /* 0x7E00 */
+ { 7182, 0x0f32 }, { 7189, 0xe8a7 }, { 7198, 0x59cf }, { 7208, 0x6ea6 },
+ /* 0x7E40 */
+ { 7217, 0x2cea }, { 7225, 0x6674 }, { 7233, 0x2ec2 }, { 7240, 0xfa29 },
+ /* 0x7E80 */
+ { 7249, 0xf7cc }, { 7260, 0x1d5f }, { 7270, 0x0000 }, { 7270, 0x0000 },
+ /* 0x7F00 */
+ { 7270, 0x0000 }, { 7270, 0x0000 }, { 7270, 0x0000 }, { 7270, 0x5d40 },
+ /* 0x7F40 */
+ { 7276, 0xf0b8 }, { 7284, 0x8137 }, { 7291, 0x6f9b }, { 7302, 0x63a5 },
+ /* 0x7F80 */
+ { 7310, 0x55ec }, { 7319, 0x74d3 }, { 7328, 0xe318 }, { 7335, 0xa344 },
+ /* 0x7FC0 */
+ { 7341, 0xd46a }, { 7349, 0x8834 }, { 7354, 0xda6b }, { 7364, 0x1e0d },
+ /* 0x8000 */
+ { 7371, 0x5d7f }, { 7383, 0x13f7 }, { 7393, 0x1152 }, { 7398, 0xb8e9 },
+ /* 0x8040 */
+ { 7407, 0x0448 }, { 7410, 0xc544 }, { 7416, 0x8146 }, { 7421, 0xeaff },
+ /* 0x8080 */
+ { 7434, 0x1af0 }, { 7441, 0x3f48 }, { 7449, 0xb6b6 }, { 7459, 0x0516 },
+ /* 0x80C0 */
+ { 7464, 0x5478 }, { 7471, 0x6fe0 }, { 7480, 0x8073 }, { 7486, 0x393a },
+ /* 0x8100 */
+ { 7494, 0x27e4 }, { 7502, 0x4d40 }, { 7507, 0x9298 }, { 7513, 0x622a },
+ /* 0x8140 */
+ { 7519, 0x4c40 }, { 7523, 0x803b }, { 7529, 0x6be1 }, { 7538, 0x8713 },
+ /* 0x8180 */
+ { 7545, 0x853f }, { 7554, 0x3528 }, { 7560, 0x0319 }, { 7565, 0xed2d },
+ /* 0x81C0 */
+ { 7575, 0xa74f }, { 7585, 0x8fca }, { 7594, 0x35b9 }, { 7603, 0xfc18 },
+ /* 0x8200 */
+ { 7611, 0x77b6 }, { 7622, 0xdbc5 }, { 7632, 0x5e06 }, { 7639, 0x13fc },
+ /* 0x8240 */
+ { 7648, 0x8ae1 }, { 7655, 0xb780 }, { 7662, 0xcd5d }, { 7672, 0xe3d6 },
+ /* 0x8280 */
+ { 7682, 0x6c08 }, { 7687, 0xa20c }, { 7692, 0xfbfa }, { 7705, 0xff9e },
+ /* 0x82C0 */
+ { 7718, 0x0060 }, { 7720, 0xdabe }, { 7731, 0x09ee }, { 7739, 0x6e9a },
+ /* 0x8300 */
+ { 7748, 0x53ff }, { 7760, 0x39c0 }, { 7766, 0xa90c }, { 7772, 0x1777 },
+ /* 0x8340 */
+ { 7782, 0x86b9 }, { 7790, 0x01b7 }, { 7797, 0x000c }, { 7799, 0xb8a8 },
+ /* 0x8380 */
+ { 7806, 0x66e0 }, { 7813, 0xed7c }, { 7824, 0x0f85 }, { 7831, 0xa022 },
+ /* 0x83C0 */
+ { 7835, 0xd6a3 }, { 7844, 0xb15b }, { 7853, 0x8e23 }, { 7860, 0x2a97 },
+ /* 0x8400 */
+ { 7868, 0xfcda }, { 7879, 0x00aa }, { 7883, 0x1605 }, { 7888, 0x3322 },
+ /* 0x8440 */
+ { 7894, 0xc740 }, { 7900, 0x9e86 }, { 7908, 0xfa6e }, { 7919, 0x17eb },
+ /* 0x8480 */
+ { 7929, 0x0836 }, { 7934, 0xd291 }, { 7941, 0xa042 }, { 7945, 0xdf14 },
+ /* 0x84C0 */
+ { 7954, 0xee57 }, { 7965, 0x164b }, { 7972, 0xd480 }, { 7977, 0xb413 },
+ /* 0x8500 */
+ { 7984, 0x1041 }, { 7987, 0xcdba }, { 7997, 0xb87a }, { 8006, 0x6034 },
+ /* 0x8540 */
+ { 8011, 0xcf0b }, { 8020, 0x47aa }, { 8028, 0xa71e }, { 8037, 0xec80 },
+ /* 0x8580 */
+ { 8043, 0x95d3 }, { 8052, 0xba9b }, { 8062, 0xff54 }, { 8073, 0x1681 },
+ /* 0x85C0 */
+ { 8078, 0xee82 }, { 8086, 0xb321 }, { 8093, 0x2672 }, { 8100, 0xcec0 },
+ /* 0x8600 */
+ { 8107, 0x0cf5 }, { 8115, 0x45cf }, { 8124, 0xa296 }, { 8131, 0x9301 },
+ /* 0x8640 */
+ { 8136, 0x6003 }, { 8140, 0xdcf9 }, { 8151, 0x9884 }, { 8156, 0x0ea2 },
+ /* 0x8680 */
+ { 8162, 0x3e80 }, { 8168, 0x312a }, { 8174, 0x8f18 }, { 8181, 0x014b },
+ /* 0x86C0 */
+ { 8186, 0x6ada }, { 8195, 0xcab2 }, { 8203, 0xf258 }, { 8211, 0x7f00 },
+ /* 0x8700 */
+ { 8218, 0x6fed }, { 8230, 0x970f }, { 8239, 0x022a }, { 8243, 0xcc92 },
+ /* 0x8740 */
+ { 8250, 0x5a09 }, { 8256, 0x83aa }, { 8263, 0x4579 }, { 8271, 0x9156 },
+ /* 0x8780 */
+ { 8278, 0x2b84 }, { 8284, 0x8008 }, { 8286, 0xb885 }, { 8293, 0x6c28 },
+ /* 0x87C0 */
+ { 8299, 0x48d3 }, { 8306, 0x8045 }, { 8310, 0xbc69 }, { 8319, 0x4ae4 },
+ /* 0x8800 */
+ { 8326, 0xec6a }, { 8335, 0x807b }, { 8342, 0x418e }, { 8348, 0x1a46 },
+ /* 0x8840 */
+ { 8354, 0x3455 }, { 8361, 0xeb8c }, { 8370, 0x8b1e }, { 8378, 0xe0a5 },
+ /* 0x8880 */
+ { 8385, 0x2906 }, { 8390, 0x43c4 }, { 8396, 0x4c15 }, { 8402, 0xf0b3 },
+ /* 0x88C0 */
+ { 8411, 0xc43f }, { 8420, 0xbb3e }, { 8431, 0x0102 }, { 8433, 0x733f },
+ /* 0x8900 */
+ { 8444, 0x1496 }, { 8450, 0x770d }, { 8459, 0x0ca0 }, { 8463, 0x0bc5 },
+ /* 0x8940 */
+ { 8470, 0x323f }, { 8479, 0xc040 }, { 8482, 0xa455 }, { 8489, 0xc094 },
+ /* 0x8980 */
+ { 8494, 0x8fcb }, { 8504, 0x85d9 }, { 8512, 0x96c2 }, { 8519, 0xa48d },
+ /* 0x89C0 */
+ { 8526, 0x0001 }, { 8527, 0x3554 }, { 8534, 0x08e8 }, { 8539, 0xa15a },
+ /* 0x8A00 */
+ { 8546, 0x550d }, { 8553, 0xa9ff }, { 8565, 0x242e }, { 8571, 0x5cfa },
+ /* 0x8A40 */
+ { 8581, 0x61e2 }, { 8588, 0x6937 }, { 8597, 0x7a4f }, { 8607, 0x122f },
+ /* 0x8A80 */
+ { 8614, 0x32b4 }, { 8621, 0x452b }, { 8628, 0x71fb }, { 8639, 0xd285 },
+ /* 0x8AC0 */
+ { 8646, 0xb894 }, { 8653, 0xdcc5 }, { 8662, 0x68d7 }, { 8671, 0x55da },
+ /* 0x8B00 */
+ { 8680, 0x74b7 }, { 8690, 0xbed1 }, { 8700, 0x3943 }, { 8707, 0x4208 },
+ /* 0x8B40 */
+ { 8710, 0xd24a }, { 8717, 0xdf52 }, { 8727, 0x9a40 }, { 8732, 0xa0d7 },
+ /* 0x8B80 */
+ { 8740, 0x5c0b }, { 8747, 0x767d }, { 8758, 0x0000 }, { 8758, 0x0000 },
+ /* 0x8C00 */
+ { 8758, 0x0000 }, { 8758, 0x0000 }, { 8758, 0x0000 }, { 8758, 0xa680 },
+ /* 0x8C40 */
+ { 8763, 0xd7e2 }, { 8773, 0x04b1 }, { 8778, 0x3f06 }, { 8786, 0x1708 },
+ /* 0x8C80 */
+ { 8791, 0x7624 }, { 8798, 0x6b1c }, { 8806, 0xff97 }, { 8819, 0xb9dd },
+ /* 0x8CC0 */
+ { 8830, 0x659f }, { 8840, 0x5e6a }, { 8849, 0x245f }, { 8857, 0x7d13 },
+ /* 0x8D00 */
+ { 8866, 0xefb0 }, { 8876, 0x085d }, { 8882, 0x0000 }, { 8882, 0x0000 },
+ /* 0x8D40 */
+ { 8882, 0x0000 }, { 8882, 0x0000 }, { 8882, 0x38d0 }, { 8888, 0x009b },
+ /* 0x8D80 */
+ { 8893, 0x0432 }, { 8897, 0x0220 }, { 8899, 0x8148 }, { 8903, 0x4408 },
+ /* 0x8DC0 */
+ { 8906, 0xd944 }, { 8913, 0xaec2 }, { 8921, 0x9d0a }, { 8928, 0xb028 },
+ /* 0x8E00 */
+ { 8933, 0x9740 }, { 8939, 0xe051 }, { 8945, 0x048f }, { 8951, 0x2271 },
+ /* 0x8E40 */
+ { 8957, 0x1f94 }, { 8965, 0x8231 }, { 8970, 0xb01d }, { 8977, 0x1855 },
+ /* 0x8E80 */
+ { 8983, 0x2cb2 }, { 8990, 0x431a }, { 8996, 0xdc02 }, { 9002, 0x486b },
+ /* 0x8EC0 */
+ { 9009, 0x3d61 }, { 9017, 0x8816 }, { 9022, 0x080c }, { 9025, 0x7f00 },
+ /* 0x8F00 */
+ { 9032, 0x1729 }, { 9039, 0xfabc }, { 9050, 0xae40 }, { 9056, 0xcb48 },
+ /* 0x8F40 */
+ { 9063, 0x7675 }, { 9073, 0x9190 }, { 9078, 0x001e }, { 9082, 0x0000 },
+ /* 0x8F80 */
+ { 9082, 0x0000 }, { 9082, 0xd800 }, { 9086, 0xe1d8 }, { 9094, 0x9cf7 },
+ /* 0x8FC0 */
+ { 9105, 0x6476 }, { 9113, 0x043a }, { 9118, 0xef75 }, { 9130, 0x2fb3 },
+ /* 0x9000 */
+ { 9140, 0xf96f }, { 9152, 0xe6fb }, { 9164, 0x608f }, { 9171, 0x53e6 },
+ /* 0x9040 */
+ { 9180, 0xeebe }, { 9192, 0x737f }, { 9204, 0xe32b }, { 9213, 0xb5e4 },
+ /* 0x9080 */
+ { 9222, 0x97bf }, { 9234, 0x0aa3 }, { 9240, 0x854e }, { 9247, 0x416b },
+ /* 0x90C0 */
+ { 9254, 0x45ba }, { 9262, 0xf880 }, { 9268, 0xa916 }, { 9275, 0xe0f4 },
+ /* 0x9100 */
+ { 9283, 0x0055 }, { 9287, 0x5374 }, { 9295, 0xa08c }, { 9300, 0x2697 },
+ /* 0x9140 */
+ { 9308, 0x7fc0 }, { 9317, 0x0bd4 }, { 9324, 0x163e }, { 9332, 0x03bc },
+ /* 0x9180 */
+ { 9339, 0x6aac }, { 9347, 0x5085 }, { 9352, 0xdd14 }, { 9360, 0x157a },
+ /* 0x91C0 */
+ { 9368, 0xfbdb }, { 9381, 0xbdc3 }, { 9391, 0x70fa }, { 9400, 0x9862 },
+ /* 0x9200 */
+ { 9406, 0x6482 }, { 9411, 0x40f3 }, { 9418, 0x1200 }, { 9420, 0x9798 },
+ /* 0x9240 */
+ { 9428, 0xcfbd }, { 9440, 0x4ec3 }, { 9448, 0x01f7 }, { 9456, 0xf102 },
+ /* 0x9280 */
+ { 9462, 0x2329 }, { 9468, 0x9fea }, { 9479, 0x2880 }, { 9482, 0x8284 },
+ /* 0x92C0 */
+ { 9486, 0xd845 }, { 9493, 0x028d }, { 9498, 0x26b1 }, { 9505, 0x9f8c },
+ /* 0x9300 */
+ { 9514, 0xa054 }, { 9519, 0xe723 }, { 9528, 0xdbef }, { 9541, 0x0c24 },
+ /* 0x9340 */
+ { 9545, 0x2f90 }, { 9552, 0x1cd2 }, { 9559, 0x5c31 }, { 9566, 0x502b },
+ /* 0x9380 */
+ { 9572, 0x9900 }, { 9576, 0x4cd0 }, { 9582, 0x708a }, { 9588, 0x0601 },
+ /* 0x93C0 */
+ { 9591, 0x01ca }, { 9596, 0xf1c3 }, { 9605, 0x01b6 }, { 9611, 0x2822 },
+ /* 0x9400 */
+ { 9615, 0x8298 }, { 9620, 0x07d9 }, { 9628, 0x0802 }, { 9630, 0x0d7c },
+ /* 0x9440 */
+ { 9638, 0x0432 }, { 9642, 0x4c0e }, { 9648, 0xac0d }, { 9655, 0xf0a7 },
+ /* 0x9480 */
+ { 9664, 0x0002 }, { 9665, 0x0000 }, { 9665, 0x0000 }, { 9665, 0x0000 },
+ /* 0x9540 */
+ { 9665, 0x0000 }, { 9665, 0x0000 }, { 9665, 0x0000 }, { 9665, 0x0380 },
+ /* 0x9580 */
+ { 9668, 0xfecd }, { 9680, 0x835a }, { 9687, 0x3bfd }, { 9699, 0x7a54 },
+ /* 0x95C0 */
+ { 9707, 0x3d88 }, { 9714, 0x5579 }, { 9723, 0x0026 }, { 9726, 0x0000 },
+ /* 0x9600 */
+ { 9726, 0x0000 }, { 9726, 0x3000 }, { 9728, 0xd502 }, { 9734, 0x981c },
+ /* 0x9640 */
+ { 9740, 0xb817 }, { 9748, 0xf901 }, { 9755, 0x147e }, { 9763, 0x25ed },
+ /* 0x9680 */
+ { 9772, 0xed74 }, { 9782, 0x3fb0 }, { 9791, 0x87b9 }, { 9800, 0x3fdf },
+ /* 0x96C0 */
+ { 9813, 0x7af3 }, { 9824, 0x7f66 }, { 9835, 0x8f0c }, { 9842, 0x0ac5 },
+ /* 0x9700 */
+ { 9848, 0xe5d1 }, { 9857, 0x525a }, { 9864, 0x0498 }, { 9868, 0x6b4d },
+ /* 0x9740 */
+ { 9877, 0xe3d6 }, { 9887, 0x5ee4 }, { 9896, 0x6f57 }, { 9907, 0x161a },
+ /* 0x9780 */
+ { 9913, 0xa872 }, { 9920, 0x5561 }, { 9927, 0x694d }, { 9935, 0x441e },
+ /* 0x97C0 */
+ { 9941, 0x1b4a }, { 9948, 0x5b1a }, { 9956, 0x6002 }, { 9959, 0x887e },
+ /* 0x9800 */
+ { 9967, 0xf57e }, { 9979, 0x45df }, { 9989, 0x383a }, { 9996, 0x399d },
+ /* 0x9840 */
+ { 10005, 0xf8c0 }, { 10012, 0x4ffc }, { 10023, 0x98e0 }, { 10029, 0x001b },
+ /* 0x9880 */
+ { 10033, 0x0000 }, { 10033, 0x0000 }, { 10033, 0xad00 }, { 10038, 0x9dc3 },
+ /* 0x98C0 */
+ { 10047, 0x09dc }, { 10054, 0x9800 }, { 10057, 0xeeaf }, { 10069, 0x701f },
+ /* 0x9900 */
+ { 10077, 0x1728 }, { 10083, 0x7ddd }, { 10095, 0x5113 }, { 10101, 0x7c0e },
+ /* 0x9940 */
+ { 10109, 0x7a67 }, { 10119, 0x91a7 }, { 10127, 0x0001 }, { 10128, 0x0000 },
+ /* 0x9980 */
+ { 10128, 0x0000 }, { 10128, 0x43c0 }, { 10133, 0x7168 }, { 10140, 0xb218 },
+ /* 0x99C0 */
+ { 10146, 0x037a }, { 10153, 0xeb37 }, { 10164, 0x6004 }, { 10167, 0x9b07 },
+ /* 0x9A00 */
+ { 10175, 0xc42e }, { 10182, 0x064e }, { 10188, 0x6911 }, { 10194, 0x41c3 },
+ /* 0x9A40 */
+ { 10200, 0x743d }, { 10209, 0x8da4 }, { 10216, 0x0e34 }, { 10222, 0x0000 },
+ /* 0x9A80 */
+ { 10222, 0x0000 }, { 10222, 0x0000 }, { 10222, 0xa100 }, { 10225, 0x13c1 },
+ /* 0x9AC0 */
+ { 10231, 0xc05b }, { 10238, 0xd17f }, { 10249, 0xee6d }, { 10260, 0x0a92 },
+ /* 0x9B00 */
+ { 10265, 0x114c }, { 10270, 0x9545 }, { 10277, 0xefad }, { 10289, 0x380e },
+ /* 0x9B40 */
+ { 10295, 0xe83e }, { 10304, 0x4512 }, { 10309, 0x9868 }, { 10315, 0x02fc },
+ /* 0x9B80 */
+ { 10322, 0xc418 }, { 10327, 0xc0ce }, { 10334, 0x7dc1 }, { 10343, 0x4316 },
+ /* 0x9BC0 */
+ { 10349, 0xc6c3 }, { 10357, 0x2956 }, { 10364, 0xcdbe }, { 10375, 0x25af },
+ /* 0x9C00 */
+ { 10384, 0x3751 }, { 10392, 0x2f7d }, { 10403, 0xe6be }, { 10414, 0x4ec7 },
+ /* 0x9C40 */
+ { 10423, 0x87e2 }, { 10431, 0xbd9d }, { 10442, 0x6ea9 }, { 10451, 0x05e5 },
+ /* 0x9CC0 */
+ { 10458, 0x0000 }, { 10458, 0x0000 }, { 10458, 0x1ae0 }, { 10464, 0x005d },
+ /* 0x9D00 */
+ { 10469, 0x4bcc }, { 10477, 0xe9a6 }, { 10486, 0x1d48 }, { 10492, 0xc804 },
+ /* 0x9D40 */
+ { 10496, 0x05de }, { 10504, 0xf207 }, { 10512, 0x9a1f }, { 10521, 0x54cd },
+ /* 0x9D80 */
+ { 10529, 0xa690 }, { 10535, 0x0640 }, { 10538, 0x9a12 }, { 10544, 0xbf34 },
+ /* 0x9DC0 */
+ { 10554, 0x82df }, { 10563, 0x86c8 }, { 10569, 0xa0c9 }, { 10575, 0x2714 },
+ /* 0x9E00 */
+ { 10581, 0x2484 }, { 10585, 0x7e20 }, { 10592, 0x0000 }, { 10592, 0x0000 },
+ /* 0x9E40 */
+ { 10592, 0x0000 }, { 10592, 0x0000 }, { 10592, 0x0000 }, { 10592, 0xbb20 },
+ /* 0x9E80 */
+ { 10599, 0x1923 }, { 10605, 0xe8ae }, { 10614, 0xb770 }, { 10623, 0xff30 },
+ /* 0x9EC0 */
+ { 10633, 0xf018 }, { 10639, 0xfb17 }, { 10650, 0xc1a1 }, { 10656, 0xbad0 },
+ /* 0x9F00 */
+ { 10664, 0x418c }, { 10669, 0x02a9 }, { 10674, 0x9003 }, { 10678, 0x6e80 },
+ /* 0x9F40 */
+ { 10684, 0xcc62 }, { 10691, 0xa1bc }, { 10699, 0x36cf }, { 10709, 0x00e5 },
+ /* 0x9F80 */
+ { 10714, 0x2000 }, { 10715, 0x30b1 }, { 10721, 0x0005 }, { 10723, 0x0000 },
+ /* 0xF900 */
+ { 10723, 0x0000 }, { 10723, 0x2000 }, { 10724, 0x0300 }, { 10726, 0x0040 },
+ /* 0xF940 */
+ { 10727, 0x0000 }, { 10727, 0x0000 }, { 10727, 0x0000 }, { 10727, 0x0001 },
+ /* 0xF9C0 */
+ { 10728, 0x0000 }, { 10728, 0x1001 }, { 10730, 0x0000 }, { 10730, 0x0000 },
+ /* 0xFA00 */
+ { 10730, 0x8000 }, { 10731, 0x8e7b }, { 10741, 0x0057 }, { 10746, 0xffff },
+ /* 0xFA40 */
+ { 10762, 0xffff }, { 10778, 0xffff }, { 10794, 0x07ff }, { 10805, 0x0000 },
+ /* 0xFE40 */
+ { 10805, 0x0060 }, { 10807, 0x0000 }, { 10807, 0x0000 }, { 10807, 0x0000 },
+ /* 0xFF00 */
+ { 10807, 0xfffe }, { 10822, 0xffff }, { 10838, 0xffff }, { 10854, 0xffff },
+ /* 0xFF40 */
+ { 10870, 0xffff }, { 10886, 0xffff }, { 10902, 0x0001 }, { 10903, 0x0000 },
+ /* 0xFFC0 */
+ { 10903, 0x0000 }, { 10903, 0x0000 }, { 10903, 0x0028 }, { 10905, 0x0000 },
+ /* 0x20000 */
+ { 10905, 0x0800 }, { 10906, 0x0000 }, { 10906, 0x0000 }, { 10906, 0x0000 },
+ /* 0x20080 */
+ { 10906, 0x0200 }, { 10907, 0x0000 }, { 10907, 0x0014 }, { 10909, 0x0000 },
+ /* 0x20180 */
+ { 10909, 0x0000 }, { 10909, 0x0000 }, { 10909, 0x0004 }, { 10910, 0x0000 },
+ /* 0x20200 */
+ { 10910, 0x0000 }, { 10910, 0x0008 }, { 10911, 0x0000 }, { 10911, 0x0000 },
+ /* 0x20300 */
+ { 10911, 0x0000 }, { 10911, 0x0000 }, { 10911, 0x0800 }, { 10912, 0x0000 },
+ /* 0x20340 */
+ { 10912, 0x0000 }, { 10912, 0x0000 }, { 10912, 0x0000 }, { 10912, 0x0002 },
+ /* 0x20380 */
+ { 10913, 0x0002 }, { 10914, 0x0000 }, { 10914, 0x0000 }, { 10914, 0x0000 },
+ /* 0x203C0 */
+ { 10914, 0x0000 }, { 10914, 0x0000 }, { 10914, 0x0000 }, { 10914, 0x0200 },
+ /* 0x20440 */
+ { 10915, 0x0400 }, { 10916, 0x0000 }, { 10916, 0x0000 }, { 10916, 0x0000 },
+ /* 0x20500 */
+ { 10916, 0x0200 }, { 10917, 0x0000 }, { 10917, 0x0000 }, { 10917, 0x0000 },
+ /* 0x205C0 */
+ { 10917, 0x0000 }, { 10917, 0x0040 }, { 10918, 0x0000 }, { 10918, 0x0000 },
+ /* 0x20600 */
+ { 10918, 0x0000 }, { 10918, 0x0000 }, { 10918, 0x0100 }, { 10919, 0x0000 },
+ /* 0x20740 */
+ { 10919, 0x8000 }, { 10920, 0x0000 }, { 10920, 0x0000 }, { 10920, 0x0000 },
+ /* 0x20800 */
+ { 10920, 0x0080 }, { 10921, 0x0000 }, { 10921, 0x0000 }, { 10921, 0x0400 },
+ /* 0x20880 */
+ { 10922, 0x0000 }, { 10922, 0x0000 }, { 10922, 0x0000 }, { 10922, 0x0200 },
+ /* 0x20940 */
+ { 10923, 0x0000 }, { 10923, 0x0000 }, { 10923, 0x0000 }, { 10923, 0x1000 },
+ /* 0x20980 */
+ { 10924, 0x0000 }, { 10924, 0x2000 }, { 10925, 0x0000 }, { 10925, 0x0000 },
+ /* 0x20AC0 */
+ { 10925, 0x0000 }, { 10925, 0x0008 }, { 10926, 0x0000 }, { 10926, 0x0000 },
+ /* 0x20B00 */
+ { 10926, 0x0000 }, { 10926, 0x2000 }, { 10927, 0x0000 }, { 10927, 0x0000 },
+ /* 0x20B80 */
+ { 10927, 0x0000 }, { 10927, 0x8000 }, { 10928, 0x0000 }, { 10928, 0x0000 },
+ /* 0x20D40 */
+ { 10928, 0x0020 }, { 10929, 0x0000 }, { 10929, 0x0000 }, { 10929, 0x0000 },
+ /* 0x20DC0 */
+ { 10929, 0x0000 }, { 10929, 0x0000 }, { 10929, 0x0002 }, { 10930, 0x0000 },
+ /* 0x20E40 */
+ { 10930, 0x0000 }, { 10930, 0x0000 }, { 10930, 0x2010 }, { 10932, 0x0000 },
+ /* 0x20E80 */
+ { 10932, 0x0000 }, { 10932, 0x0020 }, { 10933, 0x0000 }, { 10933, 0x0000 },
+ /* 0x20F40 */
+ { 10933, 0x0000 }, { 10933, 0x8000 }, { 10934, 0x0000 }, { 10934, 0x0000 },
+ /* 0x21200 */
+ { 10934, 0x0002 }, { 10935, 0x0000 }, { 10935, 0x0000 }, { 10935, 0x2000 },
+ /* 0x21240 */
+ { 10936, 0x0000 }, { 10936, 0x0020 }, { 10937, 0x0000 }, { 10937, 0x0810 },
+ /* 0x212C0 */
+ { 10939, 0x0000 }, { 10939, 0x0080 }, { 10940, 0x0010 }, { 10941, 0x2000 },
+ /* 0x21300 */
+ { 10942, 0x0000 }, { 10942, 0x0800 }, { 10943, 0x0000 }, { 10943, 0x0040 },
+ /* 0x21340 */
+ { 10944, 0x0010 }, { 10945, 0x0000 }, { 10945, 0x0000 }, { 10945, 0x0000 },
+ /* 0x213C0 */
+ { 10945, 0x0010 }, { 10946, 0x0000 }, { 10946, 0x0000 }, { 10946, 0x0000 },
+ /* 0x21440 */
+ { 10946, 0x0000 }, { 10946, 0x0000 }, { 10946, 0x6000 }, { 10948, 0x0000 },
+ /* 0x215C0 */
+ { 10948, 0x0000 }, { 10948, 0x0080 }, { 10949, 0x0000 }, { 10949, 0x0000 },
+ /* 0x21640 */
+ { 10949, 0x0080 }, { 10950, 0x0000 }, { 10950, 0x0000 }, { 10950, 0x0000 },
+ /* 0x21680 */
+ { 10950, 0x0000 }, { 10950, 0x0000 }, { 10950, 0x0000 }, { 10950, 0x0010 },
+ /* 0x21700 */
+ { 10951, 0x0040 }, { 10952, 0x0000 }, { 10952, 0x0000 }, { 10952, 0x0000 },
+ /* 0x21740 */
+ { 10952, 0x0004 }, { 10953, 0x0000 }, { 10953, 0x0000 }, { 10953, 0x0000 },
+ /* 0x21880 */
+ { 10953, 0x0000 }, { 10953, 0x0000 }, { 10953, 0x0000 }, { 10953, 0x2000 },
+ /* 0x219C0 */
+ { 10954, 0x0008 }, { 10955, 0x0000 }, { 10955, 0x0000 }, { 10955, 0x0000 },
+ /* 0x21C40 */
+ { 10955, 0x0000 }, { 10955, 0x0040 }, { 10956, 0x0000 }, { 10956, 0x0000 },
+ /* 0x21D00 */
+ { 10956, 0x0000 }, { 10956, 0x0000 }, { 10956, 0x2000 }, { 10957, 0x0000 },
+ /* 0x21D40 */
+ { 10957, 0x0020 }, { 10958, 0x0000 }, { 10958, 0x0004 }, { 10959, 0x0100 },
+ /* 0x21D80 */
+ { 10960, 0x0000 }, { 10960, 0x1004 }, { 10962, 0x0002 }, { 10963, 0x0080 },
+ /* 0x21DC0 */
+ { 10964, 0x0000 }, { 10964, 0x0000 }, { 10964, 0x0001 }, { 10965, 0x0000 },
+ /* 0x21E00 */
+ { 10965, 0x0000 }, { 10965, 0x0000 }, { 10965, 0x0000 }, { 10965, 0x0018 },
+ /* 0x21F00 */
+ { 10967, 0x0000 }, { 10967, 0x4000 }, { 10968, 0x0000 }, { 10968, 0x0000 },
+ /* 0x21F40 */
+ { 10968, 0x0000 }, { 10968, 0x0000 }, { 10968, 0x0000 }, { 10968, 0x0040 },
+ /* 0x21FC0 */
+ { 10969, 0x0000 }, { 10969, 0x0000 }, { 10969, 0x0000 }, { 10969, 0x0400 },
+ /* 0x22140 */
+ { 10970, 0x0000 }, { 10970, 0x0000 }, { 10970, 0x0000 }, { 10970, 0x0800 },
+ /* 0x22200 */
+ { 10971, 0x0000 }, { 10971, 0x0100 }, { 10972, 0x0000 }, { 10972, 0x0000 },
+ /* 0x22300 */
+ { 10972, 0x0000 }, { 10972, 0x4000 }, { 10973, 0x0000 }, { 10973, 0x0000 },
+ /* 0x22380 */
+ { 10973, 0x0000 }, { 10973, 0x0000 }, { 10973, 0x2000 }, { 10974, 0x0000 },
+ /* 0x226C0 */
+ { 10974, 0x0000 }, { 10974, 0x0000 }, { 10974, 0x0000 }, { 10974, 0x0008 },
+ /* 0x22840 */
+ { 10975, 0x0000 }, { 10975, 0x0800 }, { 10976, 0x0000 }, { 10976, 0x0000 },
+ /* 0x22880 */
+ { 10976, 0x0000 }, { 10976, 0x0000 }, { 10976, 0x0800 }, { 10977, 0x0000 },
+ /* 0x22980 */
+ { 10977, 0x8000 }, { 10978, 0x0000 }, { 10978, 0x0000 }, { 10978, 0x0000 },
+ /* 0x22A80 */
+ { 10978, 0x0000 }, { 10978, 0x0000 }, { 10978, 0x0000 }, { 10978, 0x0100 },
+ /* 0x22B40 */
+ { 10979, 0x8040 }, { 10981, 0x0001 }, { 10982, 0x0000 }, { 10982, 0x0000 },
+ /* 0x22B80 */
+ { 10982, 0x0000 }, { 10982, 0x0000 }, { 10982, 0x0040 }, { 10983, 0x0000 },
+ /* 0x22C00 */
+ { 10983, 0x0000 }, { 10983, 0x2000 }, { 10984, 0x0010 }, { 10985, 0x0000 },
+ /* 0x22DC0 */
+ { 10985, 0x0000 }, { 10985, 0x0000 }, { 10985, 0x0002 }, { 10986, 0x0000 },
+ /* 0x23180 */
+ { 10986, 0x0000 }, { 10986, 0x0000 }, { 10986, 0x0000 }, { 10986, 0x0040 },
+ /* 0x231C0 */
+ { 10987, 0x0018 }, { 10989, 0x0000 }, { 10989, 0x0000 }, { 10989, 0x0020 },
+ /* 0x23340 */
+ { 10990, 0x0000 }, { 10990, 0x0000 }, { 10990, 0x0000 }, { 10990, 0x0004 },
+ /* 0x233C0 */
+ { 10991, 0x0000 }, { 10991, 0x842d }, { 10997, 0x0010 }, { 10998, 0x0000 },
+ /* 0x23440 */
+ { 10998, 0x0c00 }, { 11000, 0x0002 }, { 11001, 0x0020 }, { 11002, 0x0000 },
+ /* 0x234C0 */
+ { 11002, 0x0000 }, { 11002, 0x0000 }, { 11002, 0x0010 }, { 11003, 0x0000 },
+ /* 0x23540 */
+ { 11003, 0x0000 }, { 11003, 0x0400 }, { 11004, 0x0000 }, { 11004, 0x0000 },
+ /* 0x23580 */
+ { 11004, 0x0000 }, { 11004, 0x0010 }, { 11005, 0x0000 }, { 11005, 0x0000 },
+ /* 0x235C0 */
+ { 11005, 0x0010 }, { 11006, 0x0000 }, { 11006, 0x0000 }, { 11006, 0x0000 },
+ /* 0x23600 */
+ { 11006, 0x0000 }, { 11006, 0x0000 }, { 11006, 0x0000 }, { 11006, 0x0700 },
+ /* 0x23640 */
+ { 11009, 0x0080 }, { 11010, 0x0000 }, { 11010, 0x0000 }, { 11010, 0x0000 },
+ /* 0x23700 */
+ { 11010, 0x1000 }, { 11011, 0x1000 }, { 11012, 0x0000 }, { 11012, 0x8000 },
+ /* 0x23740 */
+ { 11013, 0x0000 }, { 11013, 0x0000 }, { 11013, 0x0018 }, { 11015, 0x0000 },
+ /* 0x237C0 */
+ { 11015, 0x0000 }, { 11015, 0x0000 }, { 11015, 0x0080 }, { 11016, 0x8000 },
+ /* 0x23800 */
+ { 11017, 0x0000 }, { 11017, 0x0000 }, { 11017, 0x0010 }, { 11018, 0x2000 },
+ /* 0x23A80 */
+ { 11019, 0x0000 }, { 11019, 0x0100 }, { 11020, 0x0000 }, { 11020, 0x0000 },
+ /* 0x23C40 */
+ { 11020, 0x0000 }, { 11020, 0x0000 }, { 11020, 0x0000 }, { 11020, 0x8000 },
+ /* 0x23CC0 */
+ { 11021, 0x0000 }, { 11021, 0x0000 }, { 11021, 0x0000 }, { 11021, 0x4000 },
+ /* 0x23D00 */
+ { 11022, 0x4001 }, { 11024, 0x0000 }, { 11024, 0x0000 }, { 11024, 0x0000 },
+ /* 0x23D40 */
+ { 11024, 0x0001 }, { 11025, 0x0000 }, { 11025, 0x0000 }, { 11025, 0x0000 },
+ /* 0x23DC0 */
+ { 11025, 0x0000 }, { 11025, 0x0008 }, { 11026, 0x0000 }, { 11026, 0x0600 },
+ /* 0x23F40 */
+ { 11028, 0x0000 }, { 11028, 0x0000 }, { 11028, 0x0000 }, { 11028, 0x4000 },
+ /* 0x24080 */
+ { 11029, 0x0000 }, { 11029, 0x0040 }, { 11030, 0x0000 }, { 11030, 0x0000 },
+ /* 0x24100 */
+ { 11030, 0x0008 }, { 11031, 0x0000 }, { 11031, 0x0000 }, { 11031, 0x0000 },
+ /* 0x241C0 */
+ { 11031, 0x0040 }, { 11032, 0x0000 }, { 11032, 0x0000 }, { 11032, 0x4000 },
+ /* 0x24380 */
+ { 11033, 0x0000 }, { 11033, 0x0000 }, { 11033, 0x0000 }, { 11033, 0x1000 },
+ /* 0x24600 */
+ { 11034, 0x0000 }, { 11034, 0x0000 }, { 11034, 0x0200 }, { 11035, 0x0000 },
+ /* 0x24680 */
+ { 11035, 0x0000 }, { 11035, 0x0000 }, { 11035, 0x0020 }, { 11036, 0x0000 },
+ /* 0x247C0 */
+ { 11036, 0x0000 }, { 11036, 0x0000 }, { 11036, 0x0000 }, { 11036, 0x0002 },
+ /* 0x24880 */
+ { 11037, 0x0000 }, { 11037, 0x0040 }, { 11038, 0x0000 }, { 11038, 0x0000 },
+ /* 0x24A40 */
+ { 11038, 0x2000 }, { 11039, 0x0000 }, { 11039, 0x0000 }, { 11039, 0x0000 },
+ /* 0x24B40 */
+ { 11039, 0x0000 }, { 11039, 0x0040 }, { 11040, 0x8000 }, { 11041, 0x0000 },
+ /* 0x24C00 */
+ { 11041, 0x0000 }, { 11041, 0x0040 }, { 11042, 0x0000 }, { 11042, 0x0000 },
+ /* 0x24D00 */
+ { 11042, 0x0000 }, { 11042, 0x0010 }, { 11043, 0x0000 }, { 11043, 0x0000 },
+ /* 0x24E00 */
+ { 11043, 0x4000 }, { 11044, 0x0000 }, { 11044, 0x0000 }, { 11044, 0x0080 },
+ /* 0x24E40 */
+ { 11045, 0x0000 }, { 11045, 0x0000 }, { 11045, 0x0400 }, { 11046, 0x0000 },
+ /* 0x24E80 */
+ { 11046, 0x0800 }, { 11047, 0x0000 }, { 11047, 0x0000 }, { 11047, 0x0000 },
+ /* 0x25040 */
+ { 11047, 0x0400 }, { 11048, 0x0020 }, { 11049, 0x0000 }, { 11049, 0x0000 },
+ /* 0x25100 */
+ { 11049, 0x0000 }, { 11049, 0x0000 }, { 11049, 0x0004 }, { 11050, 0x0000 },
+ /* 0x25180 */
+ { 11050, 0x0000 }, { 11050, 0x0000 }, { 11050, 0x0200 }, { 11051, 0x0000 },
+ /* 0x251C0 */
+ { 11051, 0x2000 }, { 11052, 0x0000 }, { 11052, 0x0020 }, { 11053, 0x0000 },
+ /* 0x25200 */
+ { 11053, 0x0000 }, { 11053, 0x4000 }, { 11054, 0x0000 }, { 11054, 0x0000 },
+ /* 0x25240 */
+ { 11054, 0x1000 }, { 11055, 0x0000 }, { 11055, 0x0000 }, { 11055, 0x0000 },
+ /* 0x25400 */
+ { 11055, 0x0000 }, { 11055, 0x0000 }, { 11055, 0x4000 }, { 11056, 0x0000 },
+ /* 0x25480 */
+ { 11056, 0x4000 }, { 11057, 0x0000 }, { 11057, 0x0000 }, { 11057, 0x0000 },
+ /* 0x254C0 */
+ { 11057, 0x0000 }, { 11057, 0x0200 }, { 11058, 0x0000 }, { 11058, 0x0000 },
+ /* 0x25500 */
+ { 11058, 0x4000 }, { 11059, 0x0000 }, { 11059, 0x0000 }, { 11059, 0x0000 },
+ /* 0x25580 */
+ { 11059, 0x0000 }, { 11059, 0x0000 }, { 11059, 0x0080 }, { 11060, 0x0000 },
+ /* 0x25740 */
+ { 11060, 0x0000 }, { 11060, 0x0000 }, { 11060, 0x0000 }, { 11060, 0x0002 },
+ /* 0x25780 */
+ { 11061, 0x0000 }, { 11061, 0x0000 }, { 11061, 0x0200 }, { 11062, 0x0010 },
+ /* 0x259C0 */
+ { 11063, 0x0010 }, { 11064, 0x0010 }, { 11065, 0x0000 }, { 11065, 0x0000 },
+ /* 0x25AC0 */
+ { 11065, 0x0000 }, { 11065, 0x0000 }, { 11065, 0x0018 }, { 11067, 0x0002 },
+ /* 0x25B80 */
+ { 11068, 0x0000 }, { 11068, 0x0000 }, { 11068, 0x0000 }, { 11068, 0x0004 },
+ /* 0x25C40 */
+ { 11069, 0x0800 }, { 11070, 0x0000 }, { 11070, 0x0010 }, { 11071, 0x0000 },
+ /* 0x25D80 */
+ { 11071, 0x0000 }, { 11071, 0x0000 }, { 11071, 0x0002 }, { 11072, 0x0000 },
+ /* 0x25E00 */
+ { 11072, 0x0000 }, { 11072, 0x0000 }, { 11072, 0x4000 }, { 11073, 0x0000 },
+ /* 0x25E40 */
+ { 11073, 0x0000 }, { 11073, 0x0040 }, { 11074, 0x0024 }, { 11076, 0x0000 },
+ /* 0x25EC0 */
+ { 11076, 0x0004 }, { 11077, 0x0100 }, { 11078, 0x0100 }, { 11079, 0x0000 },
+ /* 0x25F00 */
+ { 11079, 0x0000 }, { 11079, 0x0000 }, { 11079, 0x0008 }, { 11080, 0x0000 },
+ /* 0x25F40 */
+ { 11080, 0x0000 }, { 11080, 0x1000 }, { 11081, 0x0000 }, { 11081, 0x0000 },
+ /* 0x25FC0 */
+ { 11081, 0x0000 }, { 11081, 0x0010 }, { 11082, 0x0001 }, { 11083, 0x0800 },
+ /* 0x26000 */
+ { 11084, 0x1000 }, { 11085, 0x0080 }, { 11086, 0x0000 }, { 11086, 0x0000 },
+ /* 0x26040 */
+ { 11086, 0x0000 }, { 11086, 0x0000 }, { 11086, 0x0001 }, { 11087, 0x0000 },
+ /* 0x260C0 */
+ { 11087, 0x0000 }, { 11087, 0x0000 }, { 11087, 0x2000 }, { 11088, 0x0000 },
+ /* 0x26240 */
+ { 11088, 0x0000 }, { 11088, 0x0000 }, { 11088, 0x0000 }, { 11088, 0x0001 },
+ /* 0x26280 */
+ { 11089, 0x0040 }, { 11090, 0x0000 }, { 11090, 0x0000 }, { 11090, 0x0000 },
+ /* 0x26340 */
+ { 11090, 0x1000 }, { 11091, 0x0000 }, { 11091, 0x0000 }, { 11091, 0x0000 },
+ /* 0x26400 */
+ { 11091, 0x0004 }, { 11092, 0x0000 }, { 11092, 0x0000 }, { 11092, 0x0000 },
+ /* 0x26640 */
+ { 11092, 0x0000 }, { 11092, 0x0000 }, { 11092, 0x0000 }, { 11092, 0x4000 },
+ /* 0x26680 */
+ { 11093, 0x0000 }, { 11093, 0x0000 }, { 11093, 0x0000 }, { 11093, 0x0001 },
+ /* 0x26700 */
+ { 11094, 0x0000 }, { 11094, 0x2000 }, { 11095, 0x0000 }, { 11095, 0x0000 },
+ /* 0x268C0 */
+ { 11095, 0x0000 }, { 11095, 0x2000 }, { 11096, 0x0400 }, { 11097, 0x0000 },
+ /* 0x26940 */
+ { 11097, 0x0000 }, { 11097, 0x0002 }, { 11098, 0x8000 }, { 11099, 0x0000 },
+ /* 0x269C0 */
+ { 11099, 0x0000 }, { 11099, 0x2000 }, { 11100, 0x0000 }, { 11100, 0x0000 },
+ /* 0x26A00 */
+ { 11100, 0x0000 }, { 11100, 0x4000 }, { 11101, 0x0000 }, { 11101, 0x0000 },
+ /* 0x26A40 */
+ { 11101, 0x0000 }, { 11101, 0x0100 }, { 11102, 0x0000 }, { 11102, 0x0000 },
+ /* 0x26A80 */
+ { 11102, 0x1000 }, { 11103, 0x0000 }, { 11103, 0x0000 }, { 11103, 0x0080 },
+ /* 0x26AC0 */
+ { 11104, 0x0000 }, { 11104, 0x0000 }, { 11104, 0x0000 }, { 11104, 0x8000 },
+ /* 0x26C00 */
+ { 11105, 0x0000 }, { 11105, 0x0000 }, { 11105, 0x0200 }, { 11106, 0x0000 },
+ /* 0x26C40 */
+ { 11106, 0x0000 }, { 11106, 0x0000 }, { 11106, 0x0000 }, { 11106, 0x0008 },
+ /* 0x26CC0 */
+ { 11107, 0x0000 }, { 11107, 0x2000 }, { 11108, 0x0000 }, { 11108, 0x0000 },
+ /* 0x26E40 */
+ { 11108, 0x0001 }, { 11109, 0x0000 }, { 11109, 0x0020 }, { 11110, 0x0000 },
+ /* 0x26F80 */
+ { 11110, 0x0000 }, { 11110, 0x0010 }, { 11111, 0x0000 }, { 11111, 0x0000 },
+ /* 0x26FC0 */
+ { 11111, 0x0000 }, { 11111, 0x0000 }, { 11111, 0x0000 }, { 11111, 0x01c0 },
+ /* 0x270C0 */
+ { 11114, 0x0000 }, { 11114, 0x0000 }, { 11114, 0x0000 }, { 11114, 0x0010 },
+ /* 0x27100 */
+ { 11115, 0x2000 }, { 11116, 0x0000 }, { 11116, 0x0000 }, { 11116, 0x0200 },
+ /* 0x273C0 */
+ { 11117, 0x0000 }, { 11117, 0x0c00 }, { 11119, 0x0000 }, { 11119, 0x4000 },
+ /* 0x27400 */
+ { 11120, 0x0000 }, { 11120, 0x0001 }, { 11121, 0x0000 }, { 11121, 0x0000 },
+ /* 0x27440 */
+ { 11121, 0x0200 }, { 11122, 0x0000 }, { 11122, 0x0000 }, { 11122, 0x0000 },
+ /* 0x27600 */
+ { 11122, 0x0000 }, { 11122, 0x0030 }, { 11124, 0x0000 }, { 11124, 0x0002 },
+ /* 0x27680 */
+ { 11125, 0x0010 }, { 11126, 0x0008 }, { 11127, 0x0000 }, { 11127, 0x0000 },
+ /* 0x27700 */
+ { 11127, 0x4000 }, { 11128, 0x0000 }, { 11128, 0x0008 }, { 11129, 0x0000 },
+ /* 0x27740 */
+ { 11129, 0x0000 }, { 11129, 0x0004 }, { 11130, 0x0000 }, { 11130, 0x0000 },
+ /* 0x27980 */
+ { 11130, 0x0020 }, { 11131, 0x0000 }, { 11131, 0x0000 }, { 11131, 0x0000 },
+ /* 0x27A80 */
+ { 11131, 0x0010 }, { 11132, 0x0000 }, { 11132, 0x0000 }, { 11132, 0x0000 },
+ /* 0x27B80 */
+ { 11132, 0x0000 }, { 11132, 0x0000 }, { 11132, 0x0000 }, { 11132, 0x4008 },
+ /* 0x27BC0 */
+ { 11134, 0x0080 }, { 11135, 0x0000 }, { 11135, 0x0000 }, { 11135, 0x0000 },
+ /* 0x27C80 */
+ { 11135, 0x0000 }, { 11135, 0x0000 }, { 11135, 0x0000 }, { 11135, 0x0100 },
+ /* 0x27D80 */
+ { 11136, 0x0000 }, { 11136, 0x0000 }, { 11136, 0x0001 }, { 11137, 0x0000 },
+ /* 0x27E00 */
+ { 11137, 0x0000 }, { 11137, 0x0001 }, { 11138, 0x0000 }, { 11138, 0x0000 },
+ /* 0x27F80 */
+ { 11138, 0x0000 }, { 11138, 0x0000 }, { 11138, 0x0000 }, { 11138, 0x0080 },
+ /* 0x28080 */
+ { 11139, 0x0400 }, { 11140, 0x0000 }, { 11140, 0x0000 }, { 11140, 0x0800 },
+ /* 0x28240 */
+ { 11141, 0x0000 }, { 11141, 0x0000 }, { 11141, 0x0000 }, { 11141, 0x0080 },
+ /* 0x28280 */
+ { 11142, 0x0004 }, { 11143, 0x0000 }, { 11143, 0x0000 }, { 11143, 0x0000 },
+ /* 0x282C0 */
+ { 11143, 0x0000 }, { 11143, 0x0000 }, { 11143, 0x0000 }, { 11143, 0x0008 },
+ /* 0x283C0 */
+ { 11144, 0x2000 }, { 11145, 0x0000 }, { 11145, 0x0000 }, { 11145, 0x0000 },
+ /* 0x28400 */
+ { 11145, 0x1000 }, { 11146, 0x0000 }, { 11146, 0x0000 }, { 11146, 0x0000 },
+ /* 0x28440 */
+ { 11146, 0x0000 }, { 11146, 0x0020 }, { 11147, 0x0000 }, { 11147, 0x0000 },
+ /* 0x28540 */
+ { 11147, 0x0000 }, { 11147, 0x0000 }, { 11147, 0x0800 }, { 11148, 0x0000 },
+ /* 0x285C0 */
+ { 11148, 0x0300 }, { 11150, 0x0000 }, { 11150, 0x0000 }, { 11150, 0x0000 },
+ /* 0x286C0 */
+ { 11150, 0x0000 }, { 11150, 0x0080 }, { 11151, 0x0000 }, { 11151, 0x0400 },
+ /* 0x28940 */
+ { 11152, 0x0240 }, { 11154, 0x0000 }, { 11154, 0x0800 }, { 11155, 0x0000 },
+ /* 0x28980 */
+ { 11155, 0x0180 }, { 11157, 0x0000 }, { 11157, 0x0000 }, { 11157, 0x0c00 },
+ /* 0x28A00 */
+ { 11159, 0x0000 }, { 11159, 0x4000 }, { 11160, 0x0200 }, { 11161, 0x0000 },
+ /* 0x28A40 */
+ { 11161, 0x0008 }, { 11162, 0x0000 }, { 11162, 0x0000 }, { 11162, 0x0002 },
+ /* 0x28A80 */
+ { 11163, 0x0000 }, { 11163, 0x0200 }, { 11164, 0x0000 }, { 11164, 0x0000 },
+ /* 0x28AC0 */
+ { 11164, 0x2000 }, { 11165, 0x2000 }, { 11166, 0x0010 }, { 11167, 0x0000 },
+ /* 0x28BC0 */
+ { 11167, 0x0002 }, { 11168, 0x0000 }, { 11168, 0x8000 }, { 11169, 0x0000 },
+ /* 0x28D00 */
+ { 11169, 0x0000 }, { 11169, 0x0001 }, { 11170, 0x0000 }, { 11170, 0x0000 },
+ /* 0x28D40 */
+ { 11170, 0x0000 }, { 11170, 0x0000 }, { 11170, 0x0000 }, { 11170, 0x0002 },
+ /* 0x28DC0 */
+ { 11171, 0x0000 }, { 11171, 0x0000 }, { 11171, 0x0000 }, { 11171, 0x0800 },
+ /* 0x28E00 */
+ { 11172, 0x0000 }, { 11172, 0x8000 }, { 11173, 0x0000 }, { 11173, 0x0040 },
+ /* 0x28E80 */
+ { 11174, 0x0200 }, { 11175, 0x0000 }, { 11175, 0x0000 }, { 11175, 0x0000 },
+ /* 0x28EC0 */
+ { 11175, 0x0000 }, { 11175, 0x0000 }, { 11175, 0x0800 }, { 11176, 0x0000 },
+ /* 0x28F00 */
+ { 11176, 0x0000 }, { 11176, 0x0000 }, { 11176, 0x0000 }, { 11176, 0x0004 },
+ /* 0x28FC0 */
+ { 11177, 0x0000 }, { 11177, 0x0000 }, { 11177, 0x0000 }, { 11177, 0x0100 },
+ /* 0x29280 */
+ { 11178, 0x0000 }, { 11178, 0x0000 }, { 11178, 0x0001 }, { 11179, 0x0002 },
+ /* 0x29480 */
+ { 11180, 0x0000 }, { 11180, 0x0001 }, { 11181, 0x0000 }, { 11181, 0x0000 },
+ /* 0x295C0 */
+ { 11181, 0x8000 }, { 11182, 0x0000 }, { 11182, 0x0000 }, { 11182, 0x0000 },
+ /* 0x29640 */
+ { 11182, 0x0000 }, { 11182, 0x0000 }, { 11182, 0x0000 }, { 11182, 0x8000 },
+ /* 0x296C0 */
+ { 11183, 0x0000 }, { 11183, 0x0000 }, { 11183, 0x0000 }, { 11183, 0x0001 },
+ /* 0x29700 */
+ { 11184, 0x0000 }, { 11184, 0x0200 }, { 11185, 0x0000 }, { 11185, 0x0000 },
+ /* 0x29740 */
+ { 11185, 0x0000 }, { 11185, 0x0001 }, { 11186, 0x0000 }, { 11186, 0x0000 },
+ /* 0x298C0 */
+ { 11186, 0x0040 }, { 11187, 0x0000 }, { 11187, 0x0000 }, { 11187, 0x0000 },
+ /* 0x29A40 */
+ { 11187, 0x0000 }, { 11187, 0x0000 }, { 11187, 0x0000 }, { 11187, 0x0004 },
+ /* 0x29DC0 */
+ { 11188, 0x0000 }, { 11188, 0x0800 }, { 11189, 0x0000 }, { 11189, 0x0000 },
+ /* 0x29E00 */
+ { 11189, 0x0000 }, { 11189, 0x0020 }, { 11190, 0x0000 }, { 11190, 0x2000 },
+ /* 0x29E40 */
+ { 11191, 0x0200 }, { 11192, 0x0000 }, { 11192, 0x0000 }, { 11192, 0x0000 },
+ /* 0x29E80 */
+ { 11192, 0x0400 }, { 11193, 0x0000 }, { 11193, 0x0000 }, { 11193, 0x0000 },
+ /* 0x29EC0 */
+ { 11193, 0x0010 }, { 11194, 0x0800 }, { 11195, 0x0200 }, { 11196, 0x0000 },
+ /* 0x29FC0 */
+ { 11196, 0x4000 }, { 11197, 0x0000 }, { 11197, 0x0000 }, { 11197, 0x0000 },
+ /* 0x2A000 */
+ { 11197, 0x0000 }, { 11197, 0x0400 }, { 11198, 0x8000 }, { 11199, 0x0000 },
+ /* 0x2A080 */
+ { 11199, 0x0004 }, { 11200, 0x0000 }, { 11200, 0x0000 }, { 11200, 0x0000 },
+ /* 0x2A0C0 */
+ { 11200, 0x0000 }, { 11200, 0x0000 }, { 11200, 0x0000 }, { 11200, 0x0200 },
+ /* 0x2A180 */
+ { 11201, 0x0000 }, { 11201, 0x0001 }, { 11202, 0x0000 }, { 11202, 0x0000 },
+ /* 0x2A380 */
+ { 11202, 0x1000 }, { 11203, 0x0000 }, { 11203, 0x0000 }, { 11203, 0x0000 },
+ /* 0x2A400 */
+ { 11203, 0x0000 }, { 11203, 0x0000 }, { 11203, 0x0000 }, { 11203, 0x0080 },
+ /* 0x2A5C0 */
+ { 11204, 0x0000 }, { 11204, 0x0000 }, { 11204, 0x0000 }, { 11204, 0x0002 },
+ /* 0x2A600 */
+ { 11205, 0x0004 }, { 11206, 0x0400 }, { 11207, 0x0000 }, { 11207, 0x0000 },
+ /* 0x2A680 */
+ { 11207, 0x0000 }, { 11207, 0x0000 }, { 11207, 0x0000 }, { 11207, 0x0004 },
+};
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static ucs4_t jisx0213_to_ucs4 (unsigned int row, unsigned int col)
+{
+ ucs4_t val;
+
+ if (row >= 0x121 && row <= 0x17e)
+ row -= 289;
+ else if (row == 0x221)
+ row -= 451;
+ else if (row >= 0x223 && row <= 0x225)
+ row -= 452;
+ else if (row == 0x228)
+ row -= 454;
+ else if (row >= 0x22c && row <= 0x22f)
+ row -= 457;
+ else if (row >= 0x26e && row <= 0x27e)
+ row -= 519;
+ else
+ return 0x0000;
+
+ if (col >= 0x21 && col <= 0x7e)
+ col -= 0x21;
+ else
+ return 0x0000;
+
+ val = jisx0213_to_ucs_main[row * 94 + col];
+ val = jisx0213_to_ucs_pagestart[val >> 8] + (val & 0xff);
+ if (val == 0xfffd)
+ val = 0x0000;
+ return val;
+}
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static unsigned short ucs4_to_jisx0213 (ucs4_t ucs)
+{
+ if (ucs < (sizeof(jisx0213_from_ucs_level1)/sizeof(jisx0213_from_ucs_level1[0])) << 6) {
+ int index1 = jisx0213_from_ucs_level1[ucs >> 6];
+ if (index1 >= 0) {
+ const Summary16 *summary = &jisx0213_from_ucs_level2_2indx[((index1 << 6) + (ucs & 0x3f)) >> 4];
+ unsigned short used = summary->used;
+ unsigned int i = ucs & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ return jisx0213_from_ucs_level2_data[summary->indx + used];
+ };
+ };
+ }
+ return 0x0000;
+}
+
+#endif /* _JISX0213_H */
diff --git a/jni/iconv/lib/johab.h b/jni/iconv/lib/johab.h
new file mode 100644
index 0000000..fb2c17f
--- /dev/null
+++ b/jni/iconv/lib/johab.h
@@ -0,0 +1,139 @@
+/*
+ * Copyright (C) 1999-2001, 2007 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * JOHAB
+ */
+
+/*
+ Conversion between JOHAB codes (s1,s2) and KSX1001 codes (c1,c2):
+ Example. (s1,s2) = 0xD931, (c1,c2) = 0x2121.
+ (s1,s2) = 0xDEF1, (c1,c2) = 0x2C71.
+ (s1,s2) = 0xE031, (c1,c2) = 0x4A21.
+ (s1,s2) = 0xF9FE, (c1,c2) = 0x7D7E.
+ 0xD9 <= s1 <= 0xDE || 0xE0 <= s1 <= 0xF9,
+ 0x31 <= s2 <= 0x7E || 0x91 <= s2 <= 0xFE,
+ 0x21 <= c1 <= 0x2C || 0x4A <= c1 <= 0x7D,
+ 0x21 <= c2 <= 0x7E.
+ Invariant:
+ 94*(s1 < 0xE0 ? 2*s1-0x1B2 : 2*s1-0x197) + (s2 < 0x91 ? s2-0x31 : s2-0x43)
+ = 94*(c1-0x21)+(c2-0x21)
+ Conversion (s1,s2) -> (c1,c2):
+ t1 := (s1 < 0xE0 ? 2*s1-0x1B2 : 2*s1-0x197)
+ t2 := (s2 < 0x91 ? s2-0x31 : s2-0x43)
+ c1 := t1 + (t2 < 0x5E ? 0 : 1) + 0x21
+ c2 := (t2 < 0x5E ? t2 : t2-0x5E) + 0x21
+ Conversion (c1,c2) -> (s1,s2):
+ t := (c1 < 0x4A ? (c1-0x21+0x1B2) : (c1-0x21+0x197))
+ s1 := t >> 1
+ t2 := (t & 1) * 0x5E + (c2 - 0x21)
+ s2 := (t2 < 0x4E ? t2+0x31 : t2+0x43)
+ */
+
+static int
+johab_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ if (c == 0x5c)
+ *pwc = (ucs4_t) 0x20a9;
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+ } else if (c < 0xd8) {
+ return johab_hangul_mbtowc(conv,pwc,s,n);
+ } else {
+ unsigned char s1, s2;
+ s1 = c;
+ if ((s1 >= 0xd9 && s1 <= 0xde) || (s1 >= 0xe0 && s1 <= 0xf9)) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ s2 = s[1];
+ if ((s2 >= 0x31 && s2 <= 0x7e) || (s2 >= 0x91 && s2 <= 0xfe)) {
+ /* In KSC 5601, now KS X 1001, the region s1 = 0xDA, 0xA1 <= s2 <= 0xD3
+ contains the 51 Jamo (Hangul letters). But in the Johab encoding,
+ they have been moved to the Hangul section, see
+ johab_hangul_page31. */
+ if (!(s1 == 0xda && (s2 >= 0xa1 && s2 <= 0xd3))) {
+ unsigned char t1 = (s1 < 0xe0 ? 2*(s1-0xd9) : 2*s1-0x197);
+ unsigned char t2 = (s2 < 0x91 ? s2-0x31 : s2-0x43);
+ unsigned char buf[2];
+ buf[0] = t1 + (t2 < 0x5e ? 0 : 1) + 0x21;
+ buf[1] = (t2 < 0x5e ? t2 : t2-0x5e) + 0x21;
+ return ksc5601_mbtowc(conv,pwc,buf,2);
+ }
+ }
+ }
+ return RET_ILSEQ;
+ }
+}
+
+static int
+johab_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Try ASCII variation. */
+ if (wc < 0x0080 && wc != 0x005c) {
+ *r = wc;
+ return 1;
+ }
+ if (wc == 0x20a9) {
+ *r = 0x5c;
+ return 1;
+ }
+
+ /* Try JOHAB Hangul table before KSC5601 table, because the KSC5601 table
+ contains some (2350 out of 11172) Hangul syllables (rows 0x30XX..0x48XX),
+ and we want the search to return the JOHAB Hangul table entry. */
+
+ /* Try JOHAB Hangul. */
+ ret = johab_hangul_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = buf[0];
+ r[1] = buf[1];
+ return 2;
+ }
+
+ /* Try KSC5601, now KS X 1001. */
+ ret = ksc5601_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ unsigned char c1, c2;
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ c1 = buf[0];
+ c2 = buf[1];
+ if (((c1 >= 0x21 && c1 <= 0x2c) || (c1 >= 0x4a && c1 <= 0x7d))
+ && (c2 >= 0x21 && c2 <= 0x7e)) {
+ unsigned int t = (c1 < 0x4A ? (c1-0x21+0x1B2) : (c1-0x21+0x197));
+ unsigned char t2 = ((t & 1) ? 0x5e : 0) + (c2 - 0x21);
+ r[0] = t >> 1;
+ r[1] = (t2 < 0x4e ? t2+0x31 : t2+0x43);
+ return 2;
+ }
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/johab_hangul.h b/jni/iconv/lib/johab_hangul.h
new file mode 100644
index 0000000..68368df
--- /dev/null
+++ b/jni/iconv/lib/johab_hangul.h
@@ -0,0 +1,262 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * JOHAB Hangul
+ *
+ * Ken Lunde writes in his "CJKV Information Processing" book, p. 114:
+ * "Hangul can be composed of two or three jamo (some jamo are considered
+ * compound). Johab uses 19 initial jamo (consonants), 21 medial jamo (vowels)
+ * and 27 final jamo (consonants; 28 when you include the "fill" character
+ * for Hangul containing only two jamo). Multiplying these numbers results in
+ * 11172."
+ *
+ * Structure of the Johab encoding (see p. 181-184):
+ * bit 15 = 1
+ * bit 14..10 = initial jamo, only 19+1 out of 32 possible values are used
+ * bit 9..5 = medial jamo, only 21+1 out of 32 possible values are used
+ * bit 4..0 = final jamo, only 27+1 out of 32 possible values are used
+ *
+ * Structure of the Unicode encoding:
+ * grep '^0x\([8-C]...\|D[0-7]..\)' unicode.org-mappings/EASTASIA/KSC/JOHAB.TXT
+ * You see that all characters there are marked "HANGUL LETTER" or "HANGUL
+ * SYLLABLE". If you eliminate the "HANGUL LETTER"s, the table is sorted
+ * in ascending order according to Johab encoding and according to the Unicode
+ * encoding. Now look a little more carefully, and you see that the following
+ * formula holds:
+ * unicode == 0xAC00
+ * + 21 * 28 * (jamo_initial_index[(johab >> 10) & 31] - 1)
+ * + 28 * (jamo_medial_index[(johab >> 5) & 31] - 1)
+ * + jamo_final_index[johab & 31]
+ * where the index tables are defined as below.
+ */
+
+/* Tables mapping 5-bit groups to jamo letters. */
+/* Note that Jamo XX = UHC 0xA4A0+XX = Unicode 0x3130+XX */
+#define NONE 0xfd
+#define FILL 0xff
+static const unsigned char jamo_initial[32] = {
+ NONE, FILL, 0x01, 0x02, 0x04, 0x07, 0x08, 0x09,
+ 0x11, 0x12, 0x13, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, NONE, NONE, NONE,
+ NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE,
+};
+static const unsigned char jamo_medial[32] = {
+ NONE, NONE, FILL, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ NONE, NONE, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ NONE, NONE, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ NONE, NONE, 0x30, 0x31, 0x32, 0x33, NONE, NONE,
+};
+static const unsigned char jamo_final[32] = {
+ NONE, FILL, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, NONE, 0x12, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, NONE, NONE,
+};
+/* Same as jamo_final, except that it excludes characters already
+ contained in jamo_initial. 11 characters instead of 27. */
+static const unsigned char jamo_final_notinitial[32] = {
+ NONE, NONE, NONE, NONE, 0x03, NONE, 0x05, 0x06,
+ NONE, NONE, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, NONE, NONE, NONE, 0x14, NONE, NONE, NONE,
+ NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE,
+};
+
+/* Tables mapping 5-bit groups to packed indices. */
+#define none -1
+#define fill 0
+static const signed char jamo_initial_index[32] = {
+ none, fill, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, none, none, none,
+ none, none, none, none, none, none, none, none,
+};
+static const signed char jamo_medial_index[32] = {
+ none, none, fill, 0x01, 0x02, 0x03, 0x04, 0x05,
+ none, none, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b,
+ none, none, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ none, none, 0x12, 0x13, 0x14, 0x15, none, none,
+};
+static const signed char jamo_final_index[32] = {
+ none, fill, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, none, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, none, none,
+};
+
+static int
+johab_hangul_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x84 && c1 <= 0xd3)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x41 && c2 < 0x7f) || (c2 >= 0x81 && c2 < 0xff)) {
+ unsigned int johab = (c1 << 8) | c2;
+ unsigned int bitspart1 = (johab >> 10) & 31;
+ unsigned int bitspart2 = (johab >> 5) & 31;
+ unsigned int bitspart3 = johab & 31;
+ int index1 = jamo_initial_index[bitspart1];
+ int index2 = jamo_medial_index[bitspart2];
+ int index3 = jamo_final_index[bitspart3];
+ /* Exclude "none" values. */
+ if (index1 >= 0 && index2 >= 0 && index3 >= 0) {
+ /* Deal with "fill" values in initial or medial position. */
+ if (index1 == fill) {
+ if (index2 == fill) {
+ unsigned char jamo3 = jamo_final_notinitial[bitspart3];
+ if (jamo3 != NONE) {
+ *pwc = (ucs4_t) 0x3130 + jamo3;
+ return 2;
+ }
+ } else if (index3 == fill) {
+ unsigned char jamo2 = jamo_medial[bitspart2];
+ if (jamo2 != NONE && jamo2 != FILL) {
+ *pwc = (ucs4_t) 0x3130 + jamo2;
+ return 2;
+ }
+ }
+ /* Syllables composed only of medial and final don't exist. */
+ } else if (index2 == fill) {
+ if (index3 == fill) {
+ unsigned char jamo1 = jamo_initial[bitspart1];
+ if (jamo1 != NONE && jamo1 != FILL) {
+ *pwc = (ucs4_t) 0x3130 + jamo1;
+ return 2;
+ }
+ }
+ /* Syllables composed only of initial and final don't exist. */
+ } else {
+ /* index1 and index2 are not fill, but index3 may be fill. */
+ /* Nothing more to exclude. All 11172 code points are valid. */
+ *pwc = 0xac00 + ((index1 - 1) * 21 + (index2 - 1)) * 28 + index3;
+ return 2;
+ }
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+/* 51 Jamo: 19 initial, 21 medial, 11 final not initial. */
+static const unsigned short johab_hangul_page31[51] = {
+ 0x8841, 0x8c41, 0x8444, 0x9041, 0x8446, 0x8447, 0x9441, /*0x30-0x37*/
+ 0x9841, 0x9c41, 0x844a, 0x844b, 0x844c, 0x844d, 0x844e, 0x844f, /*0x38-0x3f*/
+ 0x8450, 0xa041, 0xa441, 0xa841, 0x8454, 0xac41, 0xb041, 0xb441, /*0x40-0x47*/
+ 0xb841, 0xbc41, 0xc041, 0xc441, 0xc841, 0xcc41, 0xd041, 0x8461, /*0x48-0x4f*/
+ 0x8481, 0x84a1, 0x84c1, 0x84e1, 0x8541, 0x8561, 0x8581, 0x85a1, /*0x50-0x57*/
+ 0x85c1, 0x85e1, 0x8641, 0x8661, 0x8681, 0x86a1, 0x86c1, 0x86e1, /*0x58-0x5f*/
+ 0x8741, 0x8761, 0x8781, 0x87a1, /*0x60-0x67*/
+};
+
+/* Tables mapping packed indices to 5-bit groups. */
+/* index1+1 = jamo_initial_index[bitspart1] <==>
+ bitspart1 = jamo_initial_index_inverse[index1] */
+static const char jamo_initial_index_inverse[19] = {
+ 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14,
+};
+/* index2+1 = jamo_medial_index[bitspart2] <==>
+ bitspart2 = jamo_medial_index_inverse[index2] */
+static const char jamo_medial_index_inverse[21] = {
+ 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x1a, 0x1b, 0x1c, 0x1d,
+};
+/* index3 = jamo_final_index[bitspart3] <==>
+ bitspart3 = jamo_final_index_inverse[index3] */
+static const char jamo_final_index_inverse[28] = {
+ 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+};
+
+static int
+johab_hangul_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ if (wc >= 0x3131 && wc < 0x3164) {
+ unsigned short c = johab_hangul_page31[wc-0x3131];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ } else if (wc >= 0xac00 && wc < 0xd7a4) {
+ unsigned int index1;
+ unsigned int index2;
+ unsigned int index3;
+ unsigned short c;
+ unsigned int tmp = wc - 0xac00;
+ index3 = tmp % 28; tmp = tmp / 28;
+ index2 = tmp % 21; tmp = tmp / 21;
+ index1 = tmp;
+ c = (((((1 << 5)
+ | jamo_initial_index_inverse[index1]) << 5)
+ | jamo_medial_index_inverse[index2]) << 5)
+ | jamo_final_index_inverse[index3];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
+
+/*
+ * Decomposition of JOHAB Hangul in one to three Johab Jamo elements.
+ */
+
+/* Decompose wc into r[0..2], and return the number of resulting Jamo elements.
+ Return RET_ILUNI if decomposition is not possible. */
+
+static int johab_hangul_decompose (conv_t conv, ucs4_t* r, ucs4_t wc)
+{
+ unsigned char buf[2];
+ int ret = johab_hangul_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ unsigned int hangul = (buf[0] << 8) | buf[1];
+ unsigned char jamo1 = jamo_initial[(hangul >> 10) & 31];
+ unsigned char jamo2 = jamo_medial[(hangul >> 5) & 31];
+ unsigned char jamo3 = jamo_final[hangul & 31];
+ if ((hangul >> 15) != 1) abort();
+ if (jamo1 != NONE && jamo2 != NONE && jamo3 != NONE) {
+ /* They are not all three == FILL because that would correspond to
+ johab = 0x8441, which doesn't exist. */
+ ucs4_t* p = r;
+ if (jamo1 != FILL)
+ *p++ = 0x3130 + jamo1;
+ if (jamo2 != FILL)
+ *p++ = 0x3130 + jamo2;
+ if (jamo3 != FILL)
+ *p++ = 0x3130 + jamo3;
+ return p-r;
+ }
+ }
+ return RET_ILUNI;
+}
+
+#undef fill
+#undef none
+#undef FILL
+#undef NONE
diff --git a/jni/iconv/lib/koi8_r.h b/jni/iconv/lib/koi8_r.h
new file mode 100644
index 0000000..3e43536
--- /dev/null
+++ b/jni/iconv/lib/koi8_r.h
@@ -0,0 +1,153 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * KOI8-R
+ */
+
+/* Specification: RFC 1489 */
+
+static const unsigned short koi8_r_2uni[128] = {
+ /* 0x80 */
+ 0x2500, 0x2502, 0x250c, 0x2510, 0x2514, 0x2518, 0x251c, 0x2524,
+ 0x252c, 0x2534, 0x253c, 0x2580, 0x2584, 0x2588, 0x258c, 0x2590,
+ /* 0x90 */
+ 0x2591, 0x2592, 0x2593, 0x2320, 0x25a0, 0x2219, 0x221a, 0x2248,
+ 0x2264, 0x2265, 0x00a0, 0x2321, 0x00b0, 0x00b2, 0x00b7, 0x00f7,
+ /* 0xa0 */
+ 0x2550, 0x2551, 0x2552, 0x0451, 0x2553, 0x2554, 0x2555, 0x2556,
+ 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e,
+ /* 0xb0 */
+ 0x255f, 0x2560, 0x2561, 0x0401, 0x2562, 0x2563, 0x2564, 0x2565,
+ 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x00a9,
+ /* 0xc0 */
+ 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433,
+ 0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ /* 0xd0 */
+ 0x043f, 0x044f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432,
+ 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a,
+ /* 0xe0 */
+ 0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413,
+ 0x0425, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ /* 0xf0 */
+ 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412,
+ 0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a,
+};
+
+static int
+koi8_r_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) koi8_r_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char koi8_r_page00[88] = {
+ 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x9c, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x9e, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, /* 0xf0-0xf7 */
+};
+static const unsigned char koi8_r_page04[88] = {
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xe1, 0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, /* 0x10-0x17 */
+ 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, /* 0x18-0x1f */
+ 0xf2, 0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, /* 0x20-0x27 */
+ 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, /* 0x28-0x2f */
+ 0xc1, 0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, /* 0x30-0x37 */
+ 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, /* 0x38-0x3f */
+ 0xd2, 0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, /* 0x40-0x47 */
+ 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, /* 0x48-0x4f */
+ 0x00, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+};
+static const unsigned char koi8_r_page22[80] = {
+ 0x00, 0x95, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x99, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char koi8_r_page23[8] = {
+ 0x93, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char koi8_r_page25[168] = {
+ 0x80, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x83, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x85, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xa0, 0xa1, 0xa2, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, /* 0x50-0x57 */
+ 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, /* 0x58-0x5f */
+ 0xb1, 0xb2, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, /* 0x60-0x67 */
+ 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x8b, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x8d, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x8f, 0x90, 0x91, 0x92, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+koi8_r_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00f8)
+ c = koi8_r_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0458)
+ c = koi8_r_page04[wc-0x0400];
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = koi8_r_page22[wc-0x2218];
+ else if (wc >= 0x2320 && wc < 0x2328)
+ c = koi8_r_page23[wc-0x2320];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = koi8_r_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/koi8_ru.h b/jni/iconv/lib/koi8_ru.h
new file mode 100644
index 0000000..e43ae72
--- /dev/null
+++ b/jni/iconv/lib/koi8_ru.h
@@ -0,0 +1,159 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * KOI8-RU
+ */
+
+static const unsigned short koi8_ru_2uni[128] = {
+ /* 0x80 */
+ 0x2500, 0x2502, 0x250c, 0x2510, 0x2514, 0x2518, 0x251c, 0x2524,
+ 0x252c, 0x2534, 0x253c, 0x2580, 0x2584, 0x2588, 0x258c, 0x2590,
+ /* 0x90 */
+ 0x2591, 0x2592, 0x2593, 0x2320, 0x25a0, 0x2219, 0x221a, 0x2248,
+ 0x2264, 0x2265, 0x00a0, 0x2321, 0x00b0, 0x00b2, 0x00b7, 0x00f7,
+ /* 0xa0 */
+ 0x2550, 0x2551, 0x2552, 0x0451, 0x0454, 0x2554, 0x0456, 0x0457,
+ 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x0491, 0x045e, 0x255e,
+ /* 0xb0 */
+ 0x255f, 0x2560, 0x2561, 0x0401, 0x0404, 0x2563, 0x0406, 0x0407,
+ 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x0490, 0x040e, 0x00a9,
+ /* 0xc0 */
+ 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433,
+ 0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ /* 0xd0 */
+ 0x043f, 0x044f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432,
+ 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a,
+ /* 0xe0 */
+ 0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413,
+ 0x0425, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ /* 0xf0 */
+ 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412,
+ 0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a,
+};
+
+static int
+koi8_ru_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) koi8_ru_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char koi8_ru_page00[88] = {
+ 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x9c, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x9e, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, /* 0xf0-0xf7 */
+};
+static const unsigned char koi8_ru_page04[152] = {
+ 0x00, 0xb3, 0x00, 0x00, 0xb4, 0x00, 0xb6, 0xb7, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0x00, /* 0x08-0x0f */
+ 0xe1, 0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, /* 0x10-0x17 */
+ 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, /* 0x18-0x1f */
+ 0xf2, 0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, /* 0x20-0x27 */
+ 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, /* 0x28-0x2f */
+ 0xc1, 0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, /* 0x30-0x37 */
+ 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, /* 0x38-0x3f */
+ 0xd2, 0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, /* 0x40-0x47 */
+ 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, /* 0x48-0x4f */
+ 0x00, 0xa3, 0x00, 0x00, 0xa4, 0x00, 0xa6, 0xa7, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xbd, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char koi8_ru_page22[80] = {
+ 0x00, 0x95, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x99, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char koi8_ru_page23[8] = {
+ 0x93, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char koi8_ru_page25[168] = {
+ 0x80, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x83, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x85, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xa0, 0xa1, 0xa2, 0x00, 0xa5, 0x00, 0x00, 0xa8, /* 0x50-0x57 */
+ 0xa9, 0xaa, 0xab, 0xac, 0x00, 0x00, 0xaf, 0xb0, /* 0x58-0x5f */
+ 0xb1, 0xb2, 0x00, 0xb5, 0x00, 0x00, 0xb8, 0xb9, /* 0x60-0x67 */
+ 0xba, 0xbb, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x8b, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x8d, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x8f, 0x90, 0x91, 0x92, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+koi8_ru_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00f8)
+ c = koi8_ru_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0498)
+ c = koi8_ru_page04[wc-0x0400];
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = koi8_ru_page22[wc-0x2218];
+ else if (wc >= 0x2320 && wc < 0x2328)
+ c = koi8_ru_page23[wc-0x2320];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = koi8_ru_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/koi8_t.h b/jni/iconv/lib/koi8_t.h
new file mode 100644
index 0000000..0f7a568
--- /dev/null
+++ b/jni/iconv/lib/koi8_t.h
@@ -0,0 +1,143 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * KOI8-T
+ */
+
+static const unsigned short koi8_t_2uni[128] = {
+ /* 0x80 */
+ 0x049b, 0x0493, 0x201a, 0x0492, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0xfffd, 0x2030, 0x04b3, 0x2039, 0x04b2, 0x04b7, 0x04b6, 0xfffd,
+ /* 0x90 */
+ 0x049a, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0xfffd, 0x2122, 0xfffd, 0x203a, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xa0 */
+ 0xfffd, 0x04ef, 0x04ee, 0x0451, 0x00a4, 0x04e3, 0x00a6, 0x00a7,
+ 0xfffd, 0xfffd, 0xfffd, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0xfffd,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x00b2, 0x0401, 0xfffd, 0x04e2, 0x00b6, 0x00b7,
+ 0xfffd, 0x2116, 0xfffd, 0x00bb, 0xfffd, 0xfffd, 0xfffd, 0x00a9,
+ /* 0xc0 */
+ 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433,
+ 0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ /* 0xd0 */
+ 0x043f, 0x044f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432,
+ 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a,
+ /* 0xe0 */
+ 0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413,
+ 0x0425, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ /* 0xf0 */
+ 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412,
+ 0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a,
+};
+
+static int
+koi8_t_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = koi8_t_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char koi8_t_page00[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0xa4, 0x00, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xbf, 0x00, 0xab, 0xac, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0xb2, 0x00, 0x00, 0x00, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char koi8_t_page04[240] = {
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xe1, 0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, /* 0x10-0x17 */
+ 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, /* 0x18-0x1f */
+ 0xf2, 0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, /* 0x20-0x27 */
+ 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, /* 0x28-0x2f */
+ 0xc1, 0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, /* 0x30-0x37 */
+ 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, /* 0x38-0x3f */
+ 0xd2, 0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, /* 0x40-0x47 */
+ 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, /* 0x48-0x4f */
+ 0x00, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x83, 0x81, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x90, 0x80, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x8c, 0x8a, 0x00, 0x00, 0x8e, 0x8d, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0xb5, 0xa5, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa2, 0xa1, /* 0xe8-0xef */
+};
+static const unsigned char koi8_t_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+static const unsigned char koi8_t_page21[24] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+
+static int
+koi8_t_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = koi8_t_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x04f0)
+ c = koi8_t_page04[wc-0x0400];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = koi8_t_page20[wc-0x2010];
+ else if (wc >= 0x2110 && wc < 0x2128)
+ c = koi8_t_page21[wc-0x2110];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/koi8_u.h b/jni/iconv/lib/koi8_u.h
new file mode 100644
index 0000000..0637d58
--- /dev/null
+++ b/jni/iconv/lib/koi8_u.h
@@ -0,0 +1,161 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * KOI8-U
+ */
+
+/* Specification: RFC 2319 */
+
+static const unsigned short koi8_u_2uni[128] = {
+ /* 0x80 */
+ 0x2500, 0x2502, 0x250c, 0x2510, 0x2514, 0x2518, 0x251c, 0x2524,
+ 0x252c, 0x2534, 0x253c, 0x2580, 0x2584, 0x2588, 0x258c, 0x2590,
+ /* 0x90 */
+ 0x2591, 0x2592, 0x2593, 0x2320, 0x25a0, 0x2219, 0x221a, 0x2248,
+ 0x2264, 0x2265, 0x00a0, 0x2321, 0x00b0, 0x00b2, 0x00b7, 0x00f7,
+ /* 0xa0 */
+ 0x2550, 0x2551, 0x2552, 0x0451, 0x0454, 0x2554, 0x0456, 0x0457,
+ 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x0491, 0x255d, 0x255e,
+ /* 0xb0 */
+ 0x255f, 0x2560, 0x2561, 0x0401, 0x0404, 0x2563, 0x0406, 0x0407,
+ 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x0490, 0x256c, 0x00a9,
+ /* 0xc0 */
+ 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433,
+ 0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ /* 0xd0 */
+ 0x043f, 0x044f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0436, 0x0432,
+ 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a,
+ /* 0xe0 */
+ 0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413,
+ 0x0425, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ /* 0xf0 */
+ 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412,
+ 0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a,
+};
+
+static int
+koi8_u_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) koi8_u_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char koi8_u_page00[88] = {
+ 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x9c, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x9e, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, /* 0xf0-0xf7 */
+};
+static const unsigned char koi8_u_page04[152] = {
+ 0x00, 0xb3, 0x00, 0x00, 0xb4, 0x00, 0xb6, 0xb7, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xe1, 0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, /* 0x10-0x17 */
+ 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, /* 0x18-0x1f */
+ 0xf2, 0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, /* 0x20-0x27 */
+ 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, /* 0x28-0x2f */
+ 0xc1, 0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, /* 0x30-0x37 */
+ 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, /* 0x38-0x3f */
+ 0xd2, 0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, /* 0x40-0x47 */
+ 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, /* 0x48-0x4f */
+ 0x00, 0xa3, 0x00, 0x00, 0xa4, 0x00, 0xa6, 0xa7, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xbd, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char koi8_u_page22[80] = {
+ 0x00, 0x95, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x98, 0x99, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char koi8_u_page23[8] = {
+ 0x93, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char koi8_u_page25[168] = {
+ 0x80, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x83, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x85, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0xa0, 0xa1, 0xa2, 0x00, 0xa5, 0x00, 0x00, 0xa8, /* 0x50-0x57 */
+ 0xa9, 0xaa, 0xab, 0xac, 0x00, 0xae, 0xaf, 0xb0, /* 0x58-0x5f */
+ 0xb1, 0xb2, 0x00, 0xb5, 0x00, 0x00, 0xb8, 0xb9, /* 0x60-0x67 */
+ 0xba, 0xbb, 0xbc, 0x00, 0xbe, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x8b, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x8d, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x8f, 0x90, 0x91, 0x92, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+};
+
+static int
+koi8_u_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00f8)
+ c = koi8_u_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x0498)
+ c = koi8_u_page04[wc-0x0400];
+ else if (wc >= 0x2218 && wc < 0x2268)
+ c = koi8_u_page22[wc-0x2218];
+ else if (wc >= 0x2320 && wc < 0x2328)
+ c = koi8_u_page23[wc-0x2320];
+ else if (wc >= 0x2500 && wc < 0x25a8)
+ c = koi8_u_page25[wc-0x2500];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ksc5601.h b/jni/iconv/lib/ksc5601.h
new file mode 100644
index 0000000..fd16623
--- /dev/null
+++ b/jni/iconv/lib/ksc5601.h
@@ -0,0 +1,3022 @@
+/*
+ * Copyright (C) 1999-2007 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * KSC5601.1987-0, now KS X 1001:2002
+ */
+
+static const unsigned short ksc5601_2uni_page21[1115] = {
+ /* 0x21 */
+ 0x3000, 0x3001, 0x3002, 0x00b7, 0x2025, 0x2026, 0x00a8, 0x3003,
+ 0x00ad, 0x2015, 0x2225, 0xff3c, 0x223c, 0x2018, 0x2019, 0x201c,
+ 0x201d, 0x3014, 0x3015, 0x3008, 0x3009, 0x300a, 0x300b, 0x300c,
+ 0x300d, 0x300e, 0x300f, 0x3010, 0x3011, 0x00b1, 0x00d7, 0x00f7,
+ 0x2260, 0x2264, 0x2265, 0x221e, 0x2234, 0x00b0, 0x2032, 0x2033,
+ 0x2103, 0x212b, 0xffe0, 0xffe1, 0xffe5, 0x2642, 0x2640, 0x2220,
+ 0x22a5, 0x2312, 0x2202, 0x2207, 0x2261, 0x2252, 0x00a7, 0x203b,
+ 0x2606, 0x2605, 0x25cb, 0x25cf, 0x25ce, 0x25c7, 0x25c6, 0x25a1,
+ 0x25a0, 0x25b3, 0x25b2, 0x25bd, 0x25bc, 0x2192, 0x2190, 0x2191,
+ 0x2193, 0x2194, 0x3013, 0x226a, 0x226b, 0x221a, 0x223d, 0x221d,
+ 0x2235, 0x222b, 0x222c, 0x2208, 0x220b, 0x2286, 0x2287, 0x2282,
+ 0x2283, 0x222a, 0x2229, 0x2227, 0x2228, 0xffe2,
+ /* 0x22 */
+ 0x21d2, 0x21d4, 0x2200, 0x2203, 0x00b4, 0xff5e, 0x02c7, 0x02d8,
+ 0x02dd, 0x02da, 0x02d9, 0x00b8, 0x02db, 0x00a1, 0x00bf, 0x02d0,
+ 0x222e, 0x2211, 0x220f, 0x00a4, 0x2109, 0x2030, 0x25c1, 0x25c0,
+ 0x25b7, 0x25b6, 0x2664, 0x2660, 0x2661, 0x2665, 0x2667, 0x2663,
+ 0x2299, 0x25c8, 0x25a3, 0x25d0, 0x25d1, 0x2592, 0x25a4, 0x25a5,
+ 0x25a8, 0x25a7, 0x25a6, 0x25a9, 0x2668, 0x260f, 0x260e, 0x261c,
+ 0x261e, 0x00b6, 0x2020, 0x2021, 0x2195, 0x2197, 0x2199, 0x2196,
+ 0x2198, 0x266d, 0x2669, 0x266a, 0x266c, 0x327f, 0x321c, 0x2116,
+ 0x33c7, 0x2122, 0x33c2, 0x33d8, 0x2121, 0x20ac, 0x00ae, 0x327e,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x23 */
+ 0xff01, 0xff02, 0xff03, 0xff04, 0xff05, 0xff06, 0xff07, 0xff08,
+ 0xff09, 0xff0a, 0xff0b, 0xff0c, 0xff0d, 0xff0e, 0xff0f, 0xff10,
+ 0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18,
+ 0xff19, 0xff1a, 0xff1b, 0xff1c, 0xff1d, 0xff1e, 0xff1f, 0xff20,
+ 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+ 0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30,
+ 0xff31, 0xff32, 0xff33, 0xff34, 0xff35, 0xff36, 0xff37, 0xff38,
+ 0xff39, 0xff3a, 0xff3b, 0xffe6, 0xff3d, 0xff3e, 0xff3f, 0xff40,
+ 0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48,
+ 0xff49, 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50,
+ 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56, 0xff57, 0xff58,
+ 0xff59, 0xff5a, 0xff5b, 0xff5c, 0xff5d, 0xffe3,
+ /* 0x24 */
+ 0x3131, 0x3132, 0x3133, 0x3134, 0x3135, 0x3136, 0x3137, 0x3138,
+ 0x3139, 0x313a, 0x313b, 0x313c, 0x313d, 0x313e, 0x313f, 0x3140,
+ 0x3141, 0x3142, 0x3143, 0x3144, 0x3145, 0x3146, 0x3147, 0x3148,
+ 0x3149, 0x314a, 0x314b, 0x314c, 0x314d, 0x314e, 0x314f, 0x3150,
+ 0x3151, 0x3152, 0x3153, 0x3154, 0x3155, 0x3156, 0x3157, 0x3158,
+ 0x3159, 0x315a, 0x315b, 0x315c, 0x315d, 0x315e, 0x315f, 0x3160,
+ 0x3161, 0x3162, 0x3163, 0x3164, 0x3165, 0x3166, 0x3167, 0x3168,
+ 0x3169, 0x316a, 0x316b, 0x316c, 0x316d, 0x316e, 0x316f, 0x3170,
+ 0x3171, 0x3172, 0x3173, 0x3174, 0x3175, 0x3176, 0x3177, 0x3178,
+ 0x3179, 0x317a, 0x317b, 0x317c, 0x317d, 0x317e, 0x317f, 0x3180,
+ 0x3181, 0x3182, 0x3183, 0x3184, 0x3185, 0x3186, 0x3187, 0x3188,
+ 0x3189, 0x318a, 0x318b, 0x318c, 0x318d, 0x318e,
+ /* 0x25 */
+ 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177,
+ 0x2178, 0x2179, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x2160,
+ 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
+ 0x2169, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398,
+ 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0,
+ 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8,
+ 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0,
+ 0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x26 */
+ 0x2500, 0x2502, 0x250c, 0x2510, 0x2518, 0x2514, 0x251c, 0x252c,
+ 0x2524, 0x2534, 0x253c, 0x2501, 0x2503, 0x250f, 0x2513, 0x251b,
+ 0x2517, 0x2523, 0x2533, 0x252b, 0x253b, 0x254b, 0x2520, 0x252f,
+ 0x2528, 0x2537, 0x253f, 0x251d, 0x2530, 0x2525, 0x2538, 0x2542,
+ 0x2512, 0x2511, 0x251a, 0x2519, 0x2516, 0x2515, 0x250e, 0x250d,
+ 0x251e, 0x251f, 0x2521, 0x2522, 0x2526, 0x2527, 0x2529, 0x252a,
+ 0x252d, 0x252e, 0x2531, 0x2532, 0x2535, 0x2536, 0x2539, 0x253a,
+ 0x253d, 0x253e, 0x2540, 0x2541, 0x2543, 0x2544, 0x2545, 0x2546,
+ 0x2547, 0x2548, 0x2549, 0x254a, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x27 */
+ 0x3395, 0x3396, 0x3397, 0x2113, 0x3398, 0x33c4, 0x33a3, 0x33a4,
+ 0x33a5, 0x33a6, 0x3399, 0x339a, 0x339b, 0x339c, 0x339d, 0x339e,
+ 0x339f, 0x33a0, 0x33a1, 0x33a2, 0x33ca, 0x338d, 0x338e, 0x338f,
+ 0x33cf, 0x3388, 0x3389, 0x33c8, 0x33a7, 0x33a8, 0x33b0, 0x33b1,
+ 0x33b2, 0x33b3, 0x33b4, 0x33b5, 0x33b6, 0x33b7, 0x33b8, 0x33b9,
+ 0x3380, 0x3381, 0x3382, 0x3383, 0x3384, 0x33ba, 0x33bb, 0x33bc,
+ 0x33bd, 0x33be, 0x33bf, 0x3390, 0x3391, 0x3392, 0x3393, 0x3394,
+ 0x2126, 0x33c0, 0x33c1, 0x338a, 0x338b, 0x338c, 0x33d6, 0x33c5,
+ 0x33ad, 0x33ae, 0x33af, 0x33db, 0x33a9, 0x33aa, 0x33ab, 0x33ac,
+ 0x33dd, 0x33d0, 0x33d3, 0x33c3, 0x33c9, 0x33dc, 0x33c6, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x28 */
+ 0x00c6, 0x00d0, 0x00aa, 0x0126, 0xfffd, 0x0132, 0xfffd, 0x013f,
+ 0x0141, 0x00d8, 0x0152, 0x00ba, 0x00de, 0x0166, 0x014a, 0xfffd,
+ 0x3260, 0x3261, 0x3262, 0x3263, 0x3264, 0x3265, 0x3266, 0x3267,
+ 0x3268, 0x3269, 0x326a, 0x326b, 0x326c, 0x326d, 0x326e, 0x326f,
+ 0x3270, 0x3271, 0x3272, 0x3273, 0x3274, 0x3275, 0x3276, 0x3277,
+ 0x3278, 0x3279, 0x327a, 0x327b, 0x24d0, 0x24d1, 0x24d2, 0x24d3,
+ 0x24d4, 0x24d5, 0x24d6, 0x24d7, 0x24d8, 0x24d9, 0x24da, 0x24db,
+ 0x24dc, 0x24dd, 0x24de, 0x24df, 0x24e0, 0x24e1, 0x24e2, 0x24e3,
+ 0x24e4, 0x24e5, 0x24e6, 0x24e7, 0x24e8, 0x24e9, 0x2460, 0x2461,
+ 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469,
+ 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x00bd, 0x2153, 0x2154,
+ 0x00bc, 0x00be, 0x215b, 0x215c, 0x215d, 0x215e,
+ /* 0x29 */
+ 0x00e6, 0x0111, 0x00f0, 0x0127, 0x0131, 0x0133, 0x0138, 0x0140,
+ 0x0142, 0x00f8, 0x0153, 0x00df, 0x00fe, 0x0167, 0x014b, 0x0149,
+ 0x3200, 0x3201, 0x3202, 0x3203, 0x3204, 0x3205, 0x3206, 0x3207,
+ 0x3208, 0x3209, 0x320a, 0x320b, 0x320c, 0x320d, 0x320e, 0x320f,
+ 0x3210, 0x3211, 0x3212, 0x3213, 0x3214, 0x3215, 0x3216, 0x3217,
+ 0x3218, 0x3219, 0x321a, 0x321b, 0x249c, 0x249d, 0x249e, 0x249f,
+ 0x24a0, 0x24a1, 0x24a2, 0x24a3, 0x24a4, 0x24a5, 0x24a6, 0x24a7,
+ 0x24a8, 0x24a9, 0x24aa, 0x24ab, 0x24ac, 0x24ad, 0x24ae, 0x24af,
+ 0x24b0, 0x24b1, 0x24b2, 0x24b3, 0x24b4, 0x24b5, 0x2474, 0x2475,
+ 0x2476, 0x2477, 0x2478, 0x2479, 0x247a, 0x247b, 0x247c, 0x247d,
+ 0x247e, 0x247f, 0x2480, 0x2481, 0x2482, 0x00b9, 0x00b2, 0x00b3,
+ 0x2074, 0x207f, 0x2081, 0x2082, 0x2083, 0x2084,
+ /* 0x2a */
+ 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047, 0x3048,
+ 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050,
+ 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058,
+ 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e, 0x305f, 0x3060,
+ 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068,
+ 0x3069, 0x306a, 0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070,
+ 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077, 0x3078,
+ 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080,
+ 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088,
+ 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e, 0x308f, 0x3090,
+ 0x3091, 0x3092, 0x3093, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x2b */
+ 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7, 0x30a8,
+ 0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af, 0x30b0,
+ 0x30b1, 0x30b2, 0x30b3, 0x30b4, 0x30b5, 0x30b6, 0x30b7, 0x30b8,
+ 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0,
+ 0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7, 0x30c8,
+ 0x30c9, 0x30ca, 0x30cb, 0x30cc, 0x30cd, 0x30ce, 0x30cf, 0x30d0,
+ 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8,
+ 0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df, 0x30e0,
+ 0x30e1, 0x30e2, 0x30e3, 0x30e4, 0x30e5, 0x30e6, 0x30e7, 0x30e8,
+ 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0,
+ 0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0x2c */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416,
+ 0x0417, 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e,
+ 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426,
+ 0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e,
+ 0x042f, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436,
+ 0x0437, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e,
+ 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446,
+ 0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e,
+ 0x044f,
+};
+static const unsigned short ksc5601_2uni_page30[2350] = {
+ /* 0x30 */
+ 0xac00, 0xac01, 0xac04, 0xac07, 0xac08, 0xac09, 0xac0a, 0xac10,
+ 0xac11, 0xac12, 0xac13, 0xac14, 0xac15, 0xac16, 0xac17, 0xac19,
+ 0xac1a, 0xac1b, 0xac1c, 0xac1d, 0xac20, 0xac24, 0xac2c, 0xac2d,
+ 0xac2f, 0xac30, 0xac31, 0xac38, 0xac39, 0xac3c, 0xac40, 0xac4b,
+ 0xac4d, 0xac54, 0xac58, 0xac5c, 0xac70, 0xac71, 0xac74, 0xac77,
+ 0xac78, 0xac7a, 0xac80, 0xac81, 0xac83, 0xac84, 0xac85, 0xac86,
+ 0xac89, 0xac8a, 0xac8b, 0xac8c, 0xac90, 0xac94, 0xac9c, 0xac9d,
+ 0xac9f, 0xaca0, 0xaca1, 0xaca8, 0xaca9, 0xacaa, 0xacac, 0xacaf,
+ 0xacb0, 0xacb8, 0xacb9, 0xacbb, 0xacbc, 0xacbd, 0xacc1, 0xacc4,
+ 0xacc8, 0xaccc, 0xacd5, 0xacd7, 0xace0, 0xace1, 0xace4, 0xace7,
+ 0xace8, 0xacea, 0xacec, 0xacef, 0xacf0, 0xacf1, 0xacf3, 0xacf5,
+ 0xacf6, 0xacfc, 0xacfd, 0xad00, 0xad04, 0xad06,
+ /* 0x31 */
+ 0xad0c, 0xad0d, 0xad0f, 0xad11, 0xad18, 0xad1c, 0xad20, 0xad29,
+ 0xad2c, 0xad2d, 0xad34, 0xad35, 0xad38, 0xad3c, 0xad44, 0xad45,
+ 0xad47, 0xad49, 0xad50, 0xad54, 0xad58, 0xad61, 0xad63, 0xad6c,
+ 0xad6d, 0xad70, 0xad73, 0xad74, 0xad75, 0xad76, 0xad7b, 0xad7c,
+ 0xad7d, 0xad7f, 0xad81, 0xad82, 0xad88, 0xad89, 0xad8c, 0xad90,
+ 0xad9c, 0xad9d, 0xada4, 0xadb7, 0xadc0, 0xadc1, 0xadc4, 0xadc8,
+ 0xadd0, 0xadd1, 0xadd3, 0xaddc, 0xade0, 0xade4, 0xadf8, 0xadf9,
+ 0xadfc, 0xadff, 0xae00, 0xae01, 0xae08, 0xae09, 0xae0b, 0xae0d,
+ 0xae14, 0xae30, 0xae31, 0xae34, 0xae37, 0xae38, 0xae3a, 0xae40,
+ 0xae41, 0xae43, 0xae45, 0xae46, 0xae4a, 0xae4c, 0xae4d, 0xae4e,
+ 0xae50, 0xae54, 0xae56, 0xae5c, 0xae5d, 0xae5f, 0xae60, 0xae61,
+ 0xae65, 0xae68, 0xae69, 0xae6c, 0xae70, 0xae78,
+ /* 0x32 */
+ 0xae79, 0xae7b, 0xae7c, 0xae7d, 0xae84, 0xae85, 0xae8c, 0xaebc,
+ 0xaebd, 0xaebe, 0xaec0, 0xaec4, 0xaecc, 0xaecd, 0xaecf, 0xaed0,
+ 0xaed1, 0xaed8, 0xaed9, 0xaedc, 0xaee8, 0xaeeb, 0xaeed, 0xaef4,
+ 0xaef8, 0xaefc, 0xaf07, 0xaf08, 0xaf0d, 0xaf10, 0xaf2c, 0xaf2d,
+ 0xaf30, 0xaf32, 0xaf34, 0xaf3c, 0xaf3d, 0xaf3f, 0xaf41, 0xaf42,
+ 0xaf43, 0xaf48, 0xaf49, 0xaf50, 0xaf5c, 0xaf5d, 0xaf64, 0xaf65,
+ 0xaf79, 0xaf80, 0xaf84, 0xaf88, 0xaf90, 0xaf91, 0xaf95, 0xaf9c,
+ 0xafb8, 0xafb9, 0xafbc, 0xafc0, 0xafc7, 0xafc8, 0xafc9, 0xafcb,
+ 0xafcd, 0xafce, 0xafd4, 0xafdc, 0xafe8, 0xafe9, 0xaff0, 0xaff1,
+ 0xaff4, 0xaff8, 0xb000, 0xb001, 0xb004, 0xb00c, 0xb010, 0xb014,
+ 0xb01c, 0xb01d, 0xb028, 0xb044, 0xb045, 0xb048, 0xb04a, 0xb04c,
+ 0xb04e, 0xb053, 0xb054, 0xb055, 0xb057, 0xb059,
+ /* 0x33 */
+ 0xb05d, 0xb07c, 0xb07d, 0xb080, 0xb084, 0xb08c, 0xb08d, 0xb08f,
+ 0xb091, 0xb098, 0xb099, 0xb09a, 0xb09c, 0xb09f, 0xb0a0, 0xb0a1,
+ 0xb0a2, 0xb0a8, 0xb0a9, 0xb0ab, 0xb0ac, 0xb0ad, 0xb0ae, 0xb0af,
+ 0xb0b1, 0xb0b3, 0xb0b4, 0xb0b5, 0xb0b8, 0xb0bc, 0xb0c4, 0xb0c5,
+ 0xb0c7, 0xb0c8, 0xb0c9, 0xb0d0, 0xb0d1, 0xb0d4, 0xb0d8, 0xb0e0,
+ 0xb0e5, 0xb108, 0xb109, 0xb10b, 0xb10c, 0xb110, 0xb112, 0xb113,
+ 0xb118, 0xb119, 0xb11b, 0xb11c, 0xb11d, 0xb123, 0xb124, 0xb125,
+ 0xb128, 0xb12c, 0xb134, 0xb135, 0xb137, 0xb138, 0xb139, 0xb140,
+ 0xb141, 0xb144, 0xb148, 0xb150, 0xb151, 0xb154, 0xb155, 0xb158,
+ 0xb15c, 0xb160, 0xb178, 0xb179, 0xb17c, 0xb180, 0xb182, 0xb188,
+ 0xb189, 0xb18b, 0xb18d, 0xb192, 0xb193, 0xb194, 0xb198, 0xb19c,
+ 0xb1a8, 0xb1cc, 0xb1d0, 0xb1d4, 0xb1dc, 0xb1dd,
+ /* 0x34 */
+ 0xb1df, 0xb1e8, 0xb1e9, 0xb1ec, 0xb1f0, 0xb1f9, 0xb1fb, 0xb1fd,
+ 0xb204, 0xb205, 0xb208, 0xb20b, 0xb20c, 0xb214, 0xb215, 0xb217,
+ 0xb219, 0xb220, 0xb234, 0xb23c, 0xb258, 0xb25c, 0xb260, 0xb268,
+ 0xb269, 0xb274, 0xb275, 0xb27c, 0xb284, 0xb285, 0xb289, 0xb290,
+ 0xb291, 0xb294, 0xb298, 0xb299, 0xb29a, 0xb2a0, 0xb2a1, 0xb2a3,
+ 0xb2a5, 0xb2a6, 0xb2aa, 0xb2ac, 0xb2b0, 0xb2b4, 0xb2c8, 0xb2c9,
+ 0xb2cc, 0xb2d0, 0xb2d2, 0xb2d8, 0xb2d9, 0xb2db, 0xb2dd, 0xb2e2,
+ 0xb2e4, 0xb2e5, 0xb2e6, 0xb2e8, 0xb2eb, 0xb2ec, 0xb2ed, 0xb2ee,
+ 0xb2ef, 0xb2f3, 0xb2f4, 0xb2f5, 0xb2f7, 0xb2f8, 0xb2f9, 0xb2fa,
+ 0xb2fb, 0xb2ff, 0xb300, 0xb301, 0xb304, 0xb308, 0xb310, 0xb311,
+ 0xb313, 0xb314, 0xb315, 0xb31c, 0xb354, 0xb355, 0xb356, 0xb358,
+ 0xb35b, 0xb35c, 0xb35e, 0xb35f, 0xb364, 0xb365,
+ /* 0x35 */
+ 0xb367, 0xb369, 0xb36b, 0xb36e, 0xb370, 0xb371, 0xb374, 0xb378,
+ 0xb380, 0xb381, 0xb383, 0xb384, 0xb385, 0xb38c, 0xb390, 0xb394,
+ 0xb3a0, 0xb3a1, 0xb3a8, 0xb3ac, 0xb3c4, 0xb3c5, 0xb3c8, 0xb3cb,
+ 0xb3cc, 0xb3ce, 0xb3d0, 0xb3d4, 0xb3d5, 0xb3d7, 0xb3d9, 0xb3db,
+ 0xb3dd, 0xb3e0, 0xb3e4, 0xb3e8, 0xb3fc, 0xb410, 0xb418, 0xb41c,
+ 0xb420, 0xb428, 0xb429, 0xb42b, 0xb434, 0xb450, 0xb451, 0xb454,
+ 0xb458, 0xb460, 0xb461, 0xb463, 0xb465, 0xb46c, 0xb480, 0xb488,
+ 0xb49d, 0xb4a4, 0xb4a8, 0xb4ac, 0xb4b5, 0xb4b7, 0xb4b9, 0xb4c0,
+ 0xb4c4, 0xb4c8, 0xb4d0, 0xb4d5, 0xb4dc, 0xb4dd, 0xb4e0, 0xb4e3,
+ 0xb4e4, 0xb4e6, 0xb4ec, 0xb4ed, 0xb4ef, 0xb4f1, 0xb4f8, 0xb514,
+ 0xb515, 0xb518, 0xb51b, 0xb51c, 0xb524, 0xb525, 0xb527, 0xb528,
+ 0xb529, 0xb52a, 0xb530, 0xb531, 0xb534, 0xb538,
+ /* 0x36 */
+ 0xb540, 0xb541, 0xb543, 0xb544, 0xb545, 0xb54b, 0xb54c, 0xb54d,
+ 0xb550, 0xb554, 0xb55c, 0xb55d, 0xb55f, 0xb560, 0xb561, 0xb5a0,
+ 0xb5a1, 0xb5a4, 0xb5a8, 0xb5aa, 0xb5ab, 0xb5b0, 0xb5b1, 0xb5b3,
+ 0xb5b4, 0xb5b5, 0xb5bb, 0xb5bc, 0xb5bd, 0xb5c0, 0xb5c4, 0xb5cc,
+ 0xb5cd, 0xb5cf, 0xb5d0, 0xb5d1, 0xb5d8, 0xb5ec, 0xb610, 0xb611,
+ 0xb614, 0xb618, 0xb625, 0xb62c, 0xb634, 0xb648, 0xb664, 0xb668,
+ 0xb69c, 0xb69d, 0xb6a0, 0xb6a4, 0xb6ab, 0xb6ac, 0xb6b1, 0xb6d4,
+ 0xb6f0, 0xb6f4, 0xb6f8, 0xb700, 0xb701, 0xb705, 0xb728, 0xb729,
+ 0xb72c, 0xb72f, 0xb730, 0xb738, 0xb739, 0xb73b, 0xb744, 0xb748,
+ 0xb74c, 0xb754, 0xb755, 0xb760, 0xb764, 0xb768, 0xb770, 0xb771,
+ 0xb773, 0xb775, 0xb77c, 0xb77d, 0xb780, 0xb784, 0xb78c, 0xb78d,
+ 0xb78f, 0xb790, 0xb791, 0xb792, 0xb796, 0xb797,
+ /* 0x37 */
+ 0xb798, 0xb799, 0xb79c, 0xb7a0, 0xb7a8, 0xb7a9, 0xb7ab, 0xb7ac,
+ 0xb7ad, 0xb7b4, 0xb7b5, 0xb7b8, 0xb7c7, 0xb7c9, 0xb7ec, 0xb7ed,
+ 0xb7f0, 0xb7f4, 0xb7fc, 0xb7fd, 0xb7ff, 0xb800, 0xb801, 0xb807,
+ 0xb808, 0xb809, 0xb80c, 0xb810, 0xb818, 0xb819, 0xb81b, 0xb81d,
+ 0xb824, 0xb825, 0xb828, 0xb82c, 0xb834, 0xb835, 0xb837, 0xb838,
+ 0xb839, 0xb840, 0xb844, 0xb851, 0xb853, 0xb85c, 0xb85d, 0xb860,
+ 0xb864, 0xb86c, 0xb86d, 0xb86f, 0xb871, 0xb878, 0xb87c, 0xb88d,
+ 0xb8a8, 0xb8b0, 0xb8b4, 0xb8b8, 0xb8c0, 0xb8c1, 0xb8c3, 0xb8c5,
+ 0xb8cc, 0xb8d0, 0xb8d4, 0xb8dd, 0xb8df, 0xb8e1, 0xb8e8, 0xb8e9,
+ 0xb8ec, 0xb8f0, 0xb8f8, 0xb8f9, 0xb8fb, 0xb8fd, 0xb904, 0xb918,
+ 0xb920, 0xb93c, 0xb93d, 0xb940, 0xb944, 0xb94c, 0xb94f, 0xb951,
+ 0xb958, 0xb959, 0xb95c, 0xb960, 0xb968, 0xb969,
+ /* 0x38 */
+ 0xb96b, 0xb96d, 0xb974, 0xb975, 0xb978, 0xb97c, 0xb984, 0xb985,
+ 0xb987, 0xb989, 0xb98a, 0xb98d, 0xb98e, 0xb9ac, 0xb9ad, 0xb9b0,
+ 0xb9b4, 0xb9bc, 0xb9bd, 0xb9bf, 0xb9c1, 0xb9c8, 0xb9c9, 0xb9cc,
+ 0xb9ce, 0xb9cf, 0xb9d0, 0xb9d1, 0xb9d2, 0xb9d8, 0xb9d9, 0xb9db,
+ 0xb9dd, 0xb9de, 0xb9e1, 0xb9e3, 0xb9e4, 0xb9e5, 0xb9e8, 0xb9ec,
+ 0xb9f4, 0xb9f5, 0xb9f7, 0xb9f8, 0xb9f9, 0xb9fa, 0xba00, 0xba01,
+ 0xba08, 0xba15, 0xba38, 0xba39, 0xba3c, 0xba40, 0xba42, 0xba48,
+ 0xba49, 0xba4b, 0xba4d, 0xba4e, 0xba53, 0xba54, 0xba55, 0xba58,
+ 0xba5c, 0xba64, 0xba65, 0xba67, 0xba68, 0xba69, 0xba70, 0xba71,
+ 0xba74, 0xba78, 0xba83, 0xba84, 0xba85, 0xba87, 0xba8c, 0xbaa8,
+ 0xbaa9, 0xbaab, 0xbaac, 0xbab0, 0xbab2, 0xbab8, 0xbab9, 0xbabb,
+ 0xbabd, 0xbac4, 0xbac8, 0xbad8, 0xbad9, 0xbafc,
+ /* 0x39 */
+ 0xbb00, 0xbb04, 0xbb0d, 0xbb0f, 0xbb11, 0xbb18, 0xbb1c, 0xbb20,
+ 0xbb29, 0xbb2b, 0xbb34, 0xbb35, 0xbb36, 0xbb38, 0xbb3b, 0xbb3c,
+ 0xbb3d, 0xbb3e, 0xbb44, 0xbb45, 0xbb47, 0xbb49, 0xbb4d, 0xbb4f,
+ 0xbb50, 0xbb54, 0xbb58, 0xbb61, 0xbb63, 0xbb6c, 0xbb88, 0xbb8c,
+ 0xbb90, 0xbba4, 0xbba8, 0xbbac, 0xbbb4, 0xbbb7, 0xbbc0, 0xbbc4,
+ 0xbbc8, 0xbbd0, 0xbbd3, 0xbbf8, 0xbbf9, 0xbbfc, 0xbbff, 0xbc00,
+ 0xbc02, 0xbc08, 0xbc09, 0xbc0b, 0xbc0c, 0xbc0d, 0xbc0f, 0xbc11,
+ 0xbc14, 0xbc15, 0xbc16, 0xbc17, 0xbc18, 0xbc1b, 0xbc1c, 0xbc1d,
+ 0xbc1e, 0xbc1f, 0xbc24, 0xbc25, 0xbc27, 0xbc29, 0xbc2d, 0xbc30,
+ 0xbc31, 0xbc34, 0xbc38, 0xbc40, 0xbc41, 0xbc43, 0xbc44, 0xbc45,
+ 0xbc49, 0xbc4c, 0xbc4d, 0xbc50, 0xbc5d, 0xbc84, 0xbc85, 0xbc88,
+ 0xbc8b, 0xbc8c, 0xbc8e, 0xbc94, 0xbc95, 0xbc97,
+ /* 0x3a */
+ 0xbc99, 0xbc9a, 0xbca0, 0xbca1, 0xbca4, 0xbca7, 0xbca8, 0xbcb0,
+ 0xbcb1, 0xbcb3, 0xbcb4, 0xbcb5, 0xbcbc, 0xbcbd, 0xbcc0, 0xbcc4,
+ 0xbccd, 0xbccf, 0xbcd0, 0xbcd1, 0xbcd5, 0xbcd8, 0xbcdc, 0xbcf4,
+ 0xbcf5, 0xbcf6, 0xbcf8, 0xbcfc, 0xbd04, 0xbd05, 0xbd07, 0xbd09,
+ 0xbd10, 0xbd14, 0xbd24, 0xbd2c, 0xbd40, 0xbd48, 0xbd49, 0xbd4c,
+ 0xbd50, 0xbd58, 0xbd59, 0xbd64, 0xbd68, 0xbd80, 0xbd81, 0xbd84,
+ 0xbd87, 0xbd88, 0xbd89, 0xbd8a, 0xbd90, 0xbd91, 0xbd93, 0xbd95,
+ 0xbd99, 0xbd9a, 0xbd9c, 0xbda4, 0xbdb0, 0xbdb8, 0xbdd4, 0xbdd5,
+ 0xbdd8, 0xbddc, 0xbde9, 0xbdf0, 0xbdf4, 0xbdf8, 0xbe00, 0xbe03,
+ 0xbe05, 0xbe0c, 0xbe0d, 0xbe10, 0xbe14, 0xbe1c, 0xbe1d, 0xbe1f,
+ 0xbe44, 0xbe45, 0xbe48, 0xbe4c, 0xbe4e, 0xbe54, 0xbe55, 0xbe57,
+ 0xbe59, 0xbe5a, 0xbe5b, 0xbe60, 0xbe61, 0xbe64,
+ /* 0x3b */
+ 0xbe68, 0xbe6a, 0xbe70, 0xbe71, 0xbe73, 0xbe74, 0xbe75, 0xbe7b,
+ 0xbe7c, 0xbe7d, 0xbe80, 0xbe84, 0xbe8c, 0xbe8d, 0xbe8f, 0xbe90,
+ 0xbe91, 0xbe98, 0xbe99, 0xbea8, 0xbed0, 0xbed1, 0xbed4, 0xbed7,
+ 0xbed8, 0xbee0, 0xbee3, 0xbee4, 0xbee5, 0xbeec, 0xbf01, 0xbf08,
+ 0xbf09, 0xbf18, 0xbf19, 0xbf1b, 0xbf1c, 0xbf1d, 0xbf40, 0xbf41,
+ 0xbf44, 0xbf48, 0xbf50, 0xbf51, 0xbf55, 0xbf94, 0xbfb0, 0xbfc5,
+ 0xbfcc, 0xbfcd, 0xbfd0, 0xbfd4, 0xbfdc, 0xbfdf, 0xbfe1, 0xc03c,
+ 0xc051, 0xc058, 0xc05c, 0xc060, 0xc068, 0xc069, 0xc090, 0xc091,
+ 0xc094, 0xc098, 0xc0a0, 0xc0a1, 0xc0a3, 0xc0a5, 0xc0ac, 0xc0ad,
+ 0xc0af, 0xc0b0, 0xc0b3, 0xc0b4, 0xc0b5, 0xc0b6, 0xc0bc, 0xc0bd,
+ 0xc0bf, 0xc0c0, 0xc0c1, 0xc0c5, 0xc0c8, 0xc0c9, 0xc0cc, 0xc0d0,
+ 0xc0d8, 0xc0d9, 0xc0db, 0xc0dc, 0xc0dd, 0xc0e4,
+ /* 0x3c */
+ 0xc0e5, 0xc0e8, 0xc0ec, 0xc0f4, 0xc0f5, 0xc0f7, 0xc0f9, 0xc100,
+ 0xc104, 0xc108, 0xc110, 0xc115, 0xc11c, 0xc11d, 0xc11e, 0xc11f,
+ 0xc120, 0xc123, 0xc124, 0xc126, 0xc127, 0xc12c, 0xc12d, 0xc12f,
+ 0xc130, 0xc131, 0xc136, 0xc138, 0xc139, 0xc13c, 0xc140, 0xc148,
+ 0xc149, 0xc14b, 0xc14c, 0xc14d, 0xc154, 0xc155, 0xc158, 0xc15c,
+ 0xc164, 0xc165, 0xc167, 0xc168, 0xc169, 0xc170, 0xc174, 0xc178,
+ 0xc185, 0xc18c, 0xc18d, 0xc18e, 0xc190, 0xc194, 0xc196, 0xc19c,
+ 0xc19d, 0xc19f, 0xc1a1, 0xc1a5, 0xc1a8, 0xc1a9, 0xc1ac, 0xc1b0,
+ 0xc1bd, 0xc1c4, 0xc1c8, 0xc1cc, 0xc1d4, 0xc1d7, 0xc1d8, 0xc1e0,
+ 0xc1e4, 0xc1e8, 0xc1f0, 0xc1f1, 0xc1f3, 0xc1fc, 0xc1fd, 0xc200,
+ 0xc204, 0xc20c, 0xc20d, 0xc20f, 0xc211, 0xc218, 0xc219, 0xc21c,
+ 0xc21f, 0xc220, 0xc228, 0xc229, 0xc22b, 0xc22d,
+ /* 0x3d */
+ 0xc22f, 0xc231, 0xc232, 0xc234, 0xc248, 0xc250, 0xc251, 0xc254,
+ 0xc258, 0xc260, 0xc265, 0xc26c, 0xc26d, 0xc270, 0xc274, 0xc27c,
+ 0xc27d, 0xc27f, 0xc281, 0xc288, 0xc289, 0xc290, 0xc298, 0xc29b,
+ 0xc29d, 0xc2a4, 0xc2a5, 0xc2a8, 0xc2ac, 0xc2ad, 0xc2b4, 0xc2b5,
+ 0xc2b7, 0xc2b9, 0xc2dc, 0xc2dd, 0xc2e0, 0xc2e3, 0xc2e4, 0xc2eb,
+ 0xc2ec, 0xc2ed, 0xc2ef, 0xc2f1, 0xc2f6, 0xc2f8, 0xc2f9, 0xc2fb,
+ 0xc2fc, 0xc300, 0xc308, 0xc309, 0xc30c, 0xc30d, 0xc313, 0xc314,
+ 0xc315, 0xc318, 0xc31c, 0xc324, 0xc325, 0xc328, 0xc329, 0xc345,
+ 0xc368, 0xc369, 0xc36c, 0xc370, 0xc372, 0xc378, 0xc379, 0xc37c,
+ 0xc37d, 0xc384, 0xc388, 0xc38c, 0xc3c0, 0xc3d8, 0xc3d9, 0xc3dc,
+ 0xc3df, 0xc3e0, 0xc3e2, 0xc3e8, 0xc3e9, 0xc3ed, 0xc3f4, 0xc3f5,
+ 0xc3f8, 0xc408, 0xc410, 0xc424, 0xc42c, 0xc430,
+ /* 0x3e */
+ 0xc434, 0xc43c, 0xc43d, 0xc448, 0xc464, 0xc465, 0xc468, 0xc46c,
+ 0xc474, 0xc475, 0xc479, 0xc480, 0xc494, 0xc49c, 0xc4b8, 0xc4bc,
+ 0xc4e9, 0xc4f0, 0xc4f1, 0xc4f4, 0xc4f8, 0xc4fa, 0xc4ff, 0xc500,
+ 0xc501, 0xc50c, 0xc510, 0xc514, 0xc51c, 0xc528, 0xc529, 0xc52c,
+ 0xc530, 0xc538, 0xc539, 0xc53b, 0xc53d, 0xc544, 0xc545, 0xc548,
+ 0xc549, 0xc54a, 0xc54c, 0xc54d, 0xc54e, 0xc553, 0xc554, 0xc555,
+ 0xc557, 0xc558, 0xc559, 0xc55d, 0xc55e, 0xc560, 0xc561, 0xc564,
+ 0xc568, 0xc570, 0xc571, 0xc573, 0xc574, 0xc575, 0xc57c, 0xc57d,
+ 0xc580, 0xc584, 0xc587, 0xc58c, 0xc58d, 0xc58f, 0xc591, 0xc595,
+ 0xc597, 0xc598, 0xc59c, 0xc5a0, 0xc5a9, 0xc5b4, 0xc5b5, 0xc5b8,
+ 0xc5b9, 0xc5bb, 0xc5bc, 0xc5bd, 0xc5be, 0xc5c4, 0xc5c5, 0xc5c6,
+ 0xc5c7, 0xc5c8, 0xc5c9, 0xc5ca, 0xc5cc, 0xc5ce,
+ /* 0x3f */
+ 0xc5d0, 0xc5d1, 0xc5d4, 0xc5d8, 0xc5e0, 0xc5e1, 0xc5e3, 0xc5e5,
+ 0xc5ec, 0xc5ed, 0xc5ee, 0xc5f0, 0xc5f4, 0xc5f6, 0xc5f7, 0xc5fc,
+ 0xc5fd, 0xc5fe, 0xc5ff, 0xc600, 0xc601, 0xc605, 0xc606, 0xc607,
+ 0xc608, 0xc60c, 0xc610, 0xc618, 0xc619, 0xc61b, 0xc61c, 0xc624,
+ 0xc625, 0xc628, 0xc62c, 0xc62d, 0xc62e, 0xc630, 0xc633, 0xc634,
+ 0xc635, 0xc637, 0xc639, 0xc63b, 0xc640, 0xc641, 0xc644, 0xc648,
+ 0xc650, 0xc651, 0xc653, 0xc654, 0xc655, 0xc65c, 0xc65d, 0xc660,
+ 0xc66c, 0xc66f, 0xc671, 0xc678, 0xc679, 0xc67c, 0xc680, 0xc688,
+ 0xc689, 0xc68b, 0xc68d, 0xc694, 0xc695, 0xc698, 0xc69c, 0xc6a4,
+ 0xc6a5, 0xc6a7, 0xc6a9, 0xc6b0, 0xc6b1, 0xc6b4, 0xc6b8, 0xc6b9,
+ 0xc6ba, 0xc6c0, 0xc6c1, 0xc6c3, 0xc6c5, 0xc6cc, 0xc6cd, 0xc6d0,
+ 0xc6d4, 0xc6dc, 0xc6dd, 0xc6e0, 0xc6e1, 0xc6e8,
+ /* 0x40 */
+ 0xc6e9, 0xc6ec, 0xc6f0, 0xc6f8, 0xc6f9, 0xc6fd, 0xc704, 0xc705,
+ 0xc708, 0xc70c, 0xc714, 0xc715, 0xc717, 0xc719, 0xc720, 0xc721,
+ 0xc724, 0xc728, 0xc730, 0xc731, 0xc733, 0xc735, 0xc737, 0xc73c,
+ 0xc73d, 0xc740, 0xc744, 0xc74a, 0xc74c, 0xc74d, 0xc74f, 0xc751,
+ 0xc752, 0xc753, 0xc754, 0xc755, 0xc756, 0xc757, 0xc758, 0xc75c,
+ 0xc760, 0xc768, 0xc76b, 0xc774, 0xc775, 0xc778, 0xc77c, 0xc77d,
+ 0xc77e, 0xc783, 0xc784, 0xc785, 0xc787, 0xc788, 0xc789, 0xc78a,
+ 0xc78e, 0xc790, 0xc791, 0xc794, 0xc796, 0xc797, 0xc798, 0xc79a,
+ 0xc7a0, 0xc7a1, 0xc7a3, 0xc7a4, 0xc7a5, 0xc7a6, 0xc7ac, 0xc7ad,
+ 0xc7b0, 0xc7b4, 0xc7bc, 0xc7bd, 0xc7bf, 0xc7c0, 0xc7c1, 0xc7c8,
+ 0xc7c9, 0xc7cc, 0xc7ce, 0xc7d0, 0xc7d8, 0xc7dd, 0xc7e4, 0xc7e8,
+ 0xc7ec, 0xc800, 0xc801, 0xc804, 0xc808, 0xc80a,
+ /* 0x41 */
+ 0xc810, 0xc811, 0xc813, 0xc815, 0xc816, 0xc81c, 0xc81d, 0xc820,
+ 0xc824, 0xc82c, 0xc82d, 0xc82f, 0xc831, 0xc838, 0xc83c, 0xc840,
+ 0xc848, 0xc849, 0xc84c, 0xc84d, 0xc854, 0xc870, 0xc871, 0xc874,
+ 0xc878, 0xc87a, 0xc880, 0xc881, 0xc883, 0xc885, 0xc886, 0xc887,
+ 0xc88b, 0xc88c, 0xc88d, 0xc894, 0xc89d, 0xc89f, 0xc8a1, 0xc8a8,
+ 0xc8bc, 0xc8bd, 0xc8c4, 0xc8c8, 0xc8cc, 0xc8d4, 0xc8d5, 0xc8d7,
+ 0xc8d9, 0xc8e0, 0xc8e1, 0xc8e4, 0xc8f5, 0xc8fc, 0xc8fd, 0xc900,
+ 0xc904, 0xc905, 0xc906, 0xc90c, 0xc90d, 0xc90f, 0xc911, 0xc918,
+ 0xc92c, 0xc934, 0xc950, 0xc951, 0xc954, 0xc958, 0xc960, 0xc961,
+ 0xc963, 0xc96c, 0xc970, 0xc974, 0xc97c, 0xc988, 0xc989, 0xc98c,
+ 0xc990, 0xc998, 0xc999, 0xc99b, 0xc99d, 0xc9c0, 0xc9c1, 0xc9c4,
+ 0xc9c7, 0xc9c8, 0xc9ca, 0xc9d0, 0xc9d1, 0xc9d3,
+ /* 0x42 */
+ 0xc9d5, 0xc9d6, 0xc9d9, 0xc9da, 0xc9dc, 0xc9dd, 0xc9e0, 0xc9e2,
+ 0xc9e4, 0xc9e7, 0xc9ec, 0xc9ed, 0xc9ef, 0xc9f0, 0xc9f1, 0xc9f8,
+ 0xc9f9, 0xc9fc, 0xca00, 0xca08, 0xca09, 0xca0b, 0xca0c, 0xca0d,
+ 0xca14, 0xca18, 0xca29, 0xca4c, 0xca4d, 0xca50, 0xca54, 0xca5c,
+ 0xca5d, 0xca5f, 0xca60, 0xca61, 0xca68, 0xca7d, 0xca84, 0xca98,
+ 0xcabc, 0xcabd, 0xcac0, 0xcac4, 0xcacc, 0xcacd, 0xcacf, 0xcad1,
+ 0xcad3, 0xcad8, 0xcad9, 0xcae0, 0xcaec, 0xcaf4, 0xcb08, 0xcb10,
+ 0xcb14, 0xcb18, 0xcb20, 0xcb21, 0xcb41, 0xcb48, 0xcb49, 0xcb4c,
+ 0xcb50, 0xcb58, 0xcb59, 0xcb5d, 0xcb64, 0xcb78, 0xcb79, 0xcb9c,
+ 0xcbb8, 0xcbd4, 0xcbe4, 0xcbe7, 0xcbe9, 0xcc0c, 0xcc0d, 0xcc10,
+ 0xcc14, 0xcc1c, 0xcc1d, 0xcc21, 0xcc22, 0xcc27, 0xcc28, 0xcc29,
+ 0xcc2c, 0xcc2e, 0xcc30, 0xcc38, 0xcc39, 0xcc3b,
+ /* 0x43 */
+ 0xcc3c, 0xcc3d, 0xcc3e, 0xcc44, 0xcc45, 0xcc48, 0xcc4c, 0xcc54,
+ 0xcc55, 0xcc57, 0xcc58, 0xcc59, 0xcc60, 0xcc64, 0xcc66, 0xcc68,
+ 0xcc70, 0xcc75, 0xcc98, 0xcc99, 0xcc9c, 0xcca0, 0xcca8, 0xcca9,
+ 0xccab, 0xccac, 0xccad, 0xccb4, 0xccb5, 0xccb8, 0xccbc, 0xccc4,
+ 0xccc5, 0xccc7, 0xccc9, 0xccd0, 0xccd4, 0xcce4, 0xccec, 0xccf0,
+ 0xcd01, 0xcd08, 0xcd09, 0xcd0c, 0xcd10, 0xcd18, 0xcd19, 0xcd1b,
+ 0xcd1d, 0xcd24, 0xcd28, 0xcd2c, 0xcd39, 0xcd5c, 0xcd60, 0xcd64,
+ 0xcd6c, 0xcd6d, 0xcd6f, 0xcd71, 0xcd78, 0xcd88, 0xcd94, 0xcd95,
+ 0xcd98, 0xcd9c, 0xcda4, 0xcda5, 0xcda7, 0xcda9, 0xcdb0, 0xcdc4,
+ 0xcdcc, 0xcdd0, 0xcde8, 0xcdec, 0xcdf0, 0xcdf8, 0xcdf9, 0xcdfb,
+ 0xcdfd, 0xce04, 0xce08, 0xce0c, 0xce14, 0xce19, 0xce20, 0xce21,
+ 0xce24, 0xce28, 0xce30, 0xce31, 0xce33, 0xce35,
+ /* 0x44 */
+ 0xce58, 0xce59, 0xce5c, 0xce5f, 0xce60, 0xce61, 0xce68, 0xce69,
+ 0xce6b, 0xce6d, 0xce74, 0xce75, 0xce78, 0xce7c, 0xce84, 0xce85,
+ 0xce87, 0xce89, 0xce90, 0xce91, 0xce94, 0xce98, 0xcea0, 0xcea1,
+ 0xcea3, 0xcea4, 0xcea5, 0xceac, 0xcead, 0xcec1, 0xcee4, 0xcee5,
+ 0xcee8, 0xceeb, 0xceec, 0xcef4, 0xcef5, 0xcef7, 0xcef8, 0xcef9,
+ 0xcf00, 0xcf01, 0xcf04, 0xcf08, 0xcf10, 0xcf11, 0xcf13, 0xcf15,
+ 0xcf1c, 0xcf20, 0xcf24, 0xcf2c, 0xcf2d, 0xcf2f, 0xcf30, 0xcf31,
+ 0xcf38, 0xcf54, 0xcf55, 0xcf58, 0xcf5c, 0xcf64, 0xcf65, 0xcf67,
+ 0xcf69, 0xcf70, 0xcf71, 0xcf74, 0xcf78, 0xcf80, 0xcf85, 0xcf8c,
+ 0xcfa1, 0xcfa8, 0xcfb0, 0xcfc4, 0xcfe0, 0xcfe1, 0xcfe4, 0xcfe8,
+ 0xcff0, 0xcff1, 0xcff3, 0xcff5, 0xcffc, 0xd000, 0xd004, 0xd011,
+ 0xd018, 0xd02d, 0xd034, 0xd035, 0xd038, 0xd03c,
+ /* 0x45 */
+ 0xd044, 0xd045, 0xd047, 0xd049, 0xd050, 0xd054, 0xd058, 0xd060,
+ 0xd06c, 0xd06d, 0xd070, 0xd074, 0xd07c, 0xd07d, 0xd081, 0xd0a4,
+ 0xd0a5, 0xd0a8, 0xd0ac, 0xd0b4, 0xd0b5, 0xd0b7, 0xd0b9, 0xd0c0,
+ 0xd0c1, 0xd0c4, 0xd0c8, 0xd0c9, 0xd0d0, 0xd0d1, 0xd0d3, 0xd0d4,
+ 0xd0d5, 0xd0dc, 0xd0dd, 0xd0e0, 0xd0e4, 0xd0ec, 0xd0ed, 0xd0ef,
+ 0xd0f0, 0xd0f1, 0xd0f8, 0xd10d, 0xd130, 0xd131, 0xd134, 0xd138,
+ 0xd13a, 0xd140, 0xd141, 0xd143, 0xd144, 0xd145, 0xd14c, 0xd14d,
+ 0xd150, 0xd154, 0xd15c, 0xd15d, 0xd15f, 0xd161, 0xd168, 0xd16c,
+ 0xd17c, 0xd184, 0xd188, 0xd1a0, 0xd1a1, 0xd1a4, 0xd1a8, 0xd1b0,
+ 0xd1b1, 0xd1b3, 0xd1b5, 0xd1ba, 0xd1bc, 0xd1c0, 0xd1d8, 0xd1f4,
+ 0xd1f8, 0xd207, 0xd209, 0xd210, 0xd22c, 0xd22d, 0xd230, 0xd234,
+ 0xd23c, 0xd23d, 0xd23f, 0xd241, 0xd248, 0xd25c,
+ /* 0x46 */
+ 0xd264, 0xd280, 0xd281, 0xd284, 0xd288, 0xd290, 0xd291, 0xd295,
+ 0xd29c, 0xd2a0, 0xd2a4, 0xd2ac, 0xd2b1, 0xd2b8, 0xd2b9, 0xd2bc,
+ 0xd2bf, 0xd2c0, 0xd2c2, 0xd2c8, 0xd2c9, 0xd2cb, 0xd2d4, 0xd2d8,
+ 0xd2dc, 0xd2e4, 0xd2e5, 0xd2f0, 0xd2f1, 0xd2f4, 0xd2f8, 0xd300,
+ 0xd301, 0xd303, 0xd305, 0xd30c, 0xd30d, 0xd30e, 0xd310, 0xd314,
+ 0xd316, 0xd31c, 0xd31d, 0xd31f, 0xd320, 0xd321, 0xd325, 0xd328,
+ 0xd329, 0xd32c, 0xd330, 0xd338, 0xd339, 0xd33b, 0xd33c, 0xd33d,
+ 0xd344, 0xd345, 0xd37c, 0xd37d, 0xd380, 0xd384, 0xd38c, 0xd38d,
+ 0xd38f, 0xd390, 0xd391, 0xd398, 0xd399, 0xd39c, 0xd3a0, 0xd3a8,
+ 0xd3a9, 0xd3ab, 0xd3ad, 0xd3b4, 0xd3b8, 0xd3bc, 0xd3c4, 0xd3c5,
+ 0xd3c8, 0xd3c9, 0xd3d0, 0xd3d8, 0xd3e1, 0xd3e3, 0xd3ec, 0xd3ed,
+ 0xd3f0, 0xd3f4, 0xd3fc, 0xd3fd, 0xd3ff, 0xd401,
+ /* 0x47 */
+ 0xd408, 0xd41d, 0xd440, 0xd444, 0xd45c, 0xd460, 0xd464, 0xd46d,
+ 0xd46f, 0xd478, 0xd479, 0xd47c, 0xd47f, 0xd480, 0xd482, 0xd488,
+ 0xd489, 0xd48b, 0xd48d, 0xd494, 0xd4a9, 0xd4cc, 0xd4d0, 0xd4d4,
+ 0xd4dc, 0xd4df, 0xd4e8, 0xd4ec, 0xd4f0, 0xd4f8, 0xd4fb, 0xd4fd,
+ 0xd504, 0xd508, 0xd50c, 0xd514, 0xd515, 0xd517, 0xd53c, 0xd53d,
+ 0xd540, 0xd544, 0xd54c, 0xd54d, 0xd54f, 0xd551, 0xd558, 0xd559,
+ 0xd55c, 0xd560, 0xd565, 0xd568, 0xd569, 0xd56b, 0xd56d, 0xd574,
+ 0xd575, 0xd578, 0xd57c, 0xd584, 0xd585, 0xd587, 0xd588, 0xd589,
+ 0xd590, 0xd5a5, 0xd5c8, 0xd5c9, 0xd5cc, 0xd5d0, 0xd5d2, 0xd5d8,
+ 0xd5d9, 0xd5db, 0xd5dd, 0xd5e4, 0xd5e5, 0xd5e8, 0xd5ec, 0xd5f4,
+ 0xd5f5, 0xd5f7, 0xd5f9, 0xd600, 0xd601, 0xd604, 0xd608, 0xd610,
+ 0xd611, 0xd613, 0xd614, 0xd615, 0xd61c, 0xd620,
+ /* 0x48 */
+ 0xd624, 0xd62d, 0xd638, 0xd639, 0xd63c, 0xd640, 0xd645, 0xd648,
+ 0xd649, 0xd64b, 0xd64d, 0xd651, 0xd654, 0xd655, 0xd658, 0xd65c,
+ 0xd667, 0xd669, 0xd670, 0xd671, 0xd674, 0xd683, 0xd685, 0xd68c,
+ 0xd68d, 0xd690, 0xd694, 0xd69d, 0xd69f, 0xd6a1, 0xd6a8, 0xd6ac,
+ 0xd6b0, 0xd6b9, 0xd6bb, 0xd6c4, 0xd6c5, 0xd6c8, 0xd6cc, 0xd6d1,
+ 0xd6d4, 0xd6d7, 0xd6d9, 0xd6e0, 0xd6e4, 0xd6e8, 0xd6f0, 0xd6f5,
+ 0xd6fc, 0xd6fd, 0xd700, 0xd704, 0xd711, 0xd718, 0xd719, 0xd71c,
+ 0xd720, 0xd728, 0xd729, 0xd72b, 0xd72d, 0xd734, 0xd735, 0xd738,
+ 0xd73c, 0xd744, 0xd747, 0xd749, 0xd750, 0xd751, 0xd754, 0xd756,
+ 0xd757, 0xd758, 0xd759, 0xd760, 0xd761, 0xd763, 0xd765, 0xd769,
+ 0xd76c, 0xd770, 0xd774, 0xd77c, 0xd77d, 0xd781, 0xd788, 0xd789,
+ 0xd78c, 0xd790, 0xd798, 0xd799, 0xd79b, 0xd79d,
+};
+static const unsigned short ksc5601_2uni_page4a[4888] = {
+ /* 0x4a */
+ 0x4f3d, 0x4f73, 0x5047, 0x50f9, 0x52a0, 0x53ef, 0x5475, 0x54e5,
+ 0x5609, 0x5ac1, 0x5bb6, 0x6687, 0x67b6, 0x67b7, 0x67ef, 0x6b4c,
+ 0x73c2, 0x75c2, 0x7a3c, 0x82db, 0x8304, 0x8857, 0x8888, 0x8a36,
+ 0x8cc8, 0x8dcf, 0x8efb, 0x8fe6, 0x99d5, 0x523b, 0x5374, 0x5404,
+ 0x606a, 0x6164, 0x6bbc, 0x73cf, 0x811a, 0x89ba, 0x89d2, 0x95a3,
+ 0x4f83, 0x520a, 0x58be, 0x5978, 0x59e6, 0x5e72, 0x5e79, 0x61c7,
+ 0x63c0, 0x6746, 0x67ec, 0x687f, 0x6f97, 0x764e, 0x770b, 0x78f5,
+ 0x7a08, 0x7aff, 0x7c21, 0x809d, 0x826e, 0x8271, 0x8aeb, 0x9593,
+ 0x4e6b, 0x559d, 0x66f7, 0x6e34, 0x78a3, 0x7aed, 0x845b, 0x8910,
+ 0x874e, 0x97a8, 0x52d8, 0x574e, 0x582a, 0x5d4c, 0x611f, 0x61be,
+ 0x6221, 0x6562, 0x67d1, 0x6a44, 0x6e1b, 0x7518, 0x75b3, 0x76e3,
+ 0x77b0, 0x7d3a, 0x90af, 0x9451, 0x9452, 0x9f95,
+ /* 0x4b */
+ 0x5323, 0x5cac, 0x7532, 0x80db, 0x9240, 0x9598, 0x525b, 0x5808,
+ 0x59dc, 0x5ca1, 0x5d17, 0x5eb7, 0x5f3a, 0x5f4a, 0x6177, 0x6c5f,
+ 0x757a, 0x7586, 0x7ce0, 0x7d73, 0x7db1, 0x7f8c, 0x8154, 0x8221,
+ 0x8591, 0x8941, 0x8b1b, 0x92fc, 0x964d, 0x9c47, 0x4ecb, 0x4ef7,
+ 0x500b, 0x51f1, 0x584f, 0x6137, 0x613e, 0x6168, 0x6539, 0x69ea,
+ 0x6f11, 0x75a5, 0x7686, 0x76d6, 0x7b87, 0x82a5, 0x84cb, 0xf900,
+ 0x93a7, 0x958b, 0x5580, 0x5ba2, 0x5751, 0xf901, 0x7cb3, 0x7fb9,
+ 0x91b5, 0x5028, 0x53bb, 0x5c45, 0x5de8, 0x62d2, 0x636e, 0x64da,
+ 0x64e7, 0x6e20, 0x70ac, 0x795b, 0x8ddd, 0x8e1e, 0xf902, 0x907d,
+ 0x9245, 0x92f8, 0x4e7e, 0x4ef6, 0x5065, 0x5dfe, 0x5efa, 0x6106,
+ 0x6957, 0x8171, 0x8654, 0x8e47, 0x9375, 0x9a2b, 0x4e5e, 0x5091,
+ 0x6770, 0x6840, 0x5109, 0x528d, 0x5292, 0x6aa2,
+ /* 0x4c */
+ 0x77bc, 0x9210, 0x9ed4, 0x52ab, 0x602f, 0x8ff2, 0x5048, 0x61a9,
+ 0x63ed, 0x64ca, 0x683c, 0x6a84, 0x6fc0, 0x8188, 0x89a1, 0x9694,
+ 0x5805, 0x727d, 0x72ac, 0x7504, 0x7d79, 0x7e6d, 0x80a9, 0x898b,
+ 0x8b74, 0x9063, 0x9d51, 0x6289, 0x6c7a, 0x6f54, 0x7d50, 0x7f3a,
+ 0x8a23, 0x517c, 0x614a, 0x7b9d, 0x8b19, 0x9257, 0x938c, 0x4eac,
+ 0x4fd3, 0x501e, 0x50be, 0x5106, 0x52c1, 0x52cd, 0x537f, 0x5770,
+ 0x5883, 0x5e9a, 0x5f91, 0x6176, 0x61ac, 0x64ce, 0x656c, 0x666f,
+ 0x66bb, 0x66f4, 0x6897, 0x6d87, 0x7085, 0x70f1, 0x749f, 0x74a5,
+ 0x74ca, 0x75d9, 0x786c, 0x78ec, 0x7adf, 0x7af6, 0x7d45, 0x7d93,
+ 0x8015, 0x803f, 0x811b, 0x8396, 0x8b66, 0x8f15, 0x9015, 0x93e1,
+ 0x9803, 0x9838, 0x9a5a, 0x9be8, 0x4fc2, 0x5553, 0x583a, 0x5951,
+ 0x5b63, 0x5c46, 0x60b8, 0x6212, 0x6842, 0x68b0,
+ /* 0x4d */
+ 0x68e8, 0x6eaa, 0x754c, 0x7678, 0x78ce, 0x7a3d, 0x7cfb, 0x7e6b,
+ 0x7e7c, 0x8a08, 0x8aa1, 0x8c3f, 0x968e, 0x9dc4, 0x53e4, 0x53e9,
+ 0x544a, 0x5471, 0x56fa, 0x59d1, 0x5b64, 0x5c3b, 0x5eab, 0x62f7,
+ 0x6537, 0x6545, 0x6572, 0x66a0, 0x67af, 0x69c1, 0x6cbd, 0x75fc,
+ 0x7690, 0x777e, 0x7a3f, 0x7f94, 0x8003, 0x80a1, 0x818f, 0x82e6,
+ 0x82fd, 0x83f0, 0x85c1, 0x8831, 0x88b4, 0x8aa5, 0xf903, 0x8f9c,
+ 0x932e, 0x96c7, 0x9867, 0x9ad8, 0x9f13, 0x54ed, 0x659b, 0x66f2,
+ 0x688f, 0x7a40, 0x8c37, 0x9d60, 0x56f0, 0x5764, 0x5d11, 0x6606,
+ 0x68b1, 0x68cd, 0x6efe, 0x7428, 0x889e, 0x9be4, 0x6c68, 0xf904,
+ 0x9aa8, 0x4f9b, 0x516c, 0x5171, 0x529f, 0x5b54, 0x5de5, 0x6050,
+ 0x606d, 0x62f1, 0x63a7, 0x653b, 0x73d9, 0x7a7a, 0x86a3, 0x8ca2,
+ 0x978f, 0x4e32, 0x5be1, 0x6208, 0x679c, 0x74dc,
+ /* 0x4e */
+ 0x79d1, 0x83d3, 0x8a87, 0x8ab2, 0x8de8, 0x904e, 0x934b, 0x9846,
+ 0x5ed3, 0x69e8, 0x85ff, 0x90ed, 0xf905, 0x51a0, 0x5b98, 0x5bec,
+ 0x6163, 0x68fa, 0x6b3e, 0x704c, 0x742f, 0x74d8, 0x7ba1, 0x7f50,
+ 0x83c5, 0x89c0, 0x8cab, 0x95dc, 0x9928, 0x522e, 0x605d, 0x62ec,
+ 0x9002, 0x4f8a, 0x5149, 0x5321, 0x58d9, 0x5ee3, 0x66e0, 0x6d38,
+ 0x709a, 0x72c2, 0x73d6, 0x7b50, 0x80f1, 0x945b, 0x5366, 0x639b,
+ 0x7f6b, 0x4e56, 0x5080, 0x584a, 0x58de, 0x602a, 0x6127, 0x62d0,
+ 0x69d0, 0x9b41, 0x5b8f, 0x7d18, 0x80b1, 0x8f5f, 0x4ea4, 0x50d1,
+ 0x54ac, 0x55ac, 0x5b0c, 0x5da0, 0x5de7, 0x652a, 0x654e, 0x6821,
+ 0x6a4b, 0x72e1, 0x768e, 0x77ef, 0x7d5e, 0x7ff9, 0x81a0, 0x854e,
+ 0x86df, 0x8f03, 0x8f4e, 0x90ca, 0x9903, 0x9a55, 0x9bab, 0x4e18,
+ 0x4e45, 0x4e5d, 0x4ec7, 0x4ff1, 0x5177, 0x52fe,
+ /* 0x4f */
+ 0x5340, 0x53e3, 0x53e5, 0x548e, 0x5614, 0x5775, 0x57a2, 0x5bc7,
+ 0x5d87, 0x5ed0, 0x61fc, 0x62d8, 0x6551, 0x67b8, 0x67e9, 0x69cb,
+ 0x6b50, 0x6bc6, 0x6bec, 0x6c42, 0x6e9d, 0x7078, 0x72d7, 0x7396,
+ 0x7403, 0x77bf, 0x77e9, 0x7a76, 0x7d7f, 0x8009, 0x81fc, 0x8205,
+ 0x820a, 0x82df, 0x8862, 0x8b33, 0x8cfc, 0x8ec0, 0x9011, 0x90b1,
+ 0x9264, 0x92b6, 0x99d2, 0x9a45, 0x9ce9, 0x9dd7, 0x9f9c, 0x570b,
+ 0x5c40, 0x83ca, 0x97a0, 0x97ab, 0x9eb4, 0x541b, 0x7a98, 0x7fa4,
+ 0x88d9, 0x8ecd, 0x90e1, 0x5800, 0x5c48, 0x6398, 0x7a9f, 0x5bae,
+ 0x5f13, 0x7a79, 0x7aae, 0x828e, 0x8eac, 0x5026, 0x5238, 0x52f8,
+ 0x5377, 0x5708, 0x62f3, 0x6372, 0x6b0a, 0x6dc3, 0x7737, 0x53a5,
+ 0x7357, 0x8568, 0x8e76, 0x95d5, 0x673a, 0x6ac3, 0x6f70, 0x8a6d,
+ 0x8ecc, 0x994b, 0xf906, 0x6677, 0x6b78, 0x8cb4,
+ /* 0x50 */
+ 0x9b3c, 0xf907, 0x53eb, 0x572d, 0x594e, 0x63c6, 0x69fb, 0x73ea,
+ 0x7845, 0x7aba, 0x7ac5, 0x7cfe, 0x8475, 0x898f, 0x8d73, 0x9035,
+ 0x95a8, 0x52fb, 0x5747, 0x7547, 0x7b60, 0x83cc, 0x921e, 0xf908,
+ 0x6a58, 0x514b, 0x524b, 0x5287, 0x621f, 0x68d8, 0x6975, 0x9699,
+ 0x50c5, 0x52a4, 0x52e4, 0x61c3, 0x65a4, 0x6839, 0x69ff, 0x747e,
+ 0x7b4b, 0x82b9, 0x83eb, 0x89b2, 0x8b39, 0x8fd1, 0x9949, 0xf909,
+ 0x4eca, 0x5997, 0x64d2, 0x6611, 0x6a8e, 0x7434, 0x7981, 0x79bd,
+ 0x82a9, 0x887e, 0x887f, 0x895f, 0xf90a, 0x9326, 0x4f0b, 0x53ca,
+ 0x6025, 0x6271, 0x6c72, 0x7d1a, 0x7d66, 0x4e98, 0x5162, 0x77dc,
+ 0x80af, 0x4f01, 0x4f0e, 0x5176, 0x5180, 0x55dc, 0x5668, 0x573b,
+ 0x57fa, 0x57fc, 0x5914, 0x5947, 0x5993, 0x5bc4, 0x5c90, 0x5d0e,
+ 0x5df1, 0x5e7e, 0x5fcc, 0x6280, 0x65d7, 0x65e3,
+ /* 0x51 */
+ 0x671e, 0x671f, 0x675e, 0x68cb, 0x68c4, 0x6a5f, 0x6b3a, 0x6c23,
+ 0x6c7d, 0x6c82, 0x6dc7, 0x7398, 0x7426, 0x742a, 0x7482, 0x74a3,
+ 0x7578, 0x757f, 0x7881, 0x78ef, 0x7941, 0x7947, 0x7948, 0x797a,
+ 0x7b95, 0x7d00, 0x7dba, 0x7f88, 0x8006, 0x802d, 0x808c, 0x8a18,
+ 0x8b4f, 0x8c48, 0x8d77, 0x9321, 0x9324, 0x98e2, 0x9951, 0x9a0e,
+ 0x9a0f, 0x9a65, 0x9e92, 0x7dca, 0x4f76, 0x5409, 0x62ee, 0x6854,
+ 0x91d1, 0x55ab, 0x513a, 0xf90b, 0xf90c, 0x5a1c, 0x61e6, 0xf90d,
+ 0x62cf, 0x62ff, 0xf90e, 0xf90f, 0xf910, 0xf911, 0xf912, 0xf913,
+ 0x90a3, 0xf914, 0xf915, 0xf916, 0xf917, 0xf918, 0x8afe, 0xf919,
+ 0xf91a, 0xf91b, 0xf91c, 0x6696, 0xf91d, 0x7156, 0xf91e, 0xf91f,
+ 0x96e3, 0xf920, 0x634f, 0x637a, 0x5357, 0xf921, 0x678f, 0x6960,
+ 0x6e73, 0xf922, 0x7537, 0xf923, 0xf924, 0xf925,
+ /* 0x52 */
+ 0x7d0d, 0xf926, 0xf927, 0x8872, 0x56ca, 0x5a18, 0xf928, 0xf929,
+ 0xf92a, 0xf92b, 0xf92c, 0x4e43, 0xf92d, 0x5167, 0x5948, 0x67f0,
+ 0x8010, 0xf92e, 0x5973, 0x5e74, 0x649a, 0x79ca, 0x5ff5, 0x606c,
+ 0x62c8, 0x637b, 0x5be7, 0x5bd7, 0x52aa, 0xf92f, 0x5974, 0x5f29,
+ 0x6012, 0xf930, 0xf931, 0xf932, 0x7459, 0xf933, 0xf934, 0xf935,
+ 0xf936, 0xf937, 0xf938, 0x99d1, 0xf939, 0xf93a, 0xf93b, 0xf93c,
+ 0xf93d, 0xf93e, 0xf93f, 0xf940, 0xf941, 0xf942, 0xf943, 0x6fc3,
+ 0xf944, 0xf945, 0x81bf, 0x8fb2, 0x60f1, 0xf946, 0xf947, 0x8166,
+ 0xf948, 0xf949, 0x5c3f, 0xf94a, 0xf94b, 0xf94c, 0xf94d, 0xf94e,
+ 0xf94f, 0xf950, 0xf951, 0x5ae9, 0x8a25, 0x677b, 0x7d10, 0xf952,
+ 0xf953, 0xf954, 0xf955, 0xf956, 0xf957, 0x80fd, 0xf958, 0xf959,
+ 0x5c3c, 0x6ce5, 0x533f, 0x6eba, 0x591a, 0x8336,
+ /* 0x53 */
+ 0x4e39, 0x4eb6, 0x4f46, 0x55ae, 0x5718, 0x58c7, 0x5f56, 0x65b7,
+ 0x65e6, 0x6a80, 0x6bb5, 0x6e4d, 0x77ed, 0x7aef, 0x7c1e, 0x7dde,
+ 0x86cb, 0x8892, 0x9132, 0x935b, 0x64bb, 0x6fbe, 0x737a, 0x75b8,
+ 0x9054, 0x5556, 0x574d, 0x61ba, 0x64d4, 0x66c7, 0x6de1, 0x6e5b,
+ 0x6f6d, 0x6fb9, 0x75f0, 0x8043, 0x81bd, 0x8541, 0x8983, 0x8ac7,
+ 0x8b5a, 0x931f, 0x6c93, 0x7553, 0x7b54, 0x8e0f, 0x905d, 0x5510,
+ 0x5802, 0x5858, 0x5e62, 0x6207, 0x649e, 0x68e0, 0x7576, 0x7cd6,
+ 0x87b3, 0x9ee8, 0x4ee3, 0x5788, 0x576e, 0x5927, 0x5c0d, 0x5cb1,
+ 0x5e36, 0x5f85, 0x6234, 0x64e1, 0x73b3, 0x81fa, 0x888b, 0x8cb8,
+ 0x968a, 0x9edb, 0x5b85, 0x5fb7, 0x60b3, 0x5012, 0x5200, 0x5230,
+ 0x5716, 0x5835, 0x5857, 0x5c0e, 0x5c60, 0x5cf6, 0x5d8b, 0x5ea6,
+ 0x5f92, 0x60bc, 0x6311, 0x6389, 0x6417, 0x6843,
+ /* 0x54 */
+ 0x68f9, 0x6ac2, 0x6dd8, 0x6e21, 0x6ed4, 0x6fe4, 0x71fe, 0x76dc,
+ 0x7779, 0x79b1, 0x7a3b, 0x8404, 0x89a9, 0x8ced, 0x8df3, 0x8e48,
+ 0x9003, 0x9014, 0x9053, 0x90fd, 0x934d, 0x9676, 0x97dc, 0x6bd2,
+ 0x7006, 0x7258, 0x72a2, 0x7368, 0x7763, 0x79bf, 0x7be4, 0x7e9b,
+ 0x8b80, 0x58a9, 0x60c7, 0x6566, 0x65fd, 0x66be, 0x6c8c, 0x711e,
+ 0x71c9, 0x8c5a, 0x9813, 0x4e6d, 0x7a81, 0x4edd, 0x51ac, 0x51cd,
+ 0x52d5, 0x540c, 0x61a7, 0x6771, 0x6850, 0x68df, 0x6d1e, 0x6f7c,
+ 0x75bc, 0x77b3, 0x7ae5, 0x80f4, 0x8463, 0x9285, 0x515c, 0x6597,
+ 0x675c, 0x6793, 0x75d8, 0x7ac7, 0x8373, 0xf95a, 0x8c46, 0x9017,
+ 0x982d, 0x5c6f, 0x81c0, 0x829a, 0x9041, 0x906f, 0x920d, 0x5f97,
+ 0x5d9d, 0x6a59, 0x71c8, 0x767b, 0x7b49, 0x85e4, 0x8b04, 0x9127,
+ 0x9a30, 0x5587, 0x61f6, 0xf95b, 0x7669, 0x7f85,
+ /* 0x55 */
+ 0x863f, 0x87ba, 0x88f8, 0x908f, 0xf95c, 0x6d1b, 0x70d9, 0x73de,
+ 0x7d61, 0x843d, 0xf95d, 0x916a, 0x99f1, 0xf95e, 0x4e82, 0x5375,
+ 0x6b04, 0x6b12, 0x703e, 0x721b, 0x862d, 0x9e1e, 0x524c, 0x8fa3,
+ 0x5d50, 0x64e5, 0x652c, 0x6b16, 0x6feb, 0x7c43, 0x7e9c, 0x85cd,
+ 0x8964, 0x89bd, 0x62c9, 0x81d8, 0x881f, 0x5eca, 0x6717, 0x6d6a,
+ 0x72fc, 0x7405, 0x746f, 0x8782, 0x90de, 0x4f86, 0x5d0d, 0x5fa0,
+ 0x840a, 0x51b7, 0x63a0, 0x7565, 0x4eae, 0x5006, 0x5169, 0x51c9,
+ 0x6881, 0x6a11, 0x7cae, 0x7cb1, 0x7ce7, 0x826f, 0x8ad2, 0x8f1b,
+ 0x91cf, 0x4fb6, 0x5137, 0x52f5, 0x5442, 0x5eec, 0x616e, 0x623e,
+ 0x65c5, 0x6ada, 0x6ffe, 0x792a, 0x85dc, 0x8823, 0x95ad, 0x9a62,
+ 0x9a6a, 0x9e97, 0x9ece, 0x529b, 0x66c6, 0x6b77, 0x701d, 0x792b,
+ 0x8f62, 0x9742, 0x6190, 0x6200, 0x6523, 0x6f23,
+ /* 0x56 */
+ 0x7149, 0x7489, 0x7df4, 0x806f, 0x84ee, 0x8f26, 0x9023, 0x934a,
+ 0x51bd, 0x5217, 0x52a3, 0x6d0c, 0x70c8, 0x88c2, 0x5ec9, 0x6582,
+ 0x6bae, 0x6fc2, 0x7c3e, 0x7375, 0x4ee4, 0x4f36, 0x56f9, 0xf95f,
+ 0x5cba, 0x5dba, 0x601c, 0x73b2, 0x7b2d, 0x7f9a, 0x7fce, 0x8046,
+ 0x901e, 0x9234, 0x96f6, 0x9748, 0x9818, 0x9f61, 0x4f8b, 0x6fa7,
+ 0x79ae, 0x91b4, 0x96b7, 0x52de, 0xf960, 0x6488, 0x64c4, 0x6ad3,
+ 0x6f5e, 0x7018, 0x7210, 0x76e7, 0x8001, 0x8606, 0x865c, 0x8def,
+ 0x8f05, 0x9732, 0x9b6f, 0x9dfa, 0x9e75, 0x788c, 0x797f, 0x7da0,
+ 0x83c9, 0x9304, 0x9e7f, 0x9e93, 0x8ad6, 0x58df, 0x5f04, 0x6727,
+ 0x7027, 0x74cf, 0x7c60, 0x807e, 0x5121, 0x7028, 0x7262, 0x78ca,
+ 0x8cc2, 0x8cda, 0x8cf4, 0x96f7, 0x4e86, 0x50da, 0x5bee, 0x5ed6,
+ 0x6599, 0x71ce, 0x7642, 0x77ad, 0x804a, 0x84fc,
+ /* 0x57 */
+ 0x907c, 0x9b27, 0x9f8d, 0x58d8, 0x5a41, 0x5c62, 0x6a13, 0x6dda,
+ 0x6f0f, 0x763b, 0x7d2f, 0x7e37, 0x851e, 0x8938, 0x93e4, 0x964b,
+ 0x5289, 0x65d2, 0x67f3, 0x69b4, 0x6d41, 0x6e9c, 0x700f, 0x7409,
+ 0x7460, 0x7559, 0x7624, 0x786b, 0x8b2c, 0x985e, 0x516d, 0x622e,
+ 0x9678, 0x4f96, 0x502b, 0x5d19, 0x6dea, 0x7db8, 0x8f2a, 0x5f8b,
+ 0x6144, 0x6817, 0xf961, 0x9686, 0x52d2, 0x808b, 0x51dc, 0x51cc,
+ 0x695e, 0x7a1c, 0x7dbe, 0x83f1, 0x9675, 0x4fda, 0x5229, 0x5398,
+ 0x540f, 0x550e, 0x5c65, 0x60a7, 0x674e, 0x68a8, 0x6d6c, 0x7281,
+ 0x72f8, 0x7406, 0x7483, 0xf962, 0x75e2, 0x7c6c, 0x7f79, 0x7fb8,
+ 0x8389, 0x88cf, 0x88e1, 0x91cc, 0x91d0, 0x96e2, 0x9bc9, 0x541d,
+ 0x6f7e, 0x71d0, 0x7498, 0x85fa, 0x8eaa, 0x96a3, 0x9c57, 0x9e9f,
+ 0x6797, 0x6dcb, 0x7433, 0x81e8, 0x9716, 0x782c,
+ /* 0x58 */
+ 0x7acb, 0x7b20, 0x7c92, 0x6469, 0x746a, 0x75f2, 0x78bc, 0x78e8,
+ 0x99ac, 0x9b54, 0x9ebb, 0x5bde, 0x5e55, 0x6f20, 0x819c, 0x83ab,
+ 0x9088, 0x4e07, 0x534d, 0x5a29, 0x5dd2, 0x5f4e, 0x6162, 0x633d,
+ 0x6669, 0x66fc, 0x6eff, 0x6f2b, 0x7063, 0x779e, 0x842c, 0x8513,
+ 0x883b, 0x8f13, 0x9945, 0x9c3b, 0x551c, 0x62b9, 0x672b, 0x6cab,
+ 0x8309, 0x896a, 0x977a, 0x4ea1, 0x5984, 0x5fd8, 0x5fd9, 0x671b,
+ 0x7db2, 0x7f54, 0x8292, 0x832b, 0x83bd, 0x8f1e, 0x9099, 0x57cb,
+ 0x59b9, 0x5a92, 0x5bd0, 0x6627, 0x679a, 0x6885, 0x6bcf, 0x7164,
+ 0x7f75, 0x8cb7, 0x8ce3, 0x9081, 0x9b45, 0x8108, 0x8c8a, 0x964c,
+ 0x9a40, 0x9ea5, 0x5b5f, 0x6c13, 0x731b, 0x76f2, 0x76df, 0x840c,
+ 0x51aa, 0x8993, 0x514d, 0x5195, 0x52c9, 0x68c9, 0x6c94, 0x7704,
+ 0x7720, 0x7dbf, 0x7dec, 0x9762, 0x9eb5, 0x6ec5,
+ /* 0x59 */
+ 0x8511, 0x51a5, 0x540d, 0x547d, 0x660e, 0x669d, 0x6927, 0x6e9f,
+ 0x76bf, 0x7791, 0x8317, 0x84c2, 0x879f, 0x9169, 0x9298, 0x9cf4,
+ 0x8882, 0x4fae, 0x5192, 0x52df, 0x59c6, 0x5e3d, 0x6155, 0x6478,
+ 0x6479, 0x66ae, 0x67d0, 0x6a21, 0x6bcd, 0x6bdb, 0x725f, 0x7261,
+ 0x7441, 0x7738, 0x77db, 0x8017, 0x82bc, 0x8305, 0x8b00, 0x8b28,
+ 0x8c8c, 0x6728, 0x6c90, 0x7267, 0x76ee, 0x7766, 0x7a46, 0x9da9,
+ 0x6b7f, 0x6c92, 0x5922, 0x6726, 0x8499, 0x536f, 0x5893, 0x5999,
+ 0x5edf, 0x63cf, 0x6634, 0x6773, 0x6e3a, 0x732b, 0x7ad7, 0x82d7,
+ 0x9328, 0x52d9, 0x5deb, 0x61ae, 0x61cb, 0x620a, 0x62c7, 0x64ab,
+ 0x65e0, 0x6959, 0x6b66, 0x6bcb, 0x7121, 0x73f7, 0x755d, 0x7e46,
+ 0x821e, 0x8302, 0x856a, 0x8aa3, 0x8cbf, 0x9727, 0x9d61, 0x58a8,
+ 0x9ed8, 0x5011, 0x520e, 0x543b, 0x554f, 0x6587,
+ /* 0x5a */
+ 0x6c76, 0x7d0a, 0x7d0b, 0x805e, 0x868a, 0x9580, 0x96ef, 0x52ff,
+ 0x6c95, 0x7269, 0x5473, 0x5a9a, 0x5c3e, 0x5d4b, 0x5f4c, 0x5fae,
+ 0x672a, 0x68b6, 0x6963, 0x6e3c, 0x6e44, 0x7709, 0x7c73, 0x7f8e,
+ 0x8587, 0x8b0e, 0x8ff7, 0x9761, 0x9ef4, 0x5cb7, 0x60b6, 0x610d,
+ 0x61ab, 0x654f, 0x65fb, 0x65fc, 0x6c11, 0x6cef, 0x739f, 0x73c9,
+ 0x7de1, 0x9594, 0x5bc6, 0x871c, 0x8b10, 0x525d, 0x535a, 0x62cd,
+ 0x640f, 0x64b2, 0x6734, 0x6a38, 0x6cca, 0x73c0, 0x749e, 0x7b94,
+ 0x7c95, 0x7e1b, 0x818a, 0x8236, 0x8584, 0x8feb, 0x96f9, 0x99c1,
+ 0x4f34, 0x534a, 0x53cd, 0x53db, 0x62cc, 0x642c, 0x6500, 0x6591,
+ 0x69c3, 0x6cee, 0x6f58, 0x73ed, 0x7554, 0x7622, 0x76e4, 0x76fc,
+ 0x78d0, 0x78fb, 0x792c, 0x7d46, 0x822c, 0x87e0, 0x8fd4, 0x9812,
+ 0x98ef, 0x52c3, 0x62d4, 0x64a5, 0x6e24, 0x6f51,
+ /* 0x5b */
+ 0x767c, 0x8dcb, 0x91b1, 0x9262, 0x9aee, 0x9b43, 0x5023, 0x508d,
+ 0x574a, 0x59a8, 0x5c28, 0x5e47, 0x5f77, 0x623f, 0x653e, 0x65b9,
+ 0x65c1, 0x6609, 0x678b, 0x699c, 0x6ec2, 0x78c5, 0x7d21, 0x80aa,
+ 0x8180, 0x822b, 0x82b3, 0x84a1, 0x868c, 0x8a2a, 0x8b17, 0x90a6,
+ 0x9632, 0x9f90, 0x500d, 0x4ff3, 0xf963, 0x57f9, 0x5f98, 0x62dc,
+ 0x6392, 0x676f, 0x6e43, 0x7119, 0x76c3, 0x80cc, 0x80da, 0x88f4,
+ 0x88f5, 0x8919, 0x8ce0, 0x8f29, 0x914d, 0x966a, 0x4f2f, 0x4f70,
+ 0x5e1b, 0x67cf, 0x6822, 0x767d, 0x767e, 0x9b44, 0x5e61, 0x6a0a,
+ 0x7169, 0x71d4, 0x756a, 0xf964, 0x7e41, 0x8543, 0x85e9, 0x98dc,
+ 0x4f10, 0x7b4f, 0x7f70, 0x95a5, 0x51e1, 0x5e06, 0x68b5, 0x6c3e,
+ 0x6c4e, 0x6cdb, 0x72af, 0x7bc4, 0x8303, 0x6cd5, 0x743a, 0x50fb,
+ 0x5288, 0x58c1, 0x64d8, 0x6a97, 0x74a7, 0x7656,
+ /* 0x5c */
+ 0x78a7, 0x8617, 0x95e2, 0x9739, 0xf965, 0x535e, 0x5f01, 0x8b8a,
+ 0x8fa8, 0x8faf, 0x908a, 0x5225, 0x77a5, 0x9c49, 0x9f08, 0x4e19,
+ 0x5002, 0x5175, 0x5c5b, 0x5e77, 0x661e, 0x663a, 0x67c4, 0x68c5,
+ 0x70b3, 0x7501, 0x75c5, 0x79c9, 0x7add, 0x8f27, 0x9920, 0x9a08,
+ 0x4fdd, 0x5821, 0x5831, 0x5bf6, 0x666e, 0x6b65, 0x6d11, 0x6e7a,
+ 0x6f7d, 0x73e4, 0x752b, 0x83e9, 0x88dc, 0x8913, 0x8b5c, 0x8f14,
+ 0x4f0f, 0x50d5, 0x5310, 0x535c, 0x5b93, 0x5fa9, 0x670d, 0x798f,
+ 0x8179, 0x832f, 0x8514, 0x8907, 0x8986, 0x8f39, 0x8f3b, 0x99a5,
+ 0x9c12, 0x672c, 0x4e76, 0x4ff8, 0x5949, 0x5c01, 0x5cef, 0x5cf0,
+ 0x6367, 0x68d2, 0x70fd, 0x71a2, 0x742b, 0x7e2b, 0x84ec, 0x8702,
+ 0x9022, 0x92d2, 0x9cf3, 0x4e0d, 0x4ed8, 0x4fef, 0x5085, 0x5256,
+ 0x526f, 0x5426, 0x5490, 0x57e0, 0x592b, 0x5a66,
+ /* 0x5d */
+ 0x5b5a, 0x5b75, 0x5bcc, 0x5e9c, 0xf966, 0x6276, 0x6577, 0x65a7,
+ 0x6d6e, 0x6ea5, 0x7236, 0x7b26, 0x7c3f, 0x7f36, 0x8150, 0x8151,
+ 0x819a, 0x8240, 0x8299, 0x83a9, 0x8a03, 0x8ca0, 0x8ce6, 0x8cfb,
+ 0x8d74, 0x8dba, 0x90e8, 0x91dc, 0x961c, 0x9644, 0x99d9, 0x9ce7,
+ 0x5317, 0x5206, 0x5429, 0x5674, 0x58b3, 0x5954, 0x596e, 0x5fff,
+ 0x61a4, 0x626e, 0x6610, 0x6c7e, 0x711a, 0x76c6, 0x7c89, 0x7cde,
+ 0x7d1b, 0x82ac, 0x8cc1, 0x96f0, 0xf967, 0x4f5b, 0x5f17, 0x5f7f,
+ 0x62c2, 0x5d29, 0x670b, 0x68da, 0x787c, 0x7e43, 0x9d6c, 0x4e15,
+ 0x5099, 0x5315, 0x532a, 0x5351, 0x5983, 0x5a62, 0x5e87, 0x60b2,
+ 0x618a, 0x6249, 0x6279, 0x6590, 0x6787, 0x69a7, 0x6bd4, 0x6bd6,
+ 0x6bd7, 0x6bd8, 0x6cb8, 0xf968, 0x7435, 0x75fa, 0x7812, 0x7891,
+ 0x79d5, 0x79d8, 0x7c83, 0x7dcb, 0x7fe1, 0x80a5,
+ /* 0x5e */
+ 0x813e, 0x81c2, 0x83f2, 0x871a, 0x88e8, 0x8ab9, 0x8b6c, 0x8cbb,
+ 0x9119, 0x975e, 0x98db, 0x9f3b, 0x56ac, 0x5b2a, 0x5f6c, 0x658c,
+ 0x6ab3, 0x6baf, 0x6d5c, 0x6ff1, 0x7015, 0x725d, 0x73ad, 0x8ca7,
+ 0x8cd3, 0x983b, 0x6191, 0x6c37, 0x8058, 0x9a01, 0x4e4d, 0x4e8b,
+ 0x4e9b, 0x4ed5, 0x4f3a, 0x4f3c, 0x4f7f, 0x4fdf, 0x50ff, 0x53f2,
+ 0x53f8, 0x5506, 0x55e3, 0x56db, 0x58eb, 0x5962, 0x5a11, 0x5beb,
+ 0x5bfa, 0x5c04, 0x5df3, 0x5e2b, 0x5f99, 0x601d, 0x6368, 0x659c,
+ 0x65af, 0x67f6, 0x67fb, 0x68ad, 0x6b7b, 0x6c99, 0x6cd7, 0x6e23,
+ 0x7009, 0x7345, 0x7802, 0x793e, 0x7940, 0x7960, 0x79c1, 0x7be9,
+ 0x7d17, 0x7d72, 0x8086, 0x820d, 0x838e, 0x84d1, 0x86c7, 0x88df,
+ 0x8a50, 0x8a5e, 0x8b1d, 0x8cdc, 0x8d66, 0x8fad, 0x90aa, 0x98fc,
+ 0x99df, 0x9e9d, 0x524a, 0xf969, 0x6714, 0xf96a,
+ /* 0x5f */
+ 0x5098, 0x522a, 0x5c71, 0x6563, 0x6c55, 0x73ca, 0x7523, 0x759d,
+ 0x7b97, 0x849c, 0x9178, 0x9730, 0x4e77, 0x6492, 0x6bba, 0x715e,
+ 0x85a9, 0x4e09, 0xf96b, 0x6749, 0x68ee, 0x6e17, 0x829f, 0x8518,
+ 0x886b, 0x63f7, 0x6f81, 0x9212, 0x98af, 0x4e0a, 0x50b7, 0x50cf,
+ 0x511f, 0x5546, 0x55aa, 0x5617, 0x5b40, 0x5c19, 0x5ce0, 0x5e38,
+ 0x5e8a, 0x5ea0, 0x5ec2, 0x60f3, 0x6851, 0x6a61, 0x6e58, 0x723d,
+ 0x7240, 0x72c0, 0x76f8, 0x7965, 0x7bb1, 0x7fd4, 0x88f3, 0x89f4,
+ 0x8a73, 0x8c61, 0x8cde, 0x971c, 0x585e, 0x74bd, 0x8cfd, 0x55c7,
+ 0xf96c, 0x7a61, 0x7d22, 0x8272, 0x7272, 0x751f, 0x7525, 0xf96d,
+ 0x7b19, 0x5885, 0x58fb, 0x5dbc, 0x5e8f, 0x5eb6, 0x5f90, 0x6055,
+ 0x6292, 0x637f, 0x654d, 0x6691, 0x66d9, 0x66f8, 0x6816, 0x68f2,
+ 0x7280, 0x745e, 0x7b6e, 0x7d6e, 0x7dd6, 0x7f72,
+ /* 0x60 */
+ 0x80e5, 0x8212, 0x85af, 0x897f, 0x8a93, 0x901d, 0x92e4, 0x9ecd,
+ 0x9f20, 0x5915, 0x596d, 0x5e2d, 0x60dc, 0x6614, 0x6673, 0x6790,
+ 0x6c50, 0x6dc5, 0x6f5f, 0x77f3, 0x78a9, 0x84c6, 0x91cb, 0x932b,
+ 0x4ed9, 0x50ca, 0x5148, 0x5584, 0x5b0b, 0x5ba3, 0x6247, 0x657e,
+ 0x65cb, 0x6e32, 0x717d, 0x7401, 0x7444, 0x7487, 0x74bf, 0x766c,
+ 0x79aa, 0x7dda, 0x7e55, 0x7fa8, 0x817a, 0x81b3, 0x8239, 0x861a,
+ 0x87ec, 0x8a75, 0x8de3, 0x9078, 0x9291, 0x9425, 0x994d, 0x9bae,
+ 0x5368, 0x5c51, 0x6954, 0x6cc4, 0x6d29, 0x6e2b, 0x820c, 0x859b,
+ 0x893b, 0x8a2d, 0x8aaa, 0x96ea, 0x9f67, 0x5261, 0x66b9, 0x6bb2,
+ 0x7e96, 0x87fe, 0x8d0d, 0x9583, 0x965d, 0x651d, 0x6d89, 0x71ee,
+ 0xf96e, 0x57ce, 0x59d3, 0x5bac, 0x6027, 0x60fa, 0x6210, 0x661f,
+ 0x665f, 0x7329, 0x73f9, 0x76db, 0x7701, 0x7b6c,
+ /* 0x61 */
+ 0x8056, 0x8072, 0x8165, 0x8aa0, 0x9192, 0x4e16, 0x52e2, 0x6b72,
+ 0x6d17, 0x7a05, 0x7b39, 0x7d30, 0xf96f, 0x8cb0, 0x53ec, 0x562f,
+ 0x5851, 0x5bb5, 0x5c0f, 0x5c11, 0x5de2, 0x6240, 0x6383, 0x6414,
+ 0x662d, 0x68b3, 0x6cbc, 0x6d88, 0x6eaf, 0x701f, 0x70a4, 0x71d2,
+ 0x7526, 0x758f, 0x758e, 0x7619, 0x7b11, 0x7be0, 0x7c2b, 0x7d20,
+ 0x7d39, 0x852c, 0x856d, 0x8607, 0x8a34, 0x900d, 0x9061, 0x90b5,
+ 0x92b7, 0x97f6, 0x9a37, 0x4fd7, 0x5c6c, 0x675f, 0x6d91, 0x7c9f,
+ 0x7e8c, 0x8b16, 0x8d16, 0x901f, 0x5b6b, 0x5dfd, 0x640d, 0x84c0,
+ 0x905c, 0x98e1, 0x7387, 0x5b8b, 0x609a, 0x677e, 0x6dde, 0x8a1f,
+ 0x8aa6, 0x9001, 0x980c, 0x5237, 0xf970, 0x7051, 0x788e, 0x9396,
+ 0x8870, 0x91d7, 0x4fee, 0x53d7, 0x55fd, 0x56da, 0x5782, 0x58fd,
+ 0x5ac2, 0x5b88, 0x5cab, 0x5cc0, 0x5e25, 0x6101,
+ /* 0x62 */
+ 0x620d, 0x624b, 0x6388, 0x641c, 0x6536, 0x6578, 0x6a39, 0x6b8a,
+ 0x6c34, 0x6d19, 0x6f31, 0x71e7, 0x72e9, 0x7378, 0x7407, 0x74b2,
+ 0x7626, 0x7761, 0x79c0, 0x7a57, 0x7aea, 0x7cb9, 0x7d8f, 0x7dac,
+ 0x7e61, 0x7f9e, 0x8129, 0x8331, 0x8490, 0x84da, 0x85ea, 0x8896,
+ 0x8ab0, 0x8b90, 0x8f38, 0x9042, 0x9083, 0x916c, 0x9296, 0x92b9,
+ 0x968b, 0x96a7, 0x96a8, 0x96d6, 0x9700, 0x9808, 0x9996, 0x9ad3,
+ 0x9b1a, 0x53d4, 0x587e, 0x5919, 0x5b70, 0x5bbf, 0x6dd1, 0x6f5a,
+ 0x719f, 0x7421, 0x74b9, 0x8085, 0x83fd, 0x5de1, 0x5f87, 0x5faa,
+ 0x6042, 0x65ec, 0x6812, 0x696f, 0x6a53, 0x6b89, 0x6d35, 0x6df3,
+ 0x73e3, 0x76fe, 0x77ac, 0x7b4d, 0x7d14, 0x8123, 0x821c, 0x8340,
+ 0x84f4, 0x8563, 0x8a62, 0x8ac4, 0x9187, 0x931e, 0x9806, 0x99b4,
+ 0x620c, 0x8853, 0x8ff0, 0x9265, 0x5d07, 0x5d27,
+ /* 0x63 */
+ 0x5d69, 0x745f, 0x819d, 0x8768, 0x6fd5, 0x62fe, 0x7fd2, 0x8936,
+ 0x8972, 0x4e1e, 0x4e58, 0x50e7, 0x52dd, 0x5347, 0x627f, 0x6607,
+ 0x7e69, 0x8805, 0x965e, 0x4f8d, 0x5319, 0x5636, 0x59cb, 0x5aa4,
+ 0x5c38, 0x5c4e, 0x5c4d, 0x5e02, 0x5f11, 0x6043, 0x65bd, 0x662f,
+ 0x6642, 0x67be, 0x67f4, 0x731c, 0x77e2, 0x793a, 0x7fc5, 0x8494,
+ 0x84cd, 0x8996, 0x8a66, 0x8a69, 0x8ae1, 0x8c55, 0x8c7a, 0x57f4,
+ 0x5bd4, 0x5f0f, 0x606f, 0x62ed, 0x690d, 0x6b96, 0x6e5c, 0x7184,
+ 0x7bd2, 0x8755, 0x8b58, 0x8efe, 0x98df, 0x98fe, 0x4f38, 0x4f81,
+ 0x4fe1, 0x547b, 0x5a20, 0x5bb8, 0x613c, 0x65b0, 0x6668, 0x71fc,
+ 0x7533, 0x795e, 0x7d33, 0x814e, 0x81e3, 0x8398, 0x85aa, 0x85ce,
+ 0x8703, 0x8a0a, 0x8eab, 0x8f9b, 0xf971, 0x8fc5, 0x5931, 0x5ba4,
+ 0x5be6, 0x6089, 0x5be9, 0x5c0b, 0x5fc3, 0x6c81,
+ /* 0x64 */
+ 0xf972, 0x6df1, 0x700b, 0x751a, 0x82af, 0x8af6, 0x4ec0, 0x5341,
+ 0xf973, 0x96d9, 0x6c0f, 0x4e9e, 0x4fc4, 0x5152, 0x555e, 0x5a25,
+ 0x5ce8, 0x6211, 0x7259, 0x82bd, 0x83aa, 0x86fe, 0x8859, 0x8a1d,
+ 0x963f, 0x96c5, 0x9913, 0x9d09, 0x9d5d, 0x580a, 0x5cb3, 0x5dbd,
+ 0x5e44, 0x60e1, 0x6115, 0x63e1, 0x6a02, 0x6e25, 0x9102, 0x9354,
+ 0x984e, 0x9c10, 0x9f77, 0x5b89, 0x5cb8, 0x6309, 0x664f, 0x6848,
+ 0x773c, 0x96c1, 0x978d, 0x9854, 0x9b9f, 0x65a1, 0x8b01, 0x8ecb,
+ 0x95bc, 0x5535, 0x5ca9, 0x5dd6, 0x5eb5, 0x6697, 0x764c, 0x83f4,
+ 0x95c7, 0x58d3, 0x62bc, 0x72ce, 0x9d28, 0x4ef0, 0x592e, 0x600f,
+ 0x663b, 0x6b83, 0x79e7, 0x9d26, 0x5393, 0x54c0, 0x57c3, 0x5d16,
+ 0x611b, 0x66d6, 0x6daf, 0x788d, 0x827e, 0x9698, 0x9744, 0x5384,
+ 0x627c, 0x6396, 0x6db2, 0x7e0a, 0x814b, 0x984d,
+ /* 0x65 */
+ 0x6afb, 0x7f4c, 0x9daf, 0x9e1a, 0x4e5f, 0x503b, 0x51b6, 0x591c,
+ 0x60f9, 0x63f6, 0x6930, 0x723a, 0x8036, 0xf974, 0x91ce, 0x5f31,
+ 0xf975, 0xf976, 0x7d04, 0x82e5, 0x846f, 0x84bb, 0x85e5, 0x8e8d,
+ 0xf977, 0x4f6f, 0xf978, 0xf979, 0x58e4, 0x5b43, 0x6059, 0x63da,
+ 0x6518, 0x656d, 0x6698, 0xf97a, 0x694a, 0x6a23, 0x6d0b, 0x7001,
+ 0x716c, 0x75d2, 0x760d, 0x79b3, 0x7a70, 0xf97b, 0x7f8a, 0xf97c,
+ 0x8944, 0xf97d, 0x8b93, 0x91c0, 0x967d, 0xf97e, 0x990a, 0x5704,
+ 0x5fa1, 0x65bc, 0x6f01, 0x7600, 0x79a6, 0x8a9e, 0x99ad, 0x9b5a,
+ 0x9f6c, 0x5104, 0x61b6, 0x6291, 0x6a8d, 0x81c6, 0x5043, 0x5830,
+ 0x5f66, 0x7109, 0x8a00, 0x8afa, 0x5b7c, 0x8616, 0x4ffa, 0x513c,
+ 0x56b4, 0x5944, 0x63a9, 0x6df9, 0x5daa, 0x696d, 0x5186, 0x4e88,
+ 0x4f59, 0xf97f, 0xf980, 0xf981, 0x5982, 0xf982,
+ /* 0x66 */
+ 0xf983, 0x6b5f, 0x6c5d, 0xf984, 0x74b5, 0x7916, 0xf985, 0x8207,
+ 0x8245, 0x8339, 0x8f3f, 0x8f5d, 0xf986, 0x9918, 0xf987, 0xf988,
+ 0xf989, 0x4ea6, 0xf98a, 0x57df, 0x5f79, 0x6613, 0xf98b, 0xf98c,
+ 0x75ab, 0x7e79, 0x8b6f, 0xf98d, 0x9006, 0x9a5b, 0x56a5, 0x5827,
+ 0x59f8, 0x5a1f, 0x5bb4, 0xf98e, 0x5ef6, 0xf98f, 0xf990, 0x6350,
+ 0x633b, 0xf991, 0x693d, 0x6c87, 0x6cbf, 0x6d8e, 0x6d93, 0x6df5,
+ 0x6f14, 0xf992, 0x70df, 0x7136, 0x7159, 0xf993, 0x71c3, 0x71d5,
+ 0xf994, 0x784f, 0x786f, 0xf995, 0x7b75, 0x7de3, 0xf996, 0x7e2f,
+ 0xf997, 0x884d, 0x8edf, 0xf998, 0xf999, 0xf99a, 0x925b, 0xf99b,
+ 0x9cf6, 0xf99c, 0xf99d, 0xf99e, 0x6085, 0x6d85, 0xf99f, 0x71b1,
+ 0xf9a0, 0xf9a1, 0x95b1, 0x53ad, 0xf9a2, 0xf9a3, 0xf9a4, 0x67d3,
+ 0xf9a5, 0x708e, 0x7130, 0x7430, 0x8276, 0x82d2,
+ /* 0x67 */
+ 0xf9a6, 0x95bb, 0x9ae5, 0x9e7d, 0x66c4, 0xf9a7, 0x71c1, 0x8449,
+ 0xf9a8, 0xf9a9, 0x584b, 0xf9aa, 0xf9ab, 0x5db8, 0x5f71, 0xf9ac,
+ 0x6620, 0x668e, 0x6979, 0x69ae, 0x6c38, 0x6cf3, 0x6e36, 0x6f41,
+ 0x6fda, 0x701b, 0x702f, 0x7150, 0x71df, 0x7370, 0xf9ad, 0x745b,
+ 0xf9ae, 0x74d4, 0x76c8, 0x7a4e, 0x7e93, 0xf9af, 0xf9b0, 0x82f1,
+ 0x8a60, 0x8fce, 0xf9b1, 0x9348, 0xf9b2, 0x9719, 0xf9b3, 0xf9b4,
+ 0x4e42, 0x502a, 0xf9b5, 0x5208, 0x53e1, 0x66f3, 0x6c6d, 0x6fca,
+ 0x730a, 0x777f, 0x7a62, 0x82ae, 0x85dd, 0x8602, 0xf9b6, 0x88d4,
+ 0x8a63, 0x8b7d, 0x8c6b, 0xf9b7, 0x92b3, 0xf9b8, 0x9713, 0x9810,
+ 0x4e94, 0x4f0d, 0x4fc9, 0x50b2, 0x5348, 0x543e, 0x5433, 0x55da,
+ 0x5862, 0x58ba, 0x5967, 0x5a1b, 0x5be4, 0x609f, 0xf9b9, 0x61ca,
+ 0x6556, 0x65ff, 0x6664, 0x68a7, 0x6c5a, 0x6fb3,
+ /* 0x68 */
+ 0x70cf, 0x71ac, 0x7352, 0x7b7d, 0x8708, 0x8aa4, 0x9c32, 0x9f07,
+ 0x5c4b, 0x6c83, 0x7344, 0x7389, 0x923a, 0x6eab, 0x7465, 0x761f,
+ 0x7a69, 0x7e15, 0x860a, 0x5140, 0x58c5, 0x64c1, 0x74ee, 0x7515,
+ 0x7670, 0x7fc1, 0x9095, 0x96cd, 0x9954, 0x6e26, 0x74e6, 0x7aa9,
+ 0x7aaa, 0x81e5, 0x86d9, 0x8778, 0x8a1b, 0x5a49, 0x5b8c, 0x5b9b,
+ 0x68a1, 0x6900, 0x6d63, 0x73a9, 0x7413, 0x742c, 0x7897, 0x7de9,
+ 0x7feb, 0x8118, 0x8155, 0x839e, 0x8c4c, 0x962e, 0x9811, 0x66f0,
+ 0x5f80, 0x65fa, 0x6789, 0x6c6a, 0x738b, 0x502d, 0x5a03, 0x6b6a,
+ 0x77ee, 0x5916, 0x5d6c, 0x5dcd, 0x7325, 0x754f, 0xf9ba, 0xf9bb,
+ 0x50e5, 0x51f9, 0x582f, 0x592d, 0x5996, 0x59da, 0x5be5, 0xf9bc,
+ 0xf9bd, 0x5da2, 0x62d7, 0x6416, 0x6493, 0x64fe, 0xf9be, 0x66dc,
+ 0xf9bf, 0x6a48, 0xf9c0, 0x71ff, 0x7464, 0xf9c1,
+ /* 0x69 */
+ 0x7a88, 0x7aaf, 0x7e47, 0x7e5e, 0x8000, 0x8170, 0xf9c2, 0x87ef,
+ 0x8981, 0x8b20, 0x9059, 0xf9c3, 0x9080, 0x9952, 0x617e, 0x6b32,
+ 0x6d74, 0x7e1f, 0x8925, 0x8fb1, 0x4fd1, 0x50ad, 0x5197, 0x52c7,
+ 0x57c7, 0x5889, 0x5bb9, 0x5eb8, 0x6142, 0x6995, 0x6d8c, 0x6e67,
+ 0x6eb6, 0x7194, 0x7462, 0x7528, 0x752c, 0x8073, 0x8338, 0x84c9,
+ 0x8e0a, 0x9394, 0x93de, 0xf9c4, 0x4e8e, 0x4f51, 0x5076, 0x512a,
+ 0x53c8, 0x53cb, 0x53f3, 0x5b87, 0x5bd3, 0x5c24, 0x611a, 0x6182,
+ 0x65f4, 0x725b, 0x7397, 0x7440, 0x76c2, 0x7950, 0x7991, 0x79b9,
+ 0x7d06, 0x7fbd, 0x828b, 0x85d5, 0x865e, 0x8fc2, 0x9047, 0x90f5,
+ 0x91ea, 0x9685, 0x96e8, 0x96e9, 0x52d6, 0x5f67, 0x65ed, 0x6631,
+ 0x682f, 0x715c, 0x7a36, 0x90c1, 0x980a, 0x4e91, 0xf9c5, 0x6a52,
+ 0x6b9e, 0x6f90, 0x7189, 0x8018, 0x82b8, 0x8553,
+ /* 0x6a */
+ 0x904b, 0x9695, 0x96f2, 0x97fb, 0x851a, 0x9b31, 0x4e90, 0x718a,
+ 0x96c4, 0x5143, 0x539f, 0x54e1, 0x5713, 0x5712, 0x57a3, 0x5a9b,
+ 0x5ac4, 0x5bc3, 0x6028, 0x613f, 0x63f4, 0x6c85, 0x6d39, 0x6e72,
+ 0x6e90, 0x7230, 0x733f, 0x7457, 0x82d1, 0x8881, 0x8f45, 0x9060,
+ 0xf9c6, 0x9662, 0x9858, 0x9d1b, 0x6708, 0x8d8a, 0x925e, 0x4f4d,
+ 0x5049, 0x50de, 0x5371, 0x570d, 0x59d4, 0x5a01, 0x5c09, 0x6170,
+ 0x6690, 0x6e2d, 0x7232, 0x744b, 0x7def, 0x80c3, 0x840e, 0x8466,
+ 0x853f, 0x875f, 0x885b, 0x8918, 0x8b02, 0x9055, 0x97cb, 0x9b4f,
+ 0x4e73, 0x4f91, 0x5112, 0x516a, 0xf9c7, 0x552f, 0x55a9, 0x5b7a,
+ 0x5ba5, 0x5e7c, 0x5e7d, 0x5ebe, 0x60a0, 0x60df, 0x6108, 0x6109,
+ 0x63c4, 0x6538, 0x6709, 0xf9c8, 0x67d4, 0x67da, 0xf9c9, 0x6961,
+ 0x6962, 0x6cb9, 0x6d27, 0xf9ca, 0x6e38, 0xf9cb,
+ /* 0x6b */
+ 0x6fe1, 0x7336, 0x7337, 0xf9cc, 0x745c, 0x7531, 0xf9cd, 0x7652,
+ 0xf9ce, 0xf9cf, 0x7dad, 0x81fe, 0x8438, 0x88d5, 0x8a98, 0x8adb,
+ 0x8aed, 0x8e30, 0x8e42, 0x904a, 0x903e, 0x907a, 0x9149, 0x91c9,
+ 0x936e, 0xf9d0, 0xf9d1, 0x5809, 0xf9d2, 0x6bd3, 0x8089, 0x80b2,
+ 0xf9d3, 0xf9d4, 0x5141, 0x596b, 0x5c39, 0xf9d5, 0xf9d6, 0x6f64,
+ 0x73a7, 0x80e4, 0x8d07, 0xf9d7, 0x9217, 0x958f, 0xf9d8, 0xf9d9,
+ 0xf9da, 0xf9db, 0x807f, 0x620e, 0x701c, 0x7d68, 0x878d, 0xf9dc,
+ 0x57a0, 0x6069, 0x6147, 0x6bb7, 0x8abe, 0x9280, 0x96b1, 0x4e59,
+ 0x541f, 0x6deb, 0x852d, 0x9670, 0x97f3, 0x98ee, 0x63d6, 0x6ce3,
+ 0x9091, 0x51dd, 0x61c9, 0x81ba, 0x9df9, 0x4f9d, 0x501a, 0x5100,
+ 0x5b9c, 0x610f, 0x61ff, 0x64ec, 0x6905, 0x6bc5, 0x7591, 0x77e3,
+ 0x7fa9, 0x8264, 0x858f, 0x87fb, 0x8863, 0x8abc,
+ /* 0x6c */
+ 0x8b70, 0x91ab, 0x4e8c, 0x4ee5, 0x4f0a, 0xf9dd, 0xf9de, 0x5937,
+ 0x59e8, 0xf9df, 0x5df2, 0x5f1b, 0x5f5b, 0x6021, 0xf9e0, 0xf9e1,
+ 0xf9e2, 0xf9e3, 0x723e, 0x73e5, 0xf9e4, 0x7570, 0x75cd, 0xf9e5,
+ 0x79fb, 0xf9e6, 0x800c, 0x8033, 0x8084, 0x82e1, 0x8351, 0xf9e7,
+ 0xf9e8, 0x8cbd, 0x8cb3, 0x9087, 0xf9e9, 0xf9ea, 0x98f4, 0x990c,
+ 0xf9eb, 0xf9ec, 0x7037, 0x76ca, 0x7fca, 0x7fcc, 0x7ffc, 0x8b1a,
+ 0x4eba, 0x4ec1, 0x5203, 0x5370, 0xf9ed, 0x54bd, 0x56e0, 0x59fb,
+ 0x5bc5, 0x5f15, 0x5fcd, 0x6e6e, 0xf9ee, 0xf9ef, 0x7d6a, 0x8335,
+ 0xf9f0, 0x8693, 0x8a8d, 0xf9f1, 0x976d, 0x9777, 0xf9f2, 0xf9f3,
+ 0x4e00, 0x4f5a, 0x4f7e, 0x58f9, 0x65e5, 0x6ea2, 0x9038, 0x93b0,
+ 0x99b9, 0x4efb, 0x58ec, 0x598a, 0x59d9, 0x6041, 0xf9f4, 0xf9f5,
+ 0x7a14, 0xf9f6, 0x834f, 0x8cc3, 0x5165, 0x5344,
+ /* 0x6d */
+ 0xf9f7, 0xf9f8, 0xf9f9, 0x4ecd, 0x5269, 0x5b55, 0x82bf, 0x4ed4,
+ 0x523a, 0x54a8, 0x59c9, 0x59ff, 0x5b50, 0x5b57, 0x5b5c, 0x6063,
+ 0x6148, 0x6ecb, 0x7099, 0x716e, 0x7386, 0x74f7, 0x75b5, 0x78c1,
+ 0x7d2b, 0x8005, 0x81ea, 0x8328, 0x8517, 0x85c9, 0x8aee, 0x8cc7,
+ 0x96cc, 0x4f5c, 0x52fa, 0x56bc, 0x65ab, 0x6628, 0x707c, 0x70b8,
+ 0x7235, 0x7dbd, 0x828d, 0x914c, 0x96c0, 0x9d72, 0x5b71, 0x68e7,
+ 0x6b98, 0x6f7a, 0x76de, 0x5c91, 0x66ab, 0x6f5b, 0x7bb4, 0x7c2a,
+ 0x8836, 0x96dc, 0x4e08, 0x4ed7, 0x5320, 0x5834, 0x58bb, 0x58ef,
+ 0x596c, 0x5c07, 0x5e33, 0x5e84, 0x5f35, 0x638c, 0x66b2, 0x6756,
+ 0x6a1f, 0x6aa3, 0x6b0c, 0x6f3f, 0x7246, 0xf9fa, 0x7350, 0x748b,
+ 0x7ae0, 0x7ca7, 0x8178, 0x81df, 0x81e7, 0x838a, 0x846c, 0x8523,
+ 0x8594, 0x85cf, 0x88dd, 0x8d13, 0x91ac, 0x9577,
+ /* 0x6e */
+ 0x969c, 0x518d, 0x54c9, 0x5728, 0x5bb0, 0x624d, 0x6750, 0x683d,
+ 0x6893, 0x6e3d, 0x6ed3, 0x707d, 0x7e21, 0x88c1, 0x8ca1, 0x8f09,
+ 0x9f4b, 0x9f4e, 0x722d, 0x7b8f, 0x8acd, 0x931a, 0x4f47, 0x4f4e,
+ 0x5132, 0x5480, 0x59d0, 0x5e95, 0x62b5, 0x6775, 0x696e, 0x6a17,
+ 0x6cae, 0x6e1a, 0x72d9, 0x732a, 0x75bd, 0x7bb8, 0x7d35, 0x82e7,
+ 0x83f9, 0x8457, 0x85f7, 0x8a5b, 0x8caf, 0x8e87, 0x9019, 0x90b8,
+ 0x96ce, 0x9f5f, 0x52e3, 0x540a, 0x5ae1, 0x5bc2, 0x6458, 0x6575,
+ 0x6ef4, 0x72c4, 0xf9fb, 0x7684, 0x7a4d, 0x7b1b, 0x7c4d, 0x7e3e,
+ 0x7fdf, 0x837b, 0x8b2b, 0x8cca, 0x8d64, 0x8de1, 0x8e5f, 0x8fea,
+ 0x8ff9, 0x9069, 0x93d1, 0x4f43, 0x4f7a, 0x50b3, 0x5168, 0x5178,
+ 0x524d, 0x526a, 0x5861, 0x587c, 0x5960, 0x5c08, 0x5c55, 0x5edb,
+ 0x609b, 0x6230, 0x6813, 0x6bbf, 0x6c08, 0x6fb1,
+ /* 0x6f */
+ 0x714e, 0x7420, 0x7530, 0x7538, 0x7551, 0x7672, 0x7b4c, 0x7b8b,
+ 0x7bad, 0x7bc6, 0x7e8f, 0x8a6e, 0x8f3e, 0x8f49, 0x923f, 0x9293,
+ 0x9322, 0x942b, 0x96fb, 0x985a, 0x986b, 0x991e, 0x5207, 0x622a,
+ 0x6298, 0x6d59, 0x7664, 0x7aca, 0x7bc0, 0x7d76, 0x5360, 0x5cbe,
+ 0x5e97, 0x6f38, 0x70b9, 0x7c98, 0x9711, 0x9b8e, 0x9ede, 0x63a5,
+ 0x647a, 0x8776, 0x4e01, 0x4e95, 0x4ead, 0x505c, 0x5075, 0x5448,
+ 0x59c3, 0x5b9a, 0x5e40, 0x5ead, 0x5ef7, 0x5f81, 0x60c5, 0x633a,
+ 0x653f, 0x6574, 0x65cc, 0x6676, 0x6678, 0x67fe, 0x6968, 0x6a89,
+ 0x6b63, 0x6c40, 0x6dc0, 0x6de8, 0x6e1f, 0x6e5e, 0x701e, 0x70a1,
+ 0x738e, 0x73fd, 0x753a, 0x775b, 0x7887, 0x798e, 0x7a0b, 0x7a7d,
+ 0x7cbe, 0x7d8e, 0x8247, 0x8a02, 0x8aea, 0x8c9e, 0x912d, 0x914a,
+ 0x91d8, 0x9266, 0x92cc, 0x9320, 0x9706, 0x9756,
+ /* 0x70 */
+ 0x975c, 0x9802, 0x9f0e, 0x5236, 0x5291, 0x557c, 0x5824, 0x5e1d,
+ 0x5f1f, 0x608c, 0x63d0, 0x68af, 0x6fdf, 0x796d, 0x7b2c, 0x81cd,
+ 0x85ba, 0x88fd, 0x8af8, 0x8e44, 0x918d, 0x9664, 0x969b, 0x973d,
+ 0x984c, 0x9f4a, 0x4fce, 0x5146, 0x51cb, 0x52a9, 0x5632, 0x5f14,
+ 0x5f6b, 0x63aa, 0x64cd, 0x65e9, 0x6641, 0x66fa, 0x66f9, 0x671d,
+ 0x689d, 0x68d7, 0x69fd, 0x6f15, 0x6f6e, 0x7167, 0x71e5, 0x722a,
+ 0x74aa, 0x773a, 0x7956, 0x795a, 0x79df, 0x7a20, 0x7a95, 0x7c97,
+ 0x7cdf, 0x7d44, 0x7e70, 0x8087, 0x85fb, 0x86a4, 0x8a54, 0x8abf,
+ 0x8d99, 0x8e81, 0x9020, 0x906d, 0x91e3, 0x963b, 0x96d5, 0x9ce5,
+ 0x65cf, 0x7c07, 0x8db3, 0x93c3, 0x5b58, 0x5c0a, 0x5352, 0x62d9,
+ 0x731d, 0x5027, 0x5b97, 0x5f9e, 0x60b0, 0x616b, 0x68d5, 0x6dd9,
+ 0x742e, 0x7a2e, 0x7d42, 0x7d9c, 0x7e31, 0x816b,
+ /* 0x71 */
+ 0x8e2a, 0x8e35, 0x937e, 0x9418, 0x4f50, 0x5750, 0x5de6, 0x5ea7,
+ 0x632b, 0x7f6a, 0x4e3b, 0x4f4f, 0x4f8f, 0x505a, 0x59dd, 0x80c4,
+ 0x546a, 0x5468, 0x55fe, 0x594f, 0x5b99, 0x5dde, 0x5eda, 0x665d,
+ 0x6731, 0x67f1, 0x682a, 0x6ce8, 0x6d32, 0x6e4a, 0x6f8d, 0x70b7,
+ 0x73e0, 0x7587, 0x7c4c, 0x7d02, 0x7d2c, 0x7da2, 0x821f, 0x86db,
+ 0x8a3b, 0x8a85, 0x8d70, 0x8e8a, 0x8f33, 0x9031, 0x914e, 0x9152,
+ 0x9444, 0x99d0, 0x7af9, 0x7ca5, 0x4fca, 0x5101, 0x51c6, 0x57c8,
+ 0x5bef, 0x5cfb, 0x6659, 0x6a3d, 0x6d5a, 0x6e96, 0x6fec, 0x710c,
+ 0x756f, 0x7ae3, 0x8822, 0x9021, 0x9075, 0x96cb, 0x99ff, 0x8301,
+ 0x4e2d, 0x4ef2, 0x8846, 0x91cd, 0x537d, 0x6adb, 0x696b, 0x6c41,
+ 0x847a, 0x589e, 0x618e, 0x66fe, 0x62ef, 0x70dd, 0x7511, 0x75c7,
+ 0x7e52, 0x84b8, 0x8b49, 0x8d08, 0x4e4b, 0x53ea,
+ /* 0x72 */
+ 0x54ab, 0x5730, 0x5740, 0x5fd7, 0x6301, 0x6307, 0x646f, 0x652f,
+ 0x65e8, 0x667a, 0x679d, 0x67b3, 0x6b62, 0x6c60, 0x6c9a, 0x6f2c,
+ 0x77e5, 0x7825, 0x7949, 0x7957, 0x7d19, 0x80a2, 0x8102, 0x81f3,
+ 0x829d, 0x82b7, 0x8718, 0x8a8c, 0xf9fc, 0x8d04, 0x8dbe, 0x9072,
+ 0x76f4, 0x7a19, 0x7a37, 0x7e54, 0x8077, 0x5507, 0x55d4, 0x5875,
+ 0x632f, 0x6422, 0x6649, 0x664b, 0x686d, 0x699b, 0x6b84, 0x6d25,
+ 0x6eb1, 0x73cd, 0x7468, 0x74a1, 0x755b, 0x75b9, 0x76e1, 0x771e,
+ 0x778b, 0x79e6, 0x7e09, 0x7e1d, 0x81fb, 0x852f, 0x8897, 0x8a3a,
+ 0x8cd1, 0x8eeb, 0x8fb0, 0x9032, 0x93ad, 0x9663, 0x9673, 0x9707,
+ 0x4f84, 0x53f1, 0x59ea, 0x5ac9, 0x5e19, 0x684e, 0x74c6, 0x75be,
+ 0x79e9, 0x7a92, 0x81a3, 0x86ed, 0x8cea, 0x8dcc, 0x8fed, 0x659f,
+ 0x6715, 0xf9fd, 0x57f7, 0x6f57, 0x7ddd, 0x8f2f,
+ /* 0x73 */
+ 0x93f6, 0x96c6, 0x5fb5, 0x61f2, 0x6f84, 0x4e14, 0x4f98, 0x501f,
+ 0x53c9, 0x55df, 0x5d6f, 0x5dee, 0x6b21, 0x6b64, 0x78cb, 0x7b9a,
+ 0xf9fe, 0x8e49, 0x8eca, 0x906e, 0x6349, 0x643e, 0x7740, 0x7a84,
+ 0x932f, 0x947f, 0x9f6a, 0x64b0, 0x6faf, 0x71e6, 0x74a8, 0x74da,
+ 0x7ac4, 0x7c12, 0x7e82, 0x7cb2, 0x7e98, 0x8b9a, 0x8d0a, 0x947d,
+ 0x9910, 0x994c, 0x5239, 0x5bdf, 0x64e6, 0x672d, 0x7d2e, 0x50ed,
+ 0x53c3, 0x5879, 0x6158, 0x6159, 0x61fa, 0x65ac, 0x7ad9, 0x8b92,
+ 0x8b96, 0x5009, 0x5021, 0x5275, 0x5531, 0x5a3c, 0x5ee0, 0x5f70,
+ 0x6134, 0x655e, 0x660c, 0x6636, 0x66a2, 0x69cd, 0x6ec4, 0x6f32,
+ 0x7316, 0x7621, 0x7a93, 0x8139, 0x8259, 0x83d6, 0x84bc, 0x50b5,
+ 0x57f0, 0x5bc0, 0x5be8, 0x5f69, 0x63a1, 0x7826, 0x7db5, 0x83dc,
+ 0x8521, 0x91c7, 0x91f5, 0x518a, 0x67f5, 0x7b56,
+ /* 0x74 */
+ 0x8cac, 0x51c4, 0x59bb, 0x60bd, 0x8655, 0x501c, 0xf9ff, 0x5254,
+ 0x5c3a, 0x617d, 0x621a, 0x62d3, 0x64f2, 0x65a5, 0x6ecc, 0x7620,
+ 0x810a, 0x8e60, 0x965f, 0x96bb, 0x4edf, 0x5343, 0x5598, 0x5929,
+ 0x5ddd, 0x64c5, 0x6cc9, 0x6dfa, 0x7394, 0x7a7f, 0x821b, 0x85a6,
+ 0x8ce4, 0x8e10, 0x9077, 0x91e7, 0x95e1, 0x9621, 0x97c6, 0x51f8,
+ 0x54f2, 0x5586, 0x5fb9, 0x64a4, 0x6f88, 0x7db4, 0x8f1f, 0x8f4d,
+ 0x9435, 0x50c9, 0x5c16, 0x6cbe, 0x6dfb, 0x751b, 0x77bb, 0x7c3d,
+ 0x7c64, 0x8a79, 0x8ac2, 0x581e, 0x59be, 0x5e16, 0x6377, 0x7252,
+ 0x758a, 0x776b, 0x8adc, 0x8cbc, 0x8f12, 0x5ef3, 0x6674, 0x6df8,
+ 0x807d, 0x83c1, 0x8acb, 0x9751, 0x9bd6, 0xfa00, 0x5243, 0x66ff,
+ 0x6d95, 0x6eef, 0x7de0, 0x8ae6, 0x902e, 0x905e, 0x9ad4, 0x521d,
+ 0x527f, 0x54e8, 0x6194, 0x6284, 0x62db, 0x68a2,
+ /* 0x75 */
+ 0x6912, 0x695a, 0x6a35, 0x7092, 0x7126, 0x785d, 0x7901, 0x790e,
+ 0x79d2, 0x7a0d, 0x8096, 0x8278, 0x82d5, 0x8349, 0x8549, 0x8c82,
+ 0x8d85, 0x9162, 0x918b, 0x91ae, 0x4fc3, 0x56d1, 0x71ed, 0x77d7,
+ 0x8700, 0x89f8, 0x5bf8, 0x5fd6, 0x6751, 0x90a8, 0x53e2, 0x585a,
+ 0x5bf5, 0x60a4, 0x6181, 0x6460, 0x7e3d, 0x8070, 0x8525, 0x9283,
+ 0x64ae, 0x50ac, 0x5d14, 0x6700, 0x589c, 0x62bd, 0x63a8, 0x690e,
+ 0x6978, 0x6a1e, 0x6e6b, 0x76ba, 0x79cb, 0x82bb, 0x8429, 0x8acf,
+ 0x8da8, 0x8ffd, 0x9112, 0x914b, 0x919c, 0x9310, 0x9318, 0x939a,
+ 0x96db, 0x9a36, 0x9c0d, 0x4e11, 0x755c, 0x795d, 0x7afa, 0x7b51,
+ 0x7bc9, 0x7e2e, 0x84c4, 0x8e59, 0x8e74, 0x8ef8, 0x9010, 0x6625,
+ 0x693f, 0x7443, 0x51fa, 0x672e, 0x9edc, 0x5145, 0x5fe0, 0x6c96,
+ 0x87f2, 0x885d, 0x8877, 0x60b4, 0x81b5, 0x8403,
+ /* 0x76 */
+ 0x8d05, 0x53d6, 0x5439, 0x5634, 0x5a36, 0x5c31, 0x708a, 0x7fe0,
+ 0x805a, 0x8106, 0x81ed, 0x8da3, 0x9189, 0x9a5f, 0x9df2, 0x5074,
+ 0x4ec4, 0x53a0, 0x60fb, 0x6e2c, 0x5c64, 0x4f88, 0x5024, 0x55e4,
+ 0x5cd9, 0x5e5f, 0x6065, 0x6894, 0x6cbb, 0x6dc4, 0x71be, 0x75d4,
+ 0x75f4, 0x7661, 0x7a1a, 0x7a49, 0x7dc7, 0x7dfb, 0x7f6e, 0x81f4,
+ 0x86a9, 0x8f1c, 0x96c9, 0x99b3, 0x9f52, 0x5247, 0x52c5, 0x98ed,
+ 0x89aa, 0x4e03, 0x67d2, 0x6f06, 0x4fb5, 0x5be2, 0x6795, 0x6c88,
+ 0x6d78, 0x741b, 0x7827, 0x91dd, 0x937c, 0x87c4, 0x79e4, 0x7a31,
+ 0x5feb, 0x4ed6, 0x54a4, 0x553e, 0x58ae, 0x59a5, 0x60f0, 0x6253,
+ 0x62d6, 0x6736, 0x6955, 0x8235, 0x9640, 0x99b1, 0x99dd, 0x502c,
+ 0x5353, 0x5544, 0x577c, 0xfa01, 0x6258, 0xfa02, 0x64e2, 0x666b,
+ 0x67dd, 0x6fc1, 0x6fef, 0x7422, 0x7438, 0x8a17,
+ /* 0x77 */
+ 0x9438, 0x5451, 0x5606, 0x5766, 0x5f48, 0x619a, 0x6b4e, 0x7058,
+ 0x70ad, 0x7dbb, 0x8a95, 0x596a, 0x812b, 0x63a2, 0x7708, 0x803d,
+ 0x8caa, 0x5854, 0x642d, 0x69bb, 0x5b95, 0x5e11, 0x6e6f, 0xfa03,
+ 0x8569, 0x514c, 0x53f0, 0x592a, 0x6020, 0x614b, 0x6b86, 0x6c70,
+ 0x6cf0, 0x7b1e, 0x80ce, 0x82d4, 0x8dc6, 0x90b0, 0x98b1, 0xfa04,
+ 0x64c7, 0x6fa4, 0x6491, 0x6504, 0x514e, 0x5410, 0x571f, 0x8a0e,
+ 0x615f, 0x6876, 0xfa05, 0x75db, 0x7b52, 0x7d71, 0x901a, 0x5806,
+ 0x69cc, 0x817f, 0x892a, 0x9000, 0x9839, 0x5078, 0x5957, 0x59ac,
+ 0x6295, 0x900f, 0x9b2a, 0x615d, 0x7279, 0x95d6, 0x5761, 0x5a46,
+ 0x5df4, 0x628a, 0x64ad, 0x64fa, 0x6777, 0x6ce2, 0x6d3e, 0x722c,
+ 0x7436, 0x7834, 0x7f77, 0x82ad, 0x8ddb, 0x9817, 0x5224, 0x5742,
+ 0x677f, 0x7248, 0x74e3, 0x8ca9, 0x8fa6, 0x9211,
+ /* 0x78 */
+ 0x962a, 0x516b, 0x53ed, 0x634c, 0x4f69, 0x5504, 0x6096, 0x6557,
+ 0x6c9b, 0x6d7f, 0x724c, 0x72fd, 0x7a17, 0x8987, 0x8c9d, 0x5f6d,
+ 0x6f8e, 0x70f9, 0x81a8, 0x610e, 0x4fbf, 0x504f, 0x6241, 0x7247,
+ 0x7bc7, 0x7de8, 0x7fe9, 0x904d, 0x97ad, 0x9a19, 0x8cb6, 0x576a,
+ 0x5e73, 0x67b0, 0x840d, 0x8a55, 0x5420, 0x5b16, 0x5e63, 0x5ee2,
+ 0x5f0a, 0x6583, 0x80ba, 0x853d, 0x9589, 0x965b, 0x4f48, 0x5305,
+ 0x530d, 0x530f, 0x5486, 0x54fa, 0x5703, 0x5e03, 0x6016, 0x629b,
+ 0x62b1, 0x6355, 0xfa06, 0x6ce1, 0x6d66, 0x75b1, 0x7832, 0x80de,
+ 0x812f, 0x82de, 0x8461, 0x84b2, 0x888d, 0x8912, 0x900b, 0x92ea,
+ 0x98fd, 0x9b91, 0x5e45, 0x66b4, 0x66dd, 0x7011, 0x7206, 0xfa07,
+ 0x4ff5, 0x527d, 0x5f6a, 0x6153, 0x6753, 0x6a19, 0x6f02, 0x74e2,
+ 0x7968, 0x8868, 0x8c79, 0x98c7, 0x98c4, 0x9a43,
+ /* 0x79 */
+ 0x54c1, 0x7a1f, 0x6953, 0x8af7, 0x8c4a, 0x98a8, 0x99ae, 0x5f7c,
+ 0x62ab, 0x75b2, 0x76ae, 0x88ab, 0x907f, 0x9642, 0x5339, 0x5f3c,
+ 0x5fc5, 0x6ccc, 0x73cc, 0x7562, 0x758b, 0x7b46, 0x82fe, 0x999d,
+ 0x4e4f, 0x903c, 0x4e0b, 0x4f55, 0x53a6, 0x590f, 0x5ec8, 0x6630,
+ 0x6cb3, 0x7455, 0x8377, 0x8766, 0x8cc0, 0x9050, 0x971e, 0x9c15,
+ 0x58d1, 0x5b78, 0x8650, 0x8b14, 0x9db4, 0x5bd2, 0x6068, 0x608d,
+ 0x65f1, 0x6c57, 0x6f22, 0x6fa3, 0x701a, 0x7f55, 0x7ff0, 0x9591,
+ 0x9592, 0x9650, 0x97d3, 0x5272, 0x8f44, 0x51fd, 0x542b, 0x54b8,
+ 0x5563, 0x558a, 0x6abb, 0x6db5, 0x7dd8, 0x8266, 0x929c, 0x9677,
+ 0x9e79, 0x5408, 0x54c8, 0x76d2, 0x86e4, 0x95a4, 0x95d4, 0x965c,
+ 0x4ea2, 0x4f09, 0x59ee, 0x5ae6, 0x5df7, 0x6052, 0x6297, 0x676d,
+ 0x6841, 0x6c86, 0x6e2f, 0x7f38, 0x809b, 0x822a,
+ /* 0x7a */
+ 0xfa08, 0xfa09, 0x9805, 0x4ea5, 0x5055, 0x54b3, 0x5793, 0x595a,
+ 0x5b69, 0x5bb3, 0x61c8, 0x6977, 0x6d77, 0x7023, 0x87f9, 0x89e3,
+ 0x8a72, 0x8ae7, 0x9082, 0x99ed, 0x9ab8, 0x52be, 0x6838, 0x5016,
+ 0x5e78, 0x674f, 0x8347, 0x884c, 0x4eab, 0x5411, 0x56ae, 0x73e6,
+ 0x9115, 0x97ff, 0x9909, 0x9957, 0x9999, 0x5653, 0x589f, 0x865b,
+ 0x8a31, 0x61b2, 0x6af6, 0x737b, 0x8ed2, 0x6b47, 0x96aa, 0x9a57,
+ 0x5955, 0x7200, 0x8d6b, 0x9769, 0x4fd4, 0x5cf4, 0x5f26, 0x61f8,
+ 0x665b, 0x6ceb, 0x70ab, 0x7384, 0x73b9, 0x73fe, 0x7729, 0x774d,
+ 0x7d43, 0x7d62, 0x7e23, 0x8237, 0x8852, 0xfa0a, 0x8ce2, 0x9249,
+ 0x986f, 0x5b51, 0x7a74, 0x8840, 0x9801, 0x5acc, 0x4fe0, 0x5354,
+ 0x593e, 0x5cfd, 0x633e, 0x6d79, 0x72f9, 0x8105, 0x8107, 0x83a2,
+ 0x92cf, 0x9830, 0x4ea8, 0x5144, 0x5211, 0x578b,
+ /* 0x7b */
+ 0x5f62, 0x6cc2, 0x6ece, 0x7005, 0x7050, 0x70af, 0x7192, 0x73e9,
+ 0x7469, 0x834a, 0x87a2, 0x8861, 0x9008, 0x90a2, 0x93a3, 0x99a8,
+ 0x516e, 0x5f57, 0x60e0, 0x6167, 0x66b3, 0x8559, 0x8e4a, 0x91af,
+ 0x978b, 0x4e4e, 0x4e92, 0x547c, 0x58d5, 0x58fa, 0x597d, 0x5cb5,
+ 0x5f27, 0x6236, 0x6248, 0x660a, 0x6667, 0x6beb, 0x6d69, 0x6dcf,
+ 0x6e56, 0x6ef8, 0x6f94, 0x6fe0, 0x6fe9, 0x705d, 0x72d0, 0x7425,
+ 0x745a, 0x74e0, 0x7693, 0x795c, 0x7cca, 0x7e1e, 0x80e1, 0x82a6,
+ 0x846b, 0x84bf, 0x864e, 0x865f, 0x8774, 0x8b77, 0x8c6a, 0x93ac,
+ 0x9800, 0x9865, 0x60d1, 0x6216, 0x9177, 0x5a5a, 0x660f, 0x6df7,
+ 0x6e3e, 0x743f, 0x9b42, 0x5ffd, 0x60da, 0x7b0f, 0x54c4, 0x5f18,
+ 0x6c5e, 0x6cd3, 0x6d2a, 0x70d8, 0x7d05, 0x8679, 0x8a0c, 0x9d3b,
+ 0x5316, 0x548c, 0x5b05, 0x6a3a, 0x706b, 0x7575,
+ /* 0x7c */
+ 0x798d, 0x79be, 0x82b1, 0x83ef, 0x8a71, 0x8b41, 0x8ca8, 0x9774,
+ 0xfa0b, 0x64f4, 0x652b, 0x78ba, 0x78bb, 0x7a6b, 0x4e38, 0x559a,
+ 0x5950, 0x5ba6, 0x5e7b, 0x60a3, 0x63db, 0x6b61, 0x6665, 0x6853,
+ 0x6e19, 0x7165, 0x74b0, 0x7d08, 0x9084, 0x9a69, 0x9c25, 0x6d3b,
+ 0x6ed1, 0x733e, 0x8c41, 0x95ca, 0x51f0, 0x5e4c, 0x5fa8, 0x604d,
+ 0x60f6, 0x6130, 0x614c, 0x6643, 0x6644, 0x69a5, 0x6cc1, 0x6e5f,
+ 0x6ec9, 0x6f62, 0x714c, 0x749c, 0x7687, 0x7bc1, 0x7c27, 0x8352,
+ 0x8757, 0x9051, 0x968d, 0x9ec3, 0x532f, 0x56de, 0x5efb, 0x5f8a,
+ 0x6062, 0x6094, 0x61f7, 0x6666, 0x6703, 0x6a9c, 0x6dee, 0x6fae,
+ 0x7070, 0x736a, 0x7e6a, 0x81be, 0x8334, 0x86d4, 0x8aa8, 0x8cc4,
+ 0x5283, 0x7372, 0x5b96, 0x6a6b, 0x9404, 0x54ee, 0x5686, 0x5b5d,
+ 0x6548, 0x6585, 0x66c9, 0x689f, 0x6d8d, 0x6dc6,
+ /* 0x7d */
+ 0x723b, 0x80b4, 0x9175, 0x9a4d, 0x4faf, 0x5019, 0x539a, 0x540e,
+ 0x543c, 0x5589, 0x55c5, 0x5e3f, 0x5f8c, 0x673d, 0x7166, 0x73dd,
+ 0x9005, 0x52db, 0x52f3, 0x5864, 0x58ce, 0x7104, 0x718f, 0x71fb,
+ 0x85b0, 0x8a13, 0x6688, 0x85a8, 0x55a7, 0x6684, 0x714a, 0x8431,
+ 0x5349, 0x5599, 0x6bc1, 0x5f59, 0x5fbd, 0x63ee, 0x6689, 0x7147,
+ 0x8af1, 0x8f1d, 0x9ebe, 0x4f11, 0x643a, 0x70cb, 0x7566, 0x8667,
+ 0x6064, 0x8b4e, 0x9df8, 0x5147, 0x51f6, 0x5308, 0x6d36, 0x80f8,
+ 0x9ed1, 0x6615, 0x6b23, 0x7098, 0x75d5, 0x5403, 0x5c79, 0x7d07,
+ 0x8a16, 0x6b20, 0x6b3d, 0x6b46, 0x5438, 0x6070, 0x6d3d, 0x7fd5,
+ 0x8208, 0x50d6, 0x51de, 0x559c, 0x566b, 0x56cd, 0x59ec, 0x5b09,
+ 0x5e0c, 0x6199, 0x6198, 0x6231, 0x665e, 0x66e6, 0x7199, 0x71b9,
+ 0x71ba, 0x72a7, 0x79a7, 0x7a00, 0x7fb2, 0x8a70,
+};
+
+static int
+ksc5601_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x21 && c1 <= 0x2c) || (c1 >= 0x30 && c1 <= 0x48) || (c1 >= 0x4a && c1 <= 0x7d)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if (c2 >= 0x21 && c2 < 0x7f) {
+ unsigned int i = 94 * (c1 - 0x21) + (c2 - 0x21);
+ unsigned short wc = 0xfffd;
+ if (i < 1410) {
+ if (i < 1115)
+ wc = ksc5601_2uni_page21[i];
+ } else if (i < 3854) {
+ if (i < 3760)
+ wc = ksc5601_2uni_page30[i-1410];
+ } else {
+ if (i < 8742)
+ wc = ksc5601_2uni_page4a[i-3854];
+ }
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short ksc5601_2charset[8227] = {
+ 0x222e, 0x2234, 0x2157, 0x2127, 0x2823, 0x2129, 0x2267, 0x2146,
+ 0x213e, 0x2977, 0x2978, 0x2225, 0x2252, 0x2124, 0x222c, 0x2976,
+ 0x282c, 0x2879, 0x2876, 0x287a, 0x222f, 0x2821, 0x2822, 0x213f,
+ 0x282a, 0x282d, 0x292c, 0x2921, 0x2923, 0x2140, 0x292a, 0x292d,
+ 0x2922, 0x2824, 0x2924, 0x2925, 0x2826, 0x2926, 0x2927, 0x2828,
+ 0x2928, 0x2829, 0x2929, 0x2930, 0x282f, 0x292f, 0x282b, 0x292b,
+ 0x282e, 0x292e, 0x2227, 0x2230, 0x2228, 0x222b, 0x222a, 0x222d,
+ 0x2229, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
+ 0x2548, 0x2549, 0x254a, 0x254b, 0x254c, 0x254d, 0x254e, 0x254f,
+ 0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
+ 0x2558, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
+ 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256e, 0x256f,
+ 0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x2577,
+ 0x2578, 0x2c27, 0x2c21, 0x2c22, 0x2c23, 0x2c24, 0x2c25, 0x2c26,
+ 0x2c28, 0x2c29, 0x2c2a, 0x2c2b, 0x2c2c, 0x2c2d, 0x2c2e, 0x2c2f,
+ 0x2c30, 0x2c31, 0x2c32, 0x2c33, 0x2c34, 0x2c35, 0x2c36, 0x2c37,
+ 0x2c38, 0x2c39, 0x2c3a, 0x2c3b, 0x2c3c, 0x2c3d, 0x2c3e, 0x2c3f,
+ 0x2c40, 0x2c41, 0x2c51, 0x2c52, 0x2c53, 0x2c54, 0x2c55, 0x2c56,
+ 0x2c58, 0x2c59, 0x2c5a, 0x2c5b, 0x2c5c, 0x2c5d, 0x2c5e, 0x2c5f,
+ 0x2c60, 0x2c61, 0x2c62, 0x2c63, 0x2c64, 0x2c65, 0x2c66, 0x2c67,
+ 0x2c68, 0x2c69, 0x2c6a, 0x2c6b, 0x2c6c, 0x2c6d, 0x2c6e, 0x2c6f,
+ 0x2c70, 0x2c71, 0x2c57, 0x212a, 0x212e, 0x212f, 0x2130, 0x2131,
+ 0x2253, 0x2254, 0x2125, 0x2126, 0x2236, 0x2147, 0x2148, 0x2158,
+ 0x2979, 0x297a, 0x297b, 0x297c, 0x297d, 0x297e, 0x2266, 0x2149,
+ 0x2235, 0x2724, 0x2260, 0x2265, 0x2262, 0x2759, 0x214a, 0x2877,
+ 0x2878, 0x287b, 0x287c, 0x287d, 0x287e, 0x2530, 0x2531, 0x2532,
+ 0x2533, 0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x2521,
+ 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527, 0x2528, 0x2529,
+ 0x252a, 0x2167, 0x2168, 0x2166, 0x2169, 0x216a, 0x2255, 0x2258,
+ 0x2256, 0x2259, 0x2257, 0x2221, 0x2222, 0x2223, 0x2153, 0x2224,
+ 0x2154, 0x2174, 0x2175, 0x2233, 0x2232, 0x216e, 0x2170, 0x2144,
+ 0x2150, 0x212b, 0x217c, 0x217d, 0x217b, 0x217a, 0x2172, 0x2173,
+ 0x2231, 0x2145, 0x2171, 0x212d, 0x216f, 0x2156, 0x2141, 0x2155,
+ 0x2142, 0x2143, 0x216c, 0x216d, 0x2178, 0x2179, 0x2176, 0x2177,
+ 0x2241, 0x2151, 0x2152, 0x2867, 0x2868, 0x2869, 0x286a, 0x286b,
+ 0x286c, 0x286d, 0x286e, 0x286f, 0x2870, 0x2871, 0x2872, 0x2873,
+ 0x2874, 0x2875, 0x2967, 0x2968, 0x2969, 0x296a, 0x296b, 0x296c,
+ 0x296d, 0x296e, 0x296f, 0x2970, 0x2971, 0x2972, 0x2973, 0x2974,
+ 0x2975, 0x294d, 0x294e, 0x294f, 0x2950, 0x2951, 0x2952, 0x2953,
+ 0x2954, 0x2955, 0x2956, 0x2957, 0x2958, 0x2959, 0x295a, 0x295b,
+ 0x295c, 0x295d, 0x295e, 0x295f, 0x2960, 0x2961, 0x2962, 0x2963,
+ 0x2964, 0x2965, 0x2966, 0x284d, 0x284e, 0x284f, 0x2850, 0x2851,
+ 0x2852, 0x2853, 0x2854, 0x2855, 0x2856, 0x2857, 0x2858, 0x2859,
+ 0x285a, 0x285b, 0x285c, 0x285d, 0x285e, 0x285f, 0x2860, 0x2861,
+ 0x2862, 0x2863, 0x2864, 0x2865, 0x2866, 0x2621, 0x262c, 0x2622,
+ 0x262d, 0x2623, 0x2648, 0x2647, 0x262e, 0x2624, 0x2642, 0x2641,
+ 0x262f, 0x2626, 0x2646, 0x2645, 0x2631, 0x2625, 0x2644, 0x2643,
+ 0x2630, 0x2627, 0x263c, 0x2649, 0x264a, 0x2637, 0x264b, 0x264c,
+ 0x2632, 0x2629, 0x263e, 0x264d, 0x264e, 0x2639, 0x264f, 0x2650,
+ 0x2634, 0x2628, 0x2651, 0x2652, 0x2638, 0x263d, 0x2653, 0x2654,
+ 0x2633, 0x262a, 0x2655, 0x2656, 0x263a, 0x263f, 0x2657, 0x2658,
+ 0x2635, 0x262b, 0x2659, 0x265a, 0x263b, 0x265b, 0x265c, 0x2640,
+ 0x265d, 0x265e, 0x265f, 0x2660, 0x2661, 0x2662, 0x2663, 0x2664,
+ 0x2636, 0x2246, 0x2161, 0x2160, 0x2243, 0x2247, 0x2248, 0x224b,
+ 0x224a, 0x2249, 0x224c, 0x2163, 0x2162, 0x223a, 0x2239, 0x2165,
+ 0x2164, 0x2238, 0x2237, 0x215f, 0x215e, 0x2242, 0x215b, 0x215d,
+ 0x215c, 0x2244, 0x2245, 0x215a, 0x2159, 0x224f, 0x224e, 0x2250,
+ 0x2251, 0x214f, 0x214e, 0x223c, 0x223d, 0x2240, 0x223b, 0x223e,
+ 0x223f, 0x224d, 0x225b, 0x225c, 0x225d, 0x225a, 0x2121, 0x2122,
+ 0x2123, 0x2128, 0x2134, 0x2135, 0x2136, 0x2137, 0x2138, 0x2139,
+ 0x213a, 0x213b, 0x213c, 0x213d, 0x216b, 0x2132, 0x2133, 0x2a21,
+ 0x2a22, 0x2a23, 0x2a24, 0x2a25, 0x2a26, 0x2a27, 0x2a28, 0x2a29,
+ 0x2a2a, 0x2a2b, 0x2a2c, 0x2a2d, 0x2a2e, 0x2a2f, 0x2a30, 0x2a31,
+ 0x2a32, 0x2a33, 0x2a34, 0x2a35, 0x2a36, 0x2a37, 0x2a38, 0x2a39,
+ 0x2a3a, 0x2a3b, 0x2a3c, 0x2a3d, 0x2a3e, 0x2a3f, 0x2a40, 0x2a41,
+ 0x2a42, 0x2a43, 0x2a44, 0x2a45, 0x2a46, 0x2a47, 0x2a48, 0x2a49,
+ 0x2a4a, 0x2a4b, 0x2a4c, 0x2a4d, 0x2a4e, 0x2a4f, 0x2a50, 0x2a51,
+ 0x2a52, 0x2a53, 0x2a54, 0x2a55, 0x2a56, 0x2a57, 0x2a58, 0x2a59,
+ 0x2a5a, 0x2a5b, 0x2a5c, 0x2a5d, 0x2a5e, 0x2a5f, 0x2a60, 0x2a61,
+ 0x2a62, 0x2a63, 0x2a64, 0x2a65, 0x2a66, 0x2a67, 0x2a68, 0x2a69,
+ 0x2a6a, 0x2a6b, 0x2a6c, 0x2a6d, 0x2a6e, 0x2a6f, 0x2a70, 0x2a71,
+ 0x2a72, 0x2a73, 0x2b21, 0x2b22, 0x2b23, 0x2b24, 0x2b25, 0x2b26,
+ 0x2b27, 0x2b28, 0x2b29, 0x2b2a, 0x2b2b, 0x2b2c, 0x2b2d, 0x2b2e,
+ 0x2b2f, 0x2b30, 0x2b31, 0x2b32, 0x2b33, 0x2b34, 0x2b35, 0x2b36,
+ 0x2b37, 0x2b38, 0x2b39, 0x2b3a, 0x2b3b, 0x2b3c, 0x2b3d, 0x2b3e,
+ 0x2b3f, 0x2b40, 0x2b41, 0x2b42, 0x2b43, 0x2b44, 0x2b45, 0x2b46,
+ 0x2b47, 0x2b48, 0x2b49, 0x2b4a, 0x2b4b, 0x2b4c, 0x2b4d, 0x2b4e,
+ 0x2b4f, 0x2b50, 0x2b51, 0x2b52, 0x2b53, 0x2b54, 0x2b55, 0x2b56,
+ 0x2b57, 0x2b58, 0x2b59, 0x2b5a, 0x2b5b, 0x2b5c, 0x2b5d, 0x2b5e,
+ 0x2b5f, 0x2b60, 0x2b61, 0x2b62, 0x2b63, 0x2b64, 0x2b65, 0x2b66,
+ 0x2b67, 0x2b68, 0x2b69, 0x2b6a, 0x2b6b, 0x2b6c, 0x2b6d, 0x2b6e,
+ 0x2b6f, 0x2b70, 0x2b71, 0x2b72, 0x2b73, 0x2b74, 0x2b75, 0x2b76,
+ 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427, 0x2428,
+ 0x2429, 0x242a, 0x242b, 0x242c, 0x242d, 0x242e, 0x242f, 0x2430,
+ 0x2431, 0x2432, 0x2433, 0x2434, 0x2435, 0x2436, 0x2437, 0x2438,
+ 0x2439, 0x243a, 0x243b, 0x243c, 0x243d, 0x243e, 0x243f, 0x2440,
+ 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447, 0x2448,
+ 0x2449, 0x244a, 0x244b, 0x244c, 0x244d, 0x244e, 0x244f, 0x2450,
+ 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457, 0x2458,
+ 0x2459, 0x245a, 0x245b, 0x245c, 0x245d, 0x245e, 0x245f, 0x2460,
+ 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467, 0x2468,
+ 0x2469, 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x246f, 0x2470,
+ 0x2471, 0x2472, 0x2473, 0x2474, 0x2475, 0x2476, 0x2477, 0x2478,
+ 0x2479, 0x247a, 0x247b, 0x247c, 0x247d, 0x247e, 0x2931, 0x2932,
+ 0x2933, 0x2934, 0x2935, 0x2936, 0x2937, 0x2938, 0x2939, 0x293a,
+ 0x293b, 0x293c, 0x293d, 0x293e, 0x293f, 0x2940, 0x2941, 0x2942,
+ 0x2943, 0x2944, 0x2945, 0x2946, 0x2947, 0x2948, 0x2949, 0x294a,
+ 0x294b, 0x294c, 0x225f, 0x2831, 0x2832, 0x2833, 0x2834, 0x2835,
+ 0x2836, 0x2837, 0x2838, 0x2839, 0x283a, 0x283b, 0x283c, 0x283d,
+ 0x283e, 0x283f, 0x2840, 0x2841, 0x2842, 0x2843, 0x2844, 0x2845,
+ 0x2846, 0x2847, 0x2848, 0x2849, 0x284a, 0x284b, 0x284c, 0x2268,
+ 0x225e, 0x2749, 0x274a, 0x274b, 0x274c, 0x274d, 0x273a, 0x273b,
+ 0x275c, 0x275d, 0x275e, 0x2736, 0x2737, 0x2738, 0x2754, 0x2755,
+ 0x2756, 0x2757, 0x2758, 0x2721, 0x2722, 0x2723, 0x2725, 0x272b,
+ 0x272c, 0x272d, 0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733,
+ 0x2734, 0x2727, 0x2728, 0x2729, 0x272a, 0x273d, 0x273e, 0x2765,
+ 0x2766, 0x2767, 0x2768, 0x2761, 0x2762, 0x2763, 0x273f, 0x2740,
+ 0x2741, 0x2742, 0x2743, 0x2744, 0x2745, 0x2746, 0x2747, 0x2748,
+ 0x274e, 0x274f, 0x2750, 0x2751, 0x2752, 0x2753, 0x275a, 0x275b,
+ 0x2263, 0x276c, 0x2726, 0x2760, 0x276f, 0x2261, 0x273c, 0x276d,
+ 0x2735, 0x2739, 0x276a, 0x276b, 0x275f, 0x2264, 0x2764, 0x276e,
+ 0x2769, 0x6c69, 0x6f4b, 0x7652, 0x5832, 0x6d5b, 0x5f32, 0x5f3e,
+ 0x793b, 0x5c74, 0x7564, 0x7326, 0x5d60, 0x6126, 0x4e78, 0x5c30,
+ 0x632a, 0x7169, 0x4d7a, 0x7c2f, 0x5321, 0x712b, 0x6751, 0x522c,
+ 0x4e79, 0x717d, 0x5e3f, 0x7b3a, 0x7939, 0x4e52, 0x632b, 0x6b60,
+ 0x4e7a, 0x4b77, 0x6525, 0x4a61, 0x544c, 0x6a61, 0x5c63, 0x5f2d,
+ 0x4b6b, 0x552f, 0x5675, 0x6578, 0x5e40, 0x6c23, 0x694d, 0x6a27,
+ 0x6976, 0x7b3b, 0x6769, 0x6f4c, 0x5066, 0x5e41, 0x642c, 0x584c,
+ 0x7971, 0x4e5f, 0x7a24, 0x6632, 0x7a7b, 0x7a3d, 0x4c48, 0x6f4d,
+ 0x5555, 0x5322, 0x6c51, 0x6427, 0x6c52, 0x7631, 0x4e7b, 0x5051,
+ 0x4b3f, 0x6d24, 0x6d28, 0x5e42, 0x7662, 0x6d5c, 0x5c75, 0x6039,
+ 0x544e, 0x7435, 0x535b, 0x5635, 0x6c24, 0x6466, 0x716a, 0x4b6c,
+ 0x4b40, 0x6c72, 0x506a, 0x7972, 0x6c25, 0x505f, 0x676a, 0x506b,
+ 0x5c51, 0x5b69, 0x7d4c, 0x5b57, 0x5a61, 0x5636, 0x635f, 0x5e43,
+ 0x5e44, 0x4a21, 0x6e6c, 0x5323, 0x6e37, 0x784f, 0x6a48, 0x6e38,
+ 0x712c, 0x7125, 0x694e, 0x793c, 0x6579, 0x6c6a, 0x5d56, 0x6d42,
+ 0x7825, 0x653a, 0x5b58, 0x4a22, 0x514d, 0x6e6d, 0x6c6b, 0x5e45,
+ 0x6360, 0x4a49, 0x7269, 0x554e, 0x7636, 0x4e42, 0x5647, 0x6334,
+ 0x712d, 0x6a62, 0x5742, 0x7327, 0x4d6a, 0x6b6e, 0x5932, 0x7d25,
+ 0x7655, 0x5562, 0x7835, 0x4c75, 0x7535, 0x642d, 0x676b, 0x7155,
+ 0x703b, 0x6935, 0x4c49, 0x7a55, 0x6154, 0x5756, 0x5c41, 0x5e46,
+ 0x7a6f, 0x6361, 0x6173, 0x5c76, 0x4e7c, 0x5b44, 0x7871, 0x5c64,
+ 0x656f, 0x5c31, 0x5556, 0x735a, 0x4b41, 0x5b43, 0x597a, 0x536e,
+ 0x7a38, 0x7d26, 0x6b6f, 0x7426, 0x4c4a, 0x7328, 0x735b, 0x5b27,
+ 0x7637, 0x4f66, 0x7072, 0x4b5a, 0x6752, 0x5743, 0x7670, 0x685e,
+ 0x6526, 0x6567, 0x4a23, 0x4c27, 0x6a49, 0x7836, 0x7a25, 0x712e,
+ 0x6f4e, 0x4b6d, 0x7630, 0x6f4f, 0x694f, 0x775e, 0x4e53, 0x5c77,
+ 0x5b28, 0x4b78, 0x5f21, 0x5d61, 0x754a, 0x6936, 0x676c, 0x6e6e,
+ 0x7370, 0x5f3f, 0x4c4b, 0x5041, 0x7452, 0x603a, 0x5f40, 0x4e60,
+ 0x5c52, 0x7d6a, 0x5676, 0x6a4a, 0x6869, 0x632c, 0x7350, 0x4a24,
+ 0x5b78, 0x5e47, 0x6b70, 0x7156, 0x6562, 0x4c4c, 0x4b7b, 0x6a63,
+ 0x5f41, 0x566d, 0x6950, 0x6e39, 0x5563, 0x5153, 0x6570, 0x6834,
+ 0x6b43, 0x6a2a, 0x7a7c, 0x7576, 0x703c, 0x7d54, 0x603b, 0x4e43,
+ 0x503a, 0x773a, 0x5873, 0x774d, 0x642e, 0x545f, 0x5067, 0x6c7d,
+ 0x522e, 0x6e6f, 0x5557, 0x6a64, 0x7822, 0x4d6b, 0x573f, 0x7b31,
+ 0x4d6c, 0x5c32, 0x506c, 0x4e7d, 0x6e70, 0x4c42, 0x506d, 0x6577,
+ 0x737c, 0x6e22, 0x5933, 0x5874, 0x6937, 0x4e2e, 0x5922, 0x5871,
+ 0x544f, 0x6527, 0x5552, 0x5629, 0x7422, 0x7157, 0x5558, 0x703d,
+ 0x5750, 0x5450, 0x574f, 0x6b6a, 0x7d6b, 0x5b6d, 0x7c45, 0x4b42,
+ 0x7d55, 0x7448, 0x686a, 0x7573, 0x795e, 0x536f, 0x6c53, 0x5d42,
+ 0x6f37, 0x6754, 0x4a4a, 0x597b, 0x7a7d, 0x562a, 0x7478, 0x7777,
+ 0x5c2c, 0x5757, 0x5f22, 0x4e3e, 0x5370, 0x7024, 0x616c, 0x4f67,
+ 0x734b, 0x6d29, 0x4a3e, 0x746f, 0x764e, 0x5e7b, 0x503b, 0x5537,
+ 0x6e71, 0x7428, 0x5c78, 0x4b27, 0x5a4e, 0x6066, 0x6d25, 0x6e72,
+ 0x5c79, 0x795c, 0x735c, 0x7872, 0x7479, 0x7c71, 0x503c, 0x5b79,
+ 0x5731, 0x4b7c, 0x7025, 0x4b7d, 0x5574, 0x4d6d, 0x4a25, 0x562b,
+ 0x5042, 0x703e, 0x523d, 0x4c24, 0x7a36, 0x4c4d, 0x5a7a, 0x764f,
+ 0x6938, 0x5875, 0x4c4e, 0x574d, 0x5451, 0x696d, 0x4a6b, 0x5962,
+ 0x7d32, 0x632d, 0x564c, 0x5934, 0x6127, 0x6e53, 0x5043, 0x7d33,
+ 0x5564, 0x4f68, 0x6d43, 0x5032, 0x4e7e, 0x5a28, 0x7850, 0x7d56,
+ 0x7851, 0x7852, 0x5c53, 0x5d62, 0x7b79, 0x5d41, 0x6335, 0x6d5d,
+ 0x4e44, 0x4b21, 0x5d63, 0x7c5d, 0x792f, 0x527b, 0x4f21, 0x6428,
+ 0x7436, 0x6c7e, 0x632e, 0x676d, 0x7d41, 0x5a62, 0x5833, 0x5d64,
+ 0x706f, 0x7671, 0x7a70, 0x5175, 0x5a4f, 0x5c54, 0x5c26, 0x6f3f,
+ 0x4e4f, 0x6059, 0x5956, 0x6c54, 0x6a4b, 0x4a3f, 0x5530, 0x4f69,
+ 0x716d, 0x4c4f, 0x6478, 0x646d, 0x5758, 0x7d27, 0x6a2b, 0x7632,
+ 0x4f70, 0x793d, 0x6674, 0x4b5b, 0x7351, 0x6951, 0x7329, 0x5060,
+ 0x6952, 0x5a63, 0x6252, 0x7622, 0x6174, 0x5a64, 0x6755, 0x753f,
+ 0x4f22, 0x4d2f, 0x4f23, 0x4d30, 0x717e, 0x5023, 0x612f, 0x7823,
+ 0x4a26, 0x773b, 0x726a, 0x5e48, 0x6953, 0x5e49, 0x7d5e, 0x4a40,
+ 0x796a, 0x514e, 0x6e54, 0x5452, 0x5923, 0x7d28, 0x5759, 0x774e,
+ 0x7a3e, 0x4f56, 0x5770, 0x6b61, 0x7845, 0x5c7a, 0x5d43, 0x795f,
+ 0x676f, 0x7d65, 0x7623, 0x597c, 0x7d29, 0x676e, 0x5565, 0x6f50,
+ 0x4d31, 0x7722, 0x7132, 0x7131, 0x4d32, 0x5a2b, 0x4a27, 0x6362,
+ 0x7b3c, 0x5924, 0x6e3a, 0x7853, 0x7b7a, 0x4f24, 0x5c7b, 0x7663,
+ 0x6d2a, 0x7221, 0x4e61, 0x7a26, 0x7960, 0x6c56, 0x646e, 0x7921,
+ 0x7b6f, 0x796b, 0x6e23, 0x6a2c, 0x4a28, 0x747a, 0x4d56, 0x7c76,
+ 0x7449, 0x7854, 0x7826, 0x5e4a, 0x7246, 0x575a, 0x5350, 0x5845,
+ 0x6a66, 0x735d, 0x645a, 0x7664, 0x7672, 0x5f42, 0x597d, 0x4c76,
+ 0x533a, 0x642f, 0x7961, 0x7026, 0x4b53, 0x603c, 0x744a, 0x547a,
+ 0x7d2a, 0x7962, 0x7437, 0x7d42, 0x7c30, 0x7d6c, 0x4a62, 0x7d3d,
+ 0x6a67, 0x5f43, 0x5152, 0x4e62, 0x5324, 0x7d2b, 0x5f60, 0x7247,
+ 0x6770, 0x506e, 0x732a, 0x5e4b, 0x7638, 0x6175, 0x7133, 0x7723,
+ 0x4a29, 0x4f25, 0x5f44, 0x6130, 0x703f, 0x7624, 0x6336, 0x7a46,
+ 0x506f, 0x7d6d, 0x5d44, 0x7c77, 0x663f, 0x5e2d, 0x7a3f, 0x6571,
+ 0x6d44, 0x5225, 0x7d6e, 0x7536, 0x6176, 0x5e4c, 0x7c5e, 0x6c57,
+ 0x4d5d, 0x5637, 0x4d33, 0x7855, 0x6558, 0x4f6a, 0x4f50, 0x6a4c,
+ 0x6a2e, 0x6a2d, 0x5371, 0x5325, 0x774f, 0x6e24, 0x5024, 0x7222,
+ 0x5070, 0x7223, 0x7778, 0x5033, 0x5b29, 0x533b, 0x4a6c, 0x7126,
+ 0x4b55, 0x7767, 0x4d5e, 0x7724, 0x7840, 0x535d, 0x4c50, 0x4f26,
+ 0x7673, 0x6177, 0x535c, 0x7a7e, 0x7a27, 0x6b59, 0x4f27, 0x6a2f,
+ 0x646f, 0x6939, 0x7158, 0x5858, 0x6072, 0x6634, 0x5c7c, 0x7371,
+ 0x6350, 0x727b, 0x5b46, 0x5071, 0x5072, 0x4f5c, 0x5351, 0x4c31,
+ 0x7758, 0x4b28, 0x6b3c, 0x643e, 0x745c, 0x5c42, 0x7027, 0x6640,
+ 0x4a6d, 0x686b, 0x6568, 0x5c43, 0x6d5e, 0x5372, 0x4c77, 0x4e54,
+ 0x672b, 0x4b43, 0x6131, 0x7732, 0x5373, 0x5352, 0x7540, 0x5f5d,
+ 0x6e73, 0x6771, 0x7d34, 0x7248, 0x7352, 0x6e74, 0x6253, 0x4c51,
+ 0x5f6a, 0x693a, 0x5957, 0x754d, 0x7172, 0x7a47, 0x5978, 0x5442,
+ 0x7665, 0x5d45, 0x6772, 0x6d5f, 0x4a4b, 0x5b7a, 0x6835, 0x5326,
+ 0x7d35, 0x7949, 0x6462, 0x7b3d, 0x5724, 0x4e45, 0x4e55, 0x5666,
+ 0x653d, 0x5e4d, 0x6c73, 0x6d60, 0x6c6c, 0x7b3e, 0x5f6b, 0x6178,
+ 0x793e, 0x5073, 0x602a, 0x6862, 0x6254, 0x527d, 0x6528, 0x5953,
+ 0x535e, 0x7438, 0x773c, 0x5c7d, 0x686c, 0x6467, 0x6377, 0x6c28,
+ 0x7a71, 0x6572, 0x5074, 0x522f, 0x5c65, 0x5025, 0x7134, 0x7c31,
+ 0x4c78, 0x5d46, 0x7a51, 0x775f, 0x7a28, 0x6e75, 0x5e4e, 0x6773,
+ 0x772c, 0x6b44, 0x6d61, 0x602b, 0x5d47, 0x5233, 0x523f, 0x4a4c,
+ 0x7b3f, 0x657d, 0x5d65, 0x584d, 0x6c74, 0x5075, 0x686d, 0x5052,
+ 0x5958, 0x7666, 0x5b2a, 0x7760, 0x5859, 0x7423, 0x745d, 0x6f51,
+ 0x5935, 0x6d2b, 0x6337, 0x6e3b, 0x4d34, 0x6073, 0x6a4d, 0x6c75,
+ 0x686e, 0x4b29, 0x712f, 0x4a4d, 0x6c29, 0x726b, 0x7d6f, 0x7973,
+ 0x6641, 0x6c58, 0x6d2c, 0x6a4e, 0x685f, 0x5e4f, 0x5226, 0x6774,
+ 0x5156, 0x6642, 0x6363, 0x6430, 0x5834, 0x7625, 0x735e, 0x5725,
+ 0x7768, 0x6846, 0x7b66, 0x5d66, 0x5c7e, 0x585a, 0x5a2c, 0x6a30,
+ 0x6338, 0x4a2a, 0x6179, 0x6a31, 0x726c, 0x7a6e, 0x6e55, 0x7974,
+ 0x526c, 0x7b7b, 0x7d70, 0x603d, 0x4e63, 0x7846, 0x5e2e, 0x5f45,
+ 0x653e, 0x6d2d, 0x7a6a, 0x4d6e, 0x6d26, 0x6d2e, 0x706d, 0x5d21,
+ 0x6d2f, 0x7c78, 0x586b, 0x4c79, 0x4d35, 0x7a29, 0x615d, 0x6255,
+ 0x6d4f, 0x5d22, 0x794a, 0x6a68, 0x656d, 0x536b, 0x6954, 0x617a,
+ 0x644c, 0x6164, 0x6847, 0x4e5b, 0x5c55, 0x7735, 0x7c73, 0x7073,
+ 0x4e2f, 0x7135, 0x6f52, 0x6848, 0x6b71, 0x4b54, 0x603e, 0x6378,
+ 0x6a69, 0x7c32, 0x6074, 0x4f60, 0x6e25, 0x7a2a, 0x6643, 0x6132,
+ 0x4a2b, 0x6364, 0x693b, 0x6256, 0x7372, 0x6e56, 0x6a32, 0x5076,
+ 0x6c59, 0x5a4b, 0x4f28, 0x5d23, 0x585b, 0x794e, 0x6955, 0x6351,
+ 0x523c, 0x582c, 0x734c, 0x4d7b, 0x7656, 0x6775, 0x686f, 0x6379,
+ 0x523b, 0x7373, 0x637b, 0x5e50, 0x4e30, 0x5677, 0x7159, 0x7541,
+ 0x5c44, 0x753b, 0x5e51, 0x5c66, 0x5e52, 0x6d62, 0x6e76, 0x6a4f,
+ 0x706e, 0x637c, 0x535f, 0x5374, 0x6133, 0x6134, 0x7453, 0x5f46,
+ 0x6956, 0x5b2b, 0x7626, 0x6339, 0x6b45, 0x7429, 0x4d36, 0x5279,
+ 0x5a2d, 0x5263, 0x4f51, 0x4b5c, 0x4c7a, 0x4f5d, 0x6829, 0x633b,
+ 0x633a, 0x605a, 0x6e77, 0x5c33, 0x5375, 0x5726, 0x7635, 0x575b,
+ 0x6155, 0x546a, 0x5f23, 0x7d5f, 0x5077, 0x6d54, 0x4b2a, 0x645b,
+ 0x617b, 0x4b22, 0x5360, 0x643f, 0x7b40, 0x5a3e, 0x644d, 0x5639,
+ 0x6f40, 0x617c, 0x7639, 0x5f47, 0x6431, 0x5c67, 0x5c68, 0x7a56,
+ 0x5376, 0x715a, 0x7a72, 0x627d, 0x554f, 0x5078, 0x4d5f, 0x754b,
+ 0x6470, 0x4b2b, 0x5744, 0x627e, 0x5d5a, 0x5a2e, 0x4a6e, 0x5539,
+ 0x6321, 0x6863, 0x732b, 0x4f29, 0x5377, 0x5471, 0x4e64, 0x6872,
+ 0x6575, 0x672e, 0x563a, 0x5f6c, 0x6440, 0x6864, 0x5835, 0x645c,
+ 0x7439, 0x7136, 0x625e, 0x6135, 0x4d6f, 0x7127, 0x4e65, 0x4b5d,
+ 0x5963, 0x732c, 0x5079, 0x6c2b, 0x5e53, 0x7769, 0x7975, 0x615e,
+ 0x4b6e, 0x633c, 0x7856, 0x5b6e, 0x7d71, 0x7736, 0x745e, 0x726d,
+ 0x5b59, 0x7028, 0x617d, 0x5e54, 0x602c, 0x6d63, 0x5361, 0x5f48,
+ 0x5936, 0x7d2c, 0x6f53, 0x6441, 0x786b, 0x5b2c, 0x7c46, 0x582d,
+ 0x763a, 0x5b5f, 0x5353, 0x7847, 0x4a4e, 0x7841, 0x5234, 0x5c34,
+ 0x7a39, 0x4a4f, 0x7c33, 0x6a6a, 0x6a6b, 0x507a, 0x6d64, 0x5d67,
+ 0x5f49, 0x5f6d, 0x6e3c, 0x6f41, 0x4c52, 0x5d24, 0x5f4a, 0x5378,
+ 0x7128, 0x4d37, 0x6f54, 0x645d, 0x5f6e, 0x4b2c, 0x693c, 0x6a6c,
+ 0x5f4b, 0x793f, 0x562f, 0x5546, 0x4f2a, 0x4e29, 0x5678, 0x7137,
+ 0x6e78, 0x5959, 0x735f, 0x7848, 0x4e46, 0x5566, 0x7466, 0x6645,
+ 0x6f55, 0x4b6f, 0x7c5f, 0x5c27, 0x5667, 0x7849, 0x6352, 0x633d,
+ 0x4f61, 0x7040, 0x6c5a, 0x5d57, 0x7b70, 0x6c2c, 0x7029, 0x7a57,
+ 0x7b41, 0x5240, 0x6530, 0x6d65, 0x4b2d, 0x7930, 0x7725, 0x4b2e,
+ 0x5a2f, 0x5836, 0x5327, 0x7b32, 0x7d44, 0x6c2d, 0x7b21, 0x6569,
+ 0x696e, 0x7374, 0x7873, 0x7041, 0x5e2f, 0x7830, 0x7360, 0x672f,
+ 0x5b2d, 0x6635, 0x7928, 0x5d58, 0x6859, 0x6f56, 0x5362, 0x625f,
+ 0x7c60, 0x5748, 0x7d2d, 0x5f6f, 0x4c53, 0x5379, 0x5470, 0x5b47,
+ 0x5e55, 0x7074, 0x5550, 0x6559, 0x7c47, 0x5c56, 0x6260, 0x5a30,
+ 0x7323, 0x536c, 0x744b, 0x7d45, 0x637d, 0x7931, 0x507b, 0x6c5b,
+ 0x753c, 0x7224, 0x584e, 0x584f, 0x7577, 0x7661, 0x5237, 0x7b6c,
+ 0x5d48, 0x6468, 0x5241, 0x7857, 0x563b, 0x5e56, 0x773d, 0x6c2e,
+ 0x5061, 0x6075, 0x6a33, 0x4e56, 0x4c25, 0x6c76, 0x6261, 0x633e,
+ 0x7c48, 0x4d70, 0x7976, 0x5f70, 0x653f, 0x4e3f, 0x7c61, 0x6d30,
+ 0x7d51, 0x763b, 0x794f, 0x6b5a, 0x4a41, 0x5238, 0x4d71, 0x6353,
+ 0x7d66, 0x666d, 0x637a, 0x702a, 0x7950, 0x7c62, 0x7827, 0x6165,
+ 0x6e79, 0x6776, 0x6a6d, 0x7c34, 0x7542, 0x575c, 0x7075, 0x5d68,
+ 0x536d, 0x757c, 0x5a3f, 0x4c7b, 0x537a, 0x7424, 0x6f57, 0x5443,
+ 0x7b63, 0x7b6d, 0x602d, 0x6a6e, 0x7b33, 0x6442, 0x7667, 0x525d,
+ 0x5f4c, 0x7c49, 0x6529, 0x6076, 0x7633, 0x617e, 0x4b70, 0x6a6f,
+ 0x6a70, 0x5a40, 0x7834, 0x6b72, 0x6443, 0x6957, 0x6471, 0x4a6f,
+ 0x4e57, 0x7c4a, 0x7361, 0x4b44, 0x6365, 0x4b45, 0x6a34, 0x693d,
+ 0x5749, 0x6b5b, 0x6d31, 0x4c43, 0x773e, 0x7c4b, 0x7874, 0x5937,
+ 0x7353, 0x7354, 0x7764, 0x7751, 0x5837, 0x4e31, 0x4a42, 0x7b34,
+ 0x4b46, 0x7076, 0x5567, 0x6a50, 0x4c54, 0x4b2f, 0x742a, 0x692f,
+ 0x7543, 0x6958, 0x5d69, 0x7173, 0x557b, 0x5e3b, 0x747b, 0x7d73,
+ 0x7d72, 0x7726, 0x5d49, 0x5453, 0x4c28, 0x5a41, 0x4c55, 0x5964,
+ 0x7a4a, 0x6563, 0x533c, 0x4a70, 0x5044, 0x4a50, 0x7a2b, 0x6b6b,
+ 0x6778, 0x5965, 0x5157, 0x7324, 0x547b, 0x7c63, 0x7a58, 0x7355,
+ 0x4f2b, 0x6b73, 0x557c, 0x5354, 0x4d7c, 0x5966, 0x6279, 0x6221,
+ 0x6b54, 0x6077, 0x6432, 0x4c7c, 0x7b64, 0x742b, 0x503d, 0x4a71,
+ 0x6f38, 0x5740, 0x6e7a, 0x7d74, 0x5363, 0x7b42, 0x5568, 0x5b2e,
+ 0x6136, 0x7837, 0x603f, 0x7b43, 0x5d6a, 0x6222, 0x6e26, 0x7668,
+ 0x7675, 0x5d4a, 0x5062, 0x5d26, 0x5d6b, 0x6479, 0x632f, 0x507c,
+ 0x747c, 0x4c3c, 0x776a, 0x6564, 0x5f71, 0x7761, 0x7977, 0x6f39,
+ 0x7858, 0x7929, 0x7859, 0x6e3d, 0x5846, 0x6463, 0x754e, 0x5d59,
+ 0x5967, 0x5239, 0x5543, 0x5a65, 0x5a50, 0x5159, 0x4e58, 0x4b5e,
+ 0x742c, 0x5a7b, 0x7669, 0x6873, 0x4f2c, 0x7070, 0x747d, 0x5b48,
+ 0x4e40, 0x6354, 0x514f, 0x7175, 0x4d72, 0x4f6b, 0x4d38, 0x6326,
+ 0x515a, 0x7225, 0x7226, 0x644e, 0x537b, 0x7129, 0x7249, 0x6f58,
+ 0x6649, 0x5838, 0x7a73, 0x7335, 0x7824, 0x5173, 0x6648, 0x785a,
+ 0x5c69, 0x5e57, 0x4b5f, 0x4f6c, 0x745f, 0x5174, 0x523a, 0x5f72,
+ 0x6137, 0x6223, 0x537c, 0x6d66, 0x5b49, 0x647a, 0x4f5e, 0x4e50,
+ 0x5553, 0x7375, 0x772e, 0x6f48, 0x4d73, 0x754f, 0x6573, 0x7042,
+ 0x4a51, 0x6a71, 0x5026, 0x595a, 0x702b, 0x6b67, 0x6540, 0x7c35,
+ 0x6444, 0x4c29, 0x7d46, 0x6a35, 0x652a, 0x5f3a, 0x615f, 0x5a51,
+ 0x6138, 0x6874, 0x537d, 0x6224, 0x724a, 0x5a66, 0x7733, 0x7d4d,
+ 0x7336, 0x6e57, 0x7544, 0x5824, 0x7227, 0x5938, 0x5939, 0x6f49,
+ 0x564e, 0x774b, 0x5f2e, 0x6875, 0x5235, 0x5355, 0x744c, 0x5a7c,
+ 0x5968, 0x776b, 0x7549, 0x733c, 0x5a52, 0x5335, 0x6836, 0x564f,
+ 0x743a, 0x7749, 0x4c2a, 0x7043, 0x4c56, 0x5053, 0x533d, 0x5b7b,
+ 0x4b60, 0x5364, 0x7677, 0x553a, 0x734d, 0x4b61, 0x6b74, 0x742d,
+ 0x7c2a, 0x776c, 0x6876, 0x5a67, 0x774c, 0x6541, 0x606e, 0x557d,
+ 0x4e66, 0x7c2b, 0x553b, 0x7228, 0x6225, 0x4d39, 0x6a72, 0x4b47,
+ 0x4d74, 0x5b2f, 0x6f59, 0x4d3a, 0x7c79, 0x5f73, 0x4e67, 0x5a42,
+ 0x4f2d, 0x6779, 0x7828, 0x7362, 0x4a72, 0x5f24, 0x5444, 0x4c57,
+ 0x6542, 0x4d3b, 0x6f5a, 0x6e58, 0x5d27, 0x6226, 0x6040, 0x5630,
+ 0x784a, 0x7c7a, 0x597e, 0x5e30, 0x5d6c, 0x5a68, 0x5460, 0x5679,
+ 0x4d57, 0x5e58, 0x7278, 0x6456, 0x5045, 0x742e, 0x5d28, 0x6d45,
+ 0x7356, 0x5e59, 0x6366, 0x5328, 0x5b30, 0x655a, 0x633f, 0x5b31,
+ 0x5569, 0x6041, 0x6f5b, 0x7069, 0x5732, 0x507d, 0x5969, 0x507e,
+ 0x6c6d, 0x5329, 0x7229, 0x7044, 0x6262, 0x696f, 0x7951, 0x6959,
+ 0x685a, 0x5a43, 0x5a44, 0x5445, 0x677a, 0x4d60, 0x6330, 0x5b32,
+ 0x7b44, 0x7363, 0x5925, 0x7b67, 0x5d4b, 0x5054, 0x6636, 0x602e,
+ 0x7d5a, 0x5c35, 0x6078, 0x6731, 0x7570, 0x585c, 0x6d46, 0x6139,
+ 0x6340, 0x7940, 0x6970, 0x595b, 0x7364, 0x5c36, 0x6469, 0x7045,
+ 0x6341, 0x7c4c, 0x7c4d, 0x724b, 0x724c, 0x644f, 0x715b, 0x7a59,
+ 0x7138, 0x7d75, 0x6079, 0x677b, 0x7c37, 0x7c64, 0x7b45, 0x6367,
+ 0x5839, 0x7678, 0x5c45, 0x4c58, 0x602f, 0x7467, 0x6f5c, 0x4f7c,
+ 0x6f5d, 0x722a, 0x7d3e, 0x4a2c, 0x7d3b, 0x7d47, 0x6732, 0x6a51,
+ 0x5f74, 0x516c, 0x645e, 0x6543, 0x5926, 0x4d3c, 0x7365, 0x6d55,
+ 0x593a, 0x6d67, 0x7b35, 0x786c, 0x6067, 0x4c59, 0x5446, 0x6725,
+ 0x5575, 0x533e, 0x7c7b, 0x6472, 0x5f75, 0x6878, 0x786d, 0x4e47,
+ 0x7d76, 0x6858, 0x4d58, 0x6756, 0x4c5a, 0x4a63, 0x5f76, 0x7047,
+ 0x7046, 0x583a, 0x7174, 0x7470, 0x754c, 0x7c65, 0x6a45, 0x6a73,
+ 0x5d5b, 0x5c57, 0x5e7d, 0x7279, 0x5547, 0x5850, 0x7048, 0x5121,
+ 0x5122, 0x5954, 0x5668, 0x594a, 0x5a31, 0x5847, 0x5c62, 0x734e,
+ 0x7574, 0x7139, 0x5a53, 0x766a, 0x4f75, 0x7d2e, 0x4a52, 0x5f34,
+ 0x575d, 0x7a3a, 0x6e27, 0x753d, 0x7875, 0x6d68, 0x5461, 0x5123,
+ 0x6156, 0x7978, 0x5b4a, 0x4b79, 0x5454, 0x595c, 0x6e3e, 0x776d,
+ 0x526e, 0x6166, 0x7779, 0x5d6d, 0x685b, 0x5b33, 0x5177, 0x6030,
+ 0x5462, 0x7657, 0x5779, 0x585d, 0x4d7d, 0x722b, 0x4d3d, 0x7842,
+ 0x722c, 0x4a2d, 0x4a2e, 0x4f2e, 0x6342, 0x5c37, 0x5b5a, 0x593b,
+ 0x4a73, 0x7653, 0x6678, 0x6a75, 0x6a76, 0x7679, 0x4f2f, 0x4a53,
+ 0x4a2f, 0x5230, 0x713a, 0x5733, 0x6343, 0x737d, 0x5e5a, 0x5e5b,
+ 0x6f5e, 0x6263, 0x6e7b, 0x5f77, 0x574a, 0x4e68, 0x5b5b, 0x713b,
+ 0x6971, 0x7a37, 0x5046, 0x4c2b, 0x6e28, 0x4b7a, 0x7979, 0x4c7d,
+ 0x537e, 0x6450, 0x726e, 0x5455, 0x5f4d, 0x7c38, 0x5150, 0x724d,
+ 0x7752, 0x4a54, 0x5559, 0x585e, 0x4d59, 0x6e29, 0x763c, 0x4c5b,
+ 0x7049, 0x7c7c, 0x6849, 0x747e, 0x677c, 0x575e, 0x5e5c, 0x702c,
+ 0x4c7e, 0x4d61, 0x613a, 0x5b6f, 0x5a32, 0x5125, 0x5c38, 0x5876,
+ 0x5124, 0x4d62, 0x5c6a, 0x7077, 0x704a, 0x503e, 0x5d5c, 0x5456,
+ 0x5356, 0x6d50, 0x4d21, 0x5f35, 0x5f78, 0x5421, 0x4e32, 0x684a,
+ 0x6b75, 0x6355, 0x7550, 0x7521, 0x5927, 0x652b, 0x664b, 0x7571,
+ 0x6545, 0x7923, 0x605b, 0x766b, 0x4b71, 0x596a, 0x7522, 0x5751,
+ 0x5178, 0x6a78, 0x6a79, 0x5a33, 0x6f5f, 0x716f, 0x6576, 0x6e3f,
+ 0x6264, 0x503f, 0x7a2c, 0x7551, 0x6733, 0x693e, 0x724e, 0x5b34,
+ 0x7c4e, 0x5d6e, 0x6734, 0x5734, 0x7734, 0x4d3e, 0x5a69, 0x4f30,
+ 0x7759, 0x7366, 0x4e59, 0x4e2a, 0x4b48, 0x5027, 0x704b, 0x5047,
+ 0x6445, 0x5b60, 0x555a, 0x5727, 0x6e40, 0x7876, 0x7552, 0x6d69,
+ 0x593c, 0x6546, 0x7523, 0x5a54, 0x6227, 0x7b7c, 0x715c, 0x4a74,
+ 0x687a, 0x4e69, 0x6978, 0x6265, 0x5039, 0x5472, 0x5126, 0x5f4e,
+ 0x7c74, 0x532a, 0x4c2c, 0x6f60, 0x6565, 0x5055, 0x5b7c, 0x7c66,
+ 0x4b7e, 0x6d6a, 0x5e31, 0x7963, 0x5422, 0x4f76, 0x5650, 0x556a,
+ 0x716e, 0x7a4b, 0x6521, 0x5531, 0x4f6d, 0x6d6b, 0x5532, 0x553c,
+ 0x7d62, 0x732d, 0x7d5b, 0x6930, 0x5127, 0x7d63, 0x4e33, 0x7d64,
+ 0x7a4e, 0x4a30, 0x7727, 0x4f31, 0x6622, 0x7c36, 0x722d, 0x6f61,
+ 0x732e, 0x5c46, 0x596b, 0x6860, 0x6128, 0x5576, 0x4f7d, 0x5e5d,
+ 0x5951, 0x646a, 0x724f, 0x773f, 0x6266, 0x6228, 0x6356, 0x6d51,
+ 0x6979, 0x5631, 0x5e32, 0x6068, 0x532b, 0x6b5c, 0x5f2f, 0x4a43,
+ 0x6e7c, 0x7d43, 0x6b76, 0x4f32, 0x596c, 0x593d, 0x585f, 0x5438,
+ 0x6b3e, 0x5d6f, 0x5d70, 0x5d71, 0x5d72, 0x593e, 0x7b46, 0x4f33,
+ 0x6e7d, 0x642b, 0x5a45, 0x586c, 0x5128, 0x6229, 0x5e3c, 0x6735,
+ 0x5b70, 0x6f62, 0x7170, 0x4f34, 0x5b71, 0x6031, 0x5f25, 0x7952,
+ 0x677d, 0x6623, 0x7b71, 0x4b30, 0x722e, 0x4d67, 0x685c, 0x6757,
+ 0x7740, 0x5063, 0x5a21, 0x4c3d, 0x5129, 0x5d4c, 0x637e, 0x512a,
+ 0x682a, 0x6a36, 0x797a, 0x664c, 0x7658, 0x5447, 0x594b, 0x5952,
+ 0x534b, 0x5877, 0x5a29, 0x7578, 0x5e5e, 0x722f, 0x7829, 0x5848,
+ 0x6e41, 0x7941, 0x5d73, 0x6a7a, 0x763d, 0x613b, 0x4d3f, 0x7454,
+ 0x664d, 0x7c4f, 0x7b22, 0x605c, 0x743b, 0x5a55, 0x7932, 0x7b72,
+ 0x5b76, 0x5e5f, 0x5b72, 0x785c, 0x776e, 0x6b68, 0x527a, 0x713c,
+ 0x7a5a, 0x5a6a, 0x5a46, 0x7741, 0x6736, 0x6547, 0x562c, 0x5c47,
+ 0x6129, 0x622a, 0x5526, 0x5457, 0x7250, 0x6a7b, 0x605d, 0x7b73,
+ 0x713d, 0x6267, 0x7d57, 0x4e48, 0x6a37, 0x7c40, 0x7d67, 0x776f,
+ 0x5735, 0x6f3a, 0x715d, 0x5e33, 0x684b, 0x785d, 0x7b47, 0x5548,
+ 0x575f, 0x5d29, 0x6931, 0x7a2d, 0x7659, 0x7a74, 0x782a, 0x666e,
+ 0x4c5c, 0x613c, 0x606f, 0x693f, 0x7c7d, 0x664e, 0x6157, 0x664f,
+ 0x7471, 0x6473, 0x647b, 0x7964, 0x6f63, 0x4f6e, 0x763e, 0x6032,
+ 0x7c7e, 0x512b, 0x577a, 0x7b48, 0x6257, 0x5423, 0x7078, 0x5728,
+ 0x6167, 0x533f, 0x6f64, 0x5745, 0x6b62, 0x7c67, 0x6422, 0x6268,
+ 0x6650, 0x7b68, 0x7468, 0x6574, 0x743c, 0x7455, 0x5f36, 0x7c39,
+ 0x6e42, 0x4a75, 0x6f65, 0x4b62, 0x5424, 0x5e60, 0x5a7d, 0x6446,
+ 0x683e, 0x605e, 0x7634, 0x6a52, 0x797b, 0x6042, 0x4a64, 0x6737,
+ 0x6a7d, 0x595d, 0x5a34, 0x6e2a, 0x7b69, 0x5b4b, 0x5a35, 0x713e,
+ 0x532c, 0x7b49, 0x5f4f, 0x5340, 0x6357, 0x6f66, 0x7c50, 0x6940,
+ 0x7553, 0x6c5c, 0x7737, 0x6a38, 0x5179, 0x5c48, 0x6a39, 0x715e,
+ 0x5736, 0x4f35, 0x5928, 0x6c6e, 0x5d2a, 0x4d22, 0x682e, 0x613d,
+ 0x7251, 0x6941, 0x527c, 0x5b35, 0x7367, 0x587e, 0x7c51, 0x6d32,
+ 0x742f, 0x7b23, 0x7c41, 0x6e2b, 0x5425, 0x7472, 0x6e59, 0x7b4a,
+ 0x4d63, 0x583b, 0x655b, 0x7877, 0x7654, 0x5729, 0x4b49, 0x6651,
+ 0x704c, 0x582e, 0x7953, 0x557e, 0x583c, 0x7230, 0x622b, 0x7368,
+ 0x6f42, 0x6d6c, 0x6738, 0x5a7e, 0x4c3e, 0x727c, 0x5a6b, 0x6258,
+ 0x6d56, 0x5651, 0x6033, 0x7c52, 0x6b48, 0x5341, 0x704d, 0x4f77,
+ 0x6d52, 0x5458, 0x5c49, 0x5771, 0x5f3b, 0x7325, 0x744d, 0x713f,
+ 0x7831, 0x697a, 0x7b4b, 0x4a55, 0x7954, 0x774a, 0x5648, 0x7c68,
+ 0x733d, 0x6e7e, 0x677e, 0x5342, 0x5336, 0x4c2d, 0x767a, 0x5632,
+ 0x5258, 0x6758, 0x6325, 0x6739, 0x702d, 0x7b4c, 0x6b21, 0x5426,
+ 0x7b4d, 0x553d, 0x715f, 0x767b, 0x5e34, 0x556b, 0x6548, 0x7b24,
+ 0x5439, 0x5e61, 0x6423, 0x5737, 0x786e, 0x5e35, 0x5652, 0x7955,
+ 0x673a, 0x6b55, 0x5577, 0x6f67, 0x613e, 0x7a2e, 0x5669, 0x566e,
+ 0x673b, 0x6c4b, 0x5533, 0x4e34, 0x7b25, 0x616e, 0x7728, 0x7b4e,
+ 0x583d, 0x7b7d, 0x7c69, 0x4f36, 0x6d47, 0x6e2c, 0x4c5d, 0x7627,
+ 0x667a, 0x7524, 0x7d5c, 0x6d33, 0x4e49, 0x6f68, 0x613f, 0x7a5b,
+ 0x4b63, 0x7729, 0x7b26, 0x5c39, 0x7140, 0x6d48, 0x6f43, 0x562d,
+ 0x7d4e, 0x6821, 0x7b74, 0x5527, 0x7176, 0x6653, 0x4c5e, 0x7832,
+ 0x5c6b, 0x7d36, 0x656a, 0x7160, 0x5b4c, 0x5d4d, 0x5448, 0x596d,
+ 0x7525, 0x667b, 0x6654, 0x7d48, 0x5621, 0x7d3f, 0x7c53, 0x6f21,
+ 0x673c, 0x516e, 0x6655, 0x6972, 0x5f30, 0x5860, 0x7c3a, 0x7d2f,
+ 0x704e, 0x5b61, 0x6549, 0x6d34, 0x6043, 0x6358, 0x697b, 0x6a28,
+ 0x7d37, 0x7b27, 0x6942, 0x7d77, 0x6259, 0x5c6c, 0x6822, 0x6670,
+ 0x7d78, 0x7d79, 0x763f, 0x6727, 0x6657, 0x5473, 0x5449, 0x567a,
+ 0x5772, 0x6140, 0x5b62, 0x6658, 0x673d, 0x704f, 0x733e, 0x622c,
+ 0x7537, 0x6070, 0x7d38, 0x6368, 0x5427, 0x687c, 0x7a52, 0x786f,
+ 0x5653, 0x5534, 0x7050, 0x7770, 0x6e33, 0x6a3a, 0x6a53, 0x6d49,
+ 0x5d2b, 0x652c, 0x7d21, 0x5f50, 0x6c33, 0x5f51, 0x6d6d, 0x7838,
+ 0x777a, 0x782b, 0x7460, 0x543a, 0x6433, 0x695a, 0x5e36, 0x593f,
+ 0x5940, 0x566f, 0x594c, 0x5a2a, 0x5f65, 0x7765, 0x4c32, 0x5f79,
+ 0x5760, 0x543b, 0x7d7a, 0x4c33, 0x5b73, 0x5f52, 0x4e4a, 0x6e5a,
+ 0x6464, 0x7b4f, 0x4f37, 0x6e43, 0x4e6a, 0x622d, 0x5761, 0x7a75,
+ 0x5549, 0x782c, 0x6759, 0x7369, 0x586d, 0x6344, 0x7071, 0x6865,
+ 0x607a, 0x6e44, 0x595e, 0x6b22, 0x6b23, 0x7c42, 0x6a3b, 0x682b,
+ 0x5e62, 0x6d6f, 0x6823, 0x4f71, 0x543c, 0x7c6a, 0x673e, 0x7c72,
+ 0x5634, 0x622e, 0x5337, 0x7a4c, 0x7a5c, 0x6d35, 0x6163, 0x682c,
+ 0x685d, 0x6f69, 0x743d, 0x4f38, 0x695b, 0x512c, 0x5a47, 0x6b49,
+ 0x684c, 0x5e37, 0x563c, 0x5365, 0x7a5d, 0x5a56, 0x4a31, 0x5a48,
+ 0x5f26, 0x7933, 0x7252, 0x4a44, 0x4e4b, 0x4d75, 0x7d30, 0x5528,
+ 0x7141, 0x6269, 0x5c4a, 0x6c34, 0x7a40, 0x7b28, 0x5028, 0x5a6c,
+ 0x596e, 0x607b, 0x6f6a, 0x7a5e, 0x6044, 0x4f39, 0x554a, 0x5762,
+ 0x622f, 0x5738, 0x684d, 0x765a, 0x6f22, 0x625a, 0x767c, 0x7b50,
+ 0x512d, 0x4d64, 0x512e, 0x5c6d, 0x684e, 0x7079, 0x4e35, 0x667c,
+ 0x577b, 0x5056, 0x5d75, 0x7771, 0x767d, 0x5b77, 0x7b6a, 0x695c,
+ 0x5941, 0x7572, 0x6045, 0x6a54, 0x7942, 0x6a3c, 0x5245, 0x7b51,
+ 0x6740, 0x6b25, 0x5f7a, 0x6322, 0x5739, 0x6943, 0x687d, 0x682f,
+ 0x7253, 0x7b29, 0x5825, 0x554b, 0x5048, 0x512f, 0x5763, 0x6046,
+ 0x5622, 0x6d70, 0x5773, 0x7c54, 0x5a57, 0x4c5f, 0x7254, 0x5130,
+ 0x4c60, 0x5b7d, 0x733f, 0x7051, 0x7c3b, 0x6230, 0x6625, 0x625b,
+ 0x5f5e, 0x6047, 0x726f, 0x4c61, 0x566a, 0x6742, 0x4e36, 0x7340,
+ 0x4d7e, 0x7b52, 0x7878, 0x777b, 0x683f, 0x6837, 0x6d36, 0x5c3a,
+ 0x4c34, 0x7177, 0x6838, 0x4a76, 0x6424, 0x7456, 0x5f66, 0x5f27,
+ 0x5f67, 0x6141, 0x6944, 0x5c4b, 0x6945, 0x6f23, 0x6b26, 0x4b23,
+ 0x6369, 0x517b, 0x6f24, 0x6f6b, 0x5034, 0x4d23, 0x6866, 0x6f25,
+ 0x534c, 0x5a6d, 0x573a, 0x7255, 0x7565, 0x596f, 0x7934, 0x5554,
+ 0x7d4f, 0x5b63, 0x7161, 0x6c36, 0x7b7e, 0x5357, 0x5131, 0x4b31,
+ 0x5132, 0x4b32, 0x7142, 0x7461, 0x7935, 0x6143, 0x6142, 0x6b77,
+ 0x5f28, 0x4b4a, 0x6639, 0x785e, 0x792a, 0x4a77, 0x6d37, 0x5338,
+ 0x7256, 0x5459, 0x6e45, 0x7270, 0x4a32, 0x5c3b, 0x7178, 0x6c37,
+ 0x654a, 0x7640, 0x7d5d, 0x5463, 0x4c62, 0x7754, 0x5765, 0x5343,
+ 0x5826, 0x7641, 0x5d76, 0x4d40, 0x655c, 0x654b, 0x6144, 0x6830,
+ 0x7430, 0x736a, 0x5a6e, 0x573b, 0x6231, 0x572a, 0x567b, 0x645f,
+ 0x4a56, 0x6b28, 0x5b7e, 0x7642, 0x6f3b, 0x547d, 0x6048, 0x6839,
+ 0x6f26, 0x4d24, 0x5474, 0x5b21, 0x5b5c, 0x5b5d, 0x6e5c, 0x4b4b,
+ 0x7c55, 0x4e6b, 0x4d41, 0x7b53, 0x792b, 0x7554, 0x5929, 0x695d,
+ 0x5b4d, 0x5d4e, 0x6743, 0x6c4c, 0x796c, 0x4b4c, 0x607c, 0x5428,
+ 0x6d53, 0x586f, 0x7257, 0x4a78, 0x5a6f, 0x5654, 0x594d, 0x586e,
+ 0x7241, 0x5f53, 0x5a70, 0x626a, 0x607d, 0x5878, 0x772f, 0x5a36,
+ 0x4a57, 0x7258, 0x5879, 0x7a5f, 0x4f6f, 0x5942, 0x7052, 0x6451,
+ 0x7337, 0x7a60, 0x6f6c, 0x6232, 0x543d, 0x594e, 0x7462, 0x5429,
+ 0x4d42, 0x675a, 0x7259, 0x592a, 0x583e, 0x5c2d, 0x626b, 0x567c,
+ 0x4a79, 0x545a, 0x7457, 0x4c21, 0x4f3a, 0x7538, 0x5943, 0x5068,
+ 0x6345, 0x6b78, 0x7231, 0x4f3b, 0x532d, 0x6861, 0x4e6c, 0x6034,
+ 0x5e63, 0x5d77, 0x7232, 0x7376, 0x765b, 0x577e, 0x785f, 0x7772,
+ 0x5029, 0x665a, 0x7526, 0x573c, 0x4c63, 0x665b, 0x5d5d, 0x5133,
+ 0x6f6d, 0x565e, 0x6474, 0x616f, 0x5d78, 0x684f, 0x4a65, 0x5c21,
+ 0x6035, 0x7c2c, 0x7c2d, 0x5827, 0x6d38, 0x5b36, 0x5670, 0x732f,
+ 0x4d25, 0x5a71, 0x5828, 0x4c64, 0x5134, 0x4a58, 0x5a72, 0x7527,
+ 0x7528, 0x6626, 0x556c, 0x5578, 0x5a73, 0x6346, 0x5e64, 0x5e65,
+ 0x5135, 0x5136, 0x5137, 0x7233, 0x695e, 0x7053, 0x7234, 0x7054,
+ 0x4b64, 0x7b54, 0x7566, 0x636a, 0x5e66, 0x5f54, 0x7879, 0x702e,
+ 0x5138, 0x565f, 0x5057, 0x7c21, 0x6f6e, 0x5c58, 0x695f, 0x655d,
+ 0x7d7b, 0x6049, 0x5649, 0x542a, 0x654c, 0x6960, 0x5058, 0x7c22,
+ 0x543e, 0x6233, 0x5e67, 0x5c3c, 0x5236, 0x7555, 0x4e21, 0x7529,
+ 0x5d79, 0x5d7a, 0x7055, 0x765f, 0x725a, 0x646b, 0x7271, 0x6c39,
+ 0x7d7c, 0x612a, 0x4a59, 0x6f6f, 0x752a, 0x6c79, 0x782d, 0x7242,
+ 0x7643, 0x5752, 0x7922, 0x7056, 0x707a, 0x7660, 0x6973, 0x7243,
+ 0x542b, 0x4a33, 0x4d26, 0x4d43, 0x4d5a, 0x594f, 0x7644, 0x6e5d,
+ 0x6744, 0x6234, 0x5f62, 0x675b, 0x6831, 0x7c2e, 0x654d, 0x7a6b,
+ 0x4f3c, 0x4f62, 0x4d76, 0x6f70, 0x743e, 0x544d, 0x7338, 0x6921,
+ 0x7272, 0x736b, 0x7057, 0x4f57, 0x4f5f, 0x6840, 0x6841, 0x4f63,
+ 0x6922, 0x502a, 0x7341, 0x502b, 0x5464, 0x6f3c, 0x5821, 0x595f,
+ 0x7357, 0x5c3d, 0x4c65, 0x6d71, 0x7162, 0x545b, 0x6235, 0x4a66,
+ 0x532e, 0x4c66, 0x7153, 0x7567, 0x4a5a, 0x7b6e, 0x6145, 0x5f69,
+ 0x6e5e, 0x7742, 0x5822, 0x5d2c, 0x702f, 0x563d, 0x612b, 0x7936,
+ 0x5475, 0x5049, 0x6f27, 0x626c, 0x5b6a, 0x4e4c, 0x7568, 0x7755,
+ 0x534d, 0x737e, 0x5035, 0x607e, 0x5f7b, 0x665d, 0x6824, 0x4b4d,
+ 0x6f28, 0x6e34, 0x5a58, 0x5139, 0x5f29, 0x7330, 0x4c44, 0x4e37,
+ 0x6f29, 0x5f55, 0x6d57, 0x6e46, 0x6f3d, 0x7c56, 0x5b74, 0x6f2a,
+ 0x7839, 0x7569, 0x6359, 0x6146, 0x543f, 0x5e68, 0x706a, 0x7342,
+ 0x532f, 0x4a5b, 0x7c57, 0x6d58, 0x6147, 0x7458, 0x5633, 0x5d2d,
+ 0x553e, 0x7143, 0x6e5f, 0x566b, 0x7459, 0x5766, 0x5a37, 0x5d7b,
+ 0x5d4f, 0x5823, 0x5a59, 0x7058, 0x6f44, 0x6158, 0x7154, 0x6d72,
+ 0x555b, 0x555c, 0x7344, 0x4b57, 0x6236, 0x6f71, 0x7b55, 0x5358,
+ 0x5d50, 0x7059, 0x4b33, 0x555d, 0x4d27, 0x502c, 0x513a, 0x7144,
+ 0x6533, 0x7b75, 0x6961, 0x7d60, 0x7c3c, 0x5a22, 0x5a23, 0x5221,
+ 0x526f, 0x626d, 0x5e69, 0x4e5c, 0x7235, 0x5064, 0x5d51, 0x6148,
+ 0x5b37, 0x5f63, 0x6d39, 0x7145, 0x734f, 0x572b, 0x612c, 0x636b,
+ 0x6e47, 0x6149, 0x4a7a, 0x707b, 0x7a61, 0x705a, 0x4c67, 0x5a74,
+ 0x4c3f, 0x4e6d, 0x5529, 0x7a62, 0x5065, 0x6b56, 0x6c5f, 0x5f7c,
+ 0x7756, 0x5e6a, 0x4b34, 0x6f3e, 0x4c35, 0x4f3d, 0x6f72, 0x6237,
+ 0x4c68, 0x707c, 0x5660, 0x7146, 0x6238, 0x6b2b, 0x4b35, 0x5851,
+ 0x744e, 0x7377, 0x5746, 0x513b, 0x772a, 0x6d4a, 0x5753, 0x587a,
+ 0x7645, 0x514c, 0x5d7c, 0x5f7d, 0x7965, 0x604a, 0x727d, 0x5330,
+ 0x7473, 0x5a49, 0x665e, 0x783a, 0x6850, 0x587b, 0x6a55, 0x5623,
+ 0x7646, 0x725b, 0x647c, 0x6832, 0x5a5a, 0x725c, 0x7b56, 0x6932,
+ 0x6e2d, 0x7a63, 0x5c6e, 0x756a, 0x6660, 0x707d, 0x572c, 0x7545,
+ 0x6e60, 0x5b65, 0x5d5e, 0x5970, 0x6923, 0x7179, 0x7244, 0x604b,
+ 0x6924, 0x6239, 0x6331, 0x7c6b, 0x4d28, 0x4c36, 0x705b, 0x663a,
+ 0x4d29, 0x7343, 0x6159, 0x6f2b, 0x6745, 0x6069, 0x7345, 0x5440,
+ 0x553f, 0x5d2e, 0x797c, 0x4c40, 0x6522, 0x4e38, 0x5852, 0x7956,
+ 0x712a, 0x4e51, 0x7647, 0x5b6b, 0x5f7e, 0x5861, 0x7773, 0x5767,
+ 0x547e, 0x513c, 0x654f, 0x4b36, 0x5a38, 0x4d44, 0x563e, 0x623a,
+ 0x4f58, 0x604c, 0x6b79, 0x7d7d, 0x5768, 0x4b58, 0x6962, 0x683a,
+ 0x6347, 0x6c4d, 0x6c4e, 0x563f, 0x6327, 0x5f56, 0x7d68, 0x6e61,
+ 0x7628, 0x5d7d, 0x783b, 0x6851, 0x7957, 0x4e6e, 0x6c4f, 0x6925,
+ 0x5655, 0x4d45, 0x6d3a, 0x513d, 0x4f3e, 0x6c3b, 0x5231, 0x4c69,
+ 0x5944, 0x697c, 0x513e, 0x6c3c, 0x652d, 0x7730, 0x4c6a, 0x5344,
+ 0x5640, 0x567d, 0x6121, 0x5e3d, 0x7629, 0x5a24, 0x5624, 0x7546,
+ 0x6122, 0x6946, 0x7245, 0x7469, 0x566c, 0x6b53, 0x6c3d, 0x625c,
+ 0x5e6b, 0x705c, 0x6b3f, 0x574e, 0x513f, 0x752b, 0x797d, 0x4a5c,
+ 0x4d46, 0x7236, 0x5d7e, 0x4c37, 0x5b38, 0x5069, 0x4e5d, 0x6b40,
+ 0x7d22, 0x784b, 0x6a56, 0x7130, 0x5b4e, 0x7743, 0x5b4f, 0x4b24,
+ 0x7860, 0x7b57, 0x6b4a, 0x6021, 0x4e4d, 0x545c, 0x7d58, 0x5276,
+ 0x7237, 0x7a76, 0x762a, 0x7a77, 0x5866, 0x7431, 0x6852, 0x4a45,
+ 0x4c6b, 0x626e, 0x623b, 0x772d, 0x7861, 0x736c, 0x5e21, 0x647d,
+ 0x636c, 0x5d2f, 0x5d30, 0x4b37, 0x6853, 0x6123, 0x5260, 0x707e,
+ 0x6926, 0x4b72, 0x6d73, 0x5c59, 0x604d, 0x775a, 0x5b39, 0x4c2e,
+ 0x5a5b, 0x4d47, 0x5d31, 0x582f, 0x6323, 0x4e6f, 0x7273, 0x7833,
+ 0x604e, 0x757d, 0x6b6c, 0x5345, 0x7c6c, 0x525b, 0x546b, 0x5e22,
+ 0x6566, 0x7030, 0x5544, 0x6d74, 0x636d, 0x6842, 0x6d75, 0x577c,
+ 0x6d3b, 0x762b, 0x7238, 0x7648, 0x5366, 0x725d, 0x4f3f, 0x6b2c,
+ 0x4f40, 0x6628, 0x7d69, 0x4f41, 0x605f, 0x5e6c, 0x6022, 0x743f,
+ 0x626f, 0x5971, 0x7147, 0x4b38, 0x797e, 0x5b3a, 0x5a75, 0x766c,
+ 0x5a5c, 0x7a64, 0x604f, 0x5d32, 0x6629, 0x6f73, 0x736d, 0x6b7a,
+ 0x7966, 0x4a5d, 0x555e, 0x4a5e, 0x5f64, 0x667d, 0x752c, 0x6475,
+ 0x6963, 0x6d4b, 0x4f64, 0x5853, 0x5d33, 0x546c, 0x7239, 0x5f37,
+ 0x4b4e, 0x7b58, 0x5059, 0x5d52, 0x7774, 0x675c, 0x6425, 0x7c23,
+ 0x5b3b, 0x723a, 0x697d, 0x504a, 0x7556, 0x5945, 0x6434, 0x6d27,
+ 0x6a3d, 0x667e, 0x7744, 0x752d, 0x5960, 0x4a34, 0x7862, 0x4f42,
+ 0x6c3e, 0x6534, 0x4d48, 0x6e48, 0x6748, 0x4d49, 0x7937, 0x7168,
+ 0x5972, 0x5b75, 0x4a35, 0x5946, 0x5849, 0x592b, 0x6d3c, 0x5854,
+ 0x5c5a, 0x623c, 0x7c6d, 0x6c60, 0x527e, 0x6947, 0x662a, 0x6270,
+ 0x7a3b, 0x752e, 0x7b2a, 0x6c7b, 0x6c3f, 0x7c58, 0x5465, 0x7943,
+ 0x6e62, 0x5769, 0x6d76, 0x5e6d, 0x4c6c, 0x636e, 0x6854, 0x7a78,
+ 0x5d34, 0x6435, 0x5830, 0x5855, 0x746a, 0x4e39, 0x5661, 0x4f52,
+ 0x5036, 0x4e22, 0x736e, 0x7378, 0x5c4c, 0x504b, 0x7c24, 0x4d4a,
+ 0x5754, 0x5e23, 0x6460, 0x6e49, 0x625d, 0x757e, 0x542c, 0x5551,
+ 0x5870, 0x7843, 0x6a57, 0x7557, 0x583f, 0x7d40, 0x6b2d, 0x552a,
+ 0x6728, 0x6e4a, 0x4a67, 0x7863, 0x545d, 0x6a58, 0x7b59, 0x6d77,
+ 0x6535, 0x502d, 0x7171, 0x623d, 0x6348, 0x5955, 0x5f2a, 0x5b3c,
+ 0x7864, 0x717a, 0x6536, 0x736f, 0x7b5a, 0x6160, 0x592c, 0x756b,
+ 0x6036, 0x6948, 0x4b4f, 0x6349, 0x5e6e, 0x623e, 0x5c6f, 0x5625,
+ 0x6271, 0x567e, 0x5921, 0x5840, 0x5c5b, 0x6d3d, 0x5f38, 0x6a25,
+ 0x572d, 0x7379, 0x6d78, 0x7547, 0x614a, 0x6b63, 0x725e, 0x784c,
+ 0x6a59, 0x5346, 0x5b66, 0x752f, 0x4e70, 0x697e, 0x7b36, 0x6272,
+ 0x4f72, 0x7739, 0x5973, 0x614b, 0x5a5d, 0x5a39, 0x6b7b, 0x4b39,
+ 0x6d79, 0x6060, 0x7440, 0x7d3c, 0x5f31, 0x636f, 0x6023, 0x7d39,
+ 0x7031, 0x4d4b, 0x6d3e, 0x5540, 0x6370, 0x6d7a, 0x6964, 0x556d,
+ 0x675d, 0x5476, 0x6537, 0x5b67, 0x623f, 0x6e4b, 0x5774, 0x705d,
+ 0x4e2b, 0x675e, 0x5656, 0x614c, 0x6833, 0x656e, 0x5c22, 0x6050,
+ 0x5535, 0x5521, 0x7b5b, 0x794b, 0x4b73, 0x7425, 0x7a48, 0x5657,
+ 0x6965, 0x7b5c, 0x7d50, 0x7b76, 0x5a25, 0x5b3d, 0x6c62, 0x4d77,
+ 0x705e, 0x7649, 0x5e6f, 0x5331, 0x7c6e, 0x6843, 0x7148, 0x4e71,
+ 0x796d, 0x7274, 0x6436, 0x7539, 0x5c70, 0x6371, 0x6825, 0x723b,
+ 0x5e24, 0x5a4c, 0x4a69, 0x635a, 0x7c59, 0x6a5a, 0x7944, 0x6324,
+ 0x7b5d, 0x6f4a, 0x6844, 0x554c, 0x6b57, 0x592d, 0x7b2b, 0x5359,
+ 0x5522, 0x765e, 0x5a76, 0x6051, 0x6928, 0x7579, 0x7a2f, 0x6b7c,
+ 0x606a, 0x6332, 0x5545, 0x7163, 0x556e, 0x4d4c, 0x6d59, 0x5841,
+ 0x7a6c, 0x716b, 0x7a3c, 0x6662, 0x7a65, 0x627a, 0x4a36, 0x6437,
+ 0x6a5b, 0x757a, 0x7b2c, 0x4f43, 0x6b7d, 0x787a, 0x5f39, 0x6171,
+ 0x5224, 0x757b, 0x505a, 0x505b, 0x6a3e, 0x5931, 0x4a37, 0x5367,
+ 0x7865, 0x5332, 0x6240, 0x725f, 0x4d65, 0x792c, 0x4d4d, 0x6e2e,
+ 0x562e, 0x576a, 0x6760, 0x6b2e, 0x4f59, 0x5c4d, 0x6d7b, 0x5e70,
+ 0x576b, 0x5e25, 0x5f57, 0x5b50, 0x5b51, 0x5523, 0x7032, 0x5c5c,
+ 0x4a68, 0x7866, 0x5c4e, 0x6a5c, 0x5b52, 0x6933, 0x775b, 0x6328,
+ 0x572e, 0x6061, 0x4b3a, 0x6551, 0x505c, 0x5541, 0x584a, 0x6329,
+ 0x6024, 0x6929, 0x5347, 0x5c5d, 0x782e, 0x4c38, 0x502e, 0x5872,
+ 0x634a, 0x4c2f, 0x542d, 0x7651, 0x504c, 0x4a46, 0x5542, 0x4e3a,
+ 0x4a47, 0x7a30, 0x5f58, 0x753a, 0x656b, 0x6f74, 0x5d35, 0x4d2a,
+ 0x6372, 0x7b77, 0x7750, 0x7d3a, 0x7d61, 0x767e, 0x5140, 0x6845,
+ 0x6438, 0x6168, 0x4c41, 0x526d, 0x5b3e, 0x6062, 0x7a49, 0x614d,
+ 0x4a38, 0x7260, 0x7149, 0x5e71, 0x705f, 0x7844, 0x6e4c, 0x5e72,
+ 0x6749, 0x6273, 0x6761, 0x634b, 0x634c, 0x4f78, 0x6f2c, 0x7d7e,
+ 0x7c25, 0x7a31, 0x5f59, 0x6052, 0x745a, 0x714a, 0x4e23, 0x723c,
+ 0x6c63, 0x6025, 0x772b, 0x6b2f, 0x655e, 0x6124, 0x4d2b, 0x5974,
+ 0x6826, 0x4d4e, 0x6169, 0x7c6f, 0x6063, 0x6241, 0x4e24, 0x5e26,
+ 0x6b7e, 0x6b5d, 0x7060, 0x745b, 0x6274, 0x5348, 0x746b, 0x6e35,
+ 0x7558, 0x555f, 0x5665, 0x6b30, 0x7463, 0x634d, 0x7474, 0x7a32,
+ 0x6f75, 0x4a5f, 0x6b31, 0x6d3f, 0x7d49, 0x6426, 0x7924, 0x7033,
+ 0x656c, 0x5167, 0x5947, 0x6457, 0x6a5d, 0x5477, 0x5a3a, 0x5a4d,
+ 0x794c, 0x615a, 0x5b3f, 0x4c45, 0x6c50, 0x4b3b, 0x5e73, 0x692a,
+ 0x5948, 0x6e63, 0x573d, 0x4f44, 0x504d, 0x7c26, 0x717b, 0x7d52,
+ 0x5141, 0x635b, 0x5349, 0x5c4f, 0x4c6d, 0x5e27, 0x663b, 0x6c21,
+ 0x4c39, 0x7b5e, 0x6762, 0x5441, 0x5c28, 0x6242, 0x7358, 0x6553,
+ 0x7359, 0x7346, 0x4d5b, 0x4d2c, 0x7c43, 0x5467, 0x5142, 0x7925,
+ 0x6855, 0x634e, 0x544a, 0x5f5a, 0x7b5f, 0x6763, 0x787b, 0x634f,
+ 0x7530, 0x5867, 0x5949, 0x782f, 0x6f76, 0x5d36, 0x6e2f, 0x4d78,
+ 0x5e38, 0x7c27, 0x777c, 0x7731, 0x4e3b, 0x7421, 0x6e4d, 0x612e,
+ 0x6c43, 0x4f7e, 0x783f, 0x5862, 0x5368, 0x5e28, 0x7464, 0x6c42,
+ 0x5975, 0x7945, 0x5d53, 0x5671, 0x6c7c, 0x7c70, 0x6d40, 0x4a39,
+ 0x6e64, 0x7261, 0x5e39, 0x5672, 0x5e74, 0x5f5b, 0x5b53, 0x7a67,
+ 0x5863, 0x7441, 0x5d37, 0x7275, 0x542e, 0x5673, 0x5d38, 0x4f45,
+ 0x5f5f, 0x723e, 0x7621, 0x6b4b, 0x717c, 0x7347, 0x606b, 0x6d7c,
+ 0x615b, 0x6e65, 0x5e75, 0x7a53, 0x714b, 0x502f, 0x5d39, 0x5143,
+ 0x7531, 0x6a46, 0x7061, 0x762c, 0x7559, 0x706b, 0x5d3a, 0x723f,
+ 0x7745, 0x5b22, 0x7276, 0x4a3a, 0x7775, 0x4b65, 0x6e66, 0x6053,
+ 0x4e25, 0x5658, 0x542f, 0x6949, 0x534e, 0x7442, 0x4b66, 0x7121,
+ 0x6b32, 0x7122, 0x6b33, 0x7034, 0x4b74, 0x5430, 0x7332, 0x7b37,
+ 0x756c, 0x6e67, 0x7432, 0x756d, 0x4f73, 0x7062, 0x6e4e, 0x714c,
+ 0x6538, 0x5775, 0x6373, 0x4f65, 0x4f46, 0x7333, 0x6458, 0x4f79,
+ 0x4f5a, 0x7a4d, 0x6663, 0x7262, 0x756e, 0x4a3b, 0x635c, 0x4e72,
+ 0x5659, 0x6e30, 0x7465, 0x5842, 0x5c50, 0x4c6e, 0x5560, 0x764a,
+ 0x7d4a, 0x5856, 0x744f, 0x5626, 0x5c3e, 0x5b54, 0x5747, 0x727e,
+ 0x714d, 0x6243, 0x5c5e, 0x5c5f, 0x6f2d, 0x662b, 0x795d, 0x6a3f,
+ 0x6f2e, 0x7450, 0x4e73, 0x662c, 0x4e5e, 0x5579, 0x6374, 0x4d50,
+ 0x5538, 0x777d, 0x5c29, 0x5e76, 0x5c2a, 0x7263, 0x6934, 0x525c,
+ 0x6966, 0x6376, 0x674a, 0x504e, 0x5a77, 0x4a3c, 0x6e68, 0x5a5e,
+ 0x7277, 0x627b, 0x4c26, 0x5a3b, 0x6e69, 0x755a, 0x775c, 0x616a,
+ 0x4e41, 0x5431, 0x7d31, 0x663d, 0x7b2d, 0x7867, 0x614e, 0x7762,
+ 0x756f, 0x4f47, 0x5432, 0x4c6f, 0x5468, 0x6e4f, 0x7757, 0x6026,
+ 0x5641, 0x615c, 0x7063, 0x7164, 0x5c71, 0x5627, 0x7475, 0x714e,
+ 0x7264, 0x5030, 0x6c6f, 0x793a, 0x6b35, 0x546d, 0x6244, 0x6967,
+ 0x6b34, 0x6a21, 0x783c, 0x4e26, 0x7946, 0x7c5a, 0x5433, 0x5339,
+ 0x6a5e, 0x692b, 0x6161, 0x534f, 0x7476, 0x6a40, 0x614f, 0x4c3a,
+ 0x6e6a, 0x7064, 0x7334, 0x546e, 0x7240, 0x7165, 0x7443, 0x6054,
+ 0x6b36, 0x5721, 0x4b68, 0x792d, 0x692d, 0x5864, 0x7a33, 0x6245,
+ 0x7c3d, 0x6c44, 0x5831, 0x5c2b, 0x5524, 0x6b69, 0x683b, 0x5857,
+ 0x7b2e, 0x5161, 0x5b40, 0x753e, 0x5e77, 0x4a7b, 0x7746, 0x4f48,
+ 0x6150, 0x6e50, 0x6974, 0x4e74, 0x554d, 0x4f5b, 0x5d3b, 0x4e2c,
+ 0x6968, 0x5434, 0x6447, 0x755b, 0x7a41, 0x5e29, 0x5478, 0x6f77,
+ 0x5333, 0x6b37, 0x6f78, 0x755c, 0x6d4c, 0x5b55, 0x714f, 0x7150,
+ 0x7532, 0x592e, 0x552c, 0x6246, 0x7d23, 0x7b65, 0x5f2b, 0x6275,
+ 0x762d, 0x7533, 0x7035, 0x6125, 0x755d, 0x6c22, 0x6d7d, 0x7534,
+ 0x7b38, 0x5b23, 0x564a, 0x4b59, 0x6554, 0x737a, 0x6b38, 0x6037,
+ 0x576c, 0x716c, 0x652f, 0x5561, 0x576d, 0x5151, 0x6172, 0x6f79,
+ 0x5d3c, 0x765c, 0x7065, 0x7444, 0x6969, 0x737b, 0x546f, 0x4c22,
+ 0x777e, 0x5f3c, 0x6b4d, 0x5037, 0x5642, 0x682d, 0x6f2f, 0x4b25,
+ 0x4b69, 0x7a68, 0x4c46, 0x6667, 0x6a47, 0x5b24, 0x4f49, 0x627c,
+ 0x6f7a, 0x6b5e, 0x7548, 0x545e, 0x6055, 0x6f30, 0x6247, 0x592f,
+ 0x7967, 0x6765, 0x4f4a, 0x6151, 0x6248, 0x6f7b, 0x7a79, 0x5c72,
+ 0x6027, 0x7868, 0x4b6a, 0x4b3c, 0x5662, 0x755e, 0x755f, 0x6e36,
+ 0x6276, 0x534a, 0x6f7c, 0x5144, 0x6f31, 0x5145, 0x505e, 0x5961,
+ 0x6038, 0x4d51, 0x7339, 0x674c, 0x5628, 0x4e27, 0x5435, 0x6448,
+ 0x5334, 0x6b39, 0x4b75, 0x765d, 0x7123, 0x4c47, 0x694a, 0x6170,
+ 0x7560, 0x7b2f, 0x4b51, 0x7b60, 0x7265, 0x6c70, 0x706c, 0x6e6b,
+ 0x694b, 0x4c70, 0x572f, 0x7321, 0x7c75, 0x7124, 0x6056, 0x6f32,
+ 0x7451, 0x7721, 0x7151, 0x4a7c, 0x4a7d, 0x4e4e, 0x7348, 0x733a,
+ 0x6d7e, 0x5a26, 0x606c, 0x784d, 0x4b52, 0x6b4e, 0x7958, 0x7959,
+ 0x4a60, 0x5a4a, 0x4b26, 0x4a48, 0x796e, 0x5b6c, 0x5031, 0x556f,
+ 0x6673, 0x6722, 0x6459, 0x6461, 0x7c44, 0x796f, 0x4f74, 0x7766,
+ 0x4e3c, 0x7445, 0x5c23, 0x5d3d, 0x7446, 0x7821, 0x6856, 0x5b41,
+ 0x7066, 0x6439, 0x766d, 0x792e, 0x5d3e, 0x5730, 0x5868, 0x4b3d,
+ 0x795a, 0x784e, 0x7970, 0x606d, 0x6333, 0x7433, 0x6a42, 0x7266,
+ 0x7036, 0x5b56, 0x6b64, 0x7267, 0x5755, 0x5436, 0x7968, 0x5741,
+ 0x6555, 0x696a, 0x574c, 0x5369, 0x6249, 0x7c5b, 0x4d2d, 0x4c30,
+ 0x6a22, 0x6476, 0x5040, 0x7037, 0x6e21, 0x5776, 0x624a, 0x624b,
+ 0x7a4f, 0x6b5f, 0x564b, 0x7434, 0x6d4d, 0x6452, 0x6a29, 0x643a,
+ 0x7322, 0x4d52, 0x764b, 0x7166, 0x6d41, 0x683c, 0x6e51, 0x7067,
+ 0x624c, 0x642a, 0x7561, 0x6d5a, 0x576e, 0x5171, 0x696b, 0x696c,
+ 0x6064, 0x5a27, 0x5d54, 0x6a23, 0x5643, 0x5674, 0x5a5f, 0x6f33,
+ 0x624d, 0x6f7d, 0x7268, 0x6f45, 0x6767, 0x577d, 0x674e, 0x5f5c,
+ 0x7947, 0x5976, 0x5f2c, 0x565a, 0x5c24, 0x7038, 0x557a, 0x6477,
+ 0x5644, 0x746c, 0x6f7e, 0x7021, 0x5e2a, 0x5a3c, 0x587c, 0x7a54,
+ 0x6c65, 0x7c28, 0x6c66, 0x584b, 0x7b39, 0x6453, 0x4d79, 0x4f53,
+ 0x4a6a, 0x4f54, 0x783d, 0x7447, 0x6a5f, 0x795b, 0x5437, 0x6b65,
+ 0x6152, 0x6a24, 0x7a42, 0x7b61, 0x7a6d, 0x7022, 0x4c71, 0x7a23,
+ 0x6277, 0x624e, 0x6975, 0x616b, 0x6768, 0x6857, 0x5a78, 0x544b,
+ 0x7776, 0x5645, 0x5469, 0x7a7a, 0x4c72, 0x775d, 0x5e3a, 0x4e28,
+ 0x7039, 0x647e, 0x6449, 0x6454, 0x6a43, 0x6f34, 0x573e, 0x7b62,
+ 0x4d53, 0x6f35, 0x7a69, 0x7926, 0x5f3d, 0x7747, 0x787d, 0x787c,
+ 0x5e2b, 0x5b68, 0x635d, 0x6162, 0x5146, 0x7650, 0x6b66, 0x5a79,
+ 0x6c47, 0x5e78, 0x7869, 0x635e, 0x4e75, 0x7a43, 0x6557, 0x6c48,
+ 0x7349, 0x643b, 0x662e, 0x6f36, 0x5c3f, 0x4e3d, 0x5843, 0x504f,
+ 0x4f7a, 0x734a, 0x6057, 0x5147, 0x692e, 0x683d, 0x7a44, 0x624f,
+ 0x7a45, 0x7938, 0x5c60, 0x7b30, 0x5829, 0x655f, 0x7927, 0x766e,
+ 0x764c, 0x6278, 0x6c71, 0x5a60, 0x7152, 0x524c, 0x4f4b, 0x4a3d,
+ 0x5d3f, 0x766f, 0x5e79, 0x7a34, 0x552d, 0x7167, 0x5e3e, 0x5c40,
+ 0x5148, 0x5149, 0x783e, 0x4b76, 0x5479, 0x7562, 0x6153, 0x5869,
+ 0x787e, 0x4f4c, 0x7d24, 0x4e76, 0x7a50, 0x4c73, 0x663e, 0x762e,
+ 0x5570, 0x514a, 0x7c3e, 0x5571, 0x4d69, 0x7a35, 0x6250, 0x7477,
+ 0x4d54, 0x6723, 0x5b25, 0x6251, 0x5722, 0x7763, 0x6a26, 0x5021,
+ 0x4e5a, 0x7b6b, 0x5b26, 0x5b5e, 0x5865, 0x6a60, 0x582a, 0x6560,
+ 0x565b, 0x6f46, 0x786a, 0x6455, 0x4e77, 0x6058, 0x576f, 0x746d,
+ 0x4d66, 0x4c74, 0x7563, 0x644a, 0x5c61, 0x7948, 0x7c3f, 0x6827,
+ 0x5844, 0x4b3e, 0x5c2e, 0x5777, 0x7068, 0x5d40, 0x4f4d, 0x5c73,
+ 0x5930, 0x6669, 0x643c, 0x6a44, 0x646c, 0x6465, 0x7b78, 0x4c3b,
+ 0x643d, 0x4d5c, 0x5977, 0x5d5f, 0x6d4e, 0x5950, 0x6523, 0x794d,
+ 0x4d2e, 0x4f4e, 0x762f, 0x7d53, 0x6b6d, 0x565c, 0x6524, 0x5536,
+ 0x565d, 0x7969, 0x6724, 0x5663, 0x514b, 0x5664, 0x5572, 0x5e7a,
+ 0x5778, 0x586a, 0x4f55, 0x587d, 0x582b, 0x7d4b, 0x7c5c, 0x6028,
+ 0x5573, 0x7d59, 0x4c23, 0x5979, 0x536a, 0x7575, 0x6f47, 0x535a,
+ 0x5a3d, 0x6828, 0x5c2f, 0x7023, 0x4d55, 0x6029, 0x5e2c, 0x703a,
+ 0x6e31, 0x6e32, 0x764d, 0x6e52, 0x5646, 0x6065, 0x733b, 0x6561,
+ 0x644b, 0x5723, 0x5b42, 0x4a7e, 0x4f4f, 0x3021, 0x3022, 0x3023,
+ 0x3024, 0x3025, 0x3026, 0x3027, 0x3028, 0x3029, 0x302a, 0x302b,
+ 0x302c, 0x302d, 0x302e, 0x302f, 0x3030, 0x3031, 0x3032, 0x3033,
+ 0x3034, 0x3035, 0x3036, 0x3037, 0x3038, 0x3039, 0x303a, 0x303b,
+ 0x303c, 0x303d, 0x303e, 0x303f, 0x3040, 0x3041, 0x3042, 0x3043,
+ 0x3044, 0x3045, 0x3046, 0x3047, 0x3048, 0x3049, 0x304a, 0x304b,
+ 0x304c, 0x304d, 0x304e, 0x304f, 0x3050, 0x3051, 0x3052, 0x3053,
+ 0x3054, 0x3055, 0x3056, 0x3057, 0x3058, 0x3059, 0x305a, 0x305b,
+ 0x305c, 0x305d, 0x305e, 0x305f, 0x3060, 0x3061, 0x3062, 0x3063,
+ 0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306a, 0x306b,
+ 0x306c, 0x306d, 0x306e, 0x306f, 0x3070, 0x3071, 0x3072, 0x3073,
+ 0x3074, 0x3075, 0x3076, 0x3077, 0x3078, 0x3079, 0x307a, 0x307b,
+ 0x307c, 0x307d, 0x307e, 0x3121, 0x3122, 0x3123, 0x3124, 0x3125,
+ 0x3126, 0x3127, 0x3128, 0x3129, 0x312a, 0x312b, 0x312c, 0x312d,
+ 0x312e, 0x312f, 0x3130, 0x3131, 0x3132, 0x3133, 0x3134, 0x3135,
+ 0x3136, 0x3137, 0x3138, 0x3139, 0x313a, 0x313b, 0x313c, 0x313d,
+ 0x313e, 0x313f, 0x3140, 0x3141, 0x3142, 0x3143, 0x3144, 0x3145,
+ 0x3146, 0x3147, 0x3148, 0x3149, 0x314a, 0x314b, 0x314c, 0x314d,
+ 0x314e, 0x314f, 0x3150, 0x3151, 0x3152, 0x3153, 0x3154, 0x3155,
+ 0x3156, 0x3157, 0x3158, 0x3159, 0x315a, 0x315b, 0x315c, 0x315d,
+ 0x315e, 0x315f, 0x3160, 0x3161, 0x3162, 0x3163, 0x3164, 0x3165,
+ 0x3166, 0x3167, 0x3168, 0x3169, 0x316a, 0x316b, 0x316c, 0x316d,
+ 0x316e, 0x316f, 0x3170, 0x3171, 0x3172, 0x3173, 0x3174, 0x3175,
+ 0x3176, 0x3177, 0x3178, 0x3179, 0x317a, 0x317b, 0x317c, 0x317d,
+ 0x317e, 0x3221, 0x3222, 0x3223, 0x3224, 0x3225, 0x3226, 0x3227,
+ 0x3228, 0x3229, 0x322a, 0x322b, 0x322c, 0x322d, 0x322e, 0x322f,
+ 0x3230, 0x3231, 0x3232, 0x3233, 0x3234, 0x3235, 0x3236, 0x3237,
+ 0x3238, 0x3239, 0x323a, 0x323b, 0x323c, 0x323d, 0x323e, 0x323f,
+ 0x3240, 0x3241, 0x3242, 0x3243, 0x3244, 0x3245, 0x3246, 0x3247,
+ 0x3248, 0x3249, 0x324a, 0x324b, 0x324c, 0x324d, 0x324e, 0x324f,
+ 0x3250, 0x3251, 0x3252, 0x3253, 0x3254, 0x3255, 0x3256, 0x3257,
+ 0x3258, 0x3259, 0x325a, 0x325b, 0x325c, 0x325d, 0x325e, 0x325f,
+ 0x3260, 0x3261, 0x3262, 0x3263, 0x3264, 0x3265, 0x3266, 0x3267,
+ 0x3268, 0x3269, 0x326a, 0x326b, 0x326c, 0x326d, 0x326e, 0x326f,
+ 0x3270, 0x3271, 0x3272, 0x3273, 0x3274, 0x3275, 0x3276, 0x3277,
+ 0x3278, 0x3279, 0x327a, 0x327b, 0x327c, 0x327d, 0x327e, 0x3321,
+ 0x3322, 0x3323, 0x3324, 0x3325, 0x3326, 0x3327, 0x3328, 0x3329,
+ 0x332a, 0x332b, 0x332c, 0x332d, 0x332e, 0x332f, 0x3330, 0x3331,
+ 0x3332, 0x3333, 0x3334, 0x3335, 0x3336, 0x3337, 0x3338, 0x3339,
+ 0x333a, 0x333b, 0x333c, 0x333d, 0x333e, 0x333f, 0x3340, 0x3341,
+ 0x3342, 0x3343, 0x3344, 0x3345, 0x3346, 0x3347, 0x3348, 0x3349,
+ 0x334a, 0x334b, 0x334c, 0x334d, 0x334e, 0x334f, 0x3350, 0x3351,
+ 0x3352, 0x3353, 0x3354, 0x3355, 0x3356, 0x3357, 0x3358, 0x3359,
+ 0x335a, 0x335b, 0x335c, 0x335d, 0x335e, 0x335f, 0x3360, 0x3361,
+ 0x3362, 0x3363, 0x3364, 0x3365, 0x3366, 0x3367, 0x3368, 0x3369,
+ 0x336a, 0x336b, 0x336c, 0x336d, 0x336e, 0x336f, 0x3370, 0x3371,
+ 0x3372, 0x3373, 0x3374, 0x3375, 0x3376, 0x3377, 0x3378, 0x3379,
+ 0x337a, 0x337b, 0x337c, 0x337d, 0x337e, 0x3421, 0x3422, 0x3423,
+ 0x3424, 0x3425, 0x3426, 0x3427, 0x3428, 0x3429, 0x342a, 0x342b,
+ 0x342c, 0x342d, 0x342e, 0x342f, 0x3430, 0x3431, 0x3432, 0x3433,
+ 0x3434, 0x3435, 0x3436, 0x3437, 0x3438, 0x3439, 0x343a, 0x343b,
+ 0x343c, 0x343d, 0x343e, 0x343f, 0x3440, 0x3441, 0x3442, 0x3443,
+ 0x3444, 0x3445, 0x3446, 0x3447, 0x3448, 0x3449, 0x344a, 0x344b,
+ 0x344c, 0x344d, 0x344e, 0x344f, 0x3450, 0x3451, 0x3452, 0x3453,
+ 0x3454, 0x3455, 0x3456, 0x3457, 0x3458, 0x3459, 0x345a, 0x345b,
+ 0x345c, 0x345d, 0x345e, 0x345f, 0x3460, 0x3461, 0x3462, 0x3463,
+ 0x3464, 0x3465, 0x3466, 0x3467, 0x3468, 0x3469, 0x346a, 0x346b,
+ 0x346c, 0x346d, 0x346e, 0x346f, 0x3470, 0x3471, 0x3472, 0x3473,
+ 0x3474, 0x3475, 0x3476, 0x3477, 0x3478, 0x3479, 0x347a, 0x347b,
+ 0x347c, 0x347d, 0x347e, 0x3521, 0x3522, 0x3523, 0x3524, 0x3525,
+ 0x3526, 0x3527, 0x3528, 0x3529, 0x352a, 0x352b, 0x352c, 0x352d,
+ 0x352e, 0x352f, 0x3530, 0x3531, 0x3532, 0x3533, 0x3534, 0x3535,
+ 0x3536, 0x3537, 0x3538, 0x3539, 0x353a, 0x353b, 0x353c, 0x353d,
+ 0x353e, 0x353f, 0x3540, 0x3541, 0x3542, 0x3543, 0x3544, 0x3545,
+ 0x3546, 0x3547, 0x3548, 0x3549, 0x354a, 0x354b, 0x354c, 0x354d,
+ 0x354e, 0x354f, 0x3550, 0x3551, 0x3552, 0x3553, 0x3554, 0x3555,
+ 0x3556, 0x3557, 0x3558, 0x3559, 0x355a, 0x355b, 0x355c, 0x355d,
+ 0x355e, 0x355f, 0x3560, 0x3561, 0x3562, 0x3563, 0x3564, 0x3565,
+ 0x3566, 0x3567, 0x3568, 0x3569, 0x356a, 0x356b, 0x356c, 0x356d,
+ 0x356e, 0x356f, 0x3570, 0x3571, 0x3572, 0x3573, 0x3574, 0x3575,
+ 0x3576, 0x3577, 0x3578, 0x3579, 0x357a, 0x357b, 0x357c, 0x357d,
+ 0x357e, 0x3621, 0x3622, 0x3623, 0x3624, 0x3625, 0x3626, 0x3627,
+ 0x3628, 0x3629, 0x362a, 0x362b, 0x362c, 0x362d, 0x362e, 0x362f,
+ 0x3630, 0x3631, 0x3632, 0x3633, 0x3634, 0x3635, 0x3636, 0x3637,
+ 0x3638, 0x3639, 0x363a, 0x363b, 0x363c, 0x363d, 0x363e, 0x363f,
+ 0x3640, 0x3641, 0x3642, 0x3643, 0x3644, 0x3645, 0x3646, 0x3647,
+ 0x3648, 0x3649, 0x364a, 0x364b, 0x364c, 0x364d, 0x364e, 0x364f,
+ 0x3650, 0x3651, 0x3652, 0x3653, 0x3654, 0x3655, 0x3656, 0x3657,
+ 0x3658, 0x3659, 0x365a, 0x365b, 0x365c, 0x365d, 0x365e, 0x365f,
+ 0x3660, 0x3661, 0x3662, 0x3663, 0x3664, 0x3665, 0x3666, 0x3667,
+ 0x3668, 0x3669, 0x366a, 0x366b, 0x366c, 0x366d, 0x366e, 0x366f,
+ 0x3670, 0x3671, 0x3672, 0x3673, 0x3674, 0x3675, 0x3676, 0x3677,
+ 0x3678, 0x3679, 0x367a, 0x367b, 0x367c, 0x367d, 0x367e, 0x3721,
+ 0x3722, 0x3723, 0x3724, 0x3725, 0x3726, 0x3727, 0x3728, 0x3729,
+ 0x372a, 0x372b, 0x372c, 0x372d, 0x372e, 0x372f, 0x3730, 0x3731,
+ 0x3732, 0x3733, 0x3734, 0x3735, 0x3736, 0x3737, 0x3738, 0x3739,
+ 0x373a, 0x373b, 0x373c, 0x373d, 0x373e, 0x373f, 0x3740, 0x3741,
+ 0x3742, 0x3743, 0x3744, 0x3745, 0x3746, 0x3747, 0x3748, 0x3749,
+ 0x374a, 0x374b, 0x374c, 0x374d, 0x374e, 0x374f, 0x3750, 0x3751,
+ 0x3752, 0x3753, 0x3754, 0x3755, 0x3756, 0x3757, 0x3758, 0x3759,
+ 0x375a, 0x375b, 0x375c, 0x375d, 0x375e, 0x375f, 0x3760, 0x3761,
+ 0x3762, 0x3763, 0x3764, 0x3765, 0x3766, 0x3767, 0x3768, 0x3769,
+ 0x376a, 0x376b, 0x376c, 0x376d, 0x376e, 0x376f, 0x3770, 0x3771,
+ 0x3772, 0x3773, 0x3774, 0x3775, 0x3776, 0x3777, 0x3778, 0x3779,
+ 0x377a, 0x377b, 0x377c, 0x377d, 0x377e, 0x3821, 0x3822, 0x3823,
+ 0x3824, 0x3825, 0x3826, 0x3827, 0x3828, 0x3829, 0x382a, 0x382b,
+ 0x382c, 0x382d, 0x382e, 0x382f, 0x3830, 0x3831, 0x3832, 0x3833,
+ 0x3834, 0x3835, 0x3836, 0x3837, 0x3838, 0x3839, 0x383a, 0x383b,
+ 0x383c, 0x383d, 0x383e, 0x383f, 0x3840, 0x3841, 0x3842, 0x3843,
+ 0x3844, 0x3845, 0x3846, 0x3847, 0x3848, 0x3849, 0x384a, 0x384b,
+ 0x384c, 0x384d, 0x384e, 0x384f, 0x3850, 0x3851, 0x3852, 0x3853,
+ 0x3854, 0x3855, 0x3856, 0x3857, 0x3858, 0x3859, 0x385a, 0x385b,
+ 0x385c, 0x385d, 0x385e, 0x385f, 0x3860, 0x3861, 0x3862, 0x3863,
+ 0x3864, 0x3865, 0x3866, 0x3867, 0x3868, 0x3869, 0x386a, 0x386b,
+ 0x386c, 0x386d, 0x386e, 0x386f, 0x3870, 0x3871, 0x3872, 0x3873,
+ 0x3874, 0x3875, 0x3876, 0x3877, 0x3878, 0x3879, 0x387a, 0x387b,
+ 0x387c, 0x387d, 0x387e, 0x3921, 0x3922, 0x3923, 0x3924, 0x3925,
+ 0x3926, 0x3927, 0x3928, 0x3929, 0x392a, 0x392b, 0x392c, 0x392d,
+ 0x392e, 0x392f, 0x3930, 0x3931, 0x3932, 0x3933, 0x3934, 0x3935,
+ 0x3936, 0x3937, 0x3938, 0x3939, 0x393a, 0x393b, 0x393c, 0x393d,
+ 0x393e, 0x393f, 0x3940, 0x3941, 0x3942, 0x3943, 0x3944, 0x3945,
+ 0x3946, 0x3947, 0x3948, 0x3949, 0x394a, 0x394b, 0x394c, 0x394d,
+ 0x394e, 0x394f, 0x3950, 0x3951, 0x3952, 0x3953, 0x3954, 0x3955,
+ 0x3956, 0x3957, 0x3958, 0x3959, 0x395a, 0x395b, 0x395c, 0x395d,
+ 0x395e, 0x395f, 0x3960, 0x3961, 0x3962, 0x3963, 0x3964, 0x3965,
+ 0x3966, 0x3967, 0x3968, 0x3969, 0x396a, 0x396b, 0x396c, 0x396d,
+ 0x396e, 0x396f, 0x3970, 0x3971, 0x3972, 0x3973, 0x3974, 0x3975,
+ 0x3976, 0x3977, 0x3978, 0x3979, 0x397a, 0x397b, 0x397c, 0x397d,
+ 0x397e, 0x3a21, 0x3a22, 0x3a23, 0x3a24, 0x3a25, 0x3a26, 0x3a27,
+ 0x3a28, 0x3a29, 0x3a2a, 0x3a2b, 0x3a2c, 0x3a2d, 0x3a2e, 0x3a2f,
+ 0x3a30, 0x3a31, 0x3a32, 0x3a33, 0x3a34, 0x3a35, 0x3a36, 0x3a37,
+ 0x3a38, 0x3a39, 0x3a3a, 0x3a3b, 0x3a3c, 0x3a3d, 0x3a3e, 0x3a3f,
+ 0x3a40, 0x3a41, 0x3a42, 0x3a43, 0x3a44, 0x3a45, 0x3a46, 0x3a47,
+ 0x3a48, 0x3a49, 0x3a4a, 0x3a4b, 0x3a4c, 0x3a4d, 0x3a4e, 0x3a4f,
+ 0x3a50, 0x3a51, 0x3a52, 0x3a53, 0x3a54, 0x3a55, 0x3a56, 0x3a57,
+ 0x3a58, 0x3a59, 0x3a5a, 0x3a5b, 0x3a5c, 0x3a5d, 0x3a5e, 0x3a5f,
+ 0x3a60, 0x3a61, 0x3a62, 0x3a63, 0x3a64, 0x3a65, 0x3a66, 0x3a67,
+ 0x3a68, 0x3a69, 0x3a6a, 0x3a6b, 0x3a6c, 0x3a6d, 0x3a6e, 0x3a6f,
+ 0x3a70, 0x3a71, 0x3a72, 0x3a73, 0x3a74, 0x3a75, 0x3a76, 0x3a77,
+ 0x3a78, 0x3a79, 0x3a7a, 0x3a7b, 0x3a7c, 0x3a7d, 0x3a7e, 0x3b21,
+ 0x3b22, 0x3b23, 0x3b24, 0x3b25, 0x3b26, 0x3b27, 0x3b28, 0x3b29,
+ 0x3b2a, 0x3b2b, 0x3b2c, 0x3b2d, 0x3b2e, 0x3b2f, 0x3b30, 0x3b31,
+ 0x3b32, 0x3b33, 0x3b34, 0x3b35, 0x3b36, 0x3b37, 0x3b38, 0x3b39,
+ 0x3b3a, 0x3b3b, 0x3b3c, 0x3b3d, 0x3b3e, 0x3b3f, 0x3b40, 0x3b41,
+ 0x3b42, 0x3b43, 0x3b44, 0x3b45, 0x3b46, 0x3b47, 0x3b48, 0x3b49,
+ 0x3b4a, 0x3b4b, 0x3b4c, 0x3b4d, 0x3b4e, 0x3b4f, 0x3b50, 0x3b51,
+ 0x3b52, 0x3b53, 0x3b54, 0x3b55, 0x3b56, 0x3b57, 0x3b58, 0x3b59,
+ 0x3b5a, 0x3b5b, 0x3b5c, 0x3b5d, 0x3b5e, 0x3b5f, 0x3b60, 0x3b61,
+ 0x3b62, 0x3b63, 0x3b64, 0x3b65, 0x3b66, 0x3b67, 0x3b68, 0x3b69,
+ 0x3b6a, 0x3b6b, 0x3b6c, 0x3b6d, 0x3b6e, 0x3b6f, 0x3b70, 0x3b71,
+ 0x3b72, 0x3b73, 0x3b74, 0x3b75, 0x3b76, 0x3b77, 0x3b78, 0x3b79,
+ 0x3b7a, 0x3b7b, 0x3b7c, 0x3b7d, 0x3b7e, 0x3c21, 0x3c22, 0x3c23,
+ 0x3c24, 0x3c25, 0x3c26, 0x3c27, 0x3c28, 0x3c29, 0x3c2a, 0x3c2b,
+ 0x3c2c, 0x3c2d, 0x3c2e, 0x3c2f, 0x3c30, 0x3c31, 0x3c32, 0x3c33,
+ 0x3c34, 0x3c35, 0x3c36, 0x3c37, 0x3c38, 0x3c39, 0x3c3a, 0x3c3b,
+ 0x3c3c, 0x3c3d, 0x3c3e, 0x3c3f, 0x3c40, 0x3c41, 0x3c42, 0x3c43,
+ 0x3c44, 0x3c45, 0x3c46, 0x3c47, 0x3c48, 0x3c49, 0x3c4a, 0x3c4b,
+ 0x3c4c, 0x3c4d, 0x3c4e, 0x3c4f, 0x3c50, 0x3c51, 0x3c52, 0x3c53,
+ 0x3c54, 0x3c55, 0x3c56, 0x3c57, 0x3c58, 0x3c59, 0x3c5a, 0x3c5b,
+ 0x3c5c, 0x3c5d, 0x3c5e, 0x3c5f, 0x3c60, 0x3c61, 0x3c62, 0x3c63,
+ 0x3c64, 0x3c65, 0x3c66, 0x3c67, 0x3c68, 0x3c69, 0x3c6a, 0x3c6b,
+ 0x3c6c, 0x3c6d, 0x3c6e, 0x3c6f, 0x3c70, 0x3c71, 0x3c72, 0x3c73,
+ 0x3c74, 0x3c75, 0x3c76, 0x3c77, 0x3c78, 0x3c79, 0x3c7a, 0x3c7b,
+ 0x3c7c, 0x3c7d, 0x3c7e, 0x3d21, 0x3d22, 0x3d23, 0x3d24, 0x3d25,
+ 0x3d26, 0x3d27, 0x3d28, 0x3d29, 0x3d2a, 0x3d2b, 0x3d2c, 0x3d2d,
+ 0x3d2e, 0x3d2f, 0x3d30, 0x3d31, 0x3d32, 0x3d33, 0x3d34, 0x3d35,
+ 0x3d36, 0x3d37, 0x3d38, 0x3d39, 0x3d3a, 0x3d3b, 0x3d3c, 0x3d3d,
+ 0x3d3e, 0x3d3f, 0x3d40, 0x3d41, 0x3d42, 0x3d43, 0x3d44, 0x3d45,
+ 0x3d46, 0x3d47, 0x3d48, 0x3d49, 0x3d4a, 0x3d4b, 0x3d4c, 0x3d4d,
+ 0x3d4e, 0x3d4f, 0x3d50, 0x3d51, 0x3d52, 0x3d53, 0x3d54, 0x3d55,
+ 0x3d56, 0x3d57, 0x3d58, 0x3d59, 0x3d5a, 0x3d5b, 0x3d5c, 0x3d5d,
+ 0x3d5e, 0x3d5f, 0x3d60, 0x3d61, 0x3d62, 0x3d63, 0x3d64, 0x3d65,
+ 0x3d66, 0x3d67, 0x3d68, 0x3d69, 0x3d6a, 0x3d6b, 0x3d6c, 0x3d6d,
+ 0x3d6e, 0x3d6f, 0x3d70, 0x3d71, 0x3d72, 0x3d73, 0x3d74, 0x3d75,
+ 0x3d76, 0x3d77, 0x3d78, 0x3d79, 0x3d7a, 0x3d7b, 0x3d7c, 0x3d7d,
+ 0x3d7e, 0x3e21, 0x3e22, 0x3e23, 0x3e24, 0x3e25, 0x3e26, 0x3e27,
+ 0x3e28, 0x3e29, 0x3e2a, 0x3e2b, 0x3e2c, 0x3e2d, 0x3e2e, 0x3e2f,
+ 0x3e30, 0x3e31, 0x3e32, 0x3e33, 0x3e34, 0x3e35, 0x3e36, 0x3e37,
+ 0x3e38, 0x3e39, 0x3e3a, 0x3e3b, 0x3e3c, 0x3e3d, 0x3e3e, 0x3e3f,
+ 0x3e40, 0x3e41, 0x3e42, 0x3e43, 0x3e44, 0x3e45, 0x3e46, 0x3e47,
+ 0x3e48, 0x3e49, 0x3e4a, 0x3e4b, 0x3e4c, 0x3e4d, 0x3e4e, 0x3e4f,
+ 0x3e50, 0x3e51, 0x3e52, 0x3e53, 0x3e54, 0x3e55, 0x3e56, 0x3e57,
+ 0x3e58, 0x3e59, 0x3e5a, 0x3e5b, 0x3e5c, 0x3e5d, 0x3e5e, 0x3e5f,
+ 0x3e60, 0x3e61, 0x3e62, 0x3e63, 0x3e64, 0x3e65, 0x3e66, 0x3e67,
+ 0x3e68, 0x3e69, 0x3e6a, 0x3e6b, 0x3e6c, 0x3e6d, 0x3e6e, 0x3e6f,
+ 0x3e70, 0x3e71, 0x3e72, 0x3e73, 0x3e74, 0x3e75, 0x3e76, 0x3e77,
+ 0x3e78, 0x3e79, 0x3e7a, 0x3e7b, 0x3e7c, 0x3e7d, 0x3e7e, 0x3f21,
+ 0x3f22, 0x3f23, 0x3f24, 0x3f25, 0x3f26, 0x3f27, 0x3f28, 0x3f29,
+ 0x3f2a, 0x3f2b, 0x3f2c, 0x3f2d, 0x3f2e, 0x3f2f, 0x3f30, 0x3f31,
+ 0x3f32, 0x3f33, 0x3f34, 0x3f35, 0x3f36, 0x3f37, 0x3f38, 0x3f39,
+ 0x3f3a, 0x3f3b, 0x3f3c, 0x3f3d, 0x3f3e, 0x3f3f, 0x3f40, 0x3f41,
+ 0x3f42, 0x3f43, 0x3f44, 0x3f45, 0x3f46, 0x3f47, 0x3f48, 0x3f49,
+ 0x3f4a, 0x3f4b, 0x3f4c, 0x3f4d, 0x3f4e, 0x3f4f, 0x3f50, 0x3f51,
+ 0x3f52, 0x3f53, 0x3f54, 0x3f55, 0x3f56, 0x3f57, 0x3f58, 0x3f59,
+ 0x3f5a, 0x3f5b, 0x3f5c, 0x3f5d, 0x3f5e, 0x3f5f, 0x3f60, 0x3f61,
+ 0x3f62, 0x3f63, 0x3f64, 0x3f65, 0x3f66, 0x3f67, 0x3f68, 0x3f69,
+ 0x3f6a, 0x3f6b, 0x3f6c, 0x3f6d, 0x3f6e, 0x3f6f, 0x3f70, 0x3f71,
+ 0x3f72, 0x3f73, 0x3f74, 0x3f75, 0x3f76, 0x3f77, 0x3f78, 0x3f79,
+ 0x3f7a, 0x3f7b, 0x3f7c, 0x3f7d, 0x3f7e, 0x4021, 0x4022, 0x4023,
+ 0x4024, 0x4025, 0x4026, 0x4027, 0x4028, 0x4029, 0x402a, 0x402b,
+ 0x402c, 0x402d, 0x402e, 0x402f, 0x4030, 0x4031, 0x4032, 0x4033,
+ 0x4034, 0x4035, 0x4036, 0x4037, 0x4038, 0x4039, 0x403a, 0x403b,
+ 0x403c, 0x403d, 0x403e, 0x403f, 0x4040, 0x4041, 0x4042, 0x4043,
+ 0x4044, 0x4045, 0x4046, 0x4047, 0x4048, 0x4049, 0x404a, 0x404b,
+ 0x404c, 0x404d, 0x404e, 0x404f, 0x4050, 0x4051, 0x4052, 0x4053,
+ 0x4054, 0x4055, 0x4056, 0x4057, 0x4058, 0x4059, 0x405a, 0x405b,
+ 0x405c, 0x405d, 0x405e, 0x405f, 0x4060, 0x4061, 0x4062, 0x4063,
+ 0x4064, 0x4065, 0x4066, 0x4067, 0x4068, 0x4069, 0x406a, 0x406b,
+ 0x406c, 0x406d, 0x406e, 0x406f, 0x4070, 0x4071, 0x4072, 0x4073,
+ 0x4074, 0x4075, 0x4076, 0x4077, 0x4078, 0x4079, 0x407a, 0x407b,
+ 0x407c, 0x407d, 0x407e, 0x4121, 0x4122, 0x4123, 0x4124, 0x4125,
+ 0x4126, 0x4127, 0x4128, 0x4129, 0x412a, 0x412b, 0x412c, 0x412d,
+ 0x412e, 0x412f, 0x4130, 0x4131, 0x4132, 0x4133, 0x4134, 0x4135,
+ 0x4136, 0x4137, 0x4138, 0x4139, 0x413a, 0x413b, 0x413c, 0x413d,
+ 0x413e, 0x413f, 0x4140, 0x4141, 0x4142, 0x4143, 0x4144, 0x4145,
+ 0x4146, 0x4147, 0x4148, 0x4149, 0x414a, 0x414b, 0x414c, 0x414d,
+ 0x414e, 0x414f, 0x4150, 0x4151, 0x4152, 0x4153, 0x4154, 0x4155,
+ 0x4156, 0x4157, 0x4158, 0x4159, 0x415a, 0x415b, 0x415c, 0x415d,
+ 0x415e, 0x415f, 0x4160, 0x4161, 0x4162, 0x4163, 0x4164, 0x4165,
+ 0x4166, 0x4167, 0x4168, 0x4169, 0x416a, 0x416b, 0x416c, 0x416d,
+ 0x416e, 0x416f, 0x4170, 0x4171, 0x4172, 0x4173, 0x4174, 0x4175,
+ 0x4176, 0x4177, 0x4178, 0x4179, 0x417a, 0x417b, 0x417c, 0x417d,
+ 0x417e, 0x4221, 0x4222, 0x4223, 0x4224, 0x4225, 0x4226, 0x4227,
+ 0x4228, 0x4229, 0x422a, 0x422b, 0x422c, 0x422d, 0x422e, 0x422f,
+ 0x4230, 0x4231, 0x4232, 0x4233, 0x4234, 0x4235, 0x4236, 0x4237,
+ 0x4238, 0x4239, 0x423a, 0x423b, 0x423c, 0x423d, 0x423e, 0x423f,
+ 0x4240, 0x4241, 0x4242, 0x4243, 0x4244, 0x4245, 0x4246, 0x4247,
+ 0x4248, 0x4249, 0x424a, 0x424b, 0x424c, 0x424d, 0x424e, 0x424f,
+ 0x4250, 0x4251, 0x4252, 0x4253, 0x4254, 0x4255, 0x4256, 0x4257,
+ 0x4258, 0x4259, 0x425a, 0x425b, 0x425c, 0x425d, 0x425e, 0x425f,
+ 0x4260, 0x4261, 0x4262, 0x4263, 0x4264, 0x4265, 0x4266, 0x4267,
+ 0x4268, 0x4269, 0x426a, 0x426b, 0x426c, 0x426d, 0x426e, 0x426f,
+ 0x4270, 0x4271, 0x4272, 0x4273, 0x4274, 0x4275, 0x4276, 0x4277,
+ 0x4278, 0x4279, 0x427a, 0x427b, 0x427c, 0x427d, 0x427e, 0x4321,
+ 0x4322, 0x4323, 0x4324, 0x4325, 0x4326, 0x4327, 0x4328, 0x4329,
+ 0x432a, 0x432b, 0x432c, 0x432d, 0x432e, 0x432f, 0x4330, 0x4331,
+ 0x4332, 0x4333, 0x4334, 0x4335, 0x4336, 0x4337, 0x4338, 0x4339,
+ 0x433a, 0x433b, 0x433c, 0x433d, 0x433e, 0x433f, 0x4340, 0x4341,
+ 0x4342, 0x4343, 0x4344, 0x4345, 0x4346, 0x4347, 0x4348, 0x4349,
+ 0x434a, 0x434b, 0x434c, 0x434d, 0x434e, 0x434f, 0x4350, 0x4351,
+ 0x4352, 0x4353, 0x4354, 0x4355, 0x4356, 0x4357, 0x4358, 0x4359,
+ 0x435a, 0x435b, 0x435c, 0x435d, 0x435e, 0x435f, 0x4360, 0x4361,
+ 0x4362, 0x4363, 0x4364, 0x4365, 0x4366, 0x4367, 0x4368, 0x4369,
+ 0x436a, 0x436b, 0x436c, 0x436d, 0x436e, 0x436f, 0x4370, 0x4371,
+ 0x4372, 0x4373, 0x4374, 0x4375, 0x4376, 0x4377, 0x4378, 0x4379,
+ 0x437a, 0x437b, 0x437c, 0x437d, 0x437e, 0x4421, 0x4422, 0x4423,
+ 0x4424, 0x4425, 0x4426, 0x4427, 0x4428, 0x4429, 0x442a, 0x442b,
+ 0x442c, 0x442d, 0x442e, 0x442f, 0x4430, 0x4431, 0x4432, 0x4433,
+ 0x4434, 0x4435, 0x4436, 0x4437, 0x4438, 0x4439, 0x443a, 0x443b,
+ 0x443c, 0x443d, 0x443e, 0x443f, 0x4440, 0x4441, 0x4442, 0x4443,
+ 0x4444, 0x4445, 0x4446, 0x4447, 0x4448, 0x4449, 0x444a, 0x444b,
+ 0x444c, 0x444d, 0x444e, 0x444f, 0x4450, 0x4451, 0x4452, 0x4453,
+ 0x4454, 0x4455, 0x4456, 0x4457, 0x4458, 0x4459, 0x445a, 0x445b,
+ 0x445c, 0x445d, 0x445e, 0x445f, 0x4460, 0x4461, 0x4462, 0x4463,
+ 0x4464, 0x4465, 0x4466, 0x4467, 0x4468, 0x4469, 0x446a, 0x446b,
+ 0x446c, 0x446d, 0x446e, 0x446f, 0x4470, 0x4471, 0x4472, 0x4473,
+ 0x4474, 0x4475, 0x4476, 0x4477, 0x4478, 0x4479, 0x447a, 0x447b,
+ 0x447c, 0x447d, 0x447e, 0x4521, 0x4522, 0x4523, 0x4524, 0x4525,
+ 0x4526, 0x4527, 0x4528, 0x4529, 0x452a, 0x452b, 0x452c, 0x452d,
+ 0x452e, 0x452f, 0x4530, 0x4531, 0x4532, 0x4533, 0x4534, 0x4535,
+ 0x4536, 0x4537, 0x4538, 0x4539, 0x453a, 0x453b, 0x453c, 0x453d,
+ 0x453e, 0x453f, 0x4540, 0x4541, 0x4542, 0x4543, 0x4544, 0x4545,
+ 0x4546, 0x4547, 0x4548, 0x4549, 0x454a, 0x454b, 0x454c, 0x454d,
+ 0x454e, 0x454f, 0x4550, 0x4551, 0x4552, 0x4553, 0x4554, 0x4555,
+ 0x4556, 0x4557, 0x4558, 0x4559, 0x455a, 0x455b, 0x455c, 0x455d,
+ 0x455e, 0x455f, 0x4560, 0x4561, 0x4562, 0x4563, 0x4564, 0x4565,
+ 0x4566, 0x4567, 0x4568, 0x4569, 0x456a, 0x456b, 0x456c, 0x456d,
+ 0x456e, 0x456f, 0x4570, 0x4571, 0x4572, 0x4573, 0x4574, 0x4575,
+ 0x4576, 0x4577, 0x4578, 0x4579, 0x457a, 0x457b, 0x457c, 0x457d,
+ 0x457e, 0x4621, 0x4622, 0x4623, 0x4624, 0x4625, 0x4626, 0x4627,
+ 0x4628, 0x4629, 0x462a, 0x462b, 0x462c, 0x462d, 0x462e, 0x462f,
+ 0x4630, 0x4631, 0x4632, 0x4633, 0x4634, 0x4635, 0x4636, 0x4637,
+ 0x4638, 0x4639, 0x463a, 0x463b, 0x463c, 0x463d, 0x463e, 0x463f,
+ 0x4640, 0x4641, 0x4642, 0x4643, 0x4644, 0x4645, 0x4646, 0x4647,
+ 0x4648, 0x4649, 0x464a, 0x464b, 0x464c, 0x464d, 0x464e, 0x464f,
+ 0x4650, 0x4651, 0x4652, 0x4653, 0x4654, 0x4655, 0x4656, 0x4657,
+ 0x4658, 0x4659, 0x465a, 0x465b, 0x465c, 0x465d, 0x465e, 0x465f,
+ 0x4660, 0x4661, 0x4662, 0x4663, 0x4664, 0x4665, 0x4666, 0x4667,
+ 0x4668, 0x4669, 0x466a, 0x466b, 0x466c, 0x466d, 0x466e, 0x466f,
+ 0x4670, 0x4671, 0x4672, 0x4673, 0x4674, 0x4675, 0x4676, 0x4677,
+ 0x4678, 0x4679, 0x467a, 0x467b, 0x467c, 0x467d, 0x467e, 0x4721,
+ 0x4722, 0x4723, 0x4724, 0x4725, 0x4726, 0x4727, 0x4728, 0x4729,
+ 0x472a, 0x472b, 0x472c, 0x472d, 0x472e, 0x472f, 0x4730, 0x4731,
+ 0x4732, 0x4733, 0x4734, 0x4735, 0x4736, 0x4737, 0x4738, 0x4739,
+ 0x473a, 0x473b, 0x473c, 0x473d, 0x473e, 0x473f, 0x4740, 0x4741,
+ 0x4742, 0x4743, 0x4744, 0x4745, 0x4746, 0x4747, 0x4748, 0x4749,
+ 0x474a, 0x474b, 0x474c, 0x474d, 0x474e, 0x474f, 0x4750, 0x4751,
+ 0x4752, 0x4753, 0x4754, 0x4755, 0x4756, 0x4757, 0x4758, 0x4759,
+ 0x475a, 0x475b, 0x475c, 0x475d, 0x475e, 0x475f, 0x4760, 0x4761,
+ 0x4762, 0x4763, 0x4764, 0x4765, 0x4766, 0x4767, 0x4768, 0x4769,
+ 0x476a, 0x476b, 0x476c, 0x476d, 0x476e, 0x476f, 0x4770, 0x4771,
+ 0x4772, 0x4773, 0x4774, 0x4775, 0x4776, 0x4777, 0x4778, 0x4779,
+ 0x477a, 0x477b, 0x477c, 0x477d, 0x477e, 0x4821, 0x4822, 0x4823,
+ 0x4824, 0x4825, 0x4826, 0x4827, 0x4828, 0x4829, 0x482a, 0x482b,
+ 0x482c, 0x482d, 0x482e, 0x482f, 0x4830, 0x4831, 0x4832, 0x4833,
+ 0x4834, 0x4835, 0x4836, 0x4837, 0x4838, 0x4839, 0x483a, 0x483b,
+ 0x483c, 0x483d, 0x483e, 0x483f, 0x4840, 0x4841, 0x4842, 0x4843,
+ 0x4844, 0x4845, 0x4846, 0x4847, 0x4848, 0x4849, 0x484a, 0x484b,
+ 0x484c, 0x484d, 0x484e, 0x484f, 0x4850, 0x4851, 0x4852, 0x4853,
+ 0x4854, 0x4855, 0x4856, 0x4857, 0x4858, 0x4859, 0x485a, 0x485b,
+ 0x485c, 0x485d, 0x485e, 0x485f, 0x4860, 0x4861, 0x4862, 0x4863,
+ 0x4864, 0x4865, 0x4866, 0x4867, 0x4868, 0x4869, 0x486a, 0x486b,
+ 0x486c, 0x486d, 0x486e, 0x486f, 0x4870, 0x4871, 0x4872, 0x4873,
+ 0x4874, 0x4875, 0x4876, 0x4877, 0x4878, 0x4879, 0x487a, 0x487b,
+ 0x487c, 0x487d, 0x487e, 0x4b50, 0x4b56, 0x4b67, 0x4d4f, 0x4d68,
+ 0x4e2d, 0x4f7b, 0x5022, 0x5038, 0x5050, 0x505d, 0x5154, 0x5155,
+ 0x5158, 0x515b, 0x515c, 0x515d, 0x515e, 0x515f, 0x5160, 0x5162,
+ 0x5163, 0x5164, 0x5165, 0x5166, 0x5168, 0x5169, 0x516a, 0x516b,
+ 0x516d, 0x516f, 0x5170, 0x5172, 0x5176, 0x517a, 0x517c, 0x517d,
+ 0x517e, 0x5222, 0x5223, 0x5227, 0x5228, 0x5229, 0x522a, 0x522b,
+ 0x522d, 0x5232, 0x523e, 0x5242, 0x5243, 0x5244, 0x5246, 0x5247,
+ 0x5248, 0x5249, 0x524a, 0x524b, 0x524d, 0x524e, 0x524f, 0x5250,
+ 0x5251, 0x5252, 0x5253, 0x5254, 0x5255, 0x5256, 0x5257, 0x5259,
+ 0x525a, 0x525e, 0x525f, 0x5261, 0x5262, 0x5264, 0x5265, 0x5266,
+ 0x5267, 0x5268, 0x5269, 0x526a, 0x526b, 0x5270, 0x5271, 0x5272,
+ 0x5273, 0x5274, 0x5275, 0x5277, 0x5278, 0x5466, 0x547c, 0x5525,
+ 0x552b, 0x552e, 0x5638, 0x564d, 0x574b, 0x5764, 0x5b45, 0x5b64,
+ 0x5c25, 0x5d25, 0x5d55, 0x5d74, 0x5e7c, 0x5e7e, 0x5f33, 0x5f61,
+ 0x5f68, 0x6071, 0x612d, 0x616d, 0x6375, 0x6421, 0x6429, 0x652e,
+ 0x6531, 0x6532, 0x6539, 0x653b, 0x653c, 0x6544, 0x654e, 0x6550,
+ 0x6552, 0x6556, 0x657a, 0x657b, 0x657c, 0x657e, 0x6621, 0x6624,
+ 0x6627, 0x662d, 0x662f, 0x6630, 0x6631, 0x6633, 0x6637, 0x6638,
+ 0x663c, 0x6644, 0x6646, 0x6647, 0x664a, 0x6652, 0x6656, 0x6659,
+ 0x665c, 0x665f, 0x6661, 0x6664, 0x6665, 0x6666, 0x6668, 0x666a,
+ 0x666b, 0x666c, 0x666f, 0x6671, 0x6672, 0x6675, 0x6676, 0x6677,
+ 0x6679, 0x6721, 0x6726, 0x6729, 0x672a, 0x672c, 0x672d, 0x6730,
+ 0x673f, 0x6741, 0x6746, 0x6747, 0x674b, 0x674d, 0x674f, 0x6750,
+ 0x6753, 0x675f, 0x6764, 0x6766, 0x6777, 0x6867, 0x6868, 0x6870,
+ 0x6871, 0x6877, 0x6879, 0x687b, 0x687e, 0x6927, 0x692c, 0x694c,
+ 0x6977, 0x6a41, 0x6a65, 0x6a74, 0x6a77, 0x6a7c, 0x6a7e, 0x6b24,
+ 0x6b27, 0x6b29, 0x6b2a, 0x6b3a, 0x6b3b, 0x6b3d, 0x6b41, 0x6b42,
+ 0x6b46, 0x6b47, 0x6b4c, 0x6b4f, 0x6b50, 0x6b51, 0x6b52, 0x6b58,
+ 0x6c26, 0x6c27, 0x6c2a, 0x6c2f, 0x6c30, 0x6c31, 0x6c32, 0x6c35,
+ 0x6c38, 0x6c3a, 0x6c40, 0x6c41, 0x6c45, 0x6c46, 0x6c49, 0x6c4a,
+ 0x6c55, 0x6c5d, 0x6c5e, 0x6c61, 0x6c64, 0x6c67, 0x6c68, 0x6c77,
+ 0x6c78, 0x6c7a, 0x6d21, 0x6d22, 0x6d23, 0x6d6e, 0x6e5b, 0x723d,
+ 0x727a, 0x7331, 0x7427, 0x746e, 0x7674, 0x7676, 0x7738, 0x7748,
+ 0x7753, 0x785b, 0x7870, 0x7a21, 0x7a22, 0x7a66, 0x7c29, 0x2321,
+ 0x2322, 0x2323, 0x2324, 0x2325, 0x2326, 0x2327, 0x2328, 0x2329,
+ 0x232a, 0x232b, 0x232c, 0x232d, 0x232e, 0x232f, 0x2330, 0x2331,
+ 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337, 0x2338, 0x2339,
+ 0x233a, 0x233b, 0x233c, 0x233d, 0x233e, 0x233f, 0x2340, 0x2341,
+ 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347, 0x2348, 0x2349,
+ 0x234a, 0x234b, 0x234c, 0x234d, 0x234e, 0x234f, 0x2350, 0x2351,
+ 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357, 0x2358, 0x2359,
+ 0x235a, 0x235b, 0x212c, 0x235d, 0x235e, 0x235f, 0x2360, 0x2361,
+ 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367, 0x2368, 0x2369,
+ 0x236a, 0x236b, 0x236c, 0x236d, 0x236e, 0x236f, 0x2370, 0x2371,
+ 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377, 0x2378, 0x2379,
+ 0x237a, 0x237b, 0x237c, 0x237d, 0x2226, 0x214b, 0x214c, 0x217e,
+ 0x237e, 0x214d, 0x235c,
+};
+
+static const Summary16 ksc5601_uni2indx_page00[70] = {
+ /* 0x0000 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x6592 }, { 7, 0xf7df },
+ { 21, 0x0040 }, { 22, 0xc181 }, { 27, 0x0040 }, { 28, 0x4181 },
+ /* 0x0100 */
+ { 32, 0x0000 }, { 32, 0x0002 }, { 33, 0x00c0 }, { 35, 0x810e },
+ { 40, 0x0e07 }, { 46, 0x000c }, { 48, 0x00c0 }, { 50, 0x0000 },
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ /* 0x0200 */
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 }, { 50, 0x0000 },
+ { 50, 0x0080 }, { 51, 0x2f01 }, { 57, 0x0000 }, { 57, 0x0000 },
+ /* 0x0300 */
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 },
+ { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 }, { 57, 0x0000 },
+ { 57, 0x0000 }, { 57, 0xfffe }, { 72, 0x03fb }, { 81, 0xfffe },
+ { 96, 0x03fb }, { 105, 0x0000 }, { 105, 0x0000 }, { 105, 0x0000 },
+ /* 0x0400 */
+ { 105, 0x0002 }, { 106, 0xffff }, { 122, 0xffff }, { 138, 0xffff },
+ { 154, 0xffff }, { 170, 0x0002 },
+};
+static const Summary16 ksc5601_uni2indx_page20[103] = {
+ /* 0x2000 */
+ { 171, 0x0000 }, { 171, 0x3320 }, { 176, 0x0063 }, { 180, 0x080d },
+ { 184, 0x0000 }, { 184, 0x0000 }, { 184, 0x0000 }, { 184, 0x8010 },
+ { 186, 0x001e }, { 190, 0x0000 }, { 190, 0x1000 }, { 191, 0x0000 },
+ { 191, 0x0000 }, { 191, 0x0000 }, { 191, 0x0000 }, { 191, 0x0000 },
+ /* 0x2100 */
+ { 191, 0x0208 }, { 193, 0x0048 }, { 195, 0x0846 }, { 199, 0x0000 },
+ { 199, 0x0000 }, { 199, 0x7818 }, { 205, 0x03ff }, { 215, 0x03ff },
+ { 225, 0x0000 }, { 225, 0x03ff }, { 235, 0x0000 }, { 235, 0x0000 },
+ { 235, 0x0000 }, { 235, 0x0014 }, { 237, 0x0000 }, { 237, 0x0000 },
+ /* 0x2200 */
+ { 237, 0x898d }, { 244, 0x6402 }, { 248, 0x5fa1 }, { 257, 0x3030 },
+ { 261, 0x0000 }, { 261, 0x0004 }, { 262, 0x0c33 }, { 268, 0x0000 },
+ { 268, 0x00cc }, { 272, 0x0200 }, { 273, 0x0020 }, { 274, 0x0000 },
+ { 274, 0x0000 }, { 274, 0x0000 }, { 274, 0x0000 }, { 274, 0x0000 },
+ /* 0x2300 */
+ { 274, 0x0000 }, { 274, 0x0004 }, { 275, 0x0000 }, { 275, 0x0000 },
+ { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 },
+ { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 },
+ { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 },
+ /* 0x2400 */
+ { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x0000 },
+ { 275, 0x0000 }, { 275, 0x0000 }, { 275, 0x7fff }, { 290, 0xfff0 },
+ { 302, 0x0007 }, { 305, 0xf000 }, { 309, 0xffff }, { 325, 0x003f },
+ { 331, 0x0000 }, { 331, 0xffff }, { 347, 0x03ff }, { 357, 0x0000 },
+ /* 0x2500 */
+ { 357, 0xf00f }, { 365, 0xffff }, { 381, 0xffff }, { 397, 0xffff },
+ { 413, 0x0fff }, { 425, 0x0000 }, { 425, 0x0000 }, { 425, 0x0000 },
+ { 425, 0x0000 }, { 425, 0x0004 }, { 426, 0x03fb }, { 435, 0x30cc },
+ { 441, 0xc9c3 }, { 449, 0x0003 }, { 451, 0x0000 }, { 451, 0x0000 },
+ /* 0x2600 */
+ { 451, 0xc060 }, { 455, 0x5000 }, { 457, 0x0000 }, { 457, 0x0000 },
+ { 457, 0x0005 }, { 459, 0x0000 }, { 459, 0x37bb },
+};
+static const Summary16 ksc5601_uni2indx_page30[62] = {
+ /* 0x3000 */
+ { 470, 0xff0f }, { 482, 0x003b }, { 487, 0x0000 }, { 487, 0x0000 },
+ { 487, 0xfffe }, { 502, 0xffff }, { 518, 0xffff }, { 534, 0xffff },
+ { 550, 0xffff }, { 566, 0x000f }, { 570, 0xfffe }, { 585, 0xffff },
+ { 601, 0xffff }, { 617, 0xffff }, { 633, 0xffff }, { 649, 0x007f },
+ /* 0x3100 */
+ { 656, 0x0000 }, { 656, 0x0000 }, { 656, 0x0000 }, { 656, 0xfffe },
+ { 671, 0xffff }, { 687, 0xffff }, { 703, 0xffff }, { 719, 0xffff },
+ { 735, 0x7fff }, { 750, 0x0000 }, { 750, 0x0000 }, { 750, 0x0000 },
+ { 750, 0x0000 }, { 750, 0x0000 }, { 750, 0x0000 }, { 750, 0x0000 },
+ /* 0x3200 */
+ { 750, 0xffff }, { 766, 0x1fff }, { 779, 0x0000 }, { 779, 0x0000 },
+ { 779, 0x0000 }, { 779, 0x0000 }, { 779, 0xffff }, { 795, 0xcfff },
+ { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 },
+ { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 },
+ /* 0x3300 */
+ { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 },
+ { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 }, { 809, 0x0000 },
+ { 809, 0xff1f }, { 822, 0xffff }, { 838, 0xffff }, { 854, 0xffff },
+ { 870, 0x87ff }, { 882, 0x3949 },
+};
+static const Summary16 ksc5601_uni2indx_page4e[1306] = {
+ /* 0x4e00 */
+ { 889, 0x2f8b }, { 898, 0x4372 }, { 905, 0x2000 }, { 906, 0x0b04 },
+ { 910, 0xe82c }, { 917, 0xe340 }, { 923, 0x2800 }, { 925, 0x40c8 },
+ { 929, 0x5944 }, { 935, 0x4937 }, { 943, 0x7976 }, { 953, 0x0440 },
+ { 955, 0x2c93 }, { 962, 0xa3f0 }, { 970, 0x0038 }, { 973, 0x08c5 },
+ /* 0x4f00 */
+ { 978, 0xee02 }, { 985, 0x0003 }, { 987, 0x8000 }, { 988, 0x3550 },
+ { 994, 0xe1c8 }, { 1001, 0x1e23 }, { 1008, 0x8200 }, { 1010, 0xc449 },
+ { 1016, 0xad5a }, { 1025, 0x2942 }, { 1030, 0xc000 }, { 1032, 0x8060 },
+ { 1035, 0x461c }, { 1041, 0xa49a }, { 1048, 0xc003 }, { 1052, 0x052a },
+ /* 0x5000 */
+ { 1057, 0x2a44 }, { 1062, 0xd646 }, { 1070, 0x3dda }, { 1080, 0x0800 },
+ { 1081, 0x8388 }, { 1086, 0x1420 }, { 1089, 0x0020 }, { 1090, 0x0170 },
+ { 1094, 0x2021 }, { 1097, 0x0302 }, { 1100, 0x3000 }, { 1102, 0x40ac },
+ { 1107, 0x8620 }, { 1111, 0x4462 }, { 1116, 0x20a0 }, { 1119, 0x8a00 },
+ /* 0x5100 */
+ { 1122, 0x0253 }, { 1127, 0x8004 }, { 1129, 0x0402 }, { 1131, 0x1484 },
+ { 1135, 0x7bfb }, { 1148, 0x1004 }, { 1150, 0x7fa4 }, { 1160, 0x11e2 },
+ { 1166, 0x2441 }, { 1170, 0x00a4 }, { 1173, 0x1421 }, { 1177, 0x20c0 },
+ { 1180, 0x3a50 }, { 1186, 0x7000 }, { 1189, 0x0002 }, { 1190, 0x2743 },
+ /* 0x5200 */
+ { 1197, 0x45c9 }, { 1204, 0x2082 }, { 1207, 0x4630 }, { 1212, 0x0fc1 },
+ { 1219, 0x3c88 }, { 1225, 0x2850 }, { 1229, 0x8602 }, { 1233, 0xa024 },
+ { 1237, 0x2388 }, { 1242, 0x8806 }, { 1246, 0x0e19 }, { 1252, 0x4000 },
+ { 1253, 0x22aa }, { 1259, 0xeb64 }, { 1268, 0x001c }, { 1271, 0xcd28 },
+ /* 0x5300 */
+ { 1278, 0xa120 }, { 1282, 0x02e1 }, { 1287, 0x840b }, { 1292, 0x8200 },
+ { 1294, 0x279b }, { 1303, 0x549e }, { 1311, 0x8141 }, { 1315, 0xa0b3 },
+ { 1322, 0x0010 }, { 1323, 0x8508 }, { 1327, 0x2061 }, { 1331, 0x0800 },
+ { 1332, 0x2f08 }, { 1338, 0x08d0 }, { 1342, 0xbe3e }, { 1353, 0x010f },
+ /* 0x5400 */
+ { 1358, 0xf718 }, { 1367, 0xa803 }, { 1372, 0x0a41 }, { 1376, 0x5b08 },
+ { 1382, 0x0504 }, { 1385, 0x0002 }, { 1386, 0x0500 }, { 1388, 0x382a },
+ { 1394, 0x5041 }, { 1398, 0x0001 }, { 1399, 0x1910 }, { 1403, 0x2108 },
+ { 1406, 0x0313 }, { 1411, 0x0000 }, { 1411, 0x6122 }, { 1416, 0x0404 },
+ /* 0x5500 */
+ { 1418, 0x40d0 }, { 1422, 0x1001 }, { 1424, 0x8000 }, { 1425, 0x4022 },
+ { 1428, 0x8050 }, { 1431, 0x4048 }, { 1434, 0x0008 }, { 1435, 0x1000 },
+ { 1436, 0x06d1 }, { 1442, 0x3700 }, { 1447, 0x5e80 }, { 1453, 0x0000 },
+ { 1453, 0x00a0 }, { 1455, 0x9410 }, { 1459, 0x0018 }, { 1461, 0x6000 },
+ /* 0x5600 */
+ { 1463, 0x0240 }, { 1465, 0x0090 }, { 1467, 0x8000 }, { 1468, 0x0054 },
+ { 1471, 0x0000 }, { 1471, 0x0008 }, { 1472, 0x0900 }, { 1474, 0x0010 },
+ { 1475, 0x0040 }, { 1476, 0x0000 }, { 1476, 0x5020 }, { 1479, 0x1010 },
+ { 1481, 0x2400 }, { 1483, 0x4c02 }, { 1487, 0x0001 }, { 1488, 0x0601 },
+ /* 0x5700 */
+ { 1491, 0x2918 }, { 1496, 0x814c }, { 1501, 0x2100 }, { 1503, 0x0801 },
+ { 1505, 0x6485 }, { 1511, 0x0003 }, { 1513, 0x4452 }, { 1518, 0x1021 },
+ { 1521, 0x0904 }, { 1524, 0x0008 }, { 1525, 0x000d }, { 1528, 0x0000 },
+ { 1528, 0x4988 }, { 1533, 0x8000 }, { 1534, 0x0001 }, { 1535, 0x1691 },
+ /* 0x5800 */
+ { 1541, 0x0765 }, { 1548, 0x4000 }, { 1549, 0x8492 }, { 1554, 0x0433 },
+ { 1559, 0x8c00 }, { 1562, 0x4592 }, { 1568, 0x0016 }, { 1571, 0x5220 },
+ { 1575, 0x0228 }, { 1578, 0xd008 }, { 1582, 0x4300 }, { 1585, 0x4c08 },
+ { 1589, 0x40a2 }, { 1593, 0xc32a }, { 1600, 0x9810 }, { 1604, 0x2e00 },
+ /* 0x5900 */
+ { 1608, 0x8000 }, { 1609, 0x1670 }, { 1615, 0x6e84 }, { 1622, 0x4082 },
+ { 1625, 0xc390 }, { 1631, 0x04b3 }, { 1637, 0x7c85 }, { 1645, 0x2118 },
+ { 1649, 0x041c }, { 1653, 0x02c8 }, { 1657, 0x1120 }, { 1660, 0x4a00 },
+ { 1663, 0x0a48 }, { 1667, 0x361b }, { 1675, 0x5540 }, { 1680, 0x8900 },
+ /* 0x5a00 */
+ { 1683, 0x000a }, { 1685, 0x9902 }, { 1690, 0x0221 }, { 1693, 0x1040 },
+ { 1695, 0x0242 }, { 1698, 0x0400 }, { 1699, 0x0044 }, { 1701, 0x0000 },
+ { 1701, 0x0000 }, { 1701, 0x0c04 }, { 1704, 0x0010 }, { 1705, 0x0000 },
+ { 1705, 0x1216 }, { 1710, 0x0000 }, { 1710, 0x0242 }, { 1713, 0x0000 },
+ /* 0x5b00 */
+ { 1713, 0x1a20 }, { 1717, 0x0040 }, { 1718, 0x0400 }, { 1719, 0x0000 },
+ { 1719, 0x0009 }, { 1721, 0xb5b3 }, { 1731, 0x0a18 }, { 1735, 0x1523 },
+ { 1741, 0x9ba0 }, { 1748, 0x1fe8 }, { 1757, 0x507c }, { 1764, 0x8379 },
+ { 1772, 0x10fd }, { 1780, 0xc09d }, { 1787, 0xdbf6 }, { 1799, 0x0560 },
+ /* 0x5c00 */
+ { 1803, 0xef92 }, { 1813, 0x0242 }, { 1816, 0x0110 }, { 1818, 0xdf02 },
+ { 1826, 0x6961 }, { 1833, 0x0822 }, { 1836, 0x9035 }, { 1842, 0x0202 },
+ { 1844, 0x0000 }, { 1844, 0x0003 }, { 1846, 0x1a02 }, { 1850, 0x45aa },
+ { 1857, 0x0001 }, { 1858, 0x0200 }, { 1859, 0x8101 }, { 1862, 0x2851 },
+ /* 0x5d00 */
+ { 1867, 0x6080 }, { 1870, 0x02d2 }, { 1875, 0x0280 }, { 1877, 0x0000 },
+ { 1877, 0x1800 }, { 1879, 0x0001 }, { 1880, 0x9200 }, { 1883, 0x0000 },
+ { 1883, 0x0880 }, { 1885, 0x2000 }, { 1886, 0x0405 }, { 1889, 0x3500 },
+ { 1893, 0x2000 }, { 1894, 0x6044 }, { 1898, 0x49e6 }, { 1906, 0x609e },
+ /* 0x5e00 */
+ { 1913, 0x104c }, { 1917, 0x2a42 }, { 1922, 0x2820 }, { 1925, 0xa148 },
+ { 1930, 0x10b1 }, { 1935, 0x8020 }, { 1937, 0x000e }, { 1940, 0x7b9c },
+ { 1950, 0x8490 }, { 1954, 0x14a0 }, { 1958, 0x28c1 }, { 1963, 0x41e0 },
+ { 1968, 0x0704 }, { 1972, 0x8c49 }, { 1978, 0x100d }, { 1982, 0x0cc8 },
+ /* 0x5f00 */
+ { 1987, 0x8412 }, { 1991, 0x89ba }, { 1999, 0x02c0 }, { 2002, 0x1422 },
+ { 2006, 0x5500 }, { 2010, 0x0ac0 }, { 2014, 0x3ec4 }, { 2022, 0x9283 },
+ { 2028, 0x1ca3 }, { 2035, 0x4387 }, { 2042, 0x4703 }, { 2048, 0x22a0 },
+ { 2052, 0x3028 }, { 2056, 0x03c0 }, { 2060, 0x0801 }, { 2062, 0xa020 },
+ /* 0x6000 */
+ { 2065, 0x8000 }, { 2066, 0x3044 }, { 2070, 0x85a3 }, { 2077, 0x0000 },
+ { 2077, 0x200e }, { 2081, 0x2225 }, { 2086, 0xb73c }, { 2096, 0x0001 },
+ { 2097, 0x3220 }, { 2101, 0x8c50 }, { 2106, 0x0099 }, { 2110, 0x315d },
+ { 2118, 0x00a0 }, { 2120, 0x9402 }, { 2124, 0x0003 }, { 2126, 0x0e4b },
+ /* 0x6100 */
+ { 2133, 0xe342 }, { 2140, 0x8c20 }, { 2144, 0x0080 }, { 2145, 0xd091 },
+ { 2151, 0x1d94 }, { 2158, 0xa328 }, { 2164, 0x499c }, { 2171, 0x60c1 },
+ { 2176, 0x4406 }, { 2180, 0x0713 }, { 2186, 0x5a90 }, { 2192, 0x4444 },
+ { 2196, 0x0f88 }, { 2202, 0x0000 }, { 2202, 0x0040 }, { 2203, 0x95c4 },
+ /* 0x6200 */
+ { 2210, 0x7581 }, { 2217, 0x8447 }, { 2223, 0x4402 }, { 2226, 0xc053 },
+ { 2232, 0x2b83 }, { 2239, 0x0108 }, { 2241, 0x4000 }, { 2242, 0x9242 },
+ { 2247, 0x0611 }, { 2251, 0x09a6 }, { 2257, 0x0800 }, { 2258, 0x3222 },
+ { 2263, 0xb384 }, { 2270, 0x1bdd }, { 2280, 0xf000 }, { 2284, 0xc08a },
+ /* 0x6300 */
+ { 2289, 0x0282 }, { 2292, 0x0002 }, { 2293, 0x8800 }, { 2295, 0x6c00 },
+ { 2299, 0x9200 }, { 2302, 0x0021 }, { 2304, 0x4180 }, { 2307, 0x8c84 },
+ { 2312, 0x1308 }, { 2316, 0x0944 }, { 2320, 0x07a7 }, { 2328, 0x0000 },
+ { 2328, 0x8051 }, { 2332, 0x0c41 }, { 2336, 0x6002 }, { 2339, 0x00d0 },
+ /* 0x6400 */
+ { 2342, 0xa000 }, { 2344, 0x10d0 }, { 2348, 0x3004 }, { 2351, 0x4400 },
+ { 2353, 0x0000 }, { 2353, 0x0100 }, { 2354, 0x8201 }, { 2357, 0x0700 },
+ { 2360, 0x0100 }, { 2361, 0x440e }, { 2366, 0x6830 }, { 2371, 0x0805 },
+ { 2374, 0x64b2 }, { 2381, 0x0514 }, { 2385, 0x10e6 }, { 2391, 0x4414 },
+ /* 0x6500 */
+ { 2395, 0x0011 }, { 2397, 0x2100 }, { 2399, 0x9c08 }, { 2404, 0xcbc0 },
+ { 2411, 0xe120 }, { 2416, 0x40c2 }, { 2420, 0x304c }, { 2425, 0x41b4 },
+ { 2431, 0x10ac }, { 2436, 0x9a83 }, { 2443, 0x98b2 }, { 2450, 0x3281 },
+ { 2455, 0x9822 }, { 2460, 0x0084 }, { 2462, 0x3369 }, { 2470, 0xbc12 },
+ /* 0x6600 */
+ { 2477, 0xd6c0 }, { 2484, 0xc03b }, { 2491, 0xa1a1 }, { 2497, 0x0c53 },
+ { 2503, 0x8a1e }, { 2510, 0xea00 }, { 2515, 0xcbf0 }, { 2524, 0x05d8 },
+ { 2530, 0x4390 }, { 2535, 0x21c3 }, { 2541, 0x4805 }, { 2545, 0x4a1c },
+ { 2551, 0x02d0 }, { 2555, 0x3240 }, { 2559, 0x0041 }, { 2561, 0xd79d },
+ /* 0x6700 */
+ { 2572, 0x2b09 }, { 2578, 0xe8b0 }, { 2585, 0x7dc0 }, { 2593, 0x2452 },
+ { 2598, 0xc240 }, { 2602, 0xd04b }, { 2609, 0xa000 }, { 2611, 0xc8ab },
+ { 2619, 0x8a80 }, { 2623, 0x34a9 }, { 2630, 0x8000 }, { 2631, 0x41c9 },
+ { 2637, 0x8010 }, { 2639, 0x241f }, { 2646, 0x9200 }, { 2649, 0x487b },
+ /* 0x6800 */
+ { 2657, 0x0000 }, { 2657, 0x00cc }, { 2661, 0x8406 }, { 2665, 0x3300 },
+ { 2669, 0x410f }, { 2675, 0x001b }, { 2679, 0x2000 }, { 2680, 0x8040 },
+ { 2682, 0x8022 }, { 2685, 0xa098 }, { 2690, 0xa186 }, { 2696, 0x006b },
+ { 2701, 0x2a30 }, { 2706, 0x85a4 }, { 2712, 0x4181 }, { 2716, 0x0604 },
+ /* 0x6900 */
+ { 2719, 0x6021 }, { 2723, 0x0004 }, { 2724, 0x0080 }, { 2725, 0xa001 },
+ { 2728, 0x0400 }, { 2729, 0x46b8 }, { 2736, 0xe90f }, { 2745, 0x03a0 },
+ { 2749, 0x0000 }, { 2749, 0x1820 }, { 2752, 0x40a0 }, { 2755, 0x0810 },
+ { 2757, 0x380a }, { 2762, 0x0001 }, { 2763, 0x0500 }, { 2765, 0xa800 },
+ /* 0x6a00 */
+ { 2768, 0x0404 }, { 2770, 0xc28a }, { 2776, 0x000a }, { 2778, 0x2720 },
+ { 2783, 0x0910 }, { 2786, 0x830c }, { 2791, 0x0802 }, { 2793, 0x0000 },
+ { 2793, 0x6211 }, { 2798, 0x1080 }, { 2800, 0x000c }, { 2802, 0x0808 },
+ { 2804, 0x000c }, { 2806, 0x0c08 }, { 2809, 0x0000 }, { 2809, 0x0840 },
+ /* 0x6b00 */
+ { 2811, 0x1410 }, { 2814, 0x0044 }, { 2816, 0x000b }, { 2819, 0x6404 },
+ { 2823, 0x50c0 }, { 2827, 0x8001 }, { 2829, 0x047e }, { 2836, 0x8984 },
+ { 2841, 0x0658 }, { 2846, 0x4140 }, { 2849, 0xc000 }, { 2851, 0x94a4 },
+ { 2857, 0xa862 }, { 2863, 0x09dc }, { 2870, 0x1800 }, { 2872, 0x0000 },
+ /* 0x6c00 */
+ { 2872, 0x8100 }, { 2874, 0x000a }, { 2876, 0x0008 }, { 2877, 0x4190 },
+ { 2881, 0x4007 }, { 2885, 0xe4a1 }, { 2892, 0x2501 }, { 2896, 0x6445 },
+ { 2902, 0x11ee }, { 2910, 0x0e7d }, { 2919, 0x4800 }, { 2921, 0xfb08 },
+ { 2929, 0x1616 }, { 2935, 0x08a8 }, { 2939, 0xc92e }, { 2947, 0x0009 },
+ /* 0x6d00 */
+ { 2949, 0x1800 }, { 2951, 0x4a82 }, { 2956, 0x06a0 }, { 2960, 0x6b64 },
+ { 2968, 0x0002 }, { 2969, 0x1600 }, { 2972, 0x5648 }, { 2978, 0x8390 },
+ { 2983, 0x73a0 }, { 2990, 0x002a }, { 2993, 0x8000 }, { 2994, 0x0024 },
+ { 2996, 0x88f9 }, { 3004, 0x4702 }, { 3009, 0x4d02 }, { 3014, 0x0faa },
+ /* 0x6e00 */
+ { 3022, 0x0000 }, { 3022, 0x8e80 }, { 3027, 0xb87b }, { 3037, 0x7554 },
+ { 3045, 0x2418 }, { 3049, 0xd940 }, { 3055, 0xc880 }, { 3059, 0x040c },
+ { 3062, 0x0000 }, { 3062, 0xb041 }, { 3067, 0x8c24 }, { 3072, 0x0442 },
+ { 3075, 0x5a34 }, { 3082, 0x001a }, { 3085, 0x8000 }, { 3086, 0xc110 },
+ /* 0x6f00 */
+ { 3090, 0x8046 }, { 3094, 0x0032 }, { 3097, 0x180d }, { 3102, 0x8106 },
+ { 3106, 0x0002 }, { 3107, 0xcd92 }, { 3115, 0x6014 }, { 3119, 0x7401 },
+ { 3124, 0x6112 }, { 3129, 0x0091 }, { 3132, 0xc098 }, { 3137, 0x420a },
+ { 3141, 0x040f }, { 3146, 0x8420 }, { 3149, 0x9a13 }, { 3156, 0x4002 },
+ /* 0x7000 */
+ { 3158, 0x8a62 }, { 3164, 0xfd22 }, { 3173, 0x8188 }, { 3177, 0x4080 },
+ { 3179, 0x1000 }, { 3180, 0x2103 }, { 3184, 0x0808 }, { 3186, 0x3101 },
+ { 3190, 0x4420 }, { 3193, 0x0704 }, { 3197, 0xb812 }, { 3203, 0x0388 },
+ { 3207, 0x8900 }, { 3210, 0xa300 }, { 3214, 0x0000 }, { 3214, 0x2202 },
+ /* 0x7100 */
+ { 3217, 0x1210 }, { 3220, 0x4600 }, { 3223, 0x0042 }, { 3225, 0x0041 },
+ { 3227, 0x5680 }, { 3232, 0x5241 }, { 3237, 0x52f0 }, { 3244, 0x2000 },
+ { 3245, 0x8610 }, { 3249, 0x8214 }, { 3253, 0x1004 }, { 3255, 0x4602 },
+ { 3259, 0x430a }, { 3264, 0x8035 }, { 3269, 0x60e0 }, { 3274, 0xd800 },
+ /* 0x7200 */
+ { 3278, 0x0041 }, { 3280, 0x0801 }, { 3282, 0x3400 }, { 3285, 0x6c65 },
+ { 3293, 0x11c1 }, { 3298, 0xab04 }, { 3304, 0x0286 }, { 3308, 0x2204 },
+ { 3311, 0x0003 }, { 3313, 0x0000 }, { 3313, 0x9084 }, { 3317, 0x0000 },
+ { 3317, 0x4015 }, { 3321, 0x0281 }, { 3324, 0x0202 }, { 3326, 0x3300 },
+ /* 0x7300 */
+ { 3330, 0x0400 }, { 3331, 0x3840 }, { 3335, 0x0e20 }, { 3339, 0xc0c0 },
+ { 3343, 0x0030 }, { 3345, 0x0085 }, { 3348, 0x0500 }, { 3350, 0x0d25 },
+ { 3356, 0x4ad0 }, { 3362, 0x81d0 }, { 3367, 0x2280 }, { 3370, 0x020c },
+ { 3373, 0xb605 }, { 3380, 0x6240 }, { 3384, 0x2679 }, { 3392, 0x6280 },
+ /* 0x7400 */
+ { 3396, 0x02ea }, { 3402, 0x0808 }, { 3404, 0xdd67 }, { 3415, 0x8579 },
+ { 3423, 0x081b }, { 3428, 0xdea0 }, { 3436, 0x8735 }, { 3444, 0x4000 },
+ { 3445, 0x0a8c }, { 3450, 0xd100 }, { 3454, 0x05aa }, { 3460, 0xa225 },
+ { 3466, 0x8440 }, { 3469, 0x1510 }, { 3473, 0x404d }, { 3478, 0x0080 },
+ /* 0x7500 */
+ { 3479, 0x0012 }, { 3481, 0x8d22 }, { 3487, 0x1968 }, { 3493, 0x058f },
+ { 3500, 0x9080 }, { 3503, 0x3a1a }, { 3510, 0x8464 }, { 3515, 0x8561 },
+ { 3521, 0xccc0 }, { 3527, 0x2002 }, { 3529, 0x0820 }, { 3531, 0x732e },
+ { 3540, 0x20a4 }, { 3544, 0x0b34 }, { 3550, 0x0004 }, { 3551, 0x1415 },
+ /* 0x7600 */
+ { 3556, 0x2001 }, { 3558, 0x8200 }, { 3560, 0x0057 }, { 3565, 0x0800 },
+ { 3566, 0x5004 }, { 3569, 0x0044 }, { 3571, 0x1212 }, { 3575, 0x7905 },
+ { 3582, 0x40d0 }, { 3586, 0x0009 }, { 3588, 0x4000 }, { 3589, 0x8400 },
+ { 3591, 0x054c }, { 3596, 0xd844 }, { 3602, 0x409a }, { 3607, 0x5114 },
+ /* 0x7700 */
+ { 3612, 0x0b12 }, { 3617, 0x4000 }, { 3618, 0x0201 }, { 3620, 0x1580 },
+ { 3624, 0x2001 }, { 3626, 0x0800 }, { 3627, 0x084a }, { 3631, 0xc200 },
+ { 3634, 0x0800 }, { 3635, 0x4002 }, { 3637, 0x3020 }, { 3640, 0x9809 },
+ { 3645, 0x0000 }, { 3645, 0x1880 }, { 3648, 0xe22c }, { 3655, 0x0008 },
+ /* 0x7800 */
+ { 3656, 0x0004 }, { 3657, 0x0004 }, { 3658, 0x10e0 }, { 3662, 0x0014 },
+ { 3664, 0x8020 }, { 3666, 0x2000 }, { 3667, 0x9800 }, { 3670, 0x1000 },
+ { 3671, 0x7082 }, { 3676, 0x0082 }, { 3678, 0x0288 }, { 3681, 0x1c00 },
+ { 3684, 0x4c22 }, { 3689, 0x0001 }, { 3690, 0x9100 }, { 3693, 0x0820 },
+ /* 0x7900 */
+ { 3695, 0x4002 }, { 3697, 0x0040 }, { 3698, 0x1c00 }, { 3701, 0x4400 },
+ { 3703, 0x0383 }, { 3708, 0x7cc1 }, { 3716, 0x2121 }, { 3720, 0x8400 },
+ { 3722, 0xe002 }, { 3726, 0x0002 }, { 3727, 0x44c0 }, { 3731, 0xe20a },
+ { 3737, 0x0e03 }, { 3742, 0x8126 }, { 3747, 0x02d0 }, { 3751, 0x0800 },
+ /* 0x7a00 */
+ { 3752, 0x2921 }, { 3757, 0x9690 }, { 3763, 0x4001 }, { 3765, 0xb8c2 },
+ { 3772, 0x6241 }, { 3777, 0x0080 }, { 3778, 0x0a06 }, { 3782, 0xa651 },
+ { 3789, 0x0112 }, { 3792, 0x812c }, { 3797, 0xc600 }, { 3801, 0x0400 },
+ { 3802, 0x0cb0 }, { 3807, 0xa280 }, { 3811, 0xa429 }, { 3817, 0x8640 },
+ /* 0x7b00 */
+ { 3821, 0x8000 }, { 3822, 0x4a02 }, { 3826, 0x3041 }, { 3830, 0x0200 },
+ { 3831, 0xba40 }, { 3837, 0x0057 }, { 3842, 0x5001 }, { 3845, 0x2020 },
+ { 3847, 0x8880 }, { 3850, 0x24b0 }, { 3855, 0x2002 }, { 3857, 0x0112 },
+ { 3860, 0x02d3 }, { 3866, 0x0004 }, { 3867, 0x0211 }, { 3870, 0x0000 },
+ /* 0x7c00 */
+ { 3870, 0x0080 }, { 3871, 0x4004 }, { 3873, 0x0c82 }, { 3877, 0xe000 },
+ { 3880, 0x3008 }, { 3883, 0x0000 }, { 3883, 0x1011 }, { 3886, 0x0008 },
+ { 3887, 0x0208 }, { 3889, 0x81a4 }, { 3894, 0x40a0 }, { 3897, 0x420e },
+ { 3902, 0x0400 }, { 3903, 0xc040 }, { 3906, 0x0081 }, { 3908, 0x4800 },
+ /* 0x7d00 */
+ { 3910, 0x2df5 }, { 3920, 0x0f91 }, { 3927, 0xd807 }, { 3934, 0x0629 },
+ { 3939, 0x007c }, { 3944, 0x4001 }, { 3946, 0x4546 }, { 3952, 0x824e },
+ { 3958, 0xc000 }, { 3960, 0x1008 }, { 3962, 0x3005 }, { 3966, 0xed36 },
+ { 3976, 0x0c80 }, { 3979, 0x6540 }, { 3984, 0x930b }, { 3991, 0x0810 },
+ /* 0x7e00 */
+ { 3993, 0x0600 }, { 3995, 0xe820 }, { 4000, 0xc80a }, { 4005, 0x6082 },
+ { 4009, 0x00ca }, { 4013, 0x4034 }, { 4017, 0x2e02 }, { 4022, 0x1201 },
+ { 4025, 0x9004 }, { 4028, 0x1948 }, { 4033, 0x0000 }, { 4033, 0x0000 },
+ { 4033, 0x0000 }, { 4033, 0x0000 }, { 4033, 0x0000 }, { 4033, 0x0000 },
+ /* 0x7f00 */
+ { 4033, 0x0000 }, { 4033, 0x0000 }, { 4033, 0x0000 }, { 4033, 0x0540 },
+ { 4036, 0x1000 }, { 4037, 0x0031 }, { 4040, 0x4c00 }, { 4043, 0x02a5 },
+ { 4048, 0x5520 }, { 4053, 0x4410 }, { 4056, 0x0310 }, { 4059, 0x2304 },
+ { 4063, 0x5422 }, { 4068, 0x8034 }, { 4072, 0x0a03 }, { 4076, 0x1201 },
+ /* 0x8000 */
+ { 4079, 0x126b }, { 4086, 0x01a1 }, { 4090, 0x2000 }, { 4091, 0xa048 },
+ { 4095, 0x0448 }, { 4098, 0x4540 }, { 4102, 0x8000 }, { 4103, 0xe08d },
+ { 4110, 0x1af0 }, { 4117, 0x2840 }, { 4120, 0x8626 }, { 4126, 0x0416 },
+ { 4130, 0x5018 }, { 4134, 0x4c00 }, { 4137, 0x0032 }, { 4140, 0x2112 },
+ /* 0x8100 */
+ { 4144, 0x05e4 }, { 4150, 0x0d00 }, { 4153, 0x8a08 }, { 4157, 0x4200 },
+ { 4159, 0x4800 }, { 4161, 0x0033 }, { 4165, 0x0860 }, { 4168, 0x8703 },
+ { 4174, 0x8501 }, { 4178, 0x3400 }, { 4181, 0x0109 }, { 4184, 0xe428 },
+ { 4190, 0x2045 }, { 4194, 0x8100 }, { 4196, 0x25a8 }, { 4202, 0x5c18 },
+ /* 0x8200 */
+ { 4208, 0x35a0 }, { 4214, 0xd804 }, { 4219, 0x1c02 }, { 4223, 0x02e0 },
+ { 4227, 0x00a1 }, { 4230, 0x0200 }, { 4231, 0xc050 }, { 4235, 0x4146 },
+ { 4240, 0x6800 }, { 4243, 0xa604 }, { 4248, 0xf260 }, { 4255, 0xbb8a },
+ { 4264, 0x0000 }, { 4264, 0xc8b6 }, { 4272, 0x00e2 }, { 4276, 0x6002 },
+ /* 0x8300 */
+ { 4279, 0x023e }, { 4285, 0x0080 }, { 4286, 0x8900 }, { 4289, 0x0372 },
+ { 4295, 0x8681 }, { 4300, 0x0006 }, { 4302, 0x0000 }, { 4302, 0x0888 },
+ { 4305, 0x4600 }, { 4308, 0x4140 }, { 4311, 0x0e04 }, { 4315, 0x2000 },
+ { 4316, 0x1622 }, { 4321, 0x1048 }, { 4324, 0x8a00 }, { 4327, 0x2217 },
+ /* 0x8400 */
+ { 4333, 0x7418 }, { 4339, 0x0000 }, { 4339, 0x1200 }, { 4341, 0x2102 },
+ { 4344, 0x0200 }, { 4345, 0x0880 }, { 4347, 0x984a }, { 4353, 0x0420 },
+ { 4355, 0x0000 }, { 4355, 0x1211 }, { 4359, 0x0002 }, { 4360, 0x9904 },
+ { 4365, 0x2a55 }, { 4372, 0x0402 }, { 4374, 0x5000 }, { 4376, 0x1010 },
+ /* 0x8500 */
+ { 4378, 0x0000 }, { 4378, 0x459a }, { 4385, 0xb02a }, { 4391, 0xa000 },
+ { 4393, 0x420a }, { 4397, 0x0208 }, { 4399, 0x2708 }, { 4404, 0x0000 },
+ { 4404, 0x8090 }, { 4407, 0x0812 }, { 4410, 0x8740 }, { 4415, 0x0401 },
+ { 4417, 0xe202 }, { 4422, 0x3020 }, { 4425, 0x0630 }, { 4429, 0x8c80 },
+ /* 0x8600 */
+ { 4433, 0x04c4 }, { 4437, 0x04c0 }, { 4440, 0x2000 }, { 4441, 0x8000 },
+ { 4442, 0x4000 }, { 4443, 0xd831 }, { 4450, 0x0080 }, { 4451, 0x0200 },
+ { 4452, 0x1400 }, { 4454, 0x0008 }, { 4455, 0x0218 }, { 4458, 0x0000 },
+ { 4458, 0x0880 }, { 4460, 0x8a10 }, { 4464, 0x2010 }, { 4466, 0x4000 },
+ /* 0x8700 */
+ { 4467, 0x010d }, { 4471, 0x1500 }, { 4474, 0x0000 }, { 4474, 0x0000 },
+ { 4474, 0x4000 }, { 4475, 0x80a0 }, { 4478, 0x0140 }, { 4480, 0x0150 },
+ { 4483, 0x2004 }, { 4485, 0x8000 }, { 4486, 0x0004 }, { 4487, 0x0408 },
+ { 4489, 0x0010 }, { 4490, 0x0000 }, { 4490, 0x9001 }, { 4493, 0x4a04 },
+ /* 0x8800 */
+ { 4497, 0x0020 }, { 4498, 0x8000 }, { 4499, 0x000c }, { 4501, 0x0842 },
+ { 4504, 0x3041 }, { 4508, 0x2a8c }, { 4514, 0x090e }, { 4519, 0xc085 },
+ { 4524, 0x2906 }, { 4529, 0x40c4 }, { 4533, 0x0800 }, { 4534, 0x0010 },
+ { 4535, 0x8006 }, { 4538, 0xb230 }, { 4544, 0x0102 }, { 4546, 0x2138 },
+ /* 0x8900 */
+ { 4551, 0x0080 }, { 4552, 0x030d }, { 4557, 0x0420 }, { 4559, 0x0940 },
+ { 4562, 0x0012 }, { 4564, 0x8000 }, { 4565, 0x0410 }, { 4567, 0x8004 },
+ { 4569, 0x88ca }, { 4575, 0x0048 }, { 4577, 0x0602 }, { 4580, 0x2404 },
+ { 4583, 0x0001 }, { 4584, 0x0004 }, { 4585, 0x0008 }, { 4586, 0x0110 },
+ /* 0x8a00 */
+ { 4588, 0x550d }, { 4595, 0xa9c8 }, { 4602, 0x2428 }, { 4606, 0x0c52 },
+ { 4611, 0x0000 }, { 4611, 0x4831 }, { 4616, 0x624d }, { 4623, 0x022f },
+ { 4629, 0x30a0 }, { 4633, 0x4128 }, { 4637, 0x057b }, { 4645, 0xd205 },
+ { 4651, 0xa894 }, { 4657, 0x1844 }, { 4661, 0x6cc2 }, { 4668, 0x45c2 },
+ /* 0x8b00 */
+ { 4674, 0x4017 }, { 4679, 0x2ed1 }, { 4687, 0x1901 }, { 4691, 0x0208 },
+ { 4693, 0xc202 }, { 4697, 0x1500 }, { 4700, 0x9040 }, { 4703, 0x2091 },
+ { 4707, 0x0401 }, { 4709, 0x044d }, { 4714, 0x0000 }, { 4714, 0x0000 },
+ { 4714, 0x0000 }, { 4714, 0x0000 }, { 4714, 0x0000 }, { 4714, 0x0000 },
+ /* 0x8c00 */
+ { 4714, 0x0000 }, { 4714, 0x0000 }, { 4714, 0x0000 }, { 4714, 0x8080 },
+ { 4716, 0x1542 }, { 4721, 0x0420 }, { 4723, 0x0c02 }, { 4726, 0x0600 },
+ { 4728, 0x1404 }, { 4731, 0x6000 }, { 4733, 0x9f87 }, { 4743, 0xb9d9 },
+ { 4753, 0x059f }, { 4761, 0x540a }, { 4766, 0x245d }, { 4773, 0x3810 },
+ /* 0x8d00 */
+ { 4777, 0x25b0 }, { 4783, 0x0048 }, { 4785, 0x0000 }, { 4785, 0x0000 },
+ { 4785, 0x0000 }, { 4785, 0x0000 }, { 4785, 0x0850 }, { 4788, 0x0099 },
+ { 4792, 0x0420 }, { 4794, 0x0200 }, { 4795, 0x0108 }, { 4797, 0x4408 },
+ { 4800, 0x9840 }, { 4804, 0x2800 }, { 4806, 0x810a }, { 4810, 0x0008 },
+ /* 0x8e00 */
+ { 4811, 0x8400 }, { 4813, 0x4001 }, { 4815, 0x0400 }, { 4816, 0x0021 },
+ { 4818, 0x0794 }, { 4824, 0x8200 }, { 4826, 0x0001 }, { 4827, 0x0050 },
+ { 4829, 0x2482 }, { 4833, 0x0000 }, { 4833, 0x1c00 }, { 4836, 0x0000 },
+ { 4836, 0x3c01 }, { 4841, 0x8004 }, { 4843, 0x0800 }, { 4844, 0x4900 },
+ /* 0x8f00 */
+ { 4847, 0x0228 }, { 4850, 0xf83c }, { 4859, 0x86c0 }, { 4864, 0xcb08 },
+ { 4870, 0x6230 }, { 4875, 0xa000 }, { 4877, 0x0004 }, { 4878, 0x0000 },
+ { 4878, 0x0000 }, { 4878, 0x1800 }, { 4880, 0xa148 }, { 4885, 0x0007 },
+ { 4888, 0x4024 }, { 4891, 0x0012 }, { 4893, 0x2c40 }, { 4897, 0x2285 },
+ /* 0x9000 */
+ { 4902, 0xa96f }, { 4912, 0xe6b3 }, { 4922, 0x400f }, { 4927, 0x5126 },
+ { 4933, 0x6c86 }, { 4940, 0x723b }, { 4949, 0xe20b }, { 4956, 0xb5a4 },
+ { 4964, 0x859f }, { 4973, 0x0222 }, { 4976, 0x854c }, { 4982, 0x0123 },
+ { 4986, 0x0402 }, { 4988, 0x4000 }, { 4989, 0x2102 }, { 4992, 0x2020 },
+ /* 0x9100 */
+ { 4994, 0x0004 }, { 4995, 0x0224 }, { 4998, 0x2080 }, { 5000, 0x0004 },
+ { 5001, 0x7e00 }, { 5007, 0x0004 }, { 5008, 0x1604 }, { 5012, 0x01a0 },
+ { 5015, 0x2a80 }, { 5019, 0x1004 }, { 5021, 0xd800 }, { 5025, 0x0032 },
+ { 5028, 0xfa81 }, { 5036, 0x3183 }, { 5042, 0x0488 }, { 5045, 0x0020 },
+ /* 0x9200 */
+ { 5046, 0x2000 }, { 5047, 0x4087 }, { 5052, 0x0000 }, { 5052, 0x8410 },
+ { 5055, 0x0221 }, { 5058, 0x4880 }, { 5061, 0x0074 }, { 5065, 0x0000 },
+ { 5065, 0x0029 }, { 5068, 0x114a }, { 5073, 0x0000 }, { 5073, 0x02c8 },
+ { 5077, 0x9000 }, { 5079, 0x0004 }, { 5080, 0x0410 }, { 5082, 0x1100 },
+ /* 0x9300 */
+ { 5084, 0x0010 }, { 5085, 0xc501 }, { 5090, 0xc957 }, { 5099, 0x0000 },
+ { 5099, 0x2d00 }, { 5103, 0x0810 }, { 5105, 0x4000 }, { 5106, 0x5020 },
+ { 5109, 0x1000 }, { 5110, 0x0450 }, { 5113, 0x3088 }, { 5117, 0x0001 },
+ { 5118, 0x0008 }, { 5119, 0x4002 }, { 5121, 0x0012 }, { 5123, 0x0040 },
+ /* 0x9400 */
+ { 5124, 0x0010 }, { 5125, 0x0100 }, { 5126, 0x0820 }, { 5128, 0x0120 },
+ { 5130, 0x0010 }, { 5131, 0x0806 }, { 5134, 0x0000 }, { 5134, 0xa000 },
+ { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0000 },
+ { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0000 },
+ /* 0x9500 */
+ { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0000 },
+ { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0000 }, { 5136, 0x0080 },
+ { 5137, 0x8a09 }, { 5142, 0x011e }, { 5147, 0x2138 }, { 5152, 0x1802 },
+ { 5155, 0x0480 }, { 5157, 0x1070 }, { 5161, 0x0006 }, { 5163, 0x0000 },
+ /* 0x9600 */
+ { 5163, 0x0000 }, { 5163, 0x1000 }, { 5164, 0x4402 }, { 5167, 0x8804 },
+ { 5170, 0x3815 }, { 5176, 0xf801 }, { 5182, 0x041c }, { 5186, 0x21e9 },
+ { 5193, 0x6c60 }, { 5199, 0x1b30 }, { 5205, 0x0588 }, { 5209, 0x0882 },
+ { 5212, 0x7af3 }, { 5223, 0x1a60 }, { 5228, 0x870c }, { 5234, 0x0ac5 },
+ /* 0x9700 */
+ { 5240, 0x00c1 }, { 5243, 0x524a }, { 5249, 0x0080 }, { 5250, 0x2205 },
+ { 5254, 0x0114 }, { 5257, 0x5042 }, { 5261, 0x2206 }, { 5265, 0x0490 },
+ { 5268, 0xa800 }, { 5271, 0x0000 }, { 5271, 0x2901 }, { 5275, 0x0000 },
+ { 5275, 0x0840 }, { 5277, 0x1008 }, { 5279, 0x0000 }, { 5279, 0x8848 },
+ /* 0x9800 */
+ { 5283, 0x156f }, { 5292, 0x018f }, { 5298, 0x2000 }, { 5299, 0x0b01 },
+ { 5303, 0x7040 }, { 5307, 0x4510 }, { 5311, 0x88a0 }, { 5315, 0x0000 },
+ { 5315, 0x0000 }, { 5315, 0x0000 }, { 5315, 0x8100 }, { 5317, 0x0002 },
+ { 5318, 0x0090 }, { 5320, 0x9800 }, { 5323, 0xe006 }, { 5328, 0x7010 },
+ /* 0x9900 */
+ { 5332, 0x1608 }, { 5336, 0x4109 }, { 5340, 0x0101 }, { 5342, 0x0000 },
+ { 5342, 0x3a20 }, { 5347, 0x0096 }, { 5351, 0x0000 }, { 5351, 0x0000 },
+ { 5351, 0x0000 }, { 5351, 0x2240 }, { 5354, 0x7120 }, { 5359, 0x021a },
+ { 5363, 0x0002 }, { 5364, 0xa227 }, { 5371, 0x2000 }, { 5372, 0x8002 },
+ /* 0x9a00 */
+ { 5374, 0xc102 }, { 5378, 0x0200 }, { 5379, 0x0800 }, { 5380, 0x00c1 },
+ { 5383, 0x2029 }, { 5387, 0x8ca0 }, { 5392, 0x0624 }, { 5396, 0x0000 },
+ { 5396, 0x0000 }, { 5396, 0x0000 }, { 5396, 0x0100 }, { 5397, 0x0100 },
+ { 5398, 0x0000 }, { 5398, 0x0118 }, { 5401, 0x4020 }, { 5403, 0x0000 },
+ /* 0x9b00 */
+ { 5403, 0x0000 }, { 5403, 0x0400 }, { 5404, 0x0480 }, { 5406, 0x1002 },
+ { 5408, 0x803e }, { 5414, 0x0410 }, { 5416, 0x8000 }, { 5417, 0x0000 },
+ { 5417, 0x4000 }, { 5418, 0x8002 }, { 5420, 0x4800 }, { 5422, 0x0000 },
+ { 5422, 0x0200 }, { 5423, 0x0040 }, { 5424, 0x0110 }, { 5426, 0x0000 },
+ /* 0x9c00 */
+ { 5426, 0x2000 }, { 5427, 0x0025 }, { 5430, 0x0020 }, { 5431, 0x0804 },
+ { 5433, 0x0280 }, { 5435, 0x0080 }, { 5436, 0x0000 }, { 5436, 0x0000 },
+ { 5436, 0x0000 }, { 5436, 0x0000 }, { 5436, 0x0000 }, { 5436, 0x0000 },
+ { 5436, 0x0000 }, { 5436, 0x0000 }, { 5436, 0x02a0 }, { 5439, 0x0058 },
+ /* 0x9d00 */
+ { 5442, 0x0200 }, { 5443, 0x0800 }, { 5444, 0x0140 }, { 5446, 0x0800 },
+ { 5447, 0x0000 }, { 5447, 0x2002 }, { 5449, 0x1003 }, { 5452, 0x0004 },
+ { 5453, 0x0000 }, { 5453, 0x0000 }, { 5453, 0x8200 }, { 5455, 0x0010 },
+ { 5456, 0x0010 }, { 5457, 0x0080 }, { 5458, 0x0000 }, { 5458, 0x0704 },
+ /* 0x9e00 */
+ { 5462, 0x0000 }, { 5462, 0x4400 }, { 5464, 0x0000 }, { 5464, 0x0000 },
+ { 5464, 0x0000 }, { 5464, 0x0000 }, { 5464, 0x0000 }, { 5464, 0xa220 },
+ { 5468, 0x0000 }, { 5468, 0xa08c }, { 5473, 0x0020 }, { 5474, 0x4830 },
+ { 5478, 0x6008 }, { 5481, 0x5912 }, { 5487, 0x0100 }, { 5488, 0x0010 },
+ /* 0x9f00 */
+ { 5489, 0x4180 }, { 5492, 0x0008 }, { 5493, 0x0001 }, { 5494, 0x0800 },
+ { 5495, 0x4c00 }, { 5498, 0x8004 }, { 5500, 0x1482 }, { 5504, 0x0080 },
+ { 5505, 0x2000 }, { 5506, 0x1021 },
+};
+static const Summary16 ksc5601_uni2indx_pageac[698] = {
+ /* 0xac00 */
+ { 5509, 0x0793 }, { 5516, 0x3eff }, { 5529, 0xb011 }, { 5534, 0x1303 },
+ { 5539, 0x2801 }, { 5542, 0x1110 }, { 5545, 0x0000 }, { 5545, 0x0593 },
+ { 5551, 0x1e7b }, { 5561, 0xb011 }, { 5566, 0x9703 }, { 5573, 0x3b01 },
+ { 5579, 0x1112 }, { 5583, 0x00a0 }, { 5585, 0x9593 }, { 5593, 0x306b },
+ /* 0xad00 */
+ { 5600, 0xb051 }, { 5606, 0x1102 }, { 5609, 0x3201 }, { 5613, 0x1130 },
+ { 5617, 0x02b0 }, { 5621, 0x0111 }, { 5624, 0x300a }, { 5628, 0xb879 },
+ { 5637, 0x1306 }, { 5642, 0x3001 }, { 5645, 0x0010 }, { 5646, 0x0080 },
+ { 5647, 0x0113 }, { 5651, 0x100b }, { 5655, 0x0011 }, { 5657, 0x9300 },
+ /* 0xae00 */
+ { 5661, 0x2b03 }, { 5667, 0x0010 }, { 5668, 0x0000 }, { 5668, 0x0593 },
+ { 5674, 0x746b }, { 5683, 0xb051 }, { 5689, 0x1323 }, { 5695, 0x3b01 },
+ { 5701, 0x1030 }, { 5704, 0x0000 }, { 5704, 0x0000 }, { 5704, 0x7000 },
+ { 5707, 0xb011 }, { 5712, 0x1303 }, { 5717, 0x2900 }, { 5720, 0x1110 },
+ /* 0xaf00 */
+ { 5723, 0x2180 }, { 5726, 0x0001 }, { 5727, 0x3000 }, { 5729, 0xb015 },
+ { 5735, 0x030e }, { 5740, 0x3001 }, { 5743, 0x0030 }, { 5745, 0x0200 },
+ { 5746, 0x0111 }, { 5749, 0x1023 }, { 5753, 0x0000 }, { 5753, 0x1300 },
+ { 5756, 0x6b81 }, { 5763, 0x1010 }, { 5765, 0x0300 }, { 5767, 0x0113 },
+ /* 0xb000 */
+ { 5771, 0x1013 }, { 5775, 0x3011 }, { 5779, 0x0100 }, { 5780, 0x0000 },
+ { 5780, 0x5530 }, { 5786, 0x22b8 }, { 5792, 0x0000 }, { 5792, 0x3000 },
+ { 5794, 0xb011 }, { 5799, 0x9702 }, { 5805, 0xfb07 }, { 5815, 0x113a },
+ { 5821, 0x03b0 }, { 5826, 0x0113 }, { 5830, 0x0021 }, { 5832, 0x0000 },
+ /* 0xb100 */
+ { 5832, 0x1b00 }, { 5836, 0x3b0d }, { 5844, 0x1138 }, { 5849, 0x03b0 },
+ { 5854, 0x0113 }, { 5858, 0x1133 }, { 5864, 0x0001 }, { 5865, 0x1300 },
+ { 5868, 0x2b05 }, { 5874, 0x111c }, { 5879, 0x0100 }, { 5880, 0x0000 },
+ { 5880, 0x1000 }, { 5881, 0xb011 }, { 5886, 0x1300 }, { 5889, 0x2a01 },
+ /* 0xb200 */
+ { 5893, 0x1930 }, { 5898, 0x02b0 }, { 5902, 0x0001 }, { 5903, 0x1010 },
+ { 5905, 0x0000 }, { 5905, 0x1100 }, { 5907, 0x0301 }, { 5910, 0x1030 },
+ { 5913, 0x0230 }, { 5916, 0x0713 }, { 5922, 0x146b }, { 5929, 0x0011 },
+ { 5931, 0x1300 }, { 5934, 0x2b05 }, { 5940, 0xf974 }, { 5950, 0x8fb8 },
+ /* 0xb300 */
+ { 5959, 0x0113 }, { 5963, 0x103b }, { 5969, 0x0000 }, { 5969, 0x0000 },
+ { 5969, 0x0000 }, { 5969, 0xd970 }, { 5977, 0x4ab0 }, { 5983, 0x0113 },
+ { 5987, 0x103b }, { 5993, 0x0011 }, { 5995, 0x1103 }, { 5999, 0x0000 },
+ { 5999, 0x5930 }, { 6005, 0x2ab1 }, { 6012, 0x0111 }, { 6015, 0x1000 },
+ /* 0xb400 */
+ { 6016, 0x0000 }, { 6016, 0x1101 }, { 6019, 0x0b01 }, { 6023, 0x0010 },
+ { 6024, 0x0000 }, { 6024, 0x0113 }, { 6028, 0x102b }, { 6033, 0x0000 },
+ { 6033, 0x0101 }, { 6035, 0x2000 }, { 6036, 0x1110 }, { 6039, 0x02a0 },
+ { 6042, 0x0111 }, { 6045, 0x3021 }, { 6049, 0xb059 }, { 6056, 0x0102 },
+ /* 0xb500 */
+ { 6058, 0x0000 }, { 6058, 0x1930 }, { 6063, 0x07b0 }, { 6069, 0x0113 },
+ { 6073, 0x383b }, { 6081, 0xb011 }, { 6086, 0x0003 }, { 6088, 0x0000 },
+ { 6088, 0x0000 }, { 6088, 0x0000 }, { 6088, 0x0d13 }, { 6094, 0x383b },
+ { 6102, 0xb011 }, { 6107, 0x0103 }, { 6110, 0x1000 }, { 6111, 0x0000 },
+ /* 0xb600 */
+ { 6111, 0x0000 }, { 6111, 0x0113 }, { 6115, 0x1020 }, { 6117, 0x0010 },
+ { 6118, 0x0100 }, { 6119, 0x0000 }, { 6119, 0x0110 }, { 6121, 0x0000 },
+ { 6121, 0x0000 }, { 6121, 0x3000 }, { 6123, 0x1811 }, { 6127, 0x0002 },
+ { 6128, 0x0000 }, { 6128, 0x0010 }, { 6129, 0x0000 }, { 6129, 0x0111 },
+ /* 0xb700 */
+ { 6132, 0x0023 }, { 6135, 0x0000 }, { 6135, 0x9300 }, { 6139, 0x0b01 },
+ { 6143, 0x1110 }, { 6146, 0x0030 }, { 6148, 0x0111 }, { 6151, 0x302b },
+ { 6157, 0xb011 }, { 6162, 0x13c7 }, { 6170, 0x3b01 }, { 6176, 0x0130 },
+ { 6179, 0x0280 }, { 6181, 0x0000 }, { 6181, 0x3000 }, { 6183, 0xb011 },
+ /* 0xb800 */
+ { 6188, 0x1383 }, { 6194, 0x2b01 }, { 6199, 0x1130 }, { 6203, 0x03b0 },
+ { 6208, 0x0011 }, { 6210, 0x300a }, { 6214, 0xb011 }, { 6219, 0x1102 },
+ { 6222, 0x2000 }, { 6223, 0x0000 }, { 6223, 0x0100 }, { 6224, 0x0111 },
+ { 6227, 0x102b }, { 6232, 0xa011 }, { 6236, 0x1302 }, { 6240, 0x2b01 },
+ /* 0xb900 */
+ { 6245, 0x0010 }, { 6246, 0x0100 }, { 6247, 0x0001 }, { 6248, 0x3000 },
+ { 6250, 0x9011 }, { 6254, 0x1302 }, { 6258, 0x2b01 }, { 6263, 0x1130 },
+ { 6267, 0x66b0 }, { 6274, 0x0000 }, { 6274, 0x3000 }, { 6276, 0xb011 },
+ { 6281, 0xd302 }, { 6287, 0x6b07 }, { 6295, 0x113a }, { 6301, 0x07b0 },
+ /* 0xba00 */
+ { 6307, 0x0103 }, { 6310, 0x0020 }, { 6311, 0x0000 }, { 6311, 0x1300 },
+ { 6314, 0x6b05 }, { 6321, 0x1138 }, { 6326, 0x03b0 }, { 6331, 0x0113 },
+ { 6335, 0x10b8 }, { 6340, 0x0000 }, { 6340, 0x1b00 }, { 6344, 0x2b05 },
+ { 6350, 0x0110 }, { 6352, 0x0300 }, { 6354, 0x0000 }, { 6354, 0x1000 },
+ /* 0xbb00 */
+ { 6355, 0xa011 }, { 6359, 0x1102 }, { 6362, 0x0a01 }, { 6365, 0x7970 },
+ { 6373, 0xa2b0 }, { 6379, 0x0111 }, { 6382, 0x100a }, { 6385, 0x0000 },
+ { 6385, 0x1100 }, { 6387, 0x0001 }, { 6388, 0x1110 }, { 6391, 0x0090 },
+ { 6393, 0x0111 }, { 6396, 0x0009 }, { 6398, 0x0000 }, { 6398, 0x9300 },
+ /* 0xbc00 */
+ { 6402, 0xbb05 }, { 6410, 0xf9f2 }, { 6421, 0x22b0 }, { 6426, 0x0113 },
+ { 6430, 0x323b }, { 6438, 0x2001 }, { 6440, 0x0000 }, { 6440, 0x0000 },
+ { 6440, 0x5930 }, { 6446, 0x06b0 }, { 6451, 0x0193 }, { 6456, 0x303b },
+ { 6463, 0xa011 }, { 6467, 0x1123 }, { 6472, 0x0000 }, { 6472, 0x1170 },
+ /* 0xbd00 */
+ { 6477, 0x02b0 }, { 6481, 0x0011 }, { 6483, 0x1010 }, { 6485, 0x0000 },
+ { 6485, 0x1301 }, { 6489, 0x0301 }, { 6492, 0x0110 }, { 6494, 0x0000 },
+ { 6494, 0x0793 }, { 6501, 0x162b }, { 6508, 0x0010 }, { 6509, 0x0101 },
+ { 6511, 0x0000 }, { 6511, 0x1130 }, { 6515, 0x0200 }, { 6516, 0x0111 },
+ /* 0xbe00 */
+ { 6519, 0x3029 }, { 6524, 0xb011 }, { 6529, 0x0000 }, { 6529, 0x0000 },
+ { 6529, 0x5130 }, { 6534, 0x0eb0 }, { 6540, 0x0513 }, { 6545, 0x383b },
+ { 6553, 0xb011 }, { 6558, 0x0303 }, { 6562, 0x0100 }, { 6563, 0x0000 },
+ { 6563, 0x0000 }, { 6563, 0x0193 }, { 6568, 0x1039 }, { 6573, 0x0000 },
+ /* 0xbf00 */
+ { 6573, 0x0302 }, { 6576, 0x3b00 }, { 6581, 0x0000 }, { 6581, 0x0000 },
+ { 6581, 0x0113 }, { 6585, 0x0023 }, { 6588, 0x0000 }, { 6588, 0x0000 },
+ { 6588, 0x0000 }, { 6588, 0x0010 }, { 6589, 0x0000 }, { 6589, 0x0001 },
+ { 6590, 0x3020 }, { 6593, 0x9011 }, { 6597, 0x0002 }, { 6598, 0x0000 },
+ /* 0xc000 */
+ { 6598, 0x0000 }, { 6598, 0x0000 }, { 6598, 0x0000 }, { 6598, 0x1000 },
+ { 6599, 0x0000 }, { 6599, 0x1102 }, { 6602, 0x0301 }, { 6605, 0x0000 },
+ { 6605, 0x0000 }, { 6605, 0x0113 }, { 6609, 0xb02b }, { 6616, 0xb079 },
+ { 6624, 0x1323 }, { 6630, 0x3b01 }, { 6636, 0x1130 }, { 6640, 0x02b0 },
+ /* 0xc100 */
+ { 6644, 0x0111 }, { 6647, 0xf021 }, { 6653, 0xb0d9 }, { 6661, 0x1343 },
+ { 6667, 0x3b01 }, { 6673, 0x1130 }, { 6677, 0x03b0 }, { 6682, 0x0111 },
+ { 6685, 0x7020 }, { 6689, 0xb051 }, { 6695, 0x1322 }, { 6700, 0x2001 },
+ { 6702, 0x1110 }, { 6705, 0x0190 }, { 6708, 0x0111 }, { 6711, 0x300b },
+ /* 0xc200 */
+ { 6716, 0xb011 }, { 6721, 0x9302 }, { 6726, 0xab01 }, { 6732, 0x0016 },
+ { 6735, 0x0100 }, { 6736, 0x0113 }, { 6740, 0x3021 }, { 6744, 0xb011 },
+ { 6749, 0x0302 }, { 6752, 0x2901 }, { 6756, 0x3130 }, { 6761, 0x02b0 },
+ { 6765, 0x0000 }, { 6765, 0x3000 }, { 6767, 0xb819 }, { 6774, 0x1b42 },
+ /* 0xc300 */
+ { 6780, 0x3301 }, { 6785, 0x1138 }, { 6790, 0x0330 }, { 6794, 0x0000 },
+ { 6794, 0x0020 }, { 6795, 0x0000 }, { 6795, 0x1300 }, { 6798, 0x3305 },
+ { 6804, 0x1110 }, { 6807, 0x0000 }, { 6807, 0x0000 }, { 6807, 0x0000 },
+ { 6807, 0x0001 }, { 6808, 0x9300 }, { 6812, 0x2305 }, { 6817, 0x0130 },
+ /* 0xc400 */
+ { 6820, 0x0100 }, { 6821, 0x0001 }, { 6822, 0x1010 }, { 6824, 0x3011 },
+ { 6828, 0x0100 }, { 6829, 0x0000 }, { 6829, 0x1130 }, { 6833, 0x0230 },
+ { 6836, 0x0001 }, { 6837, 0x1010 }, { 6839, 0x0000 }, { 6839, 0x1100 },
+ { 6841, 0x0000 }, { 6841, 0x0000 }, { 6841, 0x0200 }, { 6842, 0x8513 },
+ /* 0xc500 */
+ { 6848, 0x1003 }, { 6851, 0x1011 }, { 6854, 0x1300 }, { 6857, 0x2b01 },
+ { 6862, 0x7730 }, { 6870, 0x63b8 }, { 6878, 0x0113 }, { 6882, 0x303b },
+ { 6889, 0xb091 }, { 6895, 0x11a2 }, { 6900, 0x0201 }, { 6902, 0x7b30 },
+ { 6910, 0x57f0 }, { 6919, 0x0113 }, { 6923, 0x702b }, { 6930, 0xf0d1 },
+ /* 0xc600 */
+ { 6938, 0x11e3 }, { 6945, 0x1b01 }, { 6950, 0x7130 }, { 6956, 0x0ab9 },
+ { 6963, 0x0113 }, { 6967, 0x303b }, { 6974, 0x9001 }, { 6977, 0x1302 },
+ { 6981, 0x2b01 }, { 6986, 0x1130 }, { 6990, 0x02b0 }, { 6994, 0x0713 },
+ { 7000, 0x302b }, { 7006, 0x3011 }, { 7010, 0x1303 }, { 7015, 0x2301 },
+ /* 0xc700 */
+ { 7019, 0x1130 }, { 7023, 0x02b0 }, { 7027, 0x0113 }, { 7031, 0x30ab },
+ { 7038, 0xb411 }, { 7044, 0x11fe }, { 7053, 0x0901 }, { 7056, 0x7130 },
+ { 7062, 0x47b8 }, { 7070, 0x05d3 }, { 7077, 0x307b }, { 7085, 0xb011 },
+ { 7090, 0x5303 }, { 7096, 0x2101 }, { 7099, 0x1110 }, { 7102, 0x0000 },
+ /* 0xc800 */
+ { 7102, 0x0513 }, { 7107, 0x306b }, { 7114, 0xb011 }, { 7119, 0x1102 },
+ { 7122, 0x3301 }, { 7127, 0x0010 }, { 7128, 0x0000 }, { 7128, 0x0513 },
+ { 7133, 0x38eb }, { 7142, 0xa010 }, { 7145, 0x0102 }, { 7147, 0x3000 },
+ { 7149, 0x1110 }, { 7152, 0x02b0 }, { 7156, 0x0013 }, { 7159, 0x3020 },
+ /* 0xc900 */
+ { 7162, 0xb071 }, { 7169, 0x0102 }, { 7171, 0x1000 }, { 7172, 0x0010 },
+ { 7173, 0x0000 }, { 7173, 0x0113 }, { 7177, 0x100b }, { 7181, 0x1011 },
+ { 7184, 0x1300 }, { 7187, 0x2b01 }, { 7192, 0x0000 }, { 7192, 0x0000 },
+ { 7192, 0x0593 }, { 7198, 0x366b }, { 7207, 0xb095 }, { 7214, 0x1303 },
+ /* 0xca00 */
+ { 7219, 0x3b01 }, { 7225, 0x0110 }, { 7227, 0x0200 }, { 7228, 0x0000 },
+ { 7228, 0x3000 }, { 7230, 0xb011 }, { 7235, 0x0103 }, { 7238, 0x2000 },
+ { 7239, 0x0010 }, { 7240, 0x0100 }, { 7241, 0x0000 }, { 7241, 0x3000 },
+ { 7243, 0xb011 }, { 7248, 0x030a }, { 7252, 0x1001 }, { 7254, 0x0010 },
+ /* 0xcb00 */
+ { 7255, 0x0100 }, { 7256, 0x0111 }, { 7259, 0x0003 }, { 7261, 0x0000 },
+ { 7261, 0x1302 }, { 7265, 0x2301 }, { 7269, 0x0010 }, { 7270, 0x0300 },
+ { 7272, 0x0000 }, { 7272, 0x1000 }, { 7273, 0x0000 }, { 7273, 0x0100 },
+ { 7274, 0x0000 }, { 7274, 0x0010 }, { 7275, 0x0290 }, { 7278, 0x0000 },
+ /* 0xcc00 */
+ { 7278, 0x3000 }, { 7280, 0x3011 }, { 7284, 0x5386 }, { 7291, 0x7b01 },
+ { 7298, 0x1130 }, { 7302, 0x03b0 }, { 7307, 0x0151 }, { 7311, 0x0021 },
+ { 7313, 0x0000 }, { 7313, 0x1300 }, { 7316, 0x3b01 }, { 7322, 0x1130 },
+ { 7326, 0x02b0 }, { 7330, 0x0011 }, { 7332, 0x1010 }, { 7334, 0x0001 },
+ /* 0xcd00 */
+ { 7335, 0x1302 }, { 7339, 0x2b01 }, { 7344, 0x1110 }, { 7347, 0x0200 },
+ { 7348, 0x0000 }, { 7348, 0x1000 }, { 7349, 0xb011 }, { 7354, 0x0102 },
+ { 7356, 0x0100 }, { 7357, 0x1130 }, { 7361, 0x02b0 }, { 7365, 0x0001 },
+ { 7366, 0x1010 }, { 7368, 0x0001 }, { 7369, 0x1100 }, { 7371, 0x2b01 },
+ /* 0xce00 */
+ { 7376, 0x1110 }, { 7379, 0x0210 }, { 7381, 0x0113 }, { 7385, 0x002b },
+ { 7389, 0x0000 }, { 7389, 0x9300 }, { 7393, 0x2b03 }, { 7399, 0x1130 },
+ { 7403, 0x02b0 }, { 7407, 0x0113 }, { 7411, 0x303b }, { 7418, 0x0000 },
+ { 7418, 0x0002 }, { 7419, 0x0000 }, { 7419, 0x1930 }, { 7424, 0x03b0 },
+ /* 0xcf00 */
+ { 7429, 0x0113 }, { 7433, 0x102b }, { 7438, 0xb011 }, { 7443, 0x0103 },
+ { 7446, 0x0000 }, { 7446, 0x1130 }, { 7450, 0x02b0 }, { 7454, 0x0113 },
+ { 7458, 0x1021 }, { 7461, 0x0000 }, { 7461, 0x0102 }, { 7463, 0x0001 },
+ { 7464, 0x0010 }, { 7465, 0x0000 }, { 7465, 0x0113 }, { 7469, 0x102b },
+ /* 0xd000 */
+ { 7474, 0x0011 }, { 7476, 0x0102 }, { 7478, 0x2000 }, { 7479, 0x1130 },
+ { 7483, 0x02b0 }, { 7487, 0x0111 }, { 7490, 0x3001 }, { 7493, 0x3011 },
+ { 7497, 0x0002 }, { 7498, 0x0000 }, { 7498, 0x1130 }, { 7502, 0x02b0 },
+ { 7506, 0x0313 }, { 7511, 0x303b }, { 7518, 0xb011 }, { 7523, 0x0103 },
+ /* 0xd100 */
+ { 7526, 0x2000 }, { 7527, 0x0000 }, { 7527, 0x0000 }, { 7527, 0x0513 },
+ { 7532, 0x303b }, { 7539, 0xb011 }, { 7544, 0x1102 }, { 7547, 0x1000 },
+ { 7548, 0x0110 }, { 7550, 0x0000 }, { 7550, 0x0113 }, { 7554, 0x142b },
+ { 7560, 0x0001 }, { 7561, 0x0100 }, { 7562, 0x0000 }, { 7562, 0x0110 },
+ /* 0xd200 */
+ { 7564, 0x0280 }, { 7566, 0x0001 }, { 7567, 0x3000 }, { 7569, 0xb011 },
+ { 7574, 0x0102 }, { 7576, 0x1000 }, { 7577, 0x0010 }, { 7578, 0x0000 },
+ { 7578, 0x0113 }, { 7582, 0x1023 }, { 7586, 0x1011 }, { 7589, 0x9302 },
+ { 7594, 0x0b05 }, { 7599, 0x1110 }, { 7602, 0x0030 }, { 7604, 0x0113 },
+ /* 0xd300 */
+ { 7608, 0x702b }, { 7615, 0xb051 }, { 7621, 0x1323 }, { 7627, 0x3b01 },
+ { 7633, 0x0030 }, { 7635, 0x0000 }, { 7635, 0x0000 }, { 7635, 0x3000 },
+ { 7637, 0xb011 }, { 7642, 0x1303 }, { 7647, 0x2b01 }, { 7652, 0x1110 },
+ { 7655, 0x0330 }, { 7659, 0x0101 }, { 7661, 0x300a }, { 7665, 0xb011 },
+ /* 0xd400 */
+ { 7670, 0x0102 }, { 7672, 0x2000 }, { 7673, 0x0000 }, { 7673, 0x0000 },
+ { 7673, 0x0011 }, { 7675, 0x1000 }, { 7676, 0xa011 }, { 7680, 0x9300 },
+ { 7684, 0x2b05 }, { 7690, 0x0010 }, { 7691, 0x0200 }, { 7692, 0x0000 },
+ { 7692, 0x1000 }, { 7693, 0x9011 }, { 7697, 0x1100 }, { 7699, 0x2901 },
+ /* 0xd500 */
+ { 7703, 0x1110 }, { 7706, 0x00b0 }, { 7709, 0x0000 }, { 7709, 0x3000 },
+ { 7711, 0xb011 }, { 7716, 0x1302 }, { 7720, 0x2b21 }, { 7726, 0x1130 },
+ { 7730, 0x03b0 }, { 7735, 0x0001 }, { 7736, 0x0020 }, { 7737, 0x0000 },
+ { 7737, 0x1300 }, { 7740, 0x2b05 }, { 7746, 0x1130 }, { 7750, 0x02b0 },
+ /* 0xd600 */
+ { 7754, 0x0113 }, { 7758, 0x103b }, { 7764, 0x2011 }, { 7767, 0x1300 },
+ { 7770, 0x2b21 }, { 7776, 0x1132 }, { 7781, 0x0280 }, { 7783, 0x0013 },
+ { 7786, 0x3028 }, { 7790, 0xa011 }, { 7794, 0x1102 }, { 7797, 0x0a01 },
+ { 7800, 0x1130 }, { 7804, 0x0292 }, { 7808, 0x0111 }, { 7811, 0x3021 },
+ /* 0xd700 */
+ { 7815, 0x0011 }, { 7817, 0x1302 }, { 7821, 0x2b01 }, { 7826, 0x1130 },
+ { 7830, 0x0290 }, { 7833, 0x03d3 }, { 7840, 0x122b }, { 7846, 0x3011 },
+ { 7850, 0x1302 }, { 7854, 0x2b01 },
+};
+static const Summary16 ksc5601_uni2indx_pagef9[17] = {
+ /* 0xf900 */
+ { 7859, 0xffff }, { 7875, 0xffff }, { 7891, 0xffff }, { 7907, 0xffff },
+ { 7923, 0xffff }, { 7939, 0xffff }, { 7955, 0xffff }, { 7971, 0xffff },
+ { 7987, 0xffff }, { 8003, 0xffff }, { 8019, 0xffff }, { 8035, 0xffff },
+ { 8051, 0xffff }, { 8067, 0xffff }, { 8083, 0xffff }, { 8099, 0xffff },
+ /* 0xfa00 */
+ { 8115, 0x0fff },
+};
+static const Summary16 ksc5601_uni2indx_pageff[15] = {
+ /* 0xff00 */
+ { 8127, 0xfffe }, { 8142, 0xffff }, { 8158, 0xffff }, { 8174, 0xffff },
+ { 8190, 0xffff }, { 8206, 0x7fff }, { 8221, 0x0000 }, { 8221, 0x0000 },
+ { 8221, 0x0000 }, { 8221, 0x0000 }, { 8221, 0x0000 }, { 8221, 0x0000 },
+ { 8221, 0x0000 }, { 8221, 0x0000 }, { 8221, 0x006f },
+};
+
+static int
+ksc5601_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ const Summary16 *summary = NULL;
+ if (wc >= 0x0000 && wc < 0x0460)
+ summary = &ksc5601_uni2indx_page00[(wc>>4)];
+ else if (wc >= 0x2000 && wc < 0x2670)
+ summary = &ksc5601_uni2indx_page20[(wc>>4)-0x200];
+ else if (wc >= 0x3000 && wc < 0x33e0)
+ summary = &ksc5601_uni2indx_page30[(wc>>4)-0x300];
+ else if (wc >= 0x4e00 && wc < 0x9fa0)
+ summary = &ksc5601_uni2indx_page4e[(wc>>4)-0x4e0];
+ else if (wc >= 0xac00 && wc < 0xd7a0)
+ summary = &ksc5601_uni2indx_pageac[(wc>>4)-0xac0];
+ else if (wc >= 0xf900 && wc < 0xfa10)
+ summary = &ksc5601_uni2indx_pagef9[(wc>>4)-0xf90];
+ else if (wc >= 0xff00 && wc < 0xfff0)
+ summary = &ksc5601_uni2indx_pageff[(wc>>4)-0xff0];
+ if (summary) {
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ c = ksc5601_2charset[summary->indx + used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/loop_unicode.h b/jni/iconv/lib/loop_unicode.h
new file mode 100644
index 0000000..1c787b5
--- /dev/null
+++ b/jni/iconv/lib/loop_unicode.h
@@ -0,0 +1,527 @@
+/*
+ * Copyright (C) 1999-2003, 2005-2006, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/* This file defines the conversion loop via Unicode as a pivot encoding. */
+
+/* Attempt to transliterate wc. Return code as in xxx_wctomb. */
+static int unicode_transliterate (conv_t cd, ucs4_t wc,
+ unsigned char* outptr, size_t outleft)
+{
+ if (cd->oflags & HAVE_HANGUL_JAMO) {
+ /* Decompose Hangul into Jamo. Use double-width Jamo (contained
+ in all Korean encodings and ISO-2022-JP-2), not half-width Jamo
+ (contained in Unicode only). */
+ ucs4_t buf[3];
+ int ret = johab_hangul_decompose(cd,buf,wc);
+ if (ret != RET_ILUNI) {
+ /* we know 1 <= ret <= 3 */
+ state_t backup_state = cd->ostate;
+ unsigned char* backup_outptr = outptr;
+ size_t backup_outleft = outleft;
+ int i, sub_outcount;
+ for (i = 0; i < ret; i++) {
+ if (outleft == 0) {
+ sub_outcount = RET_TOOSMALL;
+ goto johab_hangul_failed;
+ }
+ sub_outcount = cd->ofuncs.xxx_wctomb(cd,outptr,buf[i],outleft);
+ if (sub_outcount <= RET_ILUNI)
+ goto johab_hangul_failed;
+ if (!(sub_outcount <= outleft)) abort();
+ outptr += sub_outcount; outleft -= sub_outcount;
+ }
+ return outptr-backup_outptr;
+ johab_hangul_failed:
+ cd->ostate = backup_state;
+ outptr = backup_outptr;
+ outleft = backup_outleft;
+ if (sub_outcount != RET_ILUNI)
+ return RET_TOOSMALL;
+ }
+ }
+ {
+ /* Try to use a variant, but postfix it with
+ U+303E IDEOGRAPHIC VARIATION INDICATOR
+ (cf. Ken Lunde's "CJKV information processing", p. 188). */
+ int indx = -1;
+ if (wc == 0x3006)
+ indx = 0;
+ else if (wc == 0x30f6)
+ indx = 1;
+ else if (wc >= 0x4e00 && wc < 0xa000)
+ indx = cjk_variants_indx[wc-0x4e00];
+ if (indx >= 0) {
+ for (;; indx++) {
+ ucs4_t buf[2];
+ unsigned short variant = cjk_variants[indx];
+ unsigned short last = variant & 0x8000;
+ variant &= 0x7fff;
+ variant += 0x3000;
+ buf[0] = variant; buf[1] = 0x303e;
+ {
+ state_t backup_state = cd->ostate;
+ unsigned char* backup_outptr = outptr;
+ size_t backup_outleft = outleft;
+ int i, sub_outcount;
+ for (i = 0; i < 2; i++) {
+ if (outleft == 0) {
+ sub_outcount = RET_TOOSMALL;
+ goto variant_failed;
+ }
+ sub_outcount = cd->ofuncs.xxx_wctomb(cd,outptr,buf[i],outleft);
+ if (sub_outcount <= RET_ILUNI)
+ goto variant_failed;
+ if (!(sub_outcount <= outleft)) abort();
+ outptr += sub_outcount; outleft -= sub_outcount;
+ }
+ return outptr-backup_outptr;
+ variant_failed:
+ cd->ostate = backup_state;
+ outptr = backup_outptr;
+ outleft = backup_outleft;
+ if (sub_outcount != RET_ILUNI)
+ return RET_TOOSMALL;
+ }
+ if (last)
+ break;
+ }
+ }
+ }
+ if (wc >= 0x2018 && wc <= 0x201a) {
+ /* Special case for quotation marks 0x2018, 0x2019, 0x201a */
+ ucs4_t substitute =
+ (cd->oflags & HAVE_QUOTATION_MARKS
+ ? (wc == 0x201a ? 0x2018 : wc)
+ : (cd->oflags & HAVE_ACCENTS
+ ? (wc==0x2019 ? 0x00b4 : 0x0060) /* use accents */
+ : 0x0027 /* use apostrophe */
+ ) );
+ int outcount = cd->ofuncs.xxx_wctomb(cd,outptr,substitute,outleft);
+ if (outcount != RET_ILUNI)
+ return outcount;
+ }
+ {
+ /* Use the transliteration table. */
+ int indx = translit_index(wc);
+ if (indx >= 0) {
+ const unsigned int * cp = &translit_data[indx];
+ unsigned int num = *cp++;
+ state_t backup_state = cd->ostate;
+ unsigned char* backup_outptr = outptr;
+ size_t backup_outleft = outleft;
+ unsigned int i;
+ int sub_outcount;
+ for (i = 0; i < num; i++) {
+ if (outleft == 0) {
+ sub_outcount = RET_TOOSMALL;
+ goto translit_failed;
+ }
+ sub_outcount = cd->ofuncs.xxx_wctomb(cd,outptr,cp[i],outleft);
+ if (sub_outcount == RET_ILUNI)
+ /* Recursive transliteration. */
+ sub_outcount = unicode_transliterate(cd,cp[i],outptr,outleft);
+ if (sub_outcount <= RET_ILUNI)
+ goto translit_failed;
+ if (!(sub_outcount <= outleft)) abort();
+ outptr += sub_outcount; outleft -= sub_outcount;
+ }
+ return outptr-backup_outptr;
+ translit_failed:
+ cd->ostate = backup_state;
+ outptr = backup_outptr;
+ outleft = backup_outleft;
+ if (sub_outcount != RET_ILUNI)
+ return RET_TOOSMALL;
+ }
+ }
+ return RET_ILUNI;
+}
+
+#ifndef LIBICONV_PLUG
+
+struct uc_to_mb_fallback_locals {
+ unsigned char* l_outbuf;
+ size_t l_outbytesleft;
+ int l_errno;
+};
+
+static void uc_to_mb_write_replacement (const char *buf, size_t buflen,
+ void* callback_arg)
+{
+ struct uc_to_mb_fallback_locals * plocals =
+ (struct uc_to_mb_fallback_locals *) callback_arg;
+ /* Do nothing if already encountered an error in a previous call. */
+ if (plocals->l_errno == 0) {
+ /* Attempt to copy the passed buffer to the output buffer. */
+ if (plocals->l_outbytesleft < buflen)
+ plocals->l_errno = E2BIG;
+ else {
+ memcpy(plocals->l_outbuf, buf, buflen);
+ plocals->l_outbuf += buflen;
+ plocals->l_outbytesleft -= buflen;
+ }
+ }
+}
+
+struct mb_to_uc_fallback_locals {
+ conv_t l_cd;
+ unsigned char* l_outbuf;
+ size_t l_outbytesleft;
+ int l_errno;
+};
+
+static void mb_to_uc_write_replacement (const unsigned int *buf, size_t buflen,
+ void* callback_arg)
+{
+ struct mb_to_uc_fallback_locals * plocals =
+ (struct mb_to_uc_fallback_locals *) callback_arg;
+ /* Do nothing if already encountered an error in a previous call. */
+ if (plocals->l_errno == 0) {
+ /* Attempt to convert the passed buffer to the target encoding. */
+ conv_t cd = plocals->l_cd;
+ unsigned char* outptr = plocals->l_outbuf;
+ size_t outleft = plocals->l_outbytesleft;
+ for (; buflen > 0; buf++, buflen--) {
+ ucs4_t wc = *buf;
+ int outcount;
+ if (outleft == 0) {
+ plocals->l_errno = E2BIG;
+ break;
+ }
+ outcount = cd->ofuncs.xxx_wctomb(cd,outptr,wc,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ /* Handle Unicode tag characters (range U+E0000..U+E007F). */
+ if ((wc >> 7) == (0xe0000 >> 7))
+ goto outcount_zero;
+ /* Try transliteration. */
+ if (cd->transliterate) {
+ outcount = unicode_transliterate(cd,wc,outptr,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ }
+ if (cd->discard_ilseq) {
+ outcount = 0;
+ goto outcount_ok;
+ }
+ #ifndef LIBICONV_PLUG
+ else if (cd->fallbacks.uc_to_mb_fallback != NULL) {
+ struct uc_to_mb_fallback_locals locals;
+ locals.l_outbuf = outptr;
+ locals.l_outbytesleft = outleft;
+ locals.l_errno = 0;
+ cd->fallbacks.uc_to_mb_fallback(wc,
+ uc_to_mb_write_replacement,
+ &locals,
+ cd->fallbacks.data);
+ if (locals.l_errno != 0) {
+ plocals->l_errno = locals.l_errno;
+ break;
+ }
+ outptr = locals.l_outbuf;
+ outleft = locals.l_outbytesleft;
+ outcount = 0;
+ goto outcount_ok;
+ }
+ #endif
+ outcount = cd->ofuncs.xxx_wctomb(cd,outptr,0xFFFD,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ plocals->l_errno = EILSEQ;
+ break;
+ outcount_ok:
+ if (outcount < 0) {
+ plocals->l_errno = E2BIG;
+ break;
+ }
+ #ifndef LIBICONV_PLUG
+ if (cd->hooks.uc_hook)
+ (*cd->hooks.uc_hook)(wc, cd->hooks.data);
+ #endif
+ if (!(outcount <= outleft)) abort();
+ outptr += outcount; outleft -= outcount;
+ outcount_zero: ;
+ }
+ plocals->l_outbuf = outptr;
+ plocals->l_outbytesleft = outleft;
+ }
+}
+
+#endif /* !LIBICONV_PLUG */
+
+static size_t unicode_loop_convert (iconv_t icd,
+ const char* * inbuf, size_t *inbytesleft,
+ char* * outbuf, size_t *outbytesleft)
+{
+ conv_t cd = (conv_t) icd;
+ size_t result = 0;
+ const unsigned char* inptr = (const unsigned char*) *inbuf;
+ size_t inleft = *inbytesleft;
+ unsigned char* outptr = (unsigned char*) *outbuf;
+ size_t outleft = *outbytesleft;
+ while (inleft > 0) {
+ state_t last_istate = cd->istate;
+ ucs4_t wc;
+ int incount;
+ int outcount;
+ incount = cd->ifuncs.xxx_mbtowc(cd,&wc,inptr,inleft);
+ if (incount < 0) {
+ if ((unsigned int)(-1-incount) % 2 == (unsigned int)(-1-RET_ILSEQ) % 2) {
+ /* Case 1: invalid input, possibly after a shift sequence */
+ incount = DECODE_SHIFT_ILSEQ(incount);
+ if (cd->discard_ilseq) {
+ switch (cd->iindex) {
+ case ei_ucs4: case ei_ucs4be: case ei_ucs4le:
+ case ei_utf32: case ei_utf32be: case ei_utf32le:
+ case ei_ucs4internal: case ei_ucs4swapped:
+ incount += 4; break;
+ case ei_ucs2: case ei_ucs2be: case ei_ucs2le:
+ case ei_utf16: case ei_utf16be: case ei_utf16le:
+ case ei_ucs2internal: case ei_ucs2swapped:
+ incount += 2; break;
+ default:
+ incount += 1; break;
+ }
+ goto outcount_zero;
+ }
+ #ifndef LIBICONV_PLUG
+ else if (cd->fallbacks.mb_to_uc_fallback != NULL) {
+ unsigned int incount2;
+ struct mb_to_uc_fallback_locals locals;
+ switch (cd->iindex) {
+ case ei_ucs4: case ei_ucs4be: case ei_ucs4le:
+ case ei_utf32: case ei_utf32be: case ei_utf32le:
+ case ei_ucs4internal: case ei_ucs4swapped:
+ incount2 = 4; break;
+ case ei_ucs2: case ei_ucs2be: case ei_ucs2le:
+ case ei_utf16: case ei_utf16be: case ei_utf16le:
+ case ei_ucs2internal: case ei_ucs2swapped:
+ incount2 = 2; break;
+ default:
+ incount2 = 1; break;
+ }
+ locals.l_cd = cd;
+ locals.l_outbuf = outptr;
+ locals.l_outbytesleft = outleft;
+ locals.l_errno = 0;
+ cd->fallbacks.mb_to_uc_fallback((const char*)inptr+incount, incount2,
+ mb_to_uc_write_replacement,
+ &locals,
+ cd->fallbacks.data);
+ if (locals.l_errno != 0) {
+ inptr += incount; inleft -= incount;
+ errno = locals.l_errno;
+ result = -1;
+ break;
+ }
+ incount += incount2;
+ outptr = locals.l_outbuf;
+ outleft = locals.l_outbytesleft;
+ result += 1;
+ goto outcount_zero;
+ }
+ #endif
+ inptr += incount; inleft -= incount;
+ errno = EILSEQ;
+ result = -1;
+ break;
+ }
+ if (incount == RET_TOOFEW(0)) {
+ /* Case 2: not enough bytes available to detect anything */
+ errno = EINVAL;
+ result = -1;
+ break;
+ }
+ /* Case 3: k bytes read, but only a shift sequence */
+ incount = DECODE_TOOFEW(incount);
+ } else {
+ /* Case 4: k bytes read, making up a wide character */
+ if (outleft == 0) {
+ cd->istate = last_istate;
+ errno = E2BIG;
+ result = -1;
+ break;
+ }
+ outcount = cd->ofuncs.xxx_wctomb(cd,outptr,wc,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ /* Handle Unicode tag characters (range U+E0000..U+E007F). */
+ if ((wc >> 7) == (0xe0000 >> 7))
+ goto outcount_zero;
+ /* Try transliteration. */
+ result++;
+ if (cd->transliterate) {
+ outcount = unicode_transliterate(cd,wc,outptr,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ }
+ if (cd->discard_ilseq) {
+ outcount = 0;
+ goto outcount_ok;
+ }
+ #ifndef LIBICONV_PLUG
+ else if (cd->fallbacks.uc_to_mb_fallback != NULL) {
+ struct uc_to_mb_fallback_locals locals;
+ locals.l_outbuf = outptr;
+ locals.l_outbytesleft = outleft;
+ locals.l_errno = 0;
+ cd->fallbacks.uc_to_mb_fallback(wc,
+ uc_to_mb_write_replacement,
+ &locals,
+ cd->fallbacks.data);
+ if (locals.l_errno != 0) {
+ cd->istate = last_istate;
+ errno = locals.l_errno;
+ return -1;
+ }
+ outptr = locals.l_outbuf;
+ outleft = locals.l_outbytesleft;
+ outcount = 0;
+ goto outcount_ok;
+ }
+ #endif
+ outcount = cd->ofuncs.xxx_wctomb(cd,outptr,0xFFFD,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ cd->istate = last_istate;
+ errno = EILSEQ;
+ result = -1;
+ break;
+ outcount_ok:
+ if (outcount < 0) {
+ cd->istate = last_istate;
+ errno = E2BIG;
+ result = -1;
+ break;
+ }
+ #ifndef LIBICONV_PLUG
+ if (cd->hooks.uc_hook)
+ (*cd->hooks.uc_hook)(wc, cd->hooks.data);
+ #endif
+ if (!(outcount <= outleft)) abort();
+ outptr += outcount; outleft -= outcount;
+ }
+ outcount_zero:
+ if (!(incount <= inleft)) abort();
+ inptr += incount; inleft -= incount;
+ }
+ *inbuf = (const char*) inptr;
+ *inbytesleft = inleft;
+ *outbuf = (char*) outptr;
+ *outbytesleft = outleft;
+ return result;
+}
+
+static size_t unicode_loop_reset (iconv_t icd,
+ char* * outbuf, size_t *outbytesleft)
+{
+ conv_t cd = (conv_t) icd;
+ if (outbuf == NULL || *outbuf == NULL) {
+ /* Reset the states. */
+ memset(&cd->istate,'\0',sizeof(state_t));
+ memset(&cd->ostate,'\0',sizeof(state_t));
+ return 0;
+ } else {
+ size_t result = 0;
+ if (cd->ifuncs.xxx_flushwc) {
+ state_t last_istate = cd->istate;
+ ucs4_t wc;
+ if (cd->ifuncs.xxx_flushwc(cd, &wc)) {
+ unsigned char* outptr = (unsigned char*) *outbuf;
+ size_t outleft = *outbytesleft;
+ int outcount = cd->ofuncs.xxx_wctomb(cd,outptr,wc,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ /* Handle Unicode tag characters (range U+E0000..U+E007F). */
+ if ((wc >> 7) == (0xe0000 >> 7))
+ goto outcount_zero;
+ /* Try transliteration. */
+ result++;
+ if (cd->transliterate) {
+ outcount = unicode_transliterate(cd,wc,outptr,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ }
+ if (cd->discard_ilseq) {
+ outcount = 0;
+ goto outcount_ok;
+ }
+ #ifndef LIBICONV_PLUG
+ else if (cd->fallbacks.uc_to_mb_fallback != NULL) {
+ struct uc_to_mb_fallback_locals locals;
+ locals.l_outbuf = outptr;
+ locals.l_outbytesleft = outleft;
+ locals.l_errno = 0;
+ cd->fallbacks.uc_to_mb_fallback(wc,
+ uc_to_mb_write_replacement,
+ &locals,
+ cd->fallbacks.data);
+ if (locals.l_errno != 0) {
+ cd->istate = last_istate;
+ errno = locals.l_errno;
+ return -1;
+ }
+ outptr = locals.l_outbuf;
+ outleft = locals.l_outbytesleft;
+ outcount = 0;
+ goto outcount_ok;
+ }
+ #endif
+ outcount = cd->ofuncs.xxx_wctomb(cd,outptr,0xFFFD,outleft);
+ if (outcount != RET_ILUNI)
+ goto outcount_ok;
+ cd->istate = last_istate;
+ errno = EILSEQ;
+ return -1;
+ outcount_ok:
+ if (outcount < 0) {
+ cd->istate = last_istate;
+ errno = E2BIG;
+ return -1;
+ }
+ #ifndef LIBICONV_PLUG
+ if (cd->hooks.uc_hook)
+ (*cd->hooks.uc_hook)(wc, cd->hooks.data);
+ #endif
+ if (!(outcount <= outleft)) abort();
+ outptr += outcount;
+ outleft -= outcount;
+ outcount_zero:
+ *outbuf = (char*) outptr;
+ *outbytesleft = outleft;
+ }
+ }
+ if (cd->ofuncs.xxx_reset) {
+ unsigned char* outptr = (unsigned char*) *outbuf;
+ size_t outleft = *outbytesleft;
+ int outcount = cd->ofuncs.xxx_reset(cd,outptr,outleft);
+ if (outcount < 0) {
+ errno = E2BIG;
+ return -1;
+ }
+ if (!(outcount <= outleft)) abort();
+ *outbuf = (char*) (outptr + outcount);
+ *outbytesleft = outleft - outcount;
+ }
+ memset(&cd->istate,'\0',sizeof(state_t));
+ memset(&cd->ostate,'\0',sizeof(state_t));
+ return result;
+ }
+}
diff --git a/jni/iconv/lib/loop_wchar.h b/jni/iconv/lib/loop_wchar.h
new file mode 100644
index 0000000..30d5dbd
--- /dev/null
+++ b/jni/iconv/lib/loop_wchar.h
@@ -0,0 +1,458 @@
+/*
+ * Copyright (C) 2000-2002, 2005-2006, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/* This file defines three conversion loops:
+ - from wchar_t to anything else,
+ - from anything else to wchar_t,
+ - from wchar_t to wchar_t.
+ */
+
+#if HAVE_WCRTOMB || HAVE_MBRTOWC
+# include <wchar.h>
+# define BUF_SIZE 64 /* assume MB_LEN_MAX <= 64 */
+ /* Some systems, like BeOS, have multibyte encodings but lack mbstate_t. */
+ extern size_t mbrtowc ();
+# ifdef mbstate_t
+# define mbrtowc(pwc, s, n, ps) (mbrtowc)(pwc, s, n, 0)
+# define mbsinit(ps) 1
+# endif
+# ifndef mbsinit
+# if !HAVE_MBSINIT
+# define mbsinit(ps) 1
+# endif
+# endif
+#endif
+
+/*
+ * The first two conversion loops have an extended conversion descriptor.
+ */
+struct wchar_conv_struct {
+ struct conv_struct parent;
+#if HAVE_WCRTOMB || HAVE_MBRTOWC
+ mbstate_t state;
+#endif
+};
+
+
+#if HAVE_WCRTOMB
+
+/* From wchar_t to anything else. */
+
+#ifndef LIBICONV_PLUG
+
+#if 0
+
+struct wc_to_mb_fallback_locals {
+ struct wchar_conv_struct * l_wcd;
+ char* l_outbuf;
+ size_t l_outbytesleft;
+ int l_errno;
+};
+
+/* A callback that writes a string given in the locale encoding. */
+static void wc_to_mb_write_replacement (const char *buf, size_t buflen,
+ void* callback_arg)
+{
+ struct wc_to_mb_fallback_locals * plocals =
+ (struct wc_to_mb_fallback_locals *) callback_arg;
+ /* Do nothing if already encountered an error in a previous call. */
+ if (plocals->l_errno == 0) {
+ /* Attempt to convert the passed buffer to the target encoding.
+ Here we don't support characters split across multiple calls. */
+ const char* bufptr = buf;
+ size_t bufleft = buflen;
+ size_t res = unicode_loop_convert(&plocals->l_wcd->parent,
+ &bufptr,&bufleft,
+ &plocals->l_outbuf,&plocals->l_outbytesleft);
+ if (res == (size_t)(-1)) {
+ if (errno == EILSEQ || errno == EINVAL)
+ /* Invalid buf contents. */
+ plocals->l_errno = EILSEQ;
+ else if (errno == E2BIG)
+ /* Output buffer too small. */
+ plocals->l_errno = E2BIG;
+ else
+ abort();
+ } else {
+ /* Successful conversion. */
+ if (bufleft > 0)
+ abort();
+ }
+ }
+}
+
+#else
+
+struct wc_to_mb_fallback_locals {
+ char* l_outbuf;
+ size_t l_outbytesleft;
+ int l_errno;
+};
+
+/* A callback that writes a string given in the target encoding. */
+static void wc_to_mb_write_replacement (const char *buf, size_t buflen,
+ void* callback_arg)
+{
+ struct wc_to_mb_fallback_locals * plocals =
+ (struct wc_to_mb_fallback_locals *) callback_arg;
+ /* Do nothing if already encountered an error in a previous call. */
+ if (plocals->l_errno == 0) {
+ /* Attempt to copy the passed buffer to the output buffer. */
+ if (plocals->l_outbytesleft < buflen)
+ plocals->l_errno = E2BIG;
+ else {
+ memcpy(plocals->l_outbuf, buf, buflen);
+ plocals->l_outbuf += buflen;
+ plocals->l_outbytesleft -= buflen;
+ }
+ }
+}
+
+#endif
+
+#endif /* !LIBICONV_PLUG */
+
+static size_t wchar_from_loop_convert (iconv_t icd,
+ const char* * inbuf, size_t *inbytesleft,
+ char* * outbuf, size_t *outbytesleft)
+{
+ struct wchar_conv_struct * wcd = (struct wchar_conv_struct *) icd;
+ size_t result = 0;
+ while (*inbytesleft >= sizeof(wchar_t)) {
+ const wchar_t * inptr = (const wchar_t *) *inbuf;
+ size_t inleft = *inbytesleft;
+ char buf[BUF_SIZE];
+ mbstate_t state = wcd->state;
+ size_t bufcount = 0;
+ while (inleft >= sizeof(wchar_t)) {
+ /* Convert one wchar_t to multibyte representation. */
+ size_t count = wcrtomb(buf+bufcount,*inptr,&state);
+ if (count == (size_t)(-1)) {
+ /* Invalid input. */
+ if (wcd->parent.discard_ilseq) {
+ count = 0;
+ }
+ #ifndef LIBICONV_PLUG
+ else if (wcd->parent.fallbacks.wc_to_mb_fallback != NULL) {
+ /* Drop the contents of buf[] accumulated so far, and instead
+ pass all queued wide characters to the fallback handler. */
+ struct wc_to_mb_fallback_locals locals;
+ const wchar_t * fallback_inptr;
+ #if 0
+ locals.l_wcd = wcd;
+ #endif
+ locals.l_outbuf = *outbuf;
+ locals.l_outbytesleft = *outbytesleft;
+ locals.l_errno = 0;
+ for (fallback_inptr = (const wchar_t *) *inbuf;
+ fallback_inptr <= inptr;
+ fallback_inptr++)
+ wcd->parent.fallbacks.wc_to_mb_fallback(*fallback_inptr,
+ wc_to_mb_write_replacement,
+ &locals,
+ wcd->parent.fallbacks.data);
+ if (locals.l_errno != 0) {
+ errno = locals.l_errno;
+ return -1;
+ }
+ wcd->state = state;
+ *inbuf = (const char *) (inptr + 1);
+ *inbytesleft = inleft - sizeof(wchar_t);
+ *outbuf = locals.l_outbuf;
+ *outbytesleft = locals.l_outbytesleft;
+ result += 1;
+ break;
+ }
+ #endif
+ else {
+ errno = EILSEQ;
+ return -1;
+ }
+ }
+ inptr++;
+ inleft -= sizeof(wchar_t);
+ bufcount += count;
+ if (count == 0) {
+ /* Continue, append next wchar_t. */
+ } else {
+ /* Attempt to convert the accumulated multibyte representations
+ to the target encoding. */
+ const char* bufptr = buf;
+ size_t bufleft = bufcount;
+ char* outptr = *outbuf;
+ size_t outleft = *outbytesleft;
+ size_t res = unicode_loop_convert(&wcd->parent,
+ &bufptr,&bufleft,
+ &outptr,&outleft);
+ if (res == (size_t)(-1)) {
+ if (errno == EILSEQ)
+ /* Invalid input. */
+ return -1;
+ else if (errno == E2BIG)
+ /* Output buffer too small. */
+ return -1;
+ else if (errno == EINVAL) {
+ /* Continue, append next wchar_t, but avoid buffer overrun. */
+ if (bufcount + MB_CUR_MAX > BUF_SIZE)
+ abort();
+ } else
+ abort();
+ } else {
+ /* Successful conversion. */
+ wcd->state = state;
+ *inbuf = (const char *) inptr;
+ *inbytesleft = inleft;
+ *outbuf = outptr;
+ *outbytesleft = outleft;
+ result += res;
+ break;
+ }
+ }
+ }
+ }
+ return result;
+}
+
+static size_t wchar_from_loop_reset (iconv_t icd,
+ char* * outbuf, size_t *outbytesleft)
+{
+ struct wchar_conv_struct * wcd = (struct wchar_conv_struct *) icd;
+ if (outbuf == NULL || *outbuf == NULL) {
+ /* Reset the states. */
+ memset(&wcd->state,'\0',sizeof(mbstate_t));
+ return unicode_loop_reset(&wcd->parent,NULL,NULL);
+ } else {
+ if (!mbsinit(&wcd->state)) {
+ mbstate_t state = wcd->state;
+ char buf[BUF_SIZE];
+ size_t bufcount = wcrtomb(buf,(wchar_t)0,&state);
+ if (bufcount == (size_t)(-1) || bufcount == 0 || buf[bufcount-1] != '\0')
+ abort();
+ else {
+ const char* bufptr = buf;
+ size_t bufleft = bufcount-1;
+ char* outptr = *outbuf;
+ size_t outleft = *outbytesleft;
+ size_t res = unicode_loop_convert(&wcd->parent,
+ &bufptr,&bufleft,
+ &outptr,&outleft);
+ if (res == (size_t)(-1)) {
+ if (errno == E2BIG)
+ return -1;
+ else
+ abort();
+ } else {
+ res = unicode_loop_reset(&wcd->parent,&outptr,&outleft);
+ if (res == (size_t)(-1))
+ return res;
+ else {
+ /* Successful. */
+ wcd->state = state;
+ *outbuf = outptr;
+ *outbytesleft = outleft;
+ return 0;
+ }
+ }
+ }
+ } else
+ return unicode_loop_reset(&wcd->parent,outbuf,outbytesleft);
+ }
+}
+
+#endif
+
+
+#if HAVE_MBRTOWC
+
+/* From anything else to wchar_t. */
+
+#ifndef LIBICONV_PLUG
+
+struct mb_to_wc_fallback_locals {
+ char* l_outbuf;
+ size_t l_outbytesleft;
+ int l_errno;
+};
+
+static void mb_to_wc_write_replacement (const wchar_t *buf, size_t buflen,
+ void* callback_arg)
+{
+ struct mb_to_wc_fallback_locals * plocals =
+ (struct mb_to_wc_fallback_locals *) callback_arg;
+ /* Do nothing if already encountered an error in a previous call. */
+ if (plocals->l_errno == 0) {
+ /* Attempt to copy the passed buffer to the output buffer. */
+ if (plocals->l_outbytesleft < sizeof(wchar_t)*buflen)
+ plocals->l_errno = E2BIG;
+ else {
+ for (; buflen > 0; buf++, buflen--) {
+ *(wchar_t*) plocals->l_outbuf = *buf;
+ plocals->l_outbuf += sizeof(wchar_t);
+ plocals->l_outbytesleft -= sizeof(wchar_t);
+ }
+ }
+ }
+}
+
+#endif /* !LIBICONV_PLUG */
+
+static size_t wchar_to_loop_convert (iconv_t icd,
+ const char* * inbuf, size_t *inbytesleft,
+ char* * outbuf, size_t *outbytesleft)
+{
+ struct wchar_conv_struct * wcd = (struct wchar_conv_struct *) icd;
+ size_t result = 0;
+ while (*inbytesleft > 0) {
+ size_t incount;
+ for (incount = 1; incount <= *inbytesleft; incount++) {
+ char buf[BUF_SIZE];
+ const char* inptr = *inbuf;
+ size_t inleft = incount;
+ char* bufptr = buf;
+ size_t bufleft = BUF_SIZE;
+ size_t res = unicode_loop_convert(&wcd->parent,
+ &inptr,&inleft,
+ &bufptr,&bufleft);
+ if (res == (size_t)(-1)) {
+ if (errno == EILSEQ)
+ /* Invalid input. */
+ return -1;
+ else if (errno == EINVAL) {
+ /* Incomplete input. Next try with one more input byte. */
+ } else
+ /* E2BIG shouldn't occur. */
+ abort();
+ } else {
+ /* Successful conversion. */
+ size_t bufcount = bufptr-buf; /* = BUF_SIZE-bufleft */
+ mbstate_t state = wcd->state;
+ wchar_t wc;
+ res = mbrtowc(&wc,buf,bufcount,&state);
+ if (res == (size_t)(-2)) {
+ /* Next try with one more input byte. */
+ } else {
+ if (res == (size_t)(-1)) {
+ /* Invalid input. */
+ if (wcd->parent.discard_ilseq) {
+ }
+ #ifndef LIBICONV_PLUG
+ else if (wcd->parent.fallbacks.mb_to_wc_fallback != NULL) {
+ /* Drop the contents of buf[] accumulated so far, and instead
+ pass all queued chars to the fallback handler. */
+ struct mb_to_wc_fallback_locals locals;
+ locals.l_outbuf = *outbuf;
+ locals.l_outbytesleft = *outbytesleft;
+ locals.l_errno = 0;
+ wcd->parent.fallbacks.mb_to_wc_fallback(*inbuf, incount,
+ mb_to_wc_write_replacement,
+ &locals,
+ wcd->parent.fallbacks.data);
+ if (locals.l_errno != 0) {
+ errno = locals.l_errno;
+ return -1;
+ }
+ /* Restoring the state is not needed because it is the initial
+ state anyway: For all known locale encodings, the multibyte
+ to wchar_t conversion doesn't have shift state, and we have
+ excluded partial accumulated characters. */
+ /* wcd->state = state; */
+ *inbuf += incount;
+ *inbytesleft -= incount;
+ *outbuf = locals.l_outbuf;
+ *outbytesleft = locals.l_outbytesleft;
+ result += 1;
+ break;
+ }
+ #endif
+ else
+ return -1;
+ } else {
+ if (*outbytesleft < sizeof(wchar_t)) {
+ errno = E2BIG;
+ return -1;
+ }
+ *(wchar_t*) *outbuf = wc;
+ /* Restoring the state is not needed because it is the initial
+ state anyway: For all known locale encodings, the multibyte
+ to wchar_t conversion doesn't have shift state, and we have
+ excluded partial accumulated characters. */
+ /* wcd->state = state; */
+ *outbuf += sizeof(wchar_t);
+ *outbytesleft -= sizeof(wchar_t);
+ }
+ *inbuf += incount;
+ *inbytesleft -= incount;
+ result += res;
+ break;
+ }
+ }
+ }
+ }
+ return result;
+}
+
+static size_t wchar_to_loop_reset (iconv_t icd,
+ char* * outbuf, size_t *outbytesleft)
+{
+ struct wchar_conv_struct * wcd = (struct wchar_conv_struct *) icd;
+ size_t res = unicode_loop_reset(&wcd->parent,outbuf,outbytesleft);
+ if (res == (size_t)(-1))
+ return res;
+ memset(&wcd->state,0,sizeof(mbstate_t));
+ return 0;
+}
+
+#endif
+
+
+/* From wchar_t to wchar_t. */
+
+static size_t wchar_id_loop_convert (iconv_t icd,
+ const char* * inbuf, size_t *inbytesleft,
+ char* * outbuf, size_t *outbytesleft)
+{
+ struct conv_struct * cd = (struct conv_struct *) icd;
+ const wchar_t* inptr = (const wchar_t*) *inbuf;
+ size_t inleft = *inbytesleft / sizeof(wchar_t);
+ wchar_t* outptr = (wchar_t*) *outbuf;
+ size_t outleft = *outbytesleft / sizeof(wchar_t);
+ size_t count = (inleft <= outleft ? inleft : outleft);
+ if (count > 0) {
+ *inbytesleft -= count * sizeof(wchar_t);
+ *outbytesleft -= count * sizeof(wchar_t);
+ do {
+ wchar_t wc = *inptr++;
+ *outptr++ = wc;
+ #ifndef LIBICONV_PLUG
+ if (cd->hooks.wc_hook)
+ (*cd->hooks.wc_hook)(wc, cd->hooks.data);
+ #endif
+ } while (--count > 0);
+ *inbuf = (const char*) inptr;
+ *outbuf = (char*) outptr;
+ }
+ return 0;
+}
+
+static size_t wchar_id_loop_reset (iconv_t icd,
+ char* * outbuf, size_t *outbytesleft)
+{
+ return 0;
+}
diff --git a/jni/iconv/lib/loops.h b/jni/iconv/lib/loops.h
new file mode 100644
index 0000000..782cc09
--- /dev/null
+++ b/jni/iconv/lib/loops.h
@@ -0,0 +1,25 @@
+/*
+ * Copyright (C) 2000 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/* This file defines all the loops. */
+
+#include "loop_unicode.h"
+#include "loop_wchar.h"
+
diff --git a/jni/iconv/lib/mac_arabic.h b/jni/iconv/lib/mac_arabic.h
new file mode 100644
index 0000000..9d05a1a
--- /dev/null
+++ b/jni/iconv/lib/mac_arabic.h
@@ -0,0 +1,132 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacArabic
+ */
+
+static const unsigned short mac_arabic_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x00a0, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1,
+ 0x00e0, 0x00e2, 0x00e4, 0x06ba, 0x00ab, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00ed, 0x2026, 0x00ee, 0x00ef, 0x00f1, 0x00f3,
+ 0x00bb, 0x00f4, 0x00f6, 0x00f7, 0x00fa, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x066a, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x060c, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xb0 */
+ 0x0660, 0x0661, 0x0662, 0x0663, 0x0664, 0x0665, 0x0666, 0x0667,
+ 0x0668, 0x0669, 0xfffd, 0x061b, 0xfffd, 0xfffd, 0xfffd, 0x061f,
+ /* 0xc0 */
+ 0x066d, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627,
+ 0x0628, 0x0629, 0x062a, 0x062b, 0x062c, 0x062d, 0x062e, 0x062f,
+ /* 0xd0 */
+ 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637,
+ 0x0638, 0x0639, 0x063a, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xe0 */
+ 0x0640, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0647,
+ 0x0648, 0x0649, 0x064a, 0x064b, 0x064c, 0x064d, 0x064e, 0x064f,
+ /* 0xf0 */
+ 0x0650, 0x0651, 0x0652, 0x067e, 0x0679, 0x0686, 0x06d5, 0x06a4,
+ 0x06af, 0x0688, 0x0691, 0xfffd, 0xfffd, 0xfffd, 0x0698, 0x06d2,
+};
+
+static int
+mac_arabic_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_arabic_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_arabic_page00[96] = {
+ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x82, /* 0xc0-0xc7 */
+ 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x88, 0x87, 0x89, 0x00, 0x8a, 0x00, 0x00, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x00, 0x92, 0x94, 0x95, /* 0xe8-0xef */
+ 0x00, 0x96, 0x00, 0x97, 0x99, 0x00, 0x9a, 0x9b, /* 0xf0-0xf7 */
+ 0x00, 0x9d, 0x9c, 0x9e, 0x9f, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char mac_arabic_page06[208] = {
+ 0x00, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0xbf, /* 0x18-0x1f */
+ 0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x30-0x37 */
+ 0xd8, 0xd9, 0xda, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x48-0x4f */
+ 0xf0, 0xf1, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x60-0x67 */
+ 0xb8, 0xb9, 0xa5, 0x00, 0x00, 0xc0, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0xf4, 0x00, 0x00, 0x00, 0x00, 0xf3, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf5, 0x00, /* 0x80-0x87 */
+ 0xf9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0xff, 0x00, 0x00, 0xf6, 0x00, 0x00, /* 0xd0-0xd7 */
+};
+
+static int
+mac_arabic_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = mac_arabic_page00[wc-0x00a0];
+ else if (wc >= 0x0608 && wc < 0x06d8)
+ c = mac_arabic_page06[wc-0x0608];
+ else if (wc == 0x2026)
+ c = 0x93;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_centraleurope.h b/jni/iconv/lib/mac_centraleurope.h
new file mode 100644
index 0000000..be030cf
--- /dev/null
+++ b/jni/iconv/lib/mac_centraleurope.h
@@ -0,0 +1,139 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacCentralEurope
+ */
+
+static const unsigned short mac_centraleurope_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x0100, 0x0101, 0x00c9, 0x0104, 0x00d6, 0x00dc, 0x00e1,
+ 0x0105, 0x010c, 0x00e4, 0x010d, 0x0106, 0x0107, 0x00e9, 0x0179,
+ /* 0x90 */
+ 0x017a, 0x010e, 0x00ed, 0x010f, 0x0112, 0x0113, 0x0116, 0x00f3,
+ 0x0117, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x011a, 0x011b, 0x00fc,
+ /* 0xa0 */
+ 0x2020, 0x00b0, 0x0118, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df,
+ 0x00ae, 0x00a9, 0x2122, 0x0119, 0x00a8, 0x2260, 0x0123, 0x012e,
+ /* 0xb0 */
+ 0x012f, 0x012a, 0x2264, 0x2265, 0x012b, 0x0136, 0x2202, 0x2211,
+ 0x0142, 0x013b, 0x013c, 0x013d, 0x013e, 0x0139, 0x013a, 0x0145,
+ /* 0xc0 */
+ 0x0146, 0x0143, 0x00ac, 0x221a, 0x0144, 0x0147, 0x2206, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x0148, 0x0150, 0x00d5, 0x0151, 0x014c,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca,
+ 0x014d, 0x0154, 0x0155, 0x0158, 0x2039, 0x203a, 0x0159, 0x0156,
+ /* 0xe0 */
+ 0x0157, 0x0160, 0x201a, 0x201e, 0x0161, 0x015a, 0x015b, 0x00c1,
+ 0x0164, 0x0165, 0x00cd, 0x017d, 0x017e, 0x016a, 0x00d3, 0x00d4,
+ /* 0xf0 */
+ 0x016b, 0x016e, 0x00da, 0x016f, 0x0170, 0x0171, 0x0172, 0x0173,
+ 0x00dd, 0x00fd, 0x0137, 0x017b, 0x0141, 0x017c, 0x0122, 0x02c7,
+};
+
+static int
+mac_centraleurope_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) mac_centraleurope_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char mac_centraleurope_page00[224] = {
+ 0xca, 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0xac, 0xa9, 0x00, 0xc7, 0xc2, 0x00, 0xa8, 0x00, /* 0xa8-0xaf */
+ 0xa1, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0xe7, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x83, 0x00, 0x00, 0x00, 0xea, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0xee, 0xef, 0xcd, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0xf2, 0x00, 0x86, 0xf8, 0x00, 0xa7, /* 0xd8-0xdf */
+ 0x00, 0x87, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0x00, 0x8e, 0x00, 0x00, 0x00, 0x92, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x97, 0x99, 0x9b, 0x9a, 0xd6, /* 0xf0-0xf7 */
+ 0x00, 0x00, 0x9c, 0x00, 0x9f, 0xf9, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x81, 0x82, 0x00, 0x00, 0x84, 0x88, 0x8c, 0x8d, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x89, 0x8b, 0x91, 0x93, /* 0x08-0x0f */
+ 0x00, 0x00, 0x94, 0x95, 0x00, 0x00, 0x96, 0x98, /* 0x10-0x17 */
+ 0xa2, 0xab, 0x9d, 0x9e, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xfe, 0xae, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0xb1, 0xb4, 0x00, 0x00, 0xaf, 0xb0, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0xfa, /* 0x30-0x37 */
+ 0x00, 0xbd, 0xbe, 0xb9, 0xba, 0xbb, 0xbc, 0x00, /* 0x38-0x3f */
+ 0x00, 0xfc, 0xb8, 0xc1, 0xc4, 0xbf, 0xc0, 0xc5, /* 0x40-0x47 */
+ 0xcb, 0x00, 0x00, 0x00, 0xcf, 0xd8, 0x00, 0x00, /* 0x48-0x4f */
+ 0xcc, 0xce, 0x00, 0x00, 0xd9, 0xda, 0xdf, 0xe0, /* 0x50-0x57 */
+ 0xdb, 0xde, 0xe5, 0xe6, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xe1, 0xe4, 0x00, 0x00, 0xe8, 0xe9, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0xed, 0xf0, 0x00, 0x00, 0xf1, 0xf3, /* 0x68-0x6f */
+ 0xf4, 0xf5, 0xf6, 0xf7, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x8f, 0x90, 0xfb, 0xfd, 0xeb, 0xec, 0x00, /* 0x78-0x7f */
+};
+static const unsigned char mac_centraleurope_page20[48] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0xe2, 0x00, 0xd2, 0xd3, 0xe3, 0x00, /* 0x18-0x1f */
+ 0xa0, 0x00, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0xdc, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+static const unsigned char mac_centraleurope_page22[32] = {
+ 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0xc6, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+};
+static const unsigned char mac_centraleurope_page22_1[8] = {
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_centraleurope_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0180)
+ c = mac_centraleurope_page00[wc-0x00a0];
+ else if (wc == 0x02c7)
+ c = 0xff;
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = mac_centraleurope_page20[wc-0x2010];
+ else if (wc == 0x2122)
+ c = 0xaa;
+ else if (wc >= 0x2200 && wc < 0x2220)
+ c = mac_centraleurope_page22[wc-0x2200];
+ else if (wc >= 0x2260 && wc < 0x2268)
+ c = mac_centraleurope_page22_1[wc-0x2260];
+ else if (wc == 0x25ca)
+ c = 0xd7;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_croatian.h b/jni/iconv/lib/mac_croatian.h
new file mode 100644
index 0000000..582f3e0
--- /dev/null
+++ b/jni/iconv/lib/mac_croatian.h
@@ -0,0 +1,165 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacCroatian
+ */
+
+static const unsigned short mac_croatian_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x00c5, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1,
+ 0x00e0, 0x00e2, 0x00e4, 0x00e3, 0x00e5, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00ed, 0x00ec, 0x00ee, 0x00ef, 0x00f1, 0x00f3,
+ 0x00f2, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0x2020, 0x00b0, 0x00a2, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df,
+ 0x00ae, 0x0160, 0x2122, 0x00b4, 0x00a8, 0x2260, 0x017d, 0x00d8,
+ /* 0xb0 */
+ 0x221e, 0x00b1, 0x2264, 0x2265, 0x2206, 0x00b5, 0x2202, 0x2211,
+ 0x220f, 0x0161, 0x222b, 0x00aa, 0x00ba, 0x2126, 0x017e, 0x00f8,
+ /* 0xc0 */
+ 0x00bf, 0x00a1, 0x00ac, 0x221a, 0x0192, 0x2248, 0x0106, 0x00ab,
+ 0x010c, 0x2026, 0x00a0, 0x00c0, 0x00c3, 0x00d5, 0x0152, 0x0153,
+ /* 0xd0 */
+ 0x0110, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca,
+ 0xfffd, 0x00a9, 0x2044, 0x00a4, 0x2039, 0x203a, 0x00c6, 0x00bb,
+ /* 0xe0 */
+ 0x2013, 0x00b7, 0x201a, 0x201e, 0x2030, 0x00c2, 0x0107, 0x00c1,
+ 0x010d, 0x00c8, 0x00cd, 0x00ce, 0x00cf, 0x00cc, 0x00d3, 0x00d4,
+ /* 0xf0 */
+ 0x0111, 0x00d2, 0x00da, 0x00db, 0x00d9, 0x0131, 0x02c6, 0x02dc,
+ 0x00af, 0x03c0, 0x00cb, 0x02da, 0x00b8, 0x00ca, 0x00e6, 0x02c7,
+};
+
+static int
+mac_croatian_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_croatian_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_croatian_page00[248] = {
+ 0xca, 0xc1, 0xa2, 0xa3, 0xdb, 0x00, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0xac, 0xd9, 0xbb, 0xc7, 0xc2, 0x00, 0xa8, 0xf8, /* 0xa8-0xaf */
+ 0xa1, 0xb1, 0x00, 0x00, 0xab, 0xb5, 0xa6, 0xe1, /* 0xb0-0xb7 */
+ 0xfc, 0x00, 0xbc, 0xdf, 0x00, 0x00, 0x00, 0xc0, /* 0xb8-0xbf */
+ 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0xde, 0x82, /* 0xc0-0xc7 */
+ 0xe9, 0x83, 0xfd, 0xfa, 0xed, 0xea, 0xeb, 0xec, /* 0xc8-0xcf */
+ 0x00, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0xaf, 0xf4, 0xf2, 0xf3, 0x86, 0x00, 0x00, 0xa7, /* 0xd8-0xdf */
+ 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0xfe, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, /* 0xe8-0xef */
+ 0x00, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0xd6, /* 0xf0-0xf7 */
+ 0xbf, 0x9d, 0x9c, 0x9e, 0x9f, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0xe6, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xce, 0xcf, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xa9, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, 0xbe, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char mac_croatian_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xff, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0xfb, 0x00, 0xf7, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char mac_croatian_page20[56] = {
+ 0x00, 0x00, 0x00, 0xe0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0xe2, 0x00, 0xd2, 0xd3, 0xe3, 0x00, /* 0x18-0x1f */
+ 0xa0, 0x00, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0xdc, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+};
+static const unsigned char mac_croatian_page21[8] = {
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0xbd, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_croatian_page22[104] = {
+ 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0xb4, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, /* 0x08-0x0f */
+ 0x00, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xb0, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_croatian_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0198)
+ c = mac_croatian_page00[wc-0x00a0];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = mac_croatian_page02[wc-0x02c0];
+ else if (wc == 0x03c0)
+ c = 0xf9;
+ else if (wc >= 0x2010 && wc < 0x2048)
+ c = mac_croatian_page20[wc-0x2010];
+ else if (wc >= 0x2120 && wc < 0x2128)
+ c = mac_croatian_page21[wc-0x2120];
+ else if (wc >= 0x2200 && wc < 0x2268)
+ c = mac_croatian_page22[wc-0x2200];
+ else if (wc == 0x25ca)
+ c = 0xd7;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_cyrillic.h b/jni/iconv/lib/mac_cyrillic.h
new file mode 100644
index 0000000..a5b5972
--- /dev/null
+++ b/jni/iconv/lib/mac_cyrillic.h
@@ -0,0 +1,136 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacCyrillic
+ */
+
+static const unsigned short mac_cyrillic_2uni[128] = {
+ /* 0x80 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+ 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f,
+ /* 0x90 */
+ 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427,
+ 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+ /* 0xa0 */
+ 0x2020, 0x00b0, 0x00a2, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x0406,
+ 0x00ae, 0x00a9, 0x2122, 0x0402, 0x0452, 0x2260, 0x0403, 0x0453,
+ /* 0xb0 */
+ 0x221e, 0x00b1, 0x2264, 0x2265, 0x0456, 0x00b5, 0x2202, 0x0408,
+ 0x0404, 0x0454, 0x0407, 0x0457, 0x0409, 0x0459, 0x040a, 0x045a,
+ /* 0xc0 */
+ 0x0458, 0x0405, 0x00ac, 0x221a, 0x0192, 0x2248, 0x2206, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x040b, 0x045b, 0x040c, 0x045c, 0x0455,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x201e,
+ 0x040e, 0x045e, 0x040f, 0x045f, 0x2116, 0x0401, 0x0451, 0x044f,
+ /* 0xe0 */
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
+ 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f,
+ /* 0xf0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x00a4,
+};
+
+static int
+mac_cyrillic_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0x80)
+ *pwc = (ucs4_t) mac_cyrillic_2uni[c-0x80];
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char mac_cyrillic_page00[32] = {
+ 0xca, 0x00, 0xa2, 0xa3, 0xff, 0x00, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0xc7, 0xc2, 0x00, 0xa8, 0x00, /* 0xa8-0xaf */
+ 0xa1, 0xb1, 0x00, 0x00, 0x00, 0xb5, 0xa6, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char mac_cyrillic_page04[96] = {
+ 0x00, 0xdd, 0xab, 0xae, 0xb8, 0xc1, 0xa7, 0xba, /* 0x00-0x07 */
+ 0xb7, 0xbc, 0xbe, 0xcb, 0xcd, 0x00, 0xd8, 0xda, /* 0x08-0x0f */
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 0x10-0x17 */
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 0x18-0x1f */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 0x20-0x27 */
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, /* 0x28-0x2f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x30-0x37 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x38-0x3f */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x40-0x47 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, /* 0x48-0x4f */
+ 0x00, 0xde, 0xac, 0xaf, 0xb9, 0xcf, 0xb4, 0xbb, /* 0x50-0x57 */
+ 0xc0, 0xbd, 0xbf, 0xcc, 0xce, 0x00, 0xd9, 0xdb, /* 0x58-0x5f */
+};
+static const unsigned char mac_cyrillic_page20[24] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0x00, 0x00, 0xd2, 0xd3, 0xd7, 0x00, /* 0x18-0x1f */
+ 0xa0, 0x00, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_cyrillic_page21[24] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_cyrillic_page22[104] = {
+ 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0xc6, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xb0, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_cyrillic_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = mac_cyrillic_page00[wc-0x00a0];
+ else if (wc == 0x00f7)
+ c = 0xd6;
+ else if (wc == 0x0192)
+ c = 0xc4;
+ else if (wc >= 0x0400 && wc < 0x0460)
+ c = mac_cyrillic_page04[wc-0x0400];
+ else if (wc >= 0x2010 && wc < 0x2028)
+ c = mac_cyrillic_page20[wc-0x2010];
+ else if (wc >= 0x2110 && wc < 0x2128)
+ c = mac_cyrillic_page21[wc-0x2110];
+ else if (wc >= 0x2200 && wc < 0x2268)
+ c = mac_cyrillic_page22[wc-0x2200];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_greek.h b/jni/iconv/lib/mac_greek.h
new file mode 100644
index 0000000..3cc4ac2
--- /dev/null
+++ b/jni/iconv/lib/mac_greek.h
@@ -0,0 +1,135 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacGreek
+ */
+
+static const unsigned short mac_greek_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x00b9, 0x00b2, 0x00c9, 0x00b3, 0x00d6, 0x00dc, 0x0385,
+ 0x00e0, 0x00e2, 0x00e4, 0x0384, 0x00a8, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00a3, 0x2122, 0x00ee, 0x00ef, 0x2022, 0x00bd,
+ 0x2030, 0x00f4, 0x00f6, 0x00a6, 0x00ad, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0x2020, 0x0393, 0x0394, 0x0398, 0x039b, 0x039e, 0x03a0, 0x00df,
+ 0x00ae, 0x00a9, 0x03a3, 0x03aa, 0x00a7, 0x2260, 0x00b0, 0x0387,
+ /* 0xb0 */
+ 0x0391, 0x00b1, 0x2264, 0x2265, 0x00a5, 0x0392, 0x0395, 0x0396,
+ 0x0397, 0x0399, 0x039a, 0x039c, 0x03a6, 0x03ab, 0x03a8, 0x03a9,
+ /* 0xc0 */
+ 0x03ac, 0x039d, 0x00ac, 0x039f, 0x03a1, 0x2248, 0x03a4, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x03a5, 0x03a7, 0x0386, 0x0388, 0x0153,
+ /* 0xd0 */
+ 0x2013, 0x2015, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x0389,
+ 0x038a, 0x038c, 0x038e, 0x03ad, 0x03ae, 0x03af, 0x03cc, 0x038f,
+ /* 0xe0 */
+ 0x03cd, 0x03b1, 0x03b2, 0x03c8, 0x03b4, 0x03b5, 0x03c6, 0x03b3,
+ 0x03b7, 0x03b9, 0x03be, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03bf,
+ /* 0xf0 */
+ 0x03c0, 0x03ce, 0x03c1, 0x03c3, 0x03c4, 0x03b8, 0x03c9, 0x03c2,
+ 0x03c7, 0x03c5, 0x03b6, 0x03ca, 0x03cb, 0x0390, 0x03b0, 0xfffd,
+};
+
+static int
+mac_greek_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_greek_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_greek_page00[96] = {
+ 0xca, 0x00, 0x00, 0x92, 0x00, 0xb4, 0x9b, 0xac, /* 0xa0-0xa7 */
+ 0x8c, 0xa9, 0x00, 0xc7, 0xc2, 0x9c, 0xa8, 0x00, /* 0xa8-0xaf */
+ 0xae, 0xb1, 0x82, 0x84, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x81, 0x00, 0xc8, 0x00, 0x97, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0xa7, /* 0xd8-0xdf */
+ 0x88, 0x00, 0x89, 0x00, 0x8a, 0x00, 0x00, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x00, 0x00, 0x94, 0x95, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x99, 0x00, 0x9a, 0xd6, /* 0xf0-0xf7 */
+ 0x00, 0x9d, 0x00, 0x9e, 0x9f, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char mac_greek_page03[80] = {
+ 0x00, 0x00, 0x00, 0x00, 0x8b, 0x87, 0xcd, 0xaf, /* 0x80-0x87 */
+ 0xce, 0xd7, 0xd8, 0x00, 0xd9, 0x00, 0xda, 0xdf, /* 0x88-0x8f */
+ 0xfd, 0xb0, 0xb5, 0xa1, 0xa2, 0xb6, 0xb7, 0xb8, /* 0x90-0x97 */
+ 0xa3, 0xb9, 0xba, 0xa4, 0xbb, 0xc1, 0xa5, 0xc3, /* 0x98-0x9f */
+ 0xa6, 0xc4, 0x00, 0xaa, 0xc6, 0xcb, 0xbc, 0xcc, /* 0xa0-0xa7 */
+ 0xbe, 0xbf, 0xab, 0xbd, 0xc0, 0xdb, 0xdc, 0xdd, /* 0xa8-0xaf */
+ 0xfe, 0xe1, 0xe2, 0xe7, 0xe4, 0xe5, 0xfa, 0xe8, /* 0xb0-0xb7 */
+ 0xf5, 0xe9, 0xeb, 0xec, 0xed, 0xee, 0xea, 0xef, /* 0xb8-0xbf */
+ 0xf0, 0xf2, 0xf7, 0xf3, 0xf4, 0xf9, 0xe6, 0xf8, /* 0xc0-0xc7 */
+ 0xe3, 0xf6, 0xfb, 0xfc, 0xde, 0xe0, 0xf1, 0x00, /* 0xc8-0xcf */
+};
+static const unsigned char mac_greek_page20[40] = {
+ 0x00, 0x00, 0x00, 0xd0, 0x00, 0xd1, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0x00, 0x00, 0xd2, 0xd3, 0x00, 0x00, /* 0x18-0x1f */
+ 0xa0, 0x00, 0x96, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+};
+static const unsigned char mac_greek_page22[32] = {
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_greek_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = mac_greek_page00[wc-0x00a0];
+ else if (wc == 0x0153)
+ c = 0xcf;
+ else if (wc >= 0x0380 && wc < 0x03d0)
+ c = mac_greek_page03[wc-0x0380];
+ else if (wc >= 0x2010 && wc < 0x2038)
+ c = mac_greek_page20[wc-0x2010];
+ else if (wc == 0x2122)
+ c = 0x93;
+ else if (wc >= 0x2248 && wc < 0x2268)
+ c = mac_greek_page22[wc-0x2248];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_hebrew.h b/jni/iconv/lib/mac_hebrew.h
new file mode 100644
index 0000000..c7f97bb
--- /dev/null
+++ b/jni/iconv/lib/mac_hebrew.h
@@ -0,0 +1,132 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacHebrew
+ */
+
+static const unsigned short mac_hebrew_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0xfb1f, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1,
+ 0x00e0, 0x00e2, 0x00e4, 0x00e3, 0x00e5, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00ed, 0x00ec, 0x00ee, 0x00ef, 0x00f1, 0x00f3,
+ 0x00f2, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x20aa, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xb0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+ /* 0xc0 */
+ 0xfffd, 0x201e, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x05bc, 0xfb4b,
+ 0xfb35, 0x2026, 0x00a0, 0x05b8, 0x05b7, 0x05b5, 0x05b6, 0x05b4,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0xfb2a, 0xfb2b,
+ 0x05bf, 0x05b0, 0x05b2, 0x05b1, 0x05bb, 0x05b9, 0xfffd, 0x05b3,
+ /* 0xe0 */
+ 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7,
+ 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df,
+ /* 0xf0 */
+ 0x05e0, 0x05e1, 0x05e2, 0x05e3, 0x05e4, 0x05e5, 0x05e6, 0x05e7,
+ 0x05e8, 0x05e9, 0x05ea, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+};
+
+static int
+mac_hebrew_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c >= 0x80) {
+ unsigned short wc = mac_hebrew_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_hebrew_page00[96] = {
+ 0xca, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x82, /* 0xc0-0xc7 */
+ 0x00, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0x00, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, /* 0xe8-0xef */
+ 0x00, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0x00, /* 0xf0-0xf7 */
+ 0x00, 0x9d, 0x9c, 0x9e, 0x9f, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char mac_hebrew_page05[64] = {
+ 0xd9, 0xdb, 0xda, 0xdf, 0xcf, 0xcd, 0xce, 0xcc, /* 0xb0-0xb7 */
+ 0xcb, 0xdd, 0x00, 0xdc, 0xc6, 0x00, 0x00, 0xd8, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0xd0-0xd7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0xd8-0xdf */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xe0-0xe7 */
+ 0xf8, 0xf9, 0xfa, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+};
+static const unsigned char mac_hebrew_page20[24] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0x00, 0x00, 0xd2, 0xd3, 0xc1, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_hebrew_pagefb[56] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0xd6, 0xd7, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0xc7, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+};
+
+static int
+mac_hebrew_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = mac_hebrew_page00[wc-0x00a0];
+ else if (wc >= 0x05b0 && wc < 0x05f0)
+ c = mac_hebrew_page05[wc-0x05b0];
+ else if (wc >= 0x2010 && wc < 0x2028)
+ c = mac_hebrew_page20[wc-0x2010];
+ else if (wc == 0x20aa)
+ c = 0xa6;
+ else if (wc >= 0xfb18 && wc < 0xfb50)
+ c = mac_hebrew_pagefb[wc-0xfb18];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_iceland.h b/jni/iconv/lib/mac_iceland.h
new file mode 100644
index 0000000..b49f164
--- /dev/null
+++ b/jni/iconv/lib/mac_iceland.h
@@ -0,0 +1,162 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacIceland
+ */
+
+static const unsigned short mac_iceland_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x00c5, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1,
+ 0x00e0, 0x00e2, 0x00e4, 0x00e3, 0x00e5, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00ed, 0x00ec, 0x00ee, 0x00ef, 0x00f1, 0x00f3,
+ 0x00f2, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0x00dd, 0x00b0, 0x00a2, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df,
+ 0x00ae, 0x00a9, 0x2122, 0x00b4, 0x00a8, 0x2260, 0x00c6, 0x00d8,
+ /* 0xb0 */
+ 0x221e, 0x00b1, 0x2264, 0x2265, 0x00a5, 0x00b5, 0x2202, 0x2211,
+ 0x220f, 0x03c0, 0x222b, 0x00aa, 0x00ba, 0x2126, 0x00e6, 0x00f8,
+ /* 0xc0 */
+ 0x00bf, 0x00a1, 0x00ac, 0x221a, 0x0192, 0x2248, 0x2206, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x00c0, 0x00c3, 0x00d5, 0x0152, 0x0153,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca,
+ 0x00ff, 0x0178, 0x2044, 0x00a4, 0x00d0, 0x00f0, 0x00de, 0x00fe,
+ /* 0xe0 */
+ 0x00fd, 0x00b7, 0x201a, 0x201e, 0x2030, 0x00c2, 0x00ca, 0x00c1,
+ 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, 0x00cc, 0x00d3, 0x00d4,
+ /* 0xf0 */
+ 0xfffd, 0x00d2, 0x00da, 0x00db, 0x00d9, 0x0131, 0x02c6, 0x02dc,
+ 0x00af, 0x02d8, 0x02d9, 0x02da, 0x00b8, 0x02dd, 0x02db, 0x02c7,
+};
+
+static int
+mac_iceland_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_iceland_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_iceland_page00[96] = {
+ 0xca, 0xc1, 0xa2, 0xa3, 0xdb, 0xb4, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0xac, 0xa9, 0xbb, 0xc7, 0xc2, 0x00, 0xa8, 0xf8, /* 0xa8-0xaf */
+ 0xa1, 0xb1, 0x00, 0x00, 0xab, 0xb5, 0xa6, 0xe1, /* 0xb0-0xb7 */
+ 0xfc, 0x00, 0xbc, 0xc8, 0x00, 0x00, 0x00, 0xc0, /* 0xb8-0xbf */
+ 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0xae, 0x82, /* 0xc0-0xc7 */
+ 0xe9, 0x83, 0xe6, 0xe8, 0xed, 0xea, 0xeb, 0xec, /* 0xc8-0xcf */
+ 0xdc, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0xaf, 0xf4, 0xf2, 0xf3, 0x86, 0xa0, 0xde, 0xa7, /* 0xd8-0xdf */
+ 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0xbe, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, /* 0xe8-0xef */
+ 0xdd, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0xd6, /* 0xf0-0xf7 */
+ 0xbf, 0x9d, 0x9c, 0x9e, 0x9f, 0xe0, 0xdf, 0xd8, /* 0xf8-0xff */
+};
+static const unsigned char mac_iceland_page01[104] = {
+ 0x00, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xce, 0xcf, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xd9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char mac_iceland_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xff, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xf9, 0xfa, 0xfb, 0xfe, 0xf7, 0xfd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char mac_iceland_page20[56] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0xe2, 0x00, 0xd2, 0xd3, 0xe3, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+};
+static const unsigned char mac_iceland_page21[8] = {
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0xbd, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_iceland_page22[104] = {
+ 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0xc6, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, /* 0x08-0x0f */
+ 0x00, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xb0, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_iceland_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = mac_iceland_page00[wc-0x00a0];
+ else if (wc >= 0x0130 && wc < 0x0198)
+ c = mac_iceland_page01[wc-0x0130];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = mac_iceland_page02[wc-0x02c0];
+ else if (wc == 0x03c0)
+ c = 0xb9;
+ else if (wc >= 0x2010 && wc < 0x2048)
+ c = mac_iceland_page20[wc-0x2010];
+ else if (wc >= 0x2120 && wc < 0x2128)
+ c = mac_iceland_page21[wc-0x2120];
+ else if (wc >= 0x2200 && wc < 0x2268)
+ c = mac_iceland_page22[wc-0x2200];
+ else if (wc == 0x25ca)
+ c = 0xd7;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_roman.h b/jni/iconv/lib/mac_roman.h
new file mode 100644
index 0000000..7a6d51a
--- /dev/null
+++ b/jni/iconv/lib/mac_roman.h
@@ -0,0 +1,167 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacRoman
+ */
+
+static const unsigned short mac_roman_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x00c5, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1,
+ 0x00e0, 0x00e2, 0x00e4, 0x00e3, 0x00e5, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00ed, 0x00ec, 0x00ee, 0x00ef, 0x00f1, 0x00f3,
+ 0x00f2, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0x2020, 0x00b0, 0x00a2, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df,
+ 0x00ae, 0x00a9, 0x2122, 0x00b4, 0x00a8, 0x2260, 0x00c6, 0x00d8,
+ /* 0xb0 */
+ 0x221e, 0x00b1, 0x2264, 0x2265, 0x00a5, 0x00b5, 0x2202, 0x2211,
+ 0x220f, 0x03c0, 0x222b, 0x00aa, 0x00ba, 0x2126, 0x00e6, 0x00f8,
+ /* 0xc0 */
+ 0x00bf, 0x00a1, 0x00ac, 0x221a, 0x0192, 0x2248, 0x2206, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x00c0, 0x00c3, 0x00d5, 0x0152, 0x0153,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca,
+ 0x00ff, 0x0178, 0x2044, 0x00a4, 0x2039, 0x203a, 0xfb01, 0xfb02,
+ /* 0xe0 */
+ 0x2021, 0x00b7, 0x201a, 0x201e, 0x2030, 0x00c2, 0x00ca, 0x00c1,
+ 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, 0x00cc, 0x00d3, 0x00d4,
+ /* 0xf0 */
+ 0xfffd, 0x00d2, 0x00da, 0x00db, 0x00d9, 0x0131, 0x02c6, 0x02dc,
+ 0x00af, 0x02d8, 0x02d9, 0x02da, 0x00b8, 0x02dd, 0x02db, 0x02c7,
+};
+
+static int
+mac_roman_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_roman_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_roman_page00[96] = {
+ 0xca, 0xc1, 0xa2, 0xa3, 0xdb, 0xb4, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0xac, 0xa9, 0xbb, 0xc7, 0xc2, 0x00, 0xa8, 0xf8, /* 0xa8-0xaf */
+ 0xa1, 0xb1, 0x00, 0x00, 0xab, 0xb5, 0xa6, 0xe1, /* 0xb0-0xb7 */
+ 0xfc, 0x00, 0xbc, 0xc8, 0x00, 0x00, 0x00, 0xc0, /* 0xb8-0xbf */
+ 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0xae, 0x82, /* 0xc0-0xc7 */
+ 0xe9, 0x83, 0xe6, 0xe8, 0xed, 0xea, 0xeb, 0xec, /* 0xc8-0xcf */
+ 0x00, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0xaf, 0xf4, 0xf2, 0xf3, 0x86, 0x00, 0x00, 0xa7, /* 0xd8-0xdf */
+ 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0xbe, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, /* 0xe8-0xef */
+ 0x00, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0xd6, /* 0xf0-0xf7 */
+ 0xbf, 0x9d, 0x9c, 0x9e, 0x9f, 0x00, 0x00, 0xd8, /* 0xf8-0xff */
+};
+static const unsigned char mac_roman_page01[104] = {
+ 0x00, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xce, 0xcf, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xd9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char mac_roman_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xff, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xf9, 0xfa, 0xfb, 0xfe, 0xf7, 0xfd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char mac_roman_page20[56] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0xe2, 0x00, 0xd2, 0xd3, 0xe3, 0x00, /* 0x18-0x1f */
+ 0xa0, 0xe0, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0xdc, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+};
+static const unsigned char mac_roman_page21[8] = {
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0xbd, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_roman_page22[104] = {
+ 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0xc6, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, /* 0x08-0x0f */
+ 0x00, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xb0, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+static const unsigned char mac_roman_pagefb[8] = {
+ 0x00, 0xde, 0xdf, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+};
+
+static int
+mac_roman_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = mac_roman_page00[wc-0x00a0];
+ else if (wc >= 0x0130 && wc < 0x0198)
+ c = mac_roman_page01[wc-0x0130];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = mac_roman_page02[wc-0x02c0];
+ else if (wc == 0x03c0)
+ c = 0xb9;
+ else if (wc >= 0x2010 && wc < 0x2048)
+ c = mac_roman_page20[wc-0x2010];
+ else if (wc >= 0x2120 && wc < 0x2128)
+ c = mac_roman_page21[wc-0x2120];
+ else if (wc >= 0x2200 && wc < 0x2268)
+ c = mac_roman_page22[wc-0x2200];
+ else if (wc == 0x25ca)
+ c = 0xd7;
+ else if (wc >= 0xfb00 && wc < 0xfb08)
+ c = mac_roman_pagefb[wc-0xfb00];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_romania.h b/jni/iconv/lib/mac_romania.h
new file mode 100644
index 0000000..2d35562
--- /dev/null
+++ b/jni/iconv/lib/mac_romania.h
@@ -0,0 +1,165 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacRomania
+ */
+
+static const unsigned short mac_romania_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x00c5, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1,
+ 0x00e0, 0x00e2, 0x00e4, 0x00e3, 0x00e5, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00ed, 0x00ec, 0x00ee, 0x00ef, 0x00f1, 0x00f3,
+ 0x00f2, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0x2020, 0x00b0, 0x00a2, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df,
+ 0x00ae, 0x00a9, 0x2122, 0x00b4, 0x00a8, 0x2260, 0x0102, 0x015e,
+ /* 0xb0 */
+ 0x221e, 0x00b1, 0x2264, 0x2265, 0x00a5, 0x00b5, 0x2202, 0x2211,
+ 0x220f, 0x03c0, 0x222b, 0x00aa, 0x00ba, 0x2126, 0x0103, 0x015f,
+ /* 0xc0 */
+ 0x00bf, 0x00a1, 0x00ac, 0x221a, 0x0192, 0x2248, 0x2206, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x00c0, 0x00c3, 0x00d5, 0x0152, 0x0153,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca,
+ 0x00ff, 0x0178, 0x2044, 0x00a4, 0x2039, 0x203a, 0x0162, 0x0163,
+ /* 0xe0 */
+ 0x2021, 0x00b7, 0x201a, 0x201e, 0x2030, 0x00c2, 0x00ca, 0x00c1,
+ 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, 0x00cc, 0x00d3, 0x00d4,
+ /* 0xf0 */
+ 0xfffd, 0x00d2, 0x00da, 0x00db, 0x00d9, 0x0131, 0x02c6, 0x02dc,
+ 0x00af, 0x02d8, 0x02d9, 0x02da, 0x00b8, 0x02dd, 0x02db, 0x02c7,
+};
+
+static int
+mac_romania_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_romania_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_romania_page00[248] = {
+ 0xca, 0xc1, 0xa2, 0xa3, 0xdb, 0xb4, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0xac, 0xa9, 0xbb, 0xc7, 0xc2, 0x00, 0xa8, 0xf8, /* 0xa8-0xaf */
+ 0xa1, 0xb1, 0x00, 0x00, 0xab, 0xb5, 0xa6, 0xe1, /* 0xb0-0xb7 */
+ 0xfc, 0x00, 0xbc, 0xc8, 0x00, 0x00, 0x00, 0xc0, /* 0xb8-0xbf */
+ 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0x00, 0x82, /* 0xc0-0xc7 */
+ 0xe9, 0x83, 0xe6, 0xe8, 0xed, 0xea, 0xeb, 0xec, /* 0xc8-0xcf */
+ 0x00, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0xf4, 0xf2, 0xf3, 0x86, 0x00, 0x00, 0xa7, /* 0xd8-0xdf */
+ 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0x00, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, /* 0xe8-0xef */
+ 0x00, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0xd6, /* 0xf0-0xf7 */
+ 0x00, 0x9d, 0x9c, 0x9e, 0x9f, 0x00, 0x00, 0xd8, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xae, 0xbe, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xce, 0xcf, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, 0xbf, /* 0x58-0x5f */
+ 0x00, 0x00, 0xde, 0xdf, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xd9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char mac_romania_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xff, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xf9, 0xfa, 0xfb, 0xfe, 0xf7, 0xfd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char mac_romania_page20[56] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0xe2, 0x00, 0xd2, 0xd3, 0xe3, 0x00, /* 0x18-0x1f */
+ 0xa0, 0xe0, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0xdc, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+};
+static const unsigned char mac_romania_page21[8] = {
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0xbd, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_romania_page22[104] = {
+ 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0xc6, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, /* 0x08-0x0f */
+ 0x00, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xb0, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_romania_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0198)
+ c = mac_romania_page00[wc-0x00a0];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = mac_romania_page02[wc-0x02c0];
+ else if (wc == 0x03c0)
+ c = 0xb9;
+ else if (wc >= 0x2010 && wc < 0x2048)
+ c = mac_romania_page20[wc-0x2010];
+ else if (wc >= 0x2120 && wc < 0x2128)
+ c = mac_romania_page21[wc-0x2120];
+ else if (wc >= 0x2200 && wc < 0x2268)
+ c = mac_romania_page22[wc-0x2200];
+ else if (wc == 0x25ca)
+ c = 0xd7;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_thai.h b/jni/iconv/lib/mac_thai.h
new file mode 100644
index 0000000..74d15aa
--- /dev/null
+++ b/jni/iconv/lib/mac_thai.h
@@ -0,0 +1,128 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacThai
+ */
+
+static const unsigned short mac_thai_2uni[128] = {
+ /* 0x80 */
+ 0x00ab, 0x00bb, 0x2026, 0xf88c, 0xf88f, 0xf892, 0xf895, 0xf898,
+ 0xf88b, 0xf88e, 0xf891, 0xf894, 0xf897, 0x201c, 0x201d, 0xf899,
+ /* 0x90 */
+ 0xfffd, 0x2022, 0xf884, 0xf889, 0xf885, 0xf886, 0xf887, 0xf888,
+ 0xf88a, 0xf88d, 0xf890, 0xf893, 0xf896, 0x2018, 0x2019, 0xfffd,
+ /* 0xa0 */
+ 0x00a0, 0x0e01, 0x0e02, 0x0e03, 0x0e04, 0x0e05, 0x0e06, 0x0e07,
+ 0x0e08, 0x0e09, 0x0e0a, 0x0e0b, 0x0e0c, 0x0e0d, 0x0e0e, 0x0e0f,
+ /* 0xb0 */
+ 0x0e10, 0x0e11, 0x0e12, 0x0e13, 0x0e14, 0x0e15, 0x0e16, 0x0e17,
+ 0x0e18, 0x0e19, 0x0e1a, 0x0e1b, 0x0e1c, 0x0e1d, 0x0e1e, 0x0e1f,
+ /* 0xc0 */
+ 0x0e20, 0x0e21, 0x0e22, 0x0e23, 0x0e24, 0x0e25, 0x0e26, 0x0e27,
+ 0x0e28, 0x0e29, 0x0e2a, 0x0e2b, 0x0e2c, 0x0e2d, 0x0e2e, 0x0e2f,
+ /* 0xd0 */
+ 0x0e30, 0x0e31, 0x0e32, 0x0e33, 0x0e34, 0x0e35, 0x0e36, 0x0e37,
+ 0x0e38, 0x0e39, 0x0e3a, 0xfeff, 0x200b, 0x2013, 0x2014, 0x0e3f,
+ /* 0xe0 */
+ 0x0e40, 0x0e41, 0x0e42, 0x0e43, 0x0e44, 0x0e45, 0x0e46, 0x0e47,
+ 0x0e48, 0x0e49, 0x0e4a, 0x0e4b, 0x0e4c, 0x0e4d, 0x2122, 0x0e4f,
+ /* 0xf0 */
+ 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57,
+ 0x0e58, 0x0e59, 0x00ae, 0x00a9, 0xfffd, 0xfffd, 0xfffd, 0xfffd,
+};
+
+static int
+mac_thai_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_thai_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_thai_page00[32] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0xfb, 0x00, 0x80, 0x00, 0x00, 0xfa, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char mac_thai_page0e[96] = {
+ 0x00, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, /* 0x00-0x07 */
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, /* 0x08-0x0f */
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x10-0x17 */
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0x18-0x1f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x20-0x27 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x28-0x2f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x30-0x37 */
+ 0xd8, 0xd9, 0xda, 0x00, 0x00, 0x00, 0x00, 0xdf, /* 0x38-0x3f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x40-0x47 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0x00, 0xef, /* 0x48-0x4f */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x50-0x57 */
+ 0xf8, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+};
+static const unsigned char mac_thai_page20[32] = {
+ 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0xdd, 0xde, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x9d, 0x9e, 0x00, 0x00, 0x8d, 0x8e, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x82, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_thai_pagef8[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x92, 0x94, 0x95, 0x96, /* 0x80-0x87 */
+ 0x97, 0x93, 0x98, 0x88, 0x83, 0x99, 0x89, 0x84, /* 0x88-0x8f */
+ 0x9a, 0x8a, 0x85, 0x9b, 0x8b, 0x86, 0x9c, 0x8c, /* 0x90-0x97 */
+ 0x87, 0x8f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+};
+
+static int
+mac_thai_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = mac_thai_page00[wc-0x00a0];
+ else if (wc >= 0x0e00 && wc < 0x0e60)
+ c = mac_thai_page0e[wc-0x0e00];
+ else if (wc >= 0x2008 && wc < 0x2028)
+ c = mac_thai_page20[wc-0x2008];
+ else if (wc == 0x2122)
+ c = 0xee;
+ else if (wc >= 0xf880 && wc < 0xf8a0)
+ c = mac_thai_pagef8[wc-0xf880];
+ else if (wc == 0xfeff)
+ c = 0xdb;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_turkish.h b/jni/iconv/lib/mac_turkish.h
new file mode 100644
index 0000000..94f7d37
--- /dev/null
+++ b/jni/iconv/lib/mac_turkish.h
@@ -0,0 +1,163 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacTurkish
+ */
+
+static const unsigned short mac_turkish_2uni[128] = {
+ /* 0x80 */
+ 0x00c4, 0x00c5, 0x00c7, 0x00c9, 0x00d1, 0x00d6, 0x00dc, 0x00e1,
+ 0x00e0, 0x00e2, 0x00e4, 0x00e3, 0x00e5, 0x00e7, 0x00e9, 0x00e8,
+ /* 0x90 */
+ 0x00ea, 0x00eb, 0x00ed, 0x00ec, 0x00ee, 0x00ef, 0x00f1, 0x00f3,
+ 0x00f2, 0x00f4, 0x00f6, 0x00f5, 0x00fa, 0x00f9, 0x00fb, 0x00fc,
+ /* 0xa0 */
+ 0x2020, 0x00b0, 0x00a2, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x00df,
+ 0x00ae, 0x00a9, 0x2122, 0x00b4, 0x00a8, 0x2260, 0x00c6, 0x00d8,
+ /* 0xb0 */
+ 0x221e, 0x00b1, 0x2264, 0x2265, 0x00a5, 0x00b5, 0x2202, 0x2211,
+ 0x220f, 0x03c0, 0x222b, 0x00aa, 0x00ba, 0x2126, 0x00e6, 0x00f8,
+ /* 0xc0 */
+ 0x00bf, 0x00a1, 0x00ac, 0x221a, 0x0192, 0x2248, 0x2206, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x00c0, 0x00c3, 0x00d5, 0x0152, 0x0153,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x25ca,
+ 0x00ff, 0x0178, 0x011e, 0x011f, 0x0130, 0x0131, 0x015e, 0x015f,
+ /* 0xe0 */
+ 0x2021, 0x00b7, 0x201a, 0x201e, 0x2030, 0x00c2, 0x00ca, 0x00c1,
+ 0x00cb, 0x00c8, 0x00cd, 0x00ce, 0x00cf, 0x00cc, 0x00d3, 0x00d4,
+ /* 0xf0 */
+ 0xfffd, 0x00d2, 0x00da, 0x00db, 0x00d9, 0xfffd, 0x02c6, 0x02dc,
+ 0x00af, 0x02d8, 0x02d9, 0x02da, 0x00b8, 0x02dd, 0x02db, 0x02c7,
+};
+
+static int
+mac_turkish_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mac_turkish_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mac_turkish_page00[96] = {
+ 0xca, 0xc1, 0xa2, 0xa3, 0x00, 0xb4, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0xac, 0xa9, 0xbb, 0xc7, 0xc2, 0x00, 0xa8, 0xf8, /* 0xa8-0xaf */
+ 0xa1, 0xb1, 0x00, 0x00, 0xab, 0xb5, 0xa6, 0xe1, /* 0xb0-0xb7 */
+ 0xfc, 0x00, 0xbc, 0xc8, 0x00, 0x00, 0x00, 0xc0, /* 0xb8-0xbf */
+ 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0xae, 0x82, /* 0xc0-0xc7 */
+ 0xe9, 0x83, 0xe6, 0xe8, 0xed, 0xea, 0xeb, 0xec, /* 0xc8-0xcf */
+ 0x00, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0x00, /* 0xd0-0xd7 */
+ 0xaf, 0xf4, 0xf2, 0xf3, 0x86, 0x00, 0x00, 0xa7, /* 0xd8-0xdf */
+ 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0xbe, 0x8d, /* 0xe0-0xe7 */
+ 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, /* 0xe8-0xef */
+ 0x00, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0xd6, /* 0xf0-0xf7 */
+ 0xbf, 0x9d, 0x9c, 0x9e, 0x9f, 0x00, 0x00, 0xd8, /* 0xf8-0xff */
+};
+static const unsigned char mac_turkish_page01[128] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, 0xdb, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xdc, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xce, 0xcf, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xdf, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0xd9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char mac_turkish_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xff, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xf9, 0xfa, 0xfb, 0xfe, 0xf7, 0xfd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char mac_turkish_page20[40] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0xe2, 0x00, 0xd2, 0xd3, 0xe3, 0x00, /* 0x18-0x1f */
+ 0xa0, 0xe0, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+};
+static const unsigned char mac_turkish_page21[8] = {
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0xbd, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_turkish_page22[104] = {
+ 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0xc6, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, /* 0x08-0x0f */
+ 0x00, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xb0, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_turkish_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = mac_turkish_page00[wc-0x00a0];
+ else if (wc >= 0x0118 && wc < 0x0198)
+ c = mac_turkish_page01[wc-0x0118];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = mac_turkish_page02[wc-0x02c0];
+ else if (wc == 0x03c0)
+ c = 0xb9;
+ else if (wc >= 0x2010 && wc < 0x2038)
+ c = mac_turkish_page20[wc-0x2010];
+ else if (wc >= 0x2120 && wc < 0x2128)
+ c = mac_turkish_page21[wc-0x2120];
+ else if (wc >= 0x2200 && wc < 0x2268)
+ c = mac_turkish_page22[wc-0x2200];
+ else if (wc == 0x25ca)
+ c = 0xd7;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mac_ukraine.h b/jni/iconv/lib/mac_ukraine.h
new file mode 100644
index 0000000..8ea17b0
--- /dev/null
+++ b/jni/iconv/lib/mac_ukraine.h
@@ -0,0 +1,143 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MacUkraine
+ */
+
+static const unsigned short mac_ukraine_2uni[128] = {
+ /* 0x80 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+ 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f,
+ /* 0x90 */
+ 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427,
+ 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+ /* 0xa0 */
+ 0x2020, 0x00b0, 0x0490, 0x00a3, 0x00a7, 0x2022, 0x00b6, 0x0406,
+ 0x00ae, 0x00a9, 0x2122, 0x0402, 0x0452, 0x2260, 0x0403, 0x0453,
+ /* 0xb0 */
+ 0x221e, 0x00b1, 0x2264, 0x2265, 0x0456, 0x00b5, 0x0491, 0x0408,
+ 0x0404, 0x0454, 0x0407, 0x0457, 0x0409, 0x0459, 0x040a, 0x045a,
+ /* 0xc0 */
+ 0x0458, 0x0405, 0x00ac, 0x221a, 0x0192, 0x2248, 0x2206, 0x00ab,
+ 0x00bb, 0x2026, 0x00a0, 0x040b, 0x045b, 0x040c, 0x045c, 0x0455,
+ /* 0xd0 */
+ 0x2013, 0x2014, 0x201c, 0x201d, 0x2018, 0x2019, 0x00f7, 0x201e,
+ 0x040e, 0x045e, 0x040f, 0x045f, 0x2116, 0x0401, 0x0451, 0x044f,
+ /* 0xe0 */
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
+ 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f,
+ /* 0xf0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x00a4,
+};
+
+static int
+mac_ukraine_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0x80)
+ *pwc = (ucs4_t) mac_ukraine_2uni[c-0x80];
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char mac_ukraine_page00[32] = {
+ 0xca, 0x00, 0x00, 0xa3, 0xff, 0x00, 0x00, 0xa4, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0xc7, 0xc2, 0x00, 0xa8, 0x00, /* 0xa8-0xaf */
+ 0xa1, 0xb1, 0x00, 0x00, 0x00, 0xb5, 0xa6, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char mac_ukraine_page04[152] = {
+ 0x00, 0xdd, 0xab, 0xae, 0xb8, 0xc1, 0xa7, 0xba, /* 0x00-0x07 */
+ 0xb7, 0xbc, 0xbe, 0xcb, 0xcd, 0x00, 0xd8, 0xda, /* 0x08-0x0f */
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* 0x10-0x17 */
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 0x18-0x1f */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, /* 0x20-0x27 */
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, /* 0x28-0x2f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x30-0x37 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x38-0x3f */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x40-0x47 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xdf, /* 0x48-0x4f */
+ 0x00, 0xde, 0xac, 0xaf, 0xb9, 0xcf, 0xb4, 0xbb, /* 0x50-0x57 */
+ 0xc0, 0xbd, 0xbf, 0xcc, 0xce, 0x00, 0xd9, 0xdb, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0xa2, 0xb6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char mac_ukraine_page20[24] = {
+ 0x00, 0x00, 0x00, 0xd0, 0xd1, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0xd4, 0xd5, 0x00, 0x00, 0xd2, 0xd3, 0xd7, 0x00, /* 0x18-0x1f */
+ 0xa0, 0x00, 0xa5, 0x00, 0x00, 0x00, 0xc9, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_ukraine_page21[24] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char mac_ukraine_page22[104] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xb0, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0xad, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, /* 0x60-0x67 */
+};
+
+static int
+mac_ukraine_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = mac_ukraine_page00[wc-0x00a0];
+ else if (wc == 0x00f7)
+ c = 0xd6;
+ else if (wc == 0x0192)
+ c = 0xc4;
+ else if (wc >= 0x0400 && wc < 0x0498)
+ c = mac_ukraine_page04[wc-0x0400];
+ else if (wc >= 0x2010 && wc < 0x2028)
+ c = mac_ukraine_page20[wc-0x2010];
+ else if (wc >= 0x2110 && wc < 0x2128)
+ c = mac_ukraine_page21[wc-0x2110];
+ else if (wc >= 0x2200 && wc < 0x2268)
+ c = mac_ukraine_page22[wc-0x2200];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/mulelao.h b/jni/iconv/lib/mulelao.h
new file mode 100644
index 0000000..abfb5cf
--- /dev/null
+++ b/jni/iconv/lib/mulelao.h
@@ -0,0 +1,96 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * MULELAO-1
+ */
+
+static const unsigned short mulelao_2uni[96] = {
+ /* 0xa0 */
+ 0x00a0, 0x0e81, 0x0e82, 0xfffd, 0x0e84, 0xfffd, 0xfffd, 0x0e87,
+ 0x0e88, 0xfffd, 0x0e8a, 0xfffd, 0xfffd, 0x0e8d, 0xfffd, 0xfffd,
+ /* 0xb0 */
+ 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0e94, 0x0e95, 0x0e96, 0x0e97,
+ 0xfffd, 0x0e99, 0x0e9a, 0x0e9b, 0x0e9c, 0x0e9d, 0x0e9e, 0x0e9f,
+ /* 0xc0 */
+ 0xfffd, 0x0ea1, 0x0ea2, 0x0ea3, 0xfffd, 0x0ea5, 0xfffd, 0x0ea7,
+ 0xfffd, 0xfffd, 0x0eaa, 0x0eab, 0xfffd, 0x0ead, 0x0eae, 0x0eaf,
+ /* 0xd0 */
+ 0x0eb0, 0x0eb1, 0x0eb2, 0x0eb3, 0x0eb4, 0x0eb5, 0x0eb6, 0x0eb7,
+ 0x0eb8, 0x0eb9, 0xfffd, 0x0ebb, 0x0ebc, 0x0ebd, 0xfffd, 0xfffd,
+ /* 0xe0 */
+ 0x0ec0, 0x0ec1, 0x0ec2, 0x0ec3, 0x0ec4, 0xfffd, 0x0ec6, 0xfffd,
+ 0x0ec8, 0x0ec9, 0x0eca, 0x0ecb, 0x0ecc, 0x0ecd, 0xfffd, 0xfffd,
+ /* 0xf0 */
+ 0x0ed0, 0x0ed1, 0x0ed2, 0x0ed3, 0x0ed4, 0x0ed5, 0x0ed6, 0x0ed7,
+ 0x0ed8, 0x0ed9, 0xfffd, 0xfffd, 0x0edc, 0x0edd, 0xfffd, 0xfffd,
+};
+
+static int
+mulelao_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0xa0) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = mulelao_2uni[c-0xa0];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char mulelao_page0e[96] = {
+ 0x00, 0xa1, 0xa2, 0x00, 0xa4, 0x00, 0x00, 0xa7, /* 0x80-0x87 */
+ 0xa8, 0x00, 0xaa, 0x00, 0x00, 0xad, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb5, 0xb6, 0xb7, /* 0x90-0x97 */
+ 0x00, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, /* 0x98-0x9f */
+ 0x00, 0xc1, 0xc2, 0xc3, 0x00, 0xc5, 0x00, 0xc7, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0xca, 0xcb, 0x00, 0xcd, 0xce, 0xcf, /* 0xa8-0xaf */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0xb0-0xb7 */
+ 0xd8, 0xd9, 0x00, 0xdb, 0xdc, 0xdd, 0x00, 0x00, /* 0xb8-0xbf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0x00, 0xe6, 0x00, /* 0xc0-0xc7 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0x00, 0x00, /* 0xc8-0xcf */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0xd0-0xd7 */
+ 0xf8, 0xf9, 0x00, 0x00, 0xfc, 0xfd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+
+static int
+mulelao_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x00a0) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc == 0x00a0)
+ c = 0xa0;
+ else if (wc >= 0x0e80 && wc < 0x0ee0)
+ c = mulelao_page0e[wc-0x0e80];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/nextstep.h b/jni/iconv/lib/nextstep.h
new file mode 100644
index 0000000..ffe41b9
--- /dev/null
+++ b/jni/iconv/lib/nextstep.h
@@ -0,0 +1,141 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * NEXTSTEP
+ */
+
+static const unsigned short nextstep_2uni[128] = {
+ /* 0x80 */
+ 0x00a0, 0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5, 0x00c7,
+ 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+ /* 0x90 */
+ 0x00d0, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d9,
+ 0x00da, 0x00db, 0x00dc, 0x00dd, 0x00de, 0x00b5, 0x00d7, 0x00f7,
+ /* 0xa0 */
+ 0x00a9, 0x00a1, 0x00a2, 0x00a3, 0x2044, 0x00a5, 0x0192, 0x00a7,
+ 0x00a4, 0x2019, 0x201c, 0x00ab, 0x2039, 0x203a, 0xfb01, 0xfb02,
+ /* 0xb0 */
+ 0x00ae, 0x2013, 0x2020, 0x2021, 0x00b7, 0x00a6, 0x00b6, 0x2022,
+ 0x201a, 0x201e, 0x201d, 0x00bb, 0x2026, 0x2030, 0x00ac, 0x00bf,
+ /* 0xc0 */
+ 0x00b9, 0x02cb, 0x00b4, 0x02c6, 0x02dc, 0x00af, 0x02d8, 0x02d9,
+ 0x00a8, 0x00b2, 0x02da, 0x00b8, 0x00b3, 0x02dd, 0x02db, 0x02c7,
+ /* 0xd0 */
+ 0x2014, 0x00b1, 0x00bc, 0x00bd, 0x00be, 0x00e0, 0x00e1, 0x00e2,
+ 0x00e3, 0x00e4, 0x00e5, 0x00e7, 0x00e8, 0x00e9, 0x00ea, 0x00eb,
+ /* 0xe0 */
+ 0x00ec, 0x00c6, 0x00ed, 0x00aa, 0x00ee, 0x00ef, 0x00f0, 0x00f1,
+ 0x0141, 0x00d8, 0x0152, 0x00ba, 0x00f2, 0x00f3, 0x00f4, 0x00f5,
+ /* 0xf0 */
+ 0x00f6, 0x00e6, 0x00f9, 0x00fa, 0x00fb, 0x0131, 0x00fc, 0x00fd,
+ 0x0142, 0x00f8, 0x0153, 0x00df, 0x00fe, 0x00ff, 0xfffd, 0xfffd,
+};
+
+static int
+nextstep_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = nextstep_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char nextstep_page00[96] = {
+ 0x80, 0xa1, 0xa2, 0xa3, 0xa8, 0xa5, 0xb5, 0xa7, /* 0xa0-0xa7 */
+ 0xc8, 0xa0, 0xe3, 0xab, 0xbe, 0x00, 0xb0, 0xc5, /* 0xa8-0xaf */
+ 0x00, 0xd1, 0xc9, 0xcc, 0xc2, 0x9d, 0xb6, 0xb4, /* 0xb0-0xb7 */
+ 0xcb, 0xc0, 0xeb, 0xbb, 0xd2, 0xd3, 0xd4, 0xbf, /* 0xb8-0xbf */
+ 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0xe1, 0x87, /* 0xc0-0xc7 */
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* 0xc8-0xcf */
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x9e, /* 0xd0-0xd7 */
+ 0xe9, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0xfb, /* 0xd8-0xdf */
+ 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xf1, 0xdb, /* 0xe0-0xe7 */
+ 0xdc, 0xdd, 0xde, 0xdf, 0xe0, 0xe2, 0xe4, 0xe5, /* 0xe8-0xef */
+ 0xe6, 0xe7, 0xec, 0xed, 0xee, 0xef, 0xf0, 0x9f, /* 0xf0-0xf7 */
+ 0xf9, 0xf2, 0xf3, 0xf4, 0xf6, 0xf7, 0xfc, 0xfd, /* 0xf8-0xff */
+};
+static const unsigned char nextstep_page01[104] = {
+ 0x00, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0xe8, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0xea, 0xfa, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xa6, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+};
+static const unsigned char nextstep_page02[32] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0xcf, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xc6, 0xc7, 0xca, 0xce, 0xc4, 0xcd, 0x00, 0x00, /* 0xd8-0xdf */
+};
+static const unsigned char nextstep_page20[56] = {
+ 0x00, 0x00, 0x00, 0xb1, 0xd0, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0xa9, 0xb8, 0x00, 0xaa, 0xba, 0xb9, 0x00, /* 0x18-0x1f */
+ 0xb2, 0xb3, 0xb7, 0x00, 0x00, 0x00, 0xbc, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0xac, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+};
+static const unsigned char nextstep_pagefb[8] = {
+ 0x00, 0xae, 0xaf, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+};
+
+static int
+nextstep_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x0100)
+ c = nextstep_page00[wc-0x00a0];
+ else if (wc >= 0x0130 && wc < 0x0198)
+ c = nextstep_page01[wc-0x0130];
+ else if (wc >= 0x02c0 && wc < 0x02e0)
+ c = nextstep_page02[wc-0x02c0];
+ else if (wc >= 0x2010 && wc < 0x2048)
+ c = nextstep_page20[wc-0x2010];
+ else if (wc >= 0xfb00 && wc < 0xfb08)
+ c = nextstep_pagefb[wc-0xfb00];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/pt154.h b/jni/iconv/lib/pt154.h
new file mode 100644
index 0000000..36a5d84
--- /dev/null
+++ b/jni/iconv/lib/pt154.h
@@ -0,0 +1,118 @@
+/*
+ * Copyright (C) 1999-2005 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * PT154
+ */
+
+static const unsigned short pt154_2uni[64] = {
+ /* 0x80 */
+ 0x0496, 0x0492, 0x04ee, 0x0493, 0x201e, 0x2026, 0x04b6, 0x04ae,
+ 0x04b2, 0x04af, 0x04a0, 0x04e2, 0x04a2, 0x049a, 0x04ba, 0x04b8,
+ /* 0x90 */
+ 0x0497, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0x04b3, 0x04b7, 0x04a1, 0x04e3, 0x04a3, 0x049b, 0x04bb, 0x04b9,
+ /* 0xa0 */
+ 0x00a0, 0x040e, 0x045e, 0x0408, 0x04e8, 0x0498, 0x04b0, 0x00a7,
+ 0x0401, 0x00a9, 0x04d8, 0x00ab, 0x00ac, 0x04ef, 0x00ae, 0x049c,
+ /* 0xb0 */
+ 0x00b0, 0x04b1, 0x0406, 0x0456, 0x0499, 0x04e9, 0x00b6, 0x00b7,
+ 0x0451, 0x2116, 0x04d9, 0x00bb, 0x0458, 0x04aa, 0x04ab, 0x049d,
+};
+
+static int
+pt154_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else if (c >= 0xc0)
+ *pwc = (ucs4_t) c + 0x0350;
+ else
+ *pwc = (ucs4_t) pt154_2uni[c-0x80];
+ return 1;
+}
+
+static const unsigned char pt154_page00[32] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0xab, 0xac, 0x00, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char pt154_page04[240] = {
+ 0x00, 0xa8, 0x00, 0x00, 0x00, 0x00, 0xb2, 0x00, /* 0x00-0x07 */
+ 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, 0x00, /* 0x08-0x0f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x10-0x17 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x18-0x1f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x20-0x27 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0x28-0x2f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x30-0x37 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x38-0x3f */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x40-0x47 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, /* 0x48-0x4f */
+ 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x00, /* 0x50-0x57 */
+ 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa2, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x81, 0x83, 0x00, 0x00, 0x80, 0x90, /* 0x90-0x97 */
+ 0xa5, 0xb4, 0x8d, 0x9d, 0xaf, 0xbf, 0x00, 0x00, /* 0x98-0x9f */
+ 0x8a, 0x9a, 0x8c, 0x9c, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0xbd, 0xbe, 0x00, 0x00, 0x87, 0x89, /* 0xa8-0xaf */
+ 0xa6, 0xb1, 0x88, 0x98, 0x00, 0x00, 0x86, 0x99, /* 0xb0-0xb7 */
+ 0x8f, 0x9f, 0x8e, 0x9e, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xaa, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0xa4, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x82, 0xad, /* 0xe8-0xef */
+};
+static const unsigned char pt154_page20[24] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x00, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+};
+
+static int
+pt154_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = pt154_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x04f0)
+ c = pt154_page04[wc-0x0400];
+ else if (wc >= 0x2010 && wc < 0x2028)
+ c = pt154_page20[wc-0x2010];
+ else if (wc == 0x2116)
+ c = 0xb9;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/relocatable.c b/jni/iconv/lib/relocatable.c
new file mode 100644
index 0000000..5e1dde6
--- /dev/null
+++ b/jni/iconv/lib/relocatable.c
@@ -0,0 +1,468 @@
+/* Provide relocatable packages.
+ Copyright (C) 2003-2006 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+
+/* Tell glibc's <stdio.h> to provide a prototype for getline().
+ This must come before <config.h> because <config.h> may include
+ <features.h>, and once <features.h> has been included, it's too late. */
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+
+#include <config.h>
+
+/* Specification. */
+#include "relocatable.h"
+
+#if ENABLE_RELOCATABLE
+
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#ifdef NO_XMALLOC
+# define xmalloc malloc
+#else
+# include "xalloc.h"
+#endif
+
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+#endif
+
+#if DEPENDS_ON_LIBCHARSET
+# include <libcharset.h>
+#endif
+#if DEPENDS_ON_LIBICONV && HAVE_ICONV
+# include <iconv.h>
+#endif
+#if DEPENDS_ON_LIBINTL && ENABLE_NLS
+# include <libintl.h>
+#endif
+
+/* Faked cheap 'bool'. */
+#undef bool
+#undef false
+#undef true
+#define bool int
+#define false 0
+#define true 1
+
+/* Pathname support.
+ ISSLASH(C) tests whether C is a directory separator character.
+ IS_PATH_WITH_DIR(P) tests whether P contains a directory specification.
+ */
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS */
+# define ISSLASH(C) ((C) == '/' || (C) == '\\')
+# define HAS_DEVICE(P) \
+ ((((P)[0] >= 'A' && (P)[0] <= 'Z') || ((P)[0] >= 'a' && (P)[0] <= 'z')) \
+ && (P)[1] == ':')
+# define IS_PATH_WITH_DIR(P) \
+ (strchr (P, '/') != NULL || strchr (P, '\\') != NULL || HAS_DEVICE (P))
+# define FILE_SYSTEM_PREFIX_LEN(P) (HAS_DEVICE (P) ? 2 : 0)
+#else
+ /* Unix */
+# define ISSLASH(C) ((C) == '/')
+# define IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL)
+# define FILE_SYSTEM_PREFIX_LEN(P) 0
+#endif
+
+/* Original installation prefix. */
+static char *orig_prefix;
+static size_t orig_prefix_len;
+/* Current installation prefix. */
+static char *curr_prefix;
+static size_t curr_prefix_len;
+/* These prefixes do not end in a slash. Anything that will be concatenated
+ to them must start with a slash. */
+
+/* Sets the original and the current installation prefix of this module.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+static void
+set_this_relocation_prefix (const char *orig_prefix_arg,
+ const char *curr_prefix_arg)
+{
+ if (orig_prefix_arg != NULL && curr_prefix_arg != NULL
+ /* Optimization: if orig_prefix and curr_prefix are equal, the
+ relocation is a nop. */
+ && strcmp (orig_prefix_arg, curr_prefix_arg) != 0)
+ {
+ /* Duplicate the argument strings. */
+ char *memory;
+
+ orig_prefix_len = strlen (orig_prefix_arg);
+ curr_prefix_len = strlen (curr_prefix_arg);
+ memory = (char *) xmalloc (orig_prefix_len + 1 + curr_prefix_len + 1);
+#ifdef NO_XMALLOC
+ if (memory != NULL)
+#endif
+ {
+ memcpy (memory, orig_prefix_arg, orig_prefix_len + 1);
+ orig_prefix = memory;
+ memory += orig_prefix_len + 1;
+ memcpy (memory, curr_prefix_arg, curr_prefix_len + 1);
+ curr_prefix = memory;
+ return;
+ }
+ }
+ orig_prefix = NULL;
+ curr_prefix = NULL;
+ /* Don't worry about wasted memory here - this function is usually only
+ called once. */
+}
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+void
+set_relocation_prefix (const char *orig_prefix_arg, const char *curr_prefix_arg)
+{
+ set_this_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+
+ /* Now notify all dependent libraries. */
+#if DEPENDS_ON_LIBCHARSET
+ libcharset_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+#if DEPENDS_ON_LIBICONV && HAVE_ICONV && _LIBICONV_VERSION >= 0x0109
+ libiconv_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+#if DEPENDS_ON_LIBINTL && ENABLE_NLS && defined libintl_set_relocation_prefix
+ libintl_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+}
+
+#if !defined IN_LIBRARY || (defined PIC && defined INSTALLDIR)
+
+/* Convenience function:
+ Computes the current installation prefix, based on the original
+ installation prefix, the original installation directory of a particular
+ file, and the current pathname of this file. Returns NULL upon failure. */
+#ifdef IN_LIBRARY
+#define compute_curr_prefix local_compute_curr_prefix
+static
+#endif
+const char *
+compute_curr_prefix (const char *orig_installprefix,
+ const char *orig_installdir,
+ const char *curr_pathname)
+{
+ const char *curr_installdir;
+ const char *rel_installdir;
+
+ if (curr_pathname == NULL)
+ return NULL;
+
+ /* Determine the relative installation directory, relative to the prefix.
+ This is simply the difference between orig_installprefix and
+ orig_installdir. */
+ if (strncmp (orig_installprefix, orig_installdir, strlen (orig_installprefix))
+ != 0)
+ /* Shouldn't happen - nothing should be installed outside $(prefix). */
+ return NULL;
+ rel_installdir = orig_installdir + strlen (orig_installprefix);
+
+ /* Determine the current installation directory. */
+ {
+ const char *p_base = curr_pathname + FILE_SYSTEM_PREFIX_LEN (curr_pathname);
+ const char *p = curr_pathname + strlen (curr_pathname);
+ char *q;
+
+ while (p > p_base)
+ {
+ p--;
+ if (ISSLASH (*p))
+ break;
+ }
+
+ q = (char *) xmalloc (p - curr_pathname + 1);
+#ifdef NO_XMALLOC
+ if (q == NULL)
+ return NULL;
+#endif
+ memcpy (q, curr_pathname, p - curr_pathname);
+ q[p - curr_pathname] = '\0';
+ curr_installdir = q;
+ }
+
+ /* Compute the current installation prefix by removing the trailing
+ rel_installdir from it. */
+ {
+ const char *rp = rel_installdir + strlen (rel_installdir);
+ const char *cp = curr_installdir + strlen (curr_installdir);
+ const char *cp_base =
+ curr_installdir + FILE_SYSTEM_PREFIX_LEN (curr_installdir);
+
+ while (rp > rel_installdir && cp > cp_base)
+ {
+ bool same = false;
+ const char *rpi = rp;
+ const char *cpi = cp;
+
+ while (rpi > rel_installdir && cpi > cp_base)
+ {
+ rpi--;
+ cpi--;
+ if (ISSLASH (*rpi) || ISSLASH (*cpi))
+ {
+ if (ISSLASH (*rpi) && ISSLASH (*cpi))
+ same = true;
+ break;
+ }
+ /* Do case-insensitive comparison if the filesystem is always or
+ often case-insensitive. It's better to accept the comparison
+ if the difference is only in case, rather than to fail. */
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS - case insignificant filesystem */
+ if ((*rpi >= 'a' && *rpi <= 'z' ? *rpi - 'a' + 'A' : *rpi)
+ != (*cpi >= 'a' && *cpi <= 'z' ? *cpi - 'a' + 'A' : *cpi))
+ break;
+#else
+ if (*rpi != *cpi)
+ break;
+#endif
+ }
+ if (!same)
+ break;
+ /* The last pathname component was the same. opi and cpi now point
+ to the slash before it. */
+ rp = rpi;
+ cp = cpi;
+ }
+
+ if (rp > rel_installdir)
+ /* Unexpected: The curr_installdir does not end with rel_installdir. */
+ return NULL;
+
+ {
+ size_t curr_prefix_len = cp - curr_installdir;
+ char *curr_prefix;
+
+ curr_prefix = (char *) xmalloc (curr_prefix_len + 1);
+#ifdef NO_XMALLOC
+ if (curr_prefix == NULL)
+ return NULL;
+#endif
+ memcpy (curr_prefix, curr_installdir, curr_prefix_len);
+ curr_prefix[curr_prefix_len] = '\0';
+
+ return curr_prefix;
+ }
+ }
+}
+
+#endif /* !IN_LIBRARY || PIC */
+
+#if defined PIC && defined INSTALLDIR
+
+/* Full pathname of shared library, or NULL. */
+static char *shared_library_fullname;
+
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__
+
+/* Determine the full pathname of the shared library when it is loaded. */
+
+BOOL WINAPI
+DllMain (HINSTANCE module_handle, DWORD event, LPVOID reserved)
+{
+ (void) reserved;
+
+ if (event == DLL_PROCESS_ATTACH)
+ {
+ /* The DLL is being loaded into an application's address range. */
+ static char location[MAX_PATH];
+
+ if (!GetModuleFileName (module_handle, location, sizeof (location)))
+ /* Shouldn't happen. */
+ return FALSE;
+
+ if (!IS_PATH_WITH_DIR (location))
+ /* Shouldn't happen. */
+ return FALSE;
+
+ {
+#if defined __CYGWIN__
+ /* On Cygwin, we need to convert paths coming from Win32 system calls
+ to the Unix-like slashified notation. */
+ static char location_as_posix_path[2 * MAX_PATH];
+ /* There's no error return defined for cygwin_conv_to_posix_path.
+ See cygwin-api/func-cygwin-conv-to-posix-path.html.
+ Does it overflow the buffer of expected size MAX_PATH or does it
+ truncate the path? I don't know. Let's catch both. */
+ cygwin_conv_to_posix_path (location, location_as_posix_path);
+ location_as_posix_path[MAX_PATH - 1] = '\0';
+ if (strlen (location_as_posix_path) >= MAX_PATH - 1)
+ /* A sign of buffer overflow or path truncation. */
+ return FALSE;
+ shared_library_fullname = strdup (location_as_posix_path);
+#else
+ shared_library_fullname = strdup (location);
+#endif
+ }
+ }
+
+ return TRUE;
+}
+
+#else /* Unix except Cygwin */
+
+static void
+find_shared_library_fullname ()
+{
+#if defined __linux__ && __GLIBC__ >= 2
+ /* Linux has /proc/self/maps. glibc 2 has the getline() function. */
+ FILE *fp;
+
+ /* Open the current process' maps file. It describes one VMA per line. */
+ fp = fopen ("/proc/self/maps", "r");
+ if (fp)
+ {
+ unsigned long address = (unsigned long) &find_shared_library_fullname;
+ for (;;)
+ {
+ unsigned long start, end;
+ int c;
+
+ if (fscanf (fp, "%lx-%lx", &start, &end) != 2)
+ break;
+ if (address >= start && address <= end - 1)
+ {
+ /* Found it. Now see if this line contains a filename. */
+ while (c = getc (fp), c != EOF && c != '\n' && c != '/')
+ continue;
+ if (c == '/')
+ {
+ size_t size;
+ int len;
+
+ ungetc (c, fp);
+ shared_library_fullname = NULL; size = 0;
+ len = getline (&shared_library_fullname, &size, fp);
+ if (len >= 0)
+ {
+ /* Success: filled shared_library_fullname. */
+ if (len > 0 && shared_library_fullname[len - 1] == '\n')
+ shared_library_fullname[len - 1] = '\0';
+ }
+ }
+ break;
+ }
+ while (c = getc (fp), c != EOF && c != '\n')
+ continue;
+ }
+ fclose (fp);
+ }
+#endif
+}
+
+#endif /* (WIN32 or Cygwin) / (Unix except Cygwin) */
+
+/* Return the full pathname of the current shared library.
+ Return NULL if unknown.
+ Guaranteed to work only on Linux, Cygwin and Woe32. */
+static char *
+get_shared_library_fullname ()
+{
+#if !(defined _WIN32 || defined __WIN32__ || defined __CYGWIN__)
+ static bool tried_find_shared_library_fullname;
+ if (!tried_find_shared_library_fullname)
+ {
+ find_shared_library_fullname ();
+ tried_find_shared_library_fullname = true;
+ }
+#endif
+ return shared_library_fullname;
+}
+
+#endif /* PIC */
+
+/* Returns the pathname, relocated according to the current installation
+ directory. */
+const char *
+relocate (const char *pathname)
+{
+#if defined PIC && defined INSTALLDIR
+ static int initialized;
+
+ /* Initialization code for a shared library. */
+ if (!initialized)
+ {
+ /* At this point, orig_prefix and curr_prefix likely have already been
+ set through the main program's set_program_name_and_installdir
+ function. This is sufficient in the case that the library has
+ initially been installed in the same orig_prefix. But we can do
+ better, to also cover the cases that 1. it has been installed
+ in a different prefix before being moved to orig_prefix and (later)
+ to curr_prefix, 2. unlike the program, it has not moved away from
+ orig_prefix. */
+ const char *orig_installprefix = INSTALLPREFIX;
+ const char *orig_installdir = INSTALLDIR;
+ const char *curr_prefix_better;
+
+ curr_prefix_better =
+ compute_curr_prefix (orig_installprefix, orig_installdir,
+ get_shared_library_fullname ());
+ if (curr_prefix_better == NULL)
+ curr_prefix_better = curr_prefix;
+
+ set_relocation_prefix (orig_installprefix, curr_prefix_better);
+
+ initialized = 1;
+ }
+#endif
+
+ /* Note: It is not necessary to perform case insensitive comparison here,
+ even for DOS-like filesystems, because the pathname argument was
+ typically created from the same Makefile variable as orig_prefix came
+ from. */
+ if (orig_prefix != NULL && curr_prefix != NULL
+ && strncmp (pathname, orig_prefix, orig_prefix_len) == 0)
+ {
+ if (pathname[orig_prefix_len] == '\0')
+ /* pathname equals orig_prefix. */
+ return curr_prefix;
+ if (ISSLASH (pathname[orig_prefix_len]))
+ {
+ /* pathname starts with orig_prefix. */
+ const char *pathname_tail = &pathname[orig_prefix_len];
+ char *result =
+ (char *) xmalloc (curr_prefix_len + strlen (pathname_tail) + 1);
+
+#ifdef NO_XMALLOC
+ if (result != NULL)
+#endif
+ {
+ memcpy (result, curr_prefix, curr_prefix_len);
+ strcpy (result + curr_prefix_len, pathname_tail);
+ return result;
+ }
+ }
+ }
+ /* Nothing to relocate. */
+ return pathname;
+}
+
+#endif
diff --git a/jni/iconv/lib/relocatable.h b/jni/iconv/lib/relocatable.h
new file mode 100644
index 0000000..f6d3832
--- /dev/null
+++ b/jni/iconv/lib/relocatable.h
@@ -0,0 +1,79 @@
+/* Provide relocatable packages.
+ Copyright (C) 2003, 2005 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+#ifndef _RELOCATABLE_H
+#define _RELOCATABLE_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* This can be enabled through the configure --enable-relocatable option. */
+#if ENABLE_RELOCATABLE
+
+/* When building a DLL, we must export some functions. Note that because
+ this is a private .h file, we don't need to use __declspec(dllimport)
+ in any case. */
+#if HAVE_VISIBILITY && BUILDING_DLL
+# define RELOCATABLE_DLL_EXPORTED __attribute__((__visibility__("default")))
+#elif defined _MSC_VER && BUILDING_DLL
+# define RELOCATABLE_DLL_EXPORTED __declspec(dllexport)
+#else
+# define RELOCATABLE_DLL_EXPORTED
+#endif
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern RELOCATABLE_DLL_EXPORTED void
+ set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+/* Returns the pathname, relocated according to the current installation
+ directory. */
+extern const char * relocate (const char *pathname);
+
+/* Memory management: relocate() leaks memory, because it has to construct
+ a fresh pathname. If this is a problem because your program calls
+ relocate() frequently, think about caching the result. */
+
+/* Convenience function:
+ Computes the current installation prefix, based on the original
+ installation prefix, the original installation directory of a particular
+ file, and the current pathname of this file. Returns NULL upon failure. */
+extern const char * compute_curr_prefix (const char *orig_installprefix,
+ const char *orig_installdir,
+ const char *curr_pathname);
+
+#else
+
+/* By default, we use the hardwired pathnames. */
+#define relocate(pathname) (pathname)
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _RELOCATABLE_H */
diff --git a/jni/iconv/lib/riscos1.h b/jni/iconv/lib/riscos1.h
new file mode 100644
index 0000000..2ebc751
--- /dev/null
+++ b/jni/iconv/lib/riscos1.h
@@ -0,0 +1,96 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * RISCOS-LATIN1
+ */
+
+static const unsigned short riscos1_2uni[32] = {
+ /* 0x80 */
+ 0x221a, 0x0174, 0x0175, 0x0083, 0x2573, 0x0176, 0x0177, 0x0087,
+ 0x21e6, 0x21e8, 0x21e9, 0x21e7, 0x2026, 0x2122, 0x2030, 0x2022,
+ /* 0x90 */
+ 0x2018, 0x2019, 0x2039, 0x203a, 0x201c, 0x201d, 0x201e, 0x2013,
+ 0x2014, 0x2212, 0x0152, 0x0153, 0x2020, 0x2021, 0xfb01, 0xfb02,
+};
+
+static int
+riscos1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c >= 0x80 && c < 0xa0)
+ *pwc = (ucs4_t) riscos1_2uni[c-0x80];
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+}
+
+static const unsigned char riscos1_page01[40] = {
+ 0x00, 0x00, 0x9a, 0x9b, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x81, 0x82, 0x85, 0x86, /* 0x70-0x77 */
+};
+static const unsigned char riscos1_page20[48] = {
+ 0x00, 0x00, 0x00, 0x97, 0x98, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x90, 0x91, 0x00, 0x00, 0x94, 0x95, 0x96, 0x00, /* 0x18-0x1f */
+ 0x9c, 0x9d, 0x8f, 0x00, 0x00, 0x00, 0x8c, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x8e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x92, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+static const unsigned char riscos1_page21[16] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x8b, /* 0xe0-0xe7 */
+ 0x89, 0x8a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+};
+static const unsigned char riscos1_page22[16] = {
+ 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+};
+
+static int
+riscos1_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080 || wc == 0x0083 || wc == 0x0087 || (wc >= 0x00a0 && wc < 0x0100)) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0150 && wc < 0x0178)
+ c = riscos1_page01[wc-0x0150];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = riscos1_page20[wc-0x2010];
+ else if (wc == 0x2122)
+ c = 0x8d;
+ else if (wc >= 0x21e0 && wc < 0x21f0)
+ c = riscos1_page21[wc-0x21e0];
+ else if (wc >= 0x2210 && wc < 0x2220)
+ c = riscos1_page22[wc-0x2210];
+ else if (wc == 0x2573)
+ c = 0x84;
+ else if (wc >= 0xfb01 && wc < 0xfb03)
+ c = wc-0xfa63;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/rk1048.h b/jni/iconv/lib/rk1048.h
new file mode 100644
index 0000000..0e1fde8
--- /dev/null
+++ b/jni/iconv/lib/rk1048.h
@@ -0,0 +1,145 @@
+/*
+ * Copyright (C) 1999-2007 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * RK1048
+ */
+
+static const unsigned short rk1048_2uni[128] = {
+ /* 0x80 */
+ 0x0402, 0x0403, 0x201a, 0x0453, 0x201e, 0x2026, 0x2020, 0x2021,
+ 0x20ac, 0x2030, 0x0409, 0x2039, 0x040a, 0x049a, 0x04ba, 0x040f,
+ /* 0x90 */
+ 0x0452, 0x2018, 0x2019, 0x201c, 0x201d, 0x2022, 0x2013, 0x2014,
+ 0xfffd, 0x2122, 0x0459, 0x203a, 0x045a, 0x049b, 0x04bb, 0x045f,
+ /* 0xa0 */
+ 0x00a0, 0x04b0, 0x04b1, 0x04d8, 0x00a4, 0x04e8, 0x00a6, 0x00a7,
+ 0x0401, 0x00a9, 0x0492, 0x00ab, 0x00ac, 0x00ad, 0x00ae, 0x04ae,
+ /* 0xb0 */
+ 0x00b0, 0x00b1, 0x0406, 0x0456, 0x04e9, 0x00b5, 0x00b6, 0x00b7,
+ 0x0451, 0x2116, 0x0493, 0x00bb, 0x04d9, 0x04a2, 0x04a3, 0x04af,
+ /* 0xc0 */
+ 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+ 0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f,
+ /* 0xd0 */
+ 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427,
+ 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+ /* 0xe0 */
+ 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
+ 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f,
+ /* 0xf0 */
+ 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+ 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f,
+};
+
+static int
+rk1048_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else {
+ unsigned short wc = rk1048_2uni[c-0x80];
+ if (wc != 0xfffd) {
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char rk1048_page00[32] = {
+ 0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0xa6, 0xa7, /* 0xa0-0xa7 */
+ 0x00, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0x00, /* 0xa8-0xaf */
+ 0xb0, 0xb1, 0x00, 0x00, 0x00, 0xb5, 0xb6, 0xb7, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+};
+static const unsigned char rk1048_page04[240] = {
+ 0x00, 0xa8, 0x80, 0x81, 0x00, 0x00, 0xb2, 0x00, /* 0x00-0x07 */
+ 0x00, 0x8a, 0x8c, 0x00, 0x00, 0x00, 0x00, 0x8f, /* 0x08-0x0f */
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, /* 0x10-0x17 */
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /* 0x18-0x1f */
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, /* 0x20-0x27 */
+ 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf, /* 0x28-0x2f */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, /* 0x30-0x37 */
+ 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, /* 0x38-0x3f */
+ 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, /* 0x40-0x47 */
+ 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, /* 0x48-0x4f */
+ 0x00, 0xb8, 0x90, 0x83, 0x00, 0x00, 0xb3, 0x00, /* 0x50-0x57 */
+ 0x00, 0x9a, 0x9c, 0x00, 0x00, 0x00, 0x00, 0x9f, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0xaa, 0xba, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x8d, 0x9d, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0x00, 0x00, 0xbd, 0xbe, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, 0xbf, /* 0xa8-0xaf */
+ 0xa1, 0xa2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x8e, 0x9e, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0xa3, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0xa5, 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+};
+static const unsigned char rk1048_page20[48] = {
+ 0x00, 0x00, 0x00, 0x96, 0x97, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x91, 0x92, 0x82, 0x00, 0x93, 0x94, 0x84, 0x00, /* 0x18-0x1f */
+ 0x86, 0x87, 0x95, 0x00, 0x00, 0x00, 0x85, 0x00, /* 0x20-0x27 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x8b, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+};
+static const unsigned char rk1048_page21[24] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+
+static int
+rk1048_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x00c0)
+ c = rk1048_page00[wc-0x00a0];
+ else if (wc >= 0x0400 && wc < 0x04f0)
+ c = rk1048_page04[wc-0x0400];
+ else if (wc >= 0x2010 && wc < 0x2040)
+ c = rk1048_page20[wc-0x2010];
+ else if (wc == 0x20ac)
+ c = 0x88;
+ else if (wc >= 0x2110 && wc < 0x2128)
+ c = rk1048_page21[wc-0x2110];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/shift_jisx0213.h b/jni/iconv/lib/shift_jisx0213.h
new file mode 100644
index 0000000..05f00b0
--- /dev/null
+++ b/jni/iconv/lib/shift_jisx0213.h
@@ -0,0 +1,310 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * SHIFT_JISX0213
+ */
+
+/* The structure of Shift_JISX0213 is as follows:
+
+ 0x00..0x7F: ISO646-JP, an ASCII variant
+
+ 0x{A1..DF}: JISX0201 Katakana.
+
+ 0x{81..9F,E0..EF}{40..7E,80..FC}: JISX0213 plane 1.
+
+ 0x{F0..FC}{40..7E,80..FC}: JISX0213 plane 2, with irregular row mapping.
+
+ Note that some JISX0213 characters are not contained in Unicode 3.2
+ and are therefore best represented as sequences of Unicode characters.
+*/
+
+#include "jisx0213.h"
+#include "flushwc.h"
+
+static int
+shift_jisx0213_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ ucs4_t last_wc = conv->istate;
+ if (last_wc) {
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = last_wc;
+ return 0; /* Don't advance the input pointer. */
+ } else {
+ unsigned char c = *s;
+ if (c < 0x80) {
+ /* Plain ISO646-JP character. */
+ if (c == 0x5c)
+ *pwc = (ucs4_t) 0x00a5;
+ else if (c == 0x7e)
+ *pwc = (ucs4_t) 0x203e;
+ else
+ *pwc = (ucs4_t) c;
+ return 1;
+ } else if (c >= 0xa1 && c <= 0xdf) {
+ *pwc = c + 0xfec0;
+ return 1;
+ } else {
+ if ((c >= 0x81 && c <= 0x9f) || (c >= 0xe0 && c <= 0xfc)) {
+ /* Two byte character. */
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x40 && c2 <= 0x7e) || (c2 >= 0x80 && c2 <= 0xfc)) {
+ unsigned int c1;
+ ucs4_t wc;
+ /* Convert to row and column. */
+ if (c < 0xe0)
+ c -= 0x81;
+ else
+ c -= 0xc1;
+ if (c2 < 0x80)
+ c2 -= 0x40;
+ else
+ c2 -= 0x41;
+ /* Now 0 <= c <= 0x3b, 0 <= c2 <= 0xbb. */
+ c1 = 2 * c;
+ if (c2 >= 0x5e)
+ c2 -= 0x5e, c1++;
+ c2 += 0x21;
+ if (c1 >= 0x5e) {
+ /* Handling of JISX 0213 plane 2 rows. */
+ if (c1 >= 0x67)
+ c1 += 230;
+ else if (c1 >= 0x63 || c1 == 0x5f)
+ c1 += 168;
+ else
+ c1 += 162;
+ }
+ wc = jisx0213_to_ucs4(0x121+c1,c2);
+ if (wc) {
+ if (wc < 0x80) {
+ /* It's a combining character. */
+ ucs4_t wc1 = jisx0213_to_ucs_combining[wc - 1][0];
+ ucs4_t wc2 = jisx0213_to_ucs_combining[wc - 1][1];
+ /* We cannot output two Unicode characters at once. So,
+ output the first character and buffer the second one. */
+ *pwc = wc1;
+ conv->istate = wc2;
+ } else
+ *pwc = wc;
+ return 2;
+ }
+ }
+ } else
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+ }
+ }
+}
+
+#define shift_jisx0213_flushwc normal_flushwc
+
+/* Composition tables for each of the relevant combining characters. */
+static const struct { unsigned short base; unsigned short composed; } shift_jisx0213_comp_table_data[] = {
+#define shift_jisx0213_comp_table02e5_idx 0
+#define shift_jisx0213_comp_table02e5_len 1
+ { 0x8684, 0x8685 }, /* 0x12B65 = 0x12B64 U+02E5 */
+#define shift_jisx0213_comp_table02e9_idx (shift_jisx0213_comp_table02e5_idx+shift_jisx0213_comp_table02e5_len)
+#define shift_jisx0213_comp_table02e9_len 1
+ { 0x8680, 0x8686 }, /* 0x12B66 = 0x12B60 U+02E9 */
+#define shift_jisx0213_comp_table0300_idx (shift_jisx0213_comp_table02e9_idx+shift_jisx0213_comp_table02e9_len)
+#define shift_jisx0213_comp_table0300_len 5
+ { 0x857b, 0x8663 }, /* 0x12B44 = 0x1295C U+0300 */
+ { 0x8657, 0x8667 }, /* 0x12B48 = 0x12B38 U+0300 */
+ { 0x8656, 0x8669 }, /* 0x12B4A = 0x12B37 U+0300 */
+ { 0x864f, 0x866b }, /* 0x12B4C = 0x12B30 U+0300 */
+ { 0x8662, 0x866d }, /* 0x12B4E = 0x12B43 U+0300 */
+#define shift_jisx0213_comp_table0301_idx (shift_jisx0213_comp_table0300_idx+shift_jisx0213_comp_table0300_len)
+#define shift_jisx0213_comp_table0301_len 4
+ { 0x8657, 0x8668 }, /* 0x12B49 = 0x12B38 U+0301 */
+ { 0x8656, 0x866a }, /* 0x12B4B = 0x12B37 U+0301 */
+ { 0x864f, 0x866c }, /* 0x12B4D = 0x12B30 U+0301 */
+ { 0x8662, 0x866e }, /* 0x12B4F = 0x12B43 U+0301 */
+#define shift_jisx0213_comp_table309a_idx (shift_jisx0213_comp_table0301_idx+shift_jisx0213_comp_table0301_len)
+#define shift_jisx0213_comp_table309a_len 14
+ { 0x82a9, 0x82f5 }, /* 0x12477 = 0x1242B U+309A */
+ { 0x82ab, 0x82f6 }, /* 0x12478 = 0x1242D U+309A */
+ { 0x82ad, 0x82f7 }, /* 0x12479 = 0x1242F U+309A */
+ { 0x82af, 0x82f8 }, /* 0x1247A = 0x12431 U+309A */
+ { 0x82b1, 0x82f9 }, /* 0x1247B = 0x12433 U+309A */
+ { 0x834a, 0x8397 }, /* 0x12577 = 0x1252B U+309A */
+ { 0x834c, 0x8398 }, /* 0x12578 = 0x1252D U+309A */
+ { 0x834e, 0x8399 }, /* 0x12579 = 0x1252F U+309A */
+ { 0x8350, 0x839a }, /* 0x1257A = 0x12531 U+309A */
+ { 0x8352, 0x839b }, /* 0x1257B = 0x12533 U+309A */
+ { 0x835a, 0x839c }, /* 0x1257C = 0x1253B U+309A */
+ { 0x8363, 0x839d }, /* 0x1257D = 0x12544 U+309A */
+ { 0x8367, 0x839e }, /* 0x1257E = 0x12548 U+309A */
+ { 0x83f3, 0x83f6 }, /* 0x12678 = 0x12675 U+309A */
+};
+
+static int
+shift_jisx0213_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ int count = 0;
+ unsigned short lasttwo = conv->ostate;
+
+ if (lasttwo) {
+ /* Attempt to combine the last character with this one. */
+ unsigned int idx;
+ unsigned int len;
+
+ if (wc == 0x02e5)
+ idx = shift_jisx0213_comp_table02e5_idx,
+ len = shift_jisx0213_comp_table02e5_len;
+ else if (wc == 0x02e9)
+ idx = shift_jisx0213_comp_table02e9_idx,
+ len = shift_jisx0213_comp_table02e9_len;
+ else if (wc == 0x0300)
+ idx = shift_jisx0213_comp_table0300_idx,
+ len = shift_jisx0213_comp_table0300_len;
+ else if (wc == 0x0301)
+ idx = shift_jisx0213_comp_table0301_idx,
+ len = shift_jisx0213_comp_table0301_len;
+ else if (wc == 0x309a)
+ idx = shift_jisx0213_comp_table309a_idx,
+ len = shift_jisx0213_comp_table309a_len;
+ else
+ goto not_combining;
+
+ do
+ if (shift_jisx0213_comp_table_data[idx].base == lasttwo)
+ break;
+ while (++idx, --len > 0);
+
+ if (len > 0) {
+ /* Output the combined character. */
+ if (n >= 2) {
+ lasttwo = shift_jisx0213_comp_table_data[idx].composed;
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ conv->ostate = 0;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+
+ not_combining:
+ /* Output the buffered character. */
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ r += 2;
+ count = 2;
+ }
+
+ if (wc < 0x80 && wc != 0x5c && wc != 0x7e) {
+ /* Plain ISO646-JP character. */
+ if (n > count) {
+ r[0] = (unsigned char) wc;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else if (wc == 0x00a5) {
+ if (n > count) {
+ r[0] = 0x5c;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else if (wc == 0x203e) {
+ if (n > count) {
+ r[0] = 0x7e;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else if (wc >= 0xff61 && wc <= 0xff9f) {
+ /* Half-width katakana. */
+ if (n > count) {
+ r[0] = wc - 0xfec0;
+ conv->ostate = 0;
+ return count+1;
+ } else
+ return RET_TOOSMALL;
+ } else {
+ unsigned int s1, s2;
+ unsigned short jch = ucs4_to_jisx0213(wc);
+ if (jch != 0) {
+ /* Convert it to shifted representation. */
+ s1 = jch >> 8;
+ s2 = jch & 0x7f;
+ s1 -= 0x21;
+ s2 -= 0x21;
+ if (s1 >= 0x5e) {
+ /* Handling of JISX 0213 plane 2 rows. */
+ if (s1 >= 0xcd) /* rows 0x26E..0x27E */
+ s1 -= 102;
+ else if (s1 >= 0x8b || s1 == 0x87) /* rows 0x228, 0x22C..0x22F */
+ s1 -= 40;
+ else /* rows 0x221, 0x223..0x225 */
+ s1 -= 34;
+ /* Now 0x5e <= s1 <= 0x77. */
+ }
+ if (s1 & 1)
+ s2 += 0x5e;
+ s1 = s1 >> 1;
+ if (s1 < 0x1f)
+ s1 += 0x81;
+ else
+ s1 += 0xc1;
+ if (s2 < 0x3f)
+ s2 += 0x40;
+ else
+ s2 += 0x41;
+ if (jch & 0x0080) {
+ /* A possible match in comp_table_data. We have to buffer it. */
+ /* We know it's a JISX 0213 plane 1 character. */
+ if (jch & 0x8000) abort();
+ conv->ostate = (s1 << 8) | s2;
+ return count+0;
+ }
+ /* Output the shifted representation. */
+ if (n >= count+2) {
+ r[0] = s1;
+ r[1] = s2;
+ conv->ostate = 0;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+ }
+}
+
+static int
+shift_jisx0213_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t lasttwo = conv->ostate;
+
+ if (lasttwo) {
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = (lasttwo >> 8) & 0xff;
+ r[1] = lasttwo & 0xff;
+ /* conv->ostate = 0; will be done by the caller */
+ return 2;
+ } else
+ return 0;
+}
diff --git a/jni/iconv/lib/sjis.h b/jni/iconv/lib/sjis.h
new file mode 100644
index 0000000..8244e3a
--- /dev/null
+++ b/jni/iconv/lib/sjis.h
@@ -0,0 +1,132 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * SHIFT_JIS
+ */
+
+/*
+ Conversion between SJIS codes (s1,s2) and JISX0208 codes (c1,c2):
+ Example. (s1,s2) = 0x8140, (c1,c2) = 0x2121.
+ 0x81 <= s1 <= 0x9F || 0xE0 <= s1 <= 0xEA,
+ 0x40 <= s2 <= 0x7E || 0x80 <= s2 <= 0xFC,
+ 0x21 <= c1 <= 0x74, 0x21 <= c2 <= 0x7E.
+ Invariant:
+ 94*2*(s1 < 0xE0 ? s1-0x81 : s1-0xC1) + (s2 < 0x80 ? s2-0x40 : s2-0x41)
+ = 94*(c1-0x21)+(c2-0x21)
+ Conversion (s1,s2) -> (c1,c2):
+ t1 := (s1 < 0xE0 ? s1-0x81 : s1-0xC1)
+ t2 := (s2 < 0x80 ? s2-0x40 : s2-0x41)
+ c1 := 2*t1 + (t2 < 0x5E ? 0 : 1) + 0x21
+ c2 := (t2 < 0x5E ? t2 : t2-0x5E) + 0x21
+ Conversion (c1,c2) -> (s1,s2):
+ t1 := (c1 - 0x21) >> 1
+ t2 := ((c1 - 0x21) & 1) * 0x5E + (c2 - 0x21)
+ s1 := (t1 < 0x1F ? t1+0x81 : t1+0xC1)
+ s2 := (t2 < 0x3F ? t2+0x40 : t2+0x41)
+ */
+
+static int
+sjis_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80 || (c >= 0xa1 && c <= 0xdf))
+ return jisx0201_mbtowc(conv,pwc,s,n);
+ else {
+ unsigned char s1, s2;
+ s1 = c;
+ if ((s1 >= 0x81 && s1 <= 0x9f) || (s1 >= 0xe0 && s1 <= 0xea)) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ s2 = s[1];
+ if ((s2 >= 0x40 && s2 <= 0x7e) || (s2 >= 0x80 && s2 <= 0xfc)) {
+ unsigned char t1 = (s1 < 0xe0 ? s1-0x81 : s1-0xc1);
+ unsigned char t2 = (s2 < 0x80 ? s2-0x40 : s2-0x41);
+ unsigned char buf[2];
+ buf[0] = 2*t1 + (t2 < 0x5e ? 0 : 1) + 0x21;
+ buf[1] = (t2 < 0x5e ? t2 : t2-0x5e) + 0x21;
+ return jisx0208_mbtowc(conv,pwc,buf,2);
+ }
+ } else if (s1 >= 0xf0 && s1 <= 0xf9) {
+ /* User-defined range. See
+ * Ken Lunde's "CJKV Information Processing", table 4-66, p. 206. */
+ if (n < 2)
+ return RET_TOOFEW(0);
+ s2 = s[1];
+ if ((s2 >= 0x40 && s2 <= 0x7e) || (s2 >= 0x80 && s2 <= 0xfc)) {
+ *pwc = 0xe000 + 188*(s1 - 0xf0) + (s2 < 0x80 ? s2-0x40 : s2-0x41);
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+}
+
+static int
+sjis_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char buf[2];
+ int ret;
+
+ /* Try JIS X 0201-1976. */
+ ret = jisx0201_wctomb(conv,buf,wc,1);
+ if (ret != RET_ILUNI) {
+ unsigned char c;
+ if (ret != 1) abort();
+ c = buf[0];
+ if (c < 0x80 || (c >= 0xa1 && c <= 0xdf)) {
+ r[0] = c;
+ return 1;
+ }
+ }
+
+ /* Try JIS X 0208-1990. */
+ ret = jisx0208_wctomb(conv,buf,wc,2);
+ if (ret != RET_ILUNI) {
+ unsigned char c1, c2;
+ if (ret != 2) abort();
+ if (n < 2)
+ return RET_TOOSMALL;
+ c1 = buf[0];
+ c2 = buf[1];
+ if ((c1 >= 0x21 && c1 <= 0x74) && (c2 >= 0x21 && c2 <= 0x7e)) {
+ unsigned char t1 = (c1 - 0x21) >> 1;
+ unsigned char t2 = (((c1 - 0x21) & 1) ? 0x5e : 0) + (c2 - 0x21);
+ r[0] = (t1 < 0x1f ? t1+0x81 : t1+0xc1);
+ r[1] = (t2 < 0x3f ? t2+0x40 : t2+0x41);
+ return 2;
+ }
+ }
+
+ /* User-defined range. See
+ * Ken Lunde's "CJKV Information Processing", table 4-66, p. 206. */
+ if (wc >= 0xe000 && wc < 0xe758) {
+ unsigned char c1, c2;
+ if (n < 2)
+ return RET_TOOSMALL;
+ c1 = (unsigned int) (wc - 0xe000) / 188;
+ c2 = (unsigned int) (wc - 0xe000) % 188;
+ r[0] = c1+0xf0;
+ r[1] = (c2 < 0x3f ? c2+0x40 : c2+0x41);
+ return 2;
+ }
+
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/stamp-h2 b/jni/iconv/lib/stamp-h2
new file mode 100644
index 0000000..8ce1fe9
--- /dev/null
+++ b/jni/iconv/lib/stamp-h2
@@ -0,0 +1 @@
+timestamp for lib/config.h
diff --git a/jni/iconv/lib/tcvn.h b/jni/iconv/lib/tcvn.h
new file mode 100644
index 0000000..abd5def
--- /dev/null
+++ b/jni/iconv/lib/tcvn.h
@@ -0,0 +1,291 @@
+/*
+ * Copyright (C) 1999-2002, 2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * TCVN-5712
+ */
+
+#include "flushwc.h"
+#include "vietcomb.h"
+
+static const unsigned char tcvn_comb_table[] = {
+ 0xb0, 0xb3, 0xb2, 0xb1, 0xb4,
+};
+
+/* The possible bases in viet_comp_table_data:
+ 0x0041..0x0045, 0x0047..0x0049, 0x004B..0x0050, 0x0052..0x0057,
+ 0x0059..0x005A, 0x0061..0x0065, 0x0067..0x0069, 0x006B..0x0070,
+ 0x0072..0x0077, 0x0079..0x007A, 0x00A5, 0x00C2, 0x00CA, 0x00D3..0x00D6,
+ 0x00DA, 0x00E2, 0x00EA, 0x00F3..0x00F6, 0x00FA, 0x0102..0x0103,
+ 0x0168..0x0169, 0x01A0..0x01A1, 0x01AF..0x01B0. */
+static const unsigned int tcvn_comp_bases[] = {
+ 0x06fdfbbe, 0x06fdfbbe, 0x00000000, 0x00000020, 0x04780404, 0x04780404,
+ 0x0000000c, 0x00000000, 0x00000000, 0x00000300, 0x00000000, 0x00018003
+};
+
+static const unsigned short tcvn_2uni_1[24] = {
+ /* 0x00 */
+ 0x0000, 0x00da, 0x1ee4, 0x0003, 0x1eea, 0x1eec, 0x1eee, 0x0007,
+ 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f,
+ /* 0x10 */
+ 0x0010, 0x1ee8, 0x1ef0, 0x1ef2, 0x1ef6, 0x1ef8, 0x00dd, 0x1ef4,
+};
+static const unsigned short tcvn_2uni_2[128] = {
+ /* 0x80 */
+ 0x00c0, 0x1ea2, 0x00c3, 0x00c1, 0x1ea0, 0x1eb6, 0x1eac, 0x00c8,
+ 0x1eba, 0x1ebc, 0x00c9, 0x1eb8, 0x1ec6, 0x00cc, 0x1ec8, 0x0128,
+ /* 0x90 */
+ 0x00cd, 0x1eca, 0x00d2, 0x1ece, 0x00d5, 0x00d3, 0x1ecc, 0x1ed8,
+ 0x1edc, 0x1ede, 0x1ee0, 0x1eda, 0x1ee2, 0x00d9, 0x1ee6, 0x0168,
+ /* 0xa0 */
+ 0x00a0, 0x0102, 0x00c2, 0x00ca, 0x00d4, 0x01a0, 0x01af, 0x0110,
+ 0x0103, 0x00e2, 0x00ea, 0x00f4, 0x01a1, 0x01b0, 0x0111, 0x1eb0,
+ /* 0xb0 */
+ 0x0300, 0x0309, 0x0303, 0x0301, 0x0323, 0x00e0, 0x1ea3, 0x00e3,
+ 0x00e1, 0x1ea1, 0x1eb2, 0x1eb1, 0x1eb3, 0x1eb5, 0x1eaf, 0x1eb4,
+ /* 0xc0 */
+ 0x1eae, 0x1ea6, 0x1ea8, 0x1eaa, 0x1ea4, 0x1ec0, 0x1eb7, 0x1ea7,
+ 0x1ea9, 0x1eab, 0x1ea5, 0x1ead, 0x00e8, 0x1ec2, 0x1ebb, 0x1ebd,
+ /* 0xd0 */
+ 0x00e9, 0x1eb9, 0x1ec1, 0x1ec3, 0x1ec5, 0x1ebf, 0x1ec7, 0x00ec,
+ 0x1ec9, 0x1ec4, 0x1ebe, 0x1ed2, 0x0129, 0x00ed, 0x1ecb, 0x00f2,
+ /* 0xe0 */
+ 0x1ed4, 0x1ecf, 0x00f5, 0x00f3, 0x1ecd, 0x1ed3, 0x1ed5, 0x1ed7,
+ 0x1ed1, 0x1ed9, 0x1edd, 0x1edf, 0x1ee1, 0x1edb, 0x1ee3, 0x00f9,
+ /* 0xf0 */
+ 0x1ed6, 0x1ee7, 0x0169, 0x00fa, 0x1ee5, 0x1eeb, 0x1eed, 0x1eef,
+ 0x1ee9, 0x1ef1, 0x1ef3, 0x1ef7, 0x1ef9, 0x00fd, 0x1ef5, 0x1ed0,
+};
+
+/* In the TCVN to Unicode direction, the state contains a buffered
+ character, or 0 if none. */
+
+static int
+tcvn_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ unsigned short wc;
+ unsigned short last_wc;
+ if (c < 0x18)
+ wc = tcvn_2uni_1[c];
+ else if (c < 0x80)
+ wc = c;
+ else
+ wc = tcvn_2uni_2[c-0x80];
+ last_wc = conv->istate;
+ if (last_wc) {
+ if (wc >= 0x0300 && wc < 0x0340) {
+ /* See whether last_wc and wc can be combined. */
+ unsigned int k;
+ unsigned int i1, i2;
+ switch (wc) {
+ case 0x0300: k = 0; break;
+ case 0x0301: k = 1; break;
+ case 0x0303: k = 2; break;
+ case 0x0309: k = 3; break;
+ case 0x0323: k = 4; break;
+ default: abort();
+ }
+ i1 = viet_comp_table[k].idx;
+ i2 = i1 + viet_comp_table[k].len-1;
+ if (last_wc >= viet_comp_table_data[i1].base
+ && last_wc <= viet_comp_table_data[i2].base) {
+ unsigned int i;
+ for (;;) {
+ i = (i1+i2)>>1;
+ if (last_wc == viet_comp_table_data[i].base)
+ break;
+ if (last_wc < viet_comp_table_data[i].base) {
+ if (i1 == i)
+ goto not_combining;
+ i2 = i;
+ } else {
+ if (i1 != i)
+ i1 = i;
+ else {
+ i = i2;
+ if (last_wc == viet_comp_table_data[i].base)
+ break;
+ goto not_combining;
+ }
+ }
+ }
+ last_wc = viet_comp_table_data[i].composed;
+ /* Output the combined character. */
+ conv->istate = 0;
+ *pwc = (ucs4_t) last_wc;
+ return 1;
+ }
+ }
+ not_combining:
+ /* Output the buffered character. */
+ conv->istate = 0;
+ *pwc = (ucs4_t) last_wc;
+ return 0; /* Don't advance the input pointer. */
+ }
+ if (wc >= 0x0041 && wc <= 0x01b0
+ && ((tcvn_comp_bases[(wc - 0x0040) >> 5] >> (wc & 0x1f)) & 1)) {
+ /* wc is a possible match in viet_comp_table_data. Buffer it. */
+ conv->istate = wc;
+ return RET_TOOFEW(1);
+ } else {
+ /* Output wc immediately. */
+ *pwc = (ucs4_t) wc;
+ return 1;
+ }
+}
+
+#define tcvn_flushwc normal_flushwc
+
+static const unsigned char tcvn_page00[96+184] = {
+ 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8-0xaf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb8-0xbf */
+ 0x80, 0x83, 0xa2, 0x82, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0x87, 0x8a, 0xa3, 0x00, 0x8d, 0x90, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x92, 0x95, 0xa4, 0x94, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x9d, 0x01, 0x00, 0x00, 0x16, 0x00, 0x00, /* 0xd8-0xdf */
+ 0xb5, 0xb8, 0xa9, 0xb7, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0xcc, 0xd0, 0xaa, 0x00, 0xd7, 0xdd, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0xdf, 0xe3, 0xab, 0xe2, 0x00, 0x00, /* 0xf0-0xf7 */
+ 0x00, 0xef, 0xf3, 0x00, 0x00, 0xfd, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xa1, 0xa8, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xa7, 0xae, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0x8f, 0xdc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x9f, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xa5, 0xac, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, /* 0xa8-0xaf */
+ 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+};
+static const unsigned char tcvn_page03[40] = {
+ 0xb0, 0xb3, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0xb1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+};
+static const unsigned char tcvn_page1e[96] = {
+ 0x84, 0xb9, 0x81, 0xb6, 0xc4, 0xca, 0xc1, 0xc7, /* 0xa0-0xa7 */
+ 0xc2, 0xc8, 0xc3, 0xc9, 0x86, 0xcb, 0xc0, 0xbe, /* 0xa8-0xaf */
+ 0xaf, 0xbb, 0xba, 0xbc, 0xbf, 0xbd, 0x85, 0xc6, /* 0xb0-0xb7 */
+ 0x8b, 0xd1, 0x88, 0xce, 0x89, 0xcf, 0xda, 0xd5, /* 0xb8-0xbf */
+ 0xc5, 0xd2, 0xcd, 0xd3, 0xd9, 0xd4, 0x8c, 0xd6, /* 0xc0-0xc7 */
+ 0x8e, 0xd8, 0x91, 0xde, 0x96, 0xe4, 0x93, 0xe1, /* 0xc8-0xcf */
+ 0xff, 0xe8, 0xdb, 0xe5, 0xe0, 0xe6, 0xf0, 0xe7, /* 0xd0-0xd7 */
+ 0x97, 0xe9, 0x9b, 0xed, 0x98, 0xea, 0x99, 0xeb, /* 0xd8-0xdf */
+ 0x9a, 0xec, 0x9c, 0xee, 0x02, 0xf4, 0x9e, 0xf1, /* 0xe0-0xe7 */
+ 0x11, 0xf8, 0x04, 0xf5, 0x05, 0xf6, 0x06, 0xf7, /* 0xe8-0xef */
+ 0x12, 0xf9, 0x13, 0xfa, 0x17, 0xfe, 0x14, 0xfb, /* 0xf0-0xf7 */
+ 0x15, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+
+static int
+tcvn_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080 && (wc >= 0x0020 || (0x00fe0076 & (1 << wc)) == 0)) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00a0 && wc < 0x01b8)
+ c = tcvn_page00[wc-0x00a0];
+ else if (wc >= 0x0300 && wc < 0x0328)
+ c = tcvn_page03[wc-0x0300];
+ else if (wc >= 0x0340 && wc < 0x0342) /* deprecated Vietnamese tone marks */
+ c = tcvn_page03[wc-0x0340];
+ else if (wc >= 0x1ea0 && wc < 0x1f00)
+ c = tcvn_page1e[wc-0x1ea0];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ /* Try compatibility or canonical decomposition. */
+ {
+ /* Binary search through viet_decomp_table. */
+ unsigned int i1 = 0;
+ unsigned int i2 = sizeof(viet_decomp_table)/sizeof(viet_decomp_table[0])-1;
+ if (wc >= viet_decomp_table[i1].composed
+ && wc <= viet_decomp_table[i2].composed) {
+ unsigned int i;
+ for (;;) {
+ /* Here i2 - i1 > 0. */
+ i = (i1+i2)>>1;
+ if (wc == viet_decomp_table[i].composed)
+ break;
+ if (wc < viet_decomp_table[i].composed) {
+ if (i1 == i)
+ return RET_ILUNI;
+ /* Here i1 < i < i2. */
+ i2 = i;
+ } else {
+ /* Here i1 <= i < i2. */
+ if (i1 != i)
+ i1 = i;
+ else {
+ /* Here i2 - i1 = 1. */
+ i = i2;
+ if (wc == viet_decomp_table[i].composed)
+ break;
+ else
+ return RET_ILUNI;
+ }
+ }
+ }
+ /* Found a compatibility or canonical decomposition. */
+ wc = viet_decomp_table[i].base;
+ /* wc is one of 0x0020, 0x0041..0x005a, 0x0061..0x007a, 0x00a5, 0x00a8,
+ 0x00c2, 0x00c5..0x00c7, 0x00ca, 0x00cf, 0x00d3, 0x00d4, 0x00d6,
+ 0x00d8, 0x00da, 0x00dc, 0x00e2, 0x00e5..0x00e7, 0x00ea, 0x00ef,
+ 0x00f3, 0x00f4, 0x00f6, 0x00f8, 0x00fc, 0x0102, 0x0103, 0x01a0,
+ 0x01a1, 0x01af, 0x01b0. */
+ if (wc < 0x0080)
+ c = wc;
+ else {
+ c = tcvn_page00[wc-0x00a0];
+ if (c == 0)
+ return RET_ILUNI;
+ }
+ if (n < 2)
+ return RET_TOOSMALL;
+ r[0] = c;
+ r[1] = tcvn_comb_table[viet_decomp_table[i].comb1];
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/tds565.h b/jni/iconv/lib/tds565.h
new file mode 100644
index 0000000..479513f
--- /dev/null
+++ b/jni/iconv/lib/tds565.h
@@ -0,0 +1,107 @@
+/*
+ * Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * TDS565
+ */
+
+static const unsigned short tds565_2uni[64] = {
+ /* 0x40 */
+ 0x0040, 0x0041, 0x0042, 0x00c7, 0x0044, 0x0045, 0x00c4, 0x0046,
+ 0x0047, 0x0048, 0x0049, 0x004a, 0x017d, 0x004b, 0x004c, 0x004d,
+ /* 0x50 */
+ 0x004e, 0x0147, 0x004f, 0x00d6, 0x0050, 0x0052, 0x0053, 0x015e,
+ 0x0054, 0x0055, 0x00dc, 0x0057, 0x0059, 0x00dd, 0x005a, 0x005f,
+ /* 0x60 */
+ 0x2116, 0x0061, 0x0062, 0x00e7, 0x0064, 0x0065, 0x00e4, 0x0066,
+ 0x0067, 0x0068, 0x0069, 0x006a, 0x017e, 0x006b, 0x006c, 0x006d,
+ /* 0x70 */
+ 0x006e, 0x0148, 0x006f, 0x00f6, 0x0070, 0x0072, 0x0073, 0x015f,
+ 0x0074, 0x0075, 0x00fc, 0x0077, 0x0079, 0x00fd, 0x007a, 0x007f,
+};
+
+static int
+tds565_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x40) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c < 0x80) {
+ *pwc = (ucs4_t) tds565_2uni[c-0x40];
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned char tds565_page00[64] = {
+ 0x40, 0x41, 0x42, 0x00, 0x44, 0x45, 0x47, 0x48, /* 0x40-0x47 */
+ 0x49, 0x4a, 0x4b, 0x4d, 0x4e, 0x4f, 0x50, 0x52, /* 0x48-0x4f */
+ 0x54, 0x00, 0x55, 0x56, 0x58, 0x59, 0x00, 0x5b, /* 0x50-0x57 */
+ 0x00, 0x5c, 0x5e, 0x00, 0x00, 0x00, 0x00, 0x5f, /* 0x58-0x5f */
+ 0x00, 0x61, 0x62, 0x00, 0x64, 0x65, 0x67, 0x68, /* 0x60-0x67 */
+ 0x69, 0x6a, 0x6b, 0x6d, 0x6e, 0x6f, 0x70, 0x72, /* 0x68-0x6f */
+ 0x74, 0x00, 0x75, 0x76, 0x78, 0x79, 0x00, 0x7b, /* 0x70-0x77 */
+ 0x00, 0x7c, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x7f, /* 0x78-0x7f */
+};
+static const unsigned char tds565_page00_1[64] = {
+ 0x00, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x43, /* 0xc0-0xc7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x53, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0x00, 0x00, 0x00, 0x5a, 0x5d, 0x00, 0x00, /* 0xd8-0xdf */
+ 0x00, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x63, /* 0xe0-0xe7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x73, 0x00, /* 0xf0-0xf7 */
+ 0x00, 0x00, 0x00, 0x00, 0x7a, 0x7d, 0x00, 0x00, /* 0xf8-0xff */
+};
+static const unsigned char tds565_page01[64] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, /* 0x40-0x47 */
+ 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x77, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x6c, 0x00, /* 0x78-0x7f */
+};
+
+static int
+tds565_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0040) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0040 && wc < 0x0080)
+ c = tds565_page00[wc-0x0040];
+ else if (wc >= 0x00c0 && wc < 0x0100)
+ c = tds565_page00_1[wc-0x00c0];
+ else if (wc >= 0x0140 && wc < 0x0180)
+ c = tds565_page01[wc-0x0140];
+ else if (wc == 0x2116)
+ c = 0x60;
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/tis620.h b/jni/iconv/lib/tis620.h
new file mode 100644
index 0000000..125e6dc
--- /dev/null
+++ b/jni/iconv/lib/tis620.h
@@ -0,0 +1,52 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * TIS620.2533-1
+ */
+
+static int
+tis620_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x80) {
+ *pwc = (ucs4_t) c;
+ return 1;
+ }
+ else if (c >= 0xa1 && c <= 0xfb && !(c >= 0xdb && c <= 0xde)) {
+ *pwc = (ucs4_t) (c + 0x0d60);
+ return 1;
+ }
+ return RET_ILSEQ;
+}
+
+static int
+tis620_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x0080) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x0e01 && wc <= 0x0e5b && !(wc >= 0x0e3b && wc <= 0x0e3e)) {
+ *r = wc-0x0d60;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/translit.def b/jni/iconv/lib/translit.def
new file mode 100644
index 0000000..cbd329e
--- /dev/null
+++ b/jni/iconv/lib/translit.def
@@ -0,0 +1,3918 @@
+# Copyright (C) 1999-2003 Free Software Foundation, Inc.
+# This file is part of the GNU LIBICONV Library.
+#
+# The GNU LIBICONV Library is free software; you can redistribute it
+# and/or modify it under the terms of the GNU Library General Public
+# License as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# The GNU LIBICONV Library is distributed in the hope that it will be
+# useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+# If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+# Fifth Floor, Boston, MA 02110-1301, USA.
+#
+#
+# Definition of transliteration from Unicode to poorer character sets.
+#
+# This covers all of Markus Kuhn's TARGET1.
+#
+# The second column gives the transliteration. It is enclosed between tabs!
+#
+00A0 # NO-BREAK SPACE
+00A1 ! # INVERTED EXCLAMATION MARK
+00A2 c # CENT SIGN
+00A3 lb # POUND SIGN
+00A4 # CURRENCY SIGN
+00A5 yen # YEN SIGN
+00A6 | # BROKEN BAR
+00A7 SS # SECTION SIGN
+00A8 " # DIAERESIS
+00A9 (c) # COPYRIGHT SIGN
+00AA a # FEMININE ORDINAL INDICATOR
+00AB << # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+00AC not # NOT SIGN
+00AD - # SOFT HYPHEN
+00AE (R) # REGISTERED SIGN
+00AF # MACRON
+00B0 ^0 # DEGREE SIGN
+00B1 +/- # PLUS-MINUS SIGN
+00B2 ^2 # SUPERSCRIPT TWO
+00B3 ^3 # SUPERSCRIPT THREE
+00B4 ' # ACUTE ACCENT
+00B5 u # MICRO SIGN
+00B6 P # PILCROW SIGN
+00B7 . # MIDDLE DOT
+00B8 , # CEDILLA
+00B9 ^1 # SUPERSCRIPT ONE
+00BA o # MASCULINE ORDINAL INDICATOR
+00BB >> # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+00BC 1â„4 # VULGAR FRACTION ONE QUARTER
+00BD 1â„2 # VULGAR FRACTION ONE HALF
+00BE 3â„4 # VULGAR FRACTION THREE QUARTERS
+00BF ? # INVERTED QUESTION MARK
+00C0 `A # LATIN CAPITAL LETTER A WITH GRAVE
+00C1 ´A # LATIN CAPITAL LETTER A WITH ACUTE
+00C2 ^A # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+00C3 ~A # LATIN CAPITAL LETTER A WITH TILDE
+00C4 "A # LATIN CAPITAL LETTER A WITH DIAERESIS
+00C5 A # LATIN CAPITAL LETTER A WITH RING ABOVE
+00C6 AE # LATIN CAPITAL LETTER AE
+00C7 C # LATIN CAPITAL LETTER C WITH CEDILLA
+00C8 `E # LATIN CAPITAL LETTER E WITH GRAVE
+00C9 ´E # LATIN CAPITAL LETTER E WITH ACUTE
+00CA ^E # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+00CB "E # LATIN CAPITAL LETTER E WITH DIAERESIS
+00CC `I # LATIN CAPITAL LETTER I WITH GRAVE
+00CD ´I # LATIN CAPITAL LETTER I WITH ACUTE
+00CE ^I # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+00CF "I # LATIN CAPITAL LETTER I WITH DIAERESIS
+00D0 D # LATIN CAPITAL LETTER ETH
+00D1 ~N # LATIN CAPITAL LETTER N WITH TILDE
+00D2 `O # LATIN CAPITAL LETTER O WITH GRAVE
+00D3 ´O # LATIN CAPITAL LETTER O WITH ACUTE
+00D4 ^O # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+00D5 ~O # LATIN CAPITAL LETTER O WITH TILDE
+00D6 "O # LATIN CAPITAL LETTER O WITH DIAERESIS
+00D7 x # MULTIPLICATION SIGN
+00D8 O # LATIN CAPITAL LETTER O WITH STROKE
+00D9 `U # LATIN CAPITAL LETTER U WITH GRAVE
+00DA ´U # LATIN CAPITAL LETTER U WITH ACUTE
+00DB ^U # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+00DC "U # LATIN CAPITAL LETTER U WITH DIAERESIS
+00DD ´Y # LATIN CAPITAL LETTER Y WITH ACUTE
+00DE Th # LATIN CAPITAL LETTER THORN
+00DF ss # LATIN SMALL LETTER SHARP S
+00E0 `a # LATIN SMALL LETTER A WITH GRAVE
+00E1 ´a # LATIN SMALL LETTER A WITH ACUTE
+00E2 ^a # LATIN SMALL LETTER A WITH CIRCUMFLEX
+00E3 ~a # LATIN SMALL LETTER A WITH TILDE
+00E4 "a # LATIN SMALL LETTER A WITH DIAERESIS
+00E5 a # LATIN SMALL LETTER A WITH RING ABOVE
+00E6 ae # LATIN SMALL LETTER AE
+00E7 c # LATIN SMALL LETTER C WITH CEDILLA
+00E8 `e # LATIN SMALL LETTER E WITH GRAVE
+00E9 ´e # LATIN SMALL LETTER E WITH ACUTE
+00EA ^e # LATIN SMALL LETTER E WITH CIRCUMFLEX
+00EB "e # LATIN SMALL LETTER E WITH DIAERESIS
+00EC `i # LATIN SMALL LETTER I WITH GRAVE
+00ED ´i # LATIN SMALL LETTER I WITH ACUTE
+00EE ^i # LATIN SMALL LETTER I WITH CIRCUMFLEX
+00EF "i # LATIN SMALL LETTER I WITH DIAERESIS
+00F0 d # LATIN SMALL LETTER ETH
+00F1 ~n # LATIN SMALL LETTER N WITH TILDE
+00F2 `o # LATIN SMALL LETTER O WITH GRAVE
+00F3 ´o # LATIN SMALL LETTER O WITH ACUTE
+00F4 ^o # LATIN SMALL LETTER O WITH CIRCUMFLEX
+00F5 ~o # LATIN SMALL LETTER O WITH TILDE
+00F6 "o # LATIN SMALL LETTER O WITH DIAERESIS
+00F7 : # DIVISION SIGN
+00F8 o # LATIN SMALL LETTER O WITH STROKE
+00F9 `u # LATIN SMALL LETTER U WITH GRAVE
+00FA ´u # LATIN SMALL LETTER U WITH ACUTE
+00FB ^u # LATIN SMALL LETTER U WITH CIRCUMFLEX
+00FC "u # LATIN SMALL LETTER U WITH DIAERESIS
+00FD ´y # LATIN SMALL LETTER Y WITH ACUTE
+00FE th # LATIN SMALL LETTER THORN
+00FF "y # LATIN SMALL LETTER Y WITH DIAERESIS
+0100 A # LATIN CAPITAL LETTER A WITH MACRON
+0101 a # LATIN SMALL LETTER A WITH MACRON
+0102 A # LATIN CAPITAL LETTER A WITH BREVE
+0103 a # LATIN SMALL LETTER A WITH BREVE
+0104 A # LATIN CAPITAL LETTER A WITH OGONEK
+0105 a # LATIN SMALL LETTER A WITH OGONEK
+0106 ´C # LATIN CAPITAL LETTER C WITH ACUTE
+0107 ´c # LATIN SMALL LETTER C WITH ACUTE
+0108 ^C # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+0109 ^c # LATIN SMALL LETTER C WITH CIRCUMFLEX
+010A C # LATIN CAPITAL LETTER C WITH DOT ABOVE
+010B c # LATIN SMALL LETTER C WITH DOT ABOVE
+010C C # LATIN CAPITAL LETTER C WITH CARON
+010D c # LATIN SMALL LETTER C WITH CARON
+010E D # LATIN CAPITAL LETTER D WITH CARON
+010F d # LATIN SMALL LETTER D WITH CARON
+0110 D # LATIN CAPITAL LETTER D WITH STROKE
+0111 d # LATIN SMALL LETTER D WITH STROKE
+0112 E # LATIN CAPITAL LETTER E WITH MACRON
+0113 e # LATIN SMALL LETTER E WITH MACRON
+0114 E # LATIN CAPITAL LETTER E WITH BREVE
+0115 e # LATIN SMALL LETTER E WITH BREVE
+0116 E # LATIN CAPITAL LETTER E WITH DOT ABOVE
+0117 e # LATIN SMALL LETTER E WITH DOT ABOVE
+0118 E # LATIN CAPITAL LETTER E WITH OGONEK
+0119 e # LATIN SMALL LETTER E WITH OGONEK
+011A E # LATIN CAPITAL LETTER E WITH CARON
+011B e # LATIN SMALL LETTER E WITH CARON
+011C ^G # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+011D ^g # LATIN SMALL LETTER G WITH CIRCUMFLEX
+011E G # LATIN CAPITAL LETTER G WITH BREVE
+011F g # LATIN SMALL LETTER G WITH BREVE
+0120 G # LATIN CAPITAL LETTER G WITH DOT ABOVE
+0121 g # LATIN SMALL LETTER G WITH DOT ABOVE
+0122 G # LATIN CAPITAL LETTER G WITH CEDILLA
+0123 g # LATIN SMALL LETTER G WITH CEDILLA
+0124 ^H # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0125 ^h # LATIN SMALL LETTER H WITH CIRCUMFLEX
+0126 H # LATIN CAPITAL LETTER H WITH STROKE
+0127 h # LATIN SMALL LETTER H WITH STROKE
+0128 ~I # LATIN CAPITAL LETTER I WITH TILDE
+0129 ~i # LATIN SMALL LETTER I WITH TILDE
+012A I # LATIN CAPITAL LETTER I WITH MACRON
+012B i # LATIN SMALL LETTER I WITH MACRON
+012C I # LATIN CAPITAL LETTER I WITH BREVE
+012D i # LATIN SMALL LETTER I WITH BREVE
+012E I # LATIN CAPITAL LETTER I WITH OGONEK
+012F i # LATIN SMALL LETTER I WITH OGONEK
+0130 I # LATIN CAPITAL LETTER I WITH DOT ABOVE
+0131 i # LATIN SMALL LETTER DOTLESS I
+0132 IJ # LATIN CAPITAL LIGATURE IJ
+0133 ij # LATIN SMALL LIGATURE IJ
+0134 ^J # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+0135 ^j # LATIN SMALL LETTER J WITH CIRCUMFLEX
+0136 K # LATIN CAPITAL LETTER K WITH CEDILLA
+0137 k # LATIN SMALL LETTER K WITH CEDILLA
+0138 # LATIN SMALL LETTER KRA
+0139 L # LATIN CAPITAL LETTER L WITH ACUTE
+013A l # LATIN SMALL LETTER L WITH ACUTE
+013B L # LATIN CAPITAL LETTER L WITH CEDILLA
+013C l # LATIN SMALL LETTER L WITH CEDILLA
+013D L # LATIN CAPITAL LETTER L WITH CARON
+013E l # LATIN SMALL LETTER L WITH CARON
+013F L # LATIN CAPITAL LETTER L WITH MIDDLE DOT
+0140 l # LATIN SMALL LETTER L WITH MIDDLE DOT
+0141 L # LATIN CAPITAL LETTER L WITH STROKE
+0142 l # LATIN SMALL LETTER L WITH STROKE
+0143 ´N # LATIN CAPITAL LETTER N WITH ACUTE
+0144 ´n # LATIN SMALL LETTER N WITH ACUTE
+0145 N # LATIN CAPITAL LETTER N WITH CEDILLA
+0146 n # LATIN SMALL LETTER N WITH CEDILLA
+0147 N # LATIN CAPITAL LETTER N WITH CARON
+0148 n # LATIN SMALL LETTER N WITH CARON
+0149 'n # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+014A # LATIN CAPITAL LETTER ENG
+014B # LATIN SMALL LETTER ENG
+014C O # LATIN CAPITAL LETTER O WITH MACRON
+014D o # LATIN SMALL LETTER O WITH MACRON
+014E O # LATIN CAPITAL LETTER O WITH BREVE
+014F o # LATIN SMALL LETTER O WITH BREVE
+0150 "O # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+0151 "o # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+0152 OE # LATIN CAPITAL LIGATURE OE
+0153 oe # LATIN SMALL LIGATURE OE
+0154 ´R # LATIN CAPITAL LETTER R WITH ACUTE
+0155 ´r # LATIN SMALL LETTER R WITH ACUTE
+0156 R # LATIN CAPITAL LETTER R WITH CEDILLA
+0157 r # LATIN SMALL LETTER R WITH CEDILLA
+0158 R # LATIN CAPITAL LETTER R WITH CARON
+0159 r # LATIN SMALL LETTER R WITH CARON
+015A ´S # LATIN CAPITAL LETTER S WITH ACUTE
+015B ´s # LATIN SMALL LETTER S WITH ACUTE
+015C ^S # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+015D ^s # LATIN SMALL LETTER S WITH CIRCUMFLEX
+015E S # LATIN CAPITAL LETTER S WITH CEDILLA
+015F s # LATIN SMALL LETTER S WITH CEDILLA
+0160 S # LATIN CAPITAL LETTER S WITH CARON
+0161 s # LATIN SMALL LETTER S WITH CARON
+0162 T # LATIN CAPITAL LETTER T WITH CEDILLA
+0163 t # LATIN SMALL LETTER T WITH CEDILLA
+0164 T # LATIN CAPITAL LETTER T WITH CARON
+0165 t # LATIN SMALL LETTER T WITH CARON
+0166 T # LATIN CAPITAL LETTER T WITH STROKE
+0167 t # LATIN SMALL LETTER T WITH STROKE
+0168 ~U # LATIN CAPITAL LETTER U WITH TILDE
+0169 ~u # LATIN SMALL LETTER U WITH TILDE
+016A U # LATIN CAPITAL LETTER U WITH MACRON
+016B u # LATIN SMALL LETTER U WITH MACRON
+016C U # LATIN CAPITAL LETTER U WITH BREVE
+016D u # LATIN SMALL LETTER U WITH BREVE
+016E U # LATIN CAPITAL LETTER U WITH RING ABOVE
+016F u # LATIN SMALL LETTER U WITH RING ABOVE
+0170 "U # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+0171 "u # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0172 U # LATIN CAPITAL LETTER U WITH OGONEK
+0173 u # LATIN SMALL LETTER U WITH OGONEK
+0174 ^W # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+0175 ^w # LATIN SMALL LETTER W WITH CIRCUMFLEX
+0176 ^Y # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+0177 ^y # LATIN SMALL LETTER Y WITH CIRCUMFLEX
+0178 "Y # LATIN CAPITAL LETTER Y WITH DIAERESIS
+0179 ´Z # LATIN CAPITAL LETTER Z WITH ACUTE
+017A ´z # LATIN SMALL LETTER Z WITH ACUTE
+017B Z # LATIN CAPITAL LETTER Z WITH DOT ABOVE
+017C z # LATIN SMALL LETTER Z WITH DOT ABOVE
+017D Z # LATIN CAPITAL LETTER Z WITH CARON
+017E z # LATIN SMALL LETTER Z WITH CARON
+017F s # LATIN SMALL LETTER LONG S
+018F # LATIN CAPITAL LETTER SCHWA
+0192 f # LATIN SMALL LETTER F WITH HOOK
+01C4 DŽ # LATIN CAPITAL LETTER DZ WITH CARON
+01C5 Dž # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
+01C6 dž # LATIN SMALL LETTER DZ WITH CARON
+01C7 LJ # LATIN CAPITAL LETTER LJ
+01C8 Lj # LATIN CAPITAL LETTER L WITH SMALL LETTER J
+01C9 lj # LATIN SMALL LETTER LJ
+01CA NJ # LATIN CAPITAL LETTER NJ
+01CB Nj # LATIN CAPITAL LETTER N WITH SMALL LETTER J
+01CC nj # LATIN SMALL LETTER NJ
+01F1 DZ # LATIN CAPITAL LETTER DZ
+01F2 Dz # LATIN CAPITAL LETTER D WITH SMALL LETTER Z
+01F3 dz # LATIN SMALL LETTER DZ
+0218 S # LATIN CAPITAL LETTER S WITH COMMA BELOW
+0219 s # LATIN SMALL LETTER S WITH COMMA BELOW
+021A T # LATIN CAPITAL LETTER T WITH COMMA BELOW
+021B t # LATIN SMALL LETTER T WITH COMMA BELOW
+0259 # LATIN SMALL LETTER SCHWA
+02B9 ′ # MODIFIER LETTER PRIME
+02BA ″ # MODIFIER LETTER DOUBLE PRIME
+02BB ‘ # MODIFIER LETTER TURNED COMMA
+02BC ’ # MODIFIER LETTER APOSTROPHE
+02BD ‛ # MODIFIER LETTER REVERSED COMMA
+02C6 ^ # MODIFIER LETTER CIRCUMFLEX ACCENT
+02C7 # CARON
+02C8 ' # MODIFIER LETTER VERTICAL LINE
+02C9 ¯ # MODIFIER LETTER MACRON
+02CA ´ # MODIFIER LETTER ACUTE ACCENT
+02CB ` # MODIFIER LETTER GRAVE ACCENT
+02CD _ # MODIFIER LETTER LOW MACRON
+02D8 # BREVE
+02D9 # DOT ABOVE
+02DA # RING ABOVE
+02DB # OGONEK
+02DC ~ # SMALL TILDE
+02DD " # DOUBLE ACUTE ACCENT
+0374 # GREEK NUMERAL SIGN
+0375 # GREEK LOWER NUMERAL SIGN
+037A # GREEK YPOGEGRAMMENI
+037E # GREEK QUESTION MARK
+0384 # GREEK TONOS
+0385 # GREEK DIALYTIKA TONOS
+0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS
+0387 # GREEK ANO TELEIA
+0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS
+0389 # GREEK CAPITAL LETTER ETA WITH TONOS
+038A # GREEK CAPITAL LETTER IOTA WITH TONOS
+038C # GREEK CAPITAL LETTER OMICRON WITH TONOS
+038E # GREEK CAPITAL LETTER UPSILON WITH TONOS
+038F # GREEK CAPITAL LETTER OMEGA WITH TONOS
+0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+0391 # GREEK CAPITAL LETTER ALPHA
+0392 # GREEK CAPITAL LETTER BETA
+0393 # GREEK CAPITAL LETTER GAMMA
+0394 # GREEK CAPITAL LETTER DELTA
+0395 # GREEK CAPITAL LETTER EPSILON
+0396 # GREEK CAPITAL LETTER ZETA
+0397 # GREEK CAPITAL LETTER ETA
+0398 # GREEK CAPITAL LETTER THETA
+0399 # GREEK CAPITAL LETTER IOTA
+039A # GREEK CAPITAL LETTER KAPPA
+039B # GREEK CAPITAL LETTER LAMDA
+039C # GREEK CAPITAL LETTER MU
+039D # GREEK CAPITAL LETTER NU
+039E # GREEK CAPITAL LETTER XI
+039F # GREEK CAPITAL LETTER OMICRON
+03A0 # GREEK CAPITAL LETTER PI
+03A1 # GREEK CAPITAL LETTER RHO
+03A3 # GREEK CAPITAL LETTER SIGMA
+03A4 # GREEK CAPITAL LETTER TAU
+03A5 # GREEK CAPITAL LETTER UPSILON
+03A6 # GREEK CAPITAL LETTER PHI
+03A7 # GREEK CAPITAL LETTER CHI
+03A8 # GREEK CAPITAL LETTER PSI
+03A9 # GREEK CAPITAL LETTER OMEGA
+03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+03AC # GREEK SMALL LETTER ALPHA WITH TONOS
+03AD # GREEK SMALL LETTER EPSILON WITH TONOS
+03AE # GREEK SMALL LETTER ETA WITH TONOS
+03AF # GREEK SMALL LETTER IOTA WITH TONOS
+03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+03B1 # GREEK SMALL LETTER ALPHA
+03B2 # GREEK SMALL LETTER BETA
+03B3 # GREEK SMALL LETTER GAMMA
+03B4 # GREEK SMALL LETTER DELTA
+03B5 # GREEK SMALL LETTER EPSILON
+03B6 # GREEK SMALL LETTER ZETA
+03B7 # GREEK SMALL LETTER ETA
+03B8 # GREEK SMALL LETTER THETA
+03B9 # GREEK SMALL LETTER IOTA
+03BA # GREEK SMALL LETTER KAPPA
+03BB # GREEK SMALL LETTER LAMDA
+03BC # GREEK SMALL LETTER MU
+03BD # GREEK SMALL LETTER NU
+03BE # GREEK SMALL LETTER XI
+03BF # GREEK SMALL LETTER OMICRON
+03C0 # GREEK SMALL LETTER PI
+03C1 # GREEK SMALL LETTER RHO
+03C2 # GREEK SMALL LETTER FINAL SIGMA
+03C3 # GREEK SMALL LETTER SIGMA
+03C4 # GREEK SMALL LETTER TAU
+03C5 # GREEK SMALL LETTER UPSILON
+03C6 # GREEK SMALL LETTER PHI
+03C7 # GREEK SMALL LETTER CHI
+03C8 # GREEK SMALL LETTER PSI
+03C9 # GREEK SMALL LETTER OMEGA
+03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA
+03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+03CC # GREEK SMALL LETTER OMICRON WITH TONOS
+03CD # GREEK SMALL LETTER UPSILON WITH TONOS
+03CE # GREEK SMALL LETTER OMEGA WITH TONOS
+03D0 β # GREEK BETA SYMBOL
+03D1 θ # GREEK THETA SYMBOL
+03D2 Υ # GREEK UPSILON WITH HOOK SYMBOL
+03D5 φ # GREEK PHI SYMBOL
+03D6 π # GREEK PI SYMBOL
+03F0 κ # GREEK KAPPA SYMBOL
+03F1 Ï # GREEK RHO SYMBOL
+03F2 Ï‚ # GREEK LUNATE SIGMA SYMBOL
+03F4 Θ # GREEK CAPITAL THETA SYMBOL
+03F5 ε # GREEK LUNATE EPSILON SYMBOL
+03F9 Σ # GREEK CAPITAL LUNATE SIGMA SYMBOL
+0401 # CYRILLIC CAPITAL LETTER IO
+0402 # CYRILLIC CAPITAL LETTER DJE
+0403 # CYRILLIC CAPITAL LETTER GJE
+0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0405 # CYRILLIC CAPITAL LETTER DZE
+0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0407 # CYRILLIC CAPITAL LETTER YI
+0408 # CYRILLIC CAPITAL LETTER JE
+0409 # CYRILLIC CAPITAL LETTER LJE
+040A # CYRILLIC CAPITAL LETTER NJE
+040B # CYRILLIC CAPITAL LETTER TSHE
+040C # CYRILLIC CAPITAL LETTER KJE
+040E # CYRILLIC CAPITAL LETTER SHORT U
+040F # CYRILLIC CAPITAL LETTER DZHE
+0410 # CYRILLIC CAPITAL LETTER A
+0411 # CYRILLIC CAPITAL LETTER BE
+0412 # CYRILLIC CAPITAL LETTER VE
+0413 # CYRILLIC CAPITAL LETTER GHE
+0414 # CYRILLIC CAPITAL LETTER DE
+0415 # CYRILLIC CAPITAL LETTER IE
+0416 # CYRILLIC CAPITAL LETTER ZHE
+0417 # CYRILLIC CAPITAL LETTER ZE
+0418 # CYRILLIC CAPITAL LETTER I
+0419 # CYRILLIC CAPITAL LETTER SHORT I
+041A # CYRILLIC CAPITAL LETTER KA
+041B # CYRILLIC CAPITAL LETTER EL
+041C # CYRILLIC CAPITAL LETTER EM
+041D # CYRILLIC CAPITAL LETTER EN
+041E # CYRILLIC CAPITAL LETTER O
+041F # CYRILLIC CAPITAL LETTER PE
+0420 # CYRILLIC CAPITAL LETTER ER
+0421 # CYRILLIC CAPITAL LETTER ES
+0422 # CYRILLIC CAPITAL LETTER TE
+0423 # CYRILLIC CAPITAL LETTER U
+0424 # CYRILLIC CAPITAL LETTER EF
+0425 # CYRILLIC CAPITAL LETTER HA
+0426 # CYRILLIC CAPITAL LETTER TSE
+0427 # CYRILLIC CAPITAL LETTER CHE
+0428 # CYRILLIC CAPITAL LETTER SHA
+0429 # CYRILLIC CAPITAL LETTER SHCHA
+042A # CYRILLIC CAPITAL LETTER HARD SIGN
+042B # CYRILLIC CAPITAL LETTER YERU
+042C # CYRILLIC CAPITAL LETTER SOFT SIGN
+042D # CYRILLIC CAPITAL LETTER E
+042E # CYRILLIC CAPITAL LETTER YU
+042F # CYRILLIC CAPITAL LETTER YA
+0430 # CYRILLIC SMALL LETTER A
+0431 # CYRILLIC SMALL LETTER BE
+0432 # CYRILLIC SMALL LETTER VE
+0433 # CYRILLIC SMALL LETTER GHE
+0434 # CYRILLIC SMALL LETTER DE
+0435 # CYRILLIC SMALL LETTER IE
+0436 # CYRILLIC SMALL LETTER ZHE
+0437 # CYRILLIC SMALL LETTER ZE
+0438 # CYRILLIC SMALL LETTER I
+0439 # CYRILLIC SMALL LETTER SHORT I
+043A # CYRILLIC SMALL LETTER KA
+043B # CYRILLIC SMALL LETTER EL
+043C # CYRILLIC SMALL LETTER EM
+043D # CYRILLIC SMALL LETTER EN
+043E # CYRILLIC SMALL LETTER O
+043F # CYRILLIC SMALL LETTER PE
+0440 # CYRILLIC SMALL LETTER ER
+0441 # CYRILLIC SMALL LETTER ES
+0442 # CYRILLIC SMALL LETTER TE
+0443 # CYRILLIC SMALL LETTER U
+0444 # CYRILLIC SMALL LETTER EF
+0445 # CYRILLIC SMALL LETTER HA
+0446 # CYRILLIC SMALL LETTER TSE
+0447 # CYRILLIC SMALL LETTER CHE
+0448 # CYRILLIC SMALL LETTER SHA
+0449 # CYRILLIC SMALL LETTER SHCHA
+044A # CYRILLIC SMALL LETTER HARD SIGN
+044B # CYRILLIC SMALL LETTER YERU
+044C # CYRILLIC SMALL LETTER SOFT SIGN
+044D # CYRILLIC SMALL LETTER E
+044E # CYRILLIC SMALL LETTER YU
+044F # CYRILLIC SMALL LETTER YA
+0451 # CYRILLIC SMALL LETTER IO
+0452 # CYRILLIC SMALL LETTER DJE
+0453 # CYRILLIC SMALL LETTER GJE
+0454 # CYRILLIC SMALL LETTER UKRAINIAN IE
+0455 # CYRILLIC SMALL LETTER DZE
+0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0457 # CYRILLIC SMALL LETTER YI
+0458 # CYRILLIC SMALL LETTER JE
+0459 # CYRILLIC SMALL LETTER LJE
+045A # CYRILLIC SMALL LETTER NJE
+045B # CYRILLIC SMALL LETTER TSHE
+045C # CYRILLIC SMALL LETTER KJE
+045E # CYRILLIC SMALL LETTER SHORT U
+045F # CYRILLIC SMALL LETTER DZHE
+0490 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0491 # CYRILLIC SMALL LETTER GHE WITH UPTURN
+0587 Õ¥Ö‚ # ARMENIAN SMALL LIGATURE ECH YIWN
+05D0 # HEBREW LETTER ALEF
+05D1 # HEBREW LETTER BET
+05D2 # HEBREW LETTER GIMEL
+05D3 # HEBREW LETTER DALET
+05D4 # HEBREW LETTER HE
+05D5 # HEBREW LETTER VAV
+05D6 # HEBREW LETTER ZAYIN
+05D7 # HEBREW LETTER HET
+05D8 # HEBREW LETTER TET
+05D9 # HEBREW LETTER YOD
+05DA # HEBREW LETTER FINAL KAF
+05DB # HEBREW LETTER KAF
+05DC # HEBREW LETTER LAMED
+05DD # HEBREW LETTER FINAL MEM
+05DE # HEBREW LETTER MEM
+05DF # HEBREW LETTER FINAL NUN
+05E0 # HEBREW LETTER NUN
+05E1 # HEBREW LETTER SAMEKH
+05E2 # HEBREW LETTER AYIN
+05E3 # HEBREW LETTER FINAL PE
+05E4 # HEBREW LETTER PE
+05E5 # HEBREW LETTER FINAL TSADI
+05E6 # HEBREW LETTER TSADI
+05E7 # HEBREW LETTER QOF
+05E8 # HEBREW LETTER RESH
+05E9 # HEBREW LETTER SHIN
+05EA # HEBREW LETTER TAV
+05F0 וו # HEBREW LIGATURE YIDDISH DOUBLE VAV
+05F1 וי # HEBREW LIGATURE YIDDISH VAV YOD
+05F2 ×™×™ # HEBREW LIGATURE YIDDISH DOUBLE YOD
+0675 اٴ # ARABIC LETTER HIGH HAMZA ALEF
+0676 وٴ # ARABIC LETTER HIGH HAMZA WAW
+0677 Û‡Ù´ # ARABIC LETTER U WITH HAMZA ABOVE
+0678 يٴ # ARABIC LETTER HIGH HAMZA YEH
+0E33 à¹à¸² # THAI CHARACTER SARA AM
+0EB3 à»àº² # LAO VOWEL SIGN AM
+0EDC ຫນ # LAO HO NO
+0EDD ຫມ # LAO HO MO
+0F77 ྲྠ# TIBETAN VOWEL SIGN VOCALIC RR
+0F79 ླྠ# TIBETAN VOWEL SIGN VOCALIC LL
+1E02 B # LATIN CAPITAL LETTER B WITH DOT ABOVE
+1E03 b # LATIN SMALL LETTER B WITH DOT ABOVE
+1E0A D # LATIN CAPITAL LETTER D WITH DOT ABOVE
+1E0B d # LATIN SMALL LETTER D WITH DOT ABOVE
+1E1E F # LATIN CAPITAL LETTER F WITH DOT ABOVE
+1E1F f # LATIN SMALL LETTER F WITH DOT ABOVE
+1E40 M # LATIN CAPITAL LETTER M WITH DOT ABOVE
+1E41 m # LATIN SMALL LETTER M WITH DOT ABOVE
+1E56 P # LATIN CAPITAL LETTER P WITH DOT ABOVE
+1E57 p # LATIN SMALL LETTER P WITH DOT ABOVE
+1E60 S # LATIN CAPITAL LETTER S WITH DOT ABOVE
+1E61 s # LATIN SMALL LETTER S WITH DOT ABOVE
+1E6A T # LATIN CAPITAL LETTER T WITH DOT ABOVE
+1E6B t # LATIN SMALL LETTER T WITH DOT ABOVE
+1E80 `W # LATIN CAPITAL LETTER W WITH GRAVE
+1E81 `w # LATIN SMALL LETTER W WITH GRAVE
+1E82 ´W # LATIN CAPITAL LETTER W WITH ACUTE
+1E83 ´w # LATIN SMALL LETTER W WITH ACUTE
+1E84 "W # LATIN CAPITAL LETTER W WITH DIAERESIS
+1E85 "w # LATIN SMALL LETTER W WITH DIAERESIS
+1E9A aʾ # LATIN SMALL LETTER A WITH RIGHT HALF RING
+1EF2 `Y # LATIN CAPITAL LETTER Y WITH GRAVE
+1EF3 `y # LATIN SMALL LETTER Y WITH GRAVE
+2002 # EN SPACE
+2003 # EM SPACE
+2004 # THREE-PER-EM SPACE
+2005 # FOUR-PER-EM SPACE
+2006 # SIX-PER-EM SPACE
+2008 # PUNCTUATION SPACE
+2009 # THIN SPACE
+200A # HAIR SPACE
+2010 - # HYPHEN
+2011 - # NON-BREAKING HYPHEN
+2012 - # FIGURE DASH
+2013 - # EN DASH
+2014 - # EM DASH
+2015 - # HORIZONTAL BAR
+2016 # DOUBLE VERTICAL LINE
+2017 # DOUBLE LOW LINE
+2018 ' # LEFT SINGLE QUOTATION MARK
+2019 ' # RIGHT SINGLE QUOTATION MARK
+201A , # SINGLE LOW-9 QUOTATION MARK
+201B ' # SINGLE HIGH-REVERSED-9 QUOTATION MARK
+201C " # LEFT DOUBLE QUOTATION MARK
+201D " # RIGHT DOUBLE QUOTATION MARK
+201E " # DOUBLE LOW-9 QUOTATION MARK
+201F " # DOUBLE HIGH-REVERSED-9 QUOTATION MARK
+2020 + # DAGGER
+2021 # DOUBLE DAGGER
+2022 o # BULLET
+2024 . # ONE DOT LEADER
+2025 .. # TWO DOT LEADER
+2026 ... # HORIZONTAL ELLIPSIS
+2030 o/oo # PER MILLE SIGN
+2032 ´ # PRIME
+2033 ´´ # DOUBLE PRIME
+2034 ´´´ # TRIPLE PRIME
+2036 ‵‵ # REVERSED DOUBLE PRIME
+2037 ‵‵‵ # REVERSED TRIPLE PRIME
+2039 < # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+203A > # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+203C !! # DOUBLE EXCLAMATION MARK
+203E # OVERLINE
+2044 / # FRACTION SLASH
+2047 ?? # DOUBLE QUESTION MARK
+2048 ?! # QUESTION EXCLAMATION MARK
+2049 !? # EXCLAMATION QUESTION MARK
+2057 ´´´´ # QUADRUPLE PRIME
+20A8 Rs # RUPEE SIGN
+20AB Äồng # DONG SIGN
+20AC EUR # EURO SIGN
+2100 a/c # ACCOUNT OF
+2101 a/s # ADDRESSED TO THE SUBJECT
+2102 C # DOUBLE-STRUCK CAPITAL C
+2103 °C # DEGREE CELSIUS
+2105 c/o # CARE OF
+2106 c/u # CADA UNA
+2107 Æ # EULER CONSTANT
+2109 °F # DEGREE FAHRENHEIT
+210A g # SCRIPT SMALL G
+210B H # SCRIPT CAPITAL H
+210C H # BLACK-LETTER CAPITAL H
+210D H # DOUBLE-STRUCK CAPITAL H
+210E h # PLANCK CONSTANT
+210F ħ # PLANCK CONSTANT OVER TWO PI
+2110 I # SCRIPT CAPITAL I
+2111 I # BLACK-LETTER CAPITAL I
+2112 L # SCRIPT CAPITAL L
+2113 l # SCRIPT SMALL L
+2115 N # DOUBLE-STRUCK CAPITAL N
+2116 No # NUMERO SIGN
+2119 P # DOUBLE-STRUCK CAPITAL P
+211A Q # DOUBLE-STRUCK CAPITAL Q
+211B R # SCRIPT CAPITAL R
+211C R # BLACK-LETTER CAPITAL R
+211D R # DOUBLE-STRUCK CAPITAL R
+2121 TEL # TELEPHONE SIGN
+2122 TM # TRADE MARK SIGN
+2124 Z # DOUBLE-STRUCK CAPITAL Z
+2126 Ohm # OHM SIGN
+2128 Z # BLACK-LETTER CAPITAL Z
+212C B # SCRIPT CAPITAL B
+212D C # BLACK-LETTER CAPITAL C
+212E e # ESTIMATED SYMBOL
+212F e # SCRIPT SMALL E
+2130 E # SCRIPT CAPITAL E
+2131 F # SCRIPT CAPITAL F
+2133 M # SCRIPT CAPITAL M
+2134 o # SCRIPT SMALL O
+2135 × # ALEF SYMBOL
+2136 ב # BET SYMBOL
+2137 ×’ # GIMEL SYMBOL
+2138 ד # DALET SYMBOL
+2139 i # INFORMATION SOURCE
+213B FAX # FACSIMILE SIGN
+213D γ # DOUBLE-STRUCK SMALL GAMMA
+213E Γ # DOUBLE-STRUCK CAPITAL GAMMA
+213F Π # DOUBLE-STRUCK CAPITAL PI
+2140 ∑ # DOUBLE-STRUCK N-ARY SUMMATION
+2145 D # DOUBLE-STRUCK ITALIC CAPITAL D
+2146 d # DOUBLE-STRUCK ITALIC SMALL D
+2147 e # DOUBLE-STRUCK ITALIC SMALL E
+2148 i # DOUBLE-STRUCK ITALIC SMALL I
+2149 j # DOUBLE-STRUCK ITALIC SMALL J
+2153 1â„3 # VULGAR FRACTION ONE THIRD
+2154 2â„3 # VULGAR FRACTION TWO THIRDS
+2155 1â„5 # VULGAR FRACTION ONE FIFTH
+2156 2â„5 # VULGAR FRACTION TWO FIFTHS
+2157 3â„5 # VULGAR FRACTION THREE FIFTHS
+2158 4â„5 # VULGAR FRACTION FOUR FIFTHS
+2159 1â„6 # VULGAR FRACTION ONE SIXTH
+215A 5â„6 # VULGAR FRACTION FIVE SIXTHS
+215B 1â„8 # VULGAR FRACTION ONE EIGHTH
+215C 3â„8 # VULGAR FRACTION THREE EIGHTHS
+215D 5â„8 # VULGAR FRACTION FIVE EIGHTHS
+215E 7â„8 # VULGAR FRACTION SEVEN EIGHTHS
+215F 1â„ # FRACTION NUMERATOR ONE
+2160 I # ROMAN NUMERAL ONE
+2161 II # ROMAN NUMERAL TWO
+2162 III # ROMAN NUMERAL THREE
+2163 IV # ROMAN NUMERAL FOUR
+2164 V # ROMAN NUMERAL FIVE
+2165 VI # ROMAN NUMERAL SIX
+2166 VII # ROMAN NUMERAL SEVEN
+2167 VIII # ROMAN NUMERAL EIGHT
+2168 IX # ROMAN NUMERAL NINE
+2169 X # ROMAN NUMERAL TEN
+216A XI # ROMAN NUMERAL ELEVEN
+216B XII # ROMAN NUMERAL TWELVE
+216C L # ROMAN NUMERAL FIFTY
+216D C # ROMAN NUMERAL ONE HUNDRED
+216E D # ROMAN NUMERAL FIVE HUNDRED
+216F M # ROMAN NUMERAL ONE THOUSAND
+2170 i # SMALL ROMAN NUMERAL ONE
+2171 ii # SMALL ROMAN NUMERAL TWO
+2172 iii # SMALL ROMAN NUMERAL THREE
+2173 iv # SMALL ROMAN NUMERAL FOUR
+2174 v # SMALL ROMAN NUMERAL FIVE
+2175 vi # SMALL ROMAN NUMERAL SIX
+2176 vii # SMALL ROMAN NUMERAL SEVEN
+2177 viii # SMALL ROMAN NUMERAL EIGHT
+2178 ix # SMALL ROMAN NUMERAL NINE
+2179 x # SMALL ROMAN NUMERAL TEN
+217A xi # SMALL ROMAN NUMERAL ELEVEN
+217B xii # SMALL ROMAN NUMERAL TWELVE
+217C l # SMALL ROMAN NUMERAL FIFTY
+217D c # SMALL ROMAN NUMERAL ONE HUNDRED
+217E d # SMALL ROMAN NUMERAL FIVE HUNDRED
+217F m # SMALL ROMAN NUMERAL ONE THOUSAND
+2190 <- # LEFTWARDS ARROW
+2191 ^ # UPWARDS ARROW
+2192 -> # RIGHTWARDS ARROW
+2193 V # DOWNWARDS ARROW
+2194 <-> # LEFT RIGHT ARROW
+21D0 <= # LEFTWARDS DOUBLE ARROW
+21D2 => # RIGHTWARDS DOUBLE ARROW
+21D4 <=> # LEFT RIGHT DOUBLE ARROW
+2212 - # MINUS SIGN
+2215 / # DIVISION SLASH
+2216 \ # SET MINUS
+2217 * # ASTERISK OPERATOR
+2219 • # BULLET OPERATOR
+2223 | # DIVIDES
+222C ∫∫ # DOUBLE INTEGRAL
+222D ∫∫∫ # TRIPLE INTEGRAL
+222F ∮∮ # SURFACE INTEGRAL
+2230 ∮∮∮ # VOLUME INTEGRAL
+2236 : # RATIO
+223C ~ # TILDE OPERATOR
+2260 /= # NOT EQUAL TO
+2264 <= # LESS-THAN OR EQUAL TO
+2265 >= # GREATER-THAN OR EQUAL TO
+226A << # MUCH LESS-THAN
+226B >> # MUCH GREATER-THAN
+22C5 · # DOT OPERATOR
+22D8 <<< # VERY MUCH LESS-THAN
+22D9 >>> # VERY MUCH GREATER-THAN
+22EF ··· # MIDLINE HORIZONTAL ELLIPSIS
+2400 [NUL] # SYMBOL FOR NULL
+2401 [SOH] # SYMBOL FOR START OF HEADING
+2402 [STX] # SYMBOL FOR START OF TEXT
+2403 [ETX] # SYMBOL FOR END OF TEXT
+2404 [EOT] # SYMBOL FOR END OF TRANSMISSION
+2405 [ENQ] # SYMBOL FOR ENQUIRY
+2406 [ACK] # SYMBOL FOR ACKNOWLEDGE
+2407 [BEL] # SYMBOL FOR BELL
+2408 [BS] # SYMBOL FOR BACKSPACE
+2409 [HT] # SYMBOL FOR HORIZONTAL TABULATION
+240A [LF] # SYMBOL FOR LINE FEED
+240B [VT] # SYMBOL FOR VERTICAL TABULATION
+240C [FF] # SYMBOL FOR FORM FEED
+240D [CR] # SYMBOL FOR CARRIAGE RETURN
+240E [SO] # SYMBOL FOR SHIFT OUT
+240F [SI] # SYMBOL FOR SHIFT IN
+2410 [DLE] # SYMBOL FOR DATA LINK ESCAPE
+2411 [DC1] # SYMBOL FOR DEVICE CONTROL ONE
+2412 [DC2] # SYMBOL FOR DEVICE CONTROL TWO
+2413 [DC3] # SYMBOL FOR DEVICE CONTROL THREE
+2414 [DC4] # SYMBOL FOR DEVICE CONTROL FOUR
+2415 [NAK] # SYMBOL FOR NEGATIVE ACKNOWLEDGE
+2416 [SYN] # SYMBOL FOR SYNCHRONOUS IDLE
+2417 [ETB] # SYMBOL FOR END OF TRANSMISSION BLOCK
+2418 [CAN] # SYMBOL FOR CANCEL
+2419 [EM] # SYMBOL FOR END OF MEDIUM
+241A [SUB] # SYMBOL FOR SUBSTITUTE
+241B [ESC] # SYMBOL FOR ESCAPE
+241C [FS] # SYMBOL FOR FILE SEPARATOR
+241D [GS] # SYMBOL FOR GROUP SEPARATOR
+241E [RS] # SYMBOL FOR RECORD SEPARATOR
+241F [US] # SYMBOL FOR UNIT SEPARATOR
+2420 [SP] # SYMBOL FOR SPACE
+2421 [DEL] # SYMBOL FOR DELETE
+2424 [NL] # SYMBOL FOR NEWLINE
+2460 (1) # CIRCLED DIGIT ONE
+2461 (2) # CIRCLED DIGIT TWO
+2462 (3) # CIRCLED DIGIT THREE
+2463 (4) # CIRCLED DIGIT FOUR
+2464 (5) # CIRCLED DIGIT FIVE
+2465 (6) # CIRCLED DIGIT SIX
+2466 (7) # CIRCLED DIGIT SEVEN
+2467 (8) # CIRCLED DIGIT EIGHT
+2468 (9) # CIRCLED DIGIT NINE
+2469 (10) # CIRCLED NUMBER TEN
+246A (11) # CIRCLED NUMBER ELEVEN
+246B (12) # CIRCLED NUMBER TWELVE
+246C (13) # CIRCLED NUMBER THIRTEEN
+246D (14) # CIRCLED NUMBER FOURTEEN
+246E (15) # CIRCLED NUMBER FIFTEEN
+246F (16) # CIRCLED NUMBER SIXTEEN
+2470 (17) # CIRCLED NUMBER SEVENTEEN
+2471 (18) # CIRCLED NUMBER EIGHTEEN
+2472 (19) # CIRCLED NUMBER NINETEEN
+2473 (20) # CIRCLED NUMBER TWENTY
+2474 (1) # PARENTHESIZED DIGIT ONE
+2475 (2) # PARENTHESIZED DIGIT TWO
+2476 (3) # PARENTHESIZED DIGIT THREE
+2477 (4) # PARENTHESIZED DIGIT FOUR
+2478 (5) # PARENTHESIZED DIGIT FIVE
+2479 (6) # PARENTHESIZED DIGIT SIX
+247A (7) # PARENTHESIZED DIGIT SEVEN
+247B (8) # PARENTHESIZED DIGIT EIGHT
+247C (9) # PARENTHESIZED DIGIT NINE
+247D (10) # PARENTHESIZED NUMBER TEN
+247E (11) # PARENTHESIZED NUMBER ELEVEN
+247F (12) # PARENTHESIZED NUMBER TWELVE
+2480 (13) # PARENTHESIZED NUMBER THIRTEEN
+2481 (14) # PARENTHESIZED NUMBER FOURTEEN
+2482 (15) # PARENTHESIZED NUMBER FIFTEEN
+2483 (16) # PARENTHESIZED NUMBER SIXTEEN
+2484 (17) # PARENTHESIZED NUMBER SEVENTEEN
+2485 (18) # PARENTHESIZED NUMBER EIGHTEEN
+2486 (19) # PARENTHESIZED NUMBER NINETEEN
+2487 (20) # PARENTHESIZED NUMBER TWENTY
+2488 1. # DIGIT ONE FULL STOP
+2489 2. # DIGIT TWO FULL STOP
+248A 3. # DIGIT THREE FULL STOP
+248B 4. # DIGIT FOUR FULL STOP
+248C 5. # DIGIT FIVE FULL STOP
+248D 6. # DIGIT SIX FULL STOP
+248E 7. # DIGIT SEVEN FULL STOP
+248F 8. # DIGIT EIGHT FULL STOP
+2490 9. # DIGIT NINE FULL STOP
+2491 10. # NUMBER TEN FULL STOP
+2492 11. # NUMBER ELEVEN FULL STOP
+2493 12. # NUMBER TWELVE FULL STOP
+2494 13. # NUMBER THIRTEEN FULL STOP
+2495 14. # NUMBER FOURTEEN FULL STOP
+2496 15. # NUMBER FIFTEEN FULL STOP
+2497 16. # NUMBER SIXTEEN FULL STOP
+2498 17. # NUMBER SEVENTEEN FULL STOP
+2499 18. # NUMBER EIGHTEEN FULL STOP
+249A 19. # NUMBER NINETEEN FULL STOP
+249B 20. # NUMBER TWENTY FULL STOP
+249C (a) # PARENTHESIZED LATIN SMALL LETTER A
+249D (b) # PARENTHESIZED LATIN SMALL LETTER B
+249E (c) # PARENTHESIZED LATIN SMALL LETTER C
+249F (d) # PARENTHESIZED LATIN SMALL LETTER D
+24A0 (e) # PARENTHESIZED LATIN SMALL LETTER E
+24A1 (f) # PARENTHESIZED LATIN SMALL LETTER F
+24A2 (g) # PARENTHESIZED LATIN SMALL LETTER G
+24A3 (h) # PARENTHESIZED LATIN SMALL LETTER H
+24A4 (i) # PARENTHESIZED LATIN SMALL LETTER I
+24A5 (j) # PARENTHESIZED LATIN SMALL LETTER J
+24A6 (k) # PARENTHESIZED LATIN SMALL LETTER K
+24A7 (l) # PARENTHESIZED LATIN SMALL LETTER L
+24A8 (m) # PARENTHESIZED LATIN SMALL LETTER M
+24A9 (n) # PARENTHESIZED LATIN SMALL LETTER N
+24AA (o) # PARENTHESIZED LATIN SMALL LETTER O
+24AB (p) # PARENTHESIZED LATIN SMALL LETTER P
+24AC (q) # PARENTHESIZED LATIN SMALL LETTER Q
+24AD (r) # PARENTHESIZED LATIN SMALL LETTER R
+24AE (s) # PARENTHESIZED LATIN SMALL LETTER S
+24AF (t) # PARENTHESIZED LATIN SMALL LETTER T
+24B0 (u) # PARENTHESIZED LATIN SMALL LETTER U
+24B1 (v) # PARENTHESIZED LATIN SMALL LETTER V
+24B2 (w) # PARENTHESIZED LATIN SMALL LETTER W
+24B3 (x) # PARENTHESIZED LATIN SMALL LETTER X
+24B4 (y) # PARENTHESIZED LATIN SMALL LETTER Y
+24B5 (z) # PARENTHESIZED LATIN SMALL LETTER Z
+24B6 (A) # CIRCLED LATIN CAPITAL LETTER A
+24B7 (B) # CIRCLED LATIN CAPITAL LETTER B
+24B8 (C) # CIRCLED LATIN CAPITAL LETTER C
+24B9 (D) # CIRCLED LATIN CAPITAL LETTER D
+24BA (E) # CIRCLED LATIN CAPITAL LETTER E
+24BB (F) # CIRCLED LATIN CAPITAL LETTER F
+24BC (G) # CIRCLED LATIN CAPITAL LETTER G
+24BD (H) # CIRCLED LATIN CAPITAL LETTER H
+24BE (I) # CIRCLED LATIN CAPITAL LETTER I
+24BF (J) # CIRCLED LATIN CAPITAL LETTER J
+24C0 (K) # CIRCLED LATIN CAPITAL LETTER K
+24C1 (L) # CIRCLED LATIN CAPITAL LETTER L
+24C2 (M) # CIRCLED LATIN CAPITAL LETTER M
+24C3 (N) # CIRCLED LATIN CAPITAL LETTER N
+24C4 (O) # CIRCLED LATIN CAPITAL LETTER O
+24C5 (P) # CIRCLED LATIN CAPITAL LETTER P
+24C6 (Q) # CIRCLED LATIN CAPITAL LETTER Q
+24C7 (R) # CIRCLED LATIN CAPITAL LETTER R
+24C8 (S) # CIRCLED LATIN CAPITAL LETTER S
+24C9 (T) # CIRCLED LATIN CAPITAL LETTER T
+24CA (U) # CIRCLED LATIN CAPITAL LETTER U
+24CB (V) # CIRCLED LATIN CAPITAL LETTER V
+24CC (W) # CIRCLED LATIN CAPITAL LETTER W
+24CD (X) # CIRCLED LATIN CAPITAL LETTER X
+24CE (Y) # CIRCLED LATIN CAPITAL LETTER Y
+24CF (Z) # CIRCLED LATIN CAPITAL LETTER Z
+24D0 (a) # CIRCLED LATIN SMALL LETTER A
+24D1 (b) # CIRCLED LATIN SMALL LETTER B
+24D2 (c) # CIRCLED LATIN SMALL LETTER C
+24D3 (d) # CIRCLED LATIN SMALL LETTER D
+24D4 (e) # CIRCLED LATIN SMALL LETTER E
+24D5 (f) # CIRCLED LATIN SMALL LETTER F
+24D6 (g) # CIRCLED LATIN SMALL LETTER G
+24D7 (h) # CIRCLED LATIN SMALL LETTER H
+24D8 (i) # CIRCLED LATIN SMALL LETTER I
+24D9 (j) # CIRCLED LATIN SMALL LETTER J
+24DA (k) # CIRCLED LATIN SMALL LETTER K
+24DB (l) # CIRCLED LATIN SMALL LETTER L
+24DC (m) # CIRCLED LATIN SMALL LETTER M
+24DD (n) # CIRCLED LATIN SMALL LETTER N
+24DE (o) # CIRCLED LATIN SMALL LETTER O
+24DF (p) # CIRCLED LATIN SMALL LETTER P
+24E0 (q) # CIRCLED LATIN SMALL LETTER Q
+24E1 (r) # CIRCLED LATIN SMALL LETTER R
+24E2 (s) # CIRCLED LATIN SMALL LETTER S
+24E3 (t) # CIRCLED LATIN SMALL LETTER T
+24E4 (u) # CIRCLED LATIN SMALL LETTER U
+24E5 (v) # CIRCLED LATIN SMALL LETTER V
+24E6 (w) # CIRCLED LATIN SMALL LETTER W
+24E7 (x) # CIRCLED LATIN SMALL LETTER X
+24E8 (y) # CIRCLED LATIN SMALL LETTER Y
+24E9 (z) # CIRCLED LATIN SMALL LETTER Z
+24EA (0) # CIRCLED DIGIT ZERO
+2500 - # BOX DRAWINGS LIGHT HORIZONTAL
+2502 | # BOX DRAWINGS LIGHT VERTICAL
+250C + # BOX DRAWINGS LIGHT DOWN AND RIGHT
+2510 + # BOX DRAWINGS LIGHT DOWN AND LEFT
+2514 + # BOX DRAWINGS LIGHT UP AND RIGHT
+2518 + # BOX DRAWINGS LIGHT UP AND LEFT
+251C + # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+2524 + # BOX DRAWINGS LIGHT VERTICAL AND LEFT
+252C + # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+2534 + # BOX DRAWINGS LIGHT UP AND HORIZONTAL
+253C + # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+2592 # MEDIUM SHADE
+25AE # BLACK VERTICAL RECTANGLE
+25C6 # BLACK DIAMOND
+25E6 o # WHITE BULLET
+266A # EIGHTH NOTE
+2A0C ∫∫∫∫ # QUADRUPLE INTEGRAL OPERATOR
+2A74 ::= # DOUBLE COLON EQUAL
+2A75 == # TWO CONSECUTIVE EQUALS SIGNS
+2A76 === # THREE CONSECUTIVE EQUALS SIGNS
+2E9F æ¯ # CJK RADICAL MOTHER
+2EF3 龟 # CJK RADICAL C-SIMPLIFIED TURTLE
+2F00 一 # KANGXI RADICAL ONE
+2F01 丨 # KANGXI RADICAL LINE
+2F02 丶 # KANGXI RADICAL DOT
+2F03 丿 # KANGXI RADICAL SLASH
+2F04 ä¹™ # KANGXI RADICAL SECOND
+2F05 亅 # KANGXI RADICAL HOOK
+2F06 二 # KANGXI RADICAL TWO
+2F07 亠 # KANGXI RADICAL LID
+2F08 人 # KANGXI RADICAL MAN
+2F09 å„¿ # KANGXI RADICAL LEGS
+2F0A å…¥ # KANGXI RADICAL ENTER
+2F0B å…« # KANGXI RADICAL EIGHT
+2F0C 冂 # KANGXI RADICAL DOWN BOX
+2F0D 冖 # KANGXI RADICAL COVER
+2F0E 冫 # KANGXI RADICAL ICE
+2F0F 几 # KANGXI RADICAL TABLE
+2F10 凵 # KANGXI RADICAL OPEN BOX
+2F11 刀 # KANGXI RADICAL KNIFE
+2F12 力 # KANGXI RADICAL POWER
+2F13 勹 # KANGXI RADICAL WRAP
+2F14 匕 # KANGXI RADICAL SPOON
+2F15 匚 # KANGXI RADICAL RIGHT OPEN BOX
+2F16 匸 # KANGXI RADICAL HIDING ENCLOSURE
+2F17 å # KANGXI RADICAL TEN
+2F18 åœ # KANGXI RADICAL DIVINATION
+2F19 å© # KANGXI RADICAL SEAL
+2F1A 厂 # KANGXI RADICAL CLIFF
+2F1B 厶 # KANGXI RADICAL PRIVATE
+2F1C åˆ # KANGXI RADICAL AGAIN
+2F1D å£ # KANGXI RADICAL MOUTH
+2F1E å›— # KANGXI RADICAL ENCLOSURE
+2F1F 土 # KANGXI RADICAL EARTH
+2F20 士 # KANGXI RADICAL SCHOLAR
+2F21 夂 # KANGXI RADICAL GO
+2F22 夊 # KANGXI RADICAL GO SLOWLY
+2F23 夕 # KANGXI RADICAL EVENING
+2F24 大 # KANGXI RADICAL BIG
+2F25 女 # KANGXI RADICAL WOMAN
+2F26 å­ # KANGXI RADICAL CHILD
+2F27 宀 # KANGXI RADICAL ROOF
+2F28 寸 # KANGXI RADICAL INCH
+2F29 å° # KANGXI RADICAL SMALL
+2F2A å°¢ # KANGXI RADICAL LAME
+2F2B å°¸ # KANGXI RADICAL CORPSE
+2F2C å±® # KANGXI RADICAL SPROUT
+2F2D å±± # KANGXI RADICAL MOUNTAIN
+2F2E å·› # KANGXI RADICAL RIVER
+2F2F å·¥ # KANGXI RADICAL WORK
+2F30 å·± # KANGXI RADICAL ONESELF
+2F31 å·¾ # KANGXI RADICAL TURBAN
+2F32 å¹² # KANGXI RADICAL DRY
+2F33 幺 # KANGXI RADICAL SHORT THREAD
+2F34 广 # KANGXI RADICAL DOTTED CLIFF
+2F35 å»´ # KANGXI RADICAL LONG STRIDE
+2F36 廾 # KANGXI RADICAL TWO HANDS
+2F37 弋 # KANGXI RADICAL SHOOT
+2F38 弓 # KANGXI RADICAL BOW
+2F39 å½ # KANGXI RADICAL SNOUT
+2F3A 彡 # KANGXI RADICAL BRISTLE
+2F3B å½³ # KANGXI RADICAL STEP
+2F3C 心 # KANGXI RADICAL HEART
+2F3D 戈 # KANGXI RADICAL HALBERD
+2F3E 戶 # KANGXI RADICAL DOOR
+2F3F 手 # KANGXI RADICAL HAND
+2F40 支 # KANGXI RADICAL BRANCH
+2F41 æ”´ # KANGXI RADICAL RAP
+2F42 æ–‡ # KANGXI RADICAL SCRIPT
+2F43 æ–— # KANGXI RADICAL DIPPER
+2F44 æ–¤ # KANGXI RADICAL AXE
+2F45 æ–¹ # KANGXI RADICAL SQUARE
+2F46 æ—  # KANGXI RADICAL NOT
+2F47 æ—¥ # KANGXI RADICAL SUN
+2F48 æ›° # KANGXI RADICAL SAY
+2F49 月 # KANGXI RADICAL MOON
+2F4A 木 # KANGXI RADICAL TREE
+2F4B 欠 # KANGXI RADICAL LACK
+2F4C æ­¢ # KANGXI RADICAL STOP
+2F4D æ­¹ # KANGXI RADICAL DEATH
+2F4E 殳 # KANGXI RADICAL WEAPON
+2F4F 毋 # KANGXI RADICAL DO NOT
+2F50 比 # KANGXI RADICAL COMPARE
+2F51 毛 # KANGXI RADICAL FUR
+2F52 æ° # KANGXI RADICAL CLAN
+2F53 æ°” # KANGXI RADICAL STEAM
+2F54 æ°´ # KANGXI RADICAL WATER
+2F55 ç« # KANGXI RADICAL FIRE
+2F56 爪 # KANGXI RADICAL CLAW
+2F57 父 # KANGXI RADICAL FATHER
+2F58 爻 # KANGXI RADICAL DOUBLE X
+2F59 爿 # KANGXI RADICAL HALF TREE TRUNK
+2F5A 片 # KANGXI RADICAL SLICE
+2F5B 牙 # KANGXI RADICAL FANG
+2F5C 牛 # KANGXI RADICAL COW
+2F5D 犬 # KANGXI RADICAL DOG
+2F5E 玄 # KANGXI RADICAL PROFOUND
+2F5F 玉 # KANGXI RADICAL JADE
+2F60 瓜 # KANGXI RADICAL MELON
+2F61 瓦 # KANGXI RADICAL TILE
+2F62 甘 # KANGXI RADICAL SWEET
+2F63 生 # KANGXI RADICAL LIFE
+2F64 用 # KANGXI RADICAL USE
+2F65 ç”° # KANGXI RADICAL FIELD
+2F66 ç–‹ # KANGXI RADICAL BOLT OF CLOTH
+2F67 ç–’ # KANGXI RADICAL SICKNESS
+2F68 癶 # KANGXI RADICAL DOTTED TENT
+2F69 白 # KANGXI RADICAL WHITE
+2F6A çš® # KANGXI RADICAL SKIN
+2F6B çš¿ # KANGXI RADICAL DISH
+2F6C ç›® # KANGXI RADICAL EYE
+2F6D 矛 # KANGXI RADICAL SPEAR
+2F6E 矢 # KANGXI RADICAL ARROW
+2F6F 石 # KANGXI RADICAL STONE
+2F70 示 # KANGXI RADICAL SPIRIT
+2F71 禸 # KANGXI RADICAL TRACK
+2F72 禾 # KANGXI RADICAL GRAIN
+2F73 ç©´ # KANGXI RADICAL CAVE
+2F74 ç«‹ # KANGXI RADICAL STAND
+2F75 竹 # KANGXI RADICAL BAMBOO
+2F76 ç±³ # KANGXI RADICAL RICE
+2F77 糸 # KANGXI RADICAL SILK
+2F78 缶 # KANGXI RADICAL JAR
+2F79 网 # KANGXI RADICAL NET
+2F7A 羊 # KANGXI RADICAL SHEEP
+2F7B ç¾½ # KANGXI RADICAL FEATHER
+2F7C è€ # KANGXI RADICAL OLD
+2F7D 而 # KANGXI RADICAL AND
+2F7E 耒 # KANGXI RADICAL PLOW
+2F7F 耳 # KANGXI RADICAL EAR
+2F80 è¿ # KANGXI RADICAL BRUSH
+2F81 肉 # KANGXI RADICAL MEAT
+2F82 臣 # KANGXI RADICAL MINISTER
+2F83 自 # KANGXI RADICAL SELF
+2F84 至 # KANGXI RADICAL ARRIVE
+2F85 臼 # KANGXI RADICAL MORTAR
+2F86 舌 # KANGXI RADICAL TONGUE
+2F87 舛 # KANGXI RADICAL OPPOSE
+2F88 舟 # KANGXI RADICAL BOAT
+2F89 艮 # KANGXI RADICAL STOPPING
+2F8A 色 # KANGXI RADICAL COLOR
+2F8B 艸 # KANGXI RADICAL GRASS
+2F8C è™ # KANGXI RADICAL TIGER
+2F8D 虫 # KANGXI RADICAL INSECT
+2F8E è¡€ # KANGXI RADICAL BLOOD
+2F8F 行 # KANGXI RADICAL WALK ENCLOSURE
+2F90 è¡£ # KANGXI RADICAL CLOTHES
+2F91 襾 # KANGXI RADICAL WEST
+2F92 見 # KANGXI RADICAL SEE
+2F93 角 # KANGXI RADICAL HORN
+2F94 言 # KANGXI RADICAL SPEECH
+2F95 è°· # KANGXI RADICAL VALLEY
+2F96 豆 # KANGXI RADICAL BEAN
+2F97 豕 # KANGXI RADICAL PIG
+2F98 豸 # KANGXI RADICAL BADGER
+2F99 è² # KANGXI RADICAL SHELL
+2F9A 赤 # KANGXI RADICAL RED
+2F9B èµ° # KANGXI RADICAL RUN
+2F9C 足 # KANGXI RADICAL FOOT
+2F9D 身 # KANGXI RADICAL BODY
+2F9E 車 # KANGXI RADICAL CART
+2F9F è¾› # KANGXI RADICAL BITTER
+2FA0 è¾° # KANGXI RADICAL MORNING
+2FA1 è¾µ # KANGXI RADICAL WALK
+2FA2 é‚‘ # KANGXI RADICAL CITY
+2FA3 é…‰ # KANGXI RADICAL WINE
+2FA4 釆 # KANGXI RADICAL DISTINGUISH
+2FA5 里 # KANGXI RADICAL VILLAGE
+2FA6 金 # KANGXI RADICAL GOLD
+2FA7 é•· # KANGXI RADICAL LONG
+2FA8 é–€ # KANGXI RADICAL GATE
+2FA9 阜 # KANGXI RADICAL MOUND
+2FAA 隶 # KANGXI RADICAL SLAVE
+2FAB éš¹ # KANGXI RADICAL SHORT TAILED BIRD
+2FAC 雨 # KANGXI RADICAL RAIN
+2FAD é‘ # KANGXI RADICAL BLUE
+2FAE éž # KANGXI RADICAL WRONG
+2FAF é¢ # KANGXI RADICAL FACE
+2FB0 é© # KANGXI RADICAL LEATHER
+2FB1 韋 # KANGXI RADICAL TANNED LEATHER
+2FB2 韭 # KANGXI RADICAL LEEK
+2FB3 音 # KANGXI RADICAL SOUND
+2FB4 é  # KANGXI RADICAL LEAF
+2FB5 風 # KANGXI RADICAL WIND
+2FB6 飛 # KANGXI RADICAL FLY
+2FB7 食 # KANGXI RADICAL EAT
+2FB8 首 # KANGXI RADICAL HEAD
+2FB9 香 # KANGXI RADICAL FRAGRANT
+2FBA 馬 # KANGXI RADICAL HORSE
+2FBB 骨 # KANGXI RADICAL BONE
+2FBC 高 # KANGXI RADICAL TALL
+2FBD é«Ÿ # KANGXI RADICAL HAIR
+2FBE 鬥 # KANGXI RADICAL FIGHT
+2FBF 鬯 # KANGXI RADICAL SACRIFICIAL WINE
+2FC0 鬲 # KANGXI RADICAL CAULDRON
+2FC1 鬼 # KANGXI RADICAL GHOST
+2FC2 é­š # KANGXI RADICAL FISH
+2FC3 é³¥ # KANGXI RADICAL BIRD
+2FC4 é¹µ # KANGXI RADICAL SALT
+2FC5 鹿 # KANGXI RADICAL DEER
+2FC6 麥 # KANGXI RADICAL WHEAT
+2FC7 麻 # KANGXI RADICAL HEMP
+2FC8 黃 # KANGXI RADICAL YELLOW
+2FC9 é» # KANGXI RADICAL MILLET
+2FCA 黑 # KANGXI RADICAL BLACK
+2FCB 黹 # KANGXI RADICAL EMBROIDERY
+2FCC 黽 # KANGXI RADICAL FROG
+2FCD 鼎 # KANGXI RADICAL TRIPOD
+2FCE 鼓 # KANGXI RADICAL DRUM
+2FCF é¼  # KANGXI RADICAL RAT
+2FD0 é¼» # KANGXI RADICAL NOSE
+2FD1 齊 # KANGXI RADICAL EVEN
+2FD2 é½’ # KANGXI RADICAL TOOTH
+2FD3 é¾ # KANGXI RADICAL DRAGON
+2FD4 龜 # KANGXI RADICAL TURTLE
+2FD5 é¾  # KANGXI RADICAL FLUTE
+3000 # IDEOGRAPHIC SPACE
+3036 〒 # CIRCLED POSTAL MARK
+3038 å # HANGZHOU NUMERAL TEN
+3039 å„ # HANGZHOU NUMERAL TWENTY
+303A å… # HANGZHOU NUMERAL THIRTY
+3041 ã‚ # HIRAGANA LETTER SMALL A
+3043 ã„ # HIRAGANA LETTER SMALL I
+3045 ㆠ# HIRAGANA LETTER SMALL U
+3047 ㈠# HIRAGANA LETTER SMALL E
+3049 ㊠# HIRAGANA LETTER SMALL O
+3063 㤠# HIRAGANA LETTER SMALL TU
+3083 ã‚„ # HIRAGANA LETTER SMALL YA
+3085 ゆ # HIRAGANA LETTER SMALL YU
+3087 よ # HIRAGANA LETTER SMALL YO
+308E ã‚ # HIRAGANA LETTER SMALL WA
+3095 ã‹ # HIRAGANA LETTER SMALL KA
+3096 ã‘ # HIRAGANA LETTER SMALL KE
+309B ã‚™ # KATAKANA-HIRAGANA VOICED SOUND MARK
+309C ã‚š # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+30A0 = # KATAKANA-HIRAGANA DOUBLE HYPHEN
+30A1 ã‚¢ # KATAKANA LETTER SMALL A
+30A3 イ # KATAKANA LETTER SMALL I
+30A5 ウ # KATAKANA LETTER SMALL U
+30A7 エ # KATAKANA LETTER SMALL E
+30A9 オ # KATAKANA LETTER SMALL O
+30C3 ツ # KATAKANA LETTER SMALL TU
+30E3 ヤ # KATAKANA LETTER SMALL YA
+30E5 ユ # KATAKANA LETTER SMALL YU
+30E7 ヨ # KATAKANA LETTER SMALL YO
+30EE ワ # KATAKANA LETTER SMALL WA
+30F5 ã‚« # KATAKANA LETTER SMALL KA
+30F6 ケ # KATAKANA LETTER SMALL KE
+3131 á„€ # HANGUL LETTER KIYEOK
+3132 á„ # HANGUL LETTER SSANGKIYEOK
+3133 ᆪ # HANGUL LETTER KIYEOK-SIOS
+3134 á„‚ # HANGUL LETTER NIEUN
+3135 ᆬ # HANGUL LETTER NIEUN-CIEUC
+3136 ᆭ # HANGUL LETTER NIEUN-HIEUH
+3137 ᄃ # HANGUL LETTER TIKEUT
+3138 á„„ # HANGUL LETTER SSANGTIKEUT
+3139 á„… # HANGUL LETTER RIEUL
+313A ᆰ # HANGUL LETTER RIEUL-KIYEOK
+313B ᆱ # HANGUL LETTER RIEUL-MIEUM
+313C ᆲ # HANGUL LETTER RIEUL-PIEUP
+313D ᆳ # HANGUL LETTER RIEUL-SIOS
+313E ᆴ # HANGUL LETTER RIEUL-THIEUTH
+313F ᆵ # HANGUL LETTER RIEUL-PHIEUPH
+3140 á„š # HANGUL LETTER RIEUL-HIEUH
+3141 ᄆ # HANGUL LETTER MIEUM
+3142 ᄇ # HANGUL LETTER PIEUP
+3143 ᄈ # HANGUL LETTER SSANGPIEUP
+3144 á„¡ # HANGUL LETTER PIEUP-SIOS
+3145 ᄉ # HANGUL LETTER SIOS
+3146 á„Š # HANGUL LETTER SSANGSIOS
+3147 á„‹ # HANGUL LETTER IEUNG
+3148 ᄌ # HANGUL LETTER CIEUC
+3149 á„ # HANGUL LETTER SSANGCIEUC
+314A á„Ž # HANGUL LETTER CHIEUCH
+314B á„ # HANGUL LETTER KHIEUKH
+314C á„ # HANGUL LETTER THIEUTH
+314D á„‘ # HANGUL LETTER PHIEUPH
+314E á„’ # HANGUL LETTER HIEUH
+314F á…¡ # HANGUL LETTER A
+3150 á…¢ # HANGUL LETTER AE
+3151 á…£ # HANGUL LETTER YA
+3152 á…¤ # HANGUL LETTER YAE
+3153 á…¥ # HANGUL LETTER EO
+3154 á…¦ # HANGUL LETTER E
+3155 á…§ # HANGUL LETTER YEO
+3156 á…¨ # HANGUL LETTER YE
+3157 á…© # HANGUL LETTER O
+3158 á…ª # HANGUL LETTER WA
+3159 á…« # HANGUL LETTER WAE
+315A á…¬ # HANGUL LETTER OE
+315B á…­ # HANGUL LETTER YO
+315C á…® # HANGUL LETTER U
+315D á…¯ # HANGUL LETTER WEO
+315E á…° # HANGUL LETTER WE
+315F á…± # HANGUL LETTER WI
+3160 á…² # HANGUL LETTER YU
+3161 á…³ # HANGUL LETTER EU
+3162 á…´ # HANGUL LETTER YI
+3163 á…µ # HANGUL LETTER I
+3164 á…  # HANGUL FILLER
+3165 á„” # HANGUL LETTER SSANGNIEUN
+3166 á„• # HANGUL LETTER NIEUN-TIKEUT
+3167 ᇇ # HANGUL LETTER NIEUN-SIOS
+3168 ᇈ # HANGUL LETTER NIEUN-PANSIOS
+3169 ᇌ # HANGUL LETTER RIEUL-KIYEOK-SIOS
+316A ᇎ # HANGUL LETTER RIEUL-TIKEUT
+316B ᇓ # HANGUL LETTER RIEUL-PIEUP-SIOS
+316C ᇗ # HANGUL LETTER RIEUL-PANSIOS
+316D ᇙ # HANGUL LETTER RIEUL-YEORINHIEUH
+316E ᄜ # HANGUL LETTER MIEUM-PIEUP
+316F ᇠ# HANGUL LETTER MIEUM-SIOS
+3170 ᇟ # HANGUL LETTER MIEUM-PANSIOS
+3171 á„ # HANGUL LETTER KAPYEOUNMIEUM
+3172 á„ž # HANGUL LETTER PIEUP-KIYEOK
+3173 á„  # HANGUL LETTER PIEUP-TIKEUT
+3174 á„¢ # HANGUL LETTER PIEUP-SIOS-KIYEOK
+3175 á„£ # HANGUL LETTER PIEUP-SIOS-TIKEUT
+3176 ᄧ # HANGUL LETTER PIEUP-CIEUC
+3177 á„© # HANGUL LETTER PIEUP-THIEUTH
+3178 á„« # HANGUL LETTER KAPYEOUNPIEUP
+3179 ᄬ # HANGUL LETTER KAPYEOUNSSANGPIEUP
+317A á„­ # HANGUL LETTER SIOS-KIYEOK
+317B á„® # HANGUL LETTER SIOS-NIEUN
+317C ᄯ # HANGUL LETTER SIOS-TIKEUT
+317D ᄲ # HANGUL LETTER SIOS-PIEUP
+317E ᄶ # HANGUL LETTER SIOS-CIEUC
+317F á…€ # HANGUL LETTER PANSIOS
+3180 á…‡ # HANGUL LETTER SSANGIEUNG
+3181 ᅌ # HANGUL LETTER YESIEUNG
+3182 ᇱ # HANGUL LETTER YESIEUNG-SIOS
+3183 ᇲ # HANGUL LETTER YESIEUNG-PANSIOS
+3184 á…— # HANGUL LETTER KAPYEOUNPHIEUPH
+3185 á…˜ # HANGUL LETTER SSANGHIEUH
+3186 á…™ # HANGUL LETTER YEORINHIEUH
+3187 ᆄ # HANGUL LETTER YO-YA
+3188 ᆅ # HANGUL LETTER YO-YAE
+3189 ᆈ # HANGUL LETTER YO-I
+318A ᆑ # HANGUL LETTER YU-YEO
+318B ᆒ # HANGUL LETTER YU-YE
+318C ᆔ # HANGUL LETTER YU-I
+318D ᆞ # HANGUL LETTER ARAEA
+318E ᆡ # HANGUL LETTER ARAEAE
+31F0 ク # KATAKANA LETTER SMALL KU
+31F1 ã‚· # KATAKANA LETTER SMALL SI
+31F2 ス # KATAKANA LETTER SMALL SU
+31F3 ト # KATAKANA LETTER SMALL TO
+31F4 ヌ # KATAKANA LETTER SMALL NU
+31F5 ム# KATAKANA LETTER SMALL HA
+31F6 ヒ # KATAKANA LETTER SMALL HI
+31F7 フ # KATAKANA LETTER SMALL HU
+31F8 ヘ # KATAKANA LETTER SMALL HE
+31F9 ホ # KATAKANA LETTER SMALL HO
+31FA ム # KATAKANA LETTER SMALL MU
+31FB ラ # KATAKANA LETTER SMALL RA
+31FC リ # KATAKANA LETTER SMALL RI
+31FD ル # KATAKANA LETTER SMALL RU
+31FE レ # KATAKANA LETTER SMALL RE
+31FF ロ # KATAKANA LETTER SMALL RO
+3200 (á„€) # PARENTHESIZED HANGUL KIYEOK
+3201 (á„‚) # PARENTHESIZED HANGUL NIEUN
+3202 (ᄃ) # PARENTHESIZED HANGUL TIKEUT
+3203 (á„…) # PARENTHESIZED HANGUL RIEUL
+3204 (ᄆ) # PARENTHESIZED HANGUL MIEUM
+3205 (ᄇ) # PARENTHESIZED HANGUL PIEUP
+3206 (ᄉ) # PARENTHESIZED HANGUL SIOS
+3207 (á„‹) # PARENTHESIZED HANGUL IEUNG
+3208 (ᄌ) # PARENTHESIZED HANGUL CIEUC
+3209 (á„Ž) # PARENTHESIZED HANGUL CHIEUCH
+320A (á„) # PARENTHESIZED HANGUL KHIEUKH
+320B (á„) # PARENTHESIZED HANGUL THIEUTH
+320C (á„‘) # PARENTHESIZED HANGUL PHIEUPH
+320D (á„’) # PARENTHESIZED HANGUL HIEUH
+320E (가) # PARENTHESIZED HANGUL KIYEOK A
+320F (á„‚á…¡) # PARENTHESIZED HANGUL NIEUN A
+3210 (다) # PARENTHESIZED HANGUL TIKEUT A
+3211 (á„…á…¡) # PARENTHESIZED HANGUL RIEUL A
+3212 (마) # PARENTHESIZED HANGUL MIEUM A
+3213 (바) # PARENTHESIZED HANGUL PIEUP A
+3214 (사) # PARENTHESIZED HANGUL SIOS A
+3215 (á„‹á…¡) # PARENTHESIZED HANGUL IEUNG A
+3216 (자) # PARENTHESIZED HANGUL CIEUC A
+3217 (á„Žá…¡) # PARENTHESIZED HANGUL CHIEUCH A
+3218 (á„á…¡) # PARENTHESIZED HANGUL KHIEUKH A
+3219 (á„á…¡) # PARENTHESIZED HANGUL THIEUTH A
+321A (á„‘á…¡) # PARENTHESIZED HANGUL PHIEUPH A
+321B (á„’á…¡) # PARENTHESIZED HANGUL HIEUH A
+321C (주) # PARENTHESIZED HANGUL CIEUC U
+321D (오전) # PARENTHESIZED KOREAN CHARACTER OJEON
+321E (á„‹á…©á„’á…®) # PARENTHESIZED KOREAN CHARACTER O HU
+3220 (一) # PARENTHESIZED IDEOGRAPH ONE
+3221 (二) # PARENTHESIZED IDEOGRAPH TWO
+3222 (三) # PARENTHESIZED IDEOGRAPH THREE
+3223 (å››) # PARENTHESIZED IDEOGRAPH FOUR
+3224 (五) # PARENTHESIZED IDEOGRAPH FIVE
+3225 (å…­) # PARENTHESIZED IDEOGRAPH SIX
+3226 (七) # PARENTHESIZED IDEOGRAPH SEVEN
+3227 (å…«) # PARENTHESIZED IDEOGRAPH EIGHT
+3228 (ä¹) # PARENTHESIZED IDEOGRAPH NINE
+3229 (å) # PARENTHESIZED IDEOGRAPH TEN
+322A (月) # PARENTHESIZED IDEOGRAPH MOON
+322B (ç«) # PARENTHESIZED IDEOGRAPH FIRE
+322C (æ°´) # PARENTHESIZED IDEOGRAPH WATER
+322D (木) # PARENTHESIZED IDEOGRAPH WOOD
+322E (金) # PARENTHESIZED IDEOGRAPH METAL
+322F (土) # PARENTHESIZED IDEOGRAPH EARTH
+3230 (æ—¥) # PARENTHESIZED IDEOGRAPH SUN
+3231 (æ ª) # PARENTHESIZED IDEOGRAPH STOCK
+3232 (有) # PARENTHESIZED IDEOGRAPH HAVE
+3233 (社) # PARENTHESIZED IDEOGRAPH SOCIETY
+3234 (å) # PARENTHESIZED IDEOGRAPH NAME
+3235 (特) # PARENTHESIZED IDEOGRAPH SPECIAL
+3236 (財) # PARENTHESIZED IDEOGRAPH FINANCIAL
+3237 (ç¥) # PARENTHESIZED IDEOGRAPH CONGRATULATION
+3238 (労) # PARENTHESIZED IDEOGRAPH LABOR
+3239 (代) # PARENTHESIZED IDEOGRAPH REPRESENT
+323A (呼) # PARENTHESIZED IDEOGRAPH CALL
+323B (å­¦) # PARENTHESIZED IDEOGRAPH STUDY
+323C (監) # PARENTHESIZED IDEOGRAPH SUPERVISE
+323D (ä¼) # PARENTHESIZED IDEOGRAPH ENTERPRISE
+323E (資) # PARENTHESIZED IDEOGRAPH RESOURCE
+323F (å”) # PARENTHESIZED IDEOGRAPH ALLIANCE
+3240 (祭) # PARENTHESIZED IDEOGRAPH FESTIVAL
+3241 (休) # PARENTHESIZED IDEOGRAPH REST
+3242 (自) # PARENTHESIZED IDEOGRAPH SELF
+3243 (至) # PARENTHESIZED IDEOGRAPH REACH
+3250 PTE # PARTNERSHIP SIGN
+3251 (21) # CIRCLED NUMBER TWENTY ONE
+3252 (22) # CIRCLED NUMBER TWENTY TWO
+3253 (23) # CIRCLED NUMBER TWENTY THREE
+3254 (24) # CIRCLED NUMBER TWENTY FOUR
+3255 (25) # CIRCLED NUMBER TWENTY FIVE
+3256 (26) # CIRCLED NUMBER TWENTY SIX
+3257 (27) # CIRCLED NUMBER TWENTY SEVEN
+3258 (28) # CIRCLED NUMBER TWENTY EIGHT
+3259 (29) # CIRCLED NUMBER TWENTY NINE
+325A (30) # CIRCLED NUMBER THIRTY
+325B (31) # CIRCLED NUMBER THIRTY ONE
+325C (32) # CIRCLED NUMBER THIRTY TWO
+325D (33) # CIRCLED NUMBER THIRTY THREE
+325E (34) # CIRCLED NUMBER THIRTY FOUR
+325F (35) # CIRCLED NUMBER THIRTY FIVE
+3260 (á„€) # CIRCLED HANGUL KIYEOK
+3261 (á„‚) # CIRCLED HANGUL NIEUN
+3262 (ᄃ) # CIRCLED HANGUL TIKEUT
+3263 (á„…) # CIRCLED HANGUL RIEUL
+3264 (ᄆ) # CIRCLED HANGUL MIEUM
+3265 (ᄇ) # CIRCLED HANGUL PIEUP
+3266 (ᄉ) # CIRCLED HANGUL SIOS
+3267 (á„‹) # CIRCLED HANGUL IEUNG
+3268 (ᄌ) # CIRCLED HANGUL CIEUC
+3269 (á„Ž) # CIRCLED HANGUL CHIEUCH
+326A (á„) # CIRCLED HANGUL KHIEUKH
+326B (á„) # CIRCLED HANGUL THIEUTH
+326C (á„‘) # CIRCLED HANGUL PHIEUPH
+326D (á„’) # CIRCLED HANGUL HIEUH
+326E (가) # CIRCLED HANGUL KIYEOK A
+326F (á„‚á…¡) # CIRCLED HANGUL NIEUN A
+3270 (다) # CIRCLED HANGUL TIKEUT A
+3271 (á„…á…¡) # CIRCLED HANGUL RIEUL A
+3272 (마) # CIRCLED HANGUL MIEUM A
+3273 (바) # CIRCLED HANGUL PIEUP A
+3274 (사) # CIRCLED HANGUL SIOS A
+3275 (á„‹á…¡) # CIRCLED HANGUL IEUNG A
+3276 (자) # CIRCLED HANGUL CIEUC A
+3277 (á„Žá…¡) # CIRCLED HANGUL CHIEUCH A
+3278 (á„á…¡) # CIRCLED HANGUL KHIEUKH A
+3279 (á„á…¡) # CIRCLED HANGUL THIEUTH A
+327A (á„‘á…¡) # CIRCLED HANGUL PHIEUPH A
+327B (á„’á…¡) # CIRCLED HANGUL HIEUH A
+327C (참고) # CIRCLED KOREAN CHARACTER CHAMKO
+327D (주의) # CIRCLED KOREAN CHARACTER JUEUI
+3280 (一) # CIRCLED IDEOGRAPH ONE
+3281 (二) # CIRCLED IDEOGRAPH TWO
+3282 (三) # CIRCLED IDEOGRAPH THREE
+3283 (å››) # CIRCLED IDEOGRAPH FOUR
+3284 (五) # CIRCLED IDEOGRAPH FIVE
+3285 (å…­) # CIRCLED IDEOGRAPH SIX
+3286 (七) # CIRCLED IDEOGRAPH SEVEN
+3287 (å…«) # CIRCLED IDEOGRAPH EIGHT
+3288 (ä¹) # CIRCLED IDEOGRAPH NINE
+3289 (å) # CIRCLED IDEOGRAPH TEN
+328A (月) # CIRCLED IDEOGRAPH MOON
+328B (ç«) # CIRCLED IDEOGRAPH FIRE
+328C (æ°´) # CIRCLED IDEOGRAPH WATER
+328D (木) # CIRCLED IDEOGRAPH WOOD
+328E (金) # CIRCLED IDEOGRAPH METAL
+328F (土) # CIRCLED IDEOGRAPH EARTH
+3290 (æ—¥) # CIRCLED IDEOGRAPH SUN
+3291 (æ ª) # CIRCLED IDEOGRAPH STOCK
+3292 (有) # CIRCLED IDEOGRAPH HAVE
+3293 (社) # CIRCLED IDEOGRAPH SOCIETY
+3294 (å) # CIRCLED IDEOGRAPH NAME
+3295 (特) # CIRCLED IDEOGRAPH SPECIAL
+3296 (財) # CIRCLED IDEOGRAPH FINANCIAL
+3297 (ç¥) # CIRCLED IDEOGRAPH CONGRATULATION
+3298 (労) # CIRCLED IDEOGRAPH LABOR
+3299 (秘) # CIRCLED IDEOGRAPH SECRET
+329A (ç”·) # CIRCLED IDEOGRAPH MALE
+329B (女) # CIRCLED IDEOGRAPH FEMALE
+329C (é©) # CIRCLED IDEOGRAPH SUITABLE
+329D (優) # CIRCLED IDEOGRAPH EXCELLENT
+329E (å°) # CIRCLED IDEOGRAPH PRINT
+329F (注) # CIRCLED IDEOGRAPH ATTENTION
+32A0 (é …) # CIRCLED IDEOGRAPH ITEM
+32A1 (休) # CIRCLED IDEOGRAPH REST
+32A2 (写) # CIRCLED IDEOGRAPH COPY
+32A3 (æ­£) # CIRCLED IDEOGRAPH CORRECT
+32A4 (上) # CIRCLED IDEOGRAPH HIGH
+32A5 (中) # CIRCLED IDEOGRAPH CENTRE
+32A6 (下) # CIRCLED IDEOGRAPH LOW
+32A7 (å·¦) # CIRCLED IDEOGRAPH LEFT
+32A8 (å³) # CIRCLED IDEOGRAPH RIGHT
+32A9 (医) # CIRCLED IDEOGRAPH MEDICINE
+32AA (å®—) # CIRCLED IDEOGRAPH RELIGION
+32AB (å­¦) # CIRCLED IDEOGRAPH STUDY
+32AC (監) # CIRCLED IDEOGRAPH SUPERVISE
+32AD (ä¼) # CIRCLED IDEOGRAPH ENTERPRISE
+32AE (資) # CIRCLED IDEOGRAPH RESOURCE
+32AF (å”) # CIRCLED IDEOGRAPH ALLIANCE
+32B0 (夜) # CIRCLED IDEOGRAPH NIGHT
+32B1 (36) # CIRCLED NUMBER THIRTY SIX
+32B2 (37) # CIRCLED NUMBER THIRTY SEVEN
+32B3 (38) # CIRCLED NUMBER THIRTY EIGHT
+32B4 (39) # CIRCLED NUMBER THIRTY NINE
+32B5 (40) # CIRCLED NUMBER FORTY
+32B6 (41) # CIRCLED NUMBER FORTY ONE
+32B7 (42) # CIRCLED NUMBER FORTY TWO
+32B8 (43) # CIRCLED NUMBER FORTY THREE
+32B9 (44) # CIRCLED NUMBER FORTY FOUR
+32BA (45) # CIRCLED NUMBER FORTY FIVE
+32BB (46) # CIRCLED NUMBER FORTY SIX
+32BC (47) # CIRCLED NUMBER FORTY SEVEN
+32BD (48) # CIRCLED NUMBER FORTY EIGHT
+32BE (49) # CIRCLED NUMBER FORTY NINE
+32BF (50) # CIRCLED NUMBER FIFTY
+32C0 1月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
+32C1 2月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
+32C2 3月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
+32C3 4月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
+32C4 5月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
+32C5 6月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
+32C6 7月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
+32C7 8月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
+32C8 9月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
+32C9 10月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
+32CA 11月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
+32CB 12月 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
+32CC Hg # SQUARE HG
+32CD erg # SQUARE ERG
+32CE eV # SQUARE EV
+32CF LTD # LIMITED LIABILITY SIGN
+32D0 (ã‚¢) # CIRCLED KATAKANA A
+32D1 (イ) # CIRCLED KATAKANA I
+32D2 (ウ) # CIRCLED KATAKANA U
+32D3 (エ) # CIRCLED KATAKANA E
+32D4 (オ) # CIRCLED KATAKANA O
+32D5 (ã‚«) # CIRCLED KATAKANA KA
+32D6 (ã‚­) # CIRCLED KATAKANA KI
+32D7 (ク) # CIRCLED KATAKANA KU
+32D8 (ケ) # CIRCLED KATAKANA KE
+32D9 (コ) # CIRCLED KATAKANA KO
+32DA (サ) # CIRCLED KATAKANA SA
+32DB (ã‚·) # CIRCLED KATAKANA SI
+32DC (ス) # CIRCLED KATAKANA SU
+32DD (ã‚») # CIRCLED KATAKANA SE
+32DE (ソ) # CIRCLED KATAKANA SO
+32DF (ã‚¿) # CIRCLED KATAKANA TA
+32E0 (ãƒ) # CIRCLED KATAKANA TI
+32E1 (ツ) # CIRCLED KATAKANA TU
+32E2 (テ) # CIRCLED KATAKANA TE
+32E3 (ト) # CIRCLED KATAKANA TO
+32E4 (ナ) # CIRCLED KATAKANA NA
+32E5 (ニ) # CIRCLED KATAKANA NI
+32E6 (ヌ) # CIRCLED KATAKANA NU
+32E7 (ãƒ) # CIRCLED KATAKANA NE
+32E8 (ノ) # CIRCLED KATAKANA NO
+32E9 (ãƒ) # CIRCLED KATAKANA HA
+32EA (ヒ) # CIRCLED KATAKANA HI
+32EB (フ) # CIRCLED KATAKANA HU
+32EC (ヘ) # CIRCLED KATAKANA HE
+32ED (ホ) # CIRCLED KATAKANA HO
+32EE (マ) # CIRCLED KATAKANA MA
+32EF (ミ) # CIRCLED KATAKANA MI
+32F0 (ム) # CIRCLED KATAKANA MU
+32F1 (メ) # CIRCLED KATAKANA ME
+32F2 (モ) # CIRCLED KATAKANA MO
+32F3 (ヤ) # CIRCLED KATAKANA YA
+32F4 (ユ) # CIRCLED KATAKANA YU
+32F5 (ヨ) # CIRCLED KATAKANA YO
+32F6 (ラ) # CIRCLED KATAKANA RA
+32F7 (リ) # CIRCLED KATAKANA RI
+32F8 (ル) # CIRCLED KATAKANA RU
+32F9 (レ) # CIRCLED KATAKANA RE
+32FA (ロ) # CIRCLED KATAKANA RO
+32FB (ワ) # CIRCLED KATAKANA WA
+32FC (ヰ) # CIRCLED KATAKANA WI
+32FD (ヱ) # CIRCLED KATAKANA WE
+32FE (ヲ) # CIRCLED KATAKANA WO
+3300 アパート # SQUARE APAATO
+3301 アルファ # SQUARE ARUHUA
+3302 アンペア # SQUARE ANPEA
+3303 アール # SQUARE AARU
+3304 イニング # SQUARE ININGU
+3305 インム# SQUARE INTI
+3306 ウォン # SQUARE UON
+3307 エスクード # SQUARE ESUKUUDO
+3308 エーカー # SQUARE EEKAA
+3309 オンス # SQUARE ONSU
+330A オーム # SQUARE OOMU
+330B カイリ # SQUARE KAIRI
+330C カラット # SQUARE KARATTO
+330D カロリー # SQUARE KARORII
+330E ガロン # SQUARE GARON
+330F ガンマ # SQUARE GANMA
+3310 ギガ # SQUARE GIGA
+3311 ギニー # SQUARE GINII
+3312 キュリー # SQUARE KYURII
+3313 ギルダー # SQUARE GIRUDAA
+3314 キロ # SQUARE KIRO
+3315 キログラム # SQUARE KIROGURAMU
+3316 キロメートル # SQUARE KIROMEETORU
+3317 キロワット # SQUARE KIROWATTO
+3318 グラム # SQUARE GURAMU
+3319 グラムトン # SQUARE GURAMUTON
+331A クルゼイロ # SQUARE KURUZEIRO
+331B クローム# SQUARE KUROONE
+331C ケース # SQUARE KEESU
+331D コルナ # SQUARE KORUNA
+331E コーム# SQUARE KOOPO
+331F サイクル # SQUARE SAIKURU
+3320 サンãƒãƒ¼ãƒ  # SQUARE SANTIIMU
+3321 シリング # SQUARE SIRINGU
+3322 センム# SQUARE SENTI
+3323 セント # SQUARE SENTO
+3324 ダース # SQUARE DAASU
+3325 デシ # SQUARE DESI
+3326 ドル # SQUARE DORU
+3327 トン # SQUARE TON
+3328 ナノ # SQUARE NANO
+3329 ノット # SQUARE NOTTO
+332A ãƒã‚¤ãƒ„ # SQUARE HAITU
+332B パーセント # SQUARE PAASENTO
+332C パーツ # SQUARE PAATU
+332D ãƒãƒ¼ãƒ¬ãƒ« # SQUARE BAARERU
+332E ピアストル # SQUARE PIASUTORU
+332F ピクル # SQUARE PIKURU
+3330 ピコ # SQUARE PIKO
+3331 ビル # SQUARE BIRU
+3332 ファラッド # SQUARE HUARADDO
+3333 フィート # SQUARE HUIITO
+3334 ブッシェル # SQUARE BUSSYERU
+3335 フラン # SQUARE HURAN
+3336 ヘクタール # SQUARE HEKUTAARU
+3337 ペソ # SQUARE PESO
+3338 ペニヒ # SQUARE PENIHI
+3339 ヘルツ # SQUARE HERUTU
+333A ペンス # SQUARE PENSU
+333B ページ # SQUARE PEEZI
+333C ベータ # SQUARE BEETA
+333D ãƒã‚¤ãƒ³ãƒˆ # SQUARE POINTO
+333E ボルト # SQUARE BORUTO
+333F ホン # SQUARE HON
+3340 ãƒãƒ³ãƒ‰ # SQUARE PONDO
+3341 ホール # SQUARE HOORU
+3342 ホーン # SQUARE HOON
+3343 マイクロ # SQUARE MAIKURO
+3344 マイル # SQUARE MAIRU
+3345 マッム# SQUARE MAHHA
+3346 マルク # SQUARE MARUKU
+3347 マンション # SQUARE MANSYON
+3348 ミクロン # SQUARE MIKURON
+3349 ミリ # SQUARE MIRI
+334A ミリãƒãƒ¼ãƒ« # SQUARE MIRIBAARU
+334B メガ # SQUARE MEGA
+334C メガトン # SQUARE MEGATON
+334D メートル # SQUARE MEETORU
+334E ヤード # SQUARE YAADO
+334F ヤール # SQUARE YAARU
+3350 ユアン # SQUARE YUAN
+3351 リットル # SQUARE RITTORU
+3352 リラ # SQUARE RIRA
+3353 ルピー # SQUARE RUPII
+3354 ルーブル # SQUARE RUUBURU
+3355 レム # SQUARE REMU
+3356 レントゲン # SQUARE RENTOGEN
+3357 ワット # SQUARE WATTO
+3358 0点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
+3359 1点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
+335A 2点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
+335B 3点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
+335C 4点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
+335D 5点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
+335E 6点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
+335F 7点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
+3360 8点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
+3361 9点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
+3362 10点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
+3363 11点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
+3364 12点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
+3365 13点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
+3366 14点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
+3367 15点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
+3368 16点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
+3369 17点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
+336A 18点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
+336B 19点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
+336C 20点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
+336D 21点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
+336E 22点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
+336F 23点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
+3370 24点 # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
+3371 hPa # SQUARE HPA
+3372 da # SQUARE DA
+3373 AU # SQUARE AU
+3374 bar # SQUARE BAR
+3375 oV # SQUARE OV
+3376 pc # SQUARE PC
+3377 dm # SQUARE DM
+3378 dm^2 # SQUARE DM SQUARED
+3379 dm^3 # SQUARE DM CUBED
+337A IU # SQUARE IU
+337B å¹³æˆ # SQUARE ERA NAME HEISEI
+337C 昭和 # SQUARE ERA NAME SYOUWA
+337D 大正 # SQUARE ERA NAME TAISYOU
+337E 明治 # SQUARE ERA NAME MEIZI
+337F æ ªå¼ä¼šç¤¾ # SQUARE CORPORATION
+3380 pA # SQUARE PA AMPS
+3381 nA # SQUARE NA
+3382 μA # SQUARE MU A
+3383 mA # SQUARE MA
+3384 kA # SQUARE KA
+3385 KB # SQUARE KB
+3386 MB # SQUARE MB
+3387 GB # SQUARE GB
+3388 cal # SQUARE CAL
+3389 kcal # SQUARE KCAL
+338A pF # SQUARE PF
+338B nF # SQUARE NF
+338C μF # SQUARE MU F
+338D μg # SQUARE MU G
+338E mg # SQUARE MG
+338F kg # SQUARE KG
+3390 Hz # SQUARE HZ
+3391 kHz # SQUARE KHZ
+3392 MHz # SQUARE MHZ
+3393 GHz # SQUARE GHZ
+3394 THz # SQUARE THZ
+3395 μl # SQUARE MU L
+3396 ml # SQUARE ML
+3397 dl # SQUARE DL
+3398 kl # SQUARE KL
+3399 fm # SQUARE FM
+339A nm # SQUARE NM
+339B μm # SQUARE MU M
+339C mm # SQUARE MM
+339D cm # SQUARE CM
+339E km # SQUARE KM
+339F mm^2 # SQUARE MM SQUARED
+33A0 cm^2 # SQUARE CM SQUARED
+33A1 m^2 # SQUARE M SQUARED
+33A2 km^2 # SQUARE KM SQUARED
+33A3 mm^3 # SQUARE MM CUBED
+33A4 cm^3 # SQUARE CM CUBED
+33A5 m^3 # SQUARE M CUBED
+33A6 km^3 # SQUARE KM CUBED
+33A7 m/s # SQUARE M OVER S
+33A8 m/s^2 # SQUARE M OVER S SQUARED
+33A9 Pa # SQUARE PA
+33AA kPa # SQUARE KPA
+33AB MPa # SQUARE MPA
+33AC GPa # SQUARE GPA
+33AD rad # SQUARE RAD
+33AE rad/s # SQUARE RAD OVER S
+33AF rad/s^2 # SQUARE RAD OVER S SQUARED
+33B0 ps # SQUARE PS
+33B1 ns # SQUARE NS
+33B2 μs # SQUARE MU S
+33B3 ms # SQUARE MS
+33B4 pV # SQUARE PV
+33B5 nV # SQUARE NV
+33B6 μV # SQUARE MU V
+33B7 mV # SQUARE MV
+33B8 kV # SQUARE KV
+33B9 MV # SQUARE MV MEGA
+33BA pW # SQUARE PW
+33BB nW # SQUARE NW
+33BC μW # SQUARE MU W
+33BD mW # SQUARE MW
+33BE kW # SQUARE KW
+33BF MW # SQUARE MW MEGA
+33C0 kΩ # SQUARE K OHM
+33C1 MΩ # SQUARE M OHM
+33C2 a.m. # SQUARE AM
+33C3 Bq # SQUARE BQ
+33C4 cc # SQUARE CC
+33C5 cd # SQUARE CD
+33C6 C/kg # SQUARE C OVER KG
+33C7 Co. # SQUARE CO
+33C8 dB # SQUARE DB
+33C9 Gy # SQUARE GY
+33CA ha # SQUARE HA
+33CB HP # SQUARE HP
+33CC in # SQUARE IN
+33CD KK # SQUARE KK
+33CE KM # SQUARE KM CAPITAL
+33CF kt # SQUARE KT
+33D0 lm # SQUARE LM
+33D1 ln # SQUARE LN
+33D2 log # SQUARE LOG
+33D3 lx # SQUARE LX
+33D4 mb # SQUARE MB SMALL
+33D5 mil # SQUARE MIL
+33D6 mol # SQUARE MOL
+33D7 PH # SQUARE PH
+33D8 p.m. # SQUARE PM
+33D9 PPM # SQUARE PPM
+33DA PR # SQUARE PR
+33DB sr # SQUARE SR
+33DC Sv # SQUARE SV
+33DD Wb # SQUARE WB
+33DE V/m # SQUARE V OVER M
+33DF A/m # SQUARE A OVER M
+33FF gal # SQUARE GAL
+33E0 1æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
+33E1 2æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
+33E2 3æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
+33E3 4æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
+33E4 5æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
+33E5 6æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
+33E6 7æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
+33E7 8æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
+33E8 9æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
+33E9 10æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
+33EA 11æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
+33EB 12æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
+33EC 13æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
+33ED 14æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
+33EE 15æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
+33EF 16æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
+33F0 17æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
+33F1 18æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
+33F2 19æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
+33F3 20æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
+33F4 21æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
+33F5 22æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
+33F6 23æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
+33F7 24æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
+33F8 25æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
+33F9 26æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
+33FA 27æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
+33FB 28æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
+33FC 29æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
+33FD 30æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
+33FE 31æ—¥ # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
+F900 豈 # CJK COMPATIBILITY IDEOGRAPH-F900
+F901 æ›´ # CJK COMPATIBILITY IDEOGRAPH-F901
+F902 車 # CJK COMPATIBILITY IDEOGRAPH-F902
+F903 賈 # CJK COMPATIBILITY IDEOGRAPH-F903
+F904 滑 # CJK COMPATIBILITY IDEOGRAPH-F904
+F905 串 # CJK COMPATIBILITY IDEOGRAPH-F905
+F906 å¥ # CJK COMPATIBILITY IDEOGRAPH-F906
+F907 龜 # CJK COMPATIBILITY IDEOGRAPH-F907
+F908 龜 # CJK COMPATIBILITY IDEOGRAPH-F908
+F909 契 # CJK COMPATIBILITY IDEOGRAPH-F909
+F90A 金 # CJK COMPATIBILITY IDEOGRAPH-F90A
+F90B å–‡ # CJK COMPATIBILITY IDEOGRAPH-F90B
+F90C 奈 # CJK COMPATIBILITY IDEOGRAPH-F90C
+F90D 懶 # CJK COMPATIBILITY IDEOGRAPH-F90D
+F90E 癩 # CJK COMPATIBILITY IDEOGRAPH-F90E
+F90F ç¾… # CJK COMPATIBILITY IDEOGRAPH-F90F
+F910 蘿 # CJK COMPATIBILITY IDEOGRAPH-F910
+F911 螺 # CJK COMPATIBILITY IDEOGRAPH-F911
+F912 裸 # CJK COMPATIBILITY IDEOGRAPH-F912
+F913 é‚ # CJK COMPATIBILITY IDEOGRAPH-F913
+F914 樂 # CJK COMPATIBILITY IDEOGRAPH-F914
+F915 æ´› # CJK COMPATIBILITY IDEOGRAPH-F915
+F916 烙 # CJK COMPATIBILITY IDEOGRAPH-F916
+F917 çž # CJK COMPATIBILITY IDEOGRAPH-F917
+F918 è½ # CJK COMPATIBILITY IDEOGRAPH-F918
+F919 é…ª # CJK COMPATIBILITY IDEOGRAPH-F919
+F91A 駱 # CJK COMPATIBILITY IDEOGRAPH-F91A
+F91B 亂 # CJK COMPATIBILITY IDEOGRAPH-F91B
+F91C åµ # CJK COMPATIBILITY IDEOGRAPH-F91C
+F91D 欄 # CJK COMPATIBILITY IDEOGRAPH-F91D
+F91E 爛 # CJK COMPATIBILITY IDEOGRAPH-F91E
+F91F 蘭 # CJK COMPATIBILITY IDEOGRAPH-F91F
+F920 鸞 # CJK COMPATIBILITY IDEOGRAPH-F920
+F921 åµ # CJK COMPATIBILITY IDEOGRAPH-F921
+F922 æ¿« # CJK COMPATIBILITY IDEOGRAPH-F922
+F923 è— # CJK COMPATIBILITY IDEOGRAPH-F923
+F924 襤 # CJK COMPATIBILITY IDEOGRAPH-F924
+F925 拉 # CJK COMPATIBILITY IDEOGRAPH-F925
+F926 臘 # CJK COMPATIBILITY IDEOGRAPH-F926
+F927 è Ÿ # CJK COMPATIBILITY IDEOGRAPH-F927
+F928 廊 # CJK COMPATIBILITY IDEOGRAPH-F928
+F929 朗 # CJK COMPATIBILITY IDEOGRAPH-F929
+F92A 浪 # CJK COMPATIBILITY IDEOGRAPH-F92A
+F92B 狼 # CJK COMPATIBILITY IDEOGRAPH-F92B
+F92C 郎 # CJK COMPATIBILITY IDEOGRAPH-F92C
+F92D 來 # CJK COMPATIBILITY IDEOGRAPH-F92D
+F92E 冷 # CJK COMPATIBILITY IDEOGRAPH-F92E
+F92F å‹ž # CJK COMPATIBILITY IDEOGRAPH-F92F
+F930 æ“„ # CJK COMPATIBILITY IDEOGRAPH-F930
+F931 æ«“ # CJK COMPATIBILITY IDEOGRAPH-F931
+F932 çˆ # CJK COMPATIBILITY IDEOGRAPH-F932
+F933 盧 # CJK COMPATIBILITY IDEOGRAPH-F933
+F934 è€ # CJK COMPATIBILITY IDEOGRAPH-F934
+F935 蘆 # CJK COMPATIBILITY IDEOGRAPH-F935
+F936 虜 # CJK COMPATIBILITY IDEOGRAPH-F936
+F937 è·¯ # CJK COMPATIBILITY IDEOGRAPH-F937
+F938 露 # CJK COMPATIBILITY IDEOGRAPH-F938
+F939 é­¯ # CJK COMPATIBILITY IDEOGRAPH-F939
+F93A é·º # CJK COMPATIBILITY IDEOGRAPH-F93A
+F93B 碌 # CJK COMPATIBILITY IDEOGRAPH-F93B
+F93C 祿 # CJK COMPATIBILITY IDEOGRAPH-F93C
+F93D 綠 # CJK COMPATIBILITY IDEOGRAPH-F93D
+F93E è‰ # CJK COMPATIBILITY IDEOGRAPH-F93E
+F93F 錄 # CJK COMPATIBILITY IDEOGRAPH-F93F
+F940 鹿 # CJK COMPATIBILITY IDEOGRAPH-F940
+F941 è«– # CJK COMPATIBILITY IDEOGRAPH-F941
+F942 壟 # CJK COMPATIBILITY IDEOGRAPH-F942
+F943 弄 # CJK COMPATIBILITY IDEOGRAPH-F943
+F944 ç±  # CJK COMPATIBILITY IDEOGRAPH-F944
+F945 è¾ # CJK COMPATIBILITY IDEOGRAPH-F945
+F946 牢 # CJK COMPATIBILITY IDEOGRAPH-F946
+F947 磊 # CJK COMPATIBILITY IDEOGRAPH-F947
+F948 賂 # CJK COMPATIBILITY IDEOGRAPH-F948
+F949 é›· # CJK COMPATIBILITY IDEOGRAPH-F949
+F94A 壘 # CJK COMPATIBILITY IDEOGRAPH-F94A
+F94B å±¢ # CJK COMPATIBILITY IDEOGRAPH-F94B
+F94C 樓 # CJK COMPATIBILITY IDEOGRAPH-F94C
+F94D æ·š # CJK COMPATIBILITY IDEOGRAPH-F94D
+F94E æ¼ # CJK COMPATIBILITY IDEOGRAPH-F94E
+F94F ç´¯ # CJK COMPATIBILITY IDEOGRAPH-F94F
+F950 縷 # CJK COMPATIBILITY IDEOGRAPH-F950
+F951 陋 # CJK COMPATIBILITY IDEOGRAPH-F951
+F952 å‹’ # CJK COMPATIBILITY IDEOGRAPH-F952
+F953 è‚‹ # CJK COMPATIBILITY IDEOGRAPH-F953
+F954 凜 # CJK COMPATIBILITY IDEOGRAPH-F954
+F955 凌 # CJK COMPATIBILITY IDEOGRAPH-F955
+F956 稜 # CJK COMPATIBILITY IDEOGRAPH-F956
+F957 綾 # CJK COMPATIBILITY IDEOGRAPH-F957
+F958 è± # CJK COMPATIBILITY IDEOGRAPH-F958
+F959 陵 # CJK COMPATIBILITY IDEOGRAPH-F959
+F95A 讀 # CJK COMPATIBILITY IDEOGRAPH-F95A
+F95B æ‹ # CJK COMPATIBILITY IDEOGRAPH-F95B
+F95C 樂 # CJK COMPATIBILITY IDEOGRAPH-F95C
+F95D 諾 # CJK COMPATIBILITY IDEOGRAPH-F95D
+F95E 丹 # CJK COMPATIBILITY IDEOGRAPH-F95E
+F95F 寧 # CJK COMPATIBILITY IDEOGRAPH-F95F
+F960 怒 # CJK COMPATIBILITY IDEOGRAPH-F960
+F961 率 # CJK COMPATIBILITY IDEOGRAPH-F961
+F962 ç•° # CJK COMPATIBILITY IDEOGRAPH-F962
+F963 北 # CJK COMPATIBILITY IDEOGRAPH-F963
+F964 磻 # CJK COMPATIBILITY IDEOGRAPH-F964
+F965 便 # CJK COMPATIBILITY IDEOGRAPH-F965
+F966 復 # CJK COMPATIBILITY IDEOGRAPH-F966
+F967 ä¸ # CJK COMPATIBILITY IDEOGRAPH-F967
+F968 泌 # CJK COMPATIBILITY IDEOGRAPH-F968
+F969 數 # CJK COMPATIBILITY IDEOGRAPH-F969
+F96A ç´¢ # CJK COMPATIBILITY IDEOGRAPH-F96A
+F96B åƒ # CJK COMPATIBILITY IDEOGRAPH-F96B
+F96C å¡ž # CJK COMPATIBILITY IDEOGRAPH-F96C
+F96D çœ # CJK COMPATIBILITY IDEOGRAPH-F96D
+F96E 葉 # CJK COMPATIBILITY IDEOGRAPH-F96E
+F96F 說 # CJK COMPATIBILITY IDEOGRAPH-F96F
+F970 殺 # CJK COMPATIBILITY IDEOGRAPH-F970
+F971 è¾° # CJK COMPATIBILITY IDEOGRAPH-F971
+F972 沈 # CJK COMPATIBILITY IDEOGRAPH-F972
+F973 拾 # CJK COMPATIBILITY IDEOGRAPH-F973
+F974 è‹¥ # CJK COMPATIBILITY IDEOGRAPH-F974
+F975 掠 # CJK COMPATIBILITY IDEOGRAPH-F975
+F976 ç•¥ # CJK COMPATIBILITY IDEOGRAPH-F976
+F977 亮 # CJK COMPATIBILITY IDEOGRAPH-F977
+F978 å…© # CJK COMPATIBILITY IDEOGRAPH-F978
+F979 凉 # CJK COMPATIBILITY IDEOGRAPH-F979
+F97A æ¢ # CJK COMPATIBILITY IDEOGRAPH-F97A
+F97B 糧 # CJK COMPATIBILITY IDEOGRAPH-F97B
+F97C 良 # CJK COMPATIBILITY IDEOGRAPH-F97C
+F97D è«’ # CJK COMPATIBILITY IDEOGRAPH-F97D
+F97E é‡ # CJK COMPATIBILITY IDEOGRAPH-F97E
+F97F 勵 # CJK COMPATIBILITY IDEOGRAPH-F97F
+F980 å‘‚ # CJK COMPATIBILITY IDEOGRAPH-F980
+F981 女 # CJK COMPATIBILITY IDEOGRAPH-F981
+F982 廬 # CJK COMPATIBILITY IDEOGRAPH-F982
+F983 æ—… # CJK COMPATIBILITY IDEOGRAPH-F983
+F984 濾 # CJK COMPATIBILITY IDEOGRAPH-F984
+F985 礪 # CJK COMPATIBILITY IDEOGRAPH-F985
+F986 é–­ # CJK COMPATIBILITY IDEOGRAPH-F986
+F987 驪 # CJK COMPATIBILITY IDEOGRAPH-F987
+F988 麗 # CJK COMPATIBILITY IDEOGRAPH-F988
+F989 黎 # CJK COMPATIBILITY IDEOGRAPH-F989
+F98A 力 # CJK COMPATIBILITY IDEOGRAPH-F98A
+F98B 曆 # CJK COMPATIBILITY IDEOGRAPH-F98B
+F98C æ­· # CJK COMPATIBILITY IDEOGRAPH-F98C
+F98D è½¢ # CJK COMPATIBILITY IDEOGRAPH-F98D
+F98E å¹´ # CJK COMPATIBILITY IDEOGRAPH-F98E
+F98F æ† # CJK COMPATIBILITY IDEOGRAPH-F98F
+F990 戀 # CJK COMPATIBILITY IDEOGRAPH-F990
+F991 æ’š # CJK COMPATIBILITY IDEOGRAPH-F991
+F992 æ¼£ # CJK COMPATIBILITY IDEOGRAPH-F992
+F993 ç…‰ # CJK COMPATIBILITY IDEOGRAPH-F993
+F994 ç’‰ # CJK COMPATIBILITY IDEOGRAPH-F994
+F995 秊 # CJK COMPATIBILITY IDEOGRAPH-F995
+F996 ç·´ # CJK COMPATIBILITY IDEOGRAPH-F996
+F997 è¯ # CJK COMPATIBILITY IDEOGRAPH-F997
+F998 輦 # CJK COMPATIBILITY IDEOGRAPH-F998
+F999 è“® # CJK COMPATIBILITY IDEOGRAPH-F999
+F99A 連 # CJK COMPATIBILITY IDEOGRAPH-F99A
+F99B éŠ # CJK COMPATIBILITY IDEOGRAPH-F99B
+F99C 列 # CJK COMPATIBILITY IDEOGRAPH-F99C
+F99D 劣 # CJK COMPATIBILITY IDEOGRAPH-F99D
+F99E å’½ # CJK COMPATIBILITY IDEOGRAPH-F99E
+F99F 烈 # CJK COMPATIBILITY IDEOGRAPH-F99F
+F9A0 裂 # CJK COMPATIBILITY IDEOGRAPH-F9A0
+F9A1 說 # CJK COMPATIBILITY IDEOGRAPH-F9A1
+F9A2 廉 # CJK COMPATIBILITY IDEOGRAPH-F9A2
+F9A3 念 # CJK COMPATIBILITY IDEOGRAPH-F9A3
+F9A4 æ» # CJK COMPATIBILITY IDEOGRAPH-F9A4
+F9A5 æ®® # CJK COMPATIBILITY IDEOGRAPH-F9A5
+F9A6 ç°¾ # CJK COMPATIBILITY IDEOGRAPH-F9A6
+F9A7 çµ # CJK COMPATIBILITY IDEOGRAPH-F9A7
+F9A8 令 # CJK COMPATIBILITY IDEOGRAPH-F9A8
+F9A9 囹 # CJK COMPATIBILITY IDEOGRAPH-F9A9
+F9AA 寧 # CJK COMPATIBILITY IDEOGRAPH-F9AA
+F9AB 嶺 # CJK COMPATIBILITY IDEOGRAPH-F9AB
+F9AC 怜 # CJK COMPATIBILITY IDEOGRAPH-F9AC
+F9AD 玲 # CJK COMPATIBILITY IDEOGRAPH-F9AD
+F9AE ç‘© # CJK COMPATIBILITY IDEOGRAPH-F9AE
+F9AF 羚 # CJK COMPATIBILITY IDEOGRAPH-F9AF
+F9B0 è† # CJK COMPATIBILITY IDEOGRAPH-F9B0
+F9B1 鈴 # CJK COMPATIBILITY IDEOGRAPH-F9B1
+F9B2 零 # CJK COMPATIBILITY IDEOGRAPH-F9B2
+F9B3 éˆ # CJK COMPATIBILITY IDEOGRAPH-F9B3
+F9B4 é ˜ # CJK COMPATIBILITY IDEOGRAPH-F9B4
+F9B5 例 # CJK COMPATIBILITY IDEOGRAPH-F9B5
+F9B6 禮 # CJK COMPATIBILITY IDEOGRAPH-F9B6
+F9B7 醴 # CJK COMPATIBILITY IDEOGRAPH-F9B7
+F9B8 隸 # CJK COMPATIBILITY IDEOGRAPH-F9B8
+F9B9 惡 # CJK COMPATIBILITY IDEOGRAPH-F9B9
+F9BA 了 # CJK COMPATIBILITY IDEOGRAPH-F9BA
+F9BB 僚 # CJK COMPATIBILITY IDEOGRAPH-F9BB
+F9BC 寮 # CJK COMPATIBILITY IDEOGRAPH-F9BC
+F9BD å°¿ # CJK COMPATIBILITY IDEOGRAPH-F9BD
+F9BE æ–™ # CJK COMPATIBILITY IDEOGRAPH-F9BE
+F9BF 樂 # CJK COMPATIBILITY IDEOGRAPH-F9BF
+F9C0 燎 # CJK COMPATIBILITY IDEOGRAPH-F9C0
+F9C1 療 # CJK COMPATIBILITY IDEOGRAPH-F9C1
+F9C2 蓼 # CJK COMPATIBILITY IDEOGRAPH-F9C2
+F9C3 é¼ # CJK COMPATIBILITY IDEOGRAPH-F9C3
+F9C4 é¾ # CJK COMPATIBILITY IDEOGRAPH-F9C4
+F9C5 暈 # CJK COMPATIBILITY IDEOGRAPH-F9C5
+F9C6 阮 # CJK COMPATIBILITY IDEOGRAPH-F9C6
+F9C7 劉 # CJK COMPATIBILITY IDEOGRAPH-F9C7
+F9C8 æ» # CJK COMPATIBILITY IDEOGRAPH-F9C8
+F9C9 柳 # CJK COMPATIBILITY IDEOGRAPH-F9C9
+F9CA æµ # CJK COMPATIBILITY IDEOGRAPH-F9CA
+F9CB 溜 # CJK COMPATIBILITY IDEOGRAPH-F9CB
+F9CC ç‰ # CJK COMPATIBILITY IDEOGRAPH-F9CC
+F9CD ç•™ # CJK COMPATIBILITY IDEOGRAPH-F9CD
+F9CE ç¡« # CJK COMPATIBILITY IDEOGRAPH-F9CE
+F9CF ç´ # CJK COMPATIBILITY IDEOGRAPH-F9CF
+F9D0 é¡ž # CJK COMPATIBILITY IDEOGRAPH-F9D0
+F9D1 å…­ # CJK COMPATIBILITY IDEOGRAPH-F9D1
+F9D2 戮 # CJK COMPATIBILITY IDEOGRAPH-F9D2
+F9D3 陸 # CJK COMPATIBILITY IDEOGRAPH-F9D3
+F9D4 倫 # CJK COMPATIBILITY IDEOGRAPH-F9D4
+F9D5 å´™ # CJK COMPATIBILITY IDEOGRAPH-F9D5
+F9D6 æ·ª # CJK COMPATIBILITY IDEOGRAPH-F9D6
+F9D7 輪 # CJK COMPATIBILITY IDEOGRAPH-F9D7
+F9D8 律 # CJK COMPATIBILITY IDEOGRAPH-F9D8
+F9D9 æ…„ # CJK COMPATIBILITY IDEOGRAPH-F9D9
+F9DA æ — # CJK COMPATIBILITY IDEOGRAPH-F9DA
+F9DB 率 # CJK COMPATIBILITY IDEOGRAPH-F9DB
+F9DC 隆 # CJK COMPATIBILITY IDEOGRAPH-F9DC
+F9DD 利 # CJK COMPATIBILITY IDEOGRAPH-F9DD
+F9DE å # CJK COMPATIBILITY IDEOGRAPH-F9DE
+F9DF å±¥ # CJK COMPATIBILITY IDEOGRAPH-F9DF
+F9E0 易 # CJK COMPATIBILITY IDEOGRAPH-F9E0
+F9E1 æŽ # CJK COMPATIBILITY IDEOGRAPH-F9E1
+F9E2 梨 # CJK COMPATIBILITY IDEOGRAPH-F9E2
+F9E3 æ³¥ # CJK COMPATIBILITY IDEOGRAPH-F9E3
+F9E4 ç† # CJK COMPATIBILITY IDEOGRAPH-F9E4
+F9E5 ç—¢ # CJK COMPATIBILITY IDEOGRAPH-F9E5
+F9E6 ç½¹ # CJK COMPATIBILITY IDEOGRAPH-F9E6
+F9E7 è£ # CJK COMPATIBILITY IDEOGRAPH-F9E7
+F9E8 裡 # CJK COMPATIBILITY IDEOGRAPH-F9E8
+F9E9 里 # CJK COMPATIBILITY IDEOGRAPH-F9E9
+F9EA 離 # CJK COMPATIBILITY IDEOGRAPH-F9EA
+F9EB 匿 # CJK COMPATIBILITY IDEOGRAPH-F9EB
+F9EC 溺 # CJK COMPATIBILITY IDEOGRAPH-F9EC
+F9ED å # CJK COMPATIBILITY IDEOGRAPH-F9ED
+F9EE ç‡ # CJK COMPATIBILITY IDEOGRAPH-F9EE
+F9EF ç’˜ # CJK COMPATIBILITY IDEOGRAPH-F9EF
+F9F0 è—º # CJK COMPATIBILITY IDEOGRAPH-F9F0
+F9F1 隣 # CJK COMPATIBILITY IDEOGRAPH-F9F1
+F9F2 é±— # CJK COMPATIBILITY IDEOGRAPH-F9F2
+F9F3 麟 # CJK COMPATIBILITY IDEOGRAPH-F9F3
+F9F4 æž— # CJK COMPATIBILITY IDEOGRAPH-F9F4
+F9F5 æ·‹ # CJK COMPATIBILITY IDEOGRAPH-F9F5
+F9F6 臨 # CJK COMPATIBILITY IDEOGRAPH-F9F6
+F9F7 ç«‹ # CJK COMPATIBILITY IDEOGRAPH-F9F7
+F9F8 笠 # CJK COMPATIBILITY IDEOGRAPH-F9F8
+F9F9 ç²’ # CJK COMPATIBILITY IDEOGRAPH-F9F9
+F9FA ç‹€ # CJK COMPATIBILITY IDEOGRAPH-F9FA
+F9FB ç‚™ # CJK COMPATIBILITY IDEOGRAPH-F9FB
+F9FC è­˜ # CJK COMPATIBILITY IDEOGRAPH-F9FC
+F9FD 什 # CJK COMPATIBILITY IDEOGRAPH-F9FD
+F9FE 茶 # CJK COMPATIBILITY IDEOGRAPH-F9FE
+F9FF 刺 # CJK COMPATIBILITY IDEOGRAPH-F9FF
+FA00 切 # CJK COMPATIBILITY IDEOGRAPH-FA00
+FA01 度 # CJK COMPATIBILITY IDEOGRAPH-FA01
+FA02 æ‹“ # CJK COMPATIBILITY IDEOGRAPH-FA02
+FA03 ç³– # CJK COMPATIBILITY IDEOGRAPH-FA03
+FA04 å®… # CJK COMPATIBILITY IDEOGRAPH-FA04
+FA05 æ´ž # CJK COMPATIBILITY IDEOGRAPH-FA05
+FA06 æš´ # CJK COMPATIBILITY IDEOGRAPH-FA06
+FA07 è¼» # CJK COMPATIBILITY IDEOGRAPH-FA07
+FA08 行 # CJK COMPATIBILITY IDEOGRAPH-FA08
+FA09 é™ # CJK COMPATIBILITY IDEOGRAPH-FA09
+FA0A 見 # CJK COMPATIBILITY IDEOGRAPH-FA0A
+FA0B 廓 # CJK COMPATIBILITY IDEOGRAPH-FA0B
+FA0C å…€ # CJK COMPATIBILITY IDEOGRAPH-FA0C
+FA0D å—€ # CJK COMPATIBILITY IDEOGRAPH-FA0D
+FA10 å¡š # CJK COMPATIBILITY IDEOGRAPH-FA10
+FA12 æ™´ # CJK COMPATIBILITY IDEOGRAPH-FA12
+FA15 凞 # CJK COMPATIBILITY IDEOGRAPH-FA15
+FA16 猪 # CJK COMPATIBILITY IDEOGRAPH-FA16
+FA17 益 # CJK COMPATIBILITY IDEOGRAPH-FA17
+FA18 礼 # CJK COMPATIBILITY IDEOGRAPH-FA18
+FA19 神 # CJK COMPATIBILITY IDEOGRAPH-FA19
+FA1A 祥 # CJK COMPATIBILITY IDEOGRAPH-FA1A
+FA1B ç¦ # CJK COMPATIBILITY IDEOGRAPH-FA1B
+FA1C é– # CJK COMPATIBILITY IDEOGRAPH-FA1C
+FA1D ç²¾ # CJK COMPATIBILITY IDEOGRAPH-FA1D
+FA1E ç¾½ # CJK COMPATIBILITY IDEOGRAPH-FA1E
+FA20 蘒 # CJK COMPATIBILITY IDEOGRAPH-FA20
+FA22 諸 # CJK COMPATIBILITY IDEOGRAPH-FA22
+FA25 逸 # CJK COMPATIBILITY IDEOGRAPH-FA25
+FA26 都 # CJK COMPATIBILITY IDEOGRAPH-FA26
+FA2A 飯 # CJK COMPATIBILITY IDEOGRAPH-FA2A
+FA2B 飼 # CJK COMPATIBILITY IDEOGRAPH-FA2B
+FA2C 館 # CJK COMPATIBILITY IDEOGRAPH-FA2C
+FA2D 鶴 # CJK COMPATIBILITY IDEOGRAPH-FA2D
+FA30 ä¾® # CJK COMPATIBILITY IDEOGRAPH-FA30
+FA31 僧 # CJK COMPATIBILITY IDEOGRAPH-FA31
+FA32 å… # CJK COMPATIBILITY IDEOGRAPH-FA32
+FA33 勉 # CJK COMPATIBILITY IDEOGRAPH-FA33
+FA34 勤 # CJK COMPATIBILITY IDEOGRAPH-FA34
+FA35 å‘ # CJK COMPATIBILITY IDEOGRAPH-FA35
+FA36 å– # CJK COMPATIBILITY IDEOGRAPH-FA36
+FA37 嘆 # CJK COMPATIBILITY IDEOGRAPH-FA37
+FA38 器 # CJK COMPATIBILITY IDEOGRAPH-FA38
+FA39 å¡€ # CJK COMPATIBILITY IDEOGRAPH-FA39
+FA3A 墨 # CJK COMPATIBILITY IDEOGRAPH-FA3A
+FA3B 層 # CJK COMPATIBILITY IDEOGRAPH-FA3B
+FA3C å±® # CJK COMPATIBILITY IDEOGRAPH-FA3C
+FA3D æ‚” # CJK COMPATIBILITY IDEOGRAPH-FA3D
+FA3E æ…¨ # CJK COMPATIBILITY IDEOGRAPH-FA3E
+FA3F 憎 # CJK COMPATIBILITY IDEOGRAPH-FA3F
+FA40 懲 # CJK COMPATIBILITY IDEOGRAPH-FA40
+FA41 æ• # CJK COMPATIBILITY IDEOGRAPH-FA41
+FA42 æ—¢ # CJK COMPATIBILITY IDEOGRAPH-FA42
+FA43 æš‘ # CJK COMPATIBILITY IDEOGRAPH-FA43
+FA44 梅 # CJK COMPATIBILITY IDEOGRAPH-FA44
+FA45 æµ· # CJK COMPATIBILITY IDEOGRAPH-FA45
+FA46 渚 # CJK COMPATIBILITY IDEOGRAPH-FA46
+FA47 æ¼¢ # CJK COMPATIBILITY IDEOGRAPH-FA47
+FA48 ç…® # CJK COMPATIBILITY IDEOGRAPH-FA48
+FA49 爫 # CJK COMPATIBILITY IDEOGRAPH-FA49
+FA4A ç¢ # CJK COMPATIBILITY IDEOGRAPH-FA4A
+FA4B 碑 # CJK COMPATIBILITY IDEOGRAPH-FA4B
+FA4C 社 # CJK COMPATIBILITY IDEOGRAPH-FA4C
+FA4D 祉 # CJK COMPATIBILITY IDEOGRAPH-FA4D
+FA4E 祈 # CJK COMPATIBILITY IDEOGRAPH-FA4E
+FA4F ç¥ # CJK COMPATIBILITY IDEOGRAPH-FA4F
+FA50 祖 # CJK COMPATIBILITY IDEOGRAPH-FA50
+FA51 ç¥ # CJK COMPATIBILITY IDEOGRAPH-FA51
+FA52 ç¦ # CJK COMPATIBILITY IDEOGRAPH-FA52
+FA53 禎 # CJK COMPATIBILITY IDEOGRAPH-FA53
+FA54 ç©€ # CJK COMPATIBILITY IDEOGRAPH-FA54
+FA55 çª # CJK COMPATIBILITY IDEOGRAPH-FA55
+FA56 節 # CJK COMPATIBILITY IDEOGRAPH-FA56
+FA57 ç·´ # CJK COMPATIBILITY IDEOGRAPH-FA57
+FA58 縉 # CJK COMPATIBILITY IDEOGRAPH-FA58
+FA59 ç¹ # CJK COMPATIBILITY IDEOGRAPH-FA59
+FA5A ç½² # CJK COMPATIBILITY IDEOGRAPH-FA5A
+FA5B 者 # CJK COMPATIBILITY IDEOGRAPH-FA5B
+FA5C 臭 # CJK COMPATIBILITY IDEOGRAPH-FA5C
+FA5D 艹 # CJK COMPATIBILITY IDEOGRAPH-FA5D
+FA5E 艹 # CJK COMPATIBILITY IDEOGRAPH-FA5E
+FA5F è‘— # CJK COMPATIBILITY IDEOGRAPH-FA5F
+FA60 è¤ # CJK COMPATIBILITY IDEOGRAPH-FA60
+FA61 視 # CJK COMPATIBILITY IDEOGRAPH-FA61
+FA62 è¬ # CJK COMPATIBILITY IDEOGRAPH-FA62
+FA63 謹 # CJK COMPATIBILITY IDEOGRAPH-FA63
+FA64 賓 # CJK COMPATIBILITY IDEOGRAPH-FA64
+FA65 è´ˆ # CJK COMPATIBILITY IDEOGRAPH-FA65
+FA66 辶 # CJK COMPATIBILITY IDEOGRAPH-FA66
+FA67 逸 # CJK COMPATIBILITY IDEOGRAPH-FA67
+FA68 難 # CJK COMPATIBILITY IDEOGRAPH-FA68
+FA69 響 # CJK COMPATIBILITY IDEOGRAPH-FA69
+FA6A é » # CJK COMPATIBILITY IDEOGRAPH-FA6A
+FB00 ff # LATIN SMALL LIGATURE FF
+FB01 fi # LATIN SMALL LIGATURE FI
+FB02 fl # LATIN SMALL LIGATURE FL
+FB03 ffi # LATIN SMALL LIGATURE FFI
+FB04 ffl # LATIN SMALL LIGATURE FFL
+FB05 Å¿t # LATIN SMALL LIGATURE LONG S T
+FB06 st # LATIN SMALL LIGATURE ST
+FB13 Õ´Õ¶ # ARMENIAN SMALL LIGATURE MEN NOW
+FB14 Õ´Õ¥ # ARMENIAN SMALL LIGATURE MEN ECH
+FB15 Õ´Õ« # ARMENIAN SMALL LIGATURE MEN INI
+FB16 Õ¾Õ¶ # ARMENIAN SMALL LIGATURE VEW NOW
+FB17 Õ´Õ­ # ARMENIAN SMALL LIGATURE MEN XEH
+FB20 ×¢ # HEBREW LETTER ALTERNATIVE AYIN
+FB21 × # HEBREW LETTER WIDE ALEF
+FB22 ד # HEBREW LETTER WIDE DALET
+FB23 ×” # HEBREW LETTER WIDE HE
+FB24 ×› # HEBREW LETTER WIDE KAF
+FB25 ל # HEBREW LETTER WIDE LAMED
+FB26 × # HEBREW LETTER WIDE FINAL MEM
+FB27 ר # HEBREW LETTER WIDE RESH
+FB28 ת # HEBREW LETTER WIDE TAV
+FB29 + # HEBREW LETTER ALTERNATIVE PLUS SIGN
+FB4F ×ל # HEBREW LIGATURE ALEF LAMED
+FE49 ‾ # DASHED OVERLINE
+FE4A ‾ # CENTRELINE OVERLINE
+FE4B ‾ # WAVY OVERLINE
+FE4C ‾ # DOUBLE WAVY OVERLINE
+FE4D _ # DASHED LOW LINE
+FE4E _ # CENTRELINE LOW LINE
+FE4F _ # WAVY LOW LINE
+FE50 , # SMALL COMMA
+FE51 〠# SMALL IDEOGRAPHIC COMMA
+FE52 . # SMALL FULL STOP
+FE54 ; # SMALL SEMICOLON
+FE55 : # SMALL COLON
+FE56 ? # SMALL QUESTION MARK
+FE57 ! # SMALL EXCLAMATION MARK
+FE58 — # SMALL EM DASH
+FE59 ( # SMALL LEFT PARENTHESIS
+FE5A ) # SMALL RIGHT PARENTHESIS
+FE5B { # SMALL LEFT CURLY BRACKET
+FE5C } # SMALL RIGHT CURLY BRACKET
+FE5D 〔 # SMALL LEFT TORTOISE SHELL BRACKET
+FE5E 〕 # SMALL RIGHT TORTOISE SHELL BRACKET
+FE5F # # SMALL NUMBER SIGN
+FE60 & # SMALL AMPERSAND
+FE61 * # SMALL ASTERISK
+FE62 + # SMALL PLUS SIGN
+FE63 - # SMALL HYPHEN-MINUS
+FE64 < # SMALL LESS-THAN SIGN
+FE65 > # SMALL GREATER-THAN SIGN
+FE66 = # SMALL EQUALS SIGN
+FE68 \ # SMALL REVERSE SOLIDUS
+FE69 $ # SMALL DOLLAR SIGN
+FE6A % # SMALL PERCENT SIGN
+FE6B @ # SMALL COMMERCIAL AT
+FF01 ! # FULLWIDTH EXCLAMATION MARK
+FF02 " # FULLWIDTH QUOTATION MARK
+FF03 # # FULLWIDTH NUMBER SIGN
+FF04 $ # FULLWIDTH DOLLAR SIGN
+FF05 % # FULLWIDTH PERCENT SIGN
+FF06 & # FULLWIDTH AMPERSAND
+FF07 ' # FULLWIDTH APOSTROPHE
+FF08 ( # FULLWIDTH LEFT PARENTHESIS
+FF09 ) # FULLWIDTH RIGHT PARENTHESIS
+FF0A * # FULLWIDTH ASTERISK
+FF0B + # FULLWIDTH PLUS SIGN
+FF0C , # FULLWIDTH COMMA
+FF0D - # FULLWIDTH HYPHEN-MINUS
+FF0E . # FULLWIDTH FULL STOP
+FF0F / # FULLWIDTH SOLIDUS
+FF10 0 # FULLWIDTH DIGIT ZERO
+FF11 1 # FULLWIDTH DIGIT ONE
+FF12 2 # FULLWIDTH DIGIT TWO
+FF13 3 # FULLWIDTH DIGIT THREE
+FF14 4 # FULLWIDTH DIGIT FOUR
+FF15 5 # FULLWIDTH DIGIT FIVE
+FF16 6 # FULLWIDTH DIGIT SIX
+FF17 7 # FULLWIDTH DIGIT SEVEN
+FF18 8 # FULLWIDTH DIGIT EIGHT
+FF19 9 # FULLWIDTH DIGIT NINE
+FF1A : # FULLWIDTH COLON
+FF1B ; # FULLWIDTH SEMICOLON
+FF1C < # FULLWIDTH LESS-THAN SIGN
+FF1D = # FULLWIDTH EQUALS SIGN
+FF1E > # FULLWIDTH GREATER-THAN SIGN
+FF1F ? # FULLWIDTH QUESTION MARK
+FF20 @ # FULLWIDTH COMMERCIAL AT
+FF21 A # FULLWIDTH LATIN CAPITAL LETTER A
+FF22 B # FULLWIDTH LATIN CAPITAL LETTER B
+FF23 C # FULLWIDTH LATIN CAPITAL LETTER C
+FF24 D # FULLWIDTH LATIN CAPITAL LETTER D
+FF25 E # FULLWIDTH LATIN CAPITAL LETTER E
+FF26 F # FULLWIDTH LATIN CAPITAL LETTER F
+FF27 G # FULLWIDTH LATIN CAPITAL LETTER G
+FF28 H # FULLWIDTH LATIN CAPITAL LETTER H
+FF29 I # FULLWIDTH LATIN CAPITAL LETTER I
+FF2A J # FULLWIDTH LATIN CAPITAL LETTER J
+FF2B K # FULLWIDTH LATIN CAPITAL LETTER K
+FF2C L # FULLWIDTH LATIN CAPITAL LETTER L
+FF2D M # FULLWIDTH LATIN CAPITAL LETTER M
+FF2E N # FULLWIDTH LATIN CAPITAL LETTER N
+FF2F O # FULLWIDTH LATIN CAPITAL LETTER O
+FF30 P # FULLWIDTH LATIN CAPITAL LETTER P
+FF31 Q # FULLWIDTH LATIN CAPITAL LETTER Q
+FF32 R # FULLWIDTH LATIN CAPITAL LETTER R
+FF33 S # FULLWIDTH LATIN CAPITAL LETTER S
+FF34 T # FULLWIDTH LATIN CAPITAL LETTER T
+FF35 U # FULLWIDTH LATIN CAPITAL LETTER U
+FF36 V # FULLWIDTH LATIN CAPITAL LETTER V
+FF37 W # FULLWIDTH LATIN CAPITAL LETTER W
+FF38 X # FULLWIDTH LATIN CAPITAL LETTER X
+FF39 Y # FULLWIDTH LATIN CAPITAL LETTER Y
+FF3A Z # FULLWIDTH LATIN CAPITAL LETTER Z
+FF3B [ # FULLWIDTH LEFT SQUARE BRACKET
+FF3C \ # FULLWIDTH REVERSE SOLIDUS
+FF3D ] # FULLWIDTH RIGHT SQUARE BRACKET
+FF3E ^ # FULLWIDTH CIRCUMFLEX ACCENT
+FF3F _ # FULLWIDTH LOW LINE
+FF40 ` # FULLWIDTH GRAVE ACCENT
+FF41 a # FULLWIDTH LATIN SMALL LETTER A
+FF42 b # FULLWIDTH LATIN SMALL LETTER B
+FF43 c # FULLWIDTH LATIN SMALL LETTER C
+FF44 d # FULLWIDTH LATIN SMALL LETTER D
+FF45 e # FULLWIDTH LATIN SMALL LETTER E
+FF46 f # FULLWIDTH LATIN SMALL LETTER F
+FF47 g # FULLWIDTH LATIN SMALL LETTER G
+FF48 h # FULLWIDTH LATIN SMALL LETTER H
+FF49 i # FULLWIDTH LATIN SMALL LETTER I
+FF4A j # FULLWIDTH LATIN SMALL LETTER J
+FF4B k # FULLWIDTH LATIN SMALL LETTER K
+FF4C l # FULLWIDTH LATIN SMALL LETTER L
+FF4D m # FULLWIDTH LATIN SMALL LETTER M
+FF4E n # FULLWIDTH LATIN SMALL LETTER N
+FF4F o # FULLWIDTH LATIN SMALL LETTER O
+FF50 p # FULLWIDTH LATIN SMALL LETTER P
+FF51 q # FULLWIDTH LATIN SMALL LETTER Q
+FF52 r # FULLWIDTH LATIN SMALL LETTER R
+FF53 s # FULLWIDTH LATIN SMALL LETTER S
+FF54 t # FULLWIDTH LATIN SMALL LETTER T
+FF55 u # FULLWIDTH LATIN SMALL LETTER U
+FF56 v # FULLWIDTH LATIN SMALL LETTER V
+FF57 w # FULLWIDTH LATIN SMALL LETTER W
+FF58 x # FULLWIDTH LATIN SMALL LETTER X
+FF59 y # FULLWIDTH LATIN SMALL LETTER Y
+FF5A z # FULLWIDTH LATIN SMALL LETTER Z
+FF5B { # FULLWIDTH LEFT CURLY BRACKET
+FF5C | # FULLWIDTH VERTICAL LINE
+FF5D } # FULLWIDTH RIGHT CURLY BRACKET
+FF5E ~ # FULLWIDTH TILDE
+FF5F ⦅ # FULLWIDTH LEFT WHITE PARENTHESIS
+FF60 ⦆ # FULLWIDTH RIGHT WHITE PARENTHESIS
+FF61 。 # HALFWIDTH IDEOGRAPHIC FULL STOP
+FF62 「 # HALFWIDTH LEFT CORNER BRACKET
+FF63 〠# HALFWIDTH RIGHT CORNER BRACKET
+FF64 〠# HALFWIDTH IDEOGRAPHIC COMMA
+FF65 ・ # HALFWIDTH KATAKANA MIDDLE DOT
+FF66 ヲ # HALFWIDTH KATAKANA LETTER WO
+FF67 ã‚¡ # HALFWIDTH KATAKANA LETTER SMALL A
+FF68 ã‚£ # HALFWIDTH KATAKANA LETTER SMALL I
+FF69 ã‚¥ # HALFWIDTH KATAKANA LETTER SMALL U
+FF6A ェ # HALFWIDTH KATAKANA LETTER SMALL E
+FF6B ã‚© # HALFWIDTH KATAKANA LETTER SMALL O
+FF6C ャ # HALFWIDTH KATAKANA LETTER SMALL YA
+FF6D ュ # HALFWIDTH KATAKANA LETTER SMALL YU
+FF6E ョ # HALFWIDTH KATAKANA LETTER SMALL YO
+FF6F ッ # HALFWIDTH KATAKANA LETTER SMALL TU
+FF70 ー # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+FF71 ã‚¢ # HALFWIDTH KATAKANA LETTER A
+FF72 イ # HALFWIDTH KATAKANA LETTER I
+FF73 ウ # HALFWIDTH KATAKANA LETTER U
+FF74 エ # HALFWIDTH KATAKANA LETTER E
+FF75 オ # HALFWIDTH KATAKANA LETTER O
+FF76 ã‚« # HALFWIDTH KATAKANA LETTER KA
+FF77 ã‚­ # HALFWIDTH KATAKANA LETTER KI
+FF78 ク # HALFWIDTH KATAKANA LETTER KU
+FF79 ケ # HALFWIDTH KATAKANA LETTER KE
+FF7A コ # HALFWIDTH KATAKANA LETTER KO
+FF7B サ # HALFWIDTH KATAKANA LETTER SA
+FF7C ã‚· # HALFWIDTH KATAKANA LETTER SI
+FF7D ス # HALFWIDTH KATAKANA LETTER SU
+FF7E ã‚» # HALFWIDTH KATAKANA LETTER SE
+FF7F ソ # HALFWIDTH KATAKANA LETTER SO
+FF80 ã‚¿ # HALFWIDTH KATAKANA LETTER TA
+FF81 ム# HALFWIDTH KATAKANA LETTER TI
+FF82 ツ # HALFWIDTH KATAKANA LETTER TU
+FF83 テ # HALFWIDTH KATAKANA LETTER TE
+FF84 ト # HALFWIDTH KATAKANA LETTER TO
+FF85 ナ # HALFWIDTH KATAKANA LETTER NA
+FF86 ニ # HALFWIDTH KATAKANA LETTER NI
+FF87 ヌ # HALFWIDTH KATAKANA LETTER NU
+FF88 ム# HALFWIDTH KATAKANA LETTER NE
+FF89 ノ # HALFWIDTH KATAKANA LETTER NO
+FF8A ム# HALFWIDTH KATAKANA LETTER HA
+FF8B ヒ # HALFWIDTH KATAKANA LETTER HI
+FF8C フ # HALFWIDTH KATAKANA LETTER HU
+FF8D ヘ # HALFWIDTH KATAKANA LETTER HE
+FF8E ホ # HALFWIDTH KATAKANA LETTER HO
+FF8F マ # HALFWIDTH KATAKANA LETTER MA
+FF90 ミ # HALFWIDTH KATAKANA LETTER MI
+FF91 ム # HALFWIDTH KATAKANA LETTER MU
+FF92 メ # HALFWIDTH KATAKANA LETTER ME
+FF93 モ # HALFWIDTH KATAKANA LETTER MO
+FF94 ヤ # HALFWIDTH KATAKANA LETTER YA
+FF95 ユ # HALFWIDTH KATAKANA LETTER YU
+FF96 ヨ # HALFWIDTH KATAKANA LETTER YO
+FF97 ラ # HALFWIDTH KATAKANA LETTER RA
+FF98 リ # HALFWIDTH KATAKANA LETTER RI
+FF99 ル # HALFWIDTH KATAKANA LETTER RU
+FF9A レ # HALFWIDTH KATAKANA LETTER RE
+FF9B ロ # HALFWIDTH KATAKANA LETTER RO
+FF9C ワ # HALFWIDTH KATAKANA LETTER WA
+FF9D ン # HALFWIDTH KATAKANA LETTER N
+FF9E ã‚™ # HALFWIDTH KATAKANA VOICED SOUND MARK
+FF9F ã‚š # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+FFA0 ã…¤ # HALFWIDTH HANGUL FILLER
+FFA1 ㄱ # HALFWIDTH HANGUL LETTER KIYEOK
+FFA2 ㄲ # HALFWIDTH HANGUL LETTER SSANGKIYEOK
+FFA3 ㄳ # HALFWIDTH HANGUL LETTER KIYEOK-SIOS
+FFA4 ã„´ # HALFWIDTH HANGUL LETTER NIEUN
+FFA5 ㄵ # HALFWIDTH HANGUL LETTER NIEUN-CIEUC
+FFA6 ㄶ # HALFWIDTH HANGUL LETTER NIEUN-HIEUH
+FFA7 ã„· # HALFWIDTH HANGUL LETTER TIKEUT
+FFA8 ㄸ # HALFWIDTH HANGUL LETTER SSANGTIKEUT
+FFA9 ㄹ # HALFWIDTH HANGUL LETTER RIEUL
+FFAA ㄺ # HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
+FFAB ã„» # HALFWIDTH HANGUL LETTER RIEUL-MIEUM
+FFAC ㄼ # HALFWIDTH HANGUL LETTER RIEUL-PIEUP
+FFAD ㄽ # HALFWIDTH HANGUL LETTER RIEUL-SIOS
+FFAE ㄾ # HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
+FFAF ã„¿ # HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
+FFB0 ã…€ # HALFWIDTH HANGUL LETTER RIEUL-HIEUH
+FFB1 ã… # HALFWIDTH HANGUL LETTER MIEUM
+FFB2 ã…‚ # HALFWIDTH HANGUL LETTER PIEUP
+FFB3 ã…ƒ # HALFWIDTH HANGUL LETTER SSANGPIEUP
+FFB4 ã…„ # HALFWIDTH HANGUL LETTER PIEUP-SIOS
+FFB5 ã…… # HALFWIDTH HANGUL LETTER SIOS
+FFB6 ã…† # HALFWIDTH HANGUL LETTER SSANGSIOS
+FFB7 ã…‡ # HALFWIDTH HANGUL LETTER IEUNG
+FFB8 ã…ˆ # HALFWIDTH HANGUL LETTER CIEUC
+FFB9 ã…‰ # HALFWIDTH HANGUL LETTER SSANGCIEUC
+FFBA ã…Š # HALFWIDTH HANGUL LETTER CHIEUCH
+FFBB ã…‹ # HALFWIDTH HANGUL LETTER KHIEUKH
+FFBC ㅌ # HALFWIDTH HANGUL LETTER THIEUTH
+FFBD ã… # HALFWIDTH HANGUL LETTER PHIEUPH
+FFBE ã…Ž # HALFWIDTH HANGUL LETTER HIEUH
+FFC2 ã… # HALFWIDTH HANGUL LETTER A
+FFC3 ã… # HALFWIDTH HANGUL LETTER AE
+FFC4 ã…‘ # HALFWIDTH HANGUL LETTER YA
+FFC5 ã…’ # HALFWIDTH HANGUL LETTER YAE
+FFC6 ã…“ # HALFWIDTH HANGUL LETTER EO
+FFC7 ã…” # HALFWIDTH HANGUL LETTER E
+FFCA ã…• # HALFWIDTH HANGUL LETTER YEO
+FFCB ã…– # HALFWIDTH HANGUL LETTER YE
+FFCC ã…— # HALFWIDTH HANGUL LETTER O
+FFCD ã…˜ # HALFWIDTH HANGUL LETTER WA
+FFCE ã…™ # HALFWIDTH HANGUL LETTER WAE
+FFCF ã…š # HALFWIDTH HANGUL LETTER OE
+FFD2 ã…› # HALFWIDTH HANGUL LETTER YO
+FFD3 ㅜ # HALFWIDTH HANGUL LETTER U
+FFD4 ã… # HALFWIDTH HANGUL LETTER WEO
+FFD5 ã…ž # HALFWIDTH HANGUL LETTER WE
+FFD6 ã…Ÿ # HALFWIDTH HANGUL LETTER WI
+FFD7 ã…  # HALFWIDTH HANGUL LETTER YU
+FFDA ã…¡ # HALFWIDTH HANGUL LETTER EU
+FFDB ã…¢ # HALFWIDTH HANGUL LETTER YI
+FFDC ã…£ # HALFWIDTH HANGUL LETTER I
+FFE0 ¢ # FULLWIDTH CENT SIGN
+FFE1 £ # FULLWIDTH POUND SIGN
+FFE2 ¬ # FULLWIDTH NOT SIGN
+FFE3 ¯ # FULLWIDTH MACRON
+FFE4 ¦ # FULLWIDTH BROKEN BAR
+FFE5 ¥ # FULLWIDTH YEN SIGN
+FFE6 â‚© # FULLWIDTH WON SIGN
+FFE8 │ # HALFWIDTH FORMS LIGHT VERTICAL
+FFE9 ↠# HALFWIDTH LEFTWARDS ARROW
+FFEA ↑ # HALFWIDTH UPWARDS ARROW
+FFEB → # HALFWIDTH RIGHTWARDS ARROW
+FFEC ↓ # HALFWIDTH DOWNWARDS ARROW
+FFED â–  # HALFWIDTH BLACK SQUARE
+FFEE â—‹ # HALFWIDTH WHITE CIRCLE
+1D400 A # MATHEMATICAL BOLD CAPITAL A
+1D401 B # MATHEMATICAL BOLD CAPITAL B
+1D402 C # MATHEMATICAL BOLD CAPITAL C
+1D403 D # MATHEMATICAL BOLD CAPITAL D
+1D404 E # MATHEMATICAL BOLD CAPITAL E
+1D405 F # MATHEMATICAL BOLD CAPITAL F
+1D406 G # MATHEMATICAL BOLD CAPITAL G
+1D407 H # MATHEMATICAL BOLD CAPITAL H
+1D408 I # MATHEMATICAL BOLD CAPITAL I
+1D409 J # MATHEMATICAL BOLD CAPITAL J
+1D40A K # MATHEMATICAL BOLD CAPITAL K
+1D40B L # MATHEMATICAL BOLD CAPITAL L
+1D40C M # MATHEMATICAL BOLD CAPITAL M
+1D40D N # MATHEMATICAL BOLD CAPITAL N
+1D40E O # MATHEMATICAL BOLD CAPITAL O
+1D40F P # MATHEMATICAL BOLD CAPITAL P
+1D410 Q # MATHEMATICAL BOLD CAPITAL Q
+1D411 R # MATHEMATICAL BOLD CAPITAL R
+1D412 S # MATHEMATICAL BOLD CAPITAL S
+1D413 T # MATHEMATICAL BOLD CAPITAL T
+1D414 U # MATHEMATICAL BOLD CAPITAL U
+1D415 V # MATHEMATICAL BOLD CAPITAL V
+1D416 W # MATHEMATICAL BOLD CAPITAL W
+1D417 X # MATHEMATICAL BOLD CAPITAL X
+1D418 Y # MATHEMATICAL BOLD CAPITAL Y
+1D419 Z # MATHEMATICAL BOLD CAPITAL Z
+1D41A a # MATHEMATICAL BOLD SMALL A
+1D41B b # MATHEMATICAL BOLD SMALL B
+1D41C c # MATHEMATICAL BOLD SMALL C
+1D41D d # MATHEMATICAL BOLD SMALL D
+1D41E e # MATHEMATICAL BOLD SMALL E
+1D41F f # MATHEMATICAL BOLD SMALL F
+1D420 g # MATHEMATICAL BOLD SMALL G
+1D421 h # MATHEMATICAL BOLD SMALL H
+1D422 i # MATHEMATICAL BOLD SMALL I
+1D423 j # MATHEMATICAL BOLD SMALL J
+1D424 k # MATHEMATICAL BOLD SMALL K
+1D425 l # MATHEMATICAL BOLD SMALL L
+1D426 m # MATHEMATICAL BOLD SMALL M
+1D427 n # MATHEMATICAL BOLD SMALL N
+1D428 o # MATHEMATICAL BOLD SMALL O
+1D429 p # MATHEMATICAL BOLD SMALL P
+1D42A q # MATHEMATICAL BOLD SMALL Q
+1D42B r # MATHEMATICAL BOLD SMALL R
+1D42C s # MATHEMATICAL BOLD SMALL S
+1D42D t # MATHEMATICAL BOLD SMALL T
+1D42E u # MATHEMATICAL BOLD SMALL U
+1D42F v # MATHEMATICAL BOLD SMALL V
+1D430 w # MATHEMATICAL BOLD SMALL W
+1D431 x # MATHEMATICAL BOLD SMALL X
+1D432 y # MATHEMATICAL BOLD SMALL Y
+1D433 z # MATHEMATICAL BOLD SMALL Z
+1D434 A # MATHEMATICAL ITALIC CAPITAL A
+1D435 B # MATHEMATICAL ITALIC CAPITAL B
+1D436 C # MATHEMATICAL ITALIC CAPITAL C
+1D437 D # MATHEMATICAL ITALIC CAPITAL D
+1D438 E # MATHEMATICAL ITALIC CAPITAL E
+1D439 F # MATHEMATICAL ITALIC CAPITAL F
+1D43A G # MATHEMATICAL ITALIC CAPITAL G
+1D43B H # MATHEMATICAL ITALIC CAPITAL H
+1D43C I # MATHEMATICAL ITALIC CAPITAL I
+1D43D J # MATHEMATICAL ITALIC CAPITAL J
+1D43E K # MATHEMATICAL ITALIC CAPITAL K
+1D43F L # MATHEMATICAL ITALIC CAPITAL L
+1D440 M # MATHEMATICAL ITALIC CAPITAL M
+1D441 N # MATHEMATICAL ITALIC CAPITAL N
+1D442 O # MATHEMATICAL ITALIC CAPITAL O
+1D443 P # MATHEMATICAL ITALIC CAPITAL P
+1D444 Q # MATHEMATICAL ITALIC CAPITAL Q
+1D445 R # MATHEMATICAL ITALIC CAPITAL R
+1D446 S # MATHEMATICAL ITALIC CAPITAL S
+1D447 T # MATHEMATICAL ITALIC CAPITAL T
+1D448 U # MATHEMATICAL ITALIC CAPITAL U
+1D449 V # MATHEMATICAL ITALIC CAPITAL V
+1D44A W # MATHEMATICAL ITALIC CAPITAL W
+1D44B X # MATHEMATICAL ITALIC CAPITAL X
+1D44C Y # MATHEMATICAL ITALIC CAPITAL Y
+1D44D Z # MATHEMATICAL ITALIC CAPITAL Z
+1D44E a # MATHEMATICAL ITALIC SMALL A
+1D44F b # MATHEMATICAL ITALIC SMALL B
+1D450 c # MATHEMATICAL ITALIC SMALL C
+1D451 d # MATHEMATICAL ITALIC SMALL D
+1D452 e # MATHEMATICAL ITALIC SMALL E
+1D453 f # MATHEMATICAL ITALIC SMALL F
+1D454 g # MATHEMATICAL ITALIC SMALL G
+1D456 i # MATHEMATICAL ITALIC SMALL I
+1D457 j # MATHEMATICAL ITALIC SMALL J
+1D458 k # MATHEMATICAL ITALIC SMALL K
+1D459 l # MATHEMATICAL ITALIC SMALL L
+1D45A m # MATHEMATICAL ITALIC SMALL M
+1D45B n # MATHEMATICAL ITALIC SMALL N
+1D45C o # MATHEMATICAL ITALIC SMALL O
+1D45D p # MATHEMATICAL ITALIC SMALL P
+1D45E q # MATHEMATICAL ITALIC SMALL Q
+1D45F r # MATHEMATICAL ITALIC SMALL R
+1D460 s # MATHEMATICAL ITALIC SMALL S
+1D461 t # MATHEMATICAL ITALIC SMALL T
+1D462 u # MATHEMATICAL ITALIC SMALL U
+1D463 v # MATHEMATICAL ITALIC SMALL V
+1D464 w # MATHEMATICAL ITALIC SMALL W
+1D465 x # MATHEMATICAL ITALIC SMALL X
+1D466 y # MATHEMATICAL ITALIC SMALL Y
+1D467 z # MATHEMATICAL ITALIC SMALL Z
+1D468 A # MATHEMATICAL BOLD ITALIC CAPITAL A
+1D469 B # MATHEMATICAL BOLD ITALIC CAPITAL B
+1D46A C # MATHEMATICAL BOLD ITALIC CAPITAL C
+1D46B D # MATHEMATICAL BOLD ITALIC CAPITAL D
+1D46C E # MATHEMATICAL BOLD ITALIC CAPITAL E
+1D46D F # MATHEMATICAL BOLD ITALIC CAPITAL F
+1D46E G # MATHEMATICAL BOLD ITALIC CAPITAL G
+1D46F H # MATHEMATICAL BOLD ITALIC CAPITAL H
+1D470 I # MATHEMATICAL BOLD ITALIC CAPITAL I
+1D471 J # MATHEMATICAL BOLD ITALIC CAPITAL J
+1D472 K # MATHEMATICAL BOLD ITALIC CAPITAL K
+1D473 L # MATHEMATICAL BOLD ITALIC CAPITAL L
+1D474 M # MATHEMATICAL BOLD ITALIC CAPITAL M
+1D475 N # MATHEMATICAL BOLD ITALIC CAPITAL N
+1D476 O # MATHEMATICAL BOLD ITALIC CAPITAL O
+1D477 P # MATHEMATICAL BOLD ITALIC CAPITAL P
+1D478 Q # MATHEMATICAL BOLD ITALIC CAPITAL Q
+1D479 R # MATHEMATICAL BOLD ITALIC CAPITAL R
+1D47A S # MATHEMATICAL BOLD ITALIC CAPITAL S
+1D47B T # MATHEMATICAL BOLD ITALIC CAPITAL T
+1D47C U # MATHEMATICAL BOLD ITALIC CAPITAL U
+1D47D V # MATHEMATICAL BOLD ITALIC CAPITAL V
+1D47E W # MATHEMATICAL BOLD ITALIC CAPITAL W
+1D47F X # MATHEMATICAL BOLD ITALIC CAPITAL X
+1D480 Y # MATHEMATICAL BOLD ITALIC CAPITAL Y
+1D481 Z # MATHEMATICAL BOLD ITALIC CAPITAL Z
+1D482 a # MATHEMATICAL BOLD ITALIC SMALL A
+1D483 b # MATHEMATICAL BOLD ITALIC SMALL B
+1D484 c # MATHEMATICAL BOLD ITALIC SMALL C
+1D485 d # MATHEMATICAL BOLD ITALIC SMALL D
+1D486 e # MATHEMATICAL BOLD ITALIC SMALL E
+1D487 f # MATHEMATICAL BOLD ITALIC SMALL F
+1D488 g # MATHEMATICAL BOLD ITALIC SMALL G
+1D489 h # MATHEMATICAL BOLD ITALIC SMALL H
+1D48A i # MATHEMATICAL BOLD ITALIC SMALL I
+1D48B j # MATHEMATICAL BOLD ITALIC SMALL J
+1D48C k # MATHEMATICAL BOLD ITALIC SMALL K
+1D48D l # MATHEMATICAL BOLD ITALIC SMALL L
+1D48E m # MATHEMATICAL BOLD ITALIC SMALL M
+1D48F n # MATHEMATICAL BOLD ITALIC SMALL N
+1D490 o # MATHEMATICAL BOLD ITALIC SMALL O
+1D491 p # MATHEMATICAL BOLD ITALIC SMALL P
+1D492 q # MATHEMATICAL BOLD ITALIC SMALL Q
+1D493 r # MATHEMATICAL BOLD ITALIC SMALL R
+1D494 s # MATHEMATICAL BOLD ITALIC SMALL S
+1D495 t # MATHEMATICAL BOLD ITALIC SMALL T
+1D496 u # MATHEMATICAL BOLD ITALIC SMALL U
+1D497 v # MATHEMATICAL BOLD ITALIC SMALL V
+1D498 w # MATHEMATICAL BOLD ITALIC SMALL W
+1D499 x # MATHEMATICAL BOLD ITALIC SMALL X
+1D49A y # MATHEMATICAL BOLD ITALIC SMALL Y
+1D49B z # MATHEMATICAL BOLD ITALIC SMALL Z
+1D49C A # MATHEMATICAL SCRIPT CAPITAL A
+1D49E C # MATHEMATICAL SCRIPT CAPITAL C
+1D49F D # MATHEMATICAL SCRIPT CAPITAL D
+1D4A2 G # MATHEMATICAL SCRIPT CAPITAL G
+1D4A5 J # MATHEMATICAL SCRIPT CAPITAL J
+1D4A6 K # MATHEMATICAL SCRIPT CAPITAL K
+1D4A9 N # MATHEMATICAL SCRIPT CAPITAL N
+1D4AA O # MATHEMATICAL SCRIPT CAPITAL O
+1D4AB P # MATHEMATICAL SCRIPT CAPITAL P
+1D4AC Q # MATHEMATICAL SCRIPT CAPITAL Q
+1D4AE S # MATHEMATICAL SCRIPT CAPITAL S
+1D4AF T # MATHEMATICAL SCRIPT CAPITAL T
+1D4B0 U # MATHEMATICAL SCRIPT CAPITAL U
+1D4B1 V # MATHEMATICAL SCRIPT CAPITAL V
+1D4B2 W # MATHEMATICAL SCRIPT CAPITAL W
+1D4B3 X # MATHEMATICAL SCRIPT CAPITAL X
+1D4B4 Y # MATHEMATICAL SCRIPT CAPITAL Y
+1D4B5 Z # MATHEMATICAL SCRIPT CAPITAL Z
+1D4B6 a # MATHEMATICAL SCRIPT SMALL A
+1D4B7 b # MATHEMATICAL SCRIPT SMALL B
+1D4B8 c # MATHEMATICAL SCRIPT SMALL C
+1D4B9 d # MATHEMATICAL SCRIPT SMALL D
+1D4BB f # MATHEMATICAL SCRIPT SMALL F
+1D4BD h # MATHEMATICAL SCRIPT SMALL H
+1D4BE i # MATHEMATICAL SCRIPT SMALL I
+1D4BF j # MATHEMATICAL SCRIPT SMALL J
+1D4C0 k # MATHEMATICAL SCRIPT SMALL K
+1D4C1 l # MATHEMATICAL SCRIPT SMALL L
+1D4C2 m # MATHEMATICAL SCRIPT SMALL M
+1D4C3 n # MATHEMATICAL SCRIPT SMALL N
+1D4C5 p # MATHEMATICAL SCRIPT SMALL P
+1D4C6 q # MATHEMATICAL SCRIPT SMALL Q
+1D4C7 r # MATHEMATICAL SCRIPT SMALL R
+1D4C8 s # MATHEMATICAL SCRIPT SMALL S
+1D4C9 t # MATHEMATICAL SCRIPT SMALL T
+1D4CA u # MATHEMATICAL SCRIPT SMALL U
+1D4CB v # MATHEMATICAL SCRIPT SMALL V
+1D4CC w # MATHEMATICAL SCRIPT SMALL W
+1D4CD x # MATHEMATICAL SCRIPT SMALL X
+1D4CE y # MATHEMATICAL SCRIPT SMALL Y
+1D4CF z # MATHEMATICAL SCRIPT SMALL Z
+1D4D0 A # MATHEMATICAL BOLD SCRIPT CAPITAL A
+1D4D1 B # MATHEMATICAL BOLD SCRIPT CAPITAL B
+1D4D2 C # MATHEMATICAL BOLD SCRIPT CAPITAL C
+1D4D3 D # MATHEMATICAL BOLD SCRIPT CAPITAL D
+1D4D4 E # MATHEMATICAL BOLD SCRIPT CAPITAL E
+1D4D5 F # MATHEMATICAL BOLD SCRIPT CAPITAL F
+1D4D6 G # MATHEMATICAL BOLD SCRIPT CAPITAL G
+1D4D7 H # MATHEMATICAL BOLD SCRIPT CAPITAL H
+1D4D8 I # MATHEMATICAL BOLD SCRIPT CAPITAL I
+1D4D9 J # MATHEMATICAL BOLD SCRIPT CAPITAL J
+1D4DA K # MATHEMATICAL BOLD SCRIPT CAPITAL K
+1D4DB L # MATHEMATICAL BOLD SCRIPT CAPITAL L
+1D4DC M # MATHEMATICAL BOLD SCRIPT CAPITAL M
+1D4DD N # MATHEMATICAL BOLD SCRIPT CAPITAL N
+1D4DE O # MATHEMATICAL BOLD SCRIPT CAPITAL O
+1D4DF P # MATHEMATICAL BOLD SCRIPT CAPITAL P
+1D4E0 Q # MATHEMATICAL BOLD SCRIPT CAPITAL Q
+1D4E1 R # MATHEMATICAL BOLD SCRIPT CAPITAL R
+1D4E2 S # MATHEMATICAL BOLD SCRIPT CAPITAL S
+1D4E3 T # MATHEMATICAL BOLD SCRIPT CAPITAL T
+1D4E4 U # MATHEMATICAL BOLD SCRIPT CAPITAL U
+1D4E5 V # MATHEMATICAL BOLD SCRIPT CAPITAL V
+1D4E6 W # MATHEMATICAL BOLD SCRIPT CAPITAL W
+1D4E7 X # MATHEMATICAL BOLD SCRIPT CAPITAL X
+1D4E8 Y # MATHEMATICAL BOLD SCRIPT CAPITAL Y
+1D4E9 Z # MATHEMATICAL BOLD SCRIPT CAPITAL Z
+1D4EA a # MATHEMATICAL BOLD SCRIPT SMALL A
+1D4EB b # MATHEMATICAL BOLD SCRIPT SMALL B
+1D4EC c # MATHEMATICAL BOLD SCRIPT SMALL C
+1D4ED d # MATHEMATICAL BOLD SCRIPT SMALL D
+1D4EE e # MATHEMATICAL BOLD SCRIPT SMALL E
+1D4EF f # MATHEMATICAL BOLD SCRIPT SMALL F
+1D4F0 g # MATHEMATICAL BOLD SCRIPT SMALL G
+1D4F1 h # MATHEMATICAL BOLD SCRIPT SMALL H
+1D4F2 i # MATHEMATICAL BOLD SCRIPT SMALL I
+1D4F3 j # MATHEMATICAL BOLD SCRIPT SMALL J
+1D4F4 k # MATHEMATICAL BOLD SCRIPT SMALL K
+1D4F5 l # MATHEMATICAL BOLD SCRIPT SMALL L
+1D4F6 m # MATHEMATICAL BOLD SCRIPT SMALL M
+1D4F7 n # MATHEMATICAL BOLD SCRIPT SMALL N
+1D4F8 o # MATHEMATICAL BOLD SCRIPT SMALL O
+1D4F9 p # MATHEMATICAL BOLD SCRIPT SMALL P
+1D4FA q # MATHEMATICAL BOLD SCRIPT SMALL Q
+1D4FB r # MATHEMATICAL BOLD SCRIPT SMALL R
+1D4FC s # MATHEMATICAL BOLD SCRIPT SMALL S
+1D4FD t # MATHEMATICAL BOLD SCRIPT SMALL T
+1D4FE u # MATHEMATICAL BOLD SCRIPT SMALL U
+1D4FF v # MATHEMATICAL BOLD SCRIPT SMALL V
+1D500 w # MATHEMATICAL BOLD SCRIPT SMALL W
+1D501 x # MATHEMATICAL BOLD SCRIPT SMALL X
+1D502 y # MATHEMATICAL BOLD SCRIPT SMALL Y
+1D503 z # MATHEMATICAL BOLD SCRIPT SMALL Z
+1D504 A # MATHEMATICAL FRAKTUR CAPITAL A
+1D505 B # MATHEMATICAL FRAKTUR CAPITAL B
+1D507 D # MATHEMATICAL FRAKTUR CAPITAL D
+1D508 E # MATHEMATICAL FRAKTUR CAPITAL E
+1D509 F # MATHEMATICAL FRAKTUR CAPITAL F
+1D50A G # MATHEMATICAL FRAKTUR CAPITAL G
+1D50D J # MATHEMATICAL FRAKTUR CAPITAL J
+1D50E K # MATHEMATICAL FRAKTUR CAPITAL K
+1D50F L # MATHEMATICAL FRAKTUR CAPITAL L
+1D510 M # MATHEMATICAL FRAKTUR CAPITAL M
+1D511 N # MATHEMATICAL FRAKTUR CAPITAL N
+1D512 O # MATHEMATICAL FRAKTUR CAPITAL O
+1D513 P # MATHEMATICAL FRAKTUR CAPITAL P
+1D514 Q # MATHEMATICAL FRAKTUR CAPITAL Q
+1D516 S # MATHEMATICAL FRAKTUR CAPITAL S
+1D517 T # MATHEMATICAL FRAKTUR CAPITAL T
+1D518 U # MATHEMATICAL FRAKTUR CAPITAL U
+1D519 V # MATHEMATICAL FRAKTUR CAPITAL V
+1D51A W # MATHEMATICAL FRAKTUR CAPITAL W
+1D51B X # MATHEMATICAL FRAKTUR CAPITAL X
+1D51C Y # MATHEMATICAL FRAKTUR CAPITAL Y
+1D51E a # MATHEMATICAL FRAKTUR SMALL A
+1D51F b # MATHEMATICAL FRAKTUR SMALL B
+1D520 c # MATHEMATICAL FRAKTUR SMALL C
+1D521 d # MATHEMATICAL FRAKTUR SMALL D
+1D522 e # MATHEMATICAL FRAKTUR SMALL E
+1D523 f # MATHEMATICAL FRAKTUR SMALL F
+1D524 g # MATHEMATICAL FRAKTUR SMALL G
+1D525 h # MATHEMATICAL FRAKTUR SMALL H
+1D526 i # MATHEMATICAL FRAKTUR SMALL I
+1D527 j # MATHEMATICAL FRAKTUR SMALL J
+1D528 k # MATHEMATICAL FRAKTUR SMALL K
+1D529 l # MATHEMATICAL FRAKTUR SMALL L
+1D52A m # MATHEMATICAL FRAKTUR SMALL M
+1D52B n # MATHEMATICAL FRAKTUR SMALL N
+1D52C o # MATHEMATICAL FRAKTUR SMALL O
+1D52D p # MATHEMATICAL FRAKTUR SMALL P
+1D52E q # MATHEMATICAL FRAKTUR SMALL Q
+1D52F r # MATHEMATICAL FRAKTUR SMALL R
+1D530 s # MATHEMATICAL FRAKTUR SMALL S
+1D531 t # MATHEMATICAL FRAKTUR SMALL T
+1D532 u # MATHEMATICAL FRAKTUR SMALL U
+1D533 v # MATHEMATICAL FRAKTUR SMALL V
+1D534 w # MATHEMATICAL FRAKTUR SMALL W
+1D535 x # MATHEMATICAL FRAKTUR SMALL X
+1D536 y # MATHEMATICAL FRAKTUR SMALL Y
+1D537 z # MATHEMATICAL FRAKTUR SMALL Z
+1D538 A # MATHEMATICAL DOUBLE-STRUCK CAPITAL A
+1D539 B # MATHEMATICAL DOUBLE-STRUCK CAPITAL B
+1D53B D # MATHEMATICAL DOUBLE-STRUCK CAPITAL D
+1D53C E # MATHEMATICAL DOUBLE-STRUCK CAPITAL E
+1D53D F # MATHEMATICAL DOUBLE-STRUCK CAPITAL F
+1D53E G # MATHEMATICAL DOUBLE-STRUCK CAPITAL G
+1D540 I # MATHEMATICAL DOUBLE-STRUCK CAPITAL I
+1D541 J # MATHEMATICAL DOUBLE-STRUCK CAPITAL J
+1D542 K # MATHEMATICAL DOUBLE-STRUCK CAPITAL K
+1D543 L # MATHEMATICAL DOUBLE-STRUCK CAPITAL L
+1D544 M # MATHEMATICAL DOUBLE-STRUCK CAPITAL M
+1D546 O # MATHEMATICAL DOUBLE-STRUCK CAPITAL O
+1D54A S # MATHEMATICAL DOUBLE-STRUCK CAPITAL S
+1D54B T # MATHEMATICAL DOUBLE-STRUCK CAPITAL T
+1D54C U # MATHEMATICAL DOUBLE-STRUCK CAPITAL U
+1D54D V # MATHEMATICAL DOUBLE-STRUCK CAPITAL V
+1D54E W # MATHEMATICAL DOUBLE-STRUCK CAPITAL W
+1D54F X # MATHEMATICAL DOUBLE-STRUCK CAPITAL X
+1D550 Y # MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
+1D552 a # MATHEMATICAL DOUBLE-STRUCK SMALL A
+1D553 b # MATHEMATICAL DOUBLE-STRUCK SMALL B
+1D554 c # MATHEMATICAL DOUBLE-STRUCK SMALL C
+1D555 d # MATHEMATICAL DOUBLE-STRUCK SMALL D
+1D556 e # MATHEMATICAL DOUBLE-STRUCK SMALL E
+1D557 f # MATHEMATICAL DOUBLE-STRUCK SMALL F
+1D558 g # MATHEMATICAL DOUBLE-STRUCK SMALL G
+1D559 h # MATHEMATICAL DOUBLE-STRUCK SMALL H
+1D55A i # MATHEMATICAL DOUBLE-STRUCK SMALL I
+1D55B j # MATHEMATICAL DOUBLE-STRUCK SMALL J
+1D55C k # MATHEMATICAL DOUBLE-STRUCK SMALL K
+1D55D l # MATHEMATICAL DOUBLE-STRUCK SMALL L
+1D55E m # MATHEMATICAL DOUBLE-STRUCK SMALL M
+1D55F n # MATHEMATICAL DOUBLE-STRUCK SMALL N
+1D560 o # MATHEMATICAL DOUBLE-STRUCK SMALL O
+1D561 p # MATHEMATICAL DOUBLE-STRUCK SMALL P
+1D562 q # MATHEMATICAL DOUBLE-STRUCK SMALL Q
+1D563 r # MATHEMATICAL DOUBLE-STRUCK SMALL R
+1D564 s # MATHEMATICAL DOUBLE-STRUCK SMALL S
+1D565 t # MATHEMATICAL DOUBLE-STRUCK SMALL T
+1D566 u # MATHEMATICAL DOUBLE-STRUCK SMALL U
+1D567 v # MATHEMATICAL DOUBLE-STRUCK SMALL V
+1D568 w # MATHEMATICAL DOUBLE-STRUCK SMALL W
+1D569 x # MATHEMATICAL DOUBLE-STRUCK SMALL X
+1D56A y # MATHEMATICAL DOUBLE-STRUCK SMALL Y
+1D56B z # MATHEMATICAL DOUBLE-STRUCK SMALL Z
+1D56C A # MATHEMATICAL BOLD FRAKTUR CAPITAL A
+1D56D B # MATHEMATICAL BOLD FRAKTUR CAPITAL B
+1D56E C # MATHEMATICAL BOLD FRAKTUR CAPITAL C
+1D56F D # MATHEMATICAL BOLD FRAKTUR CAPITAL D
+1D570 E # MATHEMATICAL BOLD FRAKTUR CAPITAL E
+1D571 F # MATHEMATICAL BOLD FRAKTUR CAPITAL F
+1D572 G # MATHEMATICAL BOLD FRAKTUR CAPITAL G
+1D573 H # MATHEMATICAL BOLD FRAKTUR CAPITAL H
+1D574 I # MATHEMATICAL BOLD FRAKTUR CAPITAL I
+1D575 J # MATHEMATICAL BOLD FRAKTUR CAPITAL J
+1D576 K # MATHEMATICAL BOLD FRAKTUR CAPITAL K
+1D577 L # MATHEMATICAL BOLD FRAKTUR CAPITAL L
+1D578 M # MATHEMATICAL BOLD FRAKTUR CAPITAL M
+1D579 N # MATHEMATICAL BOLD FRAKTUR CAPITAL N
+1D57A O # MATHEMATICAL BOLD FRAKTUR CAPITAL O
+1D57B P # MATHEMATICAL BOLD FRAKTUR CAPITAL P
+1D57C Q # MATHEMATICAL BOLD FRAKTUR CAPITAL Q
+1D57D R # MATHEMATICAL BOLD FRAKTUR CAPITAL R
+1D57E S # MATHEMATICAL BOLD FRAKTUR CAPITAL S
+1D57F T # MATHEMATICAL BOLD FRAKTUR CAPITAL T
+1D580 U # MATHEMATICAL BOLD FRAKTUR CAPITAL U
+1D581 V # MATHEMATICAL BOLD FRAKTUR CAPITAL V
+1D582 W # MATHEMATICAL BOLD FRAKTUR CAPITAL W
+1D583 X # MATHEMATICAL BOLD FRAKTUR CAPITAL X
+1D584 Y # MATHEMATICAL BOLD FRAKTUR CAPITAL Y
+1D585 Z # MATHEMATICAL BOLD FRAKTUR CAPITAL Z
+1D586 a # MATHEMATICAL BOLD FRAKTUR SMALL A
+1D587 b # MATHEMATICAL BOLD FRAKTUR SMALL B
+1D588 c # MATHEMATICAL BOLD FRAKTUR SMALL C
+1D589 d # MATHEMATICAL BOLD FRAKTUR SMALL D
+1D58A e # MATHEMATICAL BOLD FRAKTUR SMALL E
+1D58B f # MATHEMATICAL BOLD FRAKTUR SMALL F
+1D58C g # MATHEMATICAL BOLD FRAKTUR SMALL G
+1D58D h # MATHEMATICAL BOLD FRAKTUR SMALL H
+1D58E i # MATHEMATICAL BOLD FRAKTUR SMALL I
+1D58F j # MATHEMATICAL BOLD FRAKTUR SMALL J
+1D590 k # MATHEMATICAL BOLD FRAKTUR SMALL K
+1D591 l # MATHEMATICAL BOLD FRAKTUR SMALL L
+1D592 m # MATHEMATICAL BOLD FRAKTUR SMALL M
+1D593 n # MATHEMATICAL BOLD FRAKTUR SMALL N
+1D594 o # MATHEMATICAL BOLD FRAKTUR SMALL O
+1D595 p # MATHEMATICAL BOLD FRAKTUR SMALL P
+1D596 q # MATHEMATICAL BOLD FRAKTUR SMALL Q
+1D597 r # MATHEMATICAL BOLD FRAKTUR SMALL R
+1D598 s # MATHEMATICAL BOLD FRAKTUR SMALL S
+1D599 t # MATHEMATICAL BOLD FRAKTUR SMALL T
+1D59A u # MATHEMATICAL BOLD FRAKTUR SMALL U
+1D59B v # MATHEMATICAL BOLD FRAKTUR SMALL V
+1D59C w # MATHEMATICAL BOLD FRAKTUR SMALL W
+1D59D x # MATHEMATICAL BOLD FRAKTUR SMALL X
+1D59E y # MATHEMATICAL BOLD FRAKTUR SMALL Y
+1D59F z # MATHEMATICAL BOLD FRAKTUR SMALL Z
+1D5A0 A # MATHEMATICAL SANS-SERIF CAPITAL A
+1D5A1 B # MATHEMATICAL SANS-SERIF CAPITAL B
+1D5A2 C # MATHEMATICAL SANS-SERIF CAPITAL C
+1D5A3 D # MATHEMATICAL SANS-SERIF CAPITAL D
+1D5A4 E # MATHEMATICAL SANS-SERIF CAPITAL E
+1D5A5 F # MATHEMATICAL SANS-SERIF CAPITAL F
+1D5A6 G # MATHEMATICAL SANS-SERIF CAPITAL G
+1D5A7 H # MATHEMATICAL SANS-SERIF CAPITAL H
+1D5A8 I # MATHEMATICAL SANS-SERIF CAPITAL I
+1D5A9 J # MATHEMATICAL SANS-SERIF CAPITAL J
+1D5AA K # MATHEMATICAL SANS-SERIF CAPITAL K
+1D5AB L # MATHEMATICAL SANS-SERIF CAPITAL L
+1D5AC M # MATHEMATICAL SANS-SERIF CAPITAL M
+1D5AD N # MATHEMATICAL SANS-SERIF CAPITAL N
+1D5AE O # MATHEMATICAL SANS-SERIF CAPITAL O
+1D5AF P # MATHEMATICAL SANS-SERIF CAPITAL P
+1D5B0 Q # MATHEMATICAL SANS-SERIF CAPITAL Q
+1D5B1 R # MATHEMATICAL SANS-SERIF CAPITAL R
+1D5B2 S # MATHEMATICAL SANS-SERIF CAPITAL S
+1D5B3 T # MATHEMATICAL SANS-SERIF CAPITAL T
+1D5B4 U # MATHEMATICAL SANS-SERIF CAPITAL U
+1D5B5 V # MATHEMATICAL SANS-SERIF CAPITAL V
+1D5B6 W # MATHEMATICAL SANS-SERIF CAPITAL W
+1D5B7 X # MATHEMATICAL SANS-SERIF CAPITAL X
+1D5B8 Y # MATHEMATICAL SANS-SERIF CAPITAL Y
+1D5B9 Z # MATHEMATICAL SANS-SERIF CAPITAL Z
+1D5BA a # MATHEMATICAL SANS-SERIF SMALL A
+1D5BB b # MATHEMATICAL SANS-SERIF SMALL B
+1D5BC c # MATHEMATICAL SANS-SERIF SMALL C
+1D5BD d # MATHEMATICAL SANS-SERIF SMALL D
+1D5BE e # MATHEMATICAL SANS-SERIF SMALL E
+1D5BF f # MATHEMATICAL SANS-SERIF SMALL F
+1D5C0 g # MATHEMATICAL SANS-SERIF SMALL G
+1D5C1 h # MATHEMATICAL SANS-SERIF SMALL H
+1D5C2 i # MATHEMATICAL SANS-SERIF SMALL I
+1D5C3 j # MATHEMATICAL SANS-SERIF SMALL J
+1D5C4 k # MATHEMATICAL SANS-SERIF SMALL K
+1D5C5 l # MATHEMATICAL SANS-SERIF SMALL L
+1D5C6 m # MATHEMATICAL SANS-SERIF SMALL M
+1D5C7 n # MATHEMATICAL SANS-SERIF SMALL N
+1D5C8 o # MATHEMATICAL SANS-SERIF SMALL O
+1D5C9 p # MATHEMATICAL SANS-SERIF SMALL P
+1D5CA q # MATHEMATICAL SANS-SERIF SMALL Q
+1D5CB r # MATHEMATICAL SANS-SERIF SMALL R
+1D5CC s # MATHEMATICAL SANS-SERIF SMALL S
+1D5CD t # MATHEMATICAL SANS-SERIF SMALL T
+1D5CE u # MATHEMATICAL SANS-SERIF SMALL U
+1D5CF v # MATHEMATICAL SANS-SERIF SMALL V
+1D5D0 w # MATHEMATICAL SANS-SERIF SMALL W
+1D5D1 x # MATHEMATICAL SANS-SERIF SMALL X
+1D5D2 y # MATHEMATICAL SANS-SERIF SMALL Y
+1D5D3 z # MATHEMATICAL SANS-SERIF SMALL Z
+1D5D4 A # MATHEMATICAL SANS-SERIF BOLD CAPITAL A
+1D5D5 B # MATHEMATICAL SANS-SERIF BOLD CAPITAL B
+1D5D6 C # MATHEMATICAL SANS-SERIF BOLD CAPITAL C
+1D5D7 D # MATHEMATICAL SANS-SERIF BOLD CAPITAL D
+1D5D8 E # MATHEMATICAL SANS-SERIF BOLD CAPITAL E
+1D5D9 F # MATHEMATICAL SANS-SERIF BOLD CAPITAL F
+1D5DA G # MATHEMATICAL SANS-SERIF BOLD CAPITAL G
+1D5DB H # MATHEMATICAL SANS-SERIF BOLD CAPITAL H
+1D5DC I # MATHEMATICAL SANS-SERIF BOLD CAPITAL I
+1D5DD J # MATHEMATICAL SANS-SERIF BOLD CAPITAL J
+1D5DE K # MATHEMATICAL SANS-SERIF BOLD CAPITAL K
+1D5DF L # MATHEMATICAL SANS-SERIF BOLD CAPITAL L
+1D5E0 M # MATHEMATICAL SANS-SERIF BOLD CAPITAL M
+1D5E1 N # MATHEMATICAL SANS-SERIF BOLD CAPITAL N
+1D5E2 O # MATHEMATICAL SANS-SERIF BOLD CAPITAL O
+1D5E3 P # MATHEMATICAL SANS-SERIF BOLD CAPITAL P
+1D5E4 Q # MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
+1D5E5 R # MATHEMATICAL SANS-SERIF BOLD CAPITAL R
+1D5E6 S # MATHEMATICAL SANS-SERIF BOLD CAPITAL S
+1D5E7 T # MATHEMATICAL SANS-SERIF BOLD CAPITAL T
+1D5E8 U # MATHEMATICAL SANS-SERIF BOLD CAPITAL U
+1D5E9 V # MATHEMATICAL SANS-SERIF BOLD CAPITAL V
+1D5EA W # MATHEMATICAL SANS-SERIF BOLD CAPITAL W
+1D5EB X # MATHEMATICAL SANS-SERIF BOLD CAPITAL X
+1D5EC Y # MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
+1D5ED Z # MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
+1D5EE a # MATHEMATICAL SANS-SERIF BOLD SMALL A
+1D5EF b # MATHEMATICAL SANS-SERIF BOLD SMALL B
+1D5F0 c # MATHEMATICAL SANS-SERIF BOLD SMALL C
+1D5F1 d # MATHEMATICAL SANS-SERIF BOLD SMALL D
+1D5F2 e # MATHEMATICAL SANS-SERIF BOLD SMALL E
+1D5F3 f # MATHEMATICAL SANS-SERIF BOLD SMALL F
+1D5F4 g # MATHEMATICAL SANS-SERIF BOLD SMALL G
+1D5F5 h # MATHEMATICAL SANS-SERIF BOLD SMALL H
+1D5F6 i # MATHEMATICAL SANS-SERIF BOLD SMALL I
+1D5F7 j # MATHEMATICAL SANS-SERIF BOLD SMALL J
+1D5F8 k # MATHEMATICAL SANS-SERIF BOLD SMALL K
+1D5F9 l # MATHEMATICAL SANS-SERIF BOLD SMALL L
+1D5FA m # MATHEMATICAL SANS-SERIF BOLD SMALL M
+1D5FB n # MATHEMATICAL SANS-SERIF BOLD SMALL N
+1D5FC o # MATHEMATICAL SANS-SERIF BOLD SMALL O
+1D5FD p # MATHEMATICAL SANS-SERIF BOLD SMALL P
+1D5FE q # MATHEMATICAL SANS-SERIF BOLD SMALL Q
+1D5FF r # MATHEMATICAL SANS-SERIF BOLD SMALL R
+1D600 s # MATHEMATICAL SANS-SERIF BOLD SMALL S
+1D601 t # MATHEMATICAL SANS-SERIF BOLD SMALL T
+1D602 u # MATHEMATICAL SANS-SERIF BOLD SMALL U
+1D603 v # MATHEMATICAL SANS-SERIF BOLD SMALL V
+1D604 w # MATHEMATICAL SANS-SERIF BOLD SMALL W
+1D605 x # MATHEMATICAL SANS-SERIF BOLD SMALL X
+1D606 y # MATHEMATICAL SANS-SERIF BOLD SMALL Y
+1D607 z # MATHEMATICAL SANS-SERIF BOLD SMALL Z
+1D608 A # MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
+1D609 B # MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
+1D60A C # MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
+1D60B D # MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
+1D60C E # MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
+1D60D F # MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
+1D60E G # MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
+1D60F H # MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
+1D610 I # MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
+1D611 J # MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
+1D612 K # MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
+1D613 L # MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
+1D614 M # MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
+1D615 N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
+1D616 O # MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
+1D617 P # MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
+1D618 Q # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
+1D619 R # MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
+1D61A S # MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
+1D61B T # MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
+1D61C U # MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
+1D61D V # MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
+1D61E W # MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
+1D61F X # MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
+1D620 Y # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
+1D621 Z # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
+1D622 a # MATHEMATICAL SANS-SERIF ITALIC SMALL A
+1D623 b # MATHEMATICAL SANS-SERIF ITALIC SMALL B
+1D624 c # MATHEMATICAL SANS-SERIF ITALIC SMALL C
+1D625 d # MATHEMATICAL SANS-SERIF ITALIC SMALL D
+1D626 e # MATHEMATICAL SANS-SERIF ITALIC SMALL E
+1D627 f # MATHEMATICAL SANS-SERIF ITALIC SMALL F
+1D628 g # MATHEMATICAL SANS-SERIF ITALIC SMALL G
+1D629 h # MATHEMATICAL SANS-SERIF ITALIC SMALL H
+1D62A i # MATHEMATICAL SANS-SERIF ITALIC SMALL I
+1D62B j # MATHEMATICAL SANS-SERIF ITALIC SMALL J
+1D62C k # MATHEMATICAL SANS-SERIF ITALIC SMALL K
+1D62D l # MATHEMATICAL SANS-SERIF ITALIC SMALL L
+1D62E m # MATHEMATICAL SANS-SERIF ITALIC SMALL M
+1D62F n # MATHEMATICAL SANS-SERIF ITALIC SMALL N
+1D630 o # MATHEMATICAL SANS-SERIF ITALIC SMALL O
+1D631 p # MATHEMATICAL SANS-SERIF ITALIC SMALL P
+1D632 q # MATHEMATICAL SANS-SERIF ITALIC SMALL Q
+1D633 r # MATHEMATICAL SANS-SERIF ITALIC SMALL R
+1D634 s # MATHEMATICAL SANS-SERIF ITALIC SMALL S
+1D635 t # MATHEMATICAL SANS-SERIF ITALIC SMALL T
+1D636 u # MATHEMATICAL SANS-SERIF ITALIC SMALL U
+1D637 v # MATHEMATICAL SANS-SERIF ITALIC SMALL V
+1D638 w # MATHEMATICAL SANS-SERIF ITALIC SMALL W
+1D639 x # MATHEMATICAL SANS-SERIF ITALIC SMALL X
+1D63A y # MATHEMATICAL SANS-SERIF ITALIC SMALL Y
+1D63B z # MATHEMATICAL SANS-SERIF ITALIC SMALL Z
+1D63C A # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
+1D63D B # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
+1D63E C # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
+1D63F D # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
+1D640 E # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
+1D641 F # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
+1D642 G # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
+1D643 H # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
+1D644 I # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
+1D645 J # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
+1D646 K # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
+1D647 L # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
+1D648 M # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
+1D649 N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
+1D64A O # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
+1D64B P # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
+1D64C Q # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
+1D64D R # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
+1D64E S # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
+1D64F T # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
+1D650 U # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
+1D651 V # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
+1D652 W # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
+1D653 X # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
+1D654 Y # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
+1D655 Z # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
+1D656 a # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
+1D657 b # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
+1D658 c # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
+1D659 d # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
+1D65A e # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
+1D65B f # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
+1D65C g # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
+1D65D h # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
+1D65E i # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
+1D65F j # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
+1D660 k # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
+1D661 l # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
+1D662 m # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
+1D663 n # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
+1D664 o # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
+1D665 p # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
+1D666 q # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
+1D667 r # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
+1D668 s # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
+1D669 t # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
+1D66A u # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
+1D66B v # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
+1D66C w # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
+1D66D x # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
+1D66E y # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
+1D66F z # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
+1D670 A # MATHEMATICAL MONOSPACE CAPITAL A
+1D671 B # MATHEMATICAL MONOSPACE CAPITAL B
+1D672 C # MATHEMATICAL MONOSPACE CAPITAL C
+1D673 D # MATHEMATICAL MONOSPACE CAPITAL D
+1D674 E # MATHEMATICAL MONOSPACE CAPITAL E
+1D675 F # MATHEMATICAL MONOSPACE CAPITAL F
+1D676 G # MATHEMATICAL MONOSPACE CAPITAL G
+1D677 H # MATHEMATICAL MONOSPACE CAPITAL H
+1D678 I # MATHEMATICAL MONOSPACE CAPITAL I
+1D679 J # MATHEMATICAL MONOSPACE CAPITAL J
+1D67A K # MATHEMATICAL MONOSPACE CAPITAL K
+1D67B L # MATHEMATICAL MONOSPACE CAPITAL L
+1D67C M # MATHEMATICAL MONOSPACE CAPITAL M
+1D67D N # MATHEMATICAL MONOSPACE CAPITAL N
+1D67E O # MATHEMATICAL MONOSPACE CAPITAL O
+1D67F P # MATHEMATICAL MONOSPACE CAPITAL P
+1D680 Q # MATHEMATICAL MONOSPACE CAPITAL Q
+1D681 R # MATHEMATICAL MONOSPACE CAPITAL R
+1D682 S # MATHEMATICAL MONOSPACE CAPITAL S
+1D683 T # MATHEMATICAL MONOSPACE CAPITAL T
+1D684 U # MATHEMATICAL MONOSPACE CAPITAL U
+1D685 V # MATHEMATICAL MONOSPACE CAPITAL V
+1D686 W # MATHEMATICAL MONOSPACE CAPITAL W
+1D687 X # MATHEMATICAL MONOSPACE CAPITAL X
+1D688 Y # MATHEMATICAL MONOSPACE CAPITAL Y
+1D689 Z # MATHEMATICAL MONOSPACE CAPITAL Z
+1D68A a # MATHEMATICAL MONOSPACE SMALL A
+1D68B b # MATHEMATICAL MONOSPACE SMALL B
+1D68C c # MATHEMATICAL MONOSPACE SMALL C
+1D68D d # MATHEMATICAL MONOSPACE SMALL D
+1D68E e # MATHEMATICAL MONOSPACE SMALL E
+1D68F f # MATHEMATICAL MONOSPACE SMALL F
+1D690 g # MATHEMATICAL MONOSPACE SMALL G
+1D691 h # MATHEMATICAL MONOSPACE SMALL H
+1D692 i # MATHEMATICAL MONOSPACE SMALL I
+1D693 j # MATHEMATICAL MONOSPACE SMALL J
+1D694 k # MATHEMATICAL MONOSPACE SMALL K
+1D695 l # MATHEMATICAL MONOSPACE SMALL L
+1D696 m # MATHEMATICAL MONOSPACE SMALL M
+1D697 n # MATHEMATICAL MONOSPACE SMALL N
+1D698 o # MATHEMATICAL MONOSPACE SMALL O
+1D699 p # MATHEMATICAL MONOSPACE SMALL P
+1D69A q # MATHEMATICAL MONOSPACE SMALL Q
+1D69B r # MATHEMATICAL MONOSPACE SMALL R
+1D69C s # MATHEMATICAL MONOSPACE SMALL S
+1D69D t # MATHEMATICAL MONOSPACE SMALL T
+1D69E u # MATHEMATICAL MONOSPACE SMALL U
+1D69F v # MATHEMATICAL MONOSPACE SMALL V
+1D6A0 w # MATHEMATICAL MONOSPACE SMALL W
+1D6A1 x # MATHEMATICAL MONOSPACE SMALL X
+1D6A2 y # MATHEMATICAL MONOSPACE SMALL Y
+1D6A3 z # MATHEMATICAL MONOSPACE SMALL Z
+1D6A8 Α # MATHEMATICAL BOLD CAPITAL ALPHA
+1D6A9 Î’ # MATHEMATICAL BOLD CAPITAL BETA
+1D6AA Γ # MATHEMATICAL BOLD CAPITAL GAMMA
+1D6AB Δ # MATHEMATICAL BOLD CAPITAL DELTA
+1D6AC Ε # MATHEMATICAL BOLD CAPITAL EPSILON
+1D6AD Ζ # MATHEMATICAL BOLD CAPITAL ZETA
+1D6AE Η # MATHEMATICAL BOLD CAPITAL ETA
+1D6AF Θ # MATHEMATICAL BOLD CAPITAL THETA
+1D6B0 Ι # MATHEMATICAL BOLD CAPITAL IOTA
+1D6B1 Κ # MATHEMATICAL BOLD CAPITAL KAPPA
+1D6B2 Λ # MATHEMATICAL BOLD CAPITAL LAMDA
+1D6B3 Μ # MATHEMATICAL BOLD CAPITAL MU
+1D6B4 Î # MATHEMATICAL BOLD CAPITAL NU
+1D6B5 Ξ # MATHEMATICAL BOLD CAPITAL XI
+1D6B6 Ο # MATHEMATICAL BOLD CAPITAL OMICRON
+1D6B7 Π # MATHEMATICAL BOLD CAPITAL PI
+1D6B8 Ρ # MATHEMATICAL BOLD CAPITAL RHO
+1D6B9 Ï´ # MATHEMATICAL BOLD CAPITAL THETA SYMBOL
+1D6BA Σ # MATHEMATICAL BOLD CAPITAL SIGMA
+1D6BB Τ # MATHEMATICAL BOLD CAPITAL TAU
+1D6BC Υ # MATHEMATICAL BOLD CAPITAL UPSILON
+1D6BD Φ # MATHEMATICAL BOLD CAPITAL PHI
+1D6BE Χ # MATHEMATICAL BOLD CAPITAL CHI
+1D6BF Ψ # MATHEMATICAL BOLD CAPITAL PSI
+1D6C0 Ω # MATHEMATICAL BOLD CAPITAL OMEGA
+1D6C1 ∇ # MATHEMATICAL BOLD NABLA
+1D6C2 α # MATHEMATICAL BOLD SMALL ALPHA
+1D6C3 β # MATHEMATICAL BOLD SMALL BETA
+1D6C4 γ # MATHEMATICAL BOLD SMALL GAMMA
+1D6C5 δ # MATHEMATICAL BOLD SMALL DELTA
+1D6C6 ε # MATHEMATICAL BOLD SMALL EPSILON
+1D6C7 ζ # MATHEMATICAL BOLD SMALL ZETA
+1D6C8 η # MATHEMATICAL BOLD SMALL ETA
+1D6C9 θ # MATHEMATICAL BOLD SMALL THETA
+1D6CA ι # MATHEMATICAL BOLD SMALL IOTA
+1D6CB κ # MATHEMATICAL BOLD SMALL KAPPA
+1D6CC λ # MATHEMATICAL BOLD SMALL LAMDA
+1D6CD μ # MATHEMATICAL BOLD SMALL MU
+1D6CE ν # MATHEMATICAL BOLD SMALL NU
+1D6CF ξ # MATHEMATICAL BOLD SMALL XI
+1D6D0 ο # MATHEMATICAL BOLD SMALL OMICRON
+1D6D1 π # MATHEMATICAL BOLD SMALL PI
+1D6D2 Ï # MATHEMATICAL BOLD SMALL RHO
+1D6D3 Ï‚ # MATHEMATICAL BOLD SMALL FINAL SIGMA
+1D6D4 σ # MATHEMATICAL BOLD SMALL SIGMA
+1D6D5 Ï„ # MATHEMATICAL BOLD SMALL TAU
+1D6D6 Ï… # MATHEMATICAL BOLD SMALL UPSILON
+1D6D7 φ # MATHEMATICAL BOLD SMALL PHI
+1D6D8 χ # MATHEMATICAL BOLD SMALL CHI
+1D6D9 ψ # MATHEMATICAL BOLD SMALL PSI
+1D6DA ω # MATHEMATICAL BOLD SMALL OMEGA
+1D6DB ∂ # MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
+1D6DC ϵ # MATHEMATICAL BOLD EPSILON SYMBOL
+1D6DD Ï‘ # MATHEMATICAL BOLD THETA SYMBOL
+1D6DE Ï° # MATHEMATICAL BOLD KAPPA SYMBOL
+1D6DF Ï• # MATHEMATICAL BOLD PHI SYMBOL
+1D6E0 ϱ # MATHEMATICAL BOLD RHO SYMBOL
+1D6E1 Ï– # MATHEMATICAL BOLD PI SYMBOL
+1D6E2 Α # MATHEMATICAL ITALIC CAPITAL ALPHA
+1D6E3 Î’ # MATHEMATICAL ITALIC CAPITAL BETA
+1D6E4 Γ # MATHEMATICAL ITALIC CAPITAL GAMMA
+1D6E5 Δ # MATHEMATICAL ITALIC CAPITAL DELTA
+1D6E6 Ε # MATHEMATICAL ITALIC CAPITAL EPSILON
+1D6E7 Ζ # MATHEMATICAL ITALIC CAPITAL ZETA
+1D6E8 Η # MATHEMATICAL ITALIC CAPITAL ETA
+1D6E9 Θ # MATHEMATICAL ITALIC CAPITAL THETA
+1D6EA Ι # MATHEMATICAL ITALIC CAPITAL IOTA
+1D6EB Κ # MATHEMATICAL ITALIC CAPITAL KAPPA
+1D6EC Λ # MATHEMATICAL ITALIC CAPITAL LAMDA
+1D6ED Μ # MATHEMATICAL ITALIC CAPITAL MU
+1D6EE Î # MATHEMATICAL ITALIC CAPITAL NU
+1D6EF Ξ # MATHEMATICAL ITALIC CAPITAL XI
+1D6F0 Ο # MATHEMATICAL ITALIC CAPITAL OMICRON
+1D6F1 Π # MATHEMATICAL ITALIC CAPITAL PI
+1D6F2 Ρ # MATHEMATICAL ITALIC CAPITAL RHO
+1D6F3 Ï´ # MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
+1D6F4 Σ # MATHEMATICAL ITALIC CAPITAL SIGMA
+1D6F5 Τ # MATHEMATICAL ITALIC CAPITAL TAU
+1D6F6 Υ # MATHEMATICAL ITALIC CAPITAL UPSILON
+1D6F7 Φ # MATHEMATICAL ITALIC CAPITAL PHI
+1D6F8 Χ # MATHEMATICAL ITALIC CAPITAL CHI
+1D6F9 Ψ # MATHEMATICAL ITALIC CAPITAL PSI
+1D6FA Ω # MATHEMATICAL ITALIC CAPITAL OMEGA
+1D6FB ∇ # MATHEMATICAL ITALIC NABLA
+1D6FC α # MATHEMATICAL ITALIC SMALL ALPHA
+1D6FD β # MATHEMATICAL ITALIC SMALL BETA
+1D6FE γ # MATHEMATICAL ITALIC SMALL GAMMA
+1D6FF δ # MATHEMATICAL ITALIC SMALL DELTA
+1D700 ε # MATHEMATICAL ITALIC SMALL EPSILON
+1D701 ζ # MATHEMATICAL ITALIC SMALL ZETA
+1D702 η # MATHEMATICAL ITALIC SMALL ETA
+1D703 θ # MATHEMATICAL ITALIC SMALL THETA
+1D704 ι # MATHEMATICAL ITALIC SMALL IOTA
+1D705 κ # MATHEMATICAL ITALIC SMALL KAPPA
+1D706 λ # MATHEMATICAL ITALIC SMALL LAMDA
+1D707 μ # MATHEMATICAL ITALIC SMALL MU
+1D708 ν # MATHEMATICAL ITALIC SMALL NU
+1D709 ξ # MATHEMATICAL ITALIC SMALL XI
+1D70A ο # MATHEMATICAL ITALIC SMALL OMICRON
+1D70B π # MATHEMATICAL ITALIC SMALL PI
+1D70C Ï # MATHEMATICAL ITALIC SMALL RHO
+1D70D Ï‚ # MATHEMATICAL ITALIC SMALL FINAL SIGMA
+1D70E σ # MATHEMATICAL ITALIC SMALL SIGMA
+1D70F Ï„ # MATHEMATICAL ITALIC SMALL TAU
+1D710 Ï… # MATHEMATICAL ITALIC SMALL UPSILON
+1D711 φ # MATHEMATICAL ITALIC SMALL PHI
+1D712 χ # MATHEMATICAL ITALIC SMALL CHI
+1D713 ψ # MATHEMATICAL ITALIC SMALL PSI
+1D714 ω # MATHEMATICAL ITALIC SMALL OMEGA
+1D715 ∂ # MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
+1D716 ϵ # MATHEMATICAL ITALIC EPSILON SYMBOL
+1D717 Ï‘ # MATHEMATICAL ITALIC THETA SYMBOL
+1D718 Ï° # MATHEMATICAL ITALIC KAPPA SYMBOL
+1D719 Ï• # MATHEMATICAL ITALIC PHI SYMBOL
+1D71A ϱ # MATHEMATICAL ITALIC RHO SYMBOL
+1D71B Ï– # MATHEMATICAL ITALIC PI SYMBOL
+1D71C Α # MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
+1D71D Î’ # MATHEMATICAL BOLD ITALIC CAPITAL BETA
+1D71E Γ # MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
+1D71F Δ # MATHEMATICAL BOLD ITALIC CAPITAL DELTA
+1D720 Ε # MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
+1D721 Ζ # MATHEMATICAL BOLD ITALIC CAPITAL ZETA
+1D722 Η # MATHEMATICAL BOLD ITALIC CAPITAL ETA
+1D723 Θ # MATHEMATICAL BOLD ITALIC CAPITAL THETA
+1D724 Ι # MATHEMATICAL BOLD ITALIC CAPITAL IOTA
+1D725 Κ # MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
+1D726 Λ # MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
+1D727 Μ # MATHEMATICAL BOLD ITALIC CAPITAL MU
+1D728 Î # MATHEMATICAL BOLD ITALIC CAPITAL NU
+1D729 Ξ # MATHEMATICAL BOLD ITALIC CAPITAL XI
+1D72A Ο # MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
+1D72B Π # MATHEMATICAL BOLD ITALIC CAPITAL PI
+1D72C Ρ # MATHEMATICAL BOLD ITALIC CAPITAL RHO
+1D72D Ï´ # MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
+1D72E Σ # MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
+1D72F Τ # MATHEMATICAL BOLD ITALIC CAPITAL TAU
+1D730 Υ # MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
+1D731 Φ # MATHEMATICAL BOLD ITALIC CAPITAL PHI
+1D732 Χ # MATHEMATICAL BOLD ITALIC CAPITAL CHI
+1D733 Ψ # MATHEMATICAL BOLD ITALIC CAPITAL PSI
+1D734 Ω # MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
+1D735 ∇ # MATHEMATICAL BOLD ITALIC NABLA
+1D736 α # MATHEMATICAL BOLD ITALIC SMALL ALPHA
+1D737 β # MATHEMATICAL BOLD ITALIC SMALL BETA
+1D738 γ # MATHEMATICAL BOLD ITALIC SMALL GAMMA
+1D739 δ # MATHEMATICAL BOLD ITALIC SMALL DELTA
+1D73A ε # MATHEMATICAL BOLD ITALIC SMALL EPSILON
+1D73B ζ # MATHEMATICAL BOLD ITALIC SMALL ZETA
+1D73C η # MATHEMATICAL BOLD ITALIC SMALL ETA
+1D73D θ # MATHEMATICAL BOLD ITALIC SMALL THETA
+1D73E ι # MATHEMATICAL BOLD ITALIC SMALL IOTA
+1D73F κ # MATHEMATICAL BOLD ITALIC SMALL KAPPA
+1D740 λ # MATHEMATICAL BOLD ITALIC SMALL LAMDA
+1D741 μ # MATHEMATICAL BOLD ITALIC SMALL MU
+1D742 ν # MATHEMATICAL BOLD ITALIC SMALL NU
+1D743 ξ # MATHEMATICAL BOLD ITALIC SMALL XI
+1D744 ο # MATHEMATICAL BOLD ITALIC SMALL OMICRON
+1D745 π # MATHEMATICAL BOLD ITALIC SMALL PI
+1D746 Ï # MATHEMATICAL BOLD ITALIC SMALL RHO
+1D747 Ï‚ # MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
+1D748 σ # MATHEMATICAL BOLD ITALIC SMALL SIGMA
+1D749 Ï„ # MATHEMATICAL BOLD ITALIC SMALL TAU
+1D74A Ï… # MATHEMATICAL BOLD ITALIC SMALL UPSILON
+1D74B φ # MATHEMATICAL BOLD ITALIC SMALL PHI
+1D74C χ # MATHEMATICAL BOLD ITALIC SMALL CHI
+1D74D ψ # MATHEMATICAL BOLD ITALIC SMALL PSI
+1D74E ω # MATHEMATICAL BOLD ITALIC SMALL OMEGA
+1D74F ∂ # MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
+1D750 ϵ # MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
+1D751 Ï‘ # MATHEMATICAL BOLD ITALIC THETA SYMBOL
+1D752 Ï° # MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
+1D753 Ï• # MATHEMATICAL BOLD ITALIC PHI SYMBOL
+1D754 ϱ # MATHEMATICAL BOLD ITALIC RHO SYMBOL
+1D755 Ï– # MATHEMATICAL BOLD ITALIC PI SYMBOL
+1D756 Α # MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
+1D757 Î’ # MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
+1D758 Γ # MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
+1D759 Δ # MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
+1D75A Ε # MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
+1D75B Ζ # MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
+1D75C Η # MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
+1D75D Θ # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
+1D75E Ι # MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
+1D75F Κ # MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
+1D760 Λ # MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
+1D761 Μ # MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
+1D762 Î # MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
+1D763 Ξ # MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
+1D764 Ο # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
+1D765 Π # MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
+1D766 Ρ # MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
+1D767 Ï´ # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
+1D768 Σ # MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
+1D769 Τ # MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
+1D76A Υ # MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
+1D76B Φ # MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
+1D76C Χ # MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
+1D76D Ψ # MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
+1D76E Ω # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
+1D76F ∇ # MATHEMATICAL SANS-SERIF BOLD NABLA
+1D770 α # MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
+1D771 β # MATHEMATICAL SANS-SERIF BOLD SMALL BETA
+1D772 γ # MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
+1D773 δ # MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
+1D774 ε # MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
+1D775 ζ # MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
+1D776 η # MATHEMATICAL SANS-SERIF BOLD SMALL ETA
+1D777 θ # MATHEMATICAL SANS-SERIF BOLD SMALL THETA
+1D778 ι # MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
+1D779 κ # MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
+1D77A λ # MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
+1D77B μ # MATHEMATICAL SANS-SERIF BOLD SMALL MU
+1D77C ν # MATHEMATICAL SANS-SERIF BOLD SMALL NU
+1D77D ξ # MATHEMATICAL SANS-SERIF BOLD SMALL XI
+1D77E ο # MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
+1D77F π # MATHEMATICAL SANS-SERIF BOLD SMALL PI
+1D780 Ï # MATHEMATICAL SANS-SERIF BOLD SMALL RHO
+1D781 Ï‚ # MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
+1D782 σ # MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
+1D783 Ï„ # MATHEMATICAL SANS-SERIF BOLD SMALL TAU
+1D784 Ï… # MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
+1D785 φ # MATHEMATICAL SANS-SERIF BOLD SMALL PHI
+1D786 χ # MATHEMATICAL SANS-SERIF BOLD SMALL CHI
+1D787 ψ # MATHEMATICAL SANS-SERIF BOLD SMALL PSI
+1D788 ω # MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
+1D789 ∂ # MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
+1D78A ϵ # MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
+1D78B Ï‘ # MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
+1D78C Ï° # MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
+1D78D Ï• # MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
+1D78E ϱ # MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
+1D78F Ï– # MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
+1D790 Α # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
+1D791 Î’ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
+1D792 Γ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
+1D793 Δ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
+1D794 Ε # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
+1D795 Ζ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
+1D796 Η # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
+1D797 Θ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
+1D798 Ι # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
+1D799 Κ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
+1D79A Λ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
+1D79B Μ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
+1D79C Î # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
+1D79D Ξ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
+1D79E Ο # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
+1D79F Π # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
+1D7A0 Ρ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
+1D7A1 Ï´ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
+1D7A2 Σ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
+1D7A3 Τ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
+1D7A4 Υ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
+1D7A5 Φ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
+1D7A6 Χ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
+1D7A7 Ψ # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
+1D7A8 Ω # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
+1D7A9 ∇ # MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
+1D7AA α # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
+1D7AB β # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
+1D7AC γ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
+1D7AD δ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
+1D7AE ε # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
+1D7AF ζ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
+1D7B0 η # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
+1D7B1 θ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
+1D7B2 ι # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
+1D7B3 κ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
+1D7B4 λ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
+1D7B5 μ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
+1D7B6 ν # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
+1D7B7 ξ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
+1D7B8 ο # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
+1D7B9 π # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
+1D7BA Ï # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
+1D7BB Ï‚ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
+1D7BC σ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
+1D7BD Ï„ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
+1D7BE Ï… # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
+1D7BF φ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
+1D7C0 χ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
+1D7C1 ψ # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
+1D7C2 ω # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
+1D7C3 ∂ # MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
+1D7C4 ϵ # MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
+1D7C5 Ï‘ # MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
+1D7C6 Ï° # MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
+1D7C7 Ï• # MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
+1D7C8 ϱ # MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
+1D7C9 Ï– # MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
+1D7CE 0 # MATHEMATICAL BOLD DIGIT ZERO
+1D7CF 1 # MATHEMATICAL BOLD DIGIT ONE
+1D7D0 2 # MATHEMATICAL BOLD DIGIT TWO
+1D7D1 3 # MATHEMATICAL BOLD DIGIT THREE
+1D7D2 4 # MATHEMATICAL BOLD DIGIT FOUR
+1D7D3 5 # MATHEMATICAL BOLD DIGIT FIVE
+1D7D4 6 # MATHEMATICAL BOLD DIGIT SIX
+1D7D5 7 # MATHEMATICAL BOLD DIGIT SEVEN
+1D7D6 8 # MATHEMATICAL BOLD DIGIT EIGHT
+1D7D7 9 # MATHEMATICAL BOLD DIGIT NINE
+1D7D8 0 # MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
+1D7D9 1 # MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
+1D7DA 2 # MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
+1D7DB 3 # MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
+1D7DC 4 # MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
+1D7DD 5 # MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
+1D7DE 6 # MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
+1D7DF 7 # MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
+1D7E0 8 # MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
+1D7E1 9 # MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
+1D7E2 0 # MATHEMATICAL SANS-SERIF DIGIT ZERO
+1D7E3 1 # MATHEMATICAL SANS-SERIF DIGIT ONE
+1D7E4 2 # MATHEMATICAL SANS-SERIF DIGIT TWO
+1D7E5 3 # MATHEMATICAL SANS-SERIF DIGIT THREE
+1D7E6 4 # MATHEMATICAL SANS-SERIF DIGIT FOUR
+1D7E7 5 # MATHEMATICAL SANS-SERIF DIGIT FIVE
+1D7E8 6 # MATHEMATICAL SANS-SERIF DIGIT SIX
+1D7E9 7 # MATHEMATICAL SANS-SERIF DIGIT SEVEN
+1D7EA 8 # MATHEMATICAL SANS-SERIF DIGIT EIGHT
+1D7EB 9 # MATHEMATICAL SANS-SERIF DIGIT NINE
+1D7EC 0 # MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
+1D7ED 1 # MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
+1D7EE 2 # MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
+1D7EF 3 # MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
+1D7F0 4 # MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
+1D7F1 5 # MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
+1D7F2 6 # MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
+1D7F3 7 # MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
+1D7F4 8 # MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
+1D7F5 9 # MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
+1D7F6 0 # MATHEMATICAL MONOSPACE DIGIT ZERO
+1D7F7 1 # MATHEMATICAL MONOSPACE DIGIT ONE
+1D7F8 2 # MATHEMATICAL MONOSPACE DIGIT TWO
+1D7F9 3 # MATHEMATICAL MONOSPACE DIGIT THREE
+1D7FA 4 # MATHEMATICAL MONOSPACE DIGIT FOUR
+1D7FB 5 # MATHEMATICAL MONOSPACE DIGIT FIVE
+1D7FC 6 # MATHEMATICAL MONOSPACE DIGIT SIX
+1D7FD 7 # MATHEMATICAL MONOSPACE DIGIT SEVEN
+1D7FE 8 # MATHEMATICAL MONOSPACE DIGIT EIGHT
+1D7FF 9 # MATHEMATICAL MONOSPACE DIGIT NINE
+2F800 丽 # CJK COMPATIBILITY IDEOGRAPH-2F800
+2F801 丸 # CJK COMPATIBILITY IDEOGRAPH-2F801
+2F802 ä¹ # CJK COMPATIBILITY IDEOGRAPH-2F802
+2F803 ð „¢ # CJK COMPATIBILITY IDEOGRAPH-2F803
+2F804 ä½  # CJK COMPATIBILITY IDEOGRAPH-2F804
+2F805 ä¾® # CJK COMPATIBILITY IDEOGRAPH-2F805
+2F806 ä¾» # CJK COMPATIBILITY IDEOGRAPH-2F806
+2F807 倂 # CJK COMPATIBILITY IDEOGRAPH-2F807
+2F808 åº # CJK COMPATIBILITY IDEOGRAPH-2F808
+2F809 å‚™ # CJK COMPATIBILITY IDEOGRAPH-2F809
+2F80A 僧 # CJK COMPATIBILITY IDEOGRAPH-2F80A
+2F80B åƒ # CJK COMPATIBILITY IDEOGRAPH-2F80B
+2F80C ã’ž # CJK COMPATIBILITY IDEOGRAPH-2F80C
+2F80D 𠘺 # CJK COMPATIBILITY IDEOGRAPH-2F80D
+2F80E å… # CJK COMPATIBILITY IDEOGRAPH-2F80E
+2F80F å…” # CJK COMPATIBILITY IDEOGRAPH-2F80F
+2F810 å…¤ # CJK COMPATIBILITY IDEOGRAPH-2F810
+2F811 å…· # CJK COMPATIBILITY IDEOGRAPH-2F811
+2F812 𠔜 # CJK COMPATIBILITY IDEOGRAPH-2F812
+2F813 ã’¹ # CJK COMPATIBILITY IDEOGRAPH-2F813
+2F814 å…§ # CJK COMPATIBILITY IDEOGRAPH-2F814
+2F815 å† # CJK COMPATIBILITY IDEOGRAPH-2F815
+2F816 ð •‹ # CJK COMPATIBILITY IDEOGRAPH-2F816
+2F817 冗 # CJK COMPATIBILITY IDEOGRAPH-2F817
+2F818 冤 # CJK COMPATIBILITY IDEOGRAPH-2F818
+2F819 仌 # CJK COMPATIBILITY IDEOGRAPH-2F819
+2F81A 冬 # CJK COMPATIBILITY IDEOGRAPH-2F81A
+2F81B 况 # CJK COMPATIBILITY IDEOGRAPH-2F81B
+2F81C 𩇟 # CJK COMPATIBILITY IDEOGRAPH-2F81C
+2F81D 凵 # CJK COMPATIBILITY IDEOGRAPH-2F81D
+2F81E 刃 # CJK COMPATIBILITY IDEOGRAPH-2F81E
+2F81F ã“Ÿ # CJK COMPATIBILITY IDEOGRAPH-2F81F
+2F820 刻 # CJK COMPATIBILITY IDEOGRAPH-2F820
+2F821 剆 # CJK COMPATIBILITY IDEOGRAPH-2F821
+2F822 割 # CJK COMPATIBILITY IDEOGRAPH-2F822
+2F823 剷 # CJK COMPATIBILITY IDEOGRAPH-2F823
+2F824 㔕 # CJK COMPATIBILITY IDEOGRAPH-2F824
+2F825 勇 # CJK COMPATIBILITY IDEOGRAPH-2F825
+2F826 勉 # CJK COMPATIBILITY IDEOGRAPH-2F826
+2F827 勤 # CJK COMPATIBILITY IDEOGRAPH-2F827
+2F828 勺 # CJK COMPATIBILITY IDEOGRAPH-2F828
+2F829 包 # CJK COMPATIBILITY IDEOGRAPH-2F829
+2F82A 匆 # CJK COMPATIBILITY IDEOGRAPH-2F82A
+2F82B 北 # CJK COMPATIBILITY IDEOGRAPH-2F82B
+2F82C å‰ # CJK COMPATIBILITY IDEOGRAPH-2F82C
+2F82D å‘ # CJK COMPATIBILITY IDEOGRAPH-2F82D
+2F82E åš # CJK COMPATIBILITY IDEOGRAPH-2F82E
+2F82F å³ # CJK COMPATIBILITY IDEOGRAPH-2F82F
+2F830 å½ # CJK COMPATIBILITY IDEOGRAPH-2F830
+2F831 å¿ # CJK COMPATIBILITY IDEOGRAPH-2F831
+2F832 å¿ # CJK COMPATIBILITY IDEOGRAPH-2F832
+2F833 å¿ # CJK COMPATIBILITY IDEOGRAPH-2F833
+2F834 𠨬 # CJK COMPATIBILITY IDEOGRAPH-2F834
+2F835 ç° # CJK COMPATIBILITY IDEOGRAPH-2F835
+2F836 åŠ # CJK COMPATIBILITY IDEOGRAPH-2F836
+2F837 åŸ # CJK COMPATIBILITY IDEOGRAPH-2F837
+2F838 ð ­£ # CJK COMPATIBILITY IDEOGRAPH-2F838
+2F839 å« # CJK COMPATIBILITY IDEOGRAPH-2F839
+2F83A å± # CJK COMPATIBILITY IDEOGRAPH-2F83A
+2F83B å† # CJK COMPATIBILITY IDEOGRAPH-2F83B
+2F83C å’ž # CJK COMPATIBILITY IDEOGRAPH-2F83C
+2F83D å¸ # CJK COMPATIBILITY IDEOGRAPH-2F83D
+2F83E 呈 # CJK COMPATIBILITY IDEOGRAPH-2F83E
+2F83F 周 # CJK COMPATIBILITY IDEOGRAPH-2F83F
+2F840 å’¢ # CJK COMPATIBILITY IDEOGRAPH-2F840
+2F841 哶 # CJK COMPATIBILITY IDEOGRAPH-2F841
+2F842 å” # CJK COMPATIBILITY IDEOGRAPH-2F842
+2F843 å•“ # CJK COMPATIBILITY IDEOGRAPH-2F843
+2F844 å•£ # CJK COMPATIBILITY IDEOGRAPH-2F844
+2F845 å–„ # CJK COMPATIBILITY IDEOGRAPH-2F845
+2F846 å–„ # CJK COMPATIBILITY IDEOGRAPH-2F846
+2F847 å–™ # CJK COMPATIBILITY IDEOGRAPH-2F847
+2F848 å–« # CJK COMPATIBILITY IDEOGRAPH-2F848
+2F849 å–³ # CJK COMPATIBILITY IDEOGRAPH-2F849
+2F84A å—‚ # CJK COMPATIBILITY IDEOGRAPH-2F84A
+2F84B 圖 # CJK COMPATIBILITY IDEOGRAPH-2F84B
+2F84C 嘆 # CJK COMPATIBILITY IDEOGRAPH-2F84C
+2F84D 圗 # CJK COMPATIBILITY IDEOGRAPH-2F84D
+2F84E 噑 # CJK COMPATIBILITY IDEOGRAPH-2F84E
+2F84F å™´ # CJK COMPATIBILITY IDEOGRAPH-2F84F
+2F850 切 # CJK COMPATIBILITY IDEOGRAPH-2F850
+2F851 壮 # CJK COMPATIBILITY IDEOGRAPH-2F851
+2F852 城 # CJK COMPATIBILITY IDEOGRAPH-2F852
+2F853 埴 # CJK COMPATIBILITY IDEOGRAPH-2F853
+2F854 å  # CJK COMPATIBILITY IDEOGRAPH-2F854
+2F855 åž‹ # CJK COMPATIBILITY IDEOGRAPH-2F855
+2F856 å ² # CJK COMPATIBILITY IDEOGRAPH-2F856
+2F857 å ± # CJK COMPATIBILITY IDEOGRAPH-2F857
+2F858 墬 # CJK COMPATIBILITY IDEOGRAPH-2F858
+2F859 𡓤 # CJK COMPATIBILITY IDEOGRAPH-2F859
+2F85A 売 # CJK COMPATIBILITY IDEOGRAPH-2F85A
+2F85B 壷 # CJK COMPATIBILITY IDEOGRAPH-2F85B
+2F85C 夆 # CJK COMPATIBILITY IDEOGRAPH-2F85C
+2F85D 多 # CJK COMPATIBILITY IDEOGRAPH-2F85D
+2F85E 夢 # CJK COMPATIBILITY IDEOGRAPH-2F85E
+2F85F 奢 # CJK COMPATIBILITY IDEOGRAPH-2F85F
+2F860 𡚨 # CJK COMPATIBILITY IDEOGRAPH-2F860
+2F861 𡛪 # CJK COMPATIBILITY IDEOGRAPH-2F861
+2F862 姬 # CJK COMPATIBILITY IDEOGRAPH-2F862
+2F863 娛 # CJK COMPATIBILITY IDEOGRAPH-2F863
+2F864 娧 # CJK COMPATIBILITY IDEOGRAPH-2F864
+2F865 姘 # CJK COMPATIBILITY IDEOGRAPH-2F865
+2F866 婦 # CJK COMPATIBILITY IDEOGRAPH-2F866
+2F867 ã›® # CJK COMPATIBILITY IDEOGRAPH-2F867
+2F868 㛼 # CJK COMPATIBILITY IDEOGRAPH-2F868
+2F869 嬈 # CJK COMPATIBILITY IDEOGRAPH-2F869
+2F86A 嬾 # CJK COMPATIBILITY IDEOGRAPH-2F86A
+2F86B 嬾 # CJK COMPATIBILITY IDEOGRAPH-2F86B
+2F86C 𡧈 # CJK COMPATIBILITY IDEOGRAPH-2F86C
+2F86D 寃 # CJK COMPATIBILITY IDEOGRAPH-2F86D
+2F86E 寘 # CJK COMPATIBILITY IDEOGRAPH-2F86E
+2F86F 寧 # CJK COMPATIBILITY IDEOGRAPH-2F86F
+2F870 寳 # CJK COMPATIBILITY IDEOGRAPH-2F870
+2F871 𡬘 # CJK COMPATIBILITY IDEOGRAPH-2F871
+2F872 寿 # CJK COMPATIBILITY IDEOGRAPH-2F872
+2F873 å°† # CJK COMPATIBILITY IDEOGRAPH-2F873
+2F874 当 # CJK COMPATIBILITY IDEOGRAPH-2F874
+2F875 å°¢ # CJK COMPATIBILITY IDEOGRAPH-2F875
+2F876 ãž # CJK COMPATIBILITY IDEOGRAPH-2F876
+2F877 å±  # CJK COMPATIBILITY IDEOGRAPH-2F877
+2F878 å±® # CJK COMPATIBILITY IDEOGRAPH-2F878
+2F879 å³€ # CJK COMPATIBILITY IDEOGRAPH-2F879
+2F87A å² # CJK COMPATIBILITY IDEOGRAPH-2F87A
+2F87B ð¡·¤ # CJK COMPATIBILITY IDEOGRAPH-2F87B
+2F87C 嵃 # CJK COMPATIBILITY IDEOGRAPH-2F87C
+2F87D ð¡·¦ # CJK COMPATIBILITY IDEOGRAPH-2F87D
+2F87E åµ® # CJK COMPATIBILITY IDEOGRAPH-2F87E
+2F87F 嵫 # CJK COMPATIBILITY IDEOGRAPH-2F87F
+2F880 åµ¼ # CJK COMPATIBILITY IDEOGRAPH-2F880
+2F881 å·¡ # CJK COMPATIBILITY IDEOGRAPH-2F881
+2F882 å·¢ # CJK COMPATIBILITY IDEOGRAPH-2F882
+2F883 ã ¯ # CJK COMPATIBILITY IDEOGRAPH-2F883
+2F884 å·½ # CJK COMPATIBILITY IDEOGRAPH-2F884
+2F885 帨 # CJK COMPATIBILITY IDEOGRAPH-2F885
+2F886 帽 # CJK COMPATIBILITY IDEOGRAPH-2F886
+2F887 幩 # CJK COMPATIBILITY IDEOGRAPH-2F887
+2F888 ã¡¢ # CJK COMPATIBILITY IDEOGRAPH-2F888
+2F889 𢆃 # CJK COMPATIBILITY IDEOGRAPH-2F889
+2F88A 㡼 # CJK COMPATIBILITY IDEOGRAPH-2F88A
+2F88B 庰 # CJK COMPATIBILITY IDEOGRAPH-2F88B
+2F88C 庳 # CJK COMPATIBILITY IDEOGRAPH-2F88C
+2F88D 庶 # CJK COMPATIBILITY IDEOGRAPH-2F88D
+2F88E 廊 # CJK COMPATIBILITY IDEOGRAPH-2F88E
+2F88F 𪎒 # CJK COMPATIBILITY IDEOGRAPH-2F88F
+2F890 廾 # CJK COMPATIBILITY IDEOGRAPH-2F890
+2F891 𢌱 # CJK COMPATIBILITY IDEOGRAPH-2F891
+2F892 𢌱 # CJK COMPATIBILITY IDEOGRAPH-2F892
+2F893 èˆ # CJK COMPATIBILITY IDEOGRAPH-2F893
+2F894 å¼¢ # CJK COMPATIBILITY IDEOGRAPH-2F894
+2F895 å¼¢ # CJK COMPATIBILITY IDEOGRAPH-2F895
+2F896 㣇 # CJK COMPATIBILITY IDEOGRAPH-2F896
+2F897 𣊸 # CJK COMPATIBILITY IDEOGRAPH-2F897
+2F898 𦇚 # CJK COMPATIBILITY IDEOGRAPH-2F898
+2F899 å½¢ # CJK COMPATIBILITY IDEOGRAPH-2F899
+2F89A 彫 # CJK COMPATIBILITY IDEOGRAPH-2F89A
+2F89B 㣣 # CJK COMPATIBILITY IDEOGRAPH-2F89B
+2F89C 徚 # CJK COMPATIBILITY IDEOGRAPH-2F89C
+2F89D å¿ # CJK COMPATIBILITY IDEOGRAPH-2F89D
+2F89E å¿— # CJK COMPATIBILITY IDEOGRAPH-2F89E
+2F89F 忹 # CJK COMPATIBILITY IDEOGRAPH-2F89F
+2F8A0 æ‚ # CJK COMPATIBILITY IDEOGRAPH-2F8A0
+2F8A1 㤺 # CJK COMPATIBILITY IDEOGRAPH-2F8A1
+2F8A2 㤜 # CJK COMPATIBILITY IDEOGRAPH-2F8A2
+2F8A3 æ‚” # CJK COMPATIBILITY IDEOGRAPH-2F8A3
+2F8A4 𢛔 # CJK COMPATIBILITY IDEOGRAPH-2F8A4
+2F8A5 惇 # CJK COMPATIBILITY IDEOGRAPH-2F8A5
+2F8A6 æ…ˆ # CJK COMPATIBILITY IDEOGRAPH-2F8A6
+2F8A7 慌 # CJK COMPATIBILITY IDEOGRAPH-2F8A7
+2F8A8 æ…Ž # CJK COMPATIBILITY IDEOGRAPH-2F8A8
+2F8A9 慌 # CJK COMPATIBILITY IDEOGRAPH-2F8A9
+2F8AA æ…º # CJK COMPATIBILITY IDEOGRAPH-2F8AA
+2F8AB 憎 # CJK COMPATIBILITY IDEOGRAPH-2F8AB
+2F8AC 憲 # CJK COMPATIBILITY IDEOGRAPH-2F8AC
+2F8AD 憤 # CJK COMPATIBILITY IDEOGRAPH-2F8AD
+2F8AE 憯 # CJK COMPATIBILITY IDEOGRAPH-2F8AE
+2F8AF 懞 # CJK COMPATIBILITY IDEOGRAPH-2F8AF
+2F8B0 懲 # CJK COMPATIBILITY IDEOGRAPH-2F8B0
+2F8B1 懶 # CJK COMPATIBILITY IDEOGRAPH-2F8B1
+2F8B2 æˆ # CJK COMPATIBILITY IDEOGRAPH-2F8B2
+2F8B3 戛 # CJK COMPATIBILITY IDEOGRAPH-2F8B3
+2F8B4 æ‰ # CJK COMPATIBILITY IDEOGRAPH-2F8B4
+2F8B5 抱 # CJK COMPATIBILITY IDEOGRAPH-2F8B5
+2F8B6 æ‹” # CJK COMPATIBILITY IDEOGRAPH-2F8B6
+2F8B7 æ # CJK COMPATIBILITY IDEOGRAPH-2F8B7
+2F8B8 𢬌 # CJK COMPATIBILITY IDEOGRAPH-2F8B8
+2F8B9 挽 # CJK COMPATIBILITY IDEOGRAPH-2F8B9
+2F8BA 拼 # CJK COMPATIBILITY IDEOGRAPH-2F8BA
+2F8BB æ¨ # CJK COMPATIBILITY IDEOGRAPH-2F8BB
+2F8BC 掃 # CJK COMPATIBILITY IDEOGRAPH-2F8BC
+2F8BD æ¤ # CJK COMPATIBILITY IDEOGRAPH-2F8BD
+2F8BE 𢯱 # CJK COMPATIBILITY IDEOGRAPH-2F8BE
+2F8BF æ¢ # CJK COMPATIBILITY IDEOGRAPH-2F8BF
+2F8C0 æ… # CJK COMPATIBILITY IDEOGRAPH-2F8C0
+2F8C1 掩 # CJK COMPATIBILITY IDEOGRAPH-2F8C1
+2F8C2 㨮 # CJK COMPATIBILITY IDEOGRAPH-2F8C2
+2F8C3 æ‘© # CJK COMPATIBILITY IDEOGRAPH-2F8C3
+2F8C4 摾 # CJK COMPATIBILITY IDEOGRAPH-2F8C4
+2F8C5 æ’ # CJK COMPATIBILITY IDEOGRAPH-2F8C5
+2F8C6 æ‘· # CJK COMPATIBILITY IDEOGRAPH-2F8C6
+2F8C7 㩬 # CJK COMPATIBILITY IDEOGRAPH-2F8C7
+2F8C8 æ• # CJK COMPATIBILITY IDEOGRAPH-2F8C8
+2F8C9 敬 # CJK COMPATIBILITY IDEOGRAPH-2F8C9
+2F8CA 𣀊 # CJK COMPATIBILITY IDEOGRAPH-2F8CA
+2F8CB æ—£ # CJK COMPATIBILITY IDEOGRAPH-2F8CB
+2F8CC 書 # CJK COMPATIBILITY IDEOGRAPH-2F8CC
+2F8CD 晉 # CJK COMPATIBILITY IDEOGRAPH-2F8CD
+2F8CE 㬙 # CJK COMPATIBILITY IDEOGRAPH-2F8CE
+2F8CF æš‘ # CJK COMPATIBILITY IDEOGRAPH-2F8CF
+2F8D0 㬈 # CJK COMPATIBILITY IDEOGRAPH-2F8D0
+2F8D1 㫤 # CJK COMPATIBILITY IDEOGRAPH-2F8D1
+2F8D2 冒 # CJK COMPATIBILITY IDEOGRAPH-2F8D2
+2F8D3 冕 # CJK COMPATIBILITY IDEOGRAPH-2F8D3
+2F8D4 最 # CJK COMPATIBILITY IDEOGRAPH-2F8D4
+2F8D5 暜 # CJK COMPATIBILITY IDEOGRAPH-2F8D5
+2F8D6 è‚­ # CJK COMPATIBILITY IDEOGRAPH-2F8D6
+2F8D7 ä™ # CJK COMPATIBILITY IDEOGRAPH-2F8D7
+2F8D8 朗 # CJK COMPATIBILITY IDEOGRAPH-2F8D8
+2F8D9 望 # CJK COMPATIBILITY IDEOGRAPH-2F8D9
+2F8DA 朡 # CJK COMPATIBILITY IDEOGRAPH-2F8DA
+2F8DB æž # CJK COMPATIBILITY IDEOGRAPH-2F8DB
+2F8DC æ“ # CJK COMPATIBILITY IDEOGRAPH-2F8DC
+2F8DD 𣃠# CJK COMPATIBILITY IDEOGRAPH-2F8DD
+2F8DE ã­‰ # CJK COMPATIBILITY IDEOGRAPH-2F8DE
+2F8DF 柺 # CJK COMPATIBILITY IDEOGRAPH-2F8DF
+2F8E0 æž… # CJK COMPATIBILITY IDEOGRAPH-2F8E0
+2F8E1 æ¡’ # CJK COMPATIBILITY IDEOGRAPH-2F8E1
+2F8E2 梅 # CJK COMPATIBILITY IDEOGRAPH-2F8E2
+2F8E3 𣑭 # CJK COMPATIBILITY IDEOGRAPH-2F8E3
+2F8E4 梎 # CJK COMPATIBILITY IDEOGRAPH-2F8E4
+2F8E5 æ Ÿ # CJK COMPATIBILITY IDEOGRAPH-2F8E5
+2F8E6 椔 # CJK COMPATIBILITY IDEOGRAPH-2F8E6
+2F8E7 ã® # CJK COMPATIBILITY IDEOGRAPH-2F8E7
+2F8E8 楂 # CJK COMPATIBILITY IDEOGRAPH-2F8E8
+2F8E9 榣 # CJK COMPATIBILITY IDEOGRAPH-2F8E9
+2F8EA 槪 # CJK COMPATIBILITY IDEOGRAPH-2F8EA
+2F8EB 檨 # CJK COMPATIBILITY IDEOGRAPH-2F8EB
+2F8EC 𣚣 # CJK COMPATIBILITY IDEOGRAPH-2F8EC
+2F8ED æ«› # CJK COMPATIBILITY IDEOGRAPH-2F8ED
+2F8EE ã°˜ # CJK COMPATIBILITY IDEOGRAPH-2F8EE
+2F8EF 次 # CJK COMPATIBILITY IDEOGRAPH-2F8EF
+2F8F0 𣢧 # CJK COMPATIBILITY IDEOGRAPH-2F8F0
+2F8F1 æ­” # CJK COMPATIBILITY IDEOGRAPH-2F8F1
+2F8F2 㱎 # CJK COMPATIBILITY IDEOGRAPH-2F8F2
+2F8F3 æ­² # CJK COMPATIBILITY IDEOGRAPH-2F8F3
+2F8F4 殟 # CJK COMPATIBILITY IDEOGRAPH-2F8F4
+2F8F5 殺 # CJK COMPATIBILITY IDEOGRAPH-2F8F5
+2F8F6 æ®» # CJK COMPATIBILITY IDEOGRAPH-2F8F6
+2F8F7 𣪠# CJK COMPATIBILITY IDEOGRAPH-2F8F7
+2F8F8 ð¡´‹ # CJK COMPATIBILITY IDEOGRAPH-2F8F8
+2F8F9 𣫺 # CJK COMPATIBILITY IDEOGRAPH-2F8F9
+2F8FA 汎 # CJK COMPATIBILITY IDEOGRAPH-2F8FA
+2F8FB 𣲼 # CJK COMPATIBILITY IDEOGRAPH-2F8FB
+2F8FC 沿 # CJK COMPATIBILITY IDEOGRAPH-2F8FC
+2F8FD æ³ # CJK COMPATIBILITY IDEOGRAPH-2F8FD
+2F8FE 汧 # CJK COMPATIBILITY IDEOGRAPH-2F8FE
+2F8FF æ´– # CJK COMPATIBILITY IDEOGRAPH-2F8FF
+2F900 æ´¾ # CJK COMPATIBILITY IDEOGRAPH-2F900
+2F901 æµ· # CJK COMPATIBILITY IDEOGRAPH-2F901
+2F902 æµ # CJK COMPATIBILITY IDEOGRAPH-2F902
+2F903 浩 # CJK COMPATIBILITY IDEOGRAPH-2F903
+2F904 浸 # CJK COMPATIBILITY IDEOGRAPH-2F904
+2F905 涅 # CJK COMPATIBILITY IDEOGRAPH-2F905
+2F906 𣴞 # CJK COMPATIBILITY IDEOGRAPH-2F906
+2F907 æ´´ # CJK COMPATIBILITY IDEOGRAPH-2F907
+2F908 港 # CJK COMPATIBILITY IDEOGRAPH-2F908
+2F909 æ¹® # CJK COMPATIBILITY IDEOGRAPH-2F909
+2F90A ã´³ # CJK COMPATIBILITY IDEOGRAPH-2F90A
+2F90B 滋 # CJK COMPATIBILITY IDEOGRAPH-2F90B
+2F90C 滇 # CJK COMPATIBILITY IDEOGRAPH-2F90C
+2F90D 𣻑 # CJK COMPATIBILITY IDEOGRAPH-2F90D
+2F90E æ·¹ # CJK COMPATIBILITY IDEOGRAPH-2F90E
+2F90F æ½® # CJK COMPATIBILITY IDEOGRAPH-2F90F
+2F910 𣽞 # CJK COMPATIBILITY IDEOGRAPH-2F910
+2F911 𣾎 # CJK COMPATIBILITY IDEOGRAPH-2F911
+2F912 濆 # CJK COMPATIBILITY IDEOGRAPH-2F912
+2F913 瀹 # CJK COMPATIBILITY IDEOGRAPH-2F913
+2F914 瀞 # CJK COMPATIBILITY IDEOGRAPH-2F914
+2F915 瀛 # CJK COMPATIBILITY IDEOGRAPH-2F915
+2F916 㶖 # CJK COMPATIBILITY IDEOGRAPH-2F916
+2F917 çŠ # CJK COMPATIBILITY IDEOGRAPH-2F917
+2F918 ç½ # CJK COMPATIBILITY IDEOGRAPH-2F918
+2F919 ç· # CJK COMPATIBILITY IDEOGRAPH-2F919
+2F91A ç‚­ # CJK COMPATIBILITY IDEOGRAPH-2F91A
+2F91B 𠔥 # CJK COMPATIBILITY IDEOGRAPH-2F91B
+2F91C ç…… # CJK COMPATIBILITY IDEOGRAPH-2F91C
+2F91D 𤉣 # CJK COMPATIBILITY IDEOGRAPH-2F91D
+2F91E 熜 # CJK COMPATIBILITY IDEOGRAPH-2F91E
+2F91F 𤎫 # CJK COMPATIBILITY IDEOGRAPH-2F91F
+2F920 爨 # CJK COMPATIBILITY IDEOGRAPH-2F920
+2F921 爵 # CJK COMPATIBILITY IDEOGRAPH-2F921
+2F922 ç‰ # CJK COMPATIBILITY IDEOGRAPH-2F922
+2F923 𤘈 # CJK COMPATIBILITY IDEOGRAPH-2F923
+2F924 犀 # CJK COMPATIBILITY IDEOGRAPH-2F924
+2F925 犕 # CJK COMPATIBILITY IDEOGRAPH-2F925
+2F926 𤜵 # CJK COMPATIBILITY IDEOGRAPH-2F926
+2F927 𤠔 # CJK COMPATIBILITY IDEOGRAPH-2F927
+2F928 çº # CJK COMPATIBILITY IDEOGRAPH-2F928
+2F929 王 # CJK COMPATIBILITY IDEOGRAPH-2F929
+2F92A 㺬 # CJK COMPATIBILITY IDEOGRAPH-2F92A
+2F92B 玥 # CJK COMPATIBILITY IDEOGRAPH-2F92B
+2F92C 㺸 # CJK COMPATIBILITY IDEOGRAPH-2F92C
+2F92D 㺸 # CJK COMPATIBILITY IDEOGRAPH-2F92D
+2F92E 瑇 # CJK COMPATIBILITY IDEOGRAPH-2F92E
+2F92F 瑜 # CJK COMPATIBILITY IDEOGRAPH-2F92F
+2F930 瑱 # CJK COMPATIBILITY IDEOGRAPH-2F930
+2F931 ç’… # CJK COMPATIBILITY IDEOGRAPH-2F931
+2F932 ç“Š # CJK COMPATIBILITY IDEOGRAPH-2F932
+2F933 ã¼› # CJK COMPATIBILITY IDEOGRAPH-2F933
+2F934 甤 # CJK COMPATIBILITY IDEOGRAPH-2F934
+2F935 𤰶 # CJK COMPATIBILITY IDEOGRAPH-2F935
+2F936 甾 # CJK COMPATIBILITY IDEOGRAPH-2F936
+2F937 𤲒 # CJK COMPATIBILITY IDEOGRAPH-2F937
+2F938 ç•° # CJK COMPATIBILITY IDEOGRAPH-2F938
+2F939 𢆟 # CJK COMPATIBILITY IDEOGRAPH-2F939
+2F93A ç˜ # CJK COMPATIBILITY IDEOGRAPH-2F93A
+2F93B 𤾡 # CJK COMPATIBILITY IDEOGRAPH-2F93B
+2F93C 𤾸 # CJK COMPATIBILITY IDEOGRAPH-2F93C
+2F93D 𥄠# CJK COMPATIBILITY IDEOGRAPH-2F93D
+2F93E 㿼 # CJK COMPATIBILITY IDEOGRAPH-2F93E
+2F93F 䀈 # CJK COMPATIBILITY IDEOGRAPH-2F93F
+2F940 ç›´ # CJK COMPATIBILITY IDEOGRAPH-2F940
+2F941 𥃳 # CJK COMPATIBILITY IDEOGRAPH-2F941
+2F942 𥃲 # CJK COMPATIBILITY IDEOGRAPH-2F942
+2F943 𥄙 # CJK COMPATIBILITY IDEOGRAPH-2F943
+2F944 𥄳 # CJK COMPATIBILITY IDEOGRAPH-2F944
+2F945 眞 # CJK COMPATIBILITY IDEOGRAPH-2F945
+2F946 真 # CJK COMPATIBILITY IDEOGRAPH-2F946
+2F947 真 # CJK COMPATIBILITY IDEOGRAPH-2F947
+2F948 çŠ # CJK COMPATIBILITY IDEOGRAPH-2F948
+2F949 䀹 # CJK COMPATIBILITY IDEOGRAPH-2F949
+2F94A çž‹ # CJK COMPATIBILITY IDEOGRAPH-2F94A
+2F94B ä† # CJK COMPATIBILITY IDEOGRAPH-2F94B
+2F94C ä‚– # CJK COMPATIBILITY IDEOGRAPH-2F94C
+2F94D ð¥ # CJK COMPATIBILITY IDEOGRAPH-2F94D
+2F94E ç¡Ž # CJK COMPATIBILITY IDEOGRAPH-2F94E
+2F94F 碌 # CJK COMPATIBILITY IDEOGRAPH-2F94F
+2F950 磌 # CJK COMPATIBILITY IDEOGRAPH-2F950
+2F951 䃣 # CJK COMPATIBILITY IDEOGRAPH-2F951
+2F952 𥘦 # CJK COMPATIBILITY IDEOGRAPH-2F952
+2F953 祖 # CJK COMPATIBILITY IDEOGRAPH-2F953
+2F954 𥚚 # CJK COMPATIBILITY IDEOGRAPH-2F954
+2F955 𥛅 # CJK COMPATIBILITY IDEOGRAPH-2F955
+2F956 ç¦ # CJK COMPATIBILITY IDEOGRAPH-2F956
+2F957 秫 # CJK COMPATIBILITY IDEOGRAPH-2F957
+2F958 䄯 # CJK COMPATIBILITY IDEOGRAPH-2F958
+2F959 ç©€ # CJK COMPATIBILITY IDEOGRAPH-2F959
+2F95A ç©Š # CJK COMPATIBILITY IDEOGRAPH-2F95A
+2F95B ç© # CJK COMPATIBILITY IDEOGRAPH-2F95B
+2F95C 𥥼 # CJK COMPATIBILITY IDEOGRAPH-2F95C
+2F95D 𥪧 # CJK COMPATIBILITY IDEOGRAPH-2F95D
+2F95E 𥪧 # CJK COMPATIBILITY IDEOGRAPH-2F95E
+2F95F ç«® # CJK COMPATIBILITY IDEOGRAPH-2F95F
+2F960 䈂 # CJK COMPATIBILITY IDEOGRAPH-2F960
+2F961 𥮫 # CJK COMPATIBILITY IDEOGRAPH-2F961
+2F962 篆 # CJK COMPATIBILITY IDEOGRAPH-2F962
+2F963 築 # CJK COMPATIBILITY IDEOGRAPH-2F963
+2F964 䈧 # CJK COMPATIBILITY IDEOGRAPH-2F964
+2F965 𥲀 # CJK COMPATIBILITY IDEOGRAPH-2F965
+2F966 ç³’ # CJK COMPATIBILITY IDEOGRAPH-2F966
+2F967 䊠 # CJK COMPATIBILITY IDEOGRAPH-2F967
+2F968 糨 # CJK COMPATIBILITY IDEOGRAPH-2F968
+2F969 ç³£ # CJK COMPATIBILITY IDEOGRAPH-2F969
+2F96A ç´€ # CJK COMPATIBILITY IDEOGRAPH-2F96A
+2F96B 𥾆 # CJK COMPATIBILITY IDEOGRAPH-2F96B
+2F96C çµ£ # CJK COMPATIBILITY IDEOGRAPH-2F96C
+2F96D äŒ # CJK COMPATIBILITY IDEOGRAPH-2F96D
+2F96E ç·‡ # CJK COMPATIBILITY IDEOGRAPH-2F96E
+2F96F 縂 # CJK COMPATIBILITY IDEOGRAPH-2F96F
+2F970 ç¹… # CJK COMPATIBILITY IDEOGRAPH-2F970
+2F971 䌴 # CJK COMPATIBILITY IDEOGRAPH-2F971
+2F972 𦈨 # CJK COMPATIBILITY IDEOGRAPH-2F972
+2F973 𦉇 # CJK COMPATIBILITY IDEOGRAPH-2F973
+2F974 ä™ # CJK COMPATIBILITY IDEOGRAPH-2F974
+2F975 𦋙 # CJK COMPATIBILITY IDEOGRAPH-2F975
+2F976 罺 # CJK COMPATIBILITY IDEOGRAPH-2F976
+2F977 𦌾 # CJK COMPATIBILITY IDEOGRAPH-2F977
+2F978 羕 # CJK COMPATIBILITY IDEOGRAPH-2F978
+2F979 翺 # CJK COMPATIBILITY IDEOGRAPH-2F979
+2F97A 者 # CJK COMPATIBILITY IDEOGRAPH-2F97A
+2F97B 𦓚 # CJK COMPATIBILITY IDEOGRAPH-2F97B
+2F97C 𦔣 # CJK COMPATIBILITY IDEOGRAPH-2F97C
+2F97D è  # CJK COMPATIBILITY IDEOGRAPH-2F97D
+2F97E 𦖨 # CJK COMPATIBILITY IDEOGRAPH-2F97E
+2F97F è° # CJK COMPATIBILITY IDEOGRAPH-2F97F
+2F980 𣟠# CJK COMPATIBILITY IDEOGRAPH-2F980
+2F981 ä• # CJK COMPATIBILITY IDEOGRAPH-2F981
+2F982 育 # CJK COMPATIBILITY IDEOGRAPH-2F982
+2F983 脃 # CJK COMPATIBILITY IDEOGRAPH-2F983
+2F984 ä‹ # CJK COMPATIBILITY IDEOGRAPH-2F984
+2F985 脾 # CJK COMPATIBILITY IDEOGRAPH-2F985
+2F986 媵 # CJK COMPATIBILITY IDEOGRAPH-2F986
+2F987 𦞧 # CJK COMPATIBILITY IDEOGRAPH-2F987
+2F988 𦞵 # CJK COMPATIBILITY IDEOGRAPH-2F988
+2F989 𣎓 # CJK COMPATIBILITY IDEOGRAPH-2F989
+2F98A 𣎜 # CJK COMPATIBILITY IDEOGRAPH-2F98A
+2F98B èˆ # CJK COMPATIBILITY IDEOGRAPH-2F98B
+2F98C 舄 # CJK COMPATIBILITY IDEOGRAPH-2F98C
+2F98D 辞 # CJK COMPATIBILITY IDEOGRAPH-2F98D
+2F98E ä‘« # CJK COMPATIBILITY IDEOGRAPH-2F98E
+2F98F 芑 # CJK COMPATIBILITY IDEOGRAPH-2F98F
+2F990 芋 # CJK COMPATIBILITY IDEOGRAPH-2F990
+2F991 èŠ # CJK COMPATIBILITY IDEOGRAPH-2F991
+2F992 劳 # CJK COMPATIBILITY IDEOGRAPH-2F992
+2F993 花 # CJK COMPATIBILITY IDEOGRAPH-2F993
+2F994 芳 # CJK COMPATIBILITY IDEOGRAPH-2F994
+2F995 芽 # CJK COMPATIBILITY IDEOGRAPH-2F995
+2F996 苦 # CJK COMPATIBILITY IDEOGRAPH-2F996
+2F997 𦬼 # CJK COMPATIBILITY IDEOGRAPH-2F997
+2F998 è‹¥ # CJK COMPATIBILITY IDEOGRAPH-2F998
+2F999 èŒ # CJK COMPATIBILITY IDEOGRAPH-2F999
+2F99A è£ # CJK COMPATIBILITY IDEOGRAPH-2F99A
+2F99B 莭 # CJK COMPATIBILITY IDEOGRAPH-2F99B
+2F99C 茣 # CJK COMPATIBILITY IDEOGRAPH-2F99C
+2F99D 莽 # CJK COMPATIBILITY IDEOGRAPH-2F99D
+2F99E è§ # CJK COMPATIBILITY IDEOGRAPH-2F99E
+2F99F è‘— # CJK COMPATIBILITY IDEOGRAPH-2F99F
+2F9A0 è“ # CJK COMPATIBILITY IDEOGRAPH-2F9A0
+2F9A1 èŠ # CJK COMPATIBILITY IDEOGRAPH-2F9A1
+2F9A2 èŒ # CJK COMPATIBILITY IDEOGRAPH-2F9A2
+2F9A3 èœ # CJK COMPATIBILITY IDEOGRAPH-2F9A3
+2F9A4 𦰶 # CJK COMPATIBILITY IDEOGRAPH-2F9A4
+2F9A5 𦵫 # CJK COMPATIBILITY IDEOGRAPH-2F9A5
+2F9A6 𦳕 # CJK COMPATIBILITY IDEOGRAPH-2F9A6
+2F9A7 䔫 # CJK COMPATIBILITY IDEOGRAPH-2F9A7
+2F9A8 蓱 # CJK COMPATIBILITY IDEOGRAPH-2F9A8
+2F9A9 蓳 # CJK COMPATIBILITY IDEOGRAPH-2F9A9
+2F9AA è”– # CJK COMPATIBILITY IDEOGRAPH-2F9AA
+2F9AB 𧊠# CJK COMPATIBILITY IDEOGRAPH-2F9AB
+2F9AC 蕤 # CJK COMPATIBILITY IDEOGRAPH-2F9AC
+2F9AD 𦼬 # CJK COMPATIBILITY IDEOGRAPH-2F9AD
+2F9AE ä• # CJK COMPATIBILITY IDEOGRAPH-2F9AE
+2F9AF ä•¡ # CJK COMPATIBILITY IDEOGRAPH-2F9AF
+2F9B0 𦾱 # CJK COMPATIBILITY IDEOGRAPH-2F9B0
+2F9B1 𧃒 # CJK COMPATIBILITY IDEOGRAPH-2F9B1
+2F9B2 ä•« # CJK COMPATIBILITY IDEOGRAPH-2F9B2
+2F9B3 è™ # CJK COMPATIBILITY IDEOGRAPH-2F9B3
+2F9B4 虜 # CJK COMPATIBILITY IDEOGRAPH-2F9B4
+2F9B5 虧 # CJK COMPATIBILITY IDEOGRAPH-2F9B5
+2F9B6 虩 # CJK COMPATIBILITY IDEOGRAPH-2F9B6
+2F9B7 èš© # CJK COMPATIBILITY IDEOGRAPH-2F9B7
+2F9B8 蚈 # CJK COMPATIBILITY IDEOGRAPH-2F9B8
+2F9B9 蜎 # CJK COMPATIBILITY IDEOGRAPH-2F9B9
+2F9BA 蛢 # CJK COMPATIBILITY IDEOGRAPH-2F9BA
+2F9BB è¹ # CJK COMPATIBILITY IDEOGRAPH-2F9BB
+2F9BC 蜨 # CJK COMPATIBILITY IDEOGRAPH-2F9BC
+2F9BD è« # CJK COMPATIBILITY IDEOGRAPH-2F9BD
+2F9BE 螆 # CJK COMPATIBILITY IDEOGRAPH-2F9BE
+2F9BF ä—— # CJK COMPATIBILITY IDEOGRAPH-2F9BF
+2F9C0 蟡 # CJK COMPATIBILITY IDEOGRAPH-2F9C0
+2F9C1 è  # CJK COMPATIBILITY IDEOGRAPH-2F9C1
+2F9C2 ä—¹ # CJK COMPATIBILITY IDEOGRAPH-2F9C2
+2F9C3 è¡  # CJK COMPATIBILITY IDEOGRAPH-2F9C3
+2F9C4 è¡£ # CJK COMPATIBILITY IDEOGRAPH-2F9C4
+2F9C5 𧙧 # CJK COMPATIBILITY IDEOGRAPH-2F9C5
+2F9C6 裗 # CJK COMPATIBILITY IDEOGRAPH-2F9C6
+2F9C7 裞 # CJK COMPATIBILITY IDEOGRAPH-2F9C7
+2F9C8 䘵 # CJK COMPATIBILITY IDEOGRAPH-2F9C8
+2F9C9 裺 # CJK COMPATIBILITY IDEOGRAPH-2F9C9
+2F9CA ã’» # CJK COMPATIBILITY IDEOGRAPH-2F9CA
+2F9CB 𧢮 # CJK COMPATIBILITY IDEOGRAPH-2F9CB
+2F9CC 𧥦 # CJK COMPATIBILITY IDEOGRAPH-2F9CC
+2F9CD äš¾ # CJK COMPATIBILITY IDEOGRAPH-2F9CD
+2F9CE 䛇 # CJK COMPATIBILITY IDEOGRAPH-2F9CE
+2F9CF 誠 # CJK COMPATIBILITY IDEOGRAPH-2F9CF
+2F9D0 è«­ # CJK COMPATIBILITY IDEOGRAPH-2F9D0
+2F9D1 變 # CJK COMPATIBILITY IDEOGRAPH-2F9D1
+2F9D2 豕 # CJK COMPATIBILITY IDEOGRAPH-2F9D2
+2F9D3 𧲨 # CJK COMPATIBILITY IDEOGRAPH-2F9D3
+2F9D4 貫 # CJK COMPATIBILITY IDEOGRAPH-2F9D4
+2F9D5 è³ # CJK COMPATIBILITY IDEOGRAPH-2F9D5
+2F9D6 è´› # CJK COMPATIBILITY IDEOGRAPH-2F9D6
+2F9D7 èµ· # CJK COMPATIBILITY IDEOGRAPH-2F9D7
+2F9D8 𧼯 # CJK COMPATIBILITY IDEOGRAPH-2F9D8
+2F9D9 ð  „ # CJK COMPATIBILITY IDEOGRAPH-2F9D9
+2F9DA è·‹ # CJK COMPATIBILITY IDEOGRAPH-2F9DA
+2F9DB 趼 # CJK COMPATIBILITY IDEOGRAPH-2F9DB
+2F9DC è·° # CJK COMPATIBILITY IDEOGRAPH-2F9DC
+2F9DD 𠣞 # CJK COMPATIBILITY IDEOGRAPH-2F9DD
+2F9DE è»” # CJK COMPATIBILITY IDEOGRAPH-2F9DE
+2F9DF 輸 # CJK COMPATIBILITY IDEOGRAPH-2F9DF
+2F9E0 𨗒 # CJK COMPATIBILITY IDEOGRAPH-2F9E0
+2F9E1 𨗭 # CJK COMPATIBILITY IDEOGRAPH-2F9E1
+2F9E2 é‚” # CJK COMPATIBILITY IDEOGRAPH-2F9E2
+2F9E3 郱 # CJK COMPATIBILITY IDEOGRAPH-2F9E3
+2F9E4 é„‘ # CJK COMPATIBILITY IDEOGRAPH-2F9E4
+2F9E5 𨜮 # CJK COMPATIBILITY IDEOGRAPH-2F9E5
+2F9E6 é„› # CJK COMPATIBILITY IDEOGRAPH-2F9E6
+2F9E7 鈸 # CJK COMPATIBILITY IDEOGRAPH-2F9E7
+2F9E8 é‹— # CJK COMPATIBILITY IDEOGRAPH-2F9E8
+2F9E9 鋘 # CJK COMPATIBILITY IDEOGRAPH-2F9E9
+2F9EA 鉼 # CJK COMPATIBILITY IDEOGRAPH-2F9EA
+2F9EB é¹ # CJK COMPATIBILITY IDEOGRAPH-2F9EB
+2F9EC é• # CJK COMPATIBILITY IDEOGRAPH-2F9EC
+2F9ED 𨯺 # CJK COMPATIBILITY IDEOGRAPH-2F9ED
+2F9EE é–‹ # CJK COMPATIBILITY IDEOGRAPH-2F9EE
+2F9EF 䦕 # CJK COMPATIBILITY IDEOGRAPH-2F9EF
+2F9F0 é–· # CJK COMPATIBILITY IDEOGRAPH-2F9F0
+2F9F1 𨵷 # CJK COMPATIBILITY IDEOGRAPH-2F9F1
+2F9F2 䧦 # CJK COMPATIBILITY IDEOGRAPH-2F9F2
+2F9F3 雃 # CJK COMPATIBILITY IDEOGRAPH-2F9F3
+2F9F4 嶲 # CJK COMPATIBILITY IDEOGRAPH-2F9F4
+2F9F5 霣 # CJK COMPATIBILITY IDEOGRAPH-2F9F5
+2F9F6 ð©…… # CJK COMPATIBILITY IDEOGRAPH-2F9F6
+2F9F7 𩈚 # CJK COMPATIBILITY IDEOGRAPH-2F9F7
+2F9F8 ä©® # CJK COMPATIBILITY IDEOGRAPH-2F9F8
+2F9F9 䩶 # CJK COMPATIBILITY IDEOGRAPH-2F9F9
+2F9FA 韠 # CJK COMPATIBILITY IDEOGRAPH-2F9FA
+2F9FB ð©Š # CJK COMPATIBILITY IDEOGRAPH-2F9FB
+2F9FC 䪲 # CJK COMPATIBILITY IDEOGRAPH-2F9FC
+2F9FD ð©’– # CJK COMPATIBILITY IDEOGRAPH-2F9FD
+2F9FE é ‹ # CJK COMPATIBILITY IDEOGRAPH-2F9FE
+2F9FF é ‹ # CJK COMPATIBILITY IDEOGRAPH-2F9FF
+2FA00 é © # CJK COMPATIBILITY IDEOGRAPH-2FA00
+2FA01 ð©–¶ # CJK COMPATIBILITY IDEOGRAPH-2FA01
+2FA02 飢 # CJK COMPATIBILITY IDEOGRAPH-2FA02
+2FA03 䬳 # CJK COMPATIBILITY IDEOGRAPH-2FA03
+2FA04 餩 # CJK COMPATIBILITY IDEOGRAPH-2FA04
+2FA05 馧 # CJK COMPATIBILITY IDEOGRAPH-2FA05
+2FA06 駂 # CJK COMPATIBILITY IDEOGRAPH-2FA06
+2FA07 駾 # CJK COMPATIBILITY IDEOGRAPH-2FA07
+2FA08 䯎 # CJK COMPATIBILITY IDEOGRAPH-2FA08
+2FA09 𩬰 # CJK COMPATIBILITY IDEOGRAPH-2FA09
+2FA0A 鬒 # CJK COMPATIBILITY IDEOGRAPH-2FA0A
+2FA0B é±€ # CJK COMPATIBILITY IDEOGRAPH-2FA0B
+2FA0C é³½ # CJK COMPATIBILITY IDEOGRAPH-2FA0C
+2FA0D 䳎 # CJK COMPATIBILITY IDEOGRAPH-2FA0D
+2FA0E ä³­ # CJK COMPATIBILITY IDEOGRAPH-2FA0E
+2FA0F 鵧 # CJK COMPATIBILITY IDEOGRAPH-2FA0F
+2FA10 𪃎 # CJK COMPATIBILITY IDEOGRAPH-2FA10
+2FA11 䳸 # CJK COMPATIBILITY IDEOGRAPH-2FA11
+2FA12 𪄅 # CJK COMPATIBILITY IDEOGRAPH-2FA12
+2FA13 𪈎 # CJK COMPATIBILITY IDEOGRAPH-2FA13
+2FA14 𪊑 # CJK COMPATIBILITY IDEOGRAPH-2FA14
+2FA15 麻 # CJK COMPATIBILITY IDEOGRAPH-2FA15
+2FA16 äµ– # CJK COMPATIBILITY IDEOGRAPH-2FA16
+2FA17 黹 # CJK COMPATIBILITY IDEOGRAPH-2FA17
+2FA18 黾 # CJK COMPATIBILITY IDEOGRAPH-2FA18
+2FA19 é¼… # CJK COMPATIBILITY IDEOGRAPH-2FA19
+2FA1A é¼ # CJK COMPATIBILITY IDEOGRAPH-2FA1A
+2FA1B é¼– # CJK COMPATIBILITY IDEOGRAPH-2FA1B
+2FA1C é¼» # CJK COMPATIBILITY IDEOGRAPH-2FA1C
+2FA1D 𪘀 # CJK COMPATIBILITY IDEOGRAPH-2FA1D
diff --git a/jni/iconv/lib/translit.h b/jni/iconv/lib/translit.h
new file mode 100644
index 0000000..15aa447
--- /dev/null
+++ b/jni/iconv/lib/translit.h
@@ -0,0 +1,4411 @@
+/*
+ * Copyright (C) 1999-2003 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * Transliteration table
+ */
+
+static const unsigned int translit_data[9116] = {
+ 1, ' ',
+ 1, '!',
+ 1, 'c',
+ 2, 'l', 'b',
+ 3, 'y', 'e', 'n',
+ 1, '|',
+ 2, 'S', 'S',
+ 1, '"',
+ 3, '(', 'c', ')',
+ 1, 'a',
+ 2, '<', '<',
+ 3, 'n', 'o', 't',
+ 1, '-',
+ 3, '(', 'R', ')',
+ 2, '^', '0',
+ 3, '+', '/', '-',
+ 2, '^', '2',
+ 2, '^', '3',
+ 1,'\'',
+ 1, 'u',
+ 1, 'P',
+ 1, '.',
+ 1, ',',
+ 2, '^', '1',
+ 1, 'o',
+ 2, '>', '>',
+ 5, ' ', '1',0x2044, '4', ' ',
+ 5, ' ', '1',0x2044, '2', ' ',
+ 5, ' ', '3',0x2044, '4', ' ',
+ 1, '?',
+ 2, '`', 'A',
+ 2,0xB4, 'A',
+ 2, '^', 'A',
+ 2, '~', 'A',
+ 2, '"', 'A',
+ 1, 'A',
+ 2, 'A', 'E',
+ 1, 'C',
+ 2, '`', 'E',
+ 2,0xB4, 'E',
+ 2, '^', 'E',
+ 2, '"', 'E',
+ 2, '`', 'I',
+ 2,0xB4, 'I',
+ 2, '^', 'I',
+ 2, '"', 'I',
+ 1, 'D',
+ 2, '~', 'N',
+ 2, '`', 'O',
+ 2,0xB4, 'O',
+ 2, '^', 'O',
+ 2, '~', 'O',
+ 2, '"', 'O',
+ 1, 'x',
+ 1, 'O',
+ 2, '`', 'U',
+ 2,0xB4, 'U',
+ 2, '^', 'U',
+ 2, '"', 'U',
+ 2,0xB4, 'Y',
+ 2, 'T', 'h',
+ 2, 's', 's',
+ 2, '`', 'a',
+ 2,0xB4, 'a',
+ 2, '^', 'a',
+ 2, '~', 'a',
+ 2, '"', 'a',
+ 1, 'a',
+ 2, 'a', 'e',
+ 1, 'c',
+ 2, '`', 'e',
+ 2,0xB4, 'e',
+ 2, '^', 'e',
+ 2, '"', 'e',
+ 2, '`', 'i',
+ 2,0xB4, 'i',
+ 2, '^', 'i',
+ 2, '"', 'i',
+ 1, 'd',
+ 2, '~', 'n',
+ 2, '`', 'o',
+ 2,0xB4, 'o',
+ 2, '^', 'o',
+ 2, '~', 'o',
+ 2, '"', 'o',
+ 1, ':',
+ 1, 'o',
+ 2, '`', 'u',
+ 2,0xB4, 'u',
+ 2, '^', 'u',
+ 2, '"', 'u',
+ 2,0xB4, 'y',
+ 2, 't', 'h',
+ 2, '"', 'y',
+ 1, 'A',
+ 1, 'a',
+ 1, 'A',
+ 1, 'a',
+ 1, 'A',
+ 1, 'a',
+ 2,0xB4, 'C',
+ 2,0xB4, 'c',
+ 2, '^', 'C',
+ 2, '^', 'c',
+ 1, 'C',
+ 1, 'c',
+ 1, 'C',
+ 1, 'c',
+ 1, 'D',
+ 1, 'd',
+ 1, 'D',
+ 1, 'd',
+ 1, 'E',
+ 1, 'e',
+ 1, 'E',
+ 1, 'e',
+ 1, 'E',
+ 1, 'e',
+ 1, 'E',
+ 1, 'e',
+ 1, 'E',
+ 1, 'e',
+ 2, '^', 'G',
+ 2, '^', 'g',
+ 1, 'G',
+ 1, 'g',
+ 1, 'G',
+ 1, 'g',
+ 1, 'G',
+ 1, 'g',
+ 2, '^', 'H',
+ 2, '^', 'h',
+ 1, 'H',
+ 1, 'h',
+ 2, '~', 'I',
+ 2, '~', 'i',
+ 1, 'I',
+ 1, 'i',
+ 1, 'I',
+ 1, 'i',
+ 1, 'I',
+ 1, 'i',
+ 1, 'I',
+ 1, 'i',
+ 2, 'I', 'J',
+ 2, 'i', 'j',
+ 2, '^', 'J',
+ 2, '^', 'j',
+ 1, 'K',
+ 1, 'k',
+ 1, 'L',
+ 1, 'l',
+ 1, 'L',
+ 1, 'l',
+ 1, 'L',
+ 1, 'l',
+ 1, 'L',
+ 1, 'l',
+ 1, 'L',
+ 1, 'l',
+ 2,0xB4, 'N',
+ 2,0xB4, 'n',
+ 1, 'N',
+ 1, 'n',
+ 1, 'N',
+ 1, 'n',
+ 2,'\'', 'n',
+ 1, 'O',
+ 1, 'o',
+ 1, 'O',
+ 1, 'o',
+ 2, '"', 'O',
+ 2, '"', 'o',
+ 2, 'O', 'E',
+ 2, 'o', 'e',
+ 2,0xB4, 'R',
+ 2,0xB4, 'r',
+ 1, 'R',
+ 1, 'r',
+ 1, 'R',
+ 1, 'r',
+ 2,0xB4, 'S',
+ 2,0xB4, 's',
+ 2, '^', 'S',
+ 2, '^', 's',
+ 1, 'S',
+ 1, 's',
+ 1, 'S',
+ 1, 's',
+ 1, 'T',
+ 1, 't',
+ 1, 'T',
+ 1, 't',
+ 1, 'T',
+ 1, 't',
+ 2, '~', 'U',
+ 2, '~', 'u',
+ 1, 'U',
+ 1, 'u',
+ 1, 'U',
+ 1, 'u',
+ 1, 'U',
+ 1, 'u',
+ 2, '"', 'U',
+ 2, '"', 'u',
+ 1, 'U',
+ 1, 'u',
+ 2, '^', 'W',
+ 2, '^', 'w',
+ 2, '^', 'Y',
+ 2, '^', 'y',
+ 2, '"', 'Y',
+ 2,0xB4, 'Z',
+ 2,0xB4, 'z',
+ 1, 'Z',
+ 1, 'z',
+ 1, 'Z',
+ 1, 'z',
+ 1, 's',
+ 1, 'f',
+ 2, 'D',0x017D,
+ 2, 'D',0x017E,
+ 2, 'd',0x017E,
+ 2, 'L', 'J',
+ 2, 'L', 'j',
+ 2, 'l', 'j',
+ 2, 'N', 'J',
+ 2, 'N', 'j',
+ 2, 'n', 'j',
+ 2, 'D', 'Z',
+ 2, 'D', 'z',
+ 2, 'd', 'z',
+ 1, 'S',
+ 1, 's',
+ 1, 'T',
+ 1, 't',
+ 1,0x2032,
+ 1,0x2033,
+ 1,0x2018,
+ 1,0x2019,
+ 1,0x201B,
+ 1, '^',
+ 1,'\'',
+ 1,0xAF,
+ 1,0xB4,
+ 1, '`',
+ 1, '_',
+ 1, '~',
+ 1, '"',
+ 1,0x03B2,
+ 1,0x03B8,
+ 1,0x03A5,
+ 1,0x03C6,
+ 1,0x03C0,
+ 1,0x03BA,
+ 1,0x03C1,
+ 1,0x03C2,
+ 1,0x0398,
+ 1,0x03B5,
+ 1,0x03A3,
+ 2,0x0565,0x0582,
+ 2,0x05D5,0x05D5,
+ 2,0x05D5,0x05D9,
+ 2,0x05D9,0x05D9,
+ 2,0x0627,0x0674,
+ 2,0x0648,0x0674,
+ 2,0x06C7,0x0674,
+ 2,0x064A,0x0674,
+ 2,0x0E4D,0x0E32,
+ 2,0x0ECD,0x0EB2,
+ 2,0x0EAB,0x0E99,
+ 2,0x0EAB,0x0EA1,
+ 2,0x0FB2,0x0F81,
+ 2,0x0FB3,0x0F81,
+ 1, 'B',
+ 1, 'b',
+ 1, 'D',
+ 1, 'd',
+ 1, 'F',
+ 1, 'f',
+ 1, 'M',
+ 1, 'm',
+ 1, 'P',
+ 1, 'p',
+ 1, 'S',
+ 1, 's',
+ 1, 'T',
+ 1, 't',
+ 2, '`', 'W',
+ 2, '`', 'w',
+ 2,0xB4, 'W',
+ 2,0xB4, 'w',
+ 2, '"', 'W',
+ 2, '"', 'w',
+ 2, 'a',0x02BE,
+ 2, '`', 'Y',
+ 2, '`', 'y',
+ 1, ' ',
+ 1, ' ',
+ 1, ' ',
+ 1, ' ',
+ 1, ' ',
+ 1, ' ',
+ 1, ' ',
+ 1, ' ',
+ 1, '-',
+ 1, '-',
+ 1, '-',
+ 1, '-',
+ 1, '-',
+ 1, '-',
+ 1,'\'',
+ 1,'\'',
+ 1, ',',
+ 1,'\'',
+ 1, '"',
+ 1, '"',
+ 1, '"',
+ 1, '"',
+ 1, '+',
+ 1, 'o',
+ 1, '.',
+ 2, '.', '.',
+ 3, '.', '.', '.',
+ 4, 'o', '/', 'o', 'o',
+ 1,0xB4,
+ 2,0xB4,0xB4,
+ 3,0xB4,0xB4,0xB4,
+ 2,0x2035,0x2035,
+ 3,0x2035,0x2035,0x2035,
+ 1, '<',
+ 1, '>',
+ 2, '!', '!',
+ 1, '/',
+ 2, '?', '?',
+ 2, '?', '!',
+ 2, '!', '?',
+ 4,0xB4,0xB4,0xB4,0xB4,
+ 2, 'R', 's',
+ 4,0x0110,0x1ED3, 'n', 'g',
+ 3, 'E', 'U', 'R',
+ 3, 'a', '/', 'c',
+ 3, 'a', '/', 's',
+ 1, 'C',
+ 2,0xB0, 'C',
+ 3, 'c', '/', 'o',
+ 3, 'c', '/', 'u',
+ 1,0x0190,
+ 2,0xB0, 'F',
+ 1, 'g',
+ 1, 'H',
+ 1, 'H',
+ 1, 'H',
+ 1, 'h',
+ 1,0x0127,
+ 1, 'I',
+ 1, 'I',
+ 1, 'L',
+ 1, 'l',
+ 1, 'N',
+ 2, 'N', 'o',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'R',
+ 1, 'R',
+ 3, 'T', 'E', 'L',
+ 2, 'T', 'M',
+ 1, 'Z',
+ 3, 'O', 'h', 'm',
+ 1, 'Z',
+ 1, 'B',
+ 1, 'C',
+ 1, 'e',
+ 1, 'e',
+ 1, 'E',
+ 1, 'F',
+ 1, 'M',
+ 1, 'o',
+ 1,0x05D0,
+ 1,0x05D1,
+ 1,0x05D2,
+ 1,0x05D3,
+ 1, 'i',
+ 3, 'F', 'A', 'X',
+ 1,0x03B3,
+ 1,0x0393,
+ 1,0x03A0,
+ 1,0x2211,
+ 1, 'D',
+ 1, 'd',
+ 1, 'e',
+ 1, 'i',
+ 1, 'j',
+ 5, ' ', '1',0x2044, '3', ' ',
+ 5, ' ', '2',0x2044, '3', ' ',
+ 5, ' ', '1',0x2044, '5', ' ',
+ 5, ' ', '2',0x2044, '5', ' ',
+ 5, ' ', '3',0x2044, '5', ' ',
+ 5, ' ', '4',0x2044, '5', ' ',
+ 5, ' ', '1',0x2044, '6', ' ',
+ 5, ' ', '5',0x2044, '6', ' ',
+ 5, ' ', '1',0x2044, '8', ' ',
+ 5, ' ', '3',0x2044, '8', ' ',
+ 5, ' ', '5',0x2044, '8', ' ',
+ 5, ' ', '7',0x2044, '8', ' ',
+ 3, ' ', '1',0x2044,
+ 1, 'I',
+ 2, 'I', 'I',
+ 3, 'I', 'I', 'I',
+ 2, 'I', 'V',
+ 1, 'V',
+ 2, 'V', 'I',
+ 3, 'V', 'I', 'I',
+ 4, 'V', 'I', 'I', 'I',
+ 2, 'I', 'X',
+ 1, 'X',
+ 2, 'X', 'I',
+ 3, 'X', 'I', 'I',
+ 1, 'L',
+ 1, 'C',
+ 1, 'D',
+ 1, 'M',
+ 1, 'i',
+ 2, 'i', 'i',
+ 3, 'i', 'i', 'i',
+ 2, 'i', 'v',
+ 1, 'v',
+ 2, 'v', 'i',
+ 3, 'v', 'i', 'i',
+ 4, 'v', 'i', 'i', 'i',
+ 2, 'i', 'x',
+ 1, 'x',
+ 2, 'x', 'i',
+ 3, 'x', 'i', 'i',
+ 1, 'l',
+ 1, 'c',
+ 1, 'd',
+ 1, 'm',
+ 2, '<', '-',
+ 1, '^',
+ 2, '-', '>',
+ 1, 'V',
+ 3, '<', '-', '>',
+ 2, '<', '=',
+ 2, '=', '>',
+ 3, '<', '=', '>',
+ 1, '-',
+ 1, '/',
+ 1,'\\',
+ 1, '*',
+ 1,0x2022,
+ 1, '|',
+ 2,0x222B,0x222B,
+ 3,0x222B,0x222B,0x222B,
+ 2,0x222E,0x222E,
+ 3,0x222E,0x222E,0x222E,
+ 1, ':',
+ 1, '~',
+ 2, '/', '=',
+ 2, '<', '=',
+ 2, '>', '=',
+ 2, '<', '<',
+ 2, '>', '>',
+ 1,0xB7,
+ 3, '<', '<', '<',
+ 3, '>', '>', '>',
+ 3,0xB7,0xB7,0xB7,
+ 5, '[', 'N', 'U', 'L', ']',
+ 5, '[', 'S', 'O', 'H', ']',
+ 5, '[', 'S', 'T', 'X', ']',
+ 5, '[', 'E', 'T', 'X', ']',
+ 5, '[', 'E', 'O', 'T', ']',
+ 5, '[', 'E', 'N', 'Q', ']',
+ 5, '[', 'A', 'C', 'K', ']',
+ 5, '[', 'B', 'E', 'L', ']',
+ 4, '[', 'B', 'S', ']',
+ 4, '[', 'H', 'T', ']',
+ 4, '[', 'L', 'F', ']',
+ 4, '[', 'V', 'T', ']',
+ 4, '[', 'F', 'F', ']',
+ 4, '[', 'C', 'R', ']',
+ 4, '[', 'S', 'O', ']',
+ 4, '[', 'S', 'I', ']',
+ 5, '[', 'D', 'L', 'E', ']',
+ 5, '[', 'D', 'C', '1', ']',
+ 5, '[', 'D', 'C', '2', ']',
+ 5, '[', 'D', 'C', '3', ']',
+ 5, '[', 'D', 'C', '4', ']',
+ 5, '[', 'N', 'A', 'K', ']',
+ 5, '[', 'S', 'Y', 'N', ']',
+ 5, '[', 'E', 'T', 'B', ']',
+ 5, '[', 'C', 'A', 'N', ']',
+ 4, '[', 'E', 'M', ']',
+ 5, '[', 'S', 'U', 'B', ']',
+ 5, '[', 'E', 'S', 'C', ']',
+ 4, '[', 'F', 'S', ']',
+ 4, '[', 'G', 'S', ']',
+ 4, '[', 'R', 'S', ']',
+ 4, '[', 'U', 'S', ']',
+ 4, '[', 'S', 'P', ']',
+ 5, '[', 'D', 'E', 'L', ']',
+ 4, '[', 'N', 'L', ']',
+ 3, '(', '1', ')',
+ 3, '(', '2', ')',
+ 3, '(', '3', ')',
+ 3, '(', '4', ')',
+ 3, '(', '5', ')',
+ 3, '(', '6', ')',
+ 3, '(', '7', ')',
+ 3, '(', '8', ')',
+ 3, '(', '9', ')',
+ 4, '(', '1', '0', ')',
+ 4, '(', '1', '1', ')',
+ 4, '(', '1', '2', ')',
+ 4, '(', '1', '3', ')',
+ 4, '(', '1', '4', ')',
+ 4, '(', '1', '5', ')',
+ 4, '(', '1', '6', ')',
+ 4, '(', '1', '7', ')',
+ 4, '(', '1', '8', ')',
+ 4, '(', '1', '9', ')',
+ 4, '(', '2', '0', ')',
+ 3, '(', '1', ')',
+ 3, '(', '2', ')',
+ 3, '(', '3', ')',
+ 3, '(', '4', ')',
+ 3, '(', '5', ')',
+ 3, '(', '6', ')',
+ 3, '(', '7', ')',
+ 3, '(', '8', ')',
+ 3, '(', '9', ')',
+ 4, '(', '1', '0', ')',
+ 4, '(', '1', '1', ')',
+ 4, '(', '1', '2', ')',
+ 4, '(', '1', '3', ')',
+ 4, '(', '1', '4', ')',
+ 4, '(', '1', '5', ')',
+ 4, '(', '1', '6', ')',
+ 4, '(', '1', '7', ')',
+ 4, '(', '1', '8', ')',
+ 4, '(', '1', '9', ')',
+ 4, '(', '2', '0', ')',
+ 2, '1', '.',
+ 2, '2', '.',
+ 2, '3', '.',
+ 2, '4', '.',
+ 2, '5', '.',
+ 2, '6', '.',
+ 2, '7', '.',
+ 2, '8', '.',
+ 2, '9', '.',
+ 3, '1', '0', '.',
+ 3, '1', '1', '.',
+ 3, '1', '2', '.',
+ 3, '1', '3', '.',
+ 3, '1', '4', '.',
+ 3, '1', '5', '.',
+ 3, '1', '6', '.',
+ 3, '1', '7', '.',
+ 3, '1', '8', '.',
+ 3, '1', '9', '.',
+ 3, '2', '0', '.',
+ 3, '(', 'a', ')',
+ 3, '(', 'b', ')',
+ 3, '(', 'c', ')',
+ 3, '(', 'd', ')',
+ 3, '(', 'e', ')',
+ 3, '(', 'f', ')',
+ 3, '(', 'g', ')',
+ 3, '(', 'h', ')',
+ 3, '(', 'i', ')',
+ 3, '(', 'j', ')',
+ 3, '(', 'k', ')',
+ 3, '(', 'l', ')',
+ 3, '(', 'm', ')',
+ 3, '(', 'n', ')',
+ 3, '(', 'o', ')',
+ 3, '(', 'p', ')',
+ 3, '(', 'q', ')',
+ 3, '(', 'r', ')',
+ 3, '(', 's', ')',
+ 3, '(', 't', ')',
+ 3, '(', 'u', ')',
+ 3, '(', 'v', ')',
+ 3, '(', 'w', ')',
+ 3, '(', 'x', ')',
+ 3, '(', 'y', ')',
+ 3, '(', 'z', ')',
+ 3, '(', 'A', ')',
+ 3, '(', 'B', ')',
+ 3, '(', 'C', ')',
+ 3, '(', 'D', ')',
+ 3, '(', 'E', ')',
+ 3, '(', 'F', ')',
+ 3, '(', 'G', ')',
+ 3, '(', 'H', ')',
+ 3, '(', 'I', ')',
+ 3, '(', 'J', ')',
+ 3, '(', 'K', ')',
+ 3, '(', 'L', ')',
+ 3, '(', 'M', ')',
+ 3, '(', 'N', ')',
+ 3, '(', 'O', ')',
+ 3, '(', 'P', ')',
+ 3, '(', 'Q', ')',
+ 3, '(', 'R', ')',
+ 3, '(', 'S', ')',
+ 3, '(', 'T', ')',
+ 3, '(', 'U', ')',
+ 3, '(', 'V', ')',
+ 3, '(', 'W', ')',
+ 3, '(', 'X', ')',
+ 3, '(', 'Y', ')',
+ 3, '(', 'Z', ')',
+ 3, '(', 'a', ')',
+ 3, '(', 'b', ')',
+ 3, '(', 'c', ')',
+ 3, '(', 'd', ')',
+ 3, '(', 'e', ')',
+ 3, '(', 'f', ')',
+ 3, '(', 'g', ')',
+ 3, '(', 'h', ')',
+ 3, '(', 'i', ')',
+ 3, '(', 'j', ')',
+ 3, '(', 'k', ')',
+ 3, '(', 'l', ')',
+ 3, '(', 'm', ')',
+ 3, '(', 'n', ')',
+ 3, '(', 'o', ')',
+ 3, '(', 'p', ')',
+ 3, '(', 'q', ')',
+ 3, '(', 'r', ')',
+ 3, '(', 's', ')',
+ 3, '(', 't', ')',
+ 3, '(', 'u', ')',
+ 3, '(', 'v', ')',
+ 3, '(', 'w', ')',
+ 3, '(', 'x', ')',
+ 3, '(', 'y', ')',
+ 3, '(', 'z', ')',
+ 3, '(', '0', ')',
+ 1, '-',
+ 1, '|',
+ 1, '+',
+ 1, '+',
+ 1, '+',
+ 1, '+',
+ 1, '+',
+ 1, '+',
+ 1, '+',
+ 1, '+',
+ 1, '+',
+ 1, 'o',
+ 4,0x222B,0x222B,0x222B,0x222B,
+ 3, ':', ':', '=',
+ 2, '=', '=',
+ 3, '=', '=', '=',
+ 1,0x6BCD,
+ 1,0x9F9F,
+ 1,0x4E00,
+ 1,0x4E28,
+ 1,0x4E36,
+ 1,0x4E3F,
+ 1,0x4E59,
+ 1,0x4E85,
+ 1,0x4E8C,
+ 1,0x4EA0,
+ 1,0x4EBA,
+ 1,0x513F,
+ 1,0x5165,
+ 1,0x516B,
+ 1,0x5182,
+ 1,0x5196,
+ 1,0x51AB,
+ 1,0x51E0,
+ 1,0x51F5,
+ 1,0x5200,
+ 1,0x529B,
+ 1,0x52F9,
+ 1,0x5315,
+ 1,0x531A,
+ 1,0x5338,
+ 1,0x5341,
+ 1,0x535C,
+ 1,0x5369,
+ 1,0x5382,
+ 1,0x53B6,
+ 1,0x53C8,
+ 1,0x53E3,
+ 1,0x56D7,
+ 1,0x571F,
+ 1,0x58EB,
+ 1,0x5902,
+ 1,0x590A,
+ 1,0x5915,
+ 1,0x5927,
+ 1,0x5973,
+ 1,0x5B50,
+ 1,0x5B80,
+ 1,0x5BF8,
+ 1,0x5C0F,
+ 1,0x5C22,
+ 1,0x5C38,
+ 1,0x5C6E,
+ 1,0x5C71,
+ 1,0x5DDB,
+ 1,0x5DE5,
+ 1,0x5DF1,
+ 1,0x5DFE,
+ 1,0x5E72,
+ 1,0x5E7A,
+ 1,0x5E7F,
+ 1,0x5EF4,
+ 1,0x5EFE,
+ 1,0x5F0B,
+ 1,0x5F13,
+ 1,0x5F50,
+ 1,0x5F61,
+ 1,0x5F73,
+ 1,0x5FC3,
+ 1,0x6208,
+ 1,0x6236,
+ 1,0x624B,
+ 1,0x652F,
+ 1,0x6534,
+ 1,0x6587,
+ 1,0x6597,
+ 1,0x65A4,
+ 1,0x65B9,
+ 1,0x65E0,
+ 1,0x65E5,
+ 1,0x66F0,
+ 1,0x6708,
+ 1,0x6728,
+ 1,0x6B20,
+ 1,0x6B62,
+ 1,0x6B79,
+ 1,0x6BB3,
+ 1,0x6BCB,
+ 1,0x6BD4,
+ 1,0x6BDB,
+ 1,0x6C0F,
+ 1,0x6C14,
+ 1,0x6C34,
+ 1,0x706B,
+ 1,0x722A,
+ 1,0x7236,
+ 1,0x723B,
+ 1,0x723F,
+ 1,0x7247,
+ 1,0x7259,
+ 1,0x725B,
+ 1,0x72AC,
+ 1,0x7384,
+ 1,0x7389,
+ 1,0x74DC,
+ 1,0x74E6,
+ 1,0x7518,
+ 1,0x751F,
+ 1,0x7528,
+ 1,0x7530,
+ 1,0x758B,
+ 1,0x7592,
+ 1,0x7676,
+ 1,0x767D,
+ 1,0x76AE,
+ 1,0x76BF,
+ 1,0x76EE,
+ 1,0x77DB,
+ 1,0x77E2,
+ 1,0x77F3,
+ 1,0x793A,
+ 1,0x79B8,
+ 1,0x79BE,
+ 1,0x7A74,
+ 1,0x7ACB,
+ 1,0x7AF9,
+ 1,0x7C73,
+ 1,0x7CF8,
+ 1,0x7F36,
+ 1,0x7F51,
+ 1,0x7F8A,
+ 1,0x7FBD,
+ 1,0x8001,
+ 1,0x800C,
+ 1,0x8012,
+ 1,0x8033,
+ 1,0x807F,
+ 1,0x8089,
+ 1,0x81E3,
+ 1,0x81EA,
+ 1,0x81F3,
+ 1,0x81FC,
+ 1,0x820C,
+ 1,0x821B,
+ 1,0x821F,
+ 1,0x826E,
+ 1,0x8272,
+ 1,0x8278,
+ 1,0x864D,
+ 1,0x866B,
+ 1,0x8840,
+ 1,0x884C,
+ 1,0x8863,
+ 1,0x897E,
+ 1,0x898B,
+ 1,0x89D2,
+ 1,0x8A00,
+ 1,0x8C37,
+ 1,0x8C46,
+ 1,0x8C55,
+ 1,0x8C78,
+ 1,0x8C9D,
+ 1,0x8D64,
+ 1,0x8D70,
+ 1,0x8DB3,
+ 1,0x8EAB,
+ 1,0x8ECA,
+ 1,0x8F9B,
+ 1,0x8FB0,
+ 1,0x8FB5,
+ 1,0x9091,
+ 1,0x9149,
+ 1,0x91C6,
+ 1,0x91CC,
+ 1,0x91D1,
+ 1,0x9577,
+ 1,0x9580,
+ 1,0x961C,
+ 1,0x96B6,
+ 1,0x96B9,
+ 1,0x96E8,
+ 1,0x9751,
+ 1,0x975E,
+ 1,0x9762,
+ 1,0x9769,
+ 1,0x97CB,
+ 1,0x97ED,
+ 1,0x97F3,
+ 1,0x9801,
+ 1,0x98A8,
+ 1,0x98DB,
+ 1,0x98DF,
+ 1,0x9996,
+ 1,0x9999,
+ 1,0x99AC,
+ 1,0x9AA8,
+ 1,0x9AD8,
+ 1,0x9ADF,
+ 1,0x9B25,
+ 1,0x9B2F,
+ 1,0x9B32,
+ 1,0x9B3C,
+ 1,0x9B5A,
+ 1,0x9CE5,
+ 1,0x9E75,
+ 1,0x9E7F,
+ 1,0x9EA5,
+ 1,0x9EBB,
+ 1,0x9EC3,
+ 1,0x9ECD,
+ 1,0x9ED1,
+ 1,0x9EF9,
+ 1,0x9EFD,
+ 1,0x9F0E,
+ 1,0x9F13,
+ 1,0x9F20,
+ 1,0x9F3B,
+ 1,0x9F4A,
+ 1,0x9F52,
+ 1,0x9F8D,
+ 1,0x9F9C,
+ 1,0x9FA0,
+ 1, ' ',
+ 1,0x3012,
+ 1,0x5341,
+ 1,0x5344,
+ 1,0x5345,
+ 1,0x3042,
+ 1,0x3044,
+ 1,0x3046,
+ 1,0x3048,
+ 1,0x304A,
+ 1,0x3064,
+ 1,0x3084,
+ 1,0x3086,
+ 1,0x3088,
+ 1,0x308F,
+ 1,0x304B,
+ 1,0x3051,
+ 2, ' ',0x3099,
+ 2, ' ',0x309A,
+ 1, '=',
+ 1,0x30A2,
+ 1,0x30A4,
+ 1,0x30A6,
+ 1,0x30A8,
+ 1,0x30AA,
+ 1,0x30C4,
+ 1,0x30E4,
+ 1,0x30E6,
+ 1,0x30E8,
+ 1,0x30EF,
+ 1,0x30AB,
+ 1,0x30B1,
+ 1,0x1100,
+ 1,0x1101,
+ 1,0x11AA,
+ 1,0x1102,
+ 1,0x11AC,
+ 1,0x11AD,
+ 1,0x1103,
+ 1,0x1104,
+ 1,0x1105,
+ 1,0x11B0,
+ 1,0x11B1,
+ 1,0x11B2,
+ 1,0x11B3,
+ 1,0x11B4,
+ 1,0x11B5,
+ 1,0x111A,
+ 1,0x1106,
+ 1,0x1107,
+ 1,0x1108,
+ 1,0x1121,
+ 1,0x1109,
+ 1,0x110A,
+ 1,0x110B,
+ 1,0x110C,
+ 1,0x110D,
+ 1,0x110E,
+ 1,0x110F,
+ 1,0x1110,
+ 1,0x1111,
+ 1,0x1112,
+ 1,0x1161,
+ 1,0x1162,
+ 1,0x1163,
+ 1,0x1164,
+ 1,0x1165,
+ 1,0x1166,
+ 1,0x1167,
+ 1,0x1168,
+ 1,0x1169,
+ 1,0x116A,
+ 1,0x116B,
+ 1,0x116C,
+ 1,0x116D,
+ 1,0x116E,
+ 1,0x116F,
+ 1,0x1170,
+ 1,0x1171,
+ 1,0x1172,
+ 1,0x1173,
+ 1,0x1174,
+ 1,0x1175,
+ 1,0x1160,
+ 1,0x1114,
+ 1,0x1115,
+ 1,0x11C7,
+ 1,0x11C8,
+ 1,0x11CC,
+ 1,0x11CE,
+ 1,0x11D3,
+ 1,0x11D7,
+ 1,0x11D9,
+ 1,0x111C,
+ 1,0x11DD,
+ 1,0x11DF,
+ 1,0x111D,
+ 1,0x111E,
+ 1,0x1120,
+ 1,0x1122,
+ 1,0x1123,
+ 1,0x1127,
+ 1,0x1129,
+ 1,0x112B,
+ 1,0x112C,
+ 1,0x112D,
+ 1,0x112E,
+ 1,0x112F,
+ 1,0x1132,
+ 1,0x1136,
+ 1,0x1140,
+ 1,0x1147,
+ 1,0x114C,
+ 1,0x11F1,
+ 1,0x11F2,
+ 1,0x1157,
+ 1,0x1158,
+ 1,0x1159,
+ 1,0x1184,
+ 1,0x1185,
+ 1,0x1188,
+ 1,0x1191,
+ 1,0x1192,
+ 1,0x1194,
+ 1,0x119E,
+ 1,0x11A1,
+ 1,0x30AF,
+ 1,0x30B7,
+ 1,0x30B9,
+ 1,0x30C8,
+ 1,0x30CC,
+ 1,0x30CF,
+ 1,0x30D2,
+ 1,0x30D5,
+ 1,0x30D8,
+ 1,0x30DB,
+ 1,0x30E0,
+ 1,0x30E9,
+ 1,0x30EA,
+ 1,0x30EB,
+ 1,0x30EC,
+ 1,0x30ED,
+ 3, '(',0x1100, ')',
+ 3, '(',0x1102, ')',
+ 3, '(',0x1103, ')',
+ 3, '(',0x1105, ')',
+ 3, '(',0x1106, ')',
+ 3, '(',0x1107, ')',
+ 3, '(',0x1109, ')',
+ 3, '(',0x110B, ')',
+ 3, '(',0x110C, ')',
+ 3, '(',0x110E, ')',
+ 3, '(',0x110F, ')',
+ 3, '(',0x1110, ')',
+ 3, '(',0x1111, ')',
+ 3, '(',0x1112, ')',
+ 4, '(',0x1100,0x1161, ')',
+ 4, '(',0x1102,0x1161, ')',
+ 4, '(',0x1103,0x1161, ')',
+ 4, '(',0x1105,0x1161, ')',
+ 4, '(',0x1106,0x1161, ')',
+ 4, '(',0x1107,0x1161, ')',
+ 4, '(',0x1109,0x1161, ')',
+ 4, '(',0x110B,0x1161, ')',
+ 4, '(',0x110C,0x1161, ')',
+ 4, '(',0x110E,0x1161, ')',
+ 4, '(',0x110F,0x1161, ')',
+ 4, '(',0x1110,0x1161, ')',
+ 4, '(',0x1111,0x1161, ')',
+ 4, '(',0x1112,0x1161, ')',
+ 4, '(',0x110C,0x116E, ')',
+ 7, '(',0x110B,0x1169,0x110C,0x1165,0x11AB, ')',
+ 6, '(',0x110B,0x1169,0x1112,0x116E, ')',
+ 3, '(',0x4E00, ')',
+ 3, '(',0x4E8C, ')',
+ 3, '(',0x4E09, ')',
+ 3, '(',0x56DB, ')',
+ 3, '(',0x4E94, ')',
+ 3, '(',0x516D, ')',
+ 3, '(',0x4E03, ')',
+ 3, '(',0x516B, ')',
+ 3, '(',0x4E5D, ')',
+ 3, '(',0x5341, ')',
+ 3, '(',0x6708, ')',
+ 3, '(',0x706B, ')',
+ 3, '(',0x6C34, ')',
+ 3, '(',0x6728, ')',
+ 3, '(',0x91D1, ')',
+ 3, '(',0x571F, ')',
+ 3, '(',0x65E5, ')',
+ 3, '(',0x682A, ')',
+ 3, '(',0x6709, ')',
+ 3, '(',0x793E, ')',
+ 3, '(',0x540D, ')',
+ 3, '(',0x7279, ')',
+ 3, '(',0x8CA1, ')',
+ 3, '(',0x795D, ')',
+ 3, '(',0x52B4, ')',
+ 3, '(',0x4EE3, ')',
+ 3, '(',0x547C, ')',
+ 3, '(',0x5B66, ')',
+ 3, '(',0x76E3, ')',
+ 3, '(',0x4F01, ')',
+ 3, '(',0x8CC7, ')',
+ 3, '(',0x5354, ')',
+ 3, '(',0x796D, ')',
+ 3, '(',0x4F11, ')',
+ 3, '(',0x81EA, ')',
+ 3, '(',0x81F3, ')',
+ 3, 'P', 'T', 'E',
+ 4, '(', '2', '1', ')',
+ 4, '(', '2', '2', ')',
+ 4, '(', '2', '3', ')',
+ 4, '(', '2', '4', ')',
+ 4, '(', '2', '5', ')',
+ 4, '(', '2', '6', ')',
+ 4, '(', '2', '7', ')',
+ 4, '(', '2', '8', ')',
+ 4, '(', '2', '9', ')',
+ 4, '(', '3', '0', ')',
+ 4, '(', '3', '1', ')',
+ 4, '(', '3', '2', ')',
+ 4, '(', '3', '3', ')',
+ 4, '(', '3', '4', ')',
+ 4, '(', '3', '5', ')',
+ 3, '(',0x1100, ')',
+ 3, '(',0x1102, ')',
+ 3, '(',0x1103, ')',
+ 3, '(',0x1105, ')',
+ 3, '(',0x1106, ')',
+ 3, '(',0x1107, ')',
+ 3, '(',0x1109, ')',
+ 3, '(',0x110B, ')',
+ 3, '(',0x110C, ')',
+ 3, '(',0x110E, ')',
+ 3, '(',0x110F, ')',
+ 3, '(',0x1110, ')',
+ 3, '(',0x1111, ')',
+ 3, '(',0x1112, ')',
+ 4, '(',0x1100,0x1161, ')',
+ 4, '(',0x1102,0x1161, ')',
+ 4, '(',0x1103,0x1161, ')',
+ 4, '(',0x1105,0x1161, ')',
+ 4, '(',0x1106,0x1161, ')',
+ 4, '(',0x1107,0x1161, ')',
+ 4, '(',0x1109,0x1161, ')',
+ 4, '(',0x110B,0x1161, ')',
+ 4, '(',0x110C,0x1161, ')',
+ 4, '(',0x110E,0x1161, ')',
+ 4, '(',0x110F,0x1161, ')',
+ 4, '(',0x1110,0x1161, ')',
+ 4, '(',0x1111,0x1161, ')',
+ 4, '(',0x1112,0x1161, ')',
+ 7, '(',0x110E,0x1161,0x11B7,0x1100,0x1169, ')',
+ 6, '(',0x110C,0x116E,0x110B,0x1174, ')',
+ 3, '(',0x4E00, ')',
+ 3, '(',0x4E8C, ')',
+ 3, '(',0x4E09, ')',
+ 3, '(',0x56DB, ')',
+ 3, '(',0x4E94, ')',
+ 3, '(',0x516D, ')',
+ 3, '(',0x4E03, ')',
+ 3, '(',0x516B, ')',
+ 3, '(',0x4E5D, ')',
+ 3, '(',0x5341, ')',
+ 3, '(',0x6708, ')',
+ 3, '(',0x706B, ')',
+ 3, '(',0x6C34, ')',
+ 3, '(',0x6728, ')',
+ 3, '(',0x91D1, ')',
+ 3, '(',0x571F, ')',
+ 3, '(',0x65E5, ')',
+ 3, '(',0x682A, ')',
+ 3, '(',0x6709, ')',
+ 3, '(',0x793E, ')',
+ 3, '(',0x540D, ')',
+ 3, '(',0x7279, ')',
+ 3, '(',0x8CA1, ')',
+ 3, '(',0x795D, ')',
+ 3, '(',0x52B4, ')',
+ 3, '(',0x79D8, ')',
+ 3, '(',0x7537, ')',
+ 3, '(',0x5973, ')',
+ 3, '(',0x9069, ')',
+ 3, '(',0x512A, ')',
+ 3, '(',0x5370, ')',
+ 3, '(',0x6CE8, ')',
+ 3, '(',0x9805, ')',
+ 3, '(',0x4F11, ')',
+ 3, '(',0x5199, ')',
+ 3, '(',0x6B63, ')',
+ 3, '(',0x4E0A, ')',
+ 3, '(',0x4E2D, ')',
+ 3, '(',0x4E0B, ')',
+ 3, '(',0x5DE6, ')',
+ 3, '(',0x53F3, ')',
+ 3, '(',0x533B, ')',
+ 3, '(',0x5B97, ')',
+ 3, '(',0x5B66, ')',
+ 3, '(',0x76E3, ')',
+ 3, '(',0x4F01, ')',
+ 3, '(',0x8CC7, ')',
+ 3, '(',0x5354, ')',
+ 3, '(',0x591C, ')',
+ 4, '(', '3', '6', ')',
+ 4, '(', '3', '7', ')',
+ 4, '(', '3', '8', ')',
+ 4, '(', '3', '9', ')',
+ 4, '(', '4', '0', ')',
+ 4, '(', '4', '1', ')',
+ 4, '(', '4', '2', ')',
+ 4, '(', '4', '3', ')',
+ 4, '(', '4', '4', ')',
+ 4, '(', '4', '5', ')',
+ 4, '(', '4', '6', ')',
+ 4, '(', '4', '7', ')',
+ 4, '(', '4', '8', ')',
+ 4, '(', '4', '9', ')',
+ 4, '(', '5', '0', ')',
+ 2, '1',0x6708,
+ 2, '2',0x6708,
+ 2, '3',0x6708,
+ 2, '4',0x6708,
+ 2, '5',0x6708,
+ 2, '6',0x6708,
+ 2, '7',0x6708,
+ 2, '8',0x6708,
+ 2, '9',0x6708,
+ 3, '1', '0',0x6708,
+ 3, '1', '1',0x6708,
+ 3, '1', '2',0x6708,
+ 2, 'H', 'g',
+ 3, 'e', 'r', 'g',
+ 2, 'e', 'V',
+ 3, 'L', 'T', 'D',
+ 3, '(',0x30A2, ')',
+ 3, '(',0x30A4, ')',
+ 3, '(',0x30A6, ')',
+ 3, '(',0x30A8, ')',
+ 3, '(',0x30AA, ')',
+ 3, '(',0x30AB, ')',
+ 3, '(',0x30AD, ')',
+ 3, '(',0x30AF, ')',
+ 3, '(',0x30B1, ')',
+ 3, '(',0x30B3, ')',
+ 3, '(',0x30B5, ')',
+ 3, '(',0x30B7, ')',
+ 3, '(',0x30B9, ')',
+ 3, '(',0x30BB, ')',
+ 3, '(',0x30BD, ')',
+ 3, '(',0x30BF, ')',
+ 3, '(',0x30C1, ')',
+ 3, '(',0x30C4, ')',
+ 3, '(',0x30C6, ')',
+ 3, '(',0x30C8, ')',
+ 3, '(',0x30CA, ')',
+ 3, '(',0x30CB, ')',
+ 3, '(',0x30CC, ')',
+ 3, '(',0x30CD, ')',
+ 3, '(',0x30CE, ')',
+ 3, '(',0x30CF, ')',
+ 3, '(',0x30D2, ')',
+ 3, '(',0x30D5, ')',
+ 3, '(',0x30D8, ')',
+ 3, '(',0x30DB, ')',
+ 3, '(',0x30DE, ')',
+ 3, '(',0x30DF, ')',
+ 3, '(',0x30E0, ')',
+ 3, '(',0x30E1, ')',
+ 3, '(',0x30E2, ')',
+ 3, '(',0x30E4, ')',
+ 3, '(',0x30E6, ')',
+ 3, '(',0x30E8, ')',
+ 3, '(',0x30E9, ')',
+ 3, '(',0x30EA, ')',
+ 3, '(',0x30EB, ')',
+ 3, '(',0x30EC, ')',
+ 3, '(',0x30ED, ')',
+ 3, '(',0x30EF, ')',
+ 3, '(',0x30F0, ')',
+ 3, '(',0x30F1, ')',
+ 3, '(',0x30F2, ')',
+ 4,0x30A2,0x30D1,0x30FC,0x30C8,
+ 4,0x30A2,0x30EB,0x30D5,0x30A1,
+ 4,0x30A2,0x30F3,0x30DA,0x30A2,
+ 3,0x30A2,0x30FC,0x30EB,
+ 4,0x30A4,0x30CB,0x30F3,0x30B0,
+ 3,0x30A4,0x30F3,0x30C1,
+ 3,0x30A6,0x30A9,0x30F3,
+ 5,0x30A8,0x30B9,0x30AF,0x30FC,0x30C9,
+ 4,0x30A8,0x30FC,0x30AB,0x30FC,
+ 3,0x30AA,0x30F3,0x30B9,
+ 3,0x30AA,0x30FC,0x30E0,
+ 3,0x30AB,0x30A4,0x30EA,
+ 4,0x30AB,0x30E9,0x30C3,0x30C8,
+ 4,0x30AB,0x30ED,0x30EA,0x30FC,
+ 3,0x30AC,0x30ED,0x30F3,
+ 3,0x30AC,0x30F3,0x30DE,
+ 2,0x30AE,0x30AC,
+ 3,0x30AE,0x30CB,0x30FC,
+ 4,0x30AD,0x30E5,0x30EA,0x30FC,
+ 4,0x30AE,0x30EB,0x30C0,0x30FC,
+ 2,0x30AD,0x30ED,
+ 5,0x30AD,0x30ED,0x30B0,0x30E9,0x30E0,
+ 6,0x30AD,0x30ED,0x30E1,0x30FC,0x30C8,0x30EB,
+ 5,0x30AD,0x30ED,0x30EF,0x30C3,0x30C8,
+ 3,0x30B0,0x30E9,0x30E0,
+ 5,0x30B0,0x30E9,0x30E0,0x30C8,0x30F3,
+ 5,0x30AF,0x30EB,0x30BC,0x30A4,0x30ED,
+ 4,0x30AF,0x30ED,0x30FC,0x30CD,
+ 3,0x30B1,0x30FC,0x30B9,
+ 3,0x30B3,0x30EB,0x30CA,
+ 3,0x30B3,0x30FC,0x30DD,
+ 4,0x30B5,0x30A4,0x30AF,0x30EB,
+ 5,0x30B5,0x30F3,0x30C1,0x30FC,0x30E0,
+ 4,0x30B7,0x30EA,0x30F3,0x30B0,
+ 3,0x30BB,0x30F3,0x30C1,
+ 3,0x30BB,0x30F3,0x30C8,
+ 3,0x30C0,0x30FC,0x30B9,
+ 2,0x30C7,0x30B7,
+ 2,0x30C9,0x30EB,
+ 2,0x30C8,0x30F3,
+ 2,0x30CA,0x30CE,
+ 3,0x30CE,0x30C3,0x30C8,
+ 3,0x30CF,0x30A4,0x30C4,
+ 5,0x30D1,0x30FC,0x30BB,0x30F3,0x30C8,
+ 3,0x30D1,0x30FC,0x30C4,
+ 4,0x30D0,0x30FC,0x30EC,0x30EB,
+ 5,0x30D4,0x30A2,0x30B9,0x30C8,0x30EB,
+ 3,0x30D4,0x30AF,0x30EB,
+ 2,0x30D4,0x30B3,
+ 2,0x30D3,0x30EB,
+ 5,0x30D5,0x30A1,0x30E9,0x30C3,0x30C9,
+ 4,0x30D5,0x30A3,0x30FC,0x30C8,
+ 5,0x30D6,0x30C3,0x30B7,0x30A7,0x30EB,
+ 3,0x30D5,0x30E9,0x30F3,
+ 5,0x30D8,0x30AF,0x30BF,0x30FC,0x30EB,
+ 2,0x30DA,0x30BD,
+ 3,0x30DA,0x30CB,0x30D2,
+ 3,0x30D8,0x30EB,0x30C4,
+ 3,0x30DA,0x30F3,0x30B9,
+ 3,0x30DA,0x30FC,0x30B8,
+ 3,0x30D9,0x30FC,0x30BF,
+ 4,0x30DD,0x30A4,0x30F3,0x30C8,
+ 3,0x30DC,0x30EB,0x30C8,
+ 2,0x30DB,0x30F3,
+ 3,0x30DD,0x30F3,0x30C9,
+ 3,0x30DB,0x30FC,0x30EB,
+ 3,0x30DB,0x30FC,0x30F3,
+ 4,0x30DE,0x30A4,0x30AF,0x30ED,
+ 3,0x30DE,0x30A4,0x30EB,
+ 3,0x30DE,0x30C3,0x30CF,
+ 3,0x30DE,0x30EB,0x30AF,
+ 5,0x30DE,0x30F3,0x30B7,0x30E7,0x30F3,
+ 4,0x30DF,0x30AF,0x30ED,0x30F3,
+ 2,0x30DF,0x30EA,
+ 5,0x30DF,0x30EA,0x30D0,0x30FC,0x30EB,
+ 2,0x30E1,0x30AC,
+ 4,0x30E1,0x30AC,0x30C8,0x30F3,
+ 4,0x30E1,0x30FC,0x30C8,0x30EB,
+ 3,0x30E4,0x30FC,0x30C9,
+ 3,0x30E4,0x30FC,0x30EB,
+ 3,0x30E6,0x30A2,0x30F3,
+ 4,0x30EA,0x30C3,0x30C8,0x30EB,
+ 2,0x30EA,0x30E9,
+ 3,0x30EB,0x30D4,0x30FC,
+ 4,0x30EB,0x30FC,0x30D6,0x30EB,
+ 2,0x30EC,0x30E0,
+ 5,0x30EC,0x30F3,0x30C8,0x30B2,0x30F3,
+ 3,0x30EF,0x30C3,0x30C8,
+ 2, '0',0x70B9,
+ 2, '1',0x70B9,
+ 2, '2',0x70B9,
+ 2, '3',0x70B9,
+ 2, '4',0x70B9,
+ 2, '5',0x70B9,
+ 2, '6',0x70B9,
+ 2, '7',0x70B9,
+ 2, '8',0x70B9,
+ 2, '9',0x70B9,
+ 3, '1', '0',0x70B9,
+ 3, '1', '1',0x70B9,
+ 3, '1', '2',0x70B9,
+ 3, '1', '3',0x70B9,
+ 3, '1', '4',0x70B9,
+ 3, '1', '5',0x70B9,
+ 3, '1', '6',0x70B9,
+ 3, '1', '7',0x70B9,
+ 3, '1', '8',0x70B9,
+ 3, '1', '9',0x70B9,
+ 3, '2', '0',0x70B9,
+ 3, '2', '1',0x70B9,
+ 3, '2', '2',0x70B9,
+ 3, '2', '3',0x70B9,
+ 3, '2', '4',0x70B9,
+ 3, 'h', 'P', 'a',
+ 2, 'd', 'a',
+ 2, 'A', 'U',
+ 3, 'b', 'a', 'r',
+ 2, 'o', 'V',
+ 2, 'p', 'c',
+ 2, 'd', 'm',
+ 4, 'd', 'm', '^', '2',
+ 4, 'd', 'm', '^', '3',
+ 2, 'I', 'U',
+ 2,0x5E73,0x6210,
+ 2,0x662D,0x548C,
+ 2,0x5927,0x6B63,
+ 2,0x660E,0x6CBB,
+ 4,0x682A,0x5F0F,0x4F1A,0x793E,
+ 2, 'p', 'A',
+ 2, 'n', 'A',
+ 2,0x03BC, 'A',
+ 2, 'm', 'A',
+ 2, 'k', 'A',
+ 2, 'K', 'B',
+ 2, 'M', 'B',
+ 2, 'G', 'B',
+ 3, 'c', 'a', 'l',
+ 4, 'k', 'c', 'a', 'l',
+ 2, 'p', 'F',
+ 2, 'n', 'F',
+ 2,0x03BC, 'F',
+ 2,0x03BC, 'g',
+ 2, 'm', 'g',
+ 2, 'k', 'g',
+ 2, 'H', 'z',
+ 3, 'k', 'H', 'z',
+ 3, 'M', 'H', 'z',
+ 3, 'G', 'H', 'z',
+ 3, 'T', 'H', 'z',
+ 2,0x03BC, 'l',
+ 2, 'm', 'l',
+ 2, 'd', 'l',
+ 2, 'k', 'l',
+ 2, 'f', 'm',
+ 2, 'n', 'm',
+ 2,0x03BC, 'm',
+ 2, 'm', 'm',
+ 2, 'c', 'm',
+ 2, 'k', 'm',
+ 4, 'm', 'm', '^', '2',
+ 4, 'c', 'm', '^', '2',
+ 3, 'm', '^', '2',
+ 4, 'k', 'm', '^', '2',
+ 4, 'm', 'm', '^', '3',
+ 4, 'c', 'm', '^', '3',
+ 3, 'm', '^', '3',
+ 4, 'k', 'm', '^', '3',
+ 3, 'm', '/', 's',
+ 5, 'm', '/', 's', '^', '2',
+ 2, 'P', 'a',
+ 3, 'k', 'P', 'a',
+ 3, 'M', 'P', 'a',
+ 3, 'G', 'P', 'a',
+ 3, 'r', 'a', 'd',
+ 5, 'r', 'a', 'd', '/', 's',
+ 7, 'r', 'a', 'd', '/', 's', '^', '2',
+ 2, 'p', 's',
+ 2, 'n', 's',
+ 2,0x03BC, 's',
+ 2, 'm', 's',
+ 2, 'p', 'V',
+ 2, 'n', 'V',
+ 2,0x03BC, 'V',
+ 2, 'm', 'V',
+ 2, 'k', 'V',
+ 2, 'M', 'V',
+ 2, 'p', 'W',
+ 2, 'n', 'W',
+ 2,0x03BC, 'W',
+ 2, 'm', 'W',
+ 2, 'k', 'W',
+ 2, 'M', 'W',
+ 2, 'k',0x03A9,
+ 2, 'M',0x03A9,
+ 4, 'a', '.', 'm', '.',
+ 2, 'B', 'q',
+ 2, 'c', 'c',
+ 2, 'c', 'd',
+ 4, 'C', '/', 'k', 'g',
+ 3, 'C', 'o', '.',
+ 2, 'd', 'B',
+ 2, 'G', 'y',
+ 2, 'h', 'a',
+ 2, 'H', 'P',
+ 2, 'i', 'n',
+ 2, 'K', 'K',
+ 2, 'K', 'M',
+ 2, 'k', 't',
+ 2, 'l', 'm',
+ 2, 'l', 'n',
+ 3, 'l', 'o', 'g',
+ 2, 'l', 'x',
+ 2, 'm', 'b',
+ 3, 'm', 'i', 'l',
+ 3, 'm', 'o', 'l',
+ 2, 'P', 'H',
+ 4, 'p', '.', 'm', '.',
+ 3, 'P', 'P', 'M',
+ 2, 'P', 'R',
+ 2, 's', 'r',
+ 2, 'S', 'v',
+ 2, 'W', 'b',
+ 3, 'V', '/', 'm',
+ 3, 'A', '/', 'm',
+ 3, 'g', 'a', 'l',
+ 2, '1',0x65E5,
+ 2, '2',0x65E5,
+ 2, '3',0x65E5,
+ 2, '4',0x65E5,
+ 2, '5',0x65E5,
+ 2, '6',0x65E5,
+ 2, '7',0x65E5,
+ 2, '8',0x65E5,
+ 2, '9',0x65E5,
+ 3, '1', '0',0x65E5,
+ 3, '1', '1',0x65E5,
+ 3, '1', '2',0x65E5,
+ 3, '1', '3',0x65E5,
+ 3, '1', '4',0x65E5,
+ 3, '1', '5',0x65E5,
+ 3, '1', '6',0x65E5,
+ 3, '1', '7',0x65E5,
+ 3, '1', '8',0x65E5,
+ 3, '1', '9',0x65E5,
+ 3, '2', '0',0x65E5,
+ 3, '2', '1',0x65E5,
+ 3, '2', '2',0x65E5,
+ 3, '2', '3',0x65E5,
+ 3, '2', '4',0x65E5,
+ 3, '2', '5',0x65E5,
+ 3, '2', '6',0x65E5,
+ 3, '2', '7',0x65E5,
+ 3, '2', '8',0x65E5,
+ 3, '2', '9',0x65E5,
+ 3, '3', '0',0x65E5,
+ 3, '3', '1',0x65E5,
+ 1,0x8C48,
+ 1,0x66F4,
+ 1,0x8ECA,
+ 1,0x8CC8,
+ 1,0x6ED1,
+ 1,0x4E32,
+ 1,0x53E5,
+ 1,0x9F9C,
+ 1,0x9F9C,
+ 1,0x5951,
+ 1,0x91D1,
+ 1,0x5587,
+ 1,0x5948,
+ 1,0x61F6,
+ 1,0x7669,
+ 1,0x7F85,
+ 1,0x863F,
+ 1,0x87BA,
+ 1,0x88F8,
+ 1,0x908F,
+ 1,0x6A02,
+ 1,0x6D1B,
+ 1,0x70D9,
+ 1,0x73DE,
+ 1,0x843D,
+ 1,0x916A,
+ 1,0x99F1,
+ 1,0x4E82,
+ 1,0x5375,
+ 1,0x6B04,
+ 1,0x721B,
+ 1,0x862D,
+ 1,0x9E1E,
+ 1,0x5D50,
+ 1,0x6FEB,
+ 1,0x85CD,
+ 1,0x8964,
+ 1,0x62C9,
+ 1,0x81D8,
+ 1,0x881F,
+ 1,0x5ECA,
+ 1,0x6717,
+ 1,0x6D6A,
+ 1,0x72FC,
+ 1,0x90CE,
+ 1,0x4F86,
+ 1,0x51B7,
+ 1,0x52DE,
+ 1,0x64C4,
+ 1,0x6AD3,
+ 1,0x7210,
+ 1,0x76E7,
+ 1,0x8001,
+ 1,0x8606,
+ 1,0x865C,
+ 1,0x8DEF,
+ 1,0x9732,
+ 1,0x9B6F,
+ 1,0x9DFA,
+ 1,0x788C,
+ 1,0x797F,
+ 1,0x7DA0,
+ 1,0x83C9,
+ 1,0x9304,
+ 1,0x9E7F,
+ 1,0x8AD6,
+ 1,0x58DF,
+ 1,0x5F04,
+ 1,0x7C60,
+ 1,0x807E,
+ 1,0x7262,
+ 1,0x78CA,
+ 1,0x8CC2,
+ 1,0x96F7,
+ 1,0x58D8,
+ 1,0x5C62,
+ 1,0x6A13,
+ 1,0x6DDA,
+ 1,0x6F0F,
+ 1,0x7D2F,
+ 1,0x7E37,
+ 1,0x964B,
+ 1,0x52D2,
+ 1,0x808B,
+ 1,0x51DC,
+ 1,0x51CC,
+ 1,0x7A1C,
+ 1,0x7DBE,
+ 1,0x83F1,
+ 1,0x9675,
+ 1,0x8B80,
+ 1,0x62CF,
+ 1,0x6A02,
+ 1,0x8AFE,
+ 1,0x4E39,
+ 1,0x5BE7,
+ 1,0x6012,
+ 1,0x7387,
+ 1,0x7570,
+ 1,0x5317,
+ 1,0x78FB,
+ 1,0x4FBF,
+ 1,0x5FA9,
+ 1,0x4E0D,
+ 1,0x6CCC,
+ 1,0x6578,
+ 1,0x7D22,
+ 1,0x53C3,
+ 1,0x585E,
+ 1,0x7701,
+ 1,0x8449,
+ 1,0x8AAA,
+ 1,0x6BBA,
+ 1,0x8FB0,
+ 1,0x6C88,
+ 1,0x62FE,
+ 1,0x82E5,
+ 1,0x63A0,
+ 1,0x7565,
+ 1,0x4EAE,
+ 1,0x5169,
+ 1,0x51C9,
+ 1,0x6881,
+ 1,0x7CE7,
+ 1,0x826F,
+ 1,0x8AD2,
+ 1,0x91CF,
+ 1,0x52F5,
+ 1,0x5442,
+ 1,0x5973,
+ 1,0x5EEC,
+ 1,0x65C5,
+ 1,0x6FFE,
+ 1,0x792A,
+ 1,0x95AD,
+ 1,0x9A6A,
+ 1,0x9E97,
+ 1,0x9ECE,
+ 1,0x529B,
+ 1,0x66C6,
+ 1,0x6B77,
+ 1,0x8F62,
+ 1,0x5E74,
+ 1,0x6190,
+ 1,0x6200,
+ 1,0x649A,
+ 1,0x6F23,
+ 1,0x7149,
+ 1,0x7489,
+ 1,0x79CA,
+ 1,0x7DF4,
+ 1,0x806F,
+ 1,0x8F26,
+ 1,0x84EE,
+ 1,0x9023,
+ 1,0x934A,
+ 1,0x5217,
+ 1,0x52A3,
+ 1,0x54BD,
+ 1,0x70C8,
+ 1,0x88C2,
+ 1,0x8AAA,
+ 1,0x5EC9,
+ 1,0x5FF5,
+ 1,0x637B,
+ 1,0x6BAE,
+ 1,0x7C3E,
+ 1,0x7375,
+ 1,0x4EE4,
+ 1,0x56F9,
+ 1,0x5BE7,
+ 1,0x5DBA,
+ 1,0x601C,
+ 1,0x73B2,
+ 1,0x7469,
+ 1,0x7F9A,
+ 1,0x8046,
+ 1,0x9234,
+ 1,0x96F6,
+ 1,0x9748,
+ 1,0x9818,
+ 1,0x4F8B,
+ 1,0x79AE,
+ 1,0x91B4,
+ 1,0x96B8,
+ 1,0x60E1,
+ 1,0x4E86,
+ 1,0x50DA,
+ 1,0x5BEE,
+ 1,0x5C3F,
+ 1,0x6599,
+ 1,0x6A02,
+ 1,0x71CE,
+ 1,0x7642,
+ 1,0x84FC,
+ 1,0x907C,
+ 1,0x9F8D,
+ 1,0x6688,
+ 1,0x962E,
+ 1,0x5289,
+ 1,0x677B,
+ 1,0x67F3,
+ 1,0x6D41,
+ 1,0x6E9C,
+ 1,0x7409,
+ 1,0x7559,
+ 1,0x786B,
+ 1,0x7D10,
+ 1,0x985E,
+ 1,0x516D,
+ 1,0x622E,
+ 1,0x9678,
+ 1,0x502B,
+ 1,0x5D19,
+ 1,0x6DEA,
+ 1,0x8F2A,
+ 1,0x5F8B,
+ 1,0x6144,
+ 1,0x6817,
+ 1,0x7387,
+ 1,0x9686,
+ 1,0x5229,
+ 1,0x540F,
+ 1,0x5C65,
+ 1,0x6613,
+ 1,0x674E,
+ 1,0x68A8,
+ 1,0x6CE5,
+ 1,0x7406,
+ 1,0x75E2,
+ 1,0x7F79,
+ 1,0x88CF,
+ 1,0x88E1,
+ 1,0x91CC,
+ 1,0x96E2,
+ 1,0x533F,
+ 1,0x6EBA,
+ 1,0x541D,
+ 1,0x71D0,
+ 1,0x7498,
+ 1,0x85FA,
+ 1,0x96A3,
+ 1,0x9C57,
+ 1,0x9E9F,
+ 1,0x6797,
+ 1,0x6DCB,
+ 1,0x81E8,
+ 1,0x7ACB,
+ 1,0x7B20,
+ 1,0x7C92,
+ 1,0x72C0,
+ 1,0x7099,
+ 1,0x8B58,
+ 1,0x4EC0,
+ 1,0x8336,
+ 1,0x523A,
+ 1,0x5207,
+ 1,0x5EA6,
+ 1,0x62D3,
+ 1,0x7CD6,
+ 1,0x5B85,
+ 1,0x6D1E,
+ 1,0x66B4,
+ 1,0x8F3B,
+ 1,0x884C,
+ 1,0x964D,
+ 1,0x898B,
+ 1,0x5ED3,
+ 1,0x5140,
+ 1,0x55C0,
+ 1,0x585A,
+ 1,0x6674,
+ 1,0x51DE,
+ 1,0x732A,
+ 1,0x76CA,
+ 1,0x793C,
+ 1,0x795E,
+ 1,0x7965,
+ 1,0x798F,
+ 1,0x9756,
+ 1,0x7CBE,
+ 1,0x7FBD,
+ 1,0x8612,
+ 1,0x8AF8,
+ 1,0x9038,
+ 1,0x90FD,
+ 1,0x98EF,
+ 1,0x98FC,
+ 1,0x9928,
+ 1,0x9DB4,
+ 1,0x4FAE,
+ 1,0x50E7,
+ 1,0x514D,
+ 1,0x52C9,
+ 1,0x52E4,
+ 1,0x5351,
+ 1,0x559D,
+ 1,0x5606,
+ 1,0x5668,
+ 1,0x5840,
+ 1,0x58A8,
+ 1,0x5C64,
+ 1,0x5C6E,
+ 1,0x6094,
+ 1,0x6168,
+ 1,0x618E,
+ 1,0x61F2,
+ 1,0x654F,
+ 1,0x65E2,
+ 1,0x6691,
+ 1,0x6885,
+ 1,0x6D77,
+ 1,0x6E1A,
+ 1,0x6F22,
+ 1,0x716E,
+ 1,0x722B,
+ 1,0x7422,
+ 1,0x7891,
+ 1,0x793E,
+ 1,0x7949,
+ 1,0x7948,
+ 1,0x7950,
+ 1,0x7956,
+ 1,0x795D,
+ 1,0x798D,
+ 1,0x798E,
+ 1,0x7A40,
+ 1,0x7A81,
+ 1,0x7BC0,
+ 1,0x7DF4,
+ 1,0x7E09,
+ 1,0x7E41,
+ 1,0x7F72,
+ 1,0x8005,
+ 1,0x81ED,
+ 1,0x8279,
+ 1,0x8279,
+ 1,0x8457,
+ 1,0x8910,
+ 1,0x8996,
+ 1,0x8B01,
+ 1,0x8B39,
+ 1,0x8CD3,
+ 1,0x8D08,
+ 1,0x8FB6,
+ 1,0x9038,
+ 1,0x96E3,
+ 1,0x97FF,
+ 1,0x983B,
+ 2, 'f', 'f',
+ 2, 'f', 'i',
+ 2, 'f', 'l',
+ 3, 'f', 'f', 'i',
+ 3, 'f', 'f', 'l',
+ 2,0x017F, 't',
+ 2, 's', 't',
+ 2,0x0574,0x0576,
+ 2,0x0574,0x0565,
+ 2,0x0574,0x056B,
+ 2,0x057E,0x0576,
+ 2,0x0574,0x056D,
+ 1,0x05E2,
+ 1,0x05D0,
+ 1,0x05D3,
+ 1,0x05D4,
+ 1,0x05DB,
+ 1,0x05DC,
+ 1,0x05DD,
+ 1,0x05E8,
+ 1,0x05EA,
+ 1, '+',
+ 2,0x05D0,0x05DC,
+ 1,0x203E,
+ 1,0x203E,
+ 1,0x203E,
+ 1,0x203E,
+ 1, '_',
+ 1, '_',
+ 1, '_',
+ 1, ',',
+ 1,0x3001,
+ 1, '.',
+ 1, ';',
+ 1, ':',
+ 1, '?',
+ 1, '!',
+ 1,0x2014,
+ 1, '(',
+ 1, ')',
+ 1, '{',
+ 1, '}',
+ 1,0x3014,
+ 1,0x3015,
+ 1, '#',
+ 1, '&',
+ 1, '*',
+ 1, '+',
+ 1, '-',
+ 1, '<',
+ 1, '>',
+ 1, '=',
+ 1,'\\',
+ 1, '$',
+ 1, '%',
+ 1, '@',
+ 1, '!',
+ 1, '"',
+ 1, '#',
+ 1, '$',
+ 1, '%',
+ 1, '&',
+ 1,'\'',
+ 1, '(',
+ 1, ')',
+ 1, '*',
+ 1, '+',
+ 1, ',',
+ 1, '-',
+ 1, '.',
+ 1, '/',
+ 1, '0',
+ 1, '1',
+ 1, '2',
+ 1, '3',
+ 1, '4',
+ 1, '5',
+ 1, '6',
+ 1, '7',
+ 1, '8',
+ 1, '9',
+ 1, ':',
+ 1, ';',
+ 1, '<',
+ 1, '=',
+ 1, '>',
+ 1, '?',
+ 1, '@',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, '[',
+ 1,'\\',
+ 1, ']',
+ 1, '^',
+ 1, '_',
+ 1, '`',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, '{',
+ 1, '|',
+ 1, '}',
+ 1, '~',
+ 1,0x2985,
+ 1,0x2986,
+ 1,0x3002,
+ 1,0x300C,
+ 1,0x300D,
+ 1,0x3001,
+ 1,0x30FB,
+ 1,0x30F2,
+ 1,0x30A1,
+ 1,0x30A3,
+ 1,0x30A5,
+ 1,0x30A7,
+ 1,0x30A9,
+ 1,0x30E3,
+ 1,0x30E5,
+ 1,0x30E7,
+ 1,0x30C3,
+ 1,0x30FC,
+ 1,0x30A2,
+ 1,0x30A4,
+ 1,0x30A6,
+ 1,0x30A8,
+ 1,0x30AA,
+ 1,0x30AB,
+ 1,0x30AD,
+ 1,0x30AF,
+ 1,0x30B1,
+ 1,0x30B3,
+ 1,0x30B5,
+ 1,0x30B7,
+ 1,0x30B9,
+ 1,0x30BB,
+ 1,0x30BD,
+ 1,0x30BF,
+ 1,0x30C1,
+ 1,0x30C4,
+ 1,0x30C6,
+ 1,0x30C8,
+ 1,0x30CA,
+ 1,0x30CB,
+ 1,0x30CC,
+ 1,0x30CD,
+ 1,0x30CE,
+ 1,0x30CF,
+ 1,0x30D2,
+ 1,0x30D5,
+ 1,0x30D8,
+ 1,0x30DB,
+ 1,0x30DE,
+ 1,0x30DF,
+ 1,0x30E0,
+ 1,0x30E1,
+ 1,0x30E2,
+ 1,0x30E4,
+ 1,0x30E6,
+ 1,0x30E8,
+ 1,0x30E9,
+ 1,0x30EA,
+ 1,0x30EB,
+ 1,0x30EC,
+ 1,0x30ED,
+ 1,0x30EF,
+ 1,0x30F3,
+ 1,0x3099,
+ 1,0x309A,
+ 1,0x3164,
+ 1,0x3131,
+ 1,0x3132,
+ 1,0x3133,
+ 1,0x3134,
+ 1,0x3135,
+ 1,0x3136,
+ 1,0x3137,
+ 1,0x3138,
+ 1,0x3139,
+ 1,0x313A,
+ 1,0x313B,
+ 1,0x313C,
+ 1,0x313D,
+ 1,0x313E,
+ 1,0x313F,
+ 1,0x3140,
+ 1,0x3141,
+ 1,0x3142,
+ 1,0x3143,
+ 1,0x3144,
+ 1,0x3145,
+ 1,0x3146,
+ 1,0x3147,
+ 1,0x3148,
+ 1,0x3149,
+ 1,0x314A,
+ 1,0x314B,
+ 1,0x314C,
+ 1,0x314D,
+ 1,0x314E,
+ 1,0x314F,
+ 1,0x3150,
+ 1,0x3151,
+ 1,0x3152,
+ 1,0x3153,
+ 1,0x3154,
+ 1,0x3155,
+ 1,0x3156,
+ 1,0x3157,
+ 1,0x3158,
+ 1,0x3159,
+ 1,0x315A,
+ 1,0x315B,
+ 1,0x315C,
+ 1,0x315D,
+ 1,0x315E,
+ 1,0x315F,
+ 1,0x3160,
+ 1,0x3161,
+ 1,0x3162,
+ 1,0x3163,
+ 1,0xA2,
+ 1,0xA3,
+ 1,0xAC,
+ 1,0xAF,
+ 1,0xA6,
+ 1,0xA5,
+ 1,0x20A9,
+ 1,0x2502,
+ 1,0x2190,
+ 1,0x2191,
+ 1,0x2192,
+ 1,0x2193,
+ 1,0x25A0,
+ 1,0x25CB,
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'C',
+ 1, 'D',
+ 1, 'G',
+ 1, 'J',
+ 1, 'K',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'f',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'O',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1, 'A',
+ 1, 'B',
+ 1, 'C',
+ 1, 'D',
+ 1, 'E',
+ 1, 'F',
+ 1, 'G',
+ 1, 'H',
+ 1, 'I',
+ 1, 'J',
+ 1, 'K',
+ 1, 'L',
+ 1, 'M',
+ 1, 'N',
+ 1, 'O',
+ 1, 'P',
+ 1, 'Q',
+ 1, 'R',
+ 1, 'S',
+ 1, 'T',
+ 1, 'U',
+ 1, 'V',
+ 1, 'W',
+ 1, 'X',
+ 1, 'Y',
+ 1, 'Z',
+ 1, 'a',
+ 1, 'b',
+ 1, 'c',
+ 1, 'd',
+ 1, 'e',
+ 1, 'f',
+ 1, 'g',
+ 1, 'h',
+ 1, 'i',
+ 1, 'j',
+ 1, 'k',
+ 1, 'l',
+ 1, 'm',
+ 1, 'n',
+ 1, 'o',
+ 1, 'p',
+ 1, 'q',
+ 1, 'r',
+ 1, 's',
+ 1, 't',
+ 1, 'u',
+ 1, 'v',
+ 1, 'w',
+ 1, 'x',
+ 1, 'y',
+ 1, 'z',
+ 1,0x0391,
+ 1,0x0392,
+ 1,0x0393,
+ 1,0x0394,
+ 1,0x0395,
+ 1,0x0396,
+ 1,0x0397,
+ 1,0x0398,
+ 1,0x0399,
+ 1,0x039A,
+ 1,0x039B,
+ 1,0x039C,
+ 1,0x039D,
+ 1,0x039E,
+ 1,0x039F,
+ 1,0x03A0,
+ 1,0x03A1,
+ 1,0x03F4,
+ 1,0x03A3,
+ 1,0x03A4,
+ 1,0x03A5,
+ 1,0x03A6,
+ 1,0x03A7,
+ 1,0x03A8,
+ 1,0x03A9,
+ 1,0x2207,
+ 1,0x03B1,
+ 1,0x03B2,
+ 1,0x03B3,
+ 1,0x03B4,
+ 1,0x03B5,
+ 1,0x03B6,
+ 1,0x03B7,
+ 1,0x03B8,
+ 1,0x03B9,
+ 1,0x03BA,
+ 1,0x03BB,
+ 1,0x03BC,
+ 1,0x03BD,
+ 1,0x03BE,
+ 1,0x03BF,
+ 1,0x03C0,
+ 1,0x03C1,
+ 1,0x03C2,
+ 1,0x03C3,
+ 1,0x03C4,
+ 1,0x03C5,
+ 1,0x03C6,
+ 1,0x03C7,
+ 1,0x03C8,
+ 1,0x03C9,
+ 1,0x2202,
+ 1,0x03F5,
+ 1,0x03D1,
+ 1,0x03F0,
+ 1,0x03D5,
+ 1,0x03F1,
+ 1,0x03D6,
+ 1,0x0391,
+ 1,0x0392,
+ 1,0x0393,
+ 1,0x0394,
+ 1,0x0395,
+ 1,0x0396,
+ 1,0x0397,
+ 1,0x0398,
+ 1,0x0399,
+ 1,0x039A,
+ 1,0x039B,
+ 1,0x039C,
+ 1,0x039D,
+ 1,0x039E,
+ 1,0x039F,
+ 1,0x03A0,
+ 1,0x03A1,
+ 1,0x03F4,
+ 1,0x03A3,
+ 1,0x03A4,
+ 1,0x03A5,
+ 1,0x03A6,
+ 1,0x03A7,
+ 1,0x03A8,
+ 1,0x03A9,
+ 1,0x2207,
+ 1,0x03B1,
+ 1,0x03B2,
+ 1,0x03B3,
+ 1,0x03B4,
+ 1,0x03B5,
+ 1,0x03B6,
+ 1,0x03B7,
+ 1,0x03B8,
+ 1,0x03B9,
+ 1,0x03BA,
+ 1,0x03BB,
+ 1,0x03BC,
+ 1,0x03BD,
+ 1,0x03BE,
+ 1,0x03BF,
+ 1,0x03C0,
+ 1,0x03C1,
+ 1,0x03C2,
+ 1,0x03C3,
+ 1,0x03C4,
+ 1,0x03C5,
+ 1,0x03C6,
+ 1,0x03C7,
+ 1,0x03C8,
+ 1,0x03C9,
+ 1,0x2202,
+ 1,0x03F5,
+ 1,0x03D1,
+ 1,0x03F0,
+ 1,0x03D5,
+ 1,0x03F1,
+ 1,0x03D6,
+ 1,0x0391,
+ 1,0x0392,
+ 1,0x0393,
+ 1,0x0394,
+ 1,0x0395,
+ 1,0x0396,
+ 1,0x0397,
+ 1,0x0398,
+ 1,0x0399,
+ 1,0x039A,
+ 1,0x039B,
+ 1,0x039C,
+ 1,0x039D,
+ 1,0x039E,
+ 1,0x039F,
+ 1,0x03A0,
+ 1,0x03A1,
+ 1,0x03F4,
+ 1,0x03A3,
+ 1,0x03A4,
+ 1,0x03A5,
+ 1,0x03A6,
+ 1,0x03A7,
+ 1,0x03A8,
+ 1,0x03A9,
+ 1,0x2207,
+ 1,0x03B1,
+ 1,0x03B2,
+ 1,0x03B3,
+ 1,0x03B4,
+ 1,0x03B5,
+ 1,0x03B6,
+ 1,0x03B7,
+ 1,0x03B8,
+ 1,0x03B9,
+ 1,0x03BA,
+ 1,0x03BB,
+ 1,0x03BC,
+ 1,0x03BD,
+ 1,0x03BE,
+ 1,0x03BF,
+ 1,0x03C0,
+ 1,0x03C1,
+ 1,0x03C2,
+ 1,0x03C3,
+ 1,0x03C4,
+ 1,0x03C5,
+ 1,0x03C6,
+ 1,0x03C7,
+ 1,0x03C8,
+ 1,0x03C9,
+ 1,0x2202,
+ 1,0x03F5,
+ 1,0x03D1,
+ 1,0x03F0,
+ 1,0x03D5,
+ 1,0x03F1,
+ 1,0x03D6,
+ 1,0x0391,
+ 1,0x0392,
+ 1,0x0393,
+ 1,0x0394,
+ 1,0x0395,
+ 1,0x0396,
+ 1,0x0397,
+ 1,0x0398,
+ 1,0x0399,
+ 1,0x039A,
+ 1,0x039B,
+ 1,0x039C,
+ 1,0x039D,
+ 1,0x039E,
+ 1,0x039F,
+ 1,0x03A0,
+ 1,0x03A1,
+ 1,0x03F4,
+ 1,0x03A3,
+ 1,0x03A4,
+ 1,0x03A5,
+ 1,0x03A6,
+ 1,0x03A7,
+ 1,0x03A8,
+ 1,0x03A9,
+ 1,0x2207,
+ 1,0x03B1,
+ 1,0x03B2,
+ 1,0x03B3,
+ 1,0x03B4,
+ 1,0x03B5,
+ 1,0x03B6,
+ 1,0x03B7,
+ 1,0x03B8,
+ 1,0x03B9,
+ 1,0x03BA,
+ 1,0x03BB,
+ 1,0x03BC,
+ 1,0x03BD,
+ 1,0x03BE,
+ 1,0x03BF,
+ 1,0x03C0,
+ 1,0x03C1,
+ 1,0x03C2,
+ 1,0x03C3,
+ 1,0x03C4,
+ 1,0x03C5,
+ 1,0x03C6,
+ 1,0x03C7,
+ 1,0x03C8,
+ 1,0x03C9,
+ 1,0x2202,
+ 1,0x03F5,
+ 1,0x03D1,
+ 1,0x03F0,
+ 1,0x03D5,
+ 1,0x03F1,
+ 1,0x03D6,
+ 1,0x0391,
+ 1,0x0392,
+ 1,0x0393,
+ 1,0x0394,
+ 1,0x0395,
+ 1,0x0396,
+ 1,0x0397,
+ 1,0x0398,
+ 1,0x0399,
+ 1,0x039A,
+ 1,0x039B,
+ 1,0x039C,
+ 1,0x039D,
+ 1,0x039E,
+ 1,0x039F,
+ 1,0x03A0,
+ 1,0x03A1,
+ 1,0x03F4,
+ 1,0x03A3,
+ 1,0x03A4,
+ 1,0x03A5,
+ 1,0x03A6,
+ 1,0x03A7,
+ 1,0x03A8,
+ 1,0x03A9,
+ 1,0x2207,
+ 1,0x03B1,
+ 1,0x03B2,
+ 1,0x03B3,
+ 1,0x03B4,
+ 1,0x03B5,
+ 1,0x03B6,
+ 1,0x03B7,
+ 1,0x03B8,
+ 1,0x03B9,
+ 1,0x03BA,
+ 1,0x03BB,
+ 1,0x03BC,
+ 1,0x03BD,
+ 1,0x03BE,
+ 1,0x03BF,
+ 1,0x03C0,
+ 1,0x03C1,
+ 1,0x03C2,
+ 1,0x03C3,
+ 1,0x03C4,
+ 1,0x03C5,
+ 1,0x03C6,
+ 1,0x03C7,
+ 1,0x03C8,
+ 1,0x03C9,
+ 1,0x2202,
+ 1,0x03F5,
+ 1,0x03D1,
+ 1,0x03F0,
+ 1,0x03D5,
+ 1,0x03F1,
+ 1,0x03D6,
+ 1, '0',
+ 1, '1',
+ 1, '2',
+ 1, '3',
+ 1, '4',
+ 1, '5',
+ 1, '6',
+ 1, '7',
+ 1, '8',
+ 1, '9',
+ 1, '0',
+ 1, '1',
+ 1, '2',
+ 1, '3',
+ 1, '4',
+ 1, '5',
+ 1, '6',
+ 1, '7',
+ 1, '8',
+ 1, '9',
+ 1, '0',
+ 1, '1',
+ 1, '2',
+ 1, '3',
+ 1, '4',
+ 1, '5',
+ 1, '6',
+ 1, '7',
+ 1, '8',
+ 1, '9',
+ 1, '0',
+ 1, '1',
+ 1, '2',
+ 1, '3',
+ 1, '4',
+ 1, '5',
+ 1, '6',
+ 1, '7',
+ 1, '8',
+ 1, '9',
+ 1, '0',
+ 1, '1',
+ 1, '2',
+ 1, '3',
+ 1, '4',
+ 1, '5',
+ 1, '6',
+ 1, '7',
+ 1, '8',
+ 1, '9',
+ 1,0x4E3D,
+ 1,0x4E38,
+ 1,0x4E41,
+ 1,0x20122,
+ 1,0x4F60,
+ 1,0x4FAE,
+ 1,0x4FBB,
+ 1,0x5002,
+ 1,0x507A,
+ 1,0x5099,
+ 1,0x50E7,
+ 1,0x50CF,
+ 1,0x349E,
+ 1,0x2063A,
+ 1,0x514D,
+ 1,0x5154,
+ 1,0x5164,
+ 1,0x5177,
+ 1,0x2051C,
+ 1,0x34B9,
+ 1,0x5167,
+ 1,0x518D,
+ 1,0x2054B,
+ 1,0x5197,
+ 1,0x51A4,
+ 1,0x4ECC,
+ 1,0x51AC,
+ 1,0x51B5,
+ 1,0x291DF,
+ 1,0x51F5,
+ 1,0x5203,
+ 1,0x34DF,
+ 1,0x523B,
+ 1,0x5246,
+ 1,0x5272,
+ 1,0x5277,
+ 1,0x3515,
+ 1,0x52C7,
+ 1,0x52C9,
+ 1,0x52E4,
+ 1,0x52FA,
+ 1,0x5305,
+ 1,0x5306,
+ 1,0x5317,
+ 1,0x5349,
+ 1,0x5351,
+ 1,0x535A,
+ 1,0x5373,
+ 1,0x537D,
+ 1,0x537F,
+ 1,0x537F,
+ 1,0x537F,
+ 1,0x20A2C,
+ 1,0x7070,
+ 1,0x53CA,
+ 1,0x53DF,
+ 1,0x20B63,
+ 1,0x53EB,
+ 1,0x53F1,
+ 1,0x5406,
+ 1,0x549E,
+ 1,0x5438,
+ 1,0x5448,
+ 1,0x5468,
+ 1,0x54A2,
+ 1,0x54F6,
+ 1,0x5510,
+ 1,0x5553,
+ 1,0x5563,
+ 1,0x5584,
+ 1,0x5584,
+ 1,0x5599,
+ 1,0x55AB,
+ 1,0x55B3,
+ 1,0x55C2,
+ 1,0x5716,
+ 1,0x5606,
+ 1,0x5717,
+ 1,0x5651,
+ 1,0x5674,
+ 1,0x5207,
+ 1,0x58EE,
+ 1,0x57CE,
+ 1,0x57F4,
+ 1,0x580D,
+ 1,0x578B,
+ 1,0x5832,
+ 1,0x5831,
+ 1,0x58AC,
+ 1,0x214E4,
+ 1,0x58F2,
+ 1,0x58F7,
+ 1,0x5906,
+ 1,0x591A,
+ 1,0x5922,
+ 1,0x5962,
+ 1,0x216A8,
+ 1,0x216EA,
+ 1,0x59EC,
+ 1,0x5A1B,
+ 1,0x5A27,
+ 1,0x59D8,
+ 1,0x5A66,
+ 1,0x36EE,
+ 1,0x36FC,
+ 1,0x5B08,
+ 1,0x5B3E,
+ 1,0x5B3E,
+ 1,0x219C8,
+ 1,0x5BC3,
+ 1,0x5BD8,
+ 1,0x5BE7,
+ 1,0x5BF3,
+ 1,0x21B18,
+ 1,0x5BFF,
+ 1,0x5C06,
+ 1,0x5F53,
+ 1,0x5C22,
+ 1,0x3781,
+ 1,0x5C60,
+ 1,0x5C6E,
+ 1,0x5CC0,
+ 1,0x5C8D,
+ 1,0x21DE4,
+ 1,0x5D43,
+ 1,0x21DE6,
+ 1,0x5D6E,
+ 1,0x5D6B,
+ 1,0x5D7C,
+ 1,0x5DE1,
+ 1,0x5DE2,
+ 1,0x382F,
+ 1,0x5DFD,
+ 1,0x5E28,
+ 1,0x5E3D,
+ 1,0x5E69,
+ 1,0x3862,
+ 1,0x22183,
+ 1,0x387C,
+ 1,0x5EB0,
+ 1,0x5EB3,
+ 1,0x5EB6,
+ 1,0x5ECA,
+ 1,0x2A392,
+ 1,0x5EFE,
+ 1,0x22331,
+ 1,0x22331,
+ 1,0x8201,
+ 1,0x5F22,
+ 1,0x5F22,
+ 1,0x38C7,
+ 1,0x232B8,
+ 1,0x261DA,
+ 1,0x5F62,
+ 1,0x5F6B,
+ 1,0x38E3,
+ 1,0x5F9A,
+ 1,0x5FCD,
+ 1,0x5FD7,
+ 1,0x5FF9,
+ 1,0x6081,
+ 1,0x393A,
+ 1,0x391C,
+ 1,0x6094,
+ 1,0x226D4,
+ 1,0x60C7,
+ 1,0x6148,
+ 1,0x614C,
+ 1,0x614E,
+ 1,0x614C,
+ 1,0x617A,
+ 1,0x618E,
+ 1,0x61B2,
+ 1,0x61A4,
+ 1,0x61AF,
+ 1,0x61DE,
+ 1,0x61F2,
+ 1,0x61F6,
+ 1,0x6210,
+ 1,0x621B,
+ 1,0x625D,
+ 1,0x62B1,
+ 1,0x62D4,
+ 1,0x6350,
+ 1,0x22B0C,
+ 1,0x633D,
+ 1,0x62FC,
+ 1,0x6368,
+ 1,0x6383,
+ 1,0x63E4,
+ 1,0x22BF1,
+ 1,0x6422,
+ 1,0x63C5,
+ 1,0x63A9,
+ 1,0x3A2E,
+ 1,0x6469,
+ 1,0x647E,
+ 1,0x649D,
+ 1,0x6477,
+ 1,0x3A6C,
+ 1,0x654F,
+ 1,0x656C,
+ 1,0x2300A,
+ 1,0x65E3,
+ 1,0x66F8,
+ 1,0x6649,
+ 1,0x3B19,
+ 1,0x6691,
+ 1,0x3B08,
+ 1,0x3AE4,
+ 1,0x5192,
+ 1,0x5195,
+ 1,0x6700,
+ 1,0x669C,
+ 1,0x80AD,
+ 1,0x43D9,
+ 1,0x6717,
+ 1,0x671B,
+ 1,0x6721,
+ 1,0x675E,
+ 1,0x6753,
+ 1,0x233C3,
+ 1,0x3B49,
+ 1,0x67FA,
+ 1,0x6785,
+ 1,0x6852,
+ 1,0x6885,
+ 1,0x2346D,
+ 1,0x688E,
+ 1,0x681F,
+ 1,0x6914,
+ 1,0x3B9D,
+ 1,0x6942,
+ 1,0x69A3,
+ 1,0x69EA,
+ 1,0x6AA8,
+ 1,0x236A3,
+ 1,0x6ADB,
+ 1,0x3C18,
+ 1,0x6B21,
+ 1,0x238A7,
+ 1,0x6B54,
+ 1,0x3C4E,
+ 1,0x6B72,
+ 1,0x6B9F,
+ 1,0x6BBA,
+ 1,0x6BBB,
+ 1,0x23A8D,
+ 1,0x21D0B,
+ 1,0x23AFA,
+ 1,0x6C4E,
+ 1,0x23CBC,
+ 1,0x6CBF,
+ 1,0x6CCD,
+ 1,0x6C67,
+ 1,0x6D16,
+ 1,0x6D3E,
+ 1,0x6D77,
+ 1,0x6D41,
+ 1,0x6D69,
+ 1,0x6D78,
+ 1,0x6D85,
+ 1,0x23D1E,
+ 1,0x6D34,
+ 1,0x6E2F,
+ 1,0x6E6E,
+ 1,0x3D33,
+ 1,0x6ECB,
+ 1,0x6EC7,
+ 1,0x23ED1,
+ 1,0x6DF9,
+ 1,0x6F6E,
+ 1,0x23F5E,
+ 1,0x23F8E,
+ 1,0x6FC6,
+ 1,0x7039,
+ 1,0x701E,
+ 1,0x701B,
+ 1,0x3D96,
+ 1,0x704A,
+ 1,0x707D,
+ 1,0x7077,
+ 1,0x70AD,
+ 1,0x20525,
+ 1,0x7145,
+ 1,0x24263,
+ 1,0x719C,
+ 1,0x243AB,
+ 1,0x7228,
+ 1,0x7235,
+ 1,0x7250,
+ 1,0x24608,
+ 1,0x7280,
+ 1,0x7295,
+ 1,0x24735,
+ 1,0x24814,
+ 1,0x737A,
+ 1,0x738B,
+ 1,0x3EAC,
+ 1,0x73A5,
+ 1,0x3EB8,
+ 1,0x3EB8,
+ 1,0x7447,
+ 1,0x745C,
+ 1,0x7471,
+ 1,0x7485,
+ 1,0x74CA,
+ 1,0x3F1B,
+ 1,0x7524,
+ 1,0x24C36,
+ 1,0x753E,
+ 1,0x24C92,
+ 1,0x7570,
+ 1,0x2219F,
+ 1,0x7610,
+ 1,0x24FA1,
+ 1,0x24FB8,
+ 1,0x25044,
+ 1,0x3FFC,
+ 1,0x4008,
+ 1,0x76F4,
+ 1,0x250F3,
+ 1,0x250F2,
+ 1,0x25119,
+ 1,0x25133,
+ 1,0x771E,
+ 1,0x771F,
+ 1,0x771F,
+ 1,0x774A,
+ 1,0x4039,
+ 1,0x778B,
+ 1,0x4046,
+ 1,0x4096,
+ 1,0x2541D,
+ 1,0x784E,
+ 1,0x788C,
+ 1,0x78CC,
+ 1,0x40E3,
+ 1,0x25626,
+ 1,0x7956,
+ 1,0x2569A,
+ 1,0x256C5,
+ 1,0x798F,
+ 1,0x79EB,
+ 1,0x412F,
+ 1,0x7A40,
+ 1,0x7A4A,
+ 1,0x7A4F,
+ 1,0x2597C,
+ 1,0x25AA7,
+ 1,0x25AA7,
+ 1,0x7AEE,
+ 1,0x4202,
+ 1,0x25BAB,
+ 1,0x7BC6,
+ 1,0x7BC9,
+ 1,0x4227,
+ 1,0x25C80,
+ 1,0x7CD2,
+ 1,0x42A0,
+ 1,0x7CE8,
+ 1,0x7CE3,
+ 1,0x7D00,
+ 1,0x25F86,
+ 1,0x7D63,
+ 1,0x4301,
+ 1,0x7DC7,
+ 1,0x7E02,
+ 1,0x7E45,
+ 1,0x4334,
+ 1,0x26228,
+ 1,0x26247,
+ 1,0x4359,
+ 1,0x262D9,
+ 1,0x7F7A,
+ 1,0x2633E,
+ 1,0x7F95,
+ 1,0x7FFA,
+ 1,0x8005,
+ 1,0x264DA,
+ 1,0x26523,
+ 1,0x8060,
+ 1,0x265A8,
+ 1,0x8070,
+ 1,0x2335F,
+ 1,0x43D5,
+ 1,0x80B2,
+ 1,0x8103,
+ 1,0x440B,
+ 1,0x813E,
+ 1,0x5AB5,
+ 1,0x267A7,
+ 1,0x267B5,
+ 1,0x23393,
+ 1,0x2339C,
+ 1,0x8201,
+ 1,0x8204,
+ 1,0x8F9E,
+ 1,0x446B,
+ 1,0x8291,
+ 1,0x828B,
+ 1,0x829D,
+ 1,0x52B3,
+ 1,0x82B1,
+ 1,0x82B3,
+ 1,0x82BD,
+ 1,0x82E6,
+ 1,0x26B3C,
+ 1,0x82E5,
+ 1,0x831D,
+ 1,0x8363,
+ 1,0x83AD,
+ 1,0x8323,
+ 1,0x83BD,
+ 1,0x83E7,
+ 1,0x8457,
+ 1,0x8353,
+ 1,0x83CA,
+ 1,0x83CC,
+ 1,0x83DC,
+ 1,0x26C36,
+ 1,0x26D6B,
+ 1,0x26CD5,
+ 1,0x452B,
+ 1,0x84F1,
+ 1,0x84F3,
+ 1,0x8516,
+ 1,0x273CA,
+ 1,0x8564,
+ 1,0x26F2C,
+ 1,0x455D,
+ 1,0x4561,
+ 1,0x26FB1,
+ 1,0x270D2,
+ 1,0x456B,
+ 1,0x8650,
+ 1,0x865C,
+ 1,0x8667,
+ 1,0x8669,
+ 1,0x86A9,
+ 1,0x8688,
+ 1,0x870E,
+ 1,0x86E2,
+ 1,0x8779,
+ 1,0x8728,
+ 1,0x876B,
+ 1,0x8786,
+ 1,0x45D7,
+ 1,0x87E1,
+ 1,0x8801,
+ 1,0x45F9,
+ 1,0x8860,
+ 1,0x8863,
+ 1,0x27667,
+ 1,0x88D7,
+ 1,0x88DE,
+ 1,0x4635,
+ 1,0x88FA,
+ 1,0x34BB,
+ 1,0x278AE,
+ 1,0x27966,
+ 1,0x46BE,
+ 1,0x46C7,
+ 1,0x8AA0,
+ 1,0x8AED,
+ 1,0x8B8A,
+ 1,0x8C55,
+ 1,0x27CA8,
+ 1,0x8CAB,
+ 1,0x8CC1,
+ 1,0x8D1B,
+ 1,0x8D77,
+ 1,0x27F2F,
+ 1,0x20804,
+ 1,0x8DCB,
+ 1,0x8DBC,
+ 1,0x8DF0,
+ 1,0x208DE,
+ 1,0x8ED4,
+ 1,0x8F38,
+ 1,0x285D2,
+ 1,0x285ED,
+ 1,0x9094,
+ 1,0x90F1,
+ 1,0x9111,
+ 1,0x2872E,
+ 1,0x911B,
+ 1,0x9238,
+ 1,0x92D7,
+ 1,0x92D8,
+ 1,0x927C,
+ 1,0x93F9,
+ 1,0x9415,
+ 1,0x28BFA,
+ 1,0x958B,
+ 1,0x4995,
+ 1,0x95B7,
+ 1,0x28D77,
+ 1,0x49E6,
+ 1,0x96C3,
+ 1,0x5DB2,
+ 1,0x9723,
+ 1,0x29145,
+ 1,0x2921A,
+ 1,0x4A6E,
+ 1,0x4A76,
+ 1,0x97E0,
+ 1,0x2940A,
+ 1,0x4AB2,
+ 1,0x29496,
+ 1,0x980B,
+ 1,0x980B,
+ 1,0x9829,
+ 1,0x295B6,
+ 1,0x98E2,
+ 1,0x4B33,
+ 1,0x9929,
+ 1,0x99A7,
+ 1,0x99C2,
+ 1,0x99FE,
+ 1,0x4BCE,
+ 1,0x29B30,
+ 1,0x9B12,
+ 1,0x9C40,
+ 1,0x9CFD,
+ 1,0x4CCE,
+ 1,0x4CED,
+ 1,0x9D67,
+ 1,0x2A0CE,
+ 1,0x4CF8,
+ 1,0x2A105,
+ 1,0x2A20E,
+ 1,0x2A291,
+ 1,0x9EBB,
+ 1,0x4D56,
+ 1,0x9EF9,
+ 1,0x9EFE,
+ 1,0x9F05,
+ 1,0x9F0F,
+ 1,0x9F16,
+ 1,0x9F3B,
+ 1,0x2A600,
+};
+
+static const short translit_page00[344] = {
+ 0, 2, 4, 6, -1, 9, 13, 15, /* 0xa0-0xa7 */
+ 18, 20, 24, 26, 29, 33, 35, -1, /* 0xa8-0xaf */
+ 39, 42, 46, 49, 52, 54, 56, 58, /* 0xb0-0xb7 */
+ 60, 62, 65, 67, 70, 76, 82, 88, /* 0xb8-0xbf */
+ 90, 93, 96, 99, 102, 105, 107, 110, /* 0xc0-0xc7 */
+ 112, 115, 118, 121, 124, 127, 130, 133, /* 0xc8-0xcf */
+ 136, 138, 141, 144, 147, 150, 153, 156, /* 0xd0-0xd7 */
+ 158, 160, 163, 166, 169, 172, 175, 178, /* 0xd8-0xdf */
+ 181, 184, 187, 190, 193, 196, 198, 201, /* 0xe0-0xe7 */
+ 203, 206, 209, 212, 215, 218, 221, 224, /* 0xe8-0xef */
+ 227, 229, 232, 235, 238, 241, 244, 247, /* 0xf0-0xf7 */
+ 249, 251, 254, 257, 260, 263, 266, 269, /* 0xf8-0xff */
+ /* 0x0100 */
+ 272, 274, 276, 278, 280, 282, 284, 287, /* 0x00-0x07 */
+ 290, 293, 296, 298, 300, 302, 304, 306, /* 0x08-0x0f */
+ 308, 310, 312, 314, 316, 318, 320, 322, /* 0x10-0x17 */
+ 324, 326, 328, 330, 332, 335, 338, 340, /* 0x18-0x1f */
+ 342, 344, 346, 348, 350, 353, 356, 358, /* 0x20-0x27 */
+ 360, 363, 366, 368, 370, 372, 374, 376, /* 0x28-0x2f */
+ 378, 380, 382, 385, 388, 391, 394, 396, /* 0x30-0x37 */
+ -1, 398, 400, 402, 404, 406, 408, 410, /* 0x38-0x3f */
+ 412, 414, 416, 418, 421, 424, 426, 428, /* 0x40-0x47 */
+ 430, 432, -1, -1, 435, 437, 439, 441, /* 0x48-0x4f */
+ 443, 446, 449, 452, 455, 458, 461, 463, /* 0x50-0x57 */
+ 465, 467, 469, 472, 475, 478, 481, 483, /* 0x58-0x5f */
+ 485, 487, 489, 491, 493, 495, 497, 499, /* 0x60-0x67 */
+ 501, 504, 507, 509, 511, 513, 515, 517, /* 0x68-0x6f */
+ 519, 522, 525, 527, 529, 532, 535, 538, /* 0x70-0x77 */
+ 541, 544, 547, 550, 552, 554, 556, 558, /* 0x78-0x7f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x80-0x87 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x88-0x8f */
+ -1, -1, 560, -1, -1, -1, -1, -1, /* 0x90-0x97 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x98-0x9f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xa0-0xa7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xa8-0xaf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb0-0xb7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb8-0xbf */
+ -1, -1, -1, -1, 562, 565, 568, 571, /* 0xc0-0xc7 */
+ 574, 577, 580, 583, 586, -1, -1, -1, /* 0xc8-0xcf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd0-0xd7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd8-0xdf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe0-0xe7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe8-0xef */
+ -1, 589, 592, 595, -1, -1, -1, -1, /* 0xf0-0xf7 */
+};
+static const short translit_page02[8] = {
+ 598, 600, 602, 604, -1, -1, -1, -1, /* 0x18-0x1f */
+};
+static const short translit_page02_1[40] = {
+ -1, 606, 608, 610, 612, 614, -1, -1, /* 0xb8-0xbf */
+ -1, -1, -1, -1, -1, -1, 616, -1, /* 0xc0-0xc7 */
+ 618, 620, 622, 624, -1, 626, -1, -1, /* 0xc8-0xcf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd0-0xd7 */
+ -1, -1, -1, -1, 628, 630, -1, -1, /* 0xd8-0xdf */
+};
+static const short translit_page03[48] = {
+ 632, 634, 636, -1, -1, 638, 640, -1, /* 0xd0-0xd7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd8-0xdf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe0-0xe7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe8-0xef */
+ 642, 644, 646, -1, 648, 650, -1, -1, /* 0xf0-0xf7 */
+ -1, 652, -1, -1, -1, -1, -1, -1, /* 0xf8-0xff */
+};
+static const short translit_page05[8] = {
+ 657, 660, 663, -1, -1, -1, -1, -1, /* 0xf0-0xf7 */
+};
+static const short translit_page06[16] = {
+ -1, -1, -1, -1, -1, 666, 669, 672, /* 0x70-0x77 */
+ 675, -1, -1, -1, -1, -1, -1, -1, /* 0x78-0x7f */
+};
+static const short translit_page0e[48] = {
+ -1, -1, -1, 681, -1, -1, -1, -1, /* 0xb0-0xb7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb8-0xbf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xc0-0xc7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xc8-0xcf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd0-0xd7 */
+ -1, -1, -1, -1, 684, 687, -1, -1, /* 0xd8-0xdf */
+};
+static const short translit_page0f[16] = {
+ -1, -1, -1, -1, -1, -1, -1, 690, /* 0x70-0x77 */
+ -1, 693, -1, -1, -1, -1, -1, -1, /* 0x78-0x7f */
+};
+static const short translit_page1e[160] = {
+ -1, -1, 696, 698, -1, -1, -1, -1, /* 0x00-0x07 */
+ -1, -1, 700, 702, -1, -1, -1, -1, /* 0x08-0x0f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x10-0x17 */
+ -1, -1, -1, -1, -1, -1, 704, 706, /* 0x18-0x1f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x20-0x27 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x28-0x2f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x30-0x37 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x38-0x3f */
+ 708, 710, -1, -1, -1, -1, -1, -1, /* 0x40-0x47 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x48-0x4f */
+ -1, -1, -1, -1, -1, -1, 712, 714, /* 0x50-0x57 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x58-0x5f */
+ 716, 718, -1, -1, -1, -1, -1, -1, /* 0x60-0x67 */
+ -1, -1, 720, 722, -1, -1, -1, -1, /* 0x68-0x6f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x70-0x77 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x78-0x7f */
+ 724, 727, 730, 733, 736, 739, -1, -1, /* 0x80-0x87 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x88-0x8f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x90-0x97 */
+ -1, -1, 742, -1, -1, -1, -1, -1, /* 0x98-0x9f */
+};
+static const short translit_page1e_2[8] = {
+ -1, -1, 745, 748, -1, -1, -1, -1, /* 0xf0-0xf7 */
+};
+static const short translit_page20[88] = {
+ -1, -1, 751, 753, 755, 757, 759, -1, /* 0x00-0x07 */
+ 761, 763, 765, -1, -1, -1, -1, -1, /* 0x08-0x0f */
+ 767, 769, 771, 773, 775, 777, -1, -1, /* 0x10-0x17 */
+ 779, 781, 783, 785, 787, 789, 791, 793, /* 0x18-0x1f */
+ 795, -1, 797, -1, 799, 801, 804, -1, /* 0x20-0x27 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x28-0x2f */
+ 808, -1, 813, 815, 818, -1, 822, 825, /* 0x30-0x37 */
+ -1, 829, 831, -1, 833, -1, -1, -1, /* 0x38-0x3f */
+ -1, -1, -1, -1, 836, -1, -1, 838, /* 0x40-0x47 */
+ 841, 844, -1, -1, -1, -1, -1, -1, /* 0x48-0x4f */
+ -1, -1, -1, -1, -1, -1, -1, 847, /* 0x50-0x57 */
+};
+static const short translit_page20_3[8] = {
+ 852, -1, -1, 855, 860, -1, -1, -1, /* 0xa8-0xaf */
+};
+static const short translit_page21[216] = {
+ 864, 868, 872, 874, -1, 877, 881, 885, /* 0x00-0x07 */
+ -1, 887, 890, 892, 894, 896, 898, 900, /* 0x08-0x0f */
+ 902, 904, 906, 908, -1, 910, 912, -1, /* 0x10-0x17 */
+ -1, 915, 917, 919, 921, 923, -1, -1, /* 0x18-0x1f */
+ -1, 925, 929, -1, 932, -1, 934, -1, /* 0x20-0x27 */
+ 938, -1, -1, -1, 940, 942, 944, 946, /* 0x28-0x2f */
+ 948, 950, -1, 952, 954, 956, 958, 960, /* 0x30-0x37 */
+ 962, 964, -1, 966, -1, 970, 972, 974, /* 0x38-0x3f */
+ 976, -1, -1, -1, -1, 978, 980, 982, /* 0x40-0x47 */
+ 984, 986, -1, -1, -1, -1, -1, -1, /* 0x48-0x4f */
+ -1, -1, -1, 988, 994, 1000, 1006, 1012, /* 0x50-0x57 */
+ 1018, 1024, 1030, 1036, 1042, 1048, 1054, 1060, /* 0x58-0x5f */
+ 1064, 1066, 1069, 1073, 1076, 1078, 1081, 1085, /* 0x60-0x67 */
+ 1090, 1093, 1095, 1098, 1102, 1104, 1106, 1108, /* 0x68-0x6f */
+ 1110, 1112, 1115, 1119, 1122, 1124, 1127, 1131, /* 0x70-0x77 */
+ 1136, 1139, 1141, 1144, 1148, 1150, 1152, 1154, /* 0x78-0x7f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x80-0x87 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x88-0x8f */
+ 1156, 1159, 1161, 1164, 1166, -1, -1, -1, /* 0x90-0x97 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x98-0x9f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xa0-0xa7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xa8-0xaf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb0-0xb7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb8-0xbf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xc0-0xc7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xc8-0xcf */
+ 1170, -1, 1173, -1, 1176, -1, -1, -1, /* 0xd0-0xd7 */
+};
+static const short translit_page22[96] = {
+ -1, -1, 1180, -1, -1, 1182, 1184, 1186, /* 0x10-0x17 */
+ -1, 1188, -1, -1, -1, -1, -1, -1, /* 0x18-0x1f */
+ -1, -1, -1, 1190, -1, -1, -1, -1, /* 0x20-0x27 */
+ -1, -1, -1, -1, 1192, 1195, -1, 1199, /* 0x28-0x2f */
+ 1202, -1, -1, -1, -1, -1, 1206, -1, /* 0x30-0x37 */
+ -1, -1, -1, -1, 1208, -1, -1, -1, /* 0x38-0x3f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x40-0x47 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x48-0x4f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x50-0x57 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x58-0x5f */
+ 1210, -1, -1, -1, 1213, 1216, -1, -1, /* 0x60-0x67 */
+ -1, -1, 1219, 1222, -1, -1, -1, -1, /* 0x68-0x6f */
+};
+static const short translit_page22_4[48] = {
+ -1, -1, -1, -1, -1, 1225, -1, -1, /* 0xc0-0xc7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xc8-0xcf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd0-0xd7 */
+ 1227, 1231, -1, -1, -1, -1, -1, -1, /* 0xd8-0xdf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe0-0xe7 */
+ -1, -1, -1, -1, -1, -1, -1, 1235, /* 0xe8-0xef */
+};
+static const short translit_page24[240] = {
+ 1239, 1245, 1251, 1257, 1263, 1269, 1275, 1281, /* 0x00-0x07 */
+ 1287, 1292, 1297, 1302, 1307, 1312, 1317, 1322, /* 0x08-0x0f */
+ 1327, 1333, 1339, 1345, 1351, 1357, 1363, 1369, /* 0x10-0x17 */
+ 1375, 1381, 1386, 1392, 1398, 1403, 1408, 1413, /* 0x18-0x1f */
+ 1418, 1423, -1, -1, 1429, -1, -1, -1, /* 0x20-0x27 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x28-0x2f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x30-0x37 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x38-0x3f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x40-0x47 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x48-0x4f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x50-0x57 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x58-0x5f */
+ 1434, 1438, 1442, 1446, 1450, 1454, 1458, 1462, /* 0x60-0x67 */
+ 1466, 1470, 1475, 1480, 1485, 1490, 1495, 1500, /* 0x68-0x6f */
+ 1505, 1510, 1515, 1520, 1525, 1529, 1533, 1537, /* 0x70-0x77 */
+ 1541, 1545, 1549, 1553, 1557, 1561, 1566, 1571, /* 0x78-0x7f */
+ 1576, 1581, 1586, 1591, 1596, 1601, 1606, 1611, /* 0x80-0x87 */
+ 1616, 1619, 1622, 1625, 1628, 1631, 1634, 1637, /* 0x88-0x8f */
+ 1640, 1643, 1647, 1651, 1655, 1659, 1663, 1667, /* 0x90-0x97 */
+ 1671, 1675, 1679, 1683, 1687, 1691, 1695, 1699, /* 0x98-0x9f */
+ 1703, 1707, 1711, 1715, 1719, 1723, 1727, 1731, /* 0xa0-0xa7 */
+ 1735, 1739, 1743, 1747, 1751, 1755, 1759, 1763, /* 0xa8-0xaf */
+ 1767, 1771, 1775, 1779, 1783, 1787, 1791, 1795, /* 0xb0-0xb7 */
+ 1799, 1803, 1807, 1811, 1815, 1819, 1823, 1827, /* 0xb8-0xbf */
+ 1831, 1835, 1839, 1843, 1847, 1851, 1855, 1859, /* 0xc0-0xc7 */
+ 1863, 1867, 1871, 1875, 1879, 1883, 1887, 1891, /* 0xc8-0xcf */
+ 1895, 1899, 1903, 1907, 1911, 1915, 1919, 1923, /* 0xd0-0xd7 */
+ 1927, 1931, 1935, 1939, 1943, 1947, 1951, 1955, /* 0xd8-0xdf */
+ 1959, 1963, 1967, 1971, 1975, 1979, 1983, 1987, /* 0xe0-0xe7 */
+ 1991, 1995, 1999, -1, -1, -1, -1, -1, /* 0xe8-0xef */
+};
+static const short translit_page25[64] = {
+ 2003, -1, 2005, -1, -1, -1, -1, -1, /* 0x00-0x07 */
+ -1, -1, -1, -1, 2007, -1, -1, -1, /* 0x08-0x0f */
+ 2009, -1, -1, -1, 2011, -1, -1, -1, /* 0x10-0x17 */
+ 2013, -1, -1, -1, 2015, -1, -1, -1, /* 0x18-0x1f */
+ -1, -1, -1, -1, 2017, -1, -1, -1, /* 0x20-0x27 */
+ -1, -1, -1, -1, 2019, -1, -1, -1, /* 0x28-0x2f */
+ -1, -1, -1, -1, 2021, -1, -1, -1, /* 0x30-0x37 */
+ -1, -1, -1, -1, 2023, -1, -1, -1, /* 0x38-0x3f */
+};
+static const short translit_page2a[8] = {
+ -1, -1, -1, -1, 2032, 2036, 2039, -1, /* 0x70-0x77 */
+};
+static const short translit_page2f[216] = {
+ 2047, 2049, 2051, 2053, 2055, 2057, 2059, 2061, /* 0x00-0x07 */
+ 2063, 2065, 2067, 2069, 2071, 2073, 2075, 2077, /* 0x08-0x0f */
+ 2079, 2081, 2083, 2085, 2087, 2089, 2091, 2093, /* 0x10-0x17 */
+ 2095, 2097, 2099, 2101, 2103, 2105, 2107, 2109, /* 0x18-0x1f */
+ 2111, 2113, 2115, 2117, 2119, 2121, 2123, 2125, /* 0x20-0x27 */
+ 2127, 2129, 2131, 2133, 2135, 2137, 2139, 2141, /* 0x28-0x2f */
+ 2143, 2145, 2147, 2149, 2151, 2153, 2155, 2157, /* 0x30-0x37 */
+ 2159, 2161, 2163, 2165, 2167, 2169, 2171, 2173, /* 0x38-0x3f */
+ 2175, 2177, 2179, 2181, 2183, 2185, 2187, 2189, /* 0x40-0x47 */
+ 2191, 2193, 2195, 2197, 2199, 2201, 2203, 2205, /* 0x48-0x4f */
+ 2207, 2209, 2211, 2213, 2215, 2217, 2219, 2221, /* 0x50-0x57 */
+ 2223, 2225, 2227, 2229, 2231, 2233, 2235, 2237, /* 0x58-0x5f */
+ 2239, 2241, 2243, 2245, 2247, 2249, 2251, 2253, /* 0x60-0x67 */
+ 2255, 2257, 2259, 2261, 2263, 2265, 2267, 2269, /* 0x68-0x6f */
+ 2271, 2273, 2275, 2277, 2279, 2281, 2283, 2285, /* 0x70-0x77 */
+ 2287, 2289, 2291, 2293, 2295, 2297, 2299, 2301, /* 0x78-0x7f */
+ 2303, 2305, 2307, 2309, 2311, 2313, 2315, 2317, /* 0x80-0x87 */
+ 2319, 2321, 2323, 2325, 2327, 2329, 2331, 2333, /* 0x88-0x8f */
+ 2335, 2337, 2339, 2341, 2343, 2345, 2347, 2349, /* 0x90-0x97 */
+ 2351, 2353, 2355, 2357, 2359, 2361, 2363, 2365, /* 0x98-0x9f */
+ 2367, 2369, 2371, 2373, 2375, 2377, 2379, 2381, /* 0xa0-0xa7 */
+ 2383, 2385, 2387, 2389, 2391, 2393, 2395, 2397, /* 0xa8-0xaf */
+ 2399, 2401, 2403, 2405, 2407, 2409, 2411, 2413, /* 0xb0-0xb7 */
+ 2415, 2417, 2419, 2421, 2423, 2425, 2427, 2429, /* 0xb8-0xbf */
+ 2431, 2433, 2435, 2437, 2439, 2441, 2443, 2445, /* 0xc0-0xc7 */
+ 2447, 2449, 2451, 2453, 2455, 2457, 2459, 2461, /* 0xc8-0xcf */
+ 2463, 2465, 2467, 2469, 2471, 2473, -1, -1, /* 0xd0-0xd7 */
+};
+static const short translit_page30[248] = {
+ 2475, -1, -1, -1, -1, -1, -1, -1, /* 0x00-0x07 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x08-0x0f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x10-0x17 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x18-0x1f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x20-0x27 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x28-0x2f */
+ -1, -1, -1, -1, -1, -1, 2477, -1, /* 0x30-0x37 */
+ 2479, 2481, 2483, -1, -1, -1, -1, -1, /* 0x38-0x3f */
+ -1, 2485, -1, 2487, -1, 2489, -1, 2491, /* 0x40-0x47 */
+ -1, 2493, -1, -1, -1, -1, -1, -1, /* 0x48-0x4f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x50-0x57 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x58-0x5f */
+ -1, -1, -1, 2495, -1, -1, -1, -1, /* 0x60-0x67 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x68-0x6f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x70-0x77 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x78-0x7f */
+ -1, -1, -1, 2497, -1, 2499, -1, 2501, /* 0x80-0x87 */
+ -1, -1, -1, -1, -1, -1, 2503, -1, /* 0x88-0x8f */
+ -1, -1, -1, -1, -1, 2505, 2507, -1, /* 0x90-0x97 */
+ -1, -1, -1, 2509, 2512, -1, -1, -1, /* 0x98-0x9f */
+ 2515, 2517, -1, 2519, -1, 2521, -1, 2523, /* 0xa0-0xa7 */
+ -1, 2525, -1, -1, -1, -1, -1, -1, /* 0xa8-0xaf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb0-0xb7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb8-0xbf */
+ -1, -1, -1, 2527, -1, -1, -1, -1, /* 0xc0-0xc7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xc8-0xcf */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd0-0xd7 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd8-0xdf */
+ -1, -1, -1, 2529, -1, 2531, -1, 2533, /* 0xe0-0xe7 */
+ -1, -1, -1, -1, -1, -1, 2535, -1, /* 0xe8-0xef */
+ -1, -1, -1, -1, -1, 2537, 2539, -1, /* 0xf0-0xf7 */
+};
+static const short translit_page31[96] = {
+ -1, 2541, 2543, 2545, 2547, 2549, 2551, 2553, /* 0x30-0x37 */
+ 2555, 2557, 2559, 2561, 2563, 2565, 2567, 2569, /* 0x38-0x3f */
+ 2571, 2573, 2575, 2577, 2579, 2581, 2583, 2585, /* 0x40-0x47 */
+ 2587, 2589, 2591, 2593, 2595, 2597, 2599, 2601, /* 0x48-0x4f */
+ 2603, 2605, 2607, 2609, 2611, 2613, 2615, 2617, /* 0x50-0x57 */
+ 2619, 2621, 2623, 2625, 2627, 2629, 2631, 2633, /* 0x58-0x5f */
+ 2635, 2637, 2639, 2641, 2643, 2645, 2647, 2649, /* 0x60-0x67 */
+ 2651, 2653, 2655, 2657, 2659, 2661, 2663, 2665, /* 0x68-0x6f */
+ 2667, 2669, 2671, 2673, 2675, 2677, 2679, 2681, /* 0x70-0x77 */
+ 2683, 2685, 2687, 2689, 2691, 2693, 2695, 2697, /* 0x78-0x7f */
+ 2699, 2701, 2703, 2705, 2707, 2709, 2711, 2713, /* 0x80-0x87 */
+ 2715, 2717, 2719, 2721, 2723, 2725, 2727, -1, /* 0x88-0x8f */
+};
+static const short translit_page31_5[528] = {
+ 2729, 2731, 2733, 2735, 2737, 2739, 2741, 2743, /* 0xf0-0xf7 */
+ 2745, 2747, 2749, 2751, 2753, 2755, 2757, 2759, /* 0xf8-0xff */
+ /* 0x3200 */
+ 2761, 2765, 2769, 2773, 2777, 2781, 2785, 2789, /* 0x00-0x07 */
+ 2793, 2797, 2801, 2805, 2809, 2813, 2817, 2822, /* 0x08-0x0f */
+ 2827, 2832, 2837, 2842, 2847, 2852, 2857, 2862, /* 0x10-0x17 */
+ 2867, 2872, 2877, 2882, 2887, 2892, 2900, -1, /* 0x18-0x1f */
+ 2907, 2911, 2915, 2919, 2923, 2927, 2931, 2935, /* 0x20-0x27 */
+ 2939, 2943, 2947, 2951, 2955, 2959, 2963, 2967, /* 0x28-0x2f */
+ 2971, 2975, 2979, 2983, 2987, 2991, 2995, 2999, /* 0x30-0x37 */
+ 3003, 3007, 3011, 3015, 3019, 3023, 3027, 3031, /* 0x38-0x3f */
+ 3035, 3039, 3043, 3047, -1, -1, -1, -1, /* 0x40-0x47 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x48-0x4f */
+ 3051, 3055, 3060, 3065, 3070, 3075, 3080, 3085, /* 0x50-0x57 */
+ 3090, 3095, 3100, 3105, 3110, 3115, 3120, 3125, /* 0x58-0x5f */
+ 3130, 3134, 3138, 3142, 3146, 3150, 3154, 3158, /* 0x60-0x67 */
+ 3162, 3166, 3170, 3174, 3178, 3182, 3186, 3191, /* 0x68-0x6f */
+ 3196, 3201, 3206, 3211, 3216, 3221, 3226, 3231, /* 0x70-0x77 */
+ 3236, 3241, 3246, 3251, 3256, 3264, -1, -1, /* 0x78-0x7f */
+ 3271, 3275, 3279, 3283, 3287, 3291, 3295, 3299, /* 0x80-0x87 */
+ 3303, 3307, 3311, 3315, 3319, 3323, 3327, 3331, /* 0x88-0x8f */
+ 3335, 3339, 3343, 3347, 3351, 3355, 3359, 3363, /* 0x90-0x97 */
+ 3367, 3371, 3375, 3379, 3383, 3387, 3391, 3395, /* 0x98-0x9f */
+ 3399, 3403, 3407, 3411, 3415, 3419, 3423, 3427, /* 0xa0-0xa7 */
+ 3431, 3435, 3439, 3443, 3447, 3451, 3455, 3459, /* 0xa8-0xaf */
+ 3463, 3467, 3472, 3477, 3482, 3487, 3492, 3497, /* 0xb0-0xb7 */
+ 3502, 3507, 3512, 3517, 3522, 3527, 3532, 3537, /* 0xb8-0xbf */
+ 3542, 3545, 3548, 3551, 3554, 3557, 3560, 3563, /* 0xc0-0xc7 */
+ 3566, 3569, 3573, 3577, 3581, 3584, 3588, 3591, /* 0xc8-0xcf */
+ 3595, 3599, 3603, 3607, 3611, 3615, 3619, 3623, /* 0xd0-0xd7 */
+ 3627, 3631, 3635, 3639, 3643, 3647, 3651, 3655, /* 0xd8-0xdf */
+ 3659, 3663, 3667, 3671, 3675, 3679, 3683, 3687, /* 0xe0-0xe7 */
+ 3691, 3695, 3699, 3703, 3707, 3711, 3715, 3719, /* 0xe8-0xef */
+ 3723, 3727, 3731, 3735, 3739, 3743, 3747, 3751, /* 0xf0-0xf7 */
+ 3755, 3759, 3763, 3767, 3771, 3775, 3779, -1, /* 0xf8-0xff */
+ /* 0x3300 */
+ 3783, 3788, 3793, 3798, 3802, 3807, 3811, 3815, /* 0x00-0x07 */
+ 3821, 3826, 3830, 3834, 3838, 3843, 3848, 3852, /* 0x08-0x0f */
+ 3856, 3859, 3863, 3868, 3873, 3876, 3882, 3889, /* 0x10-0x17 */
+ 3895, 3899, 3905, 3911, 3916, 3920, 3924, 3928, /* 0x18-0x1f */
+ 3933, 3939, 3944, 3948, 3952, 3956, 3959, 3962, /* 0x20-0x27 */
+ 3965, 3968, 3972, 3976, 3982, 3986, 3991, 3997, /* 0x28-0x2f */
+ 4001, 4004, 4007, 4013, 4018, 4024, 4028, 4034, /* 0x30-0x37 */
+ 4037, 4041, 4045, 4049, 4053, 4057, 4062, 4066, /* 0x38-0x3f */
+ 4069, 4073, 4077, 4081, 4086, 4090, 4094, 4098, /* 0x40-0x47 */
+ 4104, 4109, 4112, 4118, 4121, 4126, 4131, 4135, /* 0x48-0x4f */
+ 4139, 4143, 4148, 4151, 4155, 4160, 4163, 4169, /* 0x50-0x57 */
+ 4173, 4176, 4179, 4182, 4185, 4188, 4191, 4194, /* 0x58-0x5f */
+ 4197, 4200, 4203, 4207, 4211, 4215, 4219, 4223, /* 0x60-0x67 */
+ 4227, 4231, 4235, 4239, 4243, 4247, 4251, 4255, /* 0x68-0x6f */
+ 4259, 4263, 4267, 4270, 4273, 4277, 4280, 4283, /* 0x70-0x77 */
+ 4286, 4291, 4296, 4299, 4302, 4305, 4308, 4311, /* 0x78-0x7f */
+ 4316, 4319, 4322, 4325, 4328, 4331, 4334, 4337, /* 0x80-0x87 */
+ 4340, 4344, 4349, 4352, 4355, 4358, 4361, 4364, /* 0x88-0x8f */
+ 4367, 4370, 4374, 4378, 4382, 4386, 4389, 4392, /* 0x90-0x97 */
+ 4395, 4398, 4401, 4404, 4407, 4410, 4413, 4416, /* 0x98-0x9f */
+ 4421, 4426, 4430, 4435, 4440, 4445, 4449, 4454, /* 0xa0-0xa7 */
+ 4458, 4464, 4467, 4471, 4475, 4479, 4483, 4489, /* 0xa8-0xaf */
+ 4497, 4500, 4503, 4506, 4509, 4512, 4515, 4518, /* 0xb0-0xb7 */
+ 4521, 4524, 4527, 4530, 4533, 4536, 4539, 4542, /* 0xb8-0xbf */
+ 4545, 4548, 4551, 4556, 4559, 4562, 4565, 4570, /* 0xc0-0xc7 */
+ 4574, 4577, 4580, 4583, 4586, 4589, 4592, 4595, /* 0xc8-0xcf */
+ 4598, 4601, 4604, 4608, 4611, 4614, 4618, 4622, /* 0xd0-0xd7 */
+ 4625, 4630, 4634, 4637, 4640, 4643, 4646, 4650, /* 0xd8-0xdf */
+ 4658, 4661, 4664, 4667, 4670, 4673, 4676, 4679, /* 0xe0-0xe7 */
+ 4682, 4685, 4689, 4693, 4697, 4701, 4705, 4709, /* 0xe8-0xef */
+ 4713, 4717, 4721, 4725, 4729, 4733, 4737, 4741, /* 0xf0-0xf7 */
+ 4745, 4749, 4753, 4757, 4761, 4765, 4769, 4654, /* 0xf8-0xff */
+};
+static const short translit_pagef9[368] = {
+ 4773, 4775, 4777, 4779, 4781, 4783, 4785, 4787, /* 0x00-0x07 */
+ 4789, 4791, 4793, 4795, 4797, 4799, 4801, 4803, /* 0x08-0x0f */
+ 4805, 4807, 4809, 4811, 4813, 4815, 4817, 4819, /* 0x10-0x17 */
+ 4821, 4823, 4825, 4827, 4829, 4831, 4833, 4835, /* 0x18-0x1f */
+ 4837, 4839, 4841, 4843, 4845, 4847, 4849, 4851, /* 0x20-0x27 */
+ 4853, 4855, 4857, 4859, 4861, 4863, 4865, 4867, /* 0x28-0x2f */
+ 4869, 4871, 4873, 4875, 4877, 4879, 4881, 4883, /* 0x30-0x37 */
+ 4885, 4887, 4889, 4891, 4893, 4895, 4897, 4899, /* 0x38-0x3f */
+ 4901, 4903, 4905, 4907, 4909, 4911, 4913, 4915, /* 0x40-0x47 */
+ 4917, 4919, 4921, 4923, 4925, 4927, 4929, 4931, /* 0x48-0x4f */
+ 4933, 4935, 4937, 4939, 4941, 4943, 4945, 4947, /* 0x50-0x57 */
+ 4949, 4951, 4953, 4955, 4957, 4959, 4961, 4963, /* 0x58-0x5f */
+ 4965, 4967, 4969, 4971, 4973, 4975, 4977, 4979, /* 0x60-0x67 */
+ 4981, 4983, 4985, 4987, 4989, 4991, 4993, 4995, /* 0x68-0x6f */
+ 4997, 4999, 5001, 5003, 5005, 5007, 5009, 5011, /* 0x70-0x77 */
+ 5013, 5015, 5017, 5019, 5021, 5023, 5025, 5027, /* 0x78-0x7f */
+ 5029, 5031, 5033, 5035, 5037, 5039, 5041, 5043, /* 0x80-0x87 */
+ 5045, 5047, 5049, 5051, 5053, 5055, 5057, 5059, /* 0x88-0x8f */
+ 5061, 5063, 5065, 5067, 5069, 5071, 5073, 5075, /* 0x90-0x97 */
+ 5077, 5079, 5081, 5083, 5085, 5087, 5089, 5091, /* 0x98-0x9f */
+ 5093, 5095, 5097, 5099, 5101, 5103, 5105, 5107, /* 0xa0-0xa7 */
+ 5109, 5111, 5113, 5115, 5117, 5119, 5121, 5123, /* 0xa8-0xaf */
+ 5125, 5127, 5129, 5131, 5133, 5135, 5137, 5139, /* 0xb0-0xb7 */
+ 5141, 5143, 5145, 5147, 5149, 5151, 5153, 5155, /* 0xb8-0xbf */
+ 5157, 5159, 5161, 5163, 5165, 5167, 5169, 5171, /* 0xc0-0xc7 */
+ 5173, 5175, 5177, 5179, 5181, 5183, 5185, 5187, /* 0xc8-0xcf */
+ 5189, 5191, 5193, 5195, 5197, 5199, 5201, 5203, /* 0xd0-0xd7 */
+ 5205, 5207, 5209, 5211, 5213, 5215, 5217, 5219, /* 0xd8-0xdf */
+ 5221, 5223, 5225, 5227, 5229, 5231, 5233, 5235, /* 0xe0-0xe7 */
+ 5237, 5239, 5241, 5243, 5245, 5247, 5249, 5251, /* 0xe8-0xef */
+ 5253, 5255, 5257, 5259, 5261, 5263, 5265, 5267, /* 0xf0-0xf7 */
+ 5269, 5271, 5273, 5275, 5277, 5279, 5281, 5283, /* 0xf8-0xff */
+ /* 0xfa00 */
+ 5285, 5287, 5289, 5291, 5293, 5295, 5297, 5299, /* 0x00-0x07 */
+ 5301, 5303, 5305, 5307, 5309, 5311, -1, -1, /* 0x08-0x0f */
+ 5313, -1, 5315, -1, -1, 5317, 5319, 5321, /* 0x10-0x17 */
+ 5323, 5325, 5327, 5329, 5331, 5333, 5335, -1, /* 0x18-0x1f */
+ 5337, -1, 5339, -1, -1, 5341, 5343, -1, /* 0x20-0x27 */
+ -1, -1, 5345, 5347, 5349, 5351, -1, -1, /* 0x28-0x2f */
+ 5353, 5355, 5357, 5359, 5361, 5363, 5365, 5367, /* 0x30-0x37 */
+ 5369, 5371, 5373, 5375, 5377, 5379, 5381, 5383, /* 0x38-0x3f */
+ 5385, 5387, 5389, 5391, 5393, 5395, 5397, 5399, /* 0x40-0x47 */
+ 5401, 5403, 5405, 5407, 5409, 5411, 5413, 5415, /* 0x48-0x4f */
+ 5417, 5419, 5421, 5423, 5425, 5427, 5429, 5431, /* 0x50-0x57 */
+ 5433, 5435, 5437, 5439, 5441, 5443, 5445, 5447, /* 0x58-0x5f */
+ 5449, 5451, 5453, 5455, 5457, 5459, 5461, 5463, /* 0x60-0x67 */
+ 5465, 5467, 5469, -1, -1, -1, -1, -1, /* 0x68-0x6f */
+};
+static const short translit_pagefb[80] = {
+ 5471, 5474, 5477, 5480, 5484, 5488, 5491, -1, /* 0x00-0x07 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x08-0x0f */
+ -1, -1, -1, 5494, 5497, 5500, 5503, 5506, /* 0x10-0x17 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x18-0x1f */
+ 5509, 5511, 5513, 5515, 5517, 5519, 5521, 5523, /* 0x20-0x27 */
+ 5525, 5527, -1, -1, -1, -1, -1, -1, /* 0x28-0x2f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x30-0x37 */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x38-0x3f */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x40-0x47 */
+ -1, -1, -1, -1, -1, -1, -1, 5529, /* 0x48-0x4f */
+};
+static const short translit_pagefe[40] = {
+ -1, 5532, 5534, 5536, 5538, 5540, 5542, 5544, /* 0x48-0x4f */
+ 5546, 5548, 5550, -1, 5552, 5554, 5556, 5558, /* 0x50-0x57 */
+ 5560, 5562, 5564, 5566, 5568, 5570, 5572, 5574, /* 0x58-0x5f */
+ 5576, 5578, 5580, 5582, 5584, 5586, 5588, -1, /* 0x60-0x67 */
+ 5590, 5592, 5594, 5596, -1, -1, -1, -1, /* 0x68-0x6f */
+};
+static const short translit_pageff[240] = {
+ -1, 5598, 5600, 5602, 5604, 5606, 5608, 5610, /* 0x00-0x07 */
+ 5612, 5614, 5616, 5618, 5620, 5622, 5624, 5626, /* 0x08-0x0f */
+ 5628, 5630, 5632, 5634, 5636, 5638, 5640, 5642, /* 0x10-0x17 */
+ 5644, 5646, 5648, 5650, 5652, 5654, 5656, 5658, /* 0x18-0x1f */
+ 5660, 5662, 5664, 5666, 5668, 5670, 5672, 5674, /* 0x20-0x27 */
+ 5676, 5678, 5680, 5682, 5684, 5686, 5688, 5690, /* 0x28-0x2f */
+ 5692, 5694, 5696, 5698, 5700, 5702, 5704, 5706, /* 0x30-0x37 */
+ 5708, 5710, 5712, 5714, 5716, 5718, 5720, 5722, /* 0x38-0x3f */
+ 5724, 5726, 5728, 5730, 5732, 5734, 5736, 5738, /* 0x40-0x47 */
+ 5740, 5742, 5744, 5746, 5748, 5750, 5752, 5754, /* 0x48-0x4f */
+ 5756, 5758, 5760, 5762, 5764, 5766, 5768, 5770, /* 0x50-0x57 */
+ 5772, 5774, 5776, 5778, 5780, 5782, 5784, 5786, /* 0x58-0x5f */
+ 5788, 5790, 5792, 5794, 5796, 5798, 5800, 5802, /* 0x60-0x67 */
+ 5804, 5806, 5808, 5810, 5812, 5814, 5816, 5818, /* 0x68-0x6f */
+ 5820, 5822, 5824, 5826, 5828, 5830, 5832, 5834, /* 0x70-0x77 */
+ 5836, 5838, 5840, 5842, 5844, 5846, 5848, 5850, /* 0x78-0x7f */
+ 5852, 5854, 5856, 5858, 5860, 5862, 5864, 5866, /* 0x80-0x87 */
+ 5868, 5870, 5872, 5874, 5876, 5878, 5880, 5882, /* 0x88-0x8f */
+ 5884, 5886, 5888, 5890, 5892, 5894, 5896, 5898, /* 0x90-0x97 */
+ 5900, 5902, 5904, 5906, 5908, 5910, 5912, 5914, /* 0x98-0x9f */
+ 5916, 5918, 5920, 5922, 5924, 5926, 5928, 5930, /* 0xa0-0xa7 */
+ 5932, 5934, 5936, 5938, 5940, 5942, 5944, 5946, /* 0xa8-0xaf */
+ 5948, 5950, 5952, 5954, 5956, 5958, 5960, 5962, /* 0xb0-0xb7 */
+ 5964, 5966, 5968, 5970, 5972, 5974, 5976, -1, /* 0xb8-0xbf */
+ -1, -1, 5978, 5980, 5982, 5984, 5986, 5988, /* 0xc0-0xc7 */
+ -1, -1, 5990, 5992, 5994, 5996, 5998, 6000, /* 0xc8-0xcf */
+ -1, -1, 6002, 6004, 6006, 6008, 6010, 6012, /* 0xd0-0xd7 */
+ -1, -1, 6014, 6016, 6018, -1, -1, -1, /* 0xd8-0xdf */
+ 6020, 6022, 6024, 6026, 6028, 6030, 6032, -1, /* 0xe0-0xe7 */
+ 6034, 6036, 6038, 6040, 6042, 6044, 6046, -1, /* 0xe8-0xef */
+};
+static const short translit_page1d4[1024] = {
+ 6048, 6050, 6052, 6054, 6056, 6058, 6060, 6062, /* 0x00-0x07 */
+ 6064, 6066, 6068, 6070, 6072, 6074, 6076, 6078, /* 0x08-0x0f */
+ 6080, 6082, 6084, 6086, 6088, 6090, 6092, 6094, /* 0x10-0x17 */
+ 6096, 6098, 6100, 6102, 6104, 6106, 6108, 6110, /* 0x18-0x1f */
+ 6112, 6114, 6116, 6118, 6120, 6122, 6124, 6126, /* 0x20-0x27 */
+ 6128, 6130, 6132, 6134, 6136, 6138, 6140, 6142, /* 0x28-0x2f */
+ 6144, 6146, 6148, 6150, 6152, 6154, 6156, 6158, /* 0x30-0x37 */
+ 6160, 6162, 6164, 6166, 6168, 6170, 6172, 6174, /* 0x38-0x3f */
+ 6176, 6178, 6180, 6182, 6184, 6186, 6188, 6190, /* 0x40-0x47 */
+ 6192, 6194, 6196, 6198, 6200, 6202, 6204, 6206, /* 0x48-0x4f */
+ 6208, 6210, 6212, 6214, 6216, -1, 6218, 6220, /* 0x50-0x57 */
+ 6222, 6224, 6226, 6228, 6230, 6232, 6234, 6236, /* 0x58-0x5f */
+ 6238, 6240, 6242, 6244, 6246, 6248, 6250, 6252, /* 0x60-0x67 */
+ 6254, 6256, 6258, 6260, 6262, 6264, 6266, 6268, /* 0x68-0x6f */
+ 6270, 6272, 6274, 6276, 6278, 6280, 6282, 6284, /* 0x70-0x77 */
+ 6286, 6288, 6290, 6292, 6294, 6296, 6298, 6300, /* 0x78-0x7f */
+ 6302, 6304, 6306, 6308, 6310, 6312, 6314, 6316, /* 0x80-0x87 */
+ 6318, 6320, 6322, 6324, 6326, 6328, 6330, 6332, /* 0x88-0x8f */
+ 6334, 6336, 6338, 6340, 6342, 6344, 6346, 6348, /* 0x90-0x97 */
+ 6350, 6352, 6354, 6356, 6358, -1, 6360, 6362, /* 0x98-0x9f */
+ -1, -1, 6364, -1, -1, 6366, 6368, -1, /* 0xa0-0xa7 */
+ -1, 6370, 6372, 6374, 6376, -1, 6378, 6380, /* 0xa8-0xaf */
+ 6382, 6384, 6386, 6388, 6390, 6392, 6394, 6396, /* 0xb0-0xb7 */
+ 6398, 6400, -1, 6402, -1, 6404, 6406, 6408, /* 0xb8-0xbf */
+ 6410, 6412, 6414, 6416, -1, 6418, 6420, 6422, /* 0xc0-0xc7 */
+ 6424, 6426, 6428, 6430, 6432, 6434, 6436, 6438, /* 0xc8-0xcf */
+ 6440, 6442, 6444, 6446, 6448, 6450, 6452, 6454, /* 0xd0-0xd7 */
+ 6456, 6458, 6460, 6462, 6464, 6466, 6468, 6470, /* 0xd8-0xdf */
+ 6472, 6474, 6476, 6478, 6480, 6482, 6484, 6486, /* 0xe0-0xe7 */
+ 6488, 6490, 6492, 6494, 6496, 6498, 6500, 6502, /* 0xe8-0xef */
+ 6504, 6506, 6508, 6510, 6512, 6514, 6516, 6518, /* 0xf0-0xf7 */
+ 6520, 6522, 6524, 6526, 6528, 6530, 6532, 6534, /* 0xf8-0xff */
+ /* 0x1d500 */
+ 6536, 6538, 6540, 6542, 6544, 6546, -1, 6548, /* 0x00-0x07 */
+ 6550, 6552, 6554, -1, -1, 6556, 6558, 6560, /* 0x08-0x0f */
+ 6562, 6564, 6566, 6568, 6570, -1, 6572, 6574, /* 0x10-0x17 */
+ 6576, 6578, 6580, 6582, 6584, -1, 6586, 6588, /* 0x18-0x1f */
+ 6590, 6592, 6594, 6596, 6598, 6600, 6602, 6604, /* 0x20-0x27 */
+ 6606, 6608, 6610, 6612, 6614, 6616, 6618, 6620, /* 0x28-0x2f */
+ 6622, 6624, 6626, 6628, 6630, 6632, 6634, 6636, /* 0x30-0x37 */
+ 6638, 6640, -1, 6642, 6644, 6646, 6648, -1, /* 0x38-0x3f */
+ 6650, 6652, 6654, 6656, 6658, -1, 6660, -1, /* 0x40-0x47 */
+ -1, -1, 6662, 6664, 6666, 6668, 6670, 6672, /* 0x48-0x4f */
+ 6674, -1, 6676, 6678, 6680, 6682, 6684, 6686, /* 0x50-0x57 */
+ 6688, 6690, 6692, 6694, 6696, 6698, 6700, 6702, /* 0x58-0x5f */
+ 6704, 6706, 6708, 6710, 6712, 6714, 6716, 6718, /* 0x60-0x67 */
+ 6720, 6722, 6724, 6726, 6728, 6730, 6732, 6734, /* 0x68-0x6f */
+ 6736, 6738, 6740, 6742, 6744, 6746, 6748, 6750, /* 0x70-0x77 */
+ 6752, 6754, 6756, 6758, 6760, 6762, 6764, 6766, /* 0x78-0x7f */
+ 6768, 6770, 6772, 6774, 6776, 6778, 6780, 6782, /* 0x80-0x87 */
+ 6784, 6786, 6788, 6790, 6792, 6794, 6796, 6798, /* 0x88-0x8f */
+ 6800, 6802, 6804, 6806, 6808, 6810, 6812, 6814, /* 0x90-0x97 */
+ 6816, 6818, 6820, 6822, 6824, 6826, 6828, 6830, /* 0x98-0x9f */
+ 6832, 6834, 6836, 6838, 6840, 6842, 6844, 6846, /* 0xa0-0xa7 */
+ 6848, 6850, 6852, 6854, 6856, 6858, 6860, 6862, /* 0xa8-0xaf */
+ 6864, 6866, 6868, 6870, 6872, 6874, 6876, 6878, /* 0xb0-0xb7 */
+ 6880, 6882, 6884, 6886, 6888, 6890, 6892, 6894, /* 0xb8-0xbf */
+ 6896, 6898, 6900, 6902, 6904, 6906, 6908, 6910, /* 0xc0-0xc7 */
+ 6912, 6914, 6916, 6918, 6920, 6922, 6924, 6926, /* 0xc8-0xcf */
+ 6928, 6930, 6932, 6934, 6936, 6938, 6940, 6942, /* 0xd0-0xd7 */
+ 6944, 6946, 6948, 6950, 6952, 6954, 6956, 6958, /* 0xd8-0xdf */
+ 6960, 6962, 6964, 6966, 6968, 6970, 6972, 6974, /* 0xe0-0xe7 */
+ 6976, 6978, 6980, 6982, 6984, 6986, 6988, 6990, /* 0xe8-0xef */
+ 6992, 6994, 6996, 6998, 7000, 7002, 7004, 7006, /* 0xf0-0xf7 */
+ 7008, 7010, 7012, 7014, 7016, 7018, 7020, 7022, /* 0xf8-0xff */
+ /* 0x1d600 */
+ 7024, 7026, 7028, 7030, 7032, 7034, 7036, 7038, /* 0x00-0x07 */
+ 7040, 7042, 7044, 7046, 7048, 7050, 7052, 7054, /* 0x08-0x0f */
+ 7056, 7058, 7060, 7062, 7064, 7066, 7068, 7070, /* 0x10-0x17 */
+ 7072, 7074, 7076, 7078, 7080, 7082, 7084, 7086, /* 0x18-0x1f */
+ 7088, 7090, 7092, 7094, 7096, 7098, 7100, 7102, /* 0x20-0x27 */
+ 7104, 7106, 7108, 7110, 7112, 7114, 7116, 7118, /* 0x28-0x2f */
+ 7120, 7122, 7124, 7126, 7128, 7130, 7132, 7134, /* 0x30-0x37 */
+ 7136, 7138, 7140, 7142, 7144, 7146, 7148, 7150, /* 0x38-0x3f */
+ 7152, 7154, 7156, 7158, 7160, 7162, 7164, 7166, /* 0x40-0x47 */
+ 7168, 7170, 7172, 7174, 7176, 7178, 7180, 7182, /* 0x48-0x4f */
+ 7184, 7186, 7188, 7190, 7192, 7194, 7196, 7198, /* 0x50-0x57 */
+ 7200, 7202, 7204, 7206, 7208, 7210, 7212, 7214, /* 0x58-0x5f */
+ 7216, 7218, 7220, 7222, 7224, 7226, 7228, 7230, /* 0x60-0x67 */
+ 7232, 7234, 7236, 7238, 7240, 7242, 7244, 7246, /* 0x68-0x6f */
+ 7248, 7250, 7252, 7254, 7256, 7258, 7260, 7262, /* 0x70-0x77 */
+ 7264, 7266, 7268, 7270, 7272, 7274, 7276, 7278, /* 0x78-0x7f */
+ 7280, 7282, 7284, 7286, 7288, 7290, 7292, 7294, /* 0x80-0x87 */
+ 7296, 7298, 7300, 7302, 7304, 7306, 7308, 7310, /* 0x88-0x8f */
+ 7312, 7314, 7316, 7318, 7320, 7322, 7324, 7326, /* 0x90-0x97 */
+ 7328, 7330, 7332, 7334, 7336, 7338, 7340, 7342, /* 0x98-0x9f */
+ 7344, 7346, 7348, 7350, -1, -1, -1, -1, /* 0xa0-0xa7 */
+ 7352, 7354, 7356, 7358, 7360, 7362, 7364, 7366, /* 0xa8-0xaf */
+ 7368, 7370, 7372, 7374, 7376, 7378, 7380, 7382, /* 0xb0-0xb7 */
+ 7384, 7386, 7388, 7390, 7392, 7394, 7396, 7398, /* 0xb8-0xbf */
+ 7400, 7402, 7404, 7406, 7408, 7410, 7412, 7414, /* 0xc0-0xc7 */
+ 7416, 7418, 7420, 7422, 7424, 7426, 7428, 7430, /* 0xc8-0xcf */
+ 7432, 7434, 7436, 7438, 7440, 7442, 7444, 7446, /* 0xd0-0xd7 */
+ 7448, 7450, 7452, 7454, 7456, 7458, 7460, 7462, /* 0xd8-0xdf */
+ 7464, 7466, 7468, 7470, 7472, 7474, 7476, 7478, /* 0xe0-0xe7 */
+ 7480, 7482, 7484, 7486, 7488, 7490, 7492, 7494, /* 0xe8-0xef */
+ 7496, 7498, 7500, 7502, 7504, 7506, 7508, 7510, /* 0xf0-0xf7 */
+ 7512, 7514, 7516, 7518, 7520, 7522, 7524, 7526, /* 0xf8-0xff */
+ /* 0x1d700 */
+ 7528, 7530, 7532, 7534, 7536, 7538, 7540, 7542, /* 0x00-0x07 */
+ 7544, 7546, 7548, 7550, 7552, 7554, 7556, 7558, /* 0x08-0x0f */
+ 7560, 7562, 7564, 7566, 7568, 7570, 7572, 7574, /* 0x10-0x17 */
+ 7576, 7578, 7580, 7582, 7584, 7586, 7588, 7590, /* 0x18-0x1f */
+ 7592, 7594, 7596, 7598, 7600, 7602, 7604, 7606, /* 0x20-0x27 */
+ 7608, 7610, 7612, 7614, 7616, 7618, 7620, 7622, /* 0x28-0x2f */
+ 7624, 7626, 7628, 7630, 7632, 7634, 7636, 7638, /* 0x30-0x37 */
+ 7640, 7642, 7644, 7646, 7648, 7650, 7652, 7654, /* 0x38-0x3f */
+ 7656, 7658, 7660, 7662, 7664, 7666, 7668, 7670, /* 0x40-0x47 */
+ 7672, 7674, 7676, 7678, 7680, 7682, 7684, 7686, /* 0x48-0x4f */
+ 7688, 7690, 7692, 7694, 7696, 7698, 7700, 7702, /* 0x50-0x57 */
+ 7704, 7706, 7708, 7710, 7712, 7714, 7716, 7718, /* 0x58-0x5f */
+ 7720, 7722, 7724, 7726, 7728, 7730, 7732, 7734, /* 0x60-0x67 */
+ 7736, 7738, 7740, 7742, 7744, 7746, 7748, 7750, /* 0x68-0x6f */
+ 7752, 7754, 7756, 7758, 7760, 7762, 7764, 7766, /* 0x70-0x77 */
+ 7768, 7770, 7772, 7774, 7776, 7778, 7780, 7782, /* 0x78-0x7f */
+ 7784, 7786, 7788, 7790, 7792, 7794, 7796, 7798, /* 0x80-0x87 */
+ 7800, 7802, 7804, 7806, 7808, 7810, 7812, 7814, /* 0x88-0x8f */
+ 7816, 7818, 7820, 7822, 7824, 7826, 7828, 7830, /* 0x90-0x97 */
+ 7832, 7834, 7836, 7838, 7840, 7842, 7844, 7846, /* 0x98-0x9f */
+ 7848, 7850, 7852, 7854, 7856, 7858, 7860, 7862, /* 0xa0-0xa7 */
+ 7864, 7866, 7868, 7870, 7872, 7874, 7876, 7878, /* 0xa8-0xaf */
+ 7880, 7882, 7884, 7886, 7888, 7890, 7892, 7894, /* 0xb0-0xb7 */
+ 7896, 7898, 7900, 7902, 7904, 7906, 7908, 7910, /* 0xb8-0xbf */
+ 7912, 7914, 7916, 7918, 7920, 7922, 7924, 7926, /* 0xc0-0xc7 */
+ 7928, 7930, -1, -1, -1, -1, 7932, 7934, /* 0xc8-0xcf */
+ 7936, 7938, 7940, 7942, 7944, 7946, 7948, 7950, /* 0xd0-0xd7 */
+ 7952, 7954, 7956, 7958, 7960, 7962, 7964, 7966, /* 0xd8-0xdf */
+ 7968, 7970, 7972, 7974, 7976, 7978, 7980, 7982, /* 0xe0-0xe7 */
+ 7984, 7986, 7988, 7990, 7992, 7994, 7996, 7998, /* 0xe8-0xef */
+ 8000, 8002, 8004, 8006, 8008, 8010, 8012, 8014, /* 0xf0-0xf7 */
+ 8016, 8018, 8020, 8022, 8024, 8026, 8028, 8030, /* 0xf8-0xff */
+};
+static const short translit_page2f8[544] = {
+ 8032, 8034, 8036, 8038, 8040, 8042, 8044, 8046, /* 0x00-0x07 */
+ 8048, 8050, 8052, 8054, 8056, 8058, 8060, 8062, /* 0x08-0x0f */
+ 8064, 8066, 8068, 8070, 8072, 8074, 8076, 8078, /* 0x10-0x17 */
+ 8080, 8082, 8084, 8086, 8088, 8090, 8092, 8094, /* 0x18-0x1f */
+ 8096, 8098, 8100, 8102, 8104, 8106, 8108, 8110, /* 0x20-0x27 */
+ 8112, 8114, 8116, 8118, 8120, 8122, 8124, 8126, /* 0x28-0x2f */
+ 8128, 8130, 8132, 8134, 8136, 8138, 8140, 8142, /* 0x30-0x37 */
+ 8144, 8146, 8148, 8150, 8152, 8154, 8156, 8158, /* 0x38-0x3f */
+ 8160, 8162, 8164, 8166, 8168, 8170, 8172, 8174, /* 0x40-0x47 */
+ 8176, 8178, 8180, 8182, 8184, 8186, 8188, 8190, /* 0x48-0x4f */
+ 8192, 8194, 8196, 8198, 8200, 8202, 8204, 8206, /* 0x50-0x57 */
+ 8208, 8210, 8212, 8214, 8216, 8218, 8220, 8222, /* 0x58-0x5f */
+ 8224, 8226, 8228, 8230, 8232, 8234, 8236, 8238, /* 0x60-0x67 */
+ 8240, 8242, 8244, 8246, 8248, 8250, 8252, 8254, /* 0x68-0x6f */
+ 8256, 8258, 8260, 8262, 8264, 8266, 8268, 8270, /* 0x70-0x77 */
+ 8272, 8274, 8276, 8278, 8280, 8282, 8284, 8286, /* 0x78-0x7f */
+ 8288, 8290, 8292, 8294, 8296, 8298, 8300, 8302, /* 0x80-0x87 */
+ 8304, 8306, 8308, 8310, 8312, 8314, 8316, 8318, /* 0x88-0x8f */
+ 8320, 8322, 8324, 8326, 8328, 8330, 8332, 8334, /* 0x90-0x97 */
+ 8336, 8338, 8340, 8342, 8344, 8346, 8348, 8350, /* 0x98-0x9f */
+ 8352, 8354, 8356, 8358, 8360, 8362, 8364, 8366, /* 0xa0-0xa7 */
+ 8368, 8370, 8372, 8374, 8376, 8378, 8380, 8382, /* 0xa8-0xaf */
+ 8384, 8386, 8388, 8390, 8392, 8394, 8396, 8398, /* 0xb0-0xb7 */
+ 8400, 8402, 8404, 8406, 8408, 8410, 8412, 8414, /* 0xb8-0xbf */
+ 8416, 8418, 8420, 8422, 8424, 8426, 8428, 8430, /* 0xc0-0xc7 */
+ 8432, 8434, 8436, 8438, 8440, 8442, 8444, 8446, /* 0xc8-0xcf */
+ 8448, 8450, 8452, 8454, 8456, 8458, 8460, 8462, /* 0xd0-0xd7 */
+ 8464, 8466, 8468, 8470, 8472, 8474, 8476, 8478, /* 0xd8-0xdf */
+ 8480, 8482, 8484, 8486, 8488, 8490, 8492, 8494, /* 0xe0-0xe7 */
+ 8496, 8498, 8500, 8502, 8504, 8506, 8508, 8510, /* 0xe8-0xef */
+ 8512, 8514, 8516, 8518, 8520, 8522, 8524, 8526, /* 0xf0-0xf7 */
+ 8528, 8530, 8532, 8534, 8536, 8538, 8540, 8542, /* 0xf8-0xff */
+ /* 0x2f900 */
+ 8544, 8546, 8548, 8550, 8552, 8554, 8556, 8558, /* 0x00-0x07 */
+ 8560, 8562, 8564, 8566, 8568, 8570, 8572, 8574, /* 0x08-0x0f */
+ 8576, 8578, 8580, 8582, 8584, 8586, 8588, 8590, /* 0x10-0x17 */
+ 8592, 8594, 8596, 8598, 8600, 8602, 8604, 8606, /* 0x18-0x1f */
+ 8608, 8610, 8612, 8614, 8616, 8618, 8620, 8622, /* 0x20-0x27 */
+ 8624, 8626, 8628, 8630, 8632, 8634, 8636, 8638, /* 0x28-0x2f */
+ 8640, 8642, 8644, 8646, 8648, 8650, 8652, 8654, /* 0x30-0x37 */
+ 8656, 8658, 8660, 8662, 8664, 8666, 8668, 8670, /* 0x38-0x3f */
+ 8672, 8674, 8676, 8678, 8680, 8682, 8684, 8686, /* 0x40-0x47 */
+ 8688, 8690, 8692, 8694, 8696, 8698, 8700, 8702, /* 0x48-0x4f */
+ 8704, 8706, 8708, 8710, 8712, 8714, 8716, 8718, /* 0x50-0x57 */
+ 8720, 8722, 8724, 8726, 8728, 8730, 8732, 8734, /* 0x58-0x5f */
+ 8736, 8738, 8740, 8742, 8744, 8746, 8748, 8750, /* 0x60-0x67 */
+ 8752, 8754, 8756, 8758, 8760, 8762, 8764, 8766, /* 0x68-0x6f */
+ 8768, 8770, 8772, 8774, 8776, 8778, 8780, 8782, /* 0x70-0x77 */
+ 8784, 8786, 8788, 8790, 8792, 8794, 8796, 8798, /* 0x78-0x7f */
+ 8800, 8802, 8804, 8806, 8808, 8810, 8812, 8814, /* 0x80-0x87 */
+ 8816, 8818, 8820, 8822, 8824, 8826, 8828, 8830, /* 0x88-0x8f */
+ 8832, 8834, 8836, 8838, 8840, 8842, 8844, 8846, /* 0x90-0x97 */
+ 8848, 8850, 8852, 8854, 8856, 8858, 8860, 8862, /* 0x98-0x9f */
+ 8864, 8866, 8868, 8870, 8872, 8874, 8876, 8878, /* 0xa0-0xa7 */
+ 8880, 8882, 8884, 8886, 8888, 8890, 8892, 8894, /* 0xa8-0xaf */
+ 8896, 8898, 8900, 8902, 8904, 8906, 8908, 8910, /* 0xb0-0xb7 */
+ 8912, 8914, 8916, 8918, 8920, 8922, 8924, 8926, /* 0xb8-0xbf */
+ 8928, 8930, 8932, 8934, 8936, 8938, 8940, 8942, /* 0xc0-0xc7 */
+ 8944, 8946, 8948, 8950, 8952, 8954, 8956, 8958, /* 0xc8-0xcf */
+ 8960, 8962, 8964, 8966, 8968, 8970, 8972, 8974, /* 0xd0-0xd7 */
+ 8976, 8978, 8980, 8982, 8984, 8986, 8988, 8990, /* 0xd8-0xdf */
+ 8992, 8994, 8996, 8998, 9000, 9002, 9004, 9006, /* 0xe0-0xe7 */
+ 9008, 9010, 9012, 9014, 9016, 9018, 9020, 9022, /* 0xe8-0xef */
+ 9024, 9026, 9028, 9030, 9032, 9034, 9036, 9038, /* 0xf0-0xf7 */
+ 9040, 9042, 9044, 9046, 9048, 9050, 9052, 9054, /* 0xf8-0xff */
+ /* 0x2fa00 */
+ 9056, 9058, 9060, 9062, 9064, 9066, 9068, 9070, /* 0x00-0x07 */
+ 9072, 9074, 9076, 9078, 9080, 9082, 9084, 9086, /* 0x08-0x0f */
+ 9088, 9090, 9092, 9094, 9096, 9098, 9100, 9102, /* 0x10-0x17 */
+ 9104, 9106, 9108, 9110, 9112, 9114, -1, -1, /* 0x18-0x1f */
+};
+
+#define translit_index(wc) \
+ (wc >= 0x00a0 && wc < 0x01f8 ? translit_page00[wc-0x00a0] : \
+ wc >= 0x0218 && wc < 0x0220 ? translit_page02[wc-0x0218] : \
+ wc >= 0x02b8 && wc < 0x02e0 ? translit_page02_1[wc-0x02b8] : \
+ wc >= 0x03d0 && wc < 0x0400 ? translit_page03[wc-0x03d0] : \
+ wc == 0x0587 ? 654 : \
+ wc >= 0x05f0 && wc < 0x05f8 ? translit_page05[wc-0x05f0] : \
+ wc >= 0x0670 && wc < 0x0680 ? translit_page06[wc-0x0670] : \
+ wc == 0x0e33 ? 678 : \
+ wc >= 0x0eb0 && wc < 0x0ee0 ? translit_page0e[wc-0x0eb0] : \
+ wc >= 0x0f70 && wc < 0x0f80 ? translit_page0f[wc-0x0f70] : \
+ wc >= 0x1e00 && wc < 0x1ea0 ? translit_page1e[wc-0x1e00] : \
+ wc >= 0x1ef0 && wc < 0x1ef8 ? translit_page1e_2[wc-0x1ef0] : \
+ wc >= 0x2000 && wc < 0x2058 ? translit_page20[wc-0x2000] : \
+ wc >= 0x20a8 && wc < 0x20b0 ? translit_page20_3[wc-0x20a8] : \
+ wc >= 0x2100 && wc < 0x21d8 ? translit_page21[wc-0x2100] : \
+ wc >= 0x2210 && wc < 0x2270 ? translit_page22[wc-0x2210] : \
+ wc >= 0x22c0 && wc < 0x22f0 ? translit_page22_4[wc-0x22c0] : \
+ wc >= 0x2400 && wc < 0x24f0 ? translit_page24[wc-0x2400] : \
+ wc >= 0x2500 && wc < 0x2540 ? translit_page25[wc-0x2500] : \
+ wc == 0x25e6 ? 2025 : \
+ wc == 0x2a0c ? 2027 : \
+ wc >= 0x2a70 && wc < 0x2a78 ? translit_page2a[wc-0x2a70] : \
+ wc == 0x2e9f ? 2043 : \
+ wc == 0x2ef3 ? 2045 : \
+ wc >= 0x2f00 && wc < 0x2fd8 ? translit_page2f[wc-0x2f00] : \
+ wc >= 0x3000 && wc < 0x30f8 ? translit_page30[wc-0x3000] : \
+ wc >= 0x3130 && wc < 0x3190 ? translit_page31[wc-0x3130] : \
+ wc >= 0x31f0 && wc < 0x3400 ? translit_page31_5[wc-0x31f0] : \
+ wc >= 0xf900 && wc < 0xfa70 ? translit_pagef9[wc-0xf900] : \
+ wc >= 0xfb00 && wc < 0xfb50 ? translit_pagefb[wc-0xfb00] : \
+ wc >= 0xfe48 && wc < 0xfe70 ? translit_pagefe[wc-0xfe48] : \
+ wc >= 0xff00 && wc < 0xfff0 ? translit_pageff[wc-0xff00] : \
+ wc >= 0x1d400 && wc < 0x1d800 ? translit_page1d4[wc-0x1d400] : \
+ wc >= 0x2f800 && wc < 0x2fa20 ? translit_page2f8[wc-0x2f800] : \
+ -1)
diff --git a/jni/iconv/lib/ucs2.h b/jni/iconv/lib/ucs2.h
new file mode 100644
index 0000000..206b8cc
--- /dev/null
+++ b/jni/iconv/lib/ucs2.h
@@ -0,0 +1,68 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-2
+ */
+
+/* Here we accept FFFE/FEFF marks as endianness indicators everywhere
+ in the stream, not just at the beginning. The default is big-endian. */
+/* The state is 0 if big-endian, 1 if little-endian. */
+static int
+ucs2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ int count = 0;
+ for (; n >= 2;) {
+ ucs4_t wc = (state ? s[0] + (s[1] << 8) : (s[0] << 8) + s[1]);
+ s += 2; n -= 2; count += 2;
+ if (wc == 0xfeff) {
+ } else if (wc == 0xfffe) {
+ state ^= 1;
+ } else if (wc >= 0xd800 && wc < 0xe000) {
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+ } else {
+ *pwc = wc;
+ conv->istate = state;
+ return count;
+ }
+ }
+ conv->istate = state;
+ return RET_TOOFEW(count);
+}
+
+/* But we output UCS-2 in big-endian order, without byte-order mark. */
+/* RFC 2152 says:
+ "ISO/IEC 10646-1:1993(E) specifies that when characters the UCS-2 form are
+ serialized as octets, that the most significant octet appear first." */
+static int
+ucs2_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x10000 && wc != 0xfffe && !(wc >= 0xd800 && wc < 0xe000)) {
+ if (n >= 2) {
+ r[0] = (unsigned char) (wc >> 8);
+ r[1] = (unsigned char) wc;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ } else
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ucs2be.h b/jni/iconv/lib/ucs2be.h
new file mode 100644
index 0000000..150c0a3
--- /dev/null
+++ b/jni/iconv/lib/ucs2be.h
@@ -0,0 +1,51 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-2BE = UCS-2 big endian
+ */
+
+static int
+ucs2be_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 2) {
+ if (s[0] >= 0xd8 && s[0] < 0xe0) {
+ return RET_ILSEQ;
+ } else {
+ *pwc = (s[0] << 8) + s[1];
+ return 2;
+ }
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs2be_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x10000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ if (n >= 2) {
+ r[0] = (unsigned char) (wc >> 8);
+ r[1] = (unsigned char) wc;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ucs2internal.h b/jni/iconv/lib/ucs2internal.h
new file mode 100644
index 0000000..d482aea
--- /dev/null
+++ b/jni/iconv/lib/ucs2internal.h
@@ -0,0 +1,51 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-2-INTERNAL = UCS-2 with machine dependent endianness and alignment
+ */
+
+static int
+ucs2internal_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 2) {
+ unsigned short x = *(const unsigned short *)s;
+ if (x >= 0xd800 && x < 0xe000) {
+ return RET_ILSEQ;
+ } else {
+ *pwc = x;
+ return 2;
+ }
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs2internal_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x10000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ if (n >= 2) {
+ *(unsigned short *)r = wc;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ } else
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ucs2le.h b/jni/iconv/lib/ucs2le.h
new file mode 100644
index 0000000..4901861
--- /dev/null
+++ b/jni/iconv/lib/ucs2le.h
@@ -0,0 +1,51 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-2LE = UCS-2 little endian
+ */
+
+static int
+ucs2le_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 2) {
+ if (s[1] >= 0xd8 && s[1] < 0xe0) {
+ return RET_ILSEQ;
+ } else {
+ *pwc = s[0] + (s[1] << 8);
+ return 2;
+ }
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs2le_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x10000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ if (n >= 2) {
+ r[0] = (unsigned char) wc;
+ r[1] = (unsigned char) (wc >> 8);
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ucs2swapped.h b/jni/iconv/lib/ucs2swapped.h
new file mode 100644
index 0000000..f426f40
--- /dev/null
+++ b/jni/iconv/lib/ucs2swapped.h
@@ -0,0 +1,60 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-2-SWAPPED = UCS-2-INTERNAL with inverted endianness
+ */
+
+static int
+ucs2swapped_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ /* This function assumes that 'unsigned short' has exactly 16 bits. */
+ if (sizeof(unsigned short) != 2) abort();
+
+ if (n >= 2) {
+ unsigned short x = *(const unsigned short *)s;
+ x = (x >> 8) | (x << 8);
+ if (x >= 0xd800 && x < 0xe000) {
+ return RET_ILSEQ;
+ } else {
+ *pwc = x;
+ return 2;
+ }
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs2swapped_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ /* This function assumes that 'unsigned short' has exactly 16 bits. */
+ if (sizeof(unsigned short) != 2) abort();
+
+ if (wc < 0x10000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ if (n >= 2) {
+ unsigned short x = wc;
+ x = (x >> 8) | (x << 8);
+ *(unsigned short *)r = x;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ } else
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ucs4.h b/jni/iconv/lib/ucs4.h
new file mode 100644
index 0000000..00d08d2
--- /dev/null
+++ b/jni/iconv/lib/ucs4.h
@@ -0,0 +1,69 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-4
+ */
+
+/* Here we accept FFFE0000/0000FEFF marks as endianness indicators everywhere
+ in the stream, not just at the beginning. The default is big-endian. */
+/* The state is 0 if big-endian, 1 if little-endian. */
+static int
+ucs4_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ int count = 0;
+ for (; n >= 4;) {
+ ucs4_t wc = (state
+ ? s[0] + (s[1] << 8) + (s[2] << 16) + (s[3] << 24)
+ : (s[0] << 24) + (s[1] << 16) + (s[2] << 8) + s[3]);
+ s += 4; n -= 4; count += 4;
+ if (wc == 0x0000feff) {
+ } else if (wc == 0xfffe0000u) {
+ state ^= 1;
+ } else if (wc <= 0x7fffffff) {
+ *pwc = wc;
+ conv->istate = state;
+ return count;
+ } else {
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+ }
+ }
+ conv->istate = state;
+ return RET_TOOFEW(count);
+}
+
+/* But we output UCS-4 in big-endian order, without byte-order mark. */
+static int
+ucs4_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc <= 0x7fffffff) {
+ if (n >= 4) {
+ r[0] = (unsigned char) (wc >> 24);
+ r[1] = (unsigned char) (wc >> 16);
+ r[2] = (unsigned char) (wc >> 8);
+ r[3] = (unsigned char) wc;
+ return 4;
+ } else
+ return RET_TOOSMALL;
+ } else
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/ucs4be.h b/jni/iconv/lib/ucs4be.h
new file mode 100644
index 0000000..241bc15
--- /dev/null
+++ b/jni/iconv/lib/ucs4be.h
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 1999-2000 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-4BE = UCS-4 big endian
+ */
+
+static int
+ucs4be_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 4) {
+ *pwc = (s[0] << 24) + (s[1] << 16) + (s[2] << 8) + s[3];
+ return 4;
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs4be_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 4) {
+ r[0] = (unsigned char) (wc >> 24);
+ r[1] = (unsigned char) (wc >> 16);
+ r[2] = (unsigned char) (wc >> 8);
+ r[3] = (unsigned char) wc;
+ return 4;
+ } else
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/ucs4internal.h b/jni/iconv/lib/ucs4internal.h
new file mode 100644
index 0000000..bd793a3
--- /dev/null
+++ b/jni/iconv/lib/ucs4internal.h
@@ -0,0 +1,43 @@
+/*
+ * Copyright (C) 1999-2000 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-4-INTERNAL = UCS-4 with machine dependent endianness and alignment
+ */
+
+static int
+ucs4internal_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 4) {
+ *pwc = *(const unsigned int *)s;
+ return 4;
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs4internal_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 4) {
+ *(unsigned int *)r = wc;
+ return 4;
+ } else
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/ucs4le.h b/jni/iconv/lib/ucs4le.h
new file mode 100644
index 0000000..0c762fe
--- /dev/null
+++ b/jni/iconv/lib/ucs4le.h
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 1999-2000 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-4LE = UCS-4 little endian
+ */
+
+static int
+ucs4le_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 4) {
+ *pwc = s[0] + (s[1] << 8) + (s[2] << 16) + (s[3] << 24);
+ return 4;
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs4le_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 4) {
+ r[0] = (unsigned char) wc;
+ r[1] = (unsigned char) (wc >> 8);
+ r[2] = (unsigned char) (wc >> 16);
+ r[3] = (unsigned char) (wc >> 24);
+ return 4;
+ } else
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/ucs4swapped.h b/jni/iconv/lib/ucs4swapped.h
new file mode 100644
index 0000000..6a292ec
--- /dev/null
+++ b/jni/iconv/lib/ucs4swapped.h
@@ -0,0 +1,53 @@
+/*
+ * Copyright (C) 1999-2000 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UCS-4-SWAPPED = UCS-4-INTERNAL with inverted endianness
+ */
+
+static int
+ucs4swapped_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ /* This function assumes that 'unsigned int' has exactly 32 bits. */
+ if (sizeof(unsigned int) != 4) abort();
+
+ if (n >= 4) {
+ unsigned int x = *(const unsigned int *)s;
+ x = (x >> 24) | ((x >> 8) & 0xff00) | ((x & 0xff00) << 8) | (x << 24);
+ *pwc = x;
+ return 4;
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+ucs4swapped_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ /* This function assumes that 'unsigned int' has exactly 32 bits. */
+ if (sizeof(unsigned int) != 4) abort();
+
+ if (n >= 4) {
+ unsigned int x = wc;
+ x = (x >> 24) | ((x >> 8) & 0xff00) | ((x & 0xff00) << 8) | (x << 24);
+ *(unsigned int *)r = x;
+ return 4;
+ } else
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/uhc_1.h b/jni/iconv/lib/uhc_1.h
new file mode 100644
index 0000000..7b0c725
--- /dev/null
+++ b/jni/iconv/lib/uhc_1.h
@@ -0,0 +1,1725 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * Unified Hangul Code part 1
+ */
+
+static const unsigned short uhc_1_2uni_main_page81[64] = {
+ 0xac02, 0xac8d, 0xad14, 0xad91, 0xadfa, 0xae7a, 0xaee6, 0xaf57,
+ 0xafbf, 0xb030, 0xb0a5, 0xb122, 0xb19e, 0xb207, 0xb26f, 0xb2f0,
+ 0xb366, 0xb3e1, 0xb445, 0xb4ad, 0xb51e, 0xb590, 0xb600, 0xb661,
+ 0xb6c3, 0xb723, 0xb79f, 0xb811, 0xb885, 0xb8f1, 0xb95a, 0xb9d4,
+ 0xba47, 0xbac2, 0xbb28, 0xbb9a, 0xbc03, 0xbc80, 0xbcfe, 0xbd67,
+ 0xbdd2, 0xbe3d, 0xbeb8, 0xbf23, 0xbf83, 0xbfe6, 0xc040, 0xc0a7,
+ 0xc132, 0xc1b1, 0xc224, 0xc297, 0xc310, 0xc37a, 0xc3db, 0xc446,
+ 0xc4aa, 0xc50f, 0xc596, 0xc626, 0xc6a8, 0xc726, 0xc7b8, 0xc832,
+};
+static const unsigned char uhc_1_2uni_page81[5696] = {
+ /* 0x81 */
+ 0x00, 0x01, 0x03, 0x04, 0x09, 0x0a, 0x0b, 0x0c,
+ 0x0d, 0x16, 0x1c, 0x1d, 0x1f, 0x20, 0x21, 0x23,
+ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2c, 0x30,
+ 0x31, 0x32, 0x33, 0x34, 0x35, 0x38, 0x39, 0x3b,
+ 0x3c, 0x3d, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44,
+ 0x45, 0x46, 0x47, 0x48, 0x4a, 0x4c, 0x4d, 0x4e,
+ 0x4f, 0x50, 0x51, 0x53, 0x54, 0x55, 0x57, 0x58,
+ 0x59, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x6b, 0x6c, 0x6d, 0x70, 0x71, 0x73, 0x74,
+ 0x77, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x80, 0x85,
+ 0x86, 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x11, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1e, 0x20, 0x21,
+ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2d,
+ 0x31, 0x32, 0x33, 0x35, 0x36, 0x38, 0x39, 0x3a,
+ 0x3c, 0x3d, 0x3e, 0x40, 0x41, 0x42, 0x43, 0x44,
+ 0x45, 0x46, 0x47, 0x49, 0x4b, 0x4c, 0x4d, 0x4e,
+ 0x4f, 0x50, 0x51, 0x52, 0x55, 0x56, 0x58, 0x59,
+ 0x5c, 0x5e, 0x60, 0x61, 0x65, 0x67, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x71, 0x72, 0x74, 0x75, 0x76,
+ 0x78, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x81, 0x83,
+ 0x85, 0x86,
+ /* 0x82 */
+ 0x00, 0x01, 0x02, 0x03, 0x05, 0x06, 0x07, 0x09,
+ 0x0a, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12,
+ 0x13, 0x14, 0x16, 0x17, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x22, 0x23, 0x25, 0x26, 0x27, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x32, 0x34,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3d, 0x3e,
+ 0x3f, 0x41, 0x42, 0x43, 0x45, 0x46, 0x47, 0x48,
+ 0x49, 0x4a, 0x4b, 0x4c, 0x4e, 0x50, 0x51, 0x52,
+ 0x53, 0x54, 0x55, 0x56, 0x57, 0x5a, 0x5b, 0x5d,
+ 0x5e, 0x63, 0x64, 0x65, 0x66, 0x6a, 0x6c, 0x6f,
+ 0x70, 0x71, 0x72, 0x73, 0x76, 0x77, 0x79, 0x7a,
+ 0x7b, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x22, 0x23, 0x24, 0x25, 0x27, 0x28, 0x29, 0x2a,
+ 0x2b, 0x2c, 0x2d, 0x2e, 0x31, 0x32, 0x34, 0x35,
+ 0x36, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e,
+ 0x41, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49,
+ 0x4a, 0x4c, 0x4d, 0x4e, 0x50, 0x51, 0x52, 0x54,
+ 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c,
+ 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64,
+ 0x65, 0x66,
+ /* 0x83 */
+ 0x00, 0x01, 0x03, 0x04, 0x08, 0x09, 0x0a, 0x0b,
+ 0x0c, 0x0d, 0x10, 0x12, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30,
+ 0x31, 0x32, 0x33, 0x34, 0x35, 0x38, 0x39, 0x3b,
+ 0x3c, 0x3f, 0x41, 0x42, 0x43, 0x44, 0x45, 0x48,
+ 0x4a, 0x4d, 0x4e, 0x4f, 0x51, 0x55, 0x57, 0x58,
+ 0x59, 0x5b, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x64,
+ 0x68, 0x69, 0x6a, 0x6c, 0x6d, 0x70, 0x71, 0x73,
+ 0x74, 0x75, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c,
+ 0x7d, 0x00, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x13, 0x14,
+ 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c,
+ 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24,
+ 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34,
+ 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c,
+ 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x45, 0x47, 0x48,
+ 0x49, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51,
+ 0x54, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x60,
+ 0x61, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x6b,
+ /* 0x84 */
+ 0x00, 0x01, 0x03, 0x04, 0x06, 0x08, 0x09, 0x0a,
+ 0x0b, 0x0c, 0x0d, 0x0f, 0x10, 0x11, 0x13, 0x14,
+ 0x15, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x23, 0x24, 0x25, 0x26, 0x28,
+ 0x29, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39,
+ 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41,
+ 0x42, 0x43, 0x44, 0x45, 0x48, 0x49, 0x4b, 0x4d,
+ 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x58,
+ 0x5a, 0x5e, 0x5f, 0x60, 0x61, 0x64, 0x65, 0x66,
+ 0x67, 0x68, 0x69, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x00, 0x01, 0x02, 0x03, 0x04, 0x07, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0f, 0x10, 0x11, 0x12,
+ 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a,
+ 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x23,
+ 0x24, 0x25, 0x26, 0x27, 0x28, 0x2a, 0x2b, 0x2c,
+ 0x2e, 0x2f, 0x30, 0x32, 0x33, 0x34, 0x35, 0x36,
+ 0x37, 0x38, 0x3b, 0x3c, 0x3d, 0x3f, 0x40, 0x41,
+ 0x42, 0x43, 0x44, 0x46, 0x47, 0x48, 0x49, 0x4a,
+ 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52,
+ 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a,
+ 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x63, 0x64,
+ 0x66, 0x67,
+ /* 0x85 */
+ 0x00, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x0b,
+ 0x0d, 0x10, 0x11, 0x12, 0x13, 0x14, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x33, 0x34,
+ 0x36, 0x37, 0x38, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e,
+ 0x3f, 0x40, 0x43, 0x44, 0x46, 0x47, 0x48, 0x49,
+ 0x4a, 0x4b, 0x4c, 0x4e, 0x4f, 0x50, 0x52, 0x53,
+ 0x54, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c,
+ 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,
+ 0x67, 0x68, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x16, 0x17, 0x19,
+ 0x1b, 0x1d, 0x1f, 0x20, 0x21, 0x22, 0x26, 0x28,
+ 0x2a, 0x2b, 0x2c, 0x2e, 0x2f, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a,
+ 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42,
+ 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a,
+ 0x4b, 0x4e, 0x4f, 0x51, 0x52, 0x53, 0x55, 0x56,
+ 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5e, 0x60, 0x62,
+ 0x63, 0x64, 0x65, 0x66, 0x67, 0x6b, 0x6d, 0x6e,
+ 0x73, 0x74,
+ /* 0x86 */
+ 0x00, 0x01, 0x02, 0x05, 0x0b, 0x0d, 0x11, 0x12,
+ 0x14, 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1b, 0x1c,
+ 0x1d, 0x1e, 0x21, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2d, 0x2e, 0x30, 0x31, 0x32, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3c, 0x3d, 0x3e,
+ 0x3f, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x65, 0x68, 0x69, 0x6a, 0x6c,
+ 0x6f, 0x70, 0x71, 0x72, 0x75, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x00, 0x04, 0x05, 0x07, 0x08, 0x09, 0x0b,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x14, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x20, 0x21, 0x23,
+ 0x24, 0x25, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x30, 0x31, 0x34, 0x35, 0x37, 0x38, 0x39,
+ 0x3b, 0x3c, 0x3d, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x58, 0x59, 0x5b, 0x5c, 0x5d, 0x5f,
+ 0x61, 0x62, 0x63, 0x64, 0x65, 0x68, 0x6a, 0x6c,
+ 0x6d, 0x6e, 0x6f, 0x73, 0x74, 0x75, 0x77, 0x78,
+ 0x79, 0x7b,
+ /* 0x87 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2f, 0x30, 0x31,
+ 0x33, 0x34, 0x35, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x40, 0x42, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x48, 0x49, 0x4c, 0x4d, 0x4f, 0x50, 0x51,
+ 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a,
+ 0x5c, 0x5e, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x68, 0x00, 0x02, 0x03, 0x06, 0x07, 0x08, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0f, 0x11, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x36, 0x37, 0x38,
+ 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40,
+ 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,
+ 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50,
+ 0x52, 0x53, 0x54, 0x56, 0x57, 0x58, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x63, 0x64, 0x65,
+ 0x66, 0x67,
+ /* 0x88 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x07, 0x08, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12,
+ 0x13, 0x14, 0x17, 0x18, 0x19, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x23, 0x24, 0x26, 0x27, 0x28,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x33, 0x35, 0x38,
+ 0x39, 0x3a, 0x3c, 0x3e, 0x3f, 0x40, 0x42, 0x43,
+ 0x44, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c,
+ 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54,
+ 0x55, 0x56, 0x57, 0x58, 0x5b, 0x5c, 0x5e, 0x5f,
+ 0x60, 0x62, 0x64, 0x65, 0x66, 0x67, 0x68, 0x6b,
+ 0x6d, 0x6f, 0x70, 0x71, 0x72, 0x74, 0x78, 0x7a,
+ 0x7b, 0x00, 0x01, 0x02, 0x06, 0x0c, 0x0d, 0x0e,
+ 0x12, 0x13, 0x15, 0x16, 0x17, 0x19, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x1f, 0x22, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2d, 0x2e, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39,
+ 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41,
+ 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49,
+ 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x67, 0x69, 0x6a, 0x6d, 0x70, 0x71,
+ 0x72, 0x73,
+ /* 0x89 */
+ 0x00, 0x02, 0x04, 0x06, 0x07, 0x09, 0x0c, 0x0d,
+ 0x0f, 0x10, 0x11, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1c, 0x20, 0x21, 0x22, 0x23, 0x24,
+ 0x25, 0x27, 0x28, 0x29, 0x2b, 0x2c, 0x2d, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41,
+ 0x43, 0x44, 0x45, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x60, 0x61, 0x63, 0x64, 0x67, 0x69,
+ 0x6b, 0x6c, 0x6d, 0x70, 0x72, 0x74, 0x76, 0x78,
+ 0x79, 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x36, 0x38, 0x39, 0x3a, 0x3c,
+ 0x3d, 0x3e, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x49, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50,
+ 0x51, 0x52, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63,
+ /* 0x8a */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0d, 0x0e, 0x10, 0x11, 0x12,
+ 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1d,
+ 0x1f, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30,
+ 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,
+ 0x39, 0x3a, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41,
+ 0x42, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a,
+ 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52,
+ 0x53, 0x54, 0x55, 0x56, 0x57, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x60, 0x61, 0x62, 0x64, 0x65,
+ 0x66, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x09, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x14, 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1c,
+ 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x24, 0x25,
+ 0x26, 0x27, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x31, 0x32, 0x34, 0x35, 0x38, 0x3a, 0x3b, 0x3c,
+ 0x3d, 0x3e, 0x41, 0x43, 0x45, 0x46, 0x47, 0x48,
+ 0x49, 0x4a, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x69, 0x6a, 0x6c,
+ 0x6d, 0x70,
+ /* 0x8b */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x08, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x14, 0x15, 0x17, 0x18,
+ 0x19, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x24, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x30, 0x31,
+ 0x33, 0x34, 0x35, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x40, 0x44, 0x45, 0x46, 0x47, 0x48,
+ 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50,
+ 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,
+ 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60,
+ 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,
+ 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70,
+ 0x71, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x12, 0x13, 0x15, 0x16, 0x17, 0x19, 0x1c,
+ 0x1d, 0x1e, 0x1f, 0x22, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2e, 0x2f, 0x31, 0x32, 0x33, 0x35, 0x36,
+ 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3e, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x49, 0x4a, 0x4b, 0x4c,
+ 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54,
+ 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d,
+ 0x6e, 0x6f,
+ /* 0x8c */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x12, 0x13, 0x15, 0x16, 0x17, 0x19, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x24, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x35, 0x36,
+ 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e,
+ 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30,
+ 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,
+ 0x39, 0x3a, 0x3d, 0x3e, 0x40, 0x41, 0x42, 0x44,
+ 0x45, 0x46, 0x47, 0x48, 0x49, 0x4c, 0x4d, 0x4e,
+ 0x4f, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61,
+ /* 0x8d */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2e, 0x2f, 0x30, 0x32,
+ 0x33, 0x34, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3f, 0x40, 0x41, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e,
+ 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56,
+ 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e,
+ 0x5f, 0x00, 0x01, 0x02, 0x03, 0x04, 0x07, 0x08,
+ 0x0a, 0x0b, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13,
+ 0x14, 0x17, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x22, 0x23, 0x24, 0x26, 0x27, 0x28,
+ 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3e, 0x3f, 0x40, 0x42, 0x43, 0x44, 0x46,
+ 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4f, 0x51,
+ 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x5b, 0x5c,
+ 0x5e, 0x5f, 0x60, 0x62, 0x63, 0x64, 0x65, 0x66,
+ 0x67, 0x68, 0x6b, 0x70, 0x71, 0x72, 0x77, 0x78,
+ 0x7a, 0x7b,
+ /* 0x8e */
+ 0x00, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x0b, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x17,
+ 0x18, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x29,
+ 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a,
+ 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42,
+ 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a,
+ 0x4b, 0x4c, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56,
+ 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5f, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x6b, 0x6c, 0x6e, 0x6f,
+ 0x70, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x09, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12,
+ 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x25, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x2e, 0x30, 0x31, 0x32, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x41, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4d, 0x4e, 0x50, 0x51, 0x52,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5d,
+ 0x5f, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x68,
+ 0x69, 0x6a, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71,
+ 0x72, 0x73,
+ /* 0x8f */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2c, 0x2d, 0x2e, 0x30, 0x31, 0x32, 0x34,
+ 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3d, 0x3f,
+ 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x48, 0x49,
+ 0x4a, 0x4c, 0x4d, 0x4e, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x59, 0x5b, 0x5d, 0x5e,
+ 0x5f, 0x60, 0x61, 0x62, 0x65, 0x66, 0x68, 0x69,
+ 0x6a, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x09, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12,
+ 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x24, 0x25, 0x26, 0x28, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x2e, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4d, 0x4e, 0x50,
+ 0x51, 0x52, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5c, 0x5d, 0x5f, 0x61, 0x62, 0x63, 0x64,
+ 0x65, 0x66,
+ /* 0x90 */
+ 0x00, 0x01, 0x03, 0x04, 0x05, 0x07, 0x08, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0d, 0x10, 0x12, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1c, 0x1d, 0x1f, 0x20,
+ 0x21, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2c, 0x2e, 0x31, 0x32, 0x35, 0x36, 0x37, 0x38,
+ 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40,
+ 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,
+ 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50,
+ 0x51, 0x54, 0x55, 0x57, 0x58, 0x59, 0x5b, 0x5c,
+ 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x64, 0x66, 0x68,
+ 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x70, 0x71, 0x73,
+ 0x79, 0x00, 0x01, 0x02, 0x03, 0x06, 0x08, 0x0b,
+ 0x0c, 0x0e, 0x12, 0x13, 0x15, 0x16, 0x17, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x22, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2e, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a,
+ 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x66, 0x67, 0x69, 0x6a, 0x6b, 0x6d, 0x6f, 0x70,
+ 0x71, 0x72,
+ /* 0x91 */
+ 0x00, 0x03, 0x05, 0x08, 0x09, 0x0a, 0x0b, 0x0f,
+ 0x10, 0x12, 0x13, 0x14, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1f, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x2b, 0x2c, 0x2e, 0x2f, 0x30, 0x32,
+ 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a,
+ 0x3b, 0x3f, 0x41, 0x42, 0x43, 0x44, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x63, 0x66, 0x67, 0x68, 0x6a, 0x6c, 0x6d,
+ 0x6e, 0x6f, 0x70, 0x73, 0x75, 0x77, 0x78, 0x79,
+ 0x7a, 0x00, 0x01, 0x03, 0x04, 0x05, 0x07, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x18, 0x19, 0x1a,
+ 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22,
+ 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a,
+ 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3b,
+ 0x3c, 0x3d, 0x3f, 0x40, 0x41, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4c, 0x4e, 0x50,
+ 0x51, 0x52, 0x53, 0x54, 0x55, 0x57, 0x58, 0x59,
+ 0x5b, 0x5c, 0x5d, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65,
+ /* 0x92 */
+ 0x00, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09,
+ 0x0a, 0x0b, 0x0f, 0x11, 0x12, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1e, 0x20, 0x22, 0x23, 0x24, 0x26,
+ 0x29, 0x2a, 0x2b, 0x2d, 0x2e, 0x2f, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x3a, 0x3c,
+ 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x61, 0x62, 0x63, 0x65, 0x66, 0x67,
+ 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70,
+ 0x71, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0b, 0x0c, 0x0d, 0x0f, 0x10,
+ 0x11, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1b, 0x1c, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x24, 0x25, 0x27, 0x28, 0x29, 0x2b, 0x2c, 0x2d,
+ 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x37,
+ 0x38, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40,
+ 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,
+ 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50,
+ 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,
+ 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x60, 0x61, 0x63,
+ 0x64, 0x67,
+ /* 0x93 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x07, 0x0b, 0x0d,
+ 0x0f, 0x10, 0x16, 0x17, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x23, 0x25, 0x27, 0x28, 0x29, 0x2b, 0x2c, 0x2f,
+ 0x30, 0x32, 0x33, 0x34, 0x36, 0x37, 0x38, 0x39,
+ 0x3a, 0x3b, 0x3c, 0x3f, 0x43, 0x44, 0x45, 0x47,
+ 0x48, 0x4b, 0x4c, 0x4e, 0x4f, 0x50, 0x51, 0x52,
+ 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x00, 0x01, 0x02, 0x03, 0x06, 0x07, 0x09,
+ 0x0a, 0x0d, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x16,
+ 0x18, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x22, 0x23,
+ 0x25, 0x26, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x32, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3e, 0x3f, 0x41, 0x42, 0x43, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4e, 0x52, 0x53,
+ 0x54, 0x56, 0x57, 0x59, 0x5a, 0x5b, 0x5d, 0x5e,
+ 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,
+ 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e,
+ 0x6f, 0x70, 0x71, 0x72, 0x73, 0x77, 0x79, 0x7a,
+ 0x7b, 0x7d,
+ /* 0x94 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x08, 0x0a,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x13, 0x14,
+ 0x15, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,
+ 0x49, 0x4c, 0x4d, 0x4f, 0x50, 0x51, 0x53, 0x54,
+ 0x55, 0x56, 0x57, 0x58, 0x59, 0x5c, 0x5d, 0x5e,
+ 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x67,
+ 0x68, 0x00, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x1b, 0x1c, 0x1e, 0x1f, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x2b, 0x2d, 0x2f, 0x30, 0x31, 0x34,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3e,
+ 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x48, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,
+ 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60,
+ 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,
+ 0x69, 0x6a,
+ /* 0x95 */
+ 0x00, 0x01, 0x04, 0x05, 0x07, 0x08, 0x09, 0x0b,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13,
+ 0x14, 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1b, 0x1c,
+ 0x1d, 0x1f, 0x20, 0x21, 0x23, 0x24, 0x25, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2f, 0x30,
+ 0x32, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3c,
+ 0x3d, 0x3f, 0x40, 0x41, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x48, 0x49, 0x4c, 0x4e, 0x4f, 0x50, 0x51,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x09, 0x0a, 0x0c, 0x0d, 0x0e, 0x10, 0x12, 0x13,
+ 0x14, 0x15, 0x16, 0x19, 0x1b, 0x1f, 0x20, 0x21,
+ 0x22, 0x25, 0x26, 0x28, 0x29, 0x2a, 0x2c, 0x2e,
+ 0x2f, 0x30, 0x31, 0x32, 0x35, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x41, 0x42, 0x44, 0x45, 0x46, 0x48,
+ 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x51, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
+ 0x68, 0x69, 0x6a, 0x6c, 0x6d, 0x6e, 0x6f, 0x70,
+ 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,
+ 0x79, 0x7a,
+ /* 0x96 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x1a, 0x1b, 0x1d, 0x1e, 0x21, 0x22, 0x23, 0x24,
+ 0x25, 0x26, 0x27, 0x29, 0x2a, 0x2e, 0x2f, 0x30,
+ 0x31, 0x32, 0x33, 0x35, 0x36, 0x37, 0x38, 0x39,
+ 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41,
+ 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x4a,
+ 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x52, 0x53, 0x54,
+ 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c,
+ 0x5d, 0x5e, 0x5f, 0x62, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1f, 0x20,
+ 0x22, 0x23, 0x24, 0x26, 0x27, 0x28, 0x29, 0x2a,
+ 0x2b, 0x2c, 0x2f, 0x30, 0x31, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f,
+ /* 0x97 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2e, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39,
+ 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41,
+ 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x4b, 0x4c,
+ 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x55, 0x56,
+ 0x57, 0x58, 0x5a, 0x5b, 0x5d, 0x5f, 0x60, 0x61,
+ 0x62, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,
+ 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e,
+ 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e,
+ 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x57,
+ 0x58, 0x59,
+ /* 0x98 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x19,
+ 0x1a, 0x1b, 0x1d, 0x1e, 0x1f, 0x21, 0x22, 0x23,
+ 0x24, 0x25, 0x26, 0x27, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x52, 0x53, 0x55, 0x56, 0x57, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x62, 0x64,
+ 0x66, 0x00, 0x01, 0x02, 0x03, 0x04, 0x07, 0x0a,
+ 0x0b, 0x10, 0x11, 0x12, 0x13, 0x14, 0x17, 0x1b,
+ 0x1c, 0x1d, 0x1f, 0x20, 0x23, 0x24, 0x26, 0x27,
+ 0x28, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30,
+ 0x33, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3f,
+ 0x40, 0x42, 0x43, 0x44, 0x46, 0x47, 0x48, 0x49,
+ 0x4a, 0x4b, 0x4c, 0x4f, 0x51, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x5a, 0x5b, 0x5c, 0x5e, 0x5f,
+ 0x60, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,
+ 0x6a, 0x6b, 0x6c, 0x6d, 0x6f, 0x70, 0x71, 0x72,
+ 0x73, 0x74, 0x7a, 0x7b, 0x7e, 0x81, 0x82, 0x83,
+ 0x84, 0x87,
+ /* 0x99 */
+ 0x00, 0x01, 0x02, 0x03, 0x05, 0x08, 0x09, 0x0b,
+ 0x0c, 0x0d, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14,
+ 0x15, 0x18, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x24, 0x25, 0x27, 0x28, 0x29, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x34, 0x38, 0x39, 0x3a,
+ 0x3b, 0x3c, 0x3d, 0x3f, 0x40, 0x41, 0x43, 0x44,
+ 0x45, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x54, 0x55, 0x56,
+ 0x57, 0x58, 0x59, 0x5d, 0x5f, 0x60, 0x61, 0x63,
+ 0x65, 0x66, 0x67, 0x68, 0x69, 0x6c, 0x6e, 0x70,
+ 0x71, 0x72, 0x74, 0x75, 0x78, 0x79, 0x7b, 0x7c,
+ 0x7d, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x14, 0x15, 0x16, 0x18, 0x19,
+ 0x1a, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22,
+ 0x24, 0x25, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x30, 0x31, 0x32, 0x34, 0x35, 0x36, 0x38,
+ 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x41, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4d,
+ 0x4e, 0x50, 0x51, 0x52, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5d, 0x5f, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x69, 0x6a, 0x6c, 0x6d, 0x70,
+ 0x71, 0x72,
+ /* 0x9a */
+ 0x00, 0x01, 0x02, 0x03, 0x06, 0x08, 0x0a, 0x0c,
+ 0x0f, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2e, 0x2f, 0x31, 0x32, 0x33,
+ 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x42, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x4a, 0x4b, 0x4d, 0x4e, 0x4f, 0x51, 0x52,
+ 0x53, 0x54, 0x55, 0x56, 0x57, 0x5a, 0x5c, 0x5e,
+ 0x5f, 0x60, 0x61, 0x62, 0x63, 0x66, 0x67, 0x68,
+ 0x69, 0x6a, 0x6b, 0x6d, 0x6e, 0x6f, 0x70, 0x71,
+ 0x72, 0x00, 0x02, 0x03, 0x05, 0x07, 0x08, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0f, 0x10, 0x12, 0x13, 0x14,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1f, 0x21,
+ 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a,
+ 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a,
+ 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42,
+ 0x43, 0x44, 0x47, 0x48, 0x4a, 0x4b, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x57, 0x59, 0x5b, 0x5c,
+ 0x5d, 0x5e, 0x60, 0x63, 0x66, 0x67, 0x68, 0x6a,
+ 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x73, 0x74,
+ 0x77, 0x78,
+ /* 0x9b */
+ 0x00, 0x01, 0x02, 0x06, 0x07, 0x09, 0x0a, 0x0b,
+ 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x16,
+ 0x17, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30,
+ 0x31, 0x32, 0x33, 0x34, 0x36, 0x37, 0x38, 0x39,
+ 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41,
+ 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49,
+ 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x5a, 0x5b,
+ 0x5d, 0x5e, 0x5f, 0x61, 0x63, 0x64, 0x65, 0x66,
+ 0x67, 0x00, 0x01, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0b, 0x0c, 0x0d, 0x0f, 0x10, 0x11, 0x13,
+ 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c,
+ 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54,
+ 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c,
+ 0x5d, 0x60,
+ /* 0x9c */
+ 0x00, 0x02, 0x03, 0x06, 0x08, 0x09, 0x0a, 0x0b,
+ 0x0c, 0x0f, 0x10, 0x11, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x1b, 0x1c, 0x1e, 0x1f, 0x20, 0x21,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2e, 0x2f, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x4a, 0x4b, 0x4c,
+ 0x4d, 0x4e, 0x4f, 0x50, 0x52, 0x53, 0x54, 0x56,
+ 0x57, 0x58, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x00, 0x01, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x20, 0x21,
+ 0x23, 0x24, 0x25, 0x27, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x30, 0x31, 0x32, 0x34, 0x35, 0x36,
+ 0x37, 0x38, 0x39, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4f, 0x50,
+ 0x51, 0x52, 0x53, 0x54, 0x55, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63,
+ /* 0x9d */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0f, 0x10,
+ 0x11, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39,
+ 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x40, 0x41, 0x42,
+ 0x43, 0x44, 0x45, 0x48, 0x49, 0x4b, 0x4c, 0x4d,
+ 0x4f, 0x51, 0x52, 0x53, 0x54, 0x58, 0x59, 0x5a,
+ 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x63,
+ 0x64, 0x00, 0x02, 0x03, 0x04, 0x06, 0x07, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x1b,
+ 0x1c, 0x1e, 0x1f, 0x20, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x2b, 0x2d, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x34, 0x37, 0x38, 0x3c, 0x40, 0x41,
+ 0x42, 0x43, 0x47, 0x4b, 0x4c, 0x4d, 0x50, 0x53,
+ 0x54, 0x56, 0x57, 0x58, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x63, 0x67, 0x68, 0x69, 0x6a,
+ 0x6b, 0x6c, 0x6f, 0x70, 0x72, 0x73, 0x74, 0x76,
+ 0x77, 0x79, 0x7a, 0x7b, 0x7c, 0x7f, 0x81, 0x83,
+ 0x84, 0x85,
+ /* 0x9e */
+ 0x00, 0x03, 0x04, 0x05, 0x07, 0x08, 0x09, 0x0b,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x14,
+ 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c,
+ 0x1d, 0x20, 0x21, 0x24, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x35, 0x37, 0x39, 0x3c, 0x3d, 0x3f, 0x40,
+ 0x41, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49,
+ 0x4c, 0x4e, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x59, 0x5b, 0x5c, 0x5d, 0x5f, 0x62, 0x63, 0x64,
+ 0x65, 0x6c, 0x6d, 0x6e, 0x73, 0x74, 0x75, 0x77,
+ 0x78, 0x79, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80,
+ 0x81, 0x84, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c,
+ 0x8d, 0x00, 0x01, 0x03, 0x04, 0x05, 0x09, 0x0b,
+ 0x0c, 0x10, 0x12, 0x14, 0x16, 0x17, 0x18, 0x19,
+ 0x1c, 0x1d, 0x1f, 0x20, 0x21, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2c, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x38, 0x39, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x47, 0x48, 0x4a, 0x4c, 0x4d, 0x4e, 0x4f, 0x50,
+ 0x51, 0x54, 0x55, 0x57, 0x58, 0x59, 0x5b, 0x5c,
+ 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x64, 0x66, 0x68,
+ 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x70, 0x71, 0x73,
+ 0x74, 0x75, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c,
+ 0x7d, 0x80,
+ /* 0x9f */
+ 0x00, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x0a,
+ 0x0b, 0x0d, 0x0e, 0x0f, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x1a, 0x1c, 0x1e, 0x1f, 0x20, 0x21, 0x22,
+ 0x23, 0x26, 0x27, 0x29, 0x2a, 0x2b, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x31, 0x32, 0x33, 0x36, 0x37, 0x3a,
+ 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x42, 0x43, 0x45,
+ 0x46, 0x47, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e,
+ 0x4f, 0x52, 0x53, 0x54, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5e, 0x5f, 0x61, 0x62, 0x63, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6e, 0x70,
+ 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x7a, 0x7b,
+ 0x7d, 0x00, 0x01, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0c, 0x0e, 0x10, 0x12, 0x13, 0x14,
+ 0x15, 0x18, 0x19, 0x1b, 0x1c, 0x1d, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x25, 0x28, 0x2a, 0x33, 0x34,
+ 0x35, 0x37, 0x38, 0x39, 0x3b, 0x3c, 0x3d, 0x3e,
+ 0x3f, 0x40, 0x41, 0x43, 0x44, 0x46, 0x47, 0x48,
+ 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x50, 0x51, 0x53,
+ 0x54, 0x55, 0x59, 0x5a, 0x5b, 0x5c, 0x60, 0x65,
+ 0x66, 0x67, 0x69, 0x6c, 0x6d, 0x6f, 0x73, 0x75,
+ 0x76, 0x77, 0x78, 0x79, 0x7c, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x88, 0x89, 0x8b, 0x8c, 0x8d, 0x8f,
+ 0x90, 0x91,
+ /* 0xa0 */
+ 0x00, 0x01, 0x02, 0x03, 0x06, 0x0a, 0x0b, 0x0c,
+ 0x0d, 0x0e, 0x0f, 0x12, 0x13, 0x15, 0x17, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x21, 0x22,
+ 0x23, 0x24, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2d, 0x2e, 0x2f, 0x31, 0x32, 0x33, 0x35, 0x36,
+ 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e,
+ 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,
+ 0x47, 0x4a, 0x4b, 0x4d, 0x4e, 0x4f, 0x51, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x5a, 0x5c, 0x5f, 0x60,
+ 0x61, 0x62, 0x63, 0x66, 0x67, 0x69, 0x6a, 0x6b,
+ 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x76,
+ 0x78, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x07,
+ 0x08, 0x09, 0x0b, 0x0c, 0x0d, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x18, 0x19, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,
+ 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x40,
+ 0x41, 0x43, 0x44, 0x45, 0x47, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x50, 0x52, 0x56, 0x57, 0x58, 0x5c,
+ 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6c, 0x6e, 0x70,
+ 0x71, 0x72,
+};
+
+static int
+uhc_1_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0x81 && c1 <= 0xa0)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x41 && c2 < 0x5b) || (c2 >= 0x61 && c2 < 0x7b) || (c2 >= 0x81 && c2 < 0xff)) {
+ unsigned int row = c1 - 0x81;
+ unsigned int col = c2 - (c2 >= 0x81 ? 0x4d : c2 >= 0x61 ? 0x47 : 0x41);
+ unsigned int i = 178 * row + col;
+ if (i < 5696) {
+ *pwc = (ucs4_t) (uhc_1_2uni_main_page81[2*row+(col>=89?1:0)] + uhc_1_2uni_page81[i]);
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short uhc_1_2charset_main[45] = {
+ 0x8141, 0x81cd, 0x829b, 0x8363, 0x83e9, 0x84b7, 0x8585, 0x8647,
+ 0x86d3, 0x87a1, 0x8869, 0x88ef, 0x89bd, 0x8a8b, 0x8b4d, 0x8bd9,
+ 0x8ca7, 0x8d6f, 0x8df5, 0x8ec3, 0x8f91, 0x9053, 0x90df, 0x91ad,
+ 0x9275, 0x92fb, 0x93c9, 0x9497, 0x9559, 0x95e5, 0x96b3, 0x9781,
+ 0x9843, 0x98cf, 0x999d, 0x9a65, 0x9aeb, 0x9bb9, 0x9c87, 0x9d49,
+ 0x9dd5, 0x9ea3, 0x9f6b, 0x9ff1, 0xa0bf,
+};
+static const unsigned char uhc_1_2charset[5696] = {
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79,
+ 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81,
+ 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89,
+ 0x8a, 0x8b, 0x8c, 0x8d, 0x94, 0x95, 0x96, 0x97,
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0xa6, 0xa7, 0xa8, 0xa9,
+ 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1,
+ 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9,
+ 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc6, 0xc7,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d,
+ 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75,
+ 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d,
+ 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71,
+ 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f,
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f,
+ 0x90, 0x91, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91,
+ 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99,
+ 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1,
+ 0xa2, 0xa3, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
+ 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
+ 0x78, 0x79, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x6e, 0x6f, 0x70, 0x71,
+ 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79,
+ 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81,
+ 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x8e, 0x8f,
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97,
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0xa0, 0xa1,
+ 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9,
+ 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1,
+ 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d,
+ 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75,
+ 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d,
+ 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x6b, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
+ 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f,
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
+ 0x88, 0x89, 0x8a, 0x8b, 0x92, 0x93, 0x94, 0x95,
+ 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89,
+ 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91,
+ 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99,
+ 0x9a, 0x9b, 0x9c, 0x9d, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
+ 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x71, 0x72, 0x73, 0xb6, 0xb7, 0xb8, 0xb9,
+ 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x68, 0x69,
+ 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71,
+ 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79,
+ 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81,
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f,
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97,
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
+ 0xa0, 0xa1, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1,
+ 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9,
+ 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1,
+ 0xb2, 0xb3, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d,
+ 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75,
+ 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d,
+ 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
+ 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f,
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x8c, 0x8d,
+ 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95,
+ 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x7e, 0x7f, 0x80, 0x81,
+ 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89,
+ 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91,
+ 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x9e, 0x9f,
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
+ 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0xb0, 0xb1,
+ 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9,
+ 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71,
+ 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79,
+ 0x7a, 0x7b, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f,
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97,
+ 0x98, 0x99, 0x9a, 0x9b, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99,
+ 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1,
+ 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9,
+ 0xaa, 0xab, 0xac, 0xad, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d,
+ 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75,
+ 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d,
+ 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85,
+ 0x00, 0x01, 0x02, 0x03, 0x46, 0x47, 0x48, 0x49,
+ 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x66, 0x67,
+ 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
+ 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f,
+ 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d,
+ 0x8e, 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95,
+ 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x78, 0x79,
+ 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81,
+ 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89,
+ 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91,
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
+ 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1,
+ 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9,
+ 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1,
+ 0x00, 0x01, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71,
+ 0x72, 0x73, 0x74, 0x75, 0x7c, 0x7d, 0x7e, 0x7f,
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f,
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x8e, 0x8f, 0x90, 0x91,
+ 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99,
+ 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1,
+ 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
+ 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
+ 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0xc0, 0xc1,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79,
+ 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81,
+ 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89,
+ 0x8a, 0x8b, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97,
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9,
+ 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1,
+ 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9,
+ 0xba, 0xbb, 0xbc, 0xbd, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d,
+ 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75,
+ 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d,
+ 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x76, 0x77,
+ 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f,
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
+ 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f,
+ 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x88, 0x89,
+ 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x90, 0x91,
+ 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99,
+ 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa0, 0xa1,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+ 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67,
+ 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+ 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
+ 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf, 0xc0, 0xc1,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
+ 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b,
+ 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b,
+ 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73,
+ 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b,
+ 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83,
+ 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, 0x8a, 0x8b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71,
+ 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79,
+ 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x80, 0x81,
+ 0x82, 0x83, 0x84, 0x85, 0x8c, 0x8d, 0x8e, 0x8f,
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97,
+ 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f,
+ 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+ 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47,
+ 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+ 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57,
+ 0x58, 0x59, 0x5a, 0x5b, 0x9e, 0x9f, 0xa0, 0xa1,
+ 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9,
+ 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0, 0xb1,
+ 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45,
+ 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d,
+ 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55,
+ 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d,
+ 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65,
+ 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d,
+ 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75,
+ 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d,
+ 0x7e, 0x7f, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x50, 0x51,
+ 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59,
+ 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61,
+ 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
+ 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77,
+ 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f,
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
+ 0x88, 0x89, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95,
+ 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
+ 0x9e, 0x9f, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5,
+ 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad,
+ 0xae, 0xaf, 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5,
+ 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd,
+ 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+};
+
+static const Summary16 uhc_1_uni2indx_pageac[459] = {
+ /* 0xac00 */
+ { 0, 0xf86c }, { 9, 0xc100 }, { 12, 0x4fee }, { 23, 0xecfc },
+ { 34, 0xd7fe }, { 47, 0xeeef }, { 60, 0xffff }, { 76, 0xfa6c },
+ { 86, 0xe184 }, { 92, 0x4fee }, { 103, 0x68fc }, { 112, 0xc4fe },
+ { 122, 0xeeed }, { 134, 0xff5f }, { 148, 0x6a6c }, { 156, 0xcf94 },
+ /* 0xad00 */
+ { 165, 0x4fae }, { 175, 0xeefd }, { 188, 0xcdfe }, { 200, 0xeecf },
+ { 212, 0xfd4f }, { 224, 0xfeee }, { 237, 0xcff5 }, { 249, 0x4786 },
+ { 256, 0xecf9 }, { 267, 0xcffe }, { 280, 0xffef }, { 295, 0xff7f },
+ { 310, 0xfeec }, { 322, 0xeff4 }, { 334, 0xffee }, { 348, 0x6cff },
+ /* 0xae00 */
+ { 360, 0xd4fc }, { 370, 0xffef }, { 385, 0xffff }, { 401, 0xfa6c },
+ { 411, 0x8b94 }, { 418, 0x4fae }, { 428, 0xecdc }, { 438, 0xc4fe },
+ { 448, 0xefcf }, { 461, 0xffff }, { 477, 0xffff }, { 493, 0x8fff },
+ { 506, 0x4fee }, { 517, 0xecfc }, { 528, 0xd6ff }, { 541, 0xeeef },
+ /* 0xaf00 */
+ { 554, 0xde7f }, { 567, 0xfffe }, { 582, 0xcfff }, { 596, 0x4fea },
+ { 606, 0xfcf1 }, { 617, 0xcffe }, { 630, 0xffcf }, { 644, 0xfdff },
+ { 659, 0xfeee }, { 672, 0xefdc }, { 684, 0xffff }, { 700, 0xecff },
+ { 713, 0x947e }, { 722, 0xefef }, { 736, 0xfcff }, { 750, 0xfeec },
+ /* 0xb000 */
+ { 762, 0xefec }, { 774, 0xcfee }, { 786, 0xfeff }, { 801, 0xffff },
+ { 817, 0xaacf }, { 827, 0xdd47 }, { 837, 0xffff }, { 853, 0xcfff },
+ { 867, 0x4fee }, { 878, 0x68fd }, { 888, 0x04f8 }, { 894, 0xeec5 },
+ { 904, 0xfc4f }, { 915, 0xfeec }, { 927, 0xffde }, { 941, 0xffff },
+ /* 0xb100 */
+ { 957, 0xe4ff }, { 969, 0xc4f2 }, { 977, 0xeec7 }, { 988, 0xfc4f },
+ { 999, 0xfeec }, { 1011, 0xeecc }, { 1021, 0xfffe }, { 1036, 0xecff },
+ { 1049, 0xd4fa }, { 1059, 0xeee3 }, { 1070, 0xfeff }, { 1085, 0xffff },
+ { 1101, 0xefff }, { 1116, 0x4fee }, { 1127, 0xecff }, { 1140, 0xd5fe },
+ /* 0xb200 */
+ { 1152, 0xe6cf }, { 1163, 0xfd4f }, { 1175, 0xfffe }, { 1190, 0xefef },
+ { 1204, 0xffff }, { 1220, 0xeeff }, { 1234, 0xfcfe }, { 1247, 0xefcf },
+ { 1260, 0xfdcf }, { 1273, 0xf8ec }, { 1283, 0xeb94 }, { 1292, 0xffee },
+ { 1306, 0xecff }, { 1319, 0xd4fa }, { 1329, 0x068b }, { 1335, 0x7047 },
+ /* 0xb300 */
+ { 1342, 0xfeec }, { 1354, 0xefc4 }, { 1364, 0xffff }, { 1380, 0xffff },
+ { 1396, 0xffff }, { 1412, 0x268f }, { 1420, 0xb54f }, { 1430, 0xfeec },
+ { 1442, 0xefc4 }, { 1452, 0xffee }, { 1466, 0xeefc }, { 1478, 0xffff },
+ { 1494, 0xa6cf }, { 1504, 0xd54e }, { 1513, 0xfeee }, { 1526, 0xefff },
+ /* 0xb400 */
+ { 1541, 0xffff }, { 1557, 0xeefe }, { 1570, 0xf4fe }, { 1582, 0xffef },
+ { 1597, 0xffff }, { 1613, 0xfeec }, { 1625, 0xefd4 }, { 1636, 0xffff },
+ { 1652, 0xfefe }, { 1666, 0xdfff }, { 1681, 0xeeef }, { 1694, 0xfd5f },
+ { 1707, 0xfeee }, { 1720, 0xcfde }, { 1732, 0x4fa6 }, { 1741, 0xfefd },
+ /* 0xb500 */
+ { 1755, 0xffff }, { 1771, 0xe6cf }, { 1782, 0xf84f }, { 1792, 0xfeec },
+ { 1804, 0xc7c4 }, { 1812, 0x4fee }, { 1823, 0xfffc }, { 1837, 0xffff },
+ { 1853, 0xffff }, { 1869, 0xffff }, { 1885, 0xf2ec }, { 1895, 0xc7c4 },
+ { 1903, 0x4fee }, { 1914, 0xfefc }, { 1927, 0xefff }, { 1942, 0xffff },
+ /* 0xb600 */
+ { 1958, 0xffff }, { 1974, 0xfeec }, { 1986, 0xefdf }, { 2000, 0xffef },
+ { 2015, 0xfeff }, { 2030, 0xffff }, { 2046, 0xfeef }, { 2060, 0xffff },
+ { 2076, 0xffff }, { 2092, 0xcfff }, { 2106, 0xe7ee }, { 2118, 0xfffd },
+ { 2133, 0xffff }, { 2149, 0xffef }, { 2164, 0xffff }, { 2180, 0xfeee },
+ /* 0xb700 */
+ { 2193, 0xffdc }, { 2206, 0xffff }, { 2222, 0x6cff }, { 2234, 0xf4fe },
+ { 2246, 0xeeef }, { 2259, 0xffcf }, { 2273, 0xfeee }, { 2286, 0xcfd4 },
+ { 2296, 0x4fee }, { 2307, 0xec38 }, { 2315, 0xc4fe }, { 2325, 0xfecf },
+ { 2338, 0xfd7f }, { 2352, 0xffff }, { 2368, 0xcfff }, { 2382, 0x4fee },
+ /* 0xb800 */
+ { 2393, 0xec7c }, { 2403, 0xd4fe }, { 2414, 0xeecf }, { 2426, 0xfc4f },
+ { 2437, 0xffee }, { 2451, 0xcff5 }, { 2463, 0x4fee }, { 2474, 0xeefd },
+ { 2487, 0xdfff }, { 2502, 0xffff }, { 2518, 0xfeff }, { 2533, 0xfeee },
+ { 2546, 0xefd4 }, { 2557, 0x5fee }, { 2569, 0xecfd }, { 2581, 0xd4fe },
+ /* 0xb900 */
+ { 2592, 0xffef }, { 2607, 0xfeff }, { 2622, 0xfffe }, { 2637, 0xcfff },
+ { 2651, 0x6fee }, { 2663, 0xecfd }, { 2675, 0xd4fe }, { 2686, 0xeecf },
+ { 2698, 0x994f }, { 2707, 0xffff }, { 2723, 0xcfff }, { 2737, 0x4fee },
+ { 2748, 0x2cfd }, { 2758, 0x94f8 }, { 2766, 0xeec5 }, { 2776, 0xf84f },
+ /* 0xba00 */
+ { 2786, 0xfefc }, { 2799, 0xffdf }, { 2814, 0xffff }, { 2830, 0xecff },
+ { 2843, 0x94fa }, { 2852, 0xeec7 }, { 2863, 0xfc4f }, { 2874, 0xfeec },
+ { 2886, 0xef47 }, { 2897, 0xffff }, { 2913, 0xe4ff }, { 2925, 0xd4fa },
+ { 2935, 0xfeef }, { 2949, 0xfcff }, { 2963, 0xffff }, { 2979, 0xefff },
+ /* 0xbb00 */
+ { 2994, 0x5fee }, { 3006, 0xeefd }, { 3019, 0xf5fe }, { 3032, 0x868f },
+ { 3040, 0x5d4f }, { 3050, 0xfeee }, { 3063, 0xeff5 }, { 3076, 0xffff },
+ { 3092, 0xeeff }, { 3106, 0xfffe }, { 3121, 0xeeef }, { 3134, 0xff6f },
+ { 3148, 0xfeee }, { 3161, 0xfff6 }, { 3175, 0xffff }, { 3191, 0x6cff },
+ /* 0xbc00 */
+ { 3203, 0x44fa }, { 3211, 0x060d }, { 3216, 0xdd4f }, { 3227, 0xfeec },
+ { 3239, 0xcdc4 }, { 3247, 0xdffe }, { 3261, 0xffff }, { 3277, 0xffff },
+ { 3293, 0xa6cf }, { 3303, 0xf94f }, { 3314, 0xfe6c }, { 3325, 0xcfc4 },
+ { 3334, 0x5fee }, { 3346, 0xeedc }, { 3357, 0xffff }, { 3373, 0xee8f },
+ /* 0xbd00 */
+ { 3384, 0xfd4f }, { 3396, 0xffee }, { 3410, 0xefef }, { 3424, 0xffff },
+ { 3440, 0xecfe }, { 3452, 0xfcfe }, { 3465, 0xfeef }, { 3479, 0xffff },
+ { 3495, 0xf86c }, { 3504, 0xe9d4 }, { 3513, 0xffef }, { 3528, 0xfefe },
+ { 3542, 0xffff }, { 3558, 0xeecf }, { 3570, 0xfdff }, { 3585, 0xfeee },
+ /* 0xbe00 */
+ { 3598, 0xcfd6 }, { 3609, 0x4fee }, { 3620, 0xffff }, { 3636, 0xffff },
+ { 3652, 0xaecf }, { 3663, 0xf14f }, { 3673, 0xfaec }, { 3684, 0xc7c4 },
+ { 3692, 0x4fee }, { 3703, 0xfcfc }, { 3715, 0xfeff }, { 3730, 0xffff },
+ { 3746, 0xffff }, { 3762, 0xfe6c }, { 3773, 0xefc6 }, { 3784, 0xffff },
+ /* 0xbf00 */
+ { 3800, 0xfcfd }, { 3813, 0xc4ff }, { 3824, 0xffff }, { 3840, 0xffff },
+ { 3856, 0xfeec }, { 3868, 0xffdc }, { 3881, 0xffff }, { 3897, 0xffff },
+ { 3913, 0xffff }, { 3929, 0xffef }, { 3944, 0xffff }, { 3960, 0xfffe },
+ { 3975, 0xcfdf }, { 3988, 0x6fee }, { 4000, 0xfffd }, { 4015, 0xffff },
+ /* 0xc000 */
+ { 4031, 0xffff }, { 4047, 0xffff }, { 4063, 0xffff }, { 4079, 0xefff },
+ { 4094, 0xffff }, { 4110, 0xeefd }, { 4123, 0xfcfe }, { 4136, 0xffff },
+ { 4152, 0xffff }, { 4168, 0xfeec }, { 4180, 0x4fd4 }, { 4189, 0x4f86 },
+ { 4197, 0xecdc }, { 4207, 0xc4fe }, { 4217, 0xeecf }, { 4229, 0xfd4f },
+ /* 0xc100 */
+ { 4241, 0xfeee }, { 4254, 0x0fde }, { 4264, 0x4f26 }, { 4272, 0xecbc },
+ { 4282, 0xc4fe }, { 4292, 0xeecf }, { 4304, 0xfc4f }, { 4315, 0xfeee },
+ { 4328, 0x8fdf }, { 4340, 0x4fae }, { 4350, 0xecdd }, { 4361, 0xdffe },
+ { 4375, 0xeeef }, { 4388, 0xfe6f }, { 4401, 0xfeee }, { 4414, 0xcff4 },
+ /* 0xc200 */
+ { 4425, 0x4fee }, { 4436, 0x6cfd }, { 4447, 0x54fe }, { 4457, 0xffe9 },
+ { 4470, 0xfeff }, { 4485, 0xfeec }, { 4497, 0xcfde }, { 4509, 0x4fee },
+ { 4520, 0xfcfd }, { 4533, 0xd6fe }, { 4545, 0xcecf }, { 4556, 0xfd4f },
+ { 4568, 0xffff }, { 4584, 0xcfff }, { 4598, 0x47e6 }, { 4607, 0xe4bd },
+ /* 0xc300 */
+ { 4617, 0xccfe }, { 4628, 0xeec7 }, { 4639, 0xfccf }, { 4651, 0xffff },
+ { 4667, 0xffdf }, { 4682, 0xffff }, { 4698, 0xecff }, { 4711, 0xccfa },
+ { 4721, 0xeeef }, { 4734, 0xffff }, { 4750, 0xffff }, { 4766, 0xffff },
+ { 4782, 0xfffe }, { 4797, 0x6cff }, { 4809, 0xdcfa }, { 4820, 0xfecf },
+ /* 0xc400 */
+ { 4833, 0xfeff }, { 4848, 0xfffe }, { 4863, 0xefef }, { 4877, 0xcfee },
+ { 4889, 0xfeff }, { 4904, 0xffff }, { 4920, 0xeecf }, { 4932, 0xfdcf },
+ { 4945, 0xfffe }, { 4960, 0xefef }, { 4974, 0xffff }, { 4990, 0xeeff },
+ { 5004, 0xffff }, { 5020, 0xffff }, { 5036, 0xfdff }, { 5051, 0x7aec },
+ /* 0xc500 */
+ { 5061, 0xeffc }, { 5074, 0xefee }, { 5087, 0xecff }, { 5100, 0xd4fe },
+ { 5111, 0x88cf }, { 5119, 0x9c47 }, { 5127, 0xfeec }, { 5139, 0xcfc4 },
+ { 5148, 0x4f6e }, { 5158, 0xee5d }, { 5169, 0xfdfe }, { 5183, 0x84cf },
+ { 5191, 0xa80f }, { 5198, 0xfeec }, { 5210, 0x8fd4 }, { 5219, 0x0f2e },
+ /* 0xc600 */
+ { 5227, 0xee1c }, { 5236, 0xe4fe }, { 5247, 0x8ecf }, { 5257, 0xf546 },
+ { 5266, 0xfeec }, { 5278, 0xcfc4 }, { 5287, 0x6ffe }, { 5300, 0xecfd },
+ { 5312, 0xd4fe }, { 5323, 0xeecf }, { 5335, 0xfd4f }, { 5347, 0xf8ec },
+ { 5357, 0xcfd4 }, { 5367, 0xcfee }, { 5379, 0xecfc }, { 5390, 0xdcfe },
+ /* 0xc700 */
+ { 5402, 0xeecf }, { 5414, 0xfd4f }, { 5426, 0xfeec }, { 5438, 0xcf54 },
+ { 5447, 0x4bee }, { 5457, 0xee01 }, { 5464, 0xf6fe }, { 5477, 0x8ecf },
+ { 5487, 0xb847 }, { 5495, 0xfa2c }, { 5504, 0xcf84 }, { 5512, 0x4fee },
+ { 5523, 0xacfc }, { 5533, 0xdefe }, { 5546, 0xeeef }, { 5559, 0xffff },
+ /* 0xc800 */
+ { 5575, 0xfaec }, { 5586, 0xcf94 }, { 5595, 0x4fee }, { 5606, 0xeefd },
+ { 5619, 0xccfe }, { 5630, 0xffef }, { 5645, 0xffff }, { 5661, 0xfaec },
+ { 5672, 0xc714 }, { 5679, 0x5fef }, { 5692, 0x001d },
+};
+
+static int
+uhc_1_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ if (wc >= 0xac00 && wc < 0xc8b0) {
+ const Summary16 *summary = &uhc_1_uni2indx_pageac[(wc>>4)-0xac0];
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ used += summary->indx;
+ c = uhc_1_2charset_main[used>>7] + uhc_1_2charset[used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/uhc_2.h b/jni/iconv/lib/uhc_2.h
new file mode 100644
index 0000000..4aa290a
--- /dev/null
+++ b/jni/iconv/lib/uhc_2.h
@@ -0,0 +1,1022 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * Unified Hangul Code part 2
+ */
+
+static const unsigned short uhc_2_2uni_main_pagea1[76] = {
+ 0xc8a5, 0xc8d8, 0xc910, 0xc93e, 0xc971, 0xc9a5, 0xc9de, 0xca1c,
+ 0xca47, 0xca7b, 0xcaa8, 0xcadd, 0xcb0b, 0xcb3a, 0xcb6d, 0xcb99,
+ 0xcbc5, 0xcbf3, 0xcc25, 0xcc67, 0xcc94, 0xcccf, 0xccfe, 0xcd34,
+ 0xcd61, 0xcd92, 0xcdc6, 0xcdf5, 0xce2c, 0xce5d, 0xce9a, 0xcecc,
+ 0xcf02, 0xcf3b, 0xcf6d, 0xcf9e, 0xcfcc, 0xcfff, 0xd02e, 0xd064,
+ 0xd095, 0xd0cc, 0xd105, 0xd132, 0xd16e, 0xd19b, 0xd1d0, 0xd1fd,
+ 0xd22a, 0xd25e, 0xd28d, 0xd2c5, 0xd2fb, 0xd33e, 0xd36a, 0xd3a1,
+ 0xd3d7, 0xd40d, 0xd438, 0xd467, 0xd49e, 0xd4c9, 0xd4fe, 0xd52e,
+ 0xd564, 0xd59d, 0xd5ca, 0xd606, 0xd63d, 0xd677, 0xd6ab, 0xd6e2,
+ 0xd715, 0xd74e, 0xd78d, 0xfffd,
+};
+static const unsigned char uhc_2_2uni_pagea1[3126] = {
+ /* 0xa1 */
+ 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x19, 0x1a,
+ 0x1b, 0x1c, 0x1d, 0x1e, 0x20, 0x21, 0x22, 0x24,
+ 0x25, 0x26, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x31, 0x00, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x0a, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1e, 0x1f, 0x20, 0x21, 0x22,
+ 0x23, 0x26, 0x27, 0x29, 0x2a, 0x2b, 0x2f, 0x30,
+ 0x31, 0x32, 0x33, 0x36,
+ /* 0xa2 */
+ 0x00, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22,
+ 0x23, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x14, 0x15, 0x17, 0x18,
+ 0x19, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x24, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x2f, 0x30, 0x31,
+ /* 0xa3 */
+ 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0a, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x19, 0x1a, 0x1c,
+ 0x1d, 0x1e, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x29, 0x2b, 0x2d, 0x2e, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1d, 0x1e, 0x20,
+ 0x21, 0x24, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2d,
+ 0x2f, 0x32, 0x33, 0x36,
+ /* 0xa4 */
+ 0x00, 0x01, 0x03, 0x05, 0x07, 0x08, 0x0a, 0x0b,
+ 0x0c, 0x0d, 0x10, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1c, 0x1d, 0x1f, 0x20, 0x21, 0x23, 0x24,
+ 0x25, 0x26, 0x27, 0x28, 0x29, 0x2c, 0x30, 0x31,
+ 0x32, 0x33, 0x34, 0x35, 0x37, 0x38, 0x39, 0x3b,
+ 0x3c, 0x3d, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a,
+ /* 0xa5 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x07, 0x08, 0x0a,
+ 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13,
+ 0x14, 0x17, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31,
+ 0x32, 0x33, 0x00, 0x01, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c,
+ /* 0xa6 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x16, 0x17, 0x19, 0x1a,
+ 0x1b, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x26, 0x28, 0x2a, 0x2c, 0x2d, 0x2e, 0x2f, 0x32,
+ 0x33, 0x34, 0x00, 0x01, 0x02, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2c, 0x2d,
+ /* 0xa7 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x06, 0x07, 0x08,
+ 0x0a, 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12,
+ 0x13, 0x14, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c,
+ 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24,
+ 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x2e, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x10,
+ 0x11, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a,
+ 0x1b, 0x1c, 0x1d, 0x20, 0x21, 0x22, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x31, 0x32,
+ /* 0xa8 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x00, 0x01, 0x02, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b,
+ /* 0xa9 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x20, 0x21,
+ 0x23, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x1b, 0x1c, 0x1e, 0x1f, 0x20,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x2b,
+ 0x2c, 0x2d, 0x30, 0x31,
+ /* 0xaa */
+ 0x00, 0x01, 0x05, 0x06, 0x08, 0x0a, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x15, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x21, 0x22, 0x24, 0x25, 0x26,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x31,
+ 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3c, 0x3d,
+ 0x3e, 0x40, 0x00, 0x02, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x0a, 0x0b, 0x0c, 0x0d, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c,
+ /* 0xab */
+ 0x00, 0x01, 0x02, 0x03, 0x06, 0x07, 0x09, 0x0a,
+ 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13,
+ 0x16, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x22,
+ 0x23, 0x25, 0x26, 0x27, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x2e, 0x2f, 0x32, 0x34, 0x36, 0x37, 0x38,
+ 0x39, 0x3a, 0x00, 0x02, 0x03, 0x04, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1e, 0x1f, 0x20, 0x22,
+ 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a,
+ 0x2b, 0x2c, 0x2d, 0x2e,
+ /* 0xac */
+ 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0c, 0x0d, 0x0f, 0x10, 0x11, 0x13, 0x14,
+ 0x15, 0x16, 0x17, 0x18, 0x19, 0x1c, 0x1e, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x27, 0x28, 0x29,
+ 0x2b, 0x2c, 0x2d, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x00, 0x01, 0x02, 0x03, 0x04, 0x06,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x29, 0x2a, 0x2b,
+ /* 0xad */
+ 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0a, 0x0d, 0x0f, 0x11, 0x12, 0x13, 0x14,
+ 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x00, 0x01, 0x04, 0x05, 0x07, 0x08,
+ 0x09, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x14, 0x16, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x31, 0x33,
+ /* 0xae */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x07, 0x08,
+ 0x09, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x23, 0x24, 0x25, 0x27, 0x28, 0x29, 0x2b, 0x2c,
+ 0x2d, 0x2e, 0x00, 0x01, 0x02, 0x05, 0x07, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x10, 0x11, 0x12,
+ 0x14, 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1b, 0x1c,
+ 0x1d, 0x1e, 0x20, 0x21, 0x22, 0x23, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a, 0x2d, 0x2e, 0x30, 0x31,
+ 0x32, 0x34, 0x35, 0x36,
+ /* 0xaf */
+ 0x00, 0x01, 0x02, 0x03, 0x06, 0x08, 0x0a, 0x0b,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13,
+ 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2e, 0x2f, 0x00, 0x01, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0a, 0x0d, 0x0f, 0x11, 0x12, 0x13, 0x14,
+ 0x15, 0x16, 0x19, 0x1a, 0x1c, 0x1d, 0x1e, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x29, 0x2b,
+ 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x35, 0x36,
+ 0x38, 0x39, 0x3a, 0x3c,
+ /* 0xb0 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x08, 0x0c,
+ 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x1a, 0x1b, 0x1d, 0x1e, 0x21, 0x22,
+ 0x23, 0x24, 0x25, 0x26, 0x27, 0x2a, 0x2e, 0x2f,
+ 0x30, 0x31, 0x32, 0x33,
+ /* 0xb1 */
+ 0x00, 0x01, 0x03, 0x04, 0x05, 0x07, 0x08, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0d, 0x10, 0x12, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1b, 0x1c, 0x1d, 0x1f,
+ 0x20, 0x21, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2c, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x37, 0x38, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x1b, 0x1c, 0x1e, 0x1f, 0x20,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x2b,
+ 0x2d, 0x2f, 0x30, 0x31,
+ /* 0xb2 */
+ 0x00, 0x01, 0x02, 0x05, 0x06, 0x08, 0x09, 0x0a,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x14,
+ 0x15, 0x16, 0x17, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x00, 0x01, 0x02, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2d,
+ /* 0xb3 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x16, 0x17, 0x19, 0x1a,
+ 0x1b, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x26, 0x28, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x31, 0x32, 0x00, 0x02, 0x03, 0x04, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2d,
+ /* 0xb4 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x08, 0x09,
+ 0x0b, 0x0c, 0x0d, 0x0f, 0x10, 0x11, 0x12, 0x13,
+ 0x14, 0x15, 0x18, 0x1a, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x23, 0x24, 0x25, 0x27, 0x28, 0x29,
+ 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x33,
+ 0x34, 0x35, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x0a, 0x0b, 0x0d, 0x0e, 0x0f, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x1a, 0x1b,
+ 0x1c, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24,
+ 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x2e, 0x2f, 0x30,
+ /* 0xb5 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x11,
+ 0x12, 0x14, 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x21, 0x23, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2d, 0x2e, 0x30, 0x31, 0x32,
+ 0x35, 0x36, 0x00, 0x01, 0x02, 0x03, 0x06, 0x0a,
+ 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x12, 0x13, 0x15,
+ 0x16, 0x17, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x22, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34,
+ 0x35, 0x36, 0x37, 0x38,
+ /* 0xb6 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x00, 0x01, 0x03, 0x04, 0x05, 0x07,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x10, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1c, 0x1d, 0x1f, 0x20,
+ 0x21, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29,
+ 0x2c, 0x2e, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x37, 0x38, 0x39, 0x3b,
+ /* 0xb7 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19,
+ 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22,
+ 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a,
+ 0x2b, 0x2c, 0x00, 0x01, 0x02, 0x03, 0x04, 0x07,
+ 0x08, 0x0a, 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x17, 0x19, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x20, 0x22, 0x23, 0x24, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30,
+ 0x31, 0x32, 0x33, 0x34,
+ /* 0xb8 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x25, 0x26, 0x27, 0x29, 0x2a,
+ 0x2b, 0x2c, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0b, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c,
+ /* 0xb9 */
+ 0x00, 0x01, 0x04, 0x05, 0x07, 0x08, 0x09, 0x0b,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x14, 0x16,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30,
+ 0x31, 0x33, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x24, 0x25, 0x27, 0x28, 0x29,
+ 0x2b, 0x2c, 0x2d, 0x2e,
+ /* 0xba */
+ 0x00, 0x01, 0x02, 0x05, 0x06, 0x07, 0x09, 0x0a,
+ 0x0b, 0x0c, 0x0d, 0x0e, 0x10, 0x11, 0x12, 0x14,
+ 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x20, 0x21, 0x22, 0x23, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2d, 0x2e, 0x30, 0x31, 0x34,
+ 0x36, 0x37, 0x00, 0x01, 0x02, 0x05, 0x07, 0x08,
+ 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x10, 0x11,
+ 0x12, 0x14, 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2d, 0x2e, 0x30,
+ 0x31, 0x32, 0x34, 0x35,
+ /* 0xbb */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x07, 0x09, 0x0b,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x14, 0x16, 0x17,
+ 0x18, 0x1a, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x23,
+ 0x27, 0x28, 0x29, 0x2b, 0x2c, 0x2f, 0x30, 0x32,
+ 0x33, 0x34, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3f, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
+ 0x28, 0x29, 0x2a, 0x2b,
+ /* 0xbc */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1b,
+ 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x24, 0x28,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x30, 0x31, 0x33,
+ 0x34, 0x35, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x09, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x14, 0x15, 0x16, 0x18, 0x19, 0x1a, 0x1c,
+ 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x25, 0x26,
+ 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x30, 0x31,
+ 0x32, 0x33, 0x34, 0x35,
+ /* 0xbd */
+ 0x00, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12,
+ 0x13, 0x14, 0x17, 0x18, 0x1a, 0x1b, 0x1c, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x27, 0x29,
+ 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x32, 0x33,
+ 0x34, 0x35, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a,
+ /* 0xbe */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x09, 0x0a, 0x0b, 0x0d, 0x0e, 0x0f, 0x10, 0x11,
+ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21,
+ 0x22, 0x23, 0x25, 0x26, 0x27, 0x29, 0x2a, 0x2b,
+ 0x2d, 0x2e, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x07, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x13, 0x14, 0x16, 0x17, 0x1a, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x23, 0x25, 0x27, 0x28, 0x29,
+ 0x2a, 0x2b, 0x2c, 0x2e, 0x2f, 0x30, 0x31, 0x32,
+ 0x33, 0x34, 0x35, 0x36,
+ /* 0xbf */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,
+ 0x29, 0x2a, 0x00, 0x01, 0x02, 0x04, 0x05, 0x06,
+ 0x08, 0x09, 0x0a, 0x0c, 0x0d, 0x0e, 0x0f, 0x10,
+ 0x11, 0x12, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a,
+ 0x1b, 0x1c, 0x1d, 0x1e, 0x20, 0x21, 0x22, 0x24,
+ 0x25, 0x26, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x30, 0x31, 0x33,
+ /* 0xc0 */
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x07, 0x08,
+ 0x09, 0x0b, 0x0c, 0x0d, 0x0f, 0x10, 0x11, 0x12,
+ 0x13, 0x14, 0x15, 0x18, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x10, 0x11, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19,
+ 0x1a, 0x1b, 0x1c, 0x1d, 0x20, 0x22, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2c, 0x2d, 0x2f, 0x30,
+ 0x31, 0x33, 0x34, 0x35,
+ /* 0xc1 */
+ 0x00, 0x02, 0x03, 0x06, 0x08, 0x0a, 0x0b, 0x0c,
+ 0x0d, 0x0e, 0x0f, 0x12, 0x13, 0x15, 0x16, 0x17,
+ 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x22,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,
+ 0x37, 0x38, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
+ 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x27, 0x28, 0x29, 0x2a,
+ /* 0xc2 */
+ 0x00, 0x01, 0x03, 0x04, 0x05, 0x07, 0x09, 0x0a,
+ 0x0b, 0x0c, 0x0d, 0x10, 0x12, 0x14, 0x15, 0x16,
+ 0x17, 0x18, 0x19, 0x1c, 0x1d, 0x1f, 0x20, 0x21,
+ 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2c,
+ 0x2e, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x38,
+ 0x39, 0x3b, 0x00, 0x01, 0x03, 0x04, 0x05, 0x06,
+ 0x07, 0x08, 0x09, 0x0c, 0x10, 0x11, 0x12, 0x13,
+ 0x14, 0x15, 0x17, 0x18, 0x19, 0x1b, 0x1c, 0x1d,
+ 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,
+ 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+ 0x30, 0x31, 0x34, 0x35,
+ /* 0xc3 */
+ 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x09,
+ 0x0a, 0x0d, 0x0f, 0x11, 0x12, 0x13, 0x15, 0x16,
+ 0x19, 0x1a, 0x1c, 0x1d, 0x1e, 0x20, 0x21, 0x22,
+ 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2b,
+ 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x35, 0x36,
+ 0x38, 0x39, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
+ 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0d, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x17, 0x18, 0x1a,
+ 0x1b, 0x1c, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23,
+ 0x24, 0x25, 0x27, 0x29, 0x2b, 0x2c, 0x2d, 0x2e,
+ 0x2f, 0x30, 0x32, 0x33,
+ /* 0xc4 */
+ 0x00, 0x02, 0x03, 0x04, 0x06, 0x07, 0x08, 0x09,
+ 0x0a, 0x0b, 0x0c, 0x0d, 0x0f, 0x11, 0x12, 0x13,
+ 0x14, 0x15, 0x16, 0x17, 0x18, 0x1b, 0x1c, 0x1e,
+ 0x1f, 0x20, 0x22, 0x23, 0x24, 0x25, 0x27, 0x28,
+ 0x2a, 0x2b, 0x2d, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x36, 0x00, 0x01, 0x03, 0x04, 0x05, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0f, 0x10,
+ 0x11, 0x12, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19,
+ 0x1c, 0x1d, 0x1f, 0x20, 0x21, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x30, 0x31, 0x32,
+ /* 0xc5 */
+ 0x00, 0x01, 0x02, 0x05, 0x06, 0x08, 0x09, 0x0a,
+ 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x15,
+ 0x17, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x21,
+ 0x22, 0x24, 0x25, 0x26, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x2e, 0x30, 0x31, 0x33, 0x35, 0x36,
+ 0x37, 0x38, 0x00, 0x01, 0x04, 0x05, 0x07, 0x0c,
+ 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x14, 0x16, 0x18,
+ 0x19, 0x1a, 0x1c, 0x1d, 0x1f, 0x20, 0x21, 0x23,
+ 0x24, 0x25, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c,
+ 0x2d, 0x30, 0x31, 0x32, 0x34, 0x35, 0x36, 0x37,
+ 0x38, 0x39, 0x3c, 0x3d,
+ /* 0xc6 */
+ 0x00, 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08,
+ 0x09, 0x0a, 0x0d, 0x0f, 0x11, 0x12, 0x13, 0x14,
+ 0x15, 0x16,
+};
+
+static int
+uhc_2_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c1 = s[0];
+ if ((c1 >= 0xa1 && c1 <= 0xc6)) {
+ if (n >= 2) {
+ unsigned char c2 = s[1];
+ if ((c2 >= 0x41 && c2 < 0x5b) || (c2 >= 0x61 && c2 < 0x7b) || (c2 >= 0x81 && c2 < 0xa1)) {
+ unsigned int row = c1 - 0xa1;
+ unsigned int col = c2 - (c2 >= 0x81 ? 0x4d : c2 >= 0x61 ? 0x47 : 0x41);
+ unsigned int i = 84 * row + col;
+ if (i < 3126) {
+ *pwc = (ucs4_t) (uhc_2_2uni_main_pagea1[2*row+(col>=42?1:0)] + uhc_2_2uni_pagea1[i]);
+ return 2;
+ }
+ }
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+ }
+ return RET_ILSEQ;
+}
+
+static const unsigned short uhc_2_2charset_main[49] = {
+ 0xa141, 0xa18d, 0xa273, 0xa359, 0xa445, 0xa491, 0xa577, 0xa663,
+ 0xa749, 0xa795, 0xa881, 0xa967, 0xaa4d, 0xaa99, 0xab85, 0xac6b,
+ 0xad51, 0xad9d, 0xae89, 0xaf6f, 0xb055, 0xb141, 0xb18d, 0xb273,
+ 0xb359, 0xb445, 0xb491, 0xb577, 0xb663, 0xb749, 0xb795, 0xb881,
+ 0xb967, 0xba4d, 0xba99, 0xbb85, 0xbc6b, 0xbd51, 0xbd9d, 0xbe89,
+ 0xbf6f, 0xc055, 0xc141, 0xc18d, 0xc273, 0xc359, 0xc445, 0xc491,
+ 0xc577,
+};
+static const unsigned char uhc_2_2charset[3126] = {
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0xe8, 0xe9, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0xca, 0xcb, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7,
+ 0xd8, 0xd9, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe8, 0xe9, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+ 0xd0, 0xd1, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0xe8, 0xe9, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0xca, 0xcb, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7,
+ 0xd8, 0xd9, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe8, 0xe9, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x1a, 0x1b, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+ 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0xa4, 0xa5, 0xa6, 0xa7,
+ 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xc4, 0xc5,
+ 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+ 0xd0, 0xd1, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+ 0x18, 0x19, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x36, 0x37, 0x38, 0x39, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x28, 0x29, 0x2a, 0x2b,
+ 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33,
+ 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0xe8, 0xe9, 0xea, 0xeb,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d,
+ 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35,
+ 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
+ 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b,
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7,
+ 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0xbf,
+ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7,
+ 0xc8, 0xc9, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd,
+ 0xde, 0xdf, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5,
+ 0x00, 0x01, 0x02, 0x03, 0x0a, 0x0b, 0x0c, 0x0d,
+ 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
+ 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
+ 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
+ 0x26, 0x27, 0x28, 0x29, 0xca, 0xcb, 0xcc, 0xcd,
+ 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5,
+ 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb,
+};
+
+static const Summary16 uhc_2_uni2indx_pagec8[251] = {
+ /* 0xc800 */
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0x0000 },
+ { 0, 0x0000 }, { 0, 0x0000 }, { 0, 0xfee0 }, { 10, 0xcfff },
+ { 24, 0xeeef }, { 37, 0xfd4f }, { 49, 0xffec }, { 62, 0xcfdf },
+ /* 0xc900 */
+ { 75, 0x4f8e }, { 84, 0xfefd }, { 98, 0xefff }, { 113, 0xffef },
+ { 128, 0xffff }, { 144, 0xfeec }, { 156, 0xeff4 }, { 168, 0xefee },
+ { 181, 0xecff }, { 194, 0xd4fe }, { 205, 0xffff }, { 221, 0xffff },
+ { 237, 0xfa6c }, { 247, 0xc994 }, { 254, 0x4f6a }, { 263, 0xecfc },
+ /* 0xca00 */
+ { 274, 0xc4fe }, { 284, 0xfeef }, { 298, 0xfdff }, { 313, 0xffff },
+ { 329, 0xcfff }, { 343, 0x4fee }, { 354, 0xfefc }, { 367, 0xdfff },
+ { 382, 0xffef }, { 397, 0xfeff }, { 412, 0xffff }, { 428, 0xcfff },
+ { 442, 0x4fee }, { 453, 0xfcf5 }, { 465, 0xeffe }, { 479, 0xffef },
+ /* 0xcb00 */
+ { 494, 0xfeff }, { 509, 0xfeee }, { 522, 0xfffc }, { 536, 0xffff },
+ { 552, 0xecfd }, { 564, 0xdcfe }, { 576, 0xffef }, { 591, 0xfcff },
+ { 605, 0xffff }, { 621, 0xefff }, { 636, 0xffff }, { 652, 0xfeff },
+ { 667, 0xffff }, { 683, 0xffef }, { 698, 0xfd6f }, { 711, 0xffff },
+ /* 0xcc00 */
+ { 727, 0xcfff }, { 741, 0xcfee }, { 753, 0xac79 }, { 762, 0x84fe },
+ { 771, 0xeecf }, { 783, 0xfc4f }, { 794, 0xfeae }, { 806, 0xffde },
+ { 820, 0xffff }, { 836, 0xecff }, { 849, 0xc4fe }, { 859, 0xeecf },
+ { 871, 0xfd4f }, { 883, 0xffee }, { 897, 0xefef }, { 911, 0xfffe },
+ /* 0xcd00 */
+ { 926, 0xecfd }, { 938, 0xd4fe }, { 949, 0xeeef }, { 962, 0xfdff },
+ { 977, 0xffff }, { 993, 0xefff }, { 1008, 0x4fee }, { 1019, 0xfefd },
+ { 1033, 0xfeff }, { 1048, 0xeecf }, { 1060, 0xfd4f }, { 1072, 0xfffe },
+ { 1087, 0xefef }, { 1101, 0xfffe }, { 1116, 0xeeff }, { 1130, 0xd4fe },
+ /* 0xce00 */
+ { 1141, 0xeeef }, { 1154, 0xfdef }, { 1168, 0xfeec }, { 1180, 0xffd4 },
+ { 1192, 0xffff }, { 1208, 0x6cff }, { 1220, 0xd4fc }, { 1230, 0xeecf },
+ { 1242, 0xfd4f }, { 1254, 0xfeec }, { 1266, 0xcfc4 }, { 1275, 0xffff },
+ { 1291, 0xfffd }, { 1306, 0xffff }, { 1322, 0xe6cf }, { 1333, 0xfc4f },
+ /* 0xcf00 */
+ { 1344, 0xfeec }, { 1356, 0xefd4 }, { 1367, 0x4fee }, { 1378, 0xfefc },
+ { 1391, 0xffff }, { 1407, 0xeecf }, { 1419, 0xfd4f }, { 1431, 0xfeec },
+ { 1443, 0xefde }, { 1456, 0xffff }, { 1472, 0xfefd }, { 1486, 0xfffe },
+ { 1501, 0xffef }, { 1516, 0xffff }, { 1532, 0xfeec }, { 1544, 0xefd4 },
+ /* 0xd000 */
+ { 1555, 0xffee }, { 1569, 0xfefd }, { 1583, 0xdfff }, { 1598, 0xeecf },
+ { 1610, 0xfd4f }, { 1622, 0xfeee }, { 1635, 0xcffe }, { 1648, 0xcfee },
+ { 1660, 0xfffd }, { 1675, 0xffff }, { 1691, 0xeecf }, { 1703, 0xfd4f },
+ { 1715, 0xfcec }, { 1726, 0xcfc4 }, { 1735, 0x4fee }, { 1746, 0xfefc },
+ /* 0xd100 */
+ { 1759, 0xdfff }, { 1774, 0xffff }, { 1790, 0xffff }, { 1806, 0xfaec },
+ { 1817, 0xcfc4 }, { 1826, 0x4fee }, { 1837, 0xeefd }, { 1850, 0xefff },
+ { 1865, 0xfeef }, { 1879, 0xffff }, { 1895, 0xfeec }, { 1907, 0xebd4 },
+ { 1917, 0xfffe }, { 1932, 0xfeff }, { 1947, 0xffff }, { 1963, 0xfeef },
+ /* 0xd200 */
+ { 1977, 0xfd7f }, { 1991, 0xfffe }, { 2006, 0xcfff }, { 2020, 0x4fee },
+ { 2031, 0xfefd }, { 2045, 0xefff }, { 2060, 0xffef }, { 2075, 0xffff },
+ { 2091, 0xfeec }, { 2103, 0xefdc }, { 2115, 0xefee }, { 2128, 0x6cfd },
+ { 2139, 0xf4fa }, { 2150, 0xeeef }, { 2163, 0xffcf }, { 2177, 0xfeec },
+ /* 0xd300 */
+ { 2189, 0x8fd4 }, { 2198, 0x4fae }, { 2208, 0xecdc }, { 2218, 0xc4fe },
+ { 2228, 0xffcf }, { 2242, 0xffff }, { 2258, 0xffff }, { 2274, 0xcfff },
+ { 2288, 0x4fee }, { 2299, 0xecfc }, { 2310, 0xd4fe }, { 2321, 0xeeef },
+ { 2334, 0xfccf }, { 2346, 0xfefe }, { 2360, 0xcff5 }, { 2372, 0x4fee },
+ /* 0xd400 */
+ { 2383, 0xfefd }, { 2397, 0xdfff }, { 2412, 0xffff }, { 2428, 0xffff },
+ { 2444, 0xffee }, { 2458, 0xefff }, { 2473, 0x5fee }, { 2485, 0x6cff },
+ { 2497, 0xd4fa }, { 2507, 0xffef }, { 2522, 0xfdff }, { 2537, 0xffff },
+ { 2553, 0xefff }, { 2568, 0x6fee }, { 2580, 0xeeff }, { 2594, 0xd6fe },
+ /* 0xd500 */
+ { 2606, 0xeeef }, { 2619, 0xff4f }, { 2632, 0xffff }, { 2648, 0xcfff },
+ { 2662, 0x4fee }, { 2673, 0xecfd }, { 2685, 0xd4de }, { 2695, 0xeecf },
+ { 2707, 0xfc4f }, { 2718, 0xfffe }, { 2733, 0xffdf }, { 2748, 0xffff },
+ { 2764, 0xecff }, { 2777, 0xd4fa }, { 2787, 0xeecf }, { 2799, 0xfd4f },
+ /* 0xd600 */
+ { 2811, 0xfeec }, { 2823, 0xefc4 }, { 2833, 0xdfee }, { 2846, 0xecff },
+ { 2859, 0xd4de }, { 2869, 0xeecd }, { 2880, 0xfd7f }, { 2894, 0xffec },
+ { 2907, 0xcfd7 }, { 2919, 0x5fee }, { 2931, 0xeefd }, { 2944, 0xf5fe },
+ { 2957, 0xeecf }, { 2969, 0xfd6d }, { 2981, 0xfeee }, { 2994, 0xcfde },
+ /* 0xd700 */
+ { 3006, 0xffee }, { 3020, 0xecfd }, { 3032, 0xd4fe }, { 3043, 0xeecf },
+ { 3055, 0xfd6f }, { 3068, 0xfc2c }, { 3077, 0xedd4 }, { 3087, 0xcfee },
+ { 3099, 0xecfd }, { 3111, 0xd4fe }, { 3122, 0x000f },
+};
+
+static int
+uhc_2_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (n >= 2) {
+ if (wc >= 0xc800 && wc < 0xd7b0) {
+ const Summary16 *summary = &uhc_2_uni2indx_pagec8[(wc>>4)-0xc80];
+ unsigned short used = summary->used;
+ unsigned int i = wc & 0x0f;
+ if (used & ((unsigned short) 1 << i)) {
+ unsigned short c;
+ /* Keep in `used' only the bits 0..i-1. */
+ used &= ((unsigned short) 1 << i) - 1;
+ /* Add `summary->indx' and the number of bits set in `used'. */
+ used = (used & 0x5555) + ((used & 0xaaaa) >> 1);
+ used = (used & 0x3333) + ((used & 0xcccc) >> 2);
+ used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);
+ used = (used & 0x00ff) + (used >> 8);
+ used += summary->indx;
+ c = uhc_2_2charset_main[used>>6] + uhc_2_2charset[used];
+ r[0] = (c >> 8); r[1] = (c & 0xff);
+ return 2;
+ }
+ }
+ return RET_ILUNI;
+ }
+ return RET_TOOSMALL;
+}
diff --git a/jni/iconv/lib/utf16.h b/jni/iconv/lib/utf16.h
new file mode 100644
index 0000000..99b5e2c
--- /dev/null
+++ b/jni/iconv/lib/utf16.h
@@ -0,0 +1,113 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-16
+ */
+
+/* Specification: RFC 2781 */
+
+/* Here we accept FFFE/FEFF marks as endianness indicators everywhere
+ in the stream, not just at the beginning. (This is contrary to what
+ RFC 2781 section 3.2 specifies, but it allows concatenation of byte
+ sequences to work flawlessly, while disagreeing with the RFC behaviour
+ only for strings containing U+FEFF characters, which is quite rare.)
+ The default is big-endian. */
+/* The state is 0 if big-endian, 1 if little-endian. */
+static int
+utf16_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ int count = 0;
+ for (; n >= 2;) {
+ ucs4_t wc = (state ? s[0] + (s[1] << 8) : (s[0] << 8) + s[1]);
+ if (wc == 0xfeff) {
+ } else if (wc == 0xfffe) {
+ state ^= 1;
+ } else if (wc >= 0xd800 && wc < 0xdc00) {
+ if (n >= 4) {
+ ucs4_t wc2 = (state ? s[2] + (s[3] << 8) : (s[2] << 8) + s[3]);
+ if (!(wc2 >= 0xdc00 && wc2 < 0xe000))
+ goto ilseq;
+ *pwc = 0x10000 + ((wc - 0xd800) << 10) + (wc2 - 0xdc00);
+ conv->istate = state;
+ return count+4;
+ } else
+ break;
+ } else if (wc >= 0xdc00 && wc < 0xe000) {
+ goto ilseq;
+ } else {
+ *pwc = wc;
+ conv->istate = state;
+ return count+2;
+ }
+ s += 2; n -= 2; count += 2;
+ }
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+/* We output UTF-16 in big-endian order, with byte-order mark.
+ See RFC 2781 section 3.3 for a rationale: Some document formats
+ mandate a BOM; the file concatenation issue is not so severe as
+ long as the above utf16_mbtowc function is used. */
+/* The state is 0 at the beginning, 1 after the BOM has been written. */
+static int
+utf16_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc != 0xfffe && !(wc >= 0xd800 && wc < 0xe000)) {
+ int count = 0;
+ if (!conv->ostate) {
+ if (n >= 2) {
+ r[0] = 0xFE;
+ r[1] = 0xFF;
+ r += 2; n -= 2; count += 2;
+ } else
+ return RET_TOOSMALL;
+ }
+ if (wc < 0x10000) {
+ if (n >= 2) {
+ r[0] = (unsigned char) (wc >> 8);
+ r[1] = (unsigned char) wc;
+ conv->ostate = 1;
+ return count+2;
+ } else
+ return RET_TOOSMALL;
+ }
+ else if (wc < 0x110000) {
+ if (n >= 4) {
+ ucs4_t wc1 = 0xd800 + ((wc - 0x10000) >> 10);
+ ucs4_t wc2 = 0xdc00 + ((wc - 0x10000) & 0x3ff);
+ r[0] = (unsigned char) (wc1 >> 8);
+ r[1] = (unsigned char) wc1;
+ r[2] = (unsigned char) (wc2 >> 8);
+ r[3] = (unsigned char) wc2;
+ conv->ostate = 1;
+ return count+4;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/utf16be.h b/jni/iconv/lib/utf16be.h
new file mode 100644
index 0000000..a6d90ff
--- /dev/null
+++ b/jni/iconv/lib/utf16be.h
@@ -0,0 +1,80 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-16BE
+ */
+
+/* Specification: RFC 2781 */
+
+static int
+utf16be_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ int count = 0;
+ if (n >= 2) {
+ ucs4_t wc = (s[0] << 8) + s[1];
+ if (wc >= 0xd800 && wc < 0xdc00) {
+ if (n >= 4) {
+ ucs4_t wc2 = (s[2] << 8) + s[3];
+ if (!(wc2 >= 0xdc00 && wc2 < 0xe000))
+ goto ilseq;
+ *pwc = 0x10000 + ((wc - 0xd800) << 10) + (wc2 - 0xdc00);
+ return count+4;
+ }
+ } else if (wc >= 0xdc00 && wc < 0xe000) {
+ goto ilseq;
+ } else {
+ *pwc = wc;
+ return count+2;
+ }
+ }
+ return RET_TOOFEW(count);
+
+ilseq:
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+utf16be_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (!(wc >= 0xd800 && wc < 0xe000)) {
+ if (wc < 0x10000) {
+ if (n >= 2) {
+ r[0] = (unsigned char) (wc >> 8);
+ r[1] = (unsigned char) wc;
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+ else if (wc < 0x110000) {
+ if (n >= 4) {
+ ucs4_t wc1 = 0xd800 + ((wc - 0x10000) >> 10);
+ ucs4_t wc2 = 0xdc00 + ((wc - 0x10000) & 0x3ff);
+ r[0] = (unsigned char) (wc1 >> 8);
+ r[1] = (unsigned char) wc1;
+ r[2] = (unsigned char) (wc2 >> 8);
+ r[3] = (unsigned char) wc2;
+ return 4;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/utf16le.h b/jni/iconv/lib/utf16le.h
new file mode 100644
index 0000000..5bb2b02
--- /dev/null
+++ b/jni/iconv/lib/utf16le.h
@@ -0,0 +1,80 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-16LE
+ */
+
+/* Specification: RFC 2781 */
+
+static int
+utf16le_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ int count = 0;
+ if (n >= 2) {
+ ucs4_t wc = s[0] + (s[1] << 8);
+ if (wc >= 0xd800 && wc < 0xdc00) {
+ if (n >= 4) {
+ ucs4_t wc2 = s[2] + (s[3] << 8);
+ if (!(wc2 >= 0xdc00 && wc2 < 0xe000))
+ goto ilseq;
+ *pwc = 0x10000 + ((wc - 0xd800) << 10) + (wc2 - 0xdc00);
+ return count+4;
+ }
+ } else if (wc >= 0xdc00 && wc < 0xe000) {
+ goto ilseq;
+ } else {
+ *pwc = wc;
+ return count+2;
+ }
+ }
+ return RET_TOOFEW(count);
+
+ilseq:
+ return RET_SHIFT_ILSEQ(count);
+}
+
+static int
+utf16le_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (!(wc >= 0xd800 && wc < 0xe000)) {
+ if (wc < 0x10000) {
+ if (n >= 2) {
+ r[0] = (unsigned char) wc;
+ r[1] = (unsigned char) (wc >> 8);
+ return 2;
+ } else
+ return RET_TOOSMALL;
+ }
+ else if (wc < 0x110000) {
+ if (n >= 4) {
+ ucs4_t wc1 = 0xd800 + ((wc - 0x10000) >> 10);
+ ucs4_t wc2 = 0xdc00 + ((wc - 0x10000) & 0x3ff);
+ r[0] = (unsigned char) wc1;
+ r[1] = (unsigned char) (wc1 >> 8);
+ r[2] = (unsigned char) wc2;
+ r[3] = (unsigned char) (wc2 >> 8);
+ return 4;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/utf32.h b/jni/iconv/lib/utf32.h
new file mode 100644
index 0000000..bc579ae
--- /dev/null
+++ b/jni/iconv/lib/utf32.h
@@ -0,0 +1,93 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-32
+ */
+
+/* Specification: Unicode 3.1 Standard Annex #19 */
+
+/* Here we accept FFFE0000/0000FEFF marks as endianness indicators
+ everywhere in the stream, not just at the beginning. (This is contrary
+ to what #19 D36c specifies, but it allows concatenation of byte
+ sequences to work flawlessly, while disagreeing with #19 behaviour
+ only for strings containing U+FEFF characters, which is quite rare.)
+ The default is big-endian. */
+/* The state is 0 if big-endian, 1 if little-endian. */
+static int
+utf32_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ int count = 0;
+ for (; n >= 4;) {
+ ucs4_t wc = (state
+ ? s[0] + (s[1] << 8) + (s[2] << 16) + (s[3] << 24)
+ : (s[0] << 24) + (s[1] << 16) + (s[2] << 8) + s[3]);
+ count += 4;
+ if (wc == 0x0000feff) {
+ } else if (wc == 0xfffe0000u) {
+ state ^= 1;
+ } else {
+ if (wc < 0x110000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ *pwc = wc;
+ conv->istate = state;
+ return count;
+ } else {
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+ }
+ }
+ s += 4; n -= 4;
+ }
+ conv->istate = state;
+ return RET_TOOFEW(count);
+}
+
+/* We output UTF-32 in big-endian order, with byte-order mark. */
+/* The state is 0 at the beginning, 1 after the BOM has been written. */
+static int
+utf32_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x110000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ int count = 0;
+ if (!conv->ostate) {
+ if (n >= 4) {
+ r[0] = 0x00;
+ r[1] = 0x00;
+ r[2] = 0xFE;
+ r[3] = 0xFF;
+ r += 4; n -= 4; count += 4;
+ } else
+ return RET_TOOSMALL;
+ }
+ if (wc < 0x110000) {
+ if (n >= 4) {
+ r[0] = 0;
+ r[1] = (unsigned char) (wc >> 16);
+ r[2] = (unsigned char) (wc >> 8);
+ r[3] = (unsigned char) wc;
+ conv->ostate = 1;
+ return count+4;
+ } else
+ return RET_TOOSMALL;
+ }
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/utf32be.h b/jni/iconv/lib/utf32be.h
new file mode 100644
index 0000000..5081129
--- /dev/null
+++ b/jni/iconv/lib/utf32be.h
@@ -0,0 +1,55 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-32BE
+ */
+
+/* Specification: Unicode 3.1 Standard Annex #19 */
+
+static int
+utf32be_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 4) {
+ ucs4_t wc = (s[0] << 24) + (s[1] << 16) + (s[2] << 8) + s[3];
+ if (wc < 0x110000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ *pwc = wc;
+ return 4;
+ } else
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+utf32be_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x110000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ if (n >= 4) {
+ r[0] = 0;
+ r[1] = (unsigned char) (wc >> 16);
+ r[2] = (unsigned char) (wc >> 8);
+ r[3] = (unsigned char) wc;
+ return 4;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/utf32le.h b/jni/iconv/lib/utf32le.h
new file mode 100644
index 0000000..9d3699b
--- /dev/null
+++ b/jni/iconv/lib/utf32le.h
@@ -0,0 +1,55 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-32LE
+ */
+
+/* Specification: Unicode 3.1 Standard Annex #19 */
+
+static int
+utf32le_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ if (n >= 4) {
+ ucs4_t wc = s[0] + (s[1] << 8) + (s[2] << 16) + (s[3] << 24);
+ if (wc < 0x110000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ *pwc = wc;
+ return 4;
+ } else
+ return RET_ILSEQ;
+ }
+ return RET_TOOFEW(0);
+}
+
+static int
+utf32le_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ if (wc < 0x110000 && !(wc >= 0xd800 && wc < 0xe000)) {
+ if (n >= 4) {
+ r[0] = (unsigned char) wc;
+ r[1] = (unsigned char) (wc >> 8);
+ r[2] = (unsigned char) (wc >> 16);
+ r[3] = 0;
+ return 4;
+ } else
+ return RET_TOOSMALL;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/lib/utf7.h b/jni/iconv/lib/utf7.h
new file mode 100644
index 0000000..888bfb4
--- /dev/null
+++ b/jni/iconv/lib/utf7.h
@@ -0,0 +1,355 @@
+/*
+ * Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-7
+ */
+
+/* Specification: RFC 2152 (and old RFC 1641, RFC 1642) */
+/* The original Base64 encoding is defined in RFC 2045. */
+
+/* Set of direct characters:
+ * A-Z a-z 0-9 ' ( ) , - . / : ? space tab lf cr
+ */
+static const unsigned char direct_tab[128/8] = {
+ 0x00, 0x26, 0x00, 0x00, 0x81, 0xf3, 0xff, 0x87,
+ 0xfe, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0x07,
+};
+#define isdirect(ch) ((ch) < 128 && ((direct_tab[(ch)>>3] >> (ch & 7)) & 1))
+
+/* Set of direct and optional direct characters:
+ * A-Z a-z 0-9 ' ( ) , - . / : ? space tab lf cr
+ * ! " # $ % & * ; < = > @ [ ] ^ _ ` { | }
+ */
+static const unsigned char xdirect_tab[128/8] = {
+ 0x00, 0x26, 0x00, 0x00, 0xff, 0xf7, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0x3f,
+};
+#define isxdirect(ch) ((ch) < 128 && ((xdirect_tab[(ch)>>3] >> (ch & 7)) & 1))
+
+/* Set of base64 characters, extended:
+ * A-Z a-z 0-9 + / -
+ */
+static const unsigned char xbase64_tab[128/8] = {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0xff, 0x03,
+ 0xfe, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0x07,
+};
+#define isxbase64(ch) ((ch) < 128 && ((xbase64_tab[(ch)>>3] >> (ch & 7)) & 1))
+
+/*
+ * The state is structured as follows:
+ * bit 1..0: shift
+ * bit 7..2: data
+ * Precise meaning:
+ * shift data
+ * 0 0 not inside base64 encoding
+ * 1 0 inside base64, no pending bits
+ * 2 XXXX00 inside base64, 4 bits remain from 2nd byte
+ * 3 XX0000 inside base64, 2 bits remain from 3rd byte
+ */
+
+static int
+utf7_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ state_t state = conv->istate;
+ int count = 0; /* number of input bytes already read */
+ if (state & 3)
+ goto active;
+ else
+ goto inactive;
+
+inactive:
+ {
+ /* Here (state & 3) == 0 */
+ if (n < count+1)
+ goto none;
+ {
+ unsigned char c = *s;
+ if (isxdirect(c)) {
+ *pwc = (ucs4_t) c;
+ conv->istate = state;
+ return count+1;
+ }
+ if (c == '+') {
+ if (n < count+2)
+ goto none;
+ if (s[1] == '-') {
+ *pwc = (ucs4_t) '+';
+ conv->istate = state;
+ return count+2;
+ }
+ s++; count++;
+ state = 1;
+ goto active;
+ }
+ goto ilseq;
+ }
+ }
+
+active:
+ {
+ /* base64 encoding active */
+ unsigned int wc = 0;
+ state_t base64state = state;
+ unsigned int kmax = 2; /* number of payload bytes to read */
+ unsigned int k = 0; /* number of payload bytes already read */
+ unsigned int base64count = 0; /* number of base64 bytes already read */
+ for (;;) {
+ unsigned char c = *s;
+ unsigned int i;
+ if (c >= 'A' && c <= 'Z')
+ i = c-'A';
+ else if (c >= 'a' && c <= 'z')
+ i = c-'a'+26;
+ else if (c >= '0' && c <= '9')
+ i = c-'0'+52;
+ else if (c == '+')
+ i = 62;
+ else if (c == '/')
+ i = 63;
+ else {
+ /* c terminates base64 encoding */
+ if (base64state & -4)
+ goto ilseq; /* data must be 0, otherwise illegal */
+ if (base64count)
+ goto ilseq; /* partial UTF-16 characters are invalid */
+ if (c == '-') {
+ s++; count++;
+ }
+ state = 0;
+ goto inactive;
+ }
+ s++; base64count++;
+ /* read 6 bits: 0 <= i < 64 */
+ switch (base64state & 3) {
+ case 1: /* inside base64, no pending bits */
+ base64state = (i << 2) | 0; break;
+ case 0: /* inside base64, 6 bits remain from 1st byte */
+ wc = (wc << 8) | (base64state & -4) | (i >> 4); k++;
+ base64state = ((i & 15) << 4) | 2; break;
+ case 2: /* inside base64, 4 bits remain from 2nd byte */
+ wc = (wc << 8) | (base64state & -4) | (i >> 2); k++;
+ base64state = ((i & 3) << 6) | 3; break;
+ case 3: /* inside base64, 2 bits remain from 3rd byte */
+ wc = (wc << 8) | (base64state & -4) | i; k++;
+ base64state = 1; break;
+ }
+ if (k == kmax) {
+ /* UTF-16: When we see a High Surrogate, we must also decode
+ the following Low Surrogate. */
+ if (kmax == 2 && (wc >= 0xd800 && wc < 0xdc00))
+ kmax = 4;
+ else
+ break;
+ }
+ if (n < count+base64count+1)
+ goto none;
+ }
+ /* Here k = kmax > 0, hence base64count > 0. */
+ if ((base64state & 3) == 0) abort();
+ if (kmax == 4) {
+ ucs4_t wc1 = wc >> 16;
+ ucs4_t wc2 = wc & 0xffff;
+ if (!(wc1 >= 0xd800 && wc1 < 0xdc00)) abort();
+ if (!(wc2 >= 0xdc00 && wc2 < 0xe000)) goto ilseq;
+ *pwc = 0x10000 + ((wc1 - 0xd800) << 10) + (wc2 - 0xdc00);
+ } else {
+ *pwc = wc;
+ }
+ conv->istate = base64state;
+ return count+base64count;
+ }
+
+none:
+ conv->istate = state;
+ return RET_TOOFEW(count);
+
+ilseq:
+ conv->istate = state;
+ return RET_SHIFT_ILSEQ(count);
+}
+
+/*
+ * The state is structured as follows:
+ * bit 1..0: shift
+ * bit 7..2: data
+ * Precise meaning:
+ * shift data
+ * 0 0 not inside base64 encoding
+ * 1 0 inside base64, no pending bits
+ * 2 XX00 inside base64, 2 bits known for 2nd byte
+ * 3 XXXX inside base64, 4 bits known for 3rd byte
+ */
+
+/* Define this to 1 if you want the so-called "optional direct" characters
+ ! " # $ % & * ; < = > @ [ ] ^ _ ` { | }
+ to be encoded. Define to 0 if you want them to be passed straight through,
+ like the so-called "direct" characters.
+ We set this to 1 because it's safer.
+ */
+#define UTF7_ENCODE_OPTIONAL_CHARS 1
+
+static int
+utf7_wctomb (conv_t conv, unsigned char *r, ucs4_t iwc, int n)
+{
+ state_t state = conv->ostate;
+ unsigned int wc = iwc;
+ int count = 0;
+ if (state & 3)
+ goto active;
+
+/*inactive:*/
+ {
+ if (UTF7_ENCODE_OPTIONAL_CHARS ? isdirect(wc) : isxdirect(wc)) {
+ r[0] = (unsigned char) wc;
+ /*conv->ostate = state;*/
+ return 1;
+ } else {
+ *r++ = '+';
+ if (wc == '+') {
+ if (n < 2)
+ return RET_TOOSMALL;
+ *r = '-';
+ /*conv->ostate = state;*/
+ return 2;
+ }
+ count = 1;
+ state = 1;
+ goto active;
+ }
+ }
+
+active:
+ {
+ /* base64 encoding active */
+ if (UTF7_ENCODE_OPTIONAL_CHARS ? isdirect(wc) : isxdirect(wc)) {
+ /* deactivate base64 encoding */
+ count += ((state & 3) >= 2 ? 1 : 0) + (isxbase64(wc) ? 1 : 0) + 1;
+ if (n < count)
+ return RET_TOOSMALL;
+ if ((state & 3) >= 2) {
+ unsigned int i = state & -4;
+ unsigned char c;
+ if (i < 26)
+ c = i+'A';
+ else if (i < 52)
+ c = i-26+'a';
+ else if (i < 62)
+ c = i-52+'0';
+ else if (i == 62)
+ c = '+';
+ else if (i == 63)
+ c = '/';
+ else
+ abort();
+ *r++ = c;
+ }
+ if (isxbase64(wc))
+ *r++ = '-';
+ state = 0;
+ *r++ = (unsigned char) wc;
+ conv->ostate = state;
+ return count;
+ } else {
+ unsigned int k; /* number of payload bytes to write */
+ if (wc < 0x10000) {
+ k = 2;
+ count += ((state & 3) >= 2 ? 3 : 2);
+ } else if (wc < 0x110000) {
+ unsigned int wc1 = 0xd800 + ((wc - 0x10000) >> 10);
+ unsigned int wc2 = 0xdc00 + ((wc - 0x10000) & 0x3ff);
+ wc = (wc1 << 16) | wc2;
+ k = 4;
+ count += ((state & 3) >= 3 ? 6 : 5);
+ } else
+ return RET_ILUNI;
+ if (n < count)
+ return RET_TOOSMALL;
+ for (;;) {
+ unsigned int i;
+ unsigned char c;
+ switch (state & 3) {
+ case 0: /* inside base64, 6 bits known for 4th byte */
+ c = (state & -4) >> 2; state = 1; break;
+ case 1: /* inside base64, no pending bits */
+ i = (wc >> (8 * --k)) & 0xff;
+ c = i >> 2; state = ((i & 3) << 4) | 2; break;
+ case 2: /* inside base64, 2 bits known for 2nd byte */
+ i = (wc >> (8 * --k)) & 0xff;
+ c = (state & -4) | (i >> 4); state = ((i & 15) << 2) | 3; break;
+ case 3: /* inside base64, 4 bits known for 3rd byte */
+ i = (wc >> (8 * --k)) & 0xff;
+ c = (state & -4) | (i >> 6); state = ((i & 63) << 2) | 0; break;
+ default: abort(); /* stupid gcc */
+ }
+ if (c < 26)
+ c = c+'A';
+ else if (c < 52)
+ c = c-26+'a';
+ else if (c < 62)
+ c = c-52+'0';
+ else if (c == 62)
+ c = '+';
+ else if (c == 63)
+ c = '/';
+ else
+ abort();
+ *r++ = c;
+ if ((state & 3) && (k == 0))
+ break;
+ }
+ conv->ostate = state;
+ return count;
+ }
+ }
+}
+
+static int
+utf7_reset (conv_t conv, unsigned char *r, int n)
+{
+ state_t state = conv->ostate;
+ if (state & 3) {
+ /* deactivate base64 encoding */
+ unsigned int count = ((state & 3) >= 2 ? 1 : 0) + 1;
+ if (n < count)
+ return RET_TOOSMALL;
+ if ((state & 3) >= 2) {
+ unsigned int i = state & -4;
+ unsigned char c;
+ if (i < 26)
+ c = i+'A';
+ else if (i < 52)
+ c = i-26+'a';
+ else if (i < 62)
+ c = i-52+'0';
+ else if (i == 62)
+ c = '+';
+ else if (i == 63)
+ c = '/';
+ else
+ abort();
+ *r++ = c;
+ }
+ *r++ = '-';
+ /* conv->ostate = 0; will be done by the caller */
+ return count;
+ } else
+ return 0;
+}
diff --git a/jni/iconv/lib/utf8.h b/jni/iconv/lib/utf8.h
new file mode 100644
index 0000000..9d07219
--- /dev/null
+++ b/jni/iconv/lib/utf8.h
@@ -0,0 +1,128 @@
+/*
+ * Copyright (C) 1999-2001, 2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * UTF-8
+ */
+
+/* Specification: RFC 3629 */
+
+static int
+utf8_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = s[0];
+
+ if (c < 0x80) {
+ *pwc = c;
+ return 1;
+ } else if (c < 0xc2) {
+ return RET_ILSEQ;
+ } else if (c < 0xe0) {
+ if (n < 2)
+ return RET_TOOFEW(0);
+ if (!((s[1] ^ 0x80) < 0x40))
+ return RET_ILSEQ;
+ *pwc = ((ucs4_t) (c & 0x1f) << 6)
+ | (ucs4_t) (s[1] ^ 0x80);
+ return 2;
+ } else if (c < 0xf0) {
+ if (n < 3)
+ return RET_TOOFEW(0);
+ if (!((s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+ && (c >= 0xe1 || s[1] >= 0xa0)))
+ return RET_ILSEQ;
+ *pwc = ((ucs4_t) (c & 0x0f) << 12)
+ | ((ucs4_t) (s[1] ^ 0x80) << 6)
+ | (ucs4_t) (s[2] ^ 0x80);
+ return 3;
+ } else if (c < 0xf8 && sizeof(ucs4_t)*8 >= 32) {
+ if (n < 4)
+ return RET_TOOFEW(0);
+ if (!((s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+ && (s[3] ^ 0x80) < 0x40
+ && (c >= 0xf1 || s[1] >= 0x90)))
+ return RET_ILSEQ;
+ *pwc = ((ucs4_t) (c & 0x07) << 18)
+ | ((ucs4_t) (s[1] ^ 0x80) << 12)
+ | ((ucs4_t) (s[2] ^ 0x80) << 6)
+ | (ucs4_t) (s[3] ^ 0x80);
+ return 4;
+ } else if (c < 0xfc && sizeof(ucs4_t)*8 >= 32) {
+ if (n < 5)
+ return RET_TOOFEW(0);
+ if (!((s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+ && (s[3] ^ 0x80) < 0x40 && (s[4] ^ 0x80) < 0x40
+ && (c >= 0xf9 || s[1] >= 0x88)))
+ return RET_ILSEQ;
+ *pwc = ((ucs4_t) (c & 0x03) << 24)
+ | ((ucs4_t) (s[1] ^ 0x80) << 18)
+ | ((ucs4_t) (s[2] ^ 0x80) << 12)
+ | ((ucs4_t) (s[3] ^ 0x80) << 6)
+ | (ucs4_t) (s[4] ^ 0x80);
+ return 5;
+ } else if (c < 0xfe && sizeof(ucs4_t)*8 >= 32) {
+ if (n < 6)
+ return RET_TOOFEW(0);
+ if (!((s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+ && (s[3] ^ 0x80) < 0x40 && (s[4] ^ 0x80) < 0x40
+ && (s[5] ^ 0x80) < 0x40
+ && (c >= 0xfd || s[1] >= 0x84)))
+ return RET_ILSEQ;
+ *pwc = ((ucs4_t) (c & 0x01) << 30)
+ | ((ucs4_t) (s[1] ^ 0x80) << 24)
+ | ((ucs4_t) (s[2] ^ 0x80) << 18)
+ | ((ucs4_t) (s[3] ^ 0x80) << 12)
+ | ((ucs4_t) (s[4] ^ 0x80) << 6)
+ | (ucs4_t) (s[5] ^ 0x80);
+ return 6;
+ } else
+ return RET_ILSEQ;
+}
+
+static int
+utf8_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n) /* n == 0 is acceptable */
+{
+ int count;
+ if (wc < 0x80)
+ count = 1;
+ else if (wc < 0x800)
+ count = 2;
+ else if (wc < 0x10000)
+ count = 3;
+ else if (wc < 0x200000)
+ count = 4;
+ else if (wc < 0x4000000)
+ count = 5;
+ else if (wc <= 0x7fffffff)
+ count = 6;
+ else
+ return RET_ILUNI;
+ if (n < count)
+ return RET_TOOSMALL;
+ switch (count) { /* note: code falls through cases! */
+ case 6: r[5] = 0x80 | (wc & 0x3f); wc = wc >> 6; wc |= 0x4000000;
+ case 5: r[4] = 0x80 | (wc & 0x3f); wc = wc >> 6; wc |= 0x200000;
+ case 4: r[3] = 0x80 | (wc & 0x3f); wc = wc >> 6; wc |= 0x10000;
+ case 3: r[2] = 0x80 | (wc & 0x3f); wc = wc >> 6; wc |= 0x800;
+ case 2: r[1] = 0x80 | (wc & 0x3f); wc = wc >> 6; wc |= 0xc0;
+ case 1: r[0] = wc;
+ }
+ return count;
+}
diff --git a/jni/iconv/lib/vietcomb.h b/jni/iconv/lib/vietcomb.h
new file mode 100644
index 0000000..34892cd
--- /dev/null
+++ b/jni/iconv/lib/vietcomb.h
@@ -0,0 +1,467 @@
+/*
+ * Copyright (C) 2001, 2004 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/* Combining characters used in Vietnamese encodings CP1258, TCVN. */
+
+#ifndef _VIETCOMB_H
+#define _VIETCOMB_H
+
+/* Relevant combining characters:
+ 0x0300, 0x0301, 0x0303, 0x0309, 0x0323. */
+
+/* Composition tables for each of the relevant combining characters. */
+static const struct { unsigned short base; unsigned short composed; } viet_comp_table_data[] = {
+#define viet_comp_table0300_idx 0
+#define viet_comp_table0300_len 31
+ { 0x0041, 0x00C0 },
+ { 0x0045, 0x00C8 },
+ { 0x0049, 0x00CC },
+ { 0x004E, 0x01F8 },
+ { 0x004F, 0x00D2 },
+ { 0x0055, 0x00D9 },
+ { 0x0057, 0x1E80 },
+ { 0x0059, 0x1EF2 },
+ { 0x0061, 0x00E0 },
+ { 0x0065, 0x00E8 },
+ { 0x0069, 0x00EC },
+ { 0x006E, 0x01F9 },
+ { 0x006F, 0x00F2 },
+ { 0x0075, 0x00F9 },
+ { 0x0077, 0x1E81 },
+ { 0x0079, 0x1EF3 },
+ { 0x00A8, 0x1FED },
+ { 0x00C2, 0x1EA6 },
+ { 0x00CA, 0x1EC0 },
+ { 0x00D4, 0x1ED2 },
+ { 0x00DC, 0x01DB },
+ { 0x00E2, 0x1EA7 },
+ { 0x00EA, 0x1EC1 },
+ { 0x00F4, 0x1ED3 },
+ { 0x00FC, 0x01DC },
+ { 0x0102, 0x1EB0 },
+ { 0x0103, 0x1EB1 },
+/*{ 0x0112, 0x1E14 },*/
+/*{ 0x0113, 0x1E15 },*/
+/*{ 0x014C, 0x1E50 },*/
+/*{ 0x014D, 0x1E51 },*/
+ { 0x01A0, 0x1EDC },
+ { 0x01A1, 0x1EDD },
+ { 0x01AF, 0x1EEA },
+ { 0x01B0, 0x1EEB },
+#define viet_comp_table0301_idx (viet_comp_table0300_idx+viet_comp_table0300_len)
+#define viet_comp_table0301_len 64
+ { 0x0041, 0x00C1 },
+ { 0x0043, 0x0106 },
+ { 0x0045, 0x00C9 },
+ { 0x0047, 0x01F4 },
+ { 0x0049, 0x00CD },
+ { 0x004B, 0x1E30 },
+ { 0x004C, 0x0139 },
+ { 0x004D, 0x1E3E },
+ { 0x004E, 0x0143 },
+ { 0x004F, 0x00D3 },
+ { 0x0050, 0x1E54 },
+ { 0x0052, 0x0154 },
+ { 0x0053, 0x015A },
+ { 0x0055, 0x00DA },
+ { 0x0057, 0x1E82 },
+ { 0x0059, 0x00DD },
+ { 0x005A, 0x0179 },
+ { 0x0061, 0x00E1 },
+ { 0x0063, 0x0107 },
+ { 0x0065, 0x00E9 },
+ { 0x0067, 0x01F5 },
+ { 0x0069, 0x00ED },
+ { 0x006B, 0x1E31 },
+ { 0x006C, 0x013A },
+ { 0x006D, 0x1E3F },
+ { 0x006E, 0x0144 },
+ { 0x006F, 0x00F3 },
+ { 0x0070, 0x1E55 },
+ { 0x0072, 0x0155 },
+ { 0x0073, 0x015B },
+ { 0x0075, 0x00FA },
+ { 0x0077, 0x1E83 },
+ { 0x0079, 0x00FD },
+ { 0x007A, 0x017A },
+ { 0x00A5, 0x0385 },
+ { 0x00A8, 0x1FEE },
+ { 0x00C2, 0x1EA4 },
+ { 0x00C5, 0x01FA },
+ { 0x00C6, 0x01FC },
+ { 0x00C7, 0x1E08 },
+ { 0x00CA, 0x1EBE },
+ { 0x00CF, 0x1E2E },
+ { 0x00D4, 0x1ED0 },
+ { 0x00D5, 0x1E4C },
+ { 0x00D8, 0x01FE },
+ { 0x00DC, 0x01D7 },
+ { 0x00E2, 0x1EA5 },
+ { 0x00E5, 0x01FB },
+ { 0x00E6, 0x01FD },
+ { 0x00E7, 0x1E09 },
+ { 0x00EA, 0x1EBF },
+ { 0x00EF, 0x1E2F },
+ { 0x00F4, 0x1ED1 },
+ { 0x00F5, 0x1E4D },
+ { 0x00F8, 0x01FF },
+ { 0x00FC, 0x01D8 },
+ { 0x0102, 0x1EAE },
+ { 0x0103, 0x1EAF },
+/*{ 0x0112, 0x1E16 },*/
+/*{ 0x0113, 0x1E17 },*/
+/*{ 0x014C, 0x1E52 },*/
+/*{ 0x014D, 0x1E53 },*/
+ { 0x0168, 0x1E78 },
+ { 0x0169, 0x1E79 },
+ { 0x01A0, 0x1EDA },
+ { 0x01A1, 0x1EDB },
+ { 0x01AF, 0x1EE8 },
+ { 0x01B0, 0x1EE9 },
+#define viet_comp_table0303_idx (viet_comp_table0301_idx+viet_comp_table0301_len)
+#define viet_comp_table0303_len 34
+ { 0x0041, 0x00C3 },
+ { 0x0045, 0x1EBC },
+ { 0x0049, 0x0128 },
+ { 0x004E, 0x00D1 },
+ { 0x004F, 0x00D5 },
+ { 0x0055, 0x0168 },
+ { 0x0056, 0x1E7C },
+ { 0x0059, 0x1EF8 },
+ { 0x0061, 0x00E3 },
+ { 0x0065, 0x1EBD },
+ { 0x0069, 0x0129 },
+ { 0x006E, 0x00F1 },
+ { 0x006F, 0x00F5 },
+ { 0x0075, 0x0169 },
+ { 0x0076, 0x1E7D },
+ { 0x0079, 0x1EF9 },
+ { 0x00C2, 0x1EAA },
+ { 0x00CA, 0x1EC4 },
+ { 0x00D3, 0x1E4C },
+ { 0x00D4, 0x1ED6 },
+ { 0x00D6, 0x1E4E },
+ { 0x00DA, 0x1E78 },
+ { 0x00E2, 0x1EAB },
+ { 0x00EA, 0x1EC5 },
+ { 0x00F3, 0x1E4D },
+ { 0x00F4, 0x1ED7 },
+ { 0x00F6, 0x1E4F },
+ { 0x00FA, 0x1E79 },
+ { 0x0102, 0x1EB4 },
+ { 0x0103, 0x1EB5 },
+ { 0x01A0, 0x1EE0 },
+ { 0x01A1, 0x1EE1 },
+ { 0x01AF, 0x1EEE },
+ { 0x01B0, 0x1EEF },
+#define viet_comp_table0309_idx (viet_comp_table0303_idx+viet_comp_table0303_len)
+#define viet_comp_table0309_len 24
+ { 0x0041, 0x1EA2 },
+ { 0x0045, 0x1EBA },
+ { 0x0049, 0x1EC8 },
+ { 0x004F, 0x1ECE },
+ { 0x0055, 0x1EE6 },
+ { 0x0059, 0x1EF6 },
+ { 0x0061, 0x1EA3 },
+ { 0x0065, 0x1EBB },
+ { 0x0069, 0x1EC9 },
+ { 0x006F, 0x1ECF },
+ { 0x0075, 0x1EE7 },
+ { 0x0079, 0x1EF7 },
+ { 0x00C2, 0x1EA8 },
+ { 0x00CA, 0x1EC2 },
+ { 0x00D4, 0x1ED4 },
+ { 0x00E2, 0x1EA9 },
+ { 0x00EA, 0x1EC3 },
+ { 0x00F4, 0x1ED5 },
+ { 0x0102, 0x1EB2 },
+ { 0x0103, 0x1EB3 },
+ { 0x01A0, 0x1EDE },
+ { 0x01A1, 0x1EDF },
+ { 0x01AF, 0x1EEC },
+ { 0x01B0, 0x1EED },
+#define viet_comp_table0323_idx (viet_comp_table0309_idx+viet_comp_table0309_len)
+#define viet_comp_table0323_len 50
+ { 0x0041, 0x1EA0 },
+ { 0x0042, 0x1E04 },
+ { 0x0044, 0x1E0C },
+ { 0x0045, 0x1EB8 },
+ { 0x0048, 0x1E24 },
+ { 0x0049, 0x1ECA },
+ { 0x004B, 0x1E32 },
+ { 0x004C, 0x1E36 },
+ { 0x004D, 0x1E42 },
+ { 0x004E, 0x1E46 },
+ { 0x004F, 0x1ECC },
+ { 0x0052, 0x1E5A },
+ { 0x0053, 0x1E62 },
+ { 0x0054, 0x1E6C },
+ { 0x0055, 0x1EE4 },
+ { 0x0056, 0x1E7E },
+ { 0x0057, 0x1E88 },
+ { 0x0059, 0x1EF4 },
+ { 0x005A, 0x1E92 },
+ { 0x0061, 0x1EA1 },
+ { 0x0062, 0x1E05 },
+ { 0x0064, 0x1E0D },
+ { 0x0065, 0x1EB9 },
+ { 0x0068, 0x1E25 },
+ { 0x0069, 0x1ECB },
+ { 0x006B, 0x1E33 },
+ { 0x006C, 0x1E37 },
+ { 0x006D, 0x1E43 },
+ { 0x006E, 0x1E47 },
+ { 0x006F, 0x1ECD },
+ { 0x0072, 0x1E5B },
+ { 0x0073, 0x1E63 },
+ { 0x0074, 0x1E6D },
+ { 0x0075, 0x1EE5 },
+ { 0x0076, 0x1E7F },
+ { 0x0077, 0x1E89 },
+ { 0x0079, 0x1EF5 },
+ { 0x007A, 0x1E93 },
+ { 0x00C2, 0x1EAC },
+ { 0x00CA, 0x1EC6 },
+ { 0x00D4, 0x1ED8 },
+ { 0x00E2, 0x1EAD },
+ { 0x00EA, 0x1EC7 },
+ { 0x00F4, 0x1ED9 },
+ { 0x0102, 0x1EB6 },
+ { 0x0103, 0x1EB7 },
+ { 0x01A0, 0x1EE2 },
+ { 0x01A1, 0x1EE3 },
+ { 0x01AF, 0x1EF0 },
+ { 0x01B0, 0x1EF1 },
+};
+static const struct { unsigned int len; unsigned int idx; } viet_comp_table[] = {
+ { viet_comp_table0300_len, viet_comp_table0300_idx },
+ { viet_comp_table0301_len, viet_comp_table0301_idx },
+ { viet_comp_table0303_len, viet_comp_table0303_idx },
+ { viet_comp_table0309_len, viet_comp_table0309_idx },
+ { viet_comp_table0323_len, viet_comp_table0323_idx },
+};
+
+/* Decomposition table for the relevant Unicode characters. */
+struct viet_decomp { unsigned short composed; unsigned int base : 12; int comb1 : 4; };
+static const struct viet_decomp viet_decomp_table[] = {
+ { 0x00B4, 0x0020, 1 }, /* compatibility decomposition - for TCVN only */
+ { 0x00C0, 0x0041, 0 },
+ { 0x00C1, 0x0041, 1 },
+ { 0x00C3, 0x0041, 2 },
+ { 0x00C8, 0x0045, 0 },
+ { 0x00C9, 0x0045, 1 },
+ { 0x00CC, 0x0049, 0 },
+ { 0x00CD, 0x0049, 1 },
+ { 0x00D1, 0x004E, 2 },
+ { 0x00D2, 0x004F, 0 },
+ { 0x00D3, 0x004F, 1 },
+ { 0x00D5, 0x004F, 2 },
+ { 0x00D9, 0x0055, 0 },
+ { 0x00DA, 0x0055, 1 },
+ { 0x00DD, 0x0059, 1 },
+ { 0x00E0, 0x0061, 0 },
+ { 0x00E1, 0x0061, 1 },
+ { 0x00E3, 0x0061, 2 },
+ { 0x00E8, 0x0065, 0 },
+ { 0x00E9, 0x0065, 1 },
+ { 0x00EC, 0x0069, 0 },
+ { 0x00ED, 0x0069, 1 },
+ { 0x00F1, 0x006E, 2 },
+ { 0x00F2, 0x006F, 0 },
+ { 0x00F3, 0x006F, 1 },
+ { 0x00F5, 0x006F, 2 },
+ { 0x00F9, 0x0075, 0 },
+ { 0x00FA, 0x0075, 1 },
+ { 0x00FD, 0x0079, 1 },
+ { 0x0106, 0x0043, 1 },
+ { 0x0107, 0x0063, 1 },
+ { 0x0128, 0x0049, 2 },
+ { 0x0129, 0x0069, 2 },
+ { 0x0139, 0x004C, 1 },
+ { 0x013A, 0x006C, 1 },
+ { 0x0143, 0x004E, 1 },
+ { 0x0144, 0x006E, 1 },
+ { 0x0154, 0x0052, 1 },
+ { 0x0155, 0x0072, 1 },
+ { 0x015A, 0x0053, 1 },
+ { 0x015B, 0x0073, 1 },
+ { 0x0168, 0x0055, 2 },
+ { 0x0169, 0x0075, 2 },
+ { 0x0179, 0x005A, 1 },
+ { 0x017A, 0x007A, 1 },
+ { 0x01D7, 0x00DC, 1 },
+ { 0x01D8, 0x00FC, 1 },
+ { 0x01DB, 0x00DC, 0 },
+ { 0x01DC, 0x00FC, 0 },
+ { 0x01F4, 0x0047, 1 },
+ { 0x01F5, 0x0067, 1 },
+ { 0x01F8, 0x004E, 0 },
+ { 0x01F9, 0x006E, 0 },
+ { 0x01FA, 0x00C5, 1 },
+ { 0x01FB, 0x00E5, 1 },
+ { 0x01FC, 0x00C6, 1 },
+ { 0x01FD, 0x00E6, 1 },
+ { 0x01FE, 0x00D8, 1 },
+ { 0x01FF, 0x00F8, 1 },
+ { 0x02DC, 0x0020, 2 }, /* compatibility decomposition - for TCVN only */
+ { 0x0385, 0x00A5, 1 },
+ { 0x1E04, 0x0042, 4 },
+ { 0x1E05, 0x0062, 4 },
+ { 0x1E08, 0x00C7, 1 },
+ { 0x1E09, 0x00E7, 1 },
+ { 0x1E0C, 0x0044, 4 },
+ { 0x1E0D, 0x0064, 4 },
+ { 0x1E24, 0x0048, 4 },
+ { 0x1E25, 0x0068, 4 },
+ { 0x1E2E, 0x00CF, 1 },
+ { 0x1E2F, 0x00EF, 1 },
+ { 0x1E30, 0x004B, 1 },
+ { 0x1E31, 0x006B, 1 },
+ { 0x1E32, 0x004B, 4 },
+ { 0x1E33, 0x006B, 4 },
+ { 0x1E36, 0x004C, 4 },
+ { 0x1E37, 0x006C, 4 },
+ { 0x1E3E, 0x004D, 1 },
+ { 0x1E3F, 0x006D, 1 },
+ { 0x1E42, 0x004D, 4 },
+ { 0x1E43, 0x006D, 4 },
+ { 0x1E46, 0x004E, 4 },
+ { 0x1E47, 0x006E, 4 },
+ { 0x1E4C, 0x00D3, 2 }, /*{ 0x1E4C, 0x00D5, 1 },*/ /*{ 0x1E4C, 0x004F, 1, 2 },*/
+ { 0x1E4D, 0x00F3, 2 }, /*{ 0x1E4D, 0x00F5, 1 },*/ /*{ 0x1E4D, 0x006F, 1, 2 },*/
+ { 0x1E4E, 0x00D6, 2 },
+ { 0x1E4F, 0x00F6, 2 },
+ { 0x1E54, 0x0050, 1 },
+ { 0x1E55, 0x0070, 1 },
+ { 0x1E5A, 0x0052, 4 },
+ { 0x1E5B, 0x0072, 4 },
+ { 0x1E62, 0x0053, 4 },
+ { 0x1E63, 0x0073, 4 },
+ { 0x1E6C, 0x0054, 4 },
+ { 0x1E6D, 0x0074, 4 },
+ { 0x1E78, 0x00DA, 2 }, /*{ 0x1E78, 0x0168, 1 },*/ /*{ 0x1E78, 0x0055, 1, 2 },*/
+ { 0x1E79, 0x00FA, 2 }, /*{ 0x1E79, 0x0169, 1 },*/ /*{ 0x1E79, 0x0075, 1, 2 },*/
+ { 0x1E7C, 0x0056, 2 },
+ { 0x1E7D, 0x0076, 2 },
+ { 0x1E7E, 0x0056, 4 },
+ { 0x1E7F, 0x0076, 4 },
+ { 0x1E80, 0x0057, 0 },
+ { 0x1E81, 0x0077, 0 },
+ { 0x1E82, 0x0057, 1 },
+ { 0x1E83, 0x0077, 1 },
+ { 0x1E88, 0x0057, 4 },
+ { 0x1E89, 0x0077, 4 },
+ { 0x1E92, 0x005A, 4 },
+ { 0x1E93, 0x007A, 4 },
+ { 0x1EA0, 0x0041, 4 },
+ { 0x1EA1, 0x0061, 4 },
+ { 0x1EA2, 0x0041, 3 },
+ { 0x1EA3, 0x0061, 3 },
+ { 0x1EA4, 0x00C2, 1 },
+ { 0x1EA5, 0x00E2, 1 },
+ { 0x1EA6, 0x00C2, 0 },
+ { 0x1EA7, 0x00E2, 0 },
+ { 0x1EA8, 0x00C2, 3 },
+ { 0x1EA9, 0x00E2, 3 },
+ { 0x1EAA, 0x00C2, 2 },
+ { 0x1EAB, 0x00E2, 2 },
+ { 0x1EAC, 0x00C2, 4 },
+ { 0x1EAD, 0x00E2, 4 },
+ { 0x1EAE, 0x0102, 1 },
+ { 0x1EAF, 0x0103, 1 },
+ { 0x1EB0, 0x0102, 0 },
+ { 0x1EB1, 0x0103, 0 },
+ { 0x1EB2, 0x0102, 3 },
+ { 0x1EB3, 0x0103, 3 },
+ { 0x1EB4, 0x0102, 2 },
+ { 0x1EB5, 0x0103, 2 },
+ { 0x1EB6, 0x0102, 4 },
+ { 0x1EB7, 0x0103, 4 },
+ { 0x1EB8, 0x0045, 4 },
+ { 0x1EB9, 0x0065, 4 },
+ { 0x1EBA, 0x0045, 3 },
+ { 0x1EBB, 0x0065, 3 },
+ { 0x1EBC, 0x0045, 2 },
+ { 0x1EBD, 0x0065, 2 },
+ { 0x1EBE, 0x00CA, 1 },
+ { 0x1EBF, 0x00EA, 1 },
+ { 0x1EC0, 0x00CA, 0 },
+ { 0x1EC1, 0x00EA, 0 },
+ { 0x1EC2, 0x00CA, 3 },
+ { 0x1EC3, 0x00EA, 3 },
+ { 0x1EC4, 0x00CA, 2 },
+ { 0x1EC5, 0x00EA, 2 },
+ { 0x1EC6, 0x00CA, 4 },
+ { 0x1EC7, 0x00EA, 4 },
+ { 0x1EC8, 0x0049, 3 },
+ { 0x1EC9, 0x0069, 3 },
+ { 0x1ECA, 0x0049, 4 },
+ { 0x1ECB, 0x0069, 4 },
+ { 0x1ECC, 0x004F, 4 },
+ { 0x1ECD, 0x006F, 4 },
+ { 0x1ECE, 0x004F, 3 },
+ { 0x1ECF, 0x006F, 3 },
+ { 0x1ED0, 0x00D4, 1 },
+ { 0x1ED1, 0x00F4, 1 },
+ { 0x1ED2, 0x00D4, 0 },
+ { 0x1ED3, 0x00F4, 0 },
+ { 0x1ED4, 0x00D4, 3 },
+ { 0x1ED5, 0x00F4, 3 },
+ { 0x1ED6, 0x00D4, 2 },
+ { 0x1ED7, 0x00F4, 2 },
+ { 0x1ED8, 0x00D4, 4 },
+ { 0x1ED9, 0x00F4, 4 },
+ { 0x1EDA, 0x01A0, 1 },
+ { 0x1EDB, 0x01A1, 1 },
+ { 0x1EDC, 0x01A0, 0 },
+ { 0x1EDD, 0x01A1, 0 },
+ { 0x1EDE, 0x01A0, 3 },
+ { 0x1EDF, 0x01A1, 3 },
+ { 0x1EE0, 0x01A0, 2 },
+ { 0x1EE1, 0x01A1, 2 },
+ { 0x1EE2, 0x01A0, 4 },
+ { 0x1EE3, 0x01A1, 4 },
+ { 0x1EE4, 0x0055, 4 },
+ { 0x1EE5, 0x0075, 4 },
+ { 0x1EE6, 0x0055, 3 },
+ { 0x1EE7, 0x0075, 3 },
+ { 0x1EE8, 0x01AF, 1 },
+ { 0x1EE9, 0x01B0, 1 },
+ { 0x1EEA, 0x01AF, 0 },
+ { 0x1EEB, 0x01B0, 0 },
+ { 0x1EEC, 0x01AF, 3 },
+ { 0x1EED, 0x01B0, 3 },
+ { 0x1EEE, 0x01AF, 2 },
+ { 0x1EEF, 0x01B0, 2 },
+ { 0x1EF0, 0x01AF, 4 },
+ { 0x1EF1, 0x01B0, 4 },
+ { 0x1EF2, 0x0059, 0 },
+ { 0x1EF3, 0x0079, 0 },
+ { 0x1EF4, 0x0059, 4 },
+ { 0x1EF5, 0x0079, 4 },
+ { 0x1EF6, 0x0059, 3 },
+ { 0x1EF7, 0x0079, 3 },
+ { 0x1EF8, 0x0059, 2 },
+ { 0x1EF9, 0x0079, 2 },
+ { 0x1FED, 0x00A8, 0 },
+ { 0x1FEE, 0x00A8, 1 },
+};
+
+#endif /* _VIETCOMB_H */
diff --git a/jni/iconv/lib/viscii.h b/jni/iconv/lib/viscii.h
new file mode 100644
index 0000000..04e68fa
--- /dev/null
+++ b/jni/iconv/lib/viscii.h
@@ -0,0 +1,141 @@
+/*
+ * Copyright (C) 1999-2001 Free Software Foundation, Inc.
+ * This file is part of the GNU LIBICONV Library.
+ *
+ * The GNU LIBICONV Library is free software; you can redistribute it
+ * and/or modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * The GNU LIBICONV Library is distributed in the hope that it will be
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ * Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+/*
+ * VISCII1.1-1
+ */
+
+/* Specification: RFC 1456 */
+
+static const unsigned short viscii_2uni_1[32] = {
+ /* 0x00 */
+ 0x0000, 0x0001, 0x1eb2, 0x0003, 0x0004, 0x1eb4, 0x1eaa, 0x0007,
+ 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f,
+ /* 0x10 */
+ 0x0010, 0x0011, 0x0012, 0x0013, 0x1ef6, 0x0015, 0x0016, 0x0017,
+ 0x0018, 0x1ef8, 0x001a, 0x001b, 0x001c, 0x001d, 0x1ef4, 0x001f,
+};
+static const unsigned short viscii_2uni_2[128] = {
+ /* 0x80 */
+ 0x1ea0, 0x1eae, 0x1eb0, 0x1eb6, 0x1ea4, 0x1ea6, 0x1ea8, 0x1eac,
+ 0x1ebc, 0x1eb8, 0x1ebe, 0x1ec0, 0x1ec2, 0x1ec4, 0x1ec6, 0x1ed0,
+ /* 0x90 */
+ 0x1ed2, 0x1ed4, 0x1ed6, 0x1ed8, 0x1ee2, 0x1eda, 0x1edc, 0x1ede,
+ 0x1eca, 0x1ece, 0x1ecc, 0x1ec8, 0x1ee6, 0x0168, 0x1ee4, 0x1ef2,
+ /* 0xa0 */
+ 0x00d5, 0x1eaf, 0x1eb1, 0x1eb7, 0x1ea5, 0x1ea7, 0x1ea9, 0x1ead,
+ 0x1ebd, 0x1eb9, 0x1ebf, 0x1ec1, 0x1ec3, 0x1ec5, 0x1ec7, 0x1ed1,
+ /* 0xb0 */
+ 0x1ed3, 0x1ed5, 0x1ed7, 0x1ee0, 0x01a0, 0x1ed9, 0x1edd, 0x1edf,
+ 0x1ecb, 0x1ef0, 0x1ee8, 0x1eea, 0x1eec, 0x01a1, 0x1edb, 0x01af,
+ /* 0xc0 */
+ 0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x1ea2, 0x0102, 0x1eb3, 0x1eb5,
+ 0x00c8, 0x00c9, 0x00ca, 0x1eba, 0x00cc, 0x00cd, 0x0128, 0x1ef3,
+ /* 0xd0 */
+ 0x0110, 0x1ee9, 0x00d2, 0x00d3, 0x00d4, 0x1ea1, 0x1ef7, 0x1eeb,
+ 0x1eed, 0x00d9, 0x00da, 0x1ef9, 0x1ef5, 0x00dd, 0x1ee1, 0x01b0,
+ /* 0xe0 */
+ 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x1ea3, 0x0103, 0x1eef, 0x1eab,
+ 0x00e8, 0x00e9, 0x00ea, 0x1ebb, 0x00ec, 0x00ed, 0x0129, 0x1ec9,
+ /* 0xf0 */
+ 0x0111, 0x1ef1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x1ecf, 0x1ecd,
+ 0x1ee5, 0x00f9, 0x00fa, 0x0169, 0x1ee7, 0x00fd, 0x1ee3, 0x1eee,
+};
+
+static int
+viscii_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)
+{
+ unsigned char c = *s;
+ if (c < 0x20)
+ *pwc = (ucs4_t) viscii_2uni_1[c];
+ else if (c < 0x80)
+ *pwc = (ucs4_t) c;
+ else
+ *pwc = (ucs4_t) viscii_2uni_2[c-0x80];
+ return 1;
+}
+
+static const unsigned char viscii_page00[64+184] = {
+ 0xc0, 0xc1, 0xc2, 0xc3, 0x00, 0x00, 0x00, 0x00, /* 0xc0-0xc7 */
+ 0xc8, 0xc9, 0xca, 0x00, 0xcc, 0xcd, 0x00, 0x00, /* 0xc8-0xcf */
+ 0x00, 0x00, 0xd2, 0xd3, 0xd4, 0xa0, 0x00, 0x00, /* 0xd0-0xd7 */
+ 0x00, 0xd9, 0xda, 0x00, 0x00, 0xdd, 0x00, 0x00, /* 0xd8-0xdf */
+ 0xe0, 0xe1, 0xe2, 0xe3, 0x00, 0x00, 0x00, 0x00, /* 0xe0-0xe7 */
+ 0xe8, 0xe9, 0xea, 0x00, 0xec, 0xed, 0x00, 0x00, /* 0xe8-0xef */
+ 0x00, 0x00, 0xf2, 0xf3, 0xf4, 0xf5, 0x00, 0x00, /* 0xf0-0xf7 */
+ 0x00, 0xf9, 0xfa, 0x00, 0x00, 0xfd, 0x00, 0x00, /* 0xf8-0xff */
+ /* 0x0100 */
+ 0x00, 0x00, 0xc5, 0xe5, 0x00, 0x00, 0x00, 0x00, /* 0x00-0x07 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08-0x0f */
+ 0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10-0x17 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18-0x1f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x20-0x27 */
+ 0xce, 0xee, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x28-0x2f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30-0x37 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x38-0x3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x40-0x47 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x48-0x4f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x50-0x57 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x58-0x5f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x60-0x67 */
+ 0x9d, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x68-0x6f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x70-0x77 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x78-0x7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x80-0x87 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x88-0x8f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x90-0x97 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x98-0x9f */
+ 0xb4, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa0-0xa7 */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, /* 0xa8-0xaf */
+ 0xdf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xb0-0xb7 */
+};
+static const unsigned char viscii_page1e[96] = {
+ 0x80, 0xd5, 0xc4, 0xe4, 0x84, 0xa4, 0x85, 0xa5, /* 0xa0-0xa7 */
+ 0x86, 0xa6, 0x06, 0xe7, 0x87, 0xa7, 0x81, 0xa1, /* 0xa8-0xaf */
+ 0x82, 0xa2, 0x02, 0xc6, 0x05, 0xc7, 0x83, 0xa3, /* 0xb0-0xb7 */
+ 0x89, 0xa9, 0xcb, 0xeb, 0x88, 0xa8, 0x8a, 0xaa, /* 0xb8-0xbf */
+ 0x8b, 0xab, 0x8c, 0xac, 0x8d, 0xad, 0x8e, 0xae, /* 0xc0-0xc7 */
+ 0x9b, 0xef, 0x98, 0xb8, 0x9a, 0xf7, 0x99, 0xf6, /* 0xc8-0xcf */
+ 0x8f, 0xaf, 0x90, 0xb0, 0x91, 0xb1, 0x92, 0xb2, /* 0xd0-0xd7 */
+ 0x93, 0xb5, 0x95, 0xbe, 0x96, 0xb6, 0x97, 0xb7, /* 0xd8-0xdf */
+ 0xb3, 0xde, 0x94, 0xfe, 0x9e, 0xf8, 0x9c, 0xfc, /* 0xe0-0xe7 */
+ 0xba, 0xd1, 0xbb, 0xd7, 0xbc, 0xd8, 0xff, 0xe6, /* 0xe8-0xef */
+ 0xb9, 0xf1, 0x9f, 0xcf, 0x1e, 0xdc, 0x14, 0xd6, /* 0xf0-0xf7 */
+ 0x19, 0xdb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xf8-0xff */
+};
+
+static int
+viscii_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)
+{
+ unsigned char c = 0;
+ if (wc < 0x0080 && (wc >= 0x0020 || (0x42100064 & (1 << wc)) == 0)) {
+ *r = wc;
+ return 1;
+ }
+ else if (wc >= 0x00c0 && wc < 0x01b8)
+ c = viscii_page00[wc-0x00c0];
+ else if (wc >= 0x1ea0 && wc < 0x1f00)
+ c = viscii_page1e[wc-0x1ea0];
+ if (c != 0) {
+ *r = c;
+ return 1;
+ }
+ return RET_ILUNI;
+}
diff --git a/jni/iconv/libcharset/AUTHORS b/jni/iconv/libcharset/AUTHORS
new file mode 100644
index 0000000..8bedd79
--- /dev/null
+++ b/jni/iconv/libcharset/AUTHORS
@@ -0,0 +1 @@
+Bruno Haible <bruno@clisp.org>
diff --git a/jni/iconv/libcharset/COPYING.LIB b/jni/iconv/libcharset/COPYING.LIB
new file mode 100644
index 0000000..778d0bb
--- /dev/null
+++ b/jni/iconv/libcharset/COPYING.LIB
@@ -0,0 +1,482 @@
+ GNU LIBRARY GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the library GPL. It is
+ numbered 2 because it goes with version 2 of the ordinary GPL.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Library General Public License, applies to some
+specially designated Free Software Foundation software, and to any
+other libraries whose authors decide to use it. You can use it for
+your libraries, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if
+you distribute copies of the library, or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link a program with the library, you must provide
+complete object files to the recipients so that they can relink them
+with the library, after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ Our method of protecting your rights has two steps: (1) copyright
+the library, and (2) offer you this license which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ Also, for each distributor's protection, we want to make certain
+that everyone understands that there is no warranty for this free
+library. If the library is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original
+version, so that any problems introduced by others will not reflect on
+the original authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that companies distributing free
+software will individually obtain patent licenses, thus in effect
+transforming the program into proprietary software. To prevent this,
+we have made it clear that any patent must be licensed for everyone's
+free use or not licensed at all.
+
+ Most GNU software, including some libraries, is covered by the ordinary
+GNU General Public License, which was designed for utility programs. This
+license, the GNU Library General Public License, applies to certain
+designated libraries. This license is quite different from the ordinary
+one; be sure to read it in full, and don't assume that anything in it is
+the same as in the ordinary license.
+
+ The reason we have a separate public license for some libraries is that
+they blur the distinction we usually make between modifying or adding to a
+program and simply using it. Linking a program with a library, without
+changing the library, is in some sense simply using the library, and is
+analogous to running a utility program or application program. However, in
+a textual and legal sense, the linked executable is a combined work, a
+derivative of the original library, and the ordinary General Public License
+treats it as such.
+
+ Because of this blurred distinction, using the ordinary General
+Public License for libraries did not effectively promote software
+sharing, because most developers did not use the libraries. We
+concluded that weaker conditions might promote sharing better.
+
+ However, unrestricted linking of non-free programs would deprive the
+users of those programs of all benefit from the free status of the
+libraries themselves. This Library General Public License is intended to
+permit developers of non-free programs to use free libraries, while
+preserving your freedom as a user of such programs to change the free
+libraries that are incorporated in them. (We have not seen how to achieve
+this as regards changes in header files, but we have achieved it as regards
+changes in the actual functions of the Library.) The hope is that this
+will lead to faster development of free libraries.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, while the latter only
+works together with the library.
+
+ Note that it is possible for a library to be covered by the ordinary
+General Public License rather than by this special one.
+
+ GNU LIBRARY GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library which
+contains a notice placed by the copyright holder or other authorized
+party saying it may be distributed under the terms of this Library
+General Public License (also called "this License"). Each licensee is
+addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also compile or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ c) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ d) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the source code distributed need not include anything that is normally
+distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Library General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ Appendix: How to Apply These Terms to Your New Libraries
+
+ If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change. You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the library's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ MA 02110-1301, USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+ <signature of Ty Coon>, 1 April 1990
+ Ty Coon, President of Vice
+
+That's all there is to it!
diff --git a/jni/iconv/libcharset/ChangeLog b/jni/iconv/libcharset/ChangeLog
new file mode 100644
index 0000000..5dffa46
--- /dev/null
+++ b/jni/iconv/libcharset/ChangeLog
@@ -0,0 +1,626 @@
+2009-05-19 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOMAKE, ACLOCAL): Switch to version 1.11.
+ * autogen.sh: Update comments.
+
+2009-01-25 Bruno Haible <bruno@clisp.org>
+
+ Don't install charset.alias on MacOS X >= 10.3.
+ * INTEGRATE: Don't install charset.alias on MacOS X >= 10.3, if the
+ file does not yet exist.
+
+2009-01-25 Bruno Haible <bruno@clisp.org>
+
+ Don't install charset.alias on mingw and Cygwin.
+ * INTEGRATE: Don't install charset.alias on mingw and Cygwin, if the
+ file does not yet exist. The result for these platforms is hardcoded in
+ localcharset.c.
+
+2009-01-24 Bruno Haible <bruno@clisp.org>
+
+ * tools/all-charsets: Add CP1131, ARMSCII-8, PT154 to the list of
+ allowed encodings.
+ * tools/darwin-7.5: Regenerated.
+ * tools/darwin-9.5: Regenerated.
+
+2009-01-18 Bruno Haible <bruno@clisp.org>
+
+ * tools/darwin-9.5: New file.
+
+2009-01-18 Bruno Haible <bruno@clisp.org>
+
+ * tools/locale_monthnames.c: New file.
+
+2009-01-16 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (install-strip): New target.
+ Reported by Alon Bar-Lev <alon.barlev@gmail.com>.
+
+2009-01-14 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: More consistent m4 quoting.
+
+2008-09-28 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/ltmain.sh (func_emit_cwrapperexe_src): On mingw,
+ preprocess the argument vector through prepare_spawn.
+
+2008-09-16 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Switch to version 2.63.
+
+2008-09-07 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.2.6, with modifications:
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: Update from libtool-2.2.6.
+ * m4/ltsugar.m4: Likewise.
+ * m4/ltversion.m4: Likewise.
+ * build-aux/ltmain.sh: Likewise.
+
+2008-05-18 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.2.4, with modifications:
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: Update from libtool-2.2.4.
+ * m4/ltversion.m4: Likewise.
+ * m4/lt~obsolete.m4: Likewise.
+ * build-aux/ltmain.sh: Likewise.
+
+2008-04-14 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Invoke AC_USE_SYSTEM_EXTENSIONS instead of AC_AIX and
+ AC_MINIX.
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Require autoconf-2.62.
+
+2008-04-06 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from libtool-2.2.2, with modifications:
+ 2008-04-06 Bruno Haible <bruno@clisp.org>
+ * m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
+ CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
+ to ${CONFIG_SHELL}.
+ * m4/ltoptions.m4: New file, from libtool-2.2.2.
+ * m4/ltsugar.m4: New file, from libtool-2.2.2.
+ * m4/ltversion.m4: New file, from libtool-2.2.2.
+ * m4/lt~obsolete.m4: New file, from libtool-2.2.2.
+ * build-aux/ltmain.sh: New file, from libtool-2.2.2.
+ * configure.ac: Use LT_INIT instead of AC_PROG_LIBTOOL.
+
+2007-11-14 Bruno Haible <bruno@clisp.org>
+
+ * tools/all-locales: Add "C" for Darwin. Treat OpenBSD like Darwin.
+
+2007-11-11 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Require version 2.61.
+ (ACLOCAL): Require version 1.10.
+
+2007-10-26 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update, based on libtool-1.5.24.
+ * build-aux/ltmain.sh: Update, based on libtool-1.5.24.
+
+2007-06-30 Bruno Haible <bruno@clisp.org>
+
+ * autogen.sh: New file.
+ * DEPENDENCIES: New file.
+ * HACKING: New file.
+
+2007-03-04 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Invoke gl_RELOCATABLE_LIBRARY instead of
+ AC_RELOCATABLE_LIBRARY.
+ * m4/relocatable-lib.m4: New file, from gnulib.
+ * m4/relocatable.m4: Remove file.
+
+2007-02-16 Juan Manuel Guerrero <juan.guerrero@gmx.de>
+
+ * djgpp/*: Update.
+
+2006-10-31 Bruno Haible <bruno@clisp.org>
+
+ Update from GNU gettext.
+ 2006-10-25 Bruno Haible <bruno@clisp.org>
+ * m4/relocatable.m4 (AC_RELOCATABLE_BODY): Renamed from
+ AC_RELOCATABLE, without the AC_LIBOBJ invocation.
+ (AC_RELOCATABLE): New macro. Invoke AC_LIBOBJ here.
+
+2006-10-18 Bruno Haible <bruno@clisp.org>
+
+ * INTEGRATE: Remove recommendation to test for setlocale.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Assume <stddef.h>, <stdlib.h>, <string.h> exist.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Remove obsolete calls AC_PROG_GCC_TRADITIONAL,
+ AC_ISC_POSIX.
+
+2006-07-25 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc: Remove file.
+ * Makefile.devel (config.h.msvc): Remove rule.
+ (include/libcharset.h.msvc-shared, include/localcharset.h.msvc-shared):
+ Remove rules.
+ (all): Update.
+
+2006-07-25 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.vms: Remove file.
+ * Makefile.devel (config.h_vms): Remove rule.
+ (all): Update.
+
+2006-06-27 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF, AUTOHEADER): Use autoconf-2.60.
+ * Makefile.in (datarootdir): New variable.
+ * configure.ac (mandir): Remove customization.
+
+2006-03-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]: Avoid warning when
+ "parsing" /etc/ld.so.conf and empty /etc/ld.so.conf.d.
+
+2006-05-15 Bruno Haible <bruno@clisp.org>
+
+ * m4/relocatable.m4: Update from GNU gettext.
+
+2006-05-14 Bruno Haible <bruno@clisp.org>,
+ Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * m4/libtool.m4 [ linux ] (AC_LIBTOOL_LANG_CXX_CONFIG)
+ (AC_LIBTOOL_POSTDEP_PREDEP, AC_LIBTOOL_PROG_COMPILER_PIC)
+ (AC_LIBTOOL_PROG_LD_SHLIBS): Add support for Sun C 5.9,
+ Sun C++ 5.9, and Sun Fortran 8.3 on Linux.
+
+2006-05-06 Charles Wilson <cygwin@cwilson.fastmail.fm>
+
+ * m4/libtool.m4: On Cygwin, like on mingw, define DLL_EXPORT when
+ compiling a shared library object.
+
+2006-03-31 Juan Manuel Guerrero <juan.guerrero@gmx.de>
+
+ * djgpp/*: Update.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * configure.ac: Renamed from configure.in.
+ * Makefile.devel (configure, config.h.in): Update.
+ * djgpp/Makefile.maint (fnchange.lst, README): Update.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * build-aux/config.guess: Update to GNU version 2005-12-23.
+ * build-aux/config.sub: Likewise.
+ * build-aux/config.libpath: Update from GNU gettext.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * m4/codeset.m4: Update from GNU gettext.
+ * m4/glibc21.m4: Update from GNU gettext.
+ * m4/relocatable.m4: Update from GNU gettext.
+ * configure: Invoke gl_GLIBC21 instead of jm_GLIBC21.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update, based on libtool-1.5.22.
+ * build-aux/ltmain.sh: Update, based on libtool-1.5.22.
+
+2005-09-18 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update, based on libtool-1.5.20.
+ * build-aux/ltmain.sh: Update, based on libtool-1.5.20.
+
+2005-07-24 Bruno Haible <bruno@clisp.org>
+
+ Tidy up exported symbols.
+ * m4/visibility.m4: New file.
+ * include/export.h: New file.
+ * configure.in Invoke gl_VISIBILITY. Use AC_CONFIG_FILES. Arrange to
+ create also include/localcharset.h.inst.
+ (VERSION): Bump to 1.4.
+ * Makefile.devel (all): Depend on include/localcharset.h.build.in.
+ (include/localcharset.h.build.in): New rule.
+ * Makefile.in (all): Remove dependency on include/localcharset.h.
+ (include/localcharset.h): Remove rule.
+ (install-lib, install): Install include/localcharset.h.inst,
+ not the include/localcharset.h that was used for building.
+ (distclean, maintainer-clean): Remove also include/localcharset.h.inst.
+
+2005-07-08 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4 (postinstall_cmds) [cygwin,mingw,pw32]: Make DLL
+ executable after installing it.
+
+2005-07-07 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Bump version number.
+ * windows/charset.rc: Likewise.
+
+2005-07-05 Bruno Haible <bruno@clisp.org>
+
+ * m4/relocatable.m4 (AC_RELOCATABLE): On mingw, simply set
+ SET_RELOCATABLE to a trivial value.
+
+2005-07-05 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOHEADER, ACLOCAL): New variables.
+ (autoconf/aclocal.m4, config.h.in): Use them.
+
+2005-03-22 Bruno Haible <bruno@clisp.org>
+
+ * build-aux: New directory, renamed from autoconf.
+ * configure.in (AC_CONFIG_AUX_DIR): Use build-aux.
+ * Makefile.in (mkinstalldirs): Update.
+
+2005-01-05 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.10.
+ * autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.10.
+
+2004-09-21 Juan Manuel Guerrero <st001906@hrz1.hrz.tu-darmstadt.de>
+
+ * djgpp/config.bat: Update.
+ * djgpp/config.sed: Update.
+ * djgpp/config.site: Update.
+ * djgpp/fnchange.in: Update.
+ * djgpp/README.in: Update.
+
+2004-08-25 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.6.
+ * autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.6.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ Upgrade from gettext-0.14.
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ * m4/relocatable.m4 (AC_RELOCATABLE): Use $(host) instead of @host@,
+ since the substitution of @host@ may occur before the substitution of
+ @SET_RELOCATABLE@.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ Assume automake-1.8.
+ * Makefile.devel (AUTOCONF): Assume autoconf-2.59.
+
+2003-06-18 Bruno Haible <bruno@clisp.org>
+
+ * config/install-sh: Update from automake-1.7.5.
+
+2003-06-07 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (config.h_vms): Remove INSTALLPREFIX.
+ Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
+
+2003-05-19 Bruno Haible <bruno@clisp.org>
+
+ * windows/charset.rc: Include <winver.h>.
+ Reported by Perry Rapp.
+
+2003-05-07 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.vms: New file.
+ * Makefile.devel (config.h_vms): New rule.
+ (all): Depend on it.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/config.guess: Update to GNU version 2003-02-22.
+ * autoconf/config.sub: Likewise.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.
+
+2003-04-12 Bruno Haible <bruno@clisp.org>
+
+ * configure.in (mandir): Change default value.
+ * Makefile.in (datadir): New variable.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ Support for relocatable installation.
+ * m4/relocatable.m4: New file, from GNU gettext.
+ * autoconf/config.libpath: New file, from GNU gettext.
+ * configure.in: Invoke AC_RELOCATABLE_LIBRARY.
+ * include/libcharset.h.in: New file.
+ * Makefile.devel (include/libcharset.h.msvc-shared): New rule.
+ (all): Depend on it.
+ (autoconf/aclocal.m4): Update aclocal invocation.
+ (config.h.msvc): Handle INSTALLPREFIX.
+ * Makefile.in (include/libcharset.h): New rule.
+ (all): Depend on it.
+ (install-lib, install): Also install libcharset.h.
+ (uninstall): Uninstall libcharset.h.
+ (distclean, maintainer-clean): Remove include/libcharset.h.
+ * Makefile.msvc (all): Create include/libcharset.h.
+ (install): Also install libcharset.h.
+ (uninstall): Uninstall libcharset.h.
+ (mostlyclean, clean, distclean, maintainer-clean): Remove
+ include/libcharset.h.
+ * INSTALL.generic: Document --enable-relocatable and
+ --with-libintl-prefix. Remove the recommendation to set CPPFLAGS and
+ LDFLAGS. The lib-link.m4 macros make this unnecessary.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc (PREFIX): New variable.
+ (prefix): Use it.
+ (distclean, maintainer-clean): Drop Unix specific removals.
+ * man/Makefile.msvc (PREFIX): New variable.
+ (prefix): Use it.
+ (clean): Drop unnecessary removals.
+ (distclean): Drop Unix specific removal.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Invoke AM_LANGINFO_CODESET, not jm_LANGINFO_CODESET.
+ * autoconf/ltmain.sh: Update from GNU gettext.
+ 2003-02-18 Bruno Haible <bruno@clisp.org>
+ Fix the 2002-09-16 fix.
+ * ltmain.sh (install): If "ln -s -f" fails (this is the case
+ with /usr/bin/ln on Solaris 2.7), fall back to "rm && ln -s".
+ * m4/codeset.m4: Update from GNU gettext-0.10.40.
+ * m4/glibc21.m4: Update from GNU gettext-0.10.40.
+
+2003-03-17 Bruno Haible <bruno@clisp.org>
+
+ Improved MSVC support.
+ * windows/charset.rc: New file.
+ * Makefile.msvc (prefix): Use less Unixy value.
+ (local_prefix): Remove variable.
+ (libdir, includedir): Use backslashes.
+ (bindir): New variable.
+ (mandir): Remove variable.
+ (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): New variables.
+ (mostlyclean, clean): Remove config.h and include/localcharset.h.
+ (install, installdirs, uninstall): Rewritten.
+ * README.woe32: Mention automatic installation command.
+
+ Rename libcharset.h to localcharset.h.
+ * include/localcharset.h.in: Renamed from include/libcharset.h.in.
+ * tools/locale_charset.c: Include localcharset.h, not libcharset.h.
+ * Makefile.in (include/localcharset.h): Renamed from
+ include/libcharset.h.
+ (all): Update dependency.
+ (install-lib, install, uninstall, distclean, maintainer-clean): Update.
+ * Makefile.msvc (all): Create include/localcharset.h, not
+ include/libcharset.h.
+ * Makefile.devel (include/localcharset.h.msvc-shared): Renamed from
+ include/libcharset.h.msvc-shared.
+ (all): Update dependency.
+ (config.h.in): Touch the file when done; autoheader doesn't do it.
+ (config.h.msvc): Make rule more robust.
+ * INTEGRATE: Mention localcharset.h only once.
+ * djgpp/README.in, djgpp/README: Update.
+ * djgpp/config.bat: Update.
+ * djgpp/config.sed: Update.
+ * djgpp/fnchange.in, djgpp/fnchange.lst: Update.
+ * configure.in (VERSION): Bump to 1.2.
+ * NEWS: New file.
+
+2003-02-14 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF): Switch to autoconf-2.57.
+ (configure, config.h.in): Update rules.
+
+2003-01-03 Albert Chin <libtool@thewrittenword.com>
+
+ * autoconf/ltmain.sh: Don't pass -R flags found in a .la's
+ dependency_libs variable directly down to the linker.
+ Reported by Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu>.
+
+2003-01-12 Bruno Haible <bruno@clisp.org>
+
+ * INTEGRATE: Mention localcharset.h.
+
+2003-01-01 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (mkinstalldirs): Renamed from MKINSTALLDIRS.
+ (install-lib, install, installdirs): Use it.
+
+2002-09-27 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/mkinstalldirs: Upgrade to automake-1.7.2 version.
+
+2002-11-07 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Upgrade to libtool-1.4.3.
+ * autoconf/ltmain.sh: Upgrade to libtool-1.4.3.
+
+2002-07-14 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4 (_LT_AC_LTCONFIG_HACK): Add support for GNU/FreeBSD.
+
+2002-06-12 Bruno Haible <bruno@clisp.org>
+
+ * configure.in: Use new AC_* names of libtool macros. Invoke
+ AC_LIBTOOL_WIN32_DLL.
+
+2002-11-07 Bruno Haible <bruno@clisp.org>
+
+ Make "make install" without prior "make" work.
+ * Makefile.in (install): Depend on include/libcharset.h.
+ Reported by Martin Mokrejš <mmokrejs@natur.cuni.cz>.
+
+2002-05-12 Bruno Haible <bruno@clisp.org>
+
+ * tools/all-charsets: Update for change of lib/config.charset.
+
+2002-05-12 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.devel (AUTOCONF): New variable.
+ (configure): Use the AUTOCONF variable.
+
+2002-05-08 Bruno Haible <bruno@clisp.org>
+
+ * README.woe32: Renamed from README.win32.
+
+2002-02-06 Bruno Haible <bruno@clisp.org>
+
+ * m4/libtool.m4: Upgrade to libtool-1.4.2.
+ * autoconf/ltmain.sh: Likewise.
+
+2002-02-02 Bruno Haible <bruno@clisp.org>
+
+ * autoconf/ltmain.sh: Add DESTDIR support on ELF systems.
+
+2001-11-03 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/ltmain.sh: chmod 777 the .libs directory, so that
+ "make install" succeeds.
+
+2001-12-04 Bruno Haible <bruno@clisp.org>
+
+ * INTEGRATE: Change the install rule to not create $(libdir) if
+ there is no file to install in it.
+
+2001-07-17 Bruno Haible <haible@clisp.cons.org>
+
+ * configure.in (VERSION): Bump to 1.1.
+
+2001-06-08 Bruno Haible <haible@clisp.cons.org>
+
+ * m4/libtool.m4: Upgrade to libtool-1.4.
+ * autoconf/ltmain.sh: Likewise.
+ * autoconf/ltconfig: Remove file.
+
+2001-06-08 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/config.guess: Update to GNU version 2001-05-11.
+ * autoconf/config.sub: Likewise.
+
+2001-05-21 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (include/libcharset.h): New target.
+ (all): Depend on it.
+
+2001-05-11 Bruno Haible <haible@clisp.cons.org>
+
+ * INTEGRATE (Makefile.in): Fix syntax error.
+
+2001-05-06 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc (config.h): Allow the 'del' command to fail.
+
+2001-03-21 Bruno Haible <haible@clisp.cons.org>
+
+ * INSTALL.generic (Particular Systems): Add recommendations for AIX 3.
+
+2001-03-10 Bruno Haible <haible@clisp.cons.org>
+
+ * INSTALL.generic: New section "Particular Systems".
+
+2001-03-05 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/all-charsets: Update for change of lib/config.charset.
+
+2001-03-01 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/all-charsets: Update for change of lib/config.charset.
+
+2001-02-25 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/ltconfig:
+ sed -e 's/reload object files/produce relocatable object files/'.
+
+2001-02-25 Bruno Haible <haible@clisp.cons.org>
+
+ * include/libcharset.h.in (locale_charset): Return value is never
+ NULL any more.
+
+2001-02-22 Bruno Haible <haible@clisp.cons.org>
+
+ * INTEGRATE (Makefile.am): Change $@-t to t-$@. For DJGPP.
+ Patch by Juan Manuel Guerrero <st001906@hrz1.hrz.tu-darmstadt.de>.
+
+2001-02-20 Bruno Haible <haible@clisp.cons.org>
+
+ Better support for DOS/Windows platforms.
+ * autoconf/ltconfig: Upgrade to libtool-1.3.5.
+ * autoconf/ltmain.sh: Likewise.
+ * m4/libtool.m4: Likewise.
+ * autoconf/aclocal.m4: Likewise.
+ * configure.in: Call AC_OBJEXT and AC_EXEEXT.
+
+2001-02-20 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (libdir, includedir, mandir): Use the autoconf
+ determined value, in order to respect the configure arguments.
+ * lib/Makefile.in (libdir): Likewise.
+
+2000-12-13 Bruno Haible <haible@clisp.cons.org>
+
+ * autoconf/install-sh: Update to a newer version from fileutils.
+
+2000-12-12 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in: Use $(MAKE) instead of $(MAKE) -r. Needed with Solaris
+ "make", which doesn't set MAKE as expected by @SET_MAKE@ if -r is
+ given. Reported by Toshimitsu Fujiwara.
+
+2000-12-08 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (exec_prefix): Use configure's --exec-prefix argument.
+
+2000-12-02 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc (check): Depend on target 'force' as well.
+ (mostlyclean, clean, distclean, maintainer-clean): Fix dependency.
+
+ * Makefile.msvc: Replace STATIC with its opposite flag, DLL.
+
+2000-11-24 Bruno Haible <haible@clisp.cons.org>
+
+ * tools/all-charsets: Update for 2000-10-31 change of
+ lib/config.charset.
+
+2000-11-23 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (install-lib): Fix for builddir != srcdir.
+
+2000-11-22 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (all): Fix for builddir != srcdir.
+
+2000-11-21 Bruno Haible <haible@clisp.cons.org>
+
+ * include/libcharset.h.in: Renamed from include/libcharset.h.
+ * windows/dllexport.h: New file.
+ * Makefile.devel (all): Add config.h.msvc,
+ include/libcharset.h.msvc-shared.
+ (config.h.msvc, include/libcharset.h.msvc-shared): New targets.
+ * Makefile.msvc (MFLAGS): New variable.
+ (all): Create include\libcharset.h.
+ (distclean, maintainer-clean): Remove include\libcharset.h.
+ * Makefile.in (CP): New variable.
+ (all): Create include/libcharset.h.
+ (distclean, maintainer-clean): Remove include/libcharset.h.
+
+2000-11-18 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.devel (config.h.in): Rename from config.h.
+
+2000-11-16 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in: After "cd", use "&&" not ";".
+
+2000-10-31 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc: New file.
+ * README.win32: New file.
diff --git a/jni/iconv/libcharset/DEPENDENCIES b/jni/iconv/libcharset/DEPENDENCIES
new file mode 100644
index 0000000..42dae65
--- /dev/null
+++ b/jni/iconv/libcharset/DEPENDENCIES
@@ -0,0 +1 @@
+No packages need to be installed before GNU libcharset is installed.
diff --git a/jni/iconv/libcharset/HACKING b/jni/iconv/libcharset/HACKING
new file mode 100644
index 0000000..57c744c
--- /dev/null
+++ b/jni/iconv/libcharset/HACKING
@@ -0,0 +1,36 @@
+All you need to know when hacking (modifying) GNU libcharset or when building
+it off the CVS.
+
+
+Requirements
+============
+
+You will need reasonably recent versions of the build tools:
+
+ * A C compiler. Such as GNU GCC.
+ + Homepage:
+ http://gcc.gnu.org/
+
+ * GNU autoconf
+ + Homepage:
+ http://www.gnu.org/software/autoconf/
+
+ * GNU m4
+ + Homepage:
+ http://www.gnu.org/software/m4/
+
+ * Perl
+ + Homepage:
+ http://www.perl.org/
+
+And, of course, the packages listed in the DEPENDENCIES file.
+
+
+Building off the CVS
+====================
+
+Access to the CVS is described at http://sourceforge.net/cvs/?group_id=51585 .
+
+After fetching the sources from the CVS, peek at the comments in autogen.sh,
+then run "./autogen.sh"; then you can proceed with "./configure" as usual.
+
diff --git a/jni/iconv/libcharset/INSTALL.generic b/jni/iconv/libcharset/INSTALL.generic
new file mode 100644
index 0000000..13813e8
--- /dev/null
+++ b/jni/iconv/libcharset/INSTALL.generic
@@ -0,0 +1,273 @@
+Basic Installation
+==================
+
+ These are generic installation instructions.
+
+ The `configure' shell script attempts to guess correct values for
+various system-dependent variables used during compilation. It uses
+those values to create a `Makefile' in each directory of the package.
+It may also create one or more `.h' files containing system-dependent
+definitions. Finally, it creates a shell script `config.status' that
+you can run in the future to recreate the current configuration, a file
+`config.cache' that saves the results of its tests to speed up
+reconfiguring, and a file `config.log' containing compiler output
+(useful mainly for debugging `configure').
+
+ If you need to do unusual things to compile the package, please try
+to figure out how `configure' could check whether to do them, and mail
+diffs or instructions to the address given in the `README' so they can
+be considered for the next release. If at some point `config.cache'
+contains results you don't want to keep, you may remove or edit it.
+
+ The file `configure.ac' is used to create `configure' by a program
+called `autoconf'. You only need `configure.ac' if you want to change
+it or regenerate `configure' using a newer version of `autoconf'.
+
+The simplest way to compile this package is:
+
+ 1. `cd' to the directory containing the package's source code and type
+ `./configure' to configure the package for your system. If you're
+ using `csh' on an old version of System V, you might need to type
+ `sh ./configure' instead to prevent `csh' from trying to execute
+ `configure' itself.
+
+ Running `configure' takes awhile. While running, it prints some
+ messages telling which features it is checking for.
+
+ 2. Type `make' to compile the package.
+
+ 3. Optionally, type `make check' to run any self-tests that come with
+ the package.
+
+ 4. Type `make install' to install the programs and any data files and
+ documentation.
+
+ 5. You can remove the program binaries and object files from the
+ source code directory by typing `make clean'. To also remove the
+ files that `configure' created (so you can compile the package for
+ a different kind of computer), type `make distclean'. There is
+ also a `make maintainer-clean' target, but that is intended mainly
+ for the package's developers. If you use it, you may have to get
+ all sorts of other programs in order to regenerate files that came
+ with the distribution.
+
+Compilers and Options
+=====================
+
+ Some systems require unusual options for compilation or linking that
+the `configure' script does not know about. You can give `configure'
+initial values for variables by setting them in the environment. Using
+a Bourne-compatible shell, you can do that on the command line like
+this:
+ CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
+
+Or on systems that have the `env' program, you can do it like this:
+ env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
+
+Compiling For Multiple Architectures
+====================================
+
+ You can compile the package for more than one kind of computer at the
+same time, by placing the object files for each architecture in their
+own directory. To do this, you must use a version of `make' that
+supports the `VPATH' variable, such as GNU `make'. `cd' to the
+directory where you want the object files and executables to go and run
+the `configure' script. `configure' automatically checks for the
+source code in the directory that `configure' is in and in `..'.
+
+ If you have to use a `make' that does not supports the `VPATH'
+variable, you have to compile the package for one architecture at a time
+in the source code directory. After you have installed the package for
+one architecture, use `make distclean' before reconfiguring for another
+architecture.
+
+ On MacOS X 10.5 and later systems, you can create libraries and
+executables that work on multiple system types--known as "fat" or
+"universal" binaries--by specifying multiple '-arch' options to the
+compiler but only a single '-arch' option to the preprocessor. Like
+this:
+
+ ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+ CPP="gcc -E" CXXCPP="g++ -E"
+
+ This is not guaranteed to produce working output in all cases. You
+may have to build one architecture at a time and combine the results
+using the 'lipo' tool if you have problems.
+
+Installation Names
+==================
+
+ By default, `make install' will install the package's files in
+`/usr/local/bin', `/usr/local/man', etc. You can specify an
+installation prefix other than `/usr/local' by giving `configure' the
+option `--prefix=PATH'.
+
+ You can specify separate installation prefixes for
+architecture-specific files and architecture-independent files. If you
+give `configure' the option `--exec-prefix=PATH', the package will use
+PATH as the prefix for installing programs and libraries.
+Documentation and other data files will still use the regular prefix.
+
+ In addition, if you use an unusual directory layout you can give
+options like `--bindir=PATH' to specify different values for particular
+kinds of files. Run `configure --help' for a list of the directories
+you can set and what kinds of files go in them.
+
+ If the package supports it, you can cause programs to be installed
+with an extra prefix or suffix on their names by giving `configure' the
+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
+
+Relocatable Installation
+========================
+
+ By default, `make install' will install a package with hardwired
+file names, and the package will not work correctly when copied or
+moved to a different location in the filesystem.
+
+ Some packages pay attention to the `--enable-relocatable' option to
+`configure'. This option makes the entire installed package
+relocatable. This means, it can be moved or copied to a different
+location on the filesystem. It is possible to make symlinks to the
+installed and moved programs, and invoke them through the symlink. It
+is possible to do the same thing with a hard link _only_ if the hard
+linked file is in the same directory as the real program.
+
+ For reliability it is best to give together with --enable-relocatable
+a `--prefix' option pointing to an otherwise unused (and never used
+again) directory, for example, `--prefix=/tmp/inst$$'. This is
+recommended because on some OSes the executables remember the location
+of shared libraries (and prefer them over LD_LIBRARY_PATH !), therefore
+such an executable will look for its shared libraries first in the
+original installation directory and only then in the current
+installation directory.
+
+ Installation with `--enable-relocatable' will not work for setuid /
+setgid executables. (This is because such an executable kills its
+LD_LIBRARY_PATH variable when it is launched.)
+
+ The runtime penalty and size penalty are nearly zero on Linux 2.2 or
+newer (just one system call more when an executable is launched), and
+small on other systems (the wrapper program just sets an environment
+variable and execs the real program).
+
+Optional Features
+=================
+
+ Some packages pay attention to `--enable-FEATURE' options to
+`configure', where FEATURE indicates an optional part of the package.
+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
+is something like `gnu-as' or `x' (for the X Window System). The
+`README' should mention any `--enable-' and `--with-' options that the
+package recognizes.
+
+ For packages that use the X Window System, `configure' can usually
+find the X include and library files automatically, but if it doesn't,
+you can use the `configure' options `--x-includes=DIR' and
+`--x-libraries=DIR' to specify their locations.
+
+ For packages that use the GNU libiconv library, you can use the
+`configure' option `--with-libiconv-prefix' to specify the prefix you
+used while installing GNU libiconv. This option is not necessary if
+that other prefix is the same as the one now specified through --prefix.
+
+ For packages that use the GNU libintl library, you can use the
+`configure' option `--with-libintl-prefix' to specify the prefix you
+used while installing GNU gettext-runtime. This option is not necessary if
+that other prefix is the same as the one now specified through --prefix.
+
+Particular Systems
+==================
+
+ On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC
+is not installed, it is recommended to use the following options in order
+to use an ANSI C compiler:
+
+ ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
+
+and if that doesn't work, install pre-built binaries of GCC for HP-UX.
+
+ On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
+parse its `<wchar.h>' header file. The option `-nodtk' can be used as
+a workaround. If GNU CC is not installed, it is therefore recommended
+to try
+
+ ./configure CC="cc"
+
+and if that doesn't work, try
+
+ ./configure CC="cc -nodtk"
+
+ On AIX 3, the C include files by default don't define some necessary
+prototype declarations. If GNU CC is not installed, it is recommended to
+use the following options:
+
+ ./configure CC="xlc -D_ALL_SOURCE"
+
+ On BeOS, user installed software goes in /boot/home/config, not
+/usr/local. It is recommended to use the following options:
+
+ ./configure --prefix=/boot/home/config
+
+Specifying the System Type
+==========================
+
+ There may be some features `configure' can not figure out
+automatically, but needs to determine by the type of host the package
+will run on. Usually `configure' can figure that out, but if it prints
+a message saying it can not guess the host type, give it the
+`--host=TYPE' option. TYPE can either be a short name for the system
+type, such as `sun4', or a canonical name with three fields:
+ CPU-COMPANY-SYSTEM
+
+See the file `config.sub' for the possible values of each field. If
+`config.sub' isn't included in this package, then this package doesn't
+need to know the host type.
+
+ If you are building compiler tools for cross-compiling, you can also
+use the `--target=TYPE' option to select the type of system they will
+produce code for and the `--build=TYPE' option to select the type of
+system on which you are compiling the package.
+
+Sharing Defaults
+================
+
+ If you want to set default values for `configure' scripts to share,
+you can create a site shell script called `config.site' that gives
+default values for variables like `CC', `cache_file', and `prefix'.
+`configure' looks for `PREFIX/share/config.site' if it exists, then
+`PREFIX/etc/config.site' if it exists. Or, you can set the
+`CONFIG_SITE' environment variable to the location of the site script.
+A warning: not all `configure' scripts look for a site script.
+
+Operation Controls
+==================
+
+ `configure' recognizes the following options to control how it
+operates.
+
+`--cache-file=FILE'
+ Use and save the results of the tests in FILE instead of
+ `./config.cache'. Set FILE to `/dev/null' to disable caching, for
+ debugging `configure'.
+
+`--help'
+ Print a summary of the options to `configure', and exit.
+
+`--quiet'
+`--silent'
+`-q'
+ Do not print messages saying which checks are being made. To
+ suppress all normal output, redirect it to `/dev/null' (any error
+ messages will still be shown).
+
+`--srcdir=DIR'
+ Look for the package's source code in directory DIR. Usually
+ `configure' can determine that directory automatically.
+
+`--version'
+ Print the version of Autoconf used to generate the `configure'
+ script, and exit.
+
+`configure' also accepts some other, not widely useful, options.
+
diff --git a/jni/iconv/libcharset/INTEGRATE b/jni/iconv/libcharset/INTEGRATE
new file mode 100644
index 0000000..f4aa1de
--- /dev/null
+++ b/jni/iconv/libcharset/INTEGRATE
@@ -0,0 +1,153 @@
+Integration of this library into your package:
+
+* Copy the lib/ sourcefiles (localcharset.c, config.charset, ref-add.sin,
+ ref-del.sin) and the include file (include/localcharset.h) into your
+ package.
+
+* Add the m4/ files (codeset.m4, glibc21.m4) to your aclocal.m4 file or, if
+ you are using automake, to your m4/ directory.
+
+* Add the following lines to your configure.ac file:
+
+ AC_CANONICAL_HOST
+ AM_LANGINFO_CODESET
+ jm_GLIBC21
+ AC_CHECK_HEADERS(stddef.h stdlib.h string.h)
+
+ and make sure that it sets and AC_SUBSTs the PACKAGE variable.
+
+* If you are not using automake, add rules to your Makefile.in:
+
+ - Augment target "all" by
+ localcharset.o charset.alias ref-add.sed ref-del.sed
+ with special rules for the last three:
+
+ charset.alias: $(srcdir)/config.charset
+ $(SHELL) $(srcdir)/config.charset '@host@' > t-$@
+ mv t-$@ $@
+
+ ref-add.sed : $(srcdir)/ref-add.sin
+ sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-add.sin > t-$@
+ mv t-$@ $@
+
+ ref-del.sed : $(srcdir)/ref-del.sin
+ sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-del.sin > t-$@
+ mv t-$@ $@
+
+ - Augment target "install" by
+
+ if test @GLIBC21@ = no; then \
+ case '@host_os@' in \
+ darwin[56]*) \
+ need_charset_alias=true ;; \
+ darwin* | cygwin* | mingw* | pw32* | cegcc*) \
+ need_charset_alias=false ;; \
+ *) \
+ need_charset_alias=true ;; \
+ esac ; \
+ else \
+ need_charset_alias=false ; \
+ fi ; \
+ if $$need_charset_alias; then \
+ $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
+ fi ; \
+ if test -f $(DESTDIR)$(libdir)/charset.alias; then \
+ sed -f ref-add.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ else \
+ if $$need_charset_alias; then \
+ sed -f ref-add.sed charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ fi; \
+ fi
+
+ - Augment target "installdirs" by
+
+ if test @GLIBC21@ = no; then \
+ case '@host_os@' in \
+ darwin[56]*) \
+ need_charset_alias=true ;; \
+ darwin* | cygwin* | mingw* | pw32* | cegcc*) \
+ need_charset_alias=false ;; \
+ *) \
+ need_charset_alias=true ;; \
+ esac ; \
+ else \
+ need_charset_alias=false ; \
+ fi ; \
+ if $$need_charset_alias; then \
+ $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
+ fi ; \
+
+ - Augment target "uninstall" by
+
+ if test -f $(DESTDIR)$(libdir)/charset.alias; then \
+ sed -f ref-del.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ if grep '^# Packages using this file: $$' $(DESTDIR)$(libdir)/t-charset.alias > /dev/null; then \
+ rm -f $(DESTDIR)$(libdir)/charset.alias; \
+ else \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ fi; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ fi
+
+ - Augment target "clean" by
+
+ rm -f charset.alias ref-add.sed ref-del.sed
+
+* If you are using automake, add rules to your Makefile.am:
+
+ - Augment the main *_SOURCES variable by
+
+ localcharset.h localcharset.c
+
+ - Augment EXTRA_DIST by
+
+ config.charset ref-add.sin ref-del.sin
+
+ - Augment target "all-local" by
+
+ charset.alias ref-add.sed ref-del.sed
+
+ - Add the lines:
+
+charset_alias = $(DESTDIR)$(libdir)/charset.alias
+charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
+install-exec-local: all-local
+ test @GLIBC21@ != no || $(mkinstalldirs) $(DESTDIR)$(libdir)
+ if test -f $(charset_alias); then \
+ sed -f ref-add.sed $(charset_alias) > $(charset_tmp) ; \
+ $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
+ rm -f $(charset_tmp) ; \
+ else \
+ if test @GLIBC21@ = no; then \
+ sed -f ref-add.sed charset.alias > $(charset_tmp) ; \
+ $(INSTALL_DATA) $(charset_tmp) $(charset_alias) ; \
+ rm -f $(charset_tmp) ; \
+ fi ; \
+ fi
+
+uninstall-local: all-local
+ if test -f $(charset_alias); then \
+ sed -f ref-del.sed $(charset_alias) > $(charset_tmp); \
+ if grep '^# Packages using this file: $$' $(charset_tmp) \
+ > /dev/null; then \
+ rm -f $(charset_alias); \
+ else \
+ $(INSTALL_DATA) $(charset_tmp) $(charset_alias); \
+ fi; \
+ rm -f $(charset_tmp); \
+ fi
+
+charset.alias: config.charset
+ $(SHELL) $(srcdir)/config.charset '@host@' > t-$@
+ mv t-$@ $@
+
+SUFFIXES = .sed .sin
+.sin.sed:
+ sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $< > t-$@
+ mv t-$@ $@
+
+CLEANFILES = charset.alias ref-add.sed ref-del.sed
diff --git a/jni/iconv/libcharset/Makefile b/jni/iconv/libcharset/Makefile
new file mode 100644
index 0000000..92b05f9
--- /dev/null
+++ b/jni/iconv/libcharset/Makefile
@@ -0,0 +1,85 @@
+# Makefile for libcharset
+
+#### Start of system configuration section. ####
+
+
+# Directories used by "make":
+srcdir = .
+
+# Directories used by "make install":
+prefix = /usr/local
+local_prefix = /usr/local
+exec_prefix = ${prefix}
+datarootdir = ${prefix}/share
+datadir = ${datarootdir}
+libdir = ${exec_prefix}/lib
+includedir = ${prefix}/include
+mandir = ${datarootdir}/man
+
+# Programs used by "make":
+CP = cp
+RM = rm -f
+
+
+# Programs used by "make install":
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+mkinstalldirs = $(SHELL) ./build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+all : include/libcharset.h force
+ cd lib && $(MAKE) all
+
+include/libcharset.h :
+ if [ ! -d include ] ; then mkdir include ; fi
+ $(CP) $(srcdir)/include/libcharset.h.in include/libcharset.h
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ cd lib && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)'
+ $(mkinstalldirs) $(includedir)
+ $(INSTALL_DATA) include/libcharset.h $(includedir)/libcharset.h
+ $(INSTALL_DATA) include/localcharset.h.inst $(includedir)/localcharset.h
+
+install : include/libcharset.h include/localcharset.h force
+ cd lib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(mkinstalldirs) $(DESTDIR)$(includedir)
+ $(INSTALL_DATA) include/libcharset.h $(DESTDIR)$(includedir)/libcharset.h
+ $(INSTALL_DATA) include/localcharset.h.inst $(DESTDIR)$(includedir)/localcharset.h
+
+install-strip : install
+
+installdirs : force
+ cd lib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(mkinstalldirs) $(DESTDIR)$(includedir)
+
+uninstall : force
+ cd lib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(RM) $(DESTDIR)$(includedir)/libcharset.h
+ $(RM) $(DESTDIR)$(includedir)/localcharset.h
+
+check : force
+ cd lib && $(MAKE) check
+
+mostlyclean : force
+ cd lib && $(MAKE) mostlyclean
+
+clean : force
+ cd lib && $(MAKE) clean
+
+distclean : force
+ cd lib && if test -f Makefile; then $(MAKE) distclean; fi
+ $(RM) include/libcharset.h include/localcharset.h include/localcharset.h.inst
+ $(RM) config.status config.log config.cache Makefile config.h libtool
+
+maintainer-clean : force
+ cd lib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ $(RM) include/libcharset.h include/localcharset.h include/localcharset.h.inst
+ $(RM) config.status config.log config.cache Makefile config.h libtool
+
+force :
+
diff --git a/jni/iconv/libcharset/Makefile.devel b/jni/iconv/libcharset/Makefile.devel
new file mode 100644
index 0000000..ca35f64
--- /dev/null
+++ b/jni/iconv/libcharset/Makefile.devel
@@ -0,0 +1,31 @@
+# This is the developer's makefile, not the user's makefile.
+# Don't use it unless you know exactly what you do!
+
+SHELL = /bin/sh
+MAKE = make
+AUTOCONF = autoconf-2.63
+AUTOHEADER = autoheader-2.63
+ACLOCAL = aclocal-1.11
+CP = cp
+RM = rm -f
+
+all : configures include/localcharset.h.build.in
+
+autoconf/aclocal.m4 : $(wildcard m4/*.m4)
+ $(ACLOCAL) -I m4 --output=$@
+
+configures : configure config.h.in
+
+configure : configure.ac autoconf/aclocal.m4
+ $(AUTOCONF) --include autoconf
+
+config.h.in : configure.ac autoconf/aclocal.m4
+ $(AUTOHEADER) --include autoconf
+ touch config.h.in
+
+include/localcharset.h.build.in : include/localcharset.h.in include/export.h
+ sed -e 's/extern \([^"]\)/extern LIBCHARSET_DLL_EXPORTED \1/' \
+ -e '/#define _LOCALCHARSET_H/r include/export.h' \
+ < $< > $@
+
+force :
diff --git a/jni/iconv/libcharset/Makefile.in b/jni/iconv/libcharset/Makefile.in
new file mode 100644
index 0000000..acdf3d4
--- /dev/null
+++ b/jni/iconv/libcharset/Makefile.in
@@ -0,0 +1,85 @@
+# Makefile for libcharset
+
+#### Start of system configuration section. ####
+
+
+# Directories used by "make":
+srcdir = @srcdir@
+
+# Directories used by "make install":
+prefix = @prefix@
+local_prefix = /usr/local
+exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+datadir = @datadir@
+libdir = @libdir@
+includedir = @includedir@
+mandir = @mandir@
+
+# Programs used by "make":
+CP = cp
+RM = rm -f
+@SET_MAKE@
+
+# Programs used by "make install":
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+all : include/libcharset.h force
+ cd lib && $(MAKE) all
+
+include/libcharset.h :
+ if [ ! -d include ] ; then mkdir include ; fi
+ $(CP) $(srcdir)/include/libcharset.h.in include/libcharset.h
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ cd lib && $(MAKE) install-lib libdir='$(libdir)' includedir='$(includedir)'
+ $(mkinstalldirs) $(includedir)
+ $(INSTALL_DATA) include/libcharset.h $(includedir)/libcharset.h
+ $(INSTALL_DATA) include/localcharset.h.inst $(includedir)/localcharset.h
+
+install : include/libcharset.h include/localcharset.h force
+ cd lib && $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(mkinstalldirs) $(DESTDIR)$(includedir)
+ $(INSTALL_DATA) include/libcharset.h $(DESTDIR)$(includedir)/libcharset.h
+ $(INSTALL_DATA) include/localcharset.h.inst $(DESTDIR)$(includedir)/localcharset.h
+
+install-strip : install
+
+installdirs : force
+ cd lib && $(MAKE) installdirs prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(mkinstalldirs) $(DESTDIR)$(includedir)
+
+uninstall : force
+ cd lib && $(MAKE) uninstall prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)'
+ $(RM) $(DESTDIR)$(includedir)/libcharset.h
+ $(RM) $(DESTDIR)$(includedir)/localcharset.h
+
+check : force
+ cd lib && $(MAKE) check
+
+mostlyclean : force
+ cd lib && $(MAKE) mostlyclean
+
+clean : force
+ cd lib && $(MAKE) clean
+
+distclean : force
+ cd lib && if test -f Makefile; then $(MAKE) distclean; fi
+ $(RM) include/libcharset.h include/localcharset.h include/localcharset.h.inst
+ $(RM) config.status config.log config.cache Makefile config.h libtool
+
+maintainer-clean : force
+ cd lib && if test -f Makefile; then $(MAKE) maintainer-clean; fi
+ $(RM) include/libcharset.h include/localcharset.h include/localcharset.h.inst
+ $(RM) config.status config.log config.cache Makefile config.h libtool
+
+force :
+
diff --git a/jni/iconv/libcharset/NEWS b/jni/iconv/libcharset/NEWS
new file mode 100644
index 0000000..85caf00
--- /dev/null
+++ b/jni/iconv/libcharset/NEWS
@@ -0,0 +1,5 @@
+New in 1.4:
+* Tidy up the list of symbols exported from libcharset (assumes gcc >= 4.0).
+
+New in 1.2:
+* The include file is renamed from "libcharset.h" to "localcharset.h".
diff --git a/jni/iconv/libcharset/README b/jni/iconv/libcharset/README
new file mode 100644
index 0000000..9f4cf7b
--- /dev/null
+++ b/jni/iconv/libcharset/README
@@ -0,0 +1,60 @@
+ LIBCHARSET - portable character set determination library
+
+This library provides a function which determines the character set / encoding
+of text in the currently selected locale (the LC_CTYPE locale facet).
+
+It is useful for portable programs which need to process text in other
+encodings and locales than the currently selected one. Possible uses:
+
+ * Use of Unicode in POSIX compliant applications.
+ * Conversion of text between the current locale's encoding and UTF-8 (or
+ any other given encoding).
+ * Mail agents.
+
+In theory, this would be very simple: The Single Unix Specification (SUSV2)
+provides the nl_langinfo function, in such a way that
+
+ nl_langinfo (CODESET)
+
+returns the encoding name. But the nl_langinfo function still does not exist
+on some systems, and on those where it exists it returns unstandardized
+variations of the encoding names, like (on Solaris) "PCK" for "Shift_JIS".
+
+This library fixes these flaws and provides a function
+
+ const char * locale_charset (void);
+
+It determines the current locale's character encoding, and canonicalizes it
+into one of the canonical names listed in config.charset. The result must
+not be freed; it is statically allocated. If the canonical name cannot be
+determined, the result is a non-canonical name.
+
+
+Installation:
+
+As usual for GNU packages:
+
+ $ ./configure --prefix=/usr/local
+ $ make
+ $ make install
+
+
+This library is used in
+ GNU sh-utils, fileutils, textutils
+ GNU gettext
+ GNU clisp
+
+
+To integrate this library into your package:
+See file INTEGRATE.
+
+
+Distribution:
+ The libcharset directory of
+ ftp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.8.tar.gz
+
+Homepage:
+ http://www.haible.de/bruno/packages-libcharset.html
+
+
+Bruno Haible <bruno@clisp.org>
diff --git a/jni/iconv/libcharset/README.djgpp b/jni/iconv/libcharset/README.djgpp
new file mode 100644
index 0000000..aa8c420
--- /dev/null
+++ b/jni/iconv/libcharset/README.djgpp
@@ -0,0 +1,3 @@
+Installation on DJGPP:
+
+See the file djgpp/README.
diff --git a/jni/iconv/libcharset/README.woe32 b/jni/iconv/libcharset/README.woe32
new file mode 100644
index 0000000..640307c
--- /dev/null
+++ b/jni/iconv/libcharset/README.woe32
@@ -0,0 +1,4 @@
+Installation on Woe32 (WinNT/2000/XP/Vista, Win95/98/ME):
+
+Building requires the mingw development environment (includes gcc).
+MS Visual C/C++ with "nmake" is no longer supported.
diff --git a/jni/iconv/libcharset/autoconf/aclocal.m4 b/jni/iconv/libcharset/autoconf/aclocal.m4
new file mode 100644
index 0000000..2fa0bc0
--- /dev/null
+++ b/jni/iconv/libcharset/autoconf/aclocal.m4
@@ -0,0 +1,22 @@
+# generated automatically by aclocal 1.11 -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+m4_include([m4/codeset.m4])
+m4_include([m4/glibc21.m4])
+m4_include([m4/libtool.m4])
+m4_include([m4/ltoptions.m4])
+m4_include([m4/ltsugar.m4])
+m4_include([m4/ltversion.m4])
+m4_include([m4/lt~obsolete.m4])
+m4_include([m4/relocatable-lib.m4])
+m4_include([m4/visibility.m4])
diff --git a/jni/iconv/libcharset/autogen.sh b/jni/iconv/libcharset/autogen.sh
new file mode 100755
index 0000000..37ed7ab
--- /dev/null
+++ b/jni/iconv/libcharset/autogen.sh
@@ -0,0 +1,25 @@
+#!/bin/sh
+# Convenience script for regenerating all aclocal.m4, config.h.in, Makefile.in,
+# configure files with new versions of autoconf or automake.
+#
+# This script requires autoconf-2.63 and automake-1.11 in the PATH.
+
+# Copyright (C) 2003-2007, 2009 Free Software Foundation, Inc.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# Usage: ./autogen.sh
+
+rm -f autoconf/aclocal.m4 configure config.h.in include/localcharset.h.build.in
+make -f Makefile.devel
diff --git a/jni/iconv/libcharset/build-aux/config.guess b/jni/iconv/libcharset/build-aux/config.guess
new file mode 100755
index 0000000..10a8260
--- /dev/null
+++ b/jni/iconv/libcharset/build-aux/config.guess
@@ -0,0 +1,1476 @@
+#! /bin/sh
+# Attempt to guess a canonical system name.
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+
+timestamp='2005-12-23'
+
+# This file is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+
+# Originally written by Per Bothner <per@bothner.com>.
+# Please send patches to <config-patches@gnu.org>. Submit a context
+# diff and a properly formatted ChangeLog entry.
+#
+# This script attempts to guess a canonical system name similar to
+# config.sub. If it succeeds, it prints the system name on stdout, and
+# exits with 0. Otherwise, it exits with 1.
+#
+# The plan is that this can be called by configure scripts if you
+# don't specify an explicit build system type.
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION]
+
+Output the configuration name of the system \`$me' is run on.
+
+Operation modes:
+ -h, --help print this help, then exit
+ -t, --time-stamp print date of last modification, then exit
+ -v, --version print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.guess ($timestamp)
+
+Originally written by Per Bothner.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
+Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+ case $1 in
+ --time-stamp | --time* | -t )
+ echo "$timestamp" ; exit ;;
+ --version | -v )
+ echo "$version" ; exit ;;
+ --help | --h* | -h )
+ echo "$usage"; exit ;;
+ -- ) # Stop option processing
+ shift; break ;;
+ - ) # Use stdin as input.
+ break ;;
+ -* )
+ echo "$me: invalid option $1$help" >&2
+ exit 1 ;;
+ * )
+ break ;;
+ esac
+done
+
+if test $# != 0; then
+ echo "$me: too many arguments$help" >&2
+ exit 1
+fi
+
+trap 'exit 1' 1 2 15
+
+# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
+# compiler to aid in system detection is discouraged as it requires
+# temporary files to be created and, as you can see below, it is a
+# headache to deal with in a portable fashion.
+
+# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
+# use `HOST_CC' if defined, but it is deprecated.
+
+# Portable tmp directory creation inspired by the Autoconf team.
+
+set_cc_for_build='
+trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
+trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
+: ${TMPDIR=/tmp} ;
+ { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
+ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
+ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
+ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
+dummy=$tmp/dummy ;
+tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
+case $CC_FOR_BUILD,$HOST_CC,$CC in
+ ,,) echo "int x;" > $dummy.c ;
+ for c in cc gcc c89 c99 ; do
+ if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
+ CC_FOR_BUILD="$c"; break ;
+ fi ;
+ done ;
+ if test x"$CC_FOR_BUILD" = x ; then
+ CC_FOR_BUILD=no_compiler_found ;
+ fi
+ ;;
+ ,,*) CC_FOR_BUILD=$CC ;;
+ ,*,*) CC_FOR_BUILD=$HOST_CC ;;
+esac ; set_cc_for_build= ;'
+
+# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
+# (ghazi@noc.rutgers.edu 1994-08-24)
+if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
+ PATH=$PATH:/.attbin ; export PATH
+fi
+
+UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
+UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
+UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
+UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
+
+# Note: order is significant - the case branches are not exclusive.
+
+case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+ *:NetBSD:*:*)
+ # NetBSD (nbsd) targets should (where applicable) match one or
+ # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
+ # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
+ # switched to ELF, *-*-netbsd* would select the old
+ # object file format. This provides both forward
+ # compatibility and a consistent mechanism for selecting the
+ # object file format.
+ #
+ # Note: NetBSD doesn't particularly care about the vendor
+ # portion of the name. We always set it to "unknown".
+ sysctl="sysctl -n hw.machine_arch"
+ UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
+ /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
+ case "${UNAME_MACHINE_ARCH}" in
+ armeb) machine=armeb-unknown ;;
+ arm*) machine=arm-unknown ;;
+ sh3el) machine=shl-unknown ;;
+ sh3eb) machine=sh-unknown ;;
+ *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
+ esac
+ # The Operating System including object format, if it has switched
+ # to ELF recently, or will in the future.
+ case "${UNAME_MACHINE_ARCH}" in
+ arm*|i386|m68k|ns32k|sh3*|sparc|vax)
+ eval $set_cc_for_build
+ if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
+ | grep __ELF__ >/dev/null
+ then
+ # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
+ # Return netbsd for either. FIX?
+ os=netbsd
+ else
+ os=netbsdelf
+ fi
+ ;;
+ *)
+ os=netbsd
+ ;;
+ esac
+ # The OS release
+ # Debian GNU/NetBSD machines have a different userland, and
+ # thus, need a distinct triplet. However, they do not need
+ # kernel version information, so it can be replaced with a
+ # suitable tag, in the style of linux-gnu.
+ case "${UNAME_VERSION}" in
+ Debian*)
+ release='-gnu'
+ ;;
+ *)
+ release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
+ ;;
+ esac
+ # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
+ # contains redundant information, the shorter form:
+ # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
+ echo "${machine}-${os}${release}"
+ exit ;;
+ *:OpenBSD:*:*)
+ UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
+ echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+ exit ;;
+ *:ekkoBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
+ exit ;;
+ macppc:MirBSD:*:*)
+ echo powerppc-unknown-mirbsd${UNAME_RELEASE}
+ exit ;;
+ *:MirBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
+ exit ;;
+ alpha:OSF1:*:*)
+ case $UNAME_RELEASE in
+ *4.0)
+ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
+ ;;
+ *5.*)
+ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
+ ;;
+ esac
+ # According to Compaq, /usr/sbin/psrinfo has been available on
+ # OSF/1 and Tru64 systems produced since 1995. I hope that
+ # covers most systems running today. This code pipes the CPU
+ # types through head -n 1, so we only detect the type of CPU 0.
+ ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
+ case "$ALPHA_CPU_TYPE" in
+ "EV4 (21064)")
+ UNAME_MACHINE="alpha" ;;
+ "EV4.5 (21064)")
+ UNAME_MACHINE="alpha" ;;
+ "LCA4 (21066/21068)")
+ UNAME_MACHINE="alpha" ;;
+ "EV5 (21164)")
+ UNAME_MACHINE="alphaev5" ;;
+ "EV5.6 (21164A)")
+ UNAME_MACHINE="alphaev56" ;;
+ "EV5.6 (21164PC)")
+ UNAME_MACHINE="alphapca56" ;;
+ "EV5.7 (21164PC)")
+ UNAME_MACHINE="alphapca57" ;;
+ "EV6 (21264)")
+ UNAME_MACHINE="alphaev6" ;;
+ "EV6.7 (21264A)")
+ UNAME_MACHINE="alphaev67" ;;
+ "EV6.8CB (21264C)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.8AL (21264B)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.8CX (21264D)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.9A (21264/EV69A)")
+ UNAME_MACHINE="alphaev69" ;;
+ "EV7 (21364)")
+ UNAME_MACHINE="alphaev7" ;;
+ "EV7.9 (21364A)")
+ UNAME_MACHINE="alphaev79" ;;
+ esac
+ # A Pn.n version is a patched version.
+ # A Vn.n version is a released version.
+ # A Tn.n version is a released field test version.
+ # A Xn.n version is an unreleased experimental baselevel.
+ # 1.2 uses "1.2" for uname -r.
+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ exit ;;
+ Alpha\ *:Windows_NT*:*)
+ # How do we know it's Interix rather than the generic POSIX subsystem?
+ # Should we change UNAME_MACHINE based on the output of uname instead
+ # of the specific Alpha model?
+ echo alpha-pc-interix
+ exit ;;
+ 21064:Windows_NT:50:3)
+ echo alpha-dec-winnt3.5
+ exit ;;
+ Amiga*:UNIX_System_V:4.0:*)
+ echo m68k-unknown-sysv4
+ exit ;;
+ *:[Aa]miga[Oo][Ss]:*:*)
+ echo ${UNAME_MACHINE}-unknown-amigaos
+ exit ;;
+ *:[Mm]orph[Oo][Ss]:*:*)
+ echo ${UNAME_MACHINE}-unknown-morphos
+ exit ;;
+ *:OS/390:*:*)
+ echo i370-ibm-openedition
+ exit ;;
+ *:z/VM:*:*)
+ echo s390-ibm-zvmoe
+ exit ;;
+ *:OS400:*:*)
+ echo powerpc-ibm-os400
+ exit ;;
+ arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
+ echo arm-acorn-riscix${UNAME_RELEASE}
+ exit ;;
+ arm:riscos:*:*|arm:RISCOS:*:*)
+ echo arm-unknown-riscos
+ exit ;;
+ SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
+ echo hppa1.1-hitachi-hiuxmpp
+ exit ;;
+ Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
+ # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
+ if test "`(/bin/universe) 2>/dev/null`" = att ; then
+ echo pyramid-pyramid-sysv3
+ else
+ echo pyramid-pyramid-bsd
+ fi
+ exit ;;
+ NILE*:*:*:dcosx)
+ echo pyramid-pyramid-svr4
+ exit ;;
+ DRS?6000:unix:4.0:6*)
+ echo sparc-icl-nx6
+ exit ;;
+ DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
+ case `/usr/bin/uname -p` in
+ sparc) echo sparc-icl-nx7; exit ;;
+ esac ;;
+ sun4H:SunOS:5.*:*)
+ echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
+ echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ i86pc:SunOS:5.*:*)
+ echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ sun4*:SunOS:6*:*)
+ # According to config.sub, this is the proper way to canonicalize
+ # SunOS6. Hard to guess exactly what SunOS6 will be like, but
+ # it's likely to be more like Solaris than SunOS4.
+ echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ sun4*:SunOS:*:*)
+ case "`/usr/bin/arch -k`" in
+ Series*|S4*)
+ UNAME_RELEASE=`uname -v`
+ ;;
+ esac
+ # Japanese Language versions have a version number like `4.1.3-JL'.
+ echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
+ exit ;;
+ sun3*:SunOS:*:*)
+ echo m68k-sun-sunos${UNAME_RELEASE}
+ exit ;;
+ sun*:*:4.2BSD:*)
+ UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
+ test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
+ case "`/bin/arch`" in
+ sun3)
+ echo m68k-sun-sunos${UNAME_RELEASE}
+ ;;
+ sun4)
+ echo sparc-sun-sunos${UNAME_RELEASE}
+ ;;
+ esac
+ exit ;;
+ aushp:SunOS:*:*)
+ echo sparc-auspex-sunos${UNAME_RELEASE}
+ exit ;;
+ # The situation for MiNT is a little confusing. The machine name
+ # can be virtually everything (everything which is not
+ # "atarist" or "atariste" at least should have a processor
+ # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
+ # to the lowercase version "mint" (or "freemint"). Finally
+ # the system name "TOS" denotes a system which is actually not
+ # MiNT. But MiNT is downward compatible to TOS, so this should
+ # be no problem.
+ atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
+ atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
+ *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
+ milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
+ echo m68k-milan-mint${UNAME_RELEASE}
+ exit ;;
+ hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
+ echo m68k-hades-mint${UNAME_RELEASE}
+ exit ;;
+ *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
+ echo m68k-unknown-mint${UNAME_RELEASE}
+ exit ;;
+ m68k:machten:*:*)
+ echo m68k-apple-machten${UNAME_RELEASE}
+ exit ;;
+ powerpc:machten:*:*)
+ echo powerpc-apple-machten${UNAME_RELEASE}
+ exit ;;
+ RISC*:Mach:*:*)
+ echo mips-dec-mach_bsd4.3
+ exit ;;
+ RISC*:ULTRIX:*:*)
+ echo mips-dec-ultrix${UNAME_RELEASE}
+ exit ;;
+ VAX*:ULTRIX*:*:*)
+ echo vax-dec-ultrix${UNAME_RELEASE}
+ exit ;;
+ 2020:CLIX:*:* | 2430:CLIX:*:*)
+ echo clipper-intergraph-clix${UNAME_RELEASE}
+ exit ;;
+ mips:*:*:UMIPS | mips:*:*:RISCos)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+#ifdef __cplusplus
+#include <stdio.h> /* for printf() prototype */
+ int main (int argc, char *argv[]) {
+#else
+ int main (argc, argv) int argc; char *argv[]; {
+#endif
+ #if defined (host_mips) && defined (MIPSEB)
+ #if defined (SYSTYPE_SYSV)
+ printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
+ #endif
+ #if defined (SYSTYPE_SVR4)
+ printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
+ #endif
+ #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
+ printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
+ #endif
+ #endif
+ exit (-1);
+ }
+EOF
+ $CC_FOR_BUILD -o $dummy $dummy.c &&
+ dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
+ SYSTEM_NAME=`$dummy $dummyarg` &&
+ { echo "$SYSTEM_NAME"; exit; }
+ echo mips-mips-riscos${UNAME_RELEASE}
+ exit ;;
+ Motorola:PowerMAX_OS:*:*)
+ echo powerpc-motorola-powermax
+ exit ;;
+ Motorola:*:4.3:PL8-*)
+ echo powerpc-harris-powermax
+ exit ;;
+ Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
+ echo powerpc-harris-powermax
+ exit ;;
+ Night_Hawk:Power_UNIX:*:*)
+ echo powerpc-harris-powerunix
+ exit ;;
+ m88k:CX/UX:7*:*)
+ echo m88k-harris-cxux7
+ exit ;;
+ m88k:*:4*:R4*)
+ echo m88k-motorola-sysv4
+ exit ;;
+ m88k:*:3*:R3*)
+ echo m88k-motorola-sysv3
+ exit ;;
+ AViiON:dgux:*:*)
+ # DG/UX returns AViiON for all architectures
+ UNAME_PROCESSOR=`/usr/bin/uname -p`
+ if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
+ then
+ if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
+ [ ${TARGET_BINARY_INTERFACE}x = x ]
+ then
+ echo m88k-dg-dgux${UNAME_RELEASE}
+ else
+ echo m88k-dg-dguxbcs${UNAME_RELEASE}
+ fi
+ else
+ echo i586-dg-dgux${UNAME_RELEASE}
+ fi
+ exit ;;
+ M88*:DolphinOS:*:*) # DolphinOS (SVR3)
+ echo m88k-dolphin-sysv3
+ exit ;;
+ M88*:*:R3*:*)
+ # Delta 88k system running SVR3
+ echo m88k-motorola-sysv3
+ exit ;;
+ XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
+ echo m88k-tektronix-sysv3
+ exit ;;
+ Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
+ echo m68k-tektronix-bsd
+ exit ;;
+ *:IRIX*:*:*)
+ echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
+ exit ;;
+ ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
+ echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
+ exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
+ i*86:AIX:*:*)
+ echo i386-ibm-aix
+ exit ;;
+ ia64:AIX:*:*)
+ if [ -x /usr/bin/oslevel ] ; then
+ IBM_REV=`/usr/bin/oslevel`
+ else
+ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ fi
+ echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
+ exit ;;
+ *:AIX:2:3)
+ if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #include <sys/systemcfg.h>
+
+ main()
+ {
+ if (!__power_pc())
+ exit(1);
+ puts("powerpc-ibm-aix3.2.5");
+ exit(0);
+ }
+EOF
+ if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
+ then
+ echo "$SYSTEM_NAME"
+ else
+ echo rs6000-ibm-aix3.2.5
+ fi
+ elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
+ echo rs6000-ibm-aix3.2.4
+ else
+ echo rs6000-ibm-aix3.2
+ fi
+ exit ;;
+ *:AIX:*:[45])
+ IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
+ if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
+ IBM_ARCH=rs6000
+ else
+ IBM_ARCH=powerpc
+ fi
+ if [ -x /usr/bin/oslevel ] ; then
+ IBM_REV=`/usr/bin/oslevel`
+ else
+ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ fi
+ echo ${IBM_ARCH}-ibm-aix${IBM_REV}
+ exit ;;
+ *:AIX:*:*)
+ echo rs6000-ibm-aix
+ exit ;;
+ ibmrt:4.4BSD:*|romp-ibm:BSD:*)
+ echo romp-ibm-bsd4.4
+ exit ;;
+ ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
+ echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
+ exit ;; # report: romp-ibm BSD 4.3
+ *:BOSX:*:*)
+ echo rs6000-bull-bosx
+ exit ;;
+ DPX/2?00:B.O.S.:*:*)
+ echo m68k-bull-sysv3
+ exit ;;
+ 9000/[34]??:4.3bsd:1.*:*)
+ echo m68k-hp-bsd
+ exit ;;
+ hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
+ echo m68k-hp-bsd4.4
+ exit ;;
+ 9000/[34678]??:HP-UX:*:*)
+ HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+ case "${UNAME_MACHINE}" in
+ 9000/31? ) HP_ARCH=m68000 ;;
+ 9000/[34]?? ) HP_ARCH=m68k ;;
+ 9000/[678][0-9][0-9])
+ if [ -x /usr/bin/getconf ]; then
+ sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
+ sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
+ case "${sc_cpu_version}" in
+ 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
+ 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
+ 532) # CPU_PA_RISC2_0
+ case "${sc_kernel_bits}" in
+ 32) HP_ARCH="hppa2.0n" ;;
+ 64) HP_ARCH="hppa2.0w" ;;
+ '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
+ esac ;;
+ esac
+ fi
+ if [ "${HP_ARCH}" = "" ]; then
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+
+ #define _HPUX_SOURCE
+ #include <stdlib.h>
+ #include <unistd.h>
+
+ int main ()
+ {
+ #if defined(_SC_KERNEL_BITS)
+ long bits = sysconf(_SC_KERNEL_BITS);
+ #endif
+ long cpu = sysconf (_SC_CPU_VERSION);
+
+ switch (cpu)
+ {
+ case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
+ case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
+ case CPU_PA_RISC2_0:
+ #if defined(_SC_KERNEL_BITS)
+ switch (bits)
+ {
+ case 64: puts ("hppa2.0w"); break;
+ case 32: puts ("hppa2.0n"); break;
+ default: puts ("hppa2.0"); break;
+ } break;
+ #else /* !defined(_SC_KERNEL_BITS) */
+ puts ("hppa2.0"); break;
+ #endif
+ default: puts ("hppa1.0"); break;
+ }
+ exit (0);
+ }
+EOF
+ (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
+ test -z "$HP_ARCH" && HP_ARCH=hppa
+ fi ;;
+ esac
+ if [ ${HP_ARCH} = "hppa2.0w" ]
+ then
+ eval $set_cc_for_build
+
+ # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
+ # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
+ # generating 64-bit code. GNU and HP use different nomenclature:
+ #
+ # $ CC_FOR_BUILD=cc ./config.guess
+ # => hppa2.0w-hp-hpux11.23
+ # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
+ # => hppa64-hp-hpux11.23
+
+ if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
+ grep __LP64__ >/dev/null
+ then
+ HP_ARCH="hppa2.0w"
+ else
+ HP_ARCH="hppa64"
+ fi
+ fi
+ echo ${HP_ARCH}-hp-hpux${HPUX_REV}
+ exit ;;
+ ia64:HP-UX:*:*)
+ HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+ echo ia64-hp-hpux${HPUX_REV}
+ exit ;;
+ 3050*:HI-UX:*:*)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #include <unistd.h>
+ int
+ main ()
+ {
+ long cpu = sysconf (_SC_CPU_VERSION);
+ /* The order matters, because CPU_IS_HP_MC68K erroneously returns
+ true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
+ results, however. */
+ if (CPU_IS_PA_RISC (cpu))
+ {
+ switch (cpu)
+ {
+ case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
+ case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
+ case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
+ default: puts ("hppa-hitachi-hiuxwe2"); break;
+ }
+ }
+ else if (CPU_IS_HP_MC68K (cpu))
+ puts ("m68k-hitachi-hiuxwe2");
+ else puts ("unknown-hitachi-hiuxwe2");
+ exit (0);
+ }
+EOF
+ $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
+ echo unknown-hitachi-hiuxwe2
+ exit ;;
+ 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
+ echo hppa1.1-hp-bsd
+ exit ;;
+ 9000/8??:4.3bsd:*:*)
+ echo hppa1.0-hp-bsd
+ exit ;;
+ *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
+ echo hppa1.0-hp-mpeix
+ exit ;;
+ hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
+ echo hppa1.1-hp-osf
+ exit ;;
+ hp8??:OSF1:*:*)
+ echo hppa1.0-hp-osf
+ exit ;;
+ i*86:OSF1:*:*)
+ if [ -x /usr/sbin/sysversion ] ; then
+ echo ${UNAME_MACHINE}-unknown-osf1mk
+ else
+ echo ${UNAME_MACHINE}-unknown-osf1
+ fi
+ exit ;;
+ parisc*:Lites*:*:*)
+ echo hppa1.1-hp-lites
+ exit ;;
+ C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
+ echo c1-convex-bsd
+ exit ;;
+ C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
+ if getsysinfo -f scalar_acc
+ then echo c32-convex-bsd
+ else echo c2-convex-bsd
+ fi
+ exit ;;
+ C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
+ echo c34-convex-bsd
+ exit ;;
+ C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
+ echo c38-convex-bsd
+ exit ;;
+ C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
+ echo c4-convex-bsd
+ exit ;;
+ CRAY*Y-MP:*:*:*)
+ echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*[A-Z]90:*:*:*)
+ echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
+ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
+ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
+ -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*TS:*:*:*)
+ echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*T3E:*:*:*)
+ echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ CRAY*SV1:*:*:*)
+ echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ *:UNICOS/mp:*:*)
+ echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
+ F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
+ FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
+ echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+ exit ;;
+ 5000:UNIX_System_V:4.*:*)
+ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
+ echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+ exit ;;
+ i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
+ echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
+ exit ;;
+ sparc*:BSD/OS:*:*)
+ echo sparc-unknown-bsdi${UNAME_RELEASE}
+ exit ;;
+ *:BSD/OS:*:*)
+ echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
+ exit ;;
+ *:FreeBSD:*:*)
+ case ${UNAME_MACHINE} in
+ pc98)
+ echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ *)
+ echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ esac
+ exit ;;
+ i*:CYGWIN*:*)
+ echo ${UNAME_MACHINE}-pc-cygwin
+ exit ;;
+ i*:MINGW*:*)
+ echo ${UNAME_MACHINE}-pc-mingw32
+ exit ;;
+ i*:windows32*:*)
+ # uname -m includes "-pc" on this system.
+ echo ${UNAME_MACHINE}-mingw32
+ exit ;;
+ i*:PW*:*)
+ echo ${UNAME_MACHINE}-pc-pw32
+ exit ;;
+ x86:Interix*:[345]*)
+ echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
+ exit ;;
+ [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
+ echo i${UNAME_MACHINE}-pc-mks
+ exit ;;
+ i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
+ # How do we know it's Interix rather than the generic POSIX subsystem?
+ # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
+ # UNAME_MACHINE based on the output of uname instead of i386?
+ echo i586-pc-interix
+ exit ;;
+ i*:UWIN*:*)
+ echo ${UNAME_MACHINE}-pc-uwin
+ exit ;;
+ amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
+ echo x86_64-unknown-cygwin
+ exit ;;
+ p*:CYGWIN*:*)
+ echo powerpcle-unknown-cygwin
+ exit ;;
+ prep*:SunOS:5.*:*)
+ echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
+ *:GNU:*:*)
+ # the GNU system
+ echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+ exit ;;
+ *:GNU/*:*:*)
+ # other systems with GNU libc and userland
+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
+ exit ;;
+ i*86:Minix:*:*)
+ echo ${UNAME_MACHINE}-pc-minix
+ exit ;;
+ arm*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ cris:Linux:*:*)
+ echo cris-axis-linux-gnu
+ exit ;;
+ crisv32:Linux:*:*)
+ echo crisv32-axis-linux-gnu
+ exit ;;
+ frv:Linux:*:*)
+ echo frv-unknown-linux-gnu
+ exit ;;
+ ia64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ m32r*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ m68*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ mips:Linux:*:*)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #undef CPU
+ #undef mips
+ #undef mipsel
+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+ CPU=mipsel
+ #else
+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+ CPU=mips
+ #else
+ CPU=
+ #endif
+ #endif
+EOF
+ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^CPU/{s: ::g;p;}'`"
+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+ ;;
+ mips64:Linux:*:*)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #undef CPU
+ #undef mips64
+ #undef mips64el
+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+ CPU=mips64el
+ #else
+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+ CPU=mips64
+ #else
+ CPU=
+ #endif
+ #endif
+EOF
+ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^CPU/{s: ::g;p;}'`"
+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+ ;;
+ or32:Linux:*:*)
+ echo or32-unknown-linux-gnu
+ exit ;;
+ ppc:Linux:*:*)
+ echo powerpc-unknown-linux-gnu
+ exit ;;
+ ppc64:Linux:*:*)
+ echo powerpc64-unknown-linux-gnu
+ exit ;;
+ alpha:Linux:*:*)
+ case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
+ EV5) UNAME_MACHINE=alphaev5 ;;
+ EV56) UNAME_MACHINE=alphaev56 ;;
+ PCA56) UNAME_MACHINE=alphapca56 ;;
+ PCA57) UNAME_MACHINE=alphapca56 ;;
+ EV6) UNAME_MACHINE=alphaev6 ;;
+ EV67) UNAME_MACHINE=alphaev67 ;;
+ EV68*) UNAME_MACHINE=alphaev68 ;;
+ esac
+ objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
+ if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
+ echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
+ exit ;;
+ parisc:Linux:*:* | hppa:Linux:*:*)
+ # Look for CPU level
+ case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
+ PA7*) echo hppa1.1-unknown-linux-gnu ;;
+ PA8*) echo hppa2.0-unknown-linux-gnu ;;
+ *) echo hppa-unknown-linux-gnu ;;
+ esac
+ exit ;;
+ parisc64:Linux:*:* | hppa64:Linux:*:*)
+ echo hppa64-unknown-linux-gnu
+ exit ;;
+ s390:Linux:*:* | s390x:Linux:*:*)
+ echo ${UNAME_MACHINE}-ibm-linux
+ exit ;;
+ sh64*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ sh*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ sparc:Linux:*:* | sparc64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ vax:Linux:*:*)
+ echo ${UNAME_MACHINE}-dec-linux-gnu
+ exit ;;
+ x86_64:Linux:*:*)
+ echo x86_64-unknown-linux-gnu
+ exit ;;
+ i*86:Linux:*:*)
+ # The BFD linker knows what the default object file format is, so
+ # first see if it will tell us. cd to the root directory to prevent
+ # problems with other programs or directories called `ld' in the path.
+ # Set LC_ALL=C to ensure ld outputs messages in English.
+ ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
+ | sed -ne '/supported targets:/!d
+ s/[ ][ ]*/ /g
+ s/.*supported targets: *//
+ s/ .*//
+ p'`
+ case "$ld_supported_targets" in
+ elf32-i386)
+ TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
+ ;;
+ a.out-i386-linux)
+ echo "${UNAME_MACHINE}-pc-linux-gnuaout"
+ exit ;;
+ coff-i386)
+ echo "${UNAME_MACHINE}-pc-linux-gnucoff"
+ exit ;;
+ "")
+ # Either a pre-BFD a.out linker (linux-gnuoldld) or
+ # one that does not give us useful --help.
+ echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
+ exit ;;
+ esac
+ # Determine whether the default compiler is a.out or elf
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #include <features.h>
+ #ifdef __ELF__
+ # ifdef __GLIBC__
+ # if __GLIBC__ >= 2
+ LIBC=gnu
+ # else
+ LIBC=gnulibc1
+ # endif
+ # else
+ LIBC=gnulibc1
+ # endif
+ #else
+ #if defined(__INTEL_COMPILER) || defined(__PGI)
+ LIBC=gnu
+ #else
+ LIBC=gnuaout
+ #endif
+ #endif
+ #ifdef __dietlibc__
+ LIBC=dietlibc
+ #endif
+EOF
+ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^LIBC/{s: ::g;p;}'`"
+ test x"${LIBC}" != x && {
+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
+ exit
+ }
+ test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
+ ;;
+ i*86:DYNIX/ptx:4*:*)
+ # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
+ # earlier versions are messed up and put the nodename in both
+ # sysname and nodename.
+ echo i386-sequent-sysv4
+ exit ;;
+ i*86:UNIX_SV:4.2MP:2.*)
+ # Unixware is an offshoot of SVR4, but it has its own version
+ # number series starting with 2...
+ # I am not positive that other SVR4 systems won't match this,
+ # I just have to hope. -- rms.
+ # Use sysv4.2uw... so that sysv4* matches it.
+ echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
+ exit ;;
+ i*86:OS/2:*:*)
+ # If we were able to find `uname', then EMX Unix compatibility
+ # is probably installed.
+ echo ${UNAME_MACHINE}-pc-os2-emx
+ exit ;;
+ i*86:XTS-300:*:STOP)
+ echo ${UNAME_MACHINE}-unknown-stop
+ exit ;;
+ i*86:atheos:*:*)
+ echo ${UNAME_MACHINE}-unknown-atheos
+ exit ;;
+ i*86:syllable:*:*)
+ echo ${UNAME_MACHINE}-pc-syllable
+ exit ;;
+ i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
+ echo i386-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ i*86:*DOS:*:*)
+ echo ${UNAME_MACHINE}-pc-msdosdjgpp
+ exit ;;
+ i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
+ UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
+ if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
+ echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
+ else
+ echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
+ fi
+ exit ;;
+ i*86:*:5:[678]*)
+ # UnixWare 7.x, OpenUNIX and OpenServer 6.
+ case `/bin/uname -X | grep "^Machine"` in
+ *486*) UNAME_MACHINE=i486 ;;
+ *Pentium) UNAME_MACHINE=i586 ;;
+ *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
+ esac
+ echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
+ exit ;;
+ i*86:*:3.2:*)
+ if test -f /usr/options/cb.name; then
+ UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
+ echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
+ elif /bin/uname -X 2>/dev/null >/dev/null ; then
+ UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
+ (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
+ (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
+ && UNAME_MACHINE=i586
+ (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
+ && UNAME_MACHINE=i686
+ (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
+ && UNAME_MACHINE=i686
+ echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
+ else
+ echo ${UNAME_MACHINE}-pc-sysv32
+ fi
+ exit ;;
+ pc:*:*:*)
+ # Left here for compatibility:
+ # uname -m prints for DJGPP always 'pc', but it prints nothing about
+ # the processor, so we play safe by assuming i386.
+ echo i386-pc-msdosdjgpp
+ exit ;;
+ Intel:Mach:3*:*)
+ echo i386-pc-mach3
+ exit ;;
+ paragon:*:*:*)
+ echo i860-intel-osf1
+ exit ;;
+ i860:*:4.*:*) # i860-SVR4
+ if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
+ echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
+ else # Add other i860-SVR4 vendors below as they are discovered.
+ echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
+ fi
+ exit ;;
+ mini*:CTIX:SYS*5:*)
+ # "miniframe"
+ echo m68010-convergent-sysv
+ exit ;;
+ mc68k:UNIX:SYSTEM5:3.51m)
+ echo m68k-convergent-sysv
+ exit ;;
+ M680?0:D-NIX:5.3:*)
+ echo m68k-diab-dnix
+ exit ;;
+ M68*:*:R3V[5678]*:*)
+ test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
+ 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
+ OS_REL=''
+ test -r /etc/.relid \
+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+ 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4; exit; } ;;
+ m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
+ echo m68k-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ mc68030:UNIX_System_V:4.*:*)
+ echo m68k-atari-sysv4
+ exit ;;
+ TSUNAMI:LynxOS:2.*:*)
+ echo sparc-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ rs6000:LynxOS:2.*:*)
+ echo rs6000-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
+ echo powerpc-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ SM[BE]S:UNIX_SV:*:*)
+ echo mips-dde-sysv${UNAME_RELEASE}
+ exit ;;
+ RM*:ReliantUNIX-*:*:*)
+ echo mips-sni-sysv4
+ exit ;;
+ RM*:SINIX-*:*:*)
+ echo mips-sni-sysv4
+ exit ;;
+ *:SINIX-*:*:*)
+ if uname -p 2>/dev/null >/dev/null ; then
+ UNAME_MACHINE=`(uname -p) 2>/dev/null`
+ echo ${UNAME_MACHINE}-sni-sysv4
+ else
+ echo ns32k-sni-sysv
+ fi
+ exit ;;
+ PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
+ # says <Richard.M.Bartel@ccMail.Census.GOV>
+ echo i586-unisys-sysv4
+ exit ;;
+ *:UNIX_System_V:4*:FTX*)
+ # From Gerald Hewes <hewes@openmarket.com>.
+ # How about differentiating between stratus architectures? -djm
+ echo hppa1.1-stratus-sysv4
+ exit ;;
+ *:*:*:FTX*)
+ # From seanf@swdc.stratus.com.
+ echo i860-stratus-sysv4
+ exit ;;
+ i*86:VOS:*:*)
+ # From Paul.Green@stratus.com.
+ echo ${UNAME_MACHINE}-stratus-vos
+ exit ;;
+ *:VOS:*:*)
+ # From Paul.Green@stratus.com.
+ echo hppa1.1-stratus-vos
+ exit ;;
+ mc68*:A/UX:*:*)
+ echo m68k-apple-aux${UNAME_RELEASE}
+ exit ;;
+ news*:NEWS-OS:6*:*)
+ echo mips-sony-newsos6
+ exit ;;
+ R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
+ if [ -d /usr/nec ]; then
+ echo mips-nec-sysv${UNAME_RELEASE}
+ else
+ echo mips-unknown-sysv${UNAME_RELEASE}
+ fi
+ exit ;;
+ BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
+ echo powerpc-be-beos
+ exit ;;
+ BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
+ echo powerpc-apple-beos
+ exit ;;
+ BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
+ echo i586-pc-beos
+ exit ;;
+ SX-4:SUPER-UX:*:*)
+ echo sx4-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-5:SUPER-UX:*:*)
+ echo sx5-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-6:SUPER-UX:*:*)
+ echo sx6-nec-superux${UNAME_RELEASE}
+ exit ;;
+ Power*:Rhapsody:*:*)
+ echo powerpc-apple-rhapsody${UNAME_RELEASE}
+ exit ;;
+ *:Rhapsody:*:*)
+ echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
+ exit ;;
+ *:Darwin:*:*)
+ UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
+ case $UNAME_PROCESSOR in
+ unknown) UNAME_PROCESSOR=powerpc ;;
+ esac
+ echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
+ exit ;;
+ *:procnto*:*:* | *:QNX:[0123456789]*:*)
+ UNAME_PROCESSOR=`uname -p`
+ if test "$UNAME_PROCESSOR" = "x86"; then
+ UNAME_PROCESSOR=i386
+ UNAME_MACHINE=pc
+ fi
+ echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
+ exit ;;
+ *:QNX:*:4*)
+ echo i386-pc-qnx
+ exit ;;
+ NSE-?:NONSTOP_KERNEL:*:*)
+ echo nse-tandem-nsk${UNAME_RELEASE}
+ exit ;;
+ NSR-?:NONSTOP_KERNEL:*:*)
+ echo nsr-tandem-nsk${UNAME_RELEASE}
+ exit ;;
+ *:NonStop-UX:*:*)
+ echo mips-compaq-nonstopux
+ exit ;;
+ BS2000:POSIX*:*:*)
+ echo bs2000-siemens-sysv
+ exit ;;
+ DS/*:UNIX_System_V:*:*)
+ echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
+ exit ;;
+ *:Plan9:*:*)
+ # "uname -m" is not consistent, so use $cputype instead. 386
+ # is converted to i386 for consistency with other x86
+ # operating systems.
+ if test "$cputype" = "386"; then
+ UNAME_MACHINE=i386
+ else
+ UNAME_MACHINE="$cputype"
+ fi
+ echo ${UNAME_MACHINE}-unknown-plan9
+ exit ;;
+ *:TOPS-10:*:*)
+ echo pdp10-unknown-tops10
+ exit ;;
+ *:TENEX:*:*)
+ echo pdp10-unknown-tenex
+ exit ;;
+ KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
+ echo pdp10-dec-tops20
+ exit ;;
+ XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
+ echo pdp10-xkl-tops20
+ exit ;;
+ *:TOPS-20:*:*)
+ echo pdp10-unknown-tops20
+ exit ;;
+ *:ITS:*:*)
+ echo pdp10-unknown-its
+ exit ;;
+ SEI:*:*:SEIUX)
+ echo mips-sei-seiux${UNAME_RELEASE}
+ exit ;;
+ *:DragonFly:*:*)
+ echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
+ exit ;;
+ *:*VMS:*:*)
+ UNAME_MACHINE=`(uname -p) 2>/dev/null`
+ case "${UNAME_MACHINE}" in
+ A*) echo alpha-dec-vms ; exit ;;
+ I*) echo ia64-dec-vms ; exit ;;
+ V*) echo vax-dec-vms ; exit ;;
+ esac ;;
+ *:XENIX:*:SysV)
+ echo i386-pc-xenix
+ exit ;;
+ i*86:skyos:*:*)
+ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
+ exit ;;
+ i*86:rdos:*:*)
+ echo ${UNAME_MACHINE}-pc-rdos
+ exit ;;
+esac
+
+#echo '(No uname command or uname output not recognized.)' 1>&2
+#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
+
+eval $set_cc_for_build
+cat >$dummy.c <<EOF
+#ifdef _SEQUENT_
+# include <sys/types.h>
+# include <sys/utsname.h>
+#endif
+main ()
+{
+#if defined (sony)
+#if defined (MIPSEB)
+ /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
+ I don't know.... */
+ printf ("mips-sony-bsd\n"); exit (0);
+#else
+#include <sys/param.h>
+ printf ("m68k-sony-newsos%s\n",
+#ifdef NEWSOS4
+ "4"
+#else
+ ""
+#endif
+ ); exit (0);
+#endif
+#endif
+
+#if defined (__arm) && defined (__acorn) && defined (__unix)
+ printf ("arm-acorn-riscix\n"); exit (0);
+#endif
+
+#if defined (hp300) && !defined (hpux)
+ printf ("m68k-hp-bsd\n"); exit (0);
+#endif
+
+#if defined (NeXT)
+#if !defined (__ARCHITECTURE__)
+#define __ARCHITECTURE__ "m68k"
+#endif
+ int version;
+ version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
+ if (version < 4)
+ printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
+ else
+ printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
+ exit (0);
+#endif
+
+#if defined (MULTIMAX) || defined (n16)
+#if defined (UMAXV)
+ printf ("ns32k-encore-sysv\n"); exit (0);
+#else
+#if defined (CMU)
+ printf ("ns32k-encore-mach\n"); exit (0);
+#else
+ printf ("ns32k-encore-bsd\n"); exit (0);
+#endif
+#endif
+#endif
+
+#if defined (__386BSD__)
+ printf ("i386-pc-bsd\n"); exit (0);
+#endif
+
+#if defined (sequent)
+#if defined (i386)
+ printf ("i386-sequent-dynix\n"); exit (0);
+#endif
+#if defined (ns32000)
+ printf ("ns32k-sequent-dynix\n"); exit (0);
+#endif
+#endif
+
+#if defined (_SEQUENT_)
+ struct utsname un;
+
+ uname(&un);
+
+ if (strncmp(un.version, "V2", 2) == 0) {
+ printf ("i386-sequent-ptx2\n"); exit (0);
+ }
+ if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+ printf ("i386-sequent-ptx1\n"); exit (0);
+ }
+ printf ("i386-sequent-ptx\n"); exit (0);
+
+#endif
+
+#if defined (vax)
+# if !defined (ultrix)
+# include <sys/param.h>
+# if defined (BSD)
+# if BSD == 43
+ printf ("vax-dec-bsd4.3\n"); exit (0);
+# else
+# if BSD == 199006
+ printf ("vax-dec-bsd4.3reno\n"); exit (0);
+# else
+ printf ("vax-dec-bsd\n"); exit (0);
+# endif
+# endif
+# else
+ printf ("vax-dec-bsd\n"); exit (0);
+# endif
+# else
+ printf ("vax-dec-ultrix\n"); exit (0);
+# endif
+#endif
+
+#if defined (alliant) && defined (i860)
+ printf ("i860-alliant-bsd\n"); exit (0);
+#endif
+
+ exit (1);
+}
+EOF
+
+$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
+
+# Apollos put the system type in the environment.
+
+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
+
+# Convex versions that predate uname can use getsysinfo(1)
+
+if [ -x /usr/convex/getsysinfo ]
+then
+ case `getsysinfo -f cpu_type` in
+ c1*)
+ echo c1-convex-bsd
+ exit ;;
+ c2*)
+ if getsysinfo -f scalar_acc
+ then echo c32-convex-bsd
+ else echo c2-convex-bsd
+ fi
+ exit ;;
+ c34*)
+ echo c34-convex-bsd
+ exit ;;
+ c38*)
+ echo c38-convex-bsd
+ exit ;;
+ c4*)
+ echo c4-convex-bsd
+ exit ;;
+ esac
+fi
+
+cat >&2 <<EOF
+$0: unable to guess system type
+
+This script, last modified $timestamp, has failed to recognize
+the operating system you are using. It is advised that you
+download the most up to date version of the config scripts from
+
+ http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
+and
+ http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
+
+If the version you run ($0) is already up to date, please
+send the following data and any information you think might be
+pertinent to <config-patches@gnu.org> in order to provide the needed
+information to handle your system.
+
+config.guess timestamp = $timestamp
+
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
+/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
+
+hostinfo = `(hostinfo) 2>/dev/null`
+/bin/universe = `(/bin/universe) 2>/dev/null`
+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
+/bin/arch = `(/bin/arch) 2>/dev/null`
+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
+
+UNAME_MACHINE = ${UNAME_MACHINE}
+UNAME_RELEASE = ${UNAME_RELEASE}
+UNAME_SYSTEM = ${UNAME_SYSTEM}
+UNAME_VERSION = ${UNAME_VERSION}
+EOF
+
+exit 1
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
diff --git a/jni/iconv/libcharset/build-aux/config.libpath b/jni/iconv/libcharset/build-aux/config.libpath
new file mode 100755
index 0000000..2a1f8ea
--- /dev/null
+++ b/jni/iconv/libcharset/build-aux/config.libpath
@@ -0,0 +1,148 @@
+#! /bin/sh
+# Output a system dependent set of variables, describing how to set the
+# run time search path of shared libraries in an executable at run time.
+#
+# Copyright 1996-2005 Free Software Foundation, Inc.
+# Taken from GNU libtool, 2003
+# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+#
+# The first argument passed to this file is the canonical host specification,
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# The environment variable LD should be set by the caller.
+#
+# The set of defined variables is at the end of this script.
+
+host="$1"
+host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+shlibpath_var=
+case $host_os in
+ aix3*)
+ shlibpath_var=LIBPATH
+ ;;
+ aix4* | aix5*)
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+ beos*)
+ shlibpath_var=LIBRARY_PATH
+ ;;
+ bsdi4*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ cygwin* | mingw* | pw32*)
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+ darwin* | rhapsody*)
+ shlibpath_var=DYLD_LIBRARY_PATH
+ ;;
+ freebsd1*)
+ ;;
+ kfreebsd*-gnu)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ freebsd*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ gnu*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ shlibpath_var=SHLIB_PATH
+ ;;
+ irix5* | irix6* | nonstopux*)
+ case $host_os in
+ irix5* | nonstopux*)
+ shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 ") shlibsuff= ;;
+ *-n32|*"-n32 ") shlibsuff=N32 ;;
+ *-64|*"-64 ") shlibsuff=64 ;;
+ *) shlibsuff= ;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ ;;
+ linux-gnu*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ knetbsd*-gnu)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ netbsd*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ newsos6)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ openbsd*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ os2*)
+ shlibpath_var=LIBPATH
+ ;;
+ osf3* | osf4* | osf5*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ sco3.2v5*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ solaris*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ sunos4*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ uts4*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ dgux*)
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+esac
+
+LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
+
+# This is the shared library path variable.
+shlibpath_var=$shlibpath_var
+
+EOF
diff --git a/jni/iconv/libcharset/build-aux/config.sub b/jni/iconv/libcharset/build-aux/config.sub
new file mode 100755
index 0000000..8f7b738
--- /dev/null
+++ b/jni/iconv/libcharset/build-aux/config.sub
@@ -0,0 +1,1605 @@
+#! /bin/sh
+# Configuration validation subroutine script.
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+
+timestamp='2005-12-23'
+
+# This file is (in principle) common to ALL GNU software.
+# The presence of a machine in this file suggests that SOME GNU software
+# can handle that machine. It does not imply ALL GNU software can.
+#
+# This file is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+
+# Please send patches to <config-patches@gnu.org>. Submit a context
+# diff and a properly formatted ChangeLog entry.
+#
+# Configuration subroutine to validate and canonicalize a configuration type.
+# Supply the specified configuration type as an argument.
+# If it is invalid, we print an error message on stderr and exit with code 1.
+# Otherwise, we print the canonical config type on stdout and succeed.
+
+# This file is supposed to be the same for all GNU packages
+# and recognize all the CPU types, system types and aliases
+# that are meaningful with *any* GNU software.
+# Each package is responsible for reporting which valid configurations
+# it does not support. The user should be able to distinguish
+# a failure to support a valid configuration from a meaningless
+# configuration.
+
+# The goal of this file is to map all the various variations of a given
+# machine specification into a single specification in the form:
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or in some cases, the newer four-part form:
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# It is wrong to echo any other type of specification.
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION] CPU-MFR-OPSYS
+ $0 [OPTION] ALIAS
+
+Canonicalize a configuration name.
+
+Operation modes:
+ -h, --help print this help, then exit
+ -t, --time-stamp print date of last modification, then exit
+ -v, --version print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.sub ($timestamp)
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
+Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+ case $1 in
+ --time-stamp | --time* | -t )
+ echo "$timestamp" ; exit ;;
+ --version | -v )
+ echo "$version" ; exit ;;
+ --help | --h* | -h )
+ echo "$usage"; exit ;;
+ -- ) # Stop option processing
+ shift; break ;;
+ - ) # Use stdin as input.
+ break ;;
+ -* )
+ echo "$me: invalid option $1$help"
+ exit 1 ;;
+
+ *local*)
+ # First pass through any local machine types.
+ echo $1
+ exit ;;
+
+ * )
+ break ;;
+ esac
+done
+
+case $# in
+ 0) echo "$me: missing argument$help" >&2
+ exit 1;;
+ 1) ;;
+ *) echo "$me: too many arguments$help" >&2
+ exit 1;;
+esac
+
+# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
+# Here we must recognize all the valid KERNEL-OS combinations.
+maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
+case $maybe_os in
+ nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
+ uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
+ storm-chaos* | os2-emx* | rtmk-nova*)
+ os=-$maybe_os
+ basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
+ ;;
+ *)
+ basic_machine=`echo $1 | sed 's/-[^-]*$//'`
+ if [ $basic_machine != $1 ]
+ then os=`echo $1 | sed 's/.*-/-/'`
+ else os=; fi
+ ;;
+esac
+
+### Let's recognize common machines as not being operating systems so
+### that things like config.sub decstation-3100 work. We also
+### recognize some manufacturers as not being operating systems, so we
+### can provide default operating systems below.
+case $os in
+ -sun*os*)
+ # Prevent following clause from handling this invalid input.
+ ;;
+ -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
+ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
+ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
+ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
+ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
+ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
+ -apple | -axis | -knuth | -cray)
+ os=
+ basic_machine=$1
+ ;;
+ -sim | -cisco | -oki | -wec | -winbond)
+ os=
+ basic_machine=$1
+ ;;
+ -scout)
+ ;;
+ -wrs)
+ os=-vxworks
+ basic_machine=$1
+ ;;
+ -chorusos*)
+ os=-chorusos
+ basic_machine=$1
+ ;;
+ -chorusrdb)
+ os=-chorusrdb
+ basic_machine=$1
+ ;;
+ -hiux*)
+ os=-hiuxwe2
+ ;;
+ -sco6)
+ os=-sco5v6
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco5)
+ os=-sco3.2v5
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco4)
+ os=-sco3.2v4
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco3.2.[4-9]*)
+ os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco3.2v[4-9]*)
+ # Don't forget version if it is 3.2v4 or newer.
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco5v6*)
+ # Don't forget version if it is 3.2v4 or newer.
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -sco*)
+ os=-sco3.2v2
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -udk*)
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -isc)
+ os=-isc2.2
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -clix*)
+ basic_machine=clipper-intergraph
+ ;;
+ -isc*)
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
+ -lynx*)
+ os=-lynxos
+ ;;
+ -ptx*)
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
+ ;;
+ -windowsnt*)
+ os=`echo $os | sed -e 's/windowsnt/winnt/'`
+ ;;
+ -psos*)
+ os=-psos
+ ;;
+ -mint | -mint[0-9]*)
+ basic_machine=m68k-atari
+ os=-mint
+ ;;
+esac
+
+# Decode aliases for certain CPU-COMPANY combinations.
+case $basic_machine in
+ # Recognize the basic CPU types without company name.
+ # Some are omitted here because they have special meanings below.
+ 1750a | 580 \
+ | a29k \
+ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
+ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
+ | am33_2.0 \
+ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
+ | bfin \
+ | c4x | clipper \
+ | d10v | d30v | dlx | dsp16xx \
+ | fr30 | frv \
+ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
+ | i370 | i860 | i960 | ia64 \
+ | ip2k | iq2000 \
+ | m32r | m32rle | m68000 | m68k | m88k | maxq | mb | microblaze | mcore \
+ | mips | mipsbe | mipseb | mipsel | mipsle \
+ | mips16 \
+ | mips64 | mips64el \
+ | mips64vr | mips64vrel \
+ | mips64orion | mips64orionel \
+ | mips64vr4100 | mips64vr4100el \
+ | mips64vr4300 | mips64vr4300el \
+ | mips64vr5000 | mips64vr5000el \
+ | mips64vr5900 | mips64vr5900el \
+ | mipsisa32 | mipsisa32el \
+ | mipsisa32r2 | mipsisa32r2el \
+ | mipsisa64 | mipsisa64el \
+ | mipsisa64r2 | mipsisa64r2el \
+ | mipsisa64sb1 | mipsisa64sb1el \
+ | mipsisa64sr71k | mipsisa64sr71kel \
+ | mipstx39 | mipstx39el \
+ | mn10200 | mn10300 \
+ | mt \
+ | msp430 \
+ | ns16k | ns32k \
+ | or32 \
+ | pdp10 | pdp11 | pj | pjl \
+ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
+ | pyramid \
+ | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
+ | sh64 | sh64le \
+ | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
+ | sparcv8 | sparcv9 | sparcv9b \
+ | strongarm \
+ | tahoe | thumb | tic4x | tic80 | tron \
+ | v850 | v850e \
+ | we32k \
+ | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
+ | z8k)
+ basic_machine=$basic_machine-unknown
+ ;;
+ m32c)
+ basic_machine=$basic_machine-unknown
+ ;;
+ m6811 | m68hc11 | m6812 | m68hc12)
+ # Motorola 68HC11/12.
+ basic_machine=$basic_machine-unknown
+ os=-none
+ ;;
+ m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
+ ;;
+ ms1)
+ basic_machine=mt-unknown
+ ;;
+
+ # We use `pc' rather than `unknown'
+ # because (1) that's what they normally are, and
+ # (2) the word "unknown" tends to confuse beginning users.
+ i*86 | x86_64)
+ basic_machine=$basic_machine-pc
+ ;;
+ # Object if more than one company name word.
+ *-*-*)
+ echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+ exit 1
+ ;;
+ # Recognize the basic CPU types with company name.
+ 580-* \
+ | a29k-* \
+ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
+ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
+ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
+ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
+ | avr-* \
+ | bfin-* | bs2000-* \
+ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
+ | clipper-* | craynv-* | cydra-* \
+ | d10v-* | d30v-* | dlx-* \
+ | elxsi-* \
+ | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
+ | h8300-* | h8500-* \
+ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
+ | i*86-* | i860-* | i960-* | ia64-* \
+ | ip2k-* | iq2000-* \
+ | m32r-* | m32rle-* \
+ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
+ | m88110-* | m88k-* | maxq-* | mcore-* \
+ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
+ | mips16-* \
+ | mips64-* | mips64el-* \
+ | mips64vr-* | mips64vrel-* \
+ | mips64orion-* | mips64orionel-* \
+ | mips64vr4100-* | mips64vr4100el-* \
+ | mips64vr4300-* | mips64vr4300el-* \
+ | mips64vr5000-* | mips64vr5000el-* \
+ | mips64vr5900-* | mips64vr5900el-* \
+ | mipsisa32-* | mipsisa32el-* \
+ | mipsisa32r2-* | mipsisa32r2el-* \
+ | mipsisa64-* | mipsisa64el-* \
+ | mipsisa64r2-* | mipsisa64r2el-* \
+ | mipsisa64sb1-* | mipsisa64sb1el-* \
+ | mipsisa64sr71k-* | mipsisa64sr71kel-* \
+ | mipstx39-* | mipstx39el-* \
+ | mmix-* \
+ | mt-* \
+ | msp430-* \
+ | none-* | np1-* | ns16k-* | ns32k-* \
+ | orion-* \
+ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
+ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
+ | pyramid-* \
+ | romp-* | rs6000-* \
+ | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
+ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
+ | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
+ | sparclite-* \
+ | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
+ | tahoe-* | thumb-* \
+ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
+ | tron-* \
+ | v850-* | v850e-* | vax-* \
+ | we32k-* \
+ | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
+ | xstormy16-* | xtensa-* \
+ | ymp-* \
+ | z8k-*)
+ ;;
+ m32c-*)
+ ;;
+ # Recognize the various machine names and aliases which stand
+ # for a CPU type and a company and sometimes even an OS.
+ 386bsd)
+ basic_machine=i386-unknown
+ os=-bsd
+ ;;
+ 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
+ basic_machine=m68000-att
+ ;;
+ 3b*)
+ basic_machine=we32k-att
+ ;;
+ a29khif)
+ basic_machine=a29k-amd
+ os=-udi
+ ;;
+ abacus)
+ basic_machine=abacus-unknown
+ ;;
+ adobe68k)
+ basic_machine=m68010-adobe
+ os=-scout
+ ;;
+ alliant | fx80)
+ basic_machine=fx80-alliant
+ ;;
+ altos | altos3068)
+ basic_machine=m68k-altos
+ ;;
+ am29k)
+ basic_machine=a29k-none
+ os=-bsd
+ ;;
+ amd64)
+ basic_machine=x86_64-pc
+ ;;
+ amd64-*)
+ basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ amdahl)
+ basic_machine=580-amdahl
+ os=-sysv
+ ;;
+ amiga | amiga-*)
+ basic_machine=m68k-unknown
+ ;;
+ amigaos | amigados)
+ basic_machine=m68k-unknown
+ os=-amigaos
+ ;;
+ amigaunix | amix)
+ basic_machine=m68k-unknown
+ os=-sysv4
+ ;;
+ apollo68)
+ basic_machine=m68k-apollo
+ os=-sysv
+ ;;
+ apollo68bsd)
+ basic_machine=m68k-apollo
+ os=-bsd
+ ;;
+ aux)
+ basic_machine=m68k-apple
+ os=-aux
+ ;;
+ balance)
+ basic_machine=ns32k-sequent
+ os=-dynix
+ ;;
+ c90)
+ basic_machine=c90-cray
+ os=-unicos
+ ;;
+ convex-c1)
+ basic_machine=c1-convex
+ os=-bsd
+ ;;
+ convex-c2)
+ basic_machine=c2-convex
+ os=-bsd
+ ;;
+ convex-c32)
+ basic_machine=c32-convex
+ os=-bsd
+ ;;
+ convex-c34)
+ basic_machine=c34-convex
+ os=-bsd
+ ;;
+ convex-c38)
+ basic_machine=c38-convex
+ os=-bsd
+ ;;
+ cray | j90)
+ basic_machine=j90-cray
+ os=-unicos
+ ;;
+ craynv)
+ basic_machine=craynv-cray
+ os=-unicosmp
+ ;;
+ cr16c)
+ basic_machine=cr16c-unknown
+ os=-elf
+ ;;
+ crds | unos)
+ basic_machine=m68k-crds
+ ;;
+ crisv32 | crisv32-* | etraxfs*)
+ basic_machine=crisv32-axis
+ ;;
+ cris | cris-* | etrax*)
+ basic_machine=cris-axis
+ ;;
+ crx)
+ basic_machine=crx-unknown
+ os=-elf
+ ;;
+ da30 | da30-*)
+ basic_machine=m68k-da30
+ ;;
+ decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
+ basic_machine=mips-dec
+ ;;
+ decsystem10* | dec10*)
+ basic_machine=pdp10-dec
+ os=-tops10
+ ;;
+ decsystem20* | dec20*)
+ basic_machine=pdp10-dec
+ os=-tops20
+ ;;
+ delta | 3300 | motorola-3300 | motorola-delta \
+ | 3300-motorola | delta-motorola)
+ basic_machine=m68k-motorola
+ ;;
+ delta88)
+ basic_machine=m88k-motorola
+ os=-sysv3
+ ;;
+ djgpp)
+ basic_machine=i586-pc
+ os=-msdosdjgpp
+ ;;
+ dpx20 | dpx20-*)
+ basic_machine=rs6000-bull
+ os=-bosx
+ ;;
+ dpx2* | dpx2*-bull)
+ basic_machine=m68k-bull
+ os=-sysv3
+ ;;
+ ebmon29k)
+ basic_machine=a29k-amd
+ os=-ebmon
+ ;;
+ elxsi)
+ basic_machine=elxsi-elxsi
+ os=-bsd
+ ;;
+ encore | umax | mmax)
+ basic_machine=ns32k-encore
+ ;;
+ es1800 | OSE68k | ose68k | ose | OSE)
+ basic_machine=m68k-ericsson
+ os=-ose
+ ;;
+ fx2800)
+ basic_machine=i860-alliant
+ ;;
+ genix)
+ basic_machine=ns32k-ns
+ ;;
+ gmicro)
+ basic_machine=tron-gmicro
+ os=-sysv
+ ;;
+ go32)
+ basic_machine=i386-pc
+ os=-go32
+ ;;
+ h3050r* | hiux*)
+ basic_machine=hppa1.1-hitachi
+ os=-hiuxwe2
+ ;;
+ h8300hms)
+ basic_machine=h8300-hitachi
+ os=-hms
+ ;;
+ h8300xray)
+ basic_machine=h8300-hitachi
+ os=-xray
+ ;;
+ h8500hms)
+ basic_machine=h8500-hitachi
+ os=-hms
+ ;;
+ harris)
+ basic_machine=m88k-harris
+ os=-sysv3
+ ;;
+ hp300-*)
+ basic_machine=m68k-hp
+ ;;
+ hp300bsd)
+ basic_machine=m68k-hp
+ os=-bsd
+ ;;
+ hp300hpux)
+ basic_machine=m68k-hp
+ os=-hpux
+ ;;
+ hp3k9[0-9][0-9] | hp9[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ ;;
+ hp9k2[0-9][0-9] | hp9k31[0-9])
+ basic_machine=m68000-hp
+ ;;
+ hp9k3[2-9][0-9])
+ basic_machine=m68k-hp
+ ;;
+ hp9k6[0-9][0-9] | hp6[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ ;;
+ hp9k7[0-79][0-9] | hp7[0-79][0-9])
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k78[0-9] | hp78[0-9])
+ # FIXME: really hppa2.0-hp
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
+ # FIXME: really hppa2.0-hp
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k8[0-9][13679] | hp8[0-9][13679])
+ basic_machine=hppa1.1-hp
+ ;;
+ hp9k8[0-9][0-9] | hp8[0-9][0-9])
+ basic_machine=hppa1.0-hp
+ ;;
+ hppa-next)
+ os=-nextstep3
+ ;;
+ hppaosf)
+ basic_machine=hppa1.1-hp
+ os=-osf
+ ;;
+ hppro)
+ basic_machine=hppa1.1-hp
+ os=-proelf
+ ;;
+ i370-ibm* | ibm*)
+ basic_machine=i370-ibm
+ ;;
+# I'm not sure what "Sysv32" means. Should this be sysv3.2?
+ i*86v32)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-sysv32
+ ;;
+ i*86v4*)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-sysv4
+ ;;
+ i*86v)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-sysv
+ ;;
+ i*86sol2)
+ basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ os=-solaris2
+ ;;
+ i386mach)
+ basic_machine=i386-mach
+ os=-mach
+ ;;
+ i386-vsta | vsta)
+ basic_machine=i386-unknown
+ os=-vsta
+ ;;
+ iris | iris4d)
+ basic_machine=mips-sgi
+ case $os in
+ -irix*)
+ ;;
+ *)
+ os=-irix4
+ ;;
+ esac
+ ;;
+ isi68 | isi)
+ basic_machine=m68k-isi
+ os=-sysv
+ ;;
+ m88k-omron*)
+ basic_machine=m88k-omron
+ ;;
+ magnum | m3230)
+ basic_machine=mips-mips
+ os=-sysv
+ ;;
+ merlin)
+ basic_machine=ns32k-utek
+ os=-sysv
+ ;;
+ mingw32)
+ basic_machine=i386-pc
+ os=-mingw32
+ ;;
+ miniframe)
+ basic_machine=m68000-convergent
+ ;;
+ *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
+ basic_machine=m68k-atari
+ os=-mint
+ ;;
+ mips3*-*)
+ basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
+ ;;
+ mips3*)
+ basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
+ ;;
+ monitor)
+ basic_machine=m68k-rom68k
+ os=-coff
+ ;;
+ morphos)
+ basic_machine=powerpc-unknown
+ os=-morphos
+ ;;
+ msdos)
+ basic_machine=i386-pc
+ os=-msdos
+ ;;
+ ms1-*)
+ basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
+ ;;
+ mvs)
+ basic_machine=i370-ibm
+ os=-mvs
+ ;;
+ ncr3000)
+ basic_machine=i486-ncr
+ os=-sysv4
+ ;;
+ netbsd386)
+ basic_machine=i386-unknown
+ os=-netbsd
+ ;;
+ netwinder)
+ basic_machine=armv4l-rebel
+ os=-linux
+ ;;
+ news | news700 | news800 | news900)
+ basic_machine=m68k-sony
+ os=-newsos
+ ;;
+ news1000)
+ basic_machine=m68030-sony
+ os=-newsos
+ ;;
+ news-3600 | risc-news)
+ basic_machine=mips-sony
+ os=-newsos
+ ;;
+ necv70)
+ basic_machine=v70-nec
+ os=-sysv
+ ;;
+ next | m*-next )
+ basic_machine=m68k-next
+ case $os in
+ -nextstep* )
+ ;;
+ -ns2*)
+ os=-nextstep2
+ ;;
+ *)
+ os=-nextstep3
+ ;;
+ esac
+ ;;
+ nh3000)
+ basic_machine=m68k-harris
+ os=-cxux
+ ;;
+ nh[45]000)
+ basic_machine=m88k-harris
+ os=-cxux
+ ;;
+ nindy960)
+ basic_machine=i960-intel
+ os=-nindy
+ ;;
+ mon960)
+ basic_machine=i960-intel
+ os=-mon960
+ ;;
+ nonstopux)
+ basic_machine=mips-compaq
+ os=-nonstopux
+ ;;
+ np1)
+ basic_machine=np1-gould
+ ;;
+ nsr-tandem)
+ basic_machine=nsr-tandem
+ ;;
+ op50n-* | op60c-*)
+ basic_machine=hppa1.1-oki
+ os=-proelf
+ ;;
+ openrisc | openrisc-*)
+ basic_machine=or32-unknown
+ ;;
+ os400)
+ basic_machine=powerpc-ibm
+ os=-os400
+ ;;
+ OSE68000 | ose68000)
+ basic_machine=m68000-ericsson
+ os=-ose
+ ;;
+ os68k)
+ basic_machine=m68k-none
+ os=-os68k
+ ;;
+ pa-hitachi)
+ basic_machine=hppa1.1-hitachi
+ os=-hiuxwe2
+ ;;
+ paragon)
+ basic_machine=i860-intel
+ os=-osf
+ ;;
+ pbd)
+ basic_machine=sparc-tti
+ ;;
+ pbb)
+ basic_machine=m68k-tti
+ ;;
+ pc532 | pc532-*)
+ basic_machine=ns32k-pc532
+ ;;
+ pc98)
+ basic_machine=i386-pc
+ ;;
+ pc98-*)
+ basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentium | p5 | k5 | k6 | nexgen | viac3)
+ basic_machine=i586-pc
+ ;;
+ pentiumpro | p6 | 6x86 | athlon | athlon_*)
+ basic_machine=i686-pc
+ ;;
+ pentiumii | pentium2 | pentiumiii | pentium3)
+ basic_machine=i686-pc
+ ;;
+ pentium4)
+ basic_machine=i786-pc
+ ;;
+ pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
+ basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentiumpro-* | p6-* | 6x86-* | athlon-*)
+ basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
+ basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentium4-*)
+ basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pn)
+ basic_machine=pn-gould
+ ;;
+ power) basic_machine=power-ibm
+ ;;
+ ppc) basic_machine=powerpc-unknown
+ ;;
+ ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ppcle | powerpclittle | ppc-le | powerpc-little)
+ basic_machine=powerpcle-unknown
+ ;;
+ ppcle-* | powerpclittle-*)
+ basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ppc64) basic_machine=powerpc64-unknown
+ ;;
+ ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ppc64le | powerpc64little | ppc64-le | powerpc64-little)
+ basic_machine=powerpc64le-unknown
+ ;;
+ ppc64le-* | powerpc64little-*)
+ basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ ps2)
+ basic_machine=i386-ibm
+ ;;
+ pw32)
+ basic_machine=i586-unknown
+ os=-pw32
+ ;;
+ rdos)
+ basic_machine=i386-pc
+ os=-rdos
+ ;;
+ rom68k)
+ basic_machine=m68k-rom68k
+ os=-coff
+ ;;
+ rm[46]00)
+ basic_machine=mips-siemens
+ ;;
+ rtpc | rtpc-*)
+ basic_machine=romp-ibm
+ ;;
+ s390 | s390-*)
+ basic_machine=s390-ibm
+ ;;
+ s390x | s390x-*)
+ basic_machine=s390x-ibm
+ ;;
+ sa29200)
+ basic_machine=a29k-amd
+ os=-udi
+ ;;
+ sb1)
+ basic_machine=mipsisa64sb1-unknown
+ ;;
+ sb1el)
+ basic_machine=mipsisa64sb1el-unknown
+ ;;
+ sei)
+ basic_machine=mips-sei
+ os=-seiux
+ ;;
+ sequent)
+ basic_machine=i386-sequent
+ ;;
+ sh)
+ basic_machine=sh-hitachi
+ os=-hms
+ ;;
+ sh64)
+ basic_machine=sh64-unknown
+ ;;
+ sparclite-wrs | simso-wrs)
+ basic_machine=sparclite-wrs
+ os=-vxworks
+ ;;
+ sps7)
+ basic_machine=m68k-bull
+ os=-sysv2
+ ;;
+ spur)
+ basic_machine=spur-unknown
+ ;;
+ st2000)
+ basic_machine=m68k-tandem
+ ;;
+ stratus)
+ basic_machine=i860-stratus
+ os=-sysv4
+ ;;
+ sun2)
+ basic_machine=m68000-sun
+ ;;
+ sun2os3)
+ basic_machine=m68000-sun
+ os=-sunos3
+ ;;
+ sun2os4)
+ basic_machine=m68000-sun
+ os=-sunos4
+ ;;
+ sun3os3)
+ basic_machine=m68k-sun
+ os=-sunos3
+ ;;
+ sun3os4)
+ basic_machine=m68k-sun
+ os=-sunos4
+ ;;
+ sun4os3)
+ basic_machine=sparc-sun
+ os=-sunos3
+ ;;
+ sun4os4)
+ basic_machine=sparc-sun
+ os=-sunos4
+ ;;
+ sun4sol2)
+ basic_machine=sparc-sun
+ os=-solaris2
+ ;;
+ sun3 | sun3-*)
+ basic_machine=m68k-sun
+ ;;
+ sun4)
+ basic_machine=sparc-sun
+ ;;
+ sun386 | sun386i | roadrunner)
+ basic_machine=i386-sun
+ ;;
+ sv1)
+ basic_machine=sv1-cray
+ os=-unicos
+ ;;
+ symmetry)
+ basic_machine=i386-sequent
+ os=-dynix
+ ;;
+ t3e)
+ basic_machine=alphaev5-cray
+ os=-unicos
+ ;;
+ t90)
+ basic_machine=t90-cray
+ os=-unicos
+ ;;
+ tic54x | c54x*)
+ basic_machine=tic54x-unknown
+ os=-coff
+ ;;
+ tic55x | c55x*)
+ basic_machine=tic55x-unknown
+ os=-coff
+ ;;
+ tic6x | c6x*)
+ basic_machine=tic6x-unknown
+ os=-coff
+ ;;
+ tx39)
+ basic_machine=mipstx39-unknown
+ ;;
+ tx39el)
+ basic_machine=mipstx39el-unknown
+ ;;
+ toad1)
+ basic_machine=pdp10-xkl
+ os=-tops20
+ ;;
+ tower | tower-32)
+ basic_machine=m68k-ncr
+ ;;
+ tpf)
+ basic_machine=s390x-ibm
+ os=-tpf
+ ;;
+ udi29k)
+ basic_machine=a29k-amd
+ os=-udi
+ ;;
+ ultra3)
+ basic_machine=a29k-nyu
+ os=-sym1
+ ;;
+ v810 | necv810)
+ basic_machine=v810-nec
+ os=-none
+ ;;
+ vaxv)
+ basic_machine=vax-dec
+ os=-sysv
+ ;;
+ vms)
+ basic_machine=vax-dec
+ os=-vms
+ ;;
+ vpp*|vx|vx-*)
+ basic_machine=f301-fujitsu
+ ;;
+ vxworks960)
+ basic_machine=i960-wrs
+ os=-vxworks
+ ;;
+ vxworks68)
+ basic_machine=m68k-wrs
+ os=-vxworks
+ ;;
+ vxworks29k)
+ basic_machine=a29k-wrs
+ os=-vxworks
+ ;;
+ w65*)
+ basic_machine=w65-wdc
+ os=-none
+ ;;
+ w89k-*)
+ basic_machine=hppa1.1-winbond
+ os=-proelf
+ ;;
+ xbox)
+ basic_machine=i686-pc
+ os=-mingw32
+ ;;
+ xps | xps100)
+ basic_machine=xps100-honeywell
+ ;;
+ ymp)
+ basic_machine=ymp-cray
+ os=-unicos
+ ;;
+ z8k-*-coff)
+ basic_machine=z8k-unknown
+ os=-sim
+ ;;
+ none)
+ basic_machine=none-none
+ os=-none
+ ;;
+
+# Here we handle the default manufacturer of certain CPU types. It is in
+# some cases the only manufacturer, in others, it is the most popular.
+ w89k)
+ basic_machine=hppa1.1-winbond
+ ;;
+ op50n)
+ basic_machine=hppa1.1-oki
+ ;;
+ op60c)
+ basic_machine=hppa1.1-oki
+ ;;
+ romp)
+ basic_machine=romp-ibm
+ ;;
+ mmix)
+ basic_machine=mmix-knuth
+ ;;
+ rs6000)
+ basic_machine=rs6000-ibm
+ ;;
+ vax)
+ basic_machine=vax-dec
+ ;;
+ pdp10)
+ # there are many clones, so DEC is not a safe bet
+ basic_machine=pdp10-unknown
+ ;;
+ pdp11)
+ basic_machine=pdp11-dec
+ ;;
+ we32k)
+ basic_machine=we32k-att
+ ;;
+ sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
+ basic_machine=sh-unknown
+ ;;
+ sparc | sparcv8 | sparcv9 | sparcv9b)
+ basic_machine=sparc-sun
+ ;;
+ cydra)
+ basic_machine=cydra-cydrome
+ ;;
+ orion)
+ basic_machine=orion-highlevel
+ ;;
+ orion105)
+ basic_machine=clipper-highlevel
+ ;;
+ mac | mpw | mac-mpw)
+ basic_machine=m68k-apple
+ ;;
+ pmac | pmac-mpw)
+ basic_machine=powerpc-apple
+ ;;
+ *-unknown)
+ # Make sure to match an already-canonicalized machine name.
+ ;;
+ *)
+ echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+ exit 1
+ ;;
+esac
+
+# Here we canonicalize certain aliases for manufacturers.
+case $basic_machine in
+ *-digital*)
+ basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
+ ;;
+ *-commodore*)
+ basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
+ ;;
+ *)
+ ;;
+esac
+
+# Decode manufacturer-specific aliases for certain operating systems.
+
+if [ x"$os" != x"" ]
+then
+case $os in
+ # First match some system type aliases
+ # that might get confused with valid system types.
+ # -solaris* is a basic system type, with this one exception.
+ -solaris1 | -solaris1.*)
+ os=`echo $os | sed -e 's|solaris1|sunos4|'`
+ ;;
+ -solaris)
+ os=-solaris2
+ ;;
+ -svr4*)
+ os=-sysv4
+ ;;
+ -unixware*)
+ os=-sysv4.2uw
+ ;;
+ -gnu/linux*)
+ os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
+ ;;
+ # First accept the basic system types.
+ # The portable systems comes first.
+ # Each alternative MUST END IN A *, to match a version number.
+ # -sysv* is not here because it comes later, after sysvr4.
+ -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
+ | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
+ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
+ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
+ | -aos* \
+ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
+ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
+ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
+ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
+ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
+ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
+ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
+ | -chorusos* | -chorusrdb* \
+ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
+ | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
+ | -uxpv* | -beos* | -mpeix* | -udk* \
+ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
+ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
+ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
+ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
+ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
+ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
+ | -skyos* | -haiku* | -rdos*)
+ # Remember, each alternative MUST END IN *, to match a version number.
+ ;;
+ -qnx*)
+ case $basic_machine in
+ x86-* | i*86-*)
+ ;;
+ *)
+ os=-nto$os
+ ;;
+ esac
+ ;;
+ -nto-qnx*)
+ ;;
+ -nto*)
+ os=`echo $os | sed -e 's|nto|nto-qnx|'`
+ ;;
+ -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
+ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
+ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
+ ;;
+ -mac*)
+ os=`echo $os | sed -e 's|mac|macos|'`
+ ;;
+ -linux-dietlibc)
+ os=-linux-dietlibc
+ ;;
+ -linux*)
+ os=`echo $os | sed -e 's|linux|linux-gnu|'`
+ ;;
+ -sunos5*)
+ os=`echo $os | sed -e 's|sunos5|solaris2|'`
+ ;;
+ -sunos6*)
+ os=`echo $os | sed -e 's|sunos6|solaris3|'`
+ ;;
+ -opened*)
+ os=-openedition
+ ;;
+ -os400*)
+ os=-os400
+ ;;
+ -wince*)
+ os=-wince
+ ;;
+ -osfrose*)
+ os=-osfrose
+ ;;
+ -osf*)
+ os=-osf
+ ;;
+ -utek*)
+ os=-bsd
+ ;;
+ -dynix*)
+ os=-bsd
+ ;;
+ -acis*)
+ os=-aos
+ ;;
+ -atheos*)
+ os=-atheos
+ ;;
+ -syllable*)
+ os=-syllable
+ ;;
+ -386bsd)
+ os=-bsd
+ ;;
+ -ctix* | -uts*)
+ os=-sysv
+ ;;
+ -nova*)
+ os=-rtmk-nova
+ ;;
+ -ns2 )
+ os=-nextstep2
+ ;;
+ -nsk*)
+ os=-nsk
+ ;;
+ # Preserve the version number of sinix5.
+ -sinix5.*)
+ os=`echo $os | sed -e 's|sinix|sysv|'`
+ ;;
+ -sinix*)
+ os=-sysv4
+ ;;
+ -tpf*)
+ os=-tpf
+ ;;
+ -triton*)
+ os=-sysv3
+ ;;
+ -oss*)
+ os=-sysv3
+ ;;
+ -svr4)
+ os=-sysv4
+ ;;
+ -svr3)
+ os=-sysv3
+ ;;
+ -sysvr4)
+ os=-sysv4
+ ;;
+ # This must come after -sysvr4.
+ -sysv*)
+ ;;
+ -ose*)
+ os=-ose
+ ;;
+ -es1800*)
+ os=-ose
+ ;;
+ -xenix)
+ os=-xenix
+ ;;
+ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+ os=-mint
+ ;;
+ -aros*)
+ os=-aros
+ ;;
+ -kaos*)
+ os=-kaos
+ ;;
+ -zvmoe)
+ os=-zvmoe
+ ;;
+ -none)
+ ;;
+ *)
+ # Get rid of the `-' at the beginning of $os.
+ os=`echo $os | sed 's/[^-]*-//'`
+ echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
+ exit 1
+ ;;
+esac
+else
+
+# Here we handle the default operating systems that come with various machines.
+# The value should be what the vendor currently ships out the door with their
+# machine or put another way, the most popular os provided with the machine.
+
+# Note that if you're going to try to match "-MANUFACTURER" here (say,
+# "-sun"), then you have to tell the case statement up towards the top
+# that MANUFACTURER isn't an operating system. Otherwise, code above
+# will signal an error saying that MANUFACTURER isn't an operating
+# system, and we'll never get to this point.
+
+case $basic_machine in
+ *-acorn)
+ os=-riscix1.2
+ ;;
+ arm*-rebel)
+ os=-linux
+ ;;
+ arm*-semi)
+ os=-aout
+ ;;
+ c4x-* | tic4x-*)
+ os=-coff
+ ;;
+ # This must come before the *-dec entry.
+ pdp10-*)
+ os=-tops20
+ ;;
+ pdp11-*)
+ os=-none
+ ;;
+ *-dec | vax-*)
+ os=-ultrix4.2
+ ;;
+ m68*-apollo)
+ os=-domain
+ ;;
+ i386-sun)
+ os=-sunos4.0.2
+ ;;
+ m68000-sun)
+ os=-sunos3
+ # This also exists in the configure program, but was not the
+ # default.
+ # os=-sunos4
+ ;;
+ m68*-cisco)
+ os=-aout
+ ;;
+ mips*-cisco)
+ os=-elf
+ ;;
+ mips*-*)
+ os=-elf
+ ;;
+ or32-*)
+ os=-coff
+ ;;
+ *-tti) # must be before sparc entry or we get the wrong os.
+ os=-sysv3
+ ;;
+ sparc-* | *-sun)
+ os=-sunos4.1.1
+ ;;
+ *-be)
+ os=-beos
+ ;;
+ *-haiku)
+ os=-haiku
+ ;;
+ *-ibm)
+ os=-aix
+ ;;
+ *-knuth)
+ os=-mmixware
+ ;;
+ *-wec)
+ os=-proelf
+ ;;
+ *-winbond)
+ os=-proelf
+ ;;
+ *-oki)
+ os=-proelf
+ ;;
+ *-hp)
+ os=-hpux
+ ;;
+ *-hitachi)
+ os=-hiux
+ ;;
+ i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
+ os=-sysv
+ ;;
+ *-cbm)
+ os=-amigaos
+ ;;
+ *-dg)
+ os=-dgux
+ ;;
+ *-dolphin)
+ os=-sysv3
+ ;;
+ m68k-ccur)
+ os=-rtu
+ ;;
+ m88k-omron*)
+ os=-luna
+ ;;
+ *-next )
+ os=-nextstep
+ ;;
+ *-sequent)
+ os=-ptx
+ ;;
+ *-crds)
+ os=-unos
+ ;;
+ *-ns)
+ os=-genix
+ ;;
+ i370-*)
+ os=-mvs
+ ;;
+ *-next)
+ os=-nextstep3
+ ;;
+ *-gould)
+ os=-sysv
+ ;;
+ *-highlevel)
+ os=-bsd
+ ;;
+ *-encore)
+ os=-bsd
+ ;;
+ *-sgi)
+ os=-irix
+ ;;
+ *-siemens)
+ os=-sysv4
+ ;;
+ *-masscomp)
+ os=-rtu
+ ;;
+ f30[01]-fujitsu | f700-fujitsu)
+ os=-uxpv
+ ;;
+ *-rom68k)
+ os=-coff
+ ;;
+ *-*bug)
+ os=-coff
+ ;;
+ *-apple)
+ os=-macos
+ ;;
+ *-atari*)
+ os=-mint
+ ;;
+ *)
+ os=-none
+ ;;
+esac
+fi
+
+# Here we handle the case where we know the os, and the CPU type, but not the
+# manufacturer. We pick the logical manufacturer.
+vendor=unknown
+case $basic_machine in
+ *-unknown)
+ case $os in
+ -riscix*)
+ vendor=acorn
+ ;;
+ -sunos*)
+ vendor=sun
+ ;;
+ -aix*)
+ vendor=ibm
+ ;;
+ -beos*)
+ vendor=be
+ ;;
+ -hpux*)
+ vendor=hp
+ ;;
+ -mpeix*)
+ vendor=hp
+ ;;
+ -hiux*)
+ vendor=hitachi
+ ;;
+ -unos*)
+ vendor=crds
+ ;;
+ -dgux*)
+ vendor=dg
+ ;;
+ -luna*)
+ vendor=omron
+ ;;
+ -genix*)
+ vendor=ns
+ ;;
+ -mvs* | -opened*)
+ vendor=ibm
+ ;;
+ -os400*)
+ vendor=ibm
+ ;;
+ -ptx*)
+ vendor=sequent
+ ;;
+ -tpf*)
+ vendor=ibm
+ ;;
+ -vxsim* | -vxworks* | -windiss*)
+ vendor=wrs
+ ;;
+ -aux*)
+ vendor=apple
+ ;;
+ -hms*)
+ vendor=hitachi
+ ;;
+ -mpw* | -macos*)
+ vendor=apple
+ ;;
+ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+ vendor=atari
+ ;;
+ -vos*)
+ vendor=stratus
+ ;;
+ esac
+ basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
+ ;;
+esac
+
+echo $basic_machine$os
+exit
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
diff --git a/jni/iconv/libcharset/build-aux/install-sh b/jni/iconv/libcharset/build-aux/install-sh
new file mode 100755
index 0000000..0ec27bc
--- /dev/null
+++ b/jni/iconv/libcharset/build-aux/install-sh
@@ -0,0 +1,294 @@
+#!/bin/sh
+#
+# install - install a program, script, or datafile
+#
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
+#
+# Copyright (C) 1994 X Consortium
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
+#
+# Calling this script install-sh is preferred over install.sh, to prevent
+# `make' implicit rules from creating a file called install from it
+# when there is no Makefile.
+#
+# This script is compatible with the BSD install script, but was written
+# from scratch. It can only install one file at a time, a restriction
+# shared with many OS's install programs.
+
+
+# set DOITPROG to echo to test this script
+
+# Don't use :- since 4.3BSD and earlier shells don't like it.
+doit="${DOITPROG-}"
+
+
+# put in absolute paths if you don't have them in your path; or use env. vars.
+
+mvprog="${MVPROG-mv}"
+cpprog="${CPPROG-cp}"
+chmodprog="${CHMODPROG-chmod}"
+chownprog="${CHOWNPROG-chown}"
+chgrpprog="${CHGRPPROG-chgrp}"
+stripprog="${STRIPPROG-strip}"
+rmprog="${RMPROG-rm}"
+mkdirprog="${MKDIRPROG-mkdir}"
+
+transformbasename=""
+transform_arg=""
+instcmd="$mvprog"
+chmodcmd="$chmodprog 0755"
+chowncmd=""
+chgrpcmd=""
+stripcmd=""
+rmcmd="$rmprog -f"
+mvcmd="$mvprog"
+src=""
+dst=""
+dir_arg=""
+
+while [ x"$1" != x ]; do
+ case $1 in
+ -c) instcmd=$cpprog
+ shift
+ continue;;
+
+ -d) dir_arg=true
+ shift
+ continue;;
+
+ -m) chmodcmd="$chmodprog $2"
+ shift
+ shift
+ continue;;
+
+ -o) chowncmd="$chownprog $2"
+ shift
+ shift
+ continue;;
+
+ -g) chgrpcmd="$chgrpprog $2"
+ shift
+ shift
+ continue;;
+
+ -s) stripcmd=$stripprog
+ shift
+ continue;;
+
+ -t=*) transformarg=`echo $1 | sed 's/-t=//'`
+ shift
+ continue;;
+
+ -b=*) transformbasename=`echo $1 | sed 's/-b=//'`
+ shift
+ continue;;
+
+ *) if [ x"$src" = x ]
+ then
+ src=$1
+ else
+ # this colon is to work around a 386BSD /bin/sh bug
+ :
+ dst=$1
+ fi
+ shift
+ continue;;
+ esac
+done
+
+if [ x"$src" = x ]
+then
+ echo "$0: no input file specified" >&2
+ exit 1
+else
+ :
+fi
+
+if [ x"$dir_arg" != x ]; then
+ dst=$src
+ src=""
+
+ if [ -d "$dst" ]; then
+ instcmd=:
+ chmodcmd=""
+ else
+ instcmd=$mkdirprog
+ fi
+else
+
+# Waiting for this to be detected by the "$instcmd $src $dsttmp" command
+# might cause directories to be created, which would be especially bad
+# if $src (and thus $dsttmp) contains '*'.
+
+ if [ -f "$src" ] || [ -d "$src" ]
+ then
+ :
+ else
+ echo "$0: $src does not exist" >&2
+ exit 1
+ fi
+
+ if [ x"$dst" = x ]
+ then
+ echo "$0: no destination specified" >&2
+ exit 1
+ else
+ :
+ fi
+
+# If destination is a directory, append the input filename; if your system
+# does not like double slashes in filenames, you may need to add some logic
+
+ if [ -d "$dst" ]
+ then
+ dst=$dst/`basename "$src"`
+ else
+ :
+ fi
+fi
+
+## this sed command emulates the dirname command
+dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
+
+# Make sure that the destination directory exists.
+# this part is taken from Noah Friedman's mkinstalldirs script
+
+# Skip lots of stat calls in the usual case.
+if [ ! -d "$dstdir" ]; then
+defaultIFS='
+ '
+IFS="${IFS-$defaultIFS}"
+
+oIFS=$IFS
+# Some sh's can't handle IFS=/ for some reason.
+IFS='%'
+set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
+IFS=$oIFS
+
+pathcomp=''
+
+while [ $# -ne 0 ] ; do
+ pathcomp=$pathcomp$1
+ shift
+
+ if [ ! -d "$pathcomp" ] ;
+ then
+ $mkdirprog "$pathcomp"
+ else
+ :
+ fi
+
+ pathcomp=$pathcomp/
+done
+fi
+
+if [ x"$dir_arg" != x ]
+then
+ $doit $instcmd "$dst" &&
+
+ if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dst"; else : ; fi &&
+ if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dst"; else : ; fi &&
+ if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dst"; else : ; fi &&
+ if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dst"; else : ; fi
+else
+
+# If we're going to rename the final executable, determine the name now.
+
+ if [ x"$transformarg" = x ]
+ then
+ dstfile=`basename "$dst"`
+ else
+ dstfile=`basename "$dst" $transformbasename |
+ sed $transformarg`$transformbasename
+ fi
+
+# don't allow the sed command to completely eliminate the filename
+
+ if [ x"$dstfile" = x ]
+ then
+ dstfile=`basename "$dst"`
+ else
+ :
+ fi
+
+# Make a couple of temp file names in the proper directory.
+
+ dsttmp=$dstdir/#inst.$$#
+ rmtmp=$dstdir/#rm.$$#
+
+# Trap to clean up temp files at exit.
+
+ trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0
+ trap '(exit $?); exit' 1 2 13 15
+
+# Move or copy the file name to the temp name
+
+ $doit $instcmd "$src" "$dsttmp" &&
+
+# and set any options; do chmod last to preserve setuid bits
+
+# If any of these fail, we abort the whole thing. If we want to
+# ignore errors from any of these, just make sure not to ignore
+# errors from the above "$doit $instcmd $src $dsttmp" command.
+
+ if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dsttmp"; else :;fi &&
+ if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dsttmp"; else :;fi &&
+ if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dsttmp"; else :;fi &&
+ if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dsttmp"; else :;fi &&
+
+# Now remove or move aside any old file at destination location. We try this
+# two ways since rm can't unlink itself on some systems and the destination
+# file might be busy for other reasons. In this case, the final cleanup
+# might fail but the new file should still install successfully.
+
+{
+ if [ -f "$dstdir/$dstfile" ]
+ then
+ $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null ||
+ $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null ||
+ {
+ echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2
+ (exit 1); exit
+ }
+ else
+ :
+ fi
+} &&
+
+# Now rename the file to the real destination.
+
+ $doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
+
+fi &&
+
+# The final little trick to "correctly" pass the exit status to the exit trap.
+
+{
+ (exit 0); exit
+}
diff --git a/jni/iconv/libcharset/build-aux/ltmain.sh b/jni/iconv/libcharset/build-aux/ltmain.sh
new file mode 100644
index 0000000..271873d
--- /dev/null
+++ b/jni/iconv/libcharset/build-aux/ltmain.sh
@@ -0,0 +1,8526 @@
+# Generated from ltmain.m4sh.
+
+# ltmain.sh (GNU libtool) 2.2.6
+# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions. There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+# --config show all configuration variables
+# --debug enable verbose shell tracing
+# -n, --dry-run display commands without modifying any files
+# --features display basic configuration information and exit
+# --mode=MODE use operation mode MODE
+# --preserve-dup-deps don't remove duplicate dependency libraries
+# --quiet, --silent don't print informational messages
+# --tag=TAG use configuration variables from tag TAG
+# -v, --verbose print informational messages (default)
+# --version print version information
+# -h, --help print short or long help message
+#
+# MODE must be one of the following:
+#
+# clean remove files from the build directory
+# compile compile a source file into a libtool object
+# execute automatically set library path, then run a program
+# finish complete the installation of libtool libraries
+# install install libraries or executables
+# link create a library or an executable
+# uninstall remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+# host-triplet: $host
+# shell: $SHELL
+# compiler: $LTCC
+# compiler flags: $LTCFLAGS
+# linker: $LD (gnu? $with_gnu_ld)
+# $progname: (GNU libtool) 2.2.6
+# automake: $automake_version
+# autoconf: $autoconf_version
+#
+# Report bugs to <bug-libtool@gnu.org>.
+
+PROGRAM=ltmain.sh
+PACKAGE=libtool
+VERSION=2.2.6
+TIMESTAMP=""
+package_revision=1.3012
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# NLS nuisances: We save the old values to restore during execute mode.
+# Only set LANG and LC_ALL to C if already set.
+# These must not be set unconditionally because not all systems understand
+# e.g. LANG=C (notably SCO).
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+ eval "if test \"\${$lt_var+set}\" = set; then
+ save_$lt_var=\$$lt_var
+ $lt_var=C
+ export $lt_var
+ lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+ lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+ fi"
+done
+
+$lt_unset CDPATH
+
+
+
+
+
+: ${CP="cp -f"}
+: ${ECHO="echo"}
+: ${EGREP="/usr/bin/grep -E"}
+: ${FGREP="/usr/bin/grep -F"}
+: ${GREP="/usr/bin/grep"}
+: ${LN_S="ln -s"}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SED="/opt/local/bin/gsed"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+# Generated shell functions inserted here.
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+# The name of this program:
+# In the unlikely event $progname began with a '-', it would play havoc with
+# func_echo (imagine progname=-n), so we prepend ./ in that case:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+case $progname in
+ -*) progname=./$progname ;;
+esac
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+ [\\/]*|[A-Za-z]:\\*) ;;
+ *[\\/]*)
+ progdir=$func_dirname_result
+ progdir=`cd "$progdir" && pwd`
+ progpath="$progdir/$progname"
+ ;;
+ *)
+ save_IFS="$IFS"
+ IFS=:
+ for progdir in $PATH; do
+ IFS="$save_IFS"
+ test -x "$progdir/$progname" && break
+ done
+ IFS="$save_IFS"
+ test -n "$progdir" || progdir=`pwd`
+ progpath="$progdir/$progname"
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+ s/$bs4/&\\
+/g
+ s/^$bs2$dollar/$bs&/
+ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+ s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+ $ECHO "$progname${mode+: }$mode: $*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+ $opt_verbose && func_echo ${1+"$@"}
+
+ # A bug in bash halts the script if the last line of a function
+ # fails when set -e is in force, so we need another command to
+ # work around that:
+ :
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+ $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+ $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
+
+ # bash bug again:
+ :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+ func_error ${1+"$@"}
+ exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+ func_error ${1+"$@"}
+ func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information." ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+ $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+ my_directory_path="$1"
+ my_dir_list=
+
+ if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+ # Protect directory names starting with `-'
+ case $my_directory_path in
+ -*) my_directory_path="./$my_directory_path" ;;
+ esac
+
+ # While some portion of DIR does not yet exist...
+ while test ! -d "$my_directory_path"; do
+ # ...make a list in topmost first order. Use a colon delimited
+ # list incase some portion of path contains whitespace.
+ my_dir_list="$my_directory_path:$my_dir_list"
+
+ # If the last portion added has no slash in it, the list is done
+ case $my_directory_path in */*) ;; *) break ;; esac
+
+ # ...otherwise throw away the child directory and loop
+ my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
+ done
+ my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
+
+ save_mkdir_p_IFS="$IFS"; IFS=':'
+ for my_dir in $my_dir_list; do
+ IFS="$save_mkdir_p_IFS"
+ # mkdir can fail with a `File exist' error if two processes
+ # try to create one of the directories concurrently. Don't
+ # stop in that case!
+ $MKDIR "$my_dir" 2>/dev/null || :
+ done
+ IFS="$save_mkdir_p_IFS"
+
+ # Bail out if we (or some other process) failed to create a directory.
+ test -d "$my_directory_path" || \
+ func_fatal_error "Failed to create \`$1'"
+ fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible. If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+ my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+ if test "$opt_dry_run" = ":"; then
+ # Return a directory name, but don't create it in dry-run mode
+ my_tmpdir="${my_template}-$$"
+ else
+
+ # If mktemp works, use that first and foremost
+ my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+ if test ! -d "$my_tmpdir"; then
+ # Failing that, at least try and use $RANDOM to avoid a race
+ my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+ save_mktempdir_umask=`umask`
+ umask 0077
+ $MKDIR "$my_tmpdir"
+ umask $save_mktempdir_umask
+ fi
+
+ # If we're not in dry-run mode, bomb out on failure
+ test -d "$my_tmpdir" || \
+ func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+ fi
+
+ $ECHO "X$my_tmpdir" | $Xsed
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+ case $1 in
+ *[\\\`\"\$]*)
+ func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
+ *)
+ func_quote_for_eval_unquoted_result="$1" ;;
+ esac
+
+ case $func_quote_for_eval_unquoted_result in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting, command substitution and and variable
+ # expansion for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+ ;;
+ *)
+ func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+ esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+ case $1 in
+ *[\\\`\"]*)
+ my_arg=`$ECHO "X$1" | $Xsed \
+ -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+ *)
+ my_arg="$1" ;;
+ esac
+
+ case $my_arg in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting and command substitution for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ my_arg="\"$my_arg\""
+ ;;
+ esac
+
+ func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$my_cmd"
+ my_status=$?
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it. Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$lt_user_locale
+ $my_cmd"
+ my_status=$?
+ eval "$lt_safe_locale"
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+ $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
+ s/^# //
+ s/^# *$//
+ s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+ $SED -n '/^# Usage:/,/# -h/ {
+ s/^# //
+ s/^# *$//
+ s/\$progname/'$progname'/
+ p
+ }' < "$progpath"
+ $ECHO
+ $ECHO "run \`$progname --help | more' for full usage"
+ exit $?
+}
+
+# func_help
+# Echo long help message to standard output and exit.
+func_help ()
+{
+ $SED -n '/^# Usage:/,/# Report bugs to/ {
+ s/^# //
+ s/^# *$//
+ s*\$progname*'$progname'*
+ s*\$host*'"$host"'*
+ s*\$SHELL*'"$SHELL"'*
+ s*\$LTCC*'"$LTCC"'*
+ s*\$LTCFLAGS*'"$LTCFLAGS"'*
+ s*\$LD*'"$LD"'*
+ s/\$with_gnu_ld/'"$with_gnu_ld"'/
+ s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+ func_error "missing argument for $1"
+ exit_cmd=exit
+}
+
+exit_cmd=:
+
+
+
+
+
+# Check that we have a working $ECHO.
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell, and then maybe $ECHO will work.
+ exec $SHELL "$progpath" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<EOF
+$*
+EOF
+ exit $EXIT_SUCCESS
+fi
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+# $mode is unset
+nonopt=
+execute_dlfiles=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+opt_dry_run=false
+opt_duplicate_deps=false
+opt_silent=false
+opt_debug=:
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end. This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+ func_error ${1+"$@"}
+ func_error "See the $PACKAGE documentation for more information."
+ func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+ re_begincf='^# ### BEGIN LIBTOOL'
+ re_endcf='^# ### END LIBTOOL'
+
+ # Default configuration.
+ $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+ # Now print the configurations for the tags.
+ for tagname in $taglist; do
+ $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+ done
+
+ exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+ $ECHO "host: $host"
+ if test "$build_libtool_libs" = yes; then
+ $ECHO "enable shared libraries"
+ else
+ $ECHO "disable shared libraries"
+ fi
+ if test "$build_old_libs" = yes; then
+ $ECHO "enable static libraries"
+ else
+ $ECHO "disable static libraries"
+ fi
+
+ exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+ # Global variable:
+ tagname="$1"
+
+ re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+ re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+ sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+ # Validate tagname.
+ case $tagname in
+ *[!-_A-Za-z0-9,/]*)
+ func_fatal_error "invalid tag name: $tagname"
+ ;;
+ esac
+
+ # Don't test for the "default" C tag, as we know it's
+ # there but not specially marked.
+ case $tagname in
+ CC) ;;
+ *)
+ if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+ taglist="$taglist $tagname"
+
+ # Evaluate the configuration. Be careful to quote the path
+ # and the sed script, to avoid splitting on whitespace, but
+ # also don't use non-portable quotes within backquotes within
+ # quotes we have to do it in 2 steps:
+ extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+ eval "$extractedcf"
+ else
+ func_error "ignoring unknown tag $tagname"
+ fi
+ ;;
+ esac
+}
+
+# Parse options once, thoroughly. This comes as soon as possible in
+# the script to make things like `libtool --version' happen quickly.
+{
+
+ # Shorthand for --mode=foo, only valid as the first argument
+ case $1 in
+ clean|clea|cle|cl)
+ shift; set dummy --mode clean ${1+"$@"}; shift
+ ;;
+ compile|compil|compi|comp|com|co|c)
+ shift; set dummy --mode compile ${1+"$@"}; shift
+ ;;
+ execute|execut|execu|exec|exe|ex|e)
+ shift; set dummy --mode execute ${1+"$@"}; shift
+ ;;
+ finish|finis|fini|fin|fi|f)
+ shift; set dummy --mode finish ${1+"$@"}; shift
+ ;;
+ install|instal|insta|inst|ins|in|i)
+ shift; set dummy --mode install ${1+"$@"}; shift
+ ;;
+ link|lin|li|l)
+ shift; set dummy --mode link ${1+"$@"}; shift
+ ;;
+ uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+ shift; set dummy --mode uninstall ${1+"$@"}; shift
+ ;;
+ esac
+
+ # Parse non-mode specific arguments:
+ while test "$#" -gt 0; do
+ opt="$1"
+ shift
+
+ case $opt in
+ --config) func_config ;;
+
+ --debug) preserve_args="$preserve_args $opt"
+ func_echo "enabling shell trace mode"
+ opt_debug='set -x'
+ $opt_debug
+ ;;
+
+ -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ execute_dlfiles="$execute_dlfiles $1"
+ shift
+ ;;
+
+ --dry-run | -n) opt_dry_run=: ;;
+ --features) func_features ;;
+ --finish) mode="finish" ;;
+
+ --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ case $1 in
+ # Valid mode arguments:
+ clean) ;;
+ compile) ;;
+ execute) ;;
+ finish) ;;
+ install) ;;
+ link) ;;
+ relink) ;;
+ uninstall) ;;
+
+ # Catch anything else as an error
+ *) func_error "invalid argument for $opt"
+ exit_cmd=exit
+ break
+ ;;
+ esac
+
+ mode="$1"
+ shift
+ ;;
+
+ --preserve-dup-deps)
+ opt_duplicate_deps=: ;;
+
+ --quiet|--silent) preserve_args="$preserve_args $opt"
+ opt_silent=:
+ ;;
+
+ --verbose| -v) preserve_args="$preserve_args $opt"
+ opt_silent=false
+ ;;
+
+ --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ preserve_args="$preserve_args $opt $1"
+ func_enable_tag "$1" # tagname is set here
+ shift
+ ;;
+
+ # Separate optargs to long options:
+ -dlopen=*|--mode=*|--tag=*)
+ func_opt_split "$opt"
+ set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
+ shift
+ ;;
+
+ -\?|-h) func_usage ;;
+ --help) opt_help=: ;;
+ --version) func_version ;;
+
+ -*) func_fatal_help "unrecognized option \`$opt'" ;;
+
+ *) nonopt="$opt"
+ break
+ ;;
+ esac
+ done
+
+
+ case $host in
+ *cygwin* | *mingw* | *pw32* | *cegcc*)
+ # don't eliminate duplications in $postdeps and $predeps
+ opt_duplicate_compiler_generated_deps=:
+ ;;
+ *)
+ opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
+ ;;
+ esac
+
+ # Having warned about all mis-specified options, bail out if
+ # anything was wrong.
+ $exit_cmd $EXIT_FAILURE
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+ if test "$package_revision" != "$macro_revision"; then
+ if test "$VERSION" != "$macro_version"; then
+ if test -z "$macro_version"; then
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ fi
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+ fi
+
+ exit $EXIT_MISMATCH
+ fi
+}
+
+
+## ----------- ##
+## Main. ##
+## ----------- ##
+
+$opt_help || {
+ # Sanity checks first:
+ func_check_version_match
+
+ if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+ func_fatal_configuration "not configured to build any kind of library"
+ fi
+
+ test -z "$mode" && func_fatal_error "error: you must specify a MODE."
+
+
+ # Darwin sucks
+ eval std_shrext=\"$shrext_cmds\"
+
+
+ # Only execute mode is allowed to have -dlopen flags.
+ if test -n "$execute_dlfiles" && test "$mode" != execute; then
+ func_error "unrecognized option \`-dlopen'"
+ $ECHO "$help" 1>&2
+ exit $EXIT_FAILURE
+ fi
+
+ # Change the help message to a mode-specific one.
+ generic_help="$help"
+ help="Try \`$progname --help --mode=$mode' for more information."
+}
+
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+ test -f "$1" &&
+ $SED -e 4q "$1" 2>/dev/null \
+ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs. To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway. Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+ lalib_p=no
+ if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+ for lalib_p_l in 1 2 3 4
+ do
+ read lalib_p_line
+ case "$lalib_p_line" in
+ \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+ esac
+ done
+ exec 0<&5 5<&-
+ fi
+ test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+ func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+ func_ltwrapper_exec_suffix=
+ case $1 in
+ *.exe) ;;
+ *) func_ltwrapper_exec_suffix=.exe ;;
+ esac
+ $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+ func_ltwrapper_scriptname_result=""
+ if func_ltwrapper_executable_p "$1"; then
+ func_dirname_and_basename "$1" "" "."
+ func_stripname '' '.exe' "$func_basename_result"
+ func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+ fi
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+ func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+ $opt_debug
+ save_ifs=$IFS; IFS='~'
+ for cmd in $1; do
+ IFS=$save_ifs
+ eval cmd=\"$cmd\"
+ func_show_eval "$cmd" "${2-:}"
+ done
+ IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)! Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+ $opt_debug
+ case $1 in
+ */* | *\\*) . "$1" ;;
+ *) . "./$1" ;;
+ esac
+}
+
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+ $opt_debug
+ if test -n "$available_tags" && test -z "$tagname"; then
+ CC_quoted=
+ for arg in $CC; do
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case $@ in
+ # Blanks in the command may have been stripped by the calling shell,
+ # but not from the CC environment variable when configure was run.
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
+ # Blanks at the start of $base_compile will cause this to fail
+ # if we don't check for them as well.
+ *)
+ for z in $available_tags; do
+ if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+ # Evaluate the configuration.
+ eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+ CC_quoted=
+ for arg in $CC; do
+ # Double-quote args containing other shell metacharacters.
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case "$@ " in
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
+ # Assume this is the tagged configuration we want.
+ tagname=$z
+ break
+ ;;
+ esac
+ fi
+ done
+ # If $tagname still isn't set, then no tagged configuration
+ # was found and let the user know that the "--tag" command
+ # line option must be used.
+ if test -z "$tagname"; then
+ func_echo "unable to infer tagged configuration"
+ func_fatal_error "specify a tag with \`--tag'"
+# else
+# func_verbose "using $tagname tagged configuration"
+ fi
+ ;;
+ esac
+ fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+ write_libobj=${1}
+ if test "$build_libtool_libs" = yes; then
+ write_lobj=\'${2}\'
+ else
+ write_lobj=none
+ fi
+
+ if test "$build_old_libs" = yes; then
+ write_oldobj=\'${3}\'
+ else
+ write_oldobj=none
+ fi
+
+ $opt_dry_run || {
+ cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+ $MV "${write_libobj}T" "${write_libobj}"
+ }
+}
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+ $opt_debug
+ # Get the compilation command and the source file.
+ base_compile=
+ srcfile="$nonopt" # always keep a non-empty value in "srcfile"
+ suppress_opt=yes
+ suppress_output=
+ arg_mode=normal
+ libobj=
+ later=
+ pie_flag=
+
+ for arg
+ do
+ case $arg_mode in
+ arg )
+ # do not "continue". Instead, add this to base_compile
+ lastarg="$arg"
+ arg_mode=normal
+ ;;
+
+ target )
+ libobj="$arg"
+ arg_mode=normal
+ continue
+ ;;
+
+ normal )
+ # Accept any command-line options.
+ case $arg in
+ -o)
+ test -n "$libobj" && \
+ func_fatal_error "you cannot specify \`-o' more than once"
+ arg_mode=target
+ continue
+ ;;
+
+ -pie | -fpie | -fPIE)
+ pie_flag="$pie_flag $arg"
+ continue
+ ;;
+
+ -shared | -static | -prefer-pic | -prefer-non-pic)
+ later="$later $arg"
+ continue
+ ;;
+
+ -no-suppress)
+ suppress_opt=no
+ continue
+ ;;
+
+ -Xcompiler)
+ arg_mode=arg # the next one goes into the "base_compile" arg list
+ continue # The current "srcfile" will either be retained or
+ ;; # replaced later. I would guess that would be a bug.
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ lastarg=
+ save_ifs="$IFS"; IFS=','
+ for arg in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$arg"
+ lastarg="$lastarg $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$lastarg"
+ lastarg=$func_stripname_result
+
+ # Add the arguments to base_compile.
+ base_compile="$base_compile $lastarg"
+ continue
+ ;;
+
+ *)
+ # Accept the current argument as the source file.
+ # The previous "srcfile" becomes the current argument.
+ #
+ lastarg="$srcfile"
+ srcfile="$arg"
+ ;;
+ esac # case $arg
+ ;;
+ esac # case $arg_mode
+
+ # Aesthetically quote the previous argument.
+ func_quote_for_eval "$lastarg"
+ base_compile="$base_compile $func_quote_for_eval_result"
+ done # for arg
+
+ case $arg_mode in
+ arg)
+ func_fatal_error "you must specify an argument for -Xcompile"
+ ;;
+ target)
+ func_fatal_error "you must specify a target with \`-o'"
+ ;;
+ *)
+ # Get the name of the library object.
+ test -z "$libobj" && {
+ func_basename "$srcfile"
+ libobj="$func_basename_result"
+ }
+ ;;
+ esac
+
+ # Recognize several different file suffixes.
+ # If the user specifies -o file.o, it is replaced with file.lo
+ case $libobj in
+ *.[cCFSifmso] | \
+ *.ada | *.adb | *.ads | *.asm | \
+ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+ *.[fF][09]? | *.for | *.java | *.obj | *.sx)
+ func_xform "$libobj"
+ libobj=$func_xform_result
+ ;;
+ esac
+
+ case $libobj in
+ *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+ *)
+ func_fatal_error "cannot determine name of library object from \`$libobj'"
+ ;;
+ esac
+
+ func_infer_tag $base_compile
+
+ for arg in $later; do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ continue
+ ;;
+
+ -static)
+ build_libtool_libs=no
+ build_old_libs=yes
+ continue
+ ;;
+
+ -prefer-pic)
+ pic_mode=yes
+ continue
+ ;;
+
+ -prefer-non-pic)
+ pic_mode=no
+ continue
+ ;;
+ esac
+ done
+
+ func_quote_for_eval "$libobj"
+ test "X$libobj" != "X$func_quote_for_eval_result" \
+ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
+ && func_warning "libobj name \`$libobj' may not contain shell special characters."
+ func_dirname_and_basename "$obj" "/" ""
+ objname="$func_basename_result"
+ xdir="$func_dirname_result"
+ lobj=${xdir}$objdir/$objname
+
+ test -z "$base_compile" && \
+ func_fatal_help "you must specify a compilation command"
+
+ # Delete any leftover library objects.
+ if test "$build_old_libs" = yes; then
+ removelist="$obj $lobj $libobj ${libobj}T"
+ else
+ removelist="$lobj $libobj ${libobj}T"
+ fi
+
+ # On Cygwin there's no "real" PIC flag so we must build both object types
+ case $host_os in
+ cygwin* | mingw* | pw32* | os2* | cegcc*)
+ pic_mode=default
+ ;;
+ esac
+ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+ # non-PIC code in shared libraries is not supported
+ pic_mode=default
+ fi
+
+ # Calculate the filename of the output object if compiler does
+ # not support -o with -c
+ if test "$compiler_c_o" = no; then
+ output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
+ lockfile="$output_obj.lock"
+ else
+ output_obj=
+ need_locks=no
+ lockfile=
+ fi
+
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ elif test "$need_locks" = warn; then
+ if test -f "$lockfile"; then
+ $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+ removelist="$removelist $output_obj"
+ $ECHO "$srcfile" > "$lockfile"
+ fi
+
+ $opt_dry_run || $RM $removelist
+ removelist="$removelist $lockfile"
+ trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+ if test -n "$fix_srcfile_path"; then
+ eval srcfile=\"$fix_srcfile_path\"
+ fi
+ func_quote_for_eval "$srcfile"
+ qsrcfile=$func_quote_for_eval_result
+
+ # Only build a PIC object if we are building libtool libraries.
+ if test "$build_libtool_libs" = yes; then
+ # Without this assignment, base_compile gets emptied.
+ fbsd_hideous_sh_bug=$base_compile
+
+ if test "$pic_mode" != no; then
+ command="$base_compile $qsrcfile $pic_flag"
+ else
+ # Don't build PIC code
+ command="$base_compile $qsrcfile"
+ fi
+
+ func_mkdir_p "$xdir$objdir"
+
+ if test -z "$output_obj"; then
+ # Place PIC objects in $objdir
+ command="$command -o $lobj"
+ fi
+
+ func_show_eval_locale "$command" \
+ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed, then go on to compile the next one
+ if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+ func_show_eval '$MV "$output_obj" "$lobj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+
+ # Allow error messages only from the first compilation.
+ if test "$suppress_opt" = yes; then
+ suppress_output=' >/dev/null 2>&1'
+ fi
+ fi
+
+ # Only build a position-dependent object if we build old libraries.
+ if test "$build_old_libs" = yes; then
+ if test "$pic_mode" != yes; then
+ # Don't build PIC code
+ command="$base_compile $qsrcfile$pie_flag"
+ else
+ command="$base_compile $qsrcfile $pic_flag"
+ fi
+ if test "$compiler_c_o" = yes; then
+ command="$command -o $obj"
+ fi
+
+ # Suppress compiler output if we already did a PIC compilation.
+ command="$command$suppress_output"
+ func_show_eval_locale "$command" \
+ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed
+ if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+ func_show_eval '$MV "$output_obj" "$obj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+ fi
+
+ $opt_dry_run || {
+ func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+ # Unlock the critical section if it was locked
+ if test "$need_locks" != no; then
+ removelist=$lockfile
+ $RM "$lockfile"
+ fi
+ }
+
+ exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+test "$mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+ # We need to display help for each of the modes.
+ case $mode in
+ "")
+ # Generic help is extracted from the usage comments
+ # at the start of this file.
+ func_help
+ ;;
+
+ clean)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ compile)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+ -o OUTPUT-FILE set the output file name to OUTPUT-FILE
+ -no-suppress do not suppress compiler output for multiple passes
+ -prefer-pic try to building PIC objects only
+ -prefer-non-pic try to building non-PIC objects only
+ -shared do not build a \`.o' file suitable for static linking
+ -static only build a \`.o' file suitable for static linking
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+ ;;
+
+ execute)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+ -dlopen FILE add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+ ;;
+
+ finish)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges. Use
+the \`--dry-run' option if you just want to see what would be executed."
+ ;;
+
+ install)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command. The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+ -inst-prefix PREFIX-DIR Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+ ;;
+
+ link)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+ -all-static do not do any dynamic linking at all
+ -avoid-version do not add a version suffix if possible
+ -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
+ -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
+ -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+ -export-symbols SYMFILE
+ try to export only the symbols listed in SYMFILE
+ -export-symbols-regex REGEX
+ try to export only the symbols matching REGEX
+ -LLIBDIR search LIBDIR for required installed libraries
+ -lNAME OUTPUT-FILE requires the installed library libNAME
+ -module build a library that can dlopened
+ -no-fast-install disable the fast-install mode
+ -no-install link a not-installable executable
+ -no-undefined declare that a library does not refer to external symbols
+ -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
+ -objectlist FILE Use a list of object files found in FILE to specify objects
+ -precious-files-regex REGEX
+ don't remove output files matching REGEX
+ -release RELEASE specify package release information
+ -rpath LIBDIR the created library will eventually be installed in LIBDIR
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+ -version-info CURRENT[:REVISION[:AGE]]
+ specify library version info [each variable defaults to 0]
+ -weak LIBNAME declare that the target provides the LIBNAME interface
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename. Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+ ;;
+
+ uninstall)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ *)
+ func_fatal_help "invalid operation mode \`$mode'"
+ ;;
+ esac
+
+ $ECHO
+ $ECHO "Try \`$progname --help' for more information about other modes."
+
+ exit $?
+}
+
+ # Now that we've collected a possible --mode arg, show help if necessary
+ $opt_help && func_mode_help
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+ $opt_debug
+ # The first argument is the command name.
+ cmd="$nonopt"
+ test -z "$cmd" && \
+ func_fatal_help "you must specify a COMMAND"
+
+ # Handle -dlopen flags immediately.
+ for file in $execute_dlfiles; do
+ test -f "$file" \
+ || func_fatal_help "\`$file' is not a file"
+
+ dir=
+ case $file in
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+ # Read the libtool library.
+ dlname=
+ library_names=
+ func_source "$file"
+
+ # Skip this library if it cannot be dlopened.
+ if test -z "$dlname"; then
+ # Warn if it was a shared library.
+ test -n "$library_names" && \
+ func_warning "\`$file' was not linked with \`-export-dynamic'"
+ continue
+ fi
+
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+
+ if test -f "$dir/$objdir/$dlname"; then
+ dir="$dir/$objdir"
+ else
+ if test ! -f "$dir/$dlname"; then
+ func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+ fi
+ fi
+ ;;
+
+ *.lo)
+ # Just add the directory containing the .lo file.
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ ;;
+
+ *)
+ func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+ continue
+ ;;
+ esac
+
+ # Get the absolute pathname.
+ absdir=`cd "$dir" && pwd`
+ test -n "$absdir" && dir="$absdir"
+
+ # Now add the directory to shlibpath_var.
+ if eval "test -z \"\$$shlibpath_var\""; then
+ eval "$shlibpath_var=\"\$dir\""
+ else
+ eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+ fi
+ done
+
+ # This variable tells wrapper scripts just to set shlibpath_var
+ # rather than running their programs.
+ libtool_execute_magic="$magic"
+
+ # Check if any of the arguments is a wrapper script.
+ args=
+ for file
+ do
+ case $file in
+ -*) ;;
+ *)
+ # Do a test to see if this is really a libtool program.
+ if func_ltwrapper_script_p "$file"; then
+ func_source "$file"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ elif func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ func_source "$func_ltwrapper_scriptname_result"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ fi
+ ;;
+ esac
+ # Quote arguments (to preserve shell metacharacters).
+ func_quote_for_eval "$file"
+ args="$args $func_quote_for_eval_result"
+ done
+
+ if test "X$opt_dry_run" = Xfalse; then
+ if test -n "$shlibpath_var"; then
+ # Export the shlibpath_var.
+ eval "export $shlibpath_var"
+ fi
+
+ # Restore saved environment variables
+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+ do
+ eval "if test \"\${save_$lt_var+set}\" = set; then
+ $lt_var=\$save_$lt_var; export $lt_var
+ else
+ $lt_unset $lt_var
+ fi"
+ done
+
+ # Now prepare to actually exec the command.
+ exec_cmd="\$cmd$args"
+ else
+ # Display what would be done.
+ if test -n "$shlibpath_var"; then
+ eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+ $ECHO "export $shlibpath_var"
+ fi
+ $ECHO "$cmd$args"
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+ $opt_debug
+ libdirs="$nonopt"
+ admincmds=
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ for dir
+ do
+ libdirs="$libdirs $dir"
+ done
+
+ for libdir in $libdirs; do
+ if test -n "$finish_cmds"; then
+ # Do each command in the finish commands.
+ func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+ fi
+ if test -n "$finish_eval"; then
+ # Do the single finish_eval.
+ eval cmds=\"$finish_eval\"
+ $opt_dry_run || eval "$cmds" || admincmds="$admincmds
+ $cmds"
+ fi
+ done
+ fi
+
+ # Exit here if they wanted silent mode.
+ $opt_silent && exit $EXIT_SUCCESS
+
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ $ECHO "Libraries have been installed in:"
+ for libdir in $libdirs; do
+ $ECHO " $libdir"
+ done
+ $ECHO
+ $ECHO "If you ever happen to want to link against installed libraries"
+ $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
+ $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
+ $ECHO "flag during linking and do at least one of the following:"
+ if test -n "$shlibpath_var"; then
+ $ECHO " - add LIBDIR to the \`$shlibpath_var' environment variable"
+ $ECHO " during execution"
+ fi
+ if test -n "$runpath_var"; then
+ $ECHO " - add LIBDIR to the \`$runpath_var' environment variable"
+ $ECHO " during linking"
+ fi
+ if test -n "$hardcode_libdir_flag_spec"; then
+ libdir=LIBDIR
+ eval flag=\"$hardcode_libdir_flag_spec\"
+
+ $ECHO " - use the \`$flag' linker flag"
+ fi
+ if test -n "$admincmds"; then
+ $ECHO " - have your system administrator run these commands:$admincmds"
+ fi
+ if test -f /etc/ld.so.conf; then
+ $ECHO " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+ fi
+ $ECHO
+
+ $ECHO "See any operating system documentation about shared libraries for"
+ case $host in
+ solaris2.[6789]|solaris2.1[0-9])
+ $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+ $ECHO "pages."
+ ;;
+ *)
+ $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
+ ;;
+ esac
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ exit $EXIT_SUCCESS
+}
+
+test "$mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+ $opt_debug
+ # There may be an optional sh(1) argument at the beginning of
+ # install_prog (especially on Windows NT).
+ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+ # Allow the use of GNU shtool's install command.
+ $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
+ # Aesthetically quote it.
+ func_quote_for_eval "$nonopt"
+ install_prog="$func_quote_for_eval_result "
+ arg=$1
+ shift
+ else
+ install_prog=
+ arg=$nonopt
+ fi
+
+ # The real first argument should be the name of the installation program.
+ # Aesthetically quote it.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog$func_quote_for_eval_result"
+
+ # We need to accept at least all the BSD install flags.
+ dest=
+ files=
+ opts=
+ prev=
+ install_type=
+ isdir=no
+ stripme=
+ for arg
+ do
+ if test -n "$dest"; then
+ files="$files $dest"
+ dest=$arg
+ continue
+ fi
+
+ case $arg in
+ -d) isdir=yes ;;
+ -f)
+ case " $install_prog " in
+ *[\\\ /]cp\ *) ;;
+ *) prev=$arg ;;
+ esac
+ ;;
+ -g | -m | -o)
+ prev=$arg
+ ;;
+ -s)
+ stripme=" -s"
+ continue
+ ;;
+ -*)
+ ;;
+ *)
+ # If the previous option needed an argument, then skip it.
+ if test -n "$prev"; then
+ prev=
+ else
+ dest=$arg
+ continue
+ fi
+ ;;
+ esac
+
+ # Aesthetically quote the argument.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog $func_quote_for_eval_result"
+ done
+
+ test -z "$install_prog" && \
+ func_fatal_help "you must specify an install program"
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prev' option requires an argument"
+
+ if test -z "$files"; then
+ if test -z "$dest"; then
+ func_fatal_help "no file or destination specified"
+ else
+ func_fatal_help "you must specify a destination"
+ fi
+ fi
+
+ # Strip any trailing slash from the destination.
+ func_stripname '' '/' "$dest"
+ dest=$func_stripname_result
+
+ # Check to see that the destination is a directory.
+ test -d "$dest" && isdir=yes
+ if test "$isdir" = yes; then
+ destdir="$dest"
+ destname=
+ else
+ func_dirname_and_basename "$dest" "" "."
+ destdir="$func_dirname_result"
+ destname="$func_basename_result"
+
+ # Not a directory, so check to see that there is only one file specified.
+ set dummy $files; shift
+ test "$#" -gt 1 && \
+ func_fatal_help "\`$dest' is not a directory"
+ fi
+ case $destdir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ for file in $files; do
+ case $file in
+ *.lo) ;;
+ *)
+ func_fatal_help "\`$destdir' must be an absolute directory name"
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ staticlibs=
+ future_libdirs=
+ current_libdirs=
+ for file in $files; do
+
+ # Do each installation.
+ case $file in
+ *.$libext)
+ # Do the static libraries later.
+ staticlibs="$staticlibs $file"
+ ;;
+
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$file' is not a valid libtool archive"
+
+ library_names=
+ old_library=
+ relink_command=
+ func_source "$file"
+
+ # Add the libdir to current_libdirs if it is the destination.
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) current_libdirs="$current_libdirs $libdir" ;;
+ esac
+ else
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+ *) future_libdirs="$future_libdirs $libdir" ;;
+ esac
+ fi
+
+ func_dirname "$file" "/" ""
+ dir="$func_dirname_result"
+ dir="$dir$objdir"
+
+ if test -n "$relink_command"; then
+ # Determine the prefix the user has applied to our future dir.
+ inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
+
+ # Don't allow the user to place us outside of our expected
+ # location b/c this prevents finding dependent libraries that
+ # are installed to the same prefix.
+ # At present, this check doesn't affect windows .dll's that
+ # are installed into $libdir/../bin (currently, that works fine)
+ # but it's something to keep an eye on.
+ test "$inst_prefix_dir" = "$destdir" && \
+ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+ if test -n "$inst_prefix_dir"; then
+ # Stick the inst_prefix_dir data into the link command.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+ else
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
+ fi
+
+ func_warning "relinking \`$file'"
+ func_show_eval "$relink_command" \
+ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+ fi
+
+ # See the names of the shared library.
+ set dummy $library_names; shift
+ if test -n "$1"; then
+ realname="$1"
+ shift
+
+ srcname="$realname"
+ test -n "$relink_command" && srcname="$realname"T
+
+ # Install the shared library and build the symlinks.
+ func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
+ 'exit $?'
+ tstripme="$stripme"
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $realname in
+ *.dll.a)
+ tstripme=""
+ ;;
+ esac
+ ;;
+ esac
+ if test -n "$tstripme" && test -n "$striplib"; then
+ func_show_eval "$striplib $destdir/$realname" 'exit $?'
+ fi
+
+ if test "$#" -gt 0; then
+ # Delete the old symlinks, and create new ones.
+ # Try `ln -sf' first, because the `ln' binary might depend on
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
+ # so we also need to try rm && ln -s.
+ for linkname
+ do
+ test "$linkname" != "$realname" \
+ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+ done
+ fi
+
+ # Do each command in the postinstall commands.
+ lib="$destdir/$realname"
+ func_execute_cmds "$postinstall_cmds" 'exit $?'
+ fi
+
+ # Install the pseudo-library for information purposes.
+ func_basename "$file"
+ name="$func_basename_result"
+ instname="$dir/$name"i
+ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+ ;;
+
+ *.lo)
+ # Install (i.e. copy) a libtool object.
+
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # Deduce the name of the destination old-style object file.
+ case $destfile in
+ *.lo)
+ func_lo2o "$destfile"
+ staticdest=$func_lo2o_result
+ ;;
+ *.$objext)
+ staticdest="$destfile"
+ destfile=
+ ;;
+ *)
+ func_fatal_help "cannot copy a libtool object to \`$destfile'"
+ ;;
+ esac
+
+ # Install the libtool object if requested.
+ test -n "$destfile" && \
+ func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+ # Install the old object if enabled.
+ if test "$build_old_libs" = yes; then
+ # Deduce the name of the old-style object file.
+ func_lo2o "$file"
+ staticobj=$func_lo2o_result
+ func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+ fi
+ exit $EXIT_SUCCESS
+ ;;
+
+ *)
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # If the file is missing, and there is a .exe on the end, strip it
+ # because it is most likely a libtool script we actually want to
+ # install
+ stripped_ext=""
+ case $file in
+ *.exe)
+ if test ! -f "$file"; then
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ stripped_ext=".exe"
+ fi
+ ;;
+ esac
+
+ # Do a test to see if this is really a libtool program.
+ case $host in
+ *cygwin* | *mingw*)
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ wrapper=$func_ltwrapper_scriptname_result
+ else
+ func_stripname '' '.exe' "$file"
+ wrapper=$func_stripname_result
+ fi
+ ;;
+ *)
+ wrapper=$file
+ ;;
+ esac
+ if func_ltwrapper_script_p "$wrapper"; then
+ notinst_deplibs=
+ relink_command=
+
+ func_source "$wrapper"
+
+ # Check the variables that should have been set.
+ test -z "$generated_by_libtool_version" && \
+ func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+ finalize=yes
+ for lib in $notinst_deplibs; do
+ # Check to see that each library is installed.
+ libdir=
+ if test -f "$lib"; then
+ func_source "$lib"
+ fi
+ libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
+ if test -n "$libdir" && test ! -f "$libfile"; then
+ func_warning "\`$lib' has not been installed in \`$libdir'"
+ finalize=no
+ fi
+ done
+
+ relink_command=
+ func_source "$wrapper"
+
+ outputname=
+ if test "$fast_install" = no && test -n "$relink_command"; then
+ $opt_dry_run || {
+ if test "$finalize" = yes; then
+ tmpdir=`func_mktempdir`
+ func_basename "$file$stripped_ext"
+ file="$func_basename_result"
+ outputname="$tmpdir/$file"
+ # Replace the output file specification.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
+
+ $opt_silent || {
+ func_quote_for_expand "$relink_command"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ if eval "$relink_command"; then :
+ else
+ func_error "error: relink \`$file' with the above command before installing it"
+ $opt_dry_run || ${RM}r "$tmpdir"
+ continue
+ fi
+ file="$outputname"
+ else
+ func_warning "cannot relink \`$file'"
+ fi
+ }
+ else
+ # Install the binary that we compiled earlier.
+ file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
+ fi
+ fi
+
+ # remove .exe since cygwin /usr/bin/install will append another
+ # one anyway
+ case $install_prog,$host in
+ */usr/bin/install*,*cygwin*)
+ case $file:$destfile in
+ *.exe:*.exe)
+ # this is ok
+ ;;
+ *.exe:*)
+ destfile=$destfile.exe
+ ;;
+ *:*.exe)
+ func_stripname '' '.exe' "$destfile"
+ destfile=$func_stripname_result
+ ;;
+ esac
+ ;;
+ esac
+ func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+ $opt_dry_run || if test -n "$outputname"; then
+ ${RM}r "$tmpdir"
+ fi
+ ;;
+ esac
+ done
+
+ for file in $staticlibs; do
+ func_basename "$file"
+ name="$func_basename_result"
+
+ # Set up the ranlib parameters.
+ oldlib="$destdir/$name"
+
+ func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+ if test -n "$stripme" && test -n "$old_striplib"; then
+ func_show_eval "$old_striplib $oldlib" 'exit $?'
+ fi
+
+ # Do each command in the postinstall commands.
+ func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+ done
+
+ test -n "$future_libdirs" && \
+ func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+ if test -n "$current_libdirs"; then
+ # Maybe just do a dry run.
+ $opt_dry_run && current_libdirs=" -n$current_libdirs"
+ exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+ else
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+ $opt_debug
+ my_outputname="$1"
+ my_originator="$2"
+ my_pic_p="${3-no}"
+ my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+ my_dlsyms=
+
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ if test -n "$NM" && test -n "$global_symbol_pipe"; then
+ my_dlsyms="${my_outputname}S.c"
+ else
+ func_error "not configured to extract global symbols from dlpreopened files"
+ fi
+ fi
+
+ if test -n "$my_dlsyms"; then
+ case $my_dlsyms in
+ "") ;;
+ *.c)
+ # Discover the nlist of each of the dlfiles.
+ nlist="$output_objdir/${my_outputname}.nm"
+
+ func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+ # Parse the name list into a source file.
+ func_verbose "creating $output_objdir/$my_dlsyms"
+
+ $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+ if test "$dlself" = yes; then
+ func_verbose "generating symbol list for \`$output'"
+
+ $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+ # Add our own program objects to the symbol list.
+ progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ for progfile in $progfiles; do
+ func_verbose "extracting global C symbols from \`$progfile'"
+ $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
+ done
+
+ if test -n "$exclude_expsyms"; then
+ $opt_dry_run || {
+ eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ if test -n "$export_symbols_regex"; then
+ $opt_dry_run || {
+ eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ export_symbols="$output_objdir/$outputname.exp"
+ $opt_dry_run || {
+ $RM $export_symbols
+ eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ else
+ $opt_dry_run || {
+ eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ case $host in
+ *cygwin | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ fi
+ fi
+
+ for dlprefile in $dlprefiles; do
+ func_verbose "extracting global C symbols from \`$dlprefile'"
+ func_basename "$dlprefile"
+ name="$func_basename_result"
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ done
+
+ $opt_dry_run || {
+ # Make sure we have at least an empty file.
+ test -f "$nlist" || : > "$nlist"
+
+ if test -n "$exclude_expsyms"; then
+ $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+ $MV "$nlist"T "$nlist"
+ fi
+
+ # Try sorting and uniquifying the output.
+ if $GREP -v "^: " < "$nlist" |
+ if sort -k 3 </dev/null >/dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
+ :
+ else
+ $GREP -v "^: " < "$nlist" > "$nlist"S
+ fi
+
+ if test -f "$nlist"S; then
+ eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+ else
+ $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
+ fi
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols. */
+typedef struct {
+ const char *name;
+ void *address;
+} lt_dlsymlist;
+"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+/* DATA imports from DLLs on WIN32 con't be const, because
+ runtime relocations are performed -- see ld's documentation
+ on pseudo-relocs. */"
+ lt_dlsym_const= ;;
+ *osf5*)
+ echo >> "$output_objdir/$my_dlsyms" "\
+/* This system does not cope well with relocations in const data */"
+ lt_dlsym_const= ;;
+ *)
+ lt_dlsym_const=const ;;
+ esac
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+extern $lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+$lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+ { \"$my_originator\", (void *) 0 },"
+
+ case $need_lib_prefix in
+ no)
+ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ *)
+ eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ esac
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+ } # !$opt_dry_run
+
+ pic_flag_for_symtable=
+ case "$compile_command " in
+ *" -static "*) ;;
+ *)
+ case $host in
+ # compiling the symbol table file with pic_flag works around
+ # a FreeBSD bug that causes programs to crash when -lm is
+ # linked before any other PIC object. But we must not use
+ # pic_flag when linking with -static. The problem exists in
+ # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+ *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+ *-*-hpux*)
+ pic_flag_for_symtable=" $pic_flag" ;;
+ *)
+ if test "X$my_pic_p" != Xno; then
+ pic_flag_for_symtable=" $pic_flag"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ symtab_cflags=
+ for arg in $LTCFLAGS; do
+ case $arg in
+ -pie | -fpie | -fPIE) ;;
+ *) symtab_cflags="$symtab_cflags $arg" ;;
+ esac
+ done
+
+ # Now compile the dynamic symbol file.
+ func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+ # Clean up the generated files.
+ func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+ # Transform the symbol file into the correct name.
+ symfileobj="$output_objdir/${my_outputname}S.$objext"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ if test -f "$output_objdir/$my_outputname.def"; then
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ else
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ fi
+ ;;
+ *)
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ ;;
+ esac
+ ;;
+ *)
+ func_fatal_error "unknown suffix for \`$my_dlsyms'"
+ ;;
+ esac
+ else
+ # We keep going just in case the user didn't refer to
+ # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
+ # really was required.
+
+ # Nullify the symbol file.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+ fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+func_win32_libid ()
+{
+ $opt_debug
+ win32_libid_type="unknown"
+ win32_fileres=`file -L $1 2>/dev/null`
+ case $win32_fileres in
+ *ar\ archive\ import\ library*) # definitely import
+ win32_libid_type="x86 archive import"
+ ;;
+ *ar\ archive*) # could be an import, or static
+ if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+ $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
+ win32_nmres=`eval $NM -f posix -A $1 |
+ $SED -n -e '
+ 1,100{
+ / I /{
+ s,.*,import,
+ p
+ q
+ }
+ }'`
+ case $win32_nmres in
+ import*) win32_libid_type="x86 archive import";;
+ *) win32_libid_type="x86 archive static";;
+ esac
+ fi
+ ;;
+ *DLL*)
+ win32_libid_type="x86 DLL"
+ ;;
+ *executable*) # but shell scripts are "executable" too...
+ case $win32_fileres in
+ *MS\ Windows\ PE\ Intel*)
+ win32_libid_type="x86 DLL"
+ ;;
+ esac
+ ;;
+ esac
+ $ECHO "$win32_libid_type"
+}
+
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+ $opt_debug
+ f_ex_an_ar_dir="$1"; shift
+ f_ex_an_ar_oldlib="$1"
+ func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+ fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+ $opt_debug
+ my_gentop="$1"; shift
+ my_oldlibs=${1+"$@"}
+ my_oldobjs=""
+ my_xlib=""
+ my_xabs=""
+ my_xdir=""
+
+ for my_xlib in $my_oldlibs; do
+ # Extract the objects.
+ case $my_xlib in
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+ *) my_xabs=`pwd`"/$my_xlib" ;;
+ esac
+ func_basename "$my_xlib"
+ my_xlib="$func_basename_result"
+ my_xlib_u=$my_xlib
+ while :; do
+ case " $extracted_archives " in
+ *" $my_xlib_u "*)
+ func_arith $extracted_serial + 1
+ extracted_serial=$func_arith_result
+ my_xlib_u=lt$extracted_serial-$my_xlib ;;
+ *) break ;;
+ esac
+ done
+ extracted_archives="$extracted_archives $my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib_u"
+
+ func_mkdir_p "$my_xdir"
+
+ case $host in
+ *-darwin*)
+ func_verbose "Extracting $my_xabs"
+ # Do not bother doing anything if just a dry run
+ $opt_dry_run || {
+ darwin_orig_dir=`pwd`
+ cd $my_xdir || exit $?
+ darwin_archive=$my_xabs
+ darwin_curdir=`pwd`
+ darwin_base_archive=`basename "$darwin_archive"`
+ darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+ if test -n "$darwin_arches"; then
+ darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+ darwin_arch=
+ func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+ for darwin_arch in $darwin_arches ; do
+ func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+ cd "$darwin_curdir"
+ $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+ done # $darwin_arches
+ ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+ darwin_file=
+ darwin_files=
+ for darwin_file in $darwin_filelist; do
+ darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
+ $LIPO -create -output "$darwin_file" $darwin_files
+ done # $darwin_filelist
+ $RM -rf unfat-$$
+ cd "$darwin_orig_dir"
+ else
+ cd $darwin_orig_dir
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ fi # $darwin_arches
+ } # !$opt_dry_run
+ ;;
+ *)
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ ;;
+ esac
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
+ done
+
+ func_extract_archives_result="$my_oldobjs"
+}
+
+
+
+# func_emit_wrapper_part1 [arg=no]
+#
+# Emit the first part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part1 ()
+{
+ func_emit_wrapper_part1_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part1_arg1=$1
+ fi
+
+ $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='${SED} -e 1s/^X//'
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
+else
+ case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+ # install mode needs the following variables:
+ generated_by_libtool_version='$macro_version'
+ notinst_deplibs='$notinst_deplibs'
+else
+ # When we are sourced in execute mode, \$file and \$ECHO are already set.
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ ECHO=\"$qecho\"
+ file=\"\$0\"
+ # Make sure echo works.
+ if test \"X\$1\" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+ elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
+ # Yippee, \$ECHO works!
+ :
+ else
+ # Restart under the correct shell, and then maybe \$ECHO will work.
+ exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
+ fi
+ fi\
+"
+ $ECHO "\
+
+ # Find the directory that this script lives in.
+ thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+ test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+ # Follow symbolic links until we get to the real thisdir.
+ file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
+ while test -n \"\$file\"; do
+ destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
+
+ # If there was a directory component, then change thisdir.
+ if test \"x\$destdir\" != \"x\$file\"; then
+ case \"\$destdir\" in
+ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+ *) thisdir=\"\$thisdir/\$destdir\" ;;
+ esac
+ fi
+
+ file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+ file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
+ done
+"
+}
+# end: func_emit_wrapper_part1
+
+# func_emit_wrapper_part2 [arg=no]
+#
+# Emit the second part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part2 ()
+{
+ func_emit_wrapper_part2_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part2_arg1=$1
+ fi
+
+ $ECHO "\
+
+ # Usually 'no', except on cygwin/mingw when embedded into
+ # the cwrapper.
+ WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
+ if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+ # special case for '.'
+ if test \"\$thisdir\" = \".\"; then
+ thisdir=\`pwd\`
+ fi
+ # remove .libs from thisdir
+ case \"\$thisdir\" in
+ *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
+ $objdir ) thisdir=. ;;
+ esac
+ fi
+
+ # Try to get the absolute directory name.
+ absdir=\`cd \"\$thisdir\" && pwd\`
+ test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+ if test "$fast_install" = yes; then
+ $ECHO "\
+ program=lt-'$outputname'$exeext
+ progdir=\"\$thisdir/$objdir\"
+
+ if test ! -f \"\$progdir/\$program\" ||
+ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+ test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+ file=\"\$\$-\$program\"
+
+ if test ! -d \"\$progdir\"; then
+ $MKDIR \"\$progdir\"
+ else
+ $RM \"\$progdir/\$file\"
+ fi"
+
+ $ECHO "\
+
+ # relink executable if necessary
+ if test -n \"\$relink_command\"; then
+ if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+ else
+ $ECHO \"\$relink_command_output\" >&2
+ $RM \"\$progdir/\$file\"
+ exit 1
+ fi
+ fi
+
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+ { $RM \"\$progdir/\$program\";
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+ $RM \"\$progdir/\$file\"
+ fi"
+ else
+ $ECHO "\
+ program='$outputname'
+ progdir=\"\$thisdir/$objdir\"
+"
+ fi
+
+ $ECHO "\
+
+ if test -f \"\$progdir/\$program\"; then"
+
+ # Export our shlibpath_var if we have one.
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ $ECHO "\
+ # Add our own library path to $shlibpath_var
+ $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+ # Some systems cannot cope with colon-terminated $shlibpath_var
+ # The second colon is a workaround for a bug in BeOS R4 sed
+ $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
+
+ export $shlibpath_var
+"
+ fi
+
+ # fixup the dll searchpath if we need to.
+ if test -n "$dllsearchpath"; then
+ $ECHO "\
+ # Add the dll search path components to the executable PATH
+ PATH=$dllsearchpath:\$PATH
+"
+ fi
+
+ $ECHO "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
+"
+ case $host in
+ # Backslashes separate directories on plain windows
+ *-*-mingw | *-*-os2* | *-cegcc*)
+ $ECHO "\
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+ ;;
+
+ *)
+ $ECHO "\
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+ ;;
+ esac
+ $ECHO "\
+ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+ exit 1
+ fi
+ else
+ # The program doesn't exist.
+ \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+ \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+ $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+ exit 1
+ fi
+fi\
+"
+}
+# end: func_emit_wrapper_part2
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable. Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take. If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory. This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+ func_emit_wrapper_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_arg1=$1
+ fi
+
+ # split this up so that func_emit_cwrapperexe_src
+ # can call each part independently.
+ func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
+ func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
+}
+
+
+# func_to_host_path arg
+#
+# Convert paths to host format when used with build tools.
+# Intended for use with "native" mingw (where libtool itself
+# is running under the msys shell), or in the following cross-
+# build environments:
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+# where wine is equipped with the `winepath' executable.
+# In the native mingw case, the (msys) shell automatically
+# converts paths for any non-msys applications it launches,
+# but that facility isn't available from inside the cwrapper.
+# Similar accommodations are necessary for $host mingw and
+# $build cygwin. Calling this function does no harm for other
+# $host/$build combinations not listed above.
+#
+# ARG is the path (on $build) that should be converted to
+# the proper representation for $host. The result is stored
+# in $func_to_host_path_result.
+func_to_host_path ()
+{
+ func_to_host_path_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ case $build in
+ *mingw* ) # actually, msys
+ # awkward: cmd appends spaces to result
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_path_tmp1=`( cmd //c echo "$1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_path_tmp1=`cygpath -w "$1"`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # Unfortunately, winepath does not exit with a non-zero
+ # error code, so we are forced to check the contents of
+ # stdout. On the other hand, if the command is not
+ # found, the shell will set an exit code of 127 and print
+ # *an error message* to stdout. So we must check for both
+ # error code of zero AND non-empty stdout, which explains
+ # the odd construction:
+ func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
+ if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ else
+ # Allow warning below.
+ func_to_host_path_result=""
+ fi
+ ;;
+ esac
+ if test -z "$func_to_host_path_result" ; then
+ func_error "Could not determine host path corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback:
+ func_to_host_path_result="$1"
+ fi
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_path
+
+# func_to_host_pathlist arg
+#
+# Convert pathlists to host format when used with build tools.
+# See func_to_host_path(), above. This function supports the
+# following $build/$host combinations (but does no harm for
+# combinations not listed here):
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+#
+# Path separators are also converted from $build format to
+# $host format. If ARG begins or ends with a path separator
+# character, it is preserved (but converted to $host format)
+# on output.
+#
+# ARG is a pathlist (on $build) that should be converted to
+# the proper representation on $host. The result is stored
+# in $func_to_host_pathlist_result.
+func_to_host_pathlist ()
+{
+ func_to_host_pathlist_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ # Remove leading and trailing path separator characters from
+ # ARG. msys behavior is inconsistent here, cygpath turns them
+ # into '.;' and ';.', and winepath ignores them completely.
+ func_to_host_pathlist_tmp2="$1"
+ # Once set for this call, this variable should not be
+ # reassigned. It is used in tha fallback case.
+ func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e 's|^:*||' -e 's|:*$||'`
+ case $build in
+ *mingw* ) # Actually, msys.
+ # Awkward: cmd appends spaces to result.
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # unfortunately, winepath doesn't convert pathlists
+ func_to_host_pathlist_result=""
+ func_to_host_pathlist_oldIFS=$IFS
+ IFS=:
+ for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
+ IFS=$func_to_host_pathlist_oldIFS
+ if test -n "$func_to_host_pathlist_f" ; then
+ func_to_host_path "$func_to_host_pathlist_f"
+ if test -n "$func_to_host_path_result" ; then
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_to_host_pathlist_result="$func_to_host_path_result"
+ else
+ func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
+ fi
+ fi
+ fi
+ IFS=:
+ done
+ IFS=$func_to_host_pathlist_oldIFS
+ ;;
+ esac
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_error "Could not determine the host path(s) corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback. This may break if $1 contains DOS-style drive
+ # specifications. The fix is not to complicate the expression
+ # below, but for the user to provide a working wine installation
+ # with winepath so that path translation in the cross-to-mingw
+ # case works properly.
+ lt_replace_pathsep_nix_to_dos="s|:|;|g"
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_replace_pathsep_nix_to_dos"`
+ fi
+ # Now, add the leading and trailing path separators back
+ case "$1" in
+ :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
+ ;;
+ esac
+ case "$1" in
+ *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_pathlist
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+ cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+ Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+ The $output program cannot be directly executed until all the libtool
+ libraries that it depends on are installed.
+
+ This wrapper executable should never be moved out of the build directory.
+ If it is, it will not operate correctly.
+
+ Currently, it simply execs the wrapper *script* "$SHELL $output",
+ but could eventually absorb all of the scripts functionality and
+ exec $objdir/$outputname directly.
+*/
+EOF
+ cat <<"EOF"
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+# define setmode _setmode
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+# include <io.h>
+# define HAVE_SETENV
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+#ifdef _MSC_VER
+# define S_IXUSR _S_IEXEC
+# define stat _stat
+# ifndef _INTPTR_T_DEFINED
+# define intptr_t int
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+ defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+# define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+# define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifdef __CYGWIN__
+# define FOPEN_WB "wb"
+#endif
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+ if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#undef LTWRAPPER_DEBUGPRINTF
+#if defined DEBUGWRAPPER
+# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
+static void
+ltwrapper_debugprintf (const char *fmt, ...)
+{
+ va_list args;
+ va_start (args, fmt);
+ (void) vfprintf (stderr, fmt, args);
+ va_end (args);
+}
+#else
+# define LTWRAPPER_DEBUGPRINTF(args)
+#endif
+
+const char *program_name = NULL;
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_fatal (const char *message, ...);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_opt_process_env_set (const char *arg);
+void lt_opt_process_env_prepend (const char *arg);
+void lt_opt_process_env_append (const char *arg);
+int lt_split_name_value (const char *arg, char** name, char** value);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+
+static const char *script_text_part1 =
+EOF
+
+ func_emit_wrapper_part1 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+ cat <<EOF
+
+static const char *script_text_part2 =
+EOF
+ func_emit_wrapper_part2 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+
+ cat <<EOF
+const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ func_to_host_pathlist "$temp_rpath"
+ cat <<EOF
+const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * LIB_PATH_VALUE = "";
+EOF
+ fi
+
+ if test -n "$dllsearchpath"; then
+ func_to_host_pathlist "$dllsearchpath:"
+ cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE = "";
+EOF
+ fi
+
+ if test "$fast_install" = yes; then
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+ else
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+ fi
+
+
+ cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX "--lt-"
+#define LTWRAPPER_OPTION_PREFIX_LENGTH 5
+
+static const size_t opt_prefix_len = LTWRAPPER_OPTION_PREFIX_LENGTH;
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+
+static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
+
+static const size_t env_set_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
+static const char *env_set_opt = LTWRAPPER_OPTION_PREFIX "env-set";
+ /* argument is putenv-style "foo=bar", value of foo is set to bar */
+
+static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
+static const char *env_prepend_opt = LTWRAPPER_OPTION_PREFIX "env-prepend";
+ /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
+
+static const size_t env_append_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
+static const char *env_append_opt = LTWRAPPER_OPTION_PREFIX "env-append";
+ /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
+
+int
+main (int argc, char *argv[])
+{
+ char **newargz;
+ int newargc;
+ char *tmp_pathspec;
+ char *actual_cwrapper_path;
+ char *actual_cwrapper_name;
+ char *target_name;
+ char *lt_argv_zero;
+ intptr_t rval = 127;
+
+ int i;
+
+ program_name = (char *) xstrdup (base_name (argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) argv[0] : %s\n", argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
+
+ /* very simple arg parsing; don't want to rely on getopt */
+ for (i = 1; i < argc; i++)
+ {
+ if (strcmp (argv[i], dumpscript_opt) == 0)
+ {
+EOF
+ case "$host" in
+ *mingw* | *cygwin* )
+ # make stdout use "unix" line endings
+ echo " setmode(1,_O_BINARY);"
+ ;;
+ esac
+
+ cat <<"EOF"
+ printf ("%s", script_text_part1);
+ printf ("%s", script_text_part2);
+ return 0;
+ }
+ }
+
+ newargz = XMALLOC (char *, argc + 1);
+ tmp_pathspec = find_executable (argv[0]);
+ if (tmp_pathspec == NULL)
+ lt_fatal ("Couldn't find %s", argv[0]);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
+ tmp_pathspec));
+
+ actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
+ actual_cwrapper_path));
+ XFREE (tmp_pathspec);
+
+ actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
+ strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+ /* wrapper name transforms */
+ strendzap (actual_cwrapper_name, ".exe");
+ tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+ XFREE (actual_cwrapper_name);
+ actual_cwrapper_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ /* target_name transforms -- use actual target program name; might have lt- prefix */
+ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+ strendzap (target_name, ".exe");
+ tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+ XFREE (target_name);
+ target_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
+ target_name));
+EOF
+
+ cat <<EOF
+ newargz[0] =
+ XMALLOC (char, (strlen (actual_cwrapper_path) +
+ strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+ strcpy (newargz[0], actual_cwrapper_path);
+ strcat (newargz[0], "$objdir");
+ strcat (newargz[0], "/");
+EOF
+
+ cat <<"EOF"
+ /* stop here, and copy so we don't have to do this twice */
+ tmp_pathspec = xstrdup (newargz[0]);
+
+ /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+ strcat (newargz[0], actual_cwrapper_name);
+
+ /* DO want the lt- prefix here if it exists, so use target_name */
+ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+ XFREE (tmp_pathspec);
+ tmp_pathspec = NULL;
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ {
+ char* p;
+ while ((p = strchr (newargz[0], '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ }
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+ XFREE (target_name);
+ XFREE (actual_cwrapper_path);
+ XFREE (actual_cwrapper_name);
+
+ lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+ lt_setenv ("DUALCASE", "1"); /* for MSK sh */
+ lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+
+ newargc=0;
+ for (i = 1; i < argc; i++)
+ {
+ if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
+ {
+ if (argv[i][env_set_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_set_opt_len + 1;
+ lt_opt_process_env_set (p);
+ }
+ else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_set (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_set_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
+ {
+ if (argv[i][env_prepend_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_prepend_opt_len + 1;
+ lt_opt_process_env_prepend (p);
+ }
+ else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_prepend (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_prepend_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
+ {
+ if (argv[i][env_append_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_append_opt_len + 1;
+ lt_opt_process_env_append (p);
+ }
+ else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_append (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_append_opt);
+ continue;
+ }
+ if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
+ {
+ /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+ namespace, but it is not one of the ones we know about and
+ have already dealt with, above (inluding dump-script), then
+ report an error. Otherwise, targets might begin to believe
+ they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+ namespace. The first time any user complains about this, we'll
+ need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+ or a configure.ac-settable value.
+ */
+ lt_fatal ("Unrecognized option in %s namespace: '%s'",
+ ltwrapper_option_prefix, argv[i]);
+ }
+ /* otherwise ... */
+ newargz[++newargc] = xstrdup (argv[i]);
+ }
+ newargz[++newargc] = NULL;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
+ for (i = 0; i < newargc; i++)
+ {
+ LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d] : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
+ }
+
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ /* execv doesn't actually work on mingw as expected on unix */
+ newargz = prepare_spawn (newargz);
+ rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+ if (rval == -1)
+ {
+ /* failed to start process */
+ LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
+ return 127;
+ }
+ return rval;
+EOF
+ ;;
+ *)
+ cat <<"EOF"
+ execv (lt_argv_zero, newargz);
+ return rval; /* =127, but avoids unused variable warning */
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+ void *p = (void *) malloc (num);
+ if (!p)
+ lt_fatal ("Memory exhausted");
+
+ return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+ return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+ string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+ const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ /* Skip over the disk name in MSDOS pathnames. */
+ if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+ name += 2;
+#endif
+
+ for (base = name; *name; name++)
+ if (IS_DIR_SEPARATOR (*name))
+ base = name + 1;
+ return base;
+}
+
+int
+check_executable (const char *path)
+{
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(check_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if ((stat (path, &st) >= 0)
+ && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+ return 1;
+ else
+ return 0;
+}
+
+int
+make_executable (const char *path)
+{
+ int rval = 0;
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(make_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if (stat (path, &st) >= 0)
+ {
+ rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+ }
+ return rval;
+}
+
+/* Searches for the full path of the wrapper. Returns
+ newly allocated full path name if found, NULL otherwise
+ Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+ int has_slash = 0;
+ const char *p;
+ const char *p_next;
+ /* static buffer for getcwd */
+ char tmp[LT_PATHMAX + 1];
+ int tmp_len;
+ char *concat_name;
+
+ LTWRAPPER_DEBUGPRINTF (("(find_executable) : %s\n",
+ wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
+
+ if ((wrapper == NULL) || (*wrapper == '\0'))
+ return NULL;
+
+ /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ else
+ {
+#endif
+ if (IS_DIR_SEPARATOR (wrapper[0]))
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ }
+#endif
+
+ for (p = wrapper; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = 1;
+ break;
+ }
+ if (!has_slash)
+ {
+ /* no slashes; search PATH */
+ const char *path = getenv ("PATH");
+ if (path != NULL)
+ {
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ for (q = p; *q; q++)
+ if (IS_PATH_SEPARATOR (*q))
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+ if (p_len == 0)
+ {
+ /* empty path: current directory */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name =
+ XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+ }
+ else
+ {
+ concat_name =
+ XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, wrapper);
+ }
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ }
+ /* not found in PATH; assume curdir */
+ }
+ /* Relative path | not found in path: prepend cwd */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+ return xstrdup (pathspec);
+#else
+ char buf[LT_PATHMAX];
+ struct stat s;
+ char *tmp_pathspec = xstrdup (pathspec);
+ char *p;
+ int has_symlinks = 0;
+ while (strlen (tmp_pathspec) && !has_symlinks)
+ {
+ LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
+ tmp_pathspec));
+ if (lstat (tmp_pathspec, &s) == 0)
+ {
+ if (S_ISLNK (s.st_mode) != 0)
+ {
+ has_symlinks = 1;
+ break;
+ }
+
+ /* search backwards for last DIR_SEPARATOR */
+ p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+ while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ p--;
+ if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ {
+ /* no more DIR_SEPARATORS left */
+ break;
+ }
+ *p = '\0';
+ }
+ else
+ {
+ char *errstr = strerror (errno);
+ lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
+ }
+ }
+ XFREE (tmp_pathspec);
+
+ if (!has_symlinks)
+ {
+ return xstrdup (pathspec);
+ }
+
+ tmp_pathspec = realpath (pathspec, buf);
+ if (tmp_pathspec == 0)
+ {
+ lt_fatal ("Could not follow symlinks for %s", pathspec);
+ }
+ return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+ size_t len, patlen;
+
+ assert (str != NULL);
+ assert (pat != NULL);
+
+ len = strlen (str);
+ patlen = strlen (pat);
+
+ if (patlen <= len)
+ {
+ str += len - patlen;
+ if (strcmp (str, pat) == 0)
+ *str = '\0';
+ }
+ return str;
+}
+
+static void
+lt_error_core (int exit_status, const char *mode,
+ const char *message, va_list ap)
+{
+ fprintf (stderr, "%s: %s: ", program_name, mode);
+ vfprintf (stderr, message, ap);
+ fprintf (stderr, ".\n");
+
+ if (exit_status >= 0)
+ exit (exit_status);
+}
+
+void
+lt_fatal (const char *message, ...)
+{
+ va_list ap;
+ va_start (ap, message);
+ lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
+ va_end (ap);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+ {
+#ifdef HAVE_SETENV
+ /* always make a copy, for consistency with !HAVE_SETENV */
+ char *str = xstrdup (value);
+ setenv (name, str, 1);
+#else
+ int len = strlen (name) + 1 + strlen (value) + 1;
+ char *str = XMALLOC (char, len);
+ sprintf (str, "%s=%s", name, value);
+ if (putenv (str) != EXIT_SUCCESS)
+ {
+ XFREE (str);
+ }
+#endif
+ }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+ char *new_value;
+ if (orig_value && *orig_value)
+ {
+ int orig_value_len = strlen (orig_value);
+ int add_len = strlen (add);
+ new_value = XMALLOC (char, add_len + orig_value_len + 1);
+ if (to_end)
+ {
+ strcpy (new_value, orig_value);
+ strcpy (new_value + orig_value_len, add);
+ }
+ else
+ {
+ strcpy (new_value, add);
+ strcpy (new_value + add_len, orig_value);
+ }
+ }
+ else
+ {
+ new_value = xstrdup (add);
+ }
+ return new_value;
+}
+
+int
+lt_split_name_value (const char *arg, char** name, char** value)
+{
+ const char *p;
+ int len;
+ if (!arg || !*arg)
+ return 1;
+
+ p = strchr (arg, (int)'=');
+
+ if (!p)
+ return 1;
+
+ *value = xstrdup (++p);
+
+ len = strlen (arg) - strlen (*value);
+ *name = XMALLOC (char, len);
+ strncpy (*name, arg, len-1);
+ (*name)[len - 1] = '\0';
+
+ return 0;
+}
+
+void
+lt_opt_process_env_set (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
+ }
+
+ lt_setenv (name, value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_prepend (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_append (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 1);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ /* some systems can't cope with a ':'-terminated path #' */
+ int len = strlen (new_value);
+ while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+ {
+ new_value[len-1] = '\0';
+ }
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+EOF
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+ Note that spawn() does not by itself call the command interpreter
+ (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+ ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&v);
+ v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+ }) ? "cmd.exe" : "command.com").
+ Instead it simply concatenates the arguments, separated by ' ', and calls
+ CreateProcess(). We must quote the arguments since Win32 CreateProcess()
+ interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+ special way:
+ - Space and tab are interpreted as delimiters. They are not treated as
+ delimiters if they are surrounded by double quotes: "...".
+ - Unescaped double quotes are removed from the input. Their only effect is
+ that within double quotes, space and tab are treated like normal
+ characters.
+ - Backslashes not followed by double quotes are not special.
+ - But 2*n+1 backslashes followed by a double quote become
+ n backslashes followed by a double quote (n >= 0):
+ \" -> "
+ \\\" -> \"
+ \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+ size_t argc;
+ char **new_argv;
+ size_t i;
+
+ /* Count number of arguments. */
+ for (argc = 0; argv[argc] != NULL; argc++)
+ ;
+
+ /* Allocate new argument vector. */
+ new_argv = XMALLOC (char *, argc + 1);
+
+ /* Put quoted arguments into the new argument vector. */
+ for (i = 0; i < argc; i++)
+ {
+ const char *string = argv[i];
+
+ if (string[0] == '\0')
+ new_argv[i] = xstrdup ("\"\"");
+ else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+ {
+ int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+ size_t length;
+ unsigned int backslashes;
+ const char *s;
+ char *quoted_string;
+ char *p;
+
+ length = 0;
+ backslashes = 0;
+ if (quote_around)
+ length++;
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ length += backslashes + 1;
+ length++;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ length += backslashes + 1;
+
+ quoted_string = XMALLOC (char, length + 1);
+
+ p = quoted_string;
+ backslashes = 0;
+ if (quote_around)
+ *p++ = '"';
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ {
+ unsigned int j;
+ for (j = backslashes + 1; j > 0; j--)
+ *p++ = '\\';
+ }
+ *p++ = c;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ {
+ unsigned int j;
+ for (j = backslashes; j > 0; j--)
+ *p++ = '\\';
+ *p++ = '"';
+ }
+ *p = '\0';
+
+ new_argv[i] = quoted_string;
+ }
+ else
+ new_argv[i] = (char *) string;
+ }
+ new_argv[argc] = NULL;
+
+ return new_argv;
+}
+EOF
+ ;;
+ esac
+}
+# end: func_emit_cwrapperexe_src
+
+# func_mode_link arg...
+func_mode_link ()
+{
+ $opt_debug
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ # It is impossible to link a dll without this setting, and
+ # we shouldn't force the makefile maintainer to figure out
+ # which system we are compiling for in order to pass an extra
+ # flag for every libtool invocation.
+ # allow_undefined=no
+
+ # FIXME: Unfortunately, there are problems with the above when trying
+ # to make a dll which has undefined symbols, in which case not
+ # even a static library is built. For now, we need to specify
+ # -no-undefined on the libtool link line when we can be certain
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
+ *)
+ allow_undefined=yes
+ ;;
+ esac
+ libtool_args=$nonopt
+ base_compile="$nonopt $@"
+ compile_command=$nonopt
+ finalize_command=$nonopt
+
+ compile_rpath=
+ finalize_rpath=
+ compile_shlibpath=
+ finalize_shlibpath=
+ convenience=
+ old_convenience=
+ deplibs=
+ old_deplibs=
+ compiler_flags=
+ linker_flags=
+ dllsearchpath=
+ lib_search_path=`pwd`
+ inst_prefix_dir=
+ new_inherited_linker_flags=
+
+ avoid_version=no
+ dlfiles=
+ dlprefiles=
+ dlself=no
+ export_dynamic=no
+ export_symbols=
+ export_symbols_regex=
+ generated=
+ libobjs=
+ ltlibs=
+ module=no
+ no_install=no
+ objs=
+ non_pic_objects=
+ precious_files_regex=
+ prefer_static_libs=no
+ preload=no
+ prev=
+ prevarg=
+ release=
+ rpath=
+ xrpath=
+ perm_rpath=
+ temp_rpath=
+ thread_safe=no
+ vinfo=
+ vinfo_number=no
+ weak_libs=
+ single_module="${wl}-single_module"
+ func_infer_tag $base_compile
+
+ # We need to know -static, to get the right output filenames.
+ for arg
+ do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ break
+ ;;
+ -all-static | -static | -static-libtool-libs)
+ case $arg in
+ -all-static)
+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+ func_warning "complete static linking is impossible in this configuration"
+ fi
+ if test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ -static)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=built
+ ;;
+ -static-libtool-libs)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ esac
+ build_libtool_libs=no
+ build_old_libs=yes
+ break
+ ;;
+ esac
+ done
+
+ # See if our shared archives depend on static archives.
+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+ # Go through the arguments, transforming them on the way.
+ while test "$#" -gt 0; do
+ arg="$1"
+ shift
+ func_quote_for_eval "$arg"
+ qarg=$func_quote_for_eval_unquoted_result
+ func_append libtool_args " $func_quote_for_eval_result"
+
+ # If the previous option needs an argument, assign it.
+ if test -n "$prev"; then
+ case $prev in
+ output)
+ func_append compile_command " @OUTPUT@"
+ func_append finalize_command " @OUTPUT@"
+ ;;
+ esac
+
+ case $prev in
+ dlfiles|dlprefiles)
+ if test "$preload" = no; then
+ # Add the symbol object into the linking commands.
+ func_append compile_command " @SYMFILE@"
+ func_append finalize_command " @SYMFILE@"
+ preload=yes
+ fi
+ case $arg in
+ *.la | *.lo) ;; # We handle these cases below.
+ force)
+ if test "$dlself" = no; then
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ self)
+ if test "$prev" = dlprefiles; then
+ dlself=yes
+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+ dlself=yes
+ else
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ *)
+ if test "$prev" = dlfiles; then
+ dlfiles="$dlfiles $arg"
+ else
+ dlprefiles="$dlprefiles $arg"
+ fi
+ prev=
+ continue
+ ;;
+ esac
+ ;;
+ expsyms)
+ export_symbols="$arg"
+ test -f "$arg" \
+ || func_fatal_error "symbol file \`$arg' does not exist"
+ prev=
+ continue
+ ;;
+ expsyms_regex)
+ export_symbols_regex="$arg"
+ prev=
+ continue
+ ;;
+ framework)
+ case $host in
+ *-*-darwin*)
+ case "$deplibs " in
+ *" $qarg.ltframework "*) ;;
+ *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
+ ;;
+ esac
+ ;;
+ esac
+ prev=
+ continue
+ ;;
+ inst_prefix)
+ inst_prefix_dir="$arg"
+ prev=
+ continue
+ ;;
+ objectlist)
+ if test -f "$arg"; then
+ save_arg=$arg
+ moreargs=
+ for fil in `cat "$save_arg"`
+ do
+# moreargs="$moreargs $fil"
+ arg=$fil
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ done
+ else
+ func_fatal_error "link input file \`$arg' does not exist"
+ fi
+ arg=$save_arg
+ prev=
+ continue
+ ;;
+ precious_regex)
+ precious_files_regex="$arg"
+ prev=
+ continue
+ ;;
+ release)
+ release="-$arg"
+ prev=
+ continue
+ ;;
+ rpath | xrpath)
+ # We need an absolute path.
+ case $arg in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ if test "$prev" = rpath; then
+ case "$rpath " in
+ *" $arg "*) ;;
+ *) rpath="$rpath $arg" ;;
+ esac
+ else
+ case "$xrpath " in
+ *" $arg "*) ;;
+ *) xrpath="$xrpath $arg" ;;
+ esac
+ fi
+ prev=
+ continue
+ ;;
+ shrext)
+ shrext_cmds="$arg"
+ prev=
+ continue
+ ;;
+ weak)
+ weak_libs="$weak_libs $arg"
+ prev=
+ continue
+ ;;
+ xcclinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xcompiler)
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xlinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $wl$qarg"
+ prev=
+ func_append compile_command " $wl$qarg"
+ func_append finalize_command " $wl$qarg"
+ continue
+ ;;
+ *)
+ eval "$prev=\"\$arg\""
+ prev=
+ continue
+ ;;
+ esac
+ fi # test -n "$prev"
+
+ prevarg="$arg"
+
+ case $arg in
+ -all-static)
+ if test -n "$link_static_flag"; then
+ # See comment for -static flag below, for more details.
+ func_append compile_command " $link_static_flag"
+ func_append finalize_command " $link_static_flag"
+ fi
+ continue
+ ;;
+
+ -allow-undefined)
+ # FIXME: remove this flag sometime in the future.
+ func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+ ;;
+
+ -avoid-version)
+ avoid_version=yes
+ continue
+ ;;
+
+ -dlopen)
+ prev=dlfiles
+ continue
+ ;;
+
+ -dlpreopen)
+ prev=dlprefiles
+ continue
+ ;;
+
+ -export-dynamic)
+ export_dynamic=yes
+ continue
+ ;;
+
+ -export-symbols | -export-symbols-regex)
+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+ func_fatal_error "more than one -exported-symbols argument is not allowed"
+ fi
+ if test "X$arg" = "X-export-symbols"; then
+ prev=expsyms
+ else
+ prev=expsyms_regex
+ fi
+ continue
+ ;;
+
+ -framework)
+ prev=framework
+ continue
+ ;;
+
+ -inst-prefix-dir)
+ prev=inst_prefix
+ continue
+ ;;
+
+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+ # so, if we see these flags be careful not to treat them like -L
+ -L[A-Z][A-Z]*:*)
+ case $with_gcc/$host in
+ no/*-*-irix* | /*-*-irix*)
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ ;;
+ esac
+ continue
+ ;;
+
+ -L*)
+ func_stripname '-L' '' "$arg"
+ dir=$func_stripname_result
+ if test -z "$dir"; then
+ if test "$#" -gt 0; then
+ func_fatal_error "require no space between \`-L' and \`$1'"
+ else
+ func_fatal_error "need path for \`-L' option"
+ fi
+ fi
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ test -z "$absdir" && \
+ func_fatal_error "cannot determine absolute directory name of \`$dir'"
+ dir="$absdir"
+ ;;
+ esac
+ case "$deplibs " in
+ *" -L$dir "*) ;;
+ *)
+ deplibs="$deplibs -L$dir"
+ lib_search_path="$lib_search_path $dir"
+ ;;
+ esac
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$dir:"*) ;;
+ ::) dllsearchpath=$dir;;
+ *) dllsearchpath="$dllsearchpath:$dir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ continue
+ ;;
+
+ -l*)
+ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
+ # These systems don't actually have a C or math library (as such)
+ continue
+ ;;
+ *-*-os2*)
+ # These systems don't actually have a C library (as such)
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C and math libraries are in the System framework
+ deplibs="$deplibs System.ltframework"
+ continue
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ test "X$arg" = "X-lc" && continue
+ ;;
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
+ fi
+ deplibs="$deplibs $arg"
+ continue
+ ;;
+
+ -module)
+ module=yes
+ continue
+ ;;
+
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
+ # classes, name mangling, and exception handling.
+ # Darwin uses the -arch flag to determine output architecture.
+ -model|-arch|-isysroot)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ prev=xcompiler
+ continue
+ ;;
+
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ case "$new_inherited_linker_flags " in
+ *" $arg "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
+ esac
+ continue
+ ;;
+
+ -multi_module)
+ single_module="${wl}-multi_module"
+ continue
+ ;;
+
+ -no-fast-install)
+ fast_install=no
+ continue
+ ;;
+
+ -no-install)
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+ # The PATH hackery in wrapper scripts is required on Windows
+ # and Darwin in order for the loader to find any dlls it needs.
+ func_warning "\`-no-install' is ignored for $host"
+ func_warning "assuming \`-no-fast-install' instead"
+ fast_install=no
+ ;;
+ *) no_install=yes ;;
+ esac
+ continue
+ ;;
+
+ -no-undefined)
+ allow_undefined=no
+ continue
+ ;;
+
+ -objectlist)
+ prev=objectlist
+ continue
+ ;;
+
+ -o) prev=output ;;
+
+ -precious-files-regex)
+ prev=precious_regex
+ continue
+ ;;
+
+ -release)
+ prev=release
+ continue
+ ;;
+
+ -rpath)
+ prev=rpath
+ continue
+ ;;
+
+ -R)
+ prev=xrpath
+ continue
+ ;;
+
+ -R*)
+ func_stripname '-R' '' "$arg"
+ dir=$func_stripname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ continue
+ ;;
+
+ -shared)
+ # The effects of -shared are defined in a previous loop.
+ continue
+ ;;
+
+ -shrext)
+ prev=shrext
+ continue
+ ;;
+
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+ # didn't have a PIC flag, but the assumption that the effects
+ # would be equivalent was wrong. It would break on at least
+ # Digital Unix and AIX.
+ continue
+ ;;
+
+ -thread-safe)
+ thread_safe=yes
+ continue
+ ;;
+
+ -version-info)
+ prev=vinfo
+ continue
+ ;;
+
+ -version-number)
+ prev=vinfo
+ vinfo_number=yes
+ continue
+ ;;
+
+ -weak)
+ prev=weak
+ continue
+ ;;
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
+ linker_flags="$linker_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Xcompiler)
+ prev=xcompiler
+ continue
+ ;;
+
+ -Xlinker)
+ prev=xlinker
+ continue
+ ;;
+
+ -XCClinker)
+ prev=xcclinker
+ continue
+ ;;
+
+ # -msg_* for osf cc
+ -msg_*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
+ # -r[0-9][0-9]* specifies the processor on the SGI compiler
+ # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
+ # +DA*, +DD* enable 64-bit mode on the HP compiler
+ # -q* pass through compiler args for the IBM compiler
+ # -m*, -t[45]*, -txscale* pass through architecture-specific
+ # compiler args for GCC
+ # -F/path gives path to uninstalled frameworks, gcc on darwin
+ # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
+ # @file GCC response files
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ compiler_flags="$compiler_flags $arg"
+ continue
+ ;;
+
+ # Some other compiler flag.
+ -* | +*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ *.$objext)
+ # A standard object.
+ objs="$objs $arg"
+ ;;
+
+ *.lo)
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ ;;
+
+ *.$libext)
+ # An archive.
+ deplibs="$deplibs $arg"
+ old_deplibs="$old_deplibs $arg"
+ continue
+ ;;
+
+ *.la)
+ # A libtool-controlled library.
+
+ if test "$prev" = dlfiles; then
+ # This library was specified with -dlopen.
+ dlfiles="$dlfiles $arg"
+ prev=
+ elif test "$prev" = dlprefiles; then
+ # The library was specified with -dlpreopen.
+ dlprefiles="$dlprefiles $arg"
+ prev=
+ else
+ deplibs="$deplibs $arg"
+ fi
+ continue
+ ;;
+
+ # Some other compiler argument.
+ *)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+ esac # arg
+
+ # Now actually substitute the argument into the commands.
+ if test -n "$arg"; then
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+ done # argument parsing loop
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prevarg' option requires an argument"
+
+ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+ eval arg=\"$export_dynamic_flag_spec\"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+
+ oldlibs=
+ # calculate the name of the file, without its directory
+ func_basename "$output"
+ outputname="$func_basename_result"
+ libobjs_save="$libobjs"
+
+ if test -n "$shlibpath_var"; then
+ # get the directories listed in $shlibpath_var
+ eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
+ else
+ shlib_search_path=
+ fi
+ eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+ func_dirname "$output" "/" ""
+ output_objdir="$func_dirname_result$objdir"
+ # Create the object directory.
+ func_mkdir_p "$output_objdir"
+
+ # Determine the type of output
+ case $output in
+ "")
+ func_fatal_help "you must specify an output file"
+ ;;
+ *.$libext) linkmode=oldlib ;;
+ *.lo | *.$objext) linkmode=obj ;;
+ *.la) linkmode=lib ;;
+ *) linkmode=prog ;; # Anything else should be a program.
+ esac
+
+ specialdeplibs=
+
+ libs=
+ # Find all interdependent deplibs by searching for libraries
+ # that are linked more than once (e.g. -la -lb -la)
+ for deplib in $deplibs; do
+ if $opt_duplicate_deps ; then
+ case "$libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ libs="$libs $deplib"
+ done
+
+ if test "$linkmode" = lib; then
+ libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+ # Compute libraries that are listed more than once in $predeps
+ # $postdeps and mark them as special (i.e., whose duplicates are
+ # not to be eliminated).
+ pre_post_deps=
+ if $opt_duplicate_compiler_generated_deps; then
+ for pre_post_dep in $predeps $postdeps; do
+ case "$pre_post_deps " in
+ *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
+ esac
+ pre_post_deps="$pre_post_deps $pre_post_dep"
+ done
+ fi
+ pre_post_deps=
+ fi
+
+ deplibs=
+ newdependency_libs=
+ newlib_search_path=
+ need_relink=no # whether we're linking any uninstalled libtool libraries
+ notinst_deplibs= # not-installed libtool libraries
+ notinst_path= # paths that contain not-installed libtool libraries
+
+ case $linkmode in
+ lib)
+ passes="conv dlpreopen link"
+ for file in $dlfiles $dlprefiles; do
+ case $file in
+ *.la) ;;
+ *)
+ func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+ ;;
+ esac
+ done
+ ;;
+ prog)
+ compile_deplibs=
+ finalize_deplibs=
+ alldeplibs=no
+ newdlfiles=
+ newdlprefiles=
+ passes="conv scan dlopen dlpreopen link"
+ ;;
+ *) passes="conv"
+ ;;
+ esac
+
+ for pass in $passes; do
+ # The preopen pass in lib mode reverses $deplibs; put it back here
+ # so that -L comes before libs that need it for instance...
+ if test "$linkmode,$pass" = "lib,link"; then
+ ## FIXME: Find the place where the list is rebuilt in the wrong
+ ## order, and fix it there properly
+ tmp_deplibs=
+ for deplib in $deplibs; do
+ tmp_deplibs="$deplib $tmp_deplibs"
+ done
+ deplibs="$tmp_deplibs"
+ fi
+
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan"; then
+ libs="$deplibs"
+ deplibs=
+ fi
+ if test "$linkmode" = prog; then
+ case $pass in
+ dlopen) libs="$dlfiles" ;;
+ dlpreopen) libs="$dlprefiles" ;;
+ link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
+ esac
+ fi
+ if test "$linkmode,$pass" = "lib,dlpreopen"; then
+ # Collect and forward deplibs of preopened libtool libs
+ for lib in $dlprefiles; do
+ # Ignore non-libtool-libs
+ dependency_libs=
+ case $lib in
+ *.la) func_source "$lib" ;;
+ esac
+
+ # Collect preopened libtool deplibs, except any this library
+ # has declared as weak libs
+ for deplib in $dependency_libs; do
+ deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
+ case " $weak_libs " in
+ *" $deplib_base "*) ;;
+ *) deplibs="$deplibs $deplib" ;;
+ esac
+ done
+ done
+ libs="$dlprefiles"
+ fi
+ if test "$pass" = dlopen; then
+ # Collect dlpreopened libraries
+ save_deplibs="$deplibs"
+ deplibs=
+ fi
+
+ for deplib in $libs; do
+ lib=
+ found=no
+ case $deplib in
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags $deplib"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -l*)
+ if test "$linkmode" != lib && test "$linkmode" != prog; then
+ func_warning "\`-l' is ignored for archives/objects"
+ continue
+ fi
+ func_stripname '-l' '' "$deplib"
+ name=$func_stripname_result
+ if test "$linkmode" = lib; then
+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+ else
+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+ fi
+ for searchdir in $searchdirs; do
+ for search_ext in .la $std_shrext .so .a; do
+ # Search the libtool library
+ lib="$searchdir/lib${name}${search_ext}"
+ if test -f "$lib"; then
+ if test "$search_ext" = ".la"; then
+ found=yes
+ else
+ found=no
+ fi
+ break 2
+ fi
+ done
+ done
+ if test "$found" != yes; then
+ # deplib doesn't seem to be a libtool library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ else # deplib is a libtool library
+ # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+ # We need to do some special things here, and not later.
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $deplib "*)
+ if func_lalib_p "$lib"; then
+ library_names=
+ old_library=
+ func_source "$lib"
+ for l in $old_library $library_names; do
+ ll="$l"
+ done
+ if test "X$ll" = "X$old_library" ; then # only static version available
+ found=no
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+ lib=$ladir/$old_library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ fi
+ fi
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+ ;; # -l
+ *.ltframework)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -L*)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ test "$pass" = conv && continue
+ newdependency_libs="$deplib $newdependency_libs"
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ prog)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ if test "$pass" = scan; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ *)
+ func_warning "\`-L' is ignored for archives/objects"
+ ;;
+ esac # linkmode
+ continue
+ ;; # -L
+ -R*)
+ if test "$pass" = link; then
+ func_stripname '-R' '' "$deplib"
+ dir=$func_stripname_result
+ # Make sure the xrpath contains only unique directories.
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ fi
+ deplibs="$deplib $deplibs"
+ continue
+ ;;
+ *.la) lib="$deplib" ;;
+ *.$libext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ case $linkmode in
+ lib)
+ # Linking convenience modules into shared libraries is allowed,
+ # but linking other static libraries is non-portable.
+ case " $dlpreconveniencelibs " in
+ *" $deplib "*) ;;
+ *)
+ valid_a_lib=no
+ case $deplibs_check_method in
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
+ | $EGREP "$match_pattern_regex" > /dev/null; then
+ valid_a_lib=yes
+ fi
+ ;;
+ pass_all)
+ valid_a_lib=yes
+ ;;
+ esac
+ if test "$valid_a_lib" != yes; then
+ $ECHO
+ $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because the file extensions .$libext of this argument makes me believe"
+ $ECHO "*** that it is just a static archive that I should not use here."
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the"
+ $ECHO "*** static library $deplib is not portable!"
+ deplibs="$deplib $deplibs"
+ fi
+ ;;
+ esac
+ continue
+ ;;
+ prog)
+ if test "$pass" != link; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ continue
+ ;;
+ esac # linkmode
+ ;; # *.$libext
+ *.lo | *.$objext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ elif test "$linkmode" = prog; then
+ if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+ # If there is no dlopen support or we're linking statically,
+ # we need to preload.
+ newdlprefiles="$newdlprefiles $deplib"
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ newdlfiles="$newdlfiles $deplib"
+ fi
+ fi
+ continue
+ ;;
+ %DEPLIBS%)
+ alldeplibs=yes
+ continue
+ ;;
+ esac # case $deplib
+
+ if test "$found" = yes || test -f "$lib"; then :
+ else
+ func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+ fi
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$lib" \
+ || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+
+ dlname=
+ dlopen=
+ dlpreopen=
+ libdir=
+ library_names=
+ old_library=
+ inherited_linker_flags=
+ # If the library was installed with an old release of libtool,
+ # it will not redefine variables installed, or shouldnotlink
+ installed=yes
+ shouldnotlink=no
+ avoidtemprpath=
+
+
+ # Read the .la file
+ func_source "$lib"
+
+ # Convert "-framework foo" to "foo.ltframework"
+ if test -n "$inherited_linker_flags"; then
+ tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
+ for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+ case " $new_inherited_linker_flags " in
+ *" $tmp_inherited_linker_flag "*) ;;
+ *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
+ esac
+ done
+ fi
+ dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan" ||
+ { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+ test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
+ test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
+ fi
+
+ if test "$pass" = conv; then
+ # Only check for convenience libraries
+ deplibs="$lib $deplibs"
+ if test -z "$libdir"; then
+ if test -z "$old_library"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+ # It is a libtool convenience library, so add in its objects.
+ convenience="$convenience $ladir/$objdir/$old_library"
+ old_convenience="$old_convenience $ladir/$objdir/$old_library"
+ elif test "$linkmode" != prog && test "$linkmode" != lib; then
+ func_fatal_error "\`$lib' is not a convenience library"
+ fi
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ deplibs="$deplib $deplibs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+ continue
+ fi # $pass = conv
+
+
+ # Get the name of the library we link against.
+ linklib=
+ for l in $old_library $library_names; do
+ linklib="$l"
+ done
+ if test -z "$linklib"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+
+ # This library was specified with -dlopen.
+ if test "$pass" = dlopen; then
+ if test -z "$libdir"; then
+ func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+ fi
+ if test -z "$dlname" ||
+ test "$dlopen_support" != yes ||
+ test "$build_libtool_libs" = no; then
+ # If there is no dlname, no dlopen support or we're linking
+ # statically, we need to preload. We also need to preload any
+ # dependent libraries so libltdl's deplib preloader doesn't
+ # bomb out in the load deplibs phase.
+ dlprefiles="$dlprefiles $lib $dependency_libs"
+ else
+ newdlfiles="$newdlfiles $lib"
+ fi
+ continue
+ fi # $pass = dlopen
+
+ # We need an absolute path.
+ case $ladir in
+ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ func_warning "cannot determine absolute directory name of \`$ladir'"
+ func_warning "passing it literally to the linker, although it might fail"
+ abs_ladir="$ladir"
+ fi
+ ;;
+ esac
+ func_basename "$lib"
+ laname="$func_basename_result"
+
+ # Find the relevant object directory and library name.
+ if test "X$installed" = Xyes; then
+ if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ func_warning "library \`$lib' was moved."
+ dir="$ladir"
+ absdir="$abs_ladir"
+ libdir="$abs_ladir"
+ else
+ dir="$libdir"
+ absdir="$libdir"
+ fi
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+ else
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ dir="$ladir"
+ absdir="$abs_ladir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ else
+ dir="$ladir/$objdir"
+ absdir="$abs_ladir/$objdir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ fi
+ fi # $installed = yes
+ func_stripname 'lib' '.la' "$laname"
+ name=$func_stripname_result
+
+ # This library was specified with -dlpreopen.
+ if test "$pass" = dlpreopen; then
+ if test -z "$libdir" && test "$linkmode" = prog; then
+ func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+ fi
+ # Prefer using a static library (so that no silly _DYNAMIC symbols
+ # are required to link).
+ if test -n "$old_library"; then
+ newdlprefiles="$newdlprefiles $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
+ # Otherwise, use the dlname, so that lt_dlopen finds it.
+ elif test -n "$dlname"; then
+ newdlprefiles="$newdlprefiles $dir/$dlname"
+ else
+ newdlprefiles="$newdlprefiles $dir/$linklib"
+ fi
+ fi # $pass = dlpreopen
+
+ if test -z "$libdir"; then
+ # Link the convenience library
+ if test "$linkmode" = lib; then
+ deplibs="$dir/$old_library $deplibs"
+ elif test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$dir/$old_library $compile_deplibs"
+ finalize_deplibs="$dir/$old_library $finalize_deplibs"
+ else
+ deplibs="$lib $deplibs" # used for prog,scan pass
+ fi
+ continue
+ fi
+
+
+ if test "$linkmode" = prog && test "$pass" != link; then
+ newlib_search_path="$newlib_search_path $ladir"
+ deplibs="$lib $deplibs"
+
+ linkalldeplibs=no
+ if test "$link_all_deplibs" != no || test -z "$library_names" ||
+ test "$build_libtool_libs" = no; then
+ linkalldeplibs=yes
+ fi
+
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ esac
+ # Need to link against all dependency_libs?
+ if test "$linkalldeplibs" = yes; then
+ deplibs="$deplib $deplibs"
+ else
+ # Need to hardcode shared library paths
+ # or/and link against static libraries
+ newdependency_libs="$deplib $newdependency_libs"
+ fi
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done # for deplib
+ continue
+ fi # $linkmode = prog...
+
+ if test "$linkmode,$pass" = "prog,link"; then
+ if test -n "$library_names" &&
+ { { test "$prefer_static_libs" = no ||
+ test "$prefer_static_libs,$installed" = "built,yes"; } ||
+ test -z "$old_library"; }; then
+ # We need to hardcode the library path
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+ # Make sure the rpath contains only unique directories.
+ case "$temp_rpath:" in
+ *"$absdir:"*) ;;
+ *) temp_rpath="$temp_rpath$absdir:" ;;
+ esac
+ fi
+
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi # $linkmode,$pass = prog,link...
+
+ if test "$alldeplibs" = yes &&
+ { test "$deplibs_check_method" = pass_all ||
+ { test "$build_libtool_libs" = yes &&
+ test -n "$library_names"; }; }; then
+ # We only need to search for static libraries
+ continue
+ fi
+ fi
+
+ link_static=no # Whether the deplib will be linked statically
+ use_static_libs=$prefer_static_libs
+ if test "$use_static_libs" = built && test "$installed" = yes; then
+ use_static_libs=no
+ fi
+ if test -n "$library_names" &&
+ { test "$use_static_libs" = no || test -z "$old_library"; }; then
+ case $host in
+ *cygwin* | *mingw* | *cegcc*)
+ # No point in relinking DLLs because paths are not encoded
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=no
+ ;;
+ *)
+ if test "$installed" = no; then
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=yes
+ fi
+ ;;
+ esac
+ # This is a shared library
+
+ # Warn about portability, can't link against -module's on some
+ # systems (darwin). Don't bleat about dlopened modules though!
+ dlopenmodule=""
+ for dlpremoduletest in $dlprefiles; do
+ if test "X$dlpremoduletest" = "X$lib"; then
+ dlopenmodule="$dlpremoduletest"
+ break
+ fi
+ done
+ if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+ $ECHO
+ if test "$linkmode" = prog; then
+ $ECHO "*** Warning: Linking the executable $output against the loadable module"
+ else
+ $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+ fi
+ $ECHO "*** $linklib is not portable!"
+ fi
+ if test "$linkmode" = lib &&
+ test "$hardcode_into_libs" = yes; then
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+ # figure out the soname
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ # use dlname if we got it. it's perfectly good, no?
+ if test -n "$dlname"; then
+ soname="$dlname"
+ elif test -n "$soname_spec"; then
+ # bleh windows
+ case $host in
+ *cygwin* | mingw* | *cegcc*)
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+ esac
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+
+ # Make a new name for the extract_expsyms_cmds to use
+ soroot="$soname"
+ func_basename "$soroot"
+ soname="$func_basename_result"
+ func_stripname 'lib' '.dll' "$soname"
+ newlib=libimp-$func_stripname_result.a
+
+ # If the library has no export list, then create one now
+ if test -f "$output_objdir/$soname-def"; then :
+ else
+ func_verbose "extracting exported symbol list from \`$soname'"
+ func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+ fi
+
+ # Create $newlib
+ if test -f "$output_objdir/$newlib"; then :; else
+ func_verbose "generating import library for \`$soname'"
+ func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+ fi
+ # make sure the library variables are pointing to the new library
+ dir=$output_objdir
+ linklib=$newlib
+ fi # test -n "$old_archive_from_expsyms_cmds"
+
+ if test "$linkmode" = prog || test "$mode" != relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ lib_linked=yes
+ case $hardcode_action in
+ immediate | unsupported)
+ if test "$hardcode_direct" = no; then
+ add="$dir/$linklib"
+ case $host in
+ *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+ *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+ *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+ *-*-unixware7*) add_dir="-L$dir" ;;
+ *-*-darwin* )
+ # if the lib is a (non-dlopened) module then we can not
+ # link against it, someone is ignoring the earlier warnings
+ if /usr/bin/file -L $add 2> /dev/null |
+ $GREP ": [^:]* bundle" >/dev/null ; then
+ if test "X$dlopenmodule" != "X$lib"; then
+ $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+ if test -z "$old_library" ; then
+ $ECHO
+ $ECHO "*** And there doesn't seem to be a static archive available"
+ $ECHO "*** The link will probably fail, sorry"
+ else
+ add="$dir/$old_library"
+ fi
+ elif test -n "$old_library"; then
+ add="$dir/$old_library"
+ fi
+ fi
+ esac
+ elif test "$hardcode_minus_L" = no; then
+ case $host in
+ *-*-sunos*) add_shlibpath="$dir" ;;
+ esac
+ add_dir="-L$dir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = no; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ relink)
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$dir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$dir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ *) lib_linked=no ;;
+ esac
+
+ if test "$lib_linked" != yes; then
+ func_fatal_configuration "unsupported hardcode properties"
+ fi
+
+ if test -n "$add_shlibpath"; then
+ case :$compile_shlibpath: in
+ *":$add_shlibpath:"*) ;;
+ *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
+ esac
+ fi
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+ test -n "$add" && compile_deplibs="$add $compile_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ if test "$hardcode_direct" != yes &&
+ test "$hardcode_minus_L" != yes &&
+ test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ fi
+ fi
+ fi
+
+ if test "$linkmode" = prog || test "$mode" = relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ # Finalize command for both is simple: just hardcode it.
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$libdir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$libdir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ add="-l$name"
+ elif test "$hardcode_automatic" = yes; then
+ if test -n "$inst_prefix_dir" &&
+ test -f "$inst_prefix_dir$libdir/$linklib" ; then
+ add="$inst_prefix_dir$libdir/$linklib"
+ else
+ add="$libdir/$linklib"
+ fi
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+ add_dir="-L$libdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ fi
+
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+ test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ fi
+ fi
+ elif test "$linkmode" = prog; then
+ # Here we assume that one of hardcode_direct or hardcode_minus_L
+ # is not unsupported. This is valid on all known static and
+ # shared platforms.
+ if test "$hardcode_direct" != unsupported; then
+ test -n "$old_library" && linklib="$old_library"
+ compile_deplibs="$dir/$linklib $compile_deplibs"
+ finalize_deplibs="$dir/$linklib $finalize_deplibs"
+ else
+ compile_deplibs="-l$name -L$dir $compile_deplibs"
+ finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+ fi
+ elif test "$build_libtool_libs" = yes; then
+ # Not a shared library
+ if test "$deplibs_check_method" != pass_all; then
+ # We're trying link a shared library against a static one
+ # but the system doesn't support it.
+
+ # Just print a warning and add the library to dependency_libs so
+ # that the program can be linked against the static library.
+ $ECHO
+ $ECHO "*** Warning: This system can not link to static lib archive $lib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have."
+ if test "$module" = yes; then
+ $ECHO "*** But as you try to build a module library, libtool will still create "
+ $ECHO "*** a static module, that should work as long as the dlopening application"
+ $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ else
+ deplibs="$dir/$old_library $deplibs"
+ link_static=yes
+ fi
+ fi # link shared/static library?
+
+ if test "$linkmode" = lib; then
+ if test -n "$dependency_libs" &&
+ { test "$hardcode_into_libs" != yes ||
+ test "$build_old_libs" = yes ||
+ test "$link_static" = yes; }; then
+ # Extract -R from dependency_libs
+ temp_deplibs=
+ for libdir in $dependency_libs; do
+ case $libdir in
+ -R*) func_stripname '-R' '' "$libdir"
+ temp_xrpath=$func_stripname_result
+ case " $xrpath " in
+ *" $temp_xrpath "*) ;;
+ *) xrpath="$xrpath $temp_xrpath";;
+ esac;;
+ *) temp_deplibs="$temp_deplibs $libdir";;
+ esac
+ done
+ dependency_libs="$temp_deplibs"
+ fi
+
+ newlib_search_path="$newlib_search_path $absdir"
+ # Link against this library
+ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+ # ... and its dependency_libs
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ newdependency_libs="$deplib $newdependency_libs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+
+ if test "$link_all_deplibs" != no; then
+ # Add the search paths of all dependency libraries
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) path="$deplib" ;;
+ *.la)
+ func_dirname "$deplib" "" "."
+ dir="$func_dirname_result"
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ if test -z "$absdir"; then
+ func_warning "cannot determine absolute directory name of \`$dir'"
+ absdir="$dir"
+ fi
+ ;;
+ esac
+ if $GREP "^installed=no" $deplib > /dev/null; then
+ case $host in
+ *-*-darwin*)
+ depdepl=
+ eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+ if test -n "$deplibrary_names" ; then
+ for tmp in $deplibrary_names ; do
+ depdepl=$tmp
+ done
+ if test -f "$absdir/$objdir/$depdepl" ; then
+ depdepl="$absdir/$objdir/$depdepl"
+ darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ if test -z "$darwin_install_name"; then
+ darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ fi
+ compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+ linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
+ path=
+ fi
+ fi
+ ;;
+ *)
+ path="-L$absdir/$objdir"
+ ;;
+ esac
+ else
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ test "$absdir" != "$libdir" && \
+ func_warning "\`$deplib' seems to be moved"
+
+ path="-L$absdir"
+ fi
+ ;;
+ esac
+ case " $deplibs " in
+ *" $path "*) ;;
+ *) deplibs="$path $deplibs" ;;
+ esac
+ done
+ fi # link_all_deplibs != no
+ fi # linkmode = lib
+ done # for deplib in $libs
+ if test "$pass" = link; then
+ if test "$linkmode" = "prog"; then
+ compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+ finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ fi
+ fi
+ dependency_libs="$newdependency_libs"
+ if test "$pass" = dlpreopen; then
+ # Link the dlpreopened libraries before other libraries
+ for deplib in $save_deplibs; do
+ deplibs="$deplib $deplibs"
+ done
+ fi
+ if test "$pass" != dlopen; then
+ if test "$pass" != conv; then
+ # Make sure lib_search_path contains only unique directories.
+ lib_search_path=
+ for dir in $newlib_search_path; do
+ case "$lib_search_path " in
+ *" $dir "*) ;;
+ *) lib_search_path="$lib_search_path $dir" ;;
+ esac
+ done
+ newlib_search_path=
+ fi
+
+ if test "$linkmode,$pass" != "prog,link"; then
+ vars="deplibs"
+ else
+ vars="compile_deplibs finalize_deplibs"
+ fi
+ for var in $vars dependency_libs; do
+ # Add libraries to $var in reverse order
+ eval tmp_libs=\"\$$var\"
+ new_libs=
+ for deplib in $tmp_libs; do
+ # FIXME: Pedantically, this is the right thing to do, so
+ # that some nasty dependency loop isn't accidentally
+ # broken:
+ #new_libs="$deplib $new_libs"
+ # Pragmatically, this seems to cause very few problems in
+ # practice:
+ case $deplib in
+ -L*) new_libs="$deplib $new_libs" ;;
+ -R*) ;;
+ *)
+ # And here is the reason: when a library appears more
+ # than once as an explicit dependence of a library, or
+ # is implicitly linked in more than once by the
+ # compiler, it is considered special, and multiple
+ # occurrences thereof are not removed. Compare this
+ # with having the same library being listed as a
+ # dependency of multiple other libraries: in this case,
+ # we know (pedantically, we assume) the library does not
+ # need to be listed more than once, so we keep only the
+ # last copy. This is not always right, but it is rare
+ # enough that we require users that really mean to play
+ # such unportable linking tricks to link the library
+ # using -Wl,-lname, so that libtool does not consider it
+ # for duplicate removal.
+ case " $specialdeplibs " in
+ *" $deplib "*) new_libs="$deplib $new_libs" ;;
+ *)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$deplib $new_libs" ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+ done
+ tmp_libs=
+ for deplib in $new_libs; do
+ case $deplib in
+ -L*)
+ case " $tmp_libs " in
+ *" $deplib "*) ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ done
+ eval $var=\"$tmp_libs\"
+ done # for var
+ fi
+ # Last step: remove runtime libs from dependency_libs
+ # (they stay in deplibs)
+ tmp_libs=
+ for i in $dependency_libs ; do
+ case " $predeps $postdeps $compiler_lib_search_path " in
+ *" $i "*)
+ i=""
+ ;;
+ esac
+ if test -n "$i" ; then
+ tmp_libs="$tmp_libs $i"
+ fi
+ done
+ dependency_libs=$tmp_libs
+ done # for pass
+ if test "$linkmode" = prog; then
+ dlfiles="$newdlfiles"
+ fi
+ if test "$linkmode" = prog || test "$linkmode" = lib; then
+ dlprefiles="$newdlprefiles"
+ fi
+
+ case $linkmode in
+ oldlib)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for archives"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for archives" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for archives"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for archives"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for archives"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for archives"
+
+ test -n "$export_symbols$export_symbols_regex" && \
+ func_warning "\`-export-symbols' is ignored for archives"
+
+ # Now set the variables for building old libraries.
+ build_libtool_libs=no
+ oldlibs="$output"
+ objs="$objs$old_deplibs"
+ ;;
+
+ lib)
+ # Make sure we only generate libraries of the form `libNAME.la'.
+ case $outputname in
+ lib*)
+ func_stripname 'lib' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ ;;
+ *)
+ test "$module" = no && \
+ func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+ if test "$need_lib_prefix" != no; then
+ # Add the "lib" prefix for modules if required
+ func_stripname '' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ else
+ func_stripname '' '.la' "$outputname"
+ libname=$func_stripname_result
+ fi
+ ;;
+ esac
+
+ if test -n "$objs"; then
+ if test "$deplibs_check_method" != pass_all; then
+ func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+ $ECHO "*** objects $objs is not portable!"
+ libobjs="$libobjs $objs"
+ fi
+ fi
+
+ test "$dlself" != no && \
+ func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+ set dummy $rpath
+ shift
+ test "$#" -gt 1 && \
+ func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+ install_libdir="$1"
+
+ oldlibs=
+ if test -z "$rpath"; then
+ if test "$build_libtool_libs" = yes; then
+ # Building a libtool convenience library.
+ # Some compilers have problems with a `.al' extension so
+ # convenience libraries should have the same extension an
+ # archive normally would.
+ oldlibs="$output_objdir/$libname.$libext $oldlibs"
+ build_libtool_libs=convenience
+ build_old_libs=yes
+ fi
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for convenience libraries"
+ else
+
+ # Parse the version information argument.
+ save_ifs="$IFS"; IFS=':'
+ set dummy $vinfo 0 0 0
+ shift
+ IFS="$save_ifs"
+
+ test -n "$7" && \
+ func_fatal_help "too many parameters to \`-version-info'"
+
+ # convert absolute version numbers to libtool ages
+ # this retains compatibility with .la files and attempts
+ # to make the code below a bit more comprehensible
+
+ case $vinfo_number in
+ yes)
+ number_major="$1"
+ number_minor="$2"
+ number_revision="$3"
+ #
+ # There are really only two kinds -- those that
+ # use the current revision as the major version
+ # and those that subtract age and use age as
+ # a minor version. But, then there is irix
+ # which has an extra 1 added just for fun
+ #
+ case $version_type in
+ darwin|linux|osf|windows|none)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_revision"
+ ;;
+ freebsd-aout|freebsd-elf|sunos)
+ current="$number_major"
+ revision="$number_minor"
+ age="0"
+ ;;
+ irix|nonstopux)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_minor"
+ lt_irix_increment=no
+ ;;
+ esac
+ ;;
+ no)
+ current="$1"
+ revision="$2"
+ age="$3"
+ ;;
+ esac
+
+ # Check that each of the things are valid numbers.
+ case $current in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "CURRENT \`$current' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $revision in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "REVISION \`$revision' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $age in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "AGE \`$age' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ if test "$age" -gt "$current"; then
+ func_error "AGE \`$age' is greater than the current interface number \`$current'"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ fi
+
+ # Calculate the version variables.
+ major=
+ versuffix=
+ verstring=
+ case $version_type in
+ none) ;;
+
+ darwin)
+ # Like Linux, but with the current version available in
+ # verstring for coding it into the library header
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ # Darwin ld doesn't like 0 for these options...
+ func_arith $current + 1
+ minor_current=$func_arith_result
+ xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+ ;;
+
+ freebsd-aout)
+ major=".$current"
+ versuffix=".$current.$revision";
+ ;;
+
+ freebsd-elf)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ irix | nonstopux)
+ if test "X$lt_irix_increment" = "Xno"; then
+ func_arith $current - $age
+ else
+ func_arith $current - $age + 1
+ fi
+ major=$func_arith_result
+
+ case $version_type in
+ nonstopux) verstring_prefix=nonstopux ;;
+ *) verstring_prefix=sgi ;;
+ esac
+ verstring="$verstring_prefix$major.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$revision
+ while test "$loop" -ne 0; do
+ func_arith $revision - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring_prefix$major.$iface:$verstring"
+ done
+
+ # Before this point, $major must not contain `.'.
+ major=.$major
+ versuffix="$major.$revision"
+ ;;
+
+ linux)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ ;;
+
+ osf)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix=".$current.$age.$revision"
+ verstring="$current.$age.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$age
+ while test "$loop" -ne 0; do
+ func_arith $current - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring:${iface}.0"
+ done
+
+ # Make executables depend on our current version.
+ verstring="$verstring:${current}.0"
+ ;;
+
+ qnx)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ sunos)
+ major=".$current"
+ versuffix=".$current.$revision"
+ ;;
+
+ windows)
+ # Use '-' rather than '.', since we only want one
+ # extension on DOS 8.3 filesystems.
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+
+ *)
+ func_fatal_configuration "unknown library version type \`$version_type'"
+ ;;
+ esac
+
+ # Clear the version info if we defaulted, and they specified a release.
+ if test -z "$vinfo" && test -n "$release"; then
+ major=
+ case $version_type in
+ darwin)
+ # we can't check for "0.0" in archive_cmds due to quoting
+ # problems, so we reset it completely
+ verstring=
+ ;;
+ *)
+ verstring="0.0"
+ ;;
+ esac
+ if test "$need_version" = no; then
+ versuffix=
+ else
+ versuffix=".0.0"
+ fi
+ fi
+
+ # Remove version info from name if versioning should be avoided
+ if test "$avoid_version" = yes && test "$need_version" = no; then
+ major=
+ versuffix=
+ verstring=""
+ fi
+
+ # Check to see if the archive will have undefined symbols.
+ if test "$allow_undefined" = yes; then
+ if test "$allow_undefined_flag" = unsupported; then
+ func_warning "undefined symbols not allowed in $host shared libraries"
+ build_libtool_libs=no
+ build_old_libs=yes
+ fi
+ else
+ # Don't allow undefined symbols.
+ allow_undefined_flag="$no_undefined_flag"
+ fi
+
+ fi
+
+ func_generate_dlsyms "$libname" "$libname" "yes"
+ libobjs="$libobjs $symfileobj"
+ test "X$libobjs" = "X " && libobjs=
+
+ if test "$mode" != relink; then
+ # Remove our outputs, but don't remove object files since they
+ # may have been created when compiling PIC objects.
+ removelist=
+ tempremovelist=`$ECHO "$output_objdir/*"`
+ for p in $tempremovelist; do
+ case $p in
+ *.$objext | *.gcno)
+ ;;
+ $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+ if test "X$precious_files_regex" != "X"; then
+ if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+ then
+ continue
+ fi
+ fi
+ removelist="$removelist $p"
+ ;;
+ *) ;;
+ esac
+ done
+ test -n "$removelist" && \
+ func_show_eval "${RM}r \$removelist"
+ fi
+
+ # Now set the variables for building old libraries.
+ if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+ oldlibs="$oldlibs $output_objdir/$libname.$libext"
+
+ # Transform .lo files to .o files.
+ oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+ fi
+
+ # Eliminate all temporary directories.
+ #for path in $notinst_path; do
+ # lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
+ # deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
+ # dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
+ #done
+
+ if test -n "$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ temp_xrpath=
+ for libdir in $xrpath; do
+ temp_xrpath="$temp_xrpath -R$libdir"
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+ dependency_libs="$temp_xrpath $dependency_libs"
+ fi
+ fi
+
+ # Make sure dlfiles contains only unique files that won't be dlpreopened
+ old_dlfiles="$dlfiles"
+ dlfiles=
+ for lib in $old_dlfiles; do
+ case " $dlprefiles $dlfiles " in
+ *" $lib "*) ;;
+ *) dlfiles="$dlfiles $lib" ;;
+ esac
+ done
+
+ # Make sure dlprefiles contains only unique files
+ old_dlprefiles="$dlprefiles"
+ dlprefiles=
+ for lib in $old_dlprefiles; do
+ case "$dlprefiles " in
+ *" $lib "*) ;;
+ *) dlprefiles="$dlprefiles $lib" ;;
+ esac
+ done
+
+ if test "$build_libtool_libs" = yes; then
+ if test -n "$rpath"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
+ # these systems don't actually have a c library (as such)!
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C library is in the System framework
+ deplibs="$deplibs System.ltframework"
+ ;;
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+ deplibs="$deplibs -lc"
+ fi
+ ;;
+ esac
+ fi
+
+ # Transform deplibs into only deplibs that can be linked in shared.
+ name_save=$name
+ libname_save=$libname
+ release_save=$release
+ versuffix_save=$versuffix
+ major_save=$major
+ # I'm not sure if I'm treating the release correctly. I think
+ # release should show up in the -l (ie -lgmp5) so we don't want to
+ # add it in twice. Is that correct?
+ release=""
+ versuffix=""
+ major=""
+ newdeplibs=
+ droppeddeps=no
+ case $deplibs_check_method in
+ pass_all)
+ # Don't check for shared/static. Everything works.
+ # This might be a little naive. We might want to check
+ # whether the library exists or not. But this is on
+ # osf3 & osf4 and I'm not really sure... Just
+ # implementing what was already the behavior.
+ newdeplibs=$deplibs
+ ;;
+ test_compile)
+ # This code stresses the "libraries are programs" paradigm to its
+ # limits. Maybe even breaks it. We compile a program, linking it
+ # against the deplibs as a proxy for the library. Then we can check
+ # whether they linked in statically or dynamically with ldd.
+ $opt_dry_run || $RM conftest.c
+ cat > conftest.c <<EOF
+ int main() { return 0; }
+EOF
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+ ldd_output=`ldd conftest`
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which I believe you do not have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use it for"
+ $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
+ fi
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ else
+ # Error occurred in the first compile. Let's try to salvage
+ # the situation: Compile a separate program for each library.
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+ ldd_output=`ldd conftest`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use this one"
+ $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
+ fi
+ fi
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
+ $ECHO "*** make it link in! You will probably need to install it or some"
+ $ECHO "*** library that it depends on before this library will be fully"
+ $ECHO "*** functional. Installing it before continuing would be even better."
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ fi
+ ;;
+ file_magic*)
+ set dummy $deplibs_check_method; shift
+ file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ # Follow soft links.
+ if ls -lLd "$potent_lib" 2>/dev/null |
+ $GREP " -> " >/dev/null; then
+ continue
+ fi
+ # The statement above tries to avoid entering an
+ # endless loop below, in case of cyclic links.
+ # We might still enter an endless loop, since a link
+ # loop can be closed while we follow links,
+ # but so what?
+ potlib="$potent_lib"
+ while test -h "$potlib" 2>/dev/null; do
+ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+ case $potliblink in
+ [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+ *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
+ esac
+ done
+ if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+ $SED -e 10q |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a file magic. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ potlib="$potent_lib" # see symlink-check above in file_magic test
+ if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
+ $EGREP "$match_pattern_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a regex pattern. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ none | unknown | *)
+ newdeplibs=""
+ tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
+ -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ for i in $predeps $postdeps ; do
+ # can't use Xsed below, because $i might contain '/'
+ tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
+ done
+ fi
+ if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' |
+ $GREP . >/dev/null; then
+ $ECHO
+ if test "X$deplibs_check_method" = "Xnone"; then
+ $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
+ else
+ $ECHO "*** Warning: inter-library dependencies are not known to be supported."
+ fi
+ $ECHO "*** All declared inter-library dependencies are being dropped."
+ droppeddeps=yes
+ fi
+ ;;
+ esac
+ versuffix=$versuffix_save
+ major=$major_save
+ release=$release_save
+ libname=$libname_save
+ name=$name_save
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library with the System framework
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ if test "$droppeddeps" = yes; then
+ if test "$module" = yes; then
+ $ECHO
+ $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
+ $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
+ $ECHO "*** a static module, that should work as long as the dlopening"
+ $ECHO "*** application is linked with the -dlopen flag."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ else
+ $ECHO "*** The inter-library dependencies that have been dropped here will be"
+ $ECHO "*** automatically added whenever a program is linked with this library"
+ $ECHO "*** or is declared to -dlopen it."
+
+ if test "$allow_undefined" = no; then
+ $ECHO
+ $ECHO "*** Since this library must not contain undefined symbols,"
+ $ECHO "*** because either the platform does not support them or"
+ $ECHO "*** it was explicitly requested with -no-undefined,"
+ $ECHO "*** libtool will only create a static version of it."
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ fi
+ fi
+ # Done checking deplibs!
+ deplibs=$newdeplibs
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ case $host in
+ *-*-darwin*)
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ deplibs="$new_libs"
+
+ # All the library-specific variables (install_libdir is set above).
+ library_names=
+ old_library=
+ dlname=
+
+ # Test again, we may have decided not to build it any more
+ if test "$build_libtool_libs" = yes; then
+ if test "$hardcode_into_libs" = yes; then
+ # Hardcode the library paths
+ hardcode_libdirs=
+ dep_rpath=
+ rpath="$finalize_rpath"
+ test "$mode" != relink && rpath="$compile_rpath$rpath"
+ for libdir in $rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ dep_rpath="$dep_rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ if test -n "$hardcode_libdir_flag_spec_ld"; then
+ eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
+ else
+ eval dep_rpath=\"$hardcode_libdir_flag_spec\"
+ fi
+ fi
+ if test -n "$runpath_var" && test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+ fi
+ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+ fi
+
+ shlibpath="$finalize_shlibpath"
+ test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+ if test -n "$shlibpath"; then
+ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+ fi
+
+ # Get the real and link names of the library.
+ eval shared_ext=\"$shrext_cmds\"
+ eval library_names=\"$library_names_spec\"
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+
+ if test -n "$soname_spec"; then
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+ if test -z "$dlname"; then
+ dlname=$soname
+ fi
+
+ lib="$output_objdir/$realname"
+ linknames=
+ for link
+ do
+ linknames="$linknames $link"
+ done
+
+ # Use standard objects if they are pic
+ test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ test "X$libobjs" = "X " && libobjs=
+
+ delfiles=
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+ export_symbols="$output_objdir/$libname.uexp"
+ delfiles="$delfiles $export_symbols"
+ fi
+
+ orig_export_symbols=
+ case $host_os in
+ cygwin* | mingw* | cegcc*)
+ if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+ # exporting using user supplied symfile
+ if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+ # and it's NOT already a .def file. Must figure out
+ # which of the given symbols are data symbols and tag
+ # them as such. So, trigger use of export_symbols_cmds.
+ # export_symbols gets reassigned inside the "prepare
+ # the list of exported symbols" if statement, so the
+ # include_expsyms logic still works.
+ orig_export_symbols="$export_symbols"
+ export_symbols=
+ always_export_symbols=yes
+ fi
+ fi
+ ;;
+ esac
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ cmds=$export_symbols_cmds
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ func_len " $cmd"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ func_show_eval "$cmd" 'exit $?'
+ skipped_export=false
+ else
+ # The command line is too long to execute in one step.
+ func_verbose "using reloadable object file for export list..."
+ skipped_export=:
+ # Break out early, otherwise skipped_export may be
+ # set to false by a later but shorter cmd.
+ break
+ fi
+ done
+ IFS="$save_ifs"
+ if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+ fi
+
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+
+ tmp_deplibs=
+ for test_deplib in $deplibs; do
+ case " $convenience " in
+ *" $test_deplib "*) ;;
+ *)
+ tmp_deplibs="$tmp_deplibs $test_deplib"
+ ;;
+ esac
+ done
+ deplibs="$tmp_deplibs"
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec" &&
+ test "$compiler_needs_object" = yes &&
+ test -z "$libobjs"; then
+ # extract the archives, so we have objects to list.
+ # TODO: could optimize this to just extract one archive.
+ whole_archive_flag_spec=
+ fi
+ if test -n "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ else
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ fi
+
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ linker_flags="$linker_flags $flag"
+ fi
+
+ # Make a backup of the uninstalled library when relinking
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+ fi
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ eval test_cmds=\"$module_expsym_cmds\"
+ cmds=$module_expsym_cmds
+ else
+ eval test_cmds=\"$module_cmds\"
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ eval test_cmds=\"$archive_expsym_cmds\"
+ cmds=$archive_expsym_cmds
+ else
+ eval test_cmds=\"$archive_cmds\"
+ cmds=$archive_cmds
+ fi
+ fi
+
+ if test "X$skipped_export" != "X:" &&
+ func_len " $test_cmds" &&
+ len=$func_len_result &&
+ test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ :
+ else
+ # The command line is too long to link in one step, link piecewise
+ # or, if using GNU ld and skipped_export is not :, use a linker
+ # script.
+
+ # Save the value of $output and $libobjs because we want to
+ # use them later. If we have whole_archive_flag_spec, we
+ # want to use save_libobjs as it was before
+ # whole_archive_flag_spec was expanded, because we can't
+ # assume the linker understands whole_archive_flag_spec.
+ # This may have to be revisited, in case too many
+ # convenience libraries get linked in and end up exceeding
+ # the spec.
+ if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ fi
+ save_output=$output
+ output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
+
+ # Clear the reloadable object creation command queue and
+ # initialize k to one.
+ test_cmds=
+ concat_cmds=
+ objlist=
+ last_robj=
+ k=1
+
+ if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+ output=${output_objdir}/${output_la}.lnkscript
+ func_verbose "creating GNU ld script: $output"
+ $ECHO 'INPUT (' > $output
+ for obj in $save_libobjs
+ do
+ $ECHO "$obj" >> $output
+ done
+ $ECHO ')' >> $output
+ delfiles="$delfiles $output"
+ elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_verbose "creating linker input file list: $output"
+ : > $output
+ set x $save_libobjs
+ shift
+ firstobj=
+ if test "$compiler_needs_object" = yes; then
+ firstobj="$1 "
+ shift
+ fi
+ for obj
+ do
+ $ECHO "$obj" >> $output
+ done
+ delfiles="$delfiles $output"
+ output=$firstobj\"$file_list_spec$output\"
+ else
+ if test -n "$save_libobjs"; then
+ func_verbose "creating reloadable object files..."
+ output=$output_objdir/$output_la-${k}.$objext
+ eval test_cmds=\"$reload_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+
+ # Loop over the list of objects to be linked.
+ for obj in $save_libobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ if test "X$objlist" = X ||
+ test "$len" -lt "$max_cmd_len"; then
+ func_append objlist " $obj"
+ else
+ # The command $test_cmds is almost too long, add a
+ # command to the queue.
+ if test "$k" -eq 1 ; then
+ # The first file doesn't have a previous command to add.
+ eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
+ else
+ # All subsequent reloadable object files will link in
+ # the last one created.
+ eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
+ fi
+ last_robj=$output_objdir/$output_la-${k}.$objext
+ func_arith $k + 1
+ k=$func_arith_result
+ output=$output_objdir/$output_la-${k}.$objext
+ objlist=$obj
+ func_len " $last_robj"
+ func_arith $len0 + $func_len_result
+ len=$func_arith_result
+ fi
+ done
+ # Handle the remaining objects by creating one last
+ # reloadable object file. All subsequent reloadable object
+ # files will link in the last one created.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+ fi
+ delfiles="$delfiles $output"
+
+ else
+ output=
+ fi
+
+ if ${skipped_export-false}; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ libobjs=$output
+ # Append the command to create the export file.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+ fi
+ fi
+
+ test -n "$save_libobjs" &&
+ func_verbose "creating a temporary reloadable object file: $output"
+
+ # Loop through the commands generated above and execute them.
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $concat_cmds; do
+ IFS="$save_ifs"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+
+ if ${skipped_export-false}; then
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+ fi
+
+ libobjs=$output
+ # Restore the value of output.
+ output=$save_output
+
+ if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ # Expand the library linking commands again to reset the
+ # value of $libobjs for piecewise linking.
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ cmds=$module_expsym_cmds
+ else
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ cmds=$archive_expsym_cmds
+ else
+ cmds=$archive_cmds
+ fi
+ fi
+ fi
+
+ if test -n "$delfiles"; then
+ # Append the command to remove temporary files to $cmds.
+ eval cmds=\"\$cmds~\$RM $delfiles\"
+ fi
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+ if test -n "$convenience"; then
+ if test -z "$whole_archive_flag_spec"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ # Create links to the real library.
+ for linkname in $linknames; do
+ if test "$realname" != "$linkname"; then
+ func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ fi
+ done
+
+ # If -module or -export-dynamic was specified, set the dlname.
+ if test "$module" = yes || test "$export_dynamic" = yes; then
+ # On all known operating systems, these are identical.
+ dlname="$soname"
+ fi
+ fi
+ ;;
+
+ obj)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for objects"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for objects" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for objects"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for objects"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for objects"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for objects"
+
+ case $output in
+ *.lo)
+ test -n "$objs$old_deplibs" && \
+ func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+ libobj=$output
+ func_lo2o "$libobj"
+ obj=$func_lo2o_result
+ ;;
+ *)
+ libobj=
+ obj="$output"
+ ;;
+ esac
+
+ # Delete the old objects.
+ $opt_dry_run || $RM $obj $libobj
+
+ # Objects from convenience libraries. This assumes
+ # single-version convenience libraries. Whenever we create
+ # different ones for PIC/non-PIC, this we'll have to duplicate
+ # the extraction.
+ reload_conv_objs=
+ gentop=
+ # reload_cmds runs $LD directly, so let us get rid of
+ # -Wl from whole_archive_flag_spec and hope we can get by with
+ # turning comma into space..
+ wl=
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec"; then
+ eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+ reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
+ else
+ gentop="$output_objdir/${obj}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
+ fi
+ fi
+
+ # Create the old-style object.
+ reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+ output="$obj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+
+ # Exit if we aren't doing a library object file.
+ if test -z "$libobj"; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$build_libtool_libs" != yes; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ # Create an invalid libtool object if no PIC, so that we don't
+ # accidentally link it into a program.
+ # $show "echo timestamp > $libobj"
+ # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+ exit $EXIT_SUCCESS
+ fi
+
+ if test -n "$pic_flag" || test "$pic_mode" != default; then
+ # Only do commands if we really have different PIC objects.
+ reload_objs="$libobjs $reload_conv_objs"
+ output="$libobj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+ fi
+
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ ;;
+
+ prog)
+ case $host in
+ *cygwin*) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result.exe;;
+ esac
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for programs"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for programs"
+
+ test "$preload" = yes \
+ && test "$dlopen_support" = unknown \
+ && test "$dlopen_self" = unknown \
+ && test "$dlopen_self_static" = unknown && \
+ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library is the System framework
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ case $host in
+ *-*-darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ # But is supposedly fixed on 10.4 or later (yay!).
+ if test "$tagname" = CXX ; then
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+ 10.[0123])
+ compile_command="$compile_command ${wl}-bind_at_load"
+ finalize_command="$finalize_command ${wl}-bind_at_load"
+ ;;
+ esac
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $compile_deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $compile_deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ compile_deplibs="$new_libs"
+
+
+ compile_command="$compile_command $compile_deplibs"
+ finalize_command="$finalize_command $finalize_deplibs"
+
+ if test -n "$rpath$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ for libdir in $rpath $xrpath; do
+ # This is the magic to use -rpath.
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ fi
+
+ # Now hardcode the library paths
+ rpath=
+ hardcode_libdirs=
+ for libdir in $compile_rpath $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$libdir:"*) ;;
+ ::) dllsearchpath=$libdir;;
+ *) dllsearchpath="$dllsearchpath:$libdir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ compile_rpath="$rpath"
+
+ rpath=
+ hardcode_libdirs=
+ for libdir in $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$finalize_perm_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ finalize_rpath="$rpath"
+
+ if test -n "$libobjs" && test "$build_old_libs" = yes; then
+ # Transform all the library objects into standard objects.
+ compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ fi
+
+ func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+ # template prelinking step
+ if test -n "$prelink_cmds"; then
+ func_execute_cmds "$prelink_cmds" 'exit $?'
+ fi
+
+ wrappers_required=yes
+ case $host in
+ *cygwin* | *mingw* )
+ if test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ *cegcc)
+ # Disable wrappers for cegcc, we are cross compiling anyway.
+ wrappers_required=no
+ ;;
+ *)
+ if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ esac
+ if test "$wrappers_required" = no; then
+ # Replace the output file specification.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ link_command="$compile_command$compile_rpath"
+
+ # We have no uninstalled library dependencies, so finalize right now.
+ exit_status=0
+ func_show_eval "$link_command" 'exit_status=$?'
+
+ # Delete the generated files.
+ if test -f "$output_objdir/${outputname}S.${objext}"; then
+ func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+ fi
+
+ exit $exit_status
+ fi
+
+ if test -n "$compile_shlibpath$finalize_shlibpath"; then
+ compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+ fi
+ if test -n "$finalize_shlibpath"; then
+ finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+ fi
+
+ compile_var=
+ finalize_var=
+ if test -n "$runpath_var"; then
+ if test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ if test -n "$finalize_perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $finalize_perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ fi
+
+ if test "$no_install" = yes; then
+ # We don't need to create a wrapper script.
+ link_command="$compile_var$compile_command$compile_rpath"
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ # Delete the old output file.
+ $opt_dry_run || $RM $output
+ # Link the executable and exit
+ func_show_eval "$link_command" 'exit $?'
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$hardcode_action" = relink; then
+ # Fast installation is not supported
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+ func_warning "this platform does not like uninstalled shared libraries"
+ func_warning "\`$output' will be relinked during installation"
+ else
+ if test "$fast_install" != no; then
+ link_command="$finalize_var$compile_command$finalize_rpath"
+ if test "$fast_install" = yes; then
+ relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+ else
+ # fast_install is set to needless
+ relink_command=
+ fi
+ else
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+ fi
+ fi
+
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+ # Delete the old output files.
+ $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+ func_show_eval "$link_command" 'exit $?'
+
+ # Now create the wrapper script.
+ func_verbose "creating $output"
+
+ # Quote the relink command for shipping.
+ if test -n "$relink_command"; then
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ relink_command="(cd `pwd`; $relink_command)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Quote $ECHO for shipping.
+ if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
+ case $progpath in
+ [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
+ *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
+ esac
+ qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
+ else
+ qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Only actually do things if not in dry run mode.
+ $opt_dry_run || {
+ # win32 will think the script is a binary if it has
+ # a .exe suffix, so we strip it off here.
+ case $output in
+ *.exe) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result ;;
+ esac
+ # test for cygwin because mv fails w/o .exe extensions
+ case $host in
+ *cygwin*)
+ exeext=.exe
+ func_stripname '' '.exe' "$outputname"
+ outputname=$func_stripname_result ;;
+ *) exeext= ;;
+ esac
+ case $host in
+ *cygwin* | *mingw* )
+ func_dirname_and_basename "$output" "" "."
+ output_name=$func_basename_result
+ output_path=$func_dirname_result
+ cwrappersource="$output_path/$objdir/lt-$output_name.c"
+ cwrapper="$output_path/$output_name.exe"
+ $RM $cwrappersource $cwrapper
+ trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_cwrapperexe_src > $cwrappersource
+
+ # The wrapper executable is built using the $host compiler,
+ # because it contains $host paths and files. If cross-
+ # compiling, it, like the target executable, must be
+ # executed on the $host or under an emulation environment.
+ $opt_dry_run || {
+ $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+ $STRIP $cwrapper
+ }
+
+ # Now, create the wrapper script for func_source use:
+ func_ltwrapper_scriptname $cwrapper
+ $RM $func_ltwrapper_scriptname_result
+ trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+ $opt_dry_run || {
+ # note: this script will not be executed, so do not chmod.
+ if test "x$build" = "x$host" ; then
+ $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+ else
+ func_emit_wrapper no > $func_ltwrapper_scriptname_result
+ fi
+ }
+ ;;
+ * )
+ $RM $output
+ trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_wrapper no > $output
+ chmod +x $output
+ ;;
+ esac
+ }
+ exit $EXIT_SUCCESS
+ ;;
+ esac
+
+ # See if we need to build an old-fashioned archive.
+ for oldlib in $oldlibs; do
+
+ if test "$build_libtool_libs" = convenience; then
+ oldobjs="$libobjs_save $symfileobj"
+ addlibs="$convenience"
+ build_libtool_libs=no
+ else
+ if test "$build_libtool_libs" = module; then
+ oldobjs="$libobjs_save"
+ build_libtool_libs=no
+ else
+ oldobjs="$old_deplibs $non_pic_objects"
+ if test "$preload" = yes && test -f "$symfileobj"; then
+ oldobjs="$oldobjs $symfileobj"
+ fi
+ fi
+ addlibs="$old_convenience"
+ fi
+
+ if test -n "$addlibs"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $addlibs
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # Do each command in the archive commands.
+ if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+ cmds=$old_archive_from_new_cmds
+ else
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # POSIX demands no paths to be encoded in archives. We have
+ # to avoid creating archives with duplicate basenames if we
+ # might have to extract them afterwards, e.g., when creating a
+ # static archive out of a convenience library, or when linking
+ # the entirety of a libtool archive into another (currently
+ # not supported by libtool).
+ if (for obj in $oldobjs
+ do
+ func_basename "$obj"
+ $ECHO "$func_basename_result"
+ done | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ $ECHO "copying selected object files to avoid basename conflicts..."
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+ func_mkdir_p "$gentop"
+ save_oldobjs=$oldobjs
+ oldobjs=
+ counter=1
+ for obj in $save_oldobjs
+ do
+ func_basename "$obj"
+ objbase="$func_basename_result"
+ case " $oldobjs " in
+ " ") oldobjs=$obj ;;
+ *[\ /]"$objbase "*)
+ while :; do
+ # Make sure we don't pick an alternate name that also
+ # overlaps.
+ newobj=lt$counter-$objbase
+ func_arith $counter + 1
+ counter=$func_arith_result
+ case " $oldobjs " in
+ *[\ /]"$newobj "*) ;;
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+ esac
+ done
+ func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+ oldobjs="$oldobjs $gentop/$newobj"
+ ;;
+ *) oldobjs="$oldobjs $obj" ;;
+ esac
+ done
+ fi
+ eval cmds=\"$old_archive_cmds\"
+
+ func_len " $cmds"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ cmds=$old_archive_cmds
+ else
+ # the command line is too long to link in one step, link in parts
+ func_verbose "using piecewise archive linking..."
+ save_RANLIB=$RANLIB
+ RANLIB=:
+ objlist=
+ concat_cmds=
+ save_oldobjs=$oldobjs
+ oldobjs=
+ # Is there a better way of finding the last object in the list?
+ for obj in $save_oldobjs
+ do
+ last_oldobj=$obj
+ done
+ eval test_cmds=\"$old_archive_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+ for obj in $save_oldobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ func_append objlist " $obj"
+ if test "$len" -lt "$max_cmd_len"; then
+ :
+ else
+ # the above command should be used before it gets too long
+ oldobjs=$objlist
+ if test "$obj" = "$last_oldobj" ; then
+ RANLIB=$save_RANLIB
+ fi
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+ objlist=
+ len=$len0
+ fi
+ done
+ RANLIB=$save_RANLIB
+ oldobjs=$objlist
+ if test "X$oldobjs" = "X" ; then
+ eval cmds=\"\$concat_cmds\"
+ else
+ eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+ fi
+ fi
+ fi
+ func_execute_cmds "$cmds" 'exit $?'
+ done
+
+ test -n "$generated" && \
+ func_show_eval "${RM}r$generated"
+
+ # Now create the libtool archive.
+ case $output in
+ *.la)
+ old_library=
+ test "$build_old_libs" = yes && old_library="$libname.$libext"
+ func_verbose "creating $output"
+
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ # Quote the link command for shipping.
+ relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ if test "$hardcode_automatic" = yes ; then
+ relink_command=
+ fi
+
+ # Only create the output if not a dry run.
+ $opt_dry_run || {
+ for installed in no yes; do
+ if test "$installed" = yes; then
+ if test -z "$install_libdir"; then
+ break
+ fi
+ output="$output_objdir/$outputname"i
+ # Replace all uninstalled libtool libraries with the installed ones
+ newdependency_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ *.la)
+ func_basename "$deplib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ newdependency_libs="$newdependency_libs $libdir/$name"
+ ;;
+ *) newdependency_libs="$newdependency_libs $deplib" ;;
+ esac
+ done
+ dependency_libs="$newdependency_libs"
+ newdlfiles=
+
+ for lib in $dlfiles; do
+ case $lib in
+ *.la)
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlfiles="$newdlfiles $libdir/$name"
+ ;;
+ *) newdlfiles="$newdlfiles $lib" ;;
+ esac
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ *.la)
+ # Only pass preopened files to the pseudo-archive (for
+ # eventual linking with the app. that links it) if we
+ # didn't already link the preopened objects directly into
+ # the library:
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlprefiles="$newdlprefiles $libdir/$name"
+ ;;
+ esac
+ done
+ dlprefiles="$newdlprefiles"
+ else
+ newdlfiles=
+ for lib in $dlfiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlfiles="$newdlfiles $abs"
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlprefiles="$newdlprefiles $abs"
+ done
+ dlprefiles="$newdlprefiles"
+ fi
+ $RM $output
+ # place dlname in correct position for cygwin
+ tdlname=$dlname
+ case $host,$output,$installed,$module,$dlname in
+ *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
+ esac
+ $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+ if test "$installed" = no && test "$need_relink" = yes; then
+ $ECHO >> $output "\
+relink_command=\"$relink_command\""
+ fi
+ done
+ }
+
+ # Do a symbolic link so that the libtool archive can be found in
+ # LD_LIBRARY_PATH before the program is installed.
+ func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+ ;;
+ esac
+ exit $EXIT_SUCCESS
+}
+
+{ test "$mode" = link || test "$mode" = relink; } &&
+ func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+ $opt_debug
+ RM="$nonopt"
+ files=
+ rmforce=
+ exit_status=0
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ for arg
+ do
+ case $arg in
+ -f) RM="$RM $arg"; rmforce=yes ;;
+ -*) RM="$RM $arg" ;;
+ *) files="$files $arg" ;;
+ esac
+ done
+
+ test -z "$RM" && \
+ func_fatal_help "you must specify an RM program"
+
+ rmdirs=
+
+ origobjdir="$objdir"
+ for file in $files; do
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ if test "X$dir" = X.; then
+ objdir="$origobjdir"
+ else
+ objdir="$dir/$origobjdir"
+ fi
+ func_basename "$file"
+ name="$func_basename_result"
+ test "$mode" = uninstall && objdir="$dir"
+
+ # Remember objdir for removal later, being careful to avoid duplicates
+ if test "$mode" = clean; then
+ case " $rmdirs " in
+ *" $objdir "*) ;;
+ *) rmdirs="$rmdirs $objdir" ;;
+ esac
+ fi
+
+ # Don't error if the file doesn't exist and rm -f was used.
+ if { test -L "$file"; } >/dev/null 2>&1 ||
+ { test -h "$file"; } >/dev/null 2>&1 ||
+ test -f "$file"; then
+ :
+ elif test -d "$file"; then
+ exit_status=1
+ continue
+ elif test "$rmforce" = yes; then
+ continue
+ fi
+
+ rmfiles="$file"
+
+ case $name in
+ *.la)
+ # Possibly a libtool archive, so verify it.
+ if func_lalib_p "$file"; then
+ func_source $dir/$name
+
+ # Delete the libtool libraries and symlinks.
+ for n in $library_names; do
+ rmfiles="$rmfiles $objdir/$n"
+ done
+ test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
+
+ case "$mode" in
+ clean)
+ case " $library_names " in
+ # " " in the beginning catches empty $dlname
+ *" $dlname "*) ;;
+ *) rmfiles="$rmfiles $objdir/$dlname" ;;
+ esac
+ test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
+ ;;
+ uninstall)
+ if test -n "$library_names"; then
+ # Do each command in the postuninstall commands.
+ func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+
+ if test -n "$old_library"; then
+ # Do each command in the old_postuninstall commands.
+ func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+ # FIXME: should reinstall the best remaining shared library.
+ ;;
+ esac
+ fi
+ ;;
+
+ *.lo)
+ # Possibly a libtool object, so verify it.
+ if func_lalib_p "$file"; then
+
+ # Read the .lo file
+ func_source $dir/$name
+
+ # Add PIC object to the list of files to remove.
+ if test -n "$pic_object" &&
+ test "$pic_object" != none; then
+ rmfiles="$rmfiles $dir/$pic_object"
+ fi
+
+ # Add non-PIC object to the list of files to remove.
+ if test -n "$non_pic_object" &&
+ test "$non_pic_object" != none; then
+ rmfiles="$rmfiles $dir/$non_pic_object"
+ fi
+ fi
+ ;;
+
+ *)
+ if test "$mode" = clean ; then
+ noexename=$name
+ case $file in
+ *.exe)
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ func_stripname '' '.exe' "$name"
+ noexename=$func_stripname_result
+ # $file with .exe has already been added to rmfiles,
+ # add $file without .exe
+ rmfiles="$rmfiles $file"
+ ;;
+ esac
+ # Do a test to see if this is a libtool program.
+ if func_ltwrapper_p "$file"; then
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ relink_command=
+ func_source $func_ltwrapper_scriptname_result
+ rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
+ else
+ relink_command=
+ func_source $dir/$noexename
+ fi
+
+ # note $name still contains .exe if it was in $file originally
+ # as does the version of $file that was added into $rmfiles
+ rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
+ if test "$fast_install" = yes && test -n "$relink_command"; then
+ rmfiles="$rmfiles $objdir/lt-$name"
+ fi
+ if test "X$noexename" != "X$name" ; then
+ rmfiles="$rmfiles $objdir/lt-${noexename}.c"
+ fi
+ fi
+ fi
+ ;;
+ esac
+ func_show_eval "$RM $rmfiles" 'exit_status=1'
+ done
+ objdir="$origobjdir"
+
+ # Try to remove the ${objdir}s in the directories where we deleted files
+ for dir in $rmdirs; do
+ if test -d "$dir"; then
+ func_show_eval "rmdir $dir >/dev/null 2>&1"
+ fi
+ done
+
+ exit $exit_status
+}
+
+{ test "$mode" = uninstall || test "$mode" = clean; } &&
+ func_mode_uninstall ${1+"$@"}
+
+test -z "$mode" && {
+ help="$generic_help"
+ func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+ func_fatal_help "invalid operation mode \`$mode'"
+
+if test -n "$exec_cmd"; then
+ eval exec "$exec_cmd"
+ exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries. Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them. This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration. But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
diff --git a/jni/iconv/libcharset/build-aux/mkinstalldirs b/jni/iconv/libcharset/build-aux/mkinstalldirs
new file mode 100755
index 0000000..d2d5f21
--- /dev/null
+++ b/jni/iconv/libcharset/build-aux/mkinstalldirs
@@ -0,0 +1,111 @@
+#! /bin/sh
+# mkinstalldirs --- make directory hierarchy
+# Author: Noah Friedman <friedman@prep.ai.mit.edu>
+# Created: 1993-05-16
+# Public domain
+
+errstatus=0
+dirmode=""
+
+usage="\
+Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..."
+
+# process command line arguments
+while test $# -gt 0 ; do
+ case $1 in
+ -h | --help | --h*) # -h for help
+ echo "$usage" 1>&2
+ exit 0
+ ;;
+ -m) # -m PERM arg
+ shift
+ test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
+ dirmode=$1
+ shift
+ ;;
+ --) # stop option processing
+ shift
+ break
+ ;;
+ -*) # unknown option
+ echo "$usage" 1>&2
+ exit 1
+ ;;
+ *) # first non-opt arg
+ break
+ ;;
+ esac
+done
+
+for file
+do
+ if test -d "$file"; then
+ shift
+ else
+ break
+ fi
+done
+
+case $# in
+ 0) exit 0 ;;
+esac
+
+case $dirmode in
+ '')
+ if mkdir -p -- . 2>/dev/null; then
+ echo "mkdir -p -- $*"
+ exec mkdir -p -- "$@"
+ fi
+ ;;
+ *)
+ if mkdir -m "$dirmode" -p -- . 2>/dev/null; then
+ echo "mkdir -m $dirmode -p -- $*"
+ exec mkdir -m "$dirmode" -p -- "$@"
+ fi
+ ;;
+esac
+
+for file
+do
+ set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
+ shift
+
+ pathcomp=
+ for d
+ do
+ pathcomp="$pathcomp$d"
+ case $pathcomp in
+ -*) pathcomp=./$pathcomp ;;
+ esac
+
+ if test ! -d "$pathcomp"; then
+ echo "mkdir $pathcomp"
+
+ mkdir "$pathcomp" || lasterr=$?
+
+ if test ! -d "$pathcomp"; then
+ errstatus=$lasterr
+ else
+ if test ! -z "$dirmode"; then
+ echo "chmod $dirmode $pathcomp"
+ lasterr=""
+ chmod "$dirmode" "$pathcomp" || lasterr=$?
+
+ if test ! -z "$lasterr"; then
+ errstatus=$lasterr
+ fi
+ fi
+ fi
+ fi
+
+ pathcomp="$pathcomp/"
+ done
+done
+
+exit $errstatus
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# End:
+# mkinstalldirs ends here
diff --git a/jni/iconv/libcharset/config.h b/jni/iconv/libcharset/config.h
new file mode 100644
index 0000000..2b7789f
--- /dev/null
+++ b/jni/iconv/libcharset/config.h
@@ -0,0 +1,102 @@
+/* config.h. Generated from config.h.in by configure. */
+/* config.h.in. Generated from configure.ac by autoheader. */
+
+/* Define to 1 if the package shall run at any location in the filesystem. */
+/* #undef ENABLE_RELOCATABLE */
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#define HAVE_DLFCN_H 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
+
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#define HAVE_LANGINFO_CODESET 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the `setlocale' function. */
+#define HAVE_SETLOCALE 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#define HAVE_UNISTD_H 1
+
+/* Define to 1 or 0, depending whether the compiler supports simple visibility
+ declarations. */
+#define HAVE_VISIBILITY 1
+
+/* Define to the value of ${prefix}, as a string. */
+#define INSTALLPREFIX "/usr/local"
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#define LT_OBJDIR ".libs/"
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT ""
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME ""
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING ""
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME ""
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION ""
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# define _ALL_SOURCE 1
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# define _POSIX_PTHREAD_SEMANTICS 1
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# define _TANDEM_SOURCE 1
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# define __EXTENSIONS__ 1
+#endif
+
+
+/* Define to 1 if on MINIX. */
+/* #undef _MINIX */
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+ this defined. */
+/* #undef _POSIX_1_SOURCE */
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+/* #undef _POSIX_SOURCE */
diff --git a/jni/iconv/libcharset/config.h.in b/jni/iconv/libcharset/config.h.in
new file mode 100644
index 0000000..c562e7b
--- /dev/null
+++ b/jni/iconv/libcharset/config.h.in
@@ -0,0 +1,101 @@
+/* config.h.in. Generated from configure.ac by autoheader. */
+
+/* Define to 1 if the package shall run at any location in the filesystem. */
+#undef ENABLE_RELOCATABLE
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#undef HAVE_DLFCN_H
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#undef HAVE_LANGINFO_CODESET
+
+/* Define to 1 if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
+
+/* Define to 1 if you have the `setlocale' function. */
+#undef HAVE_SETLOCALE
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#undef HAVE_UNISTD_H
+
+/* Define to 1 or 0, depending whether the compiler supports simple visibility
+ declarations. */
+#undef HAVE_VISIBILITY
+
+/* Define to the value of ${prefix}, as a string. */
+#undef INSTALLPREFIX
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# undef _GNU_SOURCE
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# undef _POSIX_PTHREAD_SEMANTICS
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# undef _TANDEM_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
+
+
+/* Define to 1 if on MINIX. */
+#undef _MINIX
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+ this defined. */
+#undef _POSIX_1_SOURCE
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+#undef _POSIX_SOURCE
diff --git a/jni/iconv/libcharset/config.log b/jni/iconv/libcharset/config.log
new file mode 100644
index 0000000..3a81731
--- /dev/null
+++ b/jni/iconv/libcharset/config.log
@@ -0,0 +1,647 @@
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by configure, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ $ ./configure --disable-option-checking --prefix=/usr/local --build=x86_64-pc-linux-gnu --host=arm-linux-eabi build_alias=x86_64-pc-linux-gnu host_alias=arm-linux-eabi --cache-file=/dev/null --srcdir=.
+
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = matti
+uname -m = i686
+uname -r = 3.4.5-1-pae
+uname -s = Linux
+uname -v = #1 SMP PREEMPT Sat Jul 21 12:20:29 EEST 2012
+
+/usr/bin/uname -p = unknown
+/bin/uname -X = unknown
+
+/bin/arch = unknown
+/usr/bin/arch -k = unknown
+/usr/convex/getsysinfo = unknown
+/usr/bin/hostinfo = unknown
+/bin/machine = unknown
+/usr/bin/oslevel = unknown
+/bin/universe = unknown
+
+PATH: /home/rangeli/GNUstep/Tools
+PATH: /usr/local/bin
+PATH: /usr/bin
+PATH: /bin
+PATH: /usr/local/sbin
+PATH: /usr/sbin
+PATH: /sbin
+PATH: /opt/android-ndk
+PATH: /opt/java6/bin
+PATH: /opt/java6/db/bin
+PATH: /opt/java6/jre/bin
+PATH: /usr/bin/vendor_perl
+PATH: /usr/bin/core_perl
+PATH: /root/.gem/ruby/1.9.1/bin
+PATH: /opt/android-sdk/platform-tools
+PATH: /usr/src/ndk-standalone-9/bin
+PATH: /usr/local/go
+PATH: /usr/local/go/bin
+PATH: /home/rangeli/opt/android-sdk-linux
+PATH: /home/rangeli/opt/android-sdk-linux/platform-tools
+PATH: /home/rangeli/opt/android-sdk-linux/tools
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+configure:2013: checking whether make sets $(MAKE)
+configure:2035: result: yes
+configure:2056: checking for arm-linux-eabi-gcc
+configure:2086: result: no
+configure:2096: checking for gcc
+configure:2112: found /usr/bin/gcc
+configure:2123: result: gcc
+configure:2135: WARNING: using cross tools not prefixed with host triplet
+configure:2355: checking for C compiler version
+configure:2363: gcc --version >&5
+gcc (GCC) 4.7.1 20120721 (prerelease)
+Copyright (C) 2012 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:2367: $? = 0
+configure:2374: gcc -v >&5
+Using built-in specs.
+COLLECT_GCC=gcc
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-linux-gnu/4.7.1/lto-wrapper
+Target: i686-pc-linux-gnu
+Configured with: /build/src/gcc-4.7-20120721/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --disable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release
+Thread model: posix
+gcc version 4.7.1 20120721 (prerelease) (GCC)
+configure:2378: $? = 0
+configure:2385: gcc -V >&5
+gcc: error: unrecognized command line option '-V'
+gcc: fatal error: no input files
+compilation terminated.
+configure:2389: $? = 1
+configure:2412: checking for C compiler default output file name
+configure:2434: gcc conftest.c >&5
+configure:2438: $? = 0
+configure:2476: result: a.out
+configure:2495: checking whether the C compiler works
+configure:2528: result: yes
+configure:2535: checking whether we are cross compiling
+configure:2537: result: yes
+configure:2540: checking for suffix of executables
+configure:2547: gcc -o conftest conftest.c >&5
+configure:2551: $? = 0
+configure:2577: result:
+configure:2583: checking for suffix of object files
+configure:2609: gcc -c conftest.c >&5
+configure:2613: $? = 0
+configure:2638: result: o
+configure:2642: checking whether we are using the GNU C compiler
+configure:2671: gcc -c conftest.c >&5
+configure:2678: $? = 0
+configure:2695: result: yes
+configure:2704: checking whether gcc accepts -g
+configure:2734: gcc -c -g conftest.c >&5
+configure:2741: $? = 0
+configure:2842: result: yes
+configure:2859: checking for gcc option to accept ISO C89
+configure:2933: gcc -c -g -O2 conftest.c >&5
+configure:2940: $? = 0
+configure:2963: result: none needed
+configure:2986: checking how to run the C preprocessor
+configure:3026: gcc -E conftest.c
+configure:3033: $? = 0
+configure:3064: gcc -E conftest.c
+conftest.c:8:28: fatal error: ac_nonexistent.h: No such file or directory
+compilation terminated.
+configure:3071: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| /* end confdefs.h. */
+| #include <ac_nonexistent.h>
+configure:3104: result: gcc -E
+configure:3133: gcc -E conftest.c
+configure:3140: $? = 0
+configure:3171: gcc -E conftest.c
+conftest.c:8:28: fatal error: ac_nonexistent.h: No such file or directory
+compilation terminated.
+configure:3178: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| /* end confdefs.h. */
+| #include <ac_nonexistent.h>
+configure:3231: checking for a BSD-compatible install
+configure:3299: result: /usr/bin/install -c
+configure:3318: checking build system type
+configure:3336: result: x86_64-pc-linux-gnu
+configure:3358: checking host system type
+configure:3373: result: arm-linux-eabi
+configure:3398: checking whether to activate relocatable installation
+configure:3413: result: no
+configure:3452: checking for grep that handles long lines and -e
+configure:3512: result: /usr/bin/grep
+configure:3517: checking for egrep
+configure:3581: result: /usr/bin/grep -E
+configure:3586: checking for ANSI C header files
+configure:3616: gcc -c -g -O2 conftest.c >&5
+configure:3623: $? = 0
+configure:3754: result: yes
+configure:3778: checking for sys/types.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for sys/stat.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for stdlib.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for string.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for memory.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for strings.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for inttypes.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for stdint.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3778: checking for unistd.h
+configure:3799: gcc -c -g -O2 conftest.c >&5
+configure:3806: $? = 0
+configure:3823: result: yes
+configure:3848: checking minix/config.h usability
+configure:3865: gcc -c -g -O2 conftest.c >&5
+conftest.c:52:26: fatal error: minix/config.h: No such file or directory
+compilation terminated.
+configure:3872: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define INSTALLPREFIX "/usr/local"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| /* end confdefs.h. */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| # include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| # include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <minix/config.h>
+configure:3886: result: no
+configure:3890: checking minix/config.h presence
+configure:3905: gcc -E conftest.c
+conftest.c:19:26: fatal error: minix/config.h: No such file or directory
+compilation terminated.
+configure:3912: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define INSTALLPREFIX "/usr/local"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| /* end confdefs.h. */
+| #include <minix/config.h>
+configure:3926: result: no
+configure:3954: checking for minix/config.h
+configure:3961: result: no
+configure:3992: checking whether it is safe to define __EXTENSIONS__
+configure:4020: gcc -c -g -O2 conftest.c >&5
+configure:4027: $? = 0
+configure:4042: result: yes
+configure:4097: checking for a sed that does not truncate output
+configure:4163: result: /bin/sed
+configure:4181: checking for fgrep
+configure:4245: result: /usr/bin/grep -F
+configure:4280: checking for ld used by gcc
+configure:4347: result: /usr/bin/ld
+configure:4356: checking if the linker (/usr/bin/ld) is GNU ld
+configure:4371: result: yes
+configure:4383: checking for BSD- or MS-compatible name lister (nm)
+configure:4432: result: no
+configure:4443: checking for arm-linux-eabi-dumpbin
+configure:4473: result: no
+configure:4443: checking for arm-linux-eabi-link
+configure:4473: result: no
+configure:4487: checking for dumpbin
+configure:4517: result: no
+configure:4487: checking for link
+configure:4503: found /usr/bin/link
+configure:4514: result: link -dump -symbols
+configure:4550: checking the name lister (link -dump -symbols) interface
+configure:4557: gcc -c -g -O2 conftest.c >&5
+configure:4560: link -dump -symbols "conftest.o"
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:4563: output
+configure:4570: result: BSD nm
+configure:4573: checking whether ln -s works
+configure:4577: result: yes
+configure:4585: checking the maximum length of command line arguments
+configure:4705: result: 1572864
+configure:4722: checking whether the shell understands some XSI constructs
+configure:4732: result: yes
+configure:4736: checking whether the shell understands "+="
+configure:4742: result: yes
+configure:4777: checking for /usr/bin/ld option to reload object files
+configure:4784: result: -r
+configure:4813: checking for arm-linux-eabi-objdump
+configure:4843: result: no
+configure:4853: checking for objdump
+configure:4869: found /usr/bin/objdump
+configure:4880: result: objdump
+configure:4909: checking how to recognize dependent libraries
+configure:5105: result: unknown
+configure:5125: checking for arm-linux-eabi-ar
+configure:5155: result: no
+configure:5165: checking for ar
+configure:5181: found /usr/bin/ar
+configure:5192: result: ar
+configure:5230: checking for arm-linux-eabi-strip
+configure:5260: result: no
+configure:5270: checking for strip
+configure:5286: found /usr/bin/strip
+configure:5297: result: strip
+configure:5329: checking for arm-linux-eabi-ranlib
+configure:5359: result: no
+configure:5369: checking for ranlib
+configure:5385: found /usr/bin/ranlib
+configure:5396: result: ranlib
+configure:5486: checking command to parse link -dump -symbols output from gcc object
+configure:5604: gcc -c -g -O2 conftest.c >&5
+configure:5607: $? = 0
+configure:5611: link -dump -symbols conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:5614: $? = 0
+cannot run sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'
+configure:5604: gcc -c -g -O2 conftest.c >&5
+configure:5607: $? = 0
+configure:5611: link -dump -symbols conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' \> conftest.nm
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:5614: $? = 0
+cannot run sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'
+configure:5706: result: failed
+configure:6574: checking for dlfcn.h
+configure:6595: gcc -c -g -O2 conftest.c >&5
+configure:6602: $? = 0
+configure:6619: result: yes
+configure:7103: checking for objdir
+configure:7118: result: .libs
+configure:7414: checking if gcc supports -fno-rtti -fno-exceptions
+configure:7432: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5
+cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
+configure:7436: $? = 0
+configure:7449: result: no
+configure:7469: checking for gcc option to produce PIC
+configure:7741: result: -fPIC -DPIC
+configure:7753: checking if gcc PIC flag -fPIC -DPIC works
+configure:7771: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5
+configure:7775: $? = 0
+configure:7788: result: yes
+configure:7812: checking if gcc static flag -static works
+configure:7840: result: yes
+configure:7855: checking if gcc supports -c -o file.o
+configure:7876: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
+configure:7880: $? = 0
+configure:7902: result: yes
+configure:7910: checking if gcc supports -c -o file.o
+configure:7957: result: yes
+configure:7990: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
+configure:9064: result: yes
+configure:9101: checking whether -lc should be explicitly linked in
+configure:9106: gcc -c -g -O2 conftest.c >&5
+configure:9109: $? = 0
+configure:9124: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
+configure:9127: $? = 0
+configure:9139: result: no
+configure:9303: checking dynamic linker characteristics
+configure:9986: result: no
+configure:10088: checking how to hardcode library paths into programs
+configure:10113: result: immediate
+configure:10946: checking whether stripping libraries is possible
+configure:10951: result: yes
+configure:10986: checking if libtool supports shared libraries
+configure:10988: result: no
+configure:10991: checking whether to build shared libraries
+configure:11012: result: no
+configure:11015: checking whether to build static libraries
+configure:11019: result: yes
+configure:11059: checking for simple visibility declarations
+configure:11091: gcc -c -g -O2 -fvisibility=hidden conftest.c >&5
+configure:11098: $? = 0
+configure:11115: result: yes
+configure:11133: checking for nl_langinfo and CODESET
+configure:11159: gcc -o conftest -g -O2 conftest.c >&5
+configure:11166: $? = 0
+configure:11187: result: yes
+configure:11198: checking whether we are using the GNU C Library 2.1 or newer
+configure:11229: result: yes
+configure:11239: checking for setlocale
+configure:11295: gcc -o conftest -g -O2 conftest.c >&5
+configure:11302: $? = 0
+configure:11324: result: yes
+configure:11447: creating ./config.status
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by config.status, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES =
+ CONFIG_HEADERS =
+ CONFIG_LINKS =
+ CONFIG_COMMANDS =
+ $ ./config.status
+
+on matti
+
+config.status:967: creating Makefile
+config.status:967: creating lib/Makefile
+config.status:967: creating include/localcharset.h
+config.status:967: creating include/localcharset.h.inst
+config.status:967: creating config.h
+config.status:1201: executing libtool commands
+
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+
+ac_cv_build=x86_64-pc-linux-gnu
+ac_cv_c_compiler_gnu=yes
+ac_cv_env_CC_set=
+ac_cv_env_CC_value=
+ac_cv_env_CFLAGS_set=
+ac_cv_env_CFLAGS_value=
+ac_cv_env_CPPFLAGS_set=
+ac_cv_env_CPPFLAGS_value=
+ac_cv_env_CPP_set=
+ac_cv_env_CPP_value=
+ac_cv_env_LDFLAGS_set=
+ac_cv_env_LDFLAGS_value=
+ac_cv_env_LIBS_set=
+ac_cv_env_LIBS_value=
+ac_cv_env_build_alias_set=set
+ac_cv_env_build_alias_value=x86_64-pc-linux-gnu
+ac_cv_env_host_alias_set=set
+ac_cv_env_host_alias_value=arm-linux-eabi
+ac_cv_env_target_alias_set=
+ac_cv_env_target_alias_value=
+ac_cv_func_setlocale=yes
+ac_cv_gnu_library_2_1=yes
+ac_cv_header_dlfcn_h=yes
+ac_cv_header_inttypes_h=yes
+ac_cv_header_memory_h=yes
+ac_cv_header_minix_config_h=no
+ac_cv_header_stdc=yes
+ac_cv_header_stdint_h=yes
+ac_cv_header_stdlib_h=yes
+ac_cv_header_string_h=yes
+ac_cv_header_strings_h=yes
+ac_cv_header_sys_stat_h=yes
+ac_cv_header_sys_types_h=yes
+ac_cv_header_unistd_h=yes
+ac_cv_host=arm-linux-eabi
+ac_cv_objext=o
+ac_cv_path_EGREP='/usr/bin/grep -E'
+ac_cv_path_FGREP='/usr/bin/grep -F'
+ac_cv_path_GREP=/usr/bin/grep
+ac_cv_path_SED=/bin/sed
+ac_cv_path_install='/usr/bin/install -c'
+ac_cv_prog_CPP='gcc -E'
+ac_cv_prog_ac_ct_AR=ar
+ac_cv_prog_ac_ct_CC=gcc
+ac_cv_prog_ac_ct_DUMPBIN='link -dump -symbols'
+ac_cv_prog_ac_ct_OBJDUMP=objdump
+ac_cv_prog_ac_ct_RANLIB=ranlib
+ac_cv_prog_ac_ct_STRIP=strip
+ac_cv_prog_cc_c89=
+ac_cv_prog_cc_g=yes
+ac_cv_prog_make_make_set=yes
+ac_cv_safe_to_define___extensions__=yes
+am_cv_langinfo_codeset=yes
+gl_cv_cc_visibility=yes
+lt_cv_deplibs_check_method=unknown
+lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_ld_reload_flag=-r
+lt_cv_nm_interface='BSD nm'
+lt_cv_objdir=.libs
+lt_cv_path_LD=/usr/bin/ld
+lt_cv_path_NM=no
+lt_cv_prog_compiler_c_o=yes
+lt_cv_prog_compiler_pic_works=yes
+lt_cv_prog_compiler_rtti_exceptions=no
+lt_cv_prog_compiler_static_works=yes
+lt_cv_prog_gnu_ld=yes
+lt_cv_sys_global_symbol_pipe=
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_cdecl=
+lt_cv_sys_max_cmd_len=1572864
+
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+
+AR='ar'
+AS='as'
+CC='gcc'
+CFLAGS='-g -O2'
+CFLAG_VISIBILITY='-fvisibility=hidden'
+CPP='gcc -E'
+CPPFLAGS=''
+DEFS='-DHAVE_CONFIG_H'
+DLLTOOL='dlltool'
+DSYMUTIL=''
+DUMPBIN='link -dump -symbols'
+ECHO_C=''
+ECHO_N='-n'
+ECHO_T=''
+EGREP='/usr/bin/grep -E'
+EXEEXT=''
+FGREP='/usr/bin/grep -F'
+GLIBC21='yes'
+GREP='/usr/bin/grep'
+HAVE_VISIBILITY='1'
+INSTALL_DATA='${INSTALL} -m 644'
+INSTALL_PROGRAM='${INSTALL}'
+INSTALL_SCRIPT='${INSTALL}'
+LD='/usr/bin/ld'
+LDFLAGS=''
+LIBOBJS=''
+LIBS=''
+LIBTOOL='/bin/sh $(top_builddir)/libtool'
+LIPO=''
+LN_S='ln -s'
+LTLIBOBJS=''
+NM='link -dump -symbols'
+NMEDIT=''
+OBJDUMP='objdump'
+OBJEXT='o'
+OTOOL64=''
+OTOOL=''
+PACKAGE=''
+PACKAGE_BUGREPORT=''
+PACKAGE_NAME=''
+PACKAGE_STRING=''
+PACKAGE_TARNAME=''
+PACKAGE_VERSION=''
+PATH_SEPARATOR=':'
+RANLIB='ranlib'
+RELOCATABLE='no'
+SED='/bin/sed'
+SET_MAKE=''
+SHELL='/bin/sh'
+STRIP='strip'
+VERSION=''
+ac_ct_CC='gcc'
+ac_ct_DUMPBIN='link -dump -symbols'
+bindir='${exec_prefix}/bin'
+build='x86_64-pc-linux-gnu'
+build_alias='x86_64-pc-linux-gnu'
+build_cpu='x86_64'
+build_os='linux-gnu'
+build_vendor='pc'
+datadir='${datarootdir}'
+datarootdir='${prefix}/share'
+docdir='${datarootdir}/doc/${PACKAGE}'
+dvidir='${docdir}'
+exec_prefix='${prefix}'
+host='arm-linux-eabi'
+host_alias='arm-linux-eabi'
+host_cpu='arm'
+host_os='eabi'
+host_vendor='linux'
+htmldir='${docdir}'
+includedir='${prefix}/include'
+infodir='${datarootdir}/info'
+libdir='${exec_prefix}/lib'
+libexecdir='${exec_prefix}/libexec'
+localedir='${datarootdir}/locale'
+localstatedir='${prefix}/var'
+lt_ECHO='echo'
+mandir='${datarootdir}/man'
+oldincludedir='/usr/include'
+pdfdir='${docdir}'
+prefix='/usr/local'
+program_transform_name='s,x,x,'
+psdir='${docdir}'
+sbindir='${exec_prefix}/sbin'
+sharedstatedir='${prefix}/com'
+sysconfdir='${prefix}/etc'
+target_alias=''
+
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+
+#define PACKAGE_NAME ""
+#define PACKAGE_TARNAME ""
+#define PACKAGE_VERSION ""
+#define PACKAGE_STRING ""
+#define PACKAGE_BUGREPORT ""
+#define INSTALLPREFIX "/usr/local"
+#define STDC_HEADERS 1
+#define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_STAT_H 1
+#define HAVE_STDLIB_H 1
+#define HAVE_STRING_H 1
+#define HAVE_MEMORY_H 1
+#define HAVE_STRINGS_H 1
+#define HAVE_INTTYPES_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_UNISTD_H 1
+#define __EXTENSIONS__ 1
+#define _ALL_SOURCE 1
+#define _GNU_SOURCE 1
+#define _POSIX_PTHREAD_SEMANTICS 1
+#define _TANDEM_SOURCE 1
+#define HAVE_DLFCN_H 1
+#define LT_OBJDIR ".libs/"
+#define HAVE_VISIBILITY 1
+#define HAVE_LANGINFO_CODESET 1
+#define HAVE_SETLOCALE 1
+
+configure: exit 0
diff --git a/jni/iconv/libcharset/config.status b/jni/iconv/libcharset/config.status
new file mode 100755
index 0000000..8c33fd7
--- /dev/null
+++ b/jni/iconv/libcharset/config.status
@@ -0,0 +1,1854 @@
+#! /bin/sh
+# Generated by configure.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=${CONFIG_SHELL-/bin/sh}
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES = $CONFIG_FILES
+ CONFIG_HEADERS = $CONFIG_HEADERS
+ CONFIG_LINKS = $CONFIG_LINKS
+ CONFIG_COMMANDS = $CONFIG_COMMANDS
+ $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+# Files that config.status was made for.
+config_files=" Makefile lib/Makefile include/localcharset.h:include/localcharset.h.build.in include/localcharset.h.inst:include/localcharset.h.in"
+config_headers=" config.h"
+config_commands=" libtool"
+
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTION]... [FILE]...
+
+ -h, --help print this help, then exit
+ -V, --version print version number and configuration settings, then exit
+ -q, --quiet, --silent
+ do not print progress messages
+ -d, --debug don't remove temporary files
+ --recheck update $as_me by reconfiguring in the same conditions
+ --file=FILE[:TEMPLATE]
+ instantiate the configuration file FILE
+ --header=FILE[:TEMPLATE]
+ instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <bug-autoconf@gnu.org>."
+
+ac_cs_version="\
+config.status
+configured by ./configure, generated by GNU Autoconf 2.63,
+ with options \"'--disable-option-checking' '--prefix=/usr/local' '--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi' '--cache-file=/dev/null' '--srcdir=.'\"
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='/home/rangeli/projects/libiconv-1.13.1/libcharset'
+srcdir='.'
+INSTALL='/usr/bin/install -c'
+test -n "$AWK" || AWK=awk
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+ case $1 in
+ --*=*)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+ ac_shift=:
+ ;;
+ *)
+ ac_option=$1
+ ac_optarg=$2
+ ac_shift=shift
+ ;;
+ esac
+
+ case $ac_option in
+ # Handling of the options.
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ ac_cs_recheck=: ;;
+ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+ $as_echo "$ac_cs_version"; exit ;;
+ --debug | --debu | --deb | --de | --d | -d )
+ debug=: ;;
+ --file | --fil | --fi | --f )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
+ ac_need_defaults=false;;
+ --header | --heade | --head | --hea )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
+ ac_need_defaults=false;;
+ --he | --h)
+ # Conflict between --help and --header
+ { $as_echo "$as_me: error: ambiguous option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; };;
+ --help | --hel | -h )
+ $as_echo "$ac_cs_usage"; exit ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil | --si | --s)
+ ac_cs_silent=: ;;
+
+ # This is an error.
+ -*) { $as_echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; } ;;
+
+ *) ac_config_targets="$ac_config_targets $1"
+ ac_need_defaults=false ;;
+
+ esac
+ shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+ exec 6>/dev/null
+ ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+if $ac_cs_recheck; then
+ set X '/bin/sh' './configure' '--disable-option-checking' '--prefix=/usr/local' '--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi' '--cache-file=/dev/null' '--srcdir=.' $ac_configure_extra_args --no-create --no-recursion
+ shift
+ $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
+ CONFIG_SHELL='/bin/sh'
+ export CONFIG_SHELL
+ exec "$@"
+fi
+
+exec 5>>config.log
+{
+ echo
+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+ $as_echo "$ac_log"
+} >&5
+
+#
+# INIT-COMMANDS
+#
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+macro_version='2.2.6'
+macro_revision='1.3012'
+AS='as'
+DLLTOOL='dlltool'
+OBJDUMP='objdump'
+enable_shared='no'
+enable_static='yes'
+pic_mode='default'
+enable_fast_install='yes'
+host_alias='arm-linux-eabi'
+host='arm-linux-eabi'
+host_os='eabi'
+build_alias='x86_64-pc-linux-gnu'
+build='x86_64-pc-linux-gnu'
+build_os='linux-gnu'
+SED='/bin/sed'
+Xsed='/bin/sed -e 1s/^X//'
+GREP='/usr/bin/grep'
+EGREP='/usr/bin/grep -E'
+FGREP='/usr/bin/grep -F'
+LD='/usr/bin/ld'
+NM='link -dump -symbols'
+LN_S='ln -s'
+max_cmd_len='1572864'
+ac_objext='o'
+exeext=''
+lt_unset='unset'
+lt_SP2NL='tr \040 \012'
+lt_NL2SP='tr \015\012 \040\040'
+reload_flag=' -r'
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+deplibs_check_method='unknown'
+file_magic_cmd='$MAGIC_CMD'
+AR='ar'
+AR_FLAGS='cru'
+STRIP='strip'
+RANLIB='ranlib'
+old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib'
+old_postuninstall_cmds=''
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $oldlib'
+CC='gcc'
+CFLAGS='-g -O2'
+compiler='gcc'
+GCC='yes'
+lt_cv_sys_global_symbol_pipe=''
+lt_cv_sys_global_symbol_to_cdecl=''
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
+objdir='.libs'
+SHELL='/bin/sh'
+ECHO='echo'
+MAGIC_CMD='file'
+lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+lt_prog_compiler_wl='-Wl,'
+lt_prog_compiler_pic=' -fPIC -DPIC'
+lt_prog_compiler_static='-static'
+lt_cv_prog_compiler_c_o='yes'
+need_locks='no'
+DSYMUTIL=''
+NMEDIT=''
+LIPO=''
+OTOOL=''
+OTOOL64=''
+libext='a'
+shrext_cmds='.so'
+extract_expsyms_cmds=''
+archive_cmds_need_lc='no'
+enable_shared_with_static_runtimes='no'
+export_dynamic_flag_spec='${wl}--export-dynamic'
+whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+compiler_needs_object='no'
+old_archive_from_new_cmds=''
+old_archive_from_expsyms_cmds=''
+archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+module_cmds=''
+module_expsym_cmds=''
+with_gnu_ld='yes'
+allow_undefined_flag=''
+no_undefined_flag=''
+hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+hardcode_libdir_flag_spec_ld=''
+hardcode_libdir_separator=''
+hardcode_direct='no'
+hardcode_direct_absolute='no'
+hardcode_minus_L='no'
+hardcode_shlibpath_var='unsupported'
+hardcode_automatic='no'
+inherit_rpath='no'
+link_all_deplibs='unknown'
+fix_srcfile_path=''
+always_export_symbols='no'
+export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+include_expsyms=''
+prelink_cmds=''
+file_list_spec=''
+variables_saved_for_relink='PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH'
+need_lib_prefix='unknown'
+need_version='unknown'
+version_type='none'
+runpath_var='LD_RUN_PATH'
+shlibpath_var=''
+shlibpath_overrides_runpath='unknown'
+libname_spec='lib$name'
+library_names_spec=''
+soname_spec=''
+postinstall_cmds=''
+postuninstall_cmds=''
+finish_cmds=''
+finish_eval=''
+hardcode_into_libs='no'
+sys_lib_search_path_spec='/usr/lib/gcc/i686-pc-linux-gnu/4.7.1 /usr/lib /lib'
+sys_lib_dlsearch_path_spec='/lib /usr/lib'
+hardcode_action='immediate'
+enable_dlopen='unknown'
+enable_dlopen_self='unknown'
+enable_dlopen_self_static='unknown'
+old_striplib='strip --strip-debug'
+striplib='strip --strip-unneeded'
+
+LTCC='gcc'
+LTCFLAGS='-g -O2'
+compiler='gcc'
+
+# Quote evaled strings.
+for var in SED GREP EGREP FGREP LD NM LN_S lt_SP2NL lt_NL2SP reload_flag deplibs_check_method file_magic_cmd AR AR_FLAGS STRIP RANLIB CC CFLAGS compiler lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_c_name_address lt_cv_sys_global_symbol_to_c_name_address_lib_prefix SHELL ECHO lt_prog_compiler_no_builtin_flag lt_prog_compiler_wl lt_prog_compiler_pic lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks DSYMUTIL NMEDIT LIPO OTOOL OTOOL64 shrext_cmds export_dynamic_flag_spec whole_archive_flag_spec compiler_needs_object with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_flag_spec_ld hardcode_libdir_separator fix_srcfile_path exclude_expsyms include_expsyms file_list_spec variables_saved_for_relink libname_spec library_names_spec soname_spec finish_eval old_striplib striplib; do
+ case `eval \\$ECHO "X\\$$var"` in
+ *[\\\`\"\$]*)
+ eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
+ ;;
+ *)
+ eval "lt_$var=\\\"\$$var\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds prelink_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec sys_lib_dlsearch_path_spec; do
+ case `eval \\$ECHO "X\\$$var"` in
+ *[\\\`\"\$]*)
+ eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
+ ;;
+ *)
+ eval "lt_$var=\\\"\$$var\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case $lt_ECHO in
+*'\$0 --fallback-echo"') lt_ECHO=`$ECHO "X$lt_ECHO" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
+ ;;
+esac
+
+ac_aux_dir='build-aux'
+xsi_shell='yes'
+lt_shell_append='yes'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+
+ PACKAGE=''
+ VERSION=''
+ TIMESTAMP=''
+ RM='rm -f'
+ ofile='libtool'
+
+
+
+
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+ case $ac_config_target in
+ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+ "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+ "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
+ "include/localcharset.h") CONFIG_FILES="$CONFIG_FILES include/localcharset.h:include/localcharset.h.build.in" ;;
+ "include/localcharset.h.inst") CONFIG_FILES="$CONFIG_FILES include/localcharset.h.inst:include/localcharset.h.in" ;;
+
+ *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used. Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience. Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+ tmp=
+ trap 'exit_status=$?
+ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+ trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+ test -n "$tmp" && test -d "$tmp"
+} ||
+{
+ tmp=./conf$$-$RANDOM
+ (umask 077 && mkdir "$tmp")
+} ||
+{
+ $as_echo "$as_me: cannot create a temporary directory in ." >&2
+ { (exit 1); exit 1; }
+}
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=' '
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+ ac_cs_awk_cr='\\r'
+else
+ ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+cat >>"$tmp/subs1.awk" <<\_ACAWK &&
+S["LTLIBOBJS"]=""
+S["GLIBC21"]="yes"
+S["HAVE_VISIBILITY"]="1"
+S["CFLAG_VISIBILITY"]="-fvisibility=hidden"
+S["OTOOL64"]=""
+S["OTOOL"]=""
+S["LIPO"]=""
+S["NMEDIT"]=""
+S["DSYMUTIL"]=""
+S["lt_ECHO"]="echo"
+S["RANLIB"]="ranlib"
+S["STRIP"]="strip"
+S["AR"]="ar"
+S["LN_S"]="ln -s"
+S["NM"]="link -dump -symbols"
+S["ac_ct_DUMPBIN"]="link -dump -symbols"
+S["DUMPBIN"]="link -dump -symbols"
+S["LD"]="/usr/bin/ld"
+S["FGREP"]="/usr/bin/grep -F"
+S["SED"]="/bin/sed"
+S["LIBTOOL"]="/bin/sh $(top_builddir)/libtool"
+S["OBJDUMP"]="objdump"
+S["DLLTOOL"]="dlltool"
+S["AS"]="as"
+S["EGREP"]="/usr/bin/grep -E"
+S["GREP"]="/usr/bin/grep"
+S["LIBOBJS"]=""
+S["RELOCATABLE"]="no"
+S["host_os"]="eabi"
+S["host_vendor"]="linux"
+S["host_cpu"]="arm"
+S["host"]="arm-linux-eabi"
+S["build_os"]="linux-gnu"
+S["build_vendor"]="pc"
+S["build_cpu"]="x86_64"
+S["build"]="x86_64-pc-linux-gnu"
+S["INSTALL_DATA"]="${INSTALL} -m 644"
+S["INSTALL_SCRIPT"]="${INSTALL}"
+S["INSTALL_PROGRAM"]="${INSTALL}"
+S["CPP"]="gcc -E"
+S["OBJEXT"]="o"
+S["EXEEXT"]=""
+S["ac_ct_CC"]="gcc"
+S["CPPFLAGS"]=""
+S["LDFLAGS"]=""
+S["CFLAGS"]="-g -O2"
+S["CC"]="gcc"
+S["VERSION"]=""
+S["PACKAGE"]=""
+S["SET_MAKE"]=""
+S["target_alias"]=""
+S["host_alias"]="arm-linux-eabi"
+S["build_alias"]="x86_64-pc-linux-gnu"
+S["LIBS"]=""
+S["ECHO_T"]=""
+S["ECHO_N"]="-n"
+S["ECHO_C"]=""
+S["DEFS"]="-DHAVE_CONFIG_H"
+S["mandir"]="${datarootdir}/man"
+S["localedir"]="${datarootdir}/locale"
+S["libdir"]="${exec_prefix}/lib"
+S["psdir"]="${docdir}"
+S["pdfdir"]="${docdir}"
+S["dvidir"]="${docdir}"
+S["htmldir"]="${docdir}"
+S["infodir"]="${datarootdir}/info"
+S["docdir"]="${datarootdir}/doc/${PACKAGE}"
+S["oldincludedir"]="/usr/include"
+S["includedir"]="${prefix}/include"
+S["localstatedir"]="${prefix}/var"
+S["sharedstatedir"]="${prefix}/com"
+S["sysconfdir"]="${prefix}/etc"
+S["datadir"]="${datarootdir}"
+S["datarootdir"]="${prefix}/share"
+S["libexecdir"]="${exec_prefix}/libexec"
+S["sbindir"]="${exec_prefix}/sbin"
+S["bindir"]="${exec_prefix}/bin"
+S["program_transform_name"]="s,x,x,"
+S["prefix"]="/usr/local"
+S["exec_prefix"]="${prefix}"
+S["PACKAGE_BUGREPORT"]=""
+S["PACKAGE_STRING"]=""
+S["PACKAGE_VERSION"]=""
+S["PACKAGE_TARNAME"]=""
+S["PACKAGE_NAME"]=""
+S["PATH_SEPARATOR"]=":"
+S["SHELL"]="/bin/sh"
+_ACAWK
+cat >>"$tmp/subs1.awk" <<_ACAWK &&
+ for (key in S) S_is_set[key] = 1
+ FS = ""
+
+}
+{
+ line = $ 0
+ nfields = split(line, field, "@")
+ substed = 0
+ len = length(field[1])
+ for (i = 2; i < nfields; i++) {
+ key = field[i]
+ keylen = length(key)
+ if (S_is_set[key]) {
+ value = S[key]
+ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+ len += length(value) + length(field[++i])
+ substed = 1
+ } else
+ len += 1 + keylen
+ }
+
+ print line
+}
+
+_ACAWK
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+ cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+ || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
+$as_echo "$as_me: error: could not setup config files machinery" >&2;}
+ { (exit 1); exit 1; }; }
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+D["PACKAGE_NAME"]=" \"\""
+D["PACKAGE_TARNAME"]=" \"\""
+D["PACKAGE_VERSION"]=" \"\""
+D["PACKAGE_STRING"]=" \"\""
+D["PACKAGE_BUGREPORT"]=" \"\""
+D["INSTALLPREFIX"]=" \"/usr/local\""
+D["STDC_HEADERS"]=" 1"
+D["HAVE_SYS_TYPES_H"]=" 1"
+D["HAVE_SYS_STAT_H"]=" 1"
+D["HAVE_STDLIB_H"]=" 1"
+D["HAVE_STRING_H"]=" 1"
+D["HAVE_MEMORY_H"]=" 1"
+D["HAVE_STRINGS_H"]=" 1"
+D["HAVE_INTTYPES_H"]=" 1"
+D["HAVE_STDINT_H"]=" 1"
+D["HAVE_UNISTD_H"]=" 1"
+D["__EXTENSIONS__"]=" 1"
+D["_ALL_SOURCE"]=" 1"
+D["_GNU_SOURCE"]=" 1"
+D["_POSIX_PTHREAD_SEMANTICS"]=" 1"
+D["_TANDEM_SOURCE"]=" 1"
+D["HAVE_DLFCN_H"]=" 1"
+D["LT_OBJDIR"]=" \".libs/\""
+D["HAVE_VISIBILITY"]=" 1"
+D["HAVE_LANGINFO_CODESET"]=" 1"
+D["HAVE_SETLOCALE"]=" 1"
+ for (key in D) D_is_set[key] = 1
+ FS = ""
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t (]|$)/ {
+ line = $ 0
+ split(line, arg, " ")
+ if (arg[1] == "#") {
+ defundef = arg[2]
+ mac1 = arg[3]
+ } else {
+ defundef = substr(arg[1], 2)
+ mac1 = arg[2]
+ }
+ split(mac1, mac2, "(") #)
+ macro = mac2[1]
+ prefix = substr(line, 1, index(line, defundef) - 1)
+ if (D_is_set[macro]) {
+ # Preserve the white space surrounding the "#".
+ print prefix "define", macro P[macro] D[macro]
+ next
+ } else {
+ # Replace #undef with comments. This is necessary, for example,
+ # in the case of _POSIX_SOURCE, which is predefined and required
+ # on some systems where configure will not decide to define it.
+ if (defundef == "undef") {
+ print "/*", prefix defundef, macro, "*/"
+ next
+ }
+ }
+}
+{ print }
+_ACAWK
+ { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
+$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
+ { (exit 1); exit 1; }; }
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+ case $ac_tag in
+ :[FHLC]) ac_mode=$ac_tag; continue;;
+ esac
+ case $ac_mode$ac_tag in
+ :[FHL]*:*);;
+ :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
+$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
+ { (exit 1); exit 1; }; };;
+ :[FH]-) ac_tag=-:-;;
+ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+ esac
+ ac_save_IFS=$IFS
+ IFS=:
+ set x $ac_tag
+ IFS=$ac_save_IFS
+ shift
+ ac_file=$1
+ shift
+
+ case $ac_mode in
+ :L) ac_source=$1;;
+ :[FH])
+ ac_file_inputs=
+ for ac_f
+ do
+ case $ac_f in
+ -) ac_f="$tmp/stdin";;
+ *) # Look for the file first in the build tree, then in the source tree
+ # (if the path is not absolute). The absolute path cannot be DOS-style,
+ # because $ac_f cannot contain `:'.
+ test -f "$ac_f" ||
+ case $ac_f in
+ [\\/$]*) false;;
+ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+ esac ||
+ { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+ ac_file_inputs="$ac_file_inputs '$ac_f'"
+ done
+
+ # Let's still pretend it is `configure' which instantiates (i.e., don't
+ # use $as_me), people would be surprised to read:
+ # /* config.h. Generated by config.status. */
+ configure_input='Generated from '`
+ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+ `' by configure.'
+ if test x"$ac_file" != x-; then
+ configure_input="$ac_file. $configure_input"
+ { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+ fi
+ # Neutralize special characters interpreted by sed in replacement strings.
+ case $configure_input in #(
+ *\&* | *\|* | *\\* )
+ ac_sed_conf_input=`$as_echo "$configure_input" |
+ sed 's/[\\\\&|]/\\\\&/g'`;; #(
+ *) ac_sed_conf_input=$configure_input;;
+ esac
+
+ case $ac_tag in
+ *:-:* | *:-) cat >"$tmp/stdin" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; } ;;
+ esac
+ ;;
+ esac
+
+ ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$ac_file" : 'X\(//\)[^/]' \| \
+ X"$ac_file" : 'X\(//\)$' \| \
+ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ case $ac_mode in
+ :F)
+ #
+ # CONFIG_FILE
+ #
+
+ case $INSTALL in
+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+ esac
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+ac_sed_dataroot='
+/datarootdir/ {
+ p
+ q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+ ac_datarootdir_hack='
+ s&@datadir@&${datarootdir}&g
+ s&@docdir@&${datarootdir}/doc/${PACKAGE}&g
+ s&@infodir@&${datarootdir}/info&g
+ s&@localedir@&${datarootdir}/locale&g
+ s&@mandir@&${datarootdir}/man&g
+ s&\${datarootdir}&${prefix}/share&g' ;;
+esac
+ac_sed_extra="/^[ ]*VPATH[ ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[ ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[ ]*$//
+}
+
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&2;}
+
+ rm -f "$tmp/stdin"
+ case $ac_file in
+ -) cat "$tmp/out" && rm -f "$tmp/out";;
+ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+ esac \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ ;;
+ :H)
+ #
+ # CONFIG_HEADER
+ #
+ if test x"$ac_file" != x-; then
+ {
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
+ } >"$tmp/config.h" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+ { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+ else
+ rm -f "$ac_file"
+ mv "$tmp/config.h" "$ac_file" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ else
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
+$as_echo "$as_me: error: could not create -" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ ;;
+
+ :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+ esac
+
+
+ case $ac_file$ac_mode in
+ "libtool":C)
+
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+ ;;
+ esac
+
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+
+ ;;
+
+ esac
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
diff --git a/jni/iconv/libcharset/configure b/jni/iconv/libcharset/configure
new file mode 100755
index 0000000..a4446d7
--- /dev/null
+++ b/jni/iconv/libcharset/configure
@@ -0,0 +1,13504 @@
+#! /bin/sh
+# Guess values for system-dependent variables and create Makefiles.
+# Generated by GNU Autoconf 2.63.
+#
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This configure script is free software; the Free Software Foundation
+# gives unlimited permission to copy, distribute and modify it.
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+if test "x$CONFIG_SHELL" = x; then
+ if (eval ":") 2>/dev/null; then
+ as_have_required=yes
+else
+ as_have_required=no
+fi
+
+ if test $as_have_required = yes && (eval ":
+(as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=\$LINENO
+ as_lineno_2=\$LINENO
+ test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
+ test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
+") 2> /dev/null; then
+ :
+else
+ as_candidate_shells=
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ case $as_dir in
+ /*)
+ for as_base in sh bash ksh sh5; do
+ as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
+ done;;
+ esac
+done
+IFS=$as_save_IFS
+
+
+ for as_shell in $as_candidate_shells $SHELL; do
+ # Try only shells that exist, to save several forks.
+ if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+ { ("$as_shell") 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+_ASEOF
+}; then
+ CONFIG_SHELL=$as_shell
+ as_have_required=yes
+ if { "$as_shell" 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+(as_func_return () {
+ (exit $1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = "$1" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test $exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
+
+_ASEOF
+}; then
+ break
+fi
+
+fi
+
+ done
+
+ if test "x$CONFIG_SHELL" != x; then
+ for as_var in BASH_ENV ENV
+ do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+ done
+ export CONFIG_SHELL
+ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+
+ if test $as_have_required = no; then
+ echo This script requires a shell more modern than all the
+ echo shells that I found on your system. Please install a
+ echo modern shell, or manually run the script under such a
+ echo shell if you do have one.
+ { (exit 1); exit 1; }
+fi
+
+
+fi
+
+fi
+
+
+
+(eval "as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0") || {
+ echo No shell found that supports shell functions.
+ echo Please tell bug-autoconf@gnu.org about your system,
+ echo including any error possibly output before this message.
+ echo This can help us improve future autoconf versions.
+ echo Configuration will now proceed without shell functions.
+}
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$lt_ECHO in
+X*--fallback-echo)
+ # Remove one level of quotation (which was required for Make).
+ ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
+ ;;
+esac
+
+ECHO=${lt_ECHO-echo}
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell.
+ exec $SHELL "$0" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<_LT_EOF
+$*
+_LT_EOF
+ exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$lt_ECHO"; then
+ if test "X${echo_test_string+set}" != Xset; then
+ # find a string as large as possible, as long as the shell can cope with it
+ for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
+ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+ if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
+ { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
+ then
+ break
+ fi
+ done
+ fi
+
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ :
+ else
+ # The Solaris, AIX, and Digital Unix default echo programs unquote
+ # backslashes. This makes it impossible to quote backslashes using
+ # echo "$something" | sed 's/\\/\\\\/g'
+ #
+ # So, first we look for a working echo in the user's PATH.
+
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for dir in $PATH /usr/ucb; do
+ IFS="$lt_save_ifs"
+ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$dir/echo"
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+
+ if test "X$ECHO" = Xecho; then
+ # We didn't find a better echo, so look for alternatives.
+ if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # This shell has a builtin print -r that does the trick.
+ ECHO='print -r'
+ elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
+ test "X$CONFIG_SHELL" != X/bin/ksh; then
+ # If we have ksh, try running configure again with it.
+ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+ export ORIGINAL_CONFIG_SHELL
+ CONFIG_SHELL=/bin/ksh
+ export CONFIG_SHELL
+ exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
+ else
+ # Try using printf.
+ ECHO='printf %s\n'
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # Cool, printf works
+ :
+ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+ export CONFIG_SHELL
+ SHELL="$CONFIG_SHELL"
+ export SHELL
+ ECHO="$CONFIG_SHELL $0 --fallback-echo"
+ elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$CONFIG_SHELL $0 --fallback-echo"
+ else
+ # maybe with a smaller string...
+ prev=:
+
+ for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
+ if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
+ then
+ break
+ fi
+ prev="$cmd"
+ done
+
+ if test "$prev" != 'sed 50q "$0"'; then
+ echo_test_string=`eval $prev`
+ export echo_test_string
+ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
+ else
+ # Oops. We lost completely, so just stick with echo.
+ ECHO=echo
+ fi
+ fi
+ fi
+ fi
+ fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+lt_ECHO=$ECHO
+if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
+ lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
+fi
+
+
+
+
+exec 7<&0 </dev/null 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIBOBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+# Identity of this package.
+PACKAGE_NAME=
+PACKAGE_TARNAME=
+PACKAGE_VERSION=
+PACKAGE_STRING=
+PACKAGE_BUGREPORT=
+
+ac_unique_file="lib/localcharset.c"
+# Factoring default headers for most tests.
+ac_includes_default="\
+#include <stdio.h>
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#else
+# ifdef HAVE_STDLIB_H
+# include <stdlib.h>
+# endif
+#endif
+#ifdef HAVE_STRING_H
+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+# include <memory.h>
+# endif
+# include <string.h>
+#endif
+#ifdef HAVE_STRINGS_H
+# include <strings.h>
+#endif
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
+#endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif"
+
+ac_subst_vars='LTLIBOBJS
+GLIBC21
+HAVE_VISIBILITY
+CFLAG_VISIBILITY
+OTOOL64
+OTOOL
+LIPO
+NMEDIT
+DSYMUTIL
+lt_ECHO
+RANLIB
+STRIP
+AR
+LN_S
+NM
+ac_ct_DUMPBIN
+DUMPBIN
+LD
+FGREP
+SED
+LIBTOOL
+OBJDUMP
+DLLTOOL
+AS
+EGREP
+GREP
+LIBOBJS
+RELOCATABLE
+host_os
+host_vendor
+host_cpu
+host
+build_os
+build_vendor
+build_cpu
+build
+INSTALL_DATA
+INSTALL_SCRIPT
+INSTALL_PROGRAM
+CPP
+OBJEXT
+EXEEXT
+ac_ct_CC
+CPPFLAGS
+LDFLAGS
+CFLAGS
+CC
+VERSION
+PACKAGE
+SET_MAKE
+target_alias
+host_alias
+build_alias
+LIBS
+ECHO_T
+ECHO_N
+ECHO_C
+DEFS
+mandir
+localedir
+libdir
+psdir
+pdfdir
+dvidir
+htmldir
+infodir
+docdir
+oldincludedir
+includedir
+localstatedir
+sharedstatedir
+sysconfdir
+datadir
+datarootdir
+libexecdir
+sbindir
+bindir
+program_transform_name
+prefix
+exec_prefix
+PACKAGE_BUGREPORT
+PACKAGE_STRING
+PACKAGE_VERSION
+PACKAGE_TARNAME
+PACKAGE_NAME
+PATH_SEPARATOR
+SHELL'
+ac_subst_files=''
+ac_user_opts='
+enable_option_checking
+enable_relocatable
+enable_shared
+enable_static
+with_pic
+enable_fast_install
+with_gnu_ld
+enable_libtool_lock
+'
+ ac_precious_vars='build_alias
+host_alias
+target_alias
+CC
+CFLAGS
+LDFLAGS
+LIBS
+CPPFLAGS
+CPP'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+ac_unrecognized_opts=
+ac_unrecognized_sep=
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+ # If the previous option needs an argument, assign it.
+ if test -n "$ac_prev"; then
+ eval $ac_prev=\$ac_option
+ ac_prev=
+ continue
+ fi
+
+ case $ac_option in
+ *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+ *) ac_optarg=yes ;;
+ esac
+
+ # Accept the important Cygnus configure options, so we can diagnose typos.
+
+ case $ac_dashdash$ac_option in
+ --)
+ ac_dashdash=yes ;;
+
+ -bindir | --bindir | --bindi | --bind | --bin | --bi)
+ ac_prev=bindir ;;
+ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+ bindir=$ac_optarg ;;
+
+ -build | --build | --buil | --bui | --bu)
+ ac_prev=build_alias ;;
+ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+ build_alias=$ac_optarg ;;
+
+ -cache-file | --cache-file | --cache-fil | --cache-fi \
+ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+ ac_prev=cache_file ;;
+ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+ cache_file=$ac_optarg ;;
+
+ --config-cache | -C)
+ cache_file=config.cache ;;
+
+ -datadir | --datadir | --datadi | --datad)
+ ac_prev=datadir ;;
+ -datadir=* | --datadir=* | --datadi=* | --datad=*)
+ datadir=$ac_optarg ;;
+
+ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+ | --dataroo | --dataro | --datar)
+ ac_prev=datarootdir ;;
+ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+ datarootdir=$ac_optarg ;;
+
+ -disable-* | --disable-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"enable_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval enable_$ac_useropt=no ;;
+
+ -docdir | --docdir | --docdi | --doc | --do)
+ ac_prev=docdir ;;
+ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+ docdir=$ac_optarg ;;
+
+ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+ ac_prev=dvidir ;;
+ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+ dvidir=$ac_optarg ;;
+
+ -enable-* | --enable-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"enable_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval enable_$ac_useropt=\$ac_optarg ;;
+
+ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+ | --exec | --exe | --ex)
+ ac_prev=exec_prefix ;;
+ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+ | --exec=* | --exe=* | --ex=*)
+ exec_prefix=$ac_optarg ;;
+
+ -gas | --gas | --ga | --g)
+ # Obsolete; use --with-gas.
+ with_gas=yes ;;
+
+ -help | --help | --hel | --he | -h)
+ ac_init_help=long ;;
+ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+ ac_init_help=recursive ;;
+ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+ ac_init_help=short ;;
+
+ -host | --host | --hos | --ho)
+ ac_prev=host_alias ;;
+ -host=* | --host=* | --hos=* | --ho=*)
+ host_alias=$ac_optarg ;;
+
+ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+ ac_prev=htmldir ;;
+ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+ | --ht=*)
+ htmldir=$ac_optarg ;;
+
+ -includedir | --includedir | --includedi | --included | --include \
+ | --includ | --inclu | --incl | --inc)
+ ac_prev=includedir ;;
+ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+ | --includ=* | --inclu=* | --incl=* | --inc=*)
+ includedir=$ac_optarg ;;
+
+ -infodir | --infodir | --infodi | --infod | --info | --inf)
+ ac_prev=infodir ;;
+ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+ infodir=$ac_optarg ;;
+
+ -libdir | --libdir | --libdi | --libd)
+ ac_prev=libdir ;;
+ -libdir=* | --libdir=* | --libdi=* | --libd=*)
+ libdir=$ac_optarg ;;
+
+ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+ | --libexe | --libex | --libe)
+ ac_prev=libexecdir ;;
+ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+ | --libexe=* | --libex=* | --libe=*)
+ libexecdir=$ac_optarg ;;
+
+ -localedir | --localedir | --localedi | --localed | --locale)
+ ac_prev=localedir ;;
+ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+ localedir=$ac_optarg ;;
+
+ -localstatedir | --localstatedir | --localstatedi | --localstated \
+ | --localstate | --localstat | --localsta | --localst | --locals)
+ ac_prev=localstatedir ;;
+ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+ localstatedir=$ac_optarg ;;
+
+ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+ ac_prev=mandir ;;
+ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+ mandir=$ac_optarg ;;
+
+ -nfp | --nfp | --nf)
+ # Obsolete; use --without-fp.
+ with_fp=no ;;
+
+ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+ | --no-cr | --no-c | -n)
+ no_create=yes ;;
+
+ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+ no_recursion=yes ;;
+
+ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+ | --oldin | --oldi | --old | --ol | --o)
+ ac_prev=oldincludedir ;;
+ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+ oldincludedir=$ac_optarg ;;
+
+ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+ ac_prev=prefix ;;
+ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+ prefix=$ac_optarg ;;
+
+ -program-prefix | --program-prefix | --program-prefi | --program-pref \
+ | --program-pre | --program-pr | --program-p)
+ ac_prev=program_prefix ;;
+ -program-prefix=* | --program-prefix=* | --program-prefi=* \
+ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+ program_prefix=$ac_optarg ;;
+
+ -program-suffix | --program-suffix | --program-suffi | --program-suff \
+ | --program-suf | --program-su | --program-s)
+ ac_prev=program_suffix ;;
+ -program-suffix=* | --program-suffix=* | --program-suffi=* \
+ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+ program_suffix=$ac_optarg ;;
+
+ -program-transform-name | --program-transform-name \
+ | --program-transform-nam | --program-transform-na \
+ | --program-transform-n | --program-transform- \
+ | --program-transform | --program-transfor \
+ | --program-transfo | --program-transf \
+ | --program-trans | --program-tran \
+ | --progr-tra | --program-tr | --program-t)
+ ac_prev=program_transform_name ;;
+ -program-transform-name=* | --program-transform-name=* \
+ | --program-transform-nam=* | --program-transform-na=* \
+ | --program-transform-n=* | --program-transform-=* \
+ | --program-transform=* | --program-transfor=* \
+ | --program-transfo=* | --program-transf=* \
+ | --program-trans=* | --program-tran=* \
+ | --progr-tra=* | --program-tr=* | --program-t=*)
+ program_transform_name=$ac_optarg ;;
+
+ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+ ac_prev=pdfdir ;;
+ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+ pdfdir=$ac_optarg ;;
+
+ -psdir | --psdir | --psdi | --psd | --ps)
+ ac_prev=psdir ;;
+ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+ psdir=$ac_optarg ;;
+
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ silent=yes ;;
+
+ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+ ac_prev=sbindir ;;
+ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+ | --sbi=* | --sb=*)
+ sbindir=$ac_optarg ;;
+
+ -sharedstatedir | --sharedstatedir | --sharedstatedi \
+ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+ | --sharedst | --shareds | --shared | --share | --shar \
+ | --sha | --sh)
+ ac_prev=sharedstatedir ;;
+ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+ | --sha=* | --sh=*)
+ sharedstatedir=$ac_optarg ;;
+
+ -site | --site | --sit)
+ ac_prev=site ;;
+ -site=* | --site=* | --sit=*)
+ site=$ac_optarg ;;
+
+ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+ ac_prev=srcdir ;;
+ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+ srcdir=$ac_optarg ;;
+
+ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+ | --syscon | --sysco | --sysc | --sys | --sy)
+ ac_prev=sysconfdir ;;
+ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+ sysconfdir=$ac_optarg ;;
+
+ -target | --target | --targe | --targ | --tar | --ta | --t)
+ ac_prev=target_alias ;;
+ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+ target_alias=$ac_optarg ;;
+
+ -v | -verbose | --verbose | --verbos | --verbo | --verb)
+ verbose=yes ;;
+
+ -version | --version | --versio | --versi | --vers | -V)
+ ac_init_version=: ;;
+
+ -with-* | --with-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"with_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval with_$ac_useropt=\$ac_optarg ;;
+
+ -without-* | --without-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"with_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval with_$ac_useropt=no ;;
+
+ --x)
+ # Obsolete; use --with-x.
+ with_x=yes ;;
+
+ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+ | --x-incl | --x-inc | --x-in | --x-i)
+ ac_prev=x_includes ;;
+ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+ x_includes=$ac_optarg ;;
+
+ -x-libraries | --x-libraries | --x-librarie | --x-librari \
+ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+ ac_prev=x_libraries ;;
+ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+ x_libraries=$ac_optarg ;;
+
+ -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; }
+ ;;
+
+ *=*)
+ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
+ { (exit 1); exit 1; }; }
+ eval $ac_envvar=\$ac_optarg
+ export $ac_envvar ;;
+
+ *)
+ # FIXME: should be removed in autoconf 3.0.
+ $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+ ;;
+
+ esac
+done
+
+if test -n "$ac_prev"; then
+ ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+ { $as_echo "$as_me: error: missing argument to $ac_option" >&2
+ { (exit 1); exit 1; }; }
+fi
+
+if test -n "$ac_unrecognized_opts"; then
+ case $enable_option_checking in
+ no) ;;
+ fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
+ { (exit 1); exit 1; }; } ;;
+ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
+ esac
+fi
+
+# Check all directory arguments for consistency.
+for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
+ datadir sysconfdir sharedstatedir localstatedir includedir \
+ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+ libdir localedir mandir
+do
+ eval ac_val=\$$ac_var
+ # Remove trailing slashes.
+ case $ac_val in
+ */ )
+ ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
+ eval $ac_var=\$ac_val;;
+ esac
+ # Be sure to have absolute directory names.
+ case $ac_val in
+ [\\/$]* | ?:[\\/]* ) continue;;
+ NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+ esac
+ { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
+ { (exit 1); exit 1; }; }
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+ if test "x$build_alias" = x; then
+ cross_compiling=maybe
+ $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
+ If a cross compiler is detected then cross compile mode will be used." >&2
+ elif test "x$build_alias" != "x$host_alias"; then
+ cross_compiling=yes
+ fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+ { $as_echo "$as_me: error: working directory cannot be determined" >&2
+ { (exit 1); exit 1; }; }
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+ { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
+ { (exit 1); exit 1; }; }
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+ ac_srcdir_defaulted=yes
+ # Try the directory containing this script, then the parent directory.
+ ac_confdir=`$as_dirname -- "$as_myself" ||
+$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_myself" : 'X\(//\)[^/]' \| \
+ X"$as_myself" : 'X\(//\)$' \| \
+ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_myself" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ srcdir=$ac_confdir
+ if test ! -r "$srcdir/$ac_unique_file"; then
+ srcdir=..
+ fi
+else
+ ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+ { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
+ { (exit 1); exit 1; }; }
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+ cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
+ { (exit 1); exit 1; }; }
+ pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+ srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+ eval ac_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_env_${ac_var}_value=\$${ac_var}
+ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+ # Omit some internal or obsolete options to make the list less imposing.
+ # This message is too long to be a string in the A/UX 3.1 sh.
+ cat <<_ACEOF
+\`configure' configures this package to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE. See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+ -h, --help display this help and exit
+ --help=short display options specific to this package
+ --help=recursive display the short help of all the included packages
+ -V, --version display version information and exit
+ -q, --quiet, --silent do not print \`checking...' messages
+ --cache-file=FILE cache test results in FILE [disabled]
+ -C, --config-cache alias for \`--cache-file=config.cache'
+ -n, --no-create do not create output files
+ --srcdir=DIR find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+ --prefix=PREFIX install architecture-independent files in PREFIX
+ [$ac_default_prefix]
+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+ [PREFIX]
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+ --bindir=DIR user executables [EPREFIX/bin]
+ --sbindir=DIR system admin executables [EPREFIX/sbin]
+ --libexecdir=DIR program executables [EPREFIX/libexec]
+ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+ --libdir=DIR object code libraries [EPREFIX/lib]
+ --includedir=DIR C header files [PREFIX/include]
+ --oldincludedir=DIR C header files for non-gcc [/usr/include]
+ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+ --infodir=DIR info documentation [DATAROOTDIR/info]
+ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+ --mandir=DIR man documentation [DATAROOTDIR/man]
+ --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+ --htmldir=DIR html documentation [DOCDIR]
+ --dvidir=DIR dvi documentation [DOCDIR]
+ --pdfdir=DIR pdf documentation [DOCDIR]
+ --psdir=DIR ps documentation [DOCDIR]
+_ACEOF
+
+ cat <<\_ACEOF
+
+System types:
+ --build=BUILD configure for building on BUILD [guessed]
+ --host=HOST cross-compile to build programs to run on HOST [BUILD]
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+
+ cat <<\_ACEOF
+
+Optional Features:
+ --disable-option-checking ignore unrecognized --enable/--with options
+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+ --enable-relocatable install a package that can be moved in the filesystem
+ --enable-shared[=PKGS] build shared libraries [default=yes]
+ --enable-static[=PKGS] build static libraries [default=yes]
+ --enable-fast-install[=PKGS]
+ optimize for fast installation [default=yes]
+ --disable-libtool-lock avoid locking (might break parallel builds)
+
+Optional Packages:
+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+ --with-pic try to use only PIC/non-PIC objects [default=use
+ both]
+ --with-gnu-ld assume the C compiler uses GNU ld [default=no]
+
+Some influential environment variables:
+ CC C compiler command
+ CFLAGS C compiler flags
+ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+ nonstandard directory <lib dir>
+ LIBS libraries to pass to the linker, e.g. -l<library>
+ CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
+ you have headers in a nonstandard directory <include dir>
+ CPP C preprocessor
+
+Use these variables to override the choices made by `configure' or to help
+it to find libraries and programs with nonstandard names/locations.
+
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+ # If there are subdirs, report their specific --help.
+ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+ test -d "$ac_dir" ||
+ { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
+ continue
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+ cd "$ac_dir" || { ac_status=$?; continue; }
+ # Check for guested configure.
+ if test -f "$ac_srcdir/configure.gnu"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+ elif test -f "$ac_srcdir/configure"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure" --help=recursive
+ else
+ $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+ fi || ac_status=$?
+ cd "$ac_pwd" || { ac_status=$?; break; }
+ done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+ cat <<\_ACEOF
+configure
+generated by GNU Autoconf 2.63
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+ exit
+fi
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
+
+/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
+/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
+/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ $as_echo "PATH: $as_dir"
+done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+ for ac_arg
+ do
+ case $ac_arg in
+ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ continue ;;
+ *\'*)
+ ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ case $ac_pass in
+ 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
+ 2)
+ ac_configure_args1="$ac_configure_args1 '$ac_arg'"
+ if test $ac_must_keep_next = true; then
+ ac_must_keep_next=false # Got value, back to normal.
+ else
+ case $ac_arg in
+ *=* | --config-cache | -C | -disable-* | --disable-* \
+ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+ | -with-* | --with-* | -without-* | --without-* | --x)
+ case "$ac_configure_args0 " in
+ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+ esac
+ ;;
+ -* ) ac_must_keep_next=true ;;
+ esac
+ fi
+ ac_configure_args="$ac_configure_args '$ac_arg'"
+ ;;
+ esac
+ done
+done
+$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
+$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log. We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+ # Save into config.log some information that might help in debugging.
+ {
+ echo
+
+ cat <<\_ASBOX
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+_ASBOX
+ echo
+ # The following way of writing the cache mishandles newlines in values,
+(
+ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+ (set) 2>&1 |
+ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ sed -n \
+ "s/'\''/'\''\\\\'\'''\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+ ;; #(
+ *)
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+)
+ echo
+
+ cat <<\_ASBOX
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_vars
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ $as_echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+
+ if test -n "$ac_subst_files"; then
+ cat <<\_ASBOX
+## ------------------- ##
+## File substitutions. ##
+## ------------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_files
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ $as_echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+ fi
+
+ if test -s confdefs.h; then
+ cat <<\_ASBOX
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+_ASBOX
+ echo
+ cat confdefs.h
+ echo
+ fi
+ test "$ac_signal" != 0 &&
+ $as_echo "$as_me: caught signal $ac_signal"
+ $as_echo "$as_me: exit $exit_status"
+ } >&5
+ rm -f core *.core core.conftest.* &&
+ rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+ exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+ trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer an explicitly selected file to automatically selected ones.
+ac_site_file1=NONE
+ac_site_file2=NONE
+if test -n "$CONFIG_SITE"; then
+ ac_site_file1=$CONFIG_SITE
+elif test "x$prefix" != xNONE; then
+ ac_site_file1=$prefix/share/config.site
+ ac_site_file2=$prefix/etc/config.site
+else
+ ac_site_file1=$ac_default_prefix/share/config.site
+ ac_site_file2=$ac_default_prefix/etc/config.site
+fi
+for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+do
+ test "x$ac_site_file" = xNONE && continue
+ if test -r "$ac_site_file"; then
+ { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
+$as_echo "$as_me: loading site script $ac_site_file" >&6;}
+ sed 's/^/| /' "$ac_site_file" >&5
+ . "$ac_site_file"
+ fi
+done
+
+if test -r "$cache_file"; then
+ # Some versions of bash will fail to source /dev/null (special
+ # files actually), so we avoid doing that.
+ if test -f "$cache_file"; then
+ { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
+$as_echo "$as_me: loading cache $cache_file" >&6;}
+ case $cache_file in
+ [\\/]* | ?:[\\/]* ) . "$cache_file";;
+ *) . "./$cache_file";;
+ esac
+ fi
+else
+ { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
+$as_echo "$as_me: creating cache $cache_file" >&6;}
+ >$cache_file
+fi
+
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+ eval ac_old_set=\$ac_cv_env_${ac_var}_set
+ eval ac_new_set=\$ac_env_${ac_var}_set
+ eval ac_old_val=\$ac_cv_env_${ac_var}_value
+ eval ac_new_val=\$ac_env_${ac_var}_value
+ case $ac_old_set,$ac_new_set in
+ set,)
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,set)
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,);;
+ *)
+ if test "x$ac_old_val" != "x$ac_new_val"; then
+ # differences in whitespace do not lead to failure.
+ ac_old_val_w=`echo x $ac_old_val`
+ ac_new_val_w=`echo x $ac_new_val`
+ if test "$ac_old_val_w" != "$ac_new_val_w"; then
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
+$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+ ac_cache_corrupted=:
+ else
+ { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+ eval $ac_var=\$ac_old_val
+ fi
+ { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
+$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
+ { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
+$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
+ fi;;
+ esac
+ # Pass precious variables to config.status.
+ if test "$ac_new_set" = set; then
+ case $ac_new_val in
+ *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+ *) ac_arg=$ac_var=$ac_new_val ;;
+ esac
+ case " $ac_configure_args " in
+ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
+ *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
+ esac
+ fi
+done
+if $ac_cache_corrupted; then
+ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+ { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
+$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+ { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
+$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+ac_aux_dir=
+for ac_dir in build-aux "$srcdir"/build-aux; do
+ if test -f "$ac_dir/install-sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install-sh -c"
+ break
+ elif test -f "$ac_dir/install.sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install.sh -c"
+ break
+ elif test -f "$ac_dir/shtool"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/shtool install -c"
+ break
+ fi
+done
+if test -z "$ac_aux_dir"; then
+ { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&5
+$as_echo "$as_me: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+# These three variables are undocumented and unsupported,
+# and are intended to be withdrawn in a future Autoconf release.
+# They can cause serious problems if a builder's source tree is in a directory
+# whose full name contains unusual characters.
+ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
+ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
+ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
+
+
+ac_config_headers="$ac_config_headers config.h"
+
+{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+ @echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+ *@@@%%%=?*=@@@%%%*)
+ eval ac_cv_prog_make_${ac_make}_set=yes;;
+ *)
+ eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+ SET_MAKE=
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}gcc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="${ac_tool_prefix}gcc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_CC"; then
+ ac_ct_CC=$CC
+ # Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_CC"; then
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_CC="gcc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_CC" = x; then
+ CC=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ CC=$ac_ct_CC
+ fi
+else
+ CC="$ac_cv_prog_CC"
+fi
+
+if test -z "$CC"; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}cc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="${ac_tool_prefix}cc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ fi
+fi
+if test -z "$CC"; then
+ # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+ ac_prog_rejected=no
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
+ ac_prog_rejected=yes
+ continue
+ fi
+ ac_cv_prog_CC="cc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+if test $ac_prog_rejected = yes; then
+ # We found a bogon in the path, so make sure we never use it.
+ set dummy $ac_cv_prog_CC
+ shift
+ if test $# != 0; then
+ # We chose a different compiler from the bogus one.
+ # However, it has the same basename, so the bogon will be chosen
+ # first if we set CC to just the basename; use the full file name.
+ shift
+ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
+ fi
+fi
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$CC"; then
+ if test -n "$ac_tool_prefix"; then
+ for ac_prog in cl.exe
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$CC" && break
+ done
+fi
+if test -z "$CC"; then
+ ac_ct_CC=$CC
+ for ac_prog in cl.exe
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_CC"; then
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_CC="$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_CC" && break
+done
+
+ if test "x$ac_ct_CC" = x; then
+ CC=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ CC=$ac_ct_CC
+ fi
+fi
+
+fi
+
+
+test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+
+# Provide some information about the compiler.
+$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+{ (ac_try="$ac_compiler --version >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler --version >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (ac_try="$ac_compiler -v >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler -v >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (ac_try="$ac_compiler -V >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler -V >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
+# Try to create an executable without -o first, disregard a.out.
+# It will help us diagnose broken compilers, and finding out an intuition
+# of exeext.
+{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
+$as_echo_n "checking for C compiler default output file name... " >&6; }
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
+
+# The possible output files:
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
+
+ac_rmfiles=
+for ac_file in $ac_files
+do
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+ * ) ac_rmfiles="$ac_rmfiles $ac_file";;
+ esac
+done
+rm -f $ac_rmfiles
+
+if { (ac_try="$ac_link_default"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link_default") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
+# in a Makefile. We should not override ac_cv_exeext if it was cached,
+# so that the user can short-circuit this test for compilers unknown to
+# Autoconf.
+for ac_file in $ac_files ''
+do
+ test -f "$ac_file" || continue
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
+ ;;
+ [ab].out )
+ # We found the default executable, but exeext='' is most
+ # certainly right.
+ break;;
+ *.* )
+ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
+ then :; else
+ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+ fi
+ # We set ac_cv_exeext here because the later test for it is not
+ # safe: cross compilers may not add the suffix if given an `-o'
+ # argument, so we may need to know it at that point already.
+ # Even if this section looks crufty: it has the advantage of
+ # actually working.
+ break;;
+ * )
+ break;;
+ esac
+done
+test "$ac_cv_exeext" = no && ac_cv_exeext=
+
+else
+ ac_file=''
+fi
+
+{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
+$as_echo "$ac_file" >&6; }
+if test -z "$ac_file"; then
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: C compiler cannot create executables
+See \`config.log' for more details." >&2;}
+ { (exit 77); exit 77; }; }; }
+fi
+
+ac_exeext=$ac_cv_exeext
+
+# Check that the compiler produces executables we can run. If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
+$as_echo_n "checking whether the C compiler works... " >&6; }
+# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
+# If not cross compiling, check that we can run a simple program.
+if test "$cross_compiling" != yes; then
+ if { ac_try='./$ac_file'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ cross_compiling=no
+ else
+ if test "$cross_compiling" = maybe; then
+ cross_compiling=yes
+ else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+ fi
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
+ac_clean_files=$ac_clean_files_save
+# Check that the compiler produces executables we can run. If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
+$as_echo_n "checking whether we are cross compiling... " >&6; }
+{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
+$as_echo "$cross_compiling" >&6; }
+
+{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
+$as_echo_n "checking for suffix of executables... " >&6; }
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # If both `conftest.exe' and `conftest' are `present' (well, observable)
+# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
+# work properly (i.e., refer to `conftest.exe'), while it won't with
+# `rm'.
+for ac_file in conftest.exe conftest conftest.*; do
+ test -f "$ac_file" || continue
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+ break;;
+ * ) break;;
+ esac
+done
+else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+rm -f conftest$ac_cv_exeext
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
+$as_echo "$ac_cv_exeext" >&6; }
+
+rm -f conftest.$ac_ext
+EXEEXT=$ac_cv_exeext
+ac_exeext=$EXEEXT
+{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
+$as_echo_n "checking for suffix of object files... " >&6; }
+if test "${ac_cv_objext+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.o conftest.obj
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ for ac_file in conftest.o conftest.obj conftest.*; do
+ test -f "$ac_file" || continue;
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
+ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
+ break;;
+ esac
+done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+rm -f conftest.$ac_cv_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
+$as_echo "$ac_cv_objext" >&6; }
+OBJEXT=$ac_cv_objext
+ac_objext=$OBJEXT
+{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
+if test "${ac_cv_c_compiler_gnu+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+#ifndef __GNUC__
+ choke me
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_compiler_gnu=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_compiler_gnu=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_c_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
+$as_echo "$ac_cv_c_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+ GCC=yes
+else
+ GCC=
+fi
+ac_test_CFLAGS=${CFLAGS+set}
+ac_save_CFLAGS=$CFLAGS
+{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
+$as_echo_n "checking whether $CC accepts -g... " >&6; }
+if test "${ac_cv_prog_cc_g+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_save_c_werror_flag=$ac_c_werror_flag
+ ac_c_werror_flag=yes
+ ac_cv_prog_cc_g=no
+ CFLAGS="-g"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_g=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ CFLAGS=""
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_c_werror_flag=$ac_save_c_werror_flag
+ CFLAGS="-g"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_g=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ ac_c_werror_flag=$ac_save_c_werror_flag
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
+$as_echo "$ac_cv_prog_cc_g" >&6; }
+if test "$ac_test_CFLAGS" = set; then
+ CFLAGS=$ac_save_CFLAGS
+elif test $ac_cv_prog_cc_g = yes; then
+ if test "$GCC" = yes; then
+ CFLAGS="-g -O2"
+ else
+ CFLAGS="-g"
+ fi
+else
+ if test "$GCC" = yes; then
+ CFLAGS="-O2"
+ else
+ CFLAGS=
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
+if test "${ac_cv_prog_cc_c89+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_prog_cc_c89=no
+ac_save_CC=$CC
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdarg.h>
+#include <stdio.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
+struct buf { int x; };
+FILE * (*rcsopen) (struct buf *, struct stat *, int);
+static char *e (p, i)
+ char **p;
+ int i;
+{
+ return p[i];
+}
+static char *f (char * (*g) (char **, int), char **p, ...)
+{
+ char *s;
+ va_list v;
+ va_start (v,p);
+ s = g (p, va_arg (v,int));
+ va_end (v);
+ return s;
+}
+
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
+ function prototypes and stuff, but not '\xHH' hex character constants.
+ These don't provoke an error unfortunately, instead are silently treated
+ as 'x'. The following induces an error, until -std is added to get
+ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
+ array size at least. It's necessary to write '\x00'==0 to get something
+ that's true only with -std. */
+int osf4_cc_array ['\x00' == 0 ? 1 : -1];
+
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
+ inside strings and character constants. */
+#define FOO(x) 'x'
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
+
+int test (int i, double x);
+struct s1 {int (*f) (int a);};
+struct s2 {int (*f) (double a);};
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
+int argc;
+char **argv;
+int
+main ()
+{
+return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
+ ;
+ return 0;
+}
+_ACEOF
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
+ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
+do
+ CC="$ac_save_CC $ac_arg"
+ rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_c89=$ac_arg
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext
+ test "x$ac_cv_prog_cc_c89" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c89" in
+ x)
+ { $as_echo "$as_me:$LINENO: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+ xno)
+ { $as_echo "$as_me:$LINENO: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+ *)
+ CC="$CC $ac_cv_prog_cc_c89"
+ { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
+esac
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
+$as_echo_n "checking how to run the C preprocessor... " >&6; }
+# On Suns, sometimes $CPP names a directory.
+if test -n "$CPP" && test -d "$CPP"; then
+ CPP=
+fi
+if test -z "$CPP"; then
+ if test "${ac_cv_prog_CPP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ # Double quotes because CPP needs to be expanded
+ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
+ do
+ ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+ # Use a header file that comes with gcc, so configuring glibc
+ # with a fresh cross-compiler works.
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ # <limits.h> exists even on freestanding compilers.
+ # On the NeXT, cc -E runs the code through the compiler's parser,
+ # not just through cpp. "Syntax error" is here to catch this case.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+ Syntax error
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Broken: fails on valid input.
+continue
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+ # OK, works on sane cases. Now check whether nonexistent headers
+ # can be detected and how.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ac_nonexistent.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ # Broken: success on invalid input.
+continue
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then
+ break
+fi
+
+ done
+ ac_cv_prog_CPP=$CPP
+
+fi
+ CPP=$ac_cv_prog_CPP
+else
+ ac_cv_prog_CPP=$CPP
+fi
+{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
+$as_echo "$CPP" >&6; }
+ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+ # Use a header file that comes with gcc, so configuring glibc
+ # with a fresh cross-compiler works.
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ # <limits.h> exists even on freestanding compilers.
+ # On the NeXT, cc -E runs the code through the compiler's parser,
+ # not just through cpp. "Syntax error" is here to catch this case.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+ Syntax error
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Broken: fails on valid input.
+continue
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+ # OK, works on sane cases. Now check whether nonexistent headers
+ # can be detected and how.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ac_nonexistent.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ # Broken: success on invalid input.
+continue
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then
+ :
+else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+# Find a good install program. We prefer a C program (faster),
+# so one script is as good as another. But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+# Reject install programs that cannot install multiple files.
+{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
+$as_echo_n "checking for a BSD-compatible install... " >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in
+ ./ | .// | /cC/* | \
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
+ /usr/ucb/* ) ;;
+ *)
+ # OSF1 and SCO ODT 3.0 have their own names for install.
+ # Don't use installbsd from OSF since it installs stuff as root
+ # by default.
+ for ac_prog in ginstall scoinst install; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+ if test $ac_prog = install &&
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # AIX install. It has an incompatible calling convention.
+ :
+ elif test $ac_prog = install &&
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # program-specific install script used by HP pwplus--don't use.
+ :
+ else
+ rm -rf conftest.one conftest.two conftest.dir
+ echo one > conftest.one
+ echo two > conftest.two
+ mkdir conftest.dir
+ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
+ test -s conftest.one && test -s conftest.two &&
+ test -s conftest.dir/conftest.one &&
+ test -s conftest.dir/conftest.two
+ then
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+ break 3
+ fi
+ fi
+ fi
+ done
+ done
+ ;;
+esac
+
+done
+IFS=$as_save_IFS
+
+rm -rf conftest.one conftest.two conftest.dir
+
+fi
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL=$ac_cv_path_install
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ INSTALL=$ac_install_sh
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
+$as_echo "$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+
+
+# Make sure we can run config.sub.
+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
+ { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
+$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
+ { (exit 1); exit 1; }; }
+
+{ $as_echo "$as_me:$LINENO: checking build system type" >&5
+$as_echo_n "checking build system type... " >&6; }
+if test "${ac_cv_build+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_build_alias=$build_alias
+test "x$ac_build_alias" = x &&
+ ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
+test "x$ac_build_alias" = x &&
+ { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
+$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
+ { (exit 1); exit 1; }; }
+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
+ { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
+$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
+$as_echo "$ac_cv_build" >&6; }
+case $ac_cv_build in
+*-*-*) ;;
+*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
+$as_echo "$as_me: error: invalid value of canonical build" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+build=$ac_cv_build
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_build
+shift
+build_cpu=$1
+build_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+build_os=$*
+IFS=$ac_save_IFS
+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
+
+
+{ $as_echo "$as_me:$LINENO: checking host system type" >&5
+$as_echo_n "checking host system type... " >&6; }
+if test "${ac_cv_host+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "x$host_alias" = x; then
+ ac_cv_host=$ac_cv_build
+else
+ ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
+ { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
+$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
+$as_echo "$ac_cv_host" >&6; }
+case $ac_cv_host in
+*-*-*) ;;
+*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
+$as_echo "$as_me: error: invalid value of canonical host" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+host=$ac_cv_host
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_host
+shift
+host_cpu=$1
+host_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+host_os=$*
+IFS=$ac_save_IFS
+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether to activate relocatable installation" >&5
+$as_echo_n "checking whether to activate relocatable installation... " >&6; }
+ # Check whether --enable-relocatable was given.
+if test "${enable_relocatable+set}" = set; then
+ enableval=$enable_relocatable; if test "$enableval" != no; then
+ RELOCATABLE=yes
+ else
+ RELOCATABLE=no
+ fi
+
+else
+ RELOCATABLE=no
+fi
+
+
+ { $as_echo "$as_me:$LINENO: result: $RELOCATABLE" >&5
+$as_echo "$RELOCATABLE" >&6; }
+
+
+
+ if test "X$prefix" = "XNONE"; then
+ reloc_final_prefix="$ac_default_prefix"
+ else
+ reloc_final_prefix="$prefix"
+ fi
+
+cat >>confdefs.h <<_ACEOF
+#define INSTALLPREFIX "${reloc_final_prefix}"
+_ACEOF
+
+ if test $RELOCATABLE = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define ENABLE_RELOCATABLE 1
+_ACEOF
+
+ fi
+
+
+
+ if test $RELOCATABLE = yes; then
+ case " $LIBOBJS " in
+ *" relocatable.$ac_objext "* ) ;;
+ *) LIBOBJS="$LIBOBJS relocatable.$ac_objext"
+ ;;
+esac
+
+ fi
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
+$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
+if test "${ac_cv_path_GREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$GREP"; then
+ ac_path_GREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in grep ggrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+# Check for GNU ac_path_GREP and select it if it is found.
+ # Check for GNU $ac_path_GREP
+case `"$ac_path_GREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'GREP' >> "conftest.nl"
+ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_GREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_GREP="$ac_path_GREP"
+ ac_path_GREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_GREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_GREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_GREP=$GREP
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
+$as_echo "$ac_cv_path_GREP" >&6; }
+ GREP="$ac_cv_path_GREP"
+
+
+{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
+$as_echo_n "checking for egrep... " >&6; }
+if test "${ac_cv_path_EGREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
+ then ac_cv_path_EGREP="$GREP -E"
+ else
+ if test -z "$EGREP"; then
+ ac_path_EGREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in egrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+# Check for GNU ac_path_EGREP and select it if it is found.
+ # Check for GNU $ac_path_EGREP
+case `"$ac_path_EGREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'EGREP' >> "conftest.nl"
+ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_EGREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_EGREP="$ac_path_EGREP"
+ ac_path_EGREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_EGREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_EGREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_EGREP=$EGREP
+fi
+
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
+$as_echo "$ac_cv_path_EGREP" >&6; }
+ EGREP="$ac_cv_path_EGREP"
+
+
+{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
+$as_echo_n "checking for ANSI C header files... " >&6; }
+if test "${ac_cv_header_stdc+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_header_stdc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_header_stdc=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+if test $ac_cv_header_stdc = yes; then
+ # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <string.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "memchr" >/dev/null 2>&1; then
+ :
+else
+ ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "free" >/dev/null 2>&1; then
+ :
+else
+ ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+ if test "$cross_compiling" = yes; then
+ :
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ctype.h>
+#include <stdlib.h>
+#if ((' ' & 0x0FF) == 0x020)
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#else
+# define ISLOWER(c) \
+ (('a' <= (c) && (c) <= 'i') \
+ || ('j' <= (c) && (c) <= 'r') \
+ || ('s' <= (c) && (c) <= 'z'))
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+#endif
+
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int
+main ()
+{
+ int i;
+ for (i = 0; i < 256; i++)
+ if (XOR (islower (i), ISLOWER (i))
+ || toupper (i) != TOUPPER (i))
+ return 2;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ :
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+ac_cv_header_stdc=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
+$as_echo "$ac_cv_header_stdc" >&6; }
+if test $ac_cv_header_stdc = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define STDC_HEADERS 1
+_ACEOF
+
+fi
+
+# On IRIX 5.3, sys/types and inttypes.h are conflicting.
+
+
+
+
+
+
+
+
+
+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+ inttypes.h stdint.h unistd.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval "$as_ac_Header=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_Header=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+
+ if test "${ac_cv_header_minix_config_h+set}" = set; then
+ { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
+$as_echo_n "checking for minix/config.h... " >&6; }
+if test "${ac_cv_header_minix_config_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
+$as_echo "$ac_cv_header_minix_config_h" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking minix/config.h usability" >&5
+$as_echo_n "checking minix/config.h usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <minix/config.h>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking minix/config.h presence" >&5
+$as_echo_n "checking minix/config.h presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <minix/config.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
+$as_echo_n "checking for minix/config.h... " >&6; }
+if test "${ac_cv_header_minix_config_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_header_minix_config_h=$ac_header_preproc
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
+$as_echo "$ac_cv_header_minix_config_h" >&6; }
+
+fi
+if test "x$ac_cv_header_minix_config_h" = x""yes; then
+ MINIX=yes
+else
+ MINIX=
+fi
+
+
+ if test "$MINIX" = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define _POSIX_SOURCE 1
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _POSIX_1_SOURCE 2
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _MINIX 1
+_ACEOF
+
+ fi
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
+$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
+if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+# define __EXTENSIONS__ 1
+ $ac_includes_default
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_safe_to_define___extensions__=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_safe_to_define___extensions__=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
+$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
+ test $ac_cv_safe_to_define___extensions__ = yes &&
+ cat >>confdefs.h <<\_ACEOF
+#define __EXTENSIONS__ 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _ALL_SOURCE 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _GNU_SOURCE 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _POSIX_PTHREAD_SEMANTICS 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _TANDEM_SOURCE 1
+_ACEOF
+
+
+
+
+
+
+
+
+case `pwd` in
+ *\ * | *\ *)
+ { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
+esac
+
+
+
+macro_version='2.2.6'
+macro_revision='1.3012'
+
+
+
+
+
+
+
+
+
+
+
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
+$as_echo_n "checking for a sed that does not truncate output... " >&6; }
+if test "${ac_cv_path_SED+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+ for ac_i in 1 2 3 4 5 6 7; do
+ ac_script="$ac_script$as_nl$ac_script"
+ done
+ echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
+ $as_unset ac_script || ac_script=
+ if test -z "$SED"; then
+ ac_path_SED_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in sed gsed; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+# Check for GNU ac_path_SED and select it if it is found.
+ # Check for GNU $ac_path_SED
+case `"$ac_path_SED" --version 2>&1` in
+*GNU*)
+ ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo '' >> "conftest.nl"
+ "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_SED_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_SED="$ac_path_SED"
+ ac_path_SED_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_SED_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_SED"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
+$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_SED=$SED
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
+$as_echo "$ac_cv_path_SED" >&6; }
+ SED="$ac_cv_path_SED"
+ rm -f conftest.sed
+
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
+$as_echo_n "checking for fgrep... " >&6; }
+if test "${ac_cv_path_FGREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
+ then ac_cv_path_FGREP="$GREP -F"
+ else
+ if test -z "$FGREP"; then
+ ac_path_FGREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in fgrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+# Check for GNU ac_path_FGREP and select it if it is found.
+ # Check for GNU $ac_path_FGREP
+case `"$ac_path_FGREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'FGREP' >> "conftest.nl"
+ "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_FGREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_FGREP="$ac_path_FGREP"
+ ac_path_FGREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_FGREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_FGREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_FGREP=$FGREP
+fi
+
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
+$as_echo "$ac_cv_path_FGREP" >&6; }
+ FGREP="$ac_cv_path_FGREP"
+
+
+test -z "$GREP" && GREP=grep
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then
+ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+ with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [\\/]* | ?:[\\/]*)
+ re_direlt='/[^/][^/]*/\.\./'
+ # Canonicalize the pathname of ld
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+ { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${lt_cv_path_LD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$LD"; then
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ lt_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some variants of GNU ld only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break
+ ;;
+ *)
+ test "$with_gnu_ld" != yes && break
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+else
+ lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+ { $as_echo "$as_me:$LINENO: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
+$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
+ { (exit 1); exit 1; }; }
+{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${lt_cv_prog_gnu_ld+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ lt_cv_prog_gnu_ld=yes
+ ;;
+*)
+ lt_cv_prog_gnu_ld=no
+ ;;
+esac
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
+$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
+if test "${lt_cv_path_NM+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$NM"; then
+ # Let the user override the test.
+ lt_cv_path_NM="$NM"
+else
+ lt_nm_to_check="${ac_tool_prefix}nm"
+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+ lt_nm_to_check="$lt_nm_to_check nm"
+ fi
+ for lt_tmp_nm in $lt_nm_to_check; do
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ tmp_nm="$ac_dir/$lt_tmp_nm"
+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+ # Check to see if the nm accepts a BSD-compat flag.
+ # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+ # nm: unknown option "B" ignored
+ # Tru64's nm complains that /dev/null is an invalid object file
+ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+ */dev/null* | *'Invalid file or object type'*)
+ lt_cv_path_NM="$tmp_nm -B"
+ break
+ ;;
+ *)
+ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+ */dev/null*)
+ lt_cv_path_NM="$tmp_nm -p"
+ break
+ ;;
+ *)
+ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+ continue # so that we can try to find one that supports BSD flags
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+ done
+ : ${lt_cv_path_NM=no}
+fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
+$as_echo "$lt_cv_path_NM" >&6; }
+if test "$lt_cv_path_NM" != "no"; then
+ NM="$lt_cv_path_NM"
+else
+ # Didn't find any BSD compatible name lister, look for dumpbin.
+ if test -n "$ac_tool_prefix"; then
+ for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DUMPBIN+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DUMPBIN"; then
+ ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DUMPBIN=$ac_cv_prog_DUMPBIN
+if test -n "$DUMPBIN"; then
+ { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
+$as_echo "$DUMPBIN" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$DUMPBIN" && break
+ done
+fi
+if test -z "$DUMPBIN"; then
+ ac_ct_DUMPBIN=$DUMPBIN
+ for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DUMPBIN"; then
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
+if test -n "$ac_ct_DUMPBIN"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
+$as_echo "$ac_ct_DUMPBIN" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_DUMPBIN" && break
+done
+
+ if test "x$ac_ct_DUMPBIN" = x; then
+ DUMPBIN=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DUMPBIN=$ac_ct_DUMPBIN
+ fi
+fi
+
+
+ if test "$DUMPBIN" != ":"; then
+ NM="$DUMPBIN"
+ fi
+fi
+test -z "$NM" && NM=nm
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
+$as_echo_n "checking the name lister ($NM) interface... " >&6; }
+if test "${lt_cv_nm_interface+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_nm_interface="BSD nm"
+ echo "int some_variable = 0;" > conftest.$ac_ext
+ (eval echo "\"\$as_me:4557: $ac_compile\"" >&5)
+ (eval "$ac_compile" 2>conftest.err)
+ cat conftest.err >&5
+ (eval echo "\"\$as_me:4560: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+ cat conftest.err >&5
+ (eval echo "\"\$as_me:4563: output\"" >&5)
+ cat conftest.out >&5
+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+ lt_cv_nm_interface="MS dumpbin"
+ fi
+ rm -f conftest*
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
+$as_echo "$lt_cv_nm_interface" >&6; }
+
+{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
+$as_echo_n "checking whether ln -s works... " >&6; }
+LN_S=$as_ln_s
+if test "$LN_S" = "ln -s"; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
+$as_echo "no, using $LN_S" >&6; }
+fi
+
+# find the maximum length of command line arguments
+{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
+$as_echo_n "checking the maximum length of command line arguments... " >&6; }
+if test "${lt_cv_sys_max_cmd_len+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ i=0
+ teststring="ABCD"
+
+ case $build_os in
+ msdosdjgpp*)
+ # On DJGPP, this test can blow up pretty badly due to problems in libc
+ # (any single argument exceeding 2000 bytes causes a buffer overrun
+ # during glob expansion). Even if it were fixed, the result of this
+ # check would be larger than it should be.
+ lt_cv_sys_max_cmd_len=12288; # 12K is about right
+ ;;
+
+ gnu*)
+ # Under GNU Hurd, this test is not required because there is
+ # no limit to the length of command line arguments.
+ # Libtool will interpret -1 as no limit whatsoever
+ lt_cv_sys_max_cmd_len=-1;
+ ;;
+
+ cygwin* | mingw* | cegcc*)
+ # On Win9x/ME, this test blows up -- it succeeds, but takes
+ # about 5 minutes as the teststring grows exponentially.
+ # Worse, since 9x/ME are not pre-emptively multitasking,
+ # you end up with a "frozen" computer, even though with patience
+ # the test eventually succeeds (with a max line length of 256k).
+ # Instead, let's just punt: use the minimum linelength reported by
+ # all of the supported platforms: 8192 (on NT/2K/XP).
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ amigaos*)
+ # On AmigaOS with pdksh, this test takes hours, literally.
+ # So we just punt and use a minimum line length of 8192.
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+ # This has been around since 386BSD, at least. Likely further.
+ if test -x /sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+ elif test -x /usr/sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+ else
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
+ fi
+ # And add a safety zone
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ ;;
+
+ interix*)
+ # We know the value 262144 and hardcode it with a safety zone (like BSD)
+ lt_cv_sys_max_cmd_len=196608
+ ;;
+
+ osf*)
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+ # nice to cause kernel panics so lets avoid the loop below.
+ # First set a reasonable default.
+ lt_cv_sys_max_cmd_len=16384
+ #
+ if test -x /sbin/sysconfig; then
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+ *1*) lt_cv_sys_max_cmd_len=-1 ;;
+ esac
+ fi
+ ;;
+ sco3.2v5*)
+ lt_cv_sys_max_cmd_len=102400
+ ;;
+ sysv5* | sco5v6* | sysv4.2uw2*)
+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+ if test -n "$kargmax"; then
+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
+ else
+ lt_cv_sys_max_cmd_len=32768
+ fi
+ ;;
+ *)
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+ if test -n "$lt_cv_sys_max_cmd_len"; then
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ else
+ # Make teststring a little bigger before we do anything with it.
+ # a 1K string should be a reasonable start.
+ for i in 1 2 3 4 5 6 7 8 ; do
+ teststring=$teststring$teststring
+ done
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+ # If test is not a shell built-in, we'll probably end up computing a
+ # maximum length that is only half of the actual maximum length, but
+ # we can't tell.
+ while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+ = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+ test $i != 17 # 1/2 MB should be enough
+ do
+ i=`expr $i + 1`
+ teststring=$teststring$teststring
+ done
+ # Only check the string length outside the loop.
+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+ teststring=
+ # Add a significant safety factor because C++ compilers can tack on
+ # massive amounts of additional arguments before passing them to the
+ # linker. It appears as though 1/2 is a usable value.
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+ fi
+ ;;
+ esac
+
+fi
+
+if test -n $lt_cv_sys_max_cmd_len ; then
+ { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
+$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: none" >&5
+$as_echo "none" >&6; }
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+
+
+
+
+
+
+: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+
+{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+ test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
+ = c,a/b,, \
+ && eval 'test $(( 1 + 1 )) -eq 2 \
+ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+ && xsi_shell=yes
+{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
+$as_echo "$xsi_shell" >&6; }
+
+
+{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
+ >/dev/null 2>&1 \
+ && lt_shell_append=yes
+{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
+$as_echo "$lt_shell_append" >&6; }
+
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ lt_unset=unset
+else
+ lt_unset=false
+fi
+
+
+
+
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+ lt_SP2NL='tr \040 \012'
+ lt_NL2SP='tr \015\012 \040\040'
+ ;;
+ *) # EBCDIC based system
+ lt_SP2NL='tr \100 \n'
+ lt_NL2SP='tr \r\n \100\100'
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
+$as_echo_n "checking for $LD option to reload object files... " >&6; }
+if test "${lt_cv_ld_reload_flag+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_ld_reload_flag='-r'
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
+$as_echo "$lt_cv_ld_reload_flag" >&6; }
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+ darwin*)
+ if test "$GCC" = yes; then
+ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+ else
+ reload_cmds='$LD$reload_flag -o $output$reload_objs'
+ fi
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OBJDUMP"; then
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+ ac_ct_OBJDUMP=$OBJDUMP
+ # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OBJDUMP"; then
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OBJDUMP="objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OBJDUMP" = x; then
+ OBJDUMP="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OBJDUMP=$ac_ct_OBJDUMP
+ fi
+else
+ OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
+$as_echo_n "checking how to recognize dependent libraries... " >&6; }
+if test "${lt_cv_deplibs_check_method+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[4-9]*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+beos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+bsdi[45]*)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
+ lt_cv_file_magic_cmd='/usr/bin/file -L'
+ lt_cv_file_magic_test_file=/shlib/libc.so
+ ;;
+
+cygwin*)
+ # func_win32_libid is a shell function defined in ltmain.sh
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ ;;
+
+mingw* | pw32*)
+ # Base MSYS/MinGW do not provide the 'file' command needed by
+ # func_win32_libid shell function, so use a weaker test based on 'objdump',
+ # unless we find 'file', for example because we are cross-compiling.
+ if ( file / ) >/dev/null 2>&1; then
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ else
+ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ fi
+ ;;
+
+cegcc)
+ # use the weaker test based on 'objdump'. See mingw*.
+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ ;;
+
+darwin* | rhapsody*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+freebsd* | dragonfly*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ case $host_cpu in
+ i*86 )
+ # Not sure whether the presence of OpenBSD here was a mistake.
+ # Let's accept both of them until this is cleared up.
+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+ ;;
+ esac
+ else
+ lt_cv_deplibs_check_method=pass_all
+ fi
+ ;;
+
+gnu*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+hpux10.20* | hpux11*)
+ lt_cv_file_magic_cmd=/usr/bin/file
+ case $host_cpu in
+ ia64*)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
+ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+ ;;
+ hppa*64*)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+ ;;
+ *)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
+ lt_cv_file_magic_test_file=/usr/lib/libc.sl
+ ;;
+ esac
+ ;;
+
+interix[3-9]*)
+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $LD in
+ *-32|*"-32 ") libmagic=32-bit;;
+ *-n32|*"-n32 ") libmagic=N32;;
+ *-64|*"-64 ") libmagic=64-bit;;
+ *) libmagic=never-match;;
+ esac
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
+ fi
+ ;;
+
+newos6*)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=/usr/lib/libnls.so
+ ;;
+
+*nto* | *qnx*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+openbsd*)
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+ fi
+ ;;
+
+osf3* | osf4* | osf5*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+rdos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+solaris*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv4 | sysv4.3*)
+ case $host_vendor in
+ motorola)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+ ;;
+ ncr)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ sequent)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
+ ;;
+ sni)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
+ lt_cv_file_magic_test_file=/lib/libc.so
+ ;;
+ siemens)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ pc)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ esac
+ ;;
+
+tpf*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+esac
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
+$as_echo "$lt_cv_deplibs_check_method" >&6; }
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ar; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AR+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AR"; then
+ ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AR="${ac_tool_prefix}ar"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AR=$ac_cv_prog_AR
+if test -n "$AR"; then
+ { $as_echo "$as_me:$LINENO: result: $AR" >&5
+$as_echo "$AR" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AR"; then
+ ac_ct_AR=$AR
+ # Extract the first word of "ar", so it can be a program name with args.
+set dummy ar; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_AR"; then
+ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_AR="ar"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_AR" = x; then
+ AR="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AR=$ac_ct_AR
+ fi
+else
+ AR="$ac_cv_prog_AR"
+fi
+
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$STRIP"; then
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+ ac_ct_STRIP=$STRIP
+ # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_STRIP"; then
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_STRIP="strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_STRIP" = x; then
+ STRIP=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ STRIP=$ac_ct_STRIP
+ fi
+else
+ STRIP="$ac_cv_prog_STRIP"
+fi
+
+test -z "$STRIP" && STRIP=:
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$RANLIB"; then
+ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+RANLIB=$ac_cv_prog_RANLIB
+if test -n "$RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
+$as_echo "$RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RANLIB"; then
+ ac_ct_RANLIB=$RANLIB
+ # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_RANLIB"; then
+ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_RANLIB="ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_RANLIB" = x; then
+ RANLIB=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ RANLIB=$ac_ct_RANLIB
+ fi
+else
+ RANLIB="$ac_cv_prog_RANLIB"
+fi
+
+test -z "$RANLIB" && RANLIB=:
+
+
+
+
+
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ ;;
+ *)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ ;;
+ esac
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
+if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix. What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[BCDEGRST]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+ symcode='[BCDT]'
+ ;;
+cygwin* | mingw* | pw32* | cegcc*)
+ symcode='[ABCDGISTW]'
+ ;;
+hpux*)
+ if test "$host_cpu" = ia64; then
+ symcode='[ABCDEGRST]'
+ fi
+ ;;
+irix* | nonstopux*)
+ symcode='[BCDEGRST]'
+ ;;
+osf*)
+ symcode='[BCDEGQRST]'
+ ;;
+solaris*)
+ symcode='[BDRT]'
+ ;;
+sco3.2v5*)
+ symcode='[DT]'
+ ;;
+sysv4.2uw2*)
+ symcode='[DT]'
+ ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+ symcode='[ABDT]'
+ ;;
+sysv4)
+ symcode='[DFNSTU]'
+ ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+ symcode='[ABCDGIRSTW]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+ ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+ symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+ # Write the raw and C identifiers.
+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ # Fake it for dumpbin and say T for any non-static function
+ # and D for any global variable.
+ # Also find C++ and __fastcall symbols from MSVC++,
+ # which start with @ or ?.
+ lt_cv_sys_global_symbol_pipe="$AWK '"\
+" {last_section=section; section=\$ 3};"\
+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+" \$ 0!~/External *\|/{next};"\
+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+" {if(hide[section]) next};"\
+" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+" s[1]~/^[@?]/{print s[1], s[1]; next};"\
+" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+" ' prfx=^$ac_symprfx"
+ else
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+ fi
+
+ # Check to see that the pipe works correctly.
+ pipe_works=no
+
+ rm -f conftest*
+ cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # Now try to grab the symbols.
+ nlist=conftest.nm
+ if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
+ (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s "$nlist"; then
+ # Try sorting and uniquifying the output.
+ if sort "$nlist" | uniq > "$nlist"T; then
+ mv -f "$nlist"T "$nlist"
+ else
+ rm -f "$nlist"T
+ fi
+
+ # Make sure that we snagged all the symbols we need.
+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+ cat <<_LT_EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+ # Now generate the symbol file.
+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+ cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols. */
+const struct {
+ const char *name;
+ void *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[] =
+{
+ { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+ cat <<\_LT_EOF >> conftest.$ac_ext
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+ # Now try linking the two files.
+ mv conftest.$ac_objext conftstm.$ac_objext
+ lt_save_LIBS="$LIBS"
+ lt_save_CFLAGS="$CFLAGS"
+ LIBS="conftstm.$ac_objext"
+ CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext}; then
+ pipe_works=yes
+ fi
+ LIBS="$lt_save_LIBS"
+ CFLAGS="$lt_save_CFLAGS"
+ else
+ echo "cannot find nm_test_func in $nlist" >&5
+ fi
+ else
+ echo "cannot find nm_test_var in $nlist" >&5
+ fi
+ else
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
+ fi
+ else
+ echo "$progname: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ fi
+ rm -rf conftest* conftst*
+
+ # Do not use the global_symbol_pipe unless it works.
+ if test "$pipe_works" = yes; then
+ break
+ else
+ lt_cv_sys_global_symbol_pipe=
+ fi
+done
+
+fi
+
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+ lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+ { $as_echo "$as_me:$LINENO: result: failed" >&5
+$as_echo "failed" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: ok" >&5
+$as_echo "ok" >&6; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --enable-libtool-lock was given.
+if test "${enable_libtool_lock+set}" = set; then
+ enableval=$enable_libtool_lock;
+fi
+
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *ELF-32*)
+ HPUX_IA64_MODE="32"
+ ;;
+ *ELF-64*)
+ HPUX_IA64_MODE="64"
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+*-*-irix6*)
+ # Find out which ABI we are using.
+ echo '#line 5765 "configure"' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -melf32bsmip"
+ ;;
+ *N32*)
+ LD="${LD-ld} -melf32bmipn32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -melf64bmip"
+ ;;
+ esac
+ else
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -32"
+ ;;
+ *N32*)
+ LD="${LD-ld} -n32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -64"
+ ;;
+ esac
+ fi
+ fi
+ rm -rf conftest*
+ ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.o` in
+ *32-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_i386_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+ ppc64-*linux*|powerpc64-*linux*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+ LD="${LD-ld} -m elf_s390"
+ ;;
+ sparc64-*linux*)
+ LD="${LD-ld} -m elf32_sparc"
+ ;;
+ esac
+ ;;
+ *64-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_x86_64_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ ppc*-*linux*|powerpc*-*linux*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
+ LD="${LD-ld} -m elf64_s390"
+ ;;
+ sparc*-*linux*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+
+*-*-sco3.2v5*)
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -belf"
+ { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
+if test "${lt_cv_cc_needs_belf+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ lt_cv_cc_needs_belf=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ lt_cv_cc_needs_belf=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
+$as_echo "$lt_cv_cc_needs_belf" >&6; }
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+ CFLAGS="$SAVE_CFLAGS"
+ fi
+ ;;
+sparc*-*solaris*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.o` in
+ *64-bit*)
+ case $lt_cv_prog_gnu_ld in
+ yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ *)
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+ LD="${LD-ld} -64"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+esac
+
+need_locks="$enable_libtool_lock"
+
+
+ case $host_os in
+ rhapsody* | darwin*)
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DSYMUTIL"; then
+ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DSYMUTIL=$ac_cv_prog_DSYMUTIL
+if test -n "$DSYMUTIL"; then
+ { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
+$as_echo "$DSYMUTIL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DSYMUTIL"; then
+ ac_ct_DSYMUTIL=$DSYMUTIL
+ # Extract the first word of "dsymutil", so it can be a program name with args.
+set dummy dsymutil; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DSYMUTIL"; then
+ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
+if test -n "$ac_ct_DSYMUTIL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
+$as_echo "$ac_ct_DSYMUTIL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_DSYMUTIL" = x; then
+ DSYMUTIL=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DSYMUTIL=$ac_ct_DSYMUTIL
+ fi
+else
+ DSYMUTIL="$ac_cv_prog_DSYMUTIL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
+set dummy ${ac_tool_prefix}nmedit; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_NMEDIT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$NMEDIT"; then
+ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+NMEDIT=$ac_cv_prog_NMEDIT
+if test -n "$NMEDIT"; then
+ { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
+$as_echo "$NMEDIT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_NMEDIT"; then
+ ac_ct_NMEDIT=$NMEDIT
+ # Extract the first word of "nmedit", so it can be a program name with args.
+set dummy nmedit; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_NMEDIT"; then
+ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_NMEDIT="nmedit"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
+if test -n "$ac_ct_NMEDIT"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
+$as_echo "$ac_ct_NMEDIT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_NMEDIT" = x; then
+ NMEDIT=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ NMEDIT=$ac_ct_NMEDIT
+ fi
+else
+ NMEDIT="$ac_cv_prog_NMEDIT"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
+set dummy ${ac_tool_prefix}lipo; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_LIPO+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$LIPO"; then
+ ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+LIPO=$ac_cv_prog_LIPO
+if test -n "$LIPO"; then
+ { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
+$as_echo "$LIPO" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_LIPO"; then
+ ac_ct_LIPO=$LIPO
+ # Extract the first word of "lipo", so it can be a program name with args.
+set dummy lipo; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_LIPO"; then
+ ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_LIPO="lipo"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
+if test -n "$ac_ct_LIPO"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
+$as_echo "$ac_ct_LIPO" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_LIPO" = x; then
+ LIPO=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ LIPO=$ac_ct_LIPO
+ fi
+else
+ LIPO="$ac_cv_prog_LIPO"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OTOOL"; then
+ ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL=$ac_cv_prog_OTOOL
+if test -n "$OTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
+$as_echo "$OTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL"; then
+ ac_ct_OTOOL=$OTOOL
+ # Extract the first word of "otool", so it can be a program name with args.
+set dummy otool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OTOOL"; then
+ ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OTOOL="otool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
+if test -n "$ac_ct_OTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
+$as_echo "$ac_ct_OTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OTOOL" = x; then
+ OTOOL=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OTOOL=$ac_ct_OTOOL
+ fi
+else
+ OTOOL="$ac_cv_prog_OTOOL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool64; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL64+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OTOOL64"; then
+ ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL64=$ac_cv_prog_OTOOL64
+if test -n "$OTOOL64"; then
+ { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
+$as_echo "$OTOOL64" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL64"; then
+ ac_ct_OTOOL64=$OTOOL64
+ # Extract the first word of "otool64", so it can be a program name with args.
+set dummy otool64; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OTOOL64"; then
+ ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OTOOL64="otool64"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
+if test -n "$ac_ct_OTOOL64"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
+$as_echo "$ac_ct_OTOOL64" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OTOOL64" = x; then
+ OTOOL64=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OTOOL64=$ac_ct_OTOOL64
+ fi
+else
+ OTOOL64="$ac_cv_prog_OTOOL64"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
+$as_echo_n "checking for -single_module linker flag... " >&6; }
+if test "${lt_cv_apple_cc_single_mod+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_apple_cc_single_mod=no
+ if test -z "${LT_MULTI_MODULE}"; then
+ # By default we will add the -single_module flag. You can override
+ # by either setting the environment variable LT_MULTI_MODULE
+ # non-empty at configure time, or by adding -multi_module to the
+ # link flags.
+ rm -rf libconftest.dylib*
+ echo "int foo(void){return 1;}" > conftest.c
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&5
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+ _lt_result=$?
+ if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+ lt_cv_apple_cc_single_mod=yes
+ else
+ cat conftest.err >&5
+ fi
+ rm -rf libconftest.dylib*
+ rm -f conftest.*
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
+ { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_ld_exported_symbols_list=no
+ save_LDFLAGS=$LDFLAGS
+ echo "_main" > conftest.sym
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ lt_cv_ld_exported_symbols_list=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ lt_cv_ld_exported_symbols_list=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
+ case $host_os in
+ rhapsody* | darwin1.[012])
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+ darwin1.*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ darwin*) # darwin 5.x on
+ # if running on 10.5 or later, the deployment target defaults
+ # to the OS version, if on x86, and 10.4, the deployment
+ # target defaults to 10.4. Don't you love it?
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+ 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ 10.[012]*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ 10.*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ esac
+ ;;
+ esac
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+ _lt_dar_single_mod='$single_module'
+ fi
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+ else
+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ fi
+ if test "$DSYMUTIL" != ":"; then
+ _lt_dsymutil='~$DSYMUTIL $lib || :'
+ else
+ _lt_dsymutil=
+ fi
+ ;;
+ esac
+
+
+for ac_header in dlfcn.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval "$as_ac_Header=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_Header=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+
+# Set options
+enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
+set dummy ${ac_tool_prefix}as; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AS+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AS"; then
+ ac_cv_prog_AS="$AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AS="${ac_tool_prefix}as"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AS=$ac_cv_prog_AS
+if test -n "$AS"; then
+ { $as_echo "$as_me:$LINENO: result: $AS" >&5
+$as_echo "$AS" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AS"; then
+ ac_ct_AS=$AS
+ # Extract the first word of "as", so it can be a program name with args.
+set dummy as; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_AS"; then
+ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_AS="as"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AS=$ac_cv_prog_ac_ct_AS
+if test -n "$ac_ct_AS"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
+$as_echo "$ac_ct_AS" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_AS" = x; then
+ AS="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AS=$ac_ct_AS
+ fi
+else
+ AS="$ac_cv_prog_AS"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DLLTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DLLTOOL"; then
+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DLLTOOL=$ac_cv_prog_DLLTOOL
+if test -n "$DLLTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
+$as_echo "$DLLTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DLLTOOL"; then
+ ac_ct_DLLTOOL=$DLLTOOL
+ # Extract the first word of "dlltool", so it can be a program name with args.
+set dummy dlltool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DLLTOOL"; then
+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DLLTOOL="dlltool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
+if test -n "$ac_ct_DLLTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
+$as_echo "$ac_ct_DLLTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_DLLTOOL" = x; then
+ DLLTOOL="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DLLTOOL=$ac_ct_DLLTOOL
+ fi
+else
+ DLLTOOL="$ac_cv_prog_DLLTOOL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OBJDUMP"; then
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+ ac_ct_OBJDUMP=$OBJDUMP
+ # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OBJDUMP"; then
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OBJDUMP="objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OBJDUMP" = x; then
+ OBJDUMP="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OBJDUMP=$ac_ct_OBJDUMP
+ fi
+else
+ OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+ ;;
+esac
+
+test -z "$AS" && AS=as
+
+
+
+
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+
+
+
+
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+
+ enable_dlopen=no
+
+
+
+ # Check whether --enable-shared was given.
+if test "${enable_shared+set}" = set; then
+ enableval=$enable_shared; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_shared=yes ;;
+ no) enable_shared=no ;;
+ *)
+ enable_shared=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_shared=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_shared=yes
+fi
+
+
+
+
+
+
+
+
+
+ # Check whether --enable-static was given.
+if test "${enable_static+set}" = set; then
+ enableval=$enable_static; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_static=yes ;;
+ no) enable_static=no ;;
+ *)
+ enable_static=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_static=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_static=yes
+fi
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-pic was given.
+if test "${with_pic+set}" = set; then
+ withval=$with_pic; pic_mode="$withval"
+else
+ pic_mode=default
+fi
+
+
+test -z "$pic_mode" && pic_mode=default
+
+
+
+
+
+
+
+ # Check whether --enable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+ enableval=$enable_fast_install; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_fast_install=yes ;;
+ no) enable_fast_install=no ;;
+ *)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_fast_install=yes
+fi
+
+
+
+
+
+
+
+
+
+
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL="${CONFIG_SHELL-$SHELL} "'$(top_builddir)/libtool'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+test -z "$LN_S" && LN_S="ln -s"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
+$as_echo_n "checking for objdir... " >&6; }
+if test "${lt_cv_objdir+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+ lt_cv_objdir=.libs
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
+$as_echo "$lt_cv_objdir" >&6; }
+objdir=$lt_cv_objdir
+
+
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define LT_OBJDIR "$lt_cv_objdir/"
+_ACEOF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+case $host_os in
+aix3*)
+ # AIX sometimes has problems with the GCC collect2 program. For some
+ # reason, if we set the COLLECT_NAMES environment variable, the problems
+ # vanish in a puff of smoke.
+ if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+ fi
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+for cc_temp in $compiler""; do
+ case $cc_temp in
+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+ { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $MAGIC_CMD in
+[\\/*] | ?:[\\/]*)
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/${ac_tool_prefix}file; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+
+
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+ if test -n "$ac_tool_prefix"; then
+ { $as_echo "$as_me:$LINENO: checking for file" >&5
+$as_echo_n "checking for file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $MAGIC_CMD in
+[\\/*] | ?:[\\/]*)
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/file; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/file"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ else
+ MAGIC_CMD=:
+ fi
+fi
+
+ fi
+ ;;
+esac
+
+# Use C for the default configuration in the libtool script
+
+lt_save_CC="$CC"
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+objext=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+
+lt_prog_compiler_no_builtin_flag=
+
+if test "$GCC" = yes; then
+ lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
+if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_rtti_exceptions=no
+ ac_outfile=conftest.$ac_objext
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="-fno-rtti -fno-exceptions"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7432: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&5
+ echo "$as_me:7436: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_rtti_exceptions=yes
+ fi
+ fi
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
+
+if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
+ lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
+else
+ :
+fi
+
+fi
+
+
+
+
+
+
+ lt_prog_compiler_wl=
+lt_prog_compiler_pic=
+lt_prog_compiler_static=
+
+{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+
+ if test "$GCC" = yes; then
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_static='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ lt_prog_compiler_static='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ lt_prog_compiler_pic='-DDLL_EXPORT'
+ ;;
+
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ lt_prog_compiler_pic='-fno-common'
+ ;;
+
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ # +Z the default
+ ;;
+ *)
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ esac
+ ;;
+
+ interix[3-9]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+
+ msdosdjgpp*)
+ # Just because we use GCC doesn't mean we suddenly get shared libraries
+ # on systems that don't support them.
+ lt_prog_compiler_can_build_shared=no
+ enable_shared=no
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ lt_prog_compiler_pic='-fPIC -shared'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ lt_prog_compiler_pic=-Kconform_pic
+ fi
+ ;;
+
+ *)
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ esac
+ else
+ # PORTME Check for flag to pass linker flags through the system compiler.
+ case $host_os in
+ aix*)
+ lt_prog_compiler_wl='-Wl,'
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ lt_prog_compiler_static='-Bstatic'
+ else
+ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ lt_prog_compiler_pic='-DDLL_EXPORT'
+ ;;
+
+ hpux9* | hpux10* | hpux11*)
+ lt_prog_compiler_wl='-Wl,'
+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+ # not for PA HP-UX.
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ lt_prog_compiler_pic='+Z'
+ ;;
+ esac
+ # Is there a better lt_prog_compiler_static that works with the bundled CC?
+ lt_prog_compiler_static='${wl}-a ${wl}archive'
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ lt_prog_compiler_wl='-Wl,'
+ # PIC (with -KPIC) is the default.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ # old Intel for x86_64 which still supported -KPIC.
+ ecc*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-static'
+ ;;
+ # icc used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ icc* | ifort*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fPIC'
+ lt_prog_compiler_static='-static'
+ ;;
+ # Lahey Fortran 8.1.
+ lf95*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='--shared'
+ lt_prog_compiler_static='--static'
+ ;;
+ pgcc* | pgf77* | pgf90* | pgf95*)
+ # Portland Group compilers (*not* the Pentium gcc compiler,
+ # which looks to be a dead project)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fpic'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+ ccc*)
+ lt_prog_compiler_wl='-Wl,'
+ # All Alpha code is PIC.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+ xl*)
+ # IBM XL C 8.0/Fortran 10.1 on PPC
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-qpic'
+ lt_prog_compiler_static='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C 5.9
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ lt_prog_compiler_wl='-Wl,'
+ ;;
+ *Sun\ F*)
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ lt_prog_compiler_wl=''
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ newsos6)
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ lt_prog_compiler_pic='-fPIC -shared'
+ ;;
+
+ osf3* | osf4* | osf5*)
+ lt_prog_compiler_wl='-Wl,'
+ # All OSF/1 code is PIC.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ rdos*)
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ solaris*)
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ case $cc_basename in
+ f77* | f90* | f95*)
+ lt_prog_compiler_wl='-Qoption ld ';;
+ *)
+ lt_prog_compiler_wl='-Wl,';;
+ esac
+ ;;
+
+ sunos4*)
+ lt_prog_compiler_wl='-Qoption ld '
+ lt_prog_compiler_pic='-PIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ sysv4 | sysv4.2uw2* | sysv4.3*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ lt_prog_compiler_pic='-Kconform_pic'
+ lt_prog_compiler_static='-Bstatic'
+ fi
+ ;;
+
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ unicos*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_can_build_shared=no
+ ;;
+
+ uts4*)
+ lt_prog_compiler_pic='-pic'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ *)
+ lt_prog_compiler_can_build_shared=no
+ ;;
+ esac
+ fi
+
+case $host_os in
+ # For platforms which do not support PIC, -DPIC is meaningless:
+ *djgpp*)
+ lt_prog_compiler_pic=
+ ;;
+ *)
+ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
+$as_echo "$lt_prog_compiler_pic" >&6; }
+
+
+
+
+
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic"; then
+ { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_pic_works=no
+ ac_outfile=conftest.$ac_objext
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7771: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&5
+ echo "$as_me:7775: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_pic_works=yes
+ fi
+ fi
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
+ case $lt_prog_compiler_pic in
+ "" | " "*) ;;
+ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
+ esac
+else
+ lt_prog_compiler_pic=
+ lt_prog_compiler_can_build_shared=no
+fi
+
+fi
+
+
+
+
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
+{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if test "${lt_cv_prog_compiler_static_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_static_works=no
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+ # The linker can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ if test -s conftest.err; then
+ # Append any errors to the config.log.
+ cat conftest.err 1>&5
+ $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_static_works=yes
+ fi
+ else
+ lt_cv_prog_compiler_static_works=yes
+ fi
+ fi
+ $RM -r conftest*
+ LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works" = xyes; then
+ :
+else
+ lt_prog_compiler_static=
+fi
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_c_o=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7876: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&5
+ echo "$as_me:7880: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_c_o=yes
+ fi
+ fi
+ chmod u+w . 2>&5
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_c_o=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7931: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&5
+ echo "$as_me:7935: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_c_o=yes
+ fi
+ fi
+ chmod u+w . 2>&5
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
+ # do not overwrite the value of need_locks provided by the user
+ { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+ hard_links=yes
+ $RM conftest*
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ touch conftest.a
+ ln conftest.a conftest.b 2>&5 || hard_links=no
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+ if test "$hard_links" = no; then
+ { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+ need_locks=warn
+ fi
+else
+ need_locks=no
+fi
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+ runpath_var=
+ allow_undefined_flag=
+ always_export_symbols=no
+ archive_cmds=
+ archive_expsym_cmds=
+ compiler_needs_object=no
+ enable_shared_with_static_runtimes=no
+ export_dynamic_flag_spec=
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ hardcode_automatic=no
+ hardcode_direct=no
+ hardcode_direct_absolute=no
+ hardcode_libdir_flag_spec=
+ hardcode_libdir_flag_spec_ld=
+ hardcode_libdir_separator=
+ hardcode_minus_L=no
+ hardcode_shlibpath_var=unsupported
+ inherit_rpath=no
+ link_all_deplibs=unknown
+ module_cmds=
+ module_expsym_cmds=
+ old_archive_from_new_cmds=
+ old_archive_from_expsyms_cmds=
+ thread_safe_flag_spec=
+ whole_archive_flag_spec=
+ # include_expsyms should be a list of space-separated symbols to be *always*
+ # included in the symbol list
+ include_expsyms=
+ # exclude_expsyms can be an extended regexp of symbols to exclude
+ # it will be wrapped by ` (' and `)$', so one must not match beginning or
+ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+ # as well as any symbol that contains `d'.
+ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+ # platforms (ab)use it in PIC code, but their linkers get confused if
+ # the symbol is explicitly referenced. Since portable code cannot
+ # rely on this symbol name, it's probably fine to never include it in
+ # preloaded symbol tables.
+ # Exclude shared library initialization/finalization symbols.
+ extract_expsyms_cmds=
+
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ if test "$GCC" != yes; then
+ with_gnu_ld=no
+ fi
+ ;;
+ interix*)
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
+ with_gnu_ld=yes
+ ;;
+ openbsd*)
+ with_gnu_ld=no
+ ;;
+ esac
+
+ ld_shlibs=yes
+ if test "$with_gnu_ld" = yes; then
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ wlarc='${wl}'
+
+ # Set some defaults for GNU ld with shared library support. These
+ # are reset later if shared libraries are not supported. Putting them
+ # here allows them to be overridden if necessary.
+ runpath_var=LD_RUN_PATH
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ export_dynamic_flag_spec='${wl}--export-dynamic'
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ whole_archive_flag_spec=
+ fi
+ supports_anon_versioning=no
+ case `$LD -v 2>&1` in
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+ *\ 2.11.*) ;; # other 2.11 versions
+ *) supports_anon_versioning=yes ;;
+ esac
+
+ # See if GNU ld supports shared libraries.
+ case $host_os in
+ aix[3-9]*)
+ # On AIX/PPC, the GNU linker is very broken
+ if test "$host_cpu" != ia64; then
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support. If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+_LT_EOF
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds=''
+ ;;
+ m68k)
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ ;;
+ esac
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ allow_undefined_flag=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
+ # as there is no search path for DLLs.
+ hardcode_libdir_flag_spec='-L$libdir'
+ allow_undefined_flag=unsupported
+ always_export_symbols=no
+ enable_shared_with_static_runtimes=yes
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ interix[3-9]*)
+ hardcode_direct=no
+ hardcode_shlibpath_var=no
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ export_dynamic_flag_spec='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+
+ gnu* | linux* | tpf* | k*bsd*-gnu)
+ tmp_diet=no
+ if test "$host_os" = linux-dietlibc; then
+ case $cc_basename in
+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
+ esac
+ fi
+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+ && test "$tmp_diet" = no
+ then
+ tmp_addflag=
+ tmp_sharedflag='-shared'
+ case $cc_basename,$host_cpu in
+ pgcc*) # Portland Group C compiler
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag'
+ ;;
+ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag -Mnomain' ;;
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
+ tmp_addflag=' -i_dynamic' ;;
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
+ tmp_addflag=' -i_dynamic -nofor_main' ;;
+ ifc* | ifort*) # Intel Fortran compiler
+ tmp_addflag=' -nofor_main' ;;
+ lf95*) # Lahey Fortran 8.1
+ whole_archive_flag_spec=
+ tmp_sharedflag='--shared' ;;
+ xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+ tmp_sharedflag='-qmkshrobj'
+ tmp_addflag= ;;
+ esac
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*) # Sun C 5.9
+ whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ compiler_needs_object=yes
+ tmp_sharedflag='-G' ;;
+ *Sun\ F*) # Sun Fortran 8.3
+ tmp_sharedflag='-G' ;;
+ esac
+ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+ if test "x$supports_anon_versioning" = xyes; then
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+
+ case $cc_basename in
+ xlf*)
+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+ whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
+ hardcode_libdir_flag_spec=
+ hardcode_libdir_flag_spec_ld='-rpath $libdir'
+ archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ esac
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+ wlarc=
+ else
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ fi
+ ;;
+
+ solaris*)
+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+ case `$LD -v 2>&1` in
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ ;;
+ *)
+ # For security reasons, it is highly recommended that you always
+ # use absolute paths for naming shared libraries, and exclude the
+ # DT_RUNPATH tag from executables and libraries. But doing so
+ # requires that you compile everything twice, which is a pain.
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+ ;;
+
+ sunos4*)
+ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ wlarc=
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ *)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+
+ if test "$ld_shlibs" = no; then
+ runpath_var=
+ hardcode_libdir_flag_spec=
+ export_dynamic_flag_spec=
+ whole_archive_flag_spec=
+ fi
+ else
+ # PORTME fill in a description of your system's linker (not GNU ld)
+ case $host_os in
+ aix3*)
+ allow_undefined_flag=unsupported
+ always_export_symbols=yes
+ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+ # Note: this linker hardcodes the directories in LIBPATH if there
+ # are no directories specified by -L.
+ hardcode_minus_L=yes
+ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+ # Neither direct hardcoding nor static linking is supported with a
+ # broken collect2.
+ hardcode_direct=unsupported
+ fi
+ ;;
+
+ aix[4-9]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+ for ld_flag in $LDFLAGS; do
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+ aix_use_runtimelinking=yes
+ break
+ fi
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ archive_cmds=''
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ hardcode_libdir_separator=':'
+ link_all_deplibs=yes
+ file_list_spec='${wl}-f,'
+
+ if test "$GCC" = yes; then
+ case $host_os in aix4.[012]|aix4.[012].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ hardcode_direct=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ hardcode_minus_L=yes
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_libdir_separator=
+ fi
+ ;;
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ export_dynamic_flag_spec='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to export.
+ always_export_symbols=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ allow_undefined_flag='-berok'
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+ allow_undefined_flag="-z nodefs"
+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ no_undefined_flag=' ${wl}-bernotok'
+ allow_undefined_flag=' ${wl}-berok'
+ # Exported symbols can be pulled into shared objects from archives
+ whole_archive_flag_spec='$convenience'
+ archive_cmds_need_lc=yes
+ # This is similar to how AIX traditionally builds its shared libraries.
+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds=''
+ ;;
+ m68k)
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ ;;
+ esac
+ ;;
+
+ bsdi[45]*)
+ export_dynamic_flag_spec=-rdynamic
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ hardcode_libdir_flag_spec=' '
+ allow_undefined_flag=unsupported
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+ # The linker will automatically build a .lib file if we build a DLL.
+ old_archive_from_new_cmds='true'
+ # FIXME: Should let the user specify the lib program.
+ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
+ fix_srcfile_path='`cygpath -w "$srcfile"`'
+ enable_shared_with_static_runtimes=yes
+ ;;
+
+ darwin* | rhapsody*)
+
+
+ archive_cmds_need_lc=no
+ hardcode_direct=no
+ hardcode_automatic=yes
+ hardcode_shlibpath_var=unsupported
+ whole_archive_flag_spec=''
+ link_all_deplibs=yes
+ allow_undefined_flag="$_lt_dar_allow_undefined"
+ case $cc_basename in
+ ifort*) _lt_dar_can_shared=yes ;;
+ *) _lt_dar_can_shared=$GCC ;;
+ esac
+ if test "$_lt_dar_can_shared" = "yes"; then
+ output_verbose_link_cmd=echo
+ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+ archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+ module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+
+ else
+ ld_shlibs=no
+ fi
+
+ ;;
+
+ dgux*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_shlibpath_var=no
+ ;;
+
+ freebsd1*)
+ ld_shlibs=no
+ ;;
+
+ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+ # support. Future versions do this automatically, but an explicit c++rt0.o
+ # does not break anything, and helps significantly (at the cost of a little
+ # extra space).
+ freebsd2.2*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+ freebsd2*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+ freebsd* | dragonfly*)
+ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ hpux9*)
+ if test "$GCC" = yes; then
+ archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ fi
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ export_dynamic_flag_spec='${wl}-E'
+ ;;
+
+ hpux10*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_flag_spec_ld='+b $libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ export_dynamic_flag_spec='${wl}-E'
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ fi
+ ;;
+
+ hpux11*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ case $host_cpu in
+ hppa*64*)
+ archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ else
+ case $host_cpu in
+ hppa*64*)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ fi
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ hardcode_direct=no
+ hardcode_shlibpath_var=no
+ ;;
+ *)
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ export_dynamic_flag_spec='${wl}-E'
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ ;;
+ esac
+ fi
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ # Try to use the -exported_symbol ld option, if it does not
+ # work, assume that -exports_file does not work either and
+ # implicitly export all symbols.
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+ cat >conftest.$ac_ext <<_ACEOF
+int foo(void) {}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS="$save_LDFLAGS"
+ else
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ inherit_rpath=yes
+ link_all_deplibs=yes
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
+ else
+ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
+ fi
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ newsos6)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_shlibpath_var=no
+ ;;
+
+ *nto* | *qnx*)
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ hardcode_direct_absolute=yes
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ export_dynamic_flag_spec='${wl}-E'
+ else
+ case $host_os in
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-R$libdir'
+ ;;
+ *)
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ ;;
+ esac
+ fi
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ os2*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ allow_undefined_flag=unsupported
+ archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+ ;;
+
+ osf3*)
+ if test "$GCC" = yes; then
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ allow_undefined_flag=' -expect_unresolved \*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ ;;
+
+ osf4* | osf5*) # as osf3* with the addition of -msym flag
+ if test "$GCC" = yes; then
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ else
+ allow_undefined_flag=' -expect_unresolved \*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+ # Both c and cxx compiler support -rpath directly
+ hardcode_libdir_flag_spec='-rpath $libdir'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_separator=:
+ ;;
+
+ solaris*)
+ no_undefined_flag=' -z defs'
+ if test "$GCC" = yes; then
+ wlarc='${wl}'
+ archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ else
+ case `$CC -V 2>&1` in
+ *"Compilers 5.0"*)
+ wlarc=''
+ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+ ;;
+ *)
+ wlarc='${wl}'
+ archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ ;;
+ esac
+ fi
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_shlibpath_var=no
+ case $host_os in
+ solaris2.[0-5] | solaris2.[0-5].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
+ # but is careful enough not to reorder.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ if test "$GCC" = yes; then
+ whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ else
+ whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
+ fi
+ ;;
+ esac
+ link_all_deplibs=yes
+ ;;
+
+ sunos4*)
+ if test "x$host_vendor" = xsequent; then
+ # Use $CC to link under sequent, because it throws in some extra .o
+ # files that make .init and .fini sections work.
+ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ sysv4)
+ case $host_vendor in
+ sni)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes # is this really true???
+ ;;
+ siemens)
+ ## LD is ld it makes a PLAMLIB
+ ## CC just makes a GrossModule.
+ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+ reload_cmds='$CC -r -o $output$reload_objs'
+ hardcode_direct=no
+ ;;
+ motorola)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+ ;;
+ esac
+ runpath_var='LD_RUN_PATH'
+ hardcode_shlibpath_var=no
+ ;;
+
+ sysv4.3*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_shlibpath_var=no
+ export_dynamic_flag_spec='-Bexport'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_shlibpath_var=no
+ runpath_var=LD_RUN_PATH
+ hardcode_runpath_var=yes
+ ld_shlibs=yes
+ fi
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+ no_undefined_flag='${wl}-z,text'
+ archive_cmds_need_lc=no
+ hardcode_shlibpath_var=no
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ no_undefined_flag='${wl}-z,text'
+ allow_undefined_flag='${wl}-z,nodefs'
+ archive_cmds_need_lc=no
+ hardcode_shlibpath_var=no
+ hardcode_libdir_flag_spec='${wl}-R,$libdir'
+ hardcode_libdir_separator=':'
+ link_all_deplibs=yes
+ export_dynamic_flag_spec='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ uts4*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_shlibpath_var=no
+ ;;
+
+ *)
+ ld_shlibs=no
+ ;;
+ esac
+
+ if test x$host_vendor = xsni; then
+ case $host in
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ export_dynamic_flag_spec='${wl}-Blargedynsym'
+ ;;
+ esac
+ fi
+ fi
+
+{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
+$as_echo "$ld_shlibs" >&6; }
+test "$ld_shlibs" = no && can_build_shared=no
+
+with_gnu_ld=$with_gnu_ld
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc" in
+x|xyes)
+ # Assume -lc should be added
+ archive_cmds_need_lc=yes
+
+ if test "$enable_shared" = yes && test "$GCC" = yes; then
+ case $archive_cmds in
+ *'~'*)
+ # FIXME: we may have to deal with multi-command sequences.
+ ;;
+ '$CC '*)
+ # Test whether the compiler implicitly links with -lc since on some
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc
+ # to ld, don't add -lc before -lgcc.
+ { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+ $RM conftest*
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } 2>conftest.err; then
+ soname=conftest
+ lib=conftest
+ libobjs=conftest.$ac_objext
+ deplibs=
+ wl=$lt_prog_compiler_wl
+ pic_flag=$lt_prog_compiler_pic
+ compiler_flags=-v
+ linker_flags=-v
+ verstring=
+ output_objdir=.
+ libname=conftest
+ lt_save_allow_undefined_flag=$allow_undefined_flag
+ allow_undefined_flag=
+ if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
+ (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+ then
+ archive_cmds_need_lc=no
+ else
+ archive_cmds_need_lc=yes
+ fi
+ allow_undefined_flag=$lt_save_allow_undefined_flag
+ else
+ cat conftest.err 1>&5
+ fi
+ $RM conftest*
+ { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
+$as_echo "$archive_cmds_need_lc" >&6; }
+ ;;
+ esac
+ fi
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+if test "$GCC" = yes; then
+ case $host_os in
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+ *) lt_awk_arg="/^libraries:/" ;;
+ esac
+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
+ # if the path contains ";" then we assume it to be the separator
+ # otherwise default to the standard path separator (i.e. ":") - it is
+ # assumed that no part of a normal pathname contains ";" but that should
+ # okay in the real world where ";" in dirpaths is itself problematic.
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ # Ok, now we have the path, separated by spaces, we can step through it
+ # and add multilib dir if necessary.
+ lt_tmp_lt_search_path_spec=
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+ for lt_sys_path in $lt_search_path_spec; do
+ if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+ else
+ test -d "$lt_sys_path" && \
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+ fi
+ done
+ lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+ lt_foo="";
+ lt_count=0;
+ for (lt_i = NF; lt_i > 0; lt_i--) {
+ if ($lt_i != "" && $lt_i != ".") {
+ if ($lt_i == "..") {
+ lt_count++;
+ } else {
+ if (lt_count == 0) {
+ lt_foo="/" $lt_i lt_foo;
+ } else {
+ lt_count--;
+ }
+ }
+ }
+ }
+ if (lt_foo != "") { lt_freq[lt_foo]++; }
+ if (lt_freq[lt_foo] == 1) { print lt_foo; }
+}'`
+ sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+else
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+ shlibpath_var=LIBPATH
+
+ # AIX 3 has no versioning support, so we append a major version to the name.
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+
+aix[4-9]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ hardcode_into_libs=yes
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ # With GCC up to 2.95.x, collect2 would create an import file
+ # for dependence libraries. The import file would start with
+ # the line `#! .'. This would cause the generated library to
+ # depend on `.', always an invalid library. This was fixed in
+ # development snapshots of GCC prior to 3.0.
+ case $host_os in
+ aix4 | aix4.[01] | aix4.[01].*)
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+ echo ' yes '
+ echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+ :
+ else
+ can_build_shared=no
+ fi
+ ;;
+ esac
+ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+ # soname into executable. Probably we can add versioning support to
+ # collect2, so additional links can be useful in future.
+ if test "$aix_use_runtimelinking" = yes; then
+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+ # instead of lib<name>.a to let people know that these are not
+ # typical AIX shared libraries.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ else
+ # We preserve .a as extension for shared libraries through AIX4.2
+ # and later when we are not doing run time linking.
+ library_names_spec='${libname}${release}.a $libname.a'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ fi
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+
+amigaos*)
+ case $host_cpu in
+ powerpc)
+ # Since July 2007 AmigaOS4 officially supports .so libraries.
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ ;;
+ m68k)
+ library_names_spec='$libname.ixlibrary $libname.a'
+ # Create ${libname}_ixlibrary.a entries in /sys/libs.
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+ ;;
+ esac
+ ;;
+
+beos*)
+ library_names_spec='${libname}${shared_ext}'
+ dynamic_linker="$host_os ld.so"
+ shlibpath_var=LIBRARY_PATH
+ ;;
+
+bsdi[45]*)
+ version_type=linux
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+ # the default ld.so.conf also contains /usr/contrib/lib and
+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+ # libtool to hard-code these into programs
+ ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+ version_type=windows
+ shrext_cmds=".dll"
+ need_version=no
+ need_lib_prefix=no
+
+ case $GCC,$host_os in
+ yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+ library_names_spec='$libname.dll.a'
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds
+ postinstall_cmds='base_file=`basename \${file}`~
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+ dldir=$destdir/`dirname \$dlpath`~
+ test -d \$dldir || mkdir -p \$dldir~
+ $install_prog $dir/$dlname \$dldir/$dlname~
+ chmod a+x \$dldir/$dlname~
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+ fi'
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+ dlpath=$dir/\$dldll~
+ $RM \$dlpath'
+ shlibpath_overrides_runpath=yes
+
+ case $host_os in
+ cygwin*)
+ # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+ ;;
+ mingw* | cegcc*)
+ # MinGW DLLs use traditional 'lib' prefix
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+ # It is most probably a Windows format PATH printed by
+ # mingw gcc, but we are running on Cygwin. Gcc prints its search
+ # path with ; separators, and with drive letters. We can handle the
+ # drive letters (cygwin fileutils understands them), so leave them,
+ # especially as we might pass files found there to a mingw objdump,
+ # which wouldn't understand a cygwinified path. Ahh.
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ ;;
+ pw32*)
+ # pw32 DLLs use 'pw' prefix rather than 'lib'
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ ;;
+ esac
+ ;;
+
+ *)
+ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+ ;;
+ esac
+ dynamic_linker='Win32 ld.exe'
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+
+darwin* | rhapsody*)
+ dynamic_linker="$host_os dyld"
+ version_type=darwin
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+ soname_spec='${libname}${release}${major}$shared_ext'
+ shlibpath_overrides_runpath=yes
+ shlibpath_var=DYLD_LIBRARY_PATH
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+ ;;
+
+dgux*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+freebsd1*)
+ dynamic_linker=no
+ ;;
+
+freebsd* | dragonfly*)
+ # DragonFly does not have aout. When/if they implement a new
+ # versioning mechanism, adjust this.
+ if test -x /usr/bin/objformat; then
+ objformat=`/usr/bin/objformat`
+ else
+ case $host_os in
+ freebsd[123]*) objformat=aout ;;
+ *) objformat=elf ;;
+ esac
+ fi
+ version_type=freebsd-$objformat
+ case $version_type in
+ freebsd-elf*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ need_version=no
+ need_lib_prefix=no
+ ;;
+ freebsd-*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+ need_version=yes
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_os in
+ freebsd2*)
+ shlibpath_overrides_runpath=yes
+ ;;
+ freebsd3.[01]* | freebsdelf3.[01]*)
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+ *) # from 4.6 on, and DragonFly
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ esac
+ ;;
+
+gnu*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ hardcode_into_libs=yes
+ ;;
+
+hpux9* | hpux10* | hpux11*)
+ # Give a soname corresponding to the major version so that dld.sl refuses to
+ # link against other versions.
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ case $host_cpu in
+ ia64*)
+ shrext_cmds='.so'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.so"
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ if test "X$HPUX_IA64_MODE" = X32; then
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+ else
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+ fi
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ hppa*64*)
+ shrext_cmds='.sl'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ *)
+ shrext_cmds='.sl'
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=SHLIB_PATH
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+ esac
+ # HP-UX runs *really* slowly unless shared libraries are mode 555.
+ postinstall_cmds='chmod 555 $lib'
+ ;;
+
+interix[3-9]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $host_os in
+ nonstopux*) version_type=nonstopux ;;
+ *)
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ version_type=linux
+ else
+ version_type=irix
+ fi ;;
+ esac
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+ case $host_os in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+ libsuff= shlibsuff= libmagic=32-bit;;
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+ libsuff=32 shlibsuff=N32 libmagic=N32;;
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+ libsuff=64 shlibsuff=64 libmagic=64-bit;;
+ *) libsuff= shlibsuff= libmagic=never-match;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+ hardcode_into_libs=yes
+ ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+ dynamic_linker=no
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ # Some binutils ld are patched to set DT_RUNPATH
+ save_LDFLAGS=$LDFLAGS
+ save_libdir=$libdir
+ eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
+ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
+ shlibpath_overrides_runpath=yes
+fi
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS=$save_LDFLAGS
+ libdir=$save_libdir
+
+ # This implies no fast_install, which is unacceptable.
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+ hardcode_into_libs=yes
+
+ # Append ld.so.conf contents to the search path
+ if test -f /etc/ld.so.conf; then
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ fi
+
+ # We used to test for /lib/ld.so.1 and disable shared libraries on
+ # powerpc, because MkLinux only supported shared libraries with the
+ # GNU dynamic linker. Since this was broken with cross compilers,
+ # most powerpc-linux boxes support dynamic linking these days and
+ # people can always --disable-shared, the test was removed, and we
+ # assume the GNU/Linux dynamic linker is in use.
+ dynamic_linker='GNU/Linux ld.so'
+ ;;
+
+netbsd*)
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ dynamic_linker='NetBSD (a.out) ld.so'
+ else
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='NetBSD ld.elf_so'
+ fi
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+
+newsos6)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ ;;
+
+*nto* | *qnx*)
+ version_type=qnx
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='ldqnx.so'
+ ;;
+
+openbsd*)
+ version_type=sunos
+ sys_lib_dlsearch_path_spec="/usr/lib"
+ need_lib_prefix=no
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+ case $host_os in
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+ *) need_version=no ;;
+ esac
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ case $host_os in
+ openbsd2.[89] | openbsd2.[89].*)
+ shlibpath_overrides_runpath=no
+ ;;
+ *)
+ shlibpath_overrides_runpath=yes
+ ;;
+ esac
+ else
+ shlibpath_overrides_runpath=yes
+ fi
+ ;;
+
+os2*)
+ libname_spec='$name'
+ shrext_cmds=".dll"
+ need_lib_prefix=no
+ library_names_spec='$libname${shared_ext} $libname.a'
+ dynamic_linker='OS/2 ld.exe'
+ shlibpath_var=LIBPATH
+ ;;
+
+osf3* | osf4* | osf5*)
+ version_type=osf
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+ ;;
+
+rdos*)
+ dynamic_linker=no
+ ;;
+
+solaris*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ # ldd complains unless libraries are executable
+ postinstall_cmds='chmod +x $lib'
+ ;;
+
+sunos4*)
+ version_type=sunos
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ if test "$with_gnu_ld" = yes; then
+ need_lib_prefix=no
+ fi
+ need_version=yes
+ ;;
+
+sysv4 | sysv4.3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_vendor in
+ sni)
+ shlibpath_overrides_runpath=no
+ need_lib_prefix=no
+ runpath_var=LD_RUN_PATH
+ ;;
+ siemens)
+ need_lib_prefix=no
+ ;;
+ motorola)
+ need_lib_prefix=no
+ need_version=no
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+ ;;
+ esac
+ ;;
+
+sysv4*MP*)
+ if test -d /usr/nec ;then
+ version_type=linux
+ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+ soname_spec='$libname${shared_ext}.$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ version_type=freebsd-elf
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ if test "$with_gnu_ld" = yes; then
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+ else
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+ case $host_os in
+ sco3.2v5*)
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+ ;;
+ esac
+ fi
+ sys_lib_dlsearch_path_spec='/usr/lib'
+ ;;
+
+tpf*)
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+uts4*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+*)
+ dynamic_linker=no
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+ sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+ sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" ||
+ test -n "$runpath_var" ||
+ test "X$hardcode_automatic" = "Xyes" ; then
+
+ # We can hardcode non-existent directories.
+ if test "$hardcode_direct" != no &&
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we
+ # have to relink, otherwise we might link with an installed library
+ # when we should be linking with a yet-to-be-installed one
+ ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
+ test "$hardcode_minus_L" != no; then
+ # Linking always hardcodes the temporary library directory.
+ hardcode_action=relink
+ else
+ # We can link without hardcoding, and we can hardcode nonexisting dirs.
+ hardcode_action=immediate
+ fi
+else
+ # We cannot hardcode anything, or else we can only hardcode existing
+ # directories.
+ hardcode_action=unsupported
+fi
+{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
+$as_echo "$hardcode_action" >&6; }
+
+if test "$hardcode_action" = relink ||
+ test "$inherit_rpath" = yes; then
+ # Fast installation is not supported
+ enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+ test "$enable_shared" = no; then
+ # Fast installation is not necessary
+ enable_fast_install=needless
+fi
+
+
+
+
+
+
+ if test "x$enable_dlopen" != xyes; then
+ enable_dlopen=unknown
+ enable_dlopen_self=unknown
+ enable_dlopen_self_static=unknown
+else
+ lt_cv_dlopen=no
+ lt_cv_dlopen_libs=
+
+ case $host_os in
+ beos*)
+ lt_cv_dlopen="load_add_on"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ;;
+
+ mingw* | pw32* | cegcc*)
+ lt_cv_dlopen="LoadLibrary"
+ lt_cv_dlopen_libs=
+ ;;
+
+ cygwin*)
+ lt_cv_dlopen="dlopen"
+ lt_cv_dlopen_libs=
+ ;;
+
+ darwin*)
+ # if libdl is installed we need to link against it
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dl_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dl_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+
+ lt_cv_dlopen="dyld"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+
+fi
+
+ ;;
+
+ *)
+ { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
+$as_echo_n "checking for shl_load... " >&6; }
+if test "${ac_cv_func_shl_load+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define shl_load innocuous_shl_load
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char shl_load (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef shl_load
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_shl_load || defined __stub___shl_load
+choke me
+#endif
+
+int
+main ()
+{
+return shl_load ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_shl_load=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_shl_load=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
+$as_echo "$ac_cv_func_shl_load" >&6; }
+if test "x$ac_cv_func_shl_load" = x""yes; then
+ lt_cv_dlopen="shl_load"
+else
+ { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
+$as_echo_n "checking for shl_load in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_shl_load+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+int
+main ()
+{
+return shl_load ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dld_shl_load=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dld_shl_load=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
+if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
+ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
+$as_echo_n "checking for dlopen... " >&6; }
+if test "${ac_cv_func_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define dlopen innocuous_dlopen
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char dlopen (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef dlopen
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_dlopen || defined __stub___dlopen
+choke me
+#endif
+
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
+$as_echo "$ac_cv_func_dlopen" >&6; }
+if test "x$ac_cv_func_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dl_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dl_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
+$as_echo_n "checking for dlopen in -lsvld... " >&6; }
+if test "${ac_cv_lib_svld_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-lsvld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_svld_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_svld_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
+if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
+else
+ { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
+$as_echo_n "checking for dld_link in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_dld_link+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dld_link ();
+int
+main ()
+{
+return dld_link ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dld_dld_link=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dld_dld_link=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
+if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
+ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+ ;;
+ esac
+
+ if test "x$lt_cv_dlopen" != xno; then
+ enable_dlopen=yes
+ else
+ enable_dlopen=no
+ fi
+
+ case $lt_cv_dlopen in
+ dlopen)
+ save_CPPFLAGS="$CPPFLAGS"
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+ save_LDFLAGS="$LDFLAGS"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+ save_LIBS="$LIBS"
+ LIBS="$lt_cv_dlopen_libs $LIBS"
+
+ { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
+$as_echo_n "checking whether a program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then :
+ lt_cv_dlopen_self=cross
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+#line 10731 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}
+_LT_EOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&5 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
+ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
+ x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
+ esac
+ else :
+ # compilation failed
+ lt_cv_dlopen_self=no
+ fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
+$as_echo "$lt_cv_dlopen_self" >&6; }
+
+ if test "x$lt_cv_dlopen_self" = xyes; then
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+ { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self_static+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then :
+ lt_cv_dlopen_self_static=cross
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+#line 10827 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}
+_LT_EOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&5 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
+ x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
+ x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
+ esac
+ else :
+ # compilation failed
+ lt_cv_dlopen_self_static=no
+ fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
+$as_echo "$lt_cv_dlopen_self_static" >&6; }
+ fi
+
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
+ ;;
+ esac
+
+ case $lt_cv_dlopen_self in
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+ *) enable_dlopen_self=unknown ;;
+ esac
+
+ case $lt_cv_dlopen_self_static in
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+ *) enable_dlopen_self_static=unknown ;;
+ esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+striplib=
+old_striplib=
+{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
+$as_echo_n "checking whether stripping libraries is possible... " >&6; }
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+ test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+ case $host_os in
+ darwin*)
+ if test -n "$STRIP" ; then
+ striplib="$STRIP -x"
+ old_striplib="$STRIP -S"
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+ else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ fi
+ ;;
+ *)
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ ;;
+ esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+ # Report which library types will actually be built
+ { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
+$as_echo_n "checking if libtool supports shared libraries... " >&6; }
+ { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
+$as_echo "$can_build_shared" >&6; }
+
+ { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
+$as_echo_n "checking whether to build shared libraries... " >&6; }
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+
+ aix[4-9]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
+$as_echo "$enable_shared" >&6; }
+
+ { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
+$as_echo_n "checking whether to build static libraries... " >&6; }
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
+$as_echo "$enable_static" >&6; }
+
+
+
+
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+CC="$lt_save_CC"
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ac_config_commands="$ac_config_commands libtool"
+
+
+
+
+# Only expand once:
+
+
+
+
+ CFLAG_VISIBILITY=
+ HAVE_VISIBILITY=0
+ if test -n "$GCC"; then
+ { $as_echo "$as_me:$LINENO: checking for simple visibility declarations" >&5
+$as_echo_n "checking for simple visibility declarations... " >&6; }
+ if test "${gl_cv_cc_visibility+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ gl_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -fvisibility=hidden"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+extern __attribute__((__visibility__("hidden"))) int hiddenvar;
+ extern __attribute__((__visibility__("default"))) int exportedvar;
+ extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
+ extern __attribute__((__visibility__("default"))) int exportedfunc (void);
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_cc_visibility=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_cc_visibility=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ CFLAGS="$gl_save_CFLAGS"
+fi
+
+ { $as_echo "$as_me:$LINENO: result: $gl_cv_cc_visibility" >&5
+$as_echo "$gl_cv_cc_visibility" >&6; }
+ if test $gl_cv_cc_visibility = yes; then
+ CFLAG_VISIBILITY="-fvisibility=hidden"
+ HAVE_VISIBILITY=1
+ fi
+ fi
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_VISIBILITY $HAVE_VISIBILITY
+_ACEOF
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
+$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
+if test "${am_cv_langinfo_codeset+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <langinfo.h>
+int
+main ()
+{
+char* cs = nl_langinfo(CODESET);
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ am_cv_langinfo_codeset=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ am_cv_langinfo_codeset=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
+$as_echo "$am_cv_langinfo_codeset" >&6; }
+ if test $am_cv_langinfo_codeset = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_LANGINFO_CODESET 1
+_ACEOF
+
+ fi
+
+
+ { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5
+$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
+if test "${ac_cv_gnu_library_2_1+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+#include <features.h>
+#ifdef __GNU_LIBRARY__
+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
+ Lucky GNU user
+ #endif
+#endif
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "Lucky GNU user" >/dev/null 2>&1; then
+ ac_cv_gnu_library_2_1=yes
+else
+ ac_cv_gnu_library_2_1=no
+fi
+rm -f conftest*
+
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5
+$as_echo "$ac_cv_gnu_library_2_1" >&6; }
+
+ GLIBC21="$ac_cv_gnu_library_2_1"
+
+
+
+for ac_func in setlocale
+do
+as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
+$as_echo_n "checking for $ac_func... " >&6; }
+if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define $ac_func innocuous_$ac_func
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char $ac_func (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $ac_func
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $ac_func ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_$ac_func || defined __stub___$ac_func
+choke me
+#endif
+
+int
+main ()
+{
+return $ac_func ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ eval "$as_ac_var=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_var=no"
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_var'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+done
+
+
+ac_config_files="$ac_config_files Makefile"
+
+ac_config_files="$ac_config_files lib/Makefile"
+
+ac_config_files="$ac_config_files include/localcharset.h:include/localcharset.h.build.in"
+
+ac_config_files="$ac_config_files include/localcharset.h.inst:include/localcharset.h.in"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems. If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+
+ (set) 2>&1 |
+ case $as_nl`(ac_space=' '; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ # `set' does not quote correctly, so add quotes (double-quote
+ # substitution turns \\\\ into \\, and sed turns \\ into \).
+ sed -n \
+ "s/'/'\\\\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+ ;; #(
+ *)
+ # `set' quotes correctly as required by POSIX, so do not add quotes.
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+) |
+ sed '
+ /^ac_cv_env_/b end
+ t clear
+ :clear
+ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+ t end
+ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+ :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+ if test -w "$cache_file"; then
+ test "x$cache_file" != "x/dev/null" &&
+ { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
+$as_echo "$as_me: updating cache $cache_file" >&6;}
+ cat confcache >$cache_file
+ else
+ { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
+$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+ fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+DEFS=-DHAVE_CONFIG_H
+
+ac_libobjs=
+ac_ltlibobjs=
+for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
+ # 1. Remove the extension, and $U if already installed.
+ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+ ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
+ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
+ # will be set to the directory where LIBOBJS objects are built.
+ ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+ ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIBOBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+
+: ${CONFIG_STATUS=./config.status}
+ac_write_fail=0
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
+cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES = $CONFIG_FILES
+ CONFIG_HEADERS = $CONFIG_HEADERS
+ CONFIG_LINKS = $CONFIG_LINKS
+ CONFIG_COMMANDS = $CONFIG_COMMANDS
+ $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+case $ac_config_files in *"
+"*) set x $ac_config_files; shift; ac_config_files=$*;;
+esac
+
+case $ac_config_headers in *"
+"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
+esac
+
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+# Files that config.status was made for.
+config_files="$ac_config_files"
+config_headers="$ac_config_headers"
+config_commands="$ac_config_commands"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTION]... [FILE]...
+
+ -h, --help print this help, then exit
+ -V, --version print version number and configuration settings, then exit
+ -q, --quiet, --silent
+ do not print progress messages
+ -d, --debug don't remove temporary files
+ --recheck update $as_me by reconfiguring in the same conditions
+ --file=FILE[:TEMPLATE]
+ instantiate the configuration file FILE
+ --header=FILE[:TEMPLATE]
+ instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <bug-autoconf@gnu.org>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_cs_version="\\
+config.status
+configured by $0, generated by GNU Autoconf 2.63,
+ with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+INSTALL='$INSTALL'
+test -n "\$AWK" || AWK=awk
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+ case $1 in
+ --*=*)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+ ac_shift=:
+ ;;
+ *)
+ ac_option=$1
+ ac_optarg=$2
+ ac_shift=shift
+ ;;
+ esac
+
+ case $ac_option in
+ # Handling of the options.
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ ac_cs_recheck=: ;;
+ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+ $as_echo "$ac_cs_version"; exit ;;
+ --debug | --debu | --deb | --de | --d | -d )
+ debug=: ;;
+ --file | --fil | --fi | --f )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
+ ac_need_defaults=false;;
+ --header | --heade | --head | --hea )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
+ ac_need_defaults=false;;
+ --he | --h)
+ # Conflict between --help and --header
+ { $as_echo "$as_me: error: ambiguous option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; };;
+ --help | --hel | -h )
+ $as_echo "$ac_cs_usage"; exit ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil | --si | --s)
+ ac_cs_silent=: ;;
+
+ # This is an error.
+ -*) { $as_echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; } ;;
+
+ *) ac_config_targets="$ac_config_targets $1"
+ ac_need_defaults=false ;;
+
+ esac
+ shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+ exec 6>/dev/null
+ ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+if \$ac_cs_recheck; then
+ set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+ shift
+ \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
+ CONFIG_SHELL='$SHELL'
+ export CONFIG_SHELL
+ exec "\$@"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+exec 5>>config.log
+{
+ echo
+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+ $as_echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#
+# INIT-COMMANDS
+#
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
+macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
+AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
+DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
+enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
+pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
+enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
+host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
+host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
+host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
+build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
+build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
+build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
+SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
+Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
+GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
+EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
+FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
+LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
+NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
+LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
+max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
+ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
+exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
+lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
+lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
+lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
+reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
+reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
+file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
+AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
+AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
+RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
+old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
+CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
+GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
+SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
+ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
+MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
+need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
+DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
+NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
+LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
+libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
+shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
+variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
+need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
+version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
+runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
+libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
+soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
+old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
+striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
+
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# Quote evaled strings.
+for var in SED \
+GREP \
+EGREP \
+FGREP \
+LD \
+NM \
+LN_S \
+lt_SP2NL \
+lt_NL2SP \
+reload_flag \
+deplibs_check_method \
+file_magic_cmd \
+AR \
+AR_FLAGS \
+STRIP \
+RANLIB \
+CC \
+CFLAGS \
+compiler \
+lt_cv_sys_global_symbol_pipe \
+lt_cv_sys_global_symbol_to_cdecl \
+lt_cv_sys_global_symbol_to_c_name_address \
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
+SHELL \
+ECHO \
+lt_prog_compiler_no_builtin_flag \
+lt_prog_compiler_wl \
+lt_prog_compiler_pic \
+lt_prog_compiler_static \
+lt_cv_prog_compiler_c_o \
+need_locks \
+DSYMUTIL \
+NMEDIT \
+LIPO \
+OTOOL \
+OTOOL64 \
+shrext_cmds \
+export_dynamic_flag_spec \
+whole_archive_flag_spec \
+compiler_needs_object \
+with_gnu_ld \
+allow_undefined_flag \
+no_undefined_flag \
+hardcode_libdir_flag_spec \
+hardcode_libdir_flag_spec_ld \
+hardcode_libdir_separator \
+fix_srcfile_path \
+exclude_expsyms \
+include_expsyms \
+file_list_spec \
+variables_saved_for_relink \
+libname_spec \
+library_names_spec \
+soname_spec \
+finish_eval \
+old_striplib \
+striplib; do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[\\\\\\\`\\"\\\$]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds \
+old_postinstall_cmds \
+old_postuninstall_cmds \
+old_archive_cmds \
+extract_expsyms_cmds \
+old_archive_from_new_cmds \
+old_archive_from_expsyms_cmds \
+archive_cmds \
+archive_expsym_cmds \
+module_cmds \
+module_expsym_cmds \
+export_symbols_cmds \
+prelink_cmds \
+postinstall_cmds \
+postuninstall_cmds \
+finish_cmds \
+sys_lib_search_path_spec \
+sys_lib_dlsearch_path_spec; do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[\\\\\\\`\\"\\\$]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case \$lt_ECHO in
+*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
+ ;;
+esac
+
+ac_aux_dir='$ac_aux_dir'
+xsi_shell='$xsi_shell'
+lt_shell_append='$lt_shell_append'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+
+ PACKAGE='$PACKAGE'
+ VERSION='$VERSION'
+ TIMESTAMP='$TIMESTAMP'
+ RM='$RM'
+ ofile='$ofile'
+
+
+
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+ case $ac_config_target in
+ "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+ "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+ "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
+ "include/localcharset.h") CONFIG_FILES="$CONFIG_FILES include/localcharset.h:include/localcharset.h.build.in" ;;
+ "include/localcharset.h.inst") CONFIG_FILES="$CONFIG_FILES include/localcharset.h.inst:include/localcharset.h.in" ;;
+
+ *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used. Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience. Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+ tmp=
+ trap 'exit_status=$?
+ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+ trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+ test -n "$tmp" && test -d "$tmp"
+} ||
+{
+ tmp=./conf$$-$RANDOM
+ (umask 077 && mkdir "$tmp")
+} ||
+{
+ $as_echo "$as_me: cannot create a temporary directory in ." >&2
+ { (exit 1); exit 1; }
+}
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=' '
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+ ac_cs_awk_cr='\\r'
+else
+ ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+_ACEOF
+
+
+{
+ echo "cat >conf$$subs.awk <<_ACEOF" &&
+ echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
+ echo "_ACEOF"
+} >conf$$subs.sh ||
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+ . ./conf$$subs.sh ||
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+
+ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
+ if test $ac_delim_n = $ac_delim_num; then
+ break
+ elif $ac_last_try; then
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ else
+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+ fi
+done
+rm -f conf$$subs.sh
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
+_ACEOF
+sed -n '
+h
+s/^/S["/; s/!.*/"]=/
+p
+g
+s/^[^!]*!//
+:repl
+t repl
+s/'"$ac_delim"'$//
+t delim
+:nl
+h
+s/\(.\{148\}\).*/\1/
+t more1
+s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
+p
+n
+b repl
+:more1
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t nl
+:delim
+h
+s/\(.\{148\}\).*/\1/
+t more2
+s/["\\]/\\&/g; s/^/"/; s/$/"/
+p
+b
+:more2
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t delim
+' <conf$$subs.awk | sed '
+/^[^""]/{
+ N
+ s/\n//
+}
+' >>$CONFIG_STATUS || ac_write_fail=1
+rm -f conf$$subs.awk
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+_ACAWK
+cat >>"\$tmp/subs1.awk" <<_ACAWK &&
+ for (key in S) S_is_set[key] = 1
+ FS = ""
+
+}
+{
+ line = $ 0
+ nfields = split(line, field, "@")
+ substed = 0
+ len = length(field[1])
+ for (i = 2; i < nfields; i++) {
+ key = field[i]
+ keylen = length(key)
+ if (S_is_set[key]) {
+ value = S[key]
+ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+ len += length(value) + length(field[++i])
+ substed = 1
+ } else
+ len += 1 + keylen
+ }
+
+ print line
+}
+
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+ cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+ || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
+$as_echo "$as_me: error: could not setup config files machinery" >&2;}
+ { (exit 1); exit 1; }; }
+_ACEOF
+
+# VPATH may cause trouble with some makes, so we remove $(srcdir),
+# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+ ac_vpsub='/^[ ]*VPATH[ ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[ ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[ ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+_ACEOF
+
+# Transform confdefs.h into an awk script `defines.awk', embedded as
+# here-document in config.status, that substitutes the proper values into
+# config.h.in to produce config.h.
+
+# Create a delimiter string that does not exist in confdefs.h, to ease
+# handling of long lines.
+ac_delim='%!_!# '
+for ac_last_try in false false :; do
+ ac_t=`sed -n "/$ac_delim/p" confdefs.h`
+ if test -z "$ac_t"; then
+ break
+ elif $ac_last_try; then
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
+ { (exit 1); exit 1; }; }
+ else
+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+ fi
+done
+
+# For the awk script, D is an array of macro values keyed by name,
+# likewise P contains macro parameters if any. Preserve backslash
+# newline sequences.
+
+ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
+sed -n '
+s/.\{148\}/&'"$ac_delim"'/g
+t rset
+:rset
+s/^[ ]*#[ ]*define[ ][ ]*/ /
+t def
+d
+:def
+s/\\$//
+t bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3"/p
+s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
+d
+:bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3\\\\\\n"\\/p
+t cont
+s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
+t cont
+d
+:cont
+n
+s/.\{148\}/&'"$ac_delim"'/g
+t clear
+:clear
+s/\\$//
+t bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/"/p
+d
+:bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
+b cont
+' <confdefs.h | sed '
+s/'"$ac_delim"'/"\\\
+"/g' >>$CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ for (key in D) D_is_set[key] = 1
+ FS = ""
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
+ line = \$ 0
+ split(line, arg, " ")
+ if (arg[1] == "#") {
+ defundef = arg[2]
+ mac1 = arg[3]
+ } else {
+ defundef = substr(arg[1], 2)
+ mac1 = arg[2]
+ }
+ split(mac1, mac2, "(") #)
+ macro = mac2[1]
+ prefix = substr(line, 1, index(line, defundef) - 1)
+ if (D_is_set[macro]) {
+ # Preserve the white space surrounding the "#".
+ print prefix "define", macro P[macro] D[macro]
+ next
+ } else {
+ # Replace #undef with comments. This is necessary, for example,
+ # in the case of _POSIX_SOURCE, which is predefined and required
+ # on some systems where configure will not decide to define it.
+ if (defundef == "undef") {
+ print "/*", prefix defundef, macro, "*/"
+ next
+ }
+ }
+}
+{ print }
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
+$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
+ { (exit 1); exit 1; }; }
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+ case $ac_tag in
+ :[FHLC]) ac_mode=$ac_tag; continue;;
+ esac
+ case $ac_mode$ac_tag in
+ :[FHL]*:*);;
+ :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
+$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
+ { (exit 1); exit 1; }; };;
+ :[FH]-) ac_tag=-:-;;
+ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+ esac
+ ac_save_IFS=$IFS
+ IFS=:
+ set x $ac_tag
+ IFS=$ac_save_IFS
+ shift
+ ac_file=$1
+ shift
+
+ case $ac_mode in
+ :L) ac_source=$1;;
+ :[FH])
+ ac_file_inputs=
+ for ac_f
+ do
+ case $ac_f in
+ -) ac_f="$tmp/stdin";;
+ *) # Look for the file first in the build tree, then in the source tree
+ # (if the path is not absolute). The absolute path cannot be DOS-style,
+ # because $ac_f cannot contain `:'.
+ test -f "$ac_f" ||
+ case $ac_f in
+ [\\/$]*) false;;
+ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+ esac ||
+ { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+ ac_file_inputs="$ac_file_inputs '$ac_f'"
+ done
+
+ # Let's still pretend it is `configure' which instantiates (i.e., don't
+ # use $as_me), people would be surprised to read:
+ # /* config.h. Generated by config.status. */
+ configure_input='Generated from '`
+ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+ `' by configure.'
+ if test x"$ac_file" != x-; then
+ configure_input="$ac_file. $configure_input"
+ { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+ fi
+ # Neutralize special characters interpreted by sed in replacement strings.
+ case $configure_input in #(
+ *\&* | *\|* | *\\* )
+ ac_sed_conf_input=`$as_echo "$configure_input" |
+ sed 's/[\\\\&|]/\\\\&/g'`;; #(
+ *) ac_sed_conf_input=$configure_input;;
+ esac
+
+ case $ac_tag in
+ *:-:* | *:-) cat >"$tmp/stdin" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; } ;;
+ esac
+ ;;
+ esac
+
+ ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$ac_file" : 'X\(//\)[^/]' \| \
+ X"$ac_file" : 'X\(//\)$' \| \
+ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ case $ac_mode in
+ :F)
+ #
+ # CONFIG_FILE
+ #
+
+ case $INSTALL in
+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+ esac
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+ac_sed_dataroot='
+/datarootdir/ {
+ p
+ q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ ac_datarootdir_hack='
+ s&@datadir@&$datadir&g
+ s&@docdir@&$docdir&g
+ s&@infodir@&$infodir&g
+ s&@localedir@&$localedir&g
+ s&@mandir@&$mandir&g
+ s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_sed_extra="$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&2;}
+
+ rm -f "$tmp/stdin"
+ case $ac_file in
+ -) cat "$tmp/out" && rm -f "$tmp/out";;
+ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+ esac \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ ;;
+ :H)
+ #
+ # CONFIG_HEADER
+ #
+ if test x"$ac_file" != x-; then
+ {
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
+ } >"$tmp/config.h" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
+ { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+ else
+ rm -f "$ac_file"
+ mv "$tmp/config.h" "$ac_file" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ else
+ $as_echo "/* $configure_input */" \
+ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
+$as_echo "$as_me: error: could not create -" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+ ;;
+
+ :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+ esac
+
+
+ case $ac_file$ac_mode in
+ "libtool":C)
+
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+ ;;
+ esac
+
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+
+ ;;
+
+ esac
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
+_ACEOF
+chmod +x $CONFIG_STATUS
+ac_clean_files=$ac_clean_files_save
+
+test $ac_write_fail = 0 ||
+ { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded. So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status. When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+ ac_cs_success=:
+ ac_config_status_args=
+ test "$silent" = yes &&
+ ac_config_status_args="$ac_config_status_args --quiet"
+ exec 5>/dev/null
+ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+ exec 5>>config.log
+ # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+ # would make configure fail if this is the last instruction.
+ $ac_cs_success || { (exit 1); exit 1; }
+fi
+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
+ { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
+fi
+
diff --git a/jni/iconv/libcharset/configure.ac b/jni/iconv/libcharset/configure.ac
new file mode 100644
index 0000000..5e6a23f
--- /dev/null
+++ b/jni/iconv/libcharset/configure.ac
@@ -0,0 +1,71 @@
+dnl Copyright (C) 2000-2003, 2005-2009 Free Software Foundation, Inc.
+dnl This file is part of the GNU CHARSET Library.
+dnl
+dnl The GNU CHARSET Library is free software; you can redistribute it and/or
+dnl modify it under the terms of the GNU Library General Public License as
+dnl published by the Free Software Foundation; either version 2 of the
+dnl License, or (at your option) any later version.
+dnl
+dnl The GNU CHARSET Library is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+dnl Library General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU Library General Public License
+dnl along with the GNU CHARSET Library; see the file COPYING.LIB. If not,
+dnl write to the Free Software Foundation, Inc., 51 Franklin Street,
+dnl Fifth Floor, Boston, MA 02110-1301, USA.
+
+AC_PREREQ([2.13])
+
+PACKAGE=libcharset
+VERSION=1.4
+
+AC_INIT([lib/localcharset.c])
+AC_CONFIG_AUX_DIR([build-aux])
+AC_CONFIG_HEADER([config.h])
+AC_PROG_MAKE_SET
+AC_SUBST([PACKAGE])
+AC_SUBST([VERSION])
+
+dnl checks for basic programs
+
+AC_PROG_CC
+AC_PROG_CPP
+AC_PROG_INSTALL
+
+dnl check for host type
+
+AC_CANONICAL_HOST
+
+dnl checks for installer options
+
+gl_RELOCATABLE_LIBRARY
+
+dnl checks for programs
+
+dnl checks for UNIX variants that set DEFS
+
+AC_USE_SYSTEM_EXTENSIONS
+
+dnl checks for compiler output filename suffixes
+
+AC_OBJEXT
+AC_EXEEXT
+
+dnl check for build configuration
+
+LT_INIT([win32-dll])
+gl_VISIBILITY
+
+dnl checks for header files and functions
+
+AM_LANGINFO_CODESET
+gl_GLIBC21
+AC_CHECK_FUNCS([setlocale])
+
+AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([lib/Makefile])
+AC_CONFIG_FILES([include/localcharset.h:include/localcharset.h.build.in])
+AC_CONFIG_FILES([include/localcharset.h.inst:include/localcharset.h.in])
+AC_OUTPUT
diff --git a/jni/iconv/libcharset/djgpp/Makefile.maint b/jni/iconv/libcharset/djgpp/Makefile.maint
new file mode 100644
index 0000000..30ae168
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/Makefile.maint
@@ -0,0 +1,32 @@
+# Maintainer's Makefile -*-Makefile-*-
+
+top_srcdir = ..
+srcdir = .
+
+SHELL = /bin/sh
+
+all: README fnchange.lst
+
+fnchange.lst: fnchange.in $(top_srcdir)/configure.ac
+ rm -f $@; \
+ PACKAGE=`grep "^PACKAGE=" $(top_srcdir)/configure.ac | sed -e 's/^PACKAGE=//'`; \
+ VERSION=`grep "^VERSION=" $(top_srcdir)/configure.ac | sed -e 's/^VERSION=//'`; \
+ sed \
+ -e '/^#/d' \
+ -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
+ $(srcdir)/fnchange.in > t-$@
+ mv t-$@ $@
+
+README: README.in $(top_srcdir)/configure.ac
+ rm -f $@; \
+ PACKAGE=`grep "^PACKAGE=" $(top_srcdir)/configure.ac | sed -e 's/^PACKAGE=//'`; \
+ VERSION=`grep "^VERSION=" $(top_srcdir)/configure.ac | sed -e 's/^VERSION=//'`; \
+ packageversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
+ treeversion=`echo "$${VERSION}" | sed 's/\.//g'`; \
+ sed \
+ -e "s/@V@/$${PACKAGE}-$${VERSION}/g" \
+ -e "s/@VER@/$${VERSION}/g" \
+ -e "s/@packageversion@/$$packageversion/g" \
+ -e "s/@treeversion@/$$treeversion/g" \
+ $(srcdir)/README.in > t-$@
+ mv t-$@ $@
diff --git a/jni/iconv/libcharset/djgpp/README b/jni/iconv/libcharset/djgpp/README
new file mode 100644
index 0000000..7680fb0
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/README
@@ -0,0 +1,123 @@
+This is a port of GNU Libiconv 1.11 to MSDOS/DJGPP.
+
+1.: DJGPP specific changes.
+ =======================
+ There are no DJGPP specific changes. This package should
+ configure and compile out-of-the-box.
+ Please read the documentation to become familiar with this
+ product.
+
+
+2.: Installing the binary package.
+ ==============================
+
+2.1.: Copy the binary distribution into the top DJGPP installation
+ directory and unzip the binary distribution running *ONE* of
+ the following commands:
+ unzip32 licv111b.zip or
+ djtarx licv111b.zip or
+ pkunzip -d licv111b.zip
+
+
+
+3.: Building the binaries from sources.
+ ===================================
+
+3.1.: To build the binaries you will need the following binary packages:
+ djdev203.zip, bsh204b.zip, gcc2952b.zip,
+ bnu210b.zip, mak3791b.zip, fil316b.zip,
+ shl112b.zip, txt20b.zip, txi40b.zip,
+ grep24b.zip and sed302b.zip
+
+
+ All this packages can be found in the v2gnu directory of any
+ Simtel.NET mirror.
+ You will need bsh204b.zip and *NOT* a prior version or the build will fail.
+ The same applies to djdev203.zip. You *MUST* use the updated versions of
+ fil316b.zip (date: 2000-05-30) and shl112b.zip (date: 2000-08-11). This
+ updated versions have been recompiled with djdev203.zip and know about
+ the "/dev/env" functionality introduced with djdev203.zip. All the other
+ packages are the ones I have used to build the binaries from this sources.
+ Previuos and/or later versions of this packages may do the job as well but
+ I have not tested this.
+
+3.2.: Create a temporary directory and copy the source package: licv111s.zip
+ into the temporary directory. If you download the source distribution
+ from one of the DJGPP archives, just unzip it preserving the directory
+ structure, runnig ONE of the following commands:
+ unzip32 licv111s.zip or
+ djtarx licv111s.zip or
+ pkunzip -d licv111s.zip
+
+ Source distributions downloaded from one of the GNU FTP sites need
+ some more work to unpack. First, you MUST use the `djtar' program to
+ unzip the package. That's because some file names in the official
+ distributions need to be changed to avoid problems on the various
+ platforms supported by DJGPP. `djtar' can rename files on the fly
+ given a file with name mappings. The distribution includes a file
+ `djgpp/fnchange.lst' with the necessary mappings. So you need first
+ to retrieve that file, and then invoke `djtar' to unpack the
+ distribution. Here's how:
+
+ djtar -x -p -o libiconv-1.11/djgpp/fnchange.lst libiconv-1.11.tar.gz > lst
+ djtar -x -n lst libiconv-1.11.tar.gz
+
+ (The name of the distribution archive and the top-level directory will
+ be different for versions other than 1.11.)
+
+
+3.3.: The package is preconfigured for djdev203. To build the products you
+ should run the following command:
+ make
+
+ After the compilation has finished, you can check the products
+ running the command:
+ make check
+
+ To install the products run the command:
+ make install
+
+ This will install the products (iconv.exe iconv.h localcharset.h libconv.a
+ libcharset.a iconv.1 iconv.3 iconv_open.3 iconv_close.3) into your DJGPP
+ installation tree. As usual, prefix is defined as "/dev/env/DJDIR".
+ If you prefer to install into same other directory run the command:
+ make install prefix=z:/some/other/dir
+
+ Of course, you should replace "z:/some/other/dir" by an appropriate path
+ that will meet your requeriments.
+
+3.4.: If you need/want to reconfigure the package you will have to run the
+ following commands:
+ make distclean
+ djgpp\config
+
+ Please note that you *MUST* use the "distclean" option or the config.cache
+ file will *NOT* be deleted. In this case you are *NOT* reconfiguring
+ because the configuration informations is read from the cache file instead
+ of being newly computed.
+ To build the programs in a directory other than where the sources are,
+ you must add the parameter that specifies the source directory,
+ e.g:
+ x:\src\gnu\libiconv.16\djgpp\config x:/src/gnu/libiconv.16
+
+ Lets assume you want to build the binaries in a directory placed on a
+ different drive (z:\build in this case) from where the sources are,
+ then you will run the following commands:
+ z:
+ md \build
+ cd \build
+ x:\src\gnu\libiconv.16\djgpp\config x:/src/gnu/libiconv.16
+
+ You *MUST* use forward slashes to specify the source directory.
+ After having configured the package run the folowing commands to create
+ the binaries and docs and install them:
+ make
+ make check
+ make install
+
+ Send suggestions and bug reports concerning the DJGPP port to
+ comp.os.msdos.djgpp or djgpp@delorie.com. Libiconv specific bugs
+ must be reported to Bruno Haible <haible@clisp.cons.org>.
+
+
+ Guerrero, Juan Manuel <st001906@hrz1.hrz.tu-darmstadt.de>
diff --git a/jni/iconv/libcharset/djgpp/README.in b/jni/iconv/libcharset/djgpp/README.in
new file mode 100644
index 0000000..f0bf77e
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/README.in
@@ -0,0 +1,120 @@
+This is a port of GNU Libcharset @VER@ to MSDOS/DJGPP.
+
+1.: DJGPP specific changes.
+ =======================
+ There are no DJGPP specific changes. This package should
+ configure and compile out-of-the-box.
+ Please read the documentation to become familiar with this
+ product.
+
+
+2.: Installing the binary package.
+ ==============================
+
+2.1.: Copy the binary distribution into the top DJGPP installation
+ directory and unzip the binary distribution running *ONE* of
+ the following commands:
+ unzip32 lcset@packageversion@b.zip or
+ djtarx lcset@packageversion@b.zip or
+ pkunzip -d lcset@packageversion@b.zip
+
+
+
+3.: Building the binaries from sources.
+ ===================================
+
+3.1.: To build the binaries you will need the following binary packages:
+ djdev203.zip (patchlevel 2),
+ bshNNNb.zip, gccNNNb.zip, bnuNNNb.zip, makNNNb.zip, filNNNb.zip,
+ shlNNNb.zip, txtNNNb.zip, txiNNNb.zip, grepNNNb.zip and sedNNNb.zip
+
+ NNN represents the latest version number of the binary packages. All
+ this packages can be found in the current/v2gnu/ directory of any
+ ftp.delorie.com mirror.
+
+3.2.: Create a temporary directory and copy the source package: lcset@packageversion@s.zip
+ into the temporary directory. If you download the source distribution
+ from one of the DJGPP archives, just unzip it preserving the directory
+ structure, runnig ONE of the following commands:
+ unzip32 lcset@packageversion@s.zip or
+ djtarx lcset@packageversion@s.zip or
+ pkunzip -d lcset@packageversion@s.zip
+
+ Source distributions downloaded from one of the GNU FTP sites need
+ some more work to unpack. First, you MUST use the `djtar' program
+ to unzip the package. That's because some file names in the official
+ distributions need to be changed to avoid problems on the various
+ platforms supported by DJGPP. `djtar' can rename files on the fly
+ given a file with name mappings. The distribution includes a file
+ `djgpp/fnchange.lst' with the necessary mappings. So you need first
+ to retrieve that file, and then invoke `djtar' to unpack the
+ distribution. Here's how:
+
+ djtar -x -p -o @V@/djgpp/fnchange.lst @V@.tar.gz > lst
+ djtar -x -n lst @V@.tar.gz
+
+ (The name of the distribution archive and the top-level directory will
+ be different for versions other than @VER@.)
+
+
+3.3.: If you have downloaded the source package from one of the GNU FTP sites
+ you will have to configure the package running the command:
+ djgpp\config.bat
+
+3.4.: If you have downloaded the source package from one of the delorie FTP
+ sites the package is already preconfigured for djdev203 or later. In
+ any case, to build the products you must run the following command:
+ make
+
+ After the compilation has finished, you can check the products
+ running the command:
+ make check
+
+ To install the products run the command:
+ make install
+
+ This will install the products (localcharset.h, libcharset.a) into your
+ DJGPP installation tree. As usual, prefix is defined as "/dev/env/DJDIR".
+ If you prefer to install into same other directory, run the command:
+ make install prefix=z:/some/other/dir
+
+ Of course, you should replace "z:/some/other/dir" by an appropriate path
+ that will meet your requeriments.
+
+
+3.5.: If for some reason you want to reconfigure the package cd into the top
+ srcdir (libchset.@treeversion@) and run the following commands:
+ del djgpp\config.cache
+ make distclean
+ djgpp\config
+
+ Please note that you *MUST* delete the config.cache file in the djgpp
+ subdir or you will not really reconfigure the sources because the
+ configuration informations will be read from the cache file instead
+ of being newly computed.
+ To build the programs in a directory other than where the sources are,
+ you must add the parameter that specifies the source directory,
+ e.g:
+ x:\src\gnu\libchset.@treeversion@\djgpp\config x:/src/gnu/libchset.@treeversion@
+
+ Lets assume you want to build the binaries in a directory placed on a
+ different drive (z:\build in this case) from where the sources are,
+ then you will run the following commands:
+ z:
+ md \build
+ cd \build
+ x:\src\gnu\libchset.@treeversion@\djgpp\config x:/src/gnu/libchset.@treeversion@
+
+ You *MUST* use forward slashes to specify the source directory.
+ After having configured the package run the folowing commands to create
+ the binaries and docs and install them:
+ make
+ make check
+ make install
+
+ Send suggestions and bug reports concerning the DJGPP port to
+ comp.os.msdos.djgpp or djgpp@delorie.com. Libcharset specific
+ bugs must be reported to <bug-gnu-libiconv@gnu.org>.
+
+
+ Guerrero, Juan Manuel <juan.guerrero@gmx.de>
diff --git a/jni/iconv/libcharset/djgpp/config.bat b/jni/iconv/libcharset/djgpp/config.bat
new file mode 100644
index 0000000..1910ca7
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/config.bat
@@ -0,0 +1,326 @@
+@echo off
+echo Configuring GNU libcharset for DJGPP v2.x...
+Rem The SmallEnv tests protect against fixed and too small size
+Rem of the environment in stock DOS shell.
+
+Rem Find out if NLS is wanted or not,
+Rem if dependency-tracking is wanted or not,
+Rem if caching is wanted or not
+Rem and where the sources are.
+Rem We always default to NLS support,
+Rem no dependency tracking
+Rem and to in place configuration.
+set ARGS=
+set NLS=disabled
+if not "%NLS%" == "disabled" goto SmallEnv
+set CACHING=enabled
+if not "%CACHING%" == "enabled" goto SmallEnv
+set DEPENDENCY_TRACKING=disabled
+if not "%DEPENDENCY_TRACKING%" == "disabled" goto SmallEnv
+set LIBICONV_PREFIX=disabled
+if not "%LIBICONV_PREFIX%" == "disabled" goto SmallEnv
+set LIBINTL_PREFIX=disabled
+if not "%LIBINTL_PREFIX%" == "disabled" goto SmallEnv
+set HTML=enabled
+if not "%HTML%" == "enabled" goto SmallEnv
+set XSRC=.
+if not "%XSRC%" == "." goto SmallEnv
+
+Rem Loop over all arguments.
+Rem Special arguments are: NLS, XSRC, CACHE, STATIC_LIBS, LIBICONV_PREFIX, LIBINTL_PREFIX and DEPS.
+Rem All other arguments are stored into ARGS.
+:ArgLoop
+if "%1" == "nls" goto NextArgument
+if "%1" == "NLS" goto NextArgument
+if "%1" == "no-nls" goto NoNLS
+if "%1" == "no-NLS" goto NoNLS
+if "%1" == "NO-NLS" goto NoNLS
+goto CachingOption
+:NoNLS
+if "%1" == "no-nls" set NLS=disabled
+if "%1" == "no-NLS" set NLS=disabled
+if "%1" == "NO-NLS" set NLS=disabled
+if not "%NLS%" == "disabled" goto SmallEnv
+goto NextArgument
+:CachingOption
+if "%1" == "cache" goto NextArgument
+if "%1" == "CACHE" goto NextArgument
+if "%1" == "no-cache" goto NoCaching
+if "%1" == "no-CACHE" goto NoCaching
+if "%1" == "NO-CACHE" goto NoCaching
+goto DependencyOption
+:NoCaching
+if "%1" == "no-cache" set CACHING=disabled
+if "%1" == "no-CACHE" set CACHING=disabled
+if "%1" == "NO-CACHE" set CACHING=disabled
+if not "%CACHING%" == "disabled" goto SmallEnv
+goto NextArgument
+:DependencyOption
+if "%1" == "no-dep" goto NextArgument
+if "%1" == "no-DEP" goto NextArgument
+if "%1" == "NO-DEP" goto NextArgument
+if "%1" == "dep" goto DependecyTraking
+if "%1" == "DEP" goto DependecyTraking
+goto LibiconvPrefixOption
+:DependecyTraking
+if "%1" == "dep" set DEPENDENCY_TRACKING=enabled
+if "%1" == "DEP" set DEPENDENCY_TRACKING=enabled
+if not "%DEPENDENCY_TRACKING%" == "enabled" goto SmallEnv
+goto NextArgument
+:LibiconvPrefixOption
+if "%1" == "no-libiconvprefix" goto NextArgument
+if "%1" == "no-LIBICONVPREFIX" goto NextArgument
+if "%1" == "NO-LIBICONVPREFIX" goto NextArgument
+if "%1" == "libiconvprefix" goto WithLibiconvPrefix
+if "%1" == "LIBICONVPREFIX" goto WithLibiconvPrefix
+goto LibintlPrefixOption
+:WithLibiconvPrefix
+if "%1" == "libiconvprefix" set LIBICONV_PREFIX=enabled
+if "%1" == "LIBICONVPREFIX" set LIBICONV_PREFIX=enabled
+if not "%LIBICONV_PREFIX%" == "enabled" goto SmallEnv
+goto NextArgument
+:LibintlPrefixOption
+if "%1" == "no-libiconvprefix" goto NextArgument
+if "%1" == "no-LIBICONVPREFIX" goto NextArgument
+if "%1" == "NO-LIBICONVPREFIX" goto NextArgument
+if "%1" == "libintlprefix" goto _WithLibintlPrefix
+if "%1" == "LIBINTLPREFIX" goto _WithLibintlPrefix
+goto HTMLOption
+:_WithLibintlPrefix
+if "%1" == "libintlprefix" set LIBINTL_PREFIX=enabled
+if "%1" == "LIBINTLPREFIX" set LIBINTL_PREFIX=enabled
+if not "%LIBINTL_PREFIX%" == "enabled" goto SmallEnv
+:HTMLOption
+if "%1" == "withhtml" goto NextArgument
+if "%1" == "withHTML" goto NextArgument
+if "%1" == "WITHHTML" goto NextArgument
+if "%1" == "withouthtml" goto _WithoutHTML
+if "%1" == "withoutHTML" goto _WithoutHTML
+if "%1" == "WITHOUTHTML" goto _WithoutHTML
+goto SrcDirOption
+:_WithoutHTML
+if "%1" == "withouthtml" set HTML=disabled
+if "%1" == "withoutHTML" set HTML=disabled
+if "%1" == "WITHOUTHTML" set HTML=disabled
+if not "%HTML%" == "disabled" goto SmallEnv
+goto NextArgument
+:SrcDirOption
+echo %1 | grep -q "/"
+if errorlevel 1 goto CollectArgument
+set XSRC=%1
+if not "%XSRC%" == "%1" goto SmallEnv
+goto NextArgument
+:CollectArgument
+set _ARGS=#%ARGS%#%1#
+if not "%_ARGS%" == "#%ARGS%#%1#" goto SmallEnv
+echo %_ARGS% | grep -q "###"
+if errorlevel 1 set ARGS=%ARGS% %1
+set _ARGS=
+:NextArgument
+shift
+if not "%1" == "" goto ArgLoop
+
+Rem Create an arguments file for the configure script.
+echo --srcdir=%XSRC% > arguments
+if "%CACHING%" == "enabled" echo --cache-file=%XSRC%/djgpp/config.cache >> arguments
+if "%DEPENDENCY_TRACKING%" == "enabled" echo --enable-dependency-tracking >> arguments
+if "%DEPENDENCY_TRACKING%" == "disabled" echo --disable-dependency-tracking >> arguments
+if "%LIBICONV_PREFIX%" == "enabled" echo --with-libiconv-prefix >> arguments
+if "%LIBICONV_PREFIX%" == "disabled" echo --without-libiconv-prefix >> arguments
+if "%LIBINTL_PREFIX%" == "enabled" echo --with-libintl-prefix >> arguments
+if "%LIBINTL_PREFIX%" == "disabled" echo --without-libintl-prefix >> arguments
+if "%HTML%" == "enabled" echo --enable-html >> arguments
+if "%HTML%" == "disabled" echo --disable-html >> arguments
+if not "%ARGS%" == "" echo %ARGS% >> arguments
+set ARGS=
+set CACHING=
+set DEPENDENCY_TRACKING=
+set LIBICONV_PREFIX=
+set LIBINTL_PREFIX=
+set HTML=
+
+Rem Find out where the sources are
+if "%XSRC%" == "." goto InPlace
+
+:NotInPlace
+redir -e /dev/null update %XSRC%/configure.org ./configure
+test -f ./configure
+if errorlevel 1 update %XSRC%/configure ./configure
+
+:InPlace
+Rem Update configuration files
+echo Updating configuration scripts...
+test -f ./configure.org
+if errorlevel 1 update ./configure ./configure.org
+sed -f %XSRC%/djgpp/config.sed ./configure.org > configure
+if errorlevel 1 goto SedError
+
+Rem Make sure they have a config.site file
+set CONFIG_SITE=%XSRC%/djgpp/config.site
+if not "%CONFIG_SITE%" == "%XSRC%/djgpp/config.site" goto SmallEnv
+
+Rem Make sure crucial file names are not munged by unpacking
+test -f %XSRC%/config.h.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/config.h.in %XSRC%/config.h-in
+test -f %XSRC%/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/config.h %XSRC%/config.h-in
+test -f %XSRC%/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/configh.in %XSRC%/config.h-in
+test -f %XSRC%/config.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/config_h.in %XSRC%/config.h-in
+test -f %XSRC%/include/libcharset.h-in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/libcharset.h-in %XSRC%/include/libcharset.h-in
+test -f %XSRC%/include/libcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/libcharset.h %XSRC%/include/libcharset.h-in
+test -f %XSRC%/include/libcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/libcharseth.in %XSRC%/include/libcharset.h-in
+test -f %XSRC%/include/libcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/libcharset_h.in %XSRC%/include/libcharset.h-in
+test -f %XSRC%/include/localcharset.h-in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharset.h-in %XSRC%/include/localcharset.h-in
+test -f %XSRC%/include/localcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharset.h %XSRC%/include/localcharset.h-in
+test -f %XSRC%/include/localcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharseth.in %XSRC%/include/localcharset.h-in
+test -f %XSRC%/include/localcharset.h-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharset_h.in %XSRC%/include/localcharset.h-in
+test -f %XSRC%/include/localcharset.h.build.in
+if not errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharset.h.build.in %XSRC%/include/localcharset.h-build-in
+test -f %XSRC%/include/localcharset.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharset.h %XSRC%/include/localcharset.h-build-in
+test -f %XSRC%/include/localcharset.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharseth.build %XSRC%/include/localcharset.h-build-in
+test -f %XSRC%/include/localcharset.h-build-in
+if errorlevel 1 redir -e /dev/null mv -f %XSRC%/include/localcharset_h.build %XSRC%/include/localcharset.h-build-in
+
+Rem This is required because DOS/Windows are case-insensitive
+Rem to file names, and "make install" will do nothing if Make
+Rem finds a file called `install'.
+if exist INSTALL mv -f INSTALL INSTALL.txt
+
+Rem Set SHELL to a sane default or some configure tests stop working
+Rem if the package is configured across partitions.
+if not "%SHELL%" == "" goto HomeName
+set SHELL=/bin/sh
+if not "%SHELL%" == "/bin/sh" goto SmallEnv
+echo No SHELL found in the environment, using default value
+
+:HomeName
+Rem Set HOME to a sane default so configure stops complaining.
+if not "%HOME%" == "" goto HostName
+set HOME=%XSRC%/djgpp
+if not "%HOME%" == "%XSRC%/djgpp" goto SmallEnv
+echo No HOME found in the environment, using default value
+
+:HostName
+Rem Set HOSTNAME so it shows in config.status
+if not "%HOSTNAME%" == "" goto hostdone
+if "%windir%" == "" goto msdos
+set OS=MS-Windows
+if not "%OS%" == "MS-Windows" goto SmallEnv
+goto haveos
+:msdos
+set OS=MS-DOS
+if not "%OS%" == "MS-DOS" goto SmallEnv
+:haveos
+if not "%USERNAME%" == "" goto haveuname
+if not "%USER%" == "" goto haveuser
+echo No USERNAME and no USER found in the environment, using default values
+set HOSTNAME=Unknown PC
+if not "%HOSTNAME%" == "Unknown PC" goto SmallEnv
+goto userdone
+:haveuser
+set HOSTNAME=%USER%'s PC
+if not "%HOSTNAME%" == "%USER%'s PC" goto SmallEnv
+goto userdone
+:haveuname
+set HOSTNAME=%USERNAME%'s PC
+if not "%HOSTNAME%" == "%USERNAME%'s PC" goto SmallEnv
+:userdone
+set _HOSTNAME=%HOSTNAME%, %OS%
+if not "%_HOSTNAME%" == "%HOSTNAME%, %OS%" goto SmallEnv
+set HOSTNAME=%_HOSTNAME%
+:hostdone
+set _HOSTNAME=
+set OS=
+
+Rem install-sh is required by the configure script but clashes with the
+Rem various Makefile install-foo targets, so we MUST have it before the
+Rem script runs and rename it afterwards
+test -f %XSRC%/install-sh
+if not errorlevel 1 goto NoRen0
+test -f %XSRC%/install-sh.sh
+if not errorlevel 1 mv -f %XSRC%/install-sh.sh %XSRC%/install-sh
+:NoRen0
+
+if "%NLS%" == "disabled" goto WithoutNLS
+
+:WithNLS
+test -d %XSRC%/po
+if errorlevel 1 goto WithoutNLS
+
+Rem Check for the needed libraries and binaries.
+test -x /dev/env/DJDIR/bin/msgfmt.exe
+if not errorlevel 0 goto MissingNLSTools
+test -x /dev/env/DJDIR/bin/xgettext.exe
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/include/libcharset.h
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/lib/libcharset.a
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/include/iconv.h
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/lib/libiconv.a
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/include/libintl.h
+if not errorlevel 0 goto MissingNLSTools
+test -f /dev/env/DJDIR/lib/libintl.a
+if not errorlevel 0 goto MissingNLSTools
+
+Rem Recreate the files in the %XSRC%/po subdir with our ported tools.
+redir -e /dev/null rm %XSRC%/po/*.gmo
+redir -e /dev/null rm %XSRC%/po/libcharset.pot
+redir -e /dev/null rm %XSRC%/po/cat-id-tbl.c
+redir -e /dev/null rm %XSRC%/po/stamp-cat-id
+
+Rem Update the arguments file for the configure script.
+Rem We prefer without-included-gettext because libintl.a from gettext package
+Rem is the only one that is garanteed to have been ported to DJGPP.
+echo --enable-nls --without-included-gettext >> arguments
+goto ConfigurePackage
+
+:MissingNLSTools
+echo Needed libs/tools for NLS not found. Configuring without NLS.
+:WithoutNLS
+Rem Update the arguments file for the configure script.
+echo --disable-nls >> arguments
+
+:ConfigurePackage
+echo Running the ./configure script...
+sh ./configure @arguments
+if errorlevel 1 goto CfgError
+rm arguments
+echo Done.
+goto End
+
+:SedError
+echo ./configure script editing failed!
+goto End
+
+:CfgError
+echo ./configure script exited abnormally!
+goto End
+
+:SmallEnv
+echo Your environment size is too small. Enlarge it and run me again.
+echo Configuration NOT done!
+
+:End
+test -f %XSRC%/install-sh.sh
+if not errorlevel 1 goto NoRen1
+test -f %XSRC%/install-sh
+if not errorlevel 1 mv -f %XSRC%/install-sh %XSRC%/install-sh.sh
+:NoRen1
+set CONFIG_SITE=
+set HOSTNAME=
+set XSRC=
diff --git a/jni/iconv/libcharset/djgpp/config.sed b/jni/iconv/libcharset/djgpp/config.sed
new file mode 100644
index 0000000..18496e2
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/config.sed
@@ -0,0 +1,149 @@
+# DJGPP specific configuration file.
+# Sed script for additional DJGPP specific editing
+# of the configure script generated by autoconf 2.60.
+
+
+# Additional editing of Makefiles
+/^".*ac_file_inputs.*tmp\/out$/ a\
+cat > "$tmp/subs-3.sed" << eof_djgpp\
+# DJGPP specific Makefile changes.\
+s,\\.deps,_deps,g\
+s,\\.libs,_libs,g\
+s,\\.new\\.,_new.,g\
+s,\\.old\\.,_old.,g\
+s,\\.tab\\.,_tab.,g\
+s,config\\.h\\.in,config.h-in,g\
+s,\\.\\([1-9]\\)\\.html,.\\1-html,g\
+s,\\.html,-html,g\
+s,libcharset\\.h\\.in,libcharset.h-in,g\
+s,localcharset\\.h\\.inst,localcharset_h.ins,g\
+s,localcharset\\.h\\.in,localcharset.h-in,g\
+s,localcharset\\.h\\.build\\.in,localcharset.h-build-in,g\
+s,Makefile\\.am\\.in,Makefile.am-in,g\
+s,Makefile\\.in\\.in,Makefile.in-in,g\
+/^\\.y\\.c:/,/^$/ {\
+ /\\\$(YACCCOMPILE)/ {\
+ a\\\\\
+ -@test -f y.tab.c && mv -f y.tab.c y_tab.c\\\\\
+ -@test -f y.tab.h && mv -f y.tab.h y_tab.h\
+ }\
+}\
+eof_djgpp\
+sed -f "\$tmp/subs-3.sed" \$tmp/out > \$tmp/out.djgpp\
+mv -f \$tmp/out.djgpp \$tmp/out
+
+
+# Rename config.h.in into config.h-in
+/ac_config_headers=/s|config\.h|&:config.h-in|g
+/CONFIG_HEADERS=/ s|config\.h\.in|&:config.h-in|2
+
+# Rename localcharset.h.build.in, localcharset.h.inst, localcharset.h.in and Makefile.in.in into localcharset.h-build-in, localcharset_h.ins, localcharset.h-in and Makefile.in-in
+/ac_config_files=/ {
+ s|localcharset\.h\.build\.in|localcharset.h-build-in|
+ s|localcharset\.h\.inst|localcharset_h.ins|
+ s|localcharset\.h\.in|localcharset.h-in|
+ s|po/Makefile\.in|&:po/Makefile.in-in|
+}
+/CONFIG_FILES=/ {
+ s|localcharset\.h\.build\.in|localcharset.h-build-in|
+ s|localcharset\.h\.inst|localcharset_h.ins|
+ s|localcharset\.h\.in|localcharset.h-in|
+ s|po/Makefile\.in|&:po/Makefile.in-in|2
+}
+
+
+# We always use _deps and _libs instead of .deps and .libs, because
+# the latter is an invalid name on 8+3 MS-DOS file system. This makes
+# the generated Makefiles good for every DJGPP installation, not only
+# the one where the package was configured (which could happen to be
+# a Windows box, where leading dots in file names are allowed).
+s,\.deps,_deps,g
+s,\.libs,_libs,g
+/^rmdir[ ]*\.tst/ i\
+am__leading_dot=_
+
+# Replace (command) > /dev/null with `command > /dev/null`, since
+# parenthesized commands always return zero status in the ported Bash,
+# even if the named command doesn't exist
+/if ([^|;`]*null/{
+ s,(,`,
+ s,),,
+ /null[ ]*2>&1/ s,2>&1,&`,
+ /null.*null/ s,null.*null,&`,
+ /null.*null/ !{
+ /null[ ]*2>&1/ !s,null,&`,
+ }
+}
+
+# DOS-style absolute file names should be supported as well
+/\*) top_srcdir=/s,/\*,[\\\\/]* | ?:[\\\\/]*,
+
+# The following two items are changes needed for configuring
+# and compiling across partitions.
+# 1) The given srcdir value is always translated from the
+# "x:" syntax into "/dev/x" syntax while we run configure.
+/^[ ]*-srcdir=\*.*$/ a\
+ ac_optarg=`echo "$ac_optarg" | sed "s,^\\([A-Za-z]\\):,/dev/\\1,"`
+/set X `ls -Lt \$srcdir/ i\
+ if `echo $srcdir | grep "^/dev/" - > /dev/null`; then\
+ srcdir=`echo "$srcdir" | sed -e "s%^/dev/%%" -e "s%/%:/%"`\
+ fi
+
+# Autoconf 2.52e generated configure scripts
+# write absolute paths into Makefiles and bison.in
+# making them useless for DJGPP installations for
+# which the package has not been configured for.
+/MISSING=/,/^$/ {
+ /^fi$/ a\
+am_missing_run=`echo "$am_missing_run" | sed 's%/dev/.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%;s%.:.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%'`
+}
+/^install_sh=/a\
+install_sh=`echo "$install_sh" | sed 's%/dev/.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%;s%.:.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%${top_srcdir}%'`
+
+# This will only work if the assumption that the
+# testsuite is ran from the following path:
+# ${top_srcdir}/tests/testsuite.dir
+# holds. The explicit names are of no importance.
+# ../../. == ${top_srcdir}
+#/^esac$/,/^ac_abs_srcdir=/ {
+/^ac_abs_srcdir=/ i\
+ac_abs_builddir=`echo "$ac_abs_builddir" | sed "s%/dev/.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%;s%.:.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%"`\
+ac_abs_top_builddir=`echo "$ac_abs_top_builddir" | sed "s%/dev/.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%;s%.:.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%"`\
+ac_abs_top_srcdir=`echo "$ac_abs_top_srcdir" | sed "s%/dev/.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%;s%.:.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../..%"`
+#ac_abs_srcdir=`echo "$ac_abs_srcdir" | sed "s%/dev/.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%;s%.:.*/libcharset[-_0-9]\\{1,1\\}[-.0-9A-Za-z+]*%../../.%"`
+/^ac_abs_srcdir=/ a\
+for dj_dir in $ac_abs_builddir $ac_abs_top_builddir $ac_abs_top_srcdir $ac_abs_srcdir\
+do\
+ ac_abs_builddir=`echo "$ac_abs_builddir" | sed "s%//%/%g"`\
+ ac_abs_top_builddir=`echo "$ac_abs_top_builddir" | sed "s%//%/%g"`\
+ ac_abs_top_srcdir=`echo "$ac_abs_top_srcdir" | sed "s%//%/%g"`\
+ ac_abs_srcdir=`echo "$ac_abs_srcdir" | sed "s%//%/%g"`\
+done
+
+# Add DJGPP version information.
+/^#define VERSION/ s/\$VERSION/& (DJGPP port (r1))/
+
+# We need makeinfo to make the html formated docs.
+/\$am_missing_run[ ]*makeinfo/ s,\$am_missing_run,,
+
+# The path to the FORTRAN compiler and libraries
+# shall contain no absolute path reference so it
+# will be good for all djgpp installations.
+/^FLIBS="\$ac_cv_flibs"/ i\
+ac_djgpp_path=`echo "$DJDIR" | sed 's%\\\\\\%/%g' | tr $as_cr_LETTERS $as_cr_letters`\
+ac_cv_flibs=`echo "$ac_cv_flibs" | sed "s%-L$ac_djgpp_path%-L/dev/env/DJDIR%g"`
+
+# Autoconf generated configure scripts write absolute
+# paths of certain header files into Makefiles making
+# them useless for DJGPP installations for which the
+# package has not been configured for.
+/^.*echo "\$as_me:\$LINENO: result: \$gl_cv_absolute_.*$/ {
+h
+s,^.*\(gl_cv_absolute_\)\([a-z0-9_]*\)\(_h\).*$,\1\2\3=`echo $\1\2\3 | sed "s%[^:]:.*/include/%/dev/env/DJDIR/include/%"`,
+G
+}
+/^.*echo "\$as_me:\$LINENO: result: \$gl_cv_full_.*$/ {
+h
+s,^.*\(gl_cv_full_\)\([a-z0-9_]*\)\(_h\).*$,\1\2\3=`echo $\1\2\3 | sed "s%[^:]:.*/include/%/dev/env/DJDIR/include/%"`,
+G
+}
diff --git a/jni/iconv/libcharset/djgpp/config.site b/jni/iconv/libcharset/djgpp/config.site
new file mode 100644
index 0000000..66cd725
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/config.site
@@ -0,0 +1,73 @@
+#! /bin/sh
+
+# This is the config.site file for configuring GNU packages
+# which are to be built with DJGPP tools.
+
+
+# Include the djgpp subdirectory in PATH, so that getconf is found
+PATH="$srcdir/djgpp:$PATH"
+
+# These two variables are required, otherwise looking for
+# programs along the PATH will not work.
+PATH_SEPARATOR=:
+PATH_EXPAND=y
+
+# This is required in for "test -f foo" to find foo.exe
+export TEST_FINDS_EXE=y
+
+# The root of the DJGPP tree serves as the default prefix
+test "x$prefix" = xNONE && prefix='/dev/env/DJDIR'
+
+# This is required for config.status script to be run, since
+# ./configure runs it by invoking ${CONFIG_SHELL-/bin/sh}
+CONFIG_SHELL=${CONFIG_SHELL='sh'}
+
+# These are set here so the generated Makefile's will be good
+# for every DJGPP installation, not only the one where the
+# package was configured.
+# $INSTALL must be an absolute path name, otherwise config.status
+# will try to prepend ./ and ../ to it when it goes into subdirs.
+INSTALL=${INSTALL='/dev/env/DJDIR/bin/ginstall -c'}
+RANLIB=${RANLIB='ranlib'}
+#GMSGFMT=${GMSGFMT='/dev/env/DJDIR/bin/msgfmt'}
+#MSGFMT=${MSGFMT='/dev/env/DJDIR/bin/msgfmt'}
+#XGETTEXT=${XGETTEXT='/dev/env/DJDIR/bin/xgettext'}
+AWK=${AWK='gawk'}
+
+# A sane default for emacs.
+ac_cv_path_EMACS=${EMACS='/dev/env/DJDIR/gnu/emacs/bin/emacs'}
+
+# A sane default for m4.
+ac_cv_path_M4=${M4='/dev/env/DJDIR/bin/m4'}
+
+# A sane default for grep.
+ac_cv_path_GREP=${GREP='/dev/env/DJDIR/bin/grep'}
+
+# A sane default for egrep.
+ac_cv_path_EGREP=${EGREP='/dev/env/DJDIR/bin/egrep'}
+
+# A sane default for fgrep.
+ac_cv_path_FGREP=${FGREP='/dev/env/DJDIR/bin/fgrep'}
+
+# A sane default for sed.
+lt_cv_path_SED=${SED='/dev/env/DJDIR/bin/sed'}
+
+# A sane default for mkdir.
+ac_cv_path_mkdir=${MKDIR_P='/dev/env/DJDIR/bin/mkdir -p'}
+
+# These are set here so the generated libtool will be good
+# for every DJGPP installation, not only the one where the
+# package was configured.
+NM=${NM='nm'}
+LD=${LD='ld'}
+
+# Force the test for 'ln -s' to report 'cp -pf'.
+ac_cv_prog_LN_S='cp -pf'
+
+# There is no fork and vfork functionality.
+ac_cv_func_fork=no
+ac_cv_func_vfork=no
+ac_cv_func_pipe=no
+
+# DJGPP needs ICONV_CONST set to const
+am_cv_proto_iconv_arg1="const"
diff --git a/jni/iconv/libcharset/djgpp/fnchange.in b/jni/iconv/libcharset/djgpp/fnchange.in
new file mode 100644
index 0000000..c43d25b
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/fnchange.in
@@ -0,0 +1,22 @@
+@V@/tools/aix-3.2.5 @V@/tools/aix-3.2-5
+@V@/tools/aix-4.1.5 @V@/tools/aix-4.1-5
+@V@/tools/aix-4.2.0 @V@/tools/aix-4.2-0
+@V@/tools/aix-4.3.2 @V@/tools/aix-4.3-2
+@V@/tools/glibc-2.1.3 @V@/tools/glibc-2.1-3
+@V@/tools/glibc-2.1.90 @V@/tools/glibc-2.1-90
+@V@/tools/locale_charmap @V@/tools/locale_charmap
+@V@/tools/locale_charset.c @V@/tools/charset_locale.c
+@V@/tools/locale_codeset.c @V@/tools/codeset_locale.c
+@V@/tools/solaris-2.5.1 @V@/tools/solaris-2.5-1
+@V@/tools/sunos-4.1.4 @V@/tools/sunos-4.1-4
+@V@/tools/all-charsets-X11 @V@/tools/all-charsets.X11
+@V@/tools/glibc-2.2-XF86-3.3.6 @V@/tools/glibc22XF86-3.3-6
+@V@/tools/glibc-2.2-XF86-4.0.1f @V@/tools/glibc22XF86-4.0-1f
+@V@/tools/locale_x11encoding.c @V@/tools/x11encoding_locale.c
+@V@/include/libcharset.h.in @V@/include/libcharset.h-in
+@V@/include/libcharset.h.msvc-shared @V@/include/libcharset.h-msvc-shared
+@V@/include/localcharset.h.in @V@/include/localcharset.h-in
+@V@/include/localcharset.h.build.in @V@/include/localcharset.h-build-in
+@V@/include/localcharset.h.msvc-shared @V@/include/localcharset.h-msvc-shared
+@V@/config.h.in @V@/config.h-in
+@V@/config.h.msvc @V@/config.h-msvc
diff --git a/jni/iconv/libcharset/djgpp/fnchange.lst b/jni/iconv/libcharset/djgpp/fnchange.lst
new file mode 100644
index 0000000..36a3e46
--- /dev/null
+++ b/jni/iconv/libcharset/djgpp/fnchange.lst
@@ -0,0 +1,67 @@
+libcharset-1.1/tools/README libcharset-1.1/tools/README
+libcharset-1.1/tools/aix-3.2.5 libcharset-1.1/tools/aix-3.2.5
+libcharset-1.1/tools/aix-4.1.5 libcharset-1.1/tools/aix-4.1.5
+libcharset-1.1/tools/aix-4.2.0 libcharset-1.1/tools/aix-4.2.0
+libcharset-1.1/tools/aix-4.3.2 libcharset-1.1/tools/aix-4.3.2
+libcharset-1.1/tools/all-charsets libcharset-1.1/tools/all-charsets
+libcharset-1.1/tools/all-locales libcharset-1.1/tools/all-locales
+libcharset-1.1/tools/freebsd-3.3 libcharset-1.1/tools/freebsd-3.3
+libcharset-1.1/tools/glibc-2.1.3 libcharset-1.1/tools/glibc-2.1.3
+libcharset-1.1/tools/glibc-2.1.90 libcharset-1.1/tools/glibc-2.1.90
+libcharset-1.1/tools/hpux-10.01 libcharset-1.1/tools/hpux-10.01
+libcharset-1.1/tools/hpux-10.20 libcharset-1.1/tools/hpux-10.20
+libcharset-1.1/tools/hpux-11.00 libcharset-1.1/tools/hpux-11.00
+libcharset-1.1/tools/irix-6.5 libcharset-1.1/tools/irix-6.5
+libcharset-1.1/tools/locale_charmap libcharset-1.1/tools/locale_charmap
+libcharset-1.1/tools/locale_charset.c libcharset-1.1/tools/locale_charset.c
+libcharset-1.1/tools/locale_codeset.c libcharset-1.1/tools/localecodeset.c
+libcharset-1.1/tools/osf1-4.0a libcharset-1.1/tools/osf1-4.0a
+libcharset-1.1/tools/osf1-4.0d libcharset-1.1/tools/osf1-4.0d
+libcharset-1.1/tools/osf1-5.1 libcharset-1.1/tools/osf1-5.1
+libcharset-1.1/tools/solaris-2.4 libcharset-1.1/tools/solaris-2.4
+libcharset-1.1/tools/solaris-2.5.1 libcharset-1.1/tools/solaris-2.5.1
+libcharset-1.1/tools/solaris-2.6 libcharset-1.1/tools/solaris-2.6
+libcharset-1.1/tools/solaris-2.6-cjk libcharset-1.1/tools/solaris-2.6-cjk
+libcharset-1.1/tools/solaris-2.7 libcharset-1.1/tools/solaris-2.7
+libcharset-1.1/tools/sunos-4.1.4 libcharset-1.1/tools/sunos-4.1.4
+libcharset-1.1/tools/win32 libcharset-1.1/tools/win32
+libcharset-1.1/tools/glibc-2.2 libcharset-1.1/tools/glibc-2.2
+libcharset-1.1/tools/all-charsets-X11 libcharset-1.1/tools/all-charsets.X11
+libcharset-1.1/tools/glibc-2.2-XF86-3.3.6 libcharset-1.1/tools/glibc-2.2-XF86-3.3.6
+libcharset-1.1/tools/glibc-2.2-XF86-4.0.1f libcharset-1.1/tools/glibc-2.2XF86-4.0.1f
+libcharset-1.1/tools/locale_x11encoding.c libcharset-1.1/tools/locale_x11encoding.c
+libcharset-1.1/tools/beos-5 libcharset-1.1/tools/beos-5
+libcharset-1.1/m4/ChangeLog libcharset-1.1/m4/ChangeLog
+libcharset-1.1/m4/codeset.m4 libcharset-1.1/m4/codeset.m4
+libcharset-1.1/m4/glibc21.m4 libcharset-1.1/m4/glibc21.m4
+libcharset-1.1/m4/libtool.m4 libcharset-1.1/m4/libtool.m4
+libcharset-1.1/lib/config.charset libcharset-1.1/lib/config.charset
+libcharset-1.1/lib/localcharset.c libcharset-1.1/lib/localcharset.c
+libcharset-1.1/lib/ref-add.sin libcharset-1.1/lib/ref-add.sin
+libcharset-1.1/lib/ref-del.sin libcharset-1.1/lib/ref-del.sin
+libcharset-1.1/lib/ChangeLog libcharset-1.1/lib/ChangeLog
+libcharset-1.1/lib/Makefile.in libcharset-1.1/lib/Makefile.in
+libcharset-1.1/lib/Makefile.msvc libcharset-1.1/lib/Makefile.msvc
+libcharset-1.1/AUTHORS libcharset-1.1/AUTHORS
+libcharset-1.1/COPYING.LIB libcharset-1.1/COPYING.LIB
+libcharset-1.1/INSTALL.generic libcharset-1.1/INSTALL.generic
+libcharset-1.1/README libcharset-1.1/README
+libcharset-1.1/Makefile.devel libcharset-1.1/Makefile.devel
+libcharset-1.1/Makefile.in libcharset-1.1/Makefile.in
+libcharset-1.1/configure.ac libcharset-1.1/configure.ac
+libcharset-1.1/configure libcharset-1.1/configure
+libcharset-1.1/INTEGRATE libcharset-1.1/INTEGRATE
+libcharset-1.1/include/localcharset.h.in libcharset-1.1/include/localcharset.h.in
+libcharset-1.1/include/localcharset.h.msvc-shared libcharset-1.1/include/localcharset_h.shared-msvc
+libcharset-1.1/autoconf/config.guess libcharset-1.1/autoconf/config.guess
+libcharset-1.1/autoconf/config.sub libcharset-1.1/autoconf/config.sub
+libcharset-1.1/autoconf/ltmain.sh libcharset-1.1/autoconf/ltmain.sh
+libcharset-1.1/autoconf/install-sh libcharset-1.1/autoconf/install-sh
+libcharset-1.1/autoconf/aclocal.m4 libcharset-1.1/autoconf/aclocal.m4
+libcharset-1.1/autoconf/mkinstalldirs libcharset-1.1/autoconf/mkinstalldirs
+libcharset-1.1/config.h.in libcharset-1.1/config.h.in
+libcharset-1.1/windows/dllexport.h libcharset-1.1/windows/dllexport.h
+libcharset-1.1/ChangeLog libcharset-1.1/ChangeLog
+libcharset-1.1/Makefile.msvc libcharset-1.1/Makefile.msvc
+libcharset-1.1/README.win32 libcharset-1.1/README.win32
+libcharset-1.1/config.h.msvc libcharset-1.1/config.h.msvc
diff --git a/jni/iconv/libcharset/include/export.h b/jni/iconv/libcharset/include/export.h
new file mode 100644
index 0000000..84e74aa
--- /dev/null
+++ b/jni/iconv/libcharset/include/export.h
@@ -0,0 +1,6 @@
+
+#if @HAVE_VISIBILITY@ && BUILDING_LIBCHARSET
+#define LIBCHARSET_DLL_EXPORTED __attribute__((__visibility__("default")))
+#else
+#define LIBCHARSET_DLL_EXPORTED
+#endif
diff --git a/jni/iconv/libcharset/include/libcharset.h.in b/jni/iconv/libcharset/include/libcharset.h.in
new file mode 100644
index 0000000..327b3ba
--- /dev/null
+++ b/jni/iconv/libcharset/include/libcharset.h.in
@@ -0,0 +1,46 @@
+/* Copyright (C) 2003 Free Software Foundation, Inc.
+ This file is part of the GNU CHARSET Library.
+
+ The GNU CHARSET Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+
+ The GNU CHARSET Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public License
+ along with the GNU CHARSET Library; see the file COPYING.LIB. If not,
+ write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _LIBCHARSET_H
+#define _LIBCHARSET_H
+
+#include <localcharset.h>
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Support for relocatable packages. */
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern void libcharset_set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LIBCHARSET_H */
diff --git a/jni/iconv/libcharset/include/localcharset.h b/jni/iconv/libcharset/include/localcharset.h
new file mode 100644
index 0000000..bf2ce21
--- /dev/null
+++ b/jni/iconv/libcharset/include/localcharset.h
@@ -0,0 +1,48 @@
+/* Determine a canonical name for the current locale's character encoding.
+ Copyright (C) 2000-2003 Free Software Foundation, Inc.
+ This file is part of the GNU CHARSET Library.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+#ifndef _LOCALCHARSET_H
+#define _LOCALCHARSET_H
+
+#if 1 && BUILDING_LIBCHARSET
+#define LIBCHARSET_DLL_EXPORTED __attribute__((__visibility__("default")))
+#else
+#define LIBCHARSET_DLL_EXPORTED
+#endif
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Determine the current locale's character encoding, and canonicalize it
+ into one of the canonical names listed in config.charset.
+ The result must not be freed; it is statically allocated.
+ If the canonical name cannot be determined, the result is a non-canonical
+ name. */
+extern LIBCHARSET_DLL_EXPORTED const char * locale_charset (void);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LOCALCHARSET_H */
diff --git a/jni/iconv/libcharset/include/localcharset.h.build.in b/jni/iconv/libcharset/include/localcharset.h.build.in
new file mode 100644
index 0000000..c691359
--- /dev/null
+++ b/jni/iconv/libcharset/include/localcharset.h.build.in
@@ -0,0 +1,48 @@
+/* Determine a canonical name for the current locale's character encoding.
+ Copyright (C) 2000-2003 Free Software Foundation, Inc.
+ This file is part of the GNU CHARSET Library.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+#ifndef _LOCALCHARSET_H
+#define _LOCALCHARSET_H
+
+#if @HAVE_VISIBILITY@ && BUILDING_LIBCHARSET
+#define LIBCHARSET_DLL_EXPORTED __attribute__((__visibility__("default")))
+#else
+#define LIBCHARSET_DLL_EXPORTED
+#endif
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Determine the current locale's character encoding, and canonicalize it
+ into one of the canonical names listed in config.charset.
+ The result must not be freed; it is statically allocated.
+ If the canonical name cannot be determined, the result is a non-canonical
+ name. */
+extern LIBCHARSET_DLL_EXPORTED const char * locale_charset (void);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LOCALCHARSET_H */
diff --git a/jni/iconv/libcharset/include/localcharset.h.in b/jni/iconv/libcharset/include/localcharset.h.in
new file mode 100644
index 0000000..129e4a4
--- /dev/null
+++ b/jni/iconv/libcharset/include/localcharset.h.in
@@ -0,0 +1,42 @@
+/* Determine a canonical name for the current locale's character encoding.
+ Copyright (C) 2000-2003 Free Software Foundation, Inc.
+ This file is part of the GNU CHARSET Library.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+#ifndef _LOCALCHARSET_H
+#define _LOCALCHARSET_H
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Determine the current locale's character encoding, and canonicalize it
+ into one of the canonical names listed in config.charset.
+ The result must not be freed; it is statically allocated.
+ If the canonical name cannot be determined, the result is a non-canonical
+ name. */
+extern const char * locale_charset (void);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LOCALCHARSET_H */
diff --git a/jni/iconv/libcharset/include/localcharset.h.inst b/jni/iconv/libcharset/include/localcharset.h.inst
new file mode 100644
index 0000000..129e4a4
--- /dev/null
+++ b/jni/iconv/libcharset/include/localcharset.h.inst
@@ -0,0 +1,42 @@
+/* Determine a canonical name for the current locale's character encoding.
+ Copyright (C) 2000-2003 Free Software Foundation, Inc.
+ This file is part of the GNU CHARSET Library.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+#ifndef _LOCALCHARSET_H
+#define _LOCALCHARSET_H
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Determine the current locale's character encoding, and canonicalize it
+ into one of the canonical names listed in config.charset.
+ The result must not be freed; it is statically allocated.
+ If the canonical name cannot be determined, the result is a non-canonical
+ name. */
+extern const char * locale_charset (void);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LOCALCHARSET_H */
diff --git a/jni/iconv/libcharset/lib/ChangeLog b/jni/iconv/libcharset/lib/ChangeLog
new file mode 100644
index 0000000..f46fe98
--- /dev/null
+++ b/jni/iconv/libcharset/lib/ChangeLog
@@ -0,0 +1,495 @@
+2009-03-26 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (install, installdir): Ensure that $(DESTDIR)$(libdir)
+ exists, unconditionally.
+
+2009-03-25 Bruno Haible <bruno@clisp.org>
+
+ * relocatable.h: Update from gnulib.
+ * relocatable.c: Likewise.
+
+2009-01-25 Bruno Haible <bruno@clisp.org>
+
+ Don't install charset.alias on MacOS X >= 10.3.
+ * localcharset.c (DARWIN7): New macro.
+ (get_charset_aliases): Hardcode the result for Darwin7.
+ * Makefile.in (install, installdirs): Don't install charset.alias on
+ MacOS X >= 10.3.
+
+2009-01-25 Bruno Haible <bruno@clisp.org>
+
+ Don't install charset.alias on mingw and Cygwin.
+ * Makefile.in (install, installdirs): Don't install charset.alias on
+ mingw and Cygwin, if the file does not yet exist. The result for these
+ platforms is hardcoded in localcharset.c.
+
+2009-01-24 Bruno Haible <bruno@clisp.org>
+
+ Add support for non-UTF-8 locales on MacOS X.
+ * config.charset: Add CP1131, ARMSCII-8, PT154 to the list of canonical
+ encodings. For Darwin 7 and newer, don't map traditional encodings to
+ UTF-8.
+ Reported by Vincent Lefevre <vincent@vinc17.org>
+ at <http://savannah.gnu.org/bugs/?25235>.
+
+2008-11-10 Ingo Weinhold <ingo_weinhold@gmx.de>
+
+ * config.charset: Treat Haiku like BeOS.
+
+2009-01-16 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (install-strip): New target.
+ Reported by Alon Bar-Lev <alon.barlev@gmail.com>.
+
+2008-04-13 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (OS2): Don't redefine if already defined.
+ Reported by Elbert Pol <e.pol@chello.nl>.
+
+2007-11-14 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Update for OpenBSD 4.1.
+ Reported and helped by Ben Pfaff <blp@cs.stanford.edu>.
+
+2006-10-31 Bruno Haible <bruno@clisp.org>
+
+ Update from GNU gettext.
+ 2006-09-14 Bruno Haible <bruno@clisp.org>
+ * lib/relocatable.c: Likewise.
+
+2006-10-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ * localcharset.c: Do not check HAVE_SETLOCALE.
+
+2006-09-14 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c: Include <config.h> unconditionally.
+
+2006-08-29 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c: Include configmake.h in order to get LIBDIR defined.
+
+2006-07-29 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c: Assume <stddef.h>, <stdlib.h>, <string.h> exist.
+
+2006-07-25 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc: Remove file.
+
+2006-07-25 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.vms: Remove file.
+
+2006-07-23 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (libcharset.la): Use the CFLAGS during linking.
+ Needed because the CFLAGS can e.g. trigger profiling.
+ Reported by Russell Aspinwall <russell.aspinwall@flomerics.co.uk>.
+
+2006-07-14 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (clean): Remove also *.stackdump.
+
+2006-06-17 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Update for NetBSD 3.0.
+
+2006-05-17 Bruno Haible <bruno@clisp.org>
+
+ Cygwin portability.
+ * localcharset.c (WIN32_NATIVE): Renamed from WIN32.
+
+2006-05-16 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c [CYGWIN]: Include <windows.h>.
+ (get_charset_aliases): For Cygwin, return the same CPxxx aliases list
+ as under WIN32.
+ (locale_charset) [CYGWIN]: Try to retrieve the encoding from the
+ environment variables. Fall back to GetACP().
+
+2006-04-05 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Update Juan Manuel Guerrero's address.
+
+2006-01-10 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c: Assume ANSI C. Fixes a gcc warning.
+ Reported by Werner Lemberg <wl@gnu.org>.
+
+2005-12-04 Bruno Haible <bruno@clisp.org>
+
+ Cygwin portability.
+ * relocatable.c: Include <windows.h> also on Cygwin.
+ (DllMain): Add support for Cygwin.
+ (get_shared_library_fullname): Update.
+
+2005-07-24 Bruno Haible <bruno@clisp.org>
+
+ Tidy up exported symbols.
+ * Makefile.in (CFLAGS): Add @CFLAG_VISIBILITY@.
+ (DEFS): Also define BUILDING_LIBCHARSET and BUILDING_DLL.
+ * relocatable.h (RELOCATABLE_DLL_EXPORTED) [HAVE_VISIBILITY]:
+ Define to the gcc visibility attribute.
+
+2005-07-02 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (get_charset_aliases) [WIN32]: Add CP65001 and others.
+ Reported by <mus1876@gmx.info> via Alain Bench <messtic@oreka.com>.
+
+2005-03-22 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (mkinstalldirs): Update.
+
+2005-01-06 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc (CFLAGS): Define also INSTALLPREFIX.
+ * Makefile.vms (DEFS): Likewise.
+ Reported by Troels Walsted Hansen <Troels.W.Hansen@fast.no>.
+
+2004-09-01 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Add support for Darwin 7.
+
+2004-04-28 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (ISSLASH): Treat Cygwin like Windows, since it now
+ accepts Windows pathnames.
+
+2004-04-23 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (get_charset_aliases): Allow the CHARSETALIASDIR
+ environment variable to override LIBDIR.
+ Suggested by Matthias Clasen <mclasen@redhat.com>.
+
+2004-04-20 Jim Meyering <jim@meyering.net>
+ Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (get_charset_aliases) [!VMS && !WIN32]: Don't leak
+ memory when realloc fails.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
+
+ Upgrade from gettext-0.14.
+
+ 2003-10-09 Bruno Haible <bruno@clisp.org>
+ * relocatable.c: Include xalloc.h instead of xmalloc.h.
+
+ 2003-08-24 Bruno Haible <bruno@clisp.org>
+ * relocatable.h: Make this file includable in C++ mode: add extern "C".
+
+ 2003-08-01 Bruno Haible <bruno@clisp.org>
+ * relocatable.c (find_shared_library_fullname): Disable the code on
+ Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
+
+ 2003-06-27 Bruno Haible <bruno@clisp.org>
+ Avoid use of *_unlocked functions on Solaris 2.5.1.
+ * localcharset.c: Test HAVE_DECL_GETC_UNLOCKED, not HAVE_GETC_UNLOCKED.
+ Reported by Eric Botcazou <ebotcazou@libertysurf.fr>.
+
+ 2003-06-22 Bruno Haible <bruno@clisp.org>
+ * relocatable.c (compute_curr_prefix): Comment out this function in
+ the case when it is not used.
+ Reported by Pavel Roskin <proski@gnu.org>.
+
+2004-01-21 Bruno Haible <bruno@clisp.org>
+
+ Upgrade from gettext-0.14.
+
+ 2004-01-21 Bruno Haible <bruno@clisp.org>
+ * config.charset: Add support for MacOS X (Darwin).
+
+ 2003-12-02 Bruno Haible <bruno@clisp.org>
+ * config.charset: Treat the new country name CS like the old country
+ name YU.
+
+ 2003-08-20 Bruno Haible <bruno@clisp.org>
+ * config.charset (linux-gnulibc1*): Change hr_HR, ro_RO to ISO-8859-2.
+ Reported by Alain Guibert <derogaton+bgli@oreka.com>.
+
+ 2003-08-14 Bruno Haible <bruno@clisp.org>
+ * config.charset: Add support for Linux libc5. Based on data from
+ Alain Guibert <derogaton+bgli@oreka.com>.
+
+2003-06-27 Bruno Haible <bruno@clisp.org>
+
+ Avoid use of *_unlocked functions on Solaris 2.5.1.
+ * localcharset.c: Test HAVE_DECL_GETC_UNLOCKED, not HAVE_GETC_UNLOCKED.
+ Reported by Eric Botcazou <ebotcazou@libertysurf.fr>.
+
+2003-08-20 Bruno Haible <bruno@clisp.org>
+
+ * config.charset (linux-gnulibc1*): Change hr_HR, ro_RO to ISO-8859-2.
+ Reported by Alain Guibert <derogaton+bgli@oreka.com>.
+
+2003-08-14 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Add support for Linux libc5. Based on data from
+ Alain Guibert <derogaton+bgli@oreka.com>.
+
+2003-08-01 Bruno Haible <bruno@clisp.org>
+
+ * relocatable.c (find_shared_library_fullname): Disable the code on
+ Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
+
+2003-06-22 Bruno Haible <bruno@clisp.org>
+
+ Portability to mingw32.
+ * relocatable.c [WIN32]: Include <windows.h>.
+ Reported by Jeff Bonggren <jbon@cfl.rr.com>.
+
+2003-06-22 Bruno Haible <bruno@clisp.org>
+
+ * relocatable.c (compute_curr_prefix): Comment out this function in
+ the case when it is not used.
+ Reported by Pavel Roskin <proski@gnu.org>.
+
+2003-06-07 Bruno Haible <bruno@clisp.org>
+
+ Support for relocatable data files even on VMS.
+ * Makefile.vms (bindir): New variable.
+ (DEFS): Add flags for relocatability.
+ Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
+
+2003-06-07 Bruno Haible <bruno@clisp.org>
+
+ Support for relocatable data files even on Woe32.
+ * Makefile.msvc (IIPREFIX, IIprefix, IIexec_prefix, IIbindir,
+ IIlibdir): New variables.
+ (PICFLAGS): Also define PIC. Define BUILDING_* flags here.
+ (CFLAGS): ... not here. Add flags for relocatability.
+
+2003-05-18 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc (DEBUGFLAGS): New variable.
+ (charset.lib): Use it.
+
+2003-05-07 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.vms: New file.
+
+2003-04-12 Bruno Haible <bruno@clisp.org>
+
+ * lib/localcharset.c (get_charset_aliases): Add special case for VMS.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ Support for relocatable installation.
+ * relocatable.h: New file, from GNU gettext.
+ * relocatable.c: New file, from GNU gettext.
+ * localcharset.c: Update from GNU gettext.
+ 2003-02-28 Bruno Haible <bruno@clisp.org>
+ * localcharset.c: Include relocatable.h.
+ (get_charset_aliases): Relocate LIBDIR value.
+ * localcharset.c: Drop C linkage declaration.
+ * Makefile.in (DEFS): New variable.
+ (SOURCES): Add relocatable.c.
+ (OBJECTS): Add relocatable.lo.
+ (localcharset.lo): Use $(DEFS).
+ (relocatable.lo): New rule.
+ * Makefile.msvc (CFLAGS): Remove $(PICFLAGS).
+ (INCLUDES): Simplify.
+ (SOURCES): Remove variable.
+ (OBJECTS): Add relocatable.obj.
+ (localcharset.obj): Add $(PICFLAGS).
+ (relocatable.obj): New rule.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc (PREFIX): New variable.
+ (prefix): Use it.
+ (clean): Drop Unix specific removal.
+
+2003-03-17 Bruno Haible <bruno@clisp.org>
+
+ Improved MSVC support.
+ * Makefile.msvc (prefix): Use less Unixy value.
+ (local_prefix): Remove variable.
+ (libdir): Use backslashes.
+ (bindir): New variable.
+ (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Set to real values.
+ (RESOURCES): Enable charset.res.
+ (charset.lib): Set the target library name explicitly.
+ (charset.res): New rule.
+ (install, installdirs, uninstall): New rules.
+
+ Rename libcharset.h to localcharset.h.
+ * localcharset.c: Include localcharset.h.
+ * localcharset.h: Remove file.
+ * Makefile.in (INCLUDES): Add -I../include.
+ * Makefile.msvc (INCLUDES): Add -I../include.
+
+2003-01-29 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Add an alias for CP1251 on Solaris.
+ Reported by Hidetoshi Tajima <hidetoshi.tajima@sun.com>.
+
+2003-01-12 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.h: New file.
+ * localcharset.c: Include it.
+
+2003-01-01 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in (mkinstalldirs): Renamed from MKINSTALLDIRS.
+ (install-lib, install, installdirs): Use it.
+
+2002-05-09 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Update for newest glibc. Add canonical names
+ ISO-8859-14, KOI8-T, TCVN5712-1, GEORGIAN-PS.
+
+2002-05-09 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (get_charset_aliases): Add more Windows specific
+ aliases.
+
+2002-05-08 Owen Taylor <otaylor@redhat.com>
+
+ * config.charset: A few additions for Solaris.
+
+2002-02-15 Bruno Haible <bruno@clisp.org>
+
+ * config.charset [msdosdjgpp]: For Russian, use CP866.
+
+2002-02-11 Bruno Haible <bruno@clisp.org>
+
+ * config.charset: Add support for NetBSD.
+
+2002-01-10 Andrew Zabolotny <zap@cobra.ru>
+ Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c: Rework OS/2 support.
+ * config.charset: Add OS/2 support.
+
+2001-12-21 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (ISSLASH): Provide definition for DOS-like systems.
+
+2001-12-15 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c: Add OS/2 support.
+
+2001-12-05 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.c (locale_charset): Don't return an empty string.
+
+2001-10-23 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: msdos in uk_UA uses CP1125.
+
+2001-08-05 Bruno Haible <haible@clisp.cons.org>
+
+ Make it possible to build libcharset with CC=gcc CFLAGS="-x c++".
+ * localcharset.c (locale_charset): Declare as extern "C".
+ (get_charset_aliases): Cast malloc and realloc results to 'char *'.
+
+2001-06-27 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (clean): Remove also *.o.lock, left there by libtool
+ on IRIX.
+
+2001-06-25 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (localcharset.lo): Mention $(INCLUDES) before $(CFLAGS)
+ and $(CPPFLAGS).
+ * Makefile.msvc (localcharset.obj): Likewise.
+
+2001-06-24 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: Change canonical name of BIG5HKSCS to BIG5-HKSCS.
+ Change canonical name of SJIS to SHIFT_JIS.
+
+2001-05-06 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc (charset.lib): Allow the 'del' command to fail.
+
+2001-05-06 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (CPPFLAGS, LDFLAGS): New variables.
+ (libcharset.la): Use LDFLAGS.
+ (localcharset.lo): Use CPPFLAGS.
+
+2001-04-30 Bruno Haible <haible@clisp.cons.org>
+
+ Silence "gcc -Wall -Wwrite-strings" warnings.
+ * localcharset.c (charset_aliases): Change type to 'const char *'.
+ (get_charset_aliases): Change type of 'cp' to 'const char *'.
+
+2001-03-10 Bruno Haible <haible@clisp.cons.org>
+
+ * localcharset.c (locale_charset): Allow wildcard syntax. Also resolve
+ alias if codeset is empty.
+ * config.charset (BeOS): Use wildcard syntax.
+
+ * Makefile.in (libcharset.la): Pass flag -no-undefined. Needed on
+ platforms like BeOS.
+
+ * Makefile.in (RM): New variable.
+
+2001-01-05 Bruno Haible <haible@clisp.cons.org>
+
+ * localcharset.c (volatile): Define to empty if not using ANSI C.
+
+2001-03-05 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: Update for OSF/1 5.1.
+
+2001-03-01 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: For DOS/DJGPP, add CP775.
+
+2001-02-24 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: Add support for DOS/DJGPP.
+
+2001-02-25 Bruno Haible <haible@clisp.cons.org>
+
+ * localcharset.c (locale_charset): Don't return NULL.
+
+2001-02-24 Bruno Haible <haible@clisp.cons.org>
+
+ * localcharset.c (locale_charset): Don't use setlocale(LC_CTYPE,NULL).
+
+2001-01-30 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: Update for FreeBSD 4.2.
+
+2000-12-19 Jim Meyering <jim@meyering.net>
+
+ * localcharset.c: Improve WIN32 macrology.
+ (locale_charset): Increase size of buffer.
+
+2000-12-18 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: Add support for BeOS.
+
+2000-12-12 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (ref-add.sed, ref-del.sed): Don't use $<, not understood
+ by Solaris "make". Reported by Toshimitsu Fujiwara.
+
+2000-12-08 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.in (exec_prefix): Use configure's --exec-prefix argument.
+
+2000-12-02 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc: Replace STATIC with its opposite flag, DLL.
+
+2000-11-21 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc (MFLAGS): New variable.
+ (CFLAGS, charset.lib): Use it.
+ (INCLUDES): Use "..", not "..\include".
+
+2000-10-31 Bruno Haible <haible@clisp.cons.org>
+
+ * Makefile.msvc: New file.
+
+2000-10-31 Bruno Haible <haible@clisp.cons.org>
+
+ * config.charset: Add ISO-8859-3, BIG5HKSCS, GB18030, JOHAB, VISCII,
+ CP874, CP949, CP950, CP1250, CP1253, CP1254, CP1255, CP1256, CP1257
+ to the list of canonical encodings. Rename EUC-CN to GB2312.
+ * localcharset.c (locale_charset): Add support for Win32.
diff --git a/jni/iconv/libcharset/lib/Makefile b/jni/iconv/libcharset/lib/Makefile
new file mode 100644
index 0000000..c2715ad
--- /dev/null
+++ b/jni/iconv/libcharset/lib/Makefile
@@ -0,0 +1,155 @@
+# Makefile for libcharset/lib
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = .
+
+# Directories used by "make install":
+prefix = /usr/local
+local_prefix = /usr/local
+exec_prefix = ${prefix}
+libdir = ${exec_prefix}/lib
+
+# Programs used by "make":
+CC = gcc
+CFLAGS = -g -O2 -fvisibility=hidden
+CPPFLAGS =
+LDFLAGS =
+INCLUDES = -I. -I$(srcdir) -I.. -I$(srcdir)/.. -I../include
+# -DBUILDING_LIBCHARSET: Change expansion of LIBCHARSET_DLL_EXPORTED macro.
+# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
+DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBCHARSET -DBUILDING_DLL \
+-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
+-Dset_relocation_prefix=libcharset_set_relocation_prefix \
+-Drelocate=libcharset_relocate -DHAVE_CONFIG_H
+LIBTOOL = /bin/sh $(top_builddir)/libtool
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+RM = rm -f
+
+# Programs used by "make install":
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+mkinstalldirs = $(SHELL) ../build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+PACKAGE =
+VERSION =
+
+SHELL = /bin/sh
+
+# Before making a release, change this according to the libtool documentation,
+# section "Library interface versions".
+LIBCHARSET_VERSION_INFO = 1:0:0
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+SOURCES = $(srcdir)/localcharset.c $(srcdir)/relocatable.c
+
+OBJECTS = localcharset.lo relocatable.lo
+
+all : libcharset.la charset.alias ref-add.sed ref-del.sed
+
+libcharset.la : $(OBJECTS)
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libcharset.la -rpath $(libdir) -version-info $(LIBCHARSET_VERSION_INFO) -no-undefined $(OBJECTS)
+
+localcharset.lo : $(srcdir)/localcharset.c
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $(srcdir)/localcharset.c
+
+relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
+
+charset.alias: $(srcdir)/config.charset
+ $(SHELL) $(srcdir)/config.charset 'arm-linux-eabi' > t-$@
+ mv t-$@ $@
+
+ref-add.sed : $(srcdir)/ref-add.sin
+ sed -e '/^#/d' -e 's/@''PACKAGE''@//g' $(srcdir)/ref-add.sin > t-$@
+ mv t-$@ $@
+
+ref-del.sed : $(srcdir)/ref-del.sin
+ sed -e '/^#/d' -e 's/@''PACKAGE''@//g' $(srcdir)/ref-del.sin > t-$@
+ mv t-$@ $@
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ $(mkinstalldirs) $(libdir)
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcharset.la $(libdir)/libcharset.la
+ test -f $(libdir)/charset.alias && orig=$(libdir)/charset.alias \
+ || orig=charset.alias; \
+ sed -f ref-add.sed $$orig > $(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(libdir)/t-charset.alias $(libdir)/charset.alias; \
+ rm -f $(libdir)/t-charset.alias
+
+# The following is needed in order to install a simple file in $(libdir)
+# which is shared with other installed packages. We use a list of referencing
+# packages so that "make uninstall" will remove the file if and only if it
+# is not used by another installed package.
+# On systems with glibc-2.1 or newer, the file is redundant, therefore we
+# avoid installing it.
+
+install : all force
+ if test yes = no; then \
+ case 'eabi' in \
+ darwin[56]*) \
+ need_charset_alias=true ;; \
+ darwin* | cygwin* | mingw* | pw32* | cegcc*) \
+ need_charset_alias=false ;; \
+ *) \
+ need_charset_alias=true ;; \
+ esac ; \
+ else \
+ need_charset_alias=false ; \
+ fi ; \
+ $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcharset.la $(DESTDIR)$(libdir)/libcharset.la
+ if test -f $(DESTDIR)$(libdir)/charset.alias; then \
+ sed -f ref-add.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ else \
+ if $$need_charset_alias; then \
+ sed -f ref-add.sed charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ fi ; \
+ fi
+
+install-strip : install
+
+installdirs : force
+ $(mkinstalldirs) $(DESTDIR)$(libdir)
+
+uninstall : force
+ $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libcharset.la
+ if test -f $(DESTDIR)$(libdir)/charset.alias; then \
+ sed -f ref-del.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ if grep '^# Packages using this file: $$' $(DESTDIR)$(libdir)/t-charset.alias > /dev/null; then \
+ rm -f $(DESTDIR)$(libdir)/charset.alias; \
+ else \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ fi; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ fi
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo *.a *.la *.o.lock core *.stackdump charset.alias ref-add.sed ref-del.sed
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) config.status config.log config.cache Makefile libtool
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/libcharset/lib/Makefile.in b/jni/iconv/libcharset/lib/Makefile.in
new file mode 100644
index 0000000..1707ac9
--- /dev/null
+++ b/jni/iconv/libcharset/lib/Makefile.in
@@ -0,0 +1,155 @@
+# Makefile for libcharset/lib
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = @srcdir@
+
+# Directories used by "make install":
+prefix = @prefix@
+local_prefix = /usr/local
+exec_prefix = @exec_prefix@
+libdir = @libdir@
+
+# Programs used by "make":
+CC = @CC@
+CFLAGS = @CFLAGS@ @CFLAG_VISIBILITY@
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+INCLUDES = -I. -I$(srcdir) -I.. -I$(srcdir)/.. -I../include
+# -DBUILDING_LIBCHARSET: Change expansion of LIBCHARSET_DLL_EXPORTED macro.
+# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
+DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBCHARSET -DBUILDING_DLL \
+-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
+-Dset_relocation_prefix=libcharset_set_relocation_prefix \
+-Drelocate=libcharset_relocate @DEFS@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+RM = rm -f
+
+# Programs used by "make install":
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+PACKAGE = @PACKAGE@
+VERSION = @VERSION@
+
+SHELL = /bin/sh
+
+# Before making a release, change this according to the libtool documentation,
+# section "Library interface versions".
+LIBCHARSET_VERSION_INFO = 1:0:0
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+SOURCES = $(srcdir)/localcharset.c $(srcdir)/relocatable.c
+
+OBJECTS = localcharset.lo relocatable.lo
+
+all : libcharset.la charset.alias ref-add.sed ref-del.sed
+
+libcharset.la : $(OBJECTS)
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libcharset.la -rpath $(libdir) -version-info $(LIBCHARSET_VERSION_INFO) -no-undefined $(OBJECTS)
+
+localcharset.lo : $(srcdir)/localcharset.c
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $(srcdir)/localcharset.c
+
+relocatable.lo : $(srcdir)/relocatable.c $(srcdir)/relocatable.h
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c $(srcdir)/relocatable.c
+
+charset.alias: $(srcdir)/config.charset
+ $(SHELL) $(srcdir)/config.charset '@host@' > t-$@
+ mv t-$@ $@
+
+ref-add.sed : $(srcdir)/ref-add.sin
+ sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-add.sin > t-$@
+ mv t-$@ $@
+
+ref-del.sed : $(srcdir)/ref-del.sin
+ sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-del.sin > t-$@
+ mv t-$@ $@
+
+# Installs the library and include files only. Typically called with only
+# $(libdir) and $(includedir) - don't use $(prefix) and $(exec_prefix) here.
+install-lib : all force
+ $(mkinstalldirs) $(libdir)
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcharset.la $(libdir)/libcharset.la
+ test -f $(libdir)/charset.alias && orig=$(libdir)/charset.alias \
+ || orig=charset.alias; \
+ sed -f ref-add.sed $$orig > $(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(libdir)/t-charset.alias $(libdir)/charset.alias; \
+ rm -f $(libdir)/t-charset.alias
+
+# The following is needed in order to install a simple file in $(libdir)
+# which is shared with other installed packages. We use a list of referencing
+# packages so that "make uninstall" will remove the file if and only if it
+# is not used by another installed package.
+# On systems with glibc-2.1 or newer, the file is redundant, therefore we
+# avoid installing it.
+
+install : all force
+ if test @GLIBC21@ = no; then \
+ case '@host_os@' in \
+ darwin[56]*) \
+ need_charset_alias=true ;; \
+ darwin* | cygwin* | mingw* | pw32* | cegcc*) \
+ need_charset_alias=false ;; \
+ *) \
+ need_charset_alias=true ;; \
+ esac ; \
+ else \
+ need_charset_alias=false ; \
+ fi ; \
+ $(mkinstalldirs) $(DESTDIR)$(libdir) ; \
+ $(LIBTOOL_INSTALL) $(INSTALL_DATA) libcharset.la $(DESTDIR)$(libdir)/libcharset.la
+ if test -f $(DESTDIR)$(libdir)/charset.alias; then \
+ sed -f ref-add.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ else \
+ if $$need_charset_alias; then \
+ sed -f ref-add.sed charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ fi ; \
+ fi
+
+install-strip : install
+
+installdirs : force
+ $(mkinstalldirs) $(DESTDIR)$(libdir)
+
+uninstall : force
+ $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(libdir)/libcharset.la
+ if test -f $(DESTDIR)$(libdir)/charset.alias; then \
+ sed -f ref-del.sed $(DESTDIR)$(libdir)/charset.alias > $(DESTDIR)$(libdir)/t-charset.alias; \
+ if grep '^# Packages using this file: $$' $(DESTDIR)$(libdir)/t-charset.alias > /dev/null; then \
+ rm -f $(DESTDIR)$(libdir)/charset.alias; \
+ else \
+ $(INSTALL_DATA) $(DESTDIR)$(libdir)/t-charset.alias $(DESTDIR)$(libdir)/charset.alias; \
+ fi; \
+ rm -f $(DESTDIR)$(libdir)/t-charset.alias; \
+ fi
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo *.a *.la *.o.lock core *.stackdump charset.alias ref-add.sed ref-del.sed
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) config.status config.log config.cache Makefile libtool
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/libcharset/lib/config.charset b/jni/iconv/libcharset/lib/config.charset
new file mode 100755
index 0000000..21d55a4
--- /dev/null
+++ b/jni/iconv/libcharset/lib/config.charset
@@ -0,0 +1,684 @@
+#! /bin/sh
+# Output a system dependent table of character encoding aliases.
+#
+# Copyright (C) 2000-2004, 2006-2009 Free Software Foundation, Inc.
+#
+# This program is free software; you can redistribute it and/or modify it
+# under the terms of the GNU Library General Public License as published
+# by the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+# USA.
+#
+# The table consists of lines of the form
+# ALIAS CANONICAL
+#
+# ALIAS is the (system dependent) result of "nl_langinfo (CODESET)".
+# ALIAS is compared in a case sensitive way.
+#
+# CANONICAL is the GNU canonical name for this character encoding.
+# It must be an encoding supported by libiconv. Support by GNU libc is
+# also desirable. CANONICAL is case insensitive. Usually an upper case
+# MIME charset name is preferred.
+# The current list of GNU canonical charset names is as follows.
+#
+# name MIME? used by which systems
+# ASCII, ANSI_X3.4-1968 glibc solaris freebsd netbsd darwin
+# ISO-8859-1 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin
+# ISO-8859-2 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin
+# ISO-8859-3 Y glibc solaris
+# ISO-8859-4 Y osf solaris freebsd netbsd openbsd darwin
+# ISO-8859-5 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin
+# ISO-8859-6 Y glibc aix hpux solaris
+# ISO-8859-7 Y glibc aix hpux irix osf solaris netbsd openbsd darwin
+# ISO-8859-8 Y glibc aix hpux osf solaris
+# ISO-8859-9 Y glibc aix hpux irix osf solaris darwin
+# ISO-8859-13 glibc netbsd openbsd darwin
+# ISO-8859-14 glibc
+# ISO-8859-15 glibc aix osf solaris freebsd netbsd openbsd darwin
+# KOI8-R Y glibc solaris freebsd netbsd openbsd darwin
+# KOI8-U Y glibc freebsd netbsd openbsd darwin
+# KOI8-T glibc
+# CP437 dos
+# CP775 dos
+# CP850 aix osf dos
+# CP852 dos
+# CP855 dos
+# CP856 aix
+# CP857 dos
+# CP861 dos
+# CP862 dos
+# CP864 dos
+# CP865 dos
+# CP866 freebsd netbsd openbsd darwin dos
+# CP869 dos
+# CP874 woe32 dos
+# CP922 aix
+# CP932 aix woe32 dos
+# CP943 aix
+# CP949 osf darwin woe32 dos
+# CP950 woe32 dos
+# CP1046 aix
+# CP1124 aix
+# CP1125 dos
+# CP1129 aix
+# CP1131 darwin
+# CP1250 woe32
+# CP1251 glibc solaris netbsd openbsd darwin woe32
+# CP1252 aix woe32
+# CP1253 woe32
+# CP1254 woe32
+# CP1255 glibc woe32
+# CP1256 woe32
+# CP1257 woe32
+# GB2312 Y glibc aix hpux irix solaris freebsd netbsd darwin
+# EUC-JP Y glibc aix hpux irix osf solaris freebsd netbsd darwin
+# EUC-KR Y glibc aix hpux irix osf solaris freebsd netbsd darwin
+# EUC-TW glibc aix hpux irix osf solaris netbsd
+# BIG5 Y glibc aix hpux osf solaris freebsd netbsd darwin
+# BIG5-HKSCS glibc solaris darwin
+# GBK glibc aix osf solaris darwin woe32 dos
+# GB18030 glibc solaris netbsd darwin
+# SHIFT_JIS Y hpux osf solaris freebsd netbsd darwin
+# JOHAB glibc solaris woe32
+# TIS-620 glibc aix hpux osf solaris
+# VISCII Y glibc
+# TCVN5712-1 glibc
+# ARMSCII-8 glibc darwin
+# GEORGIAN-PS glibc
+# PT154 glibc
+# HP-ROMAN8 hpux
+# HP-ARABIC8 hpux
+# HP-GREEK8 hpux
+# HP-HEBREW8 hpux
+# HP-TURKISH8 hpux
+# HP-KANA8 hpux
+# DEC-KANJI osf
+# DEC-HANYU osf
+# UTF-8 Y glibc aix hpux osf solaris netbsd darwin
+#
+# Note: Names which are not marked as being a MIME name should not be used in
+# Internet protocols for information interchange (mail, news, etc.).
+#
+# Note: ASCII and ANSI_X3.4-1968 are synonymous canonical names. Applications
+# must understand both names and treat them as equivalent.
+#
+# The first argument passed to this file is the canonical host specification,
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+
+host="$1"
+os=`echo "$host" | sed -e 's/^[^-]*-[^-]*-\(.*\)$/\1/'`
+echo "# This file contains a table of character encoding aliases,"
+echo "# suitable for operating system '${os}'."
+echo "# It was automatically generated from config.charset."
+# List of references, updated during installation:
+echo "# Packages using this file: "
+case "$os" in
+ linux-gnulibc1*)
+ # Linux libc5 doesn't have nl_langinfo(CODESET); therefore
+ # localcharset.c falls back to using the full locale name
+ # from the environment variables.
+ echo "C ASCII"
+ echo "POSIX ASCII"
+ for l in af af_ZA ca ca_ES da da_DK de de_AT de_BE de_CH de_DE de_LU \
+ en en_AU en_BW en_CA en_DK en_GB en_IE en_NZ en_US en_ZA \
+ en_ZW es es_AR es_BO es_CL es_CO es_DO es_EC es_ES es_GT \
+ es_HN es_MX es_PA es_PE es_PY es_SV es_US es_UY es_VE et \
+ et_EE eu eu_ES fi fi_FI fo fo_FO fr fr_BE fr_CA fr_CH fr_FR \
+ fr_LU ga ga_IE gl gl_ES id id_ID in in_ID is is_IS it it_CH \
+ it_IT kl kl_GL nl nl_BE nl_NL no no_NO pt pt_BR pt_PT sv \
+ sv_FI sv_SE; do
+ echo "$l ISO-8859-1"
+ echo "$l.iso-8859-1 ISO-8859-1"
+ echo "$l.iso-8859-15 ISO-8859-15"
+ echo "$l.iso-8859-15@euro ISO-8859-15"
+ echo "$l@euro ISO-8859-15"
+ echo "$l.cp-437 CP437"
+ echo "$l.cp-850 CP850"
+ echo "$l.cp-1252 CP1252"
+ echo "$l.cp-1252@euro CP1252"
+ #echo "$l.atari-st ATARI-ST" # not a commonly used encoding
+ echo "$l.utf-8 UTF-8"
+ echo "$l.utf-8@euro UTF-8"
+ done
+ for l in cs cs_CZ hr hr_HR hu hu_HU pl pl_PL ro ro_RO sk sk_SK sl \
+ sl_SI sr sr_CS sr_YU; do
+ echo "$l ISO-8859-2"
+ echo "$l.iso-8859-2 ISO-8859-2"
+ echo "$l.cp-852 CP852"
+ echo "$l.cp-1250 CP1250"
+ echo "$l.utf-8 UTF-8"
+ done
+ for l in mk mk_MK ru ru_RU; do
+ echo "$l ISO-8859-5"
+ echo "$l.iso-8859-5 ISO-8859-5"
+ echo "$l.koi8-r KOI8-R"
+ echo "$l.cp-866 CP866"
+ echo "$l.cp-1251 CP1251"
+ echo "$l.utf-8 UTF-8"
+ done
+ for l in ar ar_SA; do
+ echo "$l ISO-8859-6"
+ echo "$l.iso-8859-6 ISO-8859-6"
+ echo "$l.cp-864 CP864"
+ #echo "$l.cp-868 CP868" # not a commonly used encoding
+ echo "$l.cp-1256 CP1256"
+ echo "$l.utf-8 UTF-8"
+ done
+ for l in el el_GR gr gr_GR; do
+ echo "$l ISO-8859-7"
+ echo "$l.iso-8859-7 ISO-8859-7"
+ echo "$l.cp-869 CP869"
+ echo "$l.cp-1253 CP1253"
+ echo "$l.cp-1253@euro CP1253"
+ echo "$l.utf-8 UTF-8"
+ echo "$l.utf-8@euro UTF-8"
+ done
+ for l in he he_IL iw iw_IL; do
+ echo "$l ISO-8859-8"
+ echo "$l.iso-8859-8 ISO-8859-8"
+ echo "$l.cp-862 CP862"
+ echo "$l.cp-1255 CP1255"
+ echo "$l.utf-8 UTF-8"
+ done
+ for l in tr tr_TR; do
+ echo "$l ISO-8859-9"
+ echo "$l.iso-8859-9 ISO-8859-9"
+ echo "$l.cp-857 CP857"
+ echo "$l.cp-1254 CP1254"
+ echo "$l.utf-8 UTF-8"
+ done
+ for l in lt lt_LT lv lv_LV; do
+ #echo "$l BALTIC" # not a commonly used encoding, wrong encoding name
+ echo "$l ISO-8859-13"
+ done
+ for l in ru_UA uk uk_UA; do
+ echo "$l KOI8-U"
+ done
+ for l in zh zh_CN; do
+ #echo "$l GB_2312-80" # not a commonly used encoding, wrong encoding name
+ echo "$l GB2312"
+ done
+ for l in ja ja_JP ja_JP.EUC; do
+ echo "$l EUC-JP"
+ done
+ for l in ko ko_KR; do
+ echo "$l EUC-KR"
+ done
+ for l in th th_TH; do
+ echo "$l TIS-620"
+ done
+ for l in fa fa_IR; do
+ #echo "$l ISIRI-3342" # a broken encoding
+ echo "$l.utf-8 UTF-8"
+ done
+ ;;
+ linux* | *-gnu*)
+ # With glibc-2.1 or newer, we don't need any canonicalization,
+ # because glibc has iconv and both glibc and libiconv support all
+ # GNU canonical names directly. Therefore, the Makefile does not
+ # need to install the alias file at all.
+ # The following applies only to glibc-2.0.x and older libcs.
+ echo "ISO_646.IRV:1983 ASCII"
+ ;;
+ aix*)
+ echo "ISO8859-1 ISO-8859-1"
+ echo "ISO8859-2 ISO-8859-2"
+ echo "ISO8859-5 ISO-8859-5"
+ echo "ISO8859-6 ISO-8859-6"
+ echo "ISO8859-7 ISO-8859-7"
+ echo "ISO8859-8 ISO-8859-8"
+ echo "ISO8859-9 ISO-8859-9"
+ echo "ISO8859-15 ISO-8859-15"
+ echo "IBM-850 CP850"
+ echo "IBM-856 CP856"
+ echo "IBM-921 ISO-8859-13"
+ echo "IBM-922 CP922"
+ echo "IBM-932 CP932"
+ echo "IBM-943 CP943"
+ echo "IBM-1046 CP1046"
+ echo "IBM-1124 CP1124"
+ echo "IBM-1129 CP1129"
+ echo "IBM-1252 CP1252"
+ echo "IBM-eucCN GB2312"
+ echo "IBM-eucJP EUC-JP"
+ echo "IBM-eucKR EUC-KR"
+ echo "IBM-eucTW EUC-TW"
+ echo "big5 BIG5"
+ echo "GBK GBK"
+ echo "TIS-620 TIS-620"
+ echo "UTF-8 UTF-8"
+ ;;
+ hpux*)
+ echo "iso88591 ISO-8859-1"
+ echo "iso88592 ISO-8859-2"
+ echo "iso88595 ISO-8859-5"
+ echo "iso88596 ISO-8859-6"
+ echo "iso88597 ISO-8859-7"
+ echo "iso88598 ISO-8859-8"
+ echo "iso88599 ISO-8859-9"
+ echo "iso885915 ISO-8859-15"
+ echo "roman8 HP-ROMAN8"
+ echo "arabic8 HP-ARABIC8"
+ echo "greek8 HP-GREEK8"
+ echo "hebrew8 HP-HEBREW8"
+ echo "turkish8 HP-TURKISH8"
+ echo "kana8 HP-KANA8"
+ echo "tis620 TIS-620"
+ echo "big5 BIG5"
+ echo "eucJP EUC-JP"
+ echo "eucKR EUC-KR"
+ echo "eucTW EUC-TW"
+ echo "hp15CN GB2312"
+ #echo "ccdc ?" # what is this?
+ echo "SJIS SHIFT_JIS"
+ echo "utf8 UTF-8"
+ ;;
+ irix*)
+ echo "ISO8859-1 ISO-8859-1"
+ echo "ISO8859-2 ISO-8859-2"
+ echo "ISO8859-5 ISO-8859-5"
+ echo "ISO8859-7 ISO-8859-7"
+ echo "ISO8859-9 ISO-8859-9"
+ echo "eucCN GB2312"
+ echo "eucJP EUC-JP"
+ echo "eucKR EUC-KR"
+ echo "eucTW EUC-TW"
+ ;;
+ osf*)
+ echo "ISO8859-1 ISO-8859-1"
+ echo "ISO8859-2 ISO-8859-2"
+ echo "ISO8859-4 ISO-8859-4"
+ echo "ISO8859-5 ISO-8859-5"
+ echo "ISO8859-7 ISO-8859-7"
+ echo "ISO8859-8 ISO-8859-8"
+ echo "ISO8859-9 ISO-8859-9"
+ echo "ISO8859-15 ISO-8859-15"
+ echo "cp850 CP850"
+ echo "big5 BIG5"
+ echo "dechanyu DEC-HANYU"
+ echo "dechanzi GB2312"
+ echo "deckanji DEC-KANJI"
+ echo "deckorean EUC-KR"
+ echo "eucJP EUC-JP"
+ echo "eucKR EUC-KR"
+ echo "eucTW EUC-TW"
+ echo "GBK GBK"
+ echo "KSC5601 CP949"
+ echo "sdeckanji EUC-JP"
+ echo "SJIS SHIFT_JIS"
+ echo "TACTIS TIS-620"
+ echo "UTF-8 UTF-8"
+ ;;
+ solaris*)
+ echo "646 ASCII"
+ echo "ISO8859-1 ISO-8859-1"
+ echo "ISO8859-2 ISO-8859-2"
+ echo "ISO8859-3 ISO-8859-3"
+ echo "ISO8859-4 ISO-8859-4"
+ echo "ISO8859-5 ISO-8859-5"
+ echo "ISO8859-6 ISO-8859-6"
+ echo "ISO8859-7 ISO-8859-7"
+ echo "ISO8859-8 ISO-8859-8"
+ echo "ISO8859-9 ISO-8859-9"
+ echo "ISO8859-15 ISO-8859-15"
+ echo "koi8-r KOI8-R"
+ echo "ansi-1251 CP1251"
+ echo "BIG5 BIG5"
+ echo "Big5-HKSCS BIG5-HKSCS"
+ echo "gb2312 GB2312"
+ echo "GBK GBK"
+ echo "GB18030 GB18030"
+ echo "cns11643 EUC-TW"
+ echo "5601 EUC-KR"
+ echo "ko_KR.johap92 JOHAB"
+ echo "eucJP EUC-JP"
+ echo "PCK SHIFT_JIS"
+ echo "TIS620.2533 TIS-620"
+ #echo "sun_eu_greek ?" # what is this?
+ echo "UTF-8 UTF-8"
+ ;;
+ freebsd* | os2*)
+ # FreeBSD 4.2 doesn't have nl_langinfo(CODESET); therefore
+ # localcharset.c falls back to using the full locale name
+ # from the environment variables.
+ # Likewise for OS/2. OS/2 has XFree86 just like FreeBSD. Just
+ # reuse FreeBSD's locale data for OS/2.
+ echo "C ASCII"
+ echo "US-ASCII ASCII"
+ for l in la_LN lt_LN; do
+ echo "$l.ASCII ASCII"
+ done
+ for l in da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_US es_ES \
+ fi_FI fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT la_LN \
+ lt_LN nl_BE nl_NL no_NO pt_PT sv_SE; do
+ echo "$l.ISO_8859-1 ISO-8859-1"
+ echo "$l.DIS_8859-15 ISO-8859-15"
+ done
+ for l in cs_CZ hr_HR hu_HU la_LN lt_LN pl_PL sl_SI; do
+ echo "$l.ISO_8859-2 ISO-8859-2"
+ done
+ for l in la_LN lt_LT; do
+ echo "$l.ISO_8859-4 ISO-8859-4"
+ done
+ for l in ru_RU ru_SU; do
+ echo "$l.KOI8-R KOI8-R"
+ echo "$l.ISO_8859-5 ISO-8859-5"
+ echo "$l.CP866 CP866"
+ done
+ echo "uk_UA.KOI8-U KOI8-U"
+ echo "zh_TW.BIG5 BIG5"
+ echo "zh_TW.Big5 BIG5"
+ echo "zh_CN.EUC GB2312"
+ echo "ja_JP.EUC EUC-JP"
+ echo "ja_JP.SJIS SHIFT_JIS"
+ echo "ja_JP.Shift_JIS SHIFT_JIS"
+ echo "ko_KR.EUC EUC-KR"
+ ;;
+ netbsd*)
+ echo "646 ASCII"
+ echo "ISO8859-1 ISO-8859-1"
+ echo "ISO8859-2 ISO-8859-2"
+ echo "ISO8859-4 ISO-8859-4"
+ echo "ISO8859-5 ISO-8859-5"
+ echo "ISO8859-7 ISO-8859-7"
+ echo "ISO8859-13 ISO-8859-13"
+ echo "ISO8859-15 ISO-8859-15"
+ echo "eucCN GB2312"
+ echo "eucJP EUC-JP"
+ echo "eucKR EUC-KR"
+ echo "eucTW EUC-TW"
+ echo "BIG5 BIG5"
+ echo "SJIS SHIFT_JIS"
+ ;;
+ openbsd*)
+ echo "646 ASCII"
+ echo "ISO8859-1 ISO-8859-1"
+ echo "ISO8859-2 ISO-8859-2"
+ echo "ISO8859-4 ISO-8859-4"
+ echo "ISO8859-5 ISO-8859-5"
+ echo "ISO8859-7 ISO-8859-7"
+ echo "ISO8859-13 ISO-8859-13"
+ echo "ISO8859-15 ISO-8859-15"
+ ;;
+ darwin[56]*)
+ # Darwin 6.8 doesn't have nl_langinfo(CODESET); therefore
+ # localcharset.c falls back to using the full locale name
+ # from the environment variables.
+ echo "C ASCII"
+ for l in en_AU en_CA en_GB en_US la_LN; do
+ echo "$l.US-ASCII ASCII"
+ done
+ for l in da_DK de_AT de_CH de_DE en_AU en_CA en_GB en_US es_ES \
+ fi_FI fr_BE fr_CA fr_CH fr_FR is_IS it_CH it_IT nl_BE \
+ nl_NL no_NO pt_PT sv_SE; do
+ echo "$l ISO-8859-1"
+ echo "$l.ISO8859-1 ISO-8859-1"
+ echo "$l.ISO8859-15 ISO-8859-15"
+ done
+ for l in la_LN; do
+ echo "$l.ISO8859-1 ISO-8859-1"
+ echo "$l.ISO8859-15 ISO-8859-15"
+ done
+ for l in cs_CZ hr_HR hu_HU la_LN pl_PL sl_SI; do
+ echo "$l.ISO8859-2 ISO-8859-2"
+ done
+ for l in la_LN lt_LT; do
+ echo "$l.ISO8859-4 ISO-8859-4"
+ done
+ for l in ru_RU; do
+ echo "$l.KOI8-R KOI8-R"
+ echo "$l.ISO8859-5 ISO-8859-5"
+ echo "$l.CP866 CP866"
+ done
+ for l in bg_BG; do
+ echo "$l.CP1251 CP1251"
+ done
+ echo "uk_UA.KOI8-U KOI8-U"
+ echo "zh_TW.BIG5 BIG5"
+ echo "zh_TW.Big5 BIG5"
+ echo "zh_CN.EUC GB2312"
+ echo "ja_JP.EUC EUC-JP"
+ echo "ja_JP.SJIS SHIFT_JIS"
+ echo "ko_KR.EUC EUC-KR"
+ ;;
+ darwin*)
+ # Darwin 7.5 has nl_langinfo(CODESET), but sometimes its value is
+ # useless:
+ # - It returns the empty string when LANG is set to a locale of the
+ # form ll_CC, although ll_CC/LC_CTYPE is a symlink to an UTF-8
+ # LC_CTYPE file.
+ # - The environment variables LANG, LC_CTYPE, LC_ALL are not set by
+ # the system; nl_langinfo(CODESET) returns "US-ASCII" in this case.
+ # - The documentation says:
+ # "... all code that calls BSD system routines should ensure
+ # that the const *char parameters of these routines are in UTF-8
+ # encoding. All BSD system functions expect their string
+ # parameters to be in UTF-8 encoding and nothing else."
+ # It also says
+ # "An additional caveat is that string parameters for files,
+ # paths, and other file-system entities must be in canonical
+ # UTF-8. In a canonical UTF-8 Unicode string, all decomposable
+ # characters are decomposed ..."
+ # but this is not true: You can pass non-decomposed UTF-8 strings
+ # to file system functions, and it is the OS which will convert
+ # them to decomposed UTF-8 before accessing the file system.
+ # - The Apple Terminal application displays UTF-8 by default.
+ # - However, other applications are free to use different encodings:
+ # - xterm uses ISO-8859-1 by default.
+ # - TextEdit uses MacRoman by default.
+ # We prefer UTF-8 over decomposed UTF-8-MAC because one should
+ # minimize the use of decomposed Unicode. Unfortunately, through the
+ # Darwin file system, decomposed UTF-8 strings are leaked into user
+ # space nevertheless.
+ # Then there are also the locales with encodings other than US-ASCII
+ # and UTF-8. These locales can be occasionally useful to users (e.g.
+ # when grepping through ISO-8859-1 encoded text files), when all their
+ # file names are in US-ASCII.
+ echo "ISO8859-1 ISO-8859-1"
+ echo "ISO8859-2 ISO-8859-2"
+ echo "ISO8859-4 ISO-8859-4"
+ echo "ISO8859-5 ISO-8859-5"
+ echo "ISO8859-7 ISO-8859-7"
+ echo "ISO8859-9 ISO-8859-9"
+ echo "ISO8859-13 ISO-8859-13"
+ echo "ISO8859-15 ISO-8859-15"
+ echo "KOI8-R KOI8-R"
+ echo "KOI8-U KOI8-U"
+ echo "CP866 CP866"
+ echo "CP949 CP949"
+ echo "CP1131 CP1131"
+ echo "CP1251 CP1251"
+ echo "eucCN GB2312"
+ echo "GB2312 GB2312"
+ echo "eucJP EUC-JP"
+ echo "eucKR EUC-KR"
+ echo "Big5 BIG5"
+ echo "Big5HKSCS BIG5-HKSCS"
+ echo "GBK GBK"
+ echo "GB18030 GB18030"
+ echo "SJIS SHIFT_JIS"
+ echo "ARMSCII-8 ARMSCII-8"
+ echo "PT154 PT154"
+ #echo "ISCII-DEV ?"
+ echo "* UTF-8"
+ ;;
+ beos* | haiku*)
+ # BeOS and Haiku have a single locale, and it has UTF-8 encoding.
+ echo "* UTF-8"
+ ;;
+ msdosdjgpp*)
+ # DJGPP 2.03 doesn't have nl_langinfo(CODESET); therefore
+ # localcharset.c falls back to using the full locale name
+ # from the environment variables.
+ echo "#"
+ echo "# The encodings given here may not all be correct."
+ echo "# If you find that the encoding given for your language and"
+ echo "# country is not the one your DOS machine actually uses, just"
+ echo "# correct it in this file, and send a mail to"
+ echo "# Juan Manuel Guerrero <juan.guerrero@gmx.de>"
+ echo "# and Bruno Haible <bruno@clisp.org>."
+ echo "#"
+ echo "C ASCII"
+ # ISO-8859-1 languages
+ echo "ca CP850"
+ echo "ca_ES CP850"
+ echo "da CP865" # not CP850 ??
+ echo "da_DK CP865" # not CP850 ??
+ echo "de CP850"
+ echo "de_AT CP850"
+ echo "de_CH CP850"
+ echo "de_DE CP850"
+ echo "en CP850"
+ echo "en_AU CP850" # not CP437 ??
+ echo "en_CA CP850"
+ echo "en_GB CP850"
+ echo "en_NZ CP437"
+ echo "en_US CP437"
+ echo "en_ZA CP850" # not CP437 ??
+ echo "es CP850"
+ echo "es_AR CP850"
+ echo "es_BO CP850"
+ echo "es_CL CP850"
+ echo "es_CO CP850"
+ echo "es_CR CP850"
+ echo "es_CU CP850"
+ echo "es_DO CP850"
+ echo "es_EC CP850"
+ echo "es_ES CP850"
+ echo "es_GT CP850"
+ echo "es_HN CP850"
+ echo "es_MX CP850"
+ echo "es_NI CP850"
+ echo "es_PA CP850"
+ echo "es_PY CP850"
+ echo "es_PE CP850"
+ echo "es_SV CP850"
+ echo "es_UY CP850"
+ echo "es_VE CP850"
+ echo "et CP850"
+ echo "et_EE CP850"
+ echo "eu CP850"
+ echo "eu_ES CP850"
+ echo "fi CP850"
+ echo "fi_FI CP850"
+ echo "fr CP850"
+ echo "fr_BE CP850"
+ echo "fr_CA CP850"
+ echo "fr_CH CP850"
+ echo "fr_FR CP850"
+ echo "ga CP850"
+ echo "ga_IE CP850"
+ echo "gd CP850"
+ echo "gd_GB CP850"
+ echo "gl CP850"
+ echo "gl_ES CP850"
+ echo "id CP850" # not CP437 ??
+ echo "id_ID CP850" # not CP437 ??
+ echo "is CP861" # not CP850 ??
+ echo "is_IS CP861" # not CP850 ??
+ echo "it CP850"
+ echo "it_CH CP850"
+ echo "it_IT CP850"
+ echo "lt CP775"
+ echo "lt_LT CP775"
+ echo "lv CP775"
+ echo "lv_LV CP775"
+ echo "nb CP865" # not CP850 ??
+ echo "nb_NO CP865" # not CP850 ??
+ echo "nl CP850"
+ echo "nl_BE CP850"
+ echo "nl_NL CP850"
+ echo "nn CP865" # not CP850 ??
+ echo "nn_NO CP865" # not CP850 ??
+ echo "no CP865" # not CP850 ??
+ echo "no_NO CP865" # not CP850 ??
+ echo "pt CP850"
+ echo "pt_BR CP850"
+ echo "pt_PT CP850"
+ echo "sv CP850"
+ echo "sv_SE CP850"
+ # ISO-8859-2 languages
+ echo "cs CP852"
+ echo "cs_CZ CP852"
+ echo "hr CP852"
+ echo "hr_HR CP852"
+ echo "hu CP852"
+ echo "hu_HU CP852"
+ echo "pl CP852"
+ echo "pl_PL CP852"
+ echo "ro CP852"
+ echo "ro_RO CP852"
+ echo "sk CP852"
+ echo "sk_SK CP852"
+ echo "sl CP852"
+ echo "sl_SI CP852"
+ echo "sq CP852"
+ echo "sq_AL CP852"
+ echo "sr CP852" # CP852 or CP866 or CP855 ??
+ echo "sr_CS CP852" # CP852 or CP866 or CP855 ??
+ echo "sr_YU CP852" # CP852 or CP866 or CP855 ??
+ # ISO-8859-3 languages
+ echo "mt CP850"
+ echo "mt_MT CP850"
+ # ISO-8859-5 languages
+ echo "be CP866"
+ echo "be_BE CP866"
+ echo "bg CP866" # not CP855 ??
+ echo "bg_BG CP866" # not CP855 ??
+ echo "mk CP866" # not CP855 ??
+ echo "mk_MK CP866" # not CP855 ??
+ echo "ru CP866"
+ echo "ru_RU CP866"
+ echo "uk CP1125"
+ echo "uk_UA CP1125"
+ # ISO-8859-6 languages
+ echo "ar CP864"
+ echo "ar_AE CP864"
+ echo "ar_DZ CP864"
+ echo "ar_EG CP864"
+ echo "ar_IQ CP864"
+ echo "ar_IR CP864"
+ echo "ar_JO CP864"
+ echo "ar_KW CP864"
+ echo "ar_MA CP864"
+ echo "ar_OM CP864"
+ echo "ar_QA CP864"
+ echo "ar_SA CP864"
+ echo "ar_SY CP864"
+ # ISO-8859-7 languages
+ echo "el CP869"
+ echo "el_GR CP869"
+ # ISO-8859-8 languages
+ echo "he CP862"
+ echo "he_IL CP862"
+ # ISO-8859-9 languages
+ echo "tr CP857"
+ echo "tr_TR CP857"
+ # Japanese
+ echo "ja CP932"
+ echo "ja_JP CP932"
+ # Chinese
+ echo "zh_CN GBK"
+ echo "zh_TW CP950" # not CP938 ??
+ # Korean
+ echo "kr CP949" # not CP934 ??
+ echo "kr_KR CP949" # not CP934 ??
+ # Thai
+ echo "th CP874"
+ echo "th_TH CP874"
+ # Other
+ echo "eo CP850"
+ echo "eo_EO CP850"
+ ;;
+esac
diff --git a/jni/iconv/libcharset/lib/localcharset.c b/jni/iconv/libcharset/lib/localcharset.c
new file mode 100644
index 0000000..f859245
--- /dev/null
+++ b/jni/iconv/libcharset/lib/localcharset.c
@@ -0,0 +1,500 @@
+/* Determine a canonical name for the current locale's character encoding.
+
+ Copyright (C) 2000-2006, 2008-2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+/* Written by Bruno Haible <bruno@clisp.org>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "localcharset.h"
+
+#include <stddef.h>
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+
+#if defined __APPLE__ && defined __MACH__ && HAVE_LANGINFO_CODESET
+# define DARWIN7 /* Darwin 7 or newer, i.e. MacOS X 10.3 or newer */
+#endif
+
+#if defined _WIN32 || defined __WIN32__
+# define WIN32_NATIVE
+#endif
+
+#if defined __EMX__
+/* Assume EMX program runs on OS/2, even if compiled under DOS. */
+# ifndef OS2
+# define OS2
+# endif
+#endif
+
+#if !defined WIN32_NATIVE && !defined ANDROID
+# if HAVE_LANGINFO_CODESET
+# include <langinfo.h>
+# else
+# if 0 /* see comment below */
+# include <locale.h>
+# endif
+# endif
+# ifdef __CYGWIN__
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+# endif
+#elif defined WIN32_NATIVE
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+#endif
+#if defined OS2
+# define INCL_DOS
+# include <os2.h>
+#endif
+
+#if ENABLE_RELOCATABLE
+# include "relocatable.h"
+#else
+# define relocate(pathname) (pathname)
+#endif
+
+/* Get LIBDIR. */
+#ifndef LIBDIR
+# include "configmake.h"
+#endif
+
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS */
+# define ISSLASH(C) ((C) == '/' || (C) == '\\')
+#endif
+
+#ifndef DIRECTORY_SEPARATOR
+# define DIRECTORY_SEPARATOR '/'
+#endif
+
+#ifndef ISSLASH
+# define ISSLASH(C) ((C) == DIRECTORY_SEPARATOR)
+#endif
+
+#if HAVE_DECL_GETC_UNLOCKED
+# undef getc
+# define getc getc_unlocked
+#endif
+
+/* The following static variable is declared 'volatile' to avoid a
+ possible multithread problem in the function get_charset_aliases. If we
+ are running in a threaded environment, and if two threads initialize
+ 'charset_aliases' simultaneously, both will produce the same value,
+ and everything will be ok if the two assignments to 'charset_aliases'
+ are atomic. But I don't know what will happen if the two assignments mix. */
+#if __STDC__ != 1
+# define volatile /* empty */
+#endif
+/* Pointer to the contents of the charset.alias file, if it has already been
+ read, else NULL. Its format is:
+ ALIAS_1 '\0' CANONICAL_1 '\0' ... ALIAS_n '\0' CANONICAL_n '\0' '\0' */
+static const char * volatile charset_aliases;
+
+/* Return a pointer to the contents of the charset.alias file. */
+static const char *
+get_charset_aliases (void)
+{
+ const char *cp;
+
+ cp = charset_aliases;
+ if (cp == NULL)
+ {
+#if !(defined DARWIN7 || defined VMS || defined WIN32_NATIVE || defined __CYGWIN__)
+ FILE *fp;
+ const char *dir;
+ const char *base = "charset.alias";
+ char *file_name;
+
+ /* Make it possible to override the charset.alias location. This is
+ necessary for running the testsuite before "make install". */
+ dir = getenv ("CHARSETALIASDIR");
+ if (dir == NULL || dir[0] == '\0')
+ dir = relocate (LIBDIR);
+
+ /* Concatenate dir and base into freshly allocated file_name. */
+ {
+ size_t dir_len = strlen (dir);
+ size_t base_len = strlen (base);
+ int add_slash = (dir_len > 0 && !ISSLASH (dir[dir_len - 1]));
+ file_name = (char *) malloc (dir_len + add_slash + base_len + 1);
+ if (file_name != NULL)
+ {
+ memcpy (file_name, dir, dir_len);
+ if (add_slash)
+ file_name[dir_len] = DIRECTORY_SEPARATOR;
+ memcpy (file_name + dir_len + add_slash, base, base_len + 1);
+ }
+ }
+
+ if (file_name == NULL || (fp = fopen (file_name, "r")) == NULL)
+ /* Out of memory or file not found, treat it as empty. */
+ cp = "";
+ else
+ {
+ /* Parse the file's contents. */
+ char *res_ptr = NULL;
+ size_t res_size = 0;
+
+ for (;;)
+ {
+ int c;
+ char buf1[50+1];
+ char buf2[50+1];
+ size_t l1, l2;
+ char *old_res_ptr;
+
+ c = getc (fp);
+ if (c == EOF)
+ break;
+ if (c == '\n' || c == ' ' || c == '\t')
+ continue;
+ if (c == '#')
+ {
+ /* Skip comment, to end of line. */
+ do
+ c = getc (fp);
+ while (!(c == EOF || c == '\n'));
+ if (c == EOF)
+ break;
+ continue;
+ }
+ ungetc (c, fp);
+ if (fscanf (fp, "%50s %50s", buf1, buf2) < 2)
+ break;
+ l1 = strlen (buf1);
+ l2 = strlen (buf2);
+ old_res_ptr = res_ptr;
+ if (res_size == 0)
+ {
+ res_size = l1 + 1 + l2 + 1;
+ res_ptr = (char *) malloc (res_size + 1);
+ }
+ else
+ {
+ res_size += l1 + 1 + l2 + 1;
+ res_ptr = (char *) realloc (res_ptr, res_size + 1);
+ }
+ if (res_ptr == NULL)
+ {
+ /* Out of memory. */
+ res_size = 0;
+ if (old_res_ptr != NULL)
+ free (old_res_ptr);
+ break;
+ }
+ strcpy (res_ptr + res_size - (l2 + 1) - (l1 + 1), buf1);
+ strcpy (res_ptr + res_size - (l2 + 1), buf2);
+ }
+ fclose (fp);
+ if (res_size == 0)
+ cp = "";
+ else
+ {
+ *(res_ptr + res_size) = '\0';
+ cp = res_ptr;
+ }
+ }
+
+ if (file_name != NULL)
+ free (file_name);
+
+#else
+
+# if defined DARWIN7
+ /* To avoid the trouble of installing a file that is shared by many
+ GNU packages -- many packaging systems have problems with this --,
+ simply inline the aliases here. */
+ cp = "ISO8859-1" "\0" "ISO-8859-1" "\0"
+ "ISO8859-2" "\0" "ISO-8859-2" "\0"
+ "ISO8859-4" "\0" "ISO-8859-4" "\0"
+ "ISO8859-5" "\0" "ISO-8859-5" "\0"
+ "ISO8859-7" "\0" "ISO-8859-7" "\0"
+ "ISO8859-9" "\0" "ISO-8859-9" "\0"
+ "ISO8859-13" "\0" "ISO-8859-13" "\0"
+ "ISO8859-15" "\0" "ISO-8859-15" "\0"
+ "KOI8-R" "\0" "KOI8-R" "\0"
+ "KOI8-U" "\0" "KOI8-U" "\0"
+ "CP866" "\0" "CP866" "\0"
+ "CP949" "\0" "CP949" "\0"
+ "CP1131" "\0" "CP1131" "\0"
+ "CP1251" "\0" "CP1251" "\0"
+ "eucCN" "\0" "GB2312" "\0"
+ "GB2312" "\0" "GB2312" "\0"
+ "eucJP" "\0" "EUC-JP" "\0"
+ "eucKR" "\0" "EUC-KR" "\0"
+ "Big5" "\0" "BIG5" "\0"
+ "Big5HKSCS" "\0" "BIG5-HKSCS" "\0"
+ "GBK" "\0" "GBK" "\0"
+ "GB18030" "\0" "GB18030" "\0"
+ "SJIS" "\0" "SHIFT_JIS" "\0"
+ "ARMSCII-8" "\0" "ARMSCII-8" "\0"
+ "PT154" "\0" "PT154" "\0"
+ /*"ISCII-DEV" "\0" "?" "\0"*/
+ "*" "\0" "UTF-8" "\0";
+# endif
+
+# if defined VMS
+ /* To avoid the troubles of an extra file charset.alias_vms in the
+ sources of many GNU packages, simply inline the aliases here. */
+ /* The list of encodings is taken from the OpenVMS 7.3-1 documentation
+ "Compaq C Run-Time Library Reference Manual for OpenVMS systems"
+ section 10.7 "Handling Different Character Sets". */
+ cp = "ISO8859-1" "\0" "ISO-8859-1" "\0"
+ "ISO8859-2" "\0" "ISO-8859-2" "\0"
+ "ISO8859-5" "\0" "ISO-8859-5" "\0"
+ "ISO8859-7" "\0" "ISO-8859-7" "\0"
+ "ISO8859-8" "\0" "ISO-8859-8" "\0"
+ "ISO8859-9" "\0" "ISO-8859-9" "\0"
+ /* Japanese */
+ "eucJP" "\0" "EUC-JP" "\0"
+ "SJIS" "\0" "SHIFT_JIS" "\0"
+ "DECKANJI" "\0" "DEC-KANJI" "\0"
+ "SDECKANJI" "\0" "EUC-JP" "\0"
+ /* Chinese */
+ "eucTW" "\0" "EUC-TW" "\0"
+ "DECHANYU" "\0" "DEC-HANYU" "\0"
+ "DECHANZI" "\0" "GB2312" "\0"
+ /* Korean */
+ "DECKOREAN" "\0" "EUC-KR" "\0";
+# endif
+
+# if defined WIN32_NATIVE || defined __CYGWIN__
+ /* To avoid the troubles of installing a separate file in the same
+ directory as the DLL and of retrieving the DLL's directory at
+ runtime, simply inline the aliases here. */
+
+ cp = "CP936" "\0" "GBK" "\0"
+ "CP1361" "\0" "JOHAB" "\0"
+ "CP20127" "\0" "ASCII" "\0"
+ "CP20866" "\0" "KOI8-R" "\0"
+ "CP20936" "\0" "GB2312" "\0"
+ "CP21866" "\0" "KOI8-RU" "\0"
+ "CP28591" "\0" "ISO-8859-1" "\0"
+ "CP28592" "\0" "ISO-8859-2" "\0"
+ "CP28593" "\0" "ISO-8859-3" "\0"
+ "CP28594" "\0" "ISO-8859-4" "\0"
+ "CP28595" "\0" "ISO-8859-5" "\0"
+ "CP28596" "\0" "ISO-8859-6" "\0"
+ "CP28597" "\0" "ISO-8859-7" "\0"
+ "CP28598" "\0" "ISO-8859-8" "\0"
+ "CP28599" "\0" "ISO-8859-9" "\0"
+ "CP28605" "\0" "ISO-8859-15" "\0"
+ "CP38598" "\0" "ISO-8859-8" "\0"
+ "CP51932" "\0" "EUC-JP" "\0"
+ "CP51936" "\0" "GB2312" "\0"
+ "CP51949" "\0" "EUC-KR" "\0"
+ "CP51950" "\0" "EUC-TW" "\0"
+ "CP54936" "\0" "GB18030" "\0"
+ "CP65001" "\0" "UTF-8" "\0";
+# endif
+#endif
+
+ charset_aliases = cp;
+ }
+
+ return cp;
+}
+
+/* Determine the current locale's character encoding, and canonicalize it
+ into one of the canonical names listed in config.charset.
+ The result must not be freed; it is statically allocated.
+ If the canonical name cannot be determined, the result is a non-canonical
+ name. */
+
+#ifdef STATIC
+STATIC
+#endif
+const char *
+locale_charset (void)
+{
+ const char *codeset;
+ const char *aliases;
+
+#if !(defined WIN32_NATIVE || defined OS2 || defined ANDROID)
+
+# if HAVE_LANGINFO_CODESET
+
+ /* Most systems support nl_langinfo (CODESET) nowadays. */
+ codeset = nl_langinfo (CODESET);
+
+# ifdef __CYGWIN__
+ /* Cygwin 2006 does not have locales. nl_langinfo (CODESET) always
+ returns "US-ASCII". As long as this is not fixed, return the suffix
+ of the locale name from the environment variables (if present) or
+ the codepage as a number. */
+ if (codeset != NULL && strcmp (codeset, "US-ASCII") == 0)
+ {
+ const char *locale;
+ static char buf[2 + 10 + 1];
+
+ locale = getenv ("LC_ALL");
+ if (locale == NULL || locale[0] == '\0')
+ {
+ locale = getenv ("LC_CTYPE");
+ if (locale == NULL || locale[0] == '\0')
+ locale = getenv ("LANG");
+ }
+ if (locale != NULL && locale[0] != '\0')
+ {
+ /* If the locale name contains an encoding after the dot, return
+ it. */
+ const char *dot = strchr (locale, '.');
+
+ if (dot != NULL)
+ {
+ const char *modifier;
+
+ dot++;
+ /* Look for the possible @... trailer and remove it, if any. */
+ modifier = strchr (dot, '@');
+ if (modifier == NULL)
+ return dot;
+ if (modifier - dot < sizeof (buf))
+ {
+ memcpy (buf, dot, modifier - dot);
+ buf [modifier - dot] = '\0';
+ return buf;
+ }
+ }
+ }
+
+ /* Woe32 has a function returning the locale's codepage as a number. */
+ sprintf (buf, "CP%u", GetACP ());
+ codeset = buf;
+ }
+# endif
+
+# else
+
+ /* On old systems which lack it, use setlocale or getenv. */
+ const char *locale = NULL;
+
+ /* But most old systems don't have a complete set of locales. Some
+ (like SunOS 4 or DJGPP) have only the C locale. Therefore we don't
+ use setlocale here; it would return "C" when it doesn't support the
+ locale name the user has set. */
+# if 0
+ locale = setlocale (LC_CTYPE, NULL);
+# endif
+ if (locale == NULL || locale[0] == '\0')
+ {
+ locale = getenv ("LC_ALL");
+ if (locale == NULL || locale[0] == '\0')
+ {
+ locale = getenv ("LC_CTYPE");
+ if (locale == NULL || locale[0] == '\0')
+ locale = getenv ("LANG");
+ }
+ }
+
+ /* On some old systems, one used to set locale = "iso8859_1". On others,
+ you set it to "language_COUNTRY.charset". In any case, we resolve it
+ through the charset.alias file. */
+ codeset = locale;
+
+# endif
+
+#elif defined WIN32_NATIVE
+
+ static char buf[2 + 10 + 1];
+
+ /* Woe32 has a function returning the locale's codepage as a number. */
+ sprintf (buf, "CP%u", GetACP ());
+ codeset = buf;
+
+#elif defined OS2
+
+ const char *locale;
+ static char buf[2 + 10 + 1];
+ ULONG cp[3];
+ ULONG cplen;
+
+ /* Allow user to override the codeset, as set in the operating system,
+ with standard language environment variables. */
+ locale = getenv ("LC_ALL");
+ if (locale == NULL || locale[0] == '\0')
+ {
+ locale = getenv ("LC_CTYPE");
+ if (locale == NULL || locale[0] == '\0')
+ locale = getenv ("LANG");
+ }
+ if (locale != NULL && locale[0] != '\0')
+ {
+ /* If the locale name contains an encoding after the dot, return it. */
+ const char *dot = strchr (locale, '.');
+
+ if (dot != NULL)
+ {
+ const char *modifier;
+
+ dot++;
+ /* Look for the possible @... trailer and remove it, if any. */
+ modifier = strchr (dot, '@');
+ if (modifier == NULL)
+ return dot;
+ if (modifier - dot < sizeof (buf))
+ {
+ memcpy (buf, dot, modifier - dot);
+ buf [modifier - dot] = '\0';
+ return buf;
+ }
+ }
+
+ /* Resolve through the charset.alias file. */
+ codeset = locale;
+ }
+ else
+ {
+ /* OS/2 has a function returning the locale's codepage as a number. */
+ if (DosQueryCp (sizeof (cp), cp, &cplen))
+ codeset = "";
+ else
+ {
+ sprintf (buf, "CP%u", cp[0]);
+ codeset = buf;
+ }
+ }
+
+#endif
+
+ if (codeset == NULL)
+ /* The canonical name cannot be determined. */
+ codeset = "";
+
+ /* Resolve alias. */
+ for (aliases = get_charset_aliases ();
+ *aliases != '\0';
+ aliases += strlen (aliases) + 1, aliases += strlen (aliases) + 1)
+ if (strcmp (codeset, aliases) == 0
+ || (aliases[0] == '*' && aliases[1] == '\0'))
+ {
+ codeset = aliases + strlen (aliases) + 1;
+ break;
+ }
+
+ /* Don't return an empty string. GNU libc and GNU libiconv interpret
+ the empty string as denoting "the locale's character encoding",
+ thus GNU libiconv would call this function a second time. */
+ if (codeset[0] == '\0')
+ codeset = "ASCII";
+
+ return codeset;
+}
diff --git a/jni/iconv/libcharset/lib/ref-add.sin b/jni/iconv/libcharset/lib/ref-add.sin
new file mode 100644
index 0000000..0e2b97b
--- /dev/null
+++ b/jni/iconv/libcharset/lib/ref-add.sin
@@ -0,0 +1,31 @@
+# Add this package to a list of references stored in a text file.
+#
+# Copyright (C) 2000 Free Software Foundation, Inc.
+#
+# This program is free software; you can redistribute it and/or modify it
+# under the terms of the GNU Library General Public License as published
+# by the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+# USA.
+#
+# Written by Bruno Haible <bruno@clisp.org>.
+#
+/^# Packages using this file: / {
+ s/# Packages using this file://
+ ta
+ :a
+ s/ @PACKAGE@ / @PACKAGE@ /
+ tb
+ s/ $/ @PACKAGE@ /
+ :b
+ s/^/# Packages using this file:/
+}
diff --git a/jni/iconv/libcharset/lib/ref-del.sin b/jni/iconv/libcharset/lib/ref-del.sin
new file mode 100644
index 0000000..1fafbfc
--- /dev/null
+++ b/jni/iconv/libcharset/lib/ref-del.sin
@@ -0,0 +1,26 @@
+# Remove this package from a list of references stored in a text file.
+#
+# Copyright (C) 2000 Free Software Foundation, Inc.
+#
+# This program is free software; you can redistribute it and/or modify it
+# under the terms of the GNU Library General Public License as published
+# by the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+# USA.
+#
+# Written by Bruno Haible <bruno@clisp.org>.
+#
+/^# Packages using this file: / {
+ s/# Packages using this file://
+ s/ @PACKAGE@ / /
+ s/^/# Packages using this file:/
+}
diff --git a/jni/iconv/libcharset/lib/relocatable.c b/jni/iconv/libcharset/lib/relocatable.c
new file mode 100644
index 0000000..09ff8c9
--- /dev/null
+++ b/jni/iconv/libcharset/lib/relocatable.c
@@ -0,0 +1,493 @@
+/* Provide relocatable packages.
+ Copyright (C) 2003-2006, 2008 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+
+/* Tell glibc's <stdio.h> to provide a prototype for getline().
+ This must come before <config.h> because <config.h> may include
+ <features.h>, and once <features.h> has been included, it's too late. */
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+
+#include <config.h>
+
+/* Specification. */
+#include "relocatable.h"
+
+#if ENABLE_RELOCATABLE
+
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#ifdef NO_XMALLOC
+# define xmalloc malloc
+#else
+# include "xalloc.h"
+#endif
+
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+#endif
+
+#if DEPENDS_ON_LIBCHARSET
+# include <libcharset.h>
+#endif
+#if DEPENDS_ON_LIBICONV && HAVE_ICONV
+# include <iconv.h>
+#endif
+#if DEPENDS_ON_LIBINTL && ENABLE_NLS
+# include <libintl.h>
+#endif
+
+/* Faked cheap 'bool'. */
+#undef bool
+#undef false
+#undef true
+#define bool int
+#define false 0
+#define true 1
+
+/* Pathname support.
+ ISSLASH(C) tests whether C is a directory separator character.
+ IS_PATH_WITH_DIR(P) tests whether P contains a directory specification.
+ */
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS */
+# define ISSLASH(C) ((C) == '/' || (C) == '\\')
+# define HAS_DEVICE(P) \
+ ((((P)[0] >= 'A' && (P)[0] <= 'Z') || ((P)[0] >= 'a' && (P)[0] <= 'z')) \
+ && (P)[1] == ':')
+# define IS_PATH_WITH_DIR(P) \
+ (strchr (P, '/') != NULL || strchr (P, '\\') != NULL || HAS_DEVICE (P))
+# define FILE_SYSTEM_PREFIX_LEN(P) (HAS_DEVICE (P) ? 2 : 0)
+#else
+ /* Unix */
+# define ISSLASH(C) ((C) == '/')
+# define IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL)
+# define FILE_SYSTEM_PREFIX_LEN(P) 0
+#endif
+
+/* Original installation prefix. */
+static char *orig_prefix;
+static size_t orig_prefix_len;
+/* Current installation prefix. */
+static char *curr_prefix;
+static size_t curr_prefix_len;
+/* These prefixes do not end in a slash. Anything that will be concatenated
+ to them must start with a slash. */
+
+/* Sets the original and the current installation prefix of this module.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+static void
+set_this_relocation_prefix (const char *orig_prefix_arg,
+ const char *curr_prefix_arg)
+{
+ if (orig_prefix_arg != NULL && curr_prefix_arg != NULL
+ /* Optimization: if orig_prefix and curr_prefix are equal, the
+ relocation is a nop. */
+ && strcmp (orig_prefix_arg, curr_prefix_arg) != 0)
+ {
+ /* Duplicate the argument strings. */
+ char *memory;
+
+ orig_prefix_len = strlen (orig_prefix_arg);
+ curr_prefix_len = strlen (curr_prefix_arg);
+ memory = (char *) xmalloc (orig_prefix_len + 1 + curr_prefix_len + 1);
+#ifdef NO_XMALLOC
+ if (memory != NULL)
+#endif
+ {
+ memcpy (memory, orig_prefix_arg, orig_prefix_len + 1);
+ orig_prefix = memory;
+ memory += orig_prefix_len + 1;
+ memcpy (memory, curr_prefix_arg, curr_prefix_len + 1);
+ curr_prefix = memory;
+ return;
+ }
+ }
+ orig_prefix = NULL;
+ curr_prefix = NULL;
+ /* Don't worry about wasted memory here - this function is usually only
+ called once. */
+}
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+void
+set_relocation_prefix (const char *orig_prefix_arg, const char *curr_prefix_arg)
+{
+ set_this_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+
+ /* Now notify all dependent libraries. */
+#if DEPENDS_ON_LIBCHARSET
+ libcharset_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+#if DEPENDS_ON_LIBICONV && HAVE_ICONV && _LIBICONV_VERSION >= 0x0109
+ libiconv_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+#if DEPENDS_ON_LIBINTL && ENABLE_NLS && defined libintl_set_relocation_prefix
+ libintl_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+}
+
+#if !defined IN_LIBRARY || (defined PIC && defined INSTALLDIR)
+
+/* Convenience function:
+ Computes the current installation prefix, based on the original
+ installation prefix, the original installation directory of a particular
+ file, and the current pathname of this file.
+ Returns it, freshly allocated. Returns NULL upon failure. */
+#ifdef IN_LIBRARY
+#define compute_curr_prefix local_compute_curr_prefix
+static
+#endif
+char *
+compute_curr_prefix (const char *orig_installprefix,
+ const char *orig_installdir,
+ const char *curr_pathname)
+{
+ char *curr_installdir;
+ const char *rel_installdir;
+
+ if (curr_pathname == NULL)
+ return NULL;
+
+ /* Determine the relative installation directory, relative to the prefix.
+ This is simply the difference between orig_installprefix and
+ orig_installdir. */
+ if (strncmp (orig_installprefix, orig_installdir, strlen (orig_installprefix))
+ != 0)
+ /* Shouldn't happen - nothing should be installed outside $(prefix). */
+ return NULL;
+ rel_installdir = orig_installdir + strlen (orig_installprefix);
+
+ /* Determine the current installation directory. */
+ {
+ const char *p_base = curr_pathname + FILE_SYSTEM_PREFIX_LEN (curr_pathname);
+ const char *p = curr_pathname + strlen (curr_pathname);
+ char *q;
+
+ while (p > p_base)
+ {
+ p--;
+ if (ISSLASH (*p))
+ break;
+ }
+
+ q = (char *) xmalloc (p - curr_pathname + 1);
+#ifdef NO_XMALLOC
+ if (q == NULL)
+ return NULL;
+#endif
+ memcpy (q, curr_pathname, p - curr_pathname);
+ q[p - curr_pathname] = '\0';
+ curr_installdir = q;
+ }
+
+ /* Compute the current installation prefix by removing the trailing
+ rel_installdir from it. */
+ {
+ const char *rp = rel_installdir + strlen (rel_installdir);
+ const char *cp = curr_installdir + strlen (curr_installdir);
+ const char *cp_base =
+ curr_installdir + FILE_SYSTEM_PREFIX_LEN (curr_installdir);
+
+ while (rp > rel_installdir && cp > cp_base)
+ {
+ bool same = false;
+ const char *rpi = rp;
+ const char *cpi = cp;
+
+ while (rpi > rel_installdir && cpi > cp_base)
+ {
+ rpi--;
+ cpi--;
+ if (ISSLASH (*rpi) || ISSLASH (*cpi))
+ {
+ if (ISSLASH (*rpi) && ISSLASH (*cpi))
+ same = true;
+ break;
+ }
+ /* Do case-insensitive comparison if the filesystem is always or
+ often case-insensitive. It's better to accept the comparison
+ if the difference is only in case, rather than to fail. */
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS - case insignificant filesystem */
+ if ((*rpi >= 'a' && *rpi <= 'z' ? *rpi - 'a' + 'A' : *rpi)
+ != (*cpi >= 'a' && *cpi <= 'z' ? *cpi - 'a' + 'A' : *cpi))
+ break;
+#else
+ if (*rpi != *cpi)
+ break;
+#endif
+ }
+ if (!same)
+ break;
+ /* The last pathname component was the same. opi and cpi now point
+ to the slash before it. */
+ rp = rpi;
+ cp = cpi;
+ }
+
+ if (rp > rel_installdir)
+ {
+ /* Unexpected: The curr_installdir does not end with rel_installdir. */
+ free (curr_installdir);
+ return NULL;
+ }
+
+ {
+ size_t curr_prefix_len = cp - curr_installdir;
+ char *curr_prefix;
+
+ curr_prefix = (char *) xmalloc (curr_prefix_len + 1);
+#ifdef NO_XMALLOC
+ if (curr_prefix == NULL)
+ {
+ free (curr_installdir);
+ return NULL;
+ }
+#endif
+ memcpy (curr_prefix, curr_installdir, curr_prefix_len);
+ curr_prefix[curr_prefix_len] = '\0';
+
+ free (curr_installdir);
+
+ return curr_prefix;
+ }
+ }
+}
+
+#endif /* !IN_LIBRARY || PIC */
+
+#if defined PIC && defined INSTALLDIR
+
+/* Full pathname of shared library, or NULL. */
+static char *shared_library_fullname;
+
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__
+
+/* Determine the full pathname of the shared library when it is loaded. */
+
+BOOL WINAPI
+DllMain (HINSTANCE module_handle, DWORD event, LPVOID reserved)
+{
+ (void) reserved;
+
+ if (event == DLL_PROCESS_ATTACH)
+ {
+ /* The DLL is being loaded into an application's address range. */
+ static char location[MAX_PATH];
+
+ if (!GetModuleFileName (module_handle, location, sizeof (location)))
+ /* Shouldn't happen. */
+ return FALSE;
+
+ if (!IS_PATH_WITH_DIR (location))
+ /* Shouldn't happen. */
+ return FALSE;
+
+ {
+#if defined __CYGWIN__
+ /* On Cygwin, we need to convert paths coming from Win32 system calls
+ to the Unix-like slashified notation. */
+ static char location_as_posix_path[2 * MAX_PATH];
+ /* There's no error return defined for cygwin_conv_to_posix_path.
+ See cygwin-api/func-cygwin-conv-to-posix-path.html.
+ Does it overflow the buffer of expected size MAX_PATH or does it
+ truncate the path? I don't know. Let's catch both. */
+ cygwin_conv_to_posix_path (location, location_as_posix_path);
+ location_as_posix_path[MAX_PATH - 1] = '\0';
+ if (strlen (location_as_posix_path) >= MAX_PATH - 1)
+ /* A sign of buffer overflow or path truncation. */
+ return FALSE;
+ shared_library_fullname = strdup (location_as_posix_path);
+#else
+ shared_library_fullname = strdup (location);
+#endif
+ }
+ }
+
+ return TRUE;
+}
+
+#else /* Unix except Cygwin */
+
+static void
+find_shared_library_fullname ()
+{
+#if defined __linux__ && __GLIBC__ >= 2
+ /* Linux has /proc/self/maps. glibc 2 has the getline() function. */
+ FILE *fp;
+
+ /* Open the current process' maps file. It describes one VMA per line. */
+ fp = fopen ("/proc/self/maps", "r");
+ if (fp)
+ {
+ unsigned long address = (unsigned long) &find_shared_library_fullname;
+ for (;;)
+ {
+ unsigned long start, end;
+ int c;
+
+ if (fscanf (fp, "%lx-%lx", &start, &end) != 2)
+ break;
+ if (address >= start && address <= end - 1)
+ {
+ /* Found it. Now see if this line contains a filename. */
+ while (c = getc (fp), c != EOF && c != '\n' && c != '/')
+ continue;
+ if (c == '/')
+ {
+ size_t size;
+ int len;
+
+ ungetc (c, fp);
+ shared_library_fullname = NULL; size = 0;
+ len = getline (&shared_library_fullname, &size, fp);
+ if (len >= 0)
+ {
+ /* Success: filled shared_library_fullname. */
+ if (len > 0 && shared_library_fullname[len - 1] == '\n')
+ shared_library_fullname[len - 1] = '\0';
+ }
+ }
+ break;
+ }
+ while (c = getc (fp), c != EOF && c != '\n')
+ continue;
+ }
+ fclose (fp);
+ }
+#endif
+}
+
+#endif /* (WIN32 or Cygwin) / (Unix except Cygwin) */
+
+/* Return the full pathname of the current shared library.
+ Return NULL if unknown.
+ Guaranteed to work only on Linux, Cygwin and Woe32. */
+static char *
+get_shared_library_fullname ()
+{
+#if !(defined _WIN32 || defined __WIN32__ || defined __CYGWIN__)
+ static bool tried_find_shared_library_fullname;
+ if (!tried_find_shared_library_fullname)
+ {
+ find_shared_library_fullname ();
+ tried_find_shared_library_fullname = true;
+ }
+#endif
+ return shared_library_fullname;
+}
+
+#endif /* PIC */
+
+/* Returns the pathname, relocated according to the current installation
+ directory.
+ The returned string is either PATHNAME unmodified or a freshly allocated
+ string that you can free with free() after casting it to 'char *'. */
+const char *
+relocate (const char *pathname)
+{
+#if defined PIC && defined INSTALLDIR
+ static int initialized;
+
+ /* Initialization code for a shared library. */
+ if (!initialized)
+ {
+ /* At this point, orig_prefix and curr_prefix likely have already been
+ set through the main program's set_program_name_and_installdir
+ function. This is sufficient in the case that the library has
+ initially been installed in the same orig_prefix. But we can do
+ better, to also cover the cases that 1. it has been installed
+ in a different prefix before being moved to orig_prefix and (later)
+ to curr_prefix, 2. unlike the program, it has not moved away from
+ orig_prefix. */
+ const char *orig_installprefix = INSTALLPREFIX;
+ const char *orig_installdir = INSTALLDIR;
+ char *curr_prefix_better;
+
+ curr_prefix_better =
+ compute_curr_prefix (orig_installprefix, orig_installdir,
+ get_shared_library_fullname ());
+
+ set_relocation_prefix (orig_installprefix,
+ curr_prefix_better != NULL
+ ? curr_prefix_better
+ : curr_prefix);
+
+ if (curr_prefix_better != NULL)
+ free (curr_prefix_better);
+
+ initialized = 1;
+ }
+#endif
+
+ /* Note: It is not necessary to perform case insensitive comparison here,
+ even for DOS-like filesystems, because the pathname argument was
+ typically created from the same Makefile variable as orig_prefix came
+ from. */
+ if (orig_prefix != NULL && curr_prefix != NULL
+ && strncmp (pathname, orig_prefix, orig_prefix_len) == 0)
+ {
+ if (pathname[orig_prefix_len] == '\0')
+ {
+ /* pathname equals orig_prefix. */
+ char *result = (char *) xmalloc (strlen (curr_prefix) + 1);
+
+#ifdef NO_XMALLOC
+ if (result != NULL)
+#endif
+ {
+ strcpy (result, curr_prefix);
+ return result;
+ }
+ }
+ else if (ISSLASH (pathname[orig_prefix_len]))
+ {
+ /* pathname starts with orig_prefix. */
+ const char *pathname_tail = &pathname[orig_prefix_len];
+ char *result =
+ (char *) xmalloc (curr_prefix_len + strlen (pathname_tail) + 1);
+
+#ifdef NO_XMALLOC
+ if (result != NULL)
+#endif
+ {
+ memcpy (result, curr_prefix, curr_prefix_len);
+ strcpy (result + curr_prefix_len, pathname_tail);
+ return result;
+ }
+ }
+ }
+ /* Nothing to relocate. */
+ return pathname;
+}
+
+#endif
diff --git a/jni/iconv/libcharset/lib/relocatable.h b/jni/iconv/libcharset/lib/relocatable.h
new file mode 100644
index 0000000..5dfd710
--- /dev/null
+++ b/jni/iconv/libcharset/lib/relocatable.h
@@ -0,0 +1,83 @@
+/* Provide relocatable packages.
+ Copyright (C) 2003, 2005, 2008 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public License as published
+ by the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+#ifndef _RELOCATABLE_H
+#define _RELOCATABLE_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* This can be enabled through the configure --enable-relocatable option. */
+#if ENABLE_RELOCATABLE
+
+/* When building a DLL, we must export some functions. Note that because
+ this is a private .h file, we don't need to use __declspec(dllimport)
+ in any case. */
+#if HAVE_VISIBILITY && BUILDING_DLL
+# define RELOCATABLE_DLL_EXPORTED __attribute__((__visibility__("default")))
+#elif defined _MSC_VER && BUILDING_DLL
+# define RELOCATABLE_DLL_EXPORTED __declspec(dllexport)
+#else
+# define RELOCATABLE_DLL_EXPORTED
+#endif
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern RELOCATABLE_DLL_EXPORTED void
+ set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+/* Returns the pathname, relocated according to the current installation
+ directory.
+ The returned string is either PATHNAME unmodified or a freshly allocated
+ string that you can free with free() after casting it to 'char *'. */
+extern const char * relocate (const char *pathname);
+
+/* Memory management: relocate() potentially allocates memory, because it has
+ to construct a fresh pathname. If this is a problem because your program
+ calls relocate() frequently, think about caching the result. Or free the
+ return value if it was different from the argument pathname. */
+
+/* Convenience function:
+ Computes the current installation prefix, based on the original
+ installation prefix, the original installation directory of a particular
+ file, and the current pathname of this file.
+ Returns it, freshly allocated. Returns NULL upon failure. */
+extern char * compute_curr_prefix (const char *orig_installprefix,
+ const char *orig_installdir,
+ const char *curr_pathname);
+
+#else
+
+/* By default, we use the hardwired pathnames. */
+#define relocate(pathname) (pathname)
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _RELOCATABLE_H */
diff --git a/jni/iconv/libcharset/libtool b/jni/iconv/libcharset/libtool
new file mode 100755
index 0000000..ba586ca
--- /dev/null
+++ b/jni/iconv/libcharset/libtool
@@ -0,0 +1,9016 @@
+#! /bin/sh
+
+# libtool - Provide generalized library-building support services.
+# Generated automatically by config.status ()
+# Libtool was configured on host matti:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=2.2.6
+macro_revision=1.3012
+
+# Assembler program.
+AS=as
+
+# DLL creation program.
+DLLTOOL=dlltool
+
+# Object dumper program.
+OBJDUMP=objdump
+
+# Whether or not to build shared libraries.
+build_libtool_libs=no
+
+# Whether or not to build static libraries.
+build_old_libs=yes
+
+# What type of objects to build.
+pic_mode=default
+
+# Whether or not to optimize for fast installation.
+fast_install=yes
+
+# The host system.
+host_alias=arm-linux-eabi
+host=arm-linux-eabi
+host_os=eabi
+
+# The build system.
+build_alias=x86_64-pc-linux-gnu
+build=x86_64-pc-linux-gnu
+build_os=linux-gnu
+
+# A sed program that does not truncate output.
+SED="/bin/sed"
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP="/usr/bin/grep"
+
+# An ERE matcher.
+EGREP="/usr/bin/grep -E"
+
+# A literal string matcher.
+FGREP="/usr/bin/grep -F"
+
+# A BSD- or MS-compatible name lister.
+NM="link -dump -symbols"
+
+# Whether we need soft or hard links.
+LN_S="ln -s"
+
+# What is the maximum length of a command?
+max_cmd_len=1572864
+
+# Object file suffix (normally "o").
+objext=o
+
+# Executable file suffix (normally "").
+exeext=
+
+# whether the shell understands "unset".
+lt_unset=unset
+
+# turn spaces into newlines.
+SP2NL="tr \\040 \\012"
+
+# turn newlines into spaces.
+NL2SP="tr \\015\\012 \\040\\040"
+
+# How to create reloadable object files.
+reload_flag=" -r"
+reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method="unknown"
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd="\$MAGIC_CMD"
+
+# The archiver.
+AR="ar"
+AR_FLAGS="cru"
+
+# A symbol stripping program.
+STRIP="strip"
+
+# Commands used to install an old-style archive.
+RANLIB="ranlib"
+old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib"
+old_postuninstall_cmds=""
+
+# A C compiler.
+LTCC="gcc"
+
+# LTCC compiler flags.
+LTCFLAGS="-g -O2"
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=""
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=""
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address="sed -n -e 's/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p'"
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\(lib[^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"lib\\2\", (void *) \\&\\2},/p'"
+
+# The name of the directory that contains temporary libtool files.
+objdir=.libs
+
+# Shell to use when invoking shell scripts.
+SHELL="/bin/sh"
+
+# An echo program that does not interpret backslashes.
+ECHO="echo"
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=file
+
+# Must we lock files when doing compilation?
+need_locks="no"
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=""
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=""
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=""
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=""
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=""
+
+# Old archive suffix (normally "a").
+libext=a
+
+# Shared library suffix (normally ".so").
+shrext_cmds=".so"
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=""
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink="PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=unknown
+
+# Do we need a version for libraries?
+need_version=unknown
+
+# Library versioning type.
+version_type=none
+
+# Shared library runtime path variable.
+runpath_var=LD_RUN_PATH
+
+# Shared library path variable.
+shlibpath_var=
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=unknown
+
+# Format of library name prefix.
+libname_spec="lib\$name"
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=""
+
+# The coded name of the library, if different from the real name.
+soname_spec=""
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=""
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=""
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=""
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=""
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=no
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec="/usr/lib/gcc/i686-pc-linux-gnu/4.7.1 /usr/lib /lib"
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+
+# Whether dlopen is supported.
+dlopen_support=unknown
+
+# Whether dlopen of programs is supported.
+dlopen_self=unknown
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=unknown
+
+# Commands to strip libraries.
+old_striplib="strip --strip-debug"
+striplib="strip --strip-unneeded"
+
+
+# The linker used to build libraries.
+LD="/usr/bin/ld"
+
+# Commands used to build an old-style archive.
+old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$oldlib"
+
+# A language specific compiler.
+CC="gcc"
+
+# Is the compiler the GNU compiler?
+with_gcc=yes
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=" -fno-builtin"
+
+# How to pass a linker flag through the compiler.
+wl="-Wl,"
+
+# Additional compiler flags for building library objects.
+pic_flag=" -fPIC -DPIC"
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag="-static"
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o="yes"
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=no
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=no
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec="\${wl}--export-dynamic"
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive"
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object="no"
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=""
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=""
+
+# Commands used to build a shared archive.
+archive_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib"
+archive_expsym_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib"
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=""
+module_expsym_cmds=""
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld="yes"
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=""
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=""
+
+# Flag to hardcode $libdir into a binary during linking.
+# This must work even if $libdir does not exist
+hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir"
+
+# If ld is used when linking, flag to hardcode $libdir into a binary
+# during linking. This must work even if $libdir does not exist.
+hardcode_libdir_flag_spec_ld=""
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=""
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=no
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting ${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=no
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=no
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=unsupported
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=no
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=no
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=unknown
+
+# Fix the shell variable $srcfile for the compiler.
+fix_srcfile_path=""
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=no
+
+# The commands to list exported symbols.
+export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols"
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*"
+
+# Symbols that must always be exported.
+include_expsyms=""
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=""
+
+# Specify filename containing input files.
+file_list_spec=""
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=immediate
+
+# ### END LIBTOOL CONFIG
+
+# Generated from ltmain.m4sh.
+
+# ltmain.sh (GNU libtool) 2.2.6
+# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions. There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+# --config show all configuration variables
+# --debug enable verbose shell tracing
+# -n, --dry-run display commands without modifying any files
+# --features display basic configuration information and exit
+# --mode=MODE use operation mode MODE
+# --preserve-dup-deps don't remove duplicate dependency libraries
+# --quiet, --silent don't print informational messages
+# --tag=TAG use configuration variables from tag TAG
+# -v, --verbose print informational messages (default)
+# --version print version information
+# -h, --help print short or long help message
+#
+# MODE must be one of the following:
+#
+# clean remove files from the build directory
+# compile compile a source file into a libtool object
+# execute automatically set library path, then run a program
+# finish complete the installation of libtool libraries
+# install install libraries or executables
+# link create a library or an executable
+# uninstall remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+# host-triplet: $host
+# shell: $SHELL
+# compiler: $LTCC
+# compiler flags: $LTCFLAGS
+# linker: $LD (gnu? $with_gnu_ld)
+# $progname: (GNU libtool) 2.2.6
+# automake: $automake_version
+# autoconf: $autoconf_version
+#
+# Report bugs to <bug-libtool@gnu.org>.
+
+PROGRAM=ltmain.sh
+PACKAGE=libtool
+VERSION=2.2.6
+TIMESTAMP=""
+package_revision=1.3012
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# NLS nuisances: We save the old values to restore during execute mode.
+# Only set LANG and LC_ALL to C if already set.
+# These must not be set unconditionally because not all systems understand
+# e.g. LANG=C (notably SCO).
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+ eval "if test \"\${$lt_var+set}\" = set; then
+ save_$lt_var=\$$lt_var
+ $lt_var=C
+ export $lt_var
+ lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+ lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+ fi"
+done
+
+$lt_unset CDPATH
+
+
+
+
+
+: ${CP="cp -f"}
+: ${ECHO="echo"}
+: ${EGREP="/usr/bin/grep -E"}
+: ${FGREP="/usr/bin/grep -F"}
+: ${GREP="/usr/bin/grep"}
+: ${LN_S="ln -s"}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SED="/opt/local/bin/gsed"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+# Generated shell functions inserted here.
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+# Generated shell functions inserted here.
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+# The name of this program:
+# In the unlikely event $progname began with a '-', it would play havoc with
+# func_echo (imagine progname=-n), so we prepend ./ in that case:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+case $progname in
+ -*) progname=./$progname ;;
+esac
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+ [\\/]*|[A-Za-z]:\\*) ;;
+ *[\\/]*)
+ progdir=$func_dirname_result
+ progdir=`cd "$progdir" && pwd`
+ progpath="$progdir/$progname"
+ ;;
+ *)
+ save_IFS="$IFS"
+ IFS=:
+ for progdir in $PATH; do
+ IFS="$save_IFS"
+ test -x "$progdir/$progname" && break
+ done
+ IFS="$save_IFS"
+ test -n "$progdir" || progdir=`pwd`
+ progpath="$progdir/$progname"
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+ s/$bs4/&\\
+/g
+ s/^$bs2$dollar/$bs&/
+ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+ s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+ $ECHO "$progname${mode+: }$mode: $*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+ $opt_verbose && func_echo ${1+"$@"}
+
+ # A bug in bash halts the script if the last line of a function
+ # fails when set -e is in force, so we need another command to
+ # work around that:
+ :
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+ $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+ $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
+
+ # bash bug again:
+ :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+ func_error ${1+"$@"}
+ exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+ func_error ${1+"$@"}
+ func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information." ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+ $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+ my_directory_path="$1"
+ my_dir_list=
+
+ if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+ # Protect directory names starting with `-'
+ case $my_directory_path in
+ -*) my_directory_path="./$my_directory_path" ;;
+ esac
+
+ # While some portion of DIR does not yet exist...
+ while test ! -d "$my_directory_path"; do
+ # ...make a list in topmost first order. Use a colon delimited
+ # list incase some portion of path contains whitespace.
+ my_dir_list="$my_directory_path:$my_dir_list"
+
+ # If the last portion added has no slash in it, the list is done
+ case $my_directory_path in */*) ;; *) break ;; esac
+
+ # ...otherwise throw away the child directory and loop
+ my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
+ done
+ my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
+
+ save_mkdir_p_IFS="$IFS"; IFS=':'
+ for my_dir in $my_dir_list; do
+ IFS="$save_mkdir_p_IFS"
+ # mkdir can fail with a `File exist' error if two processes
+ # try to create one of the directories concurrently. Don't
+ # stop in that case!
+ $MKDIR "$my_dir" 2>/dev/null || :
+ done
+ IFS="$save_mkdir_p_IFS"
+
+ # Bail out if we (or some other process) failed to create a directory.
+ test -d "$my_directory_path" || \
+ func_fatal_error "Failed to create \`$1'"
+ fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible. If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+ my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+ if test "$opt_dry_run" = ":"; then
+ # Return a directory name, but don't create it in dry-run mode
+ my_tmpdir="${my_template}-$$"
+ else
+
+ # If mktemp works, use that first and foremost
+ my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+ if test ! -d "$my_tmpdir"; then
+ # Failing that, at least try and use $RANDOM to avoid a race
+ my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+ save_mktempdir_umask=`umask`
+ umask 0077
+ $MKDIR "$my_tmpdir"
+ umask $save_mktempdir_umask
+ fi
+
+ # If we're not in dry-run mode, bomb out on failure
+ test -d "$my_tmpdir" || \
+ func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+ fi
+
+ $ECHO "X$my_tmpdir" | $Xsed
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+ case $1 in
+ *[\\\`\"\$]*)
+ func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
+ *)
+ func_quote_for_eval_unquoted_result="$1" ;;
+ esac
+
+ case $func_quote_for_eval_unquoted_result in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting, command substitution and and variable
+ # expansion for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+ ;;
+ *)
+ func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+ esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+ case $1 in
+ *[\\\`\"]*)
+ my_arg=`$ECHO "X$1" | $Xsed \
+ -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+ *)
+ my_arg="$1" ;;
+ esac
+
+ case $my_arg in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting and command substitution for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ my_arg="\"$my_arg\""
+ ;;
+ esac
+
+ func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$my_cmd"
+ my_status=$?
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it. Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$lt_user_locale
+ $my_cmd"
+ my_status=$?
+ eval "$lt_safe_locale"
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+ $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
+ s/^# //
+ s/^# *$//
+ s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+ $SED -n '/^# Usage:/,/# -h/ {
+ s/^# //
+ s/^# *$//
+ s/\$progname/'$progname'/
+ p
+ }' < "$progpath"
+ $ECHO
+ $ECHO "run \`$progname --help | more' for full usage"
+ exit $?
+}
+
+# func_help
+# Echo long help message to standard output and exit.
+func_help ()
+{
+ $SED -n '/^# Usage:/,/# Report bugs to/ {
+ s/^# //
+ s/^# *$//
+ s*\$progname*'$progname'*
+ s*\$host*'"$host"'*
+ s*\$SHELL*'"$SHELL"'*
+ s*\$LTCC*'"$LTCC"'*
+ s*\$LTCFLAGS*'"$LTCFLAGS"'*
+ s*\$LD*'"$LD"'*
+ s/\$with_gnu_ld/'"$with_gnu_ld"'/
+ s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+ func_error "missing argument for $1"
+ exit_cmd=exit
+}
+
+exit_cmd=:
+
+
+
+
+
+# Check that we have a working $ECHO.
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell, and then maybe $ECHO will work.
+ exec $SHELL "$progpath" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<EOF
+$*
+EOF
+ exit $EXIT_SUCCESS
+fi
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+# $mode is unset
+nonopt=
+execute_dlfiles=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+opt_dry_run=false
+opt_duplicate_deps=false
+opt_silent=false
+opt_debug=:
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end. This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+ func_error ${1+"$@"}
+ func_error "See the $PACKAGE documentation for more information."
+ func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+ re_begincf='^# ### BEGIN LIBTOOL'
+ re_endcf='^# ### END LIBTOOL'
+
+ # Default configuration.
+ $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+ # Now print the configurations for the tags.
+ for tagname in $taglist; do
+ $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+ done
+
+ exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+ $ECHO "host: $host"
+ if test "$build_libtool_libs" = yes; then
+ $ECHO "enable shared libraries"
+ else
+ $ECHO "disable shared libraries"
+ fi
+ if test "$build_old_libs" = yes; then
+ $ECHO "enable static libraries"
+ else
+ $ECHO "disable static libraries"
+ fi
+
+ exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+ # Global variable:
+ tagname="$1"
+
+ re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+ re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+ sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+ # Validate tagname.
+ case $tagname in
+ *[!-_A-Za-z0-9,/]*)
+ func_fatal_error "invalid tag name: $tagname"
+ ;;
+ esac
+
+ # Don't test for the "default" C tag, as we know it's
+ # there but not specially marked.
+ case $tagname in
+ CC) ;;
+ *)
+ if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+ taglist="$taglist $tagname"
+
+ # Evaluate the configuration. Be careful to quote the path
+ # and the sed script, to avoid splitting on whitespace, but
+ # also don't use non-portable quotes within backquotes within
+ # quotes we have to do it in 2 steps:
+ extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+ eval "$extractedcf"
+ else
+ func_error "ignoring unknown tag $tagname"
+ fi
+ ;;
+ esac
+}
+
+# Parse options once, thoroughly. This comes as soon as possible in
+# the script to make things like `libtool --version' happen quickly.
+{
+
+ # Shorthand for --mode=foo, only valid as the first argument
+ case $1 in
+ clean|clea|cle|cl)
+ shift; set dummy --mode clean ${1+"$@"}; shift
+ ;;
+ compile|compil|compi|comp|com|co|c)
+ shift; set dummy --mode compile ${1+"$@"}; shift
+ ;;
+ execute|execut|execu|exec|exe|ex|e)
+ shift; set dummy --mode execute ${1+"$@"}; shift
+ ;;
+ finish|finis|fini|fin|fi|f)
+ shift; set dummy --mode finish ${1+"$@"}; shift
+ ;;
+ install|instal|insta|inst|ins|in|i)
+ shift; set dummy --mode install ${1+"$@"}; shift
+ ;;
+ link|lin|li|l)
+ shift; set dummy --mode link ${1+"$@"}; shift
+ ;;
+ uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+ shift; set dummy --mode uninstall ${1+"$@"}; shift
+ ;;
+ esac
+
+ # Parse non-mode specific arguments:
+ while test "$#" -gt 0; do
+ opt="$1"
+ shift
+
+ case $opt in
+ --config) func_config ;;
+
+ --debug) preserve_args="$preserve_args $opt"
+ func_echo "enabling shell trace mode"
+ opt_debug='set -x'
+ $opt_debug
+ ;;
+
+ -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ execute_dlfiles="$execute_dlfiles $1"
+ shift
+ ;;
+
+ --dry-run | -n) opt_dry_run=: ;;
+ --features) func_features ;;
+ --finish) mode="finish" ;;
+
+ --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ case $1 in
+ # Valid mode arguments:
+ clean) ;;
+ compile) ;;
+ execute) ;;
+ finish) ;;
+ install) ;;
+ link) ;;
+ relink) ;;
+ uninstall) ;;
+
+ # Catch anything else as an error
+ *) func_error "invalid argument for $opt"
+ exit_cmd=exit
+ break
+ ;;
+ esac
+
+ mode="$1"
+ shift
+ ;;
+
+ --preserve-dup-deps)
+ opt_duplicate_deps=: ;;
+
+ --quiet|--silent) preserve_args="$preserve_args $opt"
+ opt_silent=:
+ ;;
+
+ --verbose| -v) preserve_args="$preserve_args $opt"
+ opt_silent=false
+ ;;
+
+ --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ preserve_args="$preserve_args $opt $1"
+ func_enable_tag "$1" # tagname is set here
+ shift
+ ;;
+
+ # Separate optargs to long options:
+ -dlopen=*|--mode=*|--tag=*)
+ func_opt_split "$opt"
+ set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
+ shift
+ ;;
+
+ -\?|-h) func_usage ;;
+ --help) opt_help=: ;;
+ --version) func_version ;;
+
+ -*) func_fatal_help "unrecognized option \`$opt'" ;;
+
+ *) nonopt="$opt"
+ break
+ ;;
+ esac
+ done
+
+
+ case $host in
+ *cygwin* | *mingw* | *pw32* | *cegcc*)
+ # don't eliminate duplications in $postdeps and $predeps
+ opt_duplicate_compiler_generated_deps=:
+ ;;
+ *)
+ opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
+ ;;
+ esac
+
+ # Having warned about all mis-specified options, bail out if
+ # anything was wrong.
+ $exit_cmd $EXIT_FAILURE
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+ if test "$package_revision" != "$macro_revision"; then
+ if test "$VERSION" != "$macro_version"; then
+ if test -z "$macro_version"; then
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ fi
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+ fi
+
+ exit $EXIT_MISMATCH
+ fi
+}
+
+
+## ----------- ##
+## Main. ##
+## ----------- ##
+
+$opt_help || {
+ # Sanity checks first:
+ func_check_version_match
+
+ if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+ func_fatal_configuration "not configured to build any kind of library"
+ fi
+
+ test -z "$mode" && func_fatal_error "error: you must specify a MODE."
+
+
+ # Darwin sucks
+ eval std_shrext=\"$shrext_cmds\"
+
+
+ # Only execute mode is allowed to have -dlopen flags.
+ if test -n "$execute_dlfiles" && test "$mode" != execute; then
+ func_error "unrecognized option \`-dlopen'"
+ $ECHO "$help" 1>&2
+ exit $EXIT_FAILURE
+ fi
+
+ # Change the help message to a mode-specific one.
+ generic_help="$help"
+ help="Try \`$progname --help --mode=$mode' for more information."
+}
+
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+ test -f "$1" &&
+ $SED -e 4q "$1" 2>/dev/null \
+ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs. To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway. Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+ lalib_p=no
+ if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+ for lalib_p_l in 1 2 3 4
+ do
+ read lalib_p_line
+ case "$lalib_p_line" in
+ \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+ esac
+ done
+ exec 0<&5 5<&-
+ fi
+ test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+ func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+ func_ltwrapper_exec_suffix=
+ case $1 in
+ *.exe) ;;
+ *) func_ltwrapper_exec_suffix=.exe ;;
+ esac
+ $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+ func_ltwrapper_scriptname_result=""
+ if func_ltwrapper_executable_p "$1"; then
+ func_dirname_and_basename "$1" "" "."
+ func_stripname '' '.exe' "$func_basename_result"
+ func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+ fi
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+ func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+ $opt_debug
+ save_ifs=$IFS; IFS='~'
+ for cmd in $1; do
+ IFS=$save_ifs
+ eval cmd=\"$cmd\"
+ func_show_eval "$cmd" "${2-:}"
+ done
+ IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)! Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+ $opt_debug
+ case $1 in
+ */* | *\\*) . "$1" ;;
+ *) . "./$1" ;;
+ esac
+}
+
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+ $opt_debug
+ if test -n "$available_tags" && test -z "$tagname"; then
+ CC_quoted=
+ for arg in $CC; do
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case $@ in
+ # Blanks in the command may have been stripped by the calling shell,
+ # but not from the CC environment variable when configure was run.
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
+ # Blanks at the start of $base_compile will cause this to fail
+ # if we don't check for them as well.
+ *)
+ for z in $available_tags; do
+ if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+ # Evaluate the configuration.
+ eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+ CC_quoted=
+ for arg in $CC; do
+ # Double-quote args containing other shell metacharacters.
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case "$@ " in
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
+ # Assume this is the tagged configuration we want.
+ tagname=$z
+ break
+ ;;
+ esac
+ fi
+ done
+ # If $tagname still isn't set, then no tagged configuration
+ # was found and let the user know that the "--tag" command
+ # line option must be used.
+ if test -z "$tagname"; then
+ func_echo "unable to infer tagged configuration"
+ func_fatal_error "specify a tag with \`--tag'"
+# else
+# func_verbose "using $tagname tagged configuration"
+ fi
+ ;;
+ esac
+ fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+ write_libobj=${1}
+ if test "$build_libtool_libs" = yes; then
+ write_lobj=\'${2}\'
+ else
+ write_lobj=none
+ fi
+
+ if test "$build_old_libs" = yes; then
+ write_oldobj=\'${3}\'
+ else
+ write_oldobj=none
+ fi
+
+ $opt_dry_run || {
+ cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+ $MV "${write_libobj}T" "${write_libobj}"
+ }
+}
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+ $opt_debug
+ # Get the compilation command and the source file.
+ base_compile=
+ srcfile="$nonopt" # always keep a non-empty value in "srcfile"
+ suppress_opt=yes
+ suppress_output=
+ arg_mode=normal
+ libobj=
+ later=
+ pie_flag=
+
+ for arg
+ do
+ case $arg_mode in
+ arg )
+ # do not "continue". Instead, add this to base_compile
+ lastarg="$arg"
+ arg_mode=normal
+ ;;
+
+ target )
+ libobj="$arg"
+ arg_mode=normal
+ continue
+ ;;
+
+ normal )
+ # Accept any command-line options.
+ case $arg in
+ -o)
+ test -n "$libobj" && \
+ func_fatal_error "you cannot specify \`-o' more than once"
+ arg_mode=target
+ continue
+ ;;
+
+ -pie | -fpie | -fPIE)
+ pie_flag="$pie_flag $arg"
+ continue
+ ;;
+
+ -shared | -static | -prefer-pic | -prefer-non-pic)
+ later="$later $arg"
+ continue
+ ;;
+
+ -no-suppress)
+ suppress_opt=no
+ continue
+ ;;
+
+ -Xcompiler)
+ arg_mode=arg # the next one goes into the "base_compile" arg list
+ continue # The current "srcfile" will either be retained or
+ ;; # replaced later. I would guess that would be a bug.
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ lastarg=
+ save_ifs="$IFS"; IFS=','
+ for arg in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$arg"
+ lastarg="$lastarg $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$lastarg"
+ lastarg=$func_stripname_result
+
+ # Add the arguments to base_compile.
+ base_compile="$base_compile $lastarg"
+ continue
+ ;;
+
+ *)
+ # Accept the current argument as the source file.
+ # The previous "srcfile" becomes the current argument.
+ #
+ lastarg="$srcfile"
+ srcfile="$arg"
+ ;;
+ esac # case $arg
+ ;;
+ esac # case $arg_mode
+
+ # Aesthetically quote the previous argument.
+ func_quote_for_eval "$lastarg"
+ base_compile="$base_compile $func_quote_for_eval_result"
+ done # for arg
+
+ case $arg_mode in
+ arg)
+ func_fatal_error "you must specify an argument for -Xcompile"
+ ;;
+ target)
+ func_fatal_error "you must specify a target with \`-o'"
+ ;;
+ *)
+ # Get the name of the library object.
+ test -z "$libobj" && {
+ func_basename "$srcfile"
+ libobj="$func_basename_result"
+ }
+ ;;
+ esac
+
+ # Recognize several different file suffixes.
+ # If the user specifies -o file.o, it is replaced with file.lo
+ case $libobj in
+ *.[cCFSifmso] | \
+ *.ada | *.adb | *.ads | *.asm | \
+ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+ *.[fF][09]? | *.for | *.java | *.obj | *.sx)
+ func_xform "$libobj"
+ libobj=$func_xform_result
+ ;;
+ esac
+
+ case $libobj in
+ *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+ *)
+ func_fatal_error "cannot determine name of library object from \`$libobj'"
+ ;;
+ esac
+
+ func_infer_tag $base_compile
+
+ for arg in $later; do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ continue
+ ;;
+
+ -static)
+ build_libtool_libs=no
+ build_old_libs=yes
+ continue
+ ;;
+
+ -prefer-pic)
+ pic_mode=yes
+ continue
+ ;;
+
+ -prefer-non-pic)
+ pic_mode=no
+ continue
+ ;;
+ esac
+ done
+
+ func_quote_for_eval "$libobj"
+ test "X$libobj" != "X$func_quote_for_eval_result" \
+ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
+ && func_warning "libobj name \`$libobj' may not contain shell special characters."
+ func_dirname_and_basename "$obj" "/" ""
+ objname="$func_basename_result"
+ xdir="$func_dirname_result"
+ lobj=${xdir}$objdir/$objname
+
+ test -z "$base_compile" && \
+ func_fatal_help "you must specify a compilation command"
+
+ # Delete any leftover library objects.
+ if test "$build_old_libs" = yes; then
+ removelist="$obj $lobj $libobj ${libobj}T"
+ else
+ removelist="$lobj $libobj ${libobj}T"
+ fi
+
+ # On Cygwin there's no "real" PIC flag so we must build both object types
+ case $host_os in
+ cygwin* | mingw* | pw32* | os2* | cegcc*)
+ pic_mode=default
+ ;;
+ esac
+ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+ # non-PIC code in shared libraries is not supported
+ pic_mode=default
+ fi
+
+ # Calculate the filename of the output object if compiler does
+ # not support -o with -c
+ if test "$compiler_c_o" = no; then
+ output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
+ lockfile="$output_obj.lock"
+ else
+ output_obj=
+ need_locks=no
+ lockfile=
+ fi
+
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ elif test "$need_locks" = warn; then
+ if test -f "$lockfile"; then
+ $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+ removelist="$removelist $output_obj"
+ $ECHO "$srcfile" > "$lockfile"
+ fi
+
+ $opt_dry_run || $RM $removelist
+ removelist="$removelist $lockfile"
+ trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+ if test -n "$fix_srcfile_path"; then
+ eval srcfile=\"$fix_srcfile_path\"
+ fi
+ func_quote_for_eval "$srcfile"
+ qsrcfile=$func_quote_for_eval_result
+
+ # Only build a PIC object if we are building libtool libraries.
+ if test "$build_libtool_libs" = yes; then
+ # Without this assignment, base_compile gets emptied.
+ fbsd_hideous_sh_bug=$base_compile
+
+ if test "$pic_mode" != no; then
+ command="$base_compile $qsrcfile $pic_flag"
+ else
+ # Don't build PIC code
+ command="$base_compile $qsrcfile"
+ fi
+
+ func_mkdir_p "$xdir$objdir"
+
+ if test -z "$output_obj"; then
+ # Place PIC objects in $objdir
+ command="$command -o $lobj"
+ fi
+
+ func_show_eval_locale "$command" \
+ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed, then go on to compile the next one
+ if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+ func_show_eval '$MV "$output_obj" "$lobj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+
+ # Allow error messages only from the first compilation.
+ if test "$suppress_opt" = yes; then
+ suppress_output=' >/dev/null 2>&1'
+ fi
+ fi
+
+ # Only build a position-dependent object if we build old libraries.
+ if test "$build_old_libs" = yes; then
+ if test "$pic_mode" != yes; then
+ # Don't build PIC code
+ command="$base_compile $qsrcfile$pie_flag"
+ else
+ command="$base_compile $qsrcfile $pic_flag"
+ fi
+ if test "$compiler_c_o" = yes; then
+ command="$command -o $obj"
+ fi
+
+ # Suppress compiler output if we already did a PIC compilation.
+ command="$command$suppress_output"
+ func_show_eval_locale "$command" \
+ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed
+ if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+ func_show_eval '$MV "$output_obj" "$obj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+ fi
+
+ $opt_dry_run || {
+ func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+ # Unlock the critical section if it was locked
+ if test "$need_locks" != no; then
+ removelist=$lockfile
+ $RM "$lockfile"
+ fi
+ }
+
+ exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+test "$mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+ # We need to display help for each of the modes.
+ case $mode in
+ "")
+ # Generic help is extracted from the usage comments
+ # at the start of this file.
+ func_help
+ ;;
+
+ clean)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ compile)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+ -o OUTPUT-FILE set the output file name to OUTPUT-FILE
+ -no-suppress do not suppress compiler output for multiple passes
+ -prefer-pic try to building PIC objects only
+ -prefer-non-pic try to building non-PIC objects only
+ -shared do not build a \`.o' file suitable for static linking
+ -static only build a \`.o' file suitable for static linking
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+ ;;
+
+ execute)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+ -dlopen FILE add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+ ;;
+
+ finish)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges. Use
+the \`--dry-run' option if you just want to see what would be executed."
+ ;;
+
+ install)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command. The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+ -inst-prefix PREFIX-DIR Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+ ;;
+
+ link)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+ -all-static do not do any dynamic linking at all
+ -avoid-version do not add a version suffix if possible
+ -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
+ -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
+ -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+ -export-symbols SYMFILE
+ try to export only the symbols listed in SYMFILE
+ -export-symbols-regex REGEX
+ try to export only the symbols matching REGEX
+ -LLIBDIR search LIBDIR for required installed libraries
+ -lNAME OUTPUT-FILE requires the installed library libNAME
+ -module build a library that can dlopened
+ -no-fast-install disable the fast-install mode
+ -no-install link a not-installable executable
+ -no-undefined declare that a library does not refer to external symbols
+ -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
+ -objectlist FILE Use a list of object files found in FILE to specify objects
+ -precious-files-regex REGEX
+ don't remove output files matching REGEX
+ -release RELEASE specify package release information
+ -rpath LIBDIR the created library will eventually be installed in LIBDIR
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+ -version-info CURRENT[:REVISION[:AGE]]
+ specify library version info [each variable defaults to 0]
+ -weak LIBNAME declare that the target provides the LIBNAME interface
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename. Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+ ;;
+
+ uninstall)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ *)
+ func_fatal_help "invalid operation mode \`$mode'"
+ ;;
+ esac
+
+ $ECHO
+ $ECHO "Try \`$progname --help' for more information about other modes."
+
+ exit $?
+}
+
+ # Now that we've collected a possible --mode arg, show help if necessary
+ $opt_help && func_mode_help
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+ $opt_debug
+ # The first argument is the command name.
+ cmd="$nonopt"
+ test -z "$cmd" && \
+ func_fatal_help "you must specify a COMMAND"
+
+ # Handle -dlopen flags immediately.
+ for file in $execute_dlfiles; do
+ test -f "$file" \
+ || func_fatal_help "\`$file' is not a file"
+
+ dir=
+ case $file in
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+ # Read the libtool library.
+ dlname=
+ library_names=
+ func_source "$file"
+
+ # Skip this library if it cannot be dlopened.
+ if test -z "$dlname"; then
+ # Warn if it was a shared library.
+ test -n "$library_names" && \
+ func_warning "\`$file' was not linked with \`-export-dynamic'"
+ continue
+ fi
+
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+
+ if test -f "$dir/$objdir/$dlname"; then
+ dir="$dir/$objdir"
+ else
+ if test ! -f "$dir/$dlname"; then
+ func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+ fi
+ fi
+ ;;
+
+ *.lo)
+ # Just add the directory containing the .lo file.
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ ;;
+
+ *)
+ func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+ continue
+ ;;
+ esac
+
+ # Get the absolute pathname.
+ absdir=`cd "$dir" && pwd`
+ test -n "$absdir" && dir="$absdir"
+
+ # Now add the directory to shlibpath_var.
+ if eval "test -z \"\$$shlibpath_var\""; then
+ eval "$shlibpath_var=\"\$dir\""
+ else
+ eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+ fi
+ done
+
+ # This variable tells wrapper scripts just to set shlibpath_var
+ # rather than running their programs.
+ libtool_execute_magic="$magic"
+
+ # Check if any of the arguments is a wrapper script.
+ args=
+ for file
+ do
+ case $file in
+ -*) ;;
+ *)
+ # Do a test to see if this is really a libtool program.
+ if func_ltwrapper_script_p "$file"; then
+ func_source "$file"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ elif func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ func_source "$func_ltwrapper_scriptname_result"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ fi
+ ;;
+ esac
+ # Quote arguments (to preserve shell metacharacters).
+ func_quote_for_eval "$file"
+ args="$args $func_quote_for_eval_result"
+ done
+
+ if test "X$opt_dry_run" = Xfalse; then
+ if test -n "$shlibpath_var"; then
+ # Export the shlibpath_var.
+ eval "export $shlibpath_var"
+ fi
+
+ # Restore saved environment variables
+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+ do
+ eval "if test \"\${save_$lt_var+set}\" = set; then
+ $lt_var=\$save_$lt_var; export $lt_var
+ else
+ $lt_unset $lt_var
+ fi"
+ done
+
+ # Now prepare to actually exec the command.
+ exec_cmd="\$cmd$args"
+ else
+ # Display what would be done.
+ if test -n "$shlibpath_var"; then
+ eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+ $ECHO "export $shlibpath_var"
+ fi
+ $ECHO "$cmd$args"
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+ $opt_debug
+ libdirs="$nonopt"
+ admincmds=
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ for dir
+ do
+ libdirs="$libdirs $dir"
+ done
+
+ for libdir in $libdirs; do
+ if test -n "$finish_cmds"; then
+ # Do each command in the finish commands.
+ func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+ fi
+ if test -n "$finish_eval"; then
+ # Do the single finish_eval.
+ eval cmds=\"$finish_eval\"
+ $opt_dry_run || eval "$cmds" || admincmds="$admincmds
+ $cmds"
+ fi
+ done
+ fi
+
+ # Exit here if they wanted silent mode.
+ $opt_silent && exit $EXIT_SUCCESS
+
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ $ECHO "Libraries have been installed in:"
+ for libdir in $libdirs; do
+ $ECHO " $libdir"
+ done
+ $ECHO
+ $ECHO "If you ever happen to want to link against installed libraries"
+ $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
+ $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
+ $ECHO "flag during linking and do at least one of the following:"
+ if test -n "$shlibpath_var"; then
+ $ECHO " - add LIBDIR to the \`$shlibpath_var' environment variable"
+ $ECHO " during execution"
+ fi
+ if test -n "$runpath_var"; then
+ $ECHO " - add LIBDIR to the \`$runpath_var' environment variable"
+ $ECHO " during linking"
+ fi
+ if test -n "$hardcode_libdir_flag_spec"; then
+ libdir=LIBDIR
+ eval flag=\"$hardcode_libdir_flag_spec\"
+
+ $ECHO " - use the \`$flag' linker flag"
+ fi
+ if test -n "$admincmds"; then
+ $ECHO " - have your system administrator run these commands:$admincmds"
+ fi
+ if test -f /etc/ld.so.conf; then
+ $ECHO " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+ fi
+ $ECHO
+
+ $ECHO "See any operating system documentation about shared libraries for"
+ case $host in
+ solaris2.[6789]|solaris2.1[0-9])
+ $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+ $ECHO "pages."
+ ;;
+ *)
+ $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
+ ;;
+ esac
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ exit $EXIT_SUCCESS
+}
+
+test "$mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+ $opt_debug
+ # There may be an optional sh(1) argument at the beginning of
+ # install_prog (especially on Windows NT).
+ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+ # Allow the use of GNU shtool's install command.
+ $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
+ # Aesthetically quote it.
+ func_quote_for_eval "$nonopt"
+ install_prog="$func_quote_for_eval_result "
+ arg=$1
+ shift
+ else
+ install_prog=
+ arg=$nonopt
+ fi
+
+ # The real first argument should be the name of the installation program.
+ # Aesthetically quote it.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog$func_quote_for_eval_result"
+
+ # We need to accept at least all the BSD install flags.
+ dest=
+ files=
+ opts=
+ prev=
+ install_type=
+ isdir=no
+ stripme=
+ for arg
+ do
+ if test -n "$dest"; then
+ files="$files $dest"
+ dest=$arg
+ continue
+ fi
+
+ case $arg in
+ -d) isdir=yes ;;
+ -f)
+ case " $install_prog " in
+ *[\\\ /]cp\ *) ;;
+ *) prev=$arg ;;
+ esac
+ ;;
+ -g | -m | -o)
+ prev=$arg
+ ;;
+ -s)
+ stripme=" -s"
+ continue
+ ;;
+ -*)
+ ;;
+ *)
+ # If the previous option needed an argument, then skip it.
+ if test -n "$prev"; then
+ prev=
+ else
+ dest=$arg
+ continue
+ fi
+ ;;
+ esac
+
+ # Aesthetically quote the argument.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog $func_quote_for_eval_result"
+ done
+
+ test -z "$install_prog" && \
+ func_fatal_help "you must specify an install program"
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prev' option requires an argument"
+
+ if test -z "$files"; then
+ if test -z "$dest"; then
+ func_fatal_help "no file or destination specified"
+ else
+ func_fatal_help "you must specify a destination"
+ fi
+ fi
+
+ # Strip any trailing slash from the destination.
+ func_stripname '' '/' "$dest"
+ dest=$func_stripname_result
+
+ # Check to see that the destination is a directory.
+ test -d "$dest" && isdir=yes
+ if test "$isdir" = yes; then
+ destdir="$dest"
+ destname=
+ else
+ func_dirname_and_basename "$dest" "" "."
+ destdir="$func_dirname_result"
+ destname="$func_basename_result"
+
+ # Not a directory, so check to see that there is only one file specified.
+ set dummy $files; shift
+ test "$#" -gt 1 && \
+ func_fatal_help "\`$dest' is not a directory"
+ fi
+ case $destdir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ for file in $files; do
+ case $file in
+ *.lo) ;;
+ *)
+ func_fatal_help "\`$destdir' must be an absolute directory name"
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ staticlibs=
+ future_libdirs=
+ current_libdirs=
+ for file in $files; do
+
+ # Do each installation.
+ case $file in
+ *.$libext)
+ # Do the static libraries later.
+ staticlibs="$staticlibs $file"
+ ;;
+
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$file' is not a valid libtool archive"
+
+ library_names=
+ old_library=
+ relink_command=
+ func_source "$file"
+
+ # Add the libdir to current_libdirs if it is the destination.
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) current_libdirs="$current_libdirs $libdir" ;;
+ esac
+ else
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+ *) future_libdirs="$future_libdirs $libdir" ;;
+ esac
+ fi
+
+ func_dirname "$file" "/" ""
+ dir="$func_dirname_result"
+ dir="$dir$objdir"
+
+ if test -n "$relink_command"; then
+ # Determine the prefix the user has applied to our future dir.
+ inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
+
+ # Don't allow the user to place us outside of our expected
+ # location b/c this prevents finding dependent libraries that
+ # are installed to the same prefix.
+ # At present, this check doesn't affect windows .dll's that
+ # are installed into $libdir/../bin (currently, that works fine)
+ # but it's something to keep an eye on.
+ test "$inst_prefix_dir" = "$destdir" && \
+ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+ if test -n "$inst_prefix_dir"; then
+ # Stick the inst_prefix_dir data into the link command.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+ else
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
+ fi
+
+ func_warning "relinking \`$file'"
+ func_show_eval "$relink_command" \
+ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+ fi
+
+ # See the names of the shared library.
+ set dummy $library_names; shift
+ if test -n "$1"; then
+ realname="$1"
+ shift
+
+ srcname="$realname"
+ test -n "$relink_command" && srcname="$realname"T
+
+ # Install the shared library and build the symlinks.
+ func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
+ 'exit $?'
+ tstripme="$stripme"
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $realname in
+ *.dll.a)
+ tstripme=""
+ ;;
+ esac
+ ;;
+ esac
+ if test -n "$tstripme" && test -n "$striplib"; then
+ func_show_eval "$striplib $destdir/$realname" 'exit $?'
+ fi
+
+ if test "$#" -gt 0; then
+ # Delete the old symlinks, and create new ones.
+ # Try `ln -sf' first, because the `ln' binary might depend on
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
+ # so we also need to try rm && ln -s.
+ for linkname
+ do
+ test "$linkname" != "$realname" \
+ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+ done
+ fi
+
+ # Do each command in the postinstall commands.
+ lib="$destdir/$realname"
+ func_execute_cmds "$postinstall_cmds" 'exit $?'
+ fi
+
+ # Install the pseudo-library for information purposes.
+ func_basename "$file"
+ name="$func_basename_result"
+ instname="$dir/$name"i
+ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+ ;;
+
+ *.lo)
+ # Install (i.e. copy) a libtool object.
+
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # Deduce the name of the destination old-style object file.
+ case $destfile in
+ *.lo)
+ func_lo2o "$destfile"
+ staticdest=$func_lo2o_result
+ ;;
+ *.$objext)
+ staticdest="$destfile"
+ destfile=
+ ;;
+ *)
+ func_fatal_help "cannot copy a libtool object to \`$destfile'"
+ ;;
+ esac
+
+ # Install the libtool object if requested.
+ test -n "$destfile" && \
+ func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+ # Install the old object if enabled.
+ if test "$build_old_libs" = yes; then
+ # Deduce the name of the old-style object file.
+ func_lo2o "$file"
+ staticobj=$func_lo2o_result
+ func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+ fi
+ exit $EXIT_SUCCESS
+ ;;
+
+ *)
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # If the file is missing, and there is a .exe on the end, strip it
+ # because it is most likely a libtool script we actually want to
+ # install
+ stripped_ext=""
+ case $file in
+ *.exe)
+ if test ! -f "$file"; then
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ stripped_ext=".exe"
+ fi
+ ;;
+ esac
+
+ # Do a test to see if this is really a libtool program.
+ case $host in
+ *cygwin* | *mingw*)
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ wrapper=$func_ltwrapper_scriptname_result
+ else
+ func_stripname '' '.exe' "$file"
+ wrapper=$func_stripname_result
+ fi
+ ;;
+ *)
+ wrapper=$file
+ ;;
+ esac
+ if func_ltwrapper_script_p "$wrapper"; then
+ notinst_deplibs=
+ relink_command=
+
+ func_source "$wrapper"
+
+ # Check the variables that should have been set.
+ test -z "$generated_by_libtool_version" && \
+ func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+ finalize=yes
+ for lib in $notinst_deplibs; do
+ # Check to see that each library is installed.
+ libdir=
+ if test -f "$lib"; then
+ func_source "$lib"
+ fi
+ libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
+ if test -n "$libdir" && test ! -f "$libfile"; then
+ func_warning "\`$lib' has not been installed in \`$libdir'"
+ finalize=no
+ fi
+ done
+
+ relink_command=
+ func_source "$wrapper"
+
+ outputname=
+ if test "$fast_install" = no && test -n "$relink_command"; then
+ $opt_dry_run || {
+ if test "$finalize" = yes; then
+ tmpdir=`func_mktempdir`
+ func_basename "$file$stripped_ext"
+ file="$func_basename_result"
+ outputname="$tmpdir/$file"
+ # Replace the output file specification.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
+
+ $opt_silent || {
+ func_quote_for_expand "$relink_command"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ if eval "$relink_command"; then :
+ else
+ func_error "error: relink \`$file' with the above command before installing it"
+ $opt_dry_run || ${RM}r "$tmpdir"
+ continue
+ fi
+ file="$outputname"
+ else
+ func_warning "cannot relink \`$file'"
+ fi
+ }
+ else
+ # Install the binary that we compiled earlier.
+ file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
+ fi
+ fi
+
+ # remove .exe since cygwin /usr/bin/install will append another
+ # one anyway
+ case $install_prog,$host in
+ */usr/bin/install*,*cygwin*)
+ case $file:$destfile in
+ *.exe:*.exe)
+ # this is ok
+ ;;
+ *.exe:*)
+ destfile=$destfile.exe
+ ;;
+ *:*.exe)
+ func_stripname '' '.exe' "$destfile"
+ destfile=$func_stripname_result
+ ;;
+ esac
+ ;;
+ esac
+ func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+ $opt_dry_run || if test -n "$outputname"; then
+ ${RM}r "$tmpdir"
+ fi
+ ;;
+ esac
+ done
+
+ for file in $staticlibs; do
+ func_basename "$file"
+ name="$func_basename_result"
+
+ # Set up the ranlib parameters.
+ oldlib="$destdir/$name"
+
+ func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+ if test -n "$stripme" && test -n "$old_striplib"; then
+ func_show_eval "$old_striplib $oldlib" 'exit $?'
+ fi
+
+ # Do each command in the postinstall commands.
+ func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+ done
+
+ test -n "$future_libdirs" && \
+ func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+ if test -n "$current_libdirs"; then
+ # Maybe just do a dry run.
+ $opt_dry_run && current_libdirs=" -n$current_libdirs"
+ exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+ else
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+ $opt_debug
+ my_outputname="$1"
+ my_originator="$2"
+ my_pic_p="${3-no}"
+ my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+ my_dlsyms=
+
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ if test -n "$NM" && test -n "$global_symbol_pipe"; then
+ my_dlsyms="${my_outputname}S.c"
+ else
+ func_error "not configured to extract global symbols from dlpreopened files"
+ fi
+ fi
+
+ if test -n "$my_dlsyms"; then
+ case $my_dlsyms in
+ "") ;;
+ *.c)
+ # Discover the nlist of each of the dlfiles.
+ nlist="$output_objdir/${my_outputname}.nm"
+
+ func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+ # Parse the name list into a source file.
+ func_verbose "creating $output_objdir/$my_dlsyms"
+
+ $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+ if test "$dlself" = yes; then
+ func_verbose "generating symbol list for \`$output'"
+
+ $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+ # Add our own program objects to the symbol list.
+ progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ for progfile in $progfiles; do
+ func_verbose "extracting global C symbols from \`$progfile'"
+ $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
+ done
+
+ if test -n "$exclude_expsyms"; then
+ $opt_dry_run || {
+ eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ if test -n "$export_symbols_regex"; then
+ $opt_dry_run || {
+ eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ export_symbols="$output_objdir/$outputname.exp"
+ $opt_dry_run || {
+ $RM $export_symbols
+ eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ else
+ $opt_dry_run || {
+ eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ case $host in
+ *cygwin | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ fi
+ fi
+
+ for dlprefile in $dlprefiles; do
+ func_verbose "extracting global C symbols from \`$dlprefile'"
+ func_basename "$dlprefile"
+ name="$func_basename_result"
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ done
+
+ $opt_dry_run || {
+ # Make sure we have at least an empty file.
+ test -f "$nlist" || : > "$nlist"
+
+ if test -n "$exclude_expsyms"; then
+ $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+ $MV "$nlist"T "$nlist"
+ fi
+
+ # Try sorting and uniquifying the output.
+ if $GREP -v "^: " < "$nlist" |
+ if sort -k 3 </dev/null >/dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
+ :
+ else
+ $GREP -v "^: " < "$nlist" > "$nlist"S
+ fi
+
+ if test -f "$nlist"S; then
+ eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+ else
+ $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
+ fi
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols. */
+typedef struct {
+ const char *name;
+ void *address;
+} lt_dlsymlist;
+"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+/* DATA imports from DLLs on WIN32 con't be const, because
+ runtime relocations are performed -- see ld's documentation
+ on pseudo-relocs. */"
+ lt_dlsym_const= ;;
+ *osf5*)
+ echo >> "$output_objdir/$my_dlsyms" "\
+/* This system does not cope well with relocations in const data */"
+ lt_dlsym_const= ;;
+ *)
+ lt_dlsym_const=const ;;
+ esac
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+extern $lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+$lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+ { \"$my_originator\", (void *) 0 },"
+
+ case $need_lib_prefix in
+ no)
+ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ *)
+ eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ esac
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+ } # !$opt_dry_run
+
+ pic_flag_for_symtable=
+ case "$compile_command " in
+ *" -static "*) ;;
+ *)
+ case $host in
+ # compiling the symbol table file with pic_flag works around
+ # a FreeBSD bug that causes programs to crash when -lm is
+ # linked before any other PIC object. But we must not use
+ # pic_flag when linking with -static. The problem exists in
+ # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+ *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+ *-*-hpux*)
+ pic_flag_for_symtable=" $pic_flag" ;;
+ *)
+ if test "X$my_pic_p" != Xno; then
+ pic_flag_for_symtable=" $pic_flag"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ symtab_cflags=
+ for arg in $LTCFLAGS; do
+ case $arg in
+ -pie | -fpie | -fPIE) ;;
+ *) symtab_cflags="$symtab_cflags $arg" ;;
+ esac
+ done
+
+ # Now compile the dynamic symbol file.
+ func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+ # Clean up the generated files.
+ func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+ # Transform the symbol file into the correct name.
+ symfileobj="$output_objdir/${my_outputname}S.$objext"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ if test -f "$output_objdir/$my_outputname.def"; then
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ else
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ fi
+ ;;
+ *)
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ ;;
+ esac
+ ;;
+ *)
+ func_fatal_error "unknown suffix for \`$my_dlsyms'"
+ ;;
+ esac
+ else
+ # We keep going just in case the user didn't refer to
+ # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
+ # really was required.
+
+ # Nullify the symbol file.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+ fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+func_win32_libid ()
+{
+ $opt_debug
+ win32_libid_type="unknown"
+ win32_fileres=`file -L $1 2>/dev/null`
+ case $win32_fileres in
+ *ar\ archive\ import\ library*) # definitely import
+ win32_libid_type="x86 archive import"
+ ;;
+ *ar\ archive*) # could be an import, or static
+ if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+ $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
+ win32_nmres=`eval $NM -f posix -A $1 |
+ $SED -n -e '
+ 1,100{
+ / I /{
+ s,.*,import,
+ p
+ q
+ }
+ }'`
+ case $win32_nmres in
+ import*) win32_libid_type="x86 archive import";;
+ *) win32_libid_type="x86 archive static";;
+ esac
+ fi
+ ;;
+ *DLL*)
+ win32_libid_type="x86 DLL"
+ ;;
+ *executable*) # but shell scripts are "executable" too...
+ case $win32_fileres in
+ *MS\ Windows\ PE\ Intel*)
+ win32_libid_type="x86 DLL"
+ ;;
+ esac
+ ;;
+ esac
+ $ECHO "$win32_libid_type"
+}
+
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+ $opt_debug
+ f_ex_an_ar_dir="$1"; shift
+ f_ex_an_ar_oldlib="$1"
+ func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+ fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+ $opt_debug
+ my_gentop="$1"; shift
+ my_oldlibs=${1+"$@"}
+ my_oldobjs=""
+ my_xlib=""
+ my_xabs=""
+ my_xdir=""
+
+ for my_xlib in $my_oldlibs; do
+ # Extract the objects.
+ case $my_xlib in
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+ *) my_xabs=`pwd`"/$my_xlib" ;;
+ esac
+ func_basename "$my_xlib"
+ my_xlib="$func_basename_result"
+ my_xlib_u=$my_xlib
+ while :; do
+ case " $extracted_archives " in
+ *" $my_xlib_u "*)
+ func_arith $extracted_serial + 1
+ extracted_serial=$func_arith_result
+ my_xlib_u=lt$extracted_serial-$my_xlib ;;
+ *) break ;;
+ esac
+ done
+ extracted_archives="$extracted_archives $my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib_u"
+
+ func_mkdir_p "$my_xdir"
+
+ case $host in
+ *-darwin*)
+ func_verbose "Extracting $my_xabs"
+ # Do not bother doing anything if just a dry run
+ $opt_dry_run || {
+ darwin_orig_dir=`pwd`
+ cd $my_xdir || exit $?
+ darwin_archive=$my_xabs
+ darwin_curdir=`pwd`
+ darwin_base_archive=`basename "$darwin_archive"`
+ darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+ if test -n "$darwin_arches"; then
+ darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+ darwin_arch=
+ func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+ for darwin_arch in $darwin_arches ; do
+ func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+ cd "$darwin_curdir"
+ $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+ done # $darwin_arches
+ ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+ darwin_file=
+ darwin_files=
+ for darwin_file in $darwin_filelist; do
+ darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
+ $LIPO -create -output "$darwin_file" $darwin_files
+ done # $darwin_filelist
+ $RM -rf unfat-$$
+ cd "$darwin_orig_dir"
+ else
+ cd $darwin_orig_dir
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ fi # $darwin_arches
+ } # !$opt_dry_run
+ ;;
+ *)
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ ;;
+ esac
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
+ done
+
+ func_extract_archives_result="$my_oldobjs"
+}
+
+
+
+# func_emit_wrapper_part1 [arg=no]
+#
+# Emit the first part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part1 ()
+{
+ func_emit_wrapper_part1_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part1_arg1=$1
+ fi
+
+ $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='${SED} -e 1s/^X//'
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
+else
+ case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+ # install mode needs the following variables:
+ generated_by_libtool_version='$macro_version'
+ notinst_deplibs='$notinst_deplibs'
+else
+ # When we are sourced in execute mode, \$file and \$ECHO are already set.
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ ECHO=\"$qecho\"
+ file=\"\$0\"
+ # Make sure echo works.
+ if test \"X\$1\" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+ elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
+ # Yippee, \$ECHO works!
+ :
+ else
+ # Restart under the correct shell, and then maybe \$ECHO will work.
+ exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
+ fi
+ fi\
+"
+ $ECHO "\
+
+ # Find the directory that this script lives in.
+ thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+ test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+ # Follow symbolic links until we get to the real thisdir.
+ file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
+ while test -n \"\$file\"; do
+ destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
+
+ # If there was a directory component, then change thisdir.
+ if test \"x\$destdir\" != \"x\$file\"; then
+ case \"\$destdir\" in
+ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+ *) thisdir=\"\$thisdir/\$destdir\" ;;
+ esac
+ fi
+
+ file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+ file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
+ done
+"
+}
+# end: func_emit_wrapper_part1
+
+# func_emit_wrapper_part2 [arg=no]
+#
+# Emit the second part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part2 ()
+{
+ func_emit_wrapper_part2_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part2_arg1=$1
+ fi
+
+ $ECHO "\
+
+ # Usually 'no', except on cygwin/mingw when embedded into
+ # the cwrapper.
+ WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
+ if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+ # special case for '.'
+ if test \"\$thisdir\" = \".\"; then
+ thisdir=\`pwd\`
+ fi
+ # remove .libs from thisdir
+ case \"\$thisdir\" in
+ *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
+ $objdir ) thisdir=. ;;
+ esac
+ fi
+
+ # Try to get the absolute directory name.
+ absdir=\`cd \"\$thisdir\" && pwd\`
+ test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+ if test "$fast_install" = yes; then
+ $ECHO "\
+ program=lt-'$outputname'$exeext
+ progdir=\"\$thisdir/$objdir\"
+
+ if test ! -f \"\$progdir/\$program\" ||
+ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+ test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+ file=\"\$\$-\$program\"
+
+ if test ! -d \"\$progdir\"; then
+ $MKDIR \"\$progdir\"
+ else
+ $RM \"\$progdir/\$file\"
+ fi"
+
+ $ECHO "\
+
+ # relink executable if necessary
+ if test -n \"\$relink_command\"; then
+ if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+ else
+ $ECHO \"\$relink_command_output\" >&2
+ $RM \"\$progdir/\$file\"
+ exit 1
+ fi
+ fi
+
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+ { $RM \"\$progdir/\$program\";
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+ $RM \"\$progdir/\$file\"
+ fi"
+ else
+ $ECHO "\
+ program='$outputname'
+ progdir=\"\$thisdir/$objdir\"
+"
+ fi
+
+ $ECHO "\
+
+ if test -f \"\$progdir/\$program\"; then"
+
+ # Export our shlibpath_var if we have one.
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ $ECHO "\
+ # Add our own library path to $shlibpath_var
+ $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+ # Some systems cannot cope with colon-terminated $shlibpath_var
+ # The second colon is a workaround for a bug in BeOS R4 sed
+ $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
+
+ export $shlibpath_var
+"
+ fi
+
+ # fixup the dll searchpath if we need to.
+ if test -n "$dllsearchpath"; then
+ $ECHO "\
+ # Add the dll search path components to the executable PATH
+ PATH=$dllsearchpath:\$PATH
+"
+ fi
+
+ $ECHO "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
+"
+ case $host in
+ # Backslashes separate directories on plain windows
+ *-*-mingw | *-*-os2* | *-cegcc*)
+ $ECHO "\
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+ ;;
+
+ *)
+ $ECHO "\
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+ ;;
+ esac
+ $ECHO "\
+ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+ exit 1
+ fi
+ else
+ # The program doesn't exist.
+ \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+ \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+ $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+ exit 1
+ fi
+fi\
+"
+}
+# end: func_emit_wrapper_part2
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable. Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take. If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory. This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+ func_emit_wrapper_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_arg1=$1
+ fi
+
+ # split this up so that func_emit_cwrapperexe_src
+ # can call each part independently.
+ func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
+ func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
+}
+
+
+# func_to_host_path arg
+#
+# Convert paths to host format when used with build tools.
+# Intended for use with "native" mingw (where libtool itself
+# is running under the msys shell), or in the following cross-
+# build environments:
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+# where wine is equipped with the `winepath' executable.
+# In the native mingw case, the (msys) shell automatically
+# converts paths for any non-msys applications it launches,
+# but that facility isn't available from inside the cwrapper.
+# Similar accommodations are necessary for $host mingw and
+# $build cygwin. Calling this function does no harm for other
+# $host/$build combinations not listed above.
+#
+# ARG is the path (on $build) that should be converted to
+# the proper representation for $host. The result is stored
+# in $func_to_host_path_result.
+func_to_host_path ()
+{
+ func_to_host_path_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ case $build in
+ *mingw* ) # actually, msys
+ # awkward: cmd appends spaces to result
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_path_tmp1=`( cmd //c echo "$1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_path_tmp1=`cygpath -w "$1"`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # Unfortunately, winepath does not exit with a non-zero
+ # error code, so we are forced to check the contents of
+ # stdout. On the other hand, if the command is not
+ # found, the shell will set an exit code of 127 and print
+ # *an error message* to stdout. So we must check for both
+ # error code of zero AND non-empty stdout, which explains
+ # the odd construction:
+ func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
+ if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ else
+ # Allow warning below.
+ func_to_host_path_result=""
+ fi
+ ;;
+ esac
+ if test -z "$func_to_host_path_result" ; then
+ func_error "Could not determine host path corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback:
+ func_to_host_path_result="$1"
+ fi
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_path
+
+# func_to_host_pathlist arg
+#
+# Convert pathlists to host format when used with build tools.
+# See func_to_host_path(), above. This function supports the
+# following $build/$host combinations (but does no harm for
+# combinations not listed here):
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+#
+# Path separators are also converted from $build format to
+# $host format. If ARG begins or ends with a path separator
+# character, it is preserved (but converted to $host format)
+# on output.
+#
+# ARG is a pathlist (on $build) that should be converted to
+# the proper representation on $host. The result is stored
+# in $func_to_host_pathlist_result.
+func_to_host_pathlist ()
+{
+ func_to_host_pathlist_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ # Remove leading and trailing path separator characters from
+ # ARG. msys behavior is inconsistent here, cygpath turns them
+ # into '.;' and ';.', and winepath ignores them completely.
+ func_to_host_pathlist_tmp2="$1"
+ # Once set for this call, this variable should not be
+ # reassigned. It is used in tha fallback case.
+ func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e 's|^:*||' -e 's|:*$||'`
+ case $build in
+ *mingw* ) # Actually, msys.
+ # Awkward: cmd appends spaces to result.
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # unfortunately, winepath doesn't convert pathlists
+ func_to_host_pathlist_result=""
+ func_to_host_pathlist_oldIFS=$IFS
+ IFS=:
+ for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
+ IFS=$func_to_host_pathlist_oldIFS
+ if test -n "$func_to_host_pathlist_f" ; then
+ func_to_host_path "$func_to_host_pathlist_f"
+ if test -n "$func_to_host_path_result" ; then
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_to_host_pathlist_result="$func_to_host_path_result"
+ else
+ func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
+ fi
+ fi
+ fi
+ IFS=:
+ done
+ IFS=$func_to_host_pathlist_oldIFS
+ ;;
+ esac
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_error "Could not determine the host path(s) corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback. This may break if $1 contains DOS-style drive
+ # specifications. The fix is not to complicate the expression
+ # below, but for the user to provide a working wine installation
+ # with winepath so that path translation in the cross-to-mingw
+ # case works properly.
+ lt_replace_pathsep_nix_to_dos="s|:|;|g"
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_replace_pathsep_nix_to_dos"`
+ fi
+ # Now, add the leading and trailing path separators back
+ case "$1" in
+ :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
+ ;;
+ esac
+ case "$1" in
+ *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_pathlist
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+ cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+ Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+ The $output program cannot be directly executed until all the libtool
+ libraries that it depends on are installed.
+
+ This wrapper executable should never be moved out of the build directory.
+ If it is, it will not operate correctly.
+
+ Currently, it simply execs the wrapper *script* "$SHELL $output",
+ but could eventually absorb all of the scripts functionality and
+ exec $objdir/$outputname directly.
+*/
+EOF
+ cat <<"EOF"
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+# define setmode _setmode
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+# include <io.h>
+# define HAVE_SETENV
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+#ifdef _MSC_VER
+# define S_IXUSR _S_IEXEC
+# define stat _stat
+# ifndef _INTPTR_T_DEFINED
+# define intptr_t int
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+ defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+# define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+# define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifdef __CYGWIN__
+# define FOPEN_WB "wb"
+#endif
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+ if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#undef LTWRAPPER_DEBUGPRINTF
+#if defined DEBUGWRAPPER
+# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
+static void
+ltwrapper_debugprintf (const char *fmt, ...)
+{
+ va_list args;
+ va_start (args, fmt);
+ (void) vfprintf (stderr, fmt, args);
+ va_end (args);
+}
+#else
+# define LTWRAPPER_DEBUGPRINTF(args)
+#endif
+
+const char *program_name = NULL;
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_fatal (const char *message, ...);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_opt_process_env_set (const char *arg);
+void lt_opt_process_env_prepend (const char *arg);
+void lt_opt_process_env_append (const char *arg);
+int lt_split_name_value (const char *arg, char** name, char** value);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+
+static const char *script_text_part1 =
+EOF
+
+ func_emit_wrapper_part1 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+ cat <<EOF
+
+static const char *script_text_part2 =
+EOF
+ func_emit_wrapper_part2 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+
+ cat <<EOF
+const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ func_to_host_pathlist "$temp_rpath"
+ cat <<EOF
+const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * LIB_PATH_VALUE = "";
+EOF
+ fi
+
+ if test -n "$dllsearchpath"; then
+ func_to_host_pathlist "$dllsearchpath:"
+ cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE = "";
+EOF
+ fi
+
+ if test "$fast_install" = yes; then
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+ else
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+ fi
+
+
+ cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX "--lt-"
+#define LTWRAPPER_OPTION_PREFIX_LENGTH 5
+
+static const size_t opt_prefix_len = LTWRAPPER_OPTION_PREFIX_LENGTH;
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+
+static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
+
+static const size_t env_set_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
+static const char *env_set_opt = LTWRAPPER_OPTION_PREFIX "env-set";
+ /* argument is putenv-style "foo=bar", value of foo is set to bar */
+
+static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
+static const char *env_prepend_opt = LTWRAPPER_OPTION_PREFIX "env-prepend";
+ /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
+
+static const size_t env_append_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
+static const char *env_append_opt = LTWRAPPER_OPTION_PREFIX "env-append";
+ /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
+
+int
+main (int argc, char *argv[])
+{
+ char **newargz;
+ int newargc;
+ char *tmp_pathspec;
+ char *actual_cwrapper_path;
+ char *actual_cwrapper_name;
+ char *target_name;
+ char *lt_argv_zero;
+ intptr_t rval = 127;
+
+ int i;
+
+ program_name = (char *) xstrdup (base_name (argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) argv[0] : %s\n", argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
+
+ /* very simple arg parsing; don't want to rely on getopt */
+ for (i = 1; i < argc; i++)
+ {
+ if (strcmp (argv[i], dumpscript_opt) == 0)
+ {
+EOF
+ case "$host" in
+ *mingw* | *cygwin* )
+ # make stdout use "unix" line endings
+ echo " setmode(1,_O_BINARY);"
+ ;;
+ esac
+
+ cat <<"EOF"
+ printf ("%s", script_text_part1);
+ printf ("%s", script_text_part2);
+ return 0;
+ }
+ }
+
+ newargz = XMALLOC (char *, argc + 1);
+ tmp_pathspec = find_executable (argv[0]);
+ if (tmp_pathspec == NULL)
+ lt_fatal ("Couldn't find %s", argv[0]);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
+ tmp_pathspec));
+
+ actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
+ actual_cwrapper_path));
+ XFREE (tmp_pathspec);
+
+ actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
+ strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+ /* wrapper name transforms */
+ strendzap (actual_cwrapper_name, ".exe");
+ tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+ XFREE (actual_cwrapper_name);
+ actual_cwrapper_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ /* target_name transforms -- use actual target program name; might have lt- prefix */
+ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+ strendzap (target_name, ".exe");
+ tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+ XFREE (target_name);
+ target_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
+ target_name));
+EOF
+
+ cat <<EOF
+ newargz[0] =
+ XMALLOC (char, (strlen (actual_cwrapper_path) +
+ strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+ strcpy (newargz[0], actual_cwrapper_path);
+ strcat (newargz[0], "$objdir");
+ strcat (newargz[0], "/");
+EOF
+
+ cat <<"EOF"
+ /* stop here, and copy so we don't have to do this twice */
+ tmp_pathspec = xstrdup (newargz[0]);
+
+ /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+ strcat (newargz[0], actual_cwrapper_name);
+
+ /* DO want the lt- prefix here if it exists, so use target_name */
+ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+ XFREE (tmp_pathspec);
+ tmp_pathspec = NULL;
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ {
+ char* p;
+ while ((p = strchr (newargz[0], '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ }
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+ XFREE (target_name);
+ XFREE (actual_cwrapper_path);
+ XFREE (actual_cwrapper_name);
+
+ lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+ lt_setenv ("DUALCASE", "1"); /* for MSK sh */
+ lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+
+ newargc=0;
+ for (i = 1; i < argc; i++)
+ {
+ if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
+ {
+ if (argv[i][env_set_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_set_opt_len + 1;
+ lt_opt_process_env_set (p);
+ }
+ else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_set (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_set_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
+ {
+ if (argv[i][env_prepend_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_prepend_opt_len + 1;
+ lt_opt_process_env_prepend (p);
+ }
+ else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_prepend (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_prepend_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
+ {
+ if (argv[i][env_append_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_append_opt_len + 1;
+ lt_opt_process_env_append (p);
+ }
+ else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_append (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_append_opt);
+ continue;
+ }
+ if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
+ {
+ /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+ namespace, but it is not one of the ones we know about and
+ have already dealt with, above (inluding dump-script), then
+ report an error. Otherwise, targets might begin to believe
+ they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+ namespace. The first time any user complains about this, we'll
+ need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+ or a configure.ac-settable value.
+ */
+ lt_fatal ("Unrecognized option in %s namespace: '%s'",
+ ltwrapper_option_prefix, argv[i]);
+ }
+ /* otherwise ... */
+ newargz[++newargc] = xstrdup (argv[i]);
+ }
+ newargz[++newargc] = NULL;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
+ for (i = 0; i < newargc; i++)
+ {
+ LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d] : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
+ }
+
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ /* execv doesn't actually work on mingw as expected on unix */
+ newargz = prepare_spawn (newargz);
+ rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+ if (rval == -1)
+ {
+ /* failed to start process */
+ LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
+ return 127;
+ }
+ return rval;
+EOF
+ ;;
+ *)
+ cat <<"EOF"
+ execv (lt_argv_zero, newargz);
+ return rval; /* =127, but avoids unused variable warning */
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+ void *p = (void *) malloc (num);
+ if (!p)
+ lt_fatal ("Memory exhausted");
+
+ return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+ return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+ string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+ const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ /* Skip over the disk name in MSDOS pathnames. */
+ if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+ name += 2;
+#endif
+
+ for (base = name; *name; name++)
+ if (IS_DIR_SEPARATOR (*name))
+ base = name + 1;
+ return base;
+}
+
+int
+check_executable (const char *path)
+{
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(check_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if ((stat (path, &st) >= 0)
+ && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+ return 1;
+ else
+ return 0;
+}
+
+int
+make_executable (const char *path)
+{
+ int rval = 0;
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(make_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if (stat (path, &st) >= 0)
+ {
+ rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+ }
+ return rval;
+}
+
+/* Searches for the full path of the wrapper. Returns
+ newly allocated full path name if found, NULL otherwise
+ Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+ int has_slash = 0;
+ const char *p;
+ const char *p_next;
+ /* static buffer for getcwd */
+ char tmp[LT_PATHMAX + 1];
+ int tmp_len;
+ char *concat_name;
+
+ LTWRAPPER_DEBUGPRINTF (("(find_executable) : %s\n",
+ wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
+
+ if ((wrapper == NULL) || (*wrapper == '\0'))
+ return NULL;
+
+ /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ else
+ {
+#endif
+ if (IS_DIR_SEPARATOR (wrapper[0]))
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ }
+#endif
+
+ for (p = wrapper; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = 1;
+ break;
+ }
+ if (!has_slash)
+ {
+ /* no slashes; search PATH */
+ const char *path = getenv ("PATH");
+ if (path != NULL)
+ {
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ for (q = p; *q; q++)
+ if (IS_PATH_SEPARATOR (*q))
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+ if (p_len == 0)
+ {
+ /* empty path: current directory */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name =
+ XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+ }
+ else
+ {
+ concat_name =
+ XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, wrapper);
+ }
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ }
+ /* not found in PATH; assume curdir */
+ }
+ /* Relative path | not found in path: prepend cwd */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+ return xstrdup (pathspec);
+#else
+ char buf[LT_PATHMAX];
+ struct stat s;
+ char *tmp_pathspec = xstrdup (pathspec);
+ char *p;
+ int has_symlinks = 0;
+ while (strlen (tmp_pathspec) && !has_symlinks)
+ {
+ LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
+ tmp_pathspec));
+ if (lstat (tmp_pathspec, &s) == 0)
+ {
+ if (S_ISLNK (s.st_mode) != 0)
+ {
+ has_symlinks = 1;
+ break;
+ }
+
+ /* search backwards for last DIR_SEPARATOR */
+ p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+ while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ p--;
+ if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ {
+ /* no more DIR_SEPARATORS left */
+ break;
+ }
+ *p = '\0';
+ }
+ else
+ {
+ char *errstr = strerror (errno);
+ lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
+ }
+ }
+ XFREE (tmp_pathspec);
+
+ if (!has_symlinks)
+ {
+ return xstrdup (pathspec);
+ }
+
+ tmp_pathspec = realpath (pathspec, buf);
+ if (tmp_pathspec == 0)
+ {
+ lt_fatal ("Could not follow symlinks for %s", pathspec);
+ }
+ return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+ size_t len, patlen;
+
+ assert (str != NULL);
+ assert (pat != NULL);
+
+ len = strlen (str);
+ patlen = strlen (pat);
+
+ if (patlen <= len)
+ {
+ str += len - patlen;
+ if (strcmp (str, pat) == 0)
+ *str = '\0';
+ }
+ return str;
+}
+
+static void
+lt_error_core (int exit_status, const char *mode,
+ const char *message, va_list ap)
+{
+ fprintf (stderr, "%s: %s: ", program_name, mode);
+ vfprintf (stderr, message, ap);
+ fprintf (stderr, ".\n");
+
+ if (exit_status >= 0)
+ exit (exit_status);
+}
+
+void
+lt_fatal (const char *message, ...)
+{
+ va_list ap;
+ va_start (ap, message);
+ lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
+ va_end (ap);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+ {
+#ifdef HAVE_SETENV
+ /* always make a copy, for consistency with !HAVE_SETENV */
+ char *str = xstrdup (value);
+ setenv (name, str, 1);
+#else
+ int len = strlen (name) + 1 + strlen (value) + 1;
+ char *str = XMALLOC (char, len);
+ sprintf (str, "%s=%s", name, value);
+ if (putenv (str) != EXIT_SUCCESS)
+ {
+ XFREE (str);
+ }
+#endif
+ }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+ char *new_value;
+ if (orig_value && *orig_value)
+ {
+ int orig_value_len = strlen (orig_value);
+ int add_len = strlen (add);
+ new_value = XMALLOC (char, add_len + orig_value_len + 1);
+ if (to_end)
+ {
+ strcpy (new_value, orig_value);
+ strcpy (new_value + orig_value_len, add);
+ }
+ else
+ {
+ strcpy (new_value, add);
+ strcpy (new_value + add_len, orig_value);
+ }
+ }
+ else
+ {
+ new_value = xstrdup (add);
+ }
+ return new_value;
+}
+
+int
+lt_split_name_value (const char *arg, char** name, char** value)
+{
+ const char *p;
+ int len;
+ if (!arg || !*arg)
+ return 1;
+
+ p = strchr (arg, (int)'=');
+
+ if (!p)
+ return 1;
+
+ *value = xstrdup (++p);
+
+ len = strlen (arg) - strlen (*value);
+ *name = XMALLOC (char, len);
+ strncpy (*name, arg, len-1);
+ (*name)[len - 1] = '\0';
+
+ return 0;
+}
+
+void
+lt_opt_process_env_set (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
+ }
+
+ lt_setenv (name, value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_prepend (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_append (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 1);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ /* some systems can't cope with a ':'-terminated path #' */
+ int len = strlen (new_value);
+ while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+ {
+ new_value[len-1] = '\0';
+ }
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+EOF
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+ Note that spawn() does not by itself call the command interpreter
+ (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+ ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&v);
+ v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+ }) ? "cmd.exe" : "command.com").
+ Instead it simply concatenates the arguments, separated by ' ', and calls
+ CreateProcess(). We must quote the arguments since Win32 CreateProcess()
+ interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+ special way:
+ - Space and tab are interpreted as delimiters. They are not treated as
+ delimiters if they are surrounded by double quotes: "...".
+ - Unescaped double quotes are removed from the input. Their only effect is
+ that within double quotes, space and tab are treated like normal
+ characters.
+ - Backslashes not followed by double quotes are not special.
+ - But 2*n+1 backslashes followed by a double quote become
+ n backslashes followed by a double quote (n >= 0):
+ \" -> "
+ \\\" -> \"
+ \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+ size_t argc;
+ char **new_argv;
+ size_t i;
+
+ /* Count number of arguments. */
+ for (argc = 0; argv[argc] != NULL; argc++)
+ ;
+
+ /* Allocate new argument vector. */
+ new_argv = XMALLOC (char *, argc + 1);
+
+ /* Put quoted arguments into the new argument vector. */
+ for (i = 0; i < argc; i++)
+ {
+ const char *string = argv[i];
+
+ if (string[0] == '\0')
+ new_argv[i] = xstrdup ("\"\"");
+ else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+ {
+ int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+ size_t length;
+ unsigned int backslashes;
+ const char *s;
+ char *quoted_string;
+ char *p;
+
+ length = 0;
+ backslashes = 0;
+ if (quote_around)
+ length++;
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ length += backslashes + 1;
+ length++;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ length += backslashes + 1;
+
+ quoted_string = XMALLOC (char, length + 1);
+
+ p = quoted_string;
+ backslashes = 0;
+ if (quote_around)
+ *p++ = '"';
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ {
+ unsigned int j;
+ for (j = backslashes + 1; j > 0; j--)
+ *p++ = '\\';
+ }
+ *p++ = c;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ {
+ unsigned int j;
+ for (j = backslashes; j > 0; j--)
+ *p++ = '\\';
+ *p++ = '"';
+ }
+ *p = '\0';
+
+ new_argv[i] = quoted_string;
+ }
+ else
+ new_argv[i] = (char *) string;
+ }
+ new_argv[argc] = NULL;
+
+ return new_argv;
+}
+EOF
+ ;;
+ esac
+}
+# end: func_emit_cwrapperexe_src
+
+# func_mode_link arg...
+func_mode_link ()
+{
+ $opt_debug
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ # It is impossible to link a dll without this setting, and
+ # we shouldn't force the makefile maintainer to figure out
+ # which system we are compiling for in order to pass an extra
+ # flag for every libtool invocation.
+ # allow_undefined=no
+
+ # FIXME: Unfortunately, there are problems with the above when trying
+ # to make a dll which has undefined symbols, in which case not
+ # even a static library is built. For now, we need to specify
+ # -no-undefined on the libtool link line when we can be certain
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
+ *)
+ allow_undefined=yes
+ ;;
+ esac
+ libtool_args=$nonopt
+ base_compile="$nonopt $@"
+ compile_command=$nonopt
+ finalize_command=$nonopt
+
+ compile_rpath=
+ finalize_rpath=
+ compile_shlibpath=
+ finalize_shlibpath=
+ convenience=
+ old_convenience=
+ deplibs=
+ old_deplibs=
+ compiler_flags=
+ linker_flags=
+ dllsearchpath=
+ lib_search_path=`pwd`
+ inst_prefix_dir=
+ new_inherited_linker_flags=
+
+ avoid_version=no
+ dlfiles=
+ dlprefiles=
+ dlself=no
+ export_dynamic=no
+ export_symbols=
+ export_symbols_regex=
+ generated=
+ libobjs=
+ ltlibs=
+ module=no
+ no_install=no
+ objs=
+ non_pic_objects=
+ precious_files_regex=
+ prefer_static_libs=no
+ preload=no
+ prev=
+ prevarg=
+ release=
+ rpath=
+ xrpath=
+ perm_rpath=
+ temp_rpath=
+ thread_safe=no
+ vinfo=
+ vinfo_number=no
+ weak_libs=
+ single_module="${wl}-single_module"
+ func_infer_tag $base_compile
+
+ # We need to know -static, to get the right output filenames.
+ for arg
+ do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ break
+ ;;
+ -all-static | -static | -static-libtool-libs)
+ case $arg in
+ -all-static)
+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+ func_warning "complete static linking is impossible in this configuration"
+ fi
+ if test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ -static)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=built
+ ;;
+ -static-libtool-libs)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ esac
+ build_libtool_libs=no
+ build_old_libs=yes
+ break
+ ;;
+ esac
+ done
+
+ # See if our shared archives depend on static archives.
+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+ # Go through the arguments, transforming them on the way.
+ while test "$#" -gt 0; do
+ arg="$1"
+ shift
+ func_quote_for_eval "$arg"
+ qarg=$func_quote_for_eval_unquoted_result
+ func_append libtool_args " $func_quote_for_eval_result"
+
+ # If the previous option needs an argument, assign it.
+ if test -n "$prev"; then
+ case $prev in
+ output)
+ func_append compile_command " @OUTPUT@"
+ func_append finalize_command " @OUTPUT@"
+ ;;
+ esac
+
+ case $prev in
+ dlfiles|dlprefiles)
+ if test "$preload" = no; then
+ # Add the symbol object into the linking commands.
+ func_append compile_command " @SYMFILE@"
+ func_append finalize_command " @SYMFILE@"
+ preload=yes
+ fi
+ case $arg in
+ *.la | *.lo) ;; # We handle these cases below.
+ force)
+ if test "$dlself" = no; then
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ self)
+ if test "$prev" = dlprefiles; then
+ dlself=yes
+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+ dlself=yes
+ else
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ *)
+ if test "$prev" = dlfiles; then
+ dlfiles="$dlfiles $arg"
+ else
+ dlprefiles="$dlprefiles $arg"
+ fi
+ prev=
+ continue
+ ;;
+ esac
+ ;;
+ expsyms)
+ export_symbols="$arg"
+ test -f "$arg" \
+ || func_fatal_error "symbol file \`$arg' does not exist"
+ prev=
+ continue
+ ;;
+ expsyms_regex)
+ export_symbols_regex="$arg"
+ prev=
+ continue
+ ;;
+ framework)
+ case $host in
+ *-*-darwin*)
+ case "$deplibs " in
+ *" $qarg.ltframework "*) ;;
+ *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
+ ;;
+ esac
+ ;;
+ esac
+ prev=
+ continue
+ ;;
+ inst_prefix)
+ inst_prefix_dir="$arg"
+ prev=
+ continue
+ ;;
+ objectlist)
+ if test -f "$arg"; then
+ save_arg=$arg
+ moreargs=
+ for fil in `cat "$save_arg"`
+ do
+# moreargs="$moreargs $fil"
+ arg=$fil
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ done
+ else
+ func_fatal_error "link input file \`$arg' does not exist"
+ fi
+ arg=$save_arg
+ prev=
+ continue
+ ;;
+ precious_regex)
+ precious_files_regex="$arg"
+ prev=
+ continue
+ ;;
+ release)
+ release="-$arg"
+ prev=
+ continue
+ ;;
+ rpath | xrpath)
+ # We need an absolute path.
+ case $arg in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ if test "$prev" = rpath; then
+ case "$rpath " in
+ *" $arg "*) ;;
+ *) rpath="$rpath $arg" ;;
+ esac
+ else
+ case "$xrpath " in
+ *" $arg "*) ;;
+ *) xrpath="$xrpath $arg" ;;
+ esac
+ fi
+ prev=
+ continue
+ ;;
+ shrext)
+ shrext_cmds="$arg"
+ prev=
+ continue
+ ;;
+ weak)
+ weak_libs="$weak_libs $arg"
+ prev=
+ continue
+ ;;
+ xcclinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xcompiler)
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xlinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $wl$qarg"
+ prev=
+ func_append compile_command " $wl$qarg"
+ func_append finalize_command " $wl$qarg"
+ continue
+ ;;
+ *)
+ eval "$prev=\"\$arg\""
+ prev=
+ continue
+ ;;
+ esac
+ fi # test -n "$prev"
+
+ prevarg="$arg"
+
+ case $arg in
+ -all-static)
+ if test -n "$link_static_flag"; then
+ # See comment for -static flag below, for more details.
+ func_append compile_command " $link_static_flag"
+ func_append finalize_command " $link_static_flag"
+ fi
+ continue
+ ;;
+
+ -allow-undefined)
+ # FIXME: remove this flag sometime in the future.
+ func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+ ;;
+
+ -avoid-version)
+ avoid_version=yes
+ continue
+ ;;
+
+ -dlopen)
+ prev=dlfiles
+ continue
+ ;;
+
+ -dlpreopen)
+ prev=dlprefiles
+ continue
+ ;;
+
+ -export-dynamic)
+ export_dynamic=yes
+ continue
+ ;;
+
+ -export-symbols | -export-symbols-regex)
+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+ func_fatal_error "more than one -exported-symbols argument is not allowed"
+ fi
+ if test "X$arg" = "X-export-symbols"; then
+ prev=expsyms
+ else
+ prev=expsyms_regex
+ fi
+ continue
+ ;;
+
+ -framework)
+ prev=framework
+ continue
+ ;;
+
+ -inst-prefix-dir)
+ prev=inst_prefix
+ continue
+ ;;
+
+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+ # so, if we see these flags be careful not to treat them like -L
+ -L[A-Z][A-Z]*:*)
+ case $with_gcc/$host in
+ no/*-*-irix* | /*-*-irix*)
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ ;;
+ esac
+ continue
+ ;;
+
+ -L*)
+ func_stripname '-L' '' "$arg"
+ dir=$func_stripname_result
+ if test -z "$dir"; then
+ if test "$#" -gt 0; then
+ func_fatal_error "require no space between \`-L' and \`$1'"
+ else
+ func_fatal_error "need path for \`-L' option"
+ fi
+ fi
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ test -z "$absdir" && \
+ func_fatal_error "cannot determine absolute directory name of \`$dir'"
+ dir="$absdir"
+ ;;
+ esac
+ case "$deplibs " in
+ *" -L$dir "*) ;;
+ *)
+ deplibs="$deplibs -L$dir"
+ lib_search_path="$lib_search_path $dir"
+ ;;
+ esac
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$dir:"*) ;;
+ ::) dllsearchpath=$dir;;
+ *) dllsearchpath="$dllsearchpath:$dir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ continue
+ ;;
+
+ -l*)
+ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
+ # These systems don't actually have a C or math library (as such)
+ continue
+ ;;
+ *-*-os2*)
+ # These systems don't actually have a C library (as such)
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C and math libraries are in the System framework
+ deplibs="$deplibs System.ltframework"
+ continue
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ test "X$arg" = "X-lc" && continue
+ ;;
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
+ fi
+ deplibs="$deplibs $arg"
+ continue
+ ;;
+
+ -module)
+ module=yes
+ continue
+ ;;
+
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
+ # classes, name mangling, and exception handling.
+ # Darwin uses the -arch flag to determine output architecture.
+ -model|-arch|-isysroot)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ prev=xcompiler
+ continue
+ ;;
+
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ case "$new_inherited_linker_flags " in
+ *" $arg "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
+ esac
+ continue
+ ;;
+
+ -multi_module)
+ single_module="${wl}-multi_module"
+ continue
+ ;;
+
+ -no-fast-install)
+ fast_install=no
+ continue
+ ;;
+
+ -no-install)
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+ # The PATH hackery in wrapper scripts is required on Windows
+ # and Darwin in order for the loader to find any dlls it needs.
+ func_warning "\`-no-install' is ignored for $host"
+ func_warning "assuming \`-no-fast-install' instead"
+ fast_install=no
+ ;;
+ *) no_install=yes ;;
+ esac
+ continue
+ ;;
+
+ -no-undefined)
+ allow_undefined=no
+ continue
+ ;;
+
+ -objectlist)
+ prev=objectlist
+ continue
+ ;;
+
+ -o) prev=output ;;
+
+ -precious-files-regex)
+ prev=precious_regex
+ continue
+ ;;
+
+ -release)
+ prev=release
+ continue
+ ;;
+
+ -rpath)
+ prev=rpath
+ continue
+ ;;
+
+ -R)
+ prev=xrpath
+ continue
+ ;;
+
+ -R*)
+ func_stripname '-R' '' "$arg"
+ dir=$func_stripname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ continue
+ ;;
+
+ -shared)
+ # The effects of -shared are defined in a previous loop.
+ continue
+ ;;
+
+ -shrext)
+ prev=shrext
+ continue
+ ;;
+
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+ # didn't have a PIC flag, but the assumption that the effects
+ # would be equivalent was wrong. It would break on at least
+ # Digital Unix and AIX.
+ continue
+ ;;
+
+ -thread-safe)
+ thread_safe=yes
+ continue
+ ;;
+
+ -version-info)
+ prev=vinfo
+ continue
+ ;;
+
+ -version-number)
+ prev=vinfo
+ vinfo_number=yes
+ continue
+ ;;
+
+ -weak)
+ prev=weak
+ continue
+ ;;
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
+ linker_flags="$linker_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Xcompiler)
+ prev=xcompiler
+ continue
+ ;;
+
+ -Xlinker)
+ prev=xlinker
+ continue
+ ;;
+
+ -XCClinker)
+ prev=xcclinker
+ continue
+ ;;
+
+ # -msg_* for osf cc
+ -msg_*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
+ # -r[0-9][0-9]* specifies the processor on the SGI compiler
+ # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
+ # +DA*, +DD* enable 64-bit mode on the HP compiler
+ # -q* pass through compiler args for the IBM compiler
+ # -m*, -t[45]*, -txscale* pass through architecture-specific
+ # compiler args for GCC
+ # -F/path gives path to uninstalled frameworks, gcc on darwin
+ # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
+ # @file GCC response files
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ compiler_flags="$compiler_flags $arg"
+ continue
+ ;;
+
+ # Some other compiler flag.
+ -* | +*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ *.$objext)
+ # A standard object.
+ objs="$objs $arg"
+ ;;
+
+ *.lo)
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ ;;
+
+ *.$libext)
+ # An archive.
+ deplibs="$deplibs $arg"
+ old_deplibs="$old_deplibs $arg"
+ continue
+ ;;
+
+ *.la)
+ # A libtool-controlled library.
+
+ if test "$prev" = dlfiles; then
+ # This library was specified with -dlopen.
+ dlfiles="$dlfiles $arg"
+ prev=
+ elif test "$prev" = dlprefiles; then
+ # The library was specified with -dlpreopen.
+ dlprefiles="$dlprefiles $arg"
+ prev=
+ else
+ deplibs="$deplibs $arg"
+ fi
+ continue
+ ;;
+
+ # Some other compiler argument.
+ *)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+ esac # arg
+
+ # Now actually substitute the argument into the commands.
+ if test -n "$arg"; then
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+ done # argument parsing loop
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prevarg' option requires an argument"
+
+ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+ eval arg=\"$export_dynamic_flag_spec\"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+
+ oldlibs=
+ # calculate the name of the file, without its directory
+ func_basename "$output"
+ outputname="$func_basename_result"
+ libobjs_save="$libobjs"
+
+ if test -n "$shlibpath_var"; then
+ # get the directories listed in $shlibpath_var
+ eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
+ else
+ shlib_search_path=
+ fi
+ eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+ func_dirname "$output" "/" ""
+ output_objdir="$func_dirname_result$objdir"
+ # Create the object directory.
+ func_mkdir_p "$output_objdir"
+
+ # Determine the type of output
+ case $output in
+ "")
+ func_fatal_help "you must specify an output file"
+ ;;
+ *.$libext) linkmode=oldlib ;;
+ *.lo | *.$objext) linkmode=obj ;;
+ *.la) linkmode=lib ;;
+ *) linkmode=prog ;; # Anything else should be a program.
+ esac
+
+ specialdeplibs=
+
+ libs=
+ # Find all interdependent deplibs by searching for libraries
+ # that are linked more than once (e.g. -la -lb -la)
+ for deplib in $deplibs; do
+ if $opt_duplicate_deps ; then
+ case "$libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ libs="$libs $deplib"
+ done
+
+ if test "$linkmode" = lib; then
+ libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+ # Compute libraries that are listed more than once in $predeps
+ # $postdeps and mark them as special (i.e., whose duplicates are
+ # not to be eliminated).
+ pre_post_deps=
+ if $opt_duplicate_compiler_generated_deps; then
+ for pre_post_dep in $predeps $postdeps; do
+ case "$pre_post_deps " in
+ *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
+ esac
+ pre_post_deps="$pre_post_deps $pre_post_dep"
+ done
+ fi
+ pre_post_deps=
+ fi
+
+ deplibs=
+ newdependency_libs=
+ newlib_search_path=
+ need_relink=no # whether we're linking any uninstalled libtool libraries
+ notinst_deplibs= # not-installed libtool libraries
+ notinst_path= # paths that contain not-installed libtool libraries
+
+ case $linkmode in
+ lib)
+ passes="conv dlpreopen link"
+ for file in $dlfiles $dlprefiles; do
+ case $file in
+ *.la) ;;
+ *)
+ func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+ ;;
+ esac
+ done
+ ;;
+ prog)
+ compile_deplibs=
+ finalize_deplibs=
+ alldeplibs=no
+ newdlfiles=
+ newdlprefiles=
+ passes="conv scan dlopen dlpreopen link"
+ ;;
+ *) passes="conv"
+ ;;
+ esac
+
+ for pass in $passes; do
+ # The preopen pass in lib mode reverses $deplibs; put it back here
+ # so that -L comes before libs that need it for instance...
+ if test "$linkmode,$pass" = "lib,link"; then
+ ## FIXME: Find the place where the list is rebuilt in the wrong
+ ## order, and fix it there properly
+ tmp_deplibs=
+ for deplib in $deplibs; do
+ tmp_deplibs="$deplib $tmp_deplibs"
+ done
+ deplibs="$tmp_deplibs"
+ fi
+
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan"; then
+ libs="$deplibs"
+ deplibs=
+ fi
+ if test "$linkmode" = prog; then
+ case $pass in
+ dlopen) libs="$dlfiles" ;;
+ dlpreopen) libs="$dlprefiles" ;;
+ link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
+ esac
+ fi
+ if test "$linkmode,$pass" = "lib,dlpreopen"; then
+ # Collect and forward deplibs of preopened libtool libs
+ for lib in $dlprefiles; do
+ # Ignore non-libtool-libs
+ dependency_libs=
+ case $lib in
+ *.la) func_source "$lib" ;;
+ esac
+
+ # Collect preopened libtool deplibs, except any this library
+ # has declared as weak libs
+ for deplib in $dependency_libs; do
+ deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
+ case " $weak_libs " in
+ *" $deplib_base "*) ;;
+ *) deplibs="$deplibs $deplib" ;;
+ esac
+ done
+ done
+ libs="$dlprefiles"
+ fi
+ if test "$pass" = dlopen; then
+ # Collect dlpreopened libraries
+ save_deplibs="$deplibs"
+ deplibs=
+ fi
+
+ for deplib in $libs; do
+ lib=
+ found=no
+ case $deplib in
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags $deplib"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -l*)
+ if test "$linkmode" != lib && test "$linkmode" != prog; then
+ func_warning "\`-l' is ignored for archives/objects"
+ continue
+ fi
+ func_stripname '-l' '' "$deplib"
+ name=$func_stripname_result
+ if test "$linkmode" = lib; then
+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+ else
+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+ fi
+ for searchdir in $searchdirs; do
+ for search_ext in .la $std_shrext .so .a; do
+ # Search the libtool library
+ lib="$searchdir/lib${name}${search_ext}"
+ if test -f "$lib"; then
+ if test "$search_ext" = ".la"; then
+ found=yes
+ else
+ found=no
+ fi
+ break 2
+ fi
+ done
+ done
+ if test "$found" != yes; then
+ # deplib doesn't seem to be a libtool library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ else # deplib is a libtool library
+ # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+ # We need to do some special things here, and not later.
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $deplib "*)
+ if func_lalib_p "$lib"; then
+ library_names=
+ old_library=
+ func_source "$lib"
+ for l in $old_library $library_names; do
+ ll="$l"
+ done
+ if test "X$ll" = "X$old_library" ; then # only static version available
+ found=no
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+ lib=$ladir/$old_library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ fi
+ fi
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+ ;; # -l
+ *.ltframework)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -L*)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ test "$pass" = conv && continue
+ newdependency_libs="$deplib $newdependency_libs"
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ prog)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ if test "$pass" = scan; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ *)
+ func_warning "\`-L' is ignored for archives/objects"
+ ;;
+ esac # linkmode
+ continue
+ ;; # -L
+ -R*)
+ if test "$pass" = link; then
+ func_stripname '-R' '' "$deplib"
+ dir=$func_stripname_result
+ # Make sure the xrpath contains only unique directories.
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ fi
+ deplibs="$deplib $deplibs"
+ continue
+ ;;
+ *.la) lib="$deplib" ;;
+ *.$libext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ case $linkmode in
+ lib)
+ # Linking convenience modules into shared libraries is allowed,
+ # but linking other static libraries is non-portable.
+ case " $dlpreconveniencelibs " in
+ *" $deplib "*) ;;
+ *)
+ valid_a_lib=no
+ case $deplibs_check_method in
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
+ | $EGREP "$match_pattern_regex" > /dev/null; then
+ valid_a_lib=yes
+ fi
+ ;;
+ pass_all)
+ valid_a_lib=yes
+ ;;
+ esac
+ if test "$valid_a_lib" != yes; then
+ $ECHO
+ $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because the file extensions .$libext of this argument makes me believe"
+ $ECHO "*** that it is just a static archive that I should not use here."
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the"
+ $ECHO "*** static library $deplib is not portable!"
+ deplibs="$deplib $deplibs"
+ fi
+ ;;
+ esac
+ continue
+ ;;
+ prog)
+ if test "$pass" != link; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ continue
+ ;;
+ esac # linkmode
+ ;; # *.$libext
+ *.lo | *.$objext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ elif test "$linkmode" = prog; then
+ if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+ # If there is no dlopen support or we're linking statically,
+ # we need to preload.
+ newdlprefiles="$newdlprefiles $deplib"
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ newdlfiles="$newdlfiles $deplib"
+ fi
+ fi
+ continue
+ ;;
+ %DEPLIBS%)
+ alldeplibs=yes
+ continue
+ ;;
+ esac # case $deplib
+
+ if test "$found" = yes || test -f "$lib"; then :
+ else
+ func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+ fi
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$lib" \
+ || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+
+ dlname=
+ dlopen=
+ dlpreopen=
+ libdir=
+ library_names=
+ old_library=
+ inherited_linker_flags=
+ # If the library was installed with an old release of libtool,
+ # it will not redefine variables installed, or shouldnotlink
+ installed=yes
+ shouldnotlink=no
+ avoidtemprpath=
+
+
+ # Read the .la file
+ func_source "$lib"
+
+ # Convert "-framework foo" to "foo.ltframework"
+ if test -n "$inherited_linker_flags"; then
+ tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
+ for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+ case " $new_inherited_linker_flags " in
+ *" $tmp_inherited_linker_flag "*) ;;
+ *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
+ esac
+ done
+ fi
+ dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan" ||
+ { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+ test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
+ test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
+ fi
+
+ if test "$pass" = conv; then
+ # Only check for convenience libraries
+ deplibs="$lib $deplibs"
+ if test -z "$libdir"; then
+ if test -z "$old_library"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+ # It is a libtool convenience library, so add in its objects.
+ convenience="$convenience $ladir/$objdir/$old_library"
+ old_convenience="$old_convenience $ladir/$objdir/$old_library"
+ elif test "$linkmode" != prog && test "$linkmode" != lib; then
+ func_fatal_error "\`$lib' is not a convenience library"
+ fi
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ deplibs="$deplib $deplibs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+ continue
+ fi # $pass = conv
+
+
+ # Get the name of the library we link against.
+ linklib=
+ for l in $old_library $library_names; do
+ linklib="$l"
+ done
+ if test -z "$linklib"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+
+ # This library was specified with -dlopen.
+ if test "$pass" = dlopen; then
+ if test -z "$libdir"; then
+ func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+ fi
+ if test -z "$dlname" ||
+ test "$dlopen_support" != yes ||
+ test "$build_libtool_libs" = no; then
+ # If there is no dlname, no dlopen support or we're linking
+ # statically, we need to preload. We also need to preload any
+ # dependent libraries so libltdl's deplib preloader doesn't
+ # bomb out in the load deplibs phase.
+ dlprefiles="$dlprefiles $lib $dependency_libs"
+ else
+ newdlfiles="$newdlfiles $lib"
+ fi
+ continue
+ fi # $pass = dlopen
+
+ # We need an absolute path.
+ case $ladir in
+ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ func_warning "cannot determine absolute directory name of \`$ladir'"
+ func_warning "passing it literally to the linker, although it might fail"
+ abs_ladir="$ladir"
+ fi
+ ;;
+ esac
+ func_basename "$lib"
+ laname="$func_basename_result"
+
+ # Find the relevant object directory and library name.
+ if test "X$installed" = Xyes; then
+ if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ func_warning "library \`$lib' was moved."
+ dir="$ladir"
+ absdir="$abs_ladir"
+ libdir="$abs_ladir"
+ else
+ dir="$libdir"
+ absdir="$libdir"
+ fi
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+ else
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ dir="$ladir"
+ absdir="$abs_ladir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ else
+ dir="$ladir/$objdir"
+ absdir="$abs_ladir/$objdir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ fi
+ fi # $installed = yes
+ func_stripname 'lib' '.la' "$laname"
+ name=$func_stripname_result
+
+ # This library was specified with -dlpreopen.
+ if test "$pass" = dlpreopen; then
+ if test -z "$libdir" && test "$linkmode" = prog; then
+ func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+ fi
+ # Prefer using a static library (so that no silly _DYNAMIC symbols
+ # are required to link).
+ if test -n "$old_library"; then
+ newdlprefiles="$newdlprefiles $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
+ # Otherwise, use the dlname, so that lt_dlopen finds it.
+ elif test -n "$dlname"; then
+ newdlprefiles="$newdlprefiles $dir/$dlname"
+ else
+ newdlprefiles="$newdlprefiles $dir/$linklib"
+ fi
+ fi # $pass = dlpreopen
+
+ if test -z "$libdir"; then
+ # Link the convenience library
+ if test "$linkmode" = lib; then
+ deplibs="$dir/$old_library $deplibs"
+ elif test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$dir/$old_library $compile_deplibs"
+ finalize_deplibs="$dir/$old_library $finalize_deplibs"
+ else
+ deplibs="$lib $deplibs" # used for prog,scan pass
+ fi
+ continue
+ fi
+
+
+ if test "$linkmode" = prog && test "$pass" != link; then
+ newlib_search_path="$newlib_search_path $ladir"
+ deplibs="$lib $deplibs"
+
+ linkalldeplibs=no
+ if test "$link_all_deplibs" != no || test -z "$library_names" ||
+ test "$build_libtool_libs" = no; then
+ linkalldeplibs=yes
+ fi
+
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ esac
+ # Need to link against all dependency_libs?
+ if test "$linkalldeplibs" = yes; then
+ deplibs="$deplib $deplibs"
+ else
+ # Need to hardcode shared library paths
+ # or/and link against static libraries
+ newdependency_libs="$deplib $newdependency_libs"
+ fi
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done # for deplib
+ continue
+ fi # $linkmode = prog...
+
+ if test "$linkmode,$pass" = "prog,link"; then
+ if test -n "$library_names" &&
+ { { test "$prefer_static_libs" = no ||
+ test "$prefer_static_libs,$installed" = "built,yes"; } ||
+ test -z "$old_library"; }; then
+ # We need to hardcode the library path
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+ # Make sure the rpath contains only unique directories.
+ case "$temp_rpath:" in
+ *"$absdir:"*) ;;
+ *) temp_rpath="$temp_rpath$absdir:" ;;
+ esac
+ fi
+
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi # $linkmode,$pass = prog,link...
+
+ if test "$alldeplibs" = yes &&
+ { test "$deplibs_check_method" = pass_all ||
+ { test "$build_libtool_libs" = yes &&
+ test -n "$library_names"; }; }; then
+ # We only need to search for static libraries
+ continue
+ fi
+ fi
+
+ link_static=no # Whether the deplib will be linked statically
+ use_static_libs=$prefer_static_libs
+ if test "$use_static_libs" = built && test "$installed" = yes; then
+ use_static_libs=no
+ fi
+ if test -n "$library_names" &&
+ { test "$use_static_libs" = no || test -z "$old_library"; }; then
+ case $host in
+ *cygwin* | *mingw* | *cegcc*)
+ # No point in relinking DLLs because paths are not encoded
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=no
+ ;;
+ *)
+ if test "$installed" = no; then
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=yes
+ fi
+ ;;
+ esac
+ # This is a shared library
+
+ # Warn about portability, can't link against -module's on some
+ # systems (darwin). Don't bleat about dlopened modules though!
+ dlopenmodule=""
+ for dlpremoduletest in $dlprefiles; do
+ if test "X$dlpremoduletest" = "X$lib"; then
+ dlopenmodule="$dlpremoduletest"
+ break
+ fi
+ done
+ if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+ $ECHO
+ if test "$linkmode" = prog; then
+ $ECHO "*** Warning: Linking the executable $output against the loadable module"
+ else
+ $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+ fi
+ $ECHO "*** $linklib is not portable!"
+ fi
+ if test "$linkmode" = lib &&
+ test "$hardcode_into_libs" = yes; then
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+ # figure out the soname
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ # use dlname if we got it. it's perfectly good, no?
+ if test -n "$dlname"; then
+ soname="$dlname"
+ elif test -n "$soname_spec"; then
+ # bleh windows
+ case $host in
+ *cygwin* | mingw* | *cegcc*)
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+ esac
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+
+ # Make a new name for the extract_expsyms_cmds to use
+ soroot="$soname"
+ func_basename "$soroot"
+ soname="$func_basename_result"
+ func_stripname 'lib' '.dll' "$soname"
+ newlib=libimp-$func_stripname_result.a
+
+ # If the library has no export list, then create one now
+ if test -f "$output_objdir/$soname-def"; then :
+ else
+ func_verbose "extracting exported symbol list from \`$soname'"
+ func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+ fi
+
+ # Create $newlib
+ if test -f "$output_objdir/$newlib"; then :; else
+ func_verbose "generating import library for \`$soname'"
+ func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+ fi
+ # make sure the library variables are pointing to the new library
+ dir=$output_objdir
+ linklib=$newlib
+ fi # test -n "$old_archive_from_expsyms_cmds"
+
+ if test "$linkmode" = prog || test "$mode" != relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ lib_linked=yes
+ case $hardcode_action in
+ immediate | unsupported)
+ if test "$hardcode_direct" = no; then
+ add="$dir/$linklib"
+ case $host in
+ *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+ *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+ *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+ *-*-unixware7*) add_dir="-L$dir" ;;
+ *-*-darwin* )
+ # if the lib is a (non-dlopened) module then we can not
+ # link against it, someone is ignoring the earlier warnings
+ if /usr/bin/file -L $add 2> /dev/null |
+ $GREP ": [^:]* bundle" >/dev/null ; then
+ if test "X$dlopenmodule" != "X$lib"; then
+ $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+ if test -z "$old_library" ; then
+ $ECHO
+ $ECHO "*** And there doesn't seem to be a static archive available"
+ $ECHO "*** The link will probably fail, sorry"
+ else
+ add="$dir/$old_library"
+ fi
+ elif test -n "$old_library"; then
+ add="$dir/$old_library"
+ fi
+ fi
+ esac
+ elif test "$hardcode_minus_L" = no; then
+ case $host in
+ *-*-sunos*) add_shlibpath="$dir" ;;
+ esac
+ add_dir="-L$dir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = no; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ relink)
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$dir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$dir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ *) lib_linked=no ;;
+ esac
+
+ if test "$lib_linked" != yes; then
+ func_fatal_configuration "unsupported hardcode properties"
+ fi
+
+ if test -n "$add_shlibpath"; then
+ case :$compile_shlibpath: in
+ *":$add_shlibpath:"*) ;;
+ *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
+ esac
+ fi
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+ test -n "$add" && compile_deplibs="$add $compile_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ if test "$hardcode_direct" != yes &&
+ test "$hardcode_minus_L" != yes &&
+ test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ fi
+ fi
+ fi
+
+ if test "$linkmode" = prog || test "$mode" = relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ # Finalize command for both is simple: just hardcode it.
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$libdir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$libdir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ add="-l$name"
+ elif test "$hardcode_automatic" = yes; then
+ if test -n "$inst_prefix_dir" &&
+ test -f "$inst_prefix_dir$libdir/$linklib" ; then
+ add="$inst_prefix_dir$libdir/$linklib"
+ else
+ add="$libdir/$linklib"
+ fi
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+ add_dir="-L$libdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ fi
+
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+ test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ fi
+ fi
+ elif test "$linkmode" = prog; then
+ # Here we assume that one of hardcode_direct or hardcode_minus_L
+ # is not unsupported. This is valid on all known static and
+ # shared platforms.
+ if test "$hardcode_direct" != unsupported; then
+ test -n "$old_library" && linklib="$old_library"
+ compile_deplibs="$dir/$linklib $compile_deplibs"
+ finalize_deplibs="$dir/$linklib $finalize_deplibs"
+ else
+ compile_deplibs="-l$name -L$dir $compile_deplibs"
+ finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+ fi
+ elif test "$build_libtool_libs" = yes; then
+ # Not a shared library
+ if test "$deplibs_check_method" != pass_all; then
+ # We're trying link a shared library against a static one
+ # but the system doesn't support it.
+
+ # Just print a warning and add the library to dependency_libs so
+ # that the program can be linked against the static library.
+ $ECHO
+ $ECHO "*** Warning: This system can not link to static lib archive $lib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have."
+ if test "$module" = yes; then
+ $ECHO "*** But as you try to build a module library, libtool will still create "
+ $ECHO "*** a static module, that should work as long as the dlopening application"
+ $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ else
+ deplibs="$dir/$old_library $deplibs"
+ link_static=yes
+ fi
+ fi # link shared/static library?
+
+ if test "$linkmode" = lib; then
+ if test -n "$dependency_libs" &&
+ { test "$hardcode_into_libs" != yes ||
+ test "$build_old_libs" = yes ||
+ test "$link_static" = yes; }; then
+ # Extract -R from dependency_libs
+ temp_deplibs=
+ for libdir in $dependency_libs; do
+ case $libdir in
+ -R*) func_stripname '-R' '' "$libdir"
+ temp_xrpath=$func_stripname_result
+ case " $xrpath " in
+ *" $temp_xrpath "*) ;;
+ *) xrpath="$xrpath $temp_xrpath";;
+ esac;;
+ *) temp_deplibs="$temp_deplibs $libdir";;
+ esac
+ done
+ dependency_libs="$temp_deplibs"
+ fi
+
+ newlib_search_path="$newlib_search_path $absdir"
+ # Link against this library
+ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+ # ... and its dependency_libs
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ newdependency_libs="$deplib $newdependency_libs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+
+ if test "$link_all_deplibs" != no; then
+ # Add the search paths of all dependency libraries
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) path="$deplib" ;;
+ *.la)
+ func_dirname "$deplib" "" "."
+ dir="$func_dirname_result"
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ if test -z "$absdir"; then
+ func_warning "cannot determine absolute directory name of \`$dir'"
+ absdir="$dir"
+ fi
+ ;;
+ esac
+ if $GREP "^installed=no" $deplib > /dev/null; then
+ case $host in
+ *-*-darwin*)
+ depdepl=
+ eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+ if test -n "$deplibrary_names" ; then
+ for tmp in $deplibrary_names ; do
+ depdepl=$tmp
+ done
+ if test -f "$absdir/$objdir/$depdepl" ; then
+ depdepl="$absdir/$objdir/$depdepl"
+ darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ if test -z "$darwin_install_name"; then
+ darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ fi
+ compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+ linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
+ path=
+ fi
+ fi
+ ;;
+ *)
+ path="-L$absdir/$objdir"
+ ;;
+ esac
+ else
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ test "$absdir" != "$libdir" && \
+ func_warning "\`$deplib' seems to be moved"
+
+ path="-L$absdir"
+ fi
+ ;;
+ esac
+ case " $deplibs " in
+ *" $path "*) ;;
+ *) deplibs="$path $deplibs" ;;
+ esac
+ done
+ fi # link_all_deplibs != no
+ fi # linkmode = lib
+ done # for deplib in $libs
+ if test "$pass" = link; then
+ if test "$linkmode" = "prog"; then
+ compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+ finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ fi
+ fi
+ dependency_libs="$newdependency_libs"
+ if test "$pass" = dlpreopen; then
+ # Link the dlpreopened libraries before other libraries
+ for deplib in $save_deplibs; do
+ deplibs="$deplib $deplibs"
+ done
+ fi
+ if test "$pass" != dlopen; then
+ if test "$pass" != conv; then
+ # Make sure lib_search_path contains only unique directories.
+ lib_search_path=
+ for dir in $newlib_search_path; do
+ case "$lib_search_path " in
+ *" $dir "*) ;;
+ *) lib_search_path="$lib_search_path $dir" ;;
+ esac
+ done
+ newlib_search_path=
+ fi
+
+ if test "$linkmode,$pass" != "prog,link"; then
+ vars="deplibs"
+ else
+ vars="compile_deplibs finalize_deplibs"
+ fi
+ for var in $vars dependency_libs; do
+ # Add libraries to $var in reverse order
+ eval tmp_libs=\"\$$var\"
+ new_libs=
+ for deplib in $tmp_libs; do
+ # FIXME: Pedantically, this is the right thing to do, so
+ # that some nasty dependency loop isn't accidentally
+ # broken:
+ #new_libs="$deplib $new_libs"
+ # Pragmatically, this seems to cause very few problems in
+ # practice:
+ case $deplib in
+ -L*) new_libs="$deplib $new_libs" ;;
+ -R*) ;;
+ *)
+ # And here is the reason: when a library appears more
+ # than once as an explicit dependence of a library, or
+ # is implicitly linked in more than once by the
+ # compiler, it is considered special, and multiple
+ # occurrences thereof are not removed. Compare this
+ # with having the same library being listed as a
+ # dependency of multiple other libraries: in this case,
+ # we know (pedantically, we assume) the library does not
+ # need to be listed more than once, so we keep only the
+ # last copy. This is not always right, but it is rare
+ # enough that we require users that really mean to play
+ # such unportable linking tricks to link the library
+ # using -Wl,-lname, so that libtool does not consider it
+ # for duplicate removal.
+ case " $specialdeplibs " in
+ *" $deplib "*) new_libs="$deplib $new_libs" ;;
+ *)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$deplib $new_libs" ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+ done
+ tmp_libs=
+ for deplib in $new_libs; do
+ case $deplib in
+ -L*)
+ case " $tmp_libs " in
+ *" $deplib "*) ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ done
+ eval $var=\"$tmp_libs\"
+ done # for var
+ fi
+ # Last step: remove runtime libs from dependency_libs
+ # (they stay in deplibs)
+ tmp_libs=
+ for i in $dependency_libs ; do
+ case " $predeps $postdeps $compiler_lib_search_path " in
+ *" $i "*)
+ i=""
+ ;;
+ esac
+ if test -n "$i" ; then
+ tmp_libs="$tmp_libs $i"
+ fi
+ done
+ dependency_libs=$tmp_libs
+ done # for pass
+ if test "$linkmode" = prog; then
+ dlfiles="$newdlfiles"
+ fi
+ if test "$linkmode" = prog || test "$linkmode" = lib; then
+ dlprefiles="$newdlprefiles"
+ fi
+
+ case $linkmode in
+ oldlib)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for archives"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for archives" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for archives"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for archives"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for archives"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for archives"
+
+ test -n "$export_symbols$export_symbols_regex" && \
+ func_warning "\`-export-symbols' is ignored for archives"
+
+ # Now set the variables for building old libraries.
+ build_libtool_libs=no
+ oldlibs="$output"
+ objs="$objs$old_deplibs"
+ ;;
+
+ lib)
+ # Make sure we only generate libraries of the form `libNAME.la'.
+ case $outputname in
+ lib*)
+ func_stripname 'lib' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ ;;
+ *)
+ test "$module" = no && \
+ func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+ if test "$need_lib_prefix" != no; then
+ # Add the "lib" prefix for modules if required
+ func_stripname '' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ else
+ func_stripname '' '.la' "$outputname"
+ libname=$func_stripname_result
+ fi
+ ;;
+ esac
+
+ if test -n "$objs"; then
+ if test "$deplibs_check_method" != pass_all; then
+ func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+ $ECHO "*** objects $objs is not portable!"
+ libobjs="$libobjs $objs"
+ fi
+ fi
+
+ test "$dlself" != no && \
+ func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+ set dummy $rpath
+ shift
+ test "$#" -gt 1 && \
+ func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+ install_libdir="$1"
+
+ oldlibs=
+ if test -z "$rpath"; then
+ if test "$build_libtool_libs" = yes; then
+ # Building a libtool convenience library.
+ # Some compilers have problems with a `.al' extension so
+ # convenience libraries should have the same extension an
+ # archive normally would.
+ oldlibs="$output_objdir/$libname.$libext $oldlibs"
+ build_libtool_libs=convenience
+ build_old_libs=yes
+ fi
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for convenience libraries"
+ else
+
+ # Parse the version information argument.
+ save_ifs="$IFS"; IFS=':'
+ set dummy $vinfo 0 0 0
+ shift
+ IFS="$save_ifs"
+
+ test -n "$7" && \
+ func_fatal_help "too many parameters to \`-version-info'"
+
+ # convert absolute version numbers to libtool ages
+ # this retains compatibility with .la files and attempts
+ # to make the code below a bit more comprehensible
+
+ case $vinfo_number in
+ yes)
+ number_major="$1"
+ number_minor="$2"
+ number_revision="$3"
+ #
+ # There are really only two kinds -- those that
+ # use the current revision as the major version
+ # and those that subtract age and use age as
+ # a minor version. But, then there is irix
+ # which has an extra 1 added just for fun
+ #
+ case $version_type in
+ darwin|linux|osf|windows|none)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_revision"
+ ;;
+ freebsd-aout|freebsd-elf|sunos)
+ current="$number_major"
+ revision="$number_minor"
+ age="0"
+ ;;
+ irix|nonstopux)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_minor"
+ lt_irix_increment=no
+ ;;
+ esac
+ ;;
+ no)
+ current="$1"
+ revision="$2"
+ age="$3"
+ ;;
+ esac
+
+ # Check that each of the things are valid numbers.
+ case $current in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "CURRENT \`$current' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $revision in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "REVISION \`$revision' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $age in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "AGE \`$age' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ if test "$age" -gt "$current"; then
+ func_error "AGE \`$age' is greater than the current interface number \`$current'"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ fi
+
+ # Calculate the version variables.
+ major=
+ versuffix=
+ verstring=
+ case $version_type in
+ none) ;;
+
+ darwin)
+ # Like Linux, but with the current version available in
+ # verstring for coding it into the library header
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ # Darwin ld doesn't like 0 for these options...
+ func_arith $current + 1
+ minor_current=$func_arith_result
+ xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+ ;;
+
+ freebsd-aout)
+ major=".$current"
+ versuffix=".$current.$revision";
+ ;;
+
+ freebsd-elf)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ irix | nonstopux)
+ if test "X$lt_irix_increment" = "Xno"; then
+ func_arith $current - $age
+ else
+ func_arith $current - $age + 1
+ fi
+ major=$func_arith_result
+
+ case $version_type in
+ nonstopux) verstring_prefix=nonstopux ;;
+ *) verstring_prefix=sgi ;;
+ esac
+ verstring="$verstring_prefix$major.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$revision
+ while test "$loop" -ne 0; do
+ func_arith $revision - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring_prefix$major.$iface:$verstring"
+ done
+
+ # Before this point, $major must not contain `.'.
+ major=.$major
+ versuffix="$major.$revision"
+ ;;
+
+ linux)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ ;;
+
+ osf)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix=".$current.$age.$revision"
+ verstring="$current.$age.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$age
+ while test "$loop" -ne 0; do
+ func_arith $current - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring:${iface}.0"
+ done
+
+ # Make executables depend on our current version.
+ verstring="$verstring:${current}.0"
+ ;;
+
+ qnx)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ sunos)
+ major=".$current"
+ versuffix=".$current.$revision"
+ ;;
+
+ windows)
+ # Use '-' rather than '.', since we only want one
+ # extension on DOS 8.3 filesystems.
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+
+ *)
+ func_fatal_configuration "unknown library version type \`$version_type'"
+ ;;
+ esac
+
+ # Clear the version info if we defaulted, and they specified a release.
+ if test -z "$vinfo" && test -n "$release"; then
+ major=
+ case $version_type in
+ darwin)
+ # we can't check for "0.0" in archive_cmds due to quoting
+ # problems, so we reset it completely
+ verstring=
+ ;;
+ *)
+ verstring="0.0"
+ ;;
+ esac
+ if test "$need_version" = no; then
+ versuffix=
+ else
+ versuffix=".0.0"
+ fi
+ fi
+
+ # Remove version info from name if versioning should be avoided
+ if test "$avoid_version" = yes && test "$need_version" = no; then
+ major=
+ versuffix=
+ verstring=""
+ fi
+
+ # Check to see if the archive will have undefined symbols.
+ if test "$allow_undefined" = yes; then
+ if test "$allow_undefined_flag" = unsupported; then
+ func_warning "undefined symbols not allowed in $host shared libraries"
+ build_libtool_libs=no
+ build_old_libs=yes
+ fi
+ else
+ # Don't allow undefined symbols.
+ allow_undefined_flag="$no_undefined_flag"
+ fi
+
+ fi
+
+ func_generate_dlsyms "$libname" "$libname" "yes"
+ libobjs="$libobjs $symfileobj"
+ test "X$libobjs" = "X " && libobjs=
+
+ if test "$mode" != relink; then
+ # Remove our outputs, but don't remove object files since they
+ # may have been created when compiling PIC objects.
+ removelist=
+ tempremovelist=`$ECHO "$output_objdir/*"`
+ for p in $tempremovelist; do
+ case $p in
+ *.$objext | *.gcno)
+ ;;
+ $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+ if test "X$precious_files_regex" != "X"; then
+ if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+ then
+ continue
+ fi
+ fi
+ removelist="$removelist $p"
+ ;;
+ *) ;;
+ esac
+ done
+ test -n "$removelist" && \
+ func_show_eval "${RM}r \$removelist"
+ fi
+
+ # Now set the variables for building old libraries.
+ if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+ oldlibs="$oldlibs $output_objdir/$libname.$libext"
+
+ # Transform .lo files to .o files.
+ oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+ fi
+
+ # Eliminate all temporary directories.
+ #for path in $notinst_path; do
+ # lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
+ # deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
+ # dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
+ #done
+
+ if test -n "$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ temp_xrpath=
+ for libdir in $xrpath; do
+ temp_xrpath="$temp_xrpath -R$libdir"
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+ dependency_libs="$temp_xrpath $dependency_libs"
+ fi
+ fi
+
+ # Make sure dlfiles contains only unique files that won't be dlpreopened
+ old_dlfiles="$dlfiles"
+ dlfiles=
+ for lib in $old_dlfiles; do
+ case " $dlprefiles $dlfiles " in
+ *" $lib "*) ;;
+ *) dlfiles="$dlfiles $lib" ;;
+ esac
+ done
+
+ # Make sure dlprefiles contains only unique files
+ old_dlprefiles="$dlprefiles"
+ dlprefiles=
+ for lib in $old_dlprefiles; do
+ case "$dlprefiles " in
+ *" $lib "*) ;;
+ *) dlprefiles="$dlprefiles $lib" ;;
+ esac
+ done
+
+ if test "$build_libtool_libs" = yes; then
+ if test -n "$rpath"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
+ # these systems don't actually have a c library (as such)!
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C library is in the System framework
+ deplibs="$deplibs System.ltframework"
+ ;;
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+ deplibs="$deplibs -lc"
+ fi
+ ;;
+ esac
+ fi
+
+ # Transform deplibs into only deplibs that can be linked in shared.
+ name_save=$name
+ libname_save=$libname
+ release_save=$release
+ versuffix_save=$versuffix
+ major_save=$major
+ # I'm not sure if I'm treating the release correctly. I think
+ # release should show up in the -l (ie -lgmp5) so we don't want to
+ # add it in twice. Is that correct?
+ release=""
+ versuffix=""
+ major=""
+ newdeplibs=
+ droppeddeps=no
+ case $deplibs_check_method in
+ pass_all)
+ # Don't check for shared/static. Everything works.
+ # This might be a little naive. We might want to check
+ # whether the library exists or not. But this is on
+ # osf3 & osf4 and I'm not really sure... Just
+ # implementing what was already the behavior.
+ newdeplibs=$deplibs
+ ;;
+ test_compile)
+ # This code stresses the "libraries are programs" paradigm to its
+ # limits. Maybe even breaks it. We compile a program, linking it
+ # against the deplibs as a proxy for the library. Then we can check
+ # whether they linked in statically or dynamically with ldd.
+ $opt_dry_run || $RM conftest.c
+ cat > conftest.c <<EOF
+ int main() { return 0; }
+EOF
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+ ldd_output=`ldd conftest`
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which I believe you do not have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use it for"
+ $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
+ fi
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ else
+ # Error occurred in the first compile. Let's try to salvage
+ # the situation: Compile a separate program for each library.
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+ ldd_output=`ldd conftest`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use this one"
+ $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
+ fi
+ fi
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
+ $ECHO "*** make it link in! You will probably need to install it or some"
+ $ECHO "*** library that it depends on before this library will be fully"
+ $ECHO "*** functional. Installing it before continuing would be even better."
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ fi
+ ;;
+ file_magic*)
+ set dummy $deplibs_check_method; shift
+ file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ # Follow soft links.
+ if ls -lLd "$potent_lib" 2>/dev/null |
+ $GREP " -> " >/dev/null; then
+ continue
+ fi
+ # The statement above tries to avoid entering an
+ # endless loop below, in case of cyclic links.
+ # We might still enter an endless loop, since a link
+ # loop can be closed while we follow links,
+ # but so what?
+ potlib="$potent_lib"
+ while test -h "$potlib" 2>/dev/null; do
+ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+ case $potliblink in
+ [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+ *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
+ esac
+ done
+ if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+ $SED -e 10q |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a file magic. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ potlib="$potent_lib" # see symlink-check above in file_magic test
+ if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
+ $EGREP "$match_pattern_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a regex pattern. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ none | unknown | *)
+ newdeplibs=""
+ tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
+ -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ for i in $predeps $postdeps ; do
+ # can't use Xsed below, because $i might contain '/'
+ tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
+ done
+ fi
+ if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' |
+ $GREP . >/dev/null; then
+ $ECHO
+ if test "X$deplibs_check_method" = "Xnone"; then
+ $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
+ else
+ $ECHO "*** Warning: inter-library dependencies are not known to be supported."
+ fi
+ $ECHO "*** All declared inter-library dependencies are being dropped."
+ droppeddeps=yes
+ fi
+ ;;
+ esac
+ versuffix=$versuffix_save
+ major=$major_save
+ release=$release_save
+ libname=$libname_save
+ name=$name_save
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library with the System framework
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ if test "$droppeddeps" = yes; then
+ if test "$module" = yes; then
+ $ECHO
+ $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
+ $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
+ $ECHO "*** a static module, that should work as long as the dlopening"
+ $ECHO "*** application is linked with the -dlopen flag."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ else
+ $ECHO "*** The inter-library dependencies that have been dropped here will be"
+ $ECHO "*** automatically added whenever a program is linked with this library"
+ $ECHO "*** or is declared to -dlopen it."
+
+ if test "$allow_undefined" = no; then
+ $ECHO
+ $ECHO "*** Since this library must not contain undefined symbols,"
+ $ECHO "*** because either the platform does not support them or"
+ $ECHO "*** it was explicitly requested with -no-undefined,"
+ $ECHO "*** libtool will only create a static version of it."
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ fi
+ fi
+ # Done checking deplibs!
+ deplibs=$newdeplibs
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ case $host in
+ *-*-darwin*)
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ deplibs="$new_libs"
+
+ # All the library-specific variables (install_libdir is set above).
+ library_names=
+ old_library=
+ dlname=
+
+ # Test again, we may have decided not to build it any more
+ if test "$build_libtool_libs" = yes; then
+ if test "$hardcode_into_libs" = yes; then
+ # Hardcode the library paths
+ hardcode_libdirs=
+ dep_rpath=
+ rpath="$finalize_rpath"
+ test "$mode" != relink && rpath="$compile_rpath$rpath"
+ for libdir in $rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ dep_rpath="$dep_rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ if test -n "$hardcode_libdir_flag_spec_ld"; then
+ eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
+ else
+ eval dep_rpath=\"$hardcode_libdir_flag_spec\"
+ fi
+ fi
+ if test -n "$runpath_var" && test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+ fi
+ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+ fi
+
+ shlibpath="$finalize_shlibpath"
+ test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+ if test -n "$shlibpath"; then
+ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+ fi
+
+ # Get the real and link names of the library.
+ eval shared_ext=\"$shrext_cmds\"
+ eval library_names=\"$library_names_spec\"
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+
+ if test -n "$soname_spec"; then
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+ if test -z "$dlname"; then
+ dlname=$soname
+ fi
+
+ lib="$output_objdir/$realname"
+ linknames=
+ for link
+ do
+ linknames="$linknames $link"
+ done
+
+ # Use standard objects if they are pic
+ test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ test "X$libobjs" = "X " && libobjs=
+
+ delfiles=
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+ export_symbols="$output_objdir/$libname.uexp"
+ delfiles="$delfiles $export_symbols"
+ fi
+
+ orig_export_symbols=
+ case $host_os in
+ cygwin* | mingw* | cegcc*)
+ if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+ # exporting using user supplied symfile
+ if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+ # and it's NOT already a .def file. Must figure out
+ # which of the given symbols are data symbols and tag
+ # them as such. So, trigger use of export_symbols_cmds.
+ # export_symbols gets reassigned inside the "prepare
+ # the list of exported symbols" if statement, so the
+ # include_expsyms logic still works.
+ orig_export_symbols="$export_symbols"
+ export_symbols=
+ always_export_symbols=yes
+ fi
+ fi
+ ;;
+ esac
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ cmds=$export_symbols_cmds
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ func_len " $cmd"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ func_show_eval "$cmd" 'exit $?'
+ skipped_export=false
+ else
+ # The command line is too long to execute in one step.
+ func_verbose "using reloadable object file for export list..."
+ skipped_export=:
+ # Break out early, otherwise skipped_export may be
+ # set to false by a later but shorter cmd.
+ break
+ fi
+ done
+ IFS="$save_ifs"
+ if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+ fi
+
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+
+ tmp_deplibs=
+ for test_deplib in $deplibs; do
+ case " $convenience " in
+ *" $test_deplib "*) ;;
+ *)
+ tmp_deplibs="$tmp_deplibs $test_deplib"
+ ;;
+ esac
+ done
+ deplibs="$tmp_deplibs"
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec" &&
+ test "$compiler_needs_object" = yes &&
+ test -z "$libobjs"; then
+ # extract the archives, so we have objects to list.
+ # TODO: could optimize this to just extract one archive.
+ whole_archive_flag_spec=
+ fi
+ if test -n "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ else
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ fi
+
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ linker_flags="$linker_flags $flag"
+ fi
+
+ # Make a backup of the uninstalled library when relinking
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+ fi
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ eval test_cmds=\"$module_expsym_cmds\"
+ cmds=$module_expsym_cmds
+ else
+ eval test_cmds=\"$module_cmds\"
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ eval test_cmds=\"$archive_expsym_cmds\"
+ cmds=$archive_expsym_cmds
+ else
+ eval test_cmds=\"$archive_cmds\"
+ cmds=$archive_cmds
+ fi
+ fi
+
+ if test "X$skipped_export" != "X:" &&
+ func_len " $test_cmds" &&
+ len=$func_len_result &&
+ test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ :
+ else
+ # The command line is too long to link in one step, link piecewise
+ # or, if using GNU ld and skipped_export is not :, use a linker
+ # script.
+
+ # Save the value of $output and $libobjs because we want to
+ # use them later. If we have whole_archive_flag_spec, we
+ # want to use save_libobjs as it was before
+ # whole_archive_flag_spec was expanded, because we can't
+ # assume the linker understands whole_archive_flag_spec.
+ # This may have to be revisited, in case too many
+ # convenience libraries get linked in and end up exceeding
+ # the spec.
+ if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ fi
+ save_output=$output
+ output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
+
+ # Clear the reloadable object creation command queue and
+ # initialize k to one.
+ test_cmds=
+ concat_cmds=
+ objlist=
+ last_robj=
+ k=1
+
+ if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+ output=${output_objdir}/${output_la}.lnkscript
+ func_verbose "creating GNU ld script: $output"
+ $ECHO 'INPUT (' > $output
+ for obj in $save_libobjs
+ do
+ $ECHO "$obj" >> $output
+ done
+ $ECHO ')' >> $output
+ delfiles="$delfiles $output"
+ elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_verbose "creating linker input file list: $output"
+ : > $output
+ set x $save_libobjs
+ shift
+ firstobj=
+ if test "$compiler_needs_object" = yes; then
+ firstobj="$1 "
+ shift
+ fi
+ for obj
+ do
+ $ECHO "$obj" >> $output
+ done
+ delfiles="$delfiles $output"
+ output=$firstobj\"$file_list_spec$output\"
+ else
+ if test -n "$save_libobjs"; then
+ func_verbose "creating reloadable object files..."
+ output=$output_objdir/$output_la-${k}.$objext
+ eval test_cmds=\"$reload_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+
+ # Loop over the list of objects to be linked.
+ for obj in $save_libobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ if test "X$objlist" = X ||
+ test "$len" -lt "$max_cmd_len"; then
+ func_append objlist " $obj"
+ else
+ # The command $test_cmds is almost too long, add a
+ # command to the queue.
+ if test "$k" -eq 1 ; then
+ # The first file doesn't have a previous command to add.
+ eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
+ else
+ # All subsequent reloadable object files will link in
+ # the last one created.
+ eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
+ fi
+ last_robj=$output_objdir/$output_la-${k}.$objext
+ func_arith $k + 1
+ k=$func_arith_result
+ output=$output_objdir/$output_la-${k}.$objext
+ objlist=$obj
+ func_len " $last_robj"
+ func_arith $len0 + $func_len_result
+ len=$func_arith_result
+ fi
+ done
+ # Handle the remaining objects by creating one last
+ # reloadable object file. All subsequent reloadable object
+ # files will link in the last one created.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+ fi
+ delfiles="$delfiles $output"
+
+ else
+ output=
+ fi
+
+ if ${skipped_export-false}; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ libobjs=$output
+ # Append the command to create the export file.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+ fi
+ fi
+
+ test -n "$save_libobjs" &&
+ func_verbose "creating a temporary reloadable object file: $output"
+
+ # Loop through the commands generated above and execute them.
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $concat_cmds; do
+ IFS="$save_ifs"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+
+ if ${skipped_export-false}; then
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+ fi
+
+ libobjs=$output
+ # Restore the value of output.
+ output=$save_output
+
+ if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ # Expand the library linking commands again to reset the
+ # value of $libobjs for piecewise linking.
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ cmds=$module_expsym_cmds
+ else
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ cmds=$archive_expsym_cmds
+ else
+ cmds=$archive_cmds
+ fi
+ fi
+ fi
+
+ if test -n "$delfiles"; then
+ # Append the command to remove temporary files to $cmds.
+ eval cmds=\"\$cmds~\$RM $delfiles\"
+ fi
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+ if test -n "$convenience"; then
+ if test -z "$whole_archive_flag_spec"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ # Create links to the real library.
+ for linkname in $linknames; do
+ if test "$realname" != "$linkname"; then
+ func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ fi
+ done
+
+ # If -module or -export-dynamic was specified, set the dlname.
+ if test "$module" = yes || test "$export_dynamic" = yes; then
+ # On all known operating systems, these are identical.
+ dlname="$soname"
+ fi
+ fi
+ ;;
+
+ obj)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for objects"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for objects" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for objects"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for objects"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for objects"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for objects"
+
+ case $output in
+ *.lo)
+ test -n "$objs$old_deplibs" && \
+ func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+ libobj=$output
+ func_lo2o "$libobj"
+ obj=$func_lo2o_result
+ ;;
+ *)
+ libobj=
+ obj="$output"
+ ;;
+ esac
+
+ # Delete the old objects.
+ $opt_dry_run || $RM $obj $libobj
+
+ # Objects from convenience libraries. This assumes
+ # single-version convenience libraries. Whenever we create
+ # different ones for PIC/non-PIC, this we'll have to duplicate
+ # the extraction.
+ reload_conv_objs=
+ gentop=
+ # reload_cmds runs $LD directly, so let us get rid of
+ # -Wl from whole_archive_flag_spec and hope we can get by with
+ # turning comma into space..
+ wl=
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec"; then
+ eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+ reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
+ else
+ gentop="$output_objdir/${obj}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
+ fi
+ fi
+
+ # Create the old-style object.
+ reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+ output="$obj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+
+ # Exit if we aren't doing a library object file.
+ if test -z "$libobj"; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$build_libtool_libs" != yes; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ # Create an invalid libtool object if no PIC, so that we don't
+ # accidentally link it into a program.
+ # $show "echo timestamp > $libobj"
+ # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+ exit $EXIT_SUCCESS
+ fi
+
+ if test -n "$pic_flag" || test "$pic_mode" != default; then
+ # Only do commands if we really have different PIC objects.
+ reload_objs="$libobjs $reload_conv_objs"
+ output="$libobj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+ fi
+
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ ;;
+
+ prog)
+ case $host in
+ *cygwin*) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result.exe;;
+ esac
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for programs"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for programs"
+
+ test "$preload" = yes \
+ && test "$dlopen_support" = unknown \
+ && test "$dlopen_self" = unknown \
+ && test "$dlopen_self_static" = unknown && \
+ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library is the System framework
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ case $host in
+ *-*-darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ # But is supposedly fixed on 10.4 or later (yay!).
+ if test "$tagname" = CXX ; then
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+ 10.[0123])
+ compile_command="$compile_command ${wl}-bind_at_load"
+ finalize_command="$finalize_command ${wl}-bind_at_load"
+ ;;
+ esac
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $compile_deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $compile_deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ compile_deplibs="$new_libs"
+
+
+ compile_command="$compile_command $compile_deplibs"
+ finalize_command="$finalize_command $finalize_deplibs"
+
+ if test -n "$rpath$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ for libdir in $rpath $xrpath; do
+ # This is the magic to use -rpath.
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ fi
+
+ # Now hardcode the library paths
+ rpath=
+ hardcode_libdirs=
+ for libdir in $compile_rpath $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$libdir:"*) ;;
+ ::) dllsearchpath=$libdir;;
+ *) dllsearchpath="$dllsearchpath:$libdir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ compile_rpath="$rpath"
+
+ rpath=
+ hardcode_libdirs=
+ for libdir in $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$finalize_perm_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ finalize_rpath="$rpath"
+
+ if test -n "$libobjs" && test "$build_old_libs" = yes; then
+ # Transform all the library objects into standard objects.
+ compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ fi
+
+ func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+ # template prelinking step
+ if test -n "$prelink_cmds"; then
+ func_execute_cmds "$prelink_cmds" 'exit $?'
+ fi
+
+ wrappers_required=yes
+ case $host in
+ *cygwin* | *mingw* )
+ if test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ *cegcc)
+ # Disable wrappers for cegcc, we are cross compiling anyway.
+ wrappers_required=no
+ ;;
+ *)
+ if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ esac
+ if test "$wrappers_required" = no; then
+ # Replace the output file specification.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ link_command="$compile_command$compile_rpath"
+
+ # We have no uninstalled library dependencies, so finalize right now.
+ exit_status=0
+ func_show_eval "$link_command" 'exit_status=$?'
+
+ # Delete the generated files.
+ if test -f "$output_objdir/${outputname}S.${objext}"; then
+ func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+ fi
+
+ exit $exit_status
+ fi
+
+ if test -n "$compile_shlibpath$finalize_shlibpath"; then
+ compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+ fi
+ if test -n "$finalize_shlibpath"; then
+ finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+ fi
+
+ compile_var=
+ finalize_var=
+ if test -n "$runpath_var"; then
+ if test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ if test -n "$finalize_perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $finalize_perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ fi
+
+ if test "$no_install" = yes; then
+ # We don't need to create a wrapper script.
+ link_command="$compile_var$compile_command$compile_rpath"
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ # Delete the old output file.
+ $opt_dry_run || $RM $output
+ # Link the executable and exit
+ func_show_eval "$link_command" 'exit $?'
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$hardcode_action" = relink; then
+ # Fast installation is not supported
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+ func_warning "this platform does not like uninstalled shared libraries"
+ func_warning "\`$output' will be relinked during installation"
+ else
+ if test "$fast_install" != no; then
+ link_command="$finalize_var$compile_command$finalize_rpath"
+ if test "$fast_install" = yes; then
+ relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+ else
+ # fast_install is set to needless
+ relink_command=
+ fi
+ else
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+ fi
+ fi
+
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+ # Delete the old output files.
+ $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+ func_show_eval "$link_command" 'exit $?'
+
+ # Now create the wrapper script.
+ func_verbose "creating $output"
+
+ # Quote the relink command for shipping.
+ if test -n "$relink_command"; then
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ relink_command="(cd `pwd`; $relink_command)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Quote $ECHO for shipping.
+ if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
+ case $progpath in
+ [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
+ *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
+ esac
+ qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
+ else
+ qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Only actually do things if not in dry run mode.
+ $opt_dry_run || {
+ # win32 will think the script is a binary if it has
+ # a .exe suffix, so we strip it off here.
+ case $output in
+ *.exe) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result ;;
+ esac
+ # test for cygwin because mv fails w/o .exe extensions
+ case $host in
+ *cygwin*)
+ exeext=.exe
+ func_stripname '' '.exe' "$outputname"
+ outputname=$func_stripname_result ;;
+ *) exeext= ;;
+ esac
+ case $host in
+ *cygwin* | *mingw* )
+ func_dirname_and_basename "$output" "" "."
+ output_name=$func_basename_result
+ output_path=$func_dirname_result
+ cwrappersource="$output_path/$objdir/lt-$output_name.c"
+ cwrapper="$output_path/$output_name.exe"
+ $RM $cwrappersource $cwrapper
+ trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_cwrapperexe_src > $cwrappersource
+
+ # The wrapper executable is built using the $host compiler,
+ # because it contains $host paths and files. If cross-
+ # compiling, it, like the target executable, must be
+ # executed on the $host or under an emulation environment.
+ $opt_dry_run || {
+ $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+ $STRIP $cwrapper
+ }
+
+ # Now, create the wrapper script for func_source use:
+ func_ltwrapper_scriptname $cwrapper
+ $RM $func_ltwrapper_scriptname_result
+ trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+ $opt_dry_run || {
+ # note: this script will not be executed, so do not chmod.
+ if test "x$build" = "x$host" ; then
+ $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+ else
+ func_emit_wrapper no > $func_ltwrapper_scriptname_result
+ fi
+ }
+ ;;
+ * )
+ $RM $output
+ trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_wrapper no > $output
+ chmod +x $output
+ ;;
+ esac
+ }
+ exit $EXIT_SUCCESS
+ ;;
+ esac
+
+ # See if we need to build an old-fashioned archive.
+ for oldlib in $oldlibs; do
+
+ if test "$build_libtool_libs" = convenience; then
+ oldobjs="$libobjs_save $symfileobj"
+ addlibs="$convenience"
+ build_libtool_libs=no
+ else
+ if test "$build_libtool_libs" = module; then
+ oldobjs="$libobjs_save"
+ build_libtool_libs=no
+ else
+ oldobjs="$old_deplibs $non_pic_objects"
+ if test "$preload" = yes && test -f "$symfileobj"; then
+ oldobjs="$oldobjs $symfileobj"
+ fi
+ fi
+ addlibs="$old_convenience"
+ fi
+
+ if test -n "$addlibs"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $addlibs
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # Do each command in the archive commands.
+ if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+ cmds=$old_archive_from_new_cmds
+ else
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # POSIX demands no paths to be encoded in archives. We have
+ # to avoid creating archives with duplicate basenames if we
+ # might have to extract them afterwards, e.g., when creating a
+ # static archive out of a convenience library, or when linking
+ # the entirety of a libtool archive into another (currently
+ # not supported by libtool).
+ if (for obj in $oldobjs
+ do
+ func_basename "$obj"
+ $ECHO "$func_basename_result"
+ done | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ $ECHO "copying selected object files to avoid basename conflicts..."
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+ func_mkdir_p "$gentop"
+ save_oldobjs=$oldobjs
+ oldobjs=
+ counter=1
+ for obj in $save_oldobjs
+ do
+ func_basename "$obj"
+ objbase="$func_basename_result"
+ case " $oldobjs " in
+ " ") oldobjs=$obj ;;
+ *[\ /]"$objbase "*)
+ while :; do
+ # Make sure we don't pick an alternate name that also
+ # overlaps.
+ newobj=lt$counter-$objbase
+ func_arith $counter + 1
+ counter=$func_arith_result
+ case " $oldobjs " in
+ *[\ /]"$newobj "*) ;;
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+ esac
+ done
+ func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+ oldobjs="$oldobjs $gentop/$newobj"
+ ;;
+ *) oldobjs="$oldobjs $obj" ;;
+ esac
+ done
+ fi
+ eval cmds=\"$old_archive_cmds\"
+
+ func_len " $cmds"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ cmds=$old_archive_cmds
+ else
+ # the command line is too long to link in one step, link in parts
+ func_verbose "using piecewise archive linking..."
+ save_RANLIB=$RANLIB
+ RANLIB=:
+ objlist=
+ concat_cmds=
+ save_oldobjs=$oldobjs
+ oldobjs=
+ # Is there a better way of finding the last object in the list?
+ for obj in $save_oldobjs
+ do
+ last_oldobj=$obj
+ done
+ eval test_cmds=\"$old_archive_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+ for obj in $save_oldobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ func_append objlist " $obj"
+ if test "$len" -lt "$max_cmd_len"; then
+ :
+ else
+ # the above command should be used before it gets too long
+ oldobjs=$objlist
+ if test "$obj" = "$last_oldobj" ; then
+ RANLIB=$save_RANLIB
+ fi
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+ objlist=
+ len=$len0
+ fi
+ done
+ RANLIB=$save_RANLIB
+ oldobjs=$objlist
+ if test "X$oldobjs" = "X" ; then
+ eval cmds=\"\$concat_cmds\"
+ else
+ eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+ fi
+ fi
+ fi
+ func_execute_cmds "$cmds" 'exit $?'
+ done
+
+ test -n "$generated" && \
+ func_show_eval "${RM}r$generated"
+
+ # Now create the libtool archive.
+ case $output in
+ *.la)
+ old_library=
+ test "$build_old_libs" = yes && old_library="$libname.$libext"
+ func_verbose "creating $output"
+
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ # Quote the link command for shipping.
+ relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ if test "$hardcode_automatic" = yes ; then
+ relink_command=
+ fi
+
+ # Only create the output if not a dry run.
+ $opt_dry_run || {
+ for installed in no yes; do
+ if test "$installed" = yes; then
+ if test -z "$install_libdir"; then
+ break
+ fi
+ output="$output_objdir/$outputname"i
+ # Replace all uninstalled libtool libraries with the installed ones
+ newdependency_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ *.la)
+ func_basename "$deplib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ newdependency_libs="$newdependency_libs $libdir/$name"
+ ;;
+ *) newdependency_libs="$newdependency_libs $deplib" ;;
+ esac
+ done
+ dependency_libs="$newdependency_libs"
+ newdlfiles=
+
+ for lib in $dlfiles; do
+ case $lib in
+ *.la)
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlfiles="$newdlfiles $libdir/$name"
+ ;;
+ *) newdlfiles="$newdlfiles $lib" ;;
+ esac
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ *.la)
+ # Only pass preopened files to the pseudo-archive (for
+ # eventual linking with the app. that links it) if we
+ # didn't already link the preopened objects directly into
+ # the library:
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlprefiles="$newdlprefiles $libdir/$name"
+ ;;
+ esac
+ done
+ dlprefiles="$newdlprefiles"
+ else
+ newdlfiles=
+ for lib in $dlfiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlfiles="$newdlfiles $abs"
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlprefiles="$newdlprefiles $abs"
+ done
+ dlprefiles="$newdlprefiles"
+ fi
+ $RM $output
+ # place dlname in correct position for cygwin
+ tdlname=$dlname
+ case $host,$output,$installed,$module,$dlname in
+ *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
+ esac
+ $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+ if test "$installed" = no && test "$need_relink" = yes; then
+ $ECHO >> $output "\
+relink_command=\"$relink_command\""
+ fi
+ done
+ }
+
+ # Do a symbolic link so that the libtool archive can be found in
+ # LD_LIBRARY_PATH before the program is installed.
+ func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+ ;;
+ esac
+ exit $EXIT_SUCCESS
+}
+
+{ test "$mode" = link || test "$mode" = relink; } &&
+ func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+ $opt_debug
+ RM="$nonopt"
+ files=
+ rmforce=
+ exit_status=0
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ for arg
+ do
+ case $arg in
+ -f) RM="$RM $arg"; rmforce=yes ;;
+ -*) RM="$RM $arg" ;;
+ *) files="$files $arg" ;;
+ esac
+ done
+
+ test -z "$RM" && \
+ func_fatal_help "you must specify an RM program"
+
+ rmdirs=
+
+ origobjdir="$objdir"
+ for file in $files; do
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ if test "X$dir" = X.; then
+ objdir="$origobjdir"
+ else
+ objdir="$dir/$origobjdir"
+ fi
+ func_basename "$file"
+ name="$func_basename_result"
+ test "$mode" = uninstall && objdir="$dir"
+
+ # Remember objdir for removal later, being careful to avoid duplicates
+ if test "$mode" = clean; then
+ case " $rmdirs " in
+ *" $objdir "*) ;;
+ *) rmdirs="$rmdirs $objdir" ;;
+ esac
+ fi
+
+ # Don't error if the file doesn't exist and rm -f was used.
+ if { test -L "$file"; } >/dev/null 2>&1 ||
+ { test -h "$file"; } >/dev/null 2>&1 ||
+ test -f "$file"; then
+ :
+ elif test -d "$file"; then
+ exit_status=1
+ continue
+ elif test "$rmforce" = yes; then
+ continue
+ fi
+
+ rmfiles="$file"
+
+ case $name in
+ *.la)
+ # Possibly a libtool archive, so verify it.
+ if func_lalib_p "$file"; then
+ func_source $dir/$name
+
+ # Delete the libtool libraries and symlinks.
+ for n in $library_names; do
+ rmfiles="$rmfiles $objdir/$n"
+ done
+ test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
+
+ case "$mode" in
+ clean)
+ case " $library_names " in
+ # " " in the beginning catches empty $dlname
+ *" $dlname "*) ;;
+ *) rmfiles="$rmfiles $objdir/$dlname" ;;
+ esac
+ test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
+ ;;
+ uninstall)
+ if test -n "$library_names"; then
+ # Do each command in the postuninstall commands.
+ func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+
+ if test -n "$old_library"; then
+ # Do each command in the old_postuninstall commands.
+ func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+ # FIXME: should reinstall the best remaining shared library.
+ ;;
+ esac
+ fi
+ ;;
+
+ *.lo)
+ # Possibly a libtool object, so verify it.
+ if func_lalib_p "$file"; then
+
+ # Read the .lo file
+ func_source $dir/$name
+
+ # Add PIC object to the list of files to remove.
+ if test -n "$pic_object" &&
+ test "$pic_object" != none; then
+ rmfiles="$rmfiles $dir/$pic_object"
+ fi
+
+ # Add non-PIC object to the list of files to remove.
+ if test -n "$non_pic_object" &&
+ test "$non_pic_object" != none; then
+ rmfiles="$rmfiles $dir/$non_pic_object"
+ fi
+ fi
+ ;;
+
+ *)
+ if test "$mode" = clean ; then
+ noexename=$name
+ case $file in
+ *.exe)
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ func_stripname '' '.exe' "$name"
+ noexename=$func_stripname_result
+ # $file with .exe has already been added to rmfiles,
+ # add $file without .exe
+ rmfiles="$rmfiles $file"
+ ;;
+ esac
+ # Do a test to see if this is a libtool program.
+ if func_ltwrapper_p "$file"; then
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ relink_command=
+ func_source $func_ltwrapper_scriptname_result
+ rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
+ else
+ relink_command=
+ func_source $dir/$noexename
+ fi
+
+ # note $name still contains .exe if it was in $file originally
+ # as does the version of $file that was added into $rmfiles
+ rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
+ if test "$fast_install" = yes && test -n "$relink_command"; then
+ rmfiles="$rmfiles $objdir/lt-$name"
+ fi
+ if test "X$noexename" != "X$name" ; then
+ rmfiles="$rmfiles $objdir/lt-${noexename}.c"
+ fi
+ fi
+ fi
+ ;;
+ esac
+ func_show_eval "$RM $rmfiles" 'exit_status=1'
+ done
+ objdir="$origobjdir"
+
+ # Try to remove the ${objdir}s in the directories where we deleted files
+ for dir in $rmdirs; do
+ if test -d "$dir"; then
+ func_show_eval "rmdir $dir >/dev/null 2>&1"
+ fi
+ done
+
+ exit $exit_status
+}
+
+{ test "$mode" = uninstall || test "$mode" = clean; } &&
+ func_mode_uninstall ${1+"$@"}
+
+test -z "$mode" && {
+ help="$generic_help"
+ func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+ func_fatal_help "invalid operation mode \`$mode'"
+
+if test -n "$exec_cmd"; then
+ eval exec "$exec_cmd"
+ exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries. Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them. This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration. But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
diff --git a/jni/iconv/libcharset/m4/codeset.m4 b/jni/iconv/libcharset/m4/codeset.m4
new file mode 100644
index 0000000..a6e67ec
--- /dev/null
+++ b/jni/iconv/libcharset/m4/codeset.m4
@@ -0,0 +1,21 @@
+# codeset.m4 serial AM1 (gettext-0.10.40)
+dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([AM_LANGINFO_CODESET],
+[
+ AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
+ [AC_TRY_LINK([#include <langinfo.h>],
+ [char* cs = nl_langinfo(CODESET);],
+ am_cv_langinfo_codeset=yes,
+ am_cv_langinfo_codeset=no)
+ ])
+ if test $am_cv_langinfo_codeset = yes; then
+ AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
+ [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
+ fi
+])
diff --git a/jni/iconv/libcharset/m4/glibc21.m4 b/jni/iconv/libcharset/m4/glibc21.m4
new file mode 100644
index 0000000..d95fd98
--- /dev/null
+++ b/jni/iconv/libcharset/m4/glibc21.m4
@@ -0,0 +1,30 @@
+# glibc21.m4 serial 3
+dnl Copyright (C) 2000-2002, 2004 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Test for the GNU C Library, version 2.1 or newer.
+# From Bruno Haible.
+
+AC_DEFUN([gl_GLIBC21],
+ [
+ AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer,
+ ac_cv_gnu_library_2_1,
+ [AC_EGREP_CPP([Lucky GNU user],
+ [
+#include <features.h>
+#ifdef __GNU_LIBRARY__
+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
+ Lucky GNU user
+ #endif
+#endif
+ ],
+ ac_cv_gnu_library_2_1=yes,
+ ac_cv_gnu_library_2_1=no)
+ ]
+ )
+ AC_SUBST(GLIBC21)
+ GLIBC21="$ac_cv_gnu_library_2_1"
+ ]
+)
diff --git a/jni/iconv/libcharset/m4/libtool.m4 b/jni/iconv/libcharset/m4/libtool.m4
new file mode 100644
index 0000000..69ca81f
--- /dev/null
+++ b/jni/iconv/libcharset/m4/libtool.m4
@@ -0,0 +1,7357 @@
+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+m4_define([_LT_COPYING], [dnl
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+])
+
+# serial 56 LT_INIT
+
+
+# LT_PREREQ(VERSION)
+# ------------------
+# Complain and exit if this libtool version is less that VERSION.
+m4_defun([LT_PREREQ],
+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
+ [m4_default([$3],
+ [m4_fatal([Libtool version $1 or higher is required],
+ 63)])],
+ [$2])])
+
+
+# _LT_CHECK_BUILDDIR
+# ------------------
+# Complain if the absolute build directory name contains unusual characters
+m4_defun([_LT_CHECK_BUILDDIR],
+[case `pwd` in
+ *\ * | *\ *)
+ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
+esac
+])
+
+
+# LT_INIT([OPTIONS])
+# ------------------
+AC_DEFUN([LT_INIT],
+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL="${CONFIG_SHELL-$SHELL} "'$(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+_LT_SETUP
+
+# Only expand once:
+m4_define([LT_INIT])
+])# LT_INIT
+
+# Old names:
+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
+m4_defun([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+ case $cc_temp in
+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+])
+
+
+# _LT_FILEUTILS_DEFAULTS
+# ----------------------
+# It is okay to use these file commands and assume they have been set
+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
+m4_defun([_LT_FILEUTILS_DEFAULTS],
+[: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+])# _LT_FILEUTILS_DEFAULTS
+
+
+# _LT_SETUP
+# ---------
+m4_defun([_LT_SETUP],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+_LT_DECL([], [host_alias], [0], [The host system])dnl
+_LT_DECL([], [host], [0])dnl
+_LT_DECL([], [host_os], [0])dnl
+dnl
+_LT_DECL([], [build_alias], [0], [The build system])dnl
+_LT_DECL([], [build], [0])dnl
+_LT_DECL([], [build_os], [0])dnl
+dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+dnl
+AC_REQUIRE([AC_PROG_LN_S])dnl
+test -z "$LN_S" && LN_S="ln -s"
+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
+dnl
+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
+dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+m4_require([_LT_CMD_RELOAD])dnl
+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+
+_LT_CONFIG_LIBTOOL_INIT([
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+])
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+_LT_CHECK_OBJDIR
+
+m4_require([_LT_TAG_COMPILER])dnl
+_LT_PROG_ECHO_BACKSLASH
+
+case $host_os in
+aix3*)
+ # AIX sometimes has problems with the GCC collect2 program. For some
+ # reason, if we set the COLLECT_NAMES environment variable, the problems
+ # vanish in a puff of smoke.
+ if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+ fi
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+_LT_CC_BASENAME([$compiler])
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+ _LT_PATH_MAGIC
+ fi
+ ;;
+esac
+
+# Use C for the default configuration in the libtool script
+LT_SUPPORTED_TAG([CC])
+_LT_LANG_C_CONFIG
+_LT_LANG_DEFAULT_CONFIG
+_LT_CONFIG_COMMANDS
+])# _LT_SETUP
+
+
+# _LT_PROG_LTMAIN
+# ---------------
+# Note that this code is called both from `configure', and `config.status'
+# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
+# `config.status' has no value for ac_aux_dir unless we are using Automake,
+# so we pass a copy along to make sure it has a sensible value anyway.
+m4_defun([_LT_PROG_LTMAIN],
+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
+ltmain="$ac_aux_dir/ltmain.sh"
+])# _LT_PROG_LTMAIN
+
+
+## ------------------------------------- ##
+## Accumulate code for creating libtool. ##
+## ------------------------------------- ##
+
+# So that we can recreate a full libtool script including additional
+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
+# in macros and then make a single call at the end using the `libtool'
+# label.
+
+
+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
+# ----------------------------------------
+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL_INIT],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_INIT])
+
+
+# _LT_CONFIG_LIBTOOL([COMMANDS])
+# ------------------------------
+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
+
+
+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
+# -----------------------------------------------------
+m4_defun([_LT_CONFIG_SAVE_COMMANDS],
+[_LT_CONFIG_LIBTOOL([$1])
+_LT_CONFIG_LIBTOOL_INIT([$2])
+])
+
+
+# _LT_FORMAT_COMMENT([COMMENT])
+# -----------------------------
+# Add leading comment marks to the start of each line, and a trailing
+# full-stop to the whole comment if one is not present already.
+m4_define([_LT_FORMAT_COMMENT],
+[m4_ifval([$1], [
+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
+ [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
+)])
+
+
+
+## ------------------------ ##
+## FIXME: Eliminate VARNAME ##
+## ------------------------ ##
+
+
+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
+# -------------------------------------------------------------------
+# CONFIGNAME is the name given to the value in the libtool script.
+# VARNAME is the (base) name used in the configure script.
+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
+# VARNAME. Any other value will be used directly.
+m4_define([_LT_DECL],
+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
+ [m4_ifval([$1], [$1], [$2])])
+ lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
+ m4_ifval([$4],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
+ lt_dict_add_subkey([lt_decl_dict], [$2],
+ [tagged?], [m4_ifval([$5], [yes], [no])])])
+])
+
+
+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
+# --------------------------------------------------------
+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
+
+
+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_tag_varnames],
+[_lt_decl_filter([tagged?], [yes], $@)])
+
+
+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
+# ---------------------------------------------------------
+m4_define([_lt_decl_filter],
+[m4_case([$#],
+ [0], [m4_fatal([$0: too few arguments: $#])],
+ [1], [m4_fatal([$0: too few arguments: $#: $1])],
+ [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
+ [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
+ [lt_dict_filter([lt_decl_dict], $@)])[]dnl
+])
+
+
+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
+# --------------------------------------------------
+m4_define([lt_decl_quote_varnames],
+[_lt_decl_filter([value], [1], $@)])
+
+
+# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_dquote_varnames],
+[_lt_decl_filter([value], [2], $@)])
+
+
+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_varnames_tagged],
+[m4_assert([$# <= 2])dnl
+_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
+ m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
+m4_define([_lt_decl_varnames_tagged],
+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
+
+
+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_all_varnames],
+[_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_if([$2], [],
+ m4_quote(lt_decl_varnames),
+ m4_quote(m4_shift($@))))[]dnl
+])
+m4_define([_lt_decl_all_varnames],
+[lt_join($@, lt_decl_varnames_tagged([$1],
+ lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
+])
+
+
+# _LT_CONFIG_STATUS_DECLARE([VARNAME])
+# ------------------------------------
+# Quote a variable value, and forward it to `config.status' so that its
+# declaration there will have the same value as in `configure'. VARNAME
+# must have a single quote delimited value for this to work.
+m4_define([_LT_CONFIG_STATUS_DECLARE],
+[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
+
+
+# _LT_CONFIG_STATUS_DECLARATIONS
+# ------------------------------
+# We delimit libtool config variables with single quotes, so when
+# we write them to config.status, we have to be sure to quote all
+# embedded single quotes properly. In configure, this macro expands
+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
+#
+# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
+ [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAGS
+# ----------------
+# Output comment and list of tags supported by the script
+m4_defun([_LT_LIBTOOL_TAGS],
+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
+available_tags="_LT_TAGS"dnl
+])
+
+
+# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
+# -----------------------------------
+# Extract the dictionary values for VARNAME (optionally with TAG) and
+# expand to a commented shell variable setting:
+#
+# # Some comment about what VAR is for.
+# visible_name=$lt_internal_name
+m4_define([_LT_LIBTOOL_DECLARE],
+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
+ [description])))[]dnl
+m4_pushdef([_libtool_name],
+ m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
+ [0], [_libtool_name=[$]$1],
+ [1], [_libtool_name=$lt_[]$1],
+ [2], [_libtool_name=$lt_[]$1],
+ [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
+])
+
+
+# _LT_LIBTOOL_CONFIG_VARS
+# -----------------------
+# Produce commented declarations of non-tagged libtool config variables
+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
+# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
+# section) are produced by _LT_LIBTOOL_TAG_VARS.
+m4_defun([_LT_LIBTOOL_CONFIG_VARS],
+[m4_foreach([_lt_var],
+ m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAG_VARS(TAG)
+# -------------------------
+m4_define([_LT_LIBTOOL_TAG_VARS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
+
+
+# _LT_TAGVAR(VARNAME, [TAGNAME])
+# ------------------------------
+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
+
+
+# _LT_CONFIG_COMMANDS
+# -------------------
+# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
+# variables for single and double quote escaping we saved from calls
+# to _LT_DECL, we can put quote escaped variables declarations
+# into `config.status', and then the shell code to quote escape them in
+# for loops in `config.status'. Finally, any additional code accumulated
+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
+m4_defun([_LT_CONFIG_COMMANDS],
+[AC_PROVIDE_IFELSE([LT_OUTPUT],
+ dnl If the libtool generation code has been placed in $CONFIG_LT,
+ dnl instead of duplicating it all over again into config.status,
+ dnl then we will have config.status run $CONFIG_LT later, so it
+ dnl needs to know what name is stored there:
+ [AC_CONFIG_COMMANDS([libtool],
+ [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
+ dnl If the libtool generation code is destined for config.status,
+ dnl expand the accumulated commands and init code now:
+ [AC_CONFIG_COMMANDS([libtool],
+ [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
+])#_LT_CONFIG_COMMANDS
+
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
+[
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+_LT_CONFIG_STATUS_DECLARATIONS
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# Quote evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_quote_varnames); do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[[\\\\\\\`\\"\\\$]]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_dquote_varnames); do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[[\\\\\\\`\\"\\\$]]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case \$lt_ECHO in
+*'\\\[$]0 --fallback-echo"')dnl "
+ lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
+ ;;
+esac
+
+_LT_OUTPUT_LIBTOOL_INIT
+])
+
+
+# LT_OUTPUT
+# ---------
+# This macro allows early generation of the libtool script (before
+# AC_OUTPUT is called), incase it is used in configure for compilation
+# tests.
+AC_DEFUN([LT_OUTPUT],
+[: ${CONFIG_LT=./config.lt}
+AC_MSG_NOTICE([creating $CONFIG_LT])
+cat >"$CONFIG_LT" <<_LTEOF
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate a libtool stub with the current configuration.
+
+lt_cl_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AS_SHELL_SANITIZE
+_AS_PREPARE
+
+exec AS_MESSAGE_FD>&1
+exec AS_MESSAGE_LOG_FD>>config.log
+{
+ echo
+ AS_BOX([Running $as_me.])
+} >&AS_MESSAGE_LOG_FD
+
+lt_cl_help="\
+\`$as_me' creates a local libtool stub from the current configuration,
+for use in further configure time tests before the real libtool is
+generated.
+
+Usage: $[0] [[OPTIONS]]
+
+ -h, --help print this help, then exit
+ -V, --version print version number, then exit
+ -q, --quiet do not print progress messages
+ -d, --debug don't remove temporary files
+
+Report bugs to <bug-libtool@gnu.org>."
+
+lt_cl_version="\
+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
+configured by $[0], generated by m4_PACKAGE_STRING.
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.lt script is free software; the Free Software Foundation
+gives unlimited permision to copy, distribute and modify it."
+
+while test $[#] != 0
+do
+ case $[1] in
+ --version | --v* | -V )
+ echo "$lt_cl_version"; exit 0 ;;
+ --help | --h* | -h )
+ echo "$lt_cl_help"; exit 0 ;;
+ --debug | --d* | -d )
+ debug=: ;;
+ --quiet | --q* | --silent | --s* | -q )
+ lt_cl_silent=: ;;
+
+ -*) AC_MSG_ERROR([unrecognized option: $[1]
+Try \`$[0] --help' for more information.]) ;;
+
+ *) AC_MSG_ERROR([unrecognized argument: $[1]
+Try \`$[0] --help' for more information.]) ;;
+ esac
+ shift
+done
+
+if $lt_cl_silent; then
+ exec AS_MESSAGE_FD>/dev/null
+fi
+_LTEOF
+
+cat >>"$CONFIG_LT" <<_LTEOF
+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AC_MSG_NOTICE([creating $ofile])
+_LT_OUTPUT_LIBTOOL_COMMANDS
+AS_EXIT(0)
+_LTEOF
+chmod +x "$CONFIG_LT"
+
+# configure is writing to config.log, but config.lt does its own redirection,
+# appending to config.log, which fails on DOS, as config.log is still kept
+# open by configure. Here we exec the FD to /dev/null, effectively closing
+# config.log, so it can be properly (re)opened and appended to by config.lt.
+if test "$no_create" != yes; then
+ lt_cl_success=:
+ test "$silent" = yes &&
+ lt_config_lt_args="$lt_config_lt_args --quiet"
+ exec AS_MESSAGE_LOG_FD>/dev/null
+ $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
+ exec AS_MESSAGE_LOG_FD>>config.log
+ $lt_cl_success || AS_EXIT(1)
+fi
+])# LT_OUTPUT
+
+
+# _LT_CONFIG(TAG)
+# ---------------
+# If TAG is the built-in tag, create an initial libtool script with a
+# default configuration from the untagged config vars. Otherwise add code
+# to config.status for appending the configuration named by TAG from the
+# matching tagged config vars.
+m4_defun([_LT_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_CONFIG_SAVE_COMMANDS([
+ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
+ m4_if(_LT_TAG, [C], [
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+_LT_COPYING
+_LT_LIBTOOL_TAGS
+
+# ### BEGIN LIBTOOL CONFIG
+_LT_LIBTOOL_CONFIG_VARS
+_LT_LIBTOOL_TAG_VARS
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+ _LT_PROG_LTMAIN
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ _LT_PROG_XSI_SHELLFNS
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+],
+[cat <<_LT_EOF >> "$ofile"
+
+dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
+dnl in a comment (ie after a #).
+# ### BEGIN LIBTOOL TAG CONFIG: $1
+_LT_LIBTOOL_TAG_VARS(_LT_TAG)
+# ### END LIBTOOL TAG CONFIG: $1
+_LT_EOF
+])dnl /m4_if
+],
+[m4_if([$1], [], [
+ PACKAGE='$PACKAGE'
+ VERSION='$VERSION'
+ TIMESTAMP='$TIMESTAMP'
+ RM='$RM'
+ ofile='$ofile'], [])
+])dnl /_LT_CONFIG_SAVE_COMMANDS
+])# _LT_CONFIG
+
+
+# LT_SUPPORTED_TAG(TAG)
+# ---------------------
+# Trace this macro to discover what tags are supported by the libtool
+# --tag option, using:
+# autoconf --trace 'LT_SUPPORTED_TAG:$1'
+AC_DEFUN([LT_SUPPORTED_TAG], [])
+
+
+# C support is built-in for now
+m4_define([_LT_LANG_C_enabled], [])
+m4_define([_LT_TAGS], [])
+
+
+# LT_LANG(LANG)
+# -------------
+# Enable libtool support for the given language if not already enabled.
+AC_DEFUN([LT_LANG],
+[AC_BEFORE([$0], [LT_OUTPUT])dnl
+m4_case([$1],
+ [C], [_LT_LANG(C)],
+ [C++], [_LT_LANG(CXX)],
+ [Java], [_LT_LANG(GCJ)],
+ [Fortran 77], [_LT_LANG(F77)],
+ [Fortran], [_LT_LANG(FC)],
+ [Windows Resource], [_LT_LANG(RC)],
+ [m4_ifdef([_LT_LANG_]$1[_CONFIG],
+ [_LT_LANG($1)],
+ [m4_fatal([$0: unsupported language: "$1"])])])dnl
+])# LT_LANG
+
+
+# _LT_LANG(LANGNAME)
+# ------------------
+m4_defun([_LT_LANG],
+[m4_ifdef([_LT_LANG_]$1[_enabled], [],
+ [LT_SUPPORTED_TAG([$1])dnl
+ m4_append([_LT_TAGS], [$1 ])dnl
+ m4_define([_LT_LANG_]$1[_enabled], [])dnl
+ _LT_LANG_$1_CONFIG($1)])dnl
+])# _LT_LANG
+
+
+# _LT_LANG_DEFAULT_CONFIG
+# -----------------------
+m4_defun([_LT_LANG_DEFAULT_CONFIG],
+[AC_PROVIDE_IFELSE([AC_PROG_CXX],
+ [LT_LANG(CXX)],
+ [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_F77],
+ [LT_LANG(F77)],
+ [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_FC],
+ [LT_LANG(FC)],
+ [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
+
+dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
+dnl pulling things in needlessly.
+AC_PROVIDE_IFELSE([AC_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [m4_ifdef([AC_PROG_GCJ],
+ [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
+ m4_ifdef([A][M_PROG_GCJ],
+ [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
+ m4_ifdef([LT_PROG_GCJ],
+ [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+
+AC_PROVIDE_IFELSE([LT_PROG_RC],
+ [LT_LANG(RC)],
+ [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
+])# _LT_LANG_DEFAULT_CONFIG
+
+# Obsolete macros:
+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
+dnl AC_DEFUN([AC_LIBTOOL_F77], [])
+dnl AC_DEFUN([AC_LIBTOOL_FC], [])
+dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
+
+
+# _LT_TAG_COMPILER
+# ----------------
+m4_defun([_LT_TAG_COMPILER],
+[AC_REQUIRE([AC_PROG_CC])dnl
+
+_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+])# _LT_TAG_COMPILER
+
+
+# _LT_COMPILER_BOILERPLATE
+# ------------------------
+# Check for compiler boilerplate output or warnings with
+# the simple compiler test code.
+m4_defun([_LT_COMPILER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+])# _LT_COMPILER_BOILERPLATE
+
+
+# _LT_LINKER_BOILERPLATE
+# ----------------------
+# Check for linker boilerplate output or warnings with
+# the simple link test code.
+m4_defun([_LT_LINKER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+])# _LT_LINKER_BOILERPLATE
+
+# _LT_REQUIRED_DARWIN_CHECKS
+# -------------------------
+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
+ case $host_os in
+ rhapsody* | darwin*)
+ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
+ AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
+ AC_CHECK_TOOL([LIPO], [lipo], [:])
+ AC_CHECK_TOOL([OTOOL], [otool], [:])
+ AC_CHECK_TOOL([OTOOL64], [otool64], [:])
+ _LT_DECL([], [DSYMUTIL], [1],
+ [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
+ _LT_DECL([], [NMEDIT], [1],
+ [Tool to change global to local symbols on Mac OS X])
+ _LT_DECL([], [LIPO], [1],
+ [Tool to manipulate fat objects and archives on Mac OS X])
+ _LT_DECL([], [OTOOL], [1],
+ [ldd/readelf like tool for Mach-O binaries on Mac OS X])
+ _LT_DECL([], [OTOOL64], [1],
+ [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
+
+ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
+ [lt_cv_apple_cc_single_mod=no
+ if test -z "${LT_MULTI_MODULE}"; then
+ # By default we will add the -single_module flag. You can override
+ # by either setting the environment variable LT_MULTI_MODULE
+ # non-empty at configure time, or by adding -multi_module to the
+ # link flags.
+ rm -rf libconftest.dylib*
+ echo "int foo(void){return 1;}" > conftest.c
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+ _lt_result=$?
+ if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+ lt_cv_apple_cc_single_mod=yes
+ else
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ fi
+ rm -rf libconftest.dylib*
+ rm -f conftest.*
+ fi])
+ AC_CACHE_CHECK([for -exported_symbols_list linker flag],
+ [lt_cv_ld_exported_symbols_list],
+ [lt_cv_ld_exported_symbols_list=no
+ save_LDFLAGS=$LDFLAGS
+ echo "_main" > conftest.sym
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+ [lt_cv_ld_exported_symbols_list=yes],
+ [lt_cv_ld_exported_symbols_list=no])
+ LDFLAGS="$save_LDFLAGS"
+ ])
+ case $host_os in
+ rhapsody* | darwin1.[[012]])
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+ darwin1.*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ darwin*) # darwin 5.x on
+ # if running on 10.5 or later, the deployment target defaults
+ # to the OS version, if on x86, and 10.4, the deployment
+ # target defaults to 10.4. Don't you love it?
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ 10.[[012]]*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ 10.*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ esac
+ ;;
+ esac
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+ _lt_dar_single_mod='$single_module'
+ fi
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+ else
+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ fi
+ if test "$DSYMUTIL" != ":"; then
+ _lt_dsymutil='~$DSYMUTIL $lib || :'
+ else
+ _lt_dsymutil=
+ fi
+ ;;
+ esac
+])
+
+
+# _LT_DARWIN_LINKER_FEATURES
+# --------------------------
+# Checks for linker and compiler features on darwin
+m4_defun([_LT_DARWIN_LINKER_FEATURES],
+[
+ m4_require([_LT_REQUIRED_DARWIN_CHECKS])
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_automatic, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=''
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
+ case $cc_basename in
+ ifort*) _lt_dar_can_shared=yes ;;
+ *) _lt_dar_can_shared=$GCC ;;
+ esac
+ if test "$_lt_dar_can_shared" = "yes"; then
+ output_verbose_link_cmd=echo
+ _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+ _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+ _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+ m4_if([$1], [CXX],
+[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
+ _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
+ fi
+],[])
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+])
+
+# _LT_SYS_MODULE_PATH_AIX
+# -----------------------
+# Links a minimal program and checks the executable
+# for the system default hardcoded library path. In most cases,
+# this is /usr/lib:/lib, but when the MPI compilers are used
+# the location of the communication and MPI libs are included too.
+# If we don't find anything, use the default library path according
+# to the aix ld manual.
+m4_defun([_LT_SYS_MODULE_PATH_AIX],
+[m4_require([_LT_DECL_SED])dnl
+AC_LINK_IFELSE(AC_LANG_PROGRAM,[
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi],[])
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+])# _LT_SYS_MODULE_PATH_AIX
+
+
+# _LT_SHELL_INIT(ARG)
+# -------------------
+m4_define([_LT_SHELL_INIT],
+[ifdef([AC_DIVERSION_NOTICE],
+ [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
+ [AC_DIVERT_PUSH(NOTICE)])
+$1
+AC_DIVERT_POP
+])# _LT_SHELL_INIT
+
+
+# _LT_PROG_ECHO_BACKSLASH
+# -----------------------
+# Add some code to the start of the generated configure script which
+# will find an echo command which doesn't interpret backslashes.
+m4_defun([_LT_PROG_ECHO_BACKSLASH],
+[_LT_SHELL_INIT([
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$lt_ECHO in
+X*--fallback-echo)
+ # Remove one level of quotation (which was required for Make).
+ ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
+ ;;
+esac
+
+ECHO=${lt_ECHO-echo}
+if test "X[$]1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X[$]1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell.
+ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
+fi
+
+if test "X[$]1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<_LT_EOF
+[$]*
+_LT_EOF
+ exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$lt_ECHO"; then
+ if test "X${echo_test_string+set}" != Xset; then
+ # find a string as large as possible, as long as the shell can cope with it
+ for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
+ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+ if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
+ { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
+ then
+ break
+ fi
+ done
+ fi
+
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ :
+ else
+ # The Solaris, AIX, and Digital Unix default echo programs unquote
+ # backslashes. This makes it impossible to quote backslashes using
+ # echo "$something" | sed 's/\\/\\\\/g'
+ #
+ # So, first we look for a working echo in the user's PATH.
+
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for dir in $PATH /usr/ucb; do
+ IFS="$lt_save_ifs"
+ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$dir/echo"
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+
+ if test "X$ECHO" = Xecho; then
+ # We didn't find a better echo, so look for alternatives.
+ if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # This shell has a builtin print -r that does the trick.
+ ECHO='print -r'
+ elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
+ test "X$CONFIG_SHELL" != X/bin/ksh; then
+ # If we have ksh, try running configure again with it.
+ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+ export ORIGINAL_CONFIG_SHELL
+ CONFIG_SHELL=/bin/ksh
+ export CONFIG_SHELL
+ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
+ else
+ # Try using printf.
+ ECHO='printf %s\n'
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # Cool, printf works
+ :
+ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+ export CONFIG_SHELL
+ SHELL="$CONFIG_SHELL"
+ export SHELL
+ ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
+ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
+ else
+ # maybe with a smaller string...
+ prev=:
+
+ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
+ if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
+ then
+ break
+ fi
+ prev="$cmd"
+ done
+
+ if test "$prev" != 'sed 50q "[$]0"'; then
+ echo_test_string=`eval $prev`
+ export echo_test_string
+ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
+ else
+ # Oops. We lost completely, so just stick with echo.
+ ECHO=echo
+ fi
+ fi
+ fi
+ fi
+ fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+lt_ECHO=$ECHO
+if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
+ lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
+fi
+
+AC_SUBST(lt_ECHO)
+])
+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
+_LT_DECL([], [ECHO], [1],
+ [An echo program that does not interpret backslashes])
+])# _LT_PROG_ECHO_BACKSLASH
+
+
+# _LT_ENABLE_LOCK
+# ---------------
+m4_defun([_LT_ENABLE_LOCK],
+[AC_ARG_ENABLE([libtool-lock],
+ [AS_HELP_STRING([--disable-libtool-lock],
+ [avoid locking (might break parallel builds)])])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *ELF-32*)
+ HPUX_IA64_MODE="32"
+ ;;
+ *ELF-64*)
+ HPUX_IA64_MODE="64"
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+*-*-irix6*)
+ # Find out which ABI we are using.
+ echo '[#]line __oline__ "configure"' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -melf32bsmip"
+ ;;
+ *N32*)
+ LD="${LD-ld} -melf32bmipn32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -melf64bmip"
+ ;;
+ esac
+ else
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -32"
+ ;;
+ *N32*)
+ LD="${LD-ld} -n32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -64"
+ ;;
+ esac
+ fi
+ fi
+ rm -rf conftest*
+ ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.o` in
+ *32-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_i386_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+ ppc64-*linux*|powerpc64-*linux*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+ LD="${LD-ld} -m elf_s390"
+ ;;
+ sparc64-*linux*)
+ LD="${LD-ld} -m elf32_sparc"
+ ;;
+ esac
+ ;;
+ *64-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_x86_64_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ ppc*-*linux*|powerpc*-*linux*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
+ LD="${LD-ld} -m elf64_s390"
+ ;;
+ sparc*-*linux*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+
+*-*-sco3.2v5*)
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -belf"
+ AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+ [AC_LANG_PUSH(C)
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+ AC_LANG_POP])
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+ CFLAGS="$SAVE_CFLAGS"
+ fi
+ ;;
+sparc*-*solaris*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.o` in
+ *64-bit*)
+ case $lt_cv_prog_gnu_ld in
+ yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ *)
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+ LD="${LD-ld} -64"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+esac
+
+need_locks="$enable_libtool_lock"
+])# _LT_ENABLE_LOCK
+
+
+# _LT_CMD_OLD_ARCHIVE
+# -------------------
+m4_defun([_LT_CMD_OLD_ARCHIVE],
+[AC_CHECK_TOOL(AR, ar, false)
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+_LT_DECL([], [AR], [1], [The archiver])
+_LT_DECL([], [AR_FLAGS], [1])
+
+AC_CHECK_TOOL(STRIP, strip, :)
+test -z "$STRIP" && STRIP=:
+_LT_DECL([], [STRIP], [1], [A symbol stripping program])
+
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+test -z "$RANLIB" && RANLIB=:
+_LT_DECL([], [RANLIB], [1],
+ [Commands used to install an old-style archive])
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ ;;
+ *)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ ;;
+ esac
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+_LT_DECL([], [old_postinstall_cmds], [2])
+_LT_DECL([], [old_postuninstall_cmds], [2])
+_LT_TAGDECL([], [old_archive_cmds], [2],
+ [Commands used to build an old-style archive])
+])# _LT_CMD_OLD_ARCHIVE
+
+
+# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------------------
+# Check whether the given compiler option works
+AC_DEFUN([_LT_COMPILER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+ [$2=no
+ m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="$3"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ $2=yes
+ fi
+ fi
+ $RM conftest*
+])
+
+if test x"[$]$2" = xyes; then
+ m4_if([$5], , :, [$5])
+else
+ m4_if([$6], , :, [$6])
+fi
+])# _LT_COMPILER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
+
+
+# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+# [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------
+# Check whether the given linker option works
+AC_DEFUN([_LT_LINKER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+ [$2=no
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS $3"
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+ # The linker can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ if test -s conftest.err; then
+ # Append any errors to the config.log.
+ cat conftest.err 1>&AS_MESSAGE_LOG_FD
+ $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if diff conftest.exp conftest.er2 >/dev/null; then
+ $2=yes
+ fi
+ else
+ $2=yes
+ fi
+ fi
+ $RM -r conftest*
+ LDFLAGS="$save_LDFLAGS"
+])
+
+if test x"[$]$2" = xyes; then
+ m4_if([$4], , :, [$4])
+else
+ m4_if([$5], , :, [$5])
+fi
+])# _LT_LINKER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
+
+
+# LT_CMD_MAX_LEN
+#---------------
+AC_DEFUN([LT_CMD_MAX_LEN],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# find the maximum length of command line arguments
+AC_MSG_CHECKING([the maximum length of command line arguments])
+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
+ i=0
+ teststring="ABCD"
+
+ case $build_os in
+ msdosdjgpp*)
+ # On DJGPP, this test can blow up pretty badly due to problems in libc
+ # (any single argument exceeding 2000 bytes causes a buffer overrun
+ # during glob expansion). Even if it were fixed, the result of this
+ # check would be larger than it should be.
+ lt_cv_sys_max_cmd_len=12288; # 12K is about right
+ ;;
+
+ gnu*)
+ # Under GNU Hurd, this test is not required because there is
+ # no limit to the length of command line arguments.
+ # Libtool will interpret -1 as no limit whatsoever
+ lt_cv_sys_max_cmd_len=-1;
+ ;;
+
+ cygwin* | mingw* | cegcc*)
+ # On Win9x/ME, this test blows up -- it succeeds, but takes
+ # about 5 minutes as the teststring grows exponentially.
+ # Worse, since 9x/ME are not pre-emptively multitasking,
+ # you end up with a "frozen" computer, even though with patience
+ # the test eventually succeeds (with a max line length of 256k).
+ # Instead, let's just punt: use the minimum linelength reported by
+ # all of the supported platforms: 8192 (on NT/2K/XP).
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ amigaos*)
+ # On AmigaOS with pdksh, this test takes hours, literally.
+ # So we just punt and use a minimum line length of 8192.
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+ # This has been around since 386BSD, at least. Likely further.
+ if test -x /sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+ elif test -x /usr/sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+ else
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
+ fi
+ # And add a safety zone
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ ;;
+
+ interix*)
+ # We know the value 262144 and hardcode it with a safety zone (like BSD)
+ lt_cv_sys_max_cmd_len=196608
+ ;;
+
+ osf*)
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+ # nice to cause kernel panics so lets avoid the loop below.
+ # First set a reasonable default.
+ lt_cv_sys_max_cmd_len=16384
+ #
+ if test -x /sbin/sysconfig; then
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+ *1*) lt_cv_sys_max_cmd_len=-1 ;;
+ esac
+ fi
+ ;;
+ sco3.2v5*)
+ lt_cv_sys_max_cmd_len=102400
+ ;;
+ sysv5* | sco5v6* | sysv4.2uw2*)
+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+ if test -n "$kargmax"; then
+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
+ else
+ lt_cv_sys_max_cmd_len=32768
+ fi
+ ;;
+ *)
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+ if test -n "$lt_cv_sys_max_cmd_len"; then
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ else
+ # Make teststring a little bigger before we do anything with it.
+ # a 1K string should be a reasonable start.
+ for i in 1 2 3 4 5 6 7 8 ; do
+ teststring=$teststring$teststring
+ done
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+ # If test is not a shell built-in, we'll probably end up computing a
+ # maximum length that is only half of the actual maximum length, but
+ # we can't tell.
+ while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+ = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+ test $i != 17 # 1/2 MB should be enough
+ do
+ i=`expr $i + 1`
+ teststring=$teststring$teststring
+ done
+ # Only check the string length outside the loop.
+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+ teststring=
+ # Add a significant safety factor because C++ compilers can tack on
+ # massive amounts of additional arguments before passing them to the
+ # linker. It appears as though 1/2 is a usable value.
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+ fi
+ ;;
+ esac
+])
+if test -n $lt_cv_sys_max_cmd_len ; then
+ AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
+else
+ AC_MSG_RESULT(none)
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+_LT_DECL([], [max_cmd_len], [0],
+ [What is the maximum length of a command?])
+])# LT_CMD_MAX_LEN
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
+
+
+# _LT_HEADER_DLFCN
+# ----------------
+m4_defun([_LT_HEADER_DLFCN],
+[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
+])# _LT_HEADER_DLFCN
+
+
+# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ----------------------------------------------------------------
+m4_defun([_LT_TRY_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "$cross_compiling" = yes; then :
+ [$4]
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+[#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}]
+_LT_EOF
+ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) $1 ;;
+ x$lt_dlneed_uscore) $2 ;;
+ x$lt_dlunknown|x*) $3 ;;
+ esac
+ else :
+ # compilation failed
+ $3
+ fi
+fi
+rm -fr conftest*
+])# _LT_TRY_DLOPEN_SELF
+
+
+# LT_SYS_DLOPEN_SELF
+# ------------------
+AC_DEFUN([LT_SYS_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "x$enable_dlopen" != xyes; then
+ enable_dlopen=unknown
+ enable_dlopen_self=unknown
+ enable_dlopen_self_static=unknown
+else
+ lt_cv_dlopen=no
+ lt_cv_dlopen_libs=
+
+ case $host_os in
+ beos*)
+ lt_cv_dlopen="load_add_on"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ;;
+
+ mingw* | pw32* | cegcc*)
+ lt_cv_dlopen="LoadLibrary"
+ lt_cv_dlopen_libs=
+ ;;
+
+ cygwin*)
+ lt_cv_dlopen="dlopen"
+ lt_cv_dlopen_libs=
+ ;;
+
+ darwin*)
+ # if libdl is installed we need to link against it
+ AC_CHECK_LIB([dl], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
+ lt_cv_dlopen="dyld"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ])
+ ;;
+
+ *)
+ AC_CHECK_FUNC([shl_load],
+ [lt_cv_dlopen="shl_load"],
+ [AC_CHECK_LIB([dld], [shl_load],
+ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
+ [AC_CHECK_FUNC([dlopen],
+ [lt_cv_dlopen="dlopen"],
+ [AC_CHECK_LIB([dl], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+ [AC_CHECK_LIB([svld], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+ [AC_CHECK_LIB([dld], [dld_link],
+ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
+ ])
+ ])
+ ])
+ ])
+ ])
+ ;;
+ esac
+
+ if test "x$lt_cv_dlopen" != xno; then
+ enable_dlopen=yes
+ else
+ enable_dlopen=no
+ fi
+
+ case $lt_cv_dlopen in
+ dlopen)
+ save_CPPFLAGS="$CPPFLAGS"
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+ save_LDFLAGS="$LDFLAGS"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+ save_LIBS="$LIBS"
+ LIBS="$lt_cv_dlopen_libs $LIBS"
+
+ AC_CACHE_CHECK([whether a program can dlopen itself],
+ lt_cv_dlopen_self, [dnl
+ _LT_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+ ])
+
+ if test "x$lt_cv_dlopen_self" = xyes; then
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+ AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+ lt_cv_dlopen_self_static, [dnl
+ _LT_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
+ ])
+ fi
+
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
+ ;;
+ esac
+
+ case $lt_cv_dlopen_self in
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+ *) enable_dlopen_self=unknown ;;
+ esac
+
+ case $lt_cv_dlopen_self_static in
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+ *) enable_dlopen_self_static=unknown ;;
+ esac
+fi
+_LT_DECL([dlopen_support], [enable_dlopen], [0],
+ [Whether dlopen is supported])
+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
+ [Whether dlopen of programs is supported])
+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
+ [Whether dlopen of statically linked programs is supported])
+])# LT_SYS_DLOPEN_SELF
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
+
+
+# _LT_COMPILER_C_O([TAGNAME])
+# ---------------------------
+# Check to see if options -c and -o are simultaneously supported by compiler.
+# This macro does not hard code the compiler like AC_PROG_CC_C_O.
+m4_defun([_LT_COMPILER_C_O],
+[m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
+ [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
+ [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&AS_MESSAGE_LOG_FD
+ echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+ fi
+ fi
+ chmod u+w . 2>&AS_MESSAGE_LOG_FD
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+])
+_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
+ [Does compiler simultaneously support -c and -o options?])
+])# _LT_COMPILER_C_O
+
+
+# _LT_COMPILER_FILE_LOCKS([TAGNAME])
+# ----------------------------------
+# Check to see if we can do hard links to lock some files if needed
+m4_defun([_LT_COMPILER_FILE_LOCKS],
+[m4_require([_LT_ENABLE_LOCK])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_COMPILER_C_O([$1])
+
+hard_links="nottested"
+if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
+ # do not overwrite the value of need_locks provided by the user
+ AC_MSG_CHECKING([if we can lock with hard links])
+ hard_links=yes
+ $RM conftest*
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ touch conftest.a
+ ln conftest.a conftest.b 2>&5 || hard_links=no
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ AC_MSG_RESULT([$hard_links])
+ if test "$hard_links" = no; then
+ AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
+ need_locks=warn
+ fi
+else
+ need_locks=no
+fi
+_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
+])# _LT_COMPILER_FILE_LOCKS
+
+
+# _LT_CHECK_OBJDIR
+# ----------------
+m4_defun([_LT_CHECK_OBJDIR],
+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
+[rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+ lt_cv_objdir=.libs
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null])
+objdir=$lt_cv_objdir
+_LT_DECL([], [objdir], [0],
+ [The name of the directory that contains temporary libtool files])dnl
+m4_pattern_allow([LT_OBJDIR])dnl
+AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
+ [Define to the sub-directory in which libtool stores uninstalled libraries.])
+])# _LT_CHECK_OBJDIR
+
+
+# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
+# --------------------------------------
+# Check hardcoding attributes.
+m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
+[AC_MSG_CHECKING([how to hardcode library paths into programs])
+_LT_TAGVAR(hardcode_action, $1)=
+if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
+ test -n "$_LT_TAGVAR(runpath_var, $1)" ||
+ test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
+
+ # We can hardcode non-existent directories.
+ if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we
+ # have to relink, otherwise we might link with an installed library
+ # when we should be linking with a yet-to-be-installed one
+ ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
+ test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
+ # Linking always hardcodes the temporary library directory.
+ _LT_TAGVAR(hardcode_action, $1)=relink
+ else
+ # We can link without hardcoding, and we can hardcode nonexisting dirs.
+ _LT_TAGVAR(hardcode_action, $1)=immediate
+ fi
+else
+ # We cannot hardcode anything, or else we can only hardcode existing
+ # directories.
+ _LT_TAGVAR(hardcode_action, $1)=unsupported
+fi
+AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
+
+if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
+ test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
+ # Fast installation is not supported
+ enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+ test "$enable_shared" = no; then
+ # Fast installation is not necessary
+ enable_fast_install=needless
+fi
+_LT_TAGDECL([], [hardcode_action], [0],
+ [How to hardcode a shared library path into an executable])
+])# _LT_LINKER_HARDCODE_LIBPATH
+
+
+# _LT_CMD_STRIPLIB
+# ----------------
+m4_defun([_LT_CMD_STRIPLIB],
+[m4_require([_LT_DECL_EGREP])
+striplib=
+old_striplib=
+AC_MSG_CHECKING([whether stripping libraries is possible])
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+ test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+ AC_MSG_RESULT([yes])
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+ case $host_os in
+ darwin*)
+ if test -n "$STRIP" ; then
+ striplib="$STRIP -x"
+ old_striplib="$STRIP -S"
+ AC_MSG_RESULT([yes])
+ else
+ AC_MSG_RESULT([no])
+ fi
+ ;;
+ *)
+ AC_MSG_RESULT([no])
+ ;;
+ esac
+fi
+_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
+_LT_DECL([], [striplib], [1])
+])# _LT_CMD_STRIPLIB
+
+
+# _LT_SYS_DYNAMIC_LINKER([TAG])
+# -----------------------------
+# PORTME Fill in your ld.so characteristics
+m4_defun([_LT_SYS_DYNAMIC_LINKER],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_OBJDUMP])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_MSG_CHECKING([dynamic linker characteristics])
+m4_if([$1],
+ [], [
+if test "$GCC" = yes; then
+ case $host_os in
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+ *) lt_awk_arg="/^libraries:/" ;;
+ esac
+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
+ # if the path contains ";" then we assume it to be the separator
+ # otherwise default to the standard path separator (i.e. ":") - it is
+ # assumed that no part of a normal pathname contains ";" but that should
+ # okay in the real world where ";" in dirpaths is itself problematic.
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ # Ok, now we have the path, separated by spaces, we can step through it
+ # and add multilib dir if necessary.
+ lt_tmp_lt_search_path_spec=
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+ for lt_sys_path in $lt_search_path_spec; do
+ if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+ else
+ test -d "$lt_sys_path" && \
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+ fi
+ done
+ lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+ lt_foo="";
+ lt_count=0;
+ for (lt_i = NF; lt_i > 0; lt_i--) {
+ if ($lt_i != "" && $lt_i != ".") {
+ if ($lt_i == "..") {
+ lt_count++;
+ } else {
+ if (lt_count == 0) {
+ lt_foo="/" $lt_i lt_foo;
+ } else {
+ lt_count--;
+ }
+ }
+ }
+ }
+ if (lt_foo != "") { lt_freq[[lt_foo]]++; }
+ if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
+}'`
+ sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+else
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi])
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+ shlibpath_var=LIBPATH
+
+ # AIX 3 has no versioning support, so we append a major version to the name.
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+
+aix[[4-9]]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ hardcode_into_libs=yes
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ # With GCC up to 2.95.x, collect2 would create an import file
+ # for dependence libraries. The import file would start with
+ # the line `#! .'. This would cause the generated library to
+ # depend on `.', always an invalid library. This was fixed in
+ # development snapshots of GCC prior to 3.0.
+ case $host_os in
+ aix4 | aix4.[[01]] | aix4.[[01]].*)
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+ echo ' yes '
+ echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+ :
+ else
+ can_build_shared=no
+ fi
+ ;;
+ esac
+ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+ # soname into executable. Probably we can add versioning support to
+ # collect2, so additional links can be useful in future.
+ if test "$aix_use_runtimelinking" = yes; then
+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+ # instead of lib<name>.a to let people know that these are not
+ # typical AIX shared libraries.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ else
+ # We preserve .a as extension for shared libraries through AIX4.2
+ # and later when we are not doing run time linking.
+ library_names_spec='${libname}${release}.a $libname.a'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ fi
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+
+amigaos*)
+ case $host_cpu in
+ powerpc)
+ # Since July 2007 AmigaOS4 officially supports .so libraries.
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ ;;
+ m68k)
+ library_names_spec='$libname.ixlibrary $libname.a'
+ # Create ${libname}_ixlibrary.a entries in /sys/libs.
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+ ;;
+ esac
+ ;;
+
+beos*)
+ library_names_spec='${libname}${shared_ext}'
+ dynamic_linker="$host_os ld.so"
+ shlibpath_var=LIBRARY_PATH
+ ;;
+
+bsdi[[45]]*)
+ version_type=linux
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+ # the default ld.so.conf also contains /usr/contrib/lib and
+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+ # libtool to hard-code these into programs
+ ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+ version_type=windows
+ shrext_cmds=".dll"
+ need_version=no
+ need_lib_prefix=no
+
+ case $GCC,$host_os in
+ yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+ library_names_spec='$libname.dll.a'
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds
+ postinstall_cmds='base_file=`basename \${file}`~
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+ dldir=$destdir/`dirname \$dlpath`~
+ test -d \$dldir || mkdir -p \$dldir~
+ $install_prog $dir/$dlname \$dldir/$dlname~
+ chmod a+x \$dldir/$dlname~
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+ fi'
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+ dlpath=$dir/\$dldll~
+ $RM \$dlpath'
+ shlibpath_overrides_runpath=yes
+
+ case $host_os in
+ cygwin*)
+ # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+ ;;
+ mingw* | cegcc*)
+ # MinGW DLLs use traditional 'lib' prefix
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
+ # It is most probably a Windows format PATH printed by
+ # mingw gcc, but we are running on Cygwin. Gcc prints its search
+ # path with ; separators, and with drive letters. We can handle the
+ # drive letters (cygwin fileutils understands them), so leave them,
+ # especially as we might pass files found there to a mingw objdump,
+ # which wouldn't understand a cygwinified path. Ahh.
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ ;;
+ pw32*)
+ # pw32 DLLs use 'pw' prefix rather than 'lib'
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ ;;
+ esac
+ ;;
+
+ *)
+ library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
+ ;;
+ esac
+ dynamic_linker='Win32 ld.exe'
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+
+darwin* | rhapsody*)
+ dynamic_linker="$host_os dyld"
+ version_type=darwin
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+ soname_spec='${libname}${release}${major}$shared_ext'
+ shlibpath_overrides_runpath=yes
+ shlibpath_var=DYLD_LIBRARY_PATH
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+m4_if([$1], [],[
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+ ;;
+
+dgux*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+freebsd1*)
+ dynamic_linker=no
+ ;;
+
+freebsd* | dragonfly*)
+ # DragonFly does not have aout. When/if they implement a new
+ # versioning mechanism, adjust this.
+ if test -x /usr/bin/objformat; then
+ objformat=`/usr/bin/objformat`
+ else
+ case $host_os in
+ freebsd[[123]]*) objformat=aout ;;
+ *) objformat=elf ;;
+ esac
+ fi
+ version_type=freebsd-$objformat
+ case $version_type in
+ freebsd-elf*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ need_version=no
+ need_lib_prefix=no
+ ;;
+ freebsd-*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+ need_version=yes
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_os in
+ freebsd2*)
+ shlibpath_overrides_runpath=yes
+ ;;
+ freebsd3.[[01]]* | freebsdelf3.[[01]]*)
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
+ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+ *) # from 4.6 on, and DragonFly
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ esac
+ ;;
+
+gnu*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ hardcode_into_libs=yes
+ ;;
+
+hpux9* | hpux10* | hpux11*)
+ # Give a soname corresponding to the major version so that dld.sl refuses to
+ # link against other versions.
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ case $host_cpu in
+ ia64*)
+ shrext_cmds='.so'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.so"
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ if test "X$HPUX_IA64_MODE" = X32; then
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+ else
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+ fi
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ hppa*64*)
+ shrext_cmds='.sl'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ *)
+ shrext_cmds='.sl'
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=SHLIB_PATH
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+ esac
+ # HP-UX runs *really* slowly unless shared libraries are mode 555.
+ postinstall_cmds='chmod 555 $lib'
+ ;;
+
+interix[[3-9]]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $host_os in
+ nonstopux*) version_type=nonstopux ;;
+ *)
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ version_type=linux
+ else
+ version_type=irix
+ fi ;;
+ esac
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+ case $host_os in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+ libsuff= shlibsuff= libmagic=32-bit;;
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+ libsuff=32 shlibsuff=N32 libmagic=N32;;
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+ libsuff=64 shlibsuff=64 libmagic=64-bit;;
+ *) libsuff= shlibsuff= libmagic=never-match;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+ hardcode_into_libs=yes
+ ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+ dynamic_linker=no
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ # Some binutils ld are patched to set DT_RUNPATH
+ save_LDFLAGS=$LDFLAGS
+ save_libdir=$libdir
+ eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
+ LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+ [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
+ [shlibpath_overrides_runpath=yes])])
+ LDFLAGS=$save_LDFLAGS
+ libdir=$save_libdir
+
+ # This implies no fast_install, which is unacceptable.
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+ hardcode_into_libs=yes
+
+ # Append ld.so.conf contents to the search path
+ if test -f /etc/ld.so.conf; then
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ fi
+
+ # We used to test for /lib/ld.so.1 and disable shared libraries on
+ # powerpc, because MkLinux only supported shared libraries with the
+ # GNU dynamic linker. Since this was broken with cross compilers,
+ # most powerpc-linux boxes support dynamic linking these days and
+ # people can always --disable-shared, the test was removed, and we
+ # assume the GNU/Linux dynamic linker is in use.
+ dynamic_linker='GNU/Linux ld.so'
+ ;;
+
+netbsd*)
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ dynamic_linker='NetBSD (a.out) ld.so'
+ else
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='NetBSD ld.elf_so'
+ fi
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+
+newsos6)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ ;;
+
+*nto* | *qnx*)
+ version_type=qnx
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='ldqnx.so'
+ ;;
+
+openbsd*)
+ version_type=sunos
+ sys_lib_dlsearch_path_spec="/usr/lib"
+ need_lib_prefix=no
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+ case $host_os in
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+ *) need_version=no ;;
+ esac
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ case $host_os in
+ openbsd2.[[89]] | openbsd2.[[89]].*)
+ shlibpath_overrides_runpath=no
+ ;;
+ *)
+ shlibpath_overrides_runpath=yes
+ ;;
+ esac
+ else
+ shlibpath_overrides_runpath=yes
+ fi
+ ;;
+
+os2*)
+ libname_spec='$name'
+ shrext_cmds=".dll"
+ need_lib_prefix=no
+ library_names_spec='$libname${shared_ext} $libname.a'
+ dynamic_linker='OS/2 ld.exe'
+ shlibpath_var=LIBPATH
+ ;;
+
+osf3* | osf4* | osf5*)
+ version_type=osf
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+ ;;
+
+rdos*)
+ dynamic_linker=no
+ ;;
+
+solaris*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ # ldd complains unless libraries are executable
+ postinstall_cmds='chmod +x $lib'
+ ;;
+
+sunos4*)
+ version_type=sunos
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ if test "$with_gnu_ld" = yes; then
+ need_lib_prefix=no
+ fi
+ need_version=yes
+ ;;
+
+sysv4 | sysv4.3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_vendor in
+ sni)
+ shlibpath_overrides_runpath=no
+ need_lib_prefix=no
+ runpath_var=LD_RUN_PATH
+ ;;
+ siemens)
+ need_lib_prefix=no
+ ;;
+ motorola)
+ need_lib_prefix=no
+ need_version=no
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+ ;;
+ esac
+ ;;
+
+sysv4*MP*)
+ if test -d /usr/nec ;then
+ version_type=linux
+ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+ soname_spec='$libname${shared_ext}.$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ version_type=freebsd-elf
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ if test "$with_gnu_ld" = yes; then
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+ else
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+ case $host_os in
+ sco3.2v5*)
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+ ;;
+ esac
+ fi
+ sys_lib_dlsearch_path_spec='/usr/lib'
+ ;;
+
+tpf*)
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+uts4*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+*)
+ dynamic_linker=no
+ ;;
+esac
+AC_MSG_RESULT([$dynamic_linker])
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+ sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+ sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+_LT_DECL([], [variables_saved_for_relink], [1],
+ [Variables whose values should be saved in libtool wrapper scripts and
+ restored at link time])
+_LT_DECL([], [need_lib_prefix], [0],
+ [Do we need the "lib" prefix for modules?])
+_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
+_LT_DECL([], [version_type], [0], [Library versioning type])
+_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
+_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
+_LT_DECL([], [shlibpath_overrides_runpath], [0],
+ [Is shlibpath searched before the hard-coded library search path?])
+_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
+_LT_DECL([], [library_names_spec], [1],
+ [[List of archive names. First name is the real one, the rest are links.
+ The last name is the one that the linker finds with -lNAME]])
+_LT_DECL([], [soname_spec], [1],
+ [[The coded name of the library, if different from the real name]])
+_LT_DECL([], [postinstall_cmds], [2],
+ [Command to use after installation of a shared archive])
+_LT_DECL([], [postuninstall_cmds], [2],
+ [Command to use after uninstallation of a shared archive])
+_LT_DECL([], [finish_cmds], [2],
+ [Commands used to finish a libtool library installation in a directory])
+_LT_DECL([], [finish_eval], [1],
+ [[As "finish_cmds", except a single script fragment to be evaled but
+ not shown]])
+_LT_DECL([], [hardcode_into_libs], [0],
+ [Whether we should hardcode library paths into libraries])
+_LT_DECL([], [sys_lib_search_path_spec], [2],
+ [Compile-time system search path for libraries])
+_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
+ [Run-time system search path for libraries])
+])# _LT_SYS_DYNAMIC_LINKER
+
+
+# _LT_PATH_TOOL_PREFIX(TOOL)
+# --------------------------
+# find a file program which can recognize shared library
+AC_DEFUN([_LT_PATH_TOOL_PREFIX],
+[m4_require([_LT_DECL_EGREP])dnl
+AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case $MAGIC_CMD in
+[[\\/*] | ?:[\\/]*])
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word. This closes a longstanding sh security hole.
+ ac_dummy="m4_if([$2], , $PATH, [$2])"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$1; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ AC_MSG_RESULT($MAGIC_CMD)
+else
+ AC_MSG_RESULT(no)
+fi
+_LT_DECL([], [MAGIC_CMD], [0],
+ [Used to examine libraries when file_magic_cmd begins with "file"])dnl
+])# _LT_PATH_TOOL_PREFIX
+
+# Old name:
+AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
+
+
+# _LT_PATH_MAGIC
+# --------------
+# find a file program which can recognize a shared library
+m4_defun([_LT_PATH_MAGIC],
+[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+ if test -n "$ac_tool_prefix"; then
+ _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
+ else
+ MAGIC_CMD=:
+ fi
+fi
+])# _LT_PATH_MAGIC
+
+
+# LT_PATH_LD
+# ----------
+# find the pathname to the GNU or non-GNU linker
+AC_DEFUN([LT_PATH_LD],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+
+AC_ARG_WITH([gnu-ld],
+ [AS_HELP_STRING([--with-gnu-ld],
+ [assume the C compiler uses GNU ld @<:@default=no@:>@])],
+ [test "$withval" = no || with_gnu_ld=yes],
+ [with_gnu_ld=no])dnl
+
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ AC_MSG_CHECKING([for ld used by $CC])
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [[\\/]]* | ?:[[\\/]]*)
+ re_direlt='/[[^/]][[^/]]*/\.\./'
+ # Canonicalize the pathname of ld
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ AC_MSG_CHECKING([for GNU ld])
+else
+ AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ lt_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some variants of GNU ld only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break
+ ;;
+ *)
+ test "$with_gnu_ld" != yes && break
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+else
+ lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+ AC_MSG_RESULT($LD)
+else
+ AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+_LT_PATH_LD_GNU
+AC_SUBST([LD])
+
+_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
+])# LT_PATH_LD
+
+# Old names:
+AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
+AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_LD], [])
+dnl AC_DEFUN([AC_PROG_LD], [])
+
+
+# _LT_PATH_LD_GNU
+#- --------------
+m4_defun([_LT_PATH_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ lt_cv_prog_gnu_ld=yes
+ ;;
+*)
+ lt_cv_prog_gnu_ld=no
+ ;;
+esac])
+with_gnu_ld=$lt_cv_prog_gnu_ld
+])# _LT_PATH_LD_GNU
+
+
+# _LT_CMD_RELOAD
+# --------------
+# find reload flag for linker
+# -- PORTME Some linkers may need a different reload flag.
+m4_defun([_LT_CMD_RELOAD],
+[AC_CACHE_CHECK([for $LD option to reload object files],
+ lt_cv_ld_reload_flag,
+ [lt_cv_ld_reload_flag='-r'])
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+ darwin*)
+ if test "$GCC" = yes; then
+ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+ else
+ reload_cmds='$LD$reload_flag -o $output$reload_objs'
+ fi
+ ;;
+esac
+_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
+_LT_DECL([], [reload_cmds], [2])dnl
+])# _LT_CMD_RELOAD
+
+
+# _LT_CHECK_MAGIC_METHOD
+# ----------------------
+# how to check for library dependencies
+# -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_MAGIC_METHOD],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+AC_CACHE_CHECK([how to recognize dependent libraries],
+lt_cv_deplibs_check_method,
+[lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[[4-9]]*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+beos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+bsdi[[45]]*)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
+ lt_cv_file_magic_cmd='/usr/bin/file -L'
+ lt_cv_file_magic_test_file=/shlib/libc.so
+ ;;
+
+cygwin*)
+ # func_win32_libid is a shell function defined in ltmain.sh
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ ;;
+
+mingw* | pw32*)
+ # Base MSYS/MinGW do not provide the 'file' command needed by
+ # func_win32_libid shell function, so use a weaker test based on 'objdump',
+ # unless we find 'file', for example because we are cross-compiling.
+ if ( file / ) >/dev/null 2>&1; then
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ else
+ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ fi
+ ;;
+
+cegcc)
+ # use the weaker test based on 'objdump'. See mingw*.
+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ ;;
+
+darwin* | rhapsody*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+freebsd* | dragonfly*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ case $host_cpu in
+ i*86 )
+ # Not sure whether the presence of OpenBSD here was a mistake.
+ # Let's accept both of them until this is cleared up.
+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+ ;;
+ esac
+ else
+ lt_cv_deplibs_check_method=pass_all
+ fi
+ ;;
+
+gnu*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+hpux10.20* | hpux11*)
+ lt_cv_file_magic_cmd=/usr/bin/file
+ case $host_cpu in
+ ia64*)
+ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
+ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+ ;;
+ hppa*64*)
+ [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+ ;;
+ *)
+ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
+ lt_cv_file_magic_test_file=/usr/lib/libc.sl
+ ;;
+ esac
+ ;;
+
+interix[[3-9]]*)
+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $LD in
+ *-32|*"-32 ") libmagic=32-bit;;
+ *-n32|*"-n32 ") libmagic=N32;;
+ *-64|*"-64 ") libmagic=64-bit;;
+ *) libmagic=never-match;;
+ esac
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
+ fi
+ ;;
+
+newos6*)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=/usr/lib/libnls.so
+ ;;
+
+*nto* | *qnx*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+openbsd*)
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+ fi
+ ;;
+
+osf3* | osf4* | osf5*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+rdos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+solaris*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv4 | sysv4.3*)
+ case $host_vendor in
+ motorola)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+ ;;
+ ncr)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ sequent)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
+ ;;
+ sni)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
+ lt_cv_file_magic_test_file=/lib/libc.so
+ ;;
+ siemens)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ pc)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ esac
+ ;;
+
+tpf*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+esac
+])
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+_LT_DECL([], [deplibs_check_method], [1],
+ [Method to check whether dependent libraries are shared objects])
+_LT_DECL([], [file_magic_cmd], [1],
+ [Command to use when deplibs_check_method == "file_magic"])
+])# _LT_CHECK_MAGIC_METHOD
+
+
+# LT_PATH_NM
+# ----------
+# find the pathname to a BSD- or MS-compatible name lister
+AC_DEFUN([LT_PATH_NM],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
+[if test -n "$NM"; then
+ # Let the user override the test.
+ lt_cv_path_NM="$NM"
+else
+ lt_nm_to_check="${ac_tool_prefix}nm"
+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+ lt_nm_to_check="$lt_nm_to_check nm"
+ fi
+ for lt_tmp_nm in $lt_nm_to_check; do
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ tmp_nm="$ac_dir/$lt_tmp_nm"
+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+ # Check to see if the nm accepts a BSD-compat flag.
+ # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+ # nm: unknown option "B" ignored
+ # Tru64's nm complains that /dev/null is an invalid object file
+ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+ */dev/null* | *'Invalid file or object type'*)
+ lt_cv_path_NM="$tmp_nm -B"
+ break
+ ;;
+ *)
+ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+ */dev/null*)
+ lt_cv_path_NM="$tmp_nm -p"
+ break
+ ;;
+ *)
+ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+ continue # so that we can try to find one that supports BSD flags
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+ done
+ : ${lt_cv_path_NM=no}
+fi])
+if test "$lt_cv_path_NM" != "no"; then
+ NM="$lt_cv_path_NM"
+else
+ # Didn't find any BSD compatible name lister, look for dumpbin.
+ AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
+ AC_SUBST([DUMPBIN])
+ if test "$DUMPBIN" != ":"; then
+ NM="$DUMPBIN"
+ fi
+fi
+test -z "$NM" && NM=nm
+AC_SUBST([NM])
+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
+
+AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
+ [lt_cv_nm_interface="BSD nm"
+ echo "int some_variable = 0;" > conftest.$ac_ext
+ (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$ac_compile" 2>conftest.err)
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
+ cat conftest.out >&AS_MESSAGE_LOG_FD
+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+ lt_cv_nm_interface="MS dumpbin"
+ fi
+ rm -f conftest*])
+])# LT_PATH_NM
+
+# Old names:
+AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
+AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_NM], [])
+dnl AC_DEFUN([AC_PROG_NM], [])
+
+
+# LT_LIB_M
+# --------
+# check for math library
+AC_DEFUN([LT_LIB_M],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case $host in
+*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
+ # These system don't have libm, or don't need it
+ ;;
+*-ncr-sysv4.3*)
+ AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+ AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+ ;;
+*)
+ AC_CHECK_LIB(m, cos, LIBM="-lm")
+ ;;
+esac
+AC_SUBST([LIBM])
+])# LT_LIB_M
+
+# Old name:
+AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_CHECK_LIBM], [])
+
+
+# _LT_COMPILER_NO_RTTI([TAGNAME])
+# -------------------------------
+m4_defun([_LT_COMPILER_NO_RTTI],
+[m4_require([_LT_TAG_COMPILER])dnl
+
+_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+
+if test "$GCC" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+
+ _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
+ lt_cv_prog_compiler_rtti_exceptions,
+ [-fno-rtti -fno-exceptions], [],
+ [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
+fi
+_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
+ [Compiler flag to turn off builtin functions])
+])# _LT_COMPILER_NO_RTTI
+
+
+# _LT_CMD_GLOBAL_SYMBOLS
+# ----------------------
+m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+AC_MSG_CHECKING([command to parse $NM output from $compiler object])
+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
+[
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix. What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[[BCDEGRST]]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+ symcode='[[BCDT]]'
+ ;;
+cygwin* | mingw* | pw32* | cegcc*)
+ symcode='[[ABCDGISTW]]'
+ ;;
+hpux*)
+ if test "$host_cpu" = ia64; then
+ symcode='[[ABCDEGRST]]'
+ fi
+ ;;
+irix* | nonstopux*)
+ symcode='[[BCDEGRST]]'
+ ;;
+osf*)
+ symcode='[[BCDEGQRST]]'
+ ;;
+solaris*)
+ symcode='[[BDRT]]'
+ ;;
+sco3.2v5*)
+ symcode='[[DT]]'
+ ;;
+sysv4.2uw2*)
+ symcode='[[DT]]'
+ ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+ symcode='[[ABDT]]'
+ ;;
+sysv4)
+ symcode='[[DFNSTU]]'
+ ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+ symcode='[[ABCDGIRSTW]]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+ ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+ symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+ # Write the raw and C identifiers.
+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ # Fake it for dumpbin and say T for any non-static function
+ # and D for any global variable.
+ # Also find C++ and __fastcall symbols from MSVC++,
+ # which start with @ or ?.
+ lt_cv_sys_global_symbol_pipe="$AWK ['"\
+" {last_section=section; section=\$ 3};"\
+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+" \$ 0!~/External *\|/{next};"\
+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+" {if(hide[section]) next};"\
+" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+" s[1]~/^[@?]/{print s[1], s[1]; next};"\
+" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+" ' prfx=^$ac_symprfx]"
+ else
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+ fi
+
+ # Check to see that the pipe works correctly.
+ pipe_works=no
+
+ rm -f conftest*
+ cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+ if AC_TRY_EVAL(ac_compile); then
+ # Now try to grab the symbols.
+ nlist=conftest.nm
+ if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
+ # Try sorting and uniquifying the output.
+ if sort "$nlist" | uniq > "$nlist"T; then
+ mv -f "$nlist"T "$nlist"
+ else
+ rm -f "$nlist"T
+ fi
+
+ # Make sure that we snagged all the symbols we need.
+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+ cat <<_LT_EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+ # Now generate the symbol file.
+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+ cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols. */
+const struct {
+ const char *name;
+ void *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[[]] =
+{
+ { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+ cat <<\_LT_EOF >> conftest.$ac_ext
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+ # Now try linking the two files.
+ mv conftest.$ac_objext conftstm.$ac_objext
+ lt_save_LIBS="$LIBS"
+ lt_save_CFLAGS="$CFLAGS"
+ LIBS="conftstm.$ac_objext"
+ CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
+ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
+ pipe_works=yes
+ fi
+ LIBS="$lt_save_LIBS"
+ CFLAGS="$lt_save_CFLAGS"
+ else
+ echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
+ cat conftest.$ac_ext >&5
+ fi
+ rm -rf conftest* conftst*
+
+ # Do not use the global_symbol_pipe unless it works.
+ if test "$pipe_works" = yes; then
+ break
+ else
+ lt_cv_sys_global_symbol_pipe=
+ fi
+done
+])
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+ lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+ AC_MSG_RESULT(failed)
+else
+ AC_MSG_RESULT(ok)
+fi
+
+_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
+ [Take the output of nm and produce a listing of raw symbols and C names])
+_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
+ [Transform the output of nm in a proper C declaration])
+_LT_DECL([global_symbol_to_c_name_address],
+ [lt_cv_sys_global_symbol_to_c_name_address], [1],
+ [Transform the output of nm in a C name address pair])
+_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
+ [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
+ [Transform the output of nm in a C name address pair when lib prefix is needed])
+]) # _LT_CMD_GLOBAL_SYMBOLS
+
+
+# _LT_COMPILER_PIC([TAGNAME])
+# ---------------------------
+m4_defun([_LT_COMPILER_PIC],
+[m4_require([_LT_TAG_COMPILER])dnl
+_LT_TAGVAR(lt_prog_compiler_wl, $1)=
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+_LT_TAGVAR(lt_prog_compiler_static, $1)=
+
+AC_MSG_CHECKING([for $compiler option to produce PIC])
+m4_if([$1], [CXX], [
+ # C++ specific cases for pic, static, wl, etc.
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+ mingw* | cygwin* | os2* | pw32* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+ ;;
+ *djgpp*)
+ # DJGPP does not support shared libraries at all
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ ;;
+ interix[[3-9]]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+ fi
+ ;;
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ ;;
+ *qnx* | *nto*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ else
+ case $host_os in
+ aix[[4-9]]*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ else
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+ chorus*)
+ case $cc_basename in
+ cxch68*)
+ # Green Hills C++ Compiler
+ # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
+ ;;
+ esac
+ ;;
+ dgux*)
+ case $cc_basename in
+ ec++*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ ;;
+ ghcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ freebsd* | dragonfly*)
+ # FreeBSD uses GNU C++
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ if test "$host_cpu" != ia64; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ fi
+ ;;
+ aCC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ ;;
+ esac
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ interix*)
+ # This is c89, which is MS Visual C++ (no shared libs)
+ # Anyone wants to do a port?
+ ;;
+ irix5* | irix6* | nonstopux*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ # CC pic flag -KPIC is the default.
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ KCC*)
+ # KAI C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ ecpc* )
+ # old Intel C++ for x86_64 which still supported -KPIC.
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ icpc* )
+ # Intel C++, used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ pgCC* | pgcpp*)
+ # Portland Group C++ compiler
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ cxx*)
+ # Compaq C++
+ # Make sure the PIC flag is empty. It appears that all Alpha
+ # Linux and Compaq Tru64 Unix objects are PIC.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ xlc* | xlC*)
+ # IBM XL 8.0 on PPC
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+ lynxos*)
+ ;;
+ m88k*)
+ ;;
+ mvs*)
+ case $cc_basename in
+ cxx*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ netbsd*)
+ ;;
+ *qnx* | *nto*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+ osf3* | osf4* | osf5*)
+ case $cc_basename in
+ KCC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+ ;;
+ RCC*)
+ # Rational C++ 2.4.1
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ cxx*)
+ # Digital/Compaq C++
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # Make sure the PIC flag is empty. It appears that all Alpha
+ # Linux and Compaq Tru64 Unix objects are PIC.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ psos*)
+ ;;
+ solaris*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.2, 5.x and Centerline C++
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
+ gcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ sunos4*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.x
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ lcc*)
+ # Lucid
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ esac
+ ;;
+ tandem*)
+ case $cc_basename in
+ NCC*)
+ # NonStop-UX NCC 3.20
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ vxworks*)
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+ esac
+ fi
+],
+[
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+ ;;
+
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ ;;
+
+ interix[[3-9]]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+
+ msdosdjgpp*)
+ # Just because we use GCC doesn't mean we suddenly get shared libraries
+ # on systems that don't support them.
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ enable_shared=no
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+ fi
+ ;;
+
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ else
+ # PORTME Check for flag to pass linker flags through the system compiler.
+ case $host_os in
+ aix*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ else
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+
+ hpux9* | hpux10* | hpux11*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+ # not for PA HP-UX.
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ ;;
+ esac
+ # Is there a better lt_prog_compiler_static that works with the bundled CC?
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # PIC (with -KPIC) is the default.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ # old Intel for x86_64 which still supported -KPIC.
+ ecc*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ # icc used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ icc* | ifort*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ # Lahey Fortran 8.1.
+ lf95*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
+ ;;
+ pgcc* | pgf77* | pgf90* | pgf95*)
+ # Portland Group compilers (*not* the Pentium gcc compiler,
+ # which looks to be a dead project)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ ccc*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # All Alpha code is PIC.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ xl*)
+ # IBM XL C 8.0/Fortran 10.1 on PPC
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C 5.9
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ ;;
+ *Sun\ F*)
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ newsos6)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+
+ osf3* | osf4* | osf5*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # All OSF/1 code is PIC.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ rdos*)
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ solaris*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ case $cc_basename in
+ f77* | f90* | f95*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
+ esac
+ ;;
+
+ sunos4*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ sysv4 | sysv4.2uw2* | sysv4.3*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ unicos*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+
+ uts4*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ *)
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+ esac
+ fi
+])
+case $host_os in
+ # For platforms which do not support PIC, -DPIC is meaningless:
+ *djgpp*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
+ ;;
+esac
+AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
+_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
+ [How to pass a linker flag through the compiler])
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+ _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
+ [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
+ [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
+ [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
+ "" | " "*) ;;
+ *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
+ esac],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
+fi
+_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
+ [Additional compiler flags for building library objects])
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
+_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
+ _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
+ $lt_tmp_static_flag,
+ [],
+ [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
+_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
+ [Compiler flag to prevent dynamic linking])
+])# _LT_COMPILER_PIC
+
+
+# _LT_LINKER_SHLIBS([TAGNAME])
+# ----------------------------
+# See if the linker supports building shared libraries.
+m4_defun([_LT_LINKER_SHLIBS],
+[AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+m4_if([$1], [CXX], [
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ case $host_os in
+ aix[[4-9]]*)
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ ;;
+ pw32*)
+ _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
+ ;;
+ cygwin* | mingw* | cegcc*)
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+ ;;
+ *)
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ ;;
+ esac
+ _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+], [
+ runpath_var=
+ _LT_TAGVAR(allow_undefined_flag, $1)=
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(archive_cmds, $1)=
+ _LT_TAGVAR(archive_expsym_cmds, $1)=
+ _LT_TAGVAR(compiler_needs_object, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ _LT_TAGVAR(hardcode_automatic, $1)=no
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ _LT_TAGVAR(hardcode_minus_L, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+ _LT_TAGVAR(inherit_rpath, $1)=no
+ _LT_TAGVAR(link_all_deplibs, $1)=unknown
+ _LT_TAGVAR(module_cmds, $1)=
+ _LT_TAGVAR(module_expsym_cmds, $1)=
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)=
+ _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
+ _LT_TAGVAR(thread_safe_flag_spec, $1)=
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ # include_expsyms should be a list of space-separated symbols to be *always*
+ # included in the symbol list
+ _LT_TAGVAR(include_expsyms, $1)=
+ # exclude_expsyms can be an extended regexp of symbols to exclude
+ # it will be wrapped by ` (' and `)$', so one must not match beginning or
+ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+ # as well as any symbol that contains `d'.
+ _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+ # platforms (ab)use it in PIC code, but their linkers get confused if
+ # the symbol is explicitly referenced. Since portable code cannot
+ # rely on this symbol name, it's probably fine to never include it in
+ # preloaded symbol tables.
+ # Exclude shared library initialization/finalization symbols.
+dnl Note also adjust exclude_expsyms for C++ above.
+ extract_expsyms_cmds=
+
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ if test "$GCC" != yes; then
+ with_gnu_ld=no
+ fi
+ ;;
+ interix*)
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
+ with_gnu_ld=yes
+ ;;
+ openbsd*)
+ with_gnu_ld=no
+ ;;
+ esac
+
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ if test "$with_gnu_ld" = yes; then
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ wlarc='${wl}'
+
+ # Set some defaults for GNU ld with shared library support. These
+ # are reset later if shared libraries are not supported. Putting them
+ # here allows them to be overridden if necessary.
+ runpath_var=LD_RUN_PATH
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ supports_anon_versioning=no
+ case `$LD -v 2>&1` in
+ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+ *\ 2.11.*) ;; # other 2.11 versions
+ *) supports_anon_versioning=yes ;;
+ esac
+
+ # See if GNU ld supports shared libraries.
+ case $host_os in
+ aix[[3-9]]*)
+ # On AIX/PPC, the GNU linker is very broken
+ if test "$host_cpu" != ia64; then
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support. If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+_LT_EOF
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)=''
+ ;;
+ m68k)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+ # as there is no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ interix[[3-9]]*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+
+ gnu* | linux* | tpf* | k*bsd*-gnu)
+ tmp_diet=no
+ if test "$host_os" = linux-dietlibc; then
+ case $cc_basename in
+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
+ esac
+ fi
+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+ && test "$tmp_diet" = no
+ then
+ tmp_addflag=
+ tmp_sharedflag='-shared'
+ case $cc_basename,$host_cpu in
+ pgcc*) # Portland Group C compiler
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag'
+ ;;
+ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag -Mnomain' ;;
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
+ tmp_addflag=' -i_dynamic' ;;
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
+ tmp_addflag=' -i_dynamic -nofor_main' ;;
+ ifc* | ifort*) # Intel Fortran compiler
+ tmp_addflag=' -nofor_main' ;;
+ lf95*) # Lahey Fortran 8.1
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ tmp_sharedflag='--shared' ;;
+ xl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+ tmp_sharedflag='-qmkshrobj'
+ tmp_addflag= ;;
+ esac
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*) # Sun C 5.9
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ _LT_TAGVAR(compiler_needs_object, $1)=yes
+ tmp_sharedflag='-G' ;;
+ *Sun\ F*) # Sun Fortran 8.3
+ tmp_sharedflag='-G' ;;
+ esac
+ _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+
+ case $cc_basename in
+ xlf*)
+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
+ _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ esac
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+ wlarc=
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ fi
+ ;;
+
+ solaris*)
+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+ case `$LD -v 2>&1` in
+ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ ;;
+ *)
+ # For security reasons, it is highly recommended that you always
+ # use absolute paths for naming shared libraries, and exclude the
+ # DT_RUNPATH tag from executables and libraries. But doing so
+ # requires that you compile everything twice, which is a pain.
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ sunos4*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ wlarc=
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+
+ if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
+ runpath_var=
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ else
+ # PORTME fill in a description of your system's linker (not GNU ld)
+ case $host_os in
+ aix3*)
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+ # Note: this linker hardcodes the directories in LIBPATH if there
+ # are no directories specified by -L.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+ # Neither direct hardcoding nor static linking is supported with a
+ # broken collect2.
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ fi
+ ;;
+
+ aix[[4-9]]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+ for ld_flag in $LDFLAGS; do
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+ aix_use_runtimelinking=yes
+ break
+ fi
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ _LT_TAGVAR(archive_cmds, $1)=''
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+ if test "$GCC" = yes; then
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ fi
+ ;;
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to export.
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+ _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+ # Exported symbols can be pulled into shared objects from archives
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ # This is similar to how AIX traditionally builds its shared libraries.
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)=''
+ ;;
+ m68k)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ ;;
+
+ bsdi[[45]]*)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+ # The linker will automatically build a .lib file if we build a DLL.
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+ # FIXME: Should let the user specify the lib program.
+ _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
+ _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ ;;
+
+ darwin* | rhapsody*)
+ _LT_DARWIN_LINKER_FEATURES($1)
+ ;;
+
+ dgux*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ freebsd1*)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+ # support. Future versions do this automatically, but an explicit c++rt0.o
+ # does not break anything, and helps significantly (at the cost of a little
+ # extra space).
+ freebsd2.2*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+ freebsd2*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+ freebsd* | dragonfly*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ hpux9*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ ;;
+
+ hpux10*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ fi
+ ;;
+
+ hpux11*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ else
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ fi
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+ *)
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ fi
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ # Try to use the -exported_symbol ld option, if it does not
+ # work, assume that -exports_file does not work either and
+ # implicitly export all symbols.
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+ AC_LINK_IFELSE(int foo(void) {},
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+ )
+ LDFLAGS="$save_LDFLAGS"
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(inherit_rpath, $1)=yes
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ newsos6)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *nto* | *qnx*)
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ else
+ case $host_os in
+ openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ ;;
+ esac
+ fi
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ os2*)
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+ ;;
+
+ osf3*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ ;;
+
+ osf4* | osf5*) # as osf3* with the addition of -msym flag
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ else
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+ # Both c and cxx compiler support -rpath directly
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ ;;
+
+ solaris*)
+ _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
+ if test "$GCC" = yes; then
+ wlarc='${wl}'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ else
+ case `$CC -V 2>&1` in
+ *"Compilers 5.0"*)
+ wlarc=''
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+ ;;
+ *)
+ wlarc='${wl}'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ ;;
+ esac
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
+ # but is careful enough not to reorder.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+ fi
+ ;;
+ esac
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ sunos4*)
+ if test "x$host_vendor" = xsequent; then
+ # Use $CC to link under sequent, because it throws in some extra .o
+ # files that make .init and .fini sections work.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ sysv4)
+ case $host_vendor in
+ sni)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
+ ;;
+ siemens)
+ ## LD is ld it makes a PLAMLIB
+ ## CC just makes a GrossModule.
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ ;;
+ motorola)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
+ ;;
+ esac
+ runpath_var='LD_RUN_PATH'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ sysv4.3*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var=LD_RUN_PATH
+ hardcode_runpath_var=yes
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ fi
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ uts4*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+
+ if test x$host_vendor = xsni; then
+ case $host in
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
+ ;;
+ esac
+ fi
+ fi
+])
+AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
+
+_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
+_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
+_LT_DECL([], [extract_expsyms_cmds], [2],
+ [The commands to extract the exported symbol list from a shared archive])
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
+x|xyes)
+ # Assume -lc should be added
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+
+ if test "$enable_shared" = yes && test "$GCC" = yes; then
+ case $_LT_TAGVAR(archive_cmds, $1) in
+ *'~'*)
+ # FIXME: we may have to deal with multi-command sequences.
+ ;;
+ '$CC '*)
+ # Test whether the compiler implicitly links with -lc since on some
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc
+ # to ld, don't add -lc before -lgcc.
+ AC_MSG_CHECKING([whether -lc should be explicitly linked in])
+ $RM conftest*
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
+ soname=conftest
+ lib=conftest
+ libobjs=conftest.$ac_objext
+ deplibs=
+ wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
+ pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
+ compiler_flags=-v
+ linker_flags=-v
+ verstring=
+ output_objdir=.
+ libname=conftest
+ lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
+ _LT_TAGVAR(allow_undefined_flag, $1)=
+ if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
+ then
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ else
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ fi
+ _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
+ else
+ cat conftest.err 1>&5
+ fi
+ $RM conftest*
+ AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
+ ;;
+ esac
+ fi
+ ;;
+esac
+
+_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
+ [Whether or not to add -lc for building shared libraries])
+_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
+ [enable_shared_with_static_runtimes], [0],
+ [Whether or not to disallow shared libs when runtime libs are static])
+_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
+ [Compiler flag to allow reflexive dlopens])
+_LT_TAGDECL([], [whole_archive_flag_spec], [1],
+ [Compiler flag to generate shared objects directly from archives])
+_LT_TAGDECL([], [compiler_needs_object], [1],
+ [Whether the compiler copes with passing no objects directly])
+_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
+ [Create an old-style archive from a shared archive])
+_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
+ [Create a temporary old-style archive to link instead of a shared archive])
+_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
+_LT_TAGDECL([], [archive_expsym_cmds], [2])
+_LT_TAGDECL([], [module_cmds], [2],
+ [Commands used to build a loadable module if different from building
+ a shared archive.])
+_LT_TAGDECL([], [module_expsym_cmds], [2])
+_LT_TAGDECL([], [with_gnu_ld], [1],
+ [Whether we are building with GNU ld or not])
+_LT_TAGDECL([], [allow_undefined_flag], [1],
+ [Flag that allows shared libraries with undefined symbols to be built])
+_LT_TAGDECL([], [no_undefined_flag], [1],
+ [Flag that enforces no undefined symbols])
+_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
+ [Flag to hardcode $libdir into a binary during linking.
+ This must work even if $libdir does not exist])
+_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
+ [[If ld is used when linking, flag to hardcode $libdir into a binary
+ during linking. This must work even if $libdir does not exist]])
+_LT_TAGDECL([], [hardcode_libdir_separator], [1],
+ [Whether we need a single "-rpath" flag with a separated argument])
+_LT_TAGDECL([], [hardcode_direct], [0],
+ [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+ DIR into the resulting binary])
+_LT_TAGDECL([], [hardcode_direct_absolute], [0],
+ [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+ DIR into the resulting binary and the resulting library dependency is
+ "absolute", i.e impossible to change by setting ${shlibpath_var} if the
+ library is relocated])
+_LT_TAGDECL([], [hardcode_minus_L], [0],
+ [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+ into the resulting binary])
+_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
+ [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+ into the resulting binary])
+_LT_TAGDECL([], [hardcode_automatic], [0],
+ [Set to "yes" if building a shared library automatically hardcodes DIR
+ into the library and all subsequent libraries and executables linked
+ against it])
+_LT_TAGDECL([], [inherit_rpath], [0],
+ [Set to yes if linker adds runtime paths of dependent libraries
+ to runtime path list])
+_LT_TAGDECL([], [link_all_deplibs], [0],
+ [Whether libtool must link a program against all its dependency libraries])
+_LT_TAGDECL([], [fix_srcfile_path], [1],
+ [Fix the shell variable $srcfile for the compiler])
+_LT_TAGDECL([], [always_export_symbols], [0],
+ [Set to "yes" if exported symbols are required])
+_LT_TAGDECL([], [export_symbols_cmds], [2],
+ [The commands to list exported symbols])
+_LT_TAGDECL([], [exclude_expsyms], [1],
+ [Symbols that should not be listed in the preloaded symbols])
+_LT_TAGDECL([], [include_expsyms], [1],
+ [Symbols that must always be exported])
+_LT_TAGDECL([], [prelink_cmds], [2],
+ [Commands necessary for linking programs (against libraries) with templates])
+_LT_TAGDECL([], [file_list_spec], [1],
+ [Specify filename containing input files])
+dnl FIXME: Not yet implemented
+dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
+dnl [Compiler flag to generate thread safe objects])
+])# _LT_LINKER_SHLIBS
+
+
+# _LT_LANG_C_CONFIG([TAG])
+# ------------------------
+# Ensure that the configuration variables for a C compiler are suitably
+# defined. These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_C_CONFIG],
+[m4_require([_LT_DECL_EGREP])dnl
+lt_save_CC="$CC"
+AC_LANG_PUSH(C)
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+_LT_TAG_COMPILER
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+ LT_SYS_DLOPEN_SELF
+ _LT_CMD_STRIPLIB
+
+ # Report which library types will actually be built
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_CONFIG($1)
+fi
+AC_LANG_POP
+CC="$lt_save_CC"
+])# _LT_LANG_C_CONFIG
+
+
+# _LT_PROG_CXX
+# ------------
+# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
+# compiler, we have our own version here.
+m4_defun([_LT_PROG_CXX],
+[
+pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
+AC_PROG_CXX
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+ (test "X$CXX" != "Xg++"))) ; then
+ AC_PROG_CXXCPP
+else
+ _lt_caught_CXX_error=yes
+fi
+popdef([AC_MSG_ERROR])
+])# _LT_PROG_CXX
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([_LT_PROG_CXX], [])
+
+
+# _LT_LANG_CXX_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a C++ compiler are suitably
+# defined. These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_CXX_CONFIG],
+[AC_REQUIRE([_LT_PROG_CXX])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+
+AC_LANG_PUSH(C++)
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(compiler_needs_object, $1)=no
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the CXX compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_caught_CXX_error" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="int some_variable = 0;"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC=$CC
+ lt_save_LD=$LD
+ lt_save_GCC=$GCC
+ GCC=$GXX
+ lt_save_with_gnu_ld=$with_gnu_ld
+ lt_save_path_LD=$lt_cv_path_LD
+ if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+ lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+ else
+ $as_unset lt_cv_prog_gnu_ld
+ fi
+ if test -n "${lt_cv_path_LDCXX+set}"; then
+ lt_cv_path_LD=$lt_cv_path_LDCXX
+ else
+ $as_unset lt_cv_path_LD
+ fi
+ test -z "${LDCXX+set}" || LD=$LDCXX
+ CC=${CXX-"c++"}
+ compiler=$CC
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+
+ if test -n "$compiler"; then
+ # We don't want -fno-exception when compiling C++ code, so set the
+ # no_builtin_flag separately
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+ else
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+ fi
+
+ if test "$GXX" = yes; then
+ # Set up default GNU C++ configuration
+
+ LT_PATH_LD
+
+ # Check if GNU C++ uses GNU ld as the underlying linker, since the
+ # archiving commands below assume that GNU ld is being used.
+ if test "$with_gnu_ld" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+ # investigate it a little bit more. (MM)
+ wlarc='${wl}'
+
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if eval "`$CC -print-prog-name=ld` --help 2>&1" |
+ $GREP 'no-whole-archive' > /dev/null; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ else
+ with_gnu_ld=no
+ wlarc=
+
+ # A generic and very simple default shared library creation
+ # command for GNU C++ for the case where it uses the native
+ # linker, instead of GNU ld. If possible, this setting should
+ # overridden to take advantage of the native linker features on
+ # the platform it is being used on.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ fi
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+ else
+ GXX=no
+ with_gnu_ld=no
+ wlarc=
+ fi
+
+ # PORTME: fill in a description of your system's C++ link characteristics
+ AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ case $host_os in
+ aix3*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+ for ld_flag in $LDFLAGS; do
+ case $ld_flag in
+ *-brtl*)
+ aix_use_runtimelinking=yes
+ break
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ _LT_TAGVAR(archive_cmds, $1)=''
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+ if test "$GXX" = yes; then
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ fi
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to
+ # export.
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+ # Determine the default libpath from the value encoded in an empty
+ # executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+ _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+ # Exported symbols can be pulled into shared objects from archives
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ # This is similar to how AIX traditionally builds its shared
+ # libraries.
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ chorus*)
+ case $cc_basename in
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+ # as there is no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ darwin* | rhapsody*)
+ _LT_DARWIN_LINKER_FEATURES($1)
+ ;;
+
+ dgux*)
+ case $cc_basename in
+ ec++*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ ghcx*)
+ # Green Hills C++ Compiler
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ freebsd[[12]]*)
+ # C++ shared libraries reported to be fairly broken before
+ # switch to ELF
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ freebsd-elf*)
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ ;;
+
+ freebsd* | dragonfly*)
+ # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
+ # conventions
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ ;;
+
+ gnu*)
+ ;;
+
+ hpux9*)
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+ # but as the default
+ # location of the library.
+
+ case $cc_basename in
+ CC*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aCC*)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ hpux10*|hpux11*)
+ if test $with_gnu_ld = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ ;;
+ *)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ ;;
+ esac
+ fi
+ case $host_cpu in
+ hppa*64*|ia64*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+ *)
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+ # but as the default
+ # location of the library.
+ ;;
+ esac
+
+ case $cc_basename in
+ CC*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aCC*)
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ esac
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ if test $with_gnu_ld = no; then
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ esac
+ fi
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ interix[[3-9]]*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+ irix5* | irix6*)
+ case $cc_basename in
+ CC*)
+ # SGI C++
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+
+ # Archives containing C++ object files must be created using
+ # "CC -ar", where "CC" is the IRIX C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
+ fi
+ fi
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+ esac
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(inherit_rpath, $1)=yes
+ ;;
+
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ KCC*)
+ # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+ # KCC will only create a shared library if the output file
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library
+ # to its proper name (with version) after linking.
+ _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+ # Archives containing C++ object files must be created using
+ # "CC -Bstatic", where "CC" is the KAI C++ compiler.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
+ ;;
+ icpc* | ecpc* )
+ # Intel C++
+ with_gnu_ld=yes
+ # version 8.0 and above of icpc choke on multiply defined symbols
+ # if we add $predep_objects and $postdep_objects, however 7.1 and
+ # earlier do not add the objects themselves.
+ case `$CC -V 2>&1` in
+ *"Version 7."*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ ;;
+ *) # Version 8.0 or newer
+ tmp_idyn=
+ case $host_cpu in
+ ia64*) tmp_idyn=' -i_dynamic';;
+ esac
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ ;;
+ esac
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+ ;;
+ pgCC* | pgcpp*)
+ # Portland Group C++ compiler
+ case `$CC -V` in
+ *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
+ _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
+ compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
+ _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
+ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
+ $RANLIB $oldlib'
+ _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+ ;;
+ *) # Version 6 will use weak symbols
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ ;;
+ cxx*)
+ # Compaq C++
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
+
+ runpath_var=LD_RUN_PATH
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ xl*)
+ # IBM XL 8.0 on PPC, with GNU ld
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+ _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ _LT_TAGVAR(compiler_needs_object, $1)=yes
+
+ # Not sure whether something based on
+ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
+ # would be better.
+ output_verbose_link_cmd='echo'
+
+ # Archives containing C++ object files must be created using
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ lynxos*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ m88k*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ mvs*)
+ case $cc_basename in
+ cxx*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
+ wlarc=
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ fi
+ # Workaround some broken pre-1.5 toolchains
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
+ ;;
+
+ *nto* | *qnx*)
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ ;;
+
+ openbsd2*)
+ # C++ shared libraries are fairly broken
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ fi
+ output_verbose_link_cmd=echo
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ osf3* | osf4* | osf5*)
+ case $cc_basename in
+ KCC*)
+ # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+ # KCC will only create a shared library if the output file
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library
+ # to its proper name (with version) after linking.
+ _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Archives containing C++ object files must be created using
+ # the KAI C++ compiler.
+ case $host in
+ osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
+ *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
+ esac
+ ;;
+ RCC*)
+ # Rational C++ 2.4.1
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ cxx*)
+ case $host in
+ osf3*)
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ ;;
+ *)
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
+ echo "-hidden">> $lib.exp~
+ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
+ $RM $lib.exp'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ *)
+ if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ case $host in
+ osf3*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ psos*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ sunos4*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.x
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ lcc*)
+ # Lucid
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ solaris*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.2, 5.x and Centerline C++
+ _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
+ _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+ ;;
+ esac
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+
+ output_verbose_link_cmd='echo'
+
+ # Archives containing C++ object files must be created using
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+ ;;
+ gcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+
+ # The C++ compiler must be used to create the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
+ ;;
+ *)
+ # GNU C++ compiler with Solaris linker
+ if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
+ if $CC --version | $GREP -v '^2\.7' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+ else
+ # g++ 2.7 appears to require `-G' NOT `-shared' on this
+ # platform.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+ fi
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ ;;
+ esac
+ fi
+ ;;
+ esac
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var='LD_RUN_PATH'
+
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ ;;
+
+ tandem*)
+ case $cc_basename in
+ NCC*)
+ # NonStop-UX NCC 3.20
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ vxworks*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+
+ AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+ test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+ _LT_TAGVAR(GCC, $1)="$GXX"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_SYS_HIDDEN_LIBDEPS($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ CC=$lt_save_CC
+ LDCXX=$LD
+ LD=$lt_save_LD
+ GCC=$lt_save_GCC
+ with_gnu_ld=$lt_save_with_gnu_ld
+ lt_cv_path_LDCXX=$lt_cv_path_LD
+ lt_cv_path_LD=$lt_save_path_LD
+ lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
+ lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
+fi # test "$_lt_caught_CXX_error" != yes
+
+AC_LANG_POP
+])# _LT_LANG_CXX_CONFIG
+
+
+# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
+# ---------------------------------
+# Figure out "hidden" library dependencies from verbose
+# compiler output when linking a shared library.
+# Parse the compiler output and extract the necessary
+# objects, libraries and library flags.
+m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+# Dependencies to place before and after the object being linked:
+_LT_TAGVAR(predep_objects, $1)=
+_LT_TAGVAR(postdep_objects, $1)=
+_LT_TAGVAR(predeps, $1)=
+_LT_TAGVAR(postdeps, $1)=
+_LT_TAGVAR(compiler_lib_search_path, $1)=
+
+dnl we can't use the lt_simple_compile_test_code here,
+dnl because it contains code intended for an executable,
+dnl not a library. It's possible we should let each
+dnl tag define a new lt_????_link_test_code variable,
+dnl but it's only used here...
+m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
+int a;
+void foo (void) { a = 0; }
+_LT_EOF
+], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
+class Foo
+{
+public:
+ Foo (void) { a = 0; }
+private:
+ int a;
+};
+_LT_EOF
+], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
+ subroutine foo
+ implicit none
+ integer*4 a
+ a=0
+ return
+ end
+_LT_EOF
+], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
+ subroutine foo
+ implicit none
+ integer a
+ a=0
+ return
+ end
+_LT_EOF
+], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
+public class foo {
+ private int a;
+ public void bar (void) {
+ a = 0;
+ }
+};
+_LT_EOF
+])
+dnl Parse the compiler output and extract the necessary
+dnl objects, libraries and library flags.
+if AC_TRY_EVAL(ac_compile); then
+ # Parse the compiler output and extract the necessary
+ # objects, libraries and library flags.
+
+ # Sentinel used to keep track of whether or not we are before
+ # the conftest object file.
+ pre_test_object_deps_done=no
+
+ for p in `eval "$output_verbose_link_cmd"`; do
+ case $p in
+
+ -L* | -R* | -l*)
+ # Some compilers place space between "-{L,R}" and the path.
+ # Remove the space.
+ if test $p = "-L" ||
+ test $p = "-R"; then
+ prev=$p
+ continue
+ else
+ prev=
+ fi
+
+ if test "$pre_test_object_deps_done" = no; then
+ case $p in
+ -L* | -R*)
+ # Internal compiler library paths should come after those
+ # provided the user. The postdeps already come after the
+ # user supplied libs so there is no need to process them.
+ if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
+ _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
+ else
+ _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
+ fi
+ ;;
+ # The "-l" case would never come before the object being
+ # linked, so don't bother handling this case.
+ esac
+ else
+ if test -z "$_LT_TAGVAR(postdeps, $1)"; then
+ _LT_TAGVAR(postdeps, $1)="${prev}${p}"
+ else
+ _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
+ fi
+ fi
+ ;;
+
+ *.$objext)
+ # This assumes that the test object file only shows up
+ # once in the compiler output.
+ if test "$p" = "conftest.$objext"; then
+ pre_test_object_deps_done=yes
+ continue
+ fi
+
+ if test "$pre_test_object_deps_done" = no; then
+ if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
+ _LT_TAGVAR(predep_objects, $1)="$p"
+ else
+ _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
+ fi
+ else
+ if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
+ _LT_TAGVAR(postdep_objects, $1)="$p"
+ else
+ _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
+ fi
+ fi
+ ;;
+
+ *) ;; # Ignore the rest.
+
+ esac
+ done
+
+ # Clean up.
+ rm -f a.out a.exe
+else
+ echo "libtool.m4: error: problem compiling $1 test program"
+fi
+
+$RM -f confest.$objext
+
+# PORTME: override above test on systems where it is broken
+m4_if([$1], [CXX],
+[case $host_os in
+interix[[3-9]]*)
+ # Interix 3.5 installs completely hosed .la files for C++, so rather than
+ # hack all around it, let's just trust "g++" to DTRT.
+ _LT_TAGVAR(predep_objects,$1)=
+ _LT_TAGVAR(postdep_objects,$1)=
+ _LT_TAGVAR(postdeps,$1)=
+ ;;
+
+linux*)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+
+ # The more standards-conforming stlport4 library is
+ # incompatible with the Cstd library. Avoid specifying
+ # it if it's in CXXFLAGS. Ignore libCrun as
+ # -library=stlport4 depends on it.
+ case " $CXX $CXXFLAGS " in
+ *" -library=stlport4 "*)
+ solaris_use_stlport4=yes
+ ;;
+ esac
+
+ if test "$solaris_use_stlport4" != yes; then
+ _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+ fi
+ ;;
+ esac
+ ;;
+
+solaris*)
+ case $cc_basename in
+ CC*)
+ # The more standards-conforming stlport4 library is
+ # incompatible with the Cstd library. Avoid specifying
+ # it if it's in CXXFLAGS. Ignore libCrun as
+ # -library=stlport4 depends on it.
+ case " $CXX $CXXFLAGS " in
+ *" -library=stlport4 "*)
+ solaris_use_stlport4=yes
+ ;;
+ esac
+
+ # Adding this requires a known-good setup of shared libraries for
+ # Sun compiler versions before 5.6, else PIC objects from an old
+ # archive will be linked into the output, leading to subtle bugs.
+ if test "$solaris_use_stlport4" != yes; then
+ _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+ fi
+ ;;
+ esac
+ ;;
+esac
+])
+
+case " $_LT_TAGVAR(postdeps, $1) " in
+*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
+esac
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=
+if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
+fi
+_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
+ [The directories searched by this compiler when creating a shared library])
+_LT_TAGDECL([], [predep_objects], [1],
+ [Dependencies to place before and after the objects being linked to
+ create a shared library])
+_LT_TAGDECL([], [postdep_objects], [1])
+_LT_TAGDECL([], [predeps], [1])
+_LT_TAGDECL([], [postdeps], [1])
+_LT_TAGDECL([], [compiler_lib_search_path], [1],
+ [The library search path used internally by the compiler when linking
+ a shared library])
+])# _LT_SYS_HIDDEN_LIBDEPS
+
+
+# _LT_PROG_F77
+# ------------
+# Since AC_PROG_F77 is broken, in that it returns the empty string
+# if there is no fortran compiler, we have our own version here.
+m4_defun([_LT_PROG_F77],
+[
+pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
+AC_PROG_F77
+if test -z "$F77" || test "X$F77" = "Xno"; then
+ _lt_disable_F77=yes
+fi
+popdef([AC_MSG_ERROR])
+])# _LT_PROG_F77
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([_LT_PROG_F77], [])
+
+
+# _LT_LANG_F77_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a Fortran 77 compiler are
+# suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_F77_CONFIG],
+[AC_REQUIRE([_LT_PROG_F77])dnl
+AC_LANG_PUSH(Fortran 77)
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for f77 test sources.
+ac_ext=f
+
+# Object file extension for compiled f77 test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the F77 compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_F77" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="\
+ subroutine t
+ return
+ end
+"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code="\
+ program t
+ end
+"
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC="$CC"
+ lt_save_GCC=$GCC
+ CC=${F77-"f77"}
+ compiler=$CC
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+ GCC=$G77
+ if test -n "$compiler"; then
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_TAGVAR(GCC, $1)="$G77"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ GCC=$lt_save_GCC
+ CC="$lt_save_CC"
+fi # test "$_lt_disable_F77" != yes
+
+AC_LANG_POP
+])# _LT_LANG_F77_CONFIG
+
+
+# _LT_PROG_FC
+# -----------
+# Since AC_PROG_FC is broken, in that it returns the empty string
+# if there is no fortran compiler, we have our own version here.
+m4_defun([_LT_PROG_FC],
+[
+pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
+AC_PROG_FC
+if test -z "$FC" || test "X$FC" = "Xno"; then
+ _lt_disable_FC=yes
+fi
+popdef([AC_MSG_ERROR])
+])# _LT_PROG_FC
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([_LT_PROG_FC], [])
+
+
+# _LT_LANG_FC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for a Fortran compiler are
+# suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_FC_CONFIG],
+[AC_REQUIRE([_LT_PROG_FC])dnl
+AC_LANG_PUSH(Fortran)
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for fc test sources.
+ac_ext=${ac_fc_srcext-f}
+
+# Object file extension for compiled fc test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the FC compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_FC" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="\
+ subroutine t
+ return
+ end
+"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code="\
+ program t
+ end
+"
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC="$CC"
+ lt_save_GCC=$GCC
+ CC=${FC-"f95"}
+ compiler=$CC
+ GCC=$ac_cv_fc_compiler_gnu
+
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+
+ if test -n "$compiler"; then
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_SYS_HIDDEN_LIBDEPS($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ GCC=$lt_save_GCC
+ CC="$lt_save_CC"
+fi # test "$_lt_disable_FC" != yes
+
+AC_LANG_POP
+])# _LT_LANG_FC_CONFIG
+
+
+# _LT_LANG_GCJ_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Java Compiler compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GCJ_CONFIG],
+[AC_REQUIRE([LT_PROG_GCJ])dnl
+AC_LANG_SAVE
+
+# Source file extension for Java test sources.
+ac_ext=java
+
+# Object file extension for compiled Java test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="class foo {}"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GCJ-"gcj"}
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# GCJ did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC="$lt_save_CC"
+])# _LT_LANG_GCJ_CONFIG
+
+
+# _LT_LANG_RC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for the Windows resource compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_RC_CONFIG],
+[AC_REQUIRE([LT_PROG_RC])dnl
+AC_LANG_SAVE
+
+# Source file extension for RC test sources.
+ac_ext=rc
+
+# Object file extension for compiled RC test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
+
+# Code to be used in simple link tests
+lt_simple_link_test_code="$lt_simple_compile_test_code"
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_GCC=$GCC
+GCC=
+CC=${RC-"windres"}
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_CC_BASENAME([$compiler])
+_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+
+if test -n "$compiler"; then
+ :
+ _LT_CONFIG($1)
+fi
+
+GCC=$lt_save_GCC
+AC_LANG_RESTORE
+CC="$lt_save_CC"
+])# _LT_LANG_RC_CONFIG
+
+
+# LT_PROG_GCJ
+# -----------
+AC_DEFUN([LT_PROG_GCJ],
+[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
+ [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
+ [AC_CHECK_TOOL(GCJ, gcj,)
+ test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
+ AC_SUBST(GCJFLAGS)])])[]dnl
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+
+
+# LT_PROG_RC
+# ----------
+AC_DEFUN([LT_PROG_RC],
+[AC_CHECK_TOOL(RC, windres,)
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_RC], [])
+
+
+# _LT_DECL_EGREP
+# --------------
+# If we don't have a new enough Autoconf to choose the best grep
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_EGREP],
+[AC_REQUIRE([AC_PROG_EGREP])dnl
+AC_REQUIRE([AC_PROG_FGREP])dnl
+test -z "$GREP" && GREP=grep
+_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
+_LT_DECL([], [EGREP], [1], [An ERE matcher])
+_LT_DECL([], [FGREP], [1], [A literal string matcher])
+dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
+AC_SUBST([GREP])
+])
+
+
+# _LT_DECL_OBJDUMP
+# --------------
+# If we don't have a new enough Autoconf to choose the best objdump
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_OBJDUMP],
+[AC_CHECK_TOOL(OBJDUMP, objdump, false)
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
+AC_SUBST([OBJDUMP])
+])
+
+
+# _LT_DECL_SED
+# ------------
+# Check for a fully-functional sed program, that truncates
+# as few characters as possible. Prefer GNU sed if found.
+m4_defun([_LT_DECL_SED],
+[AC_PROG_SED
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
+_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
+ [Sed that helps us avoid accidentally triggering echo(1) options like -n])
+])# _LT_DECL_SED
+
+m4_ifndef([AC_PROG_SED], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into #
+# GNU Autoconf as AC_PROG_SED. When it is available in #
+# a released version of Autoconf we should remove this #
+# macro and use it instead. #
+############################################################
+
+m4_defun([AC_PROG_SED],
+[AC_MSG_CHECKING([for a sed that does not truncate output])
+AC_CACHE_VAL(lt_cv_path_SED,
+[# Loop through the user's path and test for sed and gsed.
+# Then use that list of sed's as ones to test for truncation.
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for lt_ac_prog in sed gsed; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
+ lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
+ fi
+ done
+ done
+done
+IFS=$as_save_IFS
+lt_ac_max=0
+lt_ac_count=0
+# Add /usr/xpg4/bin/sed as it is typically found on Solaris
+# along with /bin/sed that truncates output.
+for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
+ test ! -f $lt_ac_sed && continue
+ cat /dev/null > conftest.in
+ lt_ac_count=0
+ echo $ECHO_N "0123456789$ECHO_C" >conftest.in
+ # Check for GNU sed and select it if it is found.
+ if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
+ lt_cv_path_SED=$lt_ac_sed
+ break
+ fi
+ while true; do
+ cat conftest.in conftest.in >conftest.tmp
+ mv conftest.tmp conftest.in
+ cp conftest.in conftest.nl
+ echo >>conftest.nl
+ $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
+ cmp -s conftest.out conftest.nl || break
+ # 10000 chars as input seems more than enough
+ test $lt_ac_count -gt 10 && break
+ lt_ac_count=`expr $lt_ac_count + 1`
+ if test $lt_ac_count -gt $lt_ac_max; then
+ lt_ac_max=$lt_ac_count
+ lt_cv_path_SED=$lt_ac_sed
+ fi
+ done
+done
+])
+SED=$lt_cv_path_SED
+AC_SUBST([SED])
+AC_MSG_RESULT([$SED])
+])#AC_PROG_SED
+])#m4_ifndef
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_SED], [])
+
+
+# _LT_CHECK_SHELL_FEATURES
+# ------------------------
+# Find out whether the shell is Bourne or XSI compatible,
+# or has some other useful features.
+m4_defun([_LT_CHECK_SHELL_FEATURES],
+[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+ test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
+ = c,a/b,, \
+ && eval 'test $(( 1 + 1 )) -eq 2 \
+ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+ && xsi_shell=yes
+AC_MSG_RESULT([$xsi_shell])
+_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
+
+AC_MSG_CHECKING([whether the shell understands "+="])
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
+ >/dev/null 2>&1 \
+ && lt_shell_append=yes
+AC_MSG_RESULT([$lt_shell_append])
+_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ lt_unset=unset
+else
+ lt_unset=false
+fi
+_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+ lt_SP2NL='tr \040 \012'
+ lt_NL2SP='tr \015\012 \040\040'
+ ;;
+ *) # EBCDIC based system
+ lt_SP2NL='tr \100 \n'
+ lt_NL2SP='tr \r\n \100\100'
+ ;;
+esac
+_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
+_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
+])# _LT_CHECK_SHELL_FEATURES
+
+
+# _LT_PROG_XSI_SHELLFNS
+# ---------------------
+# Bourne and XSI compatible variants of some useful shell functions.
+m4_defun([_LT_PROG_XSI_SHELLFNS],
+[case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $[*] ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+dnl func_dirname_and_basename
+dnl A portable version of this function is already defined in general.m4sh
+dnl so there is no need for it here.
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[[^=]]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$[@]"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$[1]+=\$[2]"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$[1]=\$$[1]\$[2]"
+}
+
+_LT_EOF
+ ;;
+ esac
+])
diff --git a/jni/iconv/libcharset/m4/ltoptions.m4 b/jni/iconv/libcharset/m4/ltoptions.m4
new file mode 100644
index 0000000..34151a3
--- /dev/null
+++ b/jni/iconv/libcharset/m4/ltoptions.m4
@@ -0,0 +1,368 @@
+# Helper functions for option handling. -*- Autoconf -*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltoptions.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
+
+
+# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
+# ------------------------------------------
+m4_define([_LT_MANGLE_OPTION],
+[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
+
+
+# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
+# ---------------------------------------
+# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
+# matching handler defined, dispatch to it. Other OPTION-NAMEs are
+# saved as a flag.
+m4_define([_LT_SET_OPTION],
+[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
+m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
+ _LT_MANGLE_DEFUN([$1], [$2]),
+ [m4_warning([Unknown $1 option `$2'])])[]dnl
+])
+
+
+# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
+# ------------------------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+m4_define([_LT_IF_OPTION],
+[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
+
+
+# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
+# -------------------------------------------------------
+# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
+# are set.
+m4_define([_LT_UNLESS_OPTIONS],
+[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+ [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
+ [m4_define([$0_found])])])[]dnl
+m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
+])[]dnl
+])
+
+
+# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
+# ----------------------------------------
+# OPTION-LIST is a space-separated list of Libtool options associated
+# with MACRO-NAME. If any OPTION has a matching handler declared with
+# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
+# the unknown option and exit.
+m4_defun([_LT_SET_OPTIONS],
+[# Set options
+m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+ [_LT_SET_OPTION([$1], _LT_Option)])
+
+m4_if([$1],[LT_INIT],[
+ dnl
+ dnl Simply set some default values (i.e off) if boolean options were not
+ dnl specified:
+ _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
+ ])
+ _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
+ ])
+ dnl
+ dnl If no reference was made to various pairs of opposing options, then
+ dnl we run the default mode handler for the pair. For example, if neither
+ dnl `shared' nor `disable-shared' was passed, we enable building of shared
+ dnl archives by default:
+ _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
+ _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
+ _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
+ _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
+ [_LT_ENABLE_FAST_INSTALL])
+ ])
+])# _LT_SET_OPTIONS
+
+
+## --------------------------------- ##
+## Macros to handle LT_INIT options. ##
+## --------------------------------- ##
+
+# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
+# -----------------------------------------
+m4_define([_LT_MANGLE_DEFUN],
+[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
+
+
+# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
+# -----------------------------------------------
+m4_define([LT_OPTION_DEFINE],
+[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
+])# LT_OPTION_DEFINE
+
+
+# dlopen
+# ------
+LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
+])
+
+AU_DEFUN([AC_LIBTOOL_DLOPEN],
+[_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
+
+
+# win32-dll
+# ---------
+# Declare package support for building win32 dll's.
+LT_OPTION_DEFINE([LT_INIT], [win32-dll],
+[enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+ AC_CHECK_TOOL(AS, as, false)
+ AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+ AC_CHECK_TOOL(OBJDUMP, objdump, false)
+ ;;
+esac
+
+test -z "$AS" && AS=as
+_LT_DECL([], [AS], [0], [Assembler program])dnl
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
+])# win32-dll
+
+AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
+
+
+# _LT_ENABLE_SHARED([DEFAULT])
+# ----------------------------
+# implement the --enable-shared flag, and supports the `shared' and
+# `disable-shared' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_SHARED],
+[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([shared],
+ [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
+ [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_shared=yes ;;
+ no) enable_shared=no ;;
+ *)
+ enable_shared=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_shared=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
+
+ _LT_DECL([build_libtool_libs], [enable_shared], [0],
+ [Whether or not to build shared libraries])
+])# _LT_ENABLE_SHARED
+
+LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
+])
+
+AC_DEFUN([AC_DISABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], [disable-shared])
+])
+
+AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_SHARED], [])
+dnl AC_DEFUN([AM_DISABLE_SHARED], [])
+
+
+
+# _LT_ENABLE_STATIC([DEFAULT])
+# ----------------------------
+# implement the --enable-static flag, and support the `static' and
+# `disable-static' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_STATIC],
+[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([static],
+ [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
+ [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_static=yes ;;
+ no) enable_static=no ;;
+ *)
+ enable_static=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_static=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
+
+ _LT_DECL([build_old_libs], [enable_static], [0],
+ [Whether or not to build static libraries])
+])# _LT_ENABLE_STATIC
+
+LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
+])
+
+AC_DEFUN([AC_DISABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], [disable-static])
+])
+
+AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_STATIC], [])
+dnl AC_DEFUN([AM_DISABLE_STATIC], [])
+
+
+
+# _LT_ENABLE_FAST_INSTALL([DEFAULT])
+# ----------------------------------
+# implement the --enable-fast-install flag, and support the `fast-install'
+# and `disable-fast-install' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_FAST_INSTALL],
+[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([fast-install],
+ [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
+ [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_fast_install=yes ;;
+ no) enable_fast_install=no ;;
+ *)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
+
+_LT_DECL([fast_install], [enable_fast_install], [0],
+ [Whether or not to optimize for fast installation])dnl
+])# _LT_ENABLE_FAST_INSTALL
+
+LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
+
+# Old names:
+AU_DEFUN([AC_ENABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+
+AU_DEFUN([AC_DISABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
+dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
+
+
+# _LT_WITH_PIC([MODE])
+# --------------------
+# implement the --with-pic flag, and support the `pic-only' and `no-pic'
+# LT_INIT options.
+# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
+m4_define([_LT_WITH_PIC],
+[AC_ARG_WITH([pic],
+ [AS_HELP_STRING([--with-pic],
+ [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
+ [pic_mode="$withval"],
+ [pic_mode=default])
+
+test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
+
+_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
+])# _LT_WITH_PIC
+
+LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
+
+# Old name:
+AU_DEFUN([AC_LIBTOOL_PICMODE],
+[_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
+
+## ----------------- ##
+## LTDL_INIT Options ##
+## ----------------- ##
+
+m4_define([_LTDL_MODE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
+ [m4_define([_LTDL_MODE], [nonrecursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [recursive],
+ [m4_define([_LTDL_MODE], [recursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [subproject],
+ [m4_define([_LTDL_MODE], [subproject])])
+
+m4_define([_LTDL_TYPE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [installable],
+ [m4_define([_LTDL_TYPE], [installable])])
+LT_OPTION_DEFINE([LTDL_INIT], [convenience],
+ [m4_define([_LTDL_TYPE], [convenience])])
diff --git a/jni/iconv/libcharset/m4/ltsugar.m4 b/jni/iconv/libcharset/m4/ltsugar.m4
new file mode 100644
index 0000000..9000a05
--- /dev/null
+++ b/jni/iconv/libcharset/m4/ltsugar.m4
@@ -0,0 +1,123 @@
+# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltsugar.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
+
+
+# lt_join(SEP, ARG1, [ARG2...])
+# -----------------------------
+# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
+# associated separator.
+# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
+# versions in m4sugar had bugs.
+m4_define([lt_join],
+[m4_if([$#], [1], [],
+ [$#], [2], [[$2]],
+ [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
+m4_define([_lt_join],
+[m4_if([$#$2], [2], [],
+ [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
+
+
+# lt_car(LIST)
+# lt_cdr(LIST)
+# ------------
+# Manipulate m4 lists.
+# These macros are necessary as long as will still need to support
+# Autoconf-2.59 which quotes differently.
+m4_define([lt_car], [[$1]])
+m4_define([lt_cdr],
+[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
+ [$#], 1, [],
+ [m4_dquote(m4_shift($@))])])
+m4_define([lt_unquote], $1)
+
+
+# lt_append(MACRO-NAME, STRING, [SEPARATOR])
+# ------------------------------------------
+# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
+# Note that neither SEPARATOR nor STRING are expanded; they are appended
+# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
+# No SEPARATOR is output if MACRO-NAME was previously undefined (different
+# than defined and empty).
+#
+# This macro is needed until we can rely on Autoconf 2.62, since earlier
+# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
+m4_define([lt_append],
+[m4_define([$1],
+ m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
+
+
+
+# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
+# ----------------------------------------------------------
+# Produce a SEP delimited list of all paired combinations of elements of
+# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
+# has the form PREFIXmINFIXSUFFIXn.
+# Needed until we can rely on m4_combine added in Autoconf 2.62.
+m4_define([lt_combine],
+[m4_if(m4_eval([$# > 3]), [1],
+ [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
+[[m4_foreach([_Lt_prefix], [$2],
+ [m4_foreach([_Lt_suffix],
+ ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
+ [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
+
+
+# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
+# -----------------------------------------------------------------------
+# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
+# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
+m4_define([lt_if_append_uniq],
+[m4_ifdef([$1],
+ [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
+ [lt_append([$1], [$2], [$3])$4],
+ [$5])],
+ [lt_append([$1], [$2], [$3])$4])])
+
+
+# lt_dict_add(DICT, KEY, VALUE)
+# -----------------------------
+m4_define([lt_dict_add],
+[m4_define([$1($2)], [$3])])
+
+
+# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
+# --------------------------------------------
+m4_define([lt_dict_add_subkey],
+[m4_define([$1($2:$3)], [$4])])
+
+
+# lt_dict_fetch(DICT, KEY, [SUBKEY])
+# ----------------------------------
+m4_define([lt_dict_fetch],
+[m4_ifval([$3],
+ m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
+ m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
+
+
+# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
+# -----------------------------------------------------------------
+m4_define([lt_if_dict_fetch],
+[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
+ [$5],
+ [$6])])
+
+
+# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
+# --------------------------------------------------------------
+m4_define([lt_dict_filter],
+[m4_if([$5], [], [],
+ [lt_join(m4_quote(m4_default([$4], [[, ]])),
+ lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
+ [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
+])
diff --git a/jni/iconv/libcharset/m4/ltversion.m4 b/jni/iconv/libcharset/m4/ltversion.m4
new file mode 100644
index 0000000..b8e154f
--- /dev/null
+++ b/jni/iconv/libcharset/m4/ltversion.m4
@@ -0,0 +1,23 @@
+# ltversion.m4 -- version numbers -*- Autoconf -*-
+#
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Written by Scott James Remnant, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# Generated from ltversion.in.
+
+# serial 3012 ltversion.m4
+# This file is part of GNU Libtool
+
+m4_define([LT_PACKAGE_VERSION], [2.2.6])
+m4_define([LT_PACKAGE_REVISION], [1.3012])
+
+AC_DEFUN([LTVERSION_VERSION],
+[macro_version='2.2.6'
+macro_revision='1.3012'
+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
+_LT_DECL(, macro_revision, 0)
+])
diff --git a/jni/iconv/libcharset/m4/lt~obsolete.m4 b/jni/iconv/libcharset/m4/lt~obsolete.m4
new file mode 100644
index 0000000..637bb20
--- /dev/null
+++ b/jni/iconv/libcharset/m4/lt~obsolete.m4
@@ -0,0 +1,92 @@
+# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
+# Written by Scott James Remnant, 2004.
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 4 lt~obsolete.m4
+
+# These exist entirely to fool aclocal when bootstrapping libtool.
+#
+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
+# which have later been changed to m4_define as they aren't part of the
+# exported API, or moved to Autoconf or Automake where they belong.
+#
+# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
+# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
+# using a macro with the same name in our local m4/libtool.m4 it'll
+# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
+# and doesn't know about Autoconf macros at all.)
+#
+# So we provide this file, which has a silly filename so it's always
+# included after everything else. This provides aclocal with the
+# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
+# because those macros already exist, or will be overwritten later.
+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
+#
+# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
+# Yes, that means every name once taken will need to remain here until
+# we give up compatibility with versions before 1.7, at which point
+# we need to keep only those names which we still refer to.
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+
+m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
+m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
+m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
+m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
+m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
+m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
+m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
+m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
+m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
+m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
+m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
+m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
+m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
+m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
+m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
+m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
+m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
+m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
+m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
+m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
+m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
+m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
+m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
+m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
+m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
+m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
+m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
+m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
+m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
+m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
+m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
+m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
+m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
+m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
+m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
+m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
+m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
+m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
+m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
+m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
+m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
+m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
+m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
+m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
+m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
+m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
diff --git a/jni/iconv/libcharset/m4/relocatable-lib.m4 b/jni/iconv/libcharset/m4/relocatable-lib.m4
new file mode 100644
index 0000000..4c90677
--- /dev/null
+++ b/jni/iconv/libcharset/m4/relocatable-lib.m4
@@ -0,0 +1,56 @@
+# relocatable-lib.m4 serial 3
+dnl Copyright (C) 2003, 2005-2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl Support for relocatable libraries.
+AC_DEFUN([gl_RELOCATABLE_LIBRARY],
+[
+ AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY])
+ if test $RELOCATABLE = yes; then
+ AC_LIBOBJ([relocatable])
+ fi
+])
+AC_DEFUN([gl_RELOCATABLE_LIBRARY_BODY],
+[
+ AC_REQUIRE([gl_RELOCATABLE_NOP])
+ dnl Easier to put this here once, instead of into the DEFS of each Makefile.
+ if test "X$prefix" = "XNONE"; then
+ reloc_final_prefix="$ac_default_prefix"
+ else
+ reloc_final_prefix="$prefix"
+ fi
+ AC_DEFINE_UNQUOTED([INSTALLPREFIX], ["${reloc_final_prefix}"],
+ [Define to the value of ${prefix}, as a string.])
+ if test $RELOCATABLE = yes; then
+ AC_DEFINE([ENABLE_RELOCATABLE], 1,
+ [Define to 1 if the package shall run at any location in the filesystem.])
+ fi
+])
+
+dnl Like gl_RELOCATABLE_LIBRARY, except prepare for separate compilation
+dnl (no AC_LIBOBJ).
+AC_DEFUN([gl_RELOCATABLE_LIBRARY_SEPARATE],
+[
+ AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY])
+])
+
+dnl Support for relocatable packages for which it is a nop.
+AC_DEFUN([gl_RELOCATABLE_NOP],
+[
+ AC_MSG_CHECKING([whether to activate relocatable installation])
+ AC_ARG_ENABLE(relocatable,
+ [ --enable-relocatable install a package that can be moved in the filesystem],
+ [if test "$enableval" != no; then
+ RELOCATABLE=yes
+ else
+ RELOCATABLE=no
+ fi
+ ], RELOCATABLE=no)
+ AC_SUBST(RELOCATABLE)
+ AC_MSG_RESULT([$RELOCATABLE])
+])
+
diff --git a/jni/iconv/libcharset/m4/visibility.m4 b/jni/iconv/libcharset/m4/visibility.m4
new file mode 100644
index 0000000..2ff6330
--- /dev/null
+++ b/jni/iconv/libcharset/m4/visibility.m4
@@ -0,0 +1,52 @@
+# visibility.m4 serial 1 (gettext-0.15)
+dnl Copyright (C) 2005 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl Tests whether the compiler supports the command-line option
+dnl -fvisibility=hidden and the function and variable attributes
+dnl __attribute__((__visibility__("hidden"))) and
+dnl __attribute__((__visibility__("default"))).
+dnl Does *not* test for __visibility__("protected") - which has tricky
+dnl semantics (see the 'vismain' test in glibc) and does not exist e.g. on
+dnl MacOS X.
+dnl Does *not* test for __visibility__("internal") - which has processor
+dnl dependent semantics.
+dnl Does *not* test for #pragma GCC visibility push(hidden) - which is
+dnl "really only recommended for legacy code".
+dnl Set the variable CFLAG_VISIBILITY.
+dnl Defines and sets the variable HAVE_VISIBILITY.
+
+AC_DEFUN([gl_VISIBILITY],
+[
+ AC_REQUIRE([AC_PROG_CC])
+ CFLAG_VISIBILITY=
+ HAVE_VISIBILITY=0
+ if test -n "$GCC"; then
+ AC_MSG_CHECKING([for simple visibility declarations])
+ AC_CACHE_VAL(gl_cv_cc_visibility, [
+ gl_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -fvisibility=hidden"
+ AC_TRY_COMPILE(
+ [extern __attribute__((__visibility__("hidden"))) int hiddenvar;
+ extern __attribute__((__visibility__("default"))) int exportedvar;
+ extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
+ extern __attribute__((__visibility__("default"))) int exportedfunc (void);],
+ [],
+ gl_cv_cc_visibility=yes,
+ gl_cv_cc_visibility=no)
+ CFLAGS="$gl_save_CFLAGS"])
+ AC_MSG_RESULT([$gl_cv_cc_visibility])
+ if test $gl_cv_cc_visibility = yes; then
+ CFLAG_VISIBILITY="-fvisibility=hidden"
+ HAVE_VISIBILITY=1
+ fi
+ fi
+ AC_SUBST([CFLAG_VISIBILITY])
+ AC_SUBST([HAVE_VISIBILITY])
+ AC_DEFINE_UNQUOTED([HAVE_VISIBILITY], [$HAVE_VISIBILITY],
+ [Define to 1 or 0, depending whether the compiler supports simple visibility declarations.])
+])
diff --git a/jni/iconv/libcharset/tools/README b/jni/iconv/libcharset/tools/README
new file mode 100644
index 0000000..7c5f7d7
--- /dev/null
+++ b/jni/iconv/libcharset/tools/README
@@ -0,0 +1,25 @@
+This directory contains tools for maintaining the config.charset file.
+
+The main script is "all-charsets". Before using it, you must configure
+this package. For all installed locales, it prints
+ - the result of the command "locale charmap",
+ - the result of "nl_langinfo (CODESET)",
+ - the result of "locale_charset ()".
+
+It uses the following auxiliary scripts and programs:
+ - all-locales
+ Prints all usable locales in the system, one per line.
+ - locale_charmap
+ Executes "locale charmap".
+ - locale_codeset.c
+ Prints nl_langinfo (CODESET).
+ - locale_charset.c
+ Prints locale_charset().
+
+A second main script is "all-charsets-X11". It also prints the X11
+encoding name. Before using it, you must tweak the X11 paths needed
+for compiling locale_x11encoding (a simple X11 program), and let your
+DISPLAY environment variable point to a running X11 screen.
+
+The other files are test results from various operating systems.
+
diff --git a/jni/iconv/libcharset/tools/aix-3.2.5 b/jni/iconv/libcharset/tools/aix-3.2.5
new file mode 100644
index 0000000..1d798d8
--- /dev/null
+++ b/jni/iconv/libcharset/tools/aix-3.2.5
@@ -0,0 +1,8 @@
+locale_charset.c:
+../../lib/localcharset.c:
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+En_US.IBM-850 IBM-850 IBM-850 CP850
+Fr_FR.IBM-850 IBM-850 IBM-850 CP850
+en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
diff --git a/jni/iconv/libcharset/tools/aix-4.1.5 b/jni/iconv/libcharset/tools/aix-4.1.5
new file mode 100644
index 0000000..1061e88
--- /dev/null
+++ b/jni/iconv/libcharset/tools/aix-4.1.5
@@ -0,0 +1,86 @@
+locale_charset.c:
+../../lib/localcharset.c:
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+Ar_AA IBM-1046 IBM-1046 CP1046
+Ar_AA.IBM-1046 IBM-1046 IBM-1046 CP1046
+C ISO8859-1 ISO8859-1 ISO-8859-1
+Ca_ES IBM-850 IBM-850 CP850
+Ca_ES.IBM-850 IBM-850 IBM-850 CP850
+Da_DK IBM-850 IBM-850 CP850
+Da_DK.IBM-850 IBM-850 IBM-850 CP850
+De_CH IBM-850 IBM-850 CP850
+De_CH.IBM-850 IBM-850 IBM-850 CP850
+De_DE IBM-850 IBM-850 CP850
+De_DE.IBM-850 IBM-850 IBM-850 CP850
+En_GB IBM-850 IBM-850 CP850
+En_GB.IBM-850 IBM-850 IBM-850 CP850
+En_US IBM-850 IBM-850 CP850
+En_US.IBM-850 IBM-850 IBM-850 CP850
+Es_ES IBM-850 IBM-850 CP850
+Es_ES.IBM-850 IBM-850 IBM-850 CP850
+Fi_FI IBM-850 IBM-850 CP850
+Fi_FI.IBM-850 IBM-850 IBM-850 CP850
+Fr_BE IBM-850 IBM-850 CP850
+Fr_BE.IBM-850 IBM-850 IBM-850 CP850
+Fr_CA IBM-850 IBM-850 CP850
+Fr_CA.IBM-850 IBM-850 IBM-850 CP850
+Fr_CH IBM-850 IBM-850 CP850
+Fr_CH.IBM-850 IBM-850 IBM-850 CP850
+Fr_FR IBM-850 IBM-850 CP850
+Fr_FR.IBM-850 IBM-850 IBM-850 CP850
+Is_IS IBM-850 IBM-850 CP850
+Is_IS.IBM-850 IBM-850 IBM-850 CP850
+It_IT IBM-850 IBM-850 CP850
+It_IT.IBM-850 IBM-850 IBM-850 CP850
+Iw_IL IBM-856 IBM-856 CP856
+Iw_IL.IBM-856 IBM-856 IBM-856 CP856
+Ja_JP IBM-932 IBM-932 CP932
+Ja_JP.IBM-932 IBM-932 IBM-932 CP932
+Nl_BE IBM-850 IBM-850 CP850
+Nl_BE.IBM-850 IBM-850 IBM-850 CP850
+Nl_NL IBM-850 IBM-850 CP850
+Nl_NL.IBM-850 IBM-850 IBM-850 CP850
+No_NO IBM-850 IBM-850 CP850
+No_NO.IBM-850 IBM-850 IBM-850 CP850
+POSIX ISO8859-1 ISO8859-1 ISO-8859-1
+Pt_PT IBM-850 IBM-850 CP850
+Pt_PT.IBM-850 IBM-850 IBM-850 CP850
+Sv_SE IBM-850 IBM-850 CP850
+Sv_SE.IBM-850 IBM-850 IBM-850 CP850
+ZH_CN UTF-8 UTF-8 UTF-8
+ZH_CN.UTF-8 UTF-8 UTF-8 UTF-8
+ar_AA ISO8859-6 ISO8859-6 ISO-8859-6
+ar_AA.ISO8859-6 ISO8859-6 ISO8859-6 ISO-8859-6
+bg_BG ISO8859-5 ISO8859-5 ISO-8859-5
+bg_BG.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+cs_CZ ISO8859-2 ISO8859-2 ISO-8859-2
+cs_CZ.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+fr_FR ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+hr_HR ISO8859-2 ISO8859-2 ISO-8859-2
+hr_HR.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+iw_IL ISO8859-8 ISO8859-8 ISO-8859-8
+iw_IL.ISO8859-8 ISO8859-8 ISO8859-8 ISO-8859-8
+ja_JP.IBM-eucJP IBM-eucJP IBM-eucJP EUC-JP
+ko_KR.IBM-eucKR IBM-eucKR IBM-eucKR EUC-KR
+mk_MK ISO8859-5 ISO8859-5 ISO-8859-5
+mk_MK.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+pl_PL ISO8859-2 ISO8859-2 ISO-8859-2
+pl_PL.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+ro_RO ISO8859-2 ISO8859-2 ISO-8859-2
+ro_RO.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+ru_RU ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+sh_SP ISO8859-2 ISO8859-2 ISO-8859-2
+sh_SP.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sr_SP ISO8859-5 ISO8859-5 ISO-8859-5
+sr_SP.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+zh_CN.IBM-eucCN IBM-eucCN IBM-eucCN EUC-CN
+zh_TW.IBM-eucTW IBM-eucTW IBM-eucTW EUC-TW
diff --git a/jni/iconv/libcharset/tools/aix-4.2.0 b/jni/iconv/libcharset/tools/aix-4.2.0
new file mode 100644
index 0000000..20dbed2
--- /dev/null
+++ b/jni/iconv/libcharset/tools/aix-4.2.0
@@ -0,0 +1,150 @@
+locale_charset.c:
+../../lib/localcharset.c:
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+Ar_AA IBM-1046 IBM-1046 CP1046
+Ar_AA.IBM-1046 IBM-1046 IBM-1046 CP1046
+C ISO8859-1 ISO8859-1 ISO-8859-1
+Ca_ES IBM-850 IBM-850 CP850
+Ca_ES.IBM-850 IBM-850 IBM-850 CP850
+Da_DK IBM-850 IBM-850 CP850
+Da_DK.IBM-850 IBM-850 IBM-850 CP850
+De_CH IBM-850 IBM-850 CP850
+De_CH.IBM-850 IBM-850 IBM-850 CP850
+De_DE IBM-850 IBM-850 CP850
+De_DE.IBM-850 IBM-850 IBM-850 CP850
+ET_EE UTF-8 UTF-8 UTF-8
+ET_EE.UTF-8 UTF-8 UTF-8 UTF-8
+En_GB IBM-850 IBM-850 CP850
+En_GB.IBM-850 IBM-850 IBM-850 CP850
+En_US IBM-850 IBM-850 CP850
+En_US.IBM-850 IBM-850 IBM-850 CP850
+Es_ES IBM-850 IBM-850 CP850
+Es_ES.IBM-850 IBM-850 IBM-850 CP850
+Et_EE IBM-922 IBM-922 CP922
+Et_EE.IBM-922 IBM-922 IBM-922 CP922
+Fi_FI IBM-850 IBM-850 CP850
+Fi_FI.IBM-850 IBM-850 IBM-850 CP850
+Fr_BE IBM-850 IBM-850 CP850
+Fr_BE.IBM-850 IBM-850 IBM-850 CP850
+Fr_CA IBM-850 IBM-850 CP850
+Fr_CA.IBM-850 IBM-850 IBM-850 CP850
+Fr_CH IBM-850 IBM-850 CP850
+Fr_CH.IBM-850 IBM-850 IBM-850 CP850
+Fr_FR IBM-850 IBM-850 CP850
+Fr_FR.IBM-850 IBM-850 IBM-850 CP850
+Is_IS IBM-850 IBM-850 CP850
+Is_IS.IBM-850 IBM-850 IBM-850 CP850
+It_IT IBM-850 IBM-850 CP850
+It_IT.IBM-850 IBM-850 IBM-850 CP850
+Iw_IL IBM-856 IBM-856 CP856
+Iw_IL.IBM-856 IBM-856 IBM-856 CP856
+Ja_JP IBM-932 IBM-932 CP932
+Ja_JP.IBM-932 IBM-932 IBM-932 CP932
+Jp_JP IBM-932 IBM-932 CP932
+Jp_JP.pc932 IBM-932 IBM-932 CP932
+LT_LT UTF-8 UTF-8 UTF-8
+LT_LT.UTF-8 UTF-8 UTF-8 UTF-8
+LV_LV UTF-8 UTF-8 UTF-8
+LV_LV.UTF-8 UTF-8 UTF-8 UTF-8
+Lt_LT IBM-921 IBM-921 ISO-8859-13
+Lt_LT.IBM-921 IBM-921 IBM-921 ISO-8859-13
+Lv_LV IBM-921 IBM-921 ISO-8859-13
+Lv_LV.IBM-921 IBM-921 IBM-921 ISO-8859-13
+Nl_BE IBM-850 IBM-850 CP850
+Nl_BE.IBM-850 IBM-850 IBM-850 CP850
+Nl_NL IBM-850 IBM-850 CP850
+Nl_NL.IBM-850 IBM-850 IBM-850 CP850
+No_NO IBM-850 IBM-850 CP850
+No_NO.IBM-850 IBM-850 IBM-850 CP850
+POSIX ISO8859-1 ISO8859-1 ISO-8859-1
+Pt_PT IBM-850 IBM-850 CP850
+Pt_PT.IBM-850 IBM-850 IBM-850 CP850
+Sv_SE IBM-850 IBM-850 CP850
+Sv_SE.IBM-850 IBM-850 IBM-850 CP850
+ZH_CN UTF-8 UTF-8 UTF-8
+ZH_CN.UTF-8 UTF-8 UTF-8 UTF-8
+Zh_TW big5 big5 BIG5
+Zh_TW.big5 big5 big5 BIG5
+ar_AA ISO8859-6 ISO8859-6 ISO-8859-6
+ar_AA.ISO8859-6 ISO8859-6 ISO8859-6 ISO-8859-6
+bg_BG ISO8859-5 ISO8859-5 ISO-8859-5
+bg_BG.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+ca_ES ISO8859-1 ISO8859-1 ISO-8859-1
+ca_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+cs_CZ ISO8859-2 ISO8859-2 ISO-8859-2
+cs_CZ.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+da_DK ISO8859-1 ISO8859-1 ISO-8859-1
+da_DK.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+el_GR ISO8859-7 ISO8859-7 ISO-8859-7
+el_GR.ISO8859-7 ISO8859-7 ISO8859-7 ISO-8859-7
+en_GB ISO8859-1 ISO8859-1 ISO-8859-1
+en_GB.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_US ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+es_ES ISO8859-1 ISO8859-1 ISO-8859-1
+es_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+hr_HR ISO8859-2 ISO8859-2 ISO-8859-2
+hr_HR.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+is_IS ISO8859-1 ISO8859-1 ISO-8859-1
+is_IS.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+iw_IL ISO8859-8 ISO8859-8 ISO-8859-8
+iw_IL.ISO8859-8 ISO8859-8 ISO8859-8 ISO-8859-8
+ja_JP IBM-eucJP IBM-eucJP EUC-JP
+ja_JP.IBM-eucJP IBM-eucJP IBM-eucJP EUC-JP
+ko_KR IBM-eucKR IBM-eucKR EUC-KR
+ko_KR.IBM-eucKR IBM-eucKR IBM-eucKR EUC-KR
+mk_MK ISO8859-5 ISO8859-5 ISO-8859-5
+mk_MK.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+nl_BE ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pl_PL ISO8859-2 ISO8859-2 ISO-8859-2
+pl_PL.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+pt_BR ISO8859-1 ISO8859-1 ISO-8859-1
+pt_BR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+ro_RO ISO8859-2 ISO8859-2 ISO-8859-2
+ro_RO.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+ru_RU ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+sh_SP ISO8859-2 ISO8859-2 ISO-8859-2
+sh_SP.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sq_AL ISO8859-1 ISO8859-1 ISO-8859-1
+sq_AL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+sr_SP ISO8859-5 ISO8859-5 ISO-8859-5
+sr_SP.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+sv_SE ISO8859-1 ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+tr_TR ISO8859-9 ISO8859-9 ISO-8859-9
+tr_TR.ISO8859-9 ISO8859-9 ISO8859-9 ISO-8859-9
+zh_CN IBM-eucCN IBM-eucCN EUC-CN
+zh_CN.IBM-eucCN IBM-eucCN IBM-eucCN EUC-CN
+zh_TW IBM-eucTW IBM-eucTW EUC-TW
+zh_TW.IBM-eucTW IBM-eucTW IBM-eucTW EUC-TW
diff --git a/jni/iconv/libcharset/tools/aix-4.3.2 b/jni/iconv/libcharset/tools/aix-4.3.2
new file mode 100644
index 0000000..63969f2
--- /dev/null
+++ b/jni/iconv/libcharset/tools/aix-4.3.2
@@ -0,0 +1,342 @@
+locale_charset.c:
+../../lib/localcharset.c:
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+AR_AA UTF-8 UTF-8 UTF-8
+AR_AA.UTF-8 UTF-8 UTF-8 UTF-8
+Ar_AA IBM-1046 IBM-1046 CP1046
+Ar_AA.IBM-1046 IBM-1046 IBM-1046 CP1046
+BE_BY UTF-8 UTF-8 UTF-8
+BE_BY.UTF-8 UTF-8 UTF-8 UTF-8
+BG_BG UTF-8 UTF-8 UTF-8
+BG_BG.UTF-8 UTF-8 UTF-8 UTF-8
+C ISO8859-1 ISO8859-1 ISO-8859-1
+CA_ES UTF-8 UTF-8 UTF-8
+CA_ES.UTF-8 UTF-8 UTF-8 UTF-8
+CA_ES.UTF-8@euro UTF-8 UTF-8 UTF-8
+CA_ES@euro UTF-8 UTF-8 UTF-8
+CS_CZ UTF-8 UTF-8 UTF-8
+CS_CZ.UTF-8 UTF-8 UTF-8 UTF-8
+Ca_ES IBM-850 IBM-850 CP850
+Ca_ES.IBM-850 IBM-850 IBM-850 CP850
+DA_DK UTF-8 UTF-8 UTF-8
+DA_DK.UTF-8 UTF-8 UTF-8 UTF-8
+DE_CH UTF-8 UTF-8 UTF-8
+DE_CH.UTF-8 UTF-8 UTF-8 UTF-8
+DE_DE UTF-8 UTF-8 UTF-8
+DE_DE.UTF-8 UTF-8 UTF-8 UTF-8
+DE_DE.UTF-8@euro UTF-8 UTF-8 UTF-8
+DE_DE@euro UTF-8 UTF-8 UTF-8
+Da_DK IBM-850 IBM-850 CP850
+Da_DK.IBM-850 IBM-850 IBM-850 CP850
+De_CH IBM-850 IBM-850 CP850
+De_CH.IBM-850 IBM-850 IBM-850 CP850
+De_DE IBM-850 IBM-850 CP850
+De_DE.IBM-850 IBM-850 IBM-850 CP850
+EL_GR UTF-8 UTF-8 UTF-8
+EL_GR.UTF-8 UTF-8 UTF-8 UTF-8
+EN_AU UTF-8 UTF-8 UTF-8
+EN_AU.UTF-8 UTF-8 UTF-8 UTF-8
+EN_BE UTF-8 UTF-8 UTF-8
+EN_BE.UTF-8 UTF-8 UTF-8 UTF-8
+EN_BE.UTF-8@euro UTF-8 UTF-8 UTF-8
+EN_BE@euro UTF-8 UTF-8 UTF-8
+EN_GB UTF-8 UTF-8 UTF-8
+EN_GB.UTF-8 UTF-8 UTF-8 UTF-8
+EN_US UTF-8 UTF-8 UTF-8
+EN_US.UTF-8 UTF-8 UTF-8 UTF-8
+EN_ZA UTF-8 UTF-8 UTF-8
+EN_ZA.UTF-8 UTF-8 UTF-8 UTF-8
+ES_ES UTF-8 UTF-8 UTF-8
+ES_ES.UTF-8 UTF-8 UTF-8 UTF-8
+ES_ES.UTF-8@euro UTF-8 UTF-8 UTF-8
+ES_ES@euro UTF-8 UTF-8 UTF-8
+ET_EE UTF-8 UTF-8 UTF-8
+ET_EE.UTF-8 UTF-8 UTF-8 UTF-8
+En_GB IBM-850 IBM-850 CP850
+En_GB.IBM-850 IBM-850 IBM-850 CP850
+En_US IBM-850 IBM-850 CP850
+En_US.IBM-850 IBM-850 IBM-850 CP850
+Es_ES IBM-850 IBM-850 CP850
+Es_ES.IBM-850 IBM-850 IBM-850 CP850
+Et_EE IBM-922 IBM-922 CP922
+Et_EE.IBM-922 IBM-922 IBM-922 CP922
+FI_FI UTF-8 UTF-8 UTF-8
+FI_FI.UTF-8 UTF-8 UTF-8 UTF-8
+FI_FI.UTF-8@euro UTF-8 UTF-8 UTF-8
+FI_FI@euro UTF-8 UTF-8 UTF-8
+FR_BE UTF-8 UTF-8 UTF-8
+FR_BE.UTF-8 UTF-8 UTF-8 UTF-8
+FR_BE.UTF-8@euro UTF-8 UTF-8 UTF-8
+FR_BE@euro UTF-8 UTF-8 UTF-8
+FR_CA UTF-8 UTF-8 UTF-8
+FR_CA.UTF-8 UTF-8 UTF-8 UTF-8
+FR_CH UTF-8 UTF-8 UTF-8
+FR_CH.UTF-8 UTF-8 UTF-8 UTF-8
+FR_FR UTF-8 UTF-8 UTF-8
+FR_FR.UTF-8 UTF-8 UTF-8 UTF-8
+FR_FR.UTF-8@euro UTF-8 UTF-8 UTF-8
+FR_FR@euro UTF-8 UTF-8 UTF-8
+Fi_FI IBM-850 IBM-850 CP850
+Fi_FI.IBM-850 IBM-850 IBM-850 CP850
+Fr_BE IBM-850 IBM-850 CP850
+Fr_BE.IBM-850 IBM-850 IBM-850 CP850
+Fr_CA IBM-850 IBM-850 CP850
+Fr_CA.IBM-850 IBM-850 IBM-850 CP850
+Fr_CH IBM-850 IBM-850 CP850
+Fr_CH.IBM-850 IBM-850 IBM-850 CP850
+Fr_FR IBM-850 IBM-850 CP850
+Fr_FR.IBM-850 IBM-850 IBM-850 CP850
+HE_IL UTF-8 UTF-8 UTF-8
+HE_IL.UTF-8 UTF-8 UTF-8 UTF-8
+HR_HR UTF-8 UTF-8 UTF-8
+HR_HR.UTF-8 UTF-8 UTF-8 UTF-8
+HU_HU UTF-8 UTF-8 UTF-8
+HU_HU.UTF-8 UTF-8 UTF-8 UTF-8
+IS_IS UTF-8 UTF-8 UTF-8
+IS_IS.UTF-8 UTF-8 UTF-8 UTF-8
+IT_CH UTF-8 UTF-8 UTF-8
+IT_CH.UTF-8 UTF-8 UTF-8 UTF-8
+IT_IT UTF-8 UTF-8 UTF-8
+IT_IT.UTF-8 UTF-8 UTF-8 UTF-8
+IT_IT.UTF-8@euro UTF-8 UTF-8 UTF-8
+IT_IT@euro UTF-8 UTF-8 UTF-8
+Is_IS IBM-850 IBM-850 CP850
+Is_IS.IBM-850 IBM-850 IBM-850 CP850
+It_IT IBM-850 IBM-850 CP850
+It_IT.IBM-850 IBM-850 IBM-850 CP850
+Iw_IL IBM-856 IBM-856 CP856
+Iw_IL.IBM-856 IBM-856 IBM-856 CP856
+JA_JP UTF-8 UTF-8 UTF-8
+JA_JP.UTF-8 UTF-8 UTF-8 UTF-8
+Ja_JP IBM-943 IBM-943 CP943
+Ja_JP.IBM-932 IBM-932 IBM-932 CP932
+Ja_JP.IBM-943 IBM-943 IBM-943 CP943
+Jp_JP IBM-932 IBM-932 CP932
+Jp_JP.pc932 IBM-932 IBM-932 CP932
+KO_KR UTF-8 UTF-8 UTF-8
+KO_KR.UTF-8 UTF-8 UTF-8 UTF-8
+LT_LT UTF-8 UTF-8 UTF-8
+LT_LT.UTF-8 UTF-8 UTF-8 UTF-8
+LV_LV UTF-8 UTF-8 UTF-8
+LV_LV.UTF-8 UTF-8 UTF-8 UTF-8
+Lt_LT IBM-921 IBM-921 ISO-8859-13
+Lt_LT.IBM-921 IBM-921 IBM-921 ISO-8859-13
+Lv_LV IBM-921 IBM-921 ISO-8859-13
+Lv_LV.IBM-921 IBM-921 IBM-921 ISO-8859-13
+MK_MK UTF-8 UTF-8 UTF-8
+MK_MK.UTF-8 UTF-8 UTF-8 UTF-8
+NL_BE UTF-8 UTF-8 UTF-8
+NL_BE.UTF-8 UTF-8 UTF-8 UTF-8
+NL_BE.UTF-8@euro UTF-8 UTF-8 UTF-8
+NL_BE@euro UTF-8 UTF-8 UTF-8
+NL_NL UTF-8 UTF-8 UTF-8
+NL_NL.UTF-8 UTF-8 UTF-8 UTF-8
+NL_NL.UTF-8@euro UTF-8 UTF-8 UTF-8
+NL_NL@euro UTF-8 UTF-8 UTF-8
+NO_NO UTF-8 UTF-8 UTF-8
+NO_NO.UTF-8 UTF-8 UTF-8 UTF-8
+Nl_BE IBM-850 IBM-850 CP850
+Nl_BE.IBM-850 IBM-850 IBM-850 CP850
+Nl_NL IBM-850 IBM-850 CP850
+Nl_NL.IBM-850 IBM-850 IBM-850 CP850
+No_NO IBM-850 IBM-850 CP850
+No_NO.IBM-850 IBM-850 IBM-850 CP850
+PL_PL UTF-8 UTF-8 UTF-8
+PL_PL.UTF-8 UTF-8 UTF-8 UTF-8
+POSIX ISO8859-1 ISO8859-1 ISO-8859-1
+PT_BR UTF-8 UTF-8 UTF-8
+PT_BR.UTF-8 UTF-8 UTF-8 UTF-8
+PT_PT UTF-8 UTF-8 UTF-8
+PT_PT.UTF-8 UTF-8 UTF-8 UTF-8
+PT_PT.UTF-8@euro UTF-8 UTF-8 UTF-8
+PT_PT@euro UTF-8 UTF-8 UTF-8
+Pt_PT IBM-850 IBM-850 CP850
+Pt_PT.IBM-850 IBM-850 IBM-850 CP850
+RO_RO UTF-8 UTF-8 UTF-8
+RO_RO.UTF-8 UTF-8 UTF-8 UTF-8
+RU_RU UTF-8 UTF-8 UTF-8
+RU_RU.UTF-8 UTF-8 UTF-8 UTF-8
+SH_SP UTF-8 UTF-8 UTF-8
+SH_SP.UTF-8 UTF-8 UTF-8 UTF-8
+SK_SK UTF-8 UTF-8 UTF-8
+SK_SK.UTF-8 UTF-8 UTF-8 UTF-8
+SL_SI UTF-8 UTF-8 UTF-8
+SL_SI.UTF-8 UTF-8 UTF-8 UTF-8
+SQ_AL UTF-8 UTF-8 UTF-8
+SQ_AL.UTF-8 UTF-8 UTF-8 UTF-8
+SR_SP UTF-8 UTF-8 UTF-8
+SR_SP.UTF-8 UTF-8 UTF-8 UTF-8
+SV_SE UTF-8 UTF-8 UTF-8
+SV_SE.UTF-8 UTF-8 UTF-8 UTF-8
+Sv_SE IBM-850 IBM-850 CP850
+Sv_SE.IBM-850 IBM-850 IBM-850 CP850
+TH_TH UTF-8 UTF-8 UTF-8
+TH_TH.UTF-8 UTF-8 UTF-8 UTF-8
+TR_TR UTF-8 UTF-8 UTF-8
+TR_TR.UTF-8 UTF-8 UTF-8 UTF-8
+UK_UA UTF-8 UTF-8 UTF-8
+UK_UA.UTF-8 UTF-8 UTF-8 UTF-8
+Uk_UA IBM-1124 IBM-1124 CP1124
+Uk_UA.IBM-1124 IBM-1124 IBM-1124 CP1124
+VI_VN UTF-8 UTF-8 UTF-8
+VI_VN.UTF-8 UTF-8 UTF-8 UTF-8
+Vi_VN IBM-1129 IBM-1129 CP1129
+Vi_VN.IBM-1129 IBM-1129 IBM-1129 CP1129
+ZH_CN UTF-8 UTF-8 UTF-8
+ZH_CN.UTF-8 UTF-8 UTF-8 UTF-8
+ZH_TW UTF-8 UTF-8 UTF-8
+ZH_TW.UTF-8 UTF-8 UTF-8 UTF-8
+Zh_CN GBK GBK GBK
+Zh_CN.GBK GBK GBK GBK
+Zh_TW big5 big5 BIG5
+Zh_TW.big5 big5 big5 BIG5
+ar_AA ISO8859-6 ISO8859-6 ISO-8859-6
+ar_AA.ISO8859-6 ISO8859-6 ISO8859-6 ISO-8859-6
+be_BY ISO8859-5 ISO8859-5 ISO-8859-5
+be_BY.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+bg_BG ISO8859-5 ISO8859-5 ISO-8859-5
+bg_BG.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+ca_ES ISO8859-1 ISO8859-1 ISO-8859-1
+ca_ES.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+ca_ES.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+ca_ES.IBM-1252 IBM-1252 IBM-1252 CP1252
+ca_ES.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+ca_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+cs_CZ ISO8859-2 ISO8859-2 ISO-8859-2
+cs_CZ.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+da_DK ISO8859-1 ISO8859-1 ISO-8859-1
+da_DK.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+da_DK.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de_DE.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+de_DE.IBM-1252 IBM-1252 IBM-1252 CP1252
+de_DE.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+de_DE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+el_GR ISO8859-7 ISO8859-7 ISO-8859-7
+el_GR.ISO8859-7 ISO8859-7 ISO8859-7 ISO-8859-7
+en_AU ISO8859-15 ISO8859-15 ISO-8859-15
+en_AU.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_BE ISO8859-15 ISO8859-15 ISO-8859-15
+en_BE.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_BE.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+en_GB ISO8859-1 ISO8859-1 ISO-8859-1
+en_GB.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_GB.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+en_GB.IBM-1252 IBM-1252 IBM-1252 CP1252
+en_GB.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+en_GB.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_US ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_ZA ISO8859-15 ISO8859-15 ISO-8859-15
+en_ZA.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+es_ES ISO8859-1 ISO8859-1 ISO-8859-1
+es_ES.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+es_ES.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+es_ES.IBM-1252 IBM-1252 IBM-1252 CP1252
+es_ES.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+es_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fi_FI.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+fi_FI.IBM-1252 IBM-1252 IBM-1252 CP1252
+fi_FI.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+fi_FI.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_BE.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+fr_BE.IBM-1252 IBM-1252 IBM-1252 CP1252
+fr_BE.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+fr_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CA.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_FR.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+fr_FR.IBM-1252 IBM-1252 IBM-1252 CP1252
+fr_FR.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+hr_HR ISO8859-2 ISO8859-2 ISO-8859-2
+hr_HR.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+is_IS ISO8859-1 ISO8859-1 ISO-8859-1
+is_IS.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+is_IS.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+it_CH ISO8859-15 ISO8859-15 ISO-8859-15
+it_CH.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+it_IT ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+it_IT.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+it_IT.IBM-1252 IBM-1252 IBM-1252 CP1252
+it_IT.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+it_IT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+iw_IL ISO8859-8 ISO8859-8 ISO-8859-8
+iw_IL.ISO8859-8 ISO8859-8 ISO8859-8 ISO-8859-8
+ja_JP IBM-eucJP IBM-eucJP EUC-JP
+ja_JP.IBM-eucJP IBM-eucJP IBM-eucJP EUC-JP
+ko_KR IBM-eucKR IBM-eucKR EUC-KR
+ko_KR.IBM-eucKR IBM-eucKR IBM-eucKR EUC-KR
+mk_MK ISO8859-5 ISO8859-5 ISO-8859-5
+mk_MK.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+nl_BE ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+nl_BE.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+nl_BE.IBM-1252 IBM-1252 IBM-1252 CP1252
+nl_BE.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+nl_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+nl_NL.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+nl_NL.IBM-1252 IBM-1252 IBM-1252 CP1252
+nl_NL.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+nl_NL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+no_NO.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pl_PL ISO8859-2 ISO8859-2 ISO-8859-2
+pl_PL.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+pt_BR ISO8859-1 ISO8859-1 ISO-8859-1
+pt_BR.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+pt_BR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+pt_PT.8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+pt_PT.IBM-1252 IBM-1252 IBM-1252 CP1252
+pt_PT.IBM-1252@euro IBM-1252 IBM-1252 CP1252
+pt_PT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+ro_RO ISO8859-2 ISO8859-2 ISO-8859-2
+ro_RO.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+ru_RU ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+sh_SP ISO8859-2 ISO8859-2 ISO-8859-2
+sh_SP.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sq_AL ISO8859-1 ISO8859-1 ISO-8859-1
+sq_AL.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+sq_AL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+sr_SP ISO8859-5 ISO8859-5 ISO-8859-5
+sr_SP.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+sv_SE ISO8859-1 ISO8859-1 ISO-8859-1
+sv_SE.8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+sv_SE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+th_TH TIS-620 TIS-620 TIS-620
+th_TH.TIS-620 TIS-620 TIS-620 TIS-620
+tr_TR ISO8859-9 ISO8859-9 ISO-8859-9
+tr_TR.ISO8859-9 ISO8859-9 ISO8859-9 ISO-8859-9
+zh_CN IBM-eucCN IBM-eucCN EUC-CN
+zh_CN.IBM-eucCN IBM-eucCN IBM-eucCN EUC-CN
+zh_TW IBM-eucTW IBM-eucTW EUC-TW
+zh_TW.IBM-eucTW IBM-eucTW IBM-eucTW EUC-TW
diff --git a/jni/iconv/libcharset/tools/all-charsets b/jni/iconv/libcharset/tools/all-charsets
new file mode 100755
index 0000000..22b3368
--- /dev/null
+++ b/jni/iconv/libcharset/tools/all-charsets
@@ -0,0 +1,34 @@
+#! /bin/sh
+
+# Prints a table of the charsets (system dependent name and portable name)
+# for all locales.
+
+${CC-cc} -o locale_codeset locale_codeset.c
+${CC-cc} -o locale_charset -I../include locale_charset.c \
+ -DHAVE_CONFIG_H -I.. -DLIBDIR='"'`cd ../lib && pwd`'"' \
+ ../lib/localcharset.c
+
+printf '%-15s%-17s%-17s %-17s\n\n' \
+ "locale name" "locale charmap" "nl_langinfo(CODESET)" "locale_charset()"
+for lc in `./all-locales | sort | uniq`
+do
+ charmap=`LC_ALL=$lc ./locale_charmap 2>/dev/null || echo '<error>'`
+ codeset=`LC_ALL=$lc ./locale_codeset 2>/dev/null || echo '<error>'`
+ charset=`LC_ALL=$lc ./locale_charset 2>/dev/null || echo '<error>'`
+ case "$charset" in
+ ASCII | ANSI_X3.4-1968 | \
+ ISO-8859-1 | ISO-8859-2 | ISO-8859-3 | ISO-8859-4 | ISO-8859-5 | ISO-8859-6 | \
+ ISO-8859-7 | ISO-8859-8 | ISO-8859-9 | ISO-8859-13 | ISO-8859-14 | ISO-8859-15 | \
+ KOI8-R | KOI8-U | KOI8-T | \
+ CP437 | CP775 | CP850 | CP852 | CP855 | CP856 | CP857 | CP861 | CP862 | CP864 | CP865 | CP866 | CP869 | CP874 | CP922 | CP932 | CP943 | CP949 | CP950 | CP1046 | CP1124 | CP1125 | CP1129 | CP1131 | \
+ CP1250 | CP1251 | CP1252 | CP1253 | CP1254 | CP1255 | CP1256 | CP1257 | \
+ GB2312 | EUC-JP | EUC-KR | EUC-TW | BIG5 | BIG5-HKSCS | GBK | GB18030 | SHIFT_JIS | JOHAB | \
+ TIS-620 | VISCII | TCVN5712-1 | ARMSCII-8 | GEORGIAN-PS | PT154 | \
+ HP-ROMAN8 | HP-ARABIC8 | HP-GREEK8 | HP-HEBREW8 | HP-TURKISH8 | HP-KANA8 | \
+ DEC-KANJI | DEC-HANYU | \
+ UTF-8 ) comment="";;
+ * ) comment="bug";;
+ esac
+ printf '%-15s %-17s %-17s %-17s %s\n' \
+ "$lc" "$charmap" "$codeset" "$charset" "$comment"
+done
diff --git a/jni/iconv/libcharset/tools/all-charsets-X11 b/jni/iconv/libcharset/tools/all-charsets-X11
new file mode 100755
index 0000000..95003ca
--- /dev/null
+++ b/jni/iconv/libcharset/tools/all-charsets-X11
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+# Prints a table of the charsets (system dependent name, portable name, and
+# X11 name) for all locales.
+
+${CC-cc} -o locale_codeset locale_codeset.c
+${CC-cc} -o locale_charset -I../include locale_charset.c \
+ -DHAVE_CONFIG_H -I.. -DLIBDIR='"'`cd ../lib && pwd`'"' \
+ ../lib/localcharset.c
+${CC-cc} -o locale_x11encoding locale_x11encoding.c \
+ -I/usr/X11R6/include \
+ -L/usr/X11R6/lib -lX11
+#${CC-cc} -o locale_x11encoding locale_x11encoding.c \
+# -I/packages/gnu/XFree86/include \
+# -L/packages/gnu/XFree86/lib -lX11 \
+# -Wl,-rpath,/packages/gnu/XFree86/lib
+
+printf '%-15s%-17s%-17s %-17s %-17s\n\n' \
+ "locale name" "locale charmap" "nl_langinfo(CODESET)" "locale_charset()" "X11 encoding"
+for lc in `./all-locales | sort | uniq`
+do
+ charmap=`LC_ALL=$lc ./locale_charmap 2>/dev/null || echo '<error>'`
+ codeset=`LC_ALL=$lc ./locale_codeset 2>/dev/null || echo '<error>'`
+ charset=`LC_ALL=$lc ./locale_charset 2>/dev/null || echo '<error>'`
+ x11encoding=`LC_ALL=$lc ./locale_x11encoding 2>/dev/null || echo '<error>'`
+ printf '%-15s %-17s %-17s %-17s %-17s\n' \
+ "$lc" "$charmap" "$codeset" "$charset" "$x11encoding"
+done
diff --git a/jni/iconv/libcharset/tools/all-locales b/jni/iconv/libcharset/tools/all-locales
new file mode 100755
index 0000000..54283b8
--- /dev/null
+++ b/jni/iconv/libcharset/tools/all-locales
@@ -0,0 +1,27 @@
+#! /bin/sh
+# Prints the list of all locale names, one per line.
+
+locale -a
+test $? = 0 && exit 0
+
+host=`/bin/sh ../build-aux/config.guess`
+host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+case "$host_os" in
+ sunos* | solaris*)
+ cd /usr/lib/locale && ls -1
+ ;;
+ freebsd*)
+ cd /usr/share/locale && ls -1
+ ;;
+ darwin* | openbsd*)
+ echo C
+ cd /usr/share/locale && ls -1 */LC_CTYPE | sed -e 's,/LC_CTYPE$,,'
+ ;;
+ *)
+ echo "Don't know how to determine list of locales on $host_os" 1>&2
+ exit 1
+ ;;
+esac
diff --git a/jni/iconv/libcharset/tools/beos-5 b/jni/iconv/libcharset/tools/beos-5
new file mode 100644
index 0000000..fd8e022
--- /dev/null
+++ b/jni/iconv/libcharset/tools/beos-5
@@ -0,0 +1,3 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C <error> <error> UTF-8
diff --git a/jni/iconv/libcharset/tools/darwin-6.8 b/jni/iconv/libcharset/tools/darwin-6.8
new file mode 100644
index 0000000..6692431
--- /dev/null
+++ b/jni/iconv/libcharset/tools/darwin-6.8
@@ -0,0 +1,93 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+bg_BG.CP1251 <error> <error> CP1251
+cs_CZ.ISO8859-2 <error> <error> ISO-8859-2
+da_DK <error> <error> ISO-8859-1
+da_DK.ISO8859-1 <error> <error> ISO-8859-1
+da_DK.ISO8859-15 <error> <error> ISO-8859-15
+de_AT <error> <error> ISO-8859-1
+de_AT.ISO8859-1 <error> <error> ISO-8859-1
+de_AT.ISO8859-15 <error> <error> ISO-8859-15
+de_CH <error> <error> ISO-8859-1
+de_CH.ISO8859-1 <error> <error> ISO-8859-1
+de_CH.ISO8859-15 <error> <error> ISO-8859-15
+de_DE <error> <error> ISO-8859-1
+de_DE.ISO8859-1 <error> <error> ISO-8859-1
+de_DE.ISO8859-15 <error> <error> ISO-8859-15
+en_AU <error> <error> ISO-8859-1
+en_AU.ISO8859-1 <error> <error> ISO-8859-1
+en_AU.ISO8859-15 <error> <error> ISO-8859-15
+en_AU.US-ASCII <error> <error> ASCII
+en_CA <error> <error> ISO-8859-1
+en_CA.ISO8859-1 <error> <error> ISO-8859-1
+en_CA.ISO8859-15 <error> <error> ISO-8859-15
+en_CA.US-ASCII <error> <error> ASCII
+en_GB <error> <error> ISO-8859-1
+en_GB.ISO8859-1 <error> <error> ISO-8859-1
+en_GB.ISO8859-15 <error> <error> ISO-8859-15
+en_GB.US-ASCII <error> <error> ASCII
+en_US <error> <error> ISO-8859-1
+en_US.ISO8859-1 <error> <error> ISO-8859-1
+en_US.ISO8859-15 <error> <error> ISO-8859-15
+en_US.US-ASCII <error> <error> ASCII
+es_ES <error> <error> ISO-8859-1
+es_ES.ISO8859-1 <error> <error> ISO-8859-1
+es_ES.ISO8859-15 <error> <error> ISO-8859-15
+fi_FI <error> <error> ISO-8859-1
+fi_FI.ISO8859-1 <error> <error> ISO-8859-1
+fi_FI.ISO8859-15 <error> <error> ISO-8859-15
+fr_BE <error> <error> ISO-8859-1
+fr_BE.ISO8859-1 <error> <error> ISO-8859-1
+fr_BE.ISO8859-15 <error> <error> ISO-8859-15
+fr_CA <error> <error> ISO-8859-1
+fr_CA.ISO8859-1 <error> <error> ISO-8859-1
+fr_CA.ISO8859-15 <error> <error> ISO-8859-15
+fr_CH <error> <error> ISO-8859-1
+fr_CH.ISO8859-1 <error> <error> ISO-8859-1
+fr_CH.ISO8859-15 <error> <error> ISO-8859-15
+fr_FR <error> <error> ISO-8859-1
+fr_FR.ISO8859-1 <error> <error> ISO-8859-1
+fr_FR.ISO8859-15 <error> <error> ISO-8859-15
+hr_HR.ISO8859-2 <error> <error> ISO-8859-2
+hu_HU.ISO8859-2 <error> <error> ISO-8859-2
+is_IS <error> <error> ISO-8859-1
+is_IS.ISO8859-1 <error> <error> ISO-8859-1
+is_IS.ISO8859-15 <error> <error> ISO-8859-15
+it_CH <error> <error> ISO-8859-1
+it_CH.ISO8859-1 <error> <error> ISO-8859-1
+it_CH.ISO8859-15 <error> <error> ISO-8859-15
+it_IT <error> <error> ISO-8859-1
+it_IT.ISO8859-1 <error> <error> ISO-8859-1
+it_IT.ISO8859-15 <error> <error> ISO-8859-15
+ja_JP.EUC <error> <error> EUC-JP
+ja_JP.SJIS <error> <error> SHIFT_JIS
+ko_KR.EUC <error> <error> EUC-KR
+la_LN.ISO8859-1 <error> <error> ISO-8859-1
+la_LN.ISO8859-15 <error> <error> ISO-8859-15
+la_LN.ISO8859-2 <error> <error> ISO-8859-2
+la_LN.ISO8859-4 <error> <error> ISO-8859-4
+la_LN.US-ASCII <error> <error> ASCII
+lt_LT.ISO8859-4 <error> <error> ISO-8859-4
+nl_BE <error> <error> ISO-8859-1
+nl_BE.ISO8859-1 <error> <error> ISO-8859-1
+nl_BE.ISO8859-15 <error> <error> ISO-8859-15
+nl_NL <error> <error> ISO-8859-1
+nl_NL.ISO8859-1 <error> <error> ISO-8859-1
+nl_NL.ISO8859-15 <error> <error> ISO-8859-15
+no_NO <error> <error> ISO-8859-1
+no_NO.ISO8859-1 <error> <error> ISO-8859-1
+no_NO.ISO8859-15 <error> <error> ISO-8859-15
+pl_PL.ISO8859-2 <error> <error> ISO-8859-2
+pt_PT <error> <error> ISO-8859-1
+pt_PT.ISO8859-1 <error> <error> ISO-8859-1
+pt_PT.ISO8859-15 <error> <error> ISO-8859-15
+ru_RU.CP866 <error> <error> CP866
+ru_RU.ISO8859-5 <error> <error> ISO-8859-5
+ru_RU.KOI8-R <error> <error> KOI8-R
+sl_SI.ISO8859-2 <error> <error> ISO-8859-2
+sv_SE <error> <error> ISO-8859-1
+sv_SE.ISO8859-1 <error> <error> ISO-8859-1
+sv_SE.ISO8859-15 <error> <error> ISO-8859-15
+uk_UA.KOI8-U <error> <error> KOI8-U
+zh_CN.EUC <error> <error> GB2312
+zh_TW.Big5 <error> <error> BIG5
diff --git a/jni/iconv/libcharset/tools/darwin-7.5 b/jni/iconv/libcharset/tools/darwin-7.5
new file mode 100644
index 0000000..fdd6217
--- /dev/null
+++ b/jni/iconv/libcharset/tools/darwin-7.5
@@ -0,0 +1,181 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C <error> US-ASCII UTF-8
+af_ZA <error> UTF-8
+af_ZA.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+af_ZA.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+af_ZA.UTF-8 <error> UTF-8 UTF-8
+bg_BG <error> UTF-8
+bg_BG.CP1251 <error> CP1251 CP1251
+bg_BG.UTF-8 <error> UTF-8 UTF-8
+ca_ES <error> UTF-8
+ca_ES.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+ca_ES.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+ca_ES.UTF-8 <error> UTF-8 UTF-8
+cs_CZ <error> UTF-8
+cs_CZ.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+cs_CZ.UTF-8 <error> UTF-8 UTF-8
+da_DK <error> UTF-8
+da_DK.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+da_DK.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+da_DK.UTF-8 <error> UTF-8 UTF-8
+de_AT <error> UTF-8
+de_AT.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+de_AT.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+de_AT.UTF-8 <error> UTF-8 UTF-8
+de_CH <error> UTF-8
+de_CH.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+de_CH.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+de_CH.UTF-8 <error> UTF-8 UTF-8
+de_DE <error> UTF-8
+de_DE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+de_DE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+de_DE.UTF-8 <error> UTF-8 UTF-8
+el_GR <error> UTF-8
+el_GR.ISO8859-7 <error> ISO8859-7 ISO-8859-7
+el_GR.UTF-8 <error> UTF-8 UTF-8
+en_AU <error> UTF-8
+en_AU.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_AU.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_AU.US-ASCII <error> US-ASCII UTF-8
+en_AU.UTF-8 <error> UTF-8 UTF-8
+en_CA <error> UTF-8
+en_CA.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_CA.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_CA.US-ASCII <error> US-ASCII UTF-8
+en_CA.UTF-8 <error> UTF-8 UTF-8
+en_GB <error> UTF-8
+en_GB.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_GB.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_GB.US-ASCII <error> US-ASCII UTF-8
+en_GB.UTF-8 <error> UTF-8 UTF-8
+en_NZ <error> UTF-8
+en_NZ.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_NZ.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_NZ.US-ASCII <error> US-ASCII UTF-8
+en_NZ.UTF-8 <error> UTF-8 UTF-8
+en_US <error> UTF-8
+en_US.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_US.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_US.US-ASCII <error> US-ASCII UTF-8
+en_US.UTF-8 <error> UTF-8 UTF-8
+es_ES <error> UTF-8
+es_ES.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+es_ES.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+es_ES.UTF-8 <error> UTF-8 UTF-8
+et_EE <error> UTF-8
+et_EE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+et_EE.UTF-8 <error> UTF-8 UTF-8
+fi_FI <error> UTF-8
+fi_FI.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fi_FI.UTF-8 <error> UTF-8 UTF-8
+fr_BE <error> UTF-8
+fr_BE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_BE.UTF-8 <error> UTF-8 UTF-8
+fr_CA <error> UTF-8
+fr_CA.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_CA.UTF-8 <error> UTF-8 UTF-8
+fr_CH <error> UTF-8
+fr_CH.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_CH.UTF-8 <error> UTF-8 UTF-8
+fr_FR <error> UTF-8
+fr_FR.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_FR.UTF-8 <error> UTF-8 UTF-8
+hi_IN.ISCII-DEV <error> ISCII-DEV UTF-8
+hr_HR <error> UTF-8
+hr_HR.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+hr_HR.UTF-8 <error> UTF-8 UTF-8
+hu_HU <error> UTF-8
+hu_HU.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+hu_HU.UTF-8 <error> UTF-8 UTF-8
+is_IS <error> UTF-8
+is_IS.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+is_IS.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+is_IS.UTF-8 <error> UTF-8 UTF-8
+it_CH <error> UTF-8
+it_CH.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+it_CH.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+it_CH.UTF-8 <error> UTF-8 UTF-8
+it_IT <error> UTF-8
+it_IT.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+it_IT.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+it_IT.UTF-8 <error> UTF-8 UTF-8
+ja_JP <error> UTF-8
+ja_JP.SJIS <error> SJIS SHIFT_JIS
+ja_JP.UTF-8 <error> UTF-8 UTF-8
+ja_JP.eucJP <error> eucJP EUC-JP
+ko_KR <error> UTF-8
+ko_KR.UTF-8 <error> UTF-8 UTF-8
+ko_KR.eucKR <error> eucKR EUC-KR
+la_LN.ISO8859-1 <error> US-ASCII UTF-8
+la_LN.ISO8859-15 <error> US-ASCII UTF-8
+la_LN.ISO8859-2 <error> US-ASCII UTF-8
+la_LN.ISO8859-4 <error> US-ASCII UTF-8
+la_LN.US-ASCII <error> US-ASCII UTF-8
+la_LN.UTF-8 <error> US-ASCII UTF-8
+lt_LT <error> UTF-8
+lt_LT.ISO8859-13 <error> ISO8859-13 ISO-8859-13
+lt_LT.ISO8859-4 <error> ISO8859-4 ISO-8859-4
+lt_LT.UTF-8 <error> UTF-8 UTF-8
+nl_BE <error> UTF-8
+nl_BE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+nl_BE.UTF-8 <error> UTF-8 UTF-8
+nl_NL <error> UTF-8
+nl_NL.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+nl_NL.UTF-8 <error> UTF-8 UTF-8
+no_NO <error> UTF-8
+no_NO.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+no_NO.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+no_NO.UTF-8 <error> UTF-8 UTF-8
+pl_PL <error> UTF-8
+pl_PL.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+pl_PL.UTF-8 <error> UTF-8 UTF-8
+pt_BR <error> UTF-8
+pt_BR.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+pt_BR.UTF-8 <error> UTF-8 UTF-8
+pt_PT <error> UTF-8
+pt_PT.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+pt_PT.UTF-8 <error> UTF-8 UTF-8
+ro_RO <error> UTF-8
+ro_RO.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+ro_RO.UTF-8 <error> UTF-8 UTF-8
+ru_RU <error> UTF-8
+ru_RU.CP866 <error> CP866 CP866
+ru_RU.ISO8859-5 <error> ISO8859-5 ISO-8859-5
+ru_RU.KOI8-R <error> KOI8-R KOI8-R
+ru_RU.UTF-8 <error> UTF-8 UTF-8
+sk_SK <error> UTF-8
+sk_SK.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+sk_SK.UTF-8 <error> UTF-8 UTF-8
+sl_SI <error> UTF-8
+sl_SI.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+sl_SI.UTF-8 <error> UTF-8 UTF-8
+sr_YU <error> UTF-8
+sr_YU.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+sr_YU.ISO8859-5 <error> ISO8859-5 ISO-8859-5
+sr_YU.UTF-8 <error> UTF-8 UTF-8
+sv_SE <error> UTF-8
+sv_SE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+sv_SE.UTF-8 <error> UTF-8 UTF-8
+tr_TR <error> UTF-8
+tr_TR.ISO8859-9 <error> ISO8859-9 ISO-8859-9
+tr_TR.UTF-8 <error> UTF-8 UTF-8
+uk_UA <error> UTF-8
+uk_UA.ISO8859-5 <error> ISO8859-5 ISO-8859-5
+uk_UA.KOI8-U <error> KOI8-U KOI8-U
+uk_UA.UTF-8 <error> UTF-8 UTF-8
+zh_CN <error> UTF-8
+zh_CN.UTF-8 <error> UTF-8 UTF-8
+zh_CN.eucCN <error> eucCN GB2312
+zh_TW <error> UTF-8
+zh_TW.Big5 <error> Big5 BIG5
+zh_TW.UTF-8 <error> UTF-8 UTF-8
diff --git a/jni/iconv/libcharset/tools/darwin-9.5 b/jni/iconv/libcharset/tools/darwin-9.5
new file mode 100644
index 0000000..04cae50
--- /dev/null
+++ b/jni/iconv/libcharset/tools/darwin-9.5
@@ -0,0 +1,205 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C US-ASCII UTF-8
+POSIX US-ASCII UTF-8
+af_ZA UTF-8
+af_ZA.ISO8859-1 ISO8859-1 ISO-8859-1
+af_ZA.ISO8859-15 ISO8859-15 ISO-8859-15
+af_ZA.UTF-8 UTF-8 UTF-8
+am_ET UTF-8
+am_ET.UTF-8 UTF-8 UTF-8
+be_BY UTF-8
+be_BY.CP1131 CP1131 CP1131
+be_BY.CP1251 CP1251 CP1251
+be_BY.ISO8859-5 ISO8859-5 ISO-8859-5
+be_BY.UTF-8 UTF-8 UTF-8
+bg_BG UTF-8
+bg_BG.CP1251 CP1251 CP1251
+bg_BG.UTF-8 UTF-8 UTF-8
+ca_ES UTF-8
+ca_ES.ISO8859-1 ISO8859-1 ISO-8859-1
+ca_ES.ISO8859-15 ISO8859-15 ISO-8859-15
+ca_ES.UTF-8 UTF-8 UTF-8
+cs_CZ UTF-8
+cs_CZ.ISO8859-2 ISO8859-2 ISO-8859-2
+cs_CZ.UTF-8 UTF-8 UTF-8
+da_DK UTF-8
+da_DK.ISO8859-1 ISO8859-1 ISO-8859-1
+da_DK.ISO8859-15 ISO8859-15 ISO-8859-15
+da_DK.UTF-8 UTF-8 UTF-8
+de_AT UTF-8
+de_AT.ISO8859-1 ISO8859-1 ISO-8859-1
+de_AT.ISO8859-15 ISO8859-15 ISO-8859-15
+de_AT.UTF-8 UTF-8 UTF-8
+de_CH UTF-8
+de_CH.ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH.ISO8859-15 ISO8859-15 ISO-8859-15
+de_CH.UTF-8 UTF-8 UTF-8
+de_DE UTF-8
+de_DE.ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE.ISO8859-15 ISO8859-15 ISO-8859-15
+de_DE.UTF-8 UTF-8 UTF-8
+el_GR UTF-8
+el_GR.ISO8859-7 ISO8859-7 ISO-8859-7
+el_GR.UTF-8 UTF-8 UTF-8
+en_AU UTF-8
+en_AU.ISO8859-1 ISO8859-1 ISO-8859-1
+en_AU.ISO8859-15 ISO8859-15 ISO-8859-15
+en_AU.US-ASCII US-ASCII UTF-8
+en_AU.UTF-8 UTF-8 UTF-8
+en_CA UTF-8
+en_CA.ISO8859-1 ISO8859-1 ISO-8859-1
+en_CA.ISO8859-15 ISO8859-15 ISO-8859-15
+en_CA.US-ASCII US-ASCII UTF-8
+en_CA.UTF-8 UTF-8 UTF-8
+en_GB UTF-8
+en_GB.ISO8859-1 ISO8859-1 ISO-8859-1
+en_GB.ISO8859-15 ISO8859-15 ISO-8859-15
+en_GB.US-ASCII US-ASCII UTF-8
+en_GB.UTF-8 UTF-8 UTF-8
+en_IE UTF-8
+en_IE.UTF-8 UTF-8 UTF-8
+en_NZ UTF-8
+en_NZ.ISO8859-1 ISO8859-1 ISO-8859-1
+en_NZ.ISO8859-15 ISO8859-15 ISO-8859-15
+en_NZ.US-ASCII US-ASCII UTF-8
+en_NZ.UTF-8 UTF-8 UTF-8
+en_US UTF-8
+en_US.ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.ISO8859-15 ISO8859-15 ISO-8859-15
+en_US.US-ASCII US-ASCII UTF-8
+en_US.UTF-8 UTF-8 UTF-8
+es_ES UTF-8
+es_ES.ISO8859-1 ISO8859-1 ISO-8859-1
+es_ES.ISO8859-15 ISO8859-15 ISO-8859-15
+es_ES.UTF-8 UTF-8 UTF-8
+et_EE UTF-8
+et_EE.ISO8859-15 ISO8859-15 ISO-8859-15
+et_EE.UTF-8 UTF-8 UTF-8
+eu_ES UTF-8
+eu_ES.ISO8859-1 ISO8859-1 ISO-8859-1
+eu_ES.ISO8859-15 ISO8859-15 ISO-8859-15
+eu_ES.UTF-8 UTF-8 UTF-8
+fi_FI UTF-8
+fi_FI.ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-15 ISO8859-15 ISO-8859-15
+fi_FI.UTF-8 UTF-8 UTF-8
+fr_BE UTF-8
+fr_BE.ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-15 ISO8859-15 ISO-8859-15
+fr_BE.UTF-8 UTF-8 UTF-8
+fr_CA UTF-8
+fr_CA.ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CA.UTF-8 UTF-8 UTF-8
+fr_CH UTF-8
+fr_CH.ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CH.UTF-8 UTF-8 UTF-8
+fr_FR UTF-8
+fr_FR.ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-15 ISO8859-15 ISO-8859-15
+fr_FR.UTF-8 UTF-8 UTF-8
+he_IL UTF-8
+he_IL.UTF-8 UTF-8 UTF-8
+hi_IN.ISCII-DEV ISCII-DEV UTF-8
+hr_HR UTF-8
+hr_HR.ISO8859-2 ISO8859-2 ISO-8859-2
+hr_HR.UTF-8 UTF-8 UTF-8
+hu_HU UTF-8
+hu_HU.ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU.UTF-8 UTF-8 UTF-8
+hy_AM UTF-8
+hy_AM.ARMSCII-8 ARMSCII-8 ARMSCII-8
+hy_AM.UTF-8 UTF-8 UTF-8
+is_IS UTF-8
+is_IS.ISO8859-1 ISO8859-1 ISO-8859-1
+is_IS.ISO8859-15 ISO8859-15 ISO-8859-15
+is_IS.UTF-8 UTF-8 UTF-8
+it_CH UTF-8
+it_CH.ISO8859-1 ISO8859-1 ISO-8859-1
+it_CH.ISO8859-15 ISO8859-15 ISO-8859-15
+it_CH.UTF-8 UTF-8 UTF-8
+it_IT UTF-8
+it_IT.ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT.ISO8859-15 ISO8859-15 ISO-8859-15
+it_IT.UTF-8 UTF-8 UTF-8
+ja_JP UTF-8
+ja_JP.SJIS SJIS SHIFT_JIS
+ja_JP.UTF-8 UTF-8 UTF-8
+ja_JP.eucJP eucJP EUC-JP
+kk_KZ UTF-8
+kk_KZ.PT154 PT154 PT154
+kk_KZ.UTF-8 UTF-8 UTF-8
+ko_KR UTF-8
+ko_KR.CP949 CP949 CP949
+ko_KR.UTF-8 UTF-8 UTF-8
+ko_KR.eucKR eucKR EUC-KR
+lt_LT UTF-8
+lt_LT.ISO8859-13 ISO8859-13 ISO-8859-13
+lt_LT.ISO8859-4 ISO8859-4 ISO-8859-4
+lt_LT.UTF-8 UTF-8 UTF-8
+nl_BE UTF-8
+nl_BE.ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-15 ISO8859-15 ISO-8859-15
+nl_BE.UTF-8 UTF-8 UTF-8
+nl_NL UTF-8
+nl_NL.ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-15 ISO8859-15 ISO-8859-15
+nl_NL.UTF-8 UTF-8 UTF-8
+no_NO UTF-8
+no_NO.ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO.ISO8859-15 ISO8859-15 ISO-8859-15
+no_NO.UTF-8 UTF-8 UTF-8
+pl_PL UTF-8
+pl_PL.ISO8859-2 ISO8859-2 ISO-8859-2
+pl_PL.UTF-8 UTF-8 UTF-8
+pt_BR UTF-8
+pt_BR.ISO8859-1 ISO8859-1 ISO-8859-1
+pt_BR.UTF-8 UTF-8 UTF-8
+pt_PT UTF-8
+pt_PT.ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-15 ISO8859-15 ISO-8859-15
+pt_PT.UTF-8 UTF-8 UTF-8
+ro_RO UTF-8
+ro_RO.ISO8859-2 ISO8859-2 ISO-8859-2
+ro_RO.UTF-8 UTF-8 UTF-8
+ru_RU UTF-8
+ru_RU.CP1251 CP1251 CP1251
+ru_RU.CP866 CP866 CP866
+ru_RU.ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU.KOI8-R KOI8-R KOI8-R
+ru_RU.UTF-8 UTF-8 UTF-8
+sk_SK UTF-8
+sk_SK.ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK.UTF-8 UTF-8 UTF-8
+sl_SI UTF-8
+sl_SI.ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI.UTF-8 UTF-8 UTF-8
+sr_YU UTF-8
+sr_YU.ISO8859-2 ISO8859-2 ISO-8859-2
+sr_YU.ISO8859-5 ISO8859-5 ISO-8859-5
+sr_YU.UTF-8 UTF-8 UTF-8
+sv_SE UTF-8
+sv_SE.ISO8859-1 ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-15 ISO8859-15 ISO-8859-15
+sv_SE.UTF-8 UTF-8 UTF-8
+tr_TR UTF-8
+tr_TR.ISO8859-9 ISO8859-9 ISO-8859-9
+tr_TR.UTF-8 UTF-8 UTF-8
+uk_UA UTF-8
+uk_UA.ISO8859-5 ISO8859-5 ISO-8859-5
+uk_UA.KOI8-U KOI8-U KOI8-U
+uk_UA.UTF-8 UTF-8 UTF-8
+zh_CN UTF-8
+zh_CN.GB18030 GB18030 GB18030
+zh_CN.GB2312 GB2312 GB2312
+zh_CN.GBK GBK GBK
+zh_CN.UTF-8 UTF-8 UTF-8
+zh_CN.eucCN eucCN GB2312
+zh_HK UTF-8
+zh_HK.Big5HKSCS Big5HKSCS BIG5-HKSCS
+zh_HK.UTF-8 UTF-8 UTF-8
+zh_TW UTF-8
+zh_TW.Big5 Big5 BIG5
+zh_TW.UTF-8 UTF-8 UTF-8
diff --git a/jni/iconv/libcharset/tools/freebsd-3.3 b/jni/iconv/libcharset/tools/freebsd-3.3
new file mode 100644
index 0000000..2145a50
--- /dev/null
+++ b/jni/iconv/libcharset/tools/freebsd-3.3
@@ -0,0 +1,66 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+ASCII <error> <error> ASCII
+US-ASCII <error> <error> ASCII
+da_DK.DIS_8859-15 <error> <error> ISO-8859-15
+da_DK.ISO_8859-1 <error> <error> ISO-8859-1
+de_AT.DIS_8859-15 <error> <error> ISO-8859-15
+de_AT.ISO_8859-1 <error> <error> ISO-8859-1
+de_CH.DIS_8859-15 <error> <error> ISO-8859-15
+de_CH.ISO_8859-1 <error> <error> ISO-8859-1
+de_DE.DIS_8859-15 <error> <error> ISO-8859-15
+de_DE.ISO_8859-1 <error> <error> ISO-8859-1
+en_AU.DIS_8859-15 <error> <error> ISO-8859-15
+en_AU.ISO_8859-1 <error> <error> ISO-8859-1
+en_CA.DIS_8859-15 <error> <error> ISO-8859-15
+en_CA.ISO_8859-1 <error> <error> ISO-8859-1
+en_GB.DIS_8859-15 <error> <error> ISO-8859-15
+en_GB.ISO_8859-1 <error> <error> ISO-8859-1
+en_US.DIS_8859-15 <error> <error> ISO-8859-15
+en_US.ISO_8859-1 <error> <error> ISO-8859-1
+es_ES.DIS_8859-15 <error> <error> ISO-8859-15
+es_ES.ISO_8859-1 <error> <error> ISO-8859-1
+fi_FI.DIS_8859-15 <error> <error> ISO-8859-15
+fi_FI.ISO_8859-1 <error> <error> ISO-8859-1
+fr_BE.DIS_8859-15 <error> <error> ISO-8859-15
+fr_BE.ISO_8859-1 <error> <error> ISO-8859-1
+fr_CA.DIS_8859-15 <error> <error> ISO-8859-15
+fr_CA.ISO_8859-1 <error> <error> ISO-8859-1
+fr_CH.DIS_8859-15 <error> <error> ISO-8859-15
+fr_CH.ISO_8859-1 <error> <error> ISO-8859-1
+fr_FR.DIS_8859-15 <error> <error> ISO-8859-15
+fr_FR.ISO_8859-1 <error> <error> ISO-8859-1
+hr_HR.ISO_8859-2 <error> <error> ISO-8859-2
+hu_HU.ISO_8859-2 <error> <error> ISO-8859-2
+is_IS.DIS_8859-15 <error> <error> ISO-8859-15
+is_IS.ISO_8859-1 <error> <error> ISO-8859-1
+it_CH.DIS_8859-15 <error> <error> ISO-8859-15
+it_CH.ISO_8859-1 <error> <error> ISO-8859-1
+it_IT.DIS_8859-15 <error> <error> ISO-8859-15
+it_IT.ISO_8859-1 <error> <error> ISO-8859-1
+ja_JP.EUC <error> <error> ASCII
+ja_JP.SJIS <error> <error> ASCII
+ja_JP.Shift_JIS <error> <error> ASCII
+ko_KR.EUC <error> <error> ASCII
+lt_LN.ASCII <error> <error> ASCII
+lt_LN.DIS_8859-15 <error> <error> ISO-8859-15
+lt_LN.ISO_8859-1 <error> <error> ISO-8859-1
+lt_LN.ISO_8859-2 <error> <error> ISO-8859-2
+nl_BE.DIS_8859-15 <error> <error> ISO-8859-15
+nl_BE.ISO_8859-1 <error> <error> ISO-8859-1
+nl_NL.DIS_8859-15 <error> <error> ISO-8859-15
+nl_NL.ISO_8859-1 <error> <error> ISO-8859-1
+no_NO.DIS_8859-15 <error> <error> ISO-8859-15
+no_NO.ISO_8859-1 <error> <error> ISO-8859-1
+pl_PL.ISO_8859-2 <error> <error> ISO-8859-2
+pt_PT.DIS_8859-15 <error> <error> ISO-8859-15
+pt_PT.ISO_8859-1 <error> <error> ISO-8859-1
+ru_RU.CP866 <error> <error> CP866
+ru_RU.KOI8-R <error> <error> KOI8-R
+ru_SU.CP866 <error> <error> CP866
+ru_SU.KOI8-R <error> <error> KOI8-R
+sl_SI.ISO_8859-2 <error> <error> ISO-8859-2
+sv_SE.DIS_8859-15 <error> <error> ISO-8859-15
+sv_SE.ISO_8859-1 <error> <error> ISO-8859-1
+zh_CN.EUC <error> <error> ASCII
+zh_TW.Big5 <error> <error> ASCII
diff --git a/jni/iconv/libcharset/tools/glibc-2.1.3 b/jni/iconv/libcharset/tools/glibc-2.1.3
new file mode 100644
index 0000000..617f7ff
--- /dev/null
+++ b/jni/iconv/libcharset/tools/glibc-2.1.3
@@ -0,0 +1,122 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+ca ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+ca_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+croatian ISO-8859-2 ISO-8859-2 ISO-8859-2
+cs ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+cs_CZ ISO-8859-2 ISO-8859-2 ISO-8859-2
+czech ISO-8859-2 ISO-8859-2 ISO-8859-2
+da ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+da_DK ISO-8859-1 ISO-8859-1 ISO-8859-1
+danish ISO-8859-1 ISO-8859-1 ISO-8859-1
+dansk ISO-8859-1 ISO-8859-1 ISO-8859-1
+de ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+de_AT ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_BE ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_CH ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_DE ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_DE.UTF-8 UTF-8 UTF-8 UTF-8
+de_LU ISO-8859-1 ISO-8859-1 ISO-8859-1
+deutsch ISO-8859-1 ISO-8859-1 ISO-8859-1
+dutch ISO-8859-1 ISO-8859-1 ISO-8859-1
+el ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+el_GR ISO-8859-7 ISO-8859-7 ISO-8859-7
+en ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+en_AU ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_CA ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_DK ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_GB ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_IE ISO-8859-1 ANSI_X3.4-1968 ISO-8859-1
+en_US ISO-8859-1 ISO-8859-1 ISO-8859-1
+es ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+es_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+et ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+et_EE ISO-8859-1 ISO-8859-1 ISO-8859-1
+eu ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+eu_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+fi ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+fi_FI ISO-8859-1 ISO-8859-1 ISO-8859-1
+finnish ISO-8859-1 ISO-8859-1 ISO-8859-1
+fo_FO ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+français ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_BE ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_CA ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_CH ISO-8859-1 ANSI_X3.4-1968 ISO-8859-1
+french ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_FR ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_LU ISO-8859-1 ISO-8859-1 ISO-8859-1
+ga ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+ga_IE ISO-8859-1 ISO-8859-1 ISO-8859-1
+german ISO-8859-1 ISO-8859-1 ISO-8859-1
+greek ISO-8859-7 ISO-8859-7 ISO-8859-7
+gr_GR ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+hebrew ISO-8859-8 ISO-8859-8 ISO-8859-8
+hr ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+hr_HR ISO-8859-2 ISO-8859-2 ISO-8859-2
+hrvatski ISO-8859-2 ISO-8859-2 ISO-8859-2
+hu ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+hu_HU ISO-8859-2 ISO-8859-2 ISO-8859-2
+hungarian ISO-8859-2 ISO-8859-2 ISO-8859-2
+icelandic ISO-8859-1 ISO-8859-1 ISO-8859-1
+id ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+in_ID ISO-8859-1 ISO-8859-1 ISO-8859-1
+is_IS ISO-8859-1 ISO-8859-1 ISO-8859-1
+it ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+italian ISO-8859-1 ISO-8859-1 ISO-8859-1
+it_CH ISO-8859-1 ANSI_X3.4-1968 ISO-8859-1
+it_IT ISO-8859-1 ISO-8859-1 ISO-8859-1
+iw_IL ISO-8859-8 ISO-8859-8 ISO-8859-8
+ja ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+japanese ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+japanese.euc ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+kl_GL ISO-8859-1 ISO-8859-1 ISO-8859-1
+ko ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+lt_LT BALTIC ISO-8859-13 ISO-8859-13
+lv_LV BALTIC ISO-8859-13 ISO-8859-13
+nl ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+nl_BE ISO-8859-1 ANSI_X3.4-1968 ISO-8859-1
+nl_NL ISO-8859-1 ISO-8859-1 ISO-8859-1
+no ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+no_NO ISO-8859-1 ISO-8859-1 ISO-8859-1
+no@nynorsk ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+norwegian ISO-8859-1 ISO-8859-1 ISO-8859-1
+pl ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+pl_PL ISO-8859-2 ISO-8859-2 ISO-8859-2
+polish ISO-8859-2 ISO-8859-2 ISO-8859-2
+portuguese ISO-8859-1 ISO-8859-1 ISO-8859-1
+POSIX ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+pt ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+pt_BR ISO-8859-1 ISO-8859-1 ISO-8859-1
+pt_PT ISO-8859-1 ISO-8859-1 ISO-8859-1
+ro ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+romanian ISO-8859-2 ISO-8859-2 ISO-8859-2
+ro_RO ISO-8859-2 ISO-8859-2 ISO-8859-2
+ru ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+ru_RU ISO-8859-5 ISO-8859-5 ISO-8859-5
+ru_RU.KOI8-R KOI8-R KOI8-R KOI8-R
+russian ISO-8859-5 ISO-8859-5 ISO-8859-5
+ru_UA KOI8-U KOI8-U KOI8-U
+sk ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+sk_SK ISO-8859-2 ISO-8859-2 ISO-8859-2
+sl ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+slovak ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovene ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovenian ISO-8859-2 ISO-8859-2 ISO-8859-2
+sl_SI ISO-8859-2 ISO-8859-2 ISO-8859-2
+spanish ISO-8859-1 ISO-8859-1 ISO-8859-1
+sr ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+sr_YU ISO-8859-2 ISO-8859-2 ISO-8859-2
+sv ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+sv_FI ISO-8859-1 ISO-8859-1 ISO-8859-1
+sv_SE ISO-8859-1 ISO-8859-1 ISO-8859-1
+swedish ISO-8859-1 ISO-8859-1 ISO-8859-1
+tr ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+tr_TR ISO-8859-9 ISO-8859-9 ISO-8859-9
+turkish ISO-8859-9 ISO-8859-9 ISO-8859-9
+uk ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+uk_UA KOI8-U KOI8-U KOI8-U
+wa ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+zh ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+zh_TW.Big5 ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
diff --git a/jni/iconv/libcharset/tools/glibc-2.1.90 b/jni/iconv/libcharset/tools/glibc-2.1.90
new file mode 100644
index 0000000..e662b36
--- /dev/null
+++ b/jni/iconv/libcharset/tools/glibc-2.1.90
@@ -0,0 +1,100 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+af_ZA ISO-8859-1 ISO-8859-1 ISO-8859-1
+ar_SA ISO-8859-6 ISO-8859-6 ISO-8859-6
+bg_BG CP1251 CP1251 CP1251
+C ANSI_X3.4-1968 ANSI_X3.4-1968 ASCII
+ca_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+catalan ISO-8859-1 ISO-8859-1 ISO-8859-1
+croatian ISO-8859-2 ISO-8859-2 ISO-8859-2
+cs_CZ ISO-8859-2 ISO-8859-2 ISO-8859-2
+czech ISO-8859-2 ISO-8859-2 ISO-8859-2
+da_DK ISO-8859-1 ISO-8859-1 ISO-8859-1
+danish ISO-8859-1 ISO-8859-1 ISO-8859-1
+dansk ISO-8859-1 ISO-8859-1 ISO-8859-1
+de ANSI_X3.4-1968 ANSI_X3.4-1968 ASCII
+de_AT ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_BE ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_CH ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_DE ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_DE.utf8 UTF-8 UTF-8 UTF-8
+de_LU ISO-8859-1 ISO-8859-1 ISO-8859-1
+deutsch ISO-8859-1 ISO-8859-1 ISO-8859-1
+dutch ISO-8859-1 ISO-8859-1 ISO-8859-1
+eesti ISO-8859-1 ISO-8859-1 ISO-8859-1
+el_GR ISO-8859-7 ISO-8859-7 ISO-8859-7
+en_AU ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_CA ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_DK ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_GB ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_US ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+estonian ISO-8859-1 ISO-8859-1 ISO-8859-1
+et_EE ISO-8859-1 ISO-8859-1 ISO-8859-1
+eu_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+fi_FI ISO-8859-1 ISO-8859-1 ISO-8859-1
+finnish ISO-8859-1 ISO-8859-1 ISO-8859-1
+fo_FO ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr ANSI_X3.4-1968 ANSI_X3.4-1968 ASCII
+français ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_BE ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_CA ISO-8859-1 ISO-8859-1 ISO-8859-1
+french ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_FR ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_LU ISO-8859-1 ISO-8859-1 ISO-8859-1
+ga_IE ISO-8859-1 ISO-8859-1 ISO-8859-1
+galego ISO-8859-1 ISO-8859-1 ISO-8859-1
+galician ISO-8859-1 ISO-8859-1 ISO-8859-1
+german ISO-8859-1 ISO-8859-1 ISO-8859-1
+gl_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+greek ISO-8859-7 ISO-8859-7 ISO-8859-7
+gv_GB ISO-8859-1 ISO-8859-1 ISO-8859-1
+hebrew ISO-8859-8 ISO-8859-8 ISO-8859-8
+hr_HR ISO-8859-2 ISO-8859-2 ISO-8859-2
+hrvatski ISO-8859-2 ISO-8859-2 ISO-8859-2
+hu_HU ISO-8859-2 ISO-8859-2 ISO-8859-2
+hungarian ISO-8859-2 ISO-8859-2 ISO-8859-2
+icelandic ISO-8859-1 ISO-8859-1 ISO-8859-1
+in_ID ISO-8859-1 ISO-8859-1 ISO-8859-1
+is_IS ISO-8859-1 ISO-8859-1 ISO-8859-1
+italian ISO-8859-1 ISO-8859-1 ISO-8859-1
+it_IT ISO-8859-1 ISO-8859-1 ISO-8859-1
+iw_IL ISO-8859-8 ISO-8859-8 ISO-8859-8
+japanese ANSI_X3.4-1968 ANSI_X3.4-1968 ASCII
+japanese.euc ANSI_X3.4-1968 ANSI_X3.4-1968 ASCII
+kl_GL ISO-8859-1 ISO-8859-1 ISO-8859-1
+kw_GB ISO-8859-1 ISO-8859-1 ISO-8859-1
+lithuanian ISO-8859-13 ISO-8859-13 ISO-8859-13
+lt_LT ISO-8859-13 ISO-8859-13 ISO-8859-13
+lv_LV ISO-8859-13 ISO-8859-13 ISO-8859-13
+mk_MK ISO-8859-5 ISO-8859-5 ISO-8859-5
+nl ANSI_X3.4-1968 ANSI_X3.4-1968 ASCII
+nl_NL ISO-8859-1 ISO-8859-1 ISO-8859-1
+no_NO ISO-8859-1 ISO-8859-1 ISO-8859-1
+norwegian ISO-8859-1 ISO-8859-1 ISO-8859-1
+pl_PL ISO-8859-2 ISO-8859-2 ISO-8859-2
+polish ISO-8859-2 ISO-8859-2 ISO-8859-2
+portuguese ISO-8859-1 ISO-8859-1 ISO-8859-1
+POSIX ANSI_X3.4-1968 ANSI_X3.4-1968 ASCII
+pt_BR ISO-8859-1 ISO-8859-1 ISO-8859-1
+pt_PT ISO-8859-1 ISO-8859-1 ISO-8859-1
+romanian ISO-8859-2 ISO-8859-2 ISO-8859-2
+ro_RO ISO-8859-2 ISO-8859-2 ISO-8859-2
+ru_RU ISO-8859-5 ISO-8859-5 ISO-8859-5
+ru_RU.KOI8-R KOI8-R KOI8-R KOI8-R
+russian ISO-8859-5 ISO-8859-5 ISO-8859-5
+ru_UA KOI8-U KOI8-U KOI8-U
+sk_SK ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovak ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovene ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovenian ISO-8859-2 ISO-8859-2 ISO-8859-2
+sl_SI ISO-8859-2 ISO-8859-2 ISO-8859-2
+spanish ISO-8859-1 ISO-8859-1 ISO-8859-1
+sr_YU ISO-8859-2 ISO-8859-2 ISO-8859-2
+sv_FI ISO-8859-1 ISO-8859-1 ISO-8859-1
+sv_SE ISO-8859-1 ISO-8859-1 ISO-8859-1
+swedish ISO-8859-1 ISO-8859-1 ISO-8859-1
+tr_TR ISO-8859-9 ISO-8859-9 ISO-8859-9
+turkish ISO-8859-9 ISO-8859-9 ISO-8859-9
+uk_UA KOI8-U KOI8-U KOI8-U
+uk_UA.utf8 UTF-8 UTF-8 UTF-8
diff --git a/jni/iconv/libcharset/tools/glibc-2.2 b/jni/iconv/libcharset/tools/glibc-2.2
new file mode 100644
index 0000000..d7d56da
--- /dev/null
+++ b/jni/iconv/libcharset/tools/glibc-2.2
@@ -0,0 +1,186 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+af_ZA ISO-8859-1 ISO-8859-1 ISO-8859-1
+ar_AE ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_BH ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_DZ ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_EG ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_IQ ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_JO ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_KW ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_LB ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_LY ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_MA ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_OM ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_QA ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_SA ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_SD ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_SY ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_TN ISO-8859-6 ISO-8859-6 ISO-8859-6
+ar_YE ISO-8859-6 ISO-8859-6 ISO-8859-6
+be_BY CP1251 CP1251 CP1251
+bg_BG CP1251 CP1251 CP1251
+bokmal ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+bokmål ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+C ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+ca_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+ca_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+catalan ISO-8859-1 ISO-8859-1 ISO-8859-1
+croatian ISO-8859-2 ISO-8859-2 ISO-8859-2
+cs_CZ ISO-8859-2 ISO-8859-2 ISO-8859-2
+czech ISO-8859-2 ISO-8859-2 ISO-8859-2
+da_DK ISO-8859-1 ISO-8859-1 ISO-8859-1
+danish ISO-8859-1 ISO-8859-1 ISO-8859-1
+dansk ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_AT ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_AT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+de_BE ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+de_CH ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_DE ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_DE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+de_LU ISO-8859-1 ISO-8859-1 ISO-8859-1
+de_LU@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+deutsch ISO-8859-1 ISO-8859-1 ISO-8859-1
+dutch ISO-8859-1 ISO-8859-1 ISO-8859-1
+eesti ISO-8859-1 ISO-8859-1 ISO-8859-1
+el_GR ISO-8859-7 ISO-8859-7 ISO-8859-7
+en_AU ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_BW ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_CA ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_DK ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_GB ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_IE ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_IE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+en_NZ ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_US ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_ZA ISO-8859-1 ISO-8859-1 ISO-8859-1
+en_ZW ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_AR ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_BO ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_CL ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_CO ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_CR ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_DO ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_EC ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+es_GT ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_HN ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_MX ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_NI ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_PA ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_PE ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_PR ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_PY ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_SV ISO-8859-1 ISO-8859-1 ISO-8859-1
+estonian ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_US ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_UY ISO-8859-1 ISO-8859-1 ISO-8859-1
+es_VE ISO-8859-1 ISO-8859-1 ISO-8859-1
+et_EE ISO-8859-1 ISO-8859-1 ISO-8859-1
+eu_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+eu_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+fa_IR UTF-8 UTF-8 UTF-8
+fi_FI ISO-8859-1 ISO-8859-1 ISO-8859-1
+fi_FI@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+finnish ISO-8859-1 ISO-8859-1 ISO-8859-1
+fo_FO ISO-8859-1 ISO-8859-1 ISO-8859-1
+français ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_BE ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+fr_CA ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_CH ISO-8859-1 ISO-8859-1 ISO-8859-1
+french ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_FR ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_FR@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+fr_LU ISO-8859-1 ISO-8859-1 ISO-8859-1
+fr_LU@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+ga_IE ISO-8859-1 ISO-8859-1 ISO-8859-1
+ga_IE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+galego ISO-8859-1 ISO-8859-1 ISO-8859-1
+galician ISO-8859-1 ISO-8859-1 ISO-8859-1
+german ISO-8859-1 ISO-8859-1 ISO-8859-1
+gl_ES ISO-8859-1 ISO-8859-1 ISO-8859-1
+gl_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+greek ISO-8859-7 ISO-8859-7 ISO-8859-7
+gv_GB ISO-8859-1 ISO-8859-1 ISO-8859-1
+hebrew ISO-8859-8 ISO-8859-8 ISO-8859-8
+he_IL ISO-8859-8 ISO-8859-8 ISO-8859-8
+hi_IN UTF-8 UTF-8 UTF-8
+hr_HR ISO-8859-2 ISO-8859-2 ISO-8859-2
+hrvatski ISO-8859-2 ISO-8859-2 ISO-8859-2
+hu_HU ISO-8859-2 ISO-8859-2 ISO-8859-2
+hungarian ISO-8859-2 ISO-8859-2 ISO-8859-2
+icelandic ISO-8859-1 ISO-8859-1 ISO-8859-1
+id_ID ISO-8859-1 ISO-8859-1 ISO-8859-1
+is_IS ISO-8859-1 ISO-8859-1 ISO-8859-1
+italian ISO-8859-1 ISO-8859-1 ISO-8859-1
+it_CH ISO-8859-1 ISO-8859-1 ISO-8859-1
+it_IT ISO-8859-1 ISO-8859-1 ISO-8859-1
+it_IT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+iw_IL ISO-8859-8 ISO-8859-8 ISO-8859-8
+ja_JP EUC-JP EUC-JP EUC-JP
+ja_JP.eucjp EUC-JP EUC-JP EUC-JP
+ja_JP.ujis EUC-JP EUC-JP EUC-JP
+japanese EUC-JP EUC-JP EUC-JP
+japanese.euc EUC-JP EUC-JP EUC-JP
+japanese.sjis ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+kl_GL ISO-8859-1 ISO-8859-1 ISO-8859-1
+ko_KR EUC-KR EUC-KR EUC-KR
+ko_KR.euckr EUC-KR EUC-KR EUC-KR
+ko_KR.utf8 UTF-8 UTF-8 UTF-8
+korean EUC-KR EUC-KR EUC-KR
+korean.euc EUC-KR EUC-KR EUC-KR
+kw_GB ISO-8859-1 ISO-8859-1 ISO-8859-1
+lithuanian ISO-8859-13 ISO-8859-13 ISO-8859-13
+lt_LT ISO-8859-13 ISO-8859-13 ISO-8859-13
+lv_LV ISO-8859-13 ISO-8859-13 ISO-8859-13
+mk_MK ISO-8859-5 ISO-8859-5 ISO-8859-5
+mr_IN UTF-8 UTF-8 UTF-8
+mt_MT ISO-8859-3 ISO-8859-3 ISO-8859-3
+nb_NO ISO-8859-1 ISO-8859-1 ISO-8859-1
+nl_BE ISO-8859-1 ISO-8859-1 ISO-8859-1
+nl_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+nl_NL ISO-8859-1 ISO-8859-1 ISO-8859-1
+nl_NL@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+nn_NO ISO-8859-1 ISO-8859-1 ISO-8859-1
+no_NO ISO-8859-1 ISO-8859-1 ISO-8859-1
+norwegian ISO-8859-1 ISO-8859-1 ISO-8859-1
+nynorsk ISO-8859-1 ISO-8859-1 ISO-8859-1
+pl_PL ISO-8859-2 ISO-8859-2 ISO-8859-2
+polish ISO-8859-2 ISO-8859-2 ISO-8859-2
+portuguese ISO-8859-1 ISO-8859-1 ISO-8859-1
+POSIX ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968
+pt_BR ISO-8859-1 ISO-8859-1 ISO-8859-1
+pt_PT ISO-8859-1 ISO-8859-1 ISO-8859-1
+pt_PT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+romanian ISO-8859-2 ISO-8859-2 ISO-8859-2
+ro_RO ISO-8859-2 ISO-8859-2 ISO-8859-2
+ru_RU ISO-8859-5 ISO-8859-5 ISO-8859-5
+ru_RU.koi8r KOI8-R KOI8-R KOI8-R
+russian ISO-8859-5 ISO-8859-5 ISO-8859-5
+ru_UA KOI8-U KOI8-U KOI8-U
+sk_SK ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovak ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovene ISO-8859-2 ISO-8859-2 ISO-8859-2
+slovenian ISO-8859-2 ISO-8859-2 ISO-8859-2
+sl_SI ISO-8859-2 ISO-8859-2 ISO-8859-2
+spanish ISO-8859-1 ISO-8859-1 ISO-8859-1
+sq_AL ISO-8859-1 ISO-8859-1 ISO-8859-1
+sr_YU ISO-8859-2 ISO-8859-2 ISO-8859-2
+sr_YU@cyrillic ISO-8859-5 ISO-8859-5 ISO-8859-5
+sv_FI ISO-8859-1 ISO-8859-1 ISO-8859-1
+sv_FI@euro ISO-8859-15 ISO-8859-15 ISO-8859-15
+sv_SE ISO-8859-1 ISO-8859-1 ISO-8859-1
+swedish ISO-8859-1 ISO-8859-1 ISO-8859-1
+th_TH TIS-620 TIS-620 TIS-620
+tr_TR ISO-8859-9 ISO-8859-9 ISO-8859-9
+turkish ISO-8859-9 ISO-8859-9 ISO-8859-9
+uk_UA KOI8-U KOI8-U KOI8-U
+vi_VN UTF-8 UTF-8 UTF-8
+zh_CN GB2312 GB2312 GB2312
+zh_CN.gb18030 GB18030 GB18030 GB18030
+zh_HK BIG5HKSCS BIG5HKSCS BIG5HKSCS
+zh_TW BIG5 BIG5 BIG5
+zh_TW.euctw EUC-TW EUC-TW EUC-TW
diff --git a/jni/iconv/libcharset/tools/glibc-2.2-XF86-3.3.6 b/jni/iconv/libcharset/tools/glibc-2.2-XF86-3.3.6
new file mode 100644
index 0000000..96fc675
--- /dev/null
+++ b/jni/iconv/libcharset/tools/glibc-2.2-XF86-3.3.6
@@ -0,0 +1,187 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset() X11 encoding
+
+af_ZA ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+ar_AE ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_BH ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_DZ ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_EG ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_IQ ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_JO ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_KW ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_LB ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_LY ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_MA ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_OM ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_QA ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_SA ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_SD ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_SY ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_TN ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_YE ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+be_BY CP1251 CP1251 CP1251 <error>
+bg_BG CP1251 CP1251 CP1251 ISO8859-5
+bokmal ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+bokmål ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+C ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+ca_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+ca_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+catalan ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+croatian ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+cs_CZ ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+czech ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+da_DK ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+danish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+dansk ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+de_AT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+de_AT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+de_BE ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+de_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+de_CH ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+de_DE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+de_DE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+de_DE.utf8 UTF-8 UTF-8 UTF-8 <error>
+de_LU ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+de_LU@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+deutsch ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+dutch ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+eesti ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+el_GR ISO-8859-7 ISO-8859-7 ISO-8859-7 ISO8859-7
+en_AU ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_BW ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+en_CA ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_DK ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+en_GB ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_IE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_IE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+en_NZ ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_US ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_ZA ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+en_ZW ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_AR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_BO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_CL ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_CO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_CR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_DO ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_EC ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+es_GT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_HN ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_MX ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_NI ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_PA ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_PE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_PR ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_PY ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_SV ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+estonian ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_US ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_UY ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_VE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+et_EE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-4
+eu_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+eu_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+fa_IR UTF-8 UTF-8 UTF-8 <error>
+fi_FI ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+fi_FI@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+finnish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fo_FO ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+français ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fr_BE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+fr_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+fr_CA ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+fr_CH ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+french ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fr_FR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+fr_FR@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+fr_LU ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fr_LU@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+ga_IE ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+ga_IE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+galego ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+galician ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+german ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+gl_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+gl_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+greek ISO-8859-7 ISO-8859-7 ISO-8859-7 <error>
+gv_GB ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+hebrew ISO-8859-8 ISO-8859-8 ISO-8859-8 <error>
+he_IL ISO-8859-8 ISO-8859-8 ISO-8859-8 <error>
+hi_IN UTF-8 UTF-8 UTF-8 <error>
+hr_HR ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+hrvatski ISO-8859-2 ISO-8859-2 ISO-8859-2 <error>
+hu_HU ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+hungarian ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+icelandic ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+id_ID ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+is_IS ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+italian ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+it_CH ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+it_IT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+it_IT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+iw_IL ISO-8859-8 ISO-8859-8 ISO-8859-8 ISO8859-8
+ja_JP EUC-JP EUC-JP EUC-JP ja.euc
+ja_JP.eucjp EUC-JP EUC-JP EUC-JP <error>
+ja_JP.ujis EUC-JP EUC-JP EUC-JP ja.euc
+japanese EUC-JP EUC-JP EUC-JP ja.sjis
+japanese.euc EUC-JP EUC-JP EUC-JP ja.euc
+japanese.sjis ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+kl_GL ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+ko_KR EUC-KR EUC-KR EUC-KR ko.euc
+ko_KR.euckr EUC-KR EUC-KR EUC-KR <error>
+ko_KR.utf8 UTF-8 UTF-8 UTF-8 <error>
+korean EUC-KR EUC-KR EUC-KR ko.euc
+korean.euc EUC-KR EUC-KR EUC-KR <error>
+kw_GB ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+lithuanian ISO-8859-13 ISO-8859-13 ISO-8859-13 <error>
+lt_LT ISO-8859-13 ISO-8859-13 ISO-8859-13 <error>
+lv_LV ISO-8859-13 ISO-8859-13 ISO-8859-13 <error>
+mk_MK ISO-8859-5 ISO-8859-5 ISO-8859-5 ISO8859-5
+mr_IN UTF-8 UTF-8 UTF-8 <error>
+mt_MT ISO-8859-3 ISO-8859-3 ISO-8859-3 <error>
+nb_NO ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+nl_BE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+nl_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+nl_NL ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+nl_NL@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+nn_NO ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+no_NO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+norwegian ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+nynorsk ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+pl_PL ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+polish ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+portuguese ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+POSIX ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+pt_BR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+pt_PT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+pt_PT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+romanian ISO-8859-2 ISO-8859-2 ISO-8859-2 <error>
+ro_RO ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+ru_RU ISO-8859-5 ISO-8859-5 ISO-8859-5 ISO8859-5
+ru_RU.koi8r KOI8-R KOI8-R KOI8-R <error>
+russian ISO-8859-5 ISO-8859-5 ISO-8859-5 ISO8859-5
+ru_UA KOI8-U KOI8-U KOI8-U <error>
+sk_SK ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+slovak ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+slovene ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+slovenian ISO-8859-2 ISO-8859-2 ISO-8859-2 <error>
+sl_SI ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+spanish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+sq_AL ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+sr_YU ISO-8859-2 ISO-8859-2 ISO-8859-2 <error>
+sr_YU@cyrillic ISO-8859-5 ISO-8859-5 ISO-8859-5 <error>
+sv_FI ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+sv_FI@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+sv_SE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+swedish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+th_TH TIS-620 TIS-620 TIS-620 <error>
+tr_TR ISO-8859-9 ISO-8859-9 ISO-8859-9 ISO8859-9
+turkish ISO-8859-9 ISO-8859-9 ISO-8859-9 <error>
+uk_UA KOI8-U KOI8-U KOI8-U <error>
+vi_VN UTF-8 UTF-8 UTF-8 <error>
+zh_CN GB2312 GB2312 GB2312 zh.euc
+zh_CN.gb18030 GB18030 GB18030 GB18030 <error>
+zh_HK BIG5HKSCS BIG5HKSCS BIG5HKSCS <error>
+zh_TW BIG5 BIG5 BIG5 zh_TW.euc
+zh_TW.euctw EUC-TW EUC-TW EUC-TW <error>
diff --git a/jni/iconv/libcharset/tools/glibc-2.2-XF86-4.0.1f b/jni/iconv/libcharset/tools/glibc-2.2-XF86-4.0.1f
new file mode 100644
index 0000000..c8a85ad
--- /dev/null
+++ b/jni/iconv/libcharset/tools/glibc-2.2-XF86-4.0.1f
@@ -0,0 +1,187 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset() X11 encoding
+
+af_ZA ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+ar_AE ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_BH ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_DZ ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_EG ISO-8859-6 ISO-8859-6 ISO-8859-6 ISO8859-6
+ar_IQ ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_JO ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_KW ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_LB ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_LY ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_MA ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_OM ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_QA ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_SA ISO-8859-6 ISO-8859-6 ISO-8859-6 ISO8859-6
+ar_SD ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_SY ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_TN ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+ar_YE ISO-8859-6 ISO-8859-6 ISO-8859-6 <error>
+be_BY CP1251 CP1251 CP1251 MICROSOFT-CP1251
+bg_BG CP1251 CP1251 CP1251 MICROSOFT-CP1251
+bokmal ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+bokmål ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+C ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+ca_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+ca_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+catalan ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+croatian ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+cs_CZ ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+czech ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+da_DK ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+danish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+dansk ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+de_AT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+de_AT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+de_BE ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+de_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+de_CH ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+de_DE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+de_DE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+de_DE.utf8 UTF-8 UTF-8 UTF-8 <error>
+de_LU ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+de_LU@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+deutsch ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+dutch ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+eesti ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+el_GR ISO-8859-7 ISO-8859-7 ISO-8859-7 ISO8859-7
+en_AU ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_BW ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+en_CA ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_DK ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+en_GB ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_IE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_IE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+en_NZ ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_US ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+en_ZA ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+en_ZW ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_AR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_BO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_CL ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_CO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_CR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_DO ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_EC ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+es_GT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_HN ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_MX ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_NI ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_PA ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_PE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_PR ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_PY ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_SV ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+estonian ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_US ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+es_UY ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+es_VE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+et_EE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-15
+eu_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+eu_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+fa_IR UTF-8 UTF-8 UTF-8 ISIRI-3342
+fi_FI ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-15
+fi_FI@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+finnish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fo_FO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+français ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fr_BE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+fr_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+fr_CA ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+fr_CH ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+french ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fr_FR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+fr_FR@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+fr_LU ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+fr_LU@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+ga_IE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+ga_IE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+galego ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+galician ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+german ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+gl_ES ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+gl_ES@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+greek ISO-8859-7 ISO-8859-7 ISO-8859-7 <error>
+gv_GB ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+hebrew ISO-8859-8 ISO-8859-8 ISO-8859-8 <error>
+he_IL ISO-8859-8 ISO-8859-8 ISO-8859-8 ISO8859-8
+hi_IN UTF-8 UTF-8 UTF-8 ISCII-DEV
+hr_HR ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+hrvatski ISO-8859-2 ISO-8859-2 ISO-8859-2 <error>
+hu_HU ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+hungarian ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+icelandic ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+id_ID ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+is_IS ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+italian ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+it_CH ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+it_IT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+it_IT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+iw_IL ISO-8859-8 ISO-8859-8 ISO-8859-8 ISO8859-8
+ja_JP EUC-JP EUC-JP EUC-JP ja.euc
+ja_JP.eucjp EUC-JP EUC-JP EUC-JP ja.euc
+ja_JP.ujis EUC-JP EUC-JP EUC-JP ja.euc
+japanese EUC-JP EUC-JP EUC-JP ja.sjis
+japanese.euc EUC-JP EUC-JP EUC-JP ja.euc
+japanese.sjis ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+kl_GL ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+ko_KR EUC-KR EUC-KR EUC-KR ko.euc
+ko_KR.euckr EUC-KR EUC-KR EUC-KR ko.euc
+ko_KR.utf8 UTF-8 UTF-8 UTF-8 UTF-8
+korean EUC-KR EUC-KR EUC-KR ko.euc
+korean.euc EUC-KR EUC-KR EUC-KR <error>
+kw_GB ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+lithuanian ISO-8859-13 ISO-8859-13 ISO-8859-13 <error>
+lt_LT ISO-8859-13 ISO-8859-13 ISO-8859-13 ISO8859-13
+lv_LV ISO-8859-13 ISO-8859-13 ISO-8859-13 ISO8859-13
+mk_MK ISO-8859-5 ISO-8859-5 ISO-8859-5 ISO8859-5
+mr_IN UTF-8 UTF-8 UTF-8 <error>
+mt_MT ISO-8859-3 ISO-8859-3 ISO-8859-3 <error>
+nb_NO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+nl_BE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+nl_BE@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+nl_NL ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+nl_NL@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+nn_NO ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+no_NO ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+norwegian ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+nynorsk ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+pl_PL ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+polish ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+portuguese ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+POSIX ANSI_X3.4-1968 ANSI_X3.4-1968 ANSI_X3.4-1968 STRING
+pt_BR ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+pt_PT ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+pt_PT@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+romanian ISO-8859-2 ISO-8859-2 ISO-8859-2 <error>
+ro_RO ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+ru_RU ISO-8859-5 ISO-8859-5 ISO-8859-5 KOI8-R
+ru_RU.koi8r KOI8-R KOI8-R KOI8-R KOI8-R
+russian ISO-8859-5 ISO-8859-5 ISO-8859-5 ISO8859-5
+ru_UA KOI8-U KOI8-U KOI8-U KOI8-U
+sk_SK ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+slovak ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+slovene ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+slovenian ISO-8859-2 ISO-8859-2 ISO-8859-2 <error>
+sl_SI ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+spanish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+sq_AL ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-2
+sr_YU ISO-8859-2 ISO-8859-2 ISO-8859-2 ISO8859-2
+sr_YU@cyrillic ISO-8859-5 ISO-8859-5 ISO-8859-5 <error>
+sv_FI ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+sv_FI@euro ISO-8859-15 ISO-8859-15 ISO-8859-15 <error>
+sv_SE ISO-8859-1 ISO-8859-1 ISO-8859-1 ISO8859-1
+swedish ISO-8859-1 ISO-8859-1 ISO-8859-1 <error>
+th_TH TIS-620 TIS-620 TIS-620 <error>
+tr_TR ISO-8859-9 ISO-8859-9 ISO-8859-9 ISO8859-9
+turkish ISO-8859-9 ISO-8859-9 ISO-8859-9 <error>
+uk_UA KOI8-U KOI8-U KOI8-U KOI8-U
+vi_VN UTF-8 UTF-8 UTF-8 TCVN-5712
+zh_CN GB2312 GB2312 GB2312 zh.euc
+zh_CN.gb18030 GB18030 GB18030 GB18030 <error>
+zh_HK BIG5HKSCS BIG5HKSCS BIG5HKSCS <error>
+zh_TW BIG5 BIG5 BIG5 zh_TW.Big5
+zh_TW.euctw EUC-TW EUC-TW EUC-TW <error>
diff --git a/jni/iconv/libcharset/tools/hpux-10.01 b/jni/iconv/libcharset/tools/hpux-10.01
new file mode 100644
index 0000000..8e2b6c1
--- /dev/null
+++ b/jni/iconv/libcharset/tools/hpux-10.01
@@ -0,0 +1,56 @@
+locale_charset.c:
+../../lib/localcharset.c:
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C "" roman8 HP-ROMAN8
+C.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+POSIX "" roman8 HP-ROMAN8
+ar_DZ.arabic8 "arabic8.cm" arabic8 HP-ARABIC8
+ar_SA.arabic8 "arabic8.cm" arabic8 HP-ARABIC8
+ar_SA.iso88596 "iso88596.cm" iso88596 ISO-8859-6
+bg_BG.iso88595 "iso88595.cm" iso88595 ISO-8859-5
+cs_CZ.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+da_DK.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+da_DK.roman8 "roman8.cm" roman8 HP-ROMAN8
+de_DE.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+de_DE.roman8 "roman8.cm" roman8 HP-ROMAN8
+el_GR.greek8 "./data/greek8.cm" greek8 HP-GREEK8
+el_GR.iso88597 "./data/iso88597.cm" iso88597 ISO-8859-7
+en_GB.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+en_GB.roman8 "roman8.cm" roman8 HP-ROMAN8
+en_US.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+en_US.roman8 "roman8.cm" roman8 HP-ROMAN8
+es_ES.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+es_ES.roman8 "roman8.cm" roman8 HP-ROMAN8
+fi_FI.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fi_FI.roman8 "roman8.cm" roman8 HP-ROMAN8
+fr_CA.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fr_CA.roman8 "roman8.cm" roman8 HP-ROMAN8
+fr_FR.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fr_FR.roman8 "roman8.cm" roman8 HP-ROMAN8
+hr_HR.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+hu_HU.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+is_IS.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+is_IS.roman8 "roman8.cm" roman8 HP-ROMAN8
+it_IT.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+it_IT.roman8 "roman8.cm" roman8 HP-ROMAN8
+iw_IL.hebrew8 "hebrew8.cm" hebrew8 HP-HEBREW8
+iw_IL.iso88598 "iso88598.cm" iso88598 ISO-8859-8
+nl_NL.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+nl_NL.roman8 "roman8.cm" roman8 HP-ROMAN8
+no_NO.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+no_NO.roman8 "roman8.cm" roman8 HP-ROMAN8
+pl_PL.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+pt_PT.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+pt_PT.roman8 "roman8.cm" roman8 HP-ROMAN8
+ro_RO.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+ru_RU.iso88595 "iso88595.cm" iso88595 ISO-8859-5
+sk_SK.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+sl_SI.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+sv_SE.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+sv_SE.roman8 "roman8.cm" roman8 HP-ROMAN8
+th_TH.tis620 "tis620.cm" tis620 TIS-620
+tr_TR.iso88599 "iso88599.cm" iso88599 ISO-8859-9
+tr_TR.turkish8 "turkish8.cm" turkish8 HP-TURKISH8
+zh_CN.hp15CN "./data/hp15CN.cm" hp15CN EUC-CN
+zh_TW.eucTW "./data/eucTW.cm" eucTW EUC-TW
diff --git a/jni/iconv/libcharset/tools/hpux-10.20 b/jni/iconv/libcharset/tools/hpux-10.20
new file mode 100644
index 0000000..c91060c
--- /dev/null
+++ b/jni/iconv/libcharset/tools/hpux-10.20
@@ -0,0 +1,68 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C "" roman8 HP-ROMAN8
+C.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+C.iso885915 "iso885915.cm" iso885915 ISO-8859-15
+C.utf8 "utf8.cm" utf8 UTF-8
+POSIX "" roman8 HP-ROMAN8
+ar_DZ.arabic8 "arabic8.cm" arabic8 HP-ARABIC8
+ar_SA.arabic8 "arabic8.cm" arabic8 HP-ARABIC8
+ar_SA.iso88596 "iso88596.cm" iso88596 ISO-8859-6
+bg_BG.iso88595 "iso88595.cm" iso88595 ISO-8859-5
+cs_CZ.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+da_DK.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+da_DK.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+da_DK.roman8 "roman8.cm" roman8 HP-ROMAN8
+de_DE.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+de_DE.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+de_DE.roman8 "roman8.cm" roman8 HP-ROMAN8
+el_GR.greek8 "greek8.cm" greek8 HP-GREEK8
+el_GR.iso88597 "iso88597.cm" iso88597 ISO-8859-7
+en_GB.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+en_GB.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+en_GB.roman8 "roman8.cm" roman8 HP-ROMAN8
+en_US.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+en_US.roman8 "roman8.cm" roman8 HP-ROMAN8
+es_ES.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+es_ES.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+es_ES.roman8 "roman8.cm" roman8 HP-ROMAN8
+fi_FI.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fi_FI.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+fi_FI.roman8 "roman8.cm" roman8 HP-ROMAN8
+fr_CA.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fr_CA.iso885915 "iso885915.cm" iso885915 ISO-8859-15
+fr_CA.roman8 "roman8.cm" roman8 HP-ROMAN8
+fr_FR.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fr_FR.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+fr_FR.roman8 "roman8.cm" roman8 HP-ROMAN8
+hr_HR.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+hu_HU.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+is_IS.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+is_IS.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+is_IS.roman8 "roman8.cm" roman8 HP-ROMAN8
+it_IT.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+it_IT.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+it_IT.roman8 "roman8.cm" roman8 HP-ROMAN8
+iw_IL.hebrew8 "hebrew8.cm" hebrew8 HP-HEBREW8
+iw_IL.iso88598 "iso88598.cm" iso88598 ISO-8859-8
+nl_NL.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+nl_NL.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+nl_NL.roman8 "roman8.cm" roman8 HP-ROMAN8
+no_NO.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+no_NO.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+no_NO.roman8 "roman8.cm" roman8 HP-ROMAN8
+pl_PL.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+pt_PT.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+pt_PT.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+pt_PT.roman8 "roman8.cm" roman8 HP-ROMAN8
+ro_RO.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+ru_RU.iso88595 "iso88595.cm" iso88595 ISO-8859-5
+sk_SK.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+sl_SI.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+sv_SE.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+sv_SE.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+sv_SE.roman8 "roman8.cm" roman8 HP-ROMAN8
+th_TH.tis620 "tis620.cm" tis620 TIS-620
+tr_TR.iso88599 "iso88599.cm" iso88599 ISO-8859-9
+tr_TR.turkish8 "turkish8.cm" turkish8 HP-TURKISH8
+univ.utf8 "utf8.cm" utf8 UTF-8
diff --git a/jni/iconv/libcharset/tools/hpux-11.00 b/jni/iconv/libcharset/tools/hpux-11.00
new file mode 100644
index 0000000..7168829
--- /dev/null
+++ b/jni/iconv/libcharset/tools/hpux-11.00
@@ -0,0 +1,78 @@
+locale_charset.c:
+../../lib/localcharset.c:
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C "" roman8 HP-ROMAN8
+C.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+C.iso885915 "iso885915.cm" iso885915 ISO-8859-15
+C.utf8 "utf8.cm" utf8 UTF-8
+POSIX "" roman8 HP-ROMAN8
+ar_DZ.arabic8 "arabic8.cm" arabic8 HP-ARABIC8
+ar_SA.arabic8 "arabic8.cm" arabic8 HP-ARABIC8
+ar_SA.iso88596 "iso88596.cm" iso88596 ISO-8859-6
+bg_BG.iso88595 "iso88595.cm" iso88595 ISO-8859-5
+cs_CZ.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+da_DK.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+da_DK.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+da_DK.roman8 "roman8.cm" roman8 HP-ROMAN8
+de_DE.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+de_DE.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+de_DE.roman8 "roman8.cm" roman8 HP-ROMAN8
+el_GR.greek8 "greek8.cm" greek8 HP-GREEK8
+el_GR.iso88597 "iso88597.cm" iso88597 ISO-8859-7
+en_GB.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+en_GB.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+en_GB.roman8 "roman8.cm" roman8 HP-ROMAN8
+en_US.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+en_US.roman8 "roman8.cm" roman8 HP-ROMAN8
+es_ES.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+es_ES.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+es_ES.roman8 "roman8.cm" roman8 HP-ROMAN8
+fi_FI.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fi_FI.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+fi_FI.roman8 "roman8.cm" roman8 HP-ROMAN8
+fr_CA.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fr_CA.iso885915 "iso885915.cm" iso885915 ISO-8859-15
+fr_CA.roman8 "roman8.cm" roman8 HP-ROMAN8
+fr_FR.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+fr_FR.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+fr_FR.roman8 "roman8.cm" roman8 HP-ROMAN8
+hr_HR.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+hu_HU.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+is_IS.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+is_IS.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+is_IS.roman8 "roman8.cm" roman8 HP-ROMAN8
+it_IT.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+it_IT.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+it_IT.roman8 "roman8.cm" roman8 HP-ROMAN8
+iw_IL.hebrew8 "hebrew8.cm" hebrew8 HP-HEBREW8
+iw_IL.iso88598 "iso88598.cm" iso88598 ISO-8859-8
+ja_JP.SJIS "SJIS.cm" SJIS SJIS
+ja_JP.eucJP "eucJP.cm" eucJP EUC-JP
+ja_JP.kana8 "kana8.cm" kana8 HP-KANA8
+ko_KR.eucKR "eucKR.cm" eucKR EUC-KR
+nl_NL.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+nl_NL.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+nl_NL.roman8 "roman8.cm" roman8 HP-ROMAN8
+no_NO.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+no_NO.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+no_NO.roman8 "roman8.cm" roman8 HP-ROMAN8
+pl_PL.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+pt_PT.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+pt_PT.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+pt_PT.roman8 "roman8.cm" roman8 HP-ROMAN8
+ro_RO.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+ru_RU.iso88595 "iso88595.cm" iso88595 ISO-8859-5
+sk_SK.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+sl_SI.iso88592 "iso88592.cm" iso88592 ISO-8859-2
+sv_SE.iso88591 "iso88591.cm" iso88591 ISO-8859-1
+sv_SE.iso885915@euro "iso885915.cm" iso885915 ISO-8859-15
+sv_SE.roman8 "roman8.cm" roman8 HP-ROMAN8
+th_TH.tis620 "tis620.cm" tis620 TIS-620
+tr_TR.iso88599 "iso88599.cm" iso88599 ISO-8859-9
+tr_TR.turkish8 "turkish8.cm" turkish8 HP-TURKISH8
+univ.utf8 "utf8.cm" utf8 UTF-8
+zh_CN.hp15CN "hp15CN.cm" hp15CN EUC-CN
+zh_TW.big5 "big5.cm" big5 BIG5
+zh_TW.ccdc "ccdc.cm" ccdc ccdc bug
+zh_TW.eucTW "eucTW.cm" eucTW EUC-TW
diff --git a/jni/iconv/libcharset/tools/irix-6.5 b/jni/iconv/libcharset/tools/irix-6.5
new file mode 100644
index 0000000..853ec3e
--- /dev/null
+++ b/jni/iconv/libcharset/tools/irix-6.5
@@ -0,0 +1,42 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C ISO8859-1 ISO8859-1 ISO-8859-1
+POSIX ISO8859-1 ISO8859-1 ISO-8859-1
+charmap ISO8859-1 ISO8859-1 ISO-8859-1
+cs ISO8859-2 ISO8859-2 ISO-8859-2
+da ISO8859-1 ISO8859-1 ISO-8859-1
+de ISO8859-1 ISO8859-1 ISO-8859-1
+de_AT ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH ISO8859-1 ISO8859-1 ISO-8859-1
+el ISO8859-7 ISO8859-7 ISO-8859-7
+en ISO8859-1 ISO8859-1 ISO-8859-1
+en_AU ISO8859-1 ISO8859-1 ISO-8859-1
+en_CA ISO8859-1 ISO8859-1 ISO-8859-1
+en_FR ISO8859-1 ISO8859-1 ISO-8859-1
+en_US ISO8859-1 ISO8859-1 ISO-8859-1
+es ISO8859-1 ISO8859-1 ISO-8859-1
+es_AR ISO8859-1 ISO8859-1 ISO-8859-1
+es_MX ISO8859-1 ISO8859-1 ISO-8859-1
+fi ISO8859-1 ISO8859-1 ISO-8859-1
+fr ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH ISO8859-1 ISO8859-1 ISO-8859-1
+hu ISO8859-2 ISO8859-2 ISO-8859-2
+is ISO8859-1 ISO8859-1 ISO-8859-1
+it ISO8859-1 ISO8859-1 ISO-8859-1
+it_CH ISO8859-1 ISO8859-1 ISO-8859-1
+ja_JP.EUC eucJP eucJP EUC-JP
+ko_KR.euc eucKR eucKR EUC-KR
+nl ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE ISO8859-1 ISO8859-1 ISO-8859-1
+no ISO8859-1 ISO8859-1 ISO-8859-1
+pl ISO8859-2 ISO8859-2 ISO-8859-2
+pt ISO8859-1 ISO8859-1 ISO-8859-1
+pt_BR ISO8859-1 ISO8859-1 ISO-8859-1
+ru ISO8859-5 ISO8859-5 ISO-8859-5
+sk ISO8859-2 ISO8859-2 ISO-8859-2
+sv ISO8859-1 ISO8859-1 ISO-8859-1
+tr ISO8859-9 ISO8859-9 ISO-8859-9
+zh_CN.ugb eucCN eucCN EUC-CN
+zh_TW.ucns eucTW eucTW EUC-TW
diff --git a/jni/iconv/libcharset/tools/locale_charmap b/jni/iconv/libcharset/tools/locale_charmap
new file mode 100755
index 0000000..a9a8318
--- /dev/null
+++ b/jni/iconv/libcharset/tools/locale_charmap
@@ -0,0 +1,4 @@
+#! /bin/sh
+# Prints the system dependent name for the current locale's charmap.
+
+locale charmap
diff --git a/jni/iconv/libcharset/tools/locale_charset.c b/jni/iconv/libcharset/tools/locale_charset.c
new file mode 100644
index 0000000..f6b4a4f
--- /dev/null
+++ b/jni/iconv/libcharset/tools/locale_charset.c
@@ -0,0 +1,13 @@
+/* Prints the portable name for the current locale's charset. */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <locale.h>
+#include "localcharset.h"
+
+int main ()
+{
+ setlocale(LC_ALL, "");
+ printf("%s\n", locale_charset());
+ exit(0);
+}
diff --git a/jni/iconv/libcharset/tools/locale_codeset.c b/jni/iconv/libcharset/tools/locale_codeset.c
new file mode 100644
index 0000000..a9c209d
--- /dev/null
+++ b/jni/iconv/libcharset/tools/locale_codeset.c
@@ -0,0 +1,15 @@
+/* Prints the system dependent name for the current locale's codeset. */
+
+#define _XOPEN_SOURCE 500 /* Needed on AIX 3.2.5 */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <locale.h>
+#include <langinfo.h>
+
+int main ()
+{
+ setlocale(LC_ALL, "");
+ printf("%s\n", nl_langinfo(CODESET));
+ exit(0);
+}
diff --git a/jni/iconv/libcharset/tools/locale_monthnames.c b/jni/iconv/libcharset/tools/locale_monthnames.c
new file mode 100644
index 0000000..f109587
--- /dev/null
+++ b/jni/iconv/libcharset/tools/locale_monthnames.c
@@ -0,0 +1,26 @@
+/* Prints the system dependent names for the 12 months in the current locale. */
+
+#define _XOPEN_SOURCE 500 /* Needed on AIX 3.2.5 */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <locale.h>
+#include <langinfo.h>
+
+int main ()
+{
+ setlocale(LC_ALL, "");
+ printf("%s\n", nl_langinfo(MON_1));
+ printf("%s\n", nl_langinfo(MON_2));
+ printf("%s\n", nl_langinfo(MON_3));
+ printf("%s\n", nl_langinfo(MON_4));
+ printf("%s\n", nl_langinfo(MON_5));
+ printf("%s\n", nl_langinfo(MON_6));
+ printf("%s\n", nl_langinfo(MON_7));
+ printf("%s\n", nl_langinfo(MON_8));
+ printf("%s\n", nl_langinfo(MON_9));
+ printf("%s\n", nl_langinfo(MON_10));
+ printf("%s\n", nl_langinfo(MON_11));
+ printf("%s\n", nl_langinfo(MON_12));
+ exit(0);
+}
diff --git a/jni/iconv/libcharset/tools/locale_x11encoding.c b/jni/iconv/libcharset/tools/locale_x11encoding.c
new file mode 100644
index 0000000..f323cd2
--- /dev/null
+++ b/jni/iconv/libcharset/tools/locale_x11encoding.c
@@ -0,0 +1,40 @@
+/* Prints the locale's encoding via libX11. */
+
+#include <stdlib.h>
+#include <stdio.h>
+#include <assert.h>
+#include <locale.h>
+#include <X11/Xlib.h>
+#include <X11/Xutil.h>
+
+int main (int argc, char* argv[])
+{
+ Display* display;
+ XTextProperty textprop;
+ char* input;
+
+ if (argc != 1)
+ exit(1);
+
+ setlocale(LC_CTYPE,"");
+
+ display = XOpenDisplay(NULL);
+ if (display == NULL) {
+ fprintf(stderr,"cannot open display\n");
+ exit(1);
+ }
+
+ input = "";
+ if (XmbTextListToTextProperty(display, &input, 1, XTextStyle, &textprop) != Success) {
+ fprintf(stderr,"XmbTextListToTextProperty failed\n");
+ exit(1);
+ }
+ assert(textprop.format == 8);
+ assert(textprop.nitems == 0);
+
+ printf("%s\n", XGetAtomName(display, textprop.encoding));
+
+ XCloseDisplay(display);
+
+ exit(0);
+}
diff --git a/jni/iconv/libcharset/tools/netbsd-3.0 b/jni/iconv/libcharset/tools/netbsd-3.0
new file mode 100644
index 0000000..9e2f6a9
--- /dev/null
+++ b/jni/iconv/libcharset/tools/netbsd-3.0
@@ -0,0 +1,109 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C 646 646 ASCII
+POSIX 646 646 ASCII
+bg_BG.CP1251 CP1251 CP1251 CP1251
+ca 646 646 ASCII
+ca_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+ca_ES.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+cs 646 646 ASCII
+cs_CZ.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+da 646 646 ASCII
+da_DK.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+da_DK.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de 646 646 ASCII
+de_AT 646 646 ASCII
+de_AT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_AT.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de_DE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+el 646 646 ASCII
+el_GR.ISO8859-7 ISO8859-7 ISO8859-7 ISO-8859-7
+en_AU.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_AU.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_CA.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_CA.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_GB.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_GB.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_US.UTF-8 UTF-8 UTF-8 UTF-8
+eo 646 646 ASCII
+es 646 646 ASCII
+es_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+es_ES.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+et 646 646 ASCII
+fi_FI.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr 646 646 ASCII
+fr_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CA.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+gl 646 646 ASCII
+he 646 646 ASCII
+hr 646 646 ASCII
+hr_HR.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+hy_AM.ARMSCII-8 ARMSCII-8 ARMSCII-8 ARMSCII-8 bug
+id 646 646 ASCII
+is_IS.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+is_IS.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+it 646 646 ASCII
+it_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+it_CH.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+it_IT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+ja 646 646 ASCII
+ja_JP.ISO2022-JP ISO2022-JP ISO2022-JP ISO2022-JP bug
+ja_JP.ISO2022-JP2 ISO2022-JP2 ISO2022-JP2 ISO2022-JP2 bug
+ja_JP.SJIS SJIS SJIS SHIFT_JIS
+ja_JP.ct CTEXT CTEXT CTEXT bug
+ja_JP.eucJP eucJP eucJP EUC-JP
+ko 646 646 ASCII
+ko_KR.eucKR eucKR eucKR EUC-KR
+locale.alias 646 646 ASCII
+lt_LT.ISO8859-13 ISO8859-13 ISO8859-13 ISO-8859-13
+lt_LT.ISO8859-4 ISO8859-4 ISO8859-4 ISO-8859-4
+nb 646 646 ASCII
+nl 646 646 ASCII
+nl_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+nl_NL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+no 646 646 ASCII
+no@nynorsk 646 646 ASCII
+no_NO.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+pl 646 646 ASCII
+pl_PL.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+pt 646 646 ASCII
+pt_BR 646 646 ASCII
+pt_PT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+ro 646 646 ASCII
+ru 646 646 ASCII
+ru_RU.CP866 CP866 CP866 CP866
+ru_RU.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU.KOI8-R KOI8-R KOI8-R KOI8-R
+sk 646 646 ASCII
+sk_SK.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sl 646 646 ASCII
+sl_SI.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sv 646 646 ASCII
+sv_SE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+tr 646 646 ASCII
+uk_UA.KOI8-U KOI8-U KOI8-U KOI8-U
+zh_CN 646 646 ASCII
+zh_CN.GB18030 GB18030 GB18030 GB18030
+zh_CN.eucCN eucCN eucCN GB2312
+zh_TW 646 646 ASCII
+zh_TW.Big5 BIG5 BIG5 BIG5
+zh_TW.eucTW eucTW eucTW EUC-TW
diff --git a/jni/iconv/libcharset/tools/openbsd-4.1 b/jni/iconv/libcharset/tools/openbsd-4.1
new file mode 100644
index 0000000..4775594
--- /dev/null
+++ b/jni/iconv/libcharset/tools/openbsd-4.1
@@ -0,0 +1,64 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C <error> 646 646
+bg_BG.CP1251 <error> CP1251 CP1251
+ca_ES.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+ca_ES.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+cs_CZ.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+da_DK.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+da_DK.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+de_AT.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+de_AT.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+de_CH.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+de_CH.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+de_DE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+de_DE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+el_GR.ISO8859-7 <error> ISO8859-7 ISO-8859-7
+en_AU.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_AU.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_CA.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_CA.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_GB.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_GB.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+en_US.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+en_US.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+es_ES.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+es_ES.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fi_FI.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_BE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_CA.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_CH.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+fr_FR.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+hr_HR.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+hu_HU.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+hy_AM.ARMSCII-8 <error> ARMSCII-8 ARMSCII-8 bug
+is_IS.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+is_IS.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+it_CH.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+it_CH.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+it_IT.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+it_IT.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+lt_LT.ISO8859-13 <error> ISO8859-13 ISO-8859-13
+lt_LT.ISO8859-4 <error> ISO8859-4 ISO-8859-4
+nl_BE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+nl_NL.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+no_NO.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+no_NO.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+pl_PL.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+pt_PT.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+ru_RU.CP866 <error> CP866 CP866
+ru_RU.ISO8859-5 <error> ISO8859-5 ISO-8859-5
+ru_RU.KOI8-R <error> KOI8-R KOI8-R
+sk_SK.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+sl_SI.ISO8859-2 <error> ISO8859-2 ISO-8859-2
+sv_SE.ISO8859-1 <error> ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-15 <error> ISO8859-15 ISO-8859-15
+uk_UA.KOI8-U <error> KOI8-U KOI8-U
diff --git a/jni/iconv/libcharset/tools/osf1-4.0a b/jni/iconv/libcharset/tools/osf1-4.0a
new file mode 100644
index 0000000..c437a3b
--- /dev/null
+++ b/jni/iconv/libcharset/tools/osf1-4.0a
@@ -0,0 +1,23 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+POSIX ISO8859-1 ISO8859-1 ISO-8859-1
+da_DK.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+el_GR.ISO8859-7 ISO8859-7 ISO8859-7 ISO-8859-7
+en_GB.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+es_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+is_IS.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+tr_TR.ISO8859-9 ISO8859-9 ISO8859-9 ISO-8859-9
diff --git a/jni/iconv/libcharset/tools/osf1-4.0d b/jni/iconv/libcharset/tools/osf1-4.0d
new file mode 100644
index 0000000..5628c03
--- /dev/null
+++ b/jni/iconv/libcharset/tools/osf1-4.0d
@@ -0,0 +1,24 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+POSIX ISO8859-1 ISO8859-1 ISO-8859-1
+da_DK.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+el_GR.ISO8859-7 ISO8859-7 ISO8859-7 ISO-8859-7
+en_GB.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.cp850 cp850 cp850 CP850
+es_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+is_IS.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+tr_TR.ISO8859-9 ISO8859-9 ISO8859-9 ISO-8859-9
diff --git a/jni/iconv/libcharset/tools/osf1-5.1 b/jni/iconv/libcharset/tools/osf1-5.1
new file mode 100644
index 0000000..9ac7edc
--- /dev/null
+++ b/jni/iconv/libcharset/tools/osf1-5.1
@@ -0,0 +1,161 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+POSIX ISO8859-1 ISO8859-1 ISO-8859-1
+ca_ES ISO8859-1 ISO8859-1 ISO-8859-1
+ca_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+ca_ES.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+ca_ES.UTF-8 UTF-8 UTF-8 UTF-8
+cs_CZ ISO8859-2 ISO8859-2 ISO-8859-2
+cs_CZ.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+cs_CZ.ISO8859-2@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+cs_CZ@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+da_DK.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+da_DK.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+da_DK.UTF-8 UTF-8 UTF-8 UTF-8
+de_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de_CH.UTF-8 UTF-8 UTF-8 UTF-8
+de_DE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+de_DE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de_DE.UTF-8 UTF-8 UTF-8 UTF-8
+el_GR.ISO8859-7 ISO8859-7 ISO8859-7 ISO-8859-7
+el_GR.ISO8859-7@ucs4 ISO8859-7 ISO8859-7 ISO-8859-7
+en_EU.UTF-8@euro UTF-8 UTF-8 UTF-8
+en_GB.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_GB.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_GB.UTF-8 UTF-8 UTF-8 UTF-8
+en_US.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_US.UTF-8 UTF-8 UTF-8 UTF-8
+en_US.UTF-8@euro UTF-8 UTF-8 UTF-8
+en_US.cp850 cp850 cp850 CP850
+es_ES.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+es_ES.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+es_ES.UTF-8 UTF-8 UTF-8 UTF-8
+fi_FI.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fi_FI.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fi_FI.UTF-8 UTF-8 UTF-8 UTF-8
+fr_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_BE.UTF-8 UTF-8 UTF-8 UTF-8
+fr_CA.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CA.UTF-8 UTF-8 UTF-8 UTF-8
+fr_CH.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CH.UTF-8 UTF-8 UTF-8 UTF-8
+fr_FR.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+fr_FR.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_FR.UTF-8 UTF-8 UTF-8 UTF-8
+he_IL ISO8859-8 ISO8859-8 ISO-8859-8
+he_IL.ISO8859-8 ISO8859-8 ISO8859-8 ISO-8859-8
+he_IL.ISO8859-8@ucs4 ISO8859-8 ISO8859-8 ISO-8859-8
+he_IL@ucs4 ISO8859-8 ISO8859-8 ISO-8859-8
+hu_HU ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU.ISO8859-2@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+hu_HU@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+is_IS.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+is_IS.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+it_IT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+it_IT.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+it_IT.UTF-8 UTF-8 UTF-8 UTF-8
+iw_IL ISO8859-8 ISO8859-8 ISO-8859-8
+iw_IL.ISO8859-8 ISO8859-8 ISO8859-8 ISO-8859-8
+iw_IL.ISO8859-8@ucs4 ISO8859-8 ISO8859-8 ISO-8859-8
+iw_IL@ucs4 ISO8859-8 ISO8859-8 ISO-8859-8
+ja_JP eucJP eucJP EUC-JP
+ja_JP.SJIS SJIS SJIS SJIS
+ja_JP.SJIS@ucs4 SJIS SJIS SJIS
+ja_JP.UTF-8 UTF-8 UTF-8 UTF-8
+ja_JP.deckanji deckanji deckanji DEC-KANJI
+ja_JP.deckanji@ucs4 deckanji deckanji DEC-KANJI
+ja_JP.eucJP eucJP eucJP EUC-JP
+ja_JP.sdeckanji sdeckanji sdeckanji EUC-JP
+ko_KR deckorean deckorean EUC-KR
+ko_KR.KSC5601 KSC5601 KSC5601 CP949
+ko_KR.UTF-8 UTF-8 UTF-8 UTF-8
+ko_KR.deckorean deckorean deckorean EUC-KR
+ko_KR.deckorean@ucs4 deckorean deckorean EUC-KR
+ko_KR.eucKR eucKR eucKR EUC-KR
+ko_KR@ucs4 deckorean deckorean EUC-KR
+lt_LT ISO8859-4 ISO8859-4 ISO-8859-4
+lt_LT.ISO8859-4 ISO8859-4 ISO8859-4 ISO-8859-4
+nl_BE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+nl_BE.UTF-8 UTF-8 UTF-8 UTF-8
+nl_NL.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+nl_NL.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+nl_NL.UTF-8 UTF-8 UTF-8 UTF-8
+no_NO.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+no_NO.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+no_NO.UTF-8 UTF-8 UTF-8 UTF-8
+pl_PL ISO8859-2 ISO8859-2 ISO-8859-2
+pl_PL.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+pl_PL.ISO8859-2@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+pl_PL@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+pt_PT.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+pt_PT.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+pt_PT.UTF-8 UTF-8 UTF-8 UTF-8
+ru_RU ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU.ISO8859-5 ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU.ISO8859-5@ucs4 ISO8859-5 ISO8859-5 ISO-8859-5
+ru_RU@ucs4 ISO8859-5 ISO8859-5 ISO-8859-5
+sk_SK ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK.ISO8859-2@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+sk_SK@ucs4 ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI.ISO8859-2 ISO8859-2 ISO8859-2 ISO-8859-2
+sv_SE.ISO8859-1 ISO8859-1 ISO8859-1 ISO-8859-1
+sv_SE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+sv_SE.UTF-8 UTF-8 UTF-8 UTF-8
+th_TH TACTIS TACTIS TIS-620
+th_TH.TACTIS TACTIS TACTIS TIS-620
+tr_TR.ISO8859-9 ISO8859-9 ISO8859-9 ISO-8859-9
+tr_TR.ISO8859-9@ucs4 ISO8859-9 ISO8859-9 ISO-8859-9
+universal.UTF-8 UTF-8 UTF-8 UTF-8
+universal.utf8@ucs4 UTF-8 UTF-8 UTF-8
+zh_CN dechanzi dechanzi GB2312
+zh_CN.GBK GBK GBK GBK
+zh_CN.UTF-8 UTF-8 UTF-8 UTF-8
+zh_CN.dechanzi dechanzi dechanzi GB2312
+zh_CN.dechanzi@pinyin dechanzi dechanzi GB2312
+zh_CN.dechanzi@pinyin@ucs4 dechanzi dechanzi GB2312
+zh_CN.dechanzi@radical dechanzi dechanzi GB2312
+zh_CN.dechanzi@radical@ucs4 dechanzi dechanzi GB2312
+zh_CN.dechanzi@stroke dechanzi dechanzi GB2312
+zh_CN.dechanzi@stroke@ucs4 dechanzi dechanzi GB2312
+zh_CN.dechanzi@ucs4 dechanzi dechanzi GB2312
+zh_CN@ucs4 dechanzi dechanzi GB2312
+zh_HK.UTF-8 UTF-8 UTF-8 UTF-8
+zh_HK.big5 big5 big5 BIG5
+zh_HK.dechanyu dechanyu dechanyu DEC-HANYU
+zh_HK.dechanyu@ucs4 dechanyu dechanyu DEC-HANYU
+zh_HK.dechanzi dechanzi dechanzi GB2312
+zh_HK.dechanzi@ucs4 dechanzi dechanzi GB2312
+zh_HK.eucTW eucTW eucTW EUC-TW
+zh_HK.eucTW@ucs4 eucTW eucTW EUC-TW
+zh_TW eucTW eucTW EUC-TW
+zh_TW.UTF-8 UTF-8 UTF-8 UTF-8
+zh_TW.big5 big5 big5 BIG5
+zh_TW.big5@chuyin big5 big5 BIG5
+zh_TW.big5@radical big5 big5 BIG5
+zh_TW.big5@stroke big5 big5 BIG5
+zh_TW.dechanyu dechanyu dechanyu DEC-HANYU
+zh_TW.dechanyu@chuyin dechanyu dechanyu DEC-HANYU
+zh_TW.dechanyu@chuyin@ucs4 dechanyu dechanyu DEC-HANYU
+zh_TW.dechanyu@radical dechanyu dechanyu DEC-HANYU
+zh_TW.dechanyu@radical@ucs4 dechanyu dechanyu DEC-HANYU
+zh_TW.dechanyu@stroke dechanyu dechanyu DEC-HANYU
+zh_TW.dechanyu@stroke@ucs4 dechanyu dechanyu DEC-HANYU
+zh_TW.dechanyu@ucs4 dechanyu dechanyu DEC-HANYU
+zh_TW.eucTW eucTW eucTW EUC-TW
+zh_TW.eucTW@chuyin eucTW eucTW EUC-TW
+zh_TW.eucTW@chuyin@ucs4 eucTW eucTW EUC-TW
+zh_TW.eucTW@radical eucTW eucTW EUC-TW
+zh_TW.eucTW@radical@ucs4 eucTW eucTW EUC-TW
+zh_TW.eucTW@stroke eucTW eucTW EUC-TW
+zh_TW.eucTW@stroke@ucs4 eucTW eucTW EUC-TW
+zh_TW.eucTW@ucs4 eucTW eucTW EUC-TW
+zh_TW@ucs4 dechanyu dechanyu DEC-HANYU
diff --git a/jni/iconv/libcharset/tools/solaris-2.4 b/jni/iconv/libcharset/tools/solaris-2.4
new file mode 100644
index 0000000..d2f35e5
--- /dev/null
+++ b/jni/iconv/libcharset/tools/solaris-2.4
@@ -0,0 +1,11 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C <error> bug
+POSIX <error> bug
+de <error> bug
+en_US <error> bug
+es <error> bug
+fr <error> bug
+iso_8859_1 <error> bug
+it <error> bug
+sv <error> bug
diff --git a/jni/iconv/libcharset/tools/solaris-2.5.1 b/jni/iconv/libcharset/tools/solaris-2.5.1
new file mode 100644
index 0000000..1cd6099
--- /dev/null
+++ b/jni/iconv/libcharset/tools/solaris-2.5.1
@@ -0,0 +1,53 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C bug
+POSIX bug
+at bug
+cz bug
+da ISO8859-1 ISO8859-1 ISO-8859-1
+de ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH ISO8859-1 ISO8859-1 ISO-8859-1
+el bug
+en_AU ISO8859-1 ISO8859-1 ISO-8859-1
+en_CA ISO8859-1 ISO8859-1 ISO-8859-1
+en_IE ISO8859-1 ISO8859-1 ISO-8859-1
+en_NZ ISO8859-1 ISO8859-1 ISO-8859-1
+en_UK ISO8859-1 ISO8859-1 ISO-8859-1
+en_US ISO8859-1 ISO8859-1 ISO-8859-1
+es ISO8859-1 ISO8859-1 ISO-8859-1
+es_AR ISO8859-1 ISO8859-1 ISO-8859-1
+es_BO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CL ISO8859-1 ISO8859-1 ISO-8859-1
+es_CO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CR ISO8859-1 ISO8859-1 ISO-8859-1
+es_EC ISO8859-1 ISO8859-1 ISO-8859-1
+es_GT ISO8859-1 ISO8859-1 ISO-8859-1
+es_MX ISO8859-1 ISO8859-1 ISO-8859-1
+es_NI ISO8859-1 ISO8859-1 ISO-8859-1
+es_PA ISO8859-1 ISO8859-1 ISO-8859-1
+es_PE ISO8859-1 ISO8859-1 ISO-8859-1
+es_PY ISO8859-1 ISO8859-1 ISO-8859-1
+es_SV ISO8859-1 ISO8859-1 ISO-8859-1
+es_UY ISO8859-1 ISO8859-1 ISO-8859-1
+es_VE ISO8859-1 ISO8859-1 ISO-8859-1
+et bug
+fr ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH ISO8859-1 ISO8859-1 ISO-8859-1
+hu bug
+il bug
+iso_8859_1 bug
+it ISO8859-1 ISO8859-1 ISO-8859-1
+lt bug
+lv bug
+nl ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE ISO8859-1 ISO8859-1 ISO-8859-1
+no ISO8859-1 ISO8859-1 ISO-8859-1
+pl bug
+pt ISO8859-1 ISO8859-1 ISO-8859-1
+pt_BR ISO8859-1 ISO8859-1 ISO-8859-1
+ru bug
+su ISO8859-1 ISO8859-1 ISO-8859-1
+sv ISO8859-1 ISO8859-1 ISO-8859-1
+tr bug
diff --git a/jni/iconv/libcharset/tools/solaris-2.6 b/jni/iconv/libcharset/tools/solaris-2.6
new file mode 100644
index 0000000..604591f
--- /dev/null
+++ b/jni/iconv/libcharset/tools/solaris-2.6
@@ -0,0 +1,53 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C bug
+POSIX bug
+cz ISO8859-2 ISO8859-2 ISO-8859-2
+da ISO8859-1 ISO8859-1 ISO-8859-1
+de ISO8859-1 ISO8859-1 ISO-8859-1
+de_AT ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH ISO8859-1 ISO8859-1 ISO-8859-1
+el ISO8859-7 ISO8859-7 ISO-8859-7
+en_AU ISO8859-1 ISO8859-1 ISO-8859-1
+en_CA ISO8859-1 ISO8859-1 ISO-8859-1
+en_IE ISO8859-1 ISO8859-1 ISO-8859-1
+en_NZ ISO8859-1 ISO8859-1 ISO-8859-1
+en_UK ISO8859-1 ISO8859-1 ISO-8859-1
+en_US ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.UTF-8 UTF-8 UTF-8 UTF-8
+es ISO8859-1 ISO8859-1 ISO-8859-1
+es_AR ISO8859-1 ISO8859-1 ISO-8859-1
+es_BO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CL ISO8859-1 ISO8859-1 ISO-8859-1
+es_CO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CR ISO8859-1 ISO8859-1 ISO-8859-1
+es_EC ISO8859-1 ISO8859-1 ISO-8859-1
+es_GT ISO8859-1 ISO8859-1 ISO-8859-1
+es_MX ISO8859-1 ISO8859-1 ISO-8859-1
+es_NI ISO8859-1 ISO8859-1 ISO-8859-1
+es_PA ISO8859-1 ISO8859-1 ISO-8859-1
+es_PE ISO8859-1 ISO8859-1 ISO-8859-1
+es_PY ISO8859-1 ISO8859-1 ISO-8859-1
+es_SV ISO8859-1 ISO8859-1 ISO-8859-1
+es_UY ISO8859-1 ISO8859-1 ISO-8859-1
+es_VE ISO8859-1 ISO8859-1 ISO-8859-1
+et ISO8859-1 ISO8859-1 ISO-8859-1
+fr ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH ISO8859-1 ISO8859-1 ISO-8859-1
+hu ISO8859-2 ISO8859-2 ISO-8859-2
+iso_8859_1 bug
+it ISO8859-1 ISO8859-1 ISO-8859-1
+lt ISO8859-4 ISO8859-4 ISO-8859-4
+lv ISO8859-4 ISO8859-4 ISO-8859-4
+nl ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE ISO8859-1 ISO8859-1 ISO-8859-1
+no ISO8859-1 ISO8859-1 ISO-8859-1
+pl ISO8859-2 ISO8859-2 ISO-8859-2
+pt ISO8859-1 ISO8859-1 ISO-8859-1
+pt_BR ISO8859-1 ISO8859-1 ISO-8859-1
+ru ISO8859-5 ISO8859-5 ISO-8859-5
+su ISO8859-1 ISO8859-1 ISO-8859-1
+sv ISO8859-1 ISO8859-1 ISO-8859-1
+tr ISO8859-9 ISO8859-9 ISO-8859-9
diff --git a/jni/iconv/libcharset/tools/solaris-2.6-cjk b/jni/iconv/libcharset/tools/solaris-2.6-cjk
new file mode 100644
index 0000000..7625f09
--- /dev/null
+++ b/jni/iconv/libcharset/tools/solaris-2.6-cjk
@@ -0,0 +1,64 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C bug
+POSIX bug
+chinese gb2312 gb2312 EUC-CN
+cz ISO8859-2 ISO8859-2 ISO-8859-2
+da ISO8859-1 ISO8859-1 ISO-8859-1
+de ISO8859-1 ISO8859-1 ISO-8859-1
+de_AT ISO8859-1 ISO8859-1 ISO-8859-1
+de_CH ISO8859-1 ISO8859-1 ISO-8859-1
+el ISO8859-7 ISO8859-7 ISO-8859-7
+en_AU ISO8859-1 ISO8859-1 ISO-8859-1
+en_CA ISO8859-1 ISO8859-1 ISO-8859-1
+en_IE ISO8859-1 ISO8859-1 ISO-8859-1
+en_NZ ISO8859-1 ISO8859-1 ISO-8859-1
+en_UK ISO8859-1 ISO8859-1 ISO-8859-1
+en_US ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.UTF-8 UTF-8 UTF-8 UTF-8
+es ISO8859-1 ISO8859-1 ISO-8859-1
+es_AR ISO8859-1 ISO8859-1 ISO-8859-1
+es_BO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CL ISO8859-1 ISO8859-1 ISO-8859-1
+es_CO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CR ISO8859-1 ISO8859-1 ISO-8859-1
+es_EC ISO8859-1 ISO8859-1 ISO-8859-1
+es_GT ISO8859-1 ISO8859-1 ISO-8859-1
+es_MX ISO8859-1 ISO8859-1 ISO-8859-1
+es_NI ISO8859-1 ISO8859-1 ISO-8859-1
+es_PA ISO8859-1 ISO8859-1 ISO-8859-1
+es_PE ISO8859-1 ISO8859-1 ISO-8859-1
+es_PY ISO8859-1 ISO8859-1 ISO-8859-1
+es_SV ISO8859-1 ISO8859-1 ISO-8859-1
+es_UY ISO8859-1 ISO8859-1 ISO-8859-1
+es_VE ISO8859-1 ISO8859-1 ISO-8859-1
+et ISO8859-1 ISO8859-1 ISO-8859-1
+fr ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CA ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH ISO8859-1 ISO8859-1 ISO-8859-1
+hu ISO8859-2 ISO8859-2 ISO-8859-2
+iso_8859_1 bug
+it ISO8859-1 ISO8859-1 ISO-8859-1
+ja eucJP eucJP EUC-JP
+ja_JP.PCK PCK PCK SJIS
+japanese eucJP eucJP EUC-JP
+ko 5601 5601 EUC-KR
+ko.UTF-8 UTF-8 UTF-8 UTF-8
+korean 5601 5601 EUC-KR
+lt ISO8859-4 ISO8859-4 ISO-8859-4
+lv ISO8859-4 ISO8859-4 ISO-8859-4
+nl ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE ISO8859-1 ISO8859-1 ISO-8859-1
+no ISO8859-1 ISO8859-1 ISO-8859-1
+pl ISO8859-2 ISO8859-2 ISO-8859-2
+pt ISO8859-1 ISO8859-1 ISO-8859-1
+pt_BR ISO8859-1 ISO8859-1 ISO-8859-1
+ru ISO8859-5 ISO8859-5 ISO-8859-5
+su ISO8859-1 ISO8859-1 ISO-8859-1
+sv ISO8859-1 ISO8859-1 ISO-8859-1
+tchinese cns11643 cns11643 EUC-TW
+tr ISO8859-9 ISO8859-9 ISO-8859-9
+zh gb2312 gb2312 EUC-CN
+zh_TW cns11643 cns11643 EUC-TW
+zh_TW.BIG5 BIG5 BIG5 BIG5
diff --git a/jni/iconv/libcharset/tools/solaris-2.7 b/jni/iconv/libcharset/tools/solaris-2.7
new file mode 100644
index 0000000..c9bb59d
--- /dev/null
+++ b/jni/iconv/libcharset/tools/solaris-2.7
@@ -0,0 +1,109 @@
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C 646 646 ASCII
+POSIX 646 646 ASCII
+ar ISO8859-6 ISO8859-6 ISO-8859-6
+bg_BG ISO8859-5 ISO8859-5 ISO-8859-5
+cz ISO8859-2 ISO8859-2 ISO-8859-2
+da ISO8859-1 ISO8859-1 ISO-8859-1
+da.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+da.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+de ISO8859-1 ISO8859-1 ISO-8859-1
+de.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+de.UTF-8 UTF-8 UTF-8 UTF-8
+de.UTF-8@euro UTF-8 UTF-8 UTF-8
+de_AT ISO8859-1 ISO8859-1 ISO-8859-1
+de_AT.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+de_AT.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+de_CH ISO8859-1 ISO8859-1 ISO-8859-1
+el ISO8859-7 ISO8859-7 ISO-8859-7
+el.sun_eu_greek sun_eu_greek sun_eu_greek sun_eu_greek bug
+el.sun_eu_greek@euro sun_eu_greek sun_eu_greek sun_eu_greek bug
+en_AU ISO8859-1 ISO8859-1 ISO-8859-1
+en_CA ISO8859-1 ISO8859-1 ISO-8859-1
+en_GB ISO8859-1 ISO8859-1 ISO-8859-1
+en_GB.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_GB.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+en_IE ISO8859-1 ISO8859-1 ISO-8859-1
+en_IE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+en_IE.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+en_NZ ISO8859-1 ISO8859-1 ISO-8859-1
+en_US ISO8859-1 ISO8859-1 ISO-8859-1
+en_US.UTF-8 UTF-8 UTF-8 UTF-8
+es ISO8859-1 ISO8859-1 ISO-8859-1
+es.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+es.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+es.UTF-8 UTF-8 UTF-8 UTF-8
+es.UTF-8@euro UTF-8 UTF-8 UTF-8
+es_AR ISO8859-1 ISO8859-1 ISO-8859-1
+es_BO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CL ISO8859-1 ISO8859-1 ISO-8859-1
+es_CO ISO8859-1 ISO8859-1 ISO-8859-1
+es_CR ISO8859-1 ISO8859-1 ISO-8859-1
+es_EC ISO8859-1 ISO8859-1 ISO-8859-1
+es_GT ISO8859-1 ISO8859-1 ISO-8859-1
+es_MX ISO8859-1 ISO8859-1 ISO-8859-1
+es_NI ISO8859-1 ISO8859-1 ISO-8859-1
+es_PA ISO8859-1 ISO8859-1 ISO-8859-1
+es_PE ISO8859-1 ISO8859-1 ISO-8859-1
+es_PY ISO8859-1 ISO8859-1 ISO-8859-1
+es_SV ISO8859-1 ISO8859-1 ISO-8859-1
+es_UY ISO8859-1 ISO8859-1 ISO-8859-1
+es_VE ISO8859-1 ISO8859-1 ISO-8859-1
+et ISO8859-1 ISO8859-1 ISO-8859-1
+fi ISO8859-1 ISO8859-1 ISO-8859-1
+fi.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fi.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+fr ISO8859-1 ISO8859-1 ISO-8859-1
+fr.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+fr.UTF-8 UTF-8 UTF-8 UTF-8
+fr.UTF-8@euro UTF-8 UTF-8 UTF-8
+fr_BE ISO8859-1 ISO8859-1 ISO-8859-1
+fr_BE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+fr_BE.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+fr_CA ISO8859-1 ISO8859-1 ISO-8859-1
+fr_CH ISO8859-1 ISO8859-1 ISO-8859-1
+he ISO8859-8 ISO8859-8 ISO-8859-8
+he_IL 646 646 ASCII
+hr_HR ISO8859-2 ISO8859-2 ISO-8859-2
+hu ISO8859-2 ISO8859-2 ISO-8859-2
+iso_8859_1 646 646 ASCII
+it ISO8859-1 ISO8859-1 ISO-8859-1
+it.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+it.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+it.UTF-8 UTF-8 UTF-8 UTF-8
+it.UTF-8@euro UTF-8 UTF-8 UTF-8
+lt ISO8859-4 ISO8859-4 ISO-8859-4
+lv ISO8859-4 ISO8859-4 ISO-8859-4
+mk_MK ISO8859-5 ISO8859-5 ISO-8859-5
+nl ISO8859-1 ISO8859-1 ISO-8859-1
+nl.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+nl.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+nl_BE ISO8859-1 ISO8859-1 ISO-8859-1
+nl_BE.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+nl_BE.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+no ISO8859-1 ISO8859-1 ISO-8859-1
+no_NY ISO8859-1 ISO8859-1 ISO-8859-1
+nr ISO8859-2 ISO8859-2 ISO-8859-2
+pl ISO8859-2 ISO8859-2 ISO-8859-2
+pt ISO8859-1 ISO8859-1 ISO-8859-1
+pt.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+pt.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+pt_BR ISO8859-1 ISO8859-1 ISO-8859-1
+ro_RO ISO8859-2 ISO8859-2 ISO-8859-2
+ru ISO8859-5 ISO8859-5 ISO-8859-5
+ru.koi8-r koi8-r koi8-r KOI8-R
+sk_SK ISO8859-2 ISO8859-2 ISO-8859-2
+sl_SI ISO8859-2 ISO8859-2 ISO-8859-2
+sq_AL ISO8859-2 ISO8859-2 ISO-8859-2
+sr_SP ISO8859-5 ISO8859-5 ISO-8859-5
+sv ISO8859-1 ISO8859-1 ISO-8859-1
+sv.ISO8859-15 ISO8859-15 ISO8859-15 ISO-8859-15
+sv.ISO8859-15@euro ISO8859-15 ISO8859-15 ISO-8859-15
+sv.UTF-8 UTF-8 UTF-8 UTF-8
+sv.UTF-8@euro UTF-8 UTF-8 UTF-8
+th TIS620.2533 TIS620.2533 TIS-620
+th_TH TIS620.2533 TIS620.2533 TIS-620
+tr ISO8859-9 ISO8859-9 ISO-8859-9
diff --git a/jni/iconv/libcharset/tools/sunos-4.1.4 b/jni/iconv/libcharset/tools/sunos-4.1.4
new file mode 100644
index 0000000..e3a7c90
--- /dev/null
+++ b/jni/iconv/libcharset/tools/sunos-4.1.4
@@ -0,0 +1,5 @@
+locale_charset.c:
+../../lib/localcharset.c:
+locale name locale charmap nl_langinfo(CODESET) locale_charset()
+
+C <error> <error> <error> bug
diff --git a/jni/iconv/libcharset/tools/win32 b/jni/iconv/libcharset/tools/win32
new file mode 100644
index 0000000..8ee3554
--- /dev/null
+++ b/jni/iconv/libcharset/tools/win32
@@ -0,0 +1,16 @@
+Documentation mentions:
+CP874
+CP932
+CP936
+CP949
+CP950
+CP1200 - Unicode - UCS-2 or UTF-8 ?
+CP1250
+CP1251
+CP1252
+CP1253
+CP1254
+CP1255
+CP1256
+CP1257
+CP1361
diff --git a/jni/iconv/libtool b/jni/iconv/libtool
new file mode 100755
index 0000000..4d4072a
--- /dev/null
+++ b/jni/iconv/libtool
@@ -0,0 +1,9151 @@
+#! /bin/sh
+
+# libtool - Provide generalized library-building support services.
+# Generated automatically by config.status (libiconv) 1.13.1
+# Libtool was configured on host matti:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags="RC "
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=2.2.6
+macro_revision=1.3012
+
+# Whether or not to build static libraries.
+build_old_libs=yes
+
+# Assembler program.
+AS=as
+
+# DLL creation program.
+DLLTOOL=dlltool
+
+# Object dumper program.
+OBJDUMP=objdump
+
+# Whether or not to build shared libraries.
+build_libtool_libs=no
+
+# What type of objects to build.
+pic_mode=default
+
+# Whether or not to optimize for fast installation.
+fast_install=yes
+
+# The host system.
+host_alias=arm-linux-eabi
+host=arm-linux-eabi
+host_os=eabi
+
+# The build system.
+build_alias=x86_64-pc-linux-gnu
+build=x86_64-pc-linux-gnu
+build_os=linux-gnu
+
+# A sed program that does not truncate output.
+SED="/bin/sed"
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP="/usr/bin/grep"
+
+# An ERE matcher.
+EGREP="/usr/bin/grep -E"
+
+# A literal string matcher.
+FGREP="/usr/bin/grep -F"
+
+# A BSD- or MS-compatible name lister.
+NM="link -dump -symbols"
+
+# Whether we need soft or hard links.
+LN_S="ln -s"
+
+# What is the maximum length of a command?
+max_cmd_len=1572864
+
+# Object file suffix (normally "o").
+objext=o
+
+# Executable file suffix (normally "").
+exeext=
+
+# whether the shell understands "unset".
+lt_unset=unset
+
+# turn spaces into newlines.
+SP2NL="tr \\040 \\012"
+
+# turn newlines into spaces.
+NL2SP="tr \\015\\012 \\040\\040"
+
+# How to create reloadable object files.
+reload_flag=" -r"
+reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method="unknown"
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd="\$MAGIC_CMD"
+
+# The archiver.
+AR="ar"
+AR_FLAGS="cru"
+
+# A symbol stripping program.
+STRIP="/usr/bin/strip"
+
+# Commands used to install an old-style archive.
+RANLIB="ranlib"
+old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib"
+old_postuninstall_cmds=""
+
+# A C compiler.
+LTCC="gcc"
+
+# LTCC compiler flags.
+LTCFLAGS="-g -O2"
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=""
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=""
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address="sed -n -e 's/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p'"
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\(lib[^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"lib\\2\", (void *) \\&\\2},/p'"
+
+# The name of the directory that contains temporary libtool files.
+objdir=.libs
+
+# Shell to use when invoking shell scripts.
+SHELL="/bin/sh"
+
+# An echo program that does not interpret backslashes.
+ECHO="echo"
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=file
+
+# Must we lock files when doing compilation?
+need_locks="no"
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=""
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=""
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=""
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=""
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=""
+
+# Old archive suffix (normally "a").
+libext=a
+
+# Shared library suffix (normally ".so").
+shrext_cmds=".so"
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=""
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink="PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=unknown
+
+# Do we need a version for libraries?
+need_version=unknown
+
+# Library versioning type.
+version_type=none
+
+# Shared library runtime path variable.
+runpath_var=LD_RUN_PATH
+
+# Shared library path variable.
+shlibpath_var=
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=unknown
+
+# Format of library name prefix.
+libname_spec="lib\$name"
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=""
+
+# The coded name of the library, if different from the real name.
+soname_spec=""
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=""
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=""
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=""
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=""
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=no
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec="/usr/lib/gcc/i686-pc-linux-gnu/4.7.1 /usr/lib /lib"
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+
+# Whether dlopen is supported.
+dlopen_support=unknown
+
+# Whether dlopen of programs is supported.
+dlopen_self=unknown
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=unknown
+
+# Commands to strip libraries.
+old_striplib="/usr/bin/strip --strip-debug"
+striplib="/usr/bin/strip --strip-unneeded"
+
+
+# The linker used to build libraries.
+LD="/usr/bin/ld"
+
+# Commands used to build an old-style archive.
+old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$oldlib"
+
+# A language specific compiler.
+CC="gcc"
+
+# Is the compiler the GNU compiler?
+with_gcc=yes
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=" -fno-builtin"
+
+# How to pass a linker flag through the compiler.
+wl="-Wl,"
+
+# Additional compiler flags for building library objects.
+pic_flag=" -fPIC -DPIC"
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag="-static"
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o="yes"
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=no
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=no
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec="\${wl}--export-dynamic"
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive"
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object="no"
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=""
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=""
+
+# Commands used to build a shared archive.
+archive_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib"
+archive_expsym_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib"
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=""
+module_expsym_cmds=""
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld="yes"
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=""
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=""
+
+# Flag to hardcode $libdir into a binary during linking.
+# This must work even if $libdir does not exist
+hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir"
+
+# If ld is used when linking, flag to hardcode $libdir into a binary
+# during linking. This must work even if $libdir does not exist.
+hardcode_libdir_flag_spec_ld=""
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=""
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=no
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting ${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=no
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=no
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=unsupported
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=no
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=no
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=unknown
+
+# Fix the shell variable $srcfile for the compiler.
+fix_srcfile_path=""
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=no
+
+# The commands to list exported symbols.
+export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols"
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*"
+
+# Symbols that must always be exported.
+include_expsyms=""
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=""
+
+# Specify filename containing input files.
+file_list_spec=""
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=immediate
+
+# ### END LIBTOOL CONFIG
+
+# Generated from ltmain.m4sh.
+
+# ltmain.sh (GNU libtool) 2.2.6
+# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions. There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+# --config show all configuration variables
+# --debug enable verbose shell tracing
+# -n, --dry-run display commands without modifying any files
+# --features display basic configuration information and exit
+# --mode=MODE use operation mode MODE
+# --preserve-dup-deps don't remove duplicate dependency libraries
+# --quiet, --silent don't print informational messages
+# --tag=TAG use configuration variables from tag TAG
+# -v, --verbose print informational messages (default)
+# --version print version information
+# -h, --help print short or long help message
+#
+# MODE must be one of the following:
+#
+# clean remove files from the build directory
+# compile compile a source file into a libtool object
+# execute automatically set library path, then run a program
+# finish complete the installation of libtool libraries
+# install install libraries or executables
+# link create a library or an executable
+# uninstall remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+# host-triplet: $host
+# shell: $SHELL
+# compiler: $LTCC
+# compiler flags: $LTCFLAGS
+# linker: $LD (gnu? $with_gnu_ld)
+# $progname: (GNU libtool) 2.2.6
+# automake: $automake_version
+# autoconf: $autoconf_version
+#
+# Report bugs to <bug-libtool@gnu.org>.
+
+PROGRAM=ltmain.sh
+PACKAGE=libtool
+VERSION=2.2.6
+TIMESTAMP=""
+package_revision=1.3012
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# NLS nuisances: We save the old values to restore during execute mode.
+# Only set LANG and LC_ALL to C if already set.
+# These must not be set unconditionally because not all systems understand
+# e.g. LANG=C (notably SCO).
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+ eval "if test \"\${$lt_var+set}\" = set; then
+ save_$lt_var=\$$lt_var
+ $lt_var=C
+ export $lt_var
+ lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+ lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+ fi"
+done
+
+$lt_unset CDPATH
+
+
+
+
+
+: ${CP="cp -f"}
+: ${ECHO="echo"}
+: ${EGREP="/usr/bin/grep -E"}
+: ${FGREP="/usr/bin/grep -F"}
+: ${GREP="/usr/bin/grep"}
+: ${LN_S="ln -s"}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SED="/opt/local/bin/gsed"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+# Generated shell functions inserted here.
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+# Generated shell functions inserted here.
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+# The name of this program:
+# In the unlikely event $progname began with a '-', it would play havoc with
+# func_echo (imagine progname=-n), so we prepend ./ in that case:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+case $progname in
+ -*) progname=./$progname ;;
+esac
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+ [\\/]*|[A-Za-z]:\\*) ;;
+ *[\\/]*)
+ progdir=$func_dirname_result
+ progdir=`cd "$progdir" && pwd`
+ progpath="$progdir/$progname"
+ ;;
+ *)
+ save_IFS="$IFS"
+ IFS=:
+ for progdir in $PATH; do
+ IFS="$save_IFS"
+ test -x "$progdir/$progname" && break
+ done
+ IFS="$save_IFS"
+ test -n "$progdir" || progdir=`pwd`
+ progpath="$progdir/$progname"
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+ s/$bs4/&\\
+/g
+ s/^$bs2$dollar/$bs&/
+ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+ s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+ $ECHO "$progname${mode+: }$mode: $*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+ $opt_verbose && func_echo ${1+"$@"}
+
+ # A bug in bash halts the script if the last line of a function
+ # fails when set -e is in force, so we need another command to
+ # work around that:
+ :
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+ $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+ $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
+
+ # bash bug again:
+ :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+ func_error ${1+"$@"}
+ exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+ func_error ${1+"$@"}
+ func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information." ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+ $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+ my_directory_path="$1"
+ my_dir_list=
+
+ if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+ # Protect directory names starting with `-'
+ case $my_directory_path in
+ -*) my_directory_path="./$my_directory_path" ;;
+ esac
+
+ # While some portion of DIR does not yet exist...
+ while test ! -d "$my_directory_path"; do
+ # ...make a list in topmost first order. Use a colon delimited
+ # list incase some portion of path contains whitespace.
+ my_dir_list="$my_directory_path:$my_dir_list"
+
+ # If the last portion added has no slash in it, the list is done
+ case $my_directory_path in */*) ;; *) break ;; esac
+
+ # ...otherwise throw away the child directory and loop
+ my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
+ done
+ my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
+
+ save_mkdir_p_IFS="$IFS"; IFS=':'
+ for my_dir in $my_dir_list; do
+ IFS="$save_mkdir_p_IFS"
+ # mkdir can fail with a `File exist' error if two processes
+ # try to create one of the directories concurrently. Don't
+ # stop in that case!
+ $MKDIR "$my_dir" 2>/dev/null || :
+ done
+ IFS="$save_mkdir_p_IFS"
+
+ # Bail out if we (or some other process) failed to create a directory.
+ test -d "$my_directory_path" || \
+ func_fatal_error "Failed to create \`$1'"
+ fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible. If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+ my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+ if test "$opt_dry_run" = ":"; then
+ # Return a directory name, but don't create it in dry-run mode
+ my_tmpdir="${my_template}-$$"
+ else
+
+ # If mktemp works, use that first and foremost
+ my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+ if test ! -d "$my_tmpdir"; then
+ # Failing that, at least try and use $RANDOM to avoid a race
+ my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+ save_mktempdir_umask=`umask`
+ umask 0077
+ $MKDIR "$my_tmpdir"
+ umask $save_mktempdir_umask
+ fi
+
+ # If we're not in dry-run mode, bomb out on failure
+ test -d "$my_tmpdir" || \
+ func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+ fi
+
+ $ECHO "X$my_tmpdir" | $Xsed
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+ case $1 in
+ *[\\\`\"\$]*)
+ func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
+ *)
+ func_quote_for_eval_unquoted_result="$1" ;;
+ esac
+
+ case $func_quote_for_eval_unquoted_result in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting, command substitution and and variable
+ # expansion for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+ ;;
+ *)
+ func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+ esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+ case $1 in
+ *[\\\`\"]*)
+ my_arg=`$ECHO "X$1" | $Xsed \
+ -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+ *)
+ my_arg="$1" ;;
+ esac
+
+ case $my_arg in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting and command substitution for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ my_arg="\"$my_arg\""
+ ;;
+ esac
+
+ func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$my_cmd"
+ my_status=$?
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it. Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$lt_user_locale
+ $my_cmd"
+ my_status=$?
+ eval "$lt_safe_locale"
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+ $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
+ s/^# //
+ s/^# *$//
+ s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+ $SED -n '/^# Usage:/,/# -h/ {
+ s/^# //
+ s/^# *$//
+ s/\$progname/'$progname'/
+ p
+ }' < "$progpath"
+ $ECHO
+ $ECHO "run \`$progname --help | more' for full usage"
+ exit $?
+}
+
+# func_help
+# Echo long help message to standard output and exit.
+func_help ()
+{
+ $SED -n '/^# Usage:/,/# Report bugs to/ {
+ s/^# //
+ s/^# *$//
+ s*\$progname*'$progname'*
+ s*\$host*'"$host"'*
+ s*\$SHELL*'"$SHELL"'*
+ s*\$LTCC*'"$LTCC"'*
+ s*\$LTCFLAGS*'"$LTCFLAGS"'*
+ s*\$LD*'"$LD"'*
+ s/\$with_gnu_ld/'"$with_gnu_ld"'/
+ s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+ func_error "missing argument for $1"
+ exit_cmd=exit
+}
+
+exit_cmd=:
+
+
+
+
+
+# Check that we have a working $ECHO.
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell, and then maybe $ECHO will work.
+ exec $SHELL "$progpath" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<EOF
+$*
+EOF
+ exit $EXIT_SUCCESS
+fi
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+# $mode is unset
+nonopt=
+execute_dlfiles=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+opt_dry_run=false
+opt_duplicate_deps=false
+opt_silent=false
+opt_debug=:
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end. This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+ func_error ${1+"$@"}
+ func_error "See the $PACKAGE documentation for more information."
+ func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+ re_begincf='^# ### BEGIN LIBTOOL'
+ re_endcf='^# ### END LIBTOOL'
+
+ # Default configuration.
+ $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+ # Now print the configurations for the tags.
+ for tagname in $taglist; do
+ $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+ done
+
+ exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+ $ECHO "host: $host"
+ if test "$build_libtool_libs" = yes; then
+ $ECHO "enable shared libraries"
+ else
+ $ECHO "disable shared libraries"
+ fi
+ if test "$build_old_libs" = yes; then
+ $ECHO "enable static libraries"
+ else
+ $ECHO "disable static libraries"
+ fi
+
+ exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+ # Global variable:
+ tagname="$1"
+
+ re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+ re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+ sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+ # Validate tagname.
+ case $tagname in
+ *[!-_A-Za-z0-9,/]*)
+ func_fatal_error "invalid tag name: $tagname"
+ ;;
+ esac
+
+ # Don't test for the "default" C tag, as we know it's
+ # there but not specially marked.
+ case $tagname in
+ CC) ;;
+ *)
+ if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+ taglist="$taglist $tagname"
+
+ # Evaluate the configuration. Be careful to quote the path
+ # and the sed script, to avoid splitting on whitespace, but
+ # also don't use non-portable quotes within backquotes within
+ # quotes we have to do it in 2 steps:
+ extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+ eval "$extractedcf"
+ else
+ func_error "ignoring unknown tag $tagname"
+ fi
+ ;;
+ esac
+}
+
+# Parse options once, thoroughly. This comes as soon as possible in
+# the script to make things like `libtool --version' happen quickly.
+{
+
+ # Shorthand for --mode=foo, only valid as the first argument
+ case $1 in
+ clean|clea|cle|cl)
+ shift; set dummy --mode clean ${1+"$@"}; shift
+ ;;
+ compile|compil|compi|comp|com|co|c)
+ shift; set dummy --mode compile ${1+"$@"}; shift
+ ;;
+ execute|execut|execu|exec|exe|ex|e)
+ shift; set dummy --mode execute ${1+"$@"}; shift
+ ;;
+ finish|finis|fini|fin|fi|f)
+ shift; set dummy --mode finish ${1+"$@"}; shift
+ ;;
+ install|instal|insta|inst|ins|in|i)
+ shift; set dummy --mode install ${1+"$@"}; shift
+ ;;
+ link|lin|li|l)
+ shift; set dummy --mode link ${1+"$@"}; shift
+ ;;
+ uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+ shift; set dummy --mode uninstall ${1+"$@"}; shift
+ ;;
+ esac
+
+ # Parse non-mode specific arguments:
+ while test "$#" -gt 0; do
+ opt="$1"
+ shift
+
+ case $opt in
+ --config) func_config ;;
+
+ --debug) preserve_args="$preserve_args $opt"
+ func_echo "enabling shell trace mode"
+ opt_debug='set -x'
+ $opt_debug
+ ;;
+
+ -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ execute_dlfiles="$execute_dlfiles $1"
+ shift
+ ;;
+
+ --dry-run | -n) opt_dry_run=: ;;
+ --features) func_features ;;
+ --finish) mode="finish" ;;
+
+ --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ case $1 in
+ # Valid mode arguments:
+ clean) ;;
+ compile) ;;
+ execute) ;;
+ finish) ;;
+ install) ;;
+ link) ;;
+ relink) ;;
+ uninstall) ;;
+
+ # Catch anything else as an error
+ *) func_error "invalid argument for $opt"
+ exit_cmd=exit
+ break
+ ;;
+ esac
+
+ mode="$1"
+ shift
+ ;;
+
+ --preserve-dup-deps)
+ opt_duplicate_deps=: ;;
+
+ --quiet|--silent) preserve_args="$preserve_args $opt"
+ opt_silent=:
+ ;;
+
+ --verbose| -v) preserve_args="$preserve_args $opt"
+ opt_silent=false
+ ;;
+
+ --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ preserve_args="$preserve_args $opt $1"
+ func_enable_tag "$1" # tagname is set here
+ shift
+ ;;
+
+ # Separate optargs to long options:
+ -dlopen=*|--mode=*|--tag=*)
+ func_opt_split "$opt"
+ set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
+ shift
+ ;;
+
+ -\?|-h) func_usage ;;
+ --help) opt_help=: ;;
+ --version) func_version ;;
+
+ -*) func_fatal_help "unrecognized option \`$opt'" ;;
+
+ *) nonopt="$opt"
+ break
+ ;;
+ esac
+ done
+
+
+ case $host in
+ *cygwin* | *mingw* | *pw32* | *cegcc*)
+ # don't eliminate duplications in $postdeps and $predeps
+ opt_duplicate_compiler_generated_deps=:
+ ;;
+ *)
+ opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
+ ;;
+ esac
+
+ # Having warned about all mis-specified options, bail out if
+ # anything was wrong.
+ $exit_cmd $EXIT_FAILURE
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+ if test "$package_revision" != "$macro_revision"; then
+ if test "$VERSION" != "$macro_version"; then
+ if test -z "$macro_version"; then
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ fi
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+ fi
+
+ exit $EXIT_MISMATCH
+ fi
+}
+
+
+## ----------- ##
+## Main. ##
+## ----------- ##
+
+$opt_help || {
+ # Sanity checks first:
+ func_check_version_match
+
+ if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+ func_fatal_configuration "not configured to build any kind of library"
+ fi
+
+ test -z "$mode" && func_fatal_error "error: you must specify a MODE."
+
+
+ # Darwin sucks
+ eval std_shrext=\"$shrext_cmds\"
+
+
+ # Only execute mode is allowed to have -dlopen flags.
+ if test -n "$execute_dlfiles" && test "$mode" != execute; then
+ func_error "unrecognized option \`-dlopen'"
+ $ECHO "$help" 1>&2
+ exit $EXIT_FAILURE
+ fi
+
+ # Change the help message to a mode-specific one.
+ generic_help="$help"
+ help="Try \`$progname --help --mode=$mode' for more information."
+}
+
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+ test -f "$1" &&
+ $SED -e 4q "$1" 2>/dev/null \
+ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs. To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway. Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+ lalib_p=no
+ if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+ for lalib_p_l in 1 2 3 4
+ do
+ read lalib_p_line
+ case "$lalib_p_line" in
+ \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+ esac
+ done
+ exec 0<&5 5<&-
+ fi
+ test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+ func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+ func_ltwrapper_exec_suffix=
+ case $1 in
+ *.exe) ;;
+ *) func_ltwrapper_exec_suffix=.exe ;;
+ esac
+ $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+ func_ltwrapper_scriptname_result=""
+ if func_ltwrapper_executable_p "$1"; then
+ func_dirname_and_basename "$1" "" "."
+ func_stripname '' '.exe' "$func_basename_result"
+ func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+ fi
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+ func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+ $opt_debug
+ save_ifs=$IFS; IFS='~'
+ for cmd in $1; do
+ IFS=$save_ifs
+ eval cmd=\"$cmd\"
+ func_show_eval "$cmd" "${2-:}"
+ done
+ IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)! Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+ $opt_debug
+ case $1 in
+ */* | *\\*) . "$1" ;;
+ *) . "./$1" ;;
+ esac
+}
+
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+ $opt_debug
+ if test -n "$available_tags" && test -z "$tagname"; then
+ CC_quoted=
+ for arg in $CC; do
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case $@ in
+ # Blanks in the command may have been stripped by the calling shell,
+ # but not from the CC environment variable when configure was run.
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
+ # Blanks at the start of $base_compile will cause this to fail
+ # if we don't check for them as well.
+ *)
+ for z in $available_tags; do
+ if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+ # Evaluate the configuration.
+ eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+ CC_quoted=
+ for arg in $CC; do
+ # Double-quote args containing other shell metacharacters.
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case "$@ " in
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
+ # Assume this is the tagged configuration we want.
+ tagname=$z
+ break
+ ;;
+ esac
+ fi
+ done
+ # If $tagname still isn't set, then no tagged configuration
+ # was found and let the user know that the "--tag" command
+ # line option must be used.
+ if test -z "$tagname"; then
+ func_echo "unable to infer tagged configuration"
+ func_fatal_error "specify a tag with \`--tag'"
+# else
+# func_verbose "using $tagname tagged configuration"
+ fi
+ ;;
+ esac
+ fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+ write_libobj=${1}
+ if test "$build_libtool_libs" = yes; then
+ write_lobj=\'${2}\'
+ else
+ write_lobj=none
+ fi
+
+ if test "$build_old_libs" = yes; then
+ write_oldobj=\'${3}\'
+ else
+ write_oldobj=none
+ fi
+
+ $opt_dry_run || {
+ cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+ $MV "${write_libobj}T" "${write_libobj}"
+ }
+}
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+ $opt_debug
+ # Get the compilation command and the source file.
+ base_compile=
+ srcfile="$nonopt" # always keep a non-empty value in "srcfile"
+ suppress_opt=yes
+ suppress_output=
+ arg_mode=normal
+ libobj=
+ later=
+ pie_flag=
+
+ for arg
+ do
+ case $arg_mode in
+ arg )
+ # do not "continue". Instead, add this to base_compile
+ lastarg="$arg"
+ arg_mode=normal
+ ;;
+
+ target )
+ libobj="$arg"
+ arg_mode=normal
+ continue
+ ;;
+
+ normal )
+ # Accept any command-line options.
+ case $arg in
+ -o)
+ test -n "$libobj" && \
+ func_fatal_error "you cannot specify \`-o' more than once"
+ arg_mode=target
+ continue
+ ;;
+
+ -pie | -fpie | -fPIE)
+ pie_flag="$pie_flag $arg"
+ continue
+ ;;
+
+ -shared | -static | -prefer-pic | -prefer-non-pic)
+ later="$later $arg"
+ continue
+ ;;
+
+ -no-suppress)
+ suppress_opt=no
+ continue
+ ;;
+
+ -Xcompiler)
+ arg_mode=arg # the next one goes into the "base_compile" arg list
+ continue # The current "srcfile" will either be retained or
+ ;; # replaced later. I would guess that would be a bug.
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ lastarg=
+ save_ifs="$IFS"; IFS=','
+ for arg in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$arg"
+ lastarg="$lastarg $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$lastarg"
+ lastarg=$func_stripname_result
+
+ # Add the arguments to base_compile.
+ base_compile="$base_compile $lastarg"
+ continue
+ ;;
+
+ *)
+ # Accept the current argument as the source file.
+ # The previous "srcfile" becomes the current argument.
+ #
+ lastarg="$srcfile"
+ srcfile="$arg"
+ ;;
+ esac # case $arg
+ ;;
+ esac # case $arg_mode
+
+ # Aesthetically quote the previous argument.
+ func_quote_for_eval "$lastarg"
+ base_compile="$base_compile $func_quote_for_eval_result"
+ done # for arg
+
+ case $arg_mode in
+ arg)
+ func_fatal_error "you must specify an argument for -Xcompile"
+ ;;
+ target)
+ func_fatal_error "you must specify a target with \`-o'"
+ ;;
+ *)
+ # Get the name of the library object.
+ test -z "$libobj" && {
+ func_basename "$srcfile"
+ libobj="$func_basename_result"
+ }
+ ;;
+ esac
+
+ # Recognize several different file suffixes.
+ # If the user specifies -o file.o, it is replaced with file.lo
+ case $libobj in
+ *.[cCFSifmso] | \
+ *.ada | *.adb | *.ads | *.asm | \
+ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+ *.[fF][09]? | *.for | *.java | *.obj | *.sx)
+ func_xform "$libobj"
+ libobj=$func_xform_result
+ ;;
+ esac
+
+ case $libobj in
+ *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+ *)
+ func_fatal_error "cannot determine name of library object from \`$libobj'"
+ ;;
+ esac
+
+ func_infer_tag $base_compile
+
+ for arg in $later; do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ continue
+ ;;
+
+ -static)
+ build_libtool_libs=no
+ build_old_libs=yes
+ continue
+ ;;
+
+ -prefer-pic)
+ pic_mode=yes
+ continue
+ ;;
+
+ -prefer-non-pic)
+ pic_mode=no
+ continue
+ ;;
+ esac
+ done
+
+ func_quote_for_eval "$libobj"
+ test "X$libobj" != "X$func_quote_for_eval_result" \
+ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
+ && func_warning "libobj name \`$libobj' may not contain shell special characters."
+ func_dirname_and_basename "$obj" "/" ""
+ objname="$func_basename_result"
+ xdir="$func_dirname_result"
+ lobj=${xdir}$objdir/$objname
+
+ test -z "$base_compile" && \
+ func_fatal_help "you must specify a compilation command"
+
+ # Delete any leftover library objects.
+ if test "$build_old_libs" = yes; then
+ removelist="$obj $lobj $libobj ${libobj}T"
+ else
+ removelist="$lobj $libobj ${libobj}T"
+ fi
+
+ # On Cygwin there's no "real" PIC flag so we must build both object types
+ case $host_os in
+ cygwin* | mingw* | pw32* | os2* | cegcc*)
+ pic_mode=default
+ ;;
+ esac
+ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+ # non-PIC code in shared libraries is not supported
+ pic_mode=default
+ fi
+
+ # Calculate the filename of the output object if compiler does
+ # not support -o with -c
+ if test "$compiler_c_o" = no; then
+ output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
+ lockfile="$output_obj.lock"
+ else
+ output_obj=
+ need_locks=no
+ lockfile=
+ fi
+
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ elif test "$need_locks" = warn; then
+ if test -f "$lockfile"; then
+ $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+ removelist="$removelist $output_obj"
+ $ECHO "$srcfile" > "$lockfile"
+ fi
+
+ $opt_dry_run || $RM $removelist
+ removelist="$removelist $lockfile"
+ trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+ if test -n "$fix_srcfile_path"; then
+ eval srcfile=\"$fix_srcfile_path\"
+ fi
+ func_quote_for_eval "$srcfile"
+ qsrcfile=$func_quote_for_eval_result
+
+ # Only build a PIC object if we are building libtool libraries.
+ if test "$build_libtool_libs" = yes; then
+ # Without this assignment, base_compile gets emptied.
+ fbsd_hideous_sh_bug=$base_compile
+
+ if test "$pic_mode" != no; then
+ command="$base_compile $qsrcfile $pic_flag"
+ else
+ # Don't build PIC code
+ command="$base_compile $qsrcfile"
+ fi
+
+ func_mkdir_p "$xdir$objdir"
+
+ if test -z "$output_obj"; then
+ # Place PIC objects in $objdir
+ command="$command -o $lobj"
+ fi
+
+ func_show_eval_locale "$command" \
+ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed, then go on to compile the next one
+ if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+ func_show_eval '$MV "$output_obj" "$lobj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+
+ # Allow error messages only from the first compilation.
+ if test "$suppress_opt" = yes; then
+ suppress_output=' >/dev/null 2>&1'
+ fi
+ fi
+
+ # Only build a position-dependent object if we build old libraries.
+ if test "$build_old_libs" = yes; then
+ if test "$pic_mode" != yes; then
+ # Don't build PIC code
+ command="$base_compile $qsrcfile$pie_flag"
+ else
+ command="$base_compile $qsrcfile $pic_flag"
+ fi
+ if test "$compiler_c_o" = yes; then
+ command="$command -o $obj"
+ fi
+
+ # Suppress compiler output if we already did a PIC compilation.
+ command="$command$suppress_output"
+ func_show_eval_locale "$command" \
+ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed
+ if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+ func_show_eval '$MV "$output_obj" "$obj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+ fi
+
+ $opt_dry_run || {
+ func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+ # Unlock the critical section if it was locked
+ if test "$need_locks" != no; then
+ removelist=$lockfile
+ $RM "$lockfile"
+ fi
+ }
+
+ exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+test "$mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+ # We need to display help for each of the modes.
+ case $mode in
+ "")
+ # Generic help is extracted from the usage comments
+ # at the start of this file.
+ func_help
+ ;;
+
+ clean)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ compile)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+ -o OUTPUT-FILE set the output file name to OUTPUT-FILE
+ -no-suppress do not suppress compiler output for multiple passes
+ -prefer-pic try to building PIC objects only
+ -prefer-non-pic try to building non-PIC objects only
+ -shared do not build a \`.o' file suitable for static linking
+ -static only build a \`.o' file suitable for static linking
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+ ;;
+
+ execute)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+ -dlopen FILE add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+ ;;
+
+ finish)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges. Use
+the \`--dry-run' option if you just want to see what would be executed."
+ ;;
+
+ install)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command. The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+ -inst-prefix PREFIX-DIR Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+ ;;
+
+ link)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+ -all-static do not do any dynamic linking at all
+ -avoid-version do not add a version suffix if possible
+ -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
+ -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
+ -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+ -export-symbols SYMFILE
+ try to export only the symbols listed in SYMFILE
+ -export-symbols-regex REGEX
+ try to export only the symbols matching REGEX
+ -LLIBDIR search LIBDIR for required installed libraries
+ -lNAME OUTPUT-FILE requires the installed library libNAME
+ -module build a library that can dlopened
+ -no-fast-install disable the fast-install mode
+ -no-install link a not-installable executable
+ -no-undefined declare that a library does not refer to external symbols
+ -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
+ -objectlist FILE Use a list of object files found in FILE to specify objects
+ -precious-files-regex REGEX
+ don't remove output files matching REGEX
+ -release RELEASE specify package release information
+ -rpath LIBDIR the created library will eventually be installed in LIBDIR
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+ -version-info CURRENT[:REVISION[:AGE]]
+ specify library version info [each variable defaults to 0]
+ -weak LIBNAME declare that the target provides the LIBNAME interface
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename. Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+ ;;
+
+ uninstall)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ *)
+ func_fatal_help "invalid operation mode \`$mode'"
+ ;;
+ esac
+
+ $ECHO
+ $ECHO "Try \`$progname --help' for more information about other modes."
+
+ exit $?
+}
+
+ # Now that we've collected a possible --mode arg, show help if necessary
+ $opt_help && func_mode_help
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+ $opt_debug
+ # The first argument is the command name.
+ cmd="$nonopt"
+ test -z "$cmd" && \
+ func_fatal_help "you must specify a COMMAND"
+
+ # Handle -dlopen flags immediately.
+ for file in $execute_dlfiles; do
+ test -f "$file" \
+ || func_fatal_help "\`$file' is not a file"
+
+ dir=
+ case $file in
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+ # Read the libtool library.
+ dlname=
+ library_names=
+ func_source "$file"
+
+ # Skip this library if it cannot be dlopened.
+ if test -z "$dlname"; then
+ # Warn if it was a shared library.
+ test -n "$library_names" && \
+ func_warning "\`$file' was not linked with \`-export-dynamic'"
+ continue
+ fi
+
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+
+ if test -f "$dir/$objdir/$dlname"; then
+ dir="$dir/$objdir"
+ else
+ if test ! -f "$dir/$dlname"; then
+ func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+ fi
+ fi
+ ;;
+
+ *.lo)
+ # Just add the directory containing the .lo file.
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ ;;
+
+ *)
+ func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+ continue
+ ;;
+ esac
+
+ # Get the absolute pathname.
+ absdir=`cd "$dir" && pwd`
+ test -n "$absdir" && dir="$absdir"
+
+ # Now add the directory to shlibpath_var.
+ if eval "test -z \"\$$shlibpath_var\""; then
+ eval "$shlibpath_var=\"\$dir\""
+ else
+ eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+ fi
+ done
+
+ # This variable tells wrapper scripts just to set shlibpath_var
+ # rather than running their programs.
+ libtool_execute_magic="$magic"
+
+ # Check if any of the arguments is a wrapper script.
+ args=
+ for file
+ do
+ case $file in
+ -*) ;;
+ *)
+ # Do a test to see if this is really a libtool program.
+ if func_ltwrapper_script_p "$file"; then
+ func_source "$file"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ elif func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ func_source "$func_ltwrapper_scriptname_result"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ fi
+ ;;
+ esac
+ # Quote arguments (to preserve shell metacharacters).
+ func_quote_for_eval "$file"
+ args="$args $func_quote_for_eval_result"
+ done
+
+ if test "X$opt_dry_run" = Xfalse; then
+ if test -n "$shlibpath_var"; then
+ # Export the shlibpath_var.
+ eval "export $shlibpath_var"
+ fi
+
+ # Restore saved environment variables
+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+ do
+ eval "if test \"\${save_$lt_var+set}\" = set; then
+ $lt_var=\$save_$lt_var; export $lt_var
+ else
+ $lt_unset $lt_var
+ fi"
+ done
+
+ # Now prepare to actually exec the command.
+ exec_cmd="\$cmd$args"
+ else
+ # Display what would be done.
+ if test -n "$shlibpath_var"; then
+ eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+ $ECHO "export $shlibpath_var"
+ fi
+ $ECHO "$cmd$args"
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+ $opt_debug
+ libdirs="$nonopt"
+ admincmds=
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ for dir
+ do
+ libdirs="$libdirs $dir"
+ done
+
+ for libdir in $libdirs; do
+ if test -n "$finish_cmds"; then
+ # Do each command in the finish commands.
+ func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+ fi
+ if test -n "$finish_eval"; then
+ # Do the single finish_eval.
+ eval cmds=\"$finish_eval\"
+ $opt_dry_run || eval "$cmds" || admincmds="$admincmds
+ $cmds"
+ fi
+ done
+ fi
+
+ # Exit here if they wanted silent mode.
+ $opt_silent && exit $EXIT_SUCCESS
+
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ $ECHO "Libraries have been installed in:"
+ for libdir in $libdirs; do
+ $ECHO " $libdir"
+ done
+ $ECHO
+ $ECHO "If you ever happen to want to link against installed libraries"
+ $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
+ $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
+ $ECHO "flag during linking and do at least one of the following:"
+ if test -n "$shlibpath_var"; then
+ $ECHO " - add LIBDIR to the \`$shlibpath_var' environment variable"
+ $ECHO " during execution"
+ fi
+ if test -n "$runpath_var"; then
+ $ECHO " - add LIBDIR to the \`$runpath_var' environment variable"
+ $ECHO " during linking"
+ fi
+ if test -n "$hardcode_libdir_flag_spec"; then
+ libdir=LIBDIR
+ eval flag=\"$hardcode_libdir_flag_spec\"
+
+ $ECHO " - use the \`$flag' linker flag"
+ fi
+ if test -n "$admincmds"; then
+ $ECHO " - have your system administrator run these commands:$admincmds"
+ fi
+ if test -f /etc/ld.so.conf; then
+ $ECHO " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+ fi
+ $ECHO
+
+ $ECHO "See any operating system documentation about shared libraries for"
+ case $host in
+ solaris2.[6789]|solaris2.1[0-9])
+ $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+ $ECHO "pages."
+ ;;
+ *)
+ $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
+ ;;
+ esac
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ exit $EXIT_SUCCESS
+}
+
+test "$mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+ $opt_debug
+ # There may be an optional sh(1) argument at the beginning of
+ # install_prog (especially on Windows NT).
+ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+ # Allow the use of GNU shtool's install command.
+ $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
+ # Aesthetically quote it.
+ func_quote_for_eval "$nonopt"
+ install_prog="$func_quote_for_eval_result "
+ arg=$1
+ shift
+ else
+ install_prog=
+ arg=$nonopt
+ fi
+
+ # The real first argument should be the name of the installation program.
+ # Aesthetically quote it.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog$func_quote_for_eval_result"
+
+ # We need to accept at least all the BSD install flags.
+ dest=
+ files=
+ opts=
+ prev=
+ install_type=
+ isdir=no
+ stripme=
+ for arg
+ do
+ if test -n "$dest"; then
+ files="$files $dest"
+ dest=$arg
+ continue
+ fi
+
+ case $arg in
+ -d) isdir=yes ;;
+ -f)
+ case " $install_prog " in
+ *[\\\ /]cp\ *) ;;
+ *) prev=$arg ;;
+ esac
+ ;;
+ -g | -m | -o)
+ prev=$arg
+ ;;
+ -s)
+ stripme=" -s"
+ continue
+ ;;
+ -*)
+ ;;
+ *)
+ # If the previous option needed an argument, then skip it.
+ if test -n "$prev"; then
+ prev=
+ else
+ dest=$arg
+ continue
+ fi
+ ;;
+ esac
+
+ # Aesthetically quote the argument.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog $func_quote_for_eval_result"
+ done
+
+ test -z "$install_prog" && \
+ func_fatal_help "you must specify an install program"
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prev' option requires an argument"
+
+ if test -z "$files"; then
+ if test -z "$dest"; then
+ func_fatal_help "no file or destination specified"
+ else
+ func_fatal_help "you must specify a destination"
+ fi
+ fi
+
+ # Strip any trailing slash from the destination.
+ func_stripname '' '/' "$dest"
+ dest=$func_stripname_result
+
+ # Check to see that the destination is a directory.
+ test -d "$dest" && isdir=yes
+ if test "$isdir" = yes; then
+ destdir="$dest"
+ destname=
+ else
+ func_dirname_and_basename "$dest" "" "."
+ destdir="$func_dirname_result"
+ destname="$func_basename_result"
+
+ # Not a directory, so check to see that there is only one file specified.
+ set dummy $files; shift
+ test "$#" -gt 1 && \
+ func_fatal_help "\`$dest' is not a directory"
+ fi
+ case $destdir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ for file in $files; do
+ case $file in
+ *.lo) ;;
+ *)
+ func_fatal_help "\`$destdir' must be an absolute directory name"
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ staticlibs=
+ future_libdirs=
+ current_libdirs=
+ for file in $files; do
+
+ # Do each installation.
+ case $file in
+ *.$libext)
+ # Do the static libraries later.
+ staticlibs="$staticlibs $file"
+ ;;
+
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$file' is not a valid libtool archive"
+
+ library_names=
+ old_library=
+ relink_command=
+ func_source "$file"
+
+ # Add the libdir to current_libdirs if it is the destination.
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) current_libdirs="$current_libdirs $libdir" ;;
+ esac
+ else
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+ *) future_libdirs="$future_libdirs $libdir" ;;
+ esac
+ fi
+
+ func_dirname "$file" "/" ""
+ dir="$func_dirname_result"
+ dir="$dir$objdir"
+
+ if test -n "$relink_command"; then
+ # Determine the prefix the user has applied to our future dir.
+ inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
+
+ # Don't allow the user to place us outside of our expected
+ # location b/c this prevents finding dependent libraries that
+ # are installed to the same prefix.
+ # At present, this check doesn't affect windows .dll's that
+ # are installed into $libdir/../bin (currently, that works fine)
+ # but it's something to keep an eye on.
+ test "$inst_prefix_dir" = "$destdir" && \
+ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+ if test -n "$inst_prefix_dir"; then
+ # Stick the inst_prefix_dir data into the link command.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+ else
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
+ fi
+
+ func_warning "relinking \`$file'"
+ func_show_eval "$relink_command" \
+ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+ fi
+
+ # See the names of the shared library.
+ set dummy $library_names; shift
+ if test -n "$1"; then
+ realname="$1"
+ shift
+
+ srcname="$realname"
+ test -n "$relink_command" && srcname="$realname"T
+
+ # Install the shared library and build the symlinks.
+ func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
+ 'exit $?'
+ tstripme="$stripme"
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $realname in
+ *.dll.a)
+ tstripme=""
+ ;;
+ esac
+ ;;
+ esac
+ if test -n "$tstripme" && test -n "$striplib"; then
+ func_show_eval "$striplib $destdir/$realname" 'exit $?'
+ fi
+
+ if test "$#" -gt 0; then
+ # Delete the old symlinks, and create new ones.
+ # Try `ln -sf' first, because the `ln' binary might depend on
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
+ # so we also need to try rm && ln -s.
+ for linkname
+ do
+ test "$linkname" != "$realname" \
+ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+ done
+ fi
+
+ # Do each command in the postinstall commands.
+ lib="$destdir/$realname"
+ func_execute_cmds "$postinstall_cmds" 'exit $?'
+ fi
+
+ # Install the pseudo-library for information purposes.
+ func_basename "$file"
+ name="$func_basename_result"
+ instname="$dir/$name"i
+ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+ ;;
+
+ *.lo)
+ # Install (i.e. copy) a libtool object.
+
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # Deduce the name of the destination old-style object file.
+ case $destfile in
+ *.lo)
+ func_lo2o "$destfile"
+ staticdest=$func_lo2o_result
+ ;;
+ *.$objext)
+ staticdest="$destfile"
+ destfile=
+ ;;
+ *)
+ func_fatal_help "cannot copy a libtool object to \`$destfile'"
+ ;;
+ esac
+
+ # Install the libtool object if requested.
+ test -n "$destfile" && \
+ func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+ # Install the old object if enabled.
+ if test "$build_old_libs" = yes; then
+ # Deduce the name of the old-style object file.
+ func_lo2o "$file"
+ staticobj=$func_lo2o_result
+ func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+ fi
+ exit $EXIT_SUCCESS
+ ;;
+
+ *)
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # If the file is missing, and there is a .exe on the end, strip it
+ # because it is most likely a libtool script we actually want to
+ # install
+ stripped_ext=""
+ case $file in
+ *.exe)
+ if test ! -f "$file"; then
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ stripped_ext=".exe"
+ fi
+ ;;
+ esac
+
+ # Do a test to see if this is really a libtool program.
+ case $host in
+ *cygwin* | *mingw*)
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ wrapper=$func_ltwrapper_scriptname_result
+ else
+ func_stripname '' '.exe' "$file"
+ wrapper=$func_stripname_result
+ fi
+ ;;
+ *)
+ wrapper=$file
+ ;;
+ esac
+ if func_ltwrapper_script_p "$wrapper"; then
+ notinst_deplibs=
+ relink_command=
+
+ func_source "$wrapper"
+
+ # Check the variables that should have been set.
+ test -z "$generated_by_libtool_version" && \
+ func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+ finalize=yes
+ for lib in $notinst_deplibs; do
+ # Check to see that each library is installed.
+ libdir=
+ if test -f "$lib"; then
+ func_source "$lib"
+ fi
+ libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
+ if test -n "$libdir" && test ! -f "$libfile"; then
+ func_warning "\`$lib' has not been installed in \`$libdir'"
+ finalize=no
+ fi
+ done
+
+ relink_command=
+ func_source "$wrapper"
+
+ outputname=
+ if test "$fast_install" = no && test -n "$relink_command"; then
+ $opt_dry_run || {
+ if test "$finalize" = yes; then
+ tmpdir=`func_mktempdir`
+ func_basename "$file$stripped_ext"
+ file="$func_basename_result"
+ outputname="$tmpdir/$file"
+ # Replace the output file specification.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
+
+ $opt_silent || {
+ func_quote_for_expand "$relink_command"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ if eval "$relink_command"; then :
+ else
+ func_error "error: relink \`$file' with the above command before installing it"
+ $opt_dry_run || ${RM}r "$tmpdir"
+ continue
+ fi
+ file="$outputname"
+ else
+ func_warning "cannot relink \`$file'"
+ fi
+ }
+ else
+ # Install the binary that we compiled earlier.
+ file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
+ fi
+ fi
+
+ # remove .exe since cygwin /usr/bin/install will append another
+ # one anyway
+ case $install_prog,$host in
+ */usr/bin/install*,*cygwin*)
+ case $file:$destfile in
+ *.exe:*.exe)
+ # this is ok
+ ;;
+ *.exe:*)
+ destfile=$destfile.exe
+ ;;
+ *:*.exe)
+ func_stripname '' '.exe' "$destfile"
+ destfile=$func_stripname_result
+ ;;
+ esac
+ ;;
+ esac
+ func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+ $opt_dry_run || if test -n "$outputname"; then
+ ${RM}r "$tmpdir"
+ fi
+ ;;
+ esac
+ done
+
+ for file in $staticlibs; do
+ func_basename "$file"
+ name="$func_basename_result"
+
+ # Set up the ranlib parameters.
+ oldlib="$destdir/$name"
+
+ func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+ if test -n "$stripme" && test -n "$old_striplib"; then
+ func_show_eval "$old_striplib $oldlib" 'exit $?'
+ fi
+
+ # Do each command in the postinstall commands.
+ func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+ done
+
+ test -n "$future_libdirs" && \
+ func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+ if test -n "$current_libdirs"; then
+ # Maybe just do a dry run.
+ $opt_dry_run && current_libdirs=" -n$current_libdirs"
+ exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+ else
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+ $opt_debug
+ my_outputname="$1"
+ my_originator="$2"
+ my_pic_p="${3-no}"
+ my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+ my_dlsyms=
+
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ if test -n "$NM" && test -n "$global_symbol_pipe"; then
+ my_dlsyms="${my_outputname}S.c"
+ else
+ func_error "not configured to extract global symbols from dlpreopened files"
+ fi
+ fi
+
+ if test -n "$my_dlsyms"; then
+ case $my_dlsyms in
+ "") ;;
+ *.c)
+ # Discover the nlist of each of the dlfiles.
+ nlist="$output_objdir/${my_outputname}.nm"
+
+ func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+ # Parse the name list into a source file.
+ func_verbose "creating $output_objdir/$my_dlsyms"
+
+ $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+ if test "$dlself" = yes; then
+ func_verbose "generating symbol list for \`$output'"
+
+ $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+ # Add our own program objects to the symbol list.
+ progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ for progfile in $progfiles; do
+ func_verbose "extracting global C symbols from \`$progfile'"
+ $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
+ done
+
+ if test -n "$exclude_expsyms"; then
+ $opt_dry_run || {
+ eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ if test -n "$export_symbols_regex"; then
+ $opt_dry_run || {
+ eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ export_symbols="$output_objdir/$outputname.exp"
+ $opt_dry_run || {
+ $RM $export_symbols
+ eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ else
+ $opt_dry_run || {
+ eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ case $host in
+ *cygwin | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ fi
+ fi
+
+ for dlprefile in $dlprefiles; do
+ func_verbose "extracting global C symbols from \`$dlprefile'"
+ func_basename "$dlprefile"
+ name="$func_basename_result"
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ done
+
+ $opt_dry_run || {
+ # Make sure we have at least an empty file.
+ test -f "$nlist" || : > "$nlist"
+
+ if test -n "$exclude_expsyms"; then
+ $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+ $MV "$nlist"T "$nlist"
+ fi
+
+ # Try sorting and uniquifying the output.
+ if $GREP -v "^: " < "$nlist" |
+ if sort -k 3 </dev/null >/dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
+ :
+ else
+ $GREP -v "^: " < "$nlist" > "$nlist"S
+ fi
+
+ if test -f "$nlist"S; then
+ eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+ else
+ $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
+ fi
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols. */
+typedef struct {
+ const char *name;
+ void *address;
+} lt_dlsymlist;
+"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+/* DATA imports from DLLs on WIN32 con't be const, because
+ runtime relocations are performed -- see ld's documentation
+ on pseudo-relocs. */"
+ lt_dlsym_const= ;;
+ *osf5*)
+ echo >> "$output_objdir/$my_dlsyms" "\
+/* This system does not cope well with relocations in const data */"
+ lt_dlsym_const= ;;
+ *)
+ lt_dlsym_const=const ;;
+ esac
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+extern $lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+$lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+ { \"$my_originator\", (void *) 0 },"
+
+ case $need_lib_prefix in
+ no)
+ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ *)
+ eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ esac
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+ } # !$opt_dry_run
+
+ pic_flag_for_symtable=
+ case "$compile_command " in
+ *" -static "*) ;;
+ *)
+ case $host in
+ # compiling the symbol table file with pic_flag works around
+ # a FreeBSD bug that causes programs to crash when -lm is
+ # linked before any other PIC object. But we must not use
+ # pic_flag when linking with -static. The problem exists in
+ # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+ *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+ *-*-hpux*)
+ pic_flag_for_symtable=" $pic_flag" ;;
+ *)
+ if test "X$my_pic_p" != Xno; then
+ pic_flag_for_symtable=" $pic_flag"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ symtab_cflags=
+ for arg in $LTCFLAGS; do
+ case $arg in
+ -pie | -fpie | -fPIE) ;;
+ *) symtab_cflags="$symtab_cflags $arg" ;;
+ esac
+ done
+
+ # Now compile the dynamic symbol file.
+ func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+ # Clean up the generated files.
+ func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+ # Transform the symbol file into the correct name.
+ symfileobj="$output_objdir/${my_outputname}S.$objext"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ if test -f "$output_objdir/$my_outputname.def"; then
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ else
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ fi
+ ;;
+ *)
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ ;;
+ esac
+ ;;
+ *)
+ func_fatal_error "unknown suffix for \`$my_dlsyms'"
+ ;;
+ esac
+ else
+ # We keep going just in case the user didn't refer to
+ # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
+ # really was required.
+
+ # Nullify the symbol file.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+ fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+func_win32_libid ()
+{
+ $opt_debug
+ win32_libid_type="unknown"
+ win32_fileres=`file -L $1 2>/dev/null`
+ case $win32_fileres in
+ *ar\ archive\ import\ library*) # definitely import
+ win32_libid_type="x86 archive import"
+ ;;
+ *ar\ archive*) # could be an import, or static
+ if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+ $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
+ win32_nmres=`eval $NM -f posix -A $1 |
+ $SED -n -e '
+ 1,100{
+ / I /{
+ s,.*,import,
+ p
+ q
+ }
+ }'`
+ case $win32_nmres in
+ import*) win32_libid_type="x86 archive import";;
+ *) win32_libid_type="x86 archive static";;
+ esac
+ fi
+ ;;
+ *DLL*)
+ win32_libid_type="x86 DLL"
+ ;;
+ *executable*) # but shell scripts are "executable" too...
+ case $win32_fileres in
+ *MS\ Windows\ PE\ Intel*)
+ win32_libid_type="x86 DLL"
+ ;;
+ esac
+ ;;
+ esac
+ $ECHO "$win32_libid_type"
+}
+
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+ $opt_debug
+ f_ex_an_ar_dir="$1"; shift
+ f_ex_an_ar_oldlib="$1"
+ func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+ fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+ $opt_debug
+ my_gentop="$1"; shift
+ my_oldlibs=${1+"$@"}
+ my_oldobjs=""
+ my_xlib=""
+ my_xabs=""
+ my_xdir=""
+
+ for my_xlib in $my_oldlibs; do
+ # Extract the objects.
+ case $my_xlib in
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+ *) my_xabs=`pwd`"/$my_xlib" ;;
+ esac
+ func_basename "$my_xlib"
+ my_xlib="$func_basename_result"
+ my_xlib_u=$my_xlib
+ while :; do
+ case " $extracted_archives " in
+ *" $my_xlib_u "*)
+ func_arith $extracted_serial + 1
+ extracted_serial=$func_arith_result
+ my_xlib_u=lt$extracted_serial-$my_xlib ;;
+ *) break ;;
+ esac
+ done
+ extracted_archives="$extracted_archives $my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib_u"
+
+ func_mkdir_p "$my_xdir"
+
+ case $host in
+ *-darwin*)
+ func_verbose "Extracting $my_xabs"
+ # Do not bother doing anything if just a dry run
+ $opt_dry_run || {
+ darwin_orig_dir=`pwd`
+ cd $my_xdir || exit $?
+ darwin_archive=$my_xabs
+ darwin_curdir=`pwd`
+ darwin_base_archive=`basename "$darwin_archive"`
+ darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+ if test -n "$darwin_arches"; then
+ darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+ darwin_arch=
+ func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+ for darwin_arch in $darwin_arches ; do
+ func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+ cd "$darwin_curdir"
+ $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+ done # $darwin_arches
+ ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+ darwin_file=
+ darwin_files=
+ for darwin_file in $darwin_filelist; do
+ darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
+ $LIPO -create -output "$darwin_file" $darwin_files
+ done # $darwin_filelist
+ $RM -rf unfat-$$
+ cd "$darwin_orig_dir"
+ else
+ cd $darwin_orig_dir
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ fi # $darwin_arches
+ } # !$opt_dry_run
+ ;;
+ *)
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ ;;
+ esac
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
+ done
+
+ func_extract_archives_result="$my_oldobjs"
+}
+
+
+
+# func_emit_wrapper_part1 [arg=no]
+#
+# Emit the first part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part1 ()
+{
+ func_emit_wrapper_part1_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part1_arg1=$1
+ fi
+
+ $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='${SED} -e 1s/^X//'
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
+else
+ case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+ # install mode needs the following variables:
+ generated_by_libtool_version='$macro_version'
+ notinst_deplibs='$notinst_deplibs'
+else
+ # When we are sourced in execute mode, \$file and \$ECHO are already set.
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ ECHO=\"$qecho\"
+ file=\"\$0\"
+ # Make sure echo works.
+ if test \"X\$1\" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+ elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
+ # Yippee, \$ECHO works!
+ :
+ else
+ # Restart under the correct shell, and then maybe \$ECHO will work.
+ exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
+ fi
+ fi\
+"
+ $ECHO "\
+
+ # Find the directory that this script lives in.
+ thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+ test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+ # Follow symbolic links until we get to the real thisdir.
+ file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
+ while test -n \"\$file\"; do
+ destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
+
+ # If there was a directory component, then change thisdir.
+ if test \"x\$destdir\" != \"x\$file\"; then
+ case \"\$destdir\" in
+ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+ *) thisdir=\"\$thisdir/\$destdir\" ;;
+ esac
+ fi
+
+ file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+ file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
+ done
+"
+}
+# end: func_emit_wrapper_part1
+
+# func_emit_wrapper_part2 [arg=no]
+#
+# Emit the second part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part2 ()
+{
+ func_emit_wrapper_part2_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part2_arg1=$1
+ fi
+
+ $ECHO "\
+
+ # Usually 'no', except on cygwin/mingw when embedded into
+ # the cwrapper.
+ WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
+ if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+ # special case for '.'
+ if test \"\$thisdir\" = \".\"; then
+ thisdir=\`pwd\`
+ fi
+ # remove .libs from thisdir
+ case \"\$thisdir\" in
+ *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
+ $objdir ) thisdir=. ;;
+ esac
+ fi
+
+ # Try to get the absolute directory name.
+ absdir=\`cd \"\$thisdir\" && pwd\`
+ test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+ if test "$fast_install" = yes; then
+ $ECHO "\
+ program=lt-'$outputname'$exeext
+ progdir=\"\$thisdir/$objdir\"
+
+ if test ! -f \"\$progdir/\$program\" ||
+ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+ test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+ file=\"\$\$-\$program\"
+
+ if test ! -d \"\$progdir\"; then
+ $MKDIR \"\$progdir\"
+ else
+ $RM \"\$progdir/\$file\"
+ fi"
+
+ $ECHO "\
+
+ # relink executable if necessary
+ if test -n \"\$relink_command\"; then
+ if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+ else
+ $ECHO \"\$relink_command_output\" >&2
+ $RM \"\$progdir/\$file\"
+ exit 1
+ fi
+ fi
+
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+ { $RM \"\$progdir/\$program\";
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+ $RM \"\$progdir/\$file\"
+ fi"
+ else
+ $ECHO "\
+ program='$outputname'
+ progdir=\"\$thisdir/$objdir\"
+"
+ fi
+
+ $ECHO "\
+
+ if test -f \"\$progdir/\$program\"; then"
+
+ # Export our shlibpath_var if we have one.
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ $ECHO "\
+ # Add our own library path to $shlibpath_var
+ $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+ # Some systems cannot cope with colon-terminated $shlibpath_var
+ # The second colon is a workaround for a bug in BeOS R4 sed
+ $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
+
+ export $shlibpath_var
+"
+ fi
+
+ # fixup the dll searchpath if we need to.
+ if test -n "$dllsearchpath"; then
+ $ECHO "\
+ # Add the dll search path components to the executable PATH
+ PATH=$dllsearchpath:\$PATH
+"
+ fi
+
+ $ECHO "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
+"
+ case $host in
+ # Backslashes separate directories on plain windows
+ *-*-mingw | *-*-os2* | *-cegcc*)
+ $ECHO "\
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+ ;;
+
+ *)
+ $ECHO "\
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+ ;;
+ esac
+ $ECHO "\
+ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+ exit 1
+ fi
+ else
+ # The program doesn't exist.
+ \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+ \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+ $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+ exit 1
+ fi
+fi\
+"
+}
+# end: func_emit_wrapper_part2
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable. Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take. If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory. This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+ func_emit_wrapper_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_arg1=$1
+ fi
+
+ # split this up so that func_emit_cwrapperexe_src
+ # can call each part independently.
+ func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
+ func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
+}
+
+
+# func_to_host_path arg
+#
+# Convert paths to host format when used with build tools.
+# Intended for use with "native" mingw (where libtool itself
+# is running under the msys shell), or in the following cross-
+# build environments:
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+# where wine is equipped with the `winepath' executable.
+# In the native mingw case, the (msys) shell automatically
+# converts paths for any non-msys applications it launches,
+# but that facility isn't available from inside the cwrapper.
+# Similar accommodations are necessary for $host mingw and
+# $build cygwin. Calling this function does no harm for other
+# $host/$build combinations not listed above.
+#
+# ARG is the path (on $build) that should be converted to
+# the proper representation for $host. The result is stored
+# in $func_to_host_path_result.
+func_to_host_path ()
+{
+ func_to_host_path_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ case $build in
+ *mingw* ) # actually, msys
+ # awkward: cmd appends spaces to result
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_path_tmp1=`( cmd //c echo "$1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_path_tmp1=`cygpath -w "$1"`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # Unfortunately, winepath does not exit with a non-zero
+ # error code, so we are forced to check the contents of
+ # stdout. On the other hand, if the command is not
+ # found, the shell will set an exit code of 127 and print
+ # *an error message* to stdout. So we must check for both
+ # error code of zero AND non-empty stdout, which explains
+ # the odd construction:
+ func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
+ if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ else
+ # Allow warning below.
+ func_to_host_path_result=""
+ fi
+ ;;
+ esac
+ if test -z "$func_to_host_path_result" ; then
+ func_error "Could not determine host path corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback:
+ func_to_host_path_result="$1"
+ fi
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_path
+
+# func_to_host_pathlist arg
+#
+# Convert pathlists to host format when used with build tools.
+# See func_to_host_path(), above. This function supports the
+# following $build/$host combinations (but does no harm for
+# combinations not listed here):
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+#
+# Path separators are also converted from $build format to
+# $host format. If ARG begins or ends with a path separator
+# character, it is preserved (but converted to $host format)
+# on output.
+#
+# ARG is a pathlist (on $build) that should be converted to
+# the proper representation on $host. The result is stored
+# in $func_to_host_pathlist_result.
+func_to_host_pathlist ()
+{
+ func_to_host_pathlist_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ # Remove leading and trailing path separator characters from
+ # ARG. msys behavior is inconsistent here, cygpath turns them
+ # into '.;' and ';.', and winepath ignores them completely.
+ func_to_host_pathlist_tmp2="$1"
+ # Once set for this call, this variable should not be
+ # reassigned. It is used in tha fallback case.
+ func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e 's|^:*||' -e 's|:*$||'`
+ case $build in
+ *mingw* ) # Actually, msys.
+ # Awkward: cmd appends spaces to result.
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # unfortunately, winepath doesn't convert pathlists
+ func_to_host_pathlist_result=""
+ func_to_host_pathlist_oldIFS=$IFS
+ IFS=:
+ for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
+ IFS=$func_to_host_pathlist_oldIFS
+ if test -n "$func_to_host_pathlist_f" ; then
+ func_to_host_path "$func_to_host_pathlist_f"
+ if test -n "$func_to_host_path_result" ; then
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_to_host_pathlist_result="$func_to_host_path_result"
+ else
+ func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
+ fi
+ fi
+ fi
+ IFS=:
+ done
+ IFS=$func_to_host_pathlist_oldIFS
+ ;;
+ esac
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_error "Could not determine the host path(s) corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback. This may break if $1 contains DOS-style drive
+ # specifications. The fix is not to complicate the expression
+ # below, but for the user to provide a working wine installation
+ # with winepath so that path translation in the cross-to-mingw
+ # case works properly.
+ lt_replace_pathsep_nix_to_dos="s|:|;|g"
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_replace_pathsep_nix_to_dos"`
+ fi
+ # Now, add the leading and trailing path separators back
+ case "$1" in
+ :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
+ ;;
+ esac
+ case "$1" in
+ *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_pathlist
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+ cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+ Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+ The $output program cannot be directly executed until all the libtool
+ libraries that it depends on are installed.
+
+ This wrapper executable should never be moved out of the build directory.
+ If it is, it will not operate correctly.
+
+ Currently, it simply execs the wrapper *script* "$SHELL $output",
+ but could eventually absorb all of the scripts functionality and
+ exec $objdir/$outputname directly.
+*/
+EOF
+ cat <<"EOF"
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+# define setmode _setmode
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+# include <io.h>
+# define HAVE_SETENV
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+#ifdef _MSC_VER
+# define S_IXUSR _S_IEXEC
+# define stat _stat
+# ifndef _INTPTR_T_DEFINED
+# define intptr_t int
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+ defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+# define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+# define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifdef __CYGWIN__
+# define FOPEN_WB "wb"
+#endif
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+ if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#undef LTWRAPPER_DEBUGPRINTF
+#if defined DEBUGWRAPPER
+# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
+static void
+ltwrapper_debugprintf (const char *fmt, ...)
+{
+ va_list args;
+ va_start (args, fmt);
+ (void) vfprintf (stderr, fmt, args);
+ va_end (args);
+}
+#else
+# define LTWRAPPER_DEBUGPRINTF(args)
+#endif
+
+const char *program_name = NULL;
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_fatal (const char *message, ...);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_opt_process_env_set (const char *arg);
+void lt_opt_process_env_prepend (const char *arg);
+void lt_opt_process_env_append (const char *arg);
+int lt_split_name_value (const char *arg, char** name, char** value);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+
+static const char *script_text_part1 =
+EOF
+
+ func_emit_wrapper_part1 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+ cat <<EOF
+
+static const char *script_text_part2 =
+EOF
+ func_emit_wrapper_part2 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+
+ cat <<EOF
+const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ func_to_host_pathlist "$temp_rpath"
+ cat <<EOF
+const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * LIB_PATH_VALUE = "";
+EOF
+ fi
+
+ if test -n "$dllsearchpath"; then
+ func_to_host_pathlist "$dllsearchpath:"
+ cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE = "";
+EOF
+ fi
+
+ if test "$fast_install" = yes; then
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+ else
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+ fi
+
+
+ cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX "--lt-"
+#define LTWRAPPER_OPTION_PREFIX_LENGTH 5
+
+static const size_t opt_prefix_len = LTWRAPPER_OPTION_PREFIX_LENGTH;
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+
+static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
+
+static const size_t env_set_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
+static const char *env_set_opt = LTWRAPPER_OPTION_PREFIX "env-set";
+ /* argument is putenv-style "foo=bar", value of foo is set to bar */
+
+static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
+static const char *env_prepend_opt = LTWRAPPER_OPTION_PREFIX "env-prepend";
+ /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
+
+static const size_t env_append_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
+static const char *env_append_opt = LTWRAPPER_OPTION_PREFIX "env-append";
+ /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
+
+int
+main (int argc, char *argv[])
+{
+ char **newargz;
+ int newargc;
+ char *tmp_pathspec;
+ char *actual_cwrapper_path;
+ char *actual_cwrapper_name;
+ char *target_name;
+ char *lt_argv_zero;
+ intptr_t rval = 127;
+
+ int i;
+
+ program_name = (char *) xstrdup (base_name (argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) argv[0] : %s\n", argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
+
+ /* very simple arg parsing; don't want to rely on getopt */
+ for (i = 1; i < argc; i++)
+ {
+ if (strcmp (argv[i], dumpscript_opt) == 0)
+ {
+EOF
+ case "$host" in
+ *mingw* | *cygwin* )
+ # make stdout use "unix" line endings
+ echo " setmode(1,_O_BINARY);"
+ ;;
+ esac
+
+ cat <<"EOF"
+ printf ("%s", script_text_part1);
+ printf ("%s", script_text_part2);
+ return 0;
+ }
+ }
+
+ newargz = XMALLOC (char *, argc + 1);
+ tmp_pathspec = find_executable (argv[0]);
+ if (tmp_pathspec == NULL)
+ lt_fatal ("Couldn't find %s", argv[0]);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
+ tmp_pathspec));
+
+ actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
+ actual_cwrapper_path));
+ XFREE (tmp_pathspec);
+
+ actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
+ strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+ /* wrapper name transforms */
+ strendzap (actual_cwrapper_name, ".exe");
+ tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+ XFREE (actual_cwrapper_name);
+ actual_cwrapper_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ /* target_name transforms -- use actual target program name; might have lt- prefix */
+ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+ strendzap (target_name, ".exe");
+ tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+ XFREE (target_name);
+ target_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
+ target_name));
+EOF
+
+ cat <<EOF
+ newargz[0] =
+ XMALLOC (char, (strlen (actual_cwrapper_path) +
+ strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+ strcpy (newargz[0], actual_cwrapper_path);
+ strcat (newargz[0], "$objdir");
+ strcat (newargz[0], "/");
+EOF
+
+ cat <<"EOF"
+ /* stop here, and copy so we don't have to do this twice */
+ tmp_pathspec = xstrdup (newargz[0]);
+
+ /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+ strcat (newargz[0], actual_cwrapper_name);
+
+ /* DO want the lt- prefix here if it exists, so use target_name */
+ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+ XFREE (tmp_pathspec);
+ tmp_pathspec = NULL;
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ {
+ char* p;
+ while ((p = strchr (newargz[0], '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ }
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+ XFREE (target_name);
+ XFREE (actual_cwrapper_path);
+ XFREE (actual_cwrapper_name);
+
+ lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+ lt_setenv ("DUALCASE", "1"); /* for MSK sh */
+ lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+
+ newargc=0;
+ for (i = 1; i < argc; i++)
+ {
+ if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
+ {
+ if (argv[i][env_set_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_set_opt_len + 1;
+ lt_opt_process_env_set (p);
+ }
+ else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_set (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_set_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
+ {
+ if (argv[i][env_prepend_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_prepend_opt_len + 1;
+ lt_opt_process_env_prepend (p);
+ }
+ else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_prepend (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_prepend_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
+ {
+ if (argv[i][env_append_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_append_opt_len + 1;
+ lt_opt_process_env_append (p);
+ }
+ else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_append (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_append_opt);
+ continue;
+ }
+ if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
+ {
+ /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+ namespace, but it is not one of the ones we know about and
+ have already dealt with, above (inluding dump-script), then
+ report an error. Otherwise, targets might begin to believe
+ they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+ namespace. The first time any user complains about this, we'll
+ need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+ or a configure.ac-settable value.
+ */
+ lt_fatal ("Unrecognized option in %s namespace: '%s'",
+ ltwrapper_option_prefix, argv[i]);
+ }
+ /* otherwise ... */
+ newargz[++newargc] = xstrdup (argv[i]);
+ }
+ newargz[++newargc] = NULL;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
+ for (i = 0; i < newargc; i++)
+ {
+ LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d] : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
+ }
+
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ /* execv doesn't actually work on mingw as expected on unix */
+ newargz = prepare_spawn (newargz);
+ rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+ if (rval == -1)
+ {
+ /* failed to start process */
+ LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
+ return 127;
+ }
+ return rval;
+EOF
+ ;;
+ *)
+ cat <<"EOF"
+ execv (lt_argv_zero, newargz);
+ return rval; /* =127, but avoids unused variable warning */
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+ void *p = (void *) malloc (num);
+ if (!p)
+ lt_fatal ("Memory exhausted");
+
+ return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+ return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+ string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+ const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ /* Skip over the disk name in MSDOS pathnames. */
+ if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+ name += 2;
+#endif
+
+ for (base = name; *name; name++)
+ if (IS_DIR_SEPARATOR (*name))
+ base = name + 1;
+ return base;
+}
+
+int
+check_executable (const char *path)
+{
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(check_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if ((stat (path, &st) >= 0)
+ && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+ return 1;
+ else
+ return 0;
+}
+
+int
+make_executable (const char *path)
+{
+ int rval = 0;
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(make_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if (stat (path, &st) >= 0)
+ {
+ rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+ }
+ return rval;
+}
+
+/* Searches for the full path of the wrapper. Returns
+ newly allocated full path name if found, NULL otherwise
+ Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+ int has_slash = 0;
+ const char *p;
+ const char *p_next;
+ /* static buffer for getcwd */
+ char tmp[LT_PATHMAX + 1];
+ int tmp_len;
+ char *concat_name;
+
+ LTWRAPPER_DEBUGPRINTF (("(find_executable) : %s\n",
+ wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
+
+ if ((wrapper == NULL) || (*wrapper == '\0'))
+ return NULL;
+
+ /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ else
+ {
+#endif
+ if (IS_DIR_SEPARATOR (wrapper[0]))
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ }
+#endif
+
+ for (p = wrapper; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = 1;
+ break;
+ }
+ if (!has_slash)
+ {
+ /* no slashes; search PATH */
+ const char *path = getenv ("PATH");
+ if (path != NULL)
+ {
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ for (q = p; *q; q++)
+ if (IS_PATH_SEPARATOR (*q))
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+ if (p_len == 0)
+ {
+ /* empty path: current directory */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name =
+ XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+ }
+ else
+ {
+ concat_name =
+ XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, wrapper);
+ }
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ }
+ /* not found in PATH; assume curdir */
+ }
+ /* Relative path | not found in path: prepend cwd */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+ return xstrdup (pathspec);
+#else
+ char buf[LT_PATHMAX];
+ struct stat s;
+ char *tmp_pathspec = xstrdup (pathspec);
+ char *p;
+ int has_symlinks = 0;
+ while (strlen (tmp_pathspec) && !has_symlinks)
+ {
+ LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
+ tmp_pathspec));
+ if (lstat (tmp_pathspec, &s) == 0)
+ {
+ if (S_ISLNK (s.st_mode) != 0)
+ {
+ has_symlinks = 1;
+ break;
+ }
+
+ /* search backwards for last DIR_SEPARATOR */
+ p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+ while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ p--;
+ if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ {
+ /* no more DIR_SEPARATORS left */
+ break;
+ }
+ *p = '\0';
+ }
+ else
+ {
+ char *errstr = strerror (errno);
+ lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
+ }
+ }
+ XFREE (tmp_pathspec);
+
+ if (!has_symlinks)
+ {
+ return xstrdup (pathspec);
+ }
+
+ tmp_pathspec = realpath (pathspec, buf);
+ if (tmp_pathspec == 0)
+ {
+ lt_fatal ("Could not follow symlinks for %s", pathspec);
+ }
+ return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+ size_t len, patlen;
+
+ assert (str != NULL);
+ assert (pat != NULL);
+
+ len = strlen (str);
+ patlen = strlen (pat);
+
+ if (patlen <= len)
+ {
+ str += len - patlen;
+ if (strcmp (str, pat) == 0)
+ *str = '\0';
+ }
+ return str;
+}
+
+static void
+lt_error_core (int exit_status, const char *mode,
+ const char *message, va_list ap)
+{
+ fprintf (stderr, "%s: %s: ", program_name, mode);
+ vfprintf (stderr, message, ap);
+ fprintf (stderr, ".\n");
+
+ if (exit_status >= 0)
+ exit (exit_status);
+}
+
+void
+lt_fatal (const char *message, ...)
+{
+ va_list ap;
+ va_start (ap, message);
+ lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
+ va_end (ap);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+ {
+#ifdef HAVE_SETENV
+ /* always make a copy, for consistency with !HAVE_SETENV */
+ char *str = xstrdup (value);
+ setenv (name, str, 1);
+#else
+ int len = strlen (name) + 1 + strlen (value) + 1;
+ char *str = XMALLOC (char, len);
+ sprintf (str, "%s=%s", name, value);
+ if (putenv (str) != EXIT_SUCCESS)
+ {
+ XFREE (str);
+ }
+#endif
+ }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+ char *new_value;
+ if (orig_value && *orig_value)
+ {
+ int orig_value_len = strlen (orig_value);
+ int add_len = strlen (add);
+ new_value = XMALLOC (char, add_len + orig_value_len + 1);
+ if (to_end)
+ {
+ strcpy (new_value, orig_value);
+ strcpy (new_value + orig_value_len, add);
+ }
+ else
+ {
+ strcpy (new_value, add);
+ strcpy (new_value + add_len, orig_value);
+ }
+ }
+ else
+ {
+ new_value = xstrdup (add);
+ }
+ return new_value;
+}
+
+int
+lt_split_name_value (const char *arg, char** name, char** value)
+{
+ const char *p;
+ int len;
+ if (!arg || !*arg)
+ return 1;
+
+ p = strchr (arg, (int)'=');
+
+ if (!p)
+ return 1;
+
+ *value = xstrdup (++p);
+
+ len = strlen (arg) - strlen (*value);
+ *name = XMALLOC (char, len);
+ strncpy (*name, arg, len-1);
+ (*name)[len - 1] = '\0';
+
+ return 0;
+}
+
+void
+lt_opt_process_env_set (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
+ }
+
+ lt_setenv (name, value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_prepend (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_append (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 1);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ /* some systems can't cope with a ':'-terminated path #' */
+ int len = strlen (new_value);
+ while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+ {
+ new_value[len-1] = '\0';
+ }
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+EOF
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+ Note that spawn() does not by itself call the command interpreter
+ (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+ ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&v);
+ v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+ }) ? "cmd.exe" : "command.com").
+ Instead it simply concatenates the arguments, separated by ' ', and calls
+ CreateProcess(). We must quote the arguments since Win32 CreateProcess()
+ interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+ special way:
+ - Space and tab are interpreted as delimiters. They are not treated as
+ delimiters if they are surrounded by double quotes: "...".
+ - Unescaped double quotes are removed from the input. Their only effect is
+ that within double quotes, space and tab are treated like normal
+ characters.
+ - Backslashes not followed by double quotes are not special.
+ - But 2*n+1 backslashes followed by a double quote become
+ n backslashes followed by a double quote (n >= 0):
+ \" -> "
+ \\\" -> \"
+ \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+ size_t argc;
+ char **new_argv;
+ size_t i;
+
+ /* Count number of arguments. */
+ for (argc = 0; argv[argc] != NULL; argc++)
+ ;
+
+ /* Allocate new argument vector. */
+ new_argv = XMALLOC (char *, argc + 1);
+
+ /* Put quoted arguments into the new argument vector. */
+ for (i = 0; i < argc; i++)
+ {
+ const char *string = argv[i];
+
+ if (string[0] == '\0')
+ new_argv[i] = xstrdup ("\"\"");
+ else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+ {
+ int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+ size_t length;
+ unsigned int backslashes;
+ const char *s;
+ char *quoted_string;
+ char *p;
+
+ length = 0;
+ backslashes = 0;
+ if (quote_around)
+ length++;
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ length += backslashes + 1;
+ length++;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ length += backslashes + 1;
+
+ quoted_string = XMALLOC (char, length + 1);
+
+ p = quoted_string;
+ backslashes = 0;
+ if (quote_around)
+ *p++ = '"';
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ {
+ unsigned int j;
+ for (j = backslashes + 1; j > 0; j--)
+ *p++ = '\\';
+ }
+ *p++ = c;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ {
+ unsigned int j;
+ for (j = backslashes; j > 0; j--)
+ *p++ = '\\';
+ *p++ = '"';
+ }
+ *p = '\0';
+
+ new_argv[i] = quoted_string;
+ }
+ else
+ new_argv[i] = (char *) string;
+ }
+ new_argv[argc] = NULL;
+
+ return new_argv;
+}
+EOF
+ ;;
+ esac
+}
+# end: func_emit_cwrapperexe_src
+
+# func_mode_link arg...
+func_mode_link ()
+{
+ $opt_debug
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ # It is impossible to link a dll without this setting, and
+ # we shouldn't force the makefile maintainer to figure out
+ # which system we are compiling for in order to pass an extra
+ # flag for every libtool invocation.
+ # allow_undefined=no
+
+ # FIXME: Unfortunately, there are problems with the above when trying
+ # to make a dll which has undefined symbols, in which case not
+ # even a static library is built. For now, we need to specify
+ # -no-undefined on the libtool link line when we can be certain
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
+ *)
+ allow_undefined=yes
+ ;;
+ esac
+ libtool_args=$nonopt
+ base_compile="$nonopt $@"
+ compile_command=$nonopt
+ finalize_command=$nonopt
+
+ compile_rpath=
+ finalize_rpath=
+ compile_shlibpath=
+ finalize_shlibpath=
+ convenience=
+ old_convenience=
+ deplibs=
+ old_deplibs=
+ compiler_flags=
+ linker_flags=
+ dllsearchpath=
+ lib_search_path=`pwd`
+ inst_prefix_dir=
+ new_inherited_linker_flags=
+
+ avoid_version=no
+ dlfiles=
+ dlprefiles=
+ dlself=no
+ export_dynamic=no
+ export_symbols=
+ export_symbols_regex=
+ generated=
+ libobjs=
+ ltlibs=
+ module=no
+ no_install=no
+ objs=
+ non_pic_objects=
+ precious_files_regex=
+ prefer_static_libs=no
+ preload=no
+ prev=
+ prevarg=
+ release=
+ rpath=
+ xrpath=
+ perm_rpath=
+ temp_rpath=
+ thread_safe=no
+ vinfo=
+ vinfo_number=no
+ weak_libs=
+ single_module="${wl}-single_module"
+ func_infer_tag $base_compile
+
+ # We need to know -static, to get the right output filenames.
+ for arg
+ do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ break
+ ;;
+ -all-static | -static | -static-libtool-libs)
+ case $arg in
+ -all-static)
+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+ func_warning "complete static linking is impossible in this configuration"
+ fi
+ if test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ -static)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=built
+ ;;
+ -static-libtool-libs)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ esac
+ build_libtool_libs=no
+ build_old_libs=yes
+ break
+ ;;
+ esac
+ done
+
+ # See if our shared archives depend on static archives.
+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+ # Go through the arguments, transforming them on the way.
+ while test "$#" -gt 0; do
+ arg="$1"
+ shift
+ func_quote_for_eval "$arg"
+ qarg=$func_quote_for_eval_unquoted_result
+ func_append libtool_args " $func_quote_for_eval_result"
+
+ # If the previous option needs an argument, assign it.
+ if test -n "$prev"; then
+ case $prev in
+ output)
+ func_append compile_command " @OUTPUT@"
+ func_append finalize_command " @OUTPUT@"
+ ;;
+ esac
+
+ case $prev in
+ dlfiles|dlprefiles)
+ if test "$preload" = no; then
+ # Add the symbol object into the linking commands.
+ func_append compile_command " @SYMFILE@"
+ func_append finalize_command " @SYMFILE@"
+ preload=yes
+ fi
+ case $arg in
+ *.la | *.lo) ;; # We handle these cases below.
+ force)
+ if test "$dlself" = no; then
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ self)
+ if test "$prev" = dlprefiles; then
+ dlself=yes
+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+ dlself=yes
+ else
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ *)
+ if test "$prev" = dlfiles; then
+ dlfiles="$dlfiles $arg"
+ else
+ dlprefiles="$dlprefiles $arg"
+ fi
+ prev=
+ continue
+ ;;
+ esac
+ ;;
+ expsyms)
+ export_symbols="$arg"
+ test -f "$arg" \
+ || func_fatal_error "symbol file \`$arg' does not exist"
+ prev=
+ continue
+ ;;
+ expsyms_regex)
+ export_symbols_regex="$arg"
+ prev=
+ continue
+ ;;
+ framework)
+ case $host in
+ *-*-darwin*)
+ case "$deplibs " in
+ *" $qarg.ltframework "*) ;;
+ *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
+ ;;
+ esac
+ ;;
+ esac
+ prev=
+ continue
+ ;;
+ inst_prefix)
+ inst_prefix_dir="$arg"
+ prev=
+ continue
+ ;;
+ objectlist)
+ if test -f "$arg"; then
+ save_arg=$arg
+ moreargs=
+ for fil in `cat "$save_arg"`
+ do
+# moreargs="$moreargs $fil"
+ arg=$fil
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ done
+ else
+ func_fatal_error "link input file \`$arg' does not exist"
+ fi
+ arg=$save_arg
+ prev=
+ continue
+ ;;
+ precious_regex)
+ precious_files_regex="$arg"
+ prev=
+ continue
+ ;;
+ release)
+ release="-$arg"
+ prev=
+ continue
+ ;;
+ rpath | xrpath)
+ # We need an absolute path.
+ case $arg in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ if test "$prev" = rpath; then
+ case "$rpath " in
+ *" $arg "*) ;;
+ *) rpath="$rpath $arg" ;;
+ esac
+ else
+ case "$xrpath " in
+ *" $arg "*) ;;
+ *) xrpath="$xrpath $arg" ;;
+ esac
+ fi
+ prev=
+ continue
+ ;;
+ shrext)
+ shrext_cmds="$arg"
+ prev=
+ continue
+ ;;
+ weak)
+ weak_libs="$weak_libs $arg"
+ prev=
+ continue
+ ;;
+ xcclinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xcompiler)
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xlinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $wl$qarg"
+ prev=
+ func_append compile_command " $wl$qarg"
+ func_append finalize_command " $wl$qarg"
+ continue
+ ;;
+ *)
+ eval "$prev=\"\$arg\""
+ prev=
+ continue
+ ;;
+ esac
+ fi # test -n "$prev"
+
+ prevarg="$arg"
+
+ case $arg in
+ -all-static)
+ if test -n "$link_static_flag"; then
+ # See comment for -static flag below, for more details.
+ func_append compile_command " $link_static_flag"
+ func_append finalize_command " $link_static_flag"
+ fi
+ continue
+ ;;
+
+ -allow-undefined)
+ # FIXME: remove this flag sometime in the future.
+ func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+ ;;
+
+ -avoid-version)
+ avoid_version=yes
+ continue
+ ;;
+
+ -dlopen)
+ prev=dlfiles
+ continue
+ ;;
+
+ -dlpreopen)
+ prev=dlprefiles
+ continue
+ ;;
+
+ -export-dynamic)
+ export_dynamic=yes
+ continue
+ ;;
+
+ -export-symbols | -export-symbols-regex)
+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+ func_fatal_error "more than one -exported-symbols argument is not allowed"
+ fi
+ if test "X$arg" = "X-export-symbols"; then
+ prev=expsyms
+ else
+ prev=expsyms_regex
+ fi
+ continue
+ ;;
+
+ -framework)
+ prev=framework
+ continue
+ ;;
+
+ -inst-prefix-dir)
+ prev=inst_prefix
+ continue
+ ;;
+
+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+ # so, if we see these flags be careful not to treat them like -L
+ -L[A-Z][A-Z]*:*)
+ case $with_gcc/$host in
+ no/*-*-irix* | /*-*-irix*)
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ ;;
+ esac
+ continue
+ ;;
+
+ -L*)
+ func_stripname '-L' '' "$arg"
+ dir=$func_stripname_result
+ if test -z "$dir"; then
+ if test "$#" -gt 0; then
+ func_fatal_error "require no space between \`-L' and \`$1'"
+ else
+ func_fatal_error "need path for \`-L' option"
+ fi
+ fi
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ test -z "$absdir" && \
+ func_fatal_error "cannot determine absolute directory name of \`$dir'"
+ dir="$absdir"
+ ;;
+ esac
+ case "$deplibs " in
+ *" -L$dir "*) ;;
+ *)
+ deplibs="$deplibs -L$dir"
+ lib_search_path="$lib_search_path $dir"
+ ;;
+ esac
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$dir:"*) ;;
+ ::) dllsearchpath=$dir;;
+ *) dllsearchpath="$dllsearchpath:$dir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ continue
+ ;;
+
+ -l*)
+ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
+ # These systems don't actually have a C or math library (as such)
+ continue
+ ;;
+ *-*-os2*)
+ # These systems don't actually have a C library (as such)
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C and math libraries are in the System framework
+ deplibs="$deplibs System.ltframework"
+ continue
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ test "X$arg" = "X-lc" && continue
+ ;;
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
+ fi
+ deplibs="$deplibs $arg"
+ continue
+ ;;
+
+ -module)
+ module=yes
+ continue
+ ;;
+
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
+ # classes, name mangling, and exception handling.
+ # Darwin uses the -arch flag to determine output architecture.
+ -model|-arch|-isysroot)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ prev=xcompiler
+ continue
+ ;;
+
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ case "$new_inherited_linker_flags " in
+ *" $arg "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
+ esac
+ continue
+ ;;
+
+ -multi_module)
+ single_module="${wl}-multi_module"
+ continue
+ ;;
+
+ -no-fast-install)
+ fast_install=no
+ continue
+ ;;
+
+ -no-install)
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+ # The PATH hackery in wrapper scripts is required on Windows
+ # and Darwin in order for the loader to find any dlls it needs.
+ func_warning "\`-no-install' is ignored for $host"
+ func_warning "assuming \`-no-fast-install' instead"
+ fast_install=no
+ ;;
+ *) no_install=yes ;;
+ esac
+ continue
+ ;;
+
+ -no-undefined)
+ allow_undefined=no
+ continue
+ ;;
+
+ -objectlist)
+ prev=objectlist
+ continue
+ ;;
+
+ -o) prev=output ;;
+
+ -precious-files-regex)
+ prev=precious_regex
+ continue
+ ;;
+
+ -release)
+ prev=release
+ continue
+ ;;
+
+ -rpath)
+ prev=rpath
+ continue
+ ;;
+
+ -R)
+ prev=xrpath
+ continue
+ ;;
+
+ -R*)
+ func_stripname '-R' '' "$arg"
+ dir=$func_stripname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ continue
+ ;;
+
+ -shared)
+ # The effects of -shared are defined in a previous loop.
+ continue
+ ;;
+
+ -shrext)
+ prev=shrext
+ continue
+ ;;
+
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+ # didn't have a PIC flag, but the assumption that the effects
+ # would be equivalent was wrong. It would break on at least
+ # Digital Unix and AIX.
+ continue
+ ;;
+
+ -thread-safe)
+ thread_safe=yes
+ continue
+ ;;
+
+ -version-info)
+ prev=vinfo
+ continue
+ ;;
+
+ -version-number)
+ prev=vinfo
+ vinfo_number=yes
+ continue
+ ;;
+
+ -weak)
+ prev=weak
+ continue
+ ;;
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
+ linker_flags="$linker_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Xcompiler)
+ prev=xcompiler
+ continue
+ ;;
+
+ -Xlinker)
+ prev=xlinker
+ continue
+ ;;
+
+ -XCClinker)
+ prev=xcclinker
+ continue
+ ;;
+
+ # -msg_* for osf cc
+ -msg_*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
+ # -r[0-9][0-9]* specifies the processor on the SGI compiler
+ # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
+ # +DA*, +DD* enable 64-bit mode on the HP compiler
+ # -q* pass through compiler args for the IBM compiler
+ # -m*, -t[45]*, -txscale* pass through architecture-specific
+ # compiler args for GCC
+ # -F/path gives path to uninstalled frameworks, gcc on darwin
+ # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
+ # @file GCC response files
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ compiler_flags="$compiler_flags $arg"
+ continue
+ ;;
+
+ # Some other compiler flag.
+ -* | +*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ *.$objext)
+ # A standard object.
+ objs="$objs $arg"
+ ;;
+
+ *.lo)
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ ;;
+
+ *.$libext)
+ # An archive.
+ deplibs="$deplibs $arg"
+ old_deplibs="$old_deplibs $arg"
+ continue
+ ;;
+
+ *.la)
+ # A libtool-controlled library.
+
+ if test "$prev" = dlfiles; then
+ # This library was specified with -dlopen.
+ dlfiles="$dlfiles $arg"
+ prev=
+ elif test "$prev" = dlprefiles; then
+ # The library was specified with -dlpreopen.
+ dlprefiles="$dlprefiles $arg"
+ prev=
+ else
+ deplibs="$deplibs $arg"
+ fi
+ continue
+ ;;
+
+ # Some other compiler argument.
+ *)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+ esac # arg
+
+ # Now actually substitute the argument into the commands.
+ if test -n "$arg"; then
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+ done # argument parsing loop
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prevarg' option requires an argument"
+
+ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+ eval arg=\"$export_dynamic_flag_spec\"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+
+ oldlibs=
+ # calculate the name of the file, without its directory
+ func_basename "$output"
+ outputname="$func_basename_result"
+ libobjs_save="$libobjs"
+
+ if test -n "$shlibpath_var"; then
+ # get the directories listed in $shlibpath_var
+ eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
+ else
+ shlib_search_path=
+ fi
+ eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+ func_dirname "$output" "/" ""
+ output_objdir="$func_dirname_result$objdir"
+ # Create the object directory.
+ func_mkdir_p "$output_objdir"
+
+ # Determine the type of output
+ case $output in
+ "")
+ func_fatal_help "you must specify an output file"
+ ;;
+ *.$libext) linkmode=oldlib ;;
+ *.lo | *.$objext) linkmode=obj ;;
+ *.la) linkmode=lib ;;
+ *) linkmode=prog ;; # Anything else should be a program.
+ esac
+
+ specialdeplibs=
+
+ libs=
+ # Find all interdependent deplibs by searching for libraries
+ # that are linked more than once (e.g. -la -lb -la)
+ for deplib in $deplibs; do
+ if $opt_duplicate_deps ; then
+ case "$libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ libs="$libs $deplib"
+ done
+
+ if test "$linkmode" = lib; then
+ libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+ # Compute libraries that are listed more than once in $predeps
+ # $postdeps and mark them as special (i.e., whose duplicates are
+ # not to be eliminated).
+ pre_post_deps=
+ if $opt_duplicate_compiler_generated_deps; then
+ for pre_post_dep in $predeps $postdeps; do
+ case "$pre_post_deps " in
+ *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
+ esac
+ pre_post_deps="$pre_post_deps $pre_post_dep"
+ done
+ fi
+ pre_post_deps=
+ fi
+
+ deplibs=
+ newdependency_libs=
+ newlib_search_path=
+ need_relink=no # whether we're linking any uninstalled libtool libraries
+ notinst_deplibs= # not-installed libtool libraries
+ notinst_path= # paths that contain not-installed libtool libraries
+
+ case $linkmode in
+ lib)
+ passes="conv dlpreopen link"
+ for file in $dlfiles $dlprefiles; do
+ case $file in
+ *.la) ;;
+ *)
+ func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+ ;;
+ esac
+ done
+ ;;
+ prog)
+ compile_deplibs=
+ finalize_deplibs=
+ alldeplibs=no
+ newdlfiles=
+ newdlprefiles=
+ passes="conv scan dlopen dlpreopen link"
+ ;;
+ *) passes="conv"
+ ;;
+ esac
+
+ for pass in $passes; do
+ # The preopen pass in lib mode reverses $deplibs; put it back here
+ # so that -L comes before libs that need it for instance...
+ if test "$linkmode,$pass" = "lib,link"; then
+ ## FIXME: Find the place where the list is rebuilt in the wrong
+ ## order, and fix it there properly
+ tmp_deplibs=
+ for deplib in $deplibs; do
+ tmp_deplibs="$deplib $tmp_deplibs"
+ done
+ deplibs="$tmp_deplibs"
+ fi
+
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan"; then
+ libs="$deplibs"
+ deplibs=
+ fi
+ if test "$linkmode" = prog; then
+ case $pass in
+ dlopen) libs="$dlfiles" ;;
+ dlpreopen) libs="$dlprefiles" ;;
+ link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
+ esac
+ fi
+ if test "$linkmode,$pass" = "lib,dlpreopen"; then
+ # Collect and forward deplibs of preopened libtool libs
+ for lib in $dlprefiles; do
+ # Ignore non-libtool-libs
+ dependency_libs=
+ case $lib in
+ *.la) func_source "$lib" ;;
+ esac
+
+ # Collect preopened libtool deplibs, except any this library
+ # has declared as weak libs
+ for deplib in $dependency_libs; do
+ deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
+ case " $weak_libs " in
+ *" $deplib_base "*) ;;
+ *) deplibs="$deplibs $deplib" ;;
+ esac
+ done
+ done
+ libs="$dlprefiles"
+ fi
+ if test "$pass" = dlopen; then
+ # Collect dlpreopened libraries
+ save_deplibs="$deplibs"
+ deplibs=
+ fi
+
+ for deplib in $libs; do
+ lib=
+ found=no
+ case $deplib in
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags $deplib"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -l*)
+ if test "$linkmode" != lib && test "$linkmode" != prog; then
+ func_warning "\`-l' is ignored for archives/objects"
+ continue
+ fi
+ func_stripname '-l' '' "$deplib"
+ name=$func_stripname_result
+ if test "$linkmode" = lib; then
+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+ else
+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+ fi
+ for searchdir in $searchdirs; do
+ for search_ext in .la $std_shrext .so .a; do
+ # Search the libtool library
+ lib="$searchdir/lib${name}${search_ext}"
+ if test -f "$lib"; then
+ if test "$search_ext" = ".la"; then
+ found=yes
+ else
+ found=no
+ fi
+ break 2
+ fi
+ done
+ done
+ if test "$found" != yes; then
+ # deplib doesn't seem to be a libtool library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ else # deplib is a libtool library
+ # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+ # We need to do some special things here, and not later.
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $deplib "*)
+ if func_lalib_p "$lib"; then
+ library_names=
+ old_library=
+ func_source "$lib"
+ for l in $old_library $library_names; do
+ ll="$l"
+ done
+ if test "X$ll" = "X$old_library" ; then # only static version available
+ found=no
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+ lib=$ladir/$old_library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ fi
+ fi
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+ ;; # -l
+ *.ltframework)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -L*)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ test "$pass" = conv && continue
+ newdependency_libs="$deplib $newdependency_libs"
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ prog)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ if test "$pass" = scan; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ *)
+ func_warning "\`-L' is ignored for archives/objects"
+ ;;
+ esac # linkmode
+ continue
+ ;; # -L
+ -R*)
+ if test "$pass" = link; then
+ func_stripname '-R' '' "$deplib"
+ dir=$func_stripname_result
+ # Make sure the xrpath contains only unique directories.
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ fi
+ deplibs="$deplib $deplibs"
+ continue
+ ;;
+ *.la) lib="$deplib" ;;
+ *.$libext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ case $linkmode in
+ lib)
+ # Linking convenience modules into shared libraries is allowed,
+ # but linking other static libraries is non-portable.
+ case " $dlpreconveniencelibs " in
+ *" $deplib "*) ;;
+ *)
+ valid_a_lib=no
+ case $deplibs_check_method in
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
+ | $EGREP "$match_pattern_regex" > /dev/null; then
+ valid_a_lib=yes
+ fi
+ ;;
+ pass_all)
+ valid_a_lib=yes
+ ;;
+ esac
+ if test "$valid_a_lib" != yes; then
+ $ECHO
+ $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because the file extensions .$libext of this argument makes me believe"
+ $ECHO "*** that it is just a static archive that I should not use here."
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the"
+ $ECHO "*** static library $deplib is not portable!"
+ deplibs="$deplib $deplibs"
+ fi
+ ;;
+ esac
+ continue
+ ;;
+ prog)
+ if test "$pass" != link; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ continue
+ ;;
+ esac # linkmode
+ ;; # *.$libext
+ *.lo | *.$objext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ elif test "$linkmode" = prog; then
+ if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+ # If there is no dlopen support or we're linking statically,
+ # we need to preload.
+ newdlprefiles="$newdlprefiles $deplib"
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ newdlfiles="$newdlfiles $deplib"
+ fi
+ fi
+ continue
+ ;;
+ %DEPLIBS%)
+ alldeplibs=yes
+ continue
+ ;;
+ esac # case $deplib
+
+ if test "$found" = yes || test -f "$lib"; then :
+ else
+ func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+ fi
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$lib" \
+ || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+
+ dlname=
+ dlopen=
+ dlpreopen=
+ libdir=
+ library_names=
+ old_library=
+ inherited_linker_flags=
+ # If the library was installed with an old release of libtool,
+ # it will not redefine variables installed, or shouldnotlink
+ installed=yes
+ shouldnotlink=no
+ avoidtemprpath=
+
+
+ # Read the .la file
+ func_source "$lib"
+
+ # Convert "-framework foo" to "foo.ltframework"
+ if test -n "$inherited_linker_flags"; then
+ tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
+ for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+ case " $new_inherited_linker_flags " in
+ *" $tmp_inherited_linker_flag "*) ;;
+ *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
+ esac
+ done
+ fi
+ dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan" ||
+ { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+ test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
+ test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
+ fi
+
+ if test "$pass" = conv; then
+ # Only check for convenience libraries
+ deplibs="$lib $deplibs"
+ if test -z "$libdir"; then
+ if test -z "$old_library"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+ # It is a libtool convenience library, so add in its objects.
+ convenience="$convenience $ladir/$objdir/$old_library"
+ old_convenience="$old_convenience $ladir/$objdir/$old_library"
+ elif test "$linkmode" != prog && test "$linkmode" != lib; then
+ func_fatal_error "\`$lib' is not a convenience library"
+ fi
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ deplibs="$deplib $deplibs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+ continue
+ fi # $pass = conv
+
+
+ # Get the name of the library we link against.
+ linklib=
+ for l in $old_library $library_names; do
+ linklib="$l"
+ done
+ if test -z "$linklib"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+
+ # This library was specified with -dlopen.
+ if test "$pass" = dlopen; then
+ if test -z "$libdir"; then
+ func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+ fi
+ if test -z "$dlname" ||
+ test "$dlopen_support" != yes ||
+ test "$build_libtool_libs" = no; then
+ # If there is no dlname, no dlopen support or we're linking
+ # statically, we need to preload. We also need to preload any
+ # dependent libraries so libltdl's deplib preloader doesn't
+ # bomb out in the load deplibs phase.
+ dlprefiles="$dlprefiles $lib $dependency_libs"
+ else
+ newdlfiles="$newdlfiles $lib"
+ fi
+ continue
+ fi # $pass = dlopen
+
+ # We need an absolute path.
+ case $ladir in
+ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ func_warning "cannot determine absolute directory name of \`$ladir'"
+ func_warning "passing it literally to the linker, although it might fail"
+ abs_ladir="$ladir"
+ fi
+ ;;
+ esac
+ func_basename "$lib"
+ laname="$func_basename_result"
+
+ # Find the relevant object directory and library name.
+ if test "X$installed" = Xyes; then
+ if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ func_warning "library \`$lib' was moved."
+ dir="$ladir"
+ absdir="$abs_ladir"
+ libdir="$abs_ladir"
+ else
+ dir="$libdir"
+ absdir="$libdir"
+ fi
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+ else
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ dir="$ladir"
+ absdir="$abs_ladir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ else
+ dir="$ladir/$objdir"
+ absdir="$abs_ladir/$objdir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ fi
+ fi # $installed = yes
+ func_stripname 'lib' '.la' "$laname"
+ name=$func_stripname_result
+
+ # This library was specified with -dlpreopen.
+ if test "$pass" = dlpreopen; then
+ if test -z "$libdir" && test "$linkmode" = prog; then
+ func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+ fi
+ # Prefer using a static library (so that no silly _DYNAMIC symbols
+ # are required to link).
+ if test -n "$old_library"; then
+ newdlprefiles="$newdlprefiles $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
+ # Otherwise, use the dlname, so that lt_dlopen finds it.
+ elif test -n "$dlname"; then
+ newdlprefiles="$newdlprefiles $dir/$dlname"
+ else
+ newdlprefiles="$newdlprefiles $dir/$linklib"
+ fi
+ fi # $pass = dlpreopen
+
+ if test -z "$libdir"; then
+ # Link the convenience library
+ if test "$linkmode" = lib; then
+ deplibs="$dir/$old_library $deplibs"
+ elif test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$dir/$old_library $compile_deplibs"
+ finalize_deplibs="$dir/$old_library $finalize_deplibs"
+ else
+ deplibs="$lib $deplibs" # used for prog,scan pass
+ fi
+ continue
+ fi
+
+
+ if test "$linkmode" = prog && test "$pass" != link; then
+ newlib_search_path="$newlib_search_path $ladir"
+ deplibs="$lib $deplibs"
+
+ linkalldeplibs=no
+ if test "$link_all_deplibs" != no || test -z "$library_names" ||
+ test "$build_libtool_libs" = no; then
+ linkalldeplibs=yes
+ fi
+
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ esac
+ # Need to link against all dependency_libs?
+ if test "$linkalldeplibs" = yes; then
+ deplibs="$deplib $deplibs"
+ else
+ # Need to hardcode shared library paths
+ # or/and link against static libraries
+ newdependency_libs="$deplib $newdependency_libs"
+ fi
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done # for deplib
+ continue
+ fi # $linkmode = prog...
+
+ if test "$linkmode,$pass" = "prog,link"; then
+ if test -n "$library_names" &&
+ { { test "$prefer_static_libs" = no ||
+ test "$prefer_static_libs,$installed" = "built,yes"; } ||
+ test -z "$old_library"; }; then
+ # We need to hardcode the library path
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+ # Make sure the rpath contains only unique directories.
+ case "$temp_rpath:" in
+ *"$absdir:"*) ;;
+ *) temp_rpath="$temp_rpath$absdir:" ;;
+ esac
+ fi
+
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi # $linkmode,$pass = prog,link...
+
+ if test "$alldeplibs" = yes &&
+ { test "$deplibs_check_method" = pass_all ||
+ { test "$build_libtool_libs" = yes &&
+ test -n "$library_names"; }; }; then
+ # We only need to search for static libraries
+ continue
+ fi
+ fi
+
+ link_static=no # Whether the deplib will be linked statically
+ use_static_libs=$prefer_static_libs
+ if test "$use_static_libs" = built && test "$installed" = yes; then
+ use_static_libs=no
+ fi
+ if test -n "$library_names" &&
+ { test "$use_static_libs" = no || test -z "$old_library"; }; then
+ case $host in
+ *cygwin* | *mingw* | *cegcc*)
+ # No point in relinking DLLs because paths are not encoded
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=no
+ ;;
+ *)
+ if test "$installed" = no; then
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=yes
+ fi
+ ;;
+ esac
+ # This is a shared library
+
+ # Warn about portability, can't link against -module's on some
+ # systems (darwin). Don't bleat about dlopened modules though!
+ dlopenmodule=""
+ for dlpremoduletest in $dlprefiles; do
+ if test "X$dlpremoduletest" = "X$lib"; then
+ dlopenmodule="$dlpremoduletest"
+ break
+ fi
+ done
+ if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+ $ECHO
+ if test "$linkmode" = prog; then
+ $ECHO "*** Warning: Linking the executable $output against the loadable module"
+ else
+ $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+ fi
+ $ECHO "*** $linklib is not portable!"
+ fi
+ if test "$linkmode" = lib &&
+ test "$hardcode_into_libs" = yes; then
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+ # figure out the soname
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ # use dlname if we got it. it's perfectly good, no?
+ if test -n "$dlname"; then
+ soname="$dlname"
+ elif test -n "$soname_spec"; then
+ # bleh windows
+ case $host in
+ *cygwin* | mingw* | *cegcc*)
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+ esac
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+
+ # Make a new name for the extract_expsyms_cmds to use
+ soroot="$soname"
+ func_basename "$soroot"
+ soname="$func_basename_result"
+ func_stripname 'lib' '.dll' "$soname"
+ newlib=libimp-$func_stripname_result.a
+
+ # If the library has no export list, then create one now
+ if test -f "$output_objdir/$soname-def"; then :
+ else
+ func_verbose "extracting exported symbol list from \`$soname'"
+ func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+ fi
+
+ # Create $newlib
+ if test -f "$output_objdir/$newlib"; then :; else
+ func_verbose "generating import library for \`$soname'"
+ func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+ fi
+ # make sure the library variables are pointing to the new library
+ dir=$output_objdir
+ linklib=$newlib
+ fi # test -n "$old_archive_from_expsyms_cmds"
+
+ if test "$linkmode" = prog || test "$mode" != relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ lib_linked=yes
+ case $hardcode_action in
+ immediate | unsupported)
+ if test "$hardcode_direct" = no; then
+ add="$dir/$linklib"
+ case $host in
+ *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+ *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+ *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+ *-*-unixware7*) add_dir="-L$dir" ;;
+ *-*-darwin* )
+ # if the lib is a (non-dlopened) module then we can not
+ # link against it, someone is ignoring the earlier warnings
+ if /usr/bin/file -L $add 2> /dev/null |
+ $GREP ": [^:]* bundle" >/dev/null ; then
+ if test "X$dlopenmodule" != "X$lib"; then
+ $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+ if test -z "$old_library" ; then
+ $ECHO
+ $ECHO "*** And there doesn't seem to be a static archive available"
+ $ECHO "*** The link will probably fail, sorry"
+ else
+ add="$dir/$old_library"
+ fi
+ elif test -n "$old_library"; then
+ add="$dir/$old_library"
+ fi
+ fi
+ esac
+ elif test "$hardcode_minus_L" = no; then
+ case $host in
+ *-*-sunos*) add_shlibpath="$dir" ;;
+ esac
+ add_dir="-L$dir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = no; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ relink)
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$dir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$dir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ *) lib_linked=no ;;
+ esac
+
+ if test "$lib_linked" != yes; then
+ func_fatal_configuration "unsupported hardcode properties"
+ fi
+
+ if test -n "$add_shlibpath"; then
+ case :$compile_shlibpath: in
+ *":$add_shlibpath:"*) ;;
+ *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
+ esac
+ fi
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+ test -n "$add" && compile_deplibs="$add $compile_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ if test "$hardcode_direct" != yes &&
+ test "$hardcode_minus_L" != yes &&
+ test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ fi
+ fi
+ fi
+
+ if test "$linkmode" = prog || test "$mode" = relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ # Finalize command for both is simple: just hardcode it.
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$libdir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$libdir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ add="-l$name"
+ elif test "$hardcode_automatic" = yes; then
+ if test -n "$inst_prefix_dir" &&
+ test -f "$inst_prefix_dir$libdir/$linklib" ; then
+ add="$inst_prefix_dir$libdir/$linklib"
+ else
+ add="$libdir/$linklib"
+ fi
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+ add_dir="-L$libdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ fi
+
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+ test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ fi
+ fi
+ elif test "$linkmode" = prog; then
+ # Here we assume that one of hardcode_direct or hardcode_minus_L
+ # is not unsupported. This is valid on all known static and
+ # shared platforms.
+ if test "$hardcode_direct" != unsupported; then
+ test -n "$old_library" && linklib="$old_library"
+ compile_deplibs="$dir/$linklib $compile_deplibs"
+ finalize_deplibs="$dir/$linklib $finalize_deplibs"
+ else
+ compile_deplibs="-l$name -L$dir $compile_deplibs"
+ finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+ fi
+ elif test "$build_libtool_libs" = yes; then
+ # Not a shared library
+ if test "$deplibs_check_method" != pass_all; then
+ # We're trying link a shared library against a static one
+ # but the system doesn't support it.
+
+ # Just print a warning and add the library to dependency_libs so
+ # that the program can be linked against the static library.
+ $ECHO
+ $ECHO "*** Warning: This system can not link to static lib archive $lib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have."
+ if test "$module" = yes; then
+ $ECHO "*** But as you try to build a module library, libtool will still create "
+ $ECHO "*** a static module, that should work as long as the dlopening application"
+ $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ else
+ deplibs="$dir/$old_library $deplibs"
+ link_static=yes
+ fi
+ fi # link shared/static library?
+
+ if test "$linkmode" = lib; then
+ if test -n "$dependency_libs" &&
+ { test "$hardcode_into_libs" != yes ||
+ test "$build_old_libs" = yes ||
+ test "$link_static" = yes; }; then
+ # Extract -R from dependency_libs
+ temp_deplibs=
+ for libdir in $dependency_libs; do
+ case $libdir in
+ -R*) func_stripname '-R' '' "$libdir"
+ temp_xrpath=$func_stripname_result
+ case " $xrpath " in
+ *" $temp_xrpath "*) ;;
+ *) xrpath="$xrpath $temp_xrpath";;
+ esac;;
+ *) temp_deplibs="$temp_deplibs $libdir";;
+ esac
+ done
+ dependency_libs="$temp_deplibs"
+ fi
+
+ newlib_search_path="$newlib_search_path $absdir"
+ # Link against this library
+ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+ # ... and its dependency_libs
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ newdependency_libs="$deplib $newdependency_libs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+
+ if test "$link_all_deplibs" != no; then
+ # Add the search paths of all dependency libraries
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) path="$deplib" ;;
+ *.la)
+ func_dirname "$deplib" "" "."
+ dir="$func_dirname_result"
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ if test -z "$absdir"; then
+ func_warning "cannot determine absolute directory name of \`$dir'"
+ absdir="$dir"
+ fi
+ ;;
+ esac
+ if $GREP "^installed=no" $deplib > /dev/null; then
+ case $host in
+ *-*-darwin*)
+ depdepl=
+ eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+ if test -n "$deplibrary_names" ; then
+ for tmp in $deplibrary_names ; do
+ depdepl=$tmp
+ done
+ if test -f "$absdir/$objdir/$depdepl" ; then
+ depdepl="$absdir/$objdir/$depdepl"
+ darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ if test -z "$darwin_install_name"; then
+ darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ fi
+ compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+ linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
+ path=
+ fi
+ fi
+ ;;
+ *)
+ path="-L$absdir/$objdir"
+ ;;
+ esac
+ else
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ test "$absdir" != "$libdir" && \
+ func_warning "\`$deplib' seems to be moved"
+
+ path="-L$absdir"
+ fi
+ ;;
+ esac
+ case " $deplibs " in
+ *" $path "*) ;;
+ *) deplibs="$path $deplibs" ;;
+ esac
+ done
+ fi # link_all_deplibs != no
+ fi # linkmode = lib
+ done # for deplib in $libs
+ if test "$pass" = link; then
+ if test "$linkmode" = "prog"; then
+ compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+ finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ fi
+ fi
+ dependency_libs="$newdependency_libs"
+ if test "$pass" = dlpreopen; then
+ # Link the dlpreopened libraries before other libraries
+ for deplib in $save_deplibs; do
+ deplibs="$deplib $deplibs"
+ done
+ fi
+ if test "$pass" != dlopen; then
+ if test "$pass" != conv; then
+ # Make sure lib_search_path contains only unique directories.
+ lib_search_path=
+ for dir in $newlib_search_path; do
+ case "$lib_search_path " in
+ *" $dir "*) ;;
+ *) lib_search_path="$lib_search_path $dir" ;;
+ esac
+ done
+ newlib_search_path=
+ fi
+
+ if test "$linkmode,$pass" != "prog,link"; then
+ vars="deplibs"
+ else
+ vars="compile_deplibs finalize_deplibs"
+ fi
+ for var in $vars dependency_libs; do
+ # Add libraries to $var in reverse order
+ eval tmp_libs=\"\$$var\"
+ new_libs=
+ for deplib in $tmp_libs; do
+ # FIXME: Pedantically, this is the right thing to do, so
+ # that some nasty dependency loop isn't accidentally
+ # broken:
+ #new_libs="$deplib $new_libs"
+ # Pragmatically, this seems to cause very few problems in
+ # practice:
+ case $deplib in
+ -L*) new_libs="$deplib $new_libs" ;;
+ -R*) ;;
+ *)
+ # And here is the reason: when a library appears more
+ # than once as an explicit dependence of a library, or
+ # is implicitly linked in more than once by the
+ # compiler, it is considered special, and multiple
+ # occurrences thereof are not removed. Compare this
+ # with having the same library being listed as a
+ # dependency of multiple other libraries: in this case,
+ # we know (pedantically, we assume) the library does not
+ # need to be listed more than once, so we keep only the
+ # last copy. This is not always right, but it is rare
+ # enough that we require users that really mean to play
+ # such unportable linking tricks to link the library
+ # using -Wl,-lname, so that libtool does not consider it
+ # for duplicate removal.
+ case " $specialdeplibs " in
+ *" $deplib "*) new_libs="$deplib $new_libs" ;;
+ *)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$deplib $new_libs" ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+ done
+ tmp_libs=
+ for deplib in $new_libs; do
+ case $deplib in
+ -L*)
+ case " $tmp_libs " in
+ *" $deplib "*) ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ done
+ eval $var=\"$tmp_libs\"
+ done # for var
+ fi
+ # Last step: remove runtime libs from dependency_libs
+ # (they stay in deplibs)
+ tmp_libs=
+ for i in $dependency_libs ; do
+ case " $predeps $postdeps $compiler_lib_search_path " in
+ *" $i "*)
+ i=""
+ ;;
+ esac
+ if test -n "$i" ; then
+ tmp_libs="$tmp_libs $i"
+ fi
+ done
+ dependency_libs=$tmp_libs
+ done # for pass
+ if test "$linkmode" = prog; then
+ dlfiles="$newdlfiles"
+ fi
+ if test "$linkmode" = prog || test "$linkmode" = lib; then
+ dlprefiles="$newdlprefiles"
+ fi
+
+ case $linkmode in
+ oldlib)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for archives"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for archives" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for archives"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for archives"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for archives"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for archives"
+
+ test -n "$export_symbols$export_symbols_regex" && \
+ func_warning "\`-export-symbols' is ignored for archives"
+
+ # Now set the variables for building old libraries.
+ build_libtool_libs=no
+ oldlibs="$output"
+ objs="$objs$old_deplibs"
+ ;;
+
+ lib)
+ # Make sure we only generate libraries of the form `libNAME.la'.
+ case $outputname in
+ lib*)
+ func_stripname 'lib' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ ;;
+ *)
+ test "$module" = no && \
+ func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+ if test "$need_lib_prefix" != no; then
+ # Add the "lib" prefix for modules if required
+ func_stripname '' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ else
+ func_stripname '' '.la' "$outputname"
+ libname=$func_stripname_result
+ fi
+ ;;
+ esac
+
+ if test -n "$objs"; then
+ if test "$deplibs_check_method" != pass_all; then
+ func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+ $ECHO "*** objects $objs is not portable!"
+ libobjs="$libobjs $objs"
+ fi
+ fi
+
+ test "$dlself" != no && \
+ func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+ set dummy $rpath
+ shift
+ test "$#" -gt 1 && \
+ func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+ install_libdir="$1"
+
+ oldlibs=
+ if test -z "$rpath"; then
+ if test "$build_libtool_libs" = yes; then
+ # Building a libtool convenience library.
+ # Some compilers have problems with a `.al' extension so
+ # convenience libraries should have the same extension an
+ # archive normally would.
+ oldlibs="$output_objdir/$libname.$libext $oldlibs"
+ build_libtool_libs=convenience
+ build_old_libs=yes
+ fi
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for convenience libraries"
+ else
+
+ # Parse the version information argument.
+ save_ifs="$IFS"; IFS=':'
+ set dummy $vinfo 0 0 0
+ shift
+ IFS="$save_ifs"
+
+ test -n "$7" && \
+ func_fatal_help "too many parameters to \`-version-info'"
+
+ # convert absolute version numbers to libtool ages
+ # this retains compatibility with .la files and attempts
+ # to make the code below a bit more comprehensible
+
+ case $vinfo_number in
+ yes)
+ number_major="$1"
+ number_minor="$2"
+ number_revision="$3"
+ #
+ # There are really only two kinds -- those that
+ # use the current revision as the major version
+ # and those that subtract age and use age as
+ # a minor version. But, then there is irix
+ # which has an extra 1 added just for fun
+ #
+ case $version_type in
+ darwin|linux|osf|windows|none)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_revision"
+ ;;
+ freebsd-aout|freebsd-elf|sunos)
+ current="$number_major"
+ revision="$number_minor"
+ age="0"
+ ;;
+ irix|nonstopux)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_minor"
+ lt_irix_increment=no
+ ;;
+ esac
+ ;;
+ no)
+ current="$1"
+ revision="$2"
+ age="$3"
+ ;;
+ esac
+
+ # Check that each of the things are valid numbers.
+ case $current in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "CURRENT \`$current' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $revision in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "REVISION \`$revision' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $age in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "AGE \`$age' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ if test "$age" -gt "$current"; then
+ func_error "AGE \`$age' is greater than the current interface number \`$current'"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ fi
+
+ # Calculate the version variables.
+ major=
+ versuffix=
+ verstring=
+ case $version_type in
+ none) ;;
+
+ darwin)
+ # Like Linux, but with the current version available in
+ # verstring for coding it into the library header
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ # Darwin ld doesn't like 0 for these options...
+ func_arith $current + 1
+ minor_current=$func_arith_result
+ xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+ ;;
+
+ freebsd-aout)
+ major=".$current"
+ versuffix=".$current.$revision";
+ ;;
+
+ freebsd-elf)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ irix | nonstopux)
+ if test "X$lt_irix_increment" = "Xno"; then
+ func_arith $current - $age
+ else
+ func_arith $current - $age + 1
+ fi
+ major=$func_arith_result
+
+ case $version_type in
+ nonstopux) verstring_prefix=nonstopux ;;
+ *) verstring_prefix=sgi ;;
+ esac
+ verstring="$verstring_prefix$major.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$revision
+ while test "$loop" -ne 0; do
+ func_arith $revision - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring_prefix$major.$iface:$verstring"
+ done
+
+ # Before this point, $major must not contain `.'.
+ major=.$major
+ versuffix="$major.$revision"
+ ;;
+
+ linux)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ ;;
+
+ osf)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix=".$current.$age.$revision"
+ verstring="$current.$age.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$age
+ while test "$loop" -ne 0; do
+ func_arith $current - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring:${iface}.0"
+ done
+
+ # Make executables depend on our current version.
+ verstring="$verstring:${current}.0"
+ ;;
+
+ qnx)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ sunos)
+ major=".$current"
+ versuffix=".$current.$revision"
+ ;;
+
+ windows)
+ # Use '-' rather than '.', since we only want one
+ # extension on DOS 8.3 filesystems.
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+
+ *)
+ func_fatal_configuration "unknown library version type \`$version_type'"
+ ;;
+ esac
+
+ # Clear the version info if we defaulted, and they specified a release.
+ if test -z "$vinfo" && test -n "$release"; then
+ major=
+ case $version_type in
+ darwin)
+ # we can't check for "0.0" in archive_cmds due to quoting
+ # problems, so we reset it completely
+ verstring=
+ ;;
+ *)
+ verstring="0.0"
+ ;;
+ esac
+ if test "$need_version" = no; then
+ versuffix=
+ else
+ versuffix=".0.0"
+ fi
+ fi
+
+ # Remove version info from name if versioning should be avoided
+ if test "$avoid_version" = yes && test "$need_version" = no; then
+ major=
+ versuffix=
+ verstring=""
+ fi
+
+ # Check to see if the archive will have undefined symbols.
+ if test "$allow_undefined" = yes; then
+ if test "$allow_undefined_flag" = unsupported; then
+ func_warning "undefined symbols not allowed in $host shared libraries"
+ build_libtool_libs=no
+ build_old_libs=yes
+ fi
+ else
+ # Don't allow undefined symbols.
+ allow_undefined_flag="$no_undefined_flag"
+ fi
+
+ fi
+
+ func_generate_dlsyms "$libname" "$libname" "yes"
+ libobjs="$libobjs $symfileobj"
+ test "X$libobjs" = "X " && libobjs=
+
+ if test "$mode" != relink; then
+ # Remove our outputs, but don't remove object files since they
+ # may have been created when compiling PIC objects.
+ removelist=
+ tempremovelist=`$ECHO "$output_objdir/*"`
+ for p in $tempremovelist; do
+ case $p in
+ *.$objext | *.gcno)
+ ;;
+ $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+ if test "X$precious_files_regex" != "X"; then
+ if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+ then
+ continue
+ fi
+ fi
+ removelist="$removelist $p"
+ ;;
+ *) ;;
+ esac
+ done
+ test -n "$removelist" && \
+ func_show_eval "${RM}r \$removelist"
+ fi
+
+ # Now set the variables for building old libraries.
+ if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+ oldlibs="$oldlibs $output_objdir/$libname.$libext"
+
+ # Transform .lo files to .o files.
+ oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+ fi
+
+ # Eliminate all temporary directories.
+ #for path in $notinst_path; do
+ # lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
+ # deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
+ # dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
+ #done
+
+ if test -n "$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ temp_xrpath=
+ for libdir in $xrpath; do
+ temp_xrpath="$temp_xrpath -R$libdir"
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+ dependency_libs="$temp_xrpath $dependency_libs"
+ fi
+ fi
+
+ # Make sure dlfiles contains only unique files that won't be dlpreopened
+ old_dlfiles="$dlfiles"
+ dlfiles=
+ for lib in $old_dlfiles; do
+ case " $dlprefiles $dlfiles " in
+ *" $lib "*) ;;
+ *) dlfiles="$dlfiles $lib" ;;
+ esac
+ done
+
+ # Make sure dlprefiles contains only unique files
+ old_dlprefiles="$dlprefiles"
+ dlprefiles=
+ for lib in $old_dlprefiles; do
+ case "$dlprefiles " in
+ *" $lib "*) ;;
+ *) dlprefiles="$dlprefiles $lib" ;;
+ esac
+ done
+
+ if test "$build_libtool_libs" = yes; then
+ if test -n "$rpath"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
+ # these systems don't actually have a c library (as such)!
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C library is in the System framework
+ deplibs="$deplibs System.ltframework"
+ ;;
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+ deplibs="$deplibs -lc"
+ fi
+ ;;
+ esac
+ fi
+
+ # Transform deplibs into only deplibs that can be linked in shared.
+ name_save=$name
+ libname_save=$libname
+ release_save=$release
+ versuffix_save=$versuffix
+ major_save=$major
+ # I'm not sure if I'm treating the release correctly. I think
+ # release should show up in the -l (ie -lgmp5) so we don't want to
+ # add it in twice. Is that correct?
+ release=""
+ versuffix=""
+ major=""
+ newdeplibs=
+ droppeddeps=no
+ case $deplibs_check_method in
+ pass_all)
+ # Don't check for shared/static. Everything works.
+ # This might be a little naive. We might want to check
+ # whether the library exists or not. But this is on
+ # osf3 & osf4 and I'm not really sure... Just
+ # implementing what was already the behavior.
+ newdeplibs=$deplibs
+ ;;
+ test_compile)
+ # This code stresses the "libraries are programs" paradigm to its
+ # limits. Maybe even breaks it. We compile a program, linking it
+ # against the deplibs as a proxy for the library. Then we can check
+ # whether they linked in statically or dynamically with ldd.
+ $opt_dry_run || $RM conftest.c
+ cat > conftest.c <<EOF
+ int main() { return 0; }
+EOF
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+ ldd_output=`ldd conftest`
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which I believe you do not have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use it for"
+ $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
+ fi
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ else
+ # Error occurred in the first compile. Let's try to salvage
+ # the situation: Compile a separate program for each library.
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+ ldd_output=`ldd conftest`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use this one"
+ $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
+ fi
+ fi
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
+ $ECHO "*** make it link in! You will probably need to install it or some"
+ $ECHO "*** library that it depends on before this library will be fully"
+ $ECHO "*** functional. Installing it before continuing would be even better."
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ fi
+ ;;
+ file_magic*)
+ set dummy $deplibs_check_method; shift
+ file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ # Follow soft links.
+ if ls -lLd "$potent_lib" 2>/dev/null |
+ $GREP " -> " >/dev/null; then
+ continue
+ fi
+ # The statement above tries to avoid entering an
+ # endless loop below, in case of cyclic links.
+ # We might still enter an endless loop, since a link
+ # loop can be closed while we follow links,
+ # but so what?
+ potlib="$potent_lib"
+ while test -h "$potlib" 2>/dev/null; do
+ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+ case $potliblink in
+ [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+ *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
+ esac
+ done
+ if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+ $SED -e 10q |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a file magic. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ potlib="$potent_lib" # see symlink-check above in file_magic test
+ if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
+ $EGREP "$match_pattern_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a regex pattern. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ none | unknown | *)
+ newdeplibs=""
+ tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
+ -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ for i in $predeps $postdeps ; do
+ # can't use Xsed below, because $i might contain '/'
+ tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
+ done
+ fi
+ if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' |
+ $GREP . >/dev/null; then
+ $ECHO
+ if test "X$deplibs_check_method" = "Xnone"; then
+ $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
+ else
+ $ECHO "*** Warning: inter-library dependencies are not known to be supported."
+ fi
+ $ECHO "*** All declared inter-library dependencies are being dropped."
+ droppeddeps=yes
+ fi
+ ;;
+ esac
+ versuffix=$versuffix_save
+ major=$major_save
+ release=$release_save
+ libname=$libname_save
+ name=$name_save
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library with the System framework
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ if test "$droppeddeps" = yes; then
+ if test "$module" = yes; then
+ $ECHO
+ $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
+ $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
+ $ECHO "*** a static module, that should work as long as the dlopening"
+ $ECHO "*** application is linked with the -dlopen flag."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ else
+ $ECHO "*** The inter-library dependencies that have been dropped here will be"
+ $ECHO "*** automatically added whenever a program is linked with this library"
+ $ECHO "*** or is declared to -dlopen it."
+
+ if test "$allow_undefined" = no; then
+ $ECHO
+ $ECHO "*** Since this library must not contain undefined symbols,"
+ $ECHO "*** because either the platform does not support them or"
+ $ECHO "*** it was explicitly requested with -no-undefined,"
+ $ECHO "*** libtool will only create a static version of it."
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ fi
+ fi
+ # Done checking deplibs!
+ deplibs=$newdeplibs
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ case $host in
+ *-*-darwin*)
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ deplibs="$new_libs"
+
+ # All the library-specific variables (install_libdir is set above).
+ library_names=
+ old_library=
+ dlname=
+
+ # Test again, we may have decided not to build it any more
+ if test "$build_libtool_libs" = yes; then
+ if test "$hardcode_into_libs" = yes; then
+ # Hardcode the library paths
+ hardcode_libdirs=
+ dep_rpath=
+ rpath="$finalize_rpath"
+ test "$mode" != relink && rpath="$compile_rpath$rpath"
+ for libdir in $rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ dep_rpath="$dep_rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ if test -n "$hardcode_libdir_flag_spec_ld"; then
+ eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
+ else
+ eval dep_rpath=\"$hardcode_libdir_flag_spec\"
+ fi
+ fi
+ if test -n "$runpath_var" && test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+ fi
+ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+ fi
+
+ shlibpath="$finalize_shlibpath"
+ test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+ if test -n "$shlibpath"; then
+ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+ fi
+
+ # Get the real and link names of the library.
+ eval shared_ext=\"$shrext_cmds\"
+ eval library_names=\"$library_names_spec\"
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+
+ if test -n "$soname_spec"; then
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+ if test -z "$dlname"; then
+ dlname=$soname
+ fi
+
+ lib="$output_objdir/$realname"
+ linknames=
+ for link
+ do
+ linknames="$linknames $link"
+ done
+
+ # Use standard objects if they are pic
+ test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ test "X$libobjs" = "X " && libobjs=
+
+ delfiles=
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+ export_symbols="$output_objdir/$libname.uexp"
+ delfiles="$delfiles $export_symbols"
+ fi
+
+ orig_export_symbols=
+ case $host_os in
+ cygwin* | mingw* | cegcc*)
+ if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+ # exporting using user supplied symfile
+ if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+ # and it's NOT already a .def file. Must figure out
+ # which of the given symbols are data symbols and tag
+ # them as such. So, trigger use of export_symbols_cmds.
+ # export_symbols gets reassigned inside the "prepare
+ # the list of exported symbols" if statement, so the
+ # include_expsyms logic still works.
+ orig_export_symbols="$export_symbols"
+ export_symbols=
+ always_export_symbols=yes
+ fi
+ fi
+ ;;
+ esac
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ cmds=$export_symbols_cmds
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ func_len " $cmd"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ func_show_eval "$cmd" 'exit $?'
+ skipped_export=false
+ else
+ # The command line is too long to execute in one step.
+ func_verbose "using reloadable object file for export list..."
+ skipped_export=:
+ # Break out early, otherwise skipped_export may be
+ # set to false by a later but shorter cmd.
+ break
+ fi
+ done
+ IFS="$save_ifs"
+ if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+ fi
+
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+
+ tmp_deplibs=
+ for test_deplib in $deplibs; do
+ case " $convenience " in
+ *" $test_deplib "*) ;;
+ *)
+ tmp_deplibs="$tmp_deplibs $test_deplib"
+ ;;
+ esac
+ done
+ deplibs="$tmp_deplibs"
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec" &&
+ test "$compiler_needs_object" = yes &&
+ test -z "$libobjs"; then
+ # extract the archives, so we have objects to list.
+ # TODO: could optimize this to just extract one archive.
+ whole_archive_flag_spec=
+ fi
+ if test -n "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ else
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ fi
+
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ linker_flags="$linker_flags $flag"
+ fi
+
+ # Make a backup of the uninstalled library when relinking
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+ fi
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ eval test_cmds=\"$module_expsym_cmds\"
+ cmds=$module_expsym_cmds
+ else
+ eval test_cmds=\"$module_cmds\"
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ eval test_cmds=\"$archive_expsym_cmds\"
+ cmds=$archive_expsym_cmds
+ else
+ eval test_cmds=\"$archive_cmds\"
+ cmds=$archive_cmds
+ fi
+ fi
+
+ if test "X$skipped_export" != "X:" &&
+ func_len " $test_cmds" &&
+ len=$func_len_result &&
+ test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ :
+ else
+ # The command line is too long to link in one step, link piecewise
+ # or, if using GNU ld and skipped_export is not :, use a linker
+ # script.
+
+ # Save the value of $output and $libobjs because we want to
+ # use them later. If we have whole_archive_flag_spec, we
+ # want to use save_libobjs as it was before
+ # whole_archive_flag_spec was expanded, because we can't
+ # assume the linker understands whole_archive_flag_spec.
+ # This may have to be revisited, in case too many
+ # convenience libraries get linked in and end up exceeding
+ # the spec.
+ if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ fi
+ save_output=$output
+ output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
+
+ # Clear the reloadable object creation command queue and
+ # initialize k to one.
+ test_cmds=
+ concat_cmds=
+ objlist=
+ last_robj=
+ k=1
+
+ if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+ output=${output_objdir}/${output_la}.lnkscript
+ func_verbose "creating GNU ld script: $output"
+ $ECHO 'INPUT (' > $output
+ for obj in $save_libobjs
+ do
+ $ECHO "$obj" >> $output
+ done
+ $ECHO ')' >> $output
+ delfiles="$delfiles $output"
+ elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_verbose "creating linker input file list: $output"
+ : > $output
+ set x $save_libobjs
+ shift
+ firstobj=
+ if test "$compiler_needs_object" = yes; then
+ firstobj="$1 "
+ shift
+ fi
+ for obj
+ do
+ $ECHO "$obj" >> $output
+ done
+ delfiles="$delfiles $output"
+ output=$firstobj\"$file_list_spec$output\"
+ else
+ if test -n "$save_libobjs"; then
+ func_verbose "creating reloadable object files..."
+ output=$output_objdir/$output_la-${k}.$objext
+ eval test_cmds=\"$reload_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+
+ # Loop over the list of objects to be linked.
+ for obj in $save_libobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ if test "X$objlist" = X ||
+ test "$len" -lt "$max_cmd_len"; then
+ func_append objlist " $obj"
+ else
+ # The command $test_cmds is almost too long, add a
+ # command to the queue.
+ if test "$k" -eq 1 ; then
+ # The first file doesn't have a previous command to add.
+ eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
+ else
+ # All subsequent reloadable object files will link in
+ # the last one created.
+ eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
+ fi
+ last_robj=$output_objdir/$output_la-${k}.$objext
+ func_arith $k + 1
+ k=$func_arith_result
+ output=$output_objdir/$output_la-${k}.$objext
+ objlist=$obj
+ func_len " $last_robj"
+ func_arith $len0 + $func_len_result
+ len=$func_arith_result
+ fi
+ done
+ # Handle the remaining objects by creating one last
+ # reloadable object file. All subsequent reloadable object
+ # files will link in the last one created.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+ fi
+ delfiles="$delfiles $output"
+
+ else
+ output=
+ fi
+
+ if ${skipped_export-false}; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ libobjs=$output
+ # Append the command to create the export file.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+ fi
+ fi
+
+ test -n "$save_libobjs" &&
+ func_verbose "creating a temporary reloadable object file: $output"
+
+ # Loop through the commands generated above and execute them.
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $concat_cmds; do
+ IFS="$save_ifs"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+
+ if ${skipped_export-false}; then
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+ fi
+
+ libobjs=$output
+ # Restore the value of output.
+ output=$save_output
+
+ if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ # Expand the library linking commands again to reset the
+ # value of $libobjs for piecewise linking.
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ cmds=$module_expsym_cmds
+ else
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ cmds=$archive_expsym_cmds
+ else
+ cmds=$archive_cmds
+ fi
+ fi
+ fi
+
+ if test -n "$delfiles"; then
+ # Append the command to remove temporary files to $cmds.
+ eval cmds=\"\$cmds~\$RM $delfiles\"
+ fi
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+ if test -n "$convenience"; then
+ if test -z "$whole_archive_flag_spec"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ # Create links to the real library.
+ for linkname in $linknames; do
+ if test "$realname" != "$linkname"; then
+ func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ fi
+ done
+
+ # If -module or -export-dynamic was specified, set the dlname.
+ if test "$module" = yes || test "$export_dynamic" = yes; then
+ # On all known operating systems, these are identical.
+ dlname="$soname"
+ fi
+ fi
+ ;;
+
+ obj)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for objects"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for objects" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for objects"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for objects"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for objects"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for objects"
+
+ case $output in
+ *.lo)
+ test -n "$objs$old_deplibs" && \
+ func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+ libobj=$output
+ func_lo2o "$libobj"
+ obj=$func_lo2o_result
+ ;;
+ *)
+ libobj=
+ obj="$output"
+ ;;
+ esac
+
+ # Delete the old objects.
+ $opt_dry_run || $RM $obj $libobj
+
+ # Objects from convenience libraries. This assumes
+ # single-version convenience libraries. Whenever we create
+ # different ones for PIC/non-PIC, this we'll have to duplicate
+ # the extraction.
+ reload_conv_objs=
+ gentop=
+ # reload_cmds runs $LD directly, so let us get rid of
+ # -Wl from whole_archive_flag_spec and hope we can get by with
+ # turning comma into space..
+ wl=
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec"; then
+ eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+ reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
+ else
+ gentop="$output_objdir/${obj}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
+ fi
+ fi
+
+ # Create the old-style object.
+ reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+ output="$obj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+
+ # Exit if we aren't doing a library object file.
+ if test -z "$libobj"; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$build_libtool_libs" != yes; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ # Create an invalid libtool object if no PIC, so that we don't
+ # accidentally link it into a program.
+ # $show "echo timestamp > $libobj"
+ # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+ exit $EXIT_SUCCESS
+ fi
+
+ if test -n "$pic_flag" || test "$pic_mode" != default; then
+ # Only do commands if we really have different PIC objects.
+ reload_objs="$libobjs $reload_conv_objs"
+ output="$libobj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+ fi
+
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ ;;
+
+ prog)
+ case $host in
+ *cygwin*) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result.exe;;
+ esac
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for programs"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for programs"
+
+ test "$preload" = yes \
+ && test "$dlopen_support" = unknown \
+ && test "$dlopen_self" = unknown \
+ && test "$dlopen_self_static" = unknown && \
+ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library is the System framework
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ case $host in
+ *-*-darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ # But is supposedly fixed on 10.4 or later (yay!).
+ if test "$tagname" = CXX ; then
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+ 10.[0123])
+ compile_command="$compile_command ${wl}-bind_at_load"
+ finalize_command="$finalize_command ${wl}-bind_at_load"
+ ;;
+ esac
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $compile_deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $compile_deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ compile_deplibs="$new_libs"
+
+
+ compile_command="$compile_command $compile_deplibs"
+ finalize_command="$finalize_command $finalize_deplibs"
+
+ if test -n "$rpath$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ for libdir in $rpath $xrpath; do
+ # This is the magic to use -rpath.
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ fi
+
+ # Now hardcode the library paths
+ rpath=
+ hardcode_libdirs=
+ for libdir in $compile_rpath $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$libdir:"*) ;;
+ ::) dllsearchpath=$libdir;;
+ *) dllsearchpath="$dllsearchpath:$libdir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ compile_rpath="$rpath"
+
+ rpath=
+ hardcode_libdirs=
+ for libdir in $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$finalize_perm_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ finalize_rpath="$rpath"
+
+ if test -n "$libobjs" && test "$build_old_libs" = yes; then
+ # Transform all the library objects into standard objects.
+ compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ fi
+
+ func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+ # template prelinking step
+ if test -n "$prelink_cmds"; then
+ func_execute_cmds "$prelink_cmds" 'exit $?'
+ fi
+
+ wrappers_required=yes
+ case $host in
+ *cygwin* | *mingw* )
+ if test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ *cegcc)
+ # Disable wrappers for cegcc, we are cross compiling anyway.
+ wrappers_required=no
+ ;;
+ *)
+ if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ esac
+ if test "$wrappers_required" = no; then
+ # Replace the output file specification.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ link_command="$compile_command$compile_rpath"
+
+ # We have no uninstalled library dependencies, so finalize right now.
+ exit_status=0
+ func_show_eval "$link_command" 'exit_status=$?'
+
+ # Delete the generated files.
+ if test -f "$output_objdir/${outputname}S.${objext}"; then
+ func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+ fi
+
+ exit $exit_status
+ fi
+
+ if test -n "$compile_shlibpath$finalize_shlibpath"; then
+ compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+ fi
+ if test -n "$finalize_shlibpath"; then
+ finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+ fi
+
+ compile_var=
+ finalize_var=
+ if test -n "$runpath_var"; then
+ if test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ if test -n "$finalize_perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $finalize_perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ fi
+
+ if test "$no_install" = yes; then
+ # We don't need to create a wrapper script.
+ link_command="$compile_var$compile_command$compile_rpath"
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ # Delete the old output file.
+ $opt_dry_run || $RM $output
+ # Link the executable and exit
+ func_show_eval "$link_command" 'exit $?'
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$hardcode_action" = relink; then
+ # Fast installation is not supported
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+ func_warning "this platform does not like uninstalled shared libraries"
+ func_warning "\`$output' will be relinked during installation"
+ else
+ if test "$fast_install" != no; then
+ link_command="$finalize_var$compile_command$finalize_rpath"
+ if test "$fast_install" = yes; then
+ relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+ else
+ # fast_install is set to needless
+ relink_command=
+ fi
+ else
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+ fi
+ fi
+
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+ # Delete the old output files.
+ $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+ func_show_eval "$link_command" 'exit $?'
+
+ # Now create the wrapper script.
+ func_verbose "creating $output"
+
+ # Quote the relink command for shipping.
+ if test -n "$relink_command"; then
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ relink_command="(cd `pwd`; $relink_command)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Quote $ECHO for shipping.
+ if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
+ case $progpath in
+ [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
+ *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
+ esac
+ qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
+ else
+ qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Only actually do things if not in dry run mode.
+ $opt_dry_run || {
+ # win32 will think the script is a binary if it has
+ # a .exe suffix, so we strip it off here.
+ case $output in
+ *.exe) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result ;;
+ esac
+ # test for cygwin because mv fails w/o .exe extensions
+ case $host in
+ *cygwin*)
+ exeext=.exe
+ func_stripname '' '.exe' "$outputname"
+ outputname=$func_stripname_result ;;
+ *) exeext= ;;
+ esac
+ case $host in
+ *cygwin* | *mingw* )
+ func_dirname_and_basename "$output" "" "."
+ output_name=$func_basename_result
+ output_path=$func_dirname_result
+ cwrappersource="$output_path/$objdir/lt-$output_name.c"
+ cwrapper="$output_path/$output_name.exe"
+ $RM $cwrappersource $cwrapper
+ trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_cwrapperexe_src > $cwrappersource
+
+ # The wrapper executable is built using the $host compiler,
+ # because it contains $host paths and files. If cross-
+ # compiling, it, like the target executable, must be
+ # executed on the $host or under an emulation environment.
+ $opt_dry_run || {
+ $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+ $STRIP $cwrapper
+ }
+
+ # Now, create the wrapper script for func_source use:
+ func_ltwrapper_scriptname $cwrapper
+ $RM $func_ltwrapper_scriptname_result
+ trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+ $opt_dry_run || {
+ # note: this script will not be executed, so do not chmod.
+ if test "x$build" = "x$host" ; then
+ $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+ else
+ func_emit_wrapper no > $func_ltwrapper_scriptname_result
+ fi
+ }
+ ;;
+ * )
+ $RM $output
+ trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_wrapper no > $output
+ chmod +x $output
+ ;;
+ esac
+ }
+ exit $EXIT_SUCCESS
+ ;;
+ esac
+
+ # See if we need to build an old-fashioned archive.
+ for oldlib in $oldlibs; do
+
+ if test "$build_libtool_libs" = convenience; then
+ oldobjs="$libobjs_save $symfileobj"
+ addlibs="$convenience"
+ build_libtool_libs=no
+ else
+ if test "$build_libtool_libs" = module; then
+ oldobjs="$libobjs_save"
+ build_libtool_libs=no
+ else
+ oldobjs="$old_deplibs $non_pic_objects"
+ if test "$preload" = yes && test -f "$symfileobj"; then
+ oldobjs="$oldobjs $symfileobj"
+ fi
+ fi
+ addlibs="$old_convenience"
+ fi
+
+ if test -n "$addlibs"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $addlibs
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # Do each command in the archive commands.
+ if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+ cmds=$old_archive_from_new_cmds
+ else
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # POSIX demands no paths to be encoded in archives. We have
+ # to avoid creating archives with duplicate basenames if we
+ # might have to extract them afterwards, e.g., when creating a
+ # static archive out of a convenience library, or when linking
+ # the entirety of a libtool archive into another (currently
+ # not supported by libtool).
+ if (for obj in $oldobjs
+ do
+ func_basename "$obj"
+ $ECHO "$func_basename_result"
+ done | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ $ECHO "copying selected object files to avoid basename conflicts..."
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+ func_mkdir_p "$gentop"
+ save_oldobjs=$oldobjs
+ oldobjs=
+ counter=1
+ for obj in $save_oldobjs
+ do
+ func_basename "$obj"
+ objbase="$func_basename_result"
+ case " $oldobjs " in
+ " ") oldobjs=$obj ;;
+ *[\ /]"$objbase "*)
+ while :; do
+ # Make sure we don't pick an alternate name that also
+ # overlaps.
+ newobj=lt$counter-$objbase
+ func_arith $counter + 1
+ counter=$func_arith_result
+ case " $oldobjs " in
+ *[\ /]"$newobj "*) ;;
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+ esac
+ done
+ func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+ oldobjs="$oldobjs $gentop/$newobj"
+ ;;
+ *) oldobjs="$oldobjs $obj" ;;
+ esac
+ done
+ fi
+ eval cmds=\"$old_archive_cmds\"
+
+ func_len " $cmds"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ cmds=$old_archive_cmds
+ else
+ # the command line is too long to link in one step, link in parts
+ func_verbose "using piecewise archive linking..."
+ save_RANLIB=$RANLIB
+ RANLIB=:
+ objlist=
+ concat_cmds=
+ save_oldobjs=$oldobjs
+ oldobjs=
+ # Is there a better way of finding the last object in the list?
+ for obj in $save_oldobjs
+ do
+ last_oldobj=$obj
+ done
+ eval test_cmds=\"$old_archive_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+ for obj in $save_oldobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ func_append objlist " $obj"
+ if test "$len" -lt "$max_cmd_len"; then
+ :
+ else
+ # the above command should be used before it gets too long
+ oldobjs=$objlist
+ if test "$obj" = "$last_oldobj" ; then
+ RANLIB=$save_RANLIB
+ fi
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+ objlist=
+ len=$len0
+ fi
+ done
+ RANLIB=$save_RANLIB
+ oldobjs=$objlist
+ if test "X$oldobjs" = "X" ; then
+ eval cmds=\"\$concat_cmds\"
+ else
+ eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+ fi
+ fi
+ fi
+ func_execute_cmds "$cmds" 'exit $?'
+ done
+
+ test -n "$generated" && \
+ func_show_eval "${RM}r$generated"
+
+ # Now create the libtool archive.
+ case $output in
+ *.la)
+ old_library=
+ test "$build_old_libs" = yes && old_library="$libname.$libext"
+ func_verbose "creating $output"
+
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ # Quote the link command for shipping.
+ relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ if test "$hardcode_automatic" = yes ; then
+ relink_command=
+ fi
+
+ # Only create the output if not a dry run.
+ $opt_dry_run || {
+ for installed in no yes; do
+ if test "$installed" = yes; then
+ if test -z "$install_libdir"; then
+ break
+ fi
+ output="$output_objdir/$outputname"i
+ # Replace all uninstalled libtool libraries with the installed ones
+ newdependency_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ *.la)
+ func_basename "$deplib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ newdependency_libs="$newdependency_libs $libdir/$name"
+ ;;
+ *) newdependency_libs="$newdependency_libs $deplib" ;;
+ esac
+ done
+ dependency_libs="$newdependency_libs"
+ newdlfiles=
+
+ for lib in $dlfiles; do
+ case $lib in
+ *.la)
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlfiles="$newdlfiles $libdir/$name"
+ ;;
+ *) newdlfiles="$newdlfiles $lib" ;;
+ esac
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ *.la)
+ # Only pass preopened files to the pseudo-archive (for
+ # eventual linking with the app. that links it) if we
+ # didn't already link the preopened objects directly into
+ # the library:
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlprefiles="$newdlprefiles $libdir/$name"
+ ;;
+ esac
+ done
+ dlprefiles="$newdlprefiles"
+ else
+ newdlfiles=
+ for lib in $dlfiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlfiles="$newdlfiles $abs"
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlprefiles="$newdlprefiles $abs"
+ done
+ dlprefiles="$newdlprefiles"
+ fi
+ $RM $output
+ # place dlname in correct position for cygwin
+ tdlname=$dlname
+ case $host,$output,$installed,$module,$dlname in
+ *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
+ esac
+ $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+ if test "$installed" = no && test "$need_relink" = yes; then
+ $ECHO >> $output "\
+relink_command=\"$relink_command\""
+ fi
+ done
+ }
+
+ # Do a symbolic link so that the libtool archive can be found in
+ # LD_LIBRARY_PATH before the program is installed.
+ func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+ ;;
+ esac
+ exit $EXIT_SUCCESS
+}
+
+{ test "$mode" = link || test "$mode" = relink; } &&
+ func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+ $opt_debug
+ RM="$nonopt"
+ files=
+ rmforce=
+ exit_status=0
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ for arg
+ do
+ case $arg in
+ -f) RM="$RM $arg"; rmforce=yes ;;
+ -*) RM="$RM $arg" ;;
+ *) files="$files $arg" ;;
+ esac
+ done
+
+ test -z "$RM" && \
+ func_fatal_help "you must specify an RM program"
+
+ rmdirs=
+
+ origobjdir="$objdir"
+ for file in $files; do
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ if test "X$dir" = X.; then
+ objdir="$origobjdir"
+ else
+ objdir="$dir/$origobjdir"
+ fi
+ func_basename "$file"
+ name="$func_basename_result"
+ test "$mode" = uninstall && objdir="$dir"
+
+ # Remember objdir for removal later, being careful to avoid duplicates
+ if test "$mode" = clean; then
+ case " $rmdirs " in
+ *" $objdir "*) ;;
+ *) rmdirs="$rmdirs $objdir" ;;
+ esac
+ fi
+
+ # Don't error if the file doesn't exist and rm -f was used.
+ if { test -L "$file"; } >/dev/null 2>&1 ||
+ { test -h "$file"; } >/dev/null 2>&1 ||
+ test -f "$file"; then
+ :
+ elif test -d "$file"; then
+ exit_status=1
+ continue
+ elif test "$rmforce" = yes; then
+ continue
+ fi
+
+ rmfiles="$file"
+
+ case $name in
+ *.la)
+ # Possibly a libtool archive, so verify it.
+ if func_lalib_p "$file"; then
+ func_source $dir/$name
+
+ # Delete the libtool libraries and symlinks.
+ for n in $library_names; do
+ rmfiles="$rmfiles $objdir/$n"
+ done
+ test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
+
+ case "$mode" in
+ clean)
+ case " $library_names " in
+ # " " in the beginning catches empty $dlname
+ *" $dlname "*) ;;
+ *) rmfiles="$rmfiles $objdir/$dlname" ;;
+ esac
+ test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
+ ;;
+ uninstall)
+ if test -n "$library_names"; then
+ # Do each command in the postuninstall commands.
+ func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+
+ if test -n "$old_library"; then
+ # Do each command in the old_postuninstall commands.
+ func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+ # FIXME: should reinstall the best remaining shared library.
+ ;;
+ esac
+ fi
+ ;;
+
+ *.lo)
+ # Possibly a libtool object, so verify it.
+ if func_lalib_p "$file"; then
+
+ # Read the .lo file
+ func_source $dir/$name
+
+ # Add PIC object to the list of files to remove.
+ if test -n "$pic_object" &&
+ test "$pic_object" != none; then
+ rmfiles="$rmfiles $dir/$pic_object"
+ fi
+
+ # Add non-PIC object to the list of files to remove.
+ if test -n "$non_pic_object" &&
+ test "$non_pic_object" != none; then
+ rmfiles="$rmfiles $dir/$non_pic_object"
+ fi
+ fi
+ ;;
+
+ *)
+ if test "$mode" = clean ; then
+ noexename=$name
+ case $file in
+ *.exe)
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ func_stripname '' '.exe' "$name"
+ noexename=$func_stripname_result
+ # $file with .exe has already been added to rmfiles,
+ # add $file without .exe
+ rmfiles="$rmfiles $file"
+ ;;
+ esac
+ # Do a test to see if this is a libtool program.
+ if func_ltwrapper_p "$file"; then
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ relink_command=
+ func_source $func_ltwrapper_scriptname_result
+ rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
+ else
+ relink_command=
+ func_source $dir/$noexename
+ fi
+
+ # note $name still contains .exe if it was in $file originally
+ # as does the version of $file that was added into $rmfiles
+ rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
+ if test "$fast_install" = yes && test -n "$relink_command"; then
+ rmfiles="$rmfiles $objdir/lt-$name"
+ fi
+ if test "X$noexename" != "X$name" ; then
+ rmfiles="$rmfiles $objdir/lt-${noexename}.c"
+ fi
+ fi
+ fi
+ ;;
+ esac
+ func_show_eval "$RM $rmfiles" 'exit_status=1'
+ done
+ objdir="$origobjdir"
+
+ # Try to remove the ${objdir}s in the directories where we deleted files
+ for dir in $rmdirs; do
+ if test -d "$dir"; then
+ func_show_eval "rmdir $dir >/dev/null 2>&1"
+ fi
+ done
+
+ exit $exit_status
+}
+
+{ test "$mode" = uninstall || test "$mode" = clean; } &&
+ func_mode_uninstall ${1+"$@"}
+
+test -z "$mode" && {
+ help="$generic_help"
+ func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+ func_fatal_help "invalid operation mode \`$mode'"
+
+if test -n "$exec_cmd"; then
+ eval exec "$exec_cmd"
+ exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries. Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them. This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration. But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
+
+# ### BEGIN LIBTOOL TAG CONFIG: RC
+
+# The linker used to build libraries.
+LD=""
+
+# Commands used to build an old-style archive.
+old_archive_cmds=""
+
+# A language specific compiler.
+CC=""
+
+# Is the compiler the GNU compiler?
+with_gcc=
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=""
+
+# How to pass a linker flag through the compiler.
+wl=""
+
+# Additional compiler flags for building library objects.
+pic_flag=""
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=""
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o="yes"
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=""
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=""
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=""
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=""
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=""
+
+# Commands used to build a shared archive.
+archive_cmds=""
+archive_expsym_cmds=""
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=""
+module_expsym_cmds=""
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=""
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=""
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=""
+
+# Flag to hardcode $libdir into a binary during linking.
+# This must work even if $libdir does not exist
+hardcode_libdir_flag_spec=""
+
+# If ld is used when linking, flag to hardcode $libdir into a binary
+# during linking. This must work even if $libdir does not exist.
+hardcode_libdir_flag_spec_ld=""
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=""
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting ${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=
+
+# Fix the shell variable $srcfile for the compiler.
+fix_srcfile_path=""
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=
+
+# The commands to list exported symbols.
+export_symbols_cmds=""
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=""
+
+# Symbols that must always be exported.
+include_expsyms=""
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=""
+
+# Specify filename containing input files.
+file_list_spec=""
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=
+
+# ### END LIBTOOL TAG CONFIG: RC
diff --git a/jni/iconv/m4/cp.m4 b/jni/iconv/m4/cp.m4
new file mode 100644
index 0000000..9b8ef4a
--- /dev/null
+++ b/jni/iconv/m4/cp.m4
@@ -0,0 +1,25 @@
+dnl Copyright (C) 1993-2002 Free Software Foundation, Inc.
+dnl This file is free software, distributed under the terms of the GNU
+dnl General Public License. As a special exception to the GNU General
+dnl Public License, this file may be distributed as part of a program
+dnl that contains a configuration script generated by Autoconf, under
+dnl the same distribution terms as the rest of that program.
+
+dnl From Bruno Haible, Marcus Daniels.
+
+AC_PREREQ(2.13)
+
+AC_DEFUN([CL_PROG_CP],
+[AC_CACHE_CHECK(how to copy files, cl_cv_prog_cp, [
+echo "blabla" > conftest.x
+err=`/bin/sh -c "cp -p conftest.x conftest.y 2>&1"`
+if test -z "$err"; then
+ cl_cv_prog_cp='cp -p'
+else
+ cl_cv_prog_cp='cp'
+fi
+rm -f conftest*
+])
+CP="$cl_cv_prog_cp"
+AC_SUBST(CP)dnl
+])
diff --git a/jni/iconv/m4/eilseq.m4 b/jni/iconv/m4/eilseq.m4
new file mode 100644
index 0000000..792d514
--- /dev/null
+++ b/jni/iconv/m4/eilseq.m4
@@ -0,0 +1,67 @@
+#serial 1
+
+AC_PREREQ(2.50)
+
+# The EILSEQ errno value ought to be defined in <errno.h>, according to
+# ISO C 99 and POSIX. But some systems (like SunOS 4) don't define it,
+# and some systems (like BSD/OS) define it in <wchar.h> not <errno.h>.
+
+# Define EILSEQ as a C macro and as a substituted macro in such a way that
+# 1. on all systems, after inclusion of <errno.h>, EILSEQ is usable,
+# 2. on systems where EILSEQ is defined elsewhere, we use the same numeric
+# value.
+
+AC_DEFUN([AC_EILSEQ],
+[
+ AC_REQUIRE([AC_PROG_CC])dnl
+
+ dnl Check for any extra headers that could define EILSEQ.
+ AC_CHECK_HEADERS(wchar.h)
+
+ AC_CACHE_CHECK([for EILSEQ], ac_cv_decl_EILSEQ, [
+ AC_EGREP_CPP(yes,[
+#include <errno.h>
+#ifdef EILSEQ
+yes
+#endif
+ ], have_eilseq=1)
+ if test -n "$have_eilseq"; then
+ dnl EILSEQ exists in <errno.h>. Don't need to define EILSEQ ourselves.
+ ac_cv_decl_EILSEQ=yes
+ else
+ AC_EGREP_CPP(yes,[
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+#ifdef EILSEQ
+yes
+#endif
+ ], have_eilseq=1)
+ if test -n "$have_eilseq"; then
+ dnl EILSEQ exists in some other system header.
+ dnl Define it to the same value.
+ _AC_COMPUTE_INT([EILSEQ], ac_cv_decl_EILSEQ, [
+#include <errno.h>
+#if HAVE_WCHAR_H
+#include <wchar.h>
+#endif
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+])
+ else
+ dnl EILSEQ isn't defined by the system. Define EILSEQ ourselves, but
+ dnl don't define it as EINVAL, because iconv() callers want to
+ dnl distinguish EINVAL and EILSEQ.
+ ac_cv_decl_EILSEQ=ENOENT
+ fi
+ fi
+ ])
+ if test "$ac_cv_decl_EILSEQ" != yes; then
+ AC_DEFINE_UNQUOTED([EILSEQ], [$ac_cv_decl_EILSEQ],
+ [Define as good substitute value for EILSEQ.])
+ EILSEQ="$ac_cv_decl_EILSEQ"
+ AC_SUBST(EILSEQ)
+ fi
+])
diff --git a/jni/iconv/m4/endian.m4 b/jni/iconv/m4/endian.m4
new file mode 100644
index 0000000..dfdf846
--- /dev/null
+++ b/jni/iconv/m4/endian.m4
@@ -0,0 +1,50 @@
+dnl Copyright (C) 1993-2003 Free Software Foundation, Inc.
+dnl This file is free software, distributed under the terms of the GNU
+dnl General Public License. As a special exception to the GNU General
+dnl Public License, this file may be distributed as part of a program
+dnl that contains a configuration script generated by Autoconf, under
+dnl the same distribution terms as the rest of that program.
+
+dnl From Bruno Haible, Marcus Daniels.
+
+AC_PREREQ(2.13)
+
+AC_DEFUN([CL_WORDS_LITTLEENDIAN],
+[AC_CACHE_CHECK(byte ordering, cl_cv_sys_endian, [
+AC_TRY_RUN([int main () {
+ /* Are we little or big endian? From Harbison&Steele. */
+ union
+ {
+ long l;
+ char c[sizeof (long)];
+ } u;
+ u.l = 1;
+ exit (u.c[0] == 1);
+}],
+cl_cv_sys_endian="big endian",
+cl_cv_sys_endian="little endian",
+: # must guess the endianness
+)
+if test -z "$cl_cv_sys_endian"; then
+AC_EGREP_CPP(yes,[#if defined(m68k) || defined(__m68k__) || defined(mc68000) || defined(mc68020) || defined(__mc68020__) || defined(sparc) || defined(__sparc__) || defined(MIPSEB) || defined(__MIPSEB__) || defined(hppa) || defined(__hppa) || defined(m88000) || defined(__m88k__)
+ yes
+#endif
+], cl_cv_sys_endian="big endian")
+fi
+if test -z "$cl_cv_sys_endian"; then
+AC_EGREP_CPP(yes,[#if defined(i386) || defined(__i386) || defined(__i386__) || defined(_I386) || defined(MIPSEL) || defined(__MIPSEL__) || defined(__alpha)
+ yes
+#endif
+], cl_cv_sys_endian="little endian")
+fi
+if test -z "$cl_cv_sys_endian"; then
+cl_cv_sys_endian="guessing little endian"
+fi
+])
+case "$cl_cv_sys_endian" in
+ *little*)
+ AC_DEFINE(WORDS_LITTLEENDIAN, 1,
+ [Define if the machine's byte ordering is little endian.]) ;;
+ *big*) ;;
+esac
+])
diff --git a/jni/iconv/m4/general.m4 b/jni/iconv/m4/general.m4
new file mode 100644
index 0000000..5759430
--- /dev/null
+++ b/jni/iconv/m4/general.m4
@@ -0,0 +1,105 @@
+dnl Copyright (C) 1993-2003 Free Software Foundation, Inc.
+dnl This file is free software, distributed under the terms of the GNU
+dnl General Public License. As a special exception to the GNU General
+dnl Public License, this file may be distributed as part of a program
+dnl that contains a configuration script generated by Autoconf, under
+dnl the same distribution terms as the rest of that program.
+
+dnl From Bruno Haible, Marcus Daniels, Sam Steingold.
+
+AC_PREREQ(2.13)
+
+dnl without AC_MSG_...: with AC_MSG_... and caching:
+dnl AC_TRY_CPP CL_CPP_CHECK
+dnl AC_TRY_COMPILE CL_COMPILE_CHECK
+dnl AC_TRY_LINK CL_LINK_CHECK
+dnl AC_TRY_RUN CL_RUN_CHECK - would require cross-compiling support
+dnl Usage:
+dnl AC_TRY_CPP(INCLUDES,
+dnl ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND])
+dnl CL_CPP_CHECK(ECHO-TEXT, CACHE-ID,
+dnl INCLUDES,
+dnl ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND])
+dnl AC_TRY_xxx(INCLUDES, FUNCTION-BODY,
+dnl ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND])
+dnl CL_xxx_CHECK(ECHO-TEXT, CACHE-ID,
+dnl INCLUDES, FUNCTION-BODY,
+dnl ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND])
+
+AC_DEFUN([CL_CPP_CHECK],
+[AC_MSG_CHECKING(for $1)
+AC_CACHE_VAL($2,[
+AC_TRY_CPP([$3], $2=yes, $2=no)
+])
+AC_MSG_RESULT([$]$2)
+if test [$]$2 = yes; then
+ ifelse([$4], , :, [$4])
+ifelse([$5], , , [else
+ $5
+])dnl
+fi
+])
+
+AC_DEFUN([CL_COMPILE_CHECK],
+[AC_MSG_CHECKING(for $1)
+AC_CACHE_VAL($2,[
+AC_TRY_COMPILE([$3],[$4], $2=yes, $2=no)
+])
+AC_MSG_RESULT([$]$2)
+if test [$]$2 = yes; then
+ ifelse([$5], , :, [$5])
+ifelse([$6], , , [else
+ $6
+])dnl
+fi
+])
+
+AC_DEFUN([CL_LINK_CHECK],
+[AC_MSG_CHECKING(for $1)
+AC_CACHE_VAL($2,[
+AC_TRY_LINK([$3],[$4], $2=yes, $2=no)
+])
+AC_MSG_RESULT([$]$2)
+if test [$]$2 = yes; then
+ ifelse([$5], , :, [$5])
+ifelse([$6], , , [else
+ $6
+])dnl
+fi
+])
+
+dnl CL_SILENT(ACTION)
+dnl performs ACTION, with AC_MSG_CHECKING and AC_MSG_RESULT being defined away.
+AC_DEFUN([CL_SILENT],
+[pushdef([AC_MSG_CHECKING],[:])dnl
+pushdef([AC_CHECKING],[:])dnl
+pushdef([AC_MSG_RESULT],[:])dnl
+$1[]dnl
+popdef([AC_MSG_RESULT])dnl
+popdef([AC_CHECKING])dnl
+popdef([AC_MSG_CHECKING])dnl
+])
+
+dnl Expands to the "extern ..." prefix used for system declarations.
+dnl AC_LANG_EXTERN()
+AC_DEFUN([AC_LANG_EXTERN],
+[extern
+#ifdef __cplusplus
+"C"
+#endif
+])
+
+AC_DEFUN([CL_CC_WORKS],
+[AC_CACHE_CHECK(whether CC works at all, cl_cv_prog_cc_works, [
+AC_LANG_SAVE()
+AC_LANG_C()
+AC_TRY_RUN([int main() { exit(0); }],
+cl_cv_prog_cc_works=yes, cl_cv_prog_cc_works=no,
+AC_TRY_LINK([], [], cl_cv_prog_cc_works=yes, cl_cv_prog_cc_works=no))
+AC_LANG_RESTORE()
+])
+case "$cl_cv_prog_cc_works" in
+ *no) echo "Installation or configuration problem: C compiler cannot create executables."; exit 1;;
+ *yes) ;;
+esac
+])
diff --git a/jni/iconv/m4/libtool.m4 b/jni/iconv/m4/libtool.m4
new file mode 100644
index 0000000..69ca81f
--- /dev/null
+++ b/jni/iconv/m4/libtool.m4
@@ -0,0 +1,7357 @@
+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+m4_define([_LT_COPYING], [dnl
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+])
+
+# serial 56 LT_INIT
+
+
+# LT_PREREQ(VERSION)
+# ------------------
+# Complain and exit if this libtool version is less that VERSION.
+m4_defun([LT_PREREQ],
+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
+ [m4_default([$3],
+ [m4_fatal([Libtool version $1 or higher is required],
+ 63)])],
+ [$2])])
+
+
+# _LT_CHECK_BUILDDIR
+# ------------------
+# Complain if the absolute build directory name contains unusual characters
+m4_defun([_LT_CHECK_BUILDDIR],
+[case `pwd` in
+ *\ * | *\ *)
+ AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
+esac
+])
+
+
+# LT_INIT([OPTIONS])
+# ------------------
+AC_DEFUN([LT_INIT],
+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL="${CONFIG_SHELL-$SHELL} "'$(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+_LT_SETUP
+
+# Only expand once:
+m4_define([LT_INIT])
+])# LT_INIT
+
+# Old names:
+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
+m4_defun([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+ case $cc_temp in
+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+])
+
+
+# _LT_FILEUTILS_DEFAULTS
+# ----------------------
+# It is okay to use these file commands and assume they have been set
+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
+m4_defun([_LT_FILEUTILS_DEFAULTS],
+[: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+])# _LT_FILEUTILS_DEFAULTS
+
+
+# _LT_SETUP
+# ---------
+m4_defun([_LT_SETUP],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+_LT_DECL([], [host_alias], [0], [The host system])dnl
+_LT_DECL([], [host], [0])dnl
+_LT_DECL([], [host_os], [0])dnl
+dnl
+_LT_DECL([], [build_alias], [0], [The build system])dnl
+_LT_DECL([], [build], [0])dnl
+_LT_DECL([], [build_os], [0])dnl
+dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+dnl
+AC_REQUIRE([AC_PROG_LN_S])dnl
+test -z "$LN_S" && LN_S="ln -s"
+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
+dnl
+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
+dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+m4_require([_LT_CMD_RELOAD])dnl
+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+
+_LT_CONFIG_LIBTOOL_INIT([
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+])
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+_LT_CHECK_OBJDIR
+
+m4_require([_LT_TAG_COMPILER])dnl
+_LT_PROG_ECHO_BACKSLASH
+
+case $host_os in
+aix3*)
+ # AIX sometimes has problems with the GCC collect2 program. For some
+ # reason, if we set the COLLECT_NAMES environment variable, the problems
+ # vanish in a puff of smoke.
+ if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+ fi
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+_LT_CC_BASENAME([$compiler])
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+ _LT_PATH_MAGIC
+ fi
+ ;;
+esac
+
+# Use C for the default configuration in the libtool script
+LT_SUPPORTED_TAG([CC])
+_LT_LANG_C_CONFIG
+_LT_LANG_DEFAULT_CONFIG
+_LT_CONFIG_COMMANDS
+])# _LT_SETUP
+
+
+# _LT_PROG_LTMAIN
+# ---------------
+# Note that this code is called both from `configure', and `config.status'
+# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
+# `config.status' has no value for ac_aux_dir unless we are using Automake,
+# so we pass a copy along to make sure it has a sensible value anyway.
+m4_defun([_LT_PROG_LTMAIN],
+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
+ltmain="$ac_aux_dir/ltmain.sh"
+])# _LT_PROG_LTMAIN
+
+
+## ------------------------------------- ##
+## Accumulate code for creating libtool. ##
+## ------------------------------------- ##
+
+# So that we can recreate a full libtool script including additional
+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
+# in macros and then make a single call at the end using the `libtool'
+# label.
+
+
+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
+# ----------------------------------------
+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL_INIT],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_INIT])
+
+
+# _LT_CONFIG_LIBTOOL([COMMANDS])
+# ------------------------------
+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL],
+[m4_ifval([$1],
+ [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
+ [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
+
+
+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
+# -----------------------------------------------------
+m4_defun([_LT_CONFIG_SAVE_COMMANDS],
+[_LT_CONFIG_LIBTOOL([$1])
+_LT_CONFIG_LIBTOOL_INIT([$2])
+])
+
+
+# _LT_FORMAT_COMMENT([COMMENT])
+# -----------------------------
+# Add leading comment marks to the start of each line, and a trailing
+# full-stop to the whole comment if one is not present already.
+m4_define([_LT_FORMAT_COMMENT],
+[m4_ifval([$1], [
+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
+ [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
+)])
+
+
+
+## ------------------------ ##
+## FIXME: Eliminate VARNAME ##
+## ------------------------ ##
+
+
+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
+# -------------------------------------------------------------------
+# CONFIGNAME is the name given to the value in the libtool script.
+# VARNAME is the (base) name used in the configure script.
+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
+# VARNAME. Any other value will be used directly.
+m4_define([_LT_DECL],
+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
+ [m4_ifval([$1], [$1], [$2])])
+ lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
+ m4_ifval([$4],
+ [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
+ lt_dict_add_subkey([lt_decl_dict], [$2],
+ [tagged?], [m4_ifval([$5], [yes], [no])])])
+])
+
+
+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
+# --------------------------------------------------------
+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
+
+
+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_tag_varnames],
+[_lt_decl_filter([tagged?], [yes], $@)])
+
+
+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
+# ---------------------------------------------------------
+m4_define([_lt_decl_filter],
+[m4_case([$#],
+ [0], [m4_fatal([$0: too few arguments: $#])],
+ [1], [m4_fatal([$0: too few arguments: $#: $1])],
+ [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
+ [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
+ [lt_dict_filter([lt_decl_dict], $@)])[]dnl
+])
+
+
+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
+# --------------------------------------------------
+m4_define([lt_decl_quote_varnames],
+[_lt_decl_filter([value], [1], $@)])
+
+
+# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_dquote_varnames],
+[_lt_decl_filter([value], [2], $@)])
+
+
+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_varnames_tagged],
+[m4_assert([$# <= 2])dnl
+_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
+ m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
+m4_define([_lt_decl_varnames_tagged],
+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
+
+
+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_all_varnames],
+[_$0(m4_quote(m4_default([$1], [[, ]])),
+ m4_if([$2], [],
+ m4_quote(lt_decl_varnames),
+ m4_quote(m4_shift($@))))[]dnl
+])
+m4_define([_lt_decl_all_varnames],
+[lt_join($@, lt_decl_varnames_tagged([$1],
+ lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
+])
+
+
+# _LT_CONFIG_STATUS_DECLARE([VARNAME])
+# ------------------------------------
+# Quote a variable value, and forward it to `config.status' so that its
+# declaration there will have the same value as in `configure'. VARNAME
+# must have a single quote delimited value for this to work.
+m4_define([_LT_CONFIG_STATUS_DECLARE],
+[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
+
+
+# _LT_CONFIG_STATUS_DECLARATIONS
+# ------------------------------
+# We delimit libtool config variables with single quotes, so when
+# we write them to config.status, we have to be sure to quote all
+# embedded single quotes properly. In configure, this macro expands
+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
+#
+# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
+ [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAGS
+# ----------------
+# Output comment and list of tags supported by the script
+m4_defun([_LT_LIBTOOL_TAGS],
+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
+available_tags="_LT_TAGS"dnl
+])
+
+
+# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
+# -----------------------------------
+# Extract the dictionary values for VARNAME (optionally with TAG) and
+# expand to a commented shell variable setting:
+#
+# # Some comment about what VAR is for.
+# visible_name=$lt_internal_name
+m4_define([_LT_LIBTOOL_DECLARE],
+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
+ [description])))[]dnl
+m4_pushdef([_libtool_name],
+ m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
+ [0], [_libtool_name=[$]$1],
+ [1], [_libtool_name=$lt_[]$1],
+ [2], [_libtool_name=$lt_[]$1],
+ [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
+])
+
+
+# _LT_LIBTOOL_CONFIG_VARS
+# -----------------------
+# Produce commented declarations of non-tagged libtool config variables
+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
+# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
+# section) are produced by _LT_LIBTOOL_TAG_VARS.
+m4_defun([_LT_LIBTOOL_CONFIG_VARS],
+[m4_foreach([_lt_var],
+ m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAG_VARS(TAG)
+# -------------------------
+m4_define([_LT_LIBTOOL_TAG_VARS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
+ [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
+
+
+# _LT_TAGVAR(VARNAME, [TAGNAME])
+# ------------------------------
+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
+
+
+# _LT_CONFIG_COMMANDS
+# -------------------
+# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
+# variables for single and double quote escaping we saved from calls
+# to _LT_DECL, we can put quote escaped variables declarations
+# into `config.status', and then the shell code to quote escape them in
+# for loops in `config.status'. Finally, any additional code accumulated
+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
+m4_defun([_LT_CONFIG_COMMANDS],
+[AC_PROVIDE_IFELSE([LT_OUTPUT],
+ dnl If the libtool generation code has been placed in $CONFIG_LT,
+ dnl instead of duplicating it all over again into config.status,
+ dnl then we will have config.status run $CONFIG_LT later, so it
+ dnl needs to know what name is stored there:
+ [AC_CONFIG_COMMANDS([libtool],
+ [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
+ dnl If the libtool generation code is destined for config.status,
+ dnl expand the accumulated commands and init code now:
+ [AC_CONFIG_COMMANDS([libtool],
+ [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
+])#_LT_CONFIG_COMMANDS
+
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
+[
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+_LT_CONFIG_STATUS_DECLARATIONS
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# Quote evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_quote_varnames); do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[[\\\\\\\`\\"\\\$]]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_dquote_varnames); do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[[\\\\\\\`\\"\\\$]]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case \$lt_ECHO in
+*'\\\[$]0 --fallback-echo"')dnl "
+ lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
+ ;;
+esac
+
+_LT_OUTPUT_LIBTOOL_INIT
+])
+
+
+# LT_OUTPUT
+# ---------
+# This macro allows early generation of the libtool script (before
+# AC_OUTPUT is called), incase it is used in configure for compilation
+# tests.
+AC_DEFUN([LT_OUTPUT],
+[: ${CONFIG_LT=./config.lt}
+AC_MSG_NOTICE([creating $CONFIG_LT])
+cat >"$CONFIG_LT" <<_LTEOF
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate a libtool stub with the current configuration.
+
+lt_cl_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AS_SHELL_SANITIZE
+_AS_PREPARE
+
+exec AS_MESSAGE_FD>&1
+exec AS_MESSAGE_LOG_FD>>config.log
+{
+ echo
+ AS_BOX([Running $as_me.])
+} >&AS_MESSAGE_LOG_FD
+
+lt_cl_help="\
+\`$as_me' creates a local libtool stub from the current configuration,
+for use in further configure time tests before the real libtool is
+generated.
+
+Usage: $[0] [[OPTIONS]]
+
+ -h, --help print this help, then exit
+ -V, --version print version number, then exit
+ -q, --quiet do not print progress messages
+ -d, --debug don't remove temporary files
+
+Report bugs to <bug-libtool@gnu.org>."
+
+lt_cl_version="\
+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
+configured by $[0], generated by m4_PACKAGE_STRING.
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.lt script is free software; the Free Software Foundation
+gives unlimited permision to copy, distribute and modify it."
+
+while test $[#] != 0
+do
+ case $[1] in
+ --version | --v* | -V )
+ echo "$lt_cl_version"; exit 0 ;;
+ --help | --h* | -h )
+ echo "$lt_cl_help"; exit 0 ;;
+ --debug | --d* | -d )
+ debug=: ;;
+ --quiet | --q* | --silent | --s* | -q )
+ lt_cl_silent=: ;;
+
+ -*) AC_MSG_ERROR([unrecognized option: $[1]
+Try \`$[0] --help' for more information.]) ;;
+
+ *) AC_MSG_ERROR([unrecognized argument: $[1]
+Try \`$[0] --help' for more information.]) ;;
+ esac
+ shift
+done
+
+if $lt_cl_silent; then
+ exec AS_MESSAGE_FD>/dev/null
+fi
+_LTEOF
+
+cat >>"$CONFIG_LT" <<_LTEOF
+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AC_MSG_NOTICE([creating $ofile])
+_LT_OUTPUT_LIBTOOL_COMMANDS
+AS_EXIT(0)
+_LTEOF
+chmod +x "$CONFIG_LT"
+
+# configure is writing to config.log, but config.lt does its own redirection,
+# appending to config.log, which fails on DOS, as config.log is still kept
+# open by configure. Here we exec the FD to /dev/null, effectively closing
+# config.log, so it can be properly (re)opened and appended to by config.lt.
+if test "$no_create" != yes; then
+ lt_cl_success=:
+ test "$silent" = yes &&
+ lt_config_lt_args="$lt_config_lt_args --quiet"
+ exec AS_MESSAGE_LOG_FD>/dev/null
+ $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
+ exec AS_MESSAGE_LOG_FD>>config.log
+ $lt_cl_success || AS_EXIT(1)
+fi
+])# LT_OUTPUT
+
+
+# _LT_CONFIG(TAG)
+# ---------------
+# If TAG is the built-in tag, create an initial libtool script with a
+# default configuration from the untagged config vars. Otherwise add code
+# to config.status for appending the configuration named by TAG from the
+# matching tagged config vars.
+m4_defun([_LT_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_CONFIG_SAVE_COMMANDS([
+ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
+ m4_if(_LT_TAG, [C], [
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+_LT_COPYING
+_LT_LIBTOOL_TAGS
+
+# ### BEGIN LIBTOOL CONFIG
+_LT_LIBTOOL_CONFIG_VARS
+_LT_LIBTOOL_TAG_VARS
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+ _LT_PROG_LTMAIN
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ _LT_PROG_XSI_SHELLFNS
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+],
+[cat <<_LT_EOF >> "$ofile"
+
+dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
+dnl in a comment (ie after a #).
+# ### BEGIN LIBTOOL TAG CONFIG: $1
+_LT_LIBTOOL_TAG_VARS(_LT_TAG)
+# ### END LIBTOOL TAG CONFIG: $1
+_LT_EOF
+])dnl /m4_if
+],
+[m4_if([$1], [], [
+ PACKAGE='$PACKAGE'
+ VERSION='$VERSION'
+ TIMESTAMP='$TIMESTAMP'
+ RM='$RM'
+ ofile='$ofile'], [])
+])dnl /_LT_CONFIG_SAVE_COMMANDS
+])# _LT_CONFIG
+
+
+# LT_SUPPORTED_TAG(TAG)
+# ---------------------
+# Trace this macro to discover what tags are supported by the libtool
+# --tag option, using:
+# autoconf --trace 'LT_SUPPORTED_TAG:$1'
+AC_DEFUN([LT_SUPPORTED_TAG], [])
+
+
+# C support is built-in for now
+m4_define([_LT_LANG_C_enabled], [])
+m4_define([_LT_TAGS], [])
+
+
+# LT_LANG(LANG)
+# -------------
+# Enable libtool support for the given language if not already enabled.
+AC_DEFUN([LT_LANG],
+[AC_BEFORE([$0], [LT_OUTPUT])dnl
+m4_case([$1],
+ [C], [_LT_LANG(C)],
+ [C++], [_LT_LANG(CXX)],
+ [Java], [_LT_LANG(GCJ)],
+ [Fortran 77], [_LT_LANG(F77)],
+ [Fortran], [_LT_LANG(FC)],
+ [Windows Resource], [_LT_LANG(RC)],
+ [m4_ifdef([_LT_LANG_]$1[_CONFIG],
+ [_LT_LANG($1)],
+ [m4_fatal([$0: unsupported language: "$1"])])])dnl
+])# LT_LANG
+
+
+# _LT_LANG(LANGNAME)
+# ------------------
+m4_defun([_LT_LANG],
+[m4_ifdef([_LT_LANG_]$1[_enabled], [],
+ [LT_SUPPORTED_TAG([$1])dnl
+ m4_append([_LT_TAGS], [$1 ])dnl
+ m4_define([_LT_LANG_]$1[_enabled], [])dnl
+ _LT_LANG_$1_CONFIG($1)])dnl
+])# _LT_LANG
+
+
+# _LT_LANG_DEFAULT_CONFIG
+# -----------------------
+m4_defun([_LT_LANG_DEFAULT_CONFIG],
+[AC_PROVIDE_IFELSE([AC_PROG_CXX],
+ [LT_LANG(CXX)],
+ [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_F77],
+ [LT_LANG(F77)],
+ [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_FC],
+ [LT_LANG(FC)],
+ [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
+
+dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
+dnl pulling things in needlessly.
+AC_PROVIDE_IFELSE([AC_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
+ [LT_LANG(GCJ)],
+ [m4_ifdef([AC_PROG_GCJ],
+ [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
+ m4_ifdef([A][M_PROG_GCJ],
+ [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
+ m4_ifdef([LT_PROG_GCJ],
+ [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+
+AC_PROVIDE_IFELSE([LT_PROG_RC],
+ [LT_LANG(RC)],
+ [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
+])# _LT_LANG_DEFAULT_CONFIG
+
+# Obsolete macros:
+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
+dnl AC_DEFUN([AC_LIBTOOL_F77], [])
+dnl AC_DEFUN([AC_LIBTOOL_FC], [])
+dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
+
+
+# _LT_TAG_COMPILER
+# ----------------
+m4_defun([_LT_TAG_COMPILER],
+[AC_REQUIRE([AC_PROG_CC])dnl
+
+_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+])# _LT_TAG_COMPILER
+
+
+# _LT_COMPILER_BOILERPLATE
+# ------------------------
+# Check for compiler boilerplate output or warnings with
+# the simple compiler test code.
+m4_defun([_LT_COMPILER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+])# _LT_COMPILER_BOILERPLATE
+
+
+# _LT_LINKER_BOILERPLATE
+# ----------------------
+# Check for linker boilerplate output or warnings with
+# the simple link test code.
+m4_defun([_LT_LINKER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+])# _LT_LINKER_BOILERPLATE
+
+# _LT_REQUIRED_DARWIN_CHECKS
+# -------------------------
+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
+ case $host_os in
+ rhapsody* | darwin*)
+ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
+ AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
+ AC_CHECK_TOOL([LIPO], [lipo], [:])
+ AC_CHECK_TOOL([OTOOL], [otool], [:])
+ AC_CHECK_TOOL([OTOOL64], [otool64], [:])
+ _LT_DECL([], [DSYMUTIL], [1],
+ [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
+ _LT_DECL([], [NMEDIT], [1],
+ [Tool to change global to local symbols on Mac OS X])
+ _LT_DECL([], [LIPO], [1],
+ [Tool to manipulate fat objects and archives on Mac OS X])
+ _LT_DECL([], [OTOOL], [1],
+ [ldd/readelf like tool for Mach-O binaries on Mac OS X])
+ _LT_DECL([], [OTOOL64], [1],
+ [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
+
+ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
+ [lt_cv_apple_cc_single_mod=no
+ if test -z "${LT_MULTI_MODULE}"; then
+ # By default we will add the -single_module flag. You can override
+ # by either setting the environment variable LT_MULTI_MODULE
+ # non-empty at configure time, or by adding -multi_module to the
+ # link flags.
+ rm -rf libconftest.dylib*
+ echo "int foo(void){return 1;}" > conftest.c
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+ _lt_result=$?
+ if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+ lt_cv_apple_cc_single_mod=yes
+ else
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ fi
+ rm -rf libconftest.dylib*
+ rm -f conftest.*
+ fi])
+ AC_CACHE_CHECK([for -exported_symbols_list linker flag],
+ [lt_cv_ld_exported_symbols_list],
+ [lt_cv_ld_exported_symbols_list=no
+ save_LDFLAGS=$LDFLAGS
+ echo "_main" > conftest.sym
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+ [lt_cv_ld_exported_symbols_list=yes],
+ [lt_cv_ld_exported_symbols_list=no])
+ LDFLAGS="$save_LDFLAGS"
+ ])
+ case $host_os in
+ rhapsody* | darwin1.[[012]])
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+ darwin1.*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ darwin*) # darwin 5.x on
+ # if running on 10.5 or later, the deployment target defaults
+ # to the OS version, if on x86, and 10.4, the deployment
+ # target defaults to 10.4. Don't you love it?
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ 10.[[012]]*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ 10.*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ esac
+ ;;
+ esac
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+ _lt_dar_single_mod='$single_module'
+ fi
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+ else
+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ fi
+ if test "$DSYMUTIL" != ":"; then
+ _lt_dsymutil='~$DSYMUTIL $lib || :'
+ else
+ _lt_dsymutil=
+ fi
+ ;;
+ esac
+])
+
+
+# _LT_DARWIN_LINKER_FEATURES
+# --------------------------
+# Checks for linker and compiler features on darwin
+m4_defun([_LT_DARWIN_LINKER_FEATURES],
+[
+ m4_require([_LT_REQUIRED_DARWIN_CHECKS])
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_automatic, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=''
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
+ case $cc_basename in
+ ifort*) _lt_dar_can_shared=yes ;;
+ *) _lt_dar_can_shared=$GCC ;;
+ esac
+ if test "$_lt_dar_can_shared" = "yes"; then
+ output_verbose_link_cmd=echo
+ _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+ _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+ _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+ m4_if([$1], [CXX],
+[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
+ _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
+ fi
+],[])
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+])
+
+# _LT_SYS_MODULE_PATH_AIX
+# -----------------------
+# Links a minimal program and checks the executable
+# for the system default hardcoded library path. In most cases,
+# this is /usr/lib:/lib, but when the MPI compilers are used
+# the location of the communication and MPI libs are included too.
+# If we don't find anything, use the default library path according
+# to the aix ld manual.
+m4_defun([_LT_SYS_MODULE_PATH_AIX],
+[m4_require([_LT_DECL_SED])dnl
+AC_LINK_IFELSE(AC_LANG_PROGRAM,[
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi],[])
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+])# _LT_SYS_MODULE_PATH_AIX
+
+
+# _LT_SHELL_INIT(ARG)
+# -------------------
+m4_define([_LT_SHELL_INIT],
+[ifdef([AC_DIVERSION_NOTICE],
+ [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
+ [AC_DIVERT_PUSH(NOTICE)])
+$1
+AC_DIVERT_POP
+])# _LT_SHELL_INIT
+
+
+# _LT_PROG_ECHO_BACKSLASH
+# -----------------------
+# Add some code to the start of the generated configure script which
+# will find an echo command which doesn't interpret backslashes.
+m4_defun([_LT_PROG_ECHO_BACKSLASH],
+[_LT_SHELL_INIT([
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$lt_ECHO in
+X*--fallback-echo)
+ # Remove one level of quotation (which was required for Make).
+ ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
+ ;;
+esac
+
+ECHO=${lt_ECHO-echo}
+if test "X[$]1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X[$]1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell.
+ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
+fi
+
+if test "X[$]1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<_LT_EOF
+[$]*
+_LT_EOF
+ exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$lt_ECHO"; then
+ if test "X${echo_test_string+set}" != Xset; then
+ # find a string as large as possible, as long as the shell can cope with it
+ for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
+ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+ if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
+ { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
+ then
+ break
+ fi
+ done
+ fi
+
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ :
+ else
+ # The Solaris, AIX, and Digital Unix default echo programs unquote
+ # backslashes. This makes it impossible to quote backslashes using
+ # echo "$something" | sed 's/\\/\\\\/g'
+ #
+ # So, first we look for a working echo in the user's PATH.
+
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for dir in $PATH /usr/ucb; do
+ IFS="$lt_save_ifs"
+ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$dir/echo"
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+
+ if test "X$ECHO" = Xecho; then
+ # We didn't find a better echo, so look for alternatives.
+ if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # This shell has a builtin print -r that does the trick.
+ ECHO='print -r'
+ elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
+ test "X$CONFIG_SHELL" != X/bin/ksh; then
+ # If we have ksh, try running configure again with it.
+ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+ export ORIGINAL_CONFIG_SHELL
+ CONFIG_SHELL=/bin/ksh
+ export CONFIG_SHELL
+ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
+ else
+ # Try using printf.
+ ECHO='printf %s\n'
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # Cool, printf works
+ :
+ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+ export CONFIG_SHELL
+ SHELL="$CONFIG_SHELL"
+ export SHELL
+ ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
+ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
+ else
+ # maybe with a smaller string...
+ prev=:
+
+ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
+ if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
+ then
+ break
+ fi
+ prev="$cmd"
+ done
+
+ if test "$prev" != 'sed 50q "[$]0"'; then
+ echo_test_string=`eval $prev`
+ export echo_test_string
+ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
+ else
+ # Oops. We lost completely, so just stick with echo.
+ ECHO=echo
+ fi
+ fi
+ fi
+ fi
+ fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+lt_ECHO=$ECHO
+if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
+ lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
+fi
+
+AC_SUBST(lt_ECHO)
+])
+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
+_LT_DECL([], [ECHO], [1],
+ [An echo program that does not interpret backslashes])
+])# _LT_PROG_ECHO_BACKSLASH
+
+
+# _LT_ENABLE_LOCK
+# ---------------
+m4_defun([_LT_ENABLE_LOCK],
+[AC_ARG_ENABLE([libtool-lock],
+ [AS_HELP_STRING([--disable-libtool-lock],
+ [avoid locking (might break parallel builds)])])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *ELF-32*)
+ HPUX_IA64_MODE="32"
+ ;;
+ *ELF-64*)
+ HPUX_IA64_MODE="64"
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+*-*-irix6*)
+ # Find out which ABI we are using.
+ echo '[#]line __oline__ "configure"' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -melf32bsmip"
+ ;;
+ *N32*)
+ LD="${LD-ld} -melf32bmipn32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -melf64bmip"
+ ;;
+ esac
+ else
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -32"
+ ;;
+ *N32*)
+ LD="${LD-ld} -n32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -64"
+ ;;
+ esac
+ fi
+ fi
+ rm -rf conftest*
+ ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.o` in
+ *32-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_i386_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+ ppc64-*linux*|powerpc64-*linux*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+ LD="${LD-ld} -m elf_s390"
+ ;;
+ sparc64-*linux*)
+ LD="${LD-ld} -m elf32_sparc"
+ ;;
+ esac
+ ;;
+ *64-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_x86_64_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ ppc*-*linux*|powerpc*-*linux*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
+ LD="${LD-ld} -m elf64_s390"
+ ;;
+ sparc*-*linux*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+
+*-*-sco3.2v5*)
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -belf"
+ AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+ [AC_LANG_PUSH(C)
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+ AC_LANG_POP])
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+ CFLAGS="$SAVE_CFLAGS"
+ fi
+ ;;
+sparc*-*solaris*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if AC_TRY_EVAL(ac_compile); then
+ case `/usr/bin/file conftest.o` in
+ *64-bit*)
+ case $lt_cv_prog_gnu_ld in
+ yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ *)
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+ LD="${LD-ld} -64"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+esac
+
+need_locks="$enable_libtool_lock"
+])# _LT_ENABLE_LOCK
+
+
+# _LT_CMD_OLD_ARCHIVE
+# -------------------
+m4_defun([_LT_CMD_OLD_ARCHIVE],
+[AC_CHECK_TOOL(AR, ar, false)
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+_LT_DECL([], [AR], [1], [The archiver])
+_LT_DECL([], [AR_FLAGS], [1])
+
+AC_CHECK_TOOL(STRIP, strip, :)
+test -z "$STRIP" && STRIP=:
+_LT_DECL([], [STRIP], [1], [A symbol stripping program])
+
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+test -z "$RANLIB" && RANLIB=:
+_LT_DECL([], [RANLIB], [1],
+ [Commands used to install an old-style archive])
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ ;;
+ *)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ ;;
+ esac
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+_LT_DECL([], [old_postinstall_cmds], [2])
+_LT_DECL([], [old_postuninstall_cmds], [2])
+_LT_TAGDECL([], [old_archive_cmds], [2],
+ [Commands used to build an old-style archive])
+])# _LT_CMD_OLD_ARCHIVE
+
+
+# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------------------
+# Check whether the given compiler option works
+AC_DEFUN([_LT_COMPILER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+ [$2=no
+ m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="$3"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ $2=yes
+ fi
+ fi
+ $RM conftest*
+])
+
+if test x"[$]$2" = xyes; then
+ m4_if([$5], , :, [$5])
+else
+ m4_if([$6], , :, [$6])
+fi
+])# _LT_COMPILER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
+
+
+# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+# [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------
+# Check whether the given linker option works
+AC_DEFUN([_LT_LINKER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+ [$2=no
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS $3"
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+ # The linker can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ if test -s conftest.err; then
+ # Append any errors to the config.log.
+ cat conftest.err 1>&AS_MESSAGE_LOG_FD
+ $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if diff conftest.exp conftest.er2 >/dev/null; then
+ $2=yes
+ fi
+ else
+ $2=yes
+ fi
+ fi
+ $RM -r conftest*
+ LDFLAGS="$save_LDFLAGS"
+])
+
+if test x"[$]$2" = xyes; then
+ m4_if([$4], , :, [$4])
+else
+ m4_if([$5], , :, [$5])
+fi
+])# _LT_LINKER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
+
+
+# LT_CMD_MAX_LEN
+#---------------
+AC_DEFUN([LT_CMD_MAX_LEN],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# find the maximum length of command line arguments
+AC_MSG_CHECKING([the maximum length of command line arguments])
+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
+ i=0
+ teststring="ABCD"
+
+ case $build_os in
+ msdosdjgpp*)
+ # On DJGPP, this test can blow up pretty badly due to problems in libc
+ # (any single argument exceeding 2000 bytes causes a buffer overrun
+ # during glob expansion). Even if it were fixed, the result of this
+ # check would be larger than it should be.
+ lt_cv_sys_max_cmd_len=12288; # 12K is about right
+ ;;
+
+ gnu*)
+ # Under GNU Hurd, this test is not required because there is
+ # no limit to the length of command line arguments.
+ # Libtool will interpret -1 as no limit whatsoever
+ lt_cv_sys_max_cmd_len=-1;
+ ;;
+
+ cygwin* | mingw* | cegcc*)
+ # On Win9x/ME, this test blows up -- it succeeds, but takes
+ # about 5 minutes as the teststring grows exponentially.
+ # Worse, since 9x/ME are not pre-emptively multitasking,
+ # you end up with a "frozen" computer, even though with patience
+ # the test eventually succeeds (with a max line length of 256k).
+ # Instead, let's just punt: use the minimum linelength reported by
+ # all of the supported platforms: 8192 (on NT/2K/XP).
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ amigaos*)
+ # On AmigaOS with pdksh, this test takes hours, literally.
+ # So we just punt and use a minimum line length of 8192.
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+ # This has been around since 386BSD, at least. Likely further.
+ if test -x /sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+ elif test -x /usr/sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+ else
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
+ fi
+ # And add a safety zone
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ ;;
+
+ interix*)
+ # We know the value 262144 and hardcode it with a safety zone (like BSD)
+ lt_cv_sys_max_cmd_len=196608
+ ;;
+
+ osf*)
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+ # nice to cause kernel panics so lets avoid the loop below.
+ # First set a reasonable default.
+ lt_cv_sys_max_cmd_len=16384
+ #
+ if test -x /sbin/sysconfig; then
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+ *1*) lt_cv_sys_max_cmd_len=-1 ;;
+ esac
+ fi
+ ;;
+ sco3.2v5*)
+ lt_cv_sys_max_cmd_len=102400
+ ;;
+ sysv5* | sco5v6* | sysv4.2uw2*)
+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+ if test -n "$kargmax"; then
+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
+ else
+ lt_cv_sys_max_cmd_len=32768
+ fi
+ ;;
+ *)
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+ if test -n "$lt_cv_sys_max_cmd_len"; then
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ else
+ # Make teststring a little bigger before we do anything with it.
+ # a 1K string should be a reasonable start.
+ for i in 1 2 3 4 5 6 7 8 ; do
+ teststring=$teststring$teststring
+ done
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+ # If test is not a shell built-in, we'll probably end up computing a
+ # maximum length that is only half of the actual maximum length, but
+ # we can't tell.
+ while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+ = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+ test $i != 17 # 1/2 MB should be enough
+ do
+ i=`expr $i + 1`
+ teststring=$teststring$teststring
+ done
+ # Only check the string length outside the loop.
+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+ teststring=
+ # Add a significant safety factor because C++ compilers can tack on
+ # massive amounts of additional arguments before passing them to the
+ # linker. It appears as though 1/2 is a usable value.
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+ fi
+ ;;
+ esac
+])
+if test -n $lt_cv_sys_max_cmd_len ; then
+ AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
+else
+ AC_MSG_RESULT(none)
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+_LT_DECL([], [max_cmd_len], [0],
+ [What is the maximum length of a command?])
+])# LT_CMD_MAX_LEN
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
+
+
+# _LT_HEADER_DLFCN
+# ----------------
+m4_defun([_LT_HEADER_DLFCN],
+[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
+])# _LT_HEADER_DLFCN
+
+
+# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ----------------------------------------------------------------
+m4_defun([_LT_TRY_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "$cross_compiling" = yes; then :
+ [$4]
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+[#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}]
+_LT_EOF
+ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) $1 ;;
+ x$lt_dlneed_uscore) $2 ;;
+ x$lt_dlunknown|x*) $3 ;;
+ esac
+ else :
+ # compilation failed
+ $3
+ fi
+fi
+rm -fr conftest*
+])# _LT_TRY_DLOPEN_SELF
+
+
+# LT_SYS_DLOPEN_SELF
+# ------------------
+AC_DEFUN([LT_SYS_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "x$enable_dlopen" != xyes; then
+ enable_dlopen=unknown
+ enable_dlopen_self=unknown
+ enable_dlopen_self_static=unknown
+else
+ lt_cv_dlopen=no
+ lt_cv_dlopen_libs=
+
+ case $host_os in
+ beos*)
+ lt_cv_dlopen="load_add_on"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ;;
+
+ mingw* | pw32* | cegcc*)
+ lt_cv_dlopen="LoadLibrary"
+ lt_cv_dlopen_libs=
+ ;;
+
+ cygwin*)
+ lt_cv_dlopen="dlopen"
+ lt_cv_dlopen_libs=
+ ;;
+
+ darwin*)
+ # if libdl is installed we need to link against it
+ AC_CHECK_LIB([dl], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
+ lt_cv_dlopen="dyld"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ])
+ ;;
+
+ *)
+ AC_CHECK_FUNC([shl_load],
+ [lt_cv_dlopen="shl_load"],
+ [AC_CHECK_LIB([dld], [shl_load],
+ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
+ [AC_CHECK_FUNC([dlopen],
+ [lt_cv_dlopen="dlopen"],
+ [AC_CHECK_LIB([dl], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+ [AC_CHECK_LIB([svld], [dlopen],
+ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+ [AC_CHECK_LIB([dld], [dld_link],
+ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
+ ])
+ ])
+ ])
+ ])
+ ])
+ ;;
+ esac
+
+ if test "x$lt_cv_dlopen" != xno; then
+ enable_dlopen=yes
+ else
+ enable_dlopen=no
+ fi
+
+ case $lt_cv_dlopen in
+ dlopen)
+ save_CPPFLAGS="$CPPFLAGS"
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+ save_LDFLAGS="$LDFLAGS"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+ save_LIBS="$LIBS"
+ LIBS="$lt_cv_dlopen_libs $LIBS"
+
+ AC_CACHE_CHECK([whether a program can dlopen itself],
+ lt_cv_dlopen_self, [dnl
+ _LT_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+ ])
+
+ if test "x$lt_cv_dlopen_self" = xyes; then
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+ AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+ lt_cv_dlopen_self_static, [dnl
+ _LT_TRY_DLOPEN_SELF(
+ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
+ ])
+ fi
+
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
+ ;;
+ esac
+
+ case $lt_cv_dlopen_self in
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+ *) enable_dlopen_self=unknown ;;
+ esac
+
+ case $lt_cv_dlopen_self_static in
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+ *) enable_dlopen_self_static=unknown ;;
+ esac
+fi
+_LT_DECL([dlopen_support], [enable_dlopen], [0],
+ [Whether dlopen is supported])
+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
+ [Whether dlopen of programs is supported])
+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
+ [Whether dlopen of statically linked programs is supported])
+])# LT_SYS_DLOPEN_SELF
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
+
+
+# _LT_COMPILER_C_O([TAGNAME])
+# ---------------------------
+# Check to see if options -c and -o are simultaneously supported by compiler.
+# This macro does not hard code the compiler like AC_PROG_CC_C_O.
+m4_defun([_LT_COMPILER_C_O],
+[m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
+ [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
+ [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&AS_MESSAGE_LOG_FD
+ echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+ fi
+ fi
+ chmod u+w . 2>&AS_MESSAGE_LOG_FD
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+])
+_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
+ [Does compiler simultaneously support -c and -o options?])
+])# _LT_COMPILER_C_O
+
+
+# _LT_COMPILER_FILE_LOCKS([TAGNAME])
+# ----------------------------------
+# Check to see if we can do hard links to lock some files if needed
+m4_defun([_LT_COMPILER_FILE_LOCKS],
+[m4_require([_LT_ENABLE_LOCK])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_COMPILER_C_O([$1])
+
+hard_links="nottested"
+if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
+ # do not overwrite the value of need_locks provided by the user
+ AC_MSG_CHECKING([if we can lock with hard links])
+ hard_links=yes
+ $RM conftest*
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ touch conftest.a
+ ln conftest.a conftest.b 2>&5 || hard_links=no
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ AC_MSG_RESULT([$hard_links])
+ if test "$hard_links" = no; then
+ AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
+ need_locks=warn
+ fi
+else
+ need_locks=no
+fi
+_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
+])# _LT_COMPILER_FILE_LOCKS
+
+
+# _LT_CHECK_OBJDIR
+# ----------------
+m4_defun([_LT_CHECK_OBJDIR],
+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
+[rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+ lt_cv_objdir=.libs
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null])
+objdir=$lt_cv_objdir
+_LT_DECL([], [objdir], [0],
+ [The name of the directory that contains temporary libtool files])dnl
+m4_pattern_allow([LT_OBJDIR])dnl
+AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
+ [Define to the sub-directory in which libtool stores uninstalled libraries.])
+])# _LT_CHECK_OBJDIR
+
+
+# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
+# --------------------------------------
+# Check hardcoding attributes.
+m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
+[AC_MSG_CHECKING([how to hardcode library paths into programs])
+_LT_TAGVAR(hardcode_action, $1)=
+if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
+ test -n "$_LT_TAGVAR(runpath_var, $1)" ||
+ test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
+
+ # We can hardcode non-existent directories.
+ if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we
+ # have to relink, otherwise we might link with an installed library
+ # when we should be linking with a yet-to-be-installed one
+ ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
+ test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
+ # Linking always hardcodes the temporary library directory.
+ _LT_TAGVAR(hardcode_action, $1)=relink
+ else
+ # We can link without hardcoding, and we can hardcode nonexisting dirs.
+ _LT_TAGVAR(hardcode_action, $1)=immediate
+ fi
+else
+ # We cannot hardcode anything, or else we can only hardcode existing
+ # directories.
+ _LT_TAGVAR(hardcode_action, $1)=unsupported
+fi
+AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
+
+if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
+ test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
+ # Fast installation is not supported
+ enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+ test "$enable_shared" = no; then
+ # Fast installation is not necessary
+ enable_fast_install=needless
+fi
+_LT_TAGDECL([], [hardcode_action], [0],
+ [How to hardcode a shared library path into an executable])
+])# _LT_LINKER_HARDCODE_LIBPATH
+
+
+# _LT_CMD_STRIPLIB
+# ----------------
+m4_defun([_LT_CMD_STRIPLIB],
+[m4_require([_LT_DECL_EGREP])
+striplib=
+old_striplib=
+AC_MSG_CHECKING([whether stripping libraries is possible])
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+ test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+ AC_MSG_RESULT([yes])
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+ case $host_os in
+ darwin*)
+ if test -n "$STRIP" ; then
+ striplib="$STRIP -x"
+ old_striplib="$STRIP -S"
+ AC_MSG_RESULT([yes])
+ else
+ AC_MSG_RESULT([no])
+ fi
+ ;;
+ *)
+ AC_MSG_RESULT([no])
+ ;;
+ esac
+fi
+_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
+_LT_DECL([], [striplib], [1])
+])# _LT_CMD_STRIPLIB
+
+
+# _LT_SYS_DYNAMIC_LINKER([TAG])
+# -----------------------------
+# PORTME Fill in your ld.so characteristics
+m4_defun([_LT_SYS_DYNAMIC_LINKER],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_OBJDUMP])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_MSG_CHECKING([dynamic linker characteristics])
+m4_if([$1],
+ [], [
+if test "$GCC" = yes; then
+ case $host_os in
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+ *) lt_awk_arg="/^libraries:/" ;;
+ esac
+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
+ # if the path contains ";" then we assume it to be the separator
+ # otherwise default to the standard path separator (i.e. ":") - it is
+ # assumed that no part of a normal pathname contains ";" but that should
+ # okay in the real world where ";" in dirpaths is itself problematic.
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ # Ok, now we have the path, separated by spaces, we can step through it
+ # and add multilib dir if necessary.
+ lt_tmp_lt_search_path_spec=
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+ for lt_sys_path in $lt_search_path_spec; do
+ if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+ else
+ test -d "$lt_sys_path" && \
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+ fi
+ done
+ lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+ lt_foo="";
+ lt_count=0;
+ for (lt_i = NF; lt_i > 0; lt_i--) {
+ if ($lt_i != "" && $lt_i != ".") {
+ if ($lt_i == "..") {
+ lt_count++;
+ } else {
+ if (lt_count == 0) {
+ lt_foo="/" $lt_i lt_foo;
+ } else {
+ lt_count--;
+ }
+ }
+ }
+ }
+ if (lt_foo != "") { lt_freq[[lt_foo]]++; }
+ if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
+}'`
+ sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+else
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi])
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+ shlibpath_var=LIBPATH
+
+ # AIX 3 has no versioning support, so we append a major version to the name.
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+
+aix[[4-9]]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ hardcode_into_libs=yes
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ # With GCC up to 2.95.x, collect2 would create an import file
+ # for dependence libraries. The import file would start with
+ # the line `#! .'. This would cause the generated library to
+ # depend on `.', always an invalid library. This was fixed in
+ # development snapshots of GCC prior to 3.0.
+ case $host_os in
+ aix4 | aix4.[[01]] | aix4.[[01]].*)
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+ echo ' yes '
+ echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+ :
+ else
+ can_build_shared=no
+ fi
+ ;;
+ esac
+ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+ # soname into executable. Probably we can add versioning support to
+ # collect2, so additional links can be useful in future.
+ if test "$aix_use_runtimelinking" = yes; then
+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+ # instead of lib<name>.a to let people know that these are not
+ # typical AIX shared libraries.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ else
+ # We preserve .a as extension for shared libraries through AIX4.2
+ # and later when we are not doing run time linking.
+ library_names_spec='${libname}${release}.a $libname.a'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ fi
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+
+amigaos*)
+ case $host_cpu in
+ powerpc)
+ # Since July 2007 AmigaOS4 officially supports .so libraries.
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ ;;
+ m68k)
+ library_names_spec='$libname.ixlibrary $libname.a'
+ # Create ${libname}_ixlibrary.a entries in /sys/libs.
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+ ;;
+ esac
+ ;;
+
+beos*)
+ library_names_spec='${libname}${shared_ext}'
+ dynamic_linker="$host_os ld.so"
+ shlibpath_var=LIBRARY_PATH
+ ;;
+
+bsdi[[45]]*)
+ version_type=linux
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+ # the default ld.so.conf also contains /usr/contrib/lib and
+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+ # libtool to hard-code these into programs
+ ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+ version_type=windows
+ shrext_cmds=".dll"
+ need_version=no
+ need_lib_prefix=no
+
+ case $GCC,$host_os in
+ yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+ library_names_spec='$libname.dll.a'
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds
+ postinstall_cmds='base_file=`basename \${file}`~
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+ dldir=$destdir/`dirname \$dlpath`~
+ test -d \$dldir || mkdir -p \$dldir~
+ $install_prog $dir/$dlname \$dldir/$dlname~
+ chmod a+x \$dldir/$dlname~
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+ fi'
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+ dlpath=$dir/\$dldll~
+ $RM \$dlpath'
+ shlibpath_overrides_runpath=yes
+
+ case $host_os in
+ cygwin*)
+ # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+ ;;
+ mingw* | cegcc*)
+ # MinGW DLLs use traditional 'lib' prefix
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
+ # It is most probably a Windows format PATH printed by
+ # mingw gcc, but we are running on Cygwin. Gcc prints its search
+ # path with ; separators, and with drive letters. We can handle the
+ # drive letters (cygwin fileutils understands them), so leave them,
+ # especially as we might pass files found there to a mingw objdump,
+ # which wouldn't understand a cygwinified path. Ahh.
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ ;;
+ pw32*)
+ # pw32 DLLs use 'pw' prefix rather than 'lib'
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+ ;;
+ esac
+ ;;
+
+ *)
+ library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
+ ;;
+ esac
+ dynamic_linker='Win32 ld.exe'
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+
+darwin* | rhapsody*)
+ dynamic_linker="$host_os dyld"
+ version_type=darwin
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+ soname_spec='${libname}${release}${major}$shared_ext'
+ shlibpath_overrides_runpath=yes
+ shlibpath_var=DYLD_LIBRARY_PATH
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+m4_if([$1], [],[
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+ ;;
+
+dgux*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+freebsd1*)
+ dynamic_linker=no
+ ;;
+
+freebsd* | dragonfly*)
+ # DragonFly does not have aout. When/if they implement a new
+ # versioning mechanism, adjust this.
+ if test -x /usr/bin/objformat; then
+ objformat=`/usr/bin/objformat`
+ else
+ case $host_os in
+ freebsd[[123]]*) objformat=aout ;;
+ *) objformat=elf ;;
+ esac
+ fi
+ version_type=freebsd-$objformat
+ case $version_type in
+ freebsd-elf*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ need_version=no
+ need_lib_prefix=no
+ ;;
+ freebsd-*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+ need_version=yes
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_os in
+ freebsd2*)
+ shlibpath_overrides_runpath=yes
+ ;;
+ freebsd3.[[01]]* | freebsdelf3.[[01]]*)
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
+ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+ *) # from 4.6 on, and DragonFly
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ esac
+ ;;
+
+gnu*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ hardcode_into_libs=yes
+ ;;
+
+hpux9* | hpux10* | hpux11*)
+ # Give a soname corresponding to the major version so that dld.sl refuses to
+ # link against other versions.
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ case $host_cpu in
+ ia64*)
+ shrext_cmds='.so'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.so"
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ if test "X$HPUX_IA64_MODE" = X32; then
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+ else
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+ fi
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ hppa*64*)
+ shrext_cmds='.sl'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ *)
+ shrext_cmds='.sl'
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=SHLIB_PATH
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+ esac
+ # HP-UX runs *really* slowly unless shared libraries are mode 555.
+ postinstall_cmds='chmod 555 $lib'
+ ;;
+
+interix[[3-9]]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $host_os in
+ nonstopux*) version_type=nonstopux ;;
+ *)
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ version_type=linux
+ else
+ version_type=irix
+ fi ;;
+ esac
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+ case $host_os in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+ libsuff= shlibsuff= libmagic=32-bit;;
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+ libsuff=32 shlibsuff=N32 libmagic=N32;;
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+ libsuff=64 shlibsuff=64 libmagic=64-bit;;
+ *) libsuff= shlibsuff= libmagic=never-match;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+ hardcode_into_libs=yes
+ ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+ dynamic_linker=no
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ # Some binutils ld are patched to set DT_RUNPATH
+ save_LDFLAGS=$LDFLAGS
+ save_libdir=$libdir
+ eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
+ LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+ [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
+ [shlibpath_overrides_runpath=yes])])
+ LDFLAGS=$save_LDFLAGS
+ libdir=$save_libdir
+
+ # This implies no fast_install, which is unacceptable.
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+ hardcode_into_libs=yes
+
+ # Append ld.so.conf contents to the search path
+ if test -f /etc/ld.so.conf; then
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ fi
+
+ # We used to test for /lib/ld.so.1 and disable shared libraries on
+ # powerpc, because MkLinux only supported shared libraries with the
+ # GNU dynamic linker. Since this was broken with cross compilers,
+ # most powerpc-linux boxes support dynamic linking these days and
+ # people can always --disable-shared, the test was removed, and we
+ # assume the GNU/Linux dynamic linker is in use.
+ dynamic_linker='GNU/Linux ld.so'
+ ;;
+
+netbsd*)
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ dynamic_linker='NetBSD (a.out) ld.so'
+ else
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='NetBSD ld.elf_so'
+ fi
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+
+newsos6)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ ;;
+
+*nto* | *qnx*)
+ version_type=qnx
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='ldqnx.so'
+ ;;
+
+openbsd*)
+ version_type=sunos
+ sys_lib_dlsearch_path_spec="/usr/lib"
+ need_lib_prefix=no
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+ case $host_os in
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+ *) need_version=no ;;
+ esac
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ case $host_os in
+ openbsd2.[[89]] | openbsd2.[[89]].*)
+ shlibpath_overrides_runpath=no
+ ;;
+ *)
+ shlibpath_overrides_runpath=yes
+ ;;
+ esac
+ else
+ shlibpath_overrides_runpath=yes
+ fi
+ ;;
+
+os2*)
+ libname_spec='$name'
+ shrext_cmds=".dll"
+ need_lib_prefix=no
+ library_names_spec='$libname${shared_ext} $libname.a'
+ dynamic_linker='OS/2 ld.exe'
+ shlibpath_var=LIBPATH
+ ;;
+
+osf3* | osf4* | osf5*)
+ version_type=osf
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+ ;;
+
+rdos*)
+ dynamic_linker=no
+ ;;
+
+solaris*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ # ldd complains unless libraries are executable
+ postinstall_cmds='chmod +x $lib'
+ ;;
+
+sunos4*)
+ version_type=sunos
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ if test "$with_gnu_ld" = yes; then
+ need_lib_prefix=no
+ fi
+ need_version=yes
+ ;;
+
+sysv4 | sysv4.3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_vendor in
+ sni)
+ shlibpath_overrides_runpath=no
+ need_lib_prefix=no
+ runpath_var=LD_RUN_PATH
+ ;;
+ siemens)
+ need_lib_prefix=no
+ ;;
+ motorola)
+ need_lib_prefix=no
+ need_version=no
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+ ;;
+ esac
+ ;;
+
+sysv4*MP*)
+ if test -d /usr/nec ;then
+ version_type=linux
+ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+ soname_spec='$libname${shared_ext}.$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ version_type=freebsd-elf
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ if test "$with_gnu_ld" = yes; then
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+ else
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+ case $host_os in
+ sco3.2v5*)
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+ ;;
+ esac
+ fi
+ sys_lib_dlsearch_path_spec='/usr/lib'
+ ;;
+
+tpf*)
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+uts4*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+*)
+ dynamic_linker=no
+ ;;
+esac
+AC_MSG_RESULT([$dynamic_linker])
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+ sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+ sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+_LT_DECL([], [variables_saved_for_relink], [1],
+ [Variables whose values should be saved in libtool wrapper scripts and
+ restored at link time])
+_LT_DECL([], [need_lib_prefix], [0],
+ [Do we need the "lib" prefix for modules?])
+_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
+_LT_DECL([], [version_type], [0], [Library versioning type])
+_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
+_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
+_LT_DECL([], [shlibpath_overrides_runpath], [0],
+ [Is shlibpath searched before the hard-coded library search path?])
+_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
+_LT_DECL([], [library_names_spec], [1],
+ [[List of archive names. First name is the real one, the rest are links.
+ The last name is the one that the linker finds with -lNAME]])
+_LT_DECL([], [soname_spec], [1],
+ [[The coded name of the library, if different from the real name]])
+_LT_DECL([], [postinstall_cmds], [2],
+ [Command to use after installation of a shared archive])
+_LT_DECL([], [postuninstall_cmds], [2],
+ [Command to use after uninstallation of a shared archive])
+_LT_DECL([], [finish_cmds], [2],
+ [Commands used to finish a libtool library installation in a directory])
+_LT_DECL([], [finish_eval], [1],
+ [[As "finish_cmds", except a single script fragment to be evaled but
+ not shown]])
+_LT_DECL([], [hardcode_into_libs], [0],
+ [Whether we should hardcode library paths into libraries])
+_LT_DECL([], [sys_lib_search_path_spec], [2],
+ [Compile-time system search path for libraries])
+_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
+ [Run-time system search path for libraries])
+])# _LT_SYS_DYNAMIC_LINKER
+
+
+# _LT_PATH_TOOL_PREFIX(TOOL)
+# --------------------------
+# find a file program which can recognize shared library
+AC_DEFUN([_LT_PATH_TOOL_PREFIX],
+[m4_require([_LT_DECL_EGREP])dnl
+AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case $MAGIC_CMD in
+[[\\/*] | ?:[\\/]*])
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word. This closes a longstanding sh security hole.
+ ac_dummy="m4_if([$2], , $PATH, [$2])"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/$1; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ AC_MSG_RESULT($MAGIC_CMD)
+else
+ AC_MSG_RESULT(no)
+fi
+_LT_DECL([], [MAGIC_CMD], [0],
+ [Used to examine libraries when file_magic_cmd begins with "file"])dnl
+])# _LT_PATH_TOOL_PREFIX
+
+# Old name:
+AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
+
+
+# _LT_PATH_MAGIC
+# --------------
+# find a file program which can recognize a shared library
+m4_defun([_LT_PATH_MAGIC],
+[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+ if test -n "$ac_tool_prefix"; then
+ _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
+ else
+ MAGIC_CMD=:
+ fi
+fi
+])# _LT_PATH_MAGIC
+
+
+# LT_PATH_LD
+# ----------
+# find the pathname to the GNU or non-GNU linker
+AC_DEFUN([LT_PATH_LD],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+
+AC_ARG_WITH([gnu-ld],
+ [AS_HELP_STRING([--with-gnu-ld],
+ [assume the C compiler uses GNU ld @<:@default=no@:>@])],
+ [test "$withval" = no || with_gnu_ld=yes],
+ [with_gnu_ld=no])dnl
+
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ AC_MSG_CHECKING([for ld used by $CC])
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [[\\/]]* | ?:[[\\/]]*)
+ re_direlt='/[[^/]][[^/]]*/\.\./'
+ # Canonicalize the pathname of ld
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ AC_MSG_CHECKING([for GNU ld])
+else
+ AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ lt_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some variants of GNU ld only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break
+ ;;
+ *)
+ test "$with_gnu_ld" != yes && break
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+else
+ lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+ AC_MSG_RESULT($LD)
+else
+ AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+_LT_PATH_LD_GNU
+AC_SUBST([LD])
+
+_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
+])# LT_PATH_LD
+
+# Old names:
+AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
+AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_LD], [])
+dnl AC_DEFUN([AC_PROG_LD], [])
+
+
+# _LT_PATH_LD_GNU
+#- --------------
+m4_defun([_LT_PATH_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ lt_cv_prog_gnu_ld=yes
+ ;;
+*)
+ lt_cv_prog_gnu_ld=no
+ ;;
+esac])
+with_gnu_ld=$lt_cv_prog_gnu_ld
+])# _LT_PATH_LD_GNU
+
+
+# _LT_CMD_RELOAD
+# --------------
+# find reload flag for linker
+# -- PORTME Some linkers may need a different reload flag.
+m4_defun([_LT_CMD_RELOAD],
+[AC_CACHE_CHECK([for $LD option to reload object files],
+ lt_cv_ld_reload_flag,
+ [lt_cv_ld_reload_flag='-r'])
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+ darwin*)
+ if test "$GCC" = yes; then
+ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+ else
+ reload_cmds='$LD$reload_flag -o $output$reload_objs'
+ fi
+ ;;
+esac
+_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
+_LT_DECL([], [reload_cmds], [2])dnl
+])# _LT_CMD_RELOAD
+
+
+# _LT_CHECK_MAGIC_METHOD
+# ----------------------
+# how to check for library dependencies
+# -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_MAGIC_METHOD],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+AC_CACHE_CHECK([how to recognize dependent libraries],
+lt_cv_deplibs_check_method,
+[lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[[4-9]]*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+beos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+bsdi[[45]]*)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
+ lt_cv_file_magic_cmd='/usr/bin/file -L'
+ lt_cv_file_magic_test_file=/shlib/libc.so
+ ;;
+
+cygwin*)
+ # func_win32_libid is a shell function defined in ltmain.sh
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ ;;
+
+mingw* | pw32*)
+ # Base MSYS/MinGW do not provide the 'file' command needed by
+ # func_win32_libid shell function, so use a weaker test based on 'objdump',
+ # unless we find 'file', for example because we are cross-compiling.
+ if ( file / ) >/dev/null 2>&1; then
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ else
+ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ fi
+ ;;
+
+cegcc)
+ # use the weaker test based on 'objdump'. See mingw*.
+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ ;;
+
+darwin* | rhapsody*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+freebsd* | dragonfly*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ case $host_cpu in
+ i*86 )
+ # Not sure whether the presence of OpenBSD here was a mistake.
+ # Let's accept both of them until this is cleared up.
+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+ ;;
+ esac
+ else
+ lt_cv_deplibs_check_method=pass_all
+ fi
+ ;;
+
+gnu*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+hpux10.20* | hpux11*)
+ lt_cv_file_magic_cmd=/usr/bin/file
+ case $host_cpu in
+ ia64*)
+ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
+ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+ ;;
+ hppa*64*)
+ [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+ ;;
+ *)
+ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
+ lt_cv_file_magic_test_file=/usr/lib/libc.sl
+ ;;
+ esac
+ ;;
+
+interix[[3-9]]*)
+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $LD in
+ *-32|*"-32 ") libmagic=32-bit;;
+ *-n32|*"-n32 ") libmagic=N32;;
+ *-64|*"-64 ") libmagic=64-bit;;
+ *) libmagic=never-match;;
+ esac
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
+ fi
+ ;;
+
+newos6*)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=/usr/lib/libnls.so
+ ;;
+
+*nto* | *qnx*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+openbsd*)
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+ fi
+ ;;
+
+osf3* | osf4* | osf5*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+rdos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+solaris*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv4 | sysv4.3*)
+ case $host_vendor in
+ motorola)
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+ ;;
+ ncr)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ sequent)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
+ ;;
+ sni)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
+ lt_cv_file_magic_test_file=/lib/libc.so
+ ;;
+ siemens)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ pc)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ esac
+ ;;
+
+tpf*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+esac
+])
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+_LT_DECL([], [deplibs_check_method], [1],
+ [Method to check whether dependent libraries are shared objects])
+_LT_DECL([], [file_magic_cmd], [1],
+ [Command to use when deplibs_check_method == "file_magic"])
+])# _LT_CHECK_MAGIC_METHOD
+
+
+# LT_PATH_NM
+# ----------
+# find the pathname to a BSD- or MS-compatible name lister
+AC_DEFUN([LT_PATH_NM],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
+[if test -n "$NM"; then
+ # Let the user override the test.
+ lt_cv_path_NM="$NM"
+else
+ lt_nm_to_check="${ac_tool_prefix}nm"
+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+ lt_nm_to_check="$lt_nm_to_check nm"
+ fi
+ for lt_tmp_nm in $lt_nm_to_check; do
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ tmp_nm="$ac_dir/$lt_tmp_nm"
+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+ # Check to see if the nm accepts a BSD-compat flag.
+ # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+ # nm: unknown option "B" ignored
+ # Tru64's nm complains that /dev/null is an invalid object file
+ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+ */dev/null* | *'Invalid file or object type'*)
+ lt_cv_path_NM="$tmp_nm -B"
+ break
+ ;;
+ *)
+ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+ */dev/null*)
+ lt_cv_path_NM="$tmp_nm -p"
+ break
+ ;;
+ *)
+ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+ continue # so that we can try to find one that supports BSD flags
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+ done
+ : ${lt_cv_path_NM=no}
+fi])
+if test "$lt_cv_path_NM" != "no"; then
+ NM="$lt_cv_path_NM"
+else
+ # Didn't find any BSD compatible name lister, look for dumpbin.
+ AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
+ AC_SUBST([DUMPBIN])
+ if test "$DUMPBIN" != ":"; then
+ NM="$DUMPBIN"
+ fi
+fi
+test -z "$NM" && NM=nm
+AC_SUBST([NM])
+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
+
+AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
+ [lt_cv_nm_interface="BSD nm"
+ echo "int some_variable = 0;" > conftest.$ac_ext
+ (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$ac_compile" 2>conftest.err)
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
+ cat conftest.out >&AS_MESSAGE_LOG_FD
+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+ lt_cv_nm_interface="MS dumpbin"
+ fi
+ rm -f conftest*])
+])# LT_PATH_NM
+
+# Old names:
+AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
+AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_NM], [])
+dnl AC_DEFUN([AC_PROG_NM], [])
+
+
+# LT_LIB_M
+# --------
+# check for math library
+AC_DEFUN([LT_LIB_M],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case $host in
+*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
+ # These system don't have libm, or don't need it
+ ;;
+*-ncr-sysv4.3*)
+ AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+ AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+ ;;
+*)
+ AC_CHECK_LIB(m, cos, LIBM="-lm")
+ ;;
+esac
+AC_SUBST([LIBM])
+])# LT_LIB_M
+
+# Old name:
+AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_CHECK_LIBM], [])
+
+
+# _LT_COMPILER_NO_RTTI([TAGNAME])
+# -------------------------------
+m4_defun([_LT_COMPILER_NO_RTTI],
+[m4_require([_LT_TAG_COMPILER])dnl
+
+_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+
+if test "$GCC" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+
+ _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
+ lt_cv_prog_compiler_rtti_exceptions,
+ [-fno-rtti -fno-exceptions], [],
+ [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
+fi
+_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
+ [Compiler flag to turn off builtin functions])
+])# _LT_COMPILER_NO_RTTI
+
+
+# _LT_CMD_GLOBAL_SYMBOLS
+# ----------------------
+m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+AC_MSG_CHECKING([command to parse $NM output from $compiler object])
+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
+[
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix. What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[[BCDEGRST]]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+ symcode='[[BCDT]]'
+ ;;
+cygwin* | mingw* | pw32* | cegcc*)
+ symcode='[[ABCDGISTW]]'
+ ;;
+hpux*)
+ if test "$host_cpu" = ia64; then
+ symcode='[[ABCDEGRST]]'
+ fi
+ ;;
+irix* | nonstopux*)
+ symcode='[[BCDEGRST]]'
+ ;;
+osf*)
+ symcode='[[BCDEGQRST]]'
+ ;;
+solaris*)
+ symcode='[[BDRT]]'
+ ;;
+sco3.2v5*)
+ symcode='[[DT]]'
+ ;;
+sysv4.2uw2*)
+ symcode='[[DT]]'
+ ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+ symcode='[[ABDT]]'
+ ;;
+sysv4)
+ symcode='[[DFNSTU]]'
+ ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+ symcode='[[ABCDGIRSTW]]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+ ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+ symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+ # Write the raw and C identifiers.
+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ # Fake it for dumpbin and say T for any non-static function
+ # and D for any global variable.
+ # Also find C++ and __fastcall symbols from MSVC++,
+ # which start with @ or ?.
+ lt_cv_sys_global_symbol_pipe="$AWK ['"\
+" {last_section=section; section=\$ 3};"\
+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+" \$ 0!~/External *\|/{next};"\
+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+" {if(hide[section]) next};"\
+" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+" s[1]~/^[@?]/{print s[1], s[1]; next};"\
+" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+" ' prfx=^$ac_symprfx]"
+ else
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+ fi
+
+ # Check to see that the pipe works correctly.
+ pipe_works=no
+
+ rm -f conftest*
+ cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+ if AC_TRY_EVAL(ac_compile); then
+ # Now try to grab the symbols.
+ nlist=conftest.nm
+ if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
+ # Try sorting and uniquifying the output.
+ if sort "$nlist" | uniq > "$nlist"T; then
+ mv -f "$nlist"T "$nlist"
+ else
+ rm -f "$nlist"T
+ fi
+
+ # Make sure that we snagged all the symbols we need.
+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+ cat <<_LT_EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+ # Now generate the symbol file.
+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+ cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols. */
+const struct {
+ const char *name;
+ void *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[[]] =
+{
+ { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+ cat <<\_LT_EOF >> conftest.$ac_ext
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+ # Now try linking the two files.
+ mv conftest.$ac_objext conftstm.$ac_objext
+ lt_save_LIBS="$LIBS"
+ lt_save_CFLAGS="$CFLAGS"
+ LIBS="conftstm.$ac_objext"
+ CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
+ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
+ pipe_works=yes
+ fi
+ LIBS="$lt_save_LIBS"
+ CFLAGS="$lt_save_CFLAGS"
+ else
+ echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
+ fi
+ else
+ echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
+ cat conftest.$ac_ext >&5
+ fi
+ rm -rf conftest* conftst*
+
+ # Do not use the global_symbol_pipe unless it works.
+ if test "$pipe_works" = yes; then
+ break
+ else
+ lt_cv_sys_global_symbol_pipe=
+ fi
+done
+])
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+ lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+ AC_MSG_RESULT(failed)
+else
+ AC_MSG_RESULT(ok)
+fi
+
+_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
+ [Take the output of nm and produce a listing of raw symbols and C names])
+_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
+ [Transform the output of nm in a proper C declaration])
+_LT_DECL([global_symbol_to_c_name_address],
+ [lt_cv_sys_global_symbol_to_c_name_address], [1],
+ [Transform the output of nm in a C name address pair])
+_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
+ [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
+ [Transform the output of nm in a C name address pair when lib prefix is needed])
+]) # _LT_CMD_GLOBAL_SYMBOLS
+
+
+# _LT_COMPILER_PIC([TAGNAME])
+# ---------------------------
+m4_defun([_LT_COMPILER_PIC],
+[m4_require([_LT_TAG_COMPILER])dnl
+_LT_TAGVAR(lt_prog_compiler_wl, $1)=
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+_LT_TAGVAR(lt_prog_compiler_static, $1)=
+
+AC_MSG_CHECKING([for $compiler option to produce PIC])
+m4_if([$1], [CXX], [
+ # C++ specific cases for pic, static, wl, etc.
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+ mingw* | cygwin* | os2* | pw32* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+ ;;
+ *djgpp*)
+ # DJGPP does not support shared libraries at all
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ ;;
+ interix[[3-9]]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+ fi
+ ;;
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ ;;
+ *qnx* | *nto*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ else
+ case $host_os in
+ aix[[4-9]]*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ else
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+ chorus*)
+ case $cc_basename in
+ cxch68*)
+ # Green Hills C++ Compiler
+ # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
+ ;;
+ esac
+ ;;
+ dgux*)
+ case $cc_basename in
+ ec++*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ ;;
+ ghcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ freebsd* | dragonfly*)
+ # FreeBSD uses GNU C++
+ ;;
+ hpux9* | hpux10* | hpux11*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ if test "$host_cpu" != ia64; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ fi
+ ;;
+ aCC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ ;;
+ esac
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ interix*)
+ # This is c89, which is MS Visual C++ (no shared libs)
+ # Anyone wants to do a port?
+ ;;
+ irix5* | irix6* | nonstopux*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ # CC pic flag -KPIC is the default.
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ KCC*)
+ # KAI C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ ecpc* )
+ # old Intel C++ for x86_64 which still supported -KPIC.
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ icpc* )
+ # Intel C++, used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ pgCC* | pgcpp*)
+ # Portland Group C++ compiler
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ cxx*)
+ # Compaq C++
+ # Make sure the PIC flag is empty. It appears that all Alpha
+ # Linux and Compaq Tru64 Unix objects are PIC.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ xlc* | xlC*)
+ # IBM XL 8.0 on PPC
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+ lynxos*)
+ ;;
+ m88k*)
+ ;;
+ mvs*)
+ case $cc_basename in
+ cxx*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ netbsd*)
+ ;;
+ *qnx* | *nto*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+ osf3* | osf4* | osf5*)
+ case $cc_basename in
+ KCC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+ ;;
+ RCC*)
+ # Rational C++ 2.4.1
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ cxx*)
+ # Digital/Compaq C++
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # Make sure the PIC flag is empty. It appears that all Alpha
+ # Linux and Compaq Tru64 Unix objects are PIC.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ psos*)
+ ;;
+ solaris*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.2, 5.x and Centerline C++
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
+ gcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ sunos4*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.x
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ lcc*)
+ # Lucid
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ esac
+ ;;
+ tandem*)
+ case $cc_basename in
+ NCC*)
+ # NonStop-UX NCC 3.20
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ ;;
+ *)
+ ;;
+ esac
+ ;;
+ vxworks*)
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+ esac
+ fi
+],
+[
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+ ;;
+
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ ;;
+
+ interix[[3-9]]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+
+ msdosdjgpp*)
+ # Just because we use GCC doesn't mean we suddenly get shared libraries
+ # on systems that don't support them.
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ enable_shared=no
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+ fi
+ ;;
+
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ ;;
+ esac
+ else
+ # PORTME Check for flag to pass linker flags through the system compiler.
+ case $host_os in
+ aix*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ else
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ m4_if([$1], [GCJ], [],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+ ;;
+
+ hpux9* | hpux10* | hpux11*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+ # not for PA HP-UX.
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+ ;;
+ esac
+ # Is there a better lt_prog_compiler_static that works with the bundled CC?
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # PIC (with -KPIC) is the default.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ # old Intel for x86_64 which still supported -KPIC.
+ ecc*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ # icc used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ icc* | ifort*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ # Lahey Fortran 8.1.
+ lf95*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
+ ;;
+ pgcc* | pgf77* | pgf90* | pgf95*)
+ # Portland Group compilers (*not* the Pentium gcc compiler,
+ # which looks to be a dead project)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+ ccc*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # All Alpha code is PIC.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+ xl*)
+ # IBM XL C 8.0/Fortran 10.1 on PPC
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C 5.9
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ ;;
+ *Sun\ F*)
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ newsos6)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+ ;;
+
+ osf3* | osf4* | osf5*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ # All OSF/1 code is PIC.
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ rdos*)
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+ ;;
+
+ solaris*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ case $cc_basename in
+ f77* | f90* | f95*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
+ esac
+ ;;
+
+ sunos4*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ sysv4 | sysv4.2uw2* | sysv4.3*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ fi
+ ;;
+
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ unicos*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+
+ uts4*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
+
+ *)
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+ ;;
+ esac
+ fi
+])
+case $host_os in
+ # For platforms which do not support PIC, -DPIC is meaningless:
+ *djgpp*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ ;;
+ *)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
+ ;;
+esac
+AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
+_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
+ [How to pass a linker flag through the compiler])
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+ _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
+ [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
+ [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
+ [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
+ "" | " "*) ;;
+ *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
+ esac],
+ [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+ _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
+fi
+_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
+ [Additional compiler flags for building library objects])
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
+_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
+ _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
+ $lt_tmp_static_flag,
+ [],
+ [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
+_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
+ [Compiler flag to prevent dynamic linking])
+])# _LT_COMPILER_PIC
+
+
+# _LT_LINKER_SHLIBS([TAGNAME])
+# ----------------------------
+# See if the linker supports building shared libraries.
+m4_defun([_LT_LINKER_SHLIBS],
+[AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+m4_if([$1], [CXX], [
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ case $host_os in
+ aix[[4-9]]*)
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ ;;
+ pw32*)
+ _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
+ ;;
+ cygwin* | mingw* | cegcc*)
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+ ;;
+ *)
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ ;;
+ esac
+ _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+], [
+ runpath_var=
+ _LT_TAGVAR(allow_undefined_flag, $1)=
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(archive_cmds, $1)=
+ _LT_TAGVAR(archive_expsym_cmds, $1)=
+ _LT_TAGVAR(compiler_needs_object, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ _LT_TAGVAR(hardcode_automatic, $1)=no
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ _LT_TAGVAR(hardcode_minus_L, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+ _LT_TAGVAR(inherit_rpath, $1)=no
+ _LT_TAGVAR(link_all_deplibs, $1)=unknown
+ _LT_TAGVAR(module_cmds, $1)=
+ _LT_TAGVAR(module_expsym_cmds, $1)=
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)=
+ _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
+ _LT_TAGVAR(thread_safe_flag_spec, $1)=
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ # include_expsyms should be a list of space-separated symbols to be *always*
+ # included in the symbol list
+ _LT_TAGVAR(include_expsyms, $1)=
+ # exclude_expsyms can be an extended regexp of symbols to exclude
+ # it will be wrapped by ` (' and `)$', so one must not match beginning or
+ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+ # as well as any symbol that contains `d'.
+ _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+ # platforms (ab)use it in PIC code, but their linkers get confused if
+ # the symbol is explicitly referenced. Since portable code cannot
+ # rely on this symbol name, it's probably fine to never include it in
+ # preloaded symbol tables.
+ # Exclude shared library initialization/finalization symbols.
+dnl Note also adjust exclude_expsyms for C++ above.
+ extract_expsyms_cmds=
+
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ if test "$GCC" != yes; then
+ with_gnu_ld=no
+ fi
+ ;;
+ interix*)
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
+ with_gnu_ld=yes
+ ;;
+ openbsd*)
+ with_gnu_ld=no
+ ;;
+ esac
+
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ if test "$with_gnu_ld" = yes; then
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ wlarc='${wl}'
+
+ # Set some defaults for GNU ld with shared library support. These
+ # are reset later if shared libraries are not supported. Putting them
+ # here allows them to be overridden if necessary.
+ runpath_var=LD_RUN_PATH
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ supports_anon_versioning=no
+ case `$LD -v 2>&1` in
+ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+ *\ 2.11.*) ;; # other 2.11 versions
+ *) supports_anon_versioning=yes ;;
+ esac
+
+ # See if GNU ld supports shared libraries.
+ case $host_os in
+ aix[[3-9]]*)
+ # On AIX/PPC, the GNU linker is very broken
+ if test "$host_cpu" != ia64; then
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support. If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+_LT_EOF
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)=''
+ ;;
+ m68k)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+ # as there is no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ interix[[3-9]]*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+
+ gnu* | linux* | tpf* | k*bsd*-gnu)
+ tmp_diet=no
+ if test "$host_os" = linux-dietlibc; then
+ case $cc_basename in
+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
+ esac
+ fi
+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+ && test "$tmp_diet" = no
+ then
+ tmp_addflag=
+ tmp_sharedflag='-shared'
+ case $cc_basename,$host_cpu in
+ pgcc*) # Portland Group C compiler
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag'
+ ;;
+ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag -Mnomain' ;;
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
+ tmp_addflag=' -i_dynamic' ;;
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
+ tmp_addflag=' -i_dynamic -nofor_main' ;;
+ ifc* | ifort*) # Intel Fortran compiler
+ tmp_addflag=' -nofor_main' ;;
+ lf95*) # Lahey Fortran 8.1
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ tmp_sharedflag='--shared' ;;
+ xl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+ tmp_sharedflag='-qmkshrobj'
+ tmp_addflag= ;;
+ esac
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*) # Sun C 5.9
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ _LT_TAGVAR(compiler_needs_object, $1)=yes
+ tmp_sharedflag='-G' ;;
+ *Sun\ F*) # Sun Fortran 8.3
+ tmp_sharedflag='-G' ;;
+ esac
+ _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+
+ case $cc_basename in
+ xlf*)
+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
+ _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ esac
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+ wlarc=
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ fi
+ ;;
+
+ solaris*)
+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+ case `$LD -v 2>&1` in
+ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ ;;
+ *)
+ # For security reasons, it is highly recommended that you always
+ # use absolute paths for naming shared libraries, and exclude the
+ # DT_RUNPATH tag from executables and libraries. But doing so
+ # requires that you compile everything twice, which is a pain.
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ sunos4*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ wlarc=
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+
+ if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
+ runpath_var=
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ else
+ # PORTME fill in a description of your system's linker (not GNU ld)
+ case $host_os in
+ aix3*)
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+ # Note: this linker hardcodes the directories in LIBPATH if there
+ # are no directories specified by -L.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+ # Neither direct hardcoding nor static linking is supported with a
+ # broken collect2.
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ fi
+ ;;
+
+ aix[[4-9]]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+ for ld_flag in $LDFLAGS; do
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+ aix_use_runtimelinking=yes
+ break
+ fi
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ _LT_TAGVAR(archive_cmds, $1)=''
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+ if test "$GCC" = yes; then
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ fi
+ ;;
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to export.
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+ _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+ # Exported symbols can be pulled into shared objects from archives
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ # This is similar to how AIX traditionally builds its shared libraries.
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)=''
+ ;;
+ m68k)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ ;;
+
+ bsdi[[45]]*)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+ # The linker will automatically build a .lib file if we build a DLL.
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+ # FIXME: Should let the user specify the lib program.
+ _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
+ _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ ;;
+
+ darwin* | rhapsody*)
+ _LT_DARWIN_LINKER_FEATURES($1)
+ ;;
+
+ dgux*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ freebsd1*)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+ # support. Future versions do this automatically, but an explicit c++rt0.o
+ # does not break anything, and helps significantly (at the cost of a little
+ # extra space).
+ freebsd2.2*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+ freebsd2*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+ freebsd* | dragonfly*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ hpux9*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ ;;
+
+ hpux10*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ fi
+ ;;
+
+ hpux11*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ else
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ fi
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+ *)
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ ;;
+ esac
+ fi
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ # Try to use the -exported_symbol ld option, if it does not
+ # work, assume that -exports_file does not work either and
+ # implicitly export all symbols.
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+ AC_LINK_IFELSE(int foo(void) {},
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+ )
+ LDFLAGS="$save_LDFLAGS"
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(inherit_rpath, $1)=yes
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ newsos6)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *nto* | *qnx*)
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ else
+ case $host_os in
+ openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ ;;
+ esac
+ fi
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ os2*)
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+ _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+ ;;
+
+ osf3*)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ ;;
+
+ osf4* | osf5*) # as osf3* with the addition of -msym flag
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ else
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+ # Both c and cxx compiler support -rpath directly
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ fi
+ _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ ;;
+
+ solaris*)
+ _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
+ if test "$GCC" = yes; then
+ wlarc='${wl}'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ else
+ case `$CC -V 2>&1` in
+ *"Compilers 5.0"*)
+ wlarc=''
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+ ;;
+ *)
+ wlarc='${wl}'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ ;;
+ esac
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
+ # but is careful enough not to reorder.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+ fi
+ ;;
+ esac
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+
+ sunos4*)
+ if test "x$host_vendor" = xsequent; then
+ # Use $CC to link under sequent, because it throws in some extra .o
+ # files that make .init and .fini sections work.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ sysv4)
+ case $host_vendor in
+ sni)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
+ ;;
+ siemens)
+ ## LD is ld it makes a PLAMLIB
+ ## CC just makes a GrossModule.
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ ;;
+ motorola)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
+ ;;
+ esac
+ runpath_var='LD_RUN_PATH'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ sysv4.3*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var=LD_RUN_PATH
+ hardcode_runpath_var=yes
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ fi
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ uts4*)
+ _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+
+ *)
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+
+ if test x$host_vendor = xsni; then
+ case $host in
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
+ ;;
+ esac
+ fi
+ fi
+])
+AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
+
+_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
+_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
+_LT_DECL([], [extract_expsyms_cmds], [2],
+ [The commands to extract the exported symbol list from a shared archive])
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
+x|xyes)
+ # Assume -lc should be added
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+
+ if test "$enable_shared" = yes && test "$GCC" = yes; then
+ case $_LT_TAGVAR(archive_cmds, $1) in
+ *'~'*)
+ # FIXME: we may have to deal with multi-command sequences.
+ ;;
+ '$CC '*)
+ # Test whether the compiler implicitly links with -lc since on some
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc
+ # to ld, don't add -lc before -lgcc.
+ AC_MSG_CHECKING([whether -lc should be explicitly linked in])
+ $RM conftest*
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
+ soname=conftest
+ lib=conftest
+ libobjs=conftest.$ac_objext
+ deplibs=
+ wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
+ pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
+ compiler_flags=-v
+ linker_flags=-v
+ verstring=
+ output_objdir=.
+ libname=conftest
+ lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
+ _LT_TAGVAR(allow_undefined_flag, $1)=
+ if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
+ then
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ else
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ fi
+ _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
+ else
+ cat conftest.err 1>&5
+ fi
+ $RM conftest*
+ AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
+ ;;
+ esac
+ fi
+ ;;
+esac
+
+_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
+ [Whether or not to add -lc for building shared libraries])
+_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
+ [enable_shared_with_static_runtimes], [0],
+ [Whether or not to disallow shared libs when runtime libs are static])
+_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
+ [Compiler flag to allow reflexive dlopens])
+_LT_TAGDECL([], [whole_archive_flag_spec], [1],
+ [Compiler flag to generate shared objects directly from archives])
+_LT_TAGDECL([], [compiler_needs_object], [1],
+ [Whether the compiler copes with passing no objects directly])
+_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
+ [Create an old-style archive from a shared archive])
+_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
+ [Create a temporary old-style archive to link instead of a shared archive])
+_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
+_LT_TAGDECL([], [archive_expsym_cmds], [2])
+_LT_TAGDECL([], [module_cmds], [2],
+ [Commands used to build a loadable module if different from building
+ a shared archive.])
+_LT_TAGDECL([], [module_expsym_cmds], [2])
+_LT_TAGDECL([], [with_gnu_ld], [1],
+ [Whether we are building with GNU ld or not])
+_LT_TAGDECL([], [allow_undefined_flag], [1],
+ [Flag that allows shared libraries with undefined symbols to be built])
+_LT_TAGDECL([], [no_undefined_flag], [1],
+ [Flag that enforces no undefined symbols])
+_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
+ [Flag to hardcode $libdir into a binary during linking.
+ This must work even if $libdir does not exist])
+_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
+ [[If ld is used when linking, flag to hardcode $libdir into a binary
+ during linking. This must work even if $libdir does not exist]])
+_LT_TAGDECL([], [hardcode_libdir_separator], [1],
+ [Whether we need a single "-rpath" flag with a separated argument])
+_LT_TAGDECL([], [hardcode_direct], [0],
+ [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+ DIR into the resulting binary])
+_LT_TAGDECL([], [hardcode_direct_absolute], [0],
+ [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+ DIR into the resulting binary and the resulting library dependency is
+ "absolute", i.e impossible to change by setting ${shlibpath_var} if the
+ library is relocated])
+_LT_TAGDECL([], [hardcode_minus_L], [0],
+ [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+ into the resulting binary])
+_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
+ [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+ into the resulting binary])
+_LT_TAGDECL([], [hardcode_automatic], [0],
+ [Set to "yes" if building a shared library automatically hardcodes DIR
+ into the library and all subsequent libraries and executables linked
+ against it])
+_LT_TAGDECL([], [inherit_rpath], [0],
+ [Set to yes if linker adds runtime paths of dependent libraries
+ to runtime path list])
+_LT_TAGDECL([], [link_all_deplibs], [0],
+ [Whether libtool must link a program against all its dependency libraries])
+_LT_TAGDECL([], [fix_srcfile_path], [1],
+ [Fix the shell variable $srcfile for the compiler])
+_LT_TAGDECL([], [always_export_symbols], [0],
+ [Set to "yes" if exported symbols are required])
+_LT_TAGDECL([], [export_symbols_cmds], [2],
+ [The commands to list exported symbols])
+_LT_TAGDECL([], [exclude_expsyms], [1],
+ [Symbols that should not be listed in the preloaded symbols])
+_LT_TAGDECL([], [include_expsyms], [1],
+ [Symbols that must always be exported])
+_LT_TAGDECL([], [prelink_cmds], [2],
+ [Commands necessary for linking programs (against libraries) with templates])
+_LT_TAGDECL([], [file_list_spec], [1],
+ [Specify filename containing input files])
+dnl FIXME: Not yet implemented
+dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
+dnl [Compiler flag to generate thread safe objects])
+])# _LT_LINKER_SHLIBS
+
+
+# _LT_LANG_C_CONFIG([TAG])
+# ------------------------
+# Ensure that the configuration variables for a C compiler are suitably
+# defined. These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_C_CONFIG],
+[m4_require([_LT_DECL_EGREP])dnl
+lt_save_CC="$CC"
+AC_LANG_PUSH(C)
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+_LT_TAG_COMPILER
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+ LT_SYS_DLOPEN_SELF
+ _LT_CMD_STRIPLIB
+
+ # Report which library types will actually be built
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_CONFIG($1)
+fi
+AC_LANG_POP
+CC="$lt_save_CC"
+])# _LT_LANG_C_CONFIG
+
+
+# _LT_PROG_CXX
+# ------------
+# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
+# compiler, we have our own version here.
+m4_defun([_LT_PROG_CXX],
+[
+pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
+AC_PROG_CXX
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+ (test "X$CXX" != "Xg++"))) ; then
+ AC_PROG_CXXCPP
+else
+ _lt_caught_CXX_error=yes
+fi
+popdef([AC_MSG_ERROR])
+])# _LT_PROG_CXX
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([_LT_PROG_CXX], [])
+
+
+# _LT_LANG_CXX_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a C++ compiler are suitably
+# defined. These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_CXX_CONFIG],
+[AC_REQUIRE([_LT_PROG_CXX])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+
+AC_LANG_PUSH(C++)
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(compiler_needs_object, $1)=no
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the CXX compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_caught_CXX_error" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="int some_variable = 0;"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC=$CC
+ lt_save_LD=$LD
+ lt_save_GCC=$GCC
+ GCC=$GXX
+ lt_save_with_gnu_ld=$with_gnu_ld
+ lt_save_path_LD=$lt_cv_path_LD
+ if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+ lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+ else
+ $as_unset lt_cv_prog_gnu_ld
+ fi
+ if test -n "${lt_cv_path_LDCXX+set}"; then
+ lt_cv_path_LD=$lt_cv_path_LDCXX
+ else
+ $as_unset lt_cv_path_LD
+ fi
+ test -z "${LDCXX+set}" || LD=$LDCXX
+ CC=${CXX-"c++"}
+ compiler=$CC
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+
+ if test -n "$compiler"; then
+ # We don't want -fno-exception when compiling C++ code, so set the
+ # no_builtin_flag separately
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+ else
+ _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+ fi
+
+ if test "$GXX" = yes; then
+ # Set up default GNU C++ configuration
+
+ LT_PATH_LD
+
+ # Check if GNU C++ uses GNU ld as the underlying linker, since the
+ # archiving commands below assume that GNU ld is being used.
+ if test "$with_gnu_ld" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+ # investigate it a little bit more. (MM)
+ wlarc='${wl}'
+
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if eval "`$CC -print-prog-name=ld` --help 2>&1" |
+ $GREP 'no-whole-archive' > /dev/null; then
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ _LT_TAGVAR(whole_archive_flag_spec, $1)=
+ fi
+ else
+ with_gnu_ld=no
+ wlarc=
+
+ # A generic and very simple default shared library creation
+ # command for GNU C++ for the case where it uses the native
+ # linker, instead of GNU ld. If possible, this setting should
+ # overridden to take advantage of the native linker features on
+ # the platform it is being used on.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ fi
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+ else
+ GXX=no
+ with_gnu_ld=no
+ wlarc=
+ fi
+
+ # PORTME: fill in a description of your system's C++ link characteristics
+ AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ case $host_os in
+ aix3*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+ for ld_flag in $LDFLAGS; do
+ case $ld_flag in
+ *-brtl*)
+ aix_use_runtimelinking=yes
+ break
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ _LT_TAGVAR(archive_cmds, $1)=''
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+ if test "$GXX" = yes; then
+ case $host_os in aix4.[[012]]|aix4.[[012]].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ _LT_TAGVAR(hardcode_direct, $1)=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=
+ fi
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to
+ # export.
+ _LT_TAGVAR(always_export_symbols, $1)=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+ # Determine the default libpath from the value encoded in an empty
+ # executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+ _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ _LT_SYS_MODULE_PATH_AIX
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+ # Exported symbols can be pulled into shared objects from archives
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+ # This is similar to how AIX traditionally builds its shared
+ # libraries.
+ _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ chorus*)
+ case $cc_basename in
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+ # as there is no search path for DLLs.
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+ _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+ _LT_TAGVAR(always_export_symbols, $1)=no
+ _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ darwin* | rhapsody*)
+ _LT_DARWIN_LINKER_FEATURES($1)
+ ;;
+
+ dgux*)
+ case $cc_basename in
+ ec++*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ ghcx*)
+ # Green Hills C++ Compiler
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ freebsd[[12]]*)
+ # C++ shared libraries reported to be fairly broken before
+ # switch to ELF
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ freebsd-elf*)
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ ;;
+
+ freebsd* | dragonfly*)
+ # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
+ # conventions
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ ;;
+
+ gnu*)
+ ;;
+
+ hpux9*)
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+ # but as the default
+ # location of the library.
+
+ case $cc_basename in
+ CC*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aCC*)
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ hpux10*|hpux11*)
+ if test $with_gnu_ld = no; then
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ ;;
+ *)
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ ;;
+ esac
+ fi
+ case $host_cpu in
+ hppa*64*|ia64*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ ;;
+ *)
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+ # but as the default
+ # location of the library.
+ ;;
+ esac
+
+ case $cc_basename in
+ CC*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ aCC*)
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ esac
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ if test $with_gnu_ld = no; then
+ case $host_cpu in
+ hppa*64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ ia64*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ ;;
+ esac
+ fi
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ interix[[3-9]]*)
+ _LT_TAGVAR(hardcode_direct, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+ irix5* | irix6*)
+ case $cc_basename in
+ CC*)
+ # SGI C++
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+
+ # Archives containing C++ object files must be created using
+ # "CC -ar", where "CC" is the IRIX C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
+ ;;
+ *)
+ if test "$GXX" = yes; then
+ if test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
+ fi
+ fi
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ ;;
+ esac
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+ _LT_TAGVAR(inherit_rpath, $1)=yes
+ ;;
+
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ KCC*)
+ # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+ # KCC will only create a shared library if the output file
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library
+ # to its proper name (with version) after linking.
+ _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+ # Archives containing C++ object files must be created using
+ # "CC -Bstatic", where "CC" is the KAI C++ compiler.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
+ ;;
+ icpc* | ecpc* )
+ # Intel C++
+ with_gnu_ld=yes
+ # version 8.0 and above of icpc choke on multiply defined symbols
+ # if we add $predep_objects and $postdep_objects, however 7.1 and
+ # earlier do not add the objects themselves.
+ case `$CC -V 2>&1` in
+ *"Version 7."*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ ;;
+ *) # Version 8.0 or newer
+ tmp_idyn=
+ case $host_cpu in
+ ia64*) tmp_idyn=' -i_dynamic';;
+ esac
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ ;;
+ esac
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+ ;;
+ pgCC* | pgcpp*)
+ # Portland Group C++ compiler
+ case `$CC -V` in
+ *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
+ _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
+ compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
+ _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
+ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
+ $RANLIB $oldlib'
+ _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
+ rm -rf $tpldir~
+ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+ ;;
+ *) # Version 6 will use weak symbols
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ ;;
+ cxx*)
+ # Compaq C++
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
+
+ runpath_var=LD_RUN_PATH
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ xl*)
+ # IBM XL 8.0 on PPC, with GNU ld
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+ _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ _LT_TAGVAR(compiler_needs_object, $1)=yes
+
+ # Not sure whether something based on
+ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
+ # would be better.
+ output_verbose_link_cmd='echo'
+
+ # Archives containing C++ object files must be created using
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ lynxos*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ m88k*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ mvs*)
+ case $cc_basename in
+ cxx*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
+ wlarc=
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ fi
+ # Workaround some broken pre-1.5 toolchains
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
+ ;;
+
+ *nto* | *qnx*)
+ _LT_TAGVAR(ld_shlibs, $1)=yes
+ ;;
+
+ openbsd2*)
+ # C++ shared libraries are fairly broken
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ _LT_TAGVAR(hardcode_direct, $1)=yes
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+ _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ fi
+ output_verbose_link_cmd=echo
+ else
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+
+ osf3* | osf4* | osf5*)
+ case $cc_basename in
+ KCC*)
+ # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+ # KCC will only create a shared library if the output file
+ # ends with ".so" (or ".sl" for HP-UX), so rename the library
+ # to its proper name (with version) after linking.
+ _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Archives containing C++ object files must be created using
+ # the KAI C++ compiler.
+ case $host in
+ osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
+ *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
+ esac
+ ;;
+ RCC*)
+ # Rational C++ 2.4.1
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ cxx*)
+ case $host in
+ osf3*)
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ ;;
+ *)
+ _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
+ echo "-hidden">> $lib.exp~
+ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
+ $RM $lib.exp'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ #
+ # There doesn't appear to be a way to prevent this compiler from
+ # explicitly linking system object files so we need to strip them
+ # from the output so that they don't get included in the library
+ # dependencies.
+ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
+ ;;
+ *)
+ if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+ case $host in
+ osf3*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ ;;
+ esac
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+
+ else
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ fi
+ ;;
+ esac
+ ;;
+
+ psos*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ sunos4*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.x
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ lcc*)
+ # Lucid
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ solaris*)
+ case $cc_basename in
+ CC*)
+ # Sun C++ 4.2, 5.x and Centerline C++
+ _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
+ _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+ ;;
+ esac
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+
+ output_verbose_link_cmd='echo'
+
+ # Archives containing C++ object files must be created using
+ # "CC -xar", where "CC" is the Sun C++ compiler. This is
+ # necessary to make sure instantiated templates are included
+ # in the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+ ;;
+ gcx*)
+ # Green Hills C++ Compiler
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+
+ # The C++ compiler must be used to create the archive.
+ _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
+ ;;
+ *)
+ # GNU C++ compiler with Solaris linker
+ if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+ _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
+ if $CC --version | $GREP -v '^2\.7' > /dev/null; then
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+ else
+ # g++ 2.7 appears to require `-G' NOT `-shared' on this
+ # platform.
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+ # Commands to make compiler produce verbose output that lists
+ # what "hidden" libraries, object files and flags are used when
+ # linking a shared library.
+ output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
+ fi
+
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
+ case $host_os in
+ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+ *)
+ _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ ;;
+ esac
+ fi
+ ;;
+ esac
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ runpath_var='LD_RUN_PATH'
+
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+ _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+ _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+ _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+ _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+ _LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ case $cc_basename in
+ CC*)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ ;;
+
+ tandem*)
+ case $cc_basename in
+ NCC*)
+ # NonStop-UX NCC 3.20
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+ ;;
+
+ vxworks*)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+
+ *)
+ # FIXME: insert proper C++ library support
+ _LT_TAGVAR(ld_shlibs, $1)=no
+ ;;
+ esac
+
+ AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+ test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+ _LT_TAGVAR(GCC, $1)="$GXX"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_SYS_HIDDEN_LIBDEPS($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ CC=$lt_save_CC
+ LDCXX=$LD
+ LD=$lt_save_LD
+ GCC=$lt_save_GCC
+ with_gnu_ld=$lt_save_with_gnu_ld
+ lt_cv_path_LDCXX=$lt_cv_path_LD
+ lt_cv_path_LD=$lt_save_path_LD
+ lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
+ lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
+fi # test "$_lt_caught_CXX_error" != yes
+
+AC_LANG_POP
+])# _LT_LANG_CXX_CONFIG
+
+
+# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
+# ---------------------------------
+# Figure out "hidden" library dependencies from verbose
+# compiler output when linking a shared library.
+# Parse the compiler output and extract the necessary
+# objects, libraries and library flags.
+m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+# Dependencies to place before and after the object being linked:
+_LT_TAGVAR(predep_objects, $1)=
+_LT_TAGVAR(postdep_objects, $1)=
+_LT_TAGVAR(predeps, $1)=
+_LT_TAGVAR(postdeps, $1)=
+_LT_TAGVAR(compiler_lib_search_path, $1)=
+
+dnl we can't use the lt_simple_compile_test_code here,
+dnl because it contains code intended for an executable,
+dnl not a library. It's possible we should let each
+dnl tag define a new lt_????_link_test_code variable,
+dnl but it's only used here...
+m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
+int a;
+void foo (void) { a = 0; }
+_LT_EOF
+], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
+class Foo
+{
+public:
+ Foo (void) { a = 0; }
+private:
+ int a;
+};
+_LT_EOF
+], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
+ subroutine foo
+ implicit none
+ integer*4 a
+ a=0
+ return
+ end
+_LT_EOF
+], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
+ subroutine foo
+ implicit none
+ integer a
+ a=0
+ return
+ end
+_LT_EOF
+], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
+public class foo {
+ private int a;
+ public void bar (void) {
+ a = 0;
+ }
+};
+_LT_EOF
+])
+dnl Parse the compiler output and extract the necessary
+dnl objects, libraries and library flags.
+if AC_TRY_EVAL(ac_compile); then
+ # Parse the compiler output and extract the necessary
+ # objects, libraries and library flags.
+
+ # Sentinel used to keep track of whether or not we are before
+ # the conftest object file.
+ pre_test_object_deps_done=no
+
+ for p in `eval "$output_verbose_link_cmd"`; do
+ case $p in
+
+ -L* | -R* | -l*)
+ # Some compilers place space between "-{L,R}" and the path.
+ # Remove the space.
+ if test $p = "-L" ||
+ test $p = "-R"; then
+ prev=$p
+ continue
+ else
+ prev=
+ fi
+
+ if test "$pre_test_object_deps_done" = no; then
+ case $p in
+ -L* | -R*)
+ # Internal compiler library paths should come after those
+ # provided the user. The postdeps already come after the
+ # user supplied libs so there is no need to process them.
+ if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
+ _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
+ else
+ _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
+ fi
+ ;;
+ # The "-l" case would never come before the object being
+ # linked, so don't bother handling this case.
+ esac
+ else
+ if test -z "$_LT_TAGVAR(postdeps, $1)"; then
+ _LT_TAGVAR(postdeps, $1)="${prev}${p}"
+ else
+ _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
+ fi
+ fi
+ ;;
+
+ *.$objext)
+ # This assumes that the test object file only shows up
+ # once in the compiler output.
+ if test "$p" = "conftest.$objext"; then
+ pre_test_object_deps_done=yes
+ continue
+ fi
+
+ if test "$pre_test_object_deps_done" = no; then
+ if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
+ _LT_TAGVAR(predep_objects, $1)="$p"
+ else
+ _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
+ fi
+ else
+ if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
+ _LT_TAGVAR(postdep_objects, $1)="$p"
+ else
+ _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
+ fi
+ fi
+ ;;
+
+ *) ;; # Ignore the rest.
+
+ esac
+ done
+
+ # Clean up.
+ rm -f a.out a.exe
+else
+ echo "libtool.m4: error: problem compiling $1 test program"
+fi
+
+$RM -f confest.$objext
+
+# PORTME: override above test on systems where it is broken
+m4_if([$1], [CXX],
+[case $host_os in
+interix[[3-9]]*)
+ # Interix 3.5 installs completely hosed .la files for C++, so rather than
+ # hack all around it, let's just trust "g++" to DTRT.
+ _LT_TAGVAR(predep_objects,$1)=
+ _LT_TAGVAR(postdep_objects,$1)=
+ _LT_TAGVAR(postdeps,$1)=
+ ;;
+
+linux*)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C++ 5.9
+
+ # The more standards-conforming stlport4 library is
+ # incompatible with the Cstd library. Avoid specifying
+ # it if it's in CXXFLAGS. Ignore libCrun as
+ # -library=stlport4 depends on it.
+ case " $CXX $CXXFLAGS " in
+ *" -library=stlport4 "*)
+ solaris_use_stlport4=yes
+ ;;
+ esac
+
+ if test "$solaris_use_stlport4" != yes; then
+ _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+ fi
+ ;;
+ esac
+ ;;
+
+solaris*)
+ case $cc_basename in
+ CC*)
+ # The more standards-conforming stlport4 library is
+ # incompatible with the Cstd library. Avoid specifying
+ # it if it's in CXXFLAGS. Ignore libCrun as
+ # -library=stlport4 depends on it.
+ case " $CXX $CXXFLAGS " in
+ *" -library=stlport4 "*)
+ solaris_use_stlport4=yes
+ ;;
+ esac
+
+ # Adding this requires a known-good setup of shared libraries for
+ # Sun compiler versions before 5.6, else PIC objects from an old
+ # archive will be linked into the output, leading to subtle bugs.
+ if test "$solaris_use_stlport4" != yes; then
+ _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+ fi
+ ;;
+ esac
+ ;;
+esac
+])
+
+case " $_LT_TAGVAR(postdeps, $1) " in
+*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
+esac
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=
+if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
+fi
+_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
+ [The directories searched by this compiler when creating a shared library])
+_LT_TAGDECL([], [predep_objects], [1],
+ [Dependencies to place before and after the objects being linked to
+ create a shared library])
+_LT_TAGDECL([], [postdep_objects], [1])
+_LT_TAGDECL([], [predeps], [1])
+_LT_TAGDECL([], [postdeps], [1])
+_LT_TAGDECL([], [compiler_lib_search_path], [1],
+ [The library search path used internally by the compiler when linking
+ a shared library])
+])# _LT_SYS_HIDDEN_LIBDEPS
+
+
+# _LT_PROG_F77
+# ------------
+# Since AC_PROG_F77 is broken, in that it returns the empty string
+# if there is no fortran compiler, we have our own version here.
+m4_defun([_LT_PROG_F77],
+[
+pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
+AC_PROG_F77
+if test -z "$F77" || test "X$F77" = "Xno"; then
+ _lt_disable_F77=yes
+fi
+popdef([AC_MSG_ERROR])
+])# _LT_PROG_F77
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([_LT_PROG_F77], [])
+
+
+# _LT_LANG_F77_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a Fortran 77 compiler are
+# suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_F77_CONFIG],
+[AC_REQUIRE([_LT_PROG_F77])dnl
+AC_LANG_PUSH(Fortran 77)
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for f77 test sources.
+ac_ext=f
+
+# Object file extension for compiled f77 test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the F77 compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_F77" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="\
+ subroutine t
+ return
+ end
+"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code="\
+ program t
+ end
+"
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC="$CC"
+ lt_save_GCC=$GCC
+ CC=${F77-"f77"}
+ compiler=$CC
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+ GCC=$G77
+ if test -n "$compiler"; then
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_TAGVAR(GCC, $1)="$G77"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ GCC=$lt_save_GCC
+ CC="$lt_save_CC"
+fi # test "$_lt_disable_F77" != yes
+
+AC_LANG_POP
+])# _LT_LANG_F77_CONFIG
+
+
+# _LT_PROG_FC
+# -----------
+# Since AC_PROG_FC is broken, in that it returns the empty string
+# if there is no fortran compiler, we have our own version here.
+m4_defun([_LT_PROG_FC],
+[
+pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
+AC_PROG_FC
+if test -z "$FC" || test "X$FC" = "Xno"; then
+ _lt_disable_FC=yes
+fi
+popdef([AC_MSG_ERROR])
+])# _LT_PROG_FC
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([_LT_PROG_FC], [])
+
+
+# _LT_LANG_FC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for a Fortran compiler are
+# suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_FC_CONFIG],
+[AC_REQUIRE([_LT_PROG_FC])dnl
+AC_LANG_PUSH(Fortran)
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for fc test sources.
+ac_ext=${ac_fc_srcext-f}
+
+# Object file extension for compiled fc test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the FC compiler isn't working. Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_FC" != yes; then
+ # Code to be used in simple compile tests
+ lt_simple_compile_test_code="\
+ subroutine t
+ return
+ end
+"
+
+ # Code to be used in simple link tests
+ lt_simple_link_test_code="\
+ program t
+ end
+"
+
+ # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+ _LT_TAG_COMPILER
+
+ # save warnings/boilerplate of simple test code
+ _LT_COMPILER_BOILERPLATE
+ _LT_LINKER_BOILERPLATE
+
+ # Allow CC to be a program name with arguments.
+ lt_save_CC="$CC"
+ lt_save_GCC=$GCC
+ CC=${FC-"f95"}
+ compiler=$CC
+ GCC=$ac_cv_fc_compiler_gnu
+
+ _LT_TAGVAR(compiler, $1)=$CC
+ _LT_CC_BASENAME([$compiler])
+
+ if test -n "$compiler"; then
+ AC_MSG_CHECKING([if libtool supports shared libraries])
+ AC_MSG_RESULT([$can_build_shared])
+
+ AC_MSG_CHECKING([whether to build shared libraries])
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+ aix[[4-9]]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ AC_MSG_RESULT([$enable_shared])
+
+ AC_MSG_CHECKING([whether to build static libraries])
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ AC_MSG_RESULT([$enable_static])
+
+ _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
+ _LT_TAGVAR(LD, $1)="$LD"
+
+ ## CAVEAT EMPTOR:
+ ## There is no encapsulation within the following macros, do not change
+ ## the running order or otherwise move them around unless you know exactly
+ ## what you are doing...
+ _LT_SYS_HIDDEN_LIBDEPS($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_SYS_DYNAMIC_LINKER($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+ fi # test -n "$compiler"
+
+ GCC=$lt_save_GCC
+ CC="$lt_save_CC"
+fi # test "$_lt_disable_FC" != yes
+
+AC_LANG_POP
+])# _LT_LANG_FC_CONFIG
+
+
+# _LT_LANG_GCJ_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Java Compiler compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GCJ_CONFIG],
+[AC_REQUIRE([LT_PROG_GCJ])dnl
+AC_LANG_SAVE
+
+# Source file extension for Java test sources.
+ac_ext=java
+
+# Object file extension for compiled Java test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="class foo {}"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GCJ-"gcj"}
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# GCJ did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC="$lt_save_CC"
+])# _LT_LANG_GCJ_CONFIG
+
+
+# _LT_LANG_RC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for the Windows resource compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_RC_CONFIG],
+[AC_REQUIRE([LT_PROG_RC])dnl
+AC_LANG_SAVE
+
+# Source file extension for RC test sources.
+ac_ext=rc
+
+# Object file extension for compiled RC test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
+
+# Code to be used in simple link tests
+lt_simple_link_test_code="$lt_simple_compile_test_code"
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_GCC=$GCC
+GCC=
+CC=${RC-"windres"}
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_CC_BASENAME([$compiler])
+_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+
+if test -n "$compiler"; then
+ :
+ _LT_CONFIG($1)
+fi
+
+GCC=$lt_save_GCC
+AC_LANG_RESTORE
+CC="$lt_save_CC"
+])# _LT_LANG_RC_CONFIG
+
+
+# LT_PROG_GCJ
+# -----------
+AC_DEFUN([LT_PROG_GCJ],
+[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
+ [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
+ [AC_CHECK_TOOL(GCJ, gcj,)
+ test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
+ AC_SUBST(GCJFLAGS)])])[]dnl
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+
+
+# LT_PROG_RC
+# ----------
+AC_DEFUN([LT_PROG_RC],
+[AC_CHECK_TOOL(RC, windres,)
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_RC], [])
+
+
+# _LT_DECL_EGREP
+# --------------
+# If we don't have a new enough Autoconf to choose the best grep
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_EGREP],
+[AC_REQUIRE([AC_PROG_EGREP])dnl
+AC_REQUIRE([AC_PROG_FGREP])dnl
+test -z "$GREP" && GREP=grep
+_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
+_LT_DECL([], [EGREP], [1], [An ERE matcher])
+_LT_DECL([], [FGREP], [1], [A literal string matcher])
+dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
+AC_SUBST([GREP])
+])
+
+
+# _LT_DECL_OBJDUMP
+# --------------
+# If we don't have a new enough Autoconf to choose the best objdump
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_OBJDUMP],
+[AC_CHECK_TOOL(OBJDUMP, objdump, false)
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
+AC_SUBST([OBJDUMP])
+])
+
+
+# _LT_DECL_SED
+# ------------
+# Check for a fully-functional sed program, that truncates
+# as few characters as possible. Prefer GNU sed if found.
+m4_defun([_LT_DECL_SED],
+[AC_PROG_SED
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
+_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
+ [Sed that helps us avoid accidentally triggering echo(1) options like -n])
+])# _LT_DECL_SED
+
+m4_ifndef([AC_PROG_SED], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into #
+# GNU Autoconf as AC_PROG_SED. When it is available in #
+# a released version of Autoconf we should remove this #
+# macro and use it instead. #
+############################################################
+
+m4_defun([AC_PROG_SED],
+[AC_MSG_CHECKING([for a sed that does not truncate output])
+AC_CACHE_VAL(lt_cv_path_SED,
+[# Loop through the user's path and test for sed and gsed.
+# Then use that list of sed's as ones to test for truncation.
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for lt_ac_prog in sed gsed; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
+ lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
+ fi
+ done
+ done
+done
+IFS=$as_save_IFS
+lt_ac_max=0
+lt_ac_count=0
+# Add /usr/xpg4/bin/sed as it is typically found on Solaris
+# along with /bin/sed that truncates output.
+for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
+ test ! -f $lt_ac_sed && continue
+ cat /dev/null > conftest.in
+ lt_ac_count=0
+ echo $ECHO_N "0123456789$ECHO_C" >conftest.in
+ # Check for GNU sed and select it if it is found.
+ if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
+ lt_cv_path_SED=$lt_ac_sed
+ break
+ fi
+ while true; do
+ cat conftest.in conftest.in >conftest.tmp
+ mv conftest.tmp conftest.in
+ cp conftest.in conftest.nl
+ echo >>conftest.nl
+ $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
+ cmp -s conftest.out conftest.nl || break
+ # 10000 chars as input seems more than enough
+ test $lt_ac_count -gt 10 && break
+ lt_ac_count=`expr $lt_ac_count + 1`
+ if test $lt_ac_count -gt $lt_ac_max; then
+ lt_ac_max=$lt_ac_count
+ lt_cv_path_SED=$lt_ac_sed
+ fi
+ done
+done
+])
+SED=$lt_cv_path_SED
+AC_SUBST([SED])
+AC_MSG_RESULT([$SED])
+])#AC_PROG_SED
+])#m4_ifndef
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_SED], [])
+
+
+# _LT_CHECK_SHELL_FEATURES
+# ------------------------
+# Find out whether the shell is Bourne or XSI compatible,
+# or has some other useful features.
+m4_defun([_LT_CHECK_SHELL_FEATURES],
+[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+ test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
+ = c,a/b,, \
+ && eval 'test $(( 1 + 1 )) -eq 2 \
+ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+ && xsi_shell=yes
+AC_MSG_RESULT([$xsi_shell])
+_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
+
+AC_MSG_CHECKING([whether the shell understands "+="])
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
+ >/dev/null 2>&1 \
+ && lt_shell_append=yes
+AC_MSG_RESULT([$lt_shell_append])
+_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ lt_unset=unset
+else
+ lt_unset=false
+fi
+_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+ lt_SP2NL='tr \040 \012'
+ lt_NL2SP='tr \015\012 \040\040'
+ ;;
+ *) # EBCDIC based system
+ lt_SP2NL='tr \100 \n'
+ lt_NL2SP='tr \r\n \100\100'
+ ;;
+esac
+_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
+_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
+])# _LT_CHECK_SHELL_FEATURES
+
+
+# _LT_PROG_XSI_SHELLFNS
+# ---------------------
+# Bourne and XSI compatible variants of some useful shell functions.
+m4_defun([_LT_PROG_XSI_SHELLFNS],
+[case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $[*] ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+dnl func_dirname_and_basename
+dnl A portable version of this function is already defined in general.m4sh
+dnl so there is no need for it here.
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[[^=]]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$[@]"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$[1]+=\$[2]"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$[1]=\$$[1]\$[2]"
+}
+
+_LT_EOF
+ ;;
+ esac
+])
diff --git a/jni/iconv/m4/ln.m4 b/jni/iconv/m4/ln.m4
new file mode 100644
index 0000000..8ef7a94
--- /dev/null
+++ b/jni/iconv/m4/ln.m4
@@ -0,0 +1,77 @@
+dnl Copyright (C) 1993-2002 Free Software Foundation, Inc.
+dnl This file is free software, distributed under the terms of the GNU
+dnl General Public License. As a special exception to the GNU General
+dnl Public License, this file may be distributed as part of a program
+dnl that contains a configuration script generated by Autoconf, under
+dnl the same distribution terms as the rest of that program.
+
+dnl From Bruno Haible, Marcus Daniels.
+
+AC_PREREQ(2.13)
+
+AC_DEFUN([CL_PROG_LN],
+[AC_REQUIRE([CL_PROG_CP])dnl
+AC_CACHE_CHECK(how to make hard links, cl_cv_prog_LN, [
+rm -f conftestdata conftestfile
+echo data > conftestfile
+if ln conftestfile conftestdata 2>/dev/null; then
+ cl_cv_prog_LN=ln
+else
+ cl_cv_prog_LN="$cl_cv_prog_cp"
+fi
+rm -f conftestdata conftestfile
+])
+LN="$cl_cv_prog_LN"
+AC_SUBST(LN)dnl
+])
+
+AC_DEFUN([CL_PROG_LN_S],
+[AC_REQUIRE([CL_PROG_LN])dnl
+dnl Make a symlink if possible; otherwise try a hard link. On filesystems
+dnl which support neither symlink nor hard link, use a plain copy.
+AC_MSG_CHECKING(whether ln -s works)
+AC_CACHE_VAL(cl_cv_prog_LN_S, [
+rm -f conftestdata
+if ln -s X conftestdata 2>/dev/null; then
+ cl_cv_prog_LN_S="ln -s"
+else
+ cl_cv_prog_LN_S="$cl_cv_prog_LN"
+fi
+rm -f conftestdata
+])dnl
+if test "$cl_cv_prog_LN_S" = "ln -s"; then
+ AC_MSG_RESULT(yes)
+else
+ AC_MSG_RESULT(no)
+fi
+LN_S="$cl_cv_prog_LN_S"
+AC_SUBST(LN_S)dnl
+])
+
+AC_DEFUN([CL_PROG_HLN],
+[AC_REQUIRE([CL_PROG_LN_S])dnl
+dnl SVR4 "ln" makes hard links to symbolic links, instead of resolving the
+dnl symbolic link. To avoid this, use the "hln" program.
+AC_CACHE_CHECK(how to make hard links to symlinks, cl_cv_prog_hln, [
+cl_cv_prog_hln="ln"
+if test "$cl_cv_prog_LN_S" = "ln -s"; then
+echo "blabla" > conftest.x
+ln -s conftest.x conftest.y
+ln conftest.y conftest.z 2>&AC_FD_CC
+rm -f conftest.x
+if cat conftest.z > /dev/null 2>&1 ; then
+ # ln is usable.
+ cl_cv_prog_hln="ln"
+else
+ # conftest.z is a symbolic link to the non-existent conftest.x
+ cl_cv_prog_hln="hln"
+fi
+else
+# If there are no symbolic links, the problem cannot occur.
+cl_cv_prog_hln="ln"
+fi
+rm -f conftest*
+])
+HLN="$cl_cv_prog_hln"
+AC_SUBST(HLN)dnl
+])
diff --git a/jni/iconv/m4/ltoptions.m4 b/jni/iconv/m4/ltoptions.m4
new file mode 100644
index 0000000..34151a3
--- /dev/null
+++ b/jni/iconv/m4/ltoptions.m4
@@ -0,0 +1,368 @@
+# Helper functions for option handling. -*- Autoconf -*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltoptions.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
+
+
+# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
+# ------------------------------------------
+m4_define([_LT_MANGLE_OPTION],
+[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
+
+
+# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
+# ---------------------------------------
+# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
+# matching handler defined, dispatch to it. Other OPTION-NAMEs are
+# saved as a flag.
+m4_define([_LT_SET_OPTION],
+[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
+m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
+ _LT_MANGLE_DEFUN([$1], [$2]),
+ [m4_warning([Unknown $1 option `$2'])])[]dnl
+])
+
+
+# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
+# ------------------------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+m4_define([_LT_IF_OPTION],
+[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
+
+
+# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
+# -------------------------------------------------------
+# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
+# are set.
+m4_define([_LT_UNLESS_OPTIONS],
+[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+ [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
+ [m4_define([$0_found])])])[]dnl
+m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
+])[]dnl
+])
+
+
+# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
+# ----------------------------------------
+# OPTION-LIST is a space-separated list of Libtool options associated
+# with MACRO-NAME. If any OPTION has a matching handler declared with
+# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
+# the unknown option and exit.
+m4_defun([_LT_SET_OPTIONS],
+[# Set options
+m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+ [_LT_SET_OPTION([$1], _LT_Option)])
+
+m4_if([$1],[LT_INIT],[
+ dnl
+ dnl Simply set some default values (i.e off) if boolean options were not
+ dnl specified:
+ _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
+ ])
+ _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
+ ])
+ dnl
+ dnl If no reference was made to various pairs of opposing options, then
+ dnl we run the default mode handler for the pair. For example, if neither
+ dnl `shared' nor `disable-shared' was passed, we enable building of shared
+ dnl archives by default:
+ _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
+ _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
+ _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
+ _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
+ [_LT_ENABLE_FAST_INSTALL])
+ ])
+])# _LT_SET_OPTIONS
+
+
+## --------------------------------- ##
+## Macros to handle LT_INIT options. ##
+## --------------------------------- ##
+
+# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
+# -----------------------------------------
+m4_define([_LT_MANGLE_DEFUN],
+[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
+
+
+# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
+# -----------------------------------------------
+m4_define([LT_OPTION_DEFINE],
+[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
+])# LT_OPTION_DEFINE
+
+
+# dlopen
+# ------
+LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
+])
+
+AU_DEFUN([AC_LIBTOOL_DLOPEN],
+[_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
+
+
+# win32-dll
+# ---------
+# Declare package support for building win32 dll's.
+LT_OPTION_DEFINE([LT_INIT], [win32-dll],
+[enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+ AC_CHECK_TOOL(AS, as, false)
+ AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+ AC_CHECK_TOOL(OBJDUMP, objdump, false)
+ ;;
+esac
+
+test -z "$AS" && AS=as
+_LT_DECL([], [AS], [0], [Assembler program])dnl
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
+])# win32-dll
+
+AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
+
+
+# _LT_ENABLE_SHARED([DEFAULT])
+# ----------------------------
+# implement the --enable-shared flag, and supports the `shared' and
+# `disable-shared' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_SHARED],
+[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([shared],
+ [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
+ [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_shared=yes ;;
+ no) enable_shared=no ;;
+ *)
+ enable_shared=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_shared=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
+
+ _LT_DECL([build_libtool_libs], [enable_shared], [0],
+ [Whether or not to build shared libraries])
+])# _LT_ENABLE_SHARED
+
+LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
+])
+
+AC_DEFUN([AC_DISABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], [disable-shared])
+])
+
+AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_SHARED], [])
+dnl AC_DEFUN([AM_DISABLE_SHARED], [])
+
+
+
+# _LT_ENABLE_STATIC([DEFAULT])
+# ----------------------------
+# implement the --enable-static flag, and support the `static' and
+# `disable-static' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_STATIC],
+[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([static],
+ [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
+ [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_static=yes ;;
+ no) enable_static=no ;;
+ *)
+ enable_static=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_static=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
+
+ _LT_DECL([build_old_libs], [enable_static], [0],
+ [Whether or not to build static libraries])
+])# _LT_ENABLE_STATIC
+
+LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
+])
+
+AC_DEFUN([AC_DISABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], [disable-static])
+])
+
+AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_STATIC], [])
+dnl AC_DEFUN([AM_DISABLE_STATIC], [])
+
+
+
+# _LT_ENABLE_FAST_INSTALL([DEFAULT])
+# ----------------------------------
+# implement the --enable-fast-install flag, and support the `fast-install'
+# and `disable-fast-install' LT_INIT options.
+# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_FAST_INSTALL],
+[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([fast-install],
+ [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
+ [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
+ [p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_fast_install=yes ;;
+ no) enable_fast_install=no ;;
+ *)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
+ [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
+
+_LT_DECL([fast_install], [enable_fast_install], [0],
+ [Whether or not to optimize for fast installation])dnl
+])# _LT_ENABLE_FAST_INSTALL
+
+LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
+
+# Old names:
+AU_DEFUN([AC_ENABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+
+AU_DEFUN([AC_DISABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
+dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
+
+
+# _LT_WITH_PIC([MODE])
+# --------------------
+# implement the --with-pic flag, and support the `pic-only' and `no-pic'
+# LT_INIT options.
+# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
+m4_define([_LT_WITH_PIC],
+[AC_ARG_WITH([pic],
+ [AS_HELP_STRING([--with-pic],
+ [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
+ [pic_mode="$withval"],
+ [pic_mode=default])
+
+test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
+
+_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
+])# _LT_WITH_PIC
+
+LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
+
+# Old name:
+AU_DEFUN([AC_LIBTOOL_PICMODE],
+[_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
+
+## ----------------- ##
+## LTDL_INIT Options ##
+## ----------------- ##
+
+m4_define([_LTDL_MODE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
+ [m4_define([_LTDL_MODE], [nonrecursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [recursive],
+ [m4_define([_LTDL_MODE], [recursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [subproject],
+ [m4_define([_LTDL_MODE], [subproject])])
+
+m4_define([_LTDL_TYPE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [installable],
+ [m4_define([_LTDL_TYPE], [installable])])
+LT_OPTION_DEFINE([LTDL_INIT], [convenience],
+ [m4_define([_LTDL_TYPE], [convenience])])
diff --git a/jni/iconv/m4/ltsugar.m4 b/jni/iconv/m4/ltsugar.m4
new file mode 100644
index 0000000..9000a05
--- /dev/null
+++ b/jni/iconv/m4/ltsugar.m4
@@ -0,0 +1,123 @@
+# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltsugar.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
+
+
+# lt_join(SEP, ARG1, [ARG2...])
+# -----------------------------
+# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
+# associated separator.
+# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
+# versions in m4sugar had bugs.
+m4_define([lt_join],
+[m4_if([$#], [1], [],
+ [$#], [2], [[$2]],
+ [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
+m4_define([_lt_join],
+[m4_if([$#$2], [2], [],
+ [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
+
+
+# lt_car(LIST)
+# lt_cdr(LIST)
+# ------------
+# Manipulate m4 lists.
+# These macros are necessary as long as will still need to support
+# Autoconf-2.59 which quotes differently.
+m4_define([lt_car], [[$1]])
+m4_define([lt_cdr],
+[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
+ [$#], 1, [],
+ [m4_dquote(m4_shift($@))])])
+m4_define([lt_unquote], $1)
+
+
+# lt_append(MACRO-NAME, STRING, [SEPARATOR])
+# ------------------------------------------
+# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
+# Note that neither SEPARATOR nor STRING are expanded; they are appended
+# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
+# No SEPARATOR is output if MACRO-NAME was previously undefined (different
+# than defined and empty).
+#
+# This macro is needed until we can rely on Autoconf 2.62, since earlier
+# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
+m4_define([lt_append],
+[m4_define([$1],
+ m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
+
+
+
+# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
+# ----------------------------------------------------------
+# Produce a SEP delimited list of all paired combinations of elements of
+# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
+# has the form PREFIXmINFIXSUFFIXn.
+# Needed until we can rely on m4_combine added in Autoconf 2.62.
+m4_define([lt_combine],
+[m4_if(m4_eval([$# > 3]), [1],
+ [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
+[[m4_foreach([_Lt_prefix], [$2],
+ [m4_foreach([_Lt_suffix],
+ ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
+ [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
+
+
+# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
+# -----------------------------------------------------------------------
+# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
+# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
+m4_define([lt_if_append_uniq],
+[m4_ifdef([$1],
+ [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
+ [lt_append([$1], [$2], [$3])$4],
+ [$5])],
+ [lt_append([$1], [$2], [$3])$4])])
+
+
+# lt_dict_add(DICT, KEY, VALUE)
+# -----------------------------
+m4_define([lt_dict_add],
+[m4_define([$1($2)], [$3])])
+
+
+# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
+# --------------------------------------------
+m4_define([lt_dict_add_subkey],
+[m4_define([$1($2:$3)], [$4])])
+
+
+# lt_dict_fetch(DICT, KEY, [SUBKEY])
+# ----------------------------------
+m4_define([lt_dict_fetch],
+[m4_ifval([$3],
+ m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
+ m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
+
+
+# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
+# -----------------------------------------------------------------
+m4_define([lt_if_dict_fetch],
+[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
+ [$5],
+ [$6])])
+
+
+# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
+# --------------------------------------------------------------
+m4_define([lt_dict_filter],
+[m4_if([$5], [], [],
+ [lt_join(m4_quote(m4_default([$4], [[, ]])),
+ lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
+ [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
+])
diff --git a/jni/iconv/m4/ltversion.m4 b/jni/iconv/m4/ltversion.m4
new file mode 100644
index 0000000..b8e154f
--- /dev/null
+++ b/jni/iconv/m4/ltversion.m4
@@ -0,0 +1,23 @@
+# ltversion.m4 -- version numbers -*- Autoconf -*-
+#
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Written by Scott James Remnant, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# Generated from ltversion.in.
+
+# serial 3012 ltversion.m4
+# This file is part of GNU Libtool
+
+m4_define([LT_PACKAGE_VERSION], [2.2.6])
+m4_define([LT_PACKAGE_REVISION], [1.3012])
+
+AC_DEFUN([LTVERSION_VERSION],
+[macro_version='2.2.6'
+macro_revision='1.3012'
+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
+_LT_DECL(, macro_revision, 0)
+])
diff --git a/jni/iconv/m4/lt~obsolete.m4 b/jni/iconv/m4/lt~obsolete.m4
new file mode 100644
index 0000000..637bb20
--- /dev/null
+++ b/jni/iconv/m4/lt~obsolete.m4
@@ -0,0 +1,92 @@
+# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
+# Written by Scott James Remnant, 2004.
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 4 lt~obsolete.m4
+
+# These exist entirely to fool aclocal when bootstrapping libtool.
+#
+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
+# which have later been changed to m4_define as they aren't part of the
+# exported API, or moved to Autoconf or Automake where they belong.
+#
+# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
+# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
+# using a macro with the same name in our local m4/libtool.m4 it'll
+# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
+# and doesn't know about Autoconf macros at all.)
+#
+# So we provide this file, which has a silly filename so it's always
+# included after everything else. This provides aclocal with the
+# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
+# because those macros already exist, or will be overwritten later.
+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
+#
+# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
+# Yes, that means every name once taken will need to remain here until
+# we give up compatibility with versions before 1.7, at which point
+# we need to keep only those names which we still refer to.
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+
+m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
+m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
+m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
+m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
+m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
+m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
+m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
+m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
+m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
+m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
+m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
+m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
+m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
+m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
+m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
+m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
+m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
+m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
+m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
+m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
+m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
+m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
+m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
+m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
+m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
+m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
+m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
+m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
+m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
+m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
+m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
+m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
+m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
+m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
+m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
+m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
+m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
+m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
+m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
+m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
+m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
+m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
+m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
+m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
+m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
+m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
diff --git a/jni/iconv/m4/proto.m4 b/jni/iconv/m4/proto.m4
new file mode 100644
index 0000000..ac6e866
--- /dev/null
+++ b/jni/iconv/m4/proto.m4
@@ -0,0 +1,44 @@
+dnl Copyright (C) 1993-2002 Free Software Foundation, Inc.
+dnl This file is free software, distributed under the terms of the GNU
+dnl General Public License. As a special exception to the GNU General
+dnl Public License, this file may be distributed as part of a program
+dnl that contains a configuration script generated by Autoconf, under
+dnl the same distribution terms as the rest of that program.
+
+dnl From Bruno Haible, Marcus Daniels.
+
+AC_PREREQ(2.13)
+
+dnl CL_PROTO(IDENTIFIER, ACTION-IF-NOT-FOUND, FINAL-PROTOTYPE)
+AC_DEFUN([CL_PROTO],
+[AC_MSG_CHECKING([for $1 declaration])
+AC_CACHE_VAL(cl_cv_proto_[$1], [$2
+cl_cv_proto_$1="$3"])
+cl_cv_proto_$1=`echo "[$]cl_cv_proto_$1" | tr -s ' ' | sed -e 's/( /(/'`
+AC_MSG_RESULT([$]{ac_t:-
+ }[$]cl_cv_proto_$1)
+])
+
+dnl CL_PROTO_RET(INCLUDES, DECL, CACHE-ID, TYPE-IF-OK, TYPE-IF-FAILS)
+AC_DEFUN([CL_PROTO_RET],
+[AC_TRY_COMPILE([$1]
+AC_LANG_EXTERN[$2
+], [], $3="$4", $3="$5")
+])
+
+dnl CL_PROTO_TRY(INCLUDES, ANSI-DECL, TRAD-DECL, ACTION-IF-OK, ACTION-IF-FAILS)
+AC_DEFUN([CL_PROTO_TRY],
+[AC_TRY_COMPILE([$1]
+AC_LANG_EXTERN
+[#if defined(__STDC__) || defined(__cplusplus)
+$2
+#else
+$3
+#endif
+], [], [$4], [$5])
+])
+
+dnl CL_PROTO_CONST(INCLUDES, ANSI-DECL, TRAD-DECL, CACHE-ID)
+AC_DEFUN([CL_PROTO_CONST],
+[CL_PROTO_TRY([$1], [$2], [$3], $4="", $4="const")]
+)
diff --git a/jni/iconv/man/Makefile b/jni/iconv/man/Makefile
new file mode 100644
index 0000000..2d80999
--- /dev/null
+++ b/jni/iconv/man/Makefile
@@ -0,0 +1,69 @@
+# Makefile for libiconv/man
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = .
+
+# Directories used by "make install":
+prefix = /usr/local
+local_prefix = /usr/local
+exec_prefix = ${prefix}
+datarootdir = ${prefix}/share
+datadir = ${datarootdir}
+mandir = ${datarootdir}/man
+docdir = ${datarootdir}/doc/${PACKAGE}
+htmldir = ${docdir}
+
+# Programs used by "make":
+RM = rm -f
+
+
+# Programs used by "make install":
+INSTALL = /usr/bin/install -c
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_DATA = ${INSTALL} -m 644
+mkinstalldirs = $(SHELL) ../build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Used by docdir.
+PACKAGE = libiconv
+
+all :
+
+install : force
+ if [ ! -d $(DESTDIR)$(mandir)/man1 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 ; fi
+ builddir="`pwd`"; cd $(srcdir) && for f in *.1 ; do (cd "$$builddir"; echo $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man1/$$f ; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man1/$$f) ; done
+ if [ ! -d $(DESTDIR)$(mandir)/man3 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man3 ; fi
+ builddir="`pwd`"; cd $(srcdir) && for f in *.3 ; do (cd "$$builddir"; echo $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man3/$$f ; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man3/$$f) ; done
+ if [ ! -d $(DESTDIR)$(htmldir) ] ; then $(mkinstalldirs) $(DESTDIR)$(htmldir) ; fi
+ builddir="`pwd`"; cd $(srcdir) && for f in *.html ; do (cd "$$builddir"; echo $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(htmldir)/$$f ; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(htmldir)/$$f) ; done
+
+install-strip : install
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(mandir)/man1 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 ; fi
+ if [ ! -d $(DESTDIR)$(mandir)/man3 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man3 ; fi
+ if [ ! -d $(DESTDIR)$(htmldir) ] ; then $(mkinstalldirs) $(DESTDIR)$(htmldir) ; fi
+
+uninstall : force
+ cd $(srcdir) && for f in *.1 ; do echo $(RM) $(DESTDIR)$(mandir)/man1/$$f ; $(RM) $(DESTDIR)$(mandir)/man1/$$f ; done
+ cd $(srcdir) && for f in *.3 ; do echo $(RM) $(DESTDIR)$(mandir)/man3/$$f ; $(RM) $(DESTDIR)$(mandir)/man3/$$f ; done
+ cd $(srcdir) && for f in *.html ; do echo $(RM) $(DESTDIR)$(htmldir)/$$f ; $(RM) $(DESTDIR)$(htmldir)/$$f ; done
+
+check :
+
+mostlyclean :
+
+clean :
+
+distclean : force
+ $(RM) Makefile
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/man/Makefile.in b/jni/iconv/man/Makefile.in
new file mode 100644
index 0000000..a05e7af
--- /dev/null
+++ b/jni/iconv/man/Makefile.in
@@ -0,0 +1,69 @@
+# Makefile for libiconv/man
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = @srcdir@
+
+# Directories used by "make install":
+prefix = @prefix@
+local_prefix = /usr/local
+exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+datadir = @datadir@
+mandir = @mandir@
+docdir = @docdir@
+htmldir = @htmldir@
+
+# Programs used by "make":
+RM = rm -f
+@SET_MAKE@
+
+# Programs used by "make install":
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Used by docdir.
+PACKAGE = @PACKAGE@
+
+all :
+
+install : force
+ if [ ! -d $(DESTDIR)$(mandir)/man1 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 ; fi
+ builddir="`pwd`"; cd $(srcdir) && for f in *.1 ; do (cd "$$builddir"; echo $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man1/$$f ; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man1/$$f) ; done
+ if [ ! -d $(DESTDIR)$(mandir)/man3 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man3 ; fi
+ builddir="`pwd`"; cd $(srcdir) && for f in *.3 ; do (cd "$$builddir"; echo $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man3/$$f ; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(mandir)/man3/$$f) ; done
+ if [ ! -d $(DESTDIR)$(htmldir) ] ; then $(mkinstalldirs) $(DESTDIR)$(htmldir) ; fi
+ builddir="`pwd`"; cd $(srcdir) && for f in *.html ; do (cd "$$builddir"; echo $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(htmldir)/$$f ; $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(htmldir)/$$f) ; done
+
+install-strip : install
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(mandir)/man1 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man1 ; fi
+ if [ ! -d $(DESTDIR)$(mandir)/man3 ] ; then $(mkinstalldirs) $(DESTDIR)$(mandir)/man3 ; fi
+ if [ ! -d $(DESTDIR)$(htmldir) ] ; then $(mkinstalldirs) $(DESTDIR)$(htmldir) ; fi
+
+uninstall : force
+ cd $(srcdir) && for f in *.1 ; do echo $(RM) $(DESTDIR)$(mandir)/man1/$$f ; $(RM) $(DESTDIR)$(mandir)/man1/$$f ; done
+ cd $(srcdir) && for f in *.3 ; do echo $(RM) $(DESTDIR)$(mandir)/man3/$$f ; $(RM) $(DESTDIR)$(mandir)/man3/$$f ; done
+ cd $(srcdir) && for f in *.html ; do echo $(RM) $(DESTDIR)$(htmldir)/$$f ; $(RM) $(DESTDIR)$(htmldir)/$$f ; done
+
+check :
+
+mostlyclean :
+
+clean :
+
+distclean : force
+ $(RM) Makefile
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/man/iconv.1 b/jni/iconv/man/iconv.1
new file mode 100644
index 0000000..6b85651
--- /dev/null
+++ b/jni/iconv/man/iconv.1
@@ -0,0 +1,108 @@
+.\" Copyright (c) Bruno Haible <bruno@clisp.org>
+.\"
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 3 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" References consulted:
+.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" POSIX 2001 draft6
+.\"
+.TH ICONV 1 "March 31, 2007" "GNU" "Linux Programmer's Manual"
+.SH NAME
+iconv \- character set conversion
+.SH SYNOPSIS
+.nf
+iconv [\fIOPTION\fP...] [\fB\-f\fP \fIencoding\fP] [\fB\-t\fP \fIencoding\fP] [\fIinputfile\fP ...]
+iconv \fB\-l\fP
+.fi
+.SH DESCRIPTION
+The \fBiconv\fP program converts text from one encoding to another encoding.
+More precisely, it converts \fBfrom\fP the encoding given for the \fB\-f\fP
+option \fBto\fP the encoding given for the \fB\-t\fP option. Either of these
+encodings defaults to the encoding of the current locale. All the
+\fIinputfile\fPs are read and converted in turn; if no \fIinputfile\fP is
+given, the standard input is used. The converted text is printed to standard
+output.
+.PP
+The encodings permitted are system dependent. For the libiconv implementation,
+they are listed in the iconv_open(3) manual page.
+.PP
+Options controlling the input and output format:
+.TP
+\fB\-f\fP \fIencoding\fP, \fB\-\-from\-code=\fP\fIencoding\fP
+Specifies the encoding of the input.
+.TP
+\fB\-t\fP \fIencoding\fP, \fB\-\-to\-code=\fP\fIencoding\fP
+Specifies the encoding of the output.
+.PP
+Options controlling conversion problems:
+.TP
+\fB\-c\fP
+When this option is given, characters that cannot be converted are silently
+discarded, instead of leading to a conversion error.
+.TP
+\fB\-\-unicode\-subst=\fP\fIformatstring\fP
+When this option is given, Unicode characters that cannot be represented in
+the target encoding are replaced with a placeholder string that is constructed
+from the given \fIformatstring\fP, applied to the Unicode code point. The
+\fIformatstring\fP must be a format string in the same format as for the
+.I printf
+command or the
+.I printf()
+function, taking either no argument or exactly one unsigned integer argument.
+.TP
+\fB\-\-byte\-subst=\fP\fIformatstring\fP
+When this option is given, bytes in the input that are not valid in the source
+encoding are replaced with a placeholder string that is constructed from the
+given \fIformatstring\fP, applied to the byte's value. The \fIformatstring\fP
+must be a format string in the same format as for the
+.I printf
+command or the
+.I printf()
+function, taking either no argument or exactly one unsigned integer argument.
+.TP
+\fB\-\-widechar\-subst=\fP\fIformatstring\fP
+When this option is given, wide characters in the input that are not valid in
+the source encoding are replaced with a placeholder string that is constructed
+from the given \fIformatstring\fP, applied to the byte's value. The
+\fIformatstring\fP must be a format string in the same format as for the
+.I printf
+command or the
+.I printf()
+function, taking either no argument or exactly one unsigned integer argument.
+.PP
+Options controlling error output:
+.TP
+\fB\-s\fP, \fB\-\-silent\fP
+When this option is given, error messages about invalid or unconvertible
+characters are omitted, but the actual converted text is unaffected.
+.PP
+The \fBiconv \-l\fP or \fBiconv \-\-list\fP command lists the names of the
+supported encodings, in a system dependent format. For the libiconv
+implementation, the names are printed in upper case, separated by whitespace,
+and alias names of an encoding are listed on the same line as the encoding
+itself.
+.SH EXAMPLES
+.TP
+\fBiconv \-f ISO\-8859\-1 \-t UTF\-8\fP
+converts input from the old West-European encoding ISO\-8859\-1 to Unicode.
+.PP
+.nf
+\fBiconv \-f KOI8\-R \-\-byte\-subst="<0x%x>"\fP
+\fB \-\-unicode\-subst="<U+%04X>"\fP
+.fi
+.RS
+converts input from the old Russian encoding KOI8\-R to the locale encoding,
+substituting an angle bracket notation with hexadecimal numbers for invalid
+bytes and for valid but unconvertible characters.
+.RE
+.TP
+\fBiconv \-\-list\fP
+lists the supported encodings.
+.SH "CONFORMING TO"
+POSIX:2001
+.SH "SEE ALSO"
+.BR iconv_open (3),
+.BR locale (7)
diff --git a/jni/iconv/man/iconv.1.html b/jni/iconv/man/iconv.1.html
new file mode 100644
index 0000000..e944bf2
--- /dev/null
+++ b/jni/iconv/man/iconv.1.html
@@ -0,0 +1,334 @@
+<!-- Creator : groff version 1.18.1 -->
+<!-- CreationDate: Tue Jun 30 22:52:08 2009 -->
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta name="Content-Style" content="text/css">
+<title>ICONV</title>
+</head>
+<body>
+
+<h1 align=center>ICONV</h1>
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#EXAMPLES">EXAMPLES</a><br>
+<a href="#CONFORMING TO">CONFORMING TO</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+<a name="NAME"></a>
+<h2>NAME</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>iconv &minus; character set conversion</p>
+</td>
+</table>
+<a name="SYNOPSIS"></a>
+<h2>SYNOPSIS</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<pre>iconv [<i>OPTION</i>...] [<b>&minus;f</b> <i>encoding</i>] [<b>&minus;t</b> <i>encoding</i>] [<i>inputfile</i> ...]
+iconv <b>&minus;l
+</b></pre>
+</td>
+</table>
+<a name="DESCRIPTION"></a>
+<h2>DESCRIPTION</h2>
+<!-- INDENTATION -->
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The <b>iconv</b> program converts text from one encoding
+to another encoding. More precisely, it converts <b>from</b>
+the encoding given for the <b>&minus;f</b> option <b>to</b>
+the encoding given for the <b>&minus;t</b> option. Either of
+these encodings defaults to the encoding of the current
+locale. All the <i>inputfile</i>s are read and converted in
+turn; if no <i>inputfile</i> is given, the standard input is
+used. The converted text is printed to standard output.</p>
+<!-- INDENTATION -->
+<p>The encodings permitted are system dependent. For the
+libiconv implementation, they are listed in the
+iconv_open(3) manual page.</p>
+<!-- INDENTATION -->
+<p>Options controlling the input and output format:</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>&minus;f</b> <i>encoding</i>,
+<b>&minus;&minus;from&minus;code=</b><i>encoding</i></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>Specifies the encoding of the input.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>&minus;t</b> <i>encoding</i>,
+<b>&minus;&minus;to&minus;code=</b><i>encoding</i></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>Specifies the encoding of the output.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Options controlling conversion problems:</p>
+</td>
+</table>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="4" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="13%"></td>
+<td width="2%">
+
+<p><b>&minus;c</b></p>
+</td>
+<td width="5%"></td>
+<td width="77%">
+
+<p>When this option is given, characters that cannot be
+converted are silently discarded, instead of leading to a
+conversion error.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+
+<p><b>&minus;&minus;unicode&minus;subst=</b><i>formatstring</i></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>When this option is given, Unicode characters that cannot
+be represented in the target encoding are replaced with a
+placeholder string that is constructed from the given
+<i>formatstring</i>, applied to the Unicode code point. The
+<i>formatstring</i> must be a format string in the same
+format as for the <i>printf</i> command or the
+<i>printf()</i> function, taking either no argument or
+exactly one unsigned integer argument.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+
+<p><b>&minus;&minus;byte&minus;subst=</b><i>formatstring</i></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>When this option is given, bytes in the input that are
+not valid in the source encoding are replaced with a
+placeholder string that is constructed from the given
+<i>formatstring</i>, applied to the byte&rsquo;s value. The
+<i>formatstring</i> must be a format string in the same
+format as for the <i>printf</i> command or the
+<i>printf()</i> function, taking either no argument or
+exactly one unsigned integer argument.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+
+<p><b>&minus;&minus;widechar&minus;subst=</b><i>formatstring</i></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>When this option is given, wide characters in the input
+that are not valid in the source encoding are replaced with
+a placeholder string that is constructed from the given
+<i>formatstring</i>, applied to the byte&rsquo;s value. The
+<i>formatstring</i> must be a format string in the same
+format as for the <i>printf</i> command or the
+<i>printf()</i> function, taking either no argument or
+exactly one unsigned integer argument.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Options controlling error output:</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>&minus;s</b>, <b>&minus;&minus;silent</b></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>When this option is given, error messages about invalid
+or unconvertible characters are omitted, but the actual
+converted text is unaffected.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The <b>iconv &minus;l</b> or <b>iconv
+&minus;&minus;list</b> command lists the names of the
+supported encodings, in a system dependent format. For the
+libiconv implementation, the names are printed in upper
+case, separated by whitespace, and alias names of an
+encoding are listed on the same line as the encoding
+itself.</p>
+</td>
+</table>
+<a name="EXAMPLES"></a>
+<h2>EXAMPLES</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>iconv &minus;f ISO&minus;8859&minus;1 &minus;t
+UTF&minus;8</b></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>converts input from the old West-European encoding
+ISO&minus;8859&minus;1 to Unicode.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<pre><b>iconv &minus;f KOI8&minus;R &minus;&minus;byte&minus;subst=&quot;&lt;0x%x&gt;&quot;
+ &minus;&minus;unicode&minus;subst=&quot;&lt;U+%04X&gt;&quot;
+</b></pre>
+</td>
+</table>
+<!-- INDENTATION -->
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="20%"></td>
+<td width="79%">
+<p>converts input from the old Russian encoding KOI8&minus;R
+to the locale encoding, substituting an angle bracket
+notation with hexadecimal numbers for invalid bytes and for
+valid but unconvertible characters.</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>iconv &minus;&minus;list</b></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>lists the supported encodings.</p>
+</td>
+</table>
+<a name="CONFORMING TO"></a>
+<h2>CONFORMING TO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>POSIX:2001</p>
+</td>
+</table>
+<a name="SEE ALSO"></a>
+<h2>SEE ALSO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>iconv_open</b>(3), <b>locale</b>(7)</p>
+</td>
+</table>
+<hr>
+</body>
+</html>
diff --git a/jni/iconv/man/iconv.3 b/jni/iconv/man/iconv.3
new file mode 100644
index 0000000..3c511ea
--- /dev/null
+++ b/jni/iconv/man/iconv.3
@@ -0,0 +1,92 @@
+.\" Copyright (c) Bruno Haible <bruno@clisp.org>
+.\"
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 3 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" References consulted:
+.\" GNU glibc-2 source code and manual
+.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"
+.TH ICONV 3 "September 7, 2008" "GNU" "Linux Programmer's Manual"
+.SH NAME
+iconv \- perform character set conversion
+.SH SYNOPSIS
+.nf
+.B #include <iconv.h>
+.sp
+.BI "size_t iconv (iconv_t " cd ,
+.BI " const char* * " inbuf ", size_t * "inbytesleft ,
+.BI " char* * " outbuf ", size_t * "outbytesleft );
+.fi
+.SH DESCRIPTION
+The argument \fIcd\fP must be a conversion descriptor created using the
+function \fBiconv_open\fP.
+.PP
+The main case is when \fIinbuf\fP is not NULL and \fI*inbuf\fP is not NULL.
+In this case, the \fBiconv\fP function converts the multibyte sequence
+starting at \fI*inbuf\fP to a multibyte sequence starting at \fI*outbuf\fP.
+At most \fI*inbytesleft\fP bytes, starting at \fI*inbuf\fP, will be read.
+At most \fI*outbytesleft\fP bytes, starting at \fI*outbuf\fP, will be written.
+.PP
+The \fBiconv\fP function converts one multibyte character at a time, and for
+each character conversion it increments \fI*inbuf\fP and decrements
+\fI*inbytesleft\fP by the number of converted input bytes, it increments
+\fI*outbuf\fP and decrements \fI*outbytesleft\fP by the number of converted
+output bytes, and it updates the conversion state contained in \fIcd\fP.
+If the character encoding of the input is stateful, the \fBiconv\fP function
+can also convert a sequence of input bytes to an update of the conversion state
+without producing any output bytes; such input is called a \fIshift sequence\fP.
+The conversion can stop for four reasons:
+.PP
+1. An invalid multibyte sequence is encountered in the input. In this case
+it sets \fBerrno\fP to \fBEILSEQ\fP and returns (size_t)(\-1). \fI*inbuf\fP
+is left pointing to the beginning of the invalid multibyte sequence.
+.PP
+2. The input byte sequence has been entirely converted, i.e. \fI*inbytesleft\fP
+has gone down to 0. In this case \fBiconv\fP returns the number of
+non-reversible conversions performed during this call.
+.PP
+3. An incomplete multibyte sequence is encountered in the input, and the
+input byte sequence terminates after it. In this case it sets \fBerrno\fP to
+\fBEINVAL\fP and returns (size_t)(\-1). \fI*inbuf\fP is left pointing to the
+beginning of the incomplete multibyte sequence.
+.PP
+4. The output buffer has no more room for the next converted character. In
+this case it sets \fBerrno\fP to \fBE2BIG\fP and returns (size_t)(\-1).
+.PP
+A different case is when \fIinbuf\fP is NULL or \fI*inbuf\fP is NULL, but
+\fIoutbuf\fP is not NULL and \fI*outbuf\fP is not NULL. In this case, the
+\fBiconv\fP function attempts to set \fIcd\fP's conversion state to the
+initial state and store a corresponding shift sequence at \fI*outbuf\fP.
+At most \fI*outbytesleft\fP bytes, starting at \fI*outbuf\fP, will be written.
+If the output buffer has no more room for this reset sequence, it sets
+\fBerrno\fP to \fBE2BIG\fP and returns (size_t)(\-1). Otherwise it increments
+\fI*outbuf\fP and decrements \fI*outbytesleft\fP by the number of bytes
+written.
+.PP
+A third case is when \fIinbuf\fP is NULL or \fI*inbuf\fP is NULL, and
+\fIoutbuf\fP is NULL or \fI*outbuf\fP is NULL. In this case, the \fBiconv\fP
+function sets \fIcd\fP's conversion state to the initial state.
+.SH "RETURN VALUE"
+The \fBiconv\fP function returns the number of characters converted in a
+non-reversible way during this call; reversible conversions are not counted.
+In case of error, it sets \fBerrno\fP and returns (size_t)(\-1).
+.SH ERRORS
+The following errors can occur, among others:
+.TP
+.B E2BIG
+There is not sufficient room at \fI*outbuf\fP.
+.TP
+.B EILSEQ
+An invalid multibyte sequence has been encountered in the input.
+.TP
+.B EINVAL
+An incomplete multibyte sequence has been encountered in the input.
+.SH "CONFORMING TO"
+POSIX:2001
+.SH "SEE ALSO"
+.BR iconv_open (3),
+.BR iconvctl (3)
+.BR iconv_close (3)
diff --git a/jni/iconv/man/iconv.3.html b/jni/iconv/man/iconv.3.html
new file mode 100644
index 0000000..e46d433
--- /dev/null
+++ b/jni/iconv/man/iconv.3.html
@@ -0,0 +1,209 @@
+<!-- Creator : groff version 1.18.1 -->
+<!-- CreationDate: Tue Jun 30 22:52:08 2009 -->
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta name="Content-Style" content="text/css">
+<title>ICONV</title>
+</head>
+<body>
+
+<h1 align=center>ICONV</h1>
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUE">RETURN VALUE</a><br>
+<a href="#ERRORS">ERRORS</a><br>
+<a href="#CONFORMING TO">CONFORMING TO</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+<a name="NAME"></a>
+<h2>NAME</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>iconv &minus; perform character set conversion</p>
+</td>
+</table>
+<a name="SYNOPSIS"></a>
+<h2>SYNOPSIS</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<pre><b>#include &lt;iconv.h&gt;
+
+size_t iconv (iconv_t</b> <i>cd</i><b>,
+ const char* *</b> <i>inbuf</i><b>, size_t *</b> <i>inbytesleft</i><b>,
+ char* *</b> <i>outbuf</i><b>, size_t *</b> <i>outbytesleft</i><b>);
+</b></pre>
+</td>
+</table>
+<a name="DESCRIPTION"></a>
+<h2>DESCRIPTION</h2>
+<!-- INDENTATION -->
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The argument <i>cd</i> must be a conversion descriptor
+created using the function <b>iconv_open</b>.</p>
+<!-- INDENTATION -->
+<p>The main case is when <i>inbuf</i> is not NULL and
+<i>*inbuf</i> is not NULL. In this case, the <b>iconv</b>
+function converts the multibyte sequence starting at
+<i>*inbuf</i> to a multibyte sequence starting at
+<i>*outbuf</i>. At most <i>*inbytesleft</i> bytes, starting
+at <i>*inbuf</i>, will be read. At most <i>*outbytesleft</i>
+bytes, starting at <i>*outbuf</i>, will be written.</p>
+<!-- INDENTATION -->
+<p>The <b>iconv</b> function converts one multibyte
+character at a time, and for each character conversion it
+increments <i>*inbuf</i> and decrements <i>*inbytesleft</i>
+by the number of converted input bytes, it increments
+<i>*outbuf</i> and decrements <i>*outbytesleft</i> by the
+number of converted output bytes, and it updates the
+conversion state contained in <i>cd</i>. If the character
+encoding of the input is stateful, the <b>iconv</b> function
+can also convert a sequence of input bytes to an update of
+the conversion state without producing any output bytes;
+such input is called a <i>shift sequence</i>. The conversion
+can stop for four reasons:</p>
+<!-- INDENTATION -->
+<p>1. An invalid multibyte sequence is encountered in the
+input. In this case it sets <b>errno</b> to <b>EILSEQ</b>
+and returns (size_t)(&minus;1). <i>*inbuf</i> is left
+pointing to the beginning of the invalid multibyte
+sequence.</p>
+<!-- INDENTATION -->
+<p>2. The input byte sequence has been entirely converted,
+i.e. <i>*inbytesleft</i> has gone down to 0. In this case
+<b>iconv</b> returns the number of non-reversible
+conversions performed during this call.</p>
+<!-- INDENTATION -->
+<p>3. An incomplete multibyte sequence is encountered in the
+input, and the input byte sequence terminates after it. In
+this case it sets <b>errno</b> to <b>EINVAL</b> and returns
+(size_t)(&minus;1). <i>*inbuf</i> is left pointing to the
+beginning of the incomplete multibyte sequence.</p>
+<!-- INDENTATION -->
+<p>4. The output buffer has no more room for the next
+converted character. In this case it sets <b>errno</b> to
+<b>E2BIG</b> and returns (size_t)(&minus;1).</p>
+<!-- INDENTATION -->
+<p>A different case is when <i>inbuf</i> is NULL or
+<i>*inbuf</i> is NULL, but <i>outbuf</i> is not NULL and
+<i>*outbuf</i> is not NULL. In this case, the <b>iconv</b>
+function attempts to set <i>cd</i>&rsquo;s conversion state
+to the initial state and store a corresponding shift
+sequence at <i>*outbuf</i>. At most <i>*outbytesleft</i>
+bytes, starting at <i>*outbuf</i>, will be written. If the
+output buffer has no more room for this reset sequence, it
+sets <b>errno</b> to <b>E2BIG</b> and returns
+(size_t)(&minus;1). Otherwise it increments <i>*outbuf</i>
+and decrements <i>*outbytesleft</i> by the number of bytes
+written.</p>
+<!-- INDENTATION -->
+<p>A third case is when <i>inbuf</i> is NULL or
+<i>*inbuf</i> is NULL, and <i>outbuf</i> is NULL or
+<i>*outbuf</i> is NULL. In this case, the <b>iconv</b>
+function sets <i>cd</i>&rsquo;s conversion state to the
+initial state.</p>
+</td>
+</table>
+<a name="RETURN VALUE"></a>
+<h2>RETURN VALUE</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The <b>iconv</b> function returns the number of
+characters converted in a non-reversible way during this
+call; reversible conversions are not counted. In case of
+error, it sets <b>errno</b> and returns
+(size_t)(&minus;1).</p>
+</td>
+</table>
+<a name="ERRORS"></a>
+<h2>ERRORS</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The following errors can occur, among others:</p>
+</td>
+</table>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="3" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="10%">
+
+<p><b>E2BIG</b></p>
+</td>
+<td width="77%">
+
+<p>There is not sufficient room at <i>*outbuf</i>.</p>
+</td>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="10%">
+
+<p><b>EILSEQ</b></p>
+</td>
+<td width="77%">
+
+<p>An invalid multibyte sequence has been encountered in
+the input.</p>
+</td>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="10%">
+
+<p><b>EINVAL</b></p>
+</td>
+<td width="77%">
+
+<p>An incomplete multibyte sequence has been encountered in
+the input.</p>
+</td>
+</table>
+<a name="CONFORMING TO"></a>
+<h2>CONFORMING TO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>POSIX:2001</p>
+</td>
+</table>
+<a name="SEE ALSO"></a>
+<h2>SEE ALSO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>iconv_open</b>(3), <b>iconvctl</b>(3)
+<b>iconv_close</b>(3)</p>
+</td>
+</table>
+<hr>
+</body>
+</html>
diff --git a/jni/iconv/man/iconv_close.3 b/jni/iconv/man/iconv_close.3
new file mode 100644
index 0000000..1989268
--- /dev/null
+++ b/jni/iconv/man/iconv_close.3
@@ -0,0 +1,31 @@
+.\" Copyright (c) Bruno Haible <bruno@clisp.org>
+.\"
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 3 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" References consulted:
+.\" GNU glibc-2 source code and manual
+.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"
+.TH ICONV_CLOSE 3 "March 31, 2007" "GNU" "Linux Programmer's Manual"
+.SH NAME
+iconv_close \- deallocate descriptor for character set conversion
+.SH SYNOPSIS
+.nf
+.B #include <iconv.h>
+.sp
+.BI "int iconv_close (iconv_t " cd );
+.fi
+.SH DESCRIPTION
+The \fBiconv_close\fP function deallocates a conversion descriptor \fIcd\fP
+previously allocated using \fBiconv_open\fP.
+.SH "RETURN VALUE"
+When successful, the \fBiconv_close\fP function returns 0. In case of error,
+it sets \fBerrno\fP and returns \-1.
+.SH "CONFORMING TO"
+POSIX:2001
+.SH "SEE ALSO"
+.BR iconv_open (3)
+.BR iconv (3)
diff --git a/jni/iconv/man/iconv_close.3.html b/jni/iconv/man/iconv_close.3.html
new file mode 100644
index 0000000..a393a03
--- /dev/null
+++ b/jni/iconv/man/iconv_close.3.html
@@ -0,0 +1,97 @@
+<!-- Creator : groff version 1.18.1 -->
+<!-- CreationDate: Tue Jun 30 22:52:08 2009 -->
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta name="Content-Style" content="text/css">
+<title>ICONV_CLOSE</title>
+</head>
+<body>
+
+<h1 align=center>ICONV_CLOSE</h1>
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUE">RETURN VALUE</a><br>
+<a href="#CONFORMING TO">CONFORMING TO</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+<a name="NAME"></a>
+<h2>NAME</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>iconv_close &minus; deallocate descriptor for character
+set conversion</p>
+</td>
+</table>
+<a name="SYNOPSIS"></a>
+<h2>SYNOPSIS</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<pre><b>#include &lt;iconv.h&gt;
+
+int iconv_close (iconv_t</b> <i>cd</i><b>);
+</b></pre>
+</td>
+</table>
+<a name="DESCRIPTION"></a>
+<h2>DESCRIPTION</h2>
+<!-- INDENTATION -->
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The <b>iconv_close</b> function deallocates a conversion
+descriptor <i>cd</i> previously allocated using
+<b>iconv_open</b>.</p>
+</td>
+</table>
+<a name="RETURN VALUE"></a>
+<h2>RETURN VALUE</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>When successful, the <b>iconv_close</b> function returns
+0. In case of error, it sets <b>errno</b> and returns
+&minus;1.</p>
+</td>
+</table>
+<a name="CONFORMING TO"></a>
+<h2>CONFORMING TO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>POSIX:2001</p>
+</td>
+</table>
+<a name="SEE ALSO"></a>
+<h2>SEE ALSO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>iconv_open</b>(3) <b>iconv</b>(3)</p>
+</td>
+</table>
+<hr>
+</body>
+</html>
diff --git a/jni/iconv/man/iconv_open.3 b/jni/iconv/man/iconv_open.3
new file mode 100644
index 0000000..4b964f4
--- /dev/null
+++ b/jni/iconv/man/iconv_open.3
@@ -0,0 +1,204 @@
+.\" Copyright (c) Bruno Haible <bruno@clisp.org>
+.\"
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 3 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" References consulted:
+.\" GNU glibc-2 source code and manual
+.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\"
+.TH ICONV_OPEN 3 "January 24, 2009" "GNU" "Linux Programmer's Manual"
+.SH NAME
+iconv_open \- allocate descriptor for character set conversion
+.SH SYNOPSIS
+.nf
+.B #include <iconv.h>
+.sp
+.BI "iconv_t iconv_open (const char* " tocode ", const char* " fromcode );
+.fi
+.SH DESCRIPTION
+The \fBiconv_open\fP function allocates a conversion descriptor suitable
+for converting byte sequences from character encoding \fIfromcode\fP to
+character encoding \fItocode\fP.
+.PP
+The values permitted for \fIfromcode\fP and \fItocode\fP and the supported
+combinations are system dependent. For the libiconv library, the following
+encodings are supported, in all combinations.
+.TP
+European languages
+.nf
+.fi
+ASCII, ISO\-8859\-{1,2,3,4,5,7,9,10,13,14,15,16},
+KOI8\-R, KOI8\-U, KOI8\-RU,
+CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
+Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
+Mac{Cyrillic,Ukraine,Greek,Turkish},
+Macintosh
+.TP
+Semitic languages
+.nf
+.fi
+ISO\-8859\-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}
+.TP
+Japanese
+.nf
+.fi
+EUC\-JP, SHIFT_JIS, CP932, ISO\-2022\-JP, ISO\-2022\-JP\-2, ISO\-2022\-JP\-1
+.TP
+Chinese
+.nf
+.fi
+EUC\-CN, HZ, GBK, CP936, GB18030, EUC\-TW, BIG5, CP950, BIG5\-HKSCS,
+BIG5\-HKSCS:2001, BIG5\-HKSCS:1999, ISO\-2022\-CN, ISO\-2022\-CN\-EXT
+.TP
+Korean
+.nf
+.fi
+EUC\-KR, CP949, ISO\-2022\-KR, JOHAB
+.TP
+Armenian
+.nf
+.fi
+ARMSCII\-8
+.TP
+Georgian
+.nf
+.fi
+Georgian\-Academy, Georgian\-PS
+.TP
+Tajik
+.nf
+.fi
+KOI8\-T
+.TP
+Kazakh
+.nf
+.fi
+PT154, RK1048
+.TP
+Thai
+.nf
+.fi
+TIS\-620, CP874, MacThai
+.TP
+Laotian
+.nf
+.fi
+MuleLao\-1, CP1133
+.TP
+Vietnamese
+.nf
+.fi
+VISCII, TCVN, CP1258
+.TP
+Platform specifics
+.nf
+.fi
+HP\-ROMAN8, NEXTSTEP
+.TP
+Full Unicode
+.nf
+.fi
+UTF\-8
+.nf
+.fi
+UCS\-2, UCS\-2BE, UCS\-2LE
+.nf
+.fi
+UCS\-4, UCS\-4BE, UCS\-4LE
+.nf
+.fi
+UTF\-16, UTF\-16BE, UTF\-16LE
+.nf
+.fi
+UTF\-32, UTF\-32BE, UTF\-32LE
+.nf
+.fi
+UTF\-7
+.nf
+.fi
+C99, JAVA
+.TP
+Full Unicode, in terms of \fBuint16_t\fP or \fBuint32_t\fP
+(with machine dependent endianness and alignment)
+.nf
+.fi
+UCS\-2\-INTERNAL, UCS\-4\-INTERNAL
+.TP
+Locale dependent, in terms of \fBchar\fP or \fBwchar_t\fP
+(with machine dependent endianness and alignment, and with semantics
+depending on the OS and the current LC_CTYPE locale facet)
+.nf
+.fi
+char, wchar_t
+.PP
+When configured with the option \fB\-\-enable\-extra\-encodings\fP, it also
+provides support for a few extra encodings:
+.TP
+European languages
+.nf
+CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}
+.fi
+.TP
+Semitic languages
+.nf
+.fi
+CP864
+.TP
+Japanese
+.nf
+.fi
+EUC\-JISX0213, Shift_JISX0213, ISO\-2022\-JP\-3
+.TP
+Chinese
+.nf
+.fi
+BIG5\-2003 (experimental)
+.TP
+Turkmen
+.nf
+.fi
+TDS565
+.TP
+Platform specifics
+.nf
+.fi
+ATARIST, RISCOS\-LATIN1
+.PP
+The empty encoding name "" is equivalent to "char": it denotes the
+locale dependent character encoding.
+.PP
+When the string "//TRANSLIT" is appended to \fItocode\fP, transliteration
+is activated. This means that when a character cannot be represented in the
+target character set, it can be approximated through one or several characters
+that look similar to the original character.
+.PP
+When the string "//IGNORE" is appended to \fItocode\fP, characters that
+cannot be represented in the target character set will be silently discarded.
+.PP
+The resulting conversion descriptor can be used with \fBiconv\fP any number
+of times. It remains valid until deallocated using \fBiconv_close\fP.
+.PP
+A conversion descriptor contains a conversion state. After creation using
+\fBiconv_open\fP, the state is in the initial state. Using \fBiconv\fP
+modifies the descriptor's conversion state. (This implies that a conversion
+descriptor can not be used in multiple threads simultaneously.) To bring the
+state back to the initial state, use \fBiconv\fP with NULL as \fIinbuf\fP
+argument.
+.SH "RETURN VALUE"
+The \fBiconv_open\fP function returns a freshly allocated conversion
+descriptor. In case of error, it sets \fBerrno\fP and returns (iconv_t)(\-1).
+.SH ERRORS
+The following error can occur, among others:
+.TP
+.B EINVAL
+The conversion from \fIfromcode\fP to \fItocode\fP is not supported by the
+implementation.
+.SH "CONFORMING TO"
+POSIX:2001
+.SH "SEE ALSO"
+.BR iconv (3)
+.BR iconvctl (3)
+.BR iconv_close (3)
diff --git a/jni/iconv/man/iconv_open.3.html b/jni/iconv/man/iconv_open.3.html
new file mode 100644
index 0000000..9232f11
--- /dev/null
+++ b/jni/iconv/man/iconv_open.3.html
@@ -0,0 +1,602 @@
+<!-- Creator : groff version 1.18.1 -->
+<!-- CreationDate: Tue Jun 30 22:52:08 2009 -->
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta name="Content-Style" content="text/css">
+<title>ICONV_OPEN</title>
+</head>
+<body>
+
+<h1 align=center>ICONV_OPEN</h1>
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUE">RETURN VALUE</a><br>
+<a href="#ERRORS">ERRORS</a><br>
+<a href="#CONFORMING TO">CONFORMING TO</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+<a name="NAME"></a>
+<h2>NAME</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>iconv_open &minus; allocate descriptor for character set
+conversion</p>
+</td>
+</table>
+<a name="SYNOPSIS"></a>
+<h2>SYNOPSIS</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<pre><b>#include &lt;iconv.h&gt;
+
+iconv_t iconv_open (const char*</b> <i>tocode</i><b>, const char*</b> <i>fromcode</i><b>);
+</b></pre>
+</td>
+</table>
+<a name="DESCRIPTION"></a>
+<h2>DESCRIPTION</h2>
+<!-- INDENTATION -->
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The <b>iconv_open</b> function allocates a conversion
+descriptor suitable for converting byte sequences from
+character encoding <i>fromcode</i> to character encoding
+<i>tocode</i>.</p>
+<!-- INDENTATION -->
+<p>The values permitted for <i>fromcode</i> and
+<i>tocode</i> and the supported combinations are system
+dependent. For the libiconv library, the following encodings
+are supported, in all combinations.</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>European languages</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>ASCII,
+ISO&minus;8859&minus;{1,2,3,4,5,7,9,10,13,14,15,16},
+KOI8&minus;R, KOI8&minus;U, KOI8&minus;RU,
+CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
+Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
+Mac{Cyrillic,Ukraine,Greek,Turkish}, Macintosh</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Semitic languages</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>ISO&minus;8859&minus;{6,8}, CP{1255,1256}, CP862,
+Mac{Hebrew,Arabic}</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Japanese</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>EUC&minus;JP, SHIFT_JIS, CP932, ISO&minus;2022&minus;JP,
+ISO&minus;2022&minus;JP&minus;2,
+ISO&minus;2022&minus;JP&minus;1</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Chinese</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>EUC&minus;CN, HZ, GBK, CP936, GB18030, EUC&minus;TW,
+BIG5, CP950, BIG5&minus;HKSCS, BIG5&minus;HKSCS:2001,
+BIG5&minus;HKSCS:1999, ISO&minus;2022&minus;CN,
+ISO&minus;2022&minus;CN&minus;EXT</p>
+</td>
+</table>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="3" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="8%">
+
+<p>Korean</p>
+</td>
+<td width="79%">
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>EUC&minus;KR, CP949, ISO&minus;2022&minus;KR, JOHAB</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Armenian</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>ARMSCII&minus;8</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Georgian</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>Georgian&minus;Academy, Georgian&minus;PS</p>
+</td>
+</table>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="3" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="7%">
+
+<p>Tajik</p>
+</td>
+<td width="80%">
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>KOI8&minus;T</p>
+</td>
+</table>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="3" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="8%">
+
+<p>Kazakh</p>
+</td>
+<td width="79%">
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>PT154, RK1048</p>
+</td>
+</table>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="3" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="5%">
+
+<p>Thai</p>
+</td>
+<td width="82%">
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>TIS&minus;620, CP874, MacThai</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Laotian</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>MuleLao&minus;1, CP1133</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Vietnamese</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>VISCII, TCVN, CP1258</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Platform specifics</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>HP&minus;ROMAN8, NEXTSTEP</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Full Unicode</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>UTF&minus;8</p>
+<!-- INDENTATION -->
+<p>UCS&minus;2, UCS&minus;2BE, UCS&minus;2LE</p>
+<!-- INDENTATION -->
+<p>UCS&minus;4, UCS&minus;4BE, UCS&minus;4LE</p>
+<!-- INDENTATION -->
+<p>UTF&minus;16, UTF&minus;16BE, UTF&minus;16LE</p>
+<!-- INDENTATION -->
+<p>UTF&minus;32, UTF&minus;32BE, UTF&minus;32LE</p>
+<!-- INDENTATION -->
+<p>UTF&minus;7</p>
+<!-- INDENTATION -->
+<p>C99, JAVA</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Full Unicode, in terms of <b>uint16_t</b> or
+<b>uint32_t</b></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>(with machine dependent endianness and alignment)</p>
+<!-- INDENTATION -->
+<p>UCS&minus;2&minus;INTERNAL,
+UCS&minus;4&minus;INTERNAL</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Locale dependent, in terms of <b>char</b> or
+<b>wchar_t</b></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>(with machine dependent endianness and alignment, and
+with semantics depending on the OS and the current LC_CTYPE
+locale facet)</p>
+<!-- INDENTATION -->
+<p>char, wchar_t</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>When configured with the option
+<b>&minus;&minus;enable&minus;extra&minus;encodings</b>, it
+also provides support for a few extra encodings:</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>European languages</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<pre>CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}
+</pre>
+</td>
+</table>
+<!-- INDENTATION -->
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Semitic languages</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>CP864</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Japanese</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>EUC&minus;JISX0213, Shift_JISX0213,
+ISO&minus;2022&minus;JP&minus;3</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Chinese</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>BIG5&minus;2003 (experimental)</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Turkmen</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>TDS565</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>Platform specifics</p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td>
+<td width="77%">
+<p>ATARIST, RISCOS&minus;LATIN1</p>
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The empty encoding name &quot;&quot; is equivalent to
+&quot;char&quot;: it denotes the locale dependent character
+encoding.</p>
+<!-- INDENTATION -->
+<p>When the string &quot;//TRANSLIT&quot; is appended to
+<i>tocode</i>, transliteration is activated. This means that
+when a character cannot be represented in the target
+character set, it can be approximated through one or several
+characters that look similar to the original character.</p>
+<!-- INDENTATION -->
+<p>When the string &quot;//IGNORE&quot; is appended to
+<i>tocode</i>, characters that cannot be represented in the
+target character set will be silently discarded.</p>
+<!-- INDENTATION -->
+<p>The resulting conversion descriptor can be used with
+<b>iconv</b> any number of times. It remains valid until
+deallocated using <b>iconv_close</b>.</p>
+<!-- INDENTATION -->
+<p>A conversion descriptor contains a conversion state.
+After creation using <b>iconv_open</b>, the state is in the
+initial state. Using <b>iconv</b> modifies the
+descriptor&rsquo;s conversion state. (This implies that a
+conversion descriptor can not be used in multiple threads
+simultaneously.) To bring the state back to the initial
+state, use <b>iconv</b> with NULL as <i>inbuf</i>
+argument.</p>
+</td>
+</table>
+<a name="RETURN VALUE"></a>
+<h2>RETURN VALUE</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The <b>iconv_open</b> function returns a freshly
+allocated conversion descriptor. In case of error, it sets
+<b>errno</b> and returns (iconv_t)(&minus;1).</p>
+</td>
+</table>
+<a name="ERRORS"></a>
+<h2>ERRORS</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>The following error can occur, among others:</p>
+</td>
+</table>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="4" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="8%">
+
+<p><b>EINVAL</b></p>
+</td>
+<td width="1%"></td>
+<td width="77%">
+
+<p>The conversion from <i>fromcode</i> to <i>tocode</i> is
+not supported by the implementation.</p>
+</td>
+</table>
+<a name="CONFORMING TO"></a>
+<h2>CONFORMING TO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p>POSIX:2001</p>
+</td>
+</table>
+<a name="SEE ALSO"></a>
+<h2>SEE ALSO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="89%">
+<p><b>iconv</b>(3) <b>iconvctl</b>(3)
+<b>iconv_close</b>(3)</p>
+</td>
+</table>
+<hr>
+</body>
+</html>
diff --git a/jni/iconv/man/iconv_open_into.3 b/jni/iconv/man/iconv_open_into.3
new file mode 100644
index 0000000..92c2d53
--- /dev/null
+++ b/jni/iconv/man/iconv_open_into.3
@@ -0,0 +1,47 @@
+.\" Copyright (c) Bruno Haible <bruno@clisp.org>
+.\"
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 3 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" References consulted:
+.\" iconv.h
+.\"
+.TH ICONV_OPEN_INTO 3 "September 21, 2008" "GNU" "Linux Programmer's Manual"
+.SH NAME
+iconv_open_into \- initialize descriptor for character set conversion
+.SH SYNOPSIS
+.nf
+.B #include <iconv.h>
+.sp
+.BI "int iconv_open_into (const char* " tocode ", const char* " fromcode ","
+.BI " iconv_allocation_t* " resultp );
+.fi
+.SH DESCRIPTION
+The \fBiconv_open_into\fP function initializes a conversion descriptor suitable
+for converting byte sequences from character encoding \fIfromcode\fP to
+character encoding \fItocode\fP. The conversion descriptor is stored in the
+memory pointed to by \fIresultp\fP.
+.PP
+The values permitted for \fIfromcode\fP and \fItocode\fP are the same as for
+the function \fBiconv_open\fP.
+.PP
+After a successful return from this function, \fIresultp\fP can be be used
+as an \fBiconv_t\fP object with the \fBiconv\fP function.
+.SH "RETURN VALUE"
+The \fBiconv_open_into\fP function fills \fB*\fP\fIresultp\fP and returns 0 if
+it succeeds. In case of error, it sets \fBerrno\fP and returns \-1.
+.SH ERRORS
+The following error can occur, among others:
+.TP
+.B EINVAL
+The conversion from \fIfromcode\fP to \fItocode\fP is not supported by the
+implementation.
+.SH "CONFORMING TO"
+This function is implemented only in GNU libiconv and not in other \fBiconv\fP
+implementations. It is not backed by a standard. You can test for its presence
+through \fB(_LIBICONV_VERSION >= 0x010D)\fP.
+.SH "SEE ALSO"
+.BR iconv_open (3)
+.BR iconv (3)
diff --git a/jni/iconv/man/iconv_open_into.3.html b/jni/iconv/man/iconv_open_into.3.html
new file mode 100644
index 0000000..6ed9f08
--- /dev/null
+++ b/jni/iconv/man/iconv_open_into.3.html
@@ -0,0 +1,120 @@
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta name="Content-Style" content="text/css">
+<title>ICONV_OPEN_INTO</title>
+</head>
+<body>
+
+<h1 align=center>ICONV_OPEN_INTO</h1>
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUE">RETURN VALUE</a><br>
+<a href="#ERRORS">ERRORS</a><br>
+<a href="#CONFORMING TO">CONFORMING TO</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+<!-- Creator : groff version 1.17.2 -->
+<!-- CreationDate: Sun Sep 21 20:17:11 2008 -->
+<a name="NAME"></a>
+<h2>NAME</h2>
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+iconv_open_into - initialize descriptor for character set conversion</td></table>
+<a name="SYNOPSIS"></a>
+<h2>SYNOPSIS</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<pre><b>#include &lt;iconv.h&gt;
+
+int iconv_open_into (const char*</b> <i>tocode</i><b>, const char*</b> <i>fromcode</i><b>,
+ iconv_allocation_t*</b> <i>resultp</i><b>);
+</b></pre></td></table>
+<a name="DESCRIPTION"></a>
+<h2>DESCRIPTION</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The <b>iconv_open_into</b> function initializes a conversion
+descriptor suitable for converting byte sequences from
+character encoding <i>fromcode</i> to character encoding
+<i>tocode</i>. The conversion descriptor is stored in the
+memory pointed to by <i>resultp</i>.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The values permitted for <i>fromcode</i> and <i>tocode</i>
+are the same as for the function
+<b>iconv_open</b>.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+After a successful return from this function, <i>resultp</i>
+can be be used as an <b>iconv_t</b> object with the
+<b>iconv</b> function.</td></table>
+<a name="RETURN VALUE"></a>
+<h2>RETURN VALUE</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The <b>iconv_open_into</b> function fills
+<b>*</b><i>resultp</i> and returns 0 if it succeeds. In case
+of error, it sets <b>errno</b> and returns -1.</td></table>
+<a name="ERRORS"></a>
+<h2>ERRORS</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The following error can occur, among others:</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>EINVAL</b></td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td><td width="79%">
+The conversion from <i>fromcode</i> to <i>tocode</i> is not
+supported by the implementation.</td></table>
+<a name="CONFORMING TO"></a>
+<h2>CONFORMING TO</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+This function is implemented only in GNU libiconv and not in
+other <b>iconv</b> implementations. It is not backed by a
+standard. You can test for its presence through
+<b>(_LIBICONV_VERSION &gt;= 0x010D)</b>.</td></table>
+<a name="SEE ALSO"></a>
+<h2>SEE ALSO</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>iconv_open</b>(3) <b>iconv</b>(3)</td></table>
+<hr>
+</body>
+</html>
diff --git a/jni/iconv/man/iconvctl.3 b/jni/iconv/man/iconvctl.3
new file mode 100755
index 0000000..6caf394
--- /dev/null
+++ b/jni/iconv/man/iconvctl.3
@@ -0,0 +1,67 @@
+.\" Copyright (c) Perry Rapp
+.\" Copyright (c) Bruno Haible <bruno@clisp.org>
+.\"
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 3 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" References consulted:
+.\" iconv.h
+.\"
+.TH ICONVCTL 3 "March 31, 2007" "GNU" "Linux Programmer's Manual"
+.SH NAME
+iconvctl \- control iconv behavior
+.SH SYNOPSIS
+.nf
+.B #include <iconv.h>
+.sp
+.BI "int iconvctl (iconv_t " cd " , int " request ", void * " argument );
+.fi
+.SH DESCRIPTION
+The argument \fIcd\fP must be a conversion descriptor created using the
+function \fBiconv_open\fP.
+.PP
+\fBiconvctl\fP queries or adjusts the behavior of the \fBiconv\fP function,
+when invoked with the specified conversion descriptor, depending on the
+request value.
+.SH "REQUEST VALUES"
+The following are permissible values for the \fIrequest\fP parameter.
+.TP
+.B ICONV_TRIVIALP
+\fIargument\fP should be an \fBint *\fP which will receive 1 if the
+conversion is trivial, or 0 otherwise.
+.TP
+.B ICONV_GET_TRANSLITERATE
+\fIargument\fP should be an \fBint *\fP which will receive 1 if
+transliteration is enabled in the conversion, or 0 otherwise.
+.TP
+.B ICONV_SET_TRANSLITERATE
+\fIargument\fP should be a \fBconst int *\fP, pointing to an \fBint\fP value.
+A non-zero value is used to enable transliteration in the conversion. A zero
+value disables it.
+.TP
+.B ICONV_GET_DISCARD_ILSEQ
+\fIargument\fP should be an \fBint *\fP which will receive 1 if
+"illegal sequence discard and continue" is enabled in the conversion,
+or 0 otherwise.
+.TP
+.B ICONV_SET_DISCARD_ILSEQ
+\fIargument\fP should be a \fBconst int *\fP, pointing to an \fBint\fP value.
+A non-zero value is used to enable "illegal sequence discard and continue"
+in the conversion. A zero value disables it.
+.SH "RETURN VALUE"
+The \fBiconvctl\fP function returns 0 if it succeeds. In case of error, it sets
+\fBerrno\fP and returns \-1.
+.SH ERRORS
+The following errors can occur, among others:
+.TP
+.B EINVAL
+The request is invalid.
+.SH "CONFORMING TO"
+This function is implemented only in GNU libiconv and not in other \fBiconv\fP
+implementations. It is not backed by a standard. You can test for its presence
+through \fB(_LIBICONV_VERSION >= 0x0108)\fP.
+.SH "SEE ALSO"
+.BR iconv_open (3)
+.BR iconv (3)
diff --git a/jni/iconv/man/iconvctl.3.html b/jni/iconv/man/iconvctl.3.html
new file mode 100644
index 0000000..05f1529
--- /dev/null
+++ b/jni/iconv/man/iconvctl.3.html
@@ -0,0 +1,189 @@
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta name="Content-Style" content="text/css">
+<title>ICONVCTL</title>
+</head>
+<body>
+
+<h1 align=center>ICONVCTL</h1>
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#REQUEST VALUES">REQUEST VALUES</a><br>
+<a href="#RETURN VALUE">RETURN VALUE</a><br>
+<a href="#ERRORS">ERRORS</a><br>
+<a href="#CONFORMING TO">CONFORMING TO</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+<!-- Creator : groff version 1.17.2 -->
+<!-- CreationDate: Mon Feb 2 16:48:48 2004 -->
+<a name="NAME"></a>
+<h2>NAME</h2>
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+iconvctl - control iconv behavior</td></table>
+<a name="SYNOPSIS"></a>
+<h2>SYNOPSIS</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<pre><b>#include &lt;iconv.h&gt;
+
+int iconvctl (iconv_t</b> <i>cd</i> <b>, int</b> <i>request</i><b>, void *</b> <i>argument</i><b>);
+</b></pre></td></table>
+<a name="DESCRIPTION"></a>
+<h2>DESCRIPTION</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The argument <i>cd</i> must be a conversion descriptor
+created using the function <b>iconv_open</b>.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>iconvctl</b> queries or adjusts the behavior of the
+<b>iconv</b> function, when invoked with the specified
+conversion descriptor, depending on the request
+value.</td></table>
+<a name="REQUEST VALUES"></a>
+<h2>REQUEST VALUES</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The following are permissible values for the <i>request</i>
+parameter.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>ICONV_TRIVIALP</b></td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td><td width="79%">
+<i>argument</i> should be an <b>int *</b> which will receive
+1 if the conversion is trivial, or 0 otherwise.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>ICONV_GET_TRANSLITERATE</b></td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td><td width="79%">
+<i>argument</i> should be an <b>int *</b> which will receive
+1 if transliteration is enabled in the conversion, or 0
+otherwise.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>ICONV_SET_TRANSLITERATE</b></td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td><td width="79%">
+<i>argument</i> should be a <b>const int *</b>, pointing to
+an <b>int</b> value. A non-zero value is used to enable
+transliteration in the conversion. A zero value disables
+it.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>ICONV_GET_DISCARD_ILSEQ</b></td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td><td width="79%">
+<i>argument</i> should be an <b>int *</b> which will receive
+1 if &quot;illegal sequence discard and continue&quot; is
+enabled in the conversion, or 0 otherwise.</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>ICONV_SET_DISCARD_ILSEQ</b></td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td><td width="79%">
+<i>argument</i> should be a <b>const int *</b>, pointing to
+an <b>int</b> value. A non-zero value is used to enable
+&quot;illegal sequence discard and continue&quot; in the
+conversion. A zero value disables it.</td></table>
+<a name="RETURN VALUE"></a>
+<h2>RETURN VALUE</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The <b>iconvctl</b> function returns 0 if it succeeds. In
+case of error, it sets <b>errno</b> and returns
+-1.</td></table>
+<a name="ERRORS"></a>
+<h2>ERRORS</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+The following errors can occur, among others:</td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>EINVAL</b></td></table>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="21%"></td><td width="79%">
+The request is invalid.</td></table>
+<a name="CONFORMING TO"></a>
+<h2>CONFORMING TO</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+This function is implemented only in GNU libiconv and not in
+other <b>iconv</b> implementations. It is not backed by a
+standard. You can test for its presence through
+<b>(_LIBICONV_VERSION &gt;= 0x0108)</b>.</td></table>
+<a name="SEE ALSO"></a>
+<h2>SEE ALSO</h2>
+
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="10%"></td><td width="90%">
+<b>iconv_open</b>(3), <b>iconv</b>(3)</td></table>
+<hr>
+</body>
+</html>
diff --git a/jni/iconv/os2/iconv.def b/jni/iconv/os2/iconv.def
new file mode 100644
index 0000000..5023df0
--- /dev/null
+++ b/jni/iconv/os2/iconv.def
@@ -0,0 +1,8 @@
+; iconv.def (emx+gcc)
+LIBRARY ICONV
+DESCRIPTION 'OS/2 port of libiconv <http://www.gnu.org/software/libiconv/>'
+EXPORTS
+ libiconv_open @1
+ libiconv @2
+ libiconv_close @3
+ libiconvctl @4
diff --git a/jni/iconv/po/ChangeLog b/jni/iconv/po/ChangeLog
new file mode 100644
index 0000000..33da1dc
--- /dev/null
+++ b/jni/iconv/po/ChangeLog
@@ -0,0 +1,289 @@
+2009-03-24 Bruno Haible <bruno@clisp.org>
+
+ * bg.po: New file, from Roumen Petrov <transl@roumenpetrov.info>.
+ * LINGUAS: Add bg.
+
+2009-01-24 Bruno Haible <bruno@clisp.org>
+
+ * id.po: Update from Arif E. Nugroho <arif_endro@yahoo.com>.
+ * it.po: Update from Milo Casagrande <milo_casagrande@yahoo.it>.
+
+2008-11-11 Bruno Haible <bruno@clisp.org>
+
+ * zh_CN.po: Update from Ji ZhengYu <zhengyuji@gmail.com>.
+
+2008-05-18 Bruno Haible <bruno@clisp.org>
+
+ * zh_CN.po: Update from Ji ZhengYu <zhengyuji@gmail.com>.
+
+2008-04-27 Bruno Haible <bruno@clisp.org>
+
+ * sl.po: Update from
+ Primož Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>.
+
+2008-03-30 Bruno Haible <bruno@clisp.org>
+
+ * fr.po: Update from François-Xavier Coudert <fxcoudert@gmail.com>.
+
+2008-02-18 Bruno Haible <bruno@clisp.org>
+
+ * ga.po: Update from Kevin Scannell <kscanne@gmail.com>.
+
+2008-02-09 Bruno Haible <bruno@clisp.org>
+
+ * sv.po: Update from Daniel Nylander <po@danielnylander.se>.
+
+2008-01-31 Bruno Haible <bruno@clisp.org>
+
+ * sk.po: Update from Marcel Telka <marcel@telka.sk>.
+
+2008-01-08 Bruno Haible <bruno@clisp.org>
+
+ * de.po: Update from Bruno Haible <bruno@clisp.org>.
+ * eo.po: Update from Edmund Grimley Evans <edmundo@rano.org>.
+ * fi.po: Update from Jorma Karvonen <karvjorm@users.sf.net>.
+ * nl.po: Update from Tim Van Holder <tim.van.holder@telenet.be>.
+ * pl.po: Update from Jakub Bogusz <qboosh@pld-linux.org>.
+ * vi.po: Update from Clytie Siddall <clytie@riverland.net.au>.
+
+2007-11-30 Bruno Haible <bruno@clisp.org>
+
+ * pl.po: Update from Jakub Bogusz <qboosh@pld-linux.org>.
+
+2007-11-11 gettextize <bug-gnu-gettext@gnu.org>
+
+ * Makefile.in.in: Upgrade to gettext-0.17.
+ * Rules-quot: Upgrade to gettext-0.17.
+
+2007-10-24 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in.in: Update from gettext-0.16.2.
+
+2007-10-24 Bruno Haible <bruno@clisp.org>
+
+ * fi.po: Update from Jorma Karvonen <karvjorm@users.sf.net>.
+
+2007-10-15 Bruno Haible <bruno@clisp.org>
+
+ * sl.po: Update from
+ Primož Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>.
+
+2007-09-15 Bruno Haible <bruno@clisp.org>
+
+ * eo.po: Update from Edmund Grimley Evans <edmundo@rano.org>.
+ * ga.po: Update from Kevin Scannell <kscanne@gmail.com>.
+ * nl.po: Update from Tim Van Holder <tim.van.holder@telenet.be>.
+ * sv.po: Update from Daniel Nylander <po@danielnylander.se>.
+ * vi.po: Update from Clytie Siddall <clytie@riverland.net.au>.
+ * wa.po: Update from Pablo Saratxaga <pablo@walon.org>.
+
+2007-05-30 Bruno Haible <bruno@clisp.org>
+
+ * sv.po: Update from Daniel Nylander <po@danielnylander.se>.
+
+2006-10-02 Bruno Haible <bruno@clisp.org>
+
+ * sl.po: Update from
+ Primož Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>.
+
+2006-09-28 Bruno Haible <bruno@clisp.org>
+
+ * et.po: Update from Toomas Soome <Toomas.Soome@microlink.ee>.
+ * sr.po: Update from Aleksandar Jelenak <jelenak@verizon.net>.
+
+2006-07-19 Bruno Haible <bruno@clisp.org>
+
+ * de.po: Update.
+ * ga.po: Update from Kevin Patrick Scannell <scannell@slu.edu>.
+
+2006-07-03 Bruno Haible <bruno@clisp.org>
+
+ * eo.po: Update from Edmund Grimley Evans <edmundo@rano.org>.
+
+2006-06-23 Bruno Haible <bruno@clisp.org>
+
+ * vi.po: Update from Clytie Siddall <clytie@riverland.net.au>.
+
+2006-05-16 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.in.in: Update from GNU gettext.
+ * Makevars (XGETTEXT_OPTIONS): Add more flags.
+ (USE_MSGCTXT): New variable.
+
+2005-12-29 Bruno Haible <bruno@clisp.org>
+
+ * zh_TW.po: New file, from Wei-Lun Chao <chaoweilun@pcmail.com.tw>.
+ * LINGUAS: Add zh_TW.
+
+2005-02-11 Bruno Haible <bruno@clisp.org>
+
+ * rm.po: New file, from Florian Verdet <fvgoto@linuxbourg.ch>.
+ * vi.po: New file, from Clytie Siddall <clytie@riverland.net.au>.
+ * LINGUAS: Add rm, vi.
+
+2005-01-10 Bruno Haible <bruno@clisp.org>
+
+ * el.po: New file, from Balaskas Euaggelos <ebalaskas@ebalaskas.gr>.
+ * LINGUAS: Add el.
+
+2005-01-06 Bruno Haible <bruno@clisp.org>
+
+ * sq.po: New file, from Laurent Dhima <laurenti@alblinux.net>.
+ * fr.po: Update from Michel Robitaille <robitail@iro.umontreal.ca>.
+ * wa.po: Update from Pablo Saratxaga <pablo@walon.org>.
+ * LINGUAS: Add sq.
+
+2004-03-21 Bruno Haible <bruno@clisp.org>
+
+ * af.po: New file, from Petri Jooste <rkwjpj@puk.ac.za>.
+ * ca.po: Update from Ivan Vilata i Balaguer <ivan@selidor.net>.
+ * LINGUAS: Add af.
+
+2003-11-13 Bruno Haible <bruno@clisp.org>
+
+ * sr.po: New file, from Aleksandar Jelenak <jelenak@netlinkplus.net>.
+ * LINGUAS: Add sr.
+
+2003-10-14 Bruno Haible <bruno@clisp.org>
+
+ * pl.po: New file, from Arkadiusz Lipiec <A.Lipiec@elka.pw.edu.pl>.
+ * LINGUAS: Add pl.
+
+2003-08-22 Bruno Haible <bruno@clisp.org>
+
+ * wa.po: New file, from Pablo Saratxaga <pablo@walon.org>.
+ * LINGUAS: Add wa.
+
+2003-08-05 Bruno Haible <bruno@clisp.org>
+
+ * nl.po: Update from Elros Cyriatan <cyriatan@fastmail.fm>.
+
+2003-07-31 Bruno Haible <bruno@clisp.org>
+
+ * nl.po: New file, from Taco Witte <T.C.Witte@phys.uu.nl>.
+ * LINGUAS: Add nl.
+
+2003-06-11 Bruno Haible <bruno@clisp.org>
+
+ * et.po: New file, from Toomas Soome <Toomas.Soome@microlink.ee>.
+ * ro.po: Update from Eugen Hoanca <eugenh@urban-grafx.ro>.
+ * ru.po: Update from Dmitry S. Sivachenko <mitya@cavia.pp.ru>.
+ * zh_CN.po: New file, from Wang Jian <lark@linux.net.cn>.
+ * LINGUAS: Add et and zh_CN.
+
+2003-05-07 Bruno Haible <bruno@clisp.org>
+
+ * ga.po: Update from Kevin Patrick Scannell <scannell@slu.edu>.
+
+2003-05-06 Bruno Haible <bruno@clisp.org>
+
+ * ga.po: New file, from Kevin Patrick Scannell <scannell@slu.edu>.
+ * LINGUAS: Add it.
+
+2003-04-22 Bruno Haible <bruno@clisp.org>
+
+ * ro.po: New file, from Eugen Hoanca <eugenh@urban-grafx.ro>.
+ * LINGUAS: Add it.
+
+2003-04-05 Bruno Haible <bruno@clisp.org>
+
+ * Makefile.msvc.sh (PREFIX): New variable.
+ (prefix): Use it.
+ (clean): Drop Unix specific removal.
+
+2003-04-09 Bruno Haible <bruno@clisp.org>
+
+ * Makevars (MSGID_BUGS_ADDRESS): New variable.
+
+2003-04-09 gettextize <bug-gnu-gettext@gnu.org>
+
+ * Makefile.in.in: Upgrade to gettext-0.12-pre3.
+
+2003-03-17 Bruno Haible <bruno@clisp.org>
+
+ Improved MSVC support.
+ * Makefile.msvc.sh: New file.
+ * Rules-msvc: New file.
+
+2003-02-10 Bruno Haible <bruno@clisp.org>
+
+ * uk.po: New file, from Volodymyr M. Lisivka <lvm@mystery.lviv.net>.
+ * LINGUAS: Add it.
+
+2002-12-05 Bruno Haible <bruno@clisp.org>
+
+ * it.po: New file, from Marco Parrone <marc0@autistici.org>.
+ * LINGUAS: Add it.
+
+2002-11-12 Bruno Haible <bruno@clisp.org>
+
+ * da.po: New file, from Keld Simonsen <keld@dkuug.dk>.
+ * LINGUAS: Add da.
+
+2002-10-29 Bruno Haible <bruno@clisp.org>
+
+ * id.po: New file, from Tedi Heriyanto <tedi_h@gmx.net>.
+ * LINGUAS: Add id.
+
+2002-08-23 Bruno Haible <bruno@clisp.org>
+
+ * fi.po: New file, from Matti Koskimies <matti@apulanta.fi>.
+ * fr.po: New file, from Michel Robitaille <robitail@iro.umontreal.ca>.
+ * pt_BR.po: Update from
+ Alexandre Folle de Menezes <afmenez@terra.com.br>.
+ * ru.po: New file, from Dmitry S. Sivachenko <mitya@cavia.pp.ru>.
+ * sl.po: New file, from
+ Primož Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>.
+ * tr.po: New file, from Deniz Akkus Kanca <deniz@arayan.com>.
+ * LINGUAS: Add fi, fr, ru, sl, tr.
+
+2002-06-20 Bruno Haible <bruno@clisp.org>
+
+ * es.po: New file, from Santiago Vila Doncel <sanvila@unex.es>.
+ * LINGUAS: Add es.
+
+2002-06-14 Bruno Haible <bruno@clisp.org>
+
+ * hr.po: New file, from Denis Lackovic <delacko@fly.srk.fer.hr>.
+ * LINGUAS: Add hr.
+
+2002-06-14 Bruno Haible <bruno@clisp.org>
+
+ * pt_BR.po: Update from
+ Alexandre Folle de Menezes <afmenez@terra.com.br>.
+
+2002-06-11 Bruno Haible <bruno@clisp.org>
+
+ * sv.po: New file, from Christian Rose <menthos@menthos.com>.
+ * LINGUAS: Add sv.
+
+2002-06-05 Bruno Haible <bruno@clisp.org>
+
+ * pt_BR.po: New file, from
+ Alexandre Folle de Menezes <afmenez@terra.com.br>.
+ * LINGUAS: Add pt_BR.
+
+2002-06-03 Bruno Haible <bruno@clisp.org>
+
+ * gl.po: New file, from Jacobo Tarrio <jtarrio@trasno.net>.
+ * LINGUAS: Add gl.
+
+2002-05-31 Bruno Haible <bruno@clisp.org>
+
+ * ca.po: New file, from Ivan Vilata i Balaguer <ivan@selidor.net>.
+ * eo.po: New file, from Edmund Grimley Evans <edmundo@rano.org>.
+ * hu.po: New file, from Emese Kovacs <emese@gnome.hu>.
+ * sk.po: New file, from Marcel Telka <marcel@telka.sk>.
+ * LINGUAS: Add ca, eo, hu, sk.
+
+2002-04-27 gettextize <bug-gnu-gettext@gnu.org>
+
+ * Makefile.in.in: New file, from gettext-0.11.1.
+ * Rules-quot: New file, from gettext-0.11.1.
+ * boldquot.sed: New file, from gettext-0.11.1.
+ * en@boldquot.header: New file, from gettext-0.11.1.
+ * en@quot.header: New file, from gettext-0.11.1.
+ * insert-header.sin: New file, from gettext-0.11.1.
+ * quot.sed: New file, from gettext-0.11.1.
+ * remove-potcdate.sin: New file, from gettext-0.11.1.
+
diff --git a/jni/iconv/po/LINGUAS b/jni/iconv/po/LINGUAS
new file mode 100644
index 0000000..aa20ecf
--- /dev/null
+++ b/jni/iconv/po/LINGUAS
@@ -0,0 +1,2 @@
+# Set of available languages.
+af bg ca da de el eo es et fi fr ga gl hr hu id it nl pl pt_BR rm ro ru sk sl sq sr sv tr uk vi wa zh_CN zh_TW
diff --git a/jni/iconv/po/Makefile b/jni/iconv/po/Makefile
new file mode 100644
index 0000000..3a8f5ae
--- /dev/null
+++ b/jni/iconv/po/Makefile
@@ -0,0 +1,527 @@
+# Makefile for PO directory in any package using GNU gettext.
+# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
+#
+# This file can be copied and used freely without restrictions. It can
+# be used in projects which are not available under the GNU General Public
+# License but which still want to provide support for the GNU gettext
+# functionality.
+# Please note that the actual code of GNU gettext is covered by the GNU
+# General Public License and is *not* in the public domain.
+#
+# Origin: gettext-0.17
+GETTEXT_MACRO_VERSION = 0.17
+
+PACKAGE = libiconv
+VERSION = 1.13.1
+PACKAGE_BUGREPORT =
+
+SHELL = /bin/sh
+
+
+srcdir = .
+top_srcdir = ..
+
+
+prefix = /usr/local
+exec_prefix = ${prefix}
+datarootdir = ${prefix}/share
+datadir = ${datarootdir}
+localedir = ${datarootdir}/locale
+gettextsrcdir = $(datadir)/gettext/po
+
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+
+# We use $(mkdir_p).
+# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
+# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
+# ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh does not start with $(SHELL), so we add it.
+# In automake >= 1.10, /bin/mkdir -p is derived from ${MKDIR_P}, which is defined
+# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
+# versions, $(mkinstalldirs) and $(install_sh) are unused.
+mkinstalldirs = $(SHELL) ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh -d
+install_sh = $(SHELL) ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh
+MKDIR_P = /bin/mkdir -p
+mkdir_p = /bin/mkdir -p
+
+GMSGFMT_ = /usr/bin/msgfmt
+GMSGFMT_no = /usr/bin/msgfmt
+GMSGFMT_yes = /usr/bin/msgfmt
+GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT))
+MSGFMT_ = /usr/bin/msgfmt
+MSGFMT_no = /usr/bin/msgfmt
+MSGFMT_yes = /usr/bin/msgfmt
+MSGFMT = $(MSGFMT_$(USE_MSGCTXT))
+XGETTEXT_ = /usr/bin/xgettext
+XGETTEXT_no = /usr/bin/xgettext
+XGETTEXT_yes = /usr/bin/xgettext
+XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
+MSGMERGE = msgmerge
+MSGMERGE_UPDATE = /usr/bin/msgmerge --update
+MSGINIT = msginit
+MSGCONV = msgconv
+MSGFILTER = msgfilter
+
+POFILES = af.po bg.po ca.po da.po de.po el.po eo.po es.po et.po fi.po fr.po ga.po gl.po hr.po hu.po id.po it.po nl.po pl.po pt_BR.po rm.po ro.po ru.po sk.po sl.po sq.po sr.po sv.po tr.po uk.po vi.po wa.po zh_CN.po zh_TW.po
+GMOFILES = af.gmo bg.gmo ca.gmo da.gmo de.gmo el.gmo eo.gmo es.gmo et.gmo fi.gmo fr.gmo ga.gmo gl.gmo hr.gmo hu.gmo id.gmo it.gmo nl.gmo pl.gmo pt_BR.gmo rm.gmo ro.gmo ru.gmo sk.gmo sl.gmo sq.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo wa.gmo zh_CN.gmo zh_TW.gmo
+UPDATEPOFILES = af.po-update bg.po-update ca.po-update da.po-update de.po-update el.po-update eo.po-update es.po-update et.po-update fi.po-update fr.po-update ga.po-update gl.po-update hr.po-update hu.po-update id.po-update it.po-update nl.po-update pl.po-update pt_BR.po-update rm.po-update ro.po-update ru.po-update sk.po-update sl.po-update sq.po-update sr.po-update sv.po-update tr.po-update uk.po-update vi.po-update wa.po-update zh_CN.po-update zh_TW.po-update
+DUMMYPOFILES = af.nop bg.nop ca.nop da.nop de.nop el.nop eo.nop es.nop et.nop fi.nop fr.nop ga.nop gl.nop hr.nop hu.nop id.nop it.nop nl.nop pl.nop pt_BR.nop rm.nop ro.nop ru.nop sk.nop sl.nop sq.nop sr.nop sv.nop tr.nop uk.nop vi.nop wa.nop zh_CN.nop zh_TW.nop
+DISTFILES.common = Makefile.in.in remove-potcdate.sin \
+$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
+DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \
+$(POFILES) $(GMOFILES) \
+$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
+
+POTFILES = \
+ ../src/iconv.c
+
+CATALOGS = af.gmo bg.gmo ca.gmo da.gmo de.gmo el.gmo eo.gmo es.gmo et.gmo fi.gmo fr.gmo ga.gmo gl.gmo hr.gmo hu.gmo id.gmo it.gmo nl.gmo pl.gmo pt_BR.gmo rm.gmo ro.gmo ru.gmo sk.gmo sl.gmo sq.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo wa.gmo zh_CN.gmo zh_TW.gmo
+
+# Makevars gets inserted here. (Don't remove this line!)
+# Makefile variables for libiconv/po.
+
+# Usually the message domain is the same as the package name.
+DOMAIN = $(PACKAGE)
+
+# These two variables depend on the location of this directory.
+subdir = po
+top_builddir = ..
+
+# These options get passed to xgettext.
+XGETTEXT_OPTIONS = \
+ --keyword=_ --flag=_:1:pass-c-format \
+ --keyword=N_ --flag=N_:1:pass-c-format \
+ --flag=error:3:c-format --flag=error_at_line:5:c-format
+
+# This is the copyright holder that gets inserted into the header of the
+# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
+# package. (Note that the msgstr strings, extracted from the package's
+# sources, belong to the copyright holder of the package.) Translators are
+# expected to transfer the copyright for their translations to this person
+# or entity, or to disclaim their copyright. The empty string stands for
+# the public domain; in this case the translators are expected to disclaim
+# their copyright.
+COPYRIGHT_HOLDER = Free Software Foundation, Inc.
+
+# This is the email address or URL to which the translators shall report
+# bugs in the untranslated strings:
+# - Strings which are not entire sentences, see the maintainer guidelines
+# in the GNU gettext documentation, section 'Preparing Strings'.
+# - Strings which use unclear terms or require additional context to be
+# understood.
+# - Strings which make invalid assumptions about notation of date, time or
+# money.
+# - Pluralisation problems.
+# - Incorrect English spelling.
+# - Incorrect formatting.
+# It can be your email address, or a mailing list address where translators
+# can write to without being subscribed, or the URL of a web page through
+# which the translators can contact you.
+MSGID_BUGS_ADDRESS = bug-gnu-libiconv@gnu.org
+
+# This is the list of locale categories, beyond LC_MESSAGES, for which the
+# message catalogs shall be used. It is usually empty.
+EXTRA_LOCALE_CATEGORIES =
+
+# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
+# context. Possible values are "yes" and "no". Set this to yes if the
+# package uses functions taking also a message context, like pgettext(), or
+# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
+USE_MSGCTXT = no
+
+.SUFFIXES:
+.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update
+
+.po.mo:
+ @echo "$(MSGFMT) -c -o $@ $<"; \
+ $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
+
+.po.gmo:
+ @lang=`echo $* | sed -e 's,.*/,,'`; \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
+ cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
+
+.sin.sed:
+ sed -e '/^#/d' $< > t-$@
+ mv t-$@ $@
+
+
+all: check-macro-version all-yes
+
+all-yes: stamp-po
+all-no:
+
+# Ensure that the gettext macros and this Makefile.in.in are in sync.
+check-macro-version:
+ @test "$(GETTEXT_MACRO_VERSION)" = "0.17" \
+ || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version 0.17" 1>&2; \
+ exit 1; \
+ }
+
+# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
+# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
+# we don't want to bother translators with empty POT files). We assume that
+# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty.
+# In this case, stamp-po is a nop (i.e. a phony target).
+
+# stamp-po is a timestamp denoting the last time at which the CATALOGS have
+# been loosely updated. Its purpose is that when a developer or translator
+# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
+# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
+# invocations of "make" will do nothing. This timestamp would not be necessary
+# if updating the $(CATALOGS) would always touch them; however, the rule for
+# $(POFILES) has been designed to not touch files that don't need to be
+# changed.
+stamp-po: $(srcdir)/$(DOMAIN).pot
+ test ! -f $(srcdir)/$(DOMAIN).pot || \
+ test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
+ @test ! -f $(srcdir)/$(DOMAIN).pot || { \
+ echo "touch stamp-po" && \
+ echo timestamp > stamp-poT && \
+ mv stamp-poT stamp-po; \
+ }
+
+# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
+# otherwise packages like GCC can not be built if only parts of the source
+# have been downloaded.
+
+# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
+# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
+$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
+ if LC_ALL=C grep 'GNU libiconv' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
+ package_gnu='GNU '; \
+ else \
+ package_gnu=''; \
+ fi; \
+ if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
+ msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
+ else \
+ msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
+ fi; \
+ case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
+ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) --flag=error:3:c-format --flag=error_at_line:5:c-format \
+ --files-from=$(srcdir)/POTFILES.in \
+ --copyright-holder='$(COPYRIGHT_HOLDER)' \
+ --msgid-bugs-address="$$msgid_bugs_address" \
+ ;; \
+ *) \
+ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) --flag=error:3:c-format --flag=error_at_line:5:c-format \
+ --files-from=$(srcdir)/POTFILES.in \
+ --copyright-holder='$(COPYRIGHT_HOLDER)' \
+ --package-name="$${package_gnu}libiconv" \
+ --package-version='1.13.1' \
+ --msgid-bugs-address="$$msgid_bugs_address" \
+ ;; \
+ esac
+ test ! -f $(DOMAIN).po || { \
+ if test -f $(srcdir)/$(DOMAIN).pot; then \
+ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
+ sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
+ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
+ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
+ else \
+ rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
+ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+ fi; \
+ else \
+ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+ fi; \
+ }
+
+# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
+# every "make" invocation, only create it when it is missing.
+# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
+$(srcdir)/$(DOMAIN).pot:
+ $(MAKE) $(DOMAIN).pot-update
+
+# This target rebuilds a PO file if $(DOMAIN).pot has changed.
+# Note that a PO file is not touched if it doesn't need to be changed.
+$(POFILES): $(srcdir)/$(DOMAIN).pot
+ @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
+ if test -f "$(srcdir)/$${lang}.po"; then \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
+ cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
+ else \
+ $(MAKE) $${lang}.po-create; \
+ fi
+
+
+install: install-exec install-data
+install-exec:
+install-data: install-data-yes
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+ for file in $(DISTFILES.common) Makevars.template; do \
+ $(INSTALL_DATA) $(srcdir)/$$file \
+ $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ for file in Makevars; do \
+ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ else \
+ : ; \
+ fi
+install-data-no: all
+install-data-yes: all
+ $(mkdir_p) $(DESTDIR)$(datadir)
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $(DESTDIR)$$dir; \
+ if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
+ $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
+ echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
+ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+ if test -n "$$lc"; then \
+ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+ for file in *; do \
+ if test -f $$file; then \
+ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+ fi; \
+ done); \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ else \
+ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+ :; \
+ else \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ fi; \
+ fi; \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+ ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+ cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
+ fi; \
+ done; \
+ done
+
+install-strip: install
+
+installdirs: installdirs-exec installdirs-data
+installdirs-exec:
+installdirs-data: installdirs-data-yes
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+ else \
+ : ; \
+ fi
+installdirs-data-no:
+installdirs-data-yes:
+ $(mkdir_p) $(DESTDIR)$(datadir)
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $(DESTDIR)$$dir; \
+ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+ if test -n "$$lc"; then \
+ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+ for file in *; do \
+ if test -f $$file; then \
+ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+ fi; \
+ done); \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ else \
+ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+ :; \
+ else \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ fi; \
+ fi; \
+ fi; \
+ done; \
+ done
+
+# Define this as empty until I found a useful application.
+installcheck:
+
+uninstall: uninstall-exec uninstall-data
+uninstall-exec:
+uninstall-data: uninstall-data-yes
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ for file in $(DISTFILES.common) Makevars.template; do \
+ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ else \
+ : ; \
+ fi
+uninstall-data-no:
+uninstall-data-yes:
+ catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ done; \
+ done
+
+check: all
+
+info dvi ps pdf html tags TAGS ctags CTAGS ID:
+
+mostlyclean:
+ rm -f remove-potcdate.sed
+ rm -f stamp-poT
+ rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
+ rm -fr *.o
+
+clean: mostlyclean
+
+distclean: clean
+ rm -f Makefile Makefile.in POTFILES *.mo
+
+maintainer-clean: distclean
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+ rm -f stamp-po $(GMOFILES)
+
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+dist distdir:
+ $(MAKE) update-po
+ @$(MAKE) dist2
+# This is a separate target because 'update-po' must be executed before.
+dist2: stamp-po $(DISTFILES)
+ dists="$(DISTFILES)"; \
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ dists="$$dists Makevars.template"; \
+ fi; \
+ if test -f $(srcdir)/$(DOMAIN).pot; then \
+ dists="$$dists $(DOMAIN).pot stamp-po"; \
+ fi; \
+ if test -f $(srcdir)/ChangeLog; then \
+ dists="$$dists ChangeLog"; \
+ fi; \
+ for i in 0 1 2 3 4 5 6 7 8 9; do \
+ if test -f $(srcdir)/ChangeLog.$$i; then \
+ dists="$$dists ChangeLog.$$i"; \
+ fi; \
+ done; \
+ if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
+ for file in $$dists; do \
+ if test -f $$file; then \
+ cp -p $$file $(distdir) || exit 1; \
+ else \
+ cp -p $(srcdir)/$$file $(distdir) || exit 1; \
+ fi; \
+ done
+
+update-po: Makefile
+ $(MAKE) $(DOMAIN).pot-update
+ test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
+ $(MAKE) update-gmo
+
+# General rule for creating PO files.
+
+.nop.po-create:
+ @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
+ echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
+ exit 1
+
+# General rule for updating PO files.
+
+.nop.po-update:
+ @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
+ if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \
+ tmpdir=`pwd`; \
+ echo "$$lang:"; \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
+ cd $(srcdir); \
+ if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
+ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+ rm -f $$tmpdir/$$lang.new.po; \
+ else \
+ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+ :; \
+ else \
+ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+ exit 1; \
+ fi; \
+ fi; \
+ else \
+ echo "msgmerge for $$lang.po failed!" 1>&2; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ fi
+
+$(DUMMYPOFILES):
+
+update-gmo: Makefile $(GMOFILES)
+ @:
+
+Makefile: Makefile.in.in Makevars $(top_builddir)/config.status POTFILES.in LINGUAS
+ cd $(top_builddir) \
+ && $(SHELL) ./config.status $(subdir)/$@.in po-directories
+
+force:
+
+# Tell versions [3.59,3.63) of GNU make not to export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+# Special Makefile rules for English message catalogs with quotation marks.
+
+DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
+
+.SUFFIXES: .insert-header .po-update-en
+
+en@quot.po-create:
+ $(MAKE) en@quot.po-update
+en@boldquot.po-create:
+ $(MAKE) en@boldquot.po-update
+
+en@quot.po-update: en@quot.po-update-en
+en@boldquot.po-update: en@boldquot.po-update-en
+
+.insert-header.po-update-en:
+ @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
+ if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
+ tmpdir=`pwd`; \
+ echo "$$lang:"; \
+ ll=`echo $$lang | sed -e 's/@.*//'`; \
+ LC_ALL=C; export LC_ALL; \
+ cd $(srcdir); \
+ if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
+ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+ rm -f $$tmpdir/$$lang.new.po; \
+ else \
+ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+ :; \
+ else \
+ echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+ exit 1; \
+ fi; \
+ fi; \
+ else \
+ echo "creation of $$lang.po failed!" 1>&2; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ fi
+
+en@quot.insert-header: insert-header.sin
+ sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header
+
+en@boldquot.insert-header: insert-header.sin
+ sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header
+
+mostlyclean: mostlyclean-quot
+mostlyclean-quot:
+ rm -f *.insert-header
diff --git a/jni/iconv/po/Makefile.in b/jni/iconv/po/Makefile.in
new file mode 100644
index 0000000..2ccc0ad
--- /dev/null
+++ b/jni/iconv/po/Makefile.in
@@ -0,0 +1,429 @@
+# Makefile for PO directory in any package using GNU gettext.
+# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
+#
+# This file can be copied and used freely without restrictions. It can
+# be used in projects which are not available under the GNU General Public
+# License but which still want to provide support for the GNU gettext
+# functionality.
+# Please note that the actual code of GNU gettext is covered by the GNU
+# General Public License and is *not* in the public domain.
+#
+# Origin: gettext-0.17
+GETTEXT_MACRO_VERSION = 0.17
+
+PACKAGE = libiconv
+VERSION = 1.13.1
+PACKAGE_BUGREPORT =
+
+SHELL = /bin/sh
+
+
+srcdir = .
+top_srcdir = ..
+
+
+prefix = /usr/local
+exec_prefix = ${prefix}
+datarootdir = ${prefix}/share
+datadir = ${datarootdir}
+localedir = ${datarootdir}/locale
+gettextsrcdir = $(datadir)/gettext/po
+
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+
+# We use $(mkdir_p).
+# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
+# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
+# ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh does not start with $(SHELL), so we add it.
+# In automake >= 1.10, /bin/mkdir -p is derived from ${MKDIR_P}, which is defined
+# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
+# versions, $(mkinstalldirs) and $(install_sh) are unused.
+mkinstalldirs = $(SHELL) ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh -d
+install_sh = $(SHELL) ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh
+MKDIR_P = /bin/mkdir -p
+mkdir_p = /bin/mkdir -p
+
+GMSGFMT_ = /usr/bin/msgfmt
+GMSGFMT_no = /usr/bin/msgfmt
+GMSGFMT_yes = /usr/bin/msgfmt
+GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT))
+MSGFMT_ = /usr/bin/msgfmt
+MSGFMT_no = /usr/bin/msgfmt
+MSGFMT_yes = /usr/bin/msgfmt
+MSGFMT = $(MSGFMT_$(USE_MSGCTXT))
+XGETTEXT_ = /usr/bin/xgettext
+XGETTEXT_no = /usr/bin/xgettext
+XGETTEXT_yes = /usr/bin/xgettext
+XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
+MSGMERGE = msgmerge
+MSGMERGE_UPDATE = /usr/bin/msgmerge --update
+MSGINIT = msginit
+MSGCONV = msgconv
+MSGFILTER = msgfilter
+
+POFILES = @POFILES@
+GMOFILES = @GMOFILES@
+UPDATEPOFILES = @UPDATEPOFILES@
+DUMMYPOFILES = @DUMMYPOFILES@
+DISTFILES.common = Makefile.in.in remove-potcdate.sin \
+$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
+DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \
+$(POFILES) $(GMOFILES) \
+$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
+
+POTFILES = \
+
+CATALOGS = @CATALOGS@
+
+# Makevars gets inserted here. (Don't remove this line!)
+
+.SUFFIXES:
+.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update
+
+.po.mo:
+ @echo "$(MSGFMT) -c -o $@ $<"; \
+ $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
+
+.po.gmo:
+ @lang=`echo $* | sed -e 's,.*/,,'`; \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
+ cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
+
+.sin.sed:
+ sed -e '/^#/d' $< > t-$@
+ mv t-$@ $@
+
+
+all: check-macro-version all-yes
+
+all-yes: stamp-po
+all-no:
+
+# Ensure that the gettext macros and this Makefile.in.in are in sync.
+check-macro-version:
+ @test "$(GETTEXT_MACRO_VERSION)" = "0.17" \
+ || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version 0.17" 1>&2; \
+ exit 1; \
+ }
+
+# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
+# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
+# we don't want to bother translators with empty POT files). We assume that
+# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty.
+# In this case, stamp-po is a nop (i.e. a phony target).
+
+# stamp-po is a timestamp denoting the last time at which the CATALOGS have
+# been loosely updated. Its purpose is that when a developer or translator
+# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
+# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
+# invocations of "make" will do nothing. This timestamp would not be necessary
+# if updating the $(CATALOGS) would always touch them; however, the rule for
+# $(POFILES) has been designed to not touch files that don't need to be
+# changed.
+stamp-po: $(srcdir)/$(DOMAIN).pot
+ test ! -f $(srcdir)/$(DOMAIN).pot || \
+ test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
+ @test ! -f $(srcdir)/$(DOMAIN).pot || { \
+ echo "touch stamp-po" && \
+ echo timestamp > stamp-poT && \
+ mv stamp-poT stamp-po; \
+ }
+
+# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
+# otherwise packages like GCC can not be built if only parts of the source
+# have been downloaded.
+
+# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
+# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
+$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
+ if LC_ALL=C grep 'GNU libiconv' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
+ package_gnu='GNU '; \
+ else \
+ package_gnu=''; \
+ fi; \
+ if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
+ msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
+ else \
+ msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
+ fi; \
+ case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
+ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) --flag=error:3:c-format --flag=error_at_line:5:c-format \
+ --files-from=$(srcdir)/POTFILES.in \
+ --copyright-holder='$(COPYRIGHT_HOLDER)' \
+ --msgid-bugs-address="$$msgid_bugs_address" \
+ ;; \
+ *) \
+ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) --flag=error:3:c-format --flag=error_at_line:5:c-format \
+ --files-from=$(srcdir)/POTFILES.in \
+ --copyright-holder='$(COPYRIGHT_HOLDER)' \
+ --package-name="$${package_gnu}libiconv" \
+ --package-version='1.13.1' \
+ --msgid-bugs-address="$$msgid_bugs_address" \
+ ;; \
+ esac
+ test ! -f $(DOMAIN).po || { \
+ if test -f $(srcdir)/$(DOMAIN).pot; then \
+ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
+ sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
+ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
+ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
+ else \
+ rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
+ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+ fi; \
+ else \
+ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+ fi; \
+ }
+
+# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
+# every "make" invocation, only create it when it is missing.
+# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
+$(srcdir)/$(DOMAIN).pot:
+ $(MAKE) $(DOMAIN).pot-update
+
+# This target rebuilds a PO file if $(DOMAIN).pot has changed.
+# Note that a PO file is not touched if it doesn't need to be changed.
+$(POFILES): $(srcdir)/$(DOMAIN).pot
+ @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
+ if test -f "$(srcdir)/$${lang}.po"; then \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
+ cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
+ else \
+ $(MAKE) $${lang}.po-create; \
+ fi
+
+
+install: install-exec install-data
+install-exec:
+install-data: install-data-yes
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+ for file in $(DISTFILES.common) Makevars.template; do \
+ $(INSTALL_DATA) $(srcdir)/$$file \
+ $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ for file in Makevars; do \
+ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ else \
+ : ; \
+ fi
+install-data-no: all
+install-data-yes: all
+ $(mkdir_p) $(DESTDIR)$(datadir)
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $(DESTDIR)$$dir; \
+ if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
+ $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
+ echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
+ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+ if test -n "$$lc"; then \
+ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+ for file in *; do \
+ if test -f $$file; then \
+ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+ fi; \
+ done); \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ else \
+ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+ :; \
+ else \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ fi; \
+ fi; \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+ ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+ cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
+ fi; \
+ done; \
+ done
+
+install-strip: install
+
+installdirs: installdirs-exec installdirs-data
+installdirs-exec:
+installdirs-data: installdirs-data-yes
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+ else \
+ : ; \
+ fi
+installdirs-data-no:
+installdirs-data-yes:
+ $(mkdir_p) $(DESTDIR)$(datadir)
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $(DESTDIR)$$dir; \
+ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+ if test -n "$$lc"; then \
+ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+ for file in *; do \
+ if test -f $$file; then \
+ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+ fi; \
+ done); \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ else \
+ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+ :; \
+ else \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ fi; \
+ fi; \
+ fi; \
+ done; \
+ done
+
+# Define this as empty until I found a useful application.
+installcheck:
+
+uninstall: uninstall-exec uninstall-data
+uninstall-exec:
+uninstall-data: uninstall-data-yes
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ for file in $(DISTFILES.common) Makevars.template; do \
+ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ else \
+ : ; \
+ fi
+uninstall-data-no:
+uninstall-data-yes:
+ catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ done; \
+ done
+
+check: all
+
+info dvi ps pdf html tags TAGS ctags CTAGS ID:
+
+mostlyclean:
+ rm -f remove-potcdate.sed
+ rm -f stamp-poT
+ rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
+ rm -fr *.o
+
+clean: mostlyclean
+
+distclean: clean
+ rm -f Makefile Makefile.in POTFILES *.mo
+
+maintainer-clean: distclean
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+ rm -f stamp-po $(GMOFILES)
+
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+dist distdir:
+ $(MAKE) update-po
+ @$(MAKE) dist2
+# This is a separate target because 'update-po' must be executed before.
+dist2: stamp-po $(DISTFILES)
+ dists="$(DISTFILES)"; \
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ dists="$$dists Makevars.template"; \
+ fi; \
+ if test -f $(srcdir)/$(DOMAIN).pot; then \
+ dists="$$dists $(DOMAIN).pot stamp-po"; \
+ fi; \
+ if test -f $(srcdir)/ChangeLog; then \
+ dists="$$dists ChangeLog"; \
+ fi; \
+ for i in 0 1 2 3 4 5 6 7 8 9; do \
+ if test -f $(srcdir)/ChangeLog.$$i; then \
+ dists="$$dists ChangeLog.$$i"; \
+ fi; \
+ done; \
+ if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
+ for file in $$dists; do \
+ if test -f $$file; then \
+ cp -p $$file $(distdir) || exit 1; \
+ else \
+ cp -p $(srcdir)/$$file $(distdir) || exit 1; \
+ fi; \
+ done
+
+update-po: Makefile
+ $(MAKE) $(DOMAIN).pot-update
+ test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
+ $(MAKE) update-gmo
+
+# General rule for creating PO files.
+
+.nop.po-create:
+ @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
+ echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
+ exit 1
+
+# General rule for updating PO files.
+
+.nop.po-update:
+ @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
+ if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \
+ tmpdir=`pwd`; \
+ echo "$$lang:"; \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
+ cd $(srcdir); \
+ if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
+ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+ rm -f $$tmpdir/$$lang.new.po; \
+ else \
+ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+ :; \
+ else \
+ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+ exit 1; \
+ fi; \
+ fi; \
+ else \
+ echo "msgmerge for $$lang.po failed!" 1>&2; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ fi
+
+$(DUMMYPOFILES):
+
+update-gmo: Makefile $(GMOFILES)
+ @:
+
+Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
+ cd $(top_builddir) \
+ && $(SHELL) ./config.status $(subdir)/$@.in po-directories
+
+force:
+
+# Tell versions [3.59,3.63) of GNU make not to export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/jni/iconv/po/Makefile.in.in b/jni/iconv/po/Makefile.in.in
new file mode 100644
index 0000000..fecf500
--- /dev/null
+++ b/jni/iconv/po/Makefile.in.in
@@ -0,0 +1,429 @@
+# Makefile for PO directory in any package using GNU gettext.
+# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
+#
+# This file can be copied and used freely without restrictions. It can
+# be used in projects which are not available under the GNU General Public
+# License but which still want to provide support for the GNU gettext
+# functionality.
+# Please note that the actual code of GNU gettext is covered by the GNU
+# General Public License and is *not* in the public domain.
+#
+# Origin: gettext-0.17
+GETTEXT_MACRO_VERSION = 0.17
+
+PACKAGE = @PACKAGE@
+VERSION = @VERSION@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+
+SHELL = /bin/sh
+@SET_MAKE@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+datadir = @datadir@
+localedir = @localedir@
+gettextsrcdir = $(datadir)/gettext/po
+
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+
+# We use $(mkdir_p).
+# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
+# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
+# @install_sh@ does not start with $(SHELL), so we add it.
+# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined
+# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
+# versions, $(mkinstalldirs) and $(install_sh) are unused.
+mkinstalldirs = $(SHELL) @install_sh@ -d
+install_sh = $(SHELL) @install_sh@
+MKDIR_P = @MKDIR_P@
+mkdir_p = @mkdir_p@
+
+GMSGFMT_ = @GMSGFMT@
+GMSGFMT_no = @GMSGFMT@
+GMSGFMT_yes = @GMSGFMT_015@
+GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT))
+MSGFMT_ = @MSGFMT@
+MSGFMT_no = @MSGFMT@
+MSGFMT_yes = @MSGFMT_015@
+MSGFMT = $(MSGFMT_$(USE_MSGCTXT))
+XGETTEXT_ = @XGETTEXT@
+XGETTEXT_no = @XGETTEXT@
+XGETTEXT_yes = @XGETTEXT_015@
+XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
+MSGMERGE = msgmerge
+MSGMERGE_UPDATE = @MSGMERGE@ --update
+MSGINIT = msginit
+MSGCONV = msgconv
+MSGFILTER = msgfilter
+
+POFILES = @POFILES@
+GMOFILES = @GMOFILES@
+UPDATEPOFILES = @UPDATEPOFILES@
+DUMMYPOFILES = @DUMMYPOFILES@
+DISTFILES.common = Makefile.in.in remove-potcdate.sin \
+$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
+DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \
+$(POFILES) $(GMOFILES) \
+$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
+
+POTFILES = \
+
+CATALOGS = @CATALOGS@
+
+# Makevars gets inserted here. (Don't remove this line!)
+
+.SUFFIXES:
+.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update
+
+.po.mo:
+ @echo "$(MSGFMT) -c -o $@ $<"; \
+ $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
+
+.po.gmo:
+ @lang=`echo $* | sed -e 's,.*/,,'`; \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
+ cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
+
+.sin.sed:
+ sed -e '/^#/d' $< > t-$@
+ mv t-$@ $@
+
+
+all: check-macro-version all-@USE_NLS@
+
+all-yes: stamp-po
+all-no:
+
+# Ensure that the gettext macros and this Makefile.in.in are in sync.
+check-macro-version:
+ @test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
+ || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
+ exit 1; \
+ }
+
+# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
+# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
+# we don't want to bother translators with empty POT files). We assume that
+# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty.
+# In this case, stamp-po is a nop (i.e. a phony target).
+
+# stamp-po is a timestamp denoting the last time at which the CATALOGS have
+# been loosely updated. Its purpose is that when a developer or translator
+# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
+# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
+# invocations of "make" will do nothing. This timestamp would not be necessary
+# if updating the $(CATALOGS) would always touch them; however, the rule for
+# $(POFILES) has been designed to not touch files that don't need to be
+# changed.
+stamp-po: $(srcdir)/$(DOMAIN).pot
+ test ! -f $(srcdir)/$(DOMAIN).pot || \
+ test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
+ @test ! -f $(srcdir)/$(DOMAIN).pot || { \
+ echo "touch stamp-po" && \
+ echo timestamp > stamp-poT && \
+ mv stamp-poT stamp-po; \
+ }
+
+# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
+# otherwise packages like GCC can not be built if only parts of the source
+# have been downloaded.
+
+# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
+# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
+$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
+ if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
+ package_gnu='GNU '; \
+ else \
+ package_gnu=''; \
+ fi; \
+ if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
+ msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
+ else \
+ msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
+ fi; \
+ case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
+ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
+ --files-from=$(srcdir)/POTFILES.in \
+ --copyright-holder='$(COPYRIGHT_HOLDER)' \
+ --msgid-bugs-address="$$msgid_bugs_address" \
+ ;; \
+ *) \
+ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+ --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
+ --files-from=$(srcdir)/POTFILES.in \
+ --copyright-holder='$(COPYRIGHT_HOLDER)' \
+ --package-name="$${package_gnu}@PACKAGE@" \
+ --package-version='@VERSION@' \
+ --msgid-bugs-address="$$msgid_bugs_address" \
+ ;; \
+ esac
+ test ! -f $(DOMAIN).po || { \
+ if test -f $(srcdir)/$(DOMAIN).pot; then \
+ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
+ sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
+ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
+ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
+ else \
+ rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
+ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+ fi; \
+ else \
+ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+ fi; \
+ }
+
+# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
+# every "make" invocation, only create it when it is missing.
+# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
+$(srcdir)/$(DOMAIN).pot:
+ $(MAKE) $(DOMAIN).pot-update
+
+# This target rebuilds a PO file if $(DOMAIN).pot has changed.
+# Note that a PO file is not touched if it doesn't need to be changed.
+$(POFILES): $(srcdir)/$(DOMAIN).pot
+ @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
+ if test -f "$(srcdir)/$${lang}.po"; then \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
+ cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
+ else \
+ $(MAKE) $${lang}.po-create; \
+ fi
+
+
+install: install-exec install-data
+install-exec:
+install-data: install-data-@USE_NLS@
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+ for file in $(DISTFILES.common) Makevars.template; do \
+ $(INSTALL_DATA) $(srcdir)/$$file \
+ $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ for file in Makevars; do \
+ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ else \
+ : ; \
+ fi
+install-data-no: all
+install-data-yes: all
+ $(mkdir_p) $(DESTDIR)$(datadir)
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $(DESTDIR)$$dir; \
+ if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
+ $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
+ echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
+ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+ if test -n "$$lc"; then \
+ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+ for file in *; do \
+ if test -f $$file; then \
+ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+ fi; \
+ done); \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ else \
+ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+ :; \
+ else \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ fi; \
+ fi; \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+ ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+ cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
+ fi; \
+ done; \
+ done
+
+install-strip: install
+
+installdirs: installdirs-exec installdirs-data
+installdirs-exec:
+installdirs-data: installdirs-data-@USE_NLS@
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+ else \
+ : ; \
+ fi
+installdirs-data-no:
+installdirs-data-yes:
+ $(mkdir_p) $(DESTDIR)$(datadir)
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ dir=$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $(DESTDIR)$$dir; \
+ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+ if test -n "$$lc"; then \
+ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+ for file in *; do \
+ if test -f $$file; then \
+ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+ fi; \
+ done); \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+ else \
+ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+ :; \
+ else \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+ fi; \
+ fi; \
+ fi; \
+ done; \
+ done
+
+# Define this as empty until I found a useful application.
+installcheck:
+
+uninstall: uninstall-exec uninstall-data
+uninstall-exec:
+uninstall-data: uninstall-data-@USE_NLS@
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ for file in $(DISTFILES.common) Makevars.template; do \
+ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+ done; \
+ else \
+ : ; \
+ fi
+uninstall-data-no:
+uninstall-data-yes:
+ catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+ cat=`basename $$cat`; \
+ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+ for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
+ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+ done; \
+ done
+
+check: all
+
+info dvi ps pdf html tags TAGS ctags CTAGS ID:
+
+mostlyclean:
+ rm -f remove-potcdate.sed
+ rm -f stamp-poT
+ rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
+ rm -fr *.o
+
+clean: mostlyclean
+
+distclean: clean
+ rm -f Makefile Makefile.in POTFILES *.mo
+
+maintainer-clean: distclean
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+ rm -f stamp-po $(GMOFILES)
+
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+dist distdir:
+ $(MAKE) update-po
+ @$(MAKE) dist2
+# This is a separate target because 'update-po' must be executed before.
+dist2: stamp-po $(DISTFILES)
+ dists="$(DISTFILES)"; \
+ if test "$(PACKAGE)" = "gettext-tools"; then \
+ dists="$$dists Makevars.template"; \
+ fi; \
+ if test -f $(srcdir)/$(DOMAIN).pot; then \
+ dists="$$dists $(DOMAIN).pot stamp-po"; \
+ fi; \
+ if test -f $(srcdir)/ChangeLog; then \
+ dists="$$dists ChangeLog"; \
+ fi; \
+ for i in 0 1 2 3 4 5 6 7 8 9; do \
+ if test -f $(srcdir)/ChangeLog.$$i; then \
+ dists="$$dists ChangeLog.$$i"; \
+ fi; \
+ done; \
+ if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
+ for file in $$dists; do \
+ if test -f $$file; then \
+ cp -p $$file $(distdir) || exit 1; \
+ else \
+ cp -p $(srcdir)/$$file $(distdir) || exit 1; \
+ fi; \
+ done
+
+update-po: Makefile
+ $(MAKE) $(DOMAIN).pot-update
+ test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
+ $(MAKE) update-gmo
+
+# General rule for creating PO files.
+
+.nop.po-create:
+ @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
+ echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
+ exit 1
+
+# General rule for updating PO files.
+
+.nop.po-update:
+ @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
+ if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \
+ tmpdir=`pwd`; \
+ echo "$$lang:"; \
+ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+ echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
+ cd $(srcdir); \
+ if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
+ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+ rm -f $$tmpdir/$$lang.new.po; \
+ else \
+ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+ :; \
+ else \
+ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+ exit 1; \
+ fi; \
+ fi; \
+ else \
+ echo "msgmerge for $$lang.po failed!" 1>&2; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ fi
+
+$(DUMMYPOFILES):
+
+update-gmo: Makefile $(GMOFILES)
+ @:
+
+Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
+ cd $(top_builddir) \
+ && $(SHELL) ./config.status $(subdir)/$@.in po-directories
+
+force:
+
+# Tell versions [3.59,3.63) of GNU make not to export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/jni/iconv/po/Makevars b/jni/iconv/po/Makevars
new file mode 100644
index 0000000..2f01c36
--- /dev/null
+++ b/jni/iconv/po/Makevars
@@ -0,0 +1,50 @@
+# Makefile variables for libiconv/po.
+
+# Usually the message domain is the same as the package name.
+DOMAIN = $(PACKAGE)
+
+# These two variables depend on the location of this directory.
+subdir = po
+top_builddir = ..
+
+# These options get passed to xgettext.
+XGETTEXT_OPTIONS = \
+ --keyword=_ --flag=_:1:pass-c-format \
+ --keyword=N_ --flag=N_:1:pass-c-format \
+ --flag=error:3:c-format --flag=error_at_line:5:c-format
+
+# This is the copyright holder that gets inserted into the header of the
+# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
+# package. (Note that the msgstr strings, extracted from the package's
+# sources, belong to the copyright holder of the package.) Translators are
+# expected to transfer the copyright for their translations to this person
+# or entity, or to disclaim their copyright. The empty string stands for
+# the public domain; in this case the translators are expected to disclaim
+# their copyright.
+COPYRIGHT_HOLDER = Free Software Foundation, Inc.
+
+# This is the email address or URL to which the translators shall report
+# bugs in the untranslated strings:
+# - Strings which are not entire sentences, see the maintainer guidelines
+# in the GNU gettext documentation, section 'Preparing Strings'.
+# - Strings which use unclear terms or require additional context to be
+# understood.
+# - Strings which make invalid assumptions about notation of date, time or
+# money.
+# - Pluralisation problems.
+# - Incorrect English spelling.
+# - Incorrect formatting.
+# It can be your email address, or a mailing list address where translators
+# can write to without being subscribed, or the URL of a web page through
+# which the translators can contact you.
+MSGID_BUGS_ADDRESS = bug-gnu-libiconv@gnu.org
+
+# This is the list of locale categories, beyond LC_MESSAGES, for which the
+# message catalogs shall be used. It is usually empty.
+EXTRA_LOCALE_CATEGORIES =
+
+# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
+# context. Possible values are "yes" and "no". Set this to yes if the
+# package uses functions taking also a message context, like pgettext(), or
+# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
+USE_MSGCTXT = no
diff --git a/jni/iconv/po/POTFILES b/jni/iconv/po/POTFILES
new file mode 100644
index 0000000..19ce218
--- /dev/null
+++ b/jni/iconv/po/POTFILES
@@ -0,0 +1 @@
+ ../src/iconv.c
diff --git a/jni/iconv/po/POTFILES.in b/jni/iconv/po/POTFILES.in
new file mode 100644
index 0000000..f4ef5b4
--- /dev/null
+++ b/jni/iconv/po/POTFILES.in
@@ -0,0 +1,4 @@
+# List of files which contain translatable strings.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+
+src/iconv.c
diff --git a/jni/iconv/po/Rules-quot b/jni/iconv/po/Rules-quot
new file mode 100644
index 0000000..9c2a995
--- /dev/null
+++ b/jni/iconv/po/Rules-quot
@@ -0,0 +1,47 @@
+# Special Makefile rules for English message catalogs with quotation marks.
+
+DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
+
+.SUFFIXES: .insert-header .po-update-en
+
+en@quot.po-create:
+ $(MAKE) en@quot.po-update
+en@boldquot.po-create:
+ $(MAKE) en@boldquot.po-update
+
+en@quot.po-update: en@quot.po-update-en
+en@boldquot.po-update: en@boldquot.po-update-en
+
+.insert-header.po-update-en:
+ @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
+ if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
+ tmpdir=`pwd`; \
+ echo "$$lang:"; \
+ ll=`echo $$lang | sed -e 's/@.*//'`; \
+ LC_ALL=C; export LC_ALL; \
+ cd $(srcdir); \
+ if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
+ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+ rm -f $$tmpdir/$$lang.new.po; \
+ else \
+ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+ :; \
+ else \
+ echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+ exit 1; \
+ fi; \
+ fi; \
+ else \
+ echo "creation of $$lang.po failed!" 1>&2; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ fi
+
+en@quot.insert-header: insert-header.sin
+ sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header
+
+en@boldquot.insert-header: insert-header.sin
+ sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header
+
+mostlyclean: mostlyclean-quot
+mostlyclean-quot:
+ rm -f *.insert-header
diff --git a/jni/iconv/po/af.gmo b/jni/iconv/po/af.gmo
new file mode 100644
index 0000000..1eef50d
--- /dev/null
+++ b/jni/iconv/po/af.gmo
Binary files differ
diff --git a/jni/iconv/po/af.po b/jni/iconv/po/af.po
new file mode 100644
index 0000000..e3d4385
--- /dev/null
+++ b/jni/iconv/po/af.po
@@ -0,0 +1,347 @@
+# libiconv Afrikaans
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# Petri Jooste <rkwjpj@puknet.puk.ac.za>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2004-03-08 13:42+0200\n"
+"Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
+"Language-Team: Afrikaans <i18n@af.org.za>\n"
+"Language: af\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Gebruik so: iconv [-c] [-s] [-f vanaf-kode] [-t na-kode] [lêer ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "of: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "of: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Geskryf deur %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: kan nie omskakeling doen nie\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: onvolledige karakter of skuifreeks\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: T/A-fout\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: omskakeling van %s word nie ondersteun nie\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: omskakeling na %s word nie ondersteun nie\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: omskakeling van %s na %s word nie ondersteun nie\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: T/A-fout\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Gebruik so: iconv [--binary] [-c] [-s] [-f vanaf-kode] [-t na-kode] "
+#~ "[lêer ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Hierdie is gratis programmatuur; kyk in die bronkode vir "
+#~ "kopieërvoorwaardes. Daar is GEEN\n"
+#~ "waarborg nie; selfs nie vir VERKOOPBAARHEID of GESKIKTHEID VIR 'N "
+#~ "SPESIFIEKE DOEL nie.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/bg.gmo b/jni/iconv/po/bg.gmo
new file mode 100644
index 0000000..461044e
--- /dev/null
+++ b/jni/iconv/po/bg.gmo
Binary files differ
diff --git a/jni/iconv/po/bg.po b/jni/iconv/po/bg.po
new file mode 100644
index 0000000..8ed2d82
--- /dev/null
+++ b/jni/iconv/po/bg.po
@@ -0,0 +1,360 @@
+# Bulgarian translation of libiconv po-file.
+# Copyright (C) 2008, 2009 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Roumen Petrov <transl@roumenpetrov.info>, 2008, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-01-03 14:20+0200\n"
+"Last-Translator: Roumen Petrov <transl@roumenpetrov.info>\n"
+"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
+"Language: bg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Употреба: iconv [-c] [-s] [-f fromcode] [-t tocode] [файл ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "или: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "За повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð¿Ð¸Ñ‚Ð°Ð¹Ñ‚Ðµ \"%s --help\".\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Употреба: %s [ÐРГУМЕÐТИ...] [-f КОДИРÐÐЕ] [-t КОДИРÐÐЕ] [ВХОДЕÐ_ФÐЙЛ...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "или: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Преобразува текÑÑ‚ от едно кодиране към друго.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Ðргументи задаващи Ð²Ñ…Ð¾Ð´Ð½Ð¸Ñ Ð¸ Ð¸Ð·Ñ…Ð¾Ð´Ð½Ð¸Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f КОДИРÐÐЕ, --from-code=КОДИРÐÐЕ\n"
+" кодиране на входните данни\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t КОДИРÐÐЕ, --to-code=КОДИРÐÐЕ\n"
+" кодиране на изходните данни\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Ðргументи контролиращи проблеми при преобразуване:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c игнориране на непреобразуваеми знаци\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=ФОРМÐТИРÐЩ_ÐИЗ\n"
+" замеÑтител на непреобразуваеми знаци от Уникод\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+" --byte-subst=ФОРМÐТИРÐЩ_ÐИЗ\n"
+" замеÑтител на непреобразуваеми байтове\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=ФОРМÐТИРÐЩ_ÐИЗ\n"
+" замеÑтител на непреобразуваеми широки знаци\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Ðргументи задаващи извеждането на грешки:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+" -s, --silent подтиÑкане на ÑъобщениÑта за грешки при\n"
+" преобразуване\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Извеждане на информациÑ:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list изброÑване на поддържаните кодираниÑ\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help показване на тази помощ и изход от програмата\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+" --version извеждане на Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° верÑиÑта и изход от\n"
+" програмата\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+"Подавайте доклади за грешки в програмата на <bug-gnu-libiconv@gnu.org>.\n"
+"Подавайте доклади за грешки в превода на <dict@fsa-bg.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Лиценз GPLv2+: ВерÑÐ¸Ñ 2 на GNU GPL или Ñледваща http://gnu.org/licenses/gpl.html\n"
+"Това е Ñвободен програмен продукт: Ñвободни Ñте да го променÑте и разпроÑтранÑ-\n"
+"вате. Ðе Ñе дават ÐИКÐКВИ ГÐРÐÐЦИИ до Ñтепента позволена от закона.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Ðвтори: %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"%s аргумент: не е позволена директива за форматиране Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð»Ð¸Ð²Ð° ширина."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"%s аргумент: не е позволена директива за форматиране Ñ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð»Ð¸Ð²Ð° точноÑÑ‚."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "%s аргумент: не е позволена директива за форматиране Ñ Ñ€Ð°Ð·Ð¼ÐµÑ€."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s аргумент: низът завършва по Ñредата на директивата."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "%s аргумент: знакът '%c' не е валиден определител за преобразуване."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"%s аргумент: знакът, завършващ директивата за форматиране, не е валиден "
+"определител за преобразуване."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"%s аргумент: форматиращиÑÑ‚ низ използва повече от един аргумент: %u аргумент."
+msgstr[1] ""
+"%s аргумент: форматиращиÑÑ‚ низ използва повече от един аргумент: %u "
+"аргумента."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "замеÑтителÑÑ‚ за байт към Уникод не може да Ñе преобразува: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+"замеÑтителÑÑ‚ за Уникод не може да Ñе преобразува към резултатното кодиране: "
+"%s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+"замеÑтителÑÑ‚ за байт в Уникод не може да Ñе преобразува в широк знак: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+"замеÑтителÑÑ‚ за широк знак не може да Ñе преобразува към резултатното "
+"кодиране: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+"замеÑтителÑÑ‚ за байт не може да Ñе преобразува в резултатното кодиране: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: не може да Ñе преобразува"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: непълен знак или измеÑтваща поÑледователноÑÑ‚"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: входно/изходна грешка"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "не Ñе поддържа преобразуване от %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "не Ñе поддържа преобразуване към %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "не Ñе поддържа преобразуване от %s към %s"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "опитайте Ñ '%s -l', за да получите ÑпиÑък Ñ Ð¿Ð¾Ð´Ð´ÑŠÑ€Ð¶Ð°Ð½Ð¸Ñ‚Ðµ кодираниÑ"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(Ñтандартен вход)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "входно/изходна грешка"
diff --git a/jni/iconv/po/boldquot.sed b/jni/iconv/po/boldquot.sed
new file mode 100644
index 0000000..4b937aa
--- /dev/null
+++ b/jni/iconv/po/boldquot.sed
@@ -0,0 +1,10 @@
+s/"\([^"]*\)"/“\1â€/g
+s/`\([^`']*\)'/‘\1’/g
+s/ '\([^`']*\)' / ‘\1’ /g
+s/ '\([^`']*\)'$/ ‘\1’/g
+s/^'\([^`']*\)' /‘\1’ /g
+s/“â€/""/g
+s/“/“/g
+s/â€/â€/g
+s/‘/‘/g
+s/’/’/g
diff --git a/jni/iconv/po/ca.gmo b/jni/iconv/po/ca.gmo
new file mode 100644
index 0000000..38089b3
--- /dev/null
+++ b/jni/iconv/po/ca.gmo
Binary files differ
diff --git a/jni/iconv/po/ca.po b/jni/iconv/po/ca.po
new file mode 100644
index 0000000..d6c26e1
--- /dev/null
+++ b/jni/iconv/po/ca.po
@@ -0,0 +1,347 @@
+# Catalan messages for GNU libiconv.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Ivan Vilata i Balaguer <ivan@selidor.net>, 2002, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2004-03-20 16:18+0100\n"
+"Last-Translator: Ivan Vilata i Balaguer <ivan@selidor.net>\n"
+"Language-Team: Catalan <ca@dodds.net>\n"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr ""
+"Forma d'ús: iconv [-c] [-s] [-f CODIF_ORIG] [-t CODIF_DEST] [FITXER ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "o: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "o: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Escrit per %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: no s'ha pogut convertir\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: hi ha un caràcter o seqüència de desplaçament incompleta\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: error d'E/S\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: la conversió des de «%s» no és suportada\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: la conversió fins a «%s» no és suportada\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: la conversió des de «%s» fins a «%s» no és suportada\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(entrada estàndard)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: error d'E/S\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Forma d'ús: iconv [--binary] [-c] [-s] [-f CODIF_ORIG] [-t CODIF_DEST]\n"
+#~ " [FITXER ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Aquest és programari lliure; vegeu el codi font per les condicions de "
+#~ "còpia.\n"
+#~ "No hi ha CAP garantia; ni tan sols de COMERCIABILITAT o ADEQUACIÓ PER UN\n"
+#~ "PROPÃ’SIT PARTICULAR.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/da.gmo b/jni/iconv/po/da.gmo
new file mode 100644
index 0000000..09caccb
--- /dev/null
+++ b/jni/iconv/po/da.gmo
Binary files differ
diff --git a/jni/iconv/po/da.po b/jni/iconv/po/da.po
new file mode 100644
index 0000000..b9b8256
--- /dev/null
+++ b/jni/iconv/po/da.po
@@ -0,0 +1,347 @@
+# Danish messages for libiconv.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Keld Simonsen <keld@dkuug.dk>, 2002.
+# Christian Rose <menthos@menthos.com>, 2002.
+# This file is distributed under the same license as the libiconv package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv-1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2002-11-09 19:23+0100\n"
+"Last-Translator: Keld Simonsen <keld@dkuug.dk>\n"
+"Language-Team: Danish <dansk@klid.dk>\n"
+"Language: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Brug: iconv [-c] [-s] [-f frakode] [-t tilkode] [fil ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "eller: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "eller: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Skrevet af %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: kan ikke konvertere\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: ufuldstændigt tegn eller skiftesekvens\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: ind-/udskriftsfejl\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: konvertering fra %s understøttes ikke\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: konvertering til %s understøttes ikke\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: konvertering fra %s til %s understøttes ikke\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(standard ind)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: I/O-fejl\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Brug: iconv [--binary] [-c] [-s] [-f frakode] [-t tilkode] [fil ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Dette er frit programmel; se kildekoden for kopieringsbetingelser. Der "
+#~ "gives\n"
+#~ "INGEN garanti; ikke engang for SALGBARHED eller EGNETHED FOR NOGET\n"
+#~ "SÆRLIGT FORMÅL.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/de.gmo b/jni/iconv/po/de.gmo
new file mode 100644
index 0000000..7395b6b
--- /dev/null
+++ b/jni/iconv/po/de.gmo
Binary files differ
diff --git a/jni/iconv/po/de.po b/jni/iconv/po/de.po
new file mode 100644
index 0000000..397451c
--- /dev/null
+++ b/jni/iconv/po/de.po
@@ -0,0 +1,390 @@
+# translation of libiconv-1.12.po to Deutsch
+# German messages for GNU libiconv.
+# Copyright (C) 2002, 2006, 2008 Free Software Foundation, Inc.
+# This file is distributed under the same license as the GNU libiconv package.
+# Bruno Haible <bruno@clisp.org>, 2002, 2006, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: GNU libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-01-08 11:18+0200\n"
+"Last-Translator: Bruno Haible <bruno@clisp.org>\n"
+"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.0.2\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr ""
+"Aufruf: iconv [-c] [-s] [-f AUSGANGS-KODIERUNG] [-t ZIEL-KODIERUNG] "
+"[DATEI ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "oder: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "»%s --help« gibt weitere Informationen.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Aufruf: %s [OPTION...] [-f KODIERUNG] [-t KODIERUNG] [EINBABEDATEI...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "oder: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Wandelt Text von einer Kodierung in eine andere Kodierung um.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Optionen für das Ein- und Ausgabeformat:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KODIERUNG, --from-code=KODIERUNG\n"
+" die Kodierung der Eingabe\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KODIERUNG, --to-code=KODIERUNG\n"
+" die Kodierung der Ausgabe\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Optionen für die Behandlung von Umwandlungsproblemen:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+" -c Zeichen, die nicht umgewandelt werden können,\n"
+" wegwerfen\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=FORMATZEICHENKETTE\n"
+" Ersatz für Unicode-Zeichen, die nicht umgewandelt\n"
+" werden können\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+" --byte-subst=FORMATZEICHENKETTE\n"
+" Ersatz für Bytes, die nicht umgewandelt werden\n"
+" können\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=FORMATZEICHENKETTE\n"
+" Ersatz für »wide«-Zeichen, die nicht umgewandelt\n"
+" werden können\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Optionen für die Ausgabe von Fehlern:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+" -s, --silent Fehlermeldungen über Probleme bei der Umwandlung\n"
+" unterdrücken\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Informative Ausgabe:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list die unterstützten Kodierungen anzeigen\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help diese Hilfe anzeigen und beenden\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version Versionsinformation anzeigen und beenden\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+"Fehler bitte (auf Englisch, mit LC_ALL=C) an <bug-gnu-libiconv@gnu.org>\n"
+"melden.\n"
+"Für die deutsche Übersetzung ist die Mailingliste\n"
+"<translation-team-de@lists.sourceforge.net> zuständig.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Lizenz: GPLv2+, d.h. GNU GPL ab Version 2 <http://gnu.org/licenses/gpl.html>\n"
+"Dieses Programm ist freie Software: Sie dürfen es ändern und weitergeben.\n"
+"Es gibt KEINERLEI GARANTIE, so weit das Gesetz es erlaubt.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Geschrieben von %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"»%s«-Argument: Eine Formatierungsanweisung mit variabler Breite ist hier "
+"nicht erlaubt."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"»%s«-Argument: Eine Formatierungsanweisung mit variabler Genauigkeit ist "
+"hier nicht erlaubt."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"»%s«-Argument: Eine Formatierungsanweisung mit Größenangabe ist hier nicht "
+"erlaubt."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "»%s«-Argument: Die Zeichenkette endet mitten in einer Anweisung."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "»%s«-Argument: Das Zeichen »%c« bezeichnet keine gültige Umwandlung."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"»%s«-Argument: Das Zeichen am Ende der Formatierungsanweisung bezeichnet "
+"keine gültige Umwandlung."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"»%s«-Argument: Die Formatzeichenkette verbraucht mehr als ein Argument: %u "
+"Argument."
+msgstr[1] ""
+"»%s«-Argument: Die Formatzeichenkette verbraucht mehr als ein Argument: %u "
+"Argumente."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "Kann Byte-Ersatz nicht nach Unicode umwandeln: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "Kann Unicode-Zeichen-Ersatz nicht in die Zielkodierung umwandeln: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "Kann Byte-Ersatz nicht in eine »wide«-Zeichenkette umwandeln: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+"Kann den »wide«-Zeichen-Ersatz nicht in die Zielkodierung umwandeln: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "Kann den Byte-Ersatz nicht in die Zielkodierung umwandeln: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: Kann nicht umwandeln."
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: unvollständiges Zeichen oder unvollständige Umschaltfolge"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: Ein-/Ausgabefehler"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "Umwandlung ausgehend von %s ist nicht unterstützt."
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "Umwandlung nach %s ist nicht unterstützt."
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "Umwandlung von %s nach %s ist nicht unterstützt."
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+"Versuchen Sie »%s -l«, um eine Liste aller unterstützten Kodierungen zu "
+"erhalten."
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(Standard-Eingabe)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "Ein-/Ausgabefehler"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es\n"
+#~ "gibt keine Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE "
+#~ "ZWECKE.\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Aufruf: iconv [--binary] [-c] [-s]\n"
+#~ " [-f AUSGANGS-KODIERUNG] [-t ZIEL-KODIERUNG] [DATEI ...]"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/el.gmo b/jni/iconv/po/el.gmo
new file mode 100644
index 0000000..3edcfc8
--- /dev/null
+++ b/jni/iconv/po/el.gmo
Binary files differ
diff --git a/jni/iconv/po/el.po b/jni/iconv/po/el.po
new file mode 100644
index 0000000..b9a2918
--- /dev/null
+++ b/jni/iconv/po/el.po
@@ -0,0 +1,345 @@
+# Greek translation of libiconv.
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# Balaskas Euaggelos <ebalaskas@cs.teiath.gr>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2004-12-25 22:15+0200\n"
+"Last-Translator: Balaskas Euaggelos <ebalaskas@ebalaskas.gr>\n"
+"Language-Team: Greek <nls@tux.hellug.gr>\n"
+"Language: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "ΧÏήση: iconv [-c] [-s] [-f από_κώδικα] [-t tocode] [αÏχείο...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "είτε: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "είτε: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "ΓÏάφτηκε από τον %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: δεν μποÏεί να γίνει η μετατÏοπή\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: μη ολοκληÏωμένος χαÏακτήÏας ή shift συνέχεια\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: I/O σφάλμα\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: μετατÏοπή από %s μη υποστηÏιζόμενη\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: μετατÏοπή σε %s μη υποστηÏιζόμενη\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: μετατÏοπή από %s σε %s μη υποστηÏιζόμενη\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: I/O σφάλμα\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "ΧÏήση: iconv [--binary] [-c] [-s] [-f από_κώδικα] [-t tocode] [αÏχείο...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Αυτό είναι ένα χωÏίς χÏέωση Ï€ÏόγÏαμμα΄ δείτε τον κώδικα για αντιγÏαφή "
+#~ "συνθηκών. Δεν υπάÏχει ΚΑΜΙΑ\n"
+#~ " εγγÏηση' οÏτε ακόμα για ΕΜΠΟΡΕΥΜΑΤΟΠΟΙΗΣΗ ή ΚΑΤΑΛΗΛΟΤΗΤΑ ΓΙΑ ΕÎΑΠ"
+#~ "ΣΥΓΚΕΚΡΙΜΕÎΟ ΣΚΟΠΟ.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/en@boldquot.header b/jni/iconv/po/en@boldquot.header
new file mode 100644
index 0000000..fedb6a0
--- /dev/null
+++ b/jni/iconv/po/en@boldquot.header
@@ -0,0 +1,25 @@
+# All this catalog "translates" are quotation characters.
+# The msgids must be ASCII and therefore cannot contain real quotation
+# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
+# and double quote (0x22). These substitutes look strange; see
+# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
+#
+# This catalog translates grave accent (0x60) and apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019).
+# It also translates pairs of apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019)
+# and pairs of quotation mark (0x22) to
+# left double quotation mark (U+201C) and right double quotation mark (U+201D).
+#
+# When output to an UTF-8 terminal, the quotation characters appear perfectly.
+# When output to an ISO-8859-1 terminal, the single quotation marks are
+# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
+# grave/acute accent (by libiconv), and the double quotation marks are
+# transliterated to 0x22.
+# When output to an ASCII terminal, the single quotation marks are
+# transliterated to apostrophes, and the double quotation marks are
+# transliterated to 0x22.
+#
+# This catalog furthermore displays the text between the quotation marks in
+# bold face, assuming the VT100/XTerm escape sequences.
+#
diff --git a/jni/iconv/po/en@quot.header b/jni/iconv/po/en@quot.header
new file mode 100644
index 0000000..a9647fc
--- /dev/null
+++ b/jni/iconv/po/en@quot.header
@@ -0,0 +1,22 @@
+# All this catalog "translates" are quotation characters.
+# The msgids must be ASCII and therefore cannot contain real quotation
+# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
+# and double quote (0x22). These substitutes look strange; see
+# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
+#
+# This catalog translates grave accent (0x60) and apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019).
+# It also translates pairs of apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019)
+# and pairs of quotation mark (0x22) to
+# left double quotation mark (U+201C) and right double quotation mark (U+201D).
+#
+# When output to an UTF-8 terminal, the quotation characters appear perfectly.
+# When output to an ISO-8859-1 terminal, the single quotation marks are
+# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
+# grave/acute accent (by libiconv), and the double quotation marks are
+# transliterated to 0x22.
+# When output to an ASCII terminal, the single quotation marks are
+# transliterated to apostrophes, and the double quotation marks are
+# transliterated to 0x22.
+#
diff --git a/jni/iconv/po/eo.gmo b/jni/iconv/po/eo.gmo
new file mode 100644
index 0000000..7b9c544
--- /dev/null
+++ b/jni/iconv/po/eo.gmo
Binary files differ
diff --git a/jni/iconv/po/eo.po b/jni/iconv/po/eo.po
new file mode 100644
index 0000000..c49e3c1
--- /dev/null
+++ b/jni/iconv/po/eo.po
@@ -0,0 +1,342 @@
+# MesaÄoj por la biblioteko "libiconv".
+# Copyright © 2002 Free Software Foundation, Inc.
+# Edmund GRIMLEY EVANS <edmundo@rano.org>, 2002, 2006-2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2007-12-27 21:22+0000\n"
+"Last-Translator: Edmund GRIMLEY EVANS <edmundo@rano.org>\n"
+"Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
+"Language: eo\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Uzado: iconv [-c] [-s] [-f fontkodo] [-t celkodo] [dosiero ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "aÅ­: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Provu '%s --help' por pli da informoj.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Uzado: %s [OPCIO...] [-f KODO] [-t KODO] [ENIGDOSIERO...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "aÅ­: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Konvertas tekston de unu kodo al alia kodo.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Opcioj, kiuj regas la formon de enigo kaj eligo:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KODO, --from-code=KODO\n"
+" la kodo de la enigo\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KODO, --to-code=KODO\n"
+" la kodo de la eligo\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Opcioj, kiuj regas konvertoproblemojn:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c forĵeti nekonverteblajn signojn\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=FORMATĈENO\n"
+" substituado de nekonverteblaj unikodaj signoj\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=FORMATĈENO substituado de nekonverteblaj bitokoj\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=FORMATĈENO\n"
+" substituado de nekonverteblaj larÄaj signoj\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Opcioj, kiuj regas eligon de eraroj:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent subpremi eraromesaÄojn pri konvertoproblemoj\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Informa eligo:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list listigi la konatajn kodojn\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help montri ĉi tiun helpon kaj eliri\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " -version eligi informon pri la versio kaj eliri\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Raportu cimojn al <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Rajtigilo GPLv2+: GNU-GPL versio 2 aÅ­ posta <http://gnu.org/licenses/gpl.html>\n"
+"Ĉi tio estas libera programo: vi rajtas ÅanÄi Äin kaj pludoni kopiojn.\n"
+"Estas NENIA GARANTIO, laÅ­ la grado leÄe permesata.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Verkita de %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr "%s argumento: Formatdirektivo kun variabla larÄo ne eblas ĉi tie."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr "%s argumento: Formatdirektivo kun variabla precizo ne eblas ĉi tie."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "%s argumento: Formatdirektivo kun grando ne eblas ĉi tie."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s argumento: La signoĉeno finiÄas meze de direktivo."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "%s argumento: La signo '%c' ne estas valida konvertospecifo."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"%s argumento: La signo, kiu finas la formatdirektivon ne estas valida "
+"konvertospecifo."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"%s argumento: La formatoĉeno konsumas pli ol unu argumenton: %u argumento."
+msgstr[1] ""
+"%s argumento: La formatoĉeno konsumas pli ol unu argumenton: %u argumentoj."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "ne povas konverti bitoksubstituon al Unikodo: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "ne povas konverti unikodan substituon al celkodo: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "ne povas konverti bitoksubstituon al larÄa signoĉeno: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "ne povas konverti larÄasignan substituon al celkodo: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "ne povas konverti bitoksubstituon al celkodo: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: ne povas konverti"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: malkompleta signo aÅ­ reÄimÅanÄa kodo"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: leg/skrib-eraro"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "konvertado de %s ne disponata"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "konvertado al %s ne disponata"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "konvertado de %s al %s ne disponata"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "provu '%s -l' por ricevi liston de konataj kodoj"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(normala enigo)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "leg/skrib-eraro"
diff --git a/jni/iconv/po/es.gmo b/jni/iconv/po/es.gmo
new file mode 100644
index 0000000..e6acfdd
--- /dev/null
+++ b/jni/iconv/po/es.gmo
Binary files differ
diff --git a/jni/iconv/po/es.po b/jni/iconv/po/es.po
new file mode 100644
index 0000000..ead8f33
--- /dev/null
+++ b/jni/iconv/po/es.po
@@ -0,0 +1,348 @@
+# Mensajes en español para GNU libiconv.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Santiago Vila Doncel <sanvila@unex.es>, 2002.
+# This file is distributed under the same license as the libiconv package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: GNU libiconv 1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2002-06-20 17:00+0200\n"
+"Last-Translator: Santiago Vila Doncel <sanvila@unex.es>\n"
+"Language-Team: Spanish <es@li.org>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8-bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Modo de empleo: iconv [-c] [-s] [-f desde] [-t hasta] [fichero ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "o bien: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "o bien: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Escrito por %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: no se puede convertir\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: carácter o secuencia de desplazamiento incompleta\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: error de E/S\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: no se admite la conversión de `%s'\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "no se admite la conversión a `%s'\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: no se admite la conversión de `%s' a `%s'\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(entrada estándar)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: error de E/S\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Modo de empleo: iconv [--binary] [-c] [-s] [-f desde] [-t hasta] "
+#~ "[fichero ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Esto es software libre; vea el código fuente para las condiciones de "
+#~ "copia.\n"
+#~ "No hay NINGUNA garantía; ni siquiera de COMERCIABILIDAD o IDONEIDAD PARA "
+#~ "UN\n"
+#~ "FIN DETERMINADO.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/et.gmo b/jni/iconv/po/et.gmo
new file mode 100644
index 0000000..95c24d9
--- /dev/null
+++ b/jni/iconv/po/et.gmo
Binary files differ
diff --git a/jni/iconv/po/et.po b/jni/iconv/po/et.po
new file mode 100644
index 0000000..d8ec98a
--- /dev/null
+++ b/jni/iconv/po/et.po
@@ -0,0 +1,350 @@
+# Estonian translations for libiconv.
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Toomas Soome <Toomas.Soome@microlink.ee>, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.11-pre1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2006-07-28 10:58+0300\n"
+"Last-Translator: Toomas Soome <Toomas.Soome@microlink.ee>\n"
+"Language-Team: Estonian <et@li.org>\n"
+"Language: et\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Kasutamine: iconv [-c] [-s] [-f koodist] [-t koodi] [fail ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "või: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Lisainfo saamiseks kasutage `%s --help'.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Kasutamine: %s [VÕTI...] [-f KODEERING] [-t KODEERING] [SISENDFAIL...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "või: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Teisendab teksti ühest kooditabelist teise.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Sisendi ja väljundi vormingut kontrollivad võtmed:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KODEERING, --from-code=KODEERING\n"
+" sisendi kooditabel\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KODEERING, --to-code=KODEERING\n"
+" väljundi kooditabel\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Teisendamisel tekkivate probleemide kontrolli võtmed:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c eemalda mitteteisendatavad sümbolid\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=VORMING\n"
+" mitteteisendavate Unikoodi sümbolite asendus\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=VORMING mitteteisendatavate baitide asendus\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=VORMING\n"
+" mitteteisendatavate mitmebaidi sümbolite asendus\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Vigade väljundi kontrollimise võtmed:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent keela probleemidest teatamine\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Infoväljund:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list väljasta toetatud kooditabelite nimekiri\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help väljasta see abiinfo ja lõpeta töö\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version väljasta versiooni info ja lõpeta töö\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Vigadest teatage palun aadressil <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Kirjutanud %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr "%s argument: Muutuva pikkusega vorming ei ole siin lubatud."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr "%s argument: Muutuva täpsusega vorming ei ole siin lubatud."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "%s argument: Suuruse määranguga vorming ei ole siin lubatud."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s argument: Sõne lõppeb keset direktiivi."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "%s argument: Sümbol '%c' ei ole lubatud teisenduses."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"%s argument: Vormingi direktiivi lõpetav sümbol ei ole teisenduses lubatud."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, fuzzy, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"%s argument: Vormingu sõne nõuab enam kui ühte argumenti: %u argumenti."
+msgstr[1] ""
+"%s argument: Vormingu sõne nõuab enam kui ühte argumenti: %u argumenti."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "baidiasendust ei saa Unikoodi teisendada: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "unikoodi asendust ei saa sihttabelisse teisendada: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "baidiasendust ei saa mitmebaidiliste sümbolitega sõneks teisendada: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, fuzzy, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "iconv: mitmebaidilisi sümboleid ei saa sihttabelisse teisendada: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, fuzzy, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "iconv: baitide asendust ei saa sihttabelisse teisendada: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: ei saa teisendada"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: mittetäielik sümbol või nihkejärjend"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: S/V viga"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "teisendust tabelist %s ei toetata"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "teisendust tabelisse %s ei toetata"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "teisendust tabelist %s tabelisse %s ei toetata"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "Toetatud kooditabelite niekirja saate käsuga '%s -l'"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(standardsisend)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "S/V viga"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "See on vaba tarkvara; kopeerimise tingimused leiate lähtetekstist. "
+#~ "Garantii\n"
+#~ "PUUDUB; ka müügiks või mingil eesmärgil kasutamiseks, vastavalt "
+#~ "seadustega\n"
+#~ "lubatud piiridele.\n"
diff --git a/jni/iconv/po/fi.gmo b/jni/iconv/po/fi.gmo
new file mode 100644
index 0000000..4d5ecc0
--- /dev/null
+++ b/jni/iconv/po/fi.gmo
Binary files differ
diff --git a/jni/iconv/po/fi.po b/jni/iconv/po/fi.po
new file mode 100644
index 0000000..dafebdd
--- /dev/null
+++ b/jni/iconv/po/fi.po
@@ -0,0 +1,354 @@
+# translation of libiconv-1.12.pot to Finnish
+# Finnish translation of iconv.
+# Copyright © 2002, 2007, 2008 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+#
+# Matti Koskimies <matti@apulanta.fi>, 2002.
+# Jorma Karvonen <karvjorm@users.sf.net>, 2007,2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-01-02 07:55+0200\n"
+"Last-Translator: Jorma Karvonen <karvjorm@users.sf.net>\n"
+"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr ""
+"Käyttö: iconv [-c] [-s] [-f syötekoodaus] [-t tulostekoodaus] [tiedosto ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "tai: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Katso lisäohjeet valitsimella â€%s --helpâ€.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Käyttö: %s [VALITSIN...] [-f KOODAUS] [-t KOODAUS] [SYÖTETIEDOSTO...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "tai: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Muuntaa tekstin yhdestä koodauksesta toiseksi koodaukseksi.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Valitsimet, jotka ohjaavat syötteen ja tulosteen muotoa:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KOODAUS, --from-code=KOODAUS\n"
+" syötteen koodaus\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KOODAUS --to-code=KOODAUS\n"
+" tulosteen koodaus\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Valitsimet, jotka ohjaavat muunnospulmia:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c hylkää ei-muunnettavat merkit\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=MUOTOMERKKIJONO\n"
+" korvaus ei-muunnettaville Unicode-merkeille\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=MUOTOMERKKIJONO korvaus ei-muunnettaville tavuille\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=MUOTOMERKKIJONO\n"
+" korvaus ei-muunnettaville wide-merkeille\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Valitsimet, jotka ohjaavat virhetulostetta:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent vaimenna virheilmoitukset muunnospulmista\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Tiedotetuloste:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list luettele tuetut koodaukset\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help näytä tämä opaste ja poistu\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version tulosta versiotiedot ja poistu\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Ilmoita ohjelmistovioista osoitteeseen <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Lisenssi GPLv2+: GNU GPL versio 2 tai myöhäisempi <http://gnu.org/licenses/gpl.html>\n"
+"Tämä on vapaa ohjelma: voit vapaasti muuttaa sitä ja jakaa sitä edelleen.\n"
+"Ohjelmalla EI OLE TAKUUta siinä laajuudessa kuin laki sallii.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Kirjoittanut %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"%s-argumentti: Muotodirektiivi vaihtelevalla leveydellä ei ole sallittu "
+"tässä."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"%s-argumentti: Muotodirektiivi vaihtelevalla tarkkuudella ei ole sallittu "
+"tässä."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "%s-argumentti: Muotodirektivii koolla ei ole sallittu tässä."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s-argumentti: Merkkijono loppuu direktiivin keskellä."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "%s-argumentti: Merkki â€%c†ei ole voimassa oleva muunnosmäärite."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"%s-argumentti: Merkki, joka päättää muotodirektiivin, ei ole voimassa olevan "
+"muunnosmäärite."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"%s-argumentti: Muotoilumerkkijono kuluttaa enemmän kuin yhden argumentin: %u "
+"argumentti."
+msgstr[1] ""
+"%s-argumentti: Muotoilumerkkijono kuluttaa enemmän kuin yhden argumentin: %u "
+"argumenttia."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "ei voida muuntaa tavukorvausta Unicode-merkiksi: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "ei voida muuntaa Unicode-korvausta kohdekoodaukseksi: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "ei voida muuntaa tavukorvausta wide-merkkijonoksi: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "ei voida muuntaa wide-merkkikorvausta kohdekoodaukseksi: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "ei voida muuntaa tavukorvausta kohdekoodaukseksi: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: ei voida muuntaa"
+
+# Tästä en ole aivan varma, että tarkoittaako tämä näppäimistön shift-näppäimellä tehtyä merkkiä vai sivuttaissiirtoa bittikentässä.
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: epätäydellinen merkki tai shift-sekvenssi"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: Siirräntävirhe"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "muunnos %s-koodauksesta ei ole tuettu"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "muunnos %s-koodaukseen ei tuettu"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "muunnos %s-koodauksesta %s-koodaukseen ei ole tuettu"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "katso luettelo tuetuista koodauksista valitsimella â€%s -lâ€"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(vakiosyöte)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "Siirräntävirhe"
diff --git a/jni/iconv/po/fr.gmo b/jni/iconv/po/fr.gmo
new file mode 100644
index 0000000..ae095b0
--- /dev/null
+++ b/jni/iconv/po/fr.gmo
Binary files differ
diff --git a/jni/iconv/po/fr.po b/jni/iconv/po/fr.po
new file mode 100644
index 0000000..2eaeddb
--- /dev/null
+++ b/jni/iconv/po/fr.po
@@ -0,0 +1,373 @@
+# Messages français pour GNU concernant libiconv.
+# Copyright © 2004, 2008 Free Software Foundation, Inc.
+# Michel Robitaille <robitail@IRO.UMontreal.CA>, traducteur depuis/since 1996.
+# François-Xavier Coudert <fxcoudert@gmail.com>, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: GNU libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-03-30 11:21+0000\n"
+"Last-Translator: François-Xavier Coudert <fxcoudert@gmail.com>\n"
+"Language-Team: French <traduc@traduc.org>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8-bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Usage: iconv [-c] [-s] [-f code_source] [-t code_cible] [fichier ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ou: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Essayez « %s --help » pour plus d'informations.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ou: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Convertit du texte d'un codage à un autre codage.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Options contrôlant les formats d'entrée et de sortie :\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f CODAGE, --from-code=CODAGE\n"
+" codage en entrée\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t CODAGE, --to-code=CODAGE\n"
+" codage en sortie\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Options contrôlant les problèmes de conversion :\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c écarte les caractères non convertissables\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=FORMAT\n"
+" substitution pour les caractères Unicode non convertissables\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=FORMAT substitution pour les octets non convertissables\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=FORMAT\n"
+" substitution pour les caractères larges non convertissables\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Options contrôlant l'affichage des erreurs :\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent supprime les messages d'erreur concernant les problèmes de conversion\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Options d'aide:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list afficher les codages supportés\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help affiche ce message d'aide et terminer\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version affiche les informations de version et terminer\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Soumettre les rapports d'anomalies à <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Licence GPLv2+: GNU GPL version 2 ou ultérieure <http://gnu.org/licenses/gpl.html>\n"
+"Ce logiciel est libre: vous pouvez le modifier et le redistribuer.\n"
+"Il n'y a PAS DE GARANTIE, selon les limites permises par la loi..\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Écrit pas %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"argument %s: Une directive de format avec largeur variable n'est pas "
+"autorisée ici."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"argument %s: Une directive de format avec précision variable n'est pas "
+"autorisée ici."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"argument %s: Une directive de format comportant une taille n'est pas "
+"autorisée à cet endroit."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "argument %s: La chaîne se termine au milieu d'une directive."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+"argument %s: Le caractère « %c » n'est pas un spécificateur de conversion "
+"valide."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"argument %s: Le caractère qui termine le format n'est pas un spécificateur "
+"de conversion valide."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"argument %s: La chaîne de format consomme plus d'un argument: %u argument."
+msgstr[1] ""
+"argument %s: La chaîne de format consomme plus d'un argument: %u arguments."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "ne peut convertir les octets de substitution vers Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "ne peut convertir la substitution Unicode dans le codage de sortie: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "ne peut convertir les octets de substitution en chaîne large: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+"ne peut convertir les caractères larges de substitution dans le codage de "
+"sortie: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+"ne peut convertir les octets de substitution dans le codage de sortie: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: ne peut convertir"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: caractère incomplet ou séquence de décalage"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: erreur E/S"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "conversion à partir de %s non supportée"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "conversion vers %s non supportée"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "conversion à partir de %s vers %s non supportée"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "essayez « %s -l » pour obtenir la liste des codages supportés"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "erreur E/S"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f code_source] [-t code_cible] "
+#~ "[fichier ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Ce logiciel est libre; voir les sources pour les conditions de\n"
+#~ "reproduction. AUCUNE garantie n'est donnée; tant pour des raisons\n"
+#~ "COMMERCIALES que pour RÉPONDRE À UN BESOIN PARTICULIER.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/ga.gmo b/jni/iconv/po/ga.gmo
new file mode 100644
index 0000000..0d55425
--- /dev/null
+++ b/jni/iconv/po/ga.gmo
Binary files differ
diff --git a/jni/iconv/po/ga.po b/jni/iconv/po/ga.po
new file mode 100644
index 0000000..3c81ae1
--- /dev/null
+++ b/jni/iconv/po/ga.po
@@ -0,0 +1,378 @@
+# Irish translations for libiconv
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Kevin Patrick Scannell <scannell@SLU.EDU>, 2003, 2006, 2007, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-01-02 14:58-0500\n"
+"Last-Translator: Kevin Scannell <kscanne@gmail.com>\n"
+"Language-Team: Irish <gaeilge-gnulinux@lists.sourceforge.net>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 : "
+"(n>6 && n <11) ? 3 : 4;\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Úsáid: iconv [-c] [-s] [-f cód] [-t cód] [comhad ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "nó: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Bain triail as `%s --help' chun tuilleadh eolais a fháil.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Úsáid: %s [ROGHA...] [-f IONCHÓDÚ] [-t IONCHÓDÚ] [INCHOMHAD...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "nó: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Tiontaigh ó ionchódú go ceann eile.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Roghanna a rialaíonn formáid ionchurtha/aschurtha:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f IONCHÓDÚ, --from-code=IONCHÓDÚ\n"
+" ionchódú an ionchuir\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t IONCHÓDÚ, --to-code=IONCHÓDÚ\n"
+" ionchódú an aschuir\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Roghanna a rialaíonn fadhbanna tiontaithe:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c ná coinnigh carachtair dhothiontaithe\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=TEAGHRÁN\n"
+" ionadaíocht do charachtair dhothiontaithe Unicode\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=TEAGHRÁN ionadaíocht do bhearta dothiontaithe\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=TEAGHRÁN\n"
+" ionadaíocht do charachtair leathana dhothiontaithe\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Roghanna a rialaíonn aschur d'earráidí:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent ná taispeáin teachtaireachtaí faoi fhadhbanna tiontaithe\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Aschur faisnéiseach:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list taispeáin na hionchóduithe a dtacaítear leo\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help taispeáin an chabhair seo agus scoir\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version taispeáin eolas faoin leagan agus scoir\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Seol tuairiscí fabhtanna chuig <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Ceadúnas GPLv2+: GNU GPL leagan 2 nó níos nuaí <http://gnu.org/licenses/gpl.html>\n"
+"Is saorbhogearra é seo: ceadaítear duit é a athrú agus a athdháileadh.\n"
+"Níl baránta AR BITH ann, an oiread atá ceadaithe de réir dlí.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Le %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"argóint %s: Ní cheadaítear treoir fhormáidithe le leithead athraitheach "
+"anseo."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"argóint %s: Ní cheadaítear treoir fhormáidithe le beachtas athraitheach "
+"anseo."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "argóint %s: Ní cheadaítear treoir fhormáidithe le méid anseo."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "argóint %s: Deireadh an teaghráin i lár treorach."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "argóint %s: Níl carachtar '%c' bailí mar shonraitheoir tiontaithe."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"argóint %s: An carachtar ag deireadh na treorach formáidithe, níl sé bailí "
+"mar shonraitheoir tiontaithe."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"argóint %s: Úsáideann an teaghrán formáidithe níos mó ná aon argóint amháin: "
+"%u argóint."
+msgstr[1] ""
+"argóint %s: Úsáideann an teaghrán formáidithe níos mó ná aon argóint amháin: "
+"%u argóint."
+msgstr[2] ""
+"argóint %s: Úsáideann an teaghrán formáidithe níos mó ná aon argóint amháin: "
+"%u argóint."
+msgstr[3] ""
+"argóint %s: Úsáideann an teaghrán formáidithe níos mó ná aon argóint amháin: "
+"%u n-argóint."
+msgstr[4] ""
+"argóint %s: Úsáideann an teaghrán formáidithe níos mó ná aon argóint amháin: "
+"%u argóint."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "ní féidir ionadaíocht bhirt a thiontú go Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "ní féidir ionadaíocht unicode a thiontú go dtí an sprioc-ionchódú: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "ní féidir ionadaíocht bhirt a thiontú go teaghrán leathan: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "ní féidir ionadaíocht widechar a thiontú go dtí an sprioc-ionchódú: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "ní féidir ionadaíocht bhirt a thiontú go dtí an sprioc-ionchódú: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: ní féidir tiontú"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: carachtar nó seicheamh neamhiomlán"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: Earráid I/A"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "ní thacaítear le tiontú ó %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "ní thacaítear le tiontú go %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "ní thacaítear le tiontú ó %s go %s"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+"bain triail as '%s -l' chun liosta de na hionchóduithe a dtacaítear leo a "
+"thaispeáint"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "Earráid I/A"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Is saorbhogearra an ríomhchlár seo; féach ar an bhunchód le haghaidh\n"
+#~ "coinníollacha cóipeála. Níl baránta ar bith ann; go fiú níl baránta ann\n"
+#~ "d'INDÍOLTACHT nó FEILIÚNACHT D'FHEIDHM AR LEITH.\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr "Úsáid: iconv [--binary] [-c] [-s] [-f cód] [-t cód] [comhad ...]"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/gl.gmo b/jni/iconv/po/gl.gmo
new file mode 100644
index 0000000..101e35b
--- /dev/null
+++ b/jni/iconv/po/gl.gmo
Binary files differ
diff --git a/jni/iconv/po/gl.po b/jni/iconv/po/gl.po
new file mode 100644
index 0000000..5033a87
--- /dev/null
+++ b/jni/iconv/po/gl.po
@@ -0,0 +1,346 @@
+# Galician translation of libiconv
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Jacobo Tarrio <jtarrio@trasno.net>, 2002.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2002-05-30 12:06+0200\n"
+"Last-Translator: Jacobo Tarrio <jtarrio@trasno.net>\n"
+"Language-Team: Galician <gpul-traduccion@ceu.fi.udc.es>\n"
+"Language: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Emprego: iconv [-c] [-s] [-f decodigo] [-t acodigo] [ficheiro ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ou: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ou: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Escrito por %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: non se pode converter\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: secuencia de caracteres ou desprazamentos incompleta\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: erro de E/S\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: conversión de %s non soportada\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: conversión a %s non soportada\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: conversión de %s a %s non soportada\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(entrada estándar)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: erro de E/S\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Emprego: iconv [--binary] [-c] [-s] [-f decodigo] [-t acodigo] "
+#~ "[ficheiro ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Isto é software libre; vexa o código fonte polas condicións de copia. NON "
+#~ "hai\n"
+#~ "garantía; nin sequera de COMERCIABILIDADE ou APTITUDE PARA UN FIN "
+#~ "DETERMINADO.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/hr.gmo b/jni/iconv/po/hr.gmo
new file mode 100644
index 0000000..7bc59db
--- /dev/null
+++ b/jni/iconv/po/hr.gmo
Binary files differ
diff --git a/jni/iconv/po/hr.po b/jni/iconv/po/hr.po
new file mode 100644
index 0000000..0c1489e
--- /dev/null
+++ b/jni/iconv/po/hr.po
@@ -0,0 +1,348 @@
+# translation of libiconv to Croatian.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Denis Lackovic <delacko@fly.srk.fer.hr>, 2002.
+# This file is distributed under the same license as the libiconv package.
+# Denis Lackovic <delacko@fly.srk.fer.hr>, 2002.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2002-06-14 14:48-01\n"
+"Last-Translator: Denis Lackovic <delacko@fly.srk.fer.hr>\n"
+"Language-Team: Croatian <lokalizacija@linux.hr>\n"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n==1?0:1);\n"
+"X-Generator: TransDict server\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Uporaba: iconv [-c] [-s] [-f izkoda] [-t ukod] [datoteka ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ili: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ili: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Napisao %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: ne mogu konvertirati\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: nezavršena znakovna ili shift sekvenca\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: U/I greška\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: konverzija iz %s nije podržana\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: konverzija u %s nije podržana\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: konverzija iz %s u %s nije podržana\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: U/I greška\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Uporaba: iconv [--binary] [-c] [-s] [-f izkoda] [-t ukod] [datoteka ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Ovo je slobodni softver; pogledajte kod kako biste doznali uvjete "
+#~ "kopiranja. NEMA\n"
+#~ "garancije; Äak ni tvrdnje o ISPLATIVOSTI ili POGODNOSTI ZA NEKU SVRHU.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/hu.gmo b/jni/iconv/po/hu.gmo
new file mode 100644
index 0000000..42dafe6
--- /dev/null
+++ b/jni/iconv/po/hu.gmo
Binary files differ
diff --git a/jni/iconv/po/hu.po b/jni/iconv/po/hu.po
new file mode 100644
index 0000000..3a6f491
--- /dev/null
+++ b/jni/iconv/po/hu.po
@@ -0,0 +1,350 @@
+# Hungarian messages for libiconv.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Emese Kovács <emese@gnome.hu>, 2002.
+# This file is distributed under the same license as the libiconv package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2002-05-30 14:26+0200\n"
+"Last-Translator: Emese Kovacs <emese@gnome.hu>\n"
+"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
+"Language: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Használat: iconv [-c] [-s] [-f kódolásról] [-t kódolásra] [fájl ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "vagy: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "vagy: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Írta %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: konvertálás sikertelen\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: nem egész karakter vagy eltolási szekvencia\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: I/O hiba\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: a konvertálás errõl a kódolásról (%s) nem támogatott\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: a konvertálás erre a kódolásra (%s) nem támogatott\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr ""
+"iconv: a konvertálás errõl a kódolásról (%s)\n"
+"erre a kódlásra (%s) nem támogatott\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: I/O hiba\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Használat: iconv [--binary] [-c] [-s] [-f kódolásról] [-t kódolásra] "
+#~ "[fájl ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Ez szabad szoftver; a sokszorosításra vonatkozó feltételeket lásd a "
+#~ "forrásban.\n"
+#~ "SEMMILYEN garanciát nem vállalunk, még azt sem állítjuk, hogy ez a "
+#~ "program\n"
+#~ "KERESKEDELMI CÉLOKRA ALKALMAS vagy HASZNÁLHATÓ EGY ADOTT FELADATRA.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/id.gmo b/jni/iconv/po/id.gmo
new file mode 100644
index 0000000..3acfa9a
--- /dev/null
+++ b/jni/iconv/po/id.gmo
Binary files differ
diff --git a/jni/iconv/po/id.po b/jni/iconv/po/id.po
new file mode 100644
index 0000000..d690910
--- /dev/null
+++ b/jni/iconv/po/id.po
@@ -0,0 +1,371 @@
+# Pesan bahasa indonesia untuk libiconv.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Tedi Heriyanto <tedi_h@gmx.net>, 2002.
+# Arif E. Nugroho <arif_endro@yahoo.com>, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-12-31 14:30+0700\n"
+"Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
+"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
+"Language: id\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Penggunaan: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "atau: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Coba `%s --help' untuk informasi lebih lanjut.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Penggunaan: %s [OPSI...] [-f PENGKODEAN] [-e PENGKODEAN] [BERKAS MASUKAN...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "atau: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Ubah teks dari satu pengkodean ke pengkodean yang lain.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Opsi mengontrol format masukan dan keluaran:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f PENGKODEAN, --from-code=PENGKODEAN\n"
+" pengkodean dari masukan\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t PENGKODEAN, --to-code=PENGKODEAN\n"
+" pengkodean dari keluaran\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Opsi mengontrol masalah pengubahan:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c abaikan karakter yang tidak dapat diubah\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=FORMATSTRING\n"
+" substitusi untuk karakter Unicode yang tidak dapat diubah\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=FORMATSTRING substitusi untuk byte tidak terubah\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=FORMATSTRING\n"
+" substitusi untuk karakter lebar tidak terubah\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Opsi mengontrol keluaran error:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent tekan pesan error mengenai masalah konversi\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Keluaran informasi:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list daftar dari pengkodean yang didukung\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help tampilkan bantuan ini dan keluar\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version keluarkan informasi versi dan keluar\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Laporkan bugs ke <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Lisensi GPLv2+: GNU GPL versi 2 atau selanjutnya <http://gnu.org/licenses/gpl.html>\n"
+"Ini adalah piranti lunak bebas: anda bebas untuk mengubah dan meredistribusikannya.\n"
+"TIDAK ADA GARANSI, sampai batas yang diijinkan oleh hukum yang berlaku.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Ditulis oleh %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"%s argumen: Sebuah format direktif dengan sebuah lebar variabel tidak "
+"diijinkan disini."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"%s argumen: Sebuah format direktif dengan sebuah variabel presisi tidak "
+"diijinkan disini."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"%s argumen: Sebuah format direktif dengan sebuah ukuran tidak diijinkan "
+"disini."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s argumen: String berakhir ditengah dari sebuah direktif."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+"%s argumen: Karakter '%c' bukan sebuah penspesifikasi konversi yang valid."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"%s argumen: Karakter yang diselesaikan dengan format direktif bukan sebuah "
+"penspesifikasi konversi yang valid."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"%s argumen: Format string mengambil lebih dari satu argumen: %u argumen."
+msgstr[1] ""
+"%s argumen: Format string mengambil lebih dari satu argumen: %u argumen."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "tidak dapat mengubah substitusi byte ke Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "tidak dapat mengubah substitusi unicode ke target pengkodean: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "tidak dapat mengubah pengganti byte ke string lebar: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "tidak dapat mengubah pengganti widechar ke target pengkodean: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "tidak dapat mengubah pengganti byte ke target pengkodean: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: tidak dapat mengkonversi"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: karakter atau urutan shift tidak lengkap"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: I/O error"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "konversi dari %s tidak didukung"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "konversi ke %s tidak didukung"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "konversi dari %s to %s tidak didukung"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "coba '%s -l' untuk mendapatkan daftar dari pengkodean yang didukung"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "I/O error"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Penggunaan: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] "
+#~ "[file ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/insert-header.sin b/jni/iconv/po/insert-header.sin
new file mode 100644
index 0000000..b26de01
--- /dev/null
+++ b/jni/iconv/po/insert-header.sin
@@ -0,0 +1,23 @@
+# Sed script that inserts the file called HEADER before the header entry.
+#
+# At each occurrence of a line starting with "msgid ", we execute the following
+# commands. At the first occurrence, insert the file. At the following
+# occurrences, do nothing. The distinction between the first and the following
+# occurrences is achieved by looking at the hold space.
+/^msgid /{
+x
+# Test if the hold space is empty.
+s/m/m/
+ta
+# Yes it was empty. First occurrence. Read the file.
+r HEADER
+# Output the file's contents by reading the next line. But don't lose the
+# current line while doing this.
+g
+N
+bb
+:a
+# The hold space was nonempty. Following occurrences. Do nothing.
+x
+:b
+}
diff --git a/jni/iconv/po/it.gmo b/jni/iconv/po/it.gmo
new file mode 100644
index 0000000..9c6c5cd
--- /dev/null
+++ b/jni/iconv/po/it.gmo
Binary files differ
diff --git a/jni/iconv/po/it.po b/jni/iconv/po/it.po
new file mode 100644
index 0000000..4240f96
--- /dev/null
+++ b/jni/iconv/po/it.po
@@ -0,0 +1,360 @@
+# Italian translation for libiconv.
+# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Marco Parrone <marc0@autistici.org>, 2002.
+# Milo Casagrande <milo_casagrande@yahoo.it>, 2008-2009
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2009-01-08 22:24+0100\n"
+"Last-Translator: Milo Casagrande <milo_casagrande@yahoo.it>\n"
+"Language-Team: Italian <tp@lists.linux.it>\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms:nplurals=2; plural=(n != 1)\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Uso: iconv [-c] [-s] [-f DAL_CODICE] [-t AL_CODICE] [FILE...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "o: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Usare \"%s --help\" per ulteriori informazioni.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Uso: %s [OPZIONI...] [-f CODIFICA] [-t CODIFICA] [FILE...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "o: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Converte il testo da una codifica a un'altra.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Opzioni per il controllo del formato di input e di output:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f CODIFICA, --from-code=CODIFICA\n"
+" La codifica dell'input\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t CODIFICA, --to-code=CODIFICA\n"
+" La codifica dell'output\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Opzioni per il controllo dei problemi di conversione:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c Tralascia i caratteri non convertibili\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=STRINGA_FORMATO\n"
+" Sostituzione per i caratteri Unicode non convertibili\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+" --byte-subst=STRINGA_FORMATO\n"
+" Sostituzione per i byte non convertibili\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=STRINGA_FORMATO\n"
+" Sostituzione per i caratteri wide non convertibili\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Opzioni per il controllo degli errori di output:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent Tralascia i messaggi di errore dei problemi di conversione\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Output informativo:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list Elenca le codifiche supportate\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help Visualizza questo aiuto ed esce\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version Stampa la versione ed esce\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+"Segnalare i bug a <bug-gnu-libiconv@gnu.org>.\n"
+"Segnalare gli errori di traduzione a <tp@lists.linux.it>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Licenza GPLv2+: GNU GPL versione 2 o successiva <http://gnu.org/licenses/gpl.html>\n"
+"Questo è software libero: siete liberi di modificarlo e ridistribuirlo\n"
+"Non c'è ALCUNA GARANZIA, per quanto consentito dalle vigenti normative.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Scritto da %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"argomento %s: una direttiva di formato con una larghezza variabile non è "
+"consentita."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"argomento %s: una direttiva di formato con una precisione variabile non è "
+"consentita."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"argomento %s: una direttiva di formato con una dimensione non è consentita."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "argomento %s: la stringa termina a metà di una direttiva."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+"argomento %s: il carattere \"%c\" non è uno specificatore di conversione "
+"valido."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"argomento %s: il carattere terminante della direttiva di formato non è uno "
+"specificatore di conversione valido."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"argomento %s: la stringa di formato utilizza più di un argomento: %u "
+"argomento."
+msgstr[1] ""
+"argomento %s: la stringa di formato utilizza più di un argomento: %u "
+"argomenti."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "impossibile convertire la sostituzione byte in Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+"impossibile convertire la sostituzione Unicode nella codifica finale: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "impossibile convertire la sostituzione byte con una stringa wide: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+"impossibile convertire il carattere wide di sostituzione alla codifica "
+"finale: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "impossibile convertire la sostituzione byte alla codifica finale: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: impossibile convertire"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: carattere o sequenza di shift incompleto"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: errore di I/O"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "conversione da %s non supportata"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "conversione a %s non supportata"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "conversione da %s a %s non supportata"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "usare \"%s -l\" per un elenco delle codifiche supportate"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "Errore di I/O"
diff --git a/jni/iconv/po/libiconv.pot b/jni/iconv/po/libiconv.pot
new file mode 100644
index 0000000..0fcb19f
--- /dev/null
+++ b/jni/iconv/po/libiconv.pot
@@ -0,0 +1,329 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: GNU libiconv 1.13.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr ""
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr ""
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr ""
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr ""
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr ""
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr ""
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr ""
diff --git a/jni/iconv/po/nl.gmo b/jni/iconv/po/nl.gmo
new file mode 100644
index 0000000..849372b
--- /dev/null
+++ b/jni/iconv/po/nl.gmo
Binary files differ
diff --git a/jni/iconv/po/nl.po b/jni/iconv/po/nl.po
new file mode 100644
index 0000000..bf2d659
--- /dev/null
+++ b/jni/iconv/po/nl.po
@@ -0,0 +1,359 @@
+# Dutch messages for libiconv.
+# Copyright (C) 2003, 2007 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Tim Van Holder <tim.van.holder@telenet.be>, 2007.
+# Taco Witte <info@tacowitte.nl>, 2003.
+# Elros Cyriatan <cyriatan@fastmail.fm>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2007-12-27 20:29+0100\n"
+"Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>\n"
+"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Gebruik: iconv [-c] [-s] [-f vancode] [-t naarcode] [bestand ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "of: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Probeer `%s --help' voor meer informatie.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Gebruik: %s [OPTIE...] [-f CODERING] [-t CODERING] [INVOERBESTAND...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "of: %s -l\n"
+
+# Weet niet of "codering" herhaald hoeft te worden.
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Zet tekst om van één codering naar een andere.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Opties die weerslag hebben op het formaat van de in- en uitvoer:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f CODERING, --from-code=CODERING\n"
+" de codering van de invoer\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t CODERING, --to-code=CODERING\n"
+" de codering van de uitvoer\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Opties die weerslag hebben op omzettingsproblemen:\n"
+
+# of misschien "gooi ... weg"
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c laat onomzetbare tekens vallen\n"
+
+# Of iets als FORMATTERINGSTEKST?
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr " --unicode-subst=TEKST vervanging voor onomzetbare Unicode-tekens\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=TEKST vervanging voor onomzetbare bytes\n"
+
+# iets beters dan "brede tekens"?
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr " --widechar-subst=TEKST vervanging voor onomzetbare brede tekens\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Opties die weerslag hebben op foutmeldingen:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent onderdruk meldingen van omzettingsproblemen\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Informatieve uitvoer:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list toon een lijst van de ondersteunde coderingen\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help toon deze hulptekst en beëindig het programma\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version toon versie-informatie en beëindig het programma\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+"Meld bugs aan <bug-gnu-libiconv@gnu.org>.\n"
+"Meld fouten in de vertaling aan <vertaling@vrijschrift.nl>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Licentie GPLv2+: GNU GPL versie 2 of hoger <http://gnu.org/licenses/gpl.html>\n"
+"Dit is vrije software; het staat U vrij om wijzigingen te maken en/of de\n"
+"software te herverdelen.\n"
+"Er is GEEN GARANTIE, voor zover dit wettelijk toegestaan is.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Geschreven door %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"%s argument: Een formatteringscommando met variabele breedte is hier niet "
+"toegestaan."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"%s argument: Een formatteringscommando met variabele precisie is hier niet "
+"toegestaan."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"%s argument: Een formatteringscommando met een grootte is hier niet "
+"toegestaan."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s argument: De tekst stopt midden in een commando."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "%s argument: Het '%c' teken is geen geldige omzettingsspecificatie."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"%s argument: Het teken dat het formatteringscommando afsluit is geen geldige "
+"omzettingsspecificatie."
+
+# "meer dan één argument (%u argumenten om precies te zijn)." leest beter, maar
+# dan wordt de boodschap jammer genoeg te lang voor een typische regel van 80
+# tekens...
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] "%s argument: De tekst verbruikt meer dan één argument: %u argument."
+msgstr[1] ""
+"%s argument: De tekst verbruikt meer dan één argument: %u argumenten."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "kan byte-vervanging niet omzetten naar Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "kan Unicode-vervanging niet omzetten naar de doelcodering: %s"
+
+# "brede tekenreeks" klinkt mij nogal vreemd...
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "kan byte-vervanging niet omzetten naar een brede tekenreeks: %s"
+
+# "brede tekenvervanging" klinkt slecht...
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "kan brede tekenvervanging niet omzetten naar de doelcodering: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "kan byte-vervanging niet omzetten naar de doelcodering: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: omzetting onmogelijk"
+
+# "shift sequence" was eerst als "verschuivingsreeks" vertaald, maar als heel specifiek jargon laat ik het liever onvertaald
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: onvolledig teken of onvolledige shift sequence"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: I/O fout"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "omzetting vanuit %s niet ondersteund"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "omzetting naar %s niet ondersteund"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "omzetting van %s naar %s niet ondersteund"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "probeer '%s -l' om de lijst van ondersteunde coderingen te krijgen"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "I/O fout"
diff --git a/jni/iconv/po/pl.gmo b/jni/iconv/po/pl.gmo
new file mode 100644
index 0000000..9da8e6b
--- /dev/null
+++ b/jni/iconv/po/pl.gmo
Binary files differ
diff --git a/jni/iconv/po/pl.po b/jni/iconv/po/pl.po
new file mode 100644
index 0000000..59421b9
--- /dev/null
+++ b/jni/iconv/po/pl.po
@@ -0,0 +1,358 @@
+# Polish translation for libiconv.
+# Copyright (C) 2003, 2006 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Arkadiusz Lipiec <alipiec@elka.pw.edu.pl>, 2003.
+# Jakub Bogusz <qboosh@pld-linux.org>, 2006-2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2007-12-26 23:20+0100\n"
+"Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
+"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Sk³adnia: iconv [-c] [-s] [f z_kodu] [-t do_kodu] [plik ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "lub: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "`%s --help' poka¿e wiêcej informacji.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Sk³adnia: %s [OPCJA...] [-f KODOWANIE] [-t KODOWANIE] [PLIK_WEJ...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "lub: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Konwersja tekstu z jednego kodowania do innego.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Opcje steruj±ce formatem wej¶cia i wyj¶cia:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KODOWANIE, --from-code=KODOWANIE\n"
+" kodowanie wej¶cia\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KODOWANIE, --to-code=KODOWANIE\n"
+" kodowanie wyj¶cia\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Opcje steruj±ce zagadnieniami konwersji:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c pominiêcie niekonwertowalnych znaków\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=£AÑCUCH_FORMATUJ¡CY\n"
+" zamiennik dla niekonwertowalnych znaków Unicode\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=£AÑCUCH_FORMATUJ¡CY zamiennik dla niekonwertowalnych bajtów\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=£AÑCUCH_FORMATUJ¡CY\n"
+" zamiennik dla niekonwertowalnych znaków szerokich\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Opcje steruj±ce wyj¶ciem b³êdów:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent pominiêcie komunikatów b³êdów dotycz±cych konwersji\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Wyj¶cie informacyjne:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list wypisanie obs³ugiwanych kodowañ\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help wy¶wietlenie tego opisu i zakoñczenie\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version wy¶wietlenie informacji o wersji i zakoñczenie\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "B³êdy proszê zg³aszaæ na adres <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Licencja GPLv2+: GNU GPL wersja 2 lub pó¼niejsza <http://gnu.org/licenses/gpl.html>\n"
+"To jest oprogramowanie wolnodostêpne: mo¿na je modyfikowaæ i rozpowszechniaæ.\n"
+"Nie ma ¯ADNEJ GWARANCJI w zakresie dopuszczalnym przez prawo.\n"
+
+# s TRANSLATORS: The %s placeholder expands to an author's name.
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Napisane przez %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"Argument %s: dyrektywa formatuj±ca o zmiennej szeroko¶ci nie jest tutaj "
+"dozwolona."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"Argument %s: dyrektywa formatuj±ca o zmiennej precyzji nie jest tutaj "
+"dozwolona."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"Argument %s: dyrektywa formatuj±ca z rozmiarem nie jest tutaj dozwolona."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "Argument %s: ³añcuch koñczy siê w ¶rodku dyrektywy."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "Argument %s: znak '%c' nie jest poprawnym okre¶leniem konwersji."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"Argument %s: znak koñcz±cy dyrektywê formatuj±c± nie jest poprawnym "
+"okre¶leniem konwersji."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"Argument %s: ³añcuch formatuj±cy pobiera wiêcej ni¿ jeden argument: %u "
+"argument."
+msgstr[1] ""
+"Argument %s: ³añcuch formatuj±cy pobiera wiêcej ni¿ jeden argument: %u "
+"argumenty."
+msgstr[2] ""
+"Argument %s: ³añcuch formatuj±cy pobiera wiêcej ni¿ jeden argument: %u "
+"argumentów."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "nie mo¿na przekonwertowaæ zamiennika bajtu na Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "nie mo¿na przekonwertowaæ zamiennika unicode na kodowanie docelowe: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "nie mo¿na przekonwertowaæ zamiennika bajtu na ³añcuch szeroki: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+"nie mo¿na przekonwertowaæ zamiennika znaku szerokiego na kodowanie docelowe: "
+"%s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "nie mo¿na przekonwertowaæ zamiennika bajtu na kodowanie docelowe: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: nie mo¿na skonwertowaæ"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u niedokoñczony znak lub sekwencja shift"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: b³±d wej./wyj."
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "konwersja z kodu %s jest nieobs³ugiwana"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "konwersja do kodu %s jest nieobs³ugiwana"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "konwersja z kodu %s do kodu %s jest nieobs³ugiwana"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "'%s -l' poda listê obs³ugiwanych kodowañ"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "b³±d wej./wyj."
diff --git a/jni/iconv/po/pt_BR.gmo b/jni/iconv/po/pt_BR.gmo
new file mode 100644
index 0000000..be99de7
--- /dev/null
+++ b/jni/iconv/po/pt_BR.gmo
Binary files differ
diff --git a/jni/iconv/po/pt_BR.po b/jni/iconv/po/pt_BR.po
new file mode 100644
index 0000000..d528cc0
--- /dev/null
+++ b/jni/iconv/po/pt_BR.po
@@ -0,0 +1,348 @@
+# libiconv: translation to Brazilian Portuguese (pt_BR)
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Alexandre Folle de Menezes <afmenez@terra.com.br>, 2002.
+# based on the translation to Galician (gl) by
+# Jacobo Tarrío Barreiro <jtarrio@trasno.net>, 2002.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2002-07-22 03:50-0300\n"
+"Last-Translator: Alexandre Folle de Menezes <afmenez@terra.com.br>\n"
+"Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8-bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Uso: iconv [-c] [-s] [-f fromcode] [-t tocode] [arquivo ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ou: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ou: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Escrito por %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: impossível converter\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: seqüência de caracteres ou deslocamentos incompleta\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: erro de E/S\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: conversão de %s não é suportada\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: conversão para %s não é suportada\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: conversão de %s para %s não é suportada\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: erro de E/S\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Uso: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [arquivo ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Este é um software livre; veja o código fonte para condições de "
+#~ "copyright. Não\n"
+#~ "existe NENHUMA garantia; nem mesmo a garantia implícita de "
+#~ "COMERCIABILIDADE ou\n"
+#~ "ADEQUAÇÃO À QUALQUER FINALIDADE PARTICULAR.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/quot.sed b/jni/iconv/po/quot.sed
new file mode 100644
index 0000000..0122c46
--- /dev/null
+++ b/jni/iconv/po/quot.sed
@@ -0,0 +1,6 @@
+s/"\([^"]*\)"/“\1â€/g
+s/`\([^`']*\)'/‘\1’/g
+s/ '\([^`']*\)' / ‘\1’ /g
+s/ '\([^`']*\)'$/ ‘\1’/g
+s/^'\([^`']*\)' /‘\1’ /g
+s/“â€/""/g
diff --git a/jni/iconv/po/remove-potcdate.sin b/jni/iconv/po/remove-potcdate.sin
new file mode 100644
index 0000000..2436c49
--- /dev/null
+++ b/jni/iconv/po/remove-potcdate.sin
@@ -0,0 +1,19 @@
+# Sed script that remove the POT-Creation-Date line in the header entry
+# from a POT file.
+#
+# The distinction between the first and the following occurrences of the
+# pattern is achieved by looking at the hold space.
+/^"POT-Creation-Date: .*"$/{
+x
+# Test if the hold space is empty.
+s/P/P/
+ta
+# Yes it was empty. First occurrence. Remove the line.
+g
+d
+bb
+:a
+# The hold space was nonempty. Following occurrences. Do nothing.
+x
+:b
+}
diff --git a/jni/iconv/po/rm.gmo b/jni/iconv/po/rm.gmo
new file mode 100644
index 0000000..c442a96
--- /dev/null
+++ b/jni/iconv/po/rm.gmo
Binary files differ
diff --git a/jni/iconv/po/rm.po b/jni/iconv/po/rm.po
new file mode 100644
index 0000000..393256e
--- /dev/null
+++ b/jni/iconv/po/rm.po
@@ -0,0 +1,350 @@
+# translation of libiconv-1.9.1.po to Rumantsch (Rhaeto-Romance) [rm]
+# Copyright (C) 2005 Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# Florian Verdet _goto <fvgoto@linuxbourg.ch>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2005-02-06 15:27+0100\n"
+"Last-Translator: Florian Verdet _goto <fvgoto@linuxbourg.ch>\n"
+"Language-Team: Rhaeto-Romance <gnu-rumantsch@guglielmtux.ch>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.2\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr ""
+"Adöver: iconv [-c] [-s] [-f codificaziun d'origin] [-t codificaziun da "
+"destinaziun] [datoteca ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "obain: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "obain: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Scrit da %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: nu poss convertir\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: segn incumplet o sequenza da translocaziun\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, fuzzy, c-format
+msgid "%s:%u:%u"
+msgstr "iconv: %s: "
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: sbagl d'I/O\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: conversiun davent da %s na sustgnida\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: conversiun vers %s na sustgnida\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: conversiun da %s vers %s na sustgnida\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: sbagl I/O\n"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Quist es ün program liber; guarda ils texts da funtana pellas cundiziuns "
+#~ "da copcha.\n"
+#~ "I nu da INGÜNA garanzia; neir na per MARCHADANTIBILITÀ o per\n"
+#~ "l'OPPORTUNITÀ PER ÜN BÖT PARTICULAR.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Adöver: iconv [--binary] [-c] [-s] [-f codificaziun d'origin] [-t "
+#~ "codificaziun da destinaziun] [datoteca ...]"
diff --git a/jni/iconv/po/ro.gmo b/jni/iconv/po/ro.gmo
new file mode 100644
index 0000000..98e9795
--- /dev/null
+++ b/jni/iconv/po/ro.gmo
Binary files differ
diff --git a/jni/iconv/po/ro.po b/jni/iconv/po/ro.po
new file mode 100644
index 0000000..824f25b
--- /dev/null
+++ b/jni/iconv/po/ro.po
@@ -0,0 +1,347 @@
+# Mesajele în limba românã pentru pachetul libiconv.
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Eugen Hoanca <eugenh@urban-grafx.ro>, 2003.
+# Acest fiºier este distribuit sub aceeaºi licenþã ca ºi pachetul libiconv
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv-1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2003-05-17 15:15+0300\n"
+"Last-Translator: Eugen Hoanca <eugenh@urban-grafx.ro>\n"
+"Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
+"Language: ro\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Folosire: iconv [-c] [-s] [-f din_cod] [-t în_cod] [fiºier ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "sau: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "sau: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Scris de %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: nu pot converti\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: caracter sau secvenþã de shift incomplete\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: erori I/O\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: conversia din %s nu este suportatã\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: conversia în %s nu este suportatã\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: conversia din %s în %s nu este suportatã\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: eroare I/O\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Folosire: iconv [--binary] [-c] [-s] [-f din_cod] [-t în_cod] [fiºier ...]"
+
+#, fuzzy
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Acesta este software free; citiþi surselepentru condiþiile de copiere. "
+#~ "NU\n"
+#~ "existã nici o garanþie; nici mãcarVANDABILITATEA sau MODIFICAREA ÎNTR-UN\n"
+#~ "SCOP PRIVAT.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/ru.gmo b/jni/iconv/po/ru.gmo
new file mode 100644
index 0000000..6fe7316
--- /dev/null
+++ b/jni/iconv/po/ru.gmo
Binary files differ
diff --git a/jni/iconv/po/ru.po b/jni/iconv/po/ru.po
new file mode 100644
index 0000000..53bdce0
--- /dev/null
+++ b/jni/iconv/po/ru.po
@@ -0,0 +1,348 @@
+# ìÏËÁÌÉÚÁÃÉÑ libiconv.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Dmitry S. Sivachenko <mitya@cavia.pp.ru>, 2002,2003.
+# This file is distributed under the same license as the libiconv package.
+# Dmitry S. Sivachenko <mitya@cavia.pp.ru>, 2002,2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2003-06-03 17:53+0400\n"
+"Last-Translator: Dmitry S. Sivachenko <mitya@cavia.pp.ru>\n"
+"Language-Team: Russian <ru@li.org>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=koi8-r\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: iconv [-c] [-s] [-f fromcode] [-t tocode] [ÆÁÊÌ ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ÉÌÉ: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ÉÌÉ: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "á×ÔÏÒÙ: %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: ÎÅ ÕÄÁÅÔÓÑ ÐÒÅÏÂÒÁÚÏ×ÁÔØ\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: ÎÅÐÏÌÎÙÊ ÓÉÍ×ÏÌ ÉÌÉ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÄ×ÉÇÁ\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: ÏÛÉÂËÁ ××ÏÄÁ-×Ù×ÏÄÁ\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÉÚ %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ × %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÉÚ %s × %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "incov: ÏÛÉÂËÁ ××ÏÄÁ-×Ù×ÏÄÁ\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "éÓÐÏÌØÚÏ×ÁÎÉÅ: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] "
+#~ "[ÆÁÊÌ ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "üÔÏ Ó×ÏÂÏÄÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ; ÕÓÌÏ×ÉÑ ËÏÐÉÒÏ×ÁÎÉÑ ÐÒÉ×ÅÄÅÎÙ ×\n"
+#~ "ÉÓÈÏÄÎÙÈ ÔÅËÓÔÁÈ ÐÒÏÇÒÁÍÍÙ. îÅÔ îéëáëéè ÇÁÒÁÎÔÉÊ; ÄÁÖÅ ÇÁÒÁÎÔÉÉ "
+#~ "ëïííåòþåóëïê\n"
+#~ "ãåîîïóôé ÉÌÉ ðòéçïäîïóôé äìñ ëïîëòåôîïê ãåìé.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/sk.gmo b/jni/iconv/po/sk.gmo
new file mode 100644
index 0000000..1362650
--- /dev/null
+++ b/jni/iconv/po/sk.gmo
Binary files differ
diff --git a/jni/iconv/po/sk.po b/jni/iconv/po/sk.po
new file mode 100644
index 0000000..fed2ea2
--- /dev/null
+++ b/jni/iconv/po/sk.po
@@ -0,0 +1,356 @@
+# Slovak translation of the libiconv.
+# Copyright (C) 2002, 2003, 2008 Free Software Foundation, Inc.
+# Marcel Telka <marcel@telka.sk>, 2002, 2003, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-01-31 09:14+0100\n"
+"Last-Translator: Marcel Telka <marcel@telka.sk>\n"
+"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
+"Language: sk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural= (n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Použitie: iconv [-c] [-s] [-f zkódovania] [-t dokódovania] [súbor ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "alebo: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Pre viac informácií skúste použiť `%s --help'.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Použitie: %s [VOĽBA...] [-f KÓDOVANIA] [-t KÓDOVANIE] [VSTUPNÃSÚBOR...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "alebo: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Konvertuje text z jedného kódovania do iného kódovania.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Voľby ovplyvňujúce vstupný a výstupný formát:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KÓDOVANIE, --from-code=KÓDOVANIE\n"
+" kódovanie vstupu\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KÓDOVANIE, --to-code=KÓDOVANIE\n"
+" kódovanie výstupu\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Voľby ovplyvňujúce problémy s konverziou:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c vynechať nekonvertovateľné znaky\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=FORMÃTOVÃREŤAZEC\n"
+" náhrada pre nekonvertovateľné znaky Unicode\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=FORMÃTOVÃREŤAZEC náhrada pre nekonvertovateľné bajty\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=FORMÃTOVÃREŤAZEC\n"
+" náhrada pre nekonvertovateľné široké znaky\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Voľby ovplyvňujúce chybový výstup:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent potlaÄí chybové správy o problémoch s konverziou\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Infomatívny výstup:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list zoznam podporovaných kódovaní\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help zobraziÅ¥ túto pomoc a skonÄiÅ¥\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version vypísaÅ¥ informáciu o verzii a skonÄiÅ¥\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+"Chyby môžete oznamovať na adresu <bug-gnu-libiconv@gnu.org> (iba anglicky).\n"
+"Komentáre k slovenskému prekladu zasielajte na adresu <sk-i18n@lists.linux."
+"sk>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Licencia GPLv2+: GNU GPL verzia 2 alebo novšia <http://gnu.org/licenses/gpl.html>\n"
+"Toto je slobodný softvér: môžete ho voľne meniÅ¥ a šíriÅ¥ Äalej.\n"
+"Neposkytuje sa ŽIADNA ZÃRUKA, v rozsahu povolenom zákonmi.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Napísal %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"Parameter %s: Formátovacia direktíva s premenlivou šírkou tu nie je "
+"prípustná."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"Parameter %s: Formátovacia direktíva s premenlivou presnosťou tu nie je "
+"prípustná."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"Parameter %s: Formátovacia direktíva s urÄením šírky tu nie je prípustná."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "Parameter %s: ReÅ¥azec konÄí v strede direktívy."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "Parameter %s: Znak '%c' nie je platným konverzným špecifikátorom."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"Parameter %s: Znak, ktorý ukonÄuje formátovaciu direktívu nie je platným "
+"konverzným špecifikátorom."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"Parameter %s: Formátovací reťazec pohltí viac ako jeden parameter: %u "
+"parametrov."
+msgstr[1] ""
+"Parameter %s: Formátovací reťazec pohltí viac ako jeden parameter: %u "
+"parameter."
+msgstr[2] ""
+"Parameter %s: Formátovací reťazec pohltí viac ako jeden parameter: %u "
+"parametre."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "nie je možné konvertovať náhradu bajtov do Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "nie je možné konvertovať náhradu Unicode do cieľového kódovania: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "nie je možné konvertovať náhradu bajtov na široký reťazec: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+"nie je možné konvertovať náhradu širokého znaku do cieľového kódovania: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "nie je možné konvertovať náhradu bajtov do cieľového kódovania: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: nie je možné konvertovať"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: nekompletný znak alebo preraÄovacia sekvencia"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: V/V chyba"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "konverzia z %s nie je podporovaná"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "konverzia do %s nie je podporovaná"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "konverzia z %s do %s nie je podporovaná"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "skúste '%s -l' aby ste získali zoznam podporovaných kódovaní"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(štandardný vstup)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "V/V chyba"
diff --git a/jni/iconv/po/sl.gmo b/jni/iconv/po/sl.gmo
new file mode 100644
index 0000000..7702d6a
--- /dev/null
+++ b/jni/iconv/po/sl.gmo
Binary files differ
diff --git a/jni/iconv/po/sl.po b/jni/iconv/po/sl.po
new file mode 100644
index 0000000..755d1b3
--- /dev/null
+++ b/jni/iconv/po/sl.po
@@ -0,0 +1,368 @@
+# -*- mode:po; coding:utf-8; -*- Slovenian messages for libiconv.
+# Copyright (C) 2002, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Primož Peterlin <primozz.peterlin@gmail.com>, 2002, 2006, 2007, 2008.
+# $Id: libiconv-1.12.sl.po 1.3 2008/04/27 19:23:24 Primoz Exp $
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-04-26 09:48+0200\n"
+"Last-Translator: Primož Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>\n"
+"Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
+"Language: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
+"%100==4 ? 3 : 0);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Uporaba: iconv [-c] [-s] [-f vh_nabor] [-t izh_nabor] [datoteka ...]<"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ali: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Poskusite »%s --help« za veÄ informacij.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Uporaba: %s [IZBIRA...] [-f KODIRANJE] [-t KODIRANJE] [DATOTEKA...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ali: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Pretvori besedilo iz enega kodnega nabora v drugega.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Izbire, ki doloÄajo vhodni in izhodni zapis:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KODIRANJE, --from-code=KODIRANJE\n"
+" kodni nabor vhoda\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KODIRANJE, --to-code=KODIRANJE\n"
+" kodni nabor izhoda\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Izbire, ki doloÄajo odziv na težave pri pretvorbi:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c zavrzi znake, ki jih ni mogoÄe pretvoriti\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=OBLIKOVNI_NIZ\n"
+" zamenjava za nepretvorljive unikodne znake\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=OBLIKOVNI_NIZ zamenjava za nepretvorljive bajte\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=OBLIKOVNI_NIZ\n"
+" zamenjava za nepretvorljive Å¡iroke znake\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Izbire, ki doloÄajo izpis napak:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent brez poroÄil o napakah pri pretvorbi\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Informativni izpis:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list izpiši podprte nabore znakov\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help izpiÅ¡i ta navodila in konÄaj\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version izpiÅ¡i informacijo o razliÄici in konÄaj\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Napake javite na <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"GPLv2+: GNU GPL, 2. izdaja ali poznejša <http://www.gnu.org/licenses/gpl.html>\n"
+"To je prosto programje; lahko ga redistribuirate in/ali spreminjate.\n"
+"Za izdelek ni NOBENEGA JAMSTVA, do z zakonom dovoljene meje.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Avtor %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr "argument %s: oblikovna direktiva z nestalno Å¡irino tu ni dovoljena."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"argument %s: oblikovna direktiva z nestalno natanÄnostjo tu ni dovoljena."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "argument %s: oblikovna direktiva z velikostjo tu ni dovoljena."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "argument %s: niz se konÄa sredi direktive."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "argument %s: znak %c ni veljavno doloÄilo pretvorbe."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"argument %s: znak, ki zakljuÄuje oblikovno direktivo, ni veljavno doloÄilo "
+"pretvorbe."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"argument %s: oblikovni niz porabi veÄ kot en argument: %u argumentov."
+msgstr[1] "argument %s: oblikovni niz porabi veÄ kot en argument: %u argument."
+msgstr[2] ""
+"argument %s: oblikovni niz porabi veÄ kot en argument: %u argumenta."
+msgstr[3] ""
+"argument %s: oblikovni niz porabi veÄ kot en argument: %u argumente."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "nadomestnega bajta ni mogoÄe pretvoriti v unikod: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "nadomestnega unikoda ni mogoÄe pretvoriti v ciljni nabor: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "nadomestnega bajta ni mogoÄe pretvoriti v Å¡iroki niz: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "pretvorba nadomestnega Å¡irokega znaka v ciljni nabor ni mogoÄa: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "pretvorba nadomestnega bajta v ciljni nabor ni mogoÄa: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u pretvorba ni mogoÄa"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u nepopolni znak ali pomiÄno zaporedje"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: V/I napaka"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "pretvorba iz nabora %s ni podprta"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "pretvorba v nabor %s ni podprta"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "pretvorba iz nabora %s v nabor %s ni podprta"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "poskusite »%s -l« za seznam podprtih naborov znakov"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "V/I napaka"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "To je prost program; pogoji, pod katerimi ga lahko razmnožujete in\n"
+#~ "razširjate, so navedeni v izvorni kodi. Za program ni NOBENEGA jamstva,\n"
+#~ "niti jamstev USTREZNOSTI ZA PRODAJO ali PRIMERNOSTI ZA UPORABO.\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Uporaba: iconv [--binary] [-c] [-s] [-f vh_nabor] [-t izh_nabor] "
+#~ "[datoteka ...]"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/sq.gmo b/jni/iconv/po/sq.gmo
new file mode 100644
index 0000000..aeaa744
--- /dev/null
+++ b/jni/iconv/po/sq.gmo
Binary files differ
diff --git a/jni/iconv/po/sq.po b/jni/iconv/po/sq.po
new file mode 100644
index 0000000..701aee4
--- /dev/null
+++ b/jni/iconv/po/sq.po
@@ -0,0 +1,344 @@
+# Përkthimi i mesazheve të libiconv në shqip.
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Laurent Dhima <laurenti@alblinux.net>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2004-08-08 00:36+0200\n"
+"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
+"Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n"
+"Language: sq\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Përdorimi: iconv [-c] [-s] [-f ngakodi] [-t tekkodi] [file ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ose: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ose: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Shkruar nga %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: konvertimi është i pamundur\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: simbol apo sekuencë ndryshuesish e paplotë\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: gabim I/O\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: konvertimi nga %s nuk suportohet\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: konvertimi në %s nuk suportohet\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: konvertimi nga %s në %s nuk suportohet\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(stdin)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: gabim I/O\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Përdorimi: iconv [--binary] [-c] [-s] [-f ngakodi] [-t tekkodi] [file ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Ky është software i lirë; shiko burimin për kushtet e kopjimit. NUK "
+#~ "jepet asnjë\n"
+#~ "garanci; as për TREGËTI apo PËRDORIM PËR NJË QËLLIM TË VEÇANTË.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/sr.gmo b/jni/iconv/po/sr.gmo
new file mode 100644
index 0000000..fe2cfe2
--- /dev/null
+++ b/jni/iconv/po/sr.gmo
Binary files differ
diff --git a/jni/iconv/po/sr.po b/jni/iconv/po/sr.po
new file mode 100644
index 0000000..a46ad9f
--- /dev/null
+++ b/jni/iconv/po/sr.po
@@ -0,0 +1,349 @@
+# Serbian translation of `libiconv'.
+# Copyright (C) 2006 Free Software Foundation, Inc.
+# This file is distributed under the same license as the `libiconv' package.
+# Aleksandar Jelenak <jelenak@verizon.net>, 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.11-pre1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2006-09-05 12:58-0400\n"
+"Last-Translator: Aleksandar Jelenak <jelenak@verizon.net>\n"
+"Language-Team: Serbian <gnu@prevod.org>\n"
+"Language: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Употреба: iconv [-c] [-s] [-f изкод] [-t укод] [датотека ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "или: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Покушај „%s --help“ за више информација.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Употреба: %s [ОПЦИЈÐ...] [-f КОД] [-t КОД] [УЛÐЗДÐТОТЕКÐ...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "или: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Претвара текÑÑ‚ из једног кодовања у друго.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Опције контролиÑања улазног и излазног формата:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f КОДОВÐЊЕ, --from-code=КОДОВÐЊЕ\n"
+" улазно кодовање\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t КОДОВÐЊЕ, --to-code=КОДОВÐЊЕ\n"
+" излазно кодовање\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Опције контролиÑања проблема претварања:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c одбаци непретворљиве знакове\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=ФОРМÐТÐИСКÐ\n"
+" замена за непретворљиве Уникод знакове\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=ФОРМÐТÐИСКРзамена за непретворљиве бајтове\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=ФОРМÐТÐИСКÐ\n"
+" замена за непретворљиве широке знакове\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Опције контролиÑања иÑпиÑа грешака:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent Ñпречи поруке грешака о проблемима претварања\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Информативни иÑпиÑ:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list прикажи подржана кодовања\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help прикажи ово објашњење и заврши\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version иÑпиши верзију и заврши\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Пријава грешака на <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "ÐапиÑао %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"%s аргумент: Ðаредба формата Ñа променљивом ширином није овде дозвољена."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"%s аргумент: Ðаредба формата за променљивом прецизношћу није овде дозвољена."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "%s аргумент: Ðаредба формата Ñа величином није дозвољена овде."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s аргумент: ÐиÑка завршава у Ñред наредбе."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "%s аргумент: Знак „%c“ неважећи при задавању претварања."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"%s аргумент: Завршни знак наредбе формата није важећи за задавање претварања."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, fuzzy, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"%s аргумент: ÐиÑка формата троши више од једног аргумента: %u аргумената."
+msgstr[1] ""
+"%s аргумент: ÐиÑка формата троши више од једног аргумента: %u аргумената."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "не може претворити бајт замене у Уникод: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "не може претворити Уникод замену у циљно кодовање: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "не може претворити бајт замене у широку ниÑку: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, fuzzy, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "iconv: не може претворити широки знак замене у циљно кодовање: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, fuzzy, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "iconv: не може претворити бајт замене у циљно кодовање: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: не може претворити"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: непотпуни знаковни или шифт низ"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: У/И грешка"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "претварање из %s није подржано"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "претварање у %s није подржано"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "претварање из %s у %s није подржано"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "покушати '%s -l' за ÑпиÑак подржаних кодовања"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(Ñтдул)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "У/И грешка"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Ово је Ñлободан Ñофтвер; видети изворни кôд за уÑлове умножавања. ÐЕ "
+#~ "поÑтоји\n"
+#~ "гаранција; чак ни о ТРЖИШÐОЈ ВРЕДÐОСТИ или ИСПУЊÐÐ’ÐЊУ ОДРЕЂЕÐЕ ПОТРЕБЕ.\n"
diff --git a/jni/iconv/po/stamp-po b/jni/iconv/po/stamp-po
new file mode 100644
index 0000000..9788f70
--- /dev/null
+++ b/jni/iconv/po/stamp-po
@@ -0,0 +1 @@
+timestamp
diff --git a/jni/iconv/po/sv.gmo b/jni/iconv/po/sv.gmo
new file mode 100644
index 0000000..f9d8def
--- /dev/null
+++ b/jni/iconv/po/sv.gmo
Binary files differ
diff --git a/jni/iconv/po/sv.po b/jni/iconv/po/sv.po
new file mode 100644
index 0000000..dd56f58
--- /dev/null
+++ b/jni/iconv/po/sv.po
@@ -0,0 +1,367 @@
+# Swedish messages for libiconv.
+# Copyright (C) 2002, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Christian Rose <menthos@menthos.com>, 2002.
+# Daniel Nylander <po@danielnylander.se>, 2006, 2007, 2008.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-02-09 20:58+0100\n"
+"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
+"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Användning: iconv [-c] [-s] [-f frånkod] [-t tillkod] [fil ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "eller: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Prova \"%s --help\" för mer information.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Användning: %s [FLAGGA...] [-f KODNING] [-t KODNING] [INMATNINGSFIL...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "eller: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Konverterar text från en kodning till en annan kodning.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Flaggor som styr formatet på inmatning och utmatning:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f KODNING, --from-code=KODNING\n"
+" kodningen på inmatningen\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t KODNING, --to-code=KODNING\n"
+" kodningen på utmatningen\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Flaggor som kontrollerar konverteringsproblem:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c förkasta tecken som inte går att konvertera\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=FORMATSTRÄNG\n"
+" ersättning av Unicode-tecken som inte går att konvertera\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=FORMATSTRÄNG ersättning av inte konverterbara byte\n"
+
+# Breda tecken? Finns det bättre ord?
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=FORMATSTRÄNG\n"
+" ersättning av inte konverterbara breda tecken\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Flaggor som kontrollerar felutskrift:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent tysta felmeddelanden om konverteringsproblem\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Informativ utmatning:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list lista kodningar som stöds\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help visa denna hjälp och avsluta\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version skriv ut versionsinformation och avsluta\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+"Rapportera fel till <bug-gnu-libiconv@gnu.org>.\n"
+"Skicka synpunkter på översättningen till <tp-sv@listor.tp-sv.se>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Licens GPLv2+: GNU GPL version 2 eller senare <http://gnu.org/licenses/gpl.html>\n"
+"Det här är fri programvara: du kan ändra och distribuera den.\n"
+"Det finns INGEN GARANTI, så långt lagen tillåter.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Skrivet av %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"Argument %s: Ett formatdirektiv med en variabel bredd tillåts inte här."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"Argument %s: Ett formatdirektiv med en variabel precision tillåts inte här."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "Argument %s: Ett formatdirektiv med en storlek tillåts inte här."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "Argument %s: Strängen slutar mitt i ett direktiv."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "Argument %s: Tecknet \"%c\" är inte en giltig konverteringsangivare."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"Argument %s: Tecknet som avslutar formatdirektivet är inte en giltig "
+"konverteringsangivare."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"Argument %s: Formatsträngen konsumerar fler än ett argument: %u argument."
+msgstr[1] ""
+"Argument %s: Formatsträngen konsumerar fler än ett argument: %u argument."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "kan inte konvertera byte-ersättning till Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "kan inte konvertera unicode-ersättning till målkodning: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "kan inte konvertera byte-ersättning till bred sträng: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "kan inte konvertera bredteckenersättning till målkodning: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "kan inte konvertera byte-ersättning till målkodning: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: kan inte konvertera"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: ofullständigt tecken eller skiftsekvens"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: In-/Ut-fel"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "konvertering från %s stöds inte"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "konvertering till %s stöds inte"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "konvertering från %s till %s stöds inte"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "prova \"%s -l\" för att få listan på kodningar som stöds"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(standard in)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "In-/Ut-fel"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Detta är fri programvara; se källkoden för kopieringsvillkor. Det finns\n"
+#~ "INGEN garanti; inte ens för SÄLJBARHET eller LÄMPLIGHET FÖR NÅGOT\n"
+#~ "SPECIELLT ÄNDAMÅL.\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Användning: iconv [--binary] [-c] [-s] [-f frånkod] [-t tillkod] [fil ...]"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/tr.gmo b/jni/iconv/po/tr.gmo
new file mode 100644
index 0000000..3578b1e
--- /dev/null
+++ b/jni/iconv/po/tr.gmo
Binary files differ
diff --git a/jni/iconv/po/tr.po b/jni/iconv/po/tr.po
new file mode 100644
index 0000000..ebce359
--- /dev/null
+++ b/jni/iconv/po/tr.po
@@ -0,0 +1,348 @@
+# libiconv Turkish translation.
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Deniz Akkus Kanca <deniz@arayan.com>, 2002.
+# This file is distributed under the same license as the libiconv package.
+# Deniz Akkus Kanca <deniz@arayan.com>, 2002.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2002-06-28 11:00+0200\n"
+"Last-Translator: Deniz Akkus Kanca <deniz@arayan.com>\n"
+"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
+"Language: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Kullanım: iconv [-c] [-s] [-f kaynakkod] [-t hedefkod] [dosya ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "veya: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "veya: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Yazan: %s\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: dönüştürülemedi\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: eksik karakter ya da shift dizisi\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: I/O hatası\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: %s'den dönüşüm desteklenmiyor\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: %s'e dönüşüm desteklenmiyor\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: %s'den %s'e dönüşüm desteklenmiyor\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(standart girdi)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv: I/O hatası\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "Kullanım: iconv [--binary] [-c] [-s] [-f kaynakkod] [-t hedefkod] "
+#~ "[dosya ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Bu bir serbest yazılımdır; kopyalama kuralları için kaynak koduna "
+#~ "bakınız.\n"
+#~ "HİÇ BİR garantisi yoktur; hatta SATILABİLİRLİĞİ veya HERHANGİ BİR AMACA\n"
+#~ "UYGUNLUĞU için dahi garanti verilmez.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/uk.gmo b/jni/iconv/po/uk.gmo
new file mode 100644
index 0000000..ed95018
--- /dev/null
+++ b/jni/iconv/po/uk.gmo
Binary files differ
diff --git a/jni/iconv/po/uk.po b/jni/iconv/po/uk.po
new file mode 100644
index 0000000..e9bbceb
--- /dev/null
+++ b/jni/iconv/po/uk.po
@@ -0,0 +1,347 @@
+# libiconv -- Ukrainian translation.
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Volodymyr M. Lisivka <lvm@mystery.lviv.net>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.8\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2003-02-09 17:27+0200\n"
+"Last-Translator: Volodymyr M. Lisivka <lvm@mystery.lviv.net>\n"
+"Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
+"Language: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=KOI8-U\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr ""
+"÷ÉËÏÒÉÓÔÁÎÎÑ: iconv [-c] [-s] [-f Ú_ËÏÄÕ×ÁÎÎÑ] [-t Õ_ËÏÄÕ×ÁÎÎÑ] [ÆÁÊÌ ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "ÁÂÏ: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "ÁÂÏ: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "á×ÔÏÒ: %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv: %s: ÎÅ ×ÄÁÌÏÓÑ ÐÅÒÅÔ×ÏÒÉÔÉ\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv: %s: ÎÅÚÁ×ÅÒÛÅÎÉÊ ÓÉÍ×ÏÌ ÞÉ ÐÏÓ̦ÄÏ×ΦÓÔØ ÚͦÎÉ ÒÅǦÓÔÒÕ\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv: %s: ÐÏÍÉÌËÁ ÷/÷\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv: ÐÅÒÅÔ×ÏÒÅÎÎÑ Ú %s ΊЦÄÔÒÉÍÕ¤ÔØÓÑ\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv: ÐÅÒÅÔ×ÏÒÅÎÎÑ Õ %s ΊЦÄÔÒÉÍÕ¤ÔØÓÑ\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv: ÐÅÒÅÔ×ÏÒÅÎÎÑ Ú %s Õ %s ΊЦÄÔÒÉÍÕ¤ÔØÓÑ\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(ÓÔÄ. ×צÄ)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "incov: ÐÏÍÉÌËÁ ÷/÷\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "÷ÉËÏÒÉÓÔÁÎÎÑ:\n"
+#~ " iconv [--binary] [-c] [-s] [-f Ú_ËÏÄÕ×ÁÎÎÑ] [-t Õ_ËÏÄÕ×ÁÎÎÑ] [ÆÁÊÌ ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "ãŠצÌØÎÅ ÐÒÏÇÒÁÍÎÅ ÚÁÂÅÚÐÅÞÅÎÎÑ; ÕÍÏ×É ËÏЦÀ×ÁÎÎÑ ÐÒÉ×ÅÄÅΦ Õ\n"
+#~ "ÄÖÅÒÅÌØÎÉÈ ÔÅËÓÔÁÈ ÐÒÏÇÒÁÍÉ. îÅÍÁ î¶ñëéè ÇÁÒÁÎÔ¦Ê; ÎÁצÔØ ÇÁÒÁÎÔ¦§ "
+#~ "ëïíåòã¶êîï·\n"
+#~ "ã¶îîïóô¶ ÁÂÏ ðòéäáôîïóô¶ äìñ ëïîëòåôîï· ã¶ì¶.\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv: %s: "
diff --git a/jni/iconv/po/vi.gmo b/jni/iconv/po/vi.gmo
new file mode 100644
index 0000000..bf8fb66
--- /dev/null
+++ b/jni/iconv/po/vi.gmo
Binary files differ
diff --git a/jni/iconv/po/vi.po b/jni/iconv/po/vi.po
new file mode 100644
index 0000000..06fbbda
--- /dev/null
+++ b/jni/iconv/po/vi.po
@@ -0,0 +1,356 @@
+# Vietnamese Translation for Libiconv.
+# Copyright © 2007 Free Software Foundation, Inc.
+# Clytie Siddall <clytie@riverland.net.au>, 2005-2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2007-12-29 19:37+1030\n"
+"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
+"Language-Team: Vietnamese <vi-VN@googlegroups.com> \n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: LocFactoryEditor 1.7b1\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "Cách sử dụng: iconv [-c] [-s] [-f từ_mã] [-t đến_mã] [tập_tin ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "hoặc: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Hãy thử lệnh trợ giúp « %s --help » để xem thông tin thêm.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Cách sử dụng: %s [TÙY_CHỌN...] [-f BẢNG_MÃ] [-t BẢNG_MÃ] [TẬP_TIN_NHẬP...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "hoặc: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Chuyển đổi văn bản từ bảng mã này sang bảng mã khác.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Các tùy chá»n Ä‘iá»u khiển định dạng nhập vào và xuất ra:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f BẢNG_MÃ, --from-code=BẢNG_MÃ\n"
+" bảng mã của kết nhập\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t BẢNG_MÃ, --to-code=BẢNG_MÃ\n"
+" bảng mã của kết xuất\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Các tùy chá»n Ä‘iá»u khiển vấn Ä‘á» chuyển đổi:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c hủy Các ký tự không thể chuyển đổi\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=CHUá»–I_ÄỊNH_DẠNG\n"
+" thay thế các ký tự Unicode không thể chuyển đổi\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+" --byte-subst=CHUá»–I_ÄỊNH_DẠNG\n"
+"\t\t\t\t\t\tthay thế các byte không thể chuyển đổi\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=CHUá»–I_ÄỊNH_DẠNG\n"
+" \t\tthay thế các ký tự rộng không thể chuyển đổi\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Các tùy chá»n Ä‘iá»u khiển kết xuất lá»—i:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent thu hồi các thông điệp vỠvấn đỠchuyển đổi\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Xuất thông tin:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list Liệt kê các bảng mã được hỗ trợ\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help Hiển thị trợ giúp này rồi thoát\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version hiển thị thông tin vỠphiên bản rồi thoát\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Thông báo lỗi cho <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"Giấy Phép Công Cộng GNU (GPL), phiên bản 2 hay sau <http://gnu.org/licenses/gpl.html>\n"
+"Äây là phần má»m tá»± do : bạn có quyá»n thay đổi và phát hành lại nó.\n"
+"KHÔNG CÓ BẢO HÀNH GÃŒ CẢ, vá»›i Ä‘iá»u kiện được pháp luật cho phép.\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Tác giả: %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr "Äối số %s: ở đây không cho phép chỉ thị định dạng có Ä‘á»™ rá»™ng thay đổi."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"Äối số %s: ở đây không cho phép chỉ thị định dạng có Ä‘á»™ chính xác thay đổi."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "Äối số %s: ở đây không cho phép chỉ thị định dạng có kích cỡ."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "Äối số %s: chuá»—i kết thúc ở giữa chỉ thị."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "Äối số %s: ký tá»± « %c » không phải là bá»™ xác định chuyển đổi hợp lệ."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"Äối số %s: ký tá»± kết thúc chỉ thị định dạng không phải là bá»™ xác định chuyển "
+"đổi hợp lệ."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] "%s đối số : chuá»—i định dạng ăn nhiá»u đối số : %u đối số."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "không thể chuyển đổi sự thay thế byte sang Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "không thể chuyển đổi sự thay thế Unicode sang bảng mã đích: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "không thể chuyển đổi sự thay thế byte sang chuỗi rộng: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "không thể chuyển đổi sự thay thế ký tự rộng sang bảng mã đích: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "không thể chuyển đổi sự thay thế byte sang bảng mã đích: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: không thể chuyển đổi"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: dây kiểu ký tự hay dịch chưa hoàn thành"
+
+# Variable: don't translate / Biến: đừng dịch
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: lá»—i V/R"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "không hỗ trợ khả năng chuyển đổi từ %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "không hỗ trợ khả năng chuyển đổi sang %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "không hỗ trợ khả năng chuyển đổi từ %s sang %s"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "hãy thử lệnh « %s -l » để xem danh sách các bảng mã được hỗ trợ"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(thiết bị nhập chuẩn)"
+
+# Variable: don't translate / Biến: đừng dịch
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "Lá»—i V/R"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "ChÆ°Æ¡ng trình này là phần má»m tá»± do; xem mã nguồn để tìm Ä‘iá»u kiện sao "
+#~ "chép.\n"
+#~ "KHÔNG CÓ BẢO HÀNH GÃŒ CẢ, THẬM CHà KHÔNG CÓ BẢO ÄẢM ÄƯỢC NGỤ Ã\n"
+#~ "KHẢ NÄ‚NG BÃN HAY KHẢ NÄ‚NG LÀM ÄƯỢC VIỆC DỨT KHOÃT.\n"
diff --git a/jni/iconv/po/wa.gmo b/jni/iconv/po/wa.gmo
new file mode 100644
index 0000000..36c10a6
--- /dev/null
+++ b/jni/iconv/po/wa.gmo
Binary files differ
diff --git a/jni/iconv/po/wa.po b/jni/iconv/po/wa.po
new file mode 100644
index 0000000..47fdbf3
--- /dev/null
+++ b/jni/iconv/po/wa.po
@@ -0,0 +1,362 @@
+# Translation of tuxpaint into the walloon language.
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Pablo Saratxaga <pablo@walon.org>, 2003, 2004, 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.11\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2007-08-28 15:50+0200\n"
+"Last-Translator: Pablo Saratxaga <pablo@walon.org>\n"
+"Language-Team: Walloon <linux-wa@walon.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr ""
+"Po s' è siervi: iconv [-c] [-s] [-f ecôd._sourd] [-t ecôd._såme] [fitchî...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "oudonbén: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "Sayîz «%s --help» po pus di racsegnes.\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "Po s' è siervi: %s [TCHUZE...] [-f ECÔDAEDJE] [FITCHÎ_INTRÊYE...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "oudonbén: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "Kiviersaedje di tecse d' èn ecôdaedje a èn ôte ecôdaedje.\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "Tchuzes po controler li cogne di l' intrêye et l' rexhowe:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f ECÔDAEDJE, --from-code=ECÔDAEDJE\n"
+" l' ecôdaedje do tecse d' intrêye\n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t ECÔDAEDJE, --to-code=ECÔDAEDJE\n"
+" l' ecôdaedje do tecse e rexhowe\n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "Tchuzes po controler les problinmes di kiviersaedje:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c leyî toumer les caracteres ki n' polèt nén esse kiviersés\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=TCHINNE_FORMAT\n"
+" replaeçaedje po les caracteres unicôde ki n' polèt nén esse kiviersés\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=TCHINNE_FORMAT replaeçaedje po les octets ki n' polèt nén esse kiviersés\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=TCHINNE_FORMAT\n"
+" replaeçaedje po les caracteres wchar ki n' polèt nén esse kiviersés\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "Tchuzes po controler li rexhowe d' arokes:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent èn nén håyner les messaedjes d' aroke so les probinmes di cviersaedje\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "Rexhowe d' informåcion:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list djivêye des ecôdaedjes sopoirtés\n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help mostere ci messaedje d' aidance chal.\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version mostere des informåcions sol modêye do programe\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr "Evoyîz les rapoirts di bugs a <bug-gnu-libiconv@gnu.org>.\n"
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "Sicrît pa %s.\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+"årgumint «%s»: Ene directive di format avou ene lårdjeu variåve ni s' pout "
+"nén eployî chal."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+"årgumint «%s»: Ene directive di format avou ene precizion variåve ni s' pout "
+"nén eployî chal."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+"årgumint «%s»: Ene directive di format avou ene grandeu ni s' pout nén "
+"eployî chal."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "årgumint «%s»: Li tchinne finixh e plin mitan d' ene directive."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+"årgumint «%s»: Li caractere «%c» n' est nén on specifieu d' kiviersaedje "
+"valide."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+"årgumint «%s»: Li caractere ki finixh li directive di format n' est nén on "
+"specifieu d' kiviersaedje valide."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+"årgumint «%s»: Li tchinne di format eploye pus d' èn årgumint: %u årgumint."
+msgstr[1] ""
+"årgumint «%s»: Li tchinne di format eploye pus d' èn årgumint: %u årgumints."
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "dji n' sai cvierser des replaeçaedjes d' octets viè unicôde: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+"dji n' sai cvierser des replaeçaedjes unicôde viè l' ecôdaedje såme: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+"dji n' sai cvierser des replaeçaedjes d' octets viè des tchinnes wchar: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "dji n' sai cvierser des replaeçaedjes wchar viè l' ecôdaedje såme: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+"dji n' sai cvierser des replaeçaedjes d' octets viè l' ecôdaedje såme: %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: dji n' sai fé l' kiviersaedje"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s: %u:%u: caractere ou secwince di candjmint nén complete"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: aroke d' intrêye/rexhowe"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "li cviersaedje a pårti d' l' ecôdaedje %s n' est nén sopoirté"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "li cviersaedje viè l' ecôdaedje %s n' est nén sopoirté"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "li cviersaedje di l' ecôdaedje %s viè %s n' est nén sopoirté"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "sayîz «%s -l» po-z aveur li djivêye des ecôdaedjes sopoirtés"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(intrêye sitandård)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "Aroke d' I/R"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "Çouchal, c' est on libe programe; vos l' poloz bén spåde et sel poloz vs\n"
+#~ "bén candjî tot shuvant li Licince Publike Djeneråle (GPL)\n"
+#~ "I n' a NOLE WAERANTEYE; nén minme ki vos VINDRÎZ bén\n"
+#~ "li programe ou ki vos vs è SIEVRÎZ BÉN PO ENE SÔRE OU L' ÔTE.\n"
diff --git a/jni/iconv/po/zh_CN.gmo b/jni/iconv/po/zh_CN.gmo
new file mode 100644
index 0000000..11f1b79
--- /dev/null
+++ b/jni/iconv/po/zh_CN.gmo
Binary files differ
diff --git a/jni/iconv/po/zh_CN.po b/jni/iconv/po/zh_CN.po
new file mode 100644
index 0000000..d061f3a
--- /dev/null
+++ b/jni/iconv/po/zh_CN.po
@@ -0,0 +1,341 @@
+# libiconv Simplified Chinese translation
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# This file is distributed under the same license as the libiconv package.
+# Wang Jian <lark@linux.net.cn>, 2003
+# Ji ZhengYu <zhengyuji@gmail.com>, 2008
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.12\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2008-11-12 09:51+0800\n"
+"Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
+"Language-Team: Chinese (simplified) <translation-team-zh-cn@lists."
+"sourceforge.net>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "用法:iconv [-c] [-s] [-f 输入编ç ] [-t 输出编ç ] [文件 ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "或: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr "å°è¯•â€˜%s --help’以获得更多信æ¯ã€‚\n"
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr "用法: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "或者: %s -l\n"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr "将文本从一ç§ç¼–ç è½¬æ¢æˆå¦ä¸€ç§ç¼–ç ã€‚\n"
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr "控制输入输出格å¼çš„选项:\n"
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+" -f ENCODING, --from-code=ENCODING\n"
+" 输入编ç \n"
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+" -t ENCODING, --to-code=ENCODING\n"
+" 输出编ç \n"
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr "控制字符转æ¢çš„选项:\n"
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr " -c 忽略ä¸å¯è½¬æ¢çš„字符\n"
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+" --unicode-subst=FORMATSTRING\n"
+" 替代ä¸å¯è½¬æ¢çš„ Unicode 字符\n"
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr " --byte-subst=FORMATSTRING 替代ä¸å¯è½¬æ¢çš„字节\n"
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+" --widechar-subst=FORMATSTRING\n"
+" 替代ä¸å¯è½¬æ¢çš„宽字符\n"
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr "控制错误输出的选项:\n"
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr " -s, --silent ä¸æ˜¾ç¤ºæœ‰å…³è½¬æ¢å‡ºé”™çš„ä¿¡æ¯\n"
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr "输出信æ¯:\n"
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr " -l, --list 列出支æŒçš„ç¼–ç \n"
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr " --help 显示此帮助并退出\n"
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr " --version 显示版本信æ¯å¹¶é€€å‡º\n"
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+"请å‘é€é”™è¯¯æŠ¥å‘Šè‡³ <bug-gnu-libiconv@gnu.org>。\n"
+"请将翻译错误å‘é€è‡³ <translation-team-zh-cn@lists.sourceforge.net>。\n"
+
+#: src/iconv.c:195
+#, fuzzy, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+"GPLv2+ 版æƒåè®®: GNU GPL 版本 2 或更高版本 <http://gnu.org/licenses/gpl.html>\n"
+"此软件为自由软件: 您å¯è‡ªç”±å¾—更改并é‡æ–°åˆ†å¸ƒå®ƒã€‚\n"
+"在法律所å…许的范围内,没有任何担ä¿ã€‚\n"
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "作者 %s。\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr "%s å‚æ•°: 此处ä¸å…许用å¯å˜é•¿åº¦çš„命令格å¼ã€‚"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr "%s å‚æ•°: 此处ä¸å…许用å¯å˜ç²¾åº¦çš„命令格å¼ã€‚"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr "%s å‚æ•°: 此处ä¸å…许用å«å¤§å°çš„命令格å¼ã€‚"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr "%s å‚æ•°: 字符串在命令中部终止。"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr "%s å‚æ•°: 字符‘%c’ä¸æ˜¯æœ‰æ•ˆçš„转义符。"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr "%s å‚æ•°: 用于终止命令格å¼çš„字符ä¸æ˜¯æœ‰æ•ˆçš„转义符。"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] "%s å‚æ•°: æ ¼å¼å­—符串需è¦æ›´å¤šçš„å‚æ•°: %u å‚数。"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr "无法将欲替æ¢å­—节转æ¢æˆ Unicode: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr "æ— æ³•å°†æ¬²æ›¿æ¢ unicode 字元转æ¢æˆç›®æ ‡ç¼–ç : %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr "无法将欲替æ¢å­—节转æ¢æˆå®½å­—符串: %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr "无法将欲替æ¢çš„宽字符转æ¢æˆç›®æ ‡ç¼–ç : %s"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr "无法将欲替æ¢å­—节转æ¢æˆç›®æ ‡ç¼–ç : %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "%s:%u:%u: 无法转æ¢"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "%s:%u:%u: ä¸å®Œæ•´çš„字符或者替æ¢åºåˆ—"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr "%s:%u:%u"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, c-format
+msgid "%s: I/O error"
+msgstr "%s: 输入/输出错误"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, c-format
+msgid "conversion from %s unsupported"
+msgstr "ä¸æ”¯æŒä»Ž %s 进行转æ¢"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, c-format
+msgid "conversion to %s unsupported"
+msgstr "ä¸æ”¯æŒè½¬æ¢åˆ° %s"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "ä¸æ”¯æŒä»Ž %s 转æ¢åˆ° %s"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr "å°è¯•ç”¨â€˜%s -l’获å–所支æŒçš„ç¼–ç åˆ—表"
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(标准输入)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr "%s"
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, c-format
+msgid "I/O error"
+msgstr "输入/输出错误"
diff --git a/jni/iconv/po/zh_TW.gmo b/jni/iconv/po/zh_TW.gmo
new file mode 100644
index 0000000..ecbcdc5
--- /dev/null
+++ b/jni/iconv/po/zh_TW.gmo
Binary files differ
diff --git a/jni/iconv/po/zh_TW.po b/jni/iconv/po/zh_TW.po
new file mode 100644
index 0000000..f0e135b
--- /dev/null
+++ b/jni/iconv/po/zh_TW.po
@@ -0,0 +1,344 @@
+# Traditional Chinese Messages for libiconv
+# Copyright (C) 2003, 05 Free Software Foundation, Inc.
+# Wang Jian <lark@linux.net.cn>, 2003
+# Wei-Lun Chao <chaoweilun@pcmail.com.tw>, 2005
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libiconv 1.9.1\n"
+"Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
+"POT-Creation-Date: 2009-06-30 22:53+0200\n"
+"PO-Revision-Date: 2005-08-25 10:54+0800\n"
+"Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>\n"
+"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. TRANSLATORS: The first line of the short usage message.
+#: src/iconv.c:103
+msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+msgstr "用法:iconv [-c] [-s] [-f 來æºç·¨ç¢¼] [-t 目的編碼] [檔案 ...]"
+
+#. TRANSLATORS: The second line of the short usage message.
+#. Align it correctly against the first line.
+#: src/iconv.c:107
+msgid "or: iconv -l"
+msgstr "或: iconv -l"
+
+#: src/iconv.c:109
+#, c-format
+msgid "Try `%s --help' for more information.\n"
+msgstr ""
+
+#. TRANSLATORS: The first line of the long usage message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:114
+#, c-format, no-wrap
+msgid "Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"
+msgstr ""
+
+#. TRANSLATORS: The second line of the long usage message.
+#. Align it correctly against the first line.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:121
+#, fuzzy, c-format, no-wrap
+msgid "or: %s -l\n"
+msgstr "或: iconv -l"
+
+#. TRANSLATORS: Description of the iconv program.
+#: src/iconv.c:127
+#, c-format, no-wrap
+msgid "Converts text from one encoding to another encoding.\n"
+msgstr ""
+
+#: src/iconv.c:131
+#, c-format, no-wrap
+msgid "Options controlling the input and output format:\n"
+msgstr ""
+
+#: src/iconv.c:134
+#, c-format, no-wrap
+msgid ""
+" -f ENCODING, --from-code=ENCODING\n"
+" the encoding of the input\n"
+msgstr ""
+
+#: src/iconv.c:138
+#, c-format, no-wrap
+msgid ""
+" -t ENCODING, --to-code=ENCODING\n"
+" the encoding of the output\n"
+msgstr ""
+
+#: src/iconv.c:143
+#, c-format, no-wrap
+msgid "Options controlling conversion problems:\n"
+msgstr ""
+
+#: src/iconv.c:146
+#, c-format, no-wrap
+msgid " -c discard unconvertible characters\n"
+msgstr ""
+
+#: src/iconv.c:149
+#, c-format, no-wrap
+msgid ""
+" --unicode-subst=FORMATSTRING\n"
+" substitution for unconvertible Unicode characters\n"
+msgstr ""
+
+#: src/iconv.c:153
+#, c-format, no-wrap
+msgid " --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"
+msgstr ""
+
+#: src/iconv.c:156
+#, c-format, no-wrap
+msgid ""
+" --widechar-subst=FORMATSTRING\n"
+" substitution for unconvertible wide characters\n"
+msgstr ""
+
+#: src/iconv.c:161
+#, c-format, no-wrap
+msgid "Options controlling error output:\n"
+msgstr ""
+
+#: src/iconv.c:164
+#, c-format, no-wrap
+msgid " -s, --silent suppress error messages about conversion problems\n"
+msgstr ""
+
+#: src/iconv.c:168
+#, c-format, no-wrap
+msgid "Informative output:\n"
+msgstr ""
+
+#: src/iconv.c:171
+#, c-format, no-wrap
+msgid " -l, --list list the supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:174
+#, c-format, no-wrap
+msgid " --help display this help and exit\n"
+msgstr ""
+
+#: src/iconv.c:177
+#, c-format, no-wrap
+msgid " --version output version information and exit\n"
+msgstr ""
+
+#. TRANSLATORS: The placeholder indicates the bug-reporting address
+#. for this package. Please add _another line_ saying
+#. "Report translation bugs to <...>\n" with the address for translation
+#. bugs (typically your translation team's web or email address).
+#: src/iconv.c:184
+msgid "Report bugs to <bug-gnu-libiconv@gnu.org>.\n"
+msgstr ""
+
+#: src/iconv.c:195
+#, no-wrap
+msgid ""
+"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
+"This is free software: you are free to change and redistribute it.\n"
+"There is NO WARRANTY, to the extent permitted by law.\n"
+msgstr ""
+
+#. TRANSLATORS: The %s placeholder expands to an author's name.
+#: src/iconv.c:201
+#, c-format
+msgid "Written by %s.\n"
+msgstr "作者 %s。\n"
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:295
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable width is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:310
+#, c-format
+msgid ""
+"%s argument: A format directive with a variable precision is not allowed "
+"here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:326
+#, c-format
+msgid "%s argument: A format directive with a size is not allowed here."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:368
+#, c-format
+msgid "%s argument: The string ends in the middle of a directive."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %c placeholder expands to an unknown format directive.
+#: src/iconv.c:375
+#, c-format
+msgid "%s argument: The character '%c' is not a valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#: src/iconv.c:381
+#, c-format
+msgid ""
+"%s argument: The character that terminates the format directive is not a "
+"valid conversion specifier."
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a command-line option.
+#. The %u placeholder expands to the number of arguments consumed by the format string.
+#: src/iconv.c:397
+#, c-format
+msgid ""
+"%s argument: The format string consumes more than one argument: %u argument."
+msgid_plural ""
+"%s argument: The format string consumes more than one argument: %u arguments."
+msgstr[0] ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:455
+#, c-format
+msgid "cannot convert byte substitution to Unicode: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --unicode-subst.
+#: src/iconv.c:495
+#, c-format
+msgid "cannot convert unicode substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:536
+#, c-format
+msgid "cannot convert byte substitution to wide string: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --widechar-subst.
+#: src/iconv.c:577
+#, c-format
+msgid "cannot convert widechar substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The %s placeholder expands to a piece of text, specified through --byte-subst.
+#: src/iconv.c:618
+#, c-format
+msgid "cannot convert byte substitution to target encoding: %s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:637
+#, fuzzy, c-format
+msgid "%s:%u:%u: cannot convert"
+msgstr "iconv:%s:無法轉æ›\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#. A "shift sequence" is a sequence of bytes that changes the state of the converter;
+#. this concept exists only for "stateful" encodings like ISO-2022-JP.
+#: src/iconv.c:651
+#, fuzzy, c-format
+msgid "%s:%u:%u: incomplete character or shift sequence"
+msgstr "iconv:%s:ä¸å®Œæ•´çš„字元或是æ›ç¢¼åºåˆ—\n"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The placeholders expand to the input file name, a line number, and a column number.
+#: src/iconv.c:664
+#, c-format
+msgid "%s:%u:%u"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the input file name.
+#: src/iconv.c:819
+#, fuzzy, c-format
+msgid "%s: I/O error"
+msgstr "iconv:%s:輸入輸出錯誤\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --from-code.
+#: src/iconv.c:1007
+#, fuzzy, c-format
+msgid "conversion from %s unsupported"
+msgstr "iconv:ä¸æ”¯æ´å¾ž %s 進行轉æ›\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholder expands to the encoding name, specified through --to-code.
+#: src/iconv.c:1013
+#, fuzzy, c-format
+msgid "conversion to %s unsupported"
+msgstr "iconv:ä¸æ”¯æ´è½‰æ›åˆ° %s\n"
+
+#. TRANSLATORS: An error message.
+#. The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively.
+#: src/iconv.c:1019
+#, fuzzy, c-format
+msgid "conversion from %s to %s unsupported"
+msgstr "iconv:ä¸æ”¯æ´å¾ž %s 轉æ›åˆ° %s\n"
+
+#. TRANSLATORS: Additional advice after an error message.
+#. The %s placeholder expands to the program name.
+#: src/iconv.c:1024
+#, c-format
+msgid "try '%s -l' to get the list of supported encodings"
+msgstr ""
+
+#. TRANSLATORS: A filename substitute denoting standard input.
+#: src/iconv.c:1081
+msgid "(stdin)"
+msgstr "(標準輸入)"
+
+#. TRANSLATORS: The first part of an error message.
+#. It is followed by a colon and a detail message.
+#. The %s placeholder expands to the input file name.
+#: src/iconv.c:1093
+#, c-format
+msgid "%s"
+msgstr ""
+
+#. TRANSLATORS: An error message.
+#: src/iconv.c:1107
+#, fuzzy, c-format
+msgid "I/O error"
+msgstr "iconv:輸入輸出錯誤\n"
+
+#~ msgid ""
+#~ "Usage: iconv [--binary] [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
+#~ msgstr ""
+#~ "用法:iconv [--binary] [-c] [-s] [-f 來æºç·¨ç¢¼] [-t 目的編碼] [檔案 ...]"
+
+#~ msgid ""
+#~ "This is free software; see the source for copying conditions. There is "
+#~ "NO\n"
+#~ "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR "
+#~ "PURPOSE.\n"
+#~ msgstr ""
+#~ "這是自由軟體;請檢視原始碼中的複製æ¢ä»¶ã€‚本軟體ä¸æ供任何擔ä¿ï¼ŒåŒ…括銷售\n"
+#~ "或是é©ç”¨æ€§æ“”ä¿ã€‚\n"
+
+#~ msgid "iconv: %s: "
+#~ msgstr "iconv:%s:"
diff --git a/jni/iconv/preload/Makefile b/jni/iconv/preload/Makefile
new file mode 100644
index 0000000..54cb79c
--- /dev/null
+++ b/jni/iconv/preload/Makefile
@@ -0,0 +1,85 @@
+# Makefile for libiconv/preload
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = .
+
+# Directories used by "make install":
+prefix = /usr/local
+local_prefix = /usr/local
+exec_prefix = ${prefix}
+libdir = ${exec_prefix}/lib
+
+# Programs used by "make":
+CC = gcc
+CFLAGS = -g -O2 -fvisibility=hidden
+CPPFLAGS =
+LDFLAGS =
+INCLUDES = -I../lib -I$(srcdir)/../lib -I../include -I$(srcdir)/../include -I.. -I$(srcdir)/..
+# -DBUILDING_LIBICONV: Change expansion of LIBICONV_DLL_EXPORTED macro.
+# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
+DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBICONV -DBUILDING_DLL \
+-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
+-Dset_relocation_prefix=libiconv_set_relocation_prefix \
+-Drelocate=libiconv_relocate -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DINSTALLPREFIX=\"/usr/local\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_VISIBILITY=1
+LIBTOOL = /bin/sh $(top_builddir)/libtool
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LN_S = ln -s
+RM = rm -f
+
+# Programs used by "make install":
+INSTALL = /usr/bin/install -c
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_DATA = ${INSTALL} -m 644
+mkinstalldirs = $(SHELL) ./build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Needed by $(LIBTOOL).
+top_builddir = .
+
+SOURCES = $(srcdir)/../lib/iconv.c $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/../lib/relocatable.c
+
+all :
+
+preloadable_libiconv.so : $(SOURCES)
+ $(RM) -r objects
+ mkdir objects && \
+ for f in $(SOURCES); do \
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -DLIBICONV_PLUG -c $$f -o objects/`basename $$f | sed -e 's,\.c$$,.o,'` || exit 1; \
+ done && \
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libiconv.la -rpath $(libdir) -no-undefined objects/*.lo && \
+ $(RM) -r objects
+ cp .libs/libiconv.so preloadable_libiconv.so
+
+install : all force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+ if test -n ""; then $(INSTALL_DATA) $(DESTDIR)$(libdir)/.new && mv $(DESTDIR)$(libdir)/.new $(DESTDIR)$(libdir)/ ; fi
+
+install-strip : install
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+
+uninstall : force
+ if test -n ""; then $(RM) $(DESTDIR)$(libdir)/ ; fi
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo *.a *.la preloadable_libiconv* core *.stackdump so_locations
+ $(RM) -r .libs _libs objects
+
+distclean : clean
+ $(RM) config.status config.log config.cache Makefile libtool
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/preload/Makefile.devel b/jni/iconv/preload/Makefile.devel
new file mode 100644
index 0000000..f411571c
--- /dev/null
+++ b/jni/iconv/preload/Makefile.devel
@@ -0,0 +1,21 @@
+# This is the developer's makefile, not the user's makefile.
+# Don't use it unless you know exactly what you do!
+
+SHELL = /bin/sh
+MAKE = make
+AUTOCONF = autoconf-2.63
+ACLOCAL = aclocal-1.11
+CP = cp
+RM = rm -f
+
+all : configures
+
+aclocal.m4 : $(wildcard ../m4/*.m4)
+ $(ACLOCAL) -I ../m4 -I ../srcm4 --output=$@
+
+configures : configure
+
+configure : configure.ac aclocal.m4
+ $(AUTOCONF)
+
+force :
diff --git a/jni/iconv/preload/Makefile.in b/jni/iconv/preload/Makefile.in
new file mode 100644
index 0000000..c2035d8
--- /dev/null
+++ b/jni/iconv/preload/Makefile.in
@@ -0,0 +1,85 @@
+# Makefile for libiconv/preload
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = @srcdir@
+
+# Directories used by "make install":
+prefix = @prefix@
+local_prefix = /usr/local
+exec_prefix = @exec_prefix@
+libdir = @libdir@
+
+# Programs used by "make":
+CC = @CC@
+CFLAGS = @CFLAGS@ @CFLAG_VISIBILITY@
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+INCLUDES = -I../lib -I$(srcdir)/../lib -I../include -I$(srcdir)/../include -I.. -I$(srcdir)/..
+# -DBUILDING_LIBICONV: Change expansion of LIBICONV_DLL_EXPORTED macro.
+# -DBUILDING_DLL: Change expansion of RELOCATABLE_DLL_EXPORTED macro.
+DEFS = -DLIBDIR=\"$(libdir)\" -DBUILDING_LIBICONV -DBUILDING_DLL \
+-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
+-Dset_relocation_prefix=libiconv_set_relocation_prefix \
+-Drelocate=libiconv_relocate @DEFS@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LN_S = @LN_S@
+RM = rm -f
+
+# Programs used by "make install":
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Needed by $(LIBTOOL).
+top_builddir = .
+
+SOURCES = $(srcdir)/../lib/iconv.c $(srcdir)/../libcharset/lib/localcharset.c $(srcdir)/../lib/relocatable.c
+
+all : @PLUGLIB@
+
+preloadable_libiconv.so : $(SOURCES)
+ $(RM) -r objects
+ mkdir objects && \
+ for f in $(SOURCES); do \
+ $(LIBTOOL_COMPILE) $(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEFS) -DLIBICONV_PLUG -c $$f -o objects/`basename $$f | sed -e 's,\.c$$,.o,'` || exit 1; \
+ done && \
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) -o libiconv.la -rpath $(libdir) -no-undefined objects/*.lo && \
+ $(RM) -r objects
+ cp .libs/libiconv.so preloadable_libiconv.so
+
+install : all force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+ if test -n "@PLUGLIB@"; then $(INSTALL_DATA) @PLUGLIB@ $(DESTDIR)$(libdir)/@PLUGLIB@.new && mv $(DESTDIR)$(libdir)/@PLUGLIB@.new $(DESTDIR)$(libdir)/@PLUGLIB@ ; fi
+
+install-strip : install
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(libdir) ] ; then $(mkinstalldirs) $(DESTDIR)$(libdir) ; fi
+
+uninstall : force
+ if test -n "@PLUGLIB@"; then $(RM) $(DESTDIR)$(libdir)/@PLUGLIB@ ; fi
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo *.a *.la preloadable_libiconv* core *.stackdump so_locations
+ $(RM) -r .libs _libs objects
+
+distclean : clean
+ $(RM) config.status config.log config.cache Makefile libtool
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/preload/aclocal.m4 b/jni/iconv/preload/aclocal.m4
new file mode 100644
index 0000000..cbf6018
--- /dev/null
+++ b/jni/iconv/preload/aclocal.m4
@@ -0,0 +1,21 @@
+# generated automatically by aclocal 1.11 -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+m4_include([../srcm4/extensions.m4])
+m4_include([../srcm4/relocatable-lib.m4])
+m4_include([../srcm4/visibility.m4])
+m4_include([../m4/libtool.m4])
+m4_include([../m4/ltoptions.m4])
+m4_include([../m4/ltsugar.m4])
+m4_include([../m4/ltversion.m4])
+m4_include([../m4/lt~obsolete.m4])
diff --git a/jni/iconv/preload/config.log b/jni/iconv/preload/config.log
new file mode 100644
index 0000000..1e6fcd5
--- /dev/null
+++ b/jni/iconv/preload/config.log
@@ -0,0 +1,628 @@
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by configure, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ $ ./configure --disable-option-checking --prefix=/usr/local --build=x86_64-pc-linux-gnu --host=arm-linux-eabi build_alias=x86_64-pc-linux-gnu host_alias=arm-linux-eabi --cache-file=/dev/null --srcdir=.
+
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = matti
+uname -m = i686
+uname -r = 3.4.5-1-pae
+uname -s = Linux
+uname -v = #1 SMP PREEMPT Sat Jul 21 12:20:29 EEST 2012
+
+/usr/bin/uname -p = unknown
+/bin/uname -X = unknown
+
+/bin/arch = unknown
+/usr/bin/arch -k = unknown
+/usr/convex/getsysinfo = unknown
+/usr/bin/hostinfo = unknown
+/bin/machine = unknown
+/usr/bin/oslevel = unknown
+/bin/universe = unknown
+
+PATH: /home/rangeli/GNUstep/Tools
+PATH: /usr/local/bin
+PATH: /usr/bin
+PATH: /bin
+PATH: /usr/local/sbin
+PATH: /usr/sbin
+PATH: /sbin
+PATH: /opt/android-ndk
+PATH: /opt/java6/bin
+PATH: /opt/java6/db/bin
+PATH: /opt/java6/jre/bin
+PATH: /usr/bin/vendor_perl
+PATH: /usr/bin/core_perl
+PATH: /root/.gem/ruby/1.9.1/bin
+PATH: /opt/android-sdk/platform-tools
+PATH: /usr/src/ndk-standalone-9/bin
+PATH: /usr/local/go
+PATH: /usr/local/go/bin
+PATH: /home/rangeli/opt/android-sdk-linux
+PATH: /home/rangeli/opt/android-sdk-linux/platform-tools
+PATH: /home/rangeli/opt/android-sdk-linux/tools
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+configure:2011: checking whether make sets $(MAKE)
+configure:2033: result: yes
+configure:2054: checking for arm-linux-eabi-gcc
+configure:2084: result: no
+configure:2094: checking for gcc
+configure:2110: found /usr/bin/gcc
+configure:2121: result: gcc
+configure:2133: WARNING: using cross tools not prefixed with host triplet
+configure:2353: checking for C compiler version
+configure:2361: gcc --version >&5
+gcc (GCC) 4.7.1 20120721 (prerelease)
+Copyright (C) 2012 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions. There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:2365: $? = 0
+configure:2372: gcc -v >&5
+Using built-in specs.
+COLLECT_GCC=gcc
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-linux-gnu/4.7.1/lto-wrapper
+Target: i686-pc-linux-gnu
+Configured with: /build/src/gcc-4.7-20120721/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --disable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release
+Thread model: posix
+gcc version 4.7.1 20120721 (prerelease) (GCC)
+configure:2376: $? = 0
+configure:2383: gcc -V >&5
+gcc: error: unrecognized command line option '-V'
+gcc: fatal error: no input files
+compilation terminated.
+configure:2387: $? = 1
+configure:2410: checking for C compiler default output file name
+configure:2432: gcc conftest.c >&5
+configure:2436: $? = 0
+configure:2474: result: a.out
+configure:2493: checking whether the C compiler works
+configure:2526: result: yes
+configure:2533: checking whether we are cross compiling
+configure:2535: result: yes
+configure:2538: checking for suffix of executables
+configure:2545: gcc -o conftest conftest.c >&5
+configure:2549: $? = 0
+configure:2575: result:
+configure:2581: checking for suffix of object files
+configure:2607: gcc -c conftest.c >&5
+configure:2611: $? = 0
+configure:2636: result: o
+configure:2640: checking whether we are using the GNU C compiler
+configure:2669: gcc -c conftest.c >&5
+configure:2676: $? = 0
+configure:2693: result: yes
+configure:2702: checking whether gcc accepts -g
+configure:2732: gcc -c -g conftest.c >&5
+configure:2739: $? = 0
+configure:2840: result: yes
+configure:2857: checking for gcc option to accept ISO C89
+configure:2931: gcc -c -g -O2 conftest.c >&5
+configure:2938: $? = 0
+configure:2961: result: none needed
+configure:2984: checking how to run the C preprocessor
+configure:3024: gcc -E conftest.c
+configure:3031: $? = 0
+configure:3062: gcc -E conftest.c
+conftest.c:8:28: fatal error: ac_nonexistent.h: No such file or directory
+compilation terminated.
+configure:3069: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| /* end confdefs.h. */
+| #include <ac_nonexistent.h>
+configure:3102: result: gcc -E
+configure:3131: gcc -E conftest.c
+configure:3138: $? = 0
+configure:3169: gcc -E conftest.c
+conftest.c:8:28: fatal error: ac_nonexistent.h: No such file or directory
+compilation terminated.
+configure:3176: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| /* end confdefs.h. */
+| #include <ac_nonexistent.h>
+configure:3229: checking for a BSD-compatible install
+configure:3297: result: /usr/bin/install -c
+configure:3316: checking build system type
+configure:3334: result: x86_64-pc-linux-gnu
+configure:3356: checking host system type
+configure:3371: result: arm-linux-eabi
+configure:3396: checking whether to activate relocatable installation
+configure:3411: result: no
+configure:3447: checking whether ln -s works
+configure:3451: result: yes
+configure:3462: checking for grep that handles long lines and -e
+configure:3522: result: /usr/bin/grep
+configure:3527: checking for egrep
+configure:3591: result: /usr/bin/grep -E
+configure:3596: checking for ANSI C header files
+configure:3626: gcc -c -g -O2 conftest.c >&5
+configure:3633: $? = 0
+configure:3764: result: yes
+configure:3788: checking for sys/types.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for sys/stat.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for stdlib.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for string.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for memory.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for strings.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for inttypes.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for stdint.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3788: checking for unistd.h
+configure:3809: gcc -c -g -O2 conftest.c >&5
+configure:3816: $? = 0
+configure:3833: result: yes
+configure:3860: checking minix/config.h usability
+configure:3877: gcc -c -g -O2 conftest.c >&5
+conftest.c:52:26: fatal error: minix/config.h: No such file or directory
+compilation terminated.
+configure:3884: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define INSTALLPREFIX "/usr/local"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| /* end confdefs.h. */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| # include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| # include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <minix/config.h>
+configure:3898: result: no
+configure:3902: checking minix/config.h presence
+configure:3917: gcc -E conftest.c
+conftest.c:19:26: fatal error: minix/config.h: No such file or directory
+compilation terminated.
+configure:3924: $? = 1
+configure: failed program was:
+| /* confdefs.h. */
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define INSTALLPREFIX "/usr/local"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| /* end confdefs.h. */
+| #include <minix/config.h>
+configure:3938: result: no
+configure:3966: checking for minix/config.h
+configure:3973: result: no
+configure:4014: checking whether it is safe to define __EXTENSIONS__
+configure:4042: gcc -c -g -O2 conftest.c >&5
+configure:4049: $? = 0
+configure:4064: result: yes
+configure:4121: checking for a sed that does not truncate output
+configure:4187: result: /bin/sed
+configure:4205: checking for fgrep
+configure:4269: result: /usr/bin/grep -F
+configure:4304: checking for ld used by gcc
+configure:4371: result: /usr/bin/ld
+configure:4380: checking if the linker (/usr/bin/ld) is GNU ld
+configure:4395: result: yes
+configure:4407: checking for BSD- or MS-compatible name lister (nm)
+configure:4456: result: no
+configure:4467: checking for arm-linux-eabi-dumpbin
+configure:4497: result: no
+configure:4467: checking for arm-linux-eabi-link
+configure:4497: result: no
+configure:4511: checking for dumpbin
+configure:4541: result: no
+configure:4511: checking for link
+configure:4527: found /usr/bin/link
+configure:4538: result: link -dump -symbols
+configure:4574: checking the name lister (link -dump -symbols) interface
+configure:4581: gcc -c -g -O2 conftest.c >&5
+configure:4584: link -dump -symbols "conftest.o"
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:4587: output
+configure:4594: result: BSD nm
+configure:4598: checking the maximum length of command line arguments
+configure:4718: result: 1572864
+configure:4735: checking whether the shell understands some XSI constructs
+configure:4745: result: yes
+configure:4749: checking whether the shell understands "+="
+configure:4755: result: yes
+configure:4790: checking for /usr/bin/ld option to reload object files
+configure:4797: result: -r
+configure:4826: checking for arm-linux-eabi-objdump
+configure:4856: result: no
+configure:4866: checking for objdump
+configure:4882: found /usr/bin/objdump
+configure:4893: result: objdump
+configure:4922: checking how to recognize dependent libraries
+configure:5118: result: unknown
+configure:5138: checking for arm-linux-eabi-ar
+configure:5168: result: no
+configure:5178: checking for ar
+configure:5194: found /usr/bin/ar
+configure:5205: result: ar
+configure:5243: checking for arm-linux-eabi-strip
+configure:5273: result: no
+configure:5283: checking for strip
+configure:5299: found /usr/bin/strip
+configure:5310: result: strip
+configure:5342: checking for arm-linux-eabi-ranlib
+configure:5372: result: no
+configure:5382: checking for ranlib
+configure:5398: found /usr/bin/ranlib
+configure:5409: result: ranlib
+configure:5499: checking command to parse link -dump -symbols output from gcc object
+configure:5617: gcc -c -g -O2 conftest.c >&5
+configure:5620: $? = 0
+configure:5624: link -dump -symbols conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:5627: $? = 0
+cannot run sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'
+configure:5617: gcc -c -g -O2 conftest.c >&5
+configure:5620: $? = 0
+configure:5624: link -dump -symbols conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' \> conftest.nm
+link: invalid option -- 'd'
+Try 'link --help' for more information.
+configure:5627: $? = 0
+cannot run sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'
+configure:5719: result: failed
+configure:6587: checking for dlfcn.h
+configure:6608: gcc -c -g -O2 conftest.c >&5
+configure:6615: $? = 0
+configure:6632: result: yes
+configure:7116: checking for objdir
+configure:7131: result: .libs
+configure:7427: checking if gcc supports -fno-rtti -fno-exceptions
+configure:7445: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5
+cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
+configure:7449: $? = 0
+configure:7462: result: no
+configure:7482: checking for gcc option to produce PIC
+configure:7754: result: -fPIC -DPIC
+configure:7766: checking if gcc PIC flag -fPIC -DPIC works
+configure:7784: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5
+configure:7788: $? = 0
+configure:7801: result: yes
+configure:7825: checking if gcc static flag -static works
+configure:7853: result: yes
+configure:7868: checking if gcc supports -c -o file.o
+configure:7889: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
+configure:7893: $? = 0
+configure:7915: result: yes
+configure:7923: checking if gcc supports -c -o file.o
+configure:7970: result: yes
+configure:8003: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
+configure:9077: result: yes
+configure:9114: checking whether -lc should be explicitly linked in
+configure:9119: gcc -c -g -O2 conftest.c >&5
+configure:9122: $? = 0
+configure:9137: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
+configure:9140: $? = 0
+configure:9152: result: no
+configure:9316: checking dynamic linker characteristics
+configure:9999: result: no
+configure:10101: checking how to hardcode library paths into programs
+configure:10126: result: immediate
+configure:10959: checking whether stripping libraries is possible
+configure:10964: result: yes
+configure:10999: checking if libtool supports shared libraries
+configure:11001: result: no
+configure:11004: checking whether to build shared libraries
+configure:11025: result: no
+configure:11028: checking whether to build static libraries
+configure:11032: result: yes
+configure:11072: checking for simple visibility declarations
+configure:11104: gcc -c -g -O2 -fvisibility=hidden conftest.c >&5
+configure:11111: $? = 0
+configure:11128: result: yes
+configure:11293: creating ./config.status
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by config.status, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES =
+ CONFIG_HEADERS =
+ CONFIG_LINKS =
+ CONFIG_COMMANDS =
+ $ ./config.status
+
+on matti
+
+config.status:878: creating Makefile
+config.status:1083: executing libtool commands
+
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+
+ac_cv_build=x86_64-pc-linux-gnu
+ac_cv_c_compiler_gnu=yes
+ac_cv_env_CC_set=
+ac_cv_env_CC_value=
+ac_cv_env_CFLAGS_set=
+ac_cv_env_CFLAGS_value=
+ac_cv_env_CPPFLAGS_set=
+ac_cv_env_CPPFLAGS_value=
+ac_cv_env_CPP_set=
+ac_cv_env_CPP_value=
+ac_cv_env_LDFLAGS_set=
+ac_cv_env_LDFLAGS_value=
+ac_cv_env_LIBS_set=
+ac_cv_env_LIBS_value=
+ac_cv_env_build_alias_set=set
+ac_cv_env_build_alias_value=x86_64-pc-linux-gnu
+ac_cv_env_host_alias_set=set
+ac_cv_env_host_alias_value=arm-linux-eabi
+ac_cv_env_target_alias_set=
+ac_cv_env_target_alias_value=
+ac_cv_header_dlfcn_h=yes
+ac_cv_header_inttypes_h=yes
+ac_cv_header_memory_h=yes
+ac_cv_header_minix_config_h=no
+ac_cv_header_stdc=yes
+ac_cv_header_stdint_h=yes
+ac_cv_header_stdlib_h=yes
+ac_cv_header_string_h=yes
+ac_cv_header_strings_h=yes
+ac_cv_header_sys_stat_h=yes
+ac_cv_header_sys_types_h=yes
+ac_cv_header_unistd_h=yes
+ac_cv_host=arm-linux-eabi
+ac_cv_objext=o
+ac_cv_path_EGREP='/usr/bin/grep -E'
+ac_cv_path_FGREP='/usr/bin/grep -F'
+ac_cv_path_GREP=/usr/bin/grep
+ac_cv_path_SED=/bin/sed
+ac_cv_path_install='/usr/bin/install -c'
+ac_cv_prog_CPP='gcc -E'
+ac_cv_prog_ac_ct_AR=ar
+ac_cv_prog_ac_ct_CC=gcc
+ac_cv_prog_ac_ct_DUMPBIN='link -dump -symbols'
+ac_cv_prog_ac_ct_OBJDUMP=objdump
+ac_cv_prog_ac_ct_RANLIB=ranlib
+ac_cv_prog_ac_ct_STRIP=strip
+ac_cv_prog_cc_c89=
+ac_cv_prog_cc_g=yes
+ac_cv_prog_make_make_set=yes
+ac_cv_safe_to_define___extensions__=yes
+gl_cv_cc_visibility=yes
+lt_cv_deplibs_check_method=unknown
+lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_ld_reload_flag=-r
+lt_cv_nm_interface='BSD nm'
+lt_cv_objdir=.libs
+lt_cv_path_LD=/usr/bin/ld
+lt_cv_path_NM=no
+lt_cv_prog_compiler_c_o=yes
+lt_cv_prog_compiler_pic_works=yes
+lt_cv_prog_compiler_rtti_exceptions=no
+lt_cv_prog_compiler_static_works=yes
+lt_cv_prog_gnu_ld=yes
+lt_cv_sys_global_symbol_pipe=
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_cdecl=
+lt_cv_sys_max_cmd_len=1572864
+
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+
+AR='ar'
+AS='as'
+CC='gcc'
+CFLAGS='-g -O2'
+CFLAG_VISIBILITY='-fvisibility=hidden'
+CPP='gcc -E'
+CPPFLAGS=''
+DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DINSTALLPREFIX=\"/usr/local\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_VISIBILITY=1'
+DLLTOOL='dlltool'
+DSYMUTIL=''
+DUMPBIN='link -dump -symbols'
+ECHO_C=''
+ECHO_N='-n'
+ECHO_T=''
+EGREP='/usr/bin/grep -E'
+EXEEXT=''
+FGREP='/usr/bin/grep -F'
+GREP='/usr/bin/grep'
+HAVE_VISIBILITY='1'
+INSTALL_DATA='${INSTALL} -m 644'
+INSTALL_PROGRAM='${INSTALL}'
+INSTALL_SCRIPT='${INSTALL}'
+LD='/usr/bin/ld'
+LDFLAGS=''
+LIBOBJS=''
+LIBS=''
+LIBTOOL='/bin/sh $(top_builddir)/libtool'
+LIPO=''
+LN_S='ln -s'
+LTLIBOBJS=''
+NM='link -dump -symbols'
+NMEDIT=''
+OBJDUMP='objdump'
+OBJEXT='o'
+OTOOL64=''
+OTOOL=''
+PACKAGE=''
+PACKAGE_BUGREPORT=''
+PACKAGE_NAME=''
+PACKAGE_STRING=''
+PACKAGE_TARNAME=''
+PACKAGE_VERSION=''
+PATH_SEPARATOR=':'
+PLUGLIB=''
+RANLIB='ranlib'
+RELOCATABLE='no'
+SED='/bin/sed'
+SET_MAKE=''
+SHELL='/bin/sh'
+STRIP='strip'
+VERSION=''
+ac_ct_CC='gcc'
+ac_ct_DUMPBIN='link -dump -symbols'
+bindir='${exec_prefix}/bin'
+build='x86_64-pc-linux-gnu'
+build_alias='x86_64-pc-linux-gnu'
+build_cpu='x86_64'
+build_os='linux-gnu'
+build_vendor='pc'
+datadir='${datarootdir}'
+datarootdir='${prefix}/share'
+docdir='${datarootdir}/doc/${PACKAGE}'
+dvidir='${docdir}'
+exec_prefix='${prefix}'
+host='arm-linux-eabi'
+host_alias='arm-linux-eabi'
+host_cpu='arm'
+host_os='eabi'
+host_vendor='linux'
+htmldir='${docdir}'
+includedir='${prefix}/include'
+infodir='${datarootdir}/info'
+libdir='${exec_prefix}/lib'
+libexecdir='${exec_prefix}/libexec'
+localedir='${datarootdir}/locale'
+localstatedir='${prefix}/var'
+lt_ECHO='echo'
+mandir='${datarootdir}/man'
+oldincludedir='/usr/include'
+pdfdir='${docdir}'
+prefix='/usr/local'
+program_transform_name='s,x,x,'
+psdir='${docdir}'
+sbindir='${exec_prefix}/sbin'
+sharedstatedir='${prefix}/com'
+sysconfdir='${prefix}/etc'
+target_alias=''
+
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+
+#define PACKAGE_NAME ""
+#define PACKAGE_TARNAME ""
+#define PACKAGE_VERSION ""
+#define PACKAGE_STRING ""
+#define PACKAGE_BUGREPORT ""
+#define INSTALLPREFIX "/usr/local"
+#define STDC_HEADERS 1
+#define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_STAT_H 1
+#define HAVE_STDLIB_H 1
+#define HAVE_STRING_H 1
+#define HAVE_MEMORY_H 1
+#define HAVE_STRINGS_H 1
+#define HAVE_INTTYPES_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_UNISTD_H 1
+#define __EXTENSIONS__ 1
+#define _ALL_SOURCE 1
+#define _GNU_SOURCE 1
+#define _POSIX_PTHREAD_SEMANTICS 1
+#define _TANDEM_SOURCE 1
+#define HAVE_DLFCN_H 1
+#define LT_OBJDIR ".libs/"
+#define HAVE_VISIBILITY 1
+
+configure: exit 0
diff --git a/jni/iconv/preload/config.status b/jni/iconv/preload/config.status
new file mode 100755
index 0000000..b04a75c
--- /dev/null
+++ b/jni/iconv/preload/config.status
@@ -0,0 +1,1736 @@
+#! /bin/sh
+# Generated by configure.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=${CONFIG_SHELL-/bin/sh}
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES = $CONFIG_FILES
+ CONFIG_HEADERS = $CONFIG_HEADERS
+ CONFIG_LINKS = $CONFIG_LINKS
+ CONFIG_COMMANDS = $CONFIG_COMMANDS
+ $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+# Files that config.status was made for.
+config_files=" Makefile"
+config_commands=" libtool"
+
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTION]... [FILE]...
+
+ -h, --help print this help, then exit
+ -V, --version print version number and configuration settings, then exit
+ -q, --quiet, --silent
+ do not print progress messages
+ -d, --debug don't remove temporary files
+ --recheck update $as_me by reconfiguring in the same conditions
+ --file=FILE[:TEMPLATE]
+ instantiate the configuration file FILE
+
+Configuration files:
+$config_files
+
+Configuration commands:
+$config_commands
+
+Report bugs to <bug-autoconf@gnu.org>."
+
+ac_cs_version="\
+config.status
+configured by ./configure, generated by GNU Autoconf 2.63,
+ with options \"'--disable-option-checking' '--prefix=/usr/local' '--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi' '--cache-file=/dev/null' '--srcdir=.'\"
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='/home/rangeli/projects/libiconv-1.13.1/preload'
+srcdir='.'
+INSTALL='/usr/bin/install -c'
+test -n "$AWK" || AWK=awk
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+ case $1 in
+ --*=*)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+ ac_shift=:
+ ;;
+ *)
+ ac_option=$1
+ ac_optarg=$2
+ ac_shift=shift
+ ;;
+ esac
+
+ case $ac_option in
+ # Handling of the options.
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ ac_cs_recheck=: ;;
+ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+ $as_echo "$ac_cs_version"; exit ;;
+ --debug | --debu | --deb | --de | --d | -d )
+ debug=: ;;
+ --file | --fil | --fi | --f )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
+ ac_need_defaults=false;;
+ --he | --h | --help | --hel | -h )
+ $as_echo "$ac_cs_usage"; exit ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil | --si | --s)
+ ac_cs_silent=: ;;
+
+ # This is an error.
+ -*) { $as_echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; } ;;
+
+ *) ac_config_targets="$ac_config_targets $1"
+ ac_need_defaults=false ;;
+
+ esac
+ shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+ exec 6>/dev/null
+ ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+if $ac_cs_recheck; then
+ set X '/bin/sh' './configure' '--disable-option-checking' '--prefix=/usr/local' '--build=x86_64-pc-linux-gnu' '--host=arm-linux-eabi' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=arm-linux-eabi' '--cache-file=/dev/null' '--srcdir=.' $ac_configure_extra_args --no-create --no-recursion
+ shift
+ $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
+ CONFIG_SHELL='/bin/sh'
+ export CONFIG_SHELL
+ exec "$@"
+fi
+
+exec 5>>config.log
+{
+ echo
+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+ $as_echo "$ac_log"
+} >&5
+
+#
+# INIT-COMMANDS
+#
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+macro_version='2.2.6'
+macro_revision='1.3012'
+AS='as'
+DLLTOOL='dlltool'
+OBJDUMP='objdump'
+enable_shared='no'
+enable_static='yes'
+pic_mode='default'
+enable_fast_install='yes'
+host_alias='arm-linux-eabi'
+host='arm-linux-eabi'
+host_os='eabi'
+build_alias='x86_64-pc-linux-gnu'
+build='x86_64-pc-linux-gnu'
+build_os='linux-gnu'
+SED='/bin/sed'
+Xsed='/bin/sed -e 1s/^X//'
+GREP='/usr/bin/grep'
+EGREP='/usr/bin/grep -E'
+FGREP='/usr/bin/grep -F'
+LD='/usr/bin/ld'
+NM='link -dump -symbols'
+LN_S='ln -s'
+max_cmd_len='1572864'
+ac_objext='o'
+exeext=''
+lt_unset='unset'
+lt_SP2NL='tr \040 \012'
+lt_NL2SP='tr \015\012 \040\040'
+reload_flag=' -r'
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+deplibs_check_method='unknown'
+file_magic_cmd='$MAGIC_CMD'
+AR='ar'
+AR_FLAGS='cru'
+STRIP='strip'
+RANLIB='ranlib'
+old_postinstall_cmds='chmod 644 $oldlib~$RANLIB $oldlib'
+old_postuninstall_cmds=''
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs~$RANLIB $oldlib'
+CC='gcc'
+CFLAGS='-g -O2'
+compiler='gcc'
+GCC='yes'
+lt_cv_sys_global_symbol_pipe=''
+lt_cv_sys_global_symbol_to_cdecl=''
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
+objdir='.libs'
+SHELL='/bin/sh'
+ECHO='echo'
+MAGIC_CMD='file'
+lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+lt_prog_compiler_wl='-Wl,'
+lt_prog_compiler_pic=' -fPIC -DPIC'
+lt_prog_compiler_static='-static'
+lt_cv_prog_compiler_c_o='yes'
+need_locks='no'
+DSYMUTIL=''
+NMEDIT=''
+LIPO=''
+OTOOL=''
+OTOOL64=''
+libext='a'
+shrext_cmds='.so'
+extract_expsyms_cmds=''
+archive_cmds_need_lc='no'
+enable_shared_with_static_runtimes='no'
+export_dynamic_flag_spec='${wl}--export-dynamic'
+whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+compiler_needs_object='no'
+old_archive_from_new_cmds=''
+old_archive_from_expsyms_cmds=''
+archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+module_cmds=''
+module_expsym_cmds=''
+with_gnu_ld='yes'
+allow_undefined_flag=''
+no_undefined_flag=''
+hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+hardcode_libdir_flag_spec_ld=''
+hardcode_libdir_separator=''
+hardcode_direct='no'
+hardcode_direct_absolute='no'
+hardcode_minus_L='no'
+hardcode_shlibpath_var='unsupported'
+hardcode_automatic='no'
+inherit_rpath='no'
+link_all_deplibs='unknown'
+fix_srcfile_path=''
+always_export_symbols='no'
+export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+include_expsyms=''
+prelink_cmds=''
+file_list_spec=''
+variables_saved_for_relink='PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH'
+need_lib_prefix='unknown'
+need_version='unknown'
+version_type='none'
+runpath_var='LD_RUN_PATH'
+shlibpath_var=''
+shlibpath_overrides_runpath='unknown'
+libname_spec='lib$name'
+library_names_spec=''
+soname_spec=''
+postinstall_cmds=''
+postuninstall_cmds=''
+finish_cmds=''
+finish_eval=''
+hardcode_into_libs='no'
+sys_lib_search_path_spec='/usr/lib/gcc/i686-pc-linux-gnu/4.7.1 /usr/lib /lib'
+sys_lib_dlsearch_path_spec='/lib /usr/lib'
+hardcode_action='immediate'
+enable_dlopen='unknown'
+enable_dlopen_self='unknown'
+enable_dlopen_self_static='unknown'
+old_striplib='strip --strip-debug'
+striplib='strip --strip-unneeded'
+
+LTCC='gcc'
+LTCFLAGS='-g -O2'
+compiler='gcc'
+
+# Quote evaled strings.
+for var in SED GREP EGREP FGREP LD NM LN_S lt_SP2NL lt_NL2SP reload_flag deplibs_check_method file_magic_cmd AR AR_FLAGS STRIP RANLIB CC CFLAGS compiler lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl lt_cv_sys_global_symbol_to_c_name_address lt_cv_sys_global_symbol_to_c_name_address_lib_prefix SHELL ECHO lt_prog_compiler_no_builtin_flag lt_prog_compiler_wl lt_prog_compiler_pic lt_prog_compiler_static lt_cv_prog_compiler_c_o need_locks DSYMUTIL NMEDIT LIPO OTOOL OTOOL64 shrext_cmds export_dynamic_flag_spec whole_archive_flag_spec compiler_needs_object with_gnu_ld allow_undefined_flag no_undefined_flag hardcode_libdir_flag_spec hardcode_libdir_flag_spec_ld hardcode_libdir_separator fix_srcfile_path exclude_expsyms include_expsyms file_list_spec variables_saved_for_relink libname_spec library_names_spec soname_spec finish_eval old_striplib striplib; do
+ case `eval \\$ECHO "X\\$$var"` in
+ *[\\\`\"\$]*)
+ eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
+ ;;
+ *)
+ eval "lt_$var=\\\"\$$var\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds old_postinstall_cmds old_postuninstall_cmds old_archive_cmds extract_expsyms_cmds old_archive_from_new_cmds old_archive_from_expsyms_cmds archive_cmds archive_expsym_cmds module_cmds module_expsym_cmds export_symbols_cmds prelink_cmds postinstall_cmds postuninstall_cmds finish_cmds sys_lib_search_path_spec sys_lib_dlsearch_path_spec; do
+ case `eval \\$ECHO "X\\$$var"` in
+ *[\\\`\"\$]*)
+ eval "lt_$var=\\\"\`\$ECHO \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
+ ;;
+ *)
+ eval "lt_$var=\\\"\$$var\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case $lt_ECHO in
+*'\$0 --fallback-echo"') lt_ECHO=`$ECHO "X$lt_ECHO" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
+ ;;
+esac
+
+ac_aux_dir='../build-aux'
+xsi_shell='yes'
+lt_shell_append='yes'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+
+ PACKAGE=''
+ VERSION=''
+ TIMESTAMP=''
+ RM='rm -f'
+ ofile='libtool'
+
+
+
+
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+ case $ac_config_target in
+ "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+
+ *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used. Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience. Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+ tmp=
+ trap 'exit_status=$?
+ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+ trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+ test -n "$tmp" && test -d "$tmp"
+} ||
+{
+ tmp=./conf$$-$RANDOM
+ (umask 077 && mkdir "$tmp")
+} ||
+{
+ $as_echo "$as_me: cannot create a temporary directory in ." >&2
+ { (exit 1); exit 1; }
+}
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=' '
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+ ac_cs_awk_cr='\\r'
+else
+ ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+cat >>"$tmp/subs1.awk" <<\_ACAWK &&
+S["LTLIBOBJS"]=""
+S["PLUGLIB"]=""
+S["HAVE_VISIBILITY"]="1"
+S["CFLAG_VISIBILITY"]="-fvisibility=hidden"
+S["OTOOL64"]=""
+S["OTOOL"]=""
+S["LIPO"]=""
+S["NMEDIT"]=""
+S["DSYMUTIL"]=""
+S["lt_ECHO"]="echo"
+S["RANLIB"]="ranlib"
+S["STRIP"]="strip"
+S["AR"]="ar"
+S["NM"]="link -dump -symbols"
+S["ac_ct_DUMPBIN"]="link -dump -symbols"
+S["DUMPBIN"]="link -dump -symbols"
+S["LD"]="/usr/bin/ld"
+S["FGREP"]="/usr/bin/grep -F"
+S["SED"]="/bin/sed"
+S["LIBTOOL"]="/bin/sh $(top_builddir)/libtool"
+S["OBJDUMP"]="objdump"
+S["DLLTOOL"]="dlltool"
+S["AS"]="as"
+S["EGREP"]="/usr/bin/grep -E"
+S["GREP"]="/usr/bin/grep"
+S["LN_S"]="ln -s"
+S["LIBOBJS"]=""
+S["RELOCATABLE"]="no"
+S["host_os"]="eabi"
+S["host_vendor"]="linux"
+S["host_cpu"]="arm"
+S["host"]="arm-linux-eabi"
+S["build_os"]="linux-gnu"
+S["build_vendor"]="pc"
+S["build_cpu"]="x86_64"
+S["build"]="x86_64-pc-linux-gnu"
+S["INSTALL_DATA"]="${INSTALL} -m 644"
+S["INSTALL_SCRIPT"]="${INSTALL}"
+S["INSTALL_PROGRAM"]="${INSTALL}"
+S["CPP"]="gcc -E"
+S["OBJEXT"]="o"
+S["EXEEXT"]=""
+S["ac_ct_CC"]="gcc"
+S["CPPFLAGS"]=""
+S["LDFLAGS"]=""
+S["CFLAGS"]="-g -O2"
+S["CC"]="gcc"
+S["VERSION"]=""
+S["PACKAGE"]=""
+S["SET_MAKE"]=""
+S["target_alias"]=""
+S["host_alias"]="arm-linux-eabi"
+S["build_alias"]="x86_64-pc-linux-gnu"
+S["LIBS"]=""
+S["ECHO_T"]=""
+S["ECHO_N"]="-n"
+S["ECHO_C"]=""
+S["DEFS"]="-DPACKAGE_NAME=\\\"\\\" -DPACKAGE_TARNAME=\\\"\\\" -DPACKAGE_VERSION=\\\"\\\" -DPACKAGE_STRING=\\\"\\\" -DPACKAGE_BUGREPORT=\\\"\\\" -DINSTALLPREFIX=\\\"/usr/local\\\" -DST"\
+"DC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -"\
+"DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DHAVE_DLFCN_H"\
+"=1 -DLT_OBJDIR=\\\".libs/\\\" -DHAVE_VISIBILITY=1"
+S["mandir"]="${datarootdir}/man"
+S["localedir"]="${datarootdir}/locale"
+S["libdir"]="${exec_prefix}/lib"
+S["psdir"]="${docdir}"
+S["pdfdir"]="${docdir}"
+S["dvidir"]="${docdir}"
+S["htmldir"]="${docdir}"
+S["infodir"]="${datarootdir}/info"
+S["docdir"]="${datarootdir}/doc/${PACKAGE}"
+S["oldincludedir"]="/usr/include"
+S["includedir"]="${prefix}/include"
+S["localstatedir"]="${prefix}/var"
+S["sharedstatedir"]="${prefix}/com"
+S["sysconfdir"]="${prefix}/etc"
+S["datadir"]="${datarootdir}"
+S["datarootdir"]="${prefix}/share"
+S["libexecdir"]="${exec_prefix}/libexec"
+S["sbindir"]="${exec_prefix}/sbin"
+S["bindir"]="${exec_prefix}/bin"
+S["program_transform_name"]="s,x,x,"
+S["prefix"]="/usr/local"
+S["exec_prefix"]="${prefix}"
+S["PACKAGE_BUGREPORT"]=""
+S["PACKAGE_STRING"]=""
+S["PACKAGE_VERSION"]=""
+S["PACKAGE_TARNAME"]=""
+S["PACKAGE_NAME"]=""
+S["PATH_SEPARATOR"]=":"
+S["SHELL"]="/bin/sh"
+_ACAWK
+cat >>"$tmp/subs1.awk" <<_ACAWK &&
+ for (key in S) S_is_set[key] = 1
+ FS = ""
+
+}
+{
+ line = $ 0
+ nfields = split(line, field, "@")
+ substed = 0
+ len = length(field[1])
+ for (i = 2; i < nfields; i++) {
+ key = field[i]
+ keylen = length(key)
+ if (S_is_set[key]) {
+ value = S[key]
+ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+ len += length(value) + length(field[++i])
+ substed = 1
+ } else
+ len += 1 + keylen
+ }
+
+ print line
+}
+
+_ACAWK
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+ cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+ || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
+$as_echo "$as_me: error: could not setup config files machinery" >&2;}
+ { (exit 1); exit 1; }; }
+fi # test -n "$CONFIG_FILES"
+
+
+eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+ case $ac_tag in
+ :[FHLC]) ac_mode=$ac_tag; continue;;
+ esac
+ case $ac_mode$ac_tag in
+ :[FHL]*:*);;
+ :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
+$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
+ { (exit 1); exit 1; }; };;
+ :[FH]-) ac_tag=-:-;;
+ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+ esac
+ ac_save_IFS=$IFS
+ IFS=:
+ set x $ac_tag
+ IFS=$ac_save_IFS
+ shift
+ ac_file=$1
+ shift
+
+ case $ac_mode in
+ :L) ac_source=$1;;
+ :[FH])
+ ac_file_inputs=
+ for ac_f
+ do
+ case $ac_f in
+ -) ac_f="$tmp/stdin";;
+ *) # Look for the file first in the build tree, then in the source tree
+ # (if the path is not absolute). The absolute path cannot be DOS-style,
+ # because $ac_f cannot contain `:'.
+ test -f "$ac_f" ||
+ case $ac_f in
+ [\\/$]*) false;;
+ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+ esac ||
+ { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+ ac_file_inputs="$ac_file_inputs '$ac_f'"
+ done
+
+ # Let's still pretend it is `configure' which instantiates (i.e., don't
+ # use $as_me), people would be surprised to read:
+ # /* config.h. Generated by config.status. */
+ configure_input='Generated from '`
+ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+ `' by configure.'
+ if test x"$ac_file" != x-; then
+ configure_input="$ac_file. $configure_input"
+ { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+ fi
+ # Neutralize special characters interpreted by sed in replacement strings.
+ case $configure_input in #(
+ *\&* | *\|* | *\\* )
+ ac_sed_conf_input=`$as_echo "$configure_input" |
+ sed 's/[\\\\&|]/\\\\&/g'`;; #(
+ *) ac_sed_conf_input=$configure_input;;
+ esac
+
+ case $ac_tag in
+ *:-:* | *:-) cat >"$tmp/stdin" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; } ;;
+ esac
+ ;;
+ esac
+
+ ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$ac_file" : 'X\(//\)[^/]' \| \
+ X"$ac_file" : 'X\(//\)$' \| \
+ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ case $ac_mode in
+ :F)
+ #
+ # CONFIG_FILE
+ #
+
+ case $INSTALL in
+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+ esac
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+ac_sed_dataroot='
+/datarootdir/ {
+ p
+ q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+ ac_datarootdir_hack='
+ s&@datadir@&${datarootdir}&g
+ s&@docdir@&${datarootdir}/doc/${PACKAGE}&g
+ s&@infodir@&${datarootdir}/info&g
+ s&@localedir@&${datarootdir}/locale&g
+ s&@mandir@&${datarootdir}/man&g
+ s&\${datarootdir}&${prefix}/share&g' ;;
+esac
+ac_sed_extra="/^[ ]*VPATH[ ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[ ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[ ]*$//
+}
+
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&2;}
+
+ rm -f "$tmp/stdin"
+ case $ac_file in
+ -) cat "$tmp/out" && rm -f "$tmp/out";;
+ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+ esac \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ ;;
+
+
+ :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+ esac
+
+
+ case $ac_file$ac_mode in
+ "libtool":C)
+
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+ ;;
+ esac
+
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+
+ ;;
+
+ esac
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
diff --git a/jni/iconv/preload/configure b/jni/iconv/preload/configure
new file mode 100755
index 0000000..b2026e8
--- /dev/null
+++ b/jni/iconv/preload/configure
@@ -0,0 +1,13183 @@
+#! /bin/sh
+# Guess values for system-dependent variables and create Makefiles.
+# Generated by GNU Autoconf 2.63.
+#
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This configure script is free software; the Free Software Foundation
+# gives unlimited permission to copy, distribute and modify it.
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+if test "x$CONFIG_SHELL" = x; then
+ if (eval ":") 2>/dev/null; then
+ as_have_required=yes
+else
+ as_have_required=no
+fi
+
+ if test $as_have_required = yes && (eval ":
+(as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=\$LINENO
+ as_lineno_2=\$LINENO
+ test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
+ test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
+") 2> /dev/null; then
+ :
+else
+ as_candidate_shells=
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ case $as_dir in
+ /*)
+ for as_base in sh bash ksh sh5; do
+ as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
+ done;;
+ esac
+done
+IFS=$as_save_IFS
+
+
+ for as_shell in $as_candidate_shells $SHELL; do
+ # Try only shells that exist, to save several forks.
+ if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+ { ("$as_shell") 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+_ASEOF
+}; then
+ CONFIG_SHELL=$as_shell
+ as_have_required=yes
+ if { "$as_shell" 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+(as_func_return () {
+ (exit $1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = "$1" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test $exitcode = 0) || { (exit 1); exit 1; }
+
+(
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
+
+_ASEOF
+}; then
+ break
+fi
+
+fi
+
+ done
+
+ if test "x$CONFIG_SHELL" != x; then
+ for as_var in BASH_ENV ENV
+ do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+ done
+ export CONFIG_SHELL
+ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+
+ if test $as_have_required = no; then
+ echo This script requires a shell more modern than all the
+ echo shells that I found on your system. Please install a
+ echo modern shell, or manually run the script under such a
+ echo shell if you do have one.
+ { (exit 1); exit 1; }
+fi
+
+
+fi
+
+fi
+
+
+
+(eval "as_func_return () {
+ (exit \$1)
+}
+as_func_success () {
+ as_func_return 0
+}
+as_func_failure () {
+ as_func_return 1
+}
+as_func_ret_success () {
+ return 0
+}
+as_func_ret_failure () {
+ return 1
+}
+
+exitcode=0
+if as_func_success; then
+ :
+else
+ exitcode=1
+ echo as_func_success failed.
+fi
+
+if as_func_failure; then
+ exitcode=1
+ echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+ :
+else
+ exitcode=1
+ echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+ exitcode=1
+ echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+ :
+else
+ exitcode=1
+ echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0") || {
+ echo No shell found that supports shell functions.
+ echo Please tell bug-autoconf@gnu.org about your system,
+ echo including any error possibly output before this message.
+ echo This can help us improve future autoconf versions.
+ echo Configuration will now proceed without shell functions.
+}
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case X$lt_ECHO in
+X*--fallback-echo)
+ # Remove one level of quotation (which was required for Make).
+ ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
+ ;;
+esac
+
+ECHO=${lt_ECHO-echo}
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell.
+ exec $SHELL "$0" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<_LT_EOF
+$*
+_LT_EOF
+ exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test -z "$lt_ECHO"; then
+ if test "X${echo_test_string+set}" != Xset; then
+ # find a string as large as possible, as long as the shell can cope with it
+ for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
+ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+ if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
+ { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
+ then
+ break
+ fi
+ done
+ fi
+
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ :
+ else
+ # The Solaris, AIX, and Digital Unix default echo programs unquote
+ # backslashes. This makes it impossible to quote backslashes using
+ # echo "$something" | sed 's/\\/\\\\/g'
+ #
+ # So, first we look for a working echo in the user's PATH.
+
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for dir in $PATH /usr/ucb; do
+ IFS="$lt_save_ifs"
+ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$dir/echo"
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+
+ if test "X$ECHO" = Xecho; then
+ # We didn't find a better echo, so look for alternatives.
+ if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # This shell has a builtin print -r that does the trick.
+ ECHO='print -r'
+ elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
+ test "X$CONFIG_SHELL" != X/bin/ksh; then
+ # If we have ksh, try running configure again with it.
+ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+ export ORIGINAL_CONFIG_SHELL
+ CONFIG_SHELL=/bin/ksh
+ export CONFIG_SHELL
+ exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
+ else
+ # Try using printf.
+ ECHO='printf %s\n'
+ if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
+ echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ # Cool, printf works
+ :
+ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+ export CONFIG_SHELL
+ SHELL="$CONFIG_SHELL"
+ export SHELL
+ ECHO="$CONFIG_SHELL $0 --fallback-echo"
+ elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+ test "X$echo_testing_string" = 'X\t' &&
+ echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+ test "X$echo_testing_string" = "X$echo_test_string"; then
+ ECHO="$CONFIG_SHELL $0 --fallback-echo"
+ else
+ # maybe with a smaller string...
+ prev=:
+
+ for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
+ if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
+ then
+ break
+ fi
+ prev="$cmd"
+ done
+
+ if test "$prev" != 'sed 50q "$0"'; then
+ echo_test_string=`eval $prev`
+ export echo_test_string
+ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
+ else
+ # Oops. We lost completely, so just stick with echo.
+ ECHO=echo
+ fi
+ fi
+ fi
+ fi
+ fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+lt_ECHO=$ECHO
+if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
+ lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
+fi
+
+
+
+
+exec 7<&0 </dev/null 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIBOBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+# Identity of this package.
+PACKAGE_NAME=
+PACKAGE_TARNAME=
+PACKAGE_VERSION=
+PACKAGE_STRING=
+PACKAGE_BUGREPORT=
+
+ac_unique_file="configure.ac"
+# Factoring default headers for most tests.
+ac_includes_default="\
+#include <stdio.h>
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#else
+# ifdef HAVE_STDLIB_H
+# include <stdlib.h>
+# endif
+#endif
+#ifdef HAVE_STRING_H
+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+# include <memory.h>
+# endif
+# include <string.h>
+#endif
+#ifdef HAVE_STRINGS_H
+# include <strings.h>
+#endif
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
+#endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif"
+
+ac_subst_vars='LTLIBOBJS
+PLUGLIB
+HAVE_VISIBILITY
+CFLAG_VISIBILITY
+OTOOL64
+OTOOL
+LIPO
+NMEDIT
+DSYMUTIL
+lt_ECHO
+RANLIB
+STRIP
+AR
+NM
+ac_ct_DUMPBIN
+DUMPBIN
+LD
+FGREP
+SED
+LIBTOOL
+OBJDUMP
+DLLTOOL
+AS
+EGREP
+GREP
+LN_S
+LIBOBJS
+RELOCATABLE
+host_os
+host_vendor
+host_cpu
+host
+build_os
+build_vendor
+build_cpu
+build
+INSTALL_DATA
+INSTALL_SCRIPT
+INSTALL_PROGRAM
+CPP
+OBJEXT
+EXEEXT
+ac_ct_CC
+CPPFLAGS
+LDFLAGS
+CFLAGS
+CC
+VERSION
+PACKAGE
+SET_MAKE
+target_alias
+host_alias
+build_alias
+LIBS
+ECHO_T
+ECHO_N
+ECHO_C
+DEFS
+mandir
+localedir
+libdir
+psdir
+pdfdir
+dvidir
+htmldir
+infodir
+docdir
+oldincludedir
+includedir
+localstatedir
+sharedstatedir
+sysconfdir
+datadir
+datarootdir
+libexecdir
+sbindir
+bindir
+program_transform_name
+prefix
+exec_prefix
+PACKAGE_BUGREPORT
+PACKAGE_STRING
+PACKAGE_VERSION
+PACKAGE_TARNAME
+PACKAGE_NAME
+PATH_SEPARATOR
+SHELL'
+ac_subst_files=''
+ac_user_opts='
+enable_option_checking
+enable_relocatable
+enable_shared
+enable_static
+with_pic
+enable_fast_install
+with_gnu_ld
+enable_libtool_lock
+'
+ ac_precious_vars='build_alias
+host_alias
+target_alias
+CC
+CFLAGS
+LDFLAGS
+LIBS
+CPPFLAGS
+CPP'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+ac_unrecognized_opts=
+ac_unrecognized_sep=
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+ # If the previous option needs an argument, assign it.
+ if test -n "$ac_prev"; then
+ eval $ac_prev=\$ac_option
+ ac_prev=
+ continue
+ fi
+
+ case $ac_option in
+ *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+ *) ac_optarg=yes ;;
+ esac
+
+ # Accept the important Cygnus configure options, so we can diagnose typos.
+
+ case $ac_dashdash$ac_option in
+ --)
+ ac_dashdash=yes ;;
+
+ -bindir | --bindir | --bindi | --bind | --bin | --bi)
+ ac_prev=bindir ;;
+ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+ bindir=$ac_optarg ;;
+
+ -build | --build | --buil | --bui | --bu)
+ ac_prev=build_alias ;;
+ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+ build_alias=$ac_optarg ;;
+
+ -cache-file | --cache-file | --cache-fil | --cache-fi \
+ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+ ac_prev=cache_file ;;
+ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+ cache_file=$ac_optarg ;;
+
+ --config-cache | -C)
+ cache_file=config.cache ;;
+
+ -datadir | --datadir | --datadi | --datad)
+ ac_prev=datadir ;;
+ -datadir=* | --datadir=* | --datadi=* | --datad=*)
+ datadir=$ac_optarg ;;
+
+ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+ | --dataroo | --dataro | --datar)
+ ac_prev=datarootdir ;;
+ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+ datarootdir=$ac_optarg ;;
+
+ -disable-* | --disable-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"enable_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval enable_$ac_useropt=no ;;
+
+ -docdir | --docdir | --docdi | --doc | --do)
+ ac_prev=docdir ;;
+ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+ docdir=$ac_optarg ;;
+
+ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+ ac_prev=dvidir ;;
+ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+ dvidir=$ac_optarg ;;
+
+ -enable-* | --enable-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"enable_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval enable_$ac_useropt=\$ac_optarg ;;
+
+ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+ | --exec | --exe | --ex)
+ ac_prev=exec_prefix ;;
+ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+ | --exec=* | --exe=* | --ex=*)
+ exec_prefix=$ac_optarg ;;
+
+ -gas | --gas | --ga | --g)
+ # Obsolete; use --with-gas.
+ with_gas=yes ;;
+
+ -help | --help | --hel | --he | -h)
+ ac_init_help=long ;;
+ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+ ac_init_help=recursive ;;
+ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+ ac_init_help=short ;;
+
+ -host | --host | --hos | --ho)
+ ac_prev=host_alias ;;
+ -host=* | --host=* | --hos=* | --ho=*)
+ host_alias=$ac_optarg ;;
+
+ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+ ac_prev=htmldir ;;
+ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+ | --ht=*)
+ htmldir=$ac_optarg ;;
+
+ -includedir | --includedir | --includedi | --included | --include \
+ | --includ | --inclu | --incl | --inc)
+ ac_prev=includedir ;;
+ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+ | --includ=* | --inclu=* | --incl=* | --inc=*)
+ includedir=$ac_optarg ;;
+
+ -infodir | --infodir | --infodi | --infod | --info | --inf)
+ ac_prev=infodir ;;
+ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+ infodir=$ac_optarg ;;
+
+ -libdir | --libdir | --libdi | --libd)
+ ac_prev=libdir ;;
+ -libdir=* | --libdir=* | --libdi=* | --libd=*)
+ libdir=$ac_optarg ;;
+
+ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+ | --libexe | --libex | --libe)
+ ac_prev=libexecdir ;;
+ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+ | --libexe=* | --libex=* | --libe=*)
+ libexecdir=$ac_optarg ;;
+
+ -localedir | --localedir | --localedi | --localed | --locale)
+ ac_prev=localedir ;;
+ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+ localedir=$ac_optarg ;;
+
+ -localstatedir | --localstatedir | --localstatedi | --localstated \
+ | --localstate | --localstat | --localsta | --localst | --locals)
+ ac_prev=localstatedir ;;
+ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+ localstatedir=$ac_optarg ;;
+
+ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+ ac_prev=mandir ;;
+ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+ mandir=$ac_optarg ;;
+
+ -nfp | --nfp | --nf)
+ # Obsolete; use --without-fp.
+ with_fp=no ;;
+
+ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+ | --no-cr | --no-c | -n)
+ no_create=yes ;;
+
+ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+ no_recursion=yes ;;
+
+ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+ | --oldin | --oldi | --old | --ol | --o)
+ ac_prev=oldincludedir ;;
+ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+ oldincludedir=$ac_optarg ;;
+
+ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+ ac_prev=prefix ;;
+ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+ prefix=$ac_optarg ;;
+
+ -program-prefix | --program-prefix | --program-prefi | --program-pref \
+ | --program-pre | --program-pr | --program-p)
+ ac_prev=program_prefix ;;
+ -program-prefix=* | --program-prefix=* | --program-prefi=* \
+ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+ program_prefix=$ac_optarg ;;
+
+ -program-suffix | --program-suffix | --program-suffi | --program-suff \
+ | --program-suf | --program-su | --program-s)
+ ac_prev=program_suffix ;;
+ -program-suffix=* | --program-suffix=* | --program-suffi=* \
+ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+ program_suffix=$ac_optarg ;;
+
+ -program-transform-name | --program-transform-name \
+ | --program-transform-nam | --program-transform-na \
+ | --program-transform-n | --program-transform- \
+ | --program-transform | --program-transfor \
+ | --program-transfo | --program-transf \
+ | --program-trans | --program-tran \
+ | --progr-tra | --program-tr | --program-t)
+ ac_prev=program_transform_name ;;
+ -program-transform-name=* | --program-transform-name=* \
+ | --program-transform-nam=* | --program-transform-na=* \
+ | --program-transform-n=* | --program-transform-=* \
+ | --program-transform=* | --program-transfor=* \
+ | --program-transfo=* | --program-transf=* \
+ | --program-trans=* | --program-tran=* \
+ | --progr-tra=* | --program-tr=* | --program-t=*)
+ program_transform_name=$ac_optarg ;;
+
+ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+ ac_prev=pdfdir ;;
+ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+ pdfdir=$ac_optarg ;;
+
+ -psdir | --psdir | --psdi | --psd | --ps)
+ ac_prev=psdir ;;
+ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+ psdir=$ac_optarg ;;
+
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ silent=yes ;;
+
+ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+ ac_prev=sbindir ;;
+ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+ | --sbi=* | --sb=*)
+ sbindir=$ac_optarg ;;
+
+ -sharedstatedir | --sharedstatedir | --sharedstatedi \
+ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+ | --sharedst | --shareds | --shared | --share | --shar \
+ | --sha | --sh)
+ ac_prev=sharedstatedir ;;
+ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+ | --sha=* | --sh=*)
+ sharedstatedir=$ac_optarg ;;
+
+ -site | --site | --sit)
+ ac_prev=site ;;
+ -site=* | --site=* | --sit=*)
+ site=$ac_optarg ;;
+
+ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+ ac_prev=srcdir ;;
+ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+ srcdir=$ac_optarg ;;
+
+ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+ | --syscon | --sysco | --sysc | --sys | --sy)
+ ac_prev=sysconfdir ;;
+ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+ sysconfdir=$ac_optarg ;;
+
+ -target | --target | --targe | --targ | --tar | --ta | --t)
+ ac_prev=target_alias ;;
+ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+ target_alias=$ac_optarg ;;
+
+ -v | -verbose | --verbose | --verbos | --verbo | --verb)
+ verbose=yes ;;
+
+ -version | --version | --versio | --versi | --vers | -V)
+ ac_init_version=: ;;
+
+ -with-* | --with-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"with_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval with_$ac_useropt=\$ac_optarg ;;
+
+ -without-* | --without-*)
+ ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
+ { (exit 1); exit 1; }; }
+ ac_useropt_orig=$ac_useropt
+ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+ case $ac_user_opts in
+ *"
+"with_$ac_useropt"
+"*) ;;
+ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
+ ac_unrecognized_sep=', ';;
+ esac
+ eval with_$ac_useropt=no ;;
+
+ --x)
+ # Obsolete; use --with-x.
+ with_x=yes ;;
+
+ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+ | --x-incl | --x-inc | --x-in | --x-i)
+ ac_prev=x_includes ;;
+ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+ x_includes=$ac_optarg ;;
+
+ -x-libraries | --x-libraries | --x-librarie | --x-librari \
+ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+ ac_prev=x_libraries ;;
+ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+ x_libraries=$ac_optarg ;;
+
+ -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; }
+ ;;
+
+ *=*)
+ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+ # Reject names that are not valid shell variable names.
+ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
+ { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
+ { (exit 1); exit 1; }; }
+ eval $ac_envvar=\$ac_optarg
+ export $ac_envvar ;;
+
+ *)
+ # FIXME: should be removed in autoconf 3.0.
+ $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+ $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+ ;;
+
+ esac
+done
+
+if test -n "$ac_prev"; then
+ ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+ { $as_echo "$as_me: error: missing argument to $ac_option" >&2
+ { (exit 1); exit 1; }; }
+fi
+
+if test -n "$ac_unrecognized_opts"; then
+ case $enable_option_checking in
+ no) ;;
+ fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
+ { (exit 1); exit 1; }; } ;;
+ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
+ esac
+fi
+
+# Check all directory arguments for consistency.
+for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
+ datadir sysconfdir sharedstatedir localstatedir includedir \
+ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+ libdir localedir mandir
+do
+ eval ac_val=\$$ac_var
+ # Remove trailing slashes.
+ case $ac_val in
+ */ )
+ ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
+ eval $ac_var=\$ac_val;;
+ esac
+ # Be sure to have absolute directory names.
+ case $ac_val in
+ [\\/$]* | ?:[\\/]* ) continue;;
+ NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+ esac
+ { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
+ { (exit 1); exit 1; }; }
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+ if test "x$build_alias" = x; then
+ cross_compiling=maybe
+ $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
+ If a cross compiler is detected then cross compile mode will be used." >&2
+ elif test "x$build_alias" != "x$host_alias"; then
+ cross_compiling=yes
+ fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+ { $as_echo "$as_me: error: working directory cannot be determined" >&2
+ { (exit 1); exit 1; }; }
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+ { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
+ { (exit 1); exit 1; }; }
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+ ac_srcdir_defaulted=yes
+ # Try the directory containing this script, then the parent directory.
+ ac_confdir=`$as_dirname -- "$as_myself" ||
+$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_myself" : 'X\(//\)[^/]' \| \
+ X"$as_myself" : 'X\(//\)$' \| \
+ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_myself" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ srcdir=$ac_confdir
+ if test ! -r "$srcdir/$ac_unique_file"; then
+ srcdir=..
+ fi
+else
+ ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+ { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
+ { (exit 1); exit 1; }; }
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+ cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
+ { (exit 1); exit 1; }; }
+ pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+ srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+ eval ac_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_env_${ac_var}_value=\$${ac_var}
+ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+ eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+ # Omit some internal or obsolete options to make the list less imposing.
+ # This message is too long to be a string in the A/UX 3.1 sh.
+ cat <<_ACEOF
+\`configure' configures this package to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE. See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+ -h, --help display this help and exit
+ --help=short display options specific to this package
+ --help=recursive display the short help of all the included packages
+ -V, --version display version information and exit
+ -q, --quiet, --silent do not print \`checking...' messages
+ --cache-file=FILE cache test results in FILE [disabled]
+ -C, --config-cache alias for \`--cache-file=config.cache'
+ -n, --no-create do not create output files
+ --srcdir=DIR find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+ --prefix=PREFIX install architecture-independent files in PREFIX
+ [$ac_default_prefix]
+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
+ [PREFIX]
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+ --bindir=DIR user executables [EPREFIX/bin]
+ --sbindir=DIR system admin executables [EPREFIX/sbin]
+ --libexecdir=DIR program executables [EPREFIX/libexec]
+ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+ --libdir=DIR object code libraries [EPREFIX/lib]
+ --includedir=DIR C header files [PREFIX/include]
+ --oldincludedir=DIR C header files for non-gcc [/usr/include]
+ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+ --infodir=DIR info documentation [DATAROOTDIR/info]
+ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+ --mandir=DIR man documentation [DATAROOTDIR/man]
+ --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
+ --htmldir=DIR html documentation [DOCDIR]
+ --dvidir=DIR dvi documentation [DOCDIR]
+ --pdfdir=DIR pdf documentation [DOCDIR]
+ --psdir=DIR ps documentation [DOCDIR]
+_ACEOF
+
+ cat <<\_ACEOF
+
+System types:
+ --build=BUILD configure for building on BUILD [guessed]
+ --host=HOST cross-compile to build programs to run on HOST [BUILD]
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+
+ cat <<\_ACEOF
+
+Optional Features:
+ --disable-option-checking ignore unrecognized --enable/--with options
+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
+ --enable-relocatable install a package that can be moved in the filesystem
+ --enable-shared[=PKGS] build shared libraries [default=yes]
+ --enable-static[=PKGS] build static libraries [default=yes]
+ --enable-fast-install[=PKGS]
+ optimize for fast installation [default=yes]
+ --disable-libtool-lock avoid locking (might break parallel builds)
+
+Optional Packages:
+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
+ --with-pic try to use only PIC/non-PIC objects [default=use
+ both]
+ --with-gnu-ld assume the C compiler uses GNU ld [default=no]
+
+Some influential environment variables:
+ CC C compiler command
+ CFLAGS C compiler flags
+ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
+ nonstandard directory <lib dir>
+ LIBS libraries to pass to the linker, e.g. -l<library>
+ CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
+ you have headers in a nonstandard directory <include dir>
+ CPP C preprocessor
+
+Use these variables to override the choices made by `configure' or to help
+it to find libraries and programs with nonstandard names/locations.
+
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+ # If there are subdirs, report their specific --help.
+ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+ test -d "$ac_dir" ||
+ { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
+ continue
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+ cd "$ac_dir" || { ac_status=$?; continue; }
+ # Check for guested configure.
+ if test -f "$ac_srcdir/configure.gnu"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+ elif test -f "$ac_srcdir/configure"; then
+ echo &&
+ $SHELL "$ac_srcdir/configure" --help=recursive
+ else
+ $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+ fi || ac_status=$?
+ cd "$ac_pwd" || { ac_status=$?; break; }
+ done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+ cat <<\_ACEOF
+configure
+generated by GNU Autoconf 2.63
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+ exit
+fi
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
+
+/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
+/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
+/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ $as_echo "PATH: $as_dir"
+done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+ for ac_arg
+ do
+ case $ac_arg in
+ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil)
+ continue ;;
+ *\'*)
+ ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ case $ac_pass in
+ 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
+ 2)
+ ac_configure_args1="$ac_configure_args1 '$ac_arg'"
+ if test $ac_must_keep_next = true; then
+ ac_must_keep_next=false # Got value, back to normal.
+ else
+ case $ac_arg in
+ *=* | --config-cache | -C | -disable-* | --disable-* \
+ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+ | -with-* | --with-* | -without-* | --without-* | --x)
+ case "$ac_configure_args0 " in
+ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+ esac
+ ;;
+ -* ) ac_must_keep_next=true ;;
+ esac
+ fi
+ ac_configure_args="$ac_configure_args '$ac_arg'"
+ ;;
+ esac
+ done
+done
+$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
+$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log. We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+ # Save into config.log some information that might help in debugging.
+ {
+ echo
+
+ cat <<\_ASBOX
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+_ASBOX
+ echo
+ # The following way of writing the cache mishandles newlines in values,
+(
+ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+ (set) 2>&1 |
+ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ sed -n \
+ "s/'\''/'\''\\\\'\'''\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+ ;; #(
+ *)
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+)
+ echo
+
+ cat <<\_ASBOX
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_vars
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ $as_echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+
+ if test -n "$ac_subst_files"; then
+ cat <<\_ASBOX
+## ------------------- ##
+## File substitutions. ##
+## ------------------- ##
+_ASBOX
+ echo
+ for ac_var in $ac_subst_files
+ do
+ eval ac_val=\$$ac_var
+ case $ac_val in
+ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+ esac
+ $as_echo "$ac_var='\''$ac_val'\''"
+ done | sort
+ echo
+ fi
+
+ if test -s confdefs.h; then
+ cat <<\_ASBOX
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+_ASBOX
+ echo
+ cat confdefs.h
+ echo
+ fi
+ test "$ac_signal" != 0 &&
+ $as_echo "$as_me: caught signal $ac_signal"
+ $as_echo "$as_me: exit $exit_status"
+ } >&5
+ rm -f core *.core core.conftest.* &&
+ rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+ exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+ trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer an explicitly selected file to automatically selected ones.
+ac_site_file1=NONE
+ac_site_file2=NONE
+if test -n "$CONFIG_SITE"; then
+ ac_site_file1=$CONFIG_SITE
+elif test "x$prefix" != xNONE; then
+ ac_site_file1=$prefix/share/config.site
+ ac_site_file2=$prefix/etc/config.site
+else
+ ac_site_file1=$ac_default_prefix/share/config.site
+ ac_site_file2=$ac_default_prefix/etc/config.site
+fi
+for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+do
+ test "x$ac_site_file" = xNONE && continue
+ if test -r "$ac_site_file"; then
+ { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
+$as_echo "$as_me: loading site script $ac_site_file" >&6;}
+ sed 's/^/| /' "$ac_site_file" >&5
+ . "$ac_site_file"
+ fi
+done
+
+if test -r "$cache_file"; then
+ # Some versions of bash will fail to source /dev/null (special
+ # files actually), so we avoid doing that.
+ if test -f "$cache_file"; then
+ { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
+$as_echo "$as_me: loading cache $cache_file" >&6;}
+ case $cache_file in
+ [\\/]* | ?:[\\/]* ) . "$cache_file";;
+ *) . "./$cache_file";;
+ esac
+ fi
+else
+ { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
+$as_echo "$as_me: creating cache $cache_file" >&6;}
+ >$cache_file
+fi
+
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+ eval ac_old_set=\$ac_cv_env_${ac_var}_set
+ eval ac_new_set=\$ac_env_${ac_var}_set
+ eval ac_old_val=\$ac_cv_env_${ac_var}_value
+ eval ac_new_val=\$ac_env_${ac_var}_value
+ case $ac_old_set,$ac_new_set in
+ set,)
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,set)
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+ ac_cache_corrupted=: ;;
+ ,);;
+ *)
+ if test "x$ac_old_val" != "x$ac_new_val"; then
+ # differences in whitespace do not lead to failure.
+ ac_old_val_w=`echo x $ac_old_val`
+ ac_new_val_w=`echo x $ac_new_val`
+ if test "$ac_old_val_w" != "$ac_new_val_w"; then
+ { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
+$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+ ac_cache_corrupted=:
+ else
+ { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+ eval $ac_var=\$ac_old_val
+ fi
+ { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
+$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
+ { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
+$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
+ fi;;
+ esac
+ # Pass precious variables to config.status.
+ if test "$ac_new_set" = set; then
+ case $ac_new_val in
+ *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+ *) ac_arg=$ac_var=$ac_new_val ;;
+ esac
+ case " $ac_configure_args " in
+ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
+ *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
+ esac
+ fi
+done
+if $ac_cache_corrupted; then
+ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+ { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
+$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+ { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
+$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+ac_aux_dir=
+for ac_dir in ../build-aux "$srcdir"/../build-aux; do
+ if test -f "$ac_dir/install-sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install-sh -c"
+ break
+ elif test -f "$ac_dir/install.sh"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/install.sh -c"
+ break
+ elif test -f "$ac_dir/shtool"; then
+ ac_aux_dir=$ac_dir
+ ac_install_sh="$ac_aux_dir/shtool install -c"
+ break
+ fi
+done
+if test -z "$ac_aux_dir"; then
+ { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ../build-aux \"$srcdir\"/../build-aux" >&5
+$as_echo "$as_me: error: cannot find install-sh or install.sh in ../build-aux \"$srcdir\"/../build-aux" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+# These three variables are undocumented and unsupported,
+# and are intended to be withdrawn in a future Autoconf release.
+# They can cause serious problems if a builder's source tree is in a directory
+# whose full name contains unusual characters.
+ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
+ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
+ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
+
+
+{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+ @echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+ *@@@%%%=?*=@@@%%%*)
+ eval ac_cv_prog_make_${ac_make}_set=yes;;
+ *)
+ eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+ SET_MAKE=
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}gcc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="${ac_tool_prefix}gcc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_CC"; then
+ ac_ct_CC=$CC
+ # Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_CC"; then
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_CC="gcc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_CC" = x; then
+ CC=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ CC=$ac_ct_CC
+ fi
+else
+ CC="$ac_cv_prog_CC"
+fi
+
+if test -z "$CC"; then
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}cc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="${ac_tool_prefix}cc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ fi
+fi
+if test -z "$CC"; then
+ # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+ ac_prog_rejected=no
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
+ ac_prog_rejected=yes
+ continue
+ fi
+ ac_cv_prog_CC="cc"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+if test $ac_prog_rejected = yes; then
+ # We found a bogon in the path, so make sure we never use it.
+ set dummy $ac_cv_prog_CC
+ shift
+ if test $# != 0; then
+ # We chose a different compiler from the bogus one.
+ # However, it has the same basename, so the bogon will be chosen
+ # first if we set CC to just the basename; use the full file name.
+ shift
+ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
+ fi
+fi
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$CC"; then
+ if test -n "$ac_tool_prefix"; then
+ for ac_prog in cl.exe
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$CC"; then
+ ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+ { $as_echo "$as_me:$LINENO: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$CC" && break
+ done
+fi
+if test -z "$CC"; then
+ ac_ct_CC=$CC
+ for ac_prog in cl.exe
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_CC"; then
+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_CC="$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_CC" && break
+done
+
+ if test "x$ac_ct_CC" = x; then
+ CC=""
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ CC=$ac_ct_CC
+ fi
+fi
+
+fi
+
+
+test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+
+# Provide some information about the compiler.
+$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+{ (ac_try="$ac_compiler --version >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler --version >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (ac_try="$ac_compiler -v >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler -v >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+{ (ac_try="$ac_compiler -V >&5"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compiler -V >&5") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
+# Try to create an executable without -o first, disregard a.out.
+# It will help us diagnose broken compilers, and finding out an intuition
+# of exeext.
+{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
+$as_echo_n "checking for C compiler default output file name... " >&6; }
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
+
+# The possible output files:
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
+
+ac_rmfiles=
+for ac_file in $ac_files
+do
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+ * ) ac_rmfiles="$ac_rmfiles $ac_file";;
+ esac
+done
+rm -f $ac_rmfiles
+
+if { (ac_try="$ac_link_default"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link_default") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
+# in a Makefile. We should not override ac_cv_exeext if it was cached,
+# so that the user can short-circuit this test for compilers unknown to
+# Autoconf.
+for ac_file in $ac_files ''
+do
+ test -f "$ac_file" || continue
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
+ ;;
+ [ab].out )
+ # We found the default executable, but exeext='' is most
+ # certainly right.
+ break;;
+ *.* )
+ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
+ then :; else
+ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+ fi
+ # We set ac_cv_exeext here because the later test for it is not
+ # safe: cross compilers may not add the suffix if given an `-o'
+ # argument, so we may need to know it at that point already.
+ # Even if this section looks crufty: it has the advantage of
+ # actually working.
+ break;;
+ * )
+ break;;
+ esac
+done
+test "$ac_cv_exeext" = no && ac_cv_exeext=
+
+else
+ ac_file=''
+fi
+
+{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
+$as_echo "$ac_file" >&6; }
+if test -z "$ac_file"; then
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: C compiler cannot create executables
+See \`config.log' for more details." >&2;}
+ { (exit 77); exit 77; }; }; }
+fi
+
+ac_exeext=$ac_cv_exeext
+
+# Check that the compiler produces executables we can run. If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
+$as_echo_n "checking whether the C compiler works... " >&6; }
+# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
+# If not cross compiling, check that we can run a simple program.
+if test "$cross_compiling" != yes; then
+ if { ac_try='./$ac_file'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ cross_compiling=no
+ else
+ if test "$cross_compiling" = maybe; then
+ cross_compiling=yes
+ else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+ fi
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
+ac_clean_files=$ac_clean_files_save
+# Check that the compiler produces executables we can run. If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
+$as_echo_n "checking whether we are cross compiling... " >&6; }
+{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
+$as_echo "$cross_compiling" >&6; }
+
+{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
+$as_echo_n "checking for suffix of executables... " >&6; }
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # If both `conftest.exe' and `conftest' are `present' (well, observable)
+# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
+# work properly (i.e., refer to `conftest.exe'), while it won't with
+# `rm'.
+for ac_file in conftest.exe conftest conftest.*; do
+ test -f "$ac_file" || continue
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+ break;;
+ * ) break;;
+ esac
+done
+else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+rm -f conftest$ac_cv_exeext
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
+$as_echo "$ac_cv_exeext" >&6; }
+
+rm -f conftest.$ac_ext
+EXEEXT=$ac_cv_exeext
+ac_exeext=$EXEEXT
+{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
+$as_echo_n "checking for suffix of object files... " >&6; }
+if test "${ac_cv_objext+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.o conftest.obj
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ for ac_file in conftest.o conftest.obj conftest.*; do
+ test -f "$ac_file" || continue;
+ case $ac_file in
+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
+ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
+ break;;
+ esac
+done
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+rm -f conftest.$ac_cv_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
+$as_echo "$ac_cv_objext" >&6; }
+OBJEXT=$ac_cv_objext
+ac_objext=$OBJEXT
+{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
+if test "${ac_cv_c_compiler_gnu+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+#ifndef __GNUC__
+ choke me
+#endif
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_compiler_gnu=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_compiler_gnu=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_c_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
+$as_echo "$ac_cv_c_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+ GCC=yes
+else
+ GCC=
+fi
+ac_test_CFLAGS=${CFLAGS+set}
+ac_save_CFLAGS=$CFLAGS
+{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
+$as_echo_n "checking whether $CC accepts -g... " >&6; }
+if test "${ac_cv_prog_cc_g+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_save_c_werror_flag=$ac_c_werror_flag
+ ac_c_werror_flag=yes
+ ac_cv_prog_cc_g=no
+ CFLAGS="-g"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_g=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ CFLAGS=""
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_c_werror_flag=$ac_save_c_werror_flag
+ CFLAGS="-g"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_g=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ ac_c_werror_flag=$ac_save_c_werror_flag
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
+$as_echo "$ac_cv_prog_cc_g" >&6; }
+if test "$ac_test_CFLAGS" = set; then
+ CFLAGS=$ac_save_CFLAGS
+elif test $ac_cv_prog_cc_g = yes; then
+ if test "$GCC" = yes; then
+ CFLAGS="-g -O2"
+ else
+ CFLAGS="-g"
+ fi
+else
+ if test "$GCC" = yes; then
+ CFLAGS="-O2"
+ else
+ CFLAGS=
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
+if test "${ac_cv_prog_cc_c89+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_prog_cc_c89=no
+ac_save_CC=$CC
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdarg.h>
+#include <stdio.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
+struct buf { int x; };
+FILE * (*rcsopen) (struct buf *, struct stat *, int);
+static char *e (p, i)
+ char **p;
+ int i;
+{
+ return p[i];
+}
+static char *f (char * (*g) (char **, int), char **p, ...)
+{
+ char *s;
+ va_list v;
+ va_start (v,p);
+ s = g (p, va_arg (v,int));
+ va_end (v);
+ return s;
+}
+
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
+ function prototypes and stuff, but not '\xHH' hex character constants.
+ These don't provoke an error unfortunately, instead are silently treated
+ as 'x'. The following induces an error, until -std is added to get
+ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
+ array size at least. It's necessary to write '\x00'==0 to get something
+ that's true only with -std. */
+int osf4_cc_array ['\x00' == 0 ? 1 : -1];
+
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
+ inside strings and character constants. */
+#define FOO(x) 'x'
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
+
+int test (int i, double x);
+struct s1 {int (*f) (int a);};
+struct s2 {int (*f) (double a);};
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
+int argc;
+char **argv;
+int
+main ()
+{
+return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
+ ;
+ return 0;
+}
+_ACEOF
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
+ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
+do
+ CC="$ac_save_CC $ac_arg"
+ rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_prog_cc_c89=$ac_arg
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -f core conftest.err conftest.$ac_objext
+ test "x$ac_cv_prog_cc_c89" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c89" in
+ x)
+ { $as_echo "$as_me:$LINENO: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+ xno)
+ { $as_echo "$as_me:$LINENO: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+ *)
+ CC="$CC $ac_cv_prog_cc_c89"
+ { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
+esac
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
+$as_echo_n "checking how to run the C preprocessor... " >&6; }
+# On Suns, sometimes $CPP names a directory.
+if test -n "$CPP" && test -d "$CPP"; then
+ CPP=
+fi
+if test -z "$CPP"; then
+ if test "${ac_cv_prog_CPP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ # Double quotes because CPP needs to be expanded
+ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
+ do
+ ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+ # Use a header file that comes with gcc, so configuring glibc
+ # with a fresh cross-compiler works.
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ # <limits.h> exists even on freestanding compilers.
+ # On the NeXT, cc -E runs the code through the compiler's parser,
+ # not just through cpp. "Syntax error" is here to catch this case.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+ Syntax error
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Broken: fails on valid input.
+continue
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+ # OK, works on sane cases. Now check whether nonexistent headers
+ # can be detected and how.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ac_nonexistent.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ # Broken: success on invalid input.
+continue
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then
+ break
+fi
+
+ done
+ ac_cv_prog_CPP=$CPP
+
+fi
+ CPP=$ac_cv_prog_CPP
+else
+ ac_cv_prog_CPP=$CPP
+fi
+{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
+$as_echo "$CPP" >&6; }
+ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+ # Use a header file that comes with gcc, so configuring glibc
+ # with a fresh cross-compiler works.
+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ # <limits.h> exists even on freestanding compilers.
+ # On the NeXT, cc -E runs the code through the compiler's parser,
+ # not just through cpp. "Syntax error" is here to catch this case.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+ Syntax error
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ :
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Broken: fails on valid input.
+continue
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+ # OK, works on sane cases. Now check whether nonexistent headers
+ # can be detected and how.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ac_nonexistent.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ # Broken: success on invalid input.
+continue
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+
+rm -f conftest.err conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then
+ :
+else
+ { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details." >&5
+$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details." >&2;}
+ { (exit 1); exit 1; }; }; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+# Find a good install program. We prefer a C program (faster),
+# so one script is as good as another. But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+# Reject install programs that cannot install multiple files.
+{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
+$as_echo_n "checking for a BSD-compatible install... " >&6; }
+if test -z "$INSTALL"; then
+if test "${ac_cv_path_install+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in
+ ./ | .// | /cC/* | \
+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
+ /usr/ucb/* ) ;;
+ *)
+ # OSF1 and SCO ODT 3.0 have their own names for install.
+ # Don't use installbsd from OSF since it installs stuff as root
+ # by default.
+ for ac_prog in ginstall scoinst install; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+ if test $ac_prog = install &&
+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # AIX install. It has an incompatible calling convention.
+ :
+ elif test $ac_prog = install &&
+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+ # program-specific install script used by HP pwplus--don't use.
+ :
+ else
+ rm -rf conftest.one conftest.two conftest.dir
+ echo one > conftest.one
+ echo two > conftest.two
+ mkdir conftest.dir
+ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
+ test -s conftest.one && test -s conftest.two &&
+ test -s conftest.dir/conftest.one &&
+ test -s conftest.dir/conftest.two
+ then
+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+ break 3
+ fi
+ fi
+ fi
+ done
+ done
+ ;;
+esac
+
+done
+IFS=$as_save_IFS
+
+rm -rf conftest.one conftest.two conftest.dir
+
+fi
+ if test "${ac_cv_path_install+set}" = set; then
+ INSTALL=$ac_cv_path_install
+ else
+ # As a last resort, use the slow shell script. Don't cache a
+ # value for INSTALL within a source directory, because that will
+ # break other packages using the cache if that directory is
+ # removed, or if the value is a relative name.
+ INSTALL=$ac_install_sh
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
+$as_echo "$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+
+
+# Make sure we can run config.sub.
+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
+ { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
+$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
+ { (exit 1); exit 1; }; }
+
+{ $as_echo "$as_me:$LINENO: checking build system type" >&5
+$as_echo_n "checking build system type... " >&6; }
+if test "${ac_cv_build+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_build_alias=$build_alias
+test "x$ac_build_alias" = x &&
+ ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
+test "x$ac_build_alias" = x &&
+ { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
+$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
+ { (exit 1); exit 1; }; }
+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
+ { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
+$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
+$as_echo "$ac_cv_build" >&6; }
+case $ac_cv_build in
+*-*-*) ;;
+*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
+$as_echo "$as_me: error: invalid value of canonical build" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+build=$ac_cv_build
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_build
+shift
+build_cpu=$1
+build_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+build_os=$*
+IFS=$ac_save_IFS
+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
+
+
+{ $as_echo "$as_me:$LINENO: checking host system type" >&5
+$as_echo_n "checking host system type... " >&6; }
+if test "${ac_cv_host+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "x$host_alias" = x; then
+ ac_cv_host=$ac_cv_build
+else
+ ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
+ { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
+$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
+ { (exit 1); exit 1; }; }
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
+$as_echo "$ac_cv_host" >&6; }
+case $ac_cv_host in
+*-*-*) ;;
+*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
+$as_echo "$as_me: error: invalid value of canonical host" >&2;}
+ { (exit 1); exit 1; }; };;
+esac
+host=$ac_cv_host
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_host
+shift
+host_cpu=$1
+host_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+host_os=$*
+IFS=$ac_save_IFS
+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether to activate relocatable installation" >&5
+$as_echo_n "checking whether to activate relocatable installation... " >&6; }
+ # Check whether --enable-relocatable was given.
+if test "${enable_relocatable+set}" = set; then
+ enableval=$enable_relocatable; if test "$enableval" != no; then
+ RELOCATABLE=yes
+ else
+ RELOCATABLE=no
+ fi
+
+else
+ RELOCATABLE=no
+fi
+
+
+ { $as_echo "$as_me:$LINENO: result: $RELOCATABLE" >&5
+$as_echo "$RELOCATABLE" >&6; }
+
+
+
+ if test "X$prefix" = "XNONE"; then
+ reloc_final_prefix="$ac_default_prefix"
+ else
+ reloc_final_prefix="$prefix"
+ fi
+
+cat >>confdefs.h <<_ACEOF
+#define INSTALLPREFIX "${reloc_final_prefix}"
+_ACEOF
+
+ if test $RELOCATABLE = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define ENABLE_RELOCATABLE 1
+_ACEOF
+
+ fi
+
+
+
+ if test $RELOCATABLE = yes; then
+ case " $LIBOBJS " in
+ *" relocatable.$ac_objext "* ) ;;
+ *) LIBOBJS="$LIBOBJS relocatable.$ac_objext"
+ ;;
+esac
+
+ fi
+
+
+
+{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
+$as_echo_n "checking whether ln -s works... " >&6; }
+LN_S=$as_ln_s
+if test "$LN_S" = "ln -s"; then
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
+$as_echo "no, using $LN_S" >&6; }
+fi
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
+$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
+if test "${ac_cv_path_GREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$GREP"; then
+ ac_path_GREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in grep ggrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+# Check for GNU ac_path_GREP and select it if it is found.
+ # Check for GNU $ac_path_GREP
+case `"$ac_path_GREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'GREP' >> "conftest.nl"
+ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_GREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_GREP="$ac_path_GREP"
+ ac_path_GREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_GREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_GREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_GREP=$GREP
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
+$as_echo "$ac_cv_path_GREP" >&6; }
+ GREP="$ac_cv_path_GREP"
+
+
+{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
+$as_echo_n "checking for egrep... " >&6; }
+if test "${ac_cv_path_EGREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
+ then ac_cv_path_EGREP="$GREP -E"
+ else
+ if test -z "$EGREP"; then
+ ac_path_EGREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in egrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+# Check for GNU ac_path_EGREP and select it if it is found.
+ # Check for GNU $ac_path_EGREP
+case `"$ac_path_EGREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'EGREP' >> "conftest.nl"
+ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_EGREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_EGREP="$ac_path_EGREP"
+ ac_path_EGREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_EGREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_EGREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_EGREP=$EGREP
+fi
+
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
+$as_echo "$ac_cv_path_EGREP" >&6; }
+ EGREP="$ac_cv_path_EGREP"
+
+
+{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
+$as_echo_n "checking for ANSI C header files... " >&6; }
+if test "${ac_cv_header_stdc+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_header_stdc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_header_stdc=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+if test $ac_cv_header_stdc = yes; then
+ # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <string.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "memchr" >/dev/null 2>&1; then
+ :
+else
+ ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <stdlib.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+ $EGREP "free" >/dev/null 2>&1; then
+ :
+else
+ ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+ if test "$cross_compiling" = yes; then
+ :
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <ctype.h>
+#include <stdlib.h>
+#if ((' ' & 0x0FF) == 0x020)
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#else
+# define ISLOWER(c) \
+ (('a' <= (c) && (c) <= 'i') \
+ || ('j' <= (c) && (c) <= 'r') \
+ || ('s' <= (c) && (c) <= 'z'))
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+#endif
+
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int
+main ()
+{
+ int i;
+ for (i = 0; i < 256; i++)
+ if (XOR (islower (i), ISLOWER (i))
+ || toupper (i) != TOUPPER (i))
+ return 2;
+ return 0;
+}
+_ACEOF
+rm -f conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
+ { (case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_try") 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ :
+else
+ $as_echo "$as_me: program exited with status $ac_status" >&5
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+( exit $ac_status )
+ac_cv_header_stdc=no
+fi
+rm -rf conftest.dSYM
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+fi
+
+
+fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
+$as_echo "$ac_cv_header_stdc" >&6; }
+if test $ac_cv_header_stdc = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define STDC_HEADERS 1
+_ACEOF
+
+fi
+
+# On IRIX 5.3, sys/types and inttypes.h are conflicting.
+
+
+
+
+
+
+
+
+
+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+ inttypes.h stdint.h unistd.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval "$as_ac_Header=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_Header=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+
+
+
+ if test "${ac_cv_header_minix_config_h+set}" = set; then
+ { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
+$as_echo_n "checking for minix/config.h... " >&6; }
+if test "${ac_cv_header_minix_config_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
+$as_echo "$ac_cv_header_minix_config_h" >&6; }
+else
+ # Is the header compilable?
+{ $as_echo "$as_me:$LINENO: checking minix/config.h usability" >&5
+$as_echo_n "checking minix/config.h usability... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+#include <minix/config.h>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_header_compiler=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_compiler=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:$LINENO: checking minix/config.h presence" >&5
+$as_echo_n "checking minix/config.h presence... " >&6; }
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+#include <minix/config.h>
+_ACEOF
+if { (ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } >/dev/null && {
+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ }; then
+ ac_header_preproc=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_header_preproc=no
+fi
+
+rm -f conftest.err conftest.$ac_ext
+{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So? What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
+ yes:no: )
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
+ ac_header_preproc=yes
+ ;;
+ no:yes:* )
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
+$as_echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
+ { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
+$as_echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
+
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
+$as_echo_n "checking for minix/config.h... " >&6; }
+if test "${ac_cv_header_minix_config_h+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_cv_header_minix_config_h=$ac_header_preproc
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
+$as_echo "$ac_cv_header_minix_config_h" >&6; }
+
+fi
+if test "x$ac_cv_header_minix_config_h" = x""yes; then
+ MINIX=yes
+else
+ MINIX=
+fi
+
+
+ if test "$MINIX" = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define _POSIX_SOURCE 1
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _POSIX_1_SOURCE 2
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _MINIX 1
+_ACEOF
+
+ fi
+
+ case "$host_os" in
+ hpux*)
+
+cat >>confdefs.h <<\_ACEOF
+#define _XOPEN_SOURCE 500
+_ACEOF
+
+ ;;
+ esac
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
+$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
+if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+# define __EXTENSIONS__ 1
+ $ac_includes_default
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ ac_cv_safe_to_define___extensions__=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_safe_to_define___extensions__=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
+$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
+ test $ac_cv_safe_to_define___extensions__ = yes &&
+ cat >>confdefs.h <<\_ACEOF
+#define __EXTENSIONS__ 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _ALL_SOURCE 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _GNU_SOURCE 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _POSIX_PTHREAD_SEMANTICS 1
+_ACEOF
+
+ cat >>confdefs.h <<\_ACEOF
+#define _TANDEM_SOURCE 1
+_ACEOF
+
+
+
+
+
+
+
+
+enable_shared=yes
+enable_static=no
+case `pwd` in
+ *\ * | *\ *)
+ { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
+esac
+
+
+
+macro_version='2.2.6'
+macro_revision='1.3012'
+
+
+
+
+
+
+
+
+
+
+
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
+$as_echo_n "checking for a sed that does not truncate output... " >&6; }
+if test "${ac_cv_path_SED+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+ for ac_i in 1 2 3 4 5 6 7; do
+ ac_script="$ac_script$as_nl$ac_script"
+ done
+ echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
+ $as_unset ac_script || ac_script=
+ if test -z "$SED"; then
+ ac_path_SED_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in sed gsed; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+# Check for GNU ac_path_SED and select it if it is found.
+ # Check for GNU $ac_path_SED
+case `"$ac_path_SED" --version 2>&1` in
+*GNU*)
+ ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo '' >> "conftest.nl"
+ "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_SED_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_SED="$ac_path_SED"
+ ac_path_SED_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_SED_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_SED"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
+$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_SED=$SED
+fi
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
+$as_echo "$ac_cv_path_SED" >&6; }
+ SED="$ac_cv_path_SED"
+ rm -f conftest.sed
+
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
+$as_echo_n "checking for fgrep... " >&6; }
+if test "${ac_cv_path_FGREP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
+ then ac_cv_path_FGREP="$GREP -F"
+ else
+ if test -z "$FGREP"; then
+ ac_path_FGREP_found=false
+ # Loop through the user's path and test for each of PROGNAME-LIST
+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_prog in fgrep; do
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
+ { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+# Check for GNU ac_path_FGREP and select it if it is found.
+ # Check for GNU $ac_path_FGREP
+case `"$ac_path_FGREP" --version 2>&1` in
+*GNU*)
+ ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
+*)
+ ac_count=0
+ $as_echo_n 0123456789 >"conftest.in"
+ while :
+ do
+ cat "conftest.in" "conftest.in" >"conftest.tmp"
+ mv "conftest.tmp" "conftest.in"
+ cp "conftest.in" "conftest.nl"
+ $as_echo 'FGREP' >> "conftest.nl"
+ "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
+ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+ ac_count=`expr $ac_count + 1`
+ if test $ac_count -gt ${ac_path_FGREP_max-0}; then
+ # Best one so far, save it but keep looking for a better one
+ ac_cv_path_FGREP="$ac_path_FGREP"
+ ac_path_FGREP_max=$ac_count
+ fi
+ # 10*(2^10) chars as input seems more than enough
+ test $ac_count -gt 10 && break
+ done
+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+ $ac_path_FGREP_found && break 3
+ done
+ done
+done
+IFS=$as_save_IFS
+ if test -z "$ac_cv_path_FGREP"; then
+ { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
+$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
+ { (exit 1); exit 1; }; }
+ fi
+else
+ ac_cv_path_FGREP=$FGREP
+fi
+
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
+$as_echo "$ac_cv_path_FGREP" >&6; }
+ FGREP="$ac_cv_path_FGREP"
+
+
+test -z "$GREP" && GREP=grep
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then
+ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+ with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [\\/]* | ?:[\\/]*)
+ re_direlt='/[^/][^/]*/\.\./'
+ # Canonicalize the pathname of ld
+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+ { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if test "${lt_cv_path_LD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -z "$LD"; then
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ lt_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some variants of GNU ld only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break
+ ;;
+ *)
+ test "$with_gnu_ld" != yes && break
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+else
+ lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+ { $as_echo "$as_me:$LINENO: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
+$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
+ { (exit 1); exit 1; }; }
+{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if test "${lt_cv_prog_gnu_ld+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ lt_cv_prog_gnu_ld=yes
+ ;;
+*)
+ lt_cv_prog_gnu_ld=no
+ ;;
+esac
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
+$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
+if test "${lt_cv_path_NM+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$NM"; then
+ # Let the user override the test.
+ lt_cv_path_NM="$NM"
+else
+ lt_nm_to_check="${ac_tool_prefix}nm"
+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+ lt_nm_to_check="$lt_nm_to_check nm"
+ fi
+ for lt_tmp_nm in $lt_nm_to_check; do
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ tmp_nm="$ac_dir/$lt_tmp_nm"
+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+ # Check to see if the nm accepts a BSD-compat flag.
+ # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+ # nm: unknown option "B" ignored
+ # Tru64's nm complains that /dev/null is an invalid object file
+ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+ */dev/null* | *'Invalid file or object type'*)
+ lt_cv_path_NM="$tmp_nm -B"
+ break
+ ;;
+ *)
+ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+ */dev/null*)
+ lt_cv_path_NM="$tmp_nm -p"
+ break
+ ;;
+ *)
+ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+ continue # so that we can try to find one that supports BSD flags
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ done
+ IFS="$lt_save_ifs"
+ done
+ : ${lt_cv_path_NM=no}
+fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
+$as_echo "$lt_cv_path_NM" >&6; }
+if test "$lt_cv_path_NM" != "no"; then
+ NM="$lt_cv_path_NM"
+else
+ # Didn't find any BSD compatible name lister, look for dumpbin.
+ if test -n "$ac_tool_prefix"; then
+ for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+ do
+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DUMPBIN+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DUMPBIN"; then
+ ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DUMPBIN=$ac_cv_prog_DUMPBIN
+if test -n "$DUMPBIN"; then
+ { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
+$as_echo "$DUMPBIN" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$DUMPBIN" && break
+ done
+fi
+if test -z "$DUMPBIN"; then
+ ac_ct_DUMPBIN=$DUMPBIN
+ for ac_prog in "dumpbin -symbols" "link -dump -symbols"
+do
+ # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DUMPBIN"; then
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
+if test -n "$ac_ct_DUMPBIN"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
+$as_echo "$ac_ct_DUMPBIN" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ test -n "$ac_ct_DUMPBIN" && break
+done
+
+ if test "x$ac_ct_DUMPBIN" = x; then
+ DUMPBIN=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DUMPBIN=$ac_ct_DUMPBIN
+ fi
+fi
+
+
+ if test "$DUMPBIN" != ":"; then
+ NM="$DUMPBIN"
+ fi
+fi
+test -z "$NM" && NM=nm
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
+$as_echo_n "checking the name lister ($NM) interface... " >&6; }
+if test "${lt_cv_nm_interface+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_nm_interface="BSD nm"
+ echo "int some_variable = 0;" > conftest.$ac_ext
+ (eval echo "\"\$as_me:4581: $ac_compile\"" >&5)
+ (eval "$ac_compile" 2>conftest.err)
+ cat conftest.err >&5
+ (eval echo "\"\$as_me:4584: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+ cat conftest.err >&5
+ (eval echo "\"\$as_me:4587: output\"" >&5)
+ cat conftest.out >&5
+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+ lt_cv_nm_interface="MS dumpbin"
+ fi
+ rm -f conftest*
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
+$as_echo "$lt_cv_nm_interface" >&6; }
+
+# find the maximum length of command line arguments
+{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
+$as_echo_n "checking the maximum length of command line arguments... " >&6; }
+if test "${lt_cv_sys_max_cmd_len+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ i=0
+ teststring="ABCD"
+
+ case $build_os in
+ msdosdjgpp*)
+ # On DJGPP, this test can blow up pretty badly due to problems in libc
+ # (any single argument exceeding 2000 bytes causes a buffer overrun
+ # during glob expansion). Even if it were fixed, the result of this
+ # check would be larger than it should be.
+ lt_cv_sys_max_cmd_len=12288; # 12K is about right
+ ;;
+
+ gnu*)
+ # Under GNU Hurd, this test is not required because there is
+ # no limit to the length of command line arguments.
+ # Libtool will interpret -1 as no limit whatsoever
+ lt_cv_sys_max_cmd_len=-1;
+ ;;
+
+ cygwin* | mingw* | cegcc*)
+ # On Win9x/ME, this test blows up -- it succeeds, but takes
+ # about 5 minutes as the teststring grows exponentially.
+ # Worse, since 9x/ME are not pre-emptively multitasking,
+ # you end up with a "frozen" computer, even though with patience
+ # the test eventually succeeds (with a max line length of 256k).
+ # Instead, let's just punt: use the minimum linelength reported by
+ # all of the supported platforms: 8192 (on NT/2K/XP).
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ amigaos*)
+ # On AmigaOS with pdksh, this test takes hours, literally.
+ # So we just punt and use a minimum line length of 8192.
+ lt_cv_sys_max_cmd_len=8192;
+ ;;
+
+ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+ # This has been around since 386BSD, at least. Likely further.
+ if test -x /sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+ elif test -x /usr/sbin/sysctl; then
+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+ else
+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
+ fi
+ # And add a safety zone
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ ;;
+
+ interix*)
+ # We know the value 262144 and hardcode it with a safety zone (like BSD)
+ lt_cv_sys_max_cmd_len=196608
+ ;;
+
+ osf*)
+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+ # nice to cause kernel panics so lets avoid the loop below.
+ # First set a reasonable default.
+ lt_cv_sys_max_cmd_len=16384
+ #
+ if test -x /sbin/sysconfig; then
+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+ *1*) lt_cv_sys_max_cmd_len=-1 ;;
+ esac
+ fi
+ ;;
+ sco3.2v5*)
+ lt_cv_sys_max_cmd_len=102400
+ ;;
+ sysv5* | sco5v6* | sysv4.2uw2*)
+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+ if test -n "$kargmax"; then
+ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
+ else
+ lt_cv_sys_max_cmd_len=32768
+ fi
+ ;;
+ *)
+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+ if test -n "$lt_cv_sys_max_cmd_len"; then
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+ else
+ # Make teststring a little bigger before we do anything with it.
+ # a 1K string should be a reasonable start.
+ for i in 1 2 3 4 5 6 7 8 ; do
+ teststring=$teststring$teststring
+ done
+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+ # If test is not a shell built-in, we'll probably end up computing a
+ # maximum length that is only half of the actual maximum length, but
+ # we can't tell.
+ while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
+ = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
+ test $i != 17 # 1/2 MB should be enough
+ do
+ i=`expr $i + 1`
+ teststring=$teststring$teststring
+ done
+ # Only check the string length outside the loop.
+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+ teststring=
+ # Add a significant safety factor because C++ compilers can tack on
+ # massive amounts of additional arguments before passing them to the
+ # linker. It appears as though 1/2 is a usable value.
+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+ fi
+ ;;
+ esac
+
+fi
+
+if test -n $lt_cv_sys_max_cmd_len ; then
+ { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
+$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: none" >&5
+$as_echo "none" >&6; }
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+
+
+
+
+
+
+: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+
+{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+ test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
+ = c,a/b,, \
+ && eval 'test $(( 1 + 1 )) -eq 2 \
+ && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+ && xsi_shell=yes
+{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
+$as_echo "$xsi_shell" >&6; }
+
+
+{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
+ >/dev/null 2>&1 \
+ && lt_shell_append=yes
+{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
+$as_echo "$lt_shell_append" >&6; }
+
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ lt_unset=unset
+else
+ lt_unset=false
+fi
+
+
+
+
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+ lt_SP2NL='tr \040 \012'
+ lt_NL2SP='tr \015\012 \040\040'
+ ;;
+ *) # EBCDIC based system
+ lt_SP2NL='tr \100 \n'
+ lt_NL2SP='tr \r\n \100\100'
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
+$as_echo_n "checking for $LD option to reload object files... " >&6; }
+if test "${lt_cv_ld_reload_flag+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_ld_reload_flag='-r'
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
+$as_echo "$lt_cv_ld_reload_flag" >&6; }
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+ darwin*)
+ if test "$GCC" = yes; then
+ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+ else
+ reload_cmds='$LD$reload_flag -o $output$reload_objs'
+ fi
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OBJDUMP"; then
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+ ac_ct_OBJDUMP=$OBJDUMP
+ # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OBJDUMP"; then
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OBJDUMP="objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OBJDUMP" = x; then
+ OBJDUMP="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OBJDUMP=$ac_ct_OBJDUMP
+ fi
+else
+ OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
+$as_echo_n "checking how to recognize dependent libraries... " >&6; }
+if test "${lt_cv_deplibs_check_method+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[4-9]*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+beos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+bsdi[45]*)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
+ lt_cv_file_magic_cmd='/usr/bin/file -L'
+ lt_cv_file_magic_test_file=/shlib/libc.so
+ ;;
+
+cygwin*)
+ # func_win32_libid is a shell function defined in ltmain.sh
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ ;;
+
+mingw* | pw32*)
+ # Base MSYS/MinGW do not provide the 'file' command needed by
+ # func_win32_libid shell function, so use a weaker test based on 'objdump',
+ # unless we find 'file', for example because we are cross-compiling.
+ if ( file / ) >/dev/null 2>&1; then
+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+ lt_cv_file_magic_cmd='func_win32_libid'
+ else
+ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ fi
+ ;;
+
+cegcc)
+ # use the weaker test based on 'objdump'. See mingw*.
+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+ lt_cv_file_magic_cmd='$OBJDUMP -f'
+ ;;
+
+darwin* | rhapsody*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+freebsd* | dragonfly*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ case $host_cpu in
+ i*86 )
+ # Not sure whether the presence of OpenBSD here was a mistake.
+ # Let's accept both of them until this is cleared up.
+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+ ;;
+ esac
+ else
+ lt_cv_deplibs_check_method=pass_all
+ fi
+ ;;
+
+gnu*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+hpux10.20* | hpux11*)
+ lt_cv_file_magic_cmd=/usr/bin/file
+ case $host_cpu in
+ ia64*)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
+ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+ ;;
+ hppa*64*)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+ ;;
+ *)
+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
+ lt_cv_file_magic_test_file=/usr/lib/libc.sl
+ ;;
+ esac
+ ;;
+
+interix[3-9]*)
+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $LD in
+ *-32|*"-32 ") libmagic=32-bit;;
+ *-n32|*"-n32 ") libmagic=N32;;
+ *-64|*"-64 ") libmagic=64-bit;;
+ *) libmagic=never-match;;
+ esac
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
+ fi
+ ;;
+
+newos6*)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
+ lt_cv_file_magic_cmd=/usr/bin/file
+ lt_cv_file_magic_test_file=/usr/lib/libnls.so
+ ;;
+
+*nto* | *qnx*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+openbsd*)
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
+ else
+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+ fi
+ ;;
+
+osf3* | osf4* | osf5*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+rdos*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+solaris*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
+sysv4 | sysv4.3*)
+ case $host_vendor in
+ motorola)
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+ ;;
+ ncr)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ sequent)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
+ ;;
+ sni)
+ lt_cv_file_magic_cmd='/bin/file'
+ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
+ lt_cv_file_magic_test_file=/lib/libc.so
+ ;;
+ siemens)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ pc)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+ esac
+ ;;
+
+tpf*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+esac
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
+$as_echo "$lt_cv_deplibs_check_method" >&6; }
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ar; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AR+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AR"; then
+ ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AR="${ac_tool_prefix}ar"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AR=$ac_cv_prog_AR
+if test -n "$AR"; then
+ { $as_echo "$as_me:$LINENO: result: $AR" >&5
+$as_echo "$AR" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AR"; then
+ ac_ct_AR=$AR
+ # Extract the first word of "ar", so it can be a program name with args.
+set dummy ar; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_AR"; then
+ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_AR="ar"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_AR" = x; then
+ AR="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AR=$ac_ct_AR
+ fi
+else
+ AR="$ac_cv_prog_AR"
+fi
+
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$STRIP"; then
+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+ ac_ct_STRIP=$STRIP
+ # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_STRIP"; then
+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_STRIP="strip"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_STRIP" = x; then
+ STRIP=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ STRIP=$ac_ct_STRIP
+ fi
+else
+ STRIP="$ac_cv_prog_STRIP"
+fi
+
+test -z "$STRIP" && STRIP=:
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$RANLIB"; then
+ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+RANLIB=$ac_cv_prog_RANLIB
+if test -n "$RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
+$as_echo "$RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RANLIB"; then
+ ac_ct_RANLIB=$RANLIB
+ # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_RANLIB"; then
+ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_RANLIB="ranlib"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_RANLIB" = x; then
+ RANLIB=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ RANLIB=$ac_ct_RANLIB
+ fi
+else
+ RANLIB="$ac_cv_prog_RANLIB"
+fi
+
+test -z "$RANLIB" && RANLIB=:
+
+
+
+
+
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+ case $host_os in
+ openbsd*)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ ;;
+ *)
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ ;;
+ esac
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
+if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix. What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[BCDEGRST]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+ symcode='[BCDT]'
+ ;;
+cygwin* | mingw* | pw32* | cegcc*)
+ symcode='[ABCDGISTW]'
+ ;;
+hpux*)
+ if test "$host_cpu" = ia64; then
+ symcode='[ABCDEGRST]'
+ fi
+ ;;
+irix* | nonstopux*)
+ symcode='[BCDEGRST]'
+ ;;
+osf*)
+ symcode='[BCDEGQRST]'
+ ;;
+solaris*)
+ symcode='[BDRT]'
+ ;;
+sco3.2v5*)
+ symcode='[DT]'
+ ;;
+sysv4.2uw2*)
+ symcode='[DT]'
+ ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+ symcode='[ABDT]'
+ ;;
+sysv4)
+ symcode='[DFNSTU]'
+ ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+ symcode='[ABCDGIRSTW]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+ ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+ symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+ # Write the raw and C identifiers.
+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ # Fake it for dumpbin and say T for any non-static function
+ # and D for any global variable.
+ # Also find C++ and __fastcall symbols from MSVC++,
+ # which start with @ or ?.
+ lt_cv_sys_global_symbol_pipe="$AWK '"\
+" {last_section=section; section=\$ 3};"\
+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+" \$ 0!~/External *\|/{next};"\
+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+" {if(hide[section]) next};"\
+" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+" s[1]~/^[@?]/{print s[1], s[1]; next};"\
+" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+" ' prfx=^$ac_symprfx"
+ else
+ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+ fi
+
+ # Check to see that the pipe works correctly.
+ pipe_works=no
+
+ rm -f conftest*
+ cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ # Now try to grab the symbols.
+ nlist=conftest.nm
+ if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
+ (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s "$nlist"; then
+ # Try sorting and uniquifying the output.
+ if sort "$nlist" | uniq > "$nlist"T; then
+ mv -f "$nlist"T "$nlist"
+ else
+ rm -f "$nlist"T
+ fi
+
+ # Make sure that we snagged all the symbols we need.
+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+ cat <<_LT_EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+ # Now generate the symbol file.
+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+ cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols. */
+const struct {
+ const char *name;
+ void *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[] =
+{
+ { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+ cat <<\_LT_EOF >> conftest.$ac_ext
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+ # Now try linking the two files.
+ mv conftest.$ac_objext conftstm.$ac_objext
+ lt_save_LIBS="$LIBS"
+ lt_save_CFLAGS="$CFLAGS"
+ LIBS="conftstm.$ac_objext"
+ CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext}; then
+ pipe_works=yes
+ fi
+ LIBS="$lt_save_LIBS"
+ CFLAGS="$lt_save_CFLAGS"
+ else
+ echo "cannot find nm_test_func in $nlist" >&5
+ fi
+ else
+ echo "cannot find nm_test_var in $nlist" >&5
+ fi
+ else
+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
+ fi
+ else
+ echo "$progname: failed program was:" >&5
+ cat conftest.$ac_ext >&5
+ fi
+ rm -rf conftest* conftst*
+
+ # Do not use the global_symbol_pipe unless it works.
+ if test "$pipe_works" = yes; then
+ break
+ else
+ lt_cv_sys_global_symbol_pipe=
+ fi
+done
+
+fi
+
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+ lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+ { $as_echo "$as_me:$LINENO: result: failed" >&5
+$as_echo "failed" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: ok" >&5
+$as_echo "ok" >&6; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --enable-libtool-lock was given.
+if test "${enable_libtool_lock+set}" = set; then
+ enableval=$enable_libtool_lock;
+fi
+
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *ELF-32*)
+ HPUX_IA64_MODE="32"
+ ;;
+ *ELF-64*)
+ HPUX_IA64_MODE="64"
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+*-*-irix6*)
+ # Find out which ABI we are using.
+ echo '#line 5778 "configure"' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -melf32bsmip"
+ ;;
+ *N32*)
+ LD="${LD-ld} -melf32bmipn32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -melf64bmip"
+ ;;
+ esac
+ else
+ case `/usr/bin/file conftest.$ac_objext` in
+ *32-bit*)
+ LD="${LD-ld} -32"
+ ;;
+ *N32*)
+ LD="${LD-ld} -n32"
+ ;;
+ *64-bit*)
+ LD="${LD-ld} -64"
+ ;;
+ esac
+ fi
+ fi
+ rm -rf conftest*
+ ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.o` in
+ *32-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_i386_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+ ppc64-*linux*|powerpc64-*linux*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+ LD="${LD-ld} -m elf_s390"
+ ;;
+ sparc64-*linux*)
+ LD="${LD-ld} -m elf32_sparc"
+ ;;
+ esac
+ ;;
+ *64-bit*)
+ case $host in
+ x86_64-*kfreebsd*-gnu)
+ LD="${LD-ld} -m elf_x86_64_fbsd"
+ ;;
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ ppc*-*linux*|powerpc*-*linux*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
+ LD="${LD-ld} -m elf64_s390"
+ ;;
+ sparc*-*linux*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+
+*-*-sco3.2v5*)
+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+ SAVE_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -belf"
+ { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
+if test "${lt_cv_cc_needs_belf+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ lt_cv_cc_needs_belf=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ lt_cv_cc_needs_belf=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
+$as_echo "$lt_cv_cc_needs_belf" >&6; }
+ if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+ CFLAGS="$SAVE_CFLAGS"
+ fi
+ ;;
+sparc*-*solaris*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; then
+ case `/usr/bin/file conftest.o` in
+ *64-bit*)
+ case $lt_cv_prog_gnu_ld in
+ yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ *)
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+ LD="${LD-ld} -64"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ fi
+ rm -rf conftest*
+ ;;
+esac
+
+need_locks="$enable_libtool_lock"
+
+
+ case $host_os in
+ rhapsody* | darwin*)
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DSYMUTIL"; then
+ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DSYMUTIL=$ac_cv_prog_DSYMUTIL
+if test -n "$DSYMUTIL"; then
+ { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
+$as_echo "$DSYMUTIL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DSYMUTIL"; then
+ ac_ct_DSYMUTIL=$DSYMUTIL
+ # Extract the first word of "dsymutil", so it can be a program name with args.
+set dummy dsymutil; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DSYMUTIL"; then
+ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
+if test -n "$ac_ct_DSYMUTIL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
+$as_echo "$ac_ct_DSYMUTIL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_DSYMUTIL" = x; then
+ DSYMUTIL=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DSYMUTIL=$ac_ct_DSYMUTIL
+ fi
+else
+ DSYMUTIL="$ac_cv_prog_DSYMUTIL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
+set dummy ${ac_tool_prefix}nmedit; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_NMEDIT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$NMEDIT"; then
+ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+NMEDIT=$ac_cv_prog_NMEDIT
+if test -n "$NMEDIT"; then
+ { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
+$as_echo "$NMEDIT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_NMEDIT"; then
+ ac_ct_NMEDIT=$NMEDIT
+ # Extract the first word of "nmedit", so it can be a program name with args.
+set dummy nmedit; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_NMEDIT"; then
+ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_NMEDIT="nmedit"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
+if test -n "$ac_ct_NMEDIT"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
+$as_echo "$ac_ct_NMEDIT" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_NMEDIT" = x; then
+ NMEDIT=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ NMEDIT=$ac_ct_NMEDIT
+ fi
+else
+ NMEDIT="$ac_cv_prog_NMEDIT"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
+set dummy ${ac_tool_prefix}lipo; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_LIPO+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$LIPO"; then
+ ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+LIPO=$ac_cv_prog_LIPO
+if test -n "$LIPO"; then
+ { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
+$as_echo "$LIPO" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_LIPO"; then
+ ac_ct_LIPO=$LIPO
+ # Extract the first word of "lipo", so it can be a program name with args.
+set dummy lipo; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_LIPO"; then
+ ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_LIPO="lipo"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
+if test -n "$ac_ct_LIPO"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
+$as_echo "$ac_ct_LIPO" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_LIPO" = x; then
+ LIPO=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ LIPO=$ac_ct_LIPO
+ fi
+else
+ LIPO="$ac_cv_prog_LIPO"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OTOOL"; then
+ ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL=$ac_cv_prog_OTOOL
+if test -n "$OTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
+$as_echo "$OTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL"; then
+ ac_ct_OTOOL=$OTOOL
+ # Extract the first word of "otool", so it can be a program name with args.
+set dummy otool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OTOOL"; then
+ ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OTOOL="otool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
+if test -n "$ac_ct_OTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
+$as_echo "$ac_ct_OTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OTOOL" = x; then
+ OTOOL=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OTOOL=$ac_ct_OTOOL
+ fi
+else
+ OTOOL="$ac_cv_prog_OTOOL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool64; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OTOOL64+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OTOOL64"; then
+ ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL64=$ac_cv_prog_OTOOL64
+if test -n "$OTOOL64"; then
+ { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
+$as_echo "$OTOOL64" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL64"; then
+ ac_ct_OTOOL64=$OTOOL64
+ # Extract the first word of "otool64", so it can be a program name with args.
+set dummy otool64; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OTOOL64"; then
+ ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OTOOL64="otool64"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
+if test -n "$ac_ct_OTOOL64"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
+$as_echo "$ac_ct_OTOOL64" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OTOOL64" = x; then
+ OTOOL64=":"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OTOOL64=$ac_ct_OTOOL64
+ fi
+else
+ OTOOL64="$ac_cv_prog_OTOOL64"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
+$as_echo_n "checking for -single_module linker flag... " >&6; }
+if test "${lt_cv_apple_cc_single_mod+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_apple_cc_single_mod=no
+ if test -z "${LT_MULTI_MODULE}"; then
+ # By default we will add the -single_module flag. You can override
+ # by either setting the environment variable LT_MULTI_MODULE
+ # non-empty at configure time, or by adding -multi_module to the
+ # link flags.
+ rm -rf libconftest.dylib*
+ echo "int foo(void){return 1;}" > conftest.c
+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&5
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+ _lt_result=$?
+ if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+ lt_cv_apple_cc_single_mod=yes
+ else
+ cat conftest.err >&5
+ fi
+ rm -rf libconftest.dylib*
+ rm -f conftest.*
+ fi
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
+ { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_ld_exported_symbols_list=no
+ save_LDFLAGS=$LDFLAGS
+ echo "_main" > conftest.sym
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ lt_cv_ld_exported_symbols_list=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ lt_cv_ld_exported_symbols_list=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
+ case $host_os in
+ rhapsody* | darwin1.[012])
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+ darwin1.*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ darwin*) # darwin 5.x on
+ # if running on 10.5 or later, the deployment target defaults
+ # to the OS version, if on x86, and 10.4, the deployment
+ # target defaults to 10.4. Don't you love it?
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+ 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ 10.[012]*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ 10.*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ esac
+ ;;
+ esac
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+ _lt_dar_single_mod='$single_module'
+ fi
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+ else
+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+ fi
+ if test "$DSYMUTIL" != ":"; then
+ _lt_dsymutil='~$DSYMUTIL $lib || :'
+ else
+ _lt_dsymutil=
+ fi
+ ;;
+ esac
+
+
+for ac_header in dlfcn.h
+do
+as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
+$as_echo_n "checking for $ac_header... " >&6; }
+if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+$ac_includes_default
+
+#include <$ac_header>
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ eval "$as_ac_Header=yes"
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ eval "$as_ac_Header=no"
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+ac_res=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+as_val=`eval 'as_val=${'$as_ac_Header'}
+ $as_echo "$as_val"'`
+ if test "x$as_val" = x""yes; then
+ cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+
+# Set options
+enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
+set dummy ${ac_tool_prefix}as; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_AS+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$AS"; then
+ ac_cv_prog_AS="$AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_AS="${ac_tool_prefix}as"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+AS=$ac_cv_prog_AS
+if test -n "$AS"; then
+ { $as_echo "$as_me:$LINENO: result: $AS" >&5
+$as_echo "$AS" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AS"; then
+ ac_ct_AS=$AS
+ # Extract the first word of "as", so it can be a program name with args.
+set dummy as; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_AS"; then
+ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_AS="as"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AS=$ac_cv_prog_ac_ct_AS
+if test -n "$ac_ct_AS"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
+$as_echo "$ac_ct_AS" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_AS" = x; then
+ AS="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ AS=$ac_ct_AS
+ fi
+else
+ AS="$ac_cv_prog_AS"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_DLLTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$DLLTOOL"; then
+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DLLTOOL=$ac_cv_prog_DLLTOOL
+if test -n "$DLLTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
+$as_echo "$DLLTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DLLTOOL"; then
+ ac_ct_DLLTOOL=$DLLTOOL
+ # Extract the first word of "dlltool", so it can be a program name with args.
+set dummy dlltool; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_DLLTOOL"; then
+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_DLLTOOL="dlltool"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
+if test -n "$ac_ct_DLLTOOL"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
+$as_echo "$ac_ct_DLLTOOL" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_DLLTOOL" = x; then
+ DLLTOOL="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ DLLTOOL=$ac_ct_DLLTOOL
+ fi
+else
+ DLLTOOL="$ac_cv_prog_DLLTOOL"
+fi
+
+ if test -n "$ac_tool_prefix"; then
+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$OBJDUMP"; then
+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+ ac_ct_OBJDUMP=$OBJDUMP
+ # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test -n "$ac_ct_OBJDUMP"; then
+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+ ac_cv_prog_ac_ct_OBJDUMP="objdump"
+ $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+ break 2
+ fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+ { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+ if test "x$ac_ct_OBJDUMP" = x; then
+ OBJDUMP="false"
+ else
+ case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+ OBJDUMP=$ac_ct_OBJDUMP
+ fi
+else
+ OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+ ;;
+esac
+
+test -z "$AS" && AS=as
+
+
+
+
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+
+
+
+
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+
+ enable_dlopen=no
+
+
+
+ # Check whether --enable-shared was given.
+if test "${enable_shared+set}" = set; then
+ enableval=$enable_shared; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_shared=yes ;;
+ no) enable_shared=no ;;
+ *)
+ enable_shared=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_shared=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_shared=yes
+fi
+
+
+
+
+
+
+
+
+
+ # Check whether --enable-static was given.
+if test "${enable_static+set}" = set; then
+ enableval=$enable_static; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_static=yes ;;
+ no) enable_static=no ;;
+ *)
+ enable_static=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_static=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_static=yes
+fi
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-pic was given.
+if test "${with_pic+set}" = set; then
+ withval=$with_pic; pic_mode="$withval"
+else
+ pic_mode=default
+fi
+
+
+test -z "$pic_mode" && pic_mode=default
+
+
+
+
+
+
+
+ # Check whether --enable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+ enableval=$enable_fast_install; p=${PACKAGE-default}
+ case $enableval in
+ yes) enable_fast_install=yes ;;
+ no) enable_fast_install=no ;;
+ *)
+ enable_fast_install=no
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for pkg in $enableval; do
+ IFS="$lt_save_ifs"
+ if test "X$pkg" = "X$p"; then
+ enable_fast_install=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
+else
+ enable_fast_install=yes
+fi
+
+
+
+
+
+
+
+
+
+
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL="${CONFIG_SHELL-$SHELL} "'$(top_builddir)/libtool'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+test -z "$LN_S" && LN_S="ln -s"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
+$as_echo_n "checking for objdir... " >&6; }
+if test "${lt_cv_objdir+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+ lt_cv_objdir=.libs
+else
+ # MS-DOS does not allow filenames that begin with a dot.
+ lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
+$as_echo "$lt_cv_objdir" >&6; }
+objdir=$lt_cv_objdir
+
+
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define LT_OBJDIR "$lt_cv_objdir/"
+_ACEOF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+case $host_os in
+aix3*)
+ # AIX sometimes has problems with the GCC collect2 program. For some
+ # reason, if we set the COLLECT_NAMES environment variable, the problems
+ # vanish in a puff of smoke.
+ if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+ fi
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+for cc_temp in $compiler""; do
+ case $cc_temp in
+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+done
+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
+
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+ { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $MAGIC_CMD in
+[\\/*] | ?:[\\/]*)
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/${ac_tool_prefix}file; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+
+
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+ if test -n "$ac_tool_prefix"; then
+ { $as_echo "$as_me:$LINENO: checking for file" >&5
+$as_echo_n "checking for file... " >&6; }
+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ case $MAGIC_CMD in
+[\\/*] | ?:[\\/]*)
+ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+ ;;
+*)
+ lt_save_MAGIC_CMD="$MAGIC_CMD"
+ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+ for ac_dir in $ac_dummy; do
+ IFS="$lt_save_ifs"
+ test -z "$ac_dir" && ac_dir=.
+ if test -f $ac_dir/file; then
+ lt_cv_path_MAGIC_CMD="$ac_dir/file"
+ if test -n "$file_magic_test_file"; then
+ case $deplibs_check_method in
+ "file_magic "*)
+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+ MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ :
+ else
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such. This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem. Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+ fi ;;
+ esac
+ fi
+ break
+ fi
+ done
+ IFS="$lt_save_ifs"
+ MAGIC_CMD="$lt_save_MAGIC_CMD"
+ ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+ { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ else
+ MAGIC_CMD=:
+ fi
+fi
+
+ fi
+ ;;
+esac
+
+# Use C for the default configuration in the libtool script
+
+lt_save_CC="$CC"
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+objext=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+
+lt_prog_compiler_no_builtin_flag=
+
+if test "$GCC" = yes; then
+ lt_prog_compiler_no_builtin_flag=' -fno-builtin'
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
+if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_rtti_exceptions=no
+ ac_outfile=conftest.$ac_objext
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="-fno-rtti -fno-exceptions"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7445: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&5
+ echo "$as_me:7449: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_rtti_exceptions=yes
+ fi
+ fi
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
+
+if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
+ lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
+else
+ :
+fi
+
+fi
+
+
+
+
+
+
+ lt_prog_compiler_wl=
+lt_prog_compiler_pic=
+lt_prog_compiler_static=
+
+{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+
+ if test "$GCC" = yes; then
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_static='-static'
+
+ case $host_os in
+ aix*)
+ # All AIX code is PIC.
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ lt_prog_compiler_static='-Bstatic'
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ m68k)
+ # FIXME: we need at least 68020 code to build shared libraries, but
+ # adding the `-m68020' flag to GCC prevents building anything better,
+ # like `-m68040'.
+ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
+ ;;
+ esac
+ ;;
+
+ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+ # PIC is the default for these OSes.
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ # Although the cygwin gcc ignores -fPIC, still need this for old-style
+ # (--disable-auto-import) libraries
+ lt_prog_compiler_pic='-DDLL_EXPORT'
+ ;;
+
+ darwin* | rhapsody*)
+ # PIC is the default on this platform
+ # Common symbols not allowed in MH_DYLIB files
+ lt_prog_compiler_pic='-fno-common'
+ ;;
+
+ hpux*)
+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
+ # sets the default TLS model and affects inlining.
+ case $host_cpu in
+ hppa*64*)
+ # +Z the default
+ ;;
+ *)
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ esac
+ ;;
+
+ interix[3-9]*)
+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+ # Instead, we relocate shared libraries at runtime.
+ ;;
+
+ msdosdjgpp*)
+ # Just because we use GCC doesn't mean we suddenly get shared libraries
+ # on systems that don't support them.
+ lt_prog_compiler_can_build_shared=no
+ enable_shared=no
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ lt_prog_compiler_pic='-fPIC -shared'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ lt_prog_compiler_pic=-Kconform_pic
+ fi
+ ;;
+
+ *)
+ lt_prog_compiler_pic='-fPIC'
+ ;;
+ esac
+ else
+ # PORTME Check for flag to pass linker flags through the system compiler.
+ case $host_os in
+ aix*)
+ lt_prog_compiler_wl='-Wl,'
+ if test "$host_cpu" = ia64; then
+ # AIX 5 now supports IA64 processor
+ lt_prog_compiler_static='-Bstatic'
+ else
+ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
+ fi
+ ;;
+
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
+ # This hack is so that the source file can tell whether it is being
+ # built for inclusion in a dll (and should export symbols for example).
+ lt_prog_compiler_pic='-DDLL_EXPORT'
+ ;;
+
+ hpux9* | hpux10* | hpux11*)
+ lt_prog_compiler_wl='-Wl,'
+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+ # not for PA HP-UX.
+ case $host_cpu in
+ hppa*64*|ia64*)
+ # +Z the default
+ ;;
+ *)
+ lt_prog_compiler_pic='+Z'
+ ;;
+ esac
+ # Is there a better lt_prog_compiler_static that works with the bundled CC?
+ lt_prog_compiler_static='${wl}-a ${wl}archive'
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ lt_prog_compiler_wl='-Wl,'
+ # PIC (with -KPIC) is the default.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ linux* | k*bsd*-gnu)
+ case $cc_basename in
+ # old Intel for x86_64 which still supported -KPIC.
+ ecc*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-static'
+ ;;
+ # icc used to be incompatible with GCC.
+ # ICC 10 doesn't accept -KPIC any more.
+ icc* | ifort*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fPIC'
+ lt_prog_compiler_static='-static'
+ ;;
+ # Lahey Fortran 8.1.
+ lf95*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='--shared'
+ lt_prog_compiler_static='--static'
+ ;;
+ pgcc* | pgf77* | pgf90* | pgf95*)
+ # Portland Group compilers (*not* the Pentium gcc compiler,
+ # which looks to be a dead project)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fpic'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+ ccc*)
+ lt_prog_compiler_wl='-Wl,'
+ # All Alpha code is PIC.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+ xl*)
+ # IBM XL C 8.0/Fortran 10.1 on PPC
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-qpic'
+ lt_prog_compiler_static='-qstaticlink'
+ ;;
+ *)
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*)
+ # Sun C 5.9
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ lt_prog_compiler_wl='-Wl,'
+ ;;
+ *Sun\ F*)
+ # Sun Fortran 8.3 passes all unrecognized flags to the linker
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ lt_prog_compiler_wl=''
+ ;;
+ esac
+ ;;
+ esac
+ ;;
+
+ newsos6)
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ *nto* | *qnx*)
+ # QNX uses GNU C++, but need to define -shared option too, otherwise
+ # it will coredump.
+ lt_prog_compiler_pic='-fPIC -shared'
+ ;;
+
+ osf3* | osf4* | osf5*)
+ lt_prog_compiler_wl='-Wl,'
+ # All OSF/1 code is PIC.
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ rdos*)
+ lt_prog_compiler_static='-non_shared'
+ ;;
+
+ solaris*)
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ case $cc_basename in
+ f77* | f90* | f95*)
+ lt_prog_compiler_wl='-Qoption ld ';;
+ *)
+ lt_prog_compiler_wl='-Wl,';;
+ esac
+ ;;
+
+ sunos4*)
+ lt_prog_compiler_wl='-Qoption ld '
+ lt_prog_compiler_pic='-PIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ sysv4 | sysv4.2uw2* | sysv4.3*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec ;then
+ lt_prog_compiler_pic='-Kconform_pic'
+ lt_prog_compiler_static='-Bstatic'
+ fi
+ ;;
+
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ unicos*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_can_build_shared=no
+ ;;
+
+ uts4*)
+ lt_prog_compiler_pic='-pic'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
+
+ *)
+ lt_prog_compiler_can_build_shared=no
+ ;;
+ esac
+ fi
+
+case $host_os in
+ # For platforms which do not support PIC, -DPIC is meaningless:
+ *djgpp*)
+ lt_prog_compiler_pic=
+ ;;
+ *)
+ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
+$as_echo "$lt_prog_compiler_pic" >&6; }
+
+
+
+
+
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic"; then
+ { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_pic_works=no
+ ac_outfile=conftest.$ac_objext
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+ lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ # The option is referenced via a variable to avoid confusing sed.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7784: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>conftest.err)
+ ac_status=$?
+ cat conftest.err >&5
+ echo "$as_me:7788: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s "$ac_outfile"; then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings other than the usual output.
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_pic_works=yes
+ fi
+ fi
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
+ case $lt_prog_compiler_pic in
+ "" | " "*) ;;
+ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
+ esac
+else
+ lt_prog_compiler_pic=
+ lt_prog_compiler_can_build_shared=no
+fi
+
+fi
+
+
+
+
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
+{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if test "${lt_cv_prog_compiler_static_works+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_static_works=no
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+ echo "$lt_simple_link_test_code" > conftest.$ac_ext
+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+ # The linker can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ if test -s conftest.err; then
+ # Append any errors to the config.log.
+ cat conftest.err 1>&5
+ $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+ if diff conftest.exp conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_static_works=yes
+ fi
+ else
+ lt_cv_prog_compiler_static_works=yes
+ fi
+ fi
+ $RM -r conftest*
+ LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works" = xyes; then
+ :
+else
+ lt_prog_compiler_static=
+fi
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_c_o=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7889: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&5
+ echo "$as_me:7893: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_c_o=yes
+ fi
+ fi
+ chmod u+w . 2>&5
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if test "${lt_cv_prog_compiler_c_o+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ lt_cv_prog_compiler_c_o=no
+ $RM -r conftest 2>/dev/null
+ mkdir conftest
+ cd conftest
+ mkdir out
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ lt_compiler_flag="-o out/conftest2.$ac_objext"
+ # Insert the option either (1) after the last *FLAGS variable, or
+ # (2) before a word containing "conftest.", or (3) at the end.
+ # Note that $ac_compile itself does not contain backslashes and begins
+ # with a dollar sign (not a hyphen), so the echo should work correctly.
+ lt_compile=`echo "$ac_compile" | $SED \
+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+ -e 's:$: $lt_compiler_flag:'`
+ (eval echo "\"\$as_me:7944: $lt_compile\"" >&5)
+ (eval "$lt_compile" 2>out/conftest.err)
+ ac_status=$?
+ cat out/conftest.err >&5
+ echo "$as_me:7948: \$? = $ac_status" >&5
+ if (exit $ac_status) && test -s out/conftest2.$ac_objext
+ then
+ # The compiler can only warn and ignore the option if not recognized
+ # So say no if there are warnings
+ $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+ lt_cv_prog_compiler_c_o=yes
+ fi
+ fi
+ chmod u+w . 2>&5
+ $RM conftest*
+ # SGI C++ compiler will create directory out/ii_files/ for
+ # template instantiation
+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+ $RM out/* && rmdir out
+ cd ..
+ $RM -r conftest
+ $RM conftest*
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
+ # do not overwrite the value of need_locks provided by the user
+ { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+ hard_links=yes
+ $RM conftest*
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ touch conftest.a
+ ln conftest.a conftest.b 2>&5 || hard_links=no
+ ln conftest.a conftest.b 2>/dev/null && hard_links=no
+ { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+ if test "$hard_links" = no; then
+ { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+ need_locks=warn
+ fi
+else
+ need_locks=no
+fi
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+ runpath_var=
+ allow_undefined_flag=
+ always_export_symbols=no
+ archive_cmds=
+ archive_expsym_cmds=
+ compiler_needs_object=no
+ enable_shared_with_static_runtimes=no
+ export_dynamic_flag_spec=
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+ hardcode_automatic=no
+ hardcode_direct=no
+ hardcode_direct_absolute=no
+ hardcode_libdir_flag_spec=
+ hardcode_libdir_flag_spec_ld=
+ hardcode_libdir_separator=
+ hardcode_minus_L=no
+ hardcode_shlibpath_var=unsupported
+ inherit_rpath=no
+ link_all_deplibs=unknown
+ module_cmds=
+ module_expsym_cmds=
+ old_archive_from_new_cmds=
+ old_archive_from_expsyms_cmds=
+ thread_safe_flag_spec=
+ whole_archive_flag_spec=
+ # include_expsyms should be a list of space-separated symbols to be *always*
+ # included in the symbol list
+ include_expsyms=
+ # exclude_expsyms can be an extended regexp of symbols to exclude
+ # it will be wrapped by ` (' and `)$', so one must not match beginning or
+ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+ # as well as any symbol that contains `d'.
+ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+ # platforms (ab)use it in PIC code, but their linkers get confused if
+ # the symbol is explicitly referenced. Since portable code cannot
+ # rely on this symbol name, it's probably fine to never include it in
+ # preloaded symbol tables.
+ # Exclude shared library initialization/finalization symbols.
+ extract_expsyms_cmds=
+
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ if test "$GCC" != yes; then
+ with_gnu_ld=no
+ fi
+ ;;
+ interix*)
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
+ with_gnu_ld=yes
+ ;;
+ openbsd*)
+ with_gnu_ld=no
+ ;;
+ esac
+
+ ld_shlibs=yes
+ if test "$with_gnu_ld" = yes; then
+ # If archive_cmds runs LD, not CC, wlarc should be empty
+ wlarc='${wl}'
+
+ # Set some defaults for GNU ld with shared library support. These
+ # are reset later if shared libraries are not supported. Putting them
+ # here allows them to be overridden if necessary.
+ runpath_var=LD_RUN_PATH
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ export_dynamic_flag_spec='${wl}--export-dynamic'
+ # ancient GNU ld didn't support --whole-archive et. al.
+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+ else
+ whole_archive_flag_spec=
+ fi
+ supports_anon_versioning=no
+ case `$LD -v 2>&1` in
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+ *\ 2.11.*) ;; # other 2.11 versions
+ *) supports_anon_versioning=yes ;;
+ esac
+
+ # See if GNU ld supports shared libraries.
+ case $host_os in
+ aix[3-9]*)
+ # On AIX/PPC, the GNU linker is very broken
+ if test "$host_cpu" != ia64; then
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support. If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+_LT_EOF
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds=''
+ ;;
+ m68k)
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ ;;
+ esac
+ ;;
+
+ beos*)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ allow_undefined_flag=unsupported
+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+ # support --undefined. This deserves some investigation. FIXME
+ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
+ # as there is no search path for DLLs.
+ hardcode_libdir_flag_spec='-L$libdir'
+ allow_undefined_flag=unsupported
+ always_export_symbols=no
+ enable_shared_with_static_runtimes=yes
+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
+
+ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ # If the export-symbols file already is a .def file (1st line
+ # is EXPORTS), use it as is; otherwise, prepend...
+ archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+ cp $export_symbols $output_objdir/$soname.def;
+ else
+ echo EXPORTS > $output_objdir/$soname.def;
+ cat $export_symbols >> $output_objdir/$soname.def;
+ fi~
+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ interix[3-9]*)
+ hardcode_direct=no
+ hardcode_shlibpath_var=no
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ export_dynamic_flag_spec='${wl}-E'
+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+ # Instead, shared libraries are loaded at an image base (0x10000000 by
+ # default) and relocated if they conflict, which is a slow very memory
+ # consuming and fragmenting process. To avoid this, we pick a random,
+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.
+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+ ;;
+
+ gnu* | linux* | tpf* | k*bsd*-gnu)
+ tmp_diet=no
+ if test "$host_os" = linux-dietlibc; then
+ case $cc_basename in
+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
+ esac
+ fi
+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+ && test "$tmp_diet" = no
+ then
+ tmp_addflag=
+ tmp_sharedflag='-shared'
+ case $cc_basename,$host_cpu in
+ pgcc*) # Portland Group C compiler
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag'
+ ;;
+ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
+ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ tmp_addflag=' $pic_flag -Mnomain' ;;
+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
+ tmp_addflag=' -i_dynamic' ;;
+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
+ tmp_addflag=' -i_dynamic -nofor_main' ;;
+ ifc* | ifort*) # Intel Fortran compiler
+ tmp_addflag=' -nofor_main' ;;
+ lf95*) # Lahey Fortran 8.1
+ whole_archive_flag_spec=
+ tmp_sharedflag='--shared' ;;
+ xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+ tmp_sharedflag='-qmkshrobj'
+ tmp_addflag= ;;
+ esac
+ case `$CC -V 2>&1 | sed 5q` in
+ *Sun\ C*) # Sun C 5.9
+ whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
+ compiler_needs_object=yes
+ tmp_sharedflag='-G' ;;
+ *Sun\ F*) # Sun Fortran 8.3
+ tmp_sharedflag='-G' ;;
+ esac
+ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+ if test "x$supports_anon_versioning" = xyes; then
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+ fi
+
+ case $cc_basename in
+ xlf*)
+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+ whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
+ hardcode_libdir_flag_spec=
+ hardcode_libdir_flag_spec_ld='-rpath $libdir'
+ archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
+ if test "x$supports_anon_versioning" = xyes; then
+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+ echo "local: *; };" >> $output_objdir/$libname.ver~
+ $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+ fi
+ ;;
+ esac
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+ wlarc=
+ else
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ fi
+ ;;
+
+ solaris*)
+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+ case `$LD -v 2>&1` in
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+ ld_shlibs=no
+ cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems. Therefore, libtool
+*** is disabling shared libraries support. We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+ ;;
+ *)
+ # For security reasons, it is highly recommended that you always
+ # use absolute paths for naming shared libraries, and exclude the
+ # DT_RUNPATH tag from executables and libraries. But doing so
+ # requires that you compile everything twice, which is a pain.
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+ ;;
+
+ sunos4*)
+ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ wlarc=
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ *)
+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+ else
+ ld_shlibs=no
+ fi
+ ;;
+ esac
+
+ if test "$ld_shlibs" = no; then
+ runpath_var=
+ hardcode_libdir_flag_spec=
+ export_dynamic_flag_spec=
+ whole_archive_flag_spec=
+ fi
+ else
+ # PORTME fill in a description of your system's linker (not GNU ld)
+ case $host_os in
+ aix3*)
+ allow_undefined_flag=unsupported
+ always_export_symbols=yes
+ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+ # Note: this linker hardcodes the directories in LIBPATH if there
+ # are no directories specified by -L.
+ hardcode_minus_L=yes
+ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+ # Neither direct hardcoding nor static linking is supported with a
+ # broken collect2.
+ hardcode_direct=unsupported
+ fi
+ ;;
+
+ aix[4-9]*)
+ if test "$host_cpu" = ia64; then
+ # On IA64, the linker does run time linking by default, so we don't
+ # have to do anything special.
+ aix_use_runtimelinking=no
+ exp_sym_flag='-Bexport'
+ no_entry_flag=""
+ else
+ # If we're using GNU nm, then we don't want the "-C" option.
+ # -C means demangle to AIX nm, but means don't demangle with GNU nm
+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+ export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ else
+ export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+ fi
+ aix_use_runtimelinking=no
+
+ # Test if we are trying to use run time linking or normal
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+ # need to do runtime linking.
+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+ for ld_flag in $LDFLAGS; do
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+ aix_use_runtimelinking=yes
+ break
+ fi
+ done
+ ;;
+ esac
+
+ exp_sym_flag='-bexport'
+ no_entry_flag='-bnoentry'
+ fi
+
+ # When large executables or shared objects are built, AIX ld can
+ # have problems creating the table of contents. If linking a library
+ # or program results in "error TOC overflow" add -mminimal-toc to
+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+ archive_cmds=''
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ hardcode_libdir_separator=':'
+ link_all_deplibs=yes
+ file_list_spec='${wl}-f,'
+
+ if test "$GCC" = yes; then
+ case $host_os in aix4.[012]|aix4.[012].*)
+ # We only want to do this on AIX 4.2 and lower, the check
+ # below for broken collect2 doesn't work under 4.3+
+ collect2name=`${CC} -print-prog-name=collect2`
+ if test -f "$collect2name" &&
+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+ then
+ # We have reworked collect2
+ :
+ else
+ # We have old collect2
+ hardcode_direct=unsupported
+ # It fails to find uninstalled libraries when the uninstalled
+ # path is not listed in the libpath. Setting hardcode_minus_L
+ # to unsupported forces relinking
+ hardcode_minus_L=yes
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_libdir_separator=
+ fi
+ ;;
+ esac
+ shared_flag='-shared'
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag="$shared_flag "'${wl}-G'
+ fi
+ else
+ # not using gcc
+ if test "$host_cpu" = ia64; then
+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+ # chokes on -Wl,-G. The following line is correct:
+ shared_flag='-G'
+ else
+ if test "$aix_use_runtimelinking" = yes; then
+ shared_flag='${wl}-G'
+ else
+ shared_flag='${wl}-bM:SRE'
+ fi
+ fi
+ fi
+
+ export_dynamic_flag_spec='${wl}-bexpall'
+ # It seems that -bexpall does not export symbols beginning with
+ # underscore (_), so it is better to generate a list of symbols to export.
+ always_export_symbols=yes
+ if test "$aix_use_runtimelinking" = yes; then
+ # Warning - without using the other runtime loading flags (-brtl),
+ # -berok will link without error, but may produce a broken library.
+ allow_undefined_flag='-berok'
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+ else
+ if test "$host_cpu" = ia64; then
+ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+ allow_undefined_flag="-z nodefs"
+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+ else
+ # Determine the default libpath from the value encoded in an
+ # empty executable.
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+
+lt_aix_libpath_sed='
+ /Import File Strings/,/^$/ {
+ /^0/ {
+ s/^0 *\(.*\)$/\1/
+ p
+ }
+ }'
+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+# Check for a 64-bit object if we didn't find anything.
+if test -z "$aix_libpath"; then
+ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+fi
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
+
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+ # Warning - without using the other run time loading flags,
+ # -berok will link without error, but may produce a broken library.
+ no_undefined_flag=' ${wl}-bernotok'
+ allow_undefined_flag=' ${wl}-berok'
+ # Exported symbols can be pulled into shared objects from archives
+ whole_archive_flag_spec='$convenience'
+ archive_cmds_need_lc=yes
+ # This is similar to how AIX traditionally builds its shared libraries.
+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+ fi
+ fi
+ ;;
+
+ amigaos*)
+ case $host_cpu in
+ powerpc)
+ # see comment about AmigaOS4 .so support
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+ archive_expsym_cmds=''
+ ;;
+ m68k)
+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ ;;
+ esac
+ ;;
+
+ bsdi[45]*)
+ export_dynamic_flag_spec=-rdynamic
+ ;;
+
+ cygwin* | mingw* | pw32* | cegcc*)
+ # When not using gcc, we currently assume that we are using
+ # Microsoft Visual C++.
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
+ # no search path for DLLs.
+ hardcode_libdir_flag_spec=' '
+ allow_undefined_flag=unsupported
+ # Tell ltmain to make .lib files, not .a files.
+ libext=lib
+ # Tell ltmain to make .dll files, not .so files.
+ shrext_cmds=".dll"
+ # FIXME: Setting linknames here is a bad hack.
+ archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+ # The linker will automatically build a .lib file if we build a DLL.
+ old_archive_from_new_cmds='true'
+ # FIXME: Should let the user specify the lib program.
+ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
+ fix_srcfile_path='`cygpath -w "$srcfile"`'
+ enable_shared_with_static_runtimes=yes
+ ;;
+
+ darwin* | rhapsody*)
+
+
+ archive_cmds_need_lc=no
+ hardcode_direct=no
+ hardcode_automatic=yes
+ hardcode_shlibpath_var=unsupported
+ whole_archive_flag_spec=''
+ link_all_deplibs=yes
+ allow_undefined_flag="$_lt_dar_allow_undefined"
+ case $cc_basename in
+ ifort*) _lt_dar_can_shared=yes ;;
+ *) _lt_dar_can_shared=$GCC ;;
+ esac
+ if test "$_lt_dar_can_shared" = "yes"; then
+ output_verbose_link_cmd=echo
+ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+ archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+ module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+
+ else
+ ld_shlibs=no
+ fi
+
+ ;;
+
+ dgux*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_shlibpath_var=no
+ ;;
+
+ freebsd1*)
+ ld_shlibs=no
+ ;;
+
+ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+ # support. Future versions do this automatically, but an explicit c++rt0.o
+ # does not break anything, and helps significantly (at the cost of a little
+ # extra space).
+ freebsd2.2*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+ freebsd2*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+ freebsd* | dragonfly*)
+ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ hpux9*)
+ if test "$GCC" = yes; then
+ archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ else
+ archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+ fi
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ export_dynamic_flag_spec='${wl}-E'
+ ;;
+
+ hpux10*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_flag_spec_ld='+b $libdir'
+ hardcode_libdir_separator=:
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ export_dynamic_flag_spec='${wl}-E'
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ fi
+ ;;
+
+ hpux11*)
+ if test "$GCC" = yes -a "$with_gnu_ld" = no; then
+ case $host_cpu in
+ hppa*64*)
+ archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ else
+ case $host_cpu in
+ hppa*64*)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ ia64*)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ *)
+ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+ ;;
+ esac
+ fi
+ if test "$with_gnu_ld" = no; then
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+ hardcode_libdir_separator=:
+
+ case $host_cpu in
+ hppa*64*|ia64*)
+ hardcode_direct=no
+ hardcode_shlibpath_var=no
+ ;;
+ *)
+ hardcode_direct=yes
+ hardcode_direct_absolute=yes
+ export_dynamic_flag_spec='${wl}-E'
+
+ # hardcode_minus_L: Not really in the search PATH,
+ # but as the default location of the library.
+ hardcode_minus_L=yes
+ ;;
+ esac
+ fi
+ ;;
+
+ irix5* | irix6* | nonstopux*)
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ # Try to use the -exported_symbol ld option, if it does not
+ # work, assume that -exports_file does not work either and
+ # implicitly export all symbols.
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+ cat >conftest.$ac_ext <<_ACEOF
+int foo(void) {}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS="$save_LDFLAGS"
+ else
+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ inherit_rpath=yes
+ link_all_deplibs=yes
+ ;;
+
+ netbsd*)
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
+ else
+ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
+ fi
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ newsos6)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ hardcode_shlibpath_var=no
+ ;;
+
+ *nto* | *qnx*)
+ ;;
+
+ openbsd*)
+ if test -f /usr/libexec/ld.so; then
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ hardcode_direct_absolute=yes
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ export_dynamic_flag_spec='${wl}-E'
+ else
+ case $host_os in
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-R$libdir'
+ ;;
+ *)
+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ ;;
+ esac
+ fi
+ else
+ ld_shlibs=no
+ fi
+ ;;
+
+ os2*)
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_minus_L=yes
+ allow_undefined_flag=unsupported
+ archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+ ;;
+
+ osf3*)
+ if test "$GCC" = yes; then
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ else
+ allow_undefined_flag=' -expect_unresolved \*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_separator=:
+ ;;
+
+ osf4* | osf5*) # as osf3* with the addition of -msym flag
+ if test "$GCC" = yes; then
+ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ else
+ allow_undefined_flag=' -expect_unresolved \*'
+ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
+ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+ $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+ # Both c and cxx compiler support -rpath directly
+ hardcode_libdir_flag_spec='-rpath $libdir'
+ fi
+ archive_cmds_need_lc='no'
+ hardcode_libdir_separator=:
+ ;;
+
+ solaris*)
+ no_undefined_flag=' -z defs'
+ if test "$GCC" = yes; then
+ wlarc='${wl}'
+ archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ else
+ case `$CC -V 2>&1` in
+ *"Compilers 5.0"*)
+ wlarc=''
+ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+ ;;
+ *)
+ wlarc='${wl}'
+ archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+ $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+ ;;
+ esac
+ fi
+ hardcode_libdir_flag_spec='-R$libdir'
+ hardcode_shlibpath_var=no
+ case $host_os in
+ solaris2.[0-5] | solaris2.[0-5].*) ;;
+ *)
+ # The compiler driver will combine and reorder linker options,
+ # but understands `-z linker_flag'. GCC discards it without `$wl',
+ # but is careful enough not to reorder.
+ # Supported since Solaris 2.6 (maybe 2.5.1?)
+ if test "$GCC" = yes; then
+ whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+ else
+ whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
+ fi
+ ;;
+ esac
+ link_all_deplibs=yes
+ ;;
+
+ sunos4*)
+ if test "x$host_vendor" = xsequent; then
+ # Use $CC to link under sequent, because it throws in some extra .o
+ # files that make .init and .fini sections work.
+ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+ fi
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_direct=yes
+ hardcode_minus_L=yes
+ hardcode_shlibpath_var=no
+ ;;
+
+ sysv4)
+ case $host_vendor in
+ sni)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=yes # is this really true???
+ ;;
+ siemens)
+ ## LD is ld it makes a PLAMLIB
+ ## CC just makes a GrossModule.
+ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+ reload_cmds='$CC -r -o $output$reload_objs'
+ hardcode_direct=no
+ ;;
+ motorola)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+ ;;
+ esac
+ runpath_var='LD_RUN_PATH'
+ hardcode_shlibpath_var=no
+ ;;
+
+ sysv4.3*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_shlibpath_var=no
+ export_dynamic_flag_spec='-Bexport'
+ ;;
+
+ sysv4*MP*)
+ if test -d /usr/nec; then
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_shlibpath_var=no
+ runpath_var=LD_RUN_PATH
+ hardcode_runpath_var=yes
+ ld_shlibs=yes
+ fi
+ ;;
+
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+ no_undefined_flag='${wl}-z,text'
+ archive_cmds_need_lc=no
+ hardcode_shlibpath_var=no
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ sysv5* | sco3.2v5* | sco5v6*)
+ # Note: We can NOT use -z defs as we might desire, because we do not
+ # link with -lc, and that would cause any symbols used from libc to
+ # always be unresolved, which means just about no library would
+ # ever link correctly. If we're not using GNU ld we use -z text
+ # though, which does catch some bad symbols but isn't as heavy-handed
+ # as -z defs.
+ no_undefined_flag='${wl}-z,text'
+ allow_undefined_flag='${wl}-z,nodefs'
+ archive_cmds_need_lc=no
+ hardcode_shlibpath_var=no
+ hardcode_libdir_flag_spec='${wl}-R,$libdir'
+ hardcode_libdir_separator=':'
+ link_all_deplibs=yes
+ export_dynamic_flag_spec='${wl}-Bexport'
+ runpath_var='LD_RUN_PATH'
+
+ if test "$GCC" = yes; then
+ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ else
+ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+ fi
+ ;;
+
+ uts4*)
+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+ hardcode_libdir_flag_spec='-L$libdir'
+ hardcode_shlibpath_var=no
+ ;;
+
+ *)
+ ld_shlibs=no
+ ;;
+ esac
+
+ if test x$host_vendor = xsni; then
+ case $host in
+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+ export_dynamic_flag_spec='${wl}-Blargedynsym'
+ ;;
+ esac
+ fi
+ fi
+
+{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
+$as_echo "$ld_shlibs" >&6; }
+test "$ld_shlibs" = no && can_build_shared=no
+
+with_gnu_ld=$with_gnu_ld
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc" in
+x|xyes)
+ # Assume -lc should be added
+ archive_cmds_need_lc=yes
+
+ if test "$enable_shared" = yes && test "$GCC" = yes; then
+ case $archive_cmds in
+ *'~'*)
+ # FIXME: we may have to deal with multi-command sequences.
+ ;;
+ '$CC '*)
+ # Test whether the compiler implicitly links with -lc since on some
+ # systems, -lgcc has to come before -lc. If gcc already passes -lc
+ # to ld, don't add -lc before -lgcc.
+ { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+ $RM conftest*
+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ (eval $ac_compile) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } 2>conftest.err; then
+ soname=conftest
+ lib=conftest
+ libobjs=conftest.$ac_objext
+ deplibs=
+ wl=$lt_prog_compiler_wl
+ pic_flag=$lt_prog_compiler_pic
+ compiler_flags=-v
+ linker_flags=-v
+ verstring=
+ output_objdir=.
+ libname=conftest
+ lt_save_allow_undefined_flag=$allow_undefined_flag
+ allow_undefined_flag=
+ if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
+ (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }
+ then
+ archive_cmds_need_lc=no
+ else
+ archive_cmds_need_lc=yes
+ fi
+ allow_undefined_flag=$lt_save_allow_undefined_flag
+ else
+ cat conftest.err 1>&5
+ fi
+ $RM conftest*
+ { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
+$as_echo "$archive_cmds_need_lc" >&6; }
+ ;;
+ esac
+ fi
+ ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+if test "$GCC" = yes; then
+ case $host_os in
+ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+ *) lt_awk_arg="/^libraries:/" ;;
+ esac
+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
+ # if the path contains ";" then we assume it to be the separator
+ # otherwise default to the standard path separator (i.e. ":") - it is
+ # assumed that no part of a normal pathname contains ";" but that should
+ # okay in the real world where ";" in dirpaths is itself problematic.
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ # Ok, now we have the path, separated by spaces, we can step through it
+ # and add multilib dir if necessary.
+ lt_tmp_lt_search_path_spec=
+ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+ for lt_sys_path in $lt_search_path_spec; do
+ if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+ else
+ test -d "$lt_sys_path" && \
+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+ fi
+ done
+ lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+ lt_foo="";
+ lt_count=0;
+ for (lt_i = NF; lt_i > 0; lt_i--) {
+ if ($lt_i != "" && $lt_i != ".") {
+ if ($lt_i == "..") {
+ lt_count++;
+ } else {
+ if (lt_count == 0) {
+ lt_foo="/" $lt_i lt_foo;
+ } else {
+ lt_count--;
+ }
+ }
+ }
+ }
+ if (lt_foo != "") { lt_freq[lt_foo]++; }
+ if (lt_freq[lt_foo] == 1) { print lt_foo; }
+}'`
+ sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
+else
+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+ shlibpath_var=LIBPATH
+
+ # AIX 3 has no versioning support, so we append a major version to the name.
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+
+aix[4-9]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ hardcode_into_libs=yes
+ if test "$host_cpu" = ia64; then
+ # AIX 5 supports IA64
+ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ else
+ # With GCC up to 2.95.x, collect2 would create an import file
+ # for dependence libraries. The import file would start with
+ # the line `#! .'. This would cause the generated library to
+ # depend on `.', always an invalid library. This was fixed in
+ # development snapshots of GCC prior to 3.0.
+ case $host_os in
+ aix4 | aix4.[01] | aix4.[01].*)
+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+ echo ' yes '
+ echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+ :
+ else
+ can_build_shared=no
+ fi
+ ;;
+ esac
+ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+ # soname into executable. Probably we can add versioning support to
+ # collect2, so additional links can be useful in future.
+ if test "$aix_use_runtimelinking" = yes; then
+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+ # instead of lib<name>.a to let people know that these are not
+ # typical AIX shared libraries.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ else
+ # We preserve .a as extension for shared libraries through AIX4.2
+ # and later when we are not doing run time linking.
+ library_names_spec='${libname}${release}.a $libname.a'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ fi
+ shlibpath_var=LIBPATH
+ fi
+ ;;
+
+amigaos*)
+ case $host_cpu in
+ powerpc)
+ # Since July 2007 AmigaOS4 officially supports .so libraries.
+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ ;;
+ m68k)
+ library_names_spec='$libname.ixlibrary $libname.a'
+ # Create ${libname}_ixlibrary.a entries in /sys/libs.
+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+ ;;
+ esac
+ ;;
+
+beos*)
+ library_names_spec='${libname}${shared_ext}'
+ dynamic_linker="$host_os ld.so"
+ shlibpath_var=LIBRARY_PATH
+ ;;
+
+bsdi[45]*)
+ version_type=linux
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+ # the default ld.so.conf also contains /usr/contrib/lib and
+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+ # libtool to hard-code these into programs
+ ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+ version_type=windows
+ shrext_cmds=".dll"
+ need_version=no
+ need_lib_prefix=no
+
+ case $GCC,$host_os in
+ yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
+ library_names_spec='$libname.dll.a'
+ # DLL is installed to $(libdir)/../bin by postinstall_cmds
+ postinstall_cmds='base_file=`basename \${file}`~
+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+ dldir=$destdir/`dirname \$dlpath`~
+ test -d \$dldir || mkdir -p \$dldir~
+ $install_prog $dir/$dlname \$dldir/$dlname~
+ chmod a+x \$dldir/$dlname~
+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+ fi'
+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+ dlpath=$dir/\$dldll~
+ $RM \$dlpath'
+ shlibpath_overrides_runpath=yes
+
+ case $host_os in
+ cygwin*)
+ # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+ ;;
+ mingw* | cegcc*)
+ # MinGW DLLs use traditional 'lib' prefix
+ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
+ if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+ # It is most probably a Windows format PATH printed by
+ # mingw gcc, but we are running on Cygwin. Gcc prints its search
+ # path with ; separators, and with drive letters. We can handle the
+ # drive letters (cygwin fileutils understands them), so leave them,
+ # especially as we might pass files found there to a mingw objdump,
+ # which wouldn't understand a cygwinified path. Ahh.
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+ else
+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+ fi
+ ;;
+ pw32*)
+ # pw32 DLLs use 'pw' prefix rather than 'lib'
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+ ;;
+ esac
+ ;;
+
+ *)
+ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+ ;;
+ esac
+ dynamic_linker='Win32 ld.exe'
+ # FIXME: first we should search . and the directory the executable is in
+ shlibpath_var=PATH
+ ;;
+
+darwin* | rhapsody*)
+ dynamic_linker="$host_os dyld"
+ version_type=darwin
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+ soname_spec='${libname}${release}${major}$shared_ext'
+ shlibpath_overrides_runpath=yes
+ shlibpath_var=DYLD_LIBRARY_PATH
+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+ ;;
+
+dgux*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+freebsd1*)
+ dynamic_linker=no
+ ;;
+
+freebsd* | dragonfly*)
+ # DragonFly does not have aout. When/if they implement a new
+ # versioning mechanism, adjust this.
+ if test -x /usr/bin/objformat; then
+ objformat=`/usr/bin/objformat`
+ else
+ case $host_os in
+ freebsd[123]*) objformat=aout ;;
+ *) objformat=elf ;;
+ esac
+ fi
+ version_type=freebsd-$objformat
+ case $version_type in
+ freebsd-elf*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ need_version=no
+ need_lib_prefix=no
+ ;;
+ freebsd-*)
+ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+ need_version=yes
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_os in
+ freebsd2*)
+ shlibpath_overrides_runpath=yes
+ ;;
+ freebsd3.[01]* | freebsdelf3.[01]*)
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+ *) # from 4.6 on, and DragonFly
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+ esac
+ ;;
+
+gnu*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ hardcode_into_libs=yes
+ ;;
+
+hpux9* | hpux10* | hpux11*)
+ # Give a soname corresponding to the major version so that dld.sl refuses to
+ # link against other versions.
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ case $host_cpu in
+ ia64*)
+ shrext_cmds='.so'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.so"
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ if test "X$HPUX_IA64_MODE" = X32; then
+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+ else
+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+ fi
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ hppa*64*)
+ shrext_cmds='.sl'
+ hardcode_into_libs=yes
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+ ;;
+ *)
+ shrext_cmds='.sl'
+ dynamic_linker="$host_os dld.sl"
+ shlibpath_var=SHLIB_PATH
+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ ;;
+ esac
+ # HP-UX runs *really* slowly unless shared libraries are mode 555.
+ postinstall_cmds='chmod 555 $lib'
+ ;;
+
+interix[3-9]*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+irix5* | irix6* | nonstopux*)
+ case $host_os in
+ nonstopux*) version_type=nonstopux ;;
+ *)
+ if test "$lt_cv_prog_gnu_ld" = yes; then
+ version_type=linux
+ else
+ version_type=irix
+ fi ;;
+ esac
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+ case $host_os in
+ irix5* | nonstopux*)
+ libsuff= shlibsuff=
+ ;;
+ *)
+ case $LD in # libtool.m4 will add one of these switches to LD
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+ libsuff= shlibsuff= libmagic=32-bit;;
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+ libsuff=32 shlibsuff=N32 libmagic=N32;;
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+ libsuff=64 shlibsuff=64 libmagic=64-bit;;
+ *) libsuff= shlibsuff= libmagic=never-match;;
+ esac
+ ;;
+ esac
+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+ hardcode_into_libs=yes
+ ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+ dynamic_linker=no
+ ;;
+
+# This must be Linux ELF.
+linux* | k*bsd*-gnu)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ # Some binutils ld are patched to set DT_RUNPATH
+ save_LDFLAGS=$LDFLAGS
+ save_libdir=$libdir
+ eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
+ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
+ shlibpath_overrides_runpath=yes
+fi
+
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+ LDFLAGS=$save_LDFLAGS
+ libdir=$save_libdir
+
+ # This implies no fast_install, which is unacceptable.
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+ hardcode_into_libs=yes
+
+ # Append ld.so.conf contents to the search path
+ if test -f /etc/ld.so.conf; then
+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ fi
+
+ # We used to test for /lib/ld.so.1 and disable shared libraries on
+ # powerpc, because MkLinux only supported shared libraries with the
+ # GNU dynamic linker. Since this was broken with cross compilers,
+ # most powerpc-linux boxes support dynamic linking these days and
+ # people can always --disable-shared, the test was removed, and we
+ # assume the GNU/Linux dynamic linker is in use.
+ dynamic_linker='GNU/Linux ld.so'
+ ;;
+
+netbsd*)
+ version_type=sunos
+ need_lib_prefix=no
+ need_version=no
+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ dynamic_linker='NetBSD (a.out) ld.so'
+ else
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ dynamic_linker='NetBSD ld.elf_so'
+ fi
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ ;;
+
+newsos6)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ ;;
+
+*nto* | *qnx*)
+ version_type=qnx
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ dynamic_linker='ldqnx.so'
+ ;;
+
+openbsd*)
+ version_type=sunos
+ sys_lib_dlsearch_path_spec="/usr/lib"
+ need_lib_prefix=no
+ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+ case $host_os in
+ openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+ *) need_version=no ;;
+ esac
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+ case $host_os in
+ openbsd2.[89] | openbsd2.[89].*)
+ shlibpath_overrides_runpath=no
+ ;;
+ *)
+ shlibpath_overrides_runpath=yes
+ ;;
+ esac
+ else
+ shlibpath_overrides_runpath=yes
+ fi
+ ;;
+
+os2*)
+ libname_spec='$name'
+ shrext_cmds=".dll"
+ need_lib_prefix=no
+ library_names_spec='$libname${shared_ext} $libname.a'
+ dynamic_linker='OS/2 ld.exe'
+ shlibpath_var=LIBPATH
+ ;;
+
+osf3* | osf4* | osf5*)
+ version_type=osf
+ need_lib_prefix=no
+ need_version=no
+ soname_spec='${libname}${release}${shared_ext}$major'
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+ ;;
+
+rdos*)
+ dynamic_linker=no
+ ;;
+
+solaris*)
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ # ldd complains unless libraries are executable
+ postinstall_cmds='chmod +x $lib'
+ ;;
+
+sunos4*)
+ version_type=sunos
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ if test "$with_gnu_ld" = yes; then
+ need_lib_prefix=no
+ fi
+ need_version=yes
+ ;;
+
+sysv4 | sysv4.3*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ case $host_vendor in
+ sni)
+ shlibpath_overrides_runpath=no
+ need_lib_prefix=no
+ runpath_var=LD_RUN_PATH
+ ;;
+ siemens)
+ need_lib_prefix=no
+ ;;
+ motorola)
+ need_lib_prefix=no
+ need_version=no
+ shlibpath_overrides_runpath=no
+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+ ;;
+ esac
+ ;;
+
+sysv4*MP*)
+ if test -d /usr/nec ;then
+ version_type=linux
+ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+ soname_spec='$libname${shared_ext}.$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ fi
+ ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+ version_type=freebsd-elf
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=yes
+ hardcode_into_libs=yes
+ if test "$with_gnu_ld" = yes; then
+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+ else
+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+ case $host_os in
+ sco3.2v5*)
+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+ ;;
+ esac
+ fi
+ sys_lib_dlsearch_path_spec='/usr/lib'
+ ;;
+
+tpf*)
+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
+ version_type=linux
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
+uts4*)
+ version_type=linux
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ ;;
+
+*)
+ dynamic_linker=no
+ ;;
+esac
+{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+ sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+ sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" ||
+ test -n "$runpath_var" ||
+ test "X$hardcode_automatic" = "Xyes" ; then
+
+ # We can hardcode non-existent directories.
+ if test "$hardcode_direct" != no &&
+ # If the only mechanism to avoid hardcoding is shlibpath_var, we
+ # have to relink, otherwise we might link with an installed library
+ # when we should be linking with a yet-to-be-installed one
+ ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
+ test "$hardcode_minus_L" != no; then
+ # Linking always hardcodes the temporary library directory.
+ hardcode_action=relink
+ else
+ # We can link without hardcoding, and we can hardcode nonexisting dirs.
+ hardcode_action=immediate
+ fi
+else
+ # We cannot hardcode anything, or else we can only hardcode existing
+ # directories.
+ hardcode_action=unsupported
+fi
+{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
+$as_echo "$hardcode_action" >&6; }
+
+if test "$hardcode_action" = relink ||
+ test "$inherit_rpath" = yes; then
+ # Fast installation is not supported
+ enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+ test "$enable_shared" = no; then
+ # Fast installation is not necessary
+ enable_fast_install=needless
+fi
+
+
+
+
+
+
+ if test "x$enable_dlopen" != xyes; then
+ enable_dlopen=unknown
+ enable_dlopen_self=unknown
+ enable_dlopen_self_static=unknown
+else
+ lt_cv_dlopen=no
+ lt_cv_dlopen_libs=
+
+ case $host_os in
+ beos*)
+ lt_cv_dlopen="load_add_on"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+ ;;
+
+ mingw* | pw32* | cegcc*)
+ lt_cv_dlopen="LoadLibrary"
+ lt_cv_dlopen_libs=
+ ;;
+
+ cygwin*)
+ lt_cv_dlopen="dlopen"
+ lt_cv_dlopen_libs=
+ ;;
+
+ darwin*)
+ # if libdl is installed we need to link against it
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dl_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dl_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+
+ lt_cv_dlopen="dyld"
+ lt_cv_dlopen_libs=
+ lt_cv_dlopen_self=yes
+
+fi
+
+ ;;
+
+ *)
+ { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
+$as_echo_n "checking for shl_load... " >&6; }
+if test "${ac_cv_func_shl_load+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define shl_load innocuous_shl_load
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char shl_load (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef shl_load
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_shl_load || defined __stub___shl_load
+choke me
+#endif
+
+int
+main ()
+{
+return shl_load ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_shl_load=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_shl_load=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
+$as_echo "$ac_cv_func_shl_load" >&6; }
+if test "x$ac_cv_func_shl_load" = x""yes; then
+ lt_cv_dlopen="shl_load"
+else
+ { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
+$as_echo_n "checking for shl_load in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_shl_load+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+int
+main ()
+{
+return shl_load ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dld_shl_load=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dld_shl_load=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
+if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
+ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
+$as_echo_n "checking for dlopen... " >&6; }
+if test "${ac_cv_func_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
+#define dlopen innocuous_dlopen
+
+/* System header to define __stub macros and hopefully few prototypes,
+ which can conflict with char dlopen (); below.
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+ <limits.h> exists even on freestanding compilers. */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef dlopen
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+/* The GNU C library defines this for functions which it implements
+ to always fail with ENOSYS. Some functions are actually named
+ something starting with __ and the normal name is an alias. */
+#if defined __stub_dlopen || defined __stub___dlopen
+choke me
+#endif
+
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_func_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_func_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
+$as_echo "$ac_cv_func_dlopen" >&6; }
+if test "x$ac_cv_func_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if test "${ac_cv_lib_dl_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dl_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dl_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+ { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
+$as_echo_n "checking for dlopen in -lsvld... " >&6; }
+if test "${ac_cv_lib_svld_dlopen+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-lsvld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_svld_dlopen=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_svld_dlopen=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
+if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
+ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
+else
+ { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
+$as_echo_n "checking for dld_link in -ldld... " >&6; }
+if test "${ac_cv_lib_dld_dld_link+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+
+/* Override any GCC internal prototype to avoid an error.
+ Use char because int might match the return type of a GCC
+ builtin and then its argument prototype would still apply. */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dld_link ();
+int
+main ()
+{
+return dld_link ();
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (ac_try="$ac_link"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_link") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext && {
+ test "$cross_compiling" = yes ||
+ $as_test_x conftest$ac_exeext
+ }; then
+ ac_cv_lib_dld_dld_link=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ ac_cv_lib_dld_dld_link=no
+fi
+
+rm -rf conftest.dSYM
+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
+if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
+ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+ ;;
+ esac
+
+ if test "x$lt_cv_dlopen" != xno; then
+ enable_dlopen=yes
+ else
+ enable_dlopen=no
+ fi
+
+ case $lt_cv_dlopen in
+ dlopen)
+ save_CPPFLAGS="$CPPFLAGS"
+ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+ save_LDFLAGS="$LDFLAGS"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+ save_LIBS="$LIBS"
+ LIBS="$lt_cv_dlopen_libs $LIBS"
+
+ { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
+$as_echo_n "checking whether a program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then :
+ lt_cv_dlopen_self=cross
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+#line 10744 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}
+_LT_EOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&5 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
+ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
+ x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
+ esac
+ else :
+ # compilation failed
+ lt_cv_dlopen_self=no
+ fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
+$as_echo "$lt_cv_dlopen_self" >&6; }
+
+ if test "x$lt_cv_dlopen_self" = xyes; then
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+ { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
+if test "${lt_cv_dlopen_self_static+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+ if test "$cross_compiling" = yes; then :
+ lt_cv_dlopen_self_static=cross
+else
+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+ lt_status=$lt_dlunknown
+ cat > conftest.$ac_ext <<_LT_EOF
+#line 10840 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+# define LT_DLGLOBAL RTLD_GLOBAL
+#else
+# ifdef DL_GLOBAL
+# define LT_DLGLOBAL DL_GLOBAL
+# else
+# define LT_DLGLOBAL 0
+# endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+ find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+# ifdef RTLD_LAZY
+# define LT_DLLAZY_OR_NOW RTLD_LAZY
+# else
+# ifdef DL_LAZY
+# define LT_DLLAZY_OR_NOW DL_LAZY
+# else
+# ifdef RTLD_NOW
+# define LT_DLLAZY_OR_NOW RTLD_NOW
+# else
+# ifdef DL_NOW
+# define LT_DLLAZY_OR_NOW DL_NOW
+# else
+# define LT_DLLAZY_OR_NOW 0
+# endif
+# endif
+# endif
+# endif
+#endif
+
+void fnord() { int i=42;}
+int main ()
+{
+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+ int status = $lt_dlunknown;
+
+ if (self)
+ {
+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
+ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+ /* dlclose (self); */
+ }
+ else
+ puts (dlerror ());
+
+ return status;
+}
+_LT_EOF
+ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+ (eval $ac_link) 2>&5
+ ac_status=$?
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
+ (./conftest; exit; ) >&5 2>/dev/null
+ lt_status=$?
+ case x$lt_status in
+ x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
+ x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
+ x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
+ esac
+ else :
+ # compilation failed
+ lt_cv_dlopen_self_static=no
+ fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
+$as_echo "$lt_cv_dlopen_self_static" >&6; }
+ fi
+
+ CPPFLAGS="$save_CPPFLAGS"
+ LDFLAGS="$save_LDFLAGS"
+ LIBS="$save_LIBS"
+ ;;
+ esac
+
+ case $lt_cv_dlopen_self in
+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+ *) enable_dlopen_self=unknown ;;
+ esac
+
+ case $lt_cv_dlopen_self_static in
+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+ *) enable_dlopen_self_static=unknown ;;
+ esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+striplib=
+old_striplib=
+{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
+$as_echo_n "checking whether stripping libraries is possible... " >&6; }
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+ test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+ case $host_os in
+ darwin*)
+ if test -n "$STRIP" ; then
+ striplib="$STRIP -x"
+ old_striplib="$STRIP -S"
+ { $as_echo "$as_me:$LINENO: result: yes" >&5
+$as_echo "yes" >&6; }
+ else
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ fi
+ ;;
+ *)
+ { $as_echo "$as_me:$LINENO: result: no" >&5
+$as_echo "no" >&6; }
+ ;;
+ esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+ # Report which library types will actually be built
+ { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
+$as_echo_n "checking if libtool supports shared libraries... " >&6; }
+ { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
+$as_echo "$can_build_shared" >&6; }
+
+ { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
+$as_echo_n "checking whether to build shared libraries... " >&6; }
+ test "$can_build_shared" = "no" && enable_shared=no
+
+ # On AIX, shared libraries and static libraries use the same namespace, and
+ # are all built from PIC.
+ case $host_os in
+ aix3*)
+ test "$enable_shared" = yes && enable_static=no
+ if test -n "$RANLIB"; then
+ archive_cmds="$archive_cmds~\$RANLIB \$lib"
+ postinstall_cmds='$RANLIB $lib'
+ fi
+ ;;
+
+ aix[4-9]*)
+ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+ test "$enable_shared" = yes && enable_static=no
+ fi
+ ;;
+ esac
+ { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
+$as_echo "$enable_shared" >&6; }
+
+ { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
+$as_echo_n "checking whether to build static libraries... " >&6; }
+ # Make sure either enable_shared or enable_static is yes.
+ test "$enable_shared" = yes || enable_static=yes
+ { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
+$as_echo "$enable_static" >&6; }
+
+
+
+
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+CC="$lt_save_CC"
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ac_config_commands="$ac_config_commands libtool"
+
+
+
+
+# Only expand once:
+
+
+
+
+ CFLAG_VISIBILITY=
+ HAVE_VISIBILITY=0
+ if test -n "$GCC"; then
+ { $as_echo "$as_me:$LINENO: checking for simple visibility declarations" >&5
+$as_echo_n "checking for simple visibility declarations... " >&6; }
+ if test "${gl_cv_cc_visibility+set}" = set; then
+ $as_echo_n "(cached) " >&6
+else
+
+ gl_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -fvisibility=hidden"
+ cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h. */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h. */
+extern __attribute__((__visibility__("hidden"))) int hiddenvar;
+ extern __attribute__((__visibility__("default"))) int exportedvar;
+ extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
+ extern __attribute__((__visibility__("default"))) int exportedfunc (void);
+int
+main ()
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+ *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
+$as_echo "$ac_try_echo") >&5
+ (eval "$ac_compile") 2>conftest.er1
+ ac_status=$?
+ grep -v '^ *+' conftest.er1 >conftest.err
+ rm -f conftest.er1
+ cat conftest.err >&5
+ $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); } && {
+ test -z "$ac_c_werror_flag" ||
+ test ! -s conftest.err
+ } && test -s conftest.$ac_objext; then
+ gl_cv_cc_visibility=yes
+else
+ $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ gl_cv_cc_visibility=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ CFLAGS="$gl_save_CFLAGS"
+fi
+
+ { $as_echo "$as_me:$LINENO: result: $gl_cv_cc_visibility" >&5
+$as_echo "$gl_cv_cc_visibility" >&6; }
+ if test $gl_cv_cc_visibility = yes; then
+ CFLAG_VISIBILITY="-fvisibility=hidden"
+ HAVE_VISIBILITY=1
+ fi
+ fi
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_VISIBILITY $HAVE_VISIBILITY
+_ACEOF
+
+
+
+
+case "$host_os" in
+ linux* | solaris* | osf*)
+ PLUGLIB="preloadable_libiconv.so" ;;
+ *)
+ PLUGLIB=""
+esac
+
+
+ac_config_files="$ac_config_files Makefile"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems. If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+ eval ac_val=\$$ac_var
+ case $ac_val in #(
+ *${as_nl}*)
+ case $ac_var in #(
+ *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+ esac
+ case $ac_var in #(
+ _ | IFS | as_nl) ;; #(
+ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+ *) $as_unset $ac_var ;;
+ esac ;;
+ esac
+ done
+
+ (set) 2>&1 |
+ case $as_nl`(ac_space=' '; set) 2>&1` in #(
+ *${as_nl}ac_space=\ *)
+ # `set' does not quote correctly, so add quotes (double-quote
+ # substitution turns \\\\ into \\, and sed turns \\ into \).
+ sed -n \
+ "s/'/'\\\\''/g;
+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+ ;; #(
+ *)
+ # `set' quotes correctly as required by POSIX, so do not add quotes.
+ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+ ;;
+ esac |
+ sort
+) |
+ sed '
+ /^ac_cv_env_/b end
+ t clear
+ :clear
+ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+ t end
+ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+ :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+ if test -w "$cache_file"; then
+ test "x$cache_file" != "x/dev/null" &&
+ { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
+$as_echo "$as_me: updating cache $cache_file" >&6;}
+ cat confcache >$cache_file
+ else
+ { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
+$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+ fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+# Transform confdefs.h into DEFS.
+# Protect against shell expansion while executing Makefile rules.
+# Protect against Makefile macro expansion.
+#
+# If the first sed substitution is executed (which looks for macros that
+# take arguments), then branch to the quote section. Otherwise,
+# look for a macro that doesn't take arguments.
+ac_script='
+:mline
+/\\$/{
+ N
+ s,\\\n,,
+ b mline
+}
+t clear
+:clear
+s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
+t quote
+s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
+t quote
+b any
+:quote
+s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
+s/\[/\\&/g
+s/\]/\\&/g
+s/\$/$$/g
+H
+:any
+${
+ g
+ s/^\n//
+ s/\n/ /g
+ p
+}
+'
+DEFS=`sed -n "$ac_script" confdefs.h`
+
+
+ac_libobjs=
+ac_ltlibobjs=
+for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
+ # 1. Remove the extension, and $U if already installed.
+ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+ ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
+ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
+ # will be set to the directory where LIBOBJS objects are built.
+ ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+ ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIBOBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+
+: ${CONFIG_STATUS=./config.status}
+ac_write_fail=0
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
+cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+## --------------------- ##
+## M4sh Initialization. ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in
+ *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='printf %s\n'
+ as_echo_n='printf %s'
+else
+ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+ as_echo_n='/usr/ucb/echo -n'
+ else
+ as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+ as_echo_n_body='eval
+ arg=$1;
+ case $arg in
+ *"$as_nl"*)
+ expr "X$arg" : "X\\(.*\\)$as_nl";
+ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+ esac;
+ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+ '
+ export as_echo_n_body
+ as_echo_n='sh -c $as_echo_n_body as_echo'
+ fi
+ export as_echo_body
+ as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ PATH_SEPARATOR=:
+ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+ PATH_SEPARATOR=';'
+ }
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+ as_unset=unset
+else
+ as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order. Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" "" $as_nl"
+
+# Find who we are. Look in the path if we contain no directory separator.
+case $0 in
+ *[\\/]* ) as_myself=$0 ;;
+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+ IFS=$as_save_IFS
+ test -z "$as_dir" && as_dir=.
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+ ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+ as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+ { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+ as_basename=basename
+else
+ as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+ X"$0" : 'X\(//\)$' \| \
+ X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+ sed '/^.*\/\([^/][^/]*\)\/*$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\/\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+ as_lineno_1=$LINENO
+ as_lineno_2=$LINENO
+ test "x$as_lineno_1" != "x$as_lineno_2" &&
+ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+ # uniformly replaced by the line number. The first 'sed' inserts a
+ # line-number line after each line using $LINENO; the second 'sed'
+ # does the real work. The second script uses 'N' to pair each
+ # line-number line with the line containing $LINENO, and appends
+ # trailing '-' during substitution so that $LINENO is not a special
+ # case at line end.
+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+ # scripts with optimization help from Paolo Bonzini. Blame Lee
+ # E. McMahon (1931-1989) for sed's syntax. :-)
+ sed -n '
+ p
+ /[$]LINENO/=
+ ' <$as_myself |
+ sed '
+ s/[$]LINENO.*/&-/
+ t lineno
+ b
+ :lineno
+ N
+ :loop
+ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+ t loop
+ s/-\n.*//
+ ' >$as_me.lineno &&
+ chmod +x "$as_me.lineno" ||
+ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+ { (exit 1); exit 1; }; }
+
+ # Don't try to exec as it changes $[0], causing all sort of problems
+ # (the dirname of $[0] is not the place where we might find the
+ # original and so on. Autoconf is especially sensitive to this).
+ . "./$as_me.lineno"
+ # Exit status is that of the last command.
+ exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+ as_dirname=dirname
+else
+ as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+ case `echo 'x\c'` in
+ *c*) ECHO_T=' ';; # ECHO_T is single tab character.
+ *) ECHO_C='\c';;
+ esac;;
+*)
+ ECHO_N='-n';;
+esac
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+ test "X`expr 00001 : '.*\(...\)'`" = X001; then
+ as_expr=expr
+else
+ as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+ rm -f conf$$.dir/conf$$.file
+else
+ rm -f conf$$.dir
+ mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+ if ln -s conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s='ln -s'
+ # ... but there are two gotchas:
+ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+ # In both cases, we have to default to `cp -p'.
+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+ as_ln_s='cp -p'
+ elif ln conf$$.file conf$$ 2>/dev/null; then
+ as_ln_s=ln
+ else
+ as_ln_s='cp -p'
+ fi
+else
+ as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+ as_mkdir_p=:
+else
+ test -d ./-p && rmdir ./-p
+ as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+ as_test_x='test -x'
+else
+ if ls -dL / >/dev/null 2>&1; then
+ as_ls_L_option=L
+ else
+ as_ls_L_option=
+ fi
+ as_test_x='
+ eval sh -c '\''
+ if test -d "$1"; then
+ test -d "$1/.";
+ else
+ case $1 in
+ -*)set "./$1";;
+ esac;
+ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+ ???[sx]*):;;*)false;;esac;fi
+ '\'' sh
+ '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.63. Invocation command line was
+
+ CONFIG_FILES = $CONFIG_FILES
+ CONFIG_HEADERS = $CONFIG_HEADERS
+ CONFIG_LINKS = $CONFIG_LINKS
+ CONFIG_COMMANDS = $CONFIG_COMMANDS
+ $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+case $ac_config_files in *"
+"*) set x $ac_config_files; shift; ac_config_files=$*;;
+esac
+
+
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+# Files that config.status was made for.
+config_files="$ac_config_files"
+config_commands="$ac_config_commands"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTION]... [FILE]...
+
+ -h, --help print this help, then exit
+ -V, --version print version number and configuration settings, then exit
+ -q, --quiet, --silent
+ do not print progress messages
+ -d, --debug don't remove temporary files
+ --recheck update $as_me by reconfiguring in the same conditions
+ --file=FILE[:TEMPLATE]
+ instantiate the configuration file FILE
+
+Configuration files:
+$config_files
+
+Configuration commands:
+$config_commands
+
+Report bugs to <bug-autoconf@gnu.org>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_cs_version="\\
+config.status
+configured by $0, generated by GNU Autoconf 2.63,
+ with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+INSTALL='$INSTALL'
+test -n "\$AWK" || AWK=awk
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+ case $1 in
+ --*=*)
+ ac_option=`expr "X$1" : 'X\([^=]*\)='`
+ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+ ac_shift=:
+ ;;
+ *)
+ ac_option=$1
+ ac_optarg=$2
+ ac_shift=shift
+ ;;
+ esac
+
+ case $ac_option in
+ # Handling of the options.
+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+ ac_cs_recheck=: ;;
+ --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+ $as_echo "$ac_cs_version"; exit ;;
+ --debug | --debu | --deb | --de | --d | -d )
+ debug=: ;;
+ --file | --fil | --fi | --f )
+ $ac_shift
+ case $ac_optarg in
+ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+ esac
+ CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
+ ac_need_defaults=false;;
+ --he | --h | --help | --hel | -h )
+ $as_echo "$ac_cs_usage"; exit ;;
+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+ | -silent | --silent | --silen | --sile | --sil | --si | --s)
+ ac_cs_silent=: ;;
+
+ # This is an error.
+ -*) { $as_echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+ { (exit 1); exit 1; }; } ;;
+
+ *) ac_config_targets="$ac_config_targets $1"
+ ac_need_defaults=false ;;
+
+ esac
+ shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+ exec 6>/dev/null
+ ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+if \$ac_cs_recheck; then
+ set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+ shift
+ \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
+ CONFIG_SHELL='$SHELL'
+ export CONFIG_SHELL
+ exec "\$@"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+exec 5>>config.log
+{
+ echo
+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+ $as_echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#
+# INIT-COMMANDS
+#
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
+macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
+AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
+DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
+enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
+pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
+enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
+host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
+host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
+host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
+build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
+build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
+build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
+SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
+Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
+GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
+EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
+FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
+LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
+NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
+LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
+max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
+ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
+exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
+lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
+lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
+lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
+reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
+reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
+file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
+AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
+AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
+RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
+old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
+CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
+compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
+GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
+SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
+ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
+MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
+lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
+need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
+DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
+NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
+LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
+OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
+libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
+shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
+export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
+allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
+inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
+link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
+fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
+always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
+export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
+prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
+variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
+need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
+need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
+version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
+runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
+shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
+libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
+soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
+postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
+finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
+hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
+enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
+old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
+striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
+
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# Quote evaled strings.
+for var in SED \
+GREP \
+EGREP \
+FGREP \
+LD \
+NM \
+LN_S \
+lt_SP2NL \
+lt_NL2SP \
+reload_flag \
+deplibs_check_method \
+file_magic_cmd \
+AR \
+AR_FLAGS \
+STRIP \
+RANLIB \
+CC \
+CFLAGS \
+compiler \
+lt_cv_sys_global_symbol_pipe \
+lt_cv_sys_global_symbol_to_cdecl \
+lt_cv_sys_global_symbol_to_c_name_address \
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
+SHELL \
+ECHO \
+lt_prog_compiler_no_builtin_flag \
+lt_prog_compiler_wl \
+lt_prog_compiler_pic \
+lt_prog_compiler_static \
+lt_cv_prog_compiler_c_o \
+need_locks \
+DSYMUTIL \
+NMEDIT \
+LIPO \
+OTOOL \
+OTOOL64 \
+shrext_cmds \
+export_dynamic_flag_spec \
+whole_archive_flag_spec \
+compiler_needs_object \
+with_gnu_ld \
+allow_undefined_flag \
+no_undefined_flag \
+hardcode_libdir_flag_spec \
+hardcode_libdir_flag_spec_ld \
+hardcode_libdir_separator \
+fix_srcfile_path \
+exclude_expsyms \
+include_expsyms \
+file_list_spec \
+variables_saved_for_relink \
+libname_spec \
+library_names_spec \
+soname_spec \
+finish_eval \
+old_striplib \
+striplib; do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[\\\\\\\`\\"\\\$]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds \
+old_postinstall_cmds \
+old_postuninstall_cmds \
+old_archive_cmds \
+extract_expsyms_cmds \
+old_archive_from_new_cmds \
+old_archive_from_expsyms_cmds \
+archive_cmds \
+archive_expsym_cmds \
+module_cmds \
+module_expsym_cmds \
+export_symbols_cmds \
+prelink_cmds \
+postinstall_cmds \
+postuninstall_cmds \
+finish_cmds \
+sys_lib_search_path_spec \
+sys_lib_dlsearch_path_spec; do
+ case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
+ *[\\\\\\\`\\"\\\$]*)
+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+ ;;
+ *)
+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+ ;;
+ esac
+done
+
+# Fix-up fallback echo if it was mangled by the above quoting rules.
+case \$lt_ECHO in
+*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
+ ;;
+esac
+
+ac_aux_dir='$ac_aux_dir'
+xsi_shell='$xsi_shell'
+lt_shell_append='$lt_shell_append'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+fi
+
+
+ PACKAGE='$PACKAGE'
+ VERSION='$VERSION'
+ TIMESTAMP='$TIMESTAMP'
+ RM='$RM'
+ ofile='$ofile'
+
+
+
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+ case $ac_config_target in
+ "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+
+ *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used. Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience. Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+ tmp=
+ trap 'exit_status=$?
+ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+ trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+ test -n "$tmp" && test -d "$tmp"
+} ||
+{
+ tmp=./conf$$-$RANDOM
+ (umask 077 && mkdir "$tmp")
+} ||
+{
+ $as_echo "$as_me: cannot create a temporary directory in ." >&2
+ { (exit 1); exit 1; }
+}
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=' '
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+ ac_cs_awk_cr='\\r'
+else
+ ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$tmp/subs1.awk" &&
+_ACEOF
+
+
+{
+ echo "cat >conf$$subs.awk <<_ACEOF" &&
+ echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
+ echo "_ACEOF"
+} >conf$$subs.sh ||
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+ . ./conf$$subs.sh ||
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+
+ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
+ if test $ac_delim_n = $ac_delim_num; then
+ break
+ elif $ac_last_try; then
+ { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+ else
+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+ fi
+done
+rm -f conf$$subs.sh
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
+_ACEOF
+sed -n '
+h
+s/^/S["/; s/!.*/"]=/
+p
+g
+s/^[^!]*!//
+:repl
+t repl
+s/'"$ac_delim"'$//
+t delim
+:nl
+h
+s/\(.\{148\}\).*/\1/
+t more1
+s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
+p
+n
+b repl
+:more1
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t nl
+:delim
+h
+s/\(.\{148\}\).*/\1/
+t more2
+s/["\\]/\\&/g; s/^/"/; s/$/"/
+p
+b
+:more2
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t delim
+' <conf$$subs.awk | sed '
+/^[^""]/{
+ N
+ s/\n//
+}
+' >>$CONFIG_STATUS || ac_write_fail=1
+rm -f conf$$subs.awk
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+_ACAWK
+cat >>"\$tmp/subs1.awk" <<_ACAWK &&
+ for (key in S) S_is_set[key] = 1
+ FS = ""
+
+}
+{
+ line = $ 0
+ nfields = split(line, field, "@")
+ substed = 0
+ len = length(field[1])
+ for (i = 2; i < nfields; i++) {
+ key = field[i]
+ keylen = length(key)
+ if (S_is_set[key]) {
+ value = S[key]
+ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+ len += length(value) + length(field[++i])
+ substed = 1
+ } else
+ len += 1 + keylen
+ }
+
+ print line
+}
+
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+ cat
+fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
+ || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
+$as_echo "$as_me: error: could not setup config files machinery" >&2;}
+ { (exit 1); exit 1; }; }
+_ACEOF
+
+# VPATH may cause trouble with some makes, so we remove $(srcdir),
+# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+ ac_vpsub='/^[ ]*VPATH[ ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[ ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[ ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+fi # test -n "$CONFIG_FILES"
+
+
+eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+ case $ac_tag in
+ :[FHLC]) ac_mode=$ac_tag; continue;;
+ esac
+ case $ac_mode$ac_tag in
+ :[FHL]*:*);;
+ :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
+$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
+ { (exit 1); exit 1; }; };;
+ :[FH]-) ac_tag=-:-;;
+ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+ esac
+ ac_save_IFS=$IFS
+ IFS=:
+ set x $ac_tag
+ IFS=$ac_save_IFS
+ shift
+ ac_file=$1
+ shift
+
+ case $ac_mode in
+ :L) ac_source=$1;;
+ :[FH])
+ ac_file_inputs=
+ for ac_f
+ do
+ case $ac_f in
+ -) ac_f="$tmp/stdin";;
+ *) # Look for the file first in the build tree, then in the source tree
+ # (if the path is not absolute). The absolute path cannot be DOS-style,
+ # because $ac_f cannot contain `:'.
+ test -f "$ac_f" ||
+ case $ac_f in
+ [\\/$]*) false;;
+ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+ esac ||
+ { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+ ac_file_inputs="$ac_file_inputs '$ac_f'"
+ done
+
+ # Let's still pretend it is `configure' which instantiates (i.e., don't
+ # use $as_me), people would be surprised to read:
+ # /* config.h. Generated by config.status. */
+ configure_input='Generated from '`
+ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+ `' by configure.'
+ if test x"$ac_file" != x-; then
+ configure_input="$ac_file. $configure_input"
+ { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+ fi
+ # Neutralize special characters interpreted by sed in replacement strings.
+ case $configure_input in #(
+ *\&* | *\|* | *\\* )
+ ac_sed_conf_input=`$as_echo "$configure_input" |
+ sed 's/[\\\\&|]/\\\\&/g'`;; #(
+ *) ac_sed_conf_input=$configure_input;;
+ esac
+
+ case $ac_tag in
+ *:-:* | *:-) cat >"$tmp/stdin" \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; } ;;
+ esac
+ ;;
+ esac
+
+ ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$ac_file" : 'X\(//\)[^/]' \| \
+ X"$ac_file" : 'X\(//\)$' \| \
+ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ { as_dir="$ac_dir"
+ case $as_dir in #(
+ -*) as_dir=./$as_dir;;
+ esac
+ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+ as_dirs=
+ while :; do
+ case $as_dir in #(
+ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+ *) as_qdir=$as_dir;;
+ esac
+ as_dirs="'$as_qdir' $as_dirs"
+ as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$as_dir" : 'X\(//\)[^/]' \| \
+ X"$as_dir" : 'X\(//\)$' \| \
+ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'`
+ test -d "$as_dir" && break
+ done
+ test -z "$as_dirs" || eval "mkdir $as_dirs"
+ } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
+ { (exit 1); exit 1; }; }; }
+ ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+ # A ".." for each directory in $ac_dir_suffix.
+ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+ case $ac_top_builddir_sub in
+ "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+ esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+ .) # We are building in place.
+ ac_srcdir=.
+ ac_top_srcdir=$ac_top_builddir_sub
+ ac_abs_top_srcdir=$ac_pwd ;;
+ [\\/]* | ?:[\\/]* ) # Absolute name.
+ ac_srcdir=$srcdir$ac_dir_suffix;
+ ac_top_srcdir=$srcdir
+ ac_abs_top_srcdir=$srcdir ;;
+ *) # Relative name.
+ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+ ac_top_srcdir=$ac_top_build_prefix$srcdir
+ ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+ case $ac_mode in
+ :F)
+ #
+ # CONFIG_FILE
+ #
+
+ case $INSTALL in
+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+ esac
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+ac_sed_dataroot='
+/datarootdir/ {
+ p
+ q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ ac_datarootdir_hack='
+ s&@datadir@&$datadir&g
+ s&@docdir@&$docdir&g
+ s&@infodir@&$infodir&g
+ s&@localedir@&$localedir&g
+ s&@mandir@&$mandir&g
+ s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_sed_extra="$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+ { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined." >&2;}
+
+ rm -f "$tmp/stdin"
+ case $ac_file in
+ -) cat "$tmp/out" && rm -f "$tmp/out";;
+ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
+ esac \
+ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
+$as_echo "$as_me: error: could not create $ac_file" >&2;}
+ { (exit 1); exit 1; }; }
+ ;;
+
+
+ :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+ esac
+
+
+ case $ac_file$ac_mode in
+ "libtool":C)
+
+ # See if we are running on zsh, and set the options which allow our
+ # commands through without removal of \ escapes.
+ if test -n "${ZSH_VERSION+set}" ; then
+ setopt NO_GLOB_SUBST
+ fi
+
+ cfgfile="${ofile}T"
+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+ $RM "$cfgfile"
+
+ cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Assembler program.
+AS=$AS
+
+# DLL creation program.
+DLLTOOL=$DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that does not interpret backslashes.
+ECHO=$lt_ECHO
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# If ld is used when linking, flag to hardcode \$libdir into a binary
+# during linking. This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path=$lt_fix_srcfile_path
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+ case $host_os in
+ aix3*)
+ cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program. For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+ COLLECT_NAMES=
+ export COLLECT_NAMES
+fi
+_LT_EOF
+ ;;
+ esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+ # We use sed instead of cat because bash on DJGPP gets confused if
+ # if finds mixed CR/LF and LF-only lines. Since sed operates in
+ # text mode, it properly converts lines to CR/LF. This bash problem
+ # is reportedly fixed, but why not run on old versions too?
+ sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ case $xsi_shell in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+_LT_EOF
+ ;;
+ *) # Bourne compatible functions.
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "X${3}" \
+ | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
+ esac
+}
+
+# sed scripts:
+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
+my_sed_long_arg='1s/^-[^=]*=//'
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
+ func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "$@"`
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
+}
+
+_LT_EOF
+esac
+
+case $lt_shell_append in
+ yes)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+_LT_EOF
+ ;;
+ *)
+ cat << \_LT_EOF >> "$cfgfile"
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1=\$$1\$2"
+}
+
+_LT_EOF
+ ;;
+ esac
+
+
+ sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
+ || (rm -f "$cfgfile"; exit 1)
+
+ mv -f "$cfgfile" "$ofile" ||
+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+ chmod +x "$ofile"
+
+ ;;
+
+ esac
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
+_ACEOF
+chmod +x $CONFIG_STATUS
+ac_clean_files=$ac_clean_files_save
+
+test $ac_write_fail = 0 ||
+ { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
+ { (exit 1); exit 1; }; }
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded. So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status. When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+ ac_cs_success=:
+ ac_config_status_args=
+ test "$silent" = yes &&
+ ac_config_status_args="$ac_config_status_args --quiet"
+ exec 5>/dev/null
+ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+ exec 5>>config.log
+ # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+ # would make configure fail if this is the last instruction.
+ $ac_cs_success || { (exit 1); exit 1; }
+fi
+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
+ { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
+fi
+
diff --git a/jni/iconv/preload/configure.ac b/jni/iconv/preload/configure.ac
new file mode 100644
index 0000000..a42cabb
--- /dev/null
+++ b/jni/iconv/preload/configure.ac
@@ -0,0 +1,78 @@
+dnl Copyright (C) 1999-2009 Free Software Foundation, Inc.
+dnl This file is part of the GNU LIBICONV Library.
+dnl
+dnl The GNU LIBICONV Library is free software; you can redistribute it and/or
+dnl modify it under the terms of the GNU Library General Public License as
+dnl published by the Free Software Foundation; either version 2 of the
+dnl License, or (at your option) any later version.
+dnl
+dnl The GNU LIBICONV Library is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+dnl Library General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU Library General Public License
+dnl along with the GNU LIBICONV Library; see the file COPYING.LIB. If not,
+dnl write to the Free Software Foundation, Inc., 51 Franklin Street,
+dnl Fifth Floor, Boston, MA 02110-1301, USA.
+
+AC_PREREQ([2.60])
+
+PACKAGE=libiconv
+VERSION=0
+
+AC_INIT([configure.ac])
+AC_CONFIG_AUX_DIR([../build-aux])
+AC_PROG_MAKE_SET
+AC_SUBST([PACKAGE])
+AC_SUBST([VERSION])
+
+dnl checks for basic programs
+
+AC_PROG_CC
+AC_PROG_CPP
+AC_PROG_INSTALL
+
+dnl check for host type
+
+AC_CANONICAL_HOST
+
+dnl checks for installer options
+
+gl_RELOCATABLE_LIBRARY
+
+dnl checks for programs
+
+AC_PROG_LN_S
+
+dnl checks for UNIX variants that set DEFS
+
+AC_USE_SYSTEM_EXTENSIONS
+
+dnl checks for compiler output filename suffixes
+
+AC_OBJEXT
+AC_EXEEXT
+
+dnl check for build configuration
+
+dnl Here we need to build shared object files, regardless whether the user
+dnl wants to the libiconv library itself to be installed shared or static or
+dnl both.
+enable_shared=yes
+enable_static=no
+LT_INIT([win32-dll])
+gl_VISIBILITY
+
+dnl check whether OS supports plug libraries
+
+case "$host_os" in
+ linux* | solaris* | osf*)
+ PLUGLIB="preloadable_libiconv.so" ;;
+ *)
+ PLUGLIB=""
+esac
+AC_SUBST([PLUGLIB])
+
+AC_CONFIG_FILES([Makefile])
+AC_OUTPUT
diff --git a/jni/iconv/preload/libtool b/jni/iconv/preload/libtool
new file mode 100755
index 0000000..ba586ca
--- /dev/null
+++ b/jni/iconv/preload/libtool
@@ -0,0 +1,9016 @@
+#! /bin/sh
+
+# libtool - Provide generalized library-building support services.
+# Generated automatically by config.status ()
+# Libtool was configured on host matti:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gordon Matzigkeit, 1996
+#
+# This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=2.2.6
+macro_revision=1.3012
+
+# Assembler program.
+AS=as
+
+# DLL creation program.
+DLLTOOL=dlltool
+
+# Object dumper program.
+OBJDUMP=objdump
+
+# Whether or not to build shared libraries.
+build_libtool_libs=no
+
+# Whether or not to build static libraries.
+build_old_libs=yes
+
+# What type of objects to build.
+pic_mode=default
+
+# Whether or not to optimize for fast installation.
+fast_install=yes
+
+# The host system.
+host_alias=arm-linux-eabi
+host=arm-linux-eabi
+host_os=eabi
+
+# The build system.
+build_alias=x86_64-pc-linux-gnu
+build=x86_64-pc-linux-gnu
+build_os=linux-gnu
+
+# A sed program that does not truncate output.
+SED="/bin/sed"
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP="/usr/bin/grep"
+
+# An ERE matcher.
+EGREP="/usr/bin/grep -E"
+
+# A literal string matcher.
+FGREP="/usr/bin/grep -F"
+
+# A BSD- or MS-compatible name lister.
+NM="link -dump -symbols"
+
+# Whether we need soft or hard links.
+LN_S="ln -s"
+
+# What is the maximum length of a command?
+max_cmd_len=1572864
+
+# Object file suffix (normally "o").
+objext=o
+
+# Executable file suffix (normally "").
+exeext=
+
+# whether the shell understands "unset".
+lt_unset=unset
+
+# turn spaces into newlines.
+SP2NL="tr \\040 \\012"
+
+# turn newlines into spaces.
+NL2SP="tr \\015\\012 \\040\\040"
+
+# How to create reloadable object files.
+reload_flag=" -r"
+reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method="unknown"
+
+# Command to use when deplibs_check_method == "file_magic".
+file_magic_cmd="\$MAGIC_CMD"
+
+# The archiver.
+AR="ar"
+AR_FLAGS="cru"
+
+# A symbol stripping program.
+STRIP="strip"
+
+# Commands used to install an old-style archive.
+RANLIB="ranlib"
+old_postinstall_cmds="chmod 644 \$oldlib~\$RANLIB \$oldlib"
+old_postuninstall_cmds=""
+
+# A C compiler.
+LTCC="gcc"
+
+# LTCC compiler flags.
+LTCFLAGS="-g -O2"
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=""
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=""
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address="sed -n -e 's/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p'"
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (void *) 0},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\(lib[^ ]*\\)\$/ {\"\\2\", (void *) \\&\\2},/p' -e 's/^[BCDEGRST]* \\([^ ]*\\) \\([^ ]*\\)\$/ {\"lib\\2\", (void *) \\&\\2},/p'"
+
+# The name of the directory that contains temporary libtool files.
+objdir=.libs
+
+# Shell to use when invoking shell scripts.
+SHELL="/bin/sh"
+
+# An echo program that does not interpret backslashes.
+ECHO="echo"
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=file
+
+# Must we lock files when doing compilation?
+need_locks="no"
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=""
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=""
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=""
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=""
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=""
+
+# Old archive suffix (normally "a").
+libext=a
+
+# Shared library suffix (normally ".so").
+shrext_cmds=".so"
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=""
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink="PATH LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=unknown
+
+# Do we need a version for libraries?
+need_version=unknown
+
+# Library versioning type.
+version_type=none
+
+# Shared library runtime path variable.
+runpath_var=LD_RUN_PATH
+
+# Shared library path variable.
+shlibpath_var=
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=unknown
+
+# Format of library name prefix.
+libname_spec="lib\$name"
+
+# List of archive names. First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=""
+
+# The coded name of the library, if different from the real name.
+soname_spec=""
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=""
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=""
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=""
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=""
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=no
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec="/usr/lib/gcc/i686-pc-linux-gnu/4.7.1 /usr/lib /lib"
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+
+# Whether dlopen is supported.
+dlopen_support=unknown
+
+# Whether dlopen of programs is supported.
+dlopen_self=unknown
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=unknown
+
+# Commands to strip libraries.
+old_striplib="strip --strip-debug"
+striplib="strip --strip-unneeded"
+
+
+# The linker used to build libraries.
+LD="/usr/bin/ld"
+
+# Commands used to build an old-style archive.
+old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$oldlib"
+
+# A language specific compiler.
+CC="gcc"
+
+# Is the compiler the GNU compiler?
+with_gcc=yes
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=" -fno-builtin"
+
+# How to pass a linker flag through the compiler.
+wl="-Wl,"
+
+# Additional compiler flags for building library objects.
+pic_flag=" -fPIC -DPIC"
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag="-static"
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o="yes"
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=no
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=no
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec="\${wl}--export-dynamic"
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec="\${wl}--whole-archive\$convenience \${wl}--no-whole-archive"
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object="no"
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=""
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=""
+
+# Commands used to build a shared archive.
+archive_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname -o \$lib"
+archive_expsym_cmds="\$CC -shared \$libobjs \$deplibs \$compiler_flags \${wl}-soname \$wl\$soname \${wl}-retain-symbols-file \$wl\$export_symbols -o \$lib"
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=""
+module_expsym_cmds=""
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld="yes"
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=""
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=""
+
+# Flag to hardcode $libdir into a binary during linking.
+# This must work even if $libdir does not exist
+hardcode_libdir_flag_spec="\${wl}-rpath \${wl}\$libdir"
+
+# If ld is used when linking, flag to hardcode $libdir into a binary
+# during linking. This must work even if $libdir does not exist.
+hardcode_libdir_flag_spec_ld=""
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=""
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=no
+
+# Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting ${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=no
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=no
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=unsupported
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=no
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=no
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=unknown
+
+# Fix the shell variable $srcfile for the compiler.
+fix_srcfile_path=""
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=no
+
+# The commands to list exported symbols.
+export_symbols_cmds="\$NM \$libobjs \$convenience | \$global_symbol_pipe | \$SED 's/.* //' | sort | uniq > \$export_symbols"
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms="_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*"
+
+# Symbols that must always be exported.
+include_expsyms=""
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=""
+
+# Specify filename containing input files.
+file_list_spec=""
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=immediate
+
+# ### END LIBTOOL CONFIG
+
+# Generated from ltmain.m4sh.
+
+# ltmain.sh (GNU libtool) 2.2.6
+# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions. There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+# --config show all configuration variables
+# --debug enable verbose shell tracing
+# -n, --dry-run display commands without modifying any files
+# --features display basic configuration information and exit
+# --mode=MODE use operation mode MODE
+# --preserve-dup-deps don't remove duplicate dependency libraries
+# --quiet, --silent don't print informational messages
+# --tag=TAG use configuration variables from tag TAG
+# -v, --verbose print informational messages (default)
+# --version print version information
+# -h, --help print short or long help message
+#
+# MODE must be one of the following:
+#
+# clean remove files from the build directory
+# compile compile a source file into a libtool object
+# execute automatically set library path, then run a program
+# finish complete the installation of libtool libraries
+# install install libraries or executables
+# link create a library or an executable
+# uninstall remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+# host-triplet: $host
+# shell: $SHELL
+# compiler: $LTCC
+# compiler flags: $LTCFLAGS
+# linker: $LD (gnu? $with_gnu_ld)
+# $progname: (GNU libtool) 2.2.6
+# automake: $automake_version
+# autoconf: $autoconf_version
+#
+# Report bugs to <bug-libtool@gnu.org>.
+
+PROGRAM=ltmain.sh
+PACKAGE=libtool
+VERSION=2.2.6
+TIMESTAMP=""
+package_revision=1.3012
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# NLS nuisances: We save the old values to restore during execute mode.
+# Only set LANG and LC_ALL to C if already set.
+# These must not be set unconditionally because not all systems understand
+# e.g. LANG=C (notably SCO).
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+ eval "if test \"\${$lt_var+set}\" = set; then
+ save_$lt_var=\$$lt_var
+ $lt_var=C
+ export $lt_var
+ lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+ lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+ fi"
+done
+
+$lt_unset CDPATH
+
+
+
+
+
+: ${CP="cp -f"}
+: ${ECHO="echo"}
+: ${EGREP="/usr/bin/grep -E"}
+: ${FGREP="/usr/bin/grep -F"}
+: ${GREP="/usr/bin/grep"}
+: ${LN_S="ln -s"}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SED="/opt/local/bin/gsed"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+ func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
+}
+
+# Generated shell functions inserted here.
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+}
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result="${1##*/}"
+}
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ case ${1} in
+ */*) func_dirname_result="${1%/*}${2}" ;;
+ * ) func_dirname_result="${3}" ;;
+ esac
+ func_basename_result="${1##*/}"
+}
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+func_stripname ()
+{
+ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+ # positional parameters, so assign one to ordinary parameter first.
+ func_stripname_result=${3}
+ func_stripname_result=${func_stripname_result#"${1}"}
+ func_stripname_result=${func_stripname_result%"${2}"}
+}
+
+# func_opt_split
+func_opt_split ()
+{
+ func_opt_split_opt=${1%%=*}
+ func_opt_split_arg=${1#*=}
+}
+
+# func_lo2o object
+func_lo2o ()
+{
+ case ${1} in
+ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+ *) func_lo2o_result=${1} ;;
+ esac
+}
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=${1%.*}.lo
+}
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=$(( $* ))
+}
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=${#1}
+}
+
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "$1+=\$2"
+}
+# Generated shell functions inserted here.
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+# The name of this program:
+# In the unlikely event $progname began with a '-', it would play havoc with
+# func_echo (imagine progname=-n), so we prepend ./ in that case:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+case $progname in
+ -*) progname=./$progname ;;
+esac
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+ [\\/]*|[A-Za-z]:\\*) ;;
+ *[\\/]*)
+ progdir=$func_dirname_result
+ progdir=`cd "$progdir" && pwd`
+ progpath="$progdir/$progname"
+ ;;
+ *)
+ save_IFS="$IFS"
+ IFS=:
+ for progdir in $PATH; do
+ IFS="$save_IFS"
+ test -x "$progdir/$progname" && break
+ done
+ IFS="$save_IFS"
+ test -n "$progdir" || progdir=`pwd`
+ progpath="$progdir/$progname"
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+ s/$bs4/&\\
+/g
+ s/^$bs2$dollar/$bs&/
+ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+ s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+ $ECHO "$progname${mode+: }$mode: $*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+ $opt_verbose && func_echo ${1+"$@"}
+
+ # A bug in bash halts the script if the last line of a function
+ # fails when set -e is in force, so we need another command to
+ # work around that:
+ :
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+ $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+ $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2
+
+ # bash bug again:
+ :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+ func_error ${1+"$@"}
+ exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+ func_error ${1+"$@"}
+ func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information." ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+ $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+ my_directory_path="$1"
+ my_dir_list=
+
+ if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+ # Protect directory names starting with `-'
+ case $my_directory_path in
+ -*) my_directory_path="./$my_directory_path" ;;
+ esac
+
+ # While some portion of DIR does not yet exist...
+ while test ! -d "$my_directory_path"; do
+ # ...make a list in topmost first order. Use a colon delimited
+ # list incase some portion of path contains whitespace.
+ my_dir_list="$my_directory_path:$my_dir_list"
+
+ # If the last portion added has no slash in it, the list is done
+ case $my_directory_path in */*) ;; *) break ;; esac
+
+ # ...otherwise throw away the child directory and loop
+ my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`
+ done
+ my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`
+
+ save_mkdir_p_IFS="$IFS"; IFS=':'
+ for my_dir in $my_dir_list; do
+ IFS="$save_mkdir_p_IFS"
+ # mkdir can fail with a `File exist' error if two processes
+ # try to create one of the directories concurrently. Don't
+ # stop in that case!
+ $MKDIR "$my_dir" 2>/dev/null || :
+ done
+ IFS="$save_mkdir_p_IFS"
+
+ # Bail out if we (or some other process) failed to create a directory.
+ test -d "$my_directory_path" || \
+ func_fatal_error "Failed to create \`$1'"
+ fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible. If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+ my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+ if test "$opt_dry_run" = ":"; then
+ # Return a directory name, but don't create it in dry-run mode
+ my_tmpdir="${my_template}-$$"
+ else
+
+ # If mktemp works, use that first and foremost
+ my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+ if test ! -d "$my_tmpdir"; then
+ # Failing that, at least try and use $RANDOM to avoid a race
+ my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+ save_mktempdir_umask=`umask`
+ umask 0077
+ $MKDIR "$my_tmpdir"
+ umask $save_mktempdir_umask
+ fi
+
+ # If we're not in dry-run mode, bomb out on failure
+ test -d "$my_tmpdir" || \
+ func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+ fi
+
+ $ECHO "X$my_tmpdir" | $Xsed
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+ case $1 in
+ *[\\\`\"\$]*)
+ func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;
+ *)
+ func_quote_for_eval_unquoted_result="$1" ;;
+ esac
+
+ case $func_quote_for_eval_unquoted_result in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting, command substitution and and variable
+ # expansion for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+ ;;
+ *)
+ func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+ esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+ case $1 in
+ *[\\\`\"]*)
+ my_arg=`$ECHO "X$1" | $Xsed \
+ -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+ *)
+ my_arg="$1" ;;
+ esac
+
+ case $my_arg in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting and command substitution for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ my_arg="\"$my_arg\""
+ ;;
+ esac
+
+ func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$my_cmd"
+ my_status=$?
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it. Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$lt_user_locale
+ $my_cmd"
+ my_status=$?
+ eval "$lt_safe_locale"
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+ $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {
+ s/^# //
+ s/^# *$//
+ s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+ $SED -n '/^# Usage:/,/# -h/ {
+ s/^# //
+ s/^# *$//
+ s/\$progname/'$progname'/
+ p
+ }' < "$progpath"
+ $ECHO
+ $ECHO "run \`$progname --help | more' for full usage"
+ exit $?
+}
+
+# func_help
+# Echo long help message to standard output and exit.
+func_help ()
+{
+ $SED -n '/^# Usage:/,/# Report bugs to/ {
+ s/^# //
+ s/^# *$//
+ s*\$progname*'$progname'*
+ s*\$host*'"$host"'*
+ s*\$SHELL*'"$SHELL"'*
+ s*\$LTCC*'"$LTCC"'*
+ s*\$LTCFLAGS*'"$LTCFLAGS"'*
+ s*\$LD*'"$LD"'*
+ s/\$with_gnu_ld/'"$with_gnu_ld"'/
+ s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+ func_error "missing argument for $1"
+ exit_cmd=exit
+}
+
+exit_cmd=:
+
+
+
+
+
+# Check that we have a working $ECHO.
+if test "X$1" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+elif test "X$1" = X--fallback-echo; then
+ # Avoid inline document here, it may be left over
+ :
+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then
+ # Yippee, $ECHO works!
+ :
+else
+ # Restart under the correct shell, and then maybe $ECHO will work.
+ exec $SHELL "$progpath" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+ # used as fallback echo
+ shift
+ cat <<EOF
+$*
+EOF
+ exit $EXIT_SUCCESS
+fi
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+# $mode is unset
+nonopt=
+execute_dlfiles=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+opt_dry_run=false
+opt_duplicate_deps=false
+opt_silent=false
+opt_debug=:
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end. This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+ func_error ${1+"$@"}
+ func_error "See the $PACKAGE documentation for more information."
+ func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+ re_begincf='^# ### BEGIN LIBTOOL'
+ re_endcf='^# ### END LIBTOOL'
+
+ # Default configuration.
+ $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+ # Now print the configurations for the tags.
+ for tagname in $taglist; do
+ $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+ done
+
+ exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+ $ECHO "host: $host"
+ if test "$build_libtool_libs" = yes; then
+ $ECHO "enable shared libraries"
+ else
+ $ECHO "disable shared libraries"
+ fi
+ if test "$build_old_libs" = yes; then
+ $ECHO "enable static libraries"
+ else
+ $ECHO "disable static libraries"
+ fi
+
+ exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+ # Global variable:
+ tagname="$1"
+
+ re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+ re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+ sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+ # Validate tagname.
+ case $tagname in
+ *[!-_A-Za-z0-9,/]*)
+ func_fatal_error "invalid tag name: $tagname"
+ ;;
+ esac
+
+ # Don't test for the "default" C tag, as we know it's
+ # there but not specially marked.
+ case $tagname in
+ CC) ;;
+ *)
+ if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+ taglist="$taglist $tagname"
+
+ # Evaluate the configuration. Be careful to quote the path
+ # and the sed script, to avoid splitting on whitespace, but
+ # also don't use non-portable quotes within backquotes within
+ # quotes we have to do it in 2 steps:
+ extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+ eval "$extractedcf"
+ else
+ func_error "ignoring unknown tag $tagname"
+ fi
+ ;;
+ esac
+}
+
+# Parse options once, thoroughly. This comes as soon as possible in
+# the script to make things like `libtool --version' happen quickly.
+{
+
+ # Shorthand for --mode=foo, only valid as the first argument
+ case $1 in
+ clean|clea|cle|cl)
+ shift; set dummy --mode clean ${1+"$@"}; shift
+ ;;
+ compile|compil|compi|comp|com|co|c)
+ shift; set dummy --mode compile ${1+"$@"}; shift
+ ;;
+ execute|execut|execu|exec|exe|ex|e)
+ shift; set dummy --mode execute ${1+"$@"}; shift
+ ;;
+ finish|finis|fini|fin|fi|f)
+ shift; set dummy --mode finish ${1+"$@"}; shift
+ ;;
+ install|instal|insta|inst|ins|in|i)
+ shift; set dummy --mode install ${1+"$@"}; shift
+ ;;
+ link|lin|li|l)
+ shift; set dummy --mode link ${1+"$@"}; shift
+ ;;
+ uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+ shift; set dummy --mode uninstall ${1+"$@"}; shift
+ ;;
+ esac
+
+ # Parse non-mode specific arguments:
+ while test "$#" -gt 0; do
+ opt="$1"
+ shift
+
+ case $opt in
+ --config) func_config ;;
+
+ --debug) preserve_args="$preserve_args $opt"
+ func_echo "enabling shell trace mode"
+ opt_debug='set -x'
+ $opt_debug
+ ;;
+
+ -dlopen) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ execute_dlfiles="$execute_dlfiles $1"
+ shift
+ ;;
+
+ --dry-run | -n) opt_dry_run=: ;;
+ --features) func_features ;;
+ --finish) mode="finish" ;;
+
+ --mode) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ case $1 in
+ # Valid mode arguments:
+ clean) ;;
+ compile) ;;
+ execute) ;;
+ finish) ;;
+ install) ;;
+ link) ;;
+ relink) ;;
+ uninstall) ;;
+
+ # Catch anything else as an error
+ *) func_error "invalid argument for $opt"
+ exit_cmd=exit
+ break
+ ;;
+ esac
+
+ mode="$1"
+ shift
+ ;;
+
+ --preserve-dup-deps)
+ opt_duplicate_deps=: ;;
+
+ --quiet|--silent) preserve_args="$preserve_args $opt"
+ opt_silent=:
+ ;;
+
+ --verbose| -v) preserve_args="$preserve_args $opt"
+ opt_silent=false
+ ;;
+
+ --tag) test "$#" -eq 0 && func_missing_arg "$opt" && break
+ preserve_args="$preserve_args $opt $1"
+ func_enable_tag "$1" # tagname is set here
+ shift
+ ;;
+
+ # Separate optargs to long options:
+ -dlopen=*|--mode=*|--tag=*)
+ func_opt_split "$opt"
+ set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}
+ shift
+ ;;
+
+ -\?|-h) func_usage ;;
+ --help) opt_help=: ;;
+ --version) func_version ;;
+
+ -*) func_fatal_help "unrecognized option \`$opt'" ;;
+
+ *) nonopt="$opt"
+ break
+ ;;
+ esac
+ done
+
+
+ case $host in
+ *cygwin* | *mingw* | *pw32* | *cegcc*)
+ # don't eliminate duplications in $postdeps and $predeps
+ opt_duplicate_compiler_generated_deps=:
+ ;;
+ *)
+ opt_duplicate_compiler_generated_deps=$opt_duplicate_deps
+ ;;
+ esac
+
+ # Having warned about all mis-specified options, bail out if
+ # anything was wrong.
+ $exit_cmd $EXIT_FAILURE
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+ if test "$package_revision" != "$macro_revision"; then
+ if test "$VERSION" != "$macro_version"; then
+ if test -z "$macro_version"; then
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ fi
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+ fi
+
+ exit $EXIT_MISMATCH
+ fi
+}
+
+
+## ----------- ##
+## Main. ##
+## ----------- ##
+
+$opt_help || {
+ # Sanity checks first:
+ func_check_version_match
+
+ if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+ func_fatal_configuration "not configured to build any kind of library"
+ fi
+
+ test -z "$mode" && func_fatal_error "error: you must specify a MODE."
+
+
+ # Darwin sucks
+ eval std_shrext=\"$shrext_cmds\"
+
+
+ # Only execute mode is allowed to have -dlopen flags.
+ if test -n "$execute_dlfiles" && test "$mode" != execute; then
+ func_error "unrecognized option \`-dlopen'"
+ $ECHO "$help" 1>&2
+ exit $EXIT_FAILURE
+ fi
+
+ # Change the help message to a mode-specific one.
+ generic_help="$help"
+ help="Try \`$progname --help --mode=$mode' for more information."
+}
+
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+ test -f "$1" &&
+ $SED -e 4q "$1" 2>/dev/null \
+ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs. To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway. Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+ lalib_p=no
+ if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+ for lalib_p_l in 1 2 3 4
+ do
+ read lalib_p_line
+ case "$lalib_p_line" in
+ \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+ esac
+ done
+ exec 0<&5 5<&-
+ fi
+ test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+ func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+ func_ltwrapper_exec_suffix=
+ case $1 in
+ *.exe) ;;
+ *) func_ltwrapper_exec_suffix=.exe ;;
+ esac
+ $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+ func_ltwrapper_scriptname_result=""
+ if func_ltwrapper_executable_p "$1"; then
+ func_dirname_and_basename "$1" "" "."
+ func_stripname '' '.exe' "$func_basename_result"
+ func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+ fi
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+ func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+ $opt_debug
+ save_ifs=$IFS; IFS='~'
+ for cmd in $1; do
+ IFS=$save_ifs
+ eval cmd=\"$cmd\"
+ func_show_eval "$cmd" "${2-:}"
+ done
+ IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)! Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+ $opt_debug
+ case $1 in
+ */* | *\\*) . "$1" ;;
+ *) . "./$1" ;;
+ esac
+}
+
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+ $opt_debug
+ if test -n "$available_tags" && test -z "$tagname"; then
+ CC_quoted=
+ for arg in $CC; do
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case $@ in
+ # Blanks in the command may have been stripped by the calling shell,
+ # but not from the CC environment variable when configure was run.
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;
+ # Blanks at the start of $base_compile will cause this to fail
+ # if we don't check for them as well.
+ *)
+ for z in $available_tags; do
+ if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+ # Evaluate the configuration.
+ eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+ CC_quoted=
+ for arg in $CC; do
+ # Double-quote args containing other shell metacharacters.
+ func_quote_for_eval "$arg"
+ CC_quoted="$CC_quoted $func_quote_for_eval_result"
+ done
+ case "$@ " in
+ " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
+ # Assume this is the tagged configuration we want.
+ tagname=$z
+ break
+ ;;
+ esac
+ fi
+ done
+ # If $tagname still isn't set, then no tagged configuration
+ # was found and let the user know that the "--tag" command
+ # line option must be used.
+ if test -z "$tagname"; then
+ func_echo "unable to infer tagged configuration"
+ func_fatal_error "specify a tag with \`--tag'"
+# else
+# func_verbose "using $tagname tagged configuration"
+ fi
+ ;;
+ esac
+ fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+ write_libobj=${1}
+ if test "$build_libtool_libs" = yes; then
+ write_lobj=\'${2}\'
+ else
+ write_lobj=none
+ fi
+
+ if test "$build_old_libs" = yes; then
+ write_oldobj=\'${3}\'
+ else
+ write_oldobj=none
+ fi
+
+ $opt_dry_run || {
+ cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+ $MV "${write_libobj}T" "${write_libobj}"
+ }
+}
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+ $opt_debug
+ # Get the compilation command and the source file.
+ base_compile=
+ srcfile="$nonopt" # always keep a non-empty value in "srcfile"
+ suppress_opt=yes
+ suppress_output=
+ arg_mode=normal
+ libobj=
+ later=
+ pie_flag=
+
+ for arg
+ do
+ case $arg_mode in
+ arg )
+ # do not "continue". Instead, add this to base_compile
+ lastarg="$arg"
+ arg_mode=normal
+ ;;
+
+ target )
+ libobj="$arg"
+ arg_mode=normal
+ continue
+ ;;
+
+ normal )
+ # Accept any command-line options.
+ case $arg in
+ -o)
+ test -n "$libobj" && \
+ func_fatal_error "you cannot specify \`-o' more than once"
+ arg_mode=target
+ continue
+ ;;
+
+ -pie | -fpie | -fPIE)
+ pie_flag="$pie_flag $arg"
+ continue
+ ;;
+
+ -shared | -static | -prefer-pic | -prefer-non-pic)
+ later="$later $arg"
+ continue
+ ;;
+
+ -no-suppress)
+ suppress_opt=no
+ continue
+ ;;
+
+ -Xcompiler)
+ arg_mode=arg # the next one goes into the "base_compile" arg list
+ continue # The current "srcfile" will either be retained or
+ ;; # replaced later. I would guess that would be a bug.
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ lastarg=
+ save_ifs="$IFS"; IFS=','
+ for arg in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$arg"
+ lastarg="$lastarg $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$lastarg"
+ lastarg=$func_stripname_result
+
+ # Add the arguments to base_compile.
+ base_compile="$base_compile $lastarg"
+ continue
+ ;;
+
+ *)
+ # Accept the current argument as the source file.
+ # The previous "srcfile" becomes the current argument.
+ #
+ lastarg="$srcfile"
+ srcfile="$arg"
+ ;;
+ esac # case $arg
+ ;;
+ esac # case $arg_mode
+
+ # Aesthetically quote the previous argument.
+ func_quote_for_eval "$lastarg"
+ base_compile="$base_compile $func_quote_for_eval_result"
+ done # for arg
+
+ case $arg_mode in
+ arg)
+ func_fatal_error "you must specify an argument for -Xcompile"
+ ;;
+ target)
+ func_fatal_error "you must specify a target with \`-o'"
+ ;;
+ *)
+ # Get the name of the library object.
+ test -z "$libobj" && {
+ func_basename "$srcfile"
+ libobj="$func_basename_result"
+ }
+ ;;
+ esac
+
+ # Recognize several different file suffixes.
+ # If the user specifies -o file.o, it is replaced with file.lo
+ case $libobj in
+ *.[cCFSifmso] | \
+ *.ada | *.adb | *.ads | *.asm | \
+ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+ *.[fF][09]? | *.for | *.java | *.obj | *.sx)
+ func_xform "$libobj"
+ libobj=$func_xform_result
+ ;;
+ esac
+
+ case $libobj in
+ *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+ *)
+ func_fatal_error "cannot determine name of library object from \`$libobj'"
+ ;;
+ esac
+
+ func_infer_tag $base_compile
+
+ for arg in $later; do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ continue
+ ;;
+
+ -static)
+ build_libtool_libs=no
+ build_old_libs=yes
+ continue
+ ;;
+
+ -prefer-pic)
+ pic_mode=yes
+ continue
+ ;;
+
+ -prefer-non-pic)
+ pic_mode=no
+ continue
+ ;;
+ esac
+ done
+
+ func_quote_for_eval "$libobj"
+ test "X$libobj" != "X$func_quote_for_eval_result" \
+ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
+ && func_warning "libobj name \`$libobj' may not contain shell special characters."
+ func_dirname_and_basename "$obj" "/" ""
+ objname="$func_basename_result"
+ xdir="$func_dirname_result"
+ lobj=${xdir}$objdir/$objname
+
+ test -z "$base_compile" && \
+ func_fatal_help "you must specify a compilation command"
+
+ # Delete any leftover library objects.
+ if test "$build_old_libs" = yes; then
+ removelist="$obj $lobj $libobj ${libobj}T"
+ else
+ removelist="$lobj $libobj ${libobj}T"
+ fi
+
+ # On Cygwin there's no "real" PIC flag so we must build both object types
+ case $host_os in
+ cygwin* | mingw* | pw32* | os2* | cegcc*)
+ pic_mode=default
+ ;;
+ esac
+ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+ # non-PIC code in shared libraries is not supported
+ pic_mode=default
+ fi
+
+ # Calculate the filename of the output object if compiler does
+ # not support -o with -c
+ if test "$compiler_c_o" = no; then
+ output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
+ lockfile="$output_obj.lock"
+ else
+ output_obj=
+ need_locks=no
+ lockfile=
+ fi
+
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ elif test "$need_locks" = warn; then
+ if test -f "$lockfile"; then
+ $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+ removelist="$removelist $output_obj"
+ $ECHO "$srcfile" > "$lockfile"
+ fi
+
+ $opt_dry_run || $RM $removelist
+ removelist="$removelist $lockfile"
+ trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+ if test -n "$fix_srcfile_path"; then
+ eval srcfile=\"$fix_srcfile_path\"
+ fi
+ func_quote_for_eval "$srcfile"
+ qsrcfile=$func_quote_for_eval_result
+
+ # Only build a PIC object if we are building libtool libraries.
+ if test "$build_libtool_libs" = yes; then
+ # Without this assignment, base_compile gets emptied.
+ fbsd_hideous_sh_bug=$base_compile
+
+ if test "$pic_mode" != no; then
+ command="$base_compile $qsrcfile $pic_flag"
+ else
+ # Don't build PIC code
+ command="$base_compile $qsrcfile"
+ fi
+
+ func_mkdir_p "$xdir$objdir"
+
+ if test -z "$output_obj"; then
+ # Place PIC objects in $objdir
+ command="$command -o $lobj"
+ fi
+
+ func_show_eval_locale "$command" \
+ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed, then go on to compile the next one
+ if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+ func_show_eval '$MV "$output_obj" "$lobj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+
+ # Allow error messages only from the first compilation.
+ if test "$suppress_opt" = yes; then
+ suppress_output=' >/dev/null 2>&1'
+ fi
+ fi
+
+ # Only build a position-dependent object if we build old libraries.
+ if test "$build_old_libs" = yes; then
+ if test "$pic_mode" != yes; then
+ # Don't build PIC code
+ command="$base_compile $qsrcfile$pie_flag"
+ else
+ command="$base_compile $qsrcfile $pic_flag"
+ fi
+ if test "$compiler_c_o" = yes; then
+ command="$command -o $obj"
+ fi
+
+ # Suppress compiler output if we already did a PIC compilation.
+ command="$command$suppress_output"
+ func_show_eval_locale "$command" \
+ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed
+ if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+ func_show_eval '$MV "$output_obj" "$obj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+ fi
+
+ $opt_dry_run || {
+ func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+ # Unlock the critical section if it was locked
+ if test "$need_locks" != no; then
+ removelist=$lockfile
+ $RM "$lockfile"
+ fi
+ }
+
+ exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+test "$mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+ # We need to display help for each of the modes.
+ case $mode in
+ "")
+ # Generic help is extracted from the usage comments
+ # at the start of this file.
+ func_help
+ ;;
+
+ clean)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ compile)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+ -o OUTPUT-FILE set the output file name to OUTPUT-FILE
+ -no-suppress do not suppress compiler output for multiple passes
+ -prefer-pic try to building PIC objects only
+ -prefer-non-pic try to building non-PIC objects only
+ -shared do not build a \`.o' file suitable for static linking
+ -static only build a \`.o' file suitable for static linking
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+ ;;
+
+ execute)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+ -dlopen FILE add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+ ;;
+
+ finish)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges. Use
+the \`--dry-run' option if you just want to see what would be executed."
+ ;;
+
+ install)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command. The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+ -inst-prefix PREFIX-DIR Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+ ;;
+
+ link)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+ -all-static do not do any dynamic linking at all
+ -avoid-version do not add a version suffix if possible
+ -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
+ -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
+ -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+ -export-symbols SYMFILE
+ try to export only the symbols listed in SYMFILE
+ -export-symbols-regex REGEX
+ try to export only the symbols matching REGEX
+ -LLIBDIR search LIBDIR for required installed libraries
+ -lNAME OUTPUT-FILE requires the installed library libNAME
+ -module build a library that can dlopened
+ -no-fast-install disable the fast-install mode
+ -no-install link a not-installable executable
+ -no-undefined declare that a library does not refer to external symbols
+ -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
+ -objectlist FILE Use a list of object files found in FILE to specify objects
+ -precious-files-regex REGEX
+ don't remove output files matching REGEX
+ -release RELEASE specify package release information
+ -rpath LIBDIR the created library will eventually be installed in LIBDIR
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+ -version-info CURRENT[:REVISION[:AGE]]
+ specify library version info [each variable defaults to 0]
+ -weak LIBNAME declare that the target provides the LIBNAME interface
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename. Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+ ;;
+
+ uninstall)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ *)
+ func_fatal_help "invalid operation mode \`$mode'"
+ ;;
+ esac
+
+ $ECHO
+ $ECHO "Try \`$progname --help' for more information about other modes."
+
+ exit $?
+}
+
+ # Now that we've collected a possible --mode arg, show help if necessary
+ $opt_help && func_mode_help
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+ $opt_debug
+ # The first argument is the command name.
+ cmd="$nonopt"
+ test -z "$cmd" && \
+ func_fatal_help "you must specify a COMMAND"
+
+ # Handle -dlopen flags immediately.
+ for file in $execute_dlfiles; do
+ test -f "$file" \
+ || func_fatal_help "\`$file' is not a file"
+
+ dir=
+ case $file in
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+ # Read the libtool library.
+ dlname=
+ library_names=
+ func_source "$file"
+
+ # Skip this library if it cannot be dlopened.
+ if test -z "$dlname"; then
+ # Warn if it was a shared library.
+ test -n "$library_names" && \
+ func_warning "\`$file' was not linked with \`-export-dynamic'"
+ continue
+ fi
+
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+
+ if test -f "$dir/$objdir/$dlname"; then
+ dir="$dir/$objdir"
+ else
+ if test ! -f "$dir/$dlname"; then
+ func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+ fi
+ fi
+ ;;
+
+ *.lo)
+ # Just add the directory containing the .lo file.
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ ;;
+
+ *)
+ func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+ continue
+ ;;
+ esac
+
+ # Get the absolute pathname.
+ absdir=`cd "$dir" && pwd`
+ test -n "$absdir" && dir="$absdir"
+
+ # Now add the directory to shlibpath_var.
+ if eval "test -z \"\$$shlibpath_var\""; then
+ eval "$shlibpath_var=\"\$dir\""
+ else
+ eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+ fi
+ done
+
+ # This variable tells wrapper scripts just to set shlibpath_var
+ # rather than running their programs.
+ libtool_execute_magic="$magic"
+
+ # Check if any of the arguments is a wrapper script.
+ args=
+ for file
+ do
+ case $file in
+ -*) ;;
+ *)
+ # Do a test to see if this is really a libtool program.
+ if func_ltwrapper_script_p "$file"; then
+ func_source "$file"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ elif func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ func_source "$func_ltwrapper_scriptname_result"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ fi
+ ;;
+ esac
+ # Quote arguments (to preserve shell metacharacters).
+ func_quote_for_eval "$file"
+ args="$args $func_quote_for_eval_result"
+ done
+
+ if test "X$opt_dry_run" = Xfalse; then
+ if test -n "$shlibpath_var"; then
+ # Export the shlibpath_var.
+ eval "export $shlibpath_var"
+ fi
+
+ # Restore saved environment variables
+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+ do
+ eval "if test \"\${save_$lt_var+set}\" = set; then
+ $lt_var=\$save_$lt_var; export $lt_var
+ else
+ $lt_unset $lt_var
+ fi"
+ done
+
+ # Now prepare to actually exec the command.
+ exec_cmd="\$cmd$args"
+ else
+ # Display what would be done.
+ if test -n "$shlibpath_var"; then
+ eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+ $ECHO "export $shlibpath_var"
+ fi
+ $ECHO "$cmd$args"
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+ $opt_debug
+ libdirs="$nonopt"
+ admincmds=
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ for dir
+ do
+ libdirs="$libdirs $dir"
+ done
+
+ for libdir in $libdirs; do
+ if test -n "$finish_cmds"; then
+ # Do each command in the finish commands.
+ func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+ fi
+ if test -n "$finish_eval"; then
+ # Do the single finish_eval.
+ eval cmds=\"$finish_eval\"
+ $opt_dry_run || eval "$cmds" || admincmds="$admincmds
+ $cmds"
+ fi
+ done
+ fi
+
+ # Exit here if they wanted silent mode.
+ $opt_silent && exit $EXIT_SUCCESS
+
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ $ECHO "Libraries have been installed in:"
+ for libdir in $libdirs; do
+ $ECHO " $libdir"
+ done
+ $ECHO
+ $ECHO "If you ever happen to want to link against installed libraries"
+ $ECHO "in a given directory, LIBDIR, you must either use libtool, and"
+ $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"
+ $ECHO "flag during linking and do at least one of the following:"
+ if test -n "$shlibpath_var"; then
+ $ECHO " - add LIBDIR to the \`$shlibpath_var' environment variable"
+ $ECHO " during execution"
+ fi
+ if test -n "$runpath_var"; then
+ $ECHO " - add LIBDIR to the \`$runpath_var' environment variable"
+ $ECHO " during linking"
+ fi
+ if test -n "$hardcode_libdir_flag_spec"; then
+ libdir=LIBDIR
+ eval flag=\"$hardcode_libdir_flag_spec\"
+
+ $ECHO " - use the \`$flag' linker flag"
+ fi
+ if test -n "$admincmds"; then
+ $ECHO " - have your system administrator run these commands:$admincmds"
+ fi
+ if test -f /etc/ld.so.conf; then
+ $ECHO " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+ fi
+ $ECHO
+
+ $ECHO "See any operating system documentation about shared libraries for"
+ case $host in
+ solaris2.[6789]|solaris2.1[0-9])
+ $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+ $ECHO "pages."
+ ;;
+ *)
+ $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."
+ ;;
+ esac
+ $ECHO "X----------------------------------------------------------------------" | $Xsed
+ exit $EXIT_SUCCESS
+}
+
+test "$mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+ $opt_debug
+ # There may be an optional sh(1) argument at the beginning of
+ # install_prog (especially on Windows NT).
+ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+ # Allow the use of GNU shtool's install command.
+ $ECHO "X$nonopt" | $GREP shtool >/dev/null; then
+ # Aesthetically quote it.
+ func_quote_for_eval "$nonopt"
+ install_prog="$func_quote_for_eval_result "
+ arg=$1
+ shift
+ else
+ install_prog=
+ arg=$nonopt
+ fi
+
+ # The real first argument should be the name of the installation program.
+ # Aesthetically quote it.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog$func_quote_for_eval_result"
+
+ # We need to accept at least all the BSD install flags.
+ dest=
+ files=
+ opts=
+ prev=
+ install_type=
+ isdir=no
+ stripme=
+ for arg
+ do
+ if test -n "$dest"; then
+ files="$files $dest"
+ dest=$arg
+ continue
+ fi
+
+ case $arg in
+ -d) isdir=yes ;;
+ -f)
+ case " $install_prog " in
+ *[\\\ /]cp\ *) ;;
+ *) prev=$arg ;;
+ esac
+ ;;
+ -g | -m | -o)
+ prev=$arg
+ ;;
+ -s)
+ stripme=" -s"
+ continue
+ ;;
+ -*)
+ ;;
+ *)
+ # If the previous option needed an argument, then skip it.
+ if test -n "$prev"; then
+ prev=
+ else
+ dest=$arg
+ continue
+ fi
+ ;;
+ esac
+
+ # Aesthetically quote the argument.
+ func_quote_for_eval "$arg"
+ install_prog="$install_prog $func_quote_for_eval_result"
+ done
+
+ test -z "$install_prog" && \
+ func_fatal_help "you must specify an install program"
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prev' option requires an argument"
+
+ if test -z "$files"; then
+ if test -z "$dest"; then
+ func_fatal_help "no file or destination specified"
+ else
+ func_fatal_help "you must specify a destination"
+ fi
+ fi
+
+ # Strip any trailing slash from the destination.
+ func_stripname '' '/' "$dest"
+ dest=$func_stripname_result
+
+ # Check to see that the destination is a directory.
+ test -d "$dest" && isdir=yes
+ if test "$isdir" = yes; then
+ destdir="$dest"
+ destname=
+ else
+ func_dirname_and_basename "$dest" "" "."
+ destdir="$func_dirname_result"
+ destname="$func_basename_result"
+
+ # Not a directory, so check to see that there is only one file specified.
+ set dummy $files; shift
+ test "$#" -gt 1 && \
+ func_fatal_help "\`$dest' is not a directory"
+ fi
+ case $destdir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ for file in $files; do
+ case $file in
+ *.lo) ;;
+ *)
+ func_fatal_help "\`$destdir' must be an absolute directory name"
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ staticlibs=
+ future_libdirs=
+ current_libdirs=
+ for file in $files; do
+
+ # Do each installation.
+ case $file in
+ *.$libext)
+ # Do the static libraries later.
+ staticlibs="$staticlibs $file"
+ ;;
+
+ *.la)
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$file' is not a valid libtool archive"
+
+ library_names=
+ old_library=
+ relink_command=
+ func_source "$file"
+
+ # Add the libdir to current_libdirs if it is the destination.
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) current_libdirs="$current_libdirs $libdir" ;;
+ esac
+ else
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+ *) future_libdirs="$future_libdirs $libdir" ;;
+ esac
+ fi
+
+ func_dirname "$file" "/" ""
+ dir="$func_dirname_result"
+ dir="$dir$objdir"
+
+ if test -n "$relink_command"; then
+ # Determine the prefix the user has applied to our future dir.
+ inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`
+
+ # Don't allow the user to place us outside of our expected
+ # location b/c this prevents finding dependent libraries that
+ # are installed to the same prefix.
+ # At present, this check doesn't affect windows .dll's that
+ # are installed into $libdir/../bin (currently, that works fine)
+ # but it's something to keep an eye on.
+ test "$inst_prefix_dir" = "$destdir" && \
+ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+ if test -n "$inst_prefix_dir"; then
+ # Stick the inst_prefix_dir data into the link command.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+ else
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`
+ fi
+
+ func_warning "relinking \`$file'"
+ func_show_eval "$relink_command" \
+ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+ fi
+
+ # See the names of the shared library.
+ set dummy $library_names; shift
+ if test -n "$1"; then
+ realname="$1"
+ shift
+
+ srcname="$realname"
+ test -n "$relink_command" && srcname="$realname"T
+
+ # Install the shared library and build the symlinks.
+ func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \
+ 'exit $?'
+ tstripme="$stripme"
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $realname in
+ *.dll.a)
+ tstripme=""
+ ;;
+ esac
+ ;;
+ esac
+ if test -n "$tstripme" && test -n "$striplib"; then
+ func_show_eval "$striplib $destdir/$realname" 'exit $?'
+ fi
+
+ if test "$#" -gt 0; then
+ # Delete the old symlinks, and create new ones.
+ # Try `ln -sf' first, because the `ln' binary might depend on
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
+ # so we also need to try rm && ln -s.
+ for linkname
+ do
+ test "$linkname" != "$realname" \
+ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+ done
+ fi
+
+ # Do each command in the postinstall commands.
+ lib="$destdir/$realname"
+ func_execute_cmds "$postinstall_cmds" 'exit $?'
+ fi
+
+ # Install the pseudo-library for information purposes.
+ func_basename "$file"
+ name="$func_basename_result"
+ instname="$dir/$name"i
+ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+ ;;
+
+ *.lo)
+ # Install (i.e. copy) a libtool object.
+
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # Deduce the name of the destination old-style object file.
+ case $destfile in
+ *.lo)
+ func_lo2o "$destfile"
+ staticdest=$func_lo2o_result
+ ;;
+ *.$objext)
+ staticdest="$destfile"
+ destfile=
+ ;;
+ *)
+ func_fatal_help "cannot copy a libtool object to \`$destfile'"
+ ;;
+ esac
+
+ # Install the libtool object if requested.
+ test -n "$destfile" && \
+ func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+ # Install the old object if enabled.
+ if test "$build_old_libs" = yes; then
+ # Deduce the name of the old-style object file.
+ func_lo2o "$file"
+ staticobj=$func_lo2o_result
+ func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+ fi
+ exit $EXIT_SUCCESS
+ ;;
+
+ *)
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # If the file is missing, and there is a .exe on the end, strip it
+ # because it is most likely a libtool script we actually want to
+ # install
+ stripped_ext=""
+ case $file in
+ *.exe)
+ if test ! -f "$file"; then
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ stripped_ext=".exe"
+ fi
+ ;;
+ esac
+
+ # Do a test to see if this is really a libtool program.
+ case $host in
+ *cygwin* | *mingw*)
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ wrapper=$func_ltwrapper_scriptname_result
+ else
+ func_stripname '' '.exe' "$file"
+ wrapper=$func_stripname_result
+ fi
+ ;;
+ *)
+ wrapper=$file
+ ;;
+ esac
+ if func_ltwrapper_script_p "$wrapper"; then
+ notinst_deplibs=
+ relink_command=
+
+ func_source "$wrapper"
+
+ # Check the variables that should have been set.
+ test -z "$generated_by_libtool_version" && \
+ func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+ finalize=yes
+ for lib in $notinst_deplibs; do
+ # Check to see that each library is installed.
+ libdir=
+ if test -f "$lib"; then
+ func_source "$lib"
+ fi
+ libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
+ if test -n "$libdir" && test ! -f "$libfile"; then
+ func_warning "\`$lib' has not been installed in \`$libdir'"
+ finalize=no
+ fi
+ done
+
+ relink_command=
+ func_source "$wrapper"
+
+ outputname=
+ if test "$fast_install" = no && test -n "$relink_command"; then
+ $opt_dry_run || {
+ if test "$finalize" = yes; then
+ tmpdir=`func_mktempdir`
+ func_basename "$file$stripped_ext"
+ file="$func_basename_result"
+ outputname="$tmpdir/$file"
+ # Replace the output file specification.
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
+
+ $opt_silent || {
+ func_quote_for_expand "$relink_command"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ if eval "$relink_command"; then :
+ else
+ func_error "error: relink \`$file' with the above command before installing it"
+ $opt_dry_run || ${RM}r "$tmpdir"
+ continue
+ fi
+ file="$outputname"
+ else
+ func_warning "cannot relink \`$file'"
+ fi
+ }
+ else
+ # Install the binary that we compiled earlier.
+ file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
+ fi
+ fi
+
+ # remove .exe since cygwin /usr/bin/install will append another
+ # one anyway
+ case $install_prog,$host in
+ */usr/bin/install*,*cygwin*)
+ case $file:$destfile in
+ *.exe:*.exe)
+ # this is ok
+ ;;
+ *.exe:*)
+ destfile=$destfile.exe
+ ;;
+ *:*.exe)
+ func_stripname '' '.exe' "$destfile"
+ destfile=$func_stripname_result
+ ;;
+ esac
+ ;;
+ esac
+ func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+ $opt_dry_run || if test -n "$outputname"; then
+ ${RM}r "$tmpdir"
+ fi
+ ;;
+ esac
+ done
+
+ for file in $staticlibs; do
+ func_basename "$file"
+ name="$func_basename_result"
+
+ # Set up the ranlib parameters.
+ oldlib="$destdir/$name"
+
+ func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+ if test -n "$stripme" && test -n "$old_striplib"; then
+ func_show_eval "$old_striplib $oldlib" 'exit $?'
+ fi
+
+ # Do each command in the postinstall commands.
+ func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+ done
+
+ test -n "$future_libdirs" && \
+ func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+ if test -n "$current_libdirs"; then
+ # Maybe just do a dry run.
+ $opt_dry_run && current_libdirs=" -n$current_libdirs"
+ exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+ else
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+ $opt_debug
+ my_outputname="$1"
+ my_originator="$2"
+ my_pic_p="${3-no}"
+ my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+ my_dlsyms=
+
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ if test -n "$NM" && test -n "$global_symbol_pipe"; then
+ my_dlsyms="${my_outputname}S.c"
+ else
+ func_error "not configured to extract global symbols from dlpreopened files"
+ fi
+ fi
+
+ if test -n "$my_dlsyms"; then
+ case $my_dlsyms in
+ "") ;;
+ *.c)
+ # Discover the nlist of each of the dlfiles.
+ nlist="$output_objdir/${my_outputname}.nm"
+
+ func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+ # Parse the name list into a source file.
+ func_verbose "creating $output_objdir/$my_dlsyms"
+
+ $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+ if test "$dlself" = yes; then
+ func_verbose "generating symbol list for \`$output'"
+
+ $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+ # Add our own program objects to the symbol list.
+ progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ for progfile in $progfiles; do
+ func_verbose "extracting global C symbols from \`$progfile'"
+ $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"
+ done
+
+ if test -n "$exclude_expsyms"; then
+ $opt_dry_run || {
+ eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ if test -n "$export_symbols_regex"; then
+ $opt_dry_run || {
+ eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ export_symbols="$output_objdir/$outputname.exp"
+ $opt_dry_run || {
+ $RM $export_symbols
+ eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ else
+ $opt_dry_run || {
+ eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ case $host in
+ *cygwin | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ fi
+ fi
+
+ for dlprefile in $dlprefiles; do
+ func_verbose "extracting global C symbols from \`$dlprefile'"
+ func_basename "$dlprefile"
+ name="$func_basename_result"
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ done
+
+ $opt_dry_run || {
+ # Make sure we have at least an empty file.
+ test -f "$nlist" || : > "$nlist"
+
+ if test -n "$exclude_expsyms"; then
+ $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+ $MV "$nlist"T "$nlist"
+ fi
+
+ # Try sorting and uniquifying the output.
+ if $GREP -v "^: " < "$nlist" |
+ if sort -k 3 </dev/null >/dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
+ :
+ else
+ $GREP -v "^: " < "$nlist" > "$nlist"S
+ fi
+
+ if test -f "$nlist"S; then
+ eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+ else
+ $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"
+ fi
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols. */
+typedef struct {
+ const char *name;
+ void *address;
+} lt_dlsymlist;
+"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+/* DATA imports from DLLs on WIN32 con't be const, because
+ runtime relocations are performed -- see ld's documentation
+ on pseudo-relocs. */"
+ lt_dlsym_const= ;;
+ *osf5*)
+ echo >> "$output_objdir/$my_dlsyms" "\
+/* This system does not cope well with relocations in const data */"
+ lt_dlsym_const= ;;
+ *)
+ lt_dlsym_const=const ;;
+ esac
+
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+extern $lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+$lt_dlsym_const lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+ { \"$my_originator\", (void *) 0 },"
+
+ case $need_lib_prefix in
+ no)
+ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ *)
+ eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ esac
+ $ECHO >> "$output_objdir/$my_dlsyms" "\
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+ } # !$opt_dry_run
+
+ pic_flag_for_symtable=
+ case "$compile_command " in
+ *" -static "*) ;;
+ *)
+ case $host in
+ # compiling the symbol table file with pic_flag works around
+ # a FreeBSD bug that causes programs to crash when -lm is
+ # linked before any other PIC object. But we must not use
+ # pic_flag when linking with -static. The problem exists in
+ # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+ *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+ *-*-hpux*)
+ pic_flag_for_symtable=" $pic_flag" ;;
+ *)
+ if test "X$my_pic_p" != Xno; then
+ pic_flag_for_symtable=" $pic_flag"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ symtab_cflags=
+ for arg in $LTCFLAGS; do
+ case $arg in
+ -pie | -fpie | -fPIE) ;;
+ *) symtab_cflags="$symtab_cflags $arg" ;;
+ esac
+ done
+
+ # Now compile the dynamic symbol file.
+ func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+ # Clean up the generated files.
+ func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+ # Transform the symbol file into the correct name.
+ symfileobj="$output_objdir/${my_outputname}S.$objext"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ if test -f "$output_objdir/$my_outputname.def"; then
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ else
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ fi
+ ;;
+ *)
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`
+ ;;
+ esac
+ ;;
+ *)
+ func_fatal_error "unknown suffix for \`$my_dlsyms'"
+ ;;
+ esac
+ else
+ # We keep going just in case the user didn't refer to
+ # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
+ # really was required.
+
+ # Nullify the symbol file.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+ finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+ fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+func_win32_libid ()
+{
+ $opt_debug
+ win32_libid_type="unknown"
+ win32_fileres=`file -L $1 2>/dev/null`
+ case $win32_fileres in
+ *ar\ archive\ import\ library*) # definitely import
+ win32_libid_type="x86 archive import"
+ ;;
+ *ar\ archive*) # could be an import, or static
+ if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+ $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then
+ win32_nmres=`eval $NM -f posix -A $1 |
+ $SED -n -e '
+ 1,100{
+ / I /{
+ s,.*,import,
+ p
+ q
+ }
+ }'`
+ case $win32_nmres in
+ import*) win32_libid_type="x86 archive import";;
+ *) win32_libid_type="x86 archive static";;
+ esac
+ fi
+ ;;
+ *DLL*)
+ win32_libid_type="x86 DLL"
+ ;;
+ *executable*) # but shell scripts are "executable" too...
+ case $win32_fileres in
+ *MS\ Windows\ PE\ Intel*)
+ win32_libid_type="x86 DLL"
+ ;;
+ esac
+ ;;
+ esac
+ $ECHO "$win32_libid_type"
+}
+
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+ $opt_debug
+ f_ex_an_ar_dir="$1"; shift
+ f_ex_an_ar_oldlib="$1"
+ func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+ fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+ $opt_debug
+ my_gentop="$1"; shift
+ my_oldlibs=${1+"$@"}
+ my_oldobjs=""
+ my_xlib=""
+ my_xabs=""
+ my_xdir=""
+
+ for my_xlib in $my_oldlibs; do
+ # Extract the objects.
+ case $my_xlib in
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+ *) my_xabs=`pwd`"/$my_xlib" ;;
+ esac
+ func_basename "$my_xlib"
+ my_xlib="$func_basename_result"
+ my_xlib_u=$my_xlib
+ while :; do
+ case " $extracted_archives " in
+ *" $my_xlib_u "*)
+ func_arith $extracted_serial + 1
+ extracted_serial=$func_arith_result
+ my_xlib_u=lt$extracted_serial-$my_xlib ;;
+ *) break ;;
+ esac
+ done
+ extracted_archives="$extracted_archives $my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib_u"
+
+ func_mkdir_p "$my_xdir"
+
+ case $host in
+ *-darwin*)
+ func_verbose "Extracting $my_xabs"
+ # Do not bother doing anything if just a dry run
+ $opt_dry_run || {
+ darwin_orig_dir=`pwd`
+ cd $my_xdir || exit $?
+ darwin_archive=$my_xabs
+ darwin_curdir=`pwd`
+ darwin_base_archive=`basename "$darwin_archive"`
+ darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+ if test -n "$darwin_arches"; then
+ darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+ darwin_arch=
+ func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+ for darwin_arch in $darwin_arches ; do
+ func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+ cd "$darwin_curdir"
+ $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+ done # $darwin_arches
+ ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+ darwin_file=
+ darwin_files=
+ for darwin_file in $darwin_filelist; do
+ darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`
+ $LIPO -create -output "$darwin_file" $darwin_files
+ done # $darwin_filelist
+ $RM -rf unfat-$$
+ cd "$darwin_orig_dir"
+ else
+ cd $darwin_orig_dir
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ fi # $darwin_arches
+ } # !$opt_dry_run
+ ;;
+ *)
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ ;;
+ esac
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`
+ done
+
+ func_extract_archives_result="$my_oldobjs"
+}
+
+
+
+# func_emit_wrapper_part1 [arg=no]
+#
+# Emit the first part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part1 ()
+{
+ func_emit_wrapper_part1_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part1_arg1=$1
+ fi
+
+ $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='${SED} -e 1s/^X//'
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
+else
+ case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+ # install mode needs the following variables:
+ generated_by_libtool_version='$macro_version'
+ notinst_deplibs='$notinst_deplibs'
+else
+ # When we are sourced in execute mode, \$file and \$ECHO are already set.
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ ECHO=\"$qecho\"
+ file=\"\$0\"
+ # Make sure echo works.
+ if test \"X\$1\" = X--no-reexec; then
+ # Discard the --no-reexec flag, and continue.
+ shift
+ elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then
+ # Yippee, \$ECHO works!
+ :
+ else
+ # Restart under the correct shell, and then maybe \$ECHO will work.
+ exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
+ fi
+ fi\
+"
+ $ECHO "\
+
+ # Find the directory that this script lives in.
+ thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+ test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+ # Follow symbolic links until we get to the real thisdir.
+ file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`
+ while test -n \"\$file\"; do
+ destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
+
+ # If there was a directory component, then change thisdir.
+ if test \"x\$destdir\" != \"x\$file\"; then
+ case \"\$destdir\" in
+ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+ *) thisdir=\"\$thisdir/\$destdir\" ;;
+ esac
+ fi
+
+ file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+ file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`
+ done
+"
+}
+# end: func_emit_wrapper_part1
+
+# func_emit_wrapper_part2 [arg=no]
+#
+# Emit the second part of a libtool wrapper script on stdout.
+# For more information, see the description associated with
+# func_emit_wrapper(), below.
+func_emit_wrapper_part2 ()
+{
+ func_emit_wrapper_part2_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_part2_arg1=$1
+ fi
+
+ $ECHO "\
+
+ # Usually 'no', except on cygwin/mingw when embedded into
+ # the cwrapper.
+ WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1
+ if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+ # special case for '.'
+ if test \"\$thisdir\" = \".\"; then
+ thisdir=\`pwd\`
+ fi
+ # remove .libs from thisdir
+ case \"\$thisdir\" in
+ *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;
+ $objdir ) thisdir=. ;;
+ esac
+ fi
+
+ # Try to get the absolute directory name.
+ absdir=\`cd \"\$thisdir\" && pwd\`
+ test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+ if test "$fast_install" = yes; then
+ $ECHO "\
+ program=lt-'$outputname'$exeext
+ progdir=\"\$thisdir/$objdir\"
+
+ if test ! -f \"\$progdir/\$program\" ||
+ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+ test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+ file=\"\$\$-\$program\"
+
+ if test ! -d \"\$progdir\"; then
+ $MKDIR \"\$progdir\"
+ else
+ $RM \"\$progdir/\$file\"
+ fi"
+
+ $ECHO "\
+
+ # relink executable if necessary
+ if test -n \"\$relink_command\"; then
+ if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+ else
+ $ECHO \"\$relink_command_output\" >&2
+ $RM \"\$progdir/\$file\"
+ exit 1
+ fi
+ fi
+
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+ { $RM \"\$progdir/\$program\";
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+ $RM \"\$progdir/\$file\"
+ fi"
+ else
+ $ECHO "\
+ program='$outputname'
+ progdir=\"\$thisdir/$objdir\"
+"
+ fi
+
+ $ECHO "\
+
+ if test -f \"\$progdir/\$program\"; then"
+
+ # Export our shlibpath_var if we have one.
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ $ECHO "\
+ # Add our own library path to $shlibpath_var
+ $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+ # Some systems cannot cope with colon-terminated $shlibpath_var
+ # The second colon is a workaround for a bug in BeOS R4 sed
+ $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
+
+ export $shlibpath_var
+"
+ fi
+
+ # fixup the dll searchpath if we need to.
+ if test -n "$dllsearchpath"; then
+ $ECHO "\
+ # Add the dll search path components to the executable PATH
+ PATH=$dllsearchpath:\$PATH
+"
+ fi
+
+ $ECHO "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
+"
+ case $host in
+ # Backslashes separate directories on plain windows
+ *-*-mingw | *-*-os2* | *-cegcc*)
+ $ECHO "\
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+ ;;
+
+ *)
+ $ECHO "\
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+ ;;
+ esac
+ $ECHO "\
+ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+ exit 1
+ fi
+ else
+ # The program doesn't exist.
+ \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+ \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+ $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+ exit 1
+ fi
+fi\
+"
+}
+# end: func_emit_wrapper_part2
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable. Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take. If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory. This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+ func_emit_wrapper_arg1=no
+ if test -n "$1" ; then
+ func_emit_wrapper_arg1=$1
+ fi
+
+ # split this up so that func_emit_cwrapperexe_src
+ # can call each part independently.
+ func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"
+ func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"
+}
+
+
+# func_to_host_path arg
+#
+# Convert paths to host format when used with build tools.
+# Intended for use with "native" mingw (where libtool itself
+# is running under the msys shell), or in the following cross-
+# build environments:
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+# where wine is equipped with the `winepath' executable.
+# In the native mingw case, the (msys) shell automatically
+# converts paths for any non-msys applications it launches,
+# but that facility isn't available from inside the cwrapper.
+# Similar accommodations are necessary for $host mingw and
+# $build cygwin. Calling this function does no harm for other
+# $host/$build combinations not listed above.
+#
+# ARG is the path (on $build) that should be converted to
+# the proper representation for $host. The result is stored
+# in $func_to_host_path_result.
+func_to_host_path ()
+{
+ func_to_host_path_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ case $build in
+ *mingw* ) # actually, msys
+ # awkward: cmd appends spaces to result
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_path_tmp1=`( cmd //c echo "$1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_path_tmp1=`cygpath -w "$1"`
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # Unfortunately, winepath does not exit with a non-zero
+ # error code, so we are forced to check the contents of
+ # stdout. On the other hand, if the command is not
+ # found, the shell will set an exit code of 127 and print
+ # *an error message* to stdout. So we must check for both
+ # error code of zero AND non-empty stdout, which explains
+ # the odd construction:
+ func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`
+ if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then
+ func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ else
+ # Allow warning below.
+ func_to_host_path_result=""
+ fi
+ ;;
+ esac
+ if test -z "$func_to_host_path_result" ; then
+ func_error "Could not determine host path corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback:
+ func_to_host_path_result="$1"
+ fi
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_path
+
+# func_to_host_pathlist arg
+#
+# Convert pathlists to host format when used with build tools.
+# See func_to_host_path(), above. This function supports the
+# following $build/$host combinations (but does no harm for
+# combinations not listed here):
+# $build $host
+# mingw (msys) mingw [e.g. native]
+# cygwin mingw
+# *nix + wine mingw
+#
+# Path separators are also converted from $build format to
+# $host format. If ARG begins or ends with a path separator
+# character, it is preserved (but converted to $host format)
+# on output.
+#
+# ARG is a pathlist (on $build) that should be converted to
+# the proper representation on $host. The result is stored
+# in $func_to_host_pathlist_result.
+func_to_host_pathlist ()
+{
+ func_to_host_pathlist_result="$1"
+ if test -n "$1" ; then
+ case $host in
+ *mingw* )
+ lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+ # Remove leading and trailing path separator characters from
+ # ARG. msys behavior is inconsistent here, cygpath turns them
+ # into '.;' and ';.', and winepath ignores them completely.
+ func_to_host_pathlist_tmp2="$1"
+ # Once set for this call, this variable should not be
+ # reassigned. It is used in tha fallback case.
+ func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e 's|^:*||' -e 's|:*$||'`
+ case $build in
+ *mingw* ) # Actually, msys.
+ # Awkward: cmd appends spaces to result.
+ lt_sed_strip_trailing_spaces="s/[ ]*\$//"
+ func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ *cygwin* )
+ func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\
+ $SED -e "$lt_sed_naive_backslashify"`
+ ;;
+ * )
+ # unfortunately, winepath doesn't convert pathlists
+ func_to_host_pathlist_result=""
+ func_to_host_pathlist_oldIFS=$IFS
+ IFS=:
+ for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do
+ IFS=$func_to_host_pathlist_oldIFS
+ if test -n "$func_to_host_pathlist_f" ; then
+ func_to_host_path "$func_to_host_pathlist_f"
+ if test -n "$func_to_host_path_result" ; then
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_to_host_pathlist_result="$func_to_host_path_result"
+ else
+ func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"
+ fi
+ fi
+ fi
+ IFS=:
+ done
+ IFS=$func_to_host_pathlist_oldIFS
+ ;;
+ esac
+ if test -z "$func_to_host_pathlist_result" ; then
+ func_error "Could not determine the host path(s) corresponding to"
+ func_error " '$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback. This may break if $1 contains DOS-style drive
+ # specifications. The fix is not to complicate the expression
+ # below, but for the user to provide a working wine installation
+ # with winepath so that path translation in the cross-to-mingw
+ # case works properly.
+ lt_replace_pathsep_nix_to_dos="s|:|;|g"
+ func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\
+ $SED -e "$lt_replace_pathsep_nix_to_dos"`
+ fi
+ # Now, add the leading and trailing path separators back
+ case "$1" in
+ :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"
+ ;;
+ esac
+ case "$1" in
+ *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"
+ ;;
+ esac
+ ;;
+ esac
+ fi
+}
+# end: func_to_host_pathlist
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+ cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+ Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+ The $output program cannot be directly executed until all the libtool
+ libraries that it depends on are installed.
+
+ This wrapper executable should never be moved out of the build directory.
+ If it is, it will not operate correctly.
+
+ Currently, it simply execs the wrapper *script* "$SHELL $output",
+ but could eventually absorb all of the scripts functionality and
+ exec $objdir/$outputname directly.
+*/
+EOF
+ cat <<"EOF"
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+# define setmode _setmode
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+# include <io.h>
+# define HAVE_SETENV
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+#ifdef _MSC_VER
+# define S_IXUSR _S_IEXEC
+# define stat _stat
+# ifndef _INTPTR_T_DEFINED
+# define intptr_t int
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+ defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+# define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+# define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifdef __CYGWIN__
+# define FOPEN_WB "wb"
+#endif
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+ if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#undef LTWRAPPER_DEBUGPRINTF
+#if defined DEBUGWRAPPER
+# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args
+static void
+ltwrapper_debugprintf (const char *fmt, ...)
+{
+ va_list args;
+ va_start (args, fmt);
+ (void) vfprintf (stderr, fmt, args);
+ va_end (args);
+}
+#else
+# define LTWRAPPER_DEBUGPRINTF(args)
+#endif
+
+const char *program_name = NULL;
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_fatal (const char *message, ...);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_opt_process_env_set (const char *arg);
+void lt_opt_process_env_prepend (const char *arg);
+void lt_opt_process_env_append (const char *arg);
+int lt_split_name_value (const char *arg, char** name, char** value);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+
+static const char *script_text_part1 =
+EOF
+
+ func_emit_wrapper_part1 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+ cat <<EOF
+
+static const char *script_text_part2 =
+EOF
+ func_emit_wrapper_part2 yes |
+ $SED -e 's/\([\\"]\)/\\\1/g' \
+ -e 's/^/ "/' -e 's/$/\\n"/'
+ echo ";"
+
+ cat <<EOF
+const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ func_to_host_pathlist "$temp_rpath"
+ cat <<EOF
+const char * LIB_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * LIB_PATH_VALUE = "";
+EOF
+ fi
+
+ if test -n "$dllsearchpath"; then
+ func_to_host_pathlist "$dllsearchpath:"
+ cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE = "$func_to_host_pathlist_result";
+EOF
+ else
+ cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE = "";
+EOF
+ fi
+
+ if test "$fast_install" = yes; then
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+ else
+ cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+ fi
+
+
+ cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX "--lt-"
+#define LTWRAPPER_OPTION_PREFIX_LENGTH 5
+
+static const size_t opt_prefix_len = LTWRAPPER_OPTION_PREFIX_LENGTH;
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+
+static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script";
+
+static const size_t env_set_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;
+static const char *env_set_opt = LTWRAPPER_OPTION_PREFIX "env-set";
+ /* argument is putenv-style "foo=bar", value of foo is set to bar */
+
+static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;
+static const char *env_prepend_opt = LTWRAPPER_OPTION_PREFIX "env-prepend";
+ /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */
+
+static const size_t env_append_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;
+static const char *env_append_opt = LTWRAPPER_OPTION_PREFIX "env-append";
+ /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */
+
+int
+main (int argc, char *argv[])
+{
+ char **newargz;
+ int newargc;
+ char *tmp_pathspec;
+ char *actual_cwrapper_path;
+ char *actual_cwrapper_name;
+ char *target_name;
+ char *lt_argv_zero;
+ intptr_t rval = 127;
+
+ int i;
+
+ program_name = (char *) xstrdup (base_name (argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) argv[0] : %s\n", argv[0]));
+ LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));
+
+ /* very simple arg parsing; don't want to rely on getopt */
+ for (i = 1; i < argc; i++)
+ {
+ if (strcmp (argv[i], dumpscript_opt) == 0)
+ {
+EOF
+ case "$host" in
+ *mingw* | *cygwin* )
+ # make stdout use "unix" line endings
+ echo " setmode(1,_O_BINARY);"
+ ;;
+ esac
+
+ cat <<"EOF"
+ printf ("%s", script_text_part1);
+ printf ("%s", script_text_part2);
+ return 0;
+ }
+ }
+
+ newargz = XMALLOC (char *, argc + 1);
+ tmp_pathspec = find_executable (argv[0]);
+ if (tmp_pathspec == NULL)
+ lt_fatal ("Couldn't find %s", argv[0]);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",
+ tmp_pathspec));
+
+ actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+ LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",
+ actual_cwrapper_path));
+ XFREE (tmp_pathspec);
+
+ actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));
+ strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+ /* wrapper name transforms */
+ strendzap (actual_cwrapper_name, ".exe");
+ tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+ XFREE (actual_cwrapper_name);
+ actual_cwrapper_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ /* target_name transforms -- use actual target program name; might have lt- prefix */
+ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+ strendzap (target_name, ".exe");
+ tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+ XFREE (target_name);
+ target_name = tmp_pathspec;
+ tmp_pathspec = 0;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",
+ target_name));
+EOF
+
+ cat <<EOF
+ newargz[0] =
+ XMALLOC (char, (strlen (actual_cwrapper_path) +
+ strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+ strcpy (newargz[0], actual_cwrapper_path);
+ strcat (newargz[0], "$objdir");
+ strcat (newargz[0], "/");
+EOF
+
+ cat <<"EOF"
+ /* stop here, and copy so we don't have to do this twice */
+ tmp_pathspec = xstrdup (newargz[0]);
+
+ /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+ strcat (newargz[0], actual_cwrapper_name);
+
+ /* DO want the lt- prefix here if it exists, so use target_name */
+ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+ XFREE (tmp_pathspec);
+ tmp_pathspec = NULL;
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ {
+ char* p;
+ while ((p = strchr (newargz[0], '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+ {
+ *p = '/';
+ }
+ }
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+ XFREE (target_name);
+ XFREE (actual_cwrapper_path);
+ XFREE (actual_cwrapper_name);
+
+ lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+ lt_setenv ("DUALCASE", "1"); /* for MSK sh */
+ lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+
+ newargc=0;
+ for (i = 1; i < argc; i++)
+ {
+ if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)
+ {
+ if (argv[i][env_set_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_set_opt_len + 1;
+ lt_opt_process_env_set (p);
+ }
+ else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_set (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_set_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)
+ {
+ if (argv[i][env_prepend_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_prepend_opt_len + 1;
+ lt_opt_process_env_prepend (p);
+ }
+ else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_prepend (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_prepend_opt);
+ continue;
+ }
+ if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)
+ {
+ if (argv[i][env_append_opt_len] == '=')
+ {
+ const char *p = argv[i] + env_append_opt_len + 1;
+ lt_opt_process_env_append (p);
+ }
+ else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)
+ {
+ lt_opt_process_env_append (argv[++i]); /* don't copy */
+ }
+ else
+ lt_fatal ("%s missing required argument", env_append_opt);
+ continue;
+ }
+ if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)
+ {
+ /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+ namespace, but it is not one of the ones we know about and
+ have already dealt with, above (inluding dump-script), then
+ report an error. Otherwise, targets might begin to believe
+ they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+ namespace. The first time any user complains about this, we'll
+ need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+ or a configure.ac-settable value.
+ */
+ lt_fatal ("Unrecognized option in %s namespace: '%s'",
+ ltwrapper_option_prefix, argv[i]);
+ }
+ /* otherwise ... */
+ newargz[++newargc] = xstrdup (argv[i]);
+ }
+ newargz[++newargc] = NULL;
+
+ LTWRAPPER_DEBUGPRINTF (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));
+ for (i = 0; i < newargc; i++)
+ {
+ LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d] : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));
+ }
+
+EOF
+
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+ /* execv doesn't actually work on mingw as expected on unix */
+ newargz = prepare_spawn (newargz);
+ rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+ if (rval == -1)
+ {
+ /* failed to start process */
+ LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));
+ return 127;
+ }
+ return rval;
+EOF
+ ;;
+ *)
+ cat <<"EOF"
+ execv (lt_argv_zero, newargz);
+ return rval; /* =127, but avoids unused variable warning */
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+ void *p = (void *) malloc (num);
+ if (!p)
+ lt_fatal ("Memory exhausted");
+
+ return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+ return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+ string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+ const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ /* Skip over the disk name in MSDOS pathnames. */
+ if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+ name += 2;
+#endif
+
+ for (base = name; *name; name++)
+ if (IS_DIR_SEPARATOR (*name))
+ base = name + 1;
+ return base;
+}
+
+int
+check_executable (const char *path)
+{
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(check_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if ((stat (path, &st) >= 0)
+ && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+ return 1;
+ else
+ return 0;
+}
+
+int
+make_executable (const char *path)
+{
+ int rval = 0;
+ struct stat st;
+
+ LTWRAPPER_DEBUGPRINTF (("(make_executable) : %s\n",
+ path ? (*path ? path : "EMPTY!") : "NULL!"));
+ if ((!path) || (!*path))
+ return 0;
+
+ if (stat (path, &st) >= 0)
+ {
+ rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+ }
+ return rval;
+}
+
+/* Searches for the full path of the wrapper. Returns
+ newly allocated full path name if found, NULL otherwise
+ Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+ int has_slash = 0;
+ const char *p;
+ const char *p_next;
+ /* static buffer for getcwd */
+ char tmp[LT_PATHMAX + 1];
+ int tmp_len;
+ char *concat_name;
+
+ LTWRAPPER_DEBUGPRINTF (("(find_executable) : %s\n",
+ wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));
+
+ if ((wrapper == NULL) || (*wrapper == '\0'))
+ return NULL;
+
+ /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ else
+ {
+#endif
+ if (IS_DIR_SEPARATOR (wrapper[0]))
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ }
+#endif
+
+ for (p = wrapper; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = 1;
+ break;
+ }
+ if (!has_slash)
+ {
+ /* no slashes; search PATH */
+ const char *path = getenv ("PATH");
+ if (path != NULL)
+ {
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ for (q = p; *q; q++)
+ if (IS_PATH_SEPARATOR (*q))
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+ if (p_len == 0)
+ {
+ /* empty path: current directory */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name =
+ XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+ }
+ else
+ {
+ concat_name =
+ XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, wrapper);
+ }
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ }
+ /* not found in PATH; assume curdir */
+ }
+ /* Relative path | not found in path: prepend cwd */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal ("getcwd failed");
+ tmp_len = strlen (tmp);
+ concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+ return xstrdup (pathspec);
+#else
+ char buf[LT_PATHMAX];
+ struct stat s;
+ char *tmp_pathspec = xstrdup (pathspec);
+ char *p;
+ int has_symlinks = 0;
+ while (strlen (tmp_pathspec) && !has_symlinks)
+ {
+ LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",
+ tmp_pathspec));
+ if (lstat (tmp_pathspec, &s) == 0)
+ {
+ if (S_ISLNK (s.st_mode) != 0)
+ {
+ has_symlinks = 1;
+ break;
+ }
+
+ /* search backwards for last DIR_SEPARATOR */
+ p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+ while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ p--;
+ if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ {
+ /* no more DIR_SEPARATORS left */
+ break;
+ }
+ *p = '\0';
+ }
+ else
+ {
+ char *errstr = strerror (errno);
+ lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);
+ }
+ }
+ XFREE (tmp_pathspec);
+
+ if (!has_symlinks)
+ {
+ return xstrdup (pathspec);
+ }
+
+ tmp_pathspec = realpath (pathspec, buf);
+ if (tmp_pathspec == 0)
+ {
+ lt_fatal ("Could not follow symlinks for %s", pathspec);
+ }
+ return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+ size_t len, patlen;
+
+ assert (str != NULL);
+ assert (pat != NULL);
+
+ len = strlen (str);
+ patlen = strlen (pat);
+
+ if (patlen <= len)
+ {
+ str += len - patlen;
+ if (strcmp (str, pat) == 0)
+ *str = '\0';
+ }
+ return str;
+}
+
+static void
+lt_error_core (int exit_status, const char *mode,
+ const char *message, va_list ap)
+{
+ fprintf (stderr, "%s: %s: ", program_name, mode);
+ vfprintf (stderr, message, ap);
+ fprintf (stderr, ".\n");
+
+ if (exit_status >= 0)
+ exit (exit_status);
+}
+
+void
+lt_fatal (const char *message, ...)
+{
+ va_list ap;
+ va_start (ap, message);
+ lt_error_core (EXIT_FAILURE, "FATAL", message, ap);
+ va_end (ap);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+ {
+#ifdef HAVE_SETENV
+ /* always make a copy, for consistency with !HAVE_SETENV */
+ char *str = xstrdup (value);
+ setenv (name, str, 1);
+#else
+ int len = strlen (name) + 1 + strlen (value) + 1;
+ char *str = XMALLOC (char, len);
+ sprintf (str, "%s=%s", name, value);
+ if (putenv (str) != EXIT_SUCCESS)
+ {
+ XFREE (str);
+ }
+#endif
+ }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+ char *new_value;
+ if (orig_value && *orig_value)
+ {
+ int orig_value_len = strlen (orig_value);
+ int add_len = strlen (add);
+ new_value = XMALLOC (char, add_len + orig_value_len + 1);
+ if (to_end)
+ {
+ strcpy (new_value, orig_value);
+ strcpy (new_value + orig_value_len, add);
+ }
+ else
+ {
+ strcpy (new_value, add);
+ strcpy (new_value + add_len, orig_value);
+ }
+ }
+ else
+ {
+ new_value = xstrdup (add);
+ }
+ return new_value;
+}
+
+int
+lt_split_name_value (const char *arg, char** name, char** value)
+{
+ const char *p;
+ int len;
+ if (!arg || !*arg)
+ return 1;
+
+ p = strchr (arg, (int)'=');
+
+ if (!p)
+ return 1;
+
+ *value = xstrdup (++p);
+
+ len = strlen (arg) - strlen (*value);
+ *name = XMALLOC (char, len);
+ strncpy (*name, arg, len-1);
+ (*name)[len - 1] = '\0';
+
+ return 0;
+}
+
+void
+lt_opt_process_env_set (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);
+ }
+
+ lt_setenv (name, value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_prepend (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_opt_process_env_append (const char *arg)
+{
+ char *name = NULL;
+ char *value = NULL;
+ char *new_value = NULL;
+
+ if (lt_split_name_value (arg, &name, &value) != 0)
+ {
+ XFREE (name);
+ XFREE (value);
+ lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);
+ }
+
+ new_value = lt_extend_str (getenv (name), value, 1);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ XFREE (name);
+ XFREE (value);
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ /* some systems can't cope with a ':'-terminated path #' */
+ int len = strlen (new_value);
+ while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+ {
+ new_value[len-1] = '\0';
+ }
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+ LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+ (name ? name : "<NULL>"),
+ (value ? value : "<NULL>")));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+EOF
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+ Note that spawn() does not by itself call the command interpreter
+ (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+ ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&v);
+ v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+ }) ? "cmd.exe" : "command.com").
+ Instead it simply concatenates the arguments, separated by ' ', and calls
+ CreateProcess(). We must quote the arguments since Win32 CreateProcess()
+ interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+ special way:
+ - Space and tab are interpreted as delimiters. They are not treated as
+ delimiters if they are surrounded by double quotes: "...".
+ - Unescaped double quotes are removed from the input. Their only effect is
+ that within double quotes, space and tab are treated like normal
+ characters.
+ - Backslashes not followed by double quotes are not special.
+ - But 2*n+1 backslashes followed by a double quote become
+ n backslashes followed by a double quote (n >= 0):
+ \" -> "
+ \\\" -> \"
+ \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+ size_t argc;
+ char **new_argv;
+ size_t i;
+
+ /* Count number of arguments. */
+ for (argc = 0; argv[argc] != NULL; argc++)
+ ;
+
+ /* Allocate new argument vector. */
+ new_argv = XMALLOC (char *, argc + 1);
+
+ /* Put quoted arguments into the new argument vector. */
+ for (i = 0; i < argc; i++)
+ {
+ const char *string = argv[i];
+
+ if (string[0] == '\0')
+ new_argv[i] = xstrdup ("\"\"");
+ else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+ {
+ int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+ size_t length;
+ unsigned int backslashes;
+ const char *s;
+ char *quoted_string;
+ char *p;
+
+ length = 0;
+ backslashes = 0;
+ if (quote_around)
+ length++;
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ length += backslashes + 1;
+ length++;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ length += backslashes + 1;
+
+ quoted_string = XMALLOC (char, length + 1);
+
+ p = quoted_string;
+ backslashes = 0;
+ if (quote_around)
+ *p++ = '"';
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ {
+ unsigned int j;
+ for (j = backslashes + 1; j > 0; j--)
+ *p++ = '\\';
+ }
+ *p++ = c;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ {
+ unsigned int j;
+ for (j = backslashes; j > 0; j--)
+ *p++ = '\\';
+ *p++ = '"';
+ }
+ *p = '\0';
+
+ new_argv[i] = quoted_string;
+ }
+ else
+ new_argv[i] = (char *) string;
+ }
+ new_argv[argc] = NULL;
+
+ return new_argv;
+}
+EOF
+ ;;
+ esac
+}
+# end: func_emit_cwrapperexe_src
+
+# func_mode_link arg...
+func_mode_link ()
+{
+ $opt_debug
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ # It is impossible to link a dll without this setting, and
+ # we shouldn't force the makefile maintainer to figure out
+ # which system we are compiling for in order to pass an extra
+ # flag for every libtool invocation.
+ # allow_undefined=no
+
+ # FIXME: Unfortunately, there are problems with the above when trying
+ # to make a dll which has undefined symbols, in which case not
+ # even a static library is built. For now, we need to specify
+ # -no-undefined on the libtool link line when we can be certain
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
+ *)
+ allow_undefined=yes
+ ;;
+ esac
+ libtool_args=$nonopt
+ base_compile="$nonopt $@"
+ compile_command=$nonopt
+ finalize_command=$nonopt
+
+ compile_rpath=
+ finalize_rpath=
+ compile_shlibpath=
+ finalize_shlibpath=
+ convenience=
+ old_convenience=
+ deplibs=
+ old_deplibs=
+ compiler_flags=
+ linker_flags=
+ dllsearchpath=
+ lib_search_path=`pwd`
+ inst_prefix_dir=
+ new_inherited_linker_flags=
+
+ avoid_version=no
+ dlfiles=
+ dlprefiles=
+ dlself=no
+ export_dynamic=no
+ export_symbols=
+ export_symbols_regex=
+ generated=
+ libobjs=
+ ltlibs=
+ module=no
+ no_install=no
+ objs=
+ non_pic_objects=
+ precious_files_regex=
+ prefer_static_libs=no
+ preload=no
+ prev=
+ prevarg=
+ release=
+ rpath=
+ xrpath=
+ perm_rpath=
+ temp_rpath=
+ thread_safe=no
+ vinfo=
+ vinfo_number=no
+ weak_libs=
+ single_module="${wl}-single_module"
+ func_infer_tag $base_compile
+
+ # We need to know -static, to get the right output filenames.
+ for arg
+ do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ break
+ ;;
+ -all-static | -static | -static-libtool-libs)
+ case $arg in
+ -all-static)
+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+ func_warning "complete static linking is impossible in this configuration"
+ fi
+ if test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ -static)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=built
+ ;;
+ -static-libtool-libs)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ esac
+ build_libtool_libs=no
+ build_old_libs=yes
+ break
+ ;;
+ esac
+ done
+
+ # See if our shared archives depend on static archives.
+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+ # Go through the arguments, transforming them on the way.
+ while test "$#" -gt 0; do
+ arg="$1"
+ shift
+ func_quote_for_eval "$arg"
+ qarg=$func_quote_for_eval_unquoted_result
+ func_append libtool_args " $func_quote_for_eval_result"
+
+ # If the previous option needs an argument, assign it.
+ if test -n "$prev"; then
+ case $prev in
+ output)
+ func_append compile_command " @OUTPUT@"
+ func_append finalize_command " @OUTPUT@"
+ ;;
+ esac
+
+ case $prev in
+ dlfiles|dlprefiles)
+ if test "$preload" = no; then
+ # Add the symbol object into the linking commands.
+ func_append compile_command " @SYMFILE@"
+ func_append finalize_command " @SYMFILE@"
+ preload=yes
+ fi
+ case $arg in
+ *.la | *.lo) ;; # We handle these cases below.
+ force)
+ if test "$dlself" = no; then
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ self)
+ if test "$prev" = dlprefiles; then
+ dlself=yes
+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+ dlself=yes
+ else
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ *)
+ if test "$prev" = dlfiles; then
+ dlfiles="$dlfiles $arg"
+ else
+ dlprefiles="$dlprefiles $arg"
+ fi
+ prev=
+ continue
+ ;;
+ esac
+ ;;
+ expsyms)
+ export_symbols="$arg"
+ test -f "$arg" \
+ || func_fatal_error "symbol file \`$arg' does not exist"
+ prev=
+ continue
+ ;;
+ expsyms_regex)
+ export_symbols_regex="$arg"
+ prev=
+ continue
+ ;;
+ framework)
+ case $host in
+ *-*-darwin*)
+ case "$deplibs " in
+ *" $qarg.ltframework "*) ;;
+ *) deplibs="$deplibs $qarg.ltframework" # this is fixed later
+ ;;
+ esac
+ ;;
+ esac
+ prev=
+ continue
+ ;;
+ inst_prefix)
+ inst_prefix_dir="$arg"
+ prev=
+ continue
+ ;;
+ objectlist)
+ if test -f "$arg"; then
+ save_arg=$arg
+ moreargs=
+ for fil in `cat "$save_arg"`
+ do
+# moreargs="$moreargs $fil"
+ arg=$fil
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ done
+ else
+ func_fatal_error "link input file \`$arg' does not exist"
+ fi
+ arg=$save_arg
+ prev=
+ continue
+ ;;
+ precious_regex)
+ precious_files_regex="$arg"
+ prev=
+ continue
+ ;;
+ release)
+ release="-$arg"
+ prev=
+ continue
+ ;;
+ rpath | xrpath)
+ # We need an absolute path.
+ case $arg in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ if test "$prev" = rpath; then
+ case "$rpath " in
+ *" $arg "*) ;;
+ *) rpath="$rpath $arg" ;;
+ esac
+ else
+ case "$xrpath " in
+ *" $arg "*) ;;
+ *) xrpath="$xrpath $arg" ;;
+ esac
+ fi
+ prev=
+ continue
+ ;;
+ shrext)
+ shrext_cmds="$arg"
+ prev=
+ continue
+ ;;
+ weak)
+ weak_libs="$weak_libs $arg"
+ prev=
+ continue
+ ;;
+ xcclinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xcompiler)
+ compiler_flags="$compiler_flags $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xlinker)
+ linker_flags="$linker_flags $qarg"
+ compiler_flags="$compiler_flags $wl$qarg"
+ prev=
+ func_append compile_command " $wl$qarg"
+ func_append finalize_command " $wl$qarg"
+ continue
+ ;;
+ *)
+ eval "$prev=\"\$arg\""
+ prev=
+ continue
+ ;;
+ esac
+ fi # test -n "$prev"
+
+ prevarg="$arg"
+
+ case $arg in
+ -all-static)
+ if test -n "$link_static_flag"; then
+ # See comment for -static flag below, for more details.
+ func_append compile_command " $link_static_flag"
+ func_append finalize_command " $link_static_flag"
+ fi
+ continue
+ ;;
+
+ -allow-undefined)
+ # FIXME: remove this flag sometime in the future.
+ func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+ ;;
+
+ -avoid-version)
+ avoid_version=yes
+ continue
+ ;;
+
+ -dlopen)
+ prev=dlfiles
+ continue
+ ;;
+
+ -dlpreopen)
+ prev=dlprefiles
+ continue
+ ;;
+
+ -export-dynamic)
+ export_dynamic=yes
+ continue
+ ;;
+
+ -export-symbols | -export-symbols-regex)
+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+ func_fatal_error "more than one -exported-symbols argument is not allowed"
+ fi
+ if test "X$arg" = "X-export-symbols"; then
+ prev=expsyms
+ else
+ prev=expsyms_regex
+ fi
+ continue
+ ;;
+
+ -framework)
+ prev=framework
+ continue
+ ;;
+
+ -inst-prefix-dir)
+ prev=inst_prefix
+ continue
+ ;;
+
+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+ # so, if we see these flags be careful not to treat them like -L
+ -L[A-Z][A-Z]*:*)
+ case $with_gcc/$host in
+ no/*-*-irix* | /*-*-irix*)
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ ;;
+ esac
+ continue
+ ;;
+
+ -L*)
+ func_stripname '-L' '' "$arg"
+ dir=$func_stripname_result
+ if test -z "$dir"; then
+ if test "$#" -gt 0; then
+ func_fatal_error "require no space between \`-L' and \`$1'"
+ else
+ func_fatal_error "need path for \`-L' option"
+ fi
+ fi
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ test -z "$absdir" && \
+ func_fatal_error "cannot determine absolute directory name of \`$dir'"
+ dir="$absdir"
+ ;;
+ esac
+ case "$deplibs " in
+ *" -L$dir "*) ;;
+ *)
+ deplibs="$deplibs -L$dir"
+ lib_search_path="$lib_search_path $dir"
+ ;;
+ esac
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$dir:"*) ;;
+ ::) dllsearchpath=$dir;;
+ *) dllsearchpath="$dllsearchpath:$dir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ continue
+ ;;
+
+ -l*)
+ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)
+ # These systems don't actually have a C or math library (as such)
+ continue
+ ;;
+ *-*-os2*)
+ # These systems don't actually have a C library (as such)
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C and math libraries are in the System framework
+ deplibs="$deplibs System.ltframework"
+ continue
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ test "X$arg" = "X-lc" && continue
+ ;;
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
+ fi
+ deplibs="$deplibs $arg"
+ continue
+ ;;
+
+ -module)
+ module=yes
+ continue
+ ;;
+
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
+ # classes, name mangling, and exception handling.
+ # Darwin uses the -arch flag to determine output architecture.
+ -model|-arch|-isysroot)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ prev=xcompiler
+ continue
+ ;;
+
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ compiler_flags="$compiler_flags $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ case "$new_inherited_linker_flags " in
+ *" $arg "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;
+ esac
+ continue
+ ;;
+
+ -multi_module)
+ single_module="${wl}-multi_module"
+ continue
+ ;;
+
+ -no-fast-install)
+ fast_install=no
+ continue
+ ;;
+
+ -no-install)
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+ # The PATH hackery in wrapper scripts is required on Windows
+ # and Darwin in order for the loader to find any dlls it needs.
+ func_warning "\`-no-install' is ignored for $host"
+ func_warning "assuming \`-no-fast-install' instead"
+ fast_install=no
+ ;;
+ *) no_install=yes ;;
+ esac
+ continue
+ ;;
+
+ -no-undefined)
+ allow_undefined=no
+ continue
+ ;;
+
+ -objectlist)
+ prev=objectlist
+ continue
+ ;;
+
+ -o) prev=output ;;
+
+ -precious-files-regex)
+ prev=precious_regex
+ continue
+ ;;
+
+ -release)
+ prev=release
+ continue
+ ;;
+
+ -rpath)
+ prev=rpath
+ continue
+ ;;
+
+ -R)
+ prev=xrpath
+ continue
+ ;;
+
+ -R*)
+ func_stripname '-R' '' "$arg"
+ dir=$func_stripname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ continue
+ ;;
+
+ -shared)
+ # The effects of -shared are defined in a previous loop.
+ continue
+ ;;
+
+ -shrext)
+ prev=shrext
+ continue
+ ;;
+
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+ # didn't have a PIC flag, but the assumption that the effects
+ # would be equivalent was wrong. It would break on at least
+ # Digital Unix and AIX.
+ continue
+ ;;
+
+ -thread-safe)
+ thread_safe=yes
+ continue
+ ;;
+
+ -version-info)
+ prev=vinfo
+ continue
+ ;;
+
+ -version-number)
+ prev=vinfo
+ vinfo_number=yes
+ continue
+ ;;
+
+ -weak)
+ prev=weak
+ continue
+ ;;
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ arg="$arg $wl$func_quote_for_eval_result"
+ compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"
+ linker_flags="$linker_flags $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Xcompiler)
+ prev=xcompiler
+ continue
+ ;;
+
+ -Xlinker)
+ prev=xlinker
+ continue
+ ;;
+
+ -XCClinker)
+ prev=xcclinker
+ continue
+ ;;
+
+ # -msg_* for osf cc
+ -msg_*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ # -64, -mips[0-9] enable 64-bit mode on the SGI compiler
+ # -r[0-9][0-9]* specifies the processor on the SGI compiler
+ # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler
+ # +DA*, +DD* enable 64-bit mode on the HP compiler
+ # -q* pass through compiler args for the IBM compiler
+ # -m*, -t[45]*, -txscale* pass through architecture-specific
+ # compiler args for GCC
+ # -F/path gives path to uninstalled frameworks, gcc on darwin
+ # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC
+ # @file GCC response files
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ compiler_flags="$compiler_flags $arg"
+ continue
+ ;;
+
+ # Some other compiler flag.
+ -* | +*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ *.$objext)
+ # A standard object.
+ objs="$objs $arg"
+ ;;
+
+ *.lo)
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ dlfiles="$dlfiles $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ dlprefiles="$dlprefiles $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ ;;
+
+ *.$libext)
+ # An archive.
+ deplibs="$deplibs $arg"
+ old_deplibs="$old_deplibs $arg"
+ continue
+ ;;
+
+ *.la)
+ # A libtool-controlled library.
+
+ if test "$prev" = dlfiles; then
+ # This library was specified with -dlopen.
+ dlfiles="$dlfiles $arg"
+ prev=
+ elif test "$prev" = dlprefiles; then
+ # The library was specified with -dlpreopen.
+ dlprefiles="$dlprefiles $arg"
+ prev=
+ else
+ deplibs="$deplibs $arg"
+ fi
+ continue
+ ;;
+
+ # Some other compiler argument.
+ *)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+ esac # arg
+
+ # Now actually substitute the argument into the commands.
+ if test -n "$arg"; then
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+ done # argument parsing loop
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prevarg' option requires an argument"
+
+ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+ eval arg=\"$export_dynamic_flag_spec\"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+
+ oldlibs=
+ # calculate the name of the file, without its directory
+ func_basename "$output"
+ outputname="$func_basename_result"
+ libobjs_save="$libobjs"
+
+ if test -n "$shlibpath_var"; then
+ # get the directories listed in $shlibpath_var
+ eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
+ else
+ shlib_search_path=
+ fi
+ eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+ func_dirname "$output" "/" ""
+ output_objdir="$func_dirname_result$objdir"
+ # Create the object directory.
+ func_mkdir_p "$output_objdir"
+
+ # Determine the type of output
+ case $output in
+ "")
+ func_fatal_help "you must specify an output file"
+ ;;
+ *.$libext) linkmode=oldlib ;;
+ *.lo | *.$objext) linkmode=obj ;;
+ *.la) linkmode=lib ;;
+ *) linkmode=prog ;; # Anything else should be a program.
+ esac
+
+ specialdeplibs=
+
+ libs=
+ # Find all interdependent deplibs by searching for libraries
+ # that are linked more than once (e.g. -la -lb -la)
+ for deplib in $deplibs; do
+ if $opt_duplicate_deps ; then
+ case "$libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ libs="$libs $deplib"
+ done
+
+ if test "$linkmode" = lib; then
+ libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+ # Compute libraries that are listed more than once in $predeps
+ # $postdeps and mark them as special (i.e., whose duplicates are
+ # not to be eliminated).
+ pre_post_deps=
+ if $opt_duplicate_compiler_generated_deps; then
+ for pre_post_dep in $predeps $postdeps; do
+ case "$pre_post_deps " in
+ *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;
+ esac
+ pre_post_deps="$pre_post_deps $pre_post_dep"
+ done
+ fi
+ pre_post_deps=
+ fi
+
+ deplibs=
+ newdependency_libs=
+ newlib_search_path=
+ need_relink=no # whether we're linking any uninstalled libtool libraries
+ notinst_deplibs= # not-installed libtool libraries
+ notinst_path= # paths that contain not-installed libtool libraries
+
+ case $linkmode in
+ lib)
+ passes="conv dlpreopen link"
+ for file in $dlfiles $dlprefiles; do
+ case $file in
+ *.la) ;;
+ *)
+ func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+ ;;
+ esac
+ done
+ ;;
+ prog)
+ compile_deplibs=
+ finalize_deplibs=
+ alldeplibs=no
+ newdlfiles=
+ newdlprefiles=
+ passes="conv scan dlopen dlpreopen link"
+ ;;
+ *) passes="conv"
+ ;;
+ esac
+
+ for pass in $passes; do
+ # The preopen pass in lib mode reverses $deplibs; put it back here
+ # so that -L comes before libs that need it for instance...
+ if test "$linkmode,$pass" = "lib,link"; then
+ ## FIXME: Find the place where the list is rebuilt in the wrong
+ ## order, and fix it there properly
+ tmp_deplibs=
+ for deplib in $deplibs; do
+ tmp_deplibs="$deplib $tmp_deplibs"
+ done
+ deplibs="$tmp_deplibs"
+ fi
+
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan"; then
+ libs="$deplibs"
+ deplibs=
+ fi
+ if test "$linkmode" = prog; then
+ case $pass in
+ dlopen) libs="$dlfiles" ;;
+ dlpreopen) libs="$dlprefiles" ;;
+ link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
+ esac
+ fi
+ if test "$linkmode,$pass" = "lib,dlpreopen"; then
+ # Collect and forward deplibs of preopened libtool libs
+ for lib in $dlprefiles; do
+ # Ignore non-libtool-libs
+ dependency_libs=
+ case $lib in
+ *.la) func_source "$lib" ;;
+ esac
+
+ # Collect preopened libtool deplibs, except any this library
+ # has declared as weak libs
+ for deplib in $dependency_libs; do
+ deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`
+ case " $weak_libs " in
+ *" $deplib_base "*) ;;
+ *) deplibs="$deplibs $deplib" ;;
+ esac
+ done
+ done
+ libs="$dlprefiles"
+ fi
+ if test "$pass" = dlopen; then
+ # Collect dlpreopened libraries
+ save_deplibs="$deplibs"
+ deplibs=
+ fi
+
+ for deplib in $libs; do
+ lib=
+ found=no
+ case $deplib in
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags $deplib"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -l*)
+ if test "$linkmode" != lib && test "$linkmode" != prog; then
+ func_warning "\`-l' is ignored for archives/objects"
+ continue
+ fi
+ func_stripname '-l' '' "$deplib"
+ name=$func_stripname_result
+ if test "$linkmode" = lib; then
+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+ else
+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+ fi
+ for searchdir in $searchdirs; do
+ for search_ext in .la $std_shrext .so .a; do
+ # Search the libtool library
+ lib="$searchdir/lib${name}${search_ext}"
+ if test -f "$lib"; then
+ if test "$search_ext" = ".la"; then
+ found=yes
+ else
+ found=no
+ fi
+ break 2
+ fi
+ done
+ done
+ if test "$found" != yes; then
+ # deplib doesn't seem to be a libtool library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ else # deplib is a libtool library
+ # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+ # We need to do some special things here, and not later.
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $deplib "*)
+ if func_lalib_p "$lib"; then
+ library_names=
+ old_library=
+ func_source "$lib"
+ for l in $old_library $library_names; do
+ ll="$l"
+ done
+ if test "X$ll" = "X$old_library" ; then # only static version available
+ found=no
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+ lib=$ladir/$old_library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ fi
+ fi
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+ ;; # -l
+ *.ltframework)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -L*)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ test "$pass" = conv && continue
+ newdependency_libs="$deplib $newdependency_libs"
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ prog)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ if test "$pass" = scan; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ *)
+ func_warning "\`-L' is ignored for archives/objects"
+ ;;
+ esac # linkmode
+ continue
+ ;; # -L
+ -R*)
+ if test "$pass" = link; then
+ func_stripname '-R' '' "$deplib"
+ dir=$func_stripname_result
+ # Make sure the xrpath contains only unique directories.
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) xrpath="$xrpath $dir" ;;
+ esac
+ fi
+ deplibs="$deplib $deplibs"
+ continue
+ ;;
+ *.la) lib="$deplib" ;;
+ *.$libext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ case $linkmode in
+ lib)
+ # Linking convenience modules into shared libraries is allowed,
+ # but linking other static libraries is non-portable.
+ case " $dlpreconveniencelibs " in
+ *" $deplib "*) ;;
+ *)
+ valid_a_lib=no
+ case $deplibs_check_method in
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \
+ | $EGREP "$match_pattern_regex" > /dev/null; then
+ valid_a_lib=yes
+ fi
+ ;;
+ pass_all)
+ valid_a_lib=yes
+ ;;
+ esac
+ if test "$valid_a_lib" != yes; then
+ $ECHO
+ $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because the file extensions .$libext of this argument makes me believe"
+ $ECHO "*** that it is just a static archive that I should not use here."
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the"
+ $ECHO "*** static library $deplib is not portable!"
+ deplibs="$deplib $deplibs"
+ fi
+ ;;
+ esac
+ continue
+ ;;
+ prog)
+ if test "$pass" != link; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ continue
+ ;;
+ esac # linkmode
+ ;; # *.$libext
+ *.lo | *.$objext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ elif test "$linkmode" = prog; then
+ if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+ # If there is no dlopen support or we're linking statically,
+ # we need to preload.
+ newdlprefiles="$newdlprefiles $deplib"
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ newdlfiles="$newdlfiles $deplib"
+ fi
+ fi
+ continue
+ ;;
+ %DEPLIBS%)
+ alldeplibs=yes
+ continue
+ ;;
+ esac # case $deplib
+
+ if test "$found" = yes || test -f "$lib"; then :
+ else
+ func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+ fi
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$lib" \
+ || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+
+ dlname=
+ dlopen=
+ dlpreopen=
+ libdir=
+ library_names=
+ old_library=
+ inherited_linker_flags=
+ # If the library was installed with an old release of libtool,
+ # it will not redefine variables installed, or shouldnotlink
+ installed=yes
+ shouldnotlink=no
+ avoidtemprpath=
+
+
+ # Read the .la file
+ func_source "$lib"
+
+ # Convert "-framework foo" to "foo.ltframework"
+ if test -n "$inherited_linker_flags"; then
+ tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`
+ for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+ case " $new_inherited_linker_flags " in
+ *" $tmp_inherited_linker_flag "*) ;;
+ *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;
+ esac
+ done
+ fi
+ dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan" ||
+ { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+ test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
+ test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
+ fi
+
+ if test "$pass" = conv; then
+ # Only check for convenience libraries
+ deplibs="$lib $deplibs"
+ if test -z "$libdir"; then
+ if test -z "$old_library"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+ # It is a libtool convenience library, so add in its objects.
+ convenience="$convenience $ladir/$objdir/$old_library"
+ old_convenience="$old_convenience $ladir/$objdir/$old_library"
+ elif test "$linkmode" != prog && test "$linkmode" != lib; then
+ func_fatal_error "\`$lib' is not a convenience library"
+ fi
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ deplibs="$deplib $deplibs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+ continue
+ fi # $pass = conv
+
+
+ # Get the name of the library we link against.
+ linklib=
+ for l in $old_library $library_names; do
+ linklib="$l"
+ done
+ if test -z "$linklib"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+
+ # This library was specified with -dlopen.
+ if test "$pass" = dlopen; then
+ if test -z "$libdir"; then
+ func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+ fi
+ if test -z "$dlname" ||
+ test "$dlopen_support" != yes ||
+ test "$build_libtool_libs" = no; then
+ # If there is no dlname, no dlopen support or we're linking
+ # statically, we need to preload. We also need to preload any
+ # dependent libraries so libltdl's deplib preloader doesn't
+ # bomb out in the load deplibs phase.
+ dlprefiles="$dlprefiles $lib $dependency_libs"
+ else
+ newdlfiles="$newdlfiles $lib"
+ fi
+ continue
+ fi # $pass = dlopen
+
+ # We need an absolute path.
+ case $ladir in
+ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ func_warning "cannot determine absolute directory name of \`$ladir'"
+ func_warning "passing it literally to the linker, although it might fail"
+ abs_ladir="$ladir"
+ fi
+ ;;
+ esac
+ func_basename "$lib"
+ laname="$func_basename_result"
+
+ # Find the relevant object directory and library name.
+ if test "X$installed" = Xyes; then
+ if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ func_warning "library \`$lib' was moved."
+ dir="$ladir"
+ absdir="$abs_ladir"
+ libdir="$abs_ladir"
+ else
+ dir="$libdir"
+ absdir="$libdir"
+ fi
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+ else
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ dir="$ladir"
+ absdir="$abs_ladir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ else
+ dir="$ladir/$objdir"
+ absdir="$abs_ladir/$objdir"
+ # Remove this search path later
+ notinst_path="$notinst_path $abs_ladir"
+ fi
+ fi # $installed = yes
+ func_stripname 'lib' '.la' "$laname"
+ name=$func_stripname_result
+
+ # This library was specified with -dlpreopen.
+ if test "$pass" = dlpreopen; then
+ if test -z "$libdir" && test "$linkmode" = prog; then
+ func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+ fi
+ # Prefer using a static library (so that no silly _DYNAMIC symbols
+ # are required to link).
+ if test -n "$old_library"; then
+ newdlprefiles="$newdlprefiles $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"
+ # Otherwise, use the dlname, so that lt_dlopen finds it.
+ elif test -n "$dlname"; then
+ newdlprefiles="$newdlprefiles $dir/$dlname"
+ else
+ newdlprefiles="$newdlprefiles $dir/$linklib"
+ fi
+ fi # $pass = dlpreopen
+
+ if test -z "$libdir"; then
+ # Link the convenience library
+ if test "$linkmode" = lib; then
+ deplibs="$dir/$old_library $deplibs"
+ elif test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$dir/$old_library $compile_deplibs"
+ finalize_deplibs="$dir/$old_library $finalize_deplibs"
+ else
+ deplibs="$lib $deplibs" # used for prog,scan pass
+ fi
+ continue
+ fi
+
+
+ if test "$linkmode" = prog && test "$pass" != link; then
+ newlib_search_path="$newlib_search_path $ladir"
+ deplibs="$lib $deplibs"
+
+ linkalldeplibs=no
+ if test "$link_all_deplibs" != no || test -z "$library_names" ||
+ test "$build_libtool_libs" = no; then
+ linkalldeplibs=yes
+ fi
+
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ newlib_search_path="$newlib_search_path $func_stripname_result"
+ ;;
+ esac
+ # Need to link against all dependency_libs?
+ if test "$linkalldeplibs" = yes; then
+ deplibs="$deplib $deplibs"
+ else
+ # Need to hardcode shared library paths
+ # or/and link against static libraries
+ newdependency_libs="$deplib $newdependency_libs"
+ fi
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done # for deplib
+ continue
+ fi # $linkmode = prog...
+
+ if test "$linkmode,$pass" = "prog,link"; then
+ if test -n "$library_names" &&
+ { { test "$prefer_static_libs" = no ||
+ test "$prefer_static_libs,$installed" = "built,yes"; } ||
+ test -z "$old_library"; }; then
+ # We need to hardcode the library path
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+ # Make sure the rpath contains only unique directories.
+ case "$temp_rpath:" in
+ *"$absdir:"*) ;;
+ *) temp_rpath="$temp_rpath$absdir:" ;;
+ esac
+ fi
+
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi # $linkmode,$pass = prog,link...
+
+ if test "$alldeplibs" = yes &&
+ { test "$deplibs_check_method" = pass_all ||
+ { test "$build_libtool_libs" = yes &&
+ test -n "$library_names"; }; }; then
+ # We only need to search for static libraries
+ continue
+ fi
+ fi
+
+ link_static=no # Whether the deplib will be linked statically
+ use_static_libs=$prefer_static_libs
+ if test "$use_static_libs" = built && test "$installed" = yes; then
+ use_static_libs=no
+ fi
+ if test -n "$library_names" &&
+ { test "$use_static_libs" = no || test -z "$old_library"; }; then
+ case $host in
+ *cygwin* | *mingw* | *cegcc*)
+ # No point in relinking DLLs because paths are not encoded
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=no
+ ;;
+ *)
+ if test "$installed" = no; then
+ notinst_deplibs="$notinst_deplibs $lib"
+ need_relink=yes
+ fi
+ ;;
+ esac
+ # This is a shared library
+
+ # Warn about portability, can't link against -module's on some
+ # systems (darwin). Don't bleat about dlopened modules though!
+ dlopenmodule=""
+ for dlpremoduletest in $dlprefiles; do
+ if test "X$dlpremoduletest" = "X$lib"; then
+ dlopenmodule="$dlpremoduletest"
+ break
+ fi
+ done
+ if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+ $ECHO
+ if test "$linkmode" = prog; then
+ $ECHO "*** Warning: Linking the executable $output against the loadable module"
+ else
+ $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+ fi
+ $ECHO "*** $linklib is not portable!"
+ fi
+ if test "$linkmode" = lib &&
+ test "$hardcode_into_libs" = yes; then
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) compile_rpath="$compile_rpath $absdir"
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir"
+ esac
+ ;;
+ esac
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+ # figure out the soname
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ # use dlname if we got it. it's perfectly good, no?
+ if test -n "$dlname"; then
+ soname="$dlname"
+ elif test -n "$soname_spec"; then
+ # bleh windows
+ case $host in
+ *cygwin* | mingw* | *cegcc*)
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+ esac
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+
+ # Make a new name for the extract_expsyms_cmds to use
+ soroot="$soname"
+ func_basename "$soroot"
+ soname="$func_basename_result"
+ func_stripname 'lib' '.dll' "$soname"
+ newlib=libimp-$func_stripname_result.a
+
+ # If the library has no export list, then create one now
+ if test -f "$output_objdir/$soname-def"; then :
+ else
+ func_verbose "extracting exported symbol list from \`$soname'"
+ func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+ fi
+
+ # Create $newlib
+ if test -f "$output_objdir/$newlib"; then :; else
+ func_verbose "generating import library for \`$soname'"
+ func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+ fi
+ # make sure the library variables are pointing to the new library
+ dir=$output_objdir
+ linklib=$newlib
+ fi # test -n "$old_archive_from_expsyms_cmds"
+
+ if test "$linkmode" = prog || test "$mode" != relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ lib_linked=yes
+ case $hardcode_action in
+ immediate | unsupported)
+ if test "$hardcode_direct" = no; then
+ add="$dir/$linklib"
+ case $host in
+ *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+ *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+ *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+ *-*-unixware7*) add_dir="-L$dir" ;;
+ *-*-darwin* )
+ # if the lib is a (non-dlopened) module then we can not
+ # link against it, someone is ignoring the earlier warnings
+ if /usr/bin/file -L $add 2> /dev/null |
+ $GREP ": [^:]* bundle" >/dev/null ; then
+ if test "X$dlopenmodule" != "X$lib"; then
+ $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+ if test -z "$old_library" ; then
+ $ECHO
+ $ECHO "*** And there doesn't seem to be a static archive available"
+ $ECHO "*** The link will probably fail, sorry"
+ else
+ add="$dir/$old_library"
+ fi
+ elif test -n "$old_library"; then
+ add="$dir/$old_library"
+ fi
+ fi
+ esac
+ elif test "$hardcode_minus_L" = no; then
+ case $host in
+ *-*-sunos*) add_shlibpath="$dir" ;;
+ esac
+ add_dir="-L$dir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = no; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ relink)
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$dir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$dir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ *) lib_linked=no ;;
+ esac
+
+ if test "$lib_linked" != yes; then
+ func_fatal_configuration "unsupported hardcode properties"
+ fi
+
+ if test -n "$add_shlibpath"; then
+ case :$compile_shlibpath: in
+ *":$add_shlibpath:"*) ;;
+ *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
+ esac
+ fi
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+ test -n "$add" && compile_deplibs="$add $compile_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ if test "$hardcode_direct" != yes &&
+ test "$hardcode_minus_L" != yes &&
+ test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ fi
+ fi
+ fi
+
+ if test "$linkmode" = prog || test "$mode" = relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ # Finalize command for both is simple: just hardcode it.
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$libdir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$libdir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+ esac
+ add="-l$name"
+ elif test "$hardcode_automatic" = yes; then
+ if test -n "$inst_prefix_dir" &&
+ test -f "$inst_prefix_dir$libdir/$linklib" ; then
+ add="$inst_prefix_dir$libdir/$linklib"
+ else
+ add="$libdir/$linklib"
+ fi
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+ add_dir="-L$libdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ add_dir="$add_dir -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ fi
+
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+ test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ fi
+ fi
+ elif test "$linkmode" = prog; then
+ # Here we assume that one of hardcode_direct or hardcode_minus_L
+ # is not unsupported. This is valid on all known static and
+ # shared platforms.
+ if test "$hardcode_direct" != unsupported; then
+ test -n "$old_library" && linklib="$old_library"
+ compile_deplibs="$dir/$linklib $compile_deplibs"
+ finalize_deplibs="$dir/$linklib $finalize_deplibs"
+ else
+ compile_deplibs="-l$name -L$dir $compile_deplibs"
+ finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+ fi
+ elif test "$build_libtool_libs" = yes; then
+ # Not a shared library
+ if test "$deplibs_check_method" != pass_all; then
+ # We're trying link a shared library against a static one
+ # but the system doesn't support it.
+
+ # Just print a warning and add the library to dependency_libs so
+ # that the program can be linked against the static library.
+ $ECHO
+ $ECHO "*** Warning: This system can not link to static lib archive $lib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have."
+ if test "$module" = yes; then
+ $ECHO "*** But as you try to build a module library, libtool will still create "
+ $ECHO "*** a static module, that should work as long as the dlopening application"
+ $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ else
+ deplibs="$dir/$old_library $deplibs"
+ link_static=yes
+ fi
+ fi # link shared/static library?
+
+ if test "$linkmode" = lib; then
+ if test -n "$dependency_libs" &&
+ { test "$hardcode_into_libs" != yes ||
+ test "$build_old_libs" = yes ||
+ test "$link_static" = yes; }; then
+ # Extract -R from dependency_libs
+ temp_deplibs=
+ for libdir in $dependency_libs; do
+ case $libdir in
+ -R*) func_stripname '-R' '' "$libdir"
+ temp_xrpath=$func_stripname_result
+ case " $xrpath " in
+ *" $temp_xrpath "*) ;;
+ *) xrpath="$xrpath $temp_xrpath";;
+ esac;;
+ *) temp_deplibs="$temp_deplibs $libdir";;
+ esac
+ done
+ dependency_libs="$temp_deplibs"
+ fi
+
+ newlib_search_path="$newlib_search_path $absdir"
+ # Link against this library
+ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+ # ... and its dependency_libs
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ newdependency_libs="$deplib $newdependency_libs"
+ if $opt_duplicate_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+ esac
+ fi
+ tmp_libs="$tmp_libs $deplib"
+ done
+
+ if test "$link_all_deplibs" != no; then
+ # Add the search paths of all dependency libraries
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) path="$deplib" ;;
+ *.la)
+ func_dirname "$deplib" "" "."
+ dir="$func_dirname_result"
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ if test -z "$absdir"; then
+ func_warning "cannot determine absolute directory name of \`$dir'"
+ absdir="$dir"
+ fi
+ ;;
+ esac
+ if $GREP "^installed=no" $deplib > /dev/null; then
+ case $host in
+ *-*-darwin*)
+ depdepl=
+ eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+ if test -n "$deplibrary_names" ; then
+ for tmp in $deplibrary_names ; do
+ depdepl=$tmp
+ done
+ if test -f "$absdir/$objdir/$depdepl" ; then
+ depdepl="$absdir/$objdir/$depdepl"
+ darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ if test -z "$darwin_install_name"; then
+ darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ fi
+ compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+ linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"
+ path=
+ fi
+ fi
+ ;;
+ *)
+ path="-L$absdir/$objdir"
+ ;;
+ esac
+ else
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ test "$absdir" != "$libdir" && \
+ func_warning "\`$deplib' seems to be moved"
+
+ path="-L$absdir"
+ fi
+ ;;
+ esac
+ case " $deplibs " in
+ *" $path "*) ;;
+ *) deplibs="$path $deplibs" ;;
+ esac
+ done
+ fi # link_all_deplibs != no
+ fi # linkmode = lib
+ done # for deplib in $libs
+ if test "$pass" = link; then
+ if test "$linkmode" = "prog"; then
+ compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+ finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ fi
+ fi
+ dependency_libs="$newdependency_libs"
+ if test "$pass" = dlpreopen; then
+ # Link the dlpreopened libraries before other libraries
+ for deplib in $save_deplibs; do
+ deplibs="$deplib $deplibs"
+ done
+ fi
+ if test "$pass" != dlopen; then
+ if test "$pass" != conv; then
+ # Make sure lib_search_path contains only unique directories.
+ lib_search_path=
+ for dir in $newlib_search_path; do
+ case "$lib_search_path " in
+ *" $dir "*) ;;
+ *) lib_search_path="$lib_search_path $dir" ;;
+ esac
+ done
+ newlib_search_path=
+ fi
+
+ if test "$linkmode,$pass" != "prog,link"; then
+ vars="deplibs"
+ else
+ vars="compile_deplibs finalize_deplibs"
+ fi
+ for var in $vars dependency_libs; do
+ # Add libraries to $var in reverse order
+ eval tmp_libs=\"\$$var\"
+ new_libs=
+ for deplib in $tmp_libs; do
+ # FIXME: Pedantically, this is the right thing to do, so
+ # that some nasty dependency loop isn't accidentally
+ # broken:
+ #new_libs="$deplib $new_libs"
+ # Pragmatically, this seems to cause very few problems in
+ # practice:
+ case $deplib in
+ -L*) new_libs="$deplib $new_libs" ;;
+ -R*) ;;
+ *)
+ # And here is the reason: when a library appears more
+ # than once as an explicit dependence of a library, or
+ # is implicitly linked in more than once by the
+ # compiler, it is considered special, and multiple
+ # occurrences thereof are not removed. Compare this
+ # with having the same library being listed as a
+ # dependency of multiple other libraries: in this case,
+ # we know (pedantically, we assume) the library does not
+ # need to be listed more than once, so we keep only the
+ # last copy. This is not always right, but it is rare
+ # enough that we require users that really mean to play
+ # such unportable linking tricks to link the library
+ # using -Wl,-lname, so that libtool does not consider it
+ # for duplicate removal.
+ case " $specialdeplibs " in
+ *" $deplib "*) new_libs="$deplib $new_libs" ;;
+ *)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$deplib $new_libs" ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+ done
+ tmp_libs=
+ for deplib in $new_libs; do
+ case $deplib in
+ -L*)
+ case " $tmp_libs " in
+ *" $deplib "*) ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ ;;
+ *) tmp_libs="$tmp_libs $deplib" ;;
+ esac
+ done
+ eval $var=\"$tmp_libs\"
+ done # for var
+ fi
+ # Last step: remove runtime libs from dependency_libs
+ # (they stay in deplibs)
+ tmp_libs=
+ for i in $dependency_libs ; do
+ case " $predeps $postdeps $compiler_lib_search_path " in
+ *" $i "*)
+ i=""
+ ;;
+ esac
+ if test -n "$i" ; then
+ tmp_libs="$tmp_libs $i"
+ fi
+ done
+ dependency_libs=$tmp_libs
+ done # for pass
+ if test "$linkmode" = prog; then
+ dlfiles="$newdlfiles"
+ fi
+ if test "$linkmode" = prog || test "$linkmode" = lib; then
+ dlprefiles="$newdlprefiles"
+ fi
+
+ case $linkmode in
+ oldlib)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for archives"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for archives" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for archives"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for archives"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for archives"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for archives"
+
+ test -n "$export_symbols$export_symbols_regex" && \
+ func_warning "\`-export-symbols' is ignored for archives"
+
+ # Now set the variables for building old libraries.
+ build_libtool_libs=no
+ oldlibs="$output"
+ objs="$objs$old_deplibs"
+ ;;
+
+ lib)
+ # Make sure we only generate libraries of the form `libNAME.la'.
+ case $outputname in
+ lib*)
+ func_stripname 'lib' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ ;;
+ *)
+ test "$module" = no && \
+ func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+ if test "$need_lib_prefix" != no; then
+ # Add the "lib" prefix for modules if required
+ func_stripname '' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ else
+ func_stripname '' '.la' "$outputname"
+ libname=$func_stripname_result
+ fi
+ ;;
+ esac
+
+ if test -n "$objs"; then
+ if test "$deplibs_check_method" != pass_all; then
+ func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+ else
+ $ECHO
+ $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+ $ECHO "*** objects $objs is not portable!"
+ libobjs="$libobjs $objs"
+ fi
+ fi
+
+ test "$dlself" != no && \
+ func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+ set dummy $rpath
+ shift
+ test "$#" -gt 1 && \
+ func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+ install_libdir="$1"
+
+ oldlibs=
+ if test -z "$rpath"; then
+ if test "$build_libtool_libs" = yes; then
+ # Building a libtool convenience library.
+ # Some compilers have problems with a `.al' extension so
+ # convenience libraries should have the same extension an
+ # archive normally would.
+ oldlibs="$output_objdir/$libname.$libext $oldlibs"
+ build_libtool_libs=convenience
+ build_old_libs=yes
+ fi
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for convenience libraries"
+ else
+
+ # Parse the version information argument.
+ save_ifs="$IFS"; IFS=':'
+ set dummy $vinfo 0 0 0
+ shift
+ IFS="$save_ifs"
+
+ test -n "$7" && \
+ func_fatal_help "too many parameters to \`-version-info'"
+
+ # convert absolute version numbers to libtool ages
+ # this retains compatibility with .la files and attempts
+ # to make the code below a bit more comprehensible
+
+ case $vinfo_number in
+ yes)
+ number_major="$1"
+ number_minor="$2"
+ number_revision="$3"
+ #
+ # There are really only two kinds -- those that
+ # use the current revision as the major version
+ # and those that subtract age and use age as
+ # a minor version. But, then there is irix
+ # which has an extra 1 added just for fun
+ #
+ case $version_type in
+ darwin|linux|osf|windows|none)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_revision"
+ ;;
+ freebsd-aout|freebsd-elf|sunos)
+ current="$number_major"
+ revision="$number_minor"
+ age="0"
+ ;;
+ irix|nonstopux)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_minor"
+ lt_irix_increment=no
+ ;;
+ esac
+ ;;
+ no)
+ current="$1"
+ revision="$2"
+ age="$3"
+ ;;
+ esac
+
+ # Check that each of the things are valid numbers.
+ case $current in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "CURRENT \`$current' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $revision in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "REVISION \`$revision' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $age in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "AGE \`$age' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ if test "$age" -gt "$current"; then
+ func_error "AGE \`$age' is greater than the current interface number \`$current'"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ fi
+
+ # Calculate the version variables.
+ major=
+ versuffix=
+ verstring=
+ case $version_type in
+ none) ;;
+
+ darwin)
+ # Like Linux, but with the current version available in
+ # verstring for coding it into the library header
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ # Darwin ld doesn't like 0 for these options...
+ func_arith $current + 1
+ minor_current=$func_arith_result
+ xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+ ;;
+
+ freebsd-aout)
+ major=".$current"
+ versuffix=".$current.$revision";
+ ;;
+
+ freebsd-elf)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ irix | nonstopux)
+ if test "X$lt_irix_increment" = "Xno"; then
+ func_arith $current - $age
+ else
+ func_arith $current - $age + 1
+ fi
+ major=$func_arith_result
+
+ case $version_type in
+ nonstopux) verstring_prefix=nonstopux ;;
+ *) verstring_prefix=sgi ;;
+ esac
+ verstring="$verstring_prefix$major.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$revision
+ while test "$loop" -ne 0; do
+ func_arith $revision - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring_prefix$major.$iface:$verstring"
+ done
+
+ # Before this point, $major must not contain `.'.
+ major=.$major
+ versuffix="$major.$revision"
+ ;;
+
+ linux)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ ;;
+
+ osf)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix=".$current.$age.$revision"
+ verstring="$current.$age.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$age
+ while test "$loop" -ne 0; do
+ func_arith $current - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring:${iface}.0"
+ done
+
+ # Make executables depend on our current version.
+ verstring="$verstring:${current}.0"
+ ;;
+
+ qnx)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ sunos)
+ major=".$current"
+ versuffix=".$current.$revision"
+ ;;
+
+ windows)
+ # Use '-' rather than '.', since we only want one
+ # extension on DOS 8.3 filesystems.
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+
+ *)
+ func_fatal_configuration "unknown library version type \`$version_type'"
+ ;;
+ esac
+
+ # Clear the version info if we defaulted, and they specified a release.
+ if test -z "$vinfo" && test -n "$release"; then
+ major=
+ case $version_type in
+ darwin)
+ # we can't check for "0.0" in archive_cmds due to quoting
+ # problems, so we reset it completely
+ verstring=
+ ;;
+ *)
+ verstring="0.0"
+ ;;
+ esac
+ if test "$need_version" = no; then
+ versuffix=
+ else
+ versuffix=".0.0"
+ fi
+ fi
+
+ # Remove version info from name if versioning should be avoided
+ if test "$avoid_version" = yes && test "$need_version" = no; then
+ major=
+ versuffix=
+ verstring=""
+ fi
+
+ # Check to see if the archive will have undefined symbols.
+ if test "$allow_undefined" = yes; then
+ if test "$allow_undefined_flag" = unsupported; then
+ func_warning "undefined symbols not allowed in $host shared libraries"
+ build_libtool_libs=no
+ build_old_libs=yes
+ fi
+ else
+ # Don't allow undefined symbols.
+ allow_undefined_flag="$no_undefined_flag"
+ fi
+
+ fi
+
+ func_generate_dlsyms "$libname" "$libname" "yes"
+ libobjs="$libobjs $symfileobj"
+ test "X$libobjs" = "X " && libobjs=
+
+ if test "$mode" != relink; then
+ # Remove our outputs, but don't remove object files since they
+ # may have been created when compiling PIC objects.
+ removelist=
+ tempremovelist=`$ECHO "$output_objdir/*"`
+ for p in $tempremovelist; do
+ case $p in
+ *.$objext | *.gcno)
+ ;;
+ $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+ if test "X$precious_files_regex" != "X"; then
+ if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+ then
+ continue
+ fi
+ fi
+ removelist="$removelist $p"
+ ;;
+ *) ;;
+ esac
+ done
+ test -n "$removelist" && \
+ func_show_eval "${RM}r \$removelist"
+ fi
+
+ # Now set the variables for building old libraries.
+ if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+ oldlibs="$oldlibs $output_objdir/$libname.$libext"
+
+ # Transform .lo files to .o files.
+ oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+ fi
+
+ # Eliminate all temporary directories.
+ #for path in $notinst_path; do
+ # lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`
+ # deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`
+ # dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`
+ #done
+
+ if test -n "$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ temp_xrpath=
+ for libdir in $xrpath; do
+ temp_xrpath="$temp_xrpath -R$libdir"
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+ dependency_libs="$temp_xrpath $dependency_libs"
+ fi
+ fi
+
+ # Make sure dlfiles contains only unique files that won't be dlpreopened
+ old_dlfiles="$dlfiles"
+ dlfiles=
+ for lib in $old_dlfiles; do
+ case " $dlprefiles $dlfiles " in
+ *" $lib "*) ;;
+ *) dlfiles="$dlfiles $lib" ;;
+ esac
+ done
+
+ # Make sure dlprefiles contains only unique files
+ old_dlprefiles="$dlprefiles"
+ dlprefiles=
+ for lib in $old_dlprefiles; do
+ case "$dlprefiles " in
+ *" $lib "*) ;;
+ *) dlprefiles="$dlprefiles $lib" ;;
+ esac
+ done
+
+ if test "$build_libtool_libs" = yes; then
+ if test -n "$rpath"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)
+ # these systems don't actually have a c library (as such)!
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C library is in the System framework
+ deplibs="$deplibs System.ltframework"
+ ;;
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+ deplibs="$deplibs -lc"
+ fi
+ ;;
+ esac
+ fi
+
+ # Transform deplibs into only deplibs that can be linked in shared.
+ name_save=$name
+ libname_save=$libname
+ release_save=$release
+ versuffix_save=$versuffix
+ major_save=$major
+ # I'm not sure if I'm treating the release correctly. I think
+ # release should show up in the -l (ie -lgmp5) so we don't want to
+ # add it in twice. Is that correct?
+ release=""
+ versuffix=""
+ major=""
+ newdeplibs=
+ droppeddeps=no
+ case $deplibs_check_method in
+ pass_all)
+ # Don't check for shared/static. Everything works.
+ # This might be a little naive. We might want to check
+ # whether the library exists or not. But this is on
+ # osf3 & osf4 and I'm not really sure... Just
+ # implementing what was already the behavior.
+ newdeplibs=$deplibs
+ ;;
+ test_compile)
+ # This code stresses the "libraries are programs" paradigm to its
+ # limits. Maybe even breaks it. We compile a program, linking it
+ # against the deplibs as a proxy for the library. Then we can check
+ # whether they linked in statically or dynamically with ldd.
+ $opt_dry_run || $RM conftest.c
+ cat > conftest.c <<EOF
+ int main() { return 0; }
+EOF
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+ ldd_output=`ldd conftest`
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which I believe you do not have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use it for"
+ $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."
+ fi
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ else
+ # Error occurred in the first compile. Let's try to salvage
+ # the situation: Compile a separate program for each library.
+ for i in $deplibs; do
+ case $i in
+ -l*)
+ func_stripname -l '' "$i"
+ name=$func_stripname_result
+ $opt_dry_run || $RM conftest
+ if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+ ldd_output=`ldd conftest`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $i "*)
+ newdeplibs="$newdeplibs $i"
+ i=""
+ ;;
+ esac
+ fi
+ if test -n "$i" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+ set dummy $deplib_matches; shift
+ deplib_match=$1
+ if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+ newdeplibs="$newdeplibs $i"
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because a test_compile did reveal that the linker did not use this one"
+ $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."
+ fi
+ fi
+ else
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning! Library $i is needed by this library but I was not able to"
+ $ECHO "*** make it link in! You will probably need to install it or some"
+ $ECHO "*** library that it depends on before this library will be fully"
+ $ECHO "*** functional. Installing it before continuing would be even better."
+ fi
+ ;;
+ *)
+ newdeplibs="$newdeplibs $i"
+ ;;
+ esac
+ done
+ fi
+ ;;
+ file_magic*)
+ set dummy $deplibs_check_method; shift
+ file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ # Follow soft links.
+ if ls -lLd "$potent_lib" 2>/dev/null |
+ $GREP " -> " >/dev/null; then
+ continue
+ fi
+ # The statement above tries to avoid entering an
+ # endless loop below, in case of cyclic links.
+ # We might still enter an endless loop, since a link
+ # loop can be closed while we follow links,
+ # but so what?
+ potlib="$potent_lib"
+ while test -h "$potlib" 2>/dev/null; do
+ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+ case $potliblink in
+ [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+ *) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
+ esac
+ done
+ if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+ $SED -e 10q |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a file magic. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ potlib="$potent_lib" # see symlink-check above in file_magic test
+ if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \
+ $EGREP "$match_pattern_regex" > /dev/null; then
+ newdeplibs="$newdeplibs $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ $ECHO
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ $ECHO "*** I have the capability to make that library automatically link in when"
+ $ECHO "*** you link to this library. But I can only do this if you have a"
+ $ECHO "*** shared version of the library, which you do not appear to have"
+ $ECHO "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a regex pattern. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ newdeplibs="$newdeplibs $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ none | unknown | *)
+ newdeplibs=""
+ tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \
+ -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ for i in $predeps $postdeps ; do
+ # can't use Xsed below, because $i might contain '/'
+ tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`
+ done
+ fi
+ if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[ ]//g' |
+ $GREP . >/dev/null; then
+ $ECHO
+ if test "X$deplibs_check_method" = "Xnone"; then
+ $ECHO "*** Warning: inter-library dependencies are not supported in this platform."
+ else
+ $ECHO "*** Warning: inter-library dependencies are not known to be supported."
+ fi
+ $ECHO "*** All declared inter-library dependencies are being dropped."
+ droppeddeps=yes
+ fi
+ ;;
+ esac
+ versuffix=$versuffix_save
+ major=$major_save
+ release=$release_save
+ libname=$libname_save
+ name=$name_save
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library with the System framework
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ if test "$droppeddeps" = yes; then
+ if test "$module" = yes; then
+ $ECHO
+ $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
+ $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
+ $ECHO "*** a static module, that should work as long as the dlopening"
+ $ECHO "*** application is linked with the -dlopen flag."
+ if test -z "$global_symbol_pipe"; then
+ $ECHO
+ $ECHO "*** However, this would only work if libtool was able to extract symbol"
+ $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ $ECHO "*** not find such a program. So, this module is probably useless."
+ $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ else
+ $ECHO "*** The inter-library dependencies that have been dropped here will be"
+ $ECHO "*** automatically added whenever a program is linked with this library"
+ $ECHO "*** or is declared to -dlopen it."
+
+ if test "$allow_undefined" = no; then
+ $ECHO
+ $ECHO "*** Since this library must not contain undefined symbols,"
+ $ECHO "*** because either the platform does not support them or"
+ $ECHO "*** it was explicitly requested with -no-undefined,"
+ $ECHO "*** libtool will only create a static version of it."
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ fi
+ fi
+ # Done checking deplibs!
+ deplibs=$newdeplibs
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ case $host in
+ *-*-darwin*)
+ newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ deplibs="$new_libs"
+
+ # All the library-specific variables (install_libdir is set above).
+ library_names=
+ old_library=
+ dlname=
+
+ # Test again, we may have decided not to build it any more
+ if test "$build_libtool_libs" = yes; then
+ if test "$hardcode_into_libs" = yes; then
+ # Hardcode the library paths
+ hardcode_libdirs=
+ dep_rpath=
+ rpath="$finalize_rpath"
+ test "$mode" != relink && rpath="$compile_rpath$rpath"
+ for libdir in $rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ dep_rpath="$dep_rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ if test -n "$hardcode_libdir_flag_spec_ld"; then
+ eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
+ else
+ eval dep_rpath=\"$hardcode_libdir_flag_spec\"
+ fi
+ fi
+ if test -n "$runpath_var" && test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+ fi
+ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+ fi
+
+ shlibpath="$finalize_shlibpath"
+ test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+ if test -n "$shlibpath"; then
+ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+ fi
+
+ # Get the real and link names of the library.
+ eval shared_ext=\"$shrext_cmds\"
+ eval library_names=\"$library_names_spec\"
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+
+ if test -n "$soname_spec"; then
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+ if test -z "$dlname"; then
+ dlname=$soname
+ fi
+
+ lib="$output_objdir/$realname"
+ linknames=
+ for link
+ do
+ linknames="$linknames $link"
+ done
+
+ # Use standard objects if they are pic
+ test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ test "X$libobjs" = "X " && libobjs=
+
+ delfiles=
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+ export_symbols="$output_objdir/$libname.uexp"
+ delfiles="$delfiles $export_symbols"
+ fi
+
+ orig_export_symbols=
+ case $host_os in
+ cygwin* | mingw* | cegcc*)
+ if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+ # exporting using user supplied symfile
+ if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+ # and it's NOT already a .def file. Must figure out
+ # which of the given symbols are data symbols and tag
+ # them as such. So, trigger use of export_symbols_cmds.
+ # export_symbols gets reassigned inside the "prepare
+ # the list of exported symbols" if statement, so the
+ # include_expsyms logic still works.
+ orig_export_symbols="$export_symbols"
+ export_symbols=
+ always_export_symbols=yes
+ fi
+ fi
+ ;;
+ esac
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ cmds=$export_symbols_cmds
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ func_len " $cmd"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ func_show_eval "$cmd" 'exit $?'
+ skipped_export=false
+ else
+ # The command line is too long to execute in one step.
+ func_verbose "using reloadable object file for export list..."
+ skipped_export=:
+ # Break out early, otherwise skipped_export may be
+ # set to false by a later but shorter cmd.
+ break
+ fi
+ done
+ IFS="$save_ifs"
+ if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+ fi
+
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+
+ tmp_deplibs=
+ for test_deplib in $deplibs; do
+ case " $convenience " in
+ *" $test_deplib "*) ;;
+ *)
+ tmp_deplibs="$tmp_deplibs $test_deplib"
+ ;;
+ esac
+ done
+ deplibs="$tmp_deplibs"
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec" &&
+ test "$compiler_needs_object" = yes &&
+ test -z "$libobjs"; then
+ # extract the archives, so we have objects to list.
+ # TODO: could optimize this to just extract one archive.
+ whole_archive_flag_spec=
+ fi
+ if test -n "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ else
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ fi
+
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ linker_flags="$linker_flags $flag"
+ fi
+
+ # Make a backup of the uninstalled library when relinking
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+ fi
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ eval test_cmds=\"$module_expsym_cmds\"
+ cmds=$module_expsym_cmds
+ else
+ eval test_cmds=\"$module_cmds\"
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ eval test_cmds=\"$archive_expsym_cmds\"
+ cmds=$archive_expsym_cmds
+ else
+ eval test_cmds=\"$archive_cmds\"
+ cmds=$archive_cmds
+ fi
+ fi
+
+ if test "X$skipped_export" != "X:" &&
+ func_len " $test_cmds" &&
+ len=$func_len_result &&
+ test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ :
+ else
+ # The command line is too long to link in one step, link piecewise
+ # or, if using GNU ld and skipped_export is not :, use a linker
+ # script.
+
+ # Save the value of $output and $libobjs because we want to
+ # use them later. If we have whole_archive_flag_spec, we
+ # want to use save_libobjs as it was before
+ # whole_archive_flag_spec was expanded, because we can't
+ # assume the linker understands whole_archive_flag_spec.
+ # This may have to be revisited, in case too many
+ # convenience libraries get linked in and end up exceeding
+ # the spec.
+ if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ fi
+ save_output=$output
+ output_la=`$ECHO "X$output" | $Xsed -e "$basename"`
+
+ # Clear the reloadable object creation command queue and
+ # initialize k to one.
+ test_cmds=
+ concat_cmds=
+ objlist=
+ last_robj=
+ k=1
+
+ if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+ output=${output_objdir}/${output_la}.lnkscript
+ func_verbose "creating GNU ld script: $output"
+ $ECHO 'INPUT (' > $output
+ for obj in $save_libobjs
+ do
+ $ECHO "$obj" >> $output
+ done
+ $ECHO ')' >> $output
+ delfiles="$delfiles $output"
+ elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_verbose "creating linker input file list: $output"
+ : > $output
+ set x $save_libobjs
+ shift
+ firstobj=
+ if test "$compiler_needs_object" = yes; then
+ firstobj="$1 "
+ shift
+ fi
+ for obj
+ do
+ $ECHO "$obj" >> $output
+ done
+ delfiles="$delfiles $output"
+ output=$firstobj\"$file_list_spec$output\"
+ else
+ if test -n "$save_libobjs"; then
+ func_verbose "creating reloadable object files..."
+ output=$output_objdir/$output_la-${k}.$objext
+ eval test_cmds=\"$reload_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+
+ # Loop over the list of objects to be linked.
+ for obj in $save_libobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ if test "X$objlist" = X ||
+ test "$len" -lt "$max_cmd_len"; then
+ func_append objlist " $obj"
+ else
+ # The command $test_cmds is almost too long, add a
+ # command to the queue.
+ if test "$k" -eq 1 ; then
+ # The first file doesn't have a previous command to add.
+ eval concat_cmds=\"$reload_cmds $objlist $last_robj\"
+ else
+ # All subsequent reloadable object files will link in
+ # the last one created.
+ eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"
+ fi
+ last_robj=$output_objdir/$output_la-${k}.$objext
+ func_arith $k + 1
+ k=$func_arith_result
+ output=$output_objdir/$output_la-${k}.$objext
+ objlist=$obj
+ func_len " $last_robj"
+ func_arith $len0 + $func_len_result
+ len=$func_arith_result
+ fi
+ done
+ # Handle the remaining objects by creating one last
+ # reloadable object file. All subsequent reloadable object
+ # files will link in the last one created.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+ fi
+ delfiles="$delfiles $output"
+
+ else
+ output=
+ fi
+
+ if ${skipped_export-false}; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ libobjs=$output
+ # Append the command to create the export file.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+ fi
+ fi
+
+ test -n "$save_libobjs" &&
+ func_verbose "creating a temporary reloadable object file: $output"
+
+ # Loop through the commands generated above and execute them.
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $concat_cmds; do
+ IFS="$save_ifs"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+
+ if ${skipped_export-false}; then
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+ fi
+
+ libobjs=$output
+ # Restore the value of output.
+ output=$save_output
+
+ if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ # Expand the library linking commands again to reset the
+ # value of $libobjs for piecewise linking.
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ cmds=$module_expsym_cmds
+ else
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ cmds=$archive_expsym_cmds
+ else
+ cmds=$archive_cmds
+ fi
+ fi
+ fi
+
+ if test -n "$delfiles"; then
+ # Append the command to remove temporary files to $cmds.
+ eval cmds=\"\$cmds~\$RM $delfiles\"
+ fi
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ libobjs="$libobjs $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ # Restore the uninstalled library and exit
+ if test "$mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+ if test -n "$convenience"; then
+ if test -z "$whole_archive_flag_spec"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ # Create links to the real library.
+ for linkname in $linknames; do
+ if test "$realname" != "$linkname"; then
+ func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ fi
+ done
+
+ # If -module or -export-dynamic was specified, set the dlname.
+ if test "$module" = yes || test "$export_dynamic" = yes; then
+ # On all known operating systems, these are identical.
+ dlname="$soname"
+ fi
+ fi
+ ;;
+
+ obj)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for objects"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for objects" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for objects"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for objects"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for objects"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for objects"
+
+ case $output in
+ *.lo)
+ test -n "$objs$old_deplibs" && \
+ func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+ libobj=$output
+ func_lo2o "$libobj"
+ obj=$func_lo2o_result
+ ;;
+ *)
+ libobj=
+ obj="$output"
+ ;;
+ esac
+
+ # Delete the old objects.
+ $opt_dry_run || $RM $obj $libobj
+
+ # Objects from convenience libraries. This assumes
+ # single-version convenience libraries. Whenever we create
+ # different ones for PIC/non-PIC, this we'll have to duplicate
+ # the extraction.
+ reload_conv_objs=
+ gentop=
+ # reload_cmds runs $LD directly, so let us get rid of
+ # -Wl from whole_archive_flag_spec and hope we can get by with
+ # turning comma into space..
+ wl=
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec"; then
+ eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+ reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`
+ else
+ gentop="$output_objdir/${obj}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $convenience
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
+ fi
+ fi
+
+ # Create the old-style object.
+ reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+ output="$obj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+
+ # Exit if we aren't doing a library object file.
+ if test -z "$libobj"; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$build_libtool_libs" != yes; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ # Create an invalid libtool object if no PIC, so that we don't
+ # accidentally link it into a program.
+ # $show "echo timestamp > $libobj"
+ # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+ exit $EXIT_SUCCESS
+ fi
+
+ if test -n "$pic_flag" || test "$pic_mode" != default; then
+ # Only do commands if we really have different PIC objects.
+ reload_objs="$libobjs $reload_conv_objs"
+ output="$libobj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+ fi
+
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ ;;
+
+ prog)
+ case $host in
+ *cygwin*) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result.exe;;
+ esac
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for programs"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for programs"
+
+ test "$preload" = yes \
+ && test "$dlopen_support" = unknown \
+ && test "$dlopen_self" = unknown \
+ && test "$dlopen_self_static" = unknown && \
+ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library is the System framework
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ case $host in
+ *-*-darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ # But is supposedly fixed on 10.4 or later (yay!).
+ if test "$tagname" = CXX ; then
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+ 10.[0123])
+ compile_command="$compile_command ${wl}-bind_at_load"
+ finalize_command="$finalize_command ${wl}-bind_at_load"
+ ;;
+ esac
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $compile_deplibs " in
+ *" -L$path/$objdir "*)
+ new_libs="$new_libs -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $compile_deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ ;;
+ *) new_libs="$new_libs $deplib" ;;
+ esac
+ done
+ compile_deplibs="$new_libs"
+
+
+ compile_command="$compile_command $compile_deplibs"
+ finalize_command="$finalize_command $finalize_deplibs"
+
+ if test -n "$rpath$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ for libdir in $rpath $xrpath; do
+ # This is the magic to use -rpath.
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_rpath="$finalize_rpath $libdir" ;;
+ esac
+ done
+ fi
+
+ # Now hardcode the library paths
+ rpath=
+ hardcode_libdirs=
+ for libdir in $compile_rpath $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) perm_rpath="$perm_rpath $libdir" ;;
+ esac
+ fi
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$libdir:"*) ;;
+ ::) dllsearchpath=$libdir;;
+ *) dllsearchpath="$dllsearchpath:$libdir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) dllsearchpath="$dllsearchpath:$testbindir";;
+ esac
+ ;;
+ esac
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ compile_rpath="$rpath"
+
+ rpath=
+ hardcode_libdirs=
+ for libdir in $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ rpath="$rpath $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$finalize_perm_rpath " in
+ *" $libdir "*) ;;
+ *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ finalize_rpath="$rpath"
+
+ if test -n "$libobjs" && test "$build_old_libs" = yes; then
+ # Transform all the library objects into standard objects.
+ compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+ fi
+
+ func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+ # template prelinking step
+ if test -n "$prelink_cmds"; then
+ func_execute_cmds "$prelink_cmds" 'exit $?'
+ fi
+
+ wrappers_required=yes
+ case $host in
+ *cygwin* | *mingw* )
+ if test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ *cegcc)
+ # Disable wrappers for cegcc, we are cross compiling anyway.
+ wrappers_required=no
+ ;;
+ *)
+ if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ esac
+ if test "$wrappers_required" = no; then
+ # Replace the output file specification.
+ compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ link_command="$compile_command$compile_rpath"
+
+ # We have no uninstalled library dependencies, so finalize right now.
+ exit_status=0
+ func_show_eval "$link_command" 'exit_status=$?'
+
+ # Delete the generated files.
+ if test -f "$output_objdir/${outputname}S.${objext}"; then
+ func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+ fi
+
+ exit $exit_status
+ fi
+
+ if test -n "$compile_shlibpath$finalize_shlibpath"; then
+ compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+ fi
+ if test -n "$finalize_shlibpath"; then
+ finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+ fi
+
+ compile_var=
+ finalize_var=
+ if test -n "$runpath_var"; then
+ if test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ if test -n "$finalize_perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $finalize_perm_rpath; do
+ rpath="$rpath$dir:"
+ done
+ finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ fi
+
+ if test "$no_install" = yes; then
+ # We don't need to create a wrapper script.
+ link_command="$compile_var$compile_command$compile_rpath"
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+ # Delete the old output file.
+ $opt_dry_run || $RM $output
+ # Link the executable and exit
+ func_show_eval "$link_command" 'exit $?'
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$hardcode_action" = relink; then
+ # Fast installation is not supported
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+ func_warning "this platform does not like uninstalled shared libraries"
+ func_warning "\`$output' will be relinked during installation"
+ else
+ if test "$fast_install" != no; then
+ link_command="$finalize_var$compile_command$finalize_rpath"
+ if test "$fast_install" = yes; then
+ relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+ else
+ # fast_install is set to needless
+ relink_command=
+ fi
+ else
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+ fi
+ fi
+
+ # Replace the output file specification.
+ link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+ # Delete the old output files.
+ $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+ func_show_eval "$link_command" 'exit $?'
+
+ # Now create the wrapper script.
+ func_verbose "creating $output"
+
+ # Quote the relink command for shipping.
+ if test -n "$relink_command"; then
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ relink_command="(cd `pwd`; $relink_command)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Quote $ECHO for shipping.
+ if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then
+ case $progpath in
+ [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;
+ *) qecho="$SHELL `pwd`/$progpath --fallback-echo";;
+ esac
+ qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`
+ else
+ qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`
+ fi
+
+ # Only actually do things if not in dry run mode.
+ $opt_dry_run || {
+ # win32 will think the script is a binary if it has
+ # a .exe suffix, so we strip it off here.
+ case $output in
+ *.exe) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result ;;
+ esac
+ # test for cygwin because mv fails w/o .exe extensions
+ case $host in
+ *cygwin*)
+ exeext=.exe
+ func_stripname '' '.exe' "$outputname"
+ outputname=$func_stripname_result ;;
+ *) exeext= ;;
+ esac
+ case $host in
+ *cygwin* | *mingw* )
+ func_dirname_and_basename "$output" "" "."
+ output_name=$func_basename_result
+ output_path=$func_dirname_result
+ cwrappersource="$output_path/$objdir/lt-$output_name.c"
+ cwrapper="$output_path/$output_name.exe"
+ $RM $cwrappersource $cwrapper
+ trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_cwrapperexe_src > $cwrappersource
+
+ # The wrapper executable is built using the $host compiler,
+ # because it contains $host paths and files. If cross-
+ # compiling, it, like the target executable, must be
+ # executed on the $host or under an emulation environment.
+ $opt_dry_run || {
+ $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+ $STRIP $cwrapper
+ }
+
+ # Now, create the wrapper script for func_source use:
+ func_ltwrapper_scriptname $cwrapper
+ $RM $func_ltwrapper_scriptname_result
+ trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+ $opt_dry_run || {
+ # note: this script will not be executed, so do not chmod.
+ if test "x$build" = "x$host" ; then
+ $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+ else
+ func_emit_wrapper no > $func_ltwrapper_scriptname_result
+ fi
+ }
+ ;;
+ * )
+ $RM $output
+ trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_wrapper no > $output
+ chmod +x $output
+ ;;
+ esac
+ }
+ exit $EXIT_SUCCESS
+ ;;
+ esac
+
+ # See if we need to build an old-fashioned archive.
+ for oldlib in $oldlibs; do
+
+ if test "$build_libtool_libs" = convenience; then
+ oldobjs="$libobjs_save $symfileobj"
+ addlibs="$convenience"
+ build_libtool_libs=no
+ else
+ if test "$build_libtool_libs" = module; then
+ oldobjs="$libobjs_save"
+ build_libtool_libs=no
+ else
+ oldobjs="$old_deplibs $non_pic_objects"
+ if test "$preload" = yes && test -f "$symfileobj"; then
+ oldobjs="$oldobjs $symfileobj"
+ fi
+ fi
+ addlibs="$old_convenience"
+ fi
+
+ if test -n "$addlibs"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $addlibs
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # Do each command in the archive commands.
+ if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+ cmds=$old_archive_from_new_cmds
+ else
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ oldobjs="$oldobjs $func_extract_archives_result"
+ fi
+
+ # POSIX demands no paths to be encoded in archives. We have
+ # to avoid creating archives with duplicate basenames if we
+ # might have to extract them afterwards, e.g., when creating a
+ # static archive out of a convenience library, or when linking
+ # the entirety of a libtool archive into another (currently
+ # not supported by libtool).
+ if (for obj in $oldobjs
+ do
+ func_basename "$obj"
+ $ECHO "$func_basename_result"
+ done | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ $ECHO "copying selected object files to avoid basename conflicts..."
+ gentop="$output_objdir/${outputname}x"
+ generated="$generated $gentop"
+ func_mkdir_p "$gentop"
+ save_oldobjs=$oldobjs
+ oldobjs=
+ counter=1
+ for obj in $save_oldobjs
+ do
+ func_basename "$obj"
+ objbase="$func_basename_result"
+ case " $oldobjs " in
+ " ") oldobjs=$obj ;;
+ *[\ /]"$objbase "*)
+ while :; do
+ # Make sure we don't pick an alternate name that also
+ # overlaps.
+ newobj=lt$counter-$objbase
+ func_arith $counter + 1
+ counter=$func_arith_result
+ case " $oldobjs " in
+ *[\ /]"$newobj "*) ;;
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+ esac
+ done
+ func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+ oldobjs="$oldobjs $gentop/$newobj"
+ ;;
+ *) oldobjs="$oldobjs $obj" ;;
+ esac
+ done
+ fi
+ eval cmds=\"$old_archive_cmds\"
+
+ func_len " $cmds"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ cmds=$old_archive_cmds
+ else
+ # the command line is too long to link in one step, link in parts
+ func_verbose "using piecewise archive linking..."
+ save_RANLIB=$RANLIB
+ RANLIB=:
+ objlist=
+ concat_cmds=
+ save_oldobjs=$oldobjs
+ oldobjs=
+ # Is there a better way of finding the last object in the list?
+ for obj in $save_oldobjs
+ do
+ last_oldobj=$obj
+ done
+ eval test_cmds=\"$old_archive_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+ for obj in $save_oldobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ func_append objlist " $obj"
+ if test "$len" -lt "$max_cmd_len"; then
+ :
+ else
+ # the above command should be used before it gets too long
+ oldobjs=$objlist
+ if test "$obj" = "$last_oldobj" ; then
+ RANLIB=$save_RANLIB
+ fi
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+ objlist=
+ len=$len0
+ fi
+ done
+ RANLIB=$save_RANLIB
+ oldobjs=$objlist
+ if test "X$oldobjs" = "X" ; then
+ eval cmds=\"\$concat_cmds\"
+ else
+ eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+ fi
+ fi
+ fi
+ func_execute_cmds "$cmds" 'exit $?'
+ done
+
+ test -n "$generated" && \
+ func_show_eval "${RM}r$generated"
+
+ # Now create the libtool archive.
+ case $output in
+ *.la)
+ old_library=
+ test "$build_old_libs" = yes && old_library="$libname.$libext"
+ func_verbose "creating $output"
+
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ # Quote the link command for shipping.
+ relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+ relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+ if test "$hardcode_automatic" = yes ; then
+ relink_command=
+ fi
+
+ # Only create the output if not a dry run.
+ $opt_dry_run || {
+ for installed in no yes; do
+ if test "$installed" = yes; then
+ if test -z "$install_libdir"; then
+ break
+ fi
+ output="$output_objdir/$outputname"i
+ # Replace all uninstalled libtool libraries with the installed ones
+ newdependency_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ *.la)
+ func_basename "$deplib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ newdependency_libs="$newdependency_libs $libdir/$name"
+ ;;
+ *) newdependency_libs="$newdependency_libs $deplib" ;;
+ esac
+ done
+ dependency_libs="$newdependency_libs"
+ newdlfiles=
+
+ for lib in $dlfiles; do
+ case $lib in
+ *.la)
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlfiles="$newdlfiles $libdir/$name"
+ ;;
+ *) newdlfiles="$newdlfiles $lib" ;;
+ esac
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ *.la)
+ # Only pass preopened files to the pseudo-archive (for
+ # eventual linking with the app. that links it) if we
+ # didn't already link the preopened objects directly into
+ # the library:
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ newdlprefiles="$newdlprefiles $libdir/$name"
+ ;;
+ esac
+ done
+ dlprefiles="$newdlprefiles"
+ else
+ newdlfiles=
+ for lib in $dlfiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlfiles="$newdlfiles $abs"
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ newdlprefiles="$newdlprefiles $abs"
+ done
+ dlprefiles="$newdlprefiles"
+ fi
+ $RM $output
+ # place dlname in correct position for cygwin
+ tdlname=$dlname
+ case $host,$output,$installed,$module,$dlname in
+ *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;
+ esac
+ $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+ if test "$installed" = no && test "$need_relink" = yes; then
+ $ECHO >> $output "\
+relink_command=\"$relink_command\""
+ fi
+ done
+ }
+
+ # Do a symbolic link so that the libtool archive can be found in
+ # LD_LIBRARY_PATH before the program is installed.
+ func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+ ;;
+ esac
+ exit $EXIT_SUCCESS
+}
+
+{ test "$mode" = link || test "$mode" = relink; } &&
+ func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+ $opt_debug
+ RM="$nonopt"
+ files=
+ rmforce=
+ exit_status=0
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ for arg
+ do
+ case $arg in
+ -f) RM="$RM $arg"; rmforce=yes ;;
+ -*) RM="$RM $arg" ;;
+ *) files="$files $arg" ;;
+ esac
+ done
+
+ test -z "$RM" && \
+ func_fatal_help "you must specify an RM program"
+
+ rmdirs=
+
+ origobjdir="$objdir"
+ for file in $files; do
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ if test "X$dir" = X.; then
+ objdir="$origobjdir"
+ else
+ objdir="$dir/$origobjdir"
+ fi
+ func_basename "$file"
+ name="$func_basename_result"
+ test "$mode" = uninstall && objdir="$dir"
+
+ # Remember objdir for removal later, being careful to avoid duplicates
+ if test "$mode" = clean; then
+ case " $rmdirs " in
+ *" $objdir "*) ;;
+ *) rmdirs="$rmdirs $objdir" ;;
+ esac
+ fi
+
+ # Don't error if the file doesn't exist and rm -f was used.
+ if { test -L "$file"; } >/dev/null 2>&1 ||
+ { test -h "$file"; } >/dev/null 2>&1 ||
+ test -f "$file"; then
+ :
+ elif test -d "$file"; then
+ exit_status=1
+ continue
+ elif test "$rmforce" = yes; then
+ continue
+ fi
+
+ rmfiles="$file"
+
+ case $name in
+ *.la)
+ # Possibly a libtool archive, so verify it.
+ if func_lalib_p "$file"; then
+ func_source $dir/$name
+
+ # Delete the libtool libraries and symlinks.
+ for n in $library_names; do
+ rmfiles="$rmfiles $objdir/$n"
+ done
+ test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
+
+ case "$mode" in
+ clean)
+ case " $library_names " in
+ # " " in the beginning catches empty $dlname
+ *" $dlname "*) ;;
+ *) rmfiles="$rmfiles $objdir/$dlname" ;;
+ esac
+ test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
+ ;;
+ uninstall)
+ if test -n "$library_names"; then
+ # Do each command in the postuninstall commands.
+ func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+
+ if test -n "$old_library"; then
+ # Do each command in the old_postuninstall commands.
+ func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+ # FIXME: should reinstall the best remaining shared library.
+ ;;
+ esac
+ fi
+ ;;
+
+ *.lo)
+ # Possibly a libtool object, so verify it.
+ if func_lalib_p "$file"; then
+
+ # Read the .lo file
+ func_source $dir/$name
+
+ # Add PIC object to the list of files to remove.
+ if test -n "$pic_object" &&
+ test "$pic_object" != none; then
+ rmfiles="$rmfiles $dir/$pic_object"
+ fi
+
+ # Add non-PIC object to the list of files to remove.
+ if test -n "$non_pic_object" &&
+ test "$non_pic_object" != none; then
+ rmfiles="$rmfiles $dir/$non_pic_object"
+ fi
+ fi
+ ;;
+
+ *)
+ if test "$mode" = clean ; then
+ noexename=$name
+ case $file in
+ *.exe)
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ func_stripname '' '.exe' "$name"
+ noexename=$func_stripname_result
+ # $file with .exe has already been added to rmfiles,
+ # add $file without .exe
+ rmfiles="$rmfiles $file"
+ ;;
+ esac
+ # Do a test to see if this is a libtool program.
+ if func_ltwrapper_p "$file"; then
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ relink_command=
+ func_source $func_ltwrapper_scriptname_result
+ rmfiles="$rmfiles $func_ltwrapper_scriptname_result"
+ else
+ relink_command=
+ func_source $dir/$noexename
+ fi
+
+ # note $name still contains .exe if it was in $file originally
+ # as does the version of $file that was added into $rmfiles
+ rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
+ if test "$fast_install" = yes && test -n "$relink_command"; then
+ rmfiles="$rmfiles $objdir/lt-$name"
+ fi
+ if test "X$noexename" != "X$name" ; then
+ rmfiles="$rmfiles $objdir/lt-${noexename}.c"
+ fi
+ fi
+ fi
+ ;;
+ esac
+ func_show_eval "$RM $rmfiles" 'exit_status=1'
+ done
+ objdir="$origobjdir"
+
+ # Try to remove the ${objdir}s in the directories where we deleted files
+ for dir in $rmdirs; do
+ if test -d "$dir"; then
+ func_show_eval "rmdir $dir >/dev/null 2>&1"
+ fi
+ done
+
+ exit $exit_status
+}
+
+{ test "$mode" = uninstall || test "$mode" = clean; } &&
+ func_mode_uninstall ${1+"$@"}
+
+test -z "$mode" && {
+ help="$generic_help"
+ func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+ func_fatal_help "invalid operation mode \`$mode'"
+
+if test -n "$exec_cmd"; then
+ eval exec "$exec_cmd"
+ exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries. Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them. This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration. But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
diff --git a/jni/iconv/src/Makefile b/jni/iconv/src/Makefile
new file mode 100644
index 0000000..787b259
--- /dev/null
+++ b/jni/iconv/src/Makefile
@@ -0,0 +1,148 @@
+# Makefile for libiconv/src
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = .
+top_srcdir = ..
+
+# Directories used by "make install":
+prefix = /usr/local
+local_prefix = /usr/local
+exec_prefix = ${prefix}
+bindir = ${exec_prefix}/bin
+libdir = ${exec_prefix}/lib
+datarootdir = ${prefix}/share
+datadir = ${datarootdir}
+localedir = ${datarootdir}/locale
+
+# Programs used by "make":
+CC = gcc
+CFLAGS = -g -O2
+CPPFLAGS =
+LDFLAGS =
+INCLUDES = -I. -I$(srcdir) -I.. -I../include -I$(srcdir)/../include -I../srclib -I$(srcdir)/../srclib
+LIBTOOL = /bin/sh $(top_builddir)/libtool
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+WINDRES =
+RM = rm -f
+
+
+# Programs used by "make install":
+INSTALL = /usr/bin/install -c
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_DATA = ${INSTALL} -m 644
+mkinstalldirs = $(SHELL) ../build-aux/mkinstalldirs
+
+# Programs used by "make install-strip":
+STRIP = /usr/bin/strip
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+install_sh = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+PACKAGE_VERSION = 1.13.1
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+# Needed by SET_RELOCATABLE.
+EXEEXT =
+
+# Needed by RELOCATABLE_LDFLAGS.
+host = arm-linux-eabi
+
+OBJECTS_RES_yes = iconv.res
+OBJECTS_RES_no =
+
+# We cannot link with libintl until libiconv is installed. (When we call
+# libtool with arguments "../lib/libiconv.la -lintl", libtool will call ld
+# with "../lib/.libs/libiconv.so $libdir/libintl.so $libdir/libiconv.so",
+# (remember that $libdir/libintl.la lists $libdir/libiconv.so as a dependency),
+# and this gives a fatal linker error on Solaris because the two libiconv.so
+# files are different but have the same soname.
+# So we can link the iconv executable only after we have installed libiconv,
+# i.e. during "make install". The intermediate 'iconv' executable is built
+# without internationalization and not linked with libintl.
+
+all : iconv_no_i18n iconv.o $(OBJECTS_RES_no)
+ test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 .
+
+# This is the temporary iconv executable, without internationalization.
+iconv_no_i18n : iconv_no_i18n.o ../lib/libiconv.la $(OBJECTS_RES_no)
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) iconv_no_i18n.o ../srclib/libicrt.a ../lib/libiconv.la $(OBJECTS_RES_no) -o $@
+
+iconv_no_i18n.o : $(srcdir)/iconv_no_i18n.c $(srcdir)/iconv.c
+ $(CC) -c $(INCLUDES) -I../lib $(CFLAGS) $(CPPFLAGS) -DINSTALLDIR=\"$(bindir)\" -DLOCALEDIR=\"$(localedir)\" $(srcdir)/iconv_no_i18n.c
+
+iconv.o : $(srcdir)/iconv.c
+ $(CC) -c $(INCLUDES) -I../lib $(CFLAGS) $(CPPFLAGS) -DINSTALLDIR=\"$(bindir)\" -DLOCALEDIR=\"$(localedir)\" $(srcdir)/iconv.c
+
+iconv.res : $(srcdir)/../windows/iconv.rc
+ $(WINDRES) `$(SHELL) $(srcdir)/../windows/windres-options --escape $(PACKAGE_VERSION)` -i $(srcdir)/../windows/iconv.rc -o iconv.res --output-format=coff
+
+# The following rule is necessary to avoid a toplevel "make -n check" failure.
+../lib/libiconv.la :
+ cd ../lib && $(MAKE) libiconv.la
+
+# Support for relocatability.
+RELOCATABLE_LIBRARY_PATH = $(libdir)
+RELOCATABLE_SRC_DIR = $(top_srcdir)/srclib
+RELOCATABLE_BUILD_DIR = ../srclib
+RELOCATABLE_CONFIG_H_DIR = ..
+RELOCATABLE_LDFLAGS =
+RELOCATABLE_STRIP = :
+INSTALL_PROGRAM_ENV =
+iconv_LDFLAGS = `if test -n '$(RELOCATABLE_LDFLAGS)'; then $(RELOCATABLE_LDFLAGS) $(bindir); fi`
+
+# During "make install", we can build the final iconv executable.
+# On HP-UX, in order to ensure that the new libiconv.sl will override the old
+# one that is hardcoded in libintl.sl, we need to mention libiconv.sl before
+# libintl.sl on the link command line. We have to bypass libtool in order to
+# achieve this.
+# On Solaris, the linker gives an error if we are using libintl.so and it
+# refers to a libiconv.so in $prefix/lib since then it sees two libiconv.so's,
+# one in $prefix/lib and one in ../lib/.libs. So we have to avoid using
+# ../lib/libiconv.la entirely.
+install : all force
+ if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
+ case "eabi" in \
+ hpux*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.o ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv $(OBJECTS_RES_no) `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv$(EXEEXT);; \
+ *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.o ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la $(OBJECTS_RES_no) -o iconv$(EXEEXT);; \
+ esac
+ $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv$(EXEEXT) $(DESTDIR)$(bindir)/iconv$(EXEEXT)
+
+install-strip : force
+ case '$(INSTALL_PROGRAM)' in \
+ */install-reloc) \
+ $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' RELOCATABLE_STRIP='$(STRIP)' ;; \
+ *) \
+ $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' INSTALL_PROGRAM='$(INSTALL_STRIP_PROGRAM)' ;; \
+ esac
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
+
+uninstall : force
+ $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(bindir)/iconv$(EXEEXT)
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo iconv.res iconv_no_i18n iconv_no_i18n$(EXEEXT) iconv$(EXEEXT) core *.stackdump
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) Makefile
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/src/Makefile.in b/jni/iconv/src/Makefile.in
new file mode 100644
index 0000000..b2f5c6f
--- /dev/null
+++ b/jni/iconv/src/Makefile.in
@@ -0,0 +1,148 @@
+# Makefile for libiconv/src
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+
+# Directories used by "make install":
+prefix = @prefix@
+local_prefix = /usr/local
+exec_prefix = @exec_prefix@
+bindir = @bindir@
+libdir = @libdir@
+datarootdir = @datarootdir@
+datadir = @datadir@
+localedir = @localedir@
+
+# Programs used by "make":
+CC = @CC@
+CFLAGS = @CFLAGS@
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+INCLUDES = -I. -I$(srcdir) -I.. -I../include -I$(srcdir)/../include -I../srclib -I$(srcdir)/../srclib
+LIBTOOL = @LIBTOOL@
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+WINDRES = @WINDRES@
+RM = rm -f
+@SET_MAKE@
+
+# Programs used by "make install":
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+mkinstalldirs = $(SHELL) @top_srcdir@/build-aux/mkinstalldirs
+
+# Programs used by "make install-strip":
+STRIP = @STRIP@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+install_sh = @install_sh@
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+PACKAGE_VERSION = @VERSION@
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+# Needed by SET_RELOCATABLE.
+EXEEXT = @EXEEXT@
+
+# Needed by RELOCATABLE_LDFLAGS.
+host = @host@
+
+OBJECTS_RES_yes = iconv.res
+OBJECTS_RES_no =
+
+# We cannot link with libintl until libiconv is installed. (When we call
+# libtool with arguments "../lib/libiconv.la -lintl", libtool will call ld
+# with "../lib/.libs/libiconv.so $libdir/libintl.so $libdir/libiconv.so",
+# (remember that $libdir/libintl.la lists $libdir/libiconv.so as a dependency),
+# and this gives a fatal linker error on Solaris because the two libiconv.so
+# files are different but have the same soname.
+# So we can link the iconv executable only after we have installed libiconv,
+# i.e. during "make install". The intermediate 'iconv' executable is built
+# without internationalization and not linked with libintl.
+
+all : iconv_no_i18n iconv.@OBJEXT@ $(OBJECTS_RES_@WOE32@)
+ test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 .
+
+# This is the temporary iconv executable, without internationalization.
+iconv_no_i18n : iconv_no_i18n.@OBJEXT@ ../lib/libiconv.la $(OBJECTS_RES_@WOE32@)
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) iconv_no_i18n.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la $(OBJECTS_RES_@WOE32@) -o $@
+
+iconv_no_i18n.@OBJEXT@ : $(srcdir)/iconv_no_i18n.c $(srcdir)/iconv.c
+ $(CC) -c $(INCLUDES) -I../lib $(CFLAGS) $(CPPFLAGS) -DINSTALLDIR=\"$(bindir)\" -DLOCALEDIR=\"$(localedir)\" $(srcdir)/iconv_no_i18n.c
+
+iconv.@OBJEXT@ : $(srcdir)/iconv.c
+ $(CC) -c $(INCLUDES) -I../lib $(CFLAGS) $(CPPFLAGS) -DINSTALLDIR=\"$(bindir)\" -DLOCALEDIR=\"$(localedir)\" $(srcdir)/iconv.c
+
+iconv.res : $(srcdir)/../windows/iconv.rc
+ $(WINDRES) `$(SHELL) $(srcdir)/../windows/windres-options --escape $(PACKAGE_VERSION)` -i $(srcdir)/../windows/iconv.rc -o iconv.res --output-format=coff
+
+# The following rule is necessary to avoid a toplevel "make -n check" failure.
+../lib/libiconv.la :
+ cd ../lib && $(MAKE) libiconv.la
+
+# Support for relocatability.
+RELOCATABLE_LIBRARY_PATH = $(libdir)
+RELOCATABLE_SRC_DIR = $(top_srcdir)/srclib
+RELOCATABLE_BUILD_DIR = ../srclib
+RELOCATABLE_CONFIG_H_DIR = ..
+RELOCATABLE_LDFLAGS = @RELOCATABLE_LDFLAGS@
+RELOCATABLE_STRIP = :
+INSTALL_PROGRAM_ENV = @INSTALL_PROGRAM_ENV@
+iconv_LDFLAGS = `if test -n '$(RELOCATABLE_LDFLAGS)'; then $(RELOCATABLE_LDFLAGS) $(bindir); fi`
+
+# During "make install", we can build the final iconv executable.
+# On HP-UX, in order to ensure that the new libiconv.sl will override the old
+# one that is hardcoded in libintl.sl, we need to mention libiconv.sl before
+# libintl.sl on the link command line. We have to bypass libtool in order to
+# achieve this.
+# On Solaris, the linker gives an error if we are using libintl.so and it
+# refers to a libiconv.so in $prefix/lib since then it sees two libiconv.so's,
+# one in $prefix/lib and one in ../lib/.libs. So we have to avoid using
+# ../lib/libiconv.la entirely.
+install : all force
+ if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
+ case "@host_os@" in \
+ hpux*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_@WOE32@) `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv$(EXEEXT);; \
+ *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv.@OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_@WOE32@) -o iconv$(EXEEXT);; \
+ esac
+ $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv$(EXEEXT) $(DESTDIR)$(bindir)/iconv$(EXEEXT)
+
+install-strip : force
+ case '$(INSTALL_PROGRAM)' in \
+ */install-reloc) \
+ $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' RELOCATABLE_STRIP='$(STRIP)' ;; \
+ *) \
+ $(MAKE) install prefix='$(prefix)' exec_prefix='$(exec_prefix)' libdir='$(libdir)' INSTALL_PROGRAM='$(INSTALL_STRIP_PROGRAM)' ;; \
+ esac
+
+installdirs : force
+ if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
+
+uninstall : force
+ $(LIBTOOL_UNINSTALL) $(RM) $(DESTDIR)$(bindir)/iconv$(EXEEXT)
+
+check : all
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.@OBJEXT@ *.lo iconv.res iconv_no_i18n iconv_no_i18n$(EXEEXT) iconv$(EXEEXT) core *.stackdump
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) Makefile
+
+maintainer-clean : distclean
+
+force :
+
diff --git a/jni/iconv/src/iconv.c b/jni/iconv/src/iconv.c
new file mode 100644
index 0000000..4bd4121
--- /dev/null
+++ b/jni/iconv/src/iconv.c
@@ -0,0 +1,1111 @@
+/* Copyright (C) 2000-2009 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include "config.h"
+#ifndef ICONV_CONST
+# define ICONV_CONST
+#endif
+
+#include <limits.h>
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <iconv.h>
+#include <errno.h>
+#include <locale.h>
+#include <fcntl.h>
+
+/* Ensure that iconv_no_i18n does not depend on libintl. */
+#ifdef NO_I18N
+# undef ENABLE_NLS
+# undef ENABLE_RELOCATABLE
+#endif
+
+#include "binary-io.h"
+#include "progname.h"
+#include "relocatable.h"
+#include "xalloc.h"
+#include "uniwidth.h"
+#include "uniwidth/cjk.h"
+
+/* Ensure that iconv_no_i18n does not depend on libintl. */
+#ifdef NO_I18N
+#include <stdarg.h>
+static void
+error (int status, int errnum, const char *message, ...)
+{
+ va_list args;
+
+ fflush(stdout);
+ fprintf(stderr,"%s: ",program_name);
+ va_start(args,message);
+ vfprintf(stderr,message,args);
+ va_end(args);
+ if (errnum) {
+ const char *s = strerror(errnum);
+ if (s == NULL)
+ s = "Unknown system error";
+ }
+ putc('\n',stderr);
+ fflush(stderr);
+ if (status)
+ exit(status);
+}
+#else
+# include "error.h"
+#endif
+
+#include "gettext.h"
+
+#define _(str) gettext(str)
+
+/* Ensure that iconv_no_i18n does not depend on libintl. */
+#ifdef NO_I18N
+# define xmalloc malloc
+# define xalloc_die abort
+#endif
+
+/* Locale independent test for a decimal digit.
+ Argument can be 'char' or 'unsigned char'. (Whereas the argument of
+ <ctype.h> isdigit must be an 'unsigned char'.) */
+#undef isdigit
+#define isdigit(c) ((unsigned int) ((c) - '0') < 10)
+
+/* Locale independent test for a printable character.
+ Argument can be 'char' or 'unsigned char'. (Whereas the argument of
+ <ctype.h> isdigit must be an 'unsigned char'.) */
+#define c_isprint(c) ((c) >= ' ' && (c) <= '~')
+
+/* ========================================================================= */
+
+static int discard_unconvertible = 0;
+static int silent = 0;
+
+static void usage (int exitcode)
+{
+ if (exitcode != 0) {
+ const char* helpstring1 =
+ /* TRANSLATORS: The first line of the short usage message. */
+ _("Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]");
+ const char* helpstring2 =
+ /* TRANSLATORS: The second line of the short usage message.
+ Align it correctly against the first line. */
+ _("or: iconv -l");
+ fprintf(stderr, "%s\n%s\n", helpstring1, helpstring2);
+ fprintf(stderr, _("Try `%s --help' for more information.\n"), program_name);
+ } else {
+ /* xgettext: no-wrap */
+ /* TRANSLATORS: The first line of the long usage message.
+ The %s placeholder expands to the program name. */
+ printf(_("\
+Usage: %s [OPTION...] [-f ENCODING] [-t ENCODING] [INPUTFILE...]\n"),
+ program_name);
+ /* xgettext: no-wrap */
+ /* TRANSLATORS: The second line of the long usage message.
+ Align it correctly against the first line.
+ The %s placeholder expands to the program name. */
+ printf(_("\
+or: %s -l\n"),
+ program_name);
+ printf("\n");
+ /* xgettext: no-wrap */
+ /* TRANSLATORS: Description of the iconv program. */
+ printf(_("\
+Converts text from one encoding to another encoding.\n"));
+ printf("\n");
+ /* xgettext: no-wrap */
+ printf(_("\
+Options controlling the input and output format:\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ -f ENCODING, --from-code=ENCODING\n\
+ the encoding of the input\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ -t ENCODING, --to-code=ENCODING\n\
+ the encoding of the output\n"));
+ printf("\n");
+ /* xgettext: no-wrap */
+ printf(_("\
+Options controlling conversion problems:\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ -c discard unconvertible characters\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ --unicode-subst=FORMATSTRING\n\
+ substitution for unconvertible Unicode characters\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ --byte-subst=FORMATSTRING substitution for unconvertible bytes\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ --widechar-subst=FORMATSTRING\n\
+ substitution for unconvertible wide characters\n"));
+ printf("\n");
+ /* xgettext: no-wrap */
+ printf(_("\
+Options controlling error output:\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ -s, --silent suppress error messages about conversion problems\n"));
+ printf("\n");
+ /* xgettext: no-wrap */
+ printf(_("\
+Informative output:\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ -l, --list list the supported encodings\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ --help display this help and exit\n"));
+ /* xgettext: no-wrap */
+ printf(_("\
+ --version output version information and exit\n"));
+ printf("\n");
+ /* TRANSLATORS: The placeholder indicates the bug-reporting address
+ for this package. Please add _another line_ saying
+ "Report translation bugs to <...>\n" with the address for translation
+ bugs (typically your translation team's web or email address). */
+ fputs(_("Report bugs to <bug-gnu-libiconv@gnu.org>.\n"),stdout);
+ }
+ exit(exitcode);
+}
+
+static void print_version (void)
+{
+ printf("iconv (GNU libiconv %d.%d)\n",
+ _libiconv_version >> 8, _libiconv_version & 0xff);
+ printf("Copyright (C) %s Free Software Foundation, Inc.\n", "2000-2009");
+ /* xgettext: no-wrap */
+ fputs (_("\
+License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n\
+This is free software: you are free to change and redistribute it.\n\
+There is NO WARRANTY, to the extent permitted by law.\n\
+"),stdout);
+ /* TRANSLATORS: The %s placeholder expands to an author's name. */
+ printf(_("Written by %s.\n"),"Bruno Haible");
+ exit(EXIT_SUCCESS);
+}
+
+static int print_one (unsigned int namescount, const char * const * names,
+ void* data)
+{
+ unsigned int i;
+ (void)data;
+ for (i = 0; i < namescount; i++) {
+ if (i > 0)
+ putc(' ',stdout);
+ fputs(names[i],stdout);
+ }
+ putc('\n',stdout);
+ return 0;
+}
+
+/* ========================================================================= */
+
+/* Line number and column position. */
+static unsigned int line;
+static unsigned int column;
+static const char* cjkcode;
+/* Update the line number and column position after a character was
+ successfully converted. */
+static void update_line_column (unsigned int uc, void* data)
+{
+ if (uc == 0x000A) {
+ line++;
+ column = 0;
+ } else {
+ int width = uc_width(uc, cjkcode);
+ if (width >= 0)
+ column += width;
+ else if (uc == 0x0009)
+ column += 8 - (column % 8);
+ }
+}
+
+/* ========================================================================= */
+
+/* Production of placeholder strings as fallback for unconvertible
+ characters. */
+
+/* Check that the argument is a format string taking either no argument
+ or exactly one unsigned integer argument. Returns the maximum output
+ size of the format string. */
+static size_t check_subst_formatstring (const char *format, const char *param_name)
+{
+ /* C format strings are described in POSIX (IEEE P1003.1 2001), section
+ XSH 3 fprintf(). See also Linux fprintf(3) manual page.
+ For simplicity, we don't accept
+ - the '%m$' reordering syntax,
+ - the 'I' flag,
+ - width specifications referring to an argument,
+ - precision specifications referring to an argument,
+ - size specifiers,
+ - format specifiers other than 'o', 'u', 'x', 'X'.
+ What remains?
+ A directive
+ - starts with '%',
+ - is optionally followed by any of the characters '#', '0', '-', ' ',
+ '+', "'", each of which acts as a flag,
+ - is optionally followed by a width specification: a nonempty digit
+ sequence,
+ - is optionally followed by '.' and a precision specification: a
+ nonempty digit sequence,
+ - is finished by a specifier
+ - '%', that needs no argument,
+ - 'o', 'u', 'x', 'X', that need an unsigned integer argument.
+ */
+ size_t maxsize = 0;
+ unsigned int unnumbered_arg_count = 0;
+
+ for (; *format != '\0';) {
+ if (*format++ == '%') {
+ /* A directive. */
+ unsigned int width = 0;
+ unsigned int precision = 0;
+ unsigned int length;
+ /* Parse flags. */
+ for (;;) {
+ if (*format == ' ' || *format == '+' || *format == '-'
+ || *format == '#' || *format == '0' || *format == '\'')
+ format++;
+ else
+ break;
+ }
+ /* Parse width. */
+ if (*format == '*')
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a command-line option. */
+ _("%s argument: A format directive with a variable width is not allowed here."),
+ param_name);
+ if (isdigit (*format)) {
+ do {
+ width = 10*width + (*format - '0');
+ format++;
+ } while (isdigit (*format));
+ }
+ /* Parse precision. */
+ if (*format == '.') {
+ format++;
+ if (*format == '*')
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a command-line option. */
+ _("%s argument: A format directive with a variable precision is not allowed here."),
+ param_name);
+ if (isdigit (*format)) {
+ do {
+ precision = 10*precision + (*format - '0');
+ format++;
+ } while (isdigit (*format));
+ }
+ }
+ /* Parse size. */
+ switch (*format) {
+ case 'h': case 'l': case 'L': case 'q':
+ case 'j': case 'z': case 'Z': case 't':
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a command-line option. */
+ _("%s argument: A format directive with a size is not allowed here."),
+ param_name);
+ }
+ /* Parse end of directive. */
+ switch (*format) {
+ case '%':
+ length = 1;
+ break;
+ case 'u': case 'o': case 'x': case 'X':
+ if (*format == 'u') {
+ length = (unsigned int) (sizeof (unsigned int) * CHAR_BIT
+ * 0.30103 /* binary -> decimal */
+ )
+ + 1; /* turn floor into ceil */
+ if (length < precision)
+ length = precision;
+ length *= 2; /* estimate for FLAG_GROUP */
+ length += 1; /* account for leading sign */
+ } else if (*format == 'o') {
+ length = (unsigned int) (sizeof (unsigned int) * CHAR_BIT
+ * 0.333334 /* binary -> octal */
+ )
+ + 1; /* turn floor into ceil */
+ if (length < precision)
+ length = precision;
+ length += 1; /* account for leading sign */
+ } else { /* 'x', 'X' */
+ length = (unsigned int) (sizeof (unsigned int) * CHAR_BIT
+ * 0.25 /* binary -> hexadecimal */
+ )
+ + 1; /* turn floor into ceil */
+ if (length < precision)
+ length = precision;
+ length += 2; /* account for leading sign or alternate form */
+ }
+ unnumbered_arg_count++;
+ break;
+ default:
+ if (*format == '\0')
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a command-line option. */
+ _("%s argument: The string ends in the middle of a directive."),
+ param_name);
+ else if (c_isprint(*format))
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a command-line option.
+ The %c placeholder expands to an unknown format directive. */
+ _("%s argument: The character '%c' is not a valid conversion specifier."),
+ param_name,*format);
+ else
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a command-line option. */
+ _("%s argument: The character that terminates the format directive is not a valid conversion specifier."),
+ param_name);
+ abort(); /*NOTREACHED*/
+ }
+ format++;
+ if (length < width)
+ length = width;
+ maxsize += length;
+ } else
+ maxsize++;
+ }
+ if (unnumbered_arg_count > 1)
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a command-line option.
+ The %u placeholder expands to the number of arguments consumed by the format string. */
+ ngettext("%s argument: The format string consumes more than one argument: %u argument.",
+ "%s argument: The format string consumes more than one argument: %u arguments.",
+ unnumbered_arg_count),
+ param_name,unnumbered_arg_count);
+ return maxsize;
+}
+
+/* Format strings. */
+static const char* ilseq_byte_subst;
+static const char* ilseq_wchar_subst;
+static const char* ilseq_unicode_subst;
+
+/* Maximum result size for each format string. */
+static size_t ilseq_byte_subst_size;
+static size_t ilseq_wchar_subst_size;
+static size_t ilseq_unicode_subst_size;
+
+/* Buffer of size ilseq_byte_subst_size+1. */
+static char* ilseq_byte_subst_buffer;
+#if HAVE_WCHAR_T
+/* Buffer of size ilseq_wchar_subst_size+1. */
+static char* ilseq_wchar_subst_buffer;
+#endif
+/* Buffer of size ilseq_unicode_subst_size+1. */
+static char* ilseq_unicode_subst_buffer;
+
+/* Auxiliary variables for subst_mb_to_uc_fallback. */
+/* Converter from locale encoding to UCS-4. */
+static iconv_t subst_mb_to_uc_cd;
+/* Buffer of size ilseq_byte_subst_size. */
+static unsigned int* subst_mb_to_uc_temp_buffer;
+
+static void subst_mb_to_uc_fallback
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const unsigned int *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data)
+{
+ for (; inbufsize > 0; inbuf++, inbufsize--) {
+ const char* inptr;
+ size_t inbytesleft;
+ char* outptr;
+ size_t outbytesleft;
+ sprintf(ilseq_byte_subst_buffer,
+ ilseq_byte_subst, (unsigned int)(unsigned char)*inbuf);
+ inptr = ilseq_byte_subst_buffer;
+ inbytesleft = strlen(ilseq_byte_subst_buffer);
+ outptr = (char*)subst_mb_to_uc_temp_buffer;
+ outbytesleft = ilseq_byte_subst_size*sizeof(unsigned int);
+ iconv(subst_mb_to_uc_cd,NULL,NULL,NULL,NULL);
+ if (iconv(subst_mb_to_uc_cd, (ICONV_CONST char**)&inptr,&inbytesleft, &outptr,&outbytesleft)
+ == (size_t)(-1)
+ || iconv(subst_mb_to_uc_cd, NULL,NULL, &outptr,&outbytesleft)
+ == (size_t)(-1))
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a piece of text, specified through --byte-subst. */
+ _("cannot convert byte substitution to Unicode: %s"),
+ ilseq_byte_subst_buffer);
+ if (!(outbytesleft%sizeof(unsigned int) == 0))
+ abort();
+ write_replacement(subst_mb_to_uc_temp_buffer,
+ ilseq_byte_subst_size-(outbytesleft/sizeof(unsigned int)),
+ callback_arg);
+ }
+}
+
+/* Auxiliary variables for subst_uc_to_mb_fallback. */
+/* Converter from locale encoding to target encoding. */
+static iconv_t subst_uc_to_mb_cd;
+/* Buffer of size ilseq_unicode_subst_size*4. */
+static char* subst_uc_to_mb_temp_buffer;
+
+static void subst_uc_to_mb_fallback
+ (unsigned int code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data)
+{
+ const char* inptr;
+ size_t inbytesleft;
+ char* outptr;
+ size_t outbytesleft;
+ sprintf(ilseq_unicode_subst_buffer, ilseq_unicode_subst, code);
+ inptr = ilseq_unicode_subst_buffer;
+ inbytesleft = strlen(ilseq_unicode_subst_buffer);
+ outptr = subst_uc_to_mb_temp_buffer;
+ outbytesleft = ilseq_unicode_subst_size*4;
+ iconv(subst_uc_to_mb_cd,NULL,NULL,NULL,NULL);
+ if (iconv(subst_uc_to_mb_cd, (ICONV_CONST char**)&inptr,&inbytesleft, &outptr,&outbytesleft)
+ == (size_t)(-1)
+ || iconv(subst_uc_to_mb_cd, NULL,NULL, &outptr,&outbytesleft)
+ == (size_t)(-1))
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a piece of text, specified through --unicode-subst. */
+ _("cannot convert unicode substitution to target encoding: %s"),
+ ilseq_unicode_subst_buffer);
+ write_replacement(subst_uc_to_mb_temp_buffer,
+ ilseq_unicode_subst_size*4-outbytesleft,
+ callback_arg);
+}
+
+#if HAVE_WCHAR_T
+
+/* Auxiliary variables for subst_mb_to_wc_fallback. */
+/* Converter from locale encoding to wchar_t. */
+static iconv_t subst_mb_to_wc_cd;
+/* Buffer of size ilseq_byte_subst_size. */
+static wchar_t* subst_mb_to_wc_temp_buffer;
+
+static void subst_mb_to_wc_fallback
+ (const char* inbuf, size_t inbufsize,
+ void (*write_replacement) (const wchar_t *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data)
+{
+ for (; inbufsize > 0; inbuf++, inbufsize--) {
+ const char* inptr;
+ size_t inbytesleft;
+ char* outptr;
+ size_t outbytesleft;
+ sprintf(ilseq_byte_subst_buffer,
+ ilseq_byte_subst, (unsigned int)(unsigned char)*inbuf);
+ inptr = ilseq_byte_subst_buffer;
+ inbytesleft = strlen(ilseq_byte_subst_buffer);
+ outptr = (char*)subst_mb_to_wc_temp_buffer;
+ outbytesleft = ilseq_byte_subst_size*sizeof(wchar_t);
+ iconv(subst_mb_to_wc_cd,NULL,NULL,NULL,NULL);
+ if (iconv(subst_mb_to_wc_cd, (ICONV_CONST char**)&inptr,&inbytesleft, &outptr,&outbytesleft)
+ == (size_t)(-1)
+ || iconv(subst_mb_to_wc_cd, NULL,NULL, &outptr,&outbytesleft)
+ == (size_t)(-1))
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a piece of text, specified through --byte-subst. */
+ _("cannot convert byte substitution to wide string: %s"),
+ ilseq_byte_subst_buffer);
+ if (!(outbytesleft%sizeof(wchar_t) == 0))
+ abort();
+ write_replacement(subst_mb_to_wc_temp_buffer,
+ ilseq_byte_subst_size-(outbytesleft/sizeof(wchar_t)),
+ callback_arg);
+ }
+}
+
+/* Auxiliary variables for subst_wc_to_mb_fallback. */
+/* Converter from locale encoding to target encoding. */
+static iconv_t subst_wc_to_mb_cd;
+/* Buffer of size ilseq_wchar_subst_size*4.
+ Hardcode factor 4, because MB_LEN_MAX is not reliable on some platforms. */
+static char* subst_wc_to_mb_temp_buffer;
+
+static void subst_wc_to_mb_fallback
+ (wchar_t code,
+ void (*write_replacement) (const char *buf, size_t buflen,
+ void* callback_arg),
+ void* callback_arg,
+ void* data)
+{
+ const char* inptr;
+ size_t inbytesleft;
+ char* outptr;
+ size_t outbytesleft;
+ sprintf(ilseq_wchar_subst_buffer, ilseq_wchar_subst, (unsigned int) code);
+ inptr = ilseq_wchar_subst_buffer;
+ inbytesleft = strlen(ilseq_wchar_subst_buffer);
+ outptr = subst_wc_to_mb_temp_buffer;
+ outbytesleft = ilseq_wchar_subst_size*4;
+ iconv(subst_wc_to_mb_cd,NULL,NULL,NULL,NULL);
+ if (iconv(subst_wc_to_mb_cd, (ICONV_CONST char**)&inptr,&inbytesleft, &outptr,&outbytesleft)
+ == (size_t)(-1)
+ || iconv(subst_wc_to_mb_cd, NULL,NULL, &outptr,&outbytesleft)
+ == (size_t)(-1))
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a piece of text, specified through --widechar-subst. */
+ _("cannot convert widechar substitution to target encoding: %s"),
+ ilseq_wchar_subst_buffer);
+ write_replacement(subst_wc_to_mb_temp_buffer,
+ ilseq_wchar_subst_size*4-outbytesleft,
+ callback_arg);
+}
+
+#else
+
+#define subst_mb_to_wc_fallback NULL
+#define subst_wc_to_mb_fallback NULL
+
+#endif
+
+/* Auxiliary variables for subst_mb_to_mb_fallback. */
+/* Converter from locale encoding to target encoding. */
+static iconv_t subst_mb_to_mb_cd;
+/* Buffer of size ilseq_byte_subst_size*4. */
+static char* subst_mb_to_mb_temp_buffer;
+
+static void subst_mb_to_mb_fallback (const char* inbuf, size_t inbufsize)
+{
+ for (; inbufsize > 0; inbuf++, inbufsize--) {
+ const char* inptr;
+ size_t inbytesleft;
+ char* outptr;
+ size_t outbytesleft;
+ sprintf(ilseq_byte_subst_buffer,
+ ilseq_byte_subst, (unsigned int)(unsigned char)*inbuf);
+ inptr = ilseq_byte_subst_buffer;
+ inbytesleft = strlen(ilseq_byte_subst_buffer);
+ outptr = subst_mb_to_mb_temp_buffer;
+ outbytesleft = ilseq_byte_subst_size*4;
+ iconv(subst_mb_to_mb_cd,NULL,NULL,NULL,NULL);
+ if (iconv(subst_mb_to_mb_cd, (ICONV_CONST char**)&inptr,&inbytesleft, &outptr,&outbytesleft)
+ == (size_t)(-1)
+ || iconv(subst_mb_to_mb_cd, NULL,NULL, &outptr,&outbytesleft)
+ == (size_t)(-1))
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: An error message.
+ The %s placeholder expands to a piece of text, specified through --byte-subst. */
+ _("cannot convert byte substitution to target encoding: %s"),
+ ilseq_byte_subst_buffer);
+ fwrite(subst_mb_to_mb_temp_buffer,1,ilseq_byte_subst_size*4-outbytesleft,
+ stdout);
+ }
+}
+
+/* ========================================================================= */
+
+/* Error messages during conversion. */
+
+static void conversion_error_EILSEQ (const char* infilename)
+{
+ fflush(stdout);
+ if (column > 0)
+ putc('\n',stderr);
+ error(0,0,
+ /* TRANSLATORS: An error message.
+ The placeholders expand to the input file name, a line number, and a column number. */
+ _("%s:%u:%u: cannot convert"),
+ infilename,line,column);
+}
+
+static void conversion_error_EINVAL (const char* infilename)
+{
+ fflush(stdout);
+ if (column > 0)
+ putc('\n',stderr);
+ error(0,0,
+ /* TRANSLATORS: An error message.
+ The placeholders expand to the input file name, a line number, and a column number.
+ A "shift sequence" is a sequence of bytes that changes the state of the converter;
+ this concept exists only for "stateful" encodings like ISO-2022-JP. */
+ _("%s:%u:%u: incomplete character or shift sequence"),
+ infilename,line,column);
+}
+
+static void conversion_error_other (int errnum, const char* infilename)
+{
+ fflush(stdout);
+ if (column > 0)
+ putc('\n',stderr);
+ error(0,errnum,
+ /* TRANSLATORS: The first part of an error message.
+ It is followed by a colon and a detail message.
+ The placeholders expand to the input file name, a line number, and a column number. */
+ _("%s:%u:%u"),
+ infilename,line,column);
+}
+
+/* Convert the input given in infile. */
+
+static int convert (iconv_t cd, FILE* infile, const char* infilename)
+{
+ char inbuf[4096+4096];
+ size_t inbufrest = 0;
+ char initial_outbuf[4096];
+ char *outbuf = initial_outbuf;
+ size_t outbufsize = sizeof(initial_outbuf);
+ int status = 0;
+
+#if O_BINARY
+ SET_BINARY(fileno(infile));
+#endif
+ line = 1; column = 0;
+ iconv(cd,NULL,NULL,NULL,NULL);
+ for (;;) {
+ size_t inbufsize = fread(inbuf+4096,1,4096,infile);
+ if (inbufsize == 0) {
+ if (inbufrest == 0)
+ break;
+ else {
+ if (ilseq_byte_subst != NULL)
+ subst_mb_to_mb_fallback(inbuf+4096-inbufrest, inbufrest);
+ if (!silent)
+ conversion_error_EINVAL(infilename);
+ status = 1;
+ goto done;
+ }
+ } else {
+ const char* inptr = inbuf+4096-inbufrest;
+ size_t insize = inbufrest+inbufsize;
+ inbufrest = 0;
+ while (insize > 0) {
+ char* outptr = outbuf;
+ size_t outsize = outbufsize;
+ size_t res = iconv(cd,(ICONV_CONST char**)&inptr,&insize,&outptr,&outsize);
+ if (outptr != outbuf) {
+ int saved_errno = errno;
+ if (fwrite(outbuf,1,outptr-outbuf,stdout) < outptr-outbuf) {
+ status = 1;
+ goto done;
+ }
+ errno = saved_errno;
+ }
+ if (res == (size_t)(-1)) {
+ if (errno == EILSEQ) {
+ if (discard_unconvertible == 1) {
+ int one = 1;
+ iconvctl(cd,ICONV_SET_DISCARD_ILSEQ,&one);
+ discard_unconvertible = 2;
+ status = 1;
+ } else {
+ if (!silent)
+ conversion_error_EILSEQ(infilename);
+ status = 1;
+ goto done;
+ }
+ } else if (errno == EINVAL) {
+ if (inbufsize == 0 || insize > 4096) {
+ if (!silent)
+ conversion_error_EINVAL(infilename);
+ status = 1;
+ goto done;
+ } else {
+ inbufrest = insize;
+ if (insize > 0) {
+ /* Like memcpy(inbuf+4096-insize,inptr,insize), except that
+ we cannot use memcpy here, because source and destination
+ regions may overlap. */
+ char* restptr = inbuf+4096-insize;
+ do { *restptr++ = *inptr++; } while (--insize > 0);
+ }
+ break;
+ }
+ } else if (errno == E2BIG) {
+ if (outptr==outbuf) {
+ /* outbuf is too small. Double its size. */
+ if (outbuf != initial_outbuf)
+ free(outbuf);
+ outbufsize = 2*outbufsize;
+ if (outbufsize==0) /* integer overflow? */
+ xalloc_die();
+ outbuf = (char*)xmalloc(outbufsize);
+ }
+ } else {
+ if (!silent)
+ conversion_error_other(errno,infilename);
+ status = 1;
+ goto done;
+ }
+ }
+ }
+ }
+ }
+ for (;;) {
+ char* outptr = outbuf;
+ size_t outsize = outbufsize;
+ size_t res = iconv(cd,NULL,NULL,&outptr,&outsize);
+ if (outptr != outbuf) {
+ int saved_errno = errno;
+ if (fwrite(outbuf,1,outptr-outbuf,stdout) < outptr-outbuf) {
+ status = 1;
+ goto done;
+ }
+ errno = saved_errno;
+ }
+ if (res == (size_t)(-1)) {
+ if (errno == EILSEQ) {
+ if (discard_unconvertible == 1) {
+ int one = 1;
+ iconvctl(cd,ICONV_SET_DISCARD_ILSEQ,&one);
+ discard_unconvertible = 2;
+ status = 1;
+ } else {
+ if (!silent)
+ conversion_error_EILSEQ(infilename);
+ status = 1;
+ goto done;
+ }
+ } else if (errno == EINVAL) {
+ if (!silent)
+ conversion_error_EINVAL(infilename);
+ status = 1;
+ goto done;
+ } else if (errno == E2BIG) {
+ if (outptr==outbuf) {
+ /* outbuf is too small. Double its size. */
+ if (outbuf != initial_outbuf)
+ free(outbuf);
+ outbufsize = 2*outbufsize;
+ if (outbufsize==0) /* integer overflow? */
+ xalloc_die();
+ outbuf = (char*)xmalloc(outbufsize);
+ }
+ } else {
+ if (!silent)
+ conversion_error_other(errno,infilename);
+ status = 1;
+ goto done;
+ }
+ } else
+ break;
+ }
+ if (ferror(infile)) {
+ fflush(stdout);
+ if (column > 0)
+ putc('\n',stderr);
+ error(0,0,
+ /* TRANSLATORS: An error message.
+ The placeholder expands to the input file name. */
+ _("%s: I/O error"),
+ infilename);
+ status = 1;
+ goto done;
+ }
+ done:
+ if (outbuf != initial_outbuf)
+ free(outbuf);
+ return status;
+}
+
+/* ========================================================================= */
+
+int main (int argc, char* argv[])
+{
+ const char* fromcode = NULL;
+ const char* tocode = NULL;
+ int do_list = 0;
+ iconv_t cd;
+ struct iconv_fallbacks fallbacks;
+ struct iconv_hooks hooks;
+ int i;
+ int status;
+
+ set_program_name (argv[0]);
+#if HAVE_SETLOCALE
+ /* Needed for the locale dependent encodings, "char" and "wchar_t",
+ and for gettext. */
+ setlocale(LC_CTYPE,"");
+#if ENABLE_NLS
+ /* Needed for gettext. */
+ setlocale(LC_MESSAGES,"");
+#endif
+#endif
+#if ENABLE_NLS
+ bindtextdomain("libiconv",relocate(LOCALEDIR));
+#endif
+ textdomain("libiconv");
+ for (i = 1; i < argc;) {
+ size_t len = strlen(argv[i]);
+ if (!strcmp(argv[i],"--")) {
+ i++;
+ break;
+ }
+ if (!strcmp(argv[i],"-f")
+ /* --f ... --from-code */
+ || (len >= 3 && len <= 11 && !strncmp(argv[i],"--from-code",len))
+ /* --from-code=... */
+ || (len >= 12 && !strncmp(argv[i],"--from-code=",12))) {
+ if (len < 12)
+ if (i == argc-1) usage(1);
+ if (fromcode != NULL) usage(1);
+ if (len < 12) {
+ fromcode = argv[i+1];
+ i += 2;
+ } else {
+ fromcode = argv[i]+12;
+ i++;
+ }
+ continue;
+ }
+ if (!strcmp(argv[i],"-t")
+ /* --t ... --to-code */
+ || (len >= 3 && len <= 9 && !strncmp(argv[i],"--to-code",len))
+ /* --from-code=... */
+ || (len >= 10 && !strncmp(argv[i],"--to-code=",10))) {
+ if (len < 10)
+ if (i == argc-1) usage(1);
+ if (tocode != NULL) usage(1);
+ if (len < 10) {
+ tocode = argv[i+1];
+ i += 2;
+ } else {
+ tocode = argv[i]+10;
+ i++;
+ }
+ continue;
+ }
+ if (!strcmp(argv[i],"-l")
+ /* --l ... --list */
+ || (len >= 3 && len <= 6 && !strncmp(argv[i],"--list",len))) {
+ do_list = 1;
+ i++;
+ continue;
+ }
+ if (/* --by ... --byte-subst */
+ (len >= 4 && len <= 12 && !strncmp(argv[i],"--byte-subst",len))
+ /* --byte-subst=... */
+ || (len >= 13 && !strncmp(argv[i],"--byte-subst=",13))) {
+ if (len < 13) {
+ if (i == argc-1) usage(1);
+ ilseq_byte_subst = argv[i+1];
+ i += 2;
+ } else {
+ ilseq_byte_subst = argv[i]+13;
+ i++;
+ }
+ ilseq_byte_subst_size =
+ check_subst_formatstring(ilseq_byte_subst, "--byte-subst");
+ continue;
+ }
+ if (/* --w ... --widechar-subst */
+ (len >= 3 && len <= 16 && !strncmp(argv[i],"--widechar-subst",len))
+ /* --widechar-subst=... */
+ || (len >= 17 && !strncmp(argv[i],"--widechar-subst=",17))) {
+ if (len < 17) {
+ if (i == argc-1) usage(1);
+ ilseq_wchar_subst = argv[i+1];
+ i += 2;
+ } else {
+ ilseq_wchar_subst = argv[i]+17;
+ i++;
+ }
+ ilseq_wchar_subst_size =
+ check_subst_formatstring(ilseq_wchar_subst, "--widechar-subst");
+ continue;
+ }
+ if (/* --u ... --unicode-subst */
+ (len >= 3 && len <= 15 && !strncmp(argv[i],"--unicode-subst",len))
+ /* --unicode-subst=... */
+ || (len >= 16 && !strncmp(argv[i],"--unicode-subst=",16))) {
+ if (len < 16) {
+ if (i == argc-1) usage(1);
+ ilseq_unicode_subst = argv[i+1];
+ i += 2;
+ } else {
+ ilseq_unicode_subst = argv[i]+16;
+ i++;
+ }
+ ilseq_unicode_subst_size =
+ check_subst_formatstring(ilseq_unicode_subst, "--unicode-subst");
+ continue;
+ }
+ if /* --s ... --silent */
+ (len >= 3 && len <= 8 && !strncmp(argv[i],"--silent",len)) {
+ silent = 1;
+ continue;
+ }
+ if /* --h ... --help */
+ (len >= 3 && len <= 6 && !strncmp(argv[i],"--help",len)) {
+ usage(0);
+ }
+ if /* --v ... --version */
+ (len >= 3 && len <= 9 && !strncmp(argv[i],"--version",len)) {
+ print_version();
+ }
+#if O_BINARY
+ /* Backward compatibility with iconv <= 1.9.1. */
+ if /* --bi ... --binary */
+ (len >= 4 && len <= 8 && !strncmp(argv[i],"--binary",len)) {
+ i++;
+ continue;
+ }
+#endif
+ if (argv[i][0] == '-') {
+ const char *option = argv[i] + 1;
+ if (*option == '\0')
+ usage(1);
+ for (; *option; option++)
+ switch (*option) {
+ case 'c': discard_unconvertible = 1; break;
+ case 's': silent = 1; break;
+ default: usage(1);
+ }
+ i++;
+ continue;
+ }
+ break;
+ }
+ if (do_list) {
+ if (i != 2 || i != argc)
+ usage(1);
+ iconvlist(print_one,NULL);
+ status = 0;
+ } else {
+#if O_BINARY
+ SET_BINARY(fileno(stdout));
+#endif
+ if (fromcode == NULL)
+ fromcode = "char";
+ if (tocode == NULL)
+ tocode = "char";
+ cd = iconv_open(tocode,fromcode);
+ if (cd == (iconv_t)(-1)) {
+ if (iconv_open("UCS-4",fromcode) == (iconv_t)(-1))
+ error(0,0,
+ /* TRANSLATORS: An error message.
+ The placeholder expands to the encoding name, specified through --from-code. */
+ _("conversion from %s unsupported"),
+ fromcode);
+ else if (iconv_open(tocode,"UCS-4") == (iconv_t)(-1))
+ error(0,0,
+ /* TRANSLATORS: An error message.
+ The placeholder expands to the encoding name, specified through --to-code. */
+ _("conversion to %s unsupported"),
+ tocode);
+ else
+ error(0,0,
+ /* TRANSLATORS: An error message.
+ The placeholders expand to the encoding names, specified through --from-code and --to-code, respectively. */
+ _("conversion from %s to %s unsupported"),
+ fromcode,tocode);
+ error(EXIT_FAILURE,0,
+ /* TRANSLATORS: Additional advice after an error message.
+ The %s placeholder expands to the program name. */
+ _("try '%s -l' to get the list of supported encodings"),
+ program_name);
+ }
+ /* Look at fromcode and tocode, to determine whether character widths
+ should be determined according to legacy CJK conventions. */
+ cjkcode = iconv_canonicalize(tocode);
+ if (!is_cjk_encoding(cjkcode))
+ cjkcode = iconv_canonicalize(fromcode);
+ /* Set up fallback routines for handling impossible conversions. */
+ if (ilseq_byte_subst != NULL)
+ ilseq_byte_subst_buffer = (char*)xmalloc((ilseq_byte_subst_size+1)*sizeof(char));
+ if (!discard_unconvertible) {
+ #if HAVE_WCHAR_T
+ if (ilseq_wchar_subst != NULL)
+ ilseq_wchar_subst_buffer = (char*)xmalloc((ilseq_wchar_subst_size+1)*sizeof(char));
+ #endif
+ if (ilseq_unicode_subst != NULL)
+ ilseq_unicode_subst_buffer = (char*)xmalloc((ilseq_unicode_subst_size+1)*sizeof(char));
+ if (ilseq_byte_subst != NULL) {
+ subst_mb_to_uc_cd = iconv_open("UCS-4-INTERNAL","char");
+ subst_mb_to_uc_temp_buffer = (unsigned int*)xmalloc(ilseq_byte_subst_size*sizeof(unsigned int));
+ #if HAVE_WCHAR_T
+ subst_mb_to_wc_cd = iconv_open("wchar_t","char");
+ subst_mb_to_wc_temp_buffer = (wchar_t*)xmalloc(ilseq_byte_subst_size*sizeof(wchar_t));
+ #endif
+ subst_mb_to_mb_cd = iconv_open(tocode,"char");
+ subst_mb_to_mb_temp_buffer = (char*)xmalloc(ilseq_byte_subst_size*4);
+ }
+ #if HAVE_WCHAR_T
+ if (ilseq_wchar_subst != NULL) {
+ subst_wc_to_mb_cd = iconv_open(tocode,"char");
+ subst_wc_to_mb_temp_buffer = (char*)xmalloc(ilseq_wchar_subst_size*4);
+ }
+ #endif
+ if (ilseq_unicode_subst != NULL) {
+ subst_uc_to_mb_cd = iconv_open(tocode,"char");
+ subst_uc_to_mb_temp_buffer = (char*)xmalloc(ilseq_unicode_subst_size*4);
+ }
+ fallbacks.mb_to_uc_fallback =
+ (ilseq_byte_subst != NULL ? subst_mb_to_uc_fallback : NULL);
+ fallbacks.uc_to_mb_fallback =
+ (ilseq_unicode_subst != NULL ? subst_uc_to_mb_fallback : NULL);
+ fallbacks.mb_to_wc_fallback =
+ (ilseq_byte_subst != NULL ? subst_mb_to_wc_fallback : NULL);
+ fallbacks.wc_to_mb_fallback =
+ (ilseq_wchar_subst != NULL ? subst_wc_to_mb_fallback : NULL);
+ fallbacks.data = NULL;
+ iconvctl(cd, ICONV_SET_FALLBACKS, &fallbacks);
+ }
+ /* Set up hooks for updating the line and column position. */
+ hooks.uc_hook = update_line_column;
+ hooks.wc_hook = NULL;
+ hooks.data = NULL;
+ iconvctl(cd, ICONV_SET_HOOKS, &hooks);
+ if (i == argc)
+ status = convert(cd,stdin,
+ /* TRANSLATORS: A filename substitute denoting standard input. */
+ _("(stdin)"));
+ else {
+ status = 0;
+ for (; i < argc; i++) {
+ const char* infilename = argv[i];
+ FILE* infile = fopen(infilename,"r");
+ if (infile == NULL) {
+ int saved_errno = errno;
+ error(0,saved_errno,
+ /* TRANSLATORS: The first part of an error message.
+ It is followed by a colon and a detail message.
+ The %s placeholder expands to the input file name. */
+ _("%s"),
+ infilename);
+ status = 1;
+ } else {
+ status |= convert(cd,infile,infilename);
+ fclose(infile);
+ }
+ }
+ }
+ iconv_close(cd);
+ }
+ if (ferror(stdout) || fclose(stdout)) {
+ error(0,0,
+ /* TRANSLATORS: An error message. */
+ _("I/O error"));
+ status = 1;
+ }
+ exit(status);
+}
diff --git a/jni/iconv/src/iconv_no_i18n.c b/jni/iconv/src/iconv_no_i18n.c
new file mode 100644
index 0000000..88e943b
--- /dev/null
+++ b/jni/iconv/src/iconv_no_i18n.c
@@ -0,0 +1,2 @@
+#define NO_I18N
+#include "iconv.c"
diff --git a/jni/iconv/srclib/Makefile b/jni/iconv/srclib/Makefile
new file mode 100644
index 0000000..8567486
--- /dev/null
+++ b/jni/iconv/srclib/Makefile
@@ -0,0 +1,1326 @@
+# Makefile.in generated by automake 1.11 from Makefile.am.
+# srclib/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+# Copyright (C) 2002-2009 Free Software Foundation, Inc.
+#
+# This file is free software, distributed under the terms of the GNU
+# General Public License. As a special exception to the GNU General
+# Public License, this file may be distributed as part of a program
+# that contains a configuration script generated by Autoconf, under
+# the same distribution terms as the rest of that program.
+#
+# Generated by gnulib-tool.
+# Reproduce by: gnulib-tool --import --dir=. --local-dir=gnulib-local --lib=libicrt --source-base=srclib --m4-base=srcm4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --makefile-name=Makefile.gnulib --no-libtool --macro-prefix=gl binary-io error exit gettext gettext-h libiconv-misc mbstate memmove progname relocatable-prog sigpipe stdio strerror unistd uniwidth/width unlocked-io xalloc
+
+
+pkgdatadir = $(datadir)/libiconv
+pkgincludedir = $(includedir)/libiconv
+pkglibdir = $(libdir)/libiconv
+pkglibexecdir = $(libexecdir)/libiconv
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-pc-linux-gnu
+host_triplet = arm-linux-eabi
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.gnulib \
+ $(srcdir)/Makefile.in
+subdir = srclib
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/srcm4/00gnulib.m4 \
+ $(top_srcdir)/srcm4/alloca.m4 \
+ $(top_srcdir)/srcm4/canonicalize-lgpl.m4 \
+ $(top_srcdir)/srcm4/codeset.m4 $(top_srcdir)/srcm4/eealloc.m4 \
+ $(top_srcdir)/srcm4/environ.m4 $(top_srcdir)/srcm4/errno_h.m4 \
+ $(top_srcdir)/srcm4/error.m4 $(top_srcdir)/srcm4/extensions.m4 \
+ $(top_srcdir)/srcm4/gettext.m4 \
+ $(top_srcdir)/srcm4/gnulib-common.m4 \
+ $(top_srcdir)/srcm4/gnulib-comp.m4 \
+ $(top_srcdir)/srcm4/iconv.m4 \
+ $(top_srcdir)/srcm4/include_next.m4 \
+ $(top_srcdir)/srcm4/intlmacosx.m4 \
+ $(top_srcdir)/srcm4/lib-ld.m4 $(top_srcdir)/srcm4/lib-link.m4 \
+ $(top_srcdir)/srcm4/lib-prefix.m4 \
+ $(top_srcdir)/srcm4/longlong.m4 $(top_srcdir)/srcm4/malloc.m4 \
+ $(top_srcdir)/srcm4/malloca.m4 \
+ $(top_srcdir)/srcm4/mbstate_t.m4 \
+ $(top_srcdir)/srcm4/memmove.m4 \
+ $(top_srcdir)/srcm4/multiarch.m4 $(top_srcdir)/srcm4/nls.m4 \
+ $(top_srcdir)/srcm4/pathmax.m4 $(top_srcdir)/srcm4/po.m4 \
+ $(top_srcdir)/srcm4/progtest.m4 \
+ $(top_srcdir)/srcm4/readlink.m4 \
+ $(top_srcdir)/srcm4/relocatable-lib.m4 \
+ $(top_srcdir)/srcm4/relocatable.m4 \
+ $(top_srcdir)/srcm4/setenv.m4 $(top_srcdir)/srcm4/signal_h.m4 \
+ $(top_srcdir)/srcm4/signalblocking.m4 \
+ $(top_srcdir)/srcm4/sigpipe.m4 $(top_srcdir)/srcm4/ssize_t.m4 \
+ $(top_srcdir)/srcm4/stdbool.m4 $(top_srcdir)/srcm4/stdint.m4 \
+ $(top_srcdir)/srcm4/stdio_h.m4 $(top_srcdir)/srcm4/stdlib_h.m4 \
+ $(top_srcdir)/srcm4/strerror.m4 \
+ $(top_srcdir)/srcm4/string_h.m4 \
+ $(top_srcdir)/srcm4/unistd_h.m4 \
+ $(top_srcdir)/srcm4/unlocked-io.m4 \
+ $(top_srcdir)/srcm4/visibility.m4 $(top_srcdir)/srcm4/wchar.m4 \
+ $(top_srcdir)/srcm4/wchar_t.m4 $(top_srcdir)/srcm4/wint_t.m4 \
+ $(top_srcdir)/m4/cp.m4 $(top_srcdir)/m4/eilseq.m4 \
+ $(top_srcdir)/m4/endian.m4 $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ln.m4 $(top_srcdir)/m4/ltoptions.m4 \
+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/build-aux/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h $(top_builddir)/lib/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+LIBRARIES = $(noinst_LIBRARIES)
+ARFLAGS = cru
+libicrt_a_AR = $(AR) $(ARFLAGS)
+am__DEPENDENCIES_1 =
+am_libicrt_a_OBJECTS = areadlink.$(OBJEXT) malloca.$(OBJEXT) \
+ progname.$(OBJEXT) width.$(OBJEXT) xmalloc.$(OBJEXT) \
+ xstrdup.$(OBJEXT) xreadlink.$(OBJEXT)
+libicrt_a_OBJECTS = $(am_libicrt_a_OBJECTS)
+DEFAULT_INCLUDES = -I. -I$(top_builddir) -I$(top_builddir)/lib
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+SOURCES = $(libicrt_a_SOURCES) $(EXTRA_libicrt_a_SOURCES)
+DIST_SOURCES = $(libicrt_a_SOURCES) $(EXTRA_libicrt_a_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run aclocal-1.11
+ALLOCA =
+ALLOCA_H = alloca.h
+AMTAR = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run tar
+APPLE_UNIVERSAL_BUILD = 0
+AR = ar
+AS = as
+AUTOCONF = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run automake-1.11
+AWK = gawk
+BITSIZEOF_PTRDIFF_T =
+BITSIZEOF_SIG_ATOMIC_T =
+BITSIZEOF_SIZE_T =
+BITSIZEOF_WCHAR_T =
+BITSIZEOF_WINT_T =
+BROKEN_WCHAR_H = 0
+CC = gcc
+CCDEPMODE = depmode=none
+CFLAGS = -g -O2
+CFLAG_VISIBILITY = -fvisibility=hidden
+CP = cp -p
+CPP = gcc -E
+CPPFLAGS =
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H -DEXEEXT=\"\"
+DEPDIR = .deps
+DLLTOOL = dlltool
+DLL_VARIABLE =
+DSYMUTIL =
+DUMPBIN = link -dump -symbols
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /usr/bin/grep -E
+EILSEQ =
+EMULTIHOP_HIDDEN =
+EMULTIHOP_VALUE =
+ENOLINK_HIDDEN =
+ENOLINK_VALUE =
+EOVERFLOW_HIDDEN =
+EOVERFLOW_VALUE =
+ERRNO_H =
+EXEEXT =
+FGREP = /usr/bin/grep -F
+GETTEXT_MACRO_VERSION = 0.17
+GMSGFMT = /usr/bin/msgfmt
+GMSGFMT_015 = /usr/bin/msgfmt
+GNULIB_ATOLL = 0
+GNULIB_BTOWC = 0
+GNULIB_CALLOC_POSIX = 0
+GNULIB_CHOWN = 0
+GNULIB_CLOSE = 0
+GNULIB_DPRINTF = 0
+GNULIB_DUP2 = 0
+GNULIB_ENVIRON = 1
+GNULIB_EUIDACCESS = 0
+GNULIB_FCHDIR = 0
+GNULIB_FCLOSE = 0
+GNULIB_FFLUSH = 0
+GNULIB_FOPEN = 0
+GNULIB_FPRINTF = 1
+GNULIB_FPRINTF_POSIX = 0
+GNULIB_FPURGE = 0
+GNULIB_FPUTC = 1
+GNULIB_FPUTS = 1
+GNULIB_FREOPEN = 0
+GNULIB_FSEEK = 0
+GNULIB_FSEEKO = 0
+GNULIB_FSYNC = 0
+GNULIB_FTELL = 0
+GNULIB_FTELLO = 0
+GNULIB_FTRUNCATE = 0
+GNULIB_FWRITE = 1
+GNULIB_GETCWD = 0
+GNULIB_GETDELIM = 0
+GNULIB_GETDOMAINNAME = 0
+GNULIB_GETDTABLESIZE = 0
+GNULIB_GETHOSTNAME = 0
+GNULIB_GETLINE = 0
+GNULIB_GETLOADAVG = 0
+GNULIB_GETLOGIN_R = 0
+GNULIB_GETPAGESIZE = 0
+GNULIB_GETSUBOPT = 0
+GNULIB_GETUSERSHELL = 0
+GNULIB_LCHOWN = 0
+GNULIB_LINK = 0
+GNULIB_LSEEK = 0
+GNULIB_MALLOC_POSIX = 1
+GNULIB_MBRLEN = 0
+GNULIB_MBRTOWC = 0
+GNULIB_MBSCASECMP = 0
+GNULIB_MBSCASESTR = 0
+GNULIB_MBSCHR = 0
+GNULIB_MBSCSPN = 0
+GNULIB_MBSINIT = 0
+GNULIB_MBSLEN = 0
+GNULIB_MBSNCASECMP = 0
+GNULIB_MBSNLEN = 0
+GNULIB_MBSNRTOWCS = 0
+GNULIB_MBSPBRK = 0
+GNULIB_MBSPCASECMP = 0
+GNULIB_MBSRCHR = 0
+GNULIB_MBSRTOWCS = 0
+GNULIB_MBSSEP = 0
+GNULIB_MBSSPN = 0
+GNULIB_MBSSTR = 0
+GNULIB_MBSTOK_R = 0
+GNULIB_MEMCHR = 0
+GNULIB_MEMMEM = 0
+GNULIB_MEMPCPY = 0
+GNULIB_MEMRCHR = 0
+GNULIB_MKDTEMP = 0
+GNULIB_MKSTEMP = 0
+GNULIB_OBSTACK_PRINTF = 0
+GNULIB_OBSTACK_PRINTF_POSIX = 0
+GNULIB_PERROR = 0
+GNULIB_PRINTF = 1
+GNULIB_PRINTF_POSIX = 0
+GNULIB_PUTC = 1
+GNULIB_PUTCHAR = 1
+GNULIB_PUTENV = 0
+GNULIB_PUTS = 1
+GNULIB_RANDOM_R = 0
+GNULIB_RAWMEMCHR = 0
+GNULIB_READLINK = 1
+GNULIB_REALLOC_POSIX = 0
+GNULIB_RPMATCH = 0
+GNULIB_SETENV = 0
+GNULIB_SIGACTION = 0
+GNULIB_SIGNAL_H_SIGPIPE = 1
+GNULIB_SIGPROCMASK = 1
+GNULIB_SLEEP = 0
+GNULIB_SNPRINTF = 0
+GNULIB_SPRINTF_POSIX = 0
+GNULIB_STDIO_H_SIGPIPE = 1
+GNULIB_STPCPY = 0
+GNULIB_STPNCPY = 0
+GNULIB_STRCASESTR = 0
+GNULIB_STRCHRNUL = 0
+GNULIB_STRDUP = 0
+GNULIB_STRERROR = 1
+GNULIB_STRNDUP = 0
+GNULIB_STRNLEN = 0
+GNULIB_STRPBRK = 0
+GNULIB_STRSEP = 0
+GNULIB_STRSIGNAL = 0
+GNULIB_STRSTR = 0
+GNULIB_STRTOD = 0
+GNULIB_STRTOK_R = 0
+GNULIB_STRTOLL = 0
+GNULIB_STRTOULL = 0
+GNULIB_STRVERSCMP = 0
+GNULIB_UNISTD_H_SIGPIPE = 1
+GNULIB_UNSETENV = 0
+GNULIB_VASPRINTF = 0
+GNULIB_VDPRINTF = 0
+GNULIB_VFPRINTF = 1
+GNULIB_VFPRINTF_POSIX = 0
+GNULIB_VPRINTF = 1
+GNULIB_VPRINTF_POSIX = 0
+GNULIB_VSNPRINTF = 0
+GNULIB_VSPRINTF_POSIX = 0
+GNULIB_WCRTOMB = 0
+GNULIB_WCSNRTOMBS = 0
+GNULIB_WCSRTOMBS = 0
+GNULIB_WCTOB = 0
+GNULIB_WCWIDTH = 0
+GNULIB_WRITE = 0
+GREP = /usr/bin/grep
+HAVE_ATOLL = 1
+HAVE_BTOWC = 1
+HAVE_CALLOC_POSIX = 1
+HAVE_DECL_ENVIRON = 1
+HAVE_DECL_FPURGE = 1
+HAVE_DECL_GETDELIM = 1
+HAVE_DECL_GETLINE = 1
+HAVE_DECL_GETLOADAVG = 1
+HAVE_DECL_GETLOGIN_R = 1
+HAVE_DECL_MEMMEM = 1
+HAVE_DECL_MEMRCHR = 1
+HAVE_DECL_OBSTACK_PRINTF = 1
+HAVE_DECL_SNPRINTF = 1
+HAVE_DECL_STRDUP = 1
+HAVE_DECL_STRERROR = 1
+HAVE_DECL_STRNDUP = 1
+HAVE_DECL_STRNLEN = 1
+HAVE_DECL_STRSIGNAL = 1
+HAVE_DECL_STRTOK_R = 1
+HAVE_DECL_VSNPRINTF = 1
+HAVE_DECL_WCTOB = 1
+HAVE_DECL_WCWIDTH = 1
+HAVE_DPRINTF = 1
+HAVE_DUP2 = 1
+HAVE_EUIDACCESS = 1
+HAVE_FSEEKO = 1
+HAVE_FSYNC = 1
+HAVE_FTELLO = 1
+HAVE_FTRUNCATE = 1
+HAVE_GETDOMAINNAME = 1
+HAVE_GETDTABLESIZE = 1
+HAVE_GETHOSTNAME = 1
+HAVE_GETPAGESIZE = 1
+HAVE_GETSUBOPT = 1
+HAVE_GETUSERSHELL = 1
+HAVE_INTTYPES_H = 1
+HAVE_LINK = 1
+HAVE_LONG_LONG_INT = 1
+HAVE_MALLOC_POSIX = 1
+HAVE_MBRLEN = 1
+HAVE_MBRTOWC = 1
+HAVE_MBSINIT = 1
+HAVE_MBSNRTOWCS = 1
+HAVE_MBSRTOWCS = 1
+HAVE_MEMPCPY = 1
+HAVE_MKDTEMP = 1
+HAVE_OS_H = 0
+HAVE_POSIX_SIGNALBLOCKING = 1
+HAVE_RANDOM_H = 0
+HAVE_RANDOM_R = 1
+HAVE_RAWMEMCHR = 1
+HAVE_READLINK = 1
+HAVE_REALLOC_POSIX = 1
+HAVE_RPMATCH = 1
+HAVE_SETENV = 1
+HAVE_SIGACTION = 1
+HAVE_SIGINFO_T = 1
+HAVE_SIGNED_SIG_ATOMIC_T =
+HAVE_SIGNED_WCHAR_T =
+HAVE_SIGNED_WINT_T =
+HAVE_SIGSET_T = 1
+HAVE_SLEEP = 1
+HAVE_STDINT_H = 1
+HAVE_STPCPY = 1
+HAVE_STPNCPY = 1
+HAVE_STRCASESTR = 1
+HAVE_STRCHRNUL = 1
+HAVE_STRNDUP = 1
+HAVE_STRPBRK = 1
+HAVE_STRSEP = 1
+HAVE_STRTOD = 1
+HAVE_STRTOLL = 1
+HAVE_STRTOULL = 1
+HAVE_STRUCT_RANDOM_DATA = 1
+HAVE_STRUCT_SIGACTION_SA_SIGACTION = 1
+HAVE_STRVERSCMP = 1
+HAVE_SYS_BITYPES_H =
+HAVE_SYS_INTTYPES_H =
+HAVE_SYS_LOADAVG_H = 0
+HAVE_SYS_PARAM_H = 0
+HAVE_SYS_TYPES_H = 1
+HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = 1
+HAVE_UNISTD_H = 1
+HAVE_UNSETENV = 1
+HAVE_UNSIGNED_LONG_LONG_INT = 1
+HAVE_VASPRINTF = 1
+HAVE_VDPRINTF = 1
+HAVE_VISIBILITY = 1
+HAVE_WCHAR_H = 1
+HAVE_WCHAR_T = 1
+HAVE_WCRTOMB = 1
+HAVE_WCSNRTOMBS = 1
+HAVE_WCSRTOMBS = 1
+HAVE_WINT_T = 1
+HAVE__BOOL = 1
+ICONV_CONST =
+INCLUDE_NEXT = include_next
+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = include_next
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_PROGRAM_ENV =
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+INTLLIBS =
+INTL_MACOSX_LIBS =
+LD = /usr/bin/ld
+LDFLAGS =
+LIBICONV =
+LIBICRT_LIBDEPS =
+LIBICRT_LTLIBDEPS =
+LIBINTL =
+LIBOBJS =
+LIBS =
+LIBTOOL = /bin/sh $(top_builddir)/libtool
+LIPO =
+LN = ln
+LN_S = ln -s
+LTLIBICONV =
+LTLIBINTL =
+LTLIBOBJS =
+MAKEINFO = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/missing --run makeinfo
+MKDIR_P = /bin/mkdir -p
+MSGFMT = /usr/bin/msgfmt
+MSGFMT_015 = /usr/bin/msgfmt
+MSGMERGE = /usr/bin/msgmerge
+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H =
+NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H = <signal.h>
+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = <stdint.h>
+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = <stdio.h>
+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = <stdlib.h>
+NEXT_AS_FIRST_DIRECTIVE_STRING_H = <string.h>
+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = <unistd.h>
+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = <wchar.h>
+NEXT_ERRNO_H =
+NEXT_SIGNAL_H = <signal.h>
+NEXT_STDINT_H = <stdint.h>
+NEXT_STDIO_H = <stdio.h>
+NEXT_STDLIB_H = <stdlib.h>
+NEXT_STRING_H = <string.h>
+NEXT_UNISTD_H = <unistd.h>
+NEXT_WCHAR_H = <wchar.h>
+NM = link -dump -symbols
+NMEDIT =
+OBJDUMP = objdump
+OBJEXT = o
+OTOOL =
+OTOOL64 =
+PACKAGE = libiconv
+PACKAGE_BUGREPORT =
+PACKAGE_NAME =
+PACKAGE_STRING =
+PACKAGE_TARNAME =
+PACKAGE_VERSION =
+PATH_SEPARATOR = :
+POSUB = po
+PRAGMA_SYSTEM_HEADER = #pragma GCC system_header
+PTRDIFF_T_SUFFIX =
+RANLIB = ranlib
+RC =
+RELOCATABLE = no
+RELOCATABLE_BUILD_DIR = $(top_builddir)/srclib
+RELOCATABLE_CONFIG_H_DIR = $(top_builddir)
+RELOCATABLE_LDFLAGS =
+RELOCATABLE_LIBRARY_PATH =
+RELOCATABLE_SRC_DIR = $(top_srcdir)/srclib
+REPLACE_BTOWC = 0
+REPLACE_CHOWN = 0
+REPLACE_CLOSE = 0
+REPLACE_DPRINTF = 0
+REPLACE_FCHDIR = 0
+REPLACE_FCLOSE = 0
+REPLACE_FFLUSH = 0
+REPLACE_FOPEN = 0
+REPLACE_FPRINTF = 0
+REPLACE_FPURGE = 0
+REPLACE_FREOPEN = 0
+REPLACE_FSEEK = 0
+REPLACE_FSEEKO = 0
+REPLACE_FTELL = 0
+REPLACE_FTELLO = 0
+REPLACE_GETCWD = 0
+REPLACE_GETLINE = 0
+REPLACE_GETPAGESIZE = 0
+REPLACE_LCHOWN = 0
+REPLACE_LSEEK = 0
+REPLACE_MBRLEN = 0
+REPLACE_MBRTOWC = 0
+REPLACE_MBSINIT = 0
+REPLACE_MBSNRTOWCS = 0
+REPLACE_MBSRTOWCS = 0
+REPLACE_MBSTATE_T = 0
+REPLACE_MEMCHR = 0
+REPLACE_MEMMEM = 0
+REPLACE_MKSTEMP = 0
+REPLACE_OBSTACK_PRINTF = 0
+REPLACE_PERROR = 0
+REPLACE_PRINTF = 0
+REPLACE_PUTENV = 0
+REPLACE_SNPRINTF = 0
+REPLACE_SPRINTF = 0
+REPLACE_STDIO_WRITE_FUNCS = 0
+REPLACE_STRCASESTR = 0
+REPLACE_STRDUP = 0
+REPLACE_STRERROR = 0
+REPLACE_STRSIGNAL = 0
+REPLACE_STRSTR = 0
+REPLACE_STRTOD = 0
+REPLACE_VASPRINTF = 0
+REPLACE_VDPRINTF = 0
+REPLACE_VFPRINTF = 0
+REPLACE_VPRINTF = 0
+REPLACE_VSNPRINTF = 0
+REPLACE_VSPRINTF = 0
+REPLACE_WCRTOMB = 0
+REPLACE_WCSNRTOMBS = 0
+REPLACE_WCSRTOMBS = 0
+REPLACE_WCTOB = 0
+REPLACE_WCWIDTH = 0
+REPLACE_WRITE = 0
+SED = /bin/sed
+SET_MAKE =
+SHELL = /bin/sh
+SIG_ATOMIC_T_SUFFIX =
+SIZE_T_SUFFIX =
+SRCLIBOBJS =
+STDBOOL_H =
+STDINT_H =
+STRIP = /usr/bin/strip
+UNISTD_H_HAVE_WINSOCK2_H = 0
+USE_EXTRA_ENCODINGS = no
+USE_MBSTATE_T = 1
+USE_NLS = yes
+VERSION = 1.13.1
+VOID_UNSETENV = 0
+WCHAR_H =
+WCHAR_T_SUFFIX =
+WINDRES =
+WINT_T_SUFFIX =
+WOE32 = no
+WOE32DLL = no
+XGETTEXT = /usr/bin/xgettext
+XGETTEXT_015 = /usr/bin/xgettext
+XGETTEXT_EXTRA_OPTIONS = --flag=error:3:c-format --flag=error_at_line:5:c-format
+abs_builddir = /home/rangeli/projects/libiconv-1.13.1/srclib
+abs_srcdir = /home/rangeli/projects/libiconv-1.13.1/srclib
+abs_top_builddir = /home/rangeli/projects/libiconv-1.13.1
+abs_top_srcdir = /home/rangeli/projects/libiconv-1.13.1
+ac_ct_CC = gcc
+ac_ct_DUMPBIN = link -dump -symbols
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-pc-linux-gnu
+build_alias = x86_64-pc-linux-gnu
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = pc
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+gl_LIBOBJS =
+gl_LTLIBOBJS =
+gltests_LIBOBJS =
+gltests_LTLIBOBJS =
+host = arm-linux-eabi
+host_alias = arm-linux-eabi
+host_cpu = arm
+host_os = eabi
+host_vendor = linux
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = ${SHELL} /home/rangeli/projects/libiconv-1.13.1/build-aux/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+lt_ECHO = echo
+mandir = ${datarootdir}/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr/local
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+subdirs = libcharset preload
+sysconfdir = ${prefix}/etc
+target_alias =
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
+EXTRA_DIST = alloca.in.h areadlink.h canonicalize-lgpl.c \
+ canonicalize.h errno.in.h error.c error.h \
+ $(top_srcdir)/build-aux/config.rpath \
+ $(top_srcdir)/build-aux/config.rpath intprops.h \
+ $(top_srcdir)/build-aux/link-warning.h malloc.c malloca.h \
+ malloca.valgrind memmove.c pathmax.h readlink.c progreloc.c \
+ relocatable.c relocatable.h \
+ $(top_srcdir)/build-aux/config.libpath \
+ $(top_srcdir)/build-aux/reloc-ldflags areadlink.c areadlink.h \
+ c-ctype.c c-ctype.h canonicalize-lgpl.c canonicalize.h \
+ malloca.c malloca.h progname.c progname.h progreloc.c \
+ readlink.c relocatable.c relocatable.h relocwrapper.c setenv.c \
+ strerror.c $(top_srcdir)/build-aux/install-reloc signal.in.h \
+ sigprocmask.c stdbool.in.h stdint.in.h stdio-write.c \
+ stdio.in.h stdlib.in.h streq.h strerror.c string.in.h \
+ unistd.in.h unitypes.h localcharset.h uniwidth.h \
+ uniwidth/cjk.h unlocked-io.h wchar.in.h xreadlink.h
+BUILT_SOURCES = $(ALLOCA_H) $(ERRNO_H) signal.h $(STDBOOL_H) \
+ $(STDINT_H) stdio.h stdlib.h string.h unistd.h $(WCHAR_H)
+MOSTLYCLEANFILES = core *.stackdump core *.stackdump alloca.h \
+ alloca.h-t errno.h errno.h-t signal.h signal.h-t stdbool.h \
+ stdbool.h-t stdint.h stdint.h-t stdio.h stdio.h-t stdlib.h \
+ stdlib.h-t string.h string.h-t unistd.h unistd.h-t wchar.h \
+ wchar.h-t
+noinst_LIBRARIES = libicrt.a
+
+# This is for those projects which use "gettextize --intl" to put a source-code
+# copy of libintl into their package. In such projects, every Makefile.am needs
+# -I$(top_builddir)/intl, so that <libintl.h> can be found in this directory.
+# For the Makefile.ams in other directories it is the maintainer's
+# responsibility; for the one from gnulib we do it here.
+# This option has no effect when the user disables NLS (because then the intl
+# directory contains no libintl.h file) or when the project does not use
+# "gettextize --intl".
+
+# Parametrization of the 'relocatable' module.
+AM_CPPFLAGS = -I$(top_builddir)/intl -DDEPENDS_ON_LIBICONV=1 \
+ -DDEPENDS_ON_LIBINTL=1
+libicrt_a_SOURCES = areadlink.c binary-io.h gettext.h malloca.c \
+ progname.h progname.c uniwidth/width.c xalloc.h xmalloc.c \
+ xstrdup.c xreadlink.c
+libicrt_a_LIBADD = $(gl_LIBOBJS)
+libicrt_a_DEPENDENCIES = $(gl_LIBOBJS)
+EXTRA_libicrt_a_SOURCES = canonicalize-lgpl.c error.c malloc.c \
+ memmove.c readlink.c progreloc.c relocatable.c sigprocmask.c \
+ stdio-write.c strerror.c
+LINK_WARNING_H = $(top_srcdir)/build-aux/link-warning.h
+all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/Makefile.gnulib $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits srclib/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnits srclib/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstLIBRARIES:
+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
+libicrt.a: $(libicrt_a_OBJECTS) $(libicrt_a_DEPENDENCIES)
+ -rm -f libicrt.a
+ $(libicrt_a_AR) libicrt.a $(libicrt_a_OBJECTS) $(libicrt_a_LIBADD)
+ $(RANLIB) libicrt.a
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+.c.o:
+ $(COMPILE) -c $<
+
+.c.obj:
+ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
+ $(LTCOMPILE) -c -o $@ $<
+
+width.o: uniwidth/width.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o width.o `test -f 'uniwidth/width.c' || echo '$(srcdir)/'`uniwidth/width.c
+
+width.obj: uniwidth/width.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o width.obj `if test -f 'uniwidth/width.c'; then $(CYGPATH_W) 'uniwidth/width.c'; else $(CYGPATH_W) '$(srcdir)/uniwidth/width.c'; fi`
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ set x; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) check-am
+all-am: Makefile $(LIBRARIES)
+installdirs:
+install: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+ -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+ -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool mostlyclean-local
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: all check install install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-noinstLIBRARIES ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+ mostlyclean-local pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# We need the following in order to create <alloca.h> when the system
+# doesn't have one that works with the given compiler.
+alloca.h: alloca.in.h
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/alloca.in.h; \
+ } > $@-t
+ mv -f $@-t $@
+
+# We need the following in order to create <errno.h> when the system
+# doesn't have one that is POSIX compliant.
+errno.h: errno.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_ERRNO_H''@|$(NEXT_ERRNO_H)|g' \
+ -e 's|@''EMULTIHOP_HIDDEN''@|$(EMULTIHOP_HIDDEN)|g' \
+ -e 's|@''EMULTIHOP_VALUE''@|$(EMULTIHOP_VALUE)|g' \
+ -e 's|@''ENOLINK_HIDDEN''@|$(ENOLINK_HIDDEN)|g' \
+ -e 's|@''ENOLINK_VALUE''@|$(ENOLINK_VALUE)|g' \
+ -e 's|@''EOVERFLOW_HIDDEN''@|$(EOVERFLOW_HIDDEN)|g' \
+ -e 's|@''EOVERFLOW_VALUE''@|$(EOVERFLOW_VALUE)|g' \
+ < $(srcdir)/errno.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <signal.h> when the system
+# doesn't have a complete one.
+signal.h: signal.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
+ -e 's|@''GNULIB_SIGNAL_H_SIGPIPE''@|$(GNULIB_SIGNAL_H_SIGPIPE)|g' \
+ -e 's|@''GNULIB_SIGPROCMASK''@|$(GNULIB_SIGPROCMASK)|g' \
+ -e 's|@''GNULIB_SIGACTION''@|$(GNULIB_SIGACTION)|g' \
+ -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \
+ -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \
+ -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \
+ -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \
+ -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \
+ -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/signal.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdbool.h> when the system
+# doesn't have one that works.
+stdbool.h: stdbool.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdint.h> when the system
+# doesn't have one that works with the given compiler.
+stdint.h: stdint.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
+ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
+ -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
+ -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
+ -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
+ -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
+ -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
+ -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
+ -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
+ -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
+ -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
+ -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
+ -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
+ -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
+ -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
+ -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
+ -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
+ -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
+ < $(srcdir)/stdint.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdio.h> when the system
+# doesn't have one that works with the given compiler.
+stdio.h: stdio.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
+ -e 's|@''GNULIB_FPRINTF''@|$(GNULIB_FPRINTF)|g' \
+ -e 's|@''GNULIB_FPRINTF_POSIX''@|$(GNULIB_FPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_PRINTF''@|$(GNULIB_PRINTF)|g' \
+ -e 's|@''GNULIB_PRINTF_POSIX''@|$(GNULIB_PRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_SNPRINTF''@|$(GNULIB_SNPRINTF)|g' \
+ -e 's|@''GNULIB_SPRINTF_POSIX''@|$(GNULIB_SPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VFPRINTF''@|$(GNULIB_VFPRINTF)|g' \
+ -e 's|@''GNULIB_VFPRINTF_POSIX''@|$(GNULIB_VFPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VPRINTF''@|$(GNULIB_VPRINTF)|g' \
+ -e 's|@''GNULIB_VPRINTF_POSIX''@|$(GNULIB_VPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VSNPRINTF''@|$(GNULIB_VSNPRINTF)|g' \
+ -e 's|@''GNULIB_VSPRINTF_POSIX''@|$(GNULIB_VSPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_DPRINTF''@|$(GNULIB_DPRINTF)|g' \
+ -e 's|@''GNULIB_VDPRINTF''@|$(GNULIB_VDPRINTF)|g' \
+ -e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
+ -e 's|@''GNULIB_OBSTACK_PRINTF''@|$(GNULIB_OBSTACK_PRINTF)|g' \
+ -e 's|@''GNULIB_OBSTACK_PRINTF_POSIX''@|$(GNULIB_OBSTACK_PRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_FOPEN''@|$(GNULIB_FOPEN)|g' \
+ -e 's|@''GNULIB_FREOPEN''@|$(GNULIB_FREOPEN)|g' \
+ -e 's|@''GNULIB_FSEEK''@|$(GNULIB_FSEEK)|g' \
+ -e 's|@''GNULIB_FSEEKO''@|$(GNULIB_FSEEKO)|g' \
+ -e 's|@''GNULIB_FTELL''@|$(GNULIB_FTELL)|g' \
+ -e 's|@''GNULIB_FTELLO''@|$(GNULIB_FTELLO)|g' \
+ -e 's|@''GNULIB_FFLUSH''@|$(GNULIB_FFLUSH)|g' \
+ -e 's|@''GNULIB_FPURGE''@|$(GNULIB_FPURGE)|g' \
+ -e 's|@''GNULIB_FCLOSE''@|$(GNULIB_FCLOSE)|g' \
+ -e 's|@''GNULIB_FPUTC''@|$(GNULIB_FPUTC)|g' \
+ -e 's|@''GNULIB_PUTC''@|$(GNULIB_PUTC)|g' \
+ -e 's|@''GNULIB_PUTCHAR''@|$(GNULIB_PUTCHAR)|g' \
+ -e 's|@''GNULIB_FPUTS''@|$(GNULIB_FPUTS)|g' \
+ -e 's|@''GNULIB_PUTS''@|$(GNULIB_PUTS)|g' \
+ -e 's|@''GNULIB_FWRITE''@|$(GNULIB_FWRITE)|g' \
+ -e 's|@''GNULIB_GETDELIM''@|$(GNULIB_GETDELIM)|g' \
+ -e 's|@''GNULIB_GETLINE''@|$(GNULIB_GETLINE)|g' \
+ -e 's|@''GNULIB_PERROR''@|$(GNULIB_PERROR)|g' \
+ -e 's|@''GNULIB_STDIO_H_SIGPIPE''@|$(GNULIB_STDIO_H_SIGPIPE)|g' \
+ -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
+ -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
+ -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
+ -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
+ -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
+ -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
+ -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
+ -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
+ -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
+ -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
+ -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
+ -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
+ -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
+ -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
+ -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
+ -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
+ -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
+ -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
+ -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
+ -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
+ -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
+ -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
+ -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
+ -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
+ -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
+ -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
+ -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
+ -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
+ -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
+ -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
+ -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
+ -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
+ -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/stdio.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdlib.h> when the system
+# doesn't have one that works with the given compiler.
+stdlib.h: stdlib.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
+ -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
+ -e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_CALLOC_POSIX''@|$(GNULIB_CALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_ATOLL''@|$(GNULIB_ATOLL)|g' \
+ -e 's|@''GNULIB_GETLOADAVG''@|$(GNULIB_GETLOADAVG)|g' \
+ -e 's|@''GNULIB_GETSUBOPT''@|$(GNULIB_GETSUBOPT)|g' \
+ -e 's|@''GNULIB_MKDTEMP''@|$(GNULIB_MKDTEMP)|g' \
+ -e 's|@''GNULIB_MKSTEMP''@|$(GNULIB_MKSTEMP)|g' \
+ -e 's|@''GNULIB_PUTENV''@|$(GNULIB_PUTENV)|g' \
+ -e 's|@''GNULIB_RANDOM_R''@|$(GNULIB_RANDOM_R)|g' \
+ -e 's|@''GNULIB_RPMATCH''@|$(GNULIB_RPMATCH)|g' \
+ -e 's|@''GNULIB_SETENV''@|$(GNULIB_SETENV)|g' \
+ -e 's|@''GNULIB_STRTOD''@|$(GNULIB_STRTOD)|g' \
+ -e 's|@''GNULIB_STRTOLL''@|$(GNULIB_STRTOLL)|g' \
+ -e 's|@''GNULIB_STRTOULL''@|$(GNULIB_STRTOULL)|g' \
+ -e 's|@''GNULIB_UNSETENV''@|$(GNULIB_UNSETENV)|g' \
+ -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
+ -e 's|@''HAVE_CALLOC_POSIX''@|$(HAVE_CALLOC_POSIX)|g' \
+ -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
+ -e 's|@''HAVE_MALLOC_POSIX''@|$(HAVE_MALLOC_POSIX)|g' \
+ -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
+ -e 's|@''HAVE_REALLOC_POSIX''@|$(HAVE_REALLOC_POSIX)|g' \
+ -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
+ -e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \
+ -e 's|@''HAVE_SETENV''@|$(HAVE_SETENV)|g' \
+ -e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \
+ -e 's|@''HAVE_STRTOLL''@|$(HAVE_STRTOLL)|g' \
+ -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
+ -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
+ -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
+ -e 's|@''HAVE_UNSETENV''@|$(HAVE_UNSETENV)|g' \
+ -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
+ -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
+ -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
+ -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
+ -e 's|@''VOID_UNSETENV''@|$(VOID_UNSETENV)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/stdlib.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <string.h> when the system
+# doesn't have one that works with the given compiler.
+string.h: string.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
+ -e 's|@''GNULIB_MBSLEN''@|$(GNULIB_MBSLEN)|g' \
+ -e 's|@''GNULIB_MBSNLEN''@|$(GNULIB_MBSNLEN)|g' \
+ -e 's|@''GNULIB_MBSCHR''@|$(GNULIB_MBSCHR)|g' \
+ -e 's|@''GNULIB_MBSRCHR''@|$(GNULIB_MBSRCHR)|g' \
+ -e 's|@''GNULIB_MBSSTR''@|$(GNULIB_MBSSTR)|g' \
+ -e 's|@''GNULIB_MBSCASECMP''@|$(GNULIB_MBSCASECMP)|g' \
+ -e 's|@''GNULIB_MBSNCASECMP''@|$(GNULIB_MBSNCASECMP)|g' \
+ -e 's|@''GNULIB_MBSPCASECMP''@|$(GNULIB_MBSPCASECMP)|g' \
+ -e 's|@''GNULIB_MBSCASESTR''@|$(GNULIB_MBSCASESTR)|g' \
+ -e 's|@''GNULIB_MBSCSPN''@|$(GNULIB_MBSCSPN)|g' \
+ -e 's|@''GNULIB_MBSPBRK''@|$(GNULIB_MBSPBRK)|g' \
+ -e 's|@''GNULIB_MBSSPN''@|$(GNULIB_MBSSPN)|g' \
+ -e 's|@''GNULIB_MBSSEP''@|$(GNULIB_MBSSEP)|g' \
+ -e 's|@''GNULIB_MBSTOK_R''@|$(GNULIB_MBSTOK_R)|g' \
+ -e 's|@''GNULIB_MEMCHR''@|$(GNULIB_MEMCHR)|g' \
+ -e 's|@''GNULIB_MEMMEM''@|$(GNULIB_MEMMEM)|g' \
+ -e 's|@''GNULIB_MEMPCPY''@|$(GNULIB_MEMPCPY)|g' \
+ -e 's|@''GNULIB_MEMRCHR''@|$(GNULIB_MEMRCHR)|g' \
+ -e 's|@''GNULIB_RAWMEMCHR''@|$(GNULIB_RAWMEMCHR)|g' \
+ -e 's|@''GNULIB_STPCPY''@|$(GNULIB_STPCPY)|g' \
+ -e 's|@''GNULIB_STPNCPY''@|$(GNULIB_STPNCPY)|g' \
+ -e 's|@''GNULIB_STRCHRNUL''@|$(GNULIB_STRCHRNUL)|g' \
+ -e 's|@''GNULIB_STRDUP''@|$(GNULIB_STRDUP)|g' \
+ -e 's|@''GNULIB_STRNDUP''@|$(GNULIB_STRNDUP)|g' \
+ -e 's|@''GNULIB_STRNLEN''@|$(GNULIB_STRNLEN)|g' \
+ -e 's|@''GNULIB_STRPBRK''@|$(GNULIB_STRPBRK)|g' \
+ -e 's|@''GNULIB_STRSEP''@|$(GNULIB_STRSEP)|g' \
+ -e 's|@''GNULIB_STRSTR''@|$(GNULIB_STRSTR)|g' \
+ -e 's|@''GNULIB_STRCASESTR''@|$(GNULIB_STRCASESTR)|g' \
+ -e 's|@''GNULIB_STRTOK_R''@|$(GNULIB_STRTOK_R)|g' \
+ -e 's|@''GNULIB_STRERROR''@|$(GNULIB_STRERROR)|g' \
+ -e 's|@''GNULIB_STRSIGNAL''@|$(GNULIB_STRSIGNAL)|g' \
+ -e 's|@''GNULIB_STRVERSCMP''@|$(GNULIB_STRVERSCMP)|g' \
+ -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
+ -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
+ -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
+ -e 's|@''HAVE_RAWMEMCHR''@|$(HAVE_RAWMEMCHR)|g' \
+ -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \
+ -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
+ -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
+ -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
+ -e 's|@''HAVE_STRNDUP''@|$(HAVE_STRNDUP)|g' \
+ -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
+ -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
+ -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
+ -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
+ -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
+ -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
+ -e 's|@''HAVE_DECL_STRERROR''@|$(HAVE_DECL_STRERROR)|g' \
+ -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
+ -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
+ -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
+ -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
+ -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
+ -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
+ -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
+ -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
+ -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/string.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create an empty placeholder for
+# <unistd.h> when the system doesn't have one.
+unistd.h: unistd.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
+ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
+ -e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \
+ -e 's|@''GNULIB_CLOSE''@|$(GNULIB_CLOSE)|g' \
+ -e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \
+ -e 's|@''GNULIB_ENVIRON''@|$(GNULIB_ENVIRON)|g' \
+ -e 's|@''GNULIB_EUIDACCESS''@|$(GNULIB_EUIDACCESS)|g' \
+ -e 's|@''GNULIB_FCHDIR''@|$(GNULIB_FCHDIR)|g' \
+ -e 's|@''GNULIB_FSYNC''@|$(GNULIB_FSYNC)|g' \
+ -e 's|@''GNULIB_FTRUNCATE''@|$(GNULIB_FTRUNCATE)|g' \
+ -e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \
+ -e 's|@''GNULIB_GETDOMAINNAME''@|$(GNULIB_GETDOMAINNAME)|g' \
+ -e 's|@''GNULIB_GETDTABLESIZE''@|$(GNULIB_GETDTABLESIZE)|g' \
+ -e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \
+ -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \
+ -e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \
+ -e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \
+ -e 's|@''GNULIB_LCHOWN''@|$(GNULIB_LCHOWN)|g' \
+ -e 's|@''GNULIB_LINK''@|$(GNULIB_LINK)|g' \
+ -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \
+ -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \
+ -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \
+ -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \
+ -e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \
+ -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
+ -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
+ -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
+ -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
+ -e 's|@''HAVE_GETDOMAINNAME''@|$(HAVE_GETDOMAINNAME)|g' \
+ -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
+ -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
+ -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
+ -e 's|@''HAVE_GETUSERSHELL''@|$(HAVE_GETUSERSHELL)|g' \
+ -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
+ -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
+ -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
+ -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
+ -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
+ -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
+ -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
+ -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
+ -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
+ -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
+ -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
+ -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
+ -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
+ -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
+ -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
+ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/unistd.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <wchar.h> when the system
+# version does not work standalone.
+wchar.h: wchar.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \
+ -e 's|@''HAVE_WCHAR_H''@|$(HAVE_WCHAR_H)|g' \
+ -e 's|@''GNULIB_BTOWC''@|$(GNULIB_BTOWC)|g' \
+ -e 's|@''GNULIB_WCTOB''@|$(GNULIB_WCTOB)|g' \
+ -e 's|@''GNULIB_MBSINIT''@|$(GNULIB_MBSINIT)|g' \
+ -e 's|@''GNULIB_MBRTOWC''@|$(GNULIB_MBRTOWC)|g' \
+ -e 's|@''GNULIB_MBRLEN''@|$(GNULIB_MBRLEN)|g' \
+ -e 's|@''GNULIB_MBSRTOWCS''@|$(GNULIB_MBSRTOWCS)|g' \
+ -e 's|@''GNULIB_MBSNRTOWCS''@|$(GNULIB_MBSNRTOWCS)|g' \
+ -e 's|@''GNULIB_WCRTOMB''@|$(GNULIB_WCRTOMB)|g' \
+ -e 's|@''GNULIB_WCSRTOMBS''@|$(GNULIB_WCSRTOMBS)|g' \
+ -e 's|@''GNULIB_WCSNRTOMBS''@|$(GNULIB_WCSNRTOMBS)|g' \
+ -e 's|@''GNULIB_WCWIDTH''@|$(GNULIB_WCWIDTH)|g' \
+ -e 's|@''HAVE_WINT_T''@|$(HAVE_WINT_T)|g' \
+ -e 's|@''HAVE_BTOWC''@|$(HAVE_BTOWC)|g' \
+ -e 's|@''HAVE_MBSINIT''@|$(HAVE_MBSINIT)|g' \
+ -e 's|@''HAVE_MBRTOWC''@|$(HAVE_MBRTOWC)|g' \
+ -e 's|@''HAVE_MBRLEN''@|$(HAVE_MBRLEN)|g' \
+ -e 's|@''HAVE_MBSRTOWCS''@|$(HAVE_MBSRTOWCS)|g' \
+ -e 's|@''HAVE_MBSNRTOWCS''@|$(HAVE_MBSNRTOWCS)|g' \
+ -e 's|@''HAVE_WCRTOMB''@|$(HAVE_WCRTOMB)|g' \
+ -e 's|@''HAVE_WCSRTOMBS''@|$(HAVE_WCSRTOMBS)|g' \
+ -e 's|@''HAVE_WCSNRTOMBS''@|$(HAVE_WCSNRTOMBS)|g' \
+ -e 's|@''HAVE_DECL_WCTOB''@|$(HAVE_DECL_WCTOB)|g' \
+ -e 's|@''HAVE_DECL_WCWIDTH''@|$(HAVE_DECL_WCWIDTH)|g' \
+ -e 's|@''REPLACE_MBSTATE_T''@|$(REPLACE_MBSTATE_T)|g' \
+ -e 's|@''REPLACE_BTOWC''@|$(REPLACE_BTOWC)|g' \
+ -e 's|@''REPLACE_WCTOB''@|$(REPLACE_WCTOB)|g' \
+ -e 's|@''REPLACE_MBSINIT''@|$(REPLACE_MBSINIT)|g' \
+ -e 's|@''REPLACE_MBRTOWC''@|$(REPLACE_MBRTOWC)|g' \
+ -e 's|@''REPLACE_MBRLEN''@|$(REPLACE_MBRLEN)|g' \
+ -e 's|@''REPLACE_MBSRTOWCS''@|$(REPLACE_MBSRTOWCS)|g' \
+ -e 's|@''REPLACE_MBSNRTOWCS''@|$(REPLACE_MBSNRTOWCS)|g' \
+ -e 's|@''REPLACE_WCRTOMB''@|$(REPLACE_WCRTOMB)|g' \
+ -e 's|@''REPLACE_WCSRTOMBS''@|$(REPLACE_WCSRTOMBS)|g' \
+ -e 's|@''REPLACE_WCSNRTOMBS''@|$(REPLACE_WCSNRTOMBS)|g' \
+ -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/wchar.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+mostlyclean-local: mostlyclean-generic
+ @for dir in '' $(MOSTLYCLEANDIRS); do \
+ if test -n "$$dir" && test -d $$dir; then \
+ echo "rmdir $$dir"; rmdir $$dir; \
+ fi; \
+ done; \
+ :
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/jni/iconv/srclib/Makefile.am b/jni/iconv/srclib/Makefile.am
new file mode 100644
index 0000000..2fd6adb
--- /dev/null
+++ b/jni/iconv/srclib/Makefile.am
@@ -0,0 +1,30 @@
+## Makefile for the srclib subdirectory of GNU libiconv
+## Copyright (C) 2003-2006 Free Software Foundation, Inc.
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2, or (at your option)
+## any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+## USA.
+
+## Process this file with automake to produce Makefile.in.
+
+AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
+EXTRA_DIST =
+BUILT_SOURCES =
+MOSTLYCLEANFILES = core *.stackdump
+
+noinst_LIBRARIES =
+
+AM_CPPFLAGS =
+
+include Makefile.gnulib
diff --git a/jni/iconv/srclib/Makefile.gnulib b/jni/iconv/srclib/Makefile.gnulib
new file mode 100644
index 0000000..1cfff53
--- /dev/null
+++ b/jni/iconv/srclib/Makefile.gnulib
@@ -0,0 +1,746 @@
+## DO NOT EDIT! GENERATED AUTOMATICALLY!
+## Process this file with automake to produce Makefile.in.
+# Copyright (C) 2002-2009 Free Software Foundation, Inc.
+#
+# This file is free software, distributed under the terms of the GNU
+# General Public License. As a special exception to the GNU General
+# Public License, this file may be distributed as part of a program
+# that contains a configuration script generated by Autoconf, under
+# the same distribution terms as the rest of that program.
+#
+# Generated by gnulib-tool.
+# Reproduce by: gnulib-tool --import --dir=. --local-dir=gnulib-local --lib=libicrt --source-base=srclib --m4-base=srcm4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --makefile-name=Makefile.gnulib --no-libtool --macro-prefix=gl binary-io error exit gettext gettext-h libiconv-misc mbstate memmove progname relocatable-prog sigpipe stdio strerror unistd uniwidth/width unlocked-io xalloc
+
+
+MOSTLYCLEANFILES += core *.stackdump
+
+noinst_LIBRARIES += libicrt.a
+
+libicrt_a_SOURCES =
+libicrt_a_LIBADD = $(gl_LIBOBJS)
+libicrt_a_DEPENDENCIES = $(gl_LIBOBJS)
+EXTRA_libicrt_a_SOURCES =
+
+## begin gnulib module alloca-opt
+
+BUILT_SOURCES += $(ALLOCA_H)
+
+# We need the following in order to create <alloca.h> when the system
+# doesn't have one that works with the given compiler.
+alloca.h: alloca.in.h
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/alloca.in.h; \
+ } > $@-t
+ mv -f $@-t $@
+MOSTLYCLEANFILES += alloca.h alloca.h-t
+
+EXTRA_DIST += alloca.in.h
+
+## end gnulib module alloca-opt
+
+## begin gnulib module areadlink
+
+libicrt_a_SOURCES += areadlink.c
+
+EXTRA_DIST += areadlink.h
+
+## end gnulib module areadlink
+
+## begin gnulib module binary-io
+
+libicrt_a_SOURCES += binary-io.h
+
+## end gnulib module binary-io
+
+## begin gnulib module canonicalize-lgpl
+
+
+EXTRA_DIST += canonicalize-lgpl.c canonicalize.h
+
+EXTRA_libicrt_a_SOURCES += canonicalize-lgpl.c
+
+## end gnulib module canonicalize-lgpl
+
+## begin gnulib module errno
+
+BUILT_SOURCES += $(ERRNO_H)
+
+# We need the following in order to create <errno.h> when the system
+# doesn't have one that is POSIX compliant.
+errno.h: errno.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_ERRNO_H''@|$(NEXT_ERRNO_H)|g' \
+ -e 's|@''EMULTIHOP_HIDDEN''@|$(EMULTIHOP_HIDDEN)|g' \
+ -e 's|@''EMULTIHOP_VALUE''@|$(EMULTIHOP_VALUE)|g' \
+ -e 's|@''ENOLINK_HIDDEN''@|$(ENOLINK_HIDDEN)|g' \
+ -e 's|@''ENOLINK_VALUE''@|$(ENOLINK_VALUE)|g' \
+ -e 's|@''EOVERFLOW_HIDDEN''@|$(EOVERFLOW_HIDDEN)|g' \
+ -e 's|@''EOVERFLOW_VALUE''@|$(EOVERFLOW_VALUE)|g' \
+ < $(srcdir)/errno.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += errno.h errno.h-t
+
+EXTRA_DIST += errno.in.h
+
+## end gnulib module errno
+
+## begin gnulib module error
+
+
+EXTRA_DIST += error.c error.h
+
+EXTRA_libicrt_a_SOURCES += error.c
+
+## end gnulib module error
+
+## begin gnulib module gettext
+
+# This is for those projects which use "gettextize --intl" to put a source-code
+# copy of libintl into their package. In such projects, every Makefile.am needs
+# -I$(top_builddir)/intl, so that <libintl.h> can be found in this directory.
+# For the Makefile.ams in other directories it is the maintainer's
+# responsibility; for the one from gnulib we do it here.
+# This option has no effect when the user disables NLS (because then the intl
+# directory contains no libintl.h file) or when the project does not use
+# "gettextize --intl".
+AM_CPPFLAGS += -I$(top_builddir)/intl
+
+EXTRA_DIST += $(top_srcdir)/build-aux/config.rpath
+
+## end gnulib module gettext
+
+## begin gnulib module gettext-h
+
+libicrt_a_SOURCES += gettext.h
+
+## end gnulib module gettext-h
+
+## begin gnulib module havelib
+
+
+EXTRA_DIST += $(top_srcdir)/build-aux/config.rpath
+
+## end gnulib module havelib
+
+## begin gnulib module intprops
+
+
+EXTRA_DIST += intprops.h
+
+## end gnulib module intprops
+
+## begin gnulib module libiconv-misc
+
+# Parametrization of the 'relocatable' module.
+AM_CPPFLAGS += -DDEPENDS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1
+
+## end gnulib module libiconv-misc
+
+## begin gnulib module link-warning
+
+LINK_WARNING_H=$(top_srcdir)/build-aux/link-warning.h
+
+EXTRA_DIST += $(top_srcdir)/build-aux/link-warning.h
+
+## end gnulib module link-warning
+
+## begin gnulib module malloc-posix
+
+
+EXTRA_DIST += malloc.c
+
+EXTRA_libicrt_a_SOURCES += malloc.c
+
+## end gnulib module malloc-posix
+
+## begin gnulib module malloca
+
+libicrt_a_SOURCES += malloca.c
+
+EXTRA_DIST += malloca.h malloca.valgrind
+
+## end gnulib module malloca
+
+## begin gnulib module memmove
+
+
+EXTRA_DIST += memmove.c
+
+EXTRA_libicrt_a_SOURCES += memmove.c
+
+## end gnulib module memmove
+
+## begin gnulib module pathmax
+
+
+EXTRA_DIST += pathmax.h
+
+## end gnulib module pathmax
+
+## begin gnulib module progname
+
+libicrt_a_SOURCES += progname.h progname.c
+
+## end gnulib module progname
+
+## begin gnulib module readlink
+
+
+EXTRA_DIST += readlink.c
+
+EXTRA_libicrt_a_SOURCES += readlink.c
+
+## end gnulib module readlink
+
+## begin gnulib module relocatable-prog
+
+DEFS += -DEXEEXT=\"@EXEEXT@\"
+
+EXTRA_DIST += progreloc.c relocatable.c relocatable.h
+
+EXTRA_libicrt_a_SOURCES += progreloc.c relocatable.c
+
+EXTRA_DIST += $(top_srcdir)/build-aux/config.libpath $(top_srcdir)/build-aux/reloc-ldflags
+
+## end gnulib module relocatable-prog
+
+## begin gnulib module relocatable-prog-wrapper
+
+
+EXTRA_DIST += areadlink.c areadlink.h c-ctype.c c-ctype.h canonicalize-lgpl.c canonicalize.h malloca.c malloca.h progname.c progname.h progreloc.c readlink.c relocatable.c relocatable.h relocwrapper.c setenv.c strerror.c
+
+EXTRA_DIST += $(top_srcdir)/build-aux/install-reloc
+
+## end gnulib module relocatable-prog-wrapper
+
+## begin gnulib module signal
+
+BUILT_SOURCES += signal.h
+
+# We need the following in order to create <signal.h> when the system
+# doesn't have a complete one.
+signal.h: signal.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
+ -e 's|@''GNULIB_SIGNAL_H_SIGPIPE''@|$(GNULIB_SIGNAL_H_SIGPIPE)|g' \
+ -e 's|@''GNULIB_SIGPROCMASK''@|$(GNULIB_SIGPROCMASK)|g' \
+ -e 's|@''GNULIB_SIGACTION''@|$(GNULIB_SIGACTION)|g' \
+ -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \
+ -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \
+ -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \
+ -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \
+ -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \
+ -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/signal.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += signal.h signal.h-t
+
+EXTRA_DIST += signal.in.h
+
+## end gnulib module signal
+
+## begin gnulib module sigprocmask
+
+
+EXTRA_DIST += sigprocmask.c
+
+EXTRA_libicrt_a_SOURCES += sigprocmask.c
+
+## end gnulib module sigprocmask
+
+## begin gnulib module stdbool
+
+BUILT_SOURCES += $(STDBOOL_H)
+
+# We need the following in order to create <stdbool.h> when the system
+# doesn't have one that works.
+stdbool.h: stdbool.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += stdbool.h stdbool.h-t
+
+EXTRA_DIST += stdbool.in.h
+
+## end gnulib module stdbool
+
+## begin gnulib module stdint
+
+BUILT_SOURCES += $(STDINT_H)
+
+# We need the following in order to create <stdint.h> when the system
+# doesn't have one that works with the given compiler.
+stdint.h: stdint.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
+ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
+ -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
+ -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
+ -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
+ -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
+ -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
+ -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
+ -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
+ -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
+ -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
+ -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
+ -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
+ -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
+ -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
+ -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
+ -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
+ -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
+ < $(srcdir)/stdint.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += stdint.h stdint.h-t
+
+EXTRA_DIST += stdint.in.h
+
+## end gnulib module stdint
+
+## begin gnulib module stdio
+
+BUILT_SOURCES += stdio.h
+
+# We need the following in order to create <stdio.h> when the system
+# doesn't have one that works with the given compiler.
+stdio.h: stdio.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
+ -e 's|@''GNULIB_FPRINTF''@|$(GNULIB_FPRINTF)|g' \
+ -e 's|@''GNULIB_FPRINTF_POSIX''@|$(GNULIB_FPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_PRINTF''@|$(GNULIB_PRINTF)|g' \
+ -e 's|@''GNULIB_PRINTF_POSIX''@|$(GNULIB_PRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_SNPRINTF''@|$(GNULIB_SNPRINTF)|g' \
+ -e 's|@''GNULIB_SPRINTF_POSIX''@|$(GNULIB_SPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VFPRINTF''@|$(GNULIB_VFPRINTF)|g' \
+ -e 's|@''GNULIB_VFPRINTF_POSIX''@|$(GNULIB_VFPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VPRINTF''@|$(GNULIB_VPRINTF)|g' \
+ -e 's|@''GNULIB_VPRINTF_POSIX''@|$(GNULIB_VPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VSNPRINTF''@|$(GNULIB_VSNPRINTF)|g' \
+ -e 's|@''GNULIB_VSPRINTF_POSIX''@|$(GNULIB_VSPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_DPRINTF''@|$(GNULIB_DPRINTF)|g' \
+ -e 's|@''GNULIB_VDPRINTF''@|$(GNULIB_VDPRINTF)|g' \
+ -e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
+ -e 's|@''GNULIB_OBSTACK_PRINTF''@|$(GNULIB_OBSTACK_PRINTF)|g' \
+ -e 's|@''GNULIB_OBSTACK_PRINTF_POSIX''@|$(GNULIB_OBSTACK_PRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_FOPEN''@|$(GNULIB_FOPEN)|g' \
+ -e 's|@''GNULIB_FREOPEN''@|$(GNULIB_FREOPEN)|g' \
+ -e 's|@''GNULIB_FSEEK''@|$(GNULIB_FSEEK)|g' \
+ -e 's|@''GNULIB_FSEEKO''@|$(GNULIB_FSEEKO)|g' \
+ -e 's|@''GNULIB_FTELL''@|$(GNULIB_FTELL)|g' \
+ -e 's|@''GNULIB_FTELLO''@|$(GNULIB_FTELLO)|g' \
+ -e 's|@''GNULIB_FFLUSH''@|$(GNULIB_FFLUSH)|g' \
+ -e 's|@''GNULIB_FPURGE''@|$(GNULIB_FPURGE)|g' \
+ -e 's|@''GNULIB_FCLOSE''@|$(GNULIB_FCLOSE)|g' \
+ -e 's|@''GNULIB_FPUTC''@|$(GNULIB_FPUTC)|g' \
+ -e 's|@''GNULIB_PUTC''@|$(GNULIB_PUTC)|g' \
+ -e 's|@''GNULIB_PUTCHAR''@|$(GNULIB_PUTCHAR)|g' \
+ -e 's|@''GNULIB_FPUTS''@|$(GNULIB_FPUTS)|g' \
+ -e 's|@''GNULIB_PUTS''@|$(GNULIB_PUTS)|g' \
+ -e 's|@''GNULIB_FWRITE''@|$(GNULIB_FWRITE)|g' \
+ -e 's|@''GNULIB_GETDELIM''@|$(GNULIB_GETDELIM)|g' \
+ -e 's|@''GNULIB_GETLINE''@|$(GNULIB_GETLINE)|g' \
+ -e 's|@''GNULIB_PERROR''@|$(GNULIB_PERROR)|g' \
+ -e 's|@''GNULIB_STDIO_H_SIGPIPE''@|$(GNULIB_STDIO_H_SIGPIPE)|g' \
+ -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
+ -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
+ -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
+ -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
+ -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
+ -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
+ -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
+ -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
+ -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
+ -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
+ -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
+ -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
+ -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
+ -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
+ -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
+ -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
+ -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
+ -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
+ -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
+ -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
+ -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
+ -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
+ -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
+ -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
+ -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
+ -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
+ -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
+ -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
+ -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
+ -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
+ -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
+ -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
+ -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/stdio.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += stdio.h stdio.h-t
+
+EXTRA_DIST += stdio-write.c stdio.in.h
+
+EXTRA_libicrt_a_SOURCES += stdio-write.c
+
+## end gnulib module stdio
+
+## begin gnulib module stdlib
+
+BUILT_SOURCES += stdlib.h
+
+# We need the following in order to create <stdlib.h> when the system
+# doesn't have one that works with the given compiler.
+stdlib.h: stdlib.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
+ -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
+ -e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_CALLOC_POSIX''@|$(GNULIB_CALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_ATOLL''@|$(GNULIB_ATOLL)|g' \
+ -e 's|@''GNULIB_GETLOADAVG''@|$(GNULIB_GETLOADAVG)|g' \
+ -e 's|@''GNULIB_GETSUBOPT''@|$(GNULIB_GETSUBOPT)|g' \
+ -e 's|@''GNULIB_MKDTEMP''@|$(GNULIB_MKDTEMP)|g' \
+ -e 's|@''GNULIB_MKSTEMP''@|$(GNULIB_MKSTEMP)|g' \
+ -e 's|@''GNULIB_PUTENV''@|$(GNULIB_PUTENV)|g' \
+ -e 's|@''GNULIB_RANDOM_R''@|$(GNULIB_RANDOM_R)|g' \
+ -e 's|@''GNULIB_RPMATCH''@|$(GNULIB_RPMATCH)|g' \
+ -e 's|@''GNULIB_SETENV''@|$(GNULIB_SETENV)|g' \
+ -e 's|@''GNULIB_STRTOD''@|$(GNULIB_STRTOD)|g' \
+ -e 's|@''GNULIB_STRTOLL''@|$(GNULIB_STRTOLL)|g' \
+ -e 's|@''GNULIB_STRTOULL''@|$(GNULIB_STRTOULL)|g' \
+ -e 's|@''GNULIB_UNSETENV''@|$(GNULIB_UNSETENV)|g' \
+ -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
+ -e 's|@''HAVE_CALLOC_POSIX''@|$(HAVE_CALLOC_POSIX)|g' \
+ -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
+ -e 's|@''HAVE_MALLOC_POSIX''@|$(HAVE_MALLOC_POSIX)|g' \
+ -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
+ -e 's|@''HAVE_REALLOC_POSIX''@|$(HAVE_REALLOC_POSIX)|g' \
+ -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
+ -e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \
+ -e 's|@''HAVE_SETENV''@|$(HAVE_SETENV)|g' \
+ -e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \
+ -e 's|@''HAVE_STRTOLL''@|$(HAVE_STRTOLL)|g' \
+ -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
+ -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
+ -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
+ -e 's|@''HAVE_UNSETENV''@|$(HAVE_UNSETENV)|g' \
+ -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
+ -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
+ -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
+ -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
+ -e 's|@''VOID_UNSETENV''@|$(VOID_UNSETENV)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/stdlib.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += stdlib.h stdlib.h-t
+
+EXTRA_DIST += stdlib.in.h
+
+## end gnulib module stdlib
+
+## begin gnulib module streq
+
+
+EXTRA_DIST += streq.h
+
+## end gnulib module streq
+
+## begin gnulib module strerror
+
+
+EXTRA_DIST += strerror.c
+
+EXTRA_libicrt_a_SOURCES += strerror.c
+
+## end gnulib module strerror
+
+## begin gnulib module string
+
+BUILT_SOURCES += string.h
+
+# We need the following in order to create <string.h> when the system
+# doesn't have one that works with the given compiler.
+string.h: string.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
+ -e 's|@''GNULIB_MBSLEN''@|$(GNULIB_MBSLEN)|g' \
+ -e 's|@''GNULIB_MBSNLEN''@|$(GNULIB_MBSNLEN)|g' \
+ -e 's|@''GNULIB_MBSCHR''@|$(GNULIB_MBSCHR)|g' \
+ -e 's|@''GNULIB_MBSRCHR''@|$(GNULIB_MBSRCHR)|g' \
+ -e 's|@''GNULIB_MBSSTR''@|$(GNULIB_MBSSTR)|g' \
+ -e 's|@''GNULIB_MBSCASECMP''@|$(GNULIB_MBSCASECMP)|g' \
+ -e 's|@''GNULIB_MBSNCASECMP''@|$(GNULIB_MBSNCASECMP)|g' \
+ -e 's|@''GNULIB_MBSPCASECMP''@|$(GNULIB_MBSPCASECMP)|g' \
+ -e 's|@''GNULIB_MBSCASESTR''@|$(GNULIB_MBSCASESTR)|g' \
+ -e 's|@''GNULIB_MBSCSPN''@|$(GNULIB_MBSCSPN)|g' \
+ -e 's|@''GNULIB_MBSPBRK''@|$(GNULIB_MBSPBRK)|g' \
+ -e 's|@''GNULIB_MBSSPN''@|$(GNULIB_MBSSPN)|g' \
+ -e 's|@''GNULIB_MBSSEP''@|$(GNULIB_MBSSEP)|g' \
+ -e 's|@''GNULIB_MBSTOK_R''@|$(GNULIB_MBSTOK_R)|g' \
+ -e 's|@''GNULIB_MEMCHR''@|$(GNULIB_MEMCHR)|g' \
+ -e 's|@''GNULIB_MEMMEM''@|$(GNULIB_MEMMEM)|g' \
+ -e 's|@''GNULIB_MEMPCPY''@|$(GNULIB_MEMPCPY)|g' \
+ -e 's|@''GNULIB_MEMRCHR''@|$(GNULIB_MEMRCHR)|g' \
+ -e 's|@''GNULIB_RAWMEMCHR''@|$(GNULIB_RAWMEMCHR)|g' \
+ -e 's|@''GNULIB_STPCPY''@|$(GNULIB_STPCPY)|g' \
+ -e 's|@''GNULIB_STPNCPY''@|$(GNULIB_STPNCPY)|g' \
+ -e 's|@''GNULIB_STRCHRNUL''@|$(GNULIB_STRCHRNUL)|g' \
+ -e 's|@''GNULIB_STRDUP''@|$(GNULIB_STRDUP)|g' \
+ -e 's|@''GNULIB_STRNDUP''@|$(GNULIB_STRNDUP)|g' \
+ -e 's|@''GNULIB_STRNLEN''@|$(GNULIB_STRNLEN)|g' \
+ -e 's|@''GNULIB_STRPBRK''@|$(GNULIB_STRPBRK)|g' \
+ -e 's|@''GNULIB_STRSEP''@|$(GNULIB_STRSEP)|g' \
+ -e 's|@''GNULIB_STRSTR''@|$(GNULIB_STRSTR)|g' \
+ -e 's|@''GNULIB_STRCASESTR''@|$(GNULIB_STRCASESTR)|g' \
+ -e 's|@''GNULIB_STRTOK_R''@|$(GNULIB_STRTOK_R)|g' \
+ -e 's|@''GNULIB_STRERROR''@|$(GNULIB_STRERROR)|g' \
+ -e 's|@''GNULIB_STRSIGNAL''@|$(GNULIB_STRSIGNAL)|g' \
+ -e 's|@''GNULIB_STRVERSCMP''@|$(GNULIB_STRVERSCMP)|g' \
+ -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
+ -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
+ -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
+ -e 's|@''HAVE_RAWMEMCHR''@|$(HAVE_RAWMEMCHR)|g' \
+ -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \
+ -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
+ -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
+ -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
+ -e 's|@''HAVE_STRNDUP''@|$(HAVE_STRNDUP)|g' \
+ -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
+ -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
+ -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
+ -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
+ -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
+ -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
+ -e 's|@''HAVE_DECL_STRERROR''@|$(HAVE_DECL_STRERROR)|g' \
+ -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
+ -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
+ -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
+ -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
+ -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
+ -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
+ -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
+ -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
+ -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/string.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += string.h string.h-t
+
+EXTRA_DIST += string.in.h
+
+## end gnulib module string
+
+## begin gnulib module unistd
+
+BUILT_SOURCES += unistd.h
+
+# We need the following in order to create an empty placeholder for
+# <unistd.h> when the system doesn't have one.
+unistd.h: unistd.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
+ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
+ -e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \
+ -e 's|@''GNULIB_CLOSE''@|$(GNULIB_CLOSE)|g' \
+ -e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \
+ -e 's|@''GNULIB_ENVIRON''@|$(GNULIB_ENVIRON)|g' \
+ -e 's|@''GNULIB_EUIDACCESS''@|$(GNULIB_EUIDACCESS)|g' \
+ -e 's|@''GNULIB_FCHDIR''@|$(GNULIB_FCHDIR)|g' \
+ -e 's|@''GNULIB_FSYNC''@|$(GNULIB_FSYNC)|g' \
+ -e 's|@''GNULIB_FTRUNCATE''@|$(GNULIB_FTRUNCATE)|g' \
+ -e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \
+ -e 's|@''GNULIB_GETDOMAINNAME''@|$(GNULIB_GETDOMAINNAME)|g' \
+ -e 's|@''GNULIB_GETDTABLESIZE''@|$(GNULIB_GETDTABLESIZE)|g' \
+ -e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \
+ -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \
+ -e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \
+ -e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \
+ -e 's|@''GNULIB_LCHOWN''@|$(GNULIB_LCHOWN)|g' \
+ -e 's|@''GNULIB_LINK''@|$(GNULIB_LINK)|g' \
+ -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \
+ -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \
+ -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \
+ -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \
+ -e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \
+ -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
+ -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
+ -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
+ -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
+ -e 's|@''HAVE_GETDOMAINNAME''@|$(HAVE_GETDOMAINNAME)|g' \
+ -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
+ -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
+ -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
+ -e 's|@''HAVE_GETUSERSHELL''@|$(HAVE_GETUSERSHELL)|g' \
+ -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
+ -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
+ -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
+ -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
+ -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
+ -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
+ -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
+ -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
+ -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
+ -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
+ -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
+ -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
+ -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
+ -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
+ -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
+ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/unistd.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += unistd.h unistd.h-t
+
+EXTRA_DIST += unistd.in.h
+
+## end gnulib module unistd
+
+## begin gnulib module unitypes
+
+
+EXTRA_DIST += unitypes.h
+
+## end gnulib module unitypes
+
+## begin gnulib module uniwidth/base
+
+
+EXTRA_DIST += localcharset.h uniwidth.h
+
+## end gnulib module uniwidth/base
+
+## begin gnulib module uniwidth/width
+
+libicrt_a_SOURCES += uniwidth/width.c
+
+EXTRA_DIST += uniwidth/cjk.h
+
+## end gnulib module uniwidth/width
+
+## begin gnulib module unlocked-io
+
+
+EXTRA_DIST += unlocked-io.h
+
+## end gnulib module unlocked-io
+
+## begin gnulib module wchar
+
+BUILT_SOURCES += $(WCHAR_H)
+
+# We need the following in order to create <wchar.h> when the system
+# version does not work standalone.
+wchar.h: wchar.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \
+ -e 's|@''HAVE_WCHAR_H''@|$(HAVE_WCHAR_H)|g' \
+ -e 's|@''GNULIB_BTOWC''@|$(GNULIB_BTOWC)|g' \
+ -e 's|@''GNULIB_WCTOB''@|$(GNULIB_WCTOB)|g' \
+ -e 's|@''GNULIB_MBSINIT''@|$(GNULIB_MBSINIT)|g' \
+ -e 's|@''GNULIB_MBRTOWC''@|$(GNULIB_MBRTOWC)|g' \
+ -e 's|@''GNULIB_MBRLEN''@|$(GNULIB_MBRLEN)|g' \
+ -e 's|@''GNULIB_MBSRTOWCS''@|$(GNULIB_MBSRTOWCS)|g' \
+ -e 's|@''GNULIB_MBSNRTOWCS''@|$(GNULIB_MBSNRTOWCS)|g' \
+ -e 's|@''GNULIB_WCRTOMB''@|$(GNULIB_WCRTOMB)|g' \
+ -e 's|@''GNULIB_WCSRTOMBS''@|$(GNULIB_WCSRTOMBS)|g' \
+ -e 's|@''GNULIB_WCSNRTOMBS''@|$(GNULIB_WCSNRTOMBS)|g' \
+ -e 's|@''GNULIB_WCWIDTH''@|$(GNULIB_WCWIDTH)|g' \
+ -e 's|@''HAVE_WINT_T''@|$(HAVE_WINT_T)|g' \
+ -e 's|@''HAVE_BTOWC''@|$(HAVE_BTOWC)|g' \
+ -e 's|@''HAVE_MBSINIT''@|$(HAVE_MBSINIT)|g' \
+ -e 's|@''HAVE_MBRTOWC''@|$(HAVE_MBRTOWC)|g' \
+ -e 's|@''HAVE_MBRLEN''@|$(HAVE_MBRLEN)|g' \
+ -e 's|@''HAVE_MBSRTOWCS''@|$(HAVE_MBSRTOWCS)|g' \
+ -e 's|@''HAVE_MBSNRTOWCS''@|$(HAVE_MBSNRTOWCS)|g' \
+ -e 's|@''HAVE_WCRTOMB''@|$(HAVE_WCRTOMB)|g' \
+ -e 's|@''HAVE_WCSRTOMBS''@|$(HAVE_WCSRTOMBS)|g' \
+ -e 's|@''HAVE_WCSNRTOMBS''@|$(HAVE_WCSNRTOMBS)|g' \
+ -e 's|@''HAVE_DECL_WCTOB''@|$(HAVE_DECL_WCTOB)|g' \
+ -e 's|@''HAVE_DECL_WCWIDTH''@|$(HAVE_DECL_WCWIDTH)|g' \
+ -e 's|@''REPLACE_MBSTATE_T''@|$(REPLACE_MBSTATE_T)|g' \
+ -e 's|@''REPLACE_BTOWC''@|$(REPLACE_BTOWC)|g' \
+ -e 's|@''REPLACE_WCTOB''@|$(REPLACE_WCTOB)|g' \
+ -e 's|@''REPLACE_MBSINIT''@|$(REPLACE_MBSINIT)|g' \
+ -e 's|@''REPLACE_MBRTOWC''@|$(REPLACE_MBRTOWC)|g' \
+ -e 's|@''REPLACE_MBRLEN''@|$(REPLACE_MBRLEN)|g' \
+ -e 's|@''REPLACE_MBSRTOWCS''@|$(REPLACE_MBSRTOWCS)|g' \
+ -e 's|@''REPLACE_MBSNRTOWCS''@|$(REPLACE_MBSNRTOWCS)|g' \
+ -e 's|@''REPLACE_WCRTOMB''@|$(REPLACE_WCRTOMB)|g' \
+ -e 's|@''REPLACE_WCSRTOMBS''@|$(REPLACE_WCSRTOMBS)|g' \
+ -e 's|@''REPLACE_WCSNRTOMBS''@|$(REPLACE_WCSNRTOMBS)|g' \
+ -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/wchar.in.h; \
+ } > $@-t
+ mv $@-t $@
+MOSTLYCLEANFILES += wchar.h wchar.h-t
+
+EXTRA_DIST += wchar.in.h
+
+## end gnulib module wchar
+
+## begin gnulib module xalloc
+
+libicrt_a_SOURCES += xalloc.h xmalloc.c xstrdup.c
+
+## end gnulib module xalloc
+
+## begin gnulib module xreadlink
+
+libicrt_a_SOURCES += xreadlink.c
+
+EXTRA_DIST += xreadlink.h
+
+## end gnulib module xreadlink
+
+
+mostlyclean-local: mostlyclean-generic
+ @for dir in '' $(MOSTLYCLEANDIRS); do \
+ if test -n "$$dir" && test -d $$dir; then \
+ echo "rmdir $$dir"; rmdir $$dir; \
+ fi; \
+ done; \
+ :
diff --git a/jni/iconv/srclib/Makefile.in b/jni/iconv/srclib/Makefile.in
new file mode 100644
index 0000000..c7dc2a1
--- /dev/null
+++ b/jni/iconv/srclib/Makefile.in
@@ -0,0 +1,1326 @@
+# Makefile.in generated by automake 1.11 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# Copyright (C) 2002-2009 Free Software Foundation, Inc.
+#
+# This file is free software, distributed under the terms of the GNU
+# General Public License. As a special exception to the GNU General
+# Public License, this file may be distributed as part of a program
+# that contains a configuration script generated by Autoconf, under
+# the same distribution terms as the rest of that program.
+#
+# Generated by gnulib-tool.
+# Reproduce by: gnulib-tool --import --dir=. --local-dir=gnulib-local --lib=libicrt --source-base=srclib --m4-base=srcm4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --makefile-name=Makefile.gnulib --no-libtool --macro-prefix=gl binary-io error exit gettext gettext-h libiconv-misc mbstate memmove progname relocatable-prog sigpipe stdio strerror unistd uniwidth/width unlocked-io xalloc
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.gnulib \
+ $(srcdir)/Makefile.in
+subdir = srclib
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/srcm4/00gnulib.m4 \
+ $(top_srcdir)/srcm4/alloca.m4 \
+ $(top_srcdir)/srcm4/canonicalize-lgpl.m4 \
+ $(top_srcdir)/srcm4/codeset.m4 $(top_srcdir)/srcm4/eealloc.m4 \
+ $(top_srcdir)/srcm4/environ.m4 $(top_srcdir)/srcm4/errno_h.m4 \
+ $(top_srcdir)/srcm4/error.m4 $(top_srcdir)/srcm4/extensions.m4 \
+ $(top_srcdir)/srcm4/gettext.m4 \
+ $(top_srcdir)/srcm4/gnulib-common.m4 \
+ $(top_srcdir)/srcm4/gnulib-comp.m4 \
+ $(top_srcdir)/srcm4/iconv.m4 \
+ $(top_srcdir)/srcm4/include_next.m4 \
+ $(top_srcdir)/srcm4/intlmacosx.m4 \
+ $(top_srcdir)/srcm4/lib-ld.m4 $(top_srcdir)/srcm4/lib-link.m4 \
+ $(top_srcdir)/srcm4/lib-prefix.m4 \
+ $(top_srcdir)/srcm4/longlong.m4 $(top_srcdir)/srcm4/malloc.m4 \
+ $(top_srcdir)/srcm4/malloca.m4 \
+ $(top_srcdir)/srcm4/mbstate_t.m4 \
+ $(top_srcdir)/srcm4/memmove.m4 \
+ $(top_srcdir)/srcm4/multiarch.m4 $(top_srcdir)/srcm4/nls.m4 \
+ $(top_srcdir)/srcm4/pathmax.m4 $(top_srcdir)/srcm4/po.m4 \
+ $(top_srcdir)/srcm4/progtest.m4 \
+ $(top_srcdir)/srcm4/readlink.m4 \
+ $(top_srcdir)/srcm4/relocatable-lib.m4 \
+ $(top_srcdir)/srcm4/relocatable.m4 \
+ $(top_srcdir)/srcm4/setenv.m4 $(top_srcdir)/srcm4/signal_h.m4 \
+ $(top_srcdir)/srcm4/signalblocking.m4 \
+ $(top_srcdir)/srcm4/sigpipe.m4 $(top_srcdir)/srcm4/ssize_t.m4 \
+ $(top_srcdir)/srcm4/stdbool.m4 $(top_srcdir)/srcm4/stdint.m4 \
+ $(top_srcdir)/srcm4/stdio_h.m4 $(top_srcdir)/srcm4/stdlib_h.m4 \
+ $(top_srcdir)/srcm4/strerror.m4 \
+ $(top_srcdir)/srcm4/string_h.m4 \
+ $(top_srcdir)/srcm4/unistd_h.m4 \
+ $(top_srcdir)/srcm4/unlocked-io.m4 \
+ $(top_srcdir)/srcm4/visibility.m4 $(top_srcdir)/srcm4/wchar.m4 \
+ $(top_srcdir)/srcm4/wchar_t.m4 $(top_srcdir)/srcm4/wint_t.m4 \
+ $(top_srcdir)/m4/cp.m4 $(top_srcdir)/m4/eilseq.m4 \
+ $(top_srcdir)/m4/endian.m4 $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ln.m4 $(top_srcdir)/m4/ltoptions.m4 \
+ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(SHELL) $(top_srcdir)/build-aux/mkinstalldirs
+CONFIG_HEADER = $(top_builddir)/config.h $(top_builddir)/lib/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+LIBRARIES = $(noinst_LIBRARIES)
+ARFLAGS = cru
+libicrt_a_AR = $(AR) $(ARFLAGS)
+am__DEPENDENCIES_1 =
+am_libicrt_a_OBJECTS = areadlink.$(OBJEXT) malloca.$(OBJEXT) \
+ progname.$(OBJEXT) width.$(OBJEXT) xmalloc.$(OBJEXT) \
+ xstrdup.$(OBJEXT) xreadlink.$(OBJEXT)
+libicrt_a_OBJECTS = $(am_libicrt_a_OBJECTS)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I$(top_builddir)/lib
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+SOURCES = $(libicrt_a_SOURCES) $(EXTRA_libicrt_a_SOURCES)
+DIST_SOURCES = $(libicrt_a_SOURCES) $(EXTRA_libicrt_a_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALLOCA_H = @ALLOCA_H@
+AMTAR = @AMTAR@
+APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
+BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
+BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
+BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
+BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
+BROKEN_WCHAR_H = @BROKEN_WCHAR_H@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CFLAG_VISIBILITY = @CFLAG_VISIBILITY@
+CP = @CP@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@ -DEXEEXT=\"@EXEEXT@\"
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DLL_VARIABLE = @DLL_VARIABLE@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EILSEQ = @EILSEQ@
+EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
+EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
+ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
+ENOLINK_VALUE = @ENOLINK_VALUE@
+EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
+EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
+ERRNO_H = @ERRNO_H@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GNULIB_ATOLL = @GNULIB_ATOLL@
+GNULIB_BTOWC = @GNULIB_BTOWC@
+GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
+GNULIB_CHOWN = @GNULIB_CHOWN@
+GNULIB_CLOSE = @GNULIB_CLOSE@
+GNULIB_DPRINTF = @GNULIB_DPRINTF@
+GNULIB_DUP2 = @GNULIB_DUP2@
+GNULIB_ENVIRON = @GNULIB_ENVIRON@
+GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+GNULIB_FCHDIR = @GNULIB_FCHDIR@
+GNULIB_FCLOSE = @GNULIB_FCLOSE@
+GNULIB_FFLUSH = @GNULIB_FFLUSH@
+GNULIB_FOPEN = @GNULIB_FOPEN@
+GNULIB_FPRINTF = @GNULIB_FPRINTF@
+GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+GNULIB_FPURGE = @GNULIB_FPURGE@
+GNULIB_FPUTC = @GNULIB_FPUTC@
+GNULIB_FPUTS = @GNULIB_FPUTS@
+GNULIB_FREOPEN = @GNULIB_FREOPEN@
+GNULIB_FSEEK = @GNULIB_FSEEK@
+GNULIB_FSEEKO = @GNULIB_FSEEKO@
+GNULIB_FSYNC = @GNULIB_FSYNC@
+GNULIB_FTELL = @GNULIB_FTELL@
+GNULIB_FTELLO = @GNULIB_FTELLO@
+GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
+GNULIB_FWRITE = @GNULIB_FWRITE@
+GNULIB_GETCWD = @GNULIB_GETCWD@
+GNULIB_GETDELIM = @GNULIB_GETDELIM@
+GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
+GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
+GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+GNULIB_GETLINE = @GNULIB_GETLINE@
+GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
+GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
+GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
+GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
+GNULIB_LCHOWN = @GNULIB_LCHOWN@
+GNULIB_LINK = @GNULIB_LINK@
+GNULIB_LSEEK = @GNULIB_LSEEK@
+GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
+GNULIB_MBRLEN = @GNULIB_MBRLEN@
+GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
+GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
+GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
+GNULIB_MBSCHR = @GNULIB_MBSCHR@
+GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
+GNULIB_MBSINIT = @GNULIB_MBSINIT@
+GNULIB_MBSLEN = @GNULIB_MBSLEN@
+GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
+GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
+GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
+GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
+GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
+GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
+GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
+GNULIB_MBSSEP = @GNULIB_MBSSEP@
+GNULIB_MBSSPN = @GNULIB_MBSSPN@
+GNULIB_MBSSTR = @GNULIB_MBSSTR@
+GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
+GNULIB_MEMCHR = @GNULIB_MEMCHR@
+GNULIB_MEMMEM = @GNULIB_MEMMEM@
+GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
+GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
+GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
+GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
+GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
+GNULIB_PERROR = @GNULIB_PERROR@
+GNULIB_PRINTF = @GNULIB_PRINTF@
+GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
+GNULIB_PUTC = @GNULIB_PUTC@
+GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
+GNULIB_PUTENV = @GNULIB_PUTENV@
+GNULIB_PUTS = @GNULIB_PUTS@
+GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
+GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
+GNULIB_READLINK = @GNULIB_READLINK@
+GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
+GNULIB_RPMATCH = @GNULIB_RPMATCH@
+GNULIB_SETENV = @GNULIB_SETENV@
+GNULIB_SIGACTION = @GNULIB_SIGACTION@
+GNULIB_SIGNAL_H_SIGPIPE = @GNULIB_SIGNAL_H_SIGPIPE@
+GNULIB_SIGPROCMASK = @GNULIB_SIGPROCMASK@
+GNULIB_SLEEP = @GNULIB_SLEEP@
+GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
+GNULIB_STPCPY = @GNULIB_STPCPY@
+GNULIB_STPNCPY = @GNULIB_STPNCPY@
+GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
+GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
+GNULIB_STRDUP = @GNULIB_STRDUP@
+GNULIB_STRERROR = @GNULIB_STRERROR@
+GNULIB_STRNDUP = @GNULIB_STRNDUP@
+GNULIB_STRNLEN = @GNULIB_STRNLEN@
+GNULIB_STRPBRK = @GNULIB_STRPBRK@
+GNULIB_STRSEP = @GNULIB_STRSEP@
+GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
+GNULIB_STRSTR = @GNULIB_STRSTR@
+GNULIB_STRTOD = @GNULIB_STRTOD@
+GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
+GNULIB_STRTOLL = @GNULIB_STRTOLL@
+GNULIB_STRTOULL = @GNULIB_STRTOULL@
+GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
+GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
+GNULIB_UNSETENV = @GNULIB_UNSETENV@
+GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+GNULIB_VPRINTF = @GNULIB_VPRINTF@
+GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
+GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
+GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
+GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
+GNULIB_WCTOB = @GNULIB_WCTOB@
+GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
+GNULIB_WRITE = @GNULIB_WRITE@
+GREP = @GREP@
+HAVE_ATOLL = @HAVE_ATOLL@
+HAVE_BTOWC = @HAVE_BTOWC@
+HAVE_CALLOC_POSIX = @HAVE_CALLOC_POSIX@
+HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
+HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
+HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
+HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
+HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
+HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
+HAVE_DECL_STRERROR = @HAVE_DECL_STRERROR@
+HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
+HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
+HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
+HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
+HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
+HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+HAVE_DPRINTF = @HAVE_DPRINTF@
+HAVE_DUP2 = @HAVE_DUP2@
+HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+HAVE_FSEEKO = @HAVE_FSEEKO@
+HAVE_FSYNC = @HAVE_FSYNC@
+HAVE_FTELLO = @HAVE_FTELLO@
+HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
+HAVE_GETDOMAINNAME = @HAVE_GETDOMAINNAME@
+HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
+HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
+HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
+HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
+HAVE_GETUSERSHELL = @HAVE_GETUSERSHELL@
+HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+HAVE_LINK = @HAVE_LINK@
+HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
+HAVE_MALLOC_POSIX = @HAVE_MALLOC_POSIX@
+HAVE_MBRLEN = @HAVE_MBRLEN@
+HAVE_MBRTOWC = @HAVE_MBRTOWC@
+HAVE_MBSINIT = @HAVE_MBSINIT@
+HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
+HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
+HAVE_MEMPCPY = @HAVE_MEMPCPY@
+HAVE_MKDTEMP = @HAVE_MKDTEMP@
+HAVE_OS_H = @HAVE_OS_H@
+HAVE_POSIX_SIGNALBLOCKING = @HAVE_POSIX_SIGNALBLOCKING@
+HAVE_RANDOM_H = @HAVE_RANDOM_H@
+HAVE_RANDOM_R = @HAVE_RANDOM_R@
+HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
+HAVE_READLINK = @HAVE_READLINK@
+HAVE_REALLOC_POSIX = @HAVE_REALLOC_POSIX@
+HAVE_RPMATCH = @HAVE_RPMATCH@
+HAVE_SETENV = @HAVE_SETENV@
+HAVE_SIGACTION = @HAVE_SIGACTION@
+HAVE_SIGINFO_T = @HAVE_SIGINFO_T@
+HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
+HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
+HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+HAVE_SIGSET_T = @HAVE_SIGSET_T@
+HAVE_SLEEP = @HAVE_SLEEP@
+HAVE_STDINT_H = @HAVE_STDINT_H@
+HAVE_STPCPY = @HAVE_STPCPY@
+HAVE_STPNCPY = @HAVE_STPNCPY@
+HAVE_STRCASESTR = @HAVE_STRCASESTR@
+HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+HAVE_STRNDUP = @HAVE_STRNDUP@
+HAVE_STRPBRK = @HAVE_STRPBRK@
+HAVE_STRSEP = @HAVE_STRSEP@
+HAVE_STRTOD = @HAVE_STRTOD@
+HAVE_STRTOLL = @HAVE_STRTOLL@
+HAVE_STRTOULL = @HAVE_STRTOULL@
+HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
+HAVE_STRUCT_SIGACTION_SA_SIGACTION = @HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
+HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
+HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
+HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
+HAVE_UNISTD_H = @HAVE_UNISTD_H@
+HAVE_UNSETENV = @HAVE_UNSETENV@
+HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
+HAVE_VASPRINTF = @HAVE_VASPRINTF@
+HAVE_VDPRINTF = @HAVE_VDPRINTF@
+HAVE_VISIBILITY = @HAVE_VISIBILITY@
+HAVE_WCHAR_H = @HAVE_WCHAR_H@
+HAVE_WCHAR_T = @HAVE_WCHAR_T@
+HAVE_WCRTOMB = @HAVE_WCRTOMB@
+HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
+HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
+HAVE_WINT_T = @HAVE_WINT_T@
+HAVE__BOOL = @HAVE__BOOL@
+ICONV_CONST = @ICONV_CONST@
+INCLUDE_NEXT = @INCLUDE_NEXT@
+INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_PROGRAM_ENV = @INSTALL_PROGRAM_ENV@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBICRT_LIBDEPS = @LIBICRT_LIBDEPS@
+LIBICRT_LTLIBDEPS = @LIBICRT_LTLIBDEPS@
+LIBINTL = @LIBINTL@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIPO = @LIPO@
+LN = @LN@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
+NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H = @NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H@
+NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
+NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
+NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
+NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
+NEXT_ERRNO_H = @NEXT_ERRNO_H@
+NEXT_SIGNAL_H = @NEXT_SIGNAL_H@
+NEXT_STDINT_H = @NEXT_STDINT_H@
+NEXT_STDIO_H = @NEXT_STDIO_H@
+NEXT_STDLIB_H = @NEXT_STDLIB_H@
+NEXT_STRING_H = @NEXT_STRING_H@
+NEXT_UNISTD_H = @NEXT_UNISTD_H@
+NEXT_WCHAR_H = @NEXT_WCHAR_H@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+POSUB = @POSUB@
+PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
+PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
+RANLIB = @RANLIB@
+RC = @RC@
+RELOCATABLE = @RELOCATABLE@
+RELOCATABLE_BUILD_DIR = @RELOCATABLE_BUILD_DIR@
+RELOCATABLE_CONFIG_H_DIR = @RELOCATABLE_CONFIG_H_DIR@
+RELOCATABLE_LDFLAGS = @RELOCATABLE_LDFLAGS@
+RELOCATABLE_LIBRARY_PATH = @RELOCATABLE_LIBRARY_PATH@
+RELOCATABLE_SRC_DIR = @RELOCATABLE_SRC_DIR@
+REPLACE_BTOWC = @REPLACE_BTOWC@
+REPLACE_CHOWN = @REPLACE_CHOWN@
+REPLACE_CLOSE = @REPLACE_CLOSE@
+REPLACE_DPRINTF = @REPLACE_DPRINTF@
+REPLACE_FCHDIR = @REPLACE_FCHDIR@
+REPLACE_FCLOSE = @REPLACE_FCLOSE@
+REPLACE_FFLUSH = @REPLACE_FFLUSH@
+REPLACE_FOPEN = @REPLACE_FOPEN@
+REPLACE_FPRINTF = @REPLACE_FPRINTF@
+REPLACE_FPURGE = @REPLACE_FPURGE@
+REPLACE_FREOPEN = @REPLACE_FREOPEN@
+REPLACE_FSEEK = @REPLACE_FSEEK@
+REPLACE_FSEEKO = @REPLACE_FSEEKO@
+REPLACE_FTELL = @REPLACE_FTELL@
+REPLACE_FTELLO = @REPLACE_FTELLO@
+REPLACE_GETCWD = @REPLACE_GETCWD@
+REPLACE_GETLINE = @REPLACE_GETLINE@
+REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
+REPLACE_LCHOWN = @REPLACE_LCHOWN@
+REPLACE_LSEEK = @REPLACE_LSEEK@
+REPLACE_MBRLEN = @REPLACE_MBRLEN@
+REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
+REPLACE_MBSINIT = @REPLACE_MBSINIT@
+REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
+REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
+REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
+REPLACE_MEMCHR = @REPLACE_MEMCHR@
+REPLACE_MEMMEM = @REPLACE_MEMMEM@
+REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
+REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
+REPLACE_PERROR = @REPLACE_PERROR@
+REPLACE_PRINTF = @REPLACE_PRINTF@
+REPLACE_PUTENV = @REPLACE_PUTENV@
+REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+REPLACE_SPRINTF = @REPLACE_SPRINTF@
+REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
+REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
+REPLACE_STRDUP = @REPLACE_STRDUP@
+REPLACE_STRERROR = @REPLACE_STRERROR@
+REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
+REPLACE_STRSTR = @REPLACE_STRSTR@
+REPLACE_STRTOD = @REPLACE_STRTOD@
+REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+REPLACE_VPRINTF = @REPLACE_VPRINTF@
+REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
+REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
+REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
+REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
+REPLACE_WCTOB = @REPLACE_WCTOB@
+REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
+REPLACE_WRITE = @REPLACE_WRITE@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
+SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+SRCLIBOBJS = @SRCLIBOBJS@
+STDBOOL_H = @STDBOOL_H@
+STDINT_H = @STDINT_H@
+STRIP = @STRIP@
+UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
+USE_EXTRA_ENCODINGS = @USE_EXTRA_ENCODINGS@
+USE_MBSTATE_T = @USE_MBSTATE_T@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+VOID_UNSETENV = @VOID_UNSETENV@
+WCHAR_H = @WCHAR_H@
+WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
+WINDRES = @WINDRES@
+WINT_T_SUFFIX = @WINT_T_SUFFIX@
+WOE32 = @WOE32@
+WOE32DLL = @WOE32DLL@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gl_LIBOBJS = @gl_LIBOBJS@
+gl_LTLIBOBJS = @gl_LTLIBOBJS@
+gltests_LIBOBJS = @gltests_LIBOBJS@
+gltests_LTLIBOBJS = @gltests_LTLIBOBJS@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+lt_ECHO = @lt_ECHO@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+subdirs = @subdirs@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
+EXTRA_DIST = alloca.in.h areadlink.h canonicalize-lgpl.c \
+ canonicalize.h errno.in.h error.c error.h \
+ $(top_srcdir)/build-aux/config.rpath \
+ $(top_srcdir)/build-aux/config.rpath intprops.h \
+ $(top_srcdir)/build-aux/link-warning.h malloc.c malloca.h \
+ malloca.valgrind memmove.c pathmax.h readlink.c progreloc.c \
+ relocatable.c relocatable.h \
+ $(top_srcdir)/build-aux/config.libpath \
+ $(top_srcdir)/build-aux/reloc-ldflags areadlink.c areadlink.h \
+ c-ctype.c c-ctype.h canonicalize-lgpl.c canonicalize.h \
+ malloca.c malloca.h progname.c progname.h progreloc.c \
+ readlink.c relocatable.c relocatable.h relocwrapper.c setenv.c \
+ strerror.c $(top_srcdir)/build-aux/install-reloc signal.in.h \
+ sigprocmask.c stdbool.in.h stdint.in.h stdio-write.c \
+ stdio.in.h stdlib.in.h streq.h strerror.c string.in.h \
+ unistd.in.h unitypes.h localcharset.h uniwidth.h \
+ uniwidth/cjk.h unlocked-io.h wchar.in.h xreadlink.h
+BUILT_SOURCES = $(ALLOCA_H) $(ERRNO_H) signal.h $(STDBOOL_H) \
+ $(STDINT_H) stdio.h stdlib.h string.h unistd.h $(WCHAR_H)
+MOSTLYCLEANFILES = core *.stackdump core *.stackdump alloca.h \
+ alloca.h-t errno.h errno.h-t signal.h signal.h-t stdbool.h \
+ stdbool.h-t stdint.h stdint.h-t stdio.h stdio.h-t stdlib.h \
+ stdlib.h-t string.h string.h-t unistd.h unistd.h-t wchar.h \
+ wchar.h-t
+noinst_LIBRARIES = libicrt.a
+
+# This is for those projects which use "gettextize --intl" to put a source-code
+# copy of libintl into their package. In such projects, every Makefile.am needs
+# -I$(top_builddir)/intl, so that <libintl.h> can be found in this directory.
+# For the Makefile.ams in other directories it is the maintainer's
+# responsibility; for the one from gnulib we do it here.
+# This option has no effect when the user disables NLS (because then the intl
+# directory contains no libintl.h file) or when the project does not use
+# "gettextize --intl".
+
+# Parametrization of the 'relocatable' module.
+AM_CPPFLAGS = -I$(top_builddir)/intl -DDEPENDS_ON_LIBICONV=1 \
+ -DDEPENDS_ON_LIBINTL=1
+libicrt_a_SOURCES = areadlink.c binary-io.h gettext.h malloca.c \
+ progname.h progname.c uniwidth/width.c xalloc.h xmalloc.c \
+ xstrdup.c xreadlink.c
+libicrt_a_LIBADD = $(gl_LIBOBJS)
+libicrt_a_DEPENDENCIES = $(gl_LIBOBJS)
+EXTRA_libicrt_a_SOURCES = canonicalize-lgpl.c error.c malloc.c \
+ memmove.c readlink.c progreloc.c relocatable.c sigprocmask.c \
+ stdio-write.c strerror.c
+LINK_WARNING_H = $(top_srcdir)/build-aux/link-warning.h
+all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/Makefile.gnulib $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits srclib/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnits srclib/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstLIBRARIES:
+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
+libicrt.a: $(libicrt_a_OBJECTS) $(libicrt_a_DEPENDENCIES)
+ -rm -f libicrt.a
+ $(libicrt_a_AR) libicrt.a $(libicrt_a_OBJECTS) $(libicrt_a_LIBADD)
+ $(RANLIB) libicrt.a
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+.c.o:
+ $(COMPILE) -c $<
+
+.c.obj:
+ $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
+ $(LTCOMPILE) -c -o $@ $<
+
+width.o: uniwidth/width.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o width.o `test -f 'uniwidth/width.c' || echo '$(srcdir)/'`uniwidth/width.c
+
+width.obj: uniwidth/width.c
+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o width.obj `if test -f 'uniwidth/width.c'; then $(CYGPATH_W) 'uniwidth/width.c'; else $(CYGPATH_W) '$(srcdir)/uniwidth/width.c'; fi`
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ set x; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) check-am
+all-am: Makefile $(LIBRARIES)
+installdirs:
+install: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+ -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+ -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool mostlyclean-local
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: all check install install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-noinstLIBRARIES ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+ mostlyclean-local pdf pdf-am ps ps-am tags uninstall \
+ uninstall-am
+
+
+# We need the following in order to create <alloca.h> when the system
+# doesn't have one that works with the given compiler.
+alloca.h: alloca.in.h
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ cat $(srcdir)/alloca.in.h; \
+ } > $@-t
+ mv -f $@-t $@
+
+# We need the following in order to create <errno.h> when the system
+# doesn't have one that is POSIX compliant.
+errno.h: errno.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_ERRNO_H''@|$(NEXT_ERRNO_H)|g' \
+ -e 's|@''EMULTIHOP_HIDDEN''@|$(EMULTIHOP_HIDDEN)|g' \
+ -e 's|@''EMULTIHOP_VALUE''@|$(EMULTIHOP_VALUE)|g' \
+ -e 's|@''ENOLINK_HIDDEN''@|$(ENOLINK_HIDDEN)|g' \
+ -e 's|@''ENOLINK_VALUE''@|$(ENOLINK_VALUE)|g' \
+ -e 's|@''EOVERFLOW_HIDDEN''@|$(EOVERFLOW_HIDDEN)|g' \
+ -e 's|@''EOVERFLOW_VALUE''@|$(EOVERFLOW_VALUE)|g' \
+ < $(srcdir)/errno.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <signal.h> when the system
+# doesn't have a complete one.
+signal.h: signal.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
+ -e 's|@''GNULIB_SIGNAL_H_SIGPIPE''@|$(GNULIB_SIGNAL_H_SIGPIPE)|g' \
+ -e 's|@''GNULIB_SIGPROCMASK''@|$(GNULIB_SIGPROCMASK)|g' \
+ -e 's|@''GNULIB_SIGACTION''@|$(GNULIB_SIGACTION)|g' \
+ -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \
+ -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \
+ -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \
+ -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \
+ -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \
+ -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/signal.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdbool.h> when the system
+# doesn't have one that works.
+stdbool.h: stdbool.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdint.h> when the system
+# doesn't have one that works with the given compiler.
+stdint.h: stdint.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
+ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
+ -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
+ -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
+ -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
+ -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
+ -e 's/@''HAVE_LONG_LONG_INT''@/$(HAVE_LONG_LONG_INT)/g' \
+ -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/$(HAVE_UNSIGNED_LONG_LONG_INT)/g' \
+ -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
+ -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
+ -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
+ -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
+ -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
+ -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
+ -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
+ -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
+ -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
+ -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
+ -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
+ < $(srcdir)/stdint.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdio.h> when the system
+# doesn't have one that works with the given compiler.
+stdio.h: stdio.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
+ -e 's|@''GNULIB_FPRINTF''@|$(GNULIB_FPRINTF)|g' \
+ -e 's|@''GNULIB_FPRINTF_POSIX''@|$(GNULIB_FPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_PRINTF''@|$(GNULIB_PRINTF)|g' \
+ -e 's|@''GNULIB_PRINTF_POSIX''@|$(GNULIB_PRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_SNPRINTF''@|$(GNULIB_SNPRINTF)|g' \
+ -e 's|@''GNULIB_SPRINTF_POSIX''@|$(GNULIB_SPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VFPRINTF''@|$(GNULIB_VFPRINTF)|g' \
+ -e 's|@''GNULIB_VFPRINTF_POSIX''@|$(GNULIB_VFPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VPRINTF''@|$(GNULIB_VPRINTF)|g' \
+ -e 's|@''GNULIB_VPRINTF_POSIX''@|$(GNULIB_VPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_VSNPRINTF''@|$(GNULIB_VSNPRINTF)|g' \
+ -e 's|@''GNULIB_VSPRINTF_POSIX''@|$(GNULIB_VSPRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_DPRINTF''@|$(GNULIB_DPRINTF)|g' \
+ -e 's|@''GNULIB_VDPRINTF''@|$(GNULIB_VDPRINTF)|g' \
+ -e 's|@''GNULIB_VASPRINTF''@|$(GNULIB_VASPRINTF)|g' \
+ -e 's|@''GNULIB_OBSTACK_PRINTF''@|$(GNULIB_OBSTACK_PRINTF)|g' \
+ -e 's|@''GNULIB_OBSTACK_PRINTF_POSIX''@|$(GNULIB_OBSTACK_PRINTF_POSIX)|g' \
+ -e 's|@''GNULIB_FOPEN''@|$(GNULIB_FOPEN)|g' \
+ -e 's|@''GNULIB_FREOPEN''@|$(GNULIB_FREOPEN)|g' \
+ -e 's|@''GNULIB_FSEEK''@|$(GNULIB_FSEEK)|g' \
+ -e 's|@''GNULIB_FSEEKO''@|$(GNULIB_FSEEKO)|g' \
+ -e 's|@''GNULIB_FTELL''@|$(GNULIB_FTELL)|g' \
+ -e 's|@''GNULIB_FTELLO''@|$(GNULIB_FTELLO)|g' \
+ -e 's|@''GNULIB_FFLUSH''@|$(GNULIB_FFLUSH)|g' \
+ -e 's|@''GNULIB_FPURGE''@|$(GNULIB_FPURGE)|g' \
+ -e 's|@''GNULIB_FCLOSE''@|$(GNULIB_FCLOSE)|g' \
+ -e 's|@''GNULIB_FPUTC''@|$(GNULIB_FPUTC)|g' \
+ -e 's|@''GNULIB_PUTC''@|$(GNULIB_PUTC)|g' \
+ -e 's|@''GNULIB_PUTCHAR''@|$(GNULIB_PUTCHAR)|g' \
+ -e 's|@''GNULIB_FPUTS''@|$(GNULIB_FPUTS)|g' \
+ -e 's|@''GNULIB_PUTS''@|$(GNULIB_PUTS)|g' \
+ -e 's|@''GNULIB_FWRITE''@|$(GNULIB_FWRITE)|g' \
+ -e 's|@''GNULIB_GETDELIM''@|$(GNULIB_GETDELIM)|g' \
+ -e 's|@''GNULIB_GETLINE''@|$(GNULIB_GETLINE)|g' \
+ -e 's|@''GNULIB_PERROR''@|$(GNULIB_PERROR)|g' \
+ -e 's|@''GNULIB_STDIO_H_SIGPIPE''@|$(GNULIB_STDIO_H_SIGPIPE)|g' \
+ -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
+ -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
+ -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
+ -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
+ -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
+ -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
+ -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
+ -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
+ -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
+ -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
+ -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
+ -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
+ -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
+ -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
+ -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
+ -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
+ -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
+ -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
+ -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
+ -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
+ -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
+ -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
+ -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
+ -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
+ -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
+ -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
+ -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
+ -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
+ -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
+ -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
+ -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
+ -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
+ -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/stdio.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <stdlib.h> when the system
+# doesn't have one that works with the given compiler.
+stdlib.h: stdlib.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
+ -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
+ -e 's|@''GNULIB_MALLOC_POSIX''@|$(GNULIB_MALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_REALLOC_POSIX''@|$(GNULIB_REALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_CALLOC_POSIX''@|$(GNULIB_CALLOC_POSIX)|g' \
+ -e 's|@''GNULIB_ATOLL''@|$(GNULIB_ATOLL)|g' \
+ -e 's|@''GNULIB_GETLOADAVG''@|$(GNULIB_GETLOADAVG)|g' \
+ -e 's|@''GNULIB_GETSUBOPT''@|$(GNULIB_GETSUBOPT)|g' \
+ -e 's|@''GNULIB_MKDTEMP''@|$(GNULIB_MKDTEMP)|g' \
+ -e 's|@''GNULIB_MKSTEMP''@|$(GNULIB_MKSTEMP)|g' \
+ -e 's|@''GNULIB_PUTENV''@|$(GNULIB_PUTENV)|g' \
+ -e 's|@''GNULIB_RANDOM_R''@|$(GNULIB_RANDOM_R)|g' \
+ -e 's|@''GNULIB_RPMATCH''@|$(GNULIB_RPMATCH)|g' \
+ -e 's|@''GNULIB_SETENV''@|$(GNULIB_SETENV)|g' \
+ -e 's|@''GNULIB_STRTOD''@|$(GNULIB_STRTOD)|g' \
+ -e 's|@''GNULIB_STRTOLL''@|$(GNULIB_STRTOLL)|g' \
+ -e 's|@''GNULIB_STRTOULL''@|$(GNULIB_STRTOULL)|g' \
+ -e 's|@''GNULIB_UNSETENV''@|$(GNULIB_UNSETENV)|g' \
+ -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
+ -e 's|@''HAVE_CALLOC_POSIX''@|$(HAVE_CALLOC_POSIX)|g' \
+ -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
+ -e 's|@''HAVE_MALLOC_POSIX''@|$(HAVE_MALLOC_POSIX)|g' \
+ -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
+ -e 's|@''HAVE_REALLOC_POSIX''@|$(HAVE_REALLOC_POSIX)|g' \
+ -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
+ -e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \
+ -e 's|@''HAVE_SETENV''@|$(HAVE_SETENV)|g' \
+ -e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \
+ -e 's|@''HAVE_STRTOLL''@|$(HAVE_STRTOLL)|g' \
+ -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
+ -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
+ -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
+ -e 's|@''HAVE_UNSETENV''@|$(HAVE_UNSETENV)|g' \
+ -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
+ -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
+ -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
+ -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
+ -e 's|@''VOID_UNSETENV''@|$(VOID_UNSETENV)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/stdlib.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <string.h> when the system
+# doesn't have one that works with the given compiler.
+string.h: string.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
+ -e 's|@''GNULIB_MBSLEN''@|$(GNULIB_MBSLEN)|g' \
+ -e 's|@''GNULIB_MBSNLEN''@|$(GNULIB_MBSNLEN)|g' \
+ -e 's|@''GNULIB_MBSCHR''@|$(GNULIB_MBSCHR)|g' \
+ -e 's|@''GNULIB_MBSRCHR''@|$(GNULIB_MBSRCHR)|g' \
+ -e 's|@''GNULIB_MBSSTR''@|$(GNULIB_MBSSTR)|g' \
+ -e 's|@''GNULIB_MBSCASECMP''@|$(GNULIB_MBSCASECMP)|g' \
+ -e 's|@''GNULIB_MBSNCASECMP''@|$(GNULIB_MBSNCASECMP)|g' \
+ -e 's|@''GNULIB_MBSPCASECMP''@|$(GNULIB_MBSPCASECMP)|g' \
+ -e 's|@''GNULIB_MBSCASESTR''@|$(GNULIB_MBSCASESTR)|g' \
+ -e 's|@''GNULIB_MBSCSPN''@|$(GNULIB_MBSCSPN)|g' \
+ -e 's|@''GNULIB_MBSPBRK''@|$(GNULIB_MBSPBRK)|g' \
+ -e 's|@''GNULIB_MBSSPN''@|$(GNULIB_MBSSPN)|g' \
+ -e 's|@''GNULIB_MBSSEP''@|$(GNULIB_MBSSEP)|g' \
+ -e 's|@''GNULIB_MBSTOK_R''@|$(GNULIB_MBSTOK_R)|g' \
+ -e 's|@''GNULIB_MEMCHR''@|$(GNULIB_MEMCHR)|g' \
+ -e 's|@''GNULIB_MEMMEM''@|$(GNULIB_MEMMEM)|g' \
+ -e 's|@''GNULIB_MEMPCPY''@|$(GNULIB_MEMPCPY)|g' \
+ -e 's|@''GNULIB_MEMRCHR''@|$(GNULIB_MEMRCHR)|g' \
+ -e 's|@''GNULIB_RAWMEMCHR''@|$(GNULIB_RAWMEMCHR)|g' \
+ -e 's|@''GNULIB_STPCPY''@|$(GNULIB_STPCPY)|g' \
+ -e 's|@''GNULIB_STPNCPY''@|$(GNULIB_STPNCPY)|g' \
+ -e 's|@''GNULIB_STRCHRNUL''@|$(GNULIB_STRCHRNUL)|g' \
+ -e 's|@''GNULIB_STRDUP''@|$(GNULIB_STRDUP)|g' \
+ -e 's|@''GNULIB_STRNDUP''@|$(GNULIB_STRNDUP)|g' \
+ -e 's|@''GNULIB_STRNLEN''@|$(GNULIB_STRNLEN)|g' \
+ -e 's|@''GNULIB_STRPBRK''@|$(GNULIB_STRPBRK)|g' \
+ -e 's|@''GNULIB_STRSEP''@|$(GNULIB_STRSEP)|g' \
+ -e 's|@''GNULIB_STRSTR''@|$(GNULIB_STRSTR)|g' \
+ -e 's|@''GNULIB_STRCASESTR''@|$(GNULIB_STRCASESTR)|g' \
+ -e 's|@''GNULIB_STRTOK_R''@|$(GNULIB_STRTOK_R)|g' \
+ -e 's|@''GNULIB_STRERROR''@|$(GNULIB_STRERROR)|g' \
+ -e 's|@''GNULIB_STRSIGNAL''@|$(GNULIB_STRSIGNAL)|g' \
+ -e 's|@''GNULIB_STRVERSCMP''@|$(GNULIB_STRVERSCMP)|g' \
+ -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
+ -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
+ -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
+ -e 's|@''HAVE_RAWMEMCHR''@|$(HAVE_RAWMEMCHR)|g' \
+ -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \
+ -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
+ -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
+ -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
+ -e 's|@''HAVE_STRNDUP''@|$(HAVE_STRNDUP)|g' \
+ -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
+ -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
+ -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
+ -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
+ -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
+ -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
+ -e 's|@''HAVE_DECL_STRERROR''@|$(HAVE_DECL_STRERROR)|g' \
+ -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
+ -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
+ -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
+ -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
+ -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
+ -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
+ -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
+ -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
+ -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/string.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create an empty placeholder for
+# <unistd.h> when the system doesn't have one.
+unistd.h: unistd.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
+ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
+ -e 's|@''GNULIB_CHOWN''@|$(GNULIB_CHOWN)|g' \
+ -e 's|@''GNULIB_CLOSE''@|$(GNULIB_CLOSE)|g' \
+ -e 's|@''GNULIB_DUP2''@|$(GNULIB_DUP2)|g' \
+ -e 's|@''GNULIB_ENVIRON''@|$(GNULIB_ENVIRON)|g' \
+ -e 's|@''GNULIB_EUIDACCESS''@|$(GNULIB_EUIDACCESS)|g' \
+ -e 's|@''GNULIB_FCHDIR''@|$(GNULIB_FCHDIR)|g' \
+ -e 's|@''GNULIB_FSYNC''@|$(GNULIB_FSYNC)|g' \
+ -e 's|@''GNULIB_FTRUNCATE''@|$(GNULIB_FTRUNCATE)|g' \
+ -e 's|@''GNULIB_GETCWD''@|$(GNULIB_GETCWD)|g' \
+ -e 's|@''GNULIB_GETDOMAINNAME''@|$(GNULIB_GETDOMAINNAME)|g' \
+ -e 's|@''GNULIB_GETDTABLESIZE''@|$(GNULIB_GETDTABLESIZE)|g' \
+ -e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \
+ -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \
+ -e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \
+ -e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \
+ -e 's|@''GNULIB_LCHOWN''@|$(GNULIB_LCHOWN)|g' \
+ -e 's|@''GNULIB_LINK''@|$(GNULIB_LINK)|g' \
+ -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \
+ -e 's|@''GNULIB_READLINK''@|$(GNULIB_READLINK)|g' \
+ -e 's|@''GNULIB_SLEEP''@|$(GNULIB_SLEEP)|g' \
+ -e 's|@''GNULIB_UNISTD_H_SIGPIPE''@|$(GNULIB_UNISTD_H_SIGPIPE)|g' \
+ -e 's|@''GNULIB_WRITE''@|$(GNULIB_WRITE)|g' \
+ -e 's|@''HAVE_DUP2''@|$(HAVE_DUP2)|g' \
+ -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
+ -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
+ -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
+ -e 's|@''HAVE_GETDOMAINNAME''@|$(HAVE_GETDOMAINNAME)|g' \
+ -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
+ -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
+ -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
+ -e 's|@''HAVE_GETUSERSHELL''@|$(HAVE_GETUSERSHELL)|g' \
+ -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
+ -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
+ -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
+ -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
+ -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
+ -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
+ -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
+ -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
+ -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
+ -e 's|@''REPLACE_FCHDIR''@|$(REPLACE_FCHDIR)|g' \
+ -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
+ -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
+ -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
+ -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
+ -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
+ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/unistd.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+# We need the following in order to create <wchar.h> when the system
+# version does not work standalone.
+wchar.h: wchar.in.h
+ rm -f $@-t $@
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ -e 's|@''NEXT_WCHAR_H''@|$(NEXT_WCHAR_H)|g' \
+ -e 's|@''HAVE_WCHAR_H''@|$(HAVE_WCHAR_H)|g' \
+ -e 's|@''GNULIB_BTOWC''@|$(GNULIB_BTOWC)|g' \
+ -e 's|@''GNULIB_WCTOB''@|$(GNULIB_WCTOB)|g' \
+ -e 's|@''GNULIB_MBSINIT''@|$(GNULIB_MBSINIT)|g' \
+ -e 's|@''GNULIB_MBRTOWC''@|$(GNULIB_MBRTOWC)|g' \
+ -e 's|@''GNULIB_MBRLEN''@|$(GNULIB_MBRLEN)|g' \
+ -e 's|@''GNULIB_MBSRTOWCS''@|$(GNULIB_MBSRTOWCS)|g' \
+ -e 's|@''GNULIB_MBSNRTOWCS''@|$(GNULIB_MBSNRTOWCS)|g' \
+ -e 's|@''GNULIB_WCRTOMB''@|$(GNULIB_WCRTOMB)|g' \
+ -e 's|@''GNULIB_WCSRTOMBS''@|$(GNULIB_WCSRTOMBS)|g' \
+ -e 's|@''GNULIB_WCSNRTOMBS''@|$(GNULIB_WCSNRTOMBS)|g' \
+ -e 's|@''GNULIB_WCWIDTH''@|$(GNULIB_WCWIDTH)|g' \
+ -e 's|@''HAVE_WINT_T''@|$(HAVE_WINT_T)|g' \
+ -e 's|@''HAVE_BTOWC''@|$(HAVE_BTOWC)|g' \
+ -e 's|@''HAVE_MBSINIT''@|$(HAVE_MBSINIT)|g' \
+ -e 's|@''HAVE_MBRTOWC''@|$(HAVE_MBRTOWC)|g' \
+ -e 's|@''HAVE_MBRLEN''@|$(HAVE_MBRLEN)|g' \
+ -e 's|@''HAVE_MBSRTOWCS''@|$(HAVE_MBSRTOWCS)|g' \
+ -e 's|@''HAVE_MBSNRTOWCS''@|$(HAVE_MBSNRTOWCS)|g' \
+ -e 's|@''HAVE_WCRTOMB''@|$(HAVE_WCRTOMB)|g' \
+ -e 's|@''HAVE_WCSRTOMBS''@|$(HAVE_WCSRTOMBS)|g' \
+ -e 's|@''HAVE_WCSNRTOMBS''@|$(HAVE_WCSNRTOMBS)|g' \
+ -e 's|@''HAVE_DECL_WCTOB''@|$(HAVE_DECL_WCTOB)|g' \
+ -e 's|@''HAVE_DECL_WCWIDTH''@|$(HAVE_DECL_WCWIDTH)|g' \
+ -e 's|@''REPLACE_MBSTATE_T''@|$(REPLACE_MBSTATE_T)|g' \
+ -e 's|@''REPLACE_BTOWC''@|$(REPLACE_BTOWC)|g' \
+ -e 's|@''REPLACE_WCTOB''@|$(REPLACE_WCTOB)|g' \
+ -e 's|@''REPLACE_MBSINIT''@|$(REPLACE_MBSINIT)|g' \
+ -e 's|@''REPLACE_MBRTOWC''@|$(REPLACE_MBRTOWC)|g' \
+ -e 's|@''REPLACE_MBRLEN''@|$(REPLACE_MBRLEN)|g' \
+ -e 's|@''REPLACE_MBSRTOWCS''@|$(REPLACE_MBSRTOWCS)|g' \
+ -e 's|@''REPLACE_MBSNRTOWCS''@|$(REPLACE_MBSNRTOWCS)|g' \
+ -e 's|@''REPLACE_WCRTOMB''@|$(REPLACE_WCRTOMB)|g' \
+ -e 's|@''REPLACE_WCSRTOMBS''@|$(REPLACE_WCSRTOMBS)|g' \
+ -e 's|@''REPLACE_WCSNRTOMBS''@|$(REPLACE_WCSNRTOMBS)|g' \
+ -e 's|@''REPLACE_WCWIDTH''@|$(REPLACE_WCWIDTH)|g' \
+ -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
+ < $(srcdir)/wchar.in.h; \
+ } > $@-t
+ mv $@-t $@
+
+mostlyclean-local: mostlyclean-generic
+ @for dir in '' $(MOSTLYCLEANDIRS); do \
+ if test -n "$$dir" && test -d $$dir; then \
+ echo "rmdir $$dir"; rmdir $$dir; \
+ fi; \
+ done; \
+ :
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/jni/iconv/srclib/alloca.in.h b/jni/iconv/srclib/alloca.in.h
new file mode 100644
index 0000000..964cb8d
--- /dev/null
+++ b/jni/iconv/srclib/alloca.in.h
@@ -0,0 +1,68 @@
+/* Memory allocation on the stack.
+ Copyright (C) 1995, 1999, 2001-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* When this file is included, it may be preceded only by preprocessor
+ declarations. Thanks to AIX. Therefore we include it right after
+ "config.h", not later. */
+
+/* Avoid using the symbol _ALLOCA_H here, as Bison assumes _ALLOCA_H
+ means there is a real alloca function. */
+#ifndef _GL_ALLOCA_H
+#define _GL_ALLOCA_H
+
+/* alloca(N) returns a pointer (void* or char*) to N bytes of memory
+ allocated on the stack, and which will last until the function returns.
+ Use of alloca should be avoided:
+ - inside arguments of function calls - undefined behaviour,
+ - in inline functions - the allocation may actually last until the
+ calling function returns,
+ - for huge N (say, N >= 65536) - you never know how large (or small)
+ the stack is, and when the stack cannot fulfill the memory allocation
+ request, the program just crashes.
+ */
+
+#ifndef alloca
+# ifdef __GNUC__
+# define alloca __builtin_alloca
+# else
+# ifdef _MSC_VER
+# include <malloc.h>
+# define alloca _alloca
+# else
+# if HAVE_ALLOCA_H
+# include <alloca.h>
+# else
+# ifdef _AIX
+ #pragma alloca
+# else
+# ifdef __hpux /* This section must match that of bison generated files. */
+# ifdef __cplusplus
+extern "C" void *alloca (unsigned int);
+# else /* not __cplusplus */
+extern void *alloca ();
+# endif /* not __cplusplus */
+# else /* not __hpux */
+# ifndef alloca
+extern char *alloca ();
+# endif
+# endif /* __hpux */
+# endif
+# endif
+# endif
+# endif
+#endif
+
+#endif /* _GL_ALLOCA_H */
diff --git a/jni/iconv/srclib/areadlink.c b/jni/iconv/srclib/areadlink.c
new file mode 100644
index 0000000..4e770eb
--- /dev/null
+++ b/jni/iconv/srclib/areadlink.c
@@ -0,0 +1,120 @@
+/* areadlink.c -- readlink wrapper to return the link name in malloc'd storage
+ Unlike xreadlink and xreadlink_with_size, don't ever call exit.
+
+ Copyright (C) 2001, 2003-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Jim Meyering <jim@meyering.net>
+ and Bruno Haible <bruno@clisp.org>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "areadlink.h"
+
+#include <string.h>
+#include <errno.h>
+#include <limits.h>
+#include <sys/types.h>
+#include <stdlib.h>
+#include <unistd.h>
+
+#ifndef SIZE_MAX
+# define SIZE_MAX ((size_t) -1)
+#endif
+#ifndef SSIZE_MAX
+# define SSIZE_MAX ((ssize_t) (SIZE_MAX / 2))
+#endif
+
+/* Call readlink to get the symbolic link value of FILENAME.
+ Return a pointer to that NUL-terminated string in malloc'd storage.
+ If readlink fails, return NULL and set errno.
+ If realloc fails, or if the link value is longer than SIZE_MAX :-),
+ return NULL and set errno to ENOMEM. */
+
+char *
+areadlink (char const *filename)
+{
+ /* The initial buffer size for the link value. A power of 2
+ detects arithmetic overflow earlier, but is not required. */
+#define INITIAL_BUF_SIZE 1024
+
+ /* Allocate the initial buffer on the stack. This way, in the common
+ case of a symlink of small size, we get away with a single small malloc()
+ instead of a big malloc() followed by a shrinking realloc(). */
+ char initial_buf[INITIAL_BUF_SIZE];
+
+ char *buffer = initial_buf;
+ size_t buf_size = sizeof (initial_buf);
+
+ while (1)
+ {
+ /* Attempt to read the link into the current buffer. */
+ ssize_t link_length = readlink (filename, buffer, buf_size);
+
+ /* On AIX 5L v5.3 and HP-UX 11i v2 04/09, readlink returns -1
+ with errno == ERANGE if the buffer is too small. */
+ if (link_length < 0 && errno != ERANGE)
+ {
+ if (buffer != initial_buf)
+ {
+ int saved_errno = errno;
+ free (buffer);
+ errno = saved_errno;
+ }
+ return NULL;
+ }
+
+ if ((size_t) link_length < buf_size)
+ {
+ buffer[link_length++] = '\0';
+
+ /* Return it in a chunk of memory as small as possible. */
+ if (buffer == initial_buf)
+ {
+ buffer = (char *) malloc (link_length);
+ if (buffer == NULL)
+ /* errno is ENOMEM. */
+ return NULL;
+ memcpy (buffer, initial_buf, link_length);
+ }
+ else
+ {
+ /* Shrink buffer before returning it. */
+ if ((size_t) link_length < buf_size)
+ {
+ char *smaller_buffer = (char *) realloc (buffer, link_length);
+
+ if (smaller_buffer != NULL)
+ buffer = smaller_buffer;
+ }
+ }
+ return buffer;
+ }
+
+ if (buffer != initial_buf)
+ free (buffer);
+ buf_size *= 2;
+ if (SSIZE_MAX < buf_size || (SIZE_MAX / 2 < SSIZE_MAX && buf_size == 0))
+ {
+ errno = ENOMEM;
+ return NULL;
+ }
+ buffer = (char *) malloc (buf_size);
+ if (buffer == NULL)
+ /* errno is ENOMEM. */
+ return NULL;
+ }
+}
diff --git a/jni/iconv/srclib/areadlink.h b/jni/iconv/srclib/areadlink.h
new file mode 100644
index 0000000..8720ed9
--- /dev/null
+++ b/jni/iconv/srclib/areadlink.h
@@ -0,0 +1,23 @@
+/* Read symbolic links without size limitation.
+
+ Copyright (C) 2001, 2003, 2004, 2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Jim Meyering <jim@meyering.net> */
+
+#include <stddef.h>
+
+extern char *areadlink (char const *filename);
+extern char *areadlink_with_size (char const *filename, size_t size_hint);
diff --git a/jni/iconv/srclib/binary-io.h b/jni/iconv/srclib/binary-io.h
new file mode 100644
index 0000000..b1dc629
--- /dev/null
+++ b/jni/iconv/srclib/binary-io.h
@@ -0,0 +1,62 @@
+/* Binary mode I/O.
+ Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef _BINARY_H
+#define _BINARY_H
+
+/* For systems that distinguish between text and binary I/O.
+ O_BINARY is usually declared in <fcntl.h>. */
+#include <fcntl.h>
+
+/* The MSVC7 <stdio.h> doesn't like to be included after '#define fileno ...',
+ so we include it here first. */
+#include <stdio.h>
+
+#if !defined O_BINARY && defined _O_BINARY
+ /* For MSC-compatible compilers. */
+# define O_BINARY _O_BINARY
+# define O_TEXT _O_TEXT
+#endif
+#if defined __BEOS__ || defined __HAIKU__
+ /* BeOS 5 and Haiku have O_BINARY and O_TEXT, but they have no effect. */
+# undef O_BINARY
+# undef O_TEXT
+#endif
+#if O_BINARY
+# if defined __EMX__ || defined __DJGPP__ || defined __CYGWIN__
+# include <io.h> /* declares setmode() */
+# else
+# define setmode _setmode
+# undef fileno
+# define fileno _fileno
+# endif
+# ifdef __DJGPP__
+# include <unistd.h> /* declares isatty() */
+# /* Avoid putting stdin/stdout in binary mode if it is connected to the
+# console, because that would make it impossible for the user to
+# interrupt the program through Ctrl-C or Ctrl-Break. */
+# define SET_BINARY(fd) (!isatty (fd) ? (setmode (fd, O_BINARY), 0) : 0)
+# else
+# define SET_BINARY(fd) setmode (fd, O_BINARY)
+# endif
+#else
+ /* On reasonable systems, binary I/O is the default. */
+# undef O_BINARY
+# define O_BINARY 0
+# define SET_BINARY(fd) /* nothing */
+#endif
+
+#endif /* _BINARY_H */
diff --git a/jni/iconv/srclib/c-ctype.c b/jni/iconv/srclib/c-ctype.c
new file mode 100644
index 0000000..b87e6ef
--- /dev/null
+++ b/jni/iconv/srclib/c-ctype.c
@@ -0,0 +1,396 @@
+/* Character handling in C locale.
+
+ Copyright 2000-2003, 2006 Free Software Foundation, Inc.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software Foundation,
+Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#include <config.h>
+
+/* Specification. */
+#define NO_C_CTYPE_MACROS
+#include "c-ctype.h"
+
+/* The function isascii is not locale dependent. Its use in EBCDIC is
+ questionable. */
+bool
+c_isascii (int c)
+{
+ return (c >= 0x00 && c <= 0x7f);
+}
+
+bool
+c_isalnum (int c)
+{
+#if C_CTYPE_CONSECUTIVE_DIGITS \
+ && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+#if C_CTYPE_ASCII
+ return ((c >= '0' && c <= '9')
+ || ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'Z'));
+#else
+ return ((c >= '0' && c <= '9')
+ || (c >= 'A' && c <= 'Z')
+ || (c >= 'a' && c <= 'z'));
+#endif
+#else
+ switch (c)
+ {
+ case '0': case '1': case '2': case '3': case '4': case '5':
+ case '6': case '7': case '8': case '9':
+ case 'A': case 'B': case 'C': case 'D': case 'E': case 'F':
+ case 'G': case 'H': case 'I': case 'J': case 'K': case 'L':
+ case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R':
+ case 'S': case 'T': case 'U': case 'V': case 'W': case 'X':
+ case 'Y': case 'Z':
+ case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
+ case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
+ case 'm': case 'n': case 'o': case 'p': case 'q': case 'r':
+ case 's': case 't': case 'u': case 'v': case 'w': case 'x':
+ case 'y': case 'z':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_isalpha (int c)
+{
+#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+#if C_CTYPE_ASCII
+ return ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'Z');
+#else
+ return ((c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z'));
+#endif
+#else
+ switch (c)
+ {
+ case 'A': case 'B': case 'C': case 'D': case 'E': case 'F':
+ case 'G': case 'H': case 'I': case 'J': case 'K': case 'L':
+ case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R':
+ case 'S': case 'T': case 'U': case 'V': case 'W': case 'X':
+ case 'Y': case 'Z':
+ case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
+ case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
+ case 'm': case 'n': case 'o': case 'p': case 'q': case 'r':
+ case 's': case 't': case 'u': case 'v': case 'w': case 'x':
+ case 'y': case 'z':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_isblank (int c)
+{
+ return (c == ' ' || c == '\t');
+}
+
+bool
+c_iscntrl (int c)
+{
+#if C_CTYPE_ASCII
+ return ((c & ~0x1f) == 0 || c == 0x7f);
+#else
+ switch (c)
+ {
+ case ' ': case '!': case '"': case '#': case '$': case '%':
+ case '&': case '\'': case '(': case ')': case '*': case '+':
+ case ',': case '-': case '.': case '/':
+ case '0': case '1': case '2': case '3': case '4': case '5':
+ case '6': case '7': case '8': case '9':
+ case ':': case ';': case '<': case '=': case '>': case '?':
+ case '@':
+ case 'A': case 'B': case 'C': case 'D': case 'E': case 'F':
+ case 'G': case 'H': case 'I': case 'J': case 'K': case 'L':
+ case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R':
+ case 'S': case 'T': case 'U': case 'V': case 'W': case 'X':
+ case 'Y': case 'Z':
+ case '[': case '\\': case ']': case '^': case '_': case '`':
+ case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
+ case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
+ case 'm': case 'n': case 'o': case 'p': case 'q': case 'r':
+ case 's': case 't': case 'u': case 'v': case 'w': case 'x':
+ case 'y': case 'z':
+ case '{': case '|': case '}': case '~':
+ return 0;
+ default:
+ return 1;
+ }
+#endif
+}
+
+bool
+c_isdigit (int c)
+{
+#if C_CTYPE_CONSECUTIVE_DIGITS
+ return (c >= '0' && c <= '9');
+#else
+ switch (c)
+ {
+ case '0': case '1': case '2': case '3': case '4': case '5':
+ case '6': case '7': case '8': case '9':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_islower (int c)
+{
+#if C_CTYPE_CONSECUTIVE_LOWERCASE
+ return (c >= 'a' && c <= 'z');
+#else
+ switch (c)
+ {
+ case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
+ case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
+ case 'm': case 'n': case 'o': case 'p': case 'q': case 'r':
+ case 's': case 't': case 'u': case 'v': case 'w': case 'x':
+ case 'y': case 'z':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_isgraph (int c)
+{
+#if C_CTYPE_ASCII
+ return (c >= '!' && c <= '~');
+#else
+ switch (c)
+ {
+ case '!': case '"': case '#': case '$': case '%': case '&':
+ case '\'': case '(': case ')': case '*': case '+': case ',':
+ case '-': case '.': case '/':
+ case '0': case '1': case '2': case '3': case '4': case '5':
+ case '6': case '7': case '8': case '9':
+ case ':': case ';': case '<': case '=': case '>': case '?':
+ case '@':
+ case 'A': case 'B': case 'C': case 'D': case 'E': case 'F':
+ case 'G': case 'H': case 'I': case 'J': case 'K': case 'L':
+ case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R':
+ case 'S': case 'T': case 'U': case 'V': case 'W': case 'X':
+ case 'Y': case 'Z':
+ case '[': case '\\': case ']': case '^': case '_': case '`':
+ case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
+ case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
+ case 'm': case 'n': case 'o': case 'p': case 'q': case 'r':
+ case 's': case 't': case 'u': case 'v': case 'w': case 'x':
+ case 'y': case 'z':
+ case '{': case '|': case '}': case '~':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_isprint (int c)
+{
+#if C_CTYPE_ASCII
+ return (c >= ' ' && c <= '~');
+#else
+ switch (c)
+ {
+ case ' ': case '!': case '"': case '#': case '$': case '%':
+ case '&': case '\'': case '(': case ')': case '*': case '+':
+ case ',': case '-': case '.': case '/':
+ case '0': case '1': case '2': case '3': case '4': case '5':
+ case '6': case '7': case '8': case '9':
+ case ':': case ';': case '<': case '=': case '>': case '?':
+ case '@':
+ case 'A': case 'B': case 'C': case 'D': case 'E': case 'F':
+ case 'G': case 'H': case 'I': case 'J': case 'K': case 'L':
+ case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R':
+ case 'S': case 'T': case 'U': case 'V': case 'W': case 'X':
+ case 'Y': case 'Z':
+ case '[': case '\\': case ']': case '^': case '_': case '`':
+ case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
+ case 'g': case 'h': case 'i': case 'j': case 'k': case 'l':
+ case 'm': case 'n': case 'o': case 'p': case 'q': case 'r':
+ case 's': case 't': case 'u': case 'v': case 'w': case 'x':
+ case 'y': case 'z':
+ case '{': case '|': case '}': case '~':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_ispunct (int c)
+{
+#if C_CTYPE_ASCII
+ return ((c >= '!' && c <= '~')
+ && !((c >= '0' && c <= '9')
+ || ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'Z')));
+#else
+ switch (c)
+ {
+ case '!': case '"': case '#': case '$': case '%': case '&':
+ case '\'': case '(': case ')': case '*': case '+': case ',':
+ case '-': case '.': case '/':
+ case ':': case ';': case '<': case '=': case '>': case '?':
+ case '@':
+ case '[': case '\\': case ']': case '^': case '_': case '`':
+ case '{': case '|': case '}': case '~':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_isspace (int c)
+{
+ return (c == ' ' || c == '\t'
+ || c == '\n' || c == '\v' || c == '\f' || c == '\r');
+}
+
+bool
+c_isupper (int c)
+{
+#if C_CTYPE_CONSECUTIVE_UPPERCASE
+ return (c >= 'A' && c <= 'Z');
+#else
+ switch (c)
+ {
+ case 'A': case 'B': case 'C': case 'D': case 'E': case 'F':
+ case 'G': case 'H': case 'I': case 'J': case 'K': case 'L':
+ case 'M': case 'N': case 'O': case 'P': case 'Q': case 'R':
+ case 'S': case 'T': case 'U': case 'V': case 'W': case 'X':
+ case 'Y': case 'Z':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+bool
+c_isxdigit (int c)
+{
+#if C_CTYPE_CONSECUTIVE_DIGITS \
+ && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+#if C_CTYPE_ASCII
+ return ((c >= '0' && c <= '9')
+ || ((c & ~0x20) >= 'A' && (c & ~0x20) <= 'F'));
+#else
+ return ((c >= '0' && c <= '9')
+ || (c >= 'A' && c <= 'F')
+ || (c >= 'a' && c <= 'f'));
+#endif
+#else
+ switch (c)
+ {
+ case '0': case '1': case '2': case '3': case '4': case '5':
+ case '6': case '7': case '8': case '9':
+ case 'A': case 'B': case 'C': case 'D': case 'E': case 'F':
+ case 'a': case 'b': case 'c': case 'd': case 'e': case 'f':
+ return 1;
+ default:
+ return 0;
+ }
+#endif
+}
+
+int
+c_tolower (int c)
+{
+#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+ return (c >= 'A' && c <= 'Z' ? c - 'A' + 'a' : c);
+#else
+ switch (c)
+ {
+ case 'A': return 'a';
+ case 'B': return 'b';
+ case 'C': return 'c';
+ case 'D': return 'd';
+ case 'E': return 'e';
+ case 'F': return 'f';
+ case 'G': return 'g';
+ case 'H': return 'h';
+ case 'I': return 'i';
+ case 'J': return 'j';
+ case 'K': return 'k';
+ case 'L': return 'l';
+ case 'M': return 'm';
+ case 'N': return 'n';
+ case 'O': return 'o';
+ case 'P': return 'p';
+ case 'Q': return 'q';
+ case 'R': return 'r';
+ case 'S': return 's';
+ case 'T': return 't';
+ case 'U': return 'u';
+ case 'V': return 'v';
+ case 'W': return 'w';
+ case 'X': return 'x';
+ case 'Y': return 'y';
+ case 'Z': return 'z';
+ default: return c;
+ }
+#endif
+}
+
+int
+c_toupper (int c)
+{
+#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+ return (c >= 'a' && c <= 'z' ? c - 'a' + 'A' : c);
+#else
+ switch (c)
+ {
+ case 'a': return 'A';
+ case 'b': return 'B';
+ case 'c': return 'C';
+ case 'd': return 'D';
+ case 'e': return 'E';
+ case 'f': return 'F';
+ case 'g': return 'G';
+ case 'h': return 'H';
+ case 'i': return 'I';
+ case 'j': return 'J';
+ case 'k': return 'K';
+ case 'l': return 'L';
+ case 'm': return 'M';
+ case 'n': return 'N';
+ case 'o': return 'O';
+ case 'p': return 'P';
+ case 'q': return 'Q';
+ case 'r': return 'R';
+ case 's': return 'S';
+ case 't': return 'T';
+ case 'u': return 'U';
+ case 'v': return 'V';
+ case 'w': return 'W';
+ case 'x': return 'X';
+ case 'y': return 'Y';
+ case 'z': return 'Z';
+ default: return c;
+ }
+#endif
+}
diff --git a/jni/iconv/srclib/c-ctype.h b/jni/iconv/srclib/c-ctype.h
new file mode 100644
index 0000000..d78dd19
--- /dev/null
+++ b/jni/iconv/srclib/c-ctype.h
@@ -0,0 +1,295 @@
+/* Character handling in C locale.
+
+ These functions work like the corresponding functions in <ctype.h>,
+ except that they have the C (POSIX) locale hardwired, whereas the
+ <ctype.h> functions' behaviour depends on the current locale set via
+ setlocale.
+
+ Copyright (C) 2000-2003, 2006, 2008 Free Software Foundation, Inc.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software Foundation,
+Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef C_CTYPE_H
+#define C_CTYPE_H
+
+#include <stdbool.h>
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* The functions defined in this file assume the "C" locale and a character
+ set without diacritics (ASCII-US or EBCDIC-US or something like that).
+ Even if the "C" locale on a particular system is an extension of the ASCII
+ character set (like on BeOS, where it is UTF-8, or on AmigaOS, where it
+ is ISO-8859-1), the functions in this file recognize only the ASCII
+ characters. */
+
+
+/* Check whether the ASCII optimizations apply. */
+
+/* ANSI C89 (and ISO C99 5.2.1.3 too) already guarantees that
+ '0', '1', ..., '9' have consecutive integer values. */
+#define C_CTYPE_CONSECUTIVE_DIGITS 1
+
+#if ('A' <= 'Z') \
+ && ('A' + 1 == 'B') && ('B' + 1 == 'C') && ('C' + 1 == 'D') \
+ && ('D' + 1 == 'E') && ('E' + 1 == 'F') && ('F' + 1 == 'G') \
+ && ('G' + 1 == 'H') && ('H' + 1 == 'I') && ('I' + 1 == 'J') \
+ && ('J' + 1 == 'K') && ('K' + 1 == 'L') && ('L' + 1 == 'M') \
+ && ('M' + 1 == 'N') && ('N' + 1 == 'O') && ('O' + 1 == 'P') \
+ && ('P' + 1 == 'Q') && ('Q' + 1 == 'R') && ('R' + 1 == 'S') \
+ && ('S' + 1 == 'T') && ('T' + 1 == 'U') && ('U' + 1 == 'V') \
+ && ('V' + 1 == 'W') && ('W' + 1 == 'X') && ('X' + 1 == 'Y') \
+ && ('Y' + 1 == 'Z')
+#define C_CTYPE_CONSECUTIVE_UPPERCASE 1
+#endif
+
+#if ('a' <= 'z') \
+ && ('a' + 1 == 'b') && ('b' + 1 == 'c') && ('c' + 1 == 'd') \
+ && ('d' + 1 == 'e') && ('e' + 1 == 'f') && ('f' + 1 == 'g') \
+ && ('g' + 1 == 'h') && ('h' + 1 == 'i') && ('i' + 1 == 'j') \
+ && ('j' + 1 == 'k') && ('k' + 1 == 'l') && ('l' + 1 == 'm') \
+ && ('m' + 1 == 'n') && ('n' + 1 == 'o') && ('o' + 1 == 'p') \
+ && ('p' + 1 == 'q') && ('q' + 1 == 'r') && ('r' + 1 == 's') \
+ && ('s' + 1 == 't') && ('t' + 1 == 'u') && ('u' + 1 == 'v') \
+ && ('v' + 1 == 'w') && ('w' + 1 == 'x') && ('x' + 1 == 'y') \
+ && ('y' + 1 == 'z')
+#define C_CTYPE_CONSECUTIVE_LOWERCASE 1
+#endif
+
+#if (' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
+ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
+ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
+ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
+ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
+ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
+ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
+ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
+ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
+ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
+ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
+ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
+ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
+ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
+ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
+ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
+ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
+ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
+ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
+ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
+ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
+ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
+ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126)
+/* The character set is ASCII or one of its variants or extensions, not EBCDIC.
+ Testing the value of '\n' and '\r' is not relevant. */
+#define C_CTYPE_ASCII 1
+#endif
+
+
+/* Function declarations. */
+
+/* Unlike the functions in <ctype.h>, which require an argument in the range
+ of the 'unsigned char' type, the functions here operate on values that are
+ in the 'unsigned char' range or in the 'char' range. In other words,
+ when you have a 'char' value, you need to cast it before using it as
+ argument to a <ctype.h> function:
+
+ const char *s = ...;
+ if (isalpha ((unsigned char) *s)) ...
+
+ but you don't need to cast it for the functions defined in this file:
+
+ const char *s = ...;
+ if (c_isalpha (*s)) ...
+ */
+
+extern bool c_isascii (int c); /* not locale dependent */
+
+extern bool c_isalnum (int c);
+extern bool c_isalpha (int c);
+extern bool c_isblank (int c);
+extern bool c_iscntrl (int c);
+extern bool c_isdigit (int c);
+extern bool c_islower (int c);
+extern bool c_isgraph (int c);
+extern bool c_isprint (int c);
+extern bool c_ispunct (int c);
+extern bool c_isspace (int c);
+extern bool c_isupper (int c);
+extern bool c_isxdigit (int c);
+
+extern int c_tolower (int c);
+extern int c_toupper (int c);
+
+
+#if defined __GNUC__ && defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ && !defined NO_C_CTYPE_MACROS
+
+/* ASCII optimizations. */
+
+#undef c_isascii
+#define c_isascii(c) \
+ ({ int __c = (c); \
+ (__c >= 0x00 && __c <= 0x7f); \
+ })
+
+#if C_CTYPE_CONSECUTIVE_DIGITS \
+ && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+#if C_CTYPE_ASCII
+#undef c_isalnum
+#define c_isalnum(c) \
+ ({ int __c = (c); \
+ ((__c >= '0' && __c <= '9') \
+ || ((__c & ~0x20) >= 'A' && (__c & ~0x20) <= 'Z')); \
+ })
+#else
+#undef c_isalnum
+#define c_isalnum(c) \
+ ({ int __c = (c); \
+ ((__c >= '0' && __c <= '9') \
+ || (__c >= 'A' && __c <= 'Z') \
+ || (__c >= 'a' && __c <= 'z')); \
+ })
+#endif
+#endif
+
+#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+#if C_CTYPE_ASCII
+#undef c_isalpha
+#define c_isalpha(c) \
+ ({ int __c = (c); \
+ ((__c & ~0x20) >= 'A' && (__c & ~0x20) <= 'Z'); \
+ })
+#else
+#undef c_isalpha
+#define c_isalpha(c) \
+ ({ int __c = (c); \
+ ((__c >= 'A' && __c <= 'Z') || (__c >= 'a' && __c <= 'z')); \
+ })
+#endif
+#endif
+
+#undef c_isblank
+#define c_isblank(c) \
+ ({ int __c = (c); \
+ (__c == ' ' || __c == '\t'); \
+ })
+
+#if C_CTYPE_ASCII
+#undef c_iscntrl
+#define c_iscntrl(c) \
+ ({ int __c = (c); \
+ ((__c & ~0x1f) == 0 || __c == 0x7f); \
+ })
+#endif
+
+#if C_CTYPE_CONSECUTIVE_DIGITS
+#undef c_isdigit
+#define c_isdigit(c) \
+ ({ int __c = (c); \
+ (__c >= '0' && __c <= '9'); \
+ })
+#endif
+
+#if C_CTYPE_CONSECUTIVE_LOWERCASE
+#undef c_islower
+#define c_islower(c) \
+ ({ int __c = (c); \
+ (__c >= 'a' && __c <= 'z'); \
+ })
+#endif
+
+#if C_CTYPE_ASCII
+#undef c_isgraph
+#define c_isgraph(c) \
+ ({ int __c = (c); \
+ (__c >= '!' && __c <= '~'); \
+ })
+#endif
+
+#if C_CTYPE_ASCII
+#undef c_isprint
+#define c_isprint(c) \
+ ({ int __c = (c); \
+ (__c >= ' ' && __c <= '~'); \
+ })
+#endif
+
+#if C_CTYPE_ASCII
+#undef c_ispunct
+#define c_ispunct(c) \
+ ({ int _c = (c); \
+ (c_isgraph (_c) && ! c_isalnum (_c)); \
+ })
+#endif
+
+#undef c_isspace
+#define c_isspace(c) \
+ ({ int __c = (c); \
+ (__c == ' ' || __c == '\t' \
+ || __c == '\n' || __c == '\v' || __c == '\f' || __c == '\r'); \
+ })
+
+#if C_CTYPE_CONSECUTIVE_UPPERCASE
+#undef c_isupper
+#define c_isupper(c) \
+ ({ int __c = (c); \
+ (__c >= 'A' && __c <= 'Z'); \
+ })
+#endif
+
+#if C_CTYPE_CONSECUTIVE_DIGITS \
+ && C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+#if C_CTYPE_ASCII
+#undef c_isxdigit
+#define c_isxdigit(c) \
+ ({ int __c = (c); \
+ ((__c >= '0' && __c <= '9') \
+ || ((__c & ~0x20) >= 'A' && (__c & ~0x20) <= 'F')); \
+ })
+#else
+#undef c_isxdigit
+#define c_isxdigit(c) \
+ ({ int __c = (c); \
+ ((__c >= '0' && __c <= '9') \
+ || (__c >= 'A' && __c <= 'F') \
+ || (__c >= 'a' && __c <= 'f')); \
+ })
+#endif
+#endif
+
+#if C_CTYPE_CONSECUTIVE_UPPERCASE && C_CTYPE_CONSECUTIVE_LOWERCASE
+#undef c_tolower
+#define c_tolower(c) \
+ ({ int __c = (c); \
+ (__c >= 'A' && __c <= 'Z' ? __c - 'A' + 'a' : __c); \
+ })
+#undef c_toupper
+#define c_toupper(c) \
+ ({ int __c = (c); \
+ (__c >= 'a' && __c <= 'z' ? __c - 'a' + 'A' : __c); \
+ })
+#endif
+
+#endif /* optimizing for speed */
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* C_CTYPE_H */
diff --git a/jni/iconv/srclib/canonicalize-lgpl.c b/jni/iconv/srclib/canonicalize-lgpl.c
new file mode 100644
index 0000000..3aaa310
--- /dev/null
+++ b/jni/iconv/srclib/canonicalize-lgpl.c
@@ -0,0 +1,362 @@
+/* Return the canonical absolute name of a given file.
+ Copyright (C) 1996-2003, 2005-2008 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Avoid a clash of our rpl_realpath() function with the prototype in
+ <stdlib.h> on Solaris 2.5.1. */
+#undef realpath
+
+#if !HAVE_CANONICALIZE_FILE_NAME || defined _LIBC
+
+#include <alloca.h>
+
+/* Specification. */
+#include "canonicalize.h"
+
+#include <stddef.h>
+#include <stdlib.h>
+#include <string.h>
+
+#if HAVE_UNISTD_H || defined _LIBC
+# include <unistd.h>
+#endif
+
+#include <limits.h>
+
+#if HAVE_SYS_PARAM_H || defined _LIBC
+# include <sys/param.h>
+#endif
+#ifndef MAXSYMLINKS
+# define MAXSYMLINKS 20
+#endif
+
+#include <sys/stat.h>
+
+#include <errno.h>
+#ifndef _LIBC
+# define __set_errno(e) errno = (e)
+# ifndef ENAMETOOLONG
+# define ENAMETOOLONG EINVAL
+# endif
+#endif
+
+#ifdef _LIBC
+# include <shlib-compat.h>
+#else
+# define SHLIB_COMPAT(lib, introduced, obsoleted) 0
+# define versioned_symbol(lib, local, symbol, version)
+# define compat_symbol(lib, local, symbol, version)
+# define weak_alias(local, symbol)
+# define __canonicalize_file_name canonicalize_file_name
+# define __realpath rpl_realpath
+# include "pathmax.h"
+# include "malloca.h"
+# if HAVE_GETCWD
+# ifdef VMS
+ /* We want the directory in Unix syntax, not in VMS syntax. */
+# define __getcwd(buf, max) getcwd (buf, max, 0)
+# else
+# define __getcwd getcwd
+# endif
+# else
+# define __getcwd(buf, max) getwd (buf)
+# endif
+# define __readlink readlink
+ /* On systems without symbolic links, call stat() instead of lstat(). */
+# if !defined S_ISLNK && !HAVE_READLINK
+# define lstat stat
+# endif
+#endif
+
+/* Return the canonical absolute name of file NAME. A canonical name
+ does not contain any `.', `..' components nor any repeated path
+ separators ('/') or symlinks. All path components must exist. If
+ RESOLVED is null, the result is malloc'd; otherwise, if the
+ canonical name is PATH_MAX chars or more, returns null with `errno'
+ set to ENAMETOOLONG; if the name fits in fewer than PATH_MAX chars,
+ returns the name in RESOLVED. If the name cannot be resolved and
+ RESOLVED is non-NULL, it contains the path of the first component
+ that cannot be resolved. If the path can be resolved, RESOLVED
+ holds the same value as the value returned. */
+
+char *
+__realpath (const char *name, char *resolved)
+{
+ char *rpath, *dest, *extra_buf = NULL;
+ const char *start, *end, *rpath_limit;
+ long int path_max;
+#if HAVE_READLINK
+ int num_links = 0;
+#endif
+
+ if (name == NULL)
+ {
+ /* As per Single Unix Specification V2 we must return an error if
+ either parameter is a null pointer. We extend this to allow
+ the RESOLVED parameter to be NULL in case the we are expected to
+ allocate the room for the return value. */
+ __set_errno (EINVAL);
+ return NULL;
+ }
+
+ if (name[0] == '\0')
+ {
+ /* As per Single Unix Specification V2 we must return an error if
+ the name argument points to an empty string. */
+ __set_errno (ENOENT);
+ return NULL;
+ }
+
+#ifdef PATH_MAX
+ path_max = PATH_MAX;
+#else
+ path_max = pathconf (name, _PC_PATH_MAX);
+ if (path_max <= 0)
+ path_max = 1024;
+#endif
+
+ if (resolved == NULL)
+ {
+ rpath = malloc (path_max);
+ if (rpath == NULL)
+ {
+ /* It's easier to set errno to ENOMEM than to rely on the
+ 'malloc-posix' gnulib module. */
+ errno = ENOMEM;
+ return NULL;
+ }
+ }
+ else
+ rpath = resolved;
+ rpath_limit = rpath + path_max;
+
+ if (name[0] != '/')
+ {
+ if (!__getcwd (rpath, path_max))
+ {
+ rpath[0] = '\0';
+ goto error;
+ }
+ dest = strchr (rpath, '\0');
+ }
+ else
+ {
+ rpath[0] = '/';
+ dest = rpath + 1;
+ }
+
+ for (start = end = name; *start; start = end)
+ {
+#ifdef _LIBC
+ struct stat64 st;
+#else
+ struct stat st;
+#endif
+
+ /* Skip sequence of multiple path-separators. */
+ while (*start == '/')
+ ++start;
+
+ /* Find end of path component. */
+ for (end = start; *end && *end != '/'; ++end)
+ /* Nothing. */;
+
+ if (end - start == 0)
+ break;
+ else if (end - start == 1 && start[0] == '.')
+ /* nothing */;
+ else if (end - start == 2 && start[0] == '.' && start[1] == '.')
+ {
+ /* Back up to previous component, ignore if at root already. */
+ if (dest > rpath + 1)
+ while ((--dest)[-1] != '/');
+ }
+ else
+ {
+ size_t new_size;
+
+ if (dest[-1] != '/')
+ *dest++ = '/';
+
+ if (dest + (end - start) >= rpath_limit)
+ {
+ ptrdiff_t dest_offset = dest - rpath;
+ char *new_rpath;
+
+ if (resolved)
+ {
+ __set_errno (ENAMETOOLONG);
+ if (dest > rpath + 1)
+ dest--;
+ *dest = '\0';
+ goto error;
+ }
+ new_size = rpath_limit - rpath;
+ if (end - start + 1 > path_max)
+ new_size += end - start + 1;
+ else
+ new_size += path_max;
+ new_rpath = (char *) realloc (rpath, new_size);
+ if (new_rpath == NULL)
+ {
+ /* It's easier to set errno to ENOMEM than to rely on the
+ 'realloc-posix' gnulib module. */
+ errno = ENOMEM;
+ goto error;
+ }
+ rpath = new_rpath;
+ rpath_limit = rpath + new_size;
+
+ dest = rpath + dest_offset;
+ }
+
+#ifdef _LIBC
+ dest = __mempcpy (dest, start, end - start);
+#else
+ memcpy (dest, start, end - start);
+ dest += end - start;
+#endif
+ *dest = '\0';
+
+#ifdef _LIBC
+ if (__lxstat64 (_STAT_VER, rpath, &st) < 0)
+#else
+ if (lstat (rpath, &st) < 0)
+#endif
+ goto error;
+
+#if HAVE_READLINK
+ if (S_ISLNK (st.st_mode))
+ {
+ char *buf;
+ size_t len;
+ int n;
+
+ if (++num_links > MAXSYMLINKS)
+ {
+ __set_errno (ELOOP);
+ goto error;
+ }
+
+ buf = malloca (path_max);
+ if (!buf)
+ {
+ errno = ENOMEM;
+ goto error;
+ }
+
+ n = __readlink (rpath, buf, path_max - 1);
+ if (n < 0)
+ {
+ int saved_errno = errno;
+ freea (buf);
+ errno = saved_errno;
+ goto error;
+ }
+ buf[n] = '\0';
+
+ if (!extra_buf)
+ {
+ extra_buf = malloca (path_max);
+ if (!extra_buf)
+ {
+ freea (buf);
+ errno = ENOMEM;
+ goto error;
+ }
+ }
+
+ len = strlen (end);
+ if ((long int) (n + len) >= path_max)
+ {
+ freea (buf);
+ __set_errno (ENAMETOOLONG);
+ goto error;
+ }
+
+ /* Careful here, end may be a pointer into extra_buf... */
+ memmove (&extra_buf[n], end, len + 1);
+ name = end = memcpy (extra_buf, buf, n);
+
+ if (buf[0] == '/')
+ dest = rpath + 1; /* It's an absolute symlink */
+ else
+ /* Back up to previous component, ignore if at root already: */
+ if (dest > rpath + 1)
+ while ((--dest)[-1] != '/');
+ }
+#endif
+ }
+ }
+ if (dest > rpath + 1 && dest[-1] == '/')
+ --dest;
+ *dest = '\0';
+
+ if (extra_buf)
+ freea (extra_buf);
+
+ return resolved ? memcpy (resolved, rpath, dest - rpath + 1) : rpath;
+
+error:
+ {
+ int saved_errno = errno;
+ if (extra_buf)
+ freea (extra_buf);
+ if (resolved)
+ strcpy (resolved, rpath);
+ else
+ free (rpath);
+ errno = saved_errno;
+ }
+ return NULL;
+}
+#ifdef _LIBC
+versioned_symbol (libc, __realpath, realpath, GLIBC_2_3);
+#endif
+
+
+#if SHLIB_COMPAT(libc, GLIBC_2_0, GLIBC_2_3)
+char *
+__old_realpath (const char *name, char *resolved)
+{
+ if (resolved == NULL)
+ {
+ __set_errno (EINVAL);
+ return NULL;
+ }
+
+ return __realpath (name, resolved);
+}
+compat_symbol (libc, __old_realpath, realpath, GLIBC_2_0);
+#endif
+
+
+char *
+__canonicalize_file_name (const char *name)
+{
+ return __realpath (name, NULL);
+}
+weak_alias (__canonicalize_file_name, canonicalize_file_name)
+
+#else
+
+/* This declaration is solely to ensure that after preprocessing
+ this file is never empty. */
+typedef int dummy;
+
+#endif
diff --git a/jni/iconv/srclib/canonicalize.h b/jni/iconv/srclib/canonicalize.h
new file mode 100644
index 0000000..8ca4fb4
--- /dev/null
+++ b/jni/iconv/srclib/canonicalize.h
@@ -0,0 +1,52 @@
+/* Return the canonical absolute name of a given file.
+ Copyright (C) 1996-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef CANONICALIZE_H_
+# define CANONICALIZE_H_
+
+# if GNULIB_CANONICALIZE
+enum canonicalize_mode_t
+ {
+ /* All components must exist. */
+ CAN_EXISTING = 0,
+
+ /* All components excluding last one must exist. */
+ CAN_ALL_BUT_LAST = 1,
+
+ /* No requirements on components existence. */
+ CAN_MISSING = 2
+ };
+typedef enum canonicalize_mode_t canonicalize_mode_t;
+
+/* Return a malloc'd string containing the canonical absolute name of
+ the named file. This acts like canonicalize_file_name, except that
+ whether components must exist depends on the canonicalize_mode_t
+ argument. */
+char *canonicalize_filename_mode (const char *, canonicalize_mode_t);
+# endif
+
+# if HAVE_DECL_CANONICALIZE_FILE_NAME
+# include <stdlib.h>
+# else
+/* Return a malloc'd string containing the canonical absolute name of
+ the named file. If any file name component does not exist or is a
+ symlink to a nonexistent file, return NULL. A canonical name does
+ not contain any `.', `..' components nor any repeated file name
+ separators ('/') or symlinks. */
+char *canonicalize_file_name (const char *);
+# endif
+
+#endif /* !CANONICALIZE_H_ */
diff --git a/jni/iconv/srclib/errno.in.h b/jni/iconv/srclib/errno.in.h
new file mode 100644
index 0000000..70c16b6
--- /dev/null
+++ b/jni/iconv/srclib/errno.in.h
@@ -0,0 +1,160 @@
+/* A POSIX-like <errno.h>.
+
+ Copyright (C) 2008-2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _GL_ERRNO_H
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+
+/* The include_next requires a split double-inclusion guard. */
+#@INCLUDE_NEXT@ @NEXT_ERRNO_H@
+
+#ifndef _GL_ERRNO_H
+#define _GL_ERRNO_H
+
+
+/* On native Windows platforms, many macros are not defined. */
+# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+
+/* POSIX says that EAGAIN and EWOULDBLOCK may have the same value. */
+# define EWOULDBLOCK EAGAIN
+
+/* Values >= 100 seem safe to use. */
+# define ETXTBSY 100
+# define GNULIB_defined_ETXTBSY 1
+
+/* These are intentionally the same values as the WSA* error numbers, defined
+ in <winsock2.h>. */
+# define EINPROGRESS 10036
+# define EALREADY 10037
+# define ENOTSOCK 10038
+# define EDESTADDRREQ 10039
+# define EMSGSIZE 10040
+# define EPROTOTYPE 10041
+# define ENOPROTOOPT 10042
+# define EPROTONOSUPPORT 10043
+# define ESOCKTNOSUPPORT 10044 /* not required by POSIX */
+# define EOPNOTSUPP 10045
+# define EPFNOSUPPORT 10046 /* not required by POSIX */
+# define EAFNOSUPPORT 10047
+# define EADDRINUSE 10048
+# define EADDRNOTAVAIL 10049
+# define ENETDOWN 10050
+# define ENETUNREACH 10051
+# define ENETRESET 10052
+# define ECONNABORTED 10053
+# define ECONNRESET 10054
+# define ENOBUFS 10055
+# define EISCONN 10056
+# define ENOTCONN 10057
+# define ESHUTDOWN 10058 /* not required by POSIX */
+# define ETOOMANYREFS 10059 /* not required by POSIX */
+# define ETIMEDOUT 10060
+# define ECONNREFUSED 10061
+# define ELOOP 10062
+# define EHOSTDOWN 10064 /* not required by POSIX */
+# define EHOSTUNREACH 10065
+# define EPROCLIM 10067 /* not required by POSIX */
+# define EUSERS 10068 /* not required by POSIX */
+# define EDQUOT 10069
+# define ESTALE 10070
+# define EREMOTE 10071 /* not required by POSIX */
+# define GNULIB_defined_ESOCK 1
+
+# endif
+
+
+/* On OSF/1 5.1, when _XOPEN_SOURCE_EXTENDED is not defined, the macros
+ EMULTIHOP, ENOLINK, EOVERFLOW are not defined. */
+# if @EMULTIHOP_HIDDEN@
+# define EMULTIHOP @EMULTIHOP_VALUE@
+# define GNULIB_defined_EMULTIHOP 1
+# endif
+# if @ENOLINK_HIDDEN@
+# define ENOLINK @ENOLINK_VALUE@
+# define GNULIB_defined_ENOLINK 1
+# endif
+# if @EOVERFLOW_HIDDEN@
+# define EOVERFLOW @EOVERFLOW_VALUE@
+# define GNULIB_defined_EOVERFLOW 1
+# endif
+
+
+/* On OpenBSD 4.0 and on native Windows, the macros ENOMSG, EIDRM, ENOLINK,
+ EPROTO, EMULTIHOP, EBADMSG, EOVERFLOW, ENOTSUP, ECANCELED are not defined.
+ Define them here. Values >= 2000 seem safe to use: Solaris ESTALE = 151,
+ HP-UX EWOULDBLOCK = 246, IRIX EDQUOT = 1133.
+
+ Note: When one of these systems defines some of these macros some day,
+ binaries will have to be recompiled so that they recognizes the new
+ errno values from the system. */
+
+# ifndef ENOMSG
+# define ENOMSG 2000
+# define GNULIB_defined_ENOMSG 1
+# endif
+
+# ifndef EIDRM
+# define EIDRM 2001
+# define GNULIB_defined_EIDRM 1
+# endif
+
+# ifndef ENOLINK
+# define ENOLINK 2002
+# define GNULIB_defined_ENOLINK 1
+# endif
+
+# ifndef EPROTO
+# define EPROTO 2003
+# define GNULIB_defined_EPROTO 1
+# endif
+
+# ifndef EMULTIHOP
+# define EMULTIHOP 2004
+# define GNULIB_defined_EMULTIHOP 1
+# endif
+
+# ifndef EBADMSG
+# define EBADMSG 2005
+# define GNULIB_defined_EBADMSG 1
+# endif
+
+# ifndef EOVERFLOW
+# define EOVERFLOW 2006
+# define GNULIB_defined_EOVERFLOW 1
+# endif
+
+# ifndef ENOTSUP
+# define ENOTSUP 2007
+# define GNULIB_defined_ENOTSUP 1
+# endif
+
+# ifndef ESTALE
+# define ESTALE 2009
+# define GNULIB_defined_ESTALE 1
+# endif
+
+# ifndef ECANCELED
+# define ECANCELED 2008
+# define GNULIB_defined_ECANCELED 1
+# endif
+
+
+#endif /* _GL_ERRNO_H */
+#endif /* _GL_ERRNO_H */
diff --git a/jni/iconv/srclib/error.c b/jni/iconv/srclib/error.c
new file mode 100644
index 0000000..3177bd5
--- /dev/null
+++ b/jni/iconv/srclib/error.c
@@ -0,0 +1,338 @@
+/* Error handler for noninteractive utilities
+ Copyright (C) 1990-1998, 2000-2007 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by David MacKenzie <djm@gnu.ai.mit.edu>. */
+
+#if !_LIBC
+# include <config.h>
+#endif
+
+#include "error.h"
+
+#include <stdarg.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#if !_LIBC && ENABLE_NLS
+# include "gettext.h"
+# define _(msgid) gettext (msgid)
+#endif
+
+#ifdef _LIBC
+# include <libintl.h>
+# include <stdbool.h>
+# include <stdint.h>
+# include <wchar.h>
+# define mbsrtowcs __mbsrtowcs
+#endif
+
+#if USE_UNLOCKED_IO
+# include "unlocked-io.h"
+#endif
+
+#ifndef _
+# define _(String) String
+#endif
+
+/* If NULL, error will flush stdout, then print on stderr the program
+ name, a colon and a space. Otherwise, error will call this
+ function without parameters instead. */
+void (*error_print_progname) (void);
+
+/* This variable is incremented each time `error' is called. */
+unsigned int error_message_count;
+
+#ifdef _LIBC
+/* In the GNU C library, there is a predefined variable for this. */
+
+# define program_name program_invocation_name
+# include <errno.h>
+# include <limits.h>
+# include <libio/libioP.h>
+
+/* In GNU libc we want do not want to use the common name `error' directly.
+ Instead make it a weak alias. */
+extern void __error (int status, int errnum, const char *message, ...)
+ __attribute__ ((__format__ (__printf__, 3, 4)));
+extern void __error_at_line (int status, int errnum, const char *file_name,
+ unsigned int line_number, const char *message,
+ ...)
+ __attribute__ ((__format__ (__printf__, 5, 6)));;
+# define error __error
+# define error_at_line __error_at_line
+
+# include <libio/iolibio.h>
+# define fflush(s) INTUSE(_IO_fflush) (s)
+# undef putc
+# define putc(c, fp) INTUSE(_IO_putc) (c, fp)
+
+# include <bits/libc-lock.h>
+
+#else /* not _LIBC */
+
+# if !HAVE_DECL_STRERROR_R && STRERROR_R_CHAR_P
+# ifndef HAVE_DECL_STRERROR_R
+"this configure-time declaration test was not run"
+# endif
+char *strerror_r ();
+# endif
+
+/* The calling program should define program_name and set it to the
+ name of the executing program. */
+extern char *program_name;
+
+# if HAVE_STRERROR_R || defined strerror_r
+# define __strerror_r strerror_r
+# endif /* HAVE_STRERROR_R || defined strerror_r */
+#endif /* not _LIBC */
+
+static void
+print_errno_message (int errnum)
+{
+ char const *s;
+
+#if defined HAVE_STRERROR_R || _LIBC
+ char errbuf[1024];
+# if STRERROR_R_CHAR_P || _LIBC
+ s = __strerror_r (errnum, errbuf, sizeof errbuf);
+# else
+ if (__strerror_r (errnum, errbuf, sizeof errbuf) == 0)
+ s = errbuf;
+ else
+ s = 0;
+# endif
+#else
+ s = strerror (errnum);
+#endif
+
+#if !_LIBC
+ if (! s)
+ s = _("Unknown system error");
+#endif
+
+#if _LIBC
+ __fxprintf (NULL, ": %s", s);
+#else
+ fprintf (stderr, ": %s", s);
+#endif
+}
+
+static void
+error_tail (int status, int errnum, const char *message, va_list args)
+{
+#if _LIBC
+ if (_IO_fwide (stderr, 0) > 0)
+ {
+# define ALLOCA_LIMIT 2000
+ size_t len = strlen (message) + 1;
+ wchar_t *wmessage = NULL;
+ mbstate_t st;
+ size_t res;
+ const char *tmp;
+ bool use_malloc = false;
+
+ while (1)
+ {
+ if (__libc_use_alloca (len * sizeof (wchar_t)))
+ wmessage = (wchar_t *) alloca (len * sizeof (wchar_t));
+ else
+ {
+ if (!use_malloc)
+ wmessage = NULL;
+
+ wchar_t *p = (wchar_t *) realloc (wmessage,
+ len * sizeof (wchar_t));
+ if (p == NULL)
+ {
+ free (wmessage);
+ fputws_unlocked (L"out of memory\n", stderr);
+ return;
+ }
+ wmessage = p;
+ use_malloc = true;
+ }
+
+ memset (&st, '\0', sizeof (st));
+ tmp = message;
+
+ res = mbsrtowcs (wmessage, &tmp, len, &st);
+ if (res != len)
+ break;
+
+ if (__builtin_expect (len >= SIZE_MAX / 2, 0))
+ {
+ /* This really should not happen if everything is fine. */
+ res = (size_t) -1;
+ break;
+ }
+
+ len *= 2;
+ }
+
+ if (res == (size_t) -1)
+ {
+ /* The string cannot be converted. */
+ if (use_malloc)
+ {
+ free (wmessage);
+ use_malloc = false;
+ }
+ wmessage = (wchar_t *) L"???";
+ }
+
+ __vfwprintf (stderr, wmessage, args);
+
+ if (use_malloc)
+ free (wmessage);
+ }
+ else
+#endif
+ vfprintf (stderr, message, args);
+ va_end (args);
+
+ ++error_message_count;
+ if (errnum)
+ print_errno_message (errnum);
+#if _LIBC
+ __fxprintf (NULL, "\n");
+#else
+ putc ('\n', stderr);
+#endif
+ fflush (stderr);
+ if (status)
+ exit (status);
+}
+
+
+/* Print the program name and error message MESSAGE, which is a printf-style
+ format string with optional args.
+ If ERRNUM is nonzero, print its corresponding system error message.
+ Exit with status STATUS if it is nonzero. */
+void
+error (int status, int errnum, const char *message, ...)
+{
+ va_list args;
+
+#if defined _LIBC && defined __libc_ptf_call
+ /* We do not want this call to be cut short by a thread
+ cancellation. Therefore disable cancellation for now. */
+ int state = PTHREAD_CANCEL_ENABLE;
+ __libc_ptf_call (pthread_setcancelstate, (PTHREAD_CANCEL_DISABLE, &state),
+ 0);
+#endif
+
+ fflush (stdout);
+#ifdef _LIBC
+ _IO_flockfile (stderr);
+#endif
+ if (error_print_progname)
+ (*error_print_progname) ();
+ else
+ {
+#if _LIBC
+ __fxprintf (NULL, "%s: ", program_name);
+#else
+ fprintf (stderr, "%s: ", program_name);
+#endif
+ }
+
+ va_start (args, message);
+ error_tail (status, errnum, message, args);
+
+#ifdef _LIBC
+ _IO_funlockfile (stderr);
+# ifdef __libc_ptf_call
+ __libc_ptf_call (pthread_setcancelstate, (state, NULL), 0);
+# endif
+#endif
+}
+
+/* Sometimes we want to have at most one error per line. This
+ variable controls whether this mode is selected or not. */
+int error_one_per_line;
+
+void
+error_at_line (int status, int errnum, const char *file_name,
+ unsigned int line_number, const char *message, ...)
+{
+ va_list args;
+
+ if (error_one_per_line)
+ {
+ static const char *old_file_name;
+ static unsigned int old_line_number;
+
+ if (old_line_number == line_number
+ && (file_name == old_file_name
+ || strcmp (old_file_name, file_name) == 0))
+ /* Simply return and print nothing. */
+ return;
+
+ old_file_name = file_name;
+ old_line_number = line_number;
+ }
+
+#if defined _LIBC && defined __libc_ptf_call
+ /* We do not want this call to be cut short by a thread
+ cancellation. Therefore disable cancellation for now. */
+ int state = PTHREAD_CANCEL_ENABLE;
+ __libc_ptf_call (pthread_setcancelstate, (PTHREAD_CANCEL_DISABLE, &state),
+ 0);
+#endif
+
+ fflush (stdout);
+#ifdef _LIBC
+ _IO_flockfile (stderr);
+#endif
+ if (error_print_progname)
+ (*error_print_progname) ();
+ else
+ {
+#if _LIBC
+ __fxprintf (NULL, "%s:", program_name);
+#else
+ fprintf (stderr, "%s:", program_name);
+#endif
+ }
+
+#if _LIBC
+ __fxprintf (NULL, file_name != NULL ? "%s:%d: " : " ",
+ file_name, line_number);
+#else
+ fprintf (stderr, file_name != NULL ? "%s:%d: " : " ",
+ file_name, line_number);
+#endif
+
+ va_start (args, message);
+ error_tail (status, errnum, message, args);
+
+#ifdef _LIBC
+ _IO_funlockfile (stderr);
+# ifdef __libc_ptf_call
+ __libc_ptf_call (pthread_setcancelstate, (state, NULL), 0);
+# endif
+#endif
+}
+
+#ifdef _LIBC
+/* Make the weak alias. */
+# undef error
+# undef error_at_line
+weak_alias (__error, error)
+weak_alias (__error_at_line, error_at_line)
+#endif
diff --git a/jni/iconv/srclib/error.h b/jni/iconv/srclib/error.h
new file mode 100644
index 0000000..807ed04
--- /dev/null
+++ b/jni/iconv/srclib/error.h
@@ -0,0 +1,65 @@
+/* Declaration for error-reporting function
+ Copyright (C) 1995, 1996, 1997, 2003, 2006, 2008 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef _ERROR_H
+#define _ERROR_H 1
+
+#ifndef __attribute__
+/* This feature is available in gcc versions 2.5 and later. */
+# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5)
+# define __attribute__(Spec) /* empty */
+# endif
+/* The __-protected variants of `format' and `printf' attributes
+ are accepted by gcc versions 2.6.4 (effectively 2.7) and later. */
+# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7)
+# define __format__ format
+# define __printf__ printf
+# endif
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Print a message with `fprintf (stderr, FORMAT, ...)';
+ if ERRNUM is nonzero, follow it with ": " and strerror (ERRNUM).
+ If STATUS is nonzero, terminate the program with `exit (STATUS)'. */
+
+extern void error (int __status, int __errnum, const char *__format, ...)
+ __attribute__ ((__format__ (__printf__, 3, 4)));
+
+extern void error_at_line (int __status, int __errnum, const char *__fname,
+ unsigned int __lineno, const char *__format, ...)
+ __attribute__ ((__format__ (__printf__, 5, 6)));
+
+/* If NULL, error will flush stdout, then print on stderr the program
+ name, a colon and a space. Otherwise, error will call this
+ function without parameters instead. */
+extern DLL_VARIABLE void (*error_print_progname) (void);
+
+/* This variable is incremented each time `error' is called. */
+extern DLL_VARIABLE unsigned int error_message_count;
+
+/* Sometimes we want to have at most one error per line. This
+ variable controls whether this mode is selected or not. */
+extern DLL_VARIABLE int error_one_per_line;
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* error.h */
diff --git a/jni/iconv/srclib/gettext.h b/jni/iconv/srclib/gettext.h
new file mode 100644
index 0000000..8cf2dca
--- /dev/null
+++ b/jni/iconv/srclib/gettext.h
@@ -0,0 +1,279 @@
+/* Convenience header for conditional use of GNU <libintl.h>.
+ Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _LIBGETTEXT_H
+#define _LIBGETTEXT_H 1
+
+/* NLS can be disabled through the configure --disable-nls option. */
+#if ENABLE_NLS
+
+/* Get declarations of GNU message catalog functions. */
+# include <libintl.h>
+
+/* You can set the DEFAULT_TEXT_DOMAIN macro to specify the domain used by
+ the gettext() and ngettext() macros. This is an alternative to calling
+ textdomain(), and is useful for libraries. */
+# ifdef DEFAULT_TEXT_DOMAIN
+# undef gettext
+# define gettext(Msgid) \
+ dgettext (DEFAULT_TEXT_DOMAIN, Msgid)
+# undef ngettext
+# define ngettext(Msgid1, Msgid2, N) \
+ dngettext (DEFAULT_TEXT_DOMAIN, Msgid1, Msgid2, N)
+# endif
+
+#else
+
+/* Solaris /usr/include/locale.h includes /usr/include/libintl.h, which
+ chokes if dcgettext is defined as a macro. So include it now, to make
+ later inclusions of <locale.h> a NOP. We don't include <libintl.h>
+ as well because people using "gettext.h" will not include <libintl.h>,
+ and also including <libintl.h> would fail on SunOS 4, whereas <locale.h>
+ is OK. */
+#if defined(__sun)
+# include <locale.h>
+#endif
+
+/* Many header files from the libstdc++ coming with g++ 3.3 or newer include
+ <libintl.h>, which chokes if dcgettext is defined as a macro. So include
+ it now, to make later inclusions of <libintl.h> a NOP. */
+#if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3)
+# include <cstdlib>
+# if (__GLIBC__ >= 2) || _GLIBCXX_HAVE_LIBINTL_H
+# include <libintl.h>
+# endif
+#endif
+
+/* Disabled NLS.
+ The casts to 'const char *' serve the purpose of producing warnings
+ for invalid uses of the value returned from these functions.
+ On pre-ANSI systems without 'const', the config.h file is supposed to
+ contain "#define const". */
+# undef gettext
+# define gettext(Msgid) ((const char *) (Msgid))
+# undef dgettext
+# define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid))
+# undef dcgettext
+# define dcgettext(Domainname, Msgid, Category) \
+ ((void) (Category), dgettext (Domainname, Msgid))
+# undef ngettext
+# define ngettext(Msgid1, Msgid2, N) \
+ ((N) == 1 \
+ ? ((void) (Msgid2), (const char *) (Msgid1)) \
+ : ((void) (Msgid1), (const char *) (Msgid2)))
+# undef dngettext
+# define dngettext(Domainname, Msgid1, Msgid2, N) \
+ ((void) (Domainname), ngettext (Msgid1, Msgid2, N))
+# undef dcngettext
+# define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \
+ ((void) (Category), dngettext(Domainname, Msgid1, Msgid2, N))
+# undef textdomain
+# define textdomain(Domainname) ((const char *) (Domainname))
+# undef bindtextdomain
+# define bindtextdomain(Domainname, Dirname) \
+ ((void) (Domainname), (const char *) (Dirname))
+# undef bind_textdomain_codeset
+# define bind_textdomain_codeset(Domainname, Codeset) \
+ ((void) (Domainname), (const char *) (Codeset))
+
+#endif
+
+/* A pseudo function call that serves as a marker for the automated
+ extraction of messages, but does not call gettext(). The run-time
+ translation is done at a different place in the code.
+ The argument, String, should be a literal string. Concatenated strings
+ and other string expressions won't work.
+ The macro's expansion is not parenthesized, so that it is suitable as
+ initializer for static 'char[]' or 'const char[]' variables. */
+#define gettext_noop(String) String
+
+/* The separator between msgctxt and msgid in a .mo file. */
+#define GETTEXT_CONTEXT_GLUE "\004"
+
+/* Pseudo function calls, taking a MSGCTXT and a MSGID instead of just a
+ MSGID. MSGCTXT and MSGID must be string literals. MSGCTXT should be
+ short and rarely need to change.
+ The letter 'p' stands for 'particular' or 'special'. */
+#ifdef DEFAULT_TEXT_DOMAIN
+# define pgettext(Msgctxt, Msgid) \
+ pgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES)
+#else
+# define pgettext(Msgctxt, Msgid) \
+ pgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES)
+#endif
+#define dpgettext(Domainname, Msgctxt, Msgid) \
+ pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES)
+#define dcpgettext(Domainname, Msgctxt, Msgid, Category) \
+ pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, Category)
+#ifdef DEFAULT_TEXT_DOMAIN
+# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \
+ npgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES)
+#else
+# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \
+ npgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES)
+#endif
+#define dnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N) \
+ npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES)
+#define dcnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N, Category) \
+ npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, Category)
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static const char *
+pgettext_aux (const char *domain,
+ const char *msg_ctxt_id, const char *msgid,
+ int category)
+{
+ const char *translation = dcgettext (domain, msg_ctxt_id, category);
+ if (translation == msg_ctxt_id)
+ return msgid;
+ else
+ return translation;
+}
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static const char *
+npgettext_aux (const char *domain,
+ const char *msg_ctxt_id, const char *msgid,
+ const char *msgid_plural, unsigned long int n,
+ int category)
+{
+ const char *translation =
+ dcngettext (domain, msg_ctxt_id, msgid_plural, n, category);
+ if (translation == msg_ctxt_id || translation == msgid_plural)
+ return (n == 1 ? msgid : msgid_plural);
+ else
+ return translation;
+}
+
+/* The same thing extended for non-constant arguments. Here MSGCTXT and MSGID
+ can be arbitrary expressions. But for string literals these macros are
+ less efficient than those above. */
+
+#include <string.h>
+
+#define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS \
+ (((__GNUC__ >= 3 || __GNUG__ >= 2) && !__STRICT_ANSI__) \
+ /* || __STDC_VERSION__ >= 199901L */ )
+
+#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS
+#include <stdlib.h>
+#endif
+
+#define pgettext_expr(Msgctxt, Msgid) \
+ dcpgettext_expr (NULL, Msgctxt, Msgid, LC_MESSAGES)
+#define dpgettext_expr(Domainname, Msgctxt, Msgid) \
+ dcpgettext_expr (Domainname, Msgctxt, Msgid, LC_MESSAGES)
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static const char *
+dcpgettext_expr (const char *domain,
+ const char *msgctxt, const char *msgid,
+ int category)
+{
+ size_t msgctxt_len = strlen (msgctxt) + 1;
+ size_t msgid_len = strlen (msgid) + 1;
+ const char *translation;
+#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS
+ char msg_ctxt_id[msgctxt_len + msgid_len];
+#else
+ char buf[1024];
+ char *msg_ctxt_id =
+ (msgctxt_len + msgid_len <= sizeof (buf)
+ ? buf
+ : (char *) malloc (msgctxt_len + msgid_len));
+ if (msg_ctxt_id != NULL)
+#endif
+ {
+ memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1);
+ msg_ctxt_id[msgctxt_len - 1] = '\004';
+ memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len);
+ translation = dcgettext (domain, msg_ctxt_id, category);
+#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS
+ if (msg_ctxt_id != buf)
+ free (msg_ctxt_id);
+#endif
+ if (translation != msg_ctxt_id)
+ return translation;
+ }
+ return msgid;
+}
+
+#define npgettext_expr(Msgctxt, Msgid, MsgidPlural, N) \
+ dcnpgettext_expr (NULL, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES)
+#define dnpgettext_expr(Domainname, Msgctxt, Msgid, MsgidPlural, N) \
+ dcnpgettext_expr (Domainname, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES)
+
+#ifdef __GNUC__
+__inline
+#else
+#ifdef __cplusplus
+inline
+#endif
+#endif
+static const char *
+dcnpgettext_expr (const char *domain,
+ const char *msgctxt, const char *msgid,
+ const char *msgid_plural, unsigned long int n,
+ int category)
+{
+ size_t msgctxt_len = strlen (msgctxt) + 1;
+ size_t msgid_len = strlen (msgid) + 1;
+ const char *translation;
+#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS
+ char msg_ctxt_id[msgctxt_len + msgid_len];
+#else
+ char buf[1024];
+ char *msg_ctxt_id =
+ (msgctxt_len + msgid_len <= sizeof (buf)
+ ? buf
+ : (char *) malloc (msgctxt_len + msgid_len));
+ if (msg_ctxt_id != NULL)
+#endif
+ {
+ memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1);
+ msg_ctxt_id[msgctxt_len - 1] = '\004';
+ memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len);
+ translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category);
+#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS
+ if (msg_ctxt_id != buf)
+ free (msg_ctxt_id);
+#endif
+ if (!(translation == msg_ctxt_id || translation == msgid_plural))
+ return translation;
+ }
+ return (n == 1 ? msgid : msgid_plural);
+}
+
+#endif /* _LIBGETTEXT_H */
diff --git a/jni/iconv/srclib/intprops.h b/jni/iconv/srclib/intprops.h
new file mode 100644
index 0000000..002161e
--- /dev/null
+++ b/jni/iconv/srclib/intprops.h
@@ -0,0 +1,77 @@
+/* intprops.h -- properties of integer types
+
+ Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Paul Eggert. */
+
+#include <limits.h>
+
+/* The extra casts in the following macros work around compiler bugs,
+ e.g., in Cray C 5.0.3.0. */
+
+/* True if the arithmetic type T is an integer type. bool counts as
+ an integer. */
+#define TYPE_IS_INTEGER(t) ((t) 1.5 == 1)
+
+/* True if negative values of the signed integer type T use two's
+ complement, ones' complement, or signed magnitude representation,
+ respectively. Much GNU code assumes two's complement, but some
+ people like to be portable to all possible C hosts. */
+#define TYPE_TWOS_COMPLEMENT(t) ((t) ~ (t) 0 == (t) -1)
+#define TYPE_ONES_COMPLEMENT(t) ((t) ~ (t) 0 == 0)
+#define TYPE_SIGNED_MAGNITUDE(t) ((t) ~ (t) 0 < (t) -1)
+
+/* True if the arithmetic type T is signed. */
+#define TYPE_SIGNED(t) (! ((t) 0 < (t) -1))
+
+/* The maximum and minimum values for the integer type T. These
+ macros have undefined behavior if T is signed and has padding bits.
+ If this is a problem for you, please let us know how to fix it for
+ your host. */
+#define TYPE_MINIMUM(t) \
+ ((t) (! TYPE_SIGNED (t) \
+ ? (t) 0 \
+ : TYPE_SIGNED_MAGNITUDE (t) \
+ ? ~ (t) 0 \
+ : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
+#define TYPE_MAXIMUM(t) \
+ ((t) (! TYPE_SIGNED (t) \
+ ? (t) -1 \
+ : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
+
+/* Return zero if T can be determined to be an unsigned type.
+ Otherwise, return 1.
+ When compiling with GCC, INT_STRLEN_BOUND uses this macro to obtain a
+ tighter bound. Otherwise, it overestimates the true bound by one byte
+ when applied to unsigned types of size 2, 4, 16, ... bytes.
+ The symbol signed_type_or_expr__ is private to this header file. */
+#if __GNUC__ >= 2
+# define signed_type_or_expr__(t) TYPE_SIGNED (__typeof__ (t))
+#else
+# define signed_type_or_expr__(t) 1
+#endif
+
+/* Bound on length of the string representing an integer type or expression T.
+ Subtract 1 for the sign bit if T is signed; log10 (2.0) < 146/485;
+ add 1 for integer division truncation; add 1 more for a minus sign
+ if needed. */
+#define INT_STRLEN_BOUND(t) \
+ ((sizeof (t) * CHAR_BIT - signed_type_or_expr__ (t)) * 146 / 485 \
+ + signed_type_or_expr__ (t) + 1)
+
+/* Bound on buffer size needed to represent an integer type or expression T,
+ including the terminating null. */
+#define INT_BUFSIZE_BOUND(t) (INT_STRLEN_BOUND (t) + 1)
diff --git a/jni/iconv/srclib/localcharset.h b/jni/iconv/srclib/localcharset.h
new file mode 100644
index 0000000..b9a3013
--- /dev/null
+++ b/jni/iconv/srclib/localcharset.h
@@ -0,0 +1,41 @@
+/* Determine a canonical name for the current locale's character encoding.
+ Copyright (C) 2000-2003 Free Software Foundation, Inc.
+ This file is part of the GNU CHARSET Library.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _LOCALCHARSET_H
+#define _LOCALCHARSET_H
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Determine the current locale's character encoding, and canonicalize it
+ into one of the canonical names listed in config.charset.
+ The result must not be freed; it is statically allocated.
+ If the canonical name cannot be determined, the result is a non-canonical
+ name. */
+extern const char * locale_charset (void);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _LOCALCHARSET_H */
diff --git a/jni/iconv/srclib/malloc.c b/jni/iconv/srclib/malloc.c
new file mode 100644
index 0000000..f2f6663
--- /dev/null
+++ b/jni/iconv/srclib/malloc.c
@@ -0,0 +1,57 @@
+/* malloc() function that is glibc compatible.
+
+ Copyright (C) 1997, 1998, 2006, 2007 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* written by Jim Meyering and Bruno Haible */
+
+#include <config.h>
+/* Only the AC_FUNC_MALLOC macro defines 'malloc' already in config.h. */
+#ifdef malloc
+# define NEED_MALLOC_GNU
+# undef malloc
+#endif
+
+/* Specification. */
+#include <stdlib.h>
+
+#include <errno.h>
+
+/* Call the system's malloc below. */
+#undef malloc
+
+/* Allocate an N-byte block of memory from the heap.
+ If N is zero, allocate a 1-byte block. */
+
+void *
+rpl_malloc (size_t n)
+{
+ void *result;
+
+#ifdef NEED_MALLOC_GNU
+ if (n == 0)
+ n = 1;
+#endif
+
+ result = malloc (n);
+
+#if !HAVE_MALLOC_POSIX
+ if (result == NULL)
+ errno = ENOMEM;
+#endif
+
+ return result;
+}
diff --git a/jni/iconv/srclib/malloca.c b/jni/iconv/srclib/malloca.c
new file mode 100644
index 0000000..1f41078
--- /dev/null
+++ b/jni/iconv/srclib/malloca.c
@@ -0,0 +1,137 @@
+/* Safe automatic memory allocation.
+ Copyright (C) 2003, 2006-2007 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#include <config.h>
+
+/* Specification. */
+#include "malloca.h"
+
+/* The speed critical point in this file is freea() applied to an alloca()
+ result: it must be fast, to match the speed of alloca(). The speed of
+ mmalloca() and freea() in the other case are not critical, because they
+ are only invoked for big memory sizes. */
+
+#if HAVE_ALLOCA
+
+/* Store the mmalloca() results in a hash table. This is needed to reliably
+ distinguish a mmalloca() result and an alloca() result.
+
+ Although it is possible that the same pointer is returned by alloca() and
+ by mmalloca() at different times in the same application, it does not lead
+ to a bug in freea(), because:
+ - Before a pointer returned by alloca() can point into malloc()ed memory,
+ the function must return, and once this has happened the programmer must
+ not call freea() on it anyway.
+ - Before a pointer returned by mmalloca() can point into the stack, it
+ must be freed. The only function that can free it is freea(), and
+ when freea() frees it, it also removes it from the hash table. */
+
+#define MAGIC_NUMBER 0x1415fb4a
+#define MAGIC_SIZE sizeof (int)
+/* This is how the header info would look like without any alignment
+ considerations. */
+struct preliminary_header { void *next; char room[MAGIC_SIZE]; };
+/* But the header's size must be a multiple of sa_alignment_max. */
+#define HEADER_SIZE \
+ (((sizeof (struct preliminary_header) + sa_alignment_max - 1) / sa_alignment_max) * sa_alignment_max)
+struct header { void *next; char room[HEADER_SIZE - sizeof (struct preliminary_header) + MAGIC_SIZE]; };
+/* Verify that HEADER_SIZE == sizeof (struct header). */
+typedef int verify1[2 * (HEADER_SIZE == sizeof (struct header)) - 1];
+/* We make the hash table quite big, so that during lookups the probability
+ of empty hash buckets is quite high. There is no need to make the hash
+ table resizable, because when the hash table gets filled so much that the
+ lookup becomes slow, it means that the application has memory leaks. */
+#define HASH_TABLE_SIZE 257
+static void * mmalloca_results[HASH_TABLE_SIZE];
+
+#endif
+
+void *
+mmalloca (size_t n)
+{
+#if HAVE_ALLOCA
+ /* Allocate one more word, that serves as an indicator for malloc()ed
+ memory, so that freea() of an alloca() result is fast. */
+ size_t nplus = n + HEADER_SIZE;
+
+ if (nplus >= n)
+ {
+ char *p = (char *) malloc (nplus);
+
+ if (p != NULL)
+ {
+ size_t slot;
+
+ p += HEADER_SIZE;
+
+ /* Put a magic number into the indicator word. */
+ ((int *) p)[-1] = MAGIC_NUMBER;
+
+ /* Enter p into the hash table. */
+ slot = (unsigned long) p % HASH_TABLE_SIZE;
+ ((struct header *) (p - HEADER_SIZE))->next = mmalloca_results[slot];
+ mmalloca_results[slot] = p;
+
+ return p;
+ }
+ }
+ /* Out of memory. */
+ return NULL;
+#else
+# if !MALLOC_0_IS_NONNULL
+ if (n == 0)
+ n = 1;
+# endif
+ return malloc (n);
+#endif
+}
+
+#if HAVE_ALLOCA
+void
+freea (void *p)
+{
+ /* mmalloca() may have returned NULL. */
+ if (p != NULL)
+ {
+ /* Attempt to quickly distinguish the mmalloca() result - which has
+ a magic indicator word - and the alloca() result - which has an
+ uninitialized indicator word. It is for this test that sa_increment
+ additional bytes are allocated in the alloca() case. */
+ if (((int *) p)[-1] == MAGIC_NUMBER)
+ {
+ /* Looks like a mmalloca() result. To see whether it really is one,
+ perform a lookup in the hash table. */
+ size_t slot = (unsigned long) p % HASH_TABLE_SIZE;
+ void **chain = &mmalloca_results[slot];
+ for (; *chain != NULL;)
+ {
+ if (*chain == p)
+ {
+ /* Found it. Remove it from the hash table and free it. */
+ char *p_begin = (char *) p - HEADER_SIZE;
+ *chain = ((struct header *) p_begin)->next;
+ free (p_begin);
+ return;
+ }
+ chain = &((struct header *) ((char *) *chain - HEADER_SIZE))->next;
+ }
+ }
+ /* At this point, we know it was not a mmalloca() result. */
+ }
+}
+#endif
diff --git a/jni/iconv/srclib/malloca.h b/jni/iconv/srclib/malloca.h
new file mode 100644
index 0000000..3be0a38
--- /dev/null
+++ b/jni/iconv/srclib/malloca.h
@@ -0,0 +1,134 @@
+/* Safe automatic memory allocation.
+ Copyright (C) 2003-2007 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _MALLOCA_H
+#define _MALLOCA_H
+
+#include <alloca.h>
+#include <stddef.h>
+#include <stdlib.h>
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* safe_alloca(N) is equivalent to alloca(N) when it is safe to call
+ alloca(N); otherwise it returns NULL. It either returns N bytes of
+ memory allocated on the stack, that lasts until the function returns,
+ or NULL.
+ Use of safe_alloca should be avoided:
+ - inside arguments of function calls - undefined behaviour,
+ - in inline functions - the allocation may actually last until the
+ calling function returns.
+*/
+#if HAVE_ALLOCA
+/* The OS usually guarantees only one guard page at the bottom of the stack,
+ and a page size can be as small as 4096 bytes. So we cannot safely
+ allocate anything larger than 4096 bytes. Also care for the possibility
+ of a few compiler-allocated temporary stack slots.
+ This must be a macro, not an inline function. */
+# define safe_alloca(N) ((N) < 4032 ? alloca (N) : NULL)
+#else
+# define safe_alloca(N) ((void) (N), NULL)
+#endif
+
+/* malloca(N) is a safe variant of alloca(N). It allocates N bytes of
+ memory allocated on the stack, that must be freed using freea() before
+ the function returns. Upon failure, it returns NULL. */
+#if HAVE_ALLOCA
+# define malloca(N) \
+ ((N) < 4032 - sa_increment \
+ ? (void *) ((char *) alloca ((N) + sa_increment) + sa_increment) \
+ : mmalloca (N))
+#else
+# define malloca(N) \
+ mmalloca (N)
+#endif
+extern void * mmalloca (size_t n);
+
+/* Free a block of memory allocated through malloca(). */
+#if HAVE_ALLOCA
+extern void freea (void *p);
+#else
+# define freea free
+#endif
+
+/* nmalloca(N,S) is an overflow-safe variant of malloca (N * S).
+ It allocates an array of N objects, each with S bytes of memory,
+ on the stack. S must be positive and N must be nonnegative.
+ The array must be freed using freea() before the function returns. */
+#if 1
+/* Cf. the definition of xalloc_oversized. */
+# define nmalloca(n, s) \
+ ((n) > (size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / (s) \
+ ? NULL \
+ : malloca ((n) * (s)))
+#else
+extern void * nmalloca (size_t n, size_t s);
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+/* ------------------- Auxiliary, non-public definitions ------------------- */
+
+/* Determine the alignment of a type at compile time. */
+#if defined __GNUC__
+# define sa_alignof __alignof__
+#elif defined __cplusplus
+ template <class type> struct sa_alignof_helper { char __slot1; type __slot2; };
+# define sa_alignof(type) offsetof (sa_alignof_helper<type>, __slot2)
+#elif defined __hpux
+ /* Work around a HP-UX 10.20 cc bug with enums constants defined as offsetof
+ values. */
+# define sa_alignof(type) (sizeof (type) <= 4 ? 4 : 8)
+#elif defined _AIX
+ /* Work around an AIX 3.2.5 xlc bug with enums constants defined as offsetof
+ values. */
+# define sa_alignof(type) (sizeof (type) <= 4 ? 4 : 8)
+#else
+# define sa_alignof(type) offsetof (struct { char __slot1; type __slot2; }, __slot2)
+#endif
+
+enum
+{
+/* The desired alignment of memory allocations is the maximum alignment
+ among all elementary types. */
+ sa_alignment_long = sa_alignof (long),
+ sa_alignment_double = sa_alignof (double),
+#if HAVE_LONG_LONG_INT
+ sa_alignment_longlong = sa_alignof (long long),
+#endif
+ sa_alignment_longdouble = sa_alignof (long double),
+ sa_alignment_max = ((sa_alignment_long - 1) | (sa_alignment_double - 1)
+#if HAVE_LONG_LONG_INT
+ | (sa_alignment_longlong - 1)
+#endif
+ | (sa_alignment_longdouble - 1)
+ ) + 1,
+/* The increment that guarantees room for a magic word must be >= sizeof (int)
+ and a multiple of sa_alignment_max. */
+ sa_increment = ((sizeof (int) + sa_alignment_max - 1) / sa_alignment_max) * sa_alignment_max
+};
+
+#endif /* _MALLOCA_H */
diff --git a/jni/iconv/srclib/malloca.valgrind b/jni/iconv/srclib/malloca.valgrind
new file mode 100644
index 0000000..52f0a50
--- /dev/null
+++ b/jni/iconv/srclib/malloca.valgrind
@@ -0,0 +1,7 @@
+# Suppress a valgrind message about use of uninitialized memory in freea().
+# This use is OK because it provides only a speedup.
+{
+ freea
+ Memcheck:Cond
+ fun:freea
+}
diff --git a/jni/iconv/srclib/memmove.c b/jni/iconv/srclib/memmove.c
new file mode 100644
index 0000000..c5ff8b5
--- /dev/null
+++ b/jni/iconv/srclib/memmove.c
@@ -0,0 +1,26 @@
+/* memmove.c -- copy memory.
+ Copy LENGTH bytes from SOURCE to DEST. Does not null-terminate.
+ In the public domain.
+ By David MacKenzie <djm@gnu.ai.mit.edu>. */
+
+#include <config.h>
+
+#include <stddef.h>
+
+void *
+memmove (void *dest0, void const *source0, size_t length)
+{
+ char *dest = dest0;
+ char const *source = source0;
+ if (source < dest)
+ /* Moving from low mem to hi mem; start at end. */
+ for (source += length, dest += length; length; --length)
+ *--dest = *--source;
+ else if (source != dest)
+ {
+ /* Moving from hi mem to low mem; start at beginning. */
+ for (; length; --length)
+ *dest++ = *source++;
+ }
+ return dest0;
+}
diff --git a/jni/iconv/srclib/pathmax.h b/jni/iconv/srclib/pathmax.h
new file mode 100644
index 0000000..28d8504
--- /dev/null
+++ b/jni/iconv/srclib/pathmax.h
@@ -0,0 +1,47 @@
+/* Define PATH_MAX somehow. Requires sys/types.h.
+ Copyright (C) 1992, 1999, 2001, 2003, 2005, 2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _PATHMAX_H
+# define _PATHMAX_H
+
+# include <unistd.h>
+
+# include <limits.h>
+
+# ifndef _POSIX_PATH_MAX
+# define _POSIX_PATH_MAX 256
+# endif
+
+# if !defined PATH_MAX && defined _PC_PATH_MAX && defined HAVE_PATHCONF
+# define PATH_MAX (pathconf ("/", _PC_PATH_MAX) < 1 ? 1024 \
+ : pathconf ("/", _PC_PATH_MAX))
+# endif
+
+/* Don't include sys/param.h if it already has been. */
+# if defined HAVE_SYS_PARAM_H && !defined PATH_MAX && !defined MAXPATHLEN
+# include <sys/param.h>
+# endif
+
+# if !defined PATH_MAX && defined MAXPATHLEN
+# define PATH_MAX MAXPATHLEN
+# endif
+
+# ifndef PATH_MAX
+# define PATH_MAX _POSIX_PATH_MAX
+# endif
+
+#endif /* _PATHMAX_H */
diff --git a/jni/iconv/srclib/progname.c b/jni/iconv/srclib/progname.c
new file mode 100644
index 0000000..9854b5e
--- /dev/null
+++ b/jni/iconv/srclib/progname.c
@@ -0,0 +1,63 @@
+/* Program name management.
+ Copyright (C) 2001-2003, 2005-2009 Free Software Foundation, Inc.
+ Written by Bruno Haible <haible@clisp.cons.org>, 2001.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+
+#include <config.h>
+
+/* Specification. */
+#undef ENABLE_RELOCATABLE /* avoid defining set_program_name as a macro */
+#include "progname.h"
+
+#include <string.h>
+
+
+/* String containing name the program is called with.
+ To be initialized by main(). */
+const char *program_name = NULL;
+
+/* Set program_name, based on argv[0]. */
+void
+set_program_name (const char *argv0)
+{
+ /* libtool creates a temporary executable whose name is sometimes prefixed
+ with "lt-" (depends on the platform). It also makes argv[0] absolute.
+ But the name of the temporary executable is a detail that should not be
+ visible to the end user and to the test suite.
+ Remove this "<dirname>/.libs/" or "<dirname>/.libs/lt-" prefix here. */
+ const char *slash;
+ const char *base;
+
+ slash = strrchr (argv0, '/');
+ base = (slash != NULL ? slash + 1 : argv0);
+ if (base - argv0 >= 7 && strncmp (base - 7, "/.libs/", 7) == 0)
+ {
+ argv0 = base;
+ if (strncmp (base, "lt-", 3) == 0)
+ argv0 = base + 3;
+ }
+
+ /* But don't strip off a leading <dirname>/ in general, because when the user
+ runs
+ /some/hidden/place/bin/cp foo foo
+ he should get the error message
+ /some/hidden/place/bin/cp: `foo' and `foo' are the same file
+ not
+ cp: `foo' and `foo' are the same file
+ */
+
+ program_name = argv0;
+}
diff --git a/jni/iconv/srclib/progname.h b/jni/iconv/srclib/progname.h
new file mode 100644
index 0000000..922e813
--- /dev/null
+++ b/jni/iconv/srclib/progname.h
@@ -0,0 +1,60 @@
+/* Program name management.
+ Copyright (C) 2001-2004, 2006 Free Software Foundation, Inc.
+ Written by Bruno Haible <haible@clisp.cons.org>, 2001.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef _PROGNAME_H
+#define _PROGNAME_H
+
+/* Programs using this file should do the following in main():
+ set_program_name (argv[0]);
+ */
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* String containing name the program is called with. */
+extern DLL_VARIABLE const char *program_name;
+
+/* Set program_name, based on argv[0]. */
+extern void set_program_name (const char *argv0);
+
+#if ENABLE_RELOCATABLE
+
+/* Set program_name, based on argv[0], and original installation prefix and
+ directory, for relocatability. */
+extern void set_program_name_and_installdir (const char *argv0,
+ const char *orig_installprefix,
+ const char *orig_installdir);
+#undef set_program_name
+#define set_program_name(ARG0) \
+ set_program_name_and_installdir (ARG0, INSTALLPREFIX, INSTALLDIR)
+
+/* Return the full pathname of the current executable, based on the earlier
+ call to set_program_name_and_installdir. Return NULL if unknown. */
+extern char *get_full_program_name (void);
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _PROGNAME_H */
diff --git a/jni/iconv/srclib/progreloc.c b/jni/iconv/srclib/progreloc.c
new file mode 100644
index 0000000..a79ef7a
--- /dev/null
+++ b/jni/iconv/srclib/progreloc.c
@@ -0,0 +1,370 @@
+/* Provide relocatable programs.
+ Copyright (C) 2003-2009 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+
+#include <config.h>
+
+/* Specification. */
+#include "progname.h"
+
+#include <stdbool.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <fcntl.h>
+#include <unistd.h>
+#include <sys/stat.h>
+
+/* Get declaration of _NSGetExecutablePath on MacOS X 10.2 or newer. */
+#if HAVE_MACH_O_DYLD_H
+# include <mach-o/dyld.h>
+#endif
+
+#if defined _WIN32 || defined __WIN32__
+# define WIN32_NATIVE
+#endif
+
+#if defined WIN32_NATIVE || defined __CYGWIN__
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+#endif
+
+#include "canonicalize.h"
+#include "relocatable.h"
+
+#ifdef NO_XMALLOC
+# include "areadlink.h"
+# define xreadlink areadlink
+#else
+# include "xreadlink.h"
+#endif
+
+#ifdef NO_XMALLOC
+# define xmalloc malloc
+# define xstrdup strdup
+#else
+# include "xalloc.h"
+#endif
+
+/* Pathname support.
+ ISSLASH(C) tests whether C is a directory separator character.
+ IS_PATH_WITH_DIR(P) tests whether P contains a directory specification.
+ */
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS */
+# define ISSLASH(C) ((C) == '/' || (C) == '\\')
+# define HAS_DEVICE(P) \
+ ((((P)[0] >= 'A' && (P)[0] <= 'Z') || ((P)[0] >= 'a' && (P)[0] <= 'z')) \
+ && (P)[1] == ':')
+# define IS_PATH_WITH_DIR(P) \
+ (strchr (P, '/') != NULL || strchr (P, '\\') != NULL || HAS_DEVICE (P))
+# define FILE_SYSTEM_PREFIX_LEN(P) (HAS_DEVICE (P) ? 2 : 0)
+#else
+ /* Unix */
+# define ISSLASH(C) ((C) == '/')
+# define IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL)
+# define FILE_SYSTEM_PREFIX_LEN(P) 0
+#endif
+
+/* The results of open() in this file are not used with fchdir,
+ therefore save some unnecessary work in fchdir.c. */
+#undef open
+#undef close
+
+#undef set_program_name
+
+
+#if ENABLE_RELOCATABLE
+
+#ifdef __linux__
+/* File descriptor of the executable.
+ (Only used to verify that we find the correct executable.) */
+static int executable_fd = -1;
+#endif
+
+/* Tests whether a given pathname may belong to the executable. */
+static bool
+maybe_executable (const char *filename)
+{
+ /* Woe32 lacks the access() function, but Cygwin doesn't. */
+#if !(defined WIN32_NATIVE && !defined __CYGWIN__)
+ if (access (filename, X_OK) < 0)
+ return false;
+
+#ifdef __linux__
+ if (executable_fd >= 0)
+ {
+ /* If we already have an executable_fd, check that filename points to
+ the same inode. */
+ struct stat statexe;
+ struct stat statfile;
+
+ if (fstat (executable_fd, &statexe) >= 0)
+ {
+ if (stat (filename, &statfile) < 0)
+ return false;
+ if (!(statfile.st_dev
+ && statfile.st_dev == statexe.st_dev
+ && statfile.st_ino == statexe.st_ino))
+ return false;
+ }
+ }
+#endif
+#endif
+
+ return true;
+}
+
+/* Determine the full pathname of the current executable, freshly allocated.
+ Return NULL if unknown.
+ Guaranteed to work on Linux and Woe32. Likely to work on the other
+ Unixes (maybe except BeOS), under most conditions. */
+static char *
+find_executable (const char *argv0)
+{
+#if defined WIN32_NATIVE || defined __CYGWIN__
+ char location[MAX_PATH];
+ int length = GetModuleFileName (NULL, location, sizeof (location));
+ if (length < 0)
+ return NULL;
+ if (!IS_PATH_WITH_DIR (location))
+ /* Shouldn't happen. */
+ return NULL;
+ {
+#if defined __CYGWIN__
+ /* cygwin-1.5.13 (2005-03-01) or newer would also allow a Linux-like
+ implementation: readlink of "/proc/self/exe". But using the
+ result of the Win32 system call is simpler and is consistent with the
+ code in relocatable.c. */
+ /* On Cygwin, we need to convert paths coming from Win32 system calls
+ to the Unix-like slashified notation. */
+ static char location_as_posix_path[2 * MAX_PATH];
+ /* There's no error return defined for cygwin_conv_to_posix_path.
+ See cygwin-api/func-cygwin-conv-to-posix-path.html.
+ Does it overflow the buffer of expected size MAX_PATH or does it
+ truncate the path? I don't know. Let's catch both. */
+ cygwin_conv_to_posix_path (location, location_as_posix_path);
+ location_as_posix_path[MAX_PATH - 1] = '\0';
+ if (strlen (location_as_posix_path) >= MAX_PATH - 1)
+ /* A sign of buffer overflow or path truncation. */
+ return NULL;
+ /* Call canonicalize_file_name, because Cygwin supports symbolic links. */
+ return canonicalize_file_name (location_as_posix_path);
+#else
+ return xstrdup (location);
+#endif
+ }
+#else /* Unix && !Cygwin */
+#ifdef __linux__
+ /* The executable is accessible as /proc/<pid>/exe. In newer Linux
+ versions, also as /proc/self/exe. Linux >= 2.1 provides a symlink
+ to the true pathname; older Linux versions give only device and ino,
+ enclosed in brackets, which we cannot use here. */
+ {
+ char *link;
+
+ link = xreadlink ("/proc/self/exe");
+ if (link != NULL && link[0] != '[')
+ return link;
+ if (executable_fd < 0)
+ executable_fd = open ("/proc/self/exe", O_RDONLY, 0);
+
+ {
+ char buf[6+10+5];
+ sprintf (buf, "/proc/%d/exe", getpid ());
+ link = xreadlink (buf);
+ if (link != NULL && link[0] != '[')
+ return link;
+ if (executable_fd < 0)
+ executable_fd = open (buf, O_RDONLY, 0);
+ }
+ }
+#endif
+#if HAVE_MACH_O_DYLD_H && HAVE__NSGETEXECUTABLEPATH
+ /* On MacOS X 10.2 or newer, the function
+ int _NSGetExecutablePath (char *buf, uint32_t *bufsize);
+ can be used to retrieve the executable's full path. */
+ char location[4096];
+ unsigned int length = sizeof (location);
+ if (_NSGetExecutablePath (location, &length) == 0
+ && location[0] == '/')
+ return canonicalize_file_name (location);
+#endif
+ /* Guess the executable's full path. We assume the executable has been
+ called via execlp() or execvp() with properly set up argv[0]. The
+ login(1) convention to add a '-' prefix to argv[0] is not supported. */
+ {
+ bool has_slash = false;
+ {
+ const char *p;
+ for (p = argv0; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = true;
+ break;
+ }
+ }
+ if (!has_slash)
+ {
+ /* exec searches paths without slashes in the directory list given
+ by $PATH. */
+ const char *path = getenv ("PATH");
+
+ if (path != NULL)
+ {
+ const char *p;
+ const char *p_next;
+
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ char *concat_name;
+
+ for (q = p; *q; q++)
+ if (*q == ':')
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+
+ /* We have a path item at p, of length p_len.
+ Now concatenate the path item and argv0. */
+ concat_name = (char *) xmalloc (p_len + strlen (argv0) + 2);
+#ifdef NO_XMALLOC
+ if (concat_name == NULL)
+ return NULL;
+#endif
+ if (p_len == 0)
+ /* An empty PATH element designates the current directory. */
+ strcpy (concat_name, argv0);
+ else
+ {
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, argv0);
+ }
+ if (maybe_executable (concat_name))
+ return canonicalize_file_name (concat_name);
+ free (concat_name);
+ }
+ }
+ /* Not found in the PATH, assume the current directory. */
+ }
+ /* exec treats paths containing slashes as relative to the current
+ directory. */
+ if (maybe_executable (argv0))
+ return canonicalize_file_name (argv0);
+ }
+ /* No way to find the executable. */
+ return NULL;
+#endif
+}
+
+/* Full pathname of executable, or NULL. */
+static char *executable_fullname;
+
+static void
+prepare_relocate (const char *orig_installprefix, const char *orig_installdir,
+ const char *argv0)
+{
+ char *curr_prefix;
+
+ /* Determine the full pathname of the current executable. */
+ executable_fullname = find_executable (argv0);
+
+ /* Determine the current installation prefix from it. */
+ curr_prefix = compute_curr_prefix (orig_installprefix, orig_installdir,
+ executable_fullname);
+ if (curr_prefix != NULL)
+ {
+ /* Now pass this prefix to all copies of the relocate.c source file. */
+ set_relocation_prefix (orig_installprefix, curr_prefix);
+
+ free (curr_prefix);
+ }
+}
+
+/* Set program_name, based on argv[0], and original installation prefix and
+ directory, for relocatability. */
+void
+set_program_name_and_installdir (const char *argv0,
+ const char *orig_installprefix,
+ const char *orig_installdir)
+{
+ const char *argv0_stripped = argv0;
+
+ /* Relocatable programs are renamed to .bin by install-reloc. Or, more
+ generally, their suffix is changed from $exeext to .bin$exeext.
+ Remove the ".bin" here. */
+ {
+ size_t argv0_len = strlen (argv0);
+ const size_t exeext_len = sizeof (EXEEXT) - sizeof ("");
+ if (argv0_len > 4 + exeext_len)
+ if (memcmp (argv0 + argv0_len - exeext_len - 4, ".bin", 4) == 0)
+ {
+ if (sizeof (EXEEXT) > sizeof (""))
+ {
+ /* Compare using an inlined copy of c_strncasecmp(), because
+ the filenames may have undergone a case conversion since
+ they were packaged. In other words, EXEEXT may be ".exe"
+ on one system and ".EXE" on another. */
+ static const char exeext[] = EXEEXT;
+ const char *s1 = argv0 + argv0_len - exeext_len;
+ const char *s2 = exeext;
+ for (; *s1 != '\0'; s1++, s2++)
+ {
+ unsigned char c1 = *s1;
+ unsigned char c2 = *s2;
+ if ((c1 >= 'A' && c1 <= 'Z' ? c1 - 'A' + 'a' : c1)
+ != (c2 >= 'A' && c2 <= 'Z' ? c2 - 'A' + 'a' : c2))
+ goto done_stripping;
+ }
+ }
+ /* Remove ".bin" before EXEEXT or its equivalent. */
+ {
+ char *shorter = (char *) xmalloc (argv0_len - 4 + 1);
+#ifdef NO_XMALLOC
+ if (shorter != NULL)
+#endif
+ {
+ memcpy (shorter, argv0, argv0_len - exeext_len - 4);
+ if (sizeof (EXEEXT) > sizeof (""))
+ memcpy (shorter + argv0_len - exeext_len - 4,
+ argv0 + argv0_len - exeext_len - 4,
+ exeext_len);
+ shorter[argv0_len - 4] = '\0';
+ argv0_stripped = shorter;
+ }
+ }
+ done_stripping: ;
+ }
+ }
+
+ set_program_name (argv0_stripped);
+
+ prepare_relocate (orig_installprefix, orig_installdir, argv0);
+}
+
+/* Return the full pathname of the current executable, based on the earlier
+ call to set_program_name_and_installdir. Return NULL if unknown. */
+char *
+get_full_program_name (void)
+{
+ return executable_fullname;
+}
+
+#endif
diff --git a/jni/iconv/srclib/readlink.c b/jni/iconv/srclib/readlink.c
new file mode 100644
index 0000000..5cccdc9
--- /dev/null
+++ b/jni/iconv/srclib/readlink.c
@@ -0,0 +1,49 @@
+/* Stub for readlink().
+ Copyright (C) 2003-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include <unistd.h>
+
+#include <errno.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <stddef.h>
+
+#if !HAVE_READLINK
+
+/* readlink() substitute for systems that don't have a readlink() function,
+ such as DJGPP 2.03 and mingw32. */
+
+/* The official POSIX return type of readlink() is ssize_t, but since here
+ we have no declaration in a public header file, we use 'int' as return
+ type. */
+
+int
+readlink (const char *path, char *buf, size_t bufsize)
+{
+ struct stat statbuf;
+
+ /* In general we should use lstat() here, not stat(). But on platforms
+ without symbolic links lstat() - if it exists - would be equivalent to
+ stat(), therefore we can use stat(). This saves us a configure check. */
+ if (stat (path, &statbuf) >= 0)
+ errno = EINVAL;
+ return -1;
+}
+
+#endif
diff --git a/jni/iconv/srclib/relocatable.c b/jni/iconv/srclib/relocatable.c
new file mode 100644
index 0000000..bfbaaac
--- /dev/null
+++ b/jni/iconv/srclib/relocatable.c
@@ -0,0 +1,493 @@
+/* Provide relocatable packages.
+ Copyright (C) 2003-2006, 2008 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+
+/* Tell glibc's <stdio.h> to provide a prototype for getline().
+ This must come before <config.h> because <config.h> may include
+ <features.h>, and once <features.h> has been included, it's too late. */
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+
+#include <config.h>
+
+/* Specification. */
+#include "relocatable.h"
+
+#if ENABLE_RELOCATABLE
+
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#ifdef NO_XMALLOC
+# define xmalloc malloc
+#else
+# include "xalloc.h"
+#endif
+
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__
+# define WIN32_LEAN_AND_MEAN
+# include <windows.h>
+#endif
+
+#if DEPENDS_ON_LIBCHARSET
+# include <libcharset.h>
+#endif
+#if DEPENDS_ON_LIBICONV && HAVE_ICONV
+# include <iconv.h>
+#endif
+#if DEPENDS_ON_LIBINTL && ENABLE_NLS
+# include <libintl.h>
+#endif
+
+/* Faked cheap 'bool'. */
+#undef bool
+#undef false
+#undef true
+#define bool int
+#define false 0
+#define true 1
+
+/* Pathname support.
+ ISSLASH(C) tests whether C is a directory separator character.
+ IS_PATH_WITH_DIR(P) tests whether P contains a directory specification.
+ */
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS */
+# define ISSLASH(C) ((C) == '/' || (C) == '\\')
+# define HAS_DEVICE(P) \
+ ((((P)[0] >= 'A' && (P)[0] <= 'Z') || ((P)[0] >= 'a' && (P)[0] <= 'z')) \
+ && (P)[1] == ':')
+# define IS_PATH_WITH_DIR(P) \
+ (strchr (P, '/') != NULL || strchr (P, '\\') != NULL || HAS_DEVICE (P))
+# define FILE_SYSTEM_PREFIX_LEN(P) (HAS_DEVICE (P) ? 2 : 0)
+#else
+ /* Unix */
+# define ISSLASH(C) ((C) == '/')
+# define IS_PATH_WITH_DIR(P) (strchr (P, '/') != NULL)
+# define FILE_SYSTEM_PREFIX_LEN(P) 0
+#endif
+
+/* Original installation prefix. */
+static char *orig_prefix;
+static size_t orig_prefix_len;
+/* Current installation prefix. */
+static char *curr_prefix;
+static size_t curr_prefix_len;
+/* These prefixes do not end in a slash. Anything that will be concatenated
+ to them must start with a slash. */
+
+/* Sets the original and the current installation prefix of this module.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+static void
+set_this_relocation_prefix (const char *orig_prefix_arg,
+ const char *curr_prefix_arg)
+{
+ if (orig_prefix_arg != NULL && curr_prefix_arg != NULL
+ /* Optimization: if orig_prefix and curr_prefix are equal, the
+ relocation is a nop. */
+ && strcmp (orig_prefix_arg, curr_prefix_arg) != 0)
+ {
+ /* Duplicate the argument strings. */
+ char *memory;
+
+ orig_prefix_len = strlen (orig_prefix_arg);
+ curr_prefix_len = strlen (curr_prefix_arg);
+ memory = (char *) xmalloc (orig_prefix_len + 1 + curr_prefix_len + 1);
+#ifdef NO_XMALLOC
+ if (memory != NULL)
+#endif
+ {
+ memcpy (memory, orig_prefix_arg, orig_prefix_len + 1);
+ orig_prefix = memory;
+ memory += orig_prefix_len + 1;
+ memcpy (memory, curr_prefix_arg, curr_prefix_len + 1);
+ curr_prefix = memory;
+ return;
+ }
+ }
+ orig_prefix = NULL;
+ curr_prefix = NULL;
+ /* Don't worry about wasted memory here - this function is usually only
+ called once. */
+}
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+void
+set_relocation_prefix (const char *orig_prefix_arg, const char *curr_prefix_arg)
+{
+ set_this_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+
+ /* Now notify all dependent libraries. */
+#if DEPENDS_ON_LIBCHARSET
+ libcharset_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+#if DEPENDS_ON_LIBICONV && HAVE_ICONV && _LIBICONV_VERSION >= 0x0109
+ libiconv_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+#if DEPENDS_ON_LIBINTL && ENABLE_NLS && defined libintl_set_relocation_prefix
+ libintl_set_relocation_prefix (orig_prefix_arg, curr_prefix_arg);
+#endif
+}
+
+#if !defined IN_LIBRARY || (defined PIC && defined INSTALLDIR)
+
+/* Convenience function:
+ Computes the current installation prefix, based on the original
+ installation prefix, the original installation directory of a particular
+ file, and the current pathname of this file.
+ Returns it, freshly allocated. Returns NULL upon failure. */
+#ifdef IN_LIBRARY
+#define compute_curr_prefix local_compute_curr_prefix
+static
+#endif
+char *
+compute_curr_prefix (const char *orig_installprefix,
+ const char *orig_installdir,
+ const char *curr_pathname)
+{
+ char *curr_installdir;
+ const char *rel_installdir;
+
+ if (curr_pathname == NULL)
+ return NULL;
+
+ /* Determine the relative installation directory, relative to the prefix.
+ This is simply the difference between orig_installprefix and
+ orig_installdir. */
+ if (strncmp (orig_installprefix, orig_installdir, strlen (orig_installprefix))
+ != 0)
+ /* Shouldn't happen - nothing should be installed outside $(prefix). */
+ return NULL;
+ rel_installdir = orig_installdir + strlen (orig_installprefix);
+
+ /* Determine the current installation directory. */
+ {
+ const char *p_base = curr_pathname + FILE_SYSTEM_PREFIX_LEN (curr_pathname);
+ const char *p = curr_pathname + strlen (curr_pathname);
+ char *q;
+
+ while (p > p_base)
+ {
+ p--;
+ if (ISSLASH (*p))
+ break;
+ }
+
+ q = (char *) xmalloc (p - curr_pathname + 1);
+#ifdef NO_XMALLOC
+ if (q == NULL)
+ return NULL;
+#endif
+ memcpy (q, curr_pathname, p - curr_pathname);
+ q[p - curr_pathname] = '\0';
+ curr_installdir = q;
+ }
+
+ /* Compute the current installation prefix by removing the trailing
+ rel_installdir from it. */
+ {
+ const char *rp = rel_installdir + strlen (rel_installdir);
+ const char *cp = curr_installdir + strlen (curr_installdir);
+ const char *cp_base =
+ curr_installdir + FILE_SYSTEM_PREFIX_LEN (curr_installdir);
+
+ while (rp > rel_installdir && cp > cp_base)
+ {
+ bool same = false;
+ const char *rpi = rp;
+ const char *cpi = cp;
+
+ while (rpi > rel_installdir && cpi > cp_base)
+ {
+ rpi--;
+ cpi--;
+ if (ISSLASH (*rpi) || ISSLASH (*cpi))
+ {
+ if (ISSLASH (*rpi) && ISSLASH (*cpi))
+ same = true;
+ break;
+ }
+ /* Do case-insensitive comparison if the filesystem is always or
+ often case-insensitive. It's better to accept the comparison
+ if the difference is only in case, rather than to fail. */
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__ || defined __EMX__ || defined __DJGPP__
+ /* Win32, Cygwin, OS/2, DOS - case insignificant filesystem */
+ if ((*rpi >= 'a' && *rpi <= 'z' ? *rpi - 'a' + 'A' : *rpi)
+ != (*cpi >= 'a' && *cpi <= 'z' ? *cpi - 'a' + 'A' : *cpi))
+ break;
+#else
+ if (*rpi != *cpi)
+ break;
+#endif
+ }
+ if (!same)
+ break;
+ /* The last pathname component was the same. opi and cpi now point
+ to the slash before it. */
+ rp = rpi;
+ cp = cpi;
+ }
+
+ if (rp > rel_installdir)
+ {
+ /* Unexpected: The curr_installdir does not end with rel_installdir. */
+ free (curr_installdir);
+ return NULL;
+ }
+
+ {
+ size_t curr_prefix_len = cp - curr_installdir;
+ char *curr_prefix;
+
+ curr_prefix = (char *) xmalloc (curr_prefix_len + 1);
+#ifdef NO_XMALLOC
+ if (curr_prefix == NULL)
+ {
+ free (curr_installdir);
+ return NULL;
+ }
+#endif
+ memcpy (curr_prefix, curr_installdir, curr_prefix_len);
+ curr_prefix[curr_prefix_len] = '\0';
+
+ free (curr_installdir);
+
+ return curr_prefix;
+ }
+ }
+}
+
+#endif /* !IN_LIBRARY || PIC */
+
+#if defined PIC && defined INSTALLDIR
+
+/* Full pathname of shared library, or NULL. */
+static char *shared_library_fullname;
+
+#if defined _WIN32 || defined __WIN32__ || defined __CYGWIN__
+
+/* Determine the full pathname of the shared library when it is loaded. */
+
+BOOL WINAPI
+DllMain (HINSTANCE module_handle, DWORD event, LPVOID reserved)
+{
+ (void) reserved;
+
+ if (event == DLL_PROCESS_ATTACH)
+ {
+ /* The DLL is being loaded into an application's address range. */
+ static char location[MAX_PATH];
+
+ if (!GetModuleFileName (module_handle, location, sizeof (location)))
+ /* Shouldn't happen. */
+ return FALSE;
+
+ if (!IS_PATH_WITH_DIR (location))
+ /* Shouldn't happen. */
+ return FALSE;
+
+ {
+#if defined __CYGWIN__
+ /* On Cygwin, we need to convert paths coming from Win32 system calls
+ to the Unix-like slashified notation. */
+ static char location_as_posix_path[2 * MAX_PATH];
+ /* There's no error return defined for cygwin_conv_to_posix_path.
+ See cygwin-api/func-cygwin-conv-to-posix-path.html.
+ Does it overflow the buffer of expected size MAX_PATH or does it
+ truncate the path? I don't know. Let's catch both. */
+ cygwin_conv_to_posix_path (location, location_as_posix_path);
+ location_as_posix_path[MAX_PATH - 1] = '\0';
+ if (strlen (location_as_posix_path) >= MAX_PATH - 1)
+ /* A sign of buffer overflow or path truncation. */
+ return FALSE;
+ shared_library_fullname = strdup (location_as_posix_path);
+#else
+ shared_library_fullname = strdup (location);
+#endif
+ }
+ }
+
+ return TRUE;
+}
+
+#else /* Unix except Cygwin */
+
+static void
+find_shared_library_fullname ()
+{
+#if defined __linux__ && __GLIBC__ >= 2
+ /* Linux has /proc/self/maps. glibc 2 has the getline() function. */
+ FILE *fp;
+
+ /* Open the current process' maps file. It describes one VMA per line. */
+ fp = fopen ("/proc/self/maps", "r");
+ if (fp)
+ {
+ unsigned long address = (unsigned long) &find_shared_library_fullname;
+ for (;;)
+ {
+ unsigned long start, end;
+ int c;
+
+ if (fscanf (fp, "%lx-%lx", &start, &end) != 2)
+ break;
+ if (address >= start && address <= end - 1)
+ {
+ /* Found it. Now see if this line contains a filename. */
+ while (c = getc (fp), c != EOF && c != '\n' && c != '/')
+ continue;
+ if (c == '/')
+ {
+ size_t size;
+ int len;
+
+ ungetc (c, fp);
+ shared_library_fullname = NULL; size = 0;
+ len = getline (&shared_library_fullname, &size, fp);
+ if (len >= 0)
+ {
+ /* Success: filled shared_library_fullname. */
+ if (len > 0 && shared_library_fullname[len - 1] == '\n')
+ shared_library_fullname[len - 1] = '\0';
+ }
+ }
+ break;
+ }
+ while (c = getc (fp), c != EOF && c != '\n')
+ continue;
+ }
+ fclose (fp);
+ }
+#endif
+}
+
+#endif /* (WIN32 or Cygwin) / (Unix except Cygwin) */
+
+/* Return the full pathname of the current shared library.
+ Return NULL if unknown.
+ Guaranteed to work only on Linux, Cygwin and Woe32. */
+static char *
+get_shared_library_fullname ()
+{
+#if !(defined _WIN32 || defined __WIN32__ || defined __CYGWIN__)
+ static bool tried_find_shared_library_fullname;
+ if (!tried_find_shared_library_fullname)
+ {
+ find_shared_library_fullname ();
+ tried_find_shared_library_fullname = true;
+ }
+#endif
+ return shared_library_fullname;
+}
+
+#endif /* PIC */
+
+/* Returns the pathname, relocated according to the current installation
+ directory.
+ The returned string is either PATHNAME unmodified or a freshly allocated
+ string that you can free with free() after casting it to 'char *'. */
+const char *
+relocate (const char *pathname)
+{
+#if defined PIC && defined INSTALLDIR
+ static int initialized;
+
+ /* Initialization code for a shared library. */
+ if (!initialized)
+ {
+ /* At this point, orig_prefix and curr_prefix likely have already been
+ set through the main program's set_program_name_and_installdir
+ function. This is sufficient in the case that the library has
+ initially been installed in the same orig_prefix. But we can do
+ better, to also cover the cases that 1. it has been installed
+ in a different prefix before being moved to orig_prefix and (later)
+ to curr_prefix, 2. unlike the program, it has not moved away from
+ orig_prefix. */
+ const char *orig_installprefix = INSTALLPREFIX;
+ const char *orig_installdir = INSTALLDIR;
+ char *curr_prefix_better;
+
+ curr_prefix_better =
+ compute_curr_prefix (orig_installprefix, orig_installdir,
+ get_shared_library_fullname ());
+
+ set_relocation_prefix (orig_installprefix,
+ curr_prefix_better != NULL
+ ? curr_prefix_better
+ : curr_prefix);
+
+ if (curr_prefix_better != NULL)
+ free (curr_prefix_better);
+
+ initialized = 1;
+ }
+#endif
+
+ /* Note: It is not necessary to perform case insensitive comparison here,
+ even for DOS-like filesystems, because the pathname argument was
+ typically created from the same Makefile variable as orig_prefix came
+ from. */
+ if (orig_prefix != NULL && curr_prefix != NULL
+ && strncmp (pathname, orig_prefix, orig_prefix_len) == 0)
+ {
+ if (pathname[orig_prefix_len] == '\0')
+ {
+ /* pathname equals orig_prefix. */
+ char *result = (char *) xmalloc (strlen (curr_prefix) + 1);
+
+#ifdef NO_XMALLOC
+ if (result != NULL)
+#endif
+ {
+ strcpy (result, curr_prefix);
+ return result;
+ }
+ }
+ else if (ISSLASH (pathname[orig_prefix_len]))
+ {
+ /* pathname starts with orig_prefix. */
+ const char *pathname_tail = &pathname[orig_prefix_len];
+ char *result =
+ (char *) xmalloc (curr_prefix_len + strlen (pathname_tail) + 1);
+
+#ifdef NO_XMALLOC
+ if (result != NULL)
+#endif
+ {
+ memcpy (result, curr_prefix, curr_prefix_len);
+ strcpy (result + curr_prefix_len, pathname_tail);
+ return result;
+ }
+ }
+ }
+ /* Nothing to relocate. */
+ return pathname;
+}
+
+#endif
diff --git a/jni/iconv/srclib/relocatable.h b/jni/iconv/srclib/relocatable.h
new file mode 100644
index 0000000..9d975b9
--- /dev/null
+++ b/jni/iconv/srclib/relocatable.h
@@ -0,0 +1,83 @@
+/* Provide relocatable packages.
+ Copyright (C) 2003, 2005, 2008 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU General Public
+ License along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ USA. */
+
+#ifndef _RELOCATABLE_H
+#define _RELOCATABLE_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* This can be enabled through the configure --enable-relocatable option. */
+#if ENABLE_RELOCATABLE
+
+/* When building a DLL, we must export some functions. Note that because
+ this is a private .h file, we don't need to use __declspec(dllimport)
+ in any case. */
+#if HAVE_VISIBILITY && BUILDING_DLL
+# define RELOCATABLE_DLL_EXPORTED __attribute__((__visibility__("default")))
+#elif defined _MSC_VER && BUILDING_DLL
+# define RELOCATABLE_DLL_EXPORTED __declspec(dllexport)
+#else
+# define RELOCATABLE_DLL_EXPORTED
+#endif
+
+/* Sets the original and the current installation prefix of the package.
+ Relocation simply replaces a pathname starting with the original prefix
+ by the corresponding pathname with the current prefix instead. Both
+ prefixes should be directory names without trailing slash (i.e. use ""
+ instead of "/"). */
+extern RELOCATABLE_DLL_EXPORTED void
+ set_relocation_prefix (const char *orig_prefix,
+ const char *curr_prefix);
+
+/* Returns the pathname, relocated according to the current installation
+ directory.
+ The returned string is either PATHNAME unmodified or a freshly allocated
+ string that you can free with free() after casting it to 'char *'. */
+extern const char * relocate (const char *pathname);
+
+/* Memory management: relocate() potentially allocates memory, because it has
+ to construct a fresh pathname. If this is a problem because your program
+ calls relocate() frequently, think about caching the result. Or free the
+ return value if it was different from the argument pathname. */
+
+/* Convenience function:
+ Computes the current installation prefix, based on the original
+ installation prefix, the original installation directory of a particular
+ file, and the current pathname of this file.
+ Returns it, freshly allocated. Returns NULL upon failure. */
+extern char * compute_curr_prefix (const char *orig_installprefix,
+ const char *orig_installdir,
+ const char *curr_pathname);
+
+#else
+
+/* By default, we use the hardwired pathnames. */
+#define relocate(pathname) (pathname)
+
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _RELOCATABLE_H */
diff --git a/jni/iconv/srclib/relocwrapper.c b/jni/iconv/srclib/relocwrapper.c
new file mode 100644
index 0000000..42c64cf
--- /dev/null
+++ b/jni/iconv/srclib/relocwrapper.c
@@ -0,0 +1,192 @@
+/* Relocating wrapper program.
+ Copyright (C) 2003, 2005-2007 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2003.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Dependencies:
+ relocwrapper
+ -> progname
+ -> progreloc
+ -> areadlink
+ -> readlink
+ -> canonicalize-lgpl
+ -> malloca
+ -> readlink
+ -> relocatable
+ -> setenv
+ -> malloca
+ -> strerror
+ -> c-ctype
+
+ Macros that need to be set while compiling this file:
+ - ENABLE_RELOCATABLE 1
+ - INSTALLPREFIX the base installation directory
+ - INSTALLDIR the directory into which this program is installed
+ - LIBPATHVAR the platform dependent runtime library path variable
+ - LIBDIRS a comma-terminated list of strings representing the list of
+ directories that contain the libraries at installation time
+
+ We don't want to internationalize this wrapper because then it would
+ depend on libintl and therefore need relocation itself. So use only
+ libc functions, no gettext(), no error(), no xmalloc(), no xsetenv().
+ */
+
+#include <config.h>
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+#include <errno.h>
+
+#include "progname.h"
+#include "relocatable.h"
+#include "c-ctype.h"
+
+/* Return a copy of the filename, with an extra ".bin" at the end.
+ More generally, it replaces "${EXEEXT}" at the end with ".bin${EXEEXT}". */
+static char *
+add_dotbin (const char *filename)
+{
+ size_t filename_len = strlen (filename);
+ char *result = (char *) malloc (filename_len + 4 + 1);
+
+ if (result != NULL)
+ {
+ if (sizeof (EXEEXT) > sizeof (""))
+ {
+ /* EXEEXT handling. */
+ const size_t exeext_len = sizeof (EXEEXT) - sizeof ("");
+ static const char exeext[] = EXEEXT;
+ if (filename_len > exeext_len)
+ {
+ /* Compare using an inlined copy of c_strncasecmp(), because
+ the filenames may have undergone a case conversion since
+ they were packaged. In other words, EXEEXT may be ".exe"
+ on one system and ".EXE" on another. */
+ const char *s1 = filename + filename_len - exeext_len;
+ const char *s2 = exeext;
+ for (; *s1 != '\0'; s1++, s2++)
+ {
+ unsigned char c1 = *s1;
+ unsigned char c2 = *s2;
+ if (c_tolower (c1) != c_tolower (c2))
+ goto simple_append;
+ }
+ /* Insert ".bin" before EXEEXT or its equivalent. */
+ memcpy (result, filename, filename_len - exeext_len);
+ memcpy (result + filename_len - exeext_len, ".bin", 4);
+ memcpy (result + filename_len - exeext_len + 4,
+ filename + filename_len - exeext_len,
+ exeext_len + 1);
+ return result;
+ }
+ }
+ simple_append:
+ /* Simply append ".bin". */
+ memcpy (result, filename, filename_len);
+ memcpy (result + filename_len, ".bin", 4 + 1);
+ return result;
+ }
+ else
+ {
+ fprintf (stderr, "%s: %s\n", program_name, "memory exhausted");
+ exit (1);
+ }
+}
+
+/* List of directories that contain the libraries. */
+static const char *libdirs[] = { LIBDIRS NULL };
+/* Verify that at least one directory is given. */
+typedef int verify1[2 * (sizeof (libdirs) / sizeof (libdirs[0]) > 1) - 1];
+
+/* Relocate the list of directories that contain the libraries. */
+static void
+relocate_libdirs ()
+{
+ size_t i;
+
+ for (i = 0; i < sizeof (libdirs) / sizeof (libdirs[0]) - 1; i++)
+ libdirs[i] = relocate (libdirs[i]);
+}
+
+/* Activate the list of directories in the LIBPATHVAR. */
+static void
+activate_libdirs ()
+{
+ const char *old_value;
+ size_t total;
+ size_t i;
+ char *value;
+ char *p;
+
+ old_value = getenv (LIBPATHVAR);
+ if (old_value == NULL)
+ old_value = "";
+
+ total = 0;
+ for (i = 0; i < sizeof (libdirs) / sizeof (libdirs[0]) - 1; i++)
+ total += strlen (libdirs[i]) + 1;
+ total += strlen (old_value) + 1;
+
+ value = (char *) malloc (total);
+ if (value == NULL)
+ {
+ fprintf (stderr, "%s: %s\n", program_name, "memory exhausted");
+ exit (1);
+ }
+ p = value;
+ for (i = 0; i < sizeof (libdirs) / sizeof (libdirs[0]) - 1; i++)
+ {
+ size_t len = strlen (libdirs[i]);
+ memcpy (p, libdirs[i], len);
+ p += len;
+ *p++ = ':';
+ }
+ if (old_value[0] != '\0')
+ strcpy (p, old_value);
+ else
+ p[-1] = '\0';
+
+ if (setenv (LIBPATHVAR, value, 1) < 0)
+ {
+ fprintf (stderr, "%s: %s\n", program_name, "memory exhausted");
+ exit (1);
+ }
+}
+
+int
+main (int argc, char *argv[])
+{
+ char *full_program_name;
+
+ /* Set the program name and perform preparations for
+ get_full_program_name() and relocate(). */
+ set_program_name_and_installdir (argv[0], INSTALLPREFIX, INSTALLDIR);
+
+ /* Get the full program path. (Important if accessed through a symlink.) */
+ full_program_name = get_full_program_name ();
+ if (full_program_name == NULL)
+ full_program_name = argv[0];
+
+ /* Invoke the real program, with suffix ".bin". */
+ argv[0] = add_dotbin (full_program_name);
+ relocate_libdirs ();
+ activate_libdirs ();
+ execv (argv[0], argv);
+ fprintf (stderr, "%s: could not execute %s: %s\n",
+ program_name, argv[0], strerror (errno));
+ exit (127);
+}
diff --git a/jni/iconv/srclib/setenv.c b/jni/iconv/srclib/setenv.c
new file mode 100644
index 0000000..83b52b8
--- /dev/null
+++ b/jni/iconv/srclib/setenv.c
@@ -0,0 +1,330 @@
+/* Copyright (C) 1992,1995-1999,2000-2003,2005-2008 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#if !_LIBC
+# include <config.h>
+#endif
+#include <alloca.h>
+
+/* Specification. */
+#include <stdlib.h>
+
+#include <errno.h>
+#ifndef __set_errno
+# define __set_errno(ev) ((errno) = (ev))
+#endif
+
+#include <string.h>
+#if _LIBC || HAVE_UNISTD_H
+# include <unistd.h>
+#endif
+
+#if _LIBC || !HAVE_SETENV
+
+#if !_LIBC
+# include "malloca.h"
+#endif
+
+#if !_LIBC
+# define __environ environ
+#endif
+
+#if _LIBC
+/* This lock protects against simultaneous modifications of `environ'. */
+# include <bits/libc-lock.h>
+__libc_lock_define_initialized (static, envlock)
+# define LOCK __libc_lock_lock (envlock)
+# define UNLOCK __libc_lock_unlock (envlock)
+#else
+# define LOCK
+# define UNLOCK
+#endif
+
+/* In the GNU C library we must keep the namespace clean. */
+#ifdef _LIBC
+# define setenv __setenv
+# define clearenv __clearenv
+# define tfind __tfind
+# define tsearch __tsearch
+#endif
+
+/* In the GNU C library implementation we try to be more clever and
+ allow arbitrarily many changes of the environment given that the used
+ values are from a small set. Outside glibc this will eat up all
+ memory after a while. */
+#if defined _LIBC || (defined HAVE_SEARCH_H && defined HAVE_TSEARCH \
+ && defined __GNUC__)
+# define USE_TSEARCH 1
+# include <search.h>
+typedef int (*compar_fn_t) (const void *, const void *);
+
+/* This is a pointer to the root of the search tree with the known
+ values. */
+static void *known_values;
+
+# define KNOWN_VALUE(Str) \
+ ({ \
+ void *value = tfind (Str, &known_values, (compar_fn_t) strcmp); \
+ value != NULL ? *(char **) value : NULL; \
+ })
+# define STORE_VALUE(Str) \
+ tsearch (Str, &known_values, (compar_fn_t) strcmp)
+
+#else
+# undef USE_TSEARCH
+
+# define KNOWN_VALUE(Str) NULL
+# define STORE_VALUE(Str) do { } while (0)
+
+#endif
+
+
+/* If this variable is not a null pointer we allocated the current
+ environment. */
+static char **last_environ;
+
+
+/* This function is used by `setenv' and `putenv'. The difference between
+ the two functions is that for the former must create a new string which
+ is then placed in the environment, while the argument of `putenv'
+ must be used directly. This is all complicated by the fact that we try
+ to reuse values once generated for a `setenv' call since we can never
+ free the strings. */
+int
+__add_to_environ (const char *name, const char *value, const char *combined,
+ int replace)
+{
+ register char **ep;
+ register size_t size;
+ const size_t namelen = strlen (name);
+ const size_t vallen = value != NULL ? strlen (value) + 1 : 0;
+
+ LOCK;
+
+ /* We have to get the pointer now that we have the lock and not earlier
+ since another thread might have created a new environment. */
+ ep = __environ;
+
+ size = 0;
+ if (ep != NULL)
+ {
+ for (; *ep != NULL; ++ep)
+ if (!strncmp (*ep, name, namelen) && (*ep)[namelen] == '=')
+ break;
+ else
+ ++size;
+ }
+
+ if (ep == NULL || *ep == NULL)
+ {
+ char **new_environ;
+#ifdef USE_TSEARCH
+ char *new_value;
+#endif
+
+ /* We allocated this space; we can extend it. */
+ new_environ =
+ (char **) (last_environ == NULL
+ ? malloc ((size + 2) * sizeof (char *))
+ : realloc (last_environ, (size + 2) * sizeof (char *)));
+ if (new_environ == NULL)
+ {
+ UNLOCK;
+ return -1;
+ }
+
+ /* If the whole entry is given add it. */
+ if (combined != NULL)
+ /* We must not add the string to the search tree since it belongs
+ to the user. */
+ new_environ[size] = (char *) combined;
+ else
+ {
+ /* See whether the value is already known. */
+#ifdef USE_TSEARCH
+# ifdef _LIBC
+ new_value = (char *) alloca (namelen + 1 + vallen);
+ __mempcpy (__mempcpy (__mempcpy (new_value, name, namelen), "=", 1),
+ value, vallen);
+# else
+ new_value = (char *) malloca (namelen + 1 + vallen);
+ if (new_value == NULL)
+ {
+ __set_errno (ENOMEM);
+ UNLOCK;
+ return -1;
+ }
+ memcpy (new_value, name, namelen);
+ new_value[namelen] = '=';
+ memcpy (&new_value[namelen + 1], value, vallen);
+# endif
+
+ new_environ[size] = KNOWN_VALUE (new_value);
+ if (new_environ[size] == NULL)
+#endif
+ {
+ new_environ[size] = (char *) malloc (namelen + 1 + vallen);
+ if (new_environ[size] == NULL)
+ {
+#if defined USE_TSEARCH && !defined _LIBC
+ freea (new_value);
+#endif
+ __set_errno (ENOMEM);
+ UNLOCK;
+ return -1;
+ }
+
+#ifdef USE_TSEARCH
+ memcpy (new_environ[size], new_value, namelen + 1 + vallen);
+#else
+ memcpy (new_environ[size], name, namelen);
+ new_environ[size][namelen] = '=';
+ memcpy (&new_environ[size][namelen + 1], value, vallen);
+#endif
+ /* And save the value now. We cannot do this when we remove
+ the string since then we cannot decide whether it is a
+ user string or not. */
+ STORE_VALUE (new_environ[size]);
+ }
+#if defined USE_TSEARCH && !defined _LIBC
+ freea (new_value);
+#endif
+ }
+
+ if (__environ != last_environ)
+ memcpy ((char *) new_environ, (char *) __environ,
+ size * sizeof (char *));
+
+ new_environ[size + 1] = NULL;
+
+ last_environ = __environ = new_environ;
+ }
+ else if (replace)
+ {
+ char *np;
+
+ /* Use the user string if given. */
+ if (combined != NULL)
+ np = (char *) combined;
+ else
+ {
+#ifdef USE_TSEARCH
+ char *new_value;
+# ifdef _LIBC
+ new_value = alloca (namelen + 1 + vallen);
+ __mempcpy (__mempcpy (__mempcpy (new_value, name, namelen), "=", 1),
+ value, vallen);
+# else
+ new_value = malloca (namelen + 1 + vallen);
+ if (new_value == NULL)
+ {
+ __set_errno (ENOMEM);
+ UNLOCK;
+ return -1;
+ }
+ memcpy (new_value, name, namelen);
+ new_value[namelen] = '=';
+ memcpy (&new_value[namelen + 1], value, vallen);
+# endif
+
+ np = KNOWN_VALUE (new_value);
+ if (np == NULL)
+#endif
+ {
+ np = malloc (namelen + 1 + vallen);
+ if (np == NULL)
+ {
+#if defined USE_TSEARCH && !defined _LIBC
+ freea (new_value);
+#endif
+ __set_errno (ENOMEM);
+ UNLOCK;
+ return -1;
+ }
+
+#ifdef USE_TSEARCH
+ memcpy (np, new_value, namelen + 1 + vallen);
+#else
+ memcpy (np, name, namelen);
+ np[namelen] = '=';
+ memcpy (&np[namelen + 1], value, vallen);
+#endif
+ /* And remember the value. */
+ STORE_VALUE (np);
+ }
+#if defined USE_TSEARCH && !defined _LIBC
+ freea (new_value);
+#endif
+ }
+
+ *ep = np;
+ }
+
+ UNLOCK;
+
+ return 0;
+}
+
+int
+setenv (const char *name, const char *value, int replace)
+{
+ return __add_to_environ (name, value, NULL, replace);
+}
+
+/* The `clearenv' was planned to be added to POSIX.1 but probably
+ never made it. Nevertheless the POSIX.9 standard (POSIX bindings
+ for Fortran 77) requires this function. */
+int
+clearenv (void)
+{
+ LOCK;
+
+ if (__environ == last_environ && __environ != NULL)
+ {
+ /* We allocated this environment so we can free it. */
+ free (__environ);
+ last_environ = NULL;
+ }
+
+ /* Clear the environment pointer removes the whole environment. */
+ __environ = NULL;
+
+ UNLOCK;
+
+ return 0;
+}
+
+#ifdef _LIBC
+static void
+free_mem (void)
+{
+ /* Remove all traces. */
+ clearenv ();
+
+ /* Now remove the search tree. */
+ __tdestroy (known_values, free);
+ known_values = NULL;
+}
+text_set_element (__libc_subfreeres, free_mem);
+
+
+# undef setenv
+# undef clearenv
+weak_alias (__setenv, setenv)
+weak_alias (__clearenv, clearenv)
+#endif
+
+#endif /* _LIBC || !HAVE_SETENV */
diff --git a/jni/iconv/srclib/signal.in.h b/jni/iconv/srclib/signal.in.h
new file mode 100644
index 0000000..5c42fe9
--- /dev/null
+++ b/jni/iconv/srclib/signal.in.h
@@ -0,0 +1,202 @@
+/* A GNU-like <signal.h>.
+
+ Copyright (C) 2006-2009 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+
+#if defined __need_sig_atomic_t || defined __need_sigset_t
+/* Special invocation convention inside glibc header files. */
+
+# @INCLUDE_NEXT@ @NEXT_SIGNAL_H@
+
+#else
+/* Normal invocation convention. */
+
+#ifndef _GL_SIGNAL_H
+
+/* The include_next requires a split double-inclusion guard. */
+#@INCLUDE_NEXT@ @NEXT_SIGNAL_H@
+
+#ifndef _GL_SIGNAL_H
+#define _GL_SIGNAL_H
+
+/* The definition of GL_LINK_WARNING is copied here. */
+
+/* Define pid_t, uid_t.
+ Also, mingw defines sigset_t not in <signal.h>, but in <sys/types.h>. */
+#include <sys/types.h>
+
+/* On AIX, sig_atomic_t already includes volatile. C99 requires that
+ 'volatile sig_atomic_t' ignore the extra modifier, but C89 did not.
+ Hence, redefine this to a non-volatile type as needed. */
+#if ! @HAVE_TYPE_VOLATILE_SIG_ATOMIC_T@
+typedef int rpl_sig_atomic_t;
+# undef sig_atomic_t
+# define sig_atomic_t rpl_sig_atomic_t
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+#if @GNULIB_SIGNAL_H_SIGPIPE@
+# ifndef SIGPIPE
+/* Define SIGPIPE to a value that does not overlap with other signals. */
+# define SIGPIPE 13
+# define GNULIB_defined_SIGPIPE 1
+/* To actually use SIGPIPE, you also need the gnulib modules 'sigprocmask',
+ 'write', 'stdio'. */
+# endif
+#endif
+
+
+#if !@HAVE_POSIX_SIGNALBLOCKING@
+
+/* Maximum signal number + 1. */
+# ifndef NSIG
+# define NSIG 32
+# endif
+
+/* This code supports only 32 signals. */
+typedef int verify_NSIG_constraint[2 * (NSIG <= 32) - 1];
+
+/* A set or mask of signals. */
+# if !@HAVE_SIGSET_T@
+typedef unsigned int sigset_t;
+# endif
+
+/* Test whether a given signal is contained in a signal set. */
+extern int sigismember (const sigset_t *set, int sig);
+
+/* Initialize a signal set to the empty set. */
+extern int sigemptyset (sigset_t *set);
+
+/* Add a signal to a signal set. */
+extern int sigaddset (sigset_t *set, int sig);
+
+/* Remove a signal from a signal set. */
+extern int sigdelset (sigset_t *set, int sig);
+
+/* Fill a signal set with all possible signals. */
+extern int sigfillset (sigset_t *set);
+
+/* Return the set of those blocked signals that are pending. */
+extern int sigpending (sigset_t *set);
+
+/* If OLD_SET is not NULL, put the current set of blocked signals in *OLD_SET.
+ Then, if SET is not NULL, affect the current set of blocked signals by
+ combining it with *SET as indicated in OPERATION.
+ In this implementation, you are not allowed to change a signal handler
+ while the signal is blocked. */
+# define SIG_BLOCK 0 /* blocked_set = blocked_set | *set; */
+# define SIG_SETMASK 1 /* blocked_set = *set; */
+# define SIG_UNBLOCK 2 /* blocked_set = blocked_set & ~*set; */
+extern int sigprocmask (int operation, const sigset_t *set, sigset_t *old_set);
+
+# define signal rpl_signal
+/* Install the handler FUNC for signal SIG, and return the previous
+ handler. */
+extern void (*signal (int sig, void (*func) (int))) (int);
+
+# if GNULIB_defined_SIGPIPE
+
+/* Raise signal SIG. */
+# undef raise
+# define raise rpl_raise
+extern int raise (int sig);
+
+# endif
+
+#endif /* !@HAVE_POSIX_SIGNALBLOCKING@ */
+
+
+#if !@HAVE_SIGACTION@
+
+# if !@HAVE_SIGINFO_T@
+/* Present to allow compilation, but unsupported by gnulib. */
+union sigval
+{
+ int sival_int;
+ void *sival_ptr;
+};
+
+/* Present to allow compilation, but unsupported by gnulib. */
+struct siginfo_t
+{
+ int si_signo;
+ int si_code;
+ int si_errno;
+ pid_t si_pid;
+ uid_t si_uid;
+ void *si_addr;
+ int si_status;
+ long si_band;
+ union sigval si_value;
+};
+typedef struct siginfo_t siginfo_t;
+# endif /* !@HAVE_SIGINFO_T@ */
+
+/* We assume that platforms which lack the sigaction() function also lack
+ the 'struct sigaction' type, and vice versa. */
+
+struct sigaction
+{
+ union
+ {
+ void (*_sa_handler) (int);
+ /* Present to allow compilation, but unsupported by gnulib. POSIX
+ says that implementations may, but not must, make sa_sigaction
+ overlap with sa_handler, but we know of no implementation where
+ they do not overlap. */
+ void (*_sa_sigaction) (int, siginfo_t *, void *);
+ } _sa_func;
+ sigset_t sa_mask;
+ /* Not all POSIX flags are supported. */
+ int sa_flags;
+};
+# define sa_handler _sa_func._sa_handler
+# define sa_sigaction _sa_func._sa_sigaction
+/* Unsupported flags are not present. */
+# define SA_RESETHAND 1
+# define SA_NODEFER 2
+# define SA_RESTART 4
+
+extern int sigaction (int, const struct sigaction *restrict,
+ struct sigaction *restrict);
+
+#elif !@HAVE_STRUCT_SIGACTION_SA_SIGACTION@
+
+# define sa_sigaction sa_handler
+
+#endif /* !@HAVE_SIGACTION@, !@HAVE_STRUCT_SIGACTION_SA_SIGACTION@ */
+
+
+/* Some systems don't have SA_NODEFER. */
+#ifndef SA_NODEFER
+# define SA_NODEFER 0
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _GL_SIGNAL_H */
+#endif /* _GL_SIGNAL_H */
+#endif
diff --git a/jni/iconv/srclib/sigprocmask.c b/jni/iconv/srclib/sigprocmask.c
new file mode 100644
index 0000000..7b486a2
--- /dev/null
+++ b/jni/iconv/srclib/sigprocmask.c
@@ -0,0 +1,329 @@
+/* POSIX compatible signal blocking.
+ Copyright (C) 2006-2008 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2006.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include <signal.h>
+
+#include <errno.h>
+#include <stdint.h>
+#include <stdlib.h>
+
+/* We assume that a platform without POSIX signal blocking functions
+ also does not have the POSIX sigaction() function, only the
+ signal() function. We also assume signal() has SysV semantics,
+ where any handler is uninstalled prior to being invoked. This is
+ true for Woe32 platforms. */
+
+/* We use raw signal(), but also provide a wrapper rpl_signal() so
+ that applications can query or change a blocked signal. */
+#undef signal
+
+/* Provide invalid signal numbers as fallbacks if the uncatchable
+ signals are not defined. */
+#ifndef SIGKILL
+# define SIGKILL (-1)
+#endif
+#ifndef SIGSTOP
+# define SIGSTOP (-1)
+#endif
+
+/* On native Windows, as of 2008, the signal SIGABRT_COMPAT is an alias
+ for the signal SIGABRT. Only one signal handler is stored for both
+ SIGABRT and SIGABRT_COMPAT. SIGABRT_COMPAT is not a signal of its own. */
+#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+# undef SIGABRT_COMPAT
+# define SIGABRT_COMPAT 6
+#endif
+#ifdef SIGABRT_COMPAT
+# define SIGABRT_COMPAT_MASK (1U << SIGABRT_COMPAT)
+#else
+# define SIGABRT_COMPAT_MASK 0
+#endif
+
+typedef void (*handler_t) (int);
+
+/* Handling of gnulib defined signals. */
+
+#if GNULIB_defined_SIGPIPE
+static handler_t SIGPIPE_handler = SIG_DFL;
+#endif
+
+#if GNULIB_defined_SIGPIPE
+static handler_t
+ext_signal (int sig, handler_t handler)
+{
+ switch (sig)
+ {
+ case SIGPIPE:
+ {
+ handler_t old_handler = SIGPIPE_handler;
+ SIGPIPE_handler = handler;
+ return old_handler;
+ }
+ default: /* System defined signal */
+ return signal (sig, handler);
+ }
+}
+# define signal ext_signal
+#endif
+
+int
+sigismember (const sigset_t *set, int sig)
+{
+ if (sig >= 0 && sig < NSIG)
+ {
+ #ifdef SIGABRT_COMPAT
+ if (sig == SIGABRT_COMPAT)
+ sig = SIGABRT;
+ #endif
+
+ return (*set >> sig) & 1;
+ }
+ else
+ return 0;
+}
+
+int
+sigemptyset (sigset_t *set)
+{
+ *set = 0;
+ return 0;
+}
+
+int
+sigaddset (sigset_t *set, int sig)
+{
+ if (sig >= 0 && sig < NSIG)
+ {
+ #ifdef SIGABRT_COMPAT
+ if (sig == SIGABRT_COMPAT)
+ sig = SIGABRT;
+ #endif
+
+ *set |= 1U << sig;
+ return 0;
+ }
+ else
+ {
+ errno = EINVAL;
+ return -1;
+ }
+}
+
+int
+sigdelset (sigset_t *set, int sig)
+{
+ if (sig >= 0 && sig < NSIG)
+ {
+ #ifdef SIGABRT_COMPAT
+ if (sig == SIGABRT_COMPAT)
+ sig = SIGABRT;
+ #endif
+
+ *set &= ~(1U << sig);
+ return 0;
+ }
+ else
+ {
+ errno = EINVAL;
+ return -1;
+ }
+}
+
+
+int
+sigfillset (sigset_t *set)
+{
+ *set = ((2U << (NSIG - 1)) - 1) & ~ SIGABRT_COMPAT_MASK;
+ return 0;
+}
+
+/* Set of currently blocked signals. */
+static volatile sigset_t blocked_set /* = 0 */;
+
+/* Set of currently blocked and pending signals. */
+static volatile sig_atomic_t pending_array[NSIG] /* = { 0 } */;
+
+/* Signal handler that is installed for blocked signals. */
+static void
+blocked_handler (int sig)
+{
+ /* Reinstall the handler, in case the signal occurs multiple times
+ while blocked. There is an inherent race where an asynchronous
+ signal in between when the kernel uninstalled the handler and
+ when we reinstall it will trigger the default handler; oh
+ well. */
+ signal (sig, blocked_handler);
+ if (sig >= 0 && sig < NSIG)
+ pending_array[sig] = 1;
+}
+
+int
+sigpending (sigset_t *set)
+{
+ sigset_t pending = 0;
+ int sig;
+
+ for (sig = 0; sig < NSIG; sig++)
+ if (pending_array[sig])
+ pending |= 1U << sig;
+ *set = pending;
+ return 0;
+}
+
+/* The previous signal handlers.
+ Only the array elements corresponding to blocked signals are relevant. */
+static volatile handler_t old_handlers[NSIG];
+
+int
+sigprocmask (int operation, const sigset_t *set, sigset_t *old_set)
+{
+ if (old_set != NULL)
+ *old_set = blocked_set;
+
+ if (set != NULL)
+ {
+ sigset_t new_blocked_set;
+ sigset_t to_unblock;
+ sigset_t to_block;
+
+ switch (operation)
+ {
+ case SIG_BLOCK:
+ new_blocked_set = blocked_set | *set;
+ break;
+ case SIG_SETMASK:
+ new_blocked_set = *set;
+ break;
+ case SIG_UNBLOCK:
+ new_blocked_set = blocked_set & ~*set;
+ break;
+ default:
+ errno = EINVAL;
+ return -1;
+ }
+ to_unblock = blocked_set & ~new_blocked_set;
+ to_block = new_blocked_set & ~blocked_set;
+
+ if (to_block != 0)
+ {
+ int sig;
+
+ for (sig = 0; sig < NSIG; sig++)
+ if ((to_block >> sig) & 1)
+ {
+ pending_array[sig] = 0;
+ if ((old_handlers[sig] = signal (sig, blocked_handler)) != SIG_ERR)
+ blocked_set |= 1U << sig;
+ }
+ }
+
+ if (to_unblock != 0)
+ {
+ sig_atomic_t received[NSIG];
+ int sig;
+
+ for (sig = 0; sig < NSIG; sig++)
+ if ((to_unblock >> sig) & 1)
+ {
+ if (signal (sig, old_handlers[sig]) != blocked_handler)
+ /* The application changed a signal handler while the signal
+ was blocked, bypassing our rpl_signal replacement.
+ We don't support this. */
+ abort ();
+ received[sig] = pending_array[sig];
+ blocked_set &= ~(1U << sig);
+ pending_array[sig] = 0;
+ }
+ else
+ received[sig] = 0;
+
+ for (sig = 0; sig < NSIG; sig++)
+ if (received[sig])
+ raise (sig);
+ }
+ }
+ return 0;
+}
+
+/* Install the handler FUNC for signal SIG, and return the previous
+ handler. */
+handler_t
+rpl_signal (int sig, handler_t handler)
+{
+ /* We must provide a wrapper, so that a user can query what handler
+ they installed even if that signal is currently blocked. */
+ if (sig >= 0 && sig < NSIG && sig != SIGKILL && sig != SIGSTOP
+ && handler != SIG_ERR)
+ {
+ #ifdef SIGABRT_COMPAT
+ if (sig == SIGABRT_COMPAT)
+ sig = SIGABRT;
+ #endif
+
+ if (blocked_set & (1U << sig))
+ {
+ /* POSIX states that sigprocmask and signal are both
+ async-signal-safe. This is not true of our
+ implementation - there is a slight data race where an
+ asynchronous interrupt on signal A can occur after we
+ install blocked_handler but before we have updated
+ old_handlers for signal B, such that handler A can see
+ stale information if it calls signal(B). Oh well -
+ signal handlers really shouldn't try to manipulate the
+ installed handlers of unrelated signals. */
+ handler_t result = old_handlers[sig];
+ old_handlers[sig] = handler;
+ return result;
+ }
+ else
+ return signal (sig, handler);
+ }
+ else
+ {
+ errno = EINVAL;
+ return SIG_ERR;
+ }
+}
+
+#if GNULIB_defined_SIGPIPE
+/* Raise the signal SIG. */
+int
+rpl_raise (int sig)
+# undef raise
+{
+ switch (sig)
+ {
+ case SIGPIPE:
+ if (blocked_set & (1U << sig))
+ pending_array[sig] = 1;
+ else
+ {
+ handler_t handler = SIGPIPE_handler;
+ if (handler == SIG_DFL)
+ exit (128 + SIGPIPE);
+ else if (handler != SIG_IGN)
+ (*handler) (sig);
+ }
+ return 0;
+ default: /* System defined signal */
+ return raise (sig);
+ }
+}
+#endif
diff --git a/jni/iconv/srclib/stdbool.in.h b/jni/iconv/srclib/stdbool.in.h
new file mode 100644
index 0000000..cffa0ab
--- /dev/null
+++ b/jni/iconv/srclib/stdbool.in.h
@@ -0,0 +1,119 @@
+/* Copyright (C) 2001-2003, 2006-2008 Free Software Foundation, Inc.
+ Written by Bruno Haible <haible@clisp.cons.org>, 2001.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _GL_STDBOOL_H
+#define _GL_STDBOOL_H
+
+/* ISO C 99 <stdbool.h> for platforms that lack it. */
+
+/* Usage suggestions:
+
+ Programs that use <stdbool.h> should be aware of some limitations
+ and standards compliance issues.
+
+ Standards compliance:
+
+ - <stdbool.h> must be #included before 'bool', 'false', 'true'
+ can be used.
+
+ - You cannot assume that sizeof (bool) == 1.
+
+ - Programs should not undefine the macros bool, true, and false,
+ as C99 lists that as an "obsolescent feature".
+
+ Limitations of this substitute, when used in a C89 environment:
+
+ - <stdbool.h> must be #included before the '_Bool' type can be used.
+
+ - You cannot assume that _Bool is a typedef; it might be a macro.
+
+ - Bit-fields of type 'bool' are not supported. Portable code
+ should use 'unsigned int foo : 1;' rather than 'bool foo : 1;'.
+
+ - In C99, casts and automatic conversions to '_Bool' or 'bool' are
+ performed in such a way that every nonzero value gets converted
+ to 'true', and zero gets converted to 'false'. This doesn't work
+ with this substitute. With this substitute, only the values 0 and 1
+ give the expected result when converted to _Bool' or 'bool'.
+
+ Also, it is suggested that programs use 'bool' rather than '_Bool';
+ this isn't required, but 'bool' is more common. */
+
+
+/* 7.16. Boolean type and values */
+
+/* BeOS <sys/socket.h> already #defines false 0, true 1. We use the same
+ definitions below, but temporarily we have to #undef them. */
+#if defined __BEOS__ && !defined __HAIKU__
+# include <OS.h> /* defines bool but not _Bool */
+# undef false
+# undef true
+#endif
+
+/* For the sake of symbolic names in gdb, we define true and false as
+ enum constants, not only as macros.
+ It is tempting to write
+ typedef enum { false = 0, true = 1 } _Bool;
+ so that gdb prints values of type 'bool' symbolically. But if we do
+ this, values of type '_Bool' may promote to 'int' or 'unsigned int'
+ (see ISO C 99 6.7.2.2.(4)); however, '_Bool' must promote to 'int'
+ (see ISO C 99 6.3.1.1.(2)). So we add a negative value to the
+ enum; this ensures that '_Bool' promotes to 'int'. */
+#if defined __cplusplus || (defined __BEOS__ && !defined __HAIKU__)
+ /* A compiler known to have 'bool'. */
+ /* If the compiler already has both 'bool' and '_Bool', we can assume they
+ are the same types. */
+# if !@HAVE__BOOL@
+typedef bool _Bool;
+# endif
+#else
+# if !defined __GNUC__
+ /* If @HAVE__BOOL@:
+ Some HP-UX cc and AIX IBM C compiler versions have compiler bugs when
+ the built-in _Bool type is used. See
+ http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
+ http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
+ http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
+ Similar bugs are likely with other compilers as well; this file
+ wouldn't be used if <stdbool.h> was working.
+ So we override the _Bool type.
+ If !@HAVE__BOOL@:
+ Need to define _Bool ourselves. As 'signed char' or as an enum type?
+ Use of a typedef, with SunPRO C, leads to a stupid
+ "warning: _Bool is a keyword in ISO C99".
+ Use of an enum type, with IRIX cc, leads to a stupid
+ "warning(1185): enumerated type mixed with another type".
+ Even the existence of an enum type, without a typedef,
+ "Invalid enumerator. (badenum)" with HP-UX cc on Tru64.
+ The only benefit of the enum, debuggability, is not important
+ with these compilers. So use 'signed char' and no enum. */
+# define _Bool signed char
+# else
+ /* With this compiler, trust the _Bool type if the compiler has it. */
+# if !@HAVE__BOOL@
+typedef enum { _Bool_must_promote_to_int = -1, false = 0, true = 1 } _Bool;
+# endif
+# endif
+#endif
+#define bool _Bool
+
+/* The other macros must be usable in preprocessor directives. */
+#define false 0
+#define true 1
+#define __bool_true_false_are_defined 1
+
+#endif /* _GL_STDBOOL_H */
diff --git a/jni/iconv/srclib/stdint.in.h b/jni/iconv/srclib/stdint.in.h
new file mode 100644
index 0000000..53aa34a
--- /dev/null
+++ b/jni/iconv/srclib/stdint.in.h
@@ -0,0 +1,567 @@
+/* Copyright (C) 2001-2002, 2004-2009 Free Software Foundation, Inc.
+ Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood.
+ This file is part of gnulib.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/*
+ * ISO C 99 <stdint.h> for platforms that lack it.
+ * <http://www.opengroup.org/susv3xbd/stdint.h.html>
+ */
+
+#ifndef _GL_STDINT_H
+
+/* When including a system file that in turn includes <inttypes.h>,
+ use the system <inttypes.h>, not our substitute. This avoids
+ problems with (for example) VMS, whose <sys/bitypes.h> includes
+ <inttypes.h>. */
+#define _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H
+
+/* Get those types that are already defined in other system include
+ files, so that we can "#define int8_t signed char" below without
+ worrying about a later system include file containing a "typedef
+ signed char int8_t;" that will get messed up by our macro. Our
+ macros should all be consistent with the system versions, except
+ for the "fast" types and macros, which we recommend against using
+ in public interfaces due to compiler differences. */
+
+#if @HAVE_STDINT_H@
+# if defined __sgi && ! defined __c99
+ /* Bypass IRIX's <stdint.h> if in C89 mode, since it merely annoys users
+ with "This header file is to be used only for c99 mode compilations"
+ diagnostics. */
+# define __STDINT_H__
+# endif
+ /* Other systems may have an incomplete or buggy <stdint.h>.
+ Include it before <inttypes.h>, since any "#include <stdint.h>"
+ in <inttypes.h> would reinclude us, skipping our contents because
+ _GL_STDINT_H is defined.
+ The include_next requires a split double-inclusion guard. */
+# if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+# endif
+# @INCLUDE_NEXT@ @NEXT_STDINT_H@
+#endif
+
+#if ! defined _GL_STDINT_H && ! defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H
+#define _GL_STDINT_H
+
+/* <sys/types.h> defines some of the stdint.h types as well, on glibc,
+ IRIX 6.5, and OpenBSD 3.8 (via <machine/types.h>).
+ AIX 5.2 <sys/types.h> isn't needed and causes troubles.
+ MacOS X 10.4.6 <sys/types.h> includes <stdint.h> (which is us), but
+ relies on the system <stdint.h> definitions, so include
+ <sys/types.h> after @NEXT_STDINT_H@. */
+#if @HAVE_SYS_TYPES_H@ && ! defined _AIX
+# include <sys/types.h>
+#endif
+
+/* Get LONG_MIN, LONG_MAX, ULONG_MAX. */
+#include <limits.h>
+
+#if @HAVE_INTTYPES_H@
+ /* In OpenBSD 3.8, <inttypes.h> includes <machine/types.h>, which defines
+ int{8,16,32,64}_t, uint{8,16,32,64}_t and __BIT_TYPES_DEFINED__.
+ <inttypes.h> also defines intptr_t and uintptr_t. */
+# include <inttypes.h>
+#elif @HAVE_SYS_INTTYPES_H@
+ /* Solaris 7 <sys/inttypes.h> has the types except the *_fast*_t types, and
+ the macros except for *_FAST*_*, INTPTR_MIN, PTRDIFF_MIN, PTRDIFF_MAX. */
+# include <sys/inttypes.h>
+#endif
+
+#if @HAVE_SYS_BITYPES_H@ && ! defined __BIT_TYPES_DEFINED__
+ /* Linux libc4 >= 4.6.7 and libc5 have a <sys/bitypes.h> that defines
+ int{8,16,32,64}_t and __BIT_TYPES_DEFINED__. In libc5 >= 5.2.2 it is
+ included by <sys/types.h>. */
+# include <sys/bitypes.h>
+#endif
+
+#undef _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H
+
+/* Minimum and maximum values for a integer type under the usual assumption.
+ Return an unspecified value if BITS == 0, adding a check to pacify
+ picky compilers. */
+
+#define _STDINT_MIN(signed, bits, zero) \
+ ((signed) ? (- ((zero) + 1) << ((bits) ? (bits) - 1 : 0)) : (zero))
+
+#define _STDINT_MAX(signed, bits, zero) \
+ ((signed) \
+ ? ~ _STDINT_MIN (signed, bits, zero) \
+ : /* The expression for the unsigned case. The subtraction of (signed) \
+ is a nop in the unsigned case and avoids "signed integer overflow" \
+ warnings in the signed case. */ \
+ ((((zero) + 1) << ((bits) ? (bits) - 1 - (signed) : 0)) - 1) * 2 + 1)
+
+/* 7.18.1.1. Exact-width integer types */
+
+/* Here we assume a standard architecture where the hardware integer
+ types have 8, 16, 32, optionally 64 bits. */
+
+#undef int8_t
+#undef uint8_t
+typedef signed char gl_int8_t;
+typedef unsigned char gl_uint8_t;
+#define int8_t gl_int8_t
+#define uint8_t gl_uint8_t
+
+#undef int16_t
+#undef uint16_t
+typedef short int gl_int16_t;
+typedef unsigned short int gl_uint16_t;
+#define int16_t gl_int16_t
+#define uint16_t gl_uint16_t
+
+#undef int32_t
+#undef uint32_t
+typedef int gl_int32_t;
+typedef unsigned int gl_uint32_t;
+#define int32_t gl_int32_t
+#define uint32_t gl_uint32_t
+
+/* Do not undefine int64_t if gnulib is not being used with 64-bit
+ types, since otherwise it breaks platforms like Tandem/NSK. */
+#if LONG_MAX >> 31 >> 31 == 1
+# undef int64_t
+typedef long int gl_int64_t;
+# define int64_t gl_int64_t
+# define GL_INT64_T
+#elif defined _MSC_VER
+# undef int64_t
+typedef __int64 gl_int64_t;
+# define int64_t gl_int64_t
+# define GL_INT64_T
+#elif @HAVE_LONG_LONG_INT@
+# undef int64_t
+typedef long long int gl_int64_t;
+# define int64_t gl_int64_t
+# define GL_INT64_T
+#endif
+
+#if ULONG_MAX >> 31 >> 31 >> 1 == 1
+# undef uint64_t
+typedef unsigned long int gl_uint64_t;
+# define uint64_t gl_uint64_t
+# define GL_UINT64_T
+#elif defined _MSC_VER
+# undef uint64_t
+typedef unsigned __int64 gl_uint64_t;
+# define uint64_t gl_uint64_t
+# define GL_UINT64_T
+#elif @HAVE_UNSIGNED_LONG_LONG_INT@
+# undef uint64_t
+typedef unsigned long long int gl_uint64_t;
+# define uint64_t gl_uint64_t
+# define GL_UINT64_T
+#endif
+
+/* Avoid collision with Solaris 2.5.1 <pthread.h> etc. */
+#define _UINT8_T
+#define _UINT32_T
+#define _UINT64_T
+
+
+/* 7.18.1.2. Minimum-width integer types */
+
+/* Here we assume a standard architecture where the hardware integer
+ types have 8, 16, 32, optionally 64 bits. Therefore the leastN_t types
+ are the same as the corresponding N_t types. */
+
+#undef int_least8_t
+#undef uint_least8_t
+#undef int_least16_t
+#undef uint_least16_t
+#undef int_least32_t
+#undef uint_least32_t
+#undef int_least64_t
+#undef uint_least64_t
+#define int_least8_t int8_t
+#define uint_least8_t uint8_t
+#define int_least16_t int16_t
+#define uint_least16_t uint16_t
+#define int_least32_t int32_t
+#define uint_least32_t uint32_t
+#ifdef GL_INT64_T
+# define int_least64_t int64_t
+#endif
+#ifdef GL_UINT64_T
+# define uint_least64_t uint64_t
+#endif
+
+/* 7.18.1.3. Fastest minimum-width integer types */
+
+/* Note: Other <stdint.h> substitutes may define these types differently.
+ It is not recommended to use these types in public header files. */
+
+/* Here we assume a standard architecture where the hardware integer
+ types have 8, 16, 32, optionally 64 bits. Therefore the fastN_t types
+ are taken from the same list of types. Assume that 'long int'
+ is fast enough for all narrower integers. */
+
+#undef int_fast8_t
+#undef uint_fast8_t
+#undef int_fast16_t
+#undef uint_fast16_t
+#undef int_fast32_t
+#undef uint_fast32_t
+#undef int_fast64_t
+#undef uint_fast64_t
+typedef long int gl_int_fast8_t;
+typedef unsigned long int gl_uint_fast8_t;
+typedef long int gl_int_fast16_t;
+typedef unsigned long int gl_uint_fast16_t;
+typedef long int gl_int_fast32_t;
+typedef unsigned long int gl_uint_fast32_t;
+#define int_fast8_t gl_int_fast8_t
+#define uint_fast8_t gl_uint_fast8_t
+#define int_fast16_t gl_int_fast16_t
+#define uint_fast16_t gl_uint_fast16_t
+#define int_fast32_t gl_int_fast32_t
+#define uint_fast32_t gl_uint_fast32_t
+#ifdef GL_INT64_T
+# define int_fast64_t int64_t
+#endif
+#ifdef GL_UINT64_T
+# define uint_fast64_t uint64_t
+#endif
+
+/* 7.18.1.4. Integer types capable of holding object pointers */
+
+#undef intptr_t
+#undef uintptr_t
+typedef long int gl_intptr_t;
+typedef unsigned long int gl_uintptr_t;
+#define intptr_t gl_intptr_t
+#define uintptr_t gl_uintptr_t
+
+/* 7.18.1.5. Greatest-width integer types */
+
+/* Note: These types are compiler dependent. It may be unwise to use them in
+ public header files. */
+
+#undef intmax_t
+#if @HAVE_LONG_LONG_INT@ && LONG_MAX >> 30 == 1
+typedef long long int gl_intmax_t;
+# define intmax_t gl_intmax_t
+#elif defined GL_INT64_T
+# define intmax_t int64_t
+#else
+typedef long int gl_intmax_t;
+# define intmax_t gl_intmax_t
+#endif
+
+#undef uintmax_t
+#if @HAVE_UNSIGNED_LONG_LONG_INT@ && ULONG_MAX >> 31 == 1
+typedef unsigned long long int gl_uintmax_t;
+# define uintmax_t gl_uintmax_t
+#elif defined GL_UINT64_T
+# define uintmax_t uint64_t
+#else
+typedef unsigned long int gl_uintmax_t;
+# define uintmax_t gl_uintmax_t
+#endif
+
+/* Verify that intmax_t and uintmax_t have the same size. Too much code
+ breaks if this is not the case. If this check fails, the reason is likely
+ to be found in the autoconf macros. */
+typedef int _verify_intmax_size[2 * (sizeof (intmax_t) == sizeof (uintmax_t)) - 1];
+
+/* 7.18.2. Limits of specified-width integer types */
+
+#if ! defined __cplusplus || defined __STDC_LIMIT_MACROS
+
+/* 7.18.2.1. Limits of exact-width integer types */
+
+/* Here we assume a standard architecture where the hardware integer
+ types have 8, 16, 32, optionally 64 bits. */
+
+#undef INT8_MIN
+#undef INT8_MAX
+#undef UINT8_MAX
+#define INT8_MIN (~ INT8_MAX)
+#define INT8_MAX 127
+#define UINT8_MAX 255
+
+#undef INT16_MIN
+#undef INT16_MAX
+#undef UINT16_MAX
+#define INT16_MIN (~ INT16_MAX)
+#define INT16_MAX 32767
+#define UINT16_MAX 65535
+
+#undef INT32_MIN
+#undef INT32_MAX
+#undef UINT32_MAX
+#define INT32_MIN (~ INT32_MAX)
+#define INT32_MAX 2147483647
+#define UINT32_MAX 4294967295U
+
+#undef INT64_MIN
+#undef INT64_MAX
+#ifdef GL_INT64_T
+/* Prefer (- INTMAX_C (1) << 63) over (~ INT64_MAX) because SunPRO C 5.0
+ evaluates the latter incorrectly in preprocessor expressions. */
+# define INT64_MIN (- INTMAX_C (1) << 63)
+# define INT64_MAX INTMAX_C (9223372036854775807)
+#endif
+
+#undef UINT64_MAX
+#ifdef GL_UINT64_T
+# define UINT64_MAX UINTMAX_C (18446744073709551615)
+#endif
+
+/* 7.18.2.2. Limits of minimum-width integer types */
+
+/* Here we assume a standard architecture where the hardware integer
+ types have 8, 16, 32, optionally 64 bits. Therefore the leastN_t types
+ are the same as the corresponding N_t types. */
+
+#undef INT_LEAST8_MIN
+#undef INT_LEAST8_MAX
+#undef UINT_LEAST8_MAX
+#define INT_LEAST8_MIN INT8_MIN
+#define INT_LEAST8_MAX INT8_MAX
+#define UINT_LEAST8_MAX UINT8_MAX
+
+#undef INT_LEAST16_MIN
+#undef INT_LEAST16_MAX
+#undef UINT_LEAST16_MAX
+#define INT_LEAST16_MIN INT16_MIN
+#define INT_LEAST16_MAX INT16_MAX
+#define UINT_LEAST16_MAX UINT16_MAX
+
+#undef INT_LEAST32_MIN
+#undef INT_LEAST32_MAX
+#undef UINT_LEAST32_MAX
+#define INT_LEAST32_MIN INT32_MIN
+#define INT_LEAST32_MAX INT32_MAX
+#define UINT_LEAST32_MAX UINT32_MAX
+
+#undef INT_LEAST64_MIN
+#undef INT_LEAST64_MAX
+#ifdef GL_INT64_T
+# define INT_LEAST64_MIN INT64_MIN
+# define INT_LEAST64_MAX INT64_MAX
+#endif
+
+#undef UINT_LEAST64_MAX
+#ifdef GL_UINT64_T
+# define UINT_LEAST64_MAX UINT64_MAX
+#endif
+
+/* 7.18.2.3. Limits of fastest minimum-width integer types */
+
+/* Here we assume a standard architecture where the hardware integer
+ types have 8, 16, 32, optionally 64 bits. Therefore the fastN_t types
+ are taken from the same list of types. */
+
+#undef INT_FAST8_MIN
+#undef INT_FAST8_MAX
+#undef UINT_FAST8_MAX
+#define INT_FAST8_MIN LONG_MIN
+#define INT_FAST8_MAX LONG_MAX
+#define UINT_FAST8_MAX ULONG_MAX
+
+#undef INT_FAST16_MIN
+#undef INT_FAST16_MAX
+#undef UINT_FAST16_MAX
+#define INT_FAST16_MIN LONG_MIN
+#define INT_FAST16_MAX LONG_MAX
+#define UINT_FAST16_MAX ULONG_MAX
+
+#undef INT_FAST32_MIN
+#undef INT_FAST32_MAX
+#undef UINT_FAST32_MAX
+#define INT_FAST32_MIN LONG_MIN
+#define INT_FAST32_MAX LONG_MAX
+#define UINT_FAST32_MAX ULONG_MAX
+
+#undef INT_FAST64_MIN
+#undef INT_FAST64_MAX
+#ifdef GL_INT64_T
+# define INT_FAST64_MIN INT64_MIN
+# define INT_FAST64_MAX INT64_MAX
+#endif
+
+#undef UINT_FAST64_MAX
+#ifdef GL_UINT64_T
+# define UINT_FAST64_MAX UINT64_MAX
+#endif
+
+/* 7.18.2.4. Limits of integer types capable of holding object pointers */
+
+#undef INTPTR_MIN
+#undef INTPTR_MAX
+#undef UINTPTR_MAX
+#define INTPTR_MIN LONG_MIN
+#define INTPTR_MAX LONG_MAX
+#define UINTPTR_MAX ULONG_MAX
+
+/* 7.18.2.5. Limits of greatest-width integer types */
+
+#undef INTMAX_MIN
+#undef INTMAX_MAX
+#ifdef INT64_MAX
+# define INTMAX_MIN INT64_MIN
+# define INTMAX_MAX INT64_MAX
+#else
+# define INTMAX_MIN INT32_MIN
+# define INTMAX_MAX INT32_MAX
+#endif
+
+#undef UINTMAX_MAX
+#ifdef UINT64_MAX
+# define UINTMAX_MAX UINT64_MAX
+#else
+# define UINTMAX_MAX UINT32_MAX
+#endif
+
+/* 7.18.3. Limits of other integer types */
+
+/* ptrdiff_t limits */
+#undef PTRDIFF_MIN
+#undef PTRDIFF_MAX
+#if @APPLE_UNIVERSAL_BUILD@
+# ifdef _LP64
+# define PTRDIFF_MIN _STDINT_MIN (1, 64, 0l)
+# define PTRDIFF_MAX _STDINT_MAX (1, 64, 0l)
+# else
+# define PTRDIFF_MIN _STDINT_MIN (1, 32, 0)
+# define PTRDIFF_MAX _STDINT_MAX (1, 32, 0)
+# endif
+#else
+# define PTRDIFF_MIN \
+ _STDINT_MIN (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@)
+# define PTRDIFF_MAX \
+ _STDINT_MAX (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@)
+#endif
+
+/* sig_atomic_t limits */
+#undef SIG_ATOMIC_MIN
+#undef SIG_ATOMIC_MAX
+#define SIG_ATOMIC_MIN \
+ _STDINT_MIN (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \
+ 0@SIG_ATOMIC_T_SUFFIX@)
+#define SIG_ATOMIC_MAX \
+ _STDINT_MAX (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \
+ 0@SIG_ATOMIC_T_SUFFIX@)
+
+
+/* size_t limit */
+#undef SIZE_MAX
+#if @APPLE_UNIVERSAL_BUILD@
+# ifdef _LP64
+# define SIZE_MAX _STDINT_MAX (0, 64, 0ul)
+# else
+# define SIZE_MAX _STDINT_MAX (0, 32, 0ul)
+# endif
+#else
+# define SIZE_MAX _STDINT_MAX (0, @BITSIZEOF_SIZE_T@, 0@SIZE_T_SUFFIX@)
+#endif
+
+/* wchar_t limits */
+/* Get WCHAR_MIN, WCHAR_MAX.
+ This include is not on the top, above, because on OSF/1 4.0 we have a sequence of nested
+ includes <wchar.h> -> <stdio.h> -> <getopt.h> -> <stdlib.h>, and the latter includes
+ <stdint.h> and assumes its types are already defined. */
+#if ! (defined WCHAR_MIN && defined WCHAR_MAX)
+# define _GL_JUST_INCLUDE_SYSTEM_WCHAR_H
+# include <wchar.h>
+# undef _GL_JUST_INCLUDE_SYSTEM_WCHAR_H
+#endif
+#undef WCHAR_MIN
+#undef WCHAR_MAX
+#define WCHAR_MIN \
+ _STDINT_MIN (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@)
+#define WCHAR_MAX \
+ _STDINT_MAX (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@)
+
+/* wint_t limits */
+#undef WINT_MIN
+#undef WINT_MAX
+#define WINT_MIN \
+ _STDINT_MIN (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@)
+#define WINT_MAX \
+ _STDINT_MAX (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@)
+
+#endif /* !defined __cplusplus || defined __STDC_LIMIT_MACROS */
+
+/* 7.18.4. Macros for integer constants */
+
+#if ! defined __cplusplus || defined __STDC_CONSTANT_MACROS
+
+/* 7.18.4.1. Macros for minimum-width integer constants */
+/* According to ISO C 99 Technical Corrigendum 1 */
+
+/* Here we assume a standard architecture where the hardware integer
+ types have 8, 16, 32, optionally 64 bits, and int is 32 bits. */
+
+#undef INT8_C
+#undef UINT8_C
+#define INT8_C(x) x
+#define UINT8_C(x) x
+
+#undef INT16_C
+#undef UINT16_C
+#define INT16_C(x) x
+#define UINT16_C(x) x
+
+#undef INT32_C
+#undef UINT32_C
+#define INT32_C(x) x
+#define UINT32_C(x) x ## U
+
+#undef INT64_C
+#undef UINT64_C
+#if LONG_MAX >> 31 >> 31 == 1
+# define INT64_C(x) x##L
+#elif defined _MSC_VER
+# define INT64_C(x) x##i64
+#elif @HAVE_LONG_LONG_INT@
+# define INT64_C(x) x##LL
+#endif
+#if ULONG_MAX >> 31 >> 31 >> 1 == 1
+# define UINT64_C(x) x##UL
+#elif defined _MSC_VER
+# define UINT64_C(x) x##ui64
+#elif @HAVE_UNSIGNED_LONG_LONG_INT@
+# define UINT64_C(x) x##ULL
+#endif
+
+/* 7.18.4.2. Macros for greatest-width integer constants */
+
+#undef INTMAX_C
+#if @HAVE_LONG_LONG_INT@ && LONG_MAX >> 30 == 1
+# define INTMAX_C(x) x##LL
+#elif defined GL_INT64_T
+# define INTMAX_C(x) INT64_C(x)
+#else
+# define INTMAX_C(x) x##L
+#endif
+
+#undef UINTMAX_C
+#if @HAVE_UNSIGNED_LONG_LONG_INT@ && ULONG_MAX >> 31 == 1
+# define UINTMAX_C(x) x##ULL
+#elif defined GL_UINT64_T
+# define UINTMAX_C(x) UINT64_C(x)
+#else
+# define UINTMAX_C(x) x##UL
+#endif
+
+#endif /* !defined __cplusplus || defined __STDC_CONSTANT_MACROS */
+
+#endif /* _GL_STDINT_H */
+#endif /* !defined _GL_STDINT_H && !defined _GL_JUST_INCLUDE_SYSTEM_STDINT_H */
diff --git a/jni/iconv/srclib/stdio-write.c b/jni/iconv/srclib/stdio-write.c
new file mode 100644
index 0000000..f1d0fcb
--- /dev/null
+++ b/jni/iconv/srclib/stdio-write.c
@@ -0,0 +1,148 @@
+/* POSIX compatible FILE stream write function.
+ Copyright (C) 2008 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2008.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include <stdio.h>
+
+/* Replace these functions only if module 'sigpipe' is requested. */
+#if GNULIB_SIGPIPE
+
+/* On native Windows platforms, SIGPIPE does not exist. When write() is
+ called on a pipe with no readers, WriteFile() fails with error
+ GetLastError() = ERROR_NO_DATA, and write() in consequence fails with
+ error EINVAL. This write() function is at the basis of the function
+ which flushes the buffer of a FILE stream. */
+
+# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+
+# include <errno.h>
+# include <signal.h>
+# include <io.h>
+
+# define WIN32_LEAN_AND_MEAN /* avoid including junk */
+# include <windows.h>
+
+# define CALL_WITH_SIGPIPE_EMULATION(RETTYPE, EXPRESSION, FAILED) \
+ if (ferror (stream)) \
+ return (EXPRESSION); \
+ else \
+ { \
+ RETTYPE ret; \
+ SetLastError (0); \
+ ret = (EXPRESSION); \
+ if (FAILED && GetLastError () == ERROR_NO_DATA && ferror (stream)) \
+ { \
+ int fd = fileno (stream); \
+ if (fd >= 0 \
+ && GetFileType ((HANDLE) _get_osfhandle (fd)) == FILE_TYPE_PIPE)\
+ { \
+ /* Try to raise signal SIGPIPE. */ \
+ raise (SIGPIPE); \
+ /* If it is currently blocked or ignored, change errno from \
+ EINVAL to EPIPE. */ \
+ errno = EPIPE; \
+ } \
+ } \
+ return ret; \
+ }
+
+# if !REPLACE_PRINTF_POSIX /* avoid collision with printf.c */
+int
+printf (const char *format, ...)
+{
+ int retval;
+ va_list args;
+
+ va_start (args, format);
+ retval = vfprintf (stdout, format, args);
+ va_end (args);
+
+ return retval;
+}
+# endif
+
+# if !REPLACE_FPRINTF_POSIX /* avoid collision with fprintf.c */
+int
+fprintf (FILE *stream, const char *format, ...)
+{
+ int retval;
+ va_list args;
+
+ va_start (args, format);
+ retval = vfprintf (stream, format, args);
+ va_end (args);
+
+ return retval;
+}
+# endif
+
+# if !REPLACE_VFPRINTF_POSIX /* avoid collision with vprintf.c */
+int
+vprintf (const char *format, va_list args)
+{
+ return vfprintf (stdout, format, args);
+}
+# endif
+
+# if !REPLACE_VPRINTF_POSIX /* avoid collision with vfprintf.c */
+int
+vfprintf (FILE *stream, const char *format, va_list args)
+#undef vfprintf
+{
+ CALL_WITH_SIGPIPE_EMULATION (int, vfprintf (stream, format, args), ret == EOF)
+}
+# endif
+
+int
+putchar (int c)
+{
+ return fputc (c, stdout);
+}
+
+int
+fputc (int c, FILE *stream)
+#undef fputc
+{
+ CALL_WITH_SIGPIPE_EMULATION (int, fputc (c, stream), ret == EOF)
+}
+
+int
+fputs (const char *string, FILE *stream)
+#undef fputs
+{
+ CALL_WITH_SIGPIPE_EMULATION (int, fputs (string, stream), ret == EOF)
+}
+
+int
+puts (const char *string)
+#undef puts
+{
+ FILE *stream = stdout;
+ CALL_WITH_SIGPIPE_EMULATION (int, puts (string), ret == EOF)
+}
+
+size_t
+fwrite (const void *ptr, size_t s, size_t n, FILE *stream)
+#undef fwrite
+{
+ CALL_WITH_SIGPIPE_EMULATION (size_t, fwrite (ptr, s, n, stream), ret < n)
+}
+
+# endif
+#endif
diff --git a/jni/iconv/srclib/stdio.in.h b/jni/iconv/srclib/stdio.in.h
new file mode 100644
index 0000000..0445c6f
--- /dev/null
+++ b/jni/iconv/srclib/stdio.in.h
@@ -0,0 +1,542 @@
+/* A GNU-like <stdio.h>.
+
+ Copyright (C) 2004, 2007-2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+
+#if defined __need_FILE || defined __need___FILE
+/* Special invocation convention inside glibc header files. */
+
+#@INCLUDE_NEXT@ @NEXT_STDIO_H@
+
+#else
+/* Normal invocation convention. */
+
+#ifndef _GL_STDIO_H
+
+/* The include_next requires a split double-inclusion guard. */
+#@INCLUDE_NEXT@ @NEXT_STDIO_H@
+
+#ifndef _GL_STDIO_H
+#define _GL_STDIO_H
+
+#include <stdarg.h>
+#include <stddef.h>
+
+#if (@GNULIB_FSEEKO@ && @REPLACE_FSEEKO@) \
+ || (@GNULIB_FTELLO@ && @REPLACE_FTELLO@) \
+ || (@GNULIB_GETDELIM@ && !@HAVE_DECL_GETDELIM@) \
+ || (@GNULIB_GETLINE@ && (!@HAVE_DECL_GETLINE@ || @REPLACE_GETLINE@))
+/* Get off_t and ssize_t. */
+# include <sys/types.h>
+#endif
+
+#ifndef __attribute__
+/* This feature is available in gcc versions 2.5 and later. */
+# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5)
+# define __attribute__(Spec) /* empty */
+# endif
+/* The __-protected variants of `format' and `printf' attributes
+ are accepted by gcc versions 2.6.4 (effectively 2.7) and later. */
+# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7)
+# define __format__ format
+# define __printf__ printf
+# endif
+#endif
+
+
+/* The definition of GL_LINK_WARNING is copied here. */
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+#if @GNULIB_FPRINTF_POSIX@
+# if @REPLACE_FPRINTF@
+# define fprintf rpl_fprintf
+extern int fprintf (FILE *fp, const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 2, 3)));
+# endif
+#elif @GNULIB_FPRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# define fprintf rpl_fprintf
+extern int fprintf (FILE *fp, const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 2, 3)));
+#elif defined GNULIB_POSIXCHECK
+# undef fprintf
+# define fprintf \
+ (GL_LINK_WARNING ("fprintf is not always POSIX compliant - " \
+ "use gnulib module fprintf-posix for portable " \
+ "POSIX compliance"), \
+ fprintf)
+#endif
+
+#if @GNULIB_VFPRINTF_POSIX@
+# if @REPLACE_VFPRINTF@
+# define vfprintf rpl_vfprintf
+extern int vfprintf (FILE *fp, const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 2, 0)));
+# endif
+#elif @GNULIB_VFPRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# define vfprintf rpl_vfprintf
+extern int vfprintf (FILE *fp, const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 2, 0)));
+#elif defined GNULIB_POSIXCHECK
+# undef vfprintf
+# define vfprintf(s,f,a) \
+ (GL_LINK_WARNING ("vfprintf is not always POSIX compliant - " \
+ "use gnulib module vfprintf-posix for portable " \
+ "POSIX compliance"), \
+ vfprintf (s, f, a))
+#endif
+
+#if @GNULIB_PRINTF_POSIX@
+# if @REPLACE_PRINTF@
+/* Don't break __attribute__((format(printf,M,N))). */
+# define printf __printf__
+extern int printf (const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 1, 2)));
+# endif
+#elif @GNULIB_PRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+/* Don't break __attribute__((format(printf,M,N))). */
+# define printf __printf__
+extern int printf (const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 1, 2)));
+#elif defined GNULIB_POSIXCHECK
+# undef printf
+# define printf \
+ (GL_LINK_WARNING ("printf is not always POSIX compliant - " \
+ "use gnulib module printf-posix for portable " \
+ "POSIX compliance"), \
+ printf)
+/* Don't break __attribute__((format(printf,M,N))). */
+# define format(kind,m,n) format (__##kind##__, m, n)
+# define __format__(kind,m,n) __format__ (__##kind##__, m, n)
+# define ____printf____ __printf__
+# define ____scanf____ __scanf__
+# define ____strftime____ __strftime__
+# define ____strfmon____ __strfmon__
+#endif
+
+#if @GNULIB_VPRINTF_POSIX@
+# if @REPLACE_VPRINTF@
+# define vprintf rpl_vprintf
+extern int vprintf (const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 1, 0)));
+# endif
+#elif @GNULIB_VPRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# define vprintf rpl_vprintf
+extern int vprintf (const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 1, 0)));
+#elif defined GNULIB_POSIXCHECK
+# undef vprintf
+# define vprintf(f,a) \
+ (GL_LINK_WARNING ("vprintf is not always POSIX compliant - " \
+ "use gnulib module vprintf-posix for portable " \
+ "POSIX compliance"), \
+ vprintf (f, a))
+#endif
+
+#if @GNULIB_SNPRINTF@
+# if @REPLACE_SNPRINTF@
+# define snprintf rpl_snprintf
+# endif
+# if @REPLACE_SNPRINTF@ || !@HAVE_DECL_SNPRINTF@
+extern int snprintf (char *str, size_t size, const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 3, 4)));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef snprintf
+# define snprintf \
+ (GL_LINK_WARNING ("snprintf is unportable - " \
+ "use gnulib module snprintf for portability"), \
+ snprintf)
+#endif
+
+#if @GNULIB_VSNPRINTF@
+# if @REPLACE_VSNPRINTF@
+# define vsnprintf rpl_vsnprintf
+# endif
+# if @REPLACE_VSNPRINTF@ || !@HAVE_DECL_VSNPRINTF@
+extern int vsnprintf (char *str, size_t size, const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 3, 0)));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef vsnprintf
+# define vsnprintf(b,s,f,a) \
+ (GL_LINK_WARNING ("vsnprintf is unportable - " \
+ "use gnulib module vsnprintf for portability"), \
+ vsnprintf (b, s, f, a))
+#endif
+
+#if @GNULIB_SPRINTF_POSIX@
+# if @REPLACE_SPRINTF@
+# define sprintf rpl_sprintf
+extern int sprintf (char *str, const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 2, 3)));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef sprintf
+# define sprintf \
+ (GL_LINK_WARNING ("sprintf is not always POSIX compliant - " \
+ "use gnulib module sprintf-posix for portable " \
+ "POSIX compliance"), \
+ sprintf)
+#endif
+
+#if @GNULIB_VSPRINTF_POSIX@
+# if @REPLACE_VSPRINTF@
+# define vsprintf rpl_vsprintf
+extern int vsprintf (char *str, const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 2, 0)));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef vsprintf
+# define vsprintf(b,f,a) \
+ (GL_LINK_WARNING ("vsprintf is not always POSIX compliant - " \
+ "use gnulib module vsprintf-posix for portable " \
+ "POSIX compliance"), \
+ vsprintf (b, f, a))
+#endif
+
+#if @GNULIB_DPRINTF@
+# if @REPLACE_DPRINTF@
+# define dprintf rpl_dprintf
+# endif
+# if @REPLACE_DPRINTF@ || !@HAVE_DPRINTF@
+extern int dprintf (int fd, const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 2, 3)));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef dprintf
+# define dprintf(d,f,a) \
+ (GL_LINK_WARNING ("dprintf is unportable - " \
+ "use gnulib module dprintf for portability"), \
+ dprintf (d, f, a))
+#endif
+
+#if @GNULIB_VDPRINTF@
+# if @REPLACE_VDPRINTF@
+# define vdprintf rpl_vdprintf
+# endif
+# if @REPLACE_VDPRINTF@ || !@HAVE_VDPRINTF@
+extern int vdprintf (int fd, const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 2, 0)));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef vdprintf
+# define vdprintf(d,f,a) \
+ (GL_LINK_WARNING ("vdprintf is unportable - " \
+ "use gnulib module vdprintf for portability"), \
+ vdprintf (d, f, a))
+#endif
+
+#if @GNULIB_VASPRINTF@
+# if @REPLACE_VASPRINTF@
+# define asprintf rpl_asprintf
+# define vasprintf rpl_vasprintf
+# endif
+# if @REPLACE_VASPRINTF@ || !@HAVE_VASPRINTF@
+ /* Write formatted output to a string dynamically allocated with malloc().
+ If the memory allocation succeeds, store the address of the string in
+ *RESULT and return the number of resulting bytes, excluding the trailing
+ NUL. Upon memory allocation error, or some other error, return -1. */
+ extern int asprintf (char **result, const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 2, 3)));
+ extern int vasprintf (char **result, const char *format, va_list args)
+ __attribute__ ((__format__ (__printf__, 2, 0)));
+# endif
+#endif
+
+#if @GNULIB_OBSTACK_PRINTF@
+# if @REPLACE_OBSTACK_PRINTF@
+# define obstack_printf rpl_osbtack_printf
+# define obstack_vprintf rpl_obstack_vprintf
+# endif
+# if @REPLACE_OBSTACK_PRINTF@ || !@HAVE_DECL_OBSTACK_PRINTF@
+ struct obstack;
+ /* Grow an obstack with formatted output. Return the number of
+ bytes added to OBS. No trailing nul byte is added, and the
+ object should be closed with obstack_finish before use. Upon
+ memory allocation error, call obstack_alloc_failed_handler. Upon
+ other error, return -1. */
+ extern int obstack_printf (struct obstack *obs, const char *format, ...)
+ __attribute__ ((__format__ (__printf__, 2, 3)));
+ extern int obstack_vprintf (struct obstack *obs, const char *format,
+ va_list args)
+ __attribute__ ((__format__ (__printf__, 2, 0)));
+# endif
+#endif
+
+#if @GNULIB_FOPEN@
+# if @REPLACE_FOPEN@
+# undef fopen
+# define fopen rpl_fopen
+extern FILE * fopen (const char *filename, const char *mode);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef fopen
+# define fopen(f,m) \
+ (GL_LINK_WARNING ("fopen on Win32 platforms is not POSIX compatible - " \
+ "use gnulib module fopen for portability"), \
+ fopen (f, m))
+#endif
+
+#if @GNULIB_FREOPEN@
+# if @REPLACE_FREOPEN@
+# undef freopen
+# define freopen rpl_freopen
+extern FILE * freopen (const char *filename, const char *mode, FILE *stream);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef freopen
+# define freopen(f,m,s) \
+ (GL_LINK_WARNING ("freopen on Win32 platforms is not POSIX compatible - " \
+ "use gnulib module freopen for portability"), \
+ freopen (f, m, s))
+#endif
+
+#if @GNULIB_FSEEKO@
+# if @REPLACE_FSEEKO@
+/* Provide fseek, fseeko functions that are aware of a preceding
+ fflush(), and which detect pipes. */
+# define fseeko rpl_fseeko
+extern int fseeko (FILE *fp, off_t offset, int whence);
+# define fseek(fp, offset, whence) fseeko (fp, (off_t)(offset), whence)
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef fseeko
+# define fseeko(f,o,w) \
+ (GL_LINK_WARNING ("fseeko is unportable - " \
+ "use gnulib module fseeko for portability"), \
+ fseeko (f, o, w))
+#endif
+
+#if @GNULIB_FSEEK@ && @REPLACE_FSEEK@
+extern int rpl_fseek (FILE *fp, long offset, int whence);
+# undef fseek
+# if defined GNULIB_POSIXCHECK
+# define fseek(f,o,w) \
+ (GL_LINK_WARNING ("fseek cannot handle files larger than 4 GB " \
+ "on 32-bit platforms - " \
+ "use fseeko function for handling of large files"), \
+ rpl_fseek (f, o, w))
+# else
+# define fseek rpl_fseek
+# endif
+#elif defined GNULIB_POSIXCHECK
+# ifndef fseek
+# define fseek(f,o,w) \
+ (GL_LINK_WARNING ("fseek cannot handle files larger than 4 GB " \
+ "on 32-bit platforms - " \
+ "use fseeko function for handling of large files"), \
+ fseek (f, o, w))
+# endif
+#endif
+
+#if @GNULIB_FTELLO@
+# if @REPLACE_FTELLO@
+# define ftello rpl_ftello
+extern off_t ftello (FILE *fp);
+# define ftell(fp) ftello (fp)
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef ftello
+# define ftello(f) \
+ (GL_LINK_WARNING ("ftello is unportable - " \
+ "use gnulib module ftello for portability"), \
+ ftello (f))
+#endif
+
+#if @GNULIB_FTELL@ && @REPLACE_FTELL@
+extern long rpl_ftell (FILE *fp);
+# undef ftell
+# if GNULIB_POSIXCHECK
+# define ftell(f) \
+ (GL_LINK_WARNING ("ftell cannot handle files larger than 4 GB " \
+ "on 32-bit platforms - " \
+ "use ftello function for handling of large files"), \
+ rpl_ftell (f))
+# else
+# define ftell rpl_ftell
+# endif
+#elif defined GNULIB_POSIXCHECK
+# ifndef ftell
+# define ftell(f) \
+ (GL_LINK_WARNING ("ftell cannot handle files larger than 4 GB " \
+ "on 32-bit platforms - " \
+ "use ftello function for handling of large files"), \
+ ftell (f))
+# endif
+#endif
+
+#if @GNULIB_FFLUSH@
+# if @REPLACE_FFLUSH@
+# define fflush rpl_fflush
+ /* Flush all pending data on STREAM according to POSIX rules. Both
+ output and seekable input streams are supported.
+ Note! LOSS OF DATA can occur if fflush is applied on an input stream
+ that is _not_seekable_ or on an update stream that is _not_seekable_
+ and in which the most recent operation was input. Seekability can
+ be tested with lseek(fileno(fp),0,SEEK_CUR). */
+ extern int fflush (FILE *gl_stream);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef fflush
+# define fflush(f) \
+ (GL_LINK_WARNING ("fflush is not always POSIX compliant - " \
+ "use gnulib module fflush for portable " \
+ "POSIX compliance"), \
+ fflush (f))
+#endif
+
+#if @GNULIB_FPURGE@
+# if @REPLACE_FPURGE@
+# define fpurge rpl_fpurge
+# endif
+# if @REPLACE_FPURGE@ || !@HAVE_DECL_FPURGE@
+ /* Discard all pending buffered I/O data on STREAM.
+ STREAM must not be wide-character oriented.
+ Return 0 if successful. Upon error, return -1 and set errno. */
+ extern int fpurge (FILE *gl_stream);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef fpurge
+# define fpurge(f) \
+ (GL_LINK_WARNING ("fpurge is not always present - " \
+ "use gnulib module fpurge for portability"), \
+ fpurge (f))
+#endif
+
+#if @GNULIB_FCLOSE@
+# if @REPLACE_FCLOSE@
+# define fclose rpl_fclose
+ /* Close STREAM and its underlying file descriptor. */
+extern int fclose (FILE *stream);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef fclose
+# define fclose(f) \
+ (GL_LINK_WARNING ("fclose is not always POSIX compliant - " \
+ "use gnulib module fclose for portable " \
+ "POSIX compliance"), \
+ fclose (f))
+#endif
+
+#if @GNULIB_FPUTC@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# undef fputc
+# define fputc rpl_fputc
+extern int fputc (int c, FILE *stream);
+#endif
+
+#if @GNULIB_PUTC@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# undef putc
+# define putc rpl_fputc
+extern int putc (int c, FILE *stream);
+#endif
+
+#if @GNULIB_PUTCHAR@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# undef putchar
+# define putchar rpl_putchar
+extern int putchar (int c);
+#endif
+
+#if @GNULIB_FPUTS@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# undef fputs
+# define fputs rpl_fputs
+extern int fputs (const char *string, FILE *stream);
+#endif
+
+#if @GNULIB_PUTS@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# undef puts
+# define puts rpl_puts
+extern int puts (const char *string);
+#endif
+
+#if @GNULIB_FWRITE@ && @REPLACE_STDIO_WRITE_FUNCS@ && @GNULIB_STDIO_H_SIGPIPE@
+# undef fwrite
+# define fwrite rpl_fwrite
+extern size_t fwrite (const void *ptr, size_t s, size_t n, FILE *stream);
+#endif
+
+#if @GNULIB_GETDELIM@
+# if !@HAVE_DECL_GETDELIM@
+/* Read input, up to (and including) the next occurrence of DELIMITER, from
+ STREAM, store it in *LINEPTR (and NUL-terminate it).
+ *LINEPTR is a pointer returned from malloc (or NULL), pointing to *LINESIZE
+ bytes of space. It is realloc'd as necessary.
+ Return the number of bytes read and stored at *LINEPTR (not including the
+ NUL terminator), or -1 on error or EOF. */
+extern ssize_t getdelim (char **lineptr, size_t *linesize, int delimiter,
+ FILE *stream);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getdelim
+# define getdelim(l, s, d, f) \
+ (GL_LINK_WARNING ("getdelim is unportable - " \
+ "use gnulib module getdelim for portability"), \
+ getdelim (l, s, d, f))
+#endif
+
+#if @GNULIB_GETLINE@
+# if @REPLACE_GETLINE@
+# undef getline
+# define getline rpl_getline
+# endif
+# if !@HAVE_DECL_GETLINE@ || @REPLACE_GETLINE@
+/* Read a line, up to (and including) the next newline, from STREAM, store it
+ in *LINEPTR (and NUL-terminate it).
+ *LINEPTR is a pointer returned from malloc (or NULL), pointing to *LINESIZE
+ bytes of space. It is realloc'd as necessary.
+ Return the number of bytes read and stored at *LINEPTR (not including the
+ NUL terminator), or -1 on error or EOF. */
+extern ssize_t getline (char **lineptr, size_t *linesize, FILE *stream);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getline
+# define getline(l, s, f) \
+ (GL_LINK_WARNING ("getline is unportable - " \
+ "use gnulib module getline for portability"), \
+ getline (l, s, f))
+#endif
+
+#if @GNULIB_PERROR@
+# if @REPLACE_PERROR@
+# define perror rpl_perror
+/* Print a message to standard error, describing the value of ERRNO,
+ (if STRING is not NULL and not empty) prefixed with STRING and ": ",
+ and terminated with a newline. */
+extern void perror (const char *string);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef perror
+# define perror(s) \
+ (GL_LINK_WARNING ("perror is not always POSIX compliant - " \
+ "use gnulib module perror for portability"), \
+ perror (s))
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _GL_STDIO_H */
+#endif /* _GL_STDIO_H */
+#endif
diff --git a/jni/iconv/srclib/stdlib.in.h b/jni/iconv/srclib/stdlib.in.h
new file mode 100644
index 0000000..f99767f
--- /dev/null
+++ b/jni/iconv/srclib/stdlib.in.h
@@ -0,0 +1,383 @@
+/* A GNU-like <stdlib.h>.
+
+ Copyright (C) 1995, 2001-2004, 2006-2009 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+
+#if defined __need_malloc_and_calloc
+/* Special invocation convention inside glibc header files. */
+
+#@INCLUDE_NEXT@ @NEXT_STDLIB_H@
+
+#else
+/* Normal invocation convention. */
+
+#ifndef _GL_STDLIB_H
+
+/* The include_next requires a split double-inclusion guard. */
+#@INCLUDE_NEXT@ @NEXT_STDLIB_H@
+
+#ifndef _GL_STDLIB_H
+#define _GL_STDLIB_H
+
+
+/* Solaris declares getloadavg() in <sys/loadavg.h>. */
+#if @GNULIB_GETLOADAVG@ && @HAVE_SYS_LOADAVG_H@
+# include <sys/loadavg.h>
+#endif
+
+/* OSF/1 5.1 declares 'struct random_data' in <random.h>, which is included
+ from <stdlib.h> if _REENTRANT is defined. Include it always. */
+#if @HAVE_RANDOM_H@
+# include <random.h>
+#endif
+
+#if @GNULIB_RANDOM_R@ || !@HAVE_STRUCT_RANDOM_DATA@
+# include <stdint.h>
+#endif
+
+#if !@HAVE_STRUCT_RANDOM_DATA@
+struct random_data
+{
+ int32_t *fptr; /* Front pointer. */
+ int32_t *rptr; /* Rear pointer. */
+ int32_t *state; /* Array of state values. */
+ int rand_type; /* Type of random number generator. */
+ int rand_deg; /* Degree of random number generator. */
+ int rand_sep; /* Distance between front and rear. */
+ int32_t *end_ptr; /* Pointer behind state table. */
+};
+#endif
+
+/* The definition of GL_LINK_WARNING is copied here. */
+
+
+/* Some systems do not define EXIT_*, despite otherwise supporting C89. */
+#ifndef EXIT_SUCCESS
+# define EXIT_SUCCESS 0
+#endif
+/* Tandem/NSK and other platforms that define EXIT_FAILURE as -1 interfere
+ with proper operation of xargs. */
+#ifndef EXIT_FAILURE
+# define EXIT_FAILURE 1
+#elif EXIT_FAILURE != 1
+# undef EXIT_FAILURE
+# define EXIT_FAILURE 1
+#endif
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+#if @GNULIB_MALLOC_POSIX@
+# if !@HAVE_MALLOC_POSIX@
+# undef malloc
+# define malloc rpl_malloc
+extern void * malloc (size_t size);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef malloc
+# define malloc(s) \
+ (GL_LINK_WARNING ("malloc is not POSIX compliant everywhere - " \
+ "use gnulib module malloc-posix for portability"), \
+ malloc (s))
+#endif
+
+
+#if @GNULIB_REALLOC_POSIX@
+# if !@HAVE_REALLOC_POSIX@
+# undef realloc
+# define realloc rpl_realloc
+extern void * realloc (void *ptr, size_t size);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef realloc
+# define realloc(p,s) \
+ (GL_LINK_WARNING ("realloc is not POSIX compliant everywhere - " \
+ "use gnulib module realloc-posix for portability"), \
+ realloc (p, s))
+#endif
+
+
+#if @GNULIB_CALLOC_POSIX@
+# if !@HAVE_CALLOC_POSIX@
+# undef calloc
+# define calloc rpl_calloc
+extern void * calloc (size_t nmemb, size_t size);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef calloc
+# define calloc(n,s) \
+ (GL_LINK_WARNING ("calloc is not POSIX compliant everywhere - " \
+ "use gnulib module calloc-posix for portability"), \
+ calloc (n, s))
+#endif
+
+
+#if @GNULIB_ATOLL@
+# if !@HAVE_ATOLL@
+/* Parse a signed decimal integer.
+ Returns the value of the integer. Errors are not detected. */
+extern long long atoll (const char *string);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef atoll
+# define atoll(s) \
+ (GL_LINK_WARNING ("atoll is unportable - " \
+ "use gnulib module atoll for portability"), \
+ atoll (s))
+#endif
+
+
+#if @GNULIB_GETLOADAVG@
+# if !@HAVE_DECL_GETLOADAVG@
+/* Store max(NELEM,3) load average numbers in LOADAVG[].
+ The three numbers are the load average of the last 1 minute, the last 5
+ minutes, and the last 15 minutes, respectively.
+ LOADAVG is an array of NELEM numbers. */
+extern int getloadavg (double loadavg[], int nelem);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getloadavg
+# define getloadavg(l,n) \
+ (GL_LINK_WARNING ("getloadavg is not portable - " \
+ "use gnulib module getloadavg for portability"), \
+ getloadavg (l, n))
+#endif
+
+
+#if @GNULIB_GETSUBOPT@
+/* Assuming *OPTIONP is a comma separated list of elements of the form
+ "token" or "token=value", getsubopt parses the first of these elements.
+ If the first element refers to a "token" that is member of the given
+ NULL-terminated array of tokens:
+ - It replaces the comma with a NUL byte, updates *OPTIONP to point past
+ the first option and the comma, sets *VALUEP to the value of the
+ element (or NULL if it doesn't contain an "=" sign),
+ - It returns the index of the "token" in the given array of tokens.
+ Otherwise it returns -1, and *OPTIONP and *VALUEP are undefined.
+ For more details see the POSIX:2001 specification.
+ http://www.opengroup.org/susv3xsh/getsubopt.html */
+# if !@HAVE_GETSUBOPT@
+extern int getsubopt (char **optionp, char *const *tokens, char **valuep);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getsubopt
+# define getsubopt(o,t,v) \
+ (GL_LINK_WARNING ("getsubopt is unportable - " \
+ "use gnulib module getsubopt for portability"), \
+ getsubopt (o, t, v))
+#endif
+
+
+#if @GNULIB_MKDTEMP@
+# if !@HAVE_MKDTEMP@
+/* Create a unique temporary directory from TEMPLATE.
+ The last six characters of TEMPLATE must be "XXXXXX";
+ they are replaced with a string that makes the directory name unique.
+ Returns TEMPLATE, or a null pointer if it cannot get a unique name.
+ The directory is created mode 700. */
+extern char * mkdtemp (char * /*template*/);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mkdtemp
+# define mkdtemp(t) \
+ (GL_LINK_WARNING ("mkdtemp is unportable - " \
+ "use gnulib module mkdtemp for portability"), \
+ mkdtemp (t))
+#endif
+
+
+#if @GNULIB_MKSTEMP@
+# if @REPLACE_MKSTEMP@
+/* Create a unique temporary file from TEMPLATE.
+ The last six characters of TEMPLATE must be "XXXXXX";
+ they are replaced with a string that makes the file name unique.
+ The file is then created, ensuring it didn't exist before.
+ The file is created read-write (mask at least 0600 & ~umask), but it may be
+ world-readable and world-writable (mask 0666 & ~umask), depending on the
+ implementation.
+ Returns the open file descriptor if successful, otherwise -1 and errno
+ set. */
+# define mkstemp rpl_mkstemp
+extern int mkstemp (char * /*template*/);
+# else
+/* On MacOS X 10.3, only <unistd.h> declares mkstemp. */
+# include <unistd.h>
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mkstemp
+# define mkstemp(t) \
+ (GL_LINK_WARNING ("mkstemp is unportable - " \
+ "use gnulib module mkstemp for portability"), \
+ mkstemp (t))
+#endif
+
+
+#if @GNULIB_PUTENV@
+# if @REPLACE_PUTENV@
+# undef putenv
+# define putenv rpl_putenv
+extern int putenv (char *string);
+# endif
+#endif
+
+
+#if @GNULIB_RANDOM_R@
+# if !@HAVE_RANDOM_R@
+
+# ifndef RAND_MAX
+# define RAND_MAX 2147483647
+# endif
+
+int srandom_r (unsigned int seed, struct random_data *rand_state);
+int initstate_r (unsigned int seed, char *buf, size_t buf_size,
+ struct random_data *rand_state);
+int setstate_r (char *arg_state, struct random_data *rand_state);
+int random_r (struct random_data *buf, int32_t *result);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef random_r
+# define random_r(b,r) \
+ (GL_LINK_WARNING ("random_r is unportable - " \
+ "use gnulib module random_r for portability"), \
+ random_r (b,r))
+# undef initstate_r
+# define initstate_r(s,b,sz,r) \
+ (GL_LINK_WARNING ("initstate_r is unportable - " \
+ "use gnulib module random_r for portability"), \
+ initstate_r (s,b,sz,r))
+# undef srandom_r
+# define srandom_r(s,r) \
+ (GL_LINK_WARNING ("srandom_r is unportable - " \
+ "use gnulib module random_r for portability"), \
+ srandom_r (s,r))
+# undef setstate_r
+# define setstate_r(a,r) \
+ (GL_LINK_WARNING ("setstate_r is unportable - " \
+ "use gnulib module random_r for portability"), \
+ setstate_r (a,r))
+#endif
+
+
+#if @GNULIB_RPMATCH@
+# if !@HAVE_RPMATCH@
+/* Test a user response to a question.
+ Return 1 if it is affirmative, 0 if it is negative, or -1 if not clear. */
+extern int rpmatch (const char *response);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef rpmatch
+# define rpmatch(r) \
+ (GL_LINK_WARNING ("rpmatch is unportable - " \
+ "use gnulib module rpmatch for portability"), \
+ rpmatch (r))
+#endif
+
+
+#if @GNULIB_SETENV@
+# if !@HAVE_SETENV@
+/* Set NAME to VALUE in the environment.
+ If REPLACE is nonzero, overwrite an existing value. */
+extern int setenv (const char *name, const char *value, int replace);
+# endif
+#endif
+
+
+#if @GNULIB_UNSETENV@
+# if @HAVE_UNSETENV@
+# if @VOID_UNSETENV@
+/* On some systems, unsetenv() returns void.
+ This is the case for MacOS X 10.3, FreeBSD 4.8, NetBSD 1.6, OpenBSD 3.4. */
+# define unsetenv(name) ((unsetenv)(name), 0)
+# endif
+# else
+/* Remove the variable NAME from the environment. */
+extern int unsetenv (const char *name);
+# endif
+#endif
+
+
+#if @GNULIB_STRTOD@
+# if @REPLACE_STRTOD@
+# define strtod rpl_strtod
+# endif
+# if !@HAVE_STRTOD@ || @REPLACE_STRTOD@
+ /* Parse a double from STRING, updating ENDP if appropriate. */
+extern double strtod (const char *str, char **endp);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strtod
+# define strtod(s, e) \
+ (GL_LINK_WARNING ("strtod is unportable - " \
+ "use gnulib module strtod for portability"), \
+ strtod (s, e))
+#endif
+
+
+#if @GNULIB_STRTOLL@
+# if !@HAVE_STRTOLL@
+/* Parse a signed integer whose textual representation starts at STRING.
+ The integer is expected to be in base BASE (2 <= BASE <= 36); if BASE == 0,
+ it may be decimal or octal (with prefix "0") or hexadecimal (with prefix
+ "0x").
+ If ENDPTR is not NULL, the address of the first byte after the integer is
+ stored in *ENDPTR.
+ Upon overflow, the return value is LLONG_MAX or LLONG_MIN, and errno is set
+ to ERANGE. */
+extern long long strtoll (const char *string, char **endptr, int base);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strtoll
+# define strtoll(s,e,b) \
+ (GL_LINK_WARNING ("strtoll is unportable - " \
+ "use gnulib module strtoll for portability"), \
+ strtoll (s, e, b))
+#endif
+
+
+#if @GNULIB_STRTOULL@
+# if !@HAVE_STRTOULL@
+/* Parse an unsigned integer whose textual representation starts at STRING.
+ The integer is expected to be in base BASE (2 <= BASE <= 36); if BASE == 0,
+ it may be decimal or octal (with prefix "0") or hexadecimal (with prefix
+ "0x").
+ If ENDPTR is not NULL, the address of the first byte after the integer is
+ stored in *ENDPTR.
+ Upon overflow, the return value is ULLONG_MAX, and errno is set to
+ ERANGE. */
+extern unsigned long long strtoull (const char *string, char **endptr, int base);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strtoull
+# define strtoull(s,e,b) \
+ (GL_LINK_WARNING ("strtoull is unportable - " \
+ "use gnulib module strtoull for portability"), \
+ strtoull (s, e, b))
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _GL_STDLIB_H */
+#endif /* _GL_STDLIB_H */
+#endif
diff --git a/jni/iconv/srclib/streq.h b/jni/iconv/srclib/streq.h
new file mode 100644
index 0000000..80df916
--- /dev/null
+++ b/jni/iconv/srclib/streq.h
@@ -0,0 +1,176 @@
+/* Optimized string comparison.
+ Copyright (C) 2001-2002, 2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Bruno Haible <bruno@clisp.org>. */
+
+#ifndef _GL_STREQ_H
+#define _GL_STREQ_H
+
+#include <string.h>
+
+/* STREQ allows to optimize string comparison with a small literal string.
+ STREQ (s, "EUC-KR", 'E', 'U', 'C', '-', 'K', 'R', 0, 0, 0)
+ is semantically equivalent to
+ strcmp (s, "EUC-KR") == 0
+ just faster. */
+
+/* Help GCC to generate good code for string comparisons with
+ immediate strings. */
+#if defined (__GNUC__) && defined (__OPTIMIZE__)
+
+static inline int
+streq9 (const char *s1, const char *s2)
+{
+ return strcmp (s1 + 9, s2 + 9) == 0;
+}
+
+static inline int
+streq8 (const char *s1, const char *s2, char s28)
+{
+ if (s1[8] == s28)
+ {
+ if (s28 == 0)
+ return 1;
+ else
+ return streq9 (s1, s2);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq7 (const char *s1, const char *s2, char s27, char s28)
+{
+ if (s1[7] == s27)
+ {
+ if (s27 == 0)
+ return 1;
+ else
+ return streq8 (s1, s2, s28);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq6 (const char *s1, const char *s2, char s26, char s27, char s28)
+{
+ if (s1[6] == s26)
+ {
+ if (s26 == 0)
+ return 1;
+ else
+ return streq7 (s1, s2, s27, s28);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq5 (const char *s1, const char *s2, char s25, char s26, char s27, char s28)
+{
+ if (s1[5] == s25)
+ {
+ if (s25 == 0)
+ return 1;
+ else
+ return streq6 (s1, s2, s26, s27, s28);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq4 (const char *s1, const char *s2, char s24, char s25, char s26, char s27, char s28)
+{
+ if (s1[4] == s24)
+ {
+ if (s24 == 0)
+ return 1;
+ else
+ return streq5 (s1, s2, s25, s26, s27, s28);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq3 (const char *s1, const char *s2, char s23, char s24, char s25, char s26, char s27, char s28)
+{
+ if (s1[3] == s23)
+ {
+ if (s23 == 0)
+ return 1;
+ else
+ return streq4 (s1, s2, s24, s25, s26, s27, s28);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq2 (const char *s1, const char *s2, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
+{
+ if (s1[2] == s22)
+ {
+ if (s22 == 0)
+ return 1;
+ else
+ return streq3 (s1, s2, s23, s24, s25, s26, s27, s28);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq1 (const char *s1, const char *s2, char s21, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
+{
+ if (s1[1] == s21)
+ {
+ if (s21 == 0)
+ return 1;
+ else
+ return streq2 (s1, s2, s22, s23, s24, s25, s26, s27, s28);
+ }
+ else
+ return 0;
+}
+
+static inline int
+streq0 (const char *s1, const char *s2, char s20, char s21, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
+{
+ if (s1[0] == s20)
+ {
+ if (s20 == 0)
+ return 1;
+ else
+ return streq1 (s1, s2, s21, s22, s23, s24, s25, s26, s27, s28);
+ }
+ else
+ return 0;
+}
+
+#define STREQ(s1,s2,s20,s21,s22,s23,s24,s25,s26,s27,s28) \
+ streq0 (s1, s2, s20, s21, s22, s23, s24, s25, s26, s27, s28)
+
+#else
+
+#define STREQ(s1,s2,s20,s21,s22,s23,s24,s25,s26,s27,s28) \
+ (strcmp (s1, s2) == 0)
+
+#endif
+
+#endif /* _GL_STREQ_H */
diff --git a/jni/iconv/srclib/strerror.c b/jni/iconv/srclib/strerror.c
new file mode 100644
index 0000000..dfe6c25
--- /dev/null
+++ b/jni/iconv/srclib/strerror.c
@@ -0,0 +1,347 @@
+/* strerror.c --- POSIX compatible system error routine
+
+ Copyright (C) 2007-2009 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+#include <string.h>
+
+#if REPLACE_STRERROR
+
+# include <errno.h>
+# include <stdio.h>
+
+# if GNULIB_defined_ESOCK /* native Windows platforms */
+# if HAVE_WINSOCK2_H
+# include <winsock2.h>
+# endif
+# endif
+
+# include "intprops.h"
+
+# undef strerror
+# if ! HAVE_DECL_STRERROR
+# define strerror(n) NULL
+# endif
+
+char *
+rpl_strerror (int n)
+{
+ char const *msg = NULL;
+ /* These error messages are taken from glibc/sysdeps/gnu/errlist.c. */
+ switch (n)
+ {
+# if GNULIB_defined_ETXTBSY
+ case ETXTBSY:
+ msg = "Text file busy";
+ break;
+# endif
+
+# if GNULIB_defined_ESOCK /* native Windows platforms */
+ /* EWOULDBLOCK is the same as EAGAIN. */
+ case EINPROGRESS:
+ msg = "Operation now in progress";
+ break;
+ case EALREADY:
+ msg = "Operation already in progress";
+ break;
+ case ENOTSOCK:
+ msg = "Socket operation on non-socket";
+ break;
+ case EDESTADDRREQ:
+ msg = "Destination address required";
+ break;
+ case EMSGSIZE:
+ msg = "Message too long";
+ break;
+ case EPROTOTYPE:
+ msg = "Protocol wrong type for socket";
+ break;
+ case ENOPROTOOPT:
+ msg = "Protocol not available";
+ break;
+ case EPROTONOSUPPORT:
+ msg = "Protocol not supported";
+ break;
+ case ESOCKTNOSUPPORT:
+ msg = "Socket type not supported";
+ break;
+ case EOPNOTSUPP:
+ msg = "Operation not supported";
+ break;
+ case EPFNOSUPPORT:
+ msg = "Protocol family not supported";
+ break;
+ case EAFNOSUPPORT:
+ msg = "Address family not supported by protocol";
+ break;
+ case EADDRINUSE:
+ msg = "Address already in use";
+ break;
+ case EADDRNOTAVAIL:
+ msg = "Cannot assign requested address";
+ break;
+ case ENETDOWN:
+ msg = "Network is down";
+ break;
+ case ENETUNREACH:
+ msg = "Network is unreachable";
+ break;
+ case ENETRESET:
+ msg = "Network dropped connection on reset";
+ break;
+ case ECONNABORTED:
+ msg = "Software caused connection abort";
+ break;
+ case ECONNRESET:
+ msg = "Connection reset by peer";
+ break;
+ case ENOBUFS:
+ msg = "No buffer space available";
+ break;
+ case EISCONN:
+ msg = "Transport endpoint is already connected";
+ break;
+ case ENOTCONN:
+ msg = "Transport endpoint is not connected";
+ break;
+ case ESHUTDOWN:
+ msg = "Cannot send after transport endpoint shutdown";
+ break;
+ case ETOOMANYREFS:
+ msg = "Too many references: cannot splice";
+ break;
+ case ETIMEDOUT:
+ msg = "Connection timed out";
+ break;
+ case ECONNREFUSED:
+ msg = "Connection refused";
+ break;
+ case ELOOP:
+ msg = "Too many levels of symbolic links";
+ break;
+ case EHOSTDOWN:
+ msg = "Host is down";
+ break;
+ case EHOSTUNREACH:
+ msg = "No route to host";
+ break;
+ case EPROCLIM:
+ msg = "Too many processes";
+ break;
+ case EUSERS:
+ msg = "Too many users";
+ break;
+ case EDQUOT:
+ msg = "Disk quota exceeded";
+ break;
+ case ESTALE:
+ msg = "Stale NFS file handle";
+ break;
+ case EREMOTE:
+ msg = "Object is remote";
+ break;
+# if HAVE_WINSOCK2_H
+ /* WSA_INVALID_HANDLE maps to EBADF */
+ /* WSA_NOT_ENOUGH_MEMORY maps to ENOMEM */
+ /* WSA_INVALID_PARAMETER maps to EINVAL */
+ case WSA_OPERATION_ABORTED:
+ msg = "Overlapped operation aborted";
+ break;
+ case WSA_IO_INCOMPLETE:
+ msg = "Overlapped I/O event object not in signaled state";
+ break;
+ case WSA_IO_PENDING:
+ msg = "Overlapped operations will complete later";
+ break;
+ /* WSAEINTR maps to EINTR */
+ /* WSAEBADF maps to EBADF */
+ /* WSAEACCES maps to EACCES */
+ /* WSAEFAULT maps to EFAULT */
+ /* WSAEINVAL maps to EINVAL */
+ /* WSAEMFILE maps to EMFILE */
+ /* WSAEWOULDBLOCK maps to EWOULDBLOCK */
+ /* WSAEINPROGRESS is EINPROGRESS */
+ /* WSAEALREADY is EALREADY */
+ /* WSAENOTSOCK is ENOTSOCK */
+ /* WSAEDESTADDRREQ is EDESTADDRREQ */
+ /* WSAEMSGSIZE is EMSGSIZE */
+ /* WSAEPROTOTYPE is EPROTOTYPE */
+ /* WSAENOPROTOOPT is ENOPROTOOPT */
+ /* WSAEPROTONOSUPPORT is EPROTONOSUPPORT */
+ /* WSAESOCKTNOSUPPORT is ESOCKTNOSUPPORT */
+ /* WSAEOPNOTSUPP is EOPNOTSUPP */
+ /* WSAEPFNOSUPPORT is EPFNOSUPPORT */
+ /* WSAEAFNOSUPPORT is EAFNOSUPPORT */
+ /* WSAEADDRINUSE is EADDRINUSE */
+ /* WSAEADDRNOTAVAIL is EADDRNOTAVAIL */
+ /* WSAENETDOWN is ENETDOWN */
+ /* WSAENETUNREACH is ENETUNREACH */
+ /* WSAENETRESET is ENETRESET */
+ /* WSAECONNABORTED is ECONNABORTED */
+ /* WSAECONNRESET is ECONNRESET */
+ /* WSAENOBUFS is ENOBUFS */
+ /* WSAEISCONN is EISCONN */
+ /* WSAENOTCONN is ENOTCONN */
+ /* WSAESHUTDOWN is ESHUTDOWN */
+ /* WSAETOOMANYREFS is ETOOMANYREFS */
+ /* WSAETIMEDOUT is ETIMEDOUT */
+ /* WSAECONNREFUSED is ECONNREFUSED */
+ /* WSAELOOP is ELOOP */
+ /* WSAENAMETOOLONG maps to ENAMETOOLONG */
+ /* WSAEHOSTDOWN is EHOSTDOWN */
+ /* WSAEHOSTUNREACH is EHOSTUNREACH */
+ /* WSAENOTEMPTY maps to ENOTEMPTY */
+ /* WSAEPROCLIM is EPROCLIM */
+ /* WSAEUSERS is EUSERS */
+ /* WSAEDQUOT is EDQUOT */
+ /* WSAESTALE is ESTALE */
+ /* WSAEREMOTE is EREMOTE */
+ case WSASYSNOTREADY:
+ msg = "Network subsystem is unavailable";
+ break;
+ case WSAVERNOTSUPPORTED:
+ msg = "Winsock.dll version out of range";
+ break;
+ case WSANOTINITIALISED:
+ msg = "Successful WSAStartup not yet performed";
+ break;
+ case WSAEDISCON:
+ msg = "Graceful shutdown in progress";
+ break;
+ case WSAENOMORE: case WSA_E_NO_MORE:
+ msg = "No more results";
+ break;
+ case WSAECANCELLED: case WSA_E_CANCELLED:
+ msg = "Call was canceled";
+ break;
+ case WSAEINVALIDPROCTABLE:
+ msg = "Procedure call table is invalid";
+ break;
+ case WSAEINVALIDPROVIDER:
+ msg = "Service provider is invalid";
+ break;
+ case WSAEPROVIDERFAILEDINIT:
+ msg = "Service provider failed to initialize";
+ break;
+ case WSASYSCALLFAILURE:
+ msg = "System call failure";
+ break;
+ case WSASERVICE_NOT_FOUND:
+ msg = "Service not found";
+ break;
+ case WSATYPE_NOT_FOUND:
+ msg = "Class type not found";
+ break;
+ case WSAEREFUSED:
+ msg = "Database query was refused";
+ break;
+ case WSAHOST_NOT_FOUND:
+ msg = "Host not found";
+ break;
+ case WSATRY_AGAIN:
+ msg = "Nonauthoritative host not found";
+ break;
+ case WSANO_RECOVERY:
+ msg = "Nonrecoverable error";
+ break;
+ case WSANO_DATA:
+ msg = "Valid name, no data record of requested type";
+ break;
+ /* WSA_QOS_* omitted */
+# endif
+# endif
+
+# if GNULIB_defined_ENOMSG
+ case ENOMSG:
+ msg = "No message of desired type";
+ break;
+# endif
+
+# if GNULIB_defined_EIDRM
+ case EIDRM:
+ msg = "Identifier removed";
+ break;
+# endif
+
+# if GNULIB_defined_ENOLINK
+ case ENOLINK:
+ msg = "Link has been severed";
+ break;
+# endif
+
+# if GNULIB_defined_EPROTO
+ case EPROTO:
+ msg = "Protocol error";
+ break;
+# endif
+
+# if GNULIB_defined_EMULTIHOP
+ case EMULTIHOP:
+ msg = "Multihop attempted";
+ break;
+# endif
+
+# if GNULIB_defined_EBADMSG
+ case EBADMSG:
+ msg = "Bad message";
+ break;
+# endif
+
+# if GNULIB_defined_EOVERFLOW
+ case EOVERFLOW:
+ msg = "Value too large for defined data type";
+ break;
+# endif
+
+# if GNULIB_defined_ENOTSUP
+ case ENOTSUP:
+ msg = "Not supported";
+ break;
+# endif
+
+# if GNULIB_defined_ESTALE
+ case ESTALE:
+ msg = "Stale NFS file handle";
+ break;
+# endif
+
+# if GNULIB_defined_ECANCELED
+ case ECANCELED:
+ msg = "Operation canceled";
+ break;
+# endif
+ }
+
+ if (msg)
+ return (char *) msg;
+
+ {
+ char *result = strerror (n);
+
+ if (result == NULL || result[0] == '\0')
+ {
+ static char const fmt[] = "Unknown error (%d)";
+ static char msg_buf[sizeof fmt + INT_STRLEN_BOUND (n)];
+ sprintf (msg_buf, fmt, n);
+ return msg_buf;
+ }
+
+ return result;
+ }
+}
+
+#endif
diff --git a/jni/iconv/srclib/string.in.h b/jni/iconv/srclib/string.in.h
new file mode 100644
index 0000000..97da28f
--- /dev/null
+++ b/jni/iconv/srclib/string.in.h
@@ -0,0 +1,620 @@
+/* A GNU-like <string.h>.
+
+ Copyright (C) 1995-1996, 2001-2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _GL_STRING_H
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+
+/* The include_next requires a split double-inclusion guard. */
+#@INCLUDE_NEXT@ @NEXT_STRING_H@
+
+#ifndef _GL_STRING_H
+#define _GL_STRING_H
+
+
+#ifndef __attribute__
+/* This feature is available in gcc versions 2.5 and later. */
+# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 5)
+# define __attribute__(Spec) /* empty */
+# endif
+/* The attribute __pure__ was added in gcc 2.96. */
+# if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 96)
+# define __pure__ /* empty */
+# endif
+#endif
+
+
+/* The definition of GL_LINK_WARNING is copied here. */
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Return the first instance of C within N bytes of S, or NULL. */
+#if @GNULIB_MEMCHR@
+# if @REPLACE_MEMCHR@
+# define memchr rpl_memchr
+extern void *memchr (void const *__s, int __c, size_t __n)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef memchr
+# define memchr(s,c,n) \
+ (GL_LINK_WARNING ("memchr has platform-specific bugs - " \
+ "use gnulib module memchr for portability" ), \
+ memchr (s, c, n))
+#endif
+
+/* Return the first occurrence of NEEDLE in HAYSTACK. */
+#if @GNULIB_MEMMEM@
+# if @REPLACE_MEMMEM@
+# define memmem rpl_memmem
+# endif
+# if ! @HAVE_DECL_MEMMEM@ || @REPLACE_MEMMEM@
+extern void *memmem (void const *__haystack, size_t __haystack_len,
+ void const *__needle, size_t __needle_len)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef memmem
+# define memmem(a,al,b,bl) \
+ (GL_LINK_WARNING ("memmem is unportable and often quadratic - " \
+ "use gnulib module memmem-simple for portability, " \
+ "and module memmem for speed" ), \
+ memmem (a, al, b, bl))
+#endif
+
+/* Copy N bytes of SRC to DEST, return pointer to bytes after the
+ last written byte. */
+#if @GNULIB_MEMPCPY@
+# if ! @HAVE_MEMPCPY@
+extern void *mempcpy (void *restrict __dest, void const *restrict __src,
+ size_t __n);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mempcpy
+# define mempcpy(a,b,n) \
+ (GL_LINK_WARNING ("mempcpy is unportable - " \
+ "use gnulib module mempcpy for portability"), \
+ mempcpy (a, b, n))
+#endif
+
+/* Search backwards through a block for a byte (specified as an int). */
+#if @GNULIB_MEMRCHR@
+# if ! @HAVE_DECL_MEMRCHR@
+extern void *memrchr (void const *, int, size_t)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef memrchr
+# define memrchr(a,b,c) \
+ (GL_LINK_WARNING ("memrchr is unportable - " \
+ "use gnulib module memrchr for portability"), \
+ memrchr (a, b, c))
+#endif
+
+/* Find the first occurrence of C in S. More efficient than
+ memchr(S,C,N), at the expense of undefined behavior if C does not
+ occur within N bytes. */
+#if @GNULIB_RAWMEMCHR@
+# if ! @HAVE_RAWMEMCHR@
+extern void *rawmemchr (void const *__s, int __c_in)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef rawmemchr
+# define rawmemchr(a,b) \
+ (GL_LINK_WARNING ("rawmemchr is unportable - " \
+ "use gnulib module rawmemchr for portability"), \
+ rawmemchr (a, b))
+#endif
+
+/* Copy SRC to DST, returning the address of the terminating '\0' in DST. */
+#if @GNULIB_STPCPY@
+# if ! @HAVE_STPCPY@
+extern char *stpcpy (char *restrict __dst, char const *restrict __src);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef stpcpy
+# define stpcpy(a,b) \
+ (GL_LINK_WARNING ("stpcpy is unportable - " \
+ "use gnulib module stpcpy for portability"), \
+ stpcpy (a, b))
+#endif
+
+/* Copy no more than N bytes of SRC to DST, returning a pointer past the
+ last non-NUL byte written into DST. */
+#if @GNULIB_STPNCPY@
+# if ! @HAVE_STPNCPY@
+# define stpncpy gnu_stpncpy
+extern char *stpncpy (char *restrict __dst, char const *restrict __src,
+ size_t __n);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef stpncpy
+# define stpncpy(a,b,n) \
+ (GL_LINK_WARNING ("stpncpy is unportable - " \
+ "use gnulib module stpncpy for portability"), \
+ stpncpy (a, b, n))
+#endif
+
+#if defined GNULIB_POSIXCHECK
+/* strchr() does not work with multibyte strings if the locale encoding is
+ GB18030 and the character to be searched is a digit. */
+# undef strchr
+# define strchr(s,c) \
+ (GL_LINK_WARNING ("strchr cannot work correctly on character strings " \
+ "in some multibyte locales - " \
+ "use mbschr if you care about internationalization"), \
+ strchr (s, c))
+#endif
+
+/* Find the first occurrence of C in S or the final NUL byte. */
+#if @GNULIB_STRCHRNUL@
+# if ! @HAVE_STRCHRNUL@
+extern char *strchrnul (char const *__s, int __c_in)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strchrnul
+# define strchrnul(a,b) \
+ (GL_LINK_WARNING ("strchrnul is unportable - " \
+ "use gnulib module strchrnul for portability"), \
+ strchrnul (a, b))
+#endif
+
+/* Duplicate S, returning an identical malloc'd string. */
+#if @GNULIB_STRDUP@
+# if @REPLACE_STRDUP@
+# undef strdup
+# define strdup rpl_strdup
+# endif
+# if !(@HAVE_DECL_STRDUP@ || defined strdup) || @REPLACE_STRDUP@
+extern char *strdup (char const *__s);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strdup
+# define strdup(a) \
+ (GL_LINK_WARNING ("strdup is unportable - " \
+ "use gnulib module strdup for portability"), \
+ strdup (a))
+#endif
+
+/* Return a newly allocated copy of at most N bytes of STRING. */
+#if @GNULIB_STRNDUP@
+# if ! @HAVE_STRNDUP@
+# undef strndup
+# define strndup rpl_strndup
+# endif
+# if ! @HAVE_STRNDUP@ || ! @HAVE_DECL_STRNDUP@
+extern char *strndup (char const *__string, size_t __n);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strndup
+# define strndup(a,n) \
+ (GL_LINK_WARNING ("strndup is unportable - " \
+ "use gnulib module strndup for portability"), \
+ strndup (a, n))
+#endif
+
+/* Find the length (number of bytes) of STRING, but scan at most
+ MAXLEN bytes. If no '\0' terminator is found in that many bytes,
+ return MAXLEN. */
+#if @GNULIB_STRNLEN@
+# if ! @HAVE_DECL_STRNLEN@
+extern size_t strnlen (char const *__string, size_t __maxlen)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strnlen
+# define strnlen(a,n) \
+ (GL_LINK_WARNING ("strnlen is unportable - " \
+ "use gnulib module strnlen for portability"), \
+ strnlen (a, n))
+#endif
+
+#if defined GNULIB_POSIXCHECK
+/* strcspn() assumes the second argument is a list of single-byte characters.
+ Even in this simple case, it does not work with multibyte strings if the
+ locale encoding is GB18030 and one of the characters to be searched is a
+ digit. */
+# undef strcspn
+# define strcspn(s,a) \
+ (GL_LINK_WARNING ("strcspn cannot work correctly on character strings " \
+ "in multibyte locales - " \
+ "use mbscspn if you care about internationalization"), \
+ strcspn (s, a))
+#endif
+
+/* Find the first occurrence in S of any character in ACCEPT. */
+#if @GNULIB_STRPBRK@
+# if ! @HAVE_STRPBRK@
+extern char *strpbrk (char const *__s, char const *__accept)
+ __attribute__ ((__pure__));
+# endif
+# if defined GNULIB_POSIXCHECK
+/* strpbrk() assumes the second argument is a list of single-byte characters.
+ Even in this simple case, it does not work with multibyte strings if the
+ locale encoding is GB18030 and one of the characters to be searched is a
+ digit. */
+# undef strpbrk
+# define strpbrk(s,a) \
+ (GL_LINK_WARNING ("strpbrk cannot work correctly on character strings " \
+ "in multibyte locales - " \
+ "use mbspbrk if you care about internationalization"), \
+ strpbrk (s, a))
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strpbrk
+# define strpbrk(s,a) \
+ (GL_LINK_WARNING ("strpbrk is unportable - " \
+ "use gnulib module strpbrk for portability"), \
+ strpbrk (s, a))
+#endif
+
+#if defined GNULIB_POSIXCHECK
+/* strspn() assumes the second argument is a list of single-byte characters.
+ Even in this simple case, it cannot work with multibyte strings. */
+# undef strspn
+# define strspn(s,a) \
+ (GL_LINK_WARNING ("strspn cannot work correctly on character strings " \
+ "in multibyte locales - " \
+ "use mbsspn if you care about internationalization"), \
+ strspn (s, a))
+#endif
+
+#if defined GNULIB_POSIXCHECK
+/* strrchr() does not work with multibyte strings if the locale encoding is
+ GB18030 and the character to be searched is a digit. */
+# undef strrchr
+# define strrchr(s,c) \
+ (GL_LINK_WARNING ("strrchr cannot work correctly on character strings " \
+ "in some multibyte locales - " \
+ "use mbsrchr if you care about internationalization"), \
+ strrchr (s, c))
+#endif
+
+/* Search the next delimiter (char listed in DELIM) starting at *STRINGP.
+ If one is found, overwrite it with a NUL, and advance *STRINGP
+ to point to the next char after it. Otherwise, set *STRINGP to NULL.
+ If *STRINGP was already NULL, nothing happens.
+ Return the old value of *STRINGP.
+
+ This is a variant of strtok() that is multithread-safe and supports
+ empty fields.
+
+ Caveat: It modifies the original string.
+ Caveat: These functions cannot be used on constant strings.
+ Caveat: The identity of the delimiting character is lost.
+ Caveat: It doesn't work with multibyte strings unless all of the delimiter
+ characters are ASCII characters < 0x30.
+
+ See also strtok_r(). */
+#if @GNULIB_STRSEP@
+# if ! @HAVE_STRSEP@
+extern char *strsep (char **restrict __stringp, char const *restrict __delim);
+# endif
+# if defined GNULIB_POSIXCHECK
+# undef strsep
+# define strsep(s,d) \
+ (GL_LINK_WARNING ("strsep cannot work correctly on character strings " \
+ "in multibyte locales - " \
+ "use mbssep if you care about internationalization"), \
+ strsep (s, d))
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strsep
+# define strsep(s,d) \
+ (GL_LINK_WARNING ("strsep is unportable - " \
+ "use gnulib module strsep for portability"), \
+ strsep (s, d))
+#endif
+
+#if @GNULIB_STRSTR@
+# if @REPLACE_STRSTR@
+# define strstr rpl_strstr
+char *strstr (const char *haystack, const char *needle)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+/* strstr() does not work with multibyte strings if the locale encoding is
+ different from UTF-8:
+ POSIX says that it operates on "strings", and "string" in POSIX is defined
+ as a sequence of bytes, not of characters. */
+# undef strstr
+# define strstr(a,b) \
+ (GL_LINK_WARNING ("strstr is quadratic on many systems, and cannot " \
+ "work correctly on character strings in most " \
+ "multibyte locales - " \
+ "use mbsstr if you care about internationalization, " \
+ "or use strstr if you care about speed"), \
+ strstr (a, b))
+#endif
+
+/* Find the first occurrence of NEEDLE in HAYSTACK, using case-insensitive
+ comparison. */
+#if @GNULIB_STRCASESTR@
+# if @REPLACE_STRCASESTR@
+# define strcasestr rpl_strcasestr
+# endif
+# if ! @HAVE_STRCASESTR@ || @REPLACE_STRCASESTR@
+extern char *strcasestr (const char *haystack, const char *needle)
+ __attribute__ ((__pure__));
+# endif
+#elif defined GNULIB_POSIXCHECK
+/* strcasestr() does not work with multibyte strings:
+ It is a glibc extension, and glibc implements it only for unibyte
+ locales. */
+# undef strcasestr
+# define strcasestr(a,b) \
+ (GL_LINK_WARNING ("strcasestr does work correctly on character strings " \
+ "in multibyte locales - " \
+ "use mbscasestr if you care about " \
+ "internationalization, or use c-strcasestr if you want " \
+ "a locale independent function"), \
+ strcasestr (a, b))
+#endif
+
+/* Parse S into tokens separated by characters in DELIM.
+ If S is NULL, the saved pointer in SAVE_PTR is used as
+ the next starting point. For example:
+ char s[] = "-abc-=-def";
+ char *sp;
+ x = strtok_r(s, "-", &sp); // x = "abc", sp = "=-def"
+ x = strtok_r(NULL, "-=", &sp); // x = "def", sp = NULL
+ x = strtok_r(NULL, "=", &sp); // x = NULL
+ // s = "abc\0-def\0"
+
+ This is a variant of strtok() that is multithread-safe.
+
+ For the POSIX documentation for this function, see:
+ http://www.opengroup.org/susv3xsh/strtok.html
+
+ Caveat: It modifies the original string.
+ Caveat: These functions cannot be used on constant strings.
+ Caveat: The identity of the delimiting character is lost.
+ Caveat: It doesn't work with multibyte strings unless all of the delimiter
+ characters are ASCII characters < 0x30.
+
+ See also strsep(). */
+#if @GNULIB_STRTOK_R@
+# if ! @HAVE_DECL_STRTOK_R@
+extern char *strtok_r (char *restrict s, char const *restrict delim,
+ char **restrict save_ptr);
+# endif
+# if defined GNULIB_POSIXCHECK
+# undef strtok_r
+# define strtok_r(s,d,p) \
+ (GL_LINK_WARNING ("strtok_r cannot work correctly on character strings " \
+ "in multibyte locales - " \
+ "use mbstok_r if you care about internationalization"), \
+ strtok_r (s, d, p))
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strtok_r
+# define strtok_r(s,d,p) \
+ (GL_LINK_WARNING ("strtok_r is unportable - " \
+ "use gnulib module strtok_r for portability"), \
+ strtok_r (s, d, p))
+#endif
+
+
+/* The following functions are not specified by POSIX. They are gnulib
+ extensions. */
+
+#if @GNULIB_MBSLEN@
+/* Return the number of multibyte characters in the character string STRING.
+ This considers multibyte characters, unlike strlen, which counts bytes. */
+extern size_t mbslen (const char *string);
+#endif
+
+#if @GNULIB_MBSNLEN@
+/* Return the number of multibyte characters in the character string starting
+ at STRING and ending at STRING + LEN. */
+extern size_t mbsnlen (const char *string, size_t len);
+#endif
+
+#if @GNULIB_MBSCHR@
+/* Locate the first single-byte character C in the character string STRING,
+ and return a pointer to it. Return NULL if C is not found in STRING.
+ Unlike strchr(), this function works correctly in multibyte locales with
+ encodings such as GB18030. */
+# define mbschr rpl_mbschr /* avoid collision with HP-UX function */
+extern char * mbschr (const char *string, int c);
+#endif
+
+#if @GNULIB_MBSRCHR@
+/* Locate the last single-byte character C in the character string STRING,
+ and return a pointer to it. Return NULL if C is not found in STRING.
+ Unlike strrchr(), this function works correctly in multibyte locales with
+ encodings such as GB18030. */
+# define mbsrchr rpl_mbsrchr /* avoid collision with HP-UX function */
+extern char * mbsrchr (const char *string, int c);
+#endif
+
+#if @GNULIB_MBSSTR@
+/* Find the first occurrence of the character string NEEDLE in the character
+ string HAYSTACK. Return NULL if NEEDLE is not found in HAYSTACK.
+ Unlike strstr(), this function works correctly in multibyte locales with
+ encodings different from UTF-8. */
+extern char * mbsstr (const char *haystack, const char *needle);
+#endif
+
+#if @GNULIB_MBSCASECMP@
+/* Compare the character strings S1 and S2, ignoring case, returning less than,
+ equal to or greater than zero if S1 is lexicographically less than, equal to
+ or greater than S2.
+ Note: This function may, in multibyte locales, return 0 for strings of
+ different lengths!
+ Unlike strcasecmp(), this function works correctly in multibyte locales. */
+extern int mbscasecmp (const char *s1, const char *s2);
+#endif
+
+#if @GNULIB_MBSNCASECMP@
+/* Compare the initial segment of the character string S1 consisting of at most
+ N characters with the initial segment of the character string S2 consisting
+ of at most N characters, ignoring case, returning less than, equal to or
+ greater than zero if the initial segment of S1 is lexicographically less
+ than, equal to or greater than the initial segment of S2.
+ Note: This function may, in multibyte locales, return 0 for initial segments
+ of different lengths!
+ Unlike strncasecmp(), this function works correctly in multibyte locales.
+ But beware that N is not a byte count but a character count! */
+extern int mbsncasecmp (const char *s1, const char *s2, size_t n);
+#endif
+
+#if @GNULIB_MBSPCASECMP@
+/* Compare the initial segment of the character string STRING consisting of
+ at most mbslen (PREFIX) characters with the character string PREFIX,
+ ignoring case, returning less than, equal to or greater than zero if this
+ initial segment is lexicographically less than, equal to or greater than
+ PREFIX.
+ Note: This function may, in multibyte locales, return 0 if STRING is of
+ smaller length than PREFIX!
+ Unlike strncasecmp(), this function works correctly in multibyte
+ locales. */
+extern char * mbspcasecmp (const char *string, const char *prefix);
+#endif
+
+#if @GNULIB_MBSCASESTR@
+/* Find the first occurrence of the character string NEEDLE in the character
+ string HAYSTACK, using case-insensitive comparison.
+ Note: This function may, in multibyte locales, return success even if
+ strlen (haystack) < strlen (needle) !
+ Unlike strcasestr(), this function works correctly in multibyte locales. */
+extern char * mbscasestr (const char *haystack, const char *needle);
+#endif
+
+#if @GNULIB_MBSCSPN@
+/* Find the first occurrence in the character string STRING of any character
+ in the character string ACCEPT. Return the number of bytes from the
+ beginning of the string to this occurrence, or to the end of the string
+ if none exists.
+ Unlike strcspn(), this function works correctly in multibyte locales. */
+extern size_t mbscspn (const char *string, const char *accept);
+#endif
+
+#if @GNULIB_MBSPBRK@
+/* Find the first occurrence in the character string STRING of any character
+ in the character string ACCEPT. Return the pointer to it, or NULL if none
+ exists.
+ Unlike strpbrk(), this function works correctly in multibyte locales. */
+# define mbspbrk rpl_mbspbrk /* avoid collision with HP-UX function */
+extern char * mbspbrk (const char *string, const char *accept);
+#endif
+
+#if @GNULIB_MBSSPN@
+/* Find the first occurrence in the character string STRING of any character
+ not in the character string REJECT. Return the number of bytes from the
+ beginning of the string to this occurrence, or to the end of the string
+ if none exists.
+ Unlike strspn(), this function works correctly in multibyte locales. */
+extern size_t mbsspn (const char *string, const char *reject);
+#endif
+
+#if @GNULIB_MBSSEP@
+/* Search the next delimiter (multibyte character listed in the character
+ string DELIM) starting at the character string *STRINGP.
+ If one is found, overwrite it with a NUL, and advance *STRINGP to point
+ to the next multibyte character after it. Otherwise, set *STRINGP to NULL.
+ If *STRINGP was already NULL, nothing happens.
+ Return the old value of *STRINGP.
+
+ This is a variant of mbstok_r() that supports empty fields.
+
+ Caveat: It modifies the original string.
+ Caveat: These functions cannot be used on constant strings.
+ Caveat: The identity of the delimiting character is lost.
+
+ See also mbstok_r(). */
+extern char * mbssep (char **stringp, const char *delim);
+#endif
+
+#if @GNULIB_MBSTOK_R@
+/* Parse the character string STRING into tokens separated by characters in
+ the character string DELIM.
+ If STRING is NULL, the saved pointer in SAVE_PTR is used as
+ the next starting point. For example:
+ char s[] = "-abc-=-def";
+ char *sp;
+ x = mbstok_r(s, "-", &sp); // x = "abc", sp = "=-def"
+ x = mbstok_r(NULL, "-=", &sp); // x = "def", sp = NULL
+ x = mbstok_r(NULL, "=", &sp); // x = NULL
+ // s = "abc\0-def\0"
+
+ Caveat: It modifies the original string.
+ Caveat: These functions cannot be used on constant strings.
+ Caveat: The identity of the delimiting character is lost.
+
+ See also mbssep(). */
+extern char * mbstok_r (char *string, const char *delim, char **save_ptr);
+#endif
+
+/* Map any int, typically from errno, into an error message. */
+#if @GNULIB_STRERROR@
+# if @REPLACE_STRERROR@
+# undef strerror
+# define strerror rpl_strerror
+extern char *strerror (int);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strerror
+# define strerror(e) \
+ (GL_LINK_WARNING ("strerror is unportable - " \
+ "use gnulib module strerror to guarantee non-NULL result"), \
+ strerror (e))
+#endif
+
+#if @GNULIB_STRSIGNAL@
+# if @REPLACE_STRSIGNAL@
+# define strsignal rpl_strsignal
+# endif
+# if ! @HAVE_DECL_STRSIGNAL@ || @REPLACE_STRSIGNAL@
+extern char *strsignal (int __sig);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strsignal
+# define strsignal(a) \
+ (GL_LINK_WARNING ("strsignal is unportable - " \
+ "use gnulib module strsignal for portability"), \
+ strsignal (a))
+#endif
+
+#if @GNULIB_STRVERSCMP@
+# if !@HAVE_STRVERSCMP@
+extern int strverscmp (const char *, const char *);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef strverscmp
+# define strverscmp(a, b) \
+ (GL_LINK_WARNING ("strverscmp is unportable - " \
+ "use gnulib module strverscmp for portability"), \
+ strverscmp (a, b))
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _GL_STRING_H */
+#endif /* _GL_STRING_H */
diff --git a/jni/iconv/srclib/unistd.in.h b/jni/iconv/srclib/unistd.in.h
new file mode 100644
index 0000000..fa8d84a
--- /dev/null
+++ b/jni/iconv/srclib/unistd.in.h
@@ -0,0 +1,578 @@
+/* Substitute for and wrapper around <unistd.h>.
+ Copyright (C) 2003-2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#ifndef _GL_UNISTD_H
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+
+/* The include_next requires a split double-inclusion guard. */
+#if @HAVE_UNISTD_H@
+# @INCLUDE_NEXT@ @NEXT_UNISTD_H@
+#endif
+
+#ifndef _GL_UNISTD_H
+#define _GL_UNISTD_H
+
+/* mingw doesn't define the SEEK_* or *_FILENO macros in <unistd.h>. */
+#if !(defined SEEK_CUR && defined SEEK_END && defined SEEK_SET)
+# include <stdio.h>
+#endif
+
+/* mingw fails to declare _exit in <unistd.h>. */
+/* mingw, BeOS, Haiku declare environ in <stdlib.h>, not in <unistd.h>. */
+#include <stdlib.h>
+
+#if @GNULIB_WRITE@ && @REPLACE_WRITE@ && @GNULIB_UNISTD_H_SIGPIPE@
+/* Get ssize_t. */
+# include <sys/types.h>
+#endif
+
+#if @GNULIB_GETHOSTNAME@
+/* Get all possible declarations of gethostname(). */
+# if @UNISTD_H_HAVE_WINSOCK2_H@
+# include <winsock2.h>
+# if !defined _GL_SYS_SOCKET_H
+# undef socket
+# define socket socket_used_without_including_sys_socket_h
+# undef connect
+# define connect connect_used_without_including_sys_socket_h
+# undef accept
+# define accept accept_used_without_including_sys_socket_h
+# undef bind
+# define bind bind_used_without_including_sys_socket_h
+# undef getpeername
+# define getpeername getpeername_used_without_including_sys_socket_h
+# undef getsockname
+# define getsockname getsockname_used_without_including_sys_socket_h
+# undef getsockopt
+# define getsockopt getsockopt_used_without_including_sys_socket_h
+# undef listen
+# define listen listen_used_without_including_sys_socket_h
+# undef recv
+# define recv recv_used_without_including_sys_socket_h
+# undef send
+# define send send_used_without_including_sys_socket_h
+# undef recvfrom
+# define recvfrom recvfrom_used_without_including_sys_socket_h
+# undef sendto
+# define sendto sendto_used_without_including_sys_socket_h
+# undef setsockopt
+# define setsockopt setsockopt_used_without_including_sys_socket_h
+# undef shutdown
+# define shutdown shutdown_used_without_including_sys_socket_h
+# endif
+# if !defined _GL_SYS_SELECT_H
+# undef select
+# define select select_used_without_including_sys_select_h
+# endif
+# endif
+#endif
+
+/* The definition of GL_LINK_WARNING is copied here. */
+
+
+/* OS/2 EMX lacks these macros. */
+#ifndef STDIN_FILENO
+# define STDIN_FILENO 0
+#endif
+#ifndef STDOUT_FILENO
+# define STDOUT_FILENO 1
+#endif
+#ifndef STDERR_FILENO
+# define STDERR_FILENO 2
+#endif
+
+/* Declare overridden functions. */
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+#if @GNULIB_CHOWN@
+# if @REPLACE_CHOWN@
+# ifndef REPLACE_CHOWN
+# define REPLACE_CHOWN 1
+# endif
+# if REPLACE_CHOWN
+/* Change the owner of FILE to UID (if UID is not -1) and the group of FILE
+ to GID (if GID is not -1). Follow symbolic links.
+ Return 0 if successful, otherwise -1 and errno set.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/chown.html>. */
+# define chown rpl_chown
+extern int chown (const char *file, uid_t uid, gid_t gid);
+# endif
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef chown
+# define chown(f,u,g) \
+ (GL_LINK_WARNING ("chown fails to follow symlinks on some systems and " \
+ "doesn't treat a uid or gid of -1 on some systems - " \
+ "use gnulib module chown for portability"), \
+ chown (f, u, g))
+#endif
+
+
+#if @GNULIB_CLOSE@
+# if @REPLACE_CLOSE@
+/* Automatically included by modules that need a replacement for close. */
+# undef close
+# define close rpl_close
+extern int close (int);
+# endif
+#elif @UNISTD_H_HAVE_WINSOCK2_H@
+# undef close
+# define close close_used_without_requesting_gnulib_module_close
+#elif defined GNULIB_POSIXCHECK
+# undef close
+# define close(f) \
+ (GL_LINK_WARNING ("close does not portably work on sockets - " \
+ "use gnulib module close for portability"), \
+ close (f))
+#endif
+
+
+#if @GNULIB_DUP2@
+# if !@HAVE_DUP2@
+/* Copy the file descriptor OLDFD into file descriptor NEWFD. Do nothing if
+ NEWFD = OLDFD, otherwise close NEWFD first if it is open.
+ Return 0 if successful, otherwise -1 and errno set.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/dup2.html>. */
+extern int dup2 (int oldfd, int newfd);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef dup2
+# define dup2(o,n) \
+ (GL_LINK_WARNING ("dup2 is unportable - " \
+ "use gnulib module dup2 for portability"), \
+ dup2 (o, n))
+#endif
+
+
+#if @GNULIB_ENVIRON@
+# if !@HAVE_DECL_ENVIRON@
+/* Set of environment variables and values. An array of strings of the form
+ "VARIABLE=VALUE", terminated with a NULL. */
+# if defined __APPLE__ && defined __MACH__
+# include <crt_externs.h>
+# define environ (*_NSGetEnviron ())
+# else
+extern char **environ;
+# endif
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef environ
+# define environ \
+ (GL_LINK_WARNING ("environ is unportable - " \
+ "use gnulib module environ for portability"), \
+ environ)
+#endif
+
+
+#if @GNULIB_EUIDACCESS@
+# if !@HAVE_EUIDACCESS@
+/* Like access(), except that is uses the effective user id and group id of
+ the current process. */
+extern int euidaccess (const char *filename, int mode);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef euidaccess
+# define euidaccess(f,m) \
+ (GL_LINK_WARNING ("euidaccess is unportable - " \
+ "use gnulib module euidaccess for portability"), \
+ euidaccess (f, m))
+#endif
+
+
+#if @GNULIB_FCHDIR@
+# if @REPLACE_FCHDIR@
+
+/* Change the process' current working directory to the directory on which
+ the given file descriptor is open.
+ Return 0 if successful, otherwise -1 and errno set.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/fchdir.html>. */
+extern int fchdir (int /*fd*/);
+
+# define dup rpl_dup
+extern int dup (int);
+# define dup2 rpl_dup2
+extern int dup2 (int, int);
+
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef fchdir
+# define fchdir(f) \
+ (GL_LINK_WARNING ("fchdir is unportable - " \
+ "use gnulib module fchdir for portability"), \
+ fchdir (f))
+#endif
+
+
+#if @GNULIB_FSYNC@
+/* Synchronize changes to a file.
+ Return 0 if successful, otherwise -1 and errno set.
+ See POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/fsync.html>. */
+# if !@HAVE_FSYNC@
+extern int fsync (int fd);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef fsync
+# define fsync(fd) \
+ (GL_LINK_WARNING ("fsync is unportable - " \
+ "use gnulib module fsync for portability"), \
+ fsync (fd))
+#endif
+
+
+#if @GNULIB_FTRUNCATE@
+# if !@HAVE_FTRUNCATE@
+/* Change the size of the file to which FD is opened to become equal to LENGTH.
+ Return 0 if successful, otherwise -1 and errno set.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/ftruncate.html>. */
+extern int ftruncate (int fd, off_t length);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef ftruncate
+# define ftruncate(f,l) \
+ (GL_LINK_WARNING ("ftruncate is unportable - " \
+ "use gnulib module ftruncate for portability"), \
+ ftruncate (f, l))
+#endif
+
+
+#if @GNULIB_GETCWD@
+/* Include the headers that might declare getcwd so that they will not
+ cause confusion if included after this file. */
+# include <stdlib.h>
+# if @REPLACE_GETCWD@
+/* Get the name of the current working directory, and put it in SIZE bytes
+ of BUF.
+ Return BUF if successful, or NULL if the directory couldn't be determined
+ or SIZE was too small.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/getcwd.html>.
+ Additionally, the gnulib module 'getcwd' guarantees the following GNU
+ extension: If BUF is NULL, an array is allocated with 'malloc'; the array
+ is SIZE bytes long, unless SIZE == 0, in which case it is as big as
+ necessary. */
+# define getcwd rpl_getcwd
+extern char * getcwd (char *buf, size_t size);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getcwd
+# define getcwd(b,s) \
+ (GL_LINK_WARNING ("getcwd is unportable - " \
+ "use gnulib module getcwd for portability"), \
+ getcwd (b, s))
+#endif
+
+
+#if @GNULIB_GETDOMAINNAME@
+/* Return the NIS domain name of the machine.
+ WARNING! The NIS domain name is unrelated to the fully qualified host name
+ of the machine. It is also unrelated to email addresses.
+ WARNING! The NIS domain name is usually the empty string or "(none)" when
+ not using NIS.
+
+ Put up to LEN bytes of the NIS domain name into NAME.
+ Null terminate it if the name is shorter than LEN.
+ If the NIS domain name is longer than LEN, set errno = EINVAL and return -1.
+ Return 0 if successful, otherwise set errno and return -1. */
+# if !@HAVE_GETDOMAINNAME@
+extern int getdomainname(char *name, size_t len);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getdomainname
+# define getdomainname(n,l) \
+ (GL_LINK_WARNING ("getdomainname is unportable - " \
+ "use gnulib module getdomainname for portability"), \
+ getdomainname (n, l))
+#endif
+
+
+#if @GNULIB_GETDTABLESIZE@
+# if !@HAVE_GETDTABLESIZE@
+/* Return the maximum number of file descriptors in the current process. */
+extern int getdtablesize (void);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getdtablesize
+# define getdtablesize() \
+ (GL_LINK_WARNING ("getdtablesize is unportable - " \
+ "use gnulib module getdtablesize for portability"), \
+ getdtablesize ())
+#endif
+
+
+#if @GNULIB_GETHOSTNAME@
+/* Return the standard host name of the machine.
+ WARNING! The host name may or may not be fully qualified.
+
+ Put up to LEN bytes of the host name into NAME.
+ Null terminate it if the name is shorter than LEN.
+ If the host name is longer than LEN, set errno = EINVAL and return -1.
+ Return 0 if successful, otherwise set errno and return -1. */
+# if @UNISTD_H_HAVE_WINSOCK2_H@
+# undef gethostname
+# define gethostname rpl_gethostname
+# endif
+# if @UNISTD_H_HAVE_WINSOCK2_H@ || !@HAVE_GETHOSTNAME@
+extern int gethostname(char *name, size_t len);
+# endif
+#elif @UNISTD_H_HAVE_WINSOCK2_H@
+# undef gethostname
+# define gethostname gethostname_used_without_requesting_gnulib_module_gethostname
+#elif defined GNULIB_POSIXCHECK
+# undef gethostname
+# define gethostname(n,l) \
+ (GL_LINK_WARNING ("gethostname is unportable - " \
+ "use gnulib module gethostname for portability"), \
+ gethostname (n, l))
+#endif
+
+
+#if @GNULIB_GETLOGIN_R@
+/* Copies the user's login name to NAME.
+ The array pointed to by NAME has room for SIZE bytes.
+
+ Returns 0 if successful. Upon error, an error number is returned, or -1 in
+ the case that the login name cannot be found but no specific error is
+ provided (this case is hopefully rare but is left open by the POSIX spec).
+
+ See <http://www.opengroup.org/susv3xsh/getlogin.html>.
+ */
+# if !@HAVE_DECL_GETLOGIN_R@
+# include <stddef.h>
+extern int getlogin_r (char *name, size_t size);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getlogin_r
+# define getlogin_r(n,s) \
+ (GL_LINK_WARNING ("getlogin_r is unportable - " \
+ "use gnulib module getlogin_r for portability"), \
+ getlogin_r (n, s))
+#endif
+
+
+#if @GNULIB_GETPAGESIZE@
+# if @REPLACE_GETPAGESIZE@
+# define getpagesize rpl_getpagesize
+extern int getpagesize (void);
+# elif !@HAVE_GETPAGESIZE@
+/* This is for POSIX systems. */
+# if !defined getpagesize && defined _SC_PAGESIZE
+# if ! (defined __VMS && __VMS_VER < 70000000)
+# define getpagesize() sysconf (_SC_PAGESIZE)
+# endif
+# endif
+/* This is for older VMS. */
+# if !defined getpagesize && defined __VMS
+# ifdef __ALPHA
+# define getpagesize() 8192
+# else
+# define getpagesize() 512
+# endif
+# endif
+/* This is for BeOS. */
+# if !defined getpagesize && @HAVE_OS_H@
+# include <OS.h>
+# if defined B_PAGE_SIZE
+# define getpagesize() B_PAGE_SIZE
+# endif
+# endif
+/* This is for AmigaOS4.0. */
+# if !defined getpagesize && defined __amigaos4__
+# define getpagesize() 2048
+# endif
+/* This is for older Unix systems. */
+# if !defined getpagesize && @HAVE_SYS_PARAM_H@
+# include <sys/param.h>
+# ifdef EXEC_PAGESIZE
+# define getpagesize() EXEC_PAGESIZE
+# else
+# ifdef NBPG
+# ifndef CLSIZE
+# define CLSIZE 1
+# endif
+# define getpagesize() (NBPG * CLSIZE)
+# else
+# ifdef NBPC
+# define getpagesize() NBPC
+# endif
+# endif
+# endif
+# endif
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getpagesize
+# define getpagesize() \
+ (GL_LINK_WARNING ("getpagesize is unportable - " \
+ "use gnulib module getpagesize for portability"), \
+ getpagesize ())
+#endif
+
+
+#if @GNULIB_GETUSERSHELL@
+# if !@HAVE_GETUSERSHELL@
+/* Return the next valid login shell on the system, or NULL when the end of
+ the list has been reached. */
+extern char *getusershell (void);
+/* Rewind to pointer that is advanced at each getusershell() call. */
+extern void setusershell (void);
+/* Free the pointer that is advanced at each getusershell() call and
+ associated resources. */
+extern void endusershell (void);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef getusershell
+# define getusershell() \
+ (GL_LINK_WARNING ("getusershell is unportable - " \
+ "use gnulib module getusershell for portability"), \
+ getusershell ())
+# undef setusershell
+# define setusershell() \
+ (GL_LINK_WARNING ("setusershell is unportable - " \
+ "use gnulib module getusershell for portability"), \
+ setusershell ())
+# undef endusershell
+# define endusershell() \
+ (GL_LINK_WARNING ("endusershell is unportable - " \
+ "use gnulib module getusershell for portability"), \
+ endusershell ())
+#endif
+
+
+#if @GNULIB_LCHOWN@
+# if @REPLACE_LCHOWN@
+/* Change the owner of FILE to UID (if UID is not -1) and the group of FILE
+ to GID (if GID is not -1). Do not follow symbolic links.
+ Return 0 if successful, otherwise -1 and errno set.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/lchown.html>. */
+# define lchown rpl_lchown
+extern int lchown (char const *file, uid_t owner, gid_t group);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef lchown
+# define lchown(f,u,g) \
+ (GL_LINK_WARNING ("lchown is unportable to pre-POSIX.1-2001 " \
+ "systems - use gnulib module lchown for portability"), \
+ lchown (f, u, g))
+#endif
+
+
+#if @GNULIB_LINK@
+/* Create a new hard link for an existing file.
+ Return 0 if successful, otherwise -1 and errno set.
+ See POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/link.html>. */
+# if !@HAVE_LINK@
+extern int link (const char *path1, const char *path2);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef link
+# define link(path1,path2) \
+ (GL_LINK_WARNING ("link is unportable - " \
+ "use gnulib module link for portability"), \
+ link (path1, path2))
+#endif
+
+
+#if @GNULIB_LSEEK@
+# if @REPLACE_LSEEK@
+/* Set the offset of FD relative to SEEK_SET, SEEK_CUR, or SEEK_END.
+ Return the new offset if successful, otherwise -1 and errno set.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/lseek.html>. */
+# define lseek rpl_lseek
+ extern off_t lseek (int fd, off_t offset, int whence);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef lseek
+# define lseek(f,o,w) \
+ (GL_LINK_WARNING ("lseek does not fail with ESPIPE on pipes on some " \
+ "systems - use gnulib module lseek for portability"), \
+ lseek (f, o, w))
+#endif
+
+
+#if @GNULIB_READLINK@
+/* Read the contents of the symbolic link FILE and place the first BUFSIZE
+ bytes of it into BUF. Return the number of bytes placed into BUF if
+ successful, otherwise -1 and errno set.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/readlink.html>. */
+# if !@HAVE_READLINK@
+# include <stddef.h>
+extern int readlink (const char *file, char *buf, size_t bufsize);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef readlink
+# define readlink(f,b,s) \
+ (GL_LINK_WARNING ("readlink is unportable - " \
+ "use gnulib module readlink for portability"), \
+ readlink (f, b, s))
+#endif
+
+
+#if @GNULIB_SLEEP@
+/* Pause the execution of the current thread for N seconds.
+ Returns the number of seconds left to sleep.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/sleep.html>. */
+# if !@HAVE_SLEEP@
+extern unsigned int sleep (unsigned int n);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef sleep
+# define sleep(n) \
+ (GL_LINK_WARNING ("sleep is unportable - " \
+ "use gnulib module sleep for portability"), \
+ sleep (n))
+#endif
+
+
+#if @GNULIB_WRITE@ && @REPLACE_WRITE@ && @GNULIB_UNISTD_H_SIGPIPE@
+/* Write up to COUNT bytes starting at BUF to file descriptor FD.
+ See the POSIX:2001 specification
+ <http://www.opengroup.org/susv3xsh/write.html>. */
+# undef write
+# define write rpl_write
+extern ssize_t write (int fd, const void *buf, size_t count);
+#endif
+
+
+#ifdef FCHDIR_REPLACEMENT
+/* gnulib internal function. */
+extern void _gl_unregister_fd (int fd);
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _GL_UNISTD_H */
+#endif /* _GL_UNISTD_H */
diff --git a/jni/iconv/srclib/unitypes.h b/jni/iconv/srclib/unitypes.h
new file mode 100644
index 0000000..12e2628
--- /dev/null
+++ b/jni/iconv/srclib/unitypes.h
@@ -0,0 +1,26 @@
+/* Elementary types for the GNU UniString library.
+ Copyright (C) 2002, 2005-2006 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef _UNITYPES_H
+#define _UNITYPES_H
+
+/* Get uint8_t, uint16_t, uint32_t. */
+#include <stdint.h>
+
+/* Type representing a Unicode character. */
+typedef uint32_t ucs4_t;
+
+#endif /* _UNITYPES_H */
diff --git a/jni/iconv/srclib/uniwidth.h b/jni/iconv/srclib/uniwidth.h
new file mode 100644
index 0000000..5b4867f
--- /dev/null
+++ b/jni/iconv/srclib/uniwidth.h
@@ -0,0 +1,64 @@
+/* Display width functions.
+ Copyright (C) 2001-2002, 2005, 2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef _UNIWIDTH_H
+#define _UNIWIDTH_H
+
+#include "unitypes.h"
+
+/* Get size_t. */
+#include <stddef.h>
+
+/* Get locale_charset() declaration. */
+#include "localcharset.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Display width. */
+
+/* These functions are locale dependent. The encoding argument identifies
+ the encoding (e.g. "ISO-8859-2" for Polish). */
+
+/* Determine number of column positions required for UC. */
+extern int
+ uc_width (ucs4_t uc, const char *encoding);
+
+/* Determine number of column positions required for first N units
+ (or fewer if S ends before this) in S. */
+extern int
+ u8_width (const uint8_t *s, size_t n, const char *encoding);
+extern int
+ u16_width (const uint16_t *s, size_t n, const char *encoding);
+extern int
+ u32_width (const uint32_t *s, size_t n, const char *encoding);
+
+/* Determine number of column positions required for S. */
+extern int
+ u8_strwidth (const uint8_t *s, const char *encoding);
+extern int
+ u16_strwidth (const uint16_t *s, const char *encoding);
+extern int
+ u32_strwidth (const uint32_t *s, const char *encoding);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _UNIWIDTH_H */
diff --git a/jni/iconv/srclib/uniwidth/cjk.h b/jni/iconv/srclib/uniwidth/cjk.h
new file mode 100644
index 0000000..c8ccb93
--- /dev/null
+++ b/jni/iconv/srclib/uniwidth/cjk.h
@@ -0,0 +1,37 @@
+/* Test for CJK encoding.
+ Copyright (C) 2001-2002, 2005-2007 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2002.
+
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include "streq.h"
+
+static int
+is_cjk_encoding (const char *encoding)
+{
+ if (0
+ /* Legacy Japanese encodings */
+ || STREQ (encoding, "EUC-JP", 'E', 'U', 'C', '-', 'J', 'P', 0, 0, 0)
+ /* Legacy Chinese encodings */
+ || STREQ (encoding, "GB2312", 'G', 'B', '2', '3', '1', '2', 0, 0, 0)
+ || STREQ (encoding, "GBK", 'G', 'B', 'K', 0, 0, 0, 0, 0, 0)
+ || STREQ (encoding, "EUC-TW", 'E', 'U', 'C', '-', 'T', 'W', 0, 0, 0)
+ || STREQ (encoding, "BIG5", 'B', 'I', 'G', '5', 0, 0, 0, 0, 0)
+ /* Legacy Korean encodings */
+ || STREQ (encoding, "EUC-KR", 'E', 'U', 'C', '-', 'K', 'R', 0, 0, 0)
+ || STREQ (encoding, "CP949", 'C', 'P', '9', '4', '9', 0, 0, 0, 0)
+ || STREQ (encoding, "JOHAB", 'J', 'O', 'H', 'A', 'B', 0, 0, 0, 0))
+ return 1;
+ return 0;
+}
diff --git a/jni/iconv/srclib/uniwidth/width.c b/jni/iconv/srclib/uniwidth/width.c
new file mode 100644
index 0000000..b5dd9c4
--- /dev/null
+++ b/jni/iconv/srclib/uniwidth/width.c
@@ -0,0 +1,359 @@
+/* Determine display width of Unicode character.
+ Copyright (C) 2001-2002, 2006-2009 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2002.
+
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "uniwidth.h"
+
+#include "cjk.h"
+
+/*
+ * Non-spacing attribute table.
+ * Consists of:
+ * - Non-spacing characters; generated from PropList.txt or
+ * "grep '^[^;]*;[^;]*;[^;]*;[^;]*;NSM;' UnicodeData.txt"
+ * - Format control characters; generated from
+ * "grep '^[^;]*;[^;]*;Cf;' UnicodeData.txt"
+ * - Zero width characters; generated from
+ * "grep '^[^;]*;ZERO WIDTH ' UnicodeData.txt"
+ */
+static const unsigned char nonspacing_table_data[26*64] = {
+ /* 0x0000-0x01ff */
+ 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, /* 0x0000-0x003f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, /* 0x0040-0x007f */
+ 0xff, 0xff, 0xff, 0xff, 0x00, 0x20, 0x00, 0x00, /* 0x0080-0x00bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x00c0-0x00ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0100-0x013f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0140-0x017f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0180-0x01bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x01c0-0x01ff */
+ /* 0x0200-0x03ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0200-0x023f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0240-0x027f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0280-0x02bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x02c0-0x02ff */
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, /* 0x0300-0x033f */
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, /* 0x0340-0x037f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0380-0x03bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x03c0-0x03ff */
+ /* 0x0400-0x05ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0400-0x043f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0440-0x047f */
+ 0xf8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0480-0x04bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x04c0-0x04ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0500-0x053f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0540-0x057f */
+ 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xbf, /* 0x0580-0x05bf */
+ 0xb6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x05c0-0x05ff */
+ /* 0x0600-0x07ff */
+ 0x0f, 0x00, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, /* 0x0600-0x063f */
+ 0x00, 0xf8, 0xff, 0x7f, 0x00, 0x00, 0x01, 0x00, /* 0x0640-0x067f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0680-0x06bf */
+ 0x00, 0x00, 0xc0, 0xff, 0x9f, 0x3d, 0x00, 0x00, /* 0x06c0-0x06ff */
+ 0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0xff, 0xff, /* 0x0700-0x073f */
+ 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0740-0x077f */
+ 0x00, 0x00, 0x00, 0x00, 0xc0, 0xff, 0x01, 0x00, /* 0x0780-0x07bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, /* 0x07c0-0x07ff */
+ /* 0x0800-0x09ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0800-0x083f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0840-0x087f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0880-0x08bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08c0-0x08ff */
+ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x0900-0x093f */
+ 0xfe, 0x21, 0x1e, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0940-0x097f */
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x0980-0x09bf */
+ 0x1e, 0x20, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x09c0-0x09ff */
+ /* 0x0a00-0x0bff */
+ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x0a00-0x0a3f */
+ 0x86, 0x39, 0x02, 0x00, 0x00, 0x00, 0x23, 0x00, /* 0x0a40-0x0a7f */
+ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x0a80-0x0abf */
+ 0xbe, 0x21, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0ac0-0x0aff */
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, /* 0x0b00-0x0b3f */
+ 0x1e, 0x20, 0x40, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0b40-0x0b7f */
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0b80-0x0bbf */
+ 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0bc0-0x0bff */
+ /* 0x0c00-0x0dff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, /* 0x0c00-0x0c3f */
+ 0xc1, 0x3d, 0x60, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0c40-0x0c7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x0c80-0x0cbf */
+ 0x00, 0x30, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0cc0-0x0cff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0d00-0x0d3f */
+ 0x1e, 0x20, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0d40-0x0d7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0d80-0x0dbf */
+ 0x00, 0x04, 0x5c, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0dc0-0x0dff */
+ /* 0x0e00-0x0fff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, 0x07, /* 0x0e00-0x0e3f */
+ 0x80, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0e40-0x0e7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, 0x1b, /* 0x0e80-0x0ebf */
+ 0x00, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0ec0-0x0eff */
+ 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0xa0, 0x02, /* 0x0f00-0x0f3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x7f, /* 0x0f40-0x0f7f */
+ 0xdf, 0x00, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x1f, /* 0x0f80-0x0fbf */
+ 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0fc0-0x0fff */
+ /* 0x1000-0x11ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xfd, 0x66, /* 0x1000-0x103f */
+ 0x00, 0x00, 0x00, 0xc3, 0x01, 0x00, 0x1e, 0x00, /* 0x1040-0x107f */
+ 0x64, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1080-0x10bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10c0-0x10ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1100-0x113f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1140-0x117f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1180-0x11bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11c0-0x11ff */
+ /* 0x1200-0x13ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1200-0x123f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1240-0x127f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1280-0x12bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x12c0-0x12ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1300-0x133f */
+ 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, /* 0x1340-0x137f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1380-0x13bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x13c0-0x13ff */
+ /* 0x1600-0x17ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1600-0x163f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1640-0x167f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1680-0x16bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16c0-0x16ff */
+ 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x1c, 0x00, /* 0x1700-0x173f */
+ 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, /* 0x1740-0x177f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0x3f, /* 0x1780-0x17bf */
+ 0x40, 0xfe, 0x0f, 0x20, 0x00, 0x00, 0x00, 0x00, /* 0x17c0-0x17ff */
+ /* 0x1800-0x19ff */
+ 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1800-0x183f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1840-0x187f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, /* 0x1880-0x18bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x18c0-0x18ff */
+ 0x00, 0x00, 0x00, 0x00, 0x87, 0x01, 0x04, 0x0e, /* 0x1900-0x193f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1940-0x197f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1980-0x19bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x19c0-0x19ff */
+ /* 0x1a00-0x1bff */
+ 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, /* 0x1a00-0x1a3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1a40-0x1a7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1a80-0x1abf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1ac0-0x1aff */
+ 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x17, /* 0x1b00-0x1b3f */
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, /* 0x1b40-0x1b7f */
+ 0x03, 0x00, 0x00, 0x00, 0x3c, 0x03, 0x00, 0x00, /* 0x1b80-0x1bbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bc0-0x1bff */
+ /* 0x1c00-0x1dff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0xcf, 0x00, /* 0x1c00-0x1c3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1c40-0x1c7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1c80-0x1cbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1cc0-0x1cff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d00-0x1d3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d40-0x1d7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d80-0x1dbf */
+ 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xc0, /* 0x1dc0-0x1dff */
+ /* 0x2000-0x21ff */
+ 0x00, 0xf8, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, /* 0x2000-0x203f */
+ 0x00, 0x00, 0x00, 0x00, 0x1f, 0xfc, 0x00, 0x00, /* 0x2040-0x207f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2080-0x20bf */
+ 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, /* 0x20c0-0x20ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2100-0x213f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2140-0x217f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2180-0x21bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x21c0-0x21ff */
+ /* 0x2c00-0x2dff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2c00-0x2c3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2c40-0x2c7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2c80-0x2cbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2cc0-0x2cff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2d00-0x2d3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2d40-0x2d7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2d80-0x2dbf */
+ 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, /* 0x2dc0-0x2dff */
+ /* 0x3000-0x31ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, /* 0x3000-0x303f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x3040-0x307f */
+ 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, /* 0x3080-0x30bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x30c0-0x30ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x3100-0x313f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x3140-0x317f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x3180-0x31bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x31c0-0x31ff */
+ /* 0xa600-0xa7ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa600-0xa63f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x07, 0x30, /* 0xa640-0xa67f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa680-0xa6bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa6c0-0xa6ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa700-0xa73f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa740-0xa77f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa780-0xa7bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa7c0-0xa7ff */
+ /* 0xa800-0xa9ff */
+ 0x44, 0x08, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, /* 0xa800-0xa83f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa840-0xa87f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa880-0xa8bf */
+ 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa8c0-0xa8ff */
+ 0x00, 0x00, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00, /* 0xa900-0xa93f */
+ 0x80, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa940-0xa97f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa980-0xa9bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa9c0-0xa9ff */
+ /* 0xaa00-0xabff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x66, 0x00, /* 0xaa00-0xaa3f */
+ 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xaa40-0xaa7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xaa80-0xaabf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xaac0-0xaaff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xab00-0xab3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xab40-0xab7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xab80-0xabbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xabc0-0xabff */
+ /* 0xfa00-0xfbff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfa00-0xfa3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfa40-0xfa7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfa80-0xfabf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfac0-0xfaff */
+ 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, /* 0xfb00-0xfb3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfb40-0xfb7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfb80-0xfbbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfbc0-0xfbff */
+ /* 0xfe00-0xffff */
+ 0xff, 0xff, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, /* 0xfe00-0xfe3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfe40-0xfe7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfe80-0xfebf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, /* 0xfec0-0xfeff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xff00-0xff3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xff40-0xff7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xff80-0xffbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, /* 0xffc0-0xffff */
+ /* 0x10000-0x101ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10000-0x1003f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10040-0x1007f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10080-0x100bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x100c0-0x100ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10100-0x1013f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10140-0x1017f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10180-0x101bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, /* 0x101c0-0x101ff */
+ /* 0x10a00-0x10bff */
+ 0x6e, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, /* 0x10a00-0x10a3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10a40-0x10a7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10a80-0x10abf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10ac0-0x10aff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10b00-0x10b3f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10b40-0x10b7f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10b80-0x10bbf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10bc0-0x10bff */
+ /* 0x1d000-0x1d1ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d000-0x1d03f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d040-0x1d07f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d080-0x1d0bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d0c0-0x1d0ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d100-0x1d13f */
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0xf8, /* 0x1d140-0x1d17f */
+ 0xe7, 0x0f, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, /* 0x1d180-0x1d1bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d1c0-0x1d1ff */
+ /* 0x1d200-0x1d3ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d200-0x1d23f */
+ 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d240-0x1d27f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d280-0x1d2bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d2c0-0x1d2ff */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d300-0x1d33f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d340-0x1d37f */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d380-0x1d3bf */
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 /* 0x1d3c0-0x1d3ff */
+};
+static const signed char nonspacing_table_ind[240] = {
+ 0, 1, 2, 3, 4, 5, 6, 7, /* 0x0000-0x0fff */
+ 8, 9, -1, 10, 11, 12, 13, -1, /* 0x1000-0x1fff */
+ 14, -1, -1, -1, -1, -1, 15, -1, /* 0x2000-0x2fff */
+ 16, -1, -1, -1, -1, -1, -1, -1, /* 0x3000-0x3fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x4000-0x4fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x5000-0x5fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x6000-0x6fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x7000-0x7fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x8000-0x8fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x9000-0x9fff */
+ -1, -1, -1, 17, 18, 19, -1, -1, /* 0xa000-0xafff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xb000-0xbfff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xc000-0xcfff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xd000-0xdfff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe000-0xefff */
+ -1, -1, -1, -1, -1, 20, -1, 21, /* 0xf000-0xffff */
+ 22, -1, -1, -1, -1, 23, -1, -1, /* 0x10000-0x10fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x11000-0x11fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x12000-0x12fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x13000-0x13fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x14000-0x14fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x15000-0x15fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x16000-0x16fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x17000-0x17fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x18000-0x18fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x19000-0x19fff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1a000-0x1afff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1b000-0x1bfff */
+ -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1c000-0x1cfff */
+ 24, 25, -1, -1, -1, -1, -1, -1 /* 0x1d000-0x1dfff */
+};
+
+/* Determine number of column positions required for UC. */
+int
+uc_width (ucs4_t uc, const char *encoding)
+{
+ /* Test for non-spacing or control character. */
+ if ((uc >> 9) < 240)
+ {
+ int ind = nonspacing_table_ind[uc >> 9];
+ if (ind >= 0)
+ if ((nonspacing_table_data[64*ind + ((uc >> 3) & 63)] >> (uc & 7)) & 1)
+ {
+ if (uc > 0 && uc < 0xa0)
+ return -1;
+ else
+ return 0;
+ }
+ }
+ else if ((uc >> 9) == (0xe0000 >> 9))
+ {
+ if (uc >= 0xe0100)
+ {
+ if (uc <= 0xe01ef)
+ return 0;
+ }
+ else
+ {
+ if (uc >= 0xe0020 ? uc <= 0xe007f : uc == 0xe0001)
+ return 0;
+ }
+ }
+ /* Test for double-width character.
+ * Generated from "grep '^....;[WF]' EastAsianWidth.txt"
+ * and "grep '^....;[^WF]' EastAsianWidth.txt"
+ */
+ if (uc >= 0x1100
+ && ((uc < 0x1160) /* Hangul Jamo */
+ || (uc >= 0x2329 && uc < 0x232b) /* Angle Brackets */
+ || (uc >= 0x2e80 && uc < 0xa4d0 /* CJK ... Yi */
+ && !(uc == 0x303f) && !(uc >= 0x4dc0 && uc < 0x4e00))
+ || (uc >= 0xac00 && uc < 0xd7a4) /* Hangul Syllables */
+ || (uc >= 0xf900 && uc < 0xfb00) /* CJK Compatibility Ideographs */
+ || (uc >= 0xfe10 && uc < 0xfe20) /* Presentation Forms for Vertical */
+ || (uc >= 0xfe30 && uc < 0xfe70) /* CJK Compatibility Forms */
+ || (uc >= 0xff00 && uc < 0xff61) /* Fullwidth Forms */
+ || (uc >= 0xffe0 && uc < 0xffe7) /* Fullwidth Signs */
+ || (uc >= 0x20000 && uc <= 0x2a6d6) /* CJK */
+ || (uc >= 0x2f800 && uc <= 0x2fa1d) /* CJK Compatibility Ideographs */
+ ) )
+ return 2;
+ /* In ancient CJK encodings, Cyrillic and most other characters are
+ double-width as well. */
+ if (uc >= 0x00A1 && uc < 0xFF61 && uc != 0x20A9
+ && is_cjk_encoding (encoding))
+ return 2;
+ return 1;
+}
diff --git a/jni/iconv/srclib/unlocked-io.h b/jni/iconv/srclib/unlocked-io.h
new file mode 100644
index 0000000..6b2939e
--- /dev/null
+++ b/jni/iconv/srclib/unlocked-io.h
@@ -0,0 +1,136 @@
+/* Prefer faster, non-thread-safe stdio functions if available.
+
+ Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Jim Meyering. */
+
+#ifndef UNLOCKED_IO_H
+# define UNLOCKED_IO_H 1
+
+/* These are wrappers for functions/macros from the GNU C library, and
+ from other C libraries supporting POSIX's optional thread-safe functions.
+
+ The standard I/O functions are thread-safe. These *_unlocked ones are
+ more efficient but not thread-safe. That they're not thread-safe is
+ fine since all of the applications in this package are single threaded.
+
+ Also, some code that is shared with the GNU C library may invoke
+ the *_unlocked functions directly. On hosts that lack those
+ functions, invoke the non-thread-safe versions instead. */
+
+# include <stdio.h>
+
+# if HAVE_DECL_CLEARERR_UNLOCKED
+# undef clearerr
+# define clearerr(x) clearerr_unlocked (x)
+# else
+# define clearerr_unlocked(x) clearerr (x)
+# endif
+
+# if HAVE_DECL_FEOF_UNLOCKED
+# undef feof
+# define feof(x) feof_unlocked (x)
+# else
+# define feof_unlocked(x) feof (x)
+# endif
+
+# if HAVE_DECL_FERROR_UNLOCKED
+# undef ferror
+# define ferror(x) ferror_unlocked (x)
+# else
+# define ferror_unlocked(x) ferror (x)
+# endif
+
+# if HAVE_DECL_FFLUSH_UNLOCKED
+# undef fflush
+# define fflush(x) fflush_unlocked (x)
+# else
+# define fflush_unlocked(x) fflush (x)
+# endif
+
+# if HAVE_DECL_FGETS_UNLOCKED
+# undef fgets
+# define fgets(x,y,z) fgets_unlocked (x,y,z)
+# else
+# define fgets_unlocked(x,y,z) fgets (x,y,z)
+# endif
+
+# if HAVE_DECL_FPUTC_UNLOCKED
+# undef fputc
+# define fputc(x,y) fputc_unlocked (x,y)
+# else
+# define fputc_unlocked(x,y) fputc (x,y)
+# endif
+
+# if HAVE_DECL_FPUTS_UNLOCKED
+# undef fputs
+# define fputs(x,y) fputs_unlocked (x,y)
+# else
+# define fputs_unlocked(x,y) fputs (x,y)
+# endif
+
+# if HAVE_DECL_FREAD_UNLOCKED
+# undef fread
+# define fread(w,x,y,z) fread_unlocked (w,x,y,z)
+# else
+# define fread_unlocked(w,x,y,z) fread (w,x,y,z)
+# endif
+
+# if HAVE_DECL_FWRITE_UNLOCKED
+# undef fwrite
+# define fwrite(w,x,y,z) fwrite_unlocked (w,x,y,z)
+# else
+# define fwrite_unlocked(w,x,y,z) fwrite (w,x,y,z)
+# endif
+
+# if HAVE_DECL_GETC_UNLOCKED
+# undef getc
+# define getc(x) getc_unlocked (x)
+# else
+# define getc_unlocked(x) getc (x)
+# endif
+
+# if HAVE_DECL_GETCHAR_UNLOCKED
+# undef getchar
+# define getchar() getchar_unlocked ()
+# else
+# define getchar_unlocked() getchar ()
+# endif
+
+# if HAVE_DECL_PUTC_UNLOCKED
+# undef putc
+# define putc(x,y) putc_unlocked (x,y)
+# else
+# define putc_unlocked(x,y) putc (x,y)
+# endif
+
+# if HAVE_DECL_PUTCHAR_UNLOCKED
+# undef putchar
+# define putchar(x) putchar_unlocked (x)
+# else
+# define putchar_unlocked(x) putchar (x)
+# endif
+
+# undef flockfile
+# define flockfile(x) ((void) 0)
+
+# undef ftrylockfile
+# define ftrylockfile(x) 0
+
+# undef funlockfile
+# define funlockfile(x) ((void) 0)
+
+#endif /* UNLOCKED_IO_H */
diff --git a/jni/iconv/srclib/wchar.in.h b/jni/iconv/srclib/wchar.in.h
new file mode 100644
index 0000000..cc5baad
--- /dev/null
+++ b/jni/iconv/srclib/wchar.in.h
@@ -0,0 +1,310 @@
+/* A substitute for ISO C99 <wchar.h>, for platforms that have issues.
+
+ Copyright (C) 2007-2009 Free Software Foundation, Inc.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Written by Eric Blake. */
+
+/*
+ * ISO C 99 <wchar.h> for platforms that have issues.
+ * <http://www.opengroup.org/susv3xbd/wchar.h.html>
+ *
+ * For now, this just ensures proper prerequisite inclusion order and
+ * the declaration of wcwidth().
+ */
+
+#if __GNUC__ >= 3
+@PRAGMA_SYSTEM_HEADER@
+#endif
+
+#if defined __need_mbstate_t || (defined __hpux && ((defined _INTTYPES_INCLUDED && !defined strtoimax) || defined _GL_JUST_INCLUDE_SYSTEM_WCHAR_H)) || defined _GL_ALREADY_INCLUDING_WCHAR_H
+/* Special invocation convention:
+ - Inside uClibc header files.
+ - On HP-UX 11.00 we have a sequence of nested includes
+ <wchar.h> -> <stdlib.h> -> <stdint.h>, and the latter includes <wchar.h>,
+ once indirectly <stdint.h> -> <sys/types.h> -> <inttypes.h> -> <wchar.h>
+ and once directly. In both situations 'wint_t' is not yet defined,
+ therefore we cannot provide the function overrides; instead include only
+ the system's <wchar.h>.
+ - On IRIX 6.5, similarly, we have an include <wchar.h> -> <wctype.h>, and
+ the latter includes <wchar.h>. But here, we have no way to detect whether
+ <wctype.h> is completely included or is still being included. */
+
+#@INCLUDE_NEXT@ @NEXT_WCHAR_H@
+
+#else
+/* Normal invocation convention. */
+
+#ifndef _GL_WCHAR_H
+
+#define _GL_ALREADY_INCLUDING_WCHAR_H
+
+/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+ <wchar.h>.
+ BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+#include <stddef.h>
+#include <stdio.h>
+#include <time.h>
+
+/* Include the original <wchar.h> if it exists.
+ Some builds of uClibc lack it. */
+/* The include_next requires a split double-inclusion guard. */
+#if @HAVE_WCHAR_H@
+# @INCLUDE_NEXT@ @NEXT_WCHAR_H@
+#endif
+
+#undef _GL_ALREADY_INCLUDING_WCHAR_H
+
+#ifndef _GL_WCHAR_H
+#define _GL_WCHAR_H
+
+/* The definition of GL_LINK_WARNING is copied here. */
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Define wint_t. (Also done in wctype.in.h.) */
+#if !@HAVE_WINT_T@ && !defined wint_t
+# define wint_t int
+# ifndef WEOF
+# define WEOF -1
+# endif
+#endif
+
+
+/* Override mbstate_t if it is too small.
+ On IRIX 6.5, sizeof (mbstate_t) == 1, which is not sufficient for
+ implementing mbrtowc for encodings like UTF-8. */
+#if !(@HAVE_MBSINIT@ && @HAVE_MBRTOWC@) || @REPLACE_MBSTATE_T@
+typedef int rpl_mbstate_t;
+# undef mbstate_t
+# define mbstate_t rpl_mbstate_t
+# define GNULIB_defined_mbstate_t 1
+#endif
+
+
+/* Convert a single-byte character to a wide character. */
+#if @GNULIB_BTOWC@
+# if @REPLACE_BTOWC@
+# undef btowc
+# define btowc rpl_btowc
+# endif
+# if !@HAVE_BTOWC@ || @REPLACE_BTOWC@
+extern wint_t btowc (int c);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef btowc
+# define btowc(c) \
+ (GL_LINK_WARNING ("btowc is unportable - " \
+ "use gnulib module btowc for portability"), \
+ btowc (c))
+#endif
+
+
+/* Convert a wide character to a single-byte character. */
+#if @GNULIB_WCTOB@
+# if @REPLACE_WCTOB@
+# undef wctob
+# define wctob rpl_wctob
+# endif
+# if (!defined wctob && !@HAVE_DECL_WCTOB@) || @REPLACE_WCTOB@
+/* wctob is provided by gnulib, or wctob exists but is not declared. */
+extern int wctob (wint_t wc);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef wctob
+# define wctob(w) \
+ (GL_LINK_WARNING ("wctob is unportable - " \
+ "use gnulib module wctob for portability"), \
+ wctob (w))
+#endif
+
+
+/* Test whether *PS is in the initial state. */
+#if @GNULIB_MBSINIT@
+# if @REPLACE_MBSINIT@
+# undef mbsinit
+# define mbsinit rpl_mbsinit
+# endif
+# if !@HAVE_MBSINIT@ || @REPLACE_MBSINIT@
+extern int mbsinit (const mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mbsinit
+# define mbsinit(p) \
+ (GL_LINK_WARNING ("mbsinit is unportable - " \
+ "use gnulib module mbsinit for portability"), \
+ mbsinit (p))
+#endif
+
+
+/* Convert a multibyte character to a wide character. */
+#if @GNULIB_MBRTOWC@
+# if @REPLACE_MBRTOWC@
+# undef mbrtowc
+# define mbrtowc rpl_mbrtowc
+# endif
+# if !@HAVE_MBRTOWC@ || @REPLACE_MBRTOWC@
+extern size_t mbrtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mbrtowc
+# define mbrtowc(w,s,n,p) \
+ (GL_LINK_WARNING ("mbrtowc is unportable - " \
+ "use gnulib module mbrtowc for portability"), \
+ mbrtowc (w, s, n, p))
+#endif
+
+
+/* Recognize a multibyte character. */
+#if @GNULIB_MBRLEN@
+# if @REPLACE_MBRLEN@
+# undef mbrlen
+# define mbrlen rpl_mbrlen
+# endif
+# if !@HAVE_MBRLEN@ || @REPLACE_MBRLEN@
+extern size_t mbrlen (const char *s, size_t n, mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mbrlen
+# define mbrlen(s,n,p) \
+ (GL_LINK_WARNING ("mbrlen is unportable - " \
+ "use gnulib module mbrlen for portability"), \
+ mbrlen (s, n, p))
+#endif
+
+
+/* Convert a string to a wide string. */
+#if @GNULIB_MBSRTOWCS@
+# if @REPLACE_MBSRTOWCS@
+# undef mbsrtowcs
+# define mbsrtowcs rpl_mbsrtowcs
+# endif
+# if !@HAVE_MBSRTOWCS@ || @REPLACE_MBSRTOWCS@
+extern size_t mbsrtowcs (wchar_t *dest, const char **srcp, size_t len, mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mbsrtowcs
+# define mbsrtowcs(d,s,l,p) \
+ (GL_LINK_WARNING ("mbsrtowcs is unportable - " \
+ "use gnulib module mbsrtowcs for portability"), \
+ mbsrtowcs (d, s, l, p))
+#endif
+
+
+/* Convert a string to a wide string. */
+#if @GNULIB_MBSNRTOWCS@
+# if @REPLACE_MBSNRTOWCS@
+# undef mbsnrtowcs
+# define mbsnrtowcs rpl_mbsnrtowcs
+# endif
+# if !@HAVE_MBSNRTOWCS@ || @REPLACE_MBSNRTOWCS@
+extern size_t mbsnrtowcs (wchar_t *dest, const char **srcp, size_t srclen, size_t len, mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef mbsnrtowcs
+# define mbsnrtowcs(d,s,n,l,p) \
+ (GL_LINK_WARNING ("mbsnrtowcs is unportable - " \
+ "use gnulib module mbsnrtowcs for portability"), \
+ mbsnrtowcs (d, s, n, l, p))
+#endif
+
+
+/* Convert a wide character to a multibyte character. */
+#if @GNULIB_WCRTOMB@
+# if @REPLACE_WCRTOMB@
+# undef wcrtomb
+# define wcrtomb rpl_wcrtomb
+# endif
+# if !@HAVE_WCRTOMB@ || @REPLACE_WCRTOMB@
+extern size_t wcrtomb (char *s, wchar_t wc, mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef wcrtomb
+# define wcrtomb(s,w,p) \
+ (GL_LINK_WARNING ("wcrtomb is unportable - " \
+ "use gnulib module wcrtomb for portability"), \
+ wcrtomb (s, w, p))
+#endif
+
+
+/* Convert a wide string to a string. */
+#if @GNULIB_WCSRTOMBS@
+# if @REPLACE_WCSRTOMBS@
+# undef wcsrtombs
+# define wcsrtombs rpl_wcsrtombs
+# endif
+# if !@HAVE_WCSRTOMBS@ || @REPLACE_WCSRTOMBS@
+extern size_t wcsrtombs (char *dest, const wchar_t **srcp, size_t len, mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef wcsrtombs
+# define wcsrtombs(d,s,l,p) \
+ (GL_LINK_WARNING ("wcsrtombs is unportable - " \
+ "use gnulib module wcsrtombs for portability"), \
+ wcsrtombs (d, s, l, p))
+#endif
+
+
+/* Convert a wide string to a string. */
+#if @GNULIB_WCSNRTOMBS@
+# if @REPLACE_WCSNRTOMBS@
+# undef wcsnrtombs
+# define wcsnrtombs rpl_wcsnrtombs
+# endif
+# if !@HAVE_WCSNRTOMBS@ || @REPLACE_WCSNRTOMBS@
+extern size_t wcsnrtombs (char *dest, const wchar_t **srcp, size_t srclen, size_t len, mbstate_t *ps);
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef wcsnrtombs
+# define wcsnrtombs(d,s,n,l,p) \
+ (GL_LINK_WARNING ("wcsnrtombs is unportable - " \
+ "use gnulib module wcsnrtombs for portability"), \
+ wcsnrtombs (d, s, n, l, p))
+#endif
+
+
+/* Return the number of screen columns needed for WC. */
+#if @GNULIB_WCWIDTH@
+# if @REPLACE_WCWIDTH@
+# undef wcwidth
+# define wcwidth rpl_wcwidth
+extern int wcwidth (wchar_t);
+# else
+# if !defined wcwidth && !@HAVE_DECL_WCWIDTH@
+/* wcwidth exists but is not declared. */
+extern int wcwidth (int /* actually wchar_t */);
+# endif
+# endif
+#elif defined GNULIB_POSIXCHECK
+# undef wcwidth
+# define wcwidth(w) \
+ (GL_LINK_WARNING ("wcwidth is unportable - " \
+ "use gnulib module wcwidth for portability"), \
+ wcwidth (w))
+#endif
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _GL_WCHAR_H */
+#endif /* _GL_WCHAR_H */
+#endif
diff --git a/jni/iconv/srclib/xalloc.h b/jni/iconv/srclib/xalloc.h
new file mode 100644
index 0000000..e0d56fc
--- /dev/null
+++ b/jni/iconv/srclib/xalloc.h
@@ -0,0 +1,158 @@
+/* malloc with out of memory checking.
+ Copyright (C) 2001-2004, 2006 Free Software Foundation, Inc.
+ Written by Bruno Haible <haible@clisp.cons.org>, 2001.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#ifndef _XALLOC_H
+#define _XALLOC_H
+
+#include <stddef.h>
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/* Defined in xmalloc.c. */
+
+/* Allocate SIZE bytes of memory dynamically, with error checking. */
+extern void *xmalloc (size_t size);
+
+/* Allocate memory for NMEMB elements of SIZE bytes, with error checking.
+ SIZE must be > 0. */
+extern void *xnmalloc (size_t nmemb, size_t size);
+
+/* Allocate SIZE bytes of memory dynamically, with error checking,
+ and zero it. */
+extern void *xzalloc (size_t size);
+
+/* Allocate memory for NMEMB elements of SIZE bytes, with error checking,
+ and zero it. */
+extern void *xcalloc (size_t nmemb, size_t size);
+
+/* Change the size of an allocated block of memory PTR to SIZE bytes,
+ with error checking. If PTR is NULL, run xmalloc. */
+extern void *xrealloc (void *ptr, size_t size);
+#ifdef __cplusplus
+}
+template <typename T>
+ inline T * xrealloc (T * ptr, size_t size)
+ {
+ return (T *) xrealloc ((void *) ptr, size);
+ }
+extern "C" {
+#endif
+
+/* This function is always triggered when memory is exhausted. It is
+ in charge of honoring the three previous items. This is the
+ function to call when one wants the program to die because of a
+ memory allocation failure. */
+extern void xalloc_die (void)
+#if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5)) && !__STRICT_ANSI__
+ __attribute__ ((__noreturn__))
+#endif
+ ;
+
+/* In the following macros, T must be an elementary or structure/union or
+ typedef'ed type, or a pointer to such a type. To apply one of the
+ following macros to a function pointer or array type, you need to typedef
+ it first and use the typedef name. */
+
+/* Allocate an object of type T dynamically, with error checking. */
+/* extern T *XMALLOC (typename T); */
+#define XMALLOC(T) \
+ ((T *) xmalloc (sizeof (T)))
+
+/* Allocate memory for NMEMB elements of type T, with error checking. */
+/* extern T *XNMALLOC (size_t nmemb, typename T); */
+#if HAVE_INLINE
+/* xnmalloc performs a division and multiplication by sizeof (T). Arrange to
+ perform the division at compile-time and the multiplication with a factor
+ known at compile-time. */
+# define XNMALLOC(N,T) \
+ ((T *) (sizeof (T) == 1 \
+ ? xmalloc (N) \
+ : xnboundedmalloc(N, (size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / sizeof (T), sizeof (T))))
+static inline void *
+xnboundedmalloc (size_t n, size_t bound, size_t s)
+{
+ if (n > bound)
+ xalloc_die ();
+ return xmalloc (n * s);
+}
+#else
+# define XNMALLOC(N,T) \
+ ((T *) (sizeof (T) == 1 ? xmalloc (N) : xnmalloc (N, sizeof (T))))
+#endif
+
+/* Allocate an object of type T dynamically, with error checking,
+ and zero it. */
+/* extern T *XZALLOC (typename T); */
+#define XZALLOC(T) \
+ ((T *) xzalloc (sizeof (T)))
+
+/* Allocate memory for NMEMB elements of type T, with error checking,
+ and zero it. */
+/* extern T *XCALLOC (size_t nmemb, typename T); */
+#define XCALLOC(N,T) \
+ ((T *) xcalloc (N, sizeof (T)))
+
+/* Return a pointer to a new buffer of N bytes. This is like xmalloc,
+ except it returns char *. */
+#define xcharalloc(N) \
+ XNMALLOC (N, char)
+
+
+/* Defined in xstrdup.c. */
+
+/* Return a newly allocated copy of the N bytes of memory starting at P. */
+extern void *xmemdup (const void *p, size_t n);
+#ifdef __cplusplus
+}
+template <typename T>
+ inline T * xmemdup (const T * p, size_t n)
+ {
+ return (T *) xmemdup ((const void *) p, n);
+ }
+extern "C" {
+#endif
+
+/* Return a newly allocated copy of STRING. */
+extern char *xstrdup (const char *string);
+
+
+/* Return 1 if an array of N objects, each of size S, cannot exist due
+ to size arithmetic overflow. S must be positive and N must be
+ nonnegative. This is a macro, not an inline function, so that it
+ works correctly even when SIZE_MAX < N.
+
+ By gnulib convention, SIZE_MAX represents overflow in size
+ calculations, so the conservative dividend to use here is
+ SIZE_MAX - 1, since SIZE_MAX might represent an overflowed value.
+ However, malloc (SIZE_MAX) fails on all known hosts where
+ sizeof (ptrdiff_t) <= sizeof (size_t), so do not bother to test for
+ exactly-SIZE_MAX allocations on such hosts; this avoids a test and
+ branch when S is known to be 1. */
+# define xalloc_oversized(n, s) \
+ ((size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / (s) < (n))
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* _XALLOC_H */
diff --git a/jni/iconv/srclib/xmalloc.c b/jni/iconv/srclib/xmalloc.c
new file mode 100644
index 0000000..d2a1214
--- /dev/null
+++ b/jni/iconv/srclib/xmalloc.c
@@ -0,0 +1,128 @@
+/* xmalloc.c -- malloc with out of memory checking
+ Copyright (C) 1990-1996, 2000-2003, 2005-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "xalloc.h"
+
+#include <stdlib.h>
+
+#include "error.h"
+#include "gettext.h"
+
+#define _(str) gettext (str)
+
+
+/* Exit value when the requested amount of memory is not available.
+ The caller may set it to some other value. */
+int xmalloc_exit_failure = EXIT_FAILURE;
+
+void
+xalloc_die ()
+{
+ error (xmalloc_exit_failure, 0, _("memory exhausted"));
+ /* The `noreturn' cannot be given to error, since it may return if
+ its first argument is 0. To help compilers understand the
+ xalloc_die does terminate, call exit. */
+ exit (EXIT_FAILURE);
+}
+
+static void *
+fixup_null_alloc (size_t n)
+{
+ void *p;
+
+ p = NULL;
+ if (n == 0)
+ p = malloc ((size_t) 1);
+ if (p == NULL)
+ xalloc_die ();
+ return p;
+}
+
+/* Allocate N bytes of memory dynamically, with error checking. */
+
+void *
+xmalloc (size_t n)
+{
+ void *p;
+
+ p = malloc (n);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
+
+/* Allocate memory for NMEMB elements of SIZE bytes, with error checking.
+ SIZE must be > 0. */
+
+void *
+xnmalloc (size_t nmemb, size_t size)
+{
+ size_t n;
+ void *p;
+
+ if (xalloc_oversized (nmemb, size))
+ xalloc_die ();
+ n = nmemb * size;
+ p = malloc (n);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
+
+/* Allocate SIZE bytes of memory dynamically, with error checking,
+ and zero it. */
+
+void *
+xzalloc (size_t size)
+{
+ void *p;
+
+ p = xmalloc (size);
+ memset (p, 0, size);
+ return p;
+}
+
+/* Allocate memory for N elements of S bytes, with error checking,
+ and zero it. */
+
+void *
+xcalloc (size_t n, size_t s)
+{
+ void *p;
+
+ p = calloc (n, s);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
+
+/* Change the size of an allocated block of memory P to N bytes,
+ with error checking.
+ If P is NULL, run xmalloc. */
+
+void *
+xrealloc (void *p, size_t n)
+{
+ if (p == NULL)
+ return xmalloc (n);
+ p = realloc (p, n);
+ if (p == NULL)
+ p = fixup_null_alloc (n);
+ return p;
+}
diff --git a/jni/iconv/srclib/xreadlink.c b/jni/iconv/srclib/xreadlink.c
new file mode 100644
index 0000000..1ec818e
--- /dev/null
+++ b/jni/iconv/srclib/xreadlink.c
@@ -0,0 +1,44 @@
+/* xreadlink.c -- readlink wrapper to return the link name in malloc'd storage
+
+ Copyright (C) 2001, 2003-2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Jim Meyering <jim@meyering.net>
+ and Bruno Haible <bruno@clisp.org>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "xreadlink.h"
+
+#include <errno.h>
+
+#include "areadlink.h"
+#include "xalloc.h"
+
+/* Call readlink to get the symbolic link value of FILENAME.
+ Return a pointer to that NUL-terminated string in malloc'd storage.
+ If readlink fails, return NULL and set errno.
+ If realloc fails, or if the link value is longer than SIZE_MAX :-),
+ give a diagnostic and exit. */
+
+char *
+xreadlink (char const *filename)
+{
+ char *result = areadlink (filename);
+ if (result == NULL && errno == ENOMEM)
+ xalloc_die ();
+ return result;
+}
diff --git a/jni/iconv/srclib/xreadlink.h b/jni/iconv/srclib/xreadlink.h
new file mode 100644
index 0000000..3eda90f
--- /dev/null
+++ b/jni/iconv/srclib/xreadlink.h
@@ -0,0 +1,22 @@
+/* Reading symbolic links without size limitation.
+
+ Copyright (C) 2001, 2003, 2004, 2007 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Jim Meyering <jim@meyering.net> */
+
+#include <stddef.h>
+
+extern char *xreadlink (char const *filename);
diff --git a/jni/iconv/srclib/xstrdup.c b/jni/iconv/srclib/xstrdup.c
new file mode 100644
index 0000000..9ad1b94
--- /dev/null
+++ b/jni/iconv/srclib/xstrdup.c
@@ -0,0 +1,40 @@
+/* xstrdup.c -- copy a string with out of memory checking
+ Copyright (C) 1990, 1996, 2000-2003, 2005-2006 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include <config.h>
+
+/* Specification. */
+#include "xalloc.h"
+
+#include <string.h>
+
+/* Return a newly allocated copy of the N bytes of memory starting at P. */
+
+void *
+xmemdup (const void *p, size_t n)
+{
+ void *q = xmalloc (n);
+ memcpy (q, p, n);
+ return q;
+}
+
+/* Return a newly allocated copy of STRING. */
+
+char *
+xstrdup (const char *string)
+{
+ return strcpy (XNMALLOC (strlen (string) + 1, char), string);
+}
diff --git a/jni/iconv/srcm4/00gnulib.m4 b/jni/iconv/srcm4/00gnulib.m4
new file mode 100644
index 0000000..d4d04d1
--- /dev/null
+++ b/jni/iconv/srcm4/00gnulib.m4
@@ -0,0 +1,30 @@
+# 00gnulib.m4 serial 2
+dnl Copyright (C) 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl This file must be named something that sorts before all other
+dnl gnulib-provided .m4 files. It is needed until such time as we can
+dnl assume Autoconf 2.64, with its improved AC_DEFUN_ONCE semantics.
+
+# AC_DEFUN_ONCE([NAME], VALUE)
+# ----------------------------
+# Define NAME to expand to VALUE on the first use (whether by direct
+# expansion, or by AC_REQUIRE), and to nothing on all subsequent uses.
+# Avoid bugs in AC_REQUIRE in Autoconf 2.63 and earlier. This
+# definition is slower than the version in Autoconf 2.64, because it
+# can only use interfaces that existed since 2.59; but it achieves the
+# same effect. Quoting is necessary to avoid confusing Automake.
+m4_version_prereq([2.63.263], [],
+[m4_define([AC][_DEFUN_ONCE],
+ [AC][_DEFUN([$1],
+ [AC_REQUIRE([_gl_DEFUN_ONCE([$1])],
+ [m4_indir([_gl_DEFUN_ONCE([$1])])])])]dnl
+[AC][_DEFUN([_gl_DEFUN_ONCE([$1])], [$2])])])
+
+# gl_00GNULIB
+# -----------
+# Witness macro that this file has been included. Needed to force
+# Automake to include this file prior to all other gnulib .m4 files.
+AC_DEFUN([gl_00GNULIB])
diff --git a/jni/iconv/srcm4/alloca.m4 b/jni/iconv/srcm4/alloca.m4
new file mode 100644
index 0000000..cd4a679
--- /dev/null
+++ b/jni/iconv/srcm4/alloca.m4
@@ -0,0 +1,35 @@
+# alloca.m4 serial 3 (gettext-0.16)
+dnl Copyright (C) 2002-2003, 2006 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FUNC_ALLOCA],
+[
+ dnl Work around a bug of AC_EGREP_CPP in autoconf-2.57.
+ AC_REQUIRE([AC_PROG_CPP])
+ AC_REQUIRE([AC_PROG_EGREP])
+
+ AC_REQUIRE([AC_FUNC_ALLOCA])
+ if test $ac_cv_func_alloca_works = no; then
+ gl_PREREQ_ALLOCA
+ fi
+
+ # Define an additional variable used in the Makefile substitution.
+
+ AC_EGREP_CPP([Need own alloca], [
+#if defined __GNUC__ || defined _MSC_VER || !HAVE_ALLOCA_H
+ Need own alloca
+#endif
+ ],
+ ALLOCA_H=alloca.h,
+ ALLOCA_H=)
+ AC_SUBST([ALLOCA_H])
+])
+
+# Prerequisites of lib/alloca.c.
+# STACK_DIRECTION is already handled by AC_FUNC_ALLOCA.
+AC_DEFUN([gl_PREREQ_ALLOCA], [
+ AC_CHECK_HEADERS_ONCE(stdlib.h string.h)
+ :
+])
diff --git a/jni/iconv/srcm4/canonicalize-lgpl.m4 b/jni/iconv/srcm4/canonicalize-lgpl.m4
new file mode 100644
index 0000000..3a8ee2f
--- /dev/null
+++ b/jni/iconv/srcm4/canonicalize-lgpl.m4
@@ -0,0 +1,35 @@
+# canonicalize-lgpl.m4 serial 5
+dnl Copyright (C) 2003, 2006-2007, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_CANONICALIZE_LGPL],
+[
+ dnl Do this replacement check manually because the file name is shorter
+ dnl than the function name.
+ AC_CHECK_DECLS_ONCE([canonicalize_file_name])
+ AC_CHECK_FUNCS_ONCE([canonicalize_file_name])
+ if test $ac_cv_func_canonicalize_file_name = no; then
+ AC_LIBOBJ([canonicalize-lgpl])
+ AC_DEFINE([realpath], [rpl_realpath],
+ [Define to a replacement function name for realpath().])
+ gl_PREREQ_CANONICALIZE_LGPL
+ fi
+])
+
+# Like gl_CANONICALIZE_LGPL, except prepare for separate compilation
+# (no AC_LIBOBJ).
+AC_DEFUN([gl_CANONICALIZE_LGPL_SEPARATE],
+[
+ AC_CHECK_DECLS_ONCE([canonicalize_file_name])
+ AC_CHECK_FUNCS_ONCE([canonicalize_file_name])
+ gl_PREREQ_CANONICALIZE_LGPL
+])
+
+# Prerequisites of lib/canonicalize-lgpl.c.
+AC_DEFUN([gl_PREREQ_CANONICALIZE_LGPL],
+[
+ AC_CHECK_HEADERS_ONCE([sys/param.h unistd.h])
+ AC_CHECK_FUNCS_ONCE([getcwd readlink])
+])
diff --git a/jni/iconv/srcm4/codeset.m4 b/jni/iconv/srcm4/codeset.m4
new file mode 100644
index 0000000..413217b
--- /dev/null
+++ b/jni/iconv/srcm4/codeset.m4
@@ -0,0 +1,21 @@
+# codeset.m4 serial 4 (gettext-0.18)
+dnl Copyright (C) 2000-2002, 2006, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([AM_LANGINFO_CODESET],
+[
+ AC_CACHE_CHECK([for nl_langinfo and CODESET], [am_cv_langinfo_codeset],
+ [AC_TRY_LINK([#include <langinfo.h>],
+ [char* cs = nl_langinfo(CODESET); return !cs;],
+ [am_cv_langinfo_codeset=yes],
+ [am_cv_langinfo_codeset=no])
+ ])
+ if test $am_cv_langinfo_codeset = yes; then
+ AC_DEFINE([HAVE_LANGINFO_CODESET], [1],
+ [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
+ fi
+])
diff --git a/jni/iconv/srcm4/eealloc.m4 b/jni/iconv/srcm4/eealloc.m4
new file mode 100644
index 0000000..3c9c0b5
--- /dev/null
+++ b/jni/iconv/srcm4/eealloc.m4
@@ -0,0 +1,32 @@
+# eealloc.m4 serial 2
+dnl Copyright (C) 2003, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_EEALLOC],
+[
+ AC_REQUIRE([gl_EEMALLOC])
+ AC_REQUIRE([gl_EEREALLOC])
+ AC_REQUIRE([AC_C_INLINE])
+])
+
+AC_DEFUN([gl_EEMALLOC],
+[
+ _AC_FUNC_MALLOC_IF(
+ [gl_cv_func_malloc_0_nonnull=1],
+ [gl_cv_func_malloc_0_nonnull=0])
+ AC_DEFINE_UNQUOTED([MALLOC_0_IS_NONNULL], [$gl_cv_func_malloc_0_nonnull],
+ [If malloc(0) is != NULL, define this to 1. Otherwise define this
+ to 0.])
+])
+
+AC_DEFUN([gl_EEREALLOC],
+[
+ _AC_FUNC_REALLOC_IF(
+ [gl_cv_func_realloc_0_nonnull=1],
+ [gl_cv_func_realloc_0_nonnull=0])
+ AC_DEFINE_UNQUOTED([REALLOC_0_IS_NONNULL], [$gl_cv_func_realloc_0_nonnull],
+ [If realloc(NULL,0) is != NULL, define this to 1. Otherwise define this
+ to 0.])
+])
diff --git a/jni/iconv/srcm4/environ.m4 b/jni/iconv/srcm4/environ.m4
new file mode 100644
index 0000000..b17bb60
--- /dev/null
+++ b/jni/iconv/srcm4/environ.m4
@@ -0,0 +1,36 @@
+# environ.m4 serial 2
+dnl Copyright (C) 2001-2004, 2006-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_ENVIRON],
+[
+ AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+ dnl Persuade glibc <unistd.h> to declare environ.
+ AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ gt_CHECK_VAR_DECL([#include <unistd.h>], environ)
+ if test $gt_cv_var_environ_declaration != yes; then
+ HAVE_DECL_ENVIRON=0
+ fi
+])
+
+# Check if a variable is properly declared.
+# gt_CHECK_VAR_DECL(includes,variable)
+AC_DEFUN([gt_CHECK_VAR_DECL],
+[
+ define([gt_cv_var], [gt_cv_var_]$2[_declaration])
+ AC_MSG_CHECKING([if $2 is properly declared])
+ AC_CACHE_VAL([gt_cv_var], [
+ AC_TRY_COMPILE([$1
+ extern struct { int foo; } $2;],
+ [$2.foo = 1;],
+ gt_cv_var=no,
+ gt_cv_var=yes)])
+ AC_MSG_RESULT([$gt_cv_var])
+ if test $gt_cv_var = yes; then
+ AC_DEFINE([HAVE_]translit($2, [a-z], [A-Z])[_DECL], 1,
+ [Define if you have the declaration of $2.])
+ fi
+ undefine([gt_cv_var])
+])
diff --git a/jni/iconv/srcm4/errno_h.m4 b/jni/iconv/srcm4/errno_h.m4
new file mode 100644
index 0000000..4ce1ccb
--- /dev/null
+++ b/jni/iconv/srcm4/errno_h.m4
@@ -0,0 +1,115 @@
+# errno_h.m4 serial 6
+dnl Copyright (C) 2004, 2006, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN_ONCE([gl_HEADER_ERRNO_H],
+[
+ AC_REQUIRE([AC_PROG_CC])
+ AC_CACHE_CHECK([for complete errno.h], [gl_cv_header_errno_h_complete], [
+ AC_EGREP_CPP([booboo],[
+#include <errno.h>
+#if !defined ENOMSG
+booboo
+#endif
+#if !defined EIDRM
+booboo
+#endif
+#if !defined ENOLINK
+booboo
+#endif
+#if !defined EPROTO
+booboo
+#endif
+#if !defined EMULTIHOP
+booboo
+#endif
+#if !defined EBADMSG
+booboo
+#endif
+#if !defined EOVERFLOW
+booboo
+#endif
+#if !defined ENOTSUP
+booboo
+#endif
+#if !defined ESTALE
+booboo
+#endif
+#if !defined ECANCELED
+booboo
+#endif
+ ],
+ [gl_cv_header_errno_h_complete=no],
+ [gl_cv_header_errno_h_complete=yes])
+ ])
+ if test $gl_cv_header_errno_h_complete = yes; then
+ ERRNO_H=''
+ else
+ gl_CHECK_NEXT_HEADERS([errno.h])
+ ERRNO_H='errno.h'
+ fi
+ AC_SUBST([ERRNO_H])
+ gl_REPLACE_ERRNO_VALUE([EMULTIHOP])
+ gl_REPLACE_ERRNO_VALUE([ENOLINK])
+ gl_REPLACE_ERRNO_VALUE([EOVERFLOW])
+])
+
+# Assuming $1 = EOVERFLOW.
+# The EOVERFLOW errno value ought to be defined in <errno.h>, according to
+# POSIX. But some systems (like OpenBSD 4.0 or AIX 3) don't define it, and
+# some systems (like OSF/1) define it when _XOPEN_SOURCE_EXTENDED is defined.
+# Check for the value of EOVERFLOW.
+# Set the variables EOVERFLOW_HIDDEN and EOVERFLOW_VALUE.
+AC_DEFUN([gl_REPLACE_ERRNO_VALUE],
+[
+ if test -n "$ERRNO_H"; then
+ AC_CACHE_CHECK([for ]$1[ value], [gl_cv_header_errno_h_]$1, [
+ AC_EGREP_CPP([yes],[
+#include <errno.h>
+#ifdef ]$1[
+yes
+#endif
+ ],
+ [gl_cv_header_errno_h_]$1[=yes],
+ [gl_cv_header_errno_h_]$1[=no])
+ if test $gl_cv_header_errno_h_]$1[ = no; then
+ AC_EGREP_CPP([yes],[
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+#ifdef ]$1[
+yes
+#endif
+ ], [gl_cv_header_errno_h_]$1[=hidden])
+ if test $gl_cv_header_errno_h_]$1[ = hidden; then
+ dnl The macro exists but is hidden.
+ dnl Define it to the same value.
+ AC_COMPUTE_INT([gl_cv_header_errno_h_]$1, $1, [
+#define _XOPEN_SOURCE_EXTENDED 1
+#include <errno.h>
+/* The following two lines are a workaround against an autoconf-2.52 bug. */
+#include <stdio.h>
+#include <stdlib.h>
+])
+ fi
+ fi
+ ])
+ case $gl_cv_header_errno_h_]$1[ in
+ yes | no)
+ ]$1[_HIDDEN=0; ]$1[_VALUE=
+ ;;
+ *)
+ ]$1[_HIDDEN=1; ]$1[_VALUE="$gl_cv_header_errno_h_]$1["
+ ;;
+ esac
+ AC_SUBST($1[_HIDDEN])
+ AC_SUBST($1[_VALUE])
+ fi
+])
+
+dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in.
+dnl Remove this when we can assume autoconf >= 2.61.
+m4_ifdef([AC_COMPUTE_INT], [], [
+ AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])])
+])
diff --git a/jni/iconv/srcm4/error.m4 b/jni/iconv/srcm4/error.m4
new file mode 100644
index 0000000..7c7746e
--- /dev/null
+++ b/jni/iconv/srcm4/error.m4
@@ -0,0 +1,22 @@
+#serial 11
+
+# Copyright (C) 1996, 1997, 1998, 2001, 2002, 2003, 2004 Free Software
+# Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_ERROR],
+[
+ AC_FUNC_ERROR_AT_LINE
+ dnl Note: AC_FUNC_ERROR_AT_LINE does AC_LIBSOURCES([error.h, error.c]).
+ gl_PREREQ_ERROR
+])
+
+# Prerequisites of lib/error.c.
+AC_DEFUN([gl_PREREQ_ERROR],
+[
+ AC_REQUIRE([AC_FUNC_STRERROR_R])
+ :
+])
diff --git a/jni/iconv/srcm4/extensions.m4 b/jni/iconv/srcm4/extensions.m4
new file mode 100644
index 0000000..ba6d5e1
--- /dev/null
+++ b/jni/iconv/srcm4/extensions.m4
@@ -0,0 +1,104 @@
+# serial 8 -*- Autoconf -*-
+# Enable extensions on systems that normally disable them.
+
+# Copyright (C) 2003, 2006-2009 Free Software Foundation, Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This definition of AC_USE_SYSTEM_EXTENSIONS is stolen from CVS
+# Autoconf. Perhaps we can remove this once we can assume Autoconf
+# 2.62 or later everywhere, but since CVS Autoconf mutates rapidly
+# enough in this area it's likely we'll need to redefine
+# AC_USE_SYSTEM_EXTENSIONS for quite some time.
+
+# AC_USE_SYSTEM_EXTENSIONS
+# ------------------------
+# Enable extensions on systems that normally disable them,
+# typically due to standards-conformance issues.
+# Remember that #undef in AH_VERBATIM gets replaced with #define by
+# AC_DEFINE. The goal here is to define all known feature-enabling
+# macros, then, if reports of conflicts are made, disable macros that
+# cause problems on some platforms (such as __EXTENSIONS__).
+AC_DEFUN_ONCE([AC_USE_SYSTEM_EXTENSIONS],
+[AC_BEFORE([$0], [AC_COMPILE_IFELSE])dnl
+AC_BEFORE([$0], [AC_RUN_IFELSE])dnl
+
+ AC_REQUIRE([AC_CANONICAL_HOST])
+
+ AC_CHECK_HEADER([minix/config.h], [MINIX=yes], [MINIX=])
+ if test "$MINIX" = yes; then
+ AC_DEFINE([_POSIX_SOURCE], [1],
+ [Define to 1 if you need to in order for `stat' and other
+ things to work.])
+ AC_DEFINE([_POSIX_1_SOURCE], [2],
+ [Define to 2 if the system does not provide POSIX.1 features
+ except with this defined.])
+ AC_DEFINE([_MINIX], [1],
+ [Define to 1 if on MINIX.])
+ fi
+
+ dnl HP-UX 11.11 defines mbstate_t only if _XOPEN_SOURCE is defined to 500,
+ dnl regardless of whether the flags -Ae or _D_HPUX_SOURCE=1 are already
+ dnl provided.
+ case "$host_os" in
+ hpux*)
+ AC_DEFINE([_XOPEN_SOURCE], [500],
+ [Define to 500 only on HP-UX.])
+ ;;
+ esac
+
+ AH_VERBATIM([__EXTENSIONS__],
+[/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# undef _GNU_SOURCE
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# undef _POSIX_PTHREAD_SEMANTICS
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# undef _TANDEM_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
+])
+ AC_CACHE_CHECK([whether it is safe to define __EXTENSIONS__],
+ [ac_cv_safe_to_define___extensions__],
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM([[
+# define __EXTENSIONS__ 1
+ ]AC_INCLUDES_DEFAULT])],
+ [ac_cv_safe_to_define___extensions__=yes],
+ [ac_cv_safe_to_define___extensions__=no])])
+ test $ac_cv_safe_to_define___extensions__ = yes &&
+ AC_DEFINE([__EXTENSIONS__])
+ AC_DEFINE([_ALL_SOURCE])
+ AC_DEFINE([_GNU_SOURCE])
+ AC_DEFINE([_POSIX_PTHREAD_SEMANTICS])
+ AC_DEFINE([_TANDEM_SOURCE])
+])# AC_USE_SYSTEM_EXTENSIONS
+
+# gl_USE_SYSTEM_EXTENSIONS
+# ------------------------
+# Enable extensions on systems that normally disable them,
+# typically due to standards-conformance issues.
+AC_DEFUN_ONCE([gl_USE_SYSTEM_EXTENSIONS],
+[
+ dnl Require this macro before AC_USE_SYSTEM_EXTENSIONS.
+ dnl gnulib does not need it. But if it gets required by third-party macros
+ dnl after AC_USE_SYSTEM_EXTENSIONS is required, autoconf 2.62..2.63 emit a
+ dnl warning: "AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS".
+ dnl Note: We can do this only for one of the macros AC_AIX, AC_GNU_SOURCE,
+ dnl AC_MINIX. If people still use AC_AIX or AC_MINIX, they are out of luck.
+ AC_REQUIRE([AC_GNU_SOURCE])
+
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
+])
diff --git a/jni/iconv/srcm4/gettext.m4 b/jni/iconv/srcm4/gettext.m4
new file mode 100644
index 0000000..d90c850
--- /dev/null
+++ b/jni/iconv/srcm4/gettext.m4
@@ -0,0 +1,381 @@
+# gettext.m4 serial 62 (gettext-0.18)
+dnl Copyright (C) 1995-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006.
+
+dnl Macro to add for using GNU gettext.
+
+dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]).
+dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The
+dnl default (if it is not specified or empty) is 'no-libtool'.
+dnl INTLSYMBOL should be 'external' for packages with no intl directory,
+dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory.
+dnl If INTLSYMBOL is 'use-libtool', then a libtool library
+dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static,
+dnl depending on --{enable,disable}-{shared,static} and on the presence of
+dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library
+dnl $(top_builddir)/intl/libintl.a will be created.
+dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext
+dnl implementations (in libc or libintl) without the ngettext() function
+dnl will be ignored. If NEEDSYMBOL is specified and is
+dnl 'need-formatstring-macros', then GNU gettext implementations that don't
+dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
+dnl INTLDIR is used to find the intl libraries. If empty,
+dnl the value `$(top_builddir)/intl/' is used.
+dnl
+dnl The result of the configuration is one of three cases:
+dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
+dnl and used.
+dnl Catalog format: GNU --> install in $(datadir)
+dnl Catalog extension: .mo after installation, .gmo in source tree
+dnl 2) GNU gettext has been found in the system's C library.
+dnl Catalog format: GNU --> install in $(datadir)
+dnl Catalog extension: .mo after installation, .gmo in source tree
+dnl 3) No internationalization, always use English msgid.
+dnl Catalog format: none
+dnl Catalog extension: none
+dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur.
+dnl The use of .gmo is historical (it was needed to avoid overwriting the
+dnl GNU format catalogs when building on a platform with an X/Open gettext),
+dnl but we keep it in order not to force irrelevant filename changes on the
+dnl maintainers.
+dnl
+AC_DEFUN([AM_GNU_GETTEXT],
+[
+ dnl Argument checking.
+ ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
+ [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
+])])])])])
+ ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
+ [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
+])])])])
+ define([gt_included_intl],
+ ifelse([$1], [external],
+ ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]),
+ [yes]))
+ define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
+ gt_NEEDS_INIT
+ AM_GNU_GETTEXT_NEED([$2])
+
+ AC_REQUIRE([AM_PO_SUBDIRS])dnl
+ ifelse(gt_included_intl, yes, [
+ AC_REQUIRE([AM_INTL_SUBDIR])dnl
+ ])
+
+ dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
+ AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+ AC_REQUIRE([AC_LIB_RPATH])
+
+ dnl Sometimes libintl requires libiconv, so first search for libiconv.
+ dnl Ideally we would do this search only after the
+ dnl if test "$USE_NLS" = "yes"; then
+ dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+ dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
+ dnl the configure script would need to contain the same shell code
+ dnl again, outside any 'if'. There are two solutions:
+ dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'.
+ dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE.
+ dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not
+ dnl documented, we avoid it.
+ ifelse(gt_included_intl, yes, , [
+ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
+ ])
+
+ dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation.
+ gt_INTL_MACOSX
+
+ dnl Set USE_NLS.
+ AC_REQUIRE([AM_NLS])
+
+ ifelse(gt_included_intl, yes, [
+ BUILD_INCLUDED_LIBINTL=no
+ USE_INCLUDED_LIBINTL=no
+ ])
+ LIBINTL=
+ LTLIBINTL=
+ POSUB=
+
+ dnl Add a version number to the cache macros.
+ case " $gt_needs " in
+ *" need-formatstring-macros "*) gt_api_version=3 ;;
+ *" need-ngettext "*) gt_api_version=2 ;;
+ *) gt_api_version=1 ;;
+ esac
+ gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
+ gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
+
+ dnl If we use NLS figure out what method
+ if test "$USE_NLS" = "yes"; then
+ gt_use_preinstalled_gnugettext=no
+ ifelse(gt_included_intl, yes, [
+ AC_MSG_CHECKING([whether included gettext is requested])
+ AC_ARG_WITH([included-gettext],
+ [ --with-included-gettext use the GNU gettext library included here],
+ nls_cv_force_use_gnu_gettext=$withval,
+ nls_cv_force_use_gnu_gettext=no)
+ AC_MSG_RESULT([$nls_cv_force_use_gnu_gettext])
+
+ nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+ if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
+ ])
+ dnl User does not insist on using GNU NLS library. Figure out what
+ dnl to use. If GNU gettext is available we use this. Else we have
+ dnl to fall back to GNU NLS library.
+
+ if test $gt_api_version -ge 3; then
+ gt_revision_test_code='
+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
+#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
+#endif
+changequote(,)dnl
+typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
+changequote([,])dnl
+'
+ else
+ gt_revision_test_code=
+ fi
+ if test $gt_api_version -ge 2; then
+ gt_expression_test_code=' + * ngettext ("", "", 0)'
+ else
+ gt_expression_test_code=
+ fi
+
+ AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
+ [AC_TRY_LINK([#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern int *_nl_domain_bindings;],
+ [bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
+ [eval "$gt_func_gnugettext_libc=yes"],
+ [eval "$gt_func_gnugettext_libc=no"])])
+
+ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+ dnl Sometimes libintl requires libiconv, so first search for libiconv.
+ ifelse(gt_included_intl, yes, , [
+ AM_ICONV_LINK
+ ])
+ dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL
+ dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv])
+ dnl because that would add "-liconv" to LIBINTL and LTLIBINTL
+ dnl even if libiconv doesn't exist.
+ AC_LIB_LINKFLAGS_BODY([intl])
+ AC_CACHE_CHECK([for GNU gettext in libintl],
+ [$gt_func_gnugettext_libintl],
+ [gt_save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $INCINTL"
+ gt_save_LIBS="$LIBS"
+ LIBS="$LIBS $LIBINTL"
+ dnl Now see whether libintl exists and does not depend on libiconv.
+ AC_TRY_LINK([#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);],
+ [bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
+ [eval "$gt_func_gnugettext_libintl=yes"],
+ [eval "$gt_func_gnugettext_libintl=no"])
+ dnl Now see whether libintl exists and depends on libiconv.
+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
+ LIBS="$LIBS $LIBICONV"
+ AC_TRY_LINK([#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);],
+ [bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
+ [LIBINTL="$LIBINTL $LIBICONV"
+ LTLIBINTL="$LTLIBINTL $LTLIBICONV"
+ eval "$gt_func_gnugettext_libintl=yes"
+ ])
+ fi
+ CPPFLAGS="$gt_save_CPPFLAGS"
+ LIBS="$gt_save_LIBS"])
+ fi
+
+ dnl If an already present or preinstalled GNU gettext() is found,
+ dnl use it. But if this macro is used in GNU gettext, and GNU
+ dnl gettext is already preinstalled in libintl, we update this
+ dnl libintl. (Cf. the install rule in intl/Makefile.in.)
+ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
+ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
+ && test "$PACKAGE" != gettext-runtime \
+ && test "$PACKAGE" != gettext-tools; }; then
+ gt_use_preinstalled_gnugettext=yes
+ else
+ dnl Reset the values set by searching for libintl.
+ LIBINTL=
+ LTLIBINTL=
+ INCINTL=
+ fi
+
+ ifelse(gt_included_intl, yes, [
+ if test "$gt_use_preinstalled_gnugettext" != "yes"; then
+ dnl GNU gettext is not found in the C library.
+ dnl Fall back on included GNU gettext library.
+ nls_cv_use_gnu_gettext=yes
+ fi
+ fi
+
+ if test "$nls_cv_use_gnu_gettext" = "yes"; then
+ dnl Mark actions used to generate GNU NLS library.
+ BUILD_INCLUDED_LIBINTL=yes
+ USE_INCLUDED_LIBINTL=yes
+ LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD"
+ LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD"
+ LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
+ fi
+
+ CATOBJEXT=
+ if test "$gt_use_preinstalled_gnugettext" = "yes" \
+ || test "$nls_cv_use_gnu_gettext" = "yes"; then
+ dnl Mark actions to use GNU gettext tools.
+ CATOBJEXT=.gmo
+ fi
+ ])
+
+ if test -n "$INTL_MACOSX_LIBS"; then
+ if test "$gt_use_preinstalled_gnugettext" = "yes" \
+ || test "$nls_cv_use_gnu_gettext" = "yes"; then
+ dnl Some extra flags are needed during linking.
+ LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
+ LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
+ fi
+ fi
+
+ if test "$gt_use_preinstalled_gnugettext" = "yes" \
+ || test "$nls_cv_use_gnu_gettext" = "yes"; then
+ AC_DEFINE([ENABLE_NLS], [1],
+ [Define to 1 if translation of program messages to the user's native language
+ is requested.])
+ else
+ USE_NLS=no
+ fi
+ fi
+
+ AC_MSG_CHECKING([whether to use NLS])
+ AC_MSG_RESULT([$USE_NLS])
+ if test "$USE_NLS" = "yes"; then
+ AC_MSG_CHECKING([where the gettext function comes from])
+ if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+ gt_source="external libintl"
+ else
+ gt_source="libc"
+ fi
+ else
+ gt_source="included intl directory"
+ fi
+ AC_MSG_RESULT([$gt_source])
+ fi
+
+ if test "$USE_NLS" = "yes"; then
+
+ if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+ AC_MSG_CHECKING([how to link with libintl])
+ AC_MSG_RESULT([$LIBINTL])
+ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
+ fi
+
+ dnl For backward compatibility. Some packages may be using this.
+ AC_DEFINE([HAVE_GETTEXT], [1],
+ [Define if the GNU gettext() function is already present or preinstalled.])
+ AC_DEFINE([HAVE_DCGETTEXT], [1],
+ [Define if the GNU dcgettext() function is already present or preinstalled.])
+ fi
+
+ dnl We need to process the po/ directory.
+ POSUB=po
+ fi
+
+ ifelse(gt_included_intl, yes, [
+ dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL
+ dnl to 'yes' because some of the testsuite requires it.
+ if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
+ BUILD_INCLUDED_LIBINTL=yes
+ fi
+
+ dnl Make all variables we use known to autoconf.
+ AC_SUBST([BUILD_INCLUDED_LIBINTL])
+ AC_SUBST([USE_INCLUDED_LIBINTL])
+ AC_SUBST([CATOBJEXT])
+
+ dnl For backward compatibility. Some configure.ins may be using this.
+ nls_cv_header_intl=
+ nls_cv_header_libgt=
+
+ dnl For backward compatibility. Some Makefiles may be using this.
+ DATADIRNAME=share
+ AC_SUBST([DATADIRNAME])
+
+ dnl For backward compatibility. Some Makefiles may be using this.
+ INSTOBJEXT=.mo
+ AC_SUBST([INSTOBJEXT])
+
+ dnl For backward compatibility. Some Makefiles may be using this.
+ GENCAT=gencat
+ AC_SUBST([GENCAT])
+
+ dnl For backward compatibility. Some Makefiles may be using this.
+ INTLOBJS=
+ if test "$USE_INCLUDED_LIBINTL" = yes; then
+ INTLOBJS="\$(GETTOBJS)"
+ fi
+ AC_SUBST([INTLOBJS])
+
+ dnl Enable libtool support if the surrounding package wishes it.
+ INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
+ AC_SUBST([INTL_LIBTOOL_SUFFIX_PREFIX])
+ ])
+
+ dnl For backward compatibility. Some Makefiles may be using this.
+ INTLLIBS="$LIBINTL"
+ AC_SUBST([INTLLIBS])
+
+ dnl Make all documented variables known to autoconf.
+ AC_SUBST([LIBINTL])
+ AC_SUBST([LTLIBINTL])
+ AC_SUBST([POSUB])
+])
+
+
+dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized.
+m4_define([gt_NEEDS_INIT],
+[
+ m4_divert_text([DEFAULTS], [gt_needs=])
+ m4_define([gt_NEEDS_INIT], [])
+])
+
+
+dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL])
+AC_DEFUN([AM_GNU_GETTEXT_NEED],
+[
+ m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"])
+])
+
+
+dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
+AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
diff --git a/jni/iconv/srcm4/glibc2.m4 b/jni/iconv/srcm4/glibc2.m4
new file mode 100644
index 0000000..fe58a0f
--- /dev/null
+++ b/jni/iconv/srcm4/glibc2.m4
@@ -0,0 +1,30 @@
+# glibc2.m4 serial 2
+dnl Copyright (C) 2000-2002, 2004, 2008 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Test for the GNU C Library, version 2.0 or newer.
+# From Bruno Haible.
+
+AC_DEFUN([gt_GLIBC2],
+ [
+ AC_CACHE_CHECK([whether we are using the GNU C Library 2 or newer],
+ [ac_cv_gnu_library_2],
+ [AC_EGREP_CPP([Lucky GNU user],
+ [
+#include <features.h>
+#ifdef __GNU_LIBRARY__
+ #if (__GLIBC__ >= 2)
+ Lucky GNU user
+ #endif
+#endif
+ ],
+ [ac_cv_gnu_library_2=yes],
+ [ac_cv_gnu_library_2=no])
+ ]
+ )
+ AC_SUBST([GLIBC2])
+ GLIBC2="$ac_cv_gnu_library_2"
+ ]
+)
diff --git a/jni/iconv/srcm4/glibc21.m4 b/jni/iconv/srcm4/glibc21.m4
new file mode 100644
index 0000000..93fbf47
--- /dev/null
+++ b/jni/iconv/srcm4/glibc21.m4
@@ -0,0 +1,30 @@
+# glibc21.m4 serial 4
+dnl Copyright (C) 2000-2002, 2004, 2008 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Test for the GNU C Library, version 2.1 or newer.
+# From Bruno Haible.
+
+AC_DEFUN([gl_GLIBC21],
+ [
+ AC_CACHE_CHECK([whether we are using the GNU C Library 2.1 or newer],
+ [ac_cv_gnu_library_2_1],
+ [AC_EGREP_CPP([Lucky GNU user],
+ [
+#include <features.h>
+#ifdef __GNU_LIBRARY__
+ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
+ Lucky GNU user
+ #endif
+#endif
+ ],
+ [ac_cv_gnu_library_2_1=yes],
+ [ac_cv_gnu_library_2_1=no])
+ ]
+ )
+ AC_SUBST([GLIBC21])
+ GLIBC21="$ac_cv_gnu_library_2_1"
+ ]
+)
diff --git a/jni/iconv/srcm4/gnulib-cache.m4 b/jni/iconv/srcm4/gnulib-cache.m4
new file mode 100644
index 0000000..44234eb
--- /dev/null
+++ b/jni/iconv/srcm4/gnulib-cache.m4
@@ -0,0 +1,50 @@
+# Copyright (C) 2002-2009 Free Software Foundation, Inc.
+#
+# This file is free software, distributed under the terms of the GNU
+# General Public License. As a special exception to the GNU General
+# Public License, this file may be distributed as part of a program
+# that contains a configuration script generated by Autoconf, under
+# the same distribution terms as the rest of that program.
+#
+# Generated by gnulib-tool.
+#
+# This file represents the specification of how gnulib-tool is used.
+# It acts as a cache: It is written and read by gnulib-tool.
+# In projects using CVS, this file is meant to be stored in CVS,
+# like the configure.ac and various Makefile.am files.
+
+
+# Specification in the form of a command-line invocation:
+# gnulib-tool --import --dir=. --local-dir=gnulib-local --lib=libicrt --source-base=srclib --m4-base=srcm4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --makefile-name=Makefile.gnulib --no-libtool --macro-prefix=gl binary-io error exit gettext gettext-h libiconv-misc mbstate memmove progname relocatable-prog sigpipe stdio strerror unistd uniwidth/width unlocked-io xalloc
+
+# Specification in the form of a few gnulib-tool.m4 macro invocations:
+gl_LOCAL_DIR([gnulib-local])
+gl_MODULES([
+ binary-io
+ error
+ exit
+ gettext
+ gettext-h
+ libiconv-misc
+ mbstate
+ memmove
+ progname
+ relocatable-prog
+ sigpipe
+ stdio
+ strerror
+ unistd
+ uniwidth/width
+ unlocked-io
+ xalloc
+])
+gl_AVOID([])
+gl_SOURCE_BASE([srclib])
+gl_M4_BASE([srcm4])
+gl_PO_BASE([])
+gl_DOC_BASE([doc])
+gl_TESTS_BASE([tests])
+gl_LIB([libicrt])
+gl_MAKEFILE_NAME([Makefile.gnulib])
+gl_MACRO_PREFIX([gl])
+gl_PO_DOMAIN([])
diff --git a/jni/iconv/srcm4/gnulib-common.m4 b/jni/iconv/srcm4/gnulib-common.m4
new file mode 100644
index 0000000..c8fda20
--- /dev/null
+++ b/jni/iconv/srcm4/gnulib-common.m4
@@ -0,0 +1,124 @@
+# gnulib-common.m4 serial 11
+dnl Copyright (C) 2007-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# gl_COMMON
+# is expanded unconditionally through gnulib-tool magic.
+AC_DEFUN([gl_COMMON], [
+ dnl Use AC_REQUIRE here, so that the code is expanded once only.
+ AC_REQUIRE([gl_00GNULIB])
+ AC_REQUIRE([gl_COMMON_BODY])
+])
+AC_DEFUN([gl_COMMON_BODY], [
+ AH_VERBATIM([isoc99_inline],
+[/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
+ the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
+ earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
+ __APPLE__ && __MACH__ test for MacOS X.
+ __APPLE_CC__ tests for the Apple compiler and its version.
+ __STDC_VERSION__ tests for the C99 mode. */
+#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
+# define __GNUC_STDC_INLINE__ 1
+#endif])
+ AH_VERBATIM([unused_parameter],
+[/* Define as a marker that can be attached to function parameter declarations
+ for parameters that are not used. This helps to reduce warnings, such as
+ from GCC -Wunused-parameter. */
+#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
+# define _UNUSED_PARAMETER_ __attribute__ ((__unused__))
+#else
+# define _UNUSED_PARAMETER_
+#endif
+])
+])
+
+# gl_MODULE_INDICATOR([modulename])
+# defines a C macro indicating the presence of the given module.
+AC_DEFUN([gl_MODULE_INDICATOR],
+[
+ AC_DEFINE([GNULIB_]translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___]), [1],
+ [Define to 1 when using the gnulib module ]$1[.])
+])
+
+# m4_foreach_w
+# is a backport of autoconf-2.59c's m4_foreach_w.
+# Remove this macro when we can assume autoconf >= 2.60.
+m4_ifndef([m4_foreach_w],
+ [m4_define([m4_foreach_w],
+ [m4_foreach([$1], m4_split(m4_normalize([$2]), [ ]), [$3])])])
+
+# AC_PROG_MKDIR_P
+# is a backport of autoconf-2.60's AC_PROG_MKDIR_P.
+# Remove this macro when we can assume autoconf >= 2.60.
+m4_ifdef([AC_PROG_MKDIR_P], [], [
+ AC_DEFUN_ONCE([AC_PROG_MKDIR_P],
+ [AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+ MKDIR_P='$(mkdir_p)'
+ AC_SUBST([MKDIR_P])])])
+
+# AC_C_RESTRICT
+# This definition overrides the AC_C_RESTRICT macro from autoconf 2.60..2.61,
+# so that mixed use of GNU C and GNU C++ and mixed use of Sun C and Sun C++
+# works.
+# This definition can be removed once autoconf >= 2.62 can be assumed.
+AC_DEFUN([AC_C_RESTRICT],
+[AC_CACHE_CHECK([for C/C++ restrict keyword], [ac_cv_c_restrict],
+ [ac_cv_c_restrict=no
+ # The order here caters to the fact that C++ does not require restrict.
+ for ac_kw in __restrict __restrict__ _Restrict restrict; do
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
+ [[typedef int * int_ptr;
+ int foo (int_ptr $ac_kw ip) {
+ return ip[0];
+ }]],
+ [[int s[1];
+ int * $ac_kw t = s;
+ t[0] = 0;
+ return foo(t)]])],
+ [ac_cv_c_restrict=$ac_kw])
+ test "$ac_cv_c_restrict" != no && break
+ done
+ ])
+ AH_VERBATIM([restrict],
+[/* Define to the equivalent of the C99 'restrict' keyword, or to
+ nothing if this is not supported. Do not define if restrict is
+ supported directly. */
+#undef restrict
+/* Work around a bug in Sun C++: it does not support _Restrict, even
+ though the corresponding Sun C compiler does, which causes
+ "#define restrict _Restrict" in the previous line. Perhaps some future
+ version of Sun C++ will work with _Restrict; if so, it'll probably
+ define __RESTRICT, just as Sun C does. */
+#if defined __SUNPRO_CC && !defined __RESTRICT
+# define _Restrict
+#endif])
+ case $ac_cv_c_restrict in
+ restrict) ;;
+ no) AC_DEFINE([restrict], []) ;;
+ *) AC_DEFINE_UNQUOTED([restrict], [$ac_cv_c_restrict]) ;;
+ esac
+])
+
+# gl_BIGENDIAN
+# is like AC_C_BIGENDIAN, except that it can be AC_REQUIREd.
+# Note that AC_REQUIRE([AC_C_BIGENDIAN]) does not work reliably because some
+# macros invoke AC_C_BIGENDIAN with arguments.
+AC_DEFUN([gl_BIGENDIAN],
+[
+ AC_C_BIGENDIAN
+])
+
+# gl_CACHE_VAL_SILENT(cache-id, command-to-set-it)
+# is like AC_CACHE_VAL(cache-id, command-to-set-it), except that it does not
+# output a spurious "(cached)" mark in the midst of other configure output.
+# This macro should be used instead of AC_CACHE_VAL when it is not surrounded
+# by an AC_MSG_CHECKING/AC_MSG_RESULT pair.
+AC_DEFUN([gl_CACHE_VAL_SILENT],
+[
+ saved_as_echo_n="$as_echo_n"
+ as_echo_n=':'
+ AC_CACHE_VAL([$1], [$2])
+ as_echo_n="$saved_as_echo_n"
+])
diff --git a/jni/iconv/srcm4/gnulib-comp.m4 b/jni/iconv/srcm4/gnulib-comp.m4
new file mode 100644
index 0000000..1df98f0
--- /dev/null
+++ b/jni/iconv/srcm4/gnulib-comp.m4
@@ -0,0 +1,354 @@
+# DO NOT EDIT! GENERATED AUTOMATICALLY!
+# Copyright (C) 2002-2009 Free Software Foundation, Inc.
+#
+# This file is free software, distributed under the terms of the GNU
+# General Public License. As a special exception to the GNU General
+# Public License, this file may be distributed as part of a program
+# that contains a configuration script generated by Autoconf, under
+# the same distribution terms as the rest of that program.
+#
+# Generated by gnulib-tool.
+#
+# This file represents the compiled summary of the specification in
+# gnulib-cache.m4. It lists the computed macro invocations that need
+# to be invoked from configure.ac.
+# In projects using CVS, this file can be treated like other built files.
+
+
+# This macro should be invoked from ./configure.ac, in the section
+# "Checks for programs", right after AC_PROG_CC, and certainly before
+# any checks for libraries, header files, types and library functions.
+AC_DEFUN([gl_EARLY],
+[
+ m4_pattern_forbid([^gl_[A-Z]])dnl the gnulib macro namespace
+ m4_pattern_allow([^gl_ES$])dnl a valid locale name
+ m4_pattern_allow([^gl_LIBOBJS$])dnl a variable
+ m4_pattern_allow([^gl_LTLIBOBJS$])dnl a variable
+ AC_REQUIRE([AC_PROG_RANLIB])
+ AC_REQUIRE([AM_PROG_CC_C_O])
+ AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+])
+
+# This macro should be invoked from ./configure.ac, in the section
+# "Check for header files, types and library functions".
+AC_DEFUN([gl_INIT],
+[
+ AM_CONDITIONAL([GL_COND_LIBTOOL], [false])
+ gl_cond_libtool=false
+ gl_libdeps=
+ gl_ltlibdeps=
+ m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
+ m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
+ m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
+ m4_pushdef([gl_LIBSOURCES_LIST], [])
+ m4_pushdef([gl_LIBSOURCES_DIR], [])
+ gl_COMMON
+ gl_source_base='srclib'
+ gl_FUNC_ALLOCA
+ gl_CANONICALIZE_LGPL
+ gl_MODULE_INDICATOR([canonicalize-lgpl])
+ gl_ENVIRON
+ gl_UNISTD_MODULE_INDICATOR([environ])
+ gl_HEADER_ERRNO_H
+ gl_ERROR
+ m4_ifdef([AM_XGETTEXT_OPTION],
+ [AM_XGETTEXT_OPTION([--flag=error:3:c-format])
+ AM_XGETTEXT_OPTION([--flag=error_at_line:5:c-format])])
+ dnl you must add AM_GNU_GETTEXT([external]) or similar to configure.ac.
+ AM_GNU_GETTEXT_VERSION([0.17])
+ AC_SUBST([LIBINTL])
+ AC_SUBST([LTLIBINTL])
+ gl_FUNC_MALLOC_POSIX
+ gl_STDLIB_MODULE_INDICATOR([malloc-posix])
+ gl_MALLOCA
+ AC_TYPE_MBSTATE_T
+ gl_FUNC_MEMMOVE
+ gl_MULTIARCH
+ gl_PATHMAX
+ gl_FUNC_READLINK
+ gl_UNISTD_MODULE_INDICATOR([readlink])
+ gl_RELOCATABLE([$gl_source_base])
+ gl_FUNC_READLINK_SEPARATE
+ gl_CANONICALIZE_LGPL_SEPARATE
+ gl_MALLOCA
+ gl_RELOCATABLE_LIBRARY_SEPARATE
+ gl_FUNC_SETENV_SEPARATE
+ gl_FUNC_STRERROR_SEPARATE
+ gl_SIGNAL_H
+ gl_SIGNAL_SIGPIPE
+ dnl Define the C macro GNULIB_SIGPIPE to 1.
+ gl_MODULE_INDICATOR([sigpipe])
+ dnl Define the substituted variable GNULIB_SIGNAL_H_SIGPIPE to 1.
+ AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
+ GNULIB_SIGNAL_H_SIGPIPE=1
+ dnl Define the substituted variable GNULIB_STDIO_H_SIGPIPE to 1.
+ AC_REQUIRE([gl_STDIO_H_DEFAULTS])
+ GNULIB_STDIO_H_SIGPIPE=1
+ dnl Define the substituted variable GNULIB_UNISTD_H_SIGPIPE to 1.
+ AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+ GNULIB_UNISTD_H_SIGPIPE=1
+ gl_SIGNALBLOCKING
+ gl_SIGNAL_MODULE_INDICATOR([sigprocmask])
+ gt_TYPE_SSIZE_T
+ AM_STDBOOL_H
+ gl_STDINT_H
+ gl_STDIO_H
+ gl_STDLIB_H
+ gl_FUNC_STRERROR
+ gl_STRING_MODULE_INDICATOR([strerror])
+ gl_HEADER_STRING_H
+ gl_UNISTD_H
+ gl_FUNC_GLIBC_UNLOCKED_IO
+ gl_WCHAR_H
+ m4_ifval(gl_LIBSOURCES_LIST, [
+ m4_syscmd([test ! -d ]m4_defn([gl_LIBSOURCES_DIR])[ ||
+ for gl_file in ]gl_LIBSOURCES_LIST[ ; do
+ if test ! -r ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file ; then
+ echo "missing file ]m4_defn([gl_LIBSOURCES_DIR])[/$gl_file" >&2
+ exit 1
+ fi
+ done])dnl
+ m4_if(m4_sysval, [0], [],
+ [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
+ ])
+ m4_popdef([gl_LIBSOURCES_DIR])
+ m4_popdef([gl_LIBSOURCES_LIST])
+ m4_popdef([AC_LIBSOURCES])
+ m4_popdef([AC_REPLACE_FUNCS])
+ m4_popdef([AC_LIBOBJ])
+ AC_CONFIG_COMMANDS_PRE([
+ gl_libobjs=
+ gl_ltlibobjs=
+ if test -n "$gl_LIBOBJS"; then
+ # Remove the extension.
+ sed_drop_objext='s/\.o$//;s/\.obj$//'
+ for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
+ gl_libobjs="$gl_libobjs $i.$ac_objext"
+ gl_ltlibobjs="$gl_ltlibobjs $i.lo"
+ done
+ fi
+ AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
+ AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
+ ])
+ gltests_libdeps=
+ gltests_ltlibdeps=
+ m4_pushdef([AC_LIBOBJ], m4_defn([gltests_LIBOBJ]))
+ m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gltests_REPLACE_FUNCS]))
+ m4_pushdef([AC_LIBSOURCES], m4_defn([gltests_LIBSOURCES]))
+ m4_pushdef([gltests_LIBSOURCES_LIST], [])
+ m4_pushdef([gltests_LIBSOURCES_DIR], [])
+ gl_COMMON
+ gl_source_base='tests'
+ m4_ifval(gltests_LIBSOURCES_LIST, [
+ m4_syscmd([test ! -d ]m4_defn([gltests_LIBSOURCES_DIR])[ ||
+ for gl_file in ]gltests_LIBSOURCES_LIST[ ; do
+ if test ! -r ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file ; then
+ echo "missing file ]m4_defn([gltests_LIBSOURCES_DIR])[/$gl_file" >&2
+ exit 1
+ fi
+ done])dnl
+ m4_if(m4_sysval, [0], [],
+ [AC_FATAL([expected source file, required through AC_LIBSOURCES, not found])])
+ ])
+ m4_popdef([gltests_LIBSOURCES_DIR])
+ m4_popdef([gltests_LIBSOURCES_LIST])
+ m4_popdef([AC_LIBSOURCES])
+ m4_popdef([AC_REPLACE_FUNCS])
+ m4_popdef([AC_LIBOBJ])
+ AC_CONFIG_COMMANDS_PRE([
+ gltests_libobjs=
+ gltests_ltlibobjs=
+ if test -n "$gltests_LIBOBJS"; then
+ # Remove the extension.
+ sed_drop_objext='s/\.o$//;s/\.obj$//'
+ for i in `for i in $gltests_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
+ gltests_libobjs="$gltests_libobjs $i.$ac_objext"
+ gltests_ltlibobjs="$gltests_ltlibobjs $i.lo"
+ done
+ fi
+ AC_SUBST([gltests_LIBOBJS], [$gltests_libobjs])
+ AC_SUBST([gltests_LTLIBOBJS], [$gltests_ltlibobjs])
+ ])
+ LIBICRT_LIBDEPS="$gl_libdeps"
+ AC_SUBST([LIBICRT_LIBDEPS])
+ LIBICRT_LTLIBDEPS="$gl_ltlibdeps"
+ AC_SUBST([LIBICRT_LTLIBDEPS])
+])
+
+# Like AC_LIBOBJ, except that the module name goes
+# into gl_LIBOBJS instead of into LIBOBJS.
+AC_DEFUN([gl_LIBOBJ], [
+ AS_LITERAL_IF([$1], [gl_LIBSOURCES([$1.c])])dnl
+ gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"
+])
+
+# Like AC_REPLACE_FUNCS, except that the module name goes
+# into gl_LIBOBJS instead of into LIBOBJS.
+AC_DEFUN([gl_REPLACE_FUNCS], [
+ m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
+ AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])
+])
+
+# Like AC_LIBSOURCES, except the directory where the source file is
+# expected is derived from the gnulib-tool parameterization,
+# and alloca is special cased (for the alloca-opt module).
+# We could also entirely rely on EXTRA_lib..._SOURCES.
+AC_DEFUN([gl_LIBSOURCES], [
+ m4_foreach([_gl_NAME], [$1], [
+ m4_if(_gl_NAME, [alloca.c], [], [
+ m4_define([gl_LIBSOURCES_DIR], [srclib])
+ m4_append([gl_LIBSOURCES_LIST], _gl_NAME, [ ])
+ ])
+ ])
+])
+
+# Like AC_LIBOBJ, except that the module name goes
+# into gltests_LIBOBJS instead of into LIBOBJS.
+AC_DEFUN([gltests_LIBOBJ], [
+ AS_LITERAL_IF([$1], [gltests_LIBSOURCES([$1.c])])dnl
+ gltests_LIBOBJS="$gltests_LIBOBJS $1.$ac_objext"
+])
+
+# Like AC_REPLACE_FUNCS, except that the module name goes
+# into gltests_LIBOBJS instead of into LIBOBJS.
+AC_DEFUN([gltests_REPLACE_FUNCS], [
+ m4_foreach_w([gl_NAME], [$1], [AC_LIBSOURCES(gl_NAME[.c])])dnl
+ AC_CHECK_FUNCS([$1], , [gltests_LIBOBJ($ac_func)])
+])
+
+# Like AC_LIBSOURCES, except the directory where the source file is
+# expected is derived from the gnulib-tool parameterization,
+# and alloca is special cased (for the alloca-opt module).
+# We could also entirely rely on EXTRA_lib..._SOURCES.
+AC_DEFUN([gltests_LIBSOURCES], [
+ m4_foreach([_gl_NAME], [$1], [
+ m4_if(_gl_NAME, [alloca.c], [], [
+ m4_define([gltests_LIBSOURCES_DIR], [tests])
+ m4_append([gltests_LIBSOURCES_LIST], _gl_NAME, [ ])
+ ])
+ ])
+])
+
+# This macro records the list of files which have been installed by
+# gnulib-tool and may be removed by future gnulib-tool invocations.
+AC_DEFUN([gl_FILE_LIST], [
+ build-aux/config.libpath
+ build-aux/config.rpath
+ build-aux/install-reloc
+ build-aux/link-warning.h
+ build-aux/reloc-ldflags
+ doc/relocatable.texi
+ lib/alloca.in.h
+ lib/areadlink.c
+ lib/areadlink.h
+ lib/binary-io.h
+ lib/c-ctype.c
+ lib/c-ctype.h
+ lib/canonicalize-lgpl.c
+ lib/canonicalize.h
+ lib/errno.in.h
+ lib/error.c
+ lib/error.h
+ lib/gettext.h
+ lib/intprops.h
+ lib/localcharset.h
+ lib/malloc.c
+ lib/malloca.c
+ lib/malloca.h
+ lib/malloca.valgrind
+ lib/memmove.c
+ lib/pathmax.h
+ lib/progname.c
+ lib/progname.h
+ lib/progreloc.c
+ lib/readlink.c
+ lib/relocatable.c
+ lib/relocatable.h
+ lib/relocwrapper.c
+ lib/setenv.c
+ lib/signal.in.h
+ lib/sigprocmask.c
+ lib/stdbool.in.h
+ lib/stdint.in.h
+ lib/stdio-write.c
+ lib/stdio.in.h
+ lib/stdlib.in.h
+ lib/streq.h
+ lib/strerror.c
+ lib/string.in.h
+ lib/unistd.in.h
+ lib/unitypes.h
+ lib/uniwidth.h
+ lib/uniwidth/cjk.h
+ lib/uniwidth/width.c
+ lib/unlocked-io.h
+ lib/wchar.in.h
+ lib/xalloc.h
+ lib/xmalloc.c
+ lib/xreadlink.c
+ lib/xreadlink.h
+ lib/xstrdup.c
+ m4/00gnulib.m4
+ m4/alloca.m4
+ m4/canonicalize-lgpl.m4
+ m4/codeset.m4
+ m4/eealloc.m4
+ m4/environ.m4
+ m4/errno_h.m4
+ m4/error.m4
+ m4/extensions.m4
+ m4/gettext.m4
+ m4/glibc2.m4
+ m4/glibc21.m4
+ m4/gnulib-common.m4
+ m4/iconv.m4
+ m4/include_next.m4
+ m4/intdiv0.m4
+ m4/intl.m4
+ m4/intldir.m4
+ m4/intlmacosx.m4
+ m4/intmax.m4
+ m4/inttypes-pri.m4
+ m4/inttypes_h.m4
+ m4/lcmessage.m4
+ m4/lib-ld.m4
+ m4/lib-link.m4
+ m4/lib-prefix.m4
+ m4/lock.m4
+ m4/longlong.m4
+ m4/malloc.m4
+ m4/malloca.m4
+ m4/mbstate_t.m4
+ m4/memmove.m4
+ m4/multiarch.m4
+ m4/nls.m4
+ m4/pathmax.m4
+ m4/po.m4
+ m4/printf-posix.m4
+ m4/progtest.m4
+ m4/readlink.m4
+ m4/relocatable-lib.m4
+ m4/relocatable.m4
+ m4/setenv.m4
+ m4/signal_h.m4
+ m4/signalblocking.m4
+ m4/sigpipe.m4
+ m4/size_max.m4
+ m4/ssize_t.m4
+ m4/stdbool.m4
+ m4/stdint.m4
+ m4/stdint_h.m4
+ m4/stdio_h.m4
+ m4/stdlib_h.m4
+ m4/strerror.m4
+ m4/string_h.m4
+ m4/threadlib.m4
+ m4/uintmax_t.m4
+ m4/unistd_h.m4
+ m4/unlocked-io.m4
+ m4/visibility.m4
+ m4/wchar.m4
+ m4/wchar_t.m4
+ m4/wint_t.m4
+ m4/xsize.m4
+])
diff --git a/jni/iconv/srcm4/gnulib-tool.m4 b/jni/iconv/srcm4/gnulib-tool.m4
new file mode 100644
index 0000000..4438d48
--- /dev/null
+++ b/jni/iconv/srcm4/gnulib-tool.m4
@@ -0,0 +1,57 @@
+# gnulib-tool.m4 serial 2
+dnl Copyright (C) 2004-2005 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl The following macros need not be invoked explicitly.
+dnl Invoking them does nothing except to declare default arguments
+dnl for "gnulib-tool --import".
+
+dnl Usage: gl_LOCAL_DIR([DIR])
+AC_DEFUN([gl_LOCAL_DIR], [])
+
+dnl Usage: gl_MODULES([module1 module2 ...])
+AC_DEFUN([gl_MODULES], [])
+
+dnl Usage: gl_AVOID([module1 module2 ...])
+AC_DEFUN([gl_AVOID], [])
+
+dnl Usage: gl_SOURCE_BASE([DIR])
+AC_DEFUN([gl_SOURCE_BASE], [])
+
+dnl Usage: gl_M4_BASE([DIR])
+AC_DEFUN([gl_M4_BASE], [])
+
+dnl Usage: gl_PO_BASE([DIR])
+AC_DEFUN([gl_PO_BASE], [])
+
+dnl Usage: gl_DOC_BASE([DIR])
+AC_DEFUN([gl_DOC_BASE], [])
+
+dnl Usage: gl_TESTS_BASE([DIR])
+AC_DEFUN([gl_TESTS_BASE], [])
+
+dnl Usage: gl_WITH_TESTS
+AC_DEFUN([gl_WITH_TESTS], [])
+
+dnl Usage: gl_LIB([LIBNAME])
+AC_DEFUN([gl_LIB], [])
+
+dnl Usage: gl_LGPL or gl_LGPL([VERSION])
+AC_DEFUN([gl_LGPL], [])
+
+dnl Usage: gl_MAKEFILE_NAME([FILENAME])
+AC_DEFUN([gl_MAKEFILE_NAME], [])
+
+dnl Usage: gl_LIBTOOL
+AC_DEFUN([gl_LIBTOOL], [])
+
+dnl Usage: gl_MACRO_PREFIX([PREFIX])
+AC_DEFUN([gl_MACRO_PREFIX], [])
+
+dnl Usage: gl_PO_DOMAIN([DOMAIN])
+AC_DEFUN([gl_PO_DOMAIN], [])
+
+dnl Usage: gl_VC_FILES([BOOLEAN])
+AC_DEFUN([gl_VC_FILES], [])
diff --git a/jni/iconv/srcm4/iconv.m4 b/jni/iconv/srcm4/iconv.m4
new file mode 100644
index 0000000..3cc6268
--- /dev/null
+++ b/jni/iconv/srcm4/iconv.m4
@@ -0,0 +1,180 @@
+# iconv.m4 serial AM7 (gettext-0.18)
+dnl Copyright (C) 2000-2002, 2007-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([AM_ICONV_LINKFLAGS_BODY],
+[
+ dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
+ AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+ AC_REQUIRE([AC_LIB_RPATH])
+
+ dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
+ dnl accordingly.
+ AC_LIB_LINKFLAGS_BODY([iconv])
+])
+
+AC_DEFUN([AM_ICONV_LINK],
+[
+ dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
+ dnl those with the standalone portable GNU libiconv installed).
+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+
+ dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
+ dnl accordingly.
+ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
+
+ dnl Add $INCICONV to CPPFLAGS before performing the following checks,
+ dnl because if the user has installed libiconv and not disabled its use
+ dnl via --without-libiconv-prefix, he wants to use it. The first
+ dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed.
+ am_save_CPPFLAGS="$CPPFLAGS"
+ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
+
+ AC_CACHE_CHECK([for iconv], [am_cv_func_iconv], [
+ am_cv_func_iconv="no, consider installing GNU libiconv"
+ am_cv_lib_iconv=no
+ AC_TRY_LINK([#include <stdlib.h>
+#include <iconv.h>],
+ [iconv_t cd = iconv_open("","");
+ iconv(cd,NULL,NULL,NULL,NULL);
+ iconv_close(cd);],
+ [am_cv_func_iconv=yes])
+ if test "$am_cv_func_iconv" != yes; then
+ am_save_LIBS="$LIBS"
+ LIBS="$LIBS $LIBICONV"
+ AC_TRY_LINK([#include <stdlib.h>
+#include <iconv.h>],
+ [iconv_t cd = iconv_open("","");
+ iconv(cd,NULL,NULL,NULL,NULL);
+ iconv_close(cd);],
+ [am_cv_lib_iconv=yes]
+ [am_cv_func_iconv=yes])
+ LIBS="$am_save_LIBS"
+ fi
+ ])
+ if test "$am_cv_func_iconv" = yes; then
+ AC_CACHE_CHECK([for working iconv], [am_cv_func_iconv_works], [
+ dnl This tests against bugs in AIX 5.1 and HP-UX 11.11.
+ am_save_LIBS="$LIBS"
+ if test $am_cv_lib_iconv = yes; then
+ LIBS="$LIBS $LIBICONV"
+ fi
+ AC_TRY_RUN([
+#include <iconv.h>
+#include <string.h>
+int main ()
+{
+ /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
+ returns. */
+ {
+ iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
+ if (cd_utf8_to_88591 != (iconv_t)(-1))
+ {
+ static const char input[] = "\342\202\254"; /* EURO SIGN */
+ char buf[10];
+ const char *inptr = input;
+ size_t inbytesleft = strlen (input);
+ char *outptr = buf;
+ size_t outbytesleft = sizeof (buf);
+ size_t res = iconv (cd_utf8_to_88591,
+ (char **) &inptr, &inbytesleft,
+ &outptr, &outbytesleft);
+ if (res == 0)
+ return 1;
+ }
+ }
+#if 0 /* This bug could be worked around by the caller. */
+ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
+ {
+ iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
+ if (cd_88591_to_utf8 != (iconv_t)(-1))
+ {
+ static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
+ char buf[50];
+ const char *inptr = input;
+ size_t inbytesleft = strlen (input);
+ char *outptr = buf;
+ size_t outbytesleft = sizeof (buf);
+ size_t res = iconv (cd_88591_to_utf8,
+ (char **) &inptr, &inbytesleft,
+ &outptr, &outbytesleft);
+ if ((int)res > 0)
+ return 1;
+ }
+ }
+#endif
+ /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
+ provided. */
+ if (/* Try standardized names. */
+ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
+ /* Try IRIX, OSF/1 names. */
+ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
+ /* Try AIX names. */
+ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
+ /* Try HP-UX names. */
+ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
+ return 1;
+ return 0;
+}], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no],
+ [case "$host_os" in
+ aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
+ *) am_cv_func_iconv_works="guessing yes" ;;
+ esac])
+ LIBS="$am_save_LIBS"
+ ])
+ case "$am_cv_func_iconv_works" in
+ *no) am_func_iconv=no am_cv_lib_iconv=no ;;
+ *) am_func_iconv=yes ;;
+ esac
+ else
+ am_func_iconv=no am_cv_lib_iconv=no
+ fi
+ if test "$am_func_iconv" = yes; then
+ AC_DEFINE([HAVE_ICONV], [1],
+ [Define if you have the iconv() function and it works.])
+ fi
+ if test "$am_cv_lib_iconv" = yes; then
+ AC_MSG_CHECKING([how to link with libiconv])
+ AC_MSG_RESULT([$LIBICONV])
+ else
+ dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV
+ dnl either.
+ CPPFLAGS="$am_save_CPPFLAGS"
+ LIBICONV=
+ LTLIBICONV=
+ fi
+ AC_SUBST([LIBICONV])
+ AC_SUBST([LTLIBICONV])
+])
+
+AC_DEFUN([AM_ICONV],
+[
+ AM_ICONV_LINK
+ if test "$am_cv_func_iconv" = yes; then
+ AC_MSG_CHECKING([for iconv declaration])
+ AC_CACHE_VAL([am_cv_proto_iconv], [
+ AC_TRY_COMPILE([
+#include <stdlib.h>
+#include <iconv.h>
+extern
+#ifdef __cplusplus
+"C"
+#endif
+#if defined(__STDC__) || defined(__cplusplus)
+size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
+#else
+size_t iconv();
+#endif
+], [], [am_cv_proto_iconv_arg1=""], [am_cv_proto_iconv_arg1="const"])
+ am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
+ am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
+ AC_MSG_RESULT([${ac_t:-
+ }$am_cv_proto_iconv])
+ AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1],
+ [Define as const if the declaration of iconv() needs const.])
+ fi
+])
diff --git a/jni/iconv/srcm4/include_next.m4 b/jni/iconv/srcm4/include_next.m4
new file mode 100644
index 0000000..5e22ded
--- /dev/null
+++ b/jni/iconv/srcm4/include_next.m4
@@ -0,0 +1,187 @@
+# include_next.m4 serial 14
+dnl Copyright (C) 2006-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Paul Eggert and Derek Price.
+
+dnl Sets INCLUDE_NEXT and PRAGMA_SYSTEM_HEADER.
+dnl
+dnl INCLUDE_NEXT expands to 'include_next' if the compiler supports it, or to
+dnl 'include' otherwise.
+dnl
+dnl INCLUDE_NEXT_AS_FIRST_DIRECTIVE expands to 'include_next' if the compiler
+dnl supports it in the special case that it is the first include directive in
+dnl the given file, or to 'include' otherwise.
+dnl
+dnl PRAGMA_SYSTEM_HEADER can be used in files that contain #include_next,
+dnl so as to avoid GCC warnings when the gcc option -pedantic is used.
+dnl '#pragma GCC system_header' has the same effect as if the file was found
+dnl through the include search path specified with '-isystem' options (as
+dnl opposed to the search path specified with '-I' options). Namely, gcc
+dnl does not warn about some things, and on some systems (Solaris and Interix)
+dnl __STDC__ evaluates to 0 instead of to 1. The latter is an undesired side
+dnl effect; we are therefore careful to use 'defined __STDC__' or '1' instead
+dnl of plain '__STDC__'.
+
+AC_DEFUN([gl_INCLUDE_NEXT],
+[
+ AC_LANG_PREPROC_REQUIRE()
+ AC_CACHE_CHECK([whether the preprocessor supports include_next],
+ [gl_cv_have_include_next],
+ [rm -rf conftestd1a conftestd1b conftestd2
+ mkdir conftestd1a conftestd1b conftestd2
+ dnl IBM C 9.0, 10.1 (original versions, prior to the 2009-01 updates) on
+ dnl AIX 6.1 support include_next when used as first preprocessor directive
+ dnl in a file, but not when preceded by another include directive. Check
+ dnl for this bug by including <stdio.h>.
+ dnl Additionally, with this same compiler, include_next is a no-op when
+ dnl used in a header file that was included by specifying its absolute
+ dnl file name. Despite these two bugs, include_next is used in the
+ dnl compiler's <math.h>. By virtue of the second bug, we need to use
+ dnl include_next as well in this case.
+ cat <<EOF > conftestd1a/conftest.h
+#define DEFINED_IN_CONFTESTD1
+#include_next <conftest.h>
+#ifdef DEFINED_IN_CONFTESTD2
+int foo;
+#else
+#error "include_next doesn't work"
+#endif
+EOF
+ cat <<EOF > conftestd1b/conftest.h
+#define DEFINED_IN_CONFTESTD1
+#include <stdio.h>
+#include_next <conftest.h>
+#ifdef DEFINED_IN_CONFTESTD2
+int foo;
+#else
+#error "include_next doesn't work"
+#endif
+EOF
+ cat <<EOF > conftestd2/conftest.h
+#ifndef DEFINED_IN_CONFTESTD1
+#error "include_next test doesn't work"
+#endif
+#define DEFINED_IN_CONFTESTD2
+EOF
+ gl_save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1b -Iconftestd2"
+ AC_COMPILE_IFELSE([#include <conftest.h>],
+ [gl_cv_have_include_next=yes],
+ [CPPFLAGS="$gl_save_CPPFLAGS -Iconftestd1a -Iconftestd2"
+ AC_COMPILE_IFELSE([#include <conftest.h>],
+ [gl_cv_have_include_next=buggy],
+ [gl_cv_have_include_next=no])
+ ])
+ CPPFLAGS="$gl_save_CPPFLAGS"
+ rm -rf conftestd1a conftestd1b conftestd2
+ ])
+ PRAGMA_SYSTEM_HEADER=
+ if test $gl_cv_have_include_next = yes; then
+ INCLUDE_NEXT=include_next
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
+ if test -n "$GCC"; then
+ PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
+ fi
+ else
+ if test $gl_cv_have_include_next = buggy; then
+ INCLUDE_NEXT=include
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include_next
+ else
+ INCLUDE_NEXT=include
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE=include
+ fi
+ fi
+ AC_SUBST([INCLUDE_NEXT])
+ AC_SUBST([INCLUDE_NEXT_AS_FIRST_DIRECTIVE])
+ AC_SUBST([PRAGMA_SYSTEM_HEADER])
+])
+
+# gl_CHECK_NEXT_HEADERS(HEADER1 HEADER2 ...)
+# ------------------------------------------
+# For each arg foo.h, if #include_next works, define NEXT_FOO_H to be
+# '<foo.h>'; otherwise define it to be
+# '"///usr/include/foo.h"', or whatever other absolute file name is suitable.
+# Also, if #include_next works as first preprocessing directive in a file,
+# define NEXT_AS_FIRST_DIRECTIVE_FOO_H to be '<foo.h>'; otherwise define it to
+# be
+# '"///usr/include/foo.h"', or whatever other absolute file name is suitable.
+# That way, a header file with the following line:
+# #@INCLUDE_NEXT@ @NEXT_FOO_H@
+# or
+# #@INCLUDE_NEXT_AS_FIRST_DIRECTIVE@ @NEXT_AS_FIRST_DIRECTIVE_FOO_H@
+# behaves (after sed substitution) as if it contained
+# #include_next <foo.h>
+# even if the compiler does not support include_next.
+# The three "///" are to pacify Sun C 5.8, which otherwise would say
+# "warning: #include of /usr/include/... may be non-portable".
+# Use `""', not `<>', so that the /// cannot be confused with a C99 comment.
+# Note: This macro assumes that the header file is not empty after
+# preprocessing, i.e. it does not only define preprocessor macros but also
+# provides some type/enum definitions or function/variable declarations.
+AC_DEFUN([gl_CHECK_NEXT_HEADERS],
+[
+ AC_REQUIRE([gl_INCLUDE_NEXT])
+ AC_REQUIRE([AC_CANONICAL_HOST])
+ AC_CHECK_HEADERS_ONCE([$1])
+
+ m4_foreach_w([gl_HEADER_NAME], [$1],
+ [AS_VAR_PUSHDEF([gl_next_header],
+ [gl_cv_next_]m4_defn([gl_HEADER_NAME]))
+ if test $gl_cv_have_include_next = yes; then
+ AS_VAR_SET([gl_next_header], ['<'gl_HEADER_NAME'>'])
+ else
+ AC_CACHE_CHECK(
+ [absolute name of <]m4_defn([gl_HEADER_NAME])[>],
+ m4_defn([gl_next_header]),
+ [AS_VAR_PUSHDEF([gl_header_exists],
+ [ac_cv_header_]m4_defn([gl_HEADER_NAME]))
+ if test AS_VAR_GET(gl_header_exists) = yes; then
+ AC_LANG_CONFTEST(
+ [AC_LANG_SOURCE(
+ [[#include <]]m4_dquote(m4_defn([gl_HEADER_NAME]))[[>]]
+ )])
+ dnl AIX "xlc -E" and "cc -E" omit #line directives for header files
+ dnl that contain only a #include of other header files and no
+ dnl non-comment tokens of their own. This leads to a failure to
+ dnl detect the absolute name of <dirent.h>, <signal.h>, <poll.h>
+ dnl and others. The workaround is to force preservation of comments
+ dnl through option -C. This ensures all necessary #line directives
+ dnl are present. GCC supports option -C as well.
+ case "$host_os" in
+ aix*) gl_absname_cpp="$ac_cpp -C" ;;
+ *) gl_absname_cpp="$ac_cpp" ;;
+ esac
+ dnl eval is necessary to expand gl_absname_cpp.
+ dnl Ultrix and Pyramid sh refuse to redirect output of eval,
+ dnl so use subshell.
+ AS_VAR_SET([gl_next_header],
+ ['"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD |
+ sed -n '\#/]m4_defn([gl_HEADER_NAME])[#{
+ s#.*"\(.*/]m4_defn([gl_HEADER_NAME])[\)".*#\1#
+ s#^/[^/]#//&#
+ p
+ q
+ }'`'"'])
+ else
+ AS_VAR_SET([gl_next_header], ['<'gl_HEADER_NAME'>'])
+ fi
+ AS_VAR_POPDEF([gl_header_exists])])
+ fi
+ AC_SUBST(
+ AS_TR_CPP([NEXT_]m4_defn([gl_HEADER_NAME])),
+ [AS_VAR_GET([gl_next_header])])
+ if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+ gl_next_as_first_directive='<'gl_HEADER_NAME'>'
+ else
+ # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+ gl_next_as_first_directive=AS_VAR_GET([gl_next_header])
+ fi
+ AC_SUBST(
+ AS_TR_CPP([NEXT_AS_FIRST_DIRECTIVE_]m4_defn([gl_HEADER_NAME])),
+ [$gl_next_as_first_directive])
+ AS_VAR_POPDEF([gl_next_header])])
+])
diff --git a/jni/iconv/srcm4/intdiv0.m4 b/jni/iconv/srcm4/intdiv0.m4
new file mode 100644
index 0000000..29e6e0a
--- /dev/null
+++ b/jni/iconv/srcm4/intdiv0.m4
@@ -0,0 +1,84 @@
+# intdiv0.m4 serial 3 (gettext-0.18)
+dnl Copyright (C) 2002, 2007-2008 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([gt_INTDIV0],
+[
+ AC_REQUIRE([AC_PROG_CC])dnl
+ AC_REQUIRE([AC_CANONICAL_HOST])dnl
+
+ AC_CACHE_CHECK([whether integer division by zero raises SIGFPE],
+ gt_cv_int_divbyzero_sigfpe,
+ [
+ gt_cv_int_divbyzero_sigfpe=
+changequote(,)dnl
+ case "$host_os" in
+ macos* | darwin[6-9]* | darwin[1-9][0-9]*)
+ # On MacOS X 10.2 or newer, just assume the same as when cross-
+ # compiling. If we were to perform the real test, 1 Crash Report
+ # dialog window would pop up.
+ case "$host_cpu" in
+ i[34567]86 | x86_64)
+ gt_cv_int_divbyzero_sigfpe="guessing yes" ;;
+ esac
+ ;;
+ esac
+changequote([,])dnl
+ if test -z "$gt_cv_int_divbyzero_sigfpe"; then
+ AC_TRY_RUN([
+#include <stdlib.h>
+#include <signal.h>
+
+static void
+sigfpe_handler (int sig)
+{
+ /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
+ exit (sig != SIGFPE);
+}
+
+int x = 1;
+int y = 0;
+int z;
+int nan;
+
+int main ()
+{
+ signal (SIGFPE, sigfpe_handler);
+/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
+#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
+ signal (SIGTRAP, sigfpe_handler);
+#endif
+/* Linux/SPARC yields signal SIGILL. */
+#if defined (__sparc__) && defined (__linux__)
+ signal (SIGILL, sigfpe_handler);
+#endif
+
+ z = x / y;
+ nan = y / y;
+ exit (1);
+}
+], [gt_cv_int_divbyzero_sigfpe=yes], [gt_cv_int_divbyzero_sigfpe=no],
+ [
+ # Guess based on the CPU.
+changequote(,)dnl
+ case "$host_cpu" in
+ alpha* | i[34567]86 | x86_64 | m68k | s390*)
+ gt_cv_int_divbyzero_sigfpe="guessing yes";;
+ *)
+ gt_cv_int_divbyzero_sigfpe="guessing no";;
+ esac
+changequote([,])dnl
+ ])
+ fi
+ ])
+ case "$gt_cv_int_divbyzero_sigfpe" in
+ *yes) value=1;;
+ *) value=0;;
+ esac
+ AC_DEFINE_UNQUOTED([INTDIV0_RAISES_SIGFPE], [$value],
+ [Define if integer division by zero raises signal SIGFPE.])
+])
diff --git a/jni/iconv/srcm4/intl.m4 b/jni/iconv/srcm4/intl.m4
new file mode 100644
index 0000000..934408b
--- /dev/null
+++ b/jni/iconv/srcm4/intl.m4
@@ -0,0 +1,285 @@
+# intl.m4 serial 8 (gettext-0.17)
+dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006.
+
+AC_PREREQ(2.52)
+
+dnl Checks for all prerequisites of the intl subdirectory,
+dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS,
+dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL.
+AC_DEFUN([AM_INTL_SUBDIR],
+[
+ AC_REQUIRE([AC_PROG_INSTALL])dnl
+ AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+ AC_REQUIRE([AC_PROG_CC])dnl
+ AC_REQUIRE([AC_CANONICAL_HOST])dnl
+ AC_REQUIRE([gt_GLIBC2])dnl
+ AC_REQUIRE([AC_PROG_RANLIB])dnl
+ AC_REQUIRE([gl_VISIBILITY])dnl
+ AC_REQUIRE([gt_INTL_SUBDIR_CORE])dnl
+ AC_REQUIRE([AC_TYPE_LONG_LONG_INT])dnl
+ AC_REQUIRE([gt_TYPE_WCHAR_T])dnl
+ AC_REQUIRE([gt_TYPE_WINT_T])dnl
+ AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
+ AC_REQUIRE([gt_TYPE_INTMAX_T])
+ AC_REQUIRE([gt_PRINTF_POSIX])
+ AC_REQUIRE([gl_GLIBC21])dnl
+ AC_REQUIRE([gl_XSIZE])dnl
+ AC_REQUIRE([gt_INTL_MACOSX])dnl
+
+ AC_CHECK_TYPE([ptrdiff_t], ,
+ [AC_DEFINE([ptrdiff_t], [long],
+ [Define as the type of the result of subtracting two pointers, if the system doesn't define it.])
+ ])
+ AC_CHECK_HEADERS([stddef.h stdlib.h string.h])
+ AC_CHECK_FUNCS([asprintf fwprintf putenv setenv setlocale snprintf wcslen])
+
+ dnl Use the _snprintf function only if it is declared (because on NetBSD it
+ dnl is defined as a weak alias of snprintf; we prefer to use the latter).
+ gt_CHECK_DECL(_snprintf, [#include <stdio.h>])
+ gt_CHECK_DECL(_snwprintf, [#include <stdio.h>])
+
+ dnl Use the *_unlocked functions only if they are declared.
+ dnl (because some of them were defined without being declared in Solaris
+ dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
+ dnl on Solaris 2.5.1 to run on Solaris 2.6).
+ dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
+ gt_CHECK_DECL(getc_unlocked, [#include <stdio.h>])
+
+ case $gt_cv_func_printf_posix in
+ *yes) HAVE_POSIX_PRINTF=1 ;;
+ *) HAVE_POSIX_PRINTF=0 ;;
+ esac
+ AC_SUBST([HAVE_POSIX_PRINTF])
+ if test "$ac_cv_func_asprintf" = yes; then
+ HAVE_ASPRINTF=1
+ else
+ HAVE_ASPRINTF=0
+ fi
+ AC_SUBST([HAVE_ASPRINTF])
+ if test "$ac_cv_func_snprintf" = yes; then
+ HAVE_SNPRINTF=1
+ else
+ HAVE_SNPRINTF=0
+ fi
+ AC_SUBST([HAVE_SNPRINTF])
+ if test "$ac_cv_func_wprintf" = yes; then
+ HAVE_WPRINTF=1
+ else
+ HAVE_WPRINTF=0
+ fi
+ AC_SUBST([HAVE_WPRINTF])
+
+ AM_LANGINFO_CODESET
+ gt_LC_MESSAGES
+
+ dnl Compilation on mingw and Cygwin needs special Makefile rules, because
+ dnl 1. when we install a shared library, we must arrange to export
+ dnl auxiliary pointer variables for every exported variable,
+ dnl 2. when we install a shared library and a static library simultaneously,
+ dnl the include file specifies __declspec(dllimport) and therefore we
+ dnl must arrange to define the auxiliary pointer variables for the
+ dnl exported variables _also_ in the static library.
+ if test "$enable_shared" = yes; then
+ case "$host_os" in
+ mingw* | cygwin*) is_woe32dll=yes ;;
+ *) is_woe32dll=no ;;
+ esac
+ else
+ is_woe32dll=no
+ fi
+ WOE32DLL=$is_woe32dll
+ AC_SUBST([WOE32DLL])
+
+ dnl On mingw and Cygwin, we can activate special Makefile rules which add
+ dnl version information to the shared libraries and executables.
+ case "$host_os" in
+ mingw* | cygwin*) is_woe32=yes ;;
+ *) is_woe32=no ;;
+ esac
+ WOE32=$is_woe32
+ AC_SUBST([WOE32])
+ if test $WOE32 = yes; then
+ dnl Check for a program that compiles Windows resource files.
+ AC_CHECK_TOOL([WINDRES], [windres])
+ fi
+
+ dnl Determine whether when creating a library, "-lc" should be passed to
+ dnl libtool or not. On many platforms, it is required for the libtool option
+ dnl -no-undefined to work. On HP-UX, however, the -lc - stored by libtool
+ dnl in the *.la files - makes it impossible to create multithreaded programs,
+ dnl because libtool also reorders the -lc to come before the -pthread, and
+ dnl this disables pthread_create() <http://docs.hp.com/en/1896/pthreads.html>.
+ case "$host_os" in
+ hpux*) LTLIBC="" ;;
+ *) LTLIBC="-lc" ;;
+ esac
+ AC_SUBST([LTLIBC])
+
+ dnl Rename some macros and functions used for locking.
+ AH_BOTTOM([
+#define __libc_lock_t gl_lock_t
+#define __libc_lock_define gl_lock_define
+#define __libc_lock_define_initialized gl_lock_define_initialized
+#define __libc_lock_init gl_lock_init
+#define __libc_lock_lock gl_lock_lock
+#define __libc_lock_unlock gl_lock_unlock
+#define __libc_lock_recursive_t gl_recursive_lock_t
+#define __libc_lock_define_recursive gl_recursive_lock_define
+#define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized
+#define __libc_lock_init_recursive gl_recursive_lock_init
+#define __libc_lock_lock_recursive gl_recursive_lock_lock
+#define __libc_lock_unlock_recursive gl_recursive_lock_unlock
+#define glthread_in_use libintl_thread_in_use
+#define glthread_lock_init libintl_lock_init
+#define glthread_lock_lock libintl_lock_lock
+#define glthread_lock_unlock libintl_lock_unlock
+#define glthread_lock_destroy libintl_lock_destroy
+#define glthread_rwlock_init libintl_rwlock_init
+#define glthread_rwlock_rdlock libintl_rwlock_rdlock
+#define glthread_rwlock_wrlock libintl_rwlock_wrlock
+#define glthread_rwlock_unlock libintl_rwlock_unlock
+#define glthread_rwlock_destroy libintl_rwlock_destroy
+#define glthread_recursive_lock_init libintl_recursive_lock_init
+#define glthread_recursive_lock_lock libintl_recursive_lock_lock
+#define glthread_recursive_lock_unlock libintl_recursive_lock_unlock
+#define glthread_recursive_lock_destroy libintl_recursive_lock_destroy
+#define glthread_once libintl_once
+#define glthread_once_call libintl_once_call
+#define glthread_once_singlethreaded libintl_once_singlethreaded
+])
+])
+
+
+dnl Checks for the core files of the intl subdirectory:
+dnl dcigettext.c
+dnl eval-plural.h
+dnl explodename.c
+dnl finddomain.c
+dnl gettextP.h
+dnl gmo.h
+dnl hash-string.h hash-string.c
+dnl l10nflist.c
+dnl libgnuintl.h.in (except the *printf stuff)
+dnl loadinfo.h
+dnl loadmsgcat.c
+dnl localealias.c
+dnl log.c
+dnl plural-exp.h plural-exp.c
+dnl plural.y
+dnl Used by libglocale.
+AC_DEFUN([gt_INTL_SUBDIR_CORE],
+[
+ AC_REQUIRE([AC_C_INLINE])dnl
+ AC_REQUIRE([AC_TYPE_SIZE_T])dnl
+ AC_REQUIRE([gl_AC_HEADER_STDINT_H])
+ AC_REQUIRE([AC_FUNC_ALLOCA])dnl
+ AC_REQUIRE([AC_FUNC_MMAP])dnl
+ AC_REQUIRE([gt_INTDIV0])dnl
+ AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl
+ AC_REQUIRE([gt_INTTYPES_PRI])dnl
+ AC_REQUIRE([gl_LOCK])dnl
+
+ AC_TRY_LINK(
+ [int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }],
+ [],
+ [AC_DEFINE([HAVE_BUILTIN_EXPECT], 1,
+ [Define to 1 if the compiler understands __builtin_expect.])])
+
+ AC_CHECK_HEADERS([argz.h inttypes.h limits.h unistd.h sys/param.h])
+ AC_CHECK_FUNCS([getcwd getegid geteuid getgid getuid mempcpy munmap \
+ stpcpy strcasecmp strdup strtoul tsearch argz_count argz_stringify \
+ argz_next __fsetlocking])
+
+ dnl Use the *_unlocked functions only if they are declared.
+ dnl (because some of them were defined without being declared in Solaris
+ dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
+ dnl on Solaris 2.5.1 to run on Solaris 2.6).
+ dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
+ gt_CHECK_DECL(feof_unlocked, [#include <stdio.h>])
+ gt_CHECK_DECL(fgets_unlocked, [#include <stdio.h>])
+
+ AM_ICONV
+
+ dnl glibc >= 2.4 has a NL_LOCALE_NAME macro when _GNU_SOURCE is defined,
+ dnl and a _NL_LOCALE_NAME macro always.
+ AC_CACHE_CHECK([for NL_LOCALE_NAME macro], gt_cv_nl_locale_name,
+ [AC_TRY_LINK([#include <langinfo.h>
+#include <locale.h>],
+ [char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES));
+ return !cs;
+ ],
+ gt_cv_nl_locale_name=yes,
+ gt_cv_nl_locale_name=no)
+ ])
+ if test $gt_cv_nl_locale_name = yes; then
+ AC_DEFINE(HAVE_NL_LOCALE_NAME, 1,
+ [Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if _GNU_SOURCE is defined.])
+ fi
+
+ dnl intl/plural.c is generated from intl/plural.y. It requires bison,
+ dnl because plural.y uses bison specific features. It requires at least
+ dnl bison-1.26 because earlier versions generate a plural.c that doesn't
+ dnl compile.
+ dnl bison is only needed for the maintainer (who touches plural.y). But in
+ dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put
+ dnl the rule in general Makefile. Now, some people carelessly touch the
+ dnl files or have a broken "make" program, hence the plural.c rule will
+ dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not
+ dnl present or too old.
+ AC_CHECK_PROGS([INTLBISON], [bison])
+ if test -z "$INTLBISON"; then
+ ac_verc_fail=yes
+ else
+ dnl Found it, now check the version.
+ AC_MSG_CHECKING([version of bison])
+changequote(<<,>>)dnl
+ ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
+ case $ac_prog_version in
+ '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
+ 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
+changequote([,])dnl
+ ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
+ *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
+ esac
+ AC_MSG_RESULT([$ac_prog_version])
+ fi
+ if test $ac_verc_fail = yes; then
+ INTLBISON=:
+ fi
+])
+
+
+dnl gt_CHECK_DECL(FUNC, INCLUDES)
+dnl Check whether a function is declared.
+AC_DEFUN([gt_CHECK_DECL],
+[
+ AC_CACHE_CHECK([whether $1 is declared], ac_cv_have_decl_$1,
+ [AC_TRY_COMPILE([$2], [
+#ifndef $1
+ char *p = (char *) $1;
+#endif
+], ac_cv_have_decl_$1=yes, ac_cv_have_decl_$1=no)])
+ if test $ac_cv_have_decl_$1 = yes; then
+ gt_value=1
+ else
+ gt_value=0
+ fi
+ AC_DEFINE_UNQUOTED([HAVE_DECL_]translit($1, [a-z], [A-Z]), [$gt_value],
+ [Define to 1 if you have the declaration of `$1', and to 0 if you don't.])
+])
diff --git a/jni/iconv/srcm4/intldir.m4 b/jni/iconv/srcm4/intldir.m4
new file mode 100644
index 0000000..0980e6f
--- /dev/null
+++ b/jni/iconv/srcm4/intldir.m4
@@ -0,0 +1,19 @@
+# intldir.m4 serial 2 (gettext-0.18)
+dnl Copyright (C) 2006, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+AC_PREREQ([2.52])
+
+dnl Tells the AM_GNU_GETTEXT macro to consider an intl/ directory.
+AC_DEFUN([AM_GNU_GETTEXT_INTL_SUBDIR], [])
diff --git a/jni/iconv/srcm4/intlmacosx.m4 b/jni/iconv/srcm4/intlmacosx.m4
new file mode 100644
index 0000000..c24837c
--- /dev/null
+++ b/jni/iconv/srcm4/intlmacosx.m4
@@ -0,0 +1,51 @@
+# intlmacosx.m4 serial 3 (gettext-0.18)
+dnl Copyright (C) 2004-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Checks for special options needed on MacOS X.
+dnl Defines INTL_MACOSX_LIBS.
+AC_DEFUN([gt_INTL_MACOSX],
+[
+ dnl Check for API introduced in MacOS X 10.2.
+ AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
+ [gt_cv_func_CFPreferencesCopyAppValue],
+ [gt_save_LIBS="$LIBS"
+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+ AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
+ [CFPreferencesCopyAppValue(NULL, NULL)],
+ [gt_cv_func_CFPreferencesCopyAppValue=yes],
+ [gt_cv_func_CFPreferencesCopyAppValue=no])
+ LIBS="$gt_save_LIBS"])
+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
+ AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1],
+ [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
+ fi
+ dnl Check for API introduced in MacOS X 10.3.
+ AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent],
+ [gt_save_LIBS="$LIBS"
+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+ AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
+ [gt_cv_func_CFLocaleCopyCurrent=yes],
+ [gt_cv_func_CFLocaleCopyCurrent=no])
+ LIBS="$gt_save_LIBS"])
+ if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+ AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1],
+ [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
+ fi
+ INTL_MACOSX_LIBS=
+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+ INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
+ fi
+ AC_SUBST([INTL_MACOSX_LIBS])
+])
diff --git a/jni/iconv/srcm4/intmax.m4 b/jni/iconv/srcm4/intmax.m4
new file mode 100644
index 0000000..a3785e9
--- /dev/null
+++ b/jni/iconv/srcm4/intmax.m4
@@ -0,0 +1,33 @@
+# intmax.m4 serial 5 (gettext-0.18)
+dnl Copyright (C) 2002-2005, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+dnl Test whether the system has the 'intmax_t' type, but don't attempt to
+dnl find a replacement if it is lacking.
+
+AC_DEFUN([gt_TYPE_INTMAX_T],
+[
+ AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
+ AC_REQUIRE([gl_AC_HEADER_STDINT_H])
+ AC_CACHE_CHECK([for intmax_t], [gt_cv_c_intmax_t],
+ [AC_TRY_COMPILE([
+#include <stddef.h>
+#include <stdlib.h>
+#if HAVE_STDINT_H_WITH_UINTMAX
+#include <stdint.h>
+#endif
+#if HAVE_INTTYPES_H_WITH_UINTMAX
+#include <inttypes.h>
+#endif
+], [intmax_t x = -1;
+ return !x;],
+ [gt_cv_c_intmax_t=yes],
+ [gt_cv_c_intmax_t=no])])
+ if test $gt_cv_c_intmax_t = yes; then
+ AC_DEFINE([HAVE_INTMAX_T], [1],
+ [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
+ fi
+])
diff --git a/jni/iconv/srcm4/inttypes-pri.m4 b/jni/iconv/srcm4/inttypes-pri.m4
new file mode 100644
index 0000000..98fec7b
--- /dev/null
+++ b/jni/iconv/srcm4/inttypes-pri.m4
@@ -0,0 +1,36 @@
+# inttypes-pri.m4 serial 6 (gettext-0.18)
+dnl Copyright (C) 1997-2002, 2006, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_PREREQ([2.52])
+
+# Define PRI_MACROS_BROKEN if <inttypes.h> exists and defines the PRI*
+# macros to non-string values. This is the case on AIX 4.3.3.
+
+AC_DEFUN([gt_INTTYPES_PRI],
+[
+ AC_CHECK_HEADERS([inttypes.h])
+ if test $ac_cv_header_inttypes_h = yes; then
+ AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken],
+ [gt_cv_inttypes_pri_broken],
+ [
+ AC_TRY_COMPILE([#include <inttypes.h>
+#ifdef PRId32
+char *p = PRId32;
+#endif
+], [], [gt_cv_inttypes_pri_broken=no], [gt_cv_inttypes_pri_broken=yes])
+ ])
+ fi
+ if test "$gt_cv_inttypes_pri_broken" = yes; then
+ AC_DEFINE_UNQUOTED([PRI_MACROS_BROKEN], [1],
+ [Define if <inttypes.h> exists and defines unusable PRI* macros.])
+ PRI_MACROS_BROKEN=1
+ else
+ PRI_MACROS_BROKEN=0
+ fi
+ AC_SUBST([PRI_MACROS_BROKEN])
+])
diff --git a/jni/iconv/srcm4/inttypes_h.m4 b/jni/iconv/srcm4/inttypes_h.m4
new file mode 100644
index 0000000..f4ca160
--- /dev/null
+++ b/jni/iconv/srcm4/inttypes_h.m4
@@ -0,0 +1,26 @@
+# inttypes_h.m4 serial 9
+dnl Copyright (C) 1997-2004, 2006, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Paul Eggert.
+
+# Define HAVE_INTTYPES_H_WITH_UINTMAX if <inttypes.h> exists,
+# doesn't clash with <sys/types.h>, and declares uintmax_t.
+
+AC_DEFUN([gl_AC_HEADER_INTTYPES_H],
+[
+ AC_CACHE_CHECK([for inttypes.h], [gl_cv_header_inttypes_h],
+ [AC_TRY_COMPILE(
+ [#include <sys/types.h>
+#include <inttypes.h>],
+ [uintmax_t i = (uintmax_t) -1; return !i;],
+ [gl_cv_header_inttypes_h=yes],
+ [gl_cv_header_inttypes_h=no])])
+ if test $gl_cv_header_inttypes_h = yes; then
+ AC_DEFINE_UNQUOTED([HAVE_INTTYPES_H_WITH_UINTMAX], [1],
+ [Define if <inttypes.h> exists, doesn't clash with <sys/types.h>,
+ and declares uintmax_t. ])
+ fi
+])
diff --git a/jni/iconv/srcm4/lcmessage.m4 b/jni/iconv/srcm4/lcmessage.m4
new file mode 100644
index 0000000..fa8e416
--- /dev/null
+++ b/jni/iconv/srcm4/lcmessage.m4
@@ -0,0 +1,30 @@
+# lcmessage.m4 serial 6 (gettext-0.18)
+dnl Copyright (C) 1995-2002, 2004-2005, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl Ulrich Drepper <drepper@cygnus.com>, 1995.
+
+# Check whether LC_MESSAGES is available in <locale.h>.
+
+AC_DEFUN([gt_LC_MESSAGES],
+[
+ AC_CACHE_CHECK([for LC_MESSAGES], [gt_cv_val_LC_MESSAGES],
+ [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
+ [gt_cv_val_LC_MESSAGES=yes], [gt_cv_val_LC_MESSAGES=no])])
+ if test $gt_cv_val_LC_MESSAGES = yes; then
+ AC_DEFINE([HAVE_LC_MESSAGES], [1],
+ [Define if your <locale.h> file defines LC_MESSAGES.])
+ fi
+])
diff --git a/jni/iconv/srcm4/lib-ld.m4 b/jni/iconv/srcm4/lib-ld.m4
new file mode 100644
index 0000000..e4863f2
--- /dev/null
+++ b/jni/iconv/srcm4/lib-ld.m4
@@ -0,0 +1,110 @@
+# lib-ld.m4 serial 4 (gettext-0.18)
+dnl Copyright (C) 1996-2003, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Subroutines of libtool.m4,
+dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
+dnl with libtool.m4.
+
+dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
+AC_DEFUN([AC_LIB_PROG_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld],
+[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+ acl_cv_prog_gnu_ld=yes ;;
+*)
+ acl_cv_prog_gnu_ld=no ;;
+esac])
+with_gnu_ld=$acl_cv_prog_gnu_ld
+])
+
+dnl From libtool-1.4. Sets the variable LD.
+AC_DEFUN([AC_LIB_PROG_LD],
+[AC_ARG_WITH([gnu-ld],
+[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
+test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+ac_prog=ld
+if test "$GCC" = yes; then
+ # Check if gcc -print-prog-name=ld gives a path.
+ AC_MSG_CHECKING([for ld used by GCC])
+ case $host in
+ *-*-mingw*)
+ # gcc leaves a trailing carriage return which upsets mingw
+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+ *)
+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+ esac
+ case $ac_prog in
+ # Accept absolute paths.
+ [[\\/]* | [A-Za-z]:[\\/]*)]
+ [re_direlt='/[^/][^/]*/\.\./']
+ # Canonicalize the path of ld
+ ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
+ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
+ ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
+ done
+ test -z "$LD" && LD="$ac_prog"
+ ;;
+ "")
+ # If it fails, then pretend we aren't using GCC.
+ ac_prog=ld
+ ;;
+ *)
+ # If it is relative, then search for the first ld in PATH.
+ with_gnu_ld=unknown
+ ;;
+ esac
+elif test "$with_gnu_ld" = yes; then
+ AC_MSG_CHECKING([for GNU ld])
+else
+ AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL([acl_cv_path_LD],
+[if test -z "$LD"; then
+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+ for ac_dir in $PATH; do
+ test -z "$ac_dir" && ac_dir=.
+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+ acl_cv_path_LD="$ac_dir/$ac_prog"
+ # Check to see if the program is GNU ld. I'd rather use --version,
+ # but apparently some GNU ld's only accept -v.
+ # Break only if it was the GNU/non-GNU ld that we prefer.
+ case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
+ *GNU* | *'with BFD'*)
+ test "$with_gnu_ld" != no && break ;;
+ *)
+ test "$with_gnu_ld" != yes && break ;;
+ esac
+ fi
+ done
+ IFS="$ac_save_ifs"
+else
+ acl_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$acl_cv_path_LD"
+if test -n "$LD"; then
+ AC_MSG_RESULT([$LD])
+else
+ AC_MSG_RESULT([no])
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+AC_LIB_PROG_LD_GNU
+])
diff --git a/jni/iconv/srcm4/lib-link.m4 b/jni/iconv/srcm4/lib-link.m4
new file mode 100644
index 0000000..2f8b7ff
--- /dev/null
+++ b/jni/iconv/srcm4/lib-link.m4
@@ -0,0 +1,764 @@
+# lib-link.m4 serial 20 (gettext-0.18)
+dnl Copyright (C) 2001-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_PREREQ([2.54])
+
+dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
+dnl the libraries corresponding to explicit and implicit dependencies.
+dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
+dnl augments the CPPFLAGS variable.
+dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
+dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+AC_DEFUN([AC_LIB_LINKFLAGS],
+[
+ AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+ AC_REQUIRE([AC_LIB_RPATH])
+ pushdef([Name],[translit([$1],[./-], [___])])
+ pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+ AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
+ AC_LIB_LINKFLAGS_BODY([$1], [$2])
+ ac_cv_lib[]Name[]_libs="$LIB[]NAME"
+ ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
+ ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
+ ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
+ ])
+ LIB[]NAME="$ac_cv_lib[]Name[]_libs"
+ LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
+ INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
+ LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
+ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
+ AC_SUBST([LIB]NAME)
+ AC_SUBST([LTLIB]NAME)
+ AC_SUBST([LIB]NAME[_PREFIX])
+ dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
+ dnl results of this search when this library appears as a dependency.
+ HAVE_LIB[]NAME=yes
+ popdef([NAME])
+ popdef([Name])
+])
+
+dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode, [missing-message])
+dnl searches for libname and the libraries corresponding to explicit and
+dnl implicit dependencies, together with the specified include files and
+dnl the ability to compile and link the specified testcode. The missing-message
+dnl defaults to 'no' and may contain additional hints for the user.
+dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME}
+dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and
+dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
+dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
+dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
+dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
+[
+ AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+ AC_REQUIRE([AC_LIB_RPATH])
+ pushdef([Name],[translit([$1],[./-], [___])])
+ pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+
+ dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
+ dnl accordingly.
+ AC_LIB_LINKFLAGS_BODY([$1], [$2])
+
+ dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
+ dnl because if the user has installed lib[]Name and not disabled its use
+ dnl via --without-lib[]Name-prefix, he wants to use it.
+ ac_save_CPPFLAGS="$CPPFLAGS"
+ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
+
+ AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
+ ac_save_LIBS="$LIBS"
+ LIBS="$LIBS $LIB[]NAME"
+ AC_TRY_LINK([$3], [$4],
+ [ac_cv_lib[]Name=yes],
+ [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])'])
+ LIBS="$ac_save_LIBS"
+ ])
+ if test "$ac_cv_lib[]Name" = yes; then
+ HAVE_LIB[]NAME=yes
+ AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.])
+ AC_MSG_CHECKING([how to link with lib[]$1])
+ AC_MSG_RESULT([$LIB[]NAME])
+ else
+ HAVE_LIB[]NAME=no
+ dnl If $LIB[]NAME didn't lead to a usable library, we don't need
+ dnl $INC[]NAME either.
+ CPPFLAGS="$ac_save_CPPFLAGS"
+ LIB[]NAME=
+ LTLIB[]NAME=
+ LIB[]NAME[]_PREFIX=
+ fi
+ AC_SUBST([HAVE_LIB]NAME)
+ AC_SUBST([LIB]NAME)
+ AC_SUBST([LTLIB]NAME)
+ AC_SUBST([LIB]NAME[_PREFIX])
+ popdef([NAME])
+ popdef([Name])
+])
+
+dnl Determine the platform dependent parameters needed to use rpath:
+dnl acl_libext,
+dnl acl_shlibext,
+dnl acl_hardcode_libdir_flag_spec,
+dnl acl_hardcode_libdir_separator,
+dnl acl_hardcode_direct,
+dnl acl_hardcode_minus_L.
+AC_DEFUN([AC_LIB_RPATH],
+[
+ dnl Tell automake >= 1.10 to complain if config.rpath is missing.
+ m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
+ AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS
+ AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
+ AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
+ AC_CACHE_CHECK([for shared library run path origin], [acl_cv_rpath], [
+ CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
+ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
+ . ./conftest.sh
+ rm -f ./conftest.sh
+ acl_cv_rpath=done
+ ])
+ wl="$acl_cv_wl"
+ acl_libext="$acl_cv_libext"
+ acl_shlibext="$acl_cv_shlibext"
+ acl_libname_spec="$acl_cv_libname_spec"
+ acl_library_names_spec="$acl_cv_library_names_spec"
+ acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
+ acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
+ acl_hardcode_direct="$acl_cv_hardcode_direct"
+ acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
+ dnl Determine whether the user wants rpath handling at all.
+ AC_ARG_ENABLE([rpath],
+ [ --disable-rpath do not hardcode runtime library paths],
+ :, enable_rpath=yes)
+])
+
+dnl AC_LIB_FROMPACKAGE(name, package)
+dnl declares that libname comes from the given package. The configure file
+dnl will then not have a --with-libname-prefix option but a
+dnl --with-package-prefix option. Several libraries can come from the same
+dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar
+dnl macro call that searches for libname.
+AC_DEFUN([AC_LIB_FROMPACKAGE],
+[
+ pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+ define([acl_frompackage_]NAME, [$2])
+ popdef([NAME])
+ pushdef([PACK],[$2])
+ pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
+ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+ define([acl_libsinpackage_]PACKUP,
+ m4_ifdef([acl_libsinpackage_]PACKUP, [acl_libsinpackage_]PACKUP[[, ]],)[lib$1])
+ popdef([PACKUP])
+ popdef([PACK])
+])
+
+dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
+dnl the libraries corresponding to explicit and implicit dependencies.
+dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
+dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
+dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
+[
+ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+ pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+ pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])])
+ pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
+ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+ pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])])
+ dnl Autoconf >= 2.61 supports dots in --with options.
+ pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit(PACK,[.],[_])],PACK)])
+ dnl By default, look in $includedir and $libdir.
+ use_additional=yes
+ AC_LIB_WITH_FINAL_PREFIX([
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+ ])
+ AC_ARG_WITH(P_A_C_K[-prefix],
+[[ --with-]]P_A_C_K[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DIR/lib
+ --without-]]P_A_C_K[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]],
+[
+ if test "X$withval" = "Xno"; then
+ use_additional=no
+ else
+ if test "X$withval" = "X"; then
+ AC_LIB_WITH_FINAL_PREFIX([
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+ ])
+ else
+ additional_includedir="$withval/include"
+ additional_libdir="$withval/$acl_libdirstem"
+ if test "$acl_libdirstem2" != "$acl_libdirstem" \
+ && ! test -d "$withval/$acl_libdirstem"; then
+ additional_libdir="$withval/$acl_libdirstem2"
+ fi
+ fi
+ fi
+])
+ dnl Search the library and its dependencies in $additional_libdir and
+ dnl $LDFLAGS. Using breadth-first-seach.
+ LIB[]NAME=
+ LTLIB[]NAME=
+ INC[]NAME=
+ LIB[]NAME[]_PREFIX=
+ dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been
+ dnl computed. So it has to be reset here.
+ HAVE_LIB[]NAME=
+ rpathdirs=
+ ltrpathdirs=
+ names_already_handled=
+ names_next_round='$1 $2'
+ while test -n "$names_next_round"; do
+ names_this_round="$names_next_round"
+ names_next_round=
+ for name in $names_this_round; do
+ already_handled=
+ for n in $names_already_handled; do
+ if test "$n" = "$name"; then
+ already_handled=yes
+ break
+ fi
+ done
+ if test -z "$already_handled"; then
+ names_already_handled="$names_already_handled $name"
+ dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
+ dnl or AC_LIB_HAVE_LINKFLAGS call.
+ uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+ eval value=\"\$HAVE_LIB$uppername\"
+ if test -n "$value"; then
+ if test "$value" = yes; then
+ eval value=\"\$LIB$uppername\"
+ test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
+ eval value=\"\$LTLIB$uppername\"
+ test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
+ else
+ dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
+ dnl that this library doesn't exist. So just drop it.
+ :
+ fi
+ else
+ dnl Search the library lib$name in $additional_libdir and $LDFLAGS
+ dnl and the already constructed $LIBNAME/$LTLIBNAME.
+ found_dir=
+ found_la=
+ found_so=
+ found_a=
+ eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
+ if test -n "$acl_shlibext"; then
+ shrext=".$acl_shlibext" # typically: shrext=.so
+ else
+ shrext=
+ fi
+ if test $use_additional = yes; then
+ dir="$additional_libdir"
+ dnl The same code as in the loop below:
+ dnl First look for a shared library.
+ if test -n "$acl_shlibext"; then
+ if test -f "$dir/$libname$shrext"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext"
+ else
+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+ ver=`(cd "$dir" && \
+ for f in "$libname$shrext".*; do echo "$f"; done \
+ | sed -e "s,^$libname$shrext\\\\.,," \
+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+ | sed 1q ) 2>/dev/null`
+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext.$ver"
+ fi
+ else
+ eval library_names=\"$acl_library_names_spec\"
+ for f in $library_names; do
+ if test -f "$dir/$f"; then
+ found_dir="$dir"
+ found_so="$dir/$f"
+ break
+ fi
+ done
+ fi
+ fi
+ fi
+ dnl Then look for a static library.
+ if test "X$found_dir" = "X"; then
+ if test -f "$dir/$libname.$acl_libext"; then
+ found_dir="$dir"
+ found_a="$dir/$libname.$acl_libext"
+ fi
+ fi
+ if test "X$found_dir" != "X"; then
+ if test -f "$dir/$libname.la"; then
+ found_la="$dir/$libname.la"
+ fi
+ fi
+ fi
+ if test "X$found_dir" = "X"; then
+ for x in $LDFLAGS $LTLIB[]NAME; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ case "$x" in
+ -L*)
+ dir=`echo "X$x" | sed -e 's/^X-L//'`
+ dnl First look for a shared library.
+ if test -n "$acl_shlibext"; then
+ if test -f "$dir/$libname$shrext"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext"
+ else
+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+ ver=`(cd "$dir" && \
+ for f in "$libname$shrext".*; do echo "$f"; done \
+ | sed -e "s,^$libname$shrext\\\\.,," \
+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+ | sed 1q ) 2>/dev/null`
+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+ found_dir="$dir"
+ found_so="$dir/$libname$shrext.$ver"
+ fi
+ else
+ eval library_names=\"$acl_library_names_spec\"
+ for f in $library_names; do
+ if test -f "$dir/$f"; then
+ found_dir="$dir"
+ found_so="$dir/$f"
+ break
+ fi
+ done
+ fi
+ fi
+ fi
+ dnl Then look for a static library.
+ if test "X$found_dir" = "X"; then
+ if test -f "$dir/$libname.$acl_libext"; then
+ found_dir="$dir"
+ found_a="$dir/$libname.$acl_libext"
+ fi
+ fi
+ if test "X$found_dir" != "X"; then
+ if test -f "$dir/$libname.la"; then
+ found_la="$dir/$libname.la"
+ fi
+ fi
+ ;;
+ esac
+ if test "X$found_dir" != "X"; then
+ break
+ fi
+ done
+ fi
+ if test "X$found_dir" != "X"; then
+ dnl Found the library.
+ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
+ if test "X$found_so" != "X"; then
+ dnl Linking with a shared library. We attempt to hardcode its
+ dnl directory into the executable's runpath, unless it's the
+ dnl standard /usr/lib.
+ if test "$enable_rpath" = no \
+ || test "X$found_dir" = "X/usr/$acl_libdirstem" \
+ || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
+ dnl No hardcoding is needed.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+ else
+ dnl Use an explicit option to hardcode DIR into the resulting
+ dnl binary.
+ dnl Potentially add DIR to ltrpathdirs.
+ dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
+ haveit=
+ for x in $ltrpathdirs; do
+ if test "X$x" = "X$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ ltrpathdirs="$ltrpathdirs $found_dir"
+ fi
+ dnl The hardcoding into $LIBNAME is system dependent.
+ if test "$acl_hardcode_direct" = yes; then
+ dnl Using DIR/libNAME.so during linking hardcodes DIR into the
+ dnl resulting binary.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+ else
+ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+ dnl Use an explicit option to hardcode DIR into the resulting
+ dnl binary.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+ dnl Potentially add DIR to rpathdirs.
+ dnl The rpathdirs will be appended to $LIBNAME at the end.
+ haveit=
+ for x in $rpathdirs; do
+ if test "X$x" = "X$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ rpathdirs="$rpathdirs $found_dir"
+ fi
+ else
+ dnl Rely on "-L$found_dir".
+ dnl But don't add it if it's already contained in the LDFLAGS
+ dnl or the already constructed $LIBNAME
+ haveit=
+ for x in $LDFLAGS $LIB[]NAME; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ if test "X$x" = "X-L$found_dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
+ fi
+ if test "$acl_hardcode_minus_L" != no; then
+ dnl FIXME: Not sure whether we should use
+ dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
+ dnl here.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+ else
+ dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
+ dnl here, because this doesn't fit in flags passed to the
+ dnl compiler. So give up. No hardcoding. This affects only
+ dnl very old systems.
+ dnl FIXME: Not sure whether we should use
+ dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
+ dnl here.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
+ fi
+ fi
+ fi
+ fi
+ else
+ if test "X$found_a" != "X"; then
+ dnl Linking with a static library.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
+ else
+ dnl We shouldn't come here, but anyway it's good to have a
+ dnl fallback.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
+ fi
+ fi
+ dnl Assume the include files are nearby.
+ additional_includedir=
+ case "$found_dir" in
+ */$acl_libdirstem | */$acl_libdirstem/)
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+ if test "$name" = '$1'; then
+ LIB[]NAME[]_PREFIX="$basedir"
+ fi
+ additional_includedir="$basedir/include"
+ ;;
+ */$acl_libdirstem2 | */$acl_libdirstem2/)
+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
+ if test "$name" = '$1'; then
+ LIB[]NAME[]_PREFIX="$basedir"
+ fi
+ additional_includedir="$basedir/include"
+ ;;
+ esac
+ if test "X$additional_includedir" != "X"; then
+ dnl Potentially add $additional_includedir to $INCNAME.
+ dnl But don't add it
+ dnl 1. if it's the standard /usr/include,
+ dnl 2. if it's /usr/local/include and we are using GCC on Linux,
+ dnl 3. if it's already present in $CPPFLAGS or the already
+ dnl constructed $INCNAME,
+ dnl 4. if it doesn't exist as a directory.
+ if test "X$additional_includedir" != "X/usr/include"; then
+ haveit=
+ if test "X$additional_includedir" = "X/usr/local/include"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ for x in $CPPFLAGS $INC[]NAME; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ if test "X$x" = "X-I$additional_includedir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_includedir"; then
+ dnl Really add $additional_includedir to $INCNAME.
+ INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
+ fi
+ fi
+ fi
+ fi
+ fi
+ dnl Look for dependencies.
+ if test -n "$found_la"; then
+ dnl Read the .la file. It defines the variables
+ dnl dlname, library_names, old_library, dependency_libs, current,
+ dnl age, revision, installed, dlopen, dlpreopen, libdir.
+ save_libdir="$libdir"
+ case "$found_la" in
+ */* | *\\*) . "$found_la" ;;
+ *) . "./$found_la" ;;
+ esac
+ libdir="$save_libdir"
+ dnl We use only dependency_libs.
+ for dep in $dependency_libs; do
+ case "$dep" in
+ -L*)
+ additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+ dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
+ dnl But don't add it
+ dnl 1. if it's the standard /usr/lib,
+ dnl 2. if it's /usr/local/lib and we are using GCC on Linux,
+ dnl 3. if it's already present in $LDFLAGS or the already
+ dnl constructed $LIBNAME,
+ dnl 4. if it doesn't exist as a directory.
+ if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
+ && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
+ haveit=
+ if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
+ || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ haveit=
+ for x in $LDFLAGS $LIB[]NAME; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ if test "X$x" = "X-L$additional_libdir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_libdir"; then
+ dnl Really add $additional_libdir to $LIBNAME.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
+ fi
+ fi
+ haveit=
+ for x in $LDFLAGS $LTLIB[]NAME; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ if test "X$x" = "X-L$additional_libdir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test -d "$additional_libdir"; then
+ dnl Really add $additional_libdir to $LTLIBNAME.
+ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
+ fi
+ fi
+ fi
+ fi
+ ;;
+ -R*)
+ dir=`echo "X$dep" | sed -e 's/^X-R//'`
+ if test "$enable_rpath" != no; then
+ dnl Potentially add DIR to rpathdirs.
+ dnl The rpathdirs will be appended to $LIBNAME at the end.
+ haveit=
+ for x in $rpathdirs; do
+ if test "X$x" = "X$dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ rpathdirs="$rpathdirs $dir"
+ fi
+ dnl Potentially add DIR to ltrpathdirs.
+ dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
+ haveit=
+ for x in $ltrpathdirs; do
+ if test "X$x" = "X$dir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ ltrpathdirs="$ltrpathdirs $dir"
+ fi
+ fi
+ ;;
+ -l*)
+ dnl Handle this in the next round.
+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+ ;;
+ *.la)
+ dnl Handle this in the next round. Throw away the .la's
+ dnl directory; it is already contained in a preceding -L
+ dnl option.
+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+ ;;
+ *)
+ dnl Most likely an immediate library name.
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
+ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
+ ;;
+ esac
+ done
+ fi
+ else
+ dnl Didn't find the library; assume it is in the system directories
+ dnl known to the linker and runtime loader. (All the system
+ dnl directories known to the linker should also be known to the
+ dnl runtime loader, otherwise the system is severely misconfigured.)
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
+ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
+ fi
+ fi
+ fi
+ done
+ done
+ if test "X$rpathdirs" != "X"; then
+ if test -n "$acl_hardcode_libdir_separator"; then
+ dnl Weird platform: only the last -rpath option counts, the user must
+ dnl pass all path elements in one option. We can arrange that for a
+ dnl single library, but not when more than one $LIBNAMEs are used.
+ alldirs=
+ for found_dir in $rpathdirs; do
+ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+ done
+ dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
+ acl_save_libdir="$libdir"
+ libdir="$alldirs"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+ else
+ dnl The -rpath options are cumulative.
+ for found_dir in $rpathdirs; do
+ acl_save_libdir="$libdir"
+ libdir="$found_dir"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+ done
+ fi
+ fi
+ if test "X$ltrpathdirs" != "X"; then
+ dnl When using libtool, the option that works for both libraries and
+ dnl executables is -R. The -R options are cumulative.
+ for found_dir in $ltrpathdirs; do
+ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
+ done
+ fi
+ popdef([P_A_C_K])
+ popdef([PACKLIBS])
+ popdef([PACKUP])
+ popdef([PACK])
+ popdef([NAME])
+])
+
+dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
+dnl unless already present in VAR.
+dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
+dnl contains two or three consecutive elements that belong together.
+AC_DEFUN([AC_LIB_APPENDTOVAR],
+[
+ for element in [$2]; do
+ haveit=
+ for x in $[$1]; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ if test "X$x" = "X$element"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ [$1]="${[$1]}${[$1]:+ }$element"
+ fi
+ done
+])
+
+dnl For those cases where a variable contains several -L and -l options
+dnl referring to unknown libraries and directories, this macro determines the
+dnl necessary additional linker options for the runtime path.
+dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL])
+dnl sets LDADDVAR to linker options needed together with LIBSVALUE.
+dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed,
+dnl otherwise linking without libtool is assumed.
+AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
+[
+ AC_REQUIRE([AC_LIB_RPATH])
+ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+ $1=
+ if test "$enable_rpath" != no; then
+ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+ dnl Use an explicit option to hardcode directories into the resulting
+ dnl binary.
+ rpathdirs=
+ next=
+ for opt in $2; do
+ if test -n "$next"; then
+ dir="$next"
+ dnl No need to hardcode the standard /usr/lib.
+ if test "X$dir" != "X/usr/$acl_libdirstem" \
+ && test "X$dir" != "X/usr/$acl_libdirstem2"; then
+ rpathdirs="$rpathdirs $dir"
+ fi
+ next=
+ else
+ case $opt in
+ -L) next=yes ;;
+ -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
+ dnl No need to hardcode the standard /usr/lib.
+ if test "X$dir" != "X/usr/$acl_libdirstem" \
+ && test "X$dir" != "X/usr/$acl_libdirstem2"; then
+ rpathdirs="$rpathdirs $dir"
+ fi
+ next= ;;
+ *) next= ;;
+ esac
+ fi
+ done
+ if test "X$rpathdirs" != "X"; then
+ if test -n ""$3""; then
+ dnl libtool is used for linking. Use -R options.
+ for dir in $rpathdirs; do
+ $1="${$1}${$1:+ }-R$dir"
+ done
+ else
+ dnl The linker is used for linking directly.
+ if test -n "$acl_hardcode_libdir_separator"; then
+ dnl Weird platform: only the last -rpath option counts, the user
+ dnl must pass all path elements in one option.
+ alldirs=
+ for dir in $rpathdirs; do
+ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
+ done
+ acl_save_libdir="$libdir"
+ libdir="$alldirs"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ $1="$flag"
+ else
+ dnl The -rpath options are cumulative.
+ for dir in $rpathdirs; do
+ acl_save_libdir="$libdir"
+ libdir="$dir"
+ eval flag=\"$acl_hardcode_libdir_flag_spec\"
+ libdir="$acl_save_libdir"
+ $1="${$1}${$1:+ }$flag"
+ done
+ fi
+ fi
+ fi
+ fi
+ fi
+ AC_SUBST([$1])
+])
diff --git a/jni/iconv/srcm4/lib-prefix.m4 b/jni/iconv/srcm4/lib-prefix.m4
new file mode 100644
index 0000000..4b7ee33
--- /dev/null
+++ b/jni/iconv/srcm4/lib-prefix.m4
@@ -0,0 +1,224 @@
+# lib-prefix.m4 serial 7 (gettext-0.18)
+dnl Copyright (C) 2001-2005, 2008-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
+dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
+dnl require excessive bracketing.
+ifdef([AC_HELP_STRING],
+[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
+[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
+
+dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
+dnl to access previously installed libraries. The basic assumption is that
+dnl a user will want packages to use other packages he previously installed
+dnl with the same --prefix option.
+dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
+dnl libraries, but is otherwise very convenient.
+AC_DEFUN([AC_LIB_PREFIX],
+[
+ AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
+ AC_REQUIRE([AC_PROG_CC])
+ AC_REQUIRE([AC_CANONICAL_HOST])
+ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+ AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+ dnl By default, look in $includedir and $libdir.
+ use_additional=yes
+ AC_LIB_WITH_FINAL_PREFIX([
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+ ])
+ AC_LIB_ARG_WITH([lib-prefix],
+[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
+ --without-lib-prefix don't search for libraries in includedir and libdir],
+[
+ if test "X$withval" = "Xno"; then
+ use_additional=no
+ else
+ if test "X$withval" = "X"; then
+ AC_LIB_WITH_FINAL_PREFIX([
+ eval additional_includedir=\"$includedir\"
+ eval additional_libdir=\"$libdir\"
+ ])
+ else
+ additional_includedir="$withval/include"
+ additional_libdir="$withval/$acl_libdirstem"
+ fi
+ fi
+])
+ if test $use_additional = yes; then
+ dnl Potentially add $additional_includedir to $CPPFLAGS.
+ dnl But don't add it
+ dnl 1. if it's the standard /usr/include,
+ dnl 2. if it's already present in $CPPFLAGS,
+ dnl 3. if it's /usr/local/include and we are using GCC on Linux,
+ dnl 4. if it doesn't exist as a directory.
+ if test "X$additional_includedir" != "X/usr/include"; then
+ haveit=
+ for x in $CPPFLAGS; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ if test "X$x" = "X-I$additional_includedir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test "X$additional_includedir" = "X/usr/local/include"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ if test -d "$additional_includedir"; then
+ dnl Really add $additional_includedir to $CPPFLAGS.
+ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
+ fi
+ fi
+ fi
+ fi
+ dnl Potentially add $additional_libdir to $LDFLAGS.
+ dnl But don't add it
+ dnl 1. if it's the standard /usr/lib,
+ dnl 2. if it's already present in $LDFLAGS,
+ dnl 3. if it's /usr/local/lib and we are using GCC on Linux,
+ dnl 4. if it doesn't exist as a directory.
+ if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
+ haveit=
+ for x in $LDFLAGS; do
+ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+ if test "X$x" = "X-L$additional_libdir"; then
+ haveit=yes
+ break
+ fi
+ done
+ if test -z "$haveit"; then
+ if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
+ if test -n "$GCC"; then
+ case $host_os in
+ linux*) haveit=yes;;
+ esac
+ fi
+ fi
+ if test -z "$haveit"; then
+ if test -d "$additional_libdir"; then
+ dnl Really add $additional_libdir to $LDFLAGS.
+ LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
+ fi
+ fi
+ fi
+ fi
+ fi
+])
+
+dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
+dnl acl_final_exec_prefix, containing the values to which $prefix and
+dnl $exec_prefix will expand at the end of the configure script.
+AC_DEFUN([AC_LIB_PREPARE_PREFIX],
+[
+ dnl Unfortunately, prefix and exec_prefix get only finally determined
+ dnl at the end of configure.
+ if test "X$prefix" = "XNONE"; then
+ acl_final_prefix="$ac_default_prefix"
+ else
+ acl_final_prefix="$prefix"
+ fi
+ if test "X$exec_prefix" = "XNONE"; then
+ acl_final_exec_prefix='${prefix}'
+ else
+ acl_final_exec_prefix="$exec_prefix"
+ fi
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
+ prefix="$acl_save_prefix"
+])
+
+dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
+dnl variables prefix and exec_prefix bound to the values they will have
+dnl at the end of the configure script.
+AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
+[
+ acl_save_prefix="$prefix"
+ prefix="$acl_final_prefix"
+ acl_save_exec_prefix="$exec_prefix"
+ exec_prefix="$acl_final_exec_prefix"
+ $1
+ exec_prefix="$acl_save_exec_prefix"
+ prefix="$acl_save_prefix"
+])
+
+dnl AC_LIB_PREPARE_MULTILIB creates
+dnl - a variable acl_libdirstem, containing the basename of the libdir, either
+dnl "lib" or "lib64" or "lib/64",
+dnl - a variable acl_libdirstem2, as a secondary possible value for
+dnl acl_libdirstem, either the same as acl_libdirstem or "lib/sparcv9" or
+dnl "lib/amd64".
+AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
+[
+ dnl There is no formal standard regarding lib and lib64.
+ dnl On glibc systems, the current practice is that on a system supporting
+ dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
+ dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. We determine
+ dnl the compiler's default mode by looking at the compiler's library search
+ dnl path. If at least one of its elements ends in /lib64 or points to a
+ dnl directory whose absolute pathname ends in /lib64, we assume a 64-bit ABI.
+ dnl Otherwise we use the default, namely "lib".
+ dnl On Solaris systems, the current practice is that on a system supporting
+ dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
+ dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or
+ dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib.
+ AC_REQUIRE([AC_CANONICAL_HOST])
+ acl_libdirstem=lib
+ acl_libdirstem2=
+ case "$host_os" in
+ solaris*)
+ dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment
+ dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>.
+ dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link."
+ dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the
+ dnl symlink is missing, so we set acl_libdirstem2 too.
+ AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit],
+ [AC_EGREP_CPP([sixtyfour bits], [
+#ifdef _LP64
+sixtyfour bits
+#endif
+ ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no])
+ ])
+ if test $gl_cv_solaris_64bit = yes; then
+ acl_libdirstem=lib/64
+ case "$host_cpu" in
+ sparc*) acl_libdirstem2=lib/sparcv9 ;;
+ i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
+ esac
+ fi
+ ;;
+ *)
+ searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
+ if test -n "$searchpath"; then
+ acl_save_IFS="${IFS= }"; IFS=":"
+ for searchdir in $searchpath; do
+ if test -d "$searchdir"; then
+ case "$searchdir" in
+ */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
+ */../ | */.. )
+ # Better ignore directories of this form. They are misleading.
+ ;;
+ *) searchdir=`cd "$searchdir" && pwd`
+ case "$searchdir" in
+ */lib64 ) acl_libdirstem=lib64 ;;
+ esac ;;
+ esac
+ fi
+ done
+ IFS="$acl_save_IFS"
+ fi
+ ;;
+ esac
+ test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
+])
diff --git a/jni/iconv/srcm4/lock.m4 b/jni/iconv/srcm4/lock.m4
new file mode 100644
index 0000000..b416e31
--- /dev/null
+++ b/jni/iconv/srcm4/lock.m4
@@ -0,0 +1,37 @@
+# lock.m4 serial 10 (gettext-0.18)
+dnl Copyright (C) 2005-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([gl_LOCK],
+[
+ AC_REQUIRE([gl_THREADLIB])
+ if test "$gl_threads_api" = posix; then
+ # OSF/1 4.0 and MacOS X 10.1 lack the pthread_rwlock_t type and the
+ # pthread_rwlock_* functions.
+ AC_CHECK_TYPE([pthread_rwlock_t],
+ [AC_DEFINE([HAVE_PTHREAD_RWLOCK], [1],
+ [Define if the POSIX multithreading library has read/write locks.])],
+ [],
+ [#include <pthread.h>])
+ # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
+ AC_TRY_COMPILE([#include <pthread.h>],
+ [#if __FreeBSD__ == 4
+error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
+#else
+int x = (int)PTHREAD_MUTEX_RECURSIVE;
+return !x;
+#endif],
+ [AC_DEFINE([HAVE_PTHREAD_MUTEX_RECURSIVE], [1],
+ [Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE.])])
+ fi
+ gl_PREREQ_LOCK
+])
+
+# Prerequisites of lib/lock.c.
+AC_DEFUN([gl_PREREQ_LOCK], [
+ AC_REQUIRE([AC_C_INLINE])
+])
diff --git a/jni/iconv/srcm4/longlong.m4 b/jni/iconv/srcm4/longlong.m4
new file mode 100644
index 0000000..eedc8d5
--- /dev/null
+++ b/jni/iconv/srcm4/longlong.m4
@@ -0,0 +1,106 @@
+# longlong.m4 serial 14
+dnl Copyright (C) 1999-2007, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Paul Eggert.
+
+# Define HAVE_LONG_LONG_INT if 'long long int' works.
+# This fixes a bug in Autoconf 2.61, but can be removed once we
+# assume 2.62 everywhere.
+
+# Note: If the type 'long long int' exists but is only 32 bits large
+# (as on some very old compilers), HAVE_LONG_LONG_INT will not be
+# defined. In this case you can treat 'long long int' like 'long int'.
+
+AC_DEFUN([AC_TYPE_LONG_LONG_INT],
+[
+ AC_CACHE_CHECK([for long long int], [ac_cv_type_long_long_int],
+ [AC_LINK_IFELSE(
+ [_AC_TYPE_LONG_LONG_SNIPPET],
+ [dnl This catches a bug in Tandem NonStop Kernel (OSS) cc -O circa 2004.
+ dnl If cross compiling, assume the bug isn't important, since
+ dnl nobody cross compiles for this platform as far as we know.
+ AC_RUN_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[@%:@include <limits.h>
+ @%:@ifndef LLONG_MAX
+ @%:@ define HALF \
+ (1LL << (sizeof (long long int) * CHAR_BIT - 2))
+ @%:@ define LLONG_MAX (HALF - 1 + HALF)
+ @%:@endif]],
+ [[long long int n = 1;
+ int i;
+ for (i = 0; ; i++)
+ {
+ long long int m = n << i;
+ if (m >> i != n)
+ return 1;
+ if (LLONG_MAX / 2 < m)
+ break;
+ }
+ return 0;]])],
+ [ac_cv_type_long_long_int=yes],
+ [ac_cv_type_long_long_int=no],
+ [ac_cv_type_long_long_int=yes])],
+ [ac_cv_type_long_long_int=no])])
+ if test $ac_cv_type_long_long_int = yes; then
+ AC_DEFINE([HAVE_LONG_LONG_INT], [1],
+ [Define to 1 if the system has the type `long long int'.])
+ fi
+])
+
+# Define HAVE_UNSIGNED_LONG_LONG_INT if 'unsigned long long int' works.
+# This fixes a bug in Autoconf 2.61, but can be removed once we
+# assume 2.62 everywhere.
+
+# Note: If the type 'unsigned long long int' exists but is only 32 bits
+# large (as on some very old compilers), AC_TYPE_UNSIGNED_LONG_LONG_INT
+# will not be defined. In this case you can treat 'unsigned long long int'
+# like 'unsigned long int'.
+
+AC_DEFUN([AC_TYPE_UNSIGNED_LONG_LONG_INT],
+[
+ AC_CACHE_CHECK([for unsigned long long int],
+ [ac_cv_type_unsigned_long_long_int],
+ [AC_LINK_IFELSE(
+ [_AC_TYPE_LONG_LONG_SNIPPET],
+ [ac_cv_type_unsigned_long_long_int=yes],
+ [ac_cv_type_unsigned_long_long_int=no])])
+ if test $ac_cv_type_unsigned_long_long_int = yes; then
+ AC_DEFINE([HAVE_UNSIGNED_LONG_LONG_INT], [1],
+ [Define to 1 if the system has the type `unsigned long long int'.])
+ fi
+])
+
+# Expands to a C program that can be used to test for simultaneous support
+# of 'long long' and 'unsigned long long'. We don't want to say that
+# 'long long' is available if 'unsigned long long' is not, or vice versa,
+# because too many programs rely on the symmetry between signed and unsigned
+# integer types (excluding 'bool').
+AC_DEFUN([_AC_TYPE_LONG_LONG_SNIPPET],
+[
+ AC_LANG_PROGRAM(
+ [[/* For now, do not test the preprocessor; as of 2007 there are too many
+ implementations with broken preprocessors. Perhaps this can
+ be revisited in 2012. In the meantime, code should not expect
+ #if to work with literals wider than 32 bits. */
+ /* Test literals. */
+ long long int ll = 9223372036854775807ll;
+ long long int nll = -9223372036854775807LL;
+ unsigned long long int ull = 18446744073709551615ULL;
+ /* Test constant expressions. */
+ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
+ ? 1 : -1)];
+ typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
+ ? 1 : -1)];
+ int i = 63;]],
+ [[/* Test availability of runtime routines for shift and division. */
+ long long int llmax = 9223372036854775807ll;
+ unsigned long long int ullmax = 18446744073709551615ull;
+ return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
+ | (llmax / ll) | (llmax % ll)
+ | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
+ | (ullmax / ull) | (ullmax % ull));]])
+])
diff --git a/jni/iconv/srcm4/malloc.m4 b/jni/iconv/srcm4/malloc.m4
new file mode 100644
index 0000000..8070171
--- /dev/null
+++ b/jni/iconv/srcm4/malloc.m4
@@ -0,0 +1,41 @@
+# malloc.m4 serial 9
+dnl Copyright (C) 2007, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# gl_FUNC_MALLOC_POSIX
+# --------------------
+# Test whether 'malloc' is POSIX compliant (sets errno to ENOMEM when it
+# fails), and replace malloc if it is not.
+AC_DEFUN([gl_FUNC_MALLOC_POSIX],
+[
+ AC_REQUIRE([gl_CHECK_MALLOC_POSIX])
+ if test $gl_cv_func_malloc_posix = yes; then
+ HAVE_MALLOC_POSIX=1
+ AC_DEFINE([HAVE_MALLOC_POSIX], [1],
+ [Define if the 'malloc' function is POSIX compliant.])
+ else
+ AC_LIBOBJ([malloc])
+ HAVE_MALLOC_POSIX=0
+ fi
+ AC_SUBST([HAVE_MALLOC_POSIX])
+])
+
+# Test whether malloc, realloc, calloc are POSIX compliant,
+# Set gl_cv_func_malloc_posix to yes or no accordingly.
+AC_DEFUN([gl_CHECK_MALLOC_POSIX],
+[
+ AC_CACHE_CHECK([whether malloc, realloc, calloc are POSIX compliant],
+ [gl_cv_func_malloc_posix],
+ [
+ dnl It is too dangerous to try to allocate a large amount of memory:
+ dnl some systems go to their knees when you do that. So assume that
+ dnl all Unix implementations of the function are POSIX compliant.
+ AC_TRY_COMPILE([],
+ [#if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+ choke me
+ #endif
+ ], [gl_cv_func_malloc_posix=yes], [gl_cv_func_malloc_posix=no])
+ ])
+])
diff --git a/jni/iconv/srcm4/malloca.m4 b/jni/iconv/srcm4/malloca.m4
new file mode 100644
index 0000000..2841ae8
--- /dev/null
+++ b/jni/iconv/srcm4/malloca.m4
@@ -0,0 +1,14 @@
+# malloca.m4 serial 1
+dnl Copyright (C) 2003-2004, 2006-2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_MALLOCA],
+[
+ dnl Use the autoconf tests for alloca(), but not the AC_SUBSTed variables
+ dnl @ALLOCA@ and @LTALLOCA@.
+ dnl gl_FUNC_ALLOCA dnl Already brought in by the module dependencies.
+ AC_REQUIRE([gl_EEMALLOC])
+ AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
+])
diff --git a/jni/iconv/srcm4/mbstate_t.m4 b/jni/iconv/srcm4/mbstate_t.m4
new file mode 100644
index 0000000..d4ec6f0
--- /dev/null
+++ b/jni/iconv/srcm4/mbstate_t.m4
@@ -0,0 +1,34 @@
+# mbstate_t.m4 serial 12
+dnl Copyright (C) 2000-2002, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# From Paul Eggert.
+
+# BeOS 5 has <wchar.h> but does not define mbstate_t,
+# so you can't declare an object of that type.
+# Check for this incompatibility with Standard C.
+
+# AC_TYPE_MBSTATE_T
+# -----------------
+AC_DEFUN([AC_TYPE_MBSTATE_T],
+[
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) dnl for HP-UX 11.11
+
+ AC_CACHE_CHECK([for mbstate_t], [ac_cv_type_mbstate_t],
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [AC_INCLUDES_DEFAULT[
+# include <wchar.h>]],
+ [[mbstate_t x; return sizeof x;]])],
+ [ac_cv_type_mbstate_t=yes],
+ [ac_cv_type_mbstate_t=no])])
+ if test $ac_cv_type_mbstate_t = yes; then
+ AC_DEFINE([HAVE_MBSTATE_T], [1],
+ [Define to 1 if <wchar.h> declares mbstate_t.])
+ else
+ AC_DEFINE([mbstate_t], [int],
+ [Define to a type if <wchar.h> does not define.])
+ fi
+])
diff --git a/jni/iconv/srcm4/memmove.m4 b/jni/iconv/srcm4/memmove.m4
new file mode 100644
index 0000000..0b01cc6
--- /dev/null
+++ b/jni/iconv/srcm4/memmove.m4
@@ -0,0 +1,18 @@
+# memmove.m4 serial 3
+dnl Copyright (C) 2002, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FUNC_MEMMOVE],
+[
+ AC_REPLACE_FUNCS([memmove])
+ if test $ac_cv_func_memmove = no; then
+ gl_PREREQ_MEMMOVE
+ fi
+])
+
+# Prerequisites of lib/memmove.c.
+AC_DEFUN([gl_PREREQ_MEMMOVE], [
+ :
+])
diff --git a/jni/iconv/srcm4/multiarch.m4 b/jni/iconv/srcm4/multiarch.m4
new file mode 100644
index 0000000..ec377ba
--- /dev/null
+++ b/jni/iconv/srcm4/multiarch.m4
@@ -0,0 +1,65 @@
+# multiarch.m4 serial 5
+dnl Copyright (C) 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Determine whether the compiler is or may be producing universal binaries.
+#
+# On MacOS X 10.5 and later systems, the user can create libraries and
+# executables that work on multiple system types--known as "fat" or
+# "universal" binaries--by specifying multiple '-arch' options to the
+# compiler but only a single '-arch' option to the preprocessor. Like
+# this:
+#
+# ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+# CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
+# CPP="gcc -E" CXXCPP="g++ -E"
+#
+# Detect this situation and set the macro AA_APPLE_UNIVERSAL_BUILD at the
+# beginning of config.h and set APPLE_UNIVERSAL_BUILD accordingly.
+
+AC_DEFUN_ONCE([gl_MULTIARCH],
+[
+ dnl Code similar to autoconf-2.63 AC_C_BIGENDIAN.
+ gl_cv_c_multiarch=no
+ AC_COMPILE_IFELSE(
+ [AC_LANG_SOURCE(
+ [[#ifndef __APPLE_CC__
+ not a universal capable compiler
+ #endif
+ typedef int dummy;
+ ]])],
+ [
+ dnl Check for potential -arch flags. It is not universal unless
+ dnl there are at least two -arch flags with different values.
+ arch=
+ prev=
+ for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
+ if test -n "$prev"; then
+ case $word in
+ i?86 | x86_64 | ppc | ppc64)
+ if test -z "$arch" || test "$arch" = "$word"; then
+ arch="$word"
+ else
+ gl_cv_c_multiarch=yes
+ fi
+ ;;
+ esac
+ prev=
+ else
+ if test "x$word" = "x-arch"; then
+ prev=arch
+ fi
+ fi
+ done
+ ])
+ if test $gl_cv_c_multiarch = yes; then
+ AC_DEFINE([AA_APPLE_UNIVERSAL_BUILD], [1],
+ [Define if the compiler is building for multiple architectures of Apple platforms at once.])
+ APPLE_UNIVERSAL_BUILD=1
+ else
+ APPLE_UNIVERSAL_BUILD=0
+ fi
+ AC_SUBST([APPLE_UNIVERSAL_BUILD])
+])
diff --git a/jni/iconv/srcm4/nls.m4 b/jni/iconv/srcm4/nls.m4
new file mode 100644
index 0000000..0b36434
--- /dev/null
+++ b/jni/iconv/srcm4/nls.m4
@@ -0,0 +1,31 @@
+# nls.m4 serial 5 (gettext-0.18)
+dnl Copyright (C) 1995-2003, 2005-2006, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
+
+AC_PREREQ([2.50])
+
+AC_DEFUN([AM_NLS],
+[
+ AC_MSG_CHECKING([whether NLS is requested])
+ dnl Default is enabled NLS
+ AC_ARG_ENABLE([nls],
+ [ --disable-nls do not use Native Language Support],
+ USE_NLS=$enableval, USE_NLS=yes)
+ AC_MSG_RESULT([$USE_NLS])
+ AC_SUBST([USE_NLS])
+])
diff --git a/jni/iconv/srcm4/pathmax.m4 b/jni/iconv/srcm4/pathmax.m4
new file mode 100644
index 0000000..4651801
--- /dev/null
+++ b/jni/iconv/srcm4/pathmax.m4
@@ -0,0 +1,12 @@
+# pathmax.m4 serial 8
+dnl Copyright (C) 2002, 2003, 2005, 2006, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_PATHMAX],
+[
+ dnl Prerequisites of lib/pathmax.h.
+ AC_CHECK_FUNCS_ONCE([pathconf])
+ AC_CHECK_HEADERS_ONCE([sys/param.h])
+])
diff --git a/jni/iconv/srcm4/po.m4 b/jni/iconv/srcm4/po.m4
new file mode 100644
index 0000000..2284fa5
--- /dev/null
+++ b/jni/iconv/srcm4/po.m4
@@ -0,0 +1,449 @@
+# po.m4 serial 17 (gettext-0.18)
+dnl Copyright (C) 1995-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
+
+AC_PREREQ([2.50])
+
+dnl Checks for all prerequisites of the po subdirectory.
+AC_DEFUN([AM_PO_SUBDIRS],
+[
+ AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+ AC_REQUIRE([AC_PROG_INSTALL])dnl
+ AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+ AC_REQUIRE([AM_NLS])dnl
+
+ dnl Release version of the gettext macros. This is used to ensure that
+ dnl the gettext macros and po/Makefile.in.in are in sync.
+ AC_SUBST([GETTEXT_MACRO_VERSION], [0.17])
+
+ dnl Perform the following tests also if --disable-nls has been given,
+ dnl because they are needed for "make dist" to work.
+
+ dnl Search for GNU msgfmt in the PATH.
+ dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions.
+ dnl The second test excludes FreeBSD msgfmt.
+ AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
+ [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
+ (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
+ :)
+ AC_PATH_PROG([GMSGFMT], [gmsgfmt], [$MSGFMT])
+
+ dnl Test whether it is GNU msgfmt >= 0.15.
+changequote(,)dnl
+ case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
+ *) MSGFMT_015=$MSGFMT ;;
+ esac
+changequote([,])dnl
+ AC_SUBST([MSGFMT_015])
+changequote(,)dnl
+ case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
+ *) GMSGFMT_015=$GMSGFMT ;;
+ esac
+changequote([,])dnl
+ AC_SUBST([GMSGFMT_015])
+
+ dnl Search for GNU xgettext 0.12 or newer in the PATH.
+ dnl The first test excludes Solaris xgettext and early GNU xgettext versions.
+ dnl The second test excludes FreeBSD xgettext.
+ AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
+ [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
+ (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
+ :)
+ dnl Remove leftover from FreeBSD xgettext call.
+ rm -f messages.po
+
+ dnl Test whether it is GNU xgettext >= 0.15.
+changequote(,)dnl
+ case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
+ *) XGETTEXT_015=$XGETTEXT ;;
+ esac
+changequote([,])dnl
+ AC_SUBST([XGETTEXT_015])
+
+ dnl Search for GNU msgmerge 0.11 or newer in the PATH.
+ AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge,
+ [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :)
+
+ dnl Installation directories.
+ dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we
+ dnl have to define it here, so that it can be used in po/Makefile.
+ test -n "$localedir" || localedir='${datadir}/locale'
+ AC_SUBST([localedir])
+
+ dnl Support for AM_XGETTEXT_OPTION.
+ test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
+ AC_SUBST([XGETTEXT_EXTRA_OPTIONS])
+
+ AC_CONFIG_COMMANDS([po-directories], [[
+ for ac_file in $CONFIG_FILES; do
+ # Support "outfile[:infile[:infile...]]"
+ case "$ac_file" in
+ *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+ esac
+ # PO directories have a Makefile.in generated from Makefile.in.in.
+ case "$ac_file" in */Makefile.in)
+ # Adjust a relative srcdir.
+ ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
+ ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
+ ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
+ # In autoconf-2.13 it is called $ac_given_srcdir.
+ # In autoconf-2.50 it is called $srcdir.
+ test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
+ case "$ac_given_srcdir" in
+ .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
+ /*) top_srcdir="$ac_given_srcdir" ;;
+ *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
+ esac
+ # Treat a directory as a PO directory if and only if it has a
+ # POTFILES.in file. This allows packages to have multiple PO
+ # directories under different names or in different locations.
+ if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
+ rm -f "$ac_dir/POTFILES"
+ test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
+ cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
+ POMAKEFILEDEPS="POTFILES.in"
+ # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
+ # on $ac_dir but don't depend on user-specified configuration
+ # parameters.
+ if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+ # The LINGUAS file contains the set of available languages.
+ if test -n "$OBSOLETE_ALL_LINGUAS"; then
+ test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+ fi
+ ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+ # Hide the ALL_LINGUAS assigment from automake < 1.5.
+ eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+ POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+ else
+ # The set of available languages was given in configure.in.
+ # Hide the ALL_LINGUAS assigment from automake < 1.5.
+ eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
+ fi
+ # Compute POFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
+ # Compute UPDATEPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
+ # Compute DUMMYPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
+ # Compute GMOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
+ case "$ac_given_srcdir" in
+ .) srcdirpre= ;;
+ *) srcdirpre='$(srcdir)/' ;;
+ esac
+ POFILES=
+ UPDATEPOFILES=
+ DUMMYPOFILES=
+ GMOFILES=
+ for lang in $ALL_LINGUAS; do
+ POFILES="$POFILES $srcdirpre$lang.po"
+ UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+ DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+ GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+ done
+ # CATALOGS depends on both $ac_dir and the user's LINGUAS
+ # environment variable.
+ INST_LINGUAS=
+ if test -n "$ALL_LINGUAS"; then
+ for presentlang in $ALL_LINGUAS; do
+ useit=no
+ if test "%UNSET%" != "$LINGUAS"; then
+ desiredlanguages="$LINGUAS"
+ else
+ desiredlanguages="$ALL_LINGUAS"
+ fi
+ for desiredlang in $desiredlanguages; do
+ # Use the presentlang catalog if desiredlang is
+ # a. equal to presentlang, or
+ # b. a variant of presentlang (because in this case,
+ # presentlang can be used as a fallback for messages
+ # which are not translated in the desiredlang catalog).
+ case "$desiredlang" in
+ "$presentlang"*) useit=yes;;
+ esac
+ done
+ if test $useit = yes; then
+ INST_LINGUAS="$INST_LINGUAS $presentlang"
+ fi
+ done
+ fi
+ CATALOGS=
+ if test -n "$INST_LINGUAS"; then
+ for lang in $INST_LINGUAS; do
+ CATALOGS="$CATALOGS $lang.gmo"
+ done
+ fi
+ test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
+ sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
+ for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
+ if test -f "$f"; then
+ case "$f" in
+ *.orig | *.bak | *~) ;;
+ *) cat "$f" >> "$ac_dir/Makefile" ;;
+ esac
+ fi
+ done
+ fi
+ ;;
+ esac
+ done]],
+ [# Capture the value of obsolete ALL_LINGUAS because we need it to compute
+ # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
+ # from automake < 1.5.
+ eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
+ # Capture the value of LINGUAS because we need it to compute CATALOGS.
+ LINGUAS="${LINGUAS-%UNSET%}"
+ ])
+])
+
+dnl Postprocesses a Makefile in a directory containing PO files.
+AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE],
+[
+ # When this code is run, in config.status, two variables have already been
+ # set:
+ # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in,
+ # - LINGUAS is the value of the environment variable LINGUAS at configure
+ # time.
+
+changequote(,)dnl
+ # Adjust a relative srcdir.
+ ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
+ ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
+ ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
+ # In autoconf-2.13 it is called $ac_given_srcdir.
+ # In autoconf-2.50 it is called $srcdir.
+ test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
+ case "$ac_given_srcdir" in
+ .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
+ /*) top_srcdir="$ac_given_srcdir" ;;
+ *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
+ esac
+
+ # Find a way to echo strings without interpreting backslash.
+ if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then
+ gt_echo='echo'
+ else
+ if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then
+ gt_echo='printf %s\n'
+ else
+ echo_func () {
+ cat <<EOT
+$*
+EOT
+ }
+ gt_echo='echo_func'
+ fi
+ fi
+
+ # A sed script that extracts the value of VARIABLE from a Makefile.
+ sed_x_variable='
+# Test if the hold space is empty.
+x
+s/P/P/
+x
+ta
+# Yes it was empty. Look if we have the expected variable definition.
+/^[ ]*VARIABLE[ ]*=/{
+ # Seen the first line of the variable definition.
+ s/^[ ]*VARIABLE[ ]*=//
+ ba
+}
+bd
+:a
+# Here we are processing a line from the variable definition.
+# Remove comment, more precisely replace it with a space.
+s/#.*$/ /
+# See if the line ends in a backslash.
+tb
+:b
+s/\\$//
+# Print the line, without the trailing backslash.
+p
+tc
+# There was no trailing backslash. The end of the variable definition is
+# reached. Clear the hold space.
+s/^.*$//
+x
+bd
+:c
+# A trailing backslash means that the variable definition continues in the
+# next line. Put a nonempty string into the hold space to indicate this.
+s/^.*$/P/
+x
+:d
+'
+changequote([,])dnl
+
+ # Set POTFILES to the value of the Makefile variable POTFILES.
+ sed_x_POTFILES=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'`
+ POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"`
+ # Compute POTFILES_DEPS as
+ # $(foreach file, $(POTFILES), $(top_srcdir)/$(file))
+ POTFILES_DEPS=
+ for file in $POTFILES; do
+ POTFILES_DEPS="$POTFILES_DEPS "'$(top_srcdir)/'"$file"
+ done
+ POMAKEFILEDEPS=""
+
+ if test -n "$OBSOLETE_ALL_LINGUAS"; then
+ test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+ fi
+ if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+ # The LINGUAS file contains the set of available languages.
+ ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+ POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+ else
+ # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS.
+ sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
+ ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
+ fi
+ # Hide the ALL_LINGUAS assigment from automake < 1.5.
+ eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+ # Compute POFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
+ # Compute UPDATEPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
+ # Compute DUMMYPOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
+ # Compute GMOFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
+ # Compute PROPERTIESFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).properties)
+ # Compute CLASSFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).class)
+ # Compute QMFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).qm)
+ # Compute MSGFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang)).msg)
+ # Compute RESOURCESDLLFILES
+ # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang))/$(DOMAIN).resources.dll)
+ case "$ac_given_srcdir" in
+ .) srcdirpre= ;;
+ *) srcdirpre='$(srcdir)/' ;;
+ esac
+ POFILES=
+ UPDATEPOFILES=
+ DUMMYPOFILES=
+ GMOFILES=
+ PROPERTIESFILES=
+ CLASSFILES=
+ QMFILES=
+ MSGFILES=
+ RESOURCESDLLFILES=
+ for lang in $ALL_LINGUAS; do
+ POFILES="$POFILES $srcdirpre$lang.po"
+ UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+ DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+ GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+ PROPERTIESFILES="$PROPERTIESFILES \$(top_srcdir)/\$(DOMAIN)_$lang.properties"
+ CLASSFILES="$CLASSFILES \$(top_srcdir)/\$(DOMAIN)_$lang.class"
+ QMFILES="$QMFILES $srcdirpre$lang.qm"
+ frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
+ MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg"
+ frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
+ RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll"
+ done
+ # CATALOGS depends on both $ac_dir and the user's LINGUAS
+ # environment variable.
+ INST_LINGUAS=
+ if test -n "$ALL_LINGUAS"; then
+ for presentlang in $ALL_LINGUAS; do
+ useit=no
+ if test "%UNSET%" != "$LINGUAS"; then
+ desiredlanguages="$LINGUAS"
+ else
+ desiredlanguages="$ALL_LINGUAS"
+ fi
+ for desiredlang in $desiredlanguages; do
+ # Use the presentlang catalog if desiredlang is
+ # a. equal to presentlang, or
+ # b. a variant of presentlang (because in this case,
+ # presentlang can be used as a fallback for messages
+ # which are not translated in the desiredlang catalog).
+ case "$desiredlang" in
+ "$presentlang"*) useit=yes;;
+ esac
+ done
+ if test $useit = yes; then
+ INST_LINGUAS="$INST_LINGUAS $presentlang"
+ fi
+ done
+ fi
+ CATALOGS=
+ JAVACATALOGS=
+ QTCATALOGS=
+ TCLCATALOGS=
+ CSHARPCATALOGS=
+ if test -n "$INST_LINGUAS"; then
+ for lang in $INST_LINGUAS; do
+ CATALOGS="$CATALOGS $lang.gmo"
+ JAVACATALOGS="$JAVACATALOGS \$(DOMAIN)_$lang.properties"
+ QTCATALOGS="$QTCATALOGS $lang.qm"
+ frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
+ TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg"
+ frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
+ CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll"
+ done
+ fi
+
+ sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp"
+ if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then
+ # Add dependencies that cannot be formulated as a simple suffix rule.
+ for lang in $ALL_LINGUAS; do
+ frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
+ cat >> "$ac_file.tmp" <<EOF
+$frobbedlang.msg: $lang.po
+ @echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \
+ \$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
+EOF
+ done
+ fi
+ if grep -l '@CSHARPCATALOGS@' "$ac_file" > /dev/null; then
+ # Add dependencies that cannot be formulated as a simple suffix rule.
+ for lang in $ALL_LINGUAS; do
+ frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
+ cat >> "$ac_file.tmp" <<EOF
+$frobbedlang/\$(DOMAIN).resources.dll: $lang.po
+ @echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \
+ \$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
+EOF
+ done
+ fi
+ if test -n "$POMAKEFILEDEPS"; then
+ cat >> "$ac_file.tmp" <<EOF
+Makefile: $POMAKEFILEDEPS
+EOF
+ fi
+ mv "$ac_file.tmp" "$ac_file"
+])
+
+dnl Initializes the accumulator used by AM_XGETTEXT_OPTION.
+AC_DEFUN([AM_XGETTEXT_OPTION_INIT],
+[
+ XGETTEXT_EXTRA_OPTIONS=
+])
+
+dnl Registers an option to be passed to xgettext in the po subdirectory.
+AC_DEFUN([AM_XGETTEXT_OPTION],
+[
+ AC_REQUIRE([AM_XGETTEXT_OPTION_INIT])
+ XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1"
+])
diff --git a/jni/iconv/srcm4/printf-posix.m4 b/jni/iconv/srcm4/printf-posix.m4
new file mode 100644
index 0000000..5922d27
--- /dev/null
+++ b/jni/iconv/srcm4/printf-posix.m4
@@ -0,0 +1,45 @@
+# printf-posix.m4 serial 5 (gettext-0.18)
+dnl Copyright (C) 2003, 2007, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+dnl Test whether the printf() function supports POSIX/XSI format strings with
+dnl positions.
+
+AC_DEFUN([gt_PRINTF_POSIX],
+[
+ AC_REQUIRE([AC_PROG_CC])
+ AC_CACHE_CHECK([whether printf() supports POSIX/XSI format strings],
+ gt_cv_func_printf_posix,
+ [
+ AC_TRY_RUN([
+#include <stdio.h>
+#include <string.h>
+/* The string "%2$d %1$d", with dollar characters protected from the shell's
+ dollar expansion (possibly an autoconf bug). */
+static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
+static char buf[100];
+int main ()
+{
+ sprintf (buf, format, 33, 55);
+ return (strcmp (buf, "55 33") != 0);
+}], gt_cv_func_printf_posix=yes, gt_cv_func_printf_posix=no,
+ [
+ AC_EGREP_CPP([notposix], [
+#if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
+ notposix
+#endif
+ ],
+ [gt_cv_func_printf_posix="guessing no"],
+ [gt_cv_func_printf_posix="guessing yes"])
+ ])
+ ])
+ case $gt_cv_func_printf_posix in
+ *yes)
+ AC_DEFINE([HAVE_POSIX_PRINTF], [1],
+ [Define if your printf() function supports format strings with positions.])
+ ;;
+ esac
+])
diff --git a/jni/iconv/srcm4/progtest.m4 b/jni/iconv/srcm4/progtest.m4
new file mode 100644
index 0000000..e1d445d
--- /dev/null
+++ b/jni/iconv/srcm4/progtest.m4
@@ -0,0 +1,92 @@
+# progtest.m4 serial 6 (gettext-0.18)
+dnl Copyright (C) 1996-2003, 2005, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl Ulrich Drepper <drepper@cygnus.com>, 1996.
+
+AC_PREREQ([2.50])
+
+# Search path for a program which passes the given test.
+
+dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
+dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
+AC_DEFUN([AM_PATH_PROG_WITH_TEST],
+[
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+ echo "#! /bin/sh" >conf$$.sh
+ echo "exit 0" >>conf$$.sh
+ chmod +x conf$$.sh
+ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+ PATH_SEPARATOR=';'
+ else
+ PATH_SEPARATOR=:
+ fi
+ rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+ ac_executable_p="test -x"
+else
+ ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "$2", so it can be a program name with args.
+set dummy $2; ac_word=[$]2
+AC_MSG_CHECKING([for $ac_word])
+AC_CACHE_VAL([ac_cv_path_$1],
+[case "[$]$1" in
+ [[\\/]]* | ?:[[\\/]]*)
+ ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
+ ;;
+ *)
+ ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+ for ac_dir in ifelse([$5], , $PATH, [$5]); do
+ IFS="$ac_save_IFS"
+ test -z "$ac_dir" && ac_dir=.
+ for ac_exec_ext in '' $ac_executable_extensions; do
+ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+ echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD
+ if [$3]; then
+ ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext"
+ break 2
+ fi
+ fi
+ done
+ done
+ IFS="$ac_save_IFS"
+dnl If no 4th arg is given, leave the cache variable unset,
+dnl so AC_PATH_PROGS will keep looking.
+ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
+])dnl
+ ;;
+esac])dnl
+$1="$ac_cv_path_$1"
+if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
+ AC_MSG_RESULT([$][$1])
+else
+ AC_MSG_RESULT([no])
+fi
+AC_SUBST([$1])dnl
+])
diff --git a/jni/iconv/srcm4/readlink.m4 b/jni/iconv/srcm4/readlink.m4
new file mode 100644
index 0000000..ff3f1f5
--- /dev/null
+++ b/jni/iconv/srcm4/readlink.m4
@@ -0,0 +1,29 @@
+# readlink.m4 serial 5
+dnl Copyright (C) 2003, 2007, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FUNC_READLINK],
+[
+ AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+ AC_CHECK_FUNCS_ONCE([readlink])
+ if test $ac_cv_func_readlink = no; then
+ HAVE_READLINK=0
+ AC_LIBOBJ([readlink])
+ gl_PREREQ_READLINK
+ fi
+])
+
+# Like gl_FUNC_READLINK, except prepare for separate compilation (no AC_LIBOBJ).
+AC_DEFUN([gl_FUNC_READLINK_SEPARATE],
+[
+ AC_CHECK_FUNCS_ONCE([readlink])
+ gl_PREREQ_READLINK
+])
+
+# Prerequisites of lib/readlink.c.
+AC_DEFUN([gl_PREREQ_READLINK],
+[
+ :
+])
diff --git a/jni/iconv/srcm4/relocatable-lib.m4 b/jni/iconv/srcm4/relocatable-lib.m4
new file mode 100644
index 0000000..fd99cda
--- /dev/null
+++ b/jni/iconv/srcm4/relocatable-lib.m4
@@ -0,0 +1,56 @@
+# relocatable-lib.m4 serial 4
+dnl Copyright (C) 2003, 2005-2007, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl Support for relocatable libraries.
+AC_DEFUN([gl_RELOCATABLE_LIBRARY],
+[
+ AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY])
+ if test $RELOCATABLE = yes; then
+ AC_LIBOBJ([relocatable])
+ fi
+])
+AC_DEFUN([gl_RELOCATABLE_LIBRARY_BODY],
+[
+ AC_REQUIRE([gl_RELOCATABLE_NOP])
+ dnl Easier to put this here once, instead of into the DEFS of each Makefile.
+ if test "X$prefix" = "XNONE"; then
+ reloc_final_prefix="$ac_default_prefix"
+ else
+ reloc_final_prefix="$prefix"
+ fi
+ AC_DEFINE_UNQUOTED([INSTALLPREFIX], ["${reloc_final_prefix}"],
+ [Define to the value of ${prefix}, as a string.])
+ if test $RELOCATABLE = yes; then
+ AC_DEFINE([ENABLE_RELOCATABLE], [1],
+ [Define to 1 if the package shall run at any location in the filesystem.])
+ fi
+])
+
+dnl Like gl_RELOCATABLE_LIBRARY, except prepare for separate compilation
+dnl (no AC_LIBOBJ).
+AC_DEFUN([gl_RELOCATABLE_LIBRARY_SEPARATE],
+[
+ AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY])
+])
+
+dnl Support for relocatable packages for which it is a nop.
+AC_DEFUN([gl_RELOCATABLE_NOP],
+[
+ AC_MSG_CHECKING([whether to activate relocatable installation])
+ AC_ARG_ENABLE([relocatable],
+ [ --enable-relocatable install a package that can be moved in the filesystem],
+ [if test "$enableval" != no; then
+ RELOCATABLE=yes
+ else
+ RELOCATABLE=no
+ fi
+ ], RELOCATABLE=no)
+ AC_SUBST([RELOCATABLE])
+ AC_MSG_RESULT([$RELOCATABLE])
+])
+
diff --git a/jni/iconv/srcm4/relocatable.m4 b/jni/iconv/srcm4/relocatable.m4
new file mode 100644
index 0000000..b4a87af
--- /dev/null
+++ b/jni/iconv/srcm4/relocatable.m4
@@ -0,0 +1,99 @@
+# relocatable.m4 serial 14
+dnl Copyright (C) 2003, 2005-2007, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl gl_RELOCATABLE([RELOCWRAPPER-DIR])
+dnl ----------------------------------------------------------
+dnl Support for relocatable programs.
+dnl Supply RELOCWRAPPER-DIR as the directory where relocwrapper.c may be found.
+AC_DEFUN([gl_RELOCATABLE],
+[
+ AC_REQUIRE([gl_RELOCATABLE_BODY])
+ gl_RELOCATABLE_LIBRARY
+ if test $RELOCATABLE = yes; then
+ AC_LIBOBJ([progreloc])
+ fi
+ : ${RELOCATABLE_CONFIG_H_DIR='$(top_builddir)'}
+ RELOCATABLE_SRC_DIR="\$(top_srcdir)/$gl_source_base"
+ RELOCATABLE_BUILD_DIR="\$(top_builddir)/$gl_source_base"
+])
+dnl The guts of gl_RELOCATABLE. Needs to be expanded only once.
+AC_DEFUN([gl_RELOCATABLE_BODY],
+[
+ AC_REQUIRE([AC_PROG_INSTALL])
+ dnl This AC_BEFORE invocation leads to unjustified autoconf warnings
+ dnl when gl_RELOCATABLE_BODY is invoked more than once.
+ dnl We need this AC_BEFORE because AC_PROG_INSTALL is documented to
+ dnl overwrite earlier settings of INSTALL and INSTALL_PROGRAM (even
+ dnl though in autoconf-2.52..2.60 it doesn't do so), but we want this
+ dnl macro's setting of INSTALL_PROGRAM to persist.
+ AC_BEFORE([AC_PROG_INSTALL],[gl_RELOCATABLE_BODY])
+ AC_REQUIRE([AC_LIB_LIBPATH])
+ AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY])
+ is_noop=no
+ use_elf_origin_trick=no
+ if test $RELOCATABLE = yes; then
+ # --enable-relocatable implies --disable-rpath
+ enable_rpath=no
+ AC_CHECK_HEADERS([mach-o/dyld.h])
+ AC_CHECK_FUNCS([_NSGetExecutablePath])
+ case "$host_os" in
+ mingw*) is_noop=yes ;;
+ linux*) use_elf_origin_trick=yes ;;
+ esac
+ if test $is_noop = yes; then
+ RELOCATABLE_LDFLAGS=:
+ AC_SUBST([RELOCATABLE_LDFLAGS])
+ else
+ if test $use_elf_origin_trick = yes; then
+ dnl Use the dynamic linker's support for relocatable programs.
+ case "$ac_aux_dir" in
+ /*) reloc_ldflags="$ac_aux_dir/reloc-ldflags" ;;
+ *) reloc_ldflags="\$(top_builddir)/$ac_aux_dir/reloc-ldflags" ;;
+ esac
+ RELOCATABLE_LDFLAGS="\"$reloc_ldflags\" \"\$(host)\" \"\$(RELOCATABLE_LIBRARY_PATH)\""
+ AC_SUBST([RELOCATABLE_LDFLAGS])
+ else
+ dnl Unfortunately we cannot define INSTALL_PROGRAM to a command
+ dnl consisting of more than one word - libtool doesn't support this.
+ dnl So we abuse the INSTALL_PROGRAM_ENV hook, originally meant for the
+ dnl 'install-strip' target.
+ INSTALL_PROGRAM_ENV="RELOC_LIBRARY_PATH_VAR=\"$shlibpath_var\" RELOC_LIBRARY_PATH_VALUE=\"\$(RELOCATABLE_LIBRARY_PATH)\" RELOC_PREFIX=\"\$(prefix)\" RELOC_DESTDIR=\"\$(DESTDIR)\" RELOC_COMPILE_COMMAND=\"\$(CC) \$(CPPFLAGS) \$(CFLAGS) \$(LDFLAGS)\" RELOC_SRCDIR=\"\$(RELOCATABLE_SRC_DIR)\" RELOC_BUILDDIR=\"\$(RELOCATABLE_BUILD_DIR)\" RELOC_CONFIG_H_DIR=\"\$(RELOCATABLE_CONFIG_H_DIR)\" RELOC_EXEEXT=\"\$(EXEEXT)\" RELOC_STRIP_PROG=\"\$(RELOCATABLE_STRIP)\" RELOC_INSTALL_PROG=\"$INSTALL_PROGRAM\""
+ AC_SUBST([INSTALL_PROGRAM_ENV])
+ case "$ac_aux_dir" in
+ /*) INSTALL_PROGRAM="$ac_aux_dir/install-reloc" ;;
+ *) INSTALL_PROGRAM="\$(top_builddir)/$ac_aux_dir/install-reloc" ;;
+ esac
+ fi
+ fi
+ fi
+ AM_CONDITIONAL([RELOCATABLE_VIA_LD],
+ [test $is_noop = yes || test $use_elf_origin_trick = yes])
+
+ dnl RELOCATABLE_LIBRARY_PATH can be set in configure.ac. Default is empty.
+ AC_SUBST([RELOCATABLE_LIBRARY_PATH])
+ AC_SUBST([RELOCATABLE_CONFIG_H_DIR])
+ AC_SUBST([RELOCATABLE_SRC_DIR])
+ AC_SUBST([RELOCATABLE_BUILD_DIR])
+])
+
+dnl Determine the platform dependent parameters needed to use relocatability:
+dnl shlibpath_var.
+AC_DEFUN([AC_LIB_LIBPATH],
+[
+ AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD
+ AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
+ AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
+ AC_CACHE_CHECK([for shared library path variable], [acl_cv_libpath], [
+ LD="$LD" \
+ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.libpath" "$host" > conftest.sh
+ . ./conftest.sh
+ rm -f ./conftest.sh
+ acl_cv_libpath=${acl_cv_shlibpath_var:-none}
+ ])
+ shlibpath_var="$acl_cv_shlibpath_var"
+])
diff --git a/jni/iconv/srcm4/setenv.m4 b/jni/iconv/srcm4/setenv.m4
new file mode 100644
index 0000000..e28407e
--- /dev/null
+++ b/jni/iconv/srcm4/setenv.m4
@@ -0,0 +1,71 @@
+# setenv.m4 serial 11
+dnl Copyright (C) 2001-2004, 2006-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FUNC_SETENV],
+[
+ AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
+ AC_CHECK_FUNCS_ONCE([setenv])
+ if test $ac_cv_func_setenv = no; then
+ HAVE_SETENV=0
+ AC_LIBOBJ([setenv])
+ gl_PREREQ_SETENV
+ fi
+])
+
+# Like gl_FUNC_SETENV, except prepare for separate compilation (no AC_LIBOBJ).
+AC_DEFUN([gl_FUNC_SETENV_SEPARATE],
+[
+ AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
+ AC_CHECK_FUNCS_ONCE([setenv])
+ if test $ac_cv_func_setenv = no; then
+ HAVE_SETENV=0
+ fi
+ gl_PREREQ_SETENV
+])
+
+AC_DEFUN([gl_FUNC_UNSETENV],
+[
+ AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
+ AC_CHECK_FUNCS([unsetenv])
+ if test $ac_cv_func_unsetenv = no; then
+ HAVE_UNSETENV=0
+ AC_LIBOBJ([unsetenv])
+ gl_PREREQ_UNSETENV
+ else
+ AC_CACHE_CHECK([for unsetenv() return type], [gt_cv_func_unsetenv_ret],
+ [AC_TRY_COMPILE([#include <stdlib.h>
+extern
+#ifdef __cplusplus
+"C"
+#endif
+#if defined(__STDC__) || defined(__cplusplus)
+int unsetenv (const char *name);
+#else
+int unsetenv();
+#endif
+], , gt_cv_func_unsetenv_ret='int', gt_cv_func_unsetenv_ret='void')])
+ if test $gt_cv_func_unsetenv_ret = 'void'; then
+ VOID_UNSETENV=1
+ fi
+ fi
+])
+
+# Prerequisites of lib/setenv.c.
+AC_DEFUN([gl_PREREQ_SETENV],
+[
+ AC_REQUIRE([AC_FUNC_ALLOCA])
+ AC_REQUIRE([gl_ENVIRON])
+ AC_CHECK_HEADERS_ONCE([unistd.h])
+ AC_CHECK_HEADERS([search.h])
+ AC_CHECK_FUNCS([tsearch])
+])
+
+# Prerequisites of lib/unsetenv.c.
+AC_DEFUN([gl_PREREQ_UNSETENV],
+[
+ AC_REQUIRE([gl_ENVIRON])
+ AC_CHECK_HEADERS_ONCE([unistd.h])
+])
diff --git a/jni/iconv/srcm4/signal_h.m4 b/jni/iconv/srcm4/signal_h.m4
new file mode 100644
index 0000000..e69befd
--- /dev/null
+++ b/jni/iconv/srcm4/signal_h.m4
@@ -0,0 +1,40 @@
+# signal_h.m4 serial 7
+dnl Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_SIGNAL_H],
+[
+ AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
+ gl_CHECK_NEXT_HEADERS([signal.h])
+# AIX declares sig_atomic_t to already include volatile, and C89 compilers
+# then choke on 'volatile sig_atomic_t'. C99 requires that it compile.
+ AC_CHECK_TYPE([volatile sig_atomic_t], [],
+ [HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=0], [[
+#include <signal.h>
+ ]])
+])
+
+AC_DEFUN([gl_SIGNAL_MODULE_INDICATOR],
+[
+ dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+ AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
+ GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
+])
+
+AC_DEFUN([gl_SIGNAL_H_DEFAULTS],
+[
+ GNULIB_SIGNAL_H_SIGPIPE=0; AC_SUBST([GNULIB_SIGNAL_H_SIGPIPE])
+ GNULIB_SIGPROCMASK=0; AC_SUBST([GNULIB_SIGPROCMASK])
+ GNULIB_SIGACTION=0; AC_SUBST([GNULIB_SIGACTION])
+ dnl Assume proper GNU behavior unless another module says otherwise.
+ HAVE_POSIX_SIGNALBLOCKING=1; AC_SUBST([HAVE_POSIX_SIGNALBLOCKING])
+ HAVE_SIGSET_T=1; AC_SUBST([HAVE_SIGSET_T])
+ HAVE_SIGINFO_T=1; AC_SUBST([HAVE_SIGINFO_T])
+ HAVE_SIGACTION=1; AC_SUBST([HAVE_SIGACTION])
+ HAVE_STRUCT_SIGACTION_SA_SIGACTION=1;
+ AC_SUBST([HAVE_STRUCT_SIGACTION_SA_SIGACTION])
+ HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=1;
+ AC_SUBST([HAVE_TYPE_VOLATILE_SIG_ATOMIC_T])
+])
diff --git a/jni/iconv/srcm4/signalblocking.m4 b/jni/iconv/srcm4/signalblocking.m4
new file mode 100644
index 0000000..82b0404
--- /dev/null
+++ b/jni/iconv/srcm4/signalblocking.m4
@@ -0,0 +1,42 @@
+# signalblocking.m4 serial 10
+dnl Copyright (C) 2001-2002, 2006-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Determine available signal blocking primitives. Three different APIs exist:
+# 1) POSIX: sigemptyset, sigaddset, sigprocmask
+# 2) SYSV: sighold, sigrelse
+# 3) BSD: sigblock, sigsetmask
+# For simplicity, here we check only for the POSIX signal blocking.
+AC_DEFUN([gl_SIGNALBLOCKING],
+[
+ AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
+ signals_not_posix=
+ AC_EGREP_HEADER([sigset_t], [signal.h], , [signals_not_posix=1])
+ if test -z "$signals_not_posix"; then
+ AC_CHECK_FUNC([sigprocmask], [gl_cv_func_sigprocmask=1])
+ fi
+ if test -z "$gl_cv_func_sigprocmask"; then
+ HAVE_POSIX_SIGNALBLOCKING=0
+ AC_LIBOBJ([sigprocmask])
+ gl_PREREQ_SIGPROCMASK
+ fi
+])
+
+# Prerequisites of the part of lib/signal.in.h and of lib/sigprocmask.c.
+AC_DEFUN([gl_PREREQ_SIGPROCMASK],
+[
+ AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
+ AC_CHECK_TYPES([sigset_t],
+ [gl_cv_type_sigset_t=yes], [gl_cv_type_sigset_t=no],
+ [#include <signal.h>
+/* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>. */
+#include <sys/types.h>])
+ if test $gl_cv_type_sigset_t != yes; then
+ HAVE_SIGSET_T=0
+ fi
+ dnl HAVE_SIGSET_T is 1 if the system lacks the sigprocmask function but has
+ dnl the sigset_t type.
+ AC_SUBST([HAVE_SIGSET_T])
+])
diff --git a/jni/iconv/srcm4/sigpipe.m4 b/jni/iconv/srcm4/sigpipe.m4
new file mode 100644
index 0000000..d51ac60
--- /dev/null
+++ b/jni/iconv/srcm4/sigpipe.m4
@@ -0,0 +1,29 @@
+# sigpipe.m4 serial 2
+dnl Copyright (C) 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Tests whether SIGPIPE is provided by <signal.h>.
+dnl Sets gl_cv_header_signal_h_SIGPIPE.
+AC_DEFUN([gl_SIGNAL_SIGPIPE],
+[
+ dnl Use AC_REQUIRE here, so that the default behavior below is expanded
+ dnl once only, before all statements that occur in other macros.
+ AC_REQUIRE([gl_SIGNAL_SIGPIPE_BODY])
+])
+
+AC_DEFUN([gl_SIGNAL_SIGPIPE_BODY],
+[
+ AC_REQUIRE([AC_PROG_CC])
+ AC_CACHE_CHECK([for SIGPIPE], [gl_cv_header_signal_h_SIGPIPE], [
+ AC_EGREP_CPP([booboo],[
+#include <signal.h>
+#if !defined SIGPIPE
+booboo
+#endif
+ ],
+ [gl_cv_header_signal_h_SIGPIPE=no],
+ [gl_cv_header_signal_h_SIGPIPE=yes])
+ ])
+])
diff --git a/jni/iconv/srcm4/size_max.m4 b/jni/iconv/srcm4/size_max.m4
new file mode 100644
index 0000000..35bd3d6
--- /dev/null
+++ b/jni/iconv/srcm4/size_max.m4
@@ -0,0 +1,75 @@
+# size_max.m4 serial 9
+dnl Copyright (C) 2003, 2005-2006, 2008-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([gl_SIZE_MAX],
+[
+ AC_CHECK_HEADERS([stdint.h])
+ dnl First test whether the system already has SIZE_MAX.
+ AC_CACHE_CHECK([for SIZE_MAX], [gl_cv_size_max], [
+ gl_cv_size_max=
+ AC_EGREP_CPP([Found it], [
+#include <limits.h>
+#if HAVE_STDINT_H
+#include <stdint.h>
+#endif
+#ifdef SIZE_MAX
+Found it
+#endif
+], [gl_cv_size_max=yes])
+ if test -z "$gl_cv_size_max"; then
+ dnl Define it ourselves. Here we assume that the type 'size_t' is not wider
+ dnl than the type 'unsigned long'. Try hard to find a definition that can
+ dnl be used in a preprocessor #if, i.e. doesn't contain a cast.
+ AC_COMPUTE_INT([size_t_bits_minus_1], [sizeof (size_t) * CHAR_BIT - 1],
+ [#include <stddef.h>
+#include <limits.h>], [size_t_bits_minus_1=])
+ AC_COMPUTE_INT([fits_in_uint], [sizeof (size_t) <= sizeof (unsigned int)],
+ [#include <stddef.h>], [fits_in_uint=])
+ if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
+ if test $fits_in_uint = 1; then
+ dnl Even though SIZE_MAX fits in an unsigned int, it must be of type
+ dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'.
+ AC_TRY_COMPILE([#include <stddef.h>
+ extern size_t foo;
+ extern unsigned long foo;
+ ], [], [fits_in_uint=0])
+ fi
+ dnl We cannot use 'expr' to simplify this expression, because 'expr'
+ dnl works only with 'long' integers in the host environment, while we
+ dnl might be cross-compiling from a 32-bit platform to a 64-bit platform.
+ if test $fits_in_uint = 1; then
+ gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
+ else
+ gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
+ fi
+ else
+ dnl Shouldn't happen, but who knows...
+ gl_cv_size_max='((size_t)~(size_t)0)'
+ fi
+ fi
+ ])
+ if test "$gl_cv_size_max" != yes; then
+ AC_DEFINE_UNQUOTED([SIZE_MAX], [$gl_cv_size_max],
+ [Define as the maximum value of type 'size_t', if the system doesn't define it.])
+ fi
+ dnl Don't redefine SIZE_MAX in config.h if config.h is re-included after
+ dnl <stdint.h>. Remember that the #undef in AH_VERBATIM gets replaced with
+ dnl #define by AC_DEFINE_UNQUOTED.
+ AH_VERBATIM([SIZE_MAX],
+[/* Define as the maximum value of type 'size_t', if the system doesn't define
+ it. */
+#ifndef SIZE_MAX
+# undef SIZE_MAX
+#endif])
+])
+
+dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in.
+dnl Remove this when we can assume autoconf >= 2.61.
+m4_ifdef([AC_COMPUTE_INT], [], [
+ AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])])
+])
diff --git a/jni/iconv/srcm4/ssize_t.m4 b/jni/iconv/srcm4/ssize_t.m4
new file mode 100644
index 0000000..4eaef93
--- /dev/null
+++ b/jni/iconv/srcm4/ssize_t.m4
@@ -0,0 +1,21 @@
+# ssize_t.m4 serial 4 (gettext-0.15)
+dnl Copyright (C) 2001-2003, 2006 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+dnl Test whether ssize_t is defined.
+
+AC_DEFUN([gt_TYPE_SSIZE_T],
+[
+ AC_CACHE_CHECK([for ssize_t], [gt_cv_ssize_t],
+ [AC_TRY_COMPILE([#include <sys/types.h>],
+ [int x = sizeof (ssize_t *) + sizeof (ssize_t);
+ return !x;],
+ [gt_cv_ssize_t=yes], [gt_cv_ssize_t=no])])
+ if test $gt_cv_ssize_t = no; then
+ AC_DEFINE([ssize_t], [int],
+ [Define as a signed type of the same size as size_t.])
+ fi
+])
diff --git a/jni/iconv/srcm4/stdbool.m4 b/jni/iconv/srcm4/stdbool.m4
new file mode 100644
index 0000000..57c804a
--- /dev/null
+++ b/jni/iconv/srcm4/stdbool.m4
@@ -0,0 +1,115 @@
+# Check for stdbool.h that conforms to C99.
+
+dnl Copyright (C) 2002-2006, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+# Prepare for substituting <stdbool.h> if it is not supported.
+
+AC_DEFUN([AM_STDBOOL_H],
+[
+ AC_REQUIRE([AC_HEADER_STDBOOL])
+
+ # Define two additional variables used in the Makefile substitution.
+
+ if test "$ac_cv_header_stdbool_h" = yes; then
+ STDBOOL_H=''
+ else
+ STDBOOL_H='stdbool.h'
+ fi
+ AC_SUBST([STDBOOL_H])
+
+ if test "$ac_cv_type__Bool" = yes; then
+ HAVE__BOOL=1
+ else
+ HAVE__BOOL=0
+ fi
+ AC_SUBST([HAVE__BOOL])
+])
+
+# AM_STDBOOL_H will be renamed to gl_STDBOOL_H in the future.
+AC_DEFUN([gl_STDBOOL_H], [AM_STDBOOL_H])
+
+# This macro is only needed in autoconf <= 2.59. Newer versions of autoconf
+# have this macro built-in.
+
+AC_DEFUN([AC_HEADER_STDBOOL],
+ [AC_CACHE_CHECK([for stdbool.h that conforms to C99],
+ [ac_cv_header_stdbool_h],
+ [AC_TRY_COMPILE(
+ [
+ #include <stdbool.h>
+ #ifndef bool
+ "error: bool is not defined"
+ #endif
+ #ifndef false
+ "error: false is not defined"
+ #endif
+ #if false
+ "error: false is not 0"
+ #endif
+ #ifndef true
+ "error: true is not defined"
+ #endif
+ #if true != 1
+ "error: true is not 1"
+ #endif
+ #ifndef __bool_true_false_are_defined
+ "error: __bool_true_false_are_defined is not defined"
+ #endif
+
+ struct s { _Bool s: 1; _Bool t; } s;
+
+ char a[true == 1 ? 1 : -1];
+ char b[false == 0 ? 1 : -1];
+ char c[__bool_true_false_are_defined == 1 ? 1 : -1];
+ char d[(bool) 0.5 == true ? 1 : -1];
+ bool e = &s;
+ char f[(_Bool) 0.0 == false ? 1 : -1];
+ char g[true];
+ char h[sizeof (_Bool)];
+ char i[sizeof s.t];
+ enum { j = false, k = true, l = false * true, m = true * 256 };
+ _Bool n[m];
+ char o[sizeof n == m * sizeof n[0] ? 1 : -1];
+ char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
+ #if defined __xlc__ || defined __GNUC__
+ /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
+ reported by James Lemley on 2005-10-05; see
+ http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
+ This test is not quite right, since xlc is allowed to
+ reject this program, as the initializer for xlcbug is
+ not one of the forms that C requires support for.
+ However, doing the test right would require a run-time
+ test, and that would make cross-compilation harder.
+ Let us hope that IBM fixes the xlc bug, and also adds
+ support for this kind of constant expression. In the
+ meantime, this test will reject xlc, which is OK, since
+ our stdbool.h substitute should suffice. We also test
+ this with GCC, where it should work, to detect more
+ quickly whether someone messes up the test in the
+ future. */
+ char digs[] = "0123456789";
+ int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
+ #endif
+ /* Catch a bug in an HP-UX C compiler. See
+ http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
+ http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
+ */
+ _Bool q = true;
+ _Bool *pq = &q;
+ ],
+ [
+ *pq |= q;
+ *pq |= ! q;
+ /* Refer to every declared value, to avoid compiler optimizations. */
+ return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
+ + !m + !n + !o + !p + !q + !pq);
+ ],
+ [ac_cv_header_stdbool_h=yes],
+ [ac_cv_header_stdbool_h=no])])
+ AC_CHECK_TYPES([_Bool])
+ if test $ac_cv_header_stdbool_h = yes; then
+ AC_DEFINE([HAVE_STDBOOL_H], [1], [Define to 1 if stdbool.h conforms to C99.])
+ fi])
diff --git a/jni/iconv/srcm4/stdint.m4 b/jni/iconv/srcm4/stdint.m4
new file mode 100644
index 0000000..a2e8bdd
--- /dev/null
+++ b/jni/iconv/srcm4/stdint.m4
@@ -0,0 +1,472 @@
+# stdint.m4 serial 34
+dnl Copyright (C) 2001-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Paul Eggert and Bruno Haible.
+dnl Test whether <stdint.h> is supported or must be substituted.
+
+AC_DEFUN([gl_STDINT_H],
+[
+ AC_PREREQ([2.59])dnl
+
+ dnl Check for long long int and unsigned long long int.
+ AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
+ if test $ac_cv_type_long_long_int = yes; then
+ HAVE_LONG_LONG_INT=1
+ else
+ HAVE_LONG_LONG_INT=0
+ fi
+ AC_SUBST([HAVE_LONG_LONG_INT])
+ AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT])
+ if test $ac_cv_type_unsigned_long_long_int = yes; then
+ HAVE_UNSIGNED_LONG_LONG_INT=1
+ else
+ HAVE_UNSIGNED_LONG_LONG_INT=0
+ fi
+ AC_SUBST([HAVE_UNSIGNED_LONG_LONG_INT])
+
+ dnl Check for <inttypes.h>.
+ dnl AC_INCLUDES_DEFAULT defines $ac_cv_header_inttypes_h.
+ if test $ac_cv_header_inttypes_h = yes; then
+ HAVE_INTTYPES_H=1
+ else
+ HAVE_INTTYPES_H=0
+ fi
+ AC_SUBST([HAVE_INTTYPES_H])
+
+ dnl Check for <sys/types.h>.
+ dnl AC_INCLUDES_DEFAULT defines $ac_cv_header_sys_types_h.
+ if test $ac_cv_header_sys_types_h = yes; then
+ HAVE_SYS_TYPES_H=1
+ else
+ HAVE_SYS_TYPES_H=0
+ fi
+ AC_SUBST([HAVE_SYS_TYPES_H])
+
+ gl_CHECK_NEXT_HEADERS([stdint.h])
+ if test $ac_cv_header_stdint_h = yes; then
+ HAVE_STDINT_H=1
+ else
+ HAVE_STDINT_H=0
+ fi
+ AC_SUBST([HAVE_STDINT_H])
+
+ dnl Now see whether we need a substitute <stdint.h>.
+ if test $ac_cv_header_stdint_h = yes; then
+ AC_CACHE_CHECK([whether stdint.h conforms to C99],
+ [gl_cv_header_working_stdint_h],
+ [gl_cv_header_working_stdint_h=no
+ AC_COMPILE_IFELSE([
+ AC_LANG_PROGRAM([[
+#define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
+#define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
+#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
+#include <stdint.h>
+/* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>. */
+#if !(defined WCHAR_MIN && defined WCHAR_MAX)
+#error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
+#endif
+]
+gl_STDINT_INCLUDES
+[
+#ifdef INT8_MAX
+int8_t a1 = INT8_MAX;
+int8_t a1min = INT8_MIN;
+#endif
+#ifdef INT16_MAX
+int16_t a2 = INT16_MAX;
+int16_t a2min = INT16_MIN;
+#endif
+#ifdef INT32_MAX
+int32_t a3 = INT32_MAX;
+int32_t a3min = INT32_MIN;
+#endif
+#ifdef INT64_MAX
+int64_t a4 = INT64_MAX;
+int64_t a4min = INT64_MIN;
+#endif
+#ifdef UINT8_MAX
+uint8_t b1 = UINT8_MAX;
+#else
+typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
+#endif
+#ifdef UINT16_MAX
+uint16_t b2 = UINT16_MAX;
+#endif
+#ifdef UINT32_MAX
+uint32_t b3 = UINT32_MAX;
+#endif
+#ifdef UINT64_MAX
+uint64_t b4 = UINT64_MAX;
+#endif
+int_least8_t c1 = INT8_C (0x7f);
+int_least8_t c1max = INT_LEAST8_MAX;
+int_least8_t c1min = INT_LEAST8_MIN;
+int_least16_t c2 = INT16_C (0x7fff);
+int_least16_t c2max = INT_LEAST16_MAX;
+int_least16_t c2min = INT_LEAST16_MIN;
+int_least32_t c3 = INT32_C (0x7fffffff);
+int_least32_t c3max = INT_LEAST32_MAX;
+int_least32_t c3min = INT_LEAST32_MIN;
+int_least64_t c4 = INT64_C (0x7fffffffffffffff);
+int_least64_t c4max = INT_LEAST64_MAX;
+int_least64_t c4min = INT_LEAST64_MIN;
+uint_least8_t d1 = UINT8_C (0xff);
+uint_least8_t d1max = UINT_LEAST8_MAX;
+uint_least16_t d2 = UINT16_C (0xffff);
+uint_least16_t d2max = UINT_LEAST16_MAX;
+uint_least32_t d3 = UINT32_C (0xffffffff);
+uint_least32_t d3max = UINT_LEAST32_MAX;
+uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
+uint_least64_t d4max = UINT_LEAST64_MAX;
+int_fast8_t e1 = INT_FAST8_MAX;
+int_fast8_t e1min = INT_FAST8_MIN;
+int_fast16_t e2 = INT_FAST16_MAX;
+int_fast16_t e2min = INT_FAST16_MIN;
+int_fast32_t e3 = INT_FAST32_MAX;
+int_fast32_t e3min = INT_FAST32_MIN;
+int_fast64_t e4 = INT_FAST64_MAX;
+int_fast64_t e4min = INT_FAST64_MIN;
+uint_fast8_t f1 = UINT_FAST8_MAX;
+uint_fast16_t f2 = UINT_FAST16_MAX;
+uint_fast32_t f3 = UINT_FAST32_MAX;
+uint_fast64_t f4 = UINT_FAST64_MAX;
+#ifdef INTPTR_MAX
+intptr_t g = INTPTR_MAX;
+intptr_t gmin = INTPTR_MIN;
+#endif
+#ifdef UINTPTR_MAX
+uintptr_t h = UINTPTR_MAX;
+#endif
+intmax_t i = INTMAX_MAX;
+uintmax_t j = UINTMAX_MAX;
+
+#include <limits.h> /* for CHAR_BIT */
+#define TYPE_MINIMUM(t) \
+ ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ (t) 0 << (sizeof (t) * CHAR_BIT - 1)))
+#define TYPE_MAXIMUM(t) \
+ ((t) ((t) 0 < (t) -1 ? (t) -1 : ~ (~ (t) 0 << (sizeof (t) * CHAR_BIT - 1))))
+struct s {
+ int check_PTRDIFF:
+ PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
+ && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
+ ? 1 : -1;
+ /* Detect bug in FreeBSD 6.0 / ia64. */
+ int check_SIG_ATOMIC:
+ SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
+ && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
+ ? 1 : -1;
+ int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
+ int check_WCHAR:
+ WCHAR_MIN == TYPE_MINIMUM (wchar_t)
+ && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
+ ? 1 : -1;
+ /* Detect bug in mingw. */
+ int check_WINT:
+ WINT_MIN == TYPE_MINIMUM (wint_t)
+ && WINT_MAX == TYPE_MAXIMUM (wint_t)
+ ? 1 : -1;
+
+ /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others. */
+ int check_UINT8_C:
+ (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
+ int check_UINT16_C:
+ (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
+
+ /* Detect bugs in OpenBSD 3.9 stdint.h. */
+#ifdef UINT8_MAX
+ int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
+#endif
+#ifdef UINT16_MAX
+ int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
+#endif
+#ifdef UINT32_MAX
+ int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
+#endif
+#ifdef UINT64_MAX
+ int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
+#endif
+ int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
+ int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
+ int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
+ int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
+ int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
+ int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
+ int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
+ int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
+ int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
+ int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
+ int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
+};
+ ]])],
+ [dnl Determine whether the various *_MIN, *_MAX macros are usable
+ dnl in preprocessor expression. We could do it by compiling a test
+ dnl program for each of these macros. It is faster to run a program
+ dnl that inspects the macro expansion.
+ dnl This detects a bug on HP-UX 11.23/ia64.
+ AC_RUN_IFELSE([
+ AC_LANG_PROGRAM([[
+#define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
+#define __STDC_CONSTANT_MACROS 1 /* to make it work also in C++ mode */
+#define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
+#include <stdint.h>
+]
+gl_STDINT_INCLUDES
+[
+#include <stdio.h>
+#include <string.h>
+#define MVAL(macro) MVAL1(macro)
+#define MVAL1(expression) #expression
+static const char *macro_values[] =
+ {
+#ifdef INT8_MAX
+ MVAL (INT8_MAX),
+#endif
+#ifdef INT16_MAX
+ MVAL (INT16_MAX),
+#endif
+#ifdef INT32_MAX
+ MVAL (INT32_MAX),
+#endif
+#ifdef INT64_MAX
+ MVAL (INT64_MAX),
+#endif
+#ifdef UINT8_MAX
+ MVAL (UINT8_MAX),
+#endif
+#ifdef UINT16_MAX
+ MVAL (UINT16_MAX),
+#endif
+#ifdef UINT32_MAX
+ MVAL (UINT32_MAX),
+#endif
+#ifdef UINT64_MAX
+ MVAL (UINT64_MAX),
+#endif
+ NULL
+ };
+]], [[
+ const char **mv;
+ for (mv = macro_values; *mv != NULL; mv++)
+ {
+ const char *value = *mv;
+ /* Test whether it looks like a cast expression. */
+ if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
+ || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
+ || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
+ || strncmp (value, "((int)"/*)*/, 6) == 0
+ || strncmp (value, "((signed short)"/*)*/, 15) == 0
+ || strncmp (value, "((signed char)"/*)*/, 14) == 0)
+ return 1;
+ }
+ return 0;
+]])],
+ [gl_cv_header_working_stdint_h=yes],
+ [],
+ [dnl When cross-compiling, assume it works.
+ gl_cv_header_working_stdint_h=yes
+ ])
+ ])
+ ])
+ fi
+ if test "$gl_cv_header_working_stdint_h" = yes; then
+ STDINT_H=
+ else
+ dnl Check for <sys/inttypes.h>, and for
+ dnl <sys/bitypes.h> (used in Linux libc4 >= 4.6.7 and libc5).
+ AC_CHECK_HEADERS([sys/inttypes.h sys/bitypes.h])
+ if test $ac_cv_header_sys_inttypes_h = yes; then
+ HAVE_SYS_INTTYPES_H=1
+ else
+ HAVE_SYS_INTTYPES_H=0
+ fi
+ AC_SUBST([HAVE_SYS_INTTYPES_H])
+ if test $ac_cv_header_sys_bitypes_h = yes; then
+ HAVE_SYS_BITYPES_H=1
+ else
+ HAVE_SYS_BITYPES_H=0
+ fi
+ AC_SUBST([HAVE_SYS_BITYPES_H])
+
+ dnl Check for <wchar.h> (missing in Linux uClibc when built without wide
+ dnl character support).
+ AC_CHECK_HEADERS_ONCE([wchar.h])
+
+ gl_STDINT_TYPE_PROPERTIES
+ STDINT_H=stdint.h
+ fi
+ AC_SUBST([STDINT_H])
+])
+
+dnl gl_STDINT_BITSIZEOF(TYPES, INCLUDES)
+dnl Determine the size of each of the given types in bits.
+AC_DEFUN([gl_STDINT_BITSIZEOF],
+[
+ dnl Use a shell loop, to avoid bloating configure, and
+ dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into
+ dnl config.h.in,
+ dnl - extra AC_SUBST calls, so that the right substitutions are made.
+ m4_foreach_w([gltype], [$1],
+ [AH_TEMPLATE([BITSIZEOF_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]),
+ [Define to the number of bits in type ']gltype['.])])
+ for gltype in $1 ; do
+ AC_CACHE_CHECK([for bit size of $gltype], [gl_cv_bitsizeof_${gltype}],
+ [AC_COMPUTE_INT([result], [sizeof ($gltype) * CHAR_BIT],
+ [$2
+#include <limits.h>], [result=unknown])
+ eval gl_cv_bitsizeof_${gltype}=\$result
+ ])
+ eval result=\$gl_cv_bitsizeof_${gltype}
+ if test $result = unknown; then
+ dnl Use a nonempty default, because some compilers, such as IRIX 5 cc,
+ dnl do a syntax check even on unused #if conditions and give an error
+ dnl on valid C code like this:
+ dnl #if 0
+ dnl # if > 32
+ dnl # endif
+ dnl #endif
+ result=0
+ fi
+ GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ AC_DEFINE_UNQUOTED([BITSIZEOF_${GLTYPE}], [$result])
+ eval BITSIZEOF_${GLTYPE}=\$result
+ done
+ m4_foreach_w([gltype], [$1],
+ [AC_SUBST([BITSIZEOF_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]))])
+])
+
+dnl gl_CHECK_TYPES_SIGNED(TYPES, INCLUDES)
+dnl Determine the signedness of each of the given types.
+dnl Define HAVE_SIGNED_TYPE if type is signed.
+AC_DEFUN([gl_CHECK_TYPES_SIGNED],
+[
+ dnl Use a shell loop, to avoid bloating configure, and
+ dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into
+ dnl config.h.in,
+ dnl - extra AC_SUBST calls, so that the right substitutions are made.
+ m4_foreach_w([gltype], [$1],
+ [AH_TEMPLATE([HAVE_SIGNED_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]),
+ [Define to 1 if ']gltype[' is a signed integer type.])])
+ for gltype in $1 ; do
+ AC_CACHE_CHECK([whether $gltype is signed], [gl_cv_type_${gltype}_signed],
+ [AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM([$2[
+ int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];]])],
+ result=yes, result=no)
+ eval gl_cv_type_${gltype}_signed=\$result
+ ])
+ eval result=\$gl_cv_type_${gltype}_signed
+ GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ if test "$result" = yes; then
+ AC_DEFINE_UNQUOTED([HAVE_SIGNED_${GLTYPE}], [1])
+ eval HAVE_SIGNED_${GLTYPE}=1
+ else
+ eval HAVE_SIGNED_${GLTYPE}=0
+ fi
+ done
+ m4_foreach_w([gltype], [$1],
+ [AC_SUBST([HAVE_SIGNED_]translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]))])
+])
+
+dnl gl_INTEGER_TYPE_SUFFIX(TYPES, INCLUDES)
+dnl Determine the suffix to use for integer constants of the given types.
+dnl Define t_SUFFIX for each such type.
+AC_DEFUN([gl_INTEGER_TYPE_SUFFIX],
+[
+ dnl Use a shell loop, to avoid bloating configure, and
+ dnl - extra AH_TEMPLATE calls, so that autoheader knows what to put into
+ dnl config.h.in,
+ dnl - extra AC_SUBST calls, so that the right substitutions are made.
+ m4_foreach_w([gltype], [$1],
+ [AH_TEMPLATE(translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_])[_SUFFIX],
+ [Define to l, ll, u, ul, ull, etc., as suitable for
+ constants of type ']gltype['.])])
+ for gltype in $1 ; do
+ AC_CACHE_CHECK([for $gltype integer literal suffix],
+ [gl_cv_type_${gltype}_suffix],
+ [eval gl_cv_type_${gltype}_suffix=no
+ eval result=\$gl_cv_type_${gltype}_signed
+ if test "$result" = yes; then
+ glsufu=
+ else
+ glsufu=u
+ fi
+ for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
+ case $glsuf in
+ '') gltype1='int';;
+ l) gltype1='long int';;
+ ll) gltype1='long long int';;
+ i64) gltype1='__int64';;
+ u) gltype1='unsigned int';;
+ ul) gltype1='unsigned long int';;
+ ull) gltype1='unsigned long long int';;
+ ui64)gltype1='unsigned __int64';;
+ esac
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM([$2[
+ extern $gltype foo;
+ extern $gltype1 foo;]])],
+ [eval gl_cv_type_${gltype}_suffix=\$glsuf])
+ eval result=\$gl_cv_type_${gltype}_suffix
+ test "$result" != no && break
+ done])
+ GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+ eval result=\$gl_cv_type_${gltype}_suffix
+ test "$result" = no && result=
+ eval ${GLTYPE}_SUFFIX=\$result
+ AC_DEFINE_UNQUOTED([${GLTYPE}_SUFFIX], [$result])
+ done
+ m4_foreach_w([gltype], [$1],
+ [AC_SUBST(translit(gltype,[abcdefghijklmnopqrstuvwxyz ],[ABCDEFGHIJKLMNOPQRSTUVWXYZ_])[_SUFFIX])])
+])
+
+dnl gl_STDINT_INCLUDES
+AC_DEFUN([gl_STDINT_INCLUDES],
+[[
+ /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+ included before <wchar.h>. */
+ #include <stddef.h>
+ #include <signal.h>
+ #if HAVE_WCHAR_H
+ # include <stdio.h>
+ # include <time.h>
+ # include <wchar.h>
+ #endif
+]])
+
+dnl gl_STDINT_TYPE_PROPERTIES
+dnl Compute HAVE_SIGNED_t, BITSIZEOF_t and t_SUFFIX, for all the types t
+dnl of interest to stdint.in.h.
+AC_DEFUN([gl_STDINT_TYPE_PROPERTIES],
+[
+ AC_REQUIRE([gl_MULTIARCH])
+ if test $APPLE_UNIVERSAL_BUILD = 0; then
+ gl_STDINT_BITSIZEOF([ptrdiff_t size_t],
+ [gl_STDINT_INCLUDES])
+ fi
+ gl_STDINT_BITSIZEOF([sig_atomic_t wchar_t wint_t],
+ [gl_STDINT_INCLUDES])
+ gl_CHECK_TYPES_SIGNED([sig_atomic_t wchar_t wint_t],
+ [gl_STDINT_INCLUDES])
+ gl_cv_type_ptrdiff_t_signed=yes
+ gl_cv_type_size_t_signed=no
+ if test $APPLE_UNIVERSAL_BUILD = 0; then
+ gl_INTEGER_TYPE_SUFFIX([ptrdiff_t size_t],
+ [gl_STDINT_INCLUDES])
+ fi
+ gl_INTEGER_TYPE_SUFFIX([sig_atomic_t wchar_t wint_t],
+ [gl_STDINT_INCLUDES])
+])
+
+dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in.
+dnl Remove this when we can assume autoconf >= 2.61.
+m4_ifdef([AC_COMPUTE_INT], [], [
+ AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])])
+])
+
+# Hey Emacs!
+# Local Variables:
+# indent-tabs-mode: nil
+# End:
diff --git a/jni/iconv/srcm4/stdint_h.m4 b/jni/iconv/srcm4/stdint_h.m4
new file mode 100644
index 0000000..82f0c24
--- /dev/null
+++ b/jni/iconv/srcm4/stdint_h.m4
@@ -0,0 +1,26 @@
+# stdint_h.m4 serial 8
+dnl Copyright (C) 1997-2004, 2006, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Paul Eggert.
+
+# Define HAVE_STDINT_H_WITH_UINTMAX if <stdint.h> exists,
+# doesn't clash with <sys/types.h>, and declares uintmax_t.
+
+AC_DEFUN([gl_AC_HEADER_STDINT_H],
+[
+ AC_CACHE_CHECK([for stdint.h], [gl_cv_header_stdint_h],
+ [AC_TRY_COMPILE(
+ [#include <sys/types.h>
+#include <stdint.h>],
+ [uintmax_t i = (uintmax_t) -1; return !i;],
+ [gl_cv_header_stdint_h=yes],
+ [gl_cv_header_stdint_h=no])])
+ if test $gl_cv_header_stdint_h = yes; then
+ AC_DEFINE_UNQUOTED([HAVE_STDINT_H_WITH_UINTMAX], [1],
+ [Define if <stdint.h> exists, doesn't clash with <sys/types.h>,
+ and declares uintmax_t. ])
+ fi
+])
diff --git a/jni/iconv/srcm4/stdio_h.m4 b/jni/iconv/srcm4/stdio_h.m4
new file mode 100644
index 0000000..fcbe68f
--- /dev/null
+++ b/jni/iconv/srcm4/stdio_h.m4
@@ -0,0 +1,136 @@
+# stdio_h.m4 serial 16
+dnl Copyright (C) 2007-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_STDIO_H],
+[
+ AC_REQUIRE([gl_STDIO_H_DEFAULTS])
+ gl_CHECK_NEXT_HEADERS([stdio.h])
+ dnl No need to create extra modules for these functions. Everyone who uses
+ dnl <stdio.h> likely needs them.
+ GNULIB_FPRINTF=1
+ GNULIB_PRINTF=1
+ GNULIB_VFPRINTF=1
+ GNULIB_VPRINTF=1
+ GNULIB_FPUTC=1
+ GNULIB_PUTC=1
+ GNULIB_PUTCHAR=1
+ GNULIB_FPUTS=1
+ GNULIB_PUTS=1
+ GNULIB_FWRITE=1
+ dnl This ifdef is just an optimization, to avoid performing a configure
+ dnl check whose result is not used. It does not make the test of
+ dnl GNULIB_STDIO_H_SIGPIPE or GNULIB_SIGPIPE redundant.
+ m4_ifdef([gl_SIGNAL_SIGPIPE], [
+ gl_SIGNAL_SIGPIPE
+ if test $gl_cv_header_signal_h_SIGPIPE != yes; then
+ REPLACE_STDIO_WRITE_FUNCS=1
+ AC_LIBOBJ([stdio-write])
+ fi
+ ])
+])
+
+AC_DEFUN([gl_STDIO_MODULE_INDICATOR],
+[
+ dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+ AC_REQUIRE([gl_STDIO_H_DEFAULTS])
+ GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
+])
+
+AC_DEFUN([gl_STDIO_H_DEFAULTS],
+[
+ GNULIB_FPRINTF=0; AC_SUBST([GNULIB_FPRINTF])
+ GNULIB_FPRINTF_POSIX=0; AC_SUBST([GNULIB_FPRINTF_POSIX])
+ GNULIB_PRINTF=0; AC_SUBST([GNULIB_PRINTF])
+ GNULIB_PRINTF_POSIX=0; AC_SUBST([GNULIB_PRINTF_POSIX])
+ GNULIB_SNPRINTF=0; AC_SUBST([GNULIB_SNPRINTF])
+ GNULIB_SPRINTF_POSIX=0; AC_SUBST([GNULIB_SPRINTF_POSIX])
+ GNULIB_VFPRINTF=0; AC_SUBST([GNULIB_VFPRINTF])
+ GNULIB_VFPRINTF_POSIX=0; AC_SUBST([GNULIB_VFPRINTF_POSIX])
+ GNULIB_VPRINTF=0; AC_SUBST([GNULIB_VPRINTF])
+ GNULIB_VPRINTF_POSIX=0; AC_SUBST([GNULIB_VPRINTF_POSIX])
+ GNULIB_VSNPRINTF=0; AC_SUBST([GNULIB_VSNPRINTF])
+ GNULIB_VSPRINTF_POSIX=0; AC_SUBST([GNULIB_VSPRINTF_POSIX])
+ GNULIB_DPRINTF=0; AC_SUBST([GNULIB_DPRINTF])
+ GNULIB_VDPRINTF=0; AC_SUBST([GNULIB_VDPRINTF])
+ GNULIB_VASPRINTF=0; AC_SUBST([GNULIB_VASPRINTF])
+ GNULIB_OBSTACK_PRINTF=0; AC_SUBST([GNULIB_OBSTACK_PRINTF])
+ GNULIB_OBSTACK_PRINTF_POSIX=0; AC_SUBST([GNULIB_OBSTACK_PRINTF_POSIX])
+ GNULIB_FOPEN=0; AC_SUBST([GNULIB_FOPEN])
+ GNULIB_FREOPEN=0; AC_SUBST([GNULIB_FREOPEN])
+ GNULIB_FSEEK=0; AC_SUBST([GNULIB_FSEEK])
+ GNULIB_FSEEKO=0; AC_SUBST([GNULIB_FSEEKO])
+ GNULIB_FTELL=0; AC_SUBST([GNULIB_FTELL])
+ GNULIB_FTELLO=0; AC_SUBST([GNULIB_FTELLO])
+ GNULIB_FFLUSH=0; AC_SUBST([GNULIB_FFLUSH])
+ GNULIB_FPURGE=0; AC_SUBST([GNULIB_FPURGE])
+ GNULIB_FCLOSE=0; AC_SUBST([GNULIB_FCLOSE])
+ GNULIB_FPUTC=0; AC_SUBST([GNULIB_FPUTC])
+ GNULIB_PUTC=0; AC_SUBST([GNULIB_PUTC])
+ GNULIB_PUTCHAR=0; AC_SUBST([GNULIB_PUTCHAR])
+ GNULIB_FPUTS=0; AC_SUBST([GNULIB_FPUTS])
+ GNULIB_PUTS=0; AC_SUBST([GNULIB_PUTS])
+ GNULIB_FWRITE=0; AC_SUBST([GNULIB_FWRITE])
+ GNULIB_GETDELIM=0; AC_SUBST([GNULIB_GETDELIM])
+ GNULIB_GETLINE=0; AC_SUBST([GNULIB_GETLINE])
+ GNULIB_PERROR=0; AC_SUBST([GNULIB_PERROR])
+ GNULIB_STDIO_H_SIGPIPE=0; AC_SUBST([GNULIB_STDIO_H_SIGPIPE])
+ dnl Assume proper GNU behavior unless another module says otherwise.
+ REPLACE_STDIO_WRITE_FUNCS=0; AC_SUBST([REPLACE_STDIO_WRITE_FUNCS])
+ REPLACE_FPRINTF=0; AC_SUBST([REPLACE_FPRINTF])
+ REPLACE_VFPRINTF=0; AC_SUBST([REPLACE_VFPRINTF])
+ REPLACE_PRINTF=0; AC_SUBST([REPLACE_PRINTF])
+ REPLACE_VPRINTF=0; AC_SUBST([REPLACE_VPRINTF])
+ REPLACE_SNPRINTF=0; AC_SUBST([REPLACE_SNPRINTF])
+ HAVE_DECL_SNPRINTF=1; AC_SUBST([HAVE_DECL_SNPRINTF])
+ REPLACE_VSNPRINTF=0; AC_SUBST([REPLACE_VSNPRINTF])
+ HAVE_DECL_VSNPRINTF=1; AC_SUBST([HAVE_DECL_VSNPRINTF])
+ REPLACE_SPRINTF=0; AC_SUBST([REPLACE_SPRINTF])
+ REPLACE_VSPRINTF=0; AC_SUBST([REPLACE_VSPRINTF])
+ HAVE_DPRINTF=1; AC_SUBST([HAVE_DPRINTF])
+ REPLACE_DPRINTF=0; AC_SUBST([REPLACE_DPRINTF])
+ HAVE_VDPRINTF=1; AC_SUBST([HAVE_VDPRINTF])
+ REPLACE_VDPRINTF=0; AC_SUBST([REPLACE_VDPRINTF])
+ HAVE_VASPRINTF=1; AC_SUBST([HAVE_VASPRINTF])
+ REPLACE_VASPRINTF=0; AC_SUBST([REPLACE_VASPRINTF])
+ HAVE_DECL_OBSTACK_PRINTF=1; AC_SUBST([HAVE_DECL_OBSTACK_PRINTF])
+ REPLACE_OBSTACK_PRINTF=0; AC_SUBST([REPLACE_OBSTACK_PRINTF])
+ REPLACE_FOPEN=0; AC_SUBST([REPLACE_FOPEN])
+ REPLACE_FREOPEN=0; AC_SUBST([REPLACE_FREOPEN])
+ HAVE_FSEEKO=1; AC_SUBST([HAVE_FSEEKO])
+ REPLACE_FSEEKO=0; AC_SUBST([REPLACE_FSEEKO])
+ REPLACE_FSEEK=0; AC_SUBST([REPLACE_FSEEK])
+ HAVE_FTELLO=1; AC_SUBST([HAVE_FTELLO])
+ REPLACE_FTELLO=0; AC_SUBST([REPLACE_FTELLO])
+ REPLACE_FTELL=0; AC_SUBST([REPLACE_FTELL])
+ REPLACE_FFLUSH=0; AC_SUBST([REPLACE_FFLUSH])
+ REPLACE_FPURGE=0; AC_SUBST([REPLACE_FPURGE])
+ HAVE_DECL_FPURGE=1; AC_SUBST([HAVE_DECL_FPURGE])
+ REPLACE_FCLOSE=0; AC_SUBST([REPLACE_FCLOSE])
+ HAVE_DECL_GETDELIM=1; AC_SUBST([HAVE_DECL_GETDELIM])
+ HAVE_DECL_GETLINE=1; AC_SUBST([HAVE_DECL_GETLINE])
+ REPLACE_GETLINE=0; AC_SUBST([REPLACE_GETLINE])
+ REPLACE_PERROR=0; AC_SUBST([REPLACE_PERROR])
+])
+
+dnl Code shared by fseeko and ftello. Determine if large files are supported,
+dnl but stdin does not start as a large file by default.
+AC_DEFUN([gl_STDIN_LARGE_OFFSET],
+ [
+ AC_CACHE_CHECK([whether stdin defaults to large file offsets],
+ [gl_cv_var_stdin_large_offset],
+ [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <stdio.h>]],
+[[#if defined __SL64 && defined __SCLE /* cygwin */
+ /* Cygwin 1.5.24 and earlier fail to put stdin in 64-bit mode, making
+ fseeko/ftello needlessly fail. This bug was fixed in 1.5.25, and
+ it is easier to do a version check than building a runtime test. */
+# include <cygwin/version.h>
+# if CYGWIN_VERSION_DLL_COMBINED < CYGWIN_VERSION_DLL_MAKE_COMBINED (1005, 25)
+ choke me
+# endif
+#endif]])],
+ [gl_cv_var_stdin_large_offset=yes],
+ [gl_cv_var_stdin_large_offset=no])])
+])
diff --git a/jni/iconv/srcm4/stdlib_h.m4 b/jni/iconv/srcm4/stdlib_h.m4
new file mode 100644
index 0000000..b295f16
--- /dev/null
+++ b/jni/iconv/srcm4/stdlib_h.m4
@@ -0,0 +1,73 @@
+# stdlib_h.m4 serial 15
+dnl Copyright (C) 2007-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_STDLIB_H],
+[
+ AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
+ gl_CHECK_NEXT_HEADERS([stdlib.h])
+ AC_CHECK_HEADERS([random.h], [], [], [AC_INCLUDES_DEFAULT])
+ if test $ac_cv_header_random_h = yes; then
+ HAVE_RANDOM_H=1
+ else
+ HAVE_RANDOM_H=0
+ fi
+ AC_SUBST([HAVE_RANDOM_H])
+ AC_CHECK_TYPES([struct random_data],
+ [], [HAVE_STRUCT_RANDOM_DATA=0],
+ [[#include <stdlib.h>
+ #if HAVE_RANDOM_H
+ # include <random.h>
+ #endif
+ ]])
+])
+
+AC_DEFUN([gl_STDLIB_MODULE_INDICATOR],
+[
+ dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+ AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
+ GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
+])
+
+AC_DEFUN([gl_STDLIB_H_DEFAULTS],
+[
+ GNULIB_MALLOC_POSIX=0; AC_SUBST([GNULIB_MALLOC_POSIX])
+ GNULIB_REALLOC_POSIX=0; AC_SUBST([GNULIB_REALLOC_POSIX])
+ GNULIB_CALLOC_POSIX=0; AC_SUBST([GNULIB_CALLOC_POSIX])
+ GNULIB_ATOLL=0; AC_SUBST([GNULIB_ATOLL])
+ GNULIB_GETLOADAVG=0; AC_SUBST([GNULIB_GETLOADAVG])
+ GNULIB_GETSUBOPT=0; AC_SUBST([GNULIB_GETSUBOPT])
+ GNULIB_MKDTEMP=0; AC_SUBST([GNULIB_MKDTEMP])
+ GNULIB_MKSTEMP=0; AC_SUBST([GNULIB_MKSTEMP])
+ GNULIB_PUTENV=0; AC_SUBST([GNULIB_PUTENV])
+ GNULIB_RANDOM_R=0; AC_SUBST([GNULIB_RANDOM_R])
+ GNULIB_RPMATCH=0; AC_SUBST([GNULIB_RPMATCH])
+ GNULIB_SETENV=0; AC_SUBST([GNULIB_SETENV])
+ GNULIB_STRTOD=0; AC_SUBST([GNULIB_STRTOD])
+ GNULIB_STRTOLL=0; AC_SUBST([GNULIB_STRTOLL])
+ GNULIB_STRTOULL=0; AC_SUBST([GNULIB_STRTOULL])
+ GNULIB_UNSETENV=0; AC_SUBST([GNULIB_UNSETENV])
+ dnl Assume proper GNU behavior unless another module says otherwise.
+ HAVE_ATOLL=1; AC_SUBST([HAVE_ATOLL])
+ HAVE_CALLOC_POSIX=1; AC_SUBST([HAVE_CALLOC_POSIX])
+ HAVE_GETSUBOPT=1; AC_SUBST([HAVE_GETSUBOPT])
+ HAVE_MALLOC_POSIX=1; AC_SUBST([HAVE_MALLOC_POSIX])
+ HAVE_MKDTEMP=1; AC_SUBST([HAVE_MKDTEMP])
+ HAVE_REALLOC_POSIX=1; AC_SUBST([HAVE_REALLOC_POSIX])
+ HAVE_RANDOM_R=1; AC_SUBST([HAVE_RANDOM_R])
+ HAVE_RPMATCH=1; AC_SUBST([HAVE_RPMATCH])
+ HAVE_SETENV=1; AC_SUBST([HAVE_SETENV])
+ HAVE_STRTOD=1; AC_SUBST([HAVE_STRTOD])
+ HAVE_STRTOLL=1; AC_SUBST([HAVE_STRTOLL])
+ HAVE_STRTOULL=1; AC_SUBST([HAVE_STRTOULL])
+ HAVE_STRUCT_RANDOM_DATA=1; AC_SUBST([HAVE_STRUCT_RANDOM_DATA])
+ HAVE_SYS_LOADAVG_H=0; AC_SUBST([HAVE_SYS_LOADAVG_H])
+ HAVE_UNSETENV=1; AC_SUBST([HAVE_UNSETENV])
+ HAVE_DECL_GETLOADAVG=1; AC_SUBST([HAVE_DECL_GETLOADAVG])
+ REPLACE_MKSTEMP=0; AC_SUBST([REPLACE_MKSTEMP])
+ REPLACE_PUTENV=0; AC_SUBST([REPLACE_PUTENV])
+ REPLACE_STRTOD=0; AC_SUBST([REPLACE_STRTOD])
+ VOID_UNSETENV=0; AC_SUBST([VOID_UNSETENV])
+])
diff --git a/jni/iconv/srcm4/strerror.m4 b/jni/iconv/srcm4/strerror.m4
new file mode 100644
index 0000000..8c16ca9
--- /dev/null
+++ b/jni/iconv/srcm4/strerror.m4
@@ -0,0 +1,68 @@
+# strerror.m4 serial 9
+dnl Copyright (C) 2002, 2007-2008 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_FUNC_STRERROR],
+[
+ AC_REQUIRE([gl_FUNC_STRERROR_SEPARATE])
+ if test $REPLACE_STRERROR = 1; then
+ AC_LIBOBJ([strerror])
+ AC_DEFINE_UNQUOTED([REPLACE_STRERROR], [$REPLACE_STRERROR],
+ [Define this to 1 if strerror is broken.])
+ fi
+])
+
+# Like gl_FUNC_STRERROR, except prepare for separate compilation (no AC_LIBOBJ).
+AC_DEFUN([gl_FUNC_STRERROR_SEPARATE],
+[
+ AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
+ AC_REQUIRE([gl_HEADER_ERRNO_H])
+ if test -z "$ERRNO_H"; then
+ AC_CACHE_CHECK([for working strerror function],
+ [gl_cv_func_working_strerror],
+ [AC_RUN_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <string.h>
+ ]],
+ [[return !*strerror (-2);]])],
+ [gl_cv_func_working_strerror=yes],
+ [gl_cv_func_working_strerror=no],
+ [dnl Assume crossbuild works if it compiles.
+ AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <string.h>
+ ]],
+ [[return !*strerror (-2);]])],
+ [gl_cv_func_working_strerror=yes],
+ [gl_cv_func_working_strerror=no])
+ ])
+ ])
+ if test $gl_cv_func_working_strerror = no; then
+ dnl The system's strerror() fails to return a string for out-of-range
+ dnl integers. Replace it.
+ REPLACE_STRERROR=1
+ fi
+ else
+ dnl The system's strerror() cannot know about the new errno values we add
+ dnl to <errno.h>. Replace it.
+ REPLACE_STRERROR=1
+ fi
+ if test $REPLACE_STRERROR = 1; then
+ gl_PREREQ_STRERROR
+ fi
+])
+
+# Prerequisites of lib/strerror.c.
+AC_DEFUN([gl_PREREQ_STRERROR], [
+ AC_CHECK_DECLS([strerror])
+ AC_CHECK_HEADERS_ONCE([sys/socket.h])
+ if test $ac_cv_header_sys_socket_h != yes; then
+ dnl We cannot use AC_CHECK_HEADERS_ONCE here, because that would make
+ dnl the check for those headers unconditional; yet cygwin reports
+ dnl that the headers are present but cannot be compiled (since on
+ dnl cygwin, all socket information should come from sys/socket.h).
+ AC_CHECK_HEADERS([winsock2.h])
+ fi
+])
diff --git a/jni/iconv/srcm4/string_h.m4 b/jni/iconv/srcm4/string_h.m4
new file mode 100644
index 0000000..11f09c8
--- /dev/null
+++ b/jni/iconv/srcm4/string_h.m4
@@ -0,0 +1,94 @@
+# Configure a GNU-like replacement for <string.h>.
+
+# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 7
+
+# Written by Paul Eggert.
+
+AC_DEFUN([gl_HEADER_STRING_H],
+[
+ dnl Use AC_REQUIRE here, so that the default behavior below is expanded
+ dnl once only, before all statements that occur in other macros.
+ AC_REQUIRE([gl_HEADER_STRING_H_BODY])
+])
+
+AC_DEFUN([gl_HEADER_STRING_H_BODY],
+[
+ AC_REQUIRE([AC_C_RESTRICT])
+ AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
+ gl_CHECK_NEXT_HEADERS([string.h])
+])
+
+AC_DEFUN([gl_STRING_MODULE_INDICATOR],
+[
+ dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+ AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
+ GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
+])
+
+AC_DEFUN([gl_HEADER_STRING_H_DEFAULTS],
+[
+ GNULIB_MEMCHR=0; AC_SUBST([GNULIB_MEMCHR])
+ GNULIB_MEMMEM=0; AC_SUBST([GNULIB_MEMMEM])
+ GNULIB_MEMPCPY=0; AC_SUBST([GNULIB_MEMPCPY])
+ GNULIB_MEMRCHR=0; AC_SUBST([GNULIB_MEMRCHR])
+ GNULIB_RAWMEMCHR=0; AC_SUBST([GNULIB_RAWMEMCHR])
+ GNULIB_STPCPY=0; AC_SUBST([GNULIB_STPCPY])
+ GNULIB_STPNCPY=0; AC_SUBST([GNULIB_STPNCPY])
+ GNULIB_STRCHRNUL=0; AC_SUBST([GNULIB_STRCHRNUL])
+ GNULIB_STRDUP=0; AC_SUBST([GNULIB_STRDUP])
+ GNULIB_STRNDUP=0; AC_SUBST([GNULIB_STRNDUP])
+ GNULIB_STRNLEN=0; AC_SUBST([GNULIB_STRNLEN])
+ GNULIB_STRPBRK=0; AC_SUBST([GNULIB_STRPBRK])
+ GNULIB_STRSEP=0; AC_SUBST([GNULIB_STRSEP])
+ GNULIB_STRSTR=0; AC_SUBST([GNULIB_STRSTR])
+ GNULIB_STRCASESTR=0; AC_SUBST([GNULIB_STRCASESTR])
+ GNULIB_STRTOK_R=0; AC_SUBST([GNULIB_STRTOK_R])
+ GNULIB_MBSLEN=0; AC_SUBST([GNULIB_MBSLEN])
+ GNULIB_MBSNLEN=0; AC_SUBST([GNULIB_MBSNLEN])
+ GNULIB_MBSCHR=0; AC_SUBST([GNULIB_MBSCHR])
+ GNULIB_MBSRCHR=0; AC_SUBST([GNULIB_MBSRCHR])
+ GNULIB_MBSSTR=0; AC_SUBST([GNULIB_MBSSTR])
+ GNULIB_MBSCASECMP=0; AC_SUBST([GNULIB_MBSCASECMP])
+ GNULIB_MBSNCASECMP=0; AC_SUBST([GNULIB_MBSNCASECMP])
+ GNULIB_MBSPCASECMP=0; AC_SUBST([GNULIB_MBSPCASECMP])
+ GNULIB_MBSCASESTR=0; AC_SUBST([GNULIB_MBSCASESTR])
+ GNULIB_MBSCSPN=0; AC_SUBST([GNULIB_MBSCSPN])
+ GNULIB_MBSPBRK=0; AC_SUBST([GNULIB_MBSPBRK])
+ GNULIB_MBSSPN=0; AC_SUBST([GNULIB_MBSSPN])
+ GNULIB_MBSSEP=0; AC_SUBST([GNULIB_MBSSEP])
+ GNULIB_MBSTOK_R=0; AC_SUBST([GNULIB_MBSTOK_R])
+ GNULIB_STRERROR=0; AC_SUBST([GNULIB_STRERROR])
+ GNULIB_STRSIGNAL=0; AC_SUBST([GNULIB_STRSIGNAL])
+ GNULIB_STRVERSCMP=0; AC_SUBST([GNULIB_STRVERSCMP])
+ dnl Assume proper GNU behavior unless another module says otherwise.
+ HAVE_DECL_MEMMEM=1; AC_SUBST([HAVE_DECL_MEMMEM])
+ HAVE_MEMPCPY=1; AC_SUBST([HAVE_MEMPCPY])
+ HAVE_DECL_MEMRCHR=1; AC_SUBST([HAVE_DECL_MEMRCHR])
+ HAVE_RAWMEMCHR=1; AC_SUBST([HAVE_RAWMEMCHR])
+ HAVE_STPCPY=1; AC_SUBST([HAVE_STPCPY])
+ HAVE_STPNCPY=1; AC_SUBST([HAVE_STPNCPY])
+ HAVE_STRCHRNUL=1; AC_SUBST([HAVE_STRCHRNUL])
+ HAVE_DECL_STRDUP=1; AC_SUBST([HAVE_DECL_STRDUP])
+ HAVE_STRNDUP=1; AC_SUBST([HAVE_STRNDUP])
+ HAVE_DECL_STRNDUP=1; AC_SUBST([HAVE_DECL_STRNDUP])
+ HAVE_DECL_STRNLEN=1; AC_SUBST([HAVE_DECL_STRNLEN])
+ HAVE_STRPBRK=1; AC_SUBST([HAVE_STRPBRK])
+ HAVE_STRSEP=1; AC_SUBST([HAVE_STRSEP])
+ HAVE_STRCASESTR=1; AC_SUBST([HAVE_STRCASESTR])
+ HAVE_DECL_STRTOK_R=1; AC_SUBST([HAVE_DECL_STRTOK_R])
+ HAVE_DECL_STRERROR=1; AC_SUBST([HAVE_DECL_STRERROR])
+ HAVE_DECL_STRSIGNAL=1; AC_SUBST([HAVE_DECL_STRSIGNAL])
+ HAVE_STRVERSCMP=1; AC_SUBST([HAVE_STRVERSCMP])
+ REPLACE_MEMCHR=0; AC_SUBST([REPLACE_MEMCHR])
+ REPLACE_MEMMEM=0; AC_SUBST([REPLACE_MEMMEM])
+ REPLACE_STRDUP=0; AC_SUBST([REPLACE_STRDUP])
+ REPLACE_STRSTR=0; AC_SUBST([REPLACE_STRSTR])
+ REPLACE_STRCASESTR=0; AC_SUBST([REPLACE_STRCASESTR])
+ REPLACE_STRERROR=0; AC_SUBST([REPLACE_STRERROR])
+ REPLACE_STRSIGNAL=0; AC_SUBST([REPLACE_STRSIGNAL])
+])
diff --git a/jni/iconv/srcm4/threadlib.m4 b/jni/iconv/srcm4/threadlib.m4
new file mode 100644
index 0000000..3dd38aa
--- /dev/null
+++ b/jni/iconv/srcm4/threadlib.m4
@@ -0,0 +1,313 @@
+# threadlib.m4 serial 3 (gettext-0.18)
+dnl Copyright (C) 2005-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl gl_THREADLIB
+dnl ------------
+dnl Tests for a multithreading library to be used.
+dnl Defines at most one of the macros USE_POSIX_THREADS, USE_SOLARIS_THREADS,
+dnl USE_PTH_THREADS, USE_WIN32_THREADS
+dnl Sets the variables LIBTHREAD and LTLIBTHREAD to the linker options for use
+dnl in a Makefile (LIBTHREAD for use without libtool, LTLIBTHREAD for use with
+dnl libtool).
+dnl Sets the variables LIBMULTITHREAD and LTLIBMULTITHREAD similarly, for
+dnl programs that really need multithread functionality. The difference
+dnl between LIBTHREAD and LIBMULTITHREAD is that on platforms supporting weak
+dnl symbols, typically LIBTHREAD="" whereas LIBMULTITHREAD="-lpthread".
+dnl Adds to CPPFLAGS the flag -D_REENTRANT or -D_THREAD_SAFE if needed for
+dnl multithread-safe programs.
+
+AC_DEFUN([gl_THREADLIB_EARLY],
+[
+ AC_REQUIRE([gl_THREADLIB_EARLY_BODY])
+])
+
+dnl The guts of gl_THREADLIB_EARLY. Needs to be expanded only once.
+
+AC_DEFUN([gl_THREADLIB_EARLY_BODY],
+[
+ dnl Ordering constraints: This macro modifies CPPFLAGS in a way that
+ dnl influences the result of the autoconf tests that test for *_unlocked
+ dnl declarations, on AIX 5 at least. Therefore it must come early.
+ AC_BEFORE([$0], [gl_FUNC_GLIBC_UNLOCKED_IO])dnl
+ AC_BEFORE([$0], [gl_ARGP])dnl
+
+ AC_REQUIRE([AC_CANONICAL_HOST])
+ dnl _GNU_SOURCE is needed for pthread_rwlock_t on glibc systems.
+ dnl AC_USE_SYSTEM_EXTENSIONS was introduced in autoconf 2.60 and obsoletes
+ dnl AC_GNU_SOURCE.
+ m4_ifdef([AC_USE_SYSTEM_EXTENSIONS],
+ [AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])],
+ [AC_REQUIRE([AC_GNU_SOURCE])])
+ dnl Check for multithreading.
+ m4_divert_text([DEFAULTS], [gl_use_threads_default=])
+ AC_ARG_ENABLE([threads],
+AC_HELP_STRING([--enable-threads={posix|solaris|pth|win32}], [specify multithreading API])
+AC_HELP_STRING([--disable-threads], [build without multithread safety]),
+ [gl_use_threads=$enableval],
+ [if test -n "$gl_use_threads_default"; then
+ gl_use_threads="$gl_use_threads_default"
+ else
+ case "$host_os" in
+ dnl Disable multithreading by default on OSF/1, because it interferes
+ dnl with fork()/exec(): When msgexec is linked with -lpthread, its
+ dnl child process gets an endless segmentation fault inside execvp().
+ osf*) gl_use_threads=no ;;
+ *) gl_use_threads=yes ;;
+ esac
+ fi
+ ])
+ if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
+ # For using <pthread.h>:
+ case "$host_os" in
+ osf*)
+ # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
+ # groks <pthread.h>. cc also understands the flag -pthread, but
+ # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
+ # 2. putting a flag into CPPFLAGS that has an effect on the linker
+ # causes the AC_TRY_LINK test below to succeed unexpectedly,
+ # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
+ CPPFLAGS="$CPPFLAGS -D_REENTRANT"
+ ;;
+ esac
+ # Some systems optimize for single-threaded programs by default, and
+ # need special flags to disable these optimizations. For example, the
+ # definition of 'errno' in <errno.h>.
+ case "$host_os" in
+ aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
+ solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
+ esac
+ fi
+])
+
+dnl The guts of gl_THREADLIB. Needs to be expanded only once.
+
+AC_DEFUN([gl_THREADLIB_BODY],
+[
+ AC_REQUIRE([gl_THREADLIB_EARLY_BODY])
+ gl_threads_api=none
+ LIBTHREAD=
+ LTLIBTHREAD=
+ LIBMULTITHREAD=
+ LTLIBMULTITHREAD=
+ if test "$gl_use_threads" != no; then
+ dnl Check whether the compiler and linker support weak declarations.
+ AC_MSG_CHECKING([whether imported symbols can be declared weak])
+ gl_have_weak=no
+ AC_TRY_LINK([extern void xyzzy ();
+#pragma weak xyzzy], [xyzzy();], [gl_have_weak=yes])
+ AC_MSG_RESULT([$gl_have_weak])
+ if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
+ # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
+ # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
+ AC_CHECK_HEADER([pthread.h],
+ [gl_have_pthread_h=yes], [gl_have_pthread_h=no])
+ if test "$gl_have_pthread_h" = yes; then
+ # Other possible tests:
+ # -lpthreads (FSU threads, PCthreads)
+ # -lgthreads
+ gl_have_pthread=
+ # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
+ # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
+ # the second one only in libpthread, and lock.c needs it.
+ AC_TRY_LINK([#include <pthread.h>],
+ [pthread_mutex_lock((pthread_mutex_t*)0);
+ pthread_mutexattr_init((pthread_mutexattr_t*)0);],
+ [gl_have_pthread=yes])
+ # Test for libpthread by looking for pthread_kill. (Not pthread_self,
+ # since it is defined as a macro on OSF/1.)
+ if test -n "$gl_have_pthread"; then
+ # The program links fine without libpthread. But it may actually
+ # need to link with libpthread in order to create multiple threads.
+ AC_CHECK_LIB([pthread], [pthread_kill],
+ [LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
+ # On Solaris and HP-UX, most pthread functions exist also in libc.
+ # Therefore pthread_in_use() needs to actually try to create a
+ # thread: pthread_create from libc will fail, whereas
+ # pthread_create will actually create a thread.
+ case "$host_os" in
+ solaris* | hpux*)
+ AC_DEFINE([PTHREAD_IN_USE_DETECTION_HARD], [1],
+ [Define if the pthread_in_use() detection is hard.])
+ esac
+ ])
+ else
+ # Some library is needed. Try libpthread and libc_r.
+ AC_CHECK_LIB([pthread], [pthread_kill],
+ [gl_have_pthread=yes
+ LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
+ LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread])
+ if test -z "$gl_have_pthread"; then
+ # For FreeBSD 4.
+ AC_CHECK_LIB([c_r], [pthread_kill],
+ [gl_have_pthread=yes
+ LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
+ LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r])
+ fi
+ fi
+ if test -n "$gl_have_pthread"; then
+ gl_threads_api=posix
+ AC_DEFINE([USE_POSIX_THREADS], [1],
+ [Define if the POSIX multithreading library can be used.])
+ if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
+ if test $gl_have_weak = yes; then
+ AC_DEFINE([USE_POSIX_THREADS_WEAK], [1],
+ [Define if references to the POSIX multithreading library should be made weak.])
+ LIBTHREAD=
+ LTLIBTHREAD=
+ fi
+ fi
+ fi
+ fi
+ fi
+ if test -z "$gl_have_pthread"; then
+ if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
+ gl_have_solaristhread=
+ gl_save_LIBS="$LIBS"
+ LIBS="$LIBS -lthread"
+ AC_TRY_LINK([#include <thread.h>
+#include <synch.h>],
+ [thr_self();],
+ [gl_have_solaristhread=yes])
+ LIBS="$gl_save_LIBS"
+ if test -n "$gl_have_solaristhread"; then
+ gl_threads_api=solaris
+ LIBTHREAD=-lthread
+ LTLIBTHREAD=-lthread
+ LIBMULTITHREAD="$LIBTHREAD"
+ LTLIBMULTITHREAD="$LTLIBTHREAD"
+ AC_DEFINE([USE_SOLARIS_THREADS], [1],
+ [Define if the old Solaris multithreading library can be used.])
+ if test $gl_have_weak = yes; then
+ AC_DEFINE([USE_SOLARIS_THREADS_WEAK], [1],
+ [Define if references to the old Solaris multithreading library should be made weak.])
+ LIBTHREAD=
+ LTLIBTHREAD=
+ fi
+ fi
+ fi
+ fi
+ if test "$gl_use_threads" = pth; then
+ gl_save_CPPFLAGS="$CPPFLAGS"
+ AC_LIB_LINKFLAGS([pth])
+ gl_have_pth=
+ gl_save_LIBS="$LIBS"
+ LIBS="$LIBS -lpth"
+ AC_TRY_LINK([#include <pth.h>], [pth_self();], [gl_have_pth=yes])
+ LIBS="$gl_save_LIBS"
+ if test -n "$gl_have_pth"; then
+ gl_threads_api=pth
+ LIBTHREAD="$LIBPTH"
+ LTLIBTHREAD="$LTLIBPTH"
+ LIBMULTITHREAD="$LIBTHREAD"
+ LTLIBMULTITHREAD="$LTLIBTHREAD"
+ AC_DEFINE([USE_PTH_THREADS], [1],
+ [Define if the GNU Pth multithreading library can be used.])
+ if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
+ if test $gl_have_weak = yes; then
+ AC_DEFINE([USE_PTH_THREADS_WEAK], [1],
+ [Define if references to the GNU Pth multithreading library should be made weak.])
+ LIBTHREAD=
+ LTLIBTHREAD=
+ fi
+ fi
+ else
+ CPPFLAGS="$gl_save_CPPFLAGS"
+ fi
+ fi
+ if test -z "$gl_have_pthread"; then
+ if test "$gl_use_threads" = yes || test "$gl_use_threads" = win32; then
+ if { case "$host_os" in
+ mingw*) true;;
+ *) false;;
+ esac
+ }; then
+ gl_threads_api=win32
+ AC_DEFINE([USE_WIN32_THREADS], [1],
+ [Define if the Win32 multithreading API can be used.])
+ fi
+ fi
+ fi
+ fi
+ AC_MSG_CHECKING([for multithread API to use])
+ AC_MSG_RESULT([$gl_threads_api])
+ AC_SUBST([LIBTHREAD])
+ AC_SUBST([LTLIBTHREAD])
+ AC_SUBST([LIBMULTITHREAD])
+ AC_SUBST([LTLIBMULTITHREAD])
+])
+
+AC_DEFUN([gl_THREADLIB],
+[
+ AC_REQUIRE([gl_THREADLIB_EARLY])
+ AC_REQUIRE([gl_THREADLIB_BODY])
+])
+
+
+dnl gl_DISABLE_THREADS
+dnl ------------------
+dnl Sets the gl_THREADLIB default so that threads are not used by default.
+dnl The user can still override it at installation time, by using the
+dnl configure option '--enable-threads'.
+
+AC_DEFUN([gl_DISABLE_THREADS], [
+ m4_divert_text([INIT_PREPARE], [gl_use_threads_default=no])
+])
+
+
+dnl Survey of platforms:
+dnl
+dnl Platform Available Compiler Supports test-lock
+dnl flavours option weak result
+dnl --------------- --------- --------- -------- ---------
+dnl Linux 2.4/glibc posix -lpthread Y OK
+dnl
+dnl GNU Hurd/glibc posix
+dnl
+dnl FreeBSD 5.3 posix -lc_r Y
+dnl posix -lkse ? Y
+dnl posix -lpthread ? Y
+dnl posix -lthr Y
+dnl
+dnl FreeBSD 5.2 posix -lc_r Y
+dnl posix -lkse Y
+dnl posix -lthr Y
+dnl
+dnl FreeBSD 4.0,4.10 posix -lc_r Y OK
+dnl
+dnl NetBSD 1.6 --
+dnl
+dnl OpenBSD 3.4 posix -lpthread Y OK
+dnl
+dnl MacOS X 10.[123] posix -lpthread Y OK
+dnl
+dnl Solaris 7,8,9 posix -lpthread Y Sol 7,8: 0.0; Sol 9: OK
+dnl solaris -lthread Y Sol 7,8: 0.0; Sol 9: OK
+dnl
+dnl HP-UX 11 posix -lpthread N (cc) OK
+dnl Y (gcc)
+dnl
+dnl IRIX 6.5 posix -lpthread Y 0.5
+dnl
+dnl AIX 4.3,5.1 posix -lpthread N AIX 4: 0.5; AIX 5: OK
+dnl
+dnl OSF/1 4.0,5.1 posix -pthread (cc) N OK
+dnl -lpthread (gcc) Y
+dnl
+dnl Cygwin posix -lpthread Y OK
+dnl
+dnl Any of the above pth -lpth 0.0
+dnl
+dnl Mingw win32 N OK
+dnl
+dnl BeOS 5 --
+dnl
+dnl The test-lock result shows what happens if in test-lock.c EXPLICIT_YIELD is
+dnl turned off:
+dnl OK if all three tests terminate OK,
+dnl 0.5 if the first test terminates OK but the second one loops endlessly,
+dnl 0.0 if the first test already loops endlessly.
diff --git a/jni/iconv/srcm4/uintmax_t.m4 b/jni/iconv/srcm4/uintmax_t.m4
new file mode 100644
index 0000000..734b693
--- /dev/null
+++ b/jni/iconv/srcm4/uintmax_t.m4
@@ -0,0 +1,30 @@
+# uintmax_t.m4 serial 12
+dnl Copyright (C) 1997-2004, 2007-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Paul Eggert.
+
+AC_PREREQ([2.13])
+
+# Define uintmax_t to 'unsigned long' or 'unsigned long long'
+# if it is not already defined in <stdint.h> or <inttypes.h>.
+
+AC_DEFUN([gl_AC_TYPE_UINTMAX_T],
+[
+ AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
+ AC_REQUIRE([gl_AC_HEADER_STDINT_H])
+ if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
+ AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT])
+ test $ac_cv_type_unsigned_long_long_int = yes \
+ && ac_type='unsigned long long' \
+ || ac_type='unsigned long'
+ AC_DEFINE_UNQUOTED([uintmax_t], [$ac_type],
+ [Define to unsigned long or unsigned long long
+ if <stdint.h> and <inttypes.h> don't define.])
+ else
+ AC_DEFINE([HAVE_UINTMAX_T], [1],
+ [Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>.])
+ fi
+])
diff --git a/jni/iconv/srcm4/unistd_h.m4 b/jni/iconv/srcm4/unistd_h.m4
new file mode 100644
index 0000000..ff9a4ea
--- /dev/null
+++ b/jni/iconv/srcm4/unistd_h.m4
@@ -0,0 +1,83 @@
+# unistd_h.m4 serial 17
+dnl Copyright (C) 2006-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Written by Simon Josefsson, Bruno Haible.
+
+AC_DEFUN([gl_UNISTD_H],
+[
+ dnl Use AC_REQUIRE here, so that the default behavior below is expanded
+ dnl once only, before all statements that occur in other macros.
+ AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+
+ gl_CHECK_NEXT_HEADERS([unistd.h])
+
+ AC_CHECK_HEADERS_ONCE([unistd.h])
+ if test $ac_cv_header_unistd_h = yes; then
+ HAVE_UNISTD_H=1
+ else
+ HAVE_UNISTD_H=0
+ fi
+ AC_SUBST([HAVE_UNISTD_H])
+])
+
+AC_DEFUN([gl_UNISTD_MODULE_INDICATOR],
+[
+ dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+ AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
+ GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
+])
+
+AC_DEFUN([gl_UNISTD_H_DEFAULTS],
+[
+ GNULIB_CHOWN=0; AC_SUBST([GNULIB_CHOWN])
+ GNULIB_CLOSE=0; AC_SUBST([GNULIB_CLOSE])
+ GNULIB_DUP2=0; AC_SUBST([GNULIB_DUP2])
+ GNULIB_ENVIRON=0; AC_SUBST([GNULIB_ENVIRON])
+ GNULIB_EUIDACCESS=0; AC_SUBST([GNULIB_EUIDACCESS])
+ GNULIB_FCHDIR=0; AC_SUBST([GNULIB_FCHDIR])
+ GNULIB_FSYNC=0; AC_SUBST([GNULIB_FSYNC])
+ GNULIB_FTRUNCATE=0; AC_SUBST([GNULIB_FTRUNCATE])
+ GNULIB_GETCWD=0; AC_SUBST([GNULIB_GETCWD])
+ GNULIB_GETDOMAINNAME=0; AC_SUBST([GNULIB_GETDOMAINNAME])
+ GNULIB_GETDTABLESIZE=0; AC_SUBST([GNULIB_GETDTABLESIZE])
+ GNULIB_GETHOSTNAME=0; AC_SUBST([GNULIB_GETHOSTNAME])
+ GNULIB_GETLOGIN_R=0; AC_SUBST([GNULIB_GETLOGIN_R])
+ GNULIB_GETPAGESIZE=0; AC_SUBST([GNULIB_GETPAGESIZE])
+ GNULIB_GETUSERSHELL=0; AC_SUBST([GNULIB_GETUSERSHELL])
+ GNULIB_LCHOWN=0; AC_SUBST([GNULIB_LCHOWN])
+ GNULIB_LINK=0; AC_SUBST([GNULIB_LINK])
+ GNULIB_LSEEK=0; AC_SUBST([GNULIB_LSEEK])
+ GNULIB_READLINK=0; AC_SUBST([GNULIB_READLINK])
+ GNULIB_SLEEP=0; AC_SUBST([GNULIB_SLEEP])
+ GNULIB_UNISTD_H_SIGPIPE=0; AC_SUBST([GNULIB_UNISTD_H_SIGPIPE])
+ GNULIB_WRITE=0; AC_SUBST([GNULIB_WRITE])
+ dnl Assume proper GNU behavior unless another module says otherwise.
+ HAVE_DUP2=1; AC_SUBST([HAVE_DUP2])
+ HAVE_EUIDACCESS=1; AC_SUBST([HAVE_EUIDACCESS])
+ HAVE_FSYNC=1; AC_SUBST([HAVE_FSYNC])
+ HAVE_FTRUNCATE=1; AC_SUBST([HAVE_FTRUNCATE])
+ HAVE_GETDOMAINNAME=1; AC_SUBST([HAVE_GETDOMAINNAME])
+ HAVE_GETDTABLESIZE=1; AC_SUBST([HAVE_GETDTABLESIZE])
+ HAVE_GETHOSTNAME=1; AC_SUBST([HAVE_GETHOSTNAME])
+ HAVE_GETPAGESIZE=1; AC_SUBST([HAVE_GETPAGESIZE])
+ HAVE_GETUSERSHELL=1; AC_SUBST([HAVE_GETUSERSHELL])
+ HAVE_LINK=1; AC_SUBST([HAVE_LINK])
+ HAVE_READLINK=1; AC_SUBST([HAVE_READLINK])
+ HAVE_SLEEP=1; AC_SUBST([HAVE_SLEEP])
+ HAVE_DECL_ENVIRON=1; AC_SUBST([HAVE_DECL_ENVIRON])
+ HAVE_DECL_GETLOGIN_R=1; AC_SUBST([HAVE_DECL_GETLOGIN_R])
+ HAVE_OS_H=0; AC_SUBST([HAVE_OS_H])
+ HAVE_SYS_PARAM_H=0; AC_SUBST([HAVE_SYS_PARAM_H])
+ REPLACE_CHOWN=0; AC_SUBST([REPLACE_CHOWN])
+ REPLACE_CLOSE=0; AC_SUBST([REPLACE_CLOSE])
+ REPLACE_FCHDIR=0; AC_SUBST([REPLACE_FCHDIR])
+ REPLACE_GETCWD=0; AC_SUBST([REPLACE_GETCWD])
+ REPLACE_GETPAGESIZE=0; AC_SUBST([REPLACE_GETPAGESIZE])
+ REPLACE_LCHOWN=0; AC_SUBST([REPLACE_LCHOWN])
+ REPLACE_LSEEK=0; AC_SUBST([REPLACE_LSEEK])
+ REPLACE_WRITE=0; AC_SUBST([REPLACE_WRITE])
+ UNISTD_H_HAVE_WINSOCK2_H=0; AC_SUBST([UNISTD_H_HAVE_WINSOCK2_H])
+])
diff --git a/jni/iconv/srcm4/unlocked-io.m4 b/jni/iconv/srcm4/unlocked-io.m4
new file mode 100644
index 0000000..cd5079b
--- /dev/null
+++ b/jni/iconv/srcm4/unlocked-io.m4
@@ -0,0 +1,41 @@
+# unlocked-io.m4 serial 15
+
+# Copyright (C) 1998-2006, 2009 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+dnl From Jim Meyering.
+dnl
+dnl See if the glibc *_unlocked I/O macros or functions are available.
+dnl Use only those *_unlocked macros or functions that are declared
+dnl (because some of them were declared in Solaris 2.5.1 but were removed
+dnl in Solaris 2.6, whereas we want binaries built on Solaris 2.5.1 to run
+dnl on Solaris 2.6).
+
+AC_DEFUN([gl_FUNC_GLIBC_UNLOCKED_IO],
+[
+ AC_DEFINE([USE_UNLOCKED_IO], [1],
+ [Define to 1 if you want getc etc. to use unlocked I/O if available.
+ Unlocked I/O can improve performance in unithreaded apps,
+ but it is not safe for multithreaded apps.])
+
+ dnl Persuade glibc and Solaris <stdio.h> to declare
+ dnl fgets_unlocked(), fputs_unlocked() etc.
+ AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+
+ AC_CHECK_DECLS_ONCE([clearerr_unlocked])
+ AC_CHECK_DECLS_ONCE([feof_unlocked])
+ AC_CHECK_DECLS_ONCE([ferror_unlocked])
+ AC_CHECK_DECLS_ONCE([fflush_unlocked])
+ AC_CHECK_DECLS_ONCE([fgets_unlocked])
+ AC_CHECK_DECLS_ONCE([fputc_unlocked])
+ AC_CHECK_DECLS_ONCE([fputs_unlocked])
+ AC_CHECK_DECLS_ONCE([fread_unlocked])
+ AC_CHECK_DECLS_ONCE([fwrite_unlocked])
+ AC_CHECK_DECLS_ONCE([getc_unlocked])
+ AC_CHECK_DECLS_ONCE([getchar_unlocked])
+ AC_CHECK_DECLS_ONCE([putc_unlocked])
+ AC_CHECK_DECLS_ONCE([putchar_unlocked])
+])
diff --git a/jni/iconv/srcm4/visibility.m4 b/jni/iconv/srcm4/visibility.m4
new file mode 100644
index 0000000..70bca56
--- /dev/null
+++ b/jni/iconv/srcm4/visibility.m4
@@ -0,0 +1,52 @@
+# visibility.m4 serial 2 (gettext-0.18)
+dnl Copyright (C) 2005, 2008 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl Tests whether the compiler supports the command-line option
+dnl -fvisibility=hidden and the function and variable attributes
+dnl __attribute__((__visibility__("hidden"))) and
+dnl __attribute__((__visibility__("default"))).
+dnl Does *not* test for __visibility__("protected") - which has tricky
+dnl semantics (see the 'vismain' test in glibc) and does not exist e.g. on
+dnl MacOS X.
+dnl Does *not* test for __visibility__("internal") - which has processor
+dnl dependent semantics.
+dnl Does *not* test for #pragma GCC visibility push(hidden) - which is
+dnl "really only recommended for legacy code".
+dnl Set the variable CFLAG_VISIBILITY.
+dnl Defines and sets the variable HAVE_VISIBILITY.
+
+AC_DEFUN([gl_VISIBILITY],
+[
+ AC_REQUIRE([AC_PROG_CC])
+ CFLAG_VISIBILITY=
+ HAVE_VISIBILITY=0
+ if test -n "$GCC"; then
+ AC_MSG_CHECKING([for simple visibility declarations])
+ AC_CACHE_VAL([gl_cv_cc_visibility], [
+ gl_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -fvisibility=hidden"
+ AC_TRY_COMPILE(
+ [extern __attribute__((__visibility__("hidden"))) int hiddenvar;
+ extern __attribute__((__visibility__("default"))) int exportedvar;
+ extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
+ extern __attribute__((__visibility__("default"))) int exportedfunc (void);],
+ [],
+ [gl_cv_cc_visibility=yes],
+ [gl_cv_cc_visibility=no])
+ CFLAGS="$gl_save_CFLAGS"])
+ AC_MSG_RESULT([$gl_cv_cc_visibility])
+ if test $gl_cv_cc_visibility = yes; then
+ CFLAG_VISIBILITY="-fvisibility=hidden"
+ HAVE_VISIBILITY=1
+ fi
+ fi
+ AC_SUBST([CFLAG_VISIBILITY])
+ AC_SUBST([HAVE_VISIBILITY])
+ AC_DEFINE_UNQUOTED([HAVE_VISIBILITY], [$HAVE_VISIBILITY],
+ [Define to 1 or 0, depending whether the compiler supports simple visibility declarations.])
+])
diff --git a/jni/iconv/srcm4/wchar.m4 b/jni/iconv/srcm4/wchar.m4
new file mode 100644
index 0000000..2e52a82
--- /dev/null
+++ b/jni/iconv/srcm4/wchar.m4
@@ -0,0 +1,100 @@
+dnl A placeholder for ISO C99 <wchar.h>, for platforms that have issues.
+
+dnl Copyright (C) 2007-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Written by Eric Blake.
+
+# wchar.m4 serial 23
+
+AC_DEFUN([gl_WCHAR_H],
+[
+ AC_REQUIRE([gl_WCHAR_H_DEFAULTS])
+ AC_CACHE_CHECK([whether <wchar.h> is standalone],
+ [gl_cv_header_wchar_h_standalone],
+ [AC_COMPILE_IFELSE([[#include <wchar.h>
+wchar_t w;]],
+ [gl_cv_header_wchar_h_standalone=yes],
+ [gl_cv_header_wchar_h_standalone=no])])
+
+ AC_REQUIRE([gt_TYPE_WINT_T])
+ if test $gt_cv_c_wint_t = yes; then
+ HAVE_WINT_T=1
+ else
+ HAVE_WINT_T=0
+ fi
+ AC_SUBST([HAVE_WINT_T])
+
+ if test $gl_cv_header_wchar_h_standalone != yes || test $gt_cv_c_wint_t != yes; then
+ WCHAR_H=wchar.h
+ fi
+
+ dnl Prepare for creating substitute <wchar.h>.
+ dnl Do it always: WCHAR_H may be empty here but can be set later.
+ dnl Check for <wchar.h> (missing in Linux uClibc when built without wide
+ dnl character support).
+ AC_CHECK_HEADERS_ONCE([wchar.h])
+ if test $ac_cv_header_wchar_h = yes; then
+ HAVE_WCHAR_H=1
+ else
+ HAVE_WCHAR_H=0
+ fi
+ AC_SUBST([HAVE_WCHAR_H])
+ gl_CHECK_NEXT_HEADERS([wchar.h])
+])
+
+dnl Unconditionally enables the replacement of <wchar.h>.
+AC_DEFUN([gl_REPLACE_WCHAR_H],
+[
+ AC_REQUIRE([gl_WCHAR_H_DEFAULTS])
+ WCHAR_H=wchar.h
+])
+
+AC_DEFUN([gl_WCHAR_MODULE_INDICATOR],
+[
+ dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+ AC_REQUIRE([gl_WCHAR_H_DEFAULTS])
+ GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
+])
+
+AC_DEFUN([gl_WCHAR_H_DEFAULTS],
+[
+ GNULIB_BTOWC=0; AC_SUBST([GNULIB_BTOWC])
+ GNULIB_WCTOB=0; AC_SUBST([GNULIB_WCTOB])
+ GNULIB_MBSINIT=0; AC_SUBST([GNULIB_MBSINIT])
+ GNULIB_MBRTOWC=0; AC_SUBST([GNULIB_MBRTOWC])
+ GNULIB_MBRLEN=0; AC_SUBST([GNULIB_MBRLEN])
+ GNULIB_MBSRTOWCS=0; AC_SUBST([GNULIB_MBSRTOWCS])
+ GNULIB_MBSNRTOWCS=0; AC_SUBST([GNULIB_MBSNRTOWCS])
+ GNULIB_WCRTOMB=0; AC_SUBST([GNULIB_WCRTOMB])
+ GNULIB_WCSRTOMBS=0; AC_SUBST([GNULIB_WCSRTOMBS])
+ GNULIB_WCSNRTOMBS=0; AC_SUBST([GNULIB_WCSNRTOMBS])
+ GNULIB_WCWIDTH=0; AC_SUBST([GNULIB_WCWIDTH])
+ dnl Assume proper GNU behavior unless another module says otherwise.
+ HAVE_BTOWC=1; AC_SUBST([HAVE_BTOWC])
+ HAVE_MBSINIT=1; AC_SUBST([HAVE_MBSINIT])
+ HAVE_MBRTOWC=1; AC_SUBST([HAVE_MBRTOWC])
+ HAVE_MBRLEN=1; AC_SUBST([HAVE_MBRLEN])
+ HAVE_MBSRTOWCS=1; AC_SUBST([HAVE_MBSRTOWCS])
+ HAVE_MBSNRTOWCS=1; AC_SUBST([HAVE_MBSNRTOWCS])
+ HAVE_WCRTOMB=1; AC_SUBST([HAVE_WCRTOMB])
+ HAVE_WCSRTOMBS=1; AC_SUBST([HAVE_WCSRTOMBS])
+ HAVE_WCSNRTOMBS=1; AC_SUBST([HAVE_WCSNRTOMBS])
+ HAVE_DECL_WCTOB=1; AC_SUBST([HAVE_DECL_WCTOB])
+ HAVE_DECL_WCWIDTH=1; AC_SUBST([HAVE_DECL_WCWIDTH])
+ REPLACE_MBSTATE_T=0; AC_SUBST([REPLACE_MBSTATE_T])
+ REPLACE_BTOWC=0; AC_SUBST([REPLACE_BTOWC])
+ REPLACE_WCTOB=0; AC_SUBST([REPLACE_WCTOB])
+ REPLACE_MBSINIT=0; AC_SUBST([REPLACE_MBSINIT])
+ REPLACE_MBRTOWC=0; AC_SUBST([REPLACE_MBRTOWC])
+ REPLACE_MBRLEN=0; AC_SUBST([REPLACE_MBRLEN])
+ REPLACE_MBSRTOWCS=0; AC_SUBST([REPLACE_MBSRTOWCS])
+ REPLACE_MBSNRTOWCS=0; AC_SUBST([REPLACE_MBSNRTOWCS])
+ REPLACE_WCRTOMB=0; AC_SUBST([REPLACE_WCRTOMB])
+ REPLACE_WCSRTOMBS=0; AC_SUBST([REPLACE_WCSRTOMBS])
+ REPLACE_WCSNRTOMBS=0; AC_SUBST([REPLACE_WCSNRTOMBS])
+ REPLACE_WCWIDTH=0; AC_SUBST([REPLACE_WCWIDTH])
+ WCHAR_H=''; AC_SUBST([WCHAR_H])
+])
diff --git a/jni/iconv/srcm4/wchar_t.m4 b/jni/iconv/srcm4/wchar_t.m4
new file mode 100644
index 0000000..fb27a7f
--- /dev/null
+++ b/jni/iconv/srcm4/wchar_t.m4
@@ -0,0 +1,20 @@
+# wchar_t.m4 serial 3 (gettext-0.18)
+dnl Copyright (C) 2002-2003, 2008, 2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+dnl Test whether <stddef.h> has the 'wchar_t' type.
+dnl Prerequisite: AC_PROG_CC
+
+AC_DEFUN([gt_TYPE_WCHAR_T],
+[
+ AC_CACHE_CHECK([for wchar_t], [gt_cv_c_wchar_t],
+ [AC_TRY_COMPILE([#include <stddef.h>
+ wchar_t foo = (wchar_t)'\0';], ,
+ [gt_cv_c_wchar_t=yes], [gt_cv_c_wchar_t=no])])
+ if test $gt_cv_c_wchar_t = yes; then
+ AC_DEFINE([HAVE_WCHAR_T], [1], [Define if you have the 'wchar_t' type.])
+ fi
+])
diff --git a/jni/iconv/srcm4/wint_t.m4 b/jni/iconv/srcm4/wint_t.m4
new file mode 100644
index 0000000..47a4363
--- /dev/null
+++ b/jni/iconv/srcm4/wint_t.m4
@@ -0,0 +1,28 @@
+# wint_t.m4 serial 4 (gettext-0.18)
+dnl Copyright (C) 2003, 2007-2009 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+dnl Test whether <wchar.h> has the 'wint_t' type.
+dnl Prerequisite: AC_PROG_CC
+
+AC_DEFUN([gt_TYPE_WINT_T],
+[
+ AC_CACHE_CHECK([for wint_t], [gt_cv_c_wint_t],
+ [AC_TRY_COMPILE([
+/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+ <wchar.h>.
+ BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
+ before <wchar.h>. */
+#include <stddef.h>
+#include <stdio.h>
+#include <time.h>
+#include <wchar.h>
+ wint_t foo = (wchar_t)'\0';], ,
+ [gt_cv_c_wint_t=yes], [gt_cv_c_wint_t=no])])
+ if test $gt_cv_c_wint_t = yes; then
+ AC_DEFINE([HAVE_WINT_T], [1], [Define if you have the 'wint_t' type.])
+ fi
+])
diff --git a/jni/iconv/srcm4/xsize.m4 b/jni/iconv/srcm4/xsize.m4
new file mode 100644
index 0000000..631893c
--- /dev/null
+++ b/jni/iconv/srcm4/xsize.m4
@@ -0,0 +1,13 @@
+# xsize.m4 serial 4
+dnl Copyright (C) 2003-2004, 2008 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+AC_DEFUN([gl_XSIZE],
+[
+ dnl Prerequisites of lib/xsize.h.
+ AC_REQUIRE([gl_SIZE_MAX])
+ AC_REQUIRE([AC_C_INLINE])
+ AC_CHECK_HEADERS([stdint.h])
+])
diff --git a/jni/iconv/stamp-h1 b/jni/iconv/stamp-h1
new file mode 100644
index 0000000..4547fe1
--- /dev/null
+++ b/jni/iconv/stamp-h1
@@ -0,0 +1 @@
+timestamp for config.h
diff --git a/jni/iconv/tests/ARMSCII-8.IRREVERSIBLE.TXT b/jni/iconv/tests/ARMSCII-8.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..fce6be3
--- /dev/null
+++ b/jni/iconv/tests/ARMSCII-8.IRREVERSIBLE.TXT
@@ -0,0 +1,5 @@
+0x28 0x0028
+0x29 0x0029
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
diff --git a/jni/iconv/tests/ARMSCII-8.TXT b/jni/iconv/tests/ARMSCII-8.TXT
new file mode 100644
index 0000000..4140992
--- /dev/null
+++ b/jni/iconv/tests/ARMSCII-8.TXT
@@ -0,0 +1,254 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA2 0x0587
+0xA3 0x0589
+0xA4 0x0029
+0xA5 0x0028
+0xA6 0x00BB
+0xA7 0x00AB
+0xA8 0x2014
+0xA9 0x002E
+0xAA 0x055D
+0xAB 0x002C
+0xAC 0x002D
+0xAD 0x058A
+0xAE 0x2026
+0xAF 0x055C
+0xB0 0x055B
+0xB1 0x055E
+0xB2 0x0531
+0xB3 0x0561
+0xB4 0x0532
+0xB5 0x0562
+0xB6 0x0533
+0xB7 0x0563
+0xB8 0x0534
+0xB9 0x0564
+0xBA 0x0535
+0xBB 0x0565
+0xBC 0x0536
+0xBD 0x0566
+0xBE 0x0537
+0xBF 0x0567
+0xC0 0x0538
+0xC1 0x0568
+0xC2 0x0539
+0xC3 0x0569
+0xC4 0x053A
+0xC5 0x056A
+0xC6 0x053B
+0xC7 0x056B
+0xC8 0x053C
+0xC9 0x056C
+0xCA 0x053D
+0xCB 0x056D
+0xCC 0x053E
+0xCD 0x056E
+0xCE 0x053F
+0xCF 0x056F
+0xD0 0x0540
+0xD1 0x0570
+0xD2 0x0541
+0xD3 0x0571
+0xD4 0x0542
+0xD5 0x0572
+0xD6 0x0543
+0xD7 0x0573
+0xD8 0x0544
+0xD9 0x0574
+0xDA 0x0545
+0xDB 0x0575
+0xDC 0x0546
+0xDD 0x0576
+0xDE 0x0547
+0xDF 0x0577
+0xE0 0x0548
+0xE1 0x0578
+0xE2 0x0549
+0xE3 0x0579
+0xE4 0x054A
+0xE5 0x057A
+0xE6 0x054B
+0xE7 0x057B
+0xE8 0x054C
+0xE9 0x057C
+0xEA 0x054D
+0xEB 0x057D
+0xEC 0x054E
+0xED 0x057E
+0xEE 0x054F
+0xEF 0x057F
+0xF0 0x0550
+0xF1 0x0580
+0xF2 0x0551
+0xF3 0x0581
+0xF4 0x0552
+0xF5 0x0582
+0xF6 0x0553
+0xF7 0x0583
+0xF8 0x0554
+0xF9 0x0584
+0xFA 0x0555
+0xFB 0x0585
+0xFC 0x0556
+0xFD 0x0586
+0xFE 0x055A
diff --git a/jni/iconv/tests/ASCII.TXT b/jni/iconv/tests/ASCII.TXT
new file mode 100644
index 0000000..377e266
--- /dev/null
+++ b/jni/iconv/tests/ASCII.TXT
@@ -0,0 +1,128 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
diff --git a/jni/iconv/tests/ATARIST.TXT b/jni/iconv/tests/ATARIST.TXT
new file mode 100644
index 0000000..6d08b96
--- /dev/null
+++ b/jni/iconv/tests/ATARIST.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x00EC
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x00FF
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00A2
+0x9C 0x00A3
+0x9D 0x00A5
+0x9E 0x00DF
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x2310
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x00E3
+0xB1 0x00F5
+0xB2 0x00D8
+0xB3 0x00F8
+0xB4 0x0153
+0xB5 0x0152
+0xB6 0x00C0
+0xB7 0x00C3
+0xB8 0x00D5
+0xB9 0x00A8
+0xBA 0x00B4
+0xBB 0x2020
+0xBC 0x00B6
+0xBD 0x00A9
+0xBE 0x00AE
+0xBF 0x2122
+0xC0 0x0133
+0xC1 0x0132
+0xC2 0x05D0
+0xC3 0x05D1
+0xC4 0x05D2
+0xC5 0x05D3
+0xC6 0x05D4
+0xC7 0x05D5
+0xC8 0x05D6
+0xC9 0x05D7
+0xCA 0x05D8
+0xCB 0x05D9
+0xCC 0x05DB
+0xCD 0x05DC
+0xCE 0x05DE
+0xCF 0x05E0
+0xD0 0x05E1
+0xD1 0x05E2
+0xD2 0x05E4
+0xD3 0x05E6
+0xD4 0x05E7
+0xD5 0x05E8
+0xD6 0x05E9
+0xD7 0x05EA
+0xD8 0x05DF
+0xD9 0x05DA
+0xDA 0x05DD
+0xDB 0x05E3
+0xDC 0x05E5
+0xDD 0x00A7
+0xDE 0x2227
+0xDF 0x221E
+0xE0 0x03B1
+0xE1 0x03B2
+0xE2 0x0393
+0xE3 0x03C0
+0xE4 0x03A3
+0xE5 0x03C3
+0xE6 0x00B5
+0xE7 0x03C4
+0xE8 0x03A6
+0xE9 0x0398
+0xEA 0x03A9
+0xEB 0x03B4
+0xEC 0x222E
+0xED 0x03C6
+0xEE 0x2208
+0xEF 0x2229
+0xF0 0x2261
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x2320
+0xF5 0x2321
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x00B3
+0xFF 0x00AF
diff --git a/jni/iconv/tests/BIG5-2003.IRREVERSIBLE.TXT b/jni/iconv/tests/BIG5-2003.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..5c56fd3
--- /dev/null
+++ b/jni/iconv/tests/BIG5-2003.IRREVERSIBLE.TXT
@@ -0,0 +1,4 @@
+0xF9FA 0x2554
+0xF9FB 0x2557
+0xF9FC 0x255A
+0xF9FD 0x255D
diff --git a/jni/iconv/tests/BIG5-2003.TXT b/jni/iconv/tests/BIG5-2003.TXT
new file mode 100644
index 0000000..865fe38
--- /dev/null
+++ b/jni/iconv/tests/BIG5-2003.TXT
@@ -0,0 +1,19710 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8140 0xEEB8
+0x8141 0xEEB9
+0x8142 0xEEBA
+0x8143 0xEEBB
+0x8144 0xEEBC
+0x8145 0xEEBD
+0x8146 0xEEBE
+0x8147 0xEEBF
+0x8148 0xEEC0
+0x8149 0xEEC1
+0x814A 0xEEC2
+0x814B 0xEEC3
+0x814C 0xEEC4
+0x814D 0xEEC5
+0x814E 0xEEC6
+0x814F 0xEEC7
+0x8150 0xEEC8
+0x8151 0xEEC9
+0x8152 0xEECA
+0x8153 0xEECB
+0x8154 0xEECC
+0x8155 0xEECD
+0x8156 0xEECE
+0x8157 0xEECF
+0x8158 0xEED0
+0x8159 0xEED1
+0x815A 0xEED2
+0x815B 0xEED3
+0x815C 0xEED4
+0x815D 0xEED5
+0x815E 0xEED6
+0x815F 0xEED7
+0x8160 0xEED8
+0x8161 0xEED9
+0x8162 0xEEDA
+0x8163 0xEEDB
+0x8164 0xEEDC
+0x8165 0xEEDD
+0x8166 0xEEDE
+0x8167 0xEEDF
+0x8168 0xEEE0
+0x8169 0xEEE1
+0x816A 0xEEE2
+0x816B 0xEEE3
+0x816C 0xEEE4
+0x816D 0xEEE5
+0x816E 0xEEE6
+0x816F 0xEEE7
+0x8170 0xEEE8
+0x8171 0xEEE9
+0x8172 0xEEEA
+0x8173 0xEEEB
+0x8174 0xEEEC
+0x8175 0xEEED
+0x8176 0xEEEE
+0x8177 0xEEEF
+0x8178 0xEEF0
+0x8179 0xEEF1
+0x817A 0xEEF2
+0x817B 0xEEF3
+0x817C 0xEEF4
+0x817D 0xEEF5
+0x817E 0xEEF6
+0x81A1 0xEEF7
+0x81A2 0xEEF8
+0x81A3 0xEEF9
+0x81A4 0xEEFA
+0x81A5 0xEEFB
+0x81A6 0xEEFC
+0x81A7 0xEEFD
+0x81A8 0xEEFE
+0x81A9 0xEEFF
+0x81AA 0xEF00
+0x81AB 0xEF01
+0x81AC 0xEF02
+0x81AD 0xEF03
+0x81AE 0xEF04
+0x81AF 0xEF05
+0x81B0 0xEF06
+0x81B1 0xEF07
+0x81B2 0xEF08
+0x81B3 0xEF09
+0x81B4 0xEF0A
+0x81B5 0xEF0B
+0x81B6 0xEF0C
+0x81B7 0xEF0D
+0x81B8 0xEF0E
+0x81B9 0xEF0F
+0x81BA 0xEF10
+0x81BB 0xEF11
+0x81BC 0xEF12
+0x81BD 0xEF13
+0x81BE 0xEF14
+0x81BF 0xEF15
+0x81C0 0xEF16
+0x81C1 0xEF17
+0x81C2 0xEF18
+0x81C3 0xEF19
+0x81C4 0xEF1A
+0x81C5 0xEF1B
+0x81C6 0xEF1C
+0x81C7 0xEF1D
+0x81C8 0xEF1E
+0x81C9 0xEF1F
+0x81CA 0xEF20
+0x81CB 0xEF21
+0x81CC 0xEF22
+0x81CD 0xEF23
+0x81CE 0xEF24
+0x81CF 0xEF25
+0x81D0 0xEF26
+0x81D1 0xEF27
+0x81D2 0xEF28
+0x81D3 0xEF29
+0x81D4 0xEF2A
+0x81D5 0xEF2B
+0x81D6 0xEF2C
+0x81D7 0xEF2D
+0x81D8 0xEF2E
+0x81D9 0xEF2F
+0x81DA 0xEF30
+0x81DB 0xEF31
+0x81DC 0xEF32
+0x81DD 0xEF33
+0x81DE 0xEF34
+0x81DF 0xEF35
+0x81E0 0xEF36
+0x81E1 0xEF37
+0x81E2 0xEF38
+0x81E3 0xEF39
+0x81E4 0xEF3A
+0x81E5 0xEF3B
+0x81E6 0xEF3C
+0x81E7 0xEF3D
+0x81E8 0xEF3E
+0x81E9 0xEF3F
+0x81EA 0xEF40
+0x81EB 0xEF41
+0x81EC 0xEF42
+0x81ED 0xEF43
+0x81EE 0xEF44
+0x81EF 0xEF45
+0x81F0 0xEF46
+0x81F1 0xEF47
+0x81F2 0xEF48
+0x81F3 0xEF49
+0x81F4 0xEF4A
+0x81F5 0xEF4B
+0x81F6 0xEF4C
+0x81F7 0xEF4D
+0x81F8 0xEF4E
+0x81F9 0xEF4F
+0x81FA 0xEF50
+0x81FB 0xEF51
+0x81FC 0xEF52
+0x81FD 0xEF53
+0x81FE 0xEF54
+0x8240 0xEF55
+0x8241 0xEF56
+0x8242 0xEF57
+0x8243 0xEF58
+0x8244 0xEF59
+0x8245 0xEF5A
+0x8246 0xEF5B
+0x8247 0xEF5C
+0x8248 0xEF5D
+0x8249 0xEF5E
+0x824A 0xEF5F
+0x824B 0xEF60
+0x824C 0xEF61
+0x824D 0xEF62
+0x824E 0xEF63
+0x824F 0xEF64
+0x8250 0xEF65
+0x8251 0xEF66
+0x8252 0xEF67
+0x8253 0xEF68
+0x8254 0xEF69
+0x8255 0xEF6A
+0x8256 0xEF6B
+0x8257 0xEF6C
+0x8258 0xEF6D
+0x8259 0xEF6E
+0x825A 0xEF6F
+0x825B 0xEF70
+0x825C 0xEF71
+0x825D 0xEF72
+0x825E 0xEF73
+0x825F 0xEF74
+0x8260 0xEF75
+0x8261 0xEF76
+0x8262 0xEF77
+0x8263 0xEF78
+0x8264 0xEF79
+0x8265 0xEF7A
+0x8266 0xEF7B
+0x8267 0xEF7C
+0x8268 0xEF7D
+0x8269 0xEF7E
+0x826A 0xEF7F
+0x826B 0xEF80
+0x826C 0xEF81
+0x826D 0xEF82
+0x826E 0xEF83
+0x826F 0xEF84
+0x8270 0xEF85
+0x8271 0xEF86
+0x8272 0xEF87
+0x8273 0xEF88
+0x8274 0xEF89
+0x8275 0xEF8A
+0x8276 0xEF8B
+0x8277 0xEF8C
+0x8278 0xEF8D
+0x8279 0xEF8E
+0x827A 0xEF8F
+0x827B 0xEF90
+0x827C 0xEF91
+0x827D 0xEF92
+0x827E 0xEF93
+0x82A1 0xEF94
+0x82A2 0xEF95
+0x82A3 0xEF96
+0x82A4 0xEF97
+0x82A5 0xEF98
+0x82A6 0xEF99
+0x82A7 0xEF9A
+0x82A8 0xEF9B
+0x82A9 0xEF9C
+0x82AA 0xEF9D
+0x82AB 0xEF9E
+0x82AC 0xEF9F
+0x82AD 0xEFA0
+0x82AE 0xEFA1
+0x82AF 0xEFA2
+0x82B0 0xEFA3
+0x82B1 0xEFA4
+0x82B2 0xEFA5
+0x82B3 0xEFA6
+0x82B4 0xEFA7
+0x82B5 0xEFA8
+0x82B6 0xEFA9
+0x82B7 0xEFAA
+0x82B8 0xEFAB
+0x82B9 0xEFAC
+0x82BA 0xEFAD
+0x82BB 0xEFAE
+0x82BC 0xEFAF
+0x82BD 0xEFB0
+0x82BE 0xEFB1
+0x82BF 0xEFB2
+0x82C0 0xEFB3
+0x82C1 0xEFB4
+0x82C2 0xEFB5
+0x82C3 0xEFB6
+0x82C4 0xEFB7
+0x82C5 0xEFB8
+0x82C6 0xEFB9
+0x82C7 0xEFBA
+0x82C8 0xEFBB
+0x82C9 0xEFBC
+0x82CA 0xEFBD
+0x82CB 0xEFBE
+0x82CC 0xEFBF
+0x82CD 0xEFC0
+0x82CE 0xEFC1
+0x82CF 0xEFC2
+0x82D0 0xEFC3
+0x82D1 0xEFC4
+0x82D2 0xEFC5
+0x82D3 0xEFC6
+0x82D4 0xEFC7
+0x82D5 0xEFC8
+0x82D6 0xEFC9
+0x82D7 0xEFCA
+0x82D8 0xEFCB
+0x82D9 0xEFCC
+0x82DA 0xEFCD
+0x82DB 0xEFCE
+0x82DC 0xEFCF
+0x82DD 0xEFD0
+0x82DE 0xEFD1
+0x82DF 0xEFD2
+0x82E0 0xEFD3
+0x82E1 0xEFD4
+0x82E2 0xEFD5
+0x82E3 0xEFD6
+0x82E4 0xEFD7
+0x82E5 0xEFD8
+0x82E6 0xEFD9
+0x82E7 0xEFDA
+0x82E8 0xEFDB
+0x82E9 0xEFDC
+0x82EA 0xEFDD
+0x82EB 0xEFDE
+0x82EC 0xEFDF
+0x82ED 0xEFE0
+0x82EE 0xEFE1
+0x82EF 0xEFE2
+0x82F0 0xEFE3
+0x82F1 0xEFE4
+0x82F2 0xEFE5
+0x82F3 0xEFE6
+0x82F4 0xEFE7
+0x82F5 0xEFE8
+0x82F6 0xEFE9
+0x82F7 0xEFEA
+0x82F8 0xEFEB
+0x82F9 0xEFEC
+0x82FA 0xEFED
+0x82FB 0xEFEE
+0x82FC 0xEFEF
+0x82FD 0xEFF0
+0x82FE 0xEFF1
+0x8340 0xEFF2
+0x8341 0xEFF3
+0x8342 0xEFF4
+0x8343 0xEFF5
+0x8344 0xEFF6
+0x8345 0xEFF7
+0x8346 0xEFF8
+0x8347 0xEFF9
+0x8348 0xEFFA
+0x8349 0xEFFB
+0x834A 0xEFFC
+0x834B 0xEFFD
+0x834C 0xEFFE
+0x834D 0xEFFF
+0x834E 0xF000
+0x834F 0xF001
+0x8350 0xF002
+0x8351 0xF003
+0x8352 0xF004
+0x8353 0xF005
+0x8354 0xF006
+0x8355 0xF007
+0x8356 0xF008
+0x8357 0xF009
+0x8358 0xF00A
+0x8359 0xF00B
+0x835A 0xF00C
+0x835B 0xF00D
+0x835C 0xF00E
+0x835D 0xF00F
+0x835E 0xF010
+0x835F 0xF011
+0x8360 0xF012
+0x8361 0xF013
+0x8362 0xF014
+0x8363 0xF015
+0x8364 0xF016
+0x8365 0xF017
+0x8366 0xF018
+0x8367 0xF019
+0x8368 0xF01A
+0x8369 0xF01B
+0x836A 0xF01C
+0x836B 0xF01D
+0x836C 0xF01E
+0x836D 0xF01F
+0x836E 0xF020
+0x836F 0xF021
+0x8370 0xF022
+0x8371 0xF023
+0x8372 0xF024
+0x8373 0xF025
+0x8374 0xF026
+0x8375 0xF027
+0x8376 0xF028
+0x8377 0xF029
+0x8378 0xF02A
+0x8379 0xF02B
+0x837A 0xF02C
+0x837B 0xF02D
+0x837C 0xF02E
+0x837D 0xF02F
+0x837E 0xF030
+0x83A1 0xF031
+0x83A2 0xF032
+0x83A3 0xF033
+0x83A4 0xF034
+0x83A5 0xF035
+0x83A6 0xF036
+0x83A7 0xF037
+0x83A8 0xF038
+0x83A9 0xF039
+0x83AA 0xF03A
+0x83AB 0xF03B
+0x83AC 0xF03C
+0x83AD 0xF03D
+0x83AE 0xF03E
+0x83AF 0xF03F
+0x83B0 0xF040
+0x83B1 0xF041
+0x83B2 0xF042
+0x83B3 0xF043
+0x83B4 0xF044
+0x83B5 0xF045
+0x83B6 0xF046
+0x83B7 0xF047
+0x83B8 0xF048
+0x83B9 0xF049
+0x83BA 0xF04A
+0x83BB 0xF04B
+0x83BC 0xF04C
+0x83BD 0xF04D
+0x83BE 0xF04E
+0x83BF 0xF04F
+0x83C0 0xF050
+0x83C1 0xF051
+0x83C2 0xF052
+0x83C3 0xF053
+0x83C4 0xF054
+0x83C5 0xF055
+0x83C6 0xF056
+0x83C7 0xF057
+0x83C8 0xF058
+0x83C9 0xF059
+0x83CA 0xF05A
+0x83CB 0xF05B
+0x83CC 0xF05C
+0x83CD 0xF05D
+0x83CE 0xF05E
+0x83CF 0xF05F
+0x83D0 0xF060
+0x83D1 0xF061
+0x83D2 0xF062
+0x83D3 0xF063
+0x83D4 0xF064
+0x83D5 0xF065
+0x83D6 0xF066
+0x83D7 0xF067
+0x83D8 0xF068
+0x83D9 0xF069
+0x83DA 0xF06A
+0x83DB 0xF06B
+0x83DC 0xF06C
+0x83DD 0xF06D
+0x83DE 0xF06E
+0x83DF 0xF06F
+0x83E0 0xF070
+0x83E1 0xF071
+0x83E2 0xF072
+0x83E3 0xF073
+0x83E4 0xF074
+0x83E5 0xF075
+0x83E6 0xF076
+0x83E7 0xF077
+0x83E8 0xF078
+0x83E9 0xF079
+0x83EA 0xF07A
+0x83EB 0xF07B
+0x83EC 0xF07C
+0x83ED 0xF07D
+0x83EE 0xF07E
+0x83EF 0xF07F
+0x83F0 0xF080
+0x83F1 0xF081
+0x83F2 0xF082
+0x83F3 0xF083
+0x83F4 0xF084
+0x83F5 0xF085
+0x83F6 0xF086
+0x83F7 0xF087
+0x83F8 0xF088
+0x83F9 0xF089
+0x83FA 0xF08A
+0x83FB 0xF08B
+0x83FC 0xF08C
+0x83FD 0xF08D
+0x83FE 0xF08E
+0x8440 0xF08F
+0x8441 0xF090
+0x8442 0xF091
+0x8443 0xF092
+0x8444 0xF093
+0x8445 0xF094
+0x8446 0xF095
+0x8447 0xF096
+0x8448 0xF097
+0x8449 0xF098
+0x844A 0xF099
+0x844B 0xF09A
+0x844C 0xF09B
+0x844D 0xF09C
+0x844E 0xF09D
+0x844F 0xF09E
+0x8450 0xF09F
+0x8451 0xF0A0
+0x8452 0xF0A1
+0x8453 0xF0A2
+0x8454 0xF0A3
+0x8455 0xF0A4
+0x8456 0xF0A5
+0x8457 0xF0A6
+0x8458 0xF0A7
+0x8459 0xF0A8
+0x845A 0xF0A9
+0x845B 0xF0AA
+0x845C 0xF0AB
+0x845D 0xF0AC
+0x845E 0xF0AD
+0x845F 0xF0AE
+0x8460 0xF0AF
+0x8461 0xF0B0
+0x8462 0xF0B1
+0x8463 0xF0B2
+0x8464 0xF0B3
+0x8465 0xF0B4
+0x8466 0xF0B5
+0x8467 0xF0B6
+0x8468 0xF0B7
+0x8469 0xF0B8
+0x846A 0xF0B9
+0x846B 0xF0BA
+0x846C 0xF0BB
+0x846D 0xF0BC
+0x846E 0xF0BD
+0x846F 0xF0BE
+0x8470 0xF0BF
+0x8471 0xF0C0
+0x8472 0xF0C1
+0x8473 0xF0C2
+0x8474 0xF0C3
+0x8475 0xF0C4
+0x8476 0xF0C5
+0x8477 0xF0C6
+0x8478 0xF0C7
+0x8479 0xF0C8
+0x847A 0xF0C9
+0x847B 0xF0CA
+0x847C 0xF0CB
+0x847D 0xF0CC
+0x847E 0xF0CD
+0x84A1 0xF0CE
+0x84A2 0xF0CF
+0x84A3 0xF0D0
+0x84A4 0xF0D1
+0x84A5 0xF0D2
+0x84A6 0xF0D3
+0x84A7 0xF0D4
+0x84A8 0xF0D5
+0x84A9 0xF0D6
+0x84AA 0xF0D7
+0x84AB 0xF0D8
+0x84AC 0xF0D9
+0x84AD 0xF0DA
+0x84AE 0xF0DB
+0x84AF 0xF0DC
+0x84B0 0xF0DD
+0x84B1 0xF0DE
+0x84B2 0xF0DF
+0x84B3 0xF0E0
+0x84B4 0xF0E1
+0x84B5 0xF0E2
+0x84B6 0xF0E3
+0x84B7 0xF0E4
+0x84B8 0xF0E5
+0x84B9 0xF0E6
+0x84BA 0xF0E7
+0x84BB 0xF0E8
+0x84BC 0xF0E9
+0x84BD 0xF0EA
+0x84BE 0xF0EB
+0x84BF 0xF0EC
+0x84C0 0xF0ED
+0x84C1 0xF0EE
+0x84C2 0xF0EF
+0x84C3 0xF0F0
+0x84C4 0xF0F1
+0x84C5 0xF0F2
+0x84C6 0xF0F3
+0x84C7 0xF0F4
+0x84C8 0xF0F5
+0x84C9 0xF0F6
+0x84CA 0xF0F7
+0x84CB 0xF0F8
+0x84CC 0xF0F9
+0x84CD 0xF0FA
+0x84CE 0xF0FB
+0x84CF 0xF0FC
+0x84D0 0xF0FD
+0x84D1 0xF0FE
+0x84D2 0xF0FF
+0x84D3 0xF100
+0x84D4 0xF101
+0x84D5 0xF102
+0x84D6 0xF103
+0x84D7 0xF104
+0x84D8 0xF105
+0x84D9 0xF106
+0x84DA 0xF107
+0x84DB 0xF108
+0x84DC 0xF109
+0x84DD 0xF10A
+0x84DE 0xF10B
+0x84DF 0xF10C
+0x84E0 0xF10D
+0x84E1 0xF10E
+0x84E2 0xF10F
+0x84E3 0xF110
+0x84E4 0xF111
+0x84E5 0xF112
+0x84E6 0xF113
+0x84E7 0xF114
+0x84E8 0xF115
+0x84E9 0xF116
+0x84EA 0xF117
+0x84EB 0xF118
+0x84EC 0xF119
+0x84ED 0xF11A
+0x84EE 0xF11B
+0x84EF 0xF11C
+0x84F0 0xF11D
+0x84F1 0xF11E
+0x84F2 0xF11F
+0x84F3 0xF120
+0x84F4 0xF121
+0x84F5 0xF122
+0x84F6 0xF123
+0x84F7 0xF124
+0x84F8 0xF125
+0x84F9 0xF126
+0x84FA 0xF127
+0x84FB 0xF128
+0x84FC 0xF129
+0x84FD 0xF12A
+0x84FE 0xF12B
+0x8540 0xF12C
+0x8541 0xF12D
+0x8542 0xF12E
+0x8543 0xF12F
+0x8544 0xF130
+0x8545 0xF131
+0x8546 0xF132
+0x8547 0xF133
+0x8548 0xF134
+0x8549 0xF135
+0x854A 0xF136
+0x854B 0xF137
+0x854C 0xF138
+0x854D 0xF139
+0x854E 0xF13A
+0x854F 0xF13B
+0x8550 0xF13C
+0x8551 0xF13D
+0x8552 0xF13E
+0x8553 0xF13F
+0x8554 0xF140
+0x8555 0xF141
+0x8556 0xF142
+0x8557 0xF143
+0x8558 0xF144
+0x8559 0xF145
+0x855A 0xF146
+0x855B 0xF147
+0x855C 0xF148
+0x855D 0xF149
+0x855E 0xF14A
+0x855F 0xF14B
+0x8560 0xF14C
+0x8561 0xF14D
+0x8562 0xF14E
+0x8563 0xF14F
+0x8564 0xF150
+0x8565 0xF151
+0x8566 0xF152
+0x8567 0xF153
+0x8568 0xF154
+0x8569 0xF155
+0x856A 0xF156
+0x856B 0xF157
+0x856C 0xF158
+0x856D 0xF159
+0x856E 0xF15A
+0x856F 0xF15B
+0x8570 0xF15C
+0x8571 0xF15D
+0x8572 0xF15E
+0x8573 0xF15F
+0x8574 0xF160
+0x8575 0xF161
+0x8576 0xF162
+0x8577 0xF163
+0x8578 0xF164
+0x8579 0xF165
+0x857A 0xF166
+0x857B 0xF167
+0x857C 0xF168
+0x857D 0xF169
+0x857E 0xF16A
+0x85A1 0xF16B
+0x85A2 0xF16C
+0x85A3 0xF16D
+0x85A4 0xF16E
+0x85A5 0xF16F
+0x85A6 0xF170
+0x85A7 0xF171
+0x85A8 0xF172
+0x85A9 0xF173
+0x85AA 0xF174
+0x85AB 0xF175
+0x85AC 0xF176
+0x85AD 0xF177
+0x85AE 0xF178
+0x85AF 0xF179
+0x85B0 0xF17A
+0x85B1 0xF17B
+0x85B2 0xF17C
+0x85B3 0xF17D
+0x85B4 0xF17E
+0x85B5 0xF17F
+0x85B6 0xF180
+0x85B7 0xF181
+0x85B8 0xF182
+0x85B9 0xF183
+0x85BA 0xF184
+0x85BB 0xF185
+0x85BC 0xF186
+0x85BD 0xF187
+0x85BE 0xF188
+0x85BF 0xF189
+0x85C0 0xF18A
+0x85C1 0xF18B
+0x85C2 0xF18C
+0x85C3 0xF18D
+0x85C4 0xF18E
+0x85C5 0xF18F
+0x85C6 0xF190
+0x85C7 0xF191
+0x85C8 0xF192
+0x85C9 0xF193
+0x85CA 0xF194
+0x85CB 0xF195
+0x85CC 0xF196
+0x85CD 0xF197
+0x85CE 0xF198
+0x85CF 0xF199
+0x85D0 0xF19A
+0x85D1 0xF19B
+0x85D2 0xF19C
+0x85D3 0xF19D
+0x85D4 0xF19E
+0x85D5 0xF19F
+0x85D6 0xF1A0
+0x85D7 0xF1A1
+0x85D8 0xF1A2
+0x85D9 0xF1A3
+0x85DA 0xF1A4
+0x85DB 0xF1A5
+0x85DC 0xF1A6
+0x85DD 0xF1A7
+0x85DE 0xF1A8
+0x85DF 0xF1A9
+0x85E0 0xF1AA
+0x85E1 0xF1AB
+0x85E2 0xF1AC
+0x85E3 0xF1AD
+0x85E4 0xF1AE
+0x85E5 0xF1AF
+0x85E6 0xF1B0
+0x85E7 0xF1B1
+0x85E8 0xF1B2
+0x85E9 0xF1B3
+0x85EA 0xF1B4
+0x85EB 0xF1B5
+0x85EC 0xF1B6
+0x85ED 0xF1B7
+0x85EE 0xF1B8
+0x85EF 0xF1B9
+0x85F0 0xF1BA
+0x85F1 0xF1BB
+0x85F2 0xF1BC
+0x85F3 0xF1BD
+0x85F4 0xF1BE
+0x85F5 0xF1BF
+0x85F6 0xF1C0
+0x85F7 0xF1C1
+0x85F8 0xF1C2
+0x85F9 0xF1C3
+0x85FA 0xF1C4
+0x85FB 0xF1C5
+0x85FC 0xF1C6
+0x85FD 0xF1C7
+0x85FE 0xF1C8
+0x8640 0xF1C9
+0x8641 0xF1CA
+0x8642 0xF1CB
+0x8643 0xF1CC
+0x8644 0xF1CD
+0x8645 0xF1CE
+0x8646 0xF1CF
+0x8647 0xF1D0
+0x8648 0xF1D1
+0x8649 0xF1D2
+0x864A 0xF1D3
+0x864B 0xF1D4
+0x864C 0xF1D5
+0x864D 0xF1D6
+0x864E 0xF1D7
+0x864F 0xF1D8
+0x8650 0xF1D9
+0x8651 0xF1DA
+0x8652 0xF1DB
+0x8653 0xF1DC
+0x8654 0xF1DD
+0x8655 0xF1DE
+0x8656 0xF1DF
+0x8657 0xF1E0
+0x8658 0xF1E1
+0x8659 0xF1E2
+0x865A 0xF1E3
+0x865B 0xF1E4
+0x865C 0xF1E5
+0x865D 0xF1E6
+0x865E 0xF1E7
+0x865F 0xF1E8
+0x8660 0xF1E9
+0x8661 0xF1EA
+0x8662 0xF1EB
+0x8663 0xF1EC
+0x8664 0xF1ED
+0x8665 0xF1EE
+0x8666 0xF1EF
+0x8667 0xF1F0
+0x8668 0xF1F1
+0x8669 0xF1F2
+0x866A 0xF1F3
+0x866B 0xF1F4
+0x866C 0xF1F5
+0x866D 0xF1F6
+0x866E 0xF1F7
+0x866F 0xF1F8
+0x8670 0xF1F9
+0x8671 0xF1FA
+0x8672 0xF1FB
+0x8673 0xF1FC
+0x8674 0xF1FD
+0x8675 0xF1FE
+0x8676 0xF1FF
+0x8677 0xF200
+0x8678 0xF201
+0x8679 0xF202
+0x867A 0xF203
+0x867B 0xF204
+0x867C 0xF205
+0x867D 0xF206
+0x867E 0xF207
+0x86A1 0xF208
+0x86A2 0xF209
+0x86A3 0xF20A
+0x86A4 0xF20B
+0x86A5 0xF20C
+0x86A6 0xF20D
+0x86A7 0xF20E
+0x86A8 0xF20F
+0x86A9 0xF210
+0x86AA 0xF211
+0x86AB 0xF212
+0x86AC 0xF213
+0x86AD 0xF214
+0x86AE 0xF215
+0x86AF 0xF216
+0x86B0 0xF217
+0x86B1 0xF218
+0x86B2 0xF219
+0x86B3 0xF21A
+0x86B4 0xF21B
+0x86B5 0xF21C
+0x86B6 0xF21D
+0x86B7 0xF21E
+0x86B8 0xF21F
+0x86B9 0xF220
+0x86BA 0xF221
+0x86BB 0xF222
+0x86BC 0xF223
+0x86BD 0xF224
+0x86BE 0xF225
+0x86BF 0xF226
+0x86C0 0xF227
+0x86C1 0xF228
+0x86C2 0xF229
+0x86C3 0xF22A
+0x86C4 0xF22B
+0x86C5 0xF22C
+0x86C6 0xF22D
+0x86C7 0xF22E
+0x86C8 0xF22F
+0x86C9 0xF230
+0x86CA 0xF231
+0x86CB 0xF232
+0x86CC 0xF233
+0x86CD 0xF234
+0x86CE 0xF235
+0x86CF 0xF236
+0x86D0 0xF237
+0x86D1 0xF238
+0x86D2 0xF239
+0x86D3 0xF23A
+0x86D4 0xF23B
+0x86D5 0xF23C
+0x86D6 0xF23D
+0x86D7 0xF23E
+0x86D8 0xF23F
+0x86D9 0xF240
+0x86DA 0xF241
+0x86DB 0xF242
+0x86DC 0xF243
+0x86DD 0xF244
+0x86DE 0xF245
+0x86DF 0xF246
+0x86E0 0xF247
+0x86E1 0xF248
+0x86E2 0xF249
+0x86E3 0xF24A
+0x86E4 0xF24B
+0x86E5 0xF24C
+0x86E6 0xF24D
+0x86E7 0xF24E
+0x86E8 0xF24F
+0x86E9 0xF250
+0x86EA 0xF251
+0x86EB 0xF252
+0x86EC 0xF253
+0x86ED 0xF254
+0x86EE 0xF255
+0x86EF 0xF256
+0x86F0 0xF257
+0x86F1 0xF258
+0x86F2 0xF259
+0x86F3 0xF25A
+0x86F4 0xF25B
+0x86F5 0xF25C
+0x86F6 0xF25D
+0x86F7 0xF25E
+0x86F8 0xF25F
+0x86F9 0xF260
+0x86FA 0xF261
+0x86FB 0xF262
+0x86FC 0xF263
+0x86FD 0xF264
+0x86FE 0xF265
+0x8740 0xF266
+0x8741 0xF267
+0x8742 0xF268
+0x8743 0xF269
+0x8744 0xF26A
+0x8745 0xF26B
+0x8746 0xF26C
+0x8747 0xF26D
+0x8748 0xF26E
+0x8749 0xF26F
+0x874A 0xF270
+0x874B 0xF271
+0x874C 0xF272
+0x874D 0xF273
+0x874E 0xF274
+0x874F 0xF275
+0x8750 0xF276
+0x8751 0xF277
+0x8752 0xF278
+0x8753 0xF279
+0x8754 0xF27A
+0x8755 0xF27B
+0x8756 0xF27C
+0x8757 0xF27D
+0x8758 0xF27E
+0x8759 0xF27F
+0x875A 0xF280
+0x875B 0xF281
+0x875C 0xF282
+0x875D 0xF283
+0x875E 0xF284
+0x875F 0xF285
+0x8760 0xF286
+0x8761 0xF287
+0x8762 0xF288
+0x8763 0xF289
+0x8764 0xF28A
+0x8765 0xF28B
+0x8766 0xF28C
+0x8767 0xF28D
+0x8768 0xF28E
+0x8769 0xF28F
+0x876A 0xF290
+0x876B 0xF291
+0x876C 0xF292
+0x876D 0xF293
+0x876E 0xF294
+0x876F 0xF295
+0x8770 0xF296
+0x8771 0xF297
+0x8772 0xF298
+0x8773 0xF299
+0x8774 0xF29A
+0x8775 0xF29B
+0x8776 0xF29C
+0x8777 0xF29D
+0x8778 0xF29E
+0x8779 0xF29F
+0x877A 0xF2A0
+0x877B 0xF2A1
+0x877C 0xF2A2
+0x877D 0xF2A3
+0x877E 0xF2A4
+0x87A1 0xF2A5
+0x87A2 0xF2A6
+0x87A3 0xF2A7
+0x87A4 0xF2A8
+0x87A5 0xF2A9
+0x87A6 0xF2AA
+0x87A7 0xF2AB
+0x87A8 0xF2AC
+0x87A9 0xF2AD
+0x87AA 0xF2AE
+0x87AB 0xF2AF
+0x87AC 0xF2B0
+0x87AD 0xF2B1
+0x87AE 0xF2B2
+0x87AF 0xF2B3
+0x87B0 0xF2B4
+0x87B1 0xF2B5
+0x87B2 0xF2B6
+0x87B3 0xF2B7
+0x87B4 0xF2B8
+0x87B5 0xF2B9
+0x87B6 0xF2BA
+0x87B7 0xF2BB
+0x87B8 0xF2BC
+0x87B9 0xF2BD
+0x87BA 0xF2BE
+0x87BB 0xF2BF
+0x87BC 0xF2C0
+0x87BD 0xF2C1
+0x87BE 0xF2C2
+0x87BF 0xF2C3
+0x87C0 0xF2C4
+0x87C1 0xF2C5
+0x87C2 0xF2C6
+0x87C3 0xF2C7
+0x87C4 0xF2C8
+0x87C5 0xF2C9
+0x87C6 0xF2CA
+0x87C7 0xF2CB
+0x87C8 0xF2CC
+0x87C9 0xF2CD
+0x87CA 0xF2CE
+0x87CB 0xF2CF
+0x87CC 0xF2D0
+0x87CD 0xF2D1
+0x87CE 0xF2D2
+0x87CF 0xF2D3
+0x87D0 0xF2D4
+0x87D1 0xF2D5
+0x87D2 0xF2D6
+0x87D3 0xF2D7
+0x87D4 0xF2D8
+0x87D5 0xF2D9
+0x87D6 0xF2DA
+0x87D7 0xF2DB
+0x87D8 0xF2DC
+0x87D9 0xF2DD
+0x87DA 0xF2DE
+0x87DB 0xF2DF
+0x87DC 0xF2E0
+0x87DD 0xF2E1
+0x87DE 0xF2E2
+0x87DF 0xF2E3
+0x87E0 0xF2E4
+0x87E1 0xF2E5
+0x87E2 0xF2E6
+0x87E3 0xF2E7
+0x87E4 0xF2E8
+0x87E5 0xF2E9
+0x87E6 0xF2EA
+0x87E7 0xF2EB
+0x87E8 0xF2EC
+0x87E9 0xF2ED
+0x87EA 0xF2EE
+0x87EB 0xF2EF
+0x87EC 0xF2F0
+0x87ED 0xF2F1
+0x87EE 0xF2F2
+0x87EF 0xF2F3
+0x87F0 0xF2F4
+0x87F1 0xF2F5
+0x87F2 0xF2F6
+0x87F3 0xF2F7
+0x87F4 0xF2F8
+0x87F5 0xF2F9
+0x87F6 0xF2FA
+0x87F7 0xF2FB
+0x87F8 0xF2FC
+0x87F9 0xF2FD
+0x87FA 0xF2FE
+0x87FB 0xF2FF
+0x87FC 0xF300
+0x87FD 0xF301
+0x87FE 0xF302
+0x8840 0xF303
+0x8841 0xF304
+0x8842 0xF305
+0x8843 0xF306
+0x8844 0xF307
+0x8845 0xF308
+0x8846 0xF309
+0x8847 0xF30A
+0x8848 0xF30B
+0x8849 0xF30C
+0x884A 0xF30D
+0x884B 0xF30E
+0x884C 0xF30F
+0x884D 0xF310
+0x884E 0xF311
+0x884F 0xF312
+0x8850 0xF313
+0x8851 0xF314
+0x8852 0xF315
+0x8853 0xF316
+0x8854 0xF317
+0x8855 0xF318
+0x8856 0xF319
+0x8857 0xF31A
+0x8858 0xF31B
+0x8859 0xF31C
+0x885A 0xF31D
+0x885B 0xF31E
+0x885C 0xF31F
+0x885D 0xF320
+0x885E 0xF321
+0x885F 0xF322
+0x8860 0xF323
+0x8861 0xF324
+0x8862 0xF325
+0x8863 0xF326
+0x8864 0xF327
+0x8865 0xF328
+0x8866 0xF329
+0x8867 0xF32A
+0x8868 0xF32B
+0x8869 0xF32C
+0x886A 0xF32D
+0x886B 0xF32E
+0x886C 0xF32F
+0x886D 0xF330
+0x886E 0xF331
+0x886F 0xF332
+0x8870 0xF333
+0x8871 0xF334
+0x8872 0xF335
+0x8873 0xF336
+0x8874 0xF337
+0x8875 0xF338
+0x8876 0xF339
+0x8877 0xF33A
+0x8878 0xF33B
+0x8879 0xF33C
+0x887A 0xF33D
+0x887B 0xF33E
+0x887C 0xF33F
+0x887D 0xF340
+0x887E 0xF341
+0x88A1 0xF342
+0x88A2 0xF343
+0x88A3 0xF344
+0x88A4 0xF345
+0x88A5 0xF346
+0x88A6 0xF347
+0x88A7 0xF348
+0x88A8 0xF349
+0x88A9 0xF34A
+0x88AA 0xF34B
+0x88AB 0xF34C
+0x88AC 0xF34D
+0x88AD 0xF34E
+0x88AE 0xF34F
+0x88AF 0xF350
+0x88B0 0xF351
+0x88B1 0xF352
+0x88B2 0xF353
+0x88B3 0xF354
+0x88B4 0xF355
+0x88B5 0xF356
+0x88B6 0xF357
+0x88B7 0xF358
+0x88B8 0xF359
+0x88B9 0xF35A
+0x88BA 0xF35B
+0x88BB 0xF35C
+0x88BC 0xF35D
+0x88BD 0xF35E
+0x88BE 0xF35F
+0x88BF 0xF360
+0x88C0 0xF361
+0x88C1 0xF362
+0x88C2 0xF363
+0x88C3 0xF364
+0x88C4 0xF365
+0x88C5 0xF366
+0x88C6 0xF367
+0x88C7 0xF368
+0x88C8 0xF369
+0x88C9 0xF36A
+0x88CA 0xF36B
+0x88CB 0xF36C
+0x88CC 0xF36D
+0x88CD 0xF36E
+0x88CE 0xF36F
+0x88CF 0xF370
+0x88D0 0xF371
+0x88D1 0xF372
+0x88D2 0xF373
+0x88D3 0xF374
+0x88D4 0xF375
+0x88D5 0xF376
+0x88D6 0xF377
+0x88D7 0xF378
+0x88D8 0xF379
+0x88D9 0xF37A
+0x88DA 0xF37B
+0x88DB 0xF37C
+0x88DC 0xF37D
+0x88DD 0xF37E
+0x88DE 0xF37F
+0x88DF 0xF380
+0x88E0 0xF381
+0x88E1 0xF382
+0x88E2 0xF383
+0x88E3 0xF384
+0x88E4 0xF385
+0x88E5 0xF386
+0x88E6 0xF387
+0x88E7 0xF388
+0x88E8 0xF389
+0x88E9 0xF38A
+0x88EA 0xF38B
+0x88EB 0xF38C
+0x88EC 0xF38D
+0x88ED 0xF38E
+0x88EE 0xF38F
+0x88EF 0xF390
+0x88F0 0xF391
+0x88F1 0xF392
+0x88F2 0xF393
+0x88F3 0xF394
+0x88F4 0xF395
+0x88F5 0xF396
+0x88F6 0xF397
+0x88F7 0xF398
+0x88F8 0xF399
+0x88F9 0xF39A
+0x88FA 0xF39B
+0x88FB 0xF39C
+0x88FC 0xF39D
+0x88FD 0xF39E
+0x88FE 0xF39F
+0x8940 0xF3A0
+0x8941 0xF3A1
+0x8942 0xF3A2
+0x8943 0xF3A3
+0x8944 0xF3A4
+0x8945 0xF3A5
+0x8946 0xF3A6
+0x8947 0xF3A7
+0x8948 0xF3A8
+0x8949 0xF3A9
+0x894A 0xF3AA
+0x894B 0xF3AB
+0x894C 0xF3AC
+0x894D 0xF3AD
+0x894E 0xF3AE
+0x894F 0xF3AF
+0x8950 0xF3B0
+0x8951 0xF3B1
+0x8952 0xF3B2
+0x8953 0xF3B3
+0x8954 0xF3B4
+0x8955 0xF3B5
+0x8956 0xF3B6
+0x8957 0xF3B7
+0x8958 0xF3B8
+0x8959 0xF3B9
+0x895A 0xF3BA
+0x895B 0xF3BB
+0x895C 0xF3BC
+0x895D 0xF3BD
+0x895E 0xF3BE
+0x895F 0xF3BF
+0x8960 0xF3C0
+0x8961 0xF3C1
+0x8962 0xF3C2
+0x8963 0xF3C3
+0x8964 0xF3C4
+0x8965 0xF3C5
+0x8966 0xF3C6
+0x8967 0xF3C7
+0x8968 0xF3C8
+0x8969 0xF3C9
+0x896A 0xF3CA
+0x896B 0xF3CB
+0x896C 0xF3CC
+0x896D 0xF3CD
+0x896E 0xF3CE
+0x896F 0xF3CF
+0x8970 0xF3D0
+0x8971 0xF3D1
+0x8972 0xF3D2
+0x8973 0xF3D3
+0x8974 0xF3D4
+0x8975 0xF3D5
+0x8976 0xF3D6
+0x8977 0xF3D7
+0x8978 0xF3D8
+0x8979 0xF3D9
+0x897A 0xF3DA
+0x897B 0xF3DB
+0x897C 0xF3DC
+0x897D 0xF3DD
+0x897E 0xF3DE
+0x89A1 0xF3DF
+0x89A2 0xF3E0
+0x89A3 0xF3E1
+0x89A4 0xF3E2
+0x89A5 0xF3E3
+0x89A6 0xF3E4
+0x89A7 0xF3E5
+0x89A8 0xF3E6
+0x89A9 0xF3E7
+0x89AA 0xF3E8
+0x89AB 0xF3E9
+0x89AC 0xF3EA
+0x89AD 0xF3EB
+0x89AE 0xF3EC
+0x89AF 0xF3ED
+0x89B0 0xF3EE
+0x89B1 0xF3EF
+0x89B2 0xF3F0
+0x89B3 0xF3F1
+0x89B4 0xF3F2
+0x89B5 0xF3F3
+0x89B6 0xF3F4
+0x89B7 0xF3F5
+0x89B8 0xF3F6
+0x89B9 0xF3F7
+0x89BA 0xF3F8
+0x89BB 0xF3F9
+0x89BC 0xF3FA
+0x89BD 0xF3FB
+0x89BE 0xF3FC
+0x89BF 0xF3FD
+0x89C0 0xF3FE
+0x89C1 0xF3FF
+0x89C2 0xF400
+0x89C3 0xF401
+0x89C4 0xF402
+0x89C5 0xF403
+0x89C6 0xF404
+0x89C7 0xF405
+0x89C8 0xF406
+0x89C9 0xF407
+0x89CA 0xF408
+0x89CB 0xF409
+0x89CC 0xF40A
+0x89CD 0xF40B
+0x89CE 0xF40C
+0x89CF 0xF40D
+0x89D0 0xF40E
+0x89D1 0xF40F
+0x89D2 0xF410
+0x89D3 0xF411
+0x89D4 0xF412
+0x89D5 0xF413
+0x89D6 0xF414
+0x89D7 0xF415
+0x89D8 0xF416
+0x89D9 0xF417
+0x89DA 0xF418
+0x89DB 0xF419
+0x89DC 0xF41A
+0x89DD 0xF41B
+0x89DE 0xF41C
+0x89DF 0xF41D
+0x89E0 0xF41E
+0x89E1 0xF41F
+0x89E2 0xF420
+0x89E3 0xF421
+0x89E4 0xF422
+0x89E5 0xF423
+0x89E6 0xF424
+0x89E7 0xF425
+0x89E8 0xF426
+0x89E9 0xF427
+0x89EA 0xF428
+0x89EB 0xF429
+0x89EC 0xF42A
+0x89ED 0xF42B
+0x89EE 0xF42C
+0x89EF 0xF42D
+0x89F0 0xF42E
+0x89F1 0xF42F
+0x89F2 0xF430
+0x89F3 0xF431
+0x89F4 0xF432
+0x89F5 0xF433
+0x89F6 0xF434
+0x89F7 0xF435
+0x89F8 0xF436
+0x89F9 0xF437
+0x89FA 0xF438
+0x89FB 0xF439
+0x89FC 0xF43A
+0x89FD 0xF43B
+0x89FE 0xF43C
+0x8A40 0xF43D
+0x8A41 0xF43E
+0x8A42 0xF43F
+0x8A43 0xF440
+0x8A44 0xF441
+0x8A45 0xF442
+0x8A46 0xF443
+0x8A47 0xF444
+0x8A48 0xF445
+0x8A49 0xF446
+0x8A4A 0xF447
+0x8A4B 0xF448
+0x8A4C 0xF449
+0x8A4D 0xF44A
+0x8A4E 0xF44B
+0x8A4F 0xF44C
+0x8A50 0xF44D
+0x8A51 0xF44E
+0x8A52 0xF44F
+0x8A53 0xF450
+0x8A54 0xF451
+0x8A55 0xF452
+0x8A56 0xF453
+0x8A57 0xF454
+0x8A58 0xF455
+0x8A59 0xF456
+0x8A5A 0xF457
+0x8A5B 0xF458
+0x8A5C 0xF459
+0x8A5D 0xF45A
+0x8A5E 0xF45B
+0x8A5F 0xF45C
+0x8A60 0xF45D
+0x8A61 0xF45E
+0x8A62 0xF45F
+0x8A63 0xF460
+0x8A64 0xF461
+0x8A65 0xF462
+0x8A66 0xF463
+0x8A67 0xF464
+0x8A68 0xF465
+0x8A69 0xF466
+0x8A6A 0xF467
+0x8A6B 0xF468
+0x8A6C 0xF469
+0x8A6D 0xF46A
+0x8A6E 0xF46B
+0x8A6F 0xF46C
+0x8A70 0xF46D
+0x8A71 0xF46E
+0x8A72 0xF46F
+0x8A73 0xF470
+0x8A74 0xF471
+0x8A75 0xF472
+0x8A76 0xF473
+0x8A77 0xF474
+0x8A78 0xF475
+0x8A79 0xF476
+0x8A7A 0xF477
+0x8A7B 0xF478
+0x8A7C 0xF479
+0x8A7D 0xF47A
+0x8A7E 0xF47B
+0x8AA1 0xF47C
+0x8AA2 0xF47D
+0x8AA3 0xF47E
+0x8AA4 0xF47F
+0x8AA5 0xF480
+0x8AA6 0xF481
+0x8AA7 0xF482
+0x8AA8 0xF483
+0x8AA9 0xF484
+0x8AAA 0xF485
+0x8AAB 0xF486
+0x8AAC 0xF487
+0x8AAD 0xF488
+0x8AAE 0xF489
+0x8AAF 0xF48A
+0x8AB0 0xF48B
+0x8AB1 0xF48C
+0x8AB2 0xF48D
+0x8AB3 0xF48E
+0x8AB4 0xF48F
+0x8AB5 0xF490
+0x8AB6 0xF491
+0x8AB7 0xF492
+0x8AB8 0xF493
+0x8AB9 0xF494
+0x8ABA 0xF495
+0x8ABB 0xF496
+0x8ABC 0xF497
+0x8ABD 0xF498
+0x8ABE 0xF499
+0x8ABF 0xF49A
+0x8AC0 0xF49B
+0x8AC1 0xF49C
+0x8AC2 0xF49D
+0x8AC3 0xF49E
+0x8AC4 0xF49F
+0x8AC5 0xF4A0
+0x8AC6 0xF4A1
+0x8AC7 0xF4A2
+0x8AC8 0xF4A3
+0x8AC9 0xF4A4
+0x8ACA 0xF4A5
+0x8ACB 0xF4A6
+0x8ACC 0xF4A7
+0x8ACD 0xF4A8
+0x8ACE 0xF4A9
+0x8ACF 0xF4AA
+0x8AD0 0xF4AB
+0x8AD1 0xF4AC
+0x8AD2 0xF4AD
+0x8AD3 0xF4AE
+0x8AD4 0xF4AF
+0x8AD5 0xF4B0
+0x8AD6 0xF4B1
+0x8AD7 0xF4B2
+0x8AD8 0xF4B3
+0x8AD9 0xF4B4
+0x8ADA 0xF4B5
+0x8ADB 0xF4B6
+0x8ADC 0xF4B7
+0x8ADD 0xF4B8
+0x8ADE 0xF4B9
+0x8ADF 0xF4BA
+0x8AE0 0xF4BB
+0x8AE1 0xF4BC
+0x8AE2 0xF4BD
+0x8AE3 0xF4BE
+0x8AE4 0xF4BF
+0x8AE5 0xF4C0
+0x8AE6 0xF4C1
+0x8AE7 0xF4C2
+0x8AE8 0xF4C3
+0x8AE9 0xF4C4
+0x8AEA 0xF4C5
+0x8AEB 0xF4C6
+0x8AEC 0xF4C7
+0x8AED 0xF4C8
+0x8AEE 0xF4C9
+0x8AEF 0xF4CA
+0x8AF0 0xF4CB
+0x8AF1 0xF4CC
+0x8AF2 0xF4CD
+0x8AF3 0xF4CE
+0x8AF4 0xF4CF
+0x8AF5 0xF4D0
+0x8AF6 0xF4D1
+0x8AF7 0xF4D2
+0x8AF8 0xF4D3
+0x8AF9 0xF4D4
+0x8AFA 0xF4D5
+0x8AFB 0xF4D6
+0x8AFC 0xF4D7
+0x8AFD 0xF4D8
+0x8AFE 0xF4D9
+0x8B40 0xF4DA
+0x8B41 0xF4DB
+0x8B42 0xF4DC
+0x8B43 0xF4DD
+0x8B44 0xF4DE
+0x8B45 0xF4DF
+0x8B46 0xF4E0
+0x8B47 0xF4E1
+0x8B48 0xF4E2
+0x8B49 0xF4E3
+0x8B4A 0xF4E4
+0x8B4B 0xF4E5
+0x8B4C 0xF4E6
+0x8B4D 0xF4E7
+0x8B4E 0xF4E8
+0x8B4F 0xF4E9
+0x8B50 0xF4EA
+0x8B51 0xF4EB
+0x8B52 0xF4EC
+0x8B53 0xF4ED
+0x8B54 0xF4EE
+0x8B55 0xF4EF
+0x8B56 0xF4F0
+0x8B57 0xF4F1
+0x8B58 0xF4F2
+0x8B59 0xF4F3
+0x8B5A 0xF4F4
+0x8B5B 0xF4F5
+0x8B5C 0xF4F6
+0x8B5D 0xF4F7
+0x8B5E 0xF4F8
+0x8B5F 0xF4F9
+0x8B60 0xF4FA
+0x8B61 0xF4FB
+0x8B62 0xF4FC
+0x8B63 0xF4FD
+0x8B64 0xF4FE
+0x8B65 0xF4FF
+0x8B66 0xF500
+0x8B67 0xF501
+0x8B68 0xF502
+0x8B69 0xF503
+0x8B6A 0xF504
+0x8B6B 0xF505
+0x8B6C 0xF506
+0x8B6D 0xF507
+0x8B6E 0xF508
+0x8B6F 0xF509
+0x8B70 0xF50A
+0x8B71 0xF50B
+0x8B72 0xF50C
+0x8B73 0xF50D
+0x8B74 0xF50E
+0x8B75 0xF50F
+0x8B76 0xF510
+0x8B77 0xF511
+0x8B78 0xF512
+0x8B79 0xF513
+0x8B7A 0xF514
+0x8B7B 0xF515
+0x8B7C 0xF516
+0x8B7D 0xF517
+0x8B7E 0xF518
+0x8BA1 0xF519
+0x8BA2 0xF51A
+0x8BA3 0xF51B
+0x8BA4 0xF51C
+0x8BA5 0xF51D
+0x8BA6 0xF51E
+0x8BA7 0xF51F
+0x8BA8 0xF520
+0x8BA9 0xF521
+0x8BAA 0xF522
+0x8BAB 0xF523
+0x8BAC 0xF524
+0x8BAD 0xF525
+0x8BAE 0xF526
+0x8BAF 0xF527
+0x8BB0 0xF528
+0x8BB1 0xF529
+0x8BB2 0xF52A
+0x8BB3 0xF52B
+0x8BB4 0xF52C
+0x8BB5 0xF52D
+0x8BB6 0xF52E
+0x8BB7 0xF52F
+0x8BB8 0xF530
+0x8BB9 0xF531
+0x8BBA 0xF532
+0x8BBB 0xF533
+0x8BBC 0xF534
+0x8BBD 0xF535
+0x8BBE 0xF536
+0x8BBF 0xF537
+0x8BC0 0xF538
+0x8BC1 0xF539
+0x8BC2 0xF53A
+0x8BC3 0xF53B
+0x8BC4 0xF53C
+0x8BC5 0xF53D
+0x8BC6 0xF53E
+0x8BC7 0xF53F
+0x8BC8 0xF540
+0x8BC9 0xF541
+0x8BCA 0xF542
+0x8BCB 0xF543
+0x8BCC 0xF544
+0x8BCD 0xF545
+0x8BCE 0xF546
+0x8BCF 0xF547
+0x8BD0 0xF548
+0x8BD1 0xF549
+0x8BD2 0xF54A
+0x8BD3 0xF54B
+0x8BD4 0xF54C
+0x8BD5 0xF54D
+0x8BD6 0xF54E
+0x8BD7 0xF54F
+0x8BD8 0xF550
+0x8BD9 0xF551
+0x8BDA 0xF552
+0x8BDB 0xF553
+0x8BDC 0xF554
+0x8BDD 0xF555
+0x8BDE 0xF556
+0x8BDF 0xF557
+0x8BE0 0xF558
+0x8BE1 0xF559
+0x8BE2 0xF55A
+0x8BE3 0xF55B
+0x8BE4 0xF55C
+0x8BE5 0xF55D
+0x8BE6 0xF55E
+0x8BE7 0xF55F
+0x8BE8 0xF560
+0x8BE9 0xF561
+0x8BEA 0xF562
+0x8BEB 0xF563
+0x8BEC 0xF564
+0x8BED 0xF565
+0x8BEE 0xF566
+0x8BEF 0xF567
+0x8BF0 0xF568
+0x8BF1 0xF569
+0x8BF2 0xF56A
+0x8BF3 0xF56B
+0x8BF4 0xF56C
+0x8BF5 0xF56D
+0x8BF6 0xF56E
+0x8BF7 0xF56F
+0x8BF8 0xF570
+0x8BF9 0xF571
+0x8BFA 0xF572
+0x8BFB 0xF573
+0x8BFC 0xF574
+0x8BFD 0xF575
+0x8BFE 0xF576
+0x8C40 0xF577
+0x8C41 0xF578
+0x8C42 0xF579
+0x8C43 0xF57A
+0x8C44 0xF57B
+0x8C45 0xF57C
+0x8C46 0xF57D
+0x8C47 0xF57E
+0x8C48 0xF57F
+0x8C49 0xF580
+0x8C4A 0xF581
+0x8C4B 0xF582
+0x8C4C 0xF583
+0x8C4D 0xF584
+0x8C4E 0xF585
+0x8C4F 0xF586
+0x8C50 0xF587
+0x8C51 0xF588
+0x8C52 0xF589
+0x8C53 0xF58A
+0x8C54 0xF58B
+0x8C55 0xF58C
+0x8C56 0xF58D
+0x8C57 0xF58E
+0x8C58 0xF58F
+0x8C59 0xF590
+0x8C5A 0xF591
+0x8C5B 0xF592
+0x8C5C 0xF593
+0x8C5D 0xF594
+0x8C5E 0xF595
+0x8C5F 0xF596
+0x8C60 0xF597
+0x8C61 0xF598
+0x8C62 0xF599
+0x8C63 0xF59A
+0x8C64 0xF59B
+0x8C65 0xF59C
+0x8C66 0xF59D
+0x8C67 0xF59E
+0x8C68 0xF59F
+0x8C69 0xF5A0
+0x8C6A 0xF5A1
+0x8C6B 0xF5A2
+0x8C6C 0xF5A3
+0x8C6D 0xF5A4
+0x8C6E 0xF5A5
+0x8C6F 0xF5A6
+0x8C70 0xF5A7
+0x8C71 0xF5A8
+0x8C72 0xF5A9
+0x8C73 0xF5AA
+0x8C74 0xF5AB
+0x8C75 0xF5AC
+0x8C76 0xF5AD
+0x8C77 0xF5AE
+0x8C78 0xF5AF
+0x8C79 0xF5B0
+0x8C7A 0xF5B1
+0x8C7B 0xF5B2
+0x8C7C 0xF5B3
+0x8C7D 0xF5B4
+0x8C7E 0xF5B5
+0x8CA1 0xF5B6
+0x8CA2 0xF5B7
+0x8CA3 0xF5B8
+0x8CA4 0xF5B9
+0x8CA5 0xF5BA
+0x8CA6 0xF5BB
+0x8CA7 0xF5BC
+0x8CA8 0xF5BD
+0x8CA9 0xF5BE
+0x8CAA 0xF5BF
+0x8CAB 0xF5C0
+0x8CAC 0xF5C1
+0x8CAD 0xF5C2
+0x8CAE 0xF5C3
+0x8CAF 0xF5C4
+0x8CB0 0xF5C5
+0x8CB1 0xF5C6
+0x8CB2 0xF5C7
+0x8CB3 0xF5C8
+0x8CB4 0xF5C9
+0x8CB5 0xF5CA
+0x8CB6 0xF5CB
+0x8CB7 0xF5CC
+0x8CB8 0xF5CD
+0x8CB9 0xF5CE
+0x8CBA 0xF5CF
+0x8CBB 0xF5D0
+0x8CBC 0xF5D1
+0x8CBD 0xF5D2
+0x8CBE 0xF5D3
+0x8CBF 0xF5D4
+0x8CC0 0xF5D5
+0x8CC1 0xF5D6
+0x8CC2 0xF5D7
+0x8CC3 0xF5D8
+0x8CC4 0xF5D9
+0x8CC5 0xF5DA
+0x8CC6 0xF5DB
+0x8CC7 0xF5DC
+0x8CC8 0xF5DD
+0x8CC9 0xF5DE
+0x8CCA 0xF5DF
+0x8CCB 0xF5E0
+0x8CCC 0xF5E1
+0x8CCD 0xF5E2
+0x8CCE 0xF5E3
+0x8CCF 0xF5E4
+0x8CD0 0xF5E5
+0x8CD1 0xF5E6
+0x8CD2 0xF5E7
+0x8CD3 0xF5E8
+0x8CD4 0xF5E9
+0x8CD5 0xF5EA
+0x8CD6 0xF5EB
+0x8CD7 0xF5EC
+0x8CD8 0xF5ED
+0x8CD9 0xF5EE
+0x8CDA 0xF5EF
+0x8CDB 0xF5F0
+0x8CDC 0xF5F1
+0x8CDD 0xF5F2
+0x8CDE 0xF5F3
+0x8CDF 0xF5F4
+0x8CE0 0xF5F5
+0x8CE1 0xF5F6
+0x8CE2 0xF5F7
+0x8CE3 0xF5F8
+0x8CE4 0xF5F9
+0x8CE5 0xF5FA
+0x8CE6 0xF5FB
+0x8CE7 0xF5FC
+0x8CE8 0xF5FD
+0x8CE9 0xF5FE
+0x8CEA 0xF5FF
+0x8CEB 0xF600
+0x8CEC 0xF601
+0x8CED 0xF602
+0x8CEE 0xF603
+0x8CEF 0xF604
+0x8CF0 0xF605
+0x8CF1 0xF606
+0x8CF2 0xF607
+0x8CF3 0xF608
+0x8CF4 0xF609
+0x8CF5 0xF60A
+0x8CF6 0xF60B
+0x8CF7 0xF60C
+0x8CF8 0xF60D
+0x8CF9 0xF60E
+0x8CFA 0xF60F
+0x8CFB 0xF610
+0x8CFC 0xF611
+0x8CFD 0xF612
+0x8CFE 0xF613
+0x8D40 0xF614
+0x8D41 0xF615
+0x8D42 0xF616
+0x8D43 0xF617
+0x8D44 0xF618
+0x8D45 0xF619
+0x8D46 0xF61A
+0x8D47 0xF61B
+0x8D48 0xF61C
+0x8D49 0xF61D
+0x8D4A 0xF61E
+0x8D4B 0xF61F
+0x8D4C 0xF620
+0x8D4D 0xF621
+0x8D4E 0xF622
+0x8D4F 0xF623
+0x8D50 0xF624
+0x8D51 0xF625
+0x8D52 0xF626
+0x8D53 0xF627
+0x8D54 0xF628
+0x8D55 0xF629
+0x8D56 0xF62A
+0x8D57 0xF62B
+0x8D58 0xF62C
+0x8D59 0xF62D
+0x8D5A 0xF62E
+0x8D5B 0xF62F
+0x8D5C 0xF630
+0x8D5D 0xF631
+0x8D5E 0xF632
+0x8D5F 0xF633
+0x8D60 0xF634
+0x8D61 0xF635
+0x8D62 0xF636
+0x8D63 0xF637
+0x8D64 0xF638
+0x8D65 0xF639
+0x8D66 0xF63A
+0x8D67 0xF63B
+0x8D68 0xF63C
+0x8D69 0xF63D
+0x8D6A 0xF63E
+0x8D6B 0xF63F
+0x8D6C 0xF640
+0x8D6D 0xF641
+0x8D6E 0xF642
+0x8D6F 0xF643
+0x8D70 0xF644
+0x8D71 0xF645
+0x8D72 0xF646
+0x8D73 0xF647
+0x8D74 0xF648
+0x8D75 0xF649
+0x8D76 0xF64A
+0x8D77 0xF64B
+0x8D78 0xF64C
+0x8D79 0xF64D
+0x8D7A 0xF64E
+0x8D7B 0xF64F
+0x8D7C 0xF650
+0x8D7D 0xF651
+0x8D7E 0xF652
+0x8DA1 0xF653
+0x8DA2 0xF654
+0x8DA3 0xF655
+0x8DA4 0xF656
+0x8DA5 0xF657
+0x8DA6 0xF658
+0x8DA7 0xF659
+0x8DA8 0xF65A
+0x8DA9 0xF65B
+0x8DAA 0xF65C
+0x8DAB 0xF65D
+0x8DAC 0xF65E
+0x8DAD 0xF65F
+0x8DAE 0xF660
+0x8DAF 0xF661
+0x8DB0 0xF662
+0x8DB1 0xF663
+0x8DB2 0xF664
+0x8DB3 0xF665
+0x8DB4 0xF666
+0x8DB5 0xF667
+0x8DB6 0xF668
+0x8DB7 0xF669
+0x8DB8 0xF66A
+0x8DB9 0xF66B
+0x8DBA 0xF66C
+0x8DBB 0xF66D
+0x8DBC 0xF66E
+0x8DBD 0xF66F
+0x8DBE 0xF670
+0x8DBF 0xF671
+0x8DC0 0xF672
+0x8DC1 0xF673
+0x8DC2 0xF674
+0x8DC3 0xF675
+0x8DC4 0xF676
+0x8DC5 0xF677
+0x8DC6 0xF678
+0x8DC7 0xF679
+0x8DC8 0xF67A
+0x8DC9 0xF67B
+0x8DCA 0xF67C
+0x8DCB 0xF67D
+0x8DCC 0xF67E
+0x8DCD 0xF67F
+0x8DCE 0xF680
+0x8DCF 0xF681
+0x8DD0 0xF682
+0x8DD1 0xF683
+0x8DD2 0xF684
+0x8DD3 0xF685
+0x8DD4 0xF686
+0x8DD5 0xF687
+0x8DD6 0xF688
+0x8DD7 0xF689
+0x8DD8 0xF68A
+0x8DD9 0xF68B
+0x8DDA 0xF68C
+0x8DDB 0xF68D
+0x8DDC 0xF68E
+0x8DDD 0xF68F
+0x8DDE 0xF690
+0x8DDF 0xF691
+0x8DE0 0xF692
+0x8DE1 0xF693
+0x8DE2 0xF694
+0x8DE3 0xF695
+0x8DE4 0xF696
+0x8DE5 0xF697
+0x8DE6 0xF698
+0x8DE7 0xF699
+0x8DE8 0xF69A
+0x8DE9 0xF69B
+0x8DEA 0xF69C
+0x8DEB 0xF69D
+0x8DEC 0xF69E
+0x8DED 0xF69F
+0x8DEE 0xF6A0
+0x8DEF 0xF6A1
+0x8DF0 0xF6A2
+0x8DF1 0xF6A3
+0x8DF2 0xF6A4
+0x8DF3 0xF6A5
+0x8DF4 0xF6A6
+0x8DF5 0xF6A7
+0x8DF6 0xF6A8
+0x8DF7 0xF6A9
+0x8DF8 0xF6AA
+0x8DF9 0xF6AB
+0x8DFA 0xF6AC
+0x8DFB 0xF6AD
+0x8DFC 0xF6AE
+0x8DFD 0xF6AF
+0x8DFE 0xF6B0
+0x8E40 0xE311
+0x8E41 0xE312
+0x8E42 0xE313
+0x8E43 0xE314
+0x8E44 0xE315
+0x8E45 0xE316
+0x8E46 0xE317
+0x8E47 0xE318
+0x8E48 0xE319
+0x8E49 0xE31A
+0x8E4A 0xE31B
+0x8E4B 0xE31C
+0x8E4C 0xE31D
+0x8E4D 0xE31E
+0x8E4E 0xE31F
+0x8E4F 0xE320
+0x8E50 0xE321
+0x8E51 0xE322
+0x8E52 0xE323
+0x8E53 0xE324
+0x8E54 0xE325
+0x8E55 0xE326
+0x8E56 0xE327
+0x8E57 0xE328
+0x8E58 0xE329
+0x8E59 0xE32A
+0x8E5A 0xE32B
+0x8E5B 0xE32C
+0x8E5C 0xE32D
+0x8E5D 0xE32E
+0x8E5E 0xE32F
+0x8E5F 0xE330
+0x8E60 0xE331
+0x8E61 0xE332
+0x8E62 0xE333
+0x8E63 0xE334
+0x8E64 0xE335
+0x8E65 0xE336
+0x8E66 0xE337
+0x8E67 0xE338
+0x8E68 0xE339
+0x8E69 0xE33A
+0x8E6A 0xE33B
+0x8E6B 0xE33C
+0x8E6C 0xE33D
+0x8E6D 0xE33E
+0x8E6E 0xE33F
+0x8E6F 0xE340
+0x8E70 0xE341
+0x8E71 0xE342
+0x8E72 0xE343
+0x8E73 0xE344
+0x8E74 0xE345
+0x8E75 0xE346
+0x8E76 0xE347
+0x8E77 0xE348
+0x8E78 0xE349
+0x8E79 0xE34A
+0x8E7A 0xE34B
+0x8E7B 0xE34C
+0x8E7C 0xE34D
+0x8E7D 0xE34E
+0x8E7E 0xE34F
+0x8EA1 0xE350
+0x8EA2 0xE351
+0x8EA3 0xE352
+0x8EA4 0xE353
+0x8EA5 0xE354
+0x8EA6 0xE355
+0x8EA7 0xE356
+0x8EA8 0xE357
+0x8EA9 0xE358
+0x8EAA 0xE359
+0x8EAB 0xE35A
+0x8EAC 0xE35B
+0x8EAD 0xE35C
+0x8EAE 0xE35D
+0x8EAF 0xE35E
+0x8EB0 0xE35F
+0x8EB1 0xE360
+0x8EB2 0xE361
+0x8EB3 0xE362
+0x8EB4 0xE363
+0x8EB5 0xE364
+0x8EB6 0xE365
+0x8EB7 0xE366
+0x8EB8 0xE367
+0x8EB9 0xE368
+0x8EBA 0xE369
+0x8EBB 0xE36A
+0x8EBC 0xE36B
+0x8EBD 0xE36C
+0x8EBE 0xE36D
+0x8EBF 0xE36E
+0x8EC0 0xE36F
+0x8EC1 0xE370
+0x8EC2 0xE371
+0x8EC3 0xE372
+0x8EC4 0xE373
+0x8EC5 0xE374
+0x8EC6 0xE375
+0x8EC7 0xE376
+0x8EC8 0xE377
+0x8EC9 0xE378
+0x8ECA 0xE379
+0x8ECB 0xE37A
+0x8ECC 0xE37B
+0x8ECD 0xE37C
+0x8ECE 0xE37D
+0x8ECF 0xE37E
+0x8ED0 0xE37F
+0x8ED1 0xE380
+0x8ED2 0xE381
+0x8ED3 0xE382
+0x8ED4 0xE383
+0x8ED5 0xE384
+0x8ED6 0xE385
+0x8ED7 0xE386
+0x8ED8 0xE387
+0x8ED9 0xE388
+0x8EDA 0xE389
+0x8EDB 0xE38A
+0x8EDC 0xE38B
+0x8EDD 0xE38C
+0x8EDE 0xE38D
+0x8EDF 0xE38E
+0x8EE0 0xE38F
+0x8EE1 0xE390
+0x8EE2 0xE391
+0x8EE3 0xE392
+0x8EE4 0xE393
+0x8EE5 0xE394
+0x8EE6 0xE395
+0x8EE7 0xE396
+0x8EE8 0xE397
+0x8EE9 0xE398
+0x8EEA 0xE399
+0x8EEB 0xE39A
+0x8EEC 0xE39B
+0x8EED 0xE39C
+0x8EEE 0xE39D
+0x8EEF 0xE39E
+0x8EF0 0xE39F
+0x8EF1 0xE3A0
+0x8EF2 0xE3A1
+0x8EF3 0xE3A2
+0x8EF4 0xE3A3
+0x8EF5 0xE3A4
+0x8EF6 0xE3A5
+0x8EF7 0xE3A6
+0x8EF8 0xE3A7
+0x8EF9 0xE3A8
+0x8EFA 0xE3A9
+0x8EFB 0xE3AA
+0x8EFC 0xE3AB
+0x8EFD 0xE3AC
+0x8EFE 0xE3AD
+0x8F40 0xE3AE
+0x8F41 0xE3AF
+0x8F42 0xE3B0
+0x8F43 0xE3B1
+0x8F44 0xE3B2
+0x8F45 0xE3B3
+0x8F46 0xE3B4
+0x8F47 0xE3B5
+0x8F48 0xE3B6
+0x8F49 0xE3B7
+0x8F4A 0xE3B8
+0x8F4B 0xE3B9
+0x8F4C 0xE3BA
+0x8F4D 0xE3BB
+0x8F4E 0xE3BC
+0x8F4F 0xE3BD
+0x8F50 0xE3BE
+0x8F51 0xE3BF
+0x8F52 0xE3C0
+0x8F53 0xE3C1
+0x8F54 0xE3C2
+0x8F55 0xE3C3
+0x8F56 0xE3C4
+0x8F57 0xE3C5
+0x8F58 0xE3C6
+0x8F59 0xE3C7
+0x8F5A 0xE3C8
+0x8F5B 0xE3C9
+0x8F5C 0xE3CA
+0x8F5D 0xE3CB
+0x8F5E 0xE3CC
+0x8F5F 0xE3CD
+0x8F60 0xE3CE
+0x8F61 0xE3CF
+0x8F62 0xE3D0
+0x8F63 0xE3D1
+0x8F64 0xE3D2
+0x8F65 0xE3D3
+0x8F66 0xE3D4
+0x8F67 0xE3D5
+0x8F68 0xE3D6
+0x8F69 0xE3D7
+0x8F6A 0xE3D8
+0x8F6B 0xE3D9
+0x8F6C 0xE3DA
+0x8F6D 0xE3DB
+0x8F6E 0xE3DC
+0x8F6F 0xE3DD
+0x8F70 0xE3DE
+0x8F71 0xE3DF
+0x8F72 0xE3E0
+0x8F73 0xE3E1
+0x8F74 0xE3E2
+0x8F75 0xE3E3
+0x8F76 0xE3E4
+0x8F77 0xE3E5
+0x8F78 0xE3E6
+0x8F79 0xE3E7
+0x8F7A 0xE3E8
+0x8F7B 0xE3E9
+0x8F7C 0xE3EA
+0x8F7D 0xE3EB
+0x8F7E 0xE3EC
+0x8FA1 0xE3ED
+0x8FA2 0xE3EE
+0x8FA3 0xE3EF
+0x8FA4 0xE3F0
+0x8FA5 0xE3F1
+0x8FA6 0xE3F2
+0x8FA7 0xE3F3
+0x8FA8 0xE3F4
+0x8FA9 0xE3F5
+0x8FAA 0xE3F6
+0x8FAB 0xE3F7
+0x8FAC 0xE3F8
+0x8FAD 0xE3F9
+0x8FAE 0xE3FA
+0x8FAF 0xE3FB
+0x8FB0 0xE3FC
+0x8FB1 0xE3FD
+0x8FB2 0xE3FE
+0x8FB3 0xE3FF
+0x8FB4 0xE400
+0x8FB5 0xE401
+0x8FB6 0xE402
+0x8FB7 0xE403
+0x8FB8 0xE404
+0x8FB9 0xE405
+0x8FBA 0xE406
+0x8FBB 0xE407
+0x8FBC 0xE408
+0x8FBD 0xE409
+0x8FBE 0xE40A
+0x8FBF 0xE40B
+0x8FC0 0xE40C
+0x8FC1 0xE40D
+0x8FC2 0xE40E
+0x8FC3 0xE40F
+0x8FC4 0xE410
+0x8FC5 0xE411
+0x8FC6 0xE412
+0x8FC7 0xE413
+0x8FC8 0xE414
+0x8FC9 0xE415
+0x8FCA 0xE416
+0x8FCB 0xE417
+0x8FCC 0xE418
+0x8FCD 0xE419
+0x8FCE 0xE41A
+0x8FCF 0xE41B
+0x8FD0 0xE41C
+0x8FD1 0xE41D
+0x8FD2 0xE41E
+0x8FD3 0xE41F
+0x8FD4 0xE420
+0x8FD5 0xE421
+0x8FD6 0xE422
+0x8FD7 0xE423
+0x8FD8 0xE424
+0x8FD9 0xE425
+0x8FDA 0xE426
+0x8FDB 0xE427
+0x8FDC 0xE428
+0x8FDD 0xE429
+0x8FDE 0xE42A
+0x8FDF 0xE42B
+0x8FE0 0xE42C
+0x8FE1 0xE42D
+0x8FE2 0xE42E
+0x8FE3 0xE42F
+0x8FE4 0xE430
+0x8FE5 0xE431
+0x8FE6 0xE432
+0x8FE7 0xE433
+0x8FE8 0xE434
+0x8FE9 0xE435
+0x8FEA 0xE436
+0x8FEB 0xE437
+0x8FEC 0xE438
+0x8FED 0xE439
+0x8FEE 0xE43A
+0x8FEF 0xE43B
+0x8FF0 0xE43C
+0x8FF1 0xE43D
+0x8FF2 0xE43E
+0x8FF3 0xE43F
+0x8FF4 0xE440
+0x8FF5 0xE441
+0x8FF6 0xE442
+0x8FF7 0xE443
+0x8FF8 0xE444
+0x8FF9 0xE445
+0x8FFA 0xE446
+0x8FFB 0xE447
+0x8FFC 0xE448
+0x8FFD 0xE449
+0x8FFE 0xE44A
+0x9040 0xE44B
+0x9041 0xE44C
+0x9042 0xE44D
+0x9043 0xE44E
+0x9044 0xE44F
+0x9045 0xE450
+0x9046 0xE451
+0x9047 0xE452
+0x9048 0xE453
+0x9049 0xE454
+0x904A 0xE455
+0x904B 0xE456
+0x904C 0xE457
+0x904D 0xE458
+0x904E 0xE459
+0x904F 0xE45A
+0x9050 0xE45B
+0x9051 0xE45C
+0x9052 0xE45D
+0x9053 0xE45E
+0x9054 0xE45F
+0x9055 0xE460
+0x9056 0xE461
+0x9057 0xE462
+0x9058 0xE463
+0x9059 0xE464
+0x905A 0xE465
+0x905B 0xE466
+0x905C 0xE467
+0x905D 0xE468
+0x905E 0xE469
+0x905F 0xE46A
+0x9060 0xE46B
+0x9061 0xE46C
+0x9062 0xE46D
+0x9063 0xE46E
+0x9064 0xE46F
+0x9065 0xE470
+0x9066 0xE471
+0x9067 0xE472
+0x9068 0xE473
+0x9069 0xE474
+0x906A 0xE475
+0x906B 0xE476
+0x906C 0xE477
+0x906D 0xE478
+0x906E 0xE479
+0x906F 0xE47A
+0x9070 0xE47B
+0x9071 0xE47C
+0x9072 0xE47D
+0x9073 0xE47E
+0x9074 0xE47F
+0x9075 0xE480
+0x9076 0xE481
+0x9077 0xE482
+0x9078 0xE483
+0x9079 0xE484
+0x907A 0xE485
+0x907B 0xE486
+0x907C 0xE487
+0x907D 0xE488
+0x907E 0xE489
+0x90A1 0xE48A
+0x90A2 0xE48B
+0x90A3 0xE48C
+0x90A4 0xE48D
+0x90A5 0xE48E
+0x90A6 0xE48F
+0x90A7 0xE490
+0x90A8 0xE491
+0x90A9 0xE492
+0x90AA 0xE493
+0x90AB 0xE494
+0x90AC 0xE495
+0x90AD 0xE496
+0x90AE 0xE497
+0x90AF 0xE498
+0x90B0 0xE499
+0x90B1 0xE49A
+0x90B2 0xE49B
+0x90B3 0xE49C
+0x90B4 0xE49D
+0x90B5 0xE49E
+0x90B6 0xE49F
+0x90B7 0xE4A0
+0x90B8 0xE4A1
+0x90B9 0xE4A2
+0x90BA 0xE4A3
+0x90BB 0xE4A4
+0x90BC 0xE4A5
+0x90BD 0xE4A6
+0x90BE 0xE4A7
+0x90BF 0xE4A8
+0x90C0 0xE4A9
+0x90C1 0xE4AA
+0x90C2 0xE4AB
+0x90C3 0xE4AC
+0x90C4 0xE4AD
+0x90C5 0xE4AE
+0x90C6 0xE4AF
+0x90C7 0xE4B0
+0x90C8 0xE4B1
+0x90C9 0xE4B2
+0x90CA 0xE4B3
+0x90CB 0xE4B4
+0x90CC 0xE4B5
+0x90CD 0xE4B6
+0x90CE 0xE4B7
+0x90CF 0xE4B8
+0x90D0 0xE4B9
+0x90D1 0xE4BA
+0x90D2 0xE4BB
+0x90D3 0xE4BC
+0x90D4 0xE4BD
+0x90D5 0xE4BE
+0x90D6 0xE4BF
+0x90D7 0xE4C0
+0x90D8 0xE4C1
+0x90D9 0xE4C2
+0x90DA 0xE4C3
+0x90DB 0xE4C4
+0x90DC 0xE4C5
+0x90DD 0xE4C6
+0x90DE 0xE4C7
+0x90DF 0xE4C8
+0x90E0 0xE4C9
+0x90E1 0xE4CA
+0x90E2 0xE4CB
+0x90E3 0xE4CC
+0x90E4 0xE4CD
+0x90E5 0xE4CE
+0x90E6 0xE4CF
+0x90E7 0xE4D0
+0x90E8 0xE4D1
+0x90E9 0xE4D2
+0x90EA 0xE4D3
+0x90EB 0xE4D4
+0x90EC 0xE4D5
+0x90ED 0xE4D6
+0x90EE 0xE4D7
+0x90EF 0xE4D8
+0x90F0 0xE4D9
+0x90F1 0xE4DA
+0x90F2 0xE4DB
+0x90F3 0xE4DC
+0x90F4 0xE4DD
+0x90F5 0xE4DE
+0x90F6 0xE4DF
+0x90F7 0xE4E0
+0x90F8 0xE4E1
+0x90F9 0xE4E2
+0x90FA 0xE4E3
+0x90FB 0xE4E4
+0x90FC 0xE4E5
+0x90FD 0xE4E6
+0x90FE 0xE4E7
+0x9140 0xE4E8
+0x9141 0xE4E9
+0x9142 0xE4EA
+0x9143 0xE4EB
+0x9144 0xE4EC
+0x9145 0xE4ED
+0x9146 0xE4EE
+0x9147 0xE4EF
+0x9148 0xE4F0
+0x9149 0xE4F1
+0x914A 0xE4F2
+0x914B 0xE4F3
+0x914C 0xE4F4
+0x914D 0xE4F5
+0x914E 0xE4F6
+0x914F 0xE4F7
+0x9150 0xE4F8
+0x9151 0xE4F9
+0x9152 0xE4FA
+0x9153 0xE4FB
+0x9154 0xE4FC
+0x9155 0xE4FD
+0x9156 0xE4FE
+0x9157 0xE4FF
+0x9158 0xE500
+0x9159 0xE501
+0x915A 0xE502
+0x915B 0xE503
+0x915C 0xE504
+0x915D 0xE505
+0x915E 0xE506
+0x915F 0xE507
+0x9160 0xE508
+0x9161 0xE509
+0x9162 0xE50A
+0x9163 0xE50B
+0x9164 0xE50C
+0x9165 0xE50D
+0x9166 0xE50E
+0x9167 0xE50F
+0x9168 0xE510
+0x9169 0xE511
+0x916A 0xE512
+0x916B 0xE513
+0x916C 0xE514
+0x916D 0xE515
+0x916E 0xE516
+0x916F 0xE517
+0x9170 0xE518
+0x9171 0xE519
+0x9172 0xE51A
+0x9173 0xE51B
+0x9174 0xE51C
+0x9175 0xE51D
+0x9176 0xE51E
+0x9177 0xE51F
+0x9178 0xE520
+0x9179 0xE521
+0x917A 0xE522
+0x917B 0xE523
+0x917C 0xE524
+0x917D 0xE525
+0x917E 0xE526
+0x91A1 0xE527
+0x91A2 0xE528
+0x91A3 0xE529
+0x91A4 0xE52A
+0x91A5 0xE52B
+0x91A6 0xE52C
+0x91A7 0xE52D
+0x91A8 0xE52E
+0x91A9 0xE52F
+0x91AA 0xE530
+0x91AB 0xE531
+0x91AC 0xE532
+0x91AD 0xE533
+0x91AE 0xE534
+0x91AF 0xE535
+0x91B0 0xE536
+0x91B1 0xE537
+0x91B2 0xE538
+0x91B3 0xE539
+0x91B4 0xE53A
+0x91B5 0xE53B
+0x91B6 0xE53C
+0x91B7 0xE53D
+0x91B8 0xE53E
+0x91B9 0xE53F
+0x91BA 0xE540
+0x91BB 0xE541
+0x91BC 0xE542
+0x91BD 0xE543
+0x91BE 0xE544
+0x91BF 0xE545
+0x91C0 0xE546
+0x91C1 0xE547
+0x91C2 0xE548
+0x91C3 0xE549
+0x91C4 0xE54A
+0x91C5 0xE54B
+0x91C6 0xE54C
+0x91C7 0xE54D
+0x91C8 0xE54E
+0x91C9 0xE54F
+0x91CA 0xE550
+0x91CB 0xE551
+0x91CC 0xE552
+0x91CD 0xE553
+0x91CE 0xE554
+0x91CF 0xE555
+0x91D0 0xE556
+0x91D1 0xE557
+0x91D2 0xE558
+0x91D3 0xE559
+0x91D4 0xE55A
+0x91D5 0xE55B
+0x91D6 0xE55C
+0x91D7 0xE55D
+0x91D8 0xE55E
+0x91D9 0xE55F
+0x91DA 0xE560
+0x91DB 0xE561
+0x91DC 0xE562
+0x91DD 0xE563
+0x91DE 0xE564
+0x91DF 0xE565
+0x91E0 0xE566
+0x91E1 0xE567
+0x91E2 0xE568
+0x91E3 0xE569
+0x91E4 0xE56A
+0x91E5 0xE56B
+0x91E6 0xE56C
+0x91E7 0xE56D
+0x91E8 0xE56E
+0x91E9 0xE56F
+0x91EA 0xE570
+0x91EB 0xE571
+0x91EC 0xE572
+0x91ED 0xE573
+0x91EE 0xE574
+0x91EF 0xE575
+0x91F0 0xE576
+0x91F1 0xE577
+0x91F2 0xE578
+0x91F3 0xE579
+0x91F4 0xE57A
+0x91F5 0xE57B
+0x91F6 0xE57C
+0x91F7 0xE57D
+0x91F8 0xE57E
+0x91F9 0xE57F
+0x91FA 0xE580
+0x91FB 0xE581
+0x91FC 0xE582
+0x91FD 0xE583
+0x91FE 0xE584
+0x9240 0xE585
+0x9241 0xE586
+0x9242 0xE587
+0x9243 0xE588
+0x9244 0xE589
+0x9245 0xE58A
+0x9246 0xE58B
+0x9247 0xE58C
+0x9248 0xE58D
+0x9249 0xE58E
+0x924A 0xE58F
+0x924B 0xE590
+0x924C 0xE591
+0x924D 0xE592
+0x924E 0xE593
+0x924F 0xE594
+0x9250 0xE595
+0x9251 0xE596
+0x9252 0xE597
+0x9253 0xE598
+0x9254 0xE599
+0x9255 0xE59A
+0x9256 0xE59B
+0x9257 0xE59C
+0x9258 0xE59D
+0x9259 0xE59E
+0x925A 0xE59F
+0x925B 0xE5A0
+0x925C 0xE5A1
+0x925D 0xE5A2
+0x925E 0xE5A3
+0x925F 0xE5A4
+0x9260 0xE5A5
+0x9261 0xE5A6
+0x9262 0xE5A7
+0x9263 0xE5A8
+0x9264 0xE5A9
+0x9265 0xE5AA
+0x9266 0xE5AB
+0x9267 0xE5AC
+0x9268 0xE5AD
+0x9269 0xE5AE
+0x926A 0xE5AF
+0x926B 0xE5B0
+0x926C 0xE5B1
+0x926D 0xE5B2
+0x926E 0xE5B3
+0x926F 0xE5B4
+0x9270 0xE5B5
+0x9271 0xE5B6
+0x9272 0xE5B7
+0x9273 0xE5B8
+0x9274 0xE5B9
+0x9275 0xE5BA
+0x9276 0xE5BB
+0x9277 0xE5BC
+0x9278 0xE5BD
+0x9279 0xE5BE
+0x927A 0xE5BF
+0x927B 0xE5C0
+0x927C 0xE5C1
+0x927D 0xE5C2
+0x927E 0xE5C3
+0x92A1 0xE5C4
+0x92A2 0xE5C5
+0x92A3 0xE5C6
+0x92A4 0xE5C7
+0x92A5 0xE5C8
+0x92A6 0xE5C9
+0x92A7 0xE5CA
+0x92A8 0xE5CB
+0x92A9 0xE5CC
+0x92AA 0xE5CD
+0x92AB 0xE5CE
+0x92AC 0xE5CF
+0x92AD 0xE5D0
+0x92AE 0xE5D1
+0x92AF 0xE5D2
+0x92B0 0xE5D3
+0x92B1 0xE5D4
+0x92B2 0xE5D5
+0x92B3 0xE5D6
+0x92B4 0xE5D7
+0x92B5 0xE5D8
+0x92B6 0xE5D9
+0x92B7 0xE5DA
+0x92B8 0xE5DB
+0x92B9 0xE5DC
+0x92BA 0xE5DD
+0x92BB 0xE5DE
+0x92BC 0xE5DF
+0x92BD 0xE5E0
+0x92BE 0xE5E1
+0x92BF 0xE5E2
+0x92C0 0xE5E3
+0x92C1 0xE5E4
+0x92C2 0xE5E5
+0x92C3 0xE5E6
+0x92C4 0xE5E7
+0x92C5 0xE5E8
+0x92C6 0xE5E9
+0x92C7 0xE5EA
+0x92C8 0xE5EB
+0x92C9 0xE5EC
+0x92CA 0xE5ED
+0x92CB 0xE5EE
+0x92CC 0xE5EF
+0x92CD 0xE5F0
+0x92CE 0xE5F1
+0x92CF 0xE5F2
+0x92D0 0xE5F3
+0x92D1 0xE5F4
+0x92D2 0xE5F5
+0x92D3 0xE5F6
+0x92D4 0xE5F7
+0x92D5 0xE5F8
+0x92D6 0xE5F9
+0x92D7 0xE5FA
+0x92D8 0xE5FB
+0x92D9 0xE5FC
+0x92DA 0xE5FD
+0x92DB 0xE5FE
+0x92DC 0xE5FF
+0x92DD 0xE600
+0x92DE 0xE601
+0x92DF 0xE602
+0x92E0 0xE603
+0x92E1 0xE604
+0x92E2 0xE605
+0x92E3 0xE606
+0x92E4 0xE607
+0x92E5 0xE608
+0x92E6 0xE609
+0x92E7 0xE60A
+0x92E8 0xE60B
+0x92E9 0xE60C
+0x92EA 0xE60D
+0x92EB 0xE60E
+0x92EC 0xE60F
+0x92ED 0xE610
+0x92EE 0xE611
+0x92EF 0xE612
+0x92F0 0xE613
+0x92F1 0xE614
+0x92F2 0xE615
+0x92F3 0xE616
+0x92F4 0xE617
+0x92F5 0xE618
+0x92F6 0xE619
+0x92F7 0xE61A
+0x92F8 0xE61B
+0x92F9 0xE61C
+0x92FA 0xE61D
+0x92FB 0xE61E
+0x92FC 0xE61F
+0x92FD 0xE620
+0x92FE 0xE621
+0x9340 0xE622
+0x9341 0xE623
+0x9342 0xE624
+0x9343 0xE625
+0x9344 0xE626
+0x9345 0xE627
+0x9346 0xE628
+0x9347 0xE629
+0x9348 0xE62A
+0x9349 0xE62B
+0x934A 0xE62C
+0x934B 0xE62D
+0x934C 0xE62E
+0x934D 0xE62F
+0x934E 0xE630
+0x934F 0xE631
+0x9350 0xE632
+0x9351 0xE633
+0x9352 0xE634
+0x9353 0xE635
+0x9354 0xE636
+0x9355 0xE637
+0x9356 0xE638
+0x9357 0xE639
+0x9358 0xE63A
+0x9359 0xE63B
+0x935A 0xE63C
+0x935B 0xE63D
+0x935C 0xE63E
+0x935D 0xE63F
+0x935E 0xE640
+0x935F 0xE641
+0x9360 0xE642
+0x9361 0xE643
+0x9362 0xE644
+0x9363 0xE645
+0x9364 0xE646
+0x9365 0xE647
+0x9366 0xE648
+0x9367 0xE649
+0x9368 0xE64A
+0x9369 0xE64B
+0x936A 0xE64C
+0x936B 0xE64D
+0x936C 0xE64E
+0x936D 0xE64F
+0x936E 0xE650
+0x936F 0xE651
+0x9370 0xE652
+0x9371 0xE653
+0x9372 0xE654
+0x9373 0xE655
+0x9374 0xE656
+0x9375 0xE657
+0x9376 0xE658
+0x9377 0xE659
+0x9378 0xE65A
+0x9379 0xE65B
+0x937A 0xE65C
+0x937B 0xE65D
+0x937C 0xE65E
+0x937D 0xE65F
+0x937E 0xE660
+0x93A1 0xE661
+0x93A2 0xE662
+0x93A3 0xE663
+0x93A4 0xE664
+0x93A5 0xE665
+0x93A6 0xE666
+0x93A7 0xE667
+0x93A8 0xE668
+0x93A9 0xE669
+0x93AA 0xE66A
+0x93AB 0xE66B
+0x93AC 0xE66C
+0x93AD 0xE66D
+0x93AE 0xE66E
+0x93AF 0xE66F
+0x93B0 0xE670
+0x93B1 0xE671
+0x93B2 0xE672
+0x93B3 0xE673
+0x93B4 0xE674
+0x93B5 0xE675
+0x93B6 0xE676
+0x93B7 0xE677
+0x93B8 0xE678
+0x93B9 0xE679
+0x93BA 0xE67A
+0x93BB 0xE67B
+0x93BC 0xE67C
+0x93BD 0xE67D
+0x93BE 0xE67E
+0x93BF 0xE67F
+0x93C0 0xE680
+0x93C1 0xE681
+0x93C2 0xE682
+0x93C3 0xE683
+0x93C4 0xE684
+0x93C5 0xE685
+0x93C6 0xE686
+0x93C7 0xE687
+0x93C8 0xE688
+0x93C9 0xE689
+0x93CA 0xE68A
+0x93CB 0xE68B
+0x93CC 0xE68C
+0x93CD 0xE68D
+0x93CE 0xE68E
+0x93CF 0xE68F
+0x93D0 0xE690
+0x93D1 0xE691
+0x93D2 0xE692
+0x93D3 0xE693
+0x93D4 0xE694
+0x93D5 0xE695
+0x93D6 0xE696
+0x93D7 0xE697
+0x93D8 0xE698
+0x93D9 0xE699
+0x93DA 0xE69A
+0x93DB 0xE69B
+0x93DC 0xE69C
+0x93DD 0xE69D
+0x93DE 0xE69E
+0x93DF 0xE69F
+0x93E0 0xE6A0
+0x93E1 0xE6A1
+0x93E2 0xE6A2
+0x93E3 0xE6A3
+0x93E4 0xE6A4
+0x93E5 0xE6A5
+0x93E6 0xE6A6
+0x93E7 0xE6A7
+0x93E8 0xE6A8
+0x93E9 0xE6A9
+0x93EA 0xE6AA
+0x93EB 0xE6AB
+0x93EC 0xE6AC
+0x93ED 0xE6AD
+0x93EE 0xE6AE
+0x93EF 0xE6AF
+0x93F0 0xE6B0
+0x93F1 0xE6B1
+0x93F2 0xE6B2
+0x93F3 0xE6B3
+0x93F4 0xE6B4
+0x93F5 0xE6B5
+0x93F6 0xE6B6
+0x93F7 0xE6B7
+0x93F8 0xE6B8
+0x93F9 0xE6B9
+0x93FA 0xE6BA
+0x93FB 0xE6BB
+0x93FC 0xE6BC
+0x93FD 0xE6BD
+0x93FE 0xE6BE
+0x9440 0xE6BF
+0x9441 0xE6C0
+0x9442 0xE6C1
+0x9443 0xE6C2
+0x9444 0xE6C3
+0x9445 0xE6C4
+0x9446 0xE6C5
+0x9447 0xE6C6
+0x9448 0xE6C7
+0x9449 0xE6C8
+0x944A 0xE6C9
+0x944B 0xE6CA
+0x944C 0xE6CB
+0x944D 0xE6CC
+0x944E 0xE6CD
+0x944F 0xE6CE
+0x9450 0xE6CF
+0x9451 0xE6D0
+0x9452 0xE6D1
+0x9453 0xE6D2
+0x9454 0xE6D3
+0x9455 0xE6D4
+0x9456 0xE6D5
+0x9457 0xE6D6
+0x9458 0xE6D7
+0x9459 0xE6D8
+0x945A 0xE6D9
+0x945B 0xE6DA
+0x945C 0xE6DB
+0x945D 0xE6DC
+0x945E 0xE6DD
+0x945F 0xE6DE
+0x9460 0xE6DF
+0x9461 0xE6E0
+0x9462 0xE6E1
+0x9463 0xE6E2
+0x9464 0xE6E3
+0x9465 0xE6E4
+0x9466 0xE6E5
+0x9467 0xE6E6
+0x9468 0xE6E7
+0x9469 0xE6E8
+0x946A 0xE6E9
+0x946B 0xE6EA
+0x946C 0xE6EB
+0x946D 0xE6EC
+0x946E 0xE6ED
+0x946F 0xE6EE
+0x9470 0xE6EF
+0x9471 0xE6F0
+0x9472 0xE6F1
+0x9473 0xE6F2
+0x9474 0xE6F3
+0x9475 0xE6F4
+0x9476 0xE6F5
+0x9477 0xE6F6
+0x9478 0xE6F7
+0x9479 0xE6F8
+0x947A 0xE6F9
+0x947B 0xE6FA
+0x947C 0xE6FB
+0x947D 0xE6FC
+0x947E 0xE6FD
+0x94A1 0xE6FE
+0x94A2 0xE6FF
+0x94A3 0xE700
+0x94A4 0xE701
+0x94A5 0xE702
+0x94A6 0xE703
+0x94A7 0xE704
+0x94A8 0xE705
+0x94A9 0xE706
+0x94AA 0xE707
+0x94AB 0xE708
+0x94AC 0xE709
+0x94AD 0xE70A
+0x94AE 0xE70B
+0x94AF 0xE70C
+0x94B0 0xE70D
+0x94B1 0xE70E
+0x94B2 0xE70F
+0x94B3 0xE710
+0x94B4 0xE711
+0x94B5 0xE712
+0x94B6 0xE713
+0x94B7 0xE714
+0x94B8 0xE715
+0x94B9 0xE716
+0x94BA 0xE717
+0x94BB 0xE718
+0x94BC 0xE719
+0x94BD 0xE71A
+0x94BE 0xE71B
+0x94BF 0xE71C
+0x94C0 0xE71D
+0x94C1 0xE71E
+0x94C2 0xE71F
+0x94C3 0xE720
+0x94C4 0xE721
+0x94C5 0xE722
+0x94C6 0xE723
+0x94C7 0xE724
+0x94C8 0xE725
+0x94C9 0xE726
+0x94CA 0xE727
+0x94CB 0xE728
+0x94CC 0xE729
+0x94CD 0xE72A
+0x94CE 0xE72B
+0x94CF 0xE72C
+0x94D0 0xE72D
+0x94D1 0xE72E
+0x94D2 0xE72F
+0x94D3 0xE730
+0x94D4 0xE731
+0x94D5 0xE732
+0x94D6 0xE733
+0x94D7 0xE734
+0x94D8 0xE735
+0x94D9 0xE736
+0x94DA 0xE737
+0x94DB 0xE738
+0x94DC 0xE739
+0x94DD 0xE73A
+0x94DE 0xE73B
+0x94DF 0xE73C
+0x94E0 0xE73D
+0x94E1 0xE73E
+0x94E2 0xE73F
+0x94E3 0xE740
+0x94E4 0xE741
+0x94E5 0xE742
+0x94E6 0xE743
+0x94E7 0xE744
+0x94E8 0xE745
+0x94E9 0xE746
+0x94EA 0xE747
+0x94EB 0xE748
+0x94EC 0xE749
+0x94ED 0xE74A
+0x94EE 0xE74B
+0x94EF 0xE74C
+0x94F0 0xE74D
+0x94F1 0xE74E
+0x94F2 0xE74F
+0x94F3 0xE750
+0x94F4 0xE751
+0x94F5 0xE752
+0x94F6 0xE753
+0x94F7 0xE754
+0x94F8 0xE755
+0x94F9 0xE756
+0x94FA 0xE757
+0x94FB 0xE758
+0x94FC 0xE759
+0x94FD 0xE75A
+0x94FE 0xE75B
+0x9540 0xE75C
+0x9541 0xE75D
+0x9542 0xE75E
+0x9543 0xE75F
+0x9544 0xE760
+0x9545 0xE761
+0x9546 0xE762
+0x9547 0xE763
+0x9548 0xE764
+0x9549 0xE765
+0x954A 0xE766
+0x954B 0xE767
+0x954C 0xE768
+0x954D 0xE769
+0x954E 0xE76A
+0x954F 0xE76B
+0x9550 0xE76C
+0x9551 0xE76D
+0x9552 0xE76E
+0x9553 0xE76F
+0x9554 0xE770
+0x9555 0xE771
+0x9556 0xE772
+0x9557 0xE773
+0x9558 0xE774
+0x9559 0xE775
+0x955A 0xE776
+0x955B 0xE777
+0x955C 0xE778
+0x955D 0xE779
+0x955E 0xE77A
+0x955F 0xE77B
+0x9560 0xE77C
+0x9561 0xE77D
+0x9562 0xE77E
+0x9563 0xE77F
+0x9564 0xE780
+0x9565 0xE781
+0x9566 0xE782
+0x9567 0xE783
+0x9568 0xE784
+0x9569 0xE785
+0x956A 0xE786
+0x956B 0xE787
+0x956C 0xE788
+0x956D 0xE789
+0x956E 0xE78A
+0x956F 0xE78B
+0x9570 0xE78C
+0x9571 0xE78D
+0x9572 0xE78E
+0x9573 0xE78F
+0x9574 0xE790
+0x9575 0xE791
+0x9576 0xE792
+0x9577 0xE793
+0x9578 0xE794
+0x9579 0xE795
+0x957A 0xE796
+0x957B 0xE797
+0x957C 0xE798
+0x957D 0xE799
+0x957E 0xE79A
+0x95A1 0xE79B
+0x95A2 0xE79C
+0x95A3 0xE79D
+0x95A4 0xE79E
+0x95A5 0xE79F
+0x95A6 0xE7A0
+0x95A7 0xE7A1
+0x95A8 0xE7A2
+0x95A9 0xE7A3
+0x95AA 0xE7A4
+0x95AB 0xE7A5
+0x95AC 0xE7A6
+0x95AD 0xE7A7
+0x95AE 0xE7A8
+0x95AF 0xE7A9
+0x95B0 0xE7AA
+0x95B1 0xE7AB
+0x95B2 0xE7AC
+0x95B3 0xE7AD
+0x95B4 0xE7AE
+0x95B5 0xE7AF
+0x95B6 0xE7B0
+0x95B7 0xE7B1
+0x95B8 0xE7B2
+0x95B9 0xE7B3
+0x95BA 0xE7B4
+0x95BB 0xE7B5
+0x95BC 0xE7B6
+0x95BD 0xE7B7
+0x95BE 0xE7B8
+0x95BF 0xE7B9
+0x95C0 0xE7BA
+0x95C1 0xE7BB
+0x95C2 0xE7BC
+0x95C3 0xE7BD
+0x95C4 0xE7BE
+0x95C5 0xE7BF
+0x95C6 0xE7C0
+0x95C7 0xE7C1
+0x95C8 0xE7C2
+0x95C9 0xE7C3
+0x95CA 0xE7C4
+0x95CB 0xE7C5
+0x95CC 0xE7C6
+0x95CD 0xE7C7
+0x95CE 0xE7C8
+0x95CF 0xE7C9
+0x95D0 0xE7CA
+0x95D1 0xE7CB
+0x95D2 0xE7CC
+0x95D3 0xE7CD
+0x95D4 0xE7CE
+0x95D5 0xE7CF
+0x95D6 0xE7D0
+0x95D7 0xE7D1
+0x95D8 0xE7D2
+0x95D9 0xE7D3
+0x95DA 0xE7D4
+0x95DB 0xE7D5
+0x95DC 0xE7D6
+0x95DD 0xE7D7
+0x95DE 0xE7D8
+0x95DF 0xE7D9
+0x95E0 0xE7DA
+0x95E1 0xE7DB
+0x95E2 0xE7DC
+0x95E3 0xE7DD
+0x95E4 0xE7DE
+0x95E5 0xE7DF
+0x95E6 0xE7E0
+0x95E7 0xE7E1
+0x95E8 0xE7E2
+0x95E9 0xE7E3
+0x95EA 0xE7E4
+0x95EB 0xE7E5
+0x95EC 0xE7E6
+0x95ED 0xE7E7
+0x95EE 0xE7E8
+0x95EF 0xE7E9
+0x95F0 0xE7EA
+0x95F1 0xE7EB
+0x95F2 0xE7EC
+0x95F3 0xE7ED
+0x95F4 0xE7EE
+0x95F5 0xE7EF
+0x95F6 0xE7F0
+0x95F7 0xE7F1
+0x95F8 0xE7F2
+0x95F9 0xE7F3
+0x95FA 0xE7F4
+0x95FB 0xE7F5
+0x95FC 0xE7F6
+0x95FD 0xE7F7
+0x95FE 0xE7F8
+0x9640 0xE7F9
+0x9641 0xE7FA
+0x9642 0xE7FB
+0x9643 0xE7FC
+0x9644 0xE7FD
+0x9645 0xE7FE
+0x9646 0xE7FF
+0x9647 0xE800
+0x9648 0xE801
+0x9649 0xE802
+0x964A 0xE803
+0x964B 0xE804
+0x964C 0xE805
+0x964D 0xE806
+0x964E 0xE807
+0x964F 0xE808
+0x9650 0xE809
+0x9651 0xE80A
+0x9652 0xE80B
+0x9653 0xE80C
+0x9654 0xE80D
+0x9655 0xE80E
+0x9656 0xE80F
+0x9657 0xE810
+0x9658 0xE811
+0x9659 0xE812
+0x965A 0xE813
+0x965B 0xE814
+0x965C 0xE815
+0x965D 0xE816
+0x965E 0xE817
+0x965F 0xE818
+0x9660 0xE819
+0x9661 0xE81A
+0x9662 0xE81B
+0x9663 0xE81C
+0x9664 0xE81D
+0x9665 0xE81E
+0x9666 0xE81F
+0x9667 0xE820
+0x9668 0xE821
+0x9669 0xE822
+0x966A 0xE823
+0x966B 0xE824
+0x966C 0xE825
+0x966D 0xE826
+0x966E 0xE827
+0x966F 0xE828
+0x9670 0xE829
+0x9671 0xE82A
+0x9672 0xE82B
+0x9673 0xE82C
+0x9674 0xE82D
+0x9675 0xE82E
+0x9676 0xE82F
+0x9677 0xE830
+0x9678 0xE831
+0x9679 0xE832
+0x967A 0xE833
+0x967B 0xE834
+0x967C 0xE835
+0x967D 0xE836
+0x967E 0xE837
+0x96A1 0xE838
+0x96A2 0xE839
+0x96A3 0xE83A
+0x96A4 0xE83B
+0x96A5 0xE83C
+0x96A6 0xE83D
+0x96A7 0xE83E
+0x96A8 0xE83F
+0x96A9 0xE840
+0x96AA 0xE841
+0x96AB 0xE842
+0x96AC 0xE843
+0x96AD 0xE844
+0x96AE 0xE845
+0x96AF 0xE846
+0x96B0 0xE847
+0x96B1 0xE848
+0x96B2 0xE849
+0x96B3 0xE84A
+0x96B4 0xE84B
+0x96B5 0xE84C
+0x96B6 0xE84D
+0x96B7 0xE84E
+0x96B8 0xE84F
+0x96B9 0xE850
+0x96BA 0xE851
+0x96BB 0xE852
+0x96BC 0xE853
+0x96BD 0xE854
+0x96BE 0xE855
+0x96BF 0xE856
+0x96C0 0xE857
+0x96C1 0xE858
+0x96C2 0xE859
+0x96C3 0xE85A
+0x96C4 0xE85B
+0x96C5 0xE85C
+0x96C6 0xE85D
+0x96C7 0xE85E
+0x96C8 0xE85F
+0x96C9 0xE860
+0x96CA 0xE861
+0x96CB 0xE862
+0x96CC 0xE863
+0x96CD 0xE864
+0x96CE 0xE865
+0x96CF 0xE866
+0x96D0 0xE867
+0x96D1 0xE868
+0x96D2 0xE869
+0x96D3 0xE86A
+0x96D4 0xE86B
+0x96D5 0xE86C
+0x96D6 0xE86D
+0x96D7 0xE86E
+0x96D8 0xE86F
+0x96D9 0xE870
+0x96DA 0xE871
+0x96DB 0xE872
+0x96DC 0xE873
+0x96DD 0xE874
+0x96DE 0xE875
+0x96DF 0xE876
+0x96E0 0xE877
+0x96E1 0xE878
+0x96E2 0xE879
+0x96E3 0xE87A
+0x96E4 0xE87B
+0x96E5 0xE87C
+0x96E6 0xE87D
+0x96E7 0xE87E
+0x96E8 0xE87F
+0x96E9 0xE880
+0x96EA 0xE881
+0x96EB 0xE882
+0x96EC 0xE883
+0x96ED 0xE884
+0x96EE 0xE885
+0x96EF 0xE886
+0x96F0 0xE887
+0x96F1 0xE888
+0x96F2 0xE889
+0x96F3 0xE88A
+0x96F4 0xE88B
+0x96F5 0xE88C
+0x96F6 0xE88D
+0x96F7 0xE88E
+0x96F8 0xE88F
+0x96F9 0xE890
+0x96FA 0xE891
+0x96FB 0xE892
+0x96FC 0xE893
+0x96FD 0xE894
+0x96FE 0xE895
+0x9740 0xE896
+0x9741 0xE897
+0x9742 0xE898
+0x9743 0xE899
+0x9744 0xE89A
+0x9745 0xE89B
+0x9746 0xE89C
+0x9747 0xE89D
+0x9748 0xE89E
+0x9749 0xE89F
+0x974A 0xE8A0
+0x974B 0xE8A1
+0x974C 0xE8A2
+0x974D 0xE8A3
+0x974E 0xE8A4
+0x974F 0xE8A5
+0x9750 0xE8A6
+0x9751 0xE8A7
+0x9752 0xE8A8
+0x9753 0xE8A9
+0x9754 0xE8AA
+0x9755 0xE8AB
+0x9756 0xE8AC
+0x9757 0xE8AD
+0x9758 0xE8AE
+0x9759 0xE8AF
+0x975A 0xE8B0
+0x975B 0xE8B1
+0x975C 0xE8B2
+0x975D 0xE8B3
+0x975E 0xE8B4
+0x975F 0xE8B5
+0x9760 0xE8B6
+0x9761 0xE8B7
+0x9762 0xE8B8
+0x9763 0xE8B9
+0x9764 0xE8BA
+0x9765 0xE8BB
+0x9766 0xE8BC
+0x9767 0xE8BD
+0x9768 0xE8BE
+0x9769 0xE8BF
+0x976A 0xE8C0
+0x976B 0xE8C1
+0x976C 0xE8C2
+0x976D 0xE8C3
+0x976E 0xE8C4
+0x976F 0xE8C5
+0x9770 0xE8C6
+0x9771 0xE8C7
+0x9772 0xE8C8
+0x9773 0xE8C9
+0x9774 0xE8CA
+0x9775 0xE8CB
+0x9776 0xE8CC
+0x9777 0xE8CD
+0x9778 0xE8CE
+0x9779 0xE8CF
+0x977A 0xE8D0
+0x977B 0xE8D1
+0x977C 0xE8D2
+0x977D 0xE8D3
+0x977E 0xE8D4
+0x97A1 0xE8D5
+0x97A2 0xE8D6
+0x97A3 0xE8D7
+0x97A4 0xE8D8
+0x97A5 0xE8D9
+0x97A6 0xE8DA
+0x97A7 0xE8DB
+0x97A8 0xE8DC
+0x97A9 0xE8DD
+0x97AA 0xE8DE
+0x97AB 0xE8DF
+0x97AC 0xE8E0
+0x97AD 0xE8E1
+0x97AE 0xE8E2
+0x97AF 0xE8E3
+0x97B0 0xE8E4
+0x97B1 0xE8E5
+0x97B2 0xE8E6
+0x97B3 0xE8E7
+0x97B4 0xE8E8
+0x97B5 0xE8E9
+0x97B6 0xE8EA
+0x97B7 0xE8EB
+0x97B8 0xE8EC
+0x97B9 0xE8ED
+0x97BA 0xE8EE
+0x97BB 0xE8EF
+0x97BC 0xE8F0
+0x97BD 0xE8F1
+0x97BE 0xE8F2
+0x97BF 0xE8F3
+0x97C0 0xE8F4
+0x97C1 0xE8F5
+0x97C2 0xE8F6
+0x97C3 0xE8F7
+0x97C4 0xE8F8
+0x97C5 0xE8F9
+0x97C6 0xE8FA
+0x97C7 0xE8FB
+0x97C8 0xE8FC
+0x97C9 0xE8FD
+0x97CA 0xE8FE
+0x97CB 0xE8FF
+0x97CC 0xE900
+0x97CD 0xE901
+0x97CE 0xE902
+0x97CF 0xE903
+0x97D0 0xE904
+0x97D1 0xE905
+0x97D2 0xE906
+0x97D3 0xE907
+0x97D4 0xE908
+0x97D5 0xE909
+0x97D6 0xE90A
+0x97D7 0xE90B
+0x97D8 0xE90C
+0x97D9 0xE90D
+0x97DA 0xE90E
+0x97DB 0xE90F
+0x97DC 0xE910
+0x97DD 0xE911
+0x97DE 0xE912
+0x97DF 0xE913
+0x97E0 0xE914
+0x97E1 0xE915
+0x97E2 0xE916
+0x97E3 0xE917
+0x97E4 0xE918
+0x97E5 0xE919
+0x97E6 0xE91A
+0x97E7 0xE91B
+0x97E8 0xE91C
+0x97E9 0xE91D
+0x97EA 0xE91E
+0x97EB 0xE91F
+0x97EC 0xE920
+0x97ED 0xE921
+0x97EE 0xE922
+0x97EF 0xE923
+0x97F0 0xE924
+0x97F1 0xE925
+0x97F2 0xE926
+0x97F3 0xE927
+0x97F4 0xE928
+0x97F5 0xE929
+0x97F6 0xE92A
+0x97F7 0xE92B
+0x97F8 0xE92C
+0x97F9 0xE92D
+0x97FA 0xE92E
+0x97FB 0xE92F
+0x97FC 0xE930
+0x97FD 0xE931
+0x97FE 0xE932
+0x9840 0xE933
+0x9841 0xE934
+0x9842 0xE935
+0x9843 0xE936
+0x9844 0xE937
+0x9845 0xE938
+0x9846 0xE939
+0x9847 0xE93A
+0x9848 0xE93B
+0x9849 0xE93C
+0x984A 0xE93D
+0x984B 0xE93E
+0x984C 0xE93F
+0x984D 0xE940
+0x984E 0xE941
+0x984F 0xE942
+0x9850 0xE943
+0x9851 0xE944
+0x9852 0xE945
+0x9853 0xE946
+0x9854 0xE947
+0x9855 0xE948
+0x9856 0xE949
+0x9857 0xE94A
+0x9858 0xE94B
+0x9859 0xE94C
+0x985A 0xE94D
+0x985B 0xE94E
+0x985C 0xE94F
+0x985D 0xE950
+0x985E 0xE951
+0x985F 0xE952
+0x9860 0xE953
+0x9861 0xE954
+0x9862 0xE955
+0x9863 0xE956
+0x9864 0xE957
+0x9865 0xE958
+0x9866 0xE959
+0x9867 0xE95A
+0x9868 0xE95B
+0x9869 0xE95C
+0x986A 0xE95D
+0x986B 0xE95E
+0x986C 0xE95F
+0x986D 0xE960
+0x986E 0xE961
+0x986F 0xE962
+0x9870 0xE963
+0x9871 0xE964
+0x9872 0xE965
+0x9873 0xE966
+0x9874 0xE967
+0x9875 0xE968
+0x9876 0xE969
+0x9877 0xE96A
+0x9878 0xE96B
+0x9879 0xE96C
+0x987A 0xE96D
+0x987B 0xE96E
+0x987C 0xE96F
+0x987D 0xE970
+0x987E 0xE971
+0x98A1 0xE972
+0x98A2 0xE973
+0x98A3 0xE974
+0x98A4 0xE975
+0x98A5 0xE976
+0x98A6 0xE977
+0x98A7 0xE978
+0x98A8 0xE979
+0x98A9 0xE97A
+0x98AA 0xE97B
+0x98AB 0xE97C
+0x98AC 0xE97D
+0x98AD 0xE97E
+0x98AE 0xE97F
+0x98AF 0xE980
+0x98B0 0xE981
+0x98B1 0xE982
+0x98B2 0xE983
+0x98B3 0xE984
+0x98B4 0xE985
+0x98B5 0xE986
+0x98B6 0xE987
+0x98B7 0xE988
+0x98B8 0xE989
+0x98B9 0xE98A
+0x98BA 0xE98B
+0x98BB 0xE98C
+0x98BC 0xE98D
+0x98BD 0xE98E
+0x98BE 0xE98F
+0x98BF 0xE990
+0x98C0 0xE991
+0x98C1 0xE992
+0x98C2 0xE993
+0x98C3 0xE994
+0x98C4 0xE995
+0x98C5 0xE996
+0x98C6 0xE997
+0x98C7 0xE998
+0x98C8 0xE999
+0x98C9 0xE99A
+0x98CA 0xE99B
+0x98CB 0xE99C
+0x98CC 0xE99D
+0x98CD 0xE99E
+0x98CE 0xE99F
+0x98CF 0xE9A0
+0x98D0 0xE9A1
+0x98D1 0xE9A2
+0x98D2 0xE9A3
+0x98D3 0xE9A4
+0x98D4 0xE9A5
+0x98D5 0xE9A6
+0x98D6 0xE9A7
+0x98D7 0xE9A8
+0x98D8 0xE9A9
+0x98D9 0xE9AA
+0x98DA 0xE9AB
+0x98DB 0xE9AC
+0x98DC 0xE9AD
+0x98DD 0xE9AE
+0x98DE 0xE9AF
+0x98DF 0xE9B0
+0x98E0 0xE9B1
+0x98E1 0xE9B2
+0x98E2 0xE9B3
+0x98E3 0xE9B4
+0x98E4 0xE9B5
+0x98E5 0xE9B6
+0x98E6 0xE9B7
+0x98E7 0xE9B8
+0x98E8 0xE9B9
+0x98E9 0xE9BA
+0x98EA 0xE9BB
+0x98EB 0xE9BC
+0x98EC 0xE9BD
+0x98ED 0xE9BE
+0x98EE 0xE9BF
+0x98EF 0xE9C0
+0x98F0 0xE9C1
+0x98F1 0xE9C2
+0x98F2 0xE9C3
+0x98F3 0xE9C4
+0x98F4 0xE9C5
+0x98F5 0xE9C6
+0x98F6 0xE9C7
+0x98F7 0xE9C8
+0x98F8 0xE9C9
+0x98F9 0xE9CA
+0x98FA 0xE9CB
+0x98FB 0xE9CC
+0x98FC 0xE9CD
+0x98FD 0xE9CE
+0x98FE 0xE9CF
+0x9940 0xE9D0
+0x9941 0xE9D1
+0x9942 0xE9D2
+0x9943 0xE9D3
+0x9944 0xE9D4
+0x9945 0xE9D5
+0x9946 0xE9D6
+0x9947 0xE9D7
+0x9948 0xE9D8
+0x9949 0xE9D9
+0x994A 0xE9DA
+0x994B 0xE9DB
+0x994C 0xE9DC
+0x994D 0xE9DD
+0x994E 0xE9DE
+0x994F 0xE9DF
+0x9950 0xE9E0
+0x9951 0xE9E1
+0x9952 0xE9E2
+0x9953 0xE9E3
+0x9954 0xE9E4
+0x9955 0xE9E5
+0x9956 0xE9E6
+0x9957 0xE9E7
+0x9958 0xE9E8
+0x9959 0xE9E9
+0x995A 0xE9EA
+0x995B 0xE9EB
+0x995C 0xE9EC
+0x995D 0xE9ED
+0x995E 0xE9EE
+0x995F 0xE9EF
+0x9960 0xE9F0
+0x9961 0xE9F1
+0x9962 0xE9F2
+0x9963 0xE9F3
+0x9964 0xE9F4
+0x9965 0xE9F5
+0x9966 0xE9F6
+0x9967 0xE9F7
+0x9968 0xE9F8
+0x9969 0xE9F9
+0x996A 0xE9FA
+0x996B 0xE9FB
+0x996C 0xE9FC
+0x996D 0xE9FD
+0x996E 0xE9FE
+0x996F 0xE9FF
+0x9970 0xEA00
+0x9971 0xEA01
+0x9972 0xEA02
+0x9973 0xEA03
+0x9974 0xEA04
+0x9975 0xEA05
+0x9976 0xEA06
+0x9977 0xEA07
+0x9978 0xEA08
+0x9979 0xEA09
+0x997A 0xEA0A
+0x997B 0xEA0B
+0x997C 0xEA0C
+0x997D 0xEA0D
+0x997E 0xEA0E
+0x99A1 0xEA0F
+0x99A2 0xEA10
+0x99A3 0xEA11
+0x99A4 0xEA12
+0x99A5 0xEA13
+0x99A6 0xEA14
+0x99A7 0xEA15
+0x99A8 0xEA16
+0x99A9 0xEA17
+0x99AA 0xEA18
+0x99AB 0xEA19
+0x99AC 0xEA1A
+0x99AD 0xEA1B
+0x99AE 0xEA1C
+0x99AF 0xEA1D
+0x99B0 0xEA1E
+0x99B1 0xEA1F
+0x99B2 0xEA20
+0x99B3 0xEA21
+0x99B4 0xEA22
+0x99B5 0xEA23
+0x99B6 0xEA24
+0x99B7 0xEA25
+0x99B8 0xEA26
+0x99B9 0xEA27
+0x99BA 0xEA28
+0x99BB 0xEA29
+0x99BC 0xEA2A
+0x99BD 0xEA2B
+0x99BE 0xEA2C
+0x99BF 0xEA2D
+0x99C0 0xEA2E
+0x99C1 0xEA2F
+0x99C2 0xEA30
+0x99C3 0xEA31
+0x99C4 0xEA32
+0x99C5 0xEA33
+0x99C6 0xEA34
+0x99C7 0xEA35
+0x99C8 0xEA36
+0x99C9 0xEA37
+0x99CA 0xEA38
+0x99CB 0xEA39
+0x99CC 0xEA3A
+0x99CD 0xEA3B
+0x99CE 0xEA3C
+0x99CF 0xEA3D
+0x99D0 0xEA3E
+0x99D1 0xEA3F
+0x99D2 0xEA40
+0x99D3 0xEA41
+0x99D4 0xEA42
+0x99D5 0xEA43
+0x99D6 0xEA44
+0x99D7 0xEA45
+0x99D8 0xEA46
+0x99D9 0xEA47
+0x99DA 0xEA48
+0x99DB 0xEA49
+0x99DC 0xEA4A
+0x99DD 0xEA4B
+0x99DE 0xEA4C
+0x99DF 0xEA4D
+0x99E0 0xEA4E
+0x99E1 0xEA4F
+0x99E2 0xEA50
+0x99E3 0xEA51
+0x99E4 0xEA52
+0x99E5 0xEA53
+0x99E6 0xEA54
+0x99E7 0xEA55
+0x99E8 0xEA56
+0x99E9 0xEA57
+0x99EA 0xEA58
+0x99EB 0xEA59
+0x99EC 0xEA5A
+0x99ED 0xEA5B
+0x99EE 0xEA5C
+0x99EF 0xEA5D
+0x99F0 0xEA5E
+0x99F1 0xEA5F
+0x99F2 0xEA60
+0x99F3 0xEA61
+0x99F4 0xEA62
+0x99F5 0xEA63
+0x99F6 0xEA64
+0x99F7 0xEA65
+0x99F8 0xEA66
+0x99F9 0xEA67
+0x99FA 0xEA68
+0x99FB 0xEA69
+0x99FC 0xEA6A
+0x99FD 0xEA6B
+0x99FE 0xEA6C
+0x9A40 0xEA6D
+0x9A41 0xEA6E
+0x9A42 0xEA6F
+0x9A43 0xEA70
+0x9A44 0xEA71
+0x9A45 0xEA72
+0x9A46 0xEA73
+0x9A47 0xEA74
+0x9A48 0xEA75
+0x9A49 0xEA76
+0x9A4A 0xEA77
+0x9A4B 0xEA78
+0x9A4C 0xEA79
+0x9A4D 0xEA7A
+0x9A4E 0xEA7B
+0x9A4F 0xEA7C
+0x9A50 0xEA7D
+0x9A51 0xEA7E
+0x9A52 0xEA7F
+0x9A53 0xEA80
+0x9A54 0xEA81
+0x9A55 0xEA82
+0x9A56 0xEA83
+0x9A57 0xEA84
+0x9A58 0xEA85
+0x9A59 0xEA86
+0x9A5A 0xEA87
+0x9A5B 0xEA88
+0x9A5C 0xEA89
+0x9A5D 0xEA8A
+0x9A5E 0xEA8B
+0x9A5F 0xEA8C
+0x9A60 0xEA8D
+0x9A61 0xEA8E
+0x9A62 0xEA8F
+0x9A63 0xEA90
+0x9A64 0xEA91
+0x9A65 0xEA92
+0x9A66 0xEA93
+0x9A67 0xEA94
+0x9A68 0xEA95
+0x9A69 0xEA96
+0x9A6A 0xEA97
+0x9A6B 0xEA98
+0x9A6C 0xEA99
+0x9A6D 0xEA9A
+0x9A6E 0xEA9B
+0x9A6F 0xEA9C
+0x9A70 0xEA9D
+0x9A71 0xEA9E
+0x9A72 0xEA9F
+0x9A73 0xEAA0
+0x9A74 0xEAA1
+0x9A75 0xEAA2
+0x9A76 0xEAA3
+0x9A77 0xEAA4
+0x9A78 0xEAA5
+0x9A79 0xEAA6
+0x9A7A 0xEAA7
+0x9A7B 0xEAA8
+0x9A7C 0xEAA9
+0x9A7D 0xEAAA
+0x9A7E 0xEAAB
+0x9AA1 0xEAAC
+0x9AA2 0xEAAD
+0x9AA3 0xEAAE
+0x9AA4 0xEAAF
+0x9AA5 0xEAB0
+0x9AA6 0xEAB1
+0x9AA7 0xEAB2
+0x9AA8 0xEAB3
+0x9AA9 0xEAB4
+0x9AAA 0xEAB5
+0x9AAB 0xEAB6
+0x9AAC 0xEAB7
+0x9AAD 0xEAB8
+0x9AAE 0xEAB9
+0x9AAF 0xEABA
+0x9AB0 0xEABB
+0x9AB1 0xEABC
+0x9AB2 0xEABD
+0x9AB3 0xEABE
+0x9AB4 0xEABF
+0x9AB5 0xEAC0
+0x9AB6 0xEAC1
+0x9AB7 0xEAC2
+0x9AB8 0xEAC3
+0x9AB9 0xEAC4
+0x9ABA 0xEAC5
+0x9ABB 0xEAC6
+0x9ABC 0xEAC7
+0x9ABD 0xEAC8
+0x9ABE 0xEAC9
+0x9ABF 0xEACA
+0x9AC0 0xEACB
+0x9AC1 0xEACC
+0x9AC2 0xEACD
+0x9AC3 0xEACE
+0x9AC4 0xEACF
+0x9AC5 0xEAD0
+0x9AC6 0xEAD1
+0x9AC7 0xEAD2
+0x9AC8 0xEAD3
+0x9AC9 0xEAD4
+0x9ACA 0xEAD5
+0x9ACB 0xEAD6
+0x9ACC 0xEAD7
+0x9ACD 0xEAD8
+0x9ACE 0xEAD9
+0x9ACF 0xEADA
+0x9AD0 0xEADB
+0x9AD1 0xEADC
+0x9AD2 0xEADD
+0x9AD3 0xEADE
+0x9AD4 0xEADF
+0x9AD5 0xEAE0
+0x9AD6 0xEAE1
+0x9AD7 0xEAE2
+0x9AD8 0xEAE3
+0x9AD9 0xEAE4
+0x9ADA 0xEAE5
+0x9ADB 0xEAE6
+0x9ADC 0xEAE7
+0x9ADD 0xEAE8
+0x9ADE 0xEAE9
+0x9ADF 0xEAEA
+0x9AE0 0xEAEB
+0x9AE1 0xEAEC
+0x9AE2 0xEAED
+0x9AE3 0xEAEE
+0x9AE4 0xEAEF
+0x9AE5 0xEAF0
+0x9AE6 0xEAF1
+0x9AE7 0xEAF2
+0x9AE8 0xEAF3
+0x9AE9 0xEAF4
+0x9AEA 0xEAF5
+0x9AEB 0xEAF6
+0x9AEC 0xEAF7
+0x9AED 0xEAF8
+0x9AEE 0xEAF9
+0x9AEF 0xEAFA
+0x9AF0 0xEAFB
+0x9AF1 0xEAFC
+0x9AF2 0xEAFD
+0x9AF3 0xEAFE
+0x9AF4 0xEAFF
+0x9AF5 0xEB00
+0x9AF6 0xEB01
+0x9AF7 0xEB02
+0x9AF8 0xEB03
+0x9AF9 0xEB04
+0x9AFA 0xEB05
+0x9AFB 0xEB06
+0x9AFC 0xEB07
+0x9AFD 0xEB08
+0x9AFE 0xEB09
+0x9B40 0xEB0A
+0x9B41 0xEB0B
+0x9B42 0xEB0C
+0x9B43 0xEB0D
+0x9B44 0xEB0E
+0x9B45 0xEB0F
+0x9B46 0xEB10
+0x9B47 0xEB11
+0x9B48 0xEB12
+0x9B49 0xEB13
+0x9B4A 0xEB14
+0x9B4B 0xEB15
+0x9B4C 0xEB16
+0x9B4D 0xEB17
+0x9B4E 0xEB18
+0x9B4F 0xEB19
+0x9B50 0xEB1A
+0x9B51 0xEB1B
+0x9B52 0xEB1C
+0x9B53 0xEB1D
+0x9B54 0xEB1E
+0x9B55 0xEB1F
+0x9B56 0xEB20
+0x9B57 0xEB21
+0x9B58 0xEB22
+0x9B59 0xEB23
+0x9B5A 0xEB24
+0x9B5B 0xEB25
+0x9B5C 0xEB26
+0x9B5D 0xEB27
+0x9B5E 0xEB28
+0x9B5F 0xEB29
+0x9B60 0xEB2A
+0x9B61 0xEB2B
+0x9B62 0xEB2C
+0x9B63 0xEB2D
+0x9B64 0xEB2E
+0x9B65 0xEB2F
+0x9B66 0xEB30
+0x9B67 0xEB31
+0x9B68 0xEB32
+0x9B69 0xEB33
+0x9B6A 0xEB34
+0x9B6B 0xEB35
+0x9B6C 0xEB36
+0x9B6D 0xEB37
+0x9B6E 0xEB38
+0x9B6F 0xEB39
+0x9B70 0xEB3A
+0x9B71 0xEB3B
+0x9B72 0xEB3C
+0x9B73 0xEB3D
+0x9B74 0xEB3E
+0x9B75 0xEB3F
+0x9B76 0xEB40
+0x9B77 0xEB41
+0x9B78 0xEB42
+0x9B79 0xEB43
+0x9B7A 0xEB44
+0x9B7B 0xEB45
+0x9B7C 0xEB46
+0x9B7D 0xEB47
+0x9B7E 0xEB48
+0x9BA1 0xEB49
+0x9BA2 0xEB4A
+0x9BA3 0xEB4B
+0x9BA4 0xEB4C
+0x9BA5 0xEB4D
+0x9BA6 0xEB4E
+0x9BA7 0xEB4F
+0x9BA8 0xEB50
+0x9BA9 0xEB51
+0x9BAA 0xEB52
+0x9BAB 0xEB53
+0x9BAC 0xEB54
+0x9BAD 0xEB55
+0x9BAE 0xEB56
+0x9BAF 0xEB57
+0x9BB0 0xEB58
+0x9BB1 0xEB59
+0x9BB2 0xEB5A
+0x9BB3 0xEB5B
+0x9BB4 0xEB5C
+0x9BB5 0xEB5D
+0x9BB6 0xEB5E
+0x9BB7 0xEB5F
+0x9BB8 0xEB60
+0x9BB9 0xEB61
+0x9BBA 0xEB62
+0x9BBB 0xEB63
+0x9BBC 0xEB64
+0x9BBD 0xEB65
+0x9BBE 0xEB66
+0x9BBF 0xEB67
+0x9BC0 0xEB68
+0x9BC1 0xEB69
+0x9BC2 0xEB6A
+0x9BC3 0xEB6B
+0x9BC4 0xEB6C
+0x9BC5 0xEB6D
+0x9BC6 0xEB6E
+0x9BC7 0xEB6F
+0x9BC8 0xEB70
+0x9BC9 0xEB71
+0x9BCA 0xEB72
+0x9BCB 0xEB73
+0x9BCC 0xEB74
+0x9BCD 0xEB75
+0x9BCE 0xEB76
+0x9BCF 0xEB77
+0x9BD0 0xEB78
+0x9BD1 0xEB79
+0x9BD2 0xEB7A
+0x9BD3 0xEB7B
+0x9BD4 0xEB7C
+0x9BD5 0xEB7D
+0x9BD6 0xEB7E
+0x9BD7 0xEB7F
+0x9BD8 0xEB80
+0x9BD9 0xEB81
+0x9BDA 0xEB82
+0x9BDB 0xEB83
+0x9BDC 0xEB84
+0x9BDD 0xEB85
+0x9BDE 0xEB86
+0x9BDF 0xEB87
+0x9BE0 0xEB88
+0x9BE1 0xEB89
+0x9BE2 0xEB8A
+0x9BE3 0xEB8B
+0x9BE4 0xEB8C
+0x9BE5 0xEB8D
+0x9BE6 0xEB8E
+0x9BE7 0xEB8F
+0x9BE8 0xEB90
+0x9BE9 0xEB91
+0x9BEA 0xEB92
+0x9BEB 0xEB93
+0x9BEC 0xEB94
+0x9BED 0xEB95
+0x9BEE 0xEB96
+0x9BEF 0xEB97
+0x9BF0 0xEB98
+0x9BF1 0xEB99
+0x9BF2 0xEB9A
+0x9BF3 0xEB9B
+0x9BF4 0xEB9C
+0x9BF5 0xEB9D
+0x9BF6 0xEB9E
+0x9BF7 0xEB9F
+0x9BF8 0xEBA0
+0x9BF9 0xEBA1
+0x9BFA 0xEBA2
+0x9BFB 0xEBA3
+0x9BFC 0xEBA4
+0x9BFD 0xEBA5
+0x9BFE 0xEBA6
+0x9C40 0xEBA7
+0x9C41 0xEBA8
+0x9C42 0xEBA9
+0x9C43 0xEBAA
+0x9C44 0xEBAB
+0x9C45 0xEBAC
+0x9C46 0xEBAD
+0x9C47 0xEBAE
+0x9C48 0xEBAF
+0x9C49 0xEBB0
+0x9C4A 0xEBB1
+0x9C4B 0xEBB2
+0x9C4C 0xEBB3
+0x9C4D 0xEBB4
+0x9C4E 0xEBB5
+0x9C4F 0xEBB6
+0x9C50 0xEBB7
+0x9C51 0xEBB8
+0x9C52 0xEBB9
+0x9C53 0xEBBA
+0x9C54 0xEBBB
+0x9C55 0xEBBC
+0x9C56 0xEBBD
+0x9C57 0xEBBE
+0x9C58 0xEBBF
+0x9C59 0xEBC0
+0x9C5A 0xEBC1
+0x9C5B 0xEBC2
+0x9C5C 0xEBC3
+0x9C5D 0xEBC4
+0x9C5E 0xEBC5
+0x9C5F 0xEBC6
+0x9C60 0xEBC7
+0x9C61 0xEBC8
+0x9C62 0xEBC9
+0x9C63 0xEBCA
+0x9C64 0xEBCB
+0x9C65 0xEBCC
+0x9C66 0xEBCD
+0x9C67 0xEBCE
+0x9C68 0xEBCF
+0x9C69 0xEBD0
+0x9C6A 0xEBD1
+0x9C6B 0xEBD2
+0x9C6C 0xEBD3
+0x9C6D 0xEBD4
+0x9C6E 0xEBD5
+0x9C6F 0xEBD6
+0x9C70 0xEBD7
+0x9C71 0xEBD8
+0x9C72 0xEBD9
+0x9C73 0xEBDA
+0x9C74 0xEBDB
+0x9C75 0xEBDC
+0x9C76 0xEBDD
+0x9C77 0xEBDE
+0x9C78 0xEBDF
+0x9C79 0xEBE0
+0x9C7A 0xEBE1
+0x9C7B 0xEBE2
+0x9C7C 0xEBE3
+0x9C7D 0xEBE4
+0x9C7E 0xEBE5
+0x9CA1 0xEBE6
+0x9CA2 0xEBE7
+0x9CA3 0xEBE8
+0x9CA4 0xEBE9
+0x9CA5 0xEBEA
+0x9CA6 0xEBEB
+0x9CA7 0xEBEC
+0x9CA8 0xEBED
+0x9CA9 0xEBEE
+0x9CAA 0xEBEF
+0x9CAB 0xEBF0
+0x9CAC 0xEBF1
+0x9CAD 0xEBF2
+0x9CAE 0xEBF3
+0x9CAF 0xEBF4
+0x9CB0 0xEBF5
+0x9CB1 0xEBF6
+0x9CB2 0xEBF7
+0x9CB3 0xEBF8
+0x9CB4 0xEBF9
+0x9CB5 0xEBFA
+0x9CB6 0xEBFB
+0x9CB7 0xEBFC
+0x9CB8 0xEBFD
+0x9CB9 0xEBFE
+0x9CBA 0xEBFF
+0x9CBB 0xEC00
+0x9CBC 0xEC01
+0x9CBD 0xEC02
+0x9CBE 0xEC03
+0x9CBF 0xEC04
+0x9CC0 0xEC05
+0x9CC1 0xEC06
+0x9CC2 0xEC07
+0x9CC3 0xEC08
+0x9CC4 0xEC09
+0x9CC5 0xEC0A
+0x9CC6 0xEC0B
+0x9CC7 0xEC0C
+0x9CC8 0xEC0D
+0x9CC9 0xEC0E
+0x9CCA 0xEC0F
+0x9CCB 0xEC10
+0x9CCC 0xEC11
+0x9CCD 0xEC12
+0x9CCE 0xEC13
+0x9CCF 0xEC14
+0x9CD0 0xEC15
+0x9CD1 0xEC16
+0x9CD2 0xEC17
+0x9CD3 0xEC18
+0x9CD4 0xEC19
+0x9CD5 0xEC1A
+0x9CD6 0xEC1B
+0x9CD7 0xEC1C
+0x9CD8 0xEC1D
+0x9CD9 0xEC1E
+0x9CDA 0xEC1F
+0x9CDB 0xEC20
+0x9CDC 0xEC21
+0x9CDD 0xEC22
+0x9CDE 0xEC23
+0x9CDF 0xEC24
+0x9CE0 0xEC25
+0x9CE1 0xEC26
+0x9CE2 0xEC27
+0x9CE3 0xEC28
+0x9CE4 0xEC29
+0x9CE5 0xEC2A
+0x9CE6 0xEC2B
+0x9CE7 0xEC2C
+0x9CE8 0xEC2D
+0x9CE9 0xEC2E
+0x9CEA 0xEC2F
+0x9CEB 0xEC30
+0x9CEC 0xEC31
+0x9CED 0xEC32
+0x9CEE 0xEC33
+0x9CEF 0xEC34
+0x9CF0 0xEC35
+0x9CF1 0xEC36
+0x9CF2 0xEC37
+0x9CF3 0xEC38
+0x9CF4 0xEC39
+0x9CF5 0xEC3A
+0x9CF6 0xEC3B
+0x9CF7 0xEC3C
+0x9CF8 0xEC3D
+0x9CF9 0xEC3E
+0x9CFA 0xEC3F
+0x9CFB 0xEC40
+0x9CFC 0xEC41
+0x9CFD 0xEC42
+0x9CFE 0xEC43
+0x9D40 0xEC44
+0x9D41 0xEC45
+0x9D42 0xEC46
+0x9D43 0xEC47
+0x9D44 0xEC48
+0x9D45 0xEC49
+0x9D46 0xEC4A
+0x9D47 0xEC4B
+0x9D48 0xEC4C
+0x9D49 0xEC4D
+0x9D4A 0xEC4E
+0x9D4B 0xEC4F
+0x9D4C 0xEC50
+0x9D4D 0xEC51
+0x9D4E 0xEC52
+0x9D4F 0xEC53
+0x9D50 0xEC54
+0x9D51 0xEC55
+0x9D52 0xEC56
+0x9D53 0xEC57
+0x9D54 0xEC58
+0x9D55 0xEC59
+0x9D56 0xEC5A
+0x9D57 0xEC5B
+0x9D58 0xEC5C
+0x9D59 0xEC5D
+0x9D5A 0xEC5E
+0x9D5B 0xEC5F
+0x9D5C 0xEC60
+0x9D5D 0xEC61
+0x9D5E 0xEC62
+0x9D5F 0xEC63
+0x9D60 0xEC64
+0x9D61 0xEC65
+0x9D62 0xEC66
+0x9D63 0xEC67
+0x9D64 0xEC68
+0x9D65 0xEC69
+0x9D66 0xEC6A
+0x9D67 0xEC6B
+0x9D68 0xEC6C
+0x9D69 0xEC6D
+0x9D6A 0xEC6E
+0x9D6B 0xEC6F
+0x9D6C 0xEC70
+0x9D6D 0xEC71
+0x9D6E 0xEC72
+0x9D6F 0xEC73
+0x9D70 0xEC74
+0x9D71 0xEC75
+0x9D72 0xEC76
+0x9D73 0xEC77
+0x9D74 0xEC78
+0x9D75 0xEC79
+0x9D76 0xEC7A
+0x9D77 0xEC7B
+0x9D78 0xEC7C
+0x9D79 0xEC7D
+0x9D7A 0xEC7E
+0x9D7B 0xEC7F
+0x9D7C 0xEC80
+0x9D7D 0xEC81
+0x9D7E 0xEC82
+0x9DA1 0xEC83
+0x9DA2 0xEC84
+0x9DA3 0xEC85
+0x9DA4 0xEC86
+0x9DA5 0xEC87
+0x9DA6 0xEC88
+0x9DA7 0xEC89
+0x9DA8 0xEC8A
+0x9DA9 0xEC8B
+0x9DAA 0xEC8C
+0x9DAB 0xEC8D
+0x9DAC 0xEC8E
+0x9DAD 0xEC8F
+0x9DAE 0xEC90
+0x9DAF 0xEC91
+0x9DB0 0xEC92
+0x9DB1 0xEC93
+0x9DB2 0xEC94
+0x9DB3 0xEC95
+0x9DB4 0xEC96
+0x9DB5 0xEC97
+0x9DB6 0xEC98
+0x9DB7 0xEC99
+0x9DB8 0xEC9A
+0x9DB9 0xEC9B
+0x9DBA 0xEC9C
+0x9DBB 0xEC9D
+0x9DBC 0xEC9E
+0x9DBD 0xEC9F
+0x9DBE 0xECA0
+0x9DBF 0xECA1
+0x9DC0 0xECA2
+0x9DC1 0xECA3
+0x9DC2 0xECA4
+0x9DC3 0xECA5
+0x9DC4 0xECA6
+0x9DC5 0xECA7
+0x9DC6 0xECA8
+0x9DC7 0xECA9
+0x9DC8 0xECAA
+0x9DC9 0xECAB
+0x9DCA 0xECAC
+0x9DCB 0xECAD
+0x9DCC 0xECAE
+0x9DCD 0xECAF
+0x9DCE 0xECB0
+0x9DCF 0xECB1
+0x9DD0 0xECB2
+0x9DD1 0xECB3
+0x9DD2 0xECB4
+0x9DD3 0xECB5
+0x9DD4 0xECB6
+0x9DD5 0xECB7
+0x9DD6 0xECB8
+0x9DD7 0xECB9
+0x9DD8 0xECBA
+0x9DD9 0xECBB
+0x9DDA 0xECBC
+0x9DDB 0xECBD
+0x9DDC 0xECBE
+0x9DDD 0xECBF
+0x9DDE 0xECC0
+0x9DDF 0xECC1
+0x9DE0 0xECC2
+0x9DE1 0xECC3
+0x9DE2 0xECC4
+0x9DE3 0xECC5
+0x9DE4 0xECC6
+0x9DE5 0xECC7
+0x9DE6 0xECC8
+0x9DE7 0xECC9
+0x9DE8 0xECCA
+0x9DE9 0xECCB
+0x9DEA 0xECCC
+0x9DEB 0xECCD
+0x9DEC 0xECCE
+0x9DED 0xECCF
+0x9DEE 0xECD0
+0x9DEF 0xECD1
+0x9DF0 0xECD2
+0x9DF1 0xECD3
+0x9DF2 0xECD4
+0x9DF3 0xECD5
+0x9DF4 0xECD6
+0x9DF5 0xECD7
+0x9DF6 0xECD8
+0x9DF7 0xECD9
+0x9DF8 0xECDA
+0x9DF9 0xECDB
+0x9DFA 0xECDC
+0x9DFB 0xECDD
+0x9DFC 0xECDE
+0x9DFD 0xECDF
+0x9DFE 0xECE0
+0x9E40 0xECE1
+0x9E41 0xECE2
+0x9E42 0xECE3
+0x9E43 0xECE4
+0x9E44 0xECE5
+0x9E45 0xECE6
+0x9E46 0xECE7
+0x9E47 0xECE8
+0x9E48 0xECE9
+0x9E49 0xECEA
+0x9E4A 0xECEB
+0x9E4B 0xECEC
+0x9E4C 0xECED
+0x9E4D 0xECEE
+0x9E4E 0xECEF
+0x9E4F 0xECF0
+0x9E50 0xECF1
+0x9E51 0xECF2
+0x9E52 0xECF3
+0x9E53 0xECF4
+0x9E54 0xECF5
+0x9E55 0xECF6
+0x9E56 0xECF7
+0x9E57 0xECF8
+0x9E58 0xECF9
+0x9E59 0xECFA
+0x9E5A 0xECFB
+0x9E5B 0xECFC
+0x9E5C 0xECFD
+0x9E5D 0xECFE
+0x9E5E 0xECFF
+0x9E5F 0xED00
+0x9E60 0xED01
+0x9E61 0xED02
+0x9E62 0xED03
+0x9E63 0xED04
+0x9E64 0xED05
+0x9E65 0xED06
+0x9E66 0xED07
+0x9E67 0xED08
+0x9E68 0xED09
+0x9E69 0xED0A
+0x9E6A 0xED0B
+0x9E6B 0xED0C
+0x9E6C 0xED0D
+0x9E6D 0xED0E
+0x9E6E 0xED0F
+0x9E6F 0xED10
+0x9E70 0xED11
+0x9E71 0xED12
+0x9E72 0xED13
+0x9E73 0xED14
+0x9E74 0xED15
+0x9E75 0xED16
+0x9E76 0xED17
+0x9E77 0xED18
+0x9E78 0xED19
+0x9E79 0xED1A
+0x9E7A 0xED1B
+0x9E7B 0xED1C
+0x9E7C 0xED1D
+0x9E7D 0xED1E
+0x9E7E 0xED1F
+0x9EA1 0xED20
+0x9EA2 0xED21
+0x9EA3 0xED22
+0x9EA4 0xED23
+0x9EA5 0xED24
+0x9EA6 0xED25
+0x9EA7 0xED26
+0x9EA8 0xED27
+0x9EA9 0xED28
+0x9EAA 0xED29
+0x9EAB 0xED2A
+0x9EAC 0xED2B
+0x9EAD 0xED2C
+0x9EAE 0xED2D
+0x9EAF 0xED2E
+0x9EB0 0xED2F
+0x9EB1 0xED30
+0x9EB2 0xED31
+0x9EB3 0xED32
+0x9EB4 0xED33
+0x9EB5 0xED34
+0x9EB6 0xED35
+0x9EB7 0xED36
+0x9EB8 0xED37
+0x9EB9 0xED38
+0x9EBA 0xED39
+0x9EBB 0xED3A
+0x9EBC 0xED3B
+0x9EBD 0xED3C
+0x9EBE 0xED3D
+0x9EBF 0xED3E
+0x9EC0 0xED3F
+0x9EC1 0xED40
+0x9EC2 0xED41
+0x9EC3 0xED42
+0x9EC4 0xED43
+0x9EC5 0xED44
+0x9EC6 0xED45
+0x9EC7 0xED46
+0x9EC8 0xED47
+0x9EC9 0xED48
+0x9ECA 0xED49
+0x9ECB 0xED4A
+0x9ECC 0xED4B
+0x9ECD 0xED4C
+0x9ECE 0xED4D
+0x9ECF 0xED4E
+0x9ED0 0xED4F
+0x9ED1 0xED50
+0x9ED2 0xED51
+0x9ED3 0xED52
+0x9ED4 0xED53
+0x9ED5 0xED54
+0x9ED6 0xED55
+0x9ED7 0xED56
+0x9ED8 0xED57
+0x9ED9 0xED58
+0x9EDA 0xED59
+0x9EDB 0xED5A
+0x9EDC 0xED5B
+0x9EDD 0xED5C
+0x9EDE 0xED5D
+0x9EDF 0xED5E
+0x9EE0 0xED5F
+0x9EE1 0xED60
+0x9EE2 0xED61
+0x9EE3 0xED62
+0x9EE4 0xED63
+0x9EE5 0xED64
+0x9EE6 0xED65
+0x9EE7 0xED66
+0x9EE8 0xED67
+0x9EE9 0xED68
+0x9EEA 0xED69
+0x9EEB 0xED6A
+0x9EEC 0xED6B
+0x9EED 0xED6C
+0x9EEE 0xED6D
+0x9EEF 0xED6E
+0x9EF0 0xED6F
+0x9EF1 0xED70
+0x9EF2 0xED71
+0x9EF3 0xED72
+0x9EF4 0xED73
+0x9EF5 0xED74
+0x9EF6 0xED75
+0x9EF7 0xED76
+0x9EF8 0xED77
+0x9EF9 0xED78
+0x9EFA 0xED79
+0x9EFB 0xED7A
+0x9EFC 0xED7B
+0x9EFD 0xED7C
+0x9EFE 0xED7D
+0x9F40 0xED7E
+0x9F41 0xED7F
+0x9F42 0xED80
+0x9F43 0xED81
+0x9F44 0xED82
+0x9F45 0xED83
+0x9F46 0xED84
+0x9F47 0xED85
+0x9F48 0xED86
+0x9F49 0xED87
+0x9F4A 0xED88
+0x9F4B 0xED89
+0x9F4C 0xED8A
+0x9F4D 0xED8B
+0x9F4E 0xED8C
+0x9F4F 0xED8D
+0x9F50 0xED8E
+0x9F51 0xED8F
+0x9F52 0xED90
+0x9F53 0xED91
+0x9F54 0xED92
+0x9F55 0xED93
+0x9F56 0xED94
+0x9F57 0xED95
+0x9F58 0xED96
+0x9F59 0xED97
+0x9F5A 0xED98
+0x9F5B 0xED99
+0x9F5C 0xED9A
+0x9F5D 0xED9B
+0x9F5E 0xED9C
+0x9F5F 0xED9D
+0x9F60 0xED9E
+0x9F61 0xED9F
+0x9F62 0xEDA0
+0x9F63 0xEDA1
+0x9F64 0xEDA2
+0x9F65 0xEDA3
+0x9F66 0xEDA4
+0x9F67 0xEDA5
+0x9F68 0xEDA6
+0x9F69 0xEDA7
+0x9F6A 0xEDA8
+0x9F6B 0xEDA9
+0x9F6C 0xEDAA
+0x9F6D 0xEDAB
+0x9F6E 0xEDAC
+0x9F6F 0xEDAD
+0x9F70 0xEDAE
+0x9F71 0xEDAF
+0x9F72 0xEDB0
+0x9F73 0xEDB1
+0x9F74 0xEDB2
+0x9F75 0xEDB3
+0x9F76 0xEDB4
+0x9F77 0xEDB5
+0x9F78 0xEDB6
+0x9F79 0xEDB7
+0x9F7A 0xEDB8
+0x9F7B 0xEDB9
+0x9F7C 0xEDBA
+0x9F7D 0xEDBB
+0x9F7E 0xEDBC
+0x9FA1 0xEDBD
+0x9FA2 0xEDBE
+0x9FA3 0xEDBF
+0x9FA4 0xEDC0
+0x9FA5 0xEDC1
+0x9FA6 0xEDC2
+0x9FA7 0xEDC3
+0x9FA8 0xEDC4
+0x9FA9 0xEDC5
+0x9FAA 0xEDC6
+0x9FAB 0xEDC7
+0x9FAC 0xEDC8
+0x9FAD 0xEDC9
+0x9FAE 0xEDCA
+0x9FAF 0xEDCB
+0x9FB0 0xEDCC
+0x9FB1 0xEDCD
+0x9FB2 0xEDCE
+0x9FB3 0xEDCF
+0x9FB4 0xEDD0
+0x9FB5 0xEDD1
+0x9FB6 0xEDD2
+0x9FB7 0xEDD3
+0x9FB8 0xEDD4
+0x9FB9 0xEDD5
+0x9FBA 0xEDD6
+0x9FBB 0xEDD7
+0x9FBC 0xEDD8
+0x9FBD 0xEDD9
+0x9FBE 0xEDDA
+0x9FBF 0xEDDB
+0x9FC0 0xEDDC
+0x9FC1 0xEDDD
+0x9FC2 0xEDDE
+0x9FC3 0xEDDF
+0x9FC4 0xEDE0
+0x9FC5 0xEDE1
+0x9FC6 0xEDE2
+0x9FC7 0xEDE3
+0x9FC8 0xEDE4
+0x9FC9 0xEDE5
+0x9FCA 0xEDE6
+0x9FCB 0xEDE7
+0x9FCC 0xEDE8
+0x9FCD 0xEDE9
+0x9FCE 0xEDEA
+0x9FCF 0xEDEB
+0x9FD0 0xEDEC
+0x9FD1 0xEDED
+0x9FD2 0xEDEE
+0x9FD3 0xEDEF
+0x9FD4 0xEDF0
+0x9FD5 0xEDF1
+0x9FD6 0xEDF2
+0x9FD7 0xEDF3
+0x9FD8 0xEDF4
+0x9FD9 0xEDF5
+0x9FDA 0xEDF6
+0x9FDB 0xEDF7
+0x9FDC 0xEDF8
+0x9FDD 0xEDF9
+0x9FDE 0xEDFA
+0x9FDF 0xEDFB
+0x9FE0 0xEDFC
+0x9FE1 0xEDFD
+0x9FE2 0xEDFE
+0x9FE3 0xEDFF
+0x9FE4 0xEE00
+0x9FE5 0xEE01
+0x9FE6 0xEE02
+0x9FE7 0xEE03
+0x9FE8 0xEE04
+0x9FE9 0xEE05
+0x9FEA 0xEE06
+0x9FEB 0xEE07
+0x9FEC 0xEE08
+0x9FED 0xEE09
+0x9FEE 0xEE0A
+0x9FEF 0xEE0B
+0x9FF0 0xEE0C
+0x9FF1 0xEE0D
+0x9FF2 0xEE0E
+0x9FF3 0xEE0F
+0x9FF4 0xEE10
+0x9FF5 0xEE11
+0x9FF6 0xEE12
+0x9FF7 0xEE13
+0x9FF8 0xEE14
+0x9FF9 0xEE15
+0x9FFA 0xEE16
+0x9FFB 0xEE17
+0x9FFC 0xEE18
+0x9FFD 0xEE19
+0x9FFE 0xEE1A
+0xA040 0xEE1B
+0xA041 0xEE1C
+0xA042 0xEE1D
+0xA043 0xEE1E
+0xA044 0xEE1F
+0xA045 0xEE20
+0xA046 0xEE21
+0xA047 0xEE22
+0xA048 0xEE23
+0xA049 0xEE24
+0xA04A 0xEE25
+0xA04B 0xEE26
+0xA04C 0xEE27
+0xA04D 0xEE28
+0xA04E 0xEE29
+0xA04F 0xEE2A
+0xA050 0xEE2B
+0xA051 0xEE2C
+0xA052 0xEE2D
+0xA053 0xEE2E
+0xA054 0xEE2F
+0xA055 0xEE30
+0xA056 0xEE31
+0xA057 0xEE32
+0xA058 0xEE33
+0xA059 0xEE34
+0xA05A 0xEE35
+0xA05B 0xEE36
+0xA05C 0xEE37
+0xA05D 0xEE38
+0xA05E 0xEE39
+0xA05F 0xEE3A
+0xA060 0xEE3B
+0xA061 0xEE3C
+0xA062 0xEE3D
+0xA063 0xEE3E
+0xA064 0xEE3F
+0xA065 0xEE40
+0xA066 0xEE41
+0xA067 0xEE42
+0xA068 0xEE43
+0xA069 0xEE44
+0xA06A 0xEE45
+0xA06B 0xEE46
+0xA06C 0xEE47
+0xA06D 0xEE48
+0xA06E 0xEE49
+0xA06F 0xEE4A
+0xA070 0xEE4B
+0xA071 0xEE4C
+0xA072 0xEE4D
+0xA073 0xEE4E
+0xA074 0xEE4F
+0xA075 0xEE50
+0xA076 0xEE51
+0xA077 0xEE52
+0xA078 0xEE53
+0xA079 0xEE54
+0xA07A 0xEE55
+0xA07B 0xEE56
+0xA07C 0xEE57
+0xA07D 0xEE58
+0xA07E 0xEE59
+0xA0A1 0xEE5A
+0xA0A2 0xEE5B
+0xA0A3 0xEE5C
+0xA0A4 0xEE5D
+0xA0A5 0xEE5E
+0xA0A6 0xEE5F
+0xA0A7 0xEE60
+0xA0A8 0xEE61
+0xA0A9 0xEE62
+0xA0AA 0xEE63
+0xA0AB 0xEE64
+0xA0AC 0xEE65
+0xA0AD 0xEE66
+0xA0AE 0xEE67
+0xA0AF 0xEE68
+0xA0B0 0xEE69
+0xA0B1 0xEE6A
+0xA0B2 0xEE6B
+0xA0B3 0xEE6C
+0xA0B4 0xEE6D
+0xA0B5 0xEE6E
+0xA0B6 0xEE6F
+0xA0B7 0xEE70
+0xA0B8 0xEE71
+0xA0B9 0xEE72
+0xA0BA 0xEE73
+0xA0BB 0xEE74
+0xA0BC 0xEE75
+0xA0BD 0xEE76
+0xA0BE 0xEE77
+0xA0BF 0xEE78
+0xA0C0 0xEE79
+0xA0C1 0xEE7A
+0xA0C2 0xEE7B
+0xA0C3 0xEE7C
+0xA0C4 0xEE7D
+0xA0C5 0xEE7E
+0xA0C6 0xEE7F
+0xA0C7 0xEE80
+0xA0C8 0xEE81
+0xA0C9 0xEE82
+0xA0CA 0xEE83
+0xA0CB 0xEE84
+0xA0CC 0xEE85
+0xA0CD 0xEE86
+0xA0CE 0xEE87
+0xA0CF 0xEE88
+0xA0D0 0xEE89
+0xA0D1 0xEE8A
+0xA0D2 0xEE8B
+0xA0D3 0xEE8C
+0xA0D4 0xEE8D
+0xA0D5 0xEE8E
+0xA0D6 0xEE8F
+0xA0D7 0xEE90
+0xA0D8 0xEE91
+0xA0D9 0xEE92
+0xA0DA 0xEE93
+0xA0DB 0xEE94
+0xA0DC 0xEE95
+0xA0DD 0xEE96
+0xA0DE 0xEE97
+0xA0DF 0xEE98
+0xA0E0 0xEE99
+0xA0E1 0xEE9A
+0xA0E2 0xEE9B
+0xA0E3 0xEE9C
+0xA0E4 0xEE9D
+0xA0E5 0xEE9E
+0xA0E6 0xEE9F
+0xA0E7 0xEEA0
+0xA0E8 0xEEA1
+0xA0E9 0xEEA2
+0xA0EA 0xEEA3
+0xA0EB 0xEEA4
+0xA0EC 0xEEA5
+0xA0ED 0xEEA6
+0xA0EE 0xEEA7
+0xA0EF 0xEEA8
+0xA0F0 0xEEA9
+0xA0F1 0xEEAA
+0xA0F2 0xEEAB
+0xA0F3 0xEEAC
+0xA0F4 0xEEAD
+0xA0F5 0xEEAE
+0xA0F6 0xEEAF
+0xA0F7 0xEEB0
+0xA0F8 0xEEB1
+0xA0F9 0xEEB2
+0xA0FA 0xEEB3
+0xA0FB 0xEEB4
+0xA0FC 0xEEB5
+0xA0FD 0xEEB6
+0xA0FE 0xEEB7
+0xA140 0x3000
+0xA141 0xFF0C
+0xA142 0x3001
+0xA143 0x3002
+0xA144 0xFF0E
+0xA145 0x2027
+0xA146 0xFF1B
+0xA147 0xFF1A
+0xA148 0xFF1F
+0xA149 0xFF01
+0xA14A 0xFE30
+0xA14B 0x2026
+0xA14C 0x2025
+0xA14D 0xFE50
+0xA14E 0xFE51
+0xA14F 0xFE52
+0xA150 0x00B7
+0xA151 0xFE54
+0xA152 0xFE55
+0xA153 0xFE56
+0xA154 0xFE57
+0xA155 0xFF5C
+0xA156 0x2015
+0xA157 0xFE31
+0xA158 0x2014
+0xA159 0xFE33
+0xA15A 0x2574
+0xA15B 0xFE34
+0xA15C 0xFE4F
+0xA15D 0xFF08
+0xA15E 0xFF09
+0xA15F 0xFE35
+0xA160 0xFE36
+0xA161 0xFF5B
+0xA162 0xFF5D
+0xA163 0xFE37
+0xA164 0xFE38
+0xA165 0x3014
+0xA166 0x3015
+0xA167 0xFE39
+0xA168 0xFE3A
+0xA169 0x3010
+0xA16A 0x3011
+0xA16B 0xFE3B
+0xA16C 0xFE3C
+0xA16D 0x300A
+0xA16E 0x300B
+0xA16F 0xFE3D
+0xA170 0xFE3E
+0xA171 0x3008
+0xA172 0x3009
+0xA173 0xFE3F
+0xA174 0xFE40
+0xA175 0x300C
+0xA176 0x300D
+0xA177 0xFE41
+0xA178 0xFE42
+0xA179 0x300E
+0xA17A 0x300F
+0xA17B 0xFE43
+0xA17C 0xFE44
+0xA17D 0xFE59
+0xA17E 0xFE5A
+0xA1A1 0xFE5B
+0xA1A2 0xFE5C
+0xA1A3 0xFE5D
+0xA1A4 0xFE5E
+0xA1A5 0x2018
+0xA1A6 0x2019
+0xA1A7 0x201C
+0xA1A8 0x201D
+0xA1A9 0x301D
+0xA1AA 0x301E
+0xA1AB 0x2035
+0xA1AC 0x2032
+0xA1AD 0xFF03
+0xA1AE 0xFF06
+0xA1AF 0xFF0A
+0xA1B0 0x203B
+0xA1B1 0x00A7
+0xA1B2 0x3003
+0xA1B3 0x25CB
+0xA1B4 0x25CF
+0xA1B5 0x25B3
+0xA1B6 0x25B2
+0xA1B7 0x25CE
+0xA1B8 0x2606
+0xA1B9 0x2605
+0xA1BA 0x25C7
+0xA1BB 0x25C6
+0xA1BC 0x25A1
+0xA1BD 0x25A0
+0xA1BE 0x25BD
+0xA1BF 0x25BC
+0xA1C0 0x32A3
+0xA1C1 0x2105
+0xA1C2 0x203E
+0xA1C3 0xFFE3
+0xA1C4 0xFF3F
+0xA1C5 0x02CD
+0xA1C6 0xFE49
+0xA1C7 0xFE4A
+0xA1C8 0xFE4D
+0xA1C9 0xFE4E
+0xA1CA 0xFE4B
+0xA1CB 0xFE4C
+0xA1CC 0xFE5F
+0xA1CD 0xFE60
+0xA1CE 0xFE61
+0xA1CF 0xFF0B
+0xA1D0 0xFF0D
+0xA1D1 0x00D7
+0xA1D2 0x00F7
+0xA1D3 0x00B1
+0xA1D4 0x221A
+0xA1D5 0xFF1C
+0xA1D6 0xFF1E
+0xA1D7 0xFF1D
+0xA1D8 0x2266
+0xA1D9 0x2267
+0xA1DA 0x2260
+0xA1DB 0x221E
+0xA1DC 0x2252
+0xA1DD 0x2261
+0xA1DE 0xFE62
+0xA1DF 0xFE63
+0xA1E0 0xFE64
+0xA1E1 0xFE65
+0xA1E2 0xFE66
+0xA1E3 0xFF5E
+0xA1E4 0x2229
+0xA1E5 0x222A
+0xA1E6 0x22A5
+0xA1E7 0x2220
+0xA1E8 0x221F
+0xA1E9 0x22BF
+0xA1EA 0x33D2
+0xA1EB 0x33D1
+0xA1EC 0x222B
+0xA1ED 0x222E
+0xA1EE 0x2235
+0xA1EF 0x2234
+0xA1F0 0x2640
+0xA1F1 0x2642
+0xA1F2 0x2295
+0xA1F3 0x2299
+0xA1F4 0x2191
+0xA1F5 0x2193
+0xA1F6 0x2190
+0xA1F7 0x2192
+0xA1F8 0x2196
+0xA1F9 0x2197
+0xA1FA 0x2199
+0xA1FB 0x2198
+0xA1FC 0x2225
+0xA1FD 0x2223
+0xA1FE 0xFF0F
+0xA240 0xFF3C
+0xA241 0x2215
+0xA242 0xFE68
+0xA243 0xFF04
+0xA244 0xFFE5
+0xA245 0x3012
+0xA246 0xFFE0
+0xA247 0xFFE1
+0xA248 0xFF05
+0xA249 0xFF20
+0xA24A 0x2103
+0xA24B 0x2109
+0xA24C 0xFE69
+0xA24D 0xFE6A
+0xA24E 0xFE6B
+0xA24F 0x33D5
+0xA250 0x339C
+0xA251 0x339D
+0xA252 0x339E
+0xA253 0x33CE
+0xA254 0x33A1
+0xA255 0x338E
+0xA256 0x338F
+0xA257 0x33C4
+0xA258 0x00B0
+0xA259 0x5159
+0xA25A 0x515B
+0xA25B 0x515E
+0xA25C 0x515D
+0xA25D 0x5161
+0xA25E 0x5163
+0xA25F 0x55E7
+0xA260 0x74E9
+0xA261 0x7CCE
+0xA262 0x2581
+0xA263 0x2582
+0xA264 0x2583
+0xA265 0x2584
+0xA266 0x2585
+0xA267 0x2586
+0xA268 0x2587
+0xA269 0x2588
+0xA26A 0x258F
+0xA26B 0x258E
+0xA26C 0x258D
+0xA26D 0x258C
+0xA26E 0x258B
+0xA26F 0x258A
+0xA270 0x2589
+0xA271 0x253C
+0xA272 0x2534
+0xA273 0x252C
+0xA274 0x2524
+0xA275 0x251C
+0xA276 0x2594
+0xA277 0x2500
+0xA278 0x2502
+0xA279 0x2595
+0xA27A 0x250C
+0xA27B 0x2510
+0xA27C 0x2514
+0xA27D 0x2518
+0xA27E 0x256D
+0xA2A1 0x256E
+0xA2A2 0x2570
+0xA2A3 0x256F
+0xA2A4 0x2501
+0xA2A5 0x251D
+0xA2A6 0x253F
+0xA2A7 0x2525
+0xA2A8 0x25E2
+0xA2A9 0x25E3
+0xA2AA 0x25E5
+0xA2AB 0x25E4
+0xA2AC 0x2571
+0xA2AD 0x2572
+0xA2AE 0x2573
+0xA2AF 0xFF10
+0xA2B0 0xFF11
+0xA2B1 0xFF12
+0xA2B2 0xFF13
+0xA2B3 0xFF14
+0xA2B4 0xFF15
+0xA2B5 0xFF16
+0xA2B6 0xFF17
+0xA2B7 0xFF18
+0xA2B8 0xFF19
+0xA2B9 0x2160
+0xA2BA 0x2161
+0xA2BB 0x2162
+0xA2BC 0x2163
+0xA2BD 0x2164
+0xA2BE 0x2165
+0xA2BF 0x2166
+0xA2C0 0x2167
+0xA2C1 0x2168
+0xA2C2 0x2169
+0xA2C3 0x3021
+0xA2C4 0x3022
+0xA2C5 0x3023
+0xA2C6 0x3024
+0xA2C7 0x3025
+0xA2C8 0x3026
+0xA2C9 0x3027
+0xA2CA 0x3028
+0xA2CB 0x3029
+0xA2CC 0x3038
+0xA2CD 0x3039
+0xA2CE 0x303A
+0xA2CF 0xFF21
+0xA2D0 0xFF22
+0xA2D1 0xFF23
+0xA2D2 0xFF24
+0xA2D3 0xFF25
+0xA2D4 0xFF26
+0xA2D5 0xFF27
+0xA2D6 0xFF28
+0xA2D7 0xFF29
+0xA2D8 0xFF2A
+0xA2D9 0xFF2B
+0xA2DA 0xFF2C
+0xA2DB 0xFF2D
+0xA2DC 0xFF2E
+0xA2DD 0xFF2F
+0xA2DE 0xFF30
+0xA2DF 0xFF31
+0xA2E0 0xFF32
+0xA2E1 0xFF33
+0xA2E2 0xFF34
+0xA2E3 0xFF35
+0xA2E4 0xFF36
+0xA2E5 0xFF37
+0xA2E6 0xFF38
+0xA2E7 0xFF39
+0xA2E8 0xFF3A
+0xA2E9 0xFF41
+0xA2EA 0xFF42
+0xA2EB 0xFF43
+0xA2EC 0xFF44
+0xA2ED 0xFF45
+0xA2EE 0xFF46
+0xA2EF 0xFF47
+0xA2F0 0xFF48
+0xA2F1 0xFF49
+0xA2F2 0xFF4A
+0xA2F3 0xFF4B
+0xA2F4 0xFF4C
+0xA2F5 0xFF4D
+0xA2F6 0xFF4E
+0xA2F7 0xFF4F
+0xA2F8 0xFF50
+0xA2F9 0xFF51
+0xA2FA 0xFF52
+0xA2FB 0xFF53
+0xA2FC 0xFF54
+0xA2FD 0xFF55
+0xA2FE 0xFF56
+0xA340 0xFF57
+0xA341 0xFF58
+0xA342 0xFF59
+0xA343 0xFF5A
+0xA344 0x0391
+0xA345 0x0392
+0xA346 0x0393
+0xA347 0x0394
+0xA348 0x0395
+0xA349 0x0396
+0xA34A 0x0397
+0xA34B 0x0398
+0xA34C 0x0399
+0xA34D 0x039A
+0xA34E 0x039B
+0xA34F 0x039C
+0xA350 0x039D
+0xA351 0x039E
+0xA352 0x039F
+0xA353 0x03A0
+0xA354 0x03A1
+0xA355 0x03A3
+0xA356 0x03A4
+0xA357 0x03A5
+0xA358 0x03A6
+0xA359 0x03A7
+0xA35A 0x03A8
+0xA35B 0x03A9
+0xA35C 0x03B1
+0xA35D 0x03B2
+0xA35E 0x03B3
+0xA35F 0x03B4
+0xA360 0x03B5
+0xA361 0x03B6
+0xA362 0x03B7
+0xA363 0x03B8
+0xA364 0x03B9
+0xA365 0x03BA
+0xA366 0x03BB
+0xA367 0x03BC
+0xA368 0x03BD
+0xA369 0x03BE
+0xA36A 0x03BF
+0xA36B 0x03C0
+0xA36C 0x03C1
+0xA36D 0x03C3
+0xA36E 0x03C4
+0xA36F 0x03C5
+0xA370 0x03C6
+0xA371 0x03C7
+0xA372 0x03C8
+0xA373 0x03C9
+0xA374 0x3105
+0xA375 0x3106
+0xA376 0x3107
+0xA377 0x3108
+0xA378 0x3109
+0xA379 0x310A
+0xA37A 0x310B
+0xA37B 0x310C
+0xA37C 0x310D
+0xA37D 0x310E
+0xA37E 0x310F
+0xA3A1 0x3110
+0xA3A2 0x3111
+0xA3A3 0x3112
+0xA3A4 0x3113
+0xA3A5 0x3114
+0xA3A6 0x3115
+0xA3A7 0x3116
+0xA3A8 0x3117
+0xA3A9 0x3118
+0xA3AA 0x3119
+0xA3AB 0x311A
+0xA3AC 0x311B
+0xA3AD 0x311C
+0xA3AE 0x311D
+0xA3AF 0x311E
+0xA3B0 0x311F
+0xA3B1 0x3120
+0xA3B2 0x3121
+0xA3B3 0x3122
+0xA3B4 0x3123
+0xA3B5 0x3124
+0xA3B6 0x3125
+0xA3B7 0x3126
+0xA3B8 0x3127
+0xA3B9 0x3128
+0xA3BA 0x3129
+0xA3BB 0x02D9
+0xA3BC 0x02C9
+0xA3BD 0x02CA
+0xA3BE 0x02C7
+0xA3BF 0x02CB
+0xA3C0 0x2400
+0xA3C1 0x2401
+0xA3C2 0x2402
+0xA3C3 0x2403
+0xA3C4 0x2404
+0xA3C5 0x2405
+0xA3C6 0x2406
+0xA3C7 0x2407
+0xA3C8 0x2408
+0xA3C9 0x2409
+0xA3CA 0x240A
+0xA3CB 0x240B
+0xA3CC 0x240C
+0xA3CD 0x240D
+0xA3CE 0x240E
+0xA3CF 0x240F
+0xA3D0 0x2410
+0xA3D1 0x2411
+0xA3D2 0x2412
+0xA3D3 0x2413
+0xA3D4 0x2414
+0xA3D5 0x2415
+0xA3D6 0x2416
+0xA3D7 0x2417
+0xA3D8 0x2418
+0xA3D9 0x2419
+0xA3DA 0x241A
+0xA3DB 0x241B
+0xA3DC 0x241C
+0xA3DD 0x241D
+0xA3DE 0x241E
+0xA3DF 0x241F
+0xA3E0 0x2421
+0xA3E1 0x20AC
+0xA440 0x4E00
+0xA441 0x4E59
+0xA442 0x4E01
+0xA443 0x4E03
+0xA444 0x4E43
+0xA445 0x4E5D
+0xA446 0x4E86
+0xA447 0x4E8C
+0xA448 0x4EBA
+0xA449 0x513F
+0xA44A 0x5165
+0xA44B 0x516B
+0xA44C 0x51E0
+0xA44D 0x5200
+0xA44E 0x5201
+0xA44F 0x529B
+0xA450 0x5315
+0xA451 0x5341
+0xA452 0x535C
+0xA453 0x53C8
+0xA454 0x4E09
+0xA455 0x4E0B
+0xA456 0x4E08
+0xA457 0x4E0A
+0xA458 0x4E2B
+0xA459 0x4E38
+0xA45A 0x51E1
+0xA45B 0x4E45
+0xA45C 0x4E48
+0xA45D 0x4E5F
+0xA45E 0x4E5E
+0xA45F 0x4E8E
+0xA460 0x4EA1
+0xA461 0x5140
+0xA462 0x5203
+0xA463 0x52FA
+0xA464 0x5343
+0xA465 0x53C9
+0xA466 0x53E3
+0xA467 0x571F
+0xA468 0x58EB
+0xA469 0x5915
+0xA46A 0x5927
+0xA46B 0x5973
+0xA46C 0x5B50
+0xA46D 0x5B51
+0xA46E 0x5B53
+0xA46F 0x5BF8
+0xA470 0x5C0F
+0xA471 0x5C22
+0xA472 0x5C38
+0xA473 0x5C71
+0xA474 0x5DDD
+0xA475 0x5DE5
+0xA476 0x5DF1
+0xA477 0x5DF2
+0xA478 0x5DF3
+0xA479 0x5DFE
+0xA47A 0x5E72
+0xA47B 0x5EFE
+0xA47C 0x5F0B
+0xA47D 0x5F13
+0xA47E 0x624D
+0xA4A1 0x4E11
+0xA4A2 0x4E10
+0xA4A3 0x4E0D
+0xA4A4 0x4E2D
+0xA4A5 0x4E30
+0xA4A6 0x4E39
+0xA4A7 0x4E4B
+0xA4A8 0x5C39
+0xA4A9 0x4E88
+0xA4AA 0x4E91
+0xA4AB 0x4E95
+0xA4AC 0x4E92
+0xA4AD 0x4E94
+0xA4AE 0x4EA2
+0xA4AF 0x4EC1
+0xA4B0 0x4EC0
+0xA4B1 0x4EC3
+0xA4B2 0x4EC6
+0xA4B3 0x4EC7
+0xA4B4 0x4ECD
+0xA4B5 0x4ECA
+0xA4B6 0x4ECB
+0xA4B7 0x4EC4
+0xA4B8 0x5143
+0xA4B9 0x5141
+0xA4BA 0x5167
+0xA4BB 0x516D
+0xA4BC 0x516E
+0xA4BD 0x516C
+0xA4BE 0x5197
+0xA4BF 0x51F6
+0xA4C0 0x5206
+0xA4C1 0x5207
+0xA4C2 0x5208
+0xA4C3 0x52FB
+0xA4C4 0x52FE
+0xA4C5 0x52FF
+0xA4C6 0x5316
+0xA4C7 0x5339
+0xA4C8 0x5348
+0xA4C9 0x5347
+0xA4CA 0x5345
+0xA4CB 0x535E
+0xA4CC 0x5384
+0xA4CD 0x53CB
+0xA4CE 0x53CA
+0xA4CF 0x53CD
+0xA4D0 0x58EC
+0xA4D1 0x5929
+0xA4D2 0x592B
+0xA4D3 0x592A
+0xA4D4 0x592D
+0xA4D5 0x5B54
+0xA4D6 0x5C11
+0xA4D7 0x5C24
+0xA4D8 0x5C3A
+0xA4D9 0x5C6F
+0xA4DA 0x5DF4
+0xA4DB 0x5E7B
+0xA4DC 0x5EFF
+0xA4DD 0x5F14
+0xA4DE 0x5F15
+0xA4DF 0x5FC3
+0xA4E0 0x6208
+0xA4E1 0x6236
+0xA4E2 0x624B
+0xA4E3 0x624E
+0xA4E4 0x652F
+0xA4E5 0x6587
+0xA4E6 0x6597
+0xA4E7 0x65A4
+0xA4E8 0x65B9
+0xA4E9 0x65E5
+0xA4EA 0x66F0
+0xA4EB 0x6708
+0xA4EC 0x6728
+0xA4ED 0x6B20
+0xA4EE 0x6B62
+0xA4EF 0x6B79
+0xA4F0 0x6BCB
+0xA4F1 0x6BD4
+0xA4F2 0x6BDB
+0xA4F3 0x6C0F
+0xA4F4 0x6C34
+0xA4F5 0x706B
+0xA4F6 0x722A
+0xA4F7 0x7236
+0xA4F8 0x723B
+0xA4F9 0x7247
+0xA4FA 0x7259
+0xA4FB 0x725B
+0xA4FC 0x72AC
+0xA4FD 0x738B
+0xA4FE 0x4E19
+0xA540 0x4E16
+0xA541 0x4E15
+0xA542 0x4E14
+0xA543 0x4E18
+0xA544 0x4E3B
+0xA545 0x4E4D
+0xA546 0x4E4F
+0xA547 0x4E4E
+0xA548 0x4EE5
+0xA549 0x4ED8
+0xA54A 0x4ED4
+0xA54B 0x4ED5
+0xA54C 0x4ED6
+0xA54D 0x4ED7
+0xA54E 0x4EE3
+0xA54F 0x4EE4
+0xA550 0x4ED9
+0xA551 0x4EDE
+0xA552 0x5145
+0xA553 0x5144
+0xA554 0x5189
+0xA555 0x518A
+0xA556 0x51AC
+0xA557 0x51F9
+0xA558 0x51FA
+0xA559 0x51F8
+0xA55A 0x520A
+0xA55B 0x52A0
+0xA55C 0x529F
+0xA55D 0x5305
+0xA55E 0x5306
+0xA55F 0x5317
+0xA560 0x531D
+0xA561 0x4EDF
+0xA562 0x534A
+0xA563 0x5349
+0xA564 0x5361
+0xA565 0x5360
+0xA566 0x536F
+0xA567 0x536E
+0xA568 0x53BB
+0xA569 0x53EF
+0xA56A 0x53E4
+0xA56B 0x53F3
+0xA56C 0x53EC
+0xA56D 0x53EE
+0xA56E 0x53E9
+0xA56F 0x53E8
+0xA570 0x53FC
+0xA571 0x53F8
+0xA572 0x53F5
+0xA573 0x53EB
+0xA574 0x53E6
+0xA575 0x53EA
+0xA576 0x53F2
+0xA577 0x53F1
+0xA578 0x53F0
+0xA579 0x53E5
+0xA57A 0x53ED
+0xA57B 0x53FB
+0xA57C 0x56DB
+0xA57D 0x56DA
+0xA57E 0x5916
+0xA5A1 0x592E
+0xA5A2 0x5931
+0xA5A3 0x5974
+0xA5A4 0x5976
+0xA5A5 0x5B55
+0xA5A6 0x5B83
+0xA5A7 0x5C3C
+0xA5A8 0x5DE8
+0xA5A9 0x5DE7
+0xA5AA 0x5DE6
+0xA5AB 0x5E02
+0xA5AC 0x5E03
+0xA5AD 0x5E73
+0xA5AE 0x5E7C
+0xA5AF 0x5F01
+0xA5B0 0x5F18
+0xA5B1 0x5F17
+0xA5B2 0x5FC5
+0xA5B3 0x620A
+0xA5B4 0x6253
+0xA5B5 0x6254
+0xA5B6 0x6252
+0xA5B7 0x6251
+0xA5B8 0x65A5
+0xA5B9 0x65E6
+0xA5BA 0x672E
+0xA5BB 0x672C
+0xA5BC 0x672A
+0xA5BD 0x672B
+0xA5BE 0x672D
+0xA5BF 0x6B63
+0xA5C0 0x6BCD
+0xA5C1 0x6C11
+0xA5C2 0x6C10
+0xA5C3 0x6C38
+0xA5C4 0x6C41
+0xA5C5 0x6C40
+0xA5C6 0x6C3E
+0xA5C7 0x72AF
+0xA5C8 0x7384
+0xA5C9 0x7389
+0xA5CA 0x74DC
+0xA5CB 0x74E6
+0xA5CC 0x7518
+0xA5CD 0x751F
+0xA5CE 0x7528
+0xA5CF 0x7529
+0xA5D0 0x7530
+0xA5D1 0x7531
+0xA5D2 0x7532
+0xA5D3 0x7533
+0xA5D4 0x758B
+0xA5D5 0x767D
+0xA5D6 0x76AE
+0xA5D7 0x76BF
+0xA5D8 0x76EE
+0xA5D9 0x77DB
+0xA5DA 0x77E2
+0xA5DB 0x77F3
+0xA5DC 0x793A
+0xA5DD 0x79BE
+0xA5DE 0x7A74
+0xA5DF 0x7ACB
+0xA5E0 0x4E1E
+0xA5E1 0x4E1F
+0xA5E2 0x4E52
+0xA5E3 0x4E53
+0xA5E4 0x4E69
+0xA5E5 0x4E99
+0xA5E6 0x4EA4
+0xA5E7 0x4EA6
+0xA5E8 0x4EA5
+0xA5E9 0x4EFF
+0xA5EA 0x4F09
+0xA5EB 0x4F19
+0xA5EC 0x4F0A
+0xA5ED 0x4F15
+0xA5EE 0x4F0D
+0xA5EF 0x4F10
+0xA5F0 0x4F11
+0xA5F1 0x4F0F
+0xA5F2 0x4EF2
+0xA5F3 0x4EF6
+0xA5F4 0x4EFB
+0xA5F5 0x4EF0
+0xA5F6 0x4EF3
+0xA5F7 0x4EFD
+0xA5F8 0x4F01
+0xA5F9 0x4F0B
+0xA5FA 0x5149
+0xA5FB 0x5147
+0xA5FC 0x5146
+0xA5FD 0x5148
+0xA5FE 0x5168
+0xA640 0x5171
+0xA641 0x518D
+0xA642 0x51B0
+0xA643 0x5217
+0xA644 0x5211
+0xA645 0x5212
+0xA646 0x520E
+0xA647 0x5216
+0xA648 0x52A3
+0xA649 0x5308
+0xA64A 0x5321
+0xA64B 0x5320
+0xA64C 0x5370
+0xA64D 0x5371
+0xA64E 0x5409
+0xA64F 0x540F
+0xA650 0x540C
+0xA651 0x540A
+0xA652 0x5410
+0xA653 0x5401
+0xA654 0x540B
+0xA655 0x5404
+0xA656 0x5411
+0xA657 0x540D
+0xA658 0x5408
+0xA659 0x5403
+0xA65A 0x540E
+0xA65B 0x5406
+0xA65C 0x5412
+0xA65D 0x56E0
+0xA65E 0x56DE
+0xA65F 0x56DD
+0xA660 0x5733
+0xA661 0x5730
+0xA662 0x5728
+0xA663 0x572D
+0xA664 0x572C
+0xA665 0x572F
+0xA666 0x5729
+0xA667 0x5919
+0xA668 0x591A
+0xA669 0x5937
+0xA66A 0x5938
+0xA66B 0x5984
+0xA66C 0x5978
+0xA66D 0x5983
+0xA66E 0x597D
+0xA66F 0x5979
+0xA670 0x5982
+0xA671 0x5981
+0xA672 0x5B57
+0xA673 0x5B58
+0xA674 0x5B87
+0xA675 0x5B88
+0xA676 0x5B85
+0xA677 0x5B89
+0xA678 0x5BFA
+0xA679 0x5C16
+0xA67A 0x5C79
+0xA67B 0x5DDE
+0xA67C 0x5E06
+0xA67D 0x5E76
+0xA67E 0x5E74
+0xA6A1 0x5F0F
+0xA6A2 0x5F1B
+0xA6A3 0x5FD9
+0xA6A4 0x5FD6
+0xA6A5 0x620E
+0xA6A6 0x620C
+0xA6A7 0x620D
+0xA6A8 0x6210
+0xA6A9 0x6263
+0xA6AA 0x625B
+0xA6AB 0x6258
+0xA6AC 0x6536
+0xA6AD 0x65E9
+0xA6AE 0x65E8
+0xA6AF 0x65EC
+0xA6B0 0x65ED
+0xA6B1 0x66F2
+0xA6B2 0x66F3
+0xA6B3 0x6709
+0xA6B4 0x673D
+0xA6B5 0x6734
+0xA6B6 0x6731
+0xA6B7 0x6735
+0xA6B8 0x6B21
+0xA6B9 0x6B64
+0xA6BA 0x6B7B
+0xA6BB 0x6C16
+0xA6BC 0x6C5D
+0xA6BD 0x6C57
+0xA6BE 0x6C59
+0xA6BF 0x6C5F
+0xA6C0 0x6C60
+0xA6C1 0x6C50
+0xA6C2 0x6C55
+0xA6C3 0x6C61
+0xA6C4 0x6C5B
+0xA6C5 0x6C4D
+0xA6C6 0x6C4E
+0xA6C7 0x7070
+0xA6C8 0x725F
+0xA6C9 0x725D
+0xA6CA 0x767E
+0xA6CB 0x7AF9
+0xA6CC 0x7C73
+0xA6CD 0x7CF8
+0xA6CE 0x7F36
+0xA6CF 0x7F8A
+0xA6D0 0x7FBD
+0xA6D1 0x8001
+0xA6D2 0x8003
+0xA6D3 0x800C
+0xA6D4 0x8012
+0xA6D5 0x8033
+0xA6D6 0x807F
+0xA6D7 0x8089
+0xA6D8 0x808B
+0xA6D9 0x808C
+0xA6DA 0x81E3
+0xA6DB 0x81EA
+0xA6DC 0x81F3
+0xA6DD 0x81FC
+0xA6DE 0x820C
+0xA6DF 0x821B
+0xA6E0 0x821F
+0xA6E1 0x826E
+0xA6E2 0x8272
+0xA6E3 0x827E
+0xA6E4 0x866B
+0xA6E5 0x8840
+0xA6E6 0x884C
+0xA6E7 0x8863
+0xA6E8 0x897F
+0xA6E9 0x9621
+0xA6EA 0x4E32
+0xA6EB 0x4EA8
+0xA6EC 0x4F4D
+0xA6ED 0x4F4F
+0xA6EE 0x4F47
+0xA6EF 0x4F57
+0xA6F0 0x4F5E
+0xA6F1 0x4F34
+0xA6F2 0x4F5B
+0xA6F3 0x4F55
+0xA6F4 0x4F30
+0xA6F5 0x4F50
+0xA6F6 0x4F51
+0xA6F7 0x4F3D
+0xA6F8 0x4F3A
+0xA6F9 0x4F38
+0xA6FA 0x4F43
+0xA6FB 0x4F54
+0xA6FC 0x4F3C
+0xA6FD 0x4F46
+0xA6FE 0x4F63
+0xA740 0x4F5C
+0xA741 0x4F60
+0xA742 0x4F2F
+0xA743 0x4F4E
+0xA744 0x4F36
+0xA745 0x4F59
+0xA746 0x4F5D
+0xA747 0x4F48
+0xA748 0x4F5A
+0xA749 0x514C
+0xA74A 0x514B
+0xA74B 0x514D
+0xA74C 0x5175
+0xA74D 0x51B6
+0xA74E 0x51B7
+0xA74F 0x5225
+0xA750 0x5224
+0xA751 0x5229
+0xA752 0x522A
+0xA753 0x5228
+0xA754 0x52AB
+0xA755 0x52A9
+0xA756 0x52AA
+0xA757 0x52AC
+0xA758 0x5323
+0xA759 0x5373
+0xA75A 0x5375
+0xA75B 0x541D
+0xA75C 0x542D
+0xA75D 0x541E
+0xA75E 0x543E
+0xA75F 0x5426
+0xA760 0x544E
+0xA761 0x5427
+0xA762 0x5446
+0xA763 0x5443
+0xA764 0x5433
+0xA765 0x5448
+0xA766 0x5442
+0xA767 0x541B
+0xA768 0x5429
+0xA769 0x544A
+0xA76A 0x5439
+0xA76B 0x543B
+0xA76C 0x5438
+0xA76D 0x542E
+0xA76E 0x5435
+0xA76F 0x5436
+0xA770 0x5420
+0xA771 0x543C
+0xA772 0x5440
+0xA773 0x5431
+0xA774 0x542B
+0xA775 0x541F
+0xA776 0x542C
+0xA777 0x56EA
+0xA778 0x56F0
+0xA779 0x56E4
+0xA77A 0x56EB
+0xA77B 0x574A
+0xA77C 0x5751
+0xA77D 0x5740
+0xA77E 0x574D
+0xA7A1 0x5747
+0xA7A2 0x574E
+0xA7A3 0x573E
+0xA7A4 0x5750
+0xA7A5 0x574F
+0xA7A6 0x573B
+0xA7A7 0x58EF
+0xA7A8 0x593E
+0xA7A9 0x599D
+0xA7AA 0x5992
+0xA7AB 0x59A8
+0xA7AC 0x599E
+0xA7AD 0x59A3
+0xA7AE 0x5999
+0xA7AF 0x5996
+0xA7B0 0x598D
+0xA7B1 0x59A4
+0xA7B2 0x5993
+0xA7B3 0x598A
+0xA7B4 0x59A5
+0xA7B5 0x5B5D
+0xA7B6 0x5B5C
+0xA7B7 0x5B5A
+0xA7B8 0x5B5B
+0xA7B9 0x5B8C
+0xA7BA 0x5B8B
+0xA7BB 0x5B8F
+0xA7BC 0x5C2C
+0xA7BD 0x5C40
+0xA7BE 0x5C41
+0xA7BF 0x5C3F
+0xA7C0 0x5C3E
+0xA7C1 0x5C90
+0xA7C2 0x5C91
+0xA7C3 0x5C94
+0xA7C4 0x5C8C
+0xA7C5 0x5DEB
+0xA7C6 0x5E0C
+0xA7C7 0x5E8F
+0xA7C8 0x5E87
+0xA7C9 0x5E8A
+0xA7CA 0x5EF7
+0xA7CB 0x5F04
+0xA7CC 0x5F1F
+0xA7CD 0x5F64
+0xA7CE 0x5F62
+0xA7CF 0x5F77
+0xA7D0 0x5F79
+0xA7D1 0x5FD8
+0xA7D2 0x5FCC
+0xA7D3 0x5FD7
+0xA7D4 0x5FCD
+0xA7D5 0x5FF1
+0xA7D6 0x5FEB
+0xA7D7 0x5FF8
+0xA7D8 0x5FEA
+0xA7D9 0x6212
+0xA7DA 0x6211
+0xA7DB 0x6284
+0xA7DC 0x6297
+0xA7DD 0x6296
+0xA7DE 0x6280
+0xA7DF 0x6276
+0xA7E0 0x6289
+0xA7E1 0x626D
+0xA7E2 0x628A
+0xA7E3 0x627C
+0xA7E4 0x627E
+0xA7E5 0x6279
+0xA7E6 0x6273
+0xA7E7 0x6292
+0xA7E8 0x626F
+0xA7E9 0x6298
+0xA7EA 0x626E
+0xA7EB 0x6295
+0xA7EC 0x6293
+0xA7ED 0x6291
+0xA7EE 0x6286
+0xA7EF 0x6539
+0xA7F0 0x653B
+0xA7F1 0x6538
+0xA7F2 0x65F1
+0xA7F3 0x66F4
+0xA7F4 0x675F
+0xA7F5 0x674E
+0xA7F6 0x674F
+0xA7F7 0x6750
+0xA7F8 0x6751
+0xA7F9 0x675C
+0xA7FA 0x6756
+0xA7FB 0x675E
+0xA7FC 0x6749
+0xA7FD 0x6746
+0xA7FE 0x6760
+0xA840 0x6753
+0xA841 0x6757
+0xA842 0x6B65
+0xA843 0x6BCF
+0xA844 0x6C42
+0xA845 0x6C5E
+0xA846 0x6C99
+0xA847 0x6C81
+0xA848 0x6C88
+0xA849 0x6C89
+0xA84A 0x6C85
+0xA84B 0x6C9B
+0xA84C 0x6C6A
+0xA84D 0x6C7A
+0xA84E 0x6C90
+0xA84F 0x6C70
+0xA850 0x6C8C
+0xA851 0x6C68
+0xA852 0x6C96
+0xA853 0x6C92
+0xA854 0x6C7D
+0xA855 0x6C83
+0xA856 0x6C72
+0xA857 0x6C7E
+0xA858 0x6C74
+0xA859 0x6C86
+0xA85A 0x6C76
+0xA85B 0x6C8D
+0xA85C 0x6C94
+0xA85D 0x6C98
+0xA85E 0x6C82
+0xA85F 0x7076
+0xA860 0x707C
+0xA861 0x707D
+0xA862 0x7078
+0xA863 0x7262
+0xA864 0x7261
+0xA865 0x7260
+0xA866 0x72C4
+0xA867 0x72C2
+0xA868 0x7396
+0xA869 0x752C
+0xA86A 0x752B
+0xA86B 0x7537
+0xA86C 0x7538
+0xA86D 0x7682
+0xA86E 0x76EF
+0xA86F 0x77E3
+0xA870 0x79C1
+0xA871 0x79C0
+0xA872 0x79BF
+0xA873 0x7A76
+0xA874 0x7CFB
+0xA875 0x7F55
+0xA876 0x8096
+0xA877 0x8093
+0xA878 0x809D
+0xA879 0x8098
+0xA87A 0x809B
+0xA87B 0x809A
+0xA87C 0x80B2
+0xA87D 0x826F
+0xA87E 0x8292
+0xA8A1 0x828B
+0xA8A2 0x828D
+0xA8A3 0x898B
+0xA8A4 0x89D2
+0xA8A5 0x8A00
+0xA8A6 0x8C37
+0xA8A7 0x8C46
+0xA8A8 0x8C55
+0xA8A9 0x8C9D
+0xA8AA 0x8D64
+0xA8AB 0x8D70
+0xA8AC 0x8DB3
+0xA8AD 0x8EAB
+0xA8AE 0x8ECA
+0xA8AF 0x8F9B
+0xA8B0 0x8FB0
+0xA8B1 0x8FC2
+0xA8B2 0x8FC6
+0xA8B3 0x8FC5
+0xA8B4 0x8FC4
+0xA8B5 0x5DE1
+0xA8B6 0x9091
+0xA8B7 0x90A2
+0xA8B8 0x90AA
+0xA8B9 0x90A6
+0xA8BA 0x90A3
+0xA8BB 0x9149
+0xA8BC 0x91C6
+0xA8BD 0x91CC
+0xA8BE 0x9632
+0xA8BF 0x962E
+0xA8C0 0x9631
+0xA8C1 0x962A
+0xA8C2 0x962C
+0xA8C3 0x4E26
+0xA8C4 0x4E56
+0xA8C5 0x4E73
+0xA8C6 0x4E8B
+0xA8C7 0x4E9B
+0xA8C8 0x4E9E
+0xA8C9 0x4EAB
+0xA8CA 0x4EAC
+0xA8CB 0x4F6F
+0xA8CC 0x4F9D
+0xA8CD 0x4F8D
+0xA8CE 0x4F73
+0xA8CF 0x4F7F
+0xA8D0 0x4F6C
+0xA8D1 0x4F9B
+0xA8D2 0x4F8B
+0xA8D3 0x4F86
+0xA8D4 0x4F83
+0xA8D5 0x4F70
+0xA8D6 0x4F75
+0xA8D7 0x4F88
+0xA8D8 0x4F69
+0xA8D9 0x4F7B
+0xA8DA 0x4F96
+0xA8DB 0x4F7E
+0xA8DC 0x4F8F
+0xA8DD 0x4F91
+0xA8DE 0x4F7A
+0xA8DF 0x5154
+0xA8E0 0x5152
+0xA8E1 0x5155
+0xA8E2 0x5169
+0xA8E3 0x5177
+0xA8E4 0x5176
+0xA8E5 0x5178
+0xA8E6 0x51BD
+0xA8E7 0x51FD
+0xA8E8 0x523B
+0xA8E9 0x5238
+0xA8EA 0x5237
+0xA8EB 0x523A
+0xA8EC 0x5230
+0xA8ED 0x522E
+0xA8EE 0x5236
+0xA8EF 0x5241
+0xA8F0 0x52BE
+0xA8F1 0x52BB
+0xA8F2 0x5352
+0xA8F3 0x5354
+0xA8F4 0x5353
+0xA8F5 0x5351
+0xA8F6 0x5366
+0xA8F7 0x5377
+0xA8F8 0x5378
+0xA8F9 0x5379
+0xA8FA 0x53D6
+0xA8FB 0x53D4
+0xA8FC 0x53D7
+0xA8FD 0x5473
+0xA8FE 0x5475
+0xA940 0x5496
+0xA941 0x5478
+0xA942 0x5495
+0xA943 0x5480
+0xA944 0x547B
+0xA945 0x5477
+0xA946 0x5484
+0xA947 0x5492
+0xA948 0x5486
+0xA949 0x547C
+0xA94A 0x5490
+0xA94B 0x5471
+0xA94C 0x5476
+0xA94D 0x548C
+0xA94E 0x549A
+0xA94F 0x5462
+0xA950 0x5468
+0xA951 0x548B
+0xA952 0x547D
+0xA953 0x548E
+0xA954 0x56FA
+0xA955 0x5783
+0xA956 0x5777
+0xA957 0x576A
+0xA958 0x5769
+0xA959 0x5761
+0xA95A 0x5766
+0xA95B 0x5764
+0xA95C 0x577C
+0xA95D 0x591C
+0xA95E 0x5949
+0xA95F 0x5947
+0xA960 0x5948
+0xA961 0x5944
+0xA962 0x5954
+0xA963 0x59BE
+0xA964 0x59BB
+0xA965 0x59D4
+0xA966 0x59B9
+0xA967 0x59AE
+0xA968 0x59D1
+0xA969 0x59C6
+0xA96A 0x59D0
+0xA96B 0x59CD
+0xA96C 0x59CB
+0xA96D 0x59D3
+0xA96E 0x59CA
+0xA96F 0x59AF
+0xA970 0x59B3
+0xA971 0x59D2
+0xA972 0x59C5
+0xA973 0x5B5F
+0xA974 0x5B64
+0xA975 0x5B63
+0xA976 0x5B97
+0xA977 0x5B9A
+0xA978 0x5B98
+0xA979 0x5B9C
+0xA97A 0x5B99
+0xA97B 0x5B9B
+0xA97C 0x5C1A
+0xA97D 0x5C48
+0xA97E 0x5C45
+0xA9A1 0x5C46
+0xA9A2 0x5CB7
+0xA9A3 0x5CA1
+0xA9A4 0x5CB8
+0xA9A5 0x5CA9
+0xA9A6 0x5CAB
+0xA9A7 0x5CB1
+0xA9A8 0x5CB3
+0xA9A9 0x5E18
+0xA9AA 0x5E1A
+0xA9AB 0x5E16
+0xA9AC 0x5E15
+0xA9AD 0x5E1B
+0xA9AE 0x5E11
+0xA9AF 0x5E78
+0xA9B0 0x5E9A
+0xA9B1 0x5E97
+0xA9B2 0x5E9C
+0xA9B3 0x5E95
+0xA9B4 0x5E96
+0xA9B5 0x5EF6
+0xA9B6 0x5F26
+0xA9B7 0x5F27
+0xA9B8 0x5F29
+0xA9B9 0x5F80
+0xA9BA 0x5F81
+0xA9BB 0x5F7F
+0xA9BC 0x5F7C
+0xA9BD 0x5FDD
+0xA9BE 0x5FE0
+0xA9BF 0x5FFD
+0xA9C0 0x5FF5
+0xA9C1 0x5FFF
+0xA9C2 0x600F
+0xA9C3 0x6014
+0xA9C4 0x602F
+0xA9C5 0x6035
+0xA9C6 0x6016
+0xA9C7 0x602A
+0xA9C8 0x6015
+0xA9C9 0x6021
+0xA9CA 0x6027
+0xA9CB 0x6029
+0xA9CC 0x602B
+0xA9CD 0x601B
+0xA9CE 0x6216
+0xA9CF 0x6215
+0xA9D0 0x623F
+0xA9D1 0x623E
+0xA9D2 0x6240
+0xA9D3 0x627F
+0xA9D4 0x62C9
+0xA9D5 0x62CC
+0xA9D6 0x62C4
+0xA9D7 0x62BF
+0xA9D8 0x62C2
+0xA9D9 0x62B9
+0xA9DA 0x62D2
+0xA9DB 0x62DB
+0xA9DC 0x62AB
+0xA9DD 0x62D3
+0xA9DE 0x62D4
+0xA9DF 0x62CB
+0xA9E0 0x62C8
+0xA9E1 0x62A8
+0xA9E2 0x62BD
+0xA9E3 0x62BC
+0xA9E4 0x62D0
+0xA9E5 0x62D9
+0xA9E6 0x62C7
+0xA9E7 0x62CD
+0xA9E8 0x62B5
+0xA9E9 0x62DA
+0xA9EA 0x62B1
+0xA9EB 0x62D8
+0xA9EC 0x62D6
+0xA9ED 0x62D7
+0xA9EE 0x62C6
+0xA9EF 0x62AC
+0xA9F0 0x62CE
+0xA9F1 0x653E
+0xA9F2 0x65A7
+0xA9F3 0x65BC
+0xA9F4 0x65FA
+0xA9F5 0x6614
+0xA9F6 0x6613
+0xA9F7 0x660C
+0xA9F8 0x6606
+0xA9F9 0x6602
+0xA9FA 0x660E
+0xA9FB 0x6600
+0xA9FC 0x660F
+0xA9FD 0x6615
+0xA9FE 0x660A
+0xAA40 0x6607
+0xAA41 0x670D
+0xAA42 0x670B
+0xAA43 0x676D
+0xAA44 0x678B
+0xAA45 0x6795
+0xAA46 0x6771
+0xAA47 0x679C
+0xAA48 0x6773
+0xAA49 0x6777
+0xAA4A 0x6787
+0xAA4B 0x679D
+0xAA4C 0x6797
+0xAA4D 0x676F
+0xAA4E 0x6770
+0xAA4F 0x677F
+0xAA50 0x6789
+0xAA51 0x677E
+0xAA52 0x6790
+0xAA53 0x6775
+0xAA54 0x679A
+0xAA55 0x6793
+0xAA56 0x677C
+0xAA57 0x676A
+0xAA58 0x6772
+0xAA59 0x6B23
+0xAA5A 0x6B66
+0xAA5B 0x6B67
+0xAA5C 0x6B7F
+0xAA5D 0x6C13
+0xAA5E 0x6C1B
+0xAA5F 0x6CE3
+0xAA60 0x6CE8
+0xAA61 0x6CF3
+0xAA62 0x6CB1
+0xAA63 0x6CCC
+0xAA64 0x6CE5
+0xAA65 0x6CB3
+0xAA66 0x6CBD
+0xAA67 0x6CBE
+0xAA68 0x6CBC
+0xAA69 0x6CE2
+0xAA6A 0x6CAB
+0xAA6B 0x6CD5
+0xAA6C 0x6CD3
+0xAA6D 0x6CB8
+0xAA6E 0x6CC4
+0xAA6F 0x6CB9
+0xAA70 0x6CC1
+0xAA71 0x6CAE
+0xAA72 0x6CD7
+0xAA73 0x6CC5
+0xAA74 0x6CF1
+0xAA75 0x6CBF
+0xAA76 0x6CBB
+0xAA77 0x6CE1
+0xAA78 0x6CDB
+0xAA79 0x6CCA
+0xAA7A 0x6CAC
+0xAA7B 0x6CEF
+0xAA7C 0x6CDC
+0xAA7D 0x6CD6
+0xAA7E 0x6CE0
+0xAAA1 0x7095
+0xAAA2 0x708E
+0xAAA3 0x7092
+0xAAA4 0x708A
+0xAAA5 0x7099
+0xAAA6 0x722C
+0xAAA7 0x722D
+0xAAA8 0x7238
+0xAAA9 0x7248
+0xAAAA 0x7267
+0xAAAB 0x7269
+0xAAAC 0x72C0
+0xAAAD 0x72CE
+0xAAAE 0x72D9
+0xAAAF 0x72D7
+0xAAB0 0x72D0
+0xAAB1 0x73A9
+0xAAB2 0x73A8
+0xAAB3 0x739F
+0xAAB4 0x73AB
+0xAAB5 0x73A5
+0xAAB6 0x753D
+0xAAB7 0x759D
+0xAAB8 0x7599
+0xAAB9 0x759A
+0xAABA 0x7684
+0xAABB 0x76C2
+0xAABC 0x76F2
+0xAABD 0x76F4
+0xAABE 0x77E5
+0xAABF 0x77FD
+0xAAC0 0x793E
+0xAAC1 0x7940
+0xAAC2 0x7941
+0xAAC3 0x79C9
+0xAAC4 0x79C8
+0xAAC5 0x7A7A
+0xAAC6 0x7A79
+0xAAC7 0x7AFA
+0xAAC8 0x7CFE
+0xAAC9 0x7F54
+0xAACA 0x7F8C
+0xAACB 0x7F8B
+0xAACC 0x8005
+0xAACD 0x80BA
+0xAACE 0x80A5
+0xAACF 0x80A2
+0xAAD0 0x80B1
+0xAAD1 0x80A1
+0xAAD2 0x80AB
+0xAAD3 0x80A9
+0xAAD4 0x80B4
+0xAAD5 0x80AA
+0xAAD6 0x80AF
+0xAAD7 0x81E5
+0xAAD8 0x81FE
+0xAAD9 0x820D
+0xAADA 0x82B3
+0xAADB 0x829D
+0xAADC 0x8299
+0xAADD 0x82AD
+0xAADE 0x82BD
+0xAADF 0x829F
+0xAAE0 0x82B9
+0xAAE1 0x82B1
+0xAAE2 0x82AC
+0xAAE3 0x82A5
+0xAAE4 0x82AF
+0xAAE5 0x82B8
+0xAAE6 0x82A3
+0xAAE7 0x82B0
+0xAAE8 0x82BE
+0xAAE9 0x82B7
+0xAAEA 0x864E
+0xAAEB 0x8671
+0xAAEC 0x521D
+0xAAED 0x8868
+0xAAEE 0x8ECB
+0xAAEF 0x8FCE
+0xAAF0 0x8FD4
+0xAAF1 0x8FD1
+0xAAF2 0x90B5
+0xAAF3 0x90B8
+0xAAF4 0x90B1
+0xAAF5 0x90B6
+0xAAF6 0x91C7
+0xAAF7 0x91D1
+0xAAF8 0x9577
+0xAAF9 0x9580
+0xAAFA 0x961C
+0xAAFB 0x9640
+0xAAFC 0x963F
+0xAAFD 0x963B
+0xAAFE 0x9644
+0xAB40 0x9642
+0xAB41 0x96B9
+0xAB42 0x96E8
+0xAB43 0x9752
+0xAB44 0x975E
+0xAB45 0x4E9F
+0xAB46 0x4EAD
+0xAB47 0x4EAE
+0xAB48 0x4FE1
+0xAB49 0x4FB5
+0xAB4A 0x4FAF
+0xAB4B 0x4FBF
+0xAB4C 0x4FE0
+0xAB4D 0x4FD1
+0xAB4E 0x4FCF
+0xAB4F 0x4FDD
+0xAB50 0x4FC3
+0xAB51 0x4FB6
+0xAB52 0x4FD8
+0xAB53 0x4FDF
+0xAB54 0x4FCA
+0xAB55 0x4FD7
+0xAB56 0x4FAE
+0xAB57 0x4FD0
+0xAB58 0x4FC4
+0xAB59 0x4FC2
+0xAB5A 0x4FDA
+0xAB5B 0x4FCE
+0xAB5C 0x4FDE
+0xAB5D 0x4FB7
+0xAB5E 0x5157
+0xAB5F 0x5192
+0xAB60 0x5191
+0xAB61 0x51A0
+0xAB62 0x524E
+0xAB63 0x5243
+0xAB64 0x524A
+0xAB65 0x524D
+0xAB66 0x524C
+0xAB67 0x524B
+0xAB68 0x5247
+0xAB69 0x52C7
+0xAB6A 0x52C9
+0xAB6B 0x52C3
+0xAB6C 0x52C1
+0xAB6D 0x530D
+0xAB6E 0x5357
+0xAB6F 0x537B
+0xAB70 0x539A
+0xAB71 0x53DB
+0xAB72 0x54AC
+0xAB73 0x54C0
+0xAB74 0x54A8
+0xAB75 0x54CE
+0xAB76 0x54C9
+0xAB77 0x54B8
+0xAB78 0x54A6
+0xAB79 0x54B3
+0xAB7A 0x54C7
+0xAB7B 0x54C2
+0xAB7C 0x54BD
+0xAB7D 0x54AA
+0xAB7E 0x54C1
+0xABA1 0x54C4
+0xABA2 0x54C8
+0xABA3 0x54AF
+0xABA4 0x54AB
+0xABA5 0x54B1
+0xABA6 0x54BB
+0xABA7 0x54A9
+0xABA8 0x54A7
+0xABA9 0x54BF
+0xABAA 0x56FF
+0xABAB 0x5782
+0xABAC 0x578B
+0xABAD 0x57A0
+0xABAE 0x57A3
+0xABAF 0x57A2
+0xABB0 0x57CE
+0xABB1 0x57AE
+0xABB2 0x5793
+0xABB3 0x5955
+0xABB4 0x5951
+0xABB5 0x594F
+0xABB6 0x594E
+0xABB7 0x5950
+0xABB8 0x59DC
+0xABB9 0x59D8
+0xABBA 0x59FF
+0xABBB 0x59E3
+0xABBC 0x59E8
+0xABBD 0x5A03
+0xABBE 0x59E5
+0xABBF 0x59EA
+0xABC0 0x59DA
+0xABC1 0x59E6
+0xABC2 0x5A01
+0xABC3 0x59FB
+0xABC4 0x5B69
+0xABC5 0x5BA3
+0xABC6 0x5BA6
+0xABC7 0x5BA4
+0xABC8 0x5BA2
+0xABC9 0x5BA5
+0xABCA 0x5C01
+0xABCB 0x5C4E
+0xABCC 0x5C4F
+0xABCD 0x5C4D
+0xABCE 0x5C4B
+0xABCF 0x5CD9
+0xABD0 0x5CD2
+0xABD1 0x5DF7
+0xABD2 0x5E1D
+0xABD3 0x5E25
+0xABD4 0x5E1F
+0xABD5 0x5E7D
+0xABD6 0x5EA0
+0xABD7 0x5EA6
+0xABD8 0x5EFA
+0xABD9 0x5F08
+0xABDA 0x5F2D
+0xABDB 0x5F65
+0xABDC 0x5F88
+0xABDD 0x5F85
+0xABDE 0x5F8A
+0xABDF 0x5F8B
+0xABE0 0x5F87
+0xABE1 0x5F8C
+0xABE2 0x5F89
+0xABE3 0x6012
+0xABE4 0x601D
+0xABE5 0x6020
+0xABE6 0x6025
+0xABE7 0x600E
+0xABE8 0x6028
+0xABE9 0x604D
+0xABEA 0x6070
+0xABEB 0x6068
+0xABEC 0x6062
+0xABED 0x6046
+0xABEE 0x6043
+0xABEF 0x606C
+0xABF0 0x606B
+0xABF1 0x606A
+0xABF2 0x6064
+0xABF3 0x6241
+0xABF4 0x62DC
+0xABF5 0x6316
+0xABF6 0x6309
+0xABF7 0x62FC
+0xABF8 0x62ED
+0xABF9 0x6301
+0xABFA 0x62EE
+0xABFB 0x62FD
+0xABFC 0x6307
+0xABFD 0x62F1
+0xABFE 0x62F7
+0xAC40 0x62EF
+0xAC41 0x62EC
+0xAC42 0x62FE
+0xAC43 0x62F4
+0xAC44 0x6311
+0xAC45 0x6302
+0xAC46 0x653F
+0xAC47 0x6545
+0xAC48 0x65AB
+0xAC49 0x65BD
+0xAC4A 0x65E2
+0xAC4B 0x6625
+0xAC4C 0x662D
+0xAC4D 0x6620
+0xAC4E 0x6627
+0xAC4F 0x662F
+0xAC50 0x661F
+0xAC51 0x6628
+0xAC52 0x6631
+0xAC53 0x6624
+0xAC54 0x66F7
+0xAC55 0x67FF
+0xAC56 0x67D3
+0xAC57 0x67F1
+0xAC58 0x67D4
+0xAC59 0x67D0
+0xAC5A 0x67EC
+0xAC5B 0x67B6
+0xAC5C 0x67AF
+0xAC5D 0x67F5
+0xAC5E 0x67E9
+0xAC5F 0x67EF
+0xAC60 0x67C4
+0xAC61 0x67D1
+0xAC62 0x67B4
+0xAC63 0x67DA
+0xAC64 0x67E5
+0xAC65 0x67B8
+0xAC66 0x67CF
+0xAC67 0x67DE
+0xAC68 0x67F3
+0xAC69 0x67B0
+0xAC6A 0x67D9
+0xAC6B 0x67E2
+0xAC6C 0x67DD
+0xAC6D 0x67D2
+0xAC6E 0x6B6A
+0xAC6F 0x6B83
+0xAC70 0x6B86
+0xAC71 0x6BB5
+0xAC72 0x6BD2
+0xAC73 0x6BD7
+0xAC74 0x6C1F
+0xAC75 0x6CC9
+0xAC76 0x6D0B
+0xAC77 0x6D32
+0xAC78 0x6D2A
+0xAC79 0x6D41
+0xAC7A 0x6D25
+0xAC7B 0x6D0C
+0xAC7C 0x6D31
+0xAC7D 0x6D1E
+0xAC7E 0x6D17
+0xACA1 0x6D3B
+0xACA2 0x6D3D
+0xACA3 0x6D3E
+0xACA4 0x6D36
+0xACA5 0x6D1B
+0xACA6 0x6CF5
+0xACA7 0x6D39
+0xACA8 0x6D27
+0xACA9 0x6D38
+0xACAA 0x6D29
+0xACAB 0x6D2E
+0xACAC 0x6D35
+0xACAD 0x6D0E
+0xACAE 0x6D2B
+0xACAF 0x70AB
+0xACB0 0x70BA
+0xACB1 0x70B3
+0xACB2 0x70AC
+0xACB3 0x70AF
+0xACB4 0x70AD
+0xACB5 0x70B8
+0xACB6 0x70AE
+0xACB7 0x70A4
+0xACB8 0x7230
+0xACB9 0x7272
+0xACBA 0x726F
+0xACBB 0x7274
+0xACBC 0x72E9
+0xACBD 0x72E0
+0xACBE 0x72E1
+0xACBF 0x73B7
+0xACC0 0x73CA
+0xACC1 0x73BB
+0xACC2 0x73B2
+0xACC3 0x73CD
+0xACC4 0x73C0
+0xACC5 0x73B3
+0xACC6 0x751A
+0xACC7 0x752D
+0xACC8 0x754F
+0xACC9 0x754C
+0xACCA 0x754E
+0xACCB 0x754B
+0xACCC 0x75AB
+0xACCD 0x75A4
+0xACCE 0x75A5
+0xACCF 0x75A2
+0xACD0 0x75A3
+0xACD1 0x7678
+0xACD2 0x7686
+0xACD3 0x7687
+0xACD4 0x7688
+0xACD5 0x76C8
+0xACD6 0x76C6
+0xACD7 0x76C3
+0xACD8 0x76C5
+0xACD9 0x7701
+0xACDA 0x76F9
+0xACDB 0x76F8
+0xACDC 0x7709
+0xACDD 0x770B
+0xACDE 0x76FE
+0xACDF 0x76FC
+0xACE0 0x7707
+0xACE1 0x77DC
+0xACE2 0x7802
+0xACE3 0x7814
+0xACE4 0x780C
+0xACE5 0x780D
+0xACE6 0x7946
+0xACE7 0x7949
+0xACE8 0x7948
+0xACE9 0x7947
+0xACEA 0x79B9
+0xACEB 0x79BA
+0xACEC 0x79D1
+0xACED 0x79D2
+0xACEE 0x79CB
+0xACEF 0x7A7F
+0xACF0 0x7A81
+0xACF1 0x7AFF
+0xACF2 0x7AFD
+0xACF3 0x7C7D
+0xACF4 0x7D02
+0xACF5 0x7D05
+0xACF6 0x7D00
+0xACF7 0x7D09
+0xACF8 0x7D07
+0xACF9 0x7D04
+0xACFA 0x7D06
+0xACFB 0x7F38
+0xACFC 0x7F8E
+0xACFD 0x7FBF
+0xACFE 0x8004
+0xAD40 0x8010
+0xAD41 0x800D
+0xAD42 0x8011
+0xAD43 0x8036
+0xAD44 0x80D6
+0xAD45 0x80E5
+0xAD46 0x80DA
+0xAD47 0x80C3
+0xAD48 0x80C4
+0xAD49 0x80CC
+0xAD4A 0x80E1
+0xAD4B 0x80DB
+0xAD4C 0x80CE
+0xAD4D 0x80DE
+0xAD4E 0x80E4
+0xAD4F 0x80DD
+0xAD50 0x81F4
+0xAD51 0x8222
+0xAD52 0x82E7
+0xAD53 0x8303
+0xAD54 0x8305
+0xAD55 0x82E3
+0xAD56 0x82DB
+0xAD57 0x82E6
+0xAD58 0x8304
+0xAD59 0x82E5
+0xAD5A 0x8302
+0xAD5B 0x8309
+0xAD5C 0x82D2
+0xAD5D 0x82D7
+0xAD5E 0x82F1
+0xAD5F 0x8301
+0xAD60 0x82DC
+0xAD61 0x82D4
+0xAD62 0x82D1
+0xAD63 0x82DE
+0xAD64 0x82D3
+0xAD65 0x82DF
+0xAD66 0x82EF
+0xAD67 0x8306
+0xAD68 0x8650
+0xAD69 0x8679
+0xAD6A 0x867B
+0xAD6B 0x867A
+0xAD6C 0x884D
+0xAD6D 0x886B
+0xAD6E 0x8981
+0xAD6F 0x89D4
+0xAD70 0x8A08
+0xAD71 0x8A02
+0xAD72 0x8A03
+0xAD73 0x8C9E
+0xAD74 0x8CA0
+0xAD75 0x8D74
+0xAD76 0x8D73
+0xAD77 0x8DB4
+0xAD78 0x8ECD
+0xAD79 0x8ECC
+0xAD7A 0x8FF0
+0xAD7B 0x8FE6
+0xAD7C 0x8FE2
+0xAD7D 0x8FEA
+0xAD7E 0x8FE5
+0xADA1 0x8FED
+0xADA2 0x8FEB
+0xADA3 0x8FE4
+0xADA4 0x8FE8
+0xADA5 0x90CA
+0xADA6 0x90CE
+0xADA7 0x90C1
+0xADA8 0x90C3
+0xADA9 0x914B
+0xADAA 0x914A
+0xADAB 0x91CD
+0xADAC 0x9582
+0xADAD 0x9650
+0xADAE 0x964B
+0xADAF 0x964C
+0xADB0 0x964D
+0xADB1 0x9762
+0xADB2 0x9769
+0xADB3 0x97CB
+0xADB4 0x97ED
+0xADB5 0x97F3
+0xADB6 0x9801
+0xADB7 0x98A8
+0xADB8 0x98DB
+0xADB9 0x98DF
+0xADBA 0x9996
+0xADBB 0x9999
+0xADBC 0x4E58
+0xADBD 0x4EB3
+0xADBE 0x500C
+0xADBF 0x500D
+0xADC0 0x5023
+0xADC1 0x4FEF
+0xADC2 0x5026
+0xADC3 0x5025
+0xADC4 0x4FF8
+0xADC5 0x5029
+0xADC6 0x5016
+0xADC7 0x5006
+0xADC8 0x503C
+0xADC9 0x501F
+0xADCA 0x501A
+0xADCB 0x5012
+0xADCC 0x5011
+0xADCD 0x4FFA
+0xADCE 0x5000
+0xADCF 0x5014
+0xADD0 0x5028
+0xADD1 0x4FF1
+0xADD2 0x5021
+0xADD3 0x500B
+0xADD4 0x5019
+0xADD5 0x5018
+0xADD6 0x4FF3
+0xADD7 0x4FEE
+0xADD8 0x502D
+0xADD9 0x502A
+0xADDA 0x4FFE
+0xADDB 0x502B
+0xADDC 0x5009
+0xADDD 0x517C
+0xADDE 0x51A4
+0xADDF 0x51A5
+0xADE0 0x51A2
+0xADE1 0x51CD
+0xADE2 0x51CC
+0xADE3 0x51C6
+0xADE4 0x51CB
+0xADE5 0x5256
+0xADE6 0x525C
+0xADE7 0x5254
+0xADE8 0x525B
+0xADE9 0x525D
+0xADEA 0x532A
+0xADEB 0x537F
+0xADEC 0x539F
+0xADED 0x539D
+0xADEE 0x53DF
+0xADEF 0x54E8
+0xADF0 0x5510
+0xADF1 0x5501
+0xADF2 0x5537
+0xADF3 0x54FC
+0xADF4 0x54E5
+0xADF5 0x54F2
+0xADF6 0x5506
+0xADF7 0x54FA
+0xADF8 0x5514
+0xADF9 0x54E9
+0xADFA 0x54ED
+0xADFB 0x54E1
+0xADFC 0x5509
+0xADFD 0x54EE
+0xADFE 0x54EA
+0xAE40 0x54E6
+0xAE41 0x5527
+0xAE42 0x5507
+0xAE43 0x54FD
+0xAE44 0x550F
+0xAE45 0x5703
+0xAE46 0x5704
+0xAE47 0x57C2
+0xAE48 0x57D4
+0xAE49 0x57CB
+0xAE4A 0x57C3
+0xAE4B 0x5809
+0xAE4C 0x590F
+0xAE4D 0x5957
+0xAE4E 0x5958
+0xAE4F 0x595A
+0xAE50 0x5A11
+0xAE51 0x5A18
+0xAE52 0x5A1C
+0xAE53 0x5A1F
+0xAE54 0x5A1B
+0xAE55 0x5A13
+0xAE56 0x59EC
+0xAE57 0x5A20
+0xAE58 0x5A23
+0xAE59 0x5A29
+0xAE5A 0x5A25
+0xAE5B 0x5A0C
+0xAE5C 0x5A09
+0xAE5D 0x5B6B
+0xAE5E 0x5C58
+0xAE5F 0x5BB0
+0xAE60 0x5BB3
+0xAE61 0x5BB6
+0xAE62 0x5BB4
+0xAE63 0x5BAE
+0xAE64 0x5BB5
+0xAE65 0x5BB9
+0xAE66 0x5BB8
+0xAE67 0x5C04
+0xAE68 0x5C51
+0xAE69 0x5C55
+0xAE6A 0x5C50
+0xAE6B 0x5CED
+0xAE6C 0x5CFD
+0xAE6D 0x5CFB
+0xAE6E 0x5CEA
+0xAE6F 0x5CE8
+0xAE70 0x5CF0
+0xAE71 0x5CF6
+0xAE72 0x5D01
+0xAE73 0x5CF4
+0xAE74 0x5DEE
+0xAE75 0x5E2D
+0xAE76 0x5E2B
+0xAE77 0x5EAB
+0xAE78 0x5EAD
+0xAE79 0x5EA7
+0xAE7A 0x5F31
+0xAE7B 0x5F92
+0xAE7C 0x5F91
+0xAE7D 0x5F90
+0xAE7E 0x6059
+0xAEA1 0x6063
+0xAEA2 0x6065
+0xAEA3 0x6050
+0xAEA4 0x6055
+0xAEA5 0x606D
+0xAEA6 0x6069
+0xAEA7 0x606F
+0xAEA8 0x6084
+0xAEA9 0x609F
+0xAEAA 0x609A
+0xAEAB 0x608D
+0xAEAC 0x6094
+0xAEAD 0x608C
+0xAEAE 0x6085
+0xAEAF 0x6096
+0xAEB0 0x6247
+0xAEB1 0x62F3
+0xAEB2 0x6308
+0xAEB3 0x62FF
+0xAEB4 0x634E
+0xAEB5 0x633E
+0xAEB6 0x632F
+0xAEB7 0x6355
+0xAEB8 0x6342
+0xAEB9 0x6346
+0xAEBA 0x634F
+0xAEBB 0x6349
+0xAEBC 0x633A
+0xAEBD 0x6350
+0xAEBE 0x633D
+0xAEBF 0x632A
+0xAEC0 0x632B
+0xAEC1 0x6328
+0xAEC2 0x634D
+0xAEC3 0x634C
+0xAEC4 0x6548
+0xAEC5 0x6549
+0xAEC6 0x6599
+0xAEC7 0x65C1
+0xAEC8 0x65C5
+0xAEC9 0x6642
+0xAECA 0x6649
+0xAECB 0x664F
+0xAECC 0x6643
+0xAECD 0x6652
+0xAECE 0x664C
+0xAECF 0x6645
+0xAED0 0x6641
+0xAED1 0x66F8
+0xAED2 0x6714
+0xAED3 0x6715
+0xAED4 0x6717
+0xAED5 0x6821
+0xAED6 0x6838
+0xAED7 0x6848
+0xAED8 0x6846
+0xAED9 0x6853
+0xAEDA 0x6839
+0xAEDB 0x6842
+0xAEDC 0x6854
+0xAEDD 0x6829
+0xAEDE 0x68B3
+0xAEDF 0x6817
+0xAEE0 0x684C
+0xAEE1 0x6851
+0xAEE2 0x683D
+0xAEE3 0x67F4
+0xAEE4 0x6850
+0xAEE5 0x6840
+0xAEE6 0x683C
+0xAEE7 0x6843
+0xAEE8 0x682A
+0xAEE9 0x6845
+0xAEEA 0x6813
+0xAEEB 0x6818
+0xAEEC 0x6841
+0xAEED 0x6B8A
+0xAEEE 0x6B89
+0xAEEF 0x6BB7
+0xAEF0 0x6C23
+0xAEF1 0x6C27
+0xAEF2 0x6C28
+0xAEF3 0x6C26
+0xAEF4 0x6C24
+0xAEF5 0x6CF0
+0xAEF6 0x6D6A
+0xAEF7 0x6D95
+0xAEF8 0x6D88
+0xAEF9 0x6D87
+0xAEFA 0x6D66
+0xAEFB 0x6D78
+0xAEFC 0x6D77
+0xAEFD 0x6D59
+0xAEFE 0x6D93
+0xAF40 0x6D6C
+0xAF41 0x6D89
+0xAF42 0x6D6E
+0xAF43 0x6D5A
+0xAF44 0x6D74
+0xAF45 0x6D69
+0xAF46 0x6D8C
+0xAF47 0x6D8A
+0xAF48 0x6D79
+0xAF49 0x6D85
+0xAF4A 0x6D65
+0xAF4B 0x6D94
+0xAF4C 0x70CA
+0xAF4D 0x70D8
+0xAF4E 0x70E4
+0xAF4F 0x70D9
+0xAF50 0x70C8
+0xAF51 0x70CF
+0xAF52 0x7239
+0xAF53 0x7279
+0xAF54 0x72FC
+0xAF55 0x72F9
+0xAF56 0x72FD
+0xAF57 0x72F8
+0xAF58 0x72F7
+0xAF59 0x7386
+0xAF5A 0x73ED
+0xAF5B 0x7409
+0xAF5C 0x73EE
+0xAF5D 0x73E0
+0xAF5E 0x73EA
+0xAF5F 0x73DE
+0xAF60 0x7554
+0xAF61 0x755D
+0xAF62 0x755C
+0xAF63 0x755A
+0xAF64 0x7559
+0xAF65 0x75BE
+0xAF66 0x75C5
+0xAF67 0x75C7
+0xAF68 0x75B2
+0xAF69 0x75B3
+0xAF6A 0x75BD
+0xAF6B 0x75BC
+0xAF6C 0x75B9
+0xAF6D 0x75C2
+0xAF6E 0x75B8
+0xAF6F 0x768B
+0xAF70 0x76B0
+0xAF71 0x76CA
+0xAF72 0x76CD
+0xAF73 0x76CE
+0xAF74 0x7729
+0xAF75 0x771F
+0xAF76 0x7720
+0xAF77 0x7728
+0xAF78 0x77E9
+0xAF79 0x7830
+0xAF7A 0x7827
+0xAF7B 0x7838
+0xAF7C 0x781D
+0xAF7D 0x7834
+0xAF7E 0x7837
+0xAFA1 0x7825
+0xAFA2 0x782D
+0xAFA3 0x7820
+0xAFA4 0x781F
+0xAFA5 0x7832
+0xAFA6 0x7955
+0xAFA7 0x7950
+0xAFA8 0x7960
+0xAFA9 0x795F
+0xAFAA 0x7956
+0xAFAB 0x795E
+0xAFAC 0x795D
+0xAFAD 0x7957
+0xAFAE 0x795A
+0xAFAF 0x79E4
+0xAFB0 0x79E3
+0xAFB1 0x79E7
+0xAFB2 0x79DF
+0xAFB3 0x79E6
+0xAFB4 0x79E9
+0xAFB5 0x79D8
+0xAFB6 0x7A84
+0xAFB7 0x7A88
+0xAFB8 0x7AD9
+0xAFB9 0x7B06
+0xAFBA 0x7B11
+0xAFBB 0x7C89
+0xAFBC 0x7D21
+0xAFBD 0x7D17
+0xAFBE 0x7D0B
+0xAFBF 0x7D0A
+0xAFC0 0x7D20
+0xAFC1 0x7D22
+0xAFC2 0x7D14
+0xAFC3 0x7D10
+0xAFC4 0x7D15
+0xAFC5 0x7D1A
+0xAFC6 0x7D1C
+0xAFC7 0x7D0D
+0xAFC8 0x7D19
+0xAFC9 0x7D1B
+0xAFCA 0x7F3A
+0xAFCB 0x7F5F
+0xAFCC 0x7F94
+0xAFCD 0x7FC5
+0xAFCE 0x7FC1
+0xAFCF 0x8006
+0xAFD0 0x8018
+0xAFD1 0x8015
+0xAFD2 0x8019
+0xAFD3 0x8017
+0xAFD4 0x803D
+0xAFD5 0x803F
+0xAFD6 0x80F1
+0xAFD7 0x8102
+0xAFD8 0x80F0
+0xAFD9 0x8105
+0xAFDA 0x80ED
+0xAFDB 0x80F4
+0xAFDC 0x8106
+0xAFDD 0x80F8
+0xAFDE 0x80F3
+0xAFDF 0x8108
+0xAFE0 0x80FD
+0xAFE1 0x810A
+0xAFE2 0x80FC
+0xAFE3 0x80EF
+0xAFE4 0x81ED
+0xAFE5 0x81EC
+0xAFE6 0x8200
+0xAFE7 0x8210
+0xAFE8 0x822A
+0xAFE9 0x822B
+0xAFEA 0x8228
+0xAFEB 0x822C
+0xAFEC 0x82BB
+0xAFED 0x832B
+0xAFEE 0x8352
+0xAFEF 0x8354
+0xAFF0 0x834A
+0xAFF1 0x8338
+0xAFF2 0x8350
+0xAFF3 0x8349
+0xAFF4 0x8335
+0xAFF5 0x8334
+0xAFF6 0x834F
+0xAFF7 0x8332
+0xAFF8 0x8339
+0xAFF9 0x8336
+0xAFFA 0x8317
+0xAFFB 0x8340
+0xAFFC 0x8331
+0xAFFD 0x8328
+0xAFFE 0x8343
+0xB040 0x8654
+0xB041 0x868A
+0xB042 0x86AA
+0xB043 0x8693
+0xB044 0x86A4
+0xB045 0x86A9
+0xB046 0x868C
+0xB047 0x86A3
+0xB048 0x869C
+0xB049 0x8870
+0xB04A 0x8877
+0xB04B 0x8881
+0xB04C 0x8882
+0xB04D 0x887D
+0xB04E 0x8879
+0xB04F 0x8A18
+0xB050 0x8A10
+0xB051 0x8A0E
+0xB052 0x8A0C
+0xB053 0x8A15
+0xB054 0x8A0A
+0xB055 0x8A17
+0xB056 0x8A13
+0xB057 0x8A16
+0xB058 0x8A0F
+0xB059 0x8A11
+0xB05A 0x8C48
+0xB05B 0x8C7A
+0xB05C 0x8C79
+0xB05D 0x8CA1
+0xB05E 0x8CA2
+0xB05F 0x8D77
+0xB060 0x8EAC
+0xB061 0x8ED2
+0xB062 0x8ED4
+0xB063 0x8ECF
+0xB064 0x8FB1
+0xB065 0x9001
+0xB066 0x9006
+0xB067 0x8FF7
+0xB068 0x9000
+0xB069 0x8FFA
+0xB06A 0x8FF4
+0xB06B 0x9003
+0xB06C 0x8FFD
+0xB06D 0x9005
+0xB06E 0x8FF8
+0xB06F 0x9095
+0xB070 0x90E1
+0xB071 0x90DD
+0xB072 0x90E2
+0xB073 0x9152
+0xB074 0x914D
+0xB075 0x914C
+0xB076 0x91D8
+0xB077 0x91DD
+0xB078 0x91D7
+0xB079 0x91DC
+0xB07A 0x91D9
+0xB07B 0x9583
+0xB07C 0x9662
+0xB07D 0x9663
+0xB07E 0x9661
+0xB0A1 0x965B
+0xB0A2 0x965D
+0xB0A3 0x9664
+0xB0A4 0x9658
+0xB0A5 0x965E
+0xB0A6 0x96BB
+0xB0A7 0x98E2
+0xB0A8 0x99AC
+0xB0A9 0x9AA8
+0xB0AA 0x9AD8
+0xB0AB 0x9B25
+0xB0AC 0x9B32
+0xB0AD 0x9B3C
+0xB0AE 0x4E7E
+0xB0AF 0x507A
+0xB0B0 0x507D
+0xB0B1 0x505C
+0xB0B2 0x5047
+0xB0B3 0x5043
+0xB0B4 0x504C
+0xB0B5 0x505A
+0xB0B6 0x5049
+0xB0B7 0x5065
+0xB0B8 0x5076
+0xB0B9 0x504E
+0xB0BA 0x5055
+0xB0BB 0x5075
+0xB0BC 0x5074
+0xB0BD 0x5077
+0xB0BE 0x504F
+0xB0BF 0x500F
+0xB0C0 0x506F
+0xB0C1 0x506D
+0xB0C2 0x515C
+0xB0C3 0x5195
+0xB0C4 0x51F0
+0xB0C5 0x526A
+0xB0C6 0x526F
+0xB0C7 0x52D2
+0xB0C8 0x52D9
+0xB0C9 0x52D8
+0xB0CA 0x52D5
+0xB0CB 0x5310
+0xB0CC 0x530F
+0xB0CD 0x5319
+0xB0CE 0x533F
+0xB0CF 0x5340
+0xB0D0 0x533E
+0xB0D1 0x53C3
+0xB0D2 0x66FC
+0xB0D3 0x5546
+0xB0D4 0x556A
+0xB0D5 0x5566
+0xB0D6 0x5544
+0xB0D7 0x555E
+0xB0D8 0x5561
+0xB0D9 0x5543
+0xB0DA 0x554A
+0xB0DB 0x5531
+0xB0DC 0x5556
+0xB0DD 0x554F
+0xB0DE 0x5555
+0xB0DF 0x552F
+0xB0E0 0x5564
+0xB0E1 0x5538
+0xB0E2 0x552E
+0xB0E3 0x555C
+0xB0E4 0x552C
+0xB0E5 0x5563
+0xB0E6 0x5533
+0xB0E7 0x5541
+0xB0E8 0x5557
+0xB0E9 0x5708
+0xB0EA 0x570B
+0xB0EB 0x5709
+0xB0EC 0x57DF
+0xB0ED 0x5805
+0xB0EE 0x580A
+0xB0EF 0x5806
+0xB0F0 0x57E0
+0xB0F1 0x57E4
+0xB0F2 0x57FA
+0xB0F3 0x5802
+0xB0F4 0x5835
+0xB0F5 0x57F7
+0xB0F6 0x57F9
+0xB0F7 0x5920
+0xB0F8 0x5962
+0xB0F9 0x5A36
+0xB0FA 0x5A41
+0xB0FB 0x5A49
+0xB0FC 0x5A66
+0xB0FD 0x5A6A
+0xB0FE 0x5A40
+0xB140 0x5A3C
+0xB141 0x5A62
+0xB142 0x5A5A
+0xB143 0x5A46
+0xB144 0x5A4A
+0xB145 0x5B70
+0xB146 0x5BC7
+0xB147 0x5BC5
+0xB148 0x5BC4
+0xB149 0x5BC2
+0xB14A 0x5BBF
+0xB14B 0x5BC6
+0xB14C 0x5C09
+0xB14D 0x5C08
+0xB14E 0x5C07
+0xB14F 0x5C60
+0xB150 0x5C5C
+0xB151 0x5C5D
+0xB152 0x5D07
+0xB153 0x5D06
+0xB154 0x5D0E
+0xB155 0x5D1B
+0xB156 0x5D16
+0xB157 0x5D22
+0xB158 0x5D11
+0xB159 0x5D29
+0xB15A 0x5D14
+0xB15B 0x5D19
+0xB15C 0x5D24
+0xB15D 0x5D27
+0xB15E 0x5D17
+0xB15F 0x5DE2
+0xB160 0x5E38
+0xB161 0x5E36
+0xB162 0x5E33
+0xB163 0x5E37
+0xB164 0x5EB7
+0xB165 0x5EB8
+0xB166 0x5EB6
+0xB167 0x5EB5
+0xB168 0x5EBE
+0xB169 0x5F35
+0xB16A 0x5F37
+0xB16B 0x5F57
+0xB16C 0x5F6C
+0xB16D 0x5F69
+0xB16E 0x5F6B
+0xB16F 0x5F97
+0xB170 0x5F99
+0xB171 0x5F9E
+0xB172 0x5F98
+0xB173 0x5FA1
+0xB174 0x5FA0
+0xB175 0x5F9C
+0xB176 0x607F
+0xB177 0x60A3
+0xB178 0x6089
+0xB179 0x60A0
+0xB17A 0x60A8
+0xB17B 0x60CB
+0xB17C 0x60B4
+0xB17D 0x60E6
+0xB17E 0x60BD
+0xB1A1 0x60C5
+0xB1A2 0x60BB
+0xB1A3 0x60B5
+0xB1A4 0x60DC
+0xB1A5 0x60BC
+0xB1A6 0x60D8
+0xB1A7 0x60D5
+0xB1A8 0x60C6
+0xB1A9 0x60DF
+0xB1AA 0x60B8
+0xB1AB 0x60DA
+0xB1AC 0x60C7
+0xB1AD 0x621A
+0xB1AE 0x621B
+0xB1AF 0x6248
+0xB1B0 0x63A0
+0xB1B1 0x63A7
+0xB1B2 0x6372
+0xB1B3 0x6396
+0xB1B4 0x63A2
+0xB1B5 0x63A5
+0xB1B6 0x6377
+0xB1B7 0x6367
+0xB1B8 0x6398
+0xB1B9 0x63AA
+0xB1BA 0x6371
+0xB1BB 0x63A9
+0xB1BC 0x6389
+0xB1BD 0x6383
+0xB1BE 0x639B
+0xB1BF 0x636B
+0xB1C0 0x63A8
+0xB1C1 0x6384
+0xB1C2 0x6388
+0xB1C3 0x6399
+0xB1C4 0x63A1
+0xB1C5 0x63AC
+0xB1C6 0x6392
+0xB1C7 0x638F
+0xB1C8 0x6380
+0xB1C9 0x637B
+0xB1CA 0x6369
+0xB1CB 0x6368
+0xB1CC 0x637A
+0xB1CD 0x655D
+0xB1CE 0x6556
+0xB1CF 0x6551
+0xB1D0 0x6559
+0xB1D1 0x6557
+0xB1D2 0x555F
+0xB1D3 0x654F
+0xB1D4 0x6558
+0xB1D5 0x6555
+0xB1D6 0x6554
+0xB1D7 0x659C
+0xB1D8 0x659B
+0xB1D9 0x65AC
+0xB1DA 0x65CF
+0xB1DB 0x65CB
+0xB1DC 0x65CC
+0xB1DD 0x65CE
+0xB1DE 0x665D
+0xB1DF 0x665A
+0xB1E0 0x6664
+0xB1E1 0x6668
+0xB1E2 0x6666
+0xB1E3 0x665E
+0xB1E4 0x66F9
+0xB1E5 0x52D7
+0xB1E6 0x671B
+0xB1E7 0x6881
+0xB1E8 0x68AF
+0xB1E9 0x68A2
+0xB1EA 0x6893
+0xB1EB 0x68B5
+0xB1EC 0x687F
+0xB1ED 0x6876
+0xB1EE 0x68B1
+0xB1EF 0x68A7
+0xB1F0 0x6897
+0xB1F1 0x68B0
+0xB1F2 0x6883
+0xB1F3 0x68C4
+0xB1F4 0x68AD
+0xB1F5 0x6886
+0xB1F6 0x6885
+0xB1F7 0x6894
+0xB1F8 0x689D
+0xB1F9 0x68A8
+0xB1FA 0x689F
+0xB1FB 0x68A1
+0xB1FC 0x6882
+0xB1FD 0x6B32
+0xB1FE 0x6BBA
+0xB240 0x6BEB
+0xB241 0x6BEC
+0xB242 0x6C2B
+0xB243 0x6D8E
+0xB244 0x6DBC
+0xB245 0x6DF3
+0xB246 0x6DD9
+0xB247 0x6DB2
+0xB248 0x6DE1
+0xB249 0x6DCC
+0xB24A 0x6DE4
+0xB24B 0x6DFB
+0xB24C 0x6DFA
+0xB24D 0x6E05
+0xB24E 0x6DC7
+0xB24F 0x6DCB
+0xB250 0x6DAF
+0xB251 0x6DD1
+0xB252 0x6DAE
+0xB253 0x6DDE
+0xB254 0x6DF9
+0xB255 0x6DB8
+0xB256 0x6DF7
+0xB257 0x6DF5
+0xB258 0x6DC5
+0xB259 0x6DD2
+0xB25A 0x6E1A
+0xB25B 0x6DB5
+0xB25C 0x6DDA
+0xB25D 0x6DEB
+0xB25E 0x6DD8
+0xB25F 0x6DEA
+0xB260 0x6DF1
+0xB261 0x6DEE
+0xB262 0x6DE8
+0xB263 0x6DC6
+0xB264 0x6DC4
+0xB265 0x6DAA
+0xB266 0x6DEC
+0xB267 0x6DBF
+0xB268 0x6DE6
+0xB269 0x70F9
+0xB26A 0x7109
+0xB26B 0x710A
+0xB26C 0x70FD
+0xB26D 0x70EF
+0xB26E 0x723D
+0xB26F 0x727D
+0xB270 0x7281
+0xB271 0x731C
+0xB272 0x731B
+0xB273 0x7316
+0xB274 0x7313
+0xB275 0x7319
+0xB276 0x7387
+0xB277 0x7405
+0xB278 0x740A
+0xB279 0x7403
+0xB27A 0x7406
+0xB27B 0x73FE
+0xB27C 0x740D
+0xB27D 0x74E0
+0xB27E 0x74F6
+0xB2A1 0x74F7
+0xB2A2 0x751C
+0xB2A3 0x7522
+0xB2A4 0x7565
+0xB2A5 0x7566
+0xB2A6 0x7562
+0xB2A7 0x7570
+0xB2A8 0x758F
+0xB2A9 0x75D4
+0xB2AA 0x75D5
+0xB2AB 0x75B5
+0xB2AC 0x75CA
+0xB2AD 0x75CD
+0xB2AE 0x768E
+0xB2AF 0x76D4
+0xB2B0 0x76D2
+0xB2B1 0x76DB
+0xB2B2 0x7737
+0xB2B3 0x773E
+0xB2B4 0x773C
+0xB2B5 0x7736
+0xB2B6 0x7738
+0xB2B7 0x773A
+0xB2B8 0x786B
+0xB2B9 0x7843
+0xB2BA 0x784E
+0xB2BB 0x7965
+0xB2BC 0x7968
+0xB2BD 0x796D
+0xB2BE 0x79FB
+0xB2BF 0x7A92
+0xB2C0 0x7A95
+0xB2C1 0x7B20
+0xB2C2 0x7B28
+0xB2C3 0x7B1B
+0xB2C4 0x7B2C
+0xB2C5 0x7B26
+0xB2C6 0x7B19
+0xB2C7 0x7B1E
+0xB2C8 0x7B2E
+0xB2C9 0x7C92
+0xB2CA 0x7C97
+0xB2CB 0x7C95
+0xB2CC 0x7D46
+0xB2CD 0x7D43
+0xB2CE 0x7D71
+0xB2CF 0x7D2E
+0xB2D0 0x7D39
+0xB2D1 0x7D3C
+0xB2D2 0x7D40
+0xB2D3 0x7D30
+0xB2D4 0x7D33
+0xB2D5 0x7D44
+0xB2D6 0x7D2F
+0xB2D7 0x7D42
+0xB2D8 0x7D32
+0xB2D9 0x7D31
+0xB2DA 0x7F3D
+0xB2DB 0x7F9E
+0xB2DC 0x7F9A
+0xB2DD 0x7FCC
+0xB2DE 0x7FCE
+0xB2DF 0x7FD2
+0xB2E0 0x801C
+0xB2E1 0x804A
+0xB2E2 0x8046
+0xB2E3 0x812F
+0xB2E4 0x8116
+0xB2E5 0x8123
+0xB2E6 0x812B
+0xB2E7 0x8129
+0xB2E8 0x8130
+0xB2E9 0x8124
+0xB2EA 0x8202
+0xB2EB 0x8235
+0xB2EC 0x8237
+0xB2ED 0x8236
+0xB2EE 0x8239
+0xB2EF 0x838E
+0xB2F0 0x839E
+0xB2F1 0x8398
+0xB2F2 0x8378
+0xB2F3 0x83A2
+0xB2F4 0x8396
+0xB2F5 0x83BD
+0xB2F6 0x83AB
+0xB2F7 0x8392
+0xB2F8 0x838A
+0xB2F9 0x8393
+0xB2FA 0x8389
+0xB2FB 0x83A0
+0xB2FC 0x8377
+0xB2FD 0x837B
+0xB2FE 0x837C
+0xB340 0x8386
+0xB341 0x83A7
+0xB342 0x8655
+0xB343 0x5F6A
+0xB344 0x86C7
+0xB345 0x86C0
+0xB346 0x86B6
+0xB347 0x86C4
+0xB348 0x86B5
+0xB349 0x86C6
+0xB34A 0x86CB
+0xB34B 0x86B1
+0xB34C 0x86AF
+0xB34D 0x86C9
+0xB34E 0x8853
+0xB34F 0x889E
+0xB350 0x8888
+0xB351 0x88AB
+0xB352 0x8892
+0xB353 0x8896
+0xB354 0x888D
+0xB355 0x888B
+0xB356 0x8993
+0xB357 0x898F
+0xB358 0x8A2A
+0xB359 0x8A1D
+0xB35A 0x8A23
+0xB35B 0x8A25
+0xB35C 0x8A31
+0xB35D 0x8A2D
+0xB35E 0x8A1F
+0xB35F 0x8A1B
+0xB360 0x8A22
+0xB361 0x8C49
+0xB362 0x8C5A
+0xB363 0x8CA9
+0xB364 0x8CAC
+0xB365 0x8CAB
+0xB366 0x8CA8
+0xB367 0x8CAA
+0xB368 0x8CA7
+0xB369 0x8D67
+0xB36A 0x8D66
+0xB36B 0x8DBE
+0xB36C 0x8DBA
+0xB36D 0x8EDB
+0xB36E 0x8EDF
+0xB36F 0x9019
+0xB370 0x900D
+0xB371 0x901A
+0xB372 0x9017
+0xB373 0x9023
+0xB374 0x901F
+0xB375 0x901D
+0xB376 0x9010
+0xB377 0x9015
+0xB378 0x901E
+0xB379 0x9020
+0xB37A 0x900F
+0xB37B 0x9022
+0xB37C 0x9016
+0xB37D 0x901B
+0xB37E 0x9014
+0xB3A1 0x90E8
+0xB3A2 0x90ED
+0xB3A3 0x90FD
+0xB3A4 0x9157
+0xB3A5 0x91CE
+0xB3A6 0x91F5
+0xB3A7 0x91E6
+0xB3A8 0x91E3
+0xB3A9 0x91E7
+0xB3AA 0x91ED
+0xB3AB 0x91E9
+0xB3AC 0x9589
+0xB3AD 0x966A
+0xB3AE 0x9675
+0xB3AF 0x9673
+0xB3B0 0x9678
+0xB3B1 0x9670
+0xB3B2 0x9674
+0xB3B3 0x9676
+0xB3B4 0x9677
+0xB3B5 0x966C
+0xB3B6 0x96C0
+0xB3B7 0x96EA
+0xB3B8 0x96E9
+0xB3B9 0x7AE0
+0xB3BA 0x7ADF
+0xB3BB 0x9802
+0xB3BC 0x9803
+0xB3BD 0x9B5A
+0xB3BE 0x9CE5
+0xB3BF 0x9E75
+0xB3C0 0x9E7F
+0xB3C1 0x9EA5
+0xB3C2 0x9EBB
+0xB3C3 0x50A2
+0xB3C4 0x508D
+0xB3C5 0x5085
+0xB3C6 0x5099
+0xB3C7 0x5091
+0xB3C8 0x5080
+0xB3C9 0x5096
+0xB3CA 0x5098
+0xB3CB 0x509A
+0xB3CC 0x6700
+0xB3CD 0x51F1
+0xB3CE 0x5272
+0xB3CF 0x5274
+0xB3D0 0x5275
+0xB3D1 0x5269
+0xB3D2 0x52DE
+0xB3D3 0x52DD
+0xB3D4 0x52DB
+0xB3D5 0x535A
+0xB3D6 0x53A5
+0xB3D7 0x557B
+0xB3D8 0x5580
+0xB3D9 0x55A7
+0xB3DA 0x557C
+0xB3DB 0x558A
+0xB3DC 0x559D
+0xB3DD 0x5598
+0xB3DE 0x5582
+0xB3DF 0x559C
+0xB3E0 0x55AA
+0xB3E1 0x5594
+0xB3E2 0x5587
+0xB3E3 0x558B
+0xB3E4 0x5583
+0xB3E5 0x55B3
+0xB3E6 0x55AE
+0xB3E7 0x559F
+0xB3E8 0x553E
+0xB3E9 0x55B2
+0xB3EA 0x559A
+0xB3EB 0x55BB
+0xB3EC 0x55AC
+0xB3ED 0x55B1
+0xB3EE 0x557E
+0xB3EF 0x5589
+0xB3F0 0x55AB
+0xB3F1 0x5599
+0xB3F2 0x570D
+0xB3F3 0x582F
+0xB3F4 0x582A
+0xB3F5 0x5834
+0xB3F6 0x5824
+0xB3F7 0x5830
+0xB3F8 0x5831
+0xB3F9 0x5821
+0xB3FA 0x581D
+0xB3FB 0x5820
+0xB3FC 0x58F9
+0xB3FD 0x58FA
+0xB3FE 0x5960
+0xB440 0x5A77
+0xB441 0x5A9A
+0xB442 0x5A7F
+0xB443 0x5A92
+0xB444 0x5A9B
+0xB445 0x5AA7
+0xB446 0x5B73
+0xB447 0x5B71
+0xB448 0x5BD2
+0xB449 0x5BCC
+0xB44A 0x5BD3
+0xB44B 0x5BD0
+0xB44C 0x5C0A
+0xB44D 0x5C0B
+0xB44E 0x5C31
+0xB44F 0x5D4C
+0xB450 0x5D50
+0xB451 0x5D34
+0xB452 0x5D47
+0xB453 0x5DFD
+0xB454 0x5E45
+0xB455 0x5E3D
+0xB456 0x5E40
+0xB457 0x5E43
+0xB458 0x5E7E
+0xB459 0x5ECA
+0xB45A 0x5EC1
+0xB45B 0x5EC2
+0xB45C 0x5EC4
+0xB45D 0x5F3C
+0xB45E 0x5F6D
+0xB45F 0x5FA9
+0xB460 0x5FAA
+0xB461 0x5FA8
+0xB462 0x60D1
+0xB463 0x60E1
+0xB464 0x60B2
+0xB465 0x60B6
+0xB466 0x60E0
+0xB467 0x611C
+0xB468 0x6123
+0xB469 0x60FA
+0xB46A 0x6115
+0xB46B 0x60F0
+0xB46C 0x60FB
+0xB46D 0x60F4
+0xB46E 0x6168
+0xB46F 0x60F1
+0xB470 0x610E
+0xB471 0x60F6
+0xB472 0x6109
+0xB473 0x6100
+0xB474 0x6112
+0xB475 0x621F
+0xB476 0x6249
+0xB477 0x63A3
+0xB478 0x638C
+0xB479 0x63CF
+0xB47A 0x63C0
+0xB47B 0x63E9
+0xB47C 0x63C9
+0xB47D 0x63C6
+0xB47E 0x63CD
+0xB4A1 0x63D2
+0xB4A2 0x63E3
+0xB4A3 0x63D0
+0xB4A4 0x63E1
+0xB4A5 0x63D6
+0xB4A6 0x63ED
+0xB4A7 0x63EE
+0xB4A8 0x6376
+0xB4A9 0x63F4
+0xB4AA 0x63EA
+0xB4AB 0x63DB
+0xB4AC 0x6452
+0xB4AD 0x63DA
+0xB4AE 0x63F9
+0xB4AF 0x655E
+0xB4B0 0x6566
+0xB4B1 0x6562
+0xB4B2 0x6563
+0xB4B3 0x6591
+0xB4B4 0x6590
+0xB4B5 0x65AF
+0xB4B6 0x666E
+0xB4B7 0x6670
+0xB4B8 0x6674
+0xB4B9 0x6676
+0xB4BA 0x666F
+0xB4BB 0x6691
+0xB4BC 0x667A
+0xB4BD 0x667E
+0xB4BE 0x6677
+0xB4BF 0x66FE
+0xB4C0 0x66FF
+0xB4C1 0x671F
+0xB4C2 0x671D
+0xB4C3 0x68FA
+0xB4C4 0x68D5
+0xB4C5 0x68E0
+0xB4C6 0x68D8
+0xB4C7 0x68D7
+0xB4C8 0x6905
+0xB4C9 0x68DF
+0xB4CA 0x68F5
+0xB4CB 0x68EE
+0xB4CC 0x68E7
+0xB4CD 0x68F9
+0xB4CE 0x68D2
+0xB4CF 0x68F2
+0xB4D0 0x68E3
+0xB4D1 0x68CB
+0xB4D2 0x68CD
+0xB4D3 0x690D
+0xB4D4 0x6912
+0xB4D5 0x690E
+0xB4D6 0x68C9
+0xB4D7 0x68DA
+0xB4D8 0x696E
+0xB4D9 0x68FB
+0xB4DA 0x6B3E
+0xB4DB 0x6B3A
+0xB4DC 0x6B3D
+0xB4DD 0x6B98
+0xB4DE 0x6B96
+0xB4DF 0x6BBC
+0xB4E0 0x6BEF
+0xB4E1 0x6C2E
+0xB4E2 0x6C2F
+0xB4E3 0x6C2C
+0xB4E4 0x6E2F
+0xB4E5 0x6E38
+0xB4E6 0x6E54
+0xB4E7 0x6E21
+0xB4E8 0x6E32
+0xB4E9 0x6E67
+0xB4EA 0x6E4A
+0xB4EB 0x6E20
+0xB4EC 0x6E25
+0xB4ED 0x6E23
+0xB4EE 0x6E1B
+0xB4EF 0x6E5B
+0xB4F0 0x6E58
+0xB4F1 0x6E24
+0xB4F2 0x6E56
+0xB4F3 0x6E6E
+0xB4F4 0x6E2D
+0xB4F5 0x6E26
+0xB4F6 0x6E6F
+0xB4F7 0x6E34
+0xB4F8 0x6E4D
+0xB4F9 0x6E3A
+0xB4FA 0x6E2C
+0xB4FB 0x6E43
+0xB4FC 0x6E1D
+0xB4FD 0x6E3E
+0xB4FE 0x6ECB
+0xB540 0x6E89
+0xB541 0x6E19
+0xB542 0x6E4E
+0xB543 0x6E63
+0xB544 0x6E44
+0xB545 0x6E72
+0xB546 0x6E69
+0xB547 0x6E5F
+0xB548 0x7119
+0xB549 0x711A
+0xB54A 0x7126
+0xB54B 0x7130
+0xB54C 0x7121
+0xB54D 0x7136
+0xB54E 0x716E
+0xB54F 0x711C
+0xB550 0x724C
+0xB551 0x7284
+0xB552 0x7280
+0xB553 0x7336
+0xB554 0x7325
+0xB555 0x7334
+0xB556 0x7329
+0xB557 0x743A
+0xB558 0x742A
+0xB559 0x7433
+0xB55A 0x7422
+0xB55B 0x7425
+0xB55C 0x7435
+0xB55D 0x7436
+0xB55E 0x7434
+0xB55F 0x742F
+0xB560 0x741B
+0xB561 0x7426
+0xB562 0x7428
+0xB563 0x7525
+0xB564 0x7526
+0xB565 0x756B
+0xB566 0x756A
+0xB567 0x75E2
+0xB568 0x75DB
+0xB569 0x75E3
+0xB56A 0x75D9
+0xB56B 0x75D8
+0xB56C 0x75DE
+0xB56D 0x75E0
+0xB56E 0x767B
+0xB56F 0x767C
+0xB570 0x7696
+0xB571 0x7693
+0xB572 0x76B4
+0xB573 0x76DC
+0xB574 0x774F
+0xB575 0x77ED
+0xB576 0x785D
+0xB577 0x786C
+0xB578 0x786F
+0xB579 0x7A0D
+0xB57A 0x7A08
+0xB57B 0x7A0B
+0xB57C 0x7A05
+0xB57D 0x7A00
+0xB57E 0x7A98
+0xB5A1 0x7A97
+0xB5A2 0x7A96
+0xB5A3 0x7AE5
+0xB5A4 0x7AE3
+0xB5A5 0x7B49
+0xB5A6 0x7B56
+0xB5A7 0x7B46
+0xB5A8 0x7B50
+0xB5A9 0x7B52
+0xB5AA 0x7B54
+0xB5AB 0x7B4D
+0xB5AC 0x7B4B
+0xB5AD 0x7B4F
+0xB5AE 0x7B51
+0xB5AF 0x7C9F
+0xB5B0 0x7CA5
+0xB5B1 0x7D5E
+0xB5B2 0x7D50
+0xB5B3 0x7D68
+0xB5B4 0x7D55
+0xB5B5 0x7D2B
+0xB5B6 0x7D6E
+0xB5B7 0x7D72
+0xB5B8 0x7D61
+0xB5B9 0x7D66
+0xB5BA 0x7D62
+0xB5BB 0x7D70
+0xB5BC 0x7D73
+0xB5BD 0x5584
+0xB5BE 0x7FD4
+0xB5BF 0x7FD5
+0xB5C0 0x800B
+0xB5C1 0x8052
+0xB5C2 0x8085
+0xB5C3 0x8155
+0xB5C4 0x8154
+0xB5C5 0x814B
+0xB5C6 0x8151
+0xB5C7 0x814E
+0xB5C8 0x8139
+0xB5C9 0x8146
+0xB5CA 0x813E
+0xB5CB 0x814C
+0xB5CC 0x8153
+0xB5CD 0x8174
+0xB5CE 0x8212
+0xB5CF 0x821C
+0xB5D0 0x83E9
+0xB5D1 0x8403
+0xB5D2 0x83F8
+0xB5D3 0x840D
+0xB5D4 0x83E0
+0xB5D5 0x83C5
+0xB5D6 0x840B
+0xB5D7 0x83C1
+0xB5D8 0x83EF
+0xB5D9 0x83F1
+0xB5DA 0x83F4
+0xB5DB 0x8457
+0xB5DC 0x840A
+0xB5DD 0x83F0
+0xB5DE 0x840C
+0xB5DF 0x83CC
+0xB5E0 0x83FD
+0xB5E1 0x83F2
+0xB5E2 0x83CA
+0xB5E3 0x8438
+0xB5E4 0x840E
+0xB5E5 0x8404
+0xB5E6 0x83DC
+0xB5E7 0x8407
+0xB5E8 0x83D4
+0xB5E9 0x83DF
+0xB5EA 0x865B
+0xB5EB 0x86DF
+0xB5EC 0x86D9
+0xB5ED 0x86ED
+0xB5EE 0x86D4
+0xB5EF 0x86DB
+0xB5F0 0x86E4
+0xB5F1 0x86D0
+0xB5F2 0x86DE
+0xB5F3 0x8857
+0xB5F4 0x88C1
+0xB5F5 0x88C2
+0xB5F6 0x88B1
+0xB5F7 0x8983
+0xB5F8 0x8996
+0xB5F9 0x8A3B
+0xB5FA 0x8A60
+0xB5FB 0x8A55
+0xB5FC 0x8A5E
+0xB5FD 0x8A3C
+0xB5FE 0x8A41
+0xB640 0x8A54
+0xB641 0x8A5B
+0xB642 0x8A50
+0xB643 0x8A46
+0xB644 0x8A34
+0xB645 0x8A3A
+0xB646 0x8A36
+0xB647 0x8A56
+0xB648 0x8C61
+0xB649 0x8C82
+0xB64A 0x8CAF
+0xB64B 0x8CBC
+0xB64C 0x8CB3
+0xB64D 0x8CBD
+0xB64E 0x8CC1
+0xB64F 0x8CBB
+0xB650 0x8CC0
+0xB651 0x8CB4
+0xB652 0x8CB7
+0xB653 0x8CB6
+0xB654 0x8CBF
+0xB655 0x8CB8
+0xB656 0x8D8A
+0xB657 0x8D85
+0xB658 0x8D81
+0xB659 0x8DCE
+0xB65A 0x8DDD
+0xB65B 0x8DCB
+0xB65C 0x8DDA
+0xB65D 0x8DD1
+0xB65E 0x8DCC
+0xB65F 0x8DDB
+0xB660 0x8DC6
+0xB661 0x8EFB
+0xB662 0x8EF8
+0xB663 0x8EFC
+0xB664 0x8F9C
+0xB665 0x902E
+0xB666 0x9035
+0xB667 0x9031
+0xB668 0x9038
+0xB669 0x9032
+0xB66A 0x9036
+0xB66B 0x9102
+0xB66C 0x90F5
+0xB66D 0x9109
+0xB66E 0x90FE
+0xB66F 0x9163
+0xB670 0x9165
+0xB671 0x91CF
+0xB672 0x9214
+0xB673 0x9215
+0xB674 0x9223
+0xB675 0x9209
+0xB676 0x921E
+0xB677 0x920D
+0xB678 0x9210
+0xB679 0x9207
+0xB67A 0x9211
+0xB67B 0x9594
+0xB67C 0x958F
+0xB67D 0x958B
+0xB67E 0x9591
+0xB6A1 0x9593
+0xB6A2 0x9592
+0xB6A3 0x958E
+0xB6A4 0x968A
+0xB6A5 0x968E
+0xB6A6 0x968B
+0xB6A7 0x967D
+0xB6A8 0x9685
+0xB6A9 0x9686
+0xB6AA 0x968D
+0xB6AB 0x9672
+0xB6AC 0x9684
+0xB6AD 0x96C1
+0xB6AE 0x96C5
+0xB6AF 0x96C4
+0xB6B0 0x96C6
+0xB6B1 0x96C7
+0xB6B2 0x96EF
+0xB6B3 0x96F2
+0xB6B4 0x97CC
+0xB6B5 0x9805
+0xB6B6 0x9806
+0xB6B7 0x9808
+0xB6B8 0x98E7
+0xB6B9 0x98EA
+0xB6BA 0x98EF
+0xB6BB 0x98E9
+0xB6BC 0x98F2
+0xB6BD 0x98ED
+0xB6BE 0x99AE
+0xB6BF 0x99AD
+0xB6C0 0x9EC3
+0xB6C1 0x9ECD
+0xB6C2 0x9ED1
+0xB6C3 0x4E82
+0xB6C4 0x50AD
+0xB6C5 0x50B5
+0xB6C6 0x50B2
+0xB6C7 0x50B3
+0xB6C8 0x50C5
+0xB6C9 0x50BE
+0xB6CA 0x50AC
+0xB6CB 0x50B7
+0xB6CC 0x50BB
+0xB6CD 0x50AF
+0xB6CE 0x50C7
+0xB6CF 0x527F
+0xB6D0 0x5277
+0xB6D1 0x527D
+0xB6D2 0x52DF
+0xB6D3 0x52E6
+0xB6D4 0x52E4
+0xB6D5 0x52E2
+0xB6D6 0x52E3
+0xB6D7 0x532F
+0xB6D8 0x55DF
+0xB6D9 0x55E8
+0xB6DA 0x55D3
+0xB6DB 0x55E6
+0xB6DC 0x55CE
+0xB6DD 0x55DC
+0xB6DE 0x55C7
+0xB6DF 0x55D1
+0xB6E0 0x55E3
+0xB6E1 0x55E4
+0xB6E2 0x55EF
+0xB6E3 0x55DA
+0xB6E4 0x55E1
+0xB6E5 0x55C5
+0xB6E6 0x55C6
+0xB6E7 0x55E5
+0xB6E8 0x55C9
+0xB6E9 0x5712
+0xB6EA 0x5713
+0xB6EB 0x585E
+0xB6EC 0x5851
+0xB6ED 0x5858
+0xB6EE 0x5857
+0xB6EF 0x585A
+0xB6F0 0x5854
+0xB6F1 0x586B
+0xB6F2 0x584C
+0xB6F3 0x586D
+0xB6F4 0x584A
+0xB6F5 0x5862
+0xB6F6 0x5852
+0xB6F7 0x584B
+0xB6F8 0x5967
+0xB6F9 0x5AC1
+0xB6FA 0x5AC9
+0xB6FB 0x5ACC
+0xB6FC 0x5ABE
+0xB6FD 0x5ABD
+0xB6FE 0x5ABC
+0xB740 0x5AB3
+0xB741 0x5AC2
+0xB742 0x5AB2
+0xB743 0x5D69
+0xB744 0x5D6F
+0xB745 0x5E4C
+0xB746 0x5E79
+0xB747 0x5EC9
+0xB748 0x5EC8
+0xB749 0x5F12
+0xB74A 0x5F59
+0xB74B 0x5FAC
+0xB74C 0x5FAE
+0xB74D 0x611A
+0xB74E 0x610F
+0xB74F 0x6148
+0xB750 0x611F
+0xB751 0x60F3
+0xB752 0x611B
+0xB753 0x60F9
+0xB754 0x6101
+0xB755 0x6108
+0xB756 0x614E
+0xB757 0x614C
+0xB758 0x6144
+0xB759 0x614D
+0xB75A 0x613E
+0xB75B 0x6134
+0xB75C 0x6127
+0xB75D 0x610D
+0xB75E 0x6106
+0xB75F 0x6137
+0xB760 0x6221
+0xB761 0x6222
+0xB762 0x6413
+0xB763 0x643E
+0xB764 0x641E
+0xB765 0x642A
+0xB766 0x642D
+0xB767 0x643D
+0xB768 0x642C
+0xB769 0x640F
+0xB76A 0x641C
+0xB76B 0x6414
+0xB76C 0x640D
+0xB76D 0x6436
+0xB76E 0x6416
+0xB76F 0x6417
+0xB770 0x6406
+0xB771 0x656C
+0xB772 0x659F
+0xB773 0x65B0
+0xB774 0x6697
+0xB775 0x6689
+0xB776 0x6687
+0xB777 0x6688
+0xB778 0x6696
+0xB779 0x6684
+0xB77A 0x6698
+0xB77B 0x668D
+0xB77C 0x6703
+0xB77D 0x6994
+0xB77E 0x696D
+0xB7A1 0x695A
+0xB7A2 0x6977
+0xB7A3 0x6960
+0xB7A4 0x6954
+0xB7A5 0x6975
+0xB7A6 0x6930
+0xB7A7 0x6982
+0xB7A8 0x694A
+0xB7A9 0x6968
+0xB7AA 0x696B
+0xB7AB 0x695E
+0xB7AC 0x6953
+0xB7AD 0x6979
+0xB7AE 0x6986
+0xB7AF 0x695D
+0xB7B0 0x6963
+0xB7B1 0x695B
+0xB7B2 0x6B47
+0xB7B3 0x6B72
+0xB7B4 0x6BC0
+0xB7B5 0x6BBF
+0xB7B6 0x6BD3
+0xB7B7 0x6BFD
+0xB7B8 0x6EA2
+0xB7B9 0x6EAF
+0xB7BA 0x6ED3
+0xB7BB 0x6EB6
+0xB7BC 0x6EC2
+0xB7BD 0x6E90
+0xB7BE 0x6E9D
+0xB7BF 0x6EC7
+0xB7C0 0x6EC5
+0xB7C1 0x6EA5
+0xB7C2 0x6E98
+0xB7C3 0x6EBC
+0xB7C4 0x6EBA
+0xB7C5 0x6EAB
+0xB7C6 0x6ED1
+0xB7C7 0x6E96
+0xB7C8 0x6E9C
+0xB7C9 0x6EC4
+0xB7CA 0x6ED4
+0xB7CB 0x6EAA
+0xB7CC 0x6EA7
+0xB7CD 0x6EB4
+0xB7CE 0x714E
+0xB7CF 0x7159
+0xB7D0 0x7169
+0xB7D1 0x7164
+0xB7D2 0x7149
+0xB7D3 0x7167
+0xB7D4 0x715C
+0xB7D5 0x716C
+0xB7D6 0x7166
+0xB7D7 0x714C
+0xB7D8 0x7165
+0xB7D9 0x715E
+0xB7DA 0x7146
+0xB7DB 0x7168
+0xB7DC 0x7156
+0xB7DD 0x723A
+0xB7DE 0x7252
+0xB7DF 0x7337
+0xB7E0 0x7345
+0xB7E1 0x733F
+0xB7E2 0x733E
+0xB7E3 0x746F
+0xB7E4 0x745A
+0xB7E5 0x7455
+0xB7E6 0x745F
+0xB7E7 0x745E
+0xB7E8 0x7441
+0xB7E9 0x743F
+0xB7EA 0x7459
+0xB7EB 0x745B
+0xB7EC 0x745C
+0xB7ED 0x7576
+0xB7EE 0x7578
+0xB7EF 0x7600
+0xB7F0 0x75F0
+0xB7F1 0x7601
+0xB7F2 0x75F2
+0xB7F3 0x75F1
+0xB7F4 0x75FA
+0xB7F5 0x75FF
+0xB7F6 0x75F4
+0xB7F7 0x75F3
+0xB7F8 0x76DE
+0xB7F9 0x76DF
+0xB7FA 0x775B
+0xB7FB 0x776B
+0xB7FC 0x7766
+0xB7FD 0x775E
+0xB7FE 0x7763
+0xB840 0x7779
+0xB841 0x776A
+0xB842 0x776C
+0xB843 0x775C
+0xB844 0x7765
+0xB845 0x7768
+0xB846 0x7762
+0xB847 0x77EE
+0xB848 0x788E
+0xB849 0x78B0
+0xB84A 0x7897
+0xB84B 0x7898
+0xB84C 0x788C
+0xB84D 0x7889
+0xB84E 0x787C
+0xB84F 0x7891
+0xB850 0x7893
+0xB851 0x787F
+0xB852 0x797A
+0xB853 0x797F
+0xB854 0x7981
+0xB855 0x842C
+0xB856 0x79BD
+0xB857 0x7A1C
+0xB858 0x7A1A
+0xB859 0x7A20
+0xB85A 0x7A14
+0xB85B 0x7A1F
+0xB85C 0x7A1E
+0xB85D 0x7A9F
+0xB85E 0x7AA0
+0xB85F 0x7B77
+0xB860 0x7BC0
+0xB861 0x7B60
+0xB862 0x7B6E
+0xB863 0x7B67
+0xB864 0x7CB1
+0xB865 0x7CB3
+0xB866 0x7CB5
+0xB867 0x7D93
+0xB868 0x7D79
+0xB869 0x7D91
+0xB86A 0x7D81
+0xB86B 0x7D8F
+0xB86C 0x7D5B
+0xB86D 0x7F6E
+0xB86E 0x7F69
+0xB86F 0x7F6A
+0xB870 0x7F72
+0xB871 0x7FA9
+0xB872 0x7FA8
+0xB873 0x7FA4
+0xB874 0x8056
+0xB875 0x8058
+0xB876 0x8086
+0xB877 0x8084
+0xB878 0x8171
+0xB879 0x8170
+0xB87A 0x8178
+0xB87B 0x8165
+0xB87C 0x816E
+0xB87D 0x8173
+0xB87E 0x816B
+0xB8A1 0x8179
+0xB8A2 0x817A
+0xB8A3 0x8166
+0xB8A4 0x8205
+0xB8A5 0x8247
+0xB8A6 0x8482
+0xB8A7 0x8477
+0xB8A8 0x843D
+0xB8A9 0x8431
+0xB8AA 0x8475
+0xB8AB 0x8466
+0xB8AC 0x846B
+0xB8AD 0x8449
+0xB8AE 0x846C
+0xB8AF 0x845B
+0xB8B0 0x843C
+0xB8B1 0x8435
+0xB8B2 0x8461
+0xB8B3 0x8463
+0xB8B4 0x8469
+0xB8B5 0x846D
+0xB8B6 0x8446
+0xB8B7 0x865E
+0xB8B8 0x865C
+0xB8B9 0x865F
+0xB8BA 0x86F9
+0xB8BB 0x8713
+0xB8BC 0x8708
+0xB8BD 0x8707
+0xB8BE 0x8700
+0xB8BF 0x86FE
+0xB8C0 0x86FB
+0xB8C1 0x8702
+0xB8C2 0x8703
+0xB8C3 0x8706
+0xB8C4 0x870A
+0xB8C5 0x8859
+0xB8C6 0x88DF
+0xB8C7 0x88D4
+0xB8C8 0x88D9
+0xB8C9 0x88DC
+0xB8CA 0x88D8
+0xB8CB 0x88DD
+0xB8CC 0x88E1
+0xB8CD 0x88CA
+0xB8CE 0x88D5
+0xB8CF 0x88D2
+0xB8D0 0x899C
+0xB8D1 0x89E3
+0xB8D2 0x8A6B
+0xB8D3 0x8A72
+0xB8D4 0x8A73
+0xB8D5 0x8A66
+0xB8D6 0x8A69
+0xB8D7 0x8A70
+0xB8D8 0x8A87
+0xB8D9 0x8A7C
+0xB8DA 0x8A63
+0xB8DB 0x8AA0
+0xB8DC 0x8A71
+0xB8DD 0x8A85
+0xB8DE 0x8A6D
+0xB8DF 0x8A62
+0xB8E0 0x8A6E
+0xB8E1 0x8A6C
+0xB8E2 0x8A79
+0xB8E3 0x8A7B
+0xB8E4 0x8A3E
+0xB8E5 0x8A68
+0xB8E6 0x8C62
+0xB8E7 0x8C8A
+0xB8E8 0x8C89
+0xB8E9 0x8CCA
+0xB8EA 0x8CC7
+0xB8EB 0x8CC8
+0xB8EC 0x8CC4
+0xB8ED 0x8CB2
+0xB8EE 0x8CC3
+0xB8EF 0x8CC2
+0xB8F0 0x8CC5
+0xB8F1 0x8DE1
+0xB8F2 0x8DDF
+0xB8F3 0x8DE8
+0xB8F4 0x8DEF
+0xB8F5 0x8DF3
+0xB8F6 0x8DFA
+0xB8F7 0x8DEA
+0xB8F8 0x8DE4
+0xB8F9 0x8DE6
+0xB8FA 0x8EB2
+0xB8FB 0x8F03
+0xB8FC 0x8F09
+0xB8FD 0x8EFE
+0xB8FE 0x8F0A
+0xB940 0x8F9F
+0xB941 0x8FB2
+0xB942 0x904B
+0xB943 0x904A
+0xB944 0x9053
+0xB945 0x9042
+0xB946 0x9054
+0xB947 0x903C
+0xB948 0x9055
+0xB949 0x9050
+0xB94A 0x9047
+0xB94B 0x904F
+0xB94C 0x904E
+0xB94D 0x904D
+0xB94E 0x9051
+0xB94F 0x903E
+0xB950 0x9041
+0xB951 0x9112
+0xB952 0x9117
+0xB953 0x916C
+0xB954 0x916A
+0xB955 0x9169
+0xB956 0x91C9
+0xB957 0x9237
+0xB958 0x9257
+0xB959 0x9238
+0xB95A 0x923D
+0xB95B 0x9240
+0xB95C 0x923E
+0xB95D 0x925B
+0xB95E 0x924B
+0xB95F 0x9264
+0xB960 0x9251
+0xB961 0x9234
+0xB962 0x9249
+0xB963 0x924D
+0xB964 0x9245
+0xB965 0x9239
+0xB966 0x923F
+0xB967 0x925A
+0xB968 0x9598
+0xB969 0x9698
+0xB96A 0x9694
+0xB96B 0x9695
+0xB96C 0x96CD
+0xB96D 0x96CB
+0xB96E 0x96C9
+0xB96F 0x96CA
+0xB970 0x96F7
+0xB971 0x96FB
+0xB972 0x96F9
+0xB973 0x96F6
+0xB974 0x9756
+0xB975 0x9774
+0xB976 0x9776
+0xB977 0x9810
+0xB978 0x9811
+0xB979 0x9813
+0xB97A 0x980A
+0xB97B 0x9812
+0xB97C 0x980C
+0xB97D 0x98FC
+0xB97E 0x98F4
+0xB9A1 0x98FD
+0xB9A2 0x98FE
+0xB9A3 0x99B3
+0xB9A4 0x99B1
+0xB9A5 0x99B4
+0xB9A6 0x9AE1
+0xB9A7 0x9CE9
+0xB9A8 0x9E82
+0xB9A9 0x9F0E
+0xB9AA 0x9F13
+0xB9AB 0x9F20
+0xB9AC 0x50E7
+0xB9AD 0x50EE
+0xB9AE 0x50E5
+0xB9AF 0x50D6
+0xB9B0 0x50ED
+0xB9B1 0x50DA
+0xB9B2 0x50D5
+0xB9B3 0x50CF
+0xB9B4 0x50D1
+0xB9B5 0x50F1
+0xB9B6 0x50CE
+0xB9B7 0x50E9
+0xB9B8 0x5162
+0xB9B9 0x51F3
+0xB9BA 0x5283
+0xB9BB 0x5282
+0xB9BC 0x5331
+0xB9BD 0x53AD
+0xB9BE 0x55FE
+0xB9BF 0x5600
+0xB9C0 0x561B
+0xB9C1 0x5617
+0xB9C2 0x55FD
+0xB9C3 0x5614
+0xB9C4 0x5606
+0xB9C5 0x5609
+0xB9C6 0x560D
+0xB9C7 0x560E
+0xB9C8 0x55F7
+0xB9C9 0x5616
+0xB9CA 0x561F
+0xB9CB 0x5608
+0xB9CC 0x5610
+0xB9CD 0x55F6
+0xB9CE 0x5718
+0xB9CF 0x5716
+0xB9D0 0x5875
+0xB9D1 0x587E
+0xB9D2 0x5883
+0xB9D3 0x5893
+0xB9D4 0x588A
+0xB9D5 0x5879
+0xB9D6 0x5885
+0xB9D7 0x587D
+0xB9D8 0x58FD
+0xB9D9 0x5925
+0xB9DA 0x5922
+0xB9DB 0x5924
+0xB9DC 0x596A
+0xB9DD 0x5969
+0xB9DE 0x5AE1
+0xB9DF 0x5AE6
+0xB9E0 0x5AE9
+0xB9E1 0x5AD7
+0xB9E2 0x5AD6
+0xB9E3 0x5AD8
+0xB9E4 0x5AE3
+0xB9E5 0x5B75
+0xB9E6 0x5BDE
+0xB9E7 0x5BE7
+0xB9E8 0x5BE1
+0xB9E9 0x5BE5
+0xB9EA 0x5BE6
+0xB9EB 0x5BE8
+0xB9EC 0x5BE2
+0xB9ED 0x5BE4
+0xB9EE 0x5BDF
+0xB9EF 0x5C0D
+0xB9F0 0x5C62
+0xB9F1 0x5D84
+0xB9F2 0x5D87
+0xB9F3 0x5E5B
+0xB9F4 0x5E63
+0xB9F5 0x5E55
+0xB9F6 0x5E57
+0xB9F7 0x5E54
+0xB9F8 0x5ED3
+0xB9F9 0x5ED6
+0xB9FA 0x5F0A
+0xB9FB 0x5F46
+0xB9FC 0x5F70
+0xB9FD 0x5FB9
+0xB9FE 0x6147
+0xBA40 0x613F
+0xBA41 0x614B
+0xBA42 0x6177
+0xBA43 0x6162
+0xBA44 0x6163
+0xBA45 0x615F
+0xBA46 0x615A
+0xBA47 0x6158
+0xBA48 0x6175
+0xBA49 0x622A
+0xBA4A 0x6487
+0xBA4B 0x6458
+0xBA4C 0x6454
+0xBA4D 0x64A4
+0xBA4E 0x6478
+0xBA4F 0x645F
+0xBA50 0x647A
+0xBA51 0x6451
+0xBA52 0x6467
+0xBA53 0x6434
+0xBA54 0x646D
+0xBA55 0x647B
+0xBA56 0x6572
+0xBA57 0x65A1
+0xBA58 0x65D7
+0xBA59 0x65D6
+0xBA5A 0x66A2
+0xBA5B 0x66A8
+0xBA5C 0x669D
+0xBA5D 0x699C
+0xBA5E 0x69A8
+0xBA5F 0x6995
+0xBA60 0x69C1
+0xBA61 0x69AE
+0xBA62 0x69D3
+0xBA63 0x69CB
+0xBA64 0x699B
+0xBA65 0x69B7
+0xBA66 0x69BB
+0xBA67 0x69AB
+0xBA68 0x69B4
+0xBA69 0x69D0
+0xBA6A 0x69CD
+0xBA6B 0x69AD
+0xBA6C 0x69CC
+0xBA6D 0x69A6
+0xBA6E 0x69C3
+0xBA6F 0x69A3
+0xBA70 0x6B49
+0xBA71 0x6B4C
+0xBA72 0x6C33
+0xBA73 0x6F33
+0xBA74 0x6F14
+0xBA75 0x6EFE
+0xBA76 0x6F13
+0xBA77 0x6EF4
+0xBA78 0x6F29
+0xBA79 0x6F3E
+0xBA7A 0x6F20
+0xBA7B 0x6F2C
+0xBA7C 0x6F0F
+0xBA7D 0x6F02
+0xBA7E 0x6F22
+0xBAA1 0x6EFF
+0xBAA2 0x6EEF
+0xBAA3 0x6F06
+0xBAA4 0x6F31
+0xBAA5 0x6F38
+0xBAA6 0x6F32
+0xBAA7 0x6F23
+0xBAA8 0x6F15
+0xBAA9 0x6F2B
+0xBAAA 0x6F2F
+0xBAAB 0x6F88
+0xBAAC 0x6F2A
+0xBAAD 0x6EEC
+0xBAAE 0x6F01
+0xBAAF 0x6EF2
+0xBAB0 0x6ECC
+0xBAB1 0x6EF7
+0xBAB2 0x7194
+0xBAB3 0x7199
+0xBAB4 0x717D
+0xBAB5 0x718A
+0xBAB6 0x7184
+0xBAB7 0x7192
+0xBAB8 0x723E
+0xBAB9 0x7292
+0xBABA 0x7296
+0xBABB 0x7344
+0xBABC 0x7350
+0xBABD 0x7464
+0xBABE 0x7463
+0xBABF 0x746A
+0xBAC0 0x7470
+0xBAC1 0x746D
+0xBAC2 0x7504
+0xBAC3 0x7591
+0xBAC4 0x7627
+0xBAC5 0x760D
+0xBAC6 0x760B
+0xBAC7 0x7609
+0xBAC8 0x7613
+0xBAC9 0x76E1
+0xBACA 0x76E3
+0xBACB 0x7784
+0xBACC 0x777D
+0xBACD 0x777F
+0xBACE 0x7761
+0xBACF 0x78C1
+0xBAD0 0x789F
+0xBAD1 0x78A7
+0xBAD2 0x78B3
+0xBAD3 0x78A9
+0xBAD4 0x78A3
+0xBAD5 0x798E
+0xBAD6 0x798F
+0xBAD7 0x798D
+0xBAD8 0x7A2E
+0xBAD9 0x7A31
+0xBADA 0x7AAA
+0xBADB 0x7AA9
+0xBADC 0x7AED
+0xBADD 0x7AEF
+0xBADE 0x7BA1
+0xBADF 0x7B95
+0xBAE0 0x7B8B
+0xBAE1 0x7B75
+0xBAE2 0x7B97
+0xBAE3 0x7B9D
+0xBAE4 0x7B94
+0xBAE5 0x7B8F
+0xBAE6 0x7BB8
+0xBAE7 0x7B87
+0xBAE8 0x7B84
+0xBAE9 0x7CB9
+0xBAEA 0x7CBD
+0xBAEB 0x7CBE
+0xBAEC 0x7DBB
+0xBAED 0x7DB0
+0xBAEE 0x7D9C
+0xBAEF 0x7DBD
+0xBAF0 0x7DBE
+0xBAF1 0x7DA0
+0xBAF2 0x7DCA
+0xBAF3 0x7DB4
+0xBAF4 0x7DB2
+0xBAF5 0x7DB1
+0xBAF6 0x7DBA
+0xBAF7 0x7DA2
+0xBAF8 0x7DBF
+0xBAF9 0x7DB5
+0xBAFA 0x7DB8
+0xBAFB 0x7DAD
+0xBAFC 0x7DD2
+0xBAFD 0x7DC7
+0xBAFE 0x7DAC
+0xBB40 0x7F70
+0xBB41 0x7FE0
+0xBB42 0x7FE1
+0xBB43 0x7FDF
+0xBB44 0x805E
+0xBB45 0x805A
+0xBB46 0x8087
+0xBB47 0x8150
+0xBB48 0x8180
+0xBB49 0x818F
+0xBB4A 0x8188
+0xBB4B 0x818A
+0xBB4C 0x817F
+0xBB4D 0x8182
+0xBB4E 0x81E7
+0xBB4F 0x81FA
+0xBB50 0x8207
+0xBB51 0x8214
+0xBB52 0x821E
+0xBB53 0x824B
+0xBB54 0x84C9
+0xBB55 0x84BF
+0xBB56 0x84C6
+0xBB57 0x84C4
+0xBB58 0x8499
+0xBB59 0x849E
+0xBB5A 0x84B2
+0xBB5B 0x849C
+0xBB5C 0x84CB
+0xBB5D 0x84B8
+0xBB5E 0x84C0
+0xBB5F 0x84D3
+0xBB60 0x8490
+0xBB61 0x84BC
+0xBB62 0x84D1
+0xBB63 0x84CA
+0xBB64 0x873F
+0xBB65 0x871C
+0xBB66 0x873B
+0xBB67 0x8722
+0xBB68 0x8725
+0xBB69 0x8734
+0xBB6A 0x8718
+0xBB6B 0x8755
+0xBB6C 0x8737
+0xBB6D 0x8729
+0xBB6E 0x88F3
+0xBB6F 0x8902
+0xBB70 0x88F4
+0xBB71 0x88F9
+0xBB72 0x88F8
+0xBB73 0x88FD
+0xBB74 0x88E8
+0xBB75 0x891A
+0xBB76 0x88EF
+0xBB77 0x8AA6
+0xBB78 0x8A8C
+0xBB79 0x8A9E
+0xBB7A 0x8AA3
+0xBB7B 0x8A8D
+0xBB7C 0x8AA1
+0xBB7D 0x8A93
+0xBB7E 0x8AA4
+0xBBA1 0x8AAA
+0xBBA2 0x8AA5
+0xBBA3 0x8AA8
+0xBBA4 0x8A98
+0xBBA5 0x8A91
+0xBBA6 0x8A9A
+0xBBA7 0x8AA7
+0xBBA8 0x8C6A
+0xBBA9 0x8C8D
+0xBBAA 0x8C8C
+0xBBAB 0x8CD3
+0xBBAC 0x8CD1
+0xBBAD 0x8CD2
+0xBBAE 0x8D6B
+0xBBAF 0x8D99
+0xBBB0 0x8D95
+0xBBB1 0x8DFC
+0xBBB2 0x8F14
+0xBBB3 0x8F12
+0xBBB4 0x8F15
+0xBBB5 0x8F13
+0xBBB6 0x8FA3
+0xBBB7 0x9060
+0xBBB8 0x9058
+0xBBB9 0x905C
+0xBBBA 0x9063
+0xBBBB 0x9059
+0xBBBC 0x905E
+0xBBBD 0x9062
+0xBBBE 0x905D
+0xBBBF 0x905B
+0xBBC0 0x9119
+0xBBC1 0x9118
+0xBBC2 0x911E
+0xBBC3 0x9175
+0xBBC4 0x9178
+0xBBC5 0x9177
+0xBBC6 0x9174
+0xBBC7 0x9278
+0xBBC8 0x9280
+0xBBC9 0x9285
+0xBBCA 0x9298
+0xBBCB 0x9296
+0xBBCC 0x927B
+0xBBCD 0x9293
+0xBBCE 0x929C
+0xBBCF 0x92A8
+0xBBD0 0x927C
+0xBBD1 0x9291
+0xBBD2 0x95A1
+0xBBD3 0x95A8
+0xBBD4 0x95A9
+0xBBD5 0x95A3
+0xBBD6 0x95A5
+0xBBD7 0x95A4
+0xBBD8 0x9699
+0xBBD9 0x969C
+0xBBDA 0x969B
+0xBBDB 0x96CC
+0xBBDC 0x96D2
+0xBBDD 0x9700
+0xBBDE 0x977C
+0xBBDF 0x9785
+0xBBE0 0x97F6
+0xBBE1 0x9817
+0xBBE2 0x9818
+0xBBE3 0x98AF
+0xBBE4 0x98B1
+0xBBE5 0x9903
+0xBBE6 0x9905
+0xBBE7 0x990C
+0xBBE8 0x9909
+0xBBE9 0x99C1
+0xBBEA 0x9AAF
+0xBBEB 0x9AB0
+0xBBEC 0x9AE6
+0xBBED 0x9B41
+0xBBEE 0x9B42
+0xBBEF 0x9CF4
+0xBBF0 0x9CF6
+0xBBF1 0x9CF3
+0xBBF2 0x9EBC
+0xBBF3 0x9F3B
+0xBBF4 0x9F4A
+0xBBF5 0x5104
+0xBBF6 0x5100
+0xBBF7 0x50FB
+0xBBF8 0x50F5
+0xBBF9 0x50F9
+0xBBFA 0x5102
+0xBBFB 0x5108
+0xBBFC 0x5109
+0xBBFD 0x5105
+0xBBFE 0x51DC
+0xBC40 0x5287
+0xBC41 0x5288
+0xBC42 0x5289
+0xBC43 0x528D
+0xBC44 0x528A
+0xBC45 0x52F0
+0xBC46 0x53B2
+0xBC47 0x562E
+0xBC48 0x563B
+0xBC49 0x5639
+0xBC4A 0x5632
+0xBC4B 0x563F
+0xBC4C 0x5634
+0xBC4D 0x5629
+0xBC4E 0x5653
+0xBC4F 0x564E
+0xBC50 0x5657
+0xBC51 0x5674
+0xBC52 0x5636
+0xBC53 0x562F
+0xBC54 0x5630
+0xBC55 0x5880
+0xBC56 0x589F
+0xBC57 0x589E
+0xBC58 0x58B3
+0xBC59 0x589C
+0xBC5A 0x58AE
+0xBC5B 0x58A9
+0xBC5C 0x58A6
+0xBC5D 0x596D
+0xBC5E 0x5B09
+0xBC5F 0x5AFB
+0xBC60 0x5B0B
+0xBC61 0x5AF5
+0xBC62 0x5B0C
+0xBC63 0x5B08
+0xBC64 0x5BEE
+0xBC65 0x5BEC
+0xBC66 0x5BE9
+0xBC67 0x5BEB
+0xBC68 0x5C64
+0xBC69 0x5C65
+0xBC6A 0x5D9D
+0xBC6B 0x5D94
+0xBC6C 0x5E62
+0xBC6D 0x5E5F
+0xBC6E 0x5E61
+0xBC6F 0x5EE2
+0xBC70 0x5EDA
+0xBC71 0x5EDF
+0xBC72 0x5EDD
+0xBC73 0x5EE3
+0xBC74 0x5EE0
+0xBC75 0x5F48
+0xBC76 0x5F71
+0xBC77 0x5FB7
+0xBC78 0x5FB5
+0xBC79 0x6176
+0xBC7A 0x6167
+0xBC7B 0x616E
+0xBC7C 0x615D
+0xBC7D 0x6155
+0xBC7E 0x6182
+0xBCA1 0x617C
+0xBCA2 0x6170
+0xBCA3 0x616B
+0xBCA4 0x617E
+0xBCA5 0x61A7
+0xBCA6 0x6190
+0xBCA7 0x61AB
+0xBCA8 0x618E
+0xBCA9 0x61AC
+0xBCAA 0x619A
+0xBCAB 0x61A4
+0xBCAC 0x6194
+0xBCAD 0x61AE
+0xBCAE 0x622E
+0xBCAF 0x6469
+0xBCB0 0x646F
+0xBCB1 0x6479
+0xBCB2 0x649E
+0xBCB3 0x64B2
+0xBCB4 0x6488
+0xBCB5 0x6490
+0xBCB6 0x64B0
+0xBCB7 0x64A5
+0xBCB8 0x6493
+0xBCB9 0x6495
+0xBCBA 0x64A9
+0xBCBB 0x6492
+0xBCBC 0x64AE
+0xBCBD 0x64AD
+0xBCBE 0x64AB
+0xBCBF 0x649A
+0xBCC0 0x64AC
+0xBCC1 0x6499
+0xBCC2 0x64A2
+0xBCC3 0x64B3
+0xBCC4 0x6575
+0xBCC5 0x6577
+0xBCC6 0x6578
+0xBCC7 0x66AE
+0xBCC8 0x66AB
+0xBCC9 0x66B4
+0xBCCA 0x66B1
+0xBCCB 0x6A23
+0xBCCC 0x6A1F
+0xBCCD 0x69E8
+0xBCCE 0x6A01
+0xBCCF 0x6A1E
+0xBCD0 0x6A19
+0xBCD1 0x69FD
+0xBCD2 0x6A21
+0xBCD3 0x6A13
+0xBCD4 0x6A0A
+0xBCD5 0x69F3
+0xBCD6 0x6A02
+0xBCD7 0x6A05
+0xBCD8 0x69ED
+0xBCD9 0x6A11
+0xBCDA 0x6B50
+0xBCDB 0x6B4E
+0xBCDC 0x6BA4
+0xBCDD 0x6BC5
+0xBCDE 0x6BC6
+0xBCDF 0x6F3F
+0xBCE0 0x6F7C
+0xBCE1 0x6F84
+0xBCE2 0x6F51
+0xBCE3 0x6F66
+0xBCE4 0x6F54
+0xBCE5 0x6F86
+0xBCE6 0x6F6D
+0xBCE7 0x6F5B
+0xBCE8 0x6F78
+0xBCE9 0x6F6E
+0xBCEA 0x6F8E
+0xBCEB 0x6F7A
+0xBCEC 0x6F70
+0xBCED 0x6F64
+0xBCEE 0x6F97
+0xBCEF 0x6F58
+0xBCF0 0x6ED5
+0xBCF1 0x6F6F
+0xBCF2 0x6F60
+0xBCF3 0x6F5F
+0xBCF4 0x719F
+0xBCF5 0x71AC
+0xBCF6 0x71B1
+0xBCF7 0x71A8
+0xBCF8 0x7256
+0xBCF9 0x729B
+0xBCFA 0x734E
+0xBCFB 0x7357
+0xBCFC 0x7469
+0xBCFD 0x748B
+0xBCFE 0x7483
+0xBD40 0x747E
+0xBD41 0x7480
+0xBD42 0x757F
+0xBD43 0x7620
+0xBD44 0x7629
+0xBD45 0x761F
+0xBD46 0x7624
+0xBD47 0x7626
+0xBD48 0x7621
+0xBD49 0x7622
+0xBD4A 0x769A
+0xBD4B 0x76BA
+0xBD4C 0x76E4
+0xBD4D 0x778E
+0xBD4E 0x7787
+0xBD4F 0x778C
+0xBD50 0x7791
+0xBD51 0x778B
+0xBD52 0x78CB
+0xBD53 0x78C5
+0xBD54 0x78BA
+0xBD55 0x78CA
+0xBD56 0x78BE
+0xBD57 0x78D5
+0xBD58 0x78BC
+0xBD59 0x78D0
+0xBD5A 0x7A3F
+0xBD5B 0x7A3C
+0xBD5C 0x7A40
+0xBD5D 0x7A3D
+0xBD5E 0x7A37
+0xBD5F 0x7A3B
+0xBD60 0x7AAF
+0xBD61 0x7AAE
+0xBD62 0x7BAD
+0xBD63 0x7BB1
+0xBD64 0x7BC4
+0xBD65 0x7BB4
+0xBD66 0x7BC6
+0xBD67 0x7BC7
+0xBD68 0x7BC1
+0xBD69 0x7BA0
+0xBD6A 0x7BCC
+0xBD6B 0x7CCA
+0xBD6C 0x7DE0
+0xBD6D 0x7DF4
+0xBD6E 0x7DEF
+0xBD6F 0x7DFB
+0xBD70 0x7DD8
+0xBD71 0x7DEC
+0xBD72 0x7DDD
+0xBD73 0x7DE8
+0xBD74 0x7DE3
+0xBD75 0x7DDA
+0xBD76 0x7DDE
+0xBD77 0x7DE9
+0xBD78 0x7D9E
+0xBD79 0x7DD9
+0xBD7A 0x7DF2
+0xBD7B 0x7DF9
+0xBD7C 0x7F75
+0xBD7D 0x7F77
+0xBD7E 0x7FAF
+0xBDA1 0x7FE9
+0xBDA2 0x8026
+0xBDA3 0x819B
+0xBDA4 0x819C
+0xBDA5 0x819D
+0xBDA6 0x81A0
+0xBDA7 0x819A
+0xBDA8 0x8198
+0xBDA9 0x8517
+0xBDAA 0x853D
+0xBDAB 0x851A
+0xBDAC 0x84EE
+0xBDAD 0x852C
+0xBDAE 0x852D
+0xBDAF 0x8513
+0xBDB0 0x8511
+0xBDB1 0x8523
+0xBDB2 0x8521
+0xBDB3 0x8514
+0xBDB4 0x84EC
+0xBDB5 0x8525
+0xBDB6 0x84FF
+0xBDB7 0x8506
+0xBDB8 0x8782
+0xBDB9 0x8774
+0xBDBA 0x8776
+0xBDBB 0x8760
+0xBDBC 0x8766
+0xBDBD 0x8778
+0xBDBE 0x8768
+0xBDBF 0x8759
+0xBDC0 0x8757
+0xBDC1 0x874C
+0xBDC2 0x8753
+0xBDC3 0x885B
+0xBDC4 0x885D
+0xBDC5 0x8910
+0xBDC6 0x8907
+0xBDC7 0x8912
+0xBDC8 0x8913
+0xBDC9 0x8915
+0xBDCA 0x890A
+0xBDCB 0x8ABC
+0xBDCC 0x8AD2
+0xBDCD 0x8AC7
+0xBDCE 0x8AC4
+0xBDCF 0x8A95
+0xBDD0 0x8ACB
+0xBDD1 0x8AF8
+0xBDD2 0x8AB2
+0xBDD3 0x8AC9
+0xBDD4 0x8AC2
+0xBDD5 0x8ABF
+0xBDD6 0x8AB0
+0xBDD7 0x8AD6
+0xBDD8 0x8ACD
+0xBDD9 0x8AB6
+0xBDDA 0x8AB9
+0xBDDB 0x8ADB
+0xBDDC 0x8C4C
+0xBDDD 0x8C4E
+0xBDDE 0x8C6C
+0xBDDF 0x8CE0
+0xBDE0 0x8CDE
+0xBDE1 0x8CE6
+0xBDE2 0x8CE4
+0xBDE3 0x8CEC
+0xBDE4 0x8CED
+0xBDE5 0x8CE2
+0xBDE6 0x8CE3
+0xBDE7 0x8CDC
+0xBDE8 0x8CEA
+0xBDE9 0x8CE1
+0xBDEA 0x8D6D
+0xBDEB 0x8D9F
+0xBDEC 0x8DA3
+0xBDED 0x8E2B
+0xBDEE 0x8E10
+0xBDEF 0x8E1D
+0xBDF0 0x8E22
+0xBDF1 0x8E0F
+0xBDF2 0x8E29
+0xBDF3 0x8E1F
+0xBDF4 0x8E21
+0xBDF5 0x8E1E
+0xBDF6 0x8EBA
+0xBDF7 0x8F1D
+0xBDF8 0x8F1B
+0xBDF9 0x8F1F
+0xBDFA 0x8F29
+0xBDFB 0x8F26
+0xBDFC 0x8F2A
+0xBDFD 0x8F1C
+0xBDFE 0x8F1E
+0xBE40 0x8F25
+0xBE41 0x9069
+0xBE42 0x906E
+0xBE43 0x9068
+0xBE44 0x906D
+0xBE45 0x9077
+0xBE46 0x9130
+0xBE47 0x912D
+0xBE48 0x9127
+0xBE49 0x9131
+0xBE4A 0x9187
+0xBE4B 0x9189
+0xBE4C 0x918B
+0xBE4D 0x9183
+0xBE4E 0x92C5
+0xBE4F 0x92BB
+0xBE50 0x92B7
+0xBE51 0x92EA
+0xBE52 0x92AC
+0xBE53 0x92E4
+0xBE54 0x92C1
+0xBE55 0x92B3
+0xBE56 0x92BC
+0xBE57 0x92D2
+0xBE58 0x92C7
+0xBE59 0x92F0
+0xBE5A 0x92B2
+0xBE5B 0x95AD
+0xBE5C 0x95B1
+0xBE5D 0x9704
+0xBE5E 0x9706
+0xBE5F 0x9707
+0xBE60 0x9709
+0xBE61 0x9760
+0xBE62 0x978D
+0xBE63 0x978B
+0xBE64 0x978F
+0xBE65 0x9821
+0xBE66 0x982B
+0xBE67 0x981C
+0xBE68 0x98B3
+0xBE69 0x990A
+0xBE6A 0x9913
+0xBE6B 0x9912
+0xBE6C 0x9918
+0xBE6D 0x99DD
+0xBE6E 0x99D0
+0xBE6F 0x99DF
+0xBE70 0x99DB
+0xBE71 0x99D1
+0xBE72 0x99D5
+0xBE73 0x99D2
+0xBE74 0x99D9
+0xBE75 0x9AB7
+0xBE76 0x9AEE
+0xBE77 0x9AEF
+0xBE78 0x9B27
+0xBE79 0x9B45
+0xBE7A 0x9B44
+0xBE7B 0x9B77
+0xBE7C 0x9B6F
+0xBE7D 0x9D06
+0xBE7E 0x9D09
+0xBEA1 0x9D03
+0xBEA2 0x9EA9
+0xBEA3 0x9EBE
+0xBEA4 0x9ECE
+0xBEA5 0x58A8
+0xBEA6 0x9F52
+0xBEA7 0x5112
+0xBEA8 0x5118
+0xBEA9 0x5114
+0xBEAA 0x5110
+0xBEAB 0x5115
+0xBEAC 0x5180
+0xBEAD 0x51AA
+0xBEAE 0x51DD
+0xBEAF 0x5291
+0xBEB0 0x5293
+0xBEB1 0x52F3
+0xBEB2 0x5659
+0xBEB3 0x566B
+0xBEB4 0x5679
+0xBEB5 0x5669
+0xBEB6 0x5664
+0xBEB7 0x5678
+0xBEB8 0x566A
+0xBEB9 0x5668
+0xBEBA 0x5665
+0xBEBB 0x5671
+0xBEBC 0x566F
+0xBEBD 0x566C
+0xBEBE 0x5662
+0xBEBF 0x5676
+0xBEC0 0x58C1
+0xBEC1 0x58BE
+0xBEC2 0x58C7
+0xBEC3 0x58C5
+0xBEC4 0x596E
+0xBEC5 0x5B1D
+0xBEC6 0x5B34
+0xBEC7 0x5B78
+0xBEC8 0x5BF0
+0xBEC9 0x5C0E
+0xBECA 0x5F4A
+0xBECB 0x61B2
+0xBECC 0x6191
+0xBECD 0x61A9
+0xBECE 0x618A
+0xBECF 0x61CD
+0xBED0 0x61B6
+0xBED1 0x61BE
+0xBED2 0x61CA
+0xBED3 0x61C8
+0xBED4 0x6230
+0xBED5 0x64C5
+0xBED6 0x64C1
+0xBED7 0x64CB
+0xBED8 0x64BB
+0xBED9 0x64BC
+0xBEDA 0x64DA
+0xBEDB 0x64C4
+0xBEDC 0x64C7
+0xBEDD 0x64C2
+0xBEDE 0x64CD
+0xBEDF 0x64BF
+0xBEE0 0x64D2
+0xBEE1 0x64D4
+0xBEE2 0x64BE
+0xBEE3 0x6574
+0xBEE4 0x66C6
+0xBEE5 0x66C9
+0xBEE6 0x66B9
+0xBEE7 0x66C4
+0xBEE8 0x66C7
+0xBEE9 0x66B8
+0xBEEA 0x6A3D
+0xBEEB 0x6A38
+0xBEEC 0x6A3A
+0xBEED 0x6A59
+0xBEEE 0x6A6B
+0xBEEF 0x6A58
+0xBEF0 0x6A39
+0xBEF1 0x6A44
+0xBEF2 0x6A62
+0xBEF3 0x6A61
+0xBEF4 0x6A4B
+0xBEF5 0x6A47
+0xBEF6 0x6A35
+0xBEF7 0x6A5F
+0xBEF8 0x6A48
+0xBEF9 0x6B59
+0xBEFA 0x6B77
+0xBEFB 0x6C05
+0xBEFC 0x6FC2
+0xBEFD 0x6FB1
+0xBEFE 0x6FA1
+0xBF40 0x6FC3
+0xBF41 0x6FA4
+0xBF42 0x6FC1
+0xBF43 0x6FA7
+0xBF44 0x6FB3
+0xBF45 0x6FC0
+0xBF46 0x6FB9
+0xBF47 0x6FB6
+0xBF48 0x6FA6
+0xBF49 0x6FA0
+0xBF4A 0x6FB4
+0xBF4B 0x71BE
+0xBF4C 0x71C9
+0xBF4D 0x71D0
+0xBF4E 0x71D2
+0xBF4F 0x71C8
+0xBF50 0x71D5
+0xBF51 0x71B9
+0xBF52 0x71CE
+0xBF53 0x71D9
+0xBF54 0x71DC
+0xBF55 0x71C3
+0xBF56 0x71C4
+0xBF57 0x7368
+0xBF58 0x749C
+0xBF59 0x74A3
+0xBF5A 0x7498
+0xBF5B 0x749F
+0xBF5C 0x749E
+0xBF5D 0x74E2
+0xBF5E 0x750C
+0xBF5F 0x750D
+0xBF60 0x7634
+0xBF61 0x7638
+0xBF62 0x763A
+0xBF63 0x76E7
+0xBF64 0x76E5
+0xBF65 0x77A0
+0xBF66 0x779E
+0xBF67 0x779F
+0xBF68 0x77A5
+0xBF69 0x78E8
+0xBF6A 0x78DA
+0xBF6B 0x78EC
+0xBF6C 0x78E7
+0xBF6D 0x79A6
+0xBF6E 0x7A4D
+0xBF6F 0x7A4E
+0xBF70 0x7A46
+0xBF71 0x7A4C
+0xBF72 0x7A4B
+0xBF73 0x7ABA
+0xBF74 0x7BD9
+0xBF75 0x7C11
+0xBF76 0x7BC9
+0xBF77 0x7BE4
+0xBF78 0x7BDB
+0xBF79 0x7BE1
+0xBF7A 0x7BE9
+0xBF7B 0x7BE6
+0xBF7C 0x7CD5
+0xBF7D 0x7CD6
+0xBF7E 0x7E0A
+0xBFA1 0x7E11
+0xBFA2 0x7E08
+0xBFA3 0x7E1B
+0xBFA4 0x7E23
+0xBFA5 0x7E1E
+0xBFA6 0x7E1D
+0xBFA7 0x7E09
+0xBFA8 0x7E10
+0xBFA9 0x7F79
+0xBFAA 0x7FB2
+0xBFAB 0x7FF0
+0xBFAC 0x7FF1
+0xBFAD 0x7FEE
+0xBFAE 0x8028
+0xBFAF 0x81B3
+0xBFB0 0x81A9
+0xBFB1 0x81A8
+0xBFB2 0x81FB
+0xBFB3 0x8208
+0xBFB4 0x8258
+0xBFB5 0x8259
+0xBFB6 0x854A
+0xBFB7 0x8559
+0xBFB8 0x8548
+0xBFB9 0x8568
+0xBFBA 0x8569
+0xBFBB 0x8543
+0xBFBC 0x8549
+0xBFBD 0x856D
+0xBFBE 0x856A
+0xBFBF 0x855E
+0xBFC0 0x8783
+0xBFC1 0x879F
+0xBFC2 0x879E
+0xBFC3 0x87A2
+0xBFC4 0x878D
+0xBFC5 0x8861
+0xBFC6 0x892A
+0xBFC7 0x8932
+0xBFC8 0x8925
+0xBFC9 0x892B
+0xBFCA 0x8921
+0xBFCB 0x89AA
+0xBFCC 0x89A6
+0xBFCD 0x8AE6
+0xBFCE 0x8AFA
+0xBFCF 0x8AEB
+0xBFD0 0x8AF1
+0xBFD1 0x8B00
+0xBFD2 0x8ADC
+0xBFD3 0x8AE7
+0xBFD4 0x8AEE
+0xBFD5 0x8AFE
+0xBFD6 0x8B01
+0xBFD7 0x8B02
+0xBFD8 0x8AF7
+0xBFD9 0x8AED
+0xBFDA 0x8AF3
+0xBFDB 0x8AF6
+0xBFDC 0x8AFC
+0xBFDD 0x8C6B
+0xBFDE 0x8C6D
+0xBFDF 0x8C93
+0xBFE0 0x8CF4
+0xBFE1 0x8E44
+0xBFE2 0x8E31
+0xBFE3 0x8E34
+0xBFE4 0x8E42
+0xBFE5 0x8E39
+0xBFE6 0x8E35
+0xBFE7 0x8F3B
+0xBFE8 0x8F2F
+0xBFE9 0x8F38
+0xBFEA 0x8F33
+0xBFEB 0x8FA8
+0xBFEC 0x8FA6
+0xBFED 0x9075
+0xBFEE 0x9074
+0xBFEF 0x9078
+0xBFF0 0x9072
+0xBFF1 0x907C
+0xBFF2 0x907A
+0xBFF3 0x9134
+0xBFF4 0x9192
+0xBFF5 0x9320
+0xBFF6 0x9336
+0xBFF7 0x92F8
+0xBFF8 0x9333
+0xBFF9 0x932F
+0xBFFA 0x9322
+0xBFFB 0x92FC
+0xBFFC 0x932B
+0xBFFD 0x9304
+0xBFFE 0x931A
+0xC040 0x9310
+0xC041 0x9326
+0xC042 0x9321
+0xC043 0x9315
+0xC044 0x932E
+0xC045 0x9319
+0xC046 0x95BB
+0xC047 0x96A7
+0xC048 0x96A8
+0xC049 0x96AA
+0xC04A 0x96D5
+0xC04B 0x970E
+0xC04C 0x9711
+0xC04D 0x9716
+0xC04E 0x970D
+0xC04F 0x9713
+0xC050 0x970F
+0xC051 0x975B
+0xC052 0x975C
+0xC053 0x9766
+0xC054 0x9798
+0xC055 0x9830
+0xC056 0x9838
+0xC057 0x983B
+0xC058 0x9837
+0xC059 0x982D
+0xC05A 0x9839
+0xC05B 0x9824
+0xC05C 0x9910
+0xC05D 0x9928
+0xC05E 0x991E
+0xC05F 0x991B
+0xC060 0x9921
+0xC061 0x991A
+0xC062 0x99ED
+0xC063 0x99E2
+0xC064 0x99F1
+0xC065 0x9AB8
+0xC066 0x9ABC
+0xC067 0x9AFB
+0xC068 0x9AED
+0xC069 0x9B28
+0xC06A 0x9B91
+0xC06B 0x9D15
+0xC06C 0x9D23
+0xC06D 0x9D26
+0xC06E 0x9D28
+0xC06F 0x9D12
+0xC070 0x9D1B
+0xC071 0x9ED8
+0xC072 0x9ED4
+0xC073 0x9F8D
+0xC074 0x9F9C
+0xC075 0x512A
+0xC076 0x511F
+0xC077 0x5121
+0xC078 0x5132
+0xC079 0x52F5
+0xC07A 0x568E
+0xC07B 0x5680
+0xC07C 0x5690
+0xC07D 0x5685
+0xC07E 0x5687
+0xC0A1 0x568F
+0xC0A2 0x58D5
+0xC0A3 0x58D3
+0xC0A4 0x58D1
+0xC0A5 0x58CE
+0xC0A6 0x5B30
+0xC0A7 0x5B2A
+0xC0A8 0x5B24
+0xC0A9 0x5B7A
+0xC0AA 0x5C37
+0xC0AB 0x5C68
+0xC0AC 0x5DBC
+0xC0AD 0x5DBA
+0xC0AE 0x5DBD
+0xC0AF 0x5DB8
+0xC0B0 0x5E6B
+0xC0B1 0x5F4C
+0xC0B2 0x5FBD
+0xC0B3 0x61C9
+0xC0B4 0x61C2
+0xC0B5 0x61C7
+0xC0B6 0x61E6
+0xC0B7 0x61CB
+0xC0B8 0x6232
+0xC0B9 0x6234
+0xC0BA 0x64CE
+0xC0BB 0x64CA
+0xC0BC 0x64D8
+0xC0BD 0x64E0
+0xC0BE 0x64F0
+0xC0BF 0x64E6
+0xC0C0 0x64EC
+0xC0C1 0x64F1
+0xC0C2 0x64E2
+0xC0C3 0x64ED
+0xC0C4 0x6582
+0xC0C5 0x6583
+0xC0C6 0x66D9
+0xC0C7 0x66D6
+0xC0C8 0x6A80
+0xC0C9 0x6A94
+0xC0CA 0x6A84
+0xC0CB 0x6AA2
+0xC0CC 0x6A9C
+0xC0CD 0x6ADB
+0xC0CE 0x6AA3
+0xC0CF 0x6A7E
+0xC0D0 0x6A97
+0xC0D1 0x6A90
+0xC0D2 0x6AA0
+0xC0D3 0x6B5C
+0xC0D4 0x6BAE
+0xC0D5 0x6BDA
+0xC0D6 0x6C08
+0xC0D7 0x6FD8
+0xC0D8 0x6FF1
+0xC0D9 0x6FDF
+0xC0DA 0x6FE0
+0xC0DB 0x6FDB
+0xC0DC 0x6FE4
+0xC0DD 0x6FEB
+0xC0DE 0x6FEF
+0xC0DF 0x6F80
+0xC0E0 0x6FEC
+0xC0E1 0x6FE1
+0xC0E2 0x6FE9
+0xC0E3 0x6FD5
+0xC0E4 0x6FEE
+0xC0E5 0x6FF0
+0xC0E6 0x71E7
+0xC0E7 0x71DF
+0xC0E8 0x71EE
+0xC0E9 0x71E6
+0xC0EA 0x71E5
+0xC0EB 0x71ED
+0xC0EC 0x71EC
+0xC0ED 0x71F4
+0xC0EE 0x71E0
+0xC0EF 0x7235
+0xC0F0 0x7246
+0xC0F1 0x7370
+0xC0F2 0x7372
+0xC0F3 0x74A9
+0xC0F4 0x74B0
+0xC0F5 0x74A6
+0xC0F6 0x74A8
+0xC0F7 0x7646
+0xC0F8 0x7642
+0xC0F9 0x764C
+0xC0FA 0x76EA
+0xC0FB 0x77B3
+0xC0FC 0x77AA
+0xC0FD 0x77B0
+0xC0FE 0x77AC
+0xC140 0x77A7
+0xC141 0x77AD
+0xC142 0x77EF
+0xC143 0x78F7
+0xC144 0x78FA
+0xC145 0x78F4
+0xC146 0x78EF
+0xC147 0x7901
+0xC148 0x79A7
+0xC149 0x79AA
+0xC14A 0x7A57
+0xC14B 0x7ABF
+0xC14C 0x7C07
+0xC14D 0x7C0D
+0xC14E 0x7BFE
+0xC14F 0x7BF7
+0xC150 0x7C0C
+0xC151 0x7BE0
+0xC152 0x7CE0
+0xC153 0x7CDC
+0xC154 0x7CDE
+0xC155 0x7CE2
+0xC156 0x7CDF
+0xC157 0x7CD9
+0xC158 0x7CDD
+0xC159 0x7E2E
+0xC15A 0x7E3E
+0xC15B 0x7E46
+0xC15C 0x7E37
+0xC15D 0x7E32
+0xC15E 0x7E43
+0xC15F 0x7E2B
+0xC160 0x7E3D
+0xC161 0x7E31
+0xC162 0x7E45
+0xC163 0x7E41
+0xC164 0x7E34
+0xC165 0x7E39
+0xC166 0x7E48
+0xC167 0x7E35
+0xC168 0x7E3F
+0xC169 0x7E2F
+0xC16A 0x7F44
+0xC16B 0x7FF3
+0xC16C 0x7FFC
+0xC16D 0x8071
+0xC16E 0x8072
+0xC16F 0x8070
+0xC170 0x806F
+0xC171 0x8073
+0xC172 0x81C6
+0xC173 0x81C3
+0xC174 0x81BA
+0xC175 0x81C2
+0xC176 0x81C0
+0xC177 0x81BF
+0xC178 0x81BD
+0xC179 0x81C9
+0xC17A 0x81BE
+0xC17B 0x81E8
+0xC17C 0x8209
+0xC17D 0x8271
+0xC17E 0x85AA
+0xC1A1 0x8584
+0xC1A2 0x857E
+0xC1A3 0x859C
+0xC1A4 0x8591
+0xC1A5 0x8594
+0xC1A6 0x85AF
+0xC1A7 0x859B
+0xC1A8 0x8587
+0xC1A9 0x85A8
+0xC1AA 0x858A
+0xC1AB 0x8667
+0xC1AC 0x87C0
+0xC1AD 0x87D1
+0xC1AE 0x87B3
+0xC1AF 0x87D2
+0xC1B0 0x87C6
+0xC1B1 0x87AB
+0xC1B2 0x87BB
+0xC1B3 0x87BA
+0xC1B4 0x87C8
+0xC1B5 0x87CB
+0xC1B6 0x893B
+0xC1B7 0x8936
+0xC1B8 0x8944
+0xC1B9 0x8938
+0xC1BA 0x893D
+0xC1BB 0x89AC
+0xC1BC 0x8B0E
+0xC1BD 0x8B17
+0xC1BE 0x8B19
+0xC1BF 0x8B1B
+0xC1C0 0x8B0A
+0xC1C1 0x8B20
+0xC1C2 0x8B1D
+0xC1C3 0x8B04
+0xC1C4 0x8B10
+0xC1C5 0x8C41
+0xC1C6 0x8C3F
+0xC1C7 0x8C73
+0xC1C8 0x8CFA
+0xC1C9 0x8CFD
+0xC1CA 0x8CFC
+0xC1CB 0x8CF8
+0xC1CC 0x8CFB
+0xC1CD 0x8DA8
+0xC1CE 0x8E49
+0xC1CF 0x8E4B
+0xC1D0 0x8E48
+0xC1D1 0x8E4A
+0xC1D2 0x8F44
+0xC1D3 0x8F3E
+0xC1D4 0x8F42
+0xC1D5 0x8F45
+0xC1D6 0x8F3F
+0xC1D7 0x907F
+0xC1D8 0x907D
+0xC1D9 0x9084
+0xC1DA 0x9081
+0xC1DB 0x9082
+0xC1DC 0x9080
+0xC1DD 0x9139
+0xC1DE 0x91A3
+0xC1DF 0x919E
+0xC1E0 0x919C
+0xC1E1 0x934D
+0xC1E2 0x9382
+0xC1E3 0x9328
+0xC1E4 0x9375
+0xC1E5 0x934A
+0xC1E6 0x9365
+0xC1E7 0x934B
+0xC1E8 0x9318
+0xC1E9 0x937E
+0xC1EA 0x936C
+0xC1EB 0x935B
+0xC1EC 0x9370
+0xC1ED 0x935A
+0xC1EE 0x9354
+0xC1EF 0x95CA
+0xC1F0 0x95CB
+0xC1F1 0x95CC
+0xC1F2 0x95C8
+0xC1F3 0x95C6
+0xC1F4 0x96B1
+0xC1F5 0x96B8
+0xC1F6 0x96D6
+0xC1F7 0x971C
+0xC1F8 0x971E
+0xC1F9 0x97A0
+0xC1FA 0x97D3
+0xC1FB 0x9846
+0xC1FC 0x98B6
+0xC1FD 0x9935
+0xC1FE 0x9A01
+0xC240 0x99FF
+0xC241 0x9BAE
+0xC242 0x9BAB
+0xC243 0x9BAA
+0xC244 0x9BAD
+0xC245 0x9D3B
+0xC246 0x9D3F
+0xC247 0x9E8B
+0xC248 0x9ECF
+0xC249 0x9EDE
+0xC24A 0x9EDC
+0xC24B 0x9EDD
+0xC24C 0x9EDB
+0xC24D 0x9F3E
+0xC24E 0x9F4B
+0xC24F 0x53E2
+0xC250 0x5695
+0xC251 0x56AE
+0xC252 0x58D9
+0xC253 0x58D8
+0xC254 0x5B38
+0xC255 0x5F5E
+0xC256 0x61E3
+0xC257 0x6233
+0xC258 0x64F4
+0xC259 0x64F2
+0xC25A 0x64FE
+0xC25B 0x6506
+0xC25C 0x64FA
+0xC25D 0x64FB
+0xC25E 0x64F7
+0xC25F 0x65B7
+0xC260 0x66DC
+0xC261 0x6726
+0xC262 0x6AB3
+0xC263 0x6AAC
+0xC264 0x6AC3
+0xC265 0x6ABB
+0xC266 0x6AB8
+0xC267 0x6AC2
+0xC268 0x6AAE
+0xC269 0x6AAF
+0xC26A 0x6B5F
+0xC26B 0x6B78
+0xC26C 0x6BAF
+0xC26D 0x7009
+0xC26E 0x700B
+0xC26F 0x6FFE
+0xC270 0x7006
+0xC271 0x6FFA
+0xC272 0x7011
+0xC273 0x700F
+0xC274 0x71FB
+0xC275 0x71FC
+0xC276 0x71FE
+0xC277 0x71F8
+0xC278 0x7377
+0xC279 0x7375
+0xC27A 0x74A7
+0xC27B 0x74BF
+0xC27C 0x7515
+0xC27D 0x7656
+0xC27E 0x7658
+0xC2A1 0x7652
+0xC2A2 0x77BD
+0xC2A3 0x77BF
+0xC2A4 0x77BB
+0xC2A5 0x77BC
+0xC2A6 0x790E
+0xC2A7 0x79AE
+0xC2A8 0x7A61
+0xC2A9 0x7A62
+0xC2AA 0x7A60
+0xC2AB 0x7AC4
+0xC2AC 0x7AC5
+0xC2AD 0x7C2B
+0xC2AE 0x7C27
+0xC2AF 0x7C2A
+0xC2B0 0x7C1E
+0xC2B1 0x7C23
+0xC2B2 0x7C21
+0xC2B3 0x7CE7
+0xC2B4 0x7E54
+0xC2B5 0x7E55
+0xC2B6 0x7E5E
+0xC2B7 0x7E5A
+0xC2B8 0x7E61
+0xC2B9 0x7E52
+0xC2BA 0x7E59
+0xC2BB 0x7F48
+0xC2BC 0x7FF9
+0xC2BD 0x7FFB
+0xC2BE 0x8077
+0xC2BF 0x8076
+0xC2C0 0x81CD
+0xC2C1 0x81CF
+0xC2C2 0x820A
+0xC2C3 0x85CF
+0xC2C4 0x85A9
+0xC2C5 0x85CD
+0xC2C6 0x85D0
+0xC2C7 0x85C9
+0xC2C8 0x85B0
+0xC2C9 0x85BA
+0xC2CA 0x85B9
+0xC2CB 0x85A6
+0xC2CC 0x87EF
+0xC2CD 0x87EC
+0xC2CE 0x87F2
+0xC2CF 0x87E0
+0xC2D0 0x8986
+0xC2D1 0x89B2
+0xC2D2 0x89F4
+0xC2D3 0x8B28
+0xC2D4 0x8B39
+0xC2D5 0x8B2C
+0xC2D6 0x8B2B
+0xC2D7 0x8C50
+0xC2D8 0x8D05
+0xC2D9 0x8E59
+0xC2DA 0x8E63
+0xC2DB 0x8E66
+0xC2DC 0x8E64
+0xC2DD 0x8E5F
+0xC2DE 0x8E55
+0xC2DF 0x8EC0
+0xC2E0 0x8F49
+0xC2E1 0x8F4D
+0xC2E2 0x9087
+0xC2E3 0x9083
+0xC2E4 0x9088
+0xC2E5 0x91AB
+0xC2E6 0x91AC
+0xC2E7 0x91D0
+0xC2E8 0x9394
+0xC2E9 0x938A
+0xC2EA 0x9396
+0xC2EB 0x93A2
+0xC2EC 0x93B3
+0xC2ED 0x93AE
+0xC2EE 0x93AC
+0xC2EF 0x93B0
+0xC2F0 0x9398
+0xC2F1 0x939A
+0xC2F2 0x9397
+0xC2F3 0x95D4
+0xC2F4 0x95D6
+0xC2F5 0x95D0
+0xC2F6 0x95D5
+0xC2F7 0x96E2
+0xC2F8 0x96DC
+0xC2F9 0x96D9
+0xC2FA 0x96DB
+0xC2FB 0x96DE
+0xC2FC 0x9724
+0xC2FD 0x97A3
+0xC2FE 0x97A6
+0xC340 0x97AD
+0xC341 0x97F9
+0xC342 0x984D
+0xC343 0x984F
+0xC344 0x984C
+0xC345 0x984E
+0xC346 0x9853
+0xC347 0x98BA
+0xC348 0x993E
+0xC349 0x993F
+0xC34A 0x993D
+0xC34B 0x992E
+0xC34C 0x99A5
+0xC34D 0x9A0E
+0xC34E 0x9AC1
+0xC34F 0x9B03
+0xC350 0x9B06
+0xC351 0x9B4F
+0xC352 0x9B4E
+0xC353 0x9B4D
+0xC354 0x9BCA
+0xC355 0x9BC9
+0xC356 0x9BFD
+0xC357 0x9BC8
+0xC358 0x9BC0
+0xC359 0x9D51
+0xC35A 0x9D5D
+0xC35B 0x9D60
+0xC35C 0x9EE0
+0xC35D 0x9F15
+0xC35E 0x9F2C
+0xC35F 0x5133
+0xC360 0x56A5
+0xC361 0x58DE
+0xC362 0x58DF
+0xC363 0x58E2
+0xC364 0x5BF5
+0xC365 0x9F90
+0xC366 0x5EEC
+0xC367 0x61F2
+0xC368 0x61F7
+0xC369 0x61F6
+0xC36A 0x61F5
+0xC36B 0x6500
+0xC36C 0x650F
+0xC36D 0x66E0
+0xC36E 0x66DD
+0xC36F 0x6AE5
+0xC370 0x6ADD
+0xC371 0x6ADA
+0xC372 0x6AD3
+0xC373 0x701B
+0xC374 0x701F
+0xC375 0x7028
+0xC376 0x701A
+0xC377 0x701D
+0xC378 0x7015
+0xC379 0x7018
+0xC37A 0x7206
+0xC37B 0x720D
+0xC37C 0x7258
+0xC37D 0x72A2
+0xC37E 0x7378
+0xC3A1 0x737A
+0xC3A2 0x74BD
+0xC3A3 0x74CA
+0xC3A4 0x74E3
+0xC3A5 0x7587
+0xC3A6 0x7586
+0xC3A7 0x765F
+0xC3A8 0x7661
+0xC3A9 0x77C7
+0xC3AA 0x7919
+0xC3AB 0x79B1
+0xC3AC 0x7A6B
+0xC3AD 0x7A69
+0xC3AE 0x7C3E
+0xC3AF 0x7C3F
+0xC3B0 0x7C38
+0xC3B1 0x7C3D
+0xC3B2 0x7C37
+0xC3B3 0x7C40
+0xC3B4 0x7E6B
+0xC3B5 0x7E6D
+0xC3B6 0x7E79
+0xC3B7 0x7E69
+0xC3B8 0x7E6A
+0xC3B9 0x7F85
+0xC3BA 0x7E73
+0xC3BB 0x7FB6
+0xC3BC 0x7FB9
+0xC3BD 0x7FB8
+0xC3BE 0x81D8
+0xC3BF 0x85E9
+0xC3C0 0x85DD
+0xC3C1 0x85EA
+0xC3C2 0x85D5
+0xC3C3 0x85E4
+0xC3C4 0x85E5
+0xC3C5 0x85F7
+0xC3C6 0x87FB
+0xC3C7 0x8805
+0xC3C8 0x880D
+0xC3C9 0x87F9
+0xC3CA 0x87FE
+0xC3CB 0x8960
+0xC3CC 0x895F
+0xC3CD 0x8956
+0xC3CE 0x895E
+0xC3CF 0x8B41
+0xC3D0 0x8B5C
+0xC3D1 0x8B58
+0xC3D2 0x8B49
+0xC3D3 0x8B5A
+0xC3D4 0x8B4E
+0xC3D5 0x8B4F
+0xC3D6 0x8B46
+0xC3D7 0x8B59
+0xC3D8 0x8D08
+0xC3D9 0x8D0A
+0xC3DA 0x8E7C
+0xC3DB 0x8E72
+0xC3DC 0x8E87
+0xC3DD 0x8E76
+0xC3DE 0x8E6C
+0xC3DF 0x8E7A
+0xC3E0 0x8E74
+0xC3E1 0x8F54
+0xC3E2 0x8F4E
+0xC3E3 0x8FAD
+0xC3E4 0x908A
+0xC3E5 0x908B
+0xC3E6 0x91B1
+0xC3E7 0x91AE
+0xC3E8 0x93E1
+0xC3E9 0x93D1
+0xC3EA 0x93DF
+0xC3EB 0x93C3
+0xC3EC 0x93C8
+0xC3ED 0x93DC
+0xC3EE 0x93DD
+0xC3EF 0x93D6
+0xC3F0 0x93E2
+0xC3F1 0x93CD
+0xC3F2 0x93D8
+0xC3F3 0x93E4
+0xC3F4 0x93D7
+0xC3F5 0x93E8
+0xC3F6 0x95DC
+0xC3F7 0x96B4
+0xC3F8 0x96E3
+0xC3F9 0x972A
+0xC3FA 0x9727
+0xC3FB 0x9761
+0xC3FC 0x97DC
+0xC3FD 0x97FB
+0xC3FE 0x985E
+0xC440 0x9858
+0xC441 0x985B
+0xC442 0x98BC
+0xC443 0x9945
+0xC444 0x9949
+0xC445 0x9A16
+0xC446 0x9A19
+0xC447 0x9B0D
+0xC448 0x9BE8
+0xC449 0x9BE7
+0xC44A 0x9BD6
+0xC44B 0x9BDB
+0xC44C 0x9D89
+0xC44D 0x9D61
+0xC44E 0x9D72
+0xC44F 0x9D6A
+0xC450 0x9D6C
+0xC451 0x9E92
+0xC452 0x9E97
+0xC453 0x9E93
+0xC454 0x9EB4
+0xC455 0x52F8
+0xC456 0x56A8
+0xC457 0x56B7
+0xC458 0x56B6
+0xC459 0x56B4
+0xC45A 0x56BC
+0xC45B 0x58E4
+0xC45C 0x5B40
+0xC45D 0x5B43
+0xC45E 0x5B7D
+0xC45F 0x5BF6
+0xC460 0x5DC9
+0xC461 0x61F8
+0xC462 0x61FA
+0xC463 0x6518
+0xC464 0x6514
+0xC465 0x6519
+0xC466 0x66E6
+0xC467 0x6727
+0xC468 0x6AEC
+0xC469 0x703E
+0xC46A 0x7030
+0xC46B 0x7032
+0xC46C 0x7210
+0xC46D 0x737B
+0xC46E 0x74CF
+0xC46F 0x7662
+0xC470 0x7665
+0xC471 0x7926
+0xC472 0x792A
+0xC473 0x792C
+0xC474 0x792B
+0xC475 0x7AC7
+0xC476 0x7AF6
+0xC477 0x7C4C
+0xC478 0x7C43
+0xC479 0x7C4D
+0xC47A 0x7CEF
+0xC47B 0x7CF0
+0xC47C 0x8FAE
+0xC47D 0x7E7D
+0xC47E 0x7E7C
+0xC4A1 0x7E82
+0xC4A2 0x7F4C
+0xC4A3 0x8000
+0xC4A4 0x81DA
+0xC4A5 0x8266
+0xC4A6 0x85FB
+0xC4A7 0x85F9
+0xC4A8 0x8611
+0xC4A9 0x85FA
+0xC4AA 0x8606
+0xC4AB 0x860B
+0xC4AC 0x8607
+0xC4AD 0x860A
+0xC4AE 0x8814
+0xC4AF 0x8815
+0xC4B0 0x8964
+0xC4B1 0x89BA
+0xC4B2 0x89F8
+0xC4B3 0x8B70
+0xC4B4 0x8B6C
+0xC4B5 0x8B66
+0xC4B6 0x8B6F
+0xC4B7 0x8B5F
+0xC4B8 0x8B6B
+0xC4B9 0x8D0F
+0xC4BA 0x8D0D
+0xC4BB 0x8E89
+0xC4BC 0x8E81
+0xC4BD 0x8E85
+0xC4BE 0x8E82
+0xC4BF 0x91B4
+0xC4C0 0x91CB
+0xC4C1 0x9418
+0xC4C2 0x9403
+0xC4C3 0x93FD
+0xC4C4 0x95E1
+0xC4C5 0x9730
+0xC4C6 0x98C4
+0xC4C7 0x9952
+0xC4C8 0x9951
+0xC4C9 0x99A8
+0xC4CA 0x9A2B
+0xC4CB 0x9A30
+0xC4CC 0x9A37
+0xC4CD 0x9A35
+0xC4CE 0x9C13
+0xC4CF 0x9C0D
+0xC4D0 0x9E79
+0xC4D1 0x9EB5
+0xC4D2 0x9EE8
+0xC4D3 0x9F2F
+0xC4D4 0x9F5F
+0xC4D5 0x9F63
+0xC4D6 0x9F61
+0xC4D7 0x5137
+0xC4D8 0x5138
+0xC4D9 0x56C1
+0xC4DA 0x56C0
+0xC4DB 0x56C2
+0xC4DC 0x5914
+0xC4DD 0x5C6C
+0xC4DE 0x5DCD
+0xC4DF 0x61FC
+0xC4E0 0x61FE
+0xC4E1 0x651D
+0xC4E2 0x651C
+0xC4E3 0x6595
+0xC4E4 0x66E9
+0xC4E5 0x6AFB
+0xC4E6 0x6B04
+0xC4E7 0x6AFA
+0xC4E8 0x6BB2
+0xC4E9 0x704C
+0xC4EA 0x721B
+0xC4EB 0x72A7
+0xC4EC 0x74D6
+0xC4ED 0x74D4
+0xC4EE 0x7669
+0xC4EF 0x77D3
+0xC4F0 0x7C50
+0xC4F1 0x7E8F
+0xC4F2 0x7E8C
+0xC4F3 0x7FBC
+0xC4F4 0x8617
+0xC4F5 0x862D
+0xC4F6 0x861A
+0xC4F7 0x8823
+0xC4F8 0x8822
+0xC4F9 0x8821
+0xC4FA 0x881F
+0xC4FB 0x896A
+0xC4FC 0x896C
+0xC4FD 0x89BD
+0xC4FE 0x8B74
+0xC540 0x8B77
+0xC541 0x8B7D
+0xC542 0x8D13
+0xC543 0x8E8A
+0xC544 0x8E8D
+0xC545 0x8E8B
+0xC546 0x8F5F
+0xC547 0x8FAF
+0xC548 0x91BA
+0xC549 0x942E
+0xC54A 0x9433
+0xC54B 0x9435
+0xC54C 0x943A
+0xC54D 0x9438
+0xC54E 0x9432
+0xC54F 0x942B
+0xC550 0x95E2
+0xC551 0x9738
+0xC552 0x9739
+0xC553 0x9732
+0xC554 0x97FF
+0xC555 0x9867
+0xC556 0x9865
+0xC557 0x9957
+0xC558 0x9A45
+0xC559 0x9A43
+0xC55A 0x9A40
+0xC55B 0x9A3E
+0xC55C 0x9ACF
+0xC55D 0x9B54
+0xC55E 0x9B51
+0xC55F 0x9C2D
+0xC560 0x9C25
+0xC561 0x9DAF
+0xC562 0x9DB4
+0xC563 0x9DC2
+0xC564 0x9DB8
+0xC565 0x9E9D
+0xC566 0x9EEF
+0xC567 0x9F19
+0xC568 0x9F5C
+0xC569 0x9F66
+0xC56A 0x9F67
+0xC56B 0x513C
+0xC56C 0x513B
+0xC56D 0x56C8
+0xC56E 0x56CA
+0xC56F 0x56C9
+0xC570 0x5B7F
+0xC571 0x5DD4
+0xC572 0x5DD2
+0xC573 0x5F4E
+0xC574 0x61FF
+0xC575 0x6524
+0xC576 0x6B0A
+0xC577 0x6B61
+0xC578 0x7051
+0xC579 0x7058
+0xC57A 0x7380
+0xC57B 0x74E4
+0xC57C 0x758A
+0xC57D 0x766E
+0xC57E 0x766C
+0xC5A1 0x79B3
+0xC5A2 0x7C60
+0xC5A3 0x7C5F
+0xC5A4 0x807E
+0xC5A5 0x807D
+0xC5A6 0x81DF
+0xC5A7 0x8972
+0xC5A8 0x896F
+0xC5A9 0x89FC
+0xC5AA 0x8B80
+0xC5AB 0x8D16
+0xC5AC 0x8D17
+0xC5AD 0x8E91
+0xC5AE 0x8E93
+0xC5AF 0x8F61
+0xC5B0 0x9148
+0xC5B1 0x9444
+0xC5B2 0x9451
+0xC5B3 0x9452
+0xC5B4 0x973D
+0xC5B5 0x973E
+0xC5B6 0x97C3
+0xC5B7 0x97C1
+0xC5B8 0x986B
+0xC5B9 0x9955
+0xC5BA 0x9A55
+0xC5BB 0x9A4D
+0xC5BC 0x9AD2
+0xC5BD 0x9B1A
+0xC5BE 0x9C49
+0xC5BF 0x9C31
+0xC5C0 0x9C3E
+0xC5C1 0x9C3B
+0xC5C2 0x9DD3
+0xC5C3 0x9DD7
+0xC5C4 0x9F34
+0xC5C5 0x9F6C
+0xC5C6 0x9F6A
+0xC5C7 0x9F94
+0xC5C8 0x56CC
+0xC5C9 0x5DD6
+0xC5CA 0x6200
+0xC5CB 0x6523
+0xC5CC 0x652B
+0xC5CD 0x652A
+0xC5CE 0x66EC
+0xC5CF 0x6B10
+0xC5D0 0x74DA
+0xC5D1 0x7ACA
+0xC5D2 0x7C64
+0xC5D3 0x7C63
+0xC5D4 0x7C65
+0xC5D5 0x7E93
+0xC5D6 0x7E96
+0xC5D7 0x7E94
+0xC5D8 0x81E2
+0xC5D9 0x8638
+0xC5DA 0x863F
+0xC5DB 0x8831
+0xC5DC 0x8B8A
+0xC5DD 0x9090
+0xC5DE 0x908F
+0xC5DF 0x9463
+0xC5E0 0x9460
+0xC5E1 0x9464
+0xC5E2 0x9768
+0xC5E3 0x986F
+0xC5E4 0x995C
+0xC5E5 0x9A5A
+0xC5E6 0x9A5B
+0xC5E7 0x9A57
+0xC5E8 0x9AD3
+0xC5E9 0x9AD4
+0xC5EA 0x9AD1
+0xC5EB 0x9C54
+0xC5EC 0x9C57
+0xC5ED 0x9C56
+0xC5EE 0x9DE5
+0xC5EF 0x9E9F
+0xC5F0 0x9EF4
+0xC5F1 0x56D1
+0xC5F2 0x58E9
+0xC5F3 0x652C
+0xC5F4 0x705E
+0xC5F5 0x7671
+0xC5F6 0x7672
+0xC5F7 0x77D7
+0xC5F8 0x7F50
+0xC5F9 0x7F88
+0xC5FA 0x8836
+0xC5FB 0x8839
+0xC5FC 0x8862
+0xC5FD 0x8B93
+0xC5FE 0x8B92
+0xC640 0x8B96
+0xC641 0x8277
+0xC642 0x8D1B
+0xC643 0x91C0
+0xC644 0x946A
+0xC645 0x9742
+0xC646 0x9748
+0xC647 0x9744
+0xC648 0x97C6
+0xC649 0x9870
+0xC64A 0x9A5F
+0xC64B 0x9B22
+0xC64C 0x9B58
+0xC64D 0x9C5F
+0xC64E 0x9DF9
+0xC64F 0x9DFA
+0xC650 0x9E7C
+0xC651 0x9E7D
+0xC652 0x9F07
+0xC653 0x9F77
+0xC654 0x9F72
+0xC655 0x5EF3
+0xC656 0x6B16
+0xC657 0x7063
+0xC658 0x7C6C
+0xC659 0x7C6E
+0xC65A 0x883B
+0xC65B 0x89C0
+0xC65C 0x8EA1
+0xC65D 0x91C1
+0xC65E 0x9472
+0xC65F 0x9470
+0xC660 0x9871
+0xC661 0x995E
+0xC662 0x9AD6
+0xC663 0x9B23
+0xC664 0x9ECC
+0xC665 0x7064
+0xC666 0x77DA
+0xC667 0x8B9A
+0xC668 0x9477
+0xC669 0x97C9
+0xC66A 0x9A62
+0xC66B 0x9A65
+0xC66C 0x7E9C
+0xC66D 0x8B9C
+0xC66E 0x8EAA
+0xC66F 0x91C5
+0xC670 0x947D
+0xC671 0x947E
+0xC672 0x947C
+0xC673 0x9C77
+0xC674 0x9C78
+0xC675 0x9EF7
+0xC676 0x8C54
+0xC677 0x947F
+0xC678 0x9E1A
+0xC679 0x7228
+0xC67A 0x9A6A
+0xC67B 0x9B31
+0xC67C 0x9E1B
+0xC67D 0x9E1E
+0xC67E 0x7C72
+0xC6A1 0x2460
+0xC6A2 0x2461
+0xC6A3 0x2462
+0xC6A4 0x2463
+0xC6A5 0x2464
+0xC6A6 0x2465
+0xC6A7 0x2466
+0xC6A8 0x2467
+0xC6A9 0x2468
+0xC6AA 0x2469
+0xC6AB 0x2474
+0xC6AC 0x2475
+0xC6AD 0x2476
+0xC6AE 0x2477
+0xC6AF 0x2478
+0xC6B0 0x2479
+0xC6B1 0x247A
+0xC6B2 0x247B
+0xC6B3 0x247C
+0xC6B4 0x247D
+0xC6B5 0x2170
+0xC6B6 0x2171
+0xC6B7 0x2172
+0xC6B8 0x2173
+0xC6B9 0x2174
+0xC6BA 0x2175
+0xC6BB 0x2176
+0xC6BC 0x2177
+0xC6BD 0x2178
+0xC6BE 0x2179
+0xC6BF 0x2F02
+0xC6C0 0x2F03
+0xC6C1 0x2F05
+0xC6C2 0x2F07
+0xC6C3 0x2F0C
+0xC6C4 0x2F0D
+0xC6C5 0x2F0E
+0xC6C6 0x2F13
+0xC6C7 0x2F16
+0xC6C8 0x2F19
+0xC6C9 0x2F1B
+0xC6CA 0x2F22
+0xC6CB 0x2F27
+0xC6CC 0x2F2E
+0xC6CD 0x2F33
+0xC6CE 0x2F34
+0xC6CF 0x2F35
+0xC6D0 0x2F39
+0xC6D1 0x2F3A
+0xC6D2 0x2F41
+0xC6D3 0x2F46
+0xC6D4 0x2F67
+0xC6D5 0x2F68
+0xC6D6 0x2FA1
+0xC6D7 0x2FAA
+0xC6D8 0x00A8
+0xC6D9 0xFF3E
+0xC6DA 0x30FD
+0xC6DB 0x30FE
+0xC6DC 0x309D
+0xC6DD 0x309E
+0xC6E0 0x3005
+0xC6E1 0x3006
+0xC6E2 0x3007
+0xC6E3 0x30FC
+0xC6E4 0xFF3B
+0xC6E5 0xFF3D
+0xC6E6 0x273D
+0xC6E7 0x3041
+0xC6E8 0x3042
+0xC6E9 0x3043
+0xC6EA 0x3044
+0xC6EB 0x3045
+0xC6EC 0x3046
+0xC6ED 0x3047
+0xC6EE 0x3048
+0xC6EF 0x3049
+0xC6F0 0x304A
+0xC6F1 0x304B
+0xC6F2 0x304C
+0xC6F3 0x304D
+0xC6F4 0x304E
+0xC6F5 0x304F
+0xC6F6 0x3050
+0xC6F7 0x3051
+0xC6F8 0x3052
+0xC6F9 0x3053
+0xC6FA 0x3054
+0xC6FB 0x3055
+0xC6FC 0x3056
+0xC6FD 0x3057
+0xC6FE 0x3058
+0xC740 0x3059
+0xC741 0x305A
+0xC742 0x305B
+0xC743 0x305C
+0xC744 0x305D
+0xC745 0x305E
+0xC746 0x305F
+0xC747 0x3060
+0xC748 0x3061
+0xC749 0x3062
+0xC74A 0x3063
+0xC74B 0x3064
+0xC74C 0x3065
+0xC74D 0x3066
+0xC74E 0x3067
+0xC74F 0x3068
+0xC750 0x3069
+0xC751 0x306A
+0xC752 0x306B
+0xC753 0x306C
+0xC754 0x306D
+0xC755 0x306E
+0xC756 0x306F
+0xC757 0x3070
+0xC758 0x3071
+0xC759 0x3072
+0xC75A 0x3073
+0xC75B 0x3074
+0xC75C 0x3075
+0xC75D 0x3076
+0xC75E 0x3077
+0xC75F 0x3078
+0xC760 0x3079
+0xC761 0x307A
+0xC762 0x307B
+0xC763 0x307C
+0xC764 0x307D
+0xC765 0x307E
+0xC766 0x307F
+0xC767 0x3080
+0xC768 0x3081
+0xC769 0x3082
+0xC76A 0x3083
+0xC76B 0x3084
+0xC76C 0x3085
+0xC76D 0x3086
+0xC76E 0x3087
+0xC76F 0x3088
+0xC770 0x3089
+0xC771 0x308A
+0xC772 0x308B
+0xC773 0x308C
+0xC774 0x308D
+0xC775 0x308E
+0xC776 0x308F
+0xC777 0x3090
+0xC778 0x3091
+0xC779 0x3092
+0xC77A 0x3093
+0xC77B 0x30A1
+0xC77C 0x30A2
+0xC77D 0x30A3
+0xC77E 0x30A4
+0xC7A1 0x30A5
+0xC7A2 0x30A6
+0xC7A3 0x30A7
+0xC7A4 0x30A8
+0xC7A5 0x30A9
+0xC7A6 0x30AA
+0xC7A7 0x30AB
+0xC7A8 0x30AC
+0xC7A9 0x30AD
+0xC7AA 0x30AE
+0xC7AB 0x30AF
+0xC7AC 0x30B0
+0xC7AD 0x30B1
+0xC7AE 0x30B2
+0xC7AF 0x30B3
+0xC7B0 0x30B4
+0xC7B1 0x30B5
+0xC7B2 0x30B6
+0xC7B3 0x30B7
+0xC7B4 0x30B8
+0xC7B5 0x30B9
+0xC7B6 0x30BA
+0xC7B7 0x30BB
+0xC7B8 0x30BC
+0xC7B9 0x30BD
+0xC7BA 0x30BE
+0xC7BB 0x30BF
+0xC7BC 0x30C0
+0xC7BD 0x30C1
+0xC7BE 0x30C2
+0xC7BF 0x30C3
+0xC7C0 0x30C4
+0xC7C1 0x30C5
+0xC7C2 0x30C6
+0xC7C3 0x30C7
+0xC7C4 0x30C8
+0xC7C5 0x30C9
+0xC7C6 0x30CA
+0xC7C7 0x30CB
+0xC7C8 0x30CC
+0xC7C9 0x30CD
+0xC7CA 0x30CE
+0xC7CB 0x30CF
+0xC7CC 0x30D0
+0xC7CD 0x30D1
+0xC7CE 0x30D2
+0xC7CF 0x30D3
+0xC7D0 0x30D4
+0xC7D1 0x30D5
+0xC7D2 0x30D6
+0xC7D3 0x30D7
+0xC7D4 0x30D8
+0xC7D5 0x30D9
+0xC7D6 0x30DA
+0xC7D7 0x30DB
+0xC7D8 0x30DC
+0xC7D9 0x30DD
+0xC7DA 0x30DE
+0xC7DB 0x30DF
+0xC7DC 0x30E0
+0xC7DD 0x30E1
+0xC7DE 0x30E2
+0xC7DF 0x30E3
+0xC7E0 0x30E4
+0xC7E1 0x30E5
+0xC7E2 0x30E6
+0xC7E3 0x30E7
+0xC7E4 0x30E8
+0xC7E5 0x30E9
+0xC7E6 0x30EA
+0xC7E7 0x30EB
+0xC7E8 0x30EC
+0xC7E9 0x30ED
+0xC7EA 0x30EE
+0xC7EB 0x30EF
+0xC7EC 0x30F0
+0xC7ED 0x30F1
+0xC7EE 0x30F2
+0xC7EF 0x30F3
+0xC7F0 0x30F4
+0xC7F1 0x30F5
+0xC7F2 0x30F6
+0xC940 0x4E42
+0xC941 0x4E5C
+0xC942 0x51F5
+0xC943 0x531A
+0xC944 0x5382
+0xC945 0x4E07
+0xC946 0x4E0C
+0xC947 0x4E47
+0xC948 0x4E8D
+0xC949 0x56D7
+0xC94A 0xFA0C
+0xC94B 0x5C6E
+0xC94C 0x5F73
+0xC94D 0x4E0F
+0xC94E 0x5187
+0xC94F 0x4E0E
+0xC950 0x4E2E
+0xC951 0x4E93
+0xC952 0x4EC2
+0xC953 0x4EC9
+0xC954 0x4EC8
+0xC955 0x5198
+0xC956 0x52FC
+0xC957 0x536C
+0xC958 0x53B9
+0xC959 0x5720
+0xC95A 0x5903
+0xC95B 0x592C
+0xC95C 0x5C10
+0xC95D 0x5DFF
+0xC95E 0x65E1
+0xC95F 0x6BB3
+0xC960 0x6BCC
+0xC961 0x6C14
+0xC962 0x723F
+0xC963 0x4E31
+0xC964 0x4E3C
+0xC965 0x4EE8
+0xC966 0x4EDC
+0xC967 0x4EE9
+0xC968 0x4EE1
+0xC969 0x4EDD
+0xC96A 0x4EDA
+0xC96B 0x520C
+0xC96C 0x531C
+0xC96D 0x534C
+0xC96E 0x5722
+0xC96F 0x5723
+0xC970 0x5917
+0xC971 0x592F
+0xC972 0x5B81
+0xC973 0x5B84
+0xC974 0x5C12
+0xC975 0x5C3B
+0xC976 0x5C74
+0xC977 0x5C73
+0xC978 0x5E04
+0xC979 0x5E80
+0xC97A 0x5E82
+0xC97B 0x5FC9
+0xC97C 0x6209
+0xC97D 0x6250
+0xC97E 0x6C15
+0xC9A1 0x6C36
+0xC9A2 0x6C43
+0xC9A3 0x6C3F
+0xC9A4 0x6C3B
+0xC9A5 0x72AE
+0xC9A6 0x72B0
+0xC9A7 0x738A
+0xC9A8 0x79B8
+0xC9A9 0x808A
+0xC9AA 0x961E
+0xC9AB 0x4F0E
+0xC9AC 0x4F18
+0xC9AD 0x4F2C
+0xC9AE 0x4EF5
+0xC9AF 0x4F14
+0xC9B0 0x4EF1
+0xC9B1 0x4F00
+0xC9B2 0x4EF7
+0xC9B3 0x4F08
+0xC9B4 0x4F1D
+0xC9B5 0x4F02
+0xC9B6 0x4F05
+0xC9B7 0x4F22
+0xC9B8 0x4F13
+0xC9B9 0x4F04
+0xC9BA 0x4EF4
+0xC9BB 0x4F12
+0xC9BC 0x51B1
+0xC9BD 0x5213
+0xC9BE 0x5209
+0xC9BF 0x5210
+0xC9C0 0x52A6
+0xC9C1 0x5322
+0xC9C2 0x531F
+0xC9C3 0x534D
+0xC9C4 0x538A
+0xC9C5 0x5407
+0xC9C6 0x56E1
+0xC9C7 0x56DF
+0xC9C8 0x572E
+0xC9C9 0x572A
+0xC9CA 0x5734
+0xC9CB 0x593C
+0xC9CC 0x5980
+0xC9CD 0x597C
+0xC9CE 0x5985
+0xC9CF 0x597B
+0xC9D0 0x597E
+0xC9D1 0x5977
+0xC9D2 0x597F
+0xC9D3 0x5B56
+0xC9D4 0x5C15
+0xC9D5 0x5C25
+0xC9D6 0x5C7C
+0xC9D7 0x5C7A
+0xC9D8 0x5C7B
+0xC9D9 0x5C7E
+0xC9DA 0x5DDF
+0xC9DB 0x5E75
+0xC9DC 0x5E84
+0xC9DD 0x5F02
+0xC9DE 0x5F1A
+0xC9DF 0x5F74
+0xC9E0 0x5FD5
+0xC9E1 0x5FD4
+0xC9E2 0x5FCF
+0xC9E3 0x625C
+0xC9E4 0x625E
+0xC9E5 0x6264
+0xC9E6 0x6261
+0xC9E7 0x6266
+0xC9E8 0x6262
+0xC9E9 0x6259
+0xC9EA 0x6260
+0xC9EB 0x625A
+0xC9EC 0x6265
+0xC9ED 0x65EF
+0xC9EE 0x65EE
+0xC9EF 0x673E
+0xC9F0 0x6739
+0xC9F1 0x6738
+0xC9F2 0x673B
+0xC9F3 0x673A
+0xC9F4 0x673F
+0xC9F5 0x673C
+0xC9F6 0x6733
+0xC9F7 0x6C18
+0xC9F8 0x6C46
+0xC9F9 0x6C52
+0xC9FA 0x6C5C
+0xC9FB 0x6C4F
+0xC9FC 0x6C4A
+0xC9FD 0x6C54
+0xC9FE 0x6C4B
+0xCA40 0x6C4C
+0xCA41 0x7071
+0xCA42 0x725E
+0xCA43 0x72B4
+0xCA44 0x72B5
+0xCA45 0x738E
+0xCA46 0x752A
+0xCA47 0x767F
+0xCA48 0x7A75
+0xCA49 0x7F51
+0xCA4A 0x8278
+0xCA4B 0x827C
+0xCA4C 0x8280
+0xCA4D 0x827D
+0xCA4E 0x827F
+0xCA4F 0x864D
+0xCA50 0x897E
+0xCA51 0x9099
+0xCA52 0x9097
+0xCA53 0x9098
+0xCA54 0x909B
+0xCA55 0x9094
+0xCA56 0x9622
+0xCA57 0x9624
+0xCA58 0x9620
+0xCA59 0x9623
+0xCA5A 0x4F56
+0xCA5B 0x4F3B
+0xCA5C 0x4F62
+0xCA5D 0x4F49
+0xCA5E 0x4F53
+0xCA5F 0x4F64
+0xCA60 0x4F3E
+0xCA61 0x4F67
+0xCA62 0x4F52
+0xCA63 0x4F5F
+0xCA64 0x4F41
+0xCA65 0x4F58
+0xCA66 0x4F2D
+0xCA67 0x4F33
+0xCA68 0x4F3F
+0xCA69 0x4F61
+0xCA6A 0x518F
+0xCA6B 0x51B9
+0xCA6C 0x521C
+0xCA6D 0x521E
+0xCA6E 0x5221
+0xCA6F 0x52AD
+0xCA70 0x52AE
+0xCA71 0x5309
+0xCA72 0x5363
+0xCA73 0x5372
+0xCA74 0x538E
+0xCA75 0x538F
+0xCA76 0x5430
+0xCA77 0x5437
+0xCA78 0x542A
+0xCA79 0x5454
+0xCA7A 0x5445
+0xCA7B 0x5419
+0xCA7C 0x541C
+0xCA7D 0x5425
+0xCA7E 0x5418
+0xCAA1 0x543D
+0xCAA2 0x544F
+0xCAA3 0x5441
+0xCAA4 0x5428
+0xCAA5 0x5424
+0xCAA6 0x5447
+0xCAA7 0x56EE
+0xCAA8 0x56E7
+0xCAA9 0x56E5
+0xCAAA 0x5741
+0xCAAB 0x5745
+0xCAAC 0x574C
+0xCAAD 0x5749
+0xCAAE 0x574B
+0xCAAF 0x5752
+0xCAB0 0x5906
+0xCAB1 0x5940
+0xCAB2 0x59A6
+0xCAB3 0x5998
+0xCAB4 0x59A0
+0xCAB5 0x5997
+0xCAB6 0x598E
+0xCAB7 0x59A2
+0xCAB8 0x5990
+0xCAB9 0x598F
+0xCABA 0x59A7
+0xCABB 0x59A1
+0xCABC 0x5B8E
+0xCABD 0x5B92
+0xCABE 0x5C28
+0xCABF 0x5C2A
+0xCAC0 0x5C8D
+0xCAC1 0x5C8F
+0xCAC2 0x5C88
+0xCAC3 0x5C8B
+0xCAC4 0x5C89
+0xCAC5 0x5C92
+0xCAC6 0x5C8A
+0xCAC7 0x5C86
+0xCAC8 0x5C93
+0xCAC9 0x5C95
+0xCACA 0x5DE0
+0xCACB 0x5E0A
+0xCACC 0x5E0E
+0xCACD 0x5E8B
+0xCACE 0x5E89
+0xCACF 0x5E8C
+0xCAD0 0x5E88
+0xCAD1 0x5E8D
+0xCAD2 0x5F05
+0xCAD3 0x5F1D
+0xCAD4 0x5F78
+0xCAD5 0x5F76
+0xCAD6 0x5FD2
+0xCAD7 0x5FD1
+0xCAD8 0x5FD0
+0xCAD9 0x5FED
+0xCADA 0x5FE8
+0xCADB 0x5FEE
+0xCADC 0x5FF3
+0xCADD 0x5FE1
+0xCADE 0x5FE4
+0xCADF 0x5FE3
+0xCAE0 0x5FFA
+0xCAE1 0x5FEF
+0xCAE2 0x5FF7
+0xCAE3 0x5FFB
+0xCAE4 0x6000
+0xCAE5 0x5FF4
+0xCAE6 0x623A
+0xCAE7 0x6283
+0xCAE8 0x628C
+0xCAE9 0x628E
+0xCAEA 0x628F
+0xCAEB 0x6294
+0xCAEC 0x6287
+0xCAED 0x6271
+0xCAEE 0x627B
+0xCAEF 0x627A
+0xCAF0 0x6270
+0xCAF1 0x6281
+0xCAF2 0x6288
+0xCAF3 0x6277
+0xCAF4 0x627D
+0xCAF5 0x6272
+0xCAF6 0x6274
+0xCAF7 0x6537
+0xCAF8 0x65F0
+0xCAF9 0x65F4
+0xCAFA 0x65F3
+0xCAFB 0x65F2
+0xCAFC 0x65F5
+0xCAFD 0x6745
+0xCAFE 0x6747
+0xCB40 0x6759
+0xCB41 0x6755
+0xCB42 0x674C
+0xCB43 0x6748
+0xCB44 0x675D
+0xCB45 0x674D
+0xCB46 0x675A
+0xCB47 0x674B
+0xCB48 0x6BD0
+0xCB49 0x6C19
+0xCB4A 0x6C1A
+0xCB4B 0x6C78
+0xCB4C 0x6C67
+0xCB4D 0x6C6B
+0xCB4E 0x6C84
+0xCB4F 0x6C8B
+0xCB50 0x6C8F
+0xCB51 0x6C71
+0xCB52 0x6C6F
+0xCB53 0x6C69
+0xCB54 0x6C9A
+0xCB55 0x6C6D
+0xCB56 0x6C87
+0xCB57 0x6C95
+0xCB58 0x6C9C
+0xCB59 0x6C66
+0xCB5A 0x6C73
+0xCB5B 0x6C65
+0xCB5C 0x6C7B
+0xCB5D 0x6C8E
+0xCB5E 0x7074
+0xCB5F 0x707A
+0xCB60 0x7263
+0xCB61 0x72BF
+0xCB62 0x72BD
+0xCB63 0x72C3
+0xCB64 0x72C6
+0xCB65 0x72C1
+0xCB66 0x72BA
+0xCB67 0x72C5
+0xCB68 0x7395
+0xCB69 0x7397
+0xCB6A 0x7393
+0xCB6B 0x7394
+0xCB6C 0x7392
+0xCB6D 0x753A
+0xCB6E 0x7539
+0xCB6F 0x7594
+0xCB70 0x7595
+0xCB71 0x7681
+0xCB72 0x793D
+0xCB73 0x8034
+0xCB74 0x8095
+0xCB75 0x8099
+0xCB76 0x8090
+0xCB77 0x8092
+0xCB78 0x809C
+0xCB79 0x8290
+0xCB7A 0x828F
+0xCB7B 0x8285
+0xCB7C 0x828E
+0xCB7D 0x8291
+0xCB7E 0x8293
+0xCBA1 0x828A
+0xCBA2 0x8283
+0xCBA3 0x8284
+0xCBA4 0x8C78
+0xCBA5 0x8FC9
+0xCBA6 0x8FBF
+0xCBA7 0x909F
+0xCBA8 0x90A1
+0xCBA9 0x90A5
+0xCBAA 0x909E
+0xCBAB 0x90A7
+0xCBAC 0x90A0
+0xCBAD 0x9630
+0xCBAE 0x9628
+0xCBAF 0x962F
+0xCBB0 0x962D
+0xCBB1 0x4E33
+0xCBB2 0x4F98
+0xCBB3 0x4F7C
+0xCBB4 0x4F85
+0xCBB5 0x4F7D
+0xCBB6 0x4F80
+0xCBB7 0x4F87
+0xCBB8 0x4F76
+0xCBB9 0x4F74
+0xCBBA 0x4F89
+0xCBBB 0x4F84
+0xCBBC 0x4F77
+0xCBBD 0x4F4C
+0xCBBE 0x4F97
+0xCBBF 0x4F6A
+0xCBC0 0x4F9A
+0xCBC1 0x4F79
+0xCBC2 0x4F81
+0xCBC3 0x4F78
+0xCBC4 0x4F90
+0xCBC5 0x4F9C
+0xCBC6 0x4F94
+0xCBC7 0x4F9E
+0xCBC8 0x4F92
+0xCBC9 0x4F82
+0xCBCA 0x4F95
+0xCBCB 0x4F6B
+0xCBCC 0x4F6E
+0xCBCD 0x519E
+0xCBCE 0x51BC
+0xCBCF 0x51BE
+0xCBD0 0x5235
+0xCBD1 0x5232
+0xCBD2 0x5233
+0xCBD3 0x5246
+0xCBD4 0x5231
+0xCBD5 0x52BC
+0xCBD6 0x530A
+0xCBD7 0x530B
+0xCBD8 0x533C
+0xCBD9 0x5392
+0xCBDA 0x5394
+0xCBDB 0x5487
+0xCBDC 0x547F
+0xCBDD 0x5481
+0xCBDE 0x5491
+0xCBDF 0x5482
+0xCBE0 0x5488
+0xCBE1 0x546B
+0xCBE2 0x547A
+0xCBE3 0x547E
+0xCBE4 0x5465
+0xCBE5 0x546C
+0xCBE6 0x5474
+0xCBE7 0x5466
+0xCBE8 0x548D
+0xCBE9 0x546F
+0xCBEA 0x5461
+0xCBEB 0x5460
+0xCBEC 0x5498
+0xCBED 0x5463
+0xCBEE 0x5467
+0xCBEF 0x5464
+0xCBF0 0x56F7
+0xCBF1 0x56F9
+0xCBF2 0x576F
+0xCBF3 0x5772
+0xCBF4 0x576D
+0xCBF5 0x576B
+0xCBF6 0x5771
+0xCBF7 0x5770
+0xCBF8 0x5776
+0xCBF9 0x5780
+0xCBFA 0x5775
+0xCBFB 0x577B
+0xCBFC 0x5773
+0xCBFD 0x5774
+0xCBFE 0x5762
+0xCC40 0x5768
+0xCC41 0x577D
+0xCC42 0x590C
+0xCC43 0x5945
+0xCC44 0x59B5
+0xCC45 0x59BA
+0xCC46 0x59CF
+0xCC47 0x59CE
+0xCC48 0x59B2
+0xCC49 0x59CC
+0xCC4A 0x59C1
+0xCC4B 0x59B6
+0xCC4C 0x59BC
+0xCC4D 0x59C3
+0xCC4E 0x59D6
+0xCC4F 0x59B1
+0xCC50 0x59BD
+0xCC51 0x59C0
+0xCC52 0x59C8
+0xCC53 0x59B4
+0xCC54 0x59C7
+0xCC55 0x5B62
+0xCC56 0x5B65
+0xCC57 0x5B93
+0xCC58 0x5B95
+0xCC59 0x5C44
+0xCC5A 0x5C47
+0xCC5B 0x5CAE
+0xCC5C 0x5CA4
+0xCC5D 0x5CA0
+0xCC5E 0x5CB5
+0xCC5F 0x5CAF
+0xCC60 0x5CA8
+0xCC61 0x5CAC
+0xCC62 0x5C9F
+0xCC63 0x5CA3
+0xCC64 0x5CAD
+0xCC65 0x5CA2
+0xCC66 0x5CAA
+0xCC67 0x5CA7
+0xCC68 0x5C9D
+0xCC69 0x5CA5
+0xCC6A 0x5CB6
+0xCC6B 0x5CB0
+0xCC6C 0x5CA6
+0xCC6D 0x5E17
+0xCC6E 0x5E14
+0xCC6F 0x5E19
+0xCC70 0x5F28
+0xCC71 0x5F22
+0xCC72 0x5F23
+0xCC73 0x5F24
+0xCC74 0x5F54
+0xCC75 0x5F82
+0xCC76 0x5F7E
+0xCC77 0x5F7D
+0xCC78 0x5FDE
+0xCC79 0x5FE5
+0xCC7A 0x602D
+0xCC7B 0x6026
+0xCC7C 0x6019
+0xCC7D 0x6032
+0xCC7E 0x600B
+0xCCA1 0x6034
+0xCCA2 0x600A
+0xCCA3 0x6017
+0xCCA4 0x6033
+0xCCA5 0x601A
+0xCCA6 0x601E
+0xCCA7 0x602C
+0xCCA8 0x6022
+0xCCA9 0x600D
+0xCCAA 0x6010
+0xCCAB 0x602E
+0xCCAC 0x6013
+0xCCAD 0x6011
+0xCCAE 0x600C
+0xCCAF 0x6009
+0xCCB0 0x601C
+0xCCB1 0x6214
+0xCCB2 0x623D
+0xCCB3 0x62AD
+0xCCB4 0x62B4
+0xCCB5 0x62D1
+0xCCB6 0x62BE
+0xCCB7 0x62AA
+0xCCB8 0x62B6
+0xCCB9 0x62CA
+0xCCBA 0x62AE
+0xCCBB 0x62B3
+0xCCBC 0x62AF
+0xCCBD 0x62BB
+0xCCBE 0x62A9
+0xCCBF 0x62B0
+0xCCC0 0x62B8
+0xCCC1 0x653D
+0xCCC2 0x65A8
+0xCCC3 0x65BB
+0xCCC4 0x6609
+0xCCC5 0x65FC
+0xCCC6 0x6604
+0xCCC7 0x6612
+0xCCC8 0x6608
+0xCCC9 0x65FB
+0xCCCA 0x6603
+0xCCCB 0x660B
+0xCCCC 0x660D
+0xCCCD 0x6605
+0xCCCE 0x65FD
+0xCCCF 0x6611
+0xCCD0 0x6610
+0xCCD1 0x66F6
+0xCCD2 0x670A
+0xCCD3 0x6785
+0xCCD4 0x676C
+0xCCD5 0x678E
+0xCCD6 0x6792
+0xCCD7 0x6776
+0xCCD8 0x677B
+0xCCD9 0x6798
+0xCCDA 0x6786
+0xCCDB 0x6784
+0xCCDC 0x6774
+0xCCDD 0x678D
+0xCCDE 0x678C
+0xCCDF 0x677A
+0xCCE0 0x679F
+0xCCE1 0x6791
+0xCCE2 0x6799
+0xCCE3 0x6783
+0xCCE4 0x677D
+0xCCE5 0x6781
+0xCCE6 0x6778
+0xCCE7 0x6779
+0xCCE8 0x6794
+0xCCE9 0x6B25
+0xCCEA 0x6B80
+0xCCEB 0x6B7E
+0xCCEC 0x6BDE
+0xCCED 0x6C1D
+0xCCEE 0x6C93
+0xCCEF 0x6CEC
+0xCCF0 0x6CEB
+0xCCF1 0x6CEE
+0xCCF2 0x6CD9
+0xCCF3 0x6CB6
+0xCCF4 0x6CD4
+0xCCF5 0x6CAD
+0xCCF6 0x6CE7
+0xCCF7 0x6CB7
+0xCCF8 0x6CD0
+0xCCF9 0x6CC2
+0xCCFA 0x6CBA
+0xCCFB 0x6CC3
+0xCCFC 0x6CC6
+0xCCFD 0x6CED
+0xCCFE 0x6CF2
+0xCD40 0x6CD2
+0xCD41 0x6CDD
+0xCD42 0x6CB4
+0xCD43 0x6C8A
+0xCD44 0x6C9D
+0xCD45 0x6C80
+0xCD46 0x6CDE
+0xCD47 0x6CC0
+0xCD48 0x6D30
+0xCD49 0x6CCD
+0xCD4A 0x6CC7
+0xCD4B 0x6CB0
+0xCD4C 0x6CF9
+0xCD4D 0x6CCF
+0xCD4E 0x6CE9
+0xCD4F 0x6CD1
+0xCD50 0x7094
+0xCD51 0x7098
+0xCD52 0x7085
+0xCD53 0x7093
+0xCD54 0x7086
+0xCD55 0x7084
+0xCD56 0x7091
+0xCD57 0x7096
+0xCD58 0x7082
+0xCD59 0x709A
+0xCD5A 0x7083
+0xCD5B 0x726A
+0xCD5C 0x72D6
+0xCD5D 0x72CB
+0xCD5E 0x72D8
+0xCD5F 0x72C9
+0xCD60 0x72DC
+0xCD61 0x72D2
+0xCD62 0x72D4
+0xCD63 0x72DA
+0xCD64 0x72CC
+0xCD65 0x72D1
+0xCD66 0x73A4
+0xCD67 0x73A1
+0xCD68 0x73AD
+0xCD69 0x73A6
+0xCD6A 0x73A2
+0xCD6B 0x73A0
+0xCD6C 0x73AC
+0xCD6D 0x739D
+0xCD6E 0x74DD
+0xCD6F 0x74E8
+0xCD70 0x753F
+0xCD71 0x7540
+0xCD72 0x753E
+0xCD73 0x758C
+0xCD74 0x7598
+0xCD75 0x76AF
+0xCD76 0x76F3
+0xCD77 0x76F1
+0xCD78 0x76F0
+0xCD79 0x76F5
+0xCD7A 0x77F8
+0xCD7B 0x77FC
+0xCD7C 0x77F9
+0xCD7D 0x77FB
+0xCD7E 0x77FA
+0xCDA1 0x77F7
+0xCDA2 0x7942
+0xCDA3 0x793F
+0xCDA4 0x79C5
+0xCDA5 0x7A78
+0xCDA6 0x7A7B
+0xCDA7 0x7AFB
+0xCDA8 0x7C75
+0xCDA9 0x7CFD
+0xCDAA 0x8035
+0xCDAB 0x808F
+0xCDAC 0x80AE
+0xCDAD 0x80A3
+0xCDAE 0x80B8
+0xCDAF 0x80B5
+0xCDB0 0x80AD
+0xCDB1 0x8220
+0xCDB2 0x82A0
+0xCDB3 0x82C0
+0xCDB4 0x82AB
+0xCDB5 0x829A
+0xCDB6 0x8298
+0xCDB7 0x829B
+0xCDB8 0x82B5
+0xCDB9 0x82A7
+0xCDBA 0x82AE
+0xCDBB 0x82BC
+0xCDBC 0x829E
+0xCDBD 0x82BA
+0xCDBE 0x82B4
+0xCDBF 0x82A8
+0xCDC0 0x82A1
+0xCDC1 0x82A9
+0xCDC2 0x82C2
+0xCDC3 0x82A4
+0xCDC4 0x82C3
+0xCDC5 0x82B6
+0xCDC6 0x82A2
+0xCDC7 0x8670
+0xCDC8 0x866F
+0xCDC9 0x866D
+0xCDCA 0x866E
+0xCDCB 0x8C56
+0xCDCC 0x8FD2
+0xCDCD 0x8FCB
+0xCDCE 0x8FD3
+0xCDCF 0x8FCD
+0xCDD0 0x8FD6
+0xCDD1 0x8FD5
+0xCDD2 0x8FD7
+0xCDD3 0x90B2
+0xCDD4 0x90B4
+0xCDD5 0x90AF
+0xCDD6 0x90B3
+0xCDD7 0x90B0
+0xCDD8 0x9639
+0xCDD9 0x963D
+0xCDDA 0x963C
+0xCDDB 0x963A
+0xCDDC 0x9643
+0xCDDD 0x4FCD
+0xCDDE 0x4FC5
+0xCDDF 0x4FD3
+0xCDE0 0x4FB2
+0xCDE1 0x4FC9
+0xCDE2 0x4FCB
+0xCDE3 0x4FC1
+0xCDE4 0x4FD4
+0xCDE5 0x4FDC
+0xCDE6 0x4FD9
+0xCDE7 0x4FBB
+0xCDE8 0x4FB3
+0xCDE9 0x4FDB
+0xCDEA 0x4FC7
+0xCDEB 0x4FD6
+0xCDEC 0x4FBA
+0xCDED 0x4FC0
+0xCDEE 0x4FB9
+0xCDEF 0x4FEC
+0xCDF0 0x5244
+0xCDF1 0x5249
+0xCDF2 0x52C0
+0xCDF3 0x52C2
+0xCDF4 0x533D
+0xCDF5 0x537C
+0xCDF6 0x5397
+0xCDF7 0x5396
+0xCDF8 0x5399
+0xCDF9 0x5398
+0xCDFA 0x54BA
+0xCDFB 0x54A1
+0xCDFC 0x54AD
+0xCDFD 0x54A5
+0xCDFE 0x54CF
+0xCE40 0x54C3
+0xCE41 0x830D
+0xCE42 0x54B7
+0xCE43 0x54AE
+0xCE44 0x54D6
+0xCE45 0x54B6
+0xCE46 0x54C5
+0xCE47 0x54C6
+0xCE48 0x54A0
+0xCE49 0x5470
+0xCE4A 0x54BC
+0xCE4B 0x54A2
+0xCE4C 0x54BE
+0xCE4D 0x5472
+0xCE4E 0x54DE
+0xCE4F 0x54B0
+0xCE50 0x57B5
+0xCE51 0x579E
+0xCE52 0x579F
+0xCE53 0x57A4
+0xCE54 0x578C
+0xCE55 0x5797
+0xCE56 0x579D
+0xCE57 0x579B
+0xCE58 0x5794
+0xCE59 0x5798
+0xCE5A 0x578F
+0xCE5B 0x5799
+0xCE5C 0x57A5
+0xCE5D 0x579A
+0xCE5E 0x5795
+0xCE5F 0x58F4
+0xCE60 0x590D
+0xCE61 0x5953
+0xCE62 0x59E1
+0xCE63 0x59DE
+0xCE64 0x59EE
+0xCE65 0x5A00
+0xCE66 0x59F1
+0xCE67 0x59DD
+0xCE68 0x59FA
+0xCE69 0x59FD
+0xCE6A 0x59FC
+0xCE6B 0x59F6
+0xCE6C 0x59E4
+0xCE6D 0x59F2
+0xCE6E 0x59F7
+0xCE6F 0x59DB
+0xCE70 0x59E9
+0xCE71 0x59F3
+0xCE72 0x59F5
+0xCE73 0x59E0
+0xCE74 0x59FE
+0xCE75 0x59F4
+0xCE76 0x59ED
+0xCE77 0x5BA8
+0xCE78 0x5C4C
+0xCE79 0x5CD0
+0xCE7A 0x5CD8
+0xCE7B 0x5CCC
+0xCE7C 0x5CD7
+0xCE7D 0x5CCB
+0xCE7E 0x5CDB
+0xCEA1 0x5CDE
+0xCEA2 0x5CDA
+0xCEA3 0x5CC9
+0xCEA4 0x5CC7
+0xCEA5 0x5CCA
+0xCEA6 0x5CD6
+0xCEA7 0x5CD3
+0xCEA8 0x5CD4
+0xCEA9 0x5CCF
+0xCEAA 0x5CC8
+0xCEAB 0x5CC6
+0xCEAC 0x5CCE
+0xCEAD 0x5CDF
+0xCEAE 0x5CF8
+0xCEAF 0x5DF9
+0xCEB0 0x5E21
+0xCEB1 0x5E22
+0xCEB2 0x5E23
+0xCEB3 0x5E20
+0xCEB4 0x5E24
+0xCEB5 0x5EB0
+0xCEB6 0x5EA4
+0xCEB7 0x5EA2
+0xCEB8 0x5E9B
+0xCEB9 0x5EA3
+0xCEBA 0x5EA5
+0xCEBB 0x5F07
+0xCEBC 0x5F2E
+0xCEBD 0x5F56
+0xCEBE 0x5F86
+0xCEBF 0x6037
+0xCEC0 0x6039
+0xCEC1 0x6054
+0xCEC2 0x6072
+0xCEC3 0x605E
+0xCEC4 0x6045
+0xCEC5 0x6053
+0xCEC6 0x6047
+0xCEC7 0x6049
+0xCEC8 0x605B
+0xCEC9 0x604C
+0xCECA 0x6040
+0xCECB 0x6042
+0xCECC 0x605F
+0xCECD 0x6024
+0xCECE 0x6044
+0xCECF 0x6058
+0xCED0 0x6066
+0xCED1 0x606E
+0xCED2 0x6242
+0xCED3 0x6243
+0xCED4 0x62CF
+0xCED5 0x630D
+0xCED6 0x630B
+0xCED7 0x62F5
+0xCED8 0x630E
+0xCED9 0x6303
+0xCEDA 0x62EB
+0xCEDB 0x62F9
+0xCEDC 0x630F
+0xCEDD 0x630C
+0xCEDE 0x62F8
+0xCEDF 0x62F6
+0xCEE0 0x6300
+0xCEE1 0x6313
+0xCEE2 0x6314
+0xCEE3 0x62FA
+0xCEE4 0x6315
+0xCEE5 0x62FB
+0xCEE6 0x62F0
+0xCEE7 0x6541
+0xCEE8 0x6543
+0xCEE9 0x65AA
+0xCEEA 0x65BF
+0xCEEB 0x6636
+0xCEEC 0x6621
+0xCEED 0x6632
+0xCEEE 0x6635
+0xCEEF 0x661C
+0xCEF0 0x6626
+0xCEF1 0x6622
+0xCEF2 0x6633
+0xCEF3 0x662B
+0xCEF4 0x663A
+0xCEF5 0x661D
+0xCEF6 0x6634
+0xCEF7 0x6639
+0xCEF8 0x662E
+0xCEF9 0x670F
+0xCEFA 0x6710
+0xCEFB 0x67C1
+0xCEFC 0x67F2
+0xCEFD 0x67C8
+0xCEFE 0x67BA
+0xCF40 0x67DC
+0xCF41 0x67BB
+0xCF42 0x67F8
+0xCF43 0x67D8
+0xCF44 0x67C0
+0xCF45 0x67B7
+0xCF46 0x67C5
+0xCF47 0x67EB
+0xCF48 0x67E4
+0xCF49 0x67DF
+0xCF4A 0x67B5
+0xCF4B 0x67CD
+0xCF4C 0x67B3
+0xCF4D 0x67F7
+0xCF4E 0x67F6
+0xCF4F 0x67EE
+0xCF50 0x67E3
+0xCF51 0x67C2
+0xCF52 0x67B9
+0xCF53 0x67CE
+0xCF54 0x67E7
+0xCF55 0x67F0
+0xCF56 0x67B2
+0xCF57 0x67FC
+0xCF58 0x67C6
+0xCF59 0x67ED
+0xCF5A 0x67CC
+0xCF5B 0x67AE
+0xCF5C 0x67E6
+0xCF5D 0x67DB
+0xCF5E 0x67FA
+0xCF5F 0x67C9
+0xCF60 0x67CA
+0xCF61 0x67C3
+0xCF62 0x67EA
+0xCF63 0x67CB
+0xCF64 0x6B28
+0xCF65 0x6B82
+0xCF66 0x6B84
+0xCF67 0x6BB6
+0xCF68 0x6BD6
+0xCF69 0x6BD8
+0xCF6A 0x6BE0
+0xCF6B 0x6C20
+0xCF6C 0x6C21
+0xCF6D 0x6D28
+0xCF6E 0x6D34
+0xCF6F 0x6D2D
+0xCF70 0x6D1F
+0xCF71 0x6D3C
+0xCF72 0x6D3F
+0xCF73 0x6D12
+0xCF74 0x6D0A
+0xCF75 0x6CDA
+0xCF76 0x6D33
+0xCF77 0x6D04
+0xCF78 0x6D19
+0xCF79 0x6D3A
+0xCF7A 0x6D1A
+0xCF7B 0x6D11
+0xCF7C 0x6D00
+0xCF7D 0x6D1D
+0xCF7E 0x6D42
+0xCFA1 0x6D01
+0xCFA2 0x6D18
+0xCFA3 0x6D37
+0xCFA4 0x6D03
+0xCFA5 0x6D0F
+0xCFA6 0x6D40
+0xCFA7 0x6D07
+0xCFA8 0x6D20
+0xCFA9 0x6D2C
+0xCFAA 0x6D08
+0xCFAB 0x6D22
+0xCFAC 0x6D09
+0xCFAD 0x6D10
+0xCFAE 0x70B7
+0xCFAF 0x709F
+0xCFB0 0x70BE
+0xCFB1 0x70B1
+0xCFB2 0x70B0
+0xCFB3 0x70A1
+0xCFB4 0x70B4
+0xCFB5 0x70B5
+0xCFB6 0x70A9
+0xCFB7 0x7241
+0xCFB8 0x7249
+0xCFB9 0x724A
+0xCFBA 0x726C
+0xCFBB 0x7270
+0xCFBC 0x7273
+0xCFBD 0x726E
+0xCFBE 0x72CA
+0xCFBF 0x72E4
+0xCFC0 0x72E8
+0xCFC1 0x72EB
+0xCFC2 0x72DF
+0xCFC3 0x72EA
+0xCFC4 0x72E6
+0xCFC5 0x72E3
+0xCFC6 0x7385
+0xCFC7 0x73CC
+0xCFC8 0x73C2
+0xCFC9 0x73C8
+0xCFCA 0x73C5
+0xCFCB 0x73B9
+0xCFCC 0x73B6
+0xCFCD 0x73B5
+0xCFCE 0x73B4
+0xCFCF 0x73EB
+0xCFD0 0x73BF
+0xCFD1 0x73C7
+0xCFD2 0x73BE
+0xCFD3 0x73C3
+0xCFD4 0x73C6
+0xCFD5 0x73B8
+0xCFD6 0x73CB
+0xCFD7 0x74EC
+0xCFD8 0x74EE
+0xCFD9 0x752E
+0xCFDA 0x7547
+0xCFDB 0x7548
+0xCFDC 0x75A7
+0xCFDD 0x75AA
+0xCFDE 0x7679
+0xCFDF 0x76C4
+0xCFE0 0x7708
+0xCFE1 0x7703
+0xCFE2 0x7704
+0xCFE3 0x7705
+0xCFE4 0x770A
+0xCFE5 0x76F7
+0xCFE6 0x76FB
+0xCFE7 0x76FA
+0xCFE8 0x77E7
+0xCFE9 0x77E8
+0xCFEA 0x7806
+0xCFEB 0x7811
+0xCFEC 0x7812
+0xCFED 0x7805
+0xCFEE 0x7810
+0xCFEF 0x780F
+0xCFF0 0x780E
+0xCFF1 0x7809
+0xCFF2 0x7803
+0xCFF3 0x7813
+0xCFF4 0x794A
+0xCFF5 0x794C
+0xCFF6 0x794B
+0xCFF7 0x7945
+0xCFF8 0x7944
+0xCFF9 0x79D5
+0xCFFA 0x79CD
+0xCFFB 0x79CF
+0xCFFC 0x79D6
+0xCFFD 0x79CE
+0xCFFE 0x7A80
+0xD040 0x7A7E
+0xD041 0x7AD1
+0xD042 0x7B00
+0xD043 0x7B01
+0xD044 0x7C7A
+0xD045 0x7C78
+0xD046 0x7C79
+0xD047 0x7C7F
+0xD048 0x7C80
+0xD049 0x7C81
+0xD04A 0x7D03
+0xD04B 0x7D08
+0xD04C 0x7D01
+0xD04D 0x7F58
+0xD04E 0x7F91
+0xD04F 0x7F8D
+0xD050 0x7FBE
+0xD051 0x8007
+0xD052 0x800E
+0xD053 0x800F
+0xD054 0x8014
+0xD055 0x8037
+0xD056 0x80D8
+0xD057 0x80C7
+0xD058 0x80E0
+0xD059 0x80D1
+0xD05A 0x80C8
+0xD05B 0x80C2
+0xD05C 0x80D0
+0xD05D 0x80C5
+0xD05E 0x80E3
+0xD05F 0x80D9
+0xD060 0x80DC
+0xD061 0x80CA
+0xD062 0x80D5
+0xD063 0x80C9
+0xD064 0x80CF
+0xD065 0x80D7
+0xD066 0x80E6
+0xD067 0x80CD
+0xD068 0x81FF
+0xD069 0x8221
+0xD06A 0x8294
+0xD06B 0x82D9
+0xD06C 0x82FE
+0xD06D 0x82F9
+0xD06E 0x8307
+0xD06F 0x82E8
+0xD070 0x8300
+0xD071 0x82D5
+0xD072 0x833A
+0xD073 0x82EB
+0xD074 0x82D6
+0xD075 0x82F4
+0xD076 0x82EC
+0xD077 0x82E1
+0xD078 0x82F2
+0xD079 0x82F5
+0xD07A 0x830C
+0xD07B 0x82FB
+0xD07C 0x82F6
+0xD07D 0x82F0
+0xD07E 0x82EA
+0xD0A1 0x82E4
+0xD0A2 0x82E0
+0xD0A3 0x82FA
+0xD0A4 0x82F3
+0xD0A5 0x82ED
+0xD0A6 0x8677
+0xD0A7 0x8674
+0xD0A8 0x867C
+0xD0A9 0x8673
+0xD0AA 0x8841
+0xD0AB 0x884E
+0xD0AC 0x8867
+0xD0AD 0x886A
+0xD0AE 0x8869
+0xD0AF 0x89D3
+0xD0B0 0x8A04
+0xD0B1 0x8A07
+0xD0B2 0x8D72
+0xD0B3 0x8FE3
+0xD0B4 0x8FE1
+0xD0B5 0x8FEE
+0xD0B6 0x8FE0
+0xD0B7 0x90F1
+0xD0B8 0x90BD
+0xD0B9 0x90BF
+0xD0BA 0x90D5
+0xD0BB 0x90C5
+0xD0BC 0x90BE
+0xD0BD 0x90C7
+0xD0BE 0x90CB
+0xD0BF 0x90C8
+0xD0C0 0x91D4
+0xD0C1 0x91D3
+0xD0C2 0x9654
+0xD0C3 0x964F
+0xD0C4 0x9651
+0xD0C5 0x9653
+0xD0C6 0x964A
+0xD0C7 0x964E
+0xD0C8 0x501E
+0xD0C9 0x5005
+0xD0CA 0x5007
+0xD0CB 0x5013
+0xD0CC 0x5022
+0xD0CD 0x5030
+0xD0CE 0x501B
+0xD0CF 0x4FF5
+0xD0D0 0x4FF4
+0xD0D1 0x5033
+0xD0D2 0x5037
+0xD0D3 0x502C
+0xD0D4 0x4FF6
+0xD0D5 0x4FF7
+0xD0D6 0x5017
+0xD0D7 0x501C
+0xD0D8 0x5020
+0xD0D9 0x5027
+0xD0DA 0x5035
+0xD0DB 0x502F
+0xD0DC 0x5031
+0xD0DD 0x500E
+0xD0DE 0x515A
+0xD0DF 0x5194
+0xD0E0 0x5193
+0xD0E1 0x51CA
+0xD0E2 0x51C4
+0xD0E3 0x51C5
+0xD0E4 0x51C8
+0xD0E5 0x51CE
+0xD0E6 0x5261
+0xD0E7 0x525A
+0xD0E8 0x5252
+0xD0E9 0x525E
+0xD0EA 0x525F
+0xD0EB 0x5255
+0xD0EC 0x5262
+0xD0ED 0x52CD
+0xD0EE 0x530E
+0xD0EF 0x539E
+0xD0F0 0x5526
+0xD0F1 0x54E2
+0xD0F2 0x5517
+0xD0F3 0x5512
+0xD0F4 0x54E7
+0xD0F5 0x54F3
+0xD0F6 0x54E4
+0xD0F7 0x551A
+0xD0F8 0x54FF
+0xD0F9 0x5504
+0xD0FA 0x5508
+0xD0FB 0x54EB
+0xD0FC 0x5511
+0xD0FD 0x5505
+0xD0FE 0x54F1
+0xD140 0x550A
+0xD141 0x54FB
+0xD142 0x54F7
+0xD143 0x54F8
+0xD144 0x54E0
+0xD145 0x550E
+0xD146 0x5503
+0xD147 0x550B
+0xD148 0x5701
+0xD149 0x5702
+0xD14A 0x57CC
+0xD14B 0x5832
+0xD14C 0x57D5
+0xD14D 0x57D2
+0xD14E 0x57BA
+0xD14F 0x57C6
+0xD150 0x57BD
+0xD151 0x57BC
+0xD152 0x57B8
+0xD153 0x57B6
+0xD154 0x57BF
+0xD155 0x57C7
+0xD156 0x57D0
+0xD157 0x57B9
+0xD158 0x57C1
+0xD159 0x590E
+0xD15A 0x594A
+0xD15B 0x5A19
+0xD15C 0x5A16
+0xD15D 0x5A2D
+0xD15E 0x5A2E
+0xD15F 0x5A15
+0xD160 0x5A0F
+0xD161 0x5A17
+0xD162 0x5A0A
+0xD163 0x5A1E
+0xD164 0x5A33
+0xD165 0x5B6C
+0xD166 0x5BA7
+0xD167 0x5BAD
+0xD168 0x5BAC
+0xD169 0x5C03
+0xD16A 0x5C56
+0xD16B 0x5C54
+0xD16C 0x5CEC
+0xD16D 0x5CFF
+0xD16E 0x5CEE
+0xD16F 0x5CF1
+0xD170 0x5CF7
+0xD171 0x5D00
+0xD172 0x5CF9
+0xD173 0x5E29
+0xD174 0x5E28
+0xD175 0x5EA8
+0xD176 0x5EAE
+0xD177 0x5EAA
+0xD178 0x5EAC
+0xD179 0x5F33
+0xD17A 0x5F30
+0xD17B 0x5F67
+0xD17C 0x605D
+0xD17D 0x605A
+0xD17E 0x6067
+0xD1A1 0x6041
+0xD1A2 0x60A2
+0xD1A3 0x6088
+0xD1A4 0x6080
+0xD1A5 0x6092
+0xD1A6 0x6081
+0xD1A7 0x609D
+0xD1A8 0x6083
+0xD1A9 0x6095
+0xD1AA 0x609B
+0xD1AB 0x6097
+0xD1AC 0x6087
+0xD1AD 0x609C
+0xD1AE 0x608E
+0xD1AF 0x6219
+0xD1B0 0x6246
+0xD1B1 0x62F2
+0xD1B2 0x6310
+0xD1B3 0x6356
+0xD1B4 0x632C
+0xD1B5 0x6344
+0xD1B6 0x6345
+0xD1B7 0x6336
+0xD1B8 0x6343
+0xD1B9 0x63E4
+0xD1BA 0x6339
+0xD1BB 0x634B
+0xD1BC 0x634A
+0xD1BD 0x633C
+0xD1BE 0x6329
+0xD1BF 0x6341
+0xD1C0 0x6334
+0xD1C1 0x6358
+0xD1C2 0x6354
+0xD1C3 0x6359
+0xD1C4 0x632D
+0xD1C5 0x6347
+0xD1C6 0x6333
+0xD1C7 0x635A
+0xD1C8 0x6351
+0xD1C9 0x6338
+0xD1CA 0x6357
+0xD1CB 0x6340
+0xD1CC 0x6348
+0xD1CD 0x654A
+0xD1CE 0x6546
+0xD1CF 0x65C6
+0xD1D0 0x65C3
+0xD1D1 0x65C4
+0xD1D2 0x65C2
+0xD1D3 0x664A
+0xD1D4 0x665F
+0xD1D5 0x6647
+0xD1D6 0x6651
+0xD1D7 0x6712
+0xD1D8 0x6713
+0xD1D9 0x681F
+0xD1DA 0x681A
+0xD1DB 0x6849
+0xD1DC 0x6832
+0xD1DD 0x6833
+0xD1DE 0x683B
+0xD1DF 0x684B
+0xD1E0 0x684F
+0xD1E1 0x6816
+0xD1E2 0x6831
+0xD1E3 0x681C
+0xD1E4 0x6835
+0xD1E5 0x682B
+0xD1E6 0x682D
+0xD1E7 0x682F
+0xD1E8 0x684E
+0xD1E9 0x6844
+0xD1EA 0x6834
+0xD1EB 0x681D
+0xD1EC 0x6812
+0xD1ED 0x6814
+0xD1EE 0x6826
+0xD1EF 0x6828
+0xD1F0 0x682E
+0xD1F1 0x684D
+0xD1F2 0x683A
+0xD1F3 0x6825
+0xD1F4 0x6820
+0xD1F5 0x6B2C
+0xD1F6 0x6B2F
+0xD1F7 0x6B2D
+0xD1F8 0x6B31
+0xD1F9 0x6B34
+0xD1FA 0x6B6D
+0xD1FB 0x8082
+0xD1FC 0x6B88
+0xD1FD 0x6BE6
+0xD1FE 0x6BE4
+0xD240 0x6BE8
+0xD241 0x6BE3
+0xD242 0x6BE2
+0xD243 0x6BE7
+0xD244 0x6C25
+0xD245 0x6D7A
+0xD246 0x6D63
+0xD247 0x6D64
+0xD248 0x6D76
+0xD249 0x6D0D
+0xD24A 0x6D61
+0xD24B 0x6D92
+0xD24C 0x6D58
+0xD24D 0x6D62
+0xD24E 0x6D6D
+0xD24F 0x6D6F
+0xD250 0x6D91
+0xD251 0x6D8D
+0xD252 0x6DEF
+0xD253 0x6D7F
+0xD254 0x6D86
+0xD255 0x6D5E
+0xD256 0x6D67
+0xD257 0x6D60
+0xD258 0x6D97
+0xD259 0x6D70
+0xD25A 0x6D7C
+0xD25B 0x6D5F
+0xD25C 0x6D82
+0xD25D 0x6D98
+0xD25E 0x6D2F
+0xD25F 0x6D68
+0xD260 0x6D8B
+0xD261 0x6D7E
+0xD262 0x6D80
+0xD263 0x6D84
+0xD264 0x6D16
+0xD265 0x6D83
+0xD266 0x6D7B
+0xD267 0x6D7D
+0xD268 0x6D75
+0xD269 0x6D90
+0xD26A 0x70DC
+0xD26B 0x70D3
+0xD26C 0x70D1
+0xD26D 0x70DD
+0xD26E 0x70CB
+0xD26F 0x7F39
+0xD270 0x70E2
+0xD271 0x70D7
+0xD272 0x70D2
+0xD273 0x70DE
+0xD274 0x70E0
+0xD275 0x70D4
+0xD276 0x70CD
+0xD277 0x70C5
+0xD278 0x70C6
+0xD279 0x70C7
+0xD27A 0x70DA
+0xD27B 0x70CE
+0xD27C 0x70E1
+0xD27D 0x7242
+0xD27E 0x7278
+0xD2A1 0x7277
+0xD2A2 0x7276
+0xD2A3 0x7300
+0xD2A4 0x72FA
+0xD2A5 0x72F4
+0xD2A6 0x72FE
+0xD2A7 0x72F6
+0xD2A8 0x72F3
+0xD2A9 0x72FB
+0xD2AA 0x7301
+0xD2AB 0x73D3
+0xD2AC 0x73D9
+0xD2AD 0x73E5
+0xD2AE 0x73D6
+0xD2AF 0x73BC
+0xD2B0 0x73E7
+0xD2B1 0x73E3
+0xD2B2 0x73E9
+0xD2B3 0x73DC
+0xD2B4 0x73D2
+0xD2B5 0x73DB
+0xD2B6 0x73D4
+0xD2B7 0x73DD
+0xD2B8 0x73DA
+0xD2B9 0x73D7
+0xD2BA 0x73D8
+0xD2BB 0x73E8
+0xD2BC 0x74DE
+0xD2BD 0x74DF
+0xD2BE 0x74F4
+0xD2BF 0x74F5
+0xD2C0 0x7521
+0xD2C1 0x755B
+0xD2C2 0x755F
+0xD2C3 0x75B0
+0xD2C4 0x75C1
+0xD2C5 0x75BB
+0xD2C6 0x75C4
+0xD2C7 0x75C0
+0xD2C8 0x75BF
+0xD2C9 0x75B6
+0xD2CA 0x75BA
+0xD2CB 0x768A
+0xD2CC 0x76C9
+0xD2CD 0x771D
+0xD2CE 0x771B
+0xD2CF 0x7710
+0xD2D0 0x7713
+0xD2D1 0x7712
+0xD2D2 0x7723
+0xD2D3 0x7711
+0xD2D4 0x7715
+0xD2D5 0x7719
+0xD2D6 0x771A
+0xD2D7 0x7722
+0xD2D8 0x7727
+0xD2D9 0x7823
+0xD2DA 0x782C
+0xD2DB 0x7822
+0xD2DC 0x7835
+0xD2DD 0x782F
+0xD2DE 0x7828
+0xD2DF 0x782E
+0xD2E0 0x782B
+0xD2E1 0x7821
+0xD2E2 0x7829
+0xD2E3 0x7833
+0xD2E4 0x782A
+0xD2E5 0x7831
+0xD2E6 0x7954
+0xD2E7 0x795B
+0xD2E8 0x794F
+0xD2E9 0x795C
+0xD2EA 0x7953
+0xD2EB 0x7952
+0xD2EC 0x7951
+0xD2ED 0x79EB
+0xD2EE 0x79EC
+0xD2EF 0x79E0
+0xD2F0 0x79EE
+0xD2F1 0x79ED
+0xD2F2 0x79EA
+0xD2F3 0x79DC
+0xD2F4 0x79DE
+0xD2F5 0x79DD
+0xD2F6 0x7A86
+0xD2F7 0x7A89
+0xD2F8 0x7A85
+0xD2F9 0x7A8B
+0xD2FA 0x7A8C
+0xD2FB 0x7A8A
+0xD2FC 0x7A87
+0xD2FD 0x7AD8
+0xD2FE 0x7B10
+0xD340 0x7B04
+0xD341 0x7B13
+0xD342 0x7B05
+0xD343 0x7B0F
+0xD344 0x7B08
+0xD345 0x7B0A
+0xD346 0x7B0E
+0xD347 0x7B09
+0xD348 0x7B12
+0xD349 0x7C84
+0xD34A 0x7C91
+0xD34B 0x7C8A
+0xD34C 0x7C8C
+0xD34D 0x7C88
+0xD34E 0x7C8D
+0xD34F 0x7C85
+0xD350 0x7D1E
+0xD351 0x7D1D
+0xD352 0x7D11
+0xD353 0x7D0E
+0xD354 0x7D18
+0xD355 0x7D16
+0xD356 0x7D13
+0xD357 0x7D1F
+0xD358 0x7D12
+0xD359 0x7D0F
+0xD35A 0x7D0C
+0xD35B 0x7F5C
+0xD35C 0x7F61
+0xD35D 0x7F5E
+0xD35E 0x7F60
+0xD35F 0x7F5D
+0xD360 0x7F5B
+0xD361 0x7F96
+0xD362 0x7F92
+0xD363 0x7FC3
+0xD364 0x7FC2
+0xD365 0x7FC0
+0xD366 0x8016
+0xD367 0x803E
+0xD368 0x8039
+0xD369 0x80FA
+0xD36A 0x80F2
+0xD36B 0x80F9
+0xD36C 0x80F5
+0xD36D 0x8101
+0xD36E 0x80FB
+0xD36F 0x8100
+0xD370 0x8201
+0xD371 0x822F
+0xD372 0x8225
+0xD373 0x8333
+0xD374 0x832D
+0xD375 0x8344
+0xD376 0x8319
+0xD377 0x8351
+0xD378 0x8325
+0xD379 0x8356
+0xD37A 0x833F
+0xD37B 0x8341
+0xD37C 0x8326
+0xD37D 0x831C
+0xD37E 0x8322
+0xD3A1 0x8342
+0xD3A2 0x834E
+0xD3A3 0x831B
+0xD3A4 0x832A
+0xD3A5 0x8308
+0xD3A6 0x833C
+0xD3A7 0x834D
+0xD3A8 0x8316
+0xD3A9 0x8324
+0xD3AA 0x8320
+0xD3AB 0x8337
+0xD3AC 0x832F
+0xD3AD 0x8329
+0xD3AE 0x8347
+0xD3AF 0x8345
+0xD3B0 0x834C
+0xD3B1 0x8353
+0xD3B2 0x831E
+0xD3B3 0x832C
+0xD3B4 0x834B
+0xD3B5 0x8327
+0xD3B6 0x8348
+0xD3B7 0x8653
+0xD3B8 0x8652
+0xD3B9 0x86A2
+0xD3BA 0x86A8
+0xD3BB 0x8696
+0xD3BC 0x868D
+0xD3BD 0x8691
+0xD3BE 0x869E
+0xD3BF 0x8687
+0xD3C0 0x8697
+0xD3C1 0x8686
+0xD3C2 0x868B
+0xD3C3 0x869A
+0xD3C4 0x8685
+0xD3C5 0x86A5
+0xD3C6 0x8699
+0xD3C7 0x86A1
+0xD3C8 0x86A7
+0xD3C9 0x8695
+0xD3CA 0x8698
+0xD3CB 0x868E
+0xD3CC 0x869D
+0xD3CD 0x8690
+0xD3CE 0x8694
+0xD3CF 0x8843
+0xD3D0 0x8844
+0xD3D1 0x886D
+0xD3D2 0x8875
+0xD3D3 0x8876
+0xD3D4 0x8872
+0xD3D5 0x8880
+0xD3D6 0x8871
+0xD3D7 0x887F
+0xD3D8 0x886F
+0xD3D9 0x8883
+0xD3DA 0x887E
+0xD3DB 0x8874
+0xD3DC 0x887C
+0xD3DD 0x8A12
+0xD3DE 0x8C47
+0xD3DF 0x8C57
+0xD3E0 0x8C7B
+0xD3E1 0x8CA4
+0xD3E2 0x8CA3
+0xD3E3 0x8D76
+0xD3E4 0x8D78
+0xD3E5 0x8DB5
+0xD3E6 0x8DB7
+0xD3E7 0x8DB6
+0xD3E8 0x8ED1
+0xD3E9 0x8ED3
+0xD3EA 0x8FFE
+0xD3EB 0x8FF5
+0xD3EC 0x9002
+0xD3ED 0x8FFF
+0xD3EE 0x8FFB
+0xD3EF 0x9004
+0xD3F0 0x8FFC
+0xD3F1 0x8FF6
+0xD3F2 0x90D6
+0xD3F3 0x90E0
+0xD3F4 0x90D9
+0xD3F5 0x90DA
+0xD3F6 0x90E3
+0xD3F7 0x90DF
+0xD3F8 0x90E5
+0xD3F9 0x90D8
+0xD3FA 0x90DB
+0xD3FB 0x90D7
+0xD3FC 0x90DC
+0xD3FD 0x90E4
+0xD3FE 0x9150
+0xD440 0x914E
+0xD441 0x914F
+0xD442 0x91D5
+0xD443 0x91E2
+0xD444 0x91DA
+0xD445 0x965C
+0xD446 0x965F
+0xD447 0x96BC
+0xD448 0x98E3
+0xD449 0x9ADF
+0xD44A 0x9B2F
+0xD44B 0x4E7F
+0xD44C 0x5070
+0xD44D 0x506A
+0xD44E 0x5061
+0xD44F 0x505E
+0xD450 0x5060
+0xD451 0x5053
+0xD452 0x504B
+0xD453 0x505D
+0xD454 0x5072
+0xD455 0x5048
+0xD456 0x504D
+0xD457 0x5041
+0xD458 0x505B
+0xD459 0x504A
+0xD45A 0x5062
+0xD45B 0x5015
+0xD45C 0x5045
+0xD45D 0x505F
+0xD45E 0x5069
+0xD45F 0x506B
+0xD460 0x5063
+0xD461 0x5064
+0xD462 0x5046
+0xD463 0x5040
+0xD464 0x506E
+0xD465 0x5073
+0xD466 0x5057
+0xD467 0x5051
+0xD468 0x51D0
+0xD469 0x526B
+0xD46A 0x526D
+0xD46B 0x526C
+0xD46C 0x526E
+0xD46D 0x52D6
+0xD46E 0x52D3
+0xD46F 0x532D
+0xD470 0x539C
+0xD471 0x5575
+0xD472 0x5576
+0xD473 0x553C
+0xD474 0x554D
+0xD475 0x5550
+0xD476 0x5534
+0xD477 0x552A
+0xD478 0x5551
+0xD479 0x5562
+0xD47A 0x5536
+0xD47B 0x5535
+0xD47C 0x5530
+0xD47D 0x5552
+0xD47E 0x5545
+0xD4A1 0x550C
+0xD4A2 0x5532
+0xD4A3 0x5565
+0xD4A4 0x554E
+0xD4A5 0x5539
+0xD4A6 0x5548
+0xD4A7 0x552D
+0xD4A8 0x553B
+0xD4A9 0x5540
+0xD4AA 0x554B
+0xD4AB 0x570A
+0xD4AC 0x5707
+0xD4AD 0x57FB
+0xD4AE 0x5814
+0xD4AF 0x57E2
+0xD4B0 0x57F6
+0xD4B1 0x57DC
+0xD4B2 0x57F4
+0xD4B3 0x5800
+0xD4B4 0x57ED
+0xD4B5 0x57FD
+0xD4B6 0x5808
+0xD4B7 0x57F8
+0xD4B8 0x580B
+0xD4B9 0x57F3
+0xD4BA 0x57CF
+0xD4BB 0x5807
+0xD4BC 0x57EE
+0xD4BD 0x57E3
+0xD4BE 0x57F2
+0xD4BF 0x57E5
+0xD4C0 0x57EC
+0xD4C1 0x57E1
+0xD4C2 0x580E
+0xD4C3 0x57FC
+0xD4C4 0x5810
+0xD4C5 0x57E7
+0xD4C6 0x5801
+0xD4C7 0x580C
+0xD4C8 0x57F1
+0xD4C9 0x57E9
+0xD4CA 0x57F0
+0xD4CB 0x580D
+0xD4CC 0x5804
+0xD4CD 0x595C
+0xD4CE 0x5A60
+0xD4CF 0x5A58
+0xD4D0 0x5A55
+0xD4D1 0x5A67
+0xD4D2 0x5A5E
+0xD4D3 0x5A38
+0xD4D4 0x5A35
+0xD4D5 0x5A6D
+0xD4D6 0x5A50
+0xD4D7 0x5A5F
+0xD4D8 0x5A65
+0xD4D9 0x5A6C
+0xD4DA 0x5A53
+0xD4DB 0x5A64
+0xD4DC 0x5A57
+0xD4DD 0x5A43
+0xD4DE 0x5A5D
+0xD4DF 0x5A52
+0xD4E0 0x5A44
+0xD4E1 0x5A5B
+0xD4E2 0x5A48
+0xD4E3 0x5A8E
+0xD4E4 0x5A3E
+0xD4E5 0x5A4D
+0xD4E6 0x5A39
+0xD4E7 0x5A4C
+0xD4E8 0x5A70
+0xD4E9 0x5A69
+0xD4EA 0x5A47
+0xD4EB 0x5A51
+0xD4EC 0x5A56
+0xD4ED 0x5A42
+0xD4EE 0x5A5C
+0xD4EF 0x5B72
+0xD4F0 0x5B6E
+0xD4F1 0x5BC1
+0xD4F2 0x5BC0
+0xD4F3 0x5C59
+0xD4F4 0x5D1E
+0xD4F5 0x5D0B
+0xD4F6 0x5D1D
+0xD4F7 0x5D1A
+0xD4F8 0x5D20
+0xD4F9 0x5D0C
+0xD4FA 0x5D28
+0xD4FB 0x5D0D
+0xD4FC 0x5D26
+0xD4FD 0x5D25
+0xD4FE 0x5D0F
+0xD540 0x5D30
+0xD541 0x5D12
+0xD542 0x5D23
+0xD543 0x5D1F
+0xD544 0x5D2E
+0xD545 0x5E3E
+0xD546 0x5E34
+0xD547 0x5EB1
+0xD548 0x5EB4
+0xD549 0x5EB9
+0xD54A 0x5EB2
+0xD54B 0x5EB3
+0xD54C 0x5F36
+0xD54D 0x5F38
+0xD54E 0x5F9B
+0xD54F 0x5F96
+0xD550 0x5F9F
+0xD551 0x608A
+0xD552 0x6090
+0xD553 0x6086
+0xD554 0x60BE
+0xD555 0x60B0
+0xD556 0x60BA
+0xD557 0x60D3
+0xD558 0x60D4
+0xD559 0x60CF
+0xD55A 0x60E4
+0xD55B 0x60D9
+0xD55C 0x60DD
+0xD55D 0x60C8
+0xD55E 0x60B1
+0xD55F 0x60DB
+0xD560 0x60B7
+0xD561 0x60CA
+0xD562 0x60BF
+0xD563 0x60C3
+0xD564 0x60CD
+0xD565 0x60C0
+0xD566 0x6332
+0xD567 0x6365
+0xD568 0x638A
+0xD569 0x6382
+0xD56A 0x637D
+0xD56B 0x63BD
+0xD56C 0x639E
+0xD56D 0x63AD
+0xD56E 0x639D
+0xD56F 0x6397
+0xD570 0x63AB
+0xD571 0x638E
+0xD572 0x636F
+0xD573 0x6387
+0xD574 0x6390
+0xD575 0x636E
+0xD576 0x63AF
+0xD577 0x6375
+0xD578 0x639C
+0xD579 0x636D
+0xD57A 0x63AE
+0xD57B 0x637C
+0xD57C 0x63A4
+0xD57D 0x633B
+0xD57E 0x639F
+0xD5A1 0x6378
+0xD5A2 0x6385
+0xD5A3 0x6381
+0xD5A4 0x6391
+0xD5A5 0x638D
+0xD5A6 0x6370
+0xD5A7 0x6553
+0xD5A8 0x65CD
+0xD5A9 0x6665
+0xD5AA 0x6661
+0xD5AB 0x665B
+0xD5AC 0x6659
+0xD5AD 0x665C
+0xD5AE 0x6662
+0xD5AF 0x6718
+0xD5B0 0x6879
+0xD5B1 0x6887
+0xD5B2 0x6890
+0xD5B3 0x689C
+0xD5B4 0x686D
+0xD5B5 0x686E
+0xD5B6 0x68AE
+0xD5B7 0x68AB
+0xD5B8 0x6956
+0xD5B9 0x686F
+0xD5BA 0x68A3
+0xD5BB 0x68AC
+0xD5BC 0x68A9
+0xD5BD 0x6875
+0xD5BE 0x6874
+0xD5BF 0x68B2
+0xD5C0 0x688F
+0xD5C1 0x6877
+0xD5C2 0x6892
+0xD5C3 0x687C
+0xD5C4 0x686B
+0xD5C5 0x6872
+0xD5C6 0x68AA
+0xD5C7 0x6880
+0xD5C8 0x6871
+0xD5C9 0x687E
+0xD5CA 0x689B
+0xD5CB 0x6896
+0xD5CC 0x688B
+0xD5CD 0x68A0
+0xD5CE 0x6889
+0xD5CF 0x68A4
+0xD5D0 0x6878
+0xD5D1 0x687B
+0xD5D2 0x6891
+0xD5D3 0x688C
+0xD5D4 0x688A
+0xD5D5 0x687D
+0xD5D6 0x6B36
+0xD5D7 0x6B33
+0xD5D8 0x6B37
+0xD5D9 0x6B38
+0xD5DA 0x6B91
+0xD5DB 0x6B8F
+0xD5DC 0x6B8D
+0xD5DD 0x6B8E
+0xD5DE 0x6B8C
+0xD5DF 0x6C2A
+0xD5E0 0x6DC0
+0xD5E1 0x6DAB
+0xD5E2 0x6DB4
+0xD5E3 0x6DB3
+0xD5E4 0x6E74
+0xD5E5 0x6DAC
+0xD5E6 0x6DE9
+0xD5E7 0x6DE2
+0xD5E8 0x6DB7
+0xD5E9 0x6DF6
+0xD5EA 0x6DD4
+0xD5EB 0x6E00
+0xD5EC 0x6DC8
+0xD5ED 0x6DE0
+0xD5EE 0x6DDF
+0xD5EF 0x6DD6
+0xD5F0 0x6DBE
+0xD5F1 0x6DE5
+0xD5F2 0x6DDC
+0xD5F3 0x6DDD
+0xD5F4 0x6DDB
+0xD5F5 0x6DF4
+0xD5F6 0x6DCA
+0xD5F7 0x6DBD
+0xD5F8 0x6DED
+0xD5F9 0x6DF0
+0xD5FA 0x6DBA
+0xD5FB 0x6DD5
+0xD5FC 0x6DC2
+0xD5FD 0x6DCF
+0xD5FE 0x6DC9
+0xD640 0x6DD0
+0xD641 0x6DF2
+0xD642 0x6DD3
+0xD643 0x6DFD
+0xD644 0x6DD7
+0xD645 0x6DCD
+0xD646 0x6DE3
+0xD647 0x6DBB
+0xD648 0x70FA
+0xD649 0x710D
+0xD64A 0x70F7
+0xD64B 0x7117
+0xD64C 0x70F4
+0xD64D 0x710C
+0xD64E 0x70F0
+0xD64F 0x7104
+0xD650 0x70F3
+0xD651 0x7110
+0xD652 0x70FC
+0xD653 0x70FF
+0xD654 0x7106
+0xD655 0x7113
+0xD656 0x7100
+0xD657 0x70F8
+0xD658 0x70F6
+0xD659 0x710B
+0xD65A 0x7102
+0xD65B 0x710E
+0xD65C 0x727E
+0xD65D 0x727B
+0xD65E 0x727C
+0xD65F 0x727F
+0xD660 0x731D
+0xD661 0x7317
+0xD662 0x7307
+0xD663 0x7311
+0xD664 0x7318
+0xD665 0x730A
+0xD666 0x7308
+0xD667 0x72FF
+0xD668 0x730F
+0xD669 0x731E
+0xD66A 0x7388
+0xD66B 0x73F6
+0xD66C 0x73F8
+0xD66D 0x73F5
+0xD66E 0x7404
+0xD66F 0x7401
+0xD670 0x73FD
+0xD671 0x7407
+0xD672 0x7400
+0xD673 0x73FA
+0xD674 0x73FC
+0xD675 0x73FF
+0xD676 0x740C
+0xD677 0x740B
+0xD678 0x73F4
+0xD679 0x7408
+0xD67A 0x7564
+0xD67B 0x7563
+0xD67C 0x75CE
+0xD67D 0x75D2
+0xD67E 0x75CF
+0xD6A1 0x75CB
+0xD6A2 0x75CC
+0xD6A3 0x75D1
+0xD6A4 0x75D0
+0xD6A5 0x768F
+0xD6A6 0x7689
+0xD6A7 0x76D3
+0xD6A8 0x7739
+0xD6A9 0x772F
+0xD6AA 0x772D
+0xD6AB 0x7731
+0xD6AC 0x7732
+0xD6AD 0x7734
+0xD6AE 0x7733
+0xD6AF 0x773D
+0xD6B0 0x7725
+0xD6B1 0x773B
+0xD6B2 0x7735
+0xD6B3 0x7848
+0xD6B4 0x7852
+0xD6B5 0x7849
+0xD6B6 0x784D
+0xD6B7 0x784A
+0xD6B8 0x784C
+0xD6B9 0x7826
+0xD6BA 0x7845
+0xD6BB 0x7850
+0xD6BC 0x7964
+0xD6BD 0x7967
+0xD6BE 0x7969
+0xD6BF 0x796A
+0xD6C0 0x7963
+0xD6C1 0x796B
+0xD6C2 0x7961
+0xD6C3 0x79BB
+0xD6C4 0x79FA
+0xD6C5 0x79F8
+0xD6C6 0x79F6
+0xD6C7 0x79F7
+0xD6C8 0x7A8F
+0xD6C9 0x7A94
+0xD6CA 0x7A90
+0xD6CB 0x7B35
+0xD6CC 0x7B47
+0xD6CD 0x7B34
+0xD6CE 0x7B25
+0xD6CF 0x7B30
+0xD6D0 0x7B22
+0xD6D1 0x7B24
+0xD6D2 0x7B33
+0xD6D3 0x7B18
+0xD6D4 0x7B2A
+0xD6D5 0x7B1D
+0xD6D6 0x7B31
+0xD6D7 0x7B2B
+0xD6D8 0x7B2D
+0xD6D9 0x7B2F
+0xD6DA 0x7B32
+0xD6DB 0x7B38
+0xD6DC 0x7B1A
+0xD6DD 0x7B23
+0xD6DE 0x7C94
+0xD6DF 0x7C98
+0xD6E0 0x7C96
+0xD6E1 0x7CA3
+0xD6E2 0x7D35
+0xD6E3 0x7D3D
+0xD6E4 0x7D38
+0xD6E5 0x7D36
+0xD6E6 0x7D3A
+0xD6E7 0x7D45
+0xD6E8 0x7D2C
+0xD6E9 0x7D29
+0xD6EA 0x7D41
+0xD6EB 0x7D47
+0xD6EC 0x7D3E
+0xD6ED 0x7D3F
+0xD6EE 0x7D4A
+0xD6EF 0x7D3B
+0xD6F0 0x7D28
+0xD6F1 0x7F63
+0xD6F2 0x7F95
+0xD6F3 0x7F9C
+0xD6F4 0x7F9D
+0xD6F5 0x7F9B
+0xD6F6 0x7FCA
+0xD6F7 0x7FCB
+0xD6F8 0x7FCD
+0xD6F9 0x7FD0
+0xD6FA 0x7FD1
+0xD6FB 0x7FC7
+0xD6FC 0x7FCF
+0xD6FD 0x7FC9
+0xD6FE 0x801F
+0xD740 0x801E
+0xD741 0x801B
+0xD742 0x8047
+0xD743 0x8043
+0xD744 0x8048
+0xD745 0x8118
+0xD746 0x8125
+0xD747 0x8119
+0xD748 0x811B
+0xD749 0x812D
+0xD74A 0x811F
+0xD74B 0x812C
+0xD74C 0x811E
+0xD74D 0x8121
+0xD74E 0x8115
+0xD74F 0x8127
+0xD750 0x811D
+0xD751 0x8122
+0xD752 0x8211
+0xD753 0x8238
+0xD754 0x8233
+0xD755 0x823A
+0xD756 0x8234
+0xD757 0x8232
+0xD758 0x8274
+0xD759 0x8390
+0xD75A 0x83A3
+0xD75B 0x83A8
+0xD75C 0x838D
+0xD75D 0x837A
+0xD75E 0x8373
+0xD75F 0x83A4
+0xD760 0x8374
+0xD761 0x838F
+0xD762 0x8381
+0xD763 0x8395
+0xD764 0x8399
+0xD765 0x8375
+0xD766 0x8394
+0xD767 0x83A9
+0xD768 0x837D
+0xD769 0x8383
+0xD76A 0x838C
+0xD76B 0x839D
+0xD76C 0x839B
+0xD76D 0x83AA
+0xD76E 0x838B
+0xD76F 0x837E
+0xD770 0x83A5
+0xD771 0x83AF
+0xD772 0x8388
+0xD773 0x8397
+0xD774 0x83B0
+0xD775 0x837F
+0xD776 0x83A6
+0xD777 0x8387
+0xD778 0x83AE
+0xD779 0x8376
+0xD77A 0x839A
+0xD77B 0x8659
+0xD77C 0x8656
+0xD77D 0x86BF
+0xD77E 0x86B7
+0xD7A1 0x86C2
+0xD7A2 0x86C1
+0xD7A3 0x86C5
+0xD7A4 0x86BA
+0xD7A5 0x86B0
+0xD7A6 0x86C8
+0xD7A7 0x86B9
+0xD7A8 0x86B3
+0xD7A9 0x86B8
+0xD7AA 0x86CC
+0xD7AB 0x86B4
+0xD7AC 0x86BB
+0xD7AD 0x86BC
+0xD7AE 0x86C3
+0xD7AF 0x86BD
+0xD7B0 0x86BE
+0xD7B1 0x8852
+0xD7B2 0x8889
+0xD7B3 0x8895
+0xD7B4 0x88A8
+0xD7B5 0x88A2
+0xD7B6 0x88AA
+0xD7B7 0x889A
+0xD7B8 0x8891
+0xD7B9 0x88A1
+0xD7BA 0x889F
+0xD7BB 0x8898
+0xD7BC 0x88A7
+0xD7BD 0x8899
+0xD7BE 0x889B
+0xD7BF 0x8897
+0xD7C0 0x88A4
+0xD7C1 0x88AC
+0xD7C2 0x888C
+0xD7C3 0x8893
+0xD7C4 0x888E
+0xD7C5 0x8982
+0xD7C6 0x89D6
+0xD7C7 0x89D9
+0xD7C8 0x89D5
+0xD7C9 0x8A30
+0xD7CA 0x8A27
+0xD7CB 0x8A2C
+0xD7CC 0x8A1E
+0xD7CD 0x8C39
+0xD7CE 0x8C3B
+0xD7CF 0x8C5C
+0xD7D0 0x8C5D
+0xD7D1 0x8C7D
+0xD7D2 0x8CA5
+0xD7D3 0x8D7D
+0xD7D4 0x8D7B
+0xD7D5 0x8D79
+0xD7D6 0x8DBC
+0xD7D7 0x8DC2
+0xD7D8 0x8DB9
+0xD7D9 0x8DBF
+0xD7DA 0x8DC1
+0xD7DB 0x8ED8
+0xD7DC 0x8EDE
+0xD7DD 0x8EDD
+0xD7DE 0x8EDC
+0xD7DF 0x8ED7
+0xD7E0 0x8EE0
+0xD7E1 0x8EE1
+0xD7E2 0x9024
+0xD7E3 0x900B
+0xD7E4 0x9011
+0xD7E5 0x901C
+0xD7E6 0x900C
+0xD7E7 0x9021
+0xD7E8 0x90EF
+0xD7E9 0x90EA
+0xD7EA 0x90F0
+0xD7EB 0x90F4
+0xD7EC 0x90F2
+0xD7ED 0x90F3
+0xD7EE 0x90D4
+0xD7EF 0x90EB
+0xD7F0 0x90EC
+0xD7F1 0x90E9
+0xD7F2 0x9156
+0xD7F3 0x9158
+0xD7F4 0x915A
+0xD7F5 0x9153
+0xD7F6 0x9155
+0xD7F7 0x91EC
+0xD7F8 0x91F4
+0xD7F9 0x91F1
+0xD7FA 0x91F3
+0xD7FB 0x91F8
+0xD7FC 0x91E4
+0xD7FD 0x91F9
+0xD7FE 0x91EA
+0xD840 0x91EB
+0xD841 0x91F7
+0xD842 0x91E8
+0xD843 0x91EE
+0xD844 0x957A
+0xD845 0x9586
+0xD846 0x9588
+0xD847 0x967C
+0xD848 0x966D
+0xD849 0x966B
+0xD84A 0x9671
+0xD84B 0x966F
+0xD84C 0x96BF
+0xD84D 0x976A
+0xD84E 0x9804
+0xD84F 0x98E5
+0xD850 0x9997
+0xD851 0x509B
+0xD852 0x5095
+0xD853 0x5094
+0xD854 0x509E
+0xD855 0x508B
+0xD856 0x50A3
+0xD857 0x5083
+0xD858 0x508C
+0xD859 0x508E
+0xD85A 0x509D
+0xD85B 0x5068
+0xD85C 0x509C
+0xD85D 0x5092
+0xD85E 0x5082
+0xD85F 0x5087
+0xD860 0x515F
+0xD861 0x51D4
+0xD862 0x5312
+0xD863 0x5311
+0xD864 0x53A4
+0xD865 0x53A7
+0xD866 0x5591
+0xD867 0x55A8
+0xD868 0x55A5
+0xD869 0x55AD
+0xD86A 0x5577
+0xD86B 0x5645
+0xD86C 0x55A2
+0xD86D 0x5593
+0xD86E 0x5588
+0xD86F 0x558F
+0xD870 0x55B5
+0xD871 0x5581
+0xD872 0x55A3
+0xD873 0x5592
+0xD874 0x55A4
+0xD875 0x557D
+0xD876 0x558C
+0xD877 0x55A6
+0xD878 0x557F
+0xD879 0x5595
+0xD87A 0x55A1
+0xD87B 0x558E
+0xD87C 0x570C
+0xD87D 0x5829
+0xD87E 0x5837
+0xD8A1 0x5819
+0xD8A2 0x581E
+0xD8A3 0x5827
+0xD8A4 0x5823
+0xD8A5 0x5828
+0xD8A6 0x57F5
+0xD8A7 0x5848
+0xD8A8 0x5825
+0xD8A9 0x581C
+0xD8AA 0x581B
+0xD8AB 0x5833
+0xD8AC 0x583F
+0xD8AD 0x5836
+0xD8AE 0x582E
+0xD8AF 0x5839
+0xD8B0 0x5838
+0xD8B1 0x582D
+0xD8B2 0x582C
+0xD8B3 0x583B
+0xD8B4 0x5961
+0xD8B5 0x5AAF
+0xD8B6 0x5A94
+0xD8B7 0x5A9F
+0xD8B8 0x5A7A
+0xD8B9 0x5AA2
+0xD8BA 0x5A9E
+0xD8BB 0x5A78
+0xD8BC 0x5AA6
+0xD8BD 0x5A7C
+0xD8BE 0x5AA5
+0xD8BF 0x5AAC
+0xD8C0 0x5A95
+0xD8C1 0x5AAE
+0xD8C2 0x5A37
+0xD8C3 0x5A84
+0xD8C4 0x5A8A
+0xD8C5 0x5A97
+0xD8C6 0x5A83
+0xD8C7 0x5A8B
+0xD8C8 0x5AA9
+0xD8C9 0x5A7B
+0xD8CA 0x5A7D
+0xD8CB 0x5A8C
+0xD8CC 0x5A9C
+0xD8CD 0x5A8F
+0xD8CE 0x5A93
+0xD8CF 0x5A9D
+0xD8D0 0x5BEA
+0xD8D1 0x5BCD
+0xD8D2 0x5BCB
+0xD8D3 0x5BD4
+0xD8D4 0x5BD1
+0xD8D5 0x5BCA
+0xD8D6 0x5BCE
+0xD8D7 0x5C0C
+0xD8D8 0x5C30
+0xD8D9 0x5D37
+0xD8DA 0x5D43
+0xD8DB 0x5D6B
+0xD8DC 0x5D41
+0xD8DD 0x5D4B
+0xD8DE 0x5D3F
+0xD8DF 0x5D35
+0xD8E0 0x5D51
+0xD8E1 0x5D4E
+0xD8E2 0x5D55
+0xD8E3 0x5D33
+0xD8E4 0x5D3A
+0xD8E5 0x5D52
+0xD8E6 0x5D3D
+0xD8E7 0x5D31
+0xD8E8 0x5D59
+0xD8E9 0x5D42
+0xD8EA 0x5D39
+0xD8EB 0x5D49
+0xD8EC 0x5D38
+0xD8ED 0x5D3C
+0xD8EE 0x5D32
+0xD8EF 0x5D36
+0xD8F0 0x5D40
+0xD8F1 0x5D45
+0xD8F2 0x5E44
+0xD8F3 0x5E41
+0xD8F4 0x5F58
+0xD8F5 0x5FA6
+0xD8F6 0x5FA5
+0xD8F7 0x5FAB
+0xD8F8 0x60C9
+0xD8F9 0x60B9
+0xD8FA 0x60CC
+0xD8FB 0x60E2
+0xD8FC 0x60CE
+0xD8FD 0x60C4
+0xD8FE 0x6114
+0xD940 0x60F2
+0xD941 0x610A
+0xD942 0x6116
+0xD943 0x6105
+0xD944 0x60F5
+0xD945 0x6113
+0xD946 0x60F8
+0xD947 0x60FC
+0xD948 0x60FE
+0xD949 0x60C1
+0xD94A 0x6103
+0xD94B 0x6118
+0xD94C 0x611D
+0xD94D 0x6110
+0xD94E 0x60FF
+0xD94F 0x6104
+0xD950 0x610B
+0xD951 0x624A
+0xD952 0x6394
+0xD953 0x63B1
+0xD954 0x63B0
+0xD955 0x63CE
+0xD956 0x63E5
+0xD957 0x63E8
+0xD958 0x63EF
+0xD959 0x63C3
+0xD95A 0x649D
+0xD95B 0x63F3
+0xD95C 0x63CA
+0xD95D 0x63E0
+0xD95E 0x63F6
+0xD95F 0x63D5
+0xD960 0x63F2
+0xD961 0x63F5
+0xD962 0x6461
+0xD963 0x63DF
+0xD964 0x63BE
+0xD965 0x63DD
+0xD966 0x63DC
+0xD967 0x63C4
+0xD968 0x63D8
+0xD969 0x63D3
+0xD96A 0x63C2
+0xD96B 0x63C7
+0xD96C 0x63CC
+0xD96D 0x63CB
+0xD96E 0x63C8
+0xD96F 0x63F0
+0xD970 0x63D7
+0xD971 0x63D9
+0xD972 0x6532
+0xD973 0x6567
+0xD974 0x656A
+0xD975 0x6564
+0xD976 0x655C
+0xD977 0x6568
+0xD978 0x6565
+0xD979 0x658C
+0xD97A 0x659D
+0xD97B 0x659E
+0xD97C 0x65AE
+0xD97D 0x65D0
+0xD97E 0x65D2
+0xD9A1 0x667C
+0xD9A2 0x666C
+0xD9A3 0x667B
+0xD9A4 0x6680
+0xD9A5 0x6671
+0xD9A6 0x6679
+0xD9A7 0x666A
+0xD9A8 0x6672
+0xD9A9 0x6701
+0xD9AA 0x690C
+0xD9AB 0x68D3
+0xD9AC 0x6904
+0xD9AD 0x68DC
+0xD9AE 0x692A
+0xD9AF 0x68EC
+0xD9B0 0x68EA
+0xD9B1 0x68F1
+0xD9B2 0x690F
+0xD9B3 0x68D6
+0xD9B4 0x68F7
+0xD9B5 0x68EB
+0xD9B6 0x68E4
+0xD9B7 0x68F6
+0xD9B8 0x6913
+0xD9B9 0x6910
+0xD9BA 0x68F3
+0xD9BB 0x68E1
+0xD9BC 0x6907
+0xD9BD 0x68CC
+0xD9BE 0x6908
+0xD9BF 0x6970
+0xD9C0 0x68B4
+0xD9C1 0x6911
+0xD9C2 0x68EF
+0xD9C3 0x68C6
+0xD9C4 0x6914
+0xD9C5 0x68F8
+0xD9C6 0x68D0
+0xD9C7 0x68FD
+0xD9C8 0x68FC
+0xD9C9 0x68E8
+0xD9CA 0x690B
+0xD9CB 0x690A
+0xD9CC 0x6917
+0xD9CD 0x68CE
+0xD9CE 0x68C8
+0xD9CF 0x68DD
+0xD9D0 0x68DE
+0xD9D1 0x68E6
+0xD9D2 0x68F4
+0xD9D3 0x68D1
+0xD9D4 0x6906
+0xD9D5 0x68D4
+0xD9D6 0x68E9
+0xD9D7 0x6915
+0xD9D8 0x6925
+0xD9D9 0x68C7
+0xD9DA 0x6B39
+0xD9DB 0x6B3B
+0xD9DC 0x6B3F
+0xD9DD 0x6B3C
+0xD9DE 0x6B94
+0xD9DF 0x6B97
+0xD9E0 0x6B99
+0xD9E1 0x6B95
+0xD9E2 0x6BBD
+0xD9E3 0x6BF0
+0xD9E4 0x6BF2
+0xD9E5 0x6BF3
+0xD9E6 0x6C30
+0xD9E7 0x6DFC
+0xD9E8 0x6E46
+0xD9E9 0x6E47
+0xD9EA 0x6E1F
+0xD9EB 0x6E49
+0xD9EC 0x6E88
+0xD9ED 0x6E3C
+0xD9EE 0x6E3D
+0xD9EF 0x6E45
+0xD9F0 0x6E62
+0xD9F1 0x6E2B
+0xD9F2 0x6E3F
+0xD9F3 0x6E41
+0xD9F4 0x6E5D
+0xD9F5 0x6E73
+0xD9F6 0x6E1C
+0xD9F7 0x6E33
+0xD9F8 0x6E4B
+0xD9F9 0x6E40
+0xD9FA 0x6E51
+0xD9FB 0x6E3B
+0xD9FC 0x6E03
+0xD9FD 0x6E2E
+0xD9FE 0x6E5E
+0xDA40 0x6E68
+0xDA41 0x6E5C
+0xDA42 0x6E61
+0xDA43 0x6E31
+0xDA44 0x6E28
+0xDA45 0x6E60
+0xDA46 0x6E71
+0xDA47 0x6E6B
+0xDA48 0x6E39
+0xDA49 0x6E22
+0xDA4A 0x6E30
+0xDA4B 0x6E53
+0xDA4C 0x6E65
+0xDA4D 0x6E27
+0xDA4E 0x6E78
+0xDA4F 0x6E64
+0xDA50 0x6E77
+0xDA51 0x6E55
+0xDA52 0x6E79
+0xDA53 0x6E52
+0xDA54 0x6E66
+0xDA55 0x6E35
+0xDA56 0x6E36
+0xDA57 0x6E5A
+0xDA58 0x7120
+0xDA59 0x711E
+0xDA5A 0x712F
+0xDA5B 0x70FB
+0xDA5C 0x712E
+0xDA5D 0x7131
+0xDA5E 0x7123
+0xDA5F 0x7125
+0xDA60 0x7122
+0xDA61 0x7132
+0xDA62 0x711F
+0xDA63 0x7128
+0xDA64 0x713A
+0xDA65 0x711B
+0xDA66 0x724B
+0xDA67 0x725A
+0xDA68 0x7288
+0xDA69 0x7289
+0xDA6A 0x7286
+0xDA6B 0x7285
+0xDA6C 0x728B
+0xDA6D 0x7312
+0xDA6E 0x730B
+0xDA6F 0x7330
+0xDA70 0x7322
+0xDA71 0x7331
+0xDA72 0x7333
+0xDA73 0x7327
+0xDA74 0x7332
+0xDA75 0x732D
+0xDA76 0x7326
+0xDA77 0x7323
+0xDA78 0x7335
+0xDA79 0x730C
+0xDA7A 0x742E
+0xDA7B 0x742C
+0xDA7C 0x7430
+0xDA7D 0x742B
+0xDA7E 0x7416
+0xDAA1 0x741A
+0xDAA2 0x7421
+0xDAA3 0x742D
+0xDAA4 0x7431
+0xDAA5 0x7424
+0xDAA6 0x7423
+0xDAA7 0x741D
+0xDAA8 0x7429
+0xDAA9 0x7420
+0xDAAA 0x7432
+0xDAAB 0x74FB
+0xDAAC 0x752F
+0xDAAD 0x756F
+0xDAAE 0x756C
+0xDAAF 0x75E7
+0xDAB0 0x75DA
+0xDAB1 0x75E1
+0xDAB2 0x75E6
+0xDAB3 0x75DD
+0xDAB4 0x75DF
+0xDAB5 0x75E4
+0xDAB6 0x75D7
+0xDAB7 0x7695
+0xDAB8 0x7692
+0xDAB9 0x76DA
+0xDABA 0x7746
+0xDABB 0x7747
+0xDABC 0x7744
+0xDABD 0x774D
+0xDABE 0x7745
+0xDABF 0x774A
+0xDAC0 0x774E
+0xDAC1 0x774B
+0xDAC2 0x774C
+0xDAC3 0x77DE
+0xDAC4 0x77EC
+0xDAC5 0x7860
+0xDAC6 0x7864
+0xDAC7 0x7865
+0xDAC8 0x785C
+0xDAC9 0x786D
+0xDACA 0x7871
+0xDACB 0x786A
+0xDACC 0x786E
+0xDACD 0x7870
+0xDACE 0x7869
+0xDACF 0x7868
+0xDAD0 0x785E
+0xDAD1 0x7862
+0xDAD2 0x7974
+0xDAD3 0x7973
+0xDAD4 0x7972
+0xDAD5 0x7970
+0xDAD6 0x7A02
+0xDAD7 0x7A0A
+0xDAD8 0x7A03
+0xDAD9 0x7A0C
+0xDADA 0x7A04
+0xDADB 0x7A99
+0xDADC 0x7AE6
+0xDADD 0x7AE4
+0xDADE 0x7B4A
+0xDADF 0x7B3B
+0xDAE0 0x7B44
+0xDAE1 0x7B48
+0xDAE2 0x7B4C
+0xDAE3 0x7B4E
+0xDAE4 0x7B40
+0xDAE5 0x7B58
+0xDAE6 0x7B45
+0xDAE7 0x7CA2
+0xDAE8 0x7C9E
+0xDAE9 0x7CA8
+0xDAEA 0x7CA1
+0xDAEB 0x7D58
+0xDAEC 0x7D6F
+0xDAED 0x7D63
+0xDAEE 0x7D53
+0xDAEF 0x7D56
+0xDAF0 0x7D67
+0xDAF1 0x7D6A
+0xDAF2 0x7D4F
+0xDAF3 0x7D6D
+0xDAF4 0x7D5C
+0xDAF5 0x7D6B
+0xDAF6 0x7D52
+0xDAF7 0x7D54
+0xDAF8 0x7D69
+0xDAF9 0x7D51
+0xDAFA 0x7D5F
+0xDAFB 0x7D4E
+0xDAFC 0x7F3E
+0xDAFD 0x7F3F
+0xDAFE 0x7F65
+0xDB40 0x7F66
+0xDB41 0x7FA2
+0xDB42 0x7FA0
+0xDB43 0x7FA1
+0xDB44 0x7FD7
+0xDB45 0x8051
+0xDB46 0x804F
+0xDB47 0x8050
+0xDB48 0x80FE
+0xDB49 0x80D4
+0xDB4A 0x8143
+0xDB4B 0x814A
+0xDB4C 0x8152
+0xDB4D 0x814F
+0xDB4E 0x8147
+0xDB4F 0x813D
+0xDB50 0x814D
+0xDB51 0x813A
+0xDB52 0x81E6
+0xDB53 0x81EE
+0xDB54 0x81F7
+0xDB55 0x81F8
+0xDB56 0x81F9
+0xDB57 0x8204
+0xDB58 0x823C
+0xDB59 0x823D
+0xDB5A 0x823F
+0xDB5B 0x8275
+0xDB5C 0x833B
+0xDB5D 0x83CF
+0xDB5E 0x83F9
+0xDB5F 0x8423
+0xDB60 0x83C0
+0xDB61 0x83E8
+0xDB62 0x8412
+0xDB63 0x83E7
+0xDB64 0x83E4
+0xDB65 0x83FC
+0xDB66 0x83F6
+0xDB67 0x8410
+0xDB68 0x83C6
+0xDB69 0x83C8
+0xDB6A 0x83EB
+0xDB6B 0x83E3
+0xDB6C 0x83BF
+0xDB6D 0x8401
+0xDB6E 0x83DD
+0xDB6F 0x83E5
+0xDB70 0x83D8
+0xDB71 0x83FF
+0xDB72 0x83E1
+0xDB73 0x83CB
+0xDB74 0x83CE
+0xDB75 0x83D6
+0xDB76 0x83F5
+0xDB77 0x83C9
+0xDB78 0x8409
+0xDB79 0x840F
+0xDB7A 0x83DE
+0xDB7B 0x8411
+0xDB7C 0x8406
+0xDB7D 0x83C2
+0xDB7E 0x83F3
+0xDBA1 0x83D5
+0xDBA2 0x83FA
+0xDBA3 0x83C7
+0xDBA4 0x83D1
+0xDBA5 0x83EA
+0xDBA6 0x8413
+0xDBA7 0x83C3
+0xDBA8 0x83EC
+0xDBA9 0x83EE
+0xDBAA 0x83C4
+0xDBAB 0x83FB
+0xDBAC 0x83D7
+0xDBAD 0x83E2
+0xDBAE 0x841B
+0xDBAF 0x83DB
+0xDBB0 0x83FE
+0xDBB1 0x86D8
+0xDBB2 0x86E2
+0xDBB3 0x86E6
+0xDBB4 0x86D3
+0xDBB5 0x86E3
+0xDBB6 0x86DA
+0xDBB7 0x86EA
+0xDBB8 0x86DD
+0xDBB9 0x86EB
+0xDBBA 0x86DC
+0xDBBB 0x86EC
+0xDBBC 0x86E9
+0xDBBD 0x86D7
+0xDBBE 0x86E8
+0xDBBF 0x86D1
+0xDBC0 0x8848
+0xDBC1 0x8856
+0xDBC2 0x8855
+0xDBC3 0x88BA
+0xDBC4 0x88D7
+0xDBC5 0x88B9
+0xDBC6 0x88B8
+0xDBC7 0x88C0
+0xDBC8 0x88BE
+0xDBC9 0x88B6
+0xDBCA 0x88BC
+0xDBCB 0x88B7
+0xDBCC 0x88BD
+0xDBCD 0x88B2
+0xDBCE 0x8901
+0xDBCF 0x88C9
+0xDBD0 0x8995
+0xDBD1 0x8998
+0xDBD2 0x8997
+0xDBD3 0x89DD
+0xDBD4 0x89DA
+0xDBD5 0x89DB
+0xDBD6 0x8A4E
+0xDBD7 0x8A4D
+0xDBD8 0x8A39
+0xDBD9 0x8A59
+0xDBDA 0x8A40
+0xDBDB 0x8A57
+0xDBDC 0x8A58
+0xDBDD 0x8A44
+0xDBDE 0x8A45
+0xDBDF 0x8A52
+0xDBE0 0x8A48
+0xDBE1 0x8A51
+0xDBE2 0x8A4A
+0xDBE3 0x8A4C
+0xDBE4 0x8A4F
+0xDBE5 0x8C5F
+0xDBE6 0x8C81
+0xDBE7 0x8C80
+0xDBE8 0x8CBA
+0xDBE9 0x8CBE
+0xDBEA 0x8CB0
+0xDBEB 0x8CB9
+0xDBEC 0x8CB5
+0xDBED 0x8D84
+0xDBEE 0x8D80
+0xDBEF 0x8D89
+0xDBF0 0x8DD8
+0xDBF1 0x8DD3
+0xDBF2 0x8DCD
+0xDBF3 0x8DC7
+0xDBF4 0x8DD6
+0xDBF5 0x8DDC
+0xDBF6 0x8DCF
+0xDBF7 0x8DD5
+0xDBF8 0x8DD9
+0xDBF9 0x8DC8
+0xDBFA 0x8DD7
+0xDBFB 0x8DC5
+0xDBFC 0x8EEF
+0xDBFD 0x8EF7
+0xDBFE 0x8EFA
+0xDC40 0x8EF9
+0xDC41 0x8EE6
+0xDC42 0x8EEE
+0xDC43 0x8EE5
+0xDC44 0x8EF5
+0xDC45 0x8EE7
+0xDC46 0x8EE8
+0xDC47 0x8EF6
+0xDC48 0x8EEB
+0xDC49 0x8EF1
+0xDC4A 0x8EEC
+0xDC4B 0x8EF4
+0xDC4C 0x8EE9
+0xDC4D 0x902D
+0xDC4E 0x9034
+0xDC4F 0x902F
+0xDC50 0x9106
+0xDC51 0x912C
+0xDC52 0x9104
+0xDC53 0x90FF
+0xDC54 0x90FC
+0xDC55 0x9108
+0xDC56 0x90F9
+0xDC57 0x90FB
+0xDC58 0x9101
+0xDC59 0x9100
+0xDC5A 0x9107
+0xDC5B 0x9105
+0xDC5C 0x9103
+0xDC5D 0x9161
+0xDC5E 0x9164
+0xDC5F 0x915F
+0xDC60 0x9162
+0xDC61 0x9160
+0xDC62 0x9201
+0xDC63 0x920A
+0xDC64 0x9225
+0xDC65 0x9203
+0xDC66 0x921A
+0xDC67 0x9226
+0xDC68 0x920F
+0xDC69 0x920C
+0xDC6A 0x9200
+0xDC6B 0x9212
+0xDC6C 0x91FF
+0xDC6D 0x91FD
+0xDC6E 0x9206
+0xDC6F 0x9204
+0xDC70 0x9227
+0xDC71 0x9202
+0xDC72 0x921C
+0xDC73 0x9224
+0xDC74 0x9219
+0xDC75 0x9217
+0xDC76 0x9205
+0xDC77 0x9216
+0xDC78 0x957B
+0xDC79 0x958D
+0xDC7A 0x958C
+0xDC7B 0x9590
+0xDC7C 0x9687
+0xDC7D 0x967E
+0xDC7E 0x9688
+0xDCA1 0x9689
+0xDCA2 0x9683
+0xDCA3 0x9680
+0xDCA4 0x96C2
+0xDCA5 0x96C8
+0xDCA6 0x96C3
+0xDCA7 0x96F1
+0xDCA8 0x96F0
+0xDCA9 0x976C
+0xDCAA 0x9770
+0xDCAB 0x976E
+0xDCAC 0x9807
+0xDCAD 0x98A9
+0xDCAE 0x98EB
+0xDCAF 0x9CE6
+0xDCB0 0x9EF9
+0xDCB1 0x4E83
+0xDCB2 0x4E84
+0xDCB3 0x4EB6
+0xDCB4 0x50BD
+0xDCB5 0x50BF
+0xDCB6 0x50C6
+0xDCB7 0x50AE
+0xDCB8 0x50C4
+0xDCB9 0x50CA
+0xDCBA 0x50B4
+0xDCBB 0x50C8
+0xDCBC 0x50C2
+0xDCBD 0x50B0
+0xDCBE 0x50C1
+0xDCBF 0x50BA
+0xDCC0 0x50B1
+0xDCC1 0x50CB
+0xDCC2 0x50C9
+0xDCC3 0x50B6
+0xDCC4 0x50B8
+0xDCC5 0x51D7
+0xDCC6 0x527A
+0xDCC7 0x5278
+0xDCC8 0x527B
+0xDCC9 0x527C
+0xDCCA 0x55C3
+0xDCCB 0x55DB
+0xDCCC 0x55CC
+0xDCCD 0x55D0
+0xDCCE 0x55CB
+0xDCCF 0x55CA
+0xDCD0 0x55DD
+0xDCD1 0x55C0
+0xDCD2 0x55D4
+0xDCD3 0x55C4
+0xDCD4 0x55E9
+0xDCD5 0x55BF
+0xDCD6 0x55D2
+0xDCD7 0x558D
+0xDCD8 0x55CF
+0xDCD9 0x55D5
+0xDCDA 0x55E2
+0xDCDB 0x55D6
+0xDCDC 0x55C8
+0xDCDD 0x55F2
+0xDCDE 0x55CD
+0xDCDF 0x55D9
+0xDCE0 0x55C2
+0xDCE1 0x5714
+0xDCE2 0x5853
+0xDCE3 0x5868
+0xDCE4 0x5864
+0xDCE5 0x584F
+0xDCE6 0x584D
+0xDCE7 0x5849
+0xDCE8 0x586F
+0xDCE9 0x5855
+0xDCEA 0x584E
+0xDCEB 0x585D
+0xDCEC 0x5859
+0xDCED 0x5865
+0xDCEE 0x585B
+0xDCEF 0x583D
+0xDCF0 0x5863
+0xDCF1 0x5871
+0xDCF2 0x58FC
+0xDCF3 0x5AC7
+0xDCF4 0x5AC4
+0xDCF5 0x5ACB
+0xDCF6 0x5ABA
+0xDCF7 0x5AB8
+0xDCF8 0x5AB1
+0xDCF9 0x5AB5
+0xDCFA 0x5AB0
+0xDCFB 0x5ABF
+0xDCFC 0x5AC8
+0xDCFD 0x5ABB
+0xDCFE 0x5AC6
+0xDD40 0x5AB7
+0xDD41 0x5AC0
+0xDD42 0x5ACA
+0xDD43 0x5AB4
+0xDD44 0x5AB6
+0xDD45 0x5ACD
+0xDD46 0x5AB9
+0xDD47 0x5A90
+0xDD48 0x5BD6
+0xDD49 0x5BD8
+0xDD4A 0x5BD9
+0xDD4B 0x5C1F
+0xDD4C 0x5C33
+0xDD4D 0x5D71
+0xDD4E 0x5D63
+0xDD4F 0x5D4A
+0xDD50 0x5D65
+0xDD51 0x5D72
+0xDD52 0x5D6C
+0xDD53 0x5D5E
+0xDD54 0x5D68
+0xDD55 0x5D67
+0xDD56 0x5D62
+0xDD57 0x5DF0
+0xDD58 0x5E4F
+0xDD59 0x5E4E
+0xDD5A 0x5E4A
+0xDD5B 0x5E4D
+0xDD5C 0x5E4B
+0xDD5D 0x5EC5
+0xDD5E 0x5ECC
+0xDD5F 0x5EC6
+0xDD60 0x5ECB
+0xDD61 0x5EC7
+0xDD62 0x5F40
+0xDD63 0x5FAF
+0xDD64 0x5FAD
+0xDD65 0x60F7
+0xDD66 0x6149
+0xDD67 0x614A
+0xDD68 0x612B
+0xDD69 0x6145
+0xDD6A 0x6136
+0xDD6B 0x6132
+0xDD6C 0x612E
+0xDD6D 0x6146
+0xDD6E 0x612F
+0xDD6F 0x614F
+0xDD70 0x6129
+0xDD71 0x6140
+0xDD72 0x6220
+0xDD73 0x9168
+0xDD74 0x6223
+0xDD75 0x6225
+0xDD76 0x6224
+0xDD77 0x63C5
+0xDD78 0x63F1
+0xDD79 0x63EB
+0xDD7A 0x6410
+0xDD7B 0x6412
+0xDD7C 0x6409
+0xDD7D 0x6420
+0xDD7E 0x6424
+0xDDA1 0x6433
+0xDDA2 0x6443
+0xDDA3 0x641F
+0xDDA4 0x6415
+0xDDA5 0x6418
+0xDDA6 0x6439
+0xDDA7 0x6437
+0xDDA8 0x6422
+0xDDA9 0x6423
+0xDDAA 0x640C
+0xDDAB 0x6426
+0xDDAC 0x6430
+0xDDAD 0x6428
+0xDDAE 0x6441
+0xDDAF 0x6435
+0xDDB0 0x642F
+0xDDB1 0x640A
+0xDDB2 0x641A
+0xDDB3 0x6440
+0xDDB4 0x6425
+0xDDB5 0x6427
+0xDDB6 0x640B
+0xDDB7 0x63E7
+0xDDB8 0x641B
+0xDDB9 0x642E
+0xDDBA 0x6421
+0xDDBB 0x640E
+0xDDBC 0x656F
+0xDDBD 0x6592
+0xDDBE 0x65D3
+0xDDBF 0x6686
+0xDDC0 0x668C
+0xDDC1 0x6695
+0xDDC2 0x6690
+0xDDC3 0x668B
+0xDDC4 0x668A
+0xDDC5 0x6699
+0xDDC6 0x6694
+0xDDC7 0x6678
+0xDDC8 0x6720
+0xDDC9 0x6966
+0xDDCA 0x695F
+0xDDCB 0x6938
+0xDDCC 0x694E
+0xDDCD 0x6962
+0xDDCE 0x6971
+0xDDCF 0x693F
+0xDDD0 0x6945
+0xDDD1 0x696A
+0xDDD2 0x6939
+0xDDD3 0x6942
+0xDDD4 0x6957
+0xDDD5 0x6959
+0xDDD6 0x697A
+0xDDD7 0x6948
+0xDDD8 0x6949
+0xDDD9 0x6935
+0xDDDA 0x696C
+0xDDDB 0x6933
+0xDDDC 0x693D
+0xDDDD 0x6965
+0xDDDE 0x68F0
+0xDDDF 0x6978
+0xDDE0 0x6934
+0xDDE1 0x6969
+0xDDE2 0x6940
+0xDDE3 0x696F
+0xDDE4 0x6944
+0xDDE5 0x6976
+0xDDE6 0x6958
+0xDDE7 0x6941
+0xDDE8 0x6974
+0xDDE9 0x694C
+0xDDEA 0x693B
+0xDDEB 0x694B
+0xDDEC 0x6937
+0xDDED 0x695C
+0xDDEE 0x694F
+0xDDEF 0x6951
+0xDDF0 0x6932
+0xDDF1 0x6952
+0xDDF2 0x692F
+0xDDF3 0x697B
+0xDDF4 0x693C
+0xDDF5 0x6B46
+0xDDF6 0x6B45
+0xDDF7 0x6B43
+0xDDF8 0x6B42
+0xDDF9 0x6B48
+0xDDFA 0x6B41
+0xDDFB 0x6B9B
+0xDDFC 0xFA0D
+0xDDFD 0x6BFB
+0xDDFE 0x6BFC
+0xDE40 0x6BF9
+0xDE41 0x6BF7
+0xDE42 0x6BF8
+0xDE43 0x6E9B
+0xDE44 0x6ED6
+0xDE45 0x6EC8
+0xDE46 0x6E8F
+0xDE47 0x6EC0
+0xDE48 0x6E9F
+0xDE49 0x6E93
+0xDE4A 0x6E94
+0xDE4B 0x6EA0
+0xDE4C 0x6EB1
+0xDE4D 0x6EB9
+0xDE4E 0x6EC6
+0xDE4F 0x6ED2
+0xDE50 0x6EBD
+0xDE51 0x6EC1
+0xDE52 0x6E9E
+0xDE53 0x6EC9
+0xDE54 0x6EB7
+0xDE55 0x6EB0
+0xDE56 0x6ECD
+0xDE57 0x6EA6
+0xDE58 0x6ECF
+0xDE59 0x6EB2
+0xDE5A 0x6EBE
+0xDE5B 0x6EC3
+0xDE5C 0x6EDC
+0xDE5D 0x6ED8
+0xDE5E 0x6E99
+0xDE5F 0x6E92
+0xDE60 0x6E8E
+0xDE61 0x6E8D
+0xDE62 0x6EA4
+0xDE63 0x6EA1
+0xDE64 0x6EBF
+0xDE65 0x6EB3
+0xDE66 0x6ED0
+0xDE67 0x6ECA
+0xDE68 0x6E97
+0xDE69 0x6EAE
+0xDE6A 0x6EA3
+0xDE6B 0x7147
+0xDE6C 0x7154
+0xDE6D 0x7152
+0xDE6E 0x7163
+0xDE6F 0x7160
+0xDE70 0x7141
+0xDE71 0x715D
+0xDE72 0x7162
+0xDE73 0x7172
+0xDE74 0x7178
+0xDE75 0x716A
+0xDE76 0x7161
+0xDE77 0x7142
+0xDE78 0x7158
+0xDE79 0x7143
+0xDE7A 0x714B
+0xDE7B 0x7170
+0xDE7C 0x715F
+0xDE7D 0x7150
+0xDE7E 0x7153
+0xDEA1 0x7144
+0xDEA2 0x714D
+0xDEA3 0x715A
+0xDEA4 0x724F
+0xDEA5 0x728D
+0xDEA6 0x728C
+0xDEA7 0x7291
+0xDEA8 0x7290
+0xDEA9 0x728E
+0xDEAA 0x733C
+0xDEAB 0x7342
+0xDEAC 0x733B
+0xDEAD 0x733A
+0xDEAE 0x7340
+0xDEAF 0x734A
+0xDEB0 0x7349
+0xDEB1 0x7444
+0xDEB2 0x744A
+0xDEB3 0x744B
+0xDEB4 0x7452
+0xDEB5 0x7451
+0xDEB6 0x7457
+0xDEB7 0x7440
+0xDEB8 0x744F
+0xDEB9 0x7450
+0xDEBA 0x744E
+0xDEBB 0x7442
+0xDEBC 0x7446
+0xDEBD 0x744D
+0xDEBE 0x7454
+0xDEBF 0x74E1
+0xDEC0 0x74FF
+0xDEC1 0x74FE
+0xDEC2 0x74FD
+0xDEC3 0x751D
+0xDEC4 0x7579
+0xDEC5 0x7577
+0xDEC6 0x6983
+0xDEC7 0x75EF
+0xDEC8 0x760F
+0xDEC9 0x7603
+0xDECA 0x75F7
+0xDECB 0x75FE
+0xDECC 0x75FC
+0xDECD 0x75F9
+0xDECE 0x75F8
+0xDECF 0x7610
+0xDED0 0x75FB
+0xDED1 0x75F6
+0xDED2 0x75ED
+0xDED3 0x75F5
+0xDED4 0x75FD
+0xDED5 0x7699
+0xDED6 0x76B5
+0xDED7 0x76DD
+0xDED8 0x7755
+0xDED9 0x775F
+0xDEDA 0x7760
+0xDEDB 0x7752
+0xDEDC 0x7756
+0xDEDD 0x775A
+0xDEDE 0x7769
+0xDEDF 0x7767
+0xDEE0 0x7754
+0xDEE1 0x7759
+0xDEE2 0x776D
+0xDEE3 0x77E0
+0xDEE4 0x7887
+0xDEE5 0x789A
+0xDEE6 0x7894
+0xDEE7 0x788F
+0xDEE8 0x7884
+0xDEE9 0x7895
+0xDEEA 0x7885
+0xDEEB 0x7886
+0xDEEC 0x78A1
+0xDEED 0x7883
+0xDEEE 0x7879
+0xDEEF 0x7899
+0xDEF0 0x7880
+0xDEF1 0x7896
+0xDEF2 0x787B
+0xDEF3 0x797C
+0xDEF4 0x7982
+0xDEF5 0x797D
+0xDEF6 0x7979
+0xDEF7 0x7A11
+0xDEF8 0x7A18
+0xDEF9 0x7A19
+0xDEFA 0x7A12
+0xDEFB 0x7A17
+0xDEFC 0x7A15
+0xDEFD 0x7A22
+0xDEFE 0x7A13
+0xDF40 0x7A1B
+0xDF41 0x7A10
+0xDF42 0x7AA3
+0xDF43 0x7AA2
+0xDF44 0x7A9E
+0xDF45 0x7AEB
+0xDF46 0x7B66
+0xDF47 0x7B64
+0xDF48 0x7B6D
+0xDF49 0x7B74
+0xDF4A 0x7B69
+0xDF4B 0x7B72
+0xDF4C 0x7B65
+0xDF4D 0x7B73
+0xDF4E 0x7B71
+0xDF4F 0x7B70
+0xDF50 0x7B61
+0xDF51 0x7B78
+0xDF52 0x7B76
+0xDF53 0x7B63
+0xDF54 0x7CB2
+0xDF55 0x7CB4
+0xDF56 0x7CAF
+0xDF57 0x7D88
+0xDF58 0x7D86
+0xDF59 0x7D80
+0xDF5A 0x7D8D
+0xDF5B 0x7D7F
+0xDF5C 0x7D85
+0xDF5D 0x7D7A
+0xDF5E 0x7D8E
+0xDF5F 0x7D7B
+0xDF60 0x7D83
+0xDF61 0x7D7C
+0xDF62 0x7D8C
+0xDF63 0x7D94
+0xDF64 0x7D84
+0xDF65 0x7D7D
+0xDF66 0x7D92
+0xDF67 0x7F6D
+0xDF68 0x7F6B
+0xDF69 0x7F67
+0xDF6A 0x7F68
+0xDF6B 0x7F6C
+0xDF6C 0x7FA6
+0xDF6D 0x7FA5
+0xDF6E 0x7FA7
+0xDF6F 0x7FDB
+0xDF70 0x7FDC
+0xDF71 0x8021
+0xDF72 0x8164
+0xDF73 0x8160
+0xDF74 0x8177
+0xDF75 0x815C
+0xDF76 0x8169
+0xDF77 0x815B
+0xDF78 0x8162
+0xDF79 0x8172
+0xDF7A 0x6721
+0xDF7B 0x815E
+0xDF7C 0x8176
+0xDF7D 0x8167
+0xDF7E 0x816F
+0xDFA1 0x8144
+0xDFA2 0x8161
+0xDFA3 0x821D
+0xDFA4 0x8249
+0xDFA5 0x8244
+0xDFA6 0x8240
+0xDFA7 0x8242
+0xDFA8 0x8245
+0xDFA9 0x84F1
+0xDFAA 0x843F
+0xDFAB 0x8456
+0xDFAC 0x8476
+0xDFAD 0x8479
+0xDFAE 0x848F
+0xDFAF 0x848D
+0xDFB0 0x8465
+0xDFB1 0x8451
+0xDFB2 0x8440
+0xDFB3 0x8486
+0xDFB4 0x8467
+0xDFB5 0x8430
+0xDFB6 0x844D
+0xDFB7 0x847D
+0xDFB8 0x845A
+0xDFB9 0x8459
+0xDFBA 0x8474
+0xDFBB 0x8473
+0xDFBC 0x845D
+0xDFBD 0x8507
+0xDFBE 0x845E
+0xDFBF 0x8437
+0xDFC0 0x843A
+0xDFC1 0x8434
+0xDFC2 0x847A
+0xDFC3 0x8443
+0xDFC4 0x8478
+0xDFC5 0x8432
+0xDFC6 0x8445
+0xDFC7 0x8429
+0xDFC8 0x83D9
+0xDFC9 0x844B
+0xDFCA 0x842F
+0xDFCB 0x8442
+0xDFCC 0x842D
+0xDFCD 0x845F
+0xDFCE 0x8470
+0xDFCF 0x8439
+0xDFD0 0x844E
+0xDFD1 0x844C
+0xDFD2 0x8452
+0xDFD3 0x846F
+0xDFD4 0x84C5
+0xDFD5 0x848E
+0xDFD6 0x843B
+0xDFD7 0x8447
+0xDFD8 0x8436
+0xDFD9 0x8433
+0xDFDA 0x8468
+0xDFDB 0x847E
+0xDFDC 0x8444
+0xDFDD 0x842B
+0xDFDE 0x8460
+0xDFDF 0x8454
+0xDFE0 0x846E
+0xDFE1 0x8450
+0xDFE2 0x870B
+0xDFE3 0x8704
+0xDFE4 0x86F7
+0xDFE5 0x870C
+0xDFE6 0x86FA
+0xDFE7 0x86D6
+0xDFE8 0x86F5
+0xDFE9 0x874D
+0xDFEA 0x86F8
+0xDFEB 0x870E
+0xDFEC 0x8709
+0xDFED 0x8701
+0xDFEE 0x86F6
+0xDFEF 0x870D
+0xDFF0 0x8705
+0xDFF1 0x88D6
+0xDFF2 0x88CB
+0xDFF3 0x88CD
+0xDFF4 0x88CE
+0xDFF5 0x88DE
+0xDFF6 0x88DB
+0xDFF7 0x88DA
+0xDFF8 0x88CC
+0xDFF9 0x88D0
+0xDFFA 0x8985
+0xDFFB 0x899B
+0xDFFC 0x89DF
+0xDFFD 0x89E5
+0xDFFE 0x89E4
+0xE040 0x89E1
+0xE041 0x89E0
+0xE042 0x89E2
+0xE043 0x89DC
+0xE044 0x89E6
+0xE045 0x8A76
+0xE046 0x8A86
+0xE047 0x8A7F
+0xE048 0x8A61
+0xE049 0x8A3F
+0xE04A 0x8A77
+0xE04B 0x8A82
+0xE04C 0x8A84
+0xE04D 0x8A75
+0xE04E 0x8A83
+0xE04F 0x8A81
+0xE050 0x8A74
+0xE051 0x8A7A
+0xE052 0x8C3C
+0xE053 0x8C4B
+0xE054 0x8C4A
+0xE055 0x8C65
+0xE056 0x8C64
+0xE057 0x8C66
+0xE058 0x8C86
+0xE059 0x8C84
+0xE05A 0x8C85
+0xE05B 0x8CCC
+0xE05C 0x8D68
+0xE05D 0x8D69
+0xE05E 0x8D91
+0xE05F 0x8D8C
+0xE060 0x8D8E
+0xE061 0x8D8F
+0xE062 0x8D8D
+0xE063 0x8D93
+0xE064 0x8D94
+0xE065 0x8D90
+0xE066 0x8D92
+0xE067 0x8DF0
+0xE068 0x8DE0
+0xE069 0x8DEC
+0xE06A 0x8DF1
+0xE06B 0x8DEE
+0xE06C 0x8DD0
+0xE06D 0x8DE9
+0xE06E 0x8DE3
+0xE06F 0x8DE2
+0xE070 0x8DE7
+0xE071 0x8DF2
+0xE072 0x8DEB
+0xE073 0x8DF4
+0xE074 0x8F06
+0xE075 0x8EFF
+0xE076 0x8F01
+0xE077 0x8F00
+0xE078 0x8F05
+0xE079 0x8F07
+0xE07A 0x8F08
+0xE07B 0x8F02
+0xE07C 0x8F0B
+0xE07D 0x9052
+0xE07E 0x903F
+0xE0A1 0x9044
+0xE0A2 0x9049
+0xE0A3 0x903D
+0xE0A4 0x9110
+0xE0A5 0x910D
+0xE0A6 0x910F
+0xE0A7 0x9111
+0xE0A8 0x9116
+0xE0A9 0x9114
+0xE0AA 0x910B
+0xE0AB 0x910E
+0xE0AC 0x916E
+0xE0AD 0x916F
+0xE0AE 0x9248
+0xE0AF 0x9252
+0xE0B0 0x9230
+0xE0B1 0x923A
+0xE0B2 0x9266
+0xE0B3 0x9233
+0xE0B4 0x9265
+0xE0B5 0x925E
+0xE0B6 0x9283
+0xE0B7 0x922E
+0xE0B8 0x924A
+0xE0B9 0x9246
+0xE0BA 0x926D
+0xE0BB 0x926C
+0xE0BC 0x924F
+0xE0BD 0x9260
+0xE0BE 0x9267
+0xE0BF 0x926F
+0xE0C0 0x9236
+0xE0C1 0x9261
+0xE0C2 0x9270
+0xE0C3 0x9231
+0xE0C4 0x9254
+0xE0C5 0x9263
+0xE0C6 0x9250
+0xE0C7 0x9272
+0xE0C8 0x924E
+0xE0C9 0x9253
+0xE0CA 0x924C
+0xE0CB 0x9256
+0xE0CC 0x9232
+0xE0CD 0x959F
+0xE0CE 0x959C
+0xE0CF 0x959E
+0xE0D0 0x959B
+0xE0D1 0x9692
+0xE0D2 0x9693
+0xE0D3 0x9691
+0xE0D4 0x9697
+0xE0D5 0x96CE
+0xE0D6 0x96FA
+0xE0D7 0x96FD
+0xE0D8 0x96F8
+0xE0D9 0x96F5
+0xE0DA 0x9773
+0xE0DB 0x9777
+0xE0DC 0x9778
+0xE0DD 0x9772
+0xE0DE 0x980F
+0xE0DF 0x980D
+0xE0E0 0x980E
+0xE0E1 0x98AC
+0xE0E2 0x98F6
+0xE0E3 0x98F9
+0xE0E4 0x99AF
+0xE0E5 0x99B2
+0xE0E6 0x99B0
+0xE0E7 0x99B5
+0xE0E8 0x9AAD
+0xE0E9 0x9AAB
+0xE0EA 0x9B5B
+0xE0EB 0x9CEA
+0xE0EC 0x9CED
+0xE0ED 0x9CE7
+0xE0EE 0x9E80
+0xE0EF 0x9EFD
+0xE0F0 0x50E6
+0xE0F1 0x50D4
+0xE0F2 0x50D7
+0xE0F3 0x50E8
+0xE0F4 0x50F3
+0xE0F5 0x50DB
+0xE0F6 0x50EA
+0xE0F7 0x50DD
+0xE0F8 0x50E4
+0xE0F9 0x50D3
+0xE0FA 0x50EC
+0xE0FB 0x50F0
+0xE0FC 0x50EF
+0xE0FD 0x50E3
+0xE0FE 0x50E0
+0xE140 0x51D8
+0xE141 0x5280
+0xE142 0x5281
+0xE143 0x52E9
+0xE144 0x52EB
+0xE145 0x5330
+0xE146 0x53AC
+0xE147 0x5627
+0xE148 0x5615
+0xE149 0x560C
+0xE14A 0x5612
+0xE14B 0x55FC
+0xE14C 0x560F
+0xE14D 0x561C
+0xE14E 0x5601
+0xE14F 0x5613
+0xE150 0x5602
+0xE151 0x55FA
+0xE152 0x561D
+0xE153 0x5604
+0xE154 0x55FF
+0xE155 0x55F9
+0xE156 0x5889
+0xE157 0x587C
+0xE158 0x5890
+0xE159 0x5898
+0xE15A 0x5886
+0xE15B 0x5881
+0xE15C 0x587F
+0xE15D 0x5874
+0xE15E 0x588B
+0xE15F 0x587A
+0xE160 0x5887
+0xE161 0x5891
+0xE162 0x588E
+0xE163 0x5876
+0xE164 0x5882
+0xE165 0x5888
+0xE166 0x587B
+0xE167 0x5894
+0xE168 0x588F
+0xE169 0x58FE
+0xE16A 0x596B
+0xE16B 0x5ADC
+0xE16C 0x5AEE
+0xE16D 0x5AE5
+0xE16E 0x5AD5
+0xE16F 0x5AEA
+0xE170 0x5ADA
+0xE171 0x5AED
+0xE172 0x5AEB
+0xE173 0x5AF3
+0xE174 0x5AE2
+0xE175 0x5AE0
+0xE176 0x5ADB
+0xE177 0x5AEC
+0xE178 0x5ADE
+0xE179 0x5ADD
+0xE17A 0x5AD9
+0xE17B 0x5AE8
+0xE17C 0x5ADF
+0xE17D 0x5B77
+0xE17E 0x5BE0
+0xE1A1 0x5BE3
+0xE1A2 0x5C63
+0xE1A3 0x5D82
+0xE1A4 0x5D80
+0xE1A5 0x5D7D
+0xE1A6 0x5D86
+0xE1A7 0x5D7A
+0xE1A8 0x5D81
+0xE1A9 0x5D77
+0xE1AA 0x5D8A
+0xE1AB 0x5D89
+0xE1AC 0x5D88
+0xE1AD 0x5D7E
+0xE1AE 0x5D7C
+0xE1AF 0x5D8D
+0xE1B0 0x5D79
+0xE1B1 0x5D7F
+0xE1B2 0x5E58
+0xE1B3 0x5E59
+0xE1B4 0x5E53
+0xE1B5 0x5ED8
+0xE1B6 0x5ED1
+0xE1B7 0x5ED7
+0xE1B8 0x5ECE
+0xE1B9 0x5EDC
+0xE1BA 0x5ED5
+0xE1BB 0x5ED9
+0xE1BC 0x5ED2
+0xE1BD 0x5ED4
+0xE1BE 0x5F44
+0xE1BF 0x5F43
+0xE1C0 0x5F6F
+0xE1C1 0x5FB6
+0xE1C2 0x612C
+0xE1C3 0x6128
+0xE1C4 0x6141
+0xE1C5 0x615E
+0xE1C6 0x6171
+0xE1C7 0x6173
+0xE1C8 0x6152
+0xE1C9 0x6153
+0xE1CA 0x6172
+0xE1CB 0x616C
+0xE1CC 0x6180
+0xE1CD 0x6174
+0xE1CE 0x6154
+0xE1CF 0x617A
+0xE1D0 0x615B
+0xE1D1 0x6165
+0xE1D2 0x613B
+0xE1D3 0x616A
+0xE1D4 0x6161
+0xE1D5 0x6156
+0xE1D6 0x6229
+0xE1D7 0x6227
+0xE1D8 0x622B
+0xE1D9 0x642B
+0xE1DA 0x644D
+0xE1DB 0x645B
+0xE1DC 0x645D
+0xE1DD 0x6474
+0xE1DE 0x6476
+0xE1DF 0x6472
+0xE1E0 0x6473
+0xE1E1 0x647D
+0xE1E2 0x6475
+0xE1E3 0x6466
+0xE1E4 0x64A6
+0xE1E5 0x644E
+0xE1E6 0x6482
+0xE1E7 0x645E
+0xE1E8 0x645C
+0xE1E9 0x644B
+0xE1EA 0x6453
+0xE1EB 0x6460
+0xE1EC 0x6450
+0xE1ED 0x647F
+0xE1EE 0x643F
+0xE1EF 0x646C
+0xE1F0 0x646B
+0xE1F1 0x6459
+0xE1F2 0x6465
+0xE1F3 0x6477
+0xE1F4 0x6573
+0xE1F5 0x65A0
+0xE1F6 0x66A1
+0xE1F7 0x66A0
+0xE1F8 0x669F
+0xE1F9 0x6705
+0xE1FA 0x6704
+0xE1FB 0x6722
+0xE1FC 0x69B1
+0xE1FD 0x69B6
+0xE1FE 0x69C9
+0xE240 0x69A0
+0xE241 0x69CE
+0xE242 0x6996
+0xE243 0x69B0
+0xE244 0x69AC
+0xE245 0x69BC
+0xE246 0x6991
+0xE247 0x6999
+0xE248 0x698E
+0xE249 0x69A7
+0xE24A 0x698D
+0xE24B 0x69A9
+0xE24C 0x69BE
+0xE24D 0x69AF
+0xE24E 0x69BF
+0xE24F 0x69C4
+0xE250 0x69BD
+0xE251 0x69A4
+0xE252 0x69D4
+0xE253 0x69B9
+0xE254 0x69CA
+0xE255 0x699A
+0xE256 0x69CF
+0xE257 0x69B3
+0xE258 0x6993
+0xE259 0x69AA
+0xE25A 0x69A1
+0xE25B 0x699E
+0xE25C 0x69D9
+0xE25D 0x6997
+0xE25E 0x6990
+0xE25F 0x69C2
+0xE260 0x69B5
+0xE261 0x69A5
+0xE262 0x69C6
+0xE263 0x6B4A
+0xE264 0x6B4D
+0xE265 0x6B4B
+0xE266 0x6B9E
+0xE267 0x6B9F
+0xE268 0x6BA0
+0xE269 0x6BC3
+0xE26A 0x6BC4
+0xE26B 0x6BFE
+0xE26C 0x6ECE
+0xE26D 0x6EF5
+0xE26E 0x6EF1
+0xE26F 0x6F03
+0xE270 0x6F25
+0xE271 0x6EF8
+0xE272 0x6F37
+0xE273 0x6EFB
+0xE274 0x6F2E
+0xE275 0x6F09
+0xE276 0x6F4E
+0xE277 0x6F19
+0xE278 0x6F1A
+0xE279 0x6F27
+0xE27A 0x6F18
+0xE27B 0x6F3B
+0xE27C 0x6F12
+0xE27D 0x6EED
+0xE27E 0x6F0A
+0xE2A1 0x6F36
+0xE2A2 0x6F73
+0xE2A3 0x6EF9
+0xE2A4 0x6EEE
+0xE2A5 0x6F2D
+0xE2A6 0x6F40
+0xE2A7 0x6F30
+0xE2A8 0x6F3C
+0xE2A9 0x6F35
+0xE2AA 0x6EEB
+0xE2AB 0x6F07
+0xE2AC 0x6F0E
+0xE2AD 0x6F43
+0xE2AE 0x6F05
+0xE2AF 0x6EFD
+0xE2B0 0x6EF6
+0xE2B1 0x6F39
+0xE2B2 0x6F1C
+0xE2B3 0x6EFC
+0xE2B4 0x6F3A
+0xE2B5 0x6F1F
+0xE2B6 0x6F0D
+0xE2B7 0x6F1E
+0xE2B8 0x6F08
+0xE2B9 0x6F21
+0xE2BA 0x7187
+0xE2BB 0x7190
+0xE2BC 0x7189
+0xE2BD 0x7180
+0xE2BE 0x7185
+0xE2BF 0x7182
+0xE2C0 0x718F
+0xE2C1 0x717B
+0xE2C2 0x7186
+0xE2C3 0x7181
+0xE2C4 0x7197
+0xE2C5 0x7244
+0xE2C6 0x7253
+0xE2C7 0x7297
+0xE2C8 0x7295
+0xE2C9 0x7293
+0xE2CA 0x7343
+0xE2CB 0x734D
+0xE2CC 0x7351
+0xE2CD 0x734C
+0xE2CE 0x7462
+0xE2CF 0x7473
+0xE2D0 0x7471
+0xE2D1 0x7475
+0xE2D2 0x7472
+0xE2D3 0x7467
+0xE2D4 0x746E
+0xE2D5 0x7500
+0xE2D6 0x7502
+0xE2D7 0x7503
+0xE2D8 0x757D
+0xE2D9 0x7590
+0xE2DA 0x7616
+0xE2DB 0x7608
+0xE2DC 0x760C
+0xE2DD 0x7615
+0xE2DE 0x7611
+0xE2DF 0x760A
+0xE2E0 0x7614
+0xE2E1 0x76B8
+0xE2E2 0x7781
+0xE2E3 0x777C
+0xE2E4 0x7785
+0xE2E5 0x7782
+0xE2E6 0x776E
+0xE2E7 0x7780
+0xE2E8 0x776F
+0xE2E9 0x777E
+0xE2EA 0x7783
+0xE2EB 0x78B2
+0xE2EC 0x78AA
+0xE2ED 0x78B4
+0xE2EE 0x78AD
+0xE2EF 0x78A8
+0xE2F0 0x787E
+0xE2F1 0x78AB
+0xE2F2 0x789E
+0xE2F3 0x78A5
+0xE2F4 0x78A0
+0xE2F5 0x78AC
+0xE2F6 0x78A2
+0xE2F7 0x78A4
+0xE2F8 0x7998
+0xE2F9 0x798A
+0xE2FA 0x798B
+0xE2FB 0x7996
+0xE2FC 0x7995
+0xE2FD 0x7994
+0xE2FE 0x7993
+0xE340 0x7997
+0xE341 0x7988
+0xE342 0x7992
+0xE343 0x7990
+0xE344 0x7A2B
+0xE345 0x7A4A
+0xE346 0x7A30
+0xE347 0x7A2F
+0xE348 0x7A28
+0xE349 0x7A26
+0xE34A 0x7AA8
+0xE34B 0x7AAB
+0xE34C 0x7AAC
+0xE34D 0x7AEE
+0xE34E 0x7B88
+0xE34F 0x7B9C
+0xE350 0x7B8A
+0xE351 0x7B91
+0xE352 0x7B90
+0xE353 0x7B96
+0xE354 0x7B8D
+0xE355 0x7B8C
+0xE356 0x7B9B
+0xE357 0x7B8E
+0xE358 0x7B85
+0xE359 0x7B98
+0xE35A 0x5284
+0xE35B 0x7B99
+0xE35C 0x7BA4
+0xE35D 0x7B82
+0xE35E 0x7CBB
+0xE35F 0x7CBF
+0xE360 0x7CBC
+0xE361 0x7CBA
+0xE362 0x7DA7
+0xE363 0x7DB7
+0xE364 0x7DC2
+0xE365 0x7DA3
+0xE366 0x7DAA
+0xE367 0x7DC1
+0xE368 0x7DC0
+0xE369 0x7DC5
+0xE36A 0x7D9D
+0xE36B 0x7DCE
+0xE36C 0x7DC4
+0xE36D 0x7DC6
+0xE36E 0x7DCB
+0xE36F 0x7DCC
+0xE370 0x7DAF
+0xE371 0x7DB9
+0xE372 0x7D96
+0xE373 0x7DBC
+0xE374 0x7D9F
+0xE375 0x7DA6
+0xE376 0x7DAE
+0xE377 0x7DA9
+0xE378 0x7DA1
+0xE379 0x7DC9
+0xE37A 0x7F73
+0xE37B 0x7FE2
+0xE37C 0x7FE3
+0xE37D 0x7FE5
+0xE37E 0x7FDE
+0xE3A1 0x8024
+0xE3A2 0x805D
+0xE3A3 0x805C
+0xE3A4 0x8189
+0xE3A5 0x8186
+0xE3A6 0x8183
+0xE3A7 0x8187
+0xE3A8 0x818D
+0xE3A9 0x818C
+0xE3AA 0x818B
+0xE3AB 0x8215
+0xE3AC 0x8497
+0xE3AD 0x84A4
+0xE3AE 0x84A1
+0xE3AF 0x849F
+0xE3B0 0x84BA
+0xE3B1 0x84CE
+0xE3B2 0x84C2
+0xE3B3 0x84AC
+0xE3B4 0x84AE
+0xE3B5 0x84AB
+0xE3B6 0x84B9
+0xE3B7 0x84B4
+0xE3B8 0x84C1
+0xE3B9 0x84CD
+0xE3BA 0x84AA
+0xE3BB 0x849A
+0xE3BC 0x84B1
+0xE3BD 0x84D0
+0xE3BE 0x849D
+0xE3BF 0x84A7
+0xE3C0 0x84BB
+0xE3C1 0x84A2
+0xE3C2 0x8494
+0xE3C3 0x84C7
+0xE3C4 0x84CC
+0xE3C5 0x849B
+0xE3C6 0x84A9
+0xE3C7 0x84AF
+0xE3C8 0x84A8
+0xE3C9 0x84D6
+0xE3CA 0x8498
+0xE3CB 0x84B6
+0xE3CC 0x84CF
+0xE3CD 0x84A0
+0xE3CE 0x84D7
+0xE3CF 0x84D4
+0xE3D0 0x84D2
+0xE3D1 0x84DB
+0xE3D2 0x84B0
+0xE3D3 0x8491
+0xE3D4 0x8661
+0xE3D5 0x8733
+0xE3D6 0x8723
+0xE3D7 0x8728
+0xE3D8 0x876B
+0xE3D9 0x8740
+0xE3DA 0x872E
+0xE3DB 0x871E
+0xE3DC 0x8721
+0xE3DD 0x8719
+0xE3DE 0x871B
+0xE3DF 0x8743
+0xE3E0 0x872C
+0xE3E1 0x8741
+0xE3E2 0x873E
+0xE3E3 0x8746
+0xE3E4 0x8720
+0xE3E5 0x8732
+0xE3E6 0x872A
+0xE3E7 0x872D
+0xE3E8 0x873C
+0xE3E9 0x8712
+0xE3EA 0x873A
+0xE3EB 0x8731
+0xE3EC 0x8735
+0xE3ED 0x8742
+0xE3EE 0x8726
+0xE3EF 0x8727
+0xE3F0 0x8738
+0xE3F1 0x8724
+0xE3F2 0x871A
+0xE3F3 0x8730
+0xE3F4 0x8711
+0xE3F5 0x88F7
+0xE3F6 0x88E7
+0xE3F7 0x88F1
+0xE3F8 0x88F2
+0xE3F9 0x88FA
+0xE3FA 0x88FE
+0xE3FB 0x88EE
+0xE3FC 0x88FC
+0xE3FD 0x88F6
+0xE3FE 0x88FB
+0xE440 0x88F0
+0xE441 0x88EC
+0xE442 0x88EB
+0xE443 0x899D
+0xE444 0x89A1
+0xE445 0x899F
+0xE446 0x899E
+0xE447 0x89E9
+0xE448 0x89EB
+0xE449 0x89E8
+0xE44A 0x8AAB
+0xE44B 0x8A99
+0xE44C 0x8A8B
+0xE44D 0x8A92
+0xE44E 0x8A8F
+0xE44F 0x8A96
+0xE450 0x8C3D
+0xE451 0x8C68
+0xE452 0x8C69
+0xE453 0x8CD5
+0xE454 0x8CCF
+0xE455 0x8CD7
+0xE456 0x8D96
+0xE457 0x8E09
+0xE458 0x8E02
+0xE459 0x8DFF
+0xE45A 0x8E0D
+0xE45B 0x8DFD
+0xE45C 0x8E0A
+0xE45D 0x8E03
+0xE45E 0x8E07
+0xE45F 0x8E06
+0xE460 0x8E05
+0xE461 0x8DFE
+0xE462 0x8E00
+0xE463 0x8E04
+0xE464 0x8F10
+0xE465 0x8F11
+0xE466 0x8F0E
+0xE467 0x8F0D
+0xE468 0x9123
+0xE469 0x911C
+0xE46A 0x9120
+0xE46B 0x9122
+0xE46C 0x911F
+0xE46D 0x911D
+0xE46E 0x911A
+0xE46F 0x9124
+0xE470 0x9121
+0xE471 0x911B
+0xE472 0x917A
+0xE473 0x9172
+0xE474 0x9179
+0xE475 0x9173
+0xE476 0x92A5
+0xE477 0x92A4
+0xE478 0x9276
+0xE479 0x929B
+0xE47A 0x927A
+0xE47B 0x92A0
+0xE47C 0x9294
+0xE47D 0x92AA
+0xE47E 0x928D
+0xE4A1 0x92A6
+0xE4A2 0x929A
+0xE4A3 0x92AB
+0xE4A4 0x9279
+0xE4A5 0x9297
+0xE4A6 0x927F
+0xE4A7 0x92A3
+0xE4A8 0x92EE
+0xE4A9 0x928E
+0xE4AA 0x9282
+0xE4AB 0x9295
+0xE4AC 0x92A2
+0xE4AD 0x927D
+0xE4AE 0x9288
+0xE4AF 0x92A1
+0xE4B0 0x928A
+0xE4B1 0x9286
+0xE4B2 0x928C
+0xE4B3 0x9299
+0xE4B4 0x92A7
+0xE4B5 0x927E
+0xE4B6 0x9287
+0xE4B7 0x92A9
+0xE4B8 0x929D
+0xE4B9 0x928B
+0xE4BA 0x922D
+0xE4BB 0x969E
+0xE4BC 0x96A1
+0xE4BD 0x96FF
+0xE4BE 0x9758
+0xE4BF 0x977D
+0xE4C0 0x977A
+0xE4C1 0x977E
+0xE4C2 0x9783
+0xE4C3 0x9780
+0xE4C4 0x9782
+0xE4C5 0x977B
+0xE4C6 0x9784
+0xE4C7 0x9781
+0xE4C8 0x977F
+0xE4C9 0x97CE
+0xE4CA 0x97CD
+0xE4CB 0x9816
+0xE4CC 0x98AD
+0xE4CD 0x98AE
+0xE4CE 0x9902
+0xE4CF 0x9900
+0xE4D0 0x9907
+0xE4D1 0x999D
+0xE4D2 0x999C
+0xE4D3 0x99C3
+0xE4D4 0x99B9
+0xE4D5 0x99BB
+0xE4D6 0x99BA
+0xE4D7 0x99C2
+0xE4D8 0x99BD
+0xE4D9 0x99C7
+0xE4DA 0x9AB1
+0xE4DB 0x9AE3
+0xE4DC 0x9AE7
+0xE4DD 0x9B3E
+0xE4DE 0x9B3F
+0xE4DF 0x9B60
+0xE4E0 0x9B61
+0xE4E1 0x9B5F
+0xE4E2 0x9CF1
+0xE4E3 0x9CF2
+0xE4E4 0x9CF5
+0xE4E5 0x9EA7
+0xE4E6 0x50FF
+0xE4E7 0x5103
+0xE4E8 0x5130
+0xE4E9 0x50F8
+0xE4EA 0x5106
+0xE4EB 0x5107
+0xE4EC 0x50F6
+0xE4ED 0x50FE
+0xE4EE 0x510B
+0xE4EF 0x510C
+0xE4F0 0x50FD
+0xE4F1 0x510A
+0xE4F2 0x528B
+0xE4F3 0x528C
+0xE4F4 0x52F1
+0xE4F5 0x52EF
+0xE4F6 0x5648
+0xE4F7 0x5642
+0xE4F8 0x564C
+0xE4F9 0x5635
+0xE4FA 0x5641
+0xE4FB 0x564A
+0xE4FC 0x5649
+0xE4FD 0x5646
+0xE4FE 0x5658
+0xE540 0x565A
+0xE541 0x5640
+0xE542 0x5633
+0xE543 0x563D
+0xE544 0x562C
+0xE545 0x563E
+0xE546 0x5638
+0xE547 0x562A
+0xE548 0x563A
+0xE549 0x571A
+0xE54A 0x58AB
+0xE54B 0x589D
+0xE54C 0x58B1
+0xE54D 0x58A0
+0xE54E 0x58A3
+0xE54F 0x58AF
+0xE550 0x58AC
+0xE551 0x58A5
+0xE552 0x58A1
+0xE553 0x58FF
+0xE554 0x5AFF
+0xE555 0x5AF4
+0xE556 0x5AFD
+0xE557 0x5AF7
+0xE558 0x5AF6
+0xE559 0x5B03
+0xE55A 0x5AF8
+0xE55B 0x5B02
+0xE55C 0x5AF9
+0xE55D 0x5B01
+0xE55E 0x5B07
+0xE55F 0x5B05
+0xE560 0x5B0F
+0xE561 0x5C67
+0xE562 0x5D99
+0xE563 0x5D97
+0xE564 0x5D9F
+0xE565 0x5D92
+0xE566 0x5DA2
+0xE567 0x5D93
+0xE568 0x5D95
+0xE569 0x5DA0
+0xE56A 0x5D9C
+0xE56B 0x5DA1
+0xE56C 0x5D9A
+0xE56D 0x5D9E
+0xE56E 0x5E69
+0xE56F 0x5E5D
+0xE570 0x5E60
+0xE571 0x5E5C
+0xE572 0x7DF3
+0xE573 0x5EDB
+0xE574 0x5EDE
+0xE575 0x5EE1
+0xE576 0x5F49
+0xE577 0x5FB2
+0xE578 0x618B
+0xE579 0x6183
+0xE57A 0x6179
+0xE57B 0x61B1
+0xE57C 0x61B0
+0xE57D 0x61A2
+0xE57E 0x6189
+0xE5A1 0x619B
+0xE5A2 0x6193
+0xE5A3 0x61AF
+0xE5A4 0x61AD
+0xE5A5 0x619F
+0xE5A6 0x6192
+0xE5A7 0x61AA
+0xE5A8 0x61A1
+0xE5A9 0x618D
+0xE5AA 0x6166
+0xE5AB 0x61B3
+0xE5AC 0x622D
+0xE5AD 0x646E
+0xE5AE 0x6470
+0xE5AF 0x6496
+0xE5B0 0x64A0
+0xE5B1 0x6485
+0xE5B2 0x6497
+0xE5B3 0x649C
+0xE5B4 0x648F
+0xE5B5 0x648B
+0xE5B6 0x648A
+0xE5B7 0x648C
+0xE5B8 0x64A3
+0xE5B9 0x649F
+0xE5BA 0x6468
+0xE5BB 0x64B1
+0xE5BC 0x6498
+0xE5BD 0x6576
+0xE5BE 0x657A
+0xE5BF 0x6579
+0xE5C0 0x657B
+0xE5C1 0x65B2
+0xE5C2 0x65B3
+0xE5C3 0x66B5
+0xE5C4 0x66B0
+0xE5C5 0x66A9
+0xE5C6 0x66B2
+0xE5C7 0x66B7
+0xE5C8 0x66AA
+0xE5C9 0x66AF
+0xE5CA 0x6A00
+0xE5CB 0x6A06
+0xE5CC 0x6A17
+0xE5CD 0x69E5
+0xE5CE 0x69F8
+0xE5CF 0x6A15
+0xE5D0 0x69F1
+0xE5D1 0x69E4
+0xE5D2 0x6A20
+0xE5D3 0x69FF
+0xE5D4 0x69EC
+0xE5D5 0x69E2
+0xE5D6 0x6A1B
+0xE5D7 0x6A1D
+0xE5D8 0x69FE
+0xE5D9 0x6A27
+0xE5DA 0x69F2
+0xE5DB 0x69EE
+0xE5DC 0x6A14
+0xE5DD 0x69F7
+0xE5DE 0x69E7
+0xE5DF 0x6A40
+0xE5E0 0x6A08
+0xE5E1 0x69E6
+0xE5E2 0x69FB
+0xE5E3 0x6A0D
+0xE5E4 0x69FC
+0xE5E5 0x69EB
+0xE5E6 0x6A09
+0xE5E7 0x6A04
+0xE5E8 0x6A18
+0xE5E9 0x6A25
+0xE5EA 0x6A0F
+0xE5EB 0x69F6
+0xE5EC 0x6A26
+0xE5ED 0x6A07
+0xE5EE 0x69F4
+0xE5EF 0x6A16
+0xE5F0 0x6B51
+0xE5F1 0x6BA5
+0xE5F2 0x6BA3
+0xE5F3 0x6BA2
+0xE5F4 0x6BA6
+0xE5F5 0x6C01
+0xE5F6 0x6C00
+0xE5F7 0x6BFF
+0xE5F8 0x6C02
+0xE5F9 0x6F41
+0xE5FA 0x6F26
+0xE5FB 0x6F7E
+0xE5FC 0x6F87
+0xE5FD 0x6FC6
+0xE5FE 0x6F92
+0xE640 0x6F8D
+0xE641 0x6F89
+0xE642 0x6F8C
+0xE643 0x6F62
+0xE644 0x6F4F
+0xE645 0x6F85
+0xE646 0x6F5A
+0xE647 0x6F96
+0xE648 0x6F76
+0xE649 0x6F6C
+0xE64A 0x6F82
+0xE64B 0x6F55
+0xE64C 0x6F72
+0xE64D 0x6F52
+0xE64E 0x6F50
+0xE64F 0x6F57
+0xE650 0x6F94
+0xE651 0x6F93
+0xE652 0x6F5D
+0xE653 0x6F00
+0xE654 0x6F61
+0xE655 0x6F6B
+0xE656 0x6F7D
+0xE657 0x6F67
+0xE658 0x6F90
+0xE659 0x6F53
+0xE65A 0x6F8B
+0xE65B 0x6F69
+0xE65C 0x6F7F
+0xE65D 0x6F95
+0xE65E 0x6F63
+0xE65F 0x6F77
+0xE660 0x6F6A
+0xE661 0x6F7B
+0xE662 0x71B2
+0xE663 0x71AF
+0xE664 0x719B
+0xE665 0x71B0
+0xE666 0x71A0
+0xE667 0x719A
+0xE668 0x71A9
+0xE669 0x71B5
+0xE66A 0x719D
+0xE66B 0x71A5
+0xE66C 0x719E
+0xE66D 0x71A4
+0xE66E 0x71A1
+0xE66F 0x71AA
+0xE670 0x719C
+0xE671 0x71A7
+0xE672 0x71B3
+0xE673 0x7298
+0xE674 0x729A
+0xE675 0x7358
+0xE676 0x7352
+0xE677 0x735E
+0xE678 0x735F
+0xE679 0x7360
+0xE67A 0x735D
+0xE67B 0x735B
+0xE67C 0x7361
+0xE67D 0x735A
+0xE67E 0x7359
+0xE6A1 0x7362
+0xE6A2 0x7487
+0xE6A3 0x7489
+0xE6A4 0x748A
+0xE6A5 0x7486
+0xE6A6 0x7481
+0xE6A7 0x747D
+0xE6A8 0x7485
+0xE6A9 0x7488
+0xE6AA 0x747C
+0xE6AB 0x7479
+0xE6AC 0x7508
+0xE6AD 0x7507
+0xE6AE 0x757E
+0xE6AF 0x7625
+0xE6B0 0x761E
+0xE6B1 0x7619
+0xE6B2 0x761D
+0xE6B3 0x761C
+0xE6B4 0x7623
+0xE6B5 0x761A
+0xE6B6 0x7628
+0xE6B7 0x761B
+0xE6B8 0x769C
+0xE6B9 0x769D
+0xE6BA 0x769E
+0xE6BB 0x769B
+0xE6BC 0x778D
+0xE6BD 0x778F
+0xE6BE 0x7789
+0xE6BF 0x7788
+0xE6C0 0x78CD
+0xE6C1 0x78BB
+0xE6C2 0x78CF
+0xE6C3 0x78CC
+0xE6C4 0x78D1
+0xE6C5 0x78CE
+0xE6C6 0x78D4
+0xE6C7 0x78C8
+0xE6C8 0x78C3
+0xE6C9 0x78C4
+0xE6CA 0x78C9
+0xE6CB 0x799A
+0xE6CC 0x79A1
+0xE6CD 0x79A0
+0xE6CE 0x799C
+0xE6CF 0x79A2
+0xE6D0 0x799B
+0xE6D1 0x6B76
+0xE6D2 0x7A39
+0xE6D3 0x7AB2
+0xE6D4 0x7AB4
+0xE6D5 0x7AB3
+0xE6D6 0x7BB7
+0xE6D7 0x7BCB
+0xE6D8 0x7BBE
+0xE6D9 0x7BAC
+0xE6DA 0x7BCE
+0xE6DB 0x7BAF
+0xE6DC 0x7BB9
+0xE6DD 0x7BCA
+0xE6DE 0x7BB5
+0xE6DF 0x7CC5
+0xE6E0 0x7CC8
+0xE6E1 0x7CCC
+0xE6E2 0x7CCB
+0xE6E3 0x7DF7
+0xE6E4 0x7DDB
+0xE6E5 0x7DEA
+0xE6E6 0x7DE7
+0xE6E7 0x7DD7
+0xE6E8 0x7DE1
+0xE6E9 0x7E03
+0xE6EA 0x7DFA
+0xE6EB 0x7DE6
+0xE6EC 0x7DF6
+0xE6ED 0x7DF1
+0xE6EE 0x7DF0
+0xE6EF 0x7DEE
+0xE6F0 0x7DDF
+0xE6F1 0x7F76
+0xE6F2 0x7FAC
+0xE6F3 0x7FB0
+0xE6F4 0x7FAD
+0xE6F5 0x7FED
+0xE6F6 0x7FEB
+0xE6F7 0x7FEA
+0xE6F8 0x7FEC
+0xE6F9 0x7FE6
+0xE6FA 0x7FE8
+0xE6FB 0x8064
+0xE6FC 0x8067
+0xE6FD 0x81A3
+0xE6FE 0x819F
+0xE740 0x819E
+0xE741 0x8195
+0xE742 0x81A2
+0xE743 0x8199
+0xE744 0x8197
+0xE745 0x8216
+0xE746 0x824F
+0xE747 0x8253
+0xE748 0x8252
+0xE749 0x8250
+0xE74A 0x824E
+0xE74B 0x8251
+0xE74C 0x8524
+0xE74D 0x853B
+0xE74E 0x850F
+0xE74F 0x8500
+0xE750 0x8529
+0xE751 0x850E
+0xE752 0x8509
+0xE753 0x850D
+0xE754 0x851F
+0xE755 0x850A
+0xE756 0x8527
+0xE757 0x851C
+0xE758 0x84FB
+0xE759 0x852B
+0xE75A 0x84FA
+0xE75B 0x8508
+0xE75C 0x850C
+0xE75D 0x84F4
+0xE75E 0x852A
+0xE75F 0x84F2
+0xE760 0x8515
+0xE761 0x84F7
+0xE762 0x84EB
+0xE763 0x84F3
+0xE764 0x84FC
+0xE765 0x8512
+0xE766 0x84EA
+0xE767 0x84E9
+0xE768 0x8516
+0xE769 0x84FE
+0xE76A 0x8528
+0xE76B 0x851D
+0xE76C 0x852E
+0xE76D 0x8502
+0xE76E 0x84FD
+0xE76F 0x851E
+0xE770 0x84F6
+0xE771 0x8531
+0xE772 0x8526
+0xE773 0x84E7
+0xE774 0x84E8
+0xE775 0x84F0
+0xE776 0x84EF
+0xE777 0x84F9
+0xE778 0x8518
+0xE779 0x8520
+0xE77A 0x8530
+0xE77B 0x850B
+0xE77C 0x8519
+0xE77D 0x852F
+0xE77E 0x8662
+0xE7A1 0x8756
+0xE7A2 0x8763
+0xE7A3 0x8764
+0xE7A4 0x8777
+0xE7A5 0x87E1
+0xE7A6 0x8773
+0xE7A7 0x8758
+0xE7A8 0x8754
+0xE7A9 0x875B
+0xE7AA 0x8752
+0xE7AB 0x8761
+0xE7AC 0x875A
+0xE7AD 0x8751
+0xE7AE 0x875E
+0xE7AF 0x876D
+0xE7B0 0x876A
+0xE7B1 0x8750
+0xE7B2 0x874E
+0xE7B3 0x875F
+0xE7B4 0x875D
+0xE7B5 0x876F
+0xE7B6 0x876C
+0xE7B7 0x877A
+0xE7B8 0x876E
+0xE7B9 0x875C
+0xE7BA 0x8765
+0xE7BB 0x874F
+0xE7BC 0x877B
+0xE7BD 0x8775
+0xE7BE 0x8762
+0xE7BF 0x8767
+0xE7C0 0x8769
+0xE7C1 0x885A
+0xE7C2 0x8905
+0xE7C3 0x890C
+0xE7C4 0x8914
+0xE7C5 0x890B
+0xE7C6 0x8917
+0xE7C7 0x8918
+0xE7C8 0x8919
+0xE7C9 0x8906
+0xE7CA 0x8916
+0xE7CB 0x8911
+0xE7CC 0x890E
+0xE7CD 0x8909
+0xE7CE 0x89A2
+0xE7CF 0x89A4
+0xE7D0 0x89A3
+0xE7D1 0x89ED
+0xE7D2 0x89F0
+0xE7D3 0x89EC
+0xE7D4 0x8ACF
+0xE7D5 0x8AC6
+0xE7D6 0x8AB8
+0xE7D7 0x8AD3
+0xE7D8 0x8AD1
+0xE7D9 0x8AD4
+0xE7DA 0x8AD5
+0xE7DB 0x8ABB
+0xE7DC 0x8AD7
+0xE7DD 0x8ABE
+0xE7DE 0x8AC0
+0xE7DF 0x8AC5
+0xE7E0 0x8AD8
+0xE7E1 0x8AC3
+0xE7E2 0x8ABA
+0xE7E3 0x8ABD
+0xE7E4 0x8AD9
+0xE7E5 0x8C3E
+0xE7E6 0x8C4D
+0xE7E7 0x8C8F
+0xE7E8 0x8CE5
+0xE7E9 0x8CDF
+0xE7EA 0x8CD9
+0xE7EB 0x8CE8
+0xE7EC 0x8CDA
+0xE7ED 0x8CDD
+0xE7EE 0x8CE7
+0xE7EF 0x8DA0
+0xE7F0 0x8D9C
+0xE7F1 0x8DA1
+0xE7F2 0x8D9B
+0xE7F3 0x8E20
+0xE7F4 0x8E23
+0xE7F5 0x8E25
+0xE7F6 0x8E24
+0xE7F7 0x8E2E
+0xE7F8 0x8E15
+0xE7F9 0x8E1B
+0xE7FA 0x8E16
+0xE7FB 0x8E11
+0xE7FC 0x8E19
+0xE7FD 0x8E26
+0xE7FE 0x8E27
+0xE840 0x8E14
+0xE841 0x8E12
+0xE842 0x8E18
+0xE843 0x8E13
+0xE844 0x8E1C
+0xE845 0x8E17
+0xE846 0x8E1A
+0xE847 0x8F2C
+0xE848 0x8F24
+0xE849 0x8F18
+0xE84A 0x8F1A
+0xE84B 0x8F20
+0xE84C 0x8F23
+0xE84D 0x8F16
+0xE84E 0x8F17
+0xE84F 0x9073
+0xE850 0x9070
+0xE851 0x906F
+0xE852 0x9067
+0xE853 0x906B
+0xE854 0x912F
+0xE855 0x912B
+0xE856 0x9129
+0xE857 0x912A
+0xE858 0x9132
+0xE859 0x9126
+0xE85A 0x912E
+0xE85B 0x9185
+0xE85C 0x9186
+0xE85D 0x918A
+0xE85E 0x9181
+0xE85F 0x9182
+0xE860 0x9184
+0xE861 0x9180
+0xE862 0x92D0
+0xE863 0x92C3
+0xE864 0x92C4
+0xE865 0x92C0
+0xE866 0x92D9
+0xE867 0x92B6
+0xE868 0x92CF
+0xE869 0x92F1
+0xE86A 0x92DF
+0xE86B 0x92D8
+0xE86C 0x92E9
+0xE86D 0x92D7
+0xE86E 0x92DD
+0xE86F 0x92CC
+0xE870 0x92EF
+0xE871 0x92C2
+0xE872 0x92E8
+0xE873 0x92CA
+0xE874 0x92C8
+0xE875 0x92CE
+0xE876 0x92E6
+0xE877 0x92CD
+0xE878 0x92D5
+0xE879 0x92C9
+0xE87A 0x92E0
+0xE87B 0x92DE
+0xE87C 0x92E7
+0xE87D 0x92D1
+0xE87E 0x92D3
+0xE8A1 0x92B5
+0xE8A2 0x92E1
+0xE8A3 0x92C6
+0xE8A4 0x92B4
+0xE8A5 0x957C
+0xE8A6 0x95AC
+0xE8A7 0x95AB
+0xE8A8 0x95AE
+0xE8A9 0x95B0
+0xE8AA 0x96A4
+0xE8AB 0x96A2
+0xE8AC 0x96D3
+0xE8AD 0x9705
+0xE8AE 0x9708
+0xE8AF 0x9702
+0xE8B0 0x975A
+0xE8B1 0x978A
+0xE8B2 0x978E
+0xE8B3 0x9788
+0xE8B4 0x97D0
+0xE8B5 0x97CF
+0xE8B6 0x981E
+0xE8B7 0x981D
+0xE8B8 0x9826
+0xE8B9 0x9829
+0xE8BA 0x9828
+0xE8BB 0x9820
+0xE8BC 0x981B
+0xE8BD 0x9827
+0xE8BE 0x98B2
+0xE8BF 0x9908
+0xE8C0 0x98FA
+0xE8C1 0x9911
+0xE8C2 0x9914
+0xE8C3 0x9916
+0xE8C4 0x9917
+0xE8C5 0x9915
+0xE8C6 0x99DC
+0xE8C7 0x99CD
+0xE8C8 0x99CF
+0xE8C9 0x99D3
+0xE8CA 0x99D4
+0xE8CB 0x99CE
+0xE8CC 0x99C9
+0xE8CD 0x99D6
+0xE8CE 0x99D8
+0xE8CF 0x99CB
+0xE8D0 0x99D7
+0xE8D1 0x99CC
+0xE8D2 0x9AB3
+0xE8D3 0x9AEC
+0xE8D4 0x9AEB
+0xE8D5 0x9AF3
+0xE8D6 0x9AF2
+0xE8D7 0x9AF1
+0xE8D8 0x9B46
+0xE8D9 0x9B43
+0xE8DA 0x9B67
+0xE8DB 0x9B74
+0xE8DC 0x9B71
+0xE8DD 0x9B66
+0xE8DE 0x9B76
+0xE8DF 0x9B75
+0xE8E0 0x9B70
+0xE8E1 0x9B68
+0xE8E2 0x9B64
+0xE8E3 0x9B6C
+0xE8E4 0x9CFC
+0xE8E5 0x9CFA
+0xE8E6 0x9CFD
+0xE8E7 0x9CFF
+0xE8E8 0x9CF7
+0xE8E9 0x9D07
+0xE8EA 0x9D00
+0xE8EB 0x9CF9
+0xE8EC 0x9CFB
+0xE8ED 0x9D08
+0xE8EE 0x9D05
+0xE8EF 0x9D04
+0xE8F0 0x9E83
+0xE8F1 0x9ED3
+0xE8F2 0x9F0F
+0xE8F3 0x9F10
+0xE8F4 0x511C
+0xE8F5 0x5113
+0xE8F6 0x5117
+0xE8F7 0x511A
+0xE8F8 0x5111
+0xE8F9 0x51DE
+0xE8FA 0x5334
+0xE8FB 0x53E1
+0xE8FC 0x5670
+0xE8FD 0x5660
+0xE8FE 0x566E
+0xE940 0x5673
+0xE941 0x5666
+0xE942 0x5663
+0xE943 0x566D
+0xE944 0x5672
+0xE945 0x565E
+0xE946 0x5677
+0xE947 0x571C
+0xE948 0x571B
+0xE949 0x58C8
+0xE94A 0x58BD
+0xE94B 0x58C9
+0xE94C 0x58BF
+0xE94D 0x58BA
+0xE94E 0x58C2
+0xE94F 0x58BC
+0xE950 0x58C6
+0xE951 0x5B17
+0xE952 0x5B19
+0xE953 0x5B1B
+0xE954 0x5B21
+0xE955 0x5B14
+0xE956 0x5B13
+0xE957 0x5B10
+0xE958 0x5B16
+0xE959 0x5B28
+0xE95A 0x5B1A
+0xE95B 0x5B20
+0xE95C 0x5B1E
+0xE95D 0x5BEF
+0xE95E 0x5DAC
+0xE95F 0x5DB1
+0xE960 0x5DA9
+0xE961 0x5DA7
+0xE962 0x5DB5
+0xE963 0x5DB0
+0xE964 0x5DAE
+0xE965 0x5DAA
+0xE966 0x5DA8
+0xE967 0x5DB2
+0xE968 0x5DAD
+0xE969 0x5DAF
+0xE96A 0x5DB4
+0xE96B 0x5E67
+0xE96C 0x5E68
+0xE96D 0x5E66
+0xE96E 0x5E6F
+0xE96F 0x5EE9
+0xE970 0x5EE7
+0xE971 0x5EE6
+0xE972 0x5EE8
+0xE973 0x5EE5
+0xE974 0x5F4B
+0xE975 0x5FBC
+0xE976 0x619D
+0xE977 0x61A8
+0xE978 0x6196
+0xE979 0x61C5
+0xE97A 0x61B4
+0xE97B 0x61C6
+0xE97C 0x61C1
+0xE97D 0x61CC
+0xE97E 0x61BA
+0xE9A1 0x61BF
+0xE9A2 0x61B8
+0xE9A3 0x618C
+0xE9A4 0x64D7
+0xE9A5 0x64D6
+0xE9A6 0x64D0
+0xE9A7 0x64CF
+0xE9A8 0x64C9
+0xE9A9 0x64BD
+0xE9AA 0x6489
+0xE9AB 0x64C3
+0xE9AC 0x64DB
+0xE9AD 0x64F3
+0xE9AE 0x64D9
+0xE9AF 0x6533
+0xE9B0 0x657F
+0xE9B1 0x657C
+0xE9B2 0x65A2
+0xE9B3 0x66C8
+0xE9B4 0x66BE
+0xE9B5 0x66C0
+0xE9B6 0x66CA
+0xE9B7 0x66CB
+0xE9B8 0x66CF
+0xE9B9 0x66BD
+0xE9BA 0x66BB
+0xE9BB 0x66BA
+0xE9BC 0x66CC
+0xE9BD 0x6723
+0xE9BE 0x6A34
+0xE9BF 0x6A66
+0xE9C0 0x6A49
+0xE9C1 0x6A67
+0xE9C2 0x6A32
+0xE9C3 0x6A68
+0xE9C4 0x6A3E
+0xE9C5 0x6A5D
+0xE9C6 0x6A6D
+0xE9C7 0x6A76
+0xE9C8 0x6A5B
+0xE9C9 0x6A51
+0xE9CA 0x6A28
+0xE9CB 0x6A5A
+0xE9CC 0x6A3B
+0xE9CD 0x6A3F
+0xE9CE 0x6A41
+0xE9CF 0x6A6A
+0xE9D0 0x6A64
+0xE9D1 0x6A50
+0xE9D2 0x6A4F
+0xE9D3 0x6A54
+0xE9D4 0x6A6F
+0xE9D5 0x6A69
+0xE9D6 0x6A60
+0xE9D7 0x6A3C
+0xE9D8 0x6A5E
+0xE9D9 0x6A56
+0xE9DA 0x6A55
+0xE9DB 0x6A4D
+0xE9DC 0x6A4E
+0xE9DD 0x6A46
+0xE9DE 0x6B55
+0xE9DF 0x6B54
+0xE9E0 0x6B56
+0xE9E1 0x6BA7
+0xE9E2 0x6BAA
+0xE9E3 0x6BAB
+0xE9E4 0x6BC8
+0xE9E5 0x6BC7
+0xE9E6 0x6C04
+0xE9E7 0x6C03
+0xE9E8 0x6C06
+0xE9E9 0x6FAD
+0xE9EA 0x6FCB
+0xE9EB 0x6FA3
+0xE9EC 0x6FC7
+0xE9ED 0x6FBC
+0xE9EE 0x6FCE
+0xE9EF 0x6FC8
+0xE9F0 0x6F5E
+0xE9F1 0x6FC4
+0xE9F2 0x6FBD
+0xE9F3 0x6F9E
+0xE9F4 0x6FCA
+0xE9F5 0x6FA8
+0xE9F6 0x7004
+0xE9F7 0x6FA5
+0xE9F8 0x6FAE
+0xE9F9 0x6FBA
+0xE9FA 0x6FAC
+0xE9FB 0x6FAA
+0xE9FC 0x6FCF
+0xE9FD 0x6FBF
+0xE9FE 0x6FB8
+0xEA40 0x6FA2
+0xEA41 0x6FC9
+0xEA42 0x6FAB
+0xEA43 0x6FCD
+0xEA44 0x6FAF
+0xEA45 0x6FB2
+0xEA46 0x6FB0
+0xEA47 0x71C5
+0xEA48 0x71C2
+0xEA49 0x71BF
+0xEA4A 0x71B8
+0xEA4B 0x71D6
+0xEA4C 0x71C0
+0xEA4D 0x71C1
+0xEA4E 0x71CB
+0xEA4F 0x71D4
+0xEA50 0x71CA
+0xEA51 0x71C7
+0xEA52 0x71CF
+0xEA53 0x71BD
+0xEA54 0x71D8
+0xEA55 0x71BC
+0xEA56 0x71C6
+0xEA57 0x71DA
+0xEA58 0x71DB
+0xEA59 0x729D
+0xEA5A 0x729E
+0xEA5B 0x7369
+0xEA5C 0x7366
+0xEA5D 0x7367
+0xEA5E 0x736C
+0xEA5F 0x7365
+0xEA60 0x736B
+0xEA61 0x736A
+0xEA62 0x747F
+0xEA63 0x749A
+0xEA64 0x74A0
+0xEA65 0x7494
+0xEA66 0x7492
+0xEA67 0x7495
+0xEA68 0x74A1
+0xEA69 0x750B
+0xEA6A 0x7580
+0xEA6B 0x762F
+0xEA6C 0x762D
+0xEA6D 0x7631
+0xEA6E 0x763D
+0xEA6F 0x7633
+0xEA70 0x763C
+0xEA71 0x7635
+0xEA72 0x7632
+0xEA73 0x7630
+0xEA74 0x76BB
+0xEA75 0x76E6
+0xEA76 0x779A
+0xEA77 0x779D
+0xEA78 0x77A1
+0xEA79 0x779C
+0xEA7A 0x779B
+0xEA7B 0x77A2
+0xEA7C 0x77A3
+0xEA7D 0x7795
+0xEA7E 0x7799
+0xEAA1 0x7797
+0xEAA2 0x78DD
+0xEAA3 0x78E9
+0xEAA4 0x78E5
+0xEAA5 0x78EA
+0xEAA6 0x78DE
+0xEAA7 0x78E3
+0xEAA8 0x78DB
+0xEAA9 0x78E1
+0xEAAA 0x78E2
+0xEAAB 0x78ED
+0xEAAC 0x78DF
+0xEAAD 0x78E0
+0xEAAE 0x79A4
+0xEAAF 0x7A44
+0xEAB0 0x7A48
+0xEAB1 0x7A47
+0xEAB2 0x7AB6
+0xEAB3 0x7AB8
+0xEAB4 0x7AB5
+0xEAB5 0x7AB1
+0xEAB6 0x7AB7
+0xEAB7 0x7BDE
+0xEAB8 0x7BE3
+0xEAB9 0x7BE7
+0xEABA 0x7BDD
+0xEABB 0x7BD5
+0xEABC 0x7BE5
+0xEABD 0x7BDA
+0xEABE 0x7BE8
+0xEABF 0x7BF9
+0xEAC0 0x7BD4
+0xEAC1 0x7BEA
+0xEAC2 0x7BE2
+0xEAC3 0x7BDC
+0xEAC4 0x7BEB
+0xEAC5 0x7BD8
+0xEAC6 0x7BDF
+0xEAC7 0x7CD2
+0xEAC8 0x7CD4
+0xEAC9 0x7CD7
+0xEACA 0x7CD0
+0xEACB 0x7CD1
+0xEACC 0x7E12
+0xEACD 0x7E21
+0xEACE 0x7E17
+0xEACF 0x7E0C
+0xEAD0 0x7E1F
+0xEAD1 0x7E20
+0xEAD2 0x7E13
+0xEAD3 0x7E0E
+0xEAD4 0x7E1C
+0xEAD5 0x7E15
+0xEAD6 0x7E1A
+0xEAD7 0x7E22
+0xEAD8 0x7E0B
+0xEAD9 0x7E0F
+0xEADA 0x7E16
+0xEADB 0x7E0D
+0xEADC 0x7E14
+0xEADD 0x7E25
+0xEADE 0x7E24
+0xEADF 0x7F43
+0xEAE0 0x7F7B
+0xEAE1 0x7F7C
+0xEAE2 0x7F7A
+0xEAE3 0x7FB1
+0xEAE4 0x7FEF
+0xEAE5 0x802A
+0xEAE6 0x8029
+0xEAE7 0x806C
+0xEAE8 0x81B1
+0xEAE9 0x81A6
+0xEAEA 0x81AE
+0xEAEB 0x81B9
+0xEAEC 0x81B5
+0xEAED 0x81AB
+0xEAEE 0x81B0
+0xEAEF 0x81AC
+0xEAF0 0x81B4
+0xEAF1 0x81B2
+0xEAF2 0x81B7
+0xEAF3 0x81A7
+0xEAF4 0x81F2
+0xEAF5 0x8255
+0xEAF6 0x8256
+0xEAF7 0x8257
+0xEAF8 0x8556
+0xEAF9 0x8545
+0xEAFA 0x856B
+0xEAFB 0x854D
+0xEAFC 0x8553
+0xEAFD 0x8561
+0xEAFE 0x8558
+0xEB40 0x8540
+0xEB41 0x8546
+0xEB42 0x8564
+0xEB43 0x8541
+0xEB44 0x8562
+0xEB45 0x8544
+0xEB46 0x8551
+0xEB47 0x8547
+0xEB48 0x8563
+0xEB49 0x853E
+0xEB4A 0x855B
+0xEB4B 0x8571
+0xEB4C 0x854E
+0xEB4D 0x856E
+0xEB4E 0x8575
+0xEB4F 0x8555
+0xEB50 0x8567
+0xEB51 0x8560
+0xEB52 0x858C
+0xEB53 0x8566
+0xEB54 0x855D
+0xEB55 0x8554
+0xEB56 0x8565
+0xEB57 0x856C
+0xEB58 0x8663
+0xEB59 0x8665
+0xEB5A 0x8664
+0xEB5B 0x879B
+0xEB5C 0x878F
+0xEB5D 0x8797
+0xEB5E 0x8793
+0xEB5F 0x8792
+0xEB60 0x8788
+0xEB61 0x8781
+0xEB62 0x8796
+0xEB63 0x8798
+0xEB64 0x8779
+0xEB65 0x8787
+0xEB66 0x87A3
+0xEB67 0x8785
+0xEB68 0x8790
+0xEB69 0x8791
+0xEB6A 0x879D
+0xEB6B 0x8784
+0xEB6C 0x8794
+0xEB6D 0x879C
+0xEB6E 0x879A
+0xEB6F 0x8789
+0xEB70 0x891E
+0xEB71 0x8926
+0xEB72 0x8930
+0xEB73 0x892D
+0xEB74 0x892E
+0xEB75 0x8927
+0xEB76 0x8931
+0xEB77 0x8922
+0xEB78 0x8929
+0xEB79 0x8923
+0xEB7A 0x892F
+0xEB7B 0x892C
+0xEB7C 0x891F
+0xEB7D 0x89F1
+0xEB7E 0x8AE0
+0xEBA1 0x8AE2
+0xEBA2 0x8AF2
+0xEBA3 0x8AF4
+0xEBA4 0x8AF5
+0xEBA5 0x8ADD
+0xEBA6 0x8B14
+0xEBA7 0x8AE4
+0xEBA8 0x8ADF
+0xEBA9 0x8AF0
+0xEBAA 0x8AC8
+0xEBAB 0x8ADE
+0xEBAC 0x8AE1
+0xEBAD 0x8AE8
+0xEBAE 0x8AFF
+0xEBAF 0x8AEF
+0xEBB0 0x8AFB
+0xEBB1 0x8C91
+0xEBB2 0x8C92
+0xEBB3 0x8C90
+0xEBB4 0x8CF5
+0xEBB5 0x8CEE
+0xEBB6 0x8CF1
+0xEBB7 0x8CF0
+0xEBB8 0x8CF3
+0xEBB9 0x8D6C
+0xEBBA 0x8D6E
+0xEBBB 0x8DA5
+0xEBBC 0x8DA7
+0xEBBD 0x8E33
+0xEBBE 0x8E3E
+0xEBBF 0x8E38
+0xEBC0 0x8E40
+0xEBC1 0x8E45
+0xEBC2 0x8E36
+0xEBC3 0x8E3C
+0xEBC4 0x8E3D
+0xEBC5 0x8E41
+0xEBC6 0x8E30
+0xEBC7 0x8E3F
+0xEBC8 0x8EBD
+0xEBC9 0x8F36
+0xEBCA 0x8F2E
+0xEBCB 0x8F35
+0xEBCC 0x8F32
+0xEBCD 0x8F39
+0xEBCE 0x8F37
+0xEBCF 0x8F34
+0xEBD0 0x9076
+0xEBD1 0x9079
+0xEBD2 0x907B
+0xEBD3 0x9086
+0xEBD4 0x90FA
+0xEBD5 0x9133
+0xEBD6 0x9135
+0xEBD7 0x9136
+0xEBD8 0x9193
+0xEBD9 0x9190
+0xEBDA 0x9191
+0xEBDB 0x918D
+0xEBDC 0x918F
+0xEBDD 0x9327
+0xEBDE 0x931E
+0xEBDF 0x9308
+0xEBE0 0x931F
+0xEBE1 0x9306
+0xEBE2 0x930F
+0xEBE3 0x937A
+0xEBE4 0x9338
+0xEBE5 0x933C
+0xEBE6 0x931B
+0xEBE7 0x9323
+0xEBE8 0x9312
+0xEBE9 0x9301
+0xEBEA 0x9346
+0xEBEB 0x932D
+0xEBEC 0x930E
+0xEBED 0x930D
+0xEBEE 0x92CB
+0xEBEF 0x931D
+0xEBF0 0x92FA
+0xEBF1 0x9325
+0xEBF2 0x9313
+0xEBF3 0x92F9
+0xEBF4 0x92F7
+0xEBF5 0x9334
+0xEBF6 0x9302
+0xEBF7 0x9324
+0xEBF8 0x92FF
+0xEBF9 0x9329
+0xEBFA 0x9339
+0xEBFB 0x9335
+0xEBFC 0x932A
+0xEBFD 0x9314
+0xEBFE 0x930C
+0xEC40 0x930B
+0xEC41 0x92FE
+0xEC42 0x9309
+0xEC43 0x9300
+0xEC44 0x92FB
+0xEC45 0x9316
+0xEC46 0x95BC
+0xEC47 0x95CD
+0xEC48 0x95BE
+0xEC49 0x95B9
+0xEC4A 0x95BA
+0xEC4B 0x95B6
+0xEC4C 0x95BF
+0xEC4D 0x95B5
+0xEC4E 0x95BD
+0xEC4F 0x96A9
+0xEC50 0x96D4
+0xEC51 0x970B
+0xEC52 0x9712
+0xEC53 0x9710
+0xEC54 0x9799
+0xEC55 0x9797
+0xEC56 0x9794
+0xEC57 0x97F0
+0xEC58 0x97F8
+0xEC59 0x9835
+0xEC5A 0x982F
+0xEC5B 0x9832
+0xEC5C 0x9924
+0xEC5D 0x991F
+0xEC5E 0x9927
+0xEC5F 0x9929
+0xEC60 0x999E
+0xEC61 0x99EE
+0xEC62 0x99EC
+0xEC63 0x99E5
+0xEC64 0x99E4
+0xEC65 0x99F0
+0xEC66 0x99E3
+0xEC67 0x99EA
+0xEC68 0x99E9
+0xEC69 0x99E7
+0xEC6A 0x9AB9
+0xEC6B 0x9ABF
+0xEC6C 0x9AB4
+0xEC6D 0x9ABB
+0xEC6E 0x9AF6
+0xEC6F 0x9AFA
+0xEC70 0x9AF9
+0xEC71 0x9AF7
+0xEC72 0x9B33
+0xEC73 0x9B80
+0xEC74 0x9B85
+0xEC75 0x9B87
+0xEC76 0x9B7C
+0xEC77 0x9B7E
+0xEC78 0x9B7B
+0xEC79 0x9B82
+0xEC7A 0x9B93
+0xEC7B 0x9B92
+0xEC7C 0x9B90
+0xEC7D 0x9B7A
+0xEC7E 0x9B95
+0xECA1 0x9B7D
+0xECA2 0x9B88
+0xECA3 0x9D25
+0xECA4 0x9D17
+0xECA5 0x9D20
+0xECA6 0x9D1E
+0xECA7 0x9D14
+0xECA8 0x9D29
+0xECA9 0x9D1D
+0xECAA 0x9D18
+0xECAB 0x9D22
+0xECAC 0x9D10
+0xECAD 0x9D19
+0xECAE 0x9D1F
+0xECAF 0x9E88
+0xECB0 0x9E86
+0xECB1 0x9E87
+0xECB2 0x9EAE
+0xECB3 0x9EAD
+0xECB4 0x9ED5
+0xECB5 0x9ED6
+0xECB6 0x9EFA
+0xECB7 0x9F12
+0xECB8 0x9F3D
+0xECB9 0x5126
+0xECBA 0x5125
+0xECBB 0x5122
+0xECBC 0x5124
+0xECBD 0x5120
+0xECBE 0x5129
+0xECBF 0x52F4
+0xECC0 0x5693
+0xECC1 0x568C
+0xECC2 0x568D
+0xECC3 0x5686
+0xECC4 0x5684
+0xECC5 0x5683
+0xECC6 0x567E
+0xECC7 0x5682
+0xECC8 0x567F
+0xECC9 0x5681
+0xECCA 0x58D6
+0xECCB 0x58D4
+0xECCC 0x58CF
+0xECCD 0x58D2
+0xECCE 0x5B2D
+0xECCF 0x5B25
+0xECD0 0x5B32
+0xECD1 0x5B23
+0xECD2 0x5B2C
+0xECD3 0x5B27
+0xECD4 0x5B26
+0xECD5 0x5B2F
+0xECD6 0x5B2E
+0xECD7 0x5B7B
+0xECD8 0x5BF1
+0xECD9 0x5BF2
+0xECDA 0x5DB7
+0xECDB 0x5E6C
+0xECDC 0x5E6A
+0xECDD 0x5FBE
+0xECDE 0x5FBB
+0xECDF 0x61C3
+0xECE0 0x61B5
+0xECE1 0x61BC
+0xECE2 0x61E7
+0xECE3 0x61E0
+0xECE4 0x61E5
+0xECE5 0x61E4
+0xECE6 0x61E8
+0xECE7 0x61DE
+0xECE8 0x64EF
+0xECE9 0x64E9
+0xECEA 0x64E3
+0xECEB 0x64EB
+0xECEC 0x64E4
+0xECED 0x64E8
+0xECEE 0x6581
+0xECEF 0x6580
+0xECF0 0x65B6
+0xECF1 0x65DA
+0xECF2 0x66D2
+0xECF3 0x6A8D
+0xECF4 0x6A96
+0xECF5 0x6A81
+0xECF6 0x6AA5
+0xECF7 0x6A89
+0xECF8 0x6A9F
+0xECF9 0x6A9B
+0xECFA 0x6AA1
+0xECFB 0x6A9E
+0xECFC 0x6A87
+0xECFD 0x6A93
+0xECFE 0x6A8E
+0xED40 0x6A95
+0xED41 0x6A83
+0xED42 0x6AA8
+0xED43 0x6AA4
+0xED44 0x6A91
+0xED45 0x6A7F
+0xED46 0x6AA6
+0xED47 0x6A9A
+0xED48 0x6A85
+0xED49 0x6A8C
+0xED4A 0x6A92
+0xED4B 0x6B5B
+0xED4C 0x6BAD
+0xED4D 0x6C09
+0xED4E 0x6FCC
+0xED4F 0x6FA9
+0xED50 0x6FF4
+0xED51 0x6FD4
+0xED52 0x6FE3
+0xED53 0x6FDC
+0xED54 0x6FED
+0xED55 0x6FE7
+0xED56 0x6FE6
+0xED57 0x6FDE
+0xED58 0x6FF2
+0xED59 0x6FDD
+0xED5A 0x6FE2
+0xED5B 0x6FE8
+0xED5C 0x71E1
+0xED5D 0x71F1
+0xED5E 0x71E8
+0xED5F 0x71F2
+0xED60 0x71E4
+0xED61 0x71F0
+0xED62 0x71E2
+0xED63 0x7373
+0xED64 0x736E
+0xED65 0x736F
+0xED66 0x7497
+0xED67 0x74B2
+0xED68 0x74AB
+0xED69 0x7490
+0xED6A 0x74AA
+0xED6B 0x74AD
+0xED6C 0x74B1
+0xED6D 0x74A5
+0xED6E 0x74AF
+0xED6F 0x7510
+0xED70 0x7511
+0xED71 0x7512
+0xED72 0x750F
+0xED73 0x7584
+0xED74 0x7643
+0xED75 0x7648
+0xED76 0x7649
+0xED77 0x7647
+0xED78 0x76A4
+0xED79 0x76E9
+0xED7A 0x77B5
+0xED7B 0x77AB
+0xED7C 0x77B2
+0xED7D 0x77B7
+0xED7E 0x77B6
+0xEDA1 0x77B4
+0xEDA2 0x77B1
+0xEDA3 0x77A8
+0xEDA4 0x77F0
+0xEDA5 0x78F3
+0xEDA6 0x78FD
+0xEDA7 0x7902
+0xEDA8 0x78FB
+0xEDA9 0x78FC
+0xEDAA 0x78F2
+0xEDAB 0x7905
+0xEDAC 0x78F9
+0xEDAD 0x78FE
+0xEDAE 0x7904
+0xEDAF 0x79AB
+0xEDB0 0x79A8
+0xEDB1 0x7A5C
+0xEDB2 0x7A5B
+0xEDB3 0x7A56
+0xEDB4 0x7A58
+0xEDB5 0x7A54
+0xEDB6 0x7A5A
+0xEDB7 0x7ABE
+0xEDB8 0x7AC0
+0xEDB9 0x7AC1
+0xEDBA 0x7C05
+0xEDBB 0x7C0F
+0xEDBC 0x7BF2
+0xEDBD 0x7C00
+0xEDBE 0x7BFF
+0xEDBF 0x7BFB
+0xEDC0 0x7C0E
+0xEDC1 0x7BF4
+0xEDC2 0x7C0B
+0xEDC3 0x7BF3
+0xEDC4 0x7C02
+0xEDC5 0x7C09
+0xEDC6 0x7C03
+0xEDC7 0x7C01
+0xEDC8 0x7BF8
+0xEDC9 0x7BFD
+0xEDCA 0x7C06
+0xEDCB 0x7BF0
+0xEDCC 0x7BF1
+0xEDCD 0x7C10
+0xEDCE 0x7C0A
+0xEDCF 0x7CE8
+0xEDD0 0x7E2D
+0xEDD1 0x7E3C
+0xEDD2 0x7E42
+0xEDD3 0x7E33
+0xEDD4 0x9848
+0xEDD5 0x7E38
+0xEDD6 0x7E2A
+0xEDD7 0x7E49
+0xEDD8 0x7E40
+0xEDD9 0x7E47
+0xEDDA 0x7E29
+0xEDDB 0x7E4C
+0xEDDC 0x7E30
+0xEDDD 0x7E3B
+0xEDDE 0x7E36
+0xEDDF 0x7E44
+0xEDE0 0x7E3A
+0xEDE1 0x7F45
+0xEDE2 0x7F7F
+0xEDE3 0x7F7E
+0xEDE4 0x7F7D
+0xEDE5 0x7FF4
+0xEDE6 0x7FF2
+0xEDE7 0x802C
+0xEDE8 0x81BB
+0xEDE9 0x81C4
+0xEDEA 0x81CC
+0xEDEB 0x81CA
+0xEDEC 0x81C5
+0xEDED 0x81C7
+0xEDEE 0x81BC
+0xEDEF 0x81E9
+0xEDF0 0x825B
+0xEDF1 0x825A
+0xEDF2 0x825C
+0xEDF3 0x8583
+0xEDF4 0x8580
+0xEDF5 0x858F
+0xEDF6 0x85A7
+0xEDF7 0x8595
+0xEDF8 0x85A0
+0xEDF9 0x858B
+0xEDFA 0x85A3
+0xEDFB 0x857B
+0xEDFC 0x85A4
+0xEDFD 0x859A
+0xEDFE 0x859E
+0xEE40 0x8577
+0xEE41 0x857C
+0xEE42 0x8589
+0xEE43 0x85A1
+0xEE44 0x857A
+0xEE45 0x8578
+0xEE46 0x8557
+0xEE47 0x858E
+0xEE48 0x8596
+0xEE49 0x8586
+0xEE4A 0x858D
+0xEE4B 0x8599
+0xEE4C 0x859D
+0xEE4D 0x8581
+0xEE4E 0x85A2
+0xEE4F 0x8582
+0xEE50 0x8588
+0xEE51 0x8585
+0xEE52 0x8579
+0xEE53 0x8576
+0xEE54 0x8598
+0xEE55 0x8590
+0xEE56 0x859F
+0xEE57 0x8668
+0xEE58 0x87BE
+0xEE59 0x87AA
+0xEE5A 0x87AD
+0xEE5B 0x87C5
+0xEE5C 0x87B0
+0xEE5D 0x87AC
+0xEE5E 0x87B9
+0xEE5F 0x87B5
+0xEE60 0x87BC
+0xEE61 0x87AE
+0xEE62 0x87C9
+0xEE63 0x87C3
+0xEE64 0x87C2
+0xEE65 0x87CC
+0xEE66 0x87B7
+0xEE67 0x87AF
+0xEE68 0x87C4
+0xEE69 0x87CA
+0xEE6A 0x87B4
+0xEE6B 0x87B6
+0xEE6C 0x87BF
+0xEE6D 0x87B8
+0xEE6E 0x87BD
+0xEE6F 0x87DE
+0xEE70 0x87B2
+0xEE71 0x8935
+0xEE72 0x8933
+0xEE73 0x893C
+0xEE74 0x893E
+0xEE75 0x8941
+0xEE76 0x8952
+0xEE77 0x8937
+0xEE78 0x8942
+0xEE79 0x89AD
+0xEE7A 0x89AF
+0xEE7B 0x89AE
+0xEE7C 0x89F2
+0xEE7D 0x89F3
+0xEE7E 0x8B1E
+0xEEA1 0x8B18
+0xEEA2 0x8B16
+0xEEA3 0x8B11
+0xEEA4 0x8B05
+0xEEA5 0x8B0B
+0xEEA6 0x8B22
+0xEEA7 0x8B0F
+0xEEA8 0x8B12
+0xEEA9 0x8B15
+0xEEAA 0x8B07
+0xEEAB 0x8B0D
+0xEEAC 0x8B08
+0xEEAD 0x8B06
+0xEEAE 0x8B1C
+0xEEAF 0x8B13
+0xEEB0 0x8B1A
+0xEEB1 0x8C4F
+0xEEB2 0x8C70
+0xEEB3 0x8C72
+0xEEB4 0x8C71
+0xEEB5 0x8C6F
+0xEEB6 0x8C95
+0xEEB7 0x8C94
+0xEEB8 0x8CF9
+0xEEB9 0x8D6F
+0xEEBA 0x8E4E
+0xEEBB 0x8E4D
+0xEEBC 0x8E53
+0xEEBD 0x8E50
+0xEEBE 0x8E4C
+0xEEBF 0x8E47
+0xEEC0 0x8F43
+0xEEC1 0x8F40
+0xEEC2 0x9085
+0xEEC3 0x907E
+0xEEC4 0x9138
+0xEEC5 0x919A
+0xEEC6 0x91A2
+0xEEC7 0x919B
+0xEEC8 0x9199
+0xEEC9 0x919F
+0xEECA 0x91A1
+0xEECB 0x919D
+0xEECC 0x91A0
+0xEECD 0x93A1
+0xEECE 0x9383
+0xEECF 0x93AF
+0xEED0 0x9364
+0xEED1 0x9356
+0xEED2 0x9347
+0xEED3 0x937C
+0xEED4 0x9358
+0xEED5 0x935C
+0xEED6 0x9376
+0xEED7 0x9349
+0xEED8 0x9350
+0xEED9 0x9351
+0xEEDA 0x9360
+0xEEDB 0x936D
+0xEEDC 0x938F
+0xEEDD 0x934C
+0xEEDE 0x936A
+0xEEDF 0x9379
+0xEEE0 0x9357
+0xEEE1 0x9355
+0xEEE2 0x9352
+0xEEE3 0x934F
+0xEEE4 0x9371
+0xEEE5 0x9377
+0xEEE6 0x937B
+0xEEE7 0x9361
+0xEEE8 0x935E
+0xEEE9 0x9363
+0xEEEA 0x9367
+0xEEEB 0x9380
+0xEEEC 0x934E
+0xEEED 0x9359
+0xEEEE 0x95C7
+0xEEEF 0x95C0
+0xEEF0 0x95C9
+0xEEF1 0x95C3
+0xEEF2 0x95C5
+0xEEF3 0x95B7
+0xEEF4 0x96AE
+0xEEF5 0x96B0
+0xEEF6 0x96AC
+0xEEF7 0x9720
+0xEEF8 0x971F
+0xEEF9 0x9718
+0xEEFA 0x971D
+0xEEFB 0x9719
+0xEEFC 0x979A
+0xEEFD 0x97A1
+0xEEFE 0x979C
+0xEF40 0x979E
+0xEF41 0x979D
+0xEF42 0x97D5
+0xEF43 0x97D4
+0xEF44 0x97F1
+0xEF45 0x9841
+0xEF46 0x9844
+0xEF47 0x984A
+0xEF48 0x9849
+0xEF49 0x9845
+0xEF4A 0x9843
+0xEF4B 0x9925
+0xEF4C 0x992B
+0xEF4D 0x992C
+0xEF4E 0x992A
+0xEF4F 0x9933
+0xEF50 0x9932
+0xEF51 0x992F
+0xEF52 0x992D
+0xEF53 0x9931
+0xEF54 0x9930
+0xEF55 0x9998
+0xEF56 0x99A3
+0xEF57 0x99A1
+0xEF58 0x9A02
+0xEF59 0x99FA
+0xEF5A 0x99F4
+0xEF5B 0x99F7
+0xEF5C 0x99F9
+0xEF5D 0x99F8
+0xEF5E 0x99F6
+0xEF5F 0x99FB
+0xEF60 0x99FD
+0xEF61 0x99FE
+0xEF62 0x99FC
+0xEF63 0x9A03
+0xEF64 0x9ABE
+0xEF65 0x9AFE
+0xEF66 0x9AFD
+0xEF67 0x9B01
+0xEF68 0x9AFC
+0xEF69 0x9B48
+0xEF6A 0x9B9A
+0xEF6B 0x9BA8
+0xEF6C 0x9B9E
+0xEF6D 0x9B9B
+0xEF6E 0x9BA6
+0xEF6F 0x9BA1
+0xEF70 0x9BA5
+0xEF71 0x9BA4
+0xEF72 0x9B86
+0xEF73 0x9BA2
+0xEF74 0x9BA0
+0xEF75 0x9BAF
+0xEF76 0x9D33
+0xEF77 0x9D41
+0xEF78 0x9D67
+0xEF79 0x9D36
+0xEF7A 0x9D2E
+0xEF7B 0x9D2F
+0xEF7C 0x9D31
+0xEF7D 0x9D38
+0xEF7E 0x9D30
+0xEFA1 0x9D45
+0xEFA2 0x9D42
+0xEFA3 0x9D43
+0xEFA4 0x9D3E
+0xEFA5 0x9D37
+0xEFA6 0x9D40
+0xEFA7 0x9D3D
+0xEFA8 0x7FF5
+0xEFA9 0x9D2D
+0xEFAA 0x9E8A
+0xEFAB 0x9E89
+0xEFAC 0x9E8D
+0xEFAD 0x9EB0
+0xEFAE 0x9EC8
+0xEFAF 0x9EDA
+0xEFB0 0x9EFB
+0xEFB1 0x9EFF
+0xEFB2 0x9F24
+0xEFB3 0x9F23
+0xEFB4 0x9F22
+0xEFB5 0x9F54
+0xEFB6 0x9FA0
+0xEFB7 0x5131
+0xEFB8 0x512D
+0xEFB9 0x512E
+0xEFBA 0x5698
+0xEFBB 0x569C
+0xEFBC 0x5697
+0xEFBD 0x569A
+0xEFBE 0x569D
+0xEFBF 0x5699
+0xEFC0 0x5970
+0xEFC1 0x5B3C
+0xEFC2 0x5C69
+0xEFC3 0x5C6A
+0xEFC4 0x5DC0
+0xEFC5 0x5E6D
+0xEFC6 0x5E6E
+0xEFC7 0x61D8
+0xEFC8 0x61DF
+0xEFC9 0x61ED
+0xEFCA 0x61EE
+0xEFCB 0x61F1
+0xEFCC 0x61EA
+0xEFCD 0x61F0
+0xEFCE 0x61EB
+0xEFCF 0x61D6
+0xEFD0 0x61E9
+0xEFD1 0x64FF
+0xEFD2 0x6504
+0xEFD3 0x64FD
+0xEFD4 0x64F8
+0xEFD5 0x6501
+0xEFD6 0x6503
+0xEFD7 0x64FC
+0xEFD8 0x6594
+0xEFD9 0x65DB
+0xEFDA 0x66DA
+0xEFDB 0x66DB
+0xEFDC 0x66D8
+0xEFDD 0x6AC5
+0xEFDE 0x6AB9
+0xEFDF 0x6ABD
+0xEFE0 0x6AE1
+0xEFE1 0x6AC6
+0xEFE2 0x6ABA
+0xEFE3 0x6AB6
+0xEFE4 0x6AB7
+0xEFE5 0x6AC7
+0xEFE6 0x6AB4
+0xEFE7 0x6AAD
+0xEFE8 0x6B5E
+0xEFE9 0x6BC9
+0xEFEA 0x6C0B
+0xEFEB 0x7007
+0xEFEC 0x700C
+0xEFED 0x700D
+0xEFEE 0x7001
+0xEFEF 0x7005
+0xEFF0 0x7014
+0xEFF1 0x700E
+0xEFF2 0x6FFF
+0xEFF3 0x7000
+0xEFF4 0x6FFB
+0xEFF5 0x7026
+0xEFF6 0x6FFC
+0xEFF7 0x6FF7
+0xEFF8 0x700A
+0xEFF9 0x7201
+0xEFFA 0x71FF
+0xEFFB 0x71F9
+0xEFFC 0x7203
+0xEFFD 0x71FD
+0xEFFE 0x7376
+0xF040 0x74B8
+0xF041 0x74C0
+0xF042 0x74B5
+0xF043 0x74C1
+0xF044 0x74BE
+0xF045 0x74B6
+0xF046 0x74BB
+0xF047 0x74C2
+0xF048 0x7514
+0xF049 0x7513
+0xF04A 0x765C
+0xF04B 0x7664
+0xF04C 0x7659
+0xF04D 0x7650
+0xF04E 0x7653
+0xF04F 0x7657
+0xF050 0x765A
+0xF051 0x76A6
+0xF052 0x76BD
+0xF053 0x76EC
+0xF054 0x77C2
+0xF055 0x77BA
+0xF056 0x78FF
+0xF057 0x790C
+0xF058 0x7913
+0xF059 0x7914
+0xF05A 0x7909
+0xF05B 0x7910
+0xF05C 0x7912
+0xF05D 0x7911
+0xF05E 0x79AD
+0xF05F 0x79AC
+0xF060 0x7A5F
+0xF061 0x7C1C
+0xF062 0x7C29
+0xF063 0x7C19
+0xF064 0x7C20
+0xF065 0x7C1F
+0xF066 0x7C2D
+0xF067 0x7C1D
+0xF068 0x7C26
+0xF069 0x7C28
+0xF06A 0x7C22
+0xF06B 0x7C25
+0xF06C 0x7C30
+0xF06D 0x7E5C
+0xF06E 0x7E50
+0xF06F 0x7E56
+0xF070 0x7E63
+0xF071 0x7E58
+0xF072 0x7E62
+0xF073 0x7E5F
+0xF074 0x7E51
+0xF075 0x7E60
+0xF076 0x7E57
+0xF077 0x7E53
+0xF078 0x7FB5
+0xF079 0x7FB3
+0xF07A 0x7FF7
+0xF07B 0x7FF8
+0xF07C 0x8075
+0xF07D 0x81D1
+0xF07E 0x81D2
+0xF0A1 0x81D0
+0xF0A2 0x825F
+0xF0A3 0x825E
+0xF0A4 0x85B4
+0xF0A5 0x85C6
+0xF0A6 0x85C0
+0xF0A7 0x85C3
+0xF0A8 0x85C2
+0xF0A9 0x85B3
+0xF0AA 0x85B5
+0xF0AB 0x85BD
+0xF0AC 0x85C7
+0xF0AD 0x85C4
+0xF0AE 0x85BF
+0xF0AF 0x85CB
+0xF0B0 0x85CE
+0xF0B1 0x85C8
+0xF0B2 0x85C5
+0xF0B3 0x85B1
+0xF0B4 0x85B6
+0xF0B5 0x85D2
+0xF0B6 0x8624
+0xF0B7 0x85B8
+0xF0B8 0x85B7
+0xF0B9 0x85BE
+0xF0BA 0x8669
+0xF0BB 0x87E7
+0xF0BC 0x87E6
+0xF0BD 0x87E2
+0xF0BE 0x87DB
+0xF0BF 0x87EB
+0xF0C0 0x87EA
+0xF0C1 0x87E5
+0xF0C2 0x87DF
+0xF0C3 0x87F3
+0xF0C4 0x87E4
+0xF0C5 0x87D4
+0xF0C6 0x87DC
+0xF0C7 0x87D3
+0xF0C8 0x87ED
+0xF0C9 0x87D8
+0xF0CA 0x87E3
+0xF0CB 0x87A4
+0xF0CC 0x87D7
+0xF0CD 0x87D9
+0xF0CE 0x8801
+0xF0CF 0x87F4
+0xF0D0 0x87E8
+0xF0D1 0x87DD
+0xF0D2 0x8953
+0xF0D3 0x894B
+0xF0D4 0x894F
+0xF0D5 0x894C
+0xF0D6 0x8946
+0xF0D7 0x8950
+0xF0D8 0x8951
+0xF0D9 0x8949
+0xF0DA 0x8B2A
+0xF0DB 0x8B27
+0xF0DC 0x8B23
+0xF0DD 0x8B33
+0xF0DE 0x8B30
+0xF0DF 0x8B35
+0xF0E0 0x8B47
+0xF0E1 0x8B2F
+0xF0E2 0x8B3C
+0xF0E3 0x8B3E
+0xF0E4 0x8B31
+0xF0E5 0x8B25
+0xF0E6 0x8B37
+0xF0E7 0x8B26
+0xF0E8 0x8B36
+0xF0E9 0x8B2E
+0xF0EA 0x8B24
+0xF0EB 0x8B3B
+0xF0EC 0x8B3D
+0xF0ED 0x8B3A
+0xF0EE 0x8C42
+0xF0EF 0x8C75
+0xF0F0 0x8C99
+0xF0F1 0x8C98
+0xF0F2 0x8C97
+0xF0F3 0x8CFE
+0xF0F4 0x8D04
+0xF0F5 0x8D02
+0xF0F6 0x8D00
+0xF0F7 0x8E5C
+0xF0F8 0x8E62
+0xF0F9 0x8E60
+0xF0FA 0x8E57
+0xF0FB 0x8E56
+0xF0FC 0x8E5E
+0xF0FD 0x8E65
+0xF0FE 0x8E67
+0xF140 0x8E5B
+0xF141 0x8E5A
+0xF142 0x8E61
+0xF143 0x8E5D
+0xF144 0x8E69
+0xF145 0x8E54
+0xF146 0x8F46
+0xF147 0x8F47
+0xF148 0x8F48
+0xF149 0x8F4B
+0xF14A 0x9128
+0xF14B 0x913A
+0xF14C 0x913B
+0xF14D 0x913E
+0xF14E 0x91A8
+0xF14F 0x91A5
+0xF150 0x91A7
+0xF151 0x91AF
+0xF152 0x91AA
+0xF153 0x93B5
+0xF154 0x938C
+0xF155 0x9392
+0xF156 0x93B7
+0xF157 0x939B
+0xF158 0x939D
+0xF159 0x9389
+0xF15A 0x93A7
+0xF15B 0x938E
+0xF15C 0x93AA
+0xF15D 0x939E
+0xF15E 0x93A6
+0xF15F 0x9395
+0xF160 0x9388
+0xF161 0x9399
+0xF162 0x939F
+0xF163 0x938D
+0xF164 0x93B1
+0xF165 0x9391
+0xF166 0x93B2
+0xF167 0x93A4
+0xF168 0x93A8
+0xF169 0x93B4
+0xF16A 0x93A3
+0xF16B 0x93A5
+0xF16C 0x95D2
+0xF16D 0x95D3
+0xF16E 0x95D1
+0xF16F 0x96B3
+0xF170 0x96D7
+0xF171 0x96DA
+0xF172 0x5DC2
+0xF173 0x96DF
+0xF174 0x96D8
+0xF175 0x96DD
+0xF176 0x9723
+0xF177 0x9722
+0xF178 0x9725
+0xF179 0x97AC
+0xF17A 0x97AE
+0xF17B 0x97A8
+0xF17C 0x97AB
+0xF17D 0x97A4
+0xF17E 0x97AA
+0xF1A1 0x97A2
+0xF1A2 0x97A5
+0xF1A3 0x97D7
+0xF1A4 0x97D9
+0xF1A5 0x97D6
+0xF1A6 0x97D8
+0xF1A7 0x97FA
+0xF1A8 0x9850
+0xF1A9 0x9851
+0xF1AA 0x9852
+0xF1AB 0x98B8
+0xF1AC 0x9941
+0xF1AD 0x993C
+0xF1AE 0x993A
+0xF1AF 0x9A0F
+0xF1B0 0x9A0B
+0xF1B1 0x9A09
+0xF1B2 0x9A0D
+0xF1B3 0x9A04
+0xF1B4 0x9A11
+0xF1B5 0x9A0A
+0xF1B6 0x9A05
+0xF1B7 0x9A07
+0xF1B8 0x9A06
+0xF1B9 0x9AC0
+0xF1BA 0x9ADC
+0xF1BB 0x9B08
+0xF1BC 0x9B04
+0xF1BD 0x9B05
+0xF1BE 0x9B29
+0xF1BF 0x9B35
+0xF1C0 0x9B4A
+0xF1C1 0x9B4C
+0xF1C2 0x9B4B
+0xF1C3 0x9BC7
+0xF1C4 0x9BC6
+0xF1C5 0x9BC3
+0xF1C6 0x9BBF
+0xF1C7 0x9BC1
+0xF1C8 0x9BB5
+0xF1C9 0x9BB8
+0xF1CA 0x9BD3
+0xF1CB 0x9BB6
+0xF1CC 0x9BC4
+0xF1CD 0x9BB9
+0xF1CE 0x9BBD
+0xF1CF 0x9D5C
+0xF1D0 0x9D53
+0xF1D1 0x9D4F
+0xF1D2 0x9D4A
+0xF1D3 0x9D5B
+0xF1D4 0x9D4B
+0xF1D5 0x9D59
+0xF1D6 0x9D56
+0xF1D7 0x9D4C
+0xF1D8 0x9D57
+0xF1D9 0x9D52
+0xF1DA 0x9D54
+0xF1DB 0x9D5F
+0xF1DC 0x9D58
+0xF1DD 0x9D5A
+0xF1DE 0x9E8E
+0xF1DF 0x9E8C
+0xF1E0 0x9EDF
+0xF1E1 0x9F01
+0xF1E2 0x9F00
+0xF1E3 0x9F16
+0xF1E4 0x9F25
+0xF1E5 0x9F2B
+0xF1E6 0x9F2A
+0xF1E7 0x9F29
+0xF1E8 0x9F28
+0xF1E9 0x9F4C
+0xF1EA 0x9F55
+0xF1EB 0x5134
+0xF1EC 0x5135
+0xF1ED 0x5296
+0xF1EE 0x52F7
+0xF1EF 0x53B4
+0xF1F0 0x56AB
+0xF1F1 0x56AD
+0xF1F2 0x56A6
+0xF1F3 0x56A7
+0xF1F4 0x56AA
+0xF1F5 0x56AC
+0xF1F6 0x58DA
+0xF1F7 0x58DD
+0xF1F8 0x58DB
+0xF1F9 0x5912
+0xF1FA 0x5B3D
+0xF1FB 0x5B3E
+0xF1FC 0x5B3F
+0xF1FD 0x5DC3
+0xF1FE 0x5E70
+0xF240 0x5FBF
+0xF241 0x61FB
+0xF242 0x6507
+0xF243 0x6510
+0xF244 0x650D
+0xF245 0x6509
+0xF246 0x650C
+0xF247 0x650E
+0xF248 0x6584
+0xF249 0x65DE
+0xF24A 0x65DD
+0xF24B 0x66DE
+0xF24C 0x6AE7
+0xF24D 0x6AE0
+0xF24E 0x6ACC
+0xF24F 0x6AD1
+0xF250 0x6AD9
+0xF251 0x6ACB
+0xF252 0x6ADF
+0xF253 0x6ADC
+0xF254 0x6AD0
+0xF255 0x6AEB
+0xF256 0x6ACF
+0xF257 0x6ACD
+0xF258 0x6ADE
+0xF259 0x6B60
+0xF25A 0x6BB0
+0xF25B 0x6C0C
+0xF25C 0x7019
+0xF25D 0x7027
+0xF25E 0x7020
+0xF25F 0x7016
+0xF260 0x702B
+0xF261 0x7021
+0xF262 0x7022
+0xF263 0x7023
+0xF264 0x7029
+0xF265 0x7017
+0xF266 0x7024
+0xF267 0x701C
+0xF268 0x702A
+0xF269 0x720C
+0xF26A 0x720A
+0xF26B 0x7207
+0xF26C 0x7202
+0xF26D 0x7205
+0xF26E 0x72A5
+0xF26F 0x72A6
+0xF270 0x72A4
+0xF271 0x72A3
+0xF272 0x72A1
+0xF273 0x74CB
+0xF274 0x74C5
+0xF275 0x74B7
+0xF276 0x74C3
+0xF277 0x7516
+0xF278 0x7660
+0xF279 0x77C9
+0xF27A 0x77CA
+0xF27B 0x77C4
+0xF27C 0x77F1
+0xF27D 0x791D
+0xF27E 0x791B
+0xF2A1 0x7921
+0xF2A2 0x791C
+0xF2A3 0x7917
+0xF2A4 0x791E
+0xF2A5 0x79B0
+0xF2A6 0x7A67
+0xF2A7 0x7A68
+0xF2A8 0x7C33
+0xF2A9 0x7C3C
+0xF2AA 0x7C39
+0xF2AB 0x7C2C
+0xF2AC 0x7C3B
+0xF2AD 0x7CEC
+0xF2AE 0x7CEA
+0xF2AF 0x7E76
+0xF2B0 0x7E75
+0xF2B1 0x7E78
+0xF2B2 0x7E70
+0xF2B3 0x7E77
+0xF2B4 0x7E6F
+0xF2B5 0x7E7A
+0xF2B6 0x7E72
+0xF2B7 0x7E74
+0xF2B8 0x7E68
+0xF2B9 0x7F4B
+0xF2BA 0x7F4A
+0xF2BB 0x7F83
+0xF2BC 0x7F86
+0xF2BD 0x7FB7
+0xF2BE 0x7FFD
+0xF2BF 0x7FFE
+0xF2C0 0x8078
+0xF2C1 0x81D7
+0xF2C2 0x81D5
+0xF2C3 0x8264
+0xF2C4 0x8261
+0xF2C5 0x8263
+0xF2C6 0x85EB
+0xF2C7 0x85F1
+0xF2C8 0x85ED
+0xF2C9 0x85D9
+0xF2CA 0x85E1
+0xF2CB 0x85E8
+0xF2CC 0x85DA
+0xF2CD 0x85D7
+0xF2CE 0x85EC
+0xF2CF 0x85F2
+0xF2D0 0x85F8
+0xF2D1 0x85D8
+0xF2D2 0x85DF
+0xF2D3 0x85E3
+0xF2D4 0x85DC
+0xF2D5 0x85D1
+0xF2D6 0x85F0
+0xF2D7 0x85E6
+0xF2D8 0x85EF
+0xF2D9 0x85DE
+0xF2DA 0x85E2
+0xF2DB 0x8800
+0xF2DC 0x87FA
+0xF2DD 0x8803
+0xF2DE 0x87F6
+0xF2DF 0x87F7
+0xF2E0 0x8809
+0xF2E1 0x880C
+0xF2E2 0x880B
+0xF2E3 0x8806
+0xF2E4 0x87FC
+0xF2E5 0x8808
+0xF2E6 0x87FF
+0xF2E7 0x880A
+0xF2E8 0x8802
+0xF2E9 0x8962
+0xF2EA 0x895A
+0xF2EB 0x895B
+0xF2EC 0x8957
+0xF2ED 0x8961
+0xF2EE 0x895C
+0xF2EF 0x8958
+0xF2F0 0x895D
+0xF2F1 0x8959
+0xF2F2 0x8988
+0xF2F3 0x89B7
+0xF2F4 0x89B6
+0xF2F5 0x89F6
+0xF2F6 0x8B50
+0xF2F7 0x8B48
+0xF2F8 0x8B4A
+0xF2F9 0x8B40
+0xF2FA 0x8B53
+0xF2FB 0x8B56
+0xF2FC 0x8B54
+0xF2FD 0x8B4B
+0xF2FE 0x8B55
+0xF340 0x8B51
+0xF341 0x8B42
+0xF342 0x8B52
+0xF343 0x8B57
+0xF344 0x8C43
+0xF345 0x8C77
+0xF346 0x8C76
+0xF347 0x8C9A
+0xF348 0x8D06
+0xF349 0x8D07
+0xF34A 0x8D09
+0xF34B 0x8DAC
+0xF34C 0x8DAA
+0xF34D 0x8DAD
+0xF34E 0x8DAB
+0xF34F 0x8E6D
+0xF350 0x8E78
+0xF351 0x8E73
+0xF352 0x8E6A
+0xF353 0x8E6F
+0xF354 0x8E7B
+0xF355 0x8EC2
+0xF356 0x8F52
+0xF357 0x8F51
+0xF358 0x8F4F
+0xF359 0x8F50
+0xF35A 0x8F53
+0xF35B 0x8FB4
+0xF35C 0x9140
+0xF35D 0x913F
+0xF35E 0x91B0
+0xF35F 0x91AD
+0xF360 0x93DE
+0xF361 0x93C7
+0xF362 0x93CF
+0xF363 0x93C2
+0xF364 0x93DA
+0xF365 0x93D0
+0xF366 0x93F9
+0xF367 0x93EC
+0xF368 0x93CC
+0xF369 0x93D9
+0xF36A 0x93A9
+0xF36B 0x93E6
+0xF36C 0x93CA
+0xF36D 0x93D4
+0xF36E 0x93EE
+0xF36F 0x93E3
+0xF370 0x93D5
+0xF371 0x93C4
+0xF372 0x93CE
+0xF373 0x93C0
+0xF374 0x93D2
+0xF375 0x93E7
+0xF376 0x957D
+0xF377 0x95DA
+0xF378 0x95DB
+0xF379 0x96E1
+0xF37A 0x9729
+0xF37B 0x972B
+0xF37C 0x972C
+0xF37D 0x9728
+0xF37E 0x9726
+0xF3A1 0x97B3
+0xF3A2 0x97B7
+0xF3A3 0x97B6
+0xF3A4 0x97DD
+0xF3A5 0x97DE
+0xF3A6 0x97DF
+0xF3A7 0x985C
+0xF3A8 0x9859
+0xF3A9 0x985D
+0xF3AA 0x9857
+0xF3AB 0x98BF
+0xF3AC 0x98BD
+0xF3AD 0x98BB
+0xF3AE 0x98BE
+0xF3AF 0x9948
+0xF3B0 0x9947
+0xF3B1 0x9943
+0xF3B2 0x99A6
+0xF3B3 0x99A7
+0xF3B4 0x9A1A
+0xF3B5 0x9A15
+0xF3B6 0x9A25
+0xF3B7 0x9A1D
+0xF3B8 0x9A24
+0xF3B9 0x9A1B
+0xF3BA 0x9A22
+0xF3BB 0x9A20
+0xF3BC 0x9A27
+0xF3BD 0x9A23
+0xF3BE 0x9A1E
+0xF3BF 0x9A1C
+0xF3C0 0x9A14
+0xF3C1 0x9AC2
+0xF3C2 0x9B0B
+0xF3C3 0x9B0A
+0xF3C4 0x9B0E
+0xF3C5 0x9B0C
+0xF3C6 0x9B37
+0xF3C7 0x9BEA
+0xF3C8 0x9BEB
+0xF3C9 0x9BE0
+0xF3CA 0x9BDE
+0xF3CB 0x9BE4
+0xF3CC 0x9BE6
+0xF3CD 0x9BE2
+0xF3CE 0x9BF0
+0xF3CF 0x9BD4
+0xF3D0 0x9BD7
+0xF3D1 0x9BEC
+0xF3D2 0x9BDC
+0xF3D3 0x9BD9
+0xF3D4 0x9BE5
+0xF3D5 0x9BD5
+0xF3D6 0x9BE1
+0xF3D7 0x9BDA
+0xF3D8 0x9D77
+0xF3D9 0x9D81
+0xF3DA 0x9D8A
+0xF3DB 0x9D84
+0xF3DC 0x9D88
+0xF3DD 0x9D71
+0xF3DE 0x9D80
+0xF3DF 0x9D78
+0xF3E0 0x9D86
+0xF3E1 0x9D8B
+0xF3E2 0x9D8C
+0xF3E3 0x9D7D
+0xF3E4 0x9D6B
+0xF3E5 0x9D74
+0xF3E6 0x9D75
+0xF3E7 0x9D70
+0xF3E8 0x9D69
+0xF3E9 0x9D85
+0xF3EA 0x9D73
+0xF3EB 0x9D7B
+0xF3EC 0x9D82
+0xF3ED 0x9D6F
+0xF3EE 0x9D79
+0xF3EF 0x9D7F
+0xF3F0 0x9D87
+0xF3F1 0x9D68
+0xF3F2 0x9E94
+0xF3F3 0x9E91
+0xF3F4 0x9EC0
+0xF3F5 0x9EFC
+0xF3F6 0x9F2D
+0xF3F7 0x9F40
+0xF3F8 0x9F41
+0xF3F9 0x9F4D
+0xF3FA 0x9F56
+0xF3FB 0x9F57
+0xF3FC 0x9F58
+0xF3FD 0x5337
+0xF3FE 0x56B2
+0xF440 0x56B5
+0xF441 0x56B3
+0xF442 0x58E3
+0xF443 0x5B45
+0xF444 0x5DC6
+0xF445 0x5DC7
+0xF446 0x5EEE
+0xF447 0x5EEF
+0xF448 0x5FC0
+0xF449 0x5FC1
+0xF44A 0x61F9
+0xF44B 0x6517
+0xF44C 0x6516
+0xF44D 0x6515
+0xF44E 0x6513
+0xF44F 0x65DF
+0xF450 0x66E8
+0xF451 0x66E3
+0xF452 0x66E4
+0xF453 0x6AF3
+0xF454 0x6AF0
+0xF455 0x6AEA
+0xF456 0x6AE8
+0xF457 0x6AF9
+0xF458 0x6AF1
+0xF459 0x6AEE
+0xF45A 0x6AEF
+0xF45B 0x703C
+0xF45C 0x7035
+0xF45D 0x702F
+0xF45E 0x7037
+0xF45F 0x7034
+0xF460 0x7031
+0xF461 0x7042
+0xF462 0x7038
+0xF463 0x703F
+0xF464 0x703A
+0xF465 0x7039
+0xF466 0x7040
+0xF467 0x703B
+0xF468 0x7033
+0xF469 0x7041
+0xF46A 0x7213
+0xF46B 0x7214
+0xF46C 0x72A8
+0xF46D 0x737D
+0xF46E 0x737C
+0xF46F 0x74BA
+0xF470 0x76AB
+0xF471 0x76AA
+0xF472 0x76BE
+0xF473 0x76ED
+0xF474 0x77CC
+0xF475 0x77CE
+0xF476 0x77CF
+0xF477 0x77CD
+0xF478 0x77F2
+0xF479 0x7925
+0xF47A 0x7923
+0xF47B 0x7927
+0xF47C 0x7928
+0xF47D 0x7924
+0xF47E 0x7929
+0xF4A1 0x79B2
+0xF4A2 0x7A6E
+0xF4A3 0x7A6C
+0xF4A4 0x7A6D
+0xF4A5 0x7AF7
+0xF4A6 0x7C49
+0xF4A7 0x7C48
+0xF4A8 0x7C4A
+0xF4A9 0x7C47
+0xF4AA 0x7C45
+0xF4AB 0x7CEE
+0xF4AC 0x7E7B
+0xF4AD 0x7E7E
+0xF4AE 0x7E81
+0xF4AF 0x7E80
+0xF4B0 0x7FBA
+0xF4B1 0x7FFF
+0xF4B2 0x8079
+0xF4B3 0x81DB
+0xF4B4 0x81D9
+0xF4B5 0x820B
+0xF4B6 0x8268
+0xF4B7 0x8269
+0xF4B8 0x8622
+0xF4B9 0x85FF
+0xF4BA 0x8601
+0xF4BB 0x85FE
+0xF4BC 0x861B
+0xF4BD 0x8600
+0xF4BE 0x85F6
+0xF4BF 0x8604
+0xF4C0 0x8609
+0xF4C1 0x8605
+0xF4C2 0x860C
+0xF4C3 0x85FD
+0xF4C4 0x8819
+0xF4C5 0x8810
+0xF4C6 0x8811
+0xF4C7 0x8817
+0xF4C8 0x8813
+0xF4C9 0x8816
+0xF4CA 0x8963
+0xF4CB 0x8966
+0xF4CC 0x89B9
+0xF4CD 0x89F7
+0xF4CE 0x8B60
+0xF4CF 0x8B6A
+0xF4D0 0x8B5D
+0xF4D1 0x8B68
+0xF4D2 0x8B63
+0xF4D3 0x8B65
+0xF4D4 0x8B67
+0xF4D5 0x8B6D
+0xF4D6 0x8DAE
+0xF4D7 0x8E86
+0xF4D8 0x8E88
+0xF4D9 0x8E84
+0xF4DA 0x8F59
+0xF4DB 0x8F56
+0xF4DC 0x8F57
+0xF4DD 0x8F55
+0xF4DE 0x8F58
+0xF4DF 0x8F5A
+0xF4E0 0x908D
+0xF4E1 0x9143
+0xF4E2 0x9141
+0xF4E3 0x91B7
+0xF4E4 0x91B5
+0xF4E5 0x91B2
+0xF4E6 0x91B3
+0xF4E7 0x940B
+0xF4E8 0x9413
+0xF4E9 0x93FB
+0xF4EA 0x9420
+0xF4EB 0x940F
+0xF4EC 0x9414
+0xF4ED 0x93FE
+0xF4EE 0x9415
+0xF4EF 0x9410
+0xF4F0 0x9428
+0xF4F1 0x9419
+0xF4F2 0x940D
+0xF4F3 0x93F5
+0xF4F4 0x9400
+0xF4F5 0x93F7
+0xF4F6 0x9407
+0xF4F7 0x940E
+0xF4F8 0x9416
+0xF4F9 0x9412
+0xF4FA 0x93FA
+0xF4FB 0x9409
+0xF4FC 0x93F8
+0xF4FD 0x940A
+0xF4FE 0x93FF
+0xF540 0x93FC
+0xF541 0x940C
+0xF542 0x93F6
+0xF543 0x9411
+0xF544 0x9406
+0xF545 0x95DE
+0xF546 0x95E0
+0xF547 0x95DF
+0xF548 0x972E
+0xF549 0x972F
+0xF54A 0x97B9
+0xF54B 0x97BB
+0xF54C 0x97FD
+0xF54D 0x97FE
+0xF54E 0x9860
+0xF54F 0x9862
+0xF550 0x9863
+0xF551 0x985F
+0xF552 0x98C1
+0xF553 0x98C2
+0xF554 0x9950
+0xF555 0x994E
+0xF556 0x9959
+0xF557 0x994C
+0xF558 0x994B
+0xF559 0x9953
+0xF55A 0x9A32
+0xF55B 0x9A34
+0xF55C 0x9A31
+0xF55D 0x9A2C
+0xF55E 0x9A2A
+0xF55F 0x9A36
+0xF560 0x9A29
+0xF561 0x9A2E
+0xF562 0x9A38
+0xF563 0x9A2D
+0xF564 0x9AC7
+0xF565 0x9ACA
+0xF566 0x9AC6
+0xF567 0x9B10
+0xF568 0x9B12
+0xF569 0x9B11
+0xF56A 0x9C0B
+0xF56B 0x9C08
+0xF56C 0x9BF7
+0xF56D 0x9C05
+0xF56E 0x9C12
+0xF56F 0x9BF8
+0xF570 0x9C40
+0xF571 0x9C07
+0xF572 0x9C0E
+0xF573 0x9C06
+0xF574 0x9C17
+0xF575 0x9C14
+0xF576 0x9C09
+0xF577 0x9D9F
+0xF578 0x9D99
+0xF579 0x9DA4
+0xF57A 0x9D9D
+0xF57B 0x9D92
+0xF57C 0x9D98
+0xF57D 0x9D90
+0xF57E 0x9D9B
+0xF5A1 0x9DA0
+0xF5A2 0x9D94
+0xF5A3 0x9D9C
+0xF5A4 0x9DAA
+0xF5A5 0x9D97
+0xF5A6 0x9DA1
+0xF5A7 0x9D9A
+0xF5A8 0x9DA2
+0xF5A9 0x9DA8
+0xF5AA 0x9D9E
+0xF5AB 0x9DA3
+0xF5AC 0x9DBF
+0xF5AD 0x9DA9
+0xF5AE 0x9D96
+0xF5AF 0x9DA6
+0xF5B0 0x9DA7
+0xF5B1 0x9E99
+0xF5B2 0x9E9B
+0xF5B3 0x9E9A
+0xF5B4 0x9EE5
+0xF5B5 0x9EE4
+0xF5B6 0x9EE7
+0xF5B7 0x9EE6
+0xF5B8 0x9F30
+0xF5B9 0x9F2E
+0xF5BA 0x9F5B
+0xF5BB 0x9F60
+0xF5BC 0x9F5E
+0xF5BD 0x9F5D
+0xF5BE 0x9F59
+0xF5BF 0x9F91
+0xF5C0 0x513A
+0xF5C1 0x5139
+0xF5C2 0x5298
+0xF5C3 0x5297
+0xF5C4 0x56C3
+0xF5C5 0x56BD
+0xF5C6 0x56BE
+0xF5C7 0x5B48
+0xF5C8 0x5B47
+0xF5C9 0x5DCB
+0xF5CA 0x5DCF
+0xF5CB 0x5EF1
+0xF5CC 0x61FD
+0xF5CD 0x651B
+0xF5CE 0x6B02
+0xF5CF 0x6AFC
+0xF5D0 0x6B03
+0xF5D1 0x6AF8
+0xF5D2 0x6B00
+0xF5D3 0x7043
+0xF5D4 0x7044
+0xF5D5 0x704A
+0xF5D6 0x7048
+0xF5D7 0x7049
+0xF5D8 0x7045
+0xF5D9 0x7046
+0xF5DA 0x721D
+0xF5DB 0x721A
+0xF5DC 0x7219
+0xF5DD 0x737E
+0xF5DE 0x7517
+0xF5DF 0x766A
+0xF5E0 0x77D0
+0xF5E1 0x792D
+0xF5E2 0x7931
+0xF5E3 0x792F
+0xF5E4 0x7C54
+0xF5E5 0x7C53
+0xF5E6 0x7CF2
+0xF5E7 0x7E8A
+0xF5E8 0x7E87
+0xF5E9 0x7E88
+0xF5EA 0x7E8B
+0xF5EB 0x7E86
+0xF5EC 0x7E8D
+0xF5ED 0x7F4D
+0xF5EE 0x7FBB
+0xF5EF 0x8030
+0xF5F0 0x81DD
+0xF5F1 0x8618
+0xF5F2 0x862A
+0xF5F3 0x8626
+0xF5F4 0x861F
+0xF5F5 0x8623
+0xF5F6 0x861C
+0xF5F7 0x8619
+0xF5F8 0x8627
+0xF5F9 0x862E
+0xF5FA 0x8621
+0xF5FB 0x8620
+0xF5FC 0x8629
+0xF5FD 0x861E
+0xF5FE 0x8625
+0xF640 0x8829
+0xF641 0x881D
+0xF642 0x881B
+0xF643 0x8820
+0xF644 0x8824
+0xF645 0x881C
+0xF646 0x882B
+0xF647 0x884A
+0xF648 0x896D
+0xF649 0x8969
+0xF64A 0x896E
+0xF64B 0x896B
+0xF64C 0x89FA
+0xF64D 0x8B79
+0xF64E 0x8B78
+0xF64F 0x8B45
+0xF650 0x8B7A
+0xF651 0x8B7B
+0xF652 0x8D10
+0xF653 0x8D14
+0xF654 0x8DAF
+0xF655 0x8E8E
+0xF656 0x8E8C
+0xF657 0x8F5E
+0xF658 0x8F5B
+0xF659 0x8F5D
+0xF65A 0x9146
+0xF65B 0x9144
+0xF65C 0x9145
+0xF65D 0x91B9
+0xF65E 0x943F
+0xF65F 0x943B
+0xF660 0x9436
+0xF661 0x9429
+0xF662 0x943D
+0xF663 0x943C
+0xF664 0x9430
+0xF665 0x9439
+0xF666 0x942A
+0xF667 0x9437
+0xF668 0x942C
+0xF669 0x9440
+0xF66A 0x9431
+0xF66B 0x95E5
+0xF66C 0x95E4
+0xF66D 0x95E3
+0xF66E 0x9735
+0xF66F 0x973A
+0xF670 0x97BF
+0xF671 0x97E1
+0xF672 0x9864
+0xF673 0x98C9
+0xF674 0x98C6
+0xF675 0x98C0
+0xF676 0x9958
+0xF677 0x9956
+0xF678 0x9A39
+0xF679 0x9A3D
+0xF67A 0x9A46
+0xF67B 0x9A44
+0xF67C 0x9A42
+0xF67D 0x9A41
+0xF67E 0x9A3A
+0xF6A1 0x9A3F
+0xF6A2 0x9ACD
+0xF6A3 0x9B15
+0xF6A4 0x9B17
+0xF6A5 0x9B18
+0xF6A6 0x9B16
+0xF6A7 0x9B3A
+0xF6A8 0x9B52
+0xF6A9 0x9C2B
+0xF6AA 0x9C1D
+0xF6AB 0x9C1C
+0xF6AC 0x9C2C
+0xF6AD 0x9C23
+0xF6AE 0x9C28
+0xF6AF 0x9C29
+0xF6B0 0x9C24
+0xF6B1 0x9C21
+0xF6B2 0x9DB7
+0xF6B3 0x9DB6
+0xF6B4 0x9DBC
+0xF6B5 0x9DC1
+0xF6B6 0x9DC7
+0xF6B7 0x9DCA
+0xF6B8 0x9DCF
+0xF6B9 0x9DBE
+0xF6BA 0x9DC5
+0xF6BB 0x9DC3
+0xF6BC 0x9DBB
+0xF6BD 0x9DB5
+0xF6BE 0x9DCE
+0xF6BF 0x9DB9
+0xF6C0 0x9DBA
+0xF6C1 0x9DAC
+0xF6C2 0x9DC8
+0xF6C3 0x9DB1
+0xF6C4 0x9DAD
+0xF6C5 0x9DCC
+0xF6C6 0x9DB3
+0xF6C7 0x9DCD
+0xF6C8 0x9DB2
+0xF6C9 0x9E7A
+0xF6CA 0x9E9C
+0xF6CB 0x9EEB
+0xF6CC 0x9EEE
+0xF6CD 0x9EED
+0xF6CE 0x9F1B
+0xF6CF 0x9F18
+0xF6D0 0x9F1A
+0xF6D1 0x9F31
+0xF6D2 0x9F4E
+0xF6D3 0x9F65
+0xF6D4 0x9F64
+0xF6D5 0x9F92
+0xF6D6 0x4EB9
+0xF6D7 0x56C6
+0xF6D8 0x56C5
+0xF6D9 0x56CB
+0xF6DA 0x5971
+0xF6DB 0x5B4B
+0xF6DC 0x5B4C
+0xF6DD 0x5DD5
+0xF6DE 0x5DD1
+0xF6DF 0x5EF2
+0xF6E0 0x6521
+0xF6E1 0x6520
+0xF6E2 0x6526
+0xF6E3 0x6522
+0xF6E4 0x6B0B
+0xF6E5 0x6B08
+0xF6E6 0x6B09
+0xF6E7 0x6C0D
+0xF6E8 0x7055
+0xF6E9 0x7056
+0xF6EA 0x7057
+0xF6EB 0x7052
+0xF6EC 0x721E
+0xF6ED 0x721F
+0xF6EE 0x72A9
+0xF6EF 0x737F
+0xF6F0 0x74D8
+0xF6F1 0x74D5
+0xF6F2 0x74D9
+0xF6F3 0x74D7
+0xF6F4 0x766D
+0xF6F5 0x76AD
+0xF6F6 0x7935
+0xF6F7 0x79B4
+0xF6F8 0x7A70
+0xF6F9 0x7A71
+0xF6FA 0x7C57
+0xF6FB 0x7C5C
+0xF6FC 0x7C59
+0xF6FD 0x7C5B
+0xF6FE 0x7C5A
+0xF740 0x7CF4
+0xF741 0x7CF1
+0xF742 0x7E91
+0xF743 0x7F4F
+0xF744 0x7F87
+0xF745 0x81DE
+0xF746 0x826B
+0xF747 0x8634
+0xF748 0x8635
+0xF749 0x8633
+0xF74A 0x862C
+0xF74B 0x8632
+0xF74C 0x8636
+0xF74D 0x882C
+0xF74E 0x8828
+0xF74F 0x8826
+0xF750 0x882A
+0xF751 0x8825
+0xF752 0x8971
+0xF753 0x89BF
+0xF754 0x89BE
+0xF755 0x89FB
+0xF756 0x8B7E
+0xF757 0x8B84
+0xF758 0x8B82
+0xF759 0x8B86
+0xF75A 0x8B85
+0xF75B 0x8B7F
+0xF75C 0x8D15
+0xF75D 0x8E95
+0xF75E 0x8E94
+0xF75F 0x8E9A
+0xF760 0x8E92
+0xF761 0x8E90
+0xF762 0x8E96
+0xF763 0x8E97
+0xF764 0x8F60
+0xF765 0x8F62
+0xF766 0x9147
+0xF767 0x944C
+0xF768 0x9450
+0xF769 0x944A
+0xF76A 0x944B
+0xF76B 0x944F
+0xF76C 0x9447
+0xF76D 0x9445
+0xF76E 0x9448
+0xF76F 0x9449
+0xF770 0x9446
+0xF771 0x973F
+0xF772 0x97E3
+0xF773 0x986A
+0xF774 0x9869
+0xF775 0x98CB
+0xF776 0x9954
+0xF777 0x995B
+0xF778 0x9A4E
+0xF779 0x9A53
+0xF77A 0x9A54
+0xF77B 0x9A4C
+0xF77C 0x9A4F
+0xF77D 0x9A48
+0xF77E 0x9A4A
+0xF7A1 0x9A49
+0xF7A2 0x9A52
+0xF7A3 0x9A50
+0xF7A4 0x9AD0
+0xF7A5 0x9B19
+0xF7A6 0x9B2B
+0xF7A7 0x9B3B
+0xF7A8 0x9B56
+0xF7A9 0x9B55
+0xF7AA 0x9C46
+0xF7AB 0x9C48
+0xF7AC 0x9C3F
+0xF7AD 0x9C44
+0xF7AE 0x9C39
+0xF7AF 0x9C33
+0xF7B0 0x9C41
+0xF7B1 0x9C3C
+0xF7B2 0x9C37
+0xF7B3 0x9C34
+0xF7B4 0x9C32
+0xF7B5 0x9C3D
+0xF7B6 0x9C36
+0xF7B7 0x9DDB
+0xF7B8 0x9DD2
+0xF7B9 0x9DDE
+0xF7BA 0x9DDA
+0xF7BB 0x9DCB
+0xF7BC 0x9DD0
+0xF7BD 0x9DDC
+0xF7BE 0x9DD1
+0xF7BF 0x9DDF
+0xF7C0 0x9DE9
+0xF7C1 0x9DD9
+0xF7C2 0x9DD8
+0xF7C3 0x9DD6
+0xF7C4 0x9DF5
+0xF7C5 0x9DD5
+0xF7C6 0x9DDD
+0xF7C7 0x9EB6
+0xF7C8 0x9EF0
+0xF7C9 0x9F35
+0xF7CA 0x9F33
+0xF7CB 0x9F32
+0xF7CC 0x9F42
+0xF7CD 0x9F6B
+0xF7CE 0x9F95
+0xF7CF 0x9FA2
+0xF7D0 0x513D
+0xF7D1 0x5299
+0xF7D2 0x58E8
+0xF7D3 0x58E7
+0xF7D4 0x5972
+0xF7D5 0x5B4D
+0xF7D6 0x5DD8
+0xF7D7 0x882F
+0xF7D8 0x5F4F
+0xF7D9 0x6201
+0xF7DA 0x6203
+0xF7DB 0x6204
+0xF7DC 0x6529
+0xF7DD 0x6525
+0xF7DE 0x6596
+0xF7DF 0x66EB
+0xF7E0 0x6B11
+0xF7E1 0x6B12
+0xF7E2 0x6B0F
+0xF7E3 0x6BCA
+0xF7E4 0x705B
+0xF7E5 0x705A
+0xF7E6 0x7222
+0xF7E7 0x7382
+0xF7E8 0x7381
+0xF7E9 0x7383
+0xF7EA 0x7670
+0xF7EB 0x77D4
+0xF7EC 0x7C67
+0xF7ED 0x7C66
+0xF7EE 0x7E95
+0xF7EF 0x826C
+0xF7F0 0x863A
+0xF7F1 0x8640
+0xF7F2 0x8639
+0xF7F3 0x863C
+0xF7F4 0x8631
+0xF7F5 0x863B
+0xF7F6 0x863E
+0xF7F7 0x8830
+0xF7F8 0x8832
+0xF7F9 0x882E
+0xF7FA 0x8833
+0xF7FB 0x8976
+0xF7FC 0x8974
+0xF7FD 0x8973
+0xF7FE 0x89FE
+0xF840 0x8B8C
+0xF841 0x8B8E
+0xF842 0x8B8B
+0xF843 0x8B88
+0xF844 0x8C45
+0xF845 0x8D19
+0xF846 0x8E98
+0xF847 0x8F64
+0xF848 0x8F63
+0xF849 0x91BC
+0xF84A 0x9462
+0xF84B 0x9455
+0xF84C 0x945D
+0xF84D 0x9457
+0xF84E 0x945E
+0xF84F 0x97C4
+0xF850 0x97C5
+0xF851 0x9800
+0xF852 0x9A56
+0xF853 0x9A59
+0xF854 0x9B1E
+0xF855 0x9B1F
+0xF856 0x9B20
+0xF857 0x9C52
+0xF858 0x9C58
+0xF859 0x9C50
+0xF85A 0x9C4A
+0xF85B 0x9C4D
+0xF85C 0x9C4B
+0xF85D 0x9C55
+0xF85E 0x9C59
+0xF85F 0x9C4C
+0xF860 0x9C4E
+0xF861 0x9DFB
+0xF862 0x9DF7
+0xF863 0x9DEF
+0xF864 0x9DE3
+0xF865 0x9DEB
+0xF866 0x9DF8
+0xF867 0x9DE4
+0xF868 0x9DF6
+0xF869 0x9DE1
+0xF86A 0x9DEE
+0xF86B 0x9DE6
+0xF86C 0x9DF2
+0xF86D 0x9DF0
+0xF86E 0x9DE2
+0xF86F 0x9DEC
+0xF870 0x9DF4
+0xF871 0x9DF3
+0xF872 0x9DE8
+0xF873 0x9DED
+0xF874 0x9EC2
+0xF875 0x9ED0
+0xF876 0x9EF2
+0xF877 0x9EF3
+0xF878 0x9F06
+0xF879 0x9F1C
+0xF87A 0x9F38
+0xF87B 0x9F37
+0xF87C 0x9F36
+0xF87D 0x9F43
+0xF87E 0x9F4F
+0xF8A1 0x9F71
+0xF8A2 0x9F70
+0xF8A3 0x9F6E
+0xF8A4 0x9F6F
+0xF8A5 0x56D3
+0xF8A6 0x56CD
+0xF8A7 0x5B4E
+0xF8A8 0x5C6D
+0xF8A9 0x652D
+0xF8AA 0x66ED
+0xF8AB 0x66EE
+0xF8AC 0x6B13
+0xF8AD 0x705F
+0xF8AE 0x7061
+0xF8AF 0x705D
+0xF8B0 0x7060
+0xF8B1 0x7223
+0xF8B2 0x74DB
+0xF8B3 0x74E5
+0xF8B4 0x77D5
+0xF8B5 0x7938
+0xF8B6 0x79B7
+0xF8B7 0x79B6
+0xF8B8 0x7C6A
+0xF8B9 0x7E97
+0xF8BA 0x7F89
+0xF8BB 0x826D
+0xF8BC 0x8643
+0xF8BD 0x8838
+0xF8BE 0x8837
+0xF8BF 0x8835
+0xF8C0 0x884B
+0xF8C1 0x8B94
+0xF8C2 0x8B95
+0xF8C3 0x8E9E
+0xF8C4 0x8E9F
+0xF8C5 0x8EA0
+0xF8C6 0x8E9D
+0xF8C7 0x91BE
+0xF8C8 0x91BD
+0xF8C9 0x91C2
+0xF8CA 0x946B
+0xF8CB 0x9468
+0xF8CC 0x9469
+0xF8CD 0x96E5
+0xF8CE 0x9746
+0xF8CF 0x9743
+0xF8D0 0x9747
+0xF8D1 0x97C7
+0xF8D2 0x97E5
+0xF8D3 0x9A5E
+0xF8D4 0x9AD5
+0xF8D5 0x9B59
+0xF8D6 0x9C63
+0xF8D7 0x9C67
+0xF8D8 0x9C66
+0xF8D9 0x9C62
+0xF8DA 0x9C5E
+0xF8DB 0x9C60
+0xF8DC 0x9E02
+0xF8DD 0x9DFE
+0xF8DE 0x9E07
+0xF8DF 0x9E03
+0xF8E0 0x9E06
+0xF8E1 0x9E05
+0xF8E2 0x9E00
+0xF8E3 0x9E01
+0xF8E4 0x9E09
+0xF8E5 0x9DFF
+0xF8E6 0x9DFD
+0xF8E7 0x9E04
+0xF8E8 0x9EA0
+0xF8E9 0x9F1E
+0xF8EA 0x9F46
+0xF8EB 0x9F74
+0xF8EC 0x9F75
+0xF8ED 0x9F76
+0xF8EE 0x56D4
+0xF8EF 0x652E
+0xF8F0 0x65B8
+0xF8F1 0x6B18
+0xF8F2 0x6B19
+0xF8F3 0x6B17
+0xF8F4 0x6B1A
+0xF8F5 0x7062
+0xF8F6 0x7226
+0xF8F7 0x72AA
+0xF8F8 0x77D8
+0xF8F9 0x77D9
+0xF8FA 0x7939
+0xF8FB 0x7C69
+0xF8FC 0x7C6B
+0xF8FD 0x7CF6
+0xF8FE 0x7E9A
+0xF940 0x7E98
+0xF941 0x7E9B
+0xF942 0x7E99
+0xF943 0x81E0
+0xF944 0x81E1
+0xF945 0x8646
+0xF946 0x8647
+0xF947 0x8648
+0xF948 0x8979
+0xF949 0x897A
+0xF94A 0x897C
+0xF94B 0x897B
+0xF94C 0x89FF
+0xF94D 0x8B98
+0xF94E 0x8B99
+0xF94F 0x8EA5
+0xF950 0x8EA4
+0xF951 0x8EA3
+0xF952 0x946E
+0xF953 0x946D
+0xF954 0x946F
+0xF955 0x9471
+0xF956 0x9473
+0xF957 0x9749
+0xF958 0x9872
+0xF959 0x995F
+0xF95A 0x9C68
+0xF95B 0x9C6E
+0xF95C 0x9C6D
+0xF95D 0x9E0B
+0xF95E 0x9E0D
+0xF95F 0x9E10
+0xF960 0x9E0F
+0xF961 0x9E12
+0xF962 0x9E11
+0xF963 0x9EA1
+0xF964 0x9EF5
+0xF965 0x9F09
+0xF966 0x9F47
+0xF967 0x9F78
+0xF968 0x9F7B
+0xF969 0x9F7A
+0xF96A 0x9F79
+0xF96B 0x571E
+0xF96C 0x7066
+0xF96D 0x7C6F
+0xF96E 0x883C
+0xF96F 0x8DB2
+0xF970 0x8EA6
+0xF971 0x91C3
+0xF972 0x9474
+0xF973 0x9478
+0xF974 0x9476
+0xF975 0x9475
+0xF976 0x9A60
+0xF977 0x9C74
+0xF978 0x9C73
+0xF979 0x9C71
+0xF97A 0x9C75
+0xF97B 0x9E14
+0xF97C 0x9E13
+0xF97D 0x9EF6
+0xF97E 0x9F0A
+0xF9A1 0x9FA4
+0xF9A2 0x7068
+0xF9A3 0x7065
+0xF9A4 0x7CF7
+0xF9A5 0x866A
+0xF9A6 0x883E
+0xF9A7 0x883D
+0xF9A8 0x883F
+0xF9A9 0x8B9E
+0xF9AA 0x8C9C
+0xF9AB 0x8EA9
+0xF9AC 0x8EC9
+0xF9AD 0x974B
+0xF9AE 0x9873
+0xF9AF 0x9874
+0xF9B0 0x98CC
+0xF9B1 0x9961
+0xF9B2 0x99AB
+0xF9B3 0x9A64
+0xF9B4 0x9A66
+0xF9B5 0x9A67
+0xF9B6 0x9B24
+0xF9B7 0x9E15
+0xF9B8 0x9E17
+0xF9B9 0x9F48
+0xF9BA 0x6207
+0xF9BB 0x6B1E
+0xF9BC 0x7227
+0xF9BD 0x864C
+0xF9BE 0x8EA8
+0xF9BF 0x9482
+0xF9C0 0x9480
+0xF9C1 0x9481
+0xF9C2 0x9A69
+0xF9C3 0x9A68
+0xF9C4 0x9B2E
+0xF9C5 0x9E19
+0xF9C6 0x7229
+0xF9C7 0x864B
+0xF9C8 0x8B9F
+0xF9C9 0x9483
+0xF9CA 0x9C79
+0xF9CB 0x9EB7
+0xF9CC 0x7675
+0xF9CD 0x9A6B
+0xF9CE 0x9C7A
+0xF9CF 0x9E1D
+0xF9D0 0x7069
+0xF9D1 0x706A
+0xF9D2 0x9EA4
+0xF9D3 0x9F7E
+0xF9D4 0x9F49
+0xF9D5 0x9F98
+0xF9D6 0x7881
+0xF9D7 0x92B9
+0xF9D8 0x88CF
+0xF9D9 0x58BB
+0xF9DA 0x6052
+0xF9DB 0x7CA7
+0xF9DC 0x5AFA
+0xF9DD 0x2554
+0xF9DE 0x2566
+0xF9DF 0x2557
+0xF9E0 0x2560
+0xF9E1 0x256C
+0xF9E2 0x2563
+0xF9E3 0x255A
+0xF9E4 0x2569
+0xF9E5 0x255D
+0xF9E6 0x2552
+0xF9E7 0x2564
+0xF9E8 0x2555
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9EC 0x2558
+0xF9ED 0x2567
+0xF9EE 0x255B
+0xF9EF 0x2553
+0xF9F0 0x2565
+0xF9F1 0x2556
+0xF9F2 0x255F
+0xF9F3 0x256B
+0xF9F4 0x2562
+0xF9F5 0x2559
+0xF9F6 0x2568
+0xF9F7 0x255C
+0xF9F8 0x2551
+0xF9F9 0x2550
+0xF9FA 0x2554
+0xF9FB 0x2557
+0xF9FC 0x255A
+0xF9FD 0x255D
+0xF9FE 0x2593
+0xFA40 0xE000
+0xFA41 0xE001
+0xFA42 0xE002
+0xFA43 0xE003
+0xFA44 0xE004
+0xFA45 0xE005
+0xFA46 0xE006
+0xFA47 0xE007
+0xFA48 0xE008
+0xFA49 0xE009
+0xFA4A 0xE00A
+0xFA4B 0xE00B
+0xFA4C 0xE00C
+0xFA4D 0xE00D
+0xFA4E 0xE00E
+0xFA4F 0xE00F
+0xFA50 0xE010
+0xFA51 0xE011
+0xFA52 0xE012
+0xFA53 0xE013
+0xFA54 0xE014
+0xFA55 0xE015
+0xFA56 0xE016
+0xFA57 0xE017
+0xFA58 0xE018
+0xFA59 0xE019
+0xFA5A 0xE01A
+0xFA5B 0xE01B
+0xFA5C 0xE01C
+0xFA5D 0xE01D
+0xFA5E 0xE01E
+0xFA5F 0xE01F
+0xFA60 0xE020
+0xFA61 0xE021
+0xFA62 0xE022
+0xFA63 0xE023
+0xFA64 0xE024
+0xFA65 0xE025
+0xFA66 0xE026
+0xFA67 0xE027
+0xFA68 0xE028
+0xFA69 0xE029
+0xFA6A 0xE02A
+0xFA6B 0xE02B
+0xFA6C 0xE02C
+0xFA6D 0xE02D
+0xFA6E 0xE02E
+0xFA6F 0xE02F
+0xFA70 0xE030
+0xFA71 0xE031
+0xFA72 0xE032
+0xFA73 0xE033
+0xFA74 0xE034
+0xFA75 0xE035
+0xFA76 0xE036
+0xFA77 0xE037
+0xFA78 0xE038
+0xFA79 0xE039
+0xFA7A 0xE03A
+0xFA7B 0xE03B
+0xFA7C 0xE03C
+0xFA7D 0xE03D
+0xFA7E 0xE03E
+0xFAA1 0xE03F
+0xFAA2 0xE040
+0xFAA3 0xE041
+0xFAA4 0xE042
+0xFAA5 0xE043
+0xFAA6 0xE044
+0xFAA7 0xE045
+0xFAA8 0xE046
+0xFAA9 0xE047
+0xFAAA 0xE048
+0xFAAB 0xE049
+0xFAAC 0xE04A
+0xFAAD 0xE04B
+0xFAAE 0xE04C
+0xFAAF 0xE04D
+0xFAB0 0xE04E
+0xFAB1 0xE04F
+0xFAB2 0xE050
+0xFAB3 0xE051
+0xFAB4 0xE052
+0xFAB5 0xE053
+0xFAB6 0xE054
+0xFAB7 0xE055
+0xFAB8 0xE056
+0xFAB9 0xE057
+0xFABA 0xE058
+0xFABB 0xE059
+0xFABC 0xE05A
+0xFABD 0xE05B
+0xFABE 0xE05C
+0xFABF 0xE05D
+0xFAC0 0xE05E
+0xFAC1 0xE05F
+0xFAC2 0xE060
+0xFAC3 0xE061
+0xFAC4 0xE062
+0xFAC5 0xE063
+0xFAC6 0xE064
+0xFAC7 0xE065
+0xFAC8 0xE066
+0xFAC9 0xE067
+0xFACA 0xE068
+0xFACB 0xE069
+0xFACC 0xE06A
+0xFACD 0xE06B
+0xFACE 0xE06C
+0xFACF 0xE06D
+0xFAD0 0xE06E
+0xFAD1 0xE06F
+0xFAD2 0xE070
+0xFAD3 0xE071
+0xFAD4 0xE072
+0xFAD5 0xE073
+0xFAD6 0xE074
+0xFAD7 0xE075
+0xFAD8 0xE076
+0xFAD9 0xE077
+0xFADA 0xE078
+0xFADB 0xE079
+0xFADC 0xE07A
+0xFADD 0xE07B
+0xFADE 0xE07C
+0xFADF 0xE07D
+0xFAE0 0xE07E
+0xFAE1 0xE07F
+0xFAE2 0xE080
+0xFAE3 0xE081
+0xFAE4 0xE082
+0xFAE5 0xE083
+0xFAE6 0xE084
+0xFAE7 0xE085
+0xFAE8 0xE086
+0xFAE9 0xE087
+0xFAEA 0xE088
+0xFAEB 0xE089
+0xFAEC 0xE08A
+0xFAED 0xE08B
+0xFAEE 0xE08C
+0xFAEF 0xE08D
+0xFAF0 0xE08E
+0xFAF1 0xE08F
+0xFAF2 0xE090
+0xFAF3 0xE091
+0xFAF4 0xE092
+0xFAF5 0xE093
+0xFAF6 0xE094
+0xFAF7 0xE095
+0xFAF8 0xE096
+0xFAF9 0xE097
+0xFAFA 0xE098
+0xFAFB 0xE099
+0xFAFC 0xE09A
+0xFAFD 0xE09B
+0xFAFE 0xE09C
+0xFB40 0xE09D
+0xFB41 0xE09E
+0xFB42 0xE09F
+0xFB43 0xE0A0
+0xFB44 0xE0A1
+0xFB45 0xE0A2
+0xFB46 0xE0A3
+0xFB47 0xE0A4
+0xFB48 0xE0A5
+0xFB49 0xE0A6
+0xFB4A 0xE0A7
+0xFB4B 0xE0A8
+0xFB4C 0xE0A9
+0xFB4D 0xE0AA
+0xFB4E 0xE0AB
+0xFB4F 0xE0AC
+0xFB50 0xE0AD
+0xFB51 0xE0AE
+0xFB52 0xE0AF
+0xFB53 0xE0B0
+0xFB54 0xE0B1
+0xFB55 0xE0B2
+0xFB56 0xE0B3
+0xFB57 0xE0B4
+0xFB58 0xE0B5
+0xFB59 0xE0B6
+0xFB5A 0xE0B7
+0xFB5B 0xE0B8
+0xFB5C 0xE0B9
+0xFB5D 0xE0BA
+0xFB5E 0xE0BB
+0xFB5F 0xE0BC
+0xFB60 0xE0BD
+0xFB61 0xE0BE
+0xFB62 0xE0BF
+0xFB63 0xE0C0
+0xFB64 0xE0C1
+0xFB65 0xE0C2
+0xFB66 0xE0C3
+0xFB67 0xE0C4
+0xFB68 0xE0C5
+0xFB69 0xE0C6
+0xFB6A 0xE0C7
+0xFB6B 0xE0C8
+0xFB6C 0xE0C9
+0xFB6D 0xE0CA
+0xFB6E 0xE0CB
+0xFB6F 0xE0CC
+0xFB70 0xE0CD
+0xFB71 0xE0CE
+0xFB72 0xE0CF
+0xFB73 0xE0D0
+0xFB74 0xE0D1
+0xFB75 0xE0D2
+0xFB76 0xE0D3
+0xFB77 0xE0D4
+0xFB78 0xE0D5
+0xFB79 0xE0D6
+0xFB7A 0xE0D7
+0xFB7B 0xE0D8
+0xFB7C 0xE0D9
+0xFB7D 0xE0DA
+0xFB7E 0xE0DB
+0xFBA1 0xE0DC
+0xFBA2 0xE0DD
+0xFBA3 0xE0DE
+0xFBA4 0xE0DF
+0xFBA5 0xE0E0
+0xFBA6 0xE0E1
+0xFBA7 0xE0E2
+0xFBA8 0xE0E3
+0xFBA9 0xE0E4
+0xFBAA 0xE0E5
+0xFBAB 0xE0E6
+0xFBAC 0xE0E7
+0xFBAD 0xE0E8
+0xFBAE 0xE0E9
+0xFBAF 0xE0EA
+0xFBB0 0xE0EB
+0xFBB1 0xE0EC
+0xFBB2 0xE0ED
+0xFBB3 0xE0EE
+0xFBB4 0xE0EF
+0xFBB5 0xE0F0
+0xFBB6 0xE0F1
+0xFBB7 0xE0F2
+0xFBB8 0xE0F3
+0xFBB9 0xE0F4
+0xFBBA 0xE0F5
+0xFBBB 0xE0F6
+0xFBBC 0xE0F7
+0xFBBD 0xE0F8
+0xFBBE 0xE0F9
+0xFBBF 0xE0FA
+0xFBC0 0xE0FB
+0xFBC1 0xE0FC
+0xFBC2 0xE0FD
+0xFBC3 0xE0FE
+0xFBC4 0xE0FF
+0xFBC5 0xE100
+0xFBC6 0xE101
+0xFBC7 0xE102
+0xFBC8 0xE103
+0xFBC9 0xE104
+0xFBCA 0xE105
+0xFBCB 0xE106
+0xFBCC 0xE107
+0xFBCD 0xE108
+0xFBCE 0xE109
+0xFBCF 0xE10A
+0xFBD0 0xE10B
+0xFBD1 0xE10C
+0xFBD2 0xE10D
+0xFBD3 0xE10E
+0xFBD4 0xE10F
+0xFBD5 0xE110
+0xFBD6 0xE111
+0xFBD7 0xE112
+0xFBD8 0xE113
+0xFBD9 0xE114
+0xFBDA 0xE115
+0xFBDB 0xE116
+0xFBDC 0xE117
+0xFBDD 0xE118
+0xFBDE 0xE119
+0xFBDF 0xE11A
+0xFBE0 0xE11B
+0xFBE1 0xE11C
+0xFBE2 0xE11D
+0xFBE3 0xE11E
+0xFBE4 0xE11F
+0xFBE5 0xE120
+0xFBE6 0xE121
+0xFBE7 0xE122
+0xFBE8 0xE123
+0xFBE9 0xE124
+0xFBEA 0xE125
+0xFBEB 0xE126
+0xFBEC 0xE127
+0xFBED 0xE128
+0xFBEE 0xE129
+0xFBEF 0xE12A
+0xFBF0 0xE12B
+0xFBF1 0xE12C
+0xFBF2 0xE12D
+0xFBF3 0xE12E
+0xFBF4 0xE12F
+0xFBF5 0xE130
+0xFBF6 0xE131
+0xFBF7 0xE132
+0xFBF8 0xE133
+0xFBF9 0xE134
+0xFBFA 0xE135
+0xFBFB 0xE136
+0xFBFC 0xE137
+0xFBFD 0xE138
+0xFBFE 0xE139
+0xFC40 0xE13A
+0xFC41 0xE13B
+0xFC42 0xE13C
+0xFC43 0xE13D
+0xFC44 0xE13E
+0xFC45 0xE13F
+0xFC46 0xE140
+0xFC47 0xE141
+0xFC48 0xE142
+0xFC49 0xE143
+0xFC4A 0xE144
+0xFC4B 0xE145
+0xFC4C 0xE146
+0xFC4D 0xE147
+0xFC4E 0xE148
+0xFC4F 0xE149
+0xFC50 0xE14A
+0xFC51 0xE14B
+0xFC52 0xE14C
+0xFC53 0xE14D
+0xFC54 0xE14E
+0xFC55 0xE14F
+0xFC56 0xE150
+0xFC57 0xE151
+0xFC58 0xE152
+0xFC59 0xE153
+0xFC5A 0xE154
+0xFC5B 0xE155
+0xFC5C 0xE156
+0xFC5D 0xE157
+0xFC5E 0xE158
+0xFC5F 0xE159
+0xFC60 0xE15A
+0xFC61 0xE15B
+0xFC62 0xE15C
+0xFC63 0xE15D
+0xFC64 0xE15E
+0xFC65 0xE15F
+0xFC66 0xE160
+0xFC67 0xE161
+0xFC68 0xE162
+0xFC69 0xE163
+0xFC6A 0xE164
+0xFC6B 0xE165
+0xFC6C 0xE166
+0xFC6D 0xE167
+0xFC6E 0xE168
+0xFC6F 0xE169
+0xFC70 0xE16A
+0xFC71 0xE16B
+0xFC72 0xE16C
+0xFC73 0xE16D
+0xFC74 0xE16E
+0xFC75 0xE16F
+0xFC76 0xE170
+0xFC77 0xE171
+0xFC78 0xE172
+0xFC79 0xE173
+0xFC7A 0xE174
+0xFC7B 0xE175
+0xFC7C 0xE176
+0xFC7D 0xE177
+0xFC7E 0xE178
+0xFCA1 0xE179
+0xFCA2 0xE17A
+0xFCA3 0xE17B
+0xFCA4 0xE17C
+0xFCA5 0xE17D
+0xFCA6 0xE17E
+0xFCA7 0xE17F
+0xFCA8 0xE180
+0xFCA9 0xE181
+0xFCAA 0xE182
+0xFCAB 0xE183
+0xFCAC 0xE184
+0xFCAD 0xE185
+0xFCAE 0xE186
+0xFCAF 0xE187
+0xFCB0 0xE188
+0xFCB1 0xE189
+0xFCB2 0xE18A
+0xFCB3 0xE18B
+0xFCB4 0xE18C
+0xFCB5 0xE18D
+0xFCB6 0xE18E
+0xFCB7 0xE18F
+0xFCB8 0xE190
+0xFCB9 0xE191
+0xFCBA 0xE192
+0xFCBB 0xE193
+0xFCBC 0xE194
+0xFCBD 0xE195
+0xFCBE 0xE196
+0xFCBF 0xE197
+0xFCC0 0xE198
+0xFCC1 0xE199
+0xFCC2 0xE19A
+0xFCC3 0xE19B
+0xFCC4 0xE19C
+0xFCC5 0xE19D
+0xFCC6 0xE19E
+0xFCC7 0xE19F
+0xFCC8 0xE1A0
+0xFCC9 0xE1A1
+0xFCCA 0xE1A2
+0xFCCB 0xE1A3
+0xFCCC 0xE1A4
+0xFCCD 0xE1A5
+0xFCCE 0xE1A6
+0xFCCF 0xE1A7
+0xFCD0 0xE1A8
+0xFCD1 0xE1A9
+0xFCD2 0xE1AA
+0xFCD3 0xE1AB
+0xFCD4 0xE1AC
+0xFCD5 0xE1AD
+0xFCD6 0xE1AE
+0xFCD7 0xE1AF
+0xFCD8 0xE1B0
+0xFCD9 0xE1B1
+0xFCDA 0xE1B2
+0xFCDB 0xE1B3
+0xFCDC 0xE1B4
+0xFCDD 0xE1B5
+0xFCDE 0xE1B6
+0xFCDF 0xE1B7
+0xFCE0 0xE1B8
+0xFCE1 0xE1B9
+0xFCE2 0xE1BA
+0xFCE3 0xE1BB
+0xFCE4 0xE1BC
+0xFCE5 0xE1BD
+0xFCE6 0xE1BE
+0xFCE7 0xE1BF
+0xFCE8 0xE1C0
+0xFCE9 0xE1C1
+0xFCEA 0xE1C2
+0xFCEB 0xE1C3
+0xFCEC 0xE1C4
+0xFCED 0xE1C5
+0xFCEE 0xE1C6
+0xFCEF 0xE1C7
+0xFCF0 0xE1C8
+0xFCF1 0xE1C9
+0xFCF2 0xE1CA
+0xFCF3 0xE1CB
+0xFCF4 0xE1CC
+0xFCF5 0xE1CD
+0xFCF6 0xE1CE
+0xFCF7 0xE1CF
+0xFCF8 0xE1D0
+0xFCF9 0xE1D1
+0xFCFA 0xE1D2
+0xFCFB 0xE1D3
+0xFCFC 0xE1D4
+0xFCFD 0xE1D5
+0xFCFE 0xE1D6
+0xFD40 0xE1D7
+0xFD41 0xE1D8
+0xFD42 0xE1D9
+0xFD43 0xE1DA
+0xFD44 0xE1DB
+0xFD45 0xE1DC
+0xFD46 0xE1DD
+0xFD47 0xE1DE
+0xFD48 0xE1DF
+0xFD49 0xE1E0
+0xFD4A 0xE1E1
+0xFD4B 0xE1E2
+0xFD4C 0xE1E3
+0xFD4D 0xE1E4
+0xFD4E 0xE1E5
+0xFD4F 0xE1E6
+0xFD50 0xE1E7
+0xFD51 0xE1E8
+0xFD52 0xE1E9
+0xFD53 0xE1EA
+0xFD54 0xE1EB
+0xFD55 0xE1EC
+0xFD56 0xE1ED
+0xFD57 0xE1EE
+0xFD58 0xE1EF
+0xFD59 0xE1F0
+0xFD5A 0xE1F1
+0xFD5B 0xE1F2
+0xFD5C 0xE1F3
+0xFD5D 0xE1F4
+0xFD5E 0xE1F5
+0xFD5F 0xE1F6
+0xFD60 0xE1F7
+0xFD61 0xE1F8
+0xFD62 0xE1F9
+0xFD63 0xE1FA
+0xFD64 0xE1FB
+0xFD65 0xE1FC
+0xFD66 0xE1FD
+0xFD67 0xE1FE
+0xFD68 0xE1FF
+0xFD69 0xE200
+0xFD6A 0xE201
+0xFD6B 0xE202
+0xFD6C 0xE203
+0xFD6D 0xE204
+0xFD6E 0xE205
+0xFD6F 0xE206
+0xFD70 0xE207
+0xFD71 0xE208
+0xFD72 0xE209
+0xFD73 0xE20A
+0xFD74 0xE20B
+0xFD75 0xE20C
+0xFD76 0xE20D
+0xFD77 0xE20E
+0xFD78 0xE20F
+0xFD79 0xE210
+0xFD7A 0xE211
+0xFD7B 0xE212
+0xFD7C 0xE213
+0xFD7D 0xE214
+0xFD7E 0xE215
+0xFDA1 0xE216
+0xFDA2 0xE217
+0xFDA3 0xE218
+0xFDA4 0xE219
+0xFDA5 0xE21A
+0xFDA6 0xE21B
+0xFDA7 0xE21C
+0xFDA8 0xE21D
+0xFDA9 0xE21E
+0xFDAA 0xE21F
+0xFDAB 0xE220
+0xFDAC 0xE221
+0xFDAD 0xE222
+0xFDAE 0xE223
+0xFDAF 0xE224
+0xFDB0 0xE225
+0xFDB1 0xE226
+0xFDB2 0xE227
+0xFDB3 0xE228
+0xFDB4 0xE229
+0xFDB5 0xE22A
+0xFDB6 0xE22B
+0xFDB7 0xE22C
+0xFDB8 0xE22D
+0xFDB9 0xE22E
+0xFDBA 0xE22F
+0xFDBB 0xE230
+0xFDBC 0xE231
+0xFDBD 0xE232
+0xFDBE 0xE233
+0xFDBF 0xE234
+0xFDC0 0xE235
+0xFDC1 0xE236
+0xFDC2 0xE237
+0xFDC3 0xE238
+0xFDC4 0xE239
+0xFDC5 0xE23A
+0xFDC6 0xE23B
+0xFDC7 0xE23C
+0xFDC8 0xE23D
+0xFDC9 0xE23E
+0xFDCA 0xE23F
+0xFDCB 0xE240
+0xFDCC 0xE241
+0xFDCD 0xE242
+0xFDCE 0xE243
+0xFDCF 0xE244
+0xFDD0 0xE245
+0xFDD1 0xE246
+0xFDD2 0xE247
+0xFDD3 0xE248
+0xFDD4 0xE249
+0xFDD5 0xE24A
+0xFDD6 0xE24B
+0xFDD7 0xE24C
+0xFDD8 0xE24D
+0xFDD9 0xE24E
+0xFDDA 0xE24F
+0xFDDB 0xE250
+0xFDDC 0xE251
+0xFDDD 0xE252
+0xFDDE 0xE253
+0xFDDF 0xE254
+0xFDE0 0xE255
+0xFDE1 0xE256
+0xFDE2 0xE257
+0xFDE3 0xE258
+0xFDE4 0xE259
+0xFDE5 0xE25A
+0xFDE6 0xE25B
+0xFDE7 0xE25C
+0xFDE8 0xE25D
+0xFDE9 0xE25E
+0xFDEA 0xE25F
+0xFDEB 0xE260
+0xFDEC 0xE261
+0xFDED 0xE262
+0xFDEE 0xE263
+0xFDEF 0xE264
+0xFDF0 0xE265
+0xFDF1 0xE266
+0xFDF2 0xE267
+0xFDF3 0xE268
+0xFDF4 0xE269
+0xFDF5 0xE26A
+0xFDF6 0xE26B
+0xFDF7 0xE26C
+0xFDF8 0xE26D
+0xFDF9 0xE26E
+0xFDFA 0xE26F
+0xFDFB 0xE270
+0xFDFC 0xE271
+0xFDFD 0xE272
+0xFDFE 0xE273
+0xFE40 0xE274
+0xFE41 0xE275
+0xFE42 0xE276
+0xFE43 0xE277
+0xFE44 0xE278
+0xFE45 0xE279
+0xFE46 0xE27A
+0xFE47 0xE27B
+0xFE48 0xE27C
+0xFE49 0xE27D
+0xFE4A 0xE27E
+0xFE4B 0xE27F
+0xFE4C 0xE280
+0xFE4D 0xE281
+0xFE4E 0xE282
+0xFE4F 0xE283
+0xFE50 0xE284
+0xFE51 0xE285
+0xFE52 0xE286
+0xFE53 0xE287
+0xFE54 0xE288
+0xFE55 0xE289
+0xFE56 0xE28A
+0xFE57 0xE28B
+0xFE58 0xE28C
+0xFE59 0xE28D
+0xFE5A 0xE28E
+0xFE5B 0xE28F
+0xFE5C 0xE290
+0xFE5D 0xE291
+0xFE5E 0xE292
+0xFE5F 0xE293
+0xFE60 0xE294
+0xFE61 0xE295
+0xFE62 0xE296
+0xFE63 0xE297
+0xFE64 0xE298
+0xFE65 0xE299
+0xFE66 0xE29A
+0xFE67 0xE29B
+0xFE68 0xE29C
+0xFE69 0xE29D
+0xFE6A 0xE29E
+0xFE6B 0xE29F
+0xFE6C 0xE2A0
+0xFE6D 0xE2A1
+0xFE6E 0xE2A2
+0xFE6F 0xE2A3
+0xFE70 0xE2A4
+0xFE71 0xE2A5
+0xFE72 0xE2A6
+0xFE73 0xE2A7
+0xFE74 0xE2A8
+0xFE75 0xE2A9
+0xFE76 0xE2AA
+0xFE77 0xE2AB
+0xFE78 0xE2AC
+0xFE79 0xE2AD
+0xFE7A 0xE2AE
+0xFE7B 0xE2AF
+0xFE7C 0xE2B0
+0xFE7D 0xE2B1
+0xFE7E 0xE2B2
+0xFEA1 0xE2B3
+0xFEA2 0xE2B4
+0xFEA3 0xE2B5
+0xFEA4 0xE2B6
+0xFEA5 0xE2B7
+0xFEA6 0xE2B8
+0xFEA7 0xE2B9
+0xFEA8 0xE2BA
+0xFEA9 0xE2BB
+0xFEAA 0xE2BC
+0xFEAB 0xE2BD
+0xFEAC 0xE2BE
+0xFEAD 0xE2BF
+0xFEAE 0xE2C0
+0xFEAF 0xE2C1
+0xFEB0 0xE2C2
+0xFEB1 0xE2C3
+0xFEB2 0xE2C4
+0xFEB3 0xE2C5
+0xFEB4 0xE2C6
+0xFEB5 0xE2C7
+0xFEB6 0xE2C8
+0xFEB7 0xE2C9
+0xFEB8 0xE2CA
+0xFEB9 0xE2CB
+0xFEBA 0xE2CC
+0xFEBB 0xE2CD
+0xFEBC 0xE2CE
+0xFEBD 0xE2CF
+0xFEBE 0xE2D0
+0xFEBF 0xE2D1
+0xFEC0 0xE2D2
+0xFEC1 0xE2D3
+0xFEC2 0xE2D4
+0xFEC3 0xE2D5
+0xFEC4 0xE2D6
+0xFEC5 0xE2D7
+0xFEC6 0xE2D8
+0xFEC7 0xE2D9
+0xFEC8 0xE2DA
+0xFEC9 0xE2DB
+0xFECA 0xE2DC
+0xFECB 0xE2DD
+0xFECC 0xE2DE
+0xFECD 0xE2DF
+0xFECE 0xE2E0
+0xFECF 0xE2E1
+0xFED0 0xE2E2
+0xFED1 0xE2E3
+0xFED2 0xE2E4
+0xFED3 0xE2E5
+0xFED4 0xE2E6
+0xFED5 0xE2E7
+0xFED6 0xE2E8
+0xFED7 0xE2E9
+0xFED8 0xE2EA
+0xFED9 0xE2EB
+0xFEDA 0xE2EC
+0xFEDB 0xE2ED
+0xFEDC 0xE2EE
+0xFEDD 0xE2EF
+0xFEDE 0xE2F0
+0xFEDF 0xE2F1
+0xFEE0 0xE2F2
+0xFEE1 0xE2F3
+0xFEE2 0xE2F4
+0xFEE3 0xE2F5
+0xFEE4 0xE2F6
+0xFEE5 0xE2F7
+0xFEE6 0xE2F8
+0xFEE7 0xE2F9
+0xFEE8 0xE2FA
+0xFEE9 0xE2FB
+0xFEEA 0xE2FC
+0xFEEB 0xE2FD
+0xFEEC 0xE2FE
+0xFEED 0xE2FF
+0xFEEE 0xE300
+0xFEEF 0xE301
+0xFEF0 0xE302
+0xFEF1 0xE303
+0xFEF2 0xE304
+0xFEF3 0xE305
+0xFEF4 0xE306
+0xFEF5 0xE307
+0xFEF6 0xE308
+0xFEF7 0xE309
+0xFEF8 0xE30A
+0xFEF9 0xE30B
+0xFEFA 0xE30C
+0xFEFB 0xE30D
+0xFEFC 0xE30E
+0xFEFD 0xE30F
+0xFEFE 0xE310
diff --git a/jni/iconv/tests/BIG5-HKSCS-1999-snippet b/jni/iconv/tests/BIG5-HKSCS-1999-snippet
new file mode 100644
index 0000000..cdd20d8
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-1999-snippet
@@ -0,0 +1,233 @@
+ˆ@ ˆA ˆB ˆC ˆD ˆE ˆF ˆG ˆH ˆI ˆJ ˆK ˆL ˆM ˆN ˆO
+ˆP ˆQ ˆR ˆS ˆT ˆU ˆV ˆW ˆX ˆY ˆZ ˆ[ ˆ\ ˆ] ˆ^ ˆ_
+ˆ` ˆa ˆb ˆc ˆd ˆe ˆf ˆg ˆh ˆi ˆj ˆk ˆl ˆm ˆn ˆo
+ˆp ˆq ˆr ˆs ˆt ˆu ˆv ˆw ˆx ˆy ˆz ˆ{ ˆ| ˆ} ˆ~
+ ˆ¡ ˆ¢ ˆ£ ˆ¤ ˆ¥ ˆ¦ ˆ§ ˆ¨ ˆ© ˆª
+‰@ ‰A ‰C ‰F ‰G ‰H ‰I ‰L ‰M ‰N ‰O
+‰P ‰Q ‰R ‰S ‰T ‰U ‰V ‰W ‰X ‰Y ‰Z ‰[ ‰\ ‰] ‰^ ‰_
+‰` ‰a ‰b ‰c ‰d ‰e ‰f ‰g ‰h ‰i ‰j ‰k ‰l ‰m ‰n ‰o
+‰p ‰q ‰r ‰s ‰t ‰u ‰v ‰w ‰x ‰y ‰z ‰{ ‰| ‰} ‰~
+ ‰¡ ‰¢ ‰£ ‰¤ ‰¥ ‰¦ ‰« ‰¬ ‰­ ‰®
+‰° ‰± ‰² ‰µ ‰¶ ‰· ‰¸ ‰¹ ‰º ‰» ‰¼ ‰½ ‰¾ ‰¿
+ ‰Á ‰Â ‰Ã ‰Å ‰Æ ‰Ç ‰È ‰É ‰Ê ‰Ë ‰Ì ‰Í ‰Î ‰Ï
+‰Ð ‰Ñ ‰Ò ‰Ó ‰Ô ‰Õ ‰Ö ‰× ‰Ø ‰Ù ‰Ú ‰Û ‰Ü ‰Ý ‰Þ ‰ß
+‰à ‰á ‰â ‰ã ‰ä ‰å ‰æ ‰ç ‰è ‰é ‰ê ‰ë ‰ì ‰í ‰î ‰ï
+‰ð ‰ñ ‰ò ‰ó ‰ô ‰õ ‰ö ‰÷ ‰ø ‰ù ‰ú ‰û ‰ü ‰ý ‰þ
+Š@ ŠA ŠC ŠD ŠE ŠF ŠG ŠH ŠI ŠJ ŠK ŠL ŠM ŠN ŠO
+ŠP ŠQ ŠR ŠS ŠT ŠU ŠV ŠW ŠX ŠY ŠZ Š[ Š\ Š] Š^ Š_
+Š` Ša Šb Šd Še Šf Šg Šh Ši Šj Šk Šl Šm Šn Šo
+Šp Šq Šr Šs Št Šv Šw Šx Šy Šz Š{ Š| Š} Š~
+ Š¡ Š¢ Š£ Š¤ Š¥ Š¦ Š§ Š¨ Š© Šª Š¬ Š­ Š® Š¯
+Š° Š² Š³ Š´ Šµ Š¶ Š· Š¸ Š¹ Š» Š¼ Š½ Š¾ Š¿
+ŠÀ ŠÁ ŠÂ ŠÃ ŠÄ ŠÅ ŠÆ ŠÇ ŠÉ ŠÊ ŠË ŠÌ ŠÎ ŠÏ
+ŠÐ ŠÑ ŠÒ ŠÓ ŠÔ ŠÕ ŠÖ Š× ŠØ ŠÙ ŠÚ ŠÛ ŠÜ Šß
+Šà Šá Šâ Šã Šä Šå Šæ Šç Šè Šé Šê Šë Šì Ší Šî Šï
+Šð Šñ Šò Šó Šô Šö Š÷ Šø Šù Šú Šû Šü Šý Šþ
+‹@ ‹A ‹B ‹C ‹D ‹E ‹F ‹G ‹H ‹I ‹J ‹K ‹L ‹M ‹N ‹O
+‹P ‹Q ‹R ‹S ‹U ‹V ‹W ‹X ‹Y ‹Z ‹[ ‹\ ‹] ‹^ ‹_
+‹` ‹a ‹b ‹c ‹d ‹e ‹f ‹g ‹h ‹i ‹j ‹k ‹l ‹m ‹n ‹o
+‹p ‹q ‹r ‹s ‹t ‹u ‹v ‹w ‹x ‹y ‹z ‹{ ‹| ‹} ‹~
+ ‹¡ ‹¢ ‹£ ‹¤ ‹¥ ‹¦ ‹§ ‹¨ ‹© ‹ª ‹« ‹¬ ‹­ ‹® ‹¯
+‹° ‹± ‹² ‹³ ‹´ ‹µ ‹¶ ‹· ‹¸ ‹¹ ‹º ‹» ‹¼ ‹½ ‹¾ ‹¿
+‹À ‹Á ‹Â ‹Ã ‹Ä ‹Å ‹Æ ‹Ç ‹È ‹É ‹Ê ‹Ë ‹Ì ‹Í ‹Î ‹Ï
+‹Ð ‹Ñ ‹Ò ‹Ó ‹Ô ‹Õ ‹Ö ‹× ‹Ø ‹Ù ‹Ú ‹Û ‹Ü ‹Þ ‹ß
+‹à ‹á ‹â ‹ã ‹ä ‹å ‹æ ‹ç ‹è ‹é ‹ê ‹ë ‹ì ‹í ‹î ‹ï
+‹ð ‹ñ ‹ò ‹ó ‹ô ‹õ ‹ö ‹÷ ‹ø ‹ù ‹ú ‹û ‹ü ‹ý
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ
+Ž@ ŽA ŽB ŽC ŽD ŽE ŽF ŽG ŽH ŽI ŽJ ŽK ŽL ŽM ŽN ŽO
+ŽP ŽQ ŽR ŽS ŽT ŽU ŽV ŽW ŽX ŽY ŽZ Ž[ Ž\ Ž] Ž^ Ž_
+Ž` Ža Žb Žc Žd Že Žf Žg Žh Žj Žk Žl Žm Žn
+Žp Žq Žr Žs Žt Žu Žv Žw Žx Žy Žz Ž{ Ž| Ž}
+ Ž¡ Ž¢ Ž£ Ž¤ Ž¥ Ž¦ Ž§ Ž¨ Ž© Žª Ž¬ Ž­ Ž® Ž¯
+Ž° Ž± Ž² Ž³ Žµ Ž¶ Ž· Ž¸ Ž¹ Žº Ž» Ž¼ Ž½ Ž¾ Ž¿
+ŽÀ ŽÁ ŽÂ ŽÃ ŽÄ ŽÅ ŽÆ ŽÇ ŽÈ ŽÉ ŽÊ ŽË ŽÌ ŽÎ ŽÏ
+ ŽÑ ŽÒ ŽÓ ŽÔ ŽÕ ŽÖ Ž× ŽØ ŽÙ ŽÚ ŽÛ ŽÜ ŽÝ ŽÞ Žß
+Žà Žá Žâ Žã Žä Žå Žæ Žç Žè Žé Žê Žë Žì Ží Žî Žï
+Žð Žñ Žò Žó Žô Žõ Žö Ž÷ Žø Žù Žú Žû Žü Žý Žþ
+@ A B C D E F G H I J K L M N O
+P Q R S T U V X Y Z [ \ ] ^ _
+` a b c d e f g h j k l m o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l n o
+p q r s t u v w x y { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ò ó ô õ ö ÷ ø ù ú û ü ý þ
+‘@ ‘A ‘B ‘C ‘D ‘E ‘F ‘G ‘H ‘I ‘J ‘K ‘L ‘M ‘N ‘O
+‘P ‘Q ‘R ‘S ‘T ‘U ‘V ‘W ‘X ‘Y ‘Z ‘[ ‘\ ‘] ‘^ ‘_
+‘` ‘a ‘b ‘c ‘d ‘e ‘f ‘g ‘h ‘i ‘j ‘k ‘l ‘m ‘n ‘o
+‘p ‘q ‘r ‘s ‘t ‘u ‘v ‘w ‘x ‘y ‘z ‘{ ‘| ‘} ‘~
+ ‘¡ ‘¢ ‘£ ‘¤ ‘¥ ‘¦ ‘§ ‘¨ ‘© ‘ª ‘« ‘¬ ‘­ ‘® ‘¯
+‘° ‘± ‘² ‘³ ‘´ ‘µ ‘¶ ‘· ‘¸ ‘¹ ‘º ‘» ‘¼ ‘½ ‘¾
+‘À ‘Á ‘Â ‘Ã ‘Ä ‘Å ‘Æ ‘Ç ‘È ‘É ‘Ê ‘Ë ‘Ì ‘Í ‘Î ‘Ï
+‘Ð ‘Ñ ‘Ò ‘Ó ‘Ô ‘Õ ‘Ö ‘× ‘Ø ‘Ù ‘Ú ‘Û ‘Ü ‘Ý ‘Þ ‘ß
+‘à ‘á ‘â ‘ã ‘ä ‘å ‘æ ‘ç ‘è ‘é ‘ê ‘ë ‘ì ‘í ‘î ‘ï
+‘ð ‘ñ ‘ò ‘ó ‘ô ‘õ ‘ö ‘÷ ‘ø ‘ù ‘ú ‘û ‘ü ‘ý ‘þ
+’@ ’A ’B ’C ’E ’F ’G ’H ’I ’J ’K ’L ’M ’N ’O
+’P ’Q ’R ’S ’T ’U ’V ’W ’X ’Y ’Z ’[ ’\ ’] ’^ ’_
+’` ’a ’b ’c ’d ’e ’f ’g ’h ’i ’j ’k ’l ’m ’n ’o
+’p ’q ’r ’s ’t ’u ’v ’w ’x ’y ’z ’{ ’| ’} ’~
+ ’¡ ’¢ ’£ ’¤ ’¥ ’¦ ’§ ’¨ ’© ’ª ’« ’¬ ’­ ’®
+ ’³ ’´ ’µ ’¶ ’· ’¸ ’¹ ’º ’» ’¼ ’½ ’¾ ’¿
+’À ’Á ’Â ’Ã ’Ä ’Å ’Æ ’Ç ’É ’Ê ’Ë ’Ì ’Í ’Î ’Ï
+’Ð ’Ò ’Ó ’Ô ’Õ ’Ö ’× ’Ø ’Ù ’Ú ’Û ’Ü ’Ý ’Þ ’ß
+’à ’á ’â ’ã ’ä ’å ’æ ’ç ’è ’é ’ê ’ë ’ì ’í ’î ’ï
+’ð ’ñ ’ò ’ó ’ô ’õ ’ö ’÷ ’ø ’ù ’ú ’û ’ü ’ý ’þ
+“@ “A “B “C “D “E “F “G “H “I “J “K “L “M “N “O
+“P “Q “R “S “T “U “V “W “X “Y “Z “[ “\ “] “^ “_
+“` “a “b “c “d “e “f “g “h “i “j “k “l “m “n “o
+“p “q “r “s “t “u “v “w “x “y “z “{ “| “} “~
+ “¡ “¢ “£ “¤ “¥ “¦ “§ “¨ “© “ª “« “¬ “­ “® “¯
+“° “± “² “³ “´ “µ “¶ “· “¸ “¹ “º “» “¼ “½ “¾ “¿
+“À “Á “Â “Ã “Ä “Å “Æ “Ç “È “É “Ê “Ë “Ì “Í “Î “Ï
+“Ð “Ñ “Ò “Ó “Ô “Õ “Ö “× “Ø “Ù “Ú “Û “Ü “Ý “Þ “ß
+“à “á “â “ã “ä “å “æ “ç “è “é “ê “ë “ì “í “î “ï
+“ð “ñ “ò “ó “ô “õ “ö “÷ “ø “ù “ú “û “ü “ý “þ
+”@ ”A ”B ”C ”D ”E ”F ”H ”I ”J ”K ”L ”M ”N ”O
+”P ”Q ”R ”S ”T ”U ”V ”W ”X ”Y ”Z ”[ ”\ ”] ”^ ”_
+”` ”a ”b ”c ”d ”e ”f ”g ”h ”i ”j ”k ”l ”m ”n ”o
+”p ”q ”r ”s ”t ”u ”v ”w ”x ”y ”z ”{ ”| ”} ”~
+ ”¡ ”¢ ”£ ”¤ ”¥ ”¦ ”§ ”¨ ”© ”ª ”« ”¬ ”­ ”® ”¯
+”° ”± ”² ”³ ”´ ”µ ”¶ ”· ”¸ ”¹ ”º ”» ”¼ ”½ ”¾ ”¿
+”À ”Á ” ”à ”Ä ”Å ”Æ ”Ç ”È ”É ”Ë ”Ì ”Í ”Î ”Ï
+”Ð ”Ñ ”Ò ”Ó ”Ô ”Õ ”Ö ”× ”Ø ”Ù ”Ú ”Û ”Ü ”Ý ”Þ ”ß
+ӈ Ӈ Ӊ Ӌ ӊ ӌ Ӿ Ӎ ӏ ӎ Ӑ ӑ ӓ Ӓ Ӕ ӕ
+”ð ”ñ ”ò ”ó ”ô ”õ ”ö ”÷ ”ø ”ù ”ú ”û ”ü ”ý ”þ
+•@ •A •B •C •D •E •F •G •H •I •J •K •L •M •N •O
+•P •Q •R •S •T •U •V •W •X •Y •Z •[ •\ •] •^ •_
+•` •a •b •c •d •e •f •g •h •i •j •k •l •m •n •o
+•p •q •r •s •t •u •v •w •x •y •z •{ •| •} •~
+ •¡ •¢ •£ •¤ •¥ •¦ •§ •¨ •© •ª •« •¬ •­ •® •¯
+•° •± •² •³ •´ •µ •¶ •· •¸ •¹ •º •» •¼ •½ •¾ •¿
+•À •Á •Â •Ã •Ä •Å •Æ •Ç •È •É •Ê •Ë •Ì •Í •Î •Ï
+•Ð •Ñ •Ò •Ó •Ô •Õ •Ö •× •Ø •Ú •Û •Ü •Ý •Þ •ß
+•à •á •â •ã •ä •å •æ •ç •è •é •ê •ë •ì •í •î •ï
+•ð •ñ •ò •ó •ô •õ •ö •÷ •ø •ù •ú •û •ü •ý •þ
+–@ –A –B –C –E –F –G –H –I –J –K –L –M –N –O
+–P –Q –R –S –T –U –V –W –X –Y –Z –[ –\ –] –^ –_
+–` –a –b –c –d –e –f –g –h –i –j –k –l –m –n –o
+–p –q –r –s –t –u –v –w –x –y –z –{ –| –} –~
+ –¡ –¢ –£ –¤ –¥ –¦ –§ –¨ –© –ª –« –¬ –­ –® –¯
+–° –± –² –³ –´ –µ –¶ –· –¸ –¹ –º –» –¼ –½ –¾ –¿
+–À –Á –Â –Ã –Ä –Å –Æ –Ç –È –É –Ê –Ë –Ì –Í –Î –Ï
+–Ð –Ñ –Ò –Ó –Ô –Õ –Ö –× –Ø –Ù –Ú –Û –Ü –Ý –Þ –ß
+–à –á –â –ã –ä –å –æ –ç –è –é –ê –ë –ì –î –ï
+–ð –ñ –ò –ó –ô –õ –ö –÷ –ø –ù –ú –û –ý –þ
+—@ —A —B —C —D —E —F —G —H —I —J —K —L —M —N —O
+—P —Q —R —S —T —U —V —W —X —Y —Z —[ —\ —] —^ —_
+—` —a —b —c —d —e —f —g —h —i —j —k —l —m —n —o
+—p —q —r —s —t —u —v —w —x —y —z —{ —| —} —~
+ —¡ —¢ —£ —¤ —¥ —¦ —§ —¨ —© —ª —« —¬ —­ —® —¯
+—° —± —² —³ —´ —µ —¶ —· —¸ —¹ —º —» —¼ —½ —¾ —¿
+—À —Á —Â —Ã —Ä —Å —Æ —Ç —È —É —Ê —Ë —Ì —Í —Î —Ï
+—Ð —Ñ —Ò —Ó —Ô —Õ —Ö —× —Ø —Ù —Ú —Û —Ü —Ý —Þ —ß
+—à —á —â —ã —ä —å —æ —ç —è —é —ê —ë —ì —í —î —ï
+—ð —ñ —ò —ó —ô —õ —ö —÷ —ø —ù —ú —û —ü —ý —þ
+˜@ ˜A ˜B ˜C ˜D ˜E ˜F ˜G ˜H ˜I ˜J ˜K ˜L ˜M ˜N ˜O
+˜P ˜Q ˜R ˜S ˜T ˜U ˜V ˜W ˜X ˜Y ˜Z ˜[ ˜\ ˜] ˜^ ˜_
+˜` ˜a ˜b ˜c ˜d ˜e ˜f ˜g ˜h ˜i ˜j ˜k ˜l ˜m ˜n ˜o
+˜p ˜q ˜r ˜s ˜t ˜u ˜v ˜w ˜x ˜y ˜z ˜{ ˜| ˜} ˜~
+ ˜¡ ˜¢ ˜£ ˜¤ ˜¥ ˜¦ ˜§ ˜¨ ˜© ˜ª ˜« ˜¬ ˜­ ˜® ˜¯
+˜° ˜± ˜² ˜³ ˜´ ˜µ ˜¶ ˜· ˜¸ ˜¹ ˜º ˜» ˜¼ ˜½ ˜¾ ˜¿
+˜À ˜Á ˜Â ˜Ã ˜Ä ˜Å ˜Æ ˜Ç ˜È ˜É ˜Ê ˜Ë ˜Ì ˜Í ˜Î ˜Ï
+˜Ð ˜Ñ ˜Ò ˜Ó ˜Ô ˜Õ ˜Ö ˜× ˜Ø ˜Ù ˜Ú ˜Û ˜Ü ˜Ý ˜Þ ˜ß
+˜à ˜á ˜â ˜ã ˜ä ˜å ˜æ ˜ç ˜è ˜é ˜ê ˜ë ˜ì ˜í ˜î ˜ï
+˜ð ˜ñ ˜ò ˜ó ˜ô ˜õ ˜ö ˜÷ ˜ø ˜ù ˜ú ˜û ˜ü ˜ý ˜þ
+™@ ™A ™B ™C ™D ™E ™F ™G ™H ™I ™J ™K ™L ™M ™N ™O
+™P ™Q ™R ™S ™T ™U ™V ™W ™X ™Y ™Z ™[ ™\ ™] ™^ ™_
+™` ™a ™b ™c ™d ™e ™f ™g ™h ™i ™j ™k ™l ™m ™n ™o
+™p ™q ™r ™s ™t ™u ™v ™w ™x ™y ™z ™{ ™| ™} ™~
+ ™¡ ™¢ ™£ ™¤ ™¥ ™¦ ™§ ™¨ ™© ™ª ™« ™¬ ™­ ™® ™¯
+™° ™± ™² ™³ ™´ ™µ ™¶ ™· ™¸ ™¹ ™º ™» ™¼ ™½ ™¾ ™¿
+™À ™Á ™Â ™Ã ™Ä ™Å ™Æ ™Ç ™È ™É ™Ê ™Ë ™Ì ™Í ™Î ™Ï
+™Ð ™Ñ ™Ò ™Ó ™Ô ™Õ ™Ö ™× ™Ø ™Ù ™Ú ™Û ™Ü ™Ý ™Þ ™ß
+™à ™á ™â ™ã ™ä ™å ™æ ™ç ™è ™é ™ê ™ë ™ì ™í ™î ™ï
+™ð ™ñ ™ò ™ó ™ô ™õ ™ö ™÷ ™ø ™ù ™ú ™û ™ü ™ý ™þ
+š@ šA šB šC šD šE šF šG šH šI šJ šK šL šM šN šO
+šP šQ šR šS šT šU šV šW šX šY šZ š[ š\ š] š^ š_
+š` ša šb šc šd še šf šg šh ši šj šk šl šm šn šo
+šp šq šr šs št šu šv šw šx šy šz š{ š| š} š~
+ š¡ š¢ š£ š¤ š¥ š¦ š§ š¨ š© šª š« š¬ š­ š® š¯
+š° š± š² š³ š´ šµ š¶ š· š¸ š¹ šº š» š¼ š½ š¾ š¿
+šÀ šÁ šÂ šÃ šÄ šÅ šÆ šÇ šÈ šÉ šÊ šË šÌ šÍ šÎ šÏ
+šÐ šÑ šÒ šÓ šÔ šÕ šÖ š× šØ šÙ šÚ šÛ šÜ šÝ šÞ šß
+šà šá šâ šã šä šå šæ šç šè šé šê šë šì ší šî šï
+šð šñ šò šó šô šõ šö š÷ šø šù šú šû šü šý šþ
+›@ ›A ›B ›C ›D ›E ›F ›G ›H ›I ›J ›K ›L ›M ›N ›O
+›P ›Q ›R ›S ›T ›U ›V ›W ›X ›Y ›Z ›[ ›\ ›] ›^ ›_
+›` ›b ›c ›d ›e ›f ›g ›h ›i ›j ›k ›l ›m ›n ›o
+›p ›q ›r ›s ›t ›u ›w ›y ›z ›| ›} ›~
+ ›¡ ›¢ ›£ ›¤ ›¥ ›¦ ›§ ›¨ ›© ›ª ›« ›¬ ›­ ›® ›¯
+›° ›± ›² ›³ ›´ ›µ ›¶ ›· ›¸ ›¹ ›º ›» ›¼ ›½ ›¾ ›¿
+›À ›Á ›Â ›Ã ›Ä ›Å ›Ç ›È ›É ›Ê ›Ë ›Ì ›Í ›Î ›Ï
+›Ð ›Ñ ›Ò ›Ó ›Ô ›Õ ›Ö ›× ›Ø ›Ù ›Ú ›Û ›Ü ›Ý ›ß
+݈ ݇ ݉ ݋ ݊ ݌ ݾ ݍ ݏ ݎ ݐ ݑ ݒ ݔ ݕ
+›ð ›ñ ›ò ›ó ›ô ›õ ›÷ ›ø ›ù ›ú ›û ›ü ›ý ›þ
+œ@ œA œC œD œE œF œG œH œI œJ œK œL œM œN œO
+œP œQ œR œT œU œV œW œX œY œZ œ[ œ\ œ] œ^ œ_
+œ` œa œc œd œe œf œg œi œj œl œm œn œo
+œp œq œr œs œt œu œv œx œy œz œ{ œ| œ} œ~
+ œ¡ œ¢ œ£ œ¤ œ¥ œ¦ œ§ œ¨ œ© œª œ« œ¬ œ­ œ® œ¯
+œ° œ± œ² œ³ œ´ œµ œ¶ œ· œ¸ œ¹ œº œ» œ¾ œ¿
+œÀ œÁ œÂ œÃ œÄ œÅ œÆ œÇ œÈ œÉ œÊ œË œÌ œÍ œÎ œÏ
+ œÑ œÒ œÓ œÔ œÕ œÖ œ× œØ œÙ œÚ œÛ œÜ œÝ œÞ œß
+ψ χ ω ϋ ϊ ό Ͼ ύ Ϗ ώ ϐ ϑ ϓ ϒ ϔ ϕ
+œð œñ œò œó œô œõ œö œ÷ œø œù œú œû œü œý œþ
+@ A B C D E F G H I J K L M N O
+P Q R S T U V X Y [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ
+ž@ žA žB žC žD žE žF žG žH žI žJ žK žL žM žN žO
+žP žQ žR žS žT žU žV žW žX žY žZ ž[ ž\ ž] ž^ ž_
+ž` ža žb žc žd že žf žg žh ži žj žk žl žm žn žo
+žp žq žr žs žt žu žv žw žx žy žz ž{ ž| ž} ž~
+ ž¡ ž¢ ž£ ž¤ ž¥ ž¦ ž§ ž¨ žª ž« ž­ ž® ž¯
+ž° ž± ž² ž³ ž´ žµ ž¶ ž· ž¸ ž¹ žº ž» ž¼ ž½ ž¾ ž¿
+žÀ žÁ žÂ žÃ žÅ žÆ žÇ žÈ žÉ žÊ žË žÌ žÍ žÎ žÏ
+žÐ žÑ žÒ žÓ žÔ žÕ žÖ ž× žØ žÙ žÚ žÛ žÜ žÝ žÞ žß
+žà žá žâ žã žä žå žæ žç žè žé žê žë žì ží žî
+žð žñ žò žó žõ žö ž÷ žø žù žú žû žü žþ
+Ÿ@ ŸA ŸB ŸC ŸD ŸE ŸF ŸG ŸH ŸI ŸJ ŸK ŸL ŸM ŸO
+ŸP ŸQ ŸR ŸS ŸT ŸU ŸV ŸW ŸX ŸY ŸZ Ÿ[ Ÿ\ Ÿ] Ÿ^ Ÿ_
+ Ÿa Ÿb Ÿc Ÿd Ÿe Ÿg Ÿh Ÿi Ÿj Ÿk Ÿl Ÿm Ÿn Ÿo
+Ÿp Ÿq Ÿr Ÿs Ÿt Ÿu Ÿv Ÿw Ÿx Ÿy Ÿz Ÿ{ Ÿ| Ÿ} Ÿ~
+ Ÿ¡ Ÿ¢ Ÿ£ Ÿ¤ Ÿ¥ Ÿ¦ Ÿ§ Ÿ¨ Ÿ© Ÿª Ÿ« Ÿ¬ Ÿ® Ÿ¯
+Ÿ° Ÿ² Ÿ³ Ÿ´ Ÿµ Ÿ¶ Ÿ· Ÿ¸ Ÿ¹ Ÿº Ÿ» Ÿ¼ Ÿ½ Ÿ¾ Ÿ¿
+ ŸÁ ŸÂ ŸÃ ŸÄ ŸÅ ŸÆ ŸÇ ŸÉ ŸÊ ŸÌ ŸÍ ŸÎ ŸÏ
+ŸÐ ŸÑ ŸÒ ŸÓ ŸÔ ŸÕ ŸÖ Ÿ× ŸÙ ŸÛ ŸÜ ŸÝ ŸÞ Ÿß
+Ÿà Ÿá Ÿâ Ÿã Ÿä Ÿå Ÿç Ÿè Ÿé Ÿë Ÿì Ÿí Ÿî
+Ÿð Ÿñ Ÿò Ÿó Ÿô Ÿõ Ÿö Ÿ÷ Ÿø Ÿù Ÿú Ÿû Ÿü Ÿý Ÿþ
+ @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O
+ P  Q  R  S  U  V  X  Y  [  \  ]  ^  _
+ `  a  d  e  f  g  h  i  j  k  l  m  n  o
+ p  q  s  t  u  v  x  y  z  {  |  }  ~
+  ¡  ¢  £  ¤  ¦  §  ¨  ©  ª  «  ¬  ®
+ °  ±  ²  ³  ´  µ  ¶  ·  ¸  ¹  º  »  ¼  ½  ¾  ¿
+ À  Á  Â  Ã  Ä  Å  Æ  Ç  È  É  Ê  Ë  Ì  Í  Î  Ï
+ Ð  Ñ  Ò  Ô  Ö  ×  Ø  Ù  Ú  Û  Ü  Ý  Þ
+ à  â  ã  å  æ  ç  è  é  ê  ë  ì  í  î  ï
+ ð  ñ  ò  ó  ô  õ  ö  ÷  ø  ù  ú  û  ü  ý  þ
diff --git a/jni/iconv/tests/BIG5-HKSCS-1999-snippet.UTF-8 b/jni/iconv/tests/BIG5-HKSCS-1999-snippet.UTF-8
new file mode 100644
index 0000000..b12da9e
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-1999-snippet.UTF-8
@@ -0,0 +1,233 @@
+㇀ ㇠㇂ ㇃ ㇄ 𠄌 ㇅ 𠃑 𠃠㇆ ㇇ 𠃋 𡿨 ㇈ 𠃊 ㇉
+㇊ ㇋ ㇌ ð „Ž ㇠㇎ Ä€ Ã Ç Ã€ Ä’ É Äš È ÅŒ Ó
+Ç‘ Ã’ Ê̄ Ế Ê̌ Ề Ê Ä Ã¡ ÇŽ à É‘ Ä“ é Ä› è
+Ä« í Ç Ã¬ Šó Ç’ ò Å« ú Ç” ù Ç– ǘ Çš
+ Çœ ü ê̄ ế ê̌ Ỡê É¡ âš â›
+𪎩 ð¡…… 攊 丽 æ» éµŽ 釟 𧜵 æ’‘ 会 伨
+侨 å…– å…´ 农 凤 务 动 医 åŽ å‘ å˜ å›¢ 声 处 备 夲
+头 学 实 実 岚 庆 总 斉 柾 栄 桥 济 炼 电 纤 纬
+纺 织 ç» ç»Ÿ 缆 ç¼· 艺 è‹ è¯ è§† 设 询 车 轧 è½®
+ ç‘ ç³¼ ç· æ¥† 竉 刧 醌 碸 é…ž 肼
+è´‹ 胶 𠧧 è‚Ÿ 黇 ä³ é·‰ 鸌 ä°¾ ð©·¶ 𧀎 鸊 𪄳 ã—
+ 溚 舾 ç”™ 䤑 马 éª é¾™ 禇 𨑬 ð¡·Š 𠗠𢫦 两 äº
+亀 亇 亿 仫 伷 㑌 侽 㹈 倃 傈 㑽 㒓 㒥 円 夅 凛
+凼 刅 争 剹 åŠ åŒ§ ã—‡ 厩 ã•‘ 厰 ã•“ å‚ å£ ã•­ 㕲 ãš
+å’“ å’£ å’´ å’¹ å“ å“¯ 唘 唣 唨 ã–˜ 唿 ã–¥ ã–¿ å—— ã—…
+𧶄 唥 𠱂 ð ´• 𥄫 å– ð¢³† 㧬 ð  蹆 𤶸 ð©“¥ ä“ ð¨‚¾ çº
+𢰸 㨴 䟕 𨅠𦧲 𤷪 æ“ ð µ¼ ð ¾´ 𠳕 𡃴 æ’ è¹¾ ð º– ð °‹ 𠽤
+𢲩 𨉖 𤓓 𠵆 𩩠𨃩 䟴 𤺧 𢳂 骲 㩧 𩗴 㿭 㔆 𥋇
+ð©Ÿ” 𧣈 𢵄 éµ® é • ä™ ð¦‚¥ æ’´ å“£ 𢵌 𢯊 𡷠㧻 ð¡¯
+ 𦛚 𦜖 𧦠 擪 𥒠𠱃 蹨 𢆡 𨭌 𠜱 䠋 𠆩 㿺 塳
+𢶠𤗈 𠓼 𦂗 𠽌 𠶖 啹 䂻 䎺 䪴 𢩦 𡂠膪 飵
+𠶜 æ¹ ã§¾ 𢵠跀 åš¡ 摼 㹃 𪘠𠸉 𢫠𢳉 𡃈 𣧂
+㦒 㨆 𨊛 㕸 𥹉 𢃇 噒 𠼱 𢲲 𩜠 㒼 氽 𤸻 𧕴
+𢺋 𢈈 𪙛 𨳠𠹺 𠰴 𦠜 羓 𡃠𢠃 𢤹 㗻 𥇣 𠺌 𠾠𠺪
+㾓 ð ¼° 𠵇 𡅠𠹌 𠺫 ð ®© 𠵈 𡃀 ð¡„½ 㿹 𢚖 æ² ð ¾­
+𣴠𧘹 𢯎 𠵾 𠵿 𢱑 𢱕 㨘 𠺘 𡃇 𠼮 𪘲 𦭠𨳒 𨶙 𨳊
+閪 哌 苄 喹 𩻃 鰦 骶 𧞠𢷮 煀 腭 胬 尜 𦕲 脴
+ãž— åŸ ð¨‚½ 醶 𠻺 ð ¸ ð ¹· ð »» 㗠𤷫 㘉 ð ³– 嚯 𢞵 𡃉 ð ¸
+𠹸 𡸠𡅈 𨈇 𡑕 𠹹 𤹠𢶤 婔 𡀠𡀞 𡃵 𡃶 垜 𠸑
+ 𧚔 𨋠𠾵 𠹻 𥅾 㜃 𠾶 𡆀 𥋘 𪊽 𤧚 𡠺 𤅷 𨉼 墙
+剨 㘚 𥜽 箲 å­¨ ä € 䬬 鼧 䧧 é°Ÿ é® ð¥­´ 𣄽 å—» ã—² 嚉
+丨 夂 𡯠屮 é‘ ð ‚† ä¹› 亻 㔾 å°£ 彑 å¿„ 㣺 扌 攵 æ­º
+æ°µ æ°º ç¬ çˆ« 丬 犭 𤣩 ç½’ 礻 ç³¹ 罓 𦉪 㓠𦋠耂
+è‚€ 𦘒 𦥑 å 衤 è§ ð§¢² è®  è´ é’… 镸 é•¿ é—¨ 𨸠韦 页
+风 飞 饣 ð©  é±¼ 鸟 黄 æ­¯ 龜 丷 𠂇 é˜ æˆ· é’¢
+å´¾ 嵈 åµ– ã·¼ ã  å¶¤ 嶹 ã   ã ¸ 幂 庽 å¼¥ 徃 㤈 㤔 㤿
+㥠惗 愽 å³¥ 㦉 憷 憹 æ‡ ã¦¸ 戬 æŠ æ‹¥ 挘 㧸 åš±
+ 㨃 æ¢ æ» æ‡ æ‘š ã©‹ æ“€ å´• 嘡 龟 㪗 æ–† 㪽 æ—¿ 晓
+㫲 暒 㬢 朖 㭂 枤 栀 㭘 桊 梄 㭲 㭱 㭻 椉 楃 牜
+楤 榟 榅 㮼 槖 㯠橥 橴 橱 檂 㯬 檙 㯲 檫 檵 櫔
+櫶 æ® æ¯ æ¯ª æ±µ 沪 㳋 æ´‚ æ´† æ´¦ æ¶ ã³¯ 涤 涱 渕 渘
+温 溆 𨧀 溻 滢 滚 齿 滨 滩 漤 æ¼´ 㵆 ð£½ æ¾ æ¾¾ 㵪
+ãµµ 熷 å²™ 㶊 瀬 㶑 ç ç” ç¯ ç¿ ç‚‰ 𠌥 ä ã—± 𠻘
+𣻗 垾 𦻓 焾 𥟠 㙎 榢 𨯩 孴 穉 𥣡 𩓙 穥 穽 𥦬 窻
+窰 ç«‚ 竃 燑 𦒠䇊 ç«š ç« ç«ª 䇯 å’² 𥰠笋 ç­• 笩 𥌎
+𥳾 箢 ç­¯ 莜 𥮴 𦱿 ç¯ è¡ ç®’ 𥴠 㶭 𥱥 è’’ 篺
+簵 𥳠籄 粃 𤢂 粦 晽 𤕸 糉 糇 糦 籴 糳 糵
+ 繧 ä” ð¦¹„ çµ ð¦»– ç’ ç¶‰ 綫 焵 綳 𤗠𦀩 ç·¤ ã´“
+ç·µ 𡟹 ç·¥ 𨭠𦄡 𦅚 ç¹® 纒 䌫 鑬 縧 ç½€ ç½ ç½‡ 礶
+𦋠駡 ç¾— 𦑠羣 ð¡™¡ ð ¨ ä•œ 𣦠䔃 𨌺 翺 𦒉 耈 è€
+ 耯 𪂇 𦳃 耻 耼 è¡ ð¢œ” 䦉 𦘦 𣷣 𦛨 朥 肧 𨩈 脇
+è„š 墰 𢛶 汿 𦒘 𤾸 擧 ð¡’Š 舘 ð¡¡ž æ©“ 𤩥 𤪕 䑺 舩 ð ¬
+𦩒 𣵾 俹 ð¡“½ è“¢ è¢ ð¦¬Š 𤦧 𣔰 𡳠𣷸 芪 椛 芳 䇛
+è•‹ è‹ èŒš ð ¸– ð¡ž´ 㛠𣅽 𣕚 艻 è‹¢ 茘 𣺋 𦶣 𦬅 𦮗 𣗎
+㶿 èŒ å—¬ 莅 䔋 𦶥 莬 è“ ã‘¾ 𦻔 æ©— è•š ã’– 𦹂 𢻯
+葘 𥯤 葱 㷓 䓤 檧 葊 𣲵 祘 𦮖 𦹷 𦹃 蓞 莑
+䒠 蒓 蓤 𥲑 䉀 𥳀 䕃 蔴 嫲 𦺙 䔧 蕳 䔖 枿 蘖
+ 𨘥 𨘻 è— ð§‚ˆ 蘂 ð¡–‚ 𧃠䕫 䕪 蘨 㙈 ð¡¢¢ å· ð§Žš 虾
+è± ðªƒ¸ 蟮 𢰧 èž± 蟚 è  å™¡ 虬 æ¡– ä˜ è¡… 衆 𧗠 𣶹 𧗤
+è¡ž 袜 ä™› 袴 袵 æ 装 ç· ð§œ è¦‡ 覊 覧 覼 𨨥
+觧 𧤤 𧪽 誜 çž“ 釾 èª ð§©™ ç«© 𧬺 𣾠䜓 𧬸 ç…¼ 謌 謟
+𥰠𥕥 謿 è­Œ è­ èª© 𤩺 è® è®› 誯 𡛟 䘕 è¡ è²› 𧵔 ð§¶
+貫 㜥 𧵓 è³– 𧶘 𧶽 è´’ è´ƒ 𡤠賛 çœ è´‘ 𤳉 ã»
+趩 𨀂 ð¡€” 𤦊 ã­¼ 𨆼 𧄌 竧 躭 躶 軃 é‹” è¼™ è¼­ 𨥠ð¨’
+辥 錃 𪊟 𠩠辳 䤪 𨧞 𨔽 𣶻 廸 𣉢 迹 𪀔 𨚼 𨔠𢌥
+㦀 𦻗 逷 𨔼 𧪾 é¡ ð¨•¬ 𨘋 邨 𨜓 郄 𨛦 é‚® é…§ ã«°
+醩 釄 粬 𨤳 𡺉 鈎 沟 é‰ é‰¢ 𥖹 𨫆 𣲛 𨬌 𥗛
+ ð ´± 錬 é« ð¨«¡ 𨯫 ç‚ å«ƒ 𨫢 𨫥 䥥 鉄 𨯬 𨰹 𨯿 é³
+é‘› 躼 é–… é–¦ é¦ é–  濶 䊹 𢙺 𨛘 𡉼 𣸮 䧟 æ°œ é™» éš–
+ä…¬ 隣 𦻕 懚 隶 磵 𨫠 éš½ åŒ ä¦¡ 𦲸 ð ‰´ ð¦ 𩂯 𩃥 𤫑
+𡤕 𣌊 霱 虂 霶 ä¨ ä”½ ä–… 𤫩 çµ å­ éœ› 𩇕 é— å­Š
+𩇫 éŸ é¥ åƒ ð£‚· 𣂼 鞉 鞟 éž± éž¾ 韀 韒 韠 𥑬 韮 çœ
+𩳠韵 ð© 𧥺 ä«‘ é ´ é ³ é¡‹ 顦 㬎 𧅵 㵑 ð ˜° 𤅜
+𥜆 飊 颷 飈 飇 ä«¿ 𦴧 ð¡›“ å–° 飡 飦 飬 é¸ é¤¹ 𤨩 ä­²
+ð©¡— 𩤅 駵 騌 騻 é¨ é©˜ 𥜥 㛄 ð©‚± 𩯕 é«  é«¢ 𩬅 é«´ ä°Ž
+鬔 鬭 𨘀 倴 鬴 𦦨 㣃 ð£½ é­ é­€ ð©´¾ å©… ð¡¡£ 鮎 𤉋 é°‚
+鯿 鰌 𩹨 鷔 𩾷 𪆒 𪆫 𪃡 𪄣 𪇟 鵾 鶃 𪄴 鸎 梈
+ é·„ 𢅛 𪆓 𪈠 𡤻 𪈳 é´¹ 𪂹 𪊴 éº éº• 麞 麢 ä´´ 麪
+麯 ð¤¤ é» ã­  㧥 ã´ ä¼² ãž¾ 𨰫 鼂 鼈 ä®– é¤ ð¦¶¢ é¼—
+鼹 嚟 嚊 齅 馸 𩂋 韲 葿 齢 齩 竜 龎 爖 䮾 𤥵 𤦻
+ç…· 𤧸 𤈠𤩑 玞 𨯚 𡣺 禟 𨥾 𨸶 é© é³ ð¨©„ 鋬 éŽ é‹
+𨥬 𤒹 爗 㻫 ç² ç©ƒ çƒ ð¤‘³ 𤸠煾 𡟯 ç‚£ ð¡¢¾ 𣖙 㻇 ð¡¢…
+𥯠𡟸 㜢 ð¡›» ð¡ ¹ 㛡 𡴠𡣑 𥽋 㜣 𡛀 å› ð¤¨¥ 𡾠𡊨
+𡆠𡒶 蔃 𣚦 葕 𤦔 𧅥 𣸱 𥕜 𣻻 𧒠䓴 𣛮 𩦠𦼦
+柹 㜳 ã°• ã·§ 塬 𡤢 æ  ä— ð£œ¿ 𤃡 𤂋 𤄠𦰡 å“‹ åšž 𦚱
+åš’ ð ¿Ÿ 𠮨 ð ¸ é† ð¨¬“ 鎜 仸 å„« ã ™ 𤶠亼 ð ‘¥ 𠿠佋 侊
+𥙑 婨 𠆫 𠋠㦙 𠌊 𠔠㵠伩 𠋀 𨺳 𠉵 諚 𠈌 亘
+ åƒ å„ ä¾¢ 伃 𤨎 𣺊 佂 倮 å¬ å‚ ä¿Œ ä¿¥ å˜ åƒ¼
+ 湶 𣖕 𣸹 𣺿 æµ² 𡢄 𣺉 冨 凃 ð —  ä“ ð ’£ ð ’’
+𠒑 赺 𨪜 𠜎 剙 劤 𠡳 勡 䙺 熌 𤎌 𠰠 𤦬 𡃤 槑
+𠸠㻞 ç’™ ç” ç‘– 玘 䮎 𤪼 𤂠å ã–„ çˆ ð¤ƒ‰ å–´ ð …
+å“ ð ¯† åœ é‰ é›´ é¦ åŸ åž å¿ ã˜¾ 壋 媙 𨩆 𡛺 𡯠ð¡œ
+娬 妸 éŠ å©¾ å« å¨’ 𥥆 𡧳 ð¡¡¡ 𤊕 㛵 æ´… 瑃 娡 𥺃
+åª ð¨¯— ð “ é  ç’Œ 𡌃 ç„… 䥲 éˆ ð¨§» 鎽 ãž  å°ž 岞 幞 幈
+𡦖 ð¡¥¼ 𣫮 å» å­ ð¡¤ƒ 𡤄 㜠𡢠 ã› ð¡›¾ 㛓 脪 𨩇 𡶺 𣑲
+𨦨 弌 弎 𡤧 ð¡ž« å©« 𡜻 å­„ 蘔 𧗽 è¡  æ¾ ð¢¡  𢘫 å¿› 㺸
+𢖯 𢖾 𩂈 𦽳 懀 ð €¾ 𠆠𢘛 憙 憘 æµ ð¢²› 𢴇 𤛔 ð©…
+ 摱 𤙥 𢭪 㨩 𢬢 𣑠𩣪 𢹸 挷 𪑛 æ’¶ 挱 æ‘ ð¤§£ 𢵧
+护 𢲡 æ» æ•« 楲 㯴 𣂎 𣊭 𤦉 𣊫 å” ð£‹  ð¡£™ 𩿠曎 𣊉
+𣆳 ã«  ä† ð¥–„ 𨬢 𥖠𡛼 𥕛 𥥠磮 𣄃 ð¡ ª 𣈴 㑤 𣈠𣆂
+𤋉 暎 𦴤 晫 䮓 昰 𧡰 𡷫 晣 𣋒 𣋡 昞 𥡲 㣑 𣠺 𣞼
+ã®™ 𣞢 ð£¾ ç“ ã®– æž ð¤˜ª 梶 æ ž 㯄 檾 ã¡£ 𣟕 𤒇 樳 æ©’
+櫉 欅 𡤒 攑 梘 橌 㯗 橺 歗 𣿀 𣲚 鎠 鋲 𨯪 𨫋
+銉 𨀞 𨧜 鑧 涥 漋 𤧬 𣽿 㶠渄 𤀼 娽 渊 塇 洤
+ç¡‚ ç„» 𤌚 𤉶 烱 ç‰ çŠ‡ 犔 𤞠𤜥 å…¹ 𤪤 ð —« 瑺 𣻸 𣙟
+𤩊 𤤗 𥿡 㼆 㺱 𤫟 𨰣 𣼵 悧 㻳 ç“Œ ç¼ éŽ‡ ç· ä’Ÿ 𦷪
+䕑 疃 㽣 𤳙 𤴆 㽘 畕 癳 𪗆 㬙 瑨 𨫌 𤦫 𤦎 㫻
+ 㷠𤩎 㻿 𤧅 𤣳 釺 圲 é‚ ð¨«£ 𡡤 僟 𥈡 𥇧 ç¸ ð£ˆ²
+眎 çœ ç» ð¤š— 𣞠㩞 𤣰 ç¸ ç’› 㺿 𤪺 𤫇 䃈 𤪖 𦆮 錇
+𥖠砞 ç¢ ç¢ˆ 磒 ç 祙 ð§ 𥛣 ä„Ž è’– 禥 樭 𣻺 稺
+秴 䅮 𡛦 䄲 鈵 秱 𠵌 𤦌 𠊙 𣶺 𡮠㖗 啫 㕰 㚪 𠇔
+ð ° ç«¢ å©™ 𢛵 𥪯 𥪜 å¨ ð ‰› 磰 娪 𥯆 竾 䇹 ç± ç±­ 䈑
+𥮳 𥺼 𥺦 ç³ ð¤§¹ ð¡ž° 粎 ç±¼ ç²® 檲 ç·œ 縇 ç·“ 罎 𦉡
+𦅜 𧭈 綗 𥺂 䉪 𦭵 ð ¤– 柖 𠎠𣗠埄 𦒠𦸠𤥢 ç¿ ç¬§
+𠠬 𥫩 𥵃 笌 𥸎 駦 虅 驣 樜 𣿠㧢 𤧷 𦖭 騟 𦖠 蒀
+𧄧 𦳑 䓪 è„· ä‚ èƒ† 脉 è…‚ 𦞴 飃 𦩂 艢 艥 𦩑 è‘“ 𦶧
+è˜ ð§ˆ› 媆 ä…¿ ð¡¡€ 嬫 𡢡 嫤 𡣘 èš  蜨 𣶠蠭 𧢠娂
+ è¡® ä½… 袇 袿 裦 襥 è¥ ð¥šƒ 襔 𧞅 𧞄 𨯵 𨯙 𨮜 𨧹
+㺭 è’£ 䛵 ä› ãŸ² 訽 訜 𩑈 å½ éˆ« 𤊄 æ—” ç„© 烄 ð¡¡… éµ­
+貟 賩 𧷜 妚 矃 姰 ä® ã›” 踪 躧 𤰉 è¼° 轊 ä‹´ 汘 æ¾»
+𢌡 䢛 æ½¹ 溋 ð¡Ÿš 鯩 ãšµ 𤤯 é‚» 啱 䤆 醻 é„ ð¨©‹ ä¢
+𨫼 é§ ð¨° ð¨°» è“¥ 訫 é–™ é–§ é–— é–– 𨴴 ç‘… 㻂 𤣿 𤩂 ð¤ª
+㻧 𣈥 éš ð¨»§ 𨹦 𨹥 㻌 𤧭 𤩸 𣿮 ç’ ç‘« 㻼 é ð©‚°
+桇 ä¨ ð©‚“ 𥟟 é¨ ð¨¦‰ 𨰦 𨬯 𦎾 銺 嬑 è­© 䤼 ç¹ ð¤ˆ›
+éž› é± é¤¸ 𠼦 å· ð¨¯… 𤪲 é Ÿ ð©“š 鋶 ð©—— 釥 ä“€ 𨭠𤩧 𨭤
+飜 𨩅 ã¼€ 鈪 䤥 è” é¤» é¥ ð§¬† ã·½ 馛 ä­¯ 馪 é©œ 𨭥 𥣈
+æª é¨¡ 嫾 騯 ð©£± ä® ð©¥ˆ 馼 䮽 ä®— é½ å¡² 𡌂 å ¢ 𤦸
+ 𡓨 ç¡„ 𢜟 𣶸 棅 ãµ½ 鑘 㤧 æ… ð¢ž ð¢¥« 愇 é± é±“ é±»
+é°µ é° é­¿ é¯ ð©¸­ 鮟 𪇵 𪃾 é´¡ ä²® 𤄄 鸘 ä²° é´Œ 𪆴 𪃭
+𪃳 𩤯 鶥 è’½ 𦸒 𦿟 𦮂 è—¼ 䔳 𦶤 𦺄 𦷰 è  è—® 𦸀 𣟗
+𦤠秢 𣖜 𣙀 䤭 𤧞 ãµ¢ é› éŠ¾ éˆ ð Š¿ 碹 鉷 é‘ ä¿¤ ã‘€
+é¤ ð¥• ç ½ ç¡” 碶 ç¡‹ 𡗠𣇉 𤥠㚚 ä½² æ¿š æ¿™ 瀞 å”
+𤆵 垻 壳 垊 鴖 埗 焴 㒯 𤆬 燫 𦱀 𤾗 𡞵 𨩉
+愌 嫎 娋 䊼 𤒈 㜬 䭻 𨧼 鎻 鎸 𡣖 𠼠葲 𦳀 𡓠𤋺
+𢰦 ð¤ 妔 𣶷 ð¦ 綨 𦅛 𦂤 𤦹 𤦋 𨧺 é‹¥ ç¢ ã»© ç’´ 𨭣
+𡢟 㻡 𤪳 櫘 ç³ ç» ã»– 𤨾 𤪔 ð¡Ÿ™ 𤩦 𠎧 𡤠𤧥 瑈 𤤖
+ç‚¥ 𤥶 銄 ç¦ éŸ ð “¾ 錱 𨫎 𨨖 鎆 𨯧 𥗕 䤵 𨪂 ç…«
+ 𤥃 𠳿 嚤 𠘚 𠯫 𠲸 唂 秄 𡟺 ç·¾ ð¡›‚ 𤩠𡡒 ä”® é
+㜊 𨫀 𤦭 妰 𡢿 𡢃 𧒄 媡 㛢 𣵛 ãš° 鉟 婹 𨪠𡡢 é´
+ã³ ð ª´ 䪖 㦊 僴 㵩 㵌 ð¡Žœ ç…µ ä‹» 𨈘 æ¸ ð©ƒ¤ ä“« æµ— ð§¹
+ç§ æ²¯ ã³– 𣿭 𣸭 渂 漌 㵯 ð µ ç•‘ ãš¼ 㓈 䚀 㻚 䡱 姄
+鉮 䤾 è½ ð¨°œ 𦯀 å ’ 埈 ã›– ð¡‘’ 烾 𤢠𤩱 𢿣 ð¡Š° 𢎽 梹
+楧 𡎘 𣓥 𧯴 𣛟 𨪃 𣟖 𣺠𤲟 樚 𣚭 𦲷 è¾ ä“Ÿ ä“Ž
+𦴦 𦵑 𦲂 𦿞 æ¼— 𧄉 茽 𡜺 è­ ð¦²€ 𧓠𡟛 妉 媂 ð¡ž³ å©¡
+婱 𡤅 𤇼 㜭 姯 𡜼 㛇 熎 éŽ æšš 𤊥 å©® 娫 𤊓 樫 𣻹
+𧜶 𤑛 𤋊 ç„ ð¤‰™ 𨧡 ä¾° 𦴨 峂 𤓎 𧹠𤎽 樌 𤉖 𡌄 炦
+焳 𤩠㶥 泟 勇 𤩠繥 姫 å´¯ ã·³ 彜 𤩠𡟟 綤 è¦
+ å’… 𣫺 𣌀 𠈔 å¾ ð £• 𠘙 ã¿¥ 𡾞 𪊶 瀃 ð©…› åµ° çŽ ç³“
+𨩙 𩠠俈 翧 ç‹ çŒ ð§«´ 猸 猹 𥛶 ç çˆ ãº© 𧬘 é¬ ç‡µ
+𤣲 ç¡ è‡¶ 㻊 県 㻑 æ²¢ 国 ç™ çž çŸ ã»¢ ã»° ã»´ 㻺 ç““
+㼎 㽓 ç•‚ ç•­ 畲 ç– ã½¼ ç—ˆ ç—œ ã¿€ ç™ ã¿— ç™´ ã¿œ 発 𤽜
+熈 嘣 覀 å¡© ä€ çƒ ä€¹ æ¡ ä… ã—› 瞘 äª ä¯ å±ž çž¾ 矋
+売 砘 点 砜 䂨 砹 硇 硑 硦 葈 𥔵 礳 栃 礲 䄃
+䄉 禑 禙 è¾» 稆 è¾¼ ä…§ 窑 䆲 窼 艹 䇄 ç« ç«› ä‡ ä¸¡
+ç­¢ ç­¬ ç­» ç°’ ç°› 䉠 䉺 ç±» 粜 䊌 粸 䊔 ç³­ 输 烀 ð ³
+ç· ç·” ç· ç·½ ç¾® ç¾´ 犟 䎗 耠 耥 笹 耮 耱 è” ã·Œ åž´
+ç‚  è‚· 胩 ä­ è„Œ 猪 è„Ž è„’ ç•  è„” ä 㬹 è…– è…™ è…š
+ ä“ å º è…¼ 膄 ä¥ è†“ ä­ è†¥ 埯 è‡ è‡¤ 艔 ä’ èŠ¦ 艶
+è‹Š 苘 è‹¿ ä’° è— é™© 榊 è… çƒµ 葤 惣 è’ˆ 䔄 è’¾ è“¡ 蓸
+è” è”¸ è•’ ä”» 蕯 è•° è—  ä•· 虲 èš’ èš² 蛯 é™… èž‹ 䘆 䘗
+袮 裿 褤 襇 覑 𧥧 訩 訸 誔 誴 豑 賔 賲 贜 䞘 塟
+è·ƒ 䟭 ä»® 踺 å—˜ å” è¹± å—µ 躰 ä · 軎 転 軤 è»­ 軲 è¾·
+è¿ è¿Š è¿Œ 逳 駄 䢭 飠 鈓 䤞 鈨 鉘 鉫 銱 銮 銿
+é‹£ é‹« 鋳 é‹´ 鋽 éƒ éŽ„ 鎭 䥅 䥑 麿 é— åŒ é é­ é¾
+䥪 é‘” 鑹 é”­ é–¢ 䦧 é—´ 阳 䧥 æž  䨤 é€ ä¨µ éž² 韂 å™”
+䫤 惨 颹 䬙 飱 å¡„ 餎 餙 冴 餜 餷 饂 é¥ é¥¢ ä­° 駅
+ä® é¨¼ é¬ çªƒ é­© é® é¯ é¯± 鯴 ä±­ é°  㯠𡯂 鵉 é°º
+ 黾 å™ é¶“ 鶽 é·€ é·¼ 银 辶 é¹» 麬 麱 麽 黆 é“œ 黢
+é»± 黸 竈 齄 ð ‚” ð Š· ð Ž  椚 铃 妬 ð “— å¡€ é“ ãž¹ ð —• 𠘕
+𠙶 𡚺 å— ç…³ ð «‚ ð « ð ®¿ 呪 吆 𠯋 å’ž 𠯻 ð °» 𠱓 ð ±¥ ð ±¼
+惧 𠲠噺 ð ²µ ð ³ ð ³­ 𠵯 𠶲 ð ·ˆ 楕 é°¯ 螥 𠸄 𠸎 ð »— ð ¾
+ð ¼­ ð ¹³ å°  ð ¾¼ 帋 𡜠ð¡ 𡶠朞 𡻠𡂈 ð¡‚– 㙇 ð¡‚¿ 𡃓 𡄯
+ð¡„» å¤ è’­ ð¡‹£ 𡵠𡌶 è® ð¡•· 𡘙 𡟃 𡟇 乸 ç‚» ð¡ ­ 𡥪
+𡨭 ð¡©… ð¡°ª 𡱰 𡲬 𡻈 拃 ð¡»• 𡼕 熘 æ¡• 𢅠槩 㛈 𢉼 ð¢—
+𢺠𢜪 𢡱 𢥠苽 𢥧 𢦓 𢫕 覥 𢫨 辠 𢬎 鞸 𢬿 顇 骽
+𢱌 𢲈 𢲷 𥯨 𢴈 𢴒 𢶷 𢶕 𢹂 𢽴 𢿌 𣀳 𣦠𣌟 ð£ž
+徱 晈 暿 𧩹 𣕧 𣗳 𤦺 𣘚 𣜖 𠆠墵 朎
+ 椘 𣪧 𧙗 𥿢 𣸑 𣺹 𧗾 𢂚 ä£ äª¸ 𤄙 𨪚 𤋮 𤌠𤀻
+𤌴 𤎖 𤩅 𠗊 凒 𠘑 妟 𡺨 㮾 𣳿 𤄠𤓖 垈 𤙴 㦛 𤜯
+𨗨 𩧉 㢠𢇃 譞 𨭎 𤠒 𤣻 𤨕 爉 𤫀 𠱸 奥 𤺥 𤾆
+𠹠軚 𥀬 åŠ åœ¿ ç…± 𥊙 𥙠𣽊 𤪧 å–¼ 𥑆 𥑮 𦭒 㑳
+𥔿 𧘲 𥕞 䜘 𥕢 𥕦 𥟇 𤤿 ð¥¡ å¦ ã“» 𣌠𥤃 ä¼ ð¨¥ˆ
+𥪮 𥮉 𥰆 𡶠垡 ç…‘ 𦄂 𧰒 é– ð¦†² 𤾚 è­¢ 𦂠𦑊
+嵛 𦯷 𦒄 𡤜 諪 𤧶 𦒈 𣿯 𦔒 䯀 𦖿 𦚵 𢜛 鑥 𥟡
+憕 娧 枅嚹 𤔡 𦛼 乪 𤤴 é™– æ¶ ð¦²½ 㘘 襷 𦞙 𦡮
+𦑠𦡞 𦣇 筂 𩃀 𠨑 𦤦 𦤹 穅 𦧺 騦 𦨭 㙟
+𦑩 𠀡 禃 𦨴 𦭛 å´¬ 𣔙 ð¦® ä› ð¦²¤ ç”» è¡¥ 𦶮 墶
+ 㜜 𢖠𧋠𧇠㱔 𧊀 𧊅 éŠ ð¢…º 𧊋 錰 𧋦 𤧠氹 é’Ÿ
+𧑠𠻸 蠧 裵 𢤦 𨑳 𡞱 溸 𤨪 𡠠 㦤 㚹 䔿 暶
+𩲭 𩢤 襃 𧟌 𧡘 å›– 䃟 𡘊 㦡 𣜯 𨃨 𡅠熭 è¦ ð§§ ð©†¨
+ 䲷 𧂯 𨦫 𧧽 𧨊 𧬋 𧵦 𤅺 筃 祾 𨀉 澵 𪋟 樃 𨌘
+厢 𦸇 鎿 æ ¶ é 𨅯 𨀣 𦦵 𡭠𣈯 𨈠嶅 𨰰 𨂃 圕 é £
+𨥉 嶫 𤦈 æ–¾ 槕 å’ ð¤ª¥ 𣾠㰑 朶 𨂠𨃴 𨄮 𡾡 ð¨…
+𨆉 𨆯 𨈚 𨌆 𨌯 𨎊 ã—Š 𨑨 𨚪 䣺 æ¦ ð¨¥– ç ˆ 鉕 𨦸 ä²
+𨧧 äŸ ð¨§¨ 𨭆 𨯔 姸 𨰉 𨿅 𩃬 ð©„ ð©„¼ ã·· ð©…ž 𤫊
+è¿ çŠ åš‹ 𩓧 ð©—© ð©–° ð©–¸ 𩜲 𩣑 𩥉 𩥪 𩧃 𩨨 𩬎 𩵚 𩶛
+纟 𩻸 𩼣 䲤 镇 𪊓 熢 𪋿 䶑 递 𪗋 䶜 𠲜 è¾¾ å—
+ 辺 𢒰 边 𤪓 䔉 繿 潖 檱 仪 㓤 𨬬 𧢠㜺 躀 𡟵
+𨀤 𨭬 𨮙 𧨾 𦚯 㷫 𧙕 𣲷 𥘵 𥥖 亚 𥺠𦉘 嚿 𠹭 踎
+å­­ 𣺈 𤲞 æž ð¡Ÿ¶ ð¡¡» æ”° 嘭 𥱊 åš ð¥Œ‘ ã·† 𩶘 ä±½ 嘢
+嘞 罉 𥻘 奵 𣵀 è° ä¸œ 𠿪 𠵉 𣚺 è„— 鵞 è´˜ 瘻 é±… 癎
+çž¹ é… å² è…ˆ è‹· 嘥 脲 è˜ è‚½ å—ª 祢 噃 å– ð º ã—Ž 嘅
+å—± æ›± 𨋢 㘭 ç”´ å—° å–º å’— 啲 ð ± ð ²– å» ð¥…ˆ 𠹶 𢱢
+𠺢 麫 絚 å—ž ð¡µ æŠ é­ å’” è³ ç‡¶ é…¶ æ¼ æŽ¹ æ¾ å•© 𢭃
+é±² 𢺳 冚 ã“Ÿ 𠶧 冧 å‘ å”ž 唓 癦 踭 𦢊 ç–± 肶 è „ 螆
+裇 膶 èœ ð¡ƒ ä“¬ 猄 𤜆 å® èŒ‹ 𦢓 å™» 𢛴 𧴯 𤆣 𧵳 ð¦»
+𧊶 é…° 𡇙 鈈 𣳼 𪚩 𠺬 ð »¹ 牦 𡲢 äŽ ð¤¿‚ 𧿹 ð ¿« 䃺
+ é± æ”Ÿ 𢶠 䣳 𤟠 𩵼 𠿬 𠸊 𧖣 ð ¿­ 𦈠𡆇 熣
+纎 éµ ä¸š 丄 ã•· å¬ æ²² å§ ãš¬ 㧜 å½ ãš¥ 𤘘 墚 𤭮 舭
+å‘‹ 垪 𥪕 ð ¥¹ ã©’ 𢑥 ç´ ð©º¬ ä´‰ 鯭 𣳾 𩼰 ä±› 𤾩 ð©–ž
+𩿞 葜 𣶶 𧊲 𦞳 𣜠 挮 紥 𣻷 𣸬 㨪 逈 勌 㹴 㙺 䗩
+𠒎 癀 嫰 𠺶 硺 𧼮 墧 䂿 噼 鮋 嵴 癔 𪴠麅 䳡
+㟻 æ„™ 𣃚 ð¤² å™ ð¡Š© 垧 𤥣 𩸆 刴 𧂮 ã–­ éµ¼
+籖 鬹 埞 𡬠屓 擓 𩓠𦌵 𧅤 蚭 𠴨 𦴢 𤫢 𠵱 凾
+𡼠嶎 霃 ð¡·‘ éº éŒ ç¬Ÿ 鬂 峑 箣 扨 挵 é«¿ ç¯ é¬ª ç±¾
+ 籂 粆 鰕 篼 鬉 鰛 𤤾 齚 啳 寃 俽 麘 俲 剠
+㸆 å‹‘ å§ å– å¦· 帒 韈 鶫 轜 å‘© éž´ 饀 鞺 匬 æ„°
+ 椬 åš é°Š é´‚ ä°» é™ æ¦€ 傦 畆 𡭠駚 剳 é…™ éš
+é…œ é…‘ 𨺗 æ¿ ð¦´£ æ«Š 嘑 醎 畺 抅 ð ¼ ç ç±° 𥰡 𣳽
+ 𤤙 ç›– é® ä¸ª ð ³” 莾 è¡‚ 届 槀 åº åˆŸ å·µ 从
+氱 𠇲 伹 咜 哚 劚 趂 㗾 㗳 歒 酼 龥 鮗 頮
+颴 骺 麨 麄 煺 笔 毺 蠘 罸 嘠 𪙊 蹷 齓
+è·” è¹ é¸œ è¸ æŠ‚ 𨽠踨 è¹µ ç«“ 𤩷 稾 磘 泪 詧 瘇
+𨩚 鼦 泎 蟖 ç—ƒ 𪊲 ç¡“ 咢 è´Œ ç‹¢ ç± è¬­ 猂 瓱 賫 𤪻
+蘯 徺 袠 ä’· ð¡ » 𦸅 詾 𢔛 惽 癧 é«— 鵄 é®
+é® èŸµ è³· 猬 霡 é®° ã—– 犲 ä°‡ 籑 饊 𦅙 æ…™ ä°„
+麖 æ…½ åŸ æ…¯ 抦 戹 ã©œ 懢 厪 ð£µ æ¤ æ ‚ ã—’
+ åµ— 𨯂 è¿š 𨸹 僙 𡵆 礆 匲 阸 ð ¼» ä¥ çŸ¾
+糂 𥼚 糚 稭 è¦ è£ çµ ç”… 瓲 覔 舚 朌 è¢ ð§’† è› ç“°
+脃 眤 覉 𦟌 畓 𦻑 螩 蟎 臈 螌 詉 貭 譃 眫 瓸 蓚
+㘵 榲 趦 覩 涹 èŸ ð¤€‘ 瓧 ã·› ç…¶ 悤 憜 㳑
+æ· ç½± 𨬭 惩 ä­¾ 删 ã°˜ 𣳇 𥻗 𧙖 𥔱 𡥄 ð¡‹¾ 𩤃
+𦷜 𧂭 å³ ð¦†­ 𨨠𣙷 𠃮 𦡆 𤼎 ä•¢ 嬟 ð¦Œ é½ éº¦ 𦉫
diff --git a/jni/iconv/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT b/jni/iconv/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..701b01a
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT
@@ -0,0 +1,8 @@
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
diff --git a/jni/iconv/tests/BIG5-HKSCS-1999.TXT b/jni/iconv/tests/BIG5-HKSCS-1999.TXT
new file mode 100644
index 0000000..83bfc5a
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-1999.TXT
@@ -0,0 +1,18284 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8840 0x31C0
+0x8841 0x31C1
+0x8842 0x31C2
+0x8843 0x31C3
+0x8844 0x31C4
+0x8845 0x2010C
+0x8846 0x31C5
+0x8847 0x200D1
+0x8848 0x200CD
+0x8849 0x31C6
+0x884A 0x31C7
+0x884B 0x200CB
+0x884C 0x21FE8
+0x884D 0x31C8
+0x884E 0x200CA
+0x884F 0x31C9
+0x8850 0x31CA
+0x8851 0x31CB
+0x8852 0x31CC
+0x8853 0x2010E
+0x8854 0x31CD
+0x8855 0x31CE
+0x8856 0x0100
+0x8857 0x00C1
+0x8858 0x01CD
+0x8859 0x00C0
+0x885A 0x0112
+0x885B 0x00C9
+0x885C 0x011A
+0x885D 0x00C8
+0x885E 0x014C
+0x885F 0x00D3
+0x8860 0x01D1
+0x8861 0x00D2
+0x8862 0x00CA 0x0304
+0x8863 0x1EBE
+0x8864 0x00CA 0x030C
+0x8865 0x1EC0
+0x8866 0x00CA
+0x8867 0x0101
+0x8868 0x00E1
+0x8869 0x01CE
+0x886A 0x00E0
+0x886B 0x0251
+0x886C 0x0113
+0x886D 0x00E9
+0x886E 0x011B
+0x886F 0x00E8
+0x8870 0x012B
+0x8871 0x00ED
+0x8872 0x01D0
+0x8873 0x00EC
+0x8874 0x014D
+0x8875 0x00F3
+0x8876 0x01D2
+0x8877 0x00F2
+0x8878 0x016B
+0x8879 0x00FA
+0x887A 0x01D4
+0x887B 0x00F9
+0x887C 0x01D6
+0x887D 0x01D8
+0x887E 0x01DA
+0x88A1 0x01DC
+0x88A2 0x00FC
+0x88A3 0x00EA 0x0304
+0x88A4 0x1EBF
+0x88A5 0x00EA 0x030C
+0x88A6 0x1EC1
+0x88A7 0x00EA
+0x88A8 0x0261
+0x88A9 0x23DA
+0x88AA 0x23DB
+0x8940 0x2A3A9
+0x8941 0x21145
+0x8943 0x650A
+0x8946 0x4E3D
+0x8947 0x6EDD
+0x8948 0x9D4E
+0x8949 0x91DF
+0x894C 0x27735
+0x894D 0x6491
+0x894E 0x4F1A
+0x894F 0x4F28
+0x8950 0x4FA8
+0x8951 0x5156
+0x8952 0x5174
+0x8953 0x519C
+0x8954 0x51E4
+0x8955 0x52A1
+0x8956 0x52A8
+0x8957 0x533B
+0x8958 0x534E
+0x8959 0x53D1
+0x895A 0x53D8
+0x895B 0x56E2
+0x895C 0x58F0
+0x895D 0x5904
+0x895E 0x5907
+0x895F 0x5932
+0x8960 0x5934
+0x8961 0x5B66
+0x8962 0x5B9E
+0x8963 0x5B9F
+0x8964 0x5C9A
+0x8965 0x5E86
+0x8966 0x603B
+0x8967 0x6589
+0x8968 0x67FE
+0x8969 0x6804
+0x896A 0x6865
+0x896B 0x6D4E
+0x896C 0x70BC
+0x896D 0x7535
+0x896E 0x7EA4
+0x896F 0x7EAC
+0x8970 0x7EBA
+0x8971 0x7EC7
+0x8972 0x7ECF
+0x8973 0x7EDF
+0x8974 0x7F06
+0x8975 0x7F37
+0x8976 0x827A
+0x8977 0x82CF
+0x8978 0x836F
+0x8979 0x89C6
+0x897A 0x8BBE
+0x897B 0x8BE2
+0x897C 0x8F66
+0x897D 0x8F67
+0x897E 0x8F6E
+0x89A1 0x7411
+0x89A2 0x7CFC
+0x89A3 0x7DCD
+0x89A4 0x6946
+0x89A5 0x7AC9
+0x89A6 0x5227
+0x89AB 0x918C
+0x89AC 0x78B8
+0x89AD 0x915E
+0x89AE 0x80BC
+0x89B0 0x8D0B
+0x89B1 0x80F6
+0x89B2 0x209E7
+0x89B5 0x809F
+0x89B6 0x9EC7
+0x89B7 0x4CCD
+0x89B8 0x9DC9
+0x89B9 0x9E0C
+0x89BA 0x4C3E
+0x89BB 0x29DF6
+0x89BC 0x2700E
+0x89BD 0x9E0A
+0x89BE 0x2A133
+0x89BF 0x35C1
+0x89C1 0x6E9A
+0x89C2 0x823E
+0x89C3 0x7519
+0x89C5 0x4911
+0x89C6 0x9A6C
+0x89C7 0x9A8F
+0x89C8 0x9F99
+0x89C9 0x7987
+0x89CA 0x2846C
+0x89CB 0x21DCA
+0x89CC 0x205D0
+0x89CD 0x22AE6
+0x89CE 0x4E24
+0x89CF 0x4E81
+0x89D0 0x4E80
+0x89D1 0x4E87
+0x89D2 0x4EBF
+0x89D3 0x4EEB
+0x89D4 0x4F37
+0x89D5 0x344C
+0x89D6 0x4FBD
+0x89D7 0x3E48
+0x89D8 0x5003
+0x89D9 0x5088
+0x89DA 0x347D
+0x89DB 0x3493
+0x89DC 0x34A5
+0x89DD 0x5186
+0x89DE 0x5905
+0x89DF 0x51DB
+0x89E0 0x51FC
+0x89E1 0x5205
+0x89E2 0x4E89
+0x89E3 0x5279
+0x89E4 0x5290
+0x89E5 0x5327
+0x89E6 0x35C7
+0x89E7 0x53A9
+0x89E8 0x3551
+0x89E9 0x53B0
+0x89EA 0x3553
+0x89EB 0x53C2
+0x89EC 0x5423
+0x89ED 0x356D
+0x89EE 0x3572
+0x89EF 0x3681
+0x89F0 0x5493
+0x89F1 0x54A3
+0x89F2 0x54B4
+0x89F3 0x54B9
+0x89F4 0x54D0
+0x89F5 0x54EF
+0x89F6 0x5518
+0x89F7 0x5523
+0x89F8 0x5528
+0x89F9 0x3598
+0x89FA 0x553F
+0x89FB 0x35A5
+0x89FC 0x35BF
+0x89FD 0x55D7
+0x89FE 0x35C5
+0x8A40 0x27D84
+0x8A41 0x5525
+0x8A43 0x20C42
+0x8A44 0x20D15
+0x8A45 0x2512B
+0x8A46 0x5590
+0x8A47 0x22CC6
+0x8A48 0x39EC
+0x8A49 0x20341
+0x8A4A 0x8E46
+0x8A4B 0x24DB8
+0x8A4C 0x294E5
+0x8A4D 0x4053
+0x8A4E 0x280BE
+0x8A4F 0x777A
+0x8A50 0x22C38
+0x8A51 0x3A34
+0x8A52 0x47D5
+0x8A53 0x2815D
+0x8A54 0x269F2
+0x8A55 0x24DEA
+0x8A56 0x64DD
+0x8A57 0x20D7C
+0x8A58 0x20FB4
+0x8A59 0x20CD5
+0x8A5A 0x210F4
+0x8A5B 0x648D
+0x8A5C 0x8E7E
+0x8A5D 0x20E96
+0x8A5E 0x20C0B
+0x8A5F 0x20F64
+0x8A60 0x22CA9
+0x8A61 0x28256
+0x8A62 0x244D3
+0x8A64 0x20D46
+0x8A65 0x29A4D
+0x8A66 0x280E9
+0x8A67 0x47F4
+0x8A68 0x24EA7
+0x8A69 0x22CC2
+0x8A6A 0x9AB2
+0x8A6B 0x3A67
+0x8A6C 0x295F4
+0x8A6D 0x3FED
+0x8A6E 0x3506
+0x8A6F 0x252C7
+0x8A70 0x297D4
+0x8A71 0x278C8
+0x8A72 0x22D44
+0x8A73 0x9D6E
+0x8A74 0x9815
+0x8A76 0x43D9
+0x8A77 0x260A5
+0x8A78 0x64B4
+0x8A79 0x54E3
+0x8A7A 0x22D4C
+0x8A7B 0x22BCA
+0x8A7C 0x21077
+0x8A7D 0x39FB
+0x8A7E 0x2106F
+0x8AA1 0x266DA
+0x8AA2 0x26716
+0x8AA3 0x279A0
+0x8AA4 0x64EA
+0x8AA5 0x25052
+0x8AA6 0x20C43
+0x8AA7 0x8E68
+0x8AA8 0x221A1
+0x8AA9 0x28B4C
+0x8AAA 0x20731
+0x8AAC 0x480B
+0x8AAD 0x201A9
+0x8AAE 0x3FFA
+0x8AAF 0x5873
+0x8AB0 0x22D8D
+0x8AB2 0x245C8
+0x8AB3 0x204FC
+0x8AB4 0x26097
+0x8AB5 0x20F4C
+0x8AB6 0x20D96
+0x8AB7 0x5579
+0x8AB8 0x40BB
+0x8AB9 0x43BA
+0x8ABB 0x4AB4
+0x8ABC 0x22A66
+0x8ABD 0x2109D
+0x8ABE 0x81AA
+0x8ABF 0x98F5
+0x8AC0 0x20D9C
+0x8AC1 0x6379
+0x8AC2 0x39FE
+0x8AC3 0x22775
+0x8AC4 0x8DC0
+0x8AC5 0x56A1
+0x8AC6 0x647C
+0x8AC7 0x3E43
+0x8AC9 0x2A601
+0x8ACA 0x20E09
+0x8ACB 0x22ACF
+0x8ACC 0x22CC9
+0x8ACE 0x210C8
+0x8ACF 0x239C2
+0x8AD0 0x3992
+0x8AD1 0x3A06
+0x8AD2 0x2829B
+0x8AD3 0x3578
+0x8AD4 0x25E49
+0x8AD5 0x220C7
+0x8AD6 0x5652
+0x8AD7 0x20F31
+0x8AD8 0x22CB2
+0x8AD9 0x29720
+0x8ADA 0x34BC
+0x8ADB 0x6C3D
+0x8ADC 0x24E3B
+0x8ADF 0x27574
+0x8AE0 0x22E8B
+0x8AE1 0x22208
+0x8AE2 0x2A65B
+0x8AE3 0x28CCD
+0x8AE4 0x20E7A
+0x8AE5 0x20C34
+0x8AE6 0x2681C
+0x8AE7 0x7F93
+0x8AE8 0x210CF
+0x8AE9 0x22803
+0x8AEA 0x22939
+0x8AEB 0x35FB
+0x8AEC 0x251E3
+0x8AED 0x20E8C
+0x8AEE 0x20F8D
+0x8AEF 0x20EAA
+0x8AF0 0x3F93
+0x8AF1 0x20F30
+0x8AF2 0x20D47
+0x8AF3 0x2114F
+0x8AF4 0x20E4C
+0x8AF6 0x20EAB
+0x8AF7 0x20BA9
+0x8AF8 0x20D48
+0x8AF9 0x210C0
+0x8AFA 0x2113D
+0x8AFB 0x3FF9
+0x8AFC 0x22696
+0x8AFD 0x6432
+0x8AFE 0x20FAD
+0x8B40 0x233F4
+0x8B41 0x27639
+0x8B42 0x22BCE
+0x8B43 0x20D7E
+0x8B44 0x20D7F
+0x8B45 0x22C51
+0x8B46 0x22C55
+0x8B47 0x3A18
+0x8B48 0x20E98
+0x8B49 0x210C7
+0x8B4A 0x20F2E
+0x8B4B 0x2A632
+0x8B4C 0x26B50
+0x8B4D 0x28CD2
+0x8B4E 0x28D99
+0x8B4F 0x28CCA
+0x8B50 0x95AA
+0x8B51 0x54CC
+0x8B52 0x82C4
+0x8B53 0x55B9
+0x8B55 0x29EC3
+0x8B56 0x9C26
+0x8B57 0x9AB6
+0x8B58 0x2775E
+0x8B59 0x22DEE
+0x8B5A 0x7140
+0x8B5B 0x816D
+0x8B5C 0x80EC
+0x8B5D 0x5C1C
+0x8B5E 0x26572
+0x8B5F 0x8134
+0x8B60 0x3797
+0x8B61 0x535F
+0x8B62 0x280BD
+0x8B63 0x91B6
+0x8B64 0x20EFA
+0x8B65 0x20E0F
+0x8B66 0x20E77
+0x8B67 0x20EFB
+0x8B68 0x35DD
+0x8B69 0x24DEB
+0x8B6A 0x3609
+0x8B6B 0x20CD6
+0x8B6C 0x56AF
+0x8B6D 0x227B5
+0x8B6E 0x210C9
+0x8B6F 0x20E10
+0x8B70 0x20E78
+0x8B71 0x21078
+0x8B72 0x21148
+0x8B73 0x28207
+0x8B74 0x21455
+0x8B75 0x20E79
+0x8B76 0x24E50
+0x8B77 0x22DA4
+0x8B78 0x5A54
+0x8B79 0x2101D
+0x8B7A 0x2101E
+0x8B7B 0x210F5
+0x8B7C 0x210F6
+0x8B7D 0x579C
+0x8B7E 0x20E11
+0x8BA1 0x27694
+0x8BA2 0x282CD
+0x8BA3 0x20FB5
+0x8BA4 0x20E7B
+0x8BA5 0x2517E
+0x8BA6 0x3703
+0x8BA7 0x20FB6
+0x8BA8 0x21180
+0x8BA9 0x252D8
+0x8BAA 0x2A2BD
+0x8BAB 0x249DA
+0x8BAC 0x2183A
+0x8BAD 0x24177
+0x8BAE 0x2827C
+0x8BAF 0x5899
+0x8BB0 0x5268
+0x8BB1 0x361A
+0x8BB2 0x2573D
+0x8BB3 0x7BB2
+0x8BB4 0x5B68
+0x8BB5 0x4800
+0x8BB6 0x4B2C
+0x8BB7 0x9F27
+0x8BB8 0x49E7
+0x8BB9 0x9C1F
+0x8BBA 0x9B8D
+0x8BBB 0x25B74
+0x8BBC 0x2313D
+0x8BBD 0x55FB
+0x8BBE 0x35F2
+0x8BBF 0x5689
+0x8BC0 0x4E28
+0x8BC1 0x5902
+0x8BC2 0x21BC1
+0x8BC3 0x2F878
+0x8BC4 0x9751
+0x8BC5 0x20086
+0x8BC6 0x4E5B
+0x8BC7 0x4EBB
+0x8BC8 0x353E
+0x8BC9 0x5C23
+0x8BCA 0x5F51
+0x8BCB 0x5FC4
+0x8BCC 0x38FA
+0x8BCD 0x624C
+0x8BCE 0x6535
+0x8BCF 0x6B7A
+0x8BD0 0x6C35
+0x8BD1 0x6C3A
+0x8BD2 0x706C
+0x8BD3 0x722B
+0x8BD4 0x4E2C
+0x8BD5 0x72AD
+0x8BD6 0x248E9
+0x8BD7 0x7F52
+0x8BD8 0x793B
+0x8BD9 0x7CF9
+0x8BDA 0x7F53
+0x8BDB 0x2626A
+0x8BDC 0x34C1
+0x8BDE 0x2634B
+0x8BDF 0x8002
+0x8BE0 0x8080
+0x8BE1 0x26612
+0x8BE2 0x26951
+0x8BE3 0x535D
+0x8BE4 0x8864
+0x8BE5 0x89C1
+0x8BE6 0x278B2
+0x8BE7 0x8BA0
+0x8BE8 0x8D1D
+0x8BE9 0x9485
+0x8BEA 0x9578
+0x8BEB 0x957F
+0x8BEC 0x95E8
+0x8BED 0x28E0F
+0x8BEE 0x97E6
+0x8BEF 0x9875
+0x8BF0 0x98CE
+0x8BF1 0x98DE
+0x8BF2 0x9963
+0x8BF3 0x29810
+0x8BF4 0x9C7C
+0x8BF5 0x9E1F
+0x8BF6 0x9EC4
+0x8BF7 0x6B6F
+0x8BF8 0xF907
+0x8BF9 0x4E37
+0x8BFA 0x20087
+0x8BFB 0x961D
+0x8BFC 0x6237
+0x8BFD 0x94A2
+0x8D60 0x5D3E
+0x8D61 0x5D48
+0x8D62 0x5D56
+0x8D63 0x3DFC
+0x8D64 0x380F
+0x8D65 0x5DA4
+0x8D66 0x5DB9
+0x8D67 0x3820
+0x8D68 0x3838
+0x8D69 0x5E42
+0x8D6A 0x5EBD
+0x8D6B 0x5F25
+0x8D6C 0x5F83
+0x8D6D 0x3908
+0x8D6E 0x3914
+0x8D6F 0x393F
+0x8D70 0x394D
+0x8D71 0x60D7
+0x8D72 0x613D
+0x8D73 0x5CE5
+0x8D74 0x3989
+0x8D75 0x61B7
+0x8D76 0x61B9
+0x8D77 0x61CF
+0x8D78 0x39B8
+0x8D79 0x622C
+0x8D7A 0x6290
+0x8D7B 0x62E5
+0x8D7C 0x6318
+0x8D7D 0x39F8
+0x8D7E 0x56B1
+0x8DA1 0x3A03
+0x8DA2 0x63E2
+0x8DA3 0x63FB
+0x8DA4 0x6407
+0x8DA5 0x645A
+0x8DA6 0x3A4B
+0x8DA7 0x64C0
+0x8DA8 0x5D15
+0x8DA9 0x5621
+0x8DAA 0x9F9F
+0x8DAB 0x3A97
+0x8DAC 0x6586
+0x8DAD 0x3ABD
+0x8DAE 0x65FF
+0x8DAF 0x6653
+0x8DB0 0x3AF2
+0x8DB1 0x6692
+0x8DB2 0x3B22
+0x8DB3 0x6716
+0x8DB4 0x3B42
+0x8DB5 0x67A4
+0x8DB6 0x6800
+0x8DB7 0x3B58
+0x8DB8 0x684A
+0x8DB9 0x6884
+0x8DBA 0x3B72
+0x8DBB 0x3B71
+0x8DBC 0x3B7B
+0x8DBD 0x6909
+0x8DBE 0x6943
+0x8DBF 0x725C
+0x8DC0 0x6964
+0x8DC1 0x699F
+0x8DC2 0x6985
+0x8DC3 0x3BBC
+0x8DC4 0x69D6
+0x8DC5 0x3BDD
+0x8DC6 0x6A65
+0x8DC7 0x6A74
+0x8DC8 0x6A71
+0x8DC9 0x6A82
+0x8DCA 0x3BEC
+0x8DCB 0x6A99
+0x8DCC 0x3BF2
+0x8DCD 0x6AAB
+0x8DCE 0x6AB5
+0x8DCF 0x6AD4
+0x8DD0 0x6AF6
+0x8DD1 0x6B81
+0x8DD2 0x6BC1
+0x8DD3 0x6BEA
+0x8DD4 0x6C75
+0x8DD5 0x6CAA
+0x8DD6 0x3CCB
+0x8DD7 0x6D02
+0x8DD8 0x6D06
+0x8DD9 0x6D26
+0x8DDA 0x6D81
+0x8DDB 0x3CEF
+0x8DDC 0x6DA4
+0x8DDD 0x6DB1
+0x8DDE 0x6E15
+0x8DDF 0x6E18
+0x8DE0 0x6E29
+0x8DE1 0x6E86
+0x8DE2 0x289C0
+0x8DE3 0x6EBB
+0x8DE4 0x6EE2
+0x8DE5 0x6EDA
+0x8DE6 0x9F7F
+0x8DE7 0x6EE8
+0x8DE8 0x6EE9
+0x8DE9 0x6F24
+0x8DEA 0x6F34
+0x8DEB 0x3D46
+0x8DEC 0x23F41
+0x8DED 0x6F81
+0x8DEE 0x6FBE
+0x8DEF 0x3D6A
+0x8DF0 0x3D75
+0x8DF1 0x71B7
+0x8DF2 0x5C99
+0x8DF3 0x3D8A
+0x8DF4 0x702C
+0x8DF5 0x3D91
+0x8DF6 0x7050
+0x8DF7 0x7054
+0x8DF8 0x706F
+0x8DF9 0x707F
+0x8DFA 0x7089
+0x8DFB 0x20325
+0x8DFC 0x43C1
+0x8DFD 0x35F1
+0x8DFE 0x20ED8
+0x8E40 0x23ED7
+0x8E41 0x57BE
+0x8E42 0x26ED3
+0x8E43 0x713E
+0x8E44 0x257E0
+0x8E45 0x364E
+0x8E46 0x69A2
+0x8E47 0x28BE9
+0x8E48 0x5B74
+0x8E49 0x7A49
+0x8E4A 0x258E1
+0x8E4B 0x294D9
+0x8E4C 0x7A65
+0x8E4D 0x7A7D
+0x8E4E 0x259AC
+0x8E4F 0x7ABB
+0x8E50 0x7AB0
+0x8E51 0x7AC2
+0x8E52 0x7AC3
+0x8E53 0x71D1
+0x8E54 0x2648D
+0x8E55 0x41CA
+0x8E56 0x7ADA
+0x8E57 0x7ADD
+0x8E58 0x7AEA
+0x8E59 0x41EF
+0x8E5A 0x54B2
+0x8E5B 0x25C01
+0x8E5C 0x7B0B
+0x8E5D 0x7B55
+0x8E5E 0x7B29
+0x8E5F 0x2530E
+0x8E60 0x25CFE
+0x8E61 0x7BA2
+0x8E62 0x7B6F
+0x8E63 0x839C
+0x8E64 0x25BB4
+0x8E65 0x26C7F
+0x8E66 0x7BD0
+0x8E67 0x8421
+0x8E68 0x7B92
+0x8E6A 0x25D20
+0x8E6B 0x3DAD
+0x8E6C 0x25C65
+0x8E6D 0x8492
+0x8E6E 0x7BFA
+0x8E70 0x7C35
+0x8E71 0x25CC1
+0x8E72 0x7C44
+0x8E73 0x7C83
+0x8E74 0x24882
+0x8E75 0x7CA6
+0x8E76 0x667D
+0x8E77 0x24578
+0x8E78 0x7CC9
+0x8E79 0x7CC7
+0x8E7A 0x7CE6
+0x8E7B 0x7C74
+0x8E7C 0x7CF3
+0x8E7D 0x7CF5
+0x8EA1 0x7E67
+0x8EA2 0x451D
+0x8EA3 0x26E44
+0x8EA4 0x7D5D
+0x8EA5 0x26ED6
+0x8EA6 0x748D
+0x8EA7 0x7D89
+0x8EA8 0x7DAB
+0x8EA9 0x7135
+0x8EAA 0x7DB3
+0x8EAC 0x24057
+0x8EAD 0x26029
+0x8EAE 0x7DE4
+0x8EAF 0x3D13
+0x8EB0 0x7DF5
+0x8EB1 0x217F9
+0x8EB2 0x7DE5
+0x8EB3 0x2836D
+0x8EB5 0x26121
+0x8EB6 0x2615A
+0x8EB7 0x7E6E
+0x8EB8 0x7E92
+0x8EB9 0x432B
+0x8EBA 0x946C
+0x8EBB 0x7E27
+0x8EBC 0x7F40
+0x8EBD 0x7F41
+0x8EBE 0x7F47
+0x8EBF 0x7936
+0x8EC0 0x262D0
+0x8EC1 0x99E1
+0x8EC2 0x7F97
+0x8EC3 0x26351
+0x8EC4 0x7FA3
+0x8EC5 0x21661
+0x8EC6 0x20068
+0x8EC7 0x455C
+0x8EC8 0x23766
+0x8EC9 0x4503
+0x8ECA 0x2833A
+0x8ECB 0x7FFA
+0x8ECC 0x26489
+0x8ECE 0x8008
+0x8ECF 0x801D
+0x8ED1 0x802F
+0x8ED2 0x2A087
+0x8ED3 0x26CC3
+0x8ED4 0x803B
+0x8ED5 0x803C
+0x8ED6 0x8061
+0x8ED7 0x22714
+0x8ED8 0x4989
+0x8ED9 0x26626
+0x8EDA 0x23DE3
+0x8EDB 0x266E8
+0x8EDC 0x6725
+0x8EDD 0x80A7
+0x8EDE 0x28A48
+0x8EDF 0x8107
+0x8EE0 0x811A
+0x8EE1 0x58B0
+0x8EE2 0x226F6
+0x8EE3 0x6C7F
+0x8EE4 0x26498
+0x8EE5 0x24FB8
+0x8EE6 0x64E7
+0x8EE7 0x2148A
+0x8EE8 0x8218
+0x8EE9 0x2185E
+0x8EEA 0x6A53
+0x8EEB 0x24A65
+0x8EEC 0x24A95
+0x8EED 0x447A
+0x8EEE 0x8229
+0x8EEF 0x20B0D
+0x8EF0 0x26A52
+0x8EF1 0x23D7E
+0x8EF2 0x4FF9
+0x8EF3 0x214FD
+0x8EF4 0x84E2
+0x8EF5 0x8362
+0x8EF6 0x26B0A
+0x8EF7 0x249A7
+0x8EF8 0x23530
+0x8EF9 0x21773
+0x8EFA 0x23DF8
+0x8EFB 0x82AA
+0x8EFC 0x691B
+0x8EFD 0x2F994
+0x8EFE 0x41DB
+0x8F40 0x854B
+0x8F41 0x82D0
+0x8F42 0x831A
+0x8F43 0x20E16
+0x8F44 0x217B4
+0x8F45 0x36C1
+0x8F46 0x2317D
+0x8F47 0x2355A
+0x8F48 0x827B
+0x8F49 0x82E2
+0x8F4A 0x8318
+0x8F4B 0x23E8B
+0x8F4C 0x26DA3
+0x8F4D 0x26B05
+0x8F4E 0x26B97
+0x8F4F 0x235CE
+0x8F50 0x3DBF
+0x8F51 0x831D
+0x8F52 0x55EC
+0x8F53 0x8385
+0x8F54 0x450B
+0x8F55 0x26DA5
+0x8F56 0x83AC
+0x8F58 0x83D3
+0x8F59 0x347E
+0x8F5A 0x26ED4
+0x8F5B 0x6A57
+0x8F5C 0x855A
+0x8F5D 0x3496
+0x8F5E 0x26E42
+0x8F5F 0x22EEF
+0x8F60 0x8458
+0x8F61 0x25BE4
+0x8F62 0x8471
+0x8F63 0x3DD3
+0x8F64 0x44E4
+0x8F65 0x6AA7
+0x8F66 0x844A
+0x8F67 0x23CB5
+0x8F68 0x7958
+0x8F6A 0x26B96
+0x8F6B 0x26E77
+0x8F6C 0x26E43
+0x8F6D 0x84DE
+0x8F6F 0x8391
+0x8F70 0x44A0
+0x8F71 0x8493
+0x8F72 0x84E4
+0x8F73 0x25C91
+0x8F74 0x4240
+0x8F75 0x25CC0
+0x8F76 0x4543
+0x8F77 0x8534
+0x8F78 0x5AF2
+0x8F79 0x26E99
+0x8F7A 0x4527
+0x8F7B 0x8573
+0x8F7C 0x4516
+0x8F7D 0x67BF
+0x8F7E 0x8616
+0x8FA1 0x28625
+0x8FA2 0x2863B
+0x8FA3 0x85C1
+0x8FA4 0x27088
+0x8FA5 0x8602
+0x8FA6 0x21582
+0x8FA7 0x270CD
+0x8FA8 0x2F9B2
+0x8FA9 0x456A
+0x8FAA 0x8628
+0x8FAB 0x3648
+0x8FAC 0x218A2
+0x8FAD 0x53F7
+0x8FAE 0x2739A
+0x8FAF 0x867E
+0x8FB0 0x8771
+0x8FB1 0x2A0F8
+0x8FB2 0x87EE
+0x8FB3 0x22C27
+0x8FB4 0x87B1
+0x8FB5 0x87DA
+0x8FB6 0x880F
+0x8FB7 0x5661
+0x8FB8 0x866C
+0x8FB9 0x6856
+0x8FBA 0x460F
+0x8FBB 0x8845
+0x8FBC 0x8846
+0x8FBD 0x275E0
+0x8FBE 0x23DB9
+0x8FBF 0x275E4
+0x8FC0 0x885E
+0x8FC1 0x889C
+0x8FC2 0x465B
+0x8FC3 0x88B4
+0x8FC4 0x88B5
+0x8FC5 0x63C1
+0x8FC6 0x88C5
+0x8FC7 0x7777
+0x8FC8 0x2770F
+0x8FC9 0x8987
+0x8FCA 0x898A
+0x8FCD 0x89A7
+0x8FCE 0x89BC
+0x8FCF 0x28A25
+0x8FD0 0x89E7
+0x8FD1 0x27924
+0x8FD2 0x27ABD
+0x8FD3 0x8A9C
+0x8FD4 0x7793
+0x8FD5 0x91FE
+0x8FD6 0x8A90
+0x8FD7 0x27A59
+0x8FD8 0x7AE9
+0x8FD9 0x27B3A
+0x8FDA 0x23F8F
+0x8FDB 0x4713
+0x8FDC 0x27B38
+0x8FDD 0x717C
+0x8FDE 0x8B0C
+0x8FDF 0x8B1F
+0x8FE0 0x25430
+0x8FE1 0x25565
+0x8FE2 0x8B3F
+0x8FE3 0x8B4C
+0x8FE4 0x8B4D
+0x8FE5 0x8AA9
+0x8FE6 0x24A7A
+0x8FE7 0x8B90
+0x8FE8 0x8B9B
+0x8FE9 0x8AAF
+0x8FEA 0x216DF
+0x8FEB 0x4615
+0x8FEC 0x884F
+0x8FED 0x8C9B
+0x8FEE 0x27D54
+0x8FEF 0x27D8F
+0x8FF0 0x2F9D4
+0x8FF1 0x3725
+0x8FF2 0x27D53
+0x8FF3 0x8CD6
+0x8FF4 0x27D98
+0x8FF5 0x27DBD
+0x8FF6 0x8D12
+0x8FF7 0x8D03
+0x8FF8 0x21910
+0x8FF9 0x8CDB
+0x8FFA 0x705C
+0x8FFB 0x8D11
+0x8FFC 0x24CC9
+0x8FFD 0x3ED0
+0x9040 0x8DA9
+0x9041 0x28002
+0x9042 0x21014
+0x9043 0x2498A
+0x9044 0x3B7C
+0x9045 0x281BC
+0x9046 0x2710C
+0x9047 0x7AE7
+0x9048 0x8EAD
+0x9049 0x8EB6
+0x904A 0x8EC3
+0x904B 0x92D4
+0x904C 0x8F19
+0x904D 0x8F2D
+0x904E 0x28365
+0x904F 0x28412
+0x9050 0x8FA5
+0x9051 0x9303
+0x9052 0x2A29F
+0x9053 0x20A50
+0x9054 0x8FB3
+0x9055 0x492A
+0x9056 0x289DE
+0x9057 0x2853D
+0x9058 0x23DBB
+0x9059 0x5EF8
+0x905A 0x23262
+0x905B 0x8FF9
+0x905C 0x2A014
+0x905D 0x286BC
+0x905E 0x28501
+0x905F 0x22325
+0x9060 0x3980
+0x9061 0x26ED7
+0x9062 0x9037
+0x9063 0x2853C
+0x9064 0x27ABE
+0x9065 0x9061
+0x9066 0x2856C
+0x9067 0x2860B
+0x9068 0x90A8
+0x9069 0x28713
+0x906A 0x90C4
+0x906B 0x286E6
+0x906C 0x90AE
+0x906E 0x9167
+0x906F 0x3AF0
+0x9070 0x91A9
+0x9071 0x91C4
+0x9072 0x7CAC
+0x9073 0x28933
+0x9074 0x21E89
+0x9075 0x920E
+0x9076 0x6C9F
+0x9077 0x9241
+0x9078 0x9262
+0x9079 0x255B9
+0x907B 0x28AC6
+0x907C 0x23C9B
+0x907D 0x28B0C
+0x907E 0x255DB
+0x90A1 0x20D31
+0x90A2 0x932C
+0x90A3 0x936B
+0x90A4 0x28AE1
+0x90A5 0x28BEB
+0x90A6 0x708F
+0x90A7 0x5AC3
+0x90A8 0x28AE2
+0x90A9 0x28AE5
+0x90AA 0x4965
+0x90AB 0x9244
+0x90AC 0x28BEC
+0x90AD 0x28C39
+0x90AE 0x28BFF
+0x90AF 0x9373
+0x90B0 0x945B
+0x90B1 0x8EBC
+0x90B2 0x9585
+0x90B3 0x95A6
+0x90B4 0x9426
+0x90B5 0x95A0
+0x90B6 0x6FF6
+0x90B7 0x42B9
+0x90B8 0x2267A
+0x90B9 0x286D8
+0x90BA 0x2127C
+0x90BB 0x23E2E
+0x90BC 0x49DF
+0x90BD 0x6C1C
+0x90BE 0x967B
+0x90BF 0x9696
+0x90C0 0x416C
+0x90C1 0x96A3
+0x90C2 0x26ED5
+0x90C3 0x61DA
+0x90C4 0x96B6
+0x90C5 0x78F5
+0x90C6 0x28AE0
+0x90C7 0x96BD
+0x90C8 0x53CC
+0x90C9 0x49A1
+0x90CA 0x26CB8
+0x90CB 0x20274
+0x90CC 0x26410
+0x90CD 0x290AF
+0x90CE 0x290E5
+0x90CF 0x24AD1
+0x90D0 0x21915
+0x90D1 0x2330A
+0x90D2 0x9731
+0x90D3 0x8642
+0x90D4 0x9736
+0x90D5 0x4A0F
+0x90D6 0x453D
+0x90D7 0x4585
+0x90D8 0x24AE9
+0x90D9 0x7075
+0x90DA 0x5B41
+0x90DB 0x971B
+0x90DD 0x291D5
+0x90DE 0x9757
+0x90DF 0x5B4A
+0x90E0 0x291EB
+0x90E1 0x975F
+0x90E2 0x9425
+0x90E3 0x50D0
+0x90E4 0x230B7
+0x90E5 0x230BC
+0x90E6 0x9789
+0x90E7 0x979F
+0x90E8 0x97B1
+0x90E9 0x97BE
+0x90EA 0x97C0
+0x90EB 0x97D2
+0x90EC 0x97E0
+0x90ED 0x2546C
+0x90EE 0x97EE
+0x90EF 0x741C
+0x90F0 0x29433
+0x90F2 0x97F5
+0x90F3 0x2941D
+0x90F4 0x2797A
+0x90F5 0x4AD1
+0x90F6 0x9834
+0x90F7 0x9833
+0x90F8 0x984B
+0x90F9 0x9866
+0x90FA 0x3B0E
+0x90FB 0x27175
+0x90FC 0x3D51
+0x90FD 0x20630
+0x90FE 0x2415C
+0x9140 0x25706
+0x9141 0x98CA
+0x9142 0x98B7
+0x9143 0x98C8
+0x9144 0x98C7
+0x9145 0x4AFF
+0x9146 0x26D27
+0x9147 0x216D3
+0x9148 0x55B0
+0x9149 0x98E1
+0x914A 0x98E6
+0x914B 0x98EC
+0x914C 0x9378
+0x914D 0x9939
+0x914E 0x24A29
+0x914F 0x4B72
+0x9150 0x29857
+0x9151 0x29905
+0x9152 0x99F5
+0x9153 0x9A0C
+0x9154 0x9A3B
+0x9155 0x9A10
+0x9156 0x9A58
+0x9157 0x25725
+0x9158 0x36C4
+0x9159 0x290B1
+0x915A 0x29BD5
+0x915B 0x9AE0
+0x915C 0x9AE2
+0x915D 0x29B05
+0x915E 0x9AF4
+0x915F 0x4C0E
+0x9160 0x9B14
+0x9161 0x9B2D
+0x9162 0x28600
+0x9163 0x5034
+0x9164 0x9B34
+0x9165 0x269A8
+0x9166 0x38C3
+0x9167 0x2307D
+0x9168 0x9B50
+0x9169 0x9B40
+0x916A 0x29D3E
+0x916B 0x5A45
+0x916C 0x21863
+0x916D 0x9B8E
+0x916E 0x2424B
+0x916F 0x9C02
+0x9170 0x9BFF
+0x9171 0x9C0C
+0x9172 0x29E68
+0x9173 0x9DD4
+0x9174 0x29FB7
+0x9175 0x2A192
+0x9176 0x2A1AB
+0x9177 0x2A0E1
+0x9178 0x2A123
+0x9179 0x2A1DF
+0x917A 0x9D7E
+0x917B 0x9D83
+0x917C 0x2A134
+0x917D 0x9E0E
+0x917E 0x6888
+0x91A1 0x9DC4
+0x91A2 0x2215B
+0x91A3 0x2A193
+0x91A4 0x2A220
+0x91A5 0x2193B
+0x91A6 0x2A233
+0x91A7 0x9D39
+0x91A8 0x2A0B9
+0x91A9 0x2A2B4
+0x91AA 0x9E90
+0x91AB 0x9E95
+0x91AC 0x9E9E
+0x91AD 0x9EA2
+0x91AE 0x4D34
+0x91AF 0x9EAA
+0x91B0 0x9EAF
+0x91B1 0x24364
+0x91B2 0x9EC1
+0x91B3 0x3B60
+0x91B4 0x39E5
+0x91B5 0x3D1D
+0x91B6 0x4F32
+0x91B7 0x37BE
+0x91B8 0x28C2B
+0x91B9 0x9F02
+0x91BA 0x9F08
+0x91BB 0x4B96
+0x91BC 0x9424
+0x91BD 0x26DA2
+0x91BE 0x9F17
+0x91C0 0x9F39
+0x91C1 0x569F
+0x91C2 0x568A
+0x91C3 0x9F45
+0x91C4 0x99B8
+0x91C5 0x2908B
+0x91C6 0x97F2
+0x91C7 0x847F
+0x91C8 0x9F62
+0x91C9 0x9F69
+0x91CA 0x7ADC
+0x91CB 0x9F8E
+0x91CC 0x7216
+0x91CD 0x4BBE
+0x91CE 0x24975
+0x91CF 0x249BB
+0x91D0 0x7177
+0x91D1 0x249F8
+0x91D2 0x24348
+0x91D3 0x24A51
+0x91D4 0x739E
+0x91D5 0x28BDA
+0x91D6 0x218FA
+0x91D7 0x799F
+0x91D8 0x2897E
+0x91D9 0x28E36
+0x91DA 0x9369
+0x91DB 0x93F3
+0x91DC 0x28A44
+0x91DD 0x92EC
+0x91DE 0x9381
+0x91DF 0x93CB
+0x91E0 0x2896C
+0x91E1 0x244B9
+0x91E2 0x7217
+0x91E3 0x3EEB
+0x91E4 0x7772
+0x91E5 0x7A43
+0x91E6 0x70D0
+0x91E7 0x24473
+0x91E8 0x243F8
+0x91E9 0x717E
+0x91EA 0x217EF
+0x91EB 0x70A3
+0x91EC 0x218BE
+0x91ED 0x23599
+0x91EE 0x3EC7
+0x91EF 0x21885
+0x91F0 0x2542F
+0x91F1 0x217F8
+0x91F2 0x3722
+0x91F3 0x216FB
+0x91F4 0x21839
+0x91F5 0x36E1
+0x91F6 0x21774
+0x91F7 0x218D1
+0x91F8 0x25F4B
+0x91F9 0x3723
+0x91FA 0x216C0
+0x91FB 0x575B
+0x91FC 0x24A25
+0x91FD 0x213FE
+0x91FE 0x212A8
+0x9240 0x213C6
+0x9241 0x214B6
+0x9242 0x8503
+0x9243 0x236A6
+0x9245 0x8455
+0x9246 0x24994
+0x9247 0x27165
+0x9248 0x23E31
+0x9249 0x2555C
+0x924A 0x23EFB
+0x924B 0x27052
+0x924C 0x44F4
+0x924D 0x236EE
+0x924E 0x2999D
+0x924F 0x26F26
+0x9250 0x67F9
+0x9251 0x3733
+0x9252 0x3C15
+0x9253 0x3DE7
+0x9254 0x586C
+0x9255 0x21922
+0x9256 0x6810
+0x9257 0x4057
+0x9258 0x2373F
+0x9259 0x240E1
+0x925A 0x2408B
+0x925B 0x2410F
+0x925C 0x26C21
+0x925D 0x54CB
+0x925E 0x569E
+0x925F 0x266B1
+0x9260 0x5692
+0x9261 0x20FDF
+0x9262 0x20BA8
+0x9263 0x20E0D
+0x9264 0x93C6
+0x9265 0x28B13
+0x9266 0x939C
+0x9267 0x4EF8
+0x9268 0x512B
+0x9269 0x3819
+0x926A 0x24436
+0x926B 0x4EBC
+0x926C 0x20465
+0x926D 0x2037F
+0x926E 0x4F4B
+0x926F 0x4F8A
+0x9270 0x25651
+0x9271 0x5A68
+0x9272 0x201AB
+0x9273 0x203CB
+0x9274 0x3999
+0x9275 0x2030A
+0x9276 0x20414
+0x9277 0x3435
+0x9278 0x4F29
+0x9279 0x202C0
+0x927A 0x28EB3
+0x927B 0x20275
+0x927C 0x8ADA
+0x927D 0x2020C
+0x927E 0x4E98
+0x92A1 0x50CD
+0x92A2 0x510D
+0x92A3 0x4FA2
+0x92A4 0x4F03
+0x92A5 0x24A0E
+0x92A6 0x23E8A
+0x92A7 0x4F42
+0x92A8 0x502E
+0x92A9 0x506C
+0x92AA 0x5081
+0x92AB 0x4FCC
+0x92AC 0x4FE5
+0x92AD 0x5058
+0x92AE 0x50FC
+0x92B3 0x6E76
+0x92B4 0x23595
+0x92B5 0x23E39
+0x92B6 0x23EBF
+0x92B7 0x6D72
+0x92B8 0x21884
+0x92B9 0x23E89
+0x92BA 0x51A8
+0x92BB 0x51C3
+0x92BC 0x205E0
+0x92BD 0x44DD
+0x92BE 0x204A3
+0x92BF 0x20492
+0x92C0 0x20491
+0x92C1 0x8D7A
+0x92C2 0x28A9C
+0x92C3 0x2070E
+0x92C4 0x5259
+0x92C5 0x52A4
+0x92C6 0x20873
+0x92C7 0x52E1
+0x92C9 0x467A
+0x92CA 0x718C
+0x92CB 0x2438C
+0x92CC 0x20C20
+0x92CD 0x249AC
+0x92CE 0x210E4
+0x92CF 0x69D1
+0x92D0 0x20E1D
+0x92D2 0x3EDE
+0x92D3 0x7499
+0x92D4 0x7414
+0x92D5 0x7456
+0x92D6 0x7398
+0x92D7 0x4B8E
+0x92D8 0x24ABC
+0x92D9 0x2408D
+0x92DA 0x53D0
+0x92DB 0x3584
+0x92DC 0x720F
+0x92DD 0x240C9
+0x92DE 0x55B4
+0x92DF 0x20345
+0x92E0 0x54CD
+0x92E1 0x20BC6
+0x92E2 0x571D
+0x92E3 0x925D
+0x92E4 0x96F4
+0x92E5 0x9366
+0x92E6 0x57DD
+0x92E7 0x578D
+0x92E8 0x577F
+0x92E9 0x363E
+0x92EA 0x58CB
+0x92EB 0x5A99
+0x92EC 0x28A46
+0x92ED 0x216FA
+0x92EE 0x2176F
+0x92EF 0x21710
+0x92F0 0x5A2C
+0x92F1 0x59B8
+0x92F2 0x928F
+0x92F3 0x5A7E
+0x92F4 0x5ACF
+0x92F5 0x5A12
+0x92F6 0x25946
+0x92F7 0x219F3
+0x92F8 0x21861
+0x92F9 0x24295
+0x92FA 0x36F5
+0x92FB 0x6D05
+0x92FC 0x7443
+0x92FD 0x5A21
+0x92FE 0x25E83
+0x9340 0x5A81
+0x9341 0x28BD7
+0x9342 0x20413
+0x9343 0x93E0
+0x9344 0x748C
+0x9345 0x21303
+0x9346 0x7105
+0x9347 0x4972
+0x9348 0x9408
+0x9349 0x289FB
+0x934A 0x93BD
+0x934B 0x37A0
+0x934C 0x5C1E
+0x934D 0x5C9E
+0x934E 0x5E5E
+0x934F 0x5E48
+0x9350 0x21996
+0x9351 0x2197C
+0x9352 0x23AEE
+0x9353 0x5ECD
+0x9354 0x5B4F
+0x9355 0x21903
+0x9356 0x21904
+0x9357 0x3701
+0x9358 0x218A0
+0x9359 0x36DD
+0x935A 0x216FE
+0x935B 0x36D3
+0x935C 0x812A
+0x935D 0x28A47
+0x935E 0x21DBA
+0x935F 0x23472
+0x9360 0x289A8
+0x9361 0x5F0C
+0x9362 0x5F0E
+0x9363 0x21927
+0x9364 0x217AB
+0x9365 0x5A6B
+0x9366 0x2173B
+0x9367 0x5B44
+0x9368 0x8614
+0x9369 0x275FD
+0x936A 0x8860
+0x936B 0x607E
+0x936C 0x22860
+0x936D 0x2262B
+0x936E 0x5FDB
+0x936F 0x3EB8
+0x9370 0x225AF
+0x9371 0x225BE
+0x9372 0x29088
+0x9373 0x26F73
+0x9374 0x61C0
+0x9375 0x2003E
+0x9376 0x20046
+0x9377 0x2261B
+0x9378 0x6199
+0x9379 0x6198
+0x937A 0x6075
+0x937B 0x22C9B
+0x937C 0x22D07
+0x937D 0x246D4
+0x937E 0x2914D
+0x93A1 0x6471
+0x93A2 0x24665
+0x93A3 0x22B6A
+0x93A4 0x3A29
+0x93A5 0x22B22
+0x93A6 0x23450
+0x93A7 0x298EA
+0x93A8 0x22E78
+0x93A9 0x6337
+0x93AA 0x2A45B
+0x93AB 0x64B6
+0x93AC 0x6331
+0x93AD 0x63D1
+0x93AE 0x249E3
+0x93AF 0x22D67
+0x93B0 0x62A4
+0x93B1 0x22CA1
+0x93B2 0x643B
+0x93B3 0x656B
+0x93B4 0x6972
+0x93B5 0x3BF4
+0x93B6 0x2308E
+0x93B7 0x232AD
+0x93B8 0x24989
+0x93B9 0x232AB
+0x93BA 0x550D
+0x93BB 0x232E0
+0x93BC 0x218D9
+0x93BD 0x2943F
+0x93BE 0x66CE
+0x93BF 0x23289
+0x93C0 0x231B3
+0x93C1 0x3AE0
+0x93C2 0x4190
+0x93C3 0x25584
+0x93C4 0x28B22
+0x93C5 0x2558F
+0x93C6 0x216FC
+0x93C7 0x2555B
+0x93C8 0x25425
+0x93C9 0x78EE
+0x93CA 0x23103
+0x93CB 0x2182A
+0x93CC 0x23234
+0x93CD 0x3464
+0x93CE 0x2320F
+0x93CF 0x23182
+0x93D0 0x242C9
+0x93D1 0x668E
+0x93D2 0x26D24
+0x93D3 0x666B
+0x93D4 0x4B93
+0x93D5 0x6630
+0x93D6 0x27870
+0x93D7 0x21DEB
+0x93D8 0x6663
+0x93D9 0x232D2
+0x93DA 0x232E1
+0x93DB 0x661E
+0x93DC 0x25872
+0x93DD 0x38D1
+0x93DE 0x2383A
+0x93DF 0x237BC
+0x93E0 0x3B99
+0x93E1 0x237A2
+0x93E2 0x233FE
+0x93E3 0x74D0
+0x93E4 0x3B96
+0x93E5 0x678F
+0x93E6 0x2462A
+0x93E7 0x68B6
+0x93E8 0x681E
+0x93E9 0x3BC4
+0x93EA 0x6ABE
+0x93EB 0x3863
+0x93EC 0x237D5
+0x93ED 0x24487
+0x93EE 0x6A33
+0x93EF 0x6A52
+0x93F0 0x6AC9
+0x93F1 0x6B05
+0x93F2 0x21912
+0x93F3 0x6511
+0x93F4 0x6898
+0x93F5 0x6A4C
+0x93F6 0x3BD7
+0x93F7 0x6A7A
+0x93F8 0x6B57
+0x93F9 0x23FC0
+0x93FA 0x23C9A
+0x93FB 0x93A0
+0x93FC 0x92F2
+0x93FD 0x28BEA
+0x93FE 0x28ACB
+0x9440 0x9289
+0x9441 0x2801E
+0x9442 0x289DC
+0x9443 0x9467
+0x9444 0x6DA5
+0x9445 0x6F0B
+0x9446 0x249EC
+0x9448 0x23F7F
+0x9449 0x3D8F
+0x944A 0x6E04
+0x944B 0x2403C
+0x944C 0x5A3D
+0x944D 0x6E0A
+0x944E 0x5847
+0x944F 0x6D24
+0x9450 0x7842
+0x9451 0x713B
+0x9452 0x2431A
+0x9453 0x24276
+0x9454 0x70F1
+0x9455 0x7250
+0x9456 0x7287
+0x9457 0x7294
+0x9458 0x2478F
+0x9459 0x24725
+0x945A 0x5179
+0x945B 0x24AA4
+0x945C 0x205EB
+0x945D 0x747A
+0x945E 0x23EF8
+0x945F 0x2365F
+0x9460 0x24A4A
+0x9461 0x24917
+0x9462 0x25FE1
+0x9463 0x3F06
+0x9464 0x3EB1
+0x9465 0x24ADF
+0x9466 0x28C23
+0x9467 0x23F35
+0x9468 0x60A7
+0x9469 0x3EF3
+0x946A 0x74CC
+0x946B 0x743C
+0x946C 0x9387
+0x946D 0x7437
+0x946E 0x449F
+0x946F 0x26DEA
+0x9470 0x4551
+0x9471 0x7583
+0x9472 0x3F63
+0x9473 0x24CD9
+0x9474 0x24D06
+0x9475 0x3F58
+0x9476 0x7555
+0x9477 0x7673
+0x9478 0x2A5C6
+0x9479 0x3B19
+0x947A 0x7468
+0x947B 0x28ACC
+0x947C 0x249AB
+0x947D 0x2498E
+0x947E 0x3AFB
+0x94A1 0x3DCD
+0x94A2 0x24A4E
+0x94A3 0x3EFF
+0x94A4 0x249C5
+0x94A5 0x248F3
+0x94A6 0x91FA
+0x94A7 0x5732
+0x94A8 0x9342
+0x94A9 0x28AE3
+0x94AA 0x21864
+0x94AB 0x50DF
+0x94AC 0x25221
+0x94AD 0x251E7
+0x94AE 0x7778
+0x94AF 0x23232
+0x94B0 0x770E
+0x94B1 0x770F
+0x94B2 0x777B
+0x94B3 0x24697
+0x94B4 0x23781
+0x94B5 0x3A5E
+0x94B6 0x248F0
+0x94B7 0x7438
+0x94B8 0x749B
+0x94B9 0x3EBF
+0x94BA 0x24ABA
+0x94BB 0x24AC7
+0x94BC 0x40C8
+0x94BD 0x24A96
+0x94BE 0x261AE
+0x94BF 0x9307
+0x94C0 0x25581
+0x94C1 0x781E
+0x94C2 0x788D
+0x94C3 0x7888
+0x94C4 0x78D2
+0x94C5 0x73D0
+0x94C6 0x7959
+0x94C7 0x27741
+0x94C8 0x256E3
+0x94C9 0x410E
+0x94CB 0x8496
+0x94CC 0x79A5
+0x94CD 0x6A2D
+0x94CE 0x23EFA
+0x94CF 0x7A3A
+0x94D0 0x79F4
+0x94D1 0x416E
+0x94D2 0x216E6
+0x94D3 0x4132
+0x94D4 0x9235
+0x94D5 0x79F1
+0x94D6 0x20D4C
+0x94D7 0x2498C
+0x94D8 0x20299
+0x94D9 0x23DBA
+0x94DA 0x2176E
+0x94DB 0x3597
+0x94DC 0x556B
+0x94DD 0x3570
+0x94DE 0x36AA
+0x94DF 0x201D4
+0x94E0 0x20C0D
+0x94E1 0x7AE2
+0x94E2 0x5A59
+0x94E3 0x226F5
+0x94E4 0x25AAF
+0x94E5 0x25A9C
+0x94E6 0x5A0D
+0x94E7 0x2025B
+0x94E8 0x78F0
+0x94E9 0x5A2A
+0x94EA 0x25BC6
+0x94EB 0x7AFE
+0x94EC 0x41F9
+0x94ED 0x7C5D
+0x94EE 0x7C6D
+0x94EF 0x4211
+0x94F0 0x25BB3
+0x94F1 0x25EBC
+0x94F2 0x25EA6
+0x94F3 0x7CCD
+0x94F4 0x249F9
+0x94F5 0x217B0
+0x94F6 0x7C8E
+0x94F7 0x7C7C
+0x94F8 0x7CAE
+0x94F9 0x6AB2
+0x94FA 0x7DDC
+0x94FB 0x7E07
+0x94FC 0x7DD3
+0x94FD 0x7F4E
+0x94FE 0x26261
+0x9540 0x2615C
+0x9541 0x27B48
+0x9542 0x7D97
+0x9543 0x25E82
+0x9544 0x426A
+0x9545 0x26B75
+0x9546 0x20916
+0x9547 0x67D6
+0x9548 0x2004E
+0x9549 0x235CF
+0x954A 0x57C4
+0x954B 0x26412
+0x954C 0x263F8
+0x954D 0x24962
+0x954E 0x7FDD
+0x954F 0x7B27
+0x9550 0x2082C
+0x9551 0x25AE9
+0x9552 0x25D43
+0x9553 0x7B0C
+0x9554 0x25E0E
+0x9555 0x99E6
+0x9556 0x8645
+0x9557 0x9A63
+0x9558 0x6A1C
+0x9559 0x2343F
+0x955A 0x39E2
+0x955B 0x249F7
+0x955C 0x265AD
+0x955D 0x9A1F
+0x955E 0x265A0
+0x955F 0x8480
+0x9560 0x27127
+0x9561 0x26CD1
+0x9562 0x44EA
+0x9563 0x8137
+0x9564 0x4402
+0x9565 0x80C6
+0x9566 0x8109
+0x9567 0x8142
+0x9568 0x267B4
+0x9569 0x98C3
+0x956A 0x26A42
+0x956B 0x8262
+0x956C 0x8265
+0x956D 0x26A51
+0x956E 0x8453
+0x956F 0x26DA7
+0x9570 0x8610
+0x9571 0x2721B
+0x9572 0x5A86
+0x9573 0x417F
+0x9574 0x21840
+0x9575 0x5B2B
+0x9576 0x218A1
+0x9577 0x5AE4
+0x9578 0x218D8
+0x9579 0x86A0
+0x957A 0x2F9BC
+0x957B 0x23D8F
+0x957C 0x882D
+0x957D 0x27422
+0x957E 0x5A02
+0x95A1 0x886E
+0x95A2 0x4F45
+0x95A3 0x8887
+0x95A4 0x88BF
+0x95A5 0x88E6
+0x95A6 0x8965
+0x95A7 0x894D
+0x95A8 0x25683
+0x95A9 0x8954
+0x95AA 0x27785
+0x95AB 0x27784
+0x95AC 0x28BF5
+0x95AD 0x28BD9
+0x95AE 0x28B9C
+0x95AF 0x289F9
+0x95B0 0x3EAD
+0x95B1 0x84A3
+0x95B2 0x46F5
+0x95B3 0x46CF
+0x95B4 0x37F2
+0x95B5 0x8A3D
+0x95B6 0x8A1C
+0x95B7 0x29448
+0x95B8 0x5F4D
+0x95B9 0x922B
+0x95BA 0x24284
+0x95BB 0x65D4
+0x95BC 0x7129
+0x95BD 0x70C4
+0x95BE 0x21845
+0x95BF 0x9D6D
+0x95C0 0x8C9F
+0x95C1 0x8CE9
+0x95C2 0x27DDC
+0x95C3 0x599A
+0x95C4 0x77C3
+0x95C5 0x59F0
+0x95C6 0x436E
+0x95C7 0x36D4
+0x95C8 0x8E2A
+0x95C9 0x8EA7
+0x95CA 0x24C09
+0x95CB 0x8F30
+0x95CC 0x8F4A
+0x95CD 0x42F4
+0x95CE 0x6C58
+0x95CF 0x6FBB
+0x95D0 0x22321
+0x95D1 0x489B
+0x95D2 0x6F79
+0x95D3 0x6E8B
+0x95D4 0x217DA
+0x95D5 0x9BE9
+0x95D6 0x36B5
+0x95D7 0x2492F
+0x95D8 0x90BB
+0x95DA 0x5571
+0x95DB 0x4906
+0x95DC 0x91BB
+0x95DD 0x9404
+0x95DE 0x28A4B
+0x95DF 0x4062
+0x95E0 0x28AFC
+0x95E1 0x9427
+0x95E2 0x28C1D
+0x95E3 0x28C3B
+0x95E4 0x84E5
+0x95E5 0x8A2B
+0x95E6 0x9599
+0x95E7 0x95A7
+0x95E8 0x9597
+0x95E9 0x9596
+0x95EA 0x28D34
+0x95EB 0x7445
+0x95EC 0x3EC2
+0x95ED 0x248FF
+0x95EE 0x24A42
+0x95EF 0x243EA
+0x95F0 0x3EE7
+0x95F1 0x23225
+0x95F2 0x968F
+0x95F3 0x28EE7
+0x95F4 0x28E66
+0x95F5 0x28E65
+0x95F6 0x3ECC
+0x95F7 0x249ED
+0x95F8 0x24A78
+0x95F9 0x23FEE
+0x95FA 0x7412
+0x95FB 0x746B
+0x95FC 0x3EFC
+0x95FD 0x9741
+0x95FE 0x290B0
+0x9640 0x6847
+0x9641 0x4A1D
+0x9642 0x29093
+0x9643 0x257DF
+0x9645 0x9368
+0x9646 0x28989
+0x9647 0x28C26
+0x9648 0x28B2F
+0x9649 0x263BE
+0x964A 0x92BA
+0x964B 0x5B11
+0x964C 0x8B69
+0x964D 0x493C
+0x964E 0x73F9
+0x964F 0x2421B
+0x9650 0x979B
+0x9651 0x9771
+0x9652 0x9938
+0x9653 0x20F26
+0x9654 0x5DC1
+0x9655 0x28BC5
+0x9656 0x24AB2
+0x9657 0x981F
+0x9658 0x294DA
+0x9659 0x92F6
+0x965A 0x295D7
+0x965B 0x91E5
+0x965C 0x44C0
+0x965D 0x28B50
+0x965E 0x24A67
+0x965F 0x28B64
+0x9660 0x98DC
+0x9661 0x28A45
+0x9662 0x3F00
+0x9663 0x922A
+0x9664 0x4925
+0x9665 0x8414
+0x9666 0x993B
+0x9667 0x994D
+0x9668 0x27B06
+0x9669 0x3DFD
+0x966A 0x999B
+0x966B 0x4B6F
+0x966C 0x99AA
+0x966D 0x9A5C
+0x966E 0x28B65
+0x966F 0x258C8
+0x9670 0x6A8F
+0x9671 0x9A21
+0x9672 0x5AFE
+0x9673 0x9A2F
+0x9674 0x298F1
+0x9675 0x4B90
+0x9676 0x29948
+0x9677 0x99BC
+0x9678 0x4BBD
+0x9679 0x4B97
+0x967A 0x937D
+0x967B 0x5872
+0x967C 0x21302
+0x967D 0x5822
+0x967E 0x249B8
+0x96A1 0x214E8
+0x96A2 0x7844
+0x96A3 0x2271F
+0x96A4 0x23DB8
+0x96A5 0x68C5
+0x96A6 0x3D7D
+0x96A7 0x9458
+0x96A8 0x3927
+0x96A9 0x6150
+0x96AA 0x22781
+0x96AB 0x2296B
+0x96AC 0x6107
+0x96AD 0x9C4F
+0x96AE 0x9C53
+0x96AF 0x9C7B
+0x96B0 0x9C35
+0x96B1 0x9C10
+0x96B2 0x9B7F
+0x96B3 0x9BCF
+0x96B4 0x29E2D
+0x96B5 0x9B9F
+0x96B6 0x2A1F5
+0x96B7 0x2A0FE
+0x96B8 0x9D21
+0x96B9 0x4CAE
+0x96BA 0x24104
+0x96BB 0x9E18
+0x96BC 0x4CB0
+0x96BD 0x9D0C
+0x96BE 0x2A1B4
+0x96BF 0x2A0ED
+0x96C0 0x2A0F3
+0x96C1 0x2992F
+0x96C2 0x9DA5
+0x96C3 0x84BD
+0x96C4 0x26E12
+0x96C5 0x26FDF
+0x96C6 0x26B82
+0x96C7 0x85FC
+0x96C8 0x4533
+0x96C9 0x26DA4
+0x96CA 0x26E84
+0x96CB 0x26DF0
+0x96CC 0x8420
+0x96CD 0x85EE
+0x96CE 0x26E00
+0x96CF 0x237D7
+0x96D0 0x26064
+0x96D1 0x79E2
+0x96D2 0x2359C
+0x96D3 0x23640
+0x96D4 0x492D
+0x96D5 0x249DE
+0x96D6 0x3D62
+0x96D7 0x93DB
+0x96D8 0x92BE
+0x96D9 0x9348
+0x96DA 0x202BF
+0x96DB 0x78B9
+0x96DC 0x9277
+0x96DD 0x944D
+0x96DE 0x4FE4
+0x96DF 0x3440
+0x96E0 0x9064
+0x96E1 0x2555D
+0x96E2 0x783D
+0x96E3 0x7854
+0x96E4 0x78B6
+0x96E5 0x784B
+0x96E6 0x21757
+0x96E7 0x231C9
+0x96E8 0x24941
+0x96E9 0x369A
+0x96EA 0x4F72
+0x96EB 0x6FDA
+0x96EC 0x6FD9
+0x96EE 0x701E
+0x96EF 0x5414
+0x96F0 0x241B5
+0x96F1 0x57BB
+0x96F2 0x58F3
+0x96F3 0x578A
+0x96F4 0x9D16
+0x96F5 0x57D7
+0x96F6 0x7134
+0x96F7 0x34AF
+0x96F8 0x241AC
+0x96F9 0x71EB
+0x96FA 0x26C40
+0x96FB 0x24F97
+0x96FD 0x217B5
+0x96FE 0x28A49
+0x9740 0x610C
+0x9741 0x5ACE
+0x9742 0x5A0B
+0x9743 0x42BC
+0x9744 0x24488
+0x9745 0x372C
+0x9746 0x4B7B
+0x9747 0x289FC
+0x9748 0x93BB
+0x9749 0x93B8
+0x974A 0x218D6
+0x974B 0x20F1D
+0x974C 0x8472
+0x974D 0x26CC0
+0x974E 0x21413
+0x974F 0x242FA
+0x9750 0x22C26
+0x9751 0x243C1
+0x9752 0x5994
+0x9753 0x23DB7
+0x9754 0x26741
+0x9755 0x7DA8
+0x9756 0x2615B
+0x9757 0x260A4
+0x9758 0x249B9
+0x9759 0x2498B
+0x975A 0x289FA
+0x975B 0x92E5
+0x975C 0x73E2
+0x975D 0x3EE9
+0x975E 0x74B4
+0x975F 0x28B63
+0x9760 0x2189F
+0x9761 0x3EE1
+0x9762 0x24AB3
+0x9763 0x6AD8
+0x9764 0x73F3
+0x9765 0x73FB
+0x9766 0x3ED6
+0x9767 0x24A3E
+0x9768 0x24A94
+0x9769 0x217D9
+0x976A 0x24A66
+0x976B 0x203A7
+0x976C 0x21424
+0x976D 0x249E5
+0x976E 0x7448
+0x976F 0x24916
+0x9770 0x70A5
+0x9771 0x24976
+0x9772 0x9284
+0x9773 0x73E6
+0x9774 0x935F
+0x9775 0x204FE
+0x9776 0x9331
+0x9777 0x28ACE
+0x9778 0x28A16
+0x9779 0x9386
+0x977A 0x28BE7
+0x977B 0x255D5
+0x977C 0x4935
+0x977D 0x28A82
+0x977E 0x716B
+0x97A1 0x24943
+0x97A2 0x20CFF
+0x97A3 0x56A4
+0x97A4 0x2061A
+0x97A5 0x20BEB
+0x97A6 0x20CB8
+0x97A7 0x5502
+0x97A8 0x79C4
+0x97A9 0x217FA
+0x97AA 0x7DFE
+0x97AB 0x216C2
+0x97AC 0x24A50
+0x97AD 0x21852
+0x97AE 0x452E
+0x97AF 0x9401
+0x97B0 0x370A
+0x97B1 0x28AC0
+0x97B2 0x249AD
+0x97B3 0x59B0
+0x97B4 0x218BF
+0x97B5 0x21883
+0x97B6 0x27484
+0x97B7 0x5AA1
+0x97B8 0x36E2
+0x97B9 0x23D5B
+0x97BA 0x36B0
+0x97BB 0x925F
+0x97BC 0x5A79
+0x97BD 0x28A81
+0x97BE 0x21862
+0x97BF 0x9374
+0x97C0 0x3CCD
+0x97C1 0x20AB4
+0x97C2 0x4A96
+0x97C3 0x398A
+0x97C4 0x50F4
+0x97C5 0x3D69
+0x97C6 0x3D4C
+0x97C7 0x2139C
+0x97C8 0x7175
+0x97C9 0x42FB
+0x97CA 0x28218
+0x97CB 0x6E0F
+0x97CC 0x290E4
+0x97CD 0x44EB
+0x97CE 0x6D57
+0x97CF 0x27E4F
+0x97D0 0x7067
+0x97D1 0x6CAF
+0x97D2 0x3CD6
+0x97D3 0x23FED
+0x97D4 0x23E2D
+0x97D5 0x6E02
+0x97D6 0x6F0C
+0x97D7 0x3D6F
+0x97D8 0x203F5
+0x97D9 0x7551
+0x97DA 0x36BC
+0x97DB 0x34C8
+0x97DC 0x4680
+0x97DD 0x3EDA
+0x97DE 0x4871
+0x97DF 0x59C4
+0x97E0 0x926E
+0x97E1 0x493E
+0x97E2 0x8F41
+0x97E3 0x28C1C
+0x97E4 0x26BC0
+0x97E5 0x5812
+0x97E6 0x57C8
+0x97E7 0x36D6
+0x97E8 0x21452
+0x97E9 0x70FE
+0x97EA 0x24362
+0x97EB 0x24A71
+0x97EC 0x22FE3
+0x97ED 0x212B0
+0x97EE 0x223BD
+0x97EF 0x68B9
+0x97F0 0x6967
+0x97F1 0x21398
+0x97F2 0x234E5
+0x97F3 0x27BF4
+0x97F4 0x236DF
+0x97F5 0x28A83
+0x97F6 0x237D6
+0x97F7 0x233FA
+0x97F8 0x24C9F
+0x97F9 0x6A1A
+0x97FA 0x236AD
+0x97FB 0x26CB7
+0x97FC 0x843E
+0x97FD 0x44DF
+0x97FE 0x44CE
+0x9840 0x26D26
+0x9841 0x26D51
+0x9842 0x26C82
+0x9843 0x26FDE
+0x9844 0x6F17
+0x9845 0x27109
+0x9846 0x833D
+0x9847 0x2173A
+0x9848 0x83ED
+0x9849 0x26C80
+0x984A 0x27053
+0x984B 0x217DB
+0x984C 0x5989
+0x984D 0x5A82
+0x984E 0x217B3
+0x984F 0x5A61
+0x9850 0x5A71
+0x9851 0x21905
+0x9852 0x241FC
+0x9853 0x372D
+0x9854 0x59EF
+0x9855 0x2173C
+0x9856 0x36C7
+0x9857 0x718E
+0x9858 0x9390
+0x9859 0x669A
+0x985A 0x242A5
+0x985B 0x5A6E
+0x985C 0x5A2B
+0x985D 0x24293
+0x985E 0x6A2B
+0x985F 0x23EF9
+0x9860 0x27736
+0x9861 0x2445B
+0x9862 0x242CA
+0x9863 0x711D
+0x9864 0x24259
+0x9865 0x289E1
+0x9866 0x4FB0
+0x9867 0x26D28
+0x9868 0x5CC2
+0x9869 0x244CE
+0x986A 0x27E4D
+0x986B 0x243BD
+0x986C 0x6A0C
+0x986D 0x24256
+0x986E 0x21304
+0x986F 0x70A6
+0x9870 0x7133
+0x9871 0x243E9
+0x9872 0x3DA5
+0x9873 0x6CDF
+0x9874 0x2F825
+0x9875 0x24A4F
+0x9876 0x7E65
+0x9877 0x59EB
+0x9878 0x5D2F
+0x9879 0x3DF3
+0x987A 0x5F5C
+0x987B 0x24A5D
+0x987C 0x217DF
+0x987D 0x7DA4
+0x987E 0x8426
+0x98A1 0x5485
+0x98A2 0x23AFA
+0x98A3 0x23300
+0x98A4 0x20214
+0x98A5 0x577E
+0x98A6 0x208D5
+0x98A7 0x20619
+0x98A8 0x3FE5
+0x98A9 0x21F9E
+0x98AA 0x2A2B6
+0x98AB 0x7003
+0x98AC 0x2915B
+0x98AD 0x5D70
+0x98AE 0x738F
+0x98AF 0x7CD3
+0x98B0 0x28A59
+0x98B1 0x29420
+0x98B2 0x4FC8
+0x98B3 0x7FE7
+0x98B4 0x72CD
+0x98B5 0x7310
+0x98B6 0x27AF4
+0x98B7 0x7338
+0x98B8 0x7339
+0x98B9 0x256F6
+0x98BA 0x7341
+0x98BB 0x7348
+0x98BC 0x3EA9
+0x98BD 0x27B18
+0x98BE 0x906C
+0x98BF 0x71F5
+0x98C0 0x248F2
+0x98C1 0x73E1
+0x98C2 0x81F6
+0x98C3 0x3ECA
+0x98C4 0x770C
+0x98C5 0x3ED1
+0x98C6 0x6CA2
+0x98C7 0x56FD
+0x98C8 0x7419
+0x98C9 0x741E
+0x98CA 0x741F
+0x98CB 0x3EE2
+0x98CC 0x3EF0
+0x98CD 0x3EF4
+0x98CE 0x3EFA
+0x98CF 0x74D3
+0x98D0 0x3F0E
+0x98D1 0x3F53
+0x98D2 0x7542
+0x98D3 0x756D
+0x98D4 0x7572
+0x98D5 0x758D
+0x98D6 0x3F7C
+0x98D7 0x75C8
+0x98D8 0x75DC
+0x98D9 0x3FC0
+0x98DA 0x764D
+0x98DB 0x3FD7
+0x98DC 0x7674
+0x98DD 0x3FDC
+0x98DE 0x767A
+0x98DF 0x24F5C
+0x98E0 0x7188
+0x98E1 0x5623
+0x98E2 0x8980
+0x98E3 0x5869
+0x98E4 0x401D
+0x98E5 0x7743
+0x98E6 0x4039
+0x98E7 0x6761
+0x98E8 0x4045
+0x98E9 0x35DB
+0x98EA 0x7798
+0x98EB 0x406A
+0x98EC 0x406F
+0x98ED 0x5C5E
+0x98EE 0x77BE
+0x98EF 0x77CB
+0x98F0 0x58F2
+0x98F1 0x7818
+0x98F2 0x70B9
+0x98F3 0x781C
+0x98F4 0x40A8
+0x98F5 0x7839
+0x98F6 0x7847
+0x98F7 0x7851
+0x98F8 0x7866
+0x98F9 0x8448
+0x98FA 0x25535
+0x98FB 0x7933
+0x98FC 0x6803
+0x98FD 0x7932
+0x98FE 0x4103
+0x9940 0x4109
+0x9941 0x7991
+0x9942 0x7999
+0x9943 0x8FBB
+0x9944 0x7A06
+0x9945 0x8FBC
+0x9946 0x4167
+0x9947 0x7A91
+0x9948 0x41B2
+0x9949 0x7ABC
+0x994A 0x8279
+0x994B 0x41C4
+0x994C 0x7ACF
+0x994D 0x7ADB
+0x994E 0x41CF
+0x994F 0x4E21
+0x9950 0x7B62
+0x9951 0x7B6C
+0x9952 0x7B7B
+0x9953 0x7C12
+0x9954 0x7C1B
+0x9955 0x4260
+0x9956 0x427A
+0x9957 0x7C7B
+0x9958 0x7C9C
+0x9959 0x428C
+0x995A 0x7CB8
+0x995B 0x4294
+0x995C 0x7CED
+0x995D 0x8F93
+0x995E 0x70C0
+0x995F 0x20CCF
+0x9960 0x7DCF
+0x9961 0x7DD4
+0x9962 0x7DD0
+0x9963 0x7DFD
+0x9964 0x7FAE
+0x9965 0x7FB4
+0x9966 0x729F
+0x9967 0x4397
+0x9968 0x8020
+0x9969 0x8025
+0x996A 0x7B39
+0x996B 0x802E
+0x996C 0x8031
+0x996D 0x8054
+0x996E 0x3DCC
+0x996F 0x57B4
+0x9970 0x70A0
+0x9971 0x80B7
+0x9972 0x80E9
+0x9973 0x43ED
+0x9974 0x810C
+0x9975 0x732A
+0x9976 0x810E
+0x9977 0x8112
+0x9978 0x7560
+0x9979 0x8114
+0x997A 0x4401
+0x997B 0x3B39
+0x997C 0x8156
+0x997D 0x8159
+0x997E 0x815A
+0x99A1 0x4413
+0x99A2 0x583A
+0x99A3 0x817C
+0x99A4 0x8184
+0x99A5 0x4425
+0x99A6 0x8193
+0x99A7 0x442D
+0x99A8 0x81A5
+0x99A9 0x57EF
+0x99AA 0x81C1
+0x99AB 0x81E4
+0x99AC 0x8254
+0x99AD 0x448F
+0x99AE 0x82A6
+0x99AF 0x8276
+0x99B0 0x82CA
+0x99B1 0x82D8
+0x99B2 0x82FF
+0x99B3 0x44B0
+0x99B4 0x8357
+0x99B5 0x9669
+0x99B6 0x698A
+0x99B7 0x8405
+0x99B8 0x70F5
+0x99B9 0x8464
+0x99BA 0x60E3
+0x99BB 0x8488
+0x99BC 0x4504
+0x99BD 0x84BE
+0x99BE 0x84E1
+0x99BF 0x84F8
+0x99C0 0x8510
+0x99C1 0x8538
+0x99C2 0x8552
+0x99C3 0x453B
+0x99C4 0x856F
+0x99C5 0x8570
+0x99C6 0x85E0
+0x99C7 0x4577
+0x99C8 0x8672
+0x99C9 0x8692
+0x99CA 0x86B2
+0x99CB 0x86EF
+0x99CC 0x9645
+0x99CD 0x878B
+0x99CE 0x4606
+0x99CF 0x4617
+0x99D0 0x88AE
+0x99D1 0x88FF
+0x99D2 0x8924
+0x99D3 0x8947
+0x99D4 0x8991
+0x99D5 0x27967
+0x99D6 0x8A29
+0x99D7 0x8A38
+0x99D8 0x8A94
+0x99D9 0x8AB4
+0x99DA 0x8C51
+0x99DB 0x8CD4
+0x99DC 0x8CF2
+0x99DD 0x8D1C
+0x99DE 0x4798
+0x99DF 0x585F
+0x99E0 0x8DC3
+0x99E1 0x47ED
+0x99E2 0x4EEE
+0x99E3 0x8E3A
+0x99E4 0x55D8
+0x99E5 0x5754
+0x99E6 0x8E71
+0x99E7 0x55F5
+0x99E8 0x8EB0
+0x99E9 0x4837
+0x99EA 0x8ECE
+0x99EB 0x8EE2
+0x99EC 0x8EE4
+0x99ED 0x8EED
+0x99EE 0x8EF2
+0x99EF 0x8FB7
+0x99F0 0x8FC1
+0x99F1 0x8FCA
+0x99F2 0x8FCC
+0x99F3 0x9033
+0x99F4 0x99C4
+0x99F5 0x48AD
+0x99F6 0x98E0
+0x99F7 0x9213
+0x99F8 0x491E
+0x99F9 0x9228
+0x99FA 0x9258
+0x99FB 0x926B
+0x99FC 0x92B1
+0x99FD 0x92AE
+0x99FE 0x92BF
+0x9A40 0x92E3
+0x9A41 0x92EB
+0x9A42 0x92F3
+0x9A43 0x92F4
+0x9A44 0x92FD
+0x9A45 0x9343
+0x9A46 0x9384
+0x9A47 0x93AD
+0x9A48 0x4945
+0x9A49 0x4951
+0x9A4A 0x9EBF
+0x9A4B 0x9417
+0x9A4C 0x5301
+0x9A4D 0x941D
+0x9A4E 0x942D
+0x9A4F 0x943E
+0x9A50 0x496A
+0x9A51 0x9454
+0x9A52 0x9479
+0x9A53 0x952D
+0x9A54 0x95A2
+0x9A55 0x49A7
+0x9A56 0x95F4
+0x9A57 0x9633
+0x9A58 0x49E5
+0x9A59 0x67A0
+0x9A5A 0x4A24
+0x9A5B 0x9740
+0x9A5C 0x4A35
+0x9A5D 0x97B2
+0x9A5E 0x97C2
+0x9A5F 0x5654
+0x9A60 0x4AE4
+0x9A61 0x60E8
+0x9A62 0x98B9
+0x9A63 0x4B19
+0x9A64 0x98F1
+0x9A65 0x5844
+0x9A66 0x990E
+0x9A67 0x9919
+0x9A68 0x51B4
+0x9A69 0x991C
+0x9A6A 0x9937
+0x9A6B 0x9942
+0x9A6C 0x995D
+0x9A6D 0x9962
+0x9A6E 0x4B70
+0x9A6F 0x99C5
+0x9A70 0x4B9D
+0x9A71 0x9A3C
+0x9A72 0x9B0F
+0x9A73 0x7A83
+0x9A74 0x9B69
+0x9A75 0x9B81
+0x9A76 0x9BDD
+0x9A77 0x9BF1
+0x9A78 0x9BF4
+0x9A79 0x4C6D
+0x9A7A 0x9C20
+0x9A7B 0x376F
+0x9A7C 0x21BC2
+0x9A7D 0x9D49
+0x9A7E 0x9C3A
+0x9AA1 0x9EFE
+0x9AA2 0x5650
+0x9AA3 0x9D93
+0x9AA4 0x9DBD
+0x9AA5 0x9DC0
+0x9AA6 0x9DFC
+0x9AA7 0x94F6
+0x9AA8 0x8FB6
+0x9AA9 0x9E7B
+0x9AAA 0x9EAC
+0x9AAB 0x9EB1
+0x9AAC 0x9EBD
+0x9AAD 0x9EC6
+0x9AAE 0x94DC
+0x9AAF 0x9EE2
+0x9AB0 0x9EF1
+0x9AB1 0x9EF8
+0x9AB2 0x7AC8
+0x9AB3 0x9F44
+0x9AB4 0x20094
+0x9AB5 0x202B7
+0x9AB6 0x203A0
+0x9AB7 0x691A
+0x9AB8 0x94C3
+0x9AB9 0x59AC
+0x9ABA 0x204D7
+0x9ABB 0x5840
+0x9ABC 0x94C1
+0x9ABD 0x37B9
+0x9ABE 0x205D5
+0x9ABF 0x20615
+0x9AC0 0x20676
+0x9AC1 0x216BA
+0x9AC2 0x5757
+0x9AC3 0x7173
+0x9AC4 0x20AC2
+0x9AC5 0x20ACD
+0x9AC6 0x20BBF
+0x9AC7 0x546A
+0x9AC8 0x2F83B
+0x9AC9 0x20BCB
+0x9ACA 0x549E
+0x9ACB 0x20BFB
+0x9ACC 0x20C3B
+0x9ACD 0x20C53
+0x9ACE 0x20C65
+0x9ACF 0x20C7C
+0x9AD0 0x60E7
+0x9AD1 0x20C8D
+0x9AD2 0x567A
+0x9AD3 0x20CB5
+0x9AD4 0x20CDD
+0x9AD5 0x20CED
+0x9AD6 0x20D6F
+0x9AD7 0x20DB2
+0x9AD8 0x20DC8
+0x9AD9 0x6955
+0x9ADA 0x9C2F
+0x9ADB 0x87A5
+0x9ADC 0x20E04
+0x9ADD 0x20E0E
+0x9ADE 0x20ED7
+0x9ADF 0x20F90
+0x9AE0 0x20F2D
+0x9AE1 0x20E73
+0x9AE2 0x5C20
+0x9AE3 0x20FBC
+0x9AE4 0x5E0B
+0x9AE5 0x2105C
+0x9AE6 0x2104F
+0x9AE7 0x21076
+0x9AE8 0x671E
+0x9AE9 0x2107B
+0x9AEA 0x21088
+0x9AEB 0x21096
+0x9AEC 0x3647
+0x9AED 0x210BF
+0x9AEE 0x210D3
+0x9AEF 0x2112F
+0x9AF0 0x2113B
+0x9AF1 0x5364
+0x9AF2 0x84AD
+0x9AF3 0x212E3
+0x9AF4 0x21375
+0x9AF5 0x21336
+0x9AF6 0x8B81
+0x9AF7 0x21577
+0x9AF8 0x21619
+0x9AF9 0x217C3
+0x9AFA 0x217C7
+0x9AFB 0x4E78
+0x9AFC 0x70BB
+0x9AFD 0x2182D
+0x9AFE 0x2196A
+0x9B40 0x21A2D
+0x9B41 0x21A45
+0x9B42 0x21C2A
+0x9B43 0x21C70
+0x9B44 0x21CAC
+0x9B45 0x21EC8
+0x9B46 0x62C3
+0x9B47 0x21ED5
+0x9B48 0x21F15
+0x9B49 0x7198
+0x9B4A 0x6855
+0x9B4B 0x22045
+0x9B4C 0x69E9
+0x9B4D 0x36C8
+0x9B4E 0x2227C
+0x9B4F 0x223D7
+0x9B50 0x223FA
+0x9B51 0x2272A
+0x9B52 0x22871
+0x9B53 0x2294F
+0x9B54 0x82FD
+0x9B55 0x22967
+0x9B56 0x22993
+0x9B57 0x22AD5
+0x9B58 0x89A5
+0x9B59 0x22AE8
+0x9B5A 0x8FA0
+0x9B5B 0x22B0E
+0x9B5C 0x97B8
+0x9B5D 0x22B3F
+0x9B5E 0x9847
+0x9B5F 0x9ABD
+0x9B60 0x22C4C
+0x9B62 0x22C88
+0x9B63 0x22CB7
+0x9B64 0x25BE8
+0x9B65 0x22D08
+0x9B66 0x22D12
+0x9B67 0x22DB7
+0x9B68 0x22D95
+0x9B69 0x22E42
+0x9B6A 0x22F74
+0x9B6B 0x22FCC
+0x9B6C 0x23033
+0x9B6D 0x23066
+0x9B6E 0x2331F
+0x9B6F 0x233DE
+0x9B70 0x5FB1
+0x9B71 0x6648
+0x9B72 0x66BF
+0x9B73 0x27A79
+0x9B74 0x23567
+0x9B75 0x235F3
+0x9B77 0x249BA
+0x9B79 0x2361A
+0x9B7A 0x23716
+0x9B7C 0x20346
+0x9B7D 0x58B5
+0x9B7E 0x670E
+0x9BA1 0x6918
+0x9BA2 0x23AA7
+0x9BA3 0x27657
+0x9BA4 0x25FE2
+0x9BA5 0x23E11
+0x9BA6 0x23EB9
+0x9BA7 0x275FE
+0x9BA8 0x2209A
+0x9BA9 0x48D0
+0x9BAA 0x4AB8
+0x9BAB 0x24119
+0x9BAC 0x28A9A
+0x9BAD 0x242EE
+0x9BAE 0x2430D
+0x9BAF 0x2403B
+0x9BB0 0x24334
+0x9BB1 0x24396
+0x9BB2 0x24A45
+0x9BB3 0x205CA
+0x9BB4 0x51D2
+0x9BB5 0x20611
+0x9BB6 0x599F
+0x9BB7 0x21EA8
+0x9BB8 0x3BBE
+0x9BB9 0x23CFF
+0x9BBA 0x24404
+0x9BBB 0x244D6
+0x9BBC 0x5788
+0x9BBD 0x24674
+0x9BBE 0x399B
+0x9BBF 0x2472F
+0x9BC0 0x285E8
+0x9BC1 0x299C9
+0x9BC2 0x3762
+0x9BC3 0x221C3
+0x9BC4 0x8B5E
+0x9BC5 0x28B4E
+0x9BC7 0x24812
+0x9BC8 0x248FB
+0x9BC9 0x24A15
+0x9BCA 0x7209
+0x9BCB 0x24AC0
+0x9BCC 0x20C78
+0x9BCD 0x5965
+0x9BCE 0x24EA5
+0x9BCF 0x24F86
+0x9BD0 0x20779
+0x9BD1 0x8EDA
+0x9BD2 0x2502C
+0x9BD3 0x528F
+0x9BD4 0x573F
+0x9BD5 0x7171
+0x9BD6 0x25299
+0x9BD7 0x25419
+0x9BD8 0x23F4A
+0x9BD9 0x24AA7
+0x9BDA 0x55BC
+0x9BDB 0x25446
+0x9BDC 0x2546E
+0x9BDD 0x26B52
+0x9BDF 0x3473
+0x9BE0 0x2553F
+0x9BE1 0x27632
+0x9BE2 0x2555E
+0x9BE3 0x4718
+0x9BE4 0x25562
+0x9BE5 0x25566
+0x9BE6 0x257C7
+0x9BE7 0x2493F
+0x9BE8 0x2585D
+0x9BE9 0x5066
+0x9BEA 0x34FB
+0x9BEB 0x233CC
+0x9BED 0x25903
+0x9BEE 0x477C
+0x9BEF 0x28948
+0x9BF0 0x25AAE
+0x9BF1 0x25B89
+0x9BF2 0x25C06
+0x9BF3 0x21D90
+0x9BF4 0x57A1
+0x9BF5 0x7151
+0x9BF7 0x26102
+0x9BF8 0x27C12
+0x9BF9 0x9056
+0x9BFA 0x261B2
+0x9BFB 0x24F9A
+0x9BFC 0x8B62
+0x9BFD 0x26402
+0x9BFE 0x2644A
+0x9C40 0x5D5B
+0x9C41 0x26BF7
+0x9C43 0x26484
+0x9C44 0x2191C
+0x9C45 0x8AEA
+0x9C46 0x249F6
+0x9C47 0x26488
+0x9C48 0x23FEF
+0x9C49 0x26512
+0x9C4A 0x4BC0
+0x9C4B 0x265BF
+0x9C4C 0x266B5
+0x9C4D 0x2271B
+0x9C4E 0x9465
+0x9C4F 0x257E1
+0x9C50 0x6195
+0x9C51 0x5A27
+0x9C52 0x2F8CD
+0x9C54 0x56B9
+0x9C55 0x24521
+0x9C56 0x266FC
+0x9C57 0x4E6A
+0x9C58 0x24934
+0x9C59 0x9656
+0x9C5A 0x6D8F
+0x9C5B 0x26CBD
+0x9C5C 0x3618
+0x9C5D 0x8977
+0x9C5E 0x26799
+0x9C5F 0x2686E
+0x9C60 0x26411
+0x9C61 0x2685E
+0x9C63 0x268C7
+0x9C64 0x7B42
+0x9C65 0x290C0
+0x9C66 0x20A11
+0x9C67 0x26926
+0x9C69 0x26939
+0x9C6A 0x7A45
+0x9C6C 0x269FA
+0x9C6D 0x9A26
+0x9C6E 0x26A2D
+0x9C6F 0x365F
+0x9C70 0x26469
+0x9C71 0x20021
+0x9C72 0x7983
+0x9C73 0x26A34
+0x9C74 0x26B5B
+0x9C75 0x5D2C
+0x9C76 0x23519
+0x9C78 0x26B9D
+0x9C79 0x46D0
+0x9C7A 0x26CA4
+0x9C7B 0x753B
+0x9C7C 0x8865
+0x9C7D 0x26DAE
+0x9C7E 0x58B6
+0x9CA1 0x371C
+0x9CA2 0x2258D
+0x9CA3 0x2704B
+0x9CA4 0x271CD
+0x9CA5 0x3C54
+0x9CA6 0x27280
+0x9CA7 0x27285
+0x9CA8 0x9281
+0x9CA9 0x2217A
+0x9CAA 0x2728B
+0x9CAB 0x9330
+0x9CAC 0x272E6
+0x9CAD 0x249D0
+0x9CAE 0x6C39
+0x9CAF 0x949F
+0x9CB0 0x27450
+0x9CB1 0x20EF8
+0x9CB2 0x8827
+0x9CB3 0x88F5
+0x9CB4 0x22926
+0x9CB5 0x28473
+0x9CB6 0x217B1
+0x9CB7 0x6EB8
+0x9CB8 0x24A2A
+0x9CB9 0x21820
+0x9CBA 0x39A4
+0x9CBB 0x36B9
+0x9CBE 0x453F
+0x9CBF 0x66B6
+0x9CC0 0x29CAD
+0x9CC1 0x298A4
+0x9CC2 0x8943
+0x9CC3 0x277CC
+0x9CC4 0x27858
+0x9CC5 0x56D6
+0x9CC6 0x40DF
+0x9CC7 0x2160A
+0x9CC8 0x39A1
+0x9CC9 0x2372F
+0x9CCA 0x280E8
+0x9CCB 0x213C5
+0x9CCC 0x71AD
+0x9CCD 0x8366
+0x9CCE 0x279DD
+0x9CCF 0x291A8
+0x9CD1 0x4CB7
+0x9CD2 0x270AF
+0x9CD3 0x289AB
+0x9CD4 0x279FD
+0x9CD5 0x27A0A
+0x9CD6 0x27B0B
+0x9CD7 0x27D66
+0x9CD8 0x2417A
+0x9CD9 0x7B43
+0x9CDA 0x797E
+0x9CDB 0x28009
+0x9CDC 0x6FB5
+0x9CDD 0x2A2DF
+0x9CDE 0x6A03
+0x9CDF 0x28318
+0x9CE0 0x53A2
+0x9CE1 0x26E07
+0x9CE2 0x93BF
+0x9CE3 0x6836
+0x9CE4 0x975D
+0x9CE5 0x2816F
+0x9CE6 0x28023
+0x9CE7 0x269B5
+0x9CE8 0x213ED
+0x9CE9 0x2322F
+0x9CEA 0x28048
+0x9CEB 0x5D85
+0x9CEC 0x28C30
+0x9CED 0x28083
+0x9CEE 0x5715
+0x9CEF 0x9823
+0x9CF0 0x28949
+0x9CF1 0x5DAB
+0x9CF2 0x24988
+0x9CF3 0x65BE
+0x9CF4 0x69D5
+0x9CF5 0x53D2
+0x9CF6 0x24AA5
+0x9CF7 0x23F81
+0x9CF8 0x3C11
+0x9CF9 0x6736
+0x9CFA 0x28090
+0x9CFB 0x280F4
+0x9CFC 0x2812E
+0x9CFD 0x21FA1
+0x9CFE 0x2814F
+0x9D40 0x28189
+0x9D41 0x281AF
+0x9D42 0x2821A
+0x9D43 0x28306
+0x9D44 0x2832F
+0x9D45 0x2838A
+0x9D46 0x35CA
+0x9D47 0x28468
+0x9D48 0x286AA
+0x9D49 0x48FA
+0x9D4A 0x63E6
+0x9D4B 0x28956
+0x9D4C 0x7808
+0x9D4D 0x9255
+0x9D4E 0x289B8
+0x9D4F 0x43F2
+0x9D50 0x289E7
+0x9D51 0x43DF
+0x9D52 0x289E8
+0x9D53 0x28B46
+0x9D54 0x28BD4
+0x9D55 0x59F8
+0x9D56 0x28C09
+0x9D58 0x28FC5
+0x9D59 0x290EC
+0x9D5B 0x29110
+0x9D5C 0x2913C
+0x9D5D 0x3DF7
+0x9D5E 0x2915E
+0x9D5F 0x24ACA
+0x9D60 0x8FD0
+0x9D61 0x728F
+0x9D62 0x568B
+0x9D63 0x294E7
+0x9D64 0x295E9
+0x9D65 0x295B0
+0x9D66 0x295B8
+0x9D67 0x29732
+0x9D68 0x298D1
+0x9D69 0x29949
+0x9D6A 0x2996A
+0x9D6B 0x299C3
+0x9D6C 0x29A28
+0x9D6D 0x29B0E
+0x9D6E 0x29D5A
+0x9D6F 0x29D9B
+0x9D70 0x7E9F
+0x9D71 0x29EF8
+0x9D72 0x29F23
+0x9D73 0x4CA4
+0x9D74 0x9547
+0x9D75 0x2A293
+0x9D76 0x71A2
+0x9D77 0x2A2FF
+0x9D78 0x4D91
+0x9D79 0x9012
+0x9D7A 0x2A5CB
+0x9D7B 0x4D9C
+0x9D7C 0x20C9C
+0x9D7D 0x8FBE
+0x9D7E 0x55C1
+0x9DA1 0x8FBA
+0x9DA2 0x224B0
+0x9DA3 0x8FB9
+0x9DA4 0x24A93
+0x9DA5 0x4509
+0x9DA6 0x7E7F
+0x9DA7 0x6F56
+0x9DA8 0x6AB1
+0x9DA9 0x4EEA
+0x9DAA 0x34E4
+0x9DAB 0x28B2C
+0x9DAC 0x2789D
+0x9DAD 0x373A
+0x9DAE 0x8E80
+0x9DAF 0x217F5
+0x9DB0 0x28024
+0x9DB1 0x28B6C
+0x9DB2 0x28B99
+0x9DB3 0x27A3E
+0x9DB4 0x266AF
+0x9DB5 0x3DEB
+0x9DB6 0x27655
+0x9DB7 0x23CB7
+0x9DB8 0x25635
+0x9DB9 0x25956
+0x9DBA 0x4E9A
+0x9DBB 0x25E81
+0x9DBC 0x26258
+0x9DBD 0x56BF
+0x9DBE 0x20E6D
+0x9DBF 0x8E0E
+0x9DC0 0x5B6D
+0x9DC1 0x23E88
+0x9DC2 0x24C9E
+0x9DC3 0x63DE
+0x9DC5 0x217F6
+0x9DC6 0x2187B
+0x9DC7 0x6530
+0x9DC8 0x562D
+0x9DC9 0x25C4A
+0x9DCA 0x541A
+0x9DCB 0x25311
+0x9DCC 0x3DC6
+0x9DCD 0x29D98
+0x9DCE 0x4C7D
+0x9DCF 0x5622
+0x9DD0 0x561E
+0x9DD1 0x7F49
+0x9DD2 0x25ED8
+0x9DD3 0x5975
+0x9DD4 0x23D40
+0x9DD5 0x8770
+0x9DD6 0x4E1C
+0x9DD7 0x20FEA
+0x9DD8 0x20D49
+0x9DD9 0x236BA
+0x9DDA 0x8117
+0x9DDB 0x9D5E
+0x9DDC 0x8D18
+0x9DDD 0x763B
+0x9DDE 0x9C45
+0x9DDF 0x764E
+0x9DE0 0x77B9
+0x9DE1 0x9345
+0x9DE2 0x5432
+0x9DE3 0x8148
+0x9DE4 0x82F7
+0x9DE5 0x5625
+0x9DE6 0x8132
+0x9DE7 0x8418
+0x9DE8 0x80BD
+0x9DE9 0x55EA
+0x9DEA 0x7962
+0x9DEB 0x5643
+0x9DEC 0x5416
+0x9DED 0x20E9D
+0x9DEE 0x35CE
+0x9DEF 0x5605
+0x9DF0 0x55F1
+0x9DF1 0x66F1
+0x9DF2 0x282E2
+0x9DF3 0x362D
+0x9DF4 0x7534
+0x9DF5 0x55F0
+0x9DF6 0x55BA
+0x9DF7 0x5497
+0x9DF8 0x5572
+0x9DF9 0x20C41
+0x9DFA 0x20C96
+0x9DFB 0x5ED0
+0x9DFC 0x25148
+0x9DFD 0x20E76
+0x9DFE 0x22C62
+0x9E40 0x20EA2
+0x9E41 0x9EAB
+0x9E42 0x7D5A
+0x9E43 0x55DE
+0x9E44 0x21075
+0x9E45 0x629D
+0x9E46 0x976D
+0x9E47 0x5494
+0x9E48 0x8CCD
+0x9E49 0x71F6
+0x9E4A 0x9176
+0x9E4B 0x63FC
+0x9E4C 0x63B9
+0x9E4D 0x63FE
+0x9E4E 0x5569
+0x9E4F 0x22B43
+0x9E50 0x9C72
+0x9E51 0x22EB3
+0x9E52 0x519A
+0x9E53 0x34DF
+0x9E54 0x20DA7
+0x9E55 0x51A7
+0x9E56 0x544D
+0x9E57 0x551E
+0x9E58 0x5513
+0x9E59 0x7666
+0x9E5A 0x8E2D
+0x9E5B 0x2688A
+0x9E5C 0x75B1
+0x9E5D 0x80B6
+0x9E5E 0x8804
+0x9E5F 0x8786
+0x9E60 0x88C7
+0x9E61 0x81B6
+0x9E62 0x841C
+0x9E63 0x210C1
+0x9E64 0x44EC
+0x9E65 0x7304
+0x9E66 0x24706
+0x9E67 0x5B90
+0x9E68 0x830B
+0x9E69 0x26893
+0x9E6A 0x567B
+0x9E6B 0x226F4
+0x9E6C 0x27D2F
+0x9E6D 0x241A3
+0x9E6E 0x27D73
+0x9E6F 0x26ED0
+0x9E70 0x272B6
+0x9E71 0x9170
+0x9E72 0x211D9
+0x9E73 0x9208
+0x9E74 0x23CFC
+0x9E75 0x2A6A9
+0x9E76 0x20EAC
+0x9E77 0x20EF9
+0x9E78 0x7266
+0x9E79 0x21CA2
+0x9E7A 0x474E
+0x9E7B 0x24FC2
+0x9E7C 0x27FF9
+0x9E7D 0x20FEB
+0x9E7E 0x40FA
+0x9EA1 0x9C5D
+0x9EA2 0x651F
+0x9EA3 0x22DA0
+0x9EA4 0x48F3
+0x9EA5 0x247E0
+0x9EA6 0x29D7C
+0x9EA7 0x20FEC
+0x9EA8 0x20E0A
+0x9EAA 0x275A3
+0x9EAB 0x20FED
+0x9EAD 0x26048
+0x9EAE 0x21187
+0x9EAF 0x71A3
+0x9EB0 0x7E8E
+0x9EB1 0x9D50
+0x9EB2 0x4E1A
+0x9EB3 0x4E04
+0x9EB4 0x3577
+0x9EB5 0x5B0D
+0x9EB6 0x6CB2
+0x9EB7 0x5367
+0x9EB8 0x36AC
+0x9EB9 0x39DC
+0x9EBA 0x537D
+0x9EBB 0x36A5
+0x9EBC 0x24618
+0x9EBD 0x589A
+0x9EBE 0x24B6E
+0x9EBF 0x822D
+0x9EC0 0x544B
+0x9EC1 0x57AA
+0x9EC2 0x25A95
+0x9EC3 0x20979
+0x9EC5 0x3A52
+0x9EC6 0x22465
+0x9EC7 0x7374
+0x9EC8 0x29EAC
+0x9EC9 0x4D09
+0x9ECA 0x9BED
+0x9ECB 0x23CFE
+0x9ECC 0x29F30
+0x9ECD 0x4C5B
+0x9ECE 0x24FA9
+0x9ECF 0x2959E
+0x9ED0 0x29FDE
+0x9ED1 0x845C
+0x9ED2 0x23DB6
+0x9ED3 0x272B2
+0x9ED4 0x267B3
+0x9ED5 0x23720
+0x9ED6 0x632E
+0x9ED7 0x7D25
+0x9ED8 0x23EF7
+0x9ED9 0x23E2C
+0x9EDA 0x3A2A
+0x9EDB 0x9008
+0x9EDC 0x52CC
+0x9EDD 0x3E74
+0x9EDE 0x367A
+0x9EDF 0x45E9
+0x9EE0 0x2048E
+0x9EE1 0x7640
+0x9EE2 0x5AF0
+0x9EE3 0x20EB6
+0x9EE4 0x787A
+0x9EE5 0x27F2E
+0x9EE6 0x58A7
+0x9EE7 0x40BF
+0x9EE8 0x567C
+0x9EE9 0x9B8B
+0x9EEA 0x5D74
+0x9EEB 0x7654
+0x9EEC 0x2A434
+0x9EED 0x9E85
+0x9EEE 0x4CE1
+0x9EF0 0x37FB
+0x9EF1 0x6119
+0x9EF2 0x230DA
+0x9EF3 0x243F2
+0x9EF5 0x565D
+0x9EF6 0x212A9
+0x9EF7 0x57A7
+0x9EF8 0x24963
+0x9EF9 0x29E06
+0x9EFA 0x5234
+0x9EFB 0x270AE
+0x9EFC 0x35AD
+0x9EFE 0x9D7C
+0x9F40 0x7C56
+0x9F41 0x9B39
+0x9F42 0x57DE
+0x9F43 0x2176C
+0x9F44 0x5C53
+0x9F45 0x64D3
+0x9F46 0x294D0
+0x9F47 0x26335
+0x9F48 0x27164
+0x9F49 0x86AD
+0x9F4A 0x20D28
+0x9F4B 0x26D22
+0x9F4C 0x24AE2
+0x9F4D 0x20D71
+0x9F4F 0x51FE
+0x9F50 0x21F0F
+0x9F51 0x5D8E
+0x9F52 0x9703
+0x9F53 0x21DD1
+0x9F54 0x9E81
+0x9F55 0x904C
+0x9F56 0x7B1F
+0x9F57 0x9B02
+0x9F58 0x5CD1
+0x9F59 0x7BA3
+0x9F5A 0x6268
+0x9F5B 0x6335
+0x9F5C 0x9AFF
+0x9F5D 0x7BCF
+0x9F5E 0x9B2A
+0x9F5F 0x7C7E
+0x9F61 0x7C42
+0x9F62 0x7C86
+0x9F63 0x9C15
+0x9F64 0x7BFC
+0x9F65 0x9B09
+0x9F67 0x9C1B
+0x9F68 0x2493E
+0x9F69 0x9F5A
+0x9F6A 0x5573
+0x9F6B 0x5BC3
+0x9F6C 0x4FFD
+0x9F6D 0x9E98
+0x9F6E 0x4FF2
+0x9F6F 0x5260
+0x9F70 0x3E06
+0x9F71 0x52D1
+0x9F72 0x5767
+0x9F73 0x5056
+0x9F74 0x59B7
+0x9F75 0x5E12
+0x9F76 0x97C8
+0x9F77 0x9DAB
+0x9F78 0x8F5C
+0x9F79 0x5469
+0x9F7A 0x97B4
+0x9F7B 0x9940
+0x9F7C 0x97BA
+0x9F7D 0x532C
+0x9F7E 0x6130
+0x9FA1 0x692C
+0x9FA2 0x53DA
+0x9FA3 0x9C0A
+0x9FA4 0x9D02
+0x9FA5 0x4C3B
+0x9FA6 0x9641
+0x9FA7 0x6980
+0x9FA8 0x50A6
+0x9FA9 0x7546
+0x9FAA 0x2176D
+0x9FAB 0x99DA
+0x9FAC 0x5273
+0x9FAE 0x9159
+0x9FAF 0x9681
+0x9FB0 0x915C
+0x9FB2 0x9151
+0x9FB3 0x28E97
+0x9FB4 0x637F
+0x9FB5 0x26D23
+0x9FB6 0x6ACA
+0x9FB7 0x5611
+0x9FB8 0x918E
+0x9FB9 0x757A
+0x9FBA 0x6285
+0x9FBB 0x203FC
+0x9FBC 0x734F
+0x9FBD 0x7C70
+0x9FBE 0x25C21
+0x9FBF 0x23CFD
+0x9FC1 0x24919
+0x9FC2 0x76D6
+0x9FC3 0x9B9D
+0x9FC4 0x4E2A
+0x9FC5 0x20CD4
+0x9FC6 0x83BE
+0x9FC7 0x8842
+0x9FC9 0x5C4A
+0x9FCA 0x69C0
+0x9FCC 0x577A
+0x9FCD 0x521F
+0x9FCE 0x5DF5
+0x9FCF 0x4ECE
+0x9FD0 0x6C31
+0x9FD1 0x201F2
+0x9FD2 0x4F39
+0x9FD3 0x549C
+0x9FD4 0x54DA
+0x9FD5 0x529A
+0x9FD6 0x8D82
+0x9FD7 0x35FE
+0x9FD9 0x35F3
+0x9FDB 0x6B52
+0x9FDC 0x917C
+0x9FDD 0x9FA5
+0x9FDE 0x9B97
+0x9FDF 0x982E
+0x9FE0 0x98B4
+0x9FE1 0x9ABA
+0x9FE2 0x9EA8
+0x9FE3 0x9E84
+0x9FE4 0x717A
+0x9FE5 0x7B14
+0x9FE7 0x6BFA
+0x9FE8 0x8818
+0x9FE9 0x7F78
+0x9FEB 0x5620
+0x9FEC 0x2A64A
+0x9FED 0x8E77
+0x9FEE 0x9F53
+0x9FF0 0x8DD4
+0x9FF1 0x8E4F
+0x9FF2 0x9E1C
+0x9FF3 0x8E01
+0x9FF4 0x6282
+0x9FF5 0x2837D
+0x9FF6 0x8E28
+0x9FF7 0x8E75
+0x9FF8 0x7AD3
+0x9FF9 0x24A77
+0x9FFA 0x7A3E
+0x9FFB 0x78D8
+0x9FFC 0x6CEA
+0x9FFD 0x8A67
+0x9FFE 0x7607
+0xA040 0x28A5A
+0xA041 0x9F26
+0xA042 0x6CCE
+0xA043 0x87D6
+0xA044 0x75C3
+0xA045 0x2A2B2
+0xA046 0x7853
+0xA047 0x2F840
+0xA048 0x8D0C
+0xA049 0x72E2
+0xA04A 0x7371
+0xA04B 0x8B2D
+0xA04C 0x7302
+0xA04D 0x74F1
+0xA04E 0x8CEB
+0xA04F 0x24ABB
+0xA050 0x862F
+0xA051 0x5FBA
+0xA052 0x88A0
+0xA053 0x44B7
+0xA055 0x2183B
+0xA056 0x26E05
+0xA058 0x8A7E
+0xA059 0x2251B
+0xA05B 0x60FD
+0xA05C 0x7667
+0xA05D 0x9AD7
+0xA05E 0x9D44
+0xA05F 0x936E
+0xA060 0x9B8F
+0xA061 0x87F5
+0xA064 0x8CF7
+0xA065 0x732C
+0xA066 0x9721
+0xA067 0x9BB0
+0xA068 0x35D6
+0xA069 0x72B2
+0xA06A 0x4C07
+0xA06B 0x7C51
+0xA06C 0x994A
+0xA06D 0x26159
+0xA06E 0x6159
+0xA06F 0x4C04
+0xA070 0x9E96
+0xA071 0x617D
+0xA073 0x575F
+0xA074 0x616F
+0xA075 0x62A6
+0xA076 0x6239
+0xA078 0x3A5C
+0xA079 0x61E2
+0xA07A 0x53AA
+0xA07B 0x233F5
+0xA07C 0x6364
+0xA07D 0x6802
+0xA07E 0x35D2
+0xA0A1 0x5D57
+0xA0A2 0x28BC2
+0xA0A3 0x8FDA
+0xA0A4 0x28E39
+0xA0A6 0x50D9
+0xA0A7 0x21D46
+0xA0A8 0x7906
+0xA0A9 0x5332
+0xA0AA 0x9638
+0xA0AB 0x20F3B
+0xA0AC 0x4065
+0xA0AE 0x77FE
+0xA0B0 0x7CC2
+0xA0B1 0x25F1A
+0xA0B2 0x7CDA
+0xA0B3 0x7A2D
+0xA0B4 0x8066
+0xA0B5 0x8063
+0xA0B6 0x7D4D
+0xA0B7 0x7505
+0xA0B8 0x74F2
+0xA0B9 0x8994
+0xA0BA 0x821A
+0xA0BB 0x670C
+0xA0BC 0x8062
+0xA0BD 0x27486
+0xA0BE 0x805B
+0xA0BF 0x74F0
+0xA0C0 0x8103
+0xA0C1 0x7724
+0xA0C2 0x8989
+0xA0C3 0x267CC
+0xA0C4 0x7553
+0xA0C5 0x26ED1
+0xA0C6 0x87A9
+0xA0C7 0x87CE
+0xA0C8 0x81C8
+0xA0C9 0x878C
+0xA0CA 0x8A49
+0xA0CB 0x8CAD
+0xA0CC 0x8B43
+0xA0CD 0x772B
+0xA0CE 0x74F8
+0xA0CF 0x84DA
+0xA0D0 0x3635
+0xA0D1 0x69B2
+0xA0D2 0x8DA6
+0xA0D4 0x89A9
+0xA0D6 0x6DB9
+0xA0D7 0x87C1
+0xA0D8 0x24011
+0xA0D9 0x74E7
+0xA0DA 0x3DDB
+0xA0DB 0x7176
+0xA0DC 0x60A4
+0xA0DD 0x619C
+0xA0DE 0x3CD1
+0xA0E0 0x6077
+0xA0E2 0x7F71
+0xA0E3 0x28B2D
+0xA0E5 0x60E9
+0xA0E6 0x4B7E
+0xA0E7 0x5220
+0xA0E8 0x3C18
+0xA0E9 0x23CC7
+0xA0EA 0x25ED7
+0xA0EB 0x27656
+0xA0EC 0x25531
+0xA0ED 0x21944
+0xA0EE 0x212FE
+0xA0EF 0x29903
+0xA0F0 0x26DDC
+0xA0F1 0x270AD
+0xA0F2 0x5CC1
+0xA0F3 0x261AD
+0xA0F4 0x28A0F
+0xA0F5 0x23677
+0xA0F6 0x200EE
+0xA0F7 0x26846
+0xA0F8 0x24F0E
+0xA0F9 0x4562
+0xA0FA 0x5B1F
+0xA0FB 0x2634C
+0xA0FC 0x9F50
+0xA0FD 0x9EA6
+0xA0FE 0x2626B
+0xA140 0x3000
+0xA141 0xFF0C
+0xA142 0x3001
+0xA143 0x3002
+0xA144 0xFF0E
+0xA145 0x2022
+0xA146 0xFF1B
+0xA147 0xFF1A
+0xA148 0xFF1F
+0xA149 0xFF01
+0xA14A 0xFE30
+0xA14B 0x2026
+0xA14C 0x2025
+0xA14D 0xFE50
+0xA14E 0xFF64
+0xA14F 0xFE52
+0xA150 0x00B7
+0xA151 0xFE54
+0xA152 0xFE55
+0xA153 0xFE56
+0xA154 0xFE57
+0xA155 0xFF5C
+0xA156 0x2013
+0xA157 0xFE31
+0xA158 0x2014
+0xA159 0xFE33
+0xA15B 0xFE34
+0xA15C 0xFE4F
+0xA15D 0xFF08
+0xA15E 0xFF09
+0xA15F 0xFE35
+0xA160 0xFE36
+0xA161 0xFF5B
+0xA162 0xFF5D
+0xA163 0xFE37
+0xA164 0xFE38
+0xA165 0x3014
+0xA166 0x3015
+0xA167 0xFE39
+0xA168 0xFE3A
+0xA169 0x3010
+0xA16A 0x3011
+0xA16B 0xFE3B
+0xA16C 0xFE3C
+0xA16D 0x300A
+0xA16E 0x300B
+0xA16F 0xFE3D
+0xA170 0xFE3E
+0xA171 0x3008
+0xA172 0x3009
+0xA173 0xFE3F
+0xA174 0xFE40
+0xA175 0x300C
+0xA176 0x300D
+0xA177 0xFE41
+0xA178 0xFE42
+0xA179 0x300E
+0xA17A 0x300F
+0xA17B 0xFE43
+0xA17C 0xFE44
+0xA17D 0xFE59
+0xA17E 0xFE5A
+0xA1A1 0xFE5B
+0xA1A2 0xFE5C
+0xA1A3 0xFE5D
+0xA1A4 0xFE5E
+0xA1A5 0x2018
+0xA1A6 0x2019
+0xA1A7 0x201C
+0xA1A8 0x201D
+0xA1A9 0x301D
+0xA1AA 0x301E
+0xA1AB 0x2035
+0xA1AC 0x2032
+0xA1AD 0xFF03
+0xA1AE 0xFF06
+0xA1AF 0xFF0A
+0xA1B0 0x203B
+0xA1B1 0x00A7
+0xA1B2 0x3003
+0xA1B3 0x25CB
+0xA1B4 0x25CF
+0xA1B5 0x25B3
+0xA1B6 0x25B2
+0xA1B7 0x25CE
+0xA1B8 0x2606
+0xA1B9 0x2605
+0xA1BA 0x25C7
+0xA1BB 0x25C6
+0xA1BC 0x25A1
+0xA1BD 0x25A0
+0xA1BE 0x25BD
+0xA1BF 0x25BC
+0xA1C0 0x32A3
+0xA1C1 0x2105
+0xA1C2 0x203E
+0xA1C4 0xFF3F
+0xA1C6 0xFE49
+0xA1C7 0xFE4A
+0xA1C8 0xFE4D
+0xA1C9 0xFE4E
+0xA1CA 0xFE4B
+0xA1CB 0xFE4C
+0xA1CC 0xFE5F
+0xA1CD 0xFE60
+0xA1CE 0xFE61
+0xA1CF 0xFF0B
+0xA1D0 0xFF0D
+0xA1D1 0x00D7
+0xA1D2 0x00F7
+0xA1D3 0x00B1
+0xA1D4 0x221A
+0xA1D5 0xFF1C
+0xA1D6 0xFF1E
+0xA1D7 0xFF1D
+0xA1D8 0x2266
+0xA1D9 0x2267
+0xA1DA 0x2260
+0xA1DB 0x221E
+0xA1DC 0x2252
+0xA1DD 0x2261
+0xA1DE 0xFE62
+0xA1DF 0xFE63
+0xA1E0 0xFE64
+0xA1E1 0xFE65
+0xA1E2 0xFE66
+0xA1E3 0x223C
+0xA1E4 0x2229
+0xA1E5 0x222A
+0xA1E6 0x22A5
+0xA1E7 0x2220
+0xA1E8 0x221F
+0xA1E9 0x22BF
+0xA1EA 0x33D2
+0xA1EB 0x33D1
+0xA1EC 0x222B
+0xA1ED 0x222E
+0xA1EE 0x2235
+0xA1EF 0x2234
+0xA1F0 0x2640
+0xA1F1 0x2642
+0xA1F2 0x2641
+0xA1F3 0x2609
+0xA1F4 0x2191
+0xA1F5 0x2193
+0xA1F6 0x2190
+0xA1F7 0x2192
+0xA1F8 0x2196
+0xA1F9 0x2197
+0xA1FA 0x2199
+0xA1FB 0x2198
+0xA1FC 0x2225
+0xA1FD 0x2223
+0xA241 0xFF0F
+0xA242 0xFF3C
+0xA243 0xFF04
+0xA244 0x00A5
+0xA245 0x3012
+0xA246 0x00A2
+0xA247 0x00A3
+0xA248 0xFF05
+0xA249 0xFF20
+0xA24A 0x2103
+0xA24B 0x2109
+0xA24C 0xFE69
+0xA24D 0xFE6A
+0xA24E 0xFE6B
+0xA24F 0x33D5
+0xA250 0x339C
+0xA251 0x339D
+0xA252 0x339E
+0xA253 0x33CE
+0xA254 0x33A1
+0xA255 0x338E
+0xA256 0x338F
+0xA257 0x33C4
+0xA258 0x00B0
+0xA259 0x5159
+0xA25A 0x515B
+0xA25B 0x515E
+0xA25C 0x515D
+0xA25D 0x5161
+0xA25E 0x5163
+0xA25F 0x55E7
+0xA260 0x74E9
+0xA261 0x7CCE
+0xA262 0x2581
+0xA263 0x2582
+0xA264 0x2583
+0xA265 0x2584
+0xA266 0x2585
+0xA267 0x2586
+0xA268 0x2587
+0xA269 0x2588
+0xA26A 0x258F
+0xA26B 0x258E
+0xA26C 0x258D
+0xA26D 0x258C
+0xA26E 0x258B
+0xA26F 0x258A
+0xA270 0x2589
+0xA271 0x253C
+0xA272 0x2534
+0xA273 0x252C
+0xA274 0x2524
+0xA275 0x251C
+0xA276 0x2594
+0xA277 0x2500
+0xA278 0x2502
+0xA279 0x2595
+0xA27A 0x250C
+0xA27B 0x2510
+0xA27C 0x2514
+0xA27D 0x2518
+0xA27E 0x256D
+0xA2A1 0x256E
+0xA2A2 0x2570
+0xA2A3 0x256F
+0xA2A4 0x2550
+0xA2A5 0x255E
+0xA2A6 0x256A
+0xA2A7 0x2561
+0xA2A8 0x25E2
+0xA2A9 0x25E3
+0xA2AA 0x25E5
+0xA2AB 0x25E4
+0xA2AC 0x2571
+0xA2AD 0x2572
+0xA2AE 0x2573
+0xA2AF 0xFF10
+0xA2B0 0xFF11
+0xA2B1 0xFF12
+0xA2B2 0xFF13
+0xA2B3 0xFF14
+0xA2B4 0xFF15
+0xA2B5 0xFF16
+0xA2B6 0xFF17
+0xA2B7 0xFF18
+0xA2B8 0xFF19
+0xA2B9 0x2160
+0xA2BA 0x2161
+0xA2BB 0x2162
+0xA2BC 0x2163
+0xA2BD 0x2164
+0xA2BE 0x2165
+0xA2BF 0x2166
+0xA2C0 0x2167
+0xA2C1 0x2168
+0xA2C2 0x2169
+0xA2C3 0x3021
+0xA2C4 0x3022
+0xA2C5 0x3023
+0xA2C6 0x3024
+0xA2C7 0x3025
+0xA2C8 0x3026
+0xA2C9 0x3027
+0xA2CA 0x3028
+0xA2CB 0x3029
+0xA2CD 0x5344
+0xA2CF 0xFF21
+0xA2D0 0xFF22
+0xA2D1 0xFF23
+0xA2D2 0xFF24
+0xA2D3 0xFF25
+0xA2D4 0xFF26
+0xA2D5 0xFF27
+0xA2D6 0xFF28
+0xA2D7 0xFF29
+0xA2D8 0xFF2A
+0xA2D9 0xFF2B
+0xA2DA 0xFF2C
+0xA2DB 0xFF2D
+0xA2DC 0xFF2E
+0xA2DD 0xFF2F
+0xA2DE 0xFF30
+0xA2DF 0xFF31
+0xA2E0 0xFF32
+0xA2E1 0xFF33
+0xA2E2 0xFF34
+0xA2E3 0xFF35
+0xA2E4 0xFF36
+0xA2E5 0xFF37
+0xA2E6 0xFF38
+0xA2E7 0xFF39
+0xA2E8 0xFF3A
+0xA2E9 0xFF41
+0xA2EA 0xFF42
+0xA2EB 0xFF43
+0xA2EC 0xFF44
+0xA2ED 0xFF45
+0xA2EE 0xFF46
+0xA2EF 0xFF47
+0xA2F0 0xFF48
+0xA2F1 0xFF49
+0xA2F2 0xFF4A
+0xA2F3 0xFF4B
+0xA2F4 0xFF4C
+0xA2F5 0xFF4D
+0xA2F6 0xFF4E
+0xA2F7 0xFF4F
+0xA2F8 0xFF50
+0xA2F9 0xFF51
+0xA2FA 0xFF52
+0xA2FB 0xFF53
+0xA2FC 0xFF54
+0xA2FD 0xFF55
+0xA2FE 0xFF56
+0xA340 0xFF57
+0xA341 0xFF58
+0xA342 0xFF59
+0xA343 0xFF5A
+0xA344 0x0391
+0xA345 0x0392
+0xA346 0x0393
+0xA347 0x0394
+0xA348 0x0395
+0xA349 0x0396
+0xA34A 0x0397
+0xA34B 0x0398
+0xA34C 0x0399
+0xA34D 0x039A
+0xA34E 0x039B
+0xA34F 0x039C
+0xA350 0x039D
+0xA351 0x039E
+0xA352 0x039F
+0xA353 0x03A0
+0xA354 0x03A1
+0xA355 0x03A3
+0xA356 0x03A4
+0xA357 0x03A5
+0xA358 0x03A6
+0xA359 0x03A7
+0xA35A 0x03A8
+0xA35B 0x03A9
+0xA35C 0x03B1
+0xA35D 0x03B2
+0xA35E 0x03B3
+0xA35F 0x03B4
+0xA360 0x03B5
+0xA361 0x03B6
+0xA362 0x03B7
+0xA363 0x03B8
+0xA364 0x03B9
+0xA365 0x03BA
+0xA366 0x03BB
+0xA367 0x03BC
+0xA368 0x03BD
+0xA369 0x03BE
+0xA36A 0x03BF
+0xA36B 0x03C0
+0xA36C 0x03C1
+0xA36D 0x03C3
+0xA36E 0x03C4
+0xA36F 0x03C5
+0xA370 0x03C6
+0xA371 0x03C7
+0xA372 0x03C8
+0xA373 0x03C9
+0xA374 0x3105
+0xA375 0x3106
+0xA376 0x3107
+0xA377 0x3108
+0xA378 0x3109
+0xA379 0x310A
+0xA37A 0x310B
+0xA37B 0x310C
+0xA37C 0x310D
+0xA37D 0x310E
+0xA37E 0x310F
+0xA3A1 0x3110
+0xA3A2 0x3111
+0xA3A3 0x3112
+0xA3A4 0x3113
+0xA3A5 0x3114
+0xA3A6 0x3115
+0xA3A7 0x3116
+0xA3A8 0x3117
+0xA3A9 0x3118
+0xA3AA 0x3119
+0xA3AB 0x311A
+0xA3AC 0x311B
+0xA3AD 0x311C
+0xA3AE 0x311D
+0xA3AF 0x311E
+0xA3B0 0x311F
+0xA3B1 0x3120
+0xA3B2 0x3121
+0xA3B3 0x3122
+0xA3B4 0x3123
+0xA3B5 0x3124
+0xA3B6 0x3125
+0xA3B7 0x3126
+0xA3B8 0x3127
+0xA3B9 0x3128
+0xA3BA 0x3129
+0xA3BB 0x02D9
+0xA3BC 0x02C9
+0xA3BD 0x02CA
+0xA3BE 0x02C7
+0xA3BF 0x02CB
+0xA440 0x4E00
+0xA441 0x4E59
+0xA442 0x4E01
+0xA443 0x4E03
+0xA444 0x4E43
+0xA445 0x4E5D
+0xA446 0x4E86
+0xA447 0x4E8C
+0xA448 0x4EBA
+0xA449 0x513F
+0xA44A 0x5165
+0xA44B 0x516B
+0xA44C 0x51E0
+0xA44D 0x5200
+0xA44E 0x5201
+0xA44F 0x529B
+0xA450 0x5315
+0xA451 0x5341
+0xA452 0x535C
+0xA453 0x53C8
+0xA454 0x4E09
+0xA455 0x4E0B
+0xA456 0x4E08
+0xA457 0x4E0A
+0xA458 0x4E2B
+0xA459 0x4E38
+0xA45A 0x51E1
+0xA45B 0x4E45
+0xA45C 0x4E48
+0xA45D 0x4E5F
+0xA45E 0x4E5E
+0xA45F 0x4E8E
+0xA460 0x4EA1
+0xA461 0x5140
+0xA462 0x5203
+0xA463 0x52FA
+0xA464 0x5343
+0xA465 0x53C9
+0xA466 0x53E3
+0xA467 0x571F
+0xA468 0x58EB
+0xA469 0x5915
+0xA46A 0x5927
+0xA46B 0x5973
+0xA46C 0x5B50
+0xA46D 0x5B51
+0xA46E 0x5B53
+0xA46F 0x5BF8
+0xA470 0x5C0F
+0xA471 0x5C22
+0xA472 0x5C38
+0xA473 0x5C71
+0xA474 0x5DDD
+0xA475 0x5DE5
+0xA476 0x5DF1
+0xA477 0x5DF2
+0xA478 0x5DF3
+0xA479 0x5DFE
+0xA47A 0x5E72
+0xA47B 0x5EFE
+0xA47C 0x5F0B
+0xA47D 0x5F13
+0xA47E 0x624D
+0xA4A1 0x4E11
+0xA4A2 0x4E10
+0xA4A3 0x4E0D
+0xA4A4 0x4E2D
+0xA4A5 0x4E30
+0xA4A6 0x4E39
+0xA4A7 0x4E4B
+0xA4A8 0x5C39
+0xA4A9 0x4E88
+0xA4AA 0x4E91
+0xA4AB 0x4E95
+0xA4AC 0x4E92
+0xA4AD 0x4E94
+0xA4AE 0x4EA2
+0xA4AF 0x4EC1
+0xA4B0 0x4EC0
+0xA4B1 0x4EC3
+0xA4B2 0x4EC6
+0xA4B3 0x4EC7
+0xA4B4 0x4ECD
+0xA4B5 0x4ECA
+0xA4B6 0x4ECB
+0xA4B7 0x4EC4
+0xA4B8 0x5143
+0xA4B9 0x5141
+0xA4BA 0x5167
+0xA4BB 0x516D
+0xA4BC 0x516E
+0xA4BD 0x516C
+0xA4BE 0x5197
+0xA4BF 0x51F6
+0xA4C0 0x5206
+0xA4C1 0x5207
+0xA4C2 0x5208
+0xA4C3 0x52FB
+0xA4C4 0x52FE
+0xA4C5 0x52FF
+0xA4C6 0x5316
+0xA4C7 0x5339
+0xA4C8 0x5348
+0xA4C9 0x5347
+0xA4CA 0x5345
+0xA4CB 0x535E
+0xA4CC 0x5384
+0xA4CD 0x53CB
+0xA4CE 0x53CA
+0xA4CF 0x53CD
+0xA4D0 0x58EC
+0xA4D1 0x5929
+0xA4D2 0x592B
+0xA4D3 0x592A
+0xA4D4 0x592D
+0xA4D5 0x5B54
+0xA4D6 0x5C11
+0xA4D7 0x5C24
+0xA4D8 0x5C3A
+0xA4D9 0x5C6F
+0xA4DA 0x5DF4
+0xA4DB 0x5E7B
+0xA4DC 0x5EFF
+0xA4DD 0x5F14
+0xA4DE 0x5F15
+0xA4DF 0x5FC3
+0xA4E0 0x6208
+0xA4E1 0x6236
+0xA4E2 0x624B
+0xA4E3 0x624E
+0xA4E4 0x652F
+0xA4E5 0x6587
+0xA4E6 0x6597
+0xA4E7 0x65A4
+0xA4E8 0x65B9
+0xA4E9 0x65E5
+0xA4EA 0x66F0
+0xA4EB 0x6708
+0xA4EC 0x6728
+0xA4ED 0x6B20
+0xA4EE 0x6B62
+0xA4EF 0x6B79
+0xA4F0 0x6BCB
+0xA4F1 0x6BD4
+0xA4F2 0x6BDB
+0xA4F3 0x6C0F
+0xA4F4 0x6C34
+0xA4F5 0x706B
+0xA4F6 0x722A
+0xA4F7 0x7236
+0xA4F8 0x723B
+0xA4F9 0x7247
+0xA4FA 0x7259
+0xA4FB 0x725B
+0xA4FC 0x72AC
+0xA4FD 0x738B
+0xA4FE 0x4E19
+0xA540 0x4E16
+0xA541 0x4E15
+0xA542 0x4E14
+0xA543 0x4E18
+0xA544 0x4E3B
+0xA545 0x4E4D
+0xA546 0x4E4F
+0xA547 0x4E4E
+0xA548 0x4EE5
+0xA549 0x4ED8
+0xA54A 0x4ED4
+0xA54B 0x4ED5
+0xA54C 0x4ED6
+0xA54D 0x4ED7
+0xA54E 0x4EE3
+0xA54F 0x4EE4
+0xA550 0x4ED9
+0xA551 0x4EDE
+0xA552 0x5145
+0xA553 0x5144
+0xA554 0x5189
+0xA555 0x518A
+0xA556 0x51AC
+0xA557 0x51F9
+0xA558 0x51FA
+0xA559 0x51F8
+0xA55A 0x520A
+0xA55B 0x52A0
+0xA55C 0x529F
+0xA55D 0x5305
+0xA55E 0x5306
+0xA55F 0x5317
+0xA560 0x531D
+0xA561 0x4EDF
+0xA562 0x534A
+0xA563 0x5349
+0xA564 0x5361
+0xA565 0x5360
+0xA566 0x536F
+0xA567 0x536E
+0xA568 0x53BB
+0xA569 0x53EF
+0xA56A 0x53E4
+0xA56B 0x53F3
+0xA56C 0x53EC
+0xA56D 0x53EE
+0xA56E 0x53E9
+0xA56F 0x53E8
+0xA570 0x53FC
+0xA571 0x53F8
+0xA572 0x53F5
+0xA573 0x53EB
+0xA574 0x53E6
+0xA575 0x53EA
+0xA576 0x53F2
+0xA577 0x53F1
+0xA578 0x53F0
+0xA579 0x53E5
+0xA57A 0x53ED
+0xA57B 0x53FB
+0xA57C 0x56DB
+0xA57D 0x56DA
+0xA57E 0x5916
+0xA5A1 0x592E
+0xA5A2 0x5931
+0xA5A3 0x5974
+0xA5A4 0x5976
+0xA5A5 0x5B55
+0xA5A6 0x5B83
+0xA5A7 0x5C3C
+0xA5A8 0x5DE8
+0xA5A9 0x5DE7
+0xA5AA 0x5DE6
+0xA5AB 0x5E02
+0xA5AC 0x5E03
+0xA5AD 0x5E73
+0xA5AE 0x5E7C
+0xA5AF 0x5F01
+0xA5B0 0x5F18
+0xA5B1 0x5F17
+0xA5B2 0x5FC5
+0xA5B3 0x620A
+0xA5B4 0x6253
+0xA5B5 0x6254
+0xA5B6 0x6252
+0xA5B7 0x6251
+0xA5B8 0x65A5
+0xA5B9 0x65E6
+0xA5BA 0x672E
+0xA5BB 0x672C
+0xA5BC 0x672A
+0xA5BD 0x672B
+0xA5BE 0x672D
+0xA5BF 0x6B63
+0xA5C0 0x6BCD
+0xA5C1 0x6C11
+0xA5C2 0x6C10
+0xA5C3 0x6C38
+0xA5C4 0x6C41
+0xA5C5 0x6C40
+0xA5C6 0x6C3E
+0xA5C7 0x72AF
+0xA5C8 0x7384
+0xA5C9 0x7389
+0xA5CA 0x74DC
+0xA5CB 0x74E6
+0xA5CC 0x7518
+0xA5CD 0x751F
+0xA5CE 0x7528
+0xA5CF 0x7529
+0xA5D0 0x7530
+0xA5D1 0x7531
+0xA5D2 0x7532
+0xA5D3 0x7533
+0xA5D4 0x758B
+0xA5D5 0x767D
+0xA5D6 0x76AE
+0xA5D7 0x76BF
+0xA5D8 0x76EE
+0xA5D9 0x77DB
+0xA5DA 0x77E2
+0xA5DB 0x77F3
+0xA5DC 0x793A
+0xA5DD 0x79BE
+0xA5DE 0x7A74
+0xA5DF 0x7ACB
+0xA5E0 0x4E1E
+0xA5E1 0x4E1F
+0xA5E2 0x4E52
+0xA5E3 0x4E53
+0xA5E4 0x4E69
+0xA5E5 0x4E99
+0xA5E6 0x4EA4
+0xA5E7 0x4EA6
+0xA5E8 0x4EA5
+0xA5E9 0x4EFF
+0xA5EA 0x4F09
+0xA5EB 0x4F19
+0xA5EC 0x4F0A
+0xA5ED 0x4F15
+0xA5EE 0x4F0D
+0xA5EF 0x4F10
+0xA5F0 0x4F11
+0xA5F1 0x4F0F
+0xA5F2 0x4EF2
+0xA5F3 0x4EF6
+0xA5F4 0x4EFB
+0xA5F5 0x4EF0
+0xA5F6 0x4EF3
+0xA5F7 0x4EFD
+0xA5F8 0x4F01
+0xA5F9 0x4F0B
+0xA5FA 0x5149
+0xA5FB 0x5147
+0xA5FC 0x5146
+0xA5FD 0x5148
+0xA5FE 0x5168
+0xA640 0x5171
+0xA641 0x518D
+0xA642 0x51B0
+0xA643 0x5217
+0xA644 0x5211
+0xA645 0x5212
+0xA646 0x520E
+0xA647 0x5216
+0xA648 0x52A3
+0xA649 0x5308
+0xA64A 0x5321
+0xA64B 0x5320
+0xA64C 0x5370
+0xA64D 0x5371
+0xA64E 0x5409
+0xA64F 0x540F
+0xA650 0x540C
+0xA651 0x540A
+0xA652 0x5410
+0xA653 0x5401
+0xA654 0x540B
+0xA655 0x5404
+0xA656 0x5411
+0xA657 0x540D
+0xA658 0x5408
+0xA659 0x5403
+0xA65A 0x540E
+0xA65B 0x5406
+0xA65C 0x5412
+0xA65D 0x56E0
+0xA65E 0x56DE
+0xA65F 0x56DD
+0xA660 0x5733
+0xA661 0x5730
+0xA662 0x5728
+0xA663 0x572D
+0xA664 0x572C
+0xA665 0x572F
+0xA666 0x5729
+0xA667 0x5919
+0xA668 0x591A
+0xA669 0x5937
+0xA66A 0x5938
+0xA66B 0x5984
+0xA66C 0x5978
+0xA66D 0x5983
+0xA66E 0x597D
+0xA66F 0x5979
+0xA670 0x5982
+0xA671 0x5981
+0xA672 0x5B57
+0xA673 0x5B58
+0xA674 0x5B87
+0xA675 0x5B88
+0xA676 0x5B85
+0xA677 0x5B89
+0xA678 0x5BFA
+0xA679 0x5C16
+0xA67A 0x5C79
+0xA67B 0x5DDE
+0xA67C 0x5E06
+0xA67D 0x5E76
+0xA67E 0x5E74
+0xA6A1 0x5F0F
+0xA6A2 0x5F1B
+0xA6A3 0x5FD9
+0xA6A4 0x5FD6
+0xA6A5 0x620E
+0xA6A6 0x620C
+0xA6A7 0x620D
+0xA6A8 0x6210
+0xA6A9 0x6263
+0xA6AA 0x625B
+0xA6AB 0x6258
+0xA6AC 0x6536
+0xA6AD 0x65E9
+0xA6AE 0x65E8
+0xA6AF 0x65EC
+0xA6B0 0x65ED
+0xA6B1 0x66F2
+0xA6B2 0x66F3
+0xA6B3 0x6709
+0xA6B4 0x673D
+0xA6B5 0x6734
+0xA6B6 0x6731
+0xA6B7 0x6735
+0xA6B8 0x6B21
+0xA6B9 0x6B64
+0xA6BA 0x6B7B
+0xA6BB 0x6C16
+0xA6BC 0x6C5D
+0xA6BD 0x6C57
+0xA6BE 0x6C59
+0xA6BF 0x6C5F
+0xA6C0 0x6C60
+0xA6C1 0x6C50
+0xA6C2 0x6C55
+0xA6C3 0x6C61
+0xA6C4 0x6C5B
+0xA6C5 0x6C4D
+0xA6C6 0x6C4E
+0xA6C7 0x7070
+0xA6C8 0x725F
+0xA6C9 0x725D
+0xA6CA 0x767E
+0xA6CB 0x7AF9
+0xA6CC 0x7C73
+0xA6CD 0x7CF8
+0xA6CE 0x7F36
+0xA6CF 0x7F8A
+0xA6D0 0x7FBD
+0xA6D1 0x8001
+0xA6D2 0x8003
+0xA6D3 0x800C
+0xA6D4 0x8012
+0xA6D5 0x8033
+0xA6D6 0x807F
+0xA6D7 0x8089
+0xA6D8 0x808B
+0xA6D9 0x808C
+0xA6DA 0x81E3
+0xA6DB 0x81EA
+0xA6DC 0x81F3
+0xA6DD 0x81FC
+0xA6DE 0x820C
+0xA6DF 0x821B
+0xA6E0 0x821F
+0xA6E1 0x826E
+0xA6E2 0x8272
+0xA6E3 0x827E
+0xA6E4 0x866B
+0xA6E5 0x8840
+0xA6E6 0x884C
+0xA6E7 0x8863
+0xA6E8 0x897F
+0xA6E9 0x9621
+0xA6EA 0x4E32
+0xA6EB 0x4EA8
+0xA6EC 0x4F4D
+0xA6ED 0x4F4F
+0xA6EE 0x4F47
+0xA6EF 0x4F57
+0xA6F0 0x4F5E
+0xA6F1 0x4F34
+0xA6F2 0x4F5B
+0xA6F3 0x4F55
+0xA6F4 0x4F30
+0xA6F5 0x4F50
+0xA6F6 0x4F51
+0xA6F7 0x4F3D
+0xA6F8 0x4F3A
+0xA6F9 0x4F38
+0xA6FA 0x4F43
+0xA6FB 0x4F54
+0xA6FC 0x4F3C
+0xA6FD 0x4F46
+0xA6FE 0x4F63
+0xA740 0x4F5C
+0xA741 0x4F60
+0xA742 0x4F2F
+0xA743 0x4F4E
+0xA744 0x4F36
+0xA745 0x4F59
+0xA746 0x4F5D
+0xA747 0x4F48
+0xA748 0x4F5A
+0xA749 0x514C
+0xA74A 0x514B
+0xA74B 0x514D
+0xA74C 0x5175
+0xA74D 0x51B6
+0xA74E 0x51B7
+0xA74F 0x5225
+0xA750 0x5224
+0xA751 0x5229
+0xA752 0x522A
+0xA753 0x5228
+0xA754 0x52AB
+0xA755 0x52A9
+0xA756 0x52AA
+0xA757 0x52AC
+0xA758 0x5323
+0xA759 0x5373
+0xA75A 0x5375
+0xA75B 0x541D
+0xA75C 0x542D
+0xA75D 0x541E
+0xA75E 0x543E
+0xA75F 0x5426
+0xA760 0x544E
+0xA761 0x5427
+0xA762 0x5446
+0xA763 0x5443
+0xA764 0x5433
+0xA765 0x5448
+0xA766 0x5442
+0xA767 0x541B
+0xA768 0x5429
+0xA769 0x544A
+0xA76A 0x5439
+0xA76B 0x543B
+0xA76C 0x5438
+0xA76D 0x542E
+0xA76E 0x5435
+0xA76F 0x5436
+0xA770 0x5420
+0xA771 0x543C
+0xA772 0x5440
+0xA773 0x5431
+0xA774 0x542B
+0xA775 0x541F
+0xA776 0x542C
+0xA777 0x56EA
+0xA778 0x56F0
+0xA779 0x56E4
+0xA77A 0x56EB
+0xA77B 0x574A
+0xA77C 0x5751
+0xA77D 0x5740
+0xA77E 0x574D
+0xA7A1 0x5747
+0xA7A2 0x574E
+0xA7A3 0x573E
+0xA7A4 0x5750
+0xA7A5 0x574F
+0xA7A6 0x573B
+0xA7A7 0x58EF
+0xA7A8 0x593E
+0xA7A9 0x599D
+0xA7AA 0x5992
+0xA7AB 0x59A8
+0xA7AC 0x599E
+0xA7AD 0x59A3
+0xA7AE 0x5999
+0xA7AF 0x5996
+0xA7B0 0x598D
+0xA7B1 0x59A4
+0xA7B2 0x5993
+0xA7B3 0x598A
+0xA7B4 0x59A5
+0xA7B5 0x5B5D
+0xA7B6 0x5B5C
+0xA7B7 0x5B5A
+0xA7B8 0x5B5B
+0xA7B9 0x5B8C
+0xA7BA 0x5B8B
+0xA7BB 0x5B8F
+0xA7BC 0x5C2C
+0xA7BD 0x5C40
+0xA7BE 0x5C41
+0xA7BF 0x5C3F
+0xA7C0 0x5C3E
+0xA7C1 0x5C90
+0xA7C2 0x5C91
+0xA7C3 0x5C94
+0xA7C4 0x5C8C
+0xA7C5 0x5DEB
+0xA7C6 0x5E0C
+0xA7C7 0x5E8F
+0xA7C8 0x5E87
+0xA7C9 0x5E8A
+0xA7CA 0x5EF7
+0xA7CB 0x5F04
+0xA7CC 0x5F1F
+0xA7CD 0x5F64
+0xA7CE 0x5F62
+0xA7CF 0x5F77
+0xA7D0 0x5F79
+0xA7D1 0x5FD8
+0xA7D2 0x5FCC
+0xA7D3 0x5FD7
+0xA7D4 0x5FCD
+0xA7D5 0x5FF1
+0xA7D6 0x5FEB
+0xA7D7 0x5FF8
+0xA7D8 0x5FEA
+0xA7D9 0x6212
+0xA7DA 0x6211
+0xA7DB 0x6284
+0xA7DC 0x6297
+0xA7DD 0x6296
+0xA7DE 0x6280
+0xA7DF 0x6276
+0xA7E0 0x6289
+0xA7E1 0x626D
+0xA7E2 0x628A
+0xA7E3 0x627C
+0xA7E4 0x627E
+0xA7E5 0x6279
+0xA7E6 0x6273
+0xA7E7 0x6292
+0xA7E8 0x626F
+0xA7E9 0x6298
+0xA7EA 0x626E
+0xA7EB 0x6295
+0xA7EC 0x6293
+0xA7ED 0x6291
+0xA7EE 0x6286
+0xA7EF 0x6539
+0xA7F0 0x653B
+0xA7F1 0x6538
+0xA7F2 0x65F1
+0xA7F3 0x66F4
+0xA7F4 0x675F
+0xA7F5 0x674E
+0xA7F6 0x674F
+0xA7F7 0x6750
+0xA7F8 0x6751
+0xA7F9 0x675C
+0xA7FA 0x6756
+0xA7FB 0x675E
+0xA7FC 0x6749
+0xA7FD 0x6746
+0xA7FE 0x6760
+0xA840 0x6753
+0xA841 0x6757
+0xA842 0x6B65
+0xA843 0x6BCF
+0xA844 0x6C42
+0xA845 0x6C5E
+0xA846 0x6C99
+0xA847 0x6C81
+0xA848 0x6C88
+0xA849 0x6C89
+0xA84A 0x6C85
+0xA84B 0x6C9B
+0xA84C 0x6C6A
+0xA84D 0x6C7A
+0xA84E 0x6C90
+0xA84F 0x6C70
+0xA850 0x6C8C
+0xA851 0x6C68
+0xA852 0x6C96
+0xA853 0x6C92
+0xA854 0x6C7D
+0xA855 0x6C83
+0xA856 0x6C72
+0xA857 0x6C7E
+0xA858 0x6C74
+0xA859 0x6C86
+0xA85A 0x6C76
+0xA85B 0x6C8D
+0xA85C 0x6C94
+0xA85D 0x6C98
+0xA85E 0x6C82
+0xA85F 0x7076
+0xA860 0x707C
+0xA861 0x707D
+0xA862 0x7078
+0xA863 0x7262
+0xA864 0x7261
+0xA865 0x7260
+0xA866 0x72C4
+0xA867 0x72C2
+0xA868 0x7396
+0xA869 0x752C
+0xA86A 0x752B
+0xA86B 0x7537
+0xA86C 0x7538
+0xA86D 0x7682
+0xA86E 0x76EF
+0xA86F 0x77E3
+0xA870 0x79C1
+0xA871 0x79C0
+0xA872 0x79BF
+0xA873 0x7A76
+0xA874 0x7CFB
+0xA875 0x7F55
+0xA876 0x8096
+0xA877 0x8093
+0xA878 0x809D
+0xA879 0x8098
+0xA87A 0x809B
+0xA87B 0x809A
+0xA87C 0x80B2
+0xA87D 0x826F
+0xA87E 0x8292
+0xA8A1 0x828B
+0xA8A2 0x828D
+0xA8A3 0x898B
+0xA8A4 0x89D2
+0xA8A5 0x8A00
+0xA8A6 0x8C37
+0xA8A7 0x8C46
+0xA8A8 0x8C55
+0xA8A9 0x8C9D
+0xA8AA 0x8D64
+0xA8AB 0x8D70
+0xA8AC 0x8DB3
+0xA8AD 0x8EAB
+0xA8AE 0x8ECA
+0xA8AF 0x8F9B
+0xA8B0 0x8FB0
+0xA8B1 0x8FC2
+0xA8B2 0x8FC6
+0xA8B3 0x8FC5
+0xA8B4 0x8FC4
+0xA8B5 0x5DE1
+0xA8B6 0x9091
+0xA8B7 0x90A2
+0xA8B8 0x90AA
+0xA8B9 0x90A6
+0xA8BA 0x90A3
+0xA8BB 0x9149
+0xA8BC 0x91C6
+0xA8BD 0x91CC
+0xA8BE 0x9632
+0xA8BF 0x962E
+0xA8C0 0x9631
+0xA8C1 0x962A
+0xA8C2 0x962C
+0xA8C3 0x4E26
+0xA8C4 0x4E56
+0xA8C5 0x4E73
+0xA8C6 0x4E8B
+0xA8C7 0x4E9B
+0xA8C8 0x4E9E
+0xA8C9 0x4EAB
+0xA8CA 0x4EAC
+0xA8CB 0x4F6F
+0xA8CC 0x4F9D
+0xA8CD 0x4F8D
+0xA8CE 0x4F73
+0xA8CF 0x4F7F
+0xA8D0 0x4F6C
+0xA8D1 0x4F9B
+0xA8D2 0x4F8B
+0xA8D3 0x4F86
+0xA8D4 0x4F83
+0xA8D5 0x4F70
+0xA8D6 0x4F75
+0xA8D7 0x4F88
+0xA8D8 0x4F69
+0xA8D9 0x4F7B
+0xA8DA 0x4F96
+0xA8DB 0x4F7E
+0xA8DC 0x4F8F
+0xA8DD 0x4F91
+0xA8DE 0x4F7A
+0xA8DF 0x5154
+0xA8E0 0x5152
+0xA8E1 0x5155
+0xA8E2 0x5169
+0xA8E3 0x5177
+0xA8E4 0x5176
+0xA8E5 0x5178
+0xA8E6 0x51BD
+0xA8E7 0x51FD
+0xA8E8 0x523B
+0xA8E9 0x5238
+0xA8EA 0x5237
+0xA8EB 0x523A
+0xA8EC 0x5230
+0xA8ED 0x522E
+0xA8EE 0x5236
+0xA8EF 0x5241
+0xA8F0 0x52BE
+0xA8F1 0x52BB
+0xA8F2 0x5352
+0xA8F3 0x5354
+0xA8F4 0x5353
+0xA8F5 0x5351
+0xA8F6 0x5366
+0xA8F7 0x5377
+0xA8F8 0x5378
+0xA8F9 0x5379
+0xA8FA 0x53D6
+0xA8FB 0x53D4
+0xA8FC 0x53D7
+0xA8FD 0x5473
+0xA8FE 0x5475
+0xA940 0x5496
+0xA941 0x5478
+0xA942 0x5495
+0xA943 0x5480
+0xA944 0x547B
+0xA945 0x5477
+0xA946 0x5484
+0xA947 0x5492
+0xA948 0x5486
+0xA949 0x547C
+0xA94A 0x5490
+0xA94B 0x5471
+0xA94C 0x5476
+0xA94D 0x548C
+0xA94E 0x549A
+0xA94F 0x5462
+0xA950 0x5468
+0xA951 0x548B
+0xA952 0x547D
+0xA953 0x548E
+0xA954 0x56FA
+0xA955 0x5783
+0xA956 0x5777
+0xA957 0x576A
+0xA958 0x5769
+0xA959 0x5761
+0xA95A 0x5766
+0xA95B 0x5764
+0xA95C 0x577C
+0xA95D 0x591C
+0xA95E 0x5949
+0xA95F 0x5947
+0xA960 0x5948
+0xA961 0x5944
+0xA962 0x5954
+0xA963 0x59BE
+0xA964 0x59BB
+0xA965 0x59D4
+0xA966 0x59B9
+0xA967 0x59AE
+0xA968 0x59D1
+0xA969 0x59C6
+0xA96A 0x59D0
+0xA96B 0x59CD
+0xA96C 0x59CB
+0xA96D 0x59D3
+0xA96E 0x59CA
+0xA96F 0x59AF
+0xA970 0x59B3
+0xA971 0x59D2
+0xA972 0x59C5
+0xA973 0x5B5F
+0xA974 0x5B64
+0xA975 0x5B63
+0xA976 0x5B97
+0xA977 0x5B9A
+0xA978 0x5B98
+0xA979 0x5B9C
+0xA97A 0x5B99
+0xA97B 0x5B9B
+0xA97C 0x5C1A
+0xA97D 0x5C48
+0xA97E 0x5C45
+0xA9A1 0x5C46
+0xA9A2 0x5CB7
+0xA9A3 0x5CA1
+0xA9A4 0x5CB8
+0xA9A5 0x5CA9
+0xA9A6 0x5CAB
+0xA9A7 0x5CB1
+0xA9A8 0x5CB3
+0xA9A9 0x5E18
+0xA9AA 0x5E1A
+0xA9AB 0x5E16
+0xA9AC 0x5E15
+0xA9AD 0x5E1B
+0xA9AE 0x5E11
+0xA9AF 0x5E78
+0xA9B0 0x5E9A
+0xA9B1 0x5E97
+0xA9B2 0x5E9C
+0xA9B3 0x5E95
+0xA9B4 0x5E96
+0xA9B5 0x5EF6
+0xA9B6 0x5F26
+0xA9B7 0x5F27
+0xA9B8 0x5F29
+0xA9B9 0x5F80
+0xA9BA 0x5F81
+0xA9BB 0x5F7F
+0xA9BC 0x5F7C
+0xA9BD 0x5FDD
+0xA9BE 0x5FE0
+0xA9BF 0x5FFD
+0xA9C0 0x5FF5
+0xA9C1 0x5FFF
+0xA9C2 0x600F
+0xA9C3 0x6014
+0xA9C4 0x602F
+0xA9C5 0x6035
+0xA9C6 0x6016
+0xA9C7 0x602A
+0xA9C8 0x6015
+0xA9C9 0x6021
+0xA9CA 0x6027
+0xA9CB 0x6029
+0xA9CC 0x602B
+0xA9CD 0x601B
+0xA9CE 0x6216
+0xA9CF 0x6215
+0xA9D0 0x623F
+0xA9D1 0x623E
+0xA9D2 0x6240
+0xA9D3 0x627F
+0xA9D4 0x62C9
+0xA9D5 0x62CC
+0xA9D6 0x62C4
+0xA9D7 0x62BF
+0xA9D8 0x62C2
+0xA9D9 0x62B9
+0xA9DA 0x62D2
+0xA9DB 0x62DB
+0xA9DC 0x62AB
+0xA9DD 0x62D3
+0xA9DE 0x62D4
+0xA9DF 0x62CB
+0xA9E0 0x62C8
+0xA9E1 0x62A8
+0xA9E2 0x62BD
+0xA9E3 0x62BC
+0xA9E4 0x62D0
+0xA9E5 0x62D9
+0xA9E6 0x62C7
+0xA9E7 0x62CD
+0xA9E8 0x62B5
+0xA9E9 0x62DA
+0xA9EA 0x62B1
+0xA9EB 0x62D8
+0xA9EC 0x62D6
+0xA9ED 0x62D7
+0xA9EE 0x62C6
+0xA9EF 0x62AC
+0xA9F0 0x62CE
+0xA9F1 0x653E
+0xA9F2 0x65A7
+0xA9F3 0x65BC
+0xA9F4 0x65FA
+0xA9F5 0x6614
+0xA9F6 0x6613
+0xA9F7 0x660C
+0xA9F8 0x6606
+0xA9F9 0x6602
+0xA9FA 0x660E
+0xA9FB 0x6600
+0xA9FC 0x660F
+0xA9FD 0x6615
+0xA9FE 0x660A
+0xAA40 0x6607
+0xAA41 0x670D
+0xAA42 0x670B
+0xAA43 0x676D
+0xAA44 0x678B
+0xAA45 0x6795
+0xAA46 0x6771
+0xAA47 0x679C
+0xAA48 0x6773
+0xAA49 0x6777
+0xAA4A 0x6787
+0xAA4B 0x679D
+0xAA4C 0x6797
+0xAA4D 0x676F
+0xAA4E 0x6770
+0xAA4F 0x677F
+0xAA50 0x6789
+0xAA51 0x677E
+0xAA52 0x6790
+0xAA53 0x6775
+0xAA54 0x679A
+0xAA55 0x6793
+0xAA56 0x677C
+0xAA57 0x676A
+0xAA58 0x6772
+0xAA59 0x6B23
+0xAA5A 0x6B66
+0xAA5B 0x6B67
+0xAA5C 0x6B7F
+0xAA5D 0x6C13
+0xAA5E 0x6C1B
+0xAA5F 0x6CE3
+0xAA60 0x6CE8
+0xAA61 0x6CF3
+0xAA62 0x6CB1
+0xAA63 0x6CCC
+0xAA64 0x6CE5
+0xAA65 0x6CB3
+0xAA66 0x6CBD
+0xAA67 0x6CBE
+0xAA68 0x6CBC
+0xAA69 0x6CE2
+0xAA6A 0x6CAB
+0xAA6B 0x6CD5
+0xAA6C 0x6CD3
+0xAA6D 0x6CB8
+0xAA6E 0x6CC4
+0xAA6F 0x6CB9
+0xAA70 0x6CC1
+0xAA71 0x6CAE
+0xAA72 0x6CD7
+0xAA73 0x6CC5
+0xAA74 0x6CF1
+0xAA75 0x6CBF
+0xAA76 0x6CBB
+0xAA77 0x6CE1
+0xAA78 0x6CDB
+0xAA79 0x6CCA
+0xAA7A 0x6CAC
+0xAA7B 0x6CEF
+0xAA7C 0x6CDC
+0xAA7D 0x6CD6
+0xAA7E 0x6CE0
+0xAAA1 0x7095
+0xAAA2 0x708E
+0xAAA3 0x7092
+0xAAA4 0x708A
+0xAAA5 0x7099
+0xAAA6 0x722C
+0xAAA7 0x722D
+0xAAA8 0x7238
+0xAAA9 0x7248
+0xAAAA 0x7267
+0xAAAB 0x7269
+0xAAAC 0x72C0
+0xAAAD 0x72CE
+0xAAAE 0x72D9
+0xAAAF 0x72D7
+0xAAB0 0x72D0
+0xAAB1 0x73A9
+0xAAB2 0x73A8
+0xAAB3 0x739F
+0xAAB4 0x73AB
+0xAAB5 0x73A5
+0xAAB6 0x753D
+0xAAB7 0x759D
+0xAAB8 0x7599
+0xAAB9 0x759A
+0xAABA 0x7684
+0xAABB 0x76C2
+0xAABC 0x76F2
+0xAABD 0x76F4
+0xAABE 0x77E5
+0xAABF 0x77FD
+0xAAC0 0x793E
+0xAAC1 0x7940
+0xAAC2 0x7941
+0xAAC3 0x79C9
+0xAAC4 0x79C8
+0xAAC5 0x7A7A
+0xAAC6 0x7A79
+0xAAC7 0x7AFA
+0xAAC8 0x7CFE
+0xAAC9 0x7F54
+0xAACA 0x7F8C
+0xAACB 0x7F8B
+0xAACC 0x8005
+0xAACD 0x80BA
+0xAACE 0x80A5
+0xAACF 0x80A2
+0xAAD0 0x80B1
+0xAAD1 0x80A1
+0xAAD2 0x80AB
+0xAAD3 0x80A9
+0xAAD4 0x80B4
+0xAAD5 0x80AA
+0xAAD6 0x80AF
+0xAAD7 0x81E5
+0xAAD8 0x81FE
+0xAAD9 0x820D
+0xAADA 0x82B3
+0xAADB 0x829D
+0xAADC 0x8299
+0xAADD 0x82AD
+0xAADE 0x82BD
+0xAADF 0x829F
+0xAAE0 0x82B9
+0xAAE1 0x82B1
+0xAAE2 0x82AC
+0xAAE3 0x82A5
+0xAAE4 0x82AF
+0xAAE5 0x82B8
+0xAAE6 0x82A3
+0xAAE7 0x82B0
+0xAAE8 0x82BE
+0xAAE9 0x82B7
+0xAAEA 0x864E
+0xAAEB 0x8671
+0xAAEC 0x521D
+0xAAED 0x8868
+0xAAEE 0x8ECB
+0xAAEF 0x8FCE
+0xAAF0 0x8FD4
+0xAAF1 0x8FD1
+0xAAF2 0x90B5
+0xAAF3 0x90B8
+0xAAF4 0x90B1
+0xAAF5 0x90B6
+0xAAF6 0x91C7
+0xAAF7 0x91D1
+0xAAF8 0x9577
+0xAAF9 0x9580
+0xAAFA 0x961C
+0xAAFB 0x9640
+0xAAFC 0x963F
+0xAAFD 0x963B
+0xAAFE 0x9644
+0xAB40 0x9642
+0xAB41 0x96B9
+0xAB42 0x96E8
+0xAB43 0x9752
+0xAB44 0x975E
+0xAB45 0x4E9F
+0xAB46 0x4EAD
+0xAB47 0x4EAE
+0xAB48 0x4FE1
+0xAB49 0x4FB5
+0xAB4A 0x4FAF
+0xAB4B 0x4FBF
+0xAB4C 0x4FE0
+0xAB4D 0x4FD1
+0xAB4E 0x4FCF
+0xAB4F 0x4FDD
+0xAB50 0x4FC3
+0xAB51 0x4FB6
+0xAB52 0x4FD8
+0xAB53 0x4FDF
+0xAB54 0x4FCA
+0xAB55 0x4FD7
+0xAB56 0x4FAE
+0xAB57 0x4FD0
+0xAB58 0x4FC4
+0xAB59 0x4FC2
+0xAB5A 0x4FDA
+0xAB5B 0x4FCE
+0xAB5C 0x4FDE
+0xAB5D 0x4FB7
+0xAB5E 0x5157
+0xAB5F 0x5192
+0xAB60 0x5191
+0xAB61 0x51A0
+0xAB62 0x524E
+0xAB63 0x5243
+0xAB64 0x524A
+0xAB65 0x524D
+0xAB66 0x524C
+0xAB67 0x524B
+0xAB68 0x5247
+0xAB69 0x52C7
+0xAB6A 0x52C9
+0xAB6B 0x52C3
+0xAB6C 0x52C1
+0xAB6D 0x530D
+0xAB6E 0x5357
+0xAB6F 0x537B
+0xAB70 0x539A
+0xAB71 0x53DB
+0xAB72 0x54AC
+0xAB73 0x54C0
+0xAB74 0x54A8
+0xAB75 0x54CE
+0xAB76 0x54C9
+0xAB77 0x54B8
+0xAB78 0x54A6
+0xAB79 0x54B3
+0xAB7A 0x54C7
+0xAB7B 0x54C2
+0xAB7C 0x54BD
+0xAB7D 0x54AA
+0xAB7E 0x54C1
+0xABA1 0x54C4
+0xABA2 0x54C8
+0xABA3 0x54AF
+0xABA4 0x54AB
+0xABA5 0x54B1
+0xABA6 0x54BB
+0xABA7 0x54A9
+0xABA8 0x54A7
+0xABA9 0x54BF
+0xABAA 0x56FF
+0xABAB 0x5782
+0xABAC 0x578B
+0xABAD 0x57A0
+0xABAE 0x57A3
+0xABAF 0x57A2
+0xABB0 0x57CE
+0xABB1 0x57AE
+0xABB2 0x5793
+0xABB3 0x5955
+0xABB4 0x5951
+0xABB5 0x594F
+0xABB6 0x594E
+0xABB7 0x5950
+0xABB8 0x59DC
+0xABB9 0x59D8
+0xABBA 0x59FF
+0xABBB 0x59E3
+0xABBC 0x59E8
+0xABBD 0x5A03
+0xABBE 0x59E5
+0xABBF 0x59EA
+0xABC0 0x59DA
+0xABC1 0x59E6
+0xABC2 0x5A01
+0xABC3 0x59FB
+0xABC4 0x5B69
+0xABC5 0x5BA3
+0xABC6 0x5BA6
+0xABC7 0x5BA4
+0xABC8 0x5BA2
+0xABC9 0x5BA5
+0xABCA 0x5C01
+0xABCB 0x5C4E
+0xABCC 0x5C4F
+0xABCD 0x5C4D
+0xABCE 0x5C4B
+0xABCF 0x5CD9
+0xABD0 0x5CD2
+0xABD1 0x5DF7
+0xABD2 0x5E1D
+0xABD3 0x5E25
+0xABD4 0x5E1F
+0xABD5 0x5E7D
+0xABD6 0x5EA0
+0xABD7 0x5EA6
+0xABD8 0x5EFA
+0xABD9 0x5F08
+0xABDA 0x5F2D
+0xABDB 0x5F65
+0xABDC 0x5F88
+0xABDD 0x5F85
+0xABDE 0x5F8A
+0xABDF 0x5F8B
+0xABE0 0x5F87
+0xABE1 0x5F8C
+0xABE2 0x5F89
+0xABE3 0x6012
+0xABE4 0x601D
+0xABE5 0x6020
+0xABE6 0x6025
+0xABE7 0x600E
+0xABE8 0x6028
+0xABE9 0x604D
+0xABEA 0x6070
+0xABEB 0x6068
+0xABEC 0x6062
+0xABED 0x6046
+0xABEE 0x6043
+0xABEF 0x606C
+0xABF0 0x606B
+0xABF1 0x606A
+0xABF2 0x6064
+0xABF3 0x6241
+0xABF4 0x62DC
+0xABF5 0x6316
+0xABF6 0x6309
+0xABF7 0x62FC
+0xABF8 0x62ED
+0xABF9 0x6301
+0xABFA 0x62EE
+0xABFB 0x62FD
+0xABFC 0x6307
+0xABFD 0x62F1
+0xABFE 0x62F7
+0xAC40 0x62EF
+0xAC41 0x62EC
+0xAC42 0x62FE
+0xAC43 0x62F4
+0xAC44 0x6311
+0xAC45 0x6302
+0xAC46 0x653F
+0xAC47 0x6545
+0xAC48 0x65AB
+0xAC49 0x65BD
+0xAC4A 0x65E2
+0xAC4B 0x6625
+0xAC4C 0x662D
+0xAC4D 0x6620
+0xAC4E 0x6627
+0xAC4F 0x662F
+0xAC50 0x661F
+0xAC51 0x6628
+0xAC52 0x6631
+0xAC53 0x6624
+0xAC54 0x66F7
+0xAC55 0x67FF
+0xAC56 0x67D3
+0xAC57 0x67F1
+0xAC58 0x67D4
+0xAC59 0x67D0
+0xAC5A 0x67EC
+0xAC5B 0x67B6
+0xAC5C 0x67AF
+0xAC5D 0x67F5
+0xAC5E 0x67E9
+0xAC5F 0x67EF
+0xAC60 0x67C4
+0xAC61 0x67D1
+0xAC62 0x67B4
+0xAC63 0x67DA
+0xAC64 0x67E5
+0xAC65 0x67B8
+0xAC66 0x67CF
+0xAC67 0x67DE
+0xAC68 0x67F3
+0xAC69 0x67B0
+0xAC6A 0x67D9
+0xAC6B 0x67E2
+0xAC6C 0x67DD
+0xAC6D 0x67D2
+0xAC6E 0x6B6A
+0xAC6F 0x6B83
+0xAC70 0x6B86
+0xAC71 0x6BB5
+0xAC72 0x6BD2
+0xAC73 0x6BD7
+0xAC74 0x6C1F
+0xAC75 0x6CC9
+0xAC76 0x6D0B
+0xAC77 0x6D32
+0xAC78 0x6D2A
+0xAC79 0x6D41
+0xAC7A 0x6D25
+0xAC7B 0x6D0C
+0xAC7C 0x6D31
+0xAC7D 0x6D1E
+0xAC7E 0x6D17
+0xACA1 0x6D3B
+0xACA2 0x6D3D
+0xACA3 0x6D3E
+0xACA4 0x6D36
+0xACA5 0x6D1B
+0xACA6 0x6CF5
+0xACA7 0x6D39
+0xACA8 0x6D27
+0xACA9 0x6D38
+0xACAA 0x6D29
+0xACAB 0x6D2E
+0xACAC 0x6D35
+0xACAD 0x6D0E
+0xACAE 0x6D2B
+0xACAF 0x70AB
+0xACB0 0x70BA
+0xACB1 0x70B3
+0xACB2 0x70AC
+0xACB3 0x70AF
+0xACB4 0x70AD
+0xACB5 0x70B8
+0xACB6 0x70AE
+0xACB7 0x70A4
+0xACB8 0x7230
+0xACB9 0x7272
+0xACBA 0x726F
+0xACBB 0x7274
+0xACBC 0x72E9
+0xACBD 0x72E0
+0xACBE 0x72E1
+0xACBF 0x73B7
+0xACC0 0x73CA
+0xACC1 0x73BB
+0xACC2 0x73B2
+0xACC3 0x73CD
+0xACC4 0x73C0
+0xACC5 0x73B3
+0xACC6 0x751A
+0xACC7 0x752D
+0xACC8 0x754F
+0xACC9 0x754C
+0xACCA 0x754E
+0xACCB 0x754B
+0xACCC 0x75AB
+0xACCD 0x75A4
+0xACCE 0x75A5
+0xACCF 0x75A2
+0xACD0 0x75A3
+0xACD1 0x7678
+0xACD2 0x7686
+0xACD3 0x7687
+0xACD4 0x7688
+0xACD5 0x76C8
+0xACD6 0x76C6
+0xACD7 0x76C3
+0xACD8 0x76C5
+0xACD9 0x7701
+0xACDA 0x76F9
+0xACDB 0x76F8
+0xACDC 0x7709
+0xACDD 0x770B
+0xACDE 0x76FE
+0xACDF 0x76FC
+0xACE0 0x7707
+0xACE1 0x77DC
+0xACE2 0x7802
+0xACE3 0x7814
+0xACE4 0x780C
+0xACE5 0x780D
+0xACE6 0x7946
+0xACE7 0x7949
+0xACE8 0x7948
+0xACE9 0x7947
+0xACEA 0x79B9
+0xACEB 0x79BA
+0xACEC 0x79D1
+0xACED 0x79D2
+0xACEE 0x79CB
+0xACEF 0x7A7F
+0xACF0 0x7A81
+0xACF1 0x7AFF
+0xACF2 0x7AFD
+0xACF3 0x7C7D
+0xACF4 0x7D02
+0xACF5 0x7D05
+0xACF6 0x7D00
+0xACF7 0x7D09
+0xACF8 0x7D07
+0xACF9 0x7D04
+0xACFA 0x7D06
+0xACFB 0x7F38
+0xACFC 0x7F8E
+0xACFD 0x7FBF
+0xACFE 0x8004
+0xAD40 0x8010
+0xAD41 0x800D
+0xAD42 0x8011
+0xAD43 0x8036
+0xAD44 0x80D6
+0xAD45 0x80E5
+0xAD46 0x80DA
+0xAD47 0x80C3
+0xAD48 0x80C4
+0xAD49 0x80CC
+0xAD4A 0x80E1
+0xAD4B 0x80DB
+0xAD4C 0x80CE
+0xAD4D 0x80DE
+0xAD4E 0x80E4
+0xAD4F 0x80DD
+0xAD50 0x81F4
+0xAD51 0x8222
+0xAD52 0x82E7
+0xAD53 0x8303
+0xAD54 0x8305
+0xAD55 0x82E3
+0xAD56 0x82DB
+0xAD57 0x82E6
+0xAD58 0x8304
+0xAD59 0x82E5
+0xAD5A 0x8302
+0xAD5B 0x8309
+0xAD5C 0x82D2
+0xAD5D 0x82D7
+0xAD5E 0x82F1
+0xAD5F 0x8301
+0xAD60 0x82DC
+0xAD61 0x82D4
+0xAD62 0x82D1
+0xAD63 0x82DE
+0xAD64 0x82D3
+0xAD65 0x82DF
+0xAD66 0x82EF
+0xAD67 0x8306
+0xAD68 0x8650
+0xAD69 0x8679
+0xAD6A 0x867B
+0xAD6B 0x867A
+0xAD6C 0x884D
+0xAD6D 0x886B
+0xAD6E 0x8981
+0xAD6F 0x89D4
+0xAD70 0x8A08
+0xAD71 0x8A02
+0xAD72 0x8A03
+0xAD73 0x8C9E
+0xAD74 0x8CA0
+0xAD75 0x8D74
+0xAD76 0x8D73
+0xAD77 0x8DB4
+0xAD78 0x8ECD
+0xAD79 0x8ECC
+0xAD7A 0x8FF0
+0xAD7B 0x8FE6
+0xAD7C 0x8FE2
+0xAD7D 0x8FEA
+0xAD7E 0x8FE5
+0xADA1 0x8FED
+0xADA2 0x8FEB
+0xADA3 0x8FE4
+0xADA4 0x8FE8
+0xADA5 0x90CA
+0xADA6 0x90CE
+0xADA7 0x90C1
+0xADA8 0x90C3
+0xADA9 0x914B
+0xADAA 0x914A
+0xADAB 0x91CD
+0xADAC 0x9582
+0xADAD 0x9650
+0xADAE 0x964B
+0xADAF 0x964C
+0xADB0 0x964D
+0xADB1 0x9762
+0xADB2 0x9769
+0xADB3 0x97CB
+0xADB4 0x97ED
+0xADB5 0x97F3
+0xADB6 0x9801
+0xADB7 0x98A8
+0xADB8 0x98DB
+0xADB9 0x98DF
+0xADBA 0x9996
+0xADBB 0x9999
+0xADBC 0x4E58
+0xADBD 0x4EB3
+0xADBE 0x500C
+0xADBF 0x500D
+0xADC0 0x5023
+0xADC1 0x4FEF
+0xADC2 0x5026
+0xADC3 0x5025
+0xADC4 0x4FF8
+0xADC5 0x5029
+0xADC6 0x5016
+0xADC7 0x5006
+0xADC8 0x503C
+0xADC9 0x501F
+0xADCA 0x501A
+0xADCB 0x5012
+0xADCC 0x5011
+0xADCD 0x4FFA
+0xADCE 0x5000
+0xADCF 0x5014
+0xADD0 0x5028
+0xADD1 0x4FF1
+0xADD2 0x5021
+0xADD3 0x500B
+0xADD4 0x5019
+0xADD5 0x5018
+0xADD6 0x4FF3
+0xADD7 0x4FEE
+0xADD8 0x502D
+0xADD9 0x502A
+0xADDA 0x4FFE
+0xADDB 0x502B
+0xADDC 0x5009
+0xADDD 0x517C
+0xADDE 0x51A4
+0xADDF 0x51A5
+0xADE0 0x51A2
+0xADE1 0x51CD
+0xADE2 0x51CC
+0xADE3 0x51C6
+0xADE4 0x51CB
+0xADE5 0x5256
+0xADE6 0x525C
+0xADE7 0x5254
+0xADE8 0x525B
+0xADE9 0x525D
+0xADEA 0x532A
+0xADEB 0x537F
+0xADEC 0x539F
+0xADED 0x539D
+0xADEE 0x53DF
+0xADEF 0x54E8
+0xADF0 0x5510
+0xADF1 0x5501
+0xADF2 0x5537
+0xADF3 0x54FC
+0xADF4 0x54E5
+0xADF5 0x54F2
+0xADF6 0x5506
+0xADF7 0x54FA
+0xADF8 0x5514
+0xADF9 0x54E9
+0xADFA 0x54ED
+0xADFB 0x54E1
+0xADFC 0x5509
+0xADFD 0x54EE
+0xADFE 0x54EA
+0xAE40 0x54E6
+0xAE41 0x5527
+0xAE42 0x5507
+0xAE43 0x54FD
+0xAE44 0x550F
+0xAE45 0x5703
+0xAE46 0x5704
+0xAE47 0x57C2
+0xAE48 0x57D4
+0xAE49 0x57CB
+0xAE4A 0x57C3
+0xAE4B 0x5809
+0xAE4C 0x590F
+0xAE4D 0x5957
+0xAE4E 0x5958
+0xAE4F 0x595A
+0xAE50 0x5A11
+0xAE51 0x5A18
+0xAE52 0x5A1C
+0xAE53 0x5A1F
+0xAE54 0x5A1B
+0xAE55 0x5A13
+0xAE56 0x59EC
+0xAE57 0x5A20
+0xAE58 0x5A23
+0xAE59 0x5A29
+0xAE5A 0x5A25
+0xAE5B 0x5A0C
+0xAE5C 0x5A09
+0xAE5D 0x5B6B
+0xAE5E 0x5C58
+0xAE5F 0x5BB0
+0xAE60 0x5BB3
+0xAE61 0x5BB6
+0xAE62 0x5BB4
+0xAE63 0x5BAE
+0xAE64 0x5BB5
+0xAE65 0x5BB9
+0xAE66 0x5BB8
+0xAE67 0x5C04
+0xAE68 0x5C51
+0xAE69 0x5C55
+0xAE6A 0x5C50
+0xAE6B 0x5CED
+0xAE6C 0x5CFD
+0xAE6D 0x5CFB
+0xAE6E 0x5CEA
+0xAE6F 0x5CE8
+0xAE70 0x5CF0
+0xAE71 0x5CF6
+0xAE72 0x5D01
+0xAE73 0x5CF4
+0xAE74 0x5DEE
+0xAE75 0x5E2D
+0xAE76 0x5E2B
+0xAE77 0x5EAB
+0xAE78 0x5EAD
+0xAE79 0x5EA7
+0xAE7A 0x5F31
+0xAE7B 0x5F92
+0xAE7C 0x5F91
+0xAE7D 0x5F90
+0xAE7E 0x6059
+0xAEA1 0x6063
+0xAEA2 0x6065
+0xAEA3 0x6050
+0xAEA4 0x6055
+0xAEA5 0x606D
+0xAEA6 0x6069
+0xAEA7 0x606F
+0xAEA8 0x6084
+0xAEA9 0x609F
+0xAEAA 0x609A
+0xAEAB 0x608D
+0xAEAC 0x6094
+0xAEAD 0x608C
+0xAEAE 0x6085
+0xAEAF 0x6096
+0xAEB0 0x6247
+0xAEB1 0x62F3
+0xAEB2 0x6308
+0xAEB3 0x62FF
+0xAEB4 0x634E
+0xAEB5 0x633E
+0xAEB6 0x632F
+0xAEB7 0x6355
+0xAEB8 0x6342
+0xAEB9 0x6346
+0xAEBA 0x634F
+0xAEBB 0x6349
+0xAEBC 0x633A
+0xAEBD 0x6350
+0xAEBE 0x633D
+0xAEBF 0x632A
+0xAEC0 0x632B
+0xAEC1 0x6328
+0xAEC2 0x634D
+0xAEC3 0x634C
+0xAEC4 0x6548
+0xAEC5 0x6549
+0xAEC6 0x6599
+0xAEC7 0x65C1
+0xAEC8 0x65C5
+0xAEC9 0x6642
+0xAECA 0x6649
+0xAECB 0x664F
+0xAECC 0x6643
+0xAECD 0x6652
+0xAECE 0x664C
+0xAECF 0x6645
+0xAED0 0x6641
+0xAED1 0x66F8
+0xAED2 0x6714
+0xAED3 0x6715
+0xAED4 0x6717
+0xAED5 0x6821
+0xAED6 0x6838
+0xAED7 0x6848
+0xAED8 0x6846
+0xAED9 0x6853
+0xAEDA 0x6839
+0xAEDB 0x6842
+0xAEDC 0x6854
+0xAEDD 0x6829
+0xAEDE 0x68B3
+0xAEDF 0x6817
+0xAEE0 0x684C
+0xAEE1 0x6851
+0xAEE2 0x683D
+0xAEE3 0x67F4
+0xAEE4 0x6850
+0xAEE5 0x6840
+0xAEE6 0x683C
+0xAEE7 0x6843
+0xAEE8 0x682A
+0xAEE9 0x6845
+0xAEEA 0x6813
+0xAEEB 0x6818
+0xAEEC 0x6841
+0xAEED 0x6B8A
+0xAEEE 0x6B89
+0xAEEF 0x6BB7
+0xAEF0 0x6C23
+0xAEF1 0x6C27
+0xAEF2 0x6C28
+0xAEF3 0x6C26
+0xAEF4 0x6C24
+0xAEF5 0x6CF0
+0xAEF6 0x6D6A
+0xAEF7 0x6D95
+0xAEF8 0x6D88
+0xAEF9 0x6D87
+0xAEFA 0x6D66
+0xAEFB 0x6D78
+0xAEFC 0x6D77
+0xAEFD 0x6D59
+0xAEFE 0x6D93
+0xAF40 0x6D6C
+0xAF41 0x6D89
+0xAF42 0x6D6E
+0xAF43 0x6D5A
+0xAF44 0x6D74
+0xAF45 0x6D69
+0xAF46 0x6D8C
+0xAF47 0x6D8A
+0xAF48 0x6D79
+0xAF49 0x6D85
+0xAF4A 0x6D65
+0xAF4B 0x6D94
+0xAF4C 0x70CA
+0xAF4D 0x70D8
+0xAF4E 0x70E4
+0xAF4F 0x70D9
+0xAF50 0x70C8
+0xAF51 0x70CF
+0xAF52 0x7239
+0xAF53 0x7279
+0xAF54 0x72FC
+0xAF55 0x72F9
+0xAF56 0x72FD
+0xAF57 0x72F8
+0xAF58 0x72F7
+0xAF59 0x7386
+0xAF5A 0x73ED
+0xAF5B 0x7409
+0xAF5C 0x73EE
+0xAF5D 0x73E0
+0xAF5E 0x73EA
+0xAF5F 0x73DE
+0xAF60 0x7554
+0xAF61 0x755D
+0xAF62 0x755C
+0xAF63 0x755A
+0xAF64 0x7559
+0xAF65 0x75BE
+0xAF66 0x75C5
+0xAF67 0x75C7
+0xAF68 0x75B2
+0xAF69 0x75B3
+0xAF6A 0x75BD
+0xAF6B 0x75BC
+0xAF6C 0x75B9
+0xAF6D 0x75C2
+0xAF6E 0x75B8
+0xAF6F 0x768B
+0xAF70 0x76B0
+0xAF71 0x76CA
+0xAF72 0x76CD
+0xAF73 0x76CE
+0xAF74 0x7729
+0xAF75 0x771F
+0xAF76 0x7720
+0xAF77 0x7728
+0xAF78 0x77E9
+0xAF79 0x7830
+0xAF7A 0x7827
+0xAF7B 0x7838
+0xAF7C 0x781D
+0xAF7D 0x7834
+0xAF7E 0x7837
+0xAFA1 0x7825
+0xAFA2 0x782D
+0xAFA3 0x7820
+0xAFA4 0x781F
+0xAFA5 0x7832
+0xAFA6 0x7955
+0xAFA7 0x7950
+0xAFA8 0x7960
+0xAFA9 0x795F
+0xAFAA 0x7956
+0xAFAB 0x795E
+0xAFAC 0x795D
+0xAFAD 0x7957
+0xAFAE 0x795A
+0xAFAF 0x79E4
+0xAFB0 0x79E3
+0xAFB1 0x79E7
+0xAFB2 0x79DF
+0xAFB3 0x79E6
+0xAFB4 0x79E9
+0xAFB5 0x79D8
+0xAFB6 0x7A84
+0xAFB7 0x7A88
+0xAFB8 0x7AD9
+0xAFB9 0x7B06
+0xAFBA 0x7B11
+0xAFBB 0x7C89
+0xAFBC 0x7D21
+0xAFBD 0x7D17
+0xAFBE 0x7D0B
+0xAFBF 0x7D0A
+0xAFC0 0x7D20
+0xAFC1 0x7D22
+0xAFC2 0x7D14
+0xAFC3 0x7D10
+0xAFC4 0x7D15
+0xAFC5 0x7D1A
+0xAFC6 0x7D1C
+0xAFC7 0x7D0D
+0xAFC8 0x7D19
+0xAFC9 0x7D1B
+0xAFCA 0x7F3A
+0xAFCB 0x7F5F
+0xAFCC 0x7F94
+0xAFCD 0x7FC5
+0xAFCE 0x7FC1
+0xAFCF 0x8006
+0xAFD0 0x8018
+0xAFD1 0x8015
+0xAFD2 0x8019
+0xAFD3 0x8017
+0xAFD4 0x803D
+0xAFD5 0x803F
+0xAFD6 0x80F1
+0xAFD7 0x8102
+0xAFD8 0x80F0
+0xAFD9 0x8105
+0xAFDA 0x80ED
+0xAFDB 0x80F4
+0xAFDC 0x8106
+0xAFDD 0x80F8
+0xAFDE 0x80F3
+0xAFDF 0x8108
+0xAFE0 0x80FD
+0xAFE1 0x810A
+0xAFE2 0x80FC
+0xAFE3 0x80EF
+0xAFE4 0x81ED
+0xAFE5 0x81EC
+0xAFE6 0x8200
+0xAFE7 0x8210
+0xAFE8 0x822A
+0xAFE9 0x822B
+0xAFEA 0x8228
+0xAFEB 0x822C
+0xAFEC 0x82BB
+0xAFED 0x832B
+0xAFEE 0x8352
+0xAFEF 0x8354
+0xAFF0 0x834A
+0xAFF1 0x8338
+0xAFF2 0x8350
+0xAFF3 0x8349
+0xAFF4 0x8335
+0xAFF5 0x8334
+0xAFF6 0x834F
+0xAFF7 0x8332
+0xAFF8 0x8339
+0xAFF9 0x8336
+0xAFFA 0x8317
+0xAFFB 0x8340
+0xAFFC 0x8331
+0xAFFD 0x8328
+0xAFFE 0x8343
+0xB040 0x8654
+0xB041 0x868A
+0xB042 0x86AA
+0xB043 0x8693
+0xB044 0x86A4
+0xB045 0x86A9
+0xB046 0x868C
+0xB047 0x86A3
+0xB048 0x869C
+0xB049 0x8870
+0xB04A 0x8877
+0xB04B 0x8881
+0xB04C 0x8882
+0xB04D 0x887D
+0xB04E 0x8879
+0xB04F 0x8A18
+0xB050 0x8A10
+0xB051 0x8A0E
+0xB052 0x8A0C
+0xB053 0x8A15
+0xB054 0x8A0A
+0xB055 0x8A17
+0xB056 0x8A13
+0xB057 0x8A16
+0xB058 0x8A0F
+0xB059 0x8A11
+0xB05A 0x8C48
+0xB05B 0x8C7A
+0xB05C 0x8C79
+0xB05D 0x8CA1
+0xB05E 0x8CA2
+0xB05F 0x8D77
+0xB060 0x8EAC
+0xB061 0x8ED2
+0xB062 0x8ED4
+0xB063 0x8ECF
+0xB064 0x8FB1
+0xB065 0x9001
+0xB066 0x9006
+0xB067 0x8FF7
+0xB068 0x9000
+0xB069 0x8FFA
+0xB06A 0x8FF4
+0xB06B 0x9003
+0xB06C 0x8FFD
+0xB06D 0x9005
+0xB06E 0x8FF8
+0xB06F 0x9095
+0xB070 0x90E1
+0xB071 0x90DD
+0xB072 0x90E2
+0xB073 0x9152
+0xB074 0x914D
+0xB075 0x914C
+0xB076 0x91D8
+0xB077 0x91DD
+0xB078 0x91D7
+0xB079 0x91DC
+0xB07A 0x91D9
+0xB07B 0x9583
+0xB07C 0x9662
+0xB07D 0x9663
+0xB07E 0x9661
+0xB0A1 0x965B
+0xB0A2 0x965D
+0xB0A3 0x9664
+0xB0A4 0x9658
+0xB0A5 0x965E
+0xB0A6 0x96BB
+0xB0A7 0x98E2
+0xB0A8 0x99AC
+0xB0A9 0x9AA8
+0xB0AA 0x9AD8
+0xB0AB 0x9B25
+0xB0AC 0x9B32
+0xB0AD 0x9B3C
+0xB0AE 0x4E7E
+0xB0AF 0x507A
+0xB0B0 0x507D
+0xB0B1 0x505C
+0xB0B2 0x5047
+0xB0B3 0x5043
+0xB0B4 0x504C
+0xB0B5 0x505A
+0xB0B6 0x5049
+0xB0B7 0x5065
+0xB0B8 0x5076
+0xB0B9 0x504E
+0xB0BA 0x5055
+0xB0BB 0x5075
+0xB0BC 0x5074
+0xB0BD 0x5077
+0xB0BE 0x504F
+0xB0BF 0x500F
+0xB0C0 0x506F
+0xB0C1 0x506D
+0xB0C2 0x515C
+0xB0C3 0x5195
+0xB0C4 0x51F0
+0xB0C5 0x526A
+0xB0C6 0x526F
+0xB0C7 0x52D2
+0xB0C8 0x52D9
+0xB0C9 0x52D8
+0xB0CA 0x52D5
+0xB0CB 0x5310
+0xB0CC 0x530F
+0xB0CD 0x5319
+0xB0CE 0x533F
+0xB0CF 0x5340
+0xB0D0 0x533E
+0xB0D1 0x53C3
+0xB0D2 0x66FC
+0xB0D3 0x5546
+0xB0D4 0x556A
+0xB0D5 0x5566
+0xB0D6 0x5544
+0xB0D7 0x555E
+0xB0D8 0x5561
+0xB0D9 0x5543
+0xB0DA 0x554A
+0xB0DB 0x5531
+0xB0DC 0x5556
+0xB0DD 0x554F
+0xB0DE 0x5555
+0xB0DF 0x552F
+0xB0E0 0x5564
+0xB0E1 0x5538
+0xB0E2 0x552E
+0xB0E3 0x555C
+0xB0E4 0x552C
+0xB0E5 0x5563
+0xB0E6 0x5533
+0xB0E7 0x5541
+0xB0E8 0x5557
+0xB0E9 0x5708
+0xB0EA 0x570B
+0xB0EB 0x5709
+0xB0EC 0x57DF
+0xB0ED 0x5805
+0xB0EE 0x580A
+0xB0EF 0x5806
+0xB0F0 0x57E0
+0xB0F1 0x57E4
+0xB0F2 0x57FA
+0xB0F3 0x5802
+0xB0F4 0x5835
+0xB0F5 0x57F7
+0xB0F6 0x57F9
+0xB0F7 0x5920
+0xB0F8 0x5962
+0xB0F9 0x5A36
+0xB0FA 0x5A41
+0xB0FB 0x5A49
+0xB0FC 0x5A66
+0xB0FD 0x5A6A
+0xB0FE 0x5A40
+0xB140 0x5A3C
+0xB141 0x5A62
+0xB142 0x5A5A
+0xB143 0x5A46
+0xB144 0x5A4A
+0xB145 0x5B70
+0xB146 0x5BC7
+0xB147 0x5BC5
+0xB148 0x5BC4
+0xB149 0x5BC2
+0xB14A 0x5BBF
+0xB14B 0x5BC6
+0xB14C 0x5C09
+0xB14D 0x5C08
+0xB14E 0x5C07
+0xB14F 0x5C60
+0xB150 0x5C5C
+0xB151 0x5C5D
+0xB152 0x5D07
+0xB153 0x5D06
+0xB154 0x5D0E
+0xB155 0x5D1B
+0xB156 0x5D16
+0xB157 0x5D22
+0xB158 0x5D11
+0xB159 0x5D29
+0xB15A 0x5D14
+0xB15B 0x5D19
+0xB15C 0x5D24
+0xB15D 0x5D27
+0xB15E 0x5D17
+0xB15F 0x5DE2
+0xB160 0x5E38
+0xB161 0x5E36
+0xB162 0x5E33
+0xB163 0x5E37
+0xB164 0x5EB7
+0xB165 0x5EB8
+0xB166 0x5EB6
+0xB167 0x5EB5
+0xB168 0x5EBE
+0xB169 0x5F35
+0xB16A 0x5F37
+0xB16B 0x5F57
+0xB16C 0x5F6C
+0xB16D 0x5F69
+0xB16E 0x5F6B
+0xB16F 0x5F97
+0xB170 0x5F99
+0xB171 0x5F9E
+0xB172 0x5F98
+0xB173 0x5FA1
+0xB174 0x5FA0
+0xB175 0x5F9C
+0xB176 0x607F
+0xB177 0x60A3
+0xB178 0x6089
+0xB179 0x60A0
+0xB17A 0x60A8
+0xB17B 0x60CB
+0xB17C 0x60B4
+0xB17D 0x60E6
+0xB17E 0x60BD
+0xB1A1 0x60C5
+0xB1A2 0x60BB
+0xB1A3 0x60B5
+0xB1A4 0x60DC
+0xB1A5 0x60BC
+0xB1A6 0x60D8
+0xB1A7 0x60D5
+0xB1A8 0x60C6
+0xB1A9 0x60DF
+0xB1AA 0x60B8
+0xB1AB 0x60DA
+0xB1AC 0x60C7
+0xB1AD 0x621A
+0xB1AE 0x621B
+0xB1AF 0x6248
+0xB1B0 0x63A0
+0xB1B1 0x63A7
+0xB1B2 0x6372
+0xB1B3 0x6396
+0xB1B4 0x63A2
+0xB1B5 0x63A5
+0xB1B6 0x6377
+0xB1B7 0x6367
+0xB1B8 0x6398
+0xB1B9 0x63AA
+0xB1BA 0x6371
+0xB1BB 0x63A9
+0xB1BC 0x6389
+0xB1BD 0x6383
+0xB1BE 0x639B
+0xB1BF 0x636B
+0xB1C0 0x63A8
+0xB1C1 0x6384
+0xB1C2 0x6388
+0xB1C3 0x6399
+0xB1C4 0x63A1
+0xB1C5 0x63AC
+0xB1C6 0x6392
+0xB1C7 0x638F
+0xB1C8 0x6380
+0xB1C9 0x637B
+0xB1CA 0x6369
+0xB1CB 0x6368
+0xB1CC 0x637A
+0xB1CD 0x655D
+0xB1CE 0x6556
+0xB1CF 0x6551
+0xB1D0 0x6559
+0xB1D1 0x6557
+0xB1D2 0x555F
+0xB1D3 0x654F
+0xB1D4 0x6558
+0xB1D5 0x6555
+0xB1D6 0x6554
+0xB1D7 0x659C
+0xB1D8 0x659B
+0xB1D9 0x65AC
+0xB1DA 0x65CF
+0xB1DB 0x65CB
+0xB1DC 0x65CC
+0xB1DD 0x65CE
+0xB1DE 0x665D
+0xB1DF 0x665A
+0xB1E0 0x6664
+0xB1E1 0x6668
+0xB1E2 0x6666
+0xB1E3 0x665E
+0xB1E4 0x66F9
+0xB1E5 0x52D7
+0xB1E6 0x671B
+0xB1E7 0x6881
+0xB1E8 0x68AF
+0xB1E9 0x68A2
+0xB1EA 0x6893
+0xB1EB 0x68B5
+0xB1EC 0x687F
+0xB1ED 0x6876
+0xB1EE 0x68B1
+0xB1EF 0x68A7
+0xB1F0 0x6897
+0xB1F1 0x68B0
+0xB1F2 0x6883
+0xB1F3 0x68C4
+0xB1F4 0x68AD
+0xB1F5 0x6886
+0xB1F6 0x6885
+0xB1F7 0x6894
+0xB1F8 0x689D
+0xB1F9 0x68A8
+0xB1FA 0x689F
+0xB1FB 0x68A1
+0xB1FC 0x6882
+0xB1FD 0x6B32
+0xB1FE 0x6BBA
+0xB240 0x6BEB
+0xB241 0x6BEC
+0xB242 0x6C2B
+0xB243 0x6D8E
+0xB244 0x6DBC
+0xB245 0x6DF3
+0xB246 0x6DD9
+0xB247 0x6DB2
+0xB248 0x6DE1
+0xB249 0x6DCC
+0xB24A 0x6DE4
+0xB24B 0x6DFB
+0xB24C 0x6DFA
+0xB24D 0x6E05
+0xB24E 0x6DC7
+0xB24F 0x6DCB
+0xB250 0x6DAF
+0xB251 0x6DD1
+0xB252 0x6DAE
+0xB253 0x6DDE
+0xB254 0x6DF9
+0xB255 0x6DB8
+0xB256 0x6DF7
+0xB257 0x6DF5
+0xB258 0x6DC5
+0xB259 0x6DD2
+0xB25A 0x6E1A
+0xB25B 0x6DB5
+0xB25C 0x6DDA
+0xB25D 0x6DEB
+0xB25E 0x6DD8
+0xB25F 0x6DEA
+0xB260 0x6DF1
+0xB261 0x6DEE
+0xB262 0x6DE8
+0xB263 0x6DC6
+0xB264 0x6DC4
+0xB265 0x6DAA
+0xB266 0x6DEC
+0xB267 0x6DBF
+0xB268 0x6DE6
+0xB269 0x70F9
+0xB26A 0x7109
+0xB26B 0x710A
+0xB26C 0x70FD
+0xB26D 0x70EF
+0xB26E 0x723D
+0xB26F 0x727D
+0xB270 0x7281
+0xB271 0x731C
+0xB272 0x731B
+0xB273 0x7316
+0xB274 0x7313
+0xB275 0x7319
+0xB276 0x7387
+0xB277 0x7405
+0xB278 0x740A
+0xB279 0x7403
+0xB27A 0x7406
+0xB27B 0x73FE
+0xB27C 0x740D
+0xB27D 0x74E0
+0xB27E 0x74F6
+0xB2A1 0x74F7
+0xB2A2 0x751C
+0xB2A3 0x7522
+0xB2A4 0x7565
+0xB2A5 0x7566
+0xB2A6 0x7562
+0xB2A7 0x7570
+0xB2A8 0x758F
+0xB2A9 0x75D4
+0xB2AA 0x75D5
+0xB2AB 0x75B5
+0xB2AC 0x75CA
+0xB2AD 0x75CD
+0xB2AE 0x768E
+0xB2AF 0x76D4
+0xB2B0 0x76D2
+0xB2B1 0x76DB
+0xB2B2 0x7737
+0xB2B3 0x773E
+0xB2B4 0x773C
+0xB2B5 0x7736
+0xB2B6 0x7738
+0xB2B7 0x773A
+0xB2B8 0x786B
+0xB2B9 0x7843
+0xB2BA 0x784E
+0xB2BB 0x7965
+0xB2BC 0x7968
+0xB2BD 0x796D
+0xB2BE 0x79FB
+0xB2BF 0x7A92
+0xB2C0 0x7A95
+0xB2C1 0x7B20
+0xB2C2 0x7B28
+0xB2C3 0x7B1B
+0xB2C4 0x7B2C
+0xB2C5 0x7B26
+0xB2C6 0x7B19
+0xB2C7 0x7B1E
+0xB2C8 0x7B2E
+0xB2C9 0x7C92
+0xB2CA 0x7C97
+0xB2CB 0x7C95
+0xB2CC 0x7D46
+0xB2CD 0x7D43
+0xB2CE 0x7D71
+0xB2CF 0x7D2E
+0xB2D0 0x7D39
+0xB2D1 0x7D3C
+0xB2D2 0x7D40
+0xB2D3 0x7D30
+0xB2D4 0x7D33
+0xB2D5 0x7D44
+0xB2D6 0x7D2F
+0xB2D7 0x7D42
+0xB2D8 0x7D32
+0xB2D9 0x7D31
+0xB2DA 0x7F3D
+0xB2DB 0x7F9E
+0xB2DC 0x7F9A
+0xB2DD 0x7FCC
+0xB2DE 0x7FCE
+0xB2DF 0x7FD2
+0xB2E0 0x801C
+0xB2E1 0x804A
+0xB2E2 0x8046
+0xB2E3 0x812F
+0xB2E4 0x8116
+0xB2E5 0x8123
+0xB2E6 0x812B
+0xB2E7 0x8129
+0xB2E8 0x8130
+0xB2E9 0x8124
+0xB2EA 0x8202
+0xB2EB 0x8235
+0xB2EC 0x8237
+0xB2ED 0x8236
+0xB2EE 0x8239
+0xB2EF 0x838E
+0xB2F0 0x839E
+0xB2F1 0x8398
+0xB2F2 0x8378
+0xB2F3 0x83A2
+0xB2F4 0x8396
+0xB2F5 0x83BD
+0xB2F6 0x83AB
+0xB2F7 0x8392
+0xB2F8 0x838A
+0xB2F9 0x8393
+0xB2FA 0x8389
+0xB2FB 0x83A0
+0xB2FC 0x8377
+0xB2FD 0x837B
+0xB2FE 0x837C
+0xB340 0x8386
+0xB341 0x83A7
+0xB342 0x8655
+0xB343 0x5F6A
+0xB344 0x86C7
+0xB345 0x86C0
+0xB346 0x86B6
+0xB347 0x86C4
+0xB348 0x86B5
+0xB349 0x86C6
+0xB34A 0x86CB
+0xB34B 0x86B1
+0xB34C 0x86AF
+0xB34D 0x86C9
+0xB34E 0x8853
+0xB34F 0x889E
+0xB350 0x8888
+0xB351 0x88AB
+0xB352 0x8892
+0xB353 0x8896
+0xB354 0x888D
+0xB355 0x888B
+0xB356 0x8993
+0xB357 0x898F
+0xB358 0x8A2A
+0xB359 0x8A1D
+0xB35A 0x8A23
+0xB35B 0x8A25
+0xB35C 0x8A31
+0xB35D 0x8A2D
+0xB35E 0x8A1F
+0xB35F 0x8A1B
+0xB360 0x8A22
+0xB361 0x8C49
+0xB362 0x8C5A
+0xB363 0x8CA9
+0xB364 0x8CAC
+0xB365 0x8CAB
+0xB366 0x8CA8
+0xB367 0x8CAA
+0xB368 0x8CA7
+0xB369 0x8D67
+0xB36A 0x8D66
+0xB36B 0x8DBE
+0xB36C 0x8DBA
+0xB36D 0x8EDB
+0xB36E 0x8EDF
+0xB36F 0x9019
+0xB370 0x900D
+0xB371 0x901A
+0xB372 0x9017
+0xB373 0x9023
+0xB374 0x901F
+0xB375 0x901D
+0xB376 0x9010
+0xB377 0x9015
+0xB378 0x901E
+0xB379 0x9020
+0xB37A 0x900F
+0xB37B 0x9022
+0xB37C 0x9016
+0xB37D 0x901B
+0xB37E 0x9014
+0xB3A1 0x90E8
+0xB3A2 0x90ED
+0xB3A3 0x90FD
+0xB3A4 0x9157
+0xB3A5 0x91CE
+0xB3A6 0x91F5
+0xB3A7 0x91E6
+0xB3A8 0x91E3
+0xB3A9 0x91E7
+0xB3AA 0x91ED
+0xB3AB 0x91E9
+0xB3AC 0x9589
+0xB3AD 0x966A
+0xB3AE 0x9675
+0xB3AF 0x9673
+0xB3B0 0x9678
+0xB3B1 0x9670
+0xB3B2 0x9674
+0xB3B3 0x9676
+0xB3B4 0x9677
+0xB3B5 0x966C
+0xB3B6 0x96C0
+0xB3B7 0x96EA
+0xB3B8 0x96E9
+0xB3B9 0x7AE0
+0xB3BA 0x7ADF
+0xB3BB 0x9802
+0xB3BC 0x9803
+0xB3BD 0x9B5A
+0xB3BE 0x9CE5
+0xB3BF 0x9E75
+0xB3C0 0x9E7F
+0xB3C1 0x9EA5
+0xB3C2 0x9EBB
+0xB3C3 0x50A2
+0xB3C4 0x508D
+0xB3C5 0x5085
+0xB3C6 0x5099
+0xB3C7 0x5091
+0xB3C8 0x5080
+0xB3C9 0x5096
+0xB3CA 0x5098
+0xB3CB 0x509A
+0xB3CC 0x6700
+0xB3CD 0x51F1
+0xB3CE 0x5272
+0xB3CF 0x5274
+0xB3D0 0x5275
+0xB3D1 0x5269
+0xB3D2 0x52DE
+0xB3D3 0x52DD
+0xB3D4 0x52DB
+0xB3D5 0x535A
+0xB3D6 0x53A5
+0xB3D7 0x557B
+0xB3D8 0x5580
+0xB3D9 0x55A7
+0xB3DA 0x557C
+0xB3DB 0x558A
+0xB3DC 0x559D
+0xB3DD 0x5598
+0xB3DE 0x5582
+0xB3DF 0x559C
+0xB3E0 0x55AA
+0xB3E1 0x5594
+0xB3E2 0x5587
+0xB3E3 0x558B
+0xB3E4 0x5583
+0xB3E5 0x55B3
+0xB3E6 0x55AE
+0xB3E7 0x559F
+0xB3E8 0x553E
+0xB3E9 0x55B2
+0xB3EA 0x559A
+0xB3EB 0x55BB
+0xB3EC 0x55AC
+0xB3ED 0x55B1
+0xB3EE 0x557E
+0xB3EF 0x5589
+0xB3F0 0x55AB
+0xB3F1 0x5599
+0xB3F2 0x570D
+0xB3F3 0x582F
+0xB3F4 0x582A
+0xB3F5 0x5834
+0xB3F6 0x5824
+0xB3F7 0x5830
+0xB3F8 0x5831
+0xB3F9 0x5821
+0xB3FA 0x581D
+0xB3FB 0x5820
+0xB3FC 0x58F9
+0xB3FD 0x58FA
+0xB3FE 0x5960
+0xB440 0x5A77
+0xB441 0x5A9A
+0xB442 0x5A7F
+0xB443 0x5A92
+0xB444 0x5A9B
+0xB445 0x5AA7
+0xB446 0x5B73
+0xB447 0x5B71
+0xB448 0x5BD2
+0xB449 0x5BCC
+0xB44A 0x5BD3
+0xB44B 0x5BD0
+0xB44C 0x5C0A
+0xB44D 0x5C0B
+0xB44E 0x5C31
+0xB44F 0x5D4C
+0xB450 0x5D50
+0xB451 0x5D34
+0xB452 0x5D47
+0xB453 0x5DFD
+0xB454 0x5E45
+0xB455 0x5E3D
+0xB456 0x5E40
+0xB457 0x5E43
+0xB458 0x5E7E
+0xB459 0x5ECA
+0xB45A 0x5EC1
+0xB45B 0x5EC2
+0xB45C 0x5EC4
+0xB45D 0x5F3C
+0xB45E 0x5F6D
+0xB45F 0x5FA9
+0xB460 0x5FAA
+0xB461 0x5FA8
+0xB462 0x60D1
+0xB463 0x60E1
+0xB464 0x60B2
+0xB465 0x60B6
+0xB466 0x60E0
+0xB467 0x611C
+0xB468 0x6123
+0xB469 0x60FA
+0xB46A 0x6115
+0xB46B 0x60F0
+0xB46C 0x60FB
+0xB46D 0x60F4
+0xB46E 0x6168
+0xB46F 0x60F1
+0xB470 0x610E
+0xB471 0x60F6
+0xB472 0x6109
+0xB473 0x6100
+0xB474 0x6112
+0xB475 0x621F
+0xB476 0x6249
+0xB477 0x63A3
+0xB478 0x638C
+0xB479 0x63CF
+0xB47A 0x63C0
+0xB47B 0x63E9
+0xB47C 0x63C9
+0xB47D 0x63C6
+0xB47E 0x63CD
+0xB4A1 0x63D2
+0xB4A2 0x63E3
+0xB4A3 0x63D0
+0xB4A4 0x63E1
+0xB4A5 0x63D6
+0xB4A6 0x63ED
+0xB4A7 0x63EE
+0xB4A8 0x6376
+0xB4A9 0x63F4
+0xB4AA 0x63EA
+0xB4AB 0x63DB
+0xB4AC 0x6452
+0xB4AD 0x63DA
+0xB4AE 0x63F9
+0xB4AF 0x655E
+0xB4B0 0x6566
+0xB4B1 0x6562
+0xB4B2 0x6563
+0xB4B3 0x6591
+0xB4B4 0x6590
+0xB4B5 0x65AF
+0xB4B6 0x666E
+0xB4B7 0x6670
+0xB4B8 0x6674
+0xB4B9 0x6676
+0xB4BA 0x666F
+0xB4BB 0x6691
+0xB4BC 0x667A
+0xB4BD 0x667E
+0xB4BE 0x6677
+0xB4BF 0x66FE
+0xB4C0 0x66FF
+0xB4C1 0x671F
+0xB4C2 0x671D
+0xB4C3 0x68FA
+0xB4C4 0x68D5
+0xB4C5 0x68E0
+0xB4C6 0x68D8
+0xB4C7 0x68D7
+0xB4C8 0x6905
+0xB4C9 0x68DF
+0xB4CA 0x68F5
+0xB4CB 0x68EE
+0xB4CC 0x68E7
+0xB4CD 0x68F9
+0xB4CE 0x68D2
+0xB4CF 0x68F2
+0xB4D0 0x68E3
+0xB4D1 0x68CB
+0xB4D2 0x68CD
+0xB4D3 0x690D
+0xB4D4 0x6912
+0xB4D5 0x690E
+0xB4D6 0x68C9
+0xB4D7 0x68DA
+0xB4D8 0x696E
+0xB4D9 0x68FB
+0xB4DA 0x6B3E
+0xB4DB 0x6B3A
+0xB4DC 0x6B3D
+0xB4DD 0x6B98
+0xB4DE 0x6B96
+0xB4DF 0x6BBC
+0xB4E0 0x6BEF
+0xB4E1 0x6C2E
+0xB4E2 0x6C2F
+0xB4E3 0x6C2C
+0xB4E4 0x6E2F
+0xB4E5 0x6E38
+0xB4E6 0x6E54
+0xB4E7 0x6E21
+0xB4E8 0x6E32
+0xB4E9 0x6E67
+0xB4EA 0x6E4A
+0xB4EB 0x6E20
+0xB4EC 0x6E25
+0xB4ED 0x6E23
+0xB4EE 0x6E1B
+0xB4EF 0x6E5B
+0xB4F0 0x6E58
+0xB4F1 0x6E24
+0xB4F2 0x6E56
+0xB4F3 0x6E6E
+0xB4F4 0x6E2D
+0xB4F5 0x6E26
+0xB4F6 0x6E6F
+0xB4F7 0x6E34
+0xB4F8 0x6E4D
+0xB4F9 0x6E3A
+0xB4FA 0x6E2C
+0xB4FB 0x6E43
+0xB4FC 0x6E1D
+0xB4FD 0x6E3E
+0xB4FE 0x6ECB
+0xB540 0x6E89
+0xB541 0x6E19
+0xB542 0x6E4E
+0xB543 0x6E63
+0xB544 0x6E44
+0xB545 0x6E72
+0xB546 0x6E69
+0xB547 0x6E5F
+0xB548 0x7119
+0xB549 0x711A
+0xB54A 0x7126
+0xB54B 0x7130
+0xB54C 0x7121
+0xB54D 0x7136
+0xB54E 0x716E
+0xB54F 0x711C
+0xB550 0x724C
+0xB551 0x7284
+0xB552 0x7280
+0xB553 0x7336
+0xB554 0x7325
+0xB555 0x7334
+0xB556 0x7329
+0xB557 0x743A
+0xB558 0x742A
+0xB559 0x7433
+0xB55A 0x7422
+0xB55B 0x7425
+0xB55C 0x7435
+0xB55D 0x7436
+0xB55E 0x7434
+0xB55F 0x742F
+0xB560 0x741B
+0xB561 0x7426
+0xB562 0x7428
+0xB563 0x7525
+0xB564 0x7526
+0xB565 0x756B
+0xB566 0x756A
+0xB567 0x75E2
+0xB568 0x75DB
+0xB569 0x75E3
+0xB56A 0x75D9
+0xB56B 0x75D8
+0xB56C 0x75DE
+0xB56D 0x75E0
+0xB56E 0x767B
+0xB56F 0x767C
+0xB570 0x7696
+0xB571 0x7693
+0xB572 0x76B4
+0xB573 0x76DC
+0xB574 0x774F
+0xB575 0x77ED
+0xB576 0x785D
+0xB577 0x786C
+0xB578 0x786F
+0xB579 0x7A0D
+0xB57A 0x7A08
+0xB57B 0x7A0B
+0xB57C 0x7A05
+0xB57D 0x7A00
+0xB57E 0x7A98
+0xB5A1 0x7A97
+0xB5A2 0x7A96
+0xB5A3 0x7AE5
+0xB5A4 0x7AE3
+0xB5A5 0x7B49
+0xB5A6 0x7B56
+0xB5A7 0x7B46
+0xB5A8 0x7B50
+0xB5A9 0x7B52
+0xB5AA 0x7B54
+0xB5AB 0x7B4D
+0xB5AC 0x7B4B
+0xB5AD 0x7B4F
+0xB5AE 0x7B51
+0xB5AF 0x7C9F
+0xB5B0 0x7CA5
+0xB5B1 0x7D5E
+0xB5B2 0x7D50
+0xB5B3 0x7D68
+0xB5B4 0x7D55
+0xB5B5 0x7D2B
+0xB5B6 0x7D6E
+0xB5B7 0x7D72
+0xB5B8 0x7D61
+0xB5B9 0x7D66
+0xB5BA 0x7D62
+0xB5BB 0x7D70
+0xB5BC 0x7D73
+0xB5BD 0x5584
+0xB5BE 0x7FD4
+0xB5BF 0x7FD5
+0xB5C0 0x800B
+0xB5C1 0x8052
+0xB5C2 0x8085
+0xB5C3 0x8155
+0xB5C4 0x8154
+0xB5C5 0x814B
+0xB5C6 0x8151
+0xB5C7 0x814E
+0xB5C8 0x8139
+0xB5C9 0x8146
+0xB5CA 0x813E
+0xB5CB 0x814C
+0xB5CC 0x8153
+0xB5CD 0x8174
+0xB5CE 0x8212
+0xB5CF 0x821C
+0xB5D0 0x83E9
+0xB5D1 0x8403
+0xB5D2 0x83F8
+0xB5D3 0x840D
+0xB5D4 0x83E0
+0xB5D5 0x83C5
+0xB5D6 0x840B
+0xB5D7 0x83C1
+0xB5D8 0x83EF
+0xB5D9 0x83F1
+0xB5DA 0x83F4
+0xB5DB 0x8457
+0xB5DC 0x840A
+0xB5DD 0x83F0
+0xB5DE 0x840C
+0xB5DF 0x83CC
+0xB5E0 0x83FD
+0xB5E1 0x83F2
+0xB5E2 0x83CA
+0xB5E3 0x8438
+0xB5E4 0x840E
+0xB5E5 0x8404
+0xB5E6 0x83DC
+0xB5E7 0x8407
+0xB5E8 0x83D4
+0xB5E9 0x83DF
+0xB5EA 0x865B
+0xB5EB 0x86DF
+0xB5EC 0x86D9
+0xB5ED 0x86ED
+0xB5EE 0x86D4
+0xB5EF 0x86DB
+0xB5F0 0x86E4
+0xB5F1 0x86D0
+0xB5F2 0x86DE
+0xB5F3 0x8857
+0xB5F4 0x88C1
+0xB5F5 0x88C2
+0xB5F6 0x88B1
+0xB5F7 0x8983
+0xB5F8 0x8996
+0xB5F9 0x8A3B
+0xB5FA 0x8A60
+0xB5FB 0x8A55
+0xB5FC 0x8A5E
+0xB5FD 0x8A3C
+0xB5FE 0x8A41
+0xB640 0x8A54
+0xB641 0x8A5B
+0xB642 0x8A50
+0xB643 0x8A46
+0xB644 0x8A34
+0xB645 0x8A3A
+0xB646 0x8A36
+0xB647 0x8A56
+0xB648 0x8C61
+0xB649 0x8C82
+0xB64A 0x8CAF
+0xB64B 0x8CBC
+0xB64C 0x8CB3
+0xB64D 0x8CBD
+0xB64E 0x8CC1
+0xB64F 0x8CBB
+0xB650 0x8CC0
+0xB651 0x8CB4
+0xB652 0x8CB7
+0xB653 0x8CB6
+0xB654 0x8CBF
+0xB655 0x8CB8
+0xB656 0x8D8A
+0xB657 0x8D85
+0xB658 0x8D81
+0xB659 0x8DCE
+0xB65A 0x8DDD
+0xB65B 0x8DCB
+0xB65C 0x8DDA
+0xB65D 0x8DD1
+0xB65E 0x8DCC
+0xB65F 0x8DDB
+0xB660 0x8DC6
+0xB661 0x8EFB
+0xB662 0x8EF8
+0xB663 0x8EFC
+0xB664 0x8F9C
+0xB665 0x902E
+0xB666 0x9035
+0xB667 0x9031
+0xB668 0x9038
+0xB669 0x9032
+0xB66A 0x9036
+0xB66B 0x9102
+0xB66C 0x90F5
+0xB66D 0x9109
+0xB66E 0x90FE
+0xB66F 0x9163
+0xB670 0x9165
+0xB671 0x91CF
+0xB672 0x9214
+0xB673 0x9215
+0xB674 0x9223
+0xB675 0x9209
+0xB676 0x921E
+0xB677 0x920D
+0xB678 0x9210
+0xB679 0x9207
+0xB67A 0x9211
+0xB67B 0x9594
+0xB67C 0x958F
+0xB67D 0x958B
+0xB67E 0x9591
+0xB6A1 0x9593
+0xB6A2 0x9592
+0xB6A3 0x958E
+0xB6A4 0x968A
+0xB6A5 0x968E
+0xB6A6 0x968B
+0xB6A7 0x967D
+0xB6A8 0x9685
+0xB6A9 0x9686
+0xB6AA 0x968D
+0xB6AB 0x9672
+0xB6AC 0x9684
+0xB6AD 0x96C1
+0xB6AE 0x96C5
+0xB6AF 0x96C4
+0xB6B0 0x96C6
+0xB6B1 0x96C7
+0xB6B2 0x96EF
+0xB6B3 0x96F2
+0xB6B4 0x97CC
+0xB6B5 0x9805
+0xB6B6 0x9806
+0xB6B7 0x9808
+0xB6B8 0x98E7
+0xB6B9 0x98EA
+0xB6BA 0x98EF
+0xB6BB 0x98E9
+0xB6BC 0x98F2
+0xB6BD 0x98ED
+0xB6BE 0x99AE
+0xB6BF 0x99AD
+0xB6C0 0x9EC3
+0xB6C1 0x9ECD
+0xB6C2 0x9ED1
+0xB6C3 0x4E82
+0xB6C4 0x50AD
+0xB6C5 0x50B5
+0xB6C6 0x50B2
+0xB6C7 0x50B3
+0xB6C8 0x50C5
+0xB6C9 0x50BE
+0xB6CA 0x50AC
+0xB6CB 0x50B7
+0xB6CC 0x50BB
+0xB6CD 0x50AF
+0xB6CE 0x50C7
+0xB6CF 0x527F
+0xB6D0 0x5277
+0xB6D1 0x527D
+0xB6D2 0x52DF
+0xB6D3 0x52E6
+0xB6D4 0x52E4
+0xB6D5 0x52E2
+0xB6D6 0x52E3
+0xB6D7 0x532F
+0xB6D8 0x55DF
+0xB6D9 0x55E8
+0xB6DA 0x55D3
+0xB6DB 0x55E6
+0xB6DC 0x55CE
+0xB6DD 0x55DC
+0xB6DE 0x55C7
+0xB6DF 0x55D1
+0xB6E0 0x55E3
+0xB6E1 0x55E4
+0xB6E2 0x55EF
+0xB6E3 0x55DA
+0xB6E4 0x55E1
+0xB6E5 0x55C5
+0xB6E6 0x55C6
+0xB6E7 0x55E5
+0xB6E8 0x55C9
+0xB6E9 0x5712
+0xB6EA 0x5713
+0xB6EB 0x585E
+0xB6EC 0x5851
+0xB6ED 0x5858
+0xB6EE 0x5857
+0xB6EF 0x585A
+0xB6F0 0x5854
+0xB6F1 0x586B
+0xB6F2 0x584C
+0xB6F3 0x586D
+0xB6F4 0x584A
+0xB6F5 0x5862
+0xB6F6 0x5852
+0xB6F7 0x584B
+0xB6F8 0x5967
+0xB6F9 0x5AC1
+0xB6FA 0x5AC9
+0xB6FB 0x5ACC
+0xB6FC 0x5ABE
+0xB6FD 0x5ABD
+0xB6FE 0x5ABC
+0xB740 0x5AB3
+0xB741 0x5AC2
+0xB742 0x5AB2
+0xB743 0x5D69
+0xB744 0x5D6F
+0xB745 0x5E4C
+0xB746 0x5E79
+0xB747 0x5EC9
+0xB748 0x5EC8
+0xB749 0x5F12
+0xB74A 0x5F59
+0xB74B 0x5FAC
+0xB74C 0x5FAE
+0xB74D 0x611A
+0xB74E 0x610F
+0xB74F 0x6148
+0xB750 0x611F
+0xB751 0x60F3
+0xB752 0x611B
+0xB753 0x60F9
+0xB754 0x6101
+0xB755 0x6108
+0xB756 0x614E
+0xB757 0x614C
+0xB758 0x6144
+0xB759 0x614D
+0xB75A 0x613E
+0xB75B 0x6134
+0xB75C 0x6127
+0xB75D 0x610D
+0xB75E 0x6106
+0xB75F 0x6137
+0xB760 0x6221
+0xB761 0x6222
+0xB762 0x6413
+0xB763 0x643E
+0xB764 0x641E
+0xB765 0x642A
+0xB766 0x642D
+0xB767 0x643D
+0xB768 0x642C
+0xB769 0x640F
+0xB76A 0x641C
+0xB76B 0x6414
+0xB76C 0x640D
+0xB76D 0x6436
+0xB76E 0x6416
+0xB76F 0x6417
+0xB770 0x6406
+0xB771 0x656C
+0xB772 0x659F
+0xB773 0x65B0
+0xB774 0x6697
+0xB775 0x6689
+0xB776 0x6687
+0xB777 0x6688
+0xB778 0x6696
+0xB779 0x6684
+0xB77A 0x6698
+0xB77B 0x668D
+0xB77C 0x6703
+0xB77D 0x6994
+0xB77E 0x696D
+0xB7A1 0x695A
+0xB7A2 0x6977
+0xB7A3 0x6960
+0xB7A4 0x6954
+0xB7A5 0x6975
+0xB7A6 0x6930
+0xB7A7 0x6982
+0xB7A8 0x694A
+0xB7A9 0x6968
+0xB7AA 0x696B
+0xB7AB 0x695E
+0xB7AC 0x6953
+0xB7AD 0x6979
+0xB7AE 0x6986
+0xB7AF 0x695D
+0xB7B0 0x6963
+0xB7B1 0x695B
+0xB7B2 0x6B47
+0xB7B3 0x6B72
+0xB7B4 0x6BC0
+0xB7B5 0x6BBF
+0xB7B6 0x6BD3
+0xB7B7 0x6BFD
+0xB7B8 0x6EA2
+0xB7B9 0x6EAF
+0xB7BA 0x6ED3
+0xB7BB 0x6EB6
+0xB7BC 0x6EC2
+0xB7BD 0x6E90
+0xB7BE 0x6E9D
+0xB7BF 0x6EC7
+0xB7C0 0x6EC5
+0xB7C1 0x6EA5
+0xB7C2 0x6E98
+0xB7C3 0x6EBC
+0xB7C4 0x6EBA
+0xB7C5 0x6EAB
+0xB7C6 0x6ED1
+0xB7C7 0x6E96
+0xB7C8 0x6E9C
+0xB7C9 0x6EC4
+0xB7CA 0x6ED4
+0xB7CB 0x6EAA
+0xB7CC 0x6EA7
+0xB7CD 0x6EB4
+0xB7CE 0x714E
+0xB7CF 0x7159
+0xB7D0 0x7169
+0xB7D1 0x7164
+0xB7D2 0x7149
+0xB7D3 0x7167
+0xB7D4 0x715C
+0xB7D5 0x716C
+0xB7D6 0x7166
+0xB7D7 0x714C
+0xB7D8 0x7165
+0xB7D9 0x715E
+0xB7DA 0x7146
+0xB7DB 0x7168
+0xB7DC 0x7156
+0xB7DD 0x723A
+0xB7DE 0x7252
+0xB7DF 0x7337
+0xB7E0 0x7345
+0xB7E1 0x733F
+0xB7E2 0x733E
+0xB7E3 0x746F
+0xB7E4 0x745A
+0xB7E5 0x7455
+0xB7E6 0x745F
+0xB7E7 0x745E
+0xB7E8 0x7441
+0xB7E9 0x743F
+0xB7EA 0x7459
+0xB7EB 0x745B
+0xB7EC 0x745C
+0xB7ED 0x7576
+0xB7EE 0x7578
+0xB7EF 0x7600
+0xB7F0 0x75F0
+0xB7F1 0x7601
+0xB7F2 0x75F2
+0xB7F3 0x75F1
+0xB7F4 0x75FA
+0xB7F5 0x75FF
+0xB7F6 0x75F4
+0xB7F7 0x75F3
+0xB7F8 0x76DE
+0xB7F9 0x76DF
+0xB7FA 0x775B
+0xB7FB 0x776B
+0xB7FC 0x7766
+0xB7FD 0x775E
+0xB7FE 0x7763
+0xB840 0x7779
+0xB841 0x776A
+0xB842 0x776C
+0xB843 0x775C
+0xB844 0x7765
+0xB845 0x7768
+0xB846 0x7762
+0xB847 0x77EE
+0xB848 0x788E
+0xB849 0x78B0
+0xB84A 0x7897
+0xB84B 0x7898
+0xB84C 0x788C
+0xB84D 0x7889
+0xB84E 0x787C
+0xB84F 0x7891
+0xB850 0x7893
+0xB851 0x787F
+0xB852 0x797A
+0xB853 0x797F
+0xB854 0x7981
+0xB855 0x842C
+0xB856 0x79BD
+0xB857 0x7A1C
+0xB858 0x7A1A
+0xB859 0x7A20
+0xB85A 0x7A14
+0xB85B 0x7A1F
+0xB85C 0x7A1E
+0xB85D 0x7A9F
+0xB85E 0x7AA0
+0xB85F 0x7B77
+0xB860 0x7BC0
+0xB861 0x7B60
+0xB862 0x7B6E
+0xB863 0x7B67
+0xB864 0x7CB1
+0xB865 0x7CB3
+0xB866 0x7CB5
+0xB867 0x7D93
+0xB868 0x7D79
+0xB869 0x7D91
+0xB86A 0x7D81
+0xB86B 0x7D8F
+0xB86C 0x7D5B
+0xB86D 0x7F6E
+0xB86E 0x7F69
+0xB86F 0x7F6A
+0xB870 0x7F72
+0xB871 0x7FA9
+0xB872 0x7FA8
+0xB873 0x7FA4
+0xB874 0x8056
+0xB875 0x8058
+0xB876 0x8086
+0xB877 0x8084
+0xB878 0x8171
+0xB879 0x8170
+0xB87A 0x8178
+0xB87B 0x8165
+0xB87C 0x816E
+0xB87D 0x8173
+0xB87E 0x816B
+0xB8A1 0x8179
+0xB8A2 0x817A
+0xB8A3 0x8166
+0xB8A4 0x8205
+0xB8A5 0x8247
+0xB8A6 0x8482
+0xB8A7 0x8477
+0xB8A8 0x843D
+0xB8A9 0x8431
+0xB8AA 0x8475
+0xB8AB 0x8466
+0xB8AC 0x846B
+0xB8AD 0x8449
+0xB8AE 0x846C
+0xB8AF 0x845B
+0xB8B0 0x843C
+0xB8B1 0x8435
+0xB8B2 0x8461
+0xB8B3 0x8463
+0xB8B4 0x8469
+0xB8B5 0x846D
+0xB8B6 0x8446
+0xB8B7 0x865E
+0xB8B8 0x865C
+0xB8B9 0x865F
+0xB8BA 0x86F9
+0xB8BB 0x8713
+0xB8BC 0x8708
+0xB8BD 0x8707
+0xB8BE 0x8700
+0xB8BF 0x86FE
+0xB8C0 0x86FB
+0xB8C1 0x8702
+0xB8C2 0x8703
+0xB8C3 0x8706
+0xB8C4 0x870A
+0xB8C5 0x8859
+0xB8C6 0x88DF
+0xB8C7 0x88D4
+0xB8C8 0x88D9
+0xB8C9 0x88DC
+0xB8CA 0x88D8
+0xB8CB 0x88DD
+0xB8CC 0x88E1
+0xB8CD 0x88CA
+0xB8CE 0x88D5
+0xB8CF 0x88D2
+0xB8D0 0x899C
+0xB8D1 0x89E3
+0xB8D2 0x8A6B
+0xB8D3 0x8A72
+0xB8D4 0x8A73
+0xB8D5 0x8A66
+0xB8D6 0x8A69
+0xB8D7 0x8A70
+0xB8D8 0x8A87
+0xB8D9 0x8A7C
+0xB8DA 0x8A63
+0xB8DB 0x8AA0
+0xB8DC 0x8A71
+0xB8DD 0x8A85
+0xB8DE 0x8A6D
+0xB8DF 0x8A62
+0xB8E0 0x8A6E
+0xB8E1 0x8A6C
+0xB8E2 0x8A79
+0xB8E3 0x8A7B
+0xB8E4 0x8A3E
+0xB8E5 0x8A68
+0xB8E6 0x8C62
+0xB8E7 0x8C8A
+0xB8E8 0x8C89
+0xB8E9 0x8CCA
+0xB8EA 0x8CC7
+0xB8EB 0x8CC8
+0xB8EC 0x8CC4
+0xB8ED 0x8CB2
+0xB8EE 0x8CC3
+0xB8EF 0x8CC2
+0xB8F0 0x8CC5
+0xB8F1 0x8DE1
+0xB8F2 0x8DDF
+0xB8F3 0x8DE8
+0xB8F4 0x8DEF
+0xB8F5 0x8DF3
+0xB8F6 0x8DFA
+0xB8F7 0x8DEA
+0xB8F8 0x8DE4
+0xB8F9 0x8DE6
+0xB8FA 0x8EB2
+0xB8FB 0x8F03
+0xB8FC 0x8F09
+0xB8FD 0x8EFE
+0xB8FE 0x8F0A
+0xB940 0x8F9F
+0xB941 0x8FB2
+0xB942 0x904B
+0xB943 0x904A
+0xB944 0x9053
+0xB945 0x9042
+0xB946 0x9054
+0xB947 0x903C
+0xB948 0x9055
+0xB949 0x9050
+0xB94A 0x9047
+0xB94B 0x904F
+0xB94C 0x904E
+0xB94D 0x904D
+0xB94E 0x9051
+0xB94F 0x903E
+0xB950 0x9041
+0xB951 0x9112
+0xB952 0x9117
+0xB953 0x916C
+0xB954 0x916A
+0xB955 0x9169
+0xB956 0x91C9
+0xB957 0x9237
+0xB958 0x9257
+0xB959 0x9238
+0xB95A 0x923D
+0xB95B 0x9240
+0xB95C 0x923E
+0xB95D 0x925B
+0xB95E 0x924B
+0xB95F 0x9264
+0xB960 0x9251
+0xB961 0x9234
+0xB962 0x9249
+0xB963 0x924D
+0xB964 0x9245
+0xB965 0x9239
+0xB966 0x923F
+0xB967 0x925A
+0xB968 0x9598
+0xB969 0x9698
+0xB96A 0x9694
+0xB96B 0x9695
+0xB96C 0x96CD
+0xB96D 0x96CB
+0xB96E 0x96C9
+0xB96F 0x96CA
+0xB970 0x96F7
+0xB971 0x96FB
+0xB972 0x96F9
+0xB973 0x96F6
+0xB974 0x9756
+0xB975 0x9774
+0xB976 0x9776
+0xB977 0x9810
+0xB978 0x9811
+0xB979 0x9813
+0xB97A 0x980A
+0xB97B 0x9812
+0xB97C 0x980C
+0xB97D 0x98FC
+0xB97E 0x98F4
+0xB9A1 0x98FD
+0xB9A2 0x98FE
+0xB9A3 0x99B3
+0xB9A4 0x99B1
+0xB9A5 0x99B4
+0xB9A6 0x9AE1
+0xB9A7 0x9CE9
+0xB9A8 0x9E82
+0xB9A9 0x9F0E
+0xB9AA 0x9F13
+0xB9AB 0x9F20
+0xB9AC 0x50E7
+0xB9AD 0x50EE
+0xB9AE 0x50E5
+0xB9AF 0x50D6
+0xB9B0 0x50ED
+0xB9B1 0x50DA
+0xB9B2 0x50D5
+0xB9B3 0x50CF
+0xB9B4 0x50D1
+0xB9B5 0x50F1
+0xB9B6 0x50CE
+0xB9B7 0x50E9
+0xB9B8 0x5162
+0xB9B9 0x51F3
+0xB9BA 0x5283
+0xB9BB 0x5282
+0xB9BC 0x5331
+0xB9BD 0x53AD
+0xB9BE 0x55FE
+0xB9BF 0x5600
+0xB9C0 0x561B
+0xB9C1 0x5617
+0xB9C2 0x55FD
+0xB9C3 0x5614
+0xB9C4 0x5606
+0xB9C5 0x5609
+0xB9C6 0x560D
+0xB9C7 0x560E
+0xB9C8 0x55F7
+0xB9C9 0x5616
+0xB9CA 0x561F
+0xB9CB 0x5608
+0xB9CC 0x5610
+0xB9CD 0x55F6
+0xB9CE 0x5718
+0xB9CF 0x5716
+0xB9D0 0x5875
+0xB9D1 0x587E
+0xB9D2 0x5883
+0xB9D3 0x5893
+0xB9D4 0x588A
+0xB9D5 0x5879
+0xB9D6 0x5885
+0xB9D7 0x587D
+0xB9D8 0x58FD
+0xB9D9 0x5925
+0xB9DA 0x5922
+0xB9DB 0x5924
+0xB9DC 0x596A
+0xB9DD 0x5969
+0xB9DE 0x5AE1
+0xB9DF 0x5AE6
+0xB9E0 0x5AE9
+0xB9E1 0x5AD7
+0xB9E2 0x5AD6
+0xB9E3 0x5AD8
+0xB9E4 0x5AE3
+0xB9E5 0x5B75
+0xB9E6 0x5BDE
+0xB9E7 0x5BE7
+0xB9E8 0x5BE1
+0xB9E9 0x5BE5
+0xB9EA 0x5BE6
+0xB9EB 0x5BE8
+0xB9EC 0x5BE2
+0xB9ED 0x5BE4
+0xB9EE 0x5BDF
+0xB9EF 0x5C0D
+0xB9F0 0x5C62
+0xB9F1 0x5D84
+0xB9F2 0x5D87
+0xB9F3 0x5E5B
+0xB9F4 0x5E63
+0xB9F5 0x5E55
+0xB9F6 0x5E57
+0xB9F7 0x5E54
+0xB9F8 0x5ED3
+0xB9F9 0x5ED6
+0xB9FA 0x5F0A
+0xB9FB 0x5F46
+0xB9FC 0x5F70
+0xB9FD 0x5FB9
+0xB9FE 0x6147
+0xBA40 0x613F
+0xBA41 0x614B
+0xBA42 0x6177
+0xBA43 0x6162
+0xBA44 0x6163
+0xBA45 0x615F
+0xBA46 0x615A
+0xBA47 0x6158
+0xBA48 0x6175
+0xBA49 0x622A
+0xBA4A 0x6487
+0xBA4B 0x6458
+0xBA4C 0x6454
+0xBA4D 0x64A4
+0xBA4E 0x6478
+0xBA4F 0x645F
+0xBA50 0x647A
+0xBA51 0x6451
+0xBA52 0x6467
+0xBA53 0x6434
+0xBA54 0x646D
+0xBA55 0x647B
+0xBA56 0x6572
+0xBA57 0x65A1
+0xBA58 0x65D7
+0xBA59 0x65D6
+0xBA5A 0x66A2
+0xBA5B 0x66A8
+0xBA5C 0x669D
+0xBA5D 0x699C
+0xBA5E 0x69A8
+0xBA5F 0x6995
+0xBA60 0x69C1
+0xBA61 0x69AE
+0xBA62 0x69D3
+0xBA63 0x69CB
+0xBA64 0x699B
+0xBA65 0x69B7
+0xBA66 0x69BB
+0xBA67 0x69AB
+0xBA68 0x69B4
+0xBA69 0x69D0
+0xBA6A 0x69CD
+0xBA6B 0x69AD
+0xBA6C 0x69CC
+0xBA6D 0x69A6
+0xBA6E 0x69C3
+0xBA6F 0x69A3
+0xBA70 0x6B49
+0xBA71 0x6B4C
+0xBA72 0x6C33
+0xBA73 0x6F33
+0xBA74 0x6F14
+0xBA75 0x6EFE
+0xBA76 0x6F13
+0xBA77 0x6EF4
+0xBA78 0x6F29
+0xBA79 0x6F3E
+0xBA7A 0x6F20
+0xBA7B 0x6F2C
+0xBA7C 0x6F0F
+0xBA7D 0x6F02
+0xBA7E 0x6F22
+0xBAA1 0x6EFF
+0xBAA2 0x6EEF
+0xBAA3 0x6F06
+0xBAA4 0x6F31
+0xBAA5 0x6F38
+0xBAA6 0x6F32
+0xBAA7 0x6F23
+0xBAA8 0x6F15
+0xBAA9 0x6F2B
+0xBAAA 0x6F2F
+0xBAAB 0x6F88
+0xBAAC 0x6F2A
+0xBAAD 0x6EEC
+0xBAAE 0x6F01
+0xBAAF 0x6EF2
+0xBAB0 0x6ECC
+0xBAB1 0x6EF7
+0xBAB2 0x7194
+0xBAB3 0x7199
+0xBAB4 0x717D
+0xBAB5 0x718A
+0xBAB6 0x7184
+0xBAB7 0x7192
+0xBAB8 0x723E
+0xBAB9 0x7292
+0xBABA 0x7296
+0xBABB 0x7344
+0xBABC 0x7350
+0xBABD 0x7464
+0xBABE 0x7463
+0xBABF 0x746A
+0xBAC0 0x7470
+0xBAC1 0x746D
+0xBAC2 0x7504
+0xBAC3 0x7591
+0xBAC4 0x7627
+0xBAC5 0x760D
+0xBAC6 0x760B
+0xBAC7 0x7609
+0xBAC8 0x7613
+0xBAC9 0x76E1
+0xBACA 0x76E3
+0xBACB 0x7784
+0xBACC 0x777D
+0xBACD 0x777F
+0xBACE 0x7761
+0xBACF 0x78C1
+0xBAD0 0x789F
+0xBAD1 0x78A7
+0xBAD2 0x78B3
+0xBAD3 0x78A9
+0xBAD4 0x78A3
+0xBAD5 0x798E
+0xBAD6 0x798F
+0xBAD7 0x798D
+0xBAD8 0x7A2E
+0xBAD9 0x7A31
+0xBADA 0x7AAA
+0xBADB 0x7AA9
+0xBADC 0x7AED
+0xBADD 0x7AEF
+0xBADE 0x7BA1
+0xBADF 0x7B95
+0xBAE0 0x7B8B
+0xBAE1 0x7B75
+0xBAE2 0x7B97
+0xBAE3 0x7B9D
+0xBAE4 0x7B94
+0xBAE5 0x7B8F
+0xBAE6 0x7BB8
+0xBAE7 0x7B87
+0xBAE8 0x7B84
+0xBAE9 0x7CB9
+0xBAEA 0x7CBD
+0xBAEB 0x7CBE
+0xBAEC 0x7DBB
+0xBAED 0x7DB0
+0xBAEE 0x7D9C
+0xBAEF 0x7DBD
+0xBAF0 0x7DBE
+0xBAF1 0x7DA0
+0xBAF2 0x7DCA
+0xBAF3 0x7DB4
+0xBAF4 0x7DB2
+0xBAF5 0x7DB1
+0xBAF6 0x7DBA
+0xBAF7 0x7DA2
+0xBAF8 0x7DBF
+0xBAF9 0x7DB5
+0xBAFA 0x7DB8
+0xBAFB 0x7DAD
+0xBAFC 0x7DD2
+0xBAFD 0x7DC7
+0xBAFE 0x7DAC
+0xBB40 0x7F70
+0xBB41 0x7FE0
+0xBB42 0x7FE1
+0xBB43 0x7FDF
+0xBB44 0x805E
+0xBB45 0x805A
+0xBB46 0x8087
+0xBB47 0x8150
+0xBB48 0x8180
+0xBB49 0x818F
+0xBB4A 0x8188
+0xBB4B 0x818A
+0xBB4C 0x817F
+0xBB4D 0x8182
+0xBB4E 0x81E7
+0xBB4F 0x81FA
+0xBB50 0x8207
+0xBB51 0x8214
+0xBB52 0x821E
+0xBB53 0x824B
+0xBB54 0x84C9
+0xBB55 0x84BF
+0xBB56 0x84C6
+0xBB57 0x84C4
+0xBB58 0x8499
+0xBB59 0x849E
+0xBB5A 0x84B2
+0xBB5B 0x849C
+0xBB5C 0x84CB
+0xBB5D 0x84B8
+0xBB5E 0x84C0
+0xBB5F 0x84D3
+0xBB60 0x8490
+0xBB61 0x84BC
+0xBB62 0x84D1
+0xBB63 0x84CA
+0xBB64 0x873F
+0xBB65 0x871C
+0xBB66 0x873B
+0xBB67 0x8722
+0xBB68 0x8725
+0xBB69 0x8734
+0xBB6A 0x8718
+0xBB6B 0x8755
+0xBB6C 0x8737
+0xBB6D 0x8729
+0xBB6E 0x88F3
+0xBB6F 0x8902
+0xBB70 0x88F4
+0xBB71 0x88F9
+0xBB72 0x88F8
+0xBB73 0x88FD
+0xBB74 0x88E8
+0xBB75 0x891A
+0xBB76 0x88EF
+0xBB77 0x8AA6
+0xBB78 0x8A8C
+0xBB79 0x8A9E
+0xBB7A 0x8AA3
+0xBB7B 0x8A8D
+0xBB7C 0x8AA1
+0xBB7D 0x8A93
+0xBB7E 0x8AA4
+0xBBA1 0x8AAA
+0xBBA2 0x8AA5
+0xBBA3 0x8AA8
+0xBBA4 0x8A98
+0xBBA5 0x8A91
+0xBBA6 0x8A9A
+0xBBA7 0x8AA7
+0xBBA8 0x8C6A
+0xBBA9 0x8C8D
+0xBBAA 0x8C8C
+0xBBAB 0x8CD3
+0xBBAC 0x8CD1
+0xBBAD 0x8CD2
+0xBBAE 0x8D6B
+0xBBAF 0x8D99
+0xBBB0 0x8D95
+0xBBB1 0x8DFC
+0xBBB2 0x8F14
+0xBBB3 0x8F12
+0xBBB4 0x8F15
+0xBBB5 0x8F13
+0xBBB6 0x8FA3
+0xBBB7 0x9060
+0xBBB8 0x9058
+0xBBB9 0x905C
+0xBBBA 0x9063
+0xBBBB 0x9059
+0xBBBC 0x905E
+0xBBBD 0x9062
+0xBBBE 0x905D
+0xBBBF 0x905B
+0xBBC0 0x9119
+0xBBC1 0x9118
+0xBBC2 0x911E
+0xBBC3 0x9175
+0xBBC4 0x9178
+0xBBC5 0x9177
+0xBBC6 0x9174
+0xBBC7 0x9278
+0xBBC8 0x9280
+0xBBC9 0x9285
+0xBBCA 0x9298
+0xBBCB 0x9296
+0xBBCC 0x927B
+0xBBCD 0x9293
+0xBBCE 0x929C
+0xBBCF 0x92A8
+0xBBD0 0x927C
+0xBBD1 0x9291
+0xBBD2 0x95A1
+0xBBD3 0x95A8
+0xBBD4 0x95A9
+0xBBD5 0x95A3
+0xBBD6 0x95A5
+0xBBD7 0x95A4
+0xBBD8 0x9699
+0xBBD9 0x969C
+0xBBDA 0x969B
+0xBBDB 0x96CC
+0xBBDC 0x96D2
+0xBBDD 0x9700
+0xBBDE 0x977C
+0xBBDF 0x9785
+0xBBE0 0x97F6
+0xBBE1 0x9817
+0xBBE2 0x9818
+0xBBE3 0x98AF
+0xBBE4 0x98B1
+0xBBE5 0x9903
+0xBBE6 0x9905
+0xBBE7 0x990C
+0xBBE8 0x9909
+0xBBE9 0x99C1
+0xBBEA 0x9AAF
+0xBBEB 0x9AB0
+0xBBEC 0x9AE6
+0xBBED 0x9B41
+0xBBEE 0x9B42
+0xBBEF 0x9CF4
+0xBBF0 0x9CF6
+0xBBF1 0x9CF3
+0xBBF2 0x9EBC
+0xBBF3 0x9F3B
+0xBBF4 0x9F4A
+0xBBF5 0x5104
+0xBBF6 0x5100
+0xBBF7 0x50FB
+0xBBF8 0x50F5
+0xBBF9 0x50F9
+0xBBFA 0x5102
+0xBBFB 0x5108
+0xBBFC 0x5109
+0xBBFD 0x5105
+0xBBFE 0x51DC
+0xBC40 0x5287
+0xBC41 0x5288
+0xBC42 0x5289
+0xBC43 0x528D
+0xBC44 0x528A
+0xBC45 0x52F0
+0xBC46 0x53B2
+0xBC47 0x562E
+0xBC48 0x563B
+0xBC49 0x5639
+0xBC4A 0x5632
+0xBC4B 0x563F
+0xBC4C 0x5634
+0xBC4D 0x5629
+0xBC4E 0x5653
+0xBC4F 0x564E
+0xBC50 0x5657
+0xBC51 0x5674
+0xBC52 0x5636
+0xBC53 0x562F
+0xBC54 0x5630
+0xBC55 0x5880
+0xBC56 0x589F
+0xBC57 0x589E
+0xBC58 0x58B3
+0xBC59 0x589C
+0xBC5A 0x58AE
+0xBC5B 0x58A9
+0xBC5C 0x58A6
+0xBC5D 0x596D
+0xBC5E 0x5B09
+0xBC5F 0x5AFB
+0xBC60 0x5B0B
+0xBC61 0x5AF5
+0xBC62 0x5B0C
+0xBC63 0x5B08
+0xBC64 0x5BEE
+0xBC65 0x5BEC
+0xBC66 0x5BE9
+0xBC67 0x5BEB
+0xBC68 0x5C64
+0xBC69 0x5C65
+0xBC6A 0x5D9D
+0xBC6B 0x5D94
+0xBC6C 0x5E62
+0xBC6D 0x5E5F
+0xBC6E 0x5E61
+0xBC6F 0x5EE2
+0xBC70 0x5EDA
+0xBC71 0x5EDF
+0xBC72 0x5EDD
+0xBC73 0x5EE3
+0xBC74 0x5EE0
+0xBC75 0x5F48
+0xBC76 0x5F71
+0xBC77 0x5FB7
+0xBC78 0x5FB5
+0xBC79 0x6176
+0xBC7A 0x6167
+0xBC7B 0x616E
+0xBC7C 0x615D
+0xBC7D 0x6155
+0xBC7E 0x6182
+0xBCA1 0x617C
+0xBCA2 0x6170
+0xBCA3 0x616B
+0xBCA4 0x617E
+0xBCA5 0x61A7
+0xBCA6 0x6190
+0xBCA7 0x61AB
+0xBCA8 0x618E
+0xBCA9 0x61AC
+0xBCAA 0x619A
+0xBCAB 0x61A4
+0xBCAC 0x6194
+0xBCAD 0x61AE
+0xBCAE 0x622E
+0xBCAF 0x6469
+0xBCB0 0x646F
+0xBCB1 0x6479
+0xBCB2 0x649E
+0xBCB3 0x64B2
+0xBCB4 0x6488
+0xBCB5 0x6490
+0xBCB6 0x64B0
+0xBCB7 0x64A5
+0xBCB8 0x6493
+0xBCB9 0x6495
+0xBCBA 0x64A9
+0xBCBB 0x6492
+0xBCBC 0x64AE
+0xBCBD 0x64AD
+0xBCBE 0x64AB
+0xBCBF 0x649A
+0xBCC0 0x64AC
+0xBCC1 0x6499
+0xBCC2 0x64A2
+0xBCC3 0x64B3
+0xBCC4 0x6575
+0xBCC5 0x6577
+0xBCC6 0x6578
+0xBCC7 0x66AE
+0xBCC8 0x66AB
+0xBCC9 0x66B4
+0xBCCA 0x66B1
+0xBCCB 0x6A23
+0xBCCC 0x6A1F
+0xBCCD 0x69E8
+0xBCCE 0x6A01
+0xBCCF 0x6A1E
+0xBCD0 0x6A19
+0xBCD1 0x69FD
+0xBCD2 0x6A21
+0xBCD3 0x6A13
+0xBCD4 0x6A0A
+0xBCD5 0x69F3
+0xBCD6 0x6A02
+0xBCD7 0x6A05
+0xBCD8 0x69ED
+0xBCD9 0x6A11
+0xBCDA 0x6B50
+0xBCDB 0x6B4E
+0xBCDC 0x6BA4
+0xBCDD 0x6BC5
+0xBCDE 0x6BC6
+0xBCDF 0x6F3F
+0xBCE0 0x6F7C
+0xBCE1 0x6F84
+0xBCE2 0x6F51
+0xBCE3 0x6F66
+0xBCE4 0x6F54
+0xBCE5 0x6F86
+0xBCE6 0x6F6D
+0xBCE7 0x6F5B
+0xBCE8 0x6F78
+0xBCE9 0x6F6E
+0xBCEA 0x6F8E
+0xBCEB 0x6F7A
+0xBCEC 0x6F70
+0xBCED 0x6F64
+0xBCEE 0x6F97
+0xBCEF 0x6F58
+0xBCF0 0x6ED5
+0xBCF1 0x6F6F
+0xBCF2 0x6F60
+0xBCF3 0x6F5F
+0xBCF4 0x719F
+0xBCF5 0x71AC
+0xBCF6 0x71B1
+0xBCF7 0x71A8
+0xBCF8 0x7256
+0xBCF9 0x729B
+0xBCFA 0x734E
+0xBCFB 0x7357
+0xBCFC 0x7469
+0xBCFD 0x748B
+0xBCFE 0x7483
+0xBD40 0x747E
+0xBD41 0x7480
+0xBD42 0x757F
+0xBD43 0x7620
+0xBD44 0x7629
+0xBD45 0x761F
+0xBD46 0x7624
+0xBD47 0x7626
+0xBD48 0x7621
+0xBD49 0x7622
+0xBD4A 0x769A
+0xBD4B 0x76BA
+0xBD4C 0x76E4
+0xBD4D 0x778E
+0xBD4E 0x7787
+0xBD4F 0x778C
+0xBD50 0x7791
+0xBD51 0x778B
+0xBD52 0x78CB
+0xBD53 0x78C5
+0xBD54 0x78BA
+0xBD55 0x78CA
+0xBD56 0x78BE
+0xBD57 0x78D5
+0xBD58 0x78BC
+0xBD59 0x78D0
+0xBD5A 0x7A3F
+0xBD5B 0x7A3C
+0xBD5C 0x7A40
+0xBD5D 0x7A3D
+0xBD5E 0x7A37
+0xBD5F 0x7A3B
+0xBD60 0x7AAF
+0xBD61 0x7AAE
+0xBD62 0x7BAD
+0xBD63 0x7BB1
+0xBD64 0x7BC4
+0xBD65 0x7BB4
+0xBD66 0x7BC6
+0xBD67 0x7BC7
+0xBD68 0x7BC1
+0xBD69 0x7BA0
+0xBD6A 0x7BCC
+0xBD6B 0x7CCA
+0xBD6C 0x7DE0
+0xBD6D 0x7DF4
+0xBD6E 0x7DEF
+0xBD6F 0x7DFB
+0xBD70 0x7DD8
+0xBD71 0x7DEC
+0xBD72 0x7DDD
+0xBD73 0x7DE8
+0xBD74 0x7DE3
+0xBD75 0x7DDA
+0xBD76 0x7DDE
+0xBD77 0x7DE9
+0xBD78 0x7D9E
+0xBD79 0x7DD9
+0xBD7A 0x7DF2
+0xBD7B 0x7DF9
+0xBD7C 0x7F75
+0xBD7D 0x7F77
+0xBD7E 0x7FAF
+0xBDA1 0x7FE9
+0xBDA2 0x8026
+0xBDA3 0x819B
+0xBDA4 0x819C
+0xBDA5 0x819D
+0xBDA6 0x81A0
+0xBDA7 0x819A
+0xBDA8 0x8198
+0xBDA9 0x8517
+0xBDAA 0x853D
+0xBDAB 0x851A
+0xBDAC 0x84EE
+0xBDAD 0x852C
+0xBDAE 0x852D
+0xBDAF 0x8513
+0xBDB0 0x8511
+0xBDB1 0x8523
+0xBDB2 0x8521
+0xBDB3 0x8514
+0xBDB4 0x84EC
+0xBDB5 0x8525
+0xBDB6 0x84FF
+0xBDB7 0x8506
+0xBDB8 0x8782
+0xBDB9 0x8774
+0xBDBA 0x8776
+0xBDBB 0x8760
+0xBDBC 0x8766
+0xBDBD 0x8778
+0xBDBE 0x8768
+0xBDBF 0x8759
+0xBDC0 0x8757
+0xBDC1 0x874C
+0xBDC2 0x8753
+0xBDC3 0x885B
+0xBDC4 0x885D
+0xBDC5 0x8910
+0xBDC6 0x8907
+0xBDC7 0x8912
+0xBDC8 0x8913
+0xBDC9 0x8915
+0xBDCA 0x890A
+0xBDCB 0x8ABC
+0xBDCC 0x8AD2
+0xBDCD 0x8AC7
+0xBDCE 0x8AC4
+0xBDCF 0x8A95
+0xBDD0 0x8ACB
+0xBDD1 0x8AF8
+0xBDD2 0x8AB2
+0xBDD3 0x8AC9
+0xBDD4 0x8AC2
+0xBDD5 0x8ABF
+0xBDD6 0x8AB0
+0xBDD7 0x8AD6
+0xBDD8 0x8ACD
+0xBDD9 0x8AB6
+0xBDDA 0x8AB9
+0xBDDB 0x8ADB
+0xBDDC 0x8C4C
+0xBDDD 0x8C4E
+0xBDDE 0x8C6C
+0xBDDF 0x8CE0
+0xBDE0 0x8CDE
+0xBDE1 0x8CE6
+0xBDE2 0x8CE4
+0xBDE3 0x8CEC
+0xBDE4 0x8CED
+0xBDE5 0x8CE2
+0xBDE6 0x8CE3
+0xBDE7 0x8CDC
+0xBDE8 0x8CEA
+0xBDE9 0x8CE1
+0xBDEA 0x8D6D
+0xBDEB 0x8D9F
+0xBDEC 0x8DA3
+0xBDED 0x8E2B
+0xBDEE 0x8E10
+0xBDEF 0x8E1D
+0xBDF0 0x8E22
+0xBDF1 0x8E0F
+0xBDF2 0x8E29
+0xBDF3 0x8E1F
+0xBDF4 0x8E21
+0xBDF5 0x8E1E
+0xBDF6 0x8EBA
+0xBDF7 0x8F1D
+0xBDF8 0x8F1B
+0xBDF9 0x8F1F
+0xBDFA 0x8F29
+0xBDFB 0x8F26
+0xBDFC 0x8F2A
+0xBDFD 0x8F1C
+0xBDFE 0x8F1E
+0xBE40 0x8F25
+0xBE41 0x9069
+0xBE42 0x906E
+0xBE43 0x9068
+0xBE44 0x906D
+0xBE45 0x9077
+0xBE46 0x9130
+0xBE47 0x912D
+0xBE48 0x9127
+0xBE49 0x9131
+0xBE4A 0x9187
+0xBE4B 0x9189
+0xBE4C 0x918B
+0xBE4D 0x9183
+0xBE4E 0x92C5
+0xBE4F 0x92BB
+0xBE50 0x92B7
+0xBE51 0x92EA
+0xBE52 0x92AC
+0xBE53 0x92E4
+0xBE54 0x92C1
+0xBE55 0x92B3
+0xBE56 0x92BC
+0xBE57 0x92D2
+0xBE58 0x92C7
+0xBE59 0x92F0
+0xBE5A 0x92B2
+0xBE5B 0x95AD
+0xBE5C 0x95B1
+0xBE5D 0x9704
+0xBE5E 0x9706
+0xBE5F 0x9707
+0xBE60 0x9709
+0xBE61 0x9760
+0xBE62 0x978D
+0xBE63 0x978B
+0xBE64 0x978F
+0xBE65 0x9821
+0xBE66 0x982B
+0xBE67 0x981C
+0xBE68 0x98B3
+0xBE69 0x990A
+0xBE6A 0x9913
+0xBE6B 0x9912
+0xBE6C 0x9918
+0xBE6D 0x99DD
+0xBE6E 0x99D0
+0xBE6F 0x99DF
+0xBE70 0x99DB
+0xBE71 0x99D1
+0xBE72 0x99D5
+0xBE73 0x99D2
+0xBE74 0x99D9
+0xBE75 0x9AB7
+0xBE76 0x9AEE
+0xBE77 0x9AEF
+0xBE78 0x9B27
+0xBE79 0x9B45
+0xBE7A 0x9B44
+0xBE7B 0x9B77
+0xBE7C 0x9B6F
+0xBE7D 0x9D06
+0xBE7E 0x9D09
+0xBEA1 0x9D03
+0xBEA2 0x9EA9
+0xBEA3 0x9EBE
+0xBEA4 0x9ECE
+0xBEA5 0x58A8
+0xBEA6 0x9F52
+0xBEA7 0x5112
+0xBEA8 0x5118
+0xBEA9 0x5114
+0xBEAA 0x5110
+0xBEAB 0x5115
+0xBEAC 0x5180
+0xBEAD 0x51AA
+0xBEAE 0x51DD
+0xBEAF 0x5291
+0xBEB0 0x5293
+0xBEB1 0x52F3
+0xBEB2 0x5659
+0xBEB3 0x566B
+0xBEB4 0x5679
+0xBEB5 0x5669
+0xBEB6 0x5664
+0xBEB7 0x5678
+0xBEB8 0x566A
+0xBEB9 0x5668
+0xBEBA 0x5665
+0xBEBB 0x5671
+0xBEBC 0x566F
+0xBEBD 0x566C
+0xBEBE 0x5662
+0xBEBF 0x5676
+0xBEC0 0x58C1
+0xBEC1 0x58BE
+0xBEC2 0x58C7
+0xBEC3 0x58C5
+0xBEC4 0x596E
+0xBEC5 0x5B1D
+0xBEC6 0x5B34
+0xBEC7 0x5B78
+0xBEC8 0x5BF0
+0xBEC9 0x5C0E
+0xBECA 0x5F4A
+0xBECB 0x61B2
+0xBECC 0x6191
+0xBECD 0x61A9
+0xBECE 0x618A
+0xBECF 0x61CD
+0xBED0 0x61B6
+0xBED1 0x61BE
+0xBED2 0x61CA
+0xBED3 0x61C8
+0xBED4 0x6230
+0xBED5 0x64C5
+0xBED6 0x64C1
+0xBED7 0x64CB
+0xBED8 0x64BB
+0xBED9 0x64BC
+0xBEDA 0x64DA
+0xBEDB 0x64C4
+0xBEDC 0x64C7
+0xBEDD 0x64C2
+0xBEDE 0x64CD
+0xBEDF 0x64BF
+0xBEE0 0x64D2
+0xBEE1 0x64D4
+0xBEE2 0x64BE
+0xBEE3 0x6574
+0xBEE4 0x66C6
+0xBEE5 0x66C9
+0xBEE6 0x66B9
+0xBEE7 0x66C4
+0xBEE8 0x66C7
+0xBEE9 0x66B8
+0xBEEA 0x6A3D
+0xBEEB 0x6A38
+0xBEEC 0x6A3A
+0xBEED 0x6A59
+0xBEEE 0x6A6B
+0xBEEF 0x6A58
+0xBEF0 0x6A39
+0xBEF1 0x6A44
+0xBEF2 0x6A62
+0xBEF3 0x6A61
+0xBEF4 0x6A4B
+0xBEF5 0x6A47
+0xBEF6 0x6A35
+0xBEF7 0x6A5F
+0xBEF8 0x6A48
+0xBEF9 0x6B59
+0xBEFA 0x6B77
+0xBEFB 0x6C05
+0xBEFC 0x6FC2
+0xBEFD 0x6FB1
+0xBEFE 0x6FA1
+0xBF40 0x6FC3
+0xBF41 0x6FA4
+0xBF42 0x6FC1
+0xBF43 0x6FA7
+0xBF44 0x6FB3
+0xBF45 0x6FC0
+0xBF46 0x6FB9
+0xBF47 0x6FB6
+0xBF48 0x6FA6
+0xBF49 0x6FA0
+0xBF4A 0x6FB4
+0xBF4B 0x71BE
+0xBF4C 0x71C9
+0xBF4D 0x71D0
+0xBF4E 0x71D2
+0xBF4F 0x71C8
+0xBF50 0x71D5
+0xBF51 0x71B9
+0xBF52 0x71CE
+0xBF53 0x71D9
+0xBF54 0x71DC
+0xBF55 0x71C3
+0xBF56 0x71C4
+0xBF57 0x7368
+0xBF58 0x749C
+0xBF59 0x74A3
+0xBF5A 0x7498
+0xBF5B 0x749F
+0xBF5C 0x749E
+0xBF5D 0x74E2
+0xBF5E 0x750C
+0xBF5F 0x750D
+0xBF60 0x7634
+0xBF61 0x7638
+0xBF62 0x763A
+0xBF63 0x76E7
+0xBF64 0x76E5
+0xBF65 0x77A0
+0xBF66 0x779E
+0xBF67 0x779F
+0xBF68 0x77A5
+0xBF69 0x78E8
+0xBF6A 0x78DA
+0xBF6B 0x78EC
+0xBF6C 0x78E7
+0xBF6D 0x79A6
+0xBF6E 0x7A4D
+0xBF6F 0x7A4E
+0xBF70 0x7A46
+0xBF71 0x7A4C
+0xBF72 0x7A4B
+0xBF73 0x7ABA
+0xBF74 0x7BD9
+0xBF75 0x7C11
+0xBF76 0x7BC9
+0xBF77 0x7BE4
+0xBF78 0x7BDB
+0xBF79 0x7BE1
+0xBF7A 0x7BE9
+0xBF7B 0x7BE6
+0xBF7C 0x7CD5
+0xBF7D 0x7CD6
+0xBF7E 0x7E0A
+0xBFA1 0x7E11
+0xBFA2 0x7E08
+0xBFA3 0x7E1B
+0xBFA4 0x7E23
+0xBFA5 0x7E1E
+0xBFA6 0x7E1D
+0xBFA7 0x7E09
+0xBFA8 0x7E10
+0xBFA9 0x7F79
+0xBFAA 0x7FB2
+0xBFAB 0x7FF0
+0xBFAC 0x7FF1
+0xBFAD 0x7FEE
+0xBFAE 0x8028
+0xBFAF 0x81B3
+0xBFB0 0x81A9
+0xBFB1 0x81A8
+0xBFB2 0x81FB
+0xBFB3 0x8208
+0xBFB4 0x8258
+0xBFB5 0x8259
+0xBFB6 0x854A
+0xBFB7 0x8559
+0xBFB8 0x8548
+0xBFB9 0x8568
+0xBFBA 0x8569
+0xBFBB 0x8543
+0xBFBC 0x8549
+0xBFBD 0x856D
+0xBFBE 0x856A
+0xBFBF 0x855E
+0xBFC0 0x8783
+0xBFC1 0x879F
+0xBFC2 0x879E
+0xBFC3 0x87A2
+0xBFC4 0x878D
+0xBFC5 0x8861
+0xBFC6 0x892A
+0xBFC7 0x8932
+0xBFC8 0x8925
+0xBFC9 0x892B
+0xBFCA 0x8921
+0xBFCB 0x89AA
+0xBFCC 0x89A6
+0xBFCD 0x8AE6
+0xBFCE 0x8AFA
+0xBFCF 0x8AEB
+0xBFD0 0x8AF1
+0xBFD1 0x8B00
+0xBFD2 0x8ADC
+0xBFD3 0x8AE7
+0xBFD4 0x8AEE
+0xBFD5 0x8AFE
+0xBFD6 0x8B01
+0xBFD7 0x8B02
+0xBFD8 0x8AF7
+0xBFD9 0x8AED
+0xBFDA 0x8AF3
+0xBFDB 0x8AF6
+0xBFDC 0x8AFC
+0xBFDD 0x8C6B
+0xBFDE 0x8C6D
+0xBFDF 0x8C93
+0xBFE0 0x8CF4
+0xBFE1 0x8E44
+0xBFE2 0x8E31
+0xBFE3 0x8E34
+0xBFE4 0x8E42
+0xBFE5 0x8E39
+0xBFE6 0x8E35
+0xBFE7 0x8F3B
+0xBFE8 0x8F2F
+0xBFE9 0x8F38
+0xBFEA 0x8F33
+0xBFEB 0x8FA8
+0xBFEC 0x8FA6
+0xBFED 0x9075
+0xBFEE 0x9074
+0xBFEF 0x9078
+0xBFF0 0x9072
+0xBFF1 0x907C
+0xBFF2 0x907A
+0xBFF3 0x9134
+0xBFF4 0x9192
+0xBFF5 0x9320
+0xBFF6 0x9336
+0xBFF7 0x92F8
+0xBFF8 0x9333
+0xBFF9 0x932F
+0xBFFA 0x9322
+0xBFFB 0x92FC
+0xBFFC 0x932B
+0xBFFD 0x9304
+0xBFFE 0x931A
+0xC040 0x9310
+0xC041 0x9326
+0xC042 0x9321
+0xC043 0x9315
+0xC044 0x932E
+0xC045 0x9319
+0xC046 0x95BB
+0xC047 0x96A7
+0xC048 0x96A8
+0xC049 0x96AA
+0xC04A 0x96D5
+0xC04B 0x970E
+0xC04C 0x9711
+0xC04D 0x9716
+0xC04E 0x970D
+0xC04F 0x9713
+0xC050 0x970F
+0xC051 0x975B
+0xC052 0x975C
+0xC053 0x9766
+0xC054 0x9798
+0xC055 0x9830
+0xC056 0x9838
+0xC057 0x983B
+0xC058 0x9837
+0xC059 0x982D
+0xC05A 0x9839
+0xC05B 0x9824
+0xC05C 0x9910
+0xC05D 0x9928
+0xC05E 0x991E
+0xC05F 0x991B
+0xC060 0x9921
+0xC061 0x991A
+0xC062 0x99ED
+0xC063 0x99E2
+0xC064 0x99F1
+0xC065 0x9AB8
+0xC066 0x9ABC
+0xC067 0x9AFB
+0xC068 0x9AED
+0xC069 0x9B28
+0xC06A 0x9B91
+0xC06B 0x9D15
+0xC06C 0x9D23
+0xC06D 0x9D26
+0xC06E 0x9D28
+0xC06F 0x9D12
+0xC070 0x9D1B
+0xC071 0x9ED8
+0xC072 0x9ED4
+0xC073 0x9F8D
+0xC074 0x9F9C
+0xC075 0x512A
+0xC076 0x511F
+0xC077 0x5121
+0xC078 0x5132
+0xC079 0x52F5
+0xC07A 0x568E
+0xC07B 0x5680
+0xC07C 0x5690
+0xC07D 0x5685
+0xC07E 0x5687
+0xC0A1 0x568F
+0xC0A2 0x58D5
+0xC0A3 0x58D3
+0xC0A4 0x58D1
+0xC0A5 0x58CE
+0xC0A6 0x5B30
+0xC0A7 0x5B2A
+0xC0A8 0x5B24
+0xC0A9 0x5B7A
+0xC0AA 0x5C37
+0xC0AB 0x5C68
+0xC0AC 0x5DBC
+0xC0AD 0x5DBA
+0xC0AE 0x5DBD
+0xC0AF 0x5DB8
+0xC0B0 0x5E6B
+0xC0B1 0x5F4C
+0xC0B2 0x5FBD
+0xC0B3 0x61C9
+0xC0B4 0x61C2
+0xC0B5 0x61C7
+0xC0B6 0x61E6
+0xC0B7 0x61CB
+0xC0B8 0x6232
+0xC0B9 0x6234
+0xC0BA 0x64CE
+0xC0BB 0x64CA
+0xC0BC 0x64D8
+0xC0BD 0x64E0
+0xC0BE 0x64F0
+0xC0BF 0x64E6
+0xC0C0 0x64EC
+0xC0C1 0x64F1
+0xC0C2 0x64E2
+0xC0C3 0x64ED
+0xC0C4 0x6582
+0xC0C5 0x6583
+0xC0C6 0x66D9
+0xC0C7 0x66D6
+0xC0C8 0x6A80
+0xC0C9 0x6A94
+0xC0CA 0x6A84
+0xC0CB 0x6AA2
+0xC0CC 0x6A9C
+0xC0CD 0x6ADB
+0xC0CE 0x6AA3
+0xC0CF 0x6A7E
+0xC0D0 0x6A97
+0xC0D1 0x6A90
+0xC0D2 0x6AA0
+0xC0D3 0x6B5C
+0xC0D4 0x6BAE
+0xC0D5 0x6BDA
+0xC0D6 0x6C08
+0xC0D7 0x6FD8
+0xC0D8 0x6FF1
+0xC0D9 0x6FDF
+0xC0DA 0x6FE0
+0xC0DB 0x6FDB
+0xC0DC 0x6FE4
+0xC0DD 0x6FEB
+0xC0DE 0x6FEF
+0xC0DF 0x6F80
+0xC0E0 0x6FEC
+0xC0E1 0x6FE1
+0xC0E2 0x6FE9
+0xC0E3 0x6FD5
+0xC0E4 0x6FEE
+0xC0E5 0x6FF0
+0xC0E6 0x71E7
+0xC0E7 0x71DF
+0xC0E8 0x71EE
+0xC0E9 0x71E6
+0xC0EA 0x71E5
+0xC0EB 0x71ED
+0xC0EC 0x71EC
+0xC0ED 0x71F4
+0xC0EE 0x71E0
+0xC0EF 0x7235
+0xC0F0 0x7246
+0xC0F1 0x7370
+0xC0F2 0x7372
+0xC0F3 0x74A9
+0xC0F4 0x74B0
+0xC0F5 0x74A6
+0xC0F6 0x74A8
+0xC0F7 0x7646
+0xC0F8 0x7642
+0xC0F9 0x764C
+0xC0FA 0x76EA
+0xC0FB 0x77B3
+0xC0FC 0x77AA
+0xC0FD 0x77B0
+0xC0FE 0x77AC
+0xC140 0x77A7
+0xC141 0x77AD
+0xC142 0x77EF
+0xC143 0x78F7
+0xC144 0x78FA
+0xC145 0x78F4
+0xC146 0x78EF
+0xC147 0x7901
+0xC148 0x79A7
+0xC149 0x79AA
+0xC14A 0x7A57
+0xC14B 0x7ABF
+0xC14C 0x7C07
+0xC14D 0x7C0D
+0xC14E 0x7BFE
+0xC14F 0x7BF7
+0xC150 0x7C0C
+0xC151 0x7BE0
+0xC152 0x7CE0
+0xC153 0x7CDC
+0xC154 0x7CDE
+0xC155 0x7CE2
+0xC156 0x7CDF
+0xC157 0x7CD9
+0xC158 0x7CDD
+0xC159 0x7E2E
+0xC15A 0x7E3E
+0xC15B 0x7E46
+0xC15C 0x7E37
+0xC15D 0x7E32
+0xC15E 0x7E43
+0xC15F 0x7E2B
+0xC160 0x7E3D
+0xC161 0x7E31
+0xC162 0x7E45
+0xC163 0x7E41
+0xC164 0x7E34
+0xC165 0x7E39
+0xC166 0x7E48
+0xC167 0x7E35
+0xC168 0x7E3F
+0xC169 0x7E2F
+0xC16A 0x7F44
+0xC16B 0x7FF3
+0xC16C 0x7FFC
+0xC16D 0x8071
+0xC16E 0x8072
+0xC16F 0x8070
+0xC170 0x806F
+0xC171 0x8073
+0xC172 0x81C6
+0xC173 0x81C3
+0xC174 0x81BA
+0xC175 0x81C2
+0xC176 0x81C0
+0xC177 0x81BF
+0xC178 0x81BD
+0xC179 0x81C9
+0xC17A 0x81BE
+0xC17B 0x81E8
+0xC17C 0x8209
+0xC17D 0x8271
+0xC17E 0x85AA
+0xC1A1 0x8584
+0xC1A2 0x857E
+0xC1A3 0x859C
+0xC1A4 0x8591
+0xC1A5 0x8594
+0xC1A6 0x85AF
+0xC1A7 0x859B
+0xC1A8 0x8587
+0xC1A9 0x85A8
+0xC1AA 0x858A
+0xC1AB 0x8667
+0xC1AC 0x87C0
+0xC1AD 0x87D1
+0xC1AE 0x87B3
+0xC1AF 0x87D2
+0xC1B0 0x87C6
+0xC1B1 0x87AB
+0xC1B2 0x87BB
+0xC1B3 0x87BA
+0xC1B4 0x87C8
+0xC1B5 0x87CB
+0xC1B6 0x893B
+0xC1B7 0x8936
+0xC1B8 0x8944
+0xC1B9 0x8938
+0xC1BA 0x893D
+0xC1BB 0x89AC
+0xC1BC 0x8B0E
+0xC1BD 0x8B17
+0xC1BE 0x8B19
+0xC1BF 0x8B1B
+0xC1C0 0x8B0A
+0xC1C1 0x8B20
+0xC1C2 0x8B1D
+0xC1C3 0x8B04
+0xC1C4 0x8B10
+0xC1C5 0x8C41
+0xC1C6 0x8C3F
+0xC1C7 0x8C73
+0xC1C8 0x8CFA
+0xC1C9 0x8CFD
+0xC1CA 0x8CFC
+0xC1CB 0x8CF8
+0xC1CC 0x8CFB
+0xC1CD 0x8DA8
+0xC1CE 0x8E49
+0xC1CF 0x8E4B
+0xC1D0 0x8E48
+0xC1D1 0x8E4A
+0xC1D2 0x8F44
+0xC1D3 0x8F3E
+0xC1D4 0x8F42
+0xC1D5 0x8F45
+0xC1D6 0x8F3F
+0xC1D7 0x907F
+0xC1D8 0x907D
+0xC1D9 0x9084
+0xC1DA 0x9081
+0xC1DB 0x9082
+0xC1DC 0x9080
+0xC1DD 0x9139
+0xC1DE 0x91A3
+0xC1DF 0x919E
+0xC1E0 0x919C
+0xC1E1 0x934D
+0xC1E2 0x9382
+0xC1E3 0x9328
+0xC1E4 0x9375
+0xC1E5 0x934A
+0xC1E6 0x9365
+0xC1E7 0x934B
+0xC1E8 0x9318
+0xC1E9 0x937E
+0xC1EA 0x936C
+0xC1EB 0x935B
+0xC1EC 0x9370
+0xC1ED 0x935A
+0xC1EE 0x9354
+0xC1EF 0x95CA
+0xC1F0 0x95CB
+0xC1F1 0x95CC
+0xC1F2 0x95C8
+0xC1F3 0x95C6
+0xC1F4 0x96B1
+0xC1F5 0x96B8
+0xC1F6 0x96D6
+0xC1F7 0x971C
+0xC1F8 0x971E
+0xC1F9 0x97A0
+0xC1FA 0x97D3
+0xC1FB 0x9846
+0xC1FC 0x98B6
+0xC1FD 0x9935
+0xC1FE 0x9A01
+0xC240 0x99FF
+0xC241 0x9BAE
+0xC242 0x9BAB
+0xC243 0x9BAA
+0xC244 0x9BAD
+0xC245 0x9D3B
+0xC246 0x9D3F
+0xC247 0x9E8B
+0xC248 0x9ECF
+0xC249 0x9EDE
+0xC24A 0x9EDC
+0xC24B 0x9EDD
+0xC24C 0x9EDB
+0xC24D 0x9F3E
+0xC24E 0x9F4B
+0xC24F 0x53E2
+0xC250 0x5695
+0xC251 0x56AE
+0xC252 0x58D9
+0xC253 0x58D8
+0xC254 0x5B38
+0xC255 0x5F5D
+0xC256 0x61E3
+0xC257 0x6233
+0xC258 0x64F4
+0xC259 0x64F2
+0xC25A 0x64FE
+0xC25B 0x6506
+0xC25C 0x64FA
+0xC25D 0x64FB
+0xC25E 0x64F7
+0xC25F 0x65B7
+0xC260 0x66DC
+0xC261 0x6726
+0xC262 0x6AB3
+0xC263 0x6AAC
+0xC264 0x6AC3
+0xC265 0x6ABB
+0xC266 0x6AB8
+0xC267 0x6AC2
+0xC268 0x6AAE
+0xC269 0x6AAF
+0xC26A 0x6B5F
+0xC26B 0x6B78
+0xC26C 0x6BAF
+0xC26D 0x7009
+0xC26E 0x700B
+0xC26F 0x6FFE
+0xC270 0x7006
+0xC271 0x6FFA
+0xC272 0x7011
+0xC273 0x700F
+0xC274 0x71FB
+0xC275 0x71FC
+0xC276 0x71FE
+0xC277 0x71F8
+0xC278 0x7377
+0xC279 0x7375
+0xC27A 0x74A7
+0xC27B 0x74BF
+0xC27C 0x7515
+0xC27D 0x7656
+0xC27E 0x7658
+0xC2A1 0x7652
+0xC2A2 0x77BD
+0xC2A3 0x77BF
+0xC2A4 0x77BB
+0xC2A5 0x77BC
+0xC2A6 0x790E
+0xC2A7 0x79AE
+0xC2A8 0x7A61
+0xC2A9 0x7A62
+0xC2AA 0x7A60
+0xC2AB 0x7AC4
+0xC2AC 0x7AC5
+0xC2AD 0x7C2B
+0xC2AE 0x7C27
+0xC2AF 0x7C2A
+0xC2B0 0x7C1E
+0xC2B1 0x7C23
+0xC2B2 0x7C21
+0xC2B3 0x7CE7
+0xC2B4 0x7E54
+0xC2B5 0x7E55
+0xC2B6 0x7E5E
+0xC2B7 0x7E5A
+0xC2B8 0x7E61
+0xC2B9 0x7E52
+0xC2BA 0x7E59
+0xC2BB 0x7F48
+0xC2BC 0x7FF9
+0xC2BD 0x7FFB
+0xC2BE 0x8077
+0xC2BF 0x8076
+0xC2C0 0x81CD
+0xC2C1 0x81CF
+0xC2C2 0x820A
+0xC2C3 0x85CF
+0xC2C4 0x85A9
+0xC2C5 0x85CD
+0xC2C6 0x85D0
+0xC2C7 0x85C9
+0xC2C8 0x85B0
+0xC2C9 0x85BA
+0xC2CA 0x85B9
+0xC2CB 0x85A6
+0xC2CC 0x87EF
+0xC2CD 0x87EC
+0xC2CE 0x87F2
+0xC2CF 0x87E0
+0xC2D0 0x8986
+0xC2D1 0x89B2
+0xC2D2 0x89F4
+0xC2D3 0x8B28
+0xC2D4 0x8B39
+0xC2D5 0x8B2C
+0xC2D6 0x8B2B
+0xC2D7 0x8C50
+0xC2D8 0x8D05
+0xC2D9 0x8E59
+0xC2DA 0x8E63
+0xC2DB 0x8E66
+0xC2DC 0x8E64
+0xC2DD 0x8E5F
+0xC2DE 0x8E55
+0xC2DF 0x8EC0
+0xC2E0 0x8F49
+0xC2E1 0x8F4D
+0xC2E2 0x9087
+0xC2E3 0x9083
+0xC2E4 0x9088
+0xC2E5 0x91AB
+0xC2E6 0x91AC
+0xC2E7 0x91D0
+0xC2E8 0x9394
+0xC2E9 0x938A
+0xC2EA 0x9396
+0xC2EB 0x93A2
+0xC2EC 0x93B3
+0xC2ED 0x93AE
+0xC2EE 0x93AC
+0xC2EF 0x93B0
+0xC2F0 0x9398
+0xC2F1 0x939A
+0xC2F2 0x9397
+0xC2F3 0x95D4
+0xC2F4 0x95D6
+0xC2F5 0x95D0
+0xC2F6 0x95D5
+0xC2F7 0x96E2
+0xC2F8 0x96DC
+0xC2F9 0x96D9
+0xC2FA 0x96DB
+0xC2FB 0x96DE
+0xC2FC 0x9724
+0xC2FD 0x97A3
+0xC2FE 0x97A6
+0xC340 0x97AD
+0xC341 0x97F9
+0xC342 0x984D
+0xC343 0x984F
+0xC344 0x984C
+0xC345 0x984E
+0xC346 0x9853
+0xC347 0x98BA
+0xC348 0x993E
+0xC349 0x993F
+0xC34A 0x993D
+0xC34B 0x992E
+0xC34C 0x99A5
+0xC34D 0x9A0E
+0xC34E 0x9AC1
+0xC34F 0x9B03
+0xC350 0x9B06
+0xC351 0x9B4F
+0xC352 0x9B4E
+0xC353 0x9B4D
+0xC354 0x9BCA
+0xC355 0x9BC9
+0xC356 0x9BFD
+0xC357 0x9BC8
+0xC358 0x9BC0
+0xC359 0x9D51
+0xC35A 0x9D5D
+0xC35B 0x9D60
+0xC35C 0x9EE0
+0xC35D 0x9F15
+0xC35E 0x9F2C
+0xC35F 0x5133
+0xC360 0x56A5
+0xC361 0x58DE
+0xC362 0x58DF
+0xC363 0x58E2
+0xC364 0x5BF5
+0xC365 0x9F90
+0xC366 0x5EEC
+0xC367 0x61F2
+0xC368 0x61F7
+0xC369 0x61F6
+0xC36A 0x61F5
+0xC36B 0x6500
+0xC36C 0x650F
+0xC36D 0x66E0
+0xC36E 0x66DD
+0xC36F 0x6AE5
+0xC370 0x6ADD
+0xC371 0x6ADA
+0xC372 0x6AD3
+0xC373 0x701B
+0xC374 0x701F
+0xC375 0x7028
+0xC376 0x701A
+0xC377 0x701D
+0xC378 0x7015
+0xC379 0x7018
+0xC37A 0x7206
+0xC37B 0x720D
+0xC37C 0x7258
+0xC37D 0x72A2
+0xC37E 0x7378
+0xC3A1 0x737A
+0xC3A2 0x74BD
+0xC3A3 0x74CA
+0xC3A4 0x74E3
+0xC3A5 0x7587
+0xC3A6 0x7586
+0xC3A7 0x765F
+0xC3A8 0x7661
+0xC3A9 0x77C7
+0xC3AA 0x7919
+0xC3AB 0x79B1
+0xC3AC 0x7A6B
+0xC3AD 0x7A69
+0xC3AE 0x7C3E
+0xC3AF 0x7C3F
+0xC3B0 0x7C38
+0xC3B1 0x7C3D
+0xC3B2 0x7C37
+0xC3B3 0x7C40
+0xC3B4 0x7E6B
+0xC3B5 0x7E6D
+0xC3B6 0x7E79
+0xC3B7 0x7E69
+0xC3B8 0x7E6A
+0xC3B9 0x7F85
+0xC3BA 0x7E73
+0xC3BB 0x7FB6
+0xC3BC 0x7FB9
+0xC3BD 0x7FB8
+0xC3BE 0x81D8
+0xC3BF 0x85E9
+0xC3C0 0x85DD
+0xC3C1 0x85EA
+0xC3C2 0x85D5
+0xC3C3 0x85E4
+0xC3C4 0x85E5
+0xC3C5 0x85F7
+0xC3C6 0x87FB
+0xC3C7 0x8805
+0xC3C8 0x880D
+0xC3C9 0x87F9
+0xC3CA 0x87FE
+0xC3CB 0x8960
+0xC3CC 0x895F
+0xC3CD 0x8956
+0xC3CE 0x895E
+0xC3CF 0x8B41
+0xC3D0 0x8B5C
+0xC3D1 0x8B58
+0xC3D2 0x8B49
+0xC3D3 0x8B5A
+0xC3D4 0x8B4E
+0xC3D5 0x8B4F
+0xC3D6 0x8B46
+0xC3D7 0x8B59
+0xC3D8 0x8D08
+0xC3D9 0x8D0A
+0xC3DA 0x8E7C
+0xC3DB 0x8E72
+0xC3DC 0x8E87
+0xC3DD 0x8E76
+0xC3DE 0x8E6C
+0xC3DF 0x8E7A
+0xC3E0 0x8E74
+0xC3E1 0x8F54
+0xC3E2 0x8F4E
+0xC3E3 0x8FAD
+0xC3E4 0x908A
+0xC3E5 0x908B
+0xC3E6 0x91B1
+0xC3E7 0x91AE
+0xC3E8 0x93E1
+0xC3E9 0x93D1
+0xC3EA 0x93DF
+0xC3EB 0x93C3
+0xC3EC 0x93C8
+0xC3ED 0x93DC
+0xC3EE 0x93DD
+0xC3EF 0x93D6
+0xC3F0 0x93E2
+0xC3F1 0x93CD
+0xC3F2 0x93D8
+0xC3F3 0x93E4
+0xC3F4 0x93D7
+0xC3F5 0x93E8
+0xC3F6 0x95DC
+0xC3F7 0x96B4
+0xC3F8 0x96E3
+0xC3F9 0x972A
+0xC3FA 0x9727
+0xC3FB 0x9761
+0xC3FC 0x97DC
+0xC3FD 0x97FB
+0xC3FE 0x985E
+0xC440 0x9858
+0xC441 0x985B
+0xC442 0x98BC
+0xC443 0x9945
+0xC444 0x9949
+0xC445 0x9A16
+0xC446 0x9A19
+0xC447 0x9B0D
+0xC448 0x9BE8
+0xC449 0x9BE7
+0xC44A 0x9BD6
+0xC44B 0x9BDB
+0xC44C 0x9D89
+0xC44D 0x9D61
+0xC44E 0x9D72
+0xC44F 0x9D6A
+0xC450 0x9D6C
+0xC451 0x9E92
+0xC452 0x9E97
+0xC453 0x9E93
+0xC454 0x9EB4
+0xC455 0x52F8
+0xC456 0x56A8
+0xC457 0x56B7
+0xC458 0x56B6
+0xC459 0x56B4
+0xC45A 0x56BC
+0xC45B 0x58E4
+0xC45C 0x5B40
+0xC45D 0x5B43
+0xC45E 0x5B7D
+0xC45F 0x5BF6
+0xC460 0x5DC9
+0xC461 0x61F8
+0xC462 0x61FA
+0xC463 0x6518
+0xC464 0x6514
+0xC465 0x6519
+0xC466 0x66E6
+0xC467 0x6727
+0xC468 0x6AEC
+0xC469 0x703E
+0xC46A 0x7030
+0xC46B 0x7032
+0xC46C 0x7210
+0xC46D 0x737B
+0xC46E 0x74CF
+0xC46F 0x7662
+0xC470 0x7665
+0xC471 0x7926
+0xC472 0x792A
+0xC473 0x792C
+0xC474 0x792B
+0xC475 0x7AC7
+0xC476 0x7AF6
+0xC477 0x7C4C
+0xC478 0x7C43
+0xC479 0x7C4D
+0xC47A 0x7CEF
+0xC47B 0x7CF0
+0xC47C 0x8FAE
+0xC47D 0x7E7D
+0xC47E 0x7E7C
+0xC4A1 0x7E82
+0xC4A2 0x7F4C
+0xC4A3 0x8000
+0xC4A4 0x81DA
+0xC4A5 0x8266
+0xC4A6 0x85FB
+0xC4A7 0x85F9
+0xC4A8 0x8611
+0xC4A9 0x85FA
+0xC4AA 0x8606
+0xC4AB 0x860B
+0xC4AC 0x8607
+0xC4AD 0x860A
+0xC4AE 0x8814
+0xC4AF 0x8815
+0xC4B0 0x8964
+0xC4B1 0x89BA
+0xC4B2 0x89F8
+0xC4B3 0x8B70
+0xC4B4 0x8B6C
+0xC4B5 0x8B66
+0xC4B6 0x8B6F
+0xC4B7 0x8B5F
+0xC4B8 0x8B6B
+0xC4B9 0x8D0F
+0xC4BA 0x8D0D
+0xC4BB 0x8E89
+0xC4BC 0x8E81
+0xC4BD 0x8E85
+0xC4BE 0x8E82
+0xC4BF 0x91B4
+0xC4C0 0x91CB
+0xC4C1 0x9418
+0xC4C2 0x9403
+0xC4C3 0x93FD
+0xC4C4 0x95E1
+0xC4C5 0x9730
+0xC4C6 0x98C4
+0xC4C7 0x9952
+0xC4C8 0x9951
+0xC4C9 0x99A8
+0xC4CA 0x9A2B
+0xC4CB 0x9A30
+0xC4CC 0x9A37
+0xC4CD 0x9A35
+0xC4CE 0x9C13
+0xC4CF 0x9C0D
+0xC4D0 0x9E79
+0xC4D1 0x9EB5
+0xC4D2 0x9EE8
+0xC4D3 0x9F2F
+0xC4D4 0x9F5F
+0xC4D5 0x9F63
+0xC4D6 0x9F61
+0xC4D7 0x5137
+0xC4D8 0x5138
+0xC4D9 0x56C1
+0xC4DA 0x56C0
+0xC4DB 0x56C2
+0xC4DC 0x5914
+0xC4DD 0x5C6C
+0xC4DE 0x5DCD
+0xC4DF 0x61FC
+0xC4E0 0x61FE
+0xC4E1 0x651D
+0xC4E2 0x651C
+0xC4E3 0x6595
+0xC4E4 0x66E9
+0xC4E5 0x6AFB
+0xC4E6 0x6B04
+0xC4E7 0x6AFA
+0xC4E8 0x6BB2
+0xC4E9 0x704C
+0xC4EA 0x721B
+0xC4EB 0x72A7
+0xC4EC 0x74D6
+0xC4ED 0x74D4
+0xC4EE 0x7669
+0xC4EF 0x77D3
+0xC4F0 0x7C50
+0xC4F1 0x7E8F
+0xC4F2 0x7E8C
+0xC4F3 0x7FBC
+0xC4F4 0x8617
+0xC4F5 0x862D
+0xC4F6 0x861A
+0xC4F7 0x8823
+0xC4F8 0x8822
+0xC4F9 0x8821
+0xC4FA 0x881F
+0xC4FB 0x896A
+0xC4FC 0x896C
+0xC4FD 0x89BD
+0xC4FE 0x8B74
+0xC540 0x8B77
+0xC541 0x8B7D
+0xC542 0x8D13
+0xC543 0x8E8A
+0xC544 0x8E8D
+0xC545 0x8E8B
+0xC546 0x8F5F
+0xC547 0x8FAF
+0xC548 0x91BA
+0xC549 0x942E
+0xC54A 0x9433
+0xC54B 0x9435
+0xC54C 0x943A
+0xC54D 0x9438
+0xC54E 0x9432
+0xC54F 0x942B
+0xC550 0x95E2
+0xC551 0x9738
+0xC552 0x9739
+0xC553 0x9732
+0xC554 0x97FF
+0xC555 0x9867
+0xC556 0x9865
+0xC557 0x9957
+0xC558 0x9A45
+0xC559 0x9A43
+0xC55A 0x9A40
+0xC55B 0x9A3E
+0xC55C 0x9ACF
+0xC55D 0x9B54
+0xC55E 0x9B51
+0xC55F 0x9C2D
+0xC560 0x9C25
+0xC561 0x9DAF
+0xC562 0x9DB4
+0xC563 0x9DC2
+0xC564 0x9DB8
+0xC565 0x9E9D
+0xC566 0x9EEF
+0xC567 0x9F19
+0xC568 0x9F5C
+0xC569 0x9F66
+0xC56A 0x9F67
+0xC56B 0x513C
+0xC56C 0x513B
+0xC56D 0x56C8
+0xC56E 0x56CA
+0xC56F 0x56C9
+0xC570 0x5B7F
+0xC571 0x5DD4
+0xC572 0x5DD2
+0xC573 0x5F4E
+0xC574 0x61FF
+0xC575 0x6524
+0xC576 0x6B0A
+0xC577 0x6B61
+0xC578 0x7051
+0xC579 0x7058
+0xC57A 0x7380
+0xC57B 0x74E4
+0xC57C 0x758A
+0xC57D 0x766E
+0xC57E 0x766C
+0xC5A1 0x79B3
+0xC5A2 0x7C60
+0xC5A3 0x7C5F
+0xC5A4 0x807E
+0xC5A5 0x807D
+0xC5A6 0x81DF
+0xC5A7 0x8972
+0xC5A8 0x896F
+0xC5A9 0x89FC
+0xC5AA 0x8B80
+0xC5AB 0x8D16
+0xC5AC 0x8D17
+0xC5AD 0x8E91
+0xC5AE 0x8E93
+0xC5AF 0x8F61
+0xC5B0 0x9148
+0xC5B1 0x9444
+0xC5B2 0x9451
+0xC5B3 0x9452
+0xC5B4 0x973D
+0xC5B5 0x973E
+0xC5B6 0x97C3
+0xC5B7 0x97C1
+0xC5B8 0x986B
+0xC5B9 0x9955
+0xC5BA 0x9A55
+0xC5BB 0x9A4D
+0xC5BC 0x9AD2
+0xC5BD 0x9B1A
+0xC5BE 0x9C49
+0xC5BF 0x9C31
+0xC5C0 0x9C3E
+0xC5C1 0x9C3B
+0xC5C2 0x9DD3
+0xC5C3 0x9DD7
+0xC5C4 0x9F34
+0xC5C5 0x9F6C
+0xC5C6 0x9F6A
+0xC5C7 0x9F94
+0xC5C8 0x56CC
+0xC5C9 0x5DD6
+0xC5CA 0x6200
+0xC5CB 0x6523
+0xC5CC 0x652B
+0xC5CD 0x652A
+0xC5CE 0x66EC
+0xC5CF 0x6B10
+0xC5D0 0x74DA
+0xC5D1 0x7ACA
+0xC5D2 0x7C64
+0xC5D3 0x7C63
+0xC5D4 0x7C65
+0xC5D5 0x7E93
+0xC5D6 0x7E96
+0xC5D7 0x7E94
+0xC5D8 0x81E2
+0xC5D9 0x8638
+0xC5DA 0x863F
+0xC5DB 0x8831
+0xC5DC 0x8B8A
+0xC5DD 0x9090
+0xC5DE 0x908F
+0xC5DF 0x9463
+0xC5E0 0x9460
+0xC5E1 0x9464
+0xC5E2 0x9768
+0xC5E3 0x986F
+0xC5E4 0x995C
+0xC5E5 0x9A5A
+0xC5E6 0x9A5B
+0xC5E7 0x9A57
+0xC5E8 0x9AD3
+0xC5E9 0x9AD4
+0xC5EA 0x9AD1
+0xC5EB 0x9C54
+0xC5EC 0x9C57
+0xC5ED 0x9C56
+0xC5EE 0x9DE5
+0xC5EF 0x9E9F
+0xC5F0 0x9EF4
+0xC5F1 0x56D1
+0xC5F2 0x58E9
+0xC5F3 0x652C
+0xC5F4 0x705E
+0xC5F5 0x7671
+0xC5F6 0x7672
+0xC5F7 0x77D7
+0xC5F8 0x7F50
+0xC5F9 0x7F88
+0xC5FA 0x8836
+0xC5FB 0x8839
+0xC5FC 0x8862
+0xC5FD 0x8B93
+0xC5FE 0x8B92
+0xC640 0x8B96
+0xC641 0x8277
+0xC642 0x8D1B
+0xC643 0x91C0
+0xC644 0x946A
+0xC645 0x9742
+0xC646 0x9748
+0xC647 0x9744
+0xC648 0x97C6
+0xC649 0x9870
+0xC64A 0x9A5F
+0xC64B 0x9B22
+0xC64C 0x9B58
+0xC64D 0x9C5F
+0xC64E 0x9DF9
+0xC64F 0x9DFA
+0xC650 0x9E7C
+0xC651 0x9E7D
+0xC652 0x9F07
+0xC653 0x9F77
+0xC654 0x9F72
+0xC655 0x5EF3
+0xC656 0x6B16
+0xC657 0x7063
+0xC658 0x7C6C
+0xC659 0x7C6E
+0xC65A 0x883B
+0xC65B 0x89C0
+0xC65C 0x8EA1
+0xC65D 0x91C1
+0xC65E 0x9472
+0xC65F 0x9470
+0xC660 0x9871
+0xC661 0x995E
+0xC662 0x9AD6
+0xC663 0x9B23
+0xC664 0x9ECC
+0xC665 0x7064
+0xC666 0x77DA
+0xC667 0x8B9A
+0xC668 0x9477
+0xC669 0x97C9
+0xC66A 0x9A62
+0xC66B 0x9A65
+0xC66C 0x7E9C
+0xC66D 0x8B9C
+0xC66E 0x8EAA
+0xC66F 0x91C5
+0xC670 0x947D
+0xC671 0x947E
+0xC672 0x947C
+0xC673 0x9C77
+0xC674 0x9C78
+0xC675 0x9EF7
+0xC676 0x8C54
+0xC677 0x947F
+0xC678 0x9E1A
+0xC679 0x7228
+0xC67A 0x9A6A
+0xC67B 0x9B31
+0xC67C 0x9E1B
+0xC67D 0x9E1E
+0xC67E 0x7C72
+0xC6A1 0x2460
+0xC6A2 0x2461
+0xC6A3 0x2462
+0xC6A4 0x2463
+0xC6A5 0x2464
+0xC6A6 0x2465
+0xC6A7 0x2466
+0xC6A8 0x2467
+0xC6A9 0x2468
+0xC6AA 0x2469
+0xC6AB 0x2474
+0xC6AC 0x2475
+0xC6AD 0x2476
+0xC6AE 0x2477
+0xC6AF 0x2478
+0xC6B0 0x2479
+0xC6B1 0x247A
+0xC6B2 0x247B
+0xC6B3 0x247C
+0xC6B4 0x247D
+0xC6B5 0x2170
+0xC6B6 0x2171
+0xC6B7 0x2172
+0xC6B8 0x2173
+0xC6B9 0x2174
+0xC6BA 0x2175
+0xC6BB 0x2176
+0xC6BC 0x2177
+0xC6BD 0x2178
+0xC6BE 0x2179
+0xC6BF 0x4E36
+0xC6C0 0x4E3F
+0xC6C1 0x4E85
+0xC6C2 0x4EA0
+0xC6C3 0x5182
+0xC6C4 0x5196
+0xC6C5 0x51AB
+0xC6C6 0x52F9
+0xC6C7 0x5338
+0xC6C8 0x5369
+0xC6C9 0x53B6
+0xC6CA 0x590A
+0xC6CB 0x5B80
+0xC6CC 0x5DDB
+0xC6CD 0x2F33
+0xC6CE 0x5E7F
+0xC6D0 0x5F50
+0xC6D1 0x5F61
+0xC6D2 0x6534
+0xC6D4 0x7592
+0xC6D6 0x8FB5
+0xC6D8 0x00A8
+0xC6D9 0x02C6
+0xC6DA 0x30FD
+0xC6DB 0x30FE
+0xC6DC 0x309D
+0xC6DD 0x309E
+0xC6E0 0x3005
+0xC6E1 0x3006
+0xC6E2 0x3007
+0xC6E3 0x30FC
+0xC6E4 0xFF3B
+0xC6E5 0xFF3D
+0xC6E6 0x273D
+0xC6E7 0x3041
+0xC6E8 0x3042
+0xC6E9 0x3043
+0xC6EA 0x3044
+0xC6EB 0x3045
+0xC6EC 0x3046
+0xC6ED 0x3047
+0xC6EE 0x3048
+0xC6EF 0x3049
+0xC6F0 0x304A
+0xC6F1 0x304B
+0xC6F2 0x304C
+0xC6F3 0x304D
+0xC6F4 0x304E
+0xC6F5 0x304F
+0xC6F6 0x3050
+0xC6F7 0x3051
+0xC6F8 0x3052
+0xC6F9 0x3053
+0xC6FA 0x3054
+0xC6FB 0x3055
+0xC6FC 0x3056
+0xC6FD 0x3057
+0xC6FE 0x3058
+0xC740 0x3059
+0xC741 0x305A
+0xC742 0x305B
+0xC743 0x305C
+0xC744 0x305D
+0xC745 0x305E
+0xC746 0x305F
+0xC747 0x3060
+0xC748 0x3061
+0xC749 0x3062
+0xC74A 0x3063
+0xC74B 0x3064
+0xC74C 0x3065
+0xC74D 0x3066
+0xC74E 0x3067
+0xC74F 0x3068
+0xC750 0x3069
+0xC751 0x306A
+0xC752 0x306B
+0xC753 0x306C
+0xC754 0x306D
+0xC755 0x306E
+0xC756 0x306F
+0xC757 0x3070
+0xC758 0x3071
+0xC759 0x3072
+0xC75A 0x3073
+0xC75B 0x3074
+0xC75C 0x3075
+0xC75D 0x3076
+0xC75E 0x3077
+0xC75F 0x3078
+0xC760 0x3079
+0xC761 0x307A
+0xC762 0x307B
+0xC763 0x307C
+0xC764 0x307D
+0xC765 0x307E
+0xC766 0x307F
+0xC767 0x3080
+0xC768 0x3081
+0xC769 0x3082
+0xC76A 0x3083
+0xC76B 0x3084
+0xC76C 0x3085
+0xC76D 0x3086
+0xC76E 0x3087
+0xC76F 0x3088
+0xC770 0x3089
+0xC771 0x308A
+0xC772 0x308B
+0xC773 0x308C
+0xC774 0x308D
+0xC775 0x308E
+0xC776 0x308F
+0xC777 0x3090
+0xC778 0x3091
+0xC779 0x3092
+0xC77A 0x3093
+0xC77B 0x30A1
+0xC77C 0x30A2
+0xC77D 0x30A3
+0xC77E 0x30A4
+0xC7A1 0x30A5
+0xC7A2 0x30A6
+0xC7A3 0x30A7
+0xC7A4 0x30A8
+0xC7A5 0x30A9
+0xC7A6 0x30AA
+0xC7A7 0x30AB
+0xC7A8 0x30AC
+0xC7A9 0x30AD
+0xC7AA 0x30AE
+0xC7AB 0x30AF
+0xC7AC 0x30B0
+0xC7AD 0x30B1
+0xC7AE 0x30B2
+0xC7AF 0x30B3
+0xC7B0 0x30B4
+0xC7B1 0x30B5
+0xC7B2 0x30B6
+0xC7B3 0x30B7
+0xC7B4 0x30B8
+0xC7B5 0x30B9
+0xC7B6 0x30BA
+0xC7B7 0x30BB
+0xC7B8 0x30BC
+0xC7B9 0x30BD
+0xC7BA 0x30BE
+0xC7BB 0x30BF
+0xC7BC 0x30C0
+0xC7BD 0x30C1
+0xC7BE 0x30C2
+0xC7BF 0x30C3
+0xC7C0 0x30C4
+0xC7C1 0x30C5
+0xC7C2 0x30C6
+0xC7C3 0x30C7
+0xC7C4 0x30C8
+0xC7C5 0x30C9
+0xC7C6 0x30CA
+0xC7C7 0x30CB
+0xC7C8 0x30CC
+0xC7C9 0x30CD
+0xC7CA 0x30CE
+0xC7CB 0x30CF
+0xC7CC 0x30D0
+0xC7CD 0x30D1
+0xC7CE 0x30D2
+0xC7CF 0x30D3
+0xC7D0 0x30D4
+0xC7D1 0x30D5
+0xC7D2 0x30D6
+0xC7D3 0x30D7
+0xC7D4 0x30D8
+0xC7D5 0x30D9
+0xC7D6 0x30DA
+0xC7D7 0x30DB
+0xC7D8 0x30DC
+0xC7D9 0x30DD
+0xC7DA 0x30DE
+0xC7DB 0x30DF
+0xC7DC 0x30E0
+0xC7DD 0x30E1
+0xC7DE 0x30E2
+0xC7DF 0x30E3
+0xC7E0 0x30E4
+0xC7E1 0x30E5
+0xC7E2 0x30E6
+0xC7E3 0x30E7
+0xC7E4 0x30E8
+0xC7E5 0x30E9
+0xC7E6 0x30EA
+0xC7E7 0x30EB
+0xC7E8 0x30EC
+0xC7E9 0x30ED
+0xC7EA 0x30EE
+0xC7EB 0x30EF
+0xC7EC 0x30F0
+0xC7ED 0x30F1
+0xC7EE 0x30F2
+0xC7EF 0x30F3
+0xC7F0 0x30F4
+0xC7F1 0x30F5
+0xC7F2 0x30F6
+0xC7F3 0x0410
+0xC7F4 0x0411
+0xC7F5 0x0412
+0xC7F6 0x0413
+0xC7F7 0x0414
+0xC7F8 0x0415
+0xC7F9 0x0401
+0xC7FA 0x0416
+0xC7FB 0x0417
+0xC7FC 0x0418
+0xC7FD 0x0419
+0xC7FE 0x041A
+0xC840 0x041B
+0xC841 0x041C
+0xC842 0x041D
+0xC843 0x041E
+0xC844 0x041F
+0xC845 0x0420
+0xC846 0x0421
+0xC847 0x0422
+0xC848 0x0423
+0xC849 0x0424
+0xC84A 0x0425
+0xC84B 0x0426
+0xC84C 0x0427
+0xC84D 0x0428
+0xC84E 0x0429
+0xC84F 0x042A
+0xC850 0x042B
+0xC851 0x042C
+0xC852 0x042D
+0xC853 0x042E
+0xC854 0x042F
+0xC855 0x0430
+0xC856 0x0431
+0xC857 0x0432
+0xC858 0x0433
+0xC859 0x0434
+0xC85A 0x0435
+0xC85B 0x0451
+0xC85C 0x0436
+0xC85D 0x0437
+0xC85E 0x0438
+0xC85F 0x0439
+0xC860 0x043A
+0xC861 0x043B
+0xC862 0x043C
+0xC863 0x043D
+0xC864 0x043E
+0xC865 0x043F
+0xC866 0x0440
+0xC867 0x0441
+0xC868 0x0442
+0xC869 0x0443
+0xC86A 0x0444
+0xC86B 0x0445
+0xC86C 0x0446
+0xC86D 0x0447
+0xC86E 0x0448
+0xC86F 0x0449
+0xC870 0x044A
+0xC871 0x044B
+0xC872 0x044C
+0xC873 0x044D
+0xC874 0x044E
+0xC875 0x044F
+0xC876 0x21E7
+0xC877 0x21B8
+0xC878 0x21B9
+0xC879 0x31CF
+0xC87A 0x200CC
+0xC87B 0x4E5A
+0xC87C 0x2008A
+0xC87D 0x5202
+0xC87E 0x4491
+0xC8A1 0x9FB0
+0xC8A2 0x5188
+0xC8A3 0x9FB1
+0xC8A4 0x27607
+0xC8CD 0xFFE2
+0xC8CE 0xFFE4
+0xC8CF 0xFF07
+0xC8D0 0xFF02
+0xC8D1 0x3231
+0xC8D2 0x2116
+0xC8D3 0x2121
+0xC8D4 0x309B
+0xC8D5 0x309C
+0xC8D6 0x2E80
+0xC8D7 0x2E84
+0xC8D8 0x2E86
+0xC8D9 0x2E87
+0xC8DA 0x2E88
+0xC8DB 0x2E8A
+0xC8DC 0x2E8C
+0xC8DD 0x2E8D
+0xC8DE 0x2E95
+0xC8DF 0x2E9C
+0xC8E0 0x2E9D
+0xC8E1 0x2EA5
+0xC8E2 0x2EA7
+0xC8E3 0x2EAA
+0xC8E4 0x2EAC
+0xC8E5 0x2EAE
+0xC8E6 0x2EB6
+0xC8E7 0x2EBC
+0xC8E8 0x2EBE
+0xC8E9 0x2EC6
+0xC8EA 0x2ECA
+0xC8EB 0x2ECC
+0xC8EC 0x2ECD
+0xC8ED 0x2ECF
+0xC8EE 0x2ED6
+0xC8EF 0x2ED7
+0xC8F0 0x2EDE
+0xC8F1 0x2EE3
+0xC8F5 0x0283
+0xC8F6 0x0250
+0xC8F7 0x025B
+0xC8F8 0x0254
+0xC8F9 0x0275
+0xC8FA 0x0153
+0xC8FB 0x00F8
+0xC8FC 0x014B
+0xC8FD 0x028A
+0xC8FE 0x026A
+0xC940 0x4E42
+0xC941 0x4E5C
+0xC942 0x51F5
+0xC943 0x531A
+0xC944 0x5382
+0xC945 0x4E07
+0xC946 0x4E0C
+0xC947 0x4E47
+0xC948 0x4E8D
+0xC949 0x56D7
+0xC94A 0xFA0C
+0xC94B 0x5C6E
+0xC94C 0x5F73
+0xC94D 0x4E0F
+0xC94E 0x5187
+0xC94F 0x4E0E
+0xC950 0x4E2E
+0xC951 0x4E93
+0xC952 0x4EC2
+0xC953 0x4EC9
+0xC954 0x4EC8
+0xC955 0x5198
+0xC956 0x52FC
+0xC957 0x536C
+0xC958 0x53B9
+0xC959 0x5720
+0xC95A 0x5903
+0xC95B 0x592C
+0xC95C 0x5C10
+0xC95D 0x5DFF
+0xC95E 0x65E1
+0xC95F 0x6BB3
+0xC960 0x6BCC
+0xC961 0x6C14
+0xC962 0x723F
+0xC963 0x4E31
+0xC964 0x4E3C
+0xC965 0x4EE8
+0xC966 0x4EDC
+0xC967 0x4EE9
+0xC968 0x4EE1
+0xC969 0x4EDD
+0xC96A 0x4EDA
+0xC96B 0x520C
+0xC96C 0x531C
+0xC96D 0x534C
+0xC96E 0x5722
+0xC96F 0x5723
+0xC970 0x5917
+0xC971 0x592F
+0xC972 0x5B81
+0xC973 0x5B84
+0xC974 0x5C12
+0xC975 0x5C3B
+0xC976 0x5C74
+0xC977 0x5C73
+0xC978 0x5E04
+0xC979 0x5E80
+0xC97A 0x5E82
+0xC97B 0x5FC9
+0xC97C 0x6209
+0xC97D 0x6250
+0xC97E 0x6C15
+0xC9A1 0x6C36
+0xC9A2 0x6C43
+0xC9A3 0x6C3F
+0xC9A4 0x6C3B
+0xC9A5 0x72AE
+0xC9A6 0x72B0
+0xC9A7 0x738A
+0xC9A8 0x79B8
+0xC9A9 0x808A
+0xC9AA 0x961E
+0xC9AB 0x4F0E
+0xC9AC 0x4F18
+0xC9AD 0x4F2C
+0xC9AE 0x4EF5
+0xC9AF 0x4F14
+0xC9B0 0x4EF1
+0xC9B1 0x4F00
+0xC9B2 0x4EF7
+0xC9B3 0x4F08
+0xC9B4 0x4F1D
+0xC9B5 0x4F02
+0xC9B6 0x4F05
+0xC9B7 0x4F22
+0xC9B8 0x4F13
+0xC9B9 0x4F04
+0xC9BA 0x4EF4
+0xC9BB 0x4F12
+0xC9BC 0x51B1
+0xC9BD 0x5213
+0xC9BE 0x5209
+0xC9BF 0x5210
+0xC9C0 0x52A6
+0xC9C1 0x5322
+0xC9C2 0x531F
+0xC9C3 0x534D
+0xC9C4 0x538A
+0xC9C5 0x5407
+0xC9C6 0x56E1
+0xC9C7 0x56DF
+0xC9C8 0x572E
+0xC9C9 0x572A
+0xC9CA 0x5734
+0xC9CB 0x593C
+0xC9CC 0x5980
+0xC9CD 0x597C
+0xC9CE 0x5985
+0xC9CF 0x597B
+0xC9D0 0x597E
+0xC9D1 0x5977
+0xC9D2 0x597F
+0xC9D3 0x5B56
+0xC9D4 0x5C15
+0xC9D5 0x5C25
+0xC9D6 0x5C7C
+0xC9D7 0x5C7A
+0xC9D8 0x5C7B
+0xC9D9 0x5C7E
+0xC9DA 0x5DDF
+0xC9DB 0x5E75
+0xC9DC 0x5E84
+0xC9DD 0x5F02
+0xC9DE 0x5F1A
+0xC9DF 0x5F74
+0xC9E0 0x5FD5
+0xC9E1 0x5FD4
+0xC9E2 0x5FCF
+0xC9E3 0x625C
+0xC9E4 0x625E
+0xC9E5 0x6264
+0xC9E6 0x6261
+0xC9E7 0x6266
+0xC9E8 0x6262
+0xC9E9 0x6259
+0xC9EA 0x6260
+0xC9EB 0x625A
+0xC9EC 0x6265
+0xC9ED 0x65EF
+0xC9EE 0x65EE
+0xC9EF 0x673E
+0xC9F0 0x6739
+0xC9F1 0x6738
+0xC9F2 0x673B
+0xC9F3 0x673A
+0xC9F4 0x673F
+0xC9F5 0x673C
+0xC9F6 0x6733
+0xC9F7 0x6C18
+0xC9F8 0x6C46
+0xC9F9 0x6C52
+0xC9FA 0x6C5C
+0xC9FB 0x6C4F
+0xC9FC 0x6C4A
+0xC9FD 0x6C54
+0xC9FE 0x6C4B
+0xCA40 0x6C4C
+0xCA41 0x7071
+0xCA42 0x725E
+0xCA43 0x72B4
+0xCA44 0x72B5
+0xCA45 0x738E
+0xCA46 0x752A
+0xCA47 0x767F
+0xCA48 0x7A75
+0xCA49 0x7F51
+0xCA4A 0x8278
+0xCA4B 0x827C
+0xCA4C 0x8280
+0xCA4D 0x827D
+0xCA4E 0x827F
+0xCA4F 0x864D
+0xCA50 0x897E
+0xCA51 0x9099
+0xCA52 0x9097
+0xCA53 0x9098
+0xCA54 0x909B
+0xCA55 0x9094
+0xCA56 0x9622
+0xCA57 0x9624
+0xCA58 0x9620
+0xCA59 0x9623
+0xCA5A 0x4F56
+0xCA5B 0x4F3B
+0xCA5C 0x4F62
+0xCA5D 0x4F49
+0xCA5E 0x4F53
+0xCA5F 0x4F64
+0xCA60 0x4F3E
+0xCA61 0x4F67
+0xCA62 0x4F52
+0xCA63 0x4F5F
+0xCA64 0x4F41
+0xCA65 0x4F58
+0xCA66 0x4F2D
+0xCA67 0x4F33
+0xCA68 0x4F3F
+0xCA69 0x4F61
+0xCA6A 0x518F
+0xCA6B 0x51B9
+0xCA6C 0x521C
+0xCA6D 0x521E
+0xCA6E 0x5221
+0xCA6F 0x52AD
+0xCA70 0x52AE
+0xCA71 0x5309
+0xCA72 0x5363
+0xCA73 0x5372
+0xCA74 0x538E
+0xCA75 0x538F
+0xCA76 0x5430
+0xCA77 0x5437
+0xCA78 0x542A
+0xCA79 0x5454
+0xCA7A 0x5445
+0xCA7B 0x5419
+0xCA7C 0x541C
+0xCA7D 0x5425
+0xCA7E 0x5418
+0xCAA1 0x543D
+0xCAA2 0x544F
+0xCAA3 0x5441
+0xCAA4 0x5428
+0xCAA5 0x5424
+0xCAA6 0x5447
+0xCAA7 0x56EE
+0xCAA8 0x56E7
+0xCAA9 0x56E5
+0xCAAA 0x5741
+0xCAAB 0x5745
+0xCAAC 0x574C
+0xCAAD 0x5749
+0xCAAE 0x574B
+0xCAAF 0x5752
+0xCAB0 0x5906
+0xCAB1 0x5940
+0xCAB2 0x59A6
+0xCAB3 0x5998
+0xCAB4 0x59A0
+0xCAB5 0x5997
+0xCAB6 0x598E
+0xCAB7 0x59A2
+0xCAB8 0x5990
+0xCAB9 0x598F
+0xCABA 0x59A7
+0xCABB 0x59A1
+0xCABC 0x5B8E
+0xCABD 0x5B92
+0xCABE 0x5C28
+0xCABF 0x5C2A
+0xCAC0 0x5C8D
+0xCAC1 0x5C8F
+0xCAC2 0x5C88
+0xCAC3 0x5C8B
+0xCAC4 0x5C89
+0xCAC5 0x5C92
+0xCAC6 0x5C8A
+0xCAC7 0x5C86
+0xCAC8 0x5C93
+0xCAC9 0x5C95
+0xCACA 0x5DE0
+0xCACB 0x5E0A
+0xCACC 0x5E0E
+0xCACD 0x5E8B
+0xCACE 0x5E89
+0xCACF 0x5E8C
+0xCAD0 0x5E88
+0xCAD1 0x5E8D
+0xCAD2 0x5F05
+0xCAD3 0x5F1D
+0xCAD4 0x5F78
+0xCAD5 0x5F76
+0xCAD6 0x5FD2
+0xCAD7 0x5FD1
+0xCAD8 0x5FD0
+0xCAD9 0x5FED
+0xCADA 0x5FE8
+0xCADB 0x5FEE
+0xCADC 0x5FF3
+0xCADD 0x5FE1
+0xCADE 0x5FE4
+0xCADF 0x5FE3
+0xCAE0 0x5FFA
+0xCAE1 0x5FEF
+0xCAE2 0x5FF7
+0xCAE3 0x5FFB
+0xCAE4 0x6000
+0xCAE5 0x5FF4
+0xCAE6 0x623A
+0xCAE7 0x6283
+0xCAE8 0x628C
+0xCAE9 0x628E
+0xCAEA 0x628F
+0xCAEB 0x6294
+0xCAEC 0x6287
+0xCAED 0x6271
+0xCAEE 0x627B
+0xCAEF 0x627A
+0xCAF0 0x6270
+0xCAF1 0x6281
+0xCAF2 0x6288
+0xCAF3 0x6277
+0xCAF4 0x627D
+0xCAF5 0x6272
+0xCAF6 0x6274
+0xCAF7 0x6537
+0xCAF8 0x65F0
+0xCAF9 0x65F4
+0xCAFA 0x65F3
+0xCAFB 0x65F2
+0xCAFC 0x65F5
+0xCAFD 0x6745
+0xCAFE 0x6747
+0xCB40 0x6759
+0xCB41 0x6755
+0xCB42 0x674C
+0xCB43 0x6748
+0xCB44 0x675D
+0xCB45 0x674D
+0xCB46 0x675A
+0xCB47 0x674B
+0xCB48 0x6BD0
+0xCB49 0x6C19
+0xCB4A 0x6C1A
+0xCB4B 0x6C78
+0xCB4C 0x6C67
+0xCB4D 0x6C6B
+0xCB4E 0x6C84
+0xCB4F 0x6C8B
+0xCB50 0x6C8F
+0xCB51 0x6C71
+0xCB52 0x6C6F
+0xCB53 0x6C69
+0xCB54 0x6C9A
+0xCB55 0x6C6D
+0xCB56 0x6C87
+0xCB57 0x6C95
+0xCB58 0x6C9C
+0xCB59 0x6C66
+0xCB5A 0x6C73
+0xCB5B 0x6C65
+0xCB5C 0x6C7B
+0xCB5D 0x6C8E
+0xCB5E 0x7074
+0xCB5F 0x707A
+0xCB60 0x7263
+0xCB61 0x72BF
+0xCB62 0x72BD
+0xCB63 0x72C3
+0xCB64 0x72C6
+0xCB65 0x72C1
+0xCB66 0x72BA
+0xCB67 0x72C5
+0xCB68 0x7395
+0xCB69 0x7397
+0xCB6A 0x7393
+0xCB6B 0x7394
+0xCB6C 0x7392
+0xCB6D 0x753A
+0xCB6E 0x7539
+0xCB6F 0x7594
+0xCB70 0x7595
+0xCB71 0x7681
+0xCB72 0x793D
+0xCB73 0x8034
+0xCB74 0x8095
+0xCB75 0x8099
+0xCB76 0x8090
+0xCB77 0x8092
+0xCB78 0x809C
+0xCB79 0x8290
+0xCB7A 0x828F
+0xCB7B 0x8285
+0xCB7C 0x828E
+0xCB7D 0x8291
+0xCB7E 0x8293
+0xCBA1 0x828A
+0xCBA2 0x8283
+0xCBA3 0x8284
+0xCBA4 0x8C78
+0xCBA5 0x8FC9
+0xCBA6 0x8FBF
+0xCBA7 0x909F
+0xCBA8 0x90A1
+0xCBA9 0x90A5
+0xCBAA 0x909E
+0xCBAB 0x90A7
+0xCBAC 0x90A0
+0xCBAD 0x9630
+0xCBAE 0x9628
+0xCBAF 0x962F
+0xCBB0 0x962D
+0xCBB1 0x4E33
+0xCBB2 0x4F98
+0xCBB3 0x4F7C
+0xCBB4 0x4F85
+0xCBB5 0x4F7D
+0xCBB6 0x4F80
+0xCBB7 0x4F87
+0xCBB8 0x4F76
+0xCBB9 0x4F74
+0xCBBA 0x4F89
+0xCBBB 0x4F84
+0xCBBC 0x4F77
+0xCBBD 0x4F4C
+0xCBBE 0x4F97
+0xCBBF 0x4F6A
+0xCBC0 0x4F9A
+0xCBC1 0x4F79
+0xCBC2 0x4F81
+0xCBC3 0x4F78
+0xCBC4 0x4F90
+0xCBC5 0x4F9C
+0xCBC6 0x4F94
+0xCBC7 0x4F9E
+0xCBC8 0x4F92
+0xCBC9 0x4F82
+0xCBCA 0x4F95
+0xCBCB 0x4F6B
+0xCBCC 0x4F6E
+0xCBCD 0x519E
+0xCBCE 0x51BC
+0xCBCF 0x51BE
+0xCBD0 0x5235
+0xCBD1 0x5232
+0xCBD2 0x5233
+0xCBD3 0x5246
+0xCBD4 0x5231
+0xCBD5 0x52BC
+0xCBD6 0x530A
+0xCBD7 0x530B
+0xCBD8 0x533C
+0xCBD9 0x5392
+0xCBDA 0x5394
+0xCBDB 0x5487
+0xCBDC 0x547F
+0xCBDD 0x5481
+0xCBDE 0x5491
+0xCBDF 0x5482
+0xCBE0 0x5488
+0xCBE1 0x546B
+0xCBE2 0x547A
+0xCBE3 0x547E
+0xCBE4 0x5465
+0xCBE5 0x546C
+0xCBE6 0x5474
+0xCBE7 0x5466
+0xCBE8 0x548D
+0xCBE9 0x546F
+0xCBEA 0x5461
+0xCBEB 0x5460
+0xCBEC 0x5498
+0xCBED 0x5463
+0xCBEE 0x5467
+0xCBEF 0x5464
+0xCBF0 0x56F7
+0xCBF1 0x56F9
+0xCBF2 0x576F
+0xCBF3 0x5772
+0xCBF4 0x576D
+0xCBF5 0x576B
+0xCBF6 0x5771
+0xCBF7 0x5770
+0xCBF8 0x5776
+0xCBF9 0x5780
+0xCBFA 0x5775
+0xCBFB 0x577B
+0xCBFC 0x5773
+0xCBFD 0x5774
+0xCBFE 0x5762
+0xCC40 0x5768
+0xCC41 0x577D
+0xCC42 0x590C
+0xCC43 0x5945
+0xCC44 0x59B5
+0xCC45 0x59BA
+0xCC46 0x59CF
+0xCC47 0x59CE
+0xCC48 0x59B2
+0xCC49 0x59CC
+0xCC4A 0x59C1
+0xCC4B 0x59B6
+0xCC4C 0x59BC
+0xCC4D 0x59C3
+0xCC4E 0x59D6
+0xCC4F 0x59B1
+0xCC50 0x59BD
+0xCC51 0x59C0
+0xCC52 0x59C8
+0xCC53 0x59B4
+0xCC54 0x59C7
+0xCC55 0x5B62
+0xCC56 0x5B65
+0xCC57 0x5B93
+0xCC58 0x5B95
+0xCC59 0x5C44
+0xCC5A 0x5C47
+0xCC5B 0x5CAE
+0xCC5C 0x5CA4
+0xCC5D 0x5CA0
+0xCC5E 0x5CB5
+0xCC5F 0x5CAF
+0xCC60 0x5CA8
+0xCC61 0x5CAC
+0xCC62 0x5C9F
+0xCC63 0x5CA3
+0xCC64 0x5CAD
+0xCC65 0x5CA2
+0xCC66 0x5CAA
+0xCC67 0x5CA7
+0xCC68 0x5C9D
+0xCC69 0x5CA5
+0xCC6A 0x5CB6
+0xCC6B 0x5CB0
+0xCC6C 0x5CA6
+0xCC6D 0x5E17
+0xCC6E 0x5E14
+0xCC6F 0x5E19
+0xCC70 0x5F28
+0xCC71 0x5F22
+0xCC72 0x5F23
+0xCC73 0x5F24
+0xCC74 0x5F54
+0xCC75 0x5F82
+0xCC76 0x5F7E
+0xCC77 0x5F7D
+0xCC78 0x5FDE
+0xCC79 0x5FE5
+0xCC7A 0x602D
+0xCC7B 0x6026
+0xCC7C 0x6019
+0xCC7D 0x6032
+0xCC7E 0x600B
+0xCCA1 0x6034
+0xCCA2 0x600A
+0xCCA3 0x6017
+0xCCA4 0x6033
+0xCCA5 0x601A
+0xCCA6 0x601E
+0xCCA7 0x602C
+0xCCA8 0x6022
+0xCCA9 0x600D
+0xCCAA 0x6010
+0xCCAB 0x602E
+0xCCAC 0x6013
+0xCCAD 0x6011
+0xCCAE 0x600C
+0xCCAF 0x6009
+0xCCB0 0x601C
+0xCCB1 0x6214
+0xCCB2 0x623D
+0xCCB3 0x62AD
+0xCCB4 0x62B4
+0xCCB5 0x62D1
+0xCCB6 0x62BE
+0xCCB7 0x62AA
+0xCCB8 0x62B6
+0xCCB9 0x62CA
+0xCCBA 0x62AE
+0xCCBB 0x62B3
+0xCCBC 0x62AF
+0xCCBD 0x62BB
+0xCCBE 0x62A9
+0xCCBF 0x62B0
+0xCCC0 0x62B8
+0xCCC1 0x653D
+0xCCC2 0x65A8
+0xCCC3 0x65BB
+0xCCC4 0x6609
+0xCCC5 0x65FC
+0xCCC6 0x6604
+0xCCC7 0x6612
+0xCCC8 0x6608
+0xCCC9 0x65FB
+0xCCCA 0x6603
+0xCCCB 0x660B
+0xCCCC 0x660D
+0xCCCD 0x6605
+0xCCCE 0x65FD
+0xCCCF 0x6611
+0xCCD0 0x6610
+0xCCD1 0x66F6
+0xCCD2 0x670A
+0xCCD3 0x6785
+0xCCD4 0x676C
+0xCCD5 0x678E
+0xCCD6 0x6792
+0xCCD7 0x6776
+0xCCD8 0x677B
+0xCCD9 0x6798
+0xCCDA 0x6786
+0xCCDB 0x6784
+0xCCDC 0x6774
+0xCCDD 0x678D
+0xCCDE 0x678C
+0xCCDF 0x677A
+0xCCE0 0x679F
+0xCCE1 0x6791
+0xCCE2 0x6799
+0xCCE3 0x6783
+0xCCE4 0x677D
+0xCCE5 0x6781
+0xCCE6 0x6778
+0xCCE7 0x6779
+0xCCE8 0x6794
+0xCCE9 0x6B25
+0xCCEA 0x6B80
+0xCCEB 0x6B7E
+0xCCEC 0x6BDE
+0xCCED 0x6C1D
+0xCCEE 0x6C93
+0xCCEF 0x6CEC
+0xCCF0 0x6CEB
+0xCCF1 0x6CEE
+0xCCF2 0x6CD9
+0xCCF3 0x6CB6
+0xCCF4 0x6CD4
+0xCCF5 0x6CAD
+0xCCF6 0x6CE7
+0xCCF7 0x6CB7
+0xCCF8 0x6CD0
+0xCCF9 0x6CC2
+0xCCFA 0x6CBA
+0xCCFB 0x6CC3
+0xCCFC 0x6CC6
+0xCCFD 0x6CED
+0xCCFE 0x6CF2
+0xCD40 0x6CD2
+0xCD41 0x6CDD
+0xCD42 0x6CB4
+0xCD43 0x6C8A
+0xCD44 0x6C9D
+0xCD45 0x6C80
+0xCD46 0x6CDE
+0xCD47 0x6CC0
+0xCD48 0x6D30
+0xCD49 0x6CCD
+0xCD4A 0x6CC7
+0xCD4B 0x6CB0
+0xCD4C 0x6CF9
+0xCD4D 0x6CCF
+0xCD4E 0x6CE9
+0xCD4F 0x6CD1
+0xCD50 0x7094
+0xCD51 0x7098
+0xCD52 0x7085
+0xCD53 0x7093
+0xCD54 0x7086
+0xCD55 0x7084
+0xCD56 0x7091
+0xCD57 0x7096
+0xCD58 0x7082
+0xCD59 0x709A
+0xCD5A 0x7083
+0xCD5B 0x726A
+0xCD5C 0x72D6
+0xCD5D 0x72CB
+0xCD5E 0x72D8
+0xCD5F 0x72C9
+0xCD60 0x72DC
+0xCD61 0x72D2
+0xCD62 0x72D4
+0xCD63 0x72DA
+0xCD64 0x72CC
+0xCD65 0x72D1
+0xCD66 0x73A4
+0xCD67 0x73A1
+0xCD68 0x73AD
+0xCD69 0x73A6
+0xCD6A 0x73A2
+0xCD6B 0x73A0
+0xCD6C 0x73AC
+0xCD6D 0x739D
+0xCD6E 0x74DD
+0xCD6F 0x74E8
+0xCD70 0x753F
+0xCD71 0x7540
+0xCD72 0x753E
+0xCD73 0x758C
+0xCD74 0x7598
+0xCD75 0x76AF
+0xCD76 0x76F3
+0xCD77 0x76F1
+0xCD78 0x76F0
+0xCD79 0x76F5
+0xCD7A 0x77F8
+0xCD7B 0x77FC
+0xCD7C 0x77F9
+0xCD7D 0x77FB
+0xCD7E 0x77FA
+0xCDA1 0x77F7
+0xCDA2 0x7942
+0xCDA3 0x793F
+0xCDA4 0x79C5
+0xCDA5 0x7A78
+0xCDA6 0x7A7B
+0xCDA7 0x7AFB
+0xCDA8 0x7C75
+0xCDA9 0x7CFD
+0xCDAA 0x8035
+0xCDAB 0x808F
+0xCDAC 0x80AE
+0xCDAD 0x80A3
+0xCDAE 0x80B8
+0xCDAF 0x80B5
+0xCDB0 0x80AD
+0xCDB1 0x8220
+0xCDB2 0x82A0
+0xCDB3 0x82C0
+0xCDB4 0x82AB
+0xCDB5 0x829A
+0xCDB6 0x8298
+0xCDB7 0x829B
+0xCDB8 0x82B5
+0xCDB9 0x82A7
+0xCDBA 0x82AE
+0xCDBB 0x82BC
+0xCDBC 0x829E
+0xCDBD 0x82BA
+0xCDBE 0x82B4
+0xCDBF 0x82A8
+0xCDC0 0x82A1
+0xCDC1 0x82A9
+0xCDC2 0x82C2
+0xCDC3 0x82A4
+0xCDC4 0x82C3
+0xCDC5 0x82B6
+0xCDC6 0x82A2
+0xCDC7 0x8670
+0xCDC8 0x866F
+0xCDC9 0x866D
+0xCDCA 0x866E
+0xCDCB 0x8C56
+0xCDCC 0x8FD2
+0xCDCD 0x8FCB
+0xCDCE 0x8FD3
+0xCDCF 0x8FCD
+0xCDD0 0x8FD6
+0xCDD1 0x8FD5
+0xCDD2 0x8FD7
+0xCDD3 0x90B2
+0xCDD4 0x90B4
+0xCDD5 0x90AF
+0xCDD6 0x90B3
+0xCDD7 0x90B0
+0xCDD8 0x9639
+0xCDD9 0x963D
+0xCDDA 0x963C
+0xCDDB 0x963A
+0xCDDC 0x9643
+0xCDDD 0x4FCD
+0xCDDE 0x4FC5
+0xCDDF 0x4FD3
+0xCDE0 0x4FB2
+0xCDE1 0x4FC9
+0xCDE2 0x4FCB
+0xCDE3 0x4FC1
+0xCDE4 0x4FD4
+0xCDE5 0x4FDC
+0xCDE6 0x4FD9
+0xCDE7 0x4FBB
+0xCDE8 0x4FB3
+0xCDE9 0x4FDB
+0xCDEA 0x4FC7
+0xCDEB 0x4FD6
+0xCDEC 0x4FBA
+0xCDED 0x4FC0
+0xCDEE 0x4FB9
+0xCDEF 0x4FEC
+0xCDF0 0x5244
+0xCDF1 0x5249
+0xCDF2 0x52C0
+0xCDF3 0x52C2
+0xCDF4 0x533D
+0xCDF5 0x537C
+0xCDF6 0x5397
+0xCDF7 0x5396
+0xCDF8 0x5399
+0xCDF9 0x5398
+0xCDFA 0x54BA
+0xCDFB 0x54A1
+0xCDFC 0x54AD
+0xCDFD 0x54A5
+0xCDFE 0x54CF
+0xCE40 0x54C3
+0xCE41 0x830D
+0xCE42 0x54B7
+0xCE43 0x54AE
+0xCE44 0x54D6
+0xCE45 0x54B6
+0xCE46 0x54C5
+0xCE47 0x54C6
+0xCE48 0x54A0
+0xCE49 0x5470
+0xCE4A 0x54BC
+0xCE4B 0x54A2
+0xCE4C 0x54BE
+0xCE4D 0x5472
+0xCE4E 0x54DE
+0xCE4F 0x54B0
+0xCE50 0x57B5
+0xCE51 0x579E
+0xCE52 0x579F
+0xCE53 0x57A4
+0xCE54 0x578C
+0xCE55 0x5797
+0xCE56 0x579D
+0xCE57 0x579B
+0xCE58 0x5794
+0xCE59 0x5798
+0xCE5A 0x578F
+0xCE5B 0x5799
+0xCE5C 0x57A5
+0xCE5D 0x579A
+0xCE5E 0x5795
+0xCE5F 0x58F4
+0xCE60 0x590D
+0xCE61 0x5953
+0xCE62 0x59E1
+0xCE63 0x59DE
+0xCE64 0x59EE
+0xCE65 0x5A00
+0xCE66 0x59F1
+0xCE67 0x59DD
+0xCE68 0x59FA
+0xCE69 0x59FD
+0xCE6A 0x59FC
+0xCE6B 0x59F6
+0xCE6C 0x59E4
+0xCE6D 0x59F2
+0xCE6E 0x59F7
+0xCE6F 0x59DB
+0xCE70 0x59E9
+0xCE71 0x59F3
+0xCE72 0x59F5
+0xCE73 0x59E0
+0xCE74 0x59FE
+0xCE75 0x59F4
+0xCE76 0x59ED
+0xCE77 0x5BA8
+0xCE78 0x5C4C
+0xCE79 0x5CD0
+0xCE7A 0x5CD8
+0xCE7B 0x5CCC
+0xCE7C 0x5CD7
+0xCE7D 0x5CCB
+0xCE7E 0x5CDB
+0xCEA1 0x5CDE
+0xCEA2 0x5CDA
+0xCEA3 0x5CC9
+0xCEA4 0x5CC7
+0xCEA5 0x5CCA
+0xCEA6 0x5CD6
+0xCEA7 0x5CD3
+0xCEA8 0x5CD4
+0xCEA9 0x5CCF
+0xCEAA 0x5CC8
+0xCEAB 0x5CC6
+0xCEAC 0x5CCE
+0xCEAD 0x5CDF
+0xCEAE 0x5CF8
+0xCEAF 0x5DF9
+0xCEB0 0x5E21
+0xCEB1 0x5E22
+0xCEB2 0x5E23
+0xCEB3 0x5E20
+0xCEB4 0x5E24
+0xCEB5 0x5EB0
+0xCEB6 0x5EA4
+0xCEB7 0x5EA2
+0xCEB8 0x5E9B
+0xCEB9 0x5EA3
+0xCEBA 0x5EA5
+0xCEBB 0x5F07
+0xCEBC 0x5F2E
+0xCEBD 0x5F56
+0xCEBE 0x5F86
+0xCEBF 0x6037
+0xCEC0 0x6039
+0xCEC1 0x6054
+0xCEC2 0x6072
+0xCEC3 0x605E
+0xCEC4 0x6045
+0xCEC5 0x6053
+0xCEC6 0x6047
+0xCEC7 0x6049
+0xCEC8 0x605B
+0xCEC9 0x604C
+0xCECA 0x6040
+0xCECB 0x6042
+0xCECC 0x605F
+0xCECD 0x6024
+0xCECE 0x6044
+0xCECF 0x6058
+0xCED0 0x6066
+0xCED1 0x606E
+0xCED2 0x6242
+0xCED3 0x6243
+0xCED4 0x62CF
+0xCED5 0x630D
+0xCED6 0x630B
+0xCED7 0x62F5
+0xCED8 0x630E
+0xCED9 0x6303
+0xCEDA 0x62EB
+0xCEDB 0x62F9
+0xCEDC 0x630F
+0xCEDD 0x630C
+0xCEDE 0x62F8
+0xCEDF 0x62F6
+0xCEE0 0x6300
+0xCEE1 0x6313
+0xCEE2 0x6314
+0xCEE3 0x62FA
+0xCEE4 0x6315
+0xCEE5 0x62FB
+0xCEE6 0x62F0
+0xCEE7 0x6541
+0xCEE8 0x6543
+0xCEE9 0x65AA
+0xCEEA 0x65BF
+0xCEEB 0x6636
+0xCEEC 0x6621
+0xCEED 0x6632
+0xCEEE 0x6635
+0xCEEF 0x661C
+0xCEF0 0x6626
+0xCEF1 0x6622
+0xCEF2 0x6633
+0xCEF3 0x662B
+0xCEF4 0x663A
+0xCEF5 0x661D
+0xCEF6 0x6634
+0xCEF7 0x6639
+0xCEF8 0x662E
+0xCEF9 0x670F
+0xCEFA 0x6710
+0xCEFB 0x67C1
+0xCEFC 0x67F2
+0xCEFD 0x67C8
+0xCEFE 0x67BA
+0xCF40 0x67DC
+0xCF41 0x67BB
+0xCF42 0x67F8
+0xCF43 0x67D8
+0xCF44 0x67C0
+0xCF45 0x67B7
+0xCF46 0x67C5
+0xCF47 0x67EB
+0xCF48 0x67E4
+0xCF49 0x67DF
+0xCF4A 0x67B5
+0xCF4B 0x67CD
+0xCF4C 0x67B3
+0xCF4D 0x67F7
+0xCF4E 0x67F6
+0xCF4F 0x67EE
+0xCF50 0x67E3
+0xCF51 0x67C2
+0xCF52 0x67B9
+0xCF53 0x67CE
+0xCF54 0x67E7
+0xCF55 0x67F0
+0xCF56 0x67B2
+0xCF57 0x67FC
+0xCF58 0x67C6
+0xCF59 0x67ED
+0xCF5A 0x67CC
+0xCF5B 0x67AE
+0xCF5C 0x67E6
+0xCF5D 0x67DB
+0xCF5E 0x67FA
+0xCF5F 0x67C9
+0xCF60 0x67CA
+0xCF61 0x67C3
+0xCF62 0x67EA
+0xCF63 0x67CB
+0xCF64 0x6B28
+0xCF65 0x6B82
+0xCF66 0x6B84
+0xCF67 0x6BB6
+0xCF68 0x6BD6
+0xCF69 0x6BD8
+0xCF6A 0x6BE0
+0xCF6B 0x6C20
+0xCF6C 0x6C21
+0xCF6D 0x6D28
+0xCF6E 0x6D34
+0xCF6F 0x6D2D
+0xCF70 0x6D1F
+0xCF71 0x6D3C
+0xCF72 0x6D3F
+0xCF73 0x6D12
+0xCF74 0x6D0A
+0xCF75 0x6CDA
+0xCF76 0x6D33
+0xCF77 0x6D04
+0xCF78 0x6D19
+0xCF79 0x6D3A
+0xCF7A 0x6D1A
+0xCF7B 0x6D11
+0xCF7C 0x6D00
+0xCF7D 0x6D1D
+0xCF7E 0x6D42
+0xCFA1 0x6D01
+0xCFA2 0x6D18
+0xCFA3 0x6D37
+0xCFA4 0x6D03
+0xCFA5 0x6D0F
+0xCFA6 0x6D40
+0xCFA7 0x6D07
+0xCFA8 0x6D20
+0xCFA9 0x6D2C
+0xCFAA 0x6D08
+0xCFAB 0x6D22
+0xCFAC 0x6D09
+0xCFAD 0x6D10
+0xCFAE 0x70B7
+0xCFAF 0x709F
+0xCFB0 0x70BE
+0xCFB1 0x70B1
+0xCFB2 0x70B0
+0xCFB3 0x70A1
+0xCFB4 0x70B4
+0xCFB5 0x70B5
+0xCFB6 0x70A9
+0xCFB7 0x7241
+0xCFB8 0x7249
+0xCFB9 0x724A
+0xCFBA 0x726C
+0xCFBB 0x7270
+0xCFBC 0x7273
+0xCFBD 0x726E
+0xCFBE 0x72CA
+0xCFBF 0x72E4
+0xCFC0 0x72E8
+0xCFC1 0x72EB
+0xCFC2 0x72DF
+0xCFC3 0x72EA
+0xCFC4 0x72E6
+0xCFC5 0x72E3
+0xCFC6 0x7385
+0xCFC7 0x73CC
+0xCFC8 0x73C2
+0xCFC9 0x73C8
+0xCFCA 0x73C5
+0xCFCB 0x73B9
+0xCFCC 0x73B6
+0xCFCD 0x73B5
+0xCFCE 0x73B4
+0xCFCF 0x73EB
+0xCFD0 0x73BF
+0xCFD1 0x73C7
+0xCFD2 0x73BE
+0xCFD3 0x73C3
+0xCFD4 0x73C6
+0xCFD5 0x73B8
+0xCFD6 0x73CB
+0xCFD7 0x74EC
+0xCFD8 0x74EE
+0xCFD9 0x752E
+0xCFDA 0x7547
+0xCFDB 0x7548
+0xCFDC 0x75A7
+0xCFDD 0x75AA
+0xCFDE 0x7679
+0xCFDF 0x76C4
+0xCFE0 0x7708
+0xCFE1 0x7703
+0xCFE2 0x7704
+0xCFE3 0x7705
+0xCFE4 0x770A
+0xCFE5 0x76F7
+0xCFE6 0x76FB
+0xCFE7 0x76FA
+0xCFE8 0x77E7
+0xCFE9 0x77E8
+0xCFEA 0x7806
+0xCFEB 0x7811
+0xCFEC 0x7812
+0xCFED 0x7805
+0xCFEE 0x7810
+0xCFEF 0x780F
+0xCFF0 0x780E
+0xCFF1 0x7809
+0xCFF2 0x7803
+0xCFF3 0x7813
+0xCFF4 0x794A
+0xCFF5 0x794C
+0xCFF6 0x794B
+0xCFF7 0x7945
+0xCFF8 0x7944
+0xCFF9 0x79D5
+0xCFFA 0x79CD
+0xCFFB 0x79CF
+0xCFFC 0x79D6
+0xCFFD 0x79CE
+0xCFFE 0x7A80
+0xD040 0x7A7E
+0xD041 0x7AD1
+0xD042 0x7B00
+0xD043 0x7B01
+0xD044 0x7C7A
+0xD045 0x7C78
+0xD046 0x7C79
+0xD047 0x7C7F
+0xD048 0x7C80
+0xD049 0x7C81
+0xD04A 0x7D03
+0xD04B 0x7D08
+0xD04C 0x7D01
+0xD04D 0x7F58
+0xD04E 0x7F91
+0xD04F 0x7F8D
+0xD050 0x7FBE
+0xD051 0x8007
+0xD052 0x800E
+0xD053 0x800F
+0xD054 0x8014
+0xD055 0x8037
+0xD056 0x80D8
+0xD057 0x80C7
+0xD058 0x80E0
+0xD059 0x80D1
+0xD05A 0x80C8
+0xD05B 0x80C2
+0xD05C 0x80D0
+0xD05D 0x80C5
+0xD05E 0x80E3
+0xD05F 0x80D9
+0xD060 0x80DC
+0xD061 0x80CA
+0xD062 0x80D5
+0xD063 0x80C9
+0xD064 0x80CF
+0xD065 0x80D7
+0xD066 0x80E6
+0xD067 0x80CD
+0xD068 0x81FF
+0xD069 0x8221
+0xD06A 0x8294
+0xD06B 0x82D9
+0xD06C 0x82FE
+0xD06D 0x82F9
+0xD06E 0x8307
+0xD06F 0x82E8
+0xD070 0x8300
+0xD071 0x82D5
+0xD072 0x833A
+0xD073 0x82EB
+0xD074 0x82D6
+0xD075 0x82F4
+0xD076 0x82EC
+0xD077 0x82E1
+0xD078 0x82F2
+0xD079 0x82F5
+0xD07A 0x830C
+0xD07B 0x82FB
+0xD07C 0x82F6
+0xD07D 0x82F0
+0xD07E 0x82EA
+0xD0A1 0x82E4
+0xD0A2 0x82E0
+0xD0A3 0x82FA
+0xD0A4 0x82F3
+0xD0A5 0x82ED
+0xD0A6 0x8677
+0xD0A7 0x8674
+0xD0A8 0x867C
+0xD0A9 0x8673
+0xD0AA 0x8841
+0xD0AB 0x884E
+0xD0AC 0x8867
+0xD0AD 0x886A
+0xD0AE 0x8869
+0xD0AF 0x89D3
+0xD0B0 0x8A04
+0xD0B1 0x8A07
+0xD0B2 0x8D72
+0xD0B3 0x8FE3
+0xD0B4 0x8FE1
+0xD0B5 0x8FEE
+0xD0B6 0x8FE0
+0xD0B7 0x90F1
+0xD0B8 0x90BD
+0xD0B9 0x90BF
+0xD0BA 0x90D5
+0xD0BB 0x90C5
+0xD0BC 0x90BE
+0xD0BD 0x90C7
+0xD0BE 0x90CB
+0xD0BF 0x90C8
+0xD0C0 0x91D4
+0xD0C1 0x91D3
+0xD0C2 0x9654
+0xD0C3 0x964F
+0xD0C4 0x9651
+0xD0C5 0x9653
+0xD0C6 0x964A
+0xD0C7 0x964E
+0xD0C8 0x501E
+0xD0C9 0x5005
+0xD0CA 0x5007
+0xD0CB 0x5013
+0xD0CC 0x5022
+0xD0CD 0x5030
+0xD0CE 0x501B
+0xD0CF 0x4FF5
+0xD0D0 0x4FF4
+0xD0D1 0x5033
+0xD0D2 0x5037
+0xD0D3 0x502C
+0xD0D4 0x4FF6
+0xD0D5 0x4FF7
+0xD0D6 0x5017
+0xD0D7 0x501C
+0xD0D8 0x5020
+0xD0D9 0x5027
+0xD0DA 0x5035
+0xD0DB 0x502F
+0xD0DC 0x5031
+0xD0DD 0x500E
+0xD0DE 0x515A
+0xD0DF 0x5194
+0xD0E0 0x5193
+0xD0E1 0x51CA
+0xD0E2 0x51C4
+0xD0E3 0x51C5
+0xD0E4 0x51C8
+0xD0E5 0x51CE
+0xD0E6 0x5261
+0xD0E7 0x525A
+0xD0E8 0x5252
+0xD0E9 0x525E
+0xD0EA 0x525F
+0xD0EB 0x5255
+0xD0EC 0x5262
+0xD0ED 0x52CD
+0xD0EE 0x530E
+0xD0EF 0x539E
+0xD0F0 0x5526
+0xD0F1 0x54E2
+0xD0F2 0x5517
+0xD0F3 0x5512
+0xD0F4 0x54E7
+0xD0F5 0x54F3
+0xD0F6 0x54E4
+0xD0F7 0x551A
+0xD0F8 0x54FF
+0xD0F9 0x5504
+0xD0FA 0x5508
+0xD0FB 0x54EB
+0xD0FC 0x5511
+0xD0FD 0x5505
+0xD0FE 0x54F1
+0xD140 0x550A
+0xD141 0x54FB
+0xD142 0x54F7
+0xD143 0x54F8
+0xD144 0x54E0
+0xD145 0x550E
+0xD146 0x5503
+0xD147 0x550B
+0xD148 0x5701
+0xD149 0x5702
+0xD14A 0x57CC
+0xD14B 0x5832
+0xD14C 0x57D5
+0xD14D 0x57D2
+0xD14E 0x57BA
+0xD14F 0x57C6
+0xD150 0x57BD
+0xD151 0x57BC
+0xD152 0x57B8
+0xD153 0x57B6
+0xD154 0x57BF
+0xD155 0x57C7
+0xD156 0x57D0
+0xD157 0x57B9
+0xD158 0x57C1
+0xD159 0x590E
+0xD15A 0x594A
+0xD15B 0x5A19
+0xD15C 0x5A16
+0xD15D 0x5A2D
+0xD15E 0x5A2E
+0xD15F 0x5A15
+0xD160 0x5A0F
+0xD161 0x5A17
+0xD162 0x5A0A
+0xD163 0x5A1E
+0xD164 0x5A33
+0xD165 0x5B6C
+0xD166 0x5BA7
+0xD167 0x5BAD
+0xD168 0x5BAC
+0xD169 0x5C03
+0xD16A 0x5C56
+0xD16B 0x5C54
+0xD16C 0x5CEC
+0xD16D 0x5CFF
+0xD16E 0x5CEE
+0xD16F 0x5CF1
+0xD170 0x5CF7
+0xD171 0x5D00
+0xD172 0x5CF9
+0xD173 0x5E29
+0xD174 0x5E28
+0xD175 0x5EA8
+0xD176 0x5EAE
+0xD177 0x5EAA
+0xD178 0x5EAC
+0xD179 0x5F33
+0xD17A 0x5F30
+0xD17B 0x5F67
+0xD17C 0x605D
+0xD17D 0x605A
+0xD17E 0x6067
+0xD1A1 0x6041
+0xD1A2 0x60A2
+0xD1A3 0x6088
+0xD1A4 0x6080
+0xD1A5 0x6092
+0xD1A6 0x6081
+0xD1A7 0x609D
+0xD1A8 0x6083
+0xD1A9 0x6095
+0xD1AA 0x609B
+0xD1AB 0x6097
+0xD1AC 0x6087
+0xD1AD 0x609C
+0xD1AE 0x608E
+0xD1AF 0x6219
+0xD1B0 0x6246
+0xD1B1 0x62F2
+0xD1B2 0x6310
+0xD1B3 0x6356
+0xD1B4 0x632C
+0xD1B5 0x6344
+0xD1B6 0x6345
+0xD1B7 0x6336
+0xD1B8 0x6343
+0xD1B9 0x63E4
+0xD1BA 0x6339
+0xD1BB 0x634B
+0xD1BC 0x634A
+0xD1BD 0x633C
+0xD1BE 0x6329
+0xD1BF 0x6341
+0xD1C0 0x6334
+0xD1C1 0x6358
+0xD1C2 0x6354
+0xD1C3 0x6359
+0xD1C4 0x632D
+0xD1C5 0x6347
+0xD1C6 0x6333
+0xD1C7 0x635A
+0xD1C8 0x6351
+0xD1C9 0x6338
+0xD1CA 0x6357
+0xD1CB 0x6340
+0xD1CC 0x6348
+0xD1CD 0x654A
+0xD1CE 0x6546
+0xD1CF 0x65C6
+0xD1D0 0x65C3
+0xD1D1 0x65C4
+0xD1D2 0x65C2
+0xD1D3 0x664A
+0xD1D4 0x665F
+0xD1D5 0x6647
+0xD1D6 0x6651
+0xD1D7 0x6712
+0xD1D8 0x6713
+0xD1D9 0x681F
+0xD1DA 0x681A
+0xD1DB 0x6849
+0xD1DC 0x6832
+0xD1DD 0x6833
+0xD1DE 0x683B
+0xD1DF 0x684B
+0xD1E0 0x684F
+0xD1E1 0x6816
+0xD1E2 0x6831
+0xD1E3 0x681C
+0xD1E4 0x6835
+0xD1E5 0x682B
+0xD1E6 0x682D
+0xD1E7 0x682F
+0xD1E8 0x684E
+0xD1E9 0x6844
+0xD1EA 0x6834
+0xD1EB 0x681D
+0xD1EC 0x6812
+0xD1ED 0x6814
+0xD1EE 0x6826
+0xD1EF 0x6828
+0xD1F0 0x682E
+0xD1F1 0x684D
+0xD1F2 0x683A
+0xD1F3 0x6825
+0xD1F4 0x6820
+0xD1F5 0x6B2C
+0xD1F6 0x6B2F
+0xD1F7 0x6B2D
+0xD1F8 0x6B31
+0xD1F9 0x6B34
+0xD1FA 0x6B6D
+0xD1FB 0x8082
+0xD1FC 0x6B88
+0xD1FD 0x6BE6
+0xD1FE 0x6BE4
+0xD240 0x6BE8
+0xD241 0x6BE3
+0xD242 0x6BE2
+0xD243 0x6BE7
+0xD244 0x6C25
+0xD245 0x6D7A
+0xD246 0x6D63
+0xD247 0x6D64
+0xD248 0x6D76
+0xD249 0x6D0D
+0xD24A 0x6D61
+0xD24B 0x6D92
+0xD24C 0x6D58
+0xD24D 0x6D62
+0xD24E 0x6D6D
+0xD24F 0x6D6F
+0xD250 0x6D91
+0xD251 0x6D8D
+0xD252 0x6DEF
+0xD253 0x6D7F
+0xD254 0x6D86
+0xD255 0x6D5E
+0xD256 0x6D67
+0xD257 0x6D60
+0xD258 0x6D97
+0xD259 0x6D70
+0xD25A 0x6D7C
+0xD25B 0x6D5F
+0xD25C 0x6D82
+0xD25D 0x6D98
+0xD25E 0x6D2F
+0xD25F 0x6D68
+0xD260 0x6D8B
+0xD261 0x6D7E
+0xD262 0x6D80
+0xD263 0x6D84
+0xD264 0x6D16
+0xD265 0x6D83
+0xD266 0x6D7B
+0xD267 0x6D7D
+0xD268 0x6D75
+0xD269 0x6D90
+0xD26A 0x70DC
+0xD26B 0x70D3
+0xD26C 0x70D1
+0xD26D 0x70DD
+0xD26E 0x70CB
+0xD26F 0x7F39
+0xD270 0x70E2
+0xD271 0x70D7
+0xD272 0x70D2
+0xD273 0x70DE
+0xD274 0x70E0
+0xD275 0x70D4
+0xD276 0x70CD
+0xD277 0x70C5
+0xD278 0x70C6
+0xD279 0x70C7
+0xD27A 0x70DA
+0xD27B 0x70CE
+0xD27C 0x70E1
+0xD27D 0x7242
+0xD27E 0x7278
+0xD2A1 0x7277
+0xD2A2 0x7276
+0xD2A3 0x7300
+0xD2A4 0x72FA
+0xD2A5 0x72F4
+0xD2A6 0x72FE
+0xD2A7 0x72F6
+0xD2A8 0x72F3
+0xD2A9 0x72FB
+0xD2AA 0x7301
+0xD2AB 0x73D3
+0xD2AC 0x73D9
+0xD2AD 0x73E5
+0xD2AE 0x73D6
+0xD2AF 0x73BC
+0xD2B0 0x73E7
+0xD2B1 0x73E3
+0xD2B2 0x73E9
+0xD2B3 0x73DC
+0xD2B4 0x73D2
+0xD2B5 0x73DB
+0xD2B6 0x73D4
+0xD2B7 0x73DD
+0xD2B8 0x73DA
+0xD2B9 0x73D7
+0xD2BA 0x73D8
+0xD2BB 0x73E8
+0xD2BC 0x74DE
+0xD2BD 0x74DF
+0xD2BE 0x74F4
+0xD2BF 0x74F5
+0xD2C0 0x7521
+0xD2C1 0x755B
+0xD2C2 0x755F
+0xD2C3 0x75B0
+0xD2C4 0x75C1
+0xD2C5 0x75BB
+0xD2C6 0x75C4
+0xD2C7 0x75C0
+0xD2C8 0x75BF
+0xD2C9 0x75B6
+0xD2CA 0x75BA
+0xD2CB 0x768A
+0xD2CC 0x76C9
+0xD2CD 0x771D
+0xD2CE 0x771B
+0xD2CF 0x7710
+0xD2D0 0x7713
+0xD2D1 0x7712
+0xD2D2 0x7723
+0xD2D3 0x7711
+0xD2D4 0x7715
+0xD2D5 0x7719
+0xD2D6 0x771A
+0xD2D7 0x7722
+0xD2D8 0x7727
+0xD2D9 0x7823
+0xD2DA 0x782C
+0xD2DB 0x7822
+0xD2DC 0x7835
+0xD2DD 0x782F
+0xD2DE 0x7828
+0xD2DF 0x782E
+0xD2E0 0x782B
+0xD2E1 0x7821
+0xD2E2 0x7829
+0xD2E3 0x7833
+0xD2E4 0x782A
+0xD2E5 0x7831
+0xD2E6 0x7954
+0xD2E7 0x795B
+0xD2E8 0x794F
+0xD2E9 0x795C
+0xD2EA 0x7953
+0xD2EB 0x7952
+0xD2EC 0x7951
+0xD2ED 0x79EB
+0xD2EE 0x79EC
+0xD2EF 0x79E0
+0xD2F0 0x79EE
+0xD2F1 0x79ED
+0xD2F2 0x79EA
+0xD2F3 0x79DC
+0xD2F4 0x79DE
+0xD2F5 0x79DD
+0xD2F6 0x7A86
+0xD2F7 0x7A89
+0xD2F8 0x7A85
+0xD2F9 0x7A8B
+0xD2FA 0x7A8C
+0xD2FB 0x7A8A
+0xD2FC 0x7A87
+0xD2FD 0x7AD8
+0xD2FE 0x7B10
+0xD340 0x7B04
+0xD341 0x7B13
+0xD342 0x7B05
+0xD343 0x7B0F
+0xD344 0x7B08
+0xD345 0x7B0A
+0xD346 0x7B0E
+0xD347 0x7B09
+0xD348 0x7B12
+0xD349 0x7C84
+0xD34A 0x7C91
+0xD34B 0x7C8A
+0xD34C 0x7C8C
+0xD34D 0x7C88
+0xD34E 0x7C8D
+0xD34F 0x7C85
+0xD350 0x7D1E
+0xD351 0x7D1D
+0xD352 0x7D11
+0xD353 0x7D0E
+0xD354 0x7D18
+0xD355 0x7D16
+0xD356 0x7D13
+0xD357 0x7D1F
+0xD358 0x7D12
+0xD359 0x7D0F
+0xD35A 0x7D0C
+0xD35B 0x7F5C
+0xD35C 0x7F61
+0xD35D 0x7F5E
+0xD35E 0x7F60
+0xD35F 0x7F5D
+0xD360 0x7F5B
+0xD361 0x7F96
+0xD362 0x7F92
+0xD363 0x7FC3
+0xD364 0x7FC2
+0xD365 0x7FC0
+0xD366 0x8016
+0xD367 0x803E
+0xD368 0x8039
+0xD369 0x80FA
+0xD36A 0x80F2
+0xD36B 0x80F9
+0xD36C 0x80F5
+0xD36D 0x8101
+0xD36E 0x80FB
+0xD36F 0x8100
+0xD370 0x8201
+0xD371 0x822F
+0xD372 0x8225
+0xD373 0x8333
+0xD374 0x832D
+0xD375 0x8344
+0xD376 0x8319
+0xD377 0x8351
+0xD378 0x8325
+0xD379 0x8356
+0xD37A 0x833F
+0xD37B 0x8341
+0xD37C 0x8326
+0xD37D 0x831C
+0xD37E 0x8322
+0xD3A1 0x8342
+0xD3A2 0x834E
+0xD3A3 0x831B
+0xD3A4 0x832A
+0xD3A5 0x8308
+0xD3A6 0x833C
+0xD3A7 0x834D
+0xD3A8 0x8316
+0xD3A9 0x8324
+0xD3AA 0x8320
+0xD3AB 0x8337
+0xD3AC 0x832F
+0xD3AD 0x8329
+0xD3AE 0x8347
+0xD3AF 0x8345
+0xD3B0 0x834C
+0xD3B1 0x8353
+0xD3B2 0x831E
+0xD3B3 0x832C
+0xD3B4 0x834B
+0xD3B5 0x8327
+0xD3B6 0x8348
+0xD3B7 0x8653
+0xD3B8 0x8652
+0xD3B9 0x86A2
+0xD3BA 0x86A8
+0xD3BB 0x8696
+0xD3BC 0x868D
+0xD3BD 0x8691
+0xD3BE 0x869E
+0xD3BF 0x8687
+0xD3C0 0x8697
+0xD3C1 0x8686
+0xD3C2 0x868B
+0xD3C3 0x869A
+0xD3C4 0x8685
+0xD3C5 0x86A5
+0xD3C6 0x8699
+0xD3C7 0x86A1
+0xD3C8 0x86A7
+0xD3C9 0x8695
+0xD3CA 0x8698
+0xD3CB 0x868E
+0xD3CC 0x869D
+0xD3CD 0x8690
+0xD3CE 0x8694
+0xD3CF 0x8843
+0xD3D0 0x8844
+0xD3D1 0x886D
+0xD3D2 0x8875
+0xD3D3 0x8876
+0xD3D4 0x8872
+0xD3D5 0x8880
+0xD3D6 0x8871
+0xD3D7 0x887F
+0xD3D8 0x886F
+0xD3D9 0x8883
+0xD3DA 0x887E
+0xD3DB 0x8874
+0xD3DC 0x887C
+0xD3DD 0x8A12
+0xD3DE 0x8C47
+0xD3DF 0x8C57
+0xD3E0 0x8C7B
+0xD3E1 0x8CA4
+0xD3E2 0x8CA3
+0xD3E3 0x8D76
+0xD3E4 0x8D78
+0xD3E5 0x8DB5
+0xD3E6 0x8DB7
+0xD3E7 0x8DB6
+0xD3E8 0x8ED1
+0xD3E9 0x8ED3
+0xD3EA 0x8FFE
+0xD3EB 0x8FF5
+0xD3EC 0x9002
+0xD3ED 0x8FFF
+0xD3EE 0x8FFB
+0xD3EF 0x9004
+0xD3F0 0x8FFC
+0xD3F1 0x8FF6
+0xD3F2 0x90D6
+0xD3F3 0x90E0
+0xD3F4 0x90D9
+0xD3F5 0x90DA
+0xD3F6 0x90E3
+0xD3F7 0x90DF
+0xD3F8 0x90E5
+0xD3F9 0x90D8
+0xD3FA 0x90DB
+0xD3FB 0x90D7
+0xD3FC 0x90DC
+0xD3FD 0x90E4
+0xD3FE 0x9150
+0xD440 0x914E
+0xD441 0x914F
+0xD442 0x91D5
+0xD443 0x91E2
+0xD444 0x91DA
+0xD445 0x965C
+0xD446 0x965F
+0xD447 0x96BC
+0xD448 0x98E3
+0xD449 0x9ADF
+0xD44A 0x9B2F
+0xD44B 0x4E7F
+0xD44C 0x5070
+0xD44D 0x506A
+0xD44E 0x5061
+0xD44F 0x505E
+0xD450 0x5060
+0xD451 0x5053
+0xD452 0x504B
+0xD453 0x505D
+0xD454 0x5072
+0xD455 0x5048
+0xD456 0x504D
+0xD457 0x5041
+0xD458 0x505B
+0xD459 0x504A
+0xD45A 0x5062
+0xD45B 0x5015
+0xD45C 0x5045
+0xD45D 0x505F
+0xD45E 0x5069
+0xD45F 0x506B
+0xD460 0x5063
+0xD461 0x5064
+0xD462 0x5046
+0xD463 0x5040
+0xD464 0x506E
+0xD465 0x5073
+0xD466 0x5057
+0xD467 0x5051
+0xD468 0x51D0
+0xD469 0x526B
+0xD46A 0x526D
+0xD46B 0x526C
+0xD46C 0x526E
+0xD46D 0x52D6
+0xD46E 0x52D3
+0xD46F 0x532D
+0xD470 0x539C
+0xD471 0x5575
+0xD472 0x5576
+0xD473 0x553C
+0xD474 0x554D
+0xD475 0x5550
+0xD476 0x5534
+0xD477 0x552A
+0xD478 0x5551
+0xD479 0x5562
+0xD47A 0x5536
+0xD47B 0x5535
+0xD47C 0x5530
+0xD47D 0x5552
+0xD47E 0x5545
+0xD4A1 0x550C
+0xD4A2 0x5532
+0xD4A3 0x5565
+0xD4A4 0x554E
+0xD4A5 0x5539
+0xD4A6 0x5548
+0xD4A7 0x552D
+0xD4A8 0x553B
+0xD4A9 0x5540
+0xD4AA 0x554B
+0xD4AB 0x570A
+0xD4AC 0x5707
+0xD4AD 0x57FB
+0xD4AE 0x5814
+0xD4AF 0x57E2
+0xD4B0 0x57F6
+0xD4B1 0x57DC
+0xD4B2 0x57F4
+0xD4B3 0x5800
+0xD4B4 0x57ED
+0xD4B5 0x57FD
+0xD4B6 0x5808
+0xD4B7 0x57F8
+0xD4B8 0x580B
+0xD4B9 0x57F3
+0xD4BA 0x57CF
+0xD4BB 0x5807
+0xD4BC 0x57EE
+0xD4BD 0x57E3
+0xD4BE 0x57F2
+0xD4BF 0x57E5
+0xD4C0 0x57EC
+0xD4C1 0x57E1
+0xD4C2 0x580E
+0xD4C3 0x57FC
+0xD4C4 0x5810
+0xD4C5 0x57E7
+0xD4C6 0x5801
+0xD4C7 0x580C
+0xD4C8 0x57F1
+0xD4C9 0x57E9
+0xD4CA 0x57F0
+0xD4CB 0x580D
+0xD4CC 0x5804
+0xD4CD 0x595C
+0xD4CE 0x5A60
+0xD4CF 0x5A58
+0xD4D0 0x5A55
+0xD4D1 0x5A67
+0xD4D2 0x5A5E
+0xD4D3 0x5A38
+0xD4D4 0x5A35
+0xD4D5 0x5A6D
+0xD4D6 0x5A50
+0xD4D7 0x5A5F
+0xD4D8 0x5A65
+0xD4D9 0x5A6C
+0xD4DA 0x5A53
+0xD4DB 0x5A64
+0xD4DC 0x5A57
+0xD4DD 0x5A43
+0xD4DE 0x5A5D
+0xD4DF 0x5A52
+0xD4E0 0x5A44
+0xD4E1 0x5A5B
+0xD4E2 0x5A48
+0xD4E3 0x5A8E
+0xD4E4 0x5A3E
+0xD4E5 0x5A4D
+0xD4E6 0x5A39
+0xD4E7 0x5A4C
+0xD4E8 0x5A70
+0xD4E9 0x5A69
+0xD4EA 0x5A47
+0xD4EB 0x5A51
+0xD4EC 0x5A56
+0xD4ED 0x5A42
+0xD4EE 0x5A5C
+0xD4EF 0x5B72
+0xD4F0 0x5B6E
+0xD4F1 0x5BC1
+0xD4F2 0x5BC0
+0xD4F3 0x5C59
+0xD4F4 0x5D1E
+0xD4F5 0x5D0B
+0xD4F6 0x5D1D
+0xD4F7 0x5D1A
+0xD4F8 0x5D20
+0xD4F9 0x5D0C
+0xD4FA 0x5D28
+0xD4FB 0x5D0D
+0xD4FC 0x5D26
+0xD4FD 0x5D25
+0xD4FE 0x5D0F
+0xD540 0x5D30
+0xD541 0x5D12
+0xD542 0x5D23
+0xD543 0x5D1F
+0xD544 0x5D2E
+0xD545 0x5E3E
+0xD546 0x5E34
+0xD547 0x5EB1
+0xD548 0x5EB4
+0xD549 0x5EB9
+0xD54A 0x5EB2
+0xD54B 0x5EB3
+0xD54C 0x5F36
+0xD54D 0x5F38
+0xD54E 0x5F9B
+0xD54F 0x5F96
+0xD550 0x5F9F
+0xD551 0x608A
+0xD552 0x6090
+0xD553 0x6086
+0xD554 0x60BE
+0xD555 0x60B0
+0xD556 0x60BA
+0xD557 0x60D3
+0xD558 0x60D4
+0xD559 0x60CF
+0xD55A 0x60E4
+0xD55B 0x60D9
+0xD55C 0x60DD
+0xD55D 0x60C8
+0xD55E 0x60B1
+0xD55F 0x60DB
+0xD560 0x60B7
+0xD561 0x60CA
+0xD562 0x60BF
+0xD563 0x60C3
+0xD564 0x60CD
+0xD565 0x60C0
+0xD566 0x6332
+0xD567 0x6365
+0xD568 0x638A
+0xD569 0x6382
+0xD56A 0x637D
+0xD56B 0x63BD
+0xD56C 0x639E
+0xD56D 0x63AD
+0xD56E 0x639D
+0xD56F 0x6397
+0xD570 0x63AB
+0xD571 0x638E
+0xD572 0x636F
+0xD573 0x6387
+0xD574 0x6390
+0xD575 0x636E
+0xD576 0x63AF
+0xD577 0x6375
+0xD578 0x639C
+0xD579 0x636D
+0xD57A 0x63AE
+0xD57B 0x637C
+0xD57C 0x63A4
+0xD57D 0x633B
+0xD57E 0x639F
+0xD5A1 0x6378
+0xD5A2 0x6385
+0xD5A3 0x6381
+0xD5A4 0x6391
+0xD5A5 0x638D
+0xD5A6 0x6370
+0xD5A7 0x6553
+0xD5A8 0x65CD
+0xD5A9 0x6665
+0xD5AA 0x6661
+0xD5AB 0x665B
+0xD5AC 0x6659
+0xD5AD 0x665C
+0xD5AE 0x6662
+0xD5AF 0x6718
+0xD5B0 0x6879
+0xD5B1 0x6887
+0xD5B2 0x6890
+0xD5B3 0x689C
+0xD5B4 0x686D
+0xD5B5 0x686E
+0xD5B6 0x68AE
+0xD5B7 0x68AB
+0xD5B8 0x6956
+0xD5B9 0x686F
+0xD5BA 0x68A3
+0xD5BB 0x68AC
+0xD5BC 0x68A9
+0xD5BD 0x6875
+0xD5BE 0x6874
+0xD5BF 0x68B2
+0xD5C0 0x688F
+0xD5C1 0x6877
+0xD5C2 0x6892
+0xD5C3 0x687C
+0xD5C4 0x686B
+0xD5C5 0x6872
+0xD5C6 0x68AA
+0xD5C7 0x6880
+0xD5C8 0x6871
+0xD5C9 0x687E
+0xD5CA 0x689B
+0xD5CB 0x6896
+0xD5CC 0x688B
+0xD5CD 0x68A0
+0xD5CE 0x6889
+0xD5CF 0x68A4
+0xD5D0 0x6878
+0xD5D1 0x687B
+0xD5D2 0x6891
+0xD5D3 0x688C
+0xD5D4 0x688A
+0xD5D5 0x687D
+0xD5D6 0x6B36
+0xD5D7 0x6B33
+0xD5D8 0x6B37
+0xD5D9 0x6B38
+0xD5DA 0x6B91
+0xD5DB 0x6B8F
+0xD5DC 0x6B8D
+0xD5DD 0x6B8E
+0xD5DE 0x6B8C
+0xD5DF 0x6C2A
+0xD5E0 0x6DC0
+0xD5E1 0x6DAB
+0xD5E2 0x6DB4
+0xD5E3 0x6DB3
+0xD5E4 0x6E74
+0xD5E5 0x6DAC
+0xD5E6 0x6DE9
+0xD5E7 0x6DE2
+0xD5E8 0x6DB7
+0xD5E9 0x6DF6
+0xD5EA 0x6DD4
+0xD5EB 0x6E00
+0xD5EC 0x6DC8
+0xD5ED 0x6DE0
+0xD5EE 0x6DDF
+0xD5EF 0x6DD6
+0xD5F0 0x6DBE
+0xD5F1 0x6DE5
+0xD5F2 0x6DDC
+0xD5F3 0x6DDD
+0xD5F4 0x6DDB
+0xD5F5 0x6DF4
+0xD5F6 0x6DCA
+0xD5F7 0x6DBD
+0xD5F8 0x6DED
+0xD5F9 0x6DF0
+0xD5FA 0x6DBA
+0xD5FB 0x6DD5
+0xD5FC 0x6DC2
+0xD5FD 0x6DCF
+0xD5FE 0x6DC9
+0xD640 0x6DD0
+0xD641 0x6DF2
+0xD642 0x6DD3
+0xD643 0x6DFD
+0xD644 0x6DD7
+0xD645 0x6DCD
+0xD646 0x6DE3
+0xD647 0x6DBB
+0xD648 0x70FA
+0xD649 0x710D
+0xD64A 0x70F7
+0xD64B 0x7117
+0xD64C 0x70F4
+0xD64D 0x710C
+0xD64E 0x70F0
+0xD64F 0x7104
+0xD650 0x70F3
+0xD651 0x7110
+0xD652 0x70FC
+0xD653 0x70FF
+0xD654 0x7106
+0xD655 0x7113
+0xD656 0x7100
+0xD657 0x70F8
+0xD658 0x70F6
+0xD659 0x710B
+0xD65A 0x7102
+0xD65B 0x710E
+0xD65C 0x727E
+0xD65D 0x727B
+0xD65E 0x727C
+0xD65F 0x727F
+0xD660 0x731D
+0xD661 0x7317
+0xD662 0x7307
+0xD663 0x7311
+0xD664 0x7318
+0xD665 0x730A
+0xD666 0x7308
+0xD667 0x72FF
+0xD668 0x730F
+0xD669 0x731E
+0xD66A 0x7388
+0xD66B 0x73F6
+0xD66C 0x73F8
+0xD66D 0x73F5
+0xD66E 0x7404
+0xD66F 0x7401
+0xD670 0x73FD
+0xD671 0x7407
+0xD672 0x7400
+0xD673 0x73FA
+0xD674 0x73FC
+0xD675 0x73FF
+0xD676 0x740C
+0xD677 0x740B
+0xD678 0x73F4
+0xD679 0x7408
+0xD67A 0x7564
+0xD67B 0x7563
+0xD67C 0x75CE
+0xD67D 0x75D2
+0xD67E 0x75CF
+0xD6A1 0x75CB
+0xD6A2 0x75CC
+0xD6A3 0x75D1
+0xD6A4 0x75D0
+0xD6A5 0x768F
+0xD6A6 0x7689
+0xD6A7 0x76D3
+0xD6A8 0x7739
+0xD6A9 0x772F
+0xD6AA 0x772D
+0xD6AB 0x7731
+0xD6AC 0x7732
+0xD6AD 0x7734
+0xD6AE 0x7733
+0xD6AF 0x773D
+0xD6B0 0x7725
+0xD6B1 0x773B
+0xD6B2 0x7735
+0xD6B3 0x7848
+0xD6B4 0x7852
+0xD6B5 0x7849
+0xD6B6 0x784D
+0xD6B7 0x784A
+0xD6B8 0x784C
+0xD6B9 0x7826
+0xD6BA 0x7845
+0xD6BB 0x7850
+0xD6BC 0x7964
+0xD6BD 0x7967
+0xD6BE 0x7969
+0xD6BF 0x796A
+0xD6C0 0x7963
+0xD6C1 0x796B
+0xD6C2 0x7961
+0xD6C3 0x79BB
+0xD6C4 0x79FA
+0xD6C5 0x79F8
+0xD6C6 0x79F6
+0xD6C7 0x79F7
+0xD6C8 0x7A8F
+0xD6C9 0x7A94
+0xD6CA 0x7A90
+0xD6CB 0x7B35
+0xD6CC 0x7B47
+0xD6CD 0x7B34
+0xD6CE 0x7B25
+0xD6CF 0x7B30
+0xD6D0 0x7B22
+0xD6D1 0x7B24
+0xD6D2 0x7B33
+0xD6D3 0x7B18
+0xD6D4 0x7B2A
+0xD6D5 0x7B1D
+0xD6D6 0x7B31
+0xD6D7 0x7B2B
+0xD6D8 0x7B2D
+0xD6D9 0x7B2F
+0xD6DA 0x7B32
+0xD6DB 0x7B38
+0xD6DC 0x7B1A
+0xD6DD 0x7B23
+0xD6DE 0x7C94
+0xD6DF 0x7C98
+0xD6E0 0x7C96
+0xD6E1 0x7CA3
+0xD6E2 0x7D35
+0xD6E3 0x7D3D
+0xD6E4 0x7D38
+0xD6E5 0x7D36
+0xD6E6 0x7D3A
+0xD6E7 0x7D45
+0xD6E8 0x7D2C
+0xD6E9 0x7D29
+0xD6EA 0x7D41
+0xD6EB 0x7D47
+0xD6EC 0x7D3E
+0xD6ED 0x7D3F
+0xD6EE 0x7D4A
+0xD6EF 0x7D3B
+0xD6F0 0x7D28
+0xD6F1 0x7F63
+0xD6F2 0x7F95
+0xD6F3 0x7F9C
+0xD6F4 0x7F9D
+0xD6F5 0x7F9B
+0xD6F6 0x7FCA
+0xD6F7 0x7FCB
+0xD6F8 0x7FCD
+0xD6F9 0x7FD0
+0xD6FA 0x7FD1
+0xD6FB 0x7FC7
+0xD6FC 0x7FCF
+0xD6FD 0x7FC9
+0xD6FE 0x801F
+0xD740 0x801E
+0xD741 0x801B
+0xD742 0x8047
+0xD743 0x8043
+0xD744 0x8048
+0xD745 0x8118
+0xD746 0x8125
+0xD747 0x8119
+0xD748 0x811B
+0xD749 0x812D
+0xD74A 0x811F
+0xD74B 0x812C
+0xD74C 0x811E
+0xD74D 0x8121
+0xD74E 0x8115
+0xD74F 0x8127
+0xD750 0x811D
+0xD751 0x8122
+0xD752 0x8211
+0xD753 0x8238
+0xD754 0x8233
+0xD755 0x823A
+0xD756 0x8234
+0xD757 0x8232
+0xD758 0x8274
+0xD759 0x8390
+0xD75A 0x83A3
+0xD75B 0x83A8
+0xD75C 0x838D
+0xD75D 0x837A
+0xD75E 0x8373
+0xD75F 0x83A4
+0xD760 0x8374
+0xD761 0x838F
+0xD762 0x8381
+0xD763 0x8395
+0xD764 0x8399
+0xD765 0x8375
+0xD766 0x8394
+0xD767 0x83A9
+0xD768 0x837D
+0xD769 0x8383
+0xD76A 0x838C
+0xD76B 0x839D
+0xD76C 0x839B
+0xD76D 0x83AA
+0xD76E 0x838B
+0xD76F 0x837E
+0xD770 0x83A5
+0xD771 0x83AF
+0xD772 0x8388
+0xD773 0x8397
+0xD774 0x83B0
+0xD775 0x837F
+0xD776 0x83A6
+0xD777 0x8387
+0xD778 0x83AE
+0xD779 0x8376
+0xD77A 0x839A
+0xD77B 0x8659
+0xD77C 0x8656
+0xD77D 0x86BF
+0xD77E 0x86B7
+0xD7A1 0x86C2
+0xD7A2 0x86C1
+0xD7A3 0x86C5
+0xD7A4 0x86BA
+0xD7A5 0x86B0
+0xD7A6 0x86C8
+0xD7A7 0x86B9
+0xD7A8 0x86B3
+0xD7A9 0x86B8
+0xD7AA 0x86CC
+0xD7AB 0x86B4
+0xD7AC 0x86BB
+0xD7AD 0x86BC
+0xD7AE 0x86C3
+0xD7AF 0x86BD
+0xD7B0 0x86BE
+0xD7B1 0x8852
+0xD7B2 0x8889
+0xD7B3 0x8895
+0xD7B4 0x88A8
+0xD7B5 0x88A2
+0xD7B6 0x88AA
+0xD7B7 0x889A
+0xD7B8 0x8891
+0xD7B9 0x88A1
+0xD7BA 0x889F
+0xD7BB 0x8898
+0xD7BC 0x88A7
+0xD7BD 0x8899
+0xD7BE 0x889B
+0xD7BF 0x8897
+0xD7C0 0x88A4
+0xD7C1 0x88AC
+0xD7C2 0x888C
+0xD7C3 0x8893
+0xD7C4 0x888E
+0xD7C5 0x8982
+0xD7C6 0x89D6
+0xD7C7 0x89D9
+0xD7C8 0x89D5
+0xD7C9 0x8A30
+0xD7CA 0x8A27
+0xD7CB 0x8A2C
+0xD7CC 0x8A1E
+0xD7CD 0x8C39
+0xD7CE 0x8C3B
+0xD7CF 0x8C5C
+0xD7D0 0x8C5D
+0xD7D1 0x8C7D
+0xD7D2 0x8CA5
+0xD7D3 0x8D7D
+0xD7D4 0x8D7B
+0xD7D5 0x8D79
+0xD7D6 0x8DBC
+0xD7D7 0x8DC2
+0xD7D8 0x8DB9
+0xD7D9 0x8DBF
+0xD7DA 0x8DC1
+0xD7DB 0x8ED8
+0xD7DC 0x8EDE
+0xD7DD 0x8EDD
+0xD7DE 0x8EDC
+0xD7DF 0x8ED7
+0xD7E0 0x8EE0
+0xD7E1 0x8EE1
+0xD7E2 0x9024
+0xD7E3 0x900B
+0xD7E4 0x9011
+0xD7E5 0x901C
+0xD7E6 0x900C
+0xD7E7 0x9021
+0xD7E8 0x90EF
+0xD7E9 0x90EA
+0xD7EA 0x90F0
+0xD7EB 0x90F4
+0xD7EC 0x90F2
+0xD7ED 0x90F3
+0xD7EE 0x90D4
+0xD7EF 0x90EB
+0xD7F0 0x90EC
+0xD7F1 0x90E9
+0xD7F2 0x9156
+0xD7F3 0x9158
+0xD7F4 0x915A
+0xD7F5 0x9153
+0xD7F6 0x9155
+0xD7F7 0x91EC
+0xD7F8 0x91F4
+0xD7F9 0x91F1
+0xD7FA 0x91F3
+0xD7FB 0x91F8
+0xD7FC 0x91E4
+0xD7FD 0x91F9
+0xD7FE 0x91EA
+0xD840 0x91EB
+0xD841 0x91F7
+0xD842 0x91E8
+0xD843 0x91EE
+0xD844 0x957A
+0xD845 0x9586
+0xD846 0x9588
+0xD847 0x967C
+0xD848 0x966D
+0xD849 0x966B
+0xD84A 0x9671
+0xD84B 0x966F
+0xD84C 0x96BF
+0xD84D 0x976A
+0xD84E 0x9804
+0xD84F 0x98E5
+0xD850 0x9997
+0xD851 0x509B
+0xD852 0x5095
+0xD853 0x5094
+0xD854 0x509E
+0xD855 0x508B
+0xD856 0x50A3
+0xD857 0x5083
+0xD858 0x508C
+0xD859 0x508E
+0xD85A 0x509D
+0xD85B 0x5068
+0xD85C 0x509C
+0xD85D 0x5092
+0xD85E 0x5082
+0xD85F 0x5087
+0xD860 0x515F
+0xD861 0x51D4
+0xD862 0x5312
+0xD863 0x5311
+0xD864 0x53A4
+0xD865 0x53A7
+0xD866 0x5591
+0xD867 0x55A8
+0xD868 0x55A5
+0xD869 0x55AD
+0xD86A 0x5577
+0xD86B 0x5645
+0xD86C 0x55A2
+0xD86D 0x5593
+0xD86E 0x5588
+0xD86F 0x558F
+0xD870 0x55B5
+0xD871 0x5581
+0xD872 0x55A3
+0xD873 0x5592
+0xD874 0x55A4
+0xD875 0x557D
+0xD876 0x558C
+0xD877 0x55A6
+0xD878 0x557F
+0xD879 0x5595
+0xD87A 0x55A1
+0xD87B 0x558E
+0xD87C 0x570C
+0xD87D 0x5829
+0xD87E 0x5837
+0xD8A1 0x5819
+0xD8A2 0x581E
+0xD8A3 0x5827
+0xD8A4 0x5823
+0xD8A5 0x5828
+0xD8A6 0x57F5
+0xD8A7 0x5848
+0xD8A8 0x5825
+0xD8A9 0x581C
+0xD8AA 0x581B
+0xD8AB 0x5833
+0xD8AC 0x583F
+0xD8AD 0x5836
+0xD8AE 0x582E
+0xD8AF 0x5839
+0xD8B0 0x5838
+0xD8B1 0x582D
+0xD8B2 0x582C
+0xD8B3 0x583B
+0xD8B4 0x5961
+0xD8B5 0x5AAF
+0xD8B6 0x5A94
+0xD8B7 0x5A9F
+0xD8B8 0x5A7A
+0xD8B9 0x5AA2
+0xD8BA 0x5A9E
+0xD8BB 0x5A78
+0xD8BC 0x5AA6
+0xD8BD 0x5A7C
+0xD8BE 0x5AA5
+0xD8BF 0x5AAC
+0xD8C0 0x5A95
+0xD8C1 0x5AAE
+0xD8C2 0x5A37
+0xD8C3 0x5A84
+0xD8C4 0x5A8A
+0xD8C5 0x5A97
+0xD8C6 0x5A83
+0xD8C7 0x5A8B
+0xD8C8 0x5AA9
+0xD8C9 0x5A7B
+0xD8CA 0x5A7D
+0xD8CB 0x5A8C
+0xD8CC 0x5A9C
+0xD8CD 0x5A8F
+0xD8CE 0x5A93
+0xD8CF 0x5A9D
+0xD8D0 0x5BEA
+0xD8D1 0x5BCD
+0xD8D2 0x5BCB
+0xD8D3 0x5BD4
+0xD8D4 0x5BD1
+0xD8D5 0x5BCA
+0xD8D6 0x5BCE
+0xD8D7 0x5C0C
+0xD8D8 0x5C30
+0xD8D9 0x5D37
+0xD8DA 0x5D43
+0xD8DB 0x5D6B
+0xD8DC 0x5D41
+0xD8DD 0x5D4B
+0xD8DE 0x5D3F
+0xD8DF 0x5D35
+0xD8E0 0x5D51
+0xD8E1 0x5D4E
+0xD8E2 0x5D55
+0xD8E3 0x5D33
+0xD8E4 0x5D3A
+0xD8E5 0x5D52
+0xD8E6 0x5D3D
+0xD8E7 0x5D31
+0xD8E8 0x5D59
+0xD8E9 0x5D42
+0xD8EA 0x5D39
+0xD8EB 0x5D49
+0xD8EC 0x5D38
+0xD8ED 0x5D3C
+0xD8EE 0x5D32
+0xD8EF 0x5D36
+0xD8F0 0x5D40
+0xD8F1 0x5D45
+0xD8F2 0x5E44
+0xD8F3 0x5E41
+0xD8F4 0x5F58
+0xD8F5 0x5FA6
+0xD8F6 0x5FA5
+0xD8F7 0x5FAB
+0xD8F8 0x60C9
+0xD8F9 0x60B9
+0xD8FA 0x60CC
+0xD8FB 0x60E2
+0xD8FC 0x60CE
+0xD8FD 0x60C4
+0xD8FE 0x6114
+0xD940 0x60F2
+0xD941 0x610A
+0xD942 0x6116
+0xD943 0x6105
+0xD944 0x60F5
+0xD945 0x6113
+0xD946 0x60F8
+0xD947 0x60FC
+0xD948 0x60FE
+0xD949 0x60C1
+0xD94A 0x6103
+0xD94B 0x6118
+0xD94C 0x611D
+0xD94D 0x6110
+0xD94E 0x60FF
+0xD94F 0x6104
+0xD950 0x610B
+0xD951 0x624A
+0xD952 0x6394
+0xD953 0x63B1
+0xD954 0x63B0
+0xD955 0x63CE
+0xD956 0x63E5
+0xD957 0x63E8
+0xD958 0x63EF
+0xD959 0x63C3
+0xD95A 0x649D
+0xD95B 0x63F3
+0xD95C 0x63CA
+0xD95D 0x63E0
+0xD95E 0x63F6
+0xD95F 0x63D5
+0xD960 0x63F2
+0xD961 0x63F5
+0xD962 0x6461
+0xD963 0x63DF
+0xD964 0x63BE
+0xD965 0x63DD
+0xD966 0x63DC
+0xD967 0x63C4
+0xD968 0x63D8
+0xD969 0x63D3
+0xD96A 0x63C2
+0xD96B 0x63C7
+0xD96C 0x63CC
+0xD96D 0x63CB
+0xD96E 0x63C8
+0xD96F 0x63F0
+0xD970 0x63D7
+0xD971 0x63D9
+0xD972 0x6532
+0xD973 0x6567
+0xD974 0x656A
+0xD975 0x6564
+0xD976 0x655C
+0xD977 0x6568
+0xD978 0x6565
+0xD979 0x658C
+0xD97A 0x659D
+0xD97B 0x659E
+0xD97C 0x65AE
+0xD97D 0x65D0
+0xD97E 0x65D2
+0xD9A1 0x667C
+0xD9A2 0x666C
+0xD9A3 0x667B
+0xD9A4 0x6680
+0xD9A5 0x6671
+0xD9A6 0x6679
+0xD9A7 0x666A
+0xD9A8 0x6672
+0xD9A9 0x6701
+0xD9AA 0x690C
+0xD9AB 0x68D3
+0xD9AC 0x6904
+0xD9AD 0x68DC
+0xD9AE 0x692A
+0xD9AF 0x68EC
+0xD9B0 0x68EA
+0xD9B1 0x68F1
+0xD9B2 0x690F
+0xD9B3 0x68D6
+0xD9B4 0x68F7
+0xD9B5 0x68EB
+0xD9B6 0x68E4
+0xD9B7 0x68F6
+0xD9B8 0x6913
+0xD9B9 0x6910
+0xD9BA 0x68F3
+0xD9BB 0x68E1
+0xD9BC 0x6907
+0xD9BD 0x68CC
+0xD9BE 0x6908
+0xD9BF 0x6970
+0xD9C0 0x68B4
+0xD9C1 0x6911
+0xD9C2 0x68EF
+0xD9C3 0x68C6
+0xD9C4 0x6914
+0xD9C5 0x68F8
+0xD9C6 0x68D0
+0xD9C7 0x68FD
+0xD9C8 0x68FC
+0xD9C9 0x68E8
+0xD9CA 0x690B
+0xD9CB 0x690A
+0xD9CC 0x6917
+0xD9CD 0x68CE
+0xD9CE 0x68C8
+0xD9CF 0x68DD
+0xD9D0 0x68DE
+0xD9D1 0x68E6
+0xD9D2 0x68F4
+0xD9D3 0x68D1
+0xD9D4 0x6906
+0xD9D5 0x68D4
+0xD9D6 0x68E9
+0xD9D7 0x6915
+0xD9D8 0x6925
+0xD9D9 0x68C7
+0xD9DA 0x6B39
+0xD9DB 0x6B3B
+0xD9DC 0x6B3F
+0xD9DD 0x6B3C
+0xD9DE 0x6B94
+0xD9DF 0x6B97
+0xD9E0 0x6B99
+0xD9E1 0x6B95
+0xD9E2 0x6BBD
+0xD9E3 0x6BF0
+0xD9E4 0x6BF2
+0xD9E5 0x6BF3
+0xD9E6 0x6C30
+0xD9E7 0x6DFC
+0xD9E8 0x6E46
+0xD9E9 0x6E47
+0xD9EA 0x6E1F
+0xD9EB 0x6E49
+0xD9EC 0x6E88
+0xD9ED 0x6E3C
+0xD9EE 0x6E3D
+0xD9EF 0x6E45
+0xD9F0 0x6E62
+0xD9F1 0x6E2B
+0xD9F2 0x6E3F
+0xD9F3 0x6E41
+0xD9F4 0x6E5D
+0xD9F5 0x6E73
+0xD9F6 0x6E1C
+0xD9F7 0x6E33
+0xD9F8 0x6E4B
+0xD9F9 0x6E40
+0xD9FA 0x6E51
+0xD9FB 0x6E3B
+0xD9FC 0x6E03
+0xD9FD 0x6E2E
+0xD9FE 0x6E5E
+0xDA40 0x6E68
+0xDA41 0x6E5C
+0xDA42 0x6E61
+0xDA43 0x6E31
+0xDA44 0x6E28
+0xDA45 0x6E60
+0xDA46 0x6E71
+0xDA47 0x6E6B
+0xDA48 0x6E39
+0xDA49 0x6E22
+0xDA4A 0x6E30
+0xDA4B 0x6E53
+0xDA4C 0x6E65
+0xDA4D 0x6E27
+0xDA4E 0x6E78
+0xDA4F 0x6E64
+0xDA50 0x6E77
+0xDA51 0x6E55
+0xDA52 0x6E79
+0xDA53 0x6E52
+0xDA54 0x6E66
+0xDA55 0x6E35
+0xDA56 0x6E36
+0xDA57 0x6E5A
+0xDA58 0x7120
+0xDA59 0x711E
+0xDA5A 0x712F
+0xDA5B 0x70FB
+0xDA5C 0x712E
+0xDA5D 0x7131
+0xDA5E 0x7123
+0xDA5F 0x7125
+0xDA60 0x7122
+0xDA61 0x7132
+0xDA62 0x711F
+0xDA63 0x7128
+0xDA64 0x713A
+0xDA65 0x711B
+0xDA66 0x724B
+0xDA67 0x725A
+0xDA68 0x7288
+0xDA69 0x7289
+0xDA6A 0x7286
+0xDA6B 0x7285
+0xDA6C 0x728B
+0xDA6D 0x7312
+0xDA6E 0x730B
+0xDA6F 0x7330
+0xDA70 0x7322
+0xDA71 0x7331
+0xDA72 0x7333
+0xDA73 0x7327
+0xDA74 0x7332
+0xDA75 0x732D
+0xDA76 0x7326
+0xDA77 0x7323
+0xDA78 0x7335
+0xDA79 0x730C
+0xDA7A 0x742E
+0xDA7B 0x742C
+0xDA7C 0x7430
+0xDA7D 0x742B
+0xDA7E 0x7416
+0xDAA1 0x741A
+0xDAA2 0x7421
+0xDAA3 0x742D
+0xDAA4 0x7431
+0xDAA5 0x7424
+0xDAA6 0x7423
+0xDAA7 0x741D
+0xDAA8 0x7429
+0xDAA9 0x7420
+0xDAAA 0x7432
+0xDAAB 0x74FB
+0xDAAC 0x752F
+0xDAAD 0x756F
+0xDAAE 0x756C
+0xDAAF 0x75E7
+0xDAB0 0x75DA
+0xDAB1 0x75E1
+0xDAB2 0x75E6
+0xDAB3 0x75DD
+0xDAB4 0x75DF
+0xDAB5 0x75E4
+0xDAB6 0x75D7
+0xDAB7 0x7695
+0xDAB8 0x7692
+0xDAB9 0x76DA
+0xDABA 0x7746
+0xDABB 0x7747
+0xDABC 0x7744
+0xDABD 0x774D
+0xDABE 0x7745
+0xDABF 0x774A
+0xDAC0 0x774E
+0xDAC1 0x774B
+0xDAC2 0x774C
+0xDAC3 0x77DE
+0xDAC4 0x77EC
+0xDAC5 0x7860
+0xDAC6 0x7864
+0xDAC7 0x7865
+0xDAC8 0x785C
+0xDAC9 0x786D
+0xDACA 0x7871
+0xDACB 0x786A
+0xDACC 0x786E
+0xDACD 0x7870
+0xDACE 0x7869
+0xDACF 0x7868
+0xDAD0 0x785E
+0xDAD1 0x7862
+0xDAD2 0x7974
+0xDAD3 0x7973
+0xDAD4 0x7972
+0xDAD5 0x7970
+0xDAD6 0x7A02
+0xDAD7 0x7A0A
+0xDAD8 0x7A03
+0xDAD9 0x7A0C
+0xDADA 0x7A04
+0xDADB 0x7A99
+0xDADC 0x7AE6
+0xDADD 0x7AE4
+0xDADE 0x7B4A
+0xDADF 0x7B3B
+0xDAE0 0x7B44
+0xDAE1 0x7B48
+0xDAE2 0x7B4C
+0xDAE3 0x7B4E
+0xDAE4 0x7B40
+0xDAE5 0x7B58
+0xDAE6 0x7B45
+0xDAE7 0x7CA2
+0xDAE8 0x7C9E
+0xDAE9 0x7CA8
+0xDAEA 0x7CA1
+0xDAEB 0x7D58
+0xDAEC 0x7D6F
+0xDAED 0x7D63
+0xDAEE 0x7D53
+0xDAEF 0x7D56
+0xDAF0 0x7D67
+0xDAF1 0x7D6A
+0xDAF2 0x7D4F
+0xDAF3 0x7D6D
+0xDAF4 0x7D5C
+0xDAF5 0x7D6B
+0xDAF6 0x7D52
+0xDAF7 0x7D54
+0xDAF8 0x7D69
+0xDAF9 0x7D51
+0xDAFA 0x7D5F
+0xDAFB 0x7D4E
+0xDAFC 0x7F3E
+0xDAFD 0x7F3F
+0xDAFE 0x7F65
+0xDB40 0x7F66
+0xDB41 0x7FA2
+0xDB42 0x7FA0
+0xDB43 0x7FA1
+0xDB44 0x7FD7
+0xDB45 0x8051
+0xDB46 0x804F
+0xDB47 0x8050
+0xDB48 0x80FE
+0xDB49 0x80D4
+0xDB4A 0x8143
+0xDB4B 0x814A
+0xDB4C 0x8152
+0xDB4D 0x814F
+0xDB4E 0x8147
+0xDB4F 0x813D
+0xDB50 0x814D
+0xDB51 0x813A
+0xDB52 0x81E6
+0xDB53 0x81EE
+0xDB54 0x81F7
+0xDB55 0x81F8
+0xDB56 0x81F9
+0xDB57 0x8204
+0xDB58 0x823C
+0xDB59 0x823D
+0xDB5A 0x823F
+0xDB5B 0x8275
+0xDB5C 0x833B
+0xDB5D 0x83CF
+0xDB5E 0x83F9
+0xDB5F 0x8423
+0xDB60 0x83C0
+0xDB61 0x83E8
+0xDB62 0x8412
+0xDB63 0x83E7
+0xDB64 0x83E4
+0xDB65 0x83FC
+0xDB66 0x83F6
+0xDB67 0x8410
+0xDB68 0x83C6
+0xDB69 0x83C8
+0xDB6A 0x83EB
+0xDB6B 0x83E3
+0xDB6C 0x83BF
+0xDB6D 0x8401
+0xDB6E 0x83DD
+0xDB6F 0x83E5
+0xDB70 0x83D8
+0xDB71 0x83FF
+0xDB72 0x83E1
+0xDB73 0x83CB
+0xDB74 0x83CE
+0xDB75 0x83D6
+0xDB76 0x83F5
+0xDB77 0x83C9
+0xDB78 0x8409
+0xDB79 0x840F
+0xDB7A 0x83DE
+0xDB7B 0x8411
+0xDB7C 0x8406
+0xDB7D 0x83C2
+0xDB7E 0x83F3
+0xDBA1 0x83D5
+0xDBA2 0x83FA
+0xDBA3 0x83C7
+0xDBA4 0x83D1
+0xDBA5 0x83EA
+0xDBA6 0x8413
+0xDBA7 0x83C3
+0xDBA8 0x83EC
+0xDBA9 0x83EE
+0xDBAA 0x83C4
+0xDBAB 0x83FB
+0xDBAC 0x83D7
+0xDBAD 0x83E2
+0xDBAE 0x841B
+0xDBAF 0x83DB
+0xDBB0 0x83FE
+0xDBB1 0x86D8
+0xDBB2 0x86E2
+0xDBB3 0x86E6
+0xDBB4 0x86D3
+0xDBB5 0x86E3
+0xDBB6 0x86DA
+0xDBB7 0x86EA
+0xDBB8 0x86DD
+0xDBB9 0x86EB
+0xDBBA 0x86DC
+0xDBBB 0x86EC
+0xDBBC 0x86E9
+0xDBBD 0x86D7
+0xDBBE 0x86E8
+0xDBBF 0x86D1
+0xDBC0 0x8848
+0xDBC1 0x8856
+0xDBC2 0x8855
+0xDBC3 0x88BA
+0xDBC4 0x88D7
+0xDBC5 0x88B9
+0xDBC6 0x88B8
+0xDBC7 0x88C0
+0xDBC8 0x88BE
+0xDBC9 0x88B6
+0xDBCA 0x88BC
+0xDBCB 0x88B7
+0xDBCC 0x88BD
+0xDBCD 0x88B2
+0xDBCE 0x8901
+0xDBCF 0x88C9
+0xDBD0 0x8995
+0xDBD1 0x8998
+0xDBD2 0x8997
+0xDBD3 0x89DD
+0xDBD4 0x89DA
+0xDBD5 0x89DB
+0xDBD6 0x8A4E
+0xDBD7 0x8A4D
+0xDBD8 0x8A39
+0xDBD9 0x8A59
+0xDBDA 0x8A40
+0xDBDB 0x8A57
+0xDBDC 0x8A58
+0xDBDD 0x8A44
+0xDBDE 0x8A45
+0xDBDF 0x8A52
+0xDBE0 0x8A48
+0xDBE1 0x8A51
+0xDBE2 0x8A4A
+0xDBE3 0x8A4C
+0xDBE4 0x8A4F
+0xDBE5 0x8C5F
+0xDBE6 0x8C81
+0xDBE7 0x8C80
+0xDBE8 0x8CBA
+0xDBE9 0x8CBE
+0xDBEA 0x8CB0
+0xDBEB 0x8CB9
+0xDBEC 0x8CB5
+0xDBED 0x8D84
+0xDBEE 0x8D80
+0xDBEF 0x8D89
+0xDBF0 0x8DD8
+0xDBF1 0x8DD3
+0xDBF2 0x8DCD
+0xDBF3 0x8DC7
+0xDBF4 0x8DD6
+0xDBF5 0x8DDC
+0xDBF6 0x8DCF
+0xDBF7 0x8DD5
+0xDBF8 0x8DD9
+0xDBF9 0x8DC8
+0xDBFA 0x8DD7
+0xDBFB 0x8DC5
+0xDBFC 0x8EEF
+0xDBFD 0x8EF7
+0xDBFE 0x8EFA
+0xDC40 0x8EF9
+0xDC41 0x8EE6
+0xDC42 0x8EEE
+0xDC43 0x8EE5
+0xDC44 0x8EF5
+0xDC45 0x8EE7
+0xDC46 0x8EE8
+0xDC47 0x8EF6
+0xDC48 0x8EEB
+0xDC49 0x8EF1
+0xDC4A 0x8EEC
+0xDC4B 0x8EF4
+0xDC4C 0x8EE9
+0xDC4D 0x902D
+0xDC4E 0x9034
+0xDC4F 0x902F
+0xDC50 0x9106
+0xDC51 0x912C
+0xDC52 0x9104
+0xDC53 0x90FF
+0xDC54 0x90FC
+0xDC55 0x9108
+0xDC56 0x90F9
+0xDC57 0x90FB
+0xDC58 0x9101
+0xDC59 0x9100
+0xDC5A 0x9107
+0xDC5B 0x9105
+0xDC5C 0x9103
+0xDC5D 0x9161
+0xDC5E 0x9164
+0xDC5F 0x915F
+0xDC60 0x9162
+0xDC61 0x9160
+0xDC62 0x9201
+0xDC63 0x920A
+0xDC64 0x9225
+0xDC65 0x9203
+0xDC66 0x921A
+0xDC67 0x9226
+0xDC68 0x920F
+0xDC69 0x920C
+0xDC6A 0x9200
+0xDC6B 0x9212
+0xDC6C 0x91FF
+0xDC6D 0x91FD
+0xDC6E 0x9206
+0xDC6F 0x9204
+0xDC70 0x9227
+0xDC71 0x9202
+0xDC72 0x921C
+0xDC73 0x9224
+0xDC74 0x9219
+0xDC75 0x9217
+0xDC76 0x9205
+0xDC77 0x9216
+0xDC78 0x957B
+0xDC79 0x958D
+0xDC7A 0x958C
+0xDC7B 0x9590
+0xDC7C 0x9687
+0xDC7D 0x967E
+0xDC7E 0x9688
+0xDCA1 0x9689
+0xDCA2 0x9683
+0xDCA3 0x9680
+0xDCA4 0x96C2
+0xDCA5 0x96C8
+0xDCA6 0x96C3
+0xDCA7 0x96F1
+0xDCA8 0x96F0
+0xDCA9 0x976C
+0xDCAA 0x9770
+0xDCAB 0x976E
+0xDCAC 0x9807
+0xDCAD 0x98A9
+0xDCAE 0x98EB
+0xDCAF 0x9CE6
+0xDCB0 0x9EF9
+0xDCB1 0x4E83
+0xDCB2 0x4E84
+0xDCB3 0x4EB6
+0xDCB4 0x50BD
+0xDCB5 0x50BF
+0xDCB6 0x50C6
+0xDCB7 0x50AE
+0xDCB8 0x50C4
+0xDCB9 0x50CA
+0xDCBA 0x50B4
+0xDCBB 0x50C8
+0xDCBC 0x50C2
+0xDCBD 0x50B0
+0xDCBE 0x50C1
+0xDCBF 0x50BA
+0xDCC0 0x50B1
+0xDCC1 0x50CB
+0xDCC2 0x50C9
+0xDCC3 0x50B6
+0xDCC4 0x50B8
+0xDCC5 0x51D7
+0xDCC6 0x527A
+0xDCC7 0x5278
+0xDCC8 0x527B
+0xDCC9 0x527C
+0xDCCA 0x55C3
+0xDCCB 0x55DB
+0xDCCC 0x55CC
+0xDCCD 0x55D0
+0xDCCE 0x55CB
+0xDCCF 0x55CA
+0xDCD0 0x55DD
+0xDCD1 0x55C0
+0xDCD2 0x55D4
+0xDCD3 0x55C4
+0xDCD4 0x55E9
+0xDCD5 0x55BF
+0xDCD6 0x55D2
+0xDCD7 0x558D
+0xDCD8 0x55CF
+0xDCD9 0x55D5
+0xDCDA 0x55E2
+0xDCDB 0x55D6
+0xDCDC 0x55C8
+0xDCDD 0x55F2
+0xDCDE 0x55CD
+0xDCDF 0x55D9
+0xDCE0 0x55C2
+0xDCE1 0x5714
+0xDCE2 0x5853
+0xDCE3 0x5868
+0xDCE4 0x5864
+0xDCE5 0x584F
+0xDCE6 0x584D
+0xDCE7 0x5849
+0xDCE8 0x586F
+0xDCE9 0x5855
+0xDCEA 0x584E
+0xDCEB 0x585D
+0xDCEC 0x5859
+0xDCED 0x5865
+0xDCEE 0x585B
+0xDCEF 0x583D
+0xDCF0 0x5863
+0xDCF1 0x5871
+0xDCF2 0x58FC
+0xDCF3 0x5AC7
+0xDCF4 0x5AC4
+0xDCF5 0x5ACB
+0xDCF6 0x5ABA
+0xDCF7 0x5AB8
+0xDCF8 0x5AB1
+0xDCF9 0x5AB5
+0xDCFA 0x5AB0
+0xDCFB 0x5ABF
+0xDCFC 0x5AC8
+0xDCFD 0x5ABB
+0xDCFE 0x5AC6
+0xDD40 0x5AB7
+0xDD41 0x5AC0
+0xDD42 0x5ACA
+0xDD43 0x5AB4
+0xDD44 0x5AB6
+0xDD45 0x5ACD
+0xDD46 0x5AB9
+0xDD47 0x5A90
+0xDD48 0x5BD6
+0xDD49 0x5BD8
+0xDD4A 0x5BD9
+0xDD4B 0x5C1F
+0xDD4C 0x5C33
+0xDD4D 0x5D71
+0xDD4E 0x5D63
+0xDD4F 0x5D4A
+0xDD50 0x5D65
+0xDD51 0x5D72
+0xDD52 0x5D6C
+0xDD53 0x5D5E
+0xDD54 0x5D68
+0xDD55 0x5D67
+0xDD56 0x5D62
+0xDD57 0x5DF0
+0xDD58 0x5E4F
+0xDD59 0x5E4E
+0xDD5A 0x5E4A
+0xDD5B 0x5E4D
+0xDD5C 0x5E4B
+0xDD5D 0x5EC5
+0xDD5E 0x5ECC
+0xDD5F 0x5EC6
+0xDD60 0x5ECB
+0xDD61 0x5EC7
+0xDD62 0x5F40
+0xDD63 0x5FAF
+0xDD64 0x5FAD
+0xDD65 0x60F7
+0xDD66 0x6149
+0xDD67 0x614A
+0xDD68 0x612B
+0xDD69 0x6145
+0xDD6A 0x6136
+0xDD6B 0x6132
+0xDD6C 0x612E
+0xDD6D 0x6146
+0xDD6E 0x612F
+0xDD6F 0x614F
+0xDD70 0x6129
+0xDD71 0x6140
+0xDD72 0x6220
+0xDD73 0x9168
+0xDD74 0x6223
+0xDD75 0x6225
+0xDD76 0x6224
+0xDD77 0x63C5
+0xDD78 0x63F1
+0xDD79 0x63EB
+0xDD7A 0x6410
+0xDD7B 0x6412
+0xDD7C 0x6409
+0xDD7D 0x6420
+0xDD7E 0x6424
+0xDDA1 0x6433
+0xDDA2 0x6443
+0xDDA3 0x641F
+0xDDA4 0x6415
+0xDDA5 0x6418
+0xDDA6 0x6439
+0xDDA7 0x6437
+0xDDA8 0x6422
+0xDDA9 0x6423
+0xDDAA 0x640C
+0xDDAB 0x6426
+0xDDAC 0x6430
+0xDDAD 0x6428
+0xDDAE 0x6441
+0xDDAF 0x6435
+0xDDB0 0x642F
+0xDDB1 0x640A
+0xDDB2 0x641A
+0xDDB3 0x6440
+0xDDB4 0x6425
+0xDDB5 0x6427
+0xDDB6 0x640B
+0xDDB7 0x63E7
+0xDDB8 0x641B
+0xDDB9 0x642E
+0xDDBA 0x6421
+0xDDBB 0x640E
+0xDDBC 0x656F
+0xDDBD 0x6592
+0xDDBE 0x65D3
+0xDDBF 0x6686
+0xDDC0 0x668C
+0xDDC1 0x6695
+0xDDC2 0x6690
+0xDDC3 0x668B
+0xDDC4 0x668A
+0xDDC5 0x6699
+0xDDC6 0x6694
+0xDDC7 0x6678
+0xDDC8 0x6720
+0xDDC9 0x6966
+0xDDCA 0x695F
+0xDDCB 0x6938
+0xDDCC 0x694E
+0xDDCD 0x6962
+0xDDCE 0x6971
+0xDDCF 0x693F
+0xDDD0 0x6945
+0xDDD1 0x696A
+0xDDD2 0x6939
+0xDDD3 0x6942
+0xDDD4 0x6957
+0xDDD5 0x6959
+0xDDD6 0x697A
+0xDDD7 0x6948
+0xDDD8 0x6949
+0xDDD9 0x6935
+0xDDDA 0x696C
+0xDDDB 0x6933
+0xDDDC 0x693D
+0xDDDD 0x6965
+0xDDDE 0x68F0
+0xDDDF 0x6978
+0xDDE0 0x6934
+0xDDE1 0x6969
+0xDDE2 0x6940
+0xDDE3 0x696F
+0xDDE4 0x6944
+0xDDE5 0x6976
+0xDDE6 0x6958
+0xDDE7 0x6941
+0xDDE8 0x6974
+0xDDE9 0x694C
+0xDDEA 0x693B
+0xDDEB 0x694B
+0xDDEC 0x6937
+0xDDED 0x695C
+0xDDEE 0x694F
+0xDDEF 0x6951
+0xDDF0 0x6932
+0xDDF1 0x6952
+0xDDF2 0x692F
+0xDDF3 0x697B
+0xDDF4 0x693C
+0xDDF5 0x6B46
+0xDDF6 0x6B45
+0xDDF7 0x6B43
+0xDDF8 0x6B42
+0xDDF9 0x6B48
+0xDDFA 0x6B41
+0xDDFB 0x6B9B
+0xDDFC 0xFA0D
+0xDDFD 0x6BFB
+0xDDFE 0x6BFC
+0xDE40 0x6BF9
+0xDE41 0x6BF7
+0xDE42 0x6BF8
+0xDE43 0x6E9B
+0xDE44 0x6ED6
+0xDE45 0x6EC8
+0xDE46 0x6E8F
+0xDE47 0x6EC0
+0xDE48 0x6E9F
+0xDE49 0x6E93
+0xDE4A 0x6E94
+0xDE4B 0x6EA0
+0xDE4C 0x6EB1
+0xDE4D 0x6EB9
+0xDE4E 0x6EC6
+0xDE4F 0x6ED2
+0xDE50 0x6EBD
+0xDE51 0x6EC1
+0xDE52 0x6E9E
+0xDE53 0x6EC9
+0xDE54 0x6EB7
+0xDE55 0x6EB0
+0xDE56 0x6ECD
+0xDE57 0x6EA6
+0xDE58 0x6ECF
+0xDE59 0x6EB2
+0xDE5A 0x6EBE
+0xDE5B 0x6EC3
+0xDE5C 0x6EDC
+0xDE5D 0x6ED8
+0xDE5E 0x6E99
+0xDE5F 0x6E92
+0xDE60 0x6E8E
+0xDE61 0x6E8D
+0xDE62 0x6EA4
+0xDE63 0x6EA1
+0xDE64 0x6EBF
+0xDE65 0x6EB3
+0xDE66 0x6ED0
+0xDE67 0x6ECA
+0xDE68 0x6E97
+0xDE69 0x6EAE
+0xDE6A 0x6EA3
+0xDE6B 0x7147
+0xDE6C 0x7154
+0xDE6D 0x7152
+0xDE6E 0x7163
+0xDE6F 0x7160
+0xDE70 0x7141
+0xDE71 0x715D
+0xDE72 0x7162
+0xDE73 0x7172
+0xDE74 0x7178
+0xDE75 0x716A
+0xDE76 0x7161
+0xDE77 0x7142
+0xDE78 0x7158
+0xDE79 0x7143
+0xDE7A 0x714B
+0xDE7B 0x7170
+0xDE7C 0x715F
+0xDE7D 0x7150
+0xDE7E 0x7153
+0xDEA1 0x7144
+0xDEA2 0x714D
+0xDEA3 0x715A
+0xDEA4 0x724F
+0xDEA5 0x728D
+0xDEA6 0x728C
+0xDEA7 0x7291
+0xDEA8 0x7290
+0xDEA9 0x728E
+0xDEAA 0x733C
+0xDEAB 0x7342
+0xDEAC 0x733B
+0xDEAD 0x733A
+0xDEAE 0x7340
+0xDEAF 0x734A
+0xDEB0 0x7349
+0xDEB1 0x7444
+0xDEB2 0x744A
+0xDEB3 0x744B
+0xDEB4 0x7452
+0xDEB5 0x7451
+0xDEB6 0x7457
+0xDEB7 0x7440
+0xDEB8 0x744F
+0xDEB9 0x7450
+0xDEBA 0x744E
+0xDEBB 0x7442
+0xDEBC 0x7446
+0xDEBD 0x744D
+0xDEBE 0x7454
+0xDEBF 0x74E1
+0xDEC0 0x74FF
+0xDEC1 0x74FE
+0xDEC2 0x74FD
+0xDEC3 0x751D
+0xDEC4 0x7579
+0xDEC5 0x7577
+0xDEC6 0x6983
+0xDEC7 0x75EF
+0xDEC8 0x760F
+0xDEC9 0x7603
+0xDECA 0x75F7
+0xDECB 0x75FE
+0xDECC 0x75FC
+0xDECD 0x75F9
+0xDECE 0x75F8
+0xDECF 0x7610
+0xDED0 0x75FB
+0xDED1 0x75F6
+0xDED2 0x75ED
+0xDED3 0x75F5
+0xDED4 0x75FD
+0xDED5 0x7699
+0xDED6 0x76B5
+0xDED7 0x76DD
+0xDED8 0x7755
+0xDED9 0x775F
+0xDEDA 0x7760
+0xDEDB 0x7752
+0xDEDC 0x7756
+0xDEDD 0x775A
+0xDEDE 0x7769
+0xDEDF 0x7767
+0xDEE0 0x7754
+0xDEE1 0x7759
+0xDEE2 0x776D
+0xDEE3 0x77E0
+0xDEE4 0x7887
+0xDEE5 0x789A
+0xDEE6 0x7894
+0xDEE7 0x788F
+0xDEE8 0x7884
+0xDEE9 0x7895
+0xDEEA 0x7885
+0xDEEB 0x7886
+0xDEEC 0x78A1
+0xDEED 0x7883
+0xDEEE 0x7879
+0xDEEF 0x7899
+0xDEF0 0x7880
+0xDEF1 0x7896
+0xDEF2 0x787B
+0xDEF3 0x797C
+0xDEF4 0x7982
+0xDEF5 0x797D
+0xDEF6 0x7979
+0xDEF7 0x7A11
+0xDEF8 0x7A18
+0xDEF9 0x7A19
+0xDEFA 0x7A12
+0xDEFB 0x7A17
+0xDEFC 0x7A15
+0xDEFD 0x7A22
+0xDEFE 0x7A13
+0xDF40 0x7A1B
+0xDF41 0x7A10
+0xDF42 0x7AA3
+0xDF43 0x7AA2
+0xDF44 0x7A9E
+0xDF45 0x7AEB
+0xDF46 0x7B66
+0xDF47 0x7B64
+0xDF48 0x7B6D
+0xDF49 0x7B74
+0xDF4A 0x7B69
+0xDF4B 0x7B72
+0xDF4C 0x7B65
+0xDF4D 0x7B73
+0xDF4E 0x7B71
+0xDF4F 0x7B70
+0xDF50 0x7B61
+0xDF51 0x7B78
+0xDF52 0x7B76
+0xDF53 0x7B63
+0xDF54 0x7CB2
+0xDF55 0x7CB4
+0xDF56 0x7CAF
+0xDF57 0x7D88
+0xDF58 0x7D86
+0xDF59 0x7D80
+0xDF5A 0x7D8D
+0xDF5B 0x7D7F
+0xDF5C 0x7D85
+0xDF5D 0x7D7A
+0xDF5E 0x7D8E
+0xDF5F 0x7D7B
+0xDF60 0x7D83
+0xDF61 0x7D7C
+0xDF62 0x7D8C
+0xDF63 0x7D94
+0xDF64 0x7D84
+0xDF65 0x7D7D
+0xDF66 0x7D92
+0xDF67 0x7F6D
+0xDF68 0x7F6B
+0xDF69 0x7F67
+0xDF6A 0x7F68
+0xDF6B 0x7F6C
+0xDF6C 0x7FA6
+0xDF6D 0x7FA5
+0xDF6E 0x7FA7
+0xDF6F 0x7FDB
+0xDF70 0x7FDC
+0xDF71 0x8021
+0xDF72 0x8164
+0xDF73 0x8160
+0xDF74 0x8177
+0xDF75 0x815C
+0xDF76 0x8169
+0xDF77 0x815B
+0xDF78 0x8162
+0xDF79 0x8172
+0xDF7A 0x6721
+0xDF7B 0x815E
+0xDF7C 0x8176
+0xDF7D 0x8167
+0xDF7E 0x816F
+0xDFA1 0x8144
+0xDFA2 0x8161
+0xDFA3 0x821D
+0xDFA4 0x8249
+0xDFA5 0x8244
+0xDFA6 0x8240
+0xDFA7 0x8242
+0xDFA8 0x8245
+0xDFA9 0x84F1
+0xDFAA 0x843F
+0xDFAB 0x8456
+0xDFAC 0x8476
+0xDFAD 0x8479
+0xDFAE 0x848F
+0xDFAF 0x848D
+0xDFB0 0x8465
+0xDFB1 0x8451
+0xDFB2 0x8440
+0xDFB3 0x8486
+0xDFB4 0x8467
+0xDFB5 0x8430
+0xDFB6 0x844D
+0xDFB7 0x847D
+0xDFB8 0x845A
+0xDFB9 0x8459
+0xDFBA 0x8474
+0xDFBB 0x8473
+0xDFBC 0x845D
+0xDFBD 0x8507
+0xDFBE 0x845E
+0xDFBF 0x8437
+0xDFC0 0x843A
+0xDFC1 0x8434
+0xDFC2 0x847A
+0xDFC3 0x8443
+0xDFC4 0x8478
+0xDFC5 0x8432
+0xDFC6 0x8445
+0xDFC7 0x8429
+0xDFC8 0x83D9
+0xDFC9 0x844B
+0xDFCA 0x842F
+0xDFCB 0x8442
+0xDFCC 0x842D
+0xDFCD 0x845F
+0xDFCE 0x8470
+0xDFCF 0x8439
+0xDFD0 0x844E
+0xDFD1 0x844C
+0xDFD2 0x8452
+0xDFD3 0x846F
+0xDFD4 0x84C5
+0xDFD5 0x848E
+0xDFD6 0x843B
+0xDFD7 0x8447
+0xDFD8 0x8436
+0xDFD9 0x8433
+0xDFDA 0x8468
+0xDFDB 0x847E
+0xDFDC 0x8444
+0xDFDD 0x842B
+0xDFDE 0x8460
+0xDFDF 0x8454
+0xDFE0 0x846E
+0xDFE1 0x8450
+0xDFE2 0x870B
+0xDFE3 0x8704
+0xDFE4 0x86F7
+0xDFE5 0x870C
+0xDFE6 0x86FA
+0xDFE7 0x86D6
+0xDFE8 0x86F5
+0xDFE9 0x874D
+0xDFEA 0x86F8
+0xDFEB 0x870E
+0xDFEC 0x8709
+0xDFED 0x8701
+0xDFEE 0x86F6
+0xDFEF 0x870D
+0xDFF0 0x8705
+0xDFF1 0x88D6
+0xDFF2 0x88CB
+0xDFF3 0x88CD
+0xDFF4 0x88CE
+0xDFF5 0x88DE
+0xDFF6 0x88DB
+0xDFF7 0x88DA
+0xDFF8 0x88CC
+0xDFF9 0x88D0
+0xDFFA 0x8985
+0xDFFB 0x899B
+0xDFFC 0x89DF
+0xDFFD 0x89E5
+0xDFFE 0x89E4
+0xE040 0x89E1
+0xE041 0x89E0
+0xE042 0x89E2
+0xE043 0x89DC
+0xE044 0x89E6
+0xE045 0x8A76
+0xE046 0x8A86
+0xE047 0x8A7F
+0xE048 0x8A61
+0xE049 0x8A3F
+0xE04A 0x8A77
+0xE04B 0x8A82
+0xE04C 0x8A84
+0xE04D 0x8A75
+0xE04E 0x8A83
+0xE04F 0x8A81
+0xE050 0x8A74
+0xE051 0x8A7A
+0xE052 0x8C3C
+0xE053 0x8C4B
+0xE054 0x8C4A
+0xE055 0x8C65
+0xE056 0x8C64
+0xE057 0x8C66
+0xE058 0x8C86
+0xE059 0x8C84
+0xE05A 0x8C85
+0xE05B 0x8CCC
+0xE05C 0x8D68
+0xE05D 0x8D69
+0xE05E 0x8D91
+0xE05F 0x8D8C
+0xE060 0x8D8E
+0xE061 0x8D8F
+0xE062 0x8D8D
+0xE063 0x8D93
+0xE064 0x8D94
+0xE065 0x8D90
+0xE066 0x8D92
+0xE067 0x8DF0
+0xE068 0x8DE0
+0xE069 0x8DEC
+0xE06A 0x8DF1
+0xE06B 0x8DEE
+0xE06C 0x8DD0
+0xE06D 0x8DE9
+0xE06E 0x8DE3
+0xE06F 0x8DE2
+0xE070 0x8DE7
+0xE071 0x8DF2
+0xE072 0x8DEB
+0xE073 0x8DF4
+0xE074 0x8F06
+0xE075 0x8EFF
+0xE076 0x8F01
+0xE077 0x8F00
+0xE078 0x8F05
+0xE079 0x8F07
+0xE07A 0x8F08
+0xE07B 0x8F02
+0xE07C 0x8F0B
+0xE07D 0x9052
+0xE07E 0x903F
+0xE0A1 0x9044
+0xE0A2 0x9049
+0xE0A3 0x903D
+0xE0A4 0x9110
+0xE0A5 0x910D
+0xE0A6 0x910F
+0xE0A7 0x9111
+0xE0A8 0x9116
+0xE0A9 0x9114
+0xE0AA 0x910B
+0xE0AB 0x910E
+0xE0AC 0x916E
+0xE0AD 0x916F
+0xE0AE 0x9248
+0xE0AF 0x9252
+0xE0B0 0x9230
+0xE0B1 0x923A
+0xE0B2 0x9266
+0xE0B3 0x9233
+0xE0B4 0x9265
+0xE0B5 0x925E
+0xE0B6 0x9283
+0xE0B7 0x922E
+0xE0B8 0x924A
+0xE0B9 0x9246
+0xE0BA 0x926D
+0xE0BB 0x926C
+0xE0BC 0x924F
+0xE0BD 0x9260
+0xE0BE 0x9267
+0xE0BF 0x926F
+0xE0C0 0x9236
+0xE0C1 0x9261
+0xE0C2 0x9270
+0xE0C3 0x9231
+0xE0C4 0x9254
+0xE0C5 0x9263
+0xE0C6 0x9250
+0xE0C7 0x9272
+0xE0C8 0x924E
+0xE0C9 0x9253
+0xE0CA 0x924C
+0xE0CB 0x9256
+0xE0CC 0x9232
+0xE0CD 0x959F
+0xE0CE 0x959C
+0xE0CF 0x959E
+0xE0D0 0x959B
+0xE0D1 0x9692
+0xE0D2 0x9693
+0xE0D3 0x9691
+0xE0D4 0x9697
+0xE0D5 0x96CE
+0xE0D6 0x96FA
+0xE0D7 0x96FD
+0xE0D8 0x96F8
+0xE0D9 0x96F5
+0xE0DA 0x9773
+0xE0DB 0x9777
+0xE0DC 0x9778
+0xE0DD 0x9772
+0xE0DE 0x980F
+0xE0DF 0x980D
+0xE0E0 0x980E
+0xE0E1 0x98AC
+0xE0E2 0x98F6
+0xE0E3 0x98F9
+0xE0E4 0x99AF
+0xE0E5 0x99B2
+0xE0E6 0x99B0
+0xE0E7 0x99B5
+0xE0E8 0x9AAD
+0xE0E9 0x9AAB
+0xE0EA 0x9B5B
+0xE0EB 0x9CEA
+0xE0EC 0x9CED
+0xE0ED 0x9CE7
+0xE0EE 0x9E80
+0xE0EF 0x9EFD
+0xE0F0 0x50E6
+0xE0F1 0x50D4
+0xE0F2 0x50D7
+0xE0F3 0x50E8
+0xE0F4 0x50F3
+0xE0F5 0x50DB
+0xE0F6 0x50EA
+0xE0F7 0x50DD
+0xE0F8 0x50E4
+0xE0F9 0x50D3
+0xE0FA 0x50EC
+0xE0FB 0x50F0
+0xE0FC 0x50EF
+0xE0FD 0x50E3
+0xE0FE 0x50E0
+0xE140 0x51D8
+0xE141 0x5280
+0xE142 0x5281
+0xE143 0x52E9
+0xE144 0x52EB
+0xE145 0x5330
+0xE146 0x53AC
+0xE147 0x5627
+0xE148 0x5615
+0xE149 0x560C
+0xE14A 0x5612
+0xE14B 0x55FC
+0xE14C 0x560F
+0xE14D 0x561C
+0xE14E 0x5601
+0xE14F 0x5613
+0xE150 0x5602
+0xE151 0x55FA
+0xE152 0x561D
+0xE153 0x5604
+0xE154 0x55FF
+0xE155 0x55F9
+0xE156 0x5889
+0xE157 0x587C
+0xE158 0x5890
+0xE159 0x5898
+0xE15A 0x5886
+0xE15B 0x5881
+0xE15C 0x587F
+0xE15D 0x5874
+0xE15E 0x588B
+0xE15F 0x587A
+0xE160 0x5887
+0xE161 0x5891
+0xE162 0x588E
+0xE163 0x5876
+0xE164 0x5882
+0xE165 0x5888
+0xE166 0x587B
+0xE167 0x5894
+0xE168 0x588F
+0xE169 0x58FE
+0xE16A 0x596B
+0xE16B 0x5ADC
+0xE16C 0x5AEE
+0xE16D 0x5AE5
+0xE16E 0x5AD5
+0xE16F 0x5AEA
+0xE170 0x5ADA
+0xE171 0x5AED
+0xE172 0x5AEB
+0xE173 0x5AF3
+0xE174 0x5AE2
+0xE175 0x5AE0
+0xE176 0x5ADB
+0xE177 0x5AEC
+0xE178 0x5ADE
+0xE179 0x5ADD
+0xE17A 0x5AD9
+0xE17B 0x5AE8
+0xE17C 0x5ADF
+0xE17D 0x5B77
+0xE17E 0x5BE0
+0xE1A1 0x5BE3
+0xE1A2 0x5C63
+0xE1A3 0x5D82
+0xE1A4 0x5D80
+0xE1A5 0x5D7D
+0xE1A6 0x5D86
+0xE1A7 0x5D7A
+0xE1A8 0x5D81
+0xE1A9 0x5D77
+0xE1AA 0x5D8A
+0xE1AB 0x5D89
+0xE1AC 0x5D88
+0xE1AD 0x5D7E
+0xE1AE 0x5D7C
+0xE1AF 0x5D8D
+0xE1B0 0x5D79
+0xE1B1 0x5D7F
+0xE1B2 0x5E58
+0xE1B3 0x5E59
+0xE1B4 0x5E53
+0xE1B5 0x5ED8
+0xE1B6 0x5ED1
+0xE1B7 0x5ED7
+0xE1B8 0x5ECE
+0xE1B9 0x5EDC
+0xE1BA 0x5ED5
+0xE1BB 0x5ED9
+0xE1BC 0x5ED2
+0xE1BD 0x5ED4
+0xE1BE 0x5F44
+0xE1BF 0x5F43
+0xE1C0 0x5F6F
+0xE1C1 0x5FB6
+0xE1C2 0x612C
+0xE1C3 0x6128
+0xE1C4 0x6141
+0xE1C5 0x615E
+0xE1C6 0x6171
+0xE1C7 0x6173
+0xE1C8 0x6152
+0xE1C9 0x6153
+0xE1CA 0x6172
+0xE1CB 0x616C
+0xE1CC 0x6180
+0xE1CD 0x6174
+0xE1CE 0x6154
+0xE1CF 0x617A
+0xE1D0 0x615B
+0xE1D1 0x6165
+0xE1D2 0x613B
+0xE1D3 0x616A
+0xE1D4 0x6161
+0xE1D5 0x6156
+0xE1D6 0x6229
+0xE1D7 0x6227
+0xE1D8 0x622B
+0xE1D9 0x642B
+0xE1DA 0x644D
+0xE1DB 0x645B
+0xE1DC 0x645D
+0xE1DD 0x6474
+0xE1DE 0x6476
+0xE1DF 0x6472
+0xE1E0 0x6473
+0xE1E1 0x647D
+0xE1E2 0x6475
+0xE1E3 0x6466
+0xE1E4 0x64A6
+0xE1E5 0x644E
+0xE1E6 0x6482
+0xE1E7 0x645E
+0xE1E8 0x645C
+0xE1E9 0x644B
+0xE1EA 0x6453
+0xE1EB 0x6460
+0xE1EC 0x6450
+0xE1ED 0x647F
+0xE1EE 0x643F
+0xE1EF 0x646C
+0xE1F0 0x646B
+0xE1F1 0x6459
+0xE1F2 0x6465
+0xE1F3 0x6477
+0xE1F4 0x6573
+0xE1F5 0x65A0
+0xE1F6 0x66A1
+0xE1F7 0x66A0
+0xE1F8 0x669F
+0xE1F9 0x6705
+0xE1FA 0x6704
+0xE1FB 0x6722
+0xE1FC 0x69B1
+0xE1FD 0x69B6
+0xE1FE 0x69C9
+0xE240 0x69A0
+0xE241 0x69CE
+0xE242 0x6996
+0xE243 0x69B0
+0xE244 0x69AC
+0xE245 0x69BC
+0xE246 0x6991
+0xE247 0x6999
+0xE248 0x698E
+0xE249 0x69A7
+0xE24A 0x698D
+0xE24B 0x69A9
+0xE24C 0x69BE
+0xE24D 0x69AF
+0xE24E 0x69BF
+0xE24F 0x69C4
+0xE250 0x69BD
+0xE251 0x69A4
+0xE252 0x69D4
+0xE253 0x69B9
+0xE254 0x69CA
+0xE255 0x699A
+0xE256 0x69CF
+0xE257 0x69B3
+0xE258 0x6993
+0xE259 0x69AA
+0xE25A 0x69A1
+0xE25B 0x699E
+0xE25C 0x69D9
+0xE25D 0x6997
+0xE25E 0x6990
+0xE25F 0x69C2
+0xE260 0x69B5
+0xE261 0x69A5
+0xE262 0x69C6
+0xE263 0x6B4A
+0xE264 0x6B4D
+0xE265 0x6B4B
+0xE266 0x6B9E
+0xE267 0x6B9F
+0xE268 0x6BA0
+0xE269 0x6BC3
+0xE26A 0x6BC4
+0xE26B 0x6BFE
+0xE26C 0x6ECE
+0xE26D 0x6EF5
+0xE26E 0x6EF1
+0xE26F 0x6F03
+0xE270 0x6F25
+0xE271 0x6EF8
+0xE272 0x6F37
+0xE273 0x6EFB
+0xE274 0x6F2E
+0xE275 0x6F09
+0xE276 0x6F4E
+0xE277 0x6F19
+0xE278 0x6F1A
+0xE279 0x6F27
+0xE27A 0x6F18
+0xE27B 0x6F3B
+0xE27C 0x6F12
+0xE27D 0x6EED
+0xE27E 0x6F0A
+0xE2A1 0x6F36
+0xE2A2 0x6F73
+0xE2A3 0x6EF9
+0xE2A4 0x6EEE
+0xE2A5 0x6F2D
+0xE2A6 0x6F40
+0xE2A7 0x6F30
+0xE2A8 0x6F3C
+0xE2A9 0x6F35
+0xE2AA 0x6EEB
+0xE2AB 0x6F07
+0xE2AC 0x6F0E
+0xE2AD 0x6F43
+0xE2AE 0x6F05
+0xE2AF 0x6EFD
+0xE2B0 0x6EF6
+0xE2B1 0x6F39
+0xE2B2 0x6F1C
+0xE2B3 0x6EFC
+0xE2B4 0x6F3A
+0xE2B5 0x6F1F
+0xE2B6 0x6F0D
+0xE2B7 0x6F1E
+0xE2B8 0x6F08
+0xE2B9 0x6F21
+0xE2BA 0x7187
+0xE2BB 0x7190
+0xE2BC 0x7189
+0xE2BD 0x7180
+0xE2BE 0x7185
+0xE2BF 0x7182
+0xE2C0 0x718F
+0xE2C1 0x717B
+0xE2C2 0x7186
+0xE2C3 0x7181
+0xE2C4 0x7197
+0xE2C5 0x7244
+0xE2C6 0x7253
+0xE2C7 0x7297
+0xE2C8 0x7295
+0xE2C9 0x7293
+0xE2CA 0x7343
+0xE2CB 0x734D
+0xE2CC 0x7351
+0xE2CD 0x734C
+0xE2CE 0x7462
+0xE2CF 0x7473
+0xE2D0 0x7471
+0xE2D1 0x7475
+0xE2D2 0x7472
+0xE2D3 0x7467
+0xE2D4 0x746E
+0xE2D5 0x7500
+0xE2D6 0x7502
+0xE2D7 0x7503
+0xE2D8 0x757D
+0xE2D9 0x7590
+0xE2DA 0x7616
+0xE2DB 0x7608
+0xE2DC 0x760C
+0xE2DD 0x7615
+0xE2DE 0x7611
+0xE2DF 0x760A
+0xE2E0 0x7614
+0xE2E1 0x76B8
+0xE2E2 0x7781
+0xE2E3 0x777C
+0xE2E4 0x7785
+0xE2E5 0x7782
+0xE2E6 0x776E
+0xE2E7 0x7780
+0xE2E8 0x776F
+0xE2E9 0x777E
+0xE2EA 0x7783
+0xE2EB 0x78B2
+0xE2EC 0x78AA
+0xE2ED 0x78B4
+0xE2EE 0x78AD
+0xE2EF 0x78A8
+0xE2F0 0x787E
+0xE2F1 0x78AB
+0xE2F2 0x789E
+0xE2F3 0x78A5
+0xE2F4 0x78A0
+0xE2F5 0x78AC
+0xE2F6 0x78A2
+0xE2F7 0x78A4
+0xE2F8 0x7998
+0xE2F9 0x798A
+0xE2FA 0x798B
+0xE2FB 0x7996
+0xE2FC 0x7995
+0xE2FD 0x7994
+0xE2FE 0x7993
+0xE340 0x7997
+0xE341 0x7988
+0xE342 0x7992
+0xE343 0x7990
+0xE344 0x7A2B
+0xE345 0x7A4A
+0xE346 0x7A30
+0xE347 0x7A2F
+0xE348 0x7A28
+0xE349 0x7A26
+0xE34A 0x7AA8
+0xE34B 0x7AAB
+0xE34C 0x7AAC
+0xE34D 0x7AEE
+0xE34E 0x7B88
+0xE34F 0x7B9C
+0xE350 0x7B8A
+0xE351 0x7B91
+0xE352 0x7B90
+0xE353 0x7B96
+0xE354 0x7B8D
+0xE355 0x7B8C
+0xE356 0x7B9B
+0xE357 0x7B8E
+0xE358 0x7B85
+0xE359 0x7B98
+0xE35A 0x5284
+0xE35B 0x7B99
+0xE35C 0x7BA4
+0xE35D 0x7B82
+0xE35E 0x7CBB
+0xE35F 0x7CBF
+0xE360 0x7CBC
+0xE361 0x7CBA
+0xE362 0x7DA7
+0xE363 0x7DB7
+0xE364 0x7DC2
+0xE365 0x7DA3
+0xE366 0x7DAA
+0xE367 0x7DC1
+0xE368 0x7DC0
+0xE369 0x7DC5
+0xE36A 0x7D9D
+0xE36B 0x7DCE
+0xE36C 0x7DC4
+0xE36D 0x7DC6
+0xE36E 0x7DCB
+0xE36F 0x7DCC
+0xE370 0x7DAF
+0xE371 0x7DB9
+0xE372 0x7D96
+0xE373 0x7DBC
+0xE374 0x7D9F
+0xE375 0x7DA6
+0xE376 0x7DAE
+0xE377 0x7DA9
+0xE378 0x7DA1
+0xE379 0x7DC9
+0xE37A 0x7F73
+0xE37B 0x7FE2
+0xE37C 0x7FE3
+0xE37D 0x7FE5
+0xE37E 0x7FDE
+0xE3A1 0x8024
+0xE3A2 0x805D
+0xE3A3 0x805C
+0xE3A4 0x8189
+0xE3A5 0x8186
+0xE3A6 0x8183
+0xE3A7 0x8187
+0xE3A8 0x818D
+0xE3A9 0x818C
+0xE3AA 0x818B
+0xE3AB 0x8215
+0xE3AC 0x8497
+0xE3AD 0x84A4
+0xE3AE 0x84A1
+0xE3AF 0x849F
+0xE3B0 0x84BA
+0xE3B1 0x84CE
+0xE3B2 0x84C2
+0xE3B3 0x84AC
+0xE3B4 0x84AE
+0xE3B5 0x84AB
+0xE3B6 0x84B9
+0xE3B7 0x84B4
+0xE3B8 0x84C1
+0xE3B9 0x84CD
+0xE3BA 0x84AA
+0xE3BB 0x849A
+0xE3BC 0x84B1
+0xE3BD 0x84D0
+0xE3BE 0x849D
+0xE3BF 0x84A7
+0xE3C0 0x84BB
+0xE3C1 0x84A2
+0xE3C2 0x8494
+0xE3C3 0x84C7
+0xE3C4 0x84CC
+0xE3C5 0x849B
+0xE3C6 0x84A9
+0xE3C7 0x84AF
+0xE3C8 0x84A8
+0xE3C9 0x84D6
+0xE3CA 0x8498
+0xE3CB 0x84B6
+0xE3CC 0x84CF
+0xE3CD 0x84A0
+0xE3CE 0x84D7
+0xE3CF 0x84D4
+0xE3D0 0x84D2
+0xE3D1 0x84DB
+0xE3D2 0x84B0
+0xE3D3 0x8491
+0xE3D4 0x8661
+0xE3D5 0x8733
+0xE3D6 0x8723
+0xE3D7 0x8728
+0xE3D8 0x876B
+0xE3D9 0x8740
+0xE3DA 0x872E
+0xE3DB 0x871E
+0xE3DC 0x8721
+0xE3DD 0x8719
+0xE3DE 0x871B
+0xE3DF 0x8743
+0xE3E0 0x872C
+0xE3E1 0x8741
+0xE3E2 0x873E
+0xE3E3 0x8746
+0xE3E4 0x8720
+0xE3E5 0x8732
+0xE3E6 0x872A
+0xE3E7 0x872D
+0xE3E8 0x873C
+0xE3E9 0x8712
+0xE3EA 0x873A
+0xE3EB 0x8731
+0xE3EC 0x8735
+0xE3ED 0x8742
+0xE3EE 0x8726
+0xE3EF 0x8727
+0xE3F0 0x8738
+0xE3F1 0x8724
+0xE3F2 0x871A
+0xE3F3 0x8730
+0xE3F4 0x8711
+0xE3F5 0x88F7
+0xE3F6 0x88E7
+0xE3F7 0x88F1
+0xE3F8 0x88F2
+0xE3F9 0x88FA
+0xE3FA 0x88FE
+0xE3FB 0x88EE
+0xE3FC 0x88FC
+0xE3FD 0x88F6
+0xE3FE 0x88FB
+0xE440 0x88F0
+0xE441 0x88EC
+0xE442 0x88EB
+0xE443 0x899D
+0xE444 0x89A1
+0xE445 0x899F
+0xE446 0x899E
+0xE447 0x89E9
+0xE448 0x89EB
+0xE449 0x89E8
+0xE44A 0x8AAB
+0xE44B 0x8A99
+0xE44C 0x8A8B
+0xE44D 0x8A92
+0xE44E 0x8A8F
+0xE44F 0x8A96
+0xE450 0x8C3D
+0xE451 0x8C68
+0xE452 0x8C69
+0xE453 0x8CD5
+0xE454 0x8CCF
+0xE455 0x8CD7
+0xE456 0x8D96
+0xE457 0x8E09
+0xE458 0x8E02
+0xE459 0x8DFF
+0xE45A 0x8E0D
+0xE45B 0x8DFD
+0xE45C 0x8E0A
+0xE45D 0x8E03
+0xE45E 0x8E07
+0xE45F 0x8E06
+0xE460 0x8E05
+0xE461 0x8DFE
+0xE462 0x8E00
+0xE463 0x8E04
+0xE464 0x8F10
+0xE465 0x8F11
+0xE466 0x8F0E
+0xE467 0x8F0D
+0xE468 0x9123
+0xE469 0x911C
+0xE46A 0x9120
+0xE46B 0x9122
+0xE46C 0x911F
+0xE46D 0x911D
+0xE46E 0x911A
+0xE46F 0x9124
+0xE470 0x9121
+0xE471 0x911B
+0xE472 0x917A
+0xE473 0x9172
+0xE474 0x9179
+0xE475 0x9173
+0xE476 0x92A5
+0xE477 0x92A4
+0xE478 0x9276
+0xE479 0x929B
+0xE47A 0x927A
+0xE47B 0x92A0
+0xE47C 0x9294
+0xE47D 0x92AA
+0xE47E 0x928D
+0xE4A1 0x92A6
+0xE4A2 0x929A
+0xE4A3 0x92AB
+0xE4A4 0x9279
+0xE4A5 0x9297
+0xE4A6 0x927F
+0xE4A7 0x92A3
+0xE4A8 0x92EE
+0xE4A9 0x928E
+0xE4AA 0x9282
+0xE4AB 0x9295
+0xE4AC 0x92A2
+0xE4AD 0x927D
+0xE4AE 0x9288
+0xE4AF 0x92A1
+0xE4B0 0x928A
+0xE4B1 0x9286
+0xE4B2 0x928C
+0xE4B3 0x9299
+0xE4B4 0x92A7
+0xE4B5 0x927E
+0xE4B6 0x9287
+0xE4B7 0x92A9
+0xE4B8 0x929D
+0xE4B9 0x928B
+0xE4BA 0x922D
+0xE4BB 0x969E
+0xE4BC 0x96A1
+0xE4BD 0x96FF
+0xE4BE 0x9758
+0xE4BF 0x977D
+0xE4C0 0x977A
+0xE4C1 0x977E
+0xE4C2 0x9783
+0xE4C3 0x9780
+0xE4C4 0x9782
+0xE4C5 0x977B
+0xE4C6 0x9784
+0xE4C7 0x9781
+0xE4C8 0x977F
+0xE4C9 0x97CE
+0xE4CA 0x97CD
+0xE4CB 0x9816
+0xE4CC 0x98AD
+0xE4CD 0x98AE
+0xE4CE 0x9902
+0xE4CF 0x9900
+0xE4D0 0x9907
+0xE4D1 0x999D
+0xE4D2 0x999C
+0xE4D3 0x99C3
+0xE4D4 0x99B9
+0xE4D5 0x99BB
+0xE4D6 0x99BA
+0xE4D7 0x99C2
+0xE4D8 0x99BD
+0xE4D9 0x99C7
+0xE4DA 0x9AB1
+0xE4DB 0x9AE3
+0xE4DC 0x9AE7
+0xE4DD 0x9B3E
+0xE4DE 0x9B3F
+0xE4DF 0x9B60
+0xE4E0 0x9B61
+0xE4E1 0x9B5F
+0xE4E2 0x9CF1
+0xE4E3 0x9CF2
+0xE4E4 0x9CF5
+0xE4E5 0x9EA7
+0xE4E6 0x50FF
+0xE4E7 0x5103
+0xE4E8 0x5130
+0xE4E9 0x50F8
+0xE4EA 0x5106
+0xE4EB 0x5107
+0xE4EC 0x50F6
+0xE4ED 0x50FE
+0xE4EE 0x510B
+0xE4EF 0x510C
+0xE4F0 0x50FD
+0xE4F1 0x510A
+0xE4F2 0x528B
+0xE4F3 0x528C
+0xE4F4 0x52F1
+0xE4F5 0x52EF
+0xE4F6 0x5648
+0xE4F7 0x5642
+0xE4F8 0x564C
+0xE4F9 0x5635
+0xE4FA 0x5641
+0xE4FB 0x564A
+0xE4FC 0x5649
+0xE4FD 0x5646
+0xE4FE 0x5658
+0xE540 0x565A
+0xE541 0x5640
+0xE542 0x5633
+0xE543 0x563D
+0xE544 0x562C
+0xE545 0x563E
+0xE546 0x5638
+0xE547 0x562A
+0xE548 0x563A
+0xE549 0x571A
+0xE54A 0x58AB
+0xE54B 0x589D
+0xE54C 0x58B1
+0xE54D 0x58A0
+0xE54E 0x58A3
+0xE54F 0x58AF
+0xE550 0x58AC
+0xE551 0x58A5
+0xE552 0x58A1
+0xE553 0x58FF
+0xE554 0x5AFF
+0xE555 0x5AF4
+0xE556 0x5AFD
+0xE557 0x5AF7
+0xE558 0x5AF6
+0xE559 0x5B03
+0xE55A 0x5AF8
+0xE55B 0x5B02
+0xE55C 0x5AF9
+0xE55D 0x5B01
+0xE55E 0x5B07
+0xE55F 0x5B05
+0xE560 0x5B0F
+0xE561 0x5C67
+0xE562 0x5D99
+0xE563 0x5D97
+0xE564 0x5D9F
+0xE565 0x5D92
+0xE566 0x5DA2
+0xE567 0x5D93
+0xE568 0x5D95
+0xE569 0x5DA0
+0xE56A 0x5D9C
+0xE56B 0x5DA1
+0xE56C 0x5D9A
+0xE56D 0x5D9E
+0xE56E 0x5E69
+0xE56F 0x5E5D
+0xE570 0x5E60
+0xE571 0x5E5C
+0xE572 0x7DF3
+0xE573 0x5EDB
+0xE574 0x5EDE
+0xE575 0x5EE1
+0xE576 0x5F49
+0xE577 0x5FB2
+0xE578 0x618B
+0xE579 0x6183
+0xE57A 0x6179
+0xE57B 0x61B1
+0xE57C 0x61B0
+0xE57D 0x61A2
+0xE57E 0x6189
+0xE5A1 0x619B
+0xE5A2 0x6193
+0xE5A3 0x61AF
+0xE5A4 0x61AD
+0xE5A5 0x619F
+0xE5A6 0x6192
+0xE5A7 0x61AA
+0xE5A8 0x61A1
+0xE5A9 0x618D
+0xE5AA 0x6166
+0xE5AB 0x61B3
+0xE5AC 0x622D
+0xE5AD 0x646E
+0xE5AE 0x6470
+0xE5AF 0x6496
+0xE5B0 0x64A0
+0xE5B1 0x6485
+0xE5B2 0x6497
+0xE5B3 0x649C
+0xE5B4 0x648F
+0xE5B5 0x648B
+0xE5B6 0x648A
+0xE5B7 0x648C
+0xE5B8 0x64A3
+0xE5B9 0x649F
+0xE5BA 0x6468
+0xE5BB 0x64B1
+0xE5BC 0x6498
+0xE5BD 0x6576
+0xE5BE 0x657A
+0xE5BF 0x6579
+0xE5C0 0x657B
+0xE5C1 0x65B2
+0xE5C2 0x65B3
+0xE5C3 0x66B5
+0xE5C4 0x66B0
+0xE5C5 0x66A9
+0xE5C6 0x66B2
+0xE5C7 0x66B7
+0xE5C8 0x66AA
+0xE5C9 0x66AF
+0xE5CA 0x6A00
+0xE5CB 0x6A06
+0xE5CC 0x6A17
+0xE5CD 0x69E5
+0xE5CE 0x69F8
+0xE5CF 0x6A15
+0xE5D0 0x69F1
+0xE5D1 0x69E4
+0xE5D2 0x6A20
+0xE5D3 0x69FF
+0xE5D4 0x69EC
+0xE5D5 0x69E2
+0xE5D6 0x6A1B
+0xE5D7 0x6A1D
+0xE5D8 0x69FE
+0xE5D9 0x6A27
+0xE5DA 0x69F2
+0xE5DB 0x69EE
+0xE5DC 0x6A14
+0xE5DD 0x69F7
+0xE5DE 0x69E7
+0xE5DF 0x6A40
+0xE5E0 0x6A08
+0xE5E1 0x69E6
+0xE5E2 0x69FB
+0xE5E3 0x6A0D
+0xE5E4 0x69FC
+0xE5E5 0x69EB
+0xE5E6 0x6A09
+0xE5E7 0x6A04
+0xE5E8 0x6A18
+0xE5E9 0x6A25
+0xE5EA 0x6A0F
+0xE5EB 0x69F6
+0xE5EC 0x6A26
+0xE5ED 0x6A07
+0xE5EE 0x69F4
+0xE5EF 0x6A16
+0xE5F0 0x6B51
+0xE5F1 0x6BA5
+0xE5F2 0x6BA3
+0xE5F3 0x6BA2
+0xE5F4 0x6BA6
+0xE5F5 0x6C01
+0xE5F6 0x6C00
+0xE5F7 0x6BFF
+0xE5F8 0x6C02
+0xE5F9 0x6F41
+0xE5FA 0x6F26
+0xE5FB 0x6F7E
+0xE5FC 0x6F87
+0xE5FD 0x6FC6
+0xE5FE 0x6F92
+0xE640 0x6F8D
+0xE641 0x6F89
+0xE642 0x6F8C
+0xE643 0x6F62
+0xE644 0x6F4F
+0xE645 0x6F85
+0xE646 0x6F5A
+0xE647 0x6F96
+0xE648 0x6F76
+0xE649 0x6F6C
+0xE64A 0x6F82
+0xE64B 0x6F55
+0xE64C 0x6F72
+0xE64D 0x6F52
+0xE64E 0x6F50
+0xE64F 0x6F57
+0xE650 0x6F94
+0xE651 0x6F93
+0xE652 0x6F5D
+0xE653 0x6F00
+0xE654 0x6F61
+0xE655 0x6F6B
+0xE656 0x6F7D
+0xE657 0x6F67
+0xE658 0x6F90
+0xE659 0x6F53
+0xE65A 0x6F8B
+0xE65B 0x6F69
+0xE65C 0x6F7F
+0xE65D 0x6F95
+0xE65E 0x6F63
+0xE65F 0x6F77
+0xE660 0x6F6A
+0xE661 0x6F7B
+0xE662 0x71B2
+0xE663 0x71AF
+0xE664 0x719B
+0xE665 0x71B0
+0xE666 0x71A0
+0xE667 0x719A
+0xE668 0x71A9
+0xE669 0x71B5
+0xE66A 0x719D
+0xE66B 0x71A5
+0xE66C 0x719E
+0xE66D 0x71A4
+0xE66E 0x71A1
+0xE66F 0x71AA
+0xE670 0x719C
+0xE671 0x71A7
+0xE672 0x71B3
+0xE673 0x7298
+0xE674 0x729A
+0xE675 0x7358
+0xE676 0x7352
+0xE677 0x735E
+0xE678 0x735F
+0xE679 0x7360
+0xE67A 0x735D
+0xE67B 0x735B
+0xE67C 0x7361
+0xE67D 0x735A
+0xE67E 0x7359
+0xE6A1 0x7362
+0xE6A2 0x7487
+0xE6A3 0x7489
+0xE6A4 0x748A
+0xE6A5 0x7486
+0xE6A6 0x7481
+0xE6A7 0x747D
+0xE6A8 0x7485
+0xE6A9 0x7488
+0xE6AA 0x747C
+0xE6AB 0x7479
+0xE6AC 0x7508
+0xE6AD 0x7507
+0xE6AE 0x757E
+0xE6AF 0x7625
+0xE6B0 0x761E
+0xE6B1 0x7619
+0xE6B2 0x761D
+0xE6B3 0x761C
+0xE6B4 0x7623
+0xE6B5 0x761A
+0xE6B6 0x7628
+0xE6B7 0x761B
+0xE6B8 0x769C
+0xE6B9 0x769D
+0xE6BA 0x769E
+0xE6BB 0x769B
+0xE6BC 0x778D
+0xE6BD 0x778F
+0xE6BE 0x7789
+0xE6BF 0x7788
+0xE6C0 0x78CD
+0xE6C1 0x78BB
+0xE6C2 0x78CF
+0xE6C3 0x78CC
+0xE6C4 0x78D1
+0xE6C5 0x78CE
+0xE6C6 0x78D4
+0xE6C7 0x78C8
+0xE6C8 0x78C3
+0xE6C9 0x78C4
+0xE6CA 0x78C9
+0xE6CB 0x799A
+0xE6CC 0x79A1
+0xE6CD 0x79A0
+0xE6CE 0x799C
+0xE6CF 0x79A2
+0xE6D0 0x799B
+0xE6D1 0x6B76
+0xE6D2 0x7A39
+0xE6D3 0x7AB2
+0xE6D4 0x7AB4
+0xE6D5 0x7AB3
+0xE6D6 0x7BB7
+0xE6D7 0x7BCB
+0xE6D8 0x7BBE
+0xE6D9 0x7BAC
+0xE6DA 0x7BCE
+0xE6DB 0x7BAF
+0xE6DC 0x7BB9
+0xE6DD 0x7BCA
+0xE6DE 0x7BB5
+0xE6DF 0x7CC5
+0xE6E0 0x7CC8
+0xE6E1 0x7CCC
+0xE6E2 0x7CCB
+0xE6E3 0x7DF7
+0xE6E4 0x7DDB
+0xE6E5 0x7DEA
+0xE6E6 0x7DE7
+0xE6E7 0x7DD7
+0xE6E8 0x7DE1
+0xE6E9 0x7E03
+0xE6EA 0x7DFA
+0xE6EB 0x7DE6
+0xE6EC 0x7DF6
+0xE6ED 0x7DF1
+0xE6EE 0x7DF0
+0xE6EF 0x7DEE
+0xE6F0 0x7DDF
+0xE6F1 0x7F76
+0xE6F2 0x7FAC
+0xE6F3 0x7FB0
+0xE6F4 0x7FAD
+0xE6F5 0x7FED
+0xE6F6 0x7FEB
+0xE6F7 0x7FEA
+0xE6F8 0x7FEC
+0xE6F9 0x7FE6
+0xE6FA 0x7FE8
+0xE6FB 0x8064
+0xE6FC 0x8067
+0xE6FD 0x81A3
+0xE6FE 0x819F
+0xE740 0x819E
+0xE741 0x8195
+0xE742 0x81A2
+0xE743 0x8199
+0xE744 0x8197
+0xE745 0x8216
+0xE746 0x824F
+0xE747 0x8253
+0xE748 0x8252
+0xE749 0x8250
+0xE74A 0x824E
+0xE74B 0x8251
+0xE74C 0x8524
+0xE74D 0x853B
+0xE74E 0x850F
+0xE74F 0x8500
+0xE750 0x8529
+0xE751 0x850E
+0xE752 0x8509
+0xE753 0x850D
+0xE754 0x851F
+0xE755 0x850A
+0xE756 0x8527
+0xE757 0x851C
+0xE758 0x84FB
+0xE759 0x852B
+0xE75A 0x84FA
+0xE75B 0x8508
+0xE75C 0x850C
+0xE75D 0x84F4
+0xE75E 0x852A
+0xE75F 0x84F2
+0xE760 0x8515
+0xE761 0x84F7
+0xE762 0x84EB
+0xE763 0x84F3
+0xE764 0x84FC
+0xE765 0x8512
+0xE766 0x84EA
+0xE767 0x84E9
+0xE768 0x8516
+0xE769 0x84FE
+0xE76A 0x8528
+0xE76B 0x851D
+0xE76C 0x852E
+0xE76D 0x8502
+0xE76E 0x84FD
+0xE76F 0x851E
+0xE770 0x84F6
+0xE771 0x8531
+0xE772 0x8526
+0xE773 0x84E7
+0xE774 0x84E8
+0xE775 0x84F0
+0xE776 0x84EF
+0xE777 0x84F9
+0xE778 0x8518
+0xE779 0x8520
+0xE77A 0x8530
+0xE77B 0x850B
+0xE77C 0x8519
+0xE77D 0x852F
+0xE77E 0x8662
+0xE7A1 0x8756
+0xE7A2 0x8763
+0xE7A3 0x8764
+0xE7A4 0x8777
+0xE7A5 0x87E1
+0xE7A6 0x8773
+0xE7A7 0x8758
+0xE7A8 0x8754
+0xE7A9 0x875B
+0xE7AA 0x8752
+0xE7AB 0x8761
+0xE7AC 0x875A
+0xE7AD 0x8751
+0xE7AE 0x875E
+0xE7AF 0x876D
+0xE7B0 0x876A
+0xE7B1 0x8750
+0xE7B2 0x874E
+0xE7B3 0x875F
+0xE7B4 0x875D
+0xE7B5 0x876F
+0xE7B6 0x876C
+0xE7B7 0x877A
+0xE7B8 0x876E
+0xE7B9 0x875C
+0xE7BA 0x8765
+0xE7BB 0x874F
+0xE7BC 0x877B
+0xE7BD 0x8775
+0xE7BE 0x8762
+0xE7BF 0x8767
+0xE7C0 0x8769
+0xE7C1 0x885A
+0xE7C2 0x8905
+0xE7C3 0x890C
+0xE7C4 0x8914
+0xE7C5 0x890B
+0xE7C6 0x8917
+0xE7C7 0x8918
+0xE7C8 0x8919
+0xE7C9 0x8906
+0xE7CA 0x8916
+0xE7CB 0x8911
+0xE7CC 0x890E
+0xE7CD 0x8909
+0xE7CE 0x89A2
+0xE7CF 0x89A4
+0xE7D0 0x89A3
+0xE7D1 0x89ED
+0xE7D2 0x89F0
+0xE7D3 0x89EC
+0xE7D4 0x8ACF
+0xE7D5 0x8AC6
+0xE7D6 0x8AB8
+0xE7D7 0x8AD3
+0xE7D8 0x8AD1
+0xE7D9 0x8AD4
+0xE7DA 0x8AD5
+0xE7DB 0x8ABB
+0xE7DC 0x8AD7
+0xE7DD 0x8ABE
+0xE7DE 0x8AC0
+0xE7DF 0x8AC5
+0xE7E0 0x8AD8
+0xE7E1 0x8AC3
+0xE7E2 0x8ABA
+0xE7E3 0x8ABD
+0xE7E4 0x8AD9
+0xE7E5 0x8C3E
+0xE7E6 0x8C4D
+0xE7E7 0x8C8F
+0xE7E8 0x8CE5
+0xE7E9 0x8CDF
+0xE7EA 0x8CD9
+0xE7EB 0x8CE8
+0xE7EC 0x8CDA
+0xE7ED 0x8CDD
+0xE7EE 0x8CE7
+0xE7EF 0x8DA0
+0xE7F0 0x8D9C
+0xE7F1 0x8DA1
+0xE7F2 0x8D9B
+0xE7F3 0x8E20
+0xE7F4 0x8E23
+0xE7F5 0x8E25
+0xE7F6 0x8E24
+0xE7F7 0x8E2E
+0xE7F8 0x8E15
+0xE7F9 0x8E1B
+0xE7FA 0x8E16
+0xE7FB 0x8E11
+0xE7FC 0x8E19
+0xE7FD 0x8E26
+0xE7FE 0x8E27
+0xE840 0x8E14
+0xE841 0x8E12
+0xE842 0x8E18
+0xE843 0x8E13
+0xE844 0x8E1C
+0xE845 0x8E17
+0xE846 0x8E1A
+0xE847 0x8F2C
+0xE848 0x8F24
+0xE849 0x8F18
+0xE84A 0x8F1A
+0xE84B 0x8F20
+0xE84C 0x8F23
+0xE84D 0x8F16
+0xE84E 0x8F17
+0xE84F 0x9073
+0xE850 0x9070
+0xE851 0x906F
+0xE852 0x9067
+0xE853 0x906B
+0xE854 0x912F
+0xE855 0x912B
+0xE856 0x9129
+0xE857 0x912A
+0xE858 0x9132
+0xE859 0x9126
+0xE85A 0x912E
+0xE85B 0x9185
+0xE85C 0x9186
+0xE85D 0x918A
+0xE85E 0x9181
+0xE85F 0x9182
+0xE860 0x9184
+0xE861 0x9180
+0xE862 0x92D0
+0xE863 0x92C3
+0xE864 0x92C4
+0xE865 0x92C0
+0xE866 0x92D9
+0xE867 0x92B6
+0xE868 0x92CF
+0xE869 0x92F1
+0xE86A 0x92DF
+0xE86B 0x92D8
+0xE86C 0x92E9
+0xE86D 0x92D7
+0xE86E 0x92DD
+0xE86F 0x92CC
+0xE870 0x92EF
+0xE871 0x92C2
+0xE872 0x92E8
+0xE873 0x92CA
+0xE874 0x92C8
+0xE875 0x92CE
+0xE876 0x92E6
+0xE877 0x92CD
+0xE878 0x92D5
+0xE879 0x92C9
+0xE87A 0x92E0
+0xE87B 0x92DE
+0xE87C 0x92E7
+0xE87D 0x92D1
+0xE87E 0x92D3
+0xE8A1 0x92B5
+0xE8A2 0x92E1
+0xE8A3 0x92C6
+0xE8A4 0x92B4
+0xE8A5 0x957C
+0xE8A6 0x95AC
+0xE8A7 0x95AB
+0xE8A8 0x95AE
+0xE8A9 0x95B0
+0xE8AA 0x96A4
+0xE8AB 0x96A2
+0xE8AC 0x96D3
+0xE8AD 0x9705
+0xE8AE 0x9708
+0xE8AF 0x9702
+0xE8B0 0x975A
+0xE8B1 0x978A
+0xE8B2 0x978E
+0xE8B3 0x9788
+0xE8B4 0x97D0
+0xE8B5 0x97CF
+0xE8B6 0x981E
+0xE8B7 0x981D
+0xE8B8 0x9826
+0xE8B9 0x9829
+0xE8BA 0x9828
+0xE8BB 0x9820
+0xE8BC 0x981B
+0xE8BD 0x9827
+0xE8BE 0x98B2
+0xE8BF 0x9908
+0xE8C0 0x98FA
+0xE8C1 0x9911
+0xE8C2 0x9914
+0xE8C3 0x9916
+0xE8C4 0x9917
+0xE8C5 0x9915
+0xE8C6 0x99DC
+0xE8C7 0x99CD
+0xE8C8 0x99CF
+0xE8C9 0x99D3
+0xE8CA 0x99D4
+0xE8CB 0x99CE
+0xE8CC 0x99C9
+0xE8CD 0x99D6
+0xE8CE 0x99D8
+0xE8CF 0x99CB
+0xE8D0 0x99D7
+0xE8D1 0x99CC
+0xE8D2 0x9AB3
+0xE8D3 0x9AEC
+0xE8D4 0x9AEB
+0xE8D5 0x9AF3
+0xE8D6 0x9AF2
+0xE8D7 0x9AF1
+0xE8D8 0x9B46
+0xE8D9 0x9B43
+0xE8DA 0x9B67
+0xE8DB 0x9B74
+0xE8DC 0x9B71
+0xE8DD 0x9B66
+0xE8DE 0x9B76
+0xE8DF 0x9B75
+0xE8E0 0x9B70
+0xE8E1 0x9B68
+0xE8E2 0x9B64
+0xE8E3 0x9B6C
+0xE8E4 0x9CFC
+0xE8E5 0x9CFA
+0xE8E6 0x9CFD
+0xE8E7 0x9CFF
+0xE8E8 0x9CF7
+0xE8E9 0x9D07
+0xE8EA 0x9D00
+0xE8EB 0x9CF9
+0xE8EC 0x9CFB
+0xE8ED 0x9D08
+0xE8EE 0x9D05
+0xE8EF 0x9D04
+0xE8F0 0x9E83
+0xE8F1 0x9ED3
+0xE8F2 0x9F0F
+0xE8F3 0x9F10
+0xE8F4 0x511C
+0xE8F5 0x5113
+0xE8F6 0x5117
+0xE8F7 0x511A
+0xE8F8 0x5111
+0xE8F9 0x51DE
+0xE8FA 0x5334
+0xE8FB 0x53E1
+0xE8FC 0x5670
+0xE8FD 0x5660
+0xE8FE 0x566E
+0xE940 0x5673
+0xE941 0x5666
+0xE942 0x5663
+0xE943 0x566D
+0xE944 0x5672
+0xE945 0x565E
+0xE946 0x5677
+0xE947 0x571C
+0xE948 0x571B
+0xE949 0x58C8
+0xE94A 0x58BD
+0xE94B 0x58C9
+0xE94C 0x58BF
+0xE94D 0x58BA
+0xE94E 0x58C2
+0xE94F 0x58BC
+0xE950 0x58C6
+0xE951 0x5B17
+0xE952 0x5B19
+0xE953 0x5B1B
+0xE954 0x5B21
+0xE955 0x5B14
+0xE956 0x5B13
+0xE957 0x5B10
+0xE958 0x5B16
+0xE959 0x5B28
+0xE95A 0x5B1A
+0xE95B 0x5B20
+0xE95C 0x5B1E
+0xE95D 0x5BEF
+0xE95E 0x5DAC
+0xE95F 0x5DB1
+0xE960 0x5DA9
+0xE961 0x5DA7
+0xE962 0x5DB5
+0xE963 0x5DB0
+0xE964 0x5DAE
+0xE965 0x5DAA
+0xE966 0x5DA8
+0xE967 0x5DB2
+0xE968 0x5DAD
+0xE969 0x5DAF
+0xE96A 0x5DB4
+0xE96B 0x5E67
+0xE96C 0x5E68
+0xE96D 0x5E66
+0xE96E 0x5E6F
+0xE96F 0x5EE9
+0xE970 0x5EE7
+0xE971 0x5EE6
+0xE972 0x5EE8
+0xE973 0x5EE5
+0xE974 0x5F4B
+0xE975 0x5FBC
+0xE976 0x619D
+0xE977 0x61A8
+0xE978 0x6196
+0xE979 0x61C5
+0xE97A 0x61B4
+0xE97B 0x61C6
+0xE97C 0x61C1
+0xE97D 0x61CC
+0xE97E 0x61BA
+0xE9A1 0x61BF
+0xE9A2 0x61B8
+0xE9A3 0x618C
+0xE9A4 0x64D7
+0xE9A5 0x64D6
+0xE9A6 0x64D0
+0xE9A7 0x64CF
+0xE9A8 0x64C9
+0xE9A9 0x64BD
+0xE9AA 0x6489
+0xE9AB 0x64C3
+0xE9AC 0x64DB
+0xE9AD 0x64F3
+0xE9AE 0x64D9
+0xE9AF 0x6533
+0xE9B0 0x657F
+0xE9B1 0x657C
+0xE9B2 0x65A2
+0xE9B3 0x66C8
+0xE9B4 0x66BE
+0xE9B5 0x66C0
+0xE9B6 0x66CA
+0xE9B7 0x66CB
+0xE9B8 0x66CF
+0xE9B9 0x66BD
+0xE9BA 0x66BB
+0xE9BB 0x66BA
+0xE9BC 0x66CC
+0xE9BD 0x6723
+0xE9BE 0x6A34
+0xE9BF 0x6A66
+0xE9C0 0x6A49
+0xE9C1 0x6A67
+0xE9C2 0x6A32
+0xE9C3 0x6A68
+0xE9C4 0x6A3E
+0xE9C5 0x6A5D
+0xE9C6 0x6A6D
+0xE9C7 0x6A76
+0xE9C8 0x6A5B
+0xE9C9 0x6A51
+0xE9CA 0x6A28
+0xE9CB 0x6A5A
+0xE9CC 0x6A3B
+0xE9CD 0x6A3F
+0xE9CE 0x6A41
+0xE9CF 0x6A6A
+0xE9D0 0x6A64
+0xE9D1 0x6A50
+0xE9D2 0x6A4F
+0xE9D3 0x6A54
+0xE9D4 0x6A6F
+0xE9D5 0x6A69
+0xE9D6 0x6A60
+0xE9D7 0x6A3C
+0xE9D8 0x6A5E
+0xE9D9 0x6A56
+0xE9DA 0x6A55
+0xE9DB 0x6A4D
+0xE9DC 0x6A4E
+0xE9DD 0x6A46
+0xE9DE 0x6B55
+0xE9DF 0x6B54
+0xE9E0 0x6B56
+0xE9E1 0x6BA7
+0xE9E2 0x6BAA
+0xE9E3 0x6BAB
+0xE9E4 0x6BC8
+0xE9E5 0x6BC7
+0xE9E6 0x6C04
+0xE9E7 0x6C03
+0xE9E8 0x6C06
+0xE9E9 0x6FAD
+0xE9EA 0x6FCB
+0xE9EB 0x6FA3
+0xE9EC 0x6FC7
+0xE9ED 0x6FBC
+0xE9EE 0x6FCE
+0xE9EF 0x6FC8
+0xE9F0 0x6F5E
+0xE9F1 0x6FC4
+0xE9F2 0x6FBD
+0xE9F3 0x6F9E
+0xE9F4 0x6FCA
+0xE9F5 0x6FA8
+0xE9F6 0x7004
+0xE9F7 0x6FA5
+0xE9F8 0x6FAE
+0xE9F9 0x6FBA
+0xE9FA 0x6FAC
+0xE9FB 0x6FAA
+0xE9FC 0x6FCF
+0xE9FD 0x6FBF
+0xE9FE 0x6FB8
+0xEA40 0x6FA2
+0xEA41 0x6FC9
+0xEA42 0x6FAB
+0xEA43 0x6FCD
+0xEA44 0x6FAF
+0xEA45 0x6FB2
+0xEA46 0x6FB0
+0xEA47 0x71C5
+0xEA48 0x71C2
+0xEA49 0x71BF
+0xEA4A 0x71B8
+0xEA4B 0x71D6
+0xEA4C 0x71C0
+0xEA4D 0x71C1
+0xEA4E 0x71CB
+0xEA4F 0x71D4
+0xEA50 0x71CA
+0xEA51 0x71C7
+0xEA52 0x71CF
+0xEA53 0x71BD
+0xEA54 0x71D8
+0xEA55 0x71BC
+0xEA56 0x71C6
+0xEA57 0x71DA
+0xEA58 0x71DB
+0xEA59 0x729D
+0xEA5A 0x729E
+0xEA5B 0x7369
+0xEA5C 0x7366
+0xEA5D 0x7367
+0xEA5E 0x736C
+0xEA5F 0x7365
+0xEA60 0x736B
+0xEA61 0x736A
+0xEA62 0x747F
+0xEA63 0x749A
+0xEA64 0x74A0
+0xEA65 0x7494
+0xEA66 0x7492
+0xEA67 0x7495
+0xEA68 0x74A1
+0xEA69 0x750B
+0xEA6A 0x7580
+0xEA6B 0x762F
+0xEA6C 0x762D
+0xEA6D 0x7631
+0xEA6E 0x763D
+0xEA6F 0x7633
+0xEA70 0x763C
+0xEA71 0x7635
+0xEA72 0x7632
+0xEA73 0x7630
+0xEA74 0x76BB
+0xEA75 0x76E6
+0xEA76 0x779A
+0xEA77 0x779D
+0xEA78 0x77A1
+0xEA79 0x779C
+0xEA7A 0x779B
+0xEA7B 0x77A2
+0xEA7C 0x77A3
+0xEA7D 0x7795
+0xEA7E 0x7799
+0xEAA1 0x7797
+0xEAA2 0x78DD
+0xEAA3 0x78E9
+0xEAA4 0x78E5
+0xEAA5 0x78EA
+0xEAA6 0x78DE
+0xEAA7 0x78E3
+0xEAA8 0x78DB
+0xEAA9 0x78E1
+0xEAAA 0x78E2
+0xEAAB 0x78ED
+0xEAAC 0x78DF
+0xEAAD 0x78E0
+0xEAAE 0x79A4
+0xEAAF 0x7A44
+0xEAB0 0x7A48
+0xEAB1 0x7A47
+0xEAB2 0x7AB6
+0xEAB3 0x7AB8
+0xEAB4 0x7AB5
+0xEAB5 0x7AB1
+0xEAB6 0x7AB7
+0xEAB7 0x7BDE
+0xEAB8 0x7BE3
+0xEAB9 0x7BE7
+0xEABA 0x7BDD
+0xEABB 0x7BD5
+0xEABC 0x7BE5
+0xEABD 0x7BDA
+0xEABE 0x7BE8
+0xEABF 0x7BF9
+0xEAC0 0x7BD4
+0xEAC1 0x7BEA
+0xEAC2 0x7BE2
+0xEAC3 0x7BDC
+0xEAC4 0x7BEB
+0xEAC5 0x7BD8
+0xEAC6 0x7BDF
+0xEAC7 0x7CD2
+0xEAC8 0x7CD4
+0xEAC9 0x7CD7
+0xEACA 0x7CD0
+0xEACB 0x7CD1
+0xEACC 0x7E12
+0xEACD 0x7E21
+0xEACE 0x7E17
+0xEACF 0x7E0C
+0xEAD0 0x7E1F
+0xEAD1 0x7E20
+0xEAD2 0x7E13
+0xEAD3 0x7E0E
+0xEAD4 0x7E1C
+0xEAD5 0x7E15
+0xEAD6 0x7E1A
+0xEAD7 0x7E22
+0xEAD8 0x7E0B
+0xEAD9 0x7E0F
+0xEADA 0x7E16
+0xEADB 0x7E0D
+0xEADC 0x7E14
+0xEADD 0x7E25
+0xEADE 0x7E24
+0xEADF 0x7F43
+0xEAE0 0x7F7B
+0xEAE1 0x7F7C
+0xEAE2 0x7F7A
+0xEAE3 0x7FB1
+0xEAE4 0x7FEF
+0xEAE5 0x802A
+0xEAE6 0x8029
+0xEAE7 0x806C
+0xEAE8 0x81B1
+0xEAE9 0x81A6
+0xEAEA 0x81AE
+0xEAEB 0x81B9
+0xEAEC 0x81B5
+0xEAED 0x81AB
+0xEAEE 0x81B0
+0xEAEF 0x81AC
+0xEAF0 0x81B4
+0xEAF1 0x81B2
+0xEAF2 0x81B7
+0xEAF3 0x81A7
+0xEAF4 0x81F2
+0xEAF5 0x8255
+0xEAF6 0x8256
+0xEAF7 0x8257
+0xEAF8 0x8556
+0xEAF9 0x8545
+0xEAFA 0x856B
+0xEAFB 0x854D
+0xEAFC 0x8553
+0xEAFD 0x8561
+0xEAFE 0x8558
+0xEB40 0x8540
+0xEB41 0x8546
+0xEB42 0x8564
+0xEB43 0x8541
+0xEB44 0x8562
+0xEB45 0x8544
+0xEB46 0x8551
+0xEB47 0x8547
+0xEB48 0x8563
+0xEB49 0x853E
+0xEB4A 0x855B
+0xEB4B 0x8571
+0xEB4C 0x854E
+0xEB4D 0x856E
+0xEB4E 0x8575
+0xEB4F 0x8555
+0xEB50 0x8567
+0xEB51 0x8560
+0xEB52 0x858C
+0xEB53 0x8566
+0xEB54 0x855D
+0xEB55 0x8554
+0xEB56 0x8565
+0xEB57 0x856C
+0xEB58 0x8663
+0xEB59 0x8665
+0xEB5A 0x8664
+0xEB5B 0x879B
+0xEB5C 0x878F
+0xEB5D 0x8797
+0xEB5E 0x8793
+0xEB5F 0x8792
+0xEB60 0x8788
+0xEB61 0x8781
+0xEB62 0x8796
+0xEB63 0x8798
+0xEB64 0x8779
+0xEB65 0x8787
+0xEB66 0x87A3
+0xEB67 0x8785
+0xEB68 0x8790
+0xEB69 0x8791
+0xEB6A 0x879D
+0xEB6B 0x8784
+0xEB6C 0x8794
+0xEB6D 0x879C
+0xEB6E 0x879A
+0xEB6F 0x8789
+0xEB70 0x891E
+0xEB71 0x8926
+0xEB72 0x8930
+0xEB73 0x892D
+0xEB74 0x892E
+0xEB75 0x8927
+0xEB76 0x8931
+0xEB77 0x8922
+0xEB78 0x8929
+0xEB79 0x8923
+0xEB7A 0x892F
+0xEB7B 0x892C
+0xEB7C 0x891F
+0xEB7D 0x89F1
+0xEB7E 0x8AE0
+0xEBA1 0x8AE2
+0xEBA2 0x8AF2
+0xEBA3 0x8AF4
+0xEBA4 0x8AF5
+0xEBA5 0x8ADD
+0xEBA6 0x8B14
+0xEBA7 0x8AE4
+0xEBA8 0x8ADF
+0xEBA9 0x8AF0
+0xEBAA 0x8AC8
+0xEBAB 0x8ADE
+0xEBAC 0x8AE1
+0xEBAD 0x8AE8
+0xEBAE 0x8AFF
+0xEBAF 0x8AEF
+0xEBB0 0x8AFB
+0xEBB1 0x8C91
+0xEBB2 0x8C92
+0xEBB3 0x8C90
+0xEBB4 0x8CF5
+0xEBB5 0x8CEE
+0xEBB6 0x8CF1
+0xEBB7 0x8CF0
+0xEBB8 0x8CF3
+0xEBB9 0x8D6C
+0xEBBA 0x8D6E
+0xEBBB 0x8DA5
+0xEBBC 0x8DA7
+0xEBBD 0x8E33
+0xEBBE 0x8E3E
+0xEBBF 0x8E38
+0xEBC0 0x8E40
+0xEBC1 0x8E45
+0xEBC2 0x8E36
+0xEBC3 0x8E3C
+0xEBC4 0x8E3D
+0xEBC5 0x8E41
+0xEBC6 0x8E30
+0xEBC7 0x8E3F
+0xEBC8 0x8EBD
+0xEBC9 0x8F36
+0xEBCA 0x8F2E
+0xEBCB 0x8F35
+0xEBCC 0x8F32
+0xEBCD 0x8F39
+0xEBCE 0x8F37
+0xEBCF 0x8F34
+0xEBD0 0x9076
+0xEBD1 0x9079
+0xEBD2 0x907B
+0xEBD3 0x9086
+0xEBD4 0x90FA
+0xEBD5 0x9133
+0xEBD6 0x9135
+0xEBD7 0x9136
+0xEBD8 0x9193
+0xEBD9 0x9190
+0xEBDA 0x9191
+0xEBDB 0x918D
+0xEBDC 0x918F
+0xEBDD 0x9327
+0xEBDE 0x931E
+0xEBDF 0x9308
+0xEBE0 0x931F
+0xEBE1 0x9306
+0xEBE2 0x930F
+0xEBE3 0x937A
+0xEBE4 0x9338
+0xEBE5 0x933C
+0xEBE6 0x931B
+0xEBE7 0x9323
+0xEBE8 0x9312
+0xEBE9 0x9301
+0xEBEA 0x9346
+0xEBEB 0x932D
+0xEBEC 0x930E
+0xEBED 0x930D
+0xEBEE 0x92CB
+0xEBEF 0x931D
+0xEBF0 0x92FA
+0xEBF1 0x9325
+0xEBF2 0x9313
+0xEBF3 0x92F9
+0xEBF4 0x92F7
+0xEBF5 0x9334
+0xEBF6 0x9302
+0xEBF7 0x9324
+0xEBF8 0x92FF
+0xEBF9 0x9329
+0xEBFA 0x9339
+0xEBFB 0x9335
+0xEBFC 0x932A
+0xEBFD 0x9314
+0xEBFE 0x930C
+0xEC40 0x930B
+0xEC41 0x92FE
+0xEC42 0x9309
+0xEC43 0x9300
+0xEC44 0x92FB
+0xEC45 0x9316
+0xEC46 0x95BC
+0xEC47 0x95CD
+0xEC48 0x95BE
+0xEC49 0x95B9
+0xEC4A 0x95BA
+0xEC4B 0x95B6
+0xEC4C 0x95BF
+0xEC4D 0x95B5
+0xEC4E 0x95BD
+0xEC4F 0x96A9
+0xEC50 0x96D4
+0xEC51 0x970B
+0xEC52 0x9712
+0xEC53 0x9710
+0xEC54 0x9799
+0xEC55 0x9797
+0xEC56 0x9794
+0xEC57 0x97F0
+0xEC58 0x97F8
+0xEC59 0x9835
+0xEC5A 0x982F
+0xEC5B 0x9832
+0xEC5C 0x9924
+0xEC5D 0x991F
+0xEC5E 0x9927
+0xEC5F 0x9929
+0xEC60 0x999E
+0xEC61 0x99EE
+0xEC62 0x99EC
+0xEC63 0x99E5
+0xEC64 0x99E4
+0xEC65 0x99F0
+0xEC66 0x99E3
+0xEC67 0x99EA
+0xEC68 0x99E9
+0xEC69 0x99E7
+0xEC6A 0x9AB9
+0xEC6B 0x9ABF
+0xEC6C 0x9AB4
+0xEC6D 0x9ABB
+0xEC6E 0x9AF6
+0xEC6F 0x9AFA
+0xEC70 0x9AF9
+0xEC71 0x9AF7
+0xEC72 0x9B33
+0xEC73 0x9B80
+0xEC74 0x9B85
+0xEC75 0x9B87
+0xEC76 0x9B7C
+0xEC77 0x9B7E
+0xEC78 0x9B7B
+0xEC79 0x9B82
+0xEC7A 0x9B93
+0xEC7B 0x9B92
+0xEC7C 0x9B90
+0xEC7D 0x9B7A
+0xEC7E 0x9B95
+0xECA1 0x9B7D
+0xECA2 0x9B88
+0xECA3 0x9D25
+0xECA4 0x9D17
+0xECA5 0x9D20
+0xECA6 0x9D1E
+0xECA7 0x9D14
+0xECA8 0x9D29
+0xECA9 0x9D1D
+0xECAA 0x9D18
+0xECAB 0x9D22
+0xECAC 0x9D10
+0xECAD 0x9D19
+0xECAE 0x9D1F
+0xECAF 0x9E88
+0xECB0 0x9E86
+0xECB1 0x9E87
+0xECB2 0x9EAE
+0xECB3 0x9EAD
+0xECB4 0x9ED5
+0xECB5 0x9ED6
+0xECB6 0x9EFA
+0xECB7 0x9F12
+0xECB8 0x9F3D
+0xECB9 0x5126
+0xECBA 0x5125
+0xECBB 0x5122
+0xECBC 0x5124
+0xECBD 0x5120
+0xECBE 0x5129
+0xECBF 0x52F4
+0xECC0 0x5693
+0xECC1 0x568C
+0xECC2 0x568D
+0xECC3 0x5686
+0xECC4 0x5684
+0xECC5 0x5683
+0xECC6 0x567E
+0xECC7 0x5682
+0xECC8 0x567F
+0xECC9 0x5681
+0xECCA 0x58D6
+0xECCB 0x58D4
+0xECCC 0x58CF
+0xECCD 0x58D2
+0xECCE 0x5B2D
+0xECCF 0x5B25
+0xECD0 0x5B32
+0xECD1 0x5B23
+0xECD2 0x5B2C
+0xECD3 0x5B27
+0xECD4 0x5B26
+0xECD5 0x5B2F
+0xECD6 0x5B2E
+0xECD7 0x5B7B
+0xECD8 0x5BF1
+0xECD9 0x5BF2
+0xECDA 0x5DB7
+0xECDB 0x5E6C
+0xECDC 0x5E6A
+0xECDD 0x5FBE
+0xECDE 0x5FBB
+0xECDF 0x61C3
+0xECE0 0x61B5
+0xECE1 0x61BC
+0xECE2 0x61E7
+0xECE3 0x61E0
+0xECE4 0x61E5
+0xECE5 0x61E4
+0xECE6 0x61E8
+0xECE7 0x61DE
+0xECE8 0x64EF
+0xECE9 0x64E9
+0xECEA 0x64E3
+0xECEB 0x64EB
+0xECEC 0x64E4
+0xECED 0x64E8
+0xECEE 0x6581
+0xECEF 0x6580
+0xECF0 0x65B6
+0xECF1 0x65DA
+0xECF2 0x66D2
+0xECF3 0x6A8D
+0xECF4 0x6A96
+0xECF5 0x6A81
+0xECF6 0x6AA5
+0xECF7 0x6A89
+0xECF8 0x6A9F
+0xECF9 0x6A9B
+0xECFA 0x6AA1
+0xECFB 0x6A9E
+0xECFC 0x6A87
+0xECFD 0x6A93
+0xECFE 0x6A8E
+0xED40 0x6A95
+0xED41 0x6A83
+0xED42 0x6AA8
+0xED43 0x6AA4
+0xED44 0x6A91
+0xED45 0x6A7F
+0xED46 0x6AA6
+0xED47 0x6A9A
+0xED48 0x6A85
+0xED49 0x6A8C
+0xED4A 0x6A92
+0xED4B 0x6B5B
+0xED4C 0x6BAD
+0xED4D 0x6C09
+0xED4E 0x6FCC
+0xED4F 0x6FA9
+0xED50 0x6FF4
+0xED51 0x6FD4
+0xED52 0x6FE3
+0xED53 0x6FDC
+0xED54 0x6FED
+0xED55 0x6FE7
+0xED56 0x6FE6
+0xED57 0x6FDE
+0xED58 0x6FF2
+0xED59 0x6FDD
+0xED5A 0x6FE2
+0xED5B 0x6FE8
+0xED5C 0x71E1
+0xED5D 0x71F1
+0xED5E 0x71E8
+0xED5F 0x71F2
+0xED60 0x71E4
+0xED61 0x71F0
+0xED62 0x71E2
+0xED63 0x7373
+0xED64 0x736E
+0xED65 0x736F
+0xED66 0x7497
+0xED67 0x74B2
+0xED68 0x74AB
+0xED69 0x7490
+0xED6A 0x74AA
+0xED6B 0x74AD
+0xED6C 0x74B1
+0xED6D 0x74A5
+0xED6E 0x74AF
+0xED6F 0x7510
+0xED70 0x7511
+0xED71 0x7512
+0xED72 0x750F
+0xED73 0x7584
+0xED74 0x7643
+0xED75 0x7648
+0xED76 0x7649
+0xED77 0x7647
+0xED78 0x76A4
+0xED79 0x76E9
+0xED7A 0x77B5
+0xED7B 0x77AB
+0xED7C 0x77B2
+0xED7D 0x77B7
+0xED7E 0x77B6
+0xEDA1 0x77B4
+0xEDA2 0x77B1
+0xEDA3 0x77A8
+0xEDA4 0x77F0
+0xEDA5 0x78F3
+0xEDA6 0x78FD
+0xEDA7 0x7902
+0xEDA8 0x78FB
+0xEDA9 0x78FC
+0xEDAA 0x78F2
+0xEDAB 0x7905
+0xEDAC 0x78F9
+0xEDAD 0x78FE
+0xEDAE 0x7904
+0xEDAF 0x79AB
+0xEDB0 0x79A8
+0xEDB1 0x7A5C
+0xEDB2 0x7A5B
+0xEDB3 0x7A56
+0xEDB4 0x7A58
+0xEDB5 0x7A54
+0xEDB6 0x7A5A
+0xEDB7 0x7ABE
+0xEDB8 0x7AC0
+0xEDB9 0x7AC1
+0xEDBA 0x7C05
+0xEDBB 0x7C0F
+0xEDBC 0x7BF2
+0xEDBD 0x7C00
+0xEDBE 0x7BFF
+0xEDBF 0x7BFB
+0xEDC0 0x7C0E
+0xEDC1 0x7BF4
+0xEDC2 0x7C0B
+0xEDC3 0x7BF3
+0xEDC4 0x7C02
+0xEDC5 0x7C09
+0xEDC6 0x7C03
+0xEDC7 0x7C01
+0xEDC8 0x7BF8
+0xEDC9 0x7BFD
+0xEDCA 0x7C06
+0xEDCB 0x7BF0
+0xEDCC 0x7BF1
+0xEDCD 0x7C10
+0xEDCE 0x7C0A
+0xEDCF 0x7CE8
+0xEDD0 0x7E2D
+0xEDD1 0x7E3C
+0xEDD2 0x7E42
+0xEDD3 0x7E33
+0xEDD4 0x9848
+0xEDD5 0x7E38
+0xEDD6 0x7E2A
+0xEDD7 0x7E49
+0xEDD8 0x7E40
+0xEDD9 0x7E47
+0xEDDA 0x7E29
+0xEDDB 0x7E4C
+0xEDDC 0x7E30
+0xEDDD 0x7E3B
+0xEDDE 0x7E36
+0xEDDF 0x7E44
+0xEDE0 0x7E3A
+0xEDE1 0x7F45
+0xEDE2 0x7F7F
+0xEDE3 0x7F7E
+0xEDE4 0x7F7D
+0xEDE5 0x7FF4
+0xEDE6 0x7FF2
+0xEDE7 0x802C
+0xEDE8 0x81BB
+0xEDE9 0x81C4
+0xEDEA 0x81CC
+0xEDEB 0x81CA
+0xEDEC 0x81C5
+0xEDED 0x81C7
+0xEDEE 0x81BC
+0xEDEF 0x81E9
+0xEDF0 0x825B
+0xEDF1 0x825A
+0xEDF2 0x825C
+0xEDF3 0x8583
+0xEDF4 0x8580
+0xEDF5 0x858F
+0xEDF6 0x85A7
+0xEDF7 0x8595
+0xEDF8 0x85A0
+0xEDF9 0x858B
+0xEDFA 0x85A3
+0xEDFB 0x857B
+0xEDFC 0x85A4
+0xEDFD 0x859A
+0xEDFE 0x859E
+0xEE40 0x8577
+0xEE41 0x857C
+0xEE42 0x8589
+0xEE43 0x85A1
+0xEE44 0x857A
+0xEE45 0x8578
+0xEE46 0x8557
+0xEE47 0x858E
+0xEE48 0x8596
+0xEE49 0x8586
+0xEE4A 0x858D
+0xEE4B 0x8599
+0xEE4C 0x859D
+0xEE4D 0x8581
+0xEE4E 0x85A2
+0xEE4F 0x8582
+0xEE50 0x8588
+0xEE51 0x8585
+0xEE52 0x8579
+0xEE53 0x8576
+0xEE54 0x8598
+0xEE55 0x8590
+0xEE56 0x859F
+0xEE57 0x8668
+0xEE58 0x87BE
+0xEE59 0x87AA
+0xEE5A 0x87AD
+0xEE5B 0x87C5
+0xEE5C 0x87B0
+0xEE5D 0x87AC
+0xEE5E 0x87B9
+0xEE5F 0x87B5
+0xEE60 0x87BC
+0xEE61 0x87AE
+0xEE62 0x87C9
+0xEE63 0x87C3
+0xEE64 0x87C2
+0xEE65 0x87CC
+0xEE66 0x87B7
+0xEE67 0x87AF
+0xEE68 0x87C4
+0xEE69 0x87CA
+0xEE6A 0x87B4
+0xEE6B 0x87B6
+0xEE6C 0x87BF
+0xEE6D 0x87B8
+0xEE6E 0x87BD
+0xEE6F 0x87DE
+0xEE70 0x87B2
+0xEE71 0x8935
+0xEE72 0x8933
+0xEE73 0x893C
+0xEE74 0x893E
+0xEE75 0x8941
+0xEE76 0x8952
+0xEE77 0x8937
+0xEE78 0x8942
+0xEE79 0x89AD
+0xEE7A 0x89AF
+0xEE7B 0x89AE
+0xEE7C 0x89F2
+0xEE7D 0x89F3
+0xEE7E 0x8B1E
+0xEEA1 0x8B18
+0xEEA2 0x8B16
+0xEEA3 0x8B11
+0xEEA4 0x8B05
+0xEEA5 0x8B0B
+0xEEA6 0x8B22
+0xEEA7 0x8B0F
+0xEEA8 0x8B12
+0xEEA9 0x8B15
+0xEEAA 0x8B07
+0xEEAB 0x8B0D
+0xEEAC 0x8B08
+0xEEAD 0x8B06
+0xEEAE 0x8B1C
+0xEEAF 0x8B13
+0xEEB0 0x8B1A
+0xEEB1 0x8C4F
+0xEEB2 0x8C70
+0xEEB3 0x8C72
+0xEEB4 0x8C71
+0xEEB5 0x8C6F
+0xEEB6 0x8C95
+0xEEB7 0x8C94
+0xEEB8 0x8CF9
+0xEEB9 0x8D6F
+0xEEBA 0x8E4E
+0xEEBB 0x8E4D
+0xEEBC 0x8E53
+0xEEBD 0x8E50
+0xEEBE 0x8E4C
+0xEEBF 0x8E47
+0xEEC0 0x8F43
+0xEEC1 0x8F40
+0xEEC2 0x9085
+0xEEC3 0x907E
+0xEEC4 0x9138
+0xEEC5 0x919A
+0xEEC6 0x91A2
+0xEEC7 0x919B
+0xEEC8 0x9199
+0xEEC9 0x919F
+0xEECA 0x91A1
+0xEECB 0x919D
+0xEECC 0x91A0
+0xEECD 0x93A1
+0xEECE 0x9383
+0xEECF 0x93AF
+0xEED0 0x9364
+0xEED1 0x9356
+0xEED2 0x9347
+0xEED3 0x937C
+0xEED4 0x9358
+0xEED5 0x935C
+0xEED6 0x9376
+0xEED7 0x9349
+0xEED8 0x9350
+0xEED9 0x9351
+0xEEDA 0x9360
+0xEEDB 0x936D
+0xEEDC 0x938F
+0xEEDD 0x934C
+0xEEDE 0x936A
+0xEEDF 0x9379
+0xEEE0 0x9357
+0xEEE1 0x9355
+0xEEE2 0x9352
+0xEEE3 0x934F
+0xEEE4 0x9371
+0xEEE5 0x9377
+0xEEE6 0x937B
+0xEEE7 0x9361
+0xEEE8 0x935E
+0xEEE9 0x9363
+0xEEEA 0x9367
+0xEEEB 0x9380
+0xEEEC 0x934E
+0xEEED 0x9359
+0xEEEE 0x95C7
+0xEEEF 0x95C0
+0xEEF0 0x95C9
+0xEEF1 0x95C3
+0xEEF2 0x95C5
+0xEEF3 0x95B7
+0xEEF4 0x96AE
+0xEEF5 0x96B0
+0xEEF6 0x96AC
+0xEEF7 0x9720
+0xEEF8 0x971F
+0xEEF9 0x9718
+0xEEFA 0x971D
+0xEEFB 0x9719
+0xEEFC 0x979A
+0xEEFD 0x97A1
+0xEEFE 0x979C
+0xEF40 0x979E
+0xEF41 0x979D
+0xEF42 0x97D5
+0xEF43 0x97D4
+0xEF44 0x97F1
+0xEF45 0x9841
+0xEF46 0x9844
+0xEF47 0x984A
+0xEF48 0x9849
+0xEF49 0x9845
+0xEF4A 0x9843
+0xEF4B 0x9925
+0xEF4C 0x992B
+0xEF4D 0x992C
+0xEF4E 0x992A
+0xEF4F 0x9933
+0xEF50 0x9932
+0xEF51 0x992F
+0xEF52 0x992D
+0xEF53 0x9931
+0xEF54 0x9930
+0xEF55 0x9998
+0xEF56 0x99A3
+0xEF57 0x99A1
+0xEF58 0x9A02
+0xEF59 0x99FA
+0xEF5A 0x99F4
+0xEF5B 0x99F7
+0xEF5C 0x99F9
+0xEF5D 0x99F8
+0xEF5E 0x99F6
+0xEF5F 0x99FB
+0xEF60 0x99FD
+0xEF61 0x99FE
+0xEF62 0x99FC
+0xEF63 0x9A03
+0xEF64 0x9ABE
+0xEF65 0x9AFE
+0xEF66 0x9AFD
+0xEF67 0x9B01
+0xEF68 0x9AFC
+0xEF69 0x9B48
+0xEF6A 0x9B9A
+0xEF6B 0x9BA8
+0xEF6C 0x9B9E
+0xEF6D 0x9B9B
+0xEF6E 0x9BA6
+0xEF6F 0x9BA1
+0xEF70 0x9BA5
+0xEF71 0x9BA4
+0xEF72 0x9B86
+0xEF73 0x9BA2
+0xEF74 0x9BA0
+0xEF75 0x9BAF
+0xEF76 0x9D33
+0xEF77 0x9D41
+0xEF78 0x9D67
+0xEF79 0x9D36
+0xEF7A 0x9D2E
+0xEF7B 0x9D2F
+0xEF7C 0x9D31
+0xEF7D 0x9D38
+0xEF7E 0x9D30
+0xEFA1 0x9D45
+0xEFA2 0x9D42
+0xEFA3 0x9D43
+0xEFA4 0x9D3E
+0xEFA5 0x9D37
+0xEFA6 0x9D40
+0xEFA7 0x9D3D
+0xEFA8 0x7FF5
+0xEFA9 0x9D2D
+0xEFAA 0x9E8A
+0xEFAB 0x9E89
+0xEFAC 0x9E8D
+0xEFAD 0x9EB0
+0xEFAE 0x9EC8
+0xEFAF 0x9EDA
+0xEFB0 0x9EFB
+0xEFB1 0x9EFF
+0xEFB2 0x9F24
+0xEFB3 0x9F23
+0xEFB4 0x9F22
+0xEFB5 0x9F54
+0xEFB6 0x9FA0
+0xEFB7 0x5131
+0xEFB8 0x512D
+0xEFB9 0x512E
+0xEFBA 0x5698
+0xEFBB 0x569C
+0xEFBC 0x5697
+0xEFBD 0x569A
+0xEFBE 0x569D
+0xEFBF 0x5699
+0xEFC0 0x5970
+0xEFC1 0x5B3C
+0xEFC2 0x5C69
+0xEFC3 0x5C6A
+0xEFC4 0x5DC0
+0xEFC5 0x5E6D
+0xEFC6 0x5E6E
+0xEFC7 0x61D8
+0xEFC8 0x61DF
+0xEFC9 0x61ED
+0xEFCA 0x61EE
+0xEFCB 0x61F1
+0xEFCC 0x61EA
+0xEFCD 0x61F0
+0xEFCE 0x61EB
+0xEFCF 0x61D6
+0xEFD0 0x61E9
+0xEFD1 0x64FF
+0xEFD2 0x6504
+0xEFD3 0x64FD
+0xEFD4 0x64F8
+0xEFD5 0x6501
+0xEFD6 0x6503
+0xEFD7 0x64FC
+0xEFD8 0x6594
+0xEFD9 0x65DB
+0xEFDA 0x66DA
+0xEFDB 0x66DB
+0xEFDC 0x66D8
+0xEFDD 0x6AC5
+0xEFDE 0x6AB9
+0xEFDF 0x6ABD
+0xEFE0 0x6AE1
+0xEFE1 0x6AC6
+0xEFE2 0x6ABA
+0xEFE3 0x6AB6
+0xEFE4 0x6AB7
+0xEFE5 0x6AC7
+0xEFE6 0x6AB4
+0xEFE7 0x6AAD
+0xEFE8 0x6B5E
+0xEFE9 0x6BC9
+0xEFEA 0x6C0B
+0xEFEB 0x7007
+0xEFEC 0x700C
+0xEFED 0x700D
+0xEFEE 0x7001
+0xEFEF 0x7005
+0xEFF0 0x7014
+0xEFF1 0x700E
+0xEFF2 0x6FFF
+0xEFF3 0x7000
+0xEFF4 0x6FFB
+0xEFF5 0x7026
+0xEFF6 0x6FFC
+0xEFF7 0x6FF7
+0xEFF8 0x700A
+0xEFF9 0x7201
+0xEFFA 0x71FF
+0xEFFB 0x71F9
+0xEFFC 0x7203
+0xEFFD 0x71FD
+0xEFFE 0x7376
+0xF040 0x74B8
+0xF041 0x74C0
+0xF042 0x74B5
+0xF043 0x74C1
+0xF044 0x74BE
+0xF045 0x74B6
+0xF046 0x74BB
+0xF047 0x74C2
+0xF048 0x7514
+0xF049 0x7513
+0xF04A 0x765C
+0xF04B 0x7664
+0xF04C 0x7659
+0xF04D 0x7650
+0xF04E 0x7653
+0xF04F 0x7657
+0xF050 0x765A
+0xF051 0x76A6
+0xF052 0x76BD
+0xF053 0x76EC
+0xF054 0x77C2
+0xF055 0x77BA
+0xF056 0x78FF
+0xF057 0x790C
+0xF058 0x7913
+0xF059 0x7914
+0xF05A 0x7909
+0xF05B 0x7910
+0xF05C 0x7912
+0xF05D 0x7911
+0xF05E 0x79AD
+0xF05F 0x79AC
+0xF060 0x7A5F
+0xF061 0x7C1C
+0xF062 0x7C29
+0xF063 0x7C19
+0xF064 0x7C20
+0xF065 0x7C1F
+0xF066 0x7C2D
+0xF067 0x7C1D
+0xF068 0x7C26
+0xF069 0x7C28
+0xF06A 0x7C22
+0xF06B 0x7C25
+0xF06C 0x7C30
+0xF06D 0x7E5C
+0xF06E 0x7E50
+0xF06F 0x7E56
+0xF070 0x7E63
+0xF071 0x7E58
+0xF072 0x7E62
+0xF073 0x7E5F
+0xF074 0x7E51
+0xF075 0x7E60
+0xF076 0x7E57
+0xF077 0x7E53
+0xF078 0x7FB5
+0xF079 0x7FB3
+0xF07A 0x7FF7
+0xF07B 0x7FF8
+0xF07C 0x8075
+0xF07D 0x81D1
+0xF07E 0x81D2
+0xF0A1 0x81D0
+0xF0A2 0x825F
+0xF0A3 0x825E
+0xF0A4 0x85B4
+0xF0A5 0x85C6
+0xF0A6 0x85C0
+0xF0A7 0x85C3
+0xF0A8 0x85C2
+0xF0A9 0x85B3
+0xF0AA 0x85B5
+0xF0AB 0x85BD
+0xF0AC 0x85C7
+0xF0AD 0x85C4
+0xF0AE 0x85BF
+0xF0AF 0x85CB
+0xF0B0 0x85CE
+0xF0B1 0x85C8
+0xF0B2 0x85C5
+0xF0B3 0x85B1
+0xF0B4 0x85B6
+0xF0B5 0x85D2
+0xF0B6 0x8624
+0xF0B7 0x85B8
+0xF0B8 0x85B7
+0xF0B9 0x85BE
+0xF0BA 0x8669
+0xF0BB 0x87E7
+0xF0BC 0x87E6
+0xF0BD 0x87E2
+0xF0BE 0x87DB
+0xF0BF 0x87EB
+0xF0C0 0x87EA
+0xF0C1 0x87E5
+0xF0C2 0x87DF
+0xF0C3 0x87F3
+0xF0C4 0x87E4
+0xF0C5 0x87D4
+0xF0C6 0x87DC
+0xF0C7 0x87D3
+0xF0C8 0x87ED
+0xF0C9 0x87D8
+0xF0CA 0x87E3
+0xF0CB 0x87A4
+0xF0CC 0x87D7
+0xF0CD 0x87D9
+0xF0CE 0x8801
+0xF0CF 0x87F4
+0xF0D0 0x87E8
+0xF0D1 0x87DD
+0xF0D2 0x8953
+0xF0D3 0x894B
+0xF0D4 0x894F
+0xF0D5 0x894C
+0xF0D6 0x8946
+0xF0D7 0x8950
+0xF0D8 0x8951
+0xF0D9 0x8949
+0xF0DA 0x8B2A
+0xF0DB 0x8B27
+0xF0DC 0x8B23
+0xF0DD 0x8B33
+0xF0DE 0x8B30
+0xF0DF 0x8B35
+0xF0E0 0x8B47
+0xF0E1 0x8B2F
+0xF0E2 0x8B3C
+0xF0E3 0x8B3E
+0xF0E4 0x8B31
+0xF0E5 0x8B25
+0xF0E6 0x8B37
+0xF0E7 0x8B26
+0xF0E8 0x8B36
+0xF0E9 0x8B2E
+0xF0EA 0x8B24
+0xF0EB 0x8B3B
+0xF0EC 0x8B3D
+0xF0ED 0x8B3A
+0xF0EE 0x8C42
+0xF0EF 0x8C75
+0xF0F0 0x8C99
+0xF0F1 0x8C98
+0xF0F2 0x8C97
+0xF0F3 0x8CFE
+0xF0F4 0x8D04
+0xF0F5 0x8D02
+0xF0F6 0x8D00
+0xF0F7 0x8E5C
+0xF0F8 0x8E62
+0xF0F9 0x8E60
+0xF0FA 0x8E57
+0xF0FB 0x8E56
+0xF0FC 0x8E5E
+0xF0FD 0x8E65
+0xF0FE 0x8E67
+0xF140 0x8E5B
+0xF141 0x8E5A
+0xF142 0x8E61
+0xF143 0x8E5D
+0xF144 0x8E69
+0xF145 0x8E54
+0xF146 0x8F46
+0xF147 0x8F47
+0xF148 0x8F48
+0xF149 0x8F4B
+0xF14A 0x9128
+0xF14B 0x913A
+0xF14C 0x913B
+0xF14D 0x913E
+0xF14E 0x91A8
+0xF14F 0x91A5
+0xF150 0x91A7
+0xF151 0x91AF
+0xF152 0x91AA
+0xF153 0x93B5
+0xF154 0x938C
+0xF155 0x9392
+0xF156 0x93B7
+0xF157 0x939B
+0xF158 0x939D
+0xF159 0x9389
+0xF15A 0x93A7
+0xF15B 0x938E
+0xF15C 0x93AA
+0xF15D 0x939E
+0xF15E 0x93A6
+0xF15F 0x9395
+0xF160 0x9388
+0xF161 0x9399
+0xF162 0x939F
+0xF163 0x938D
+0xF164 0x93B1
+0xF165 0x9391
+0xF166 0x93B2
+0xF167 0x93A4
+0xF168 0x93A8
+0xF169 0x93B4
+0xF16A 0x93A3
+0xF16B 0x93A5
+0xF16C 0x95D2
+0xF16D 0x95D3
+0xF16E 0x95D1
+0xF16F 0x96B3
+0xF170 0x96D7
+0xF171 0x96DA
+0xF172 0x5DC2
+0xF173 0x96DF
+0xF174 0x96D8
+0xF175 0x96DD
+0xF176 0x9723
+0xF177 0x9722
+0xF178 0x9725
+0xF179 0x97AC
+0xF17A 0x97AE
+0xF17B 0x97A8
+0xF17C 0x97AB
+0xF17D 0x97A4
+0xF17E 0x97AA
+0xF1A1 0x97A2
+0xF1A2 0x97A5
+0xF1A3 0x97D7
+0xF1A4 0x97D9
+0xF1A5 0x97D6
+0xF1A6 0x97D8
+0xF1A7 0x97FA
+0xF1A8 0x9850
+0xF1A9 0x9851
+0xF1AA 0x9852
+0xF1AB 0x98B8
+0xF1AC 0x9941
+0xF1AD 0x993C
+0xF1AE 0x993A
+0xF1AF 0x9A0F
+0xF1B0 0x9A0B
+0xF1B1 0x9A09
+0xF1B2 0x9A0D
+0xF1B3 0x9A04
+0xF1B4 0x9A11
+0xF1B5 0x9A0A
+0xF1B6 0x9A05
+0xF1B7 0x9A07
+0xF1B8 0x9A06
+0xF1B9 0x9AC0
+0xF1BA 0x9ADC
+0xF1BB 0x9B08
+0xF1BC 0x9B04
+0xF1BD 0x9B05
+0xF1BE 0x9B29
+0xF1BF 0x9B35
+0xF1C0 0x9B4A
+0xF1C1 0x9B4C
+0xF1C2 0x9B4B
+0xF1C3 0x9BC7
+0xF1C4 0x9BC6
+0xF1C5 0x9BC3
+0xF1C6 0x9BBF
+0xF1C7 0x9BC1
+0xF1C8 0x9BB5
+0xF1C9 0x9BB8
+0xF1CA 0x9BD3
+0xF1CB 0x9BB6
+0xF1CC 0x9BC4
+0xF1CD 0x9BB9
+0xF1CE 0x9BBD
+0xF1CF 0x9D5C
+0xF1D0 0x9D53
+0xF1D1 0x9D4F
+0xF1D2 0x9D4A
+0xF1D3 0x9D5B
+0xF1D4 0x9D4B
+0xF1D5 0x9D59
+0xF1D6 0x9D56
+0xF1D7 0x9D4C
+0xF1D8 0x9D57
+0xF1D9 0x9D52
+0xF1DA 0x9D54
+0xF1DB 0x9D5F
+0xF1DC 0x9D58
+0xF1DD 0x9D5A
+0xF1DE 0x9E8E
+0xF1DF 0x9E8C
+0xF1E0 0x9EDF
+0xF1E1 0x9F01
+0xF1E2 0x9F00
+0xF1E3 0x9F16
+0xF1E4 0x9F25
+0xF1E5 0x9F2B
+0xF1E6 0x9F2A
+0xF1E7 0x9F29
+0xF1E8 0x9F28
+0xF1E9 0x9F4C
+0xF1EA 0x9F55
+0xF1EB 0x5134
+0xF1EC 0x5135
+0xF1ED 0x5296
+0xF1EE 0x52F7
+0xF1EF 0x53B4
+0xF1F0 0x56AB
+0xF1F1 0x56AD
+0xF1F2 0x56A6
+0xF1F3 0x56A7
+0xF1F4 0x56AA
+0xF1F5 0x56AC
+0xF1F6 0x58DA
+0xF1F7 0x58DD
+0xF1F8 0x58DB
+0xF1F9 0x5912
+0xF1FA 0x5B3D
+0xF1FB 0x5B3E
+0xF1FC 0x5B3F
+0xF1FD 0x5DC3
+0xF1FE 0x5E70
+0xF240 0x5FBF
+0xF241 0x61FB
+0xF242 0x6507
+0xF243 0x6510
+0xF244 0x650D
+0xF245 0x6509
+0xF246 0x650C
+0xF247 0x650E
+0xF248 0x6584
+0xF249 0x65DE
+0xF24A 0x65DD
+0xF24B 0x66DE
+0xF24C 0x6AE7
+0xF24D 0x6AE0
+0xF24E 0x6ACC
+0xF24F 0x6AD1
+0xF250 0x6AD9
+0xF251 0x6ACB
+0xF252 0x6ADF
+0xF253 0x6ADC
+0xF254 0x6AD0
+0xF255 0x6AEB
+0xF256 0x6ACF
+0xF257 0x6ACD
+0xF258 0x6ADE
+0xF259 0x6B60
+0xF25A 0x6BB0
+0xF25B 0x6C0C
+0xF25C 0x7019
+0xF25D 0x7027
+0xF25E 0x7020
+0xF25F 0x7016
+0xF260 0x702B
+0xF261 0x7021
+0xF262 0x7022
+0xF263 0x7023
+0xF264 0x7029
+0xF265 0x7017
+0xF266 0x7024
+0xF267 0x701C
+0xF268 0x702A
+0xF269 0x720C
+0xF26A 0x720A
+0xF26B 0x7207
+0xF26C 0x7202
+0xF26D 0x7205
+0xF26E 0x72A5
+0xF26F 0x72A6
+0xF270 0x72A4
+0xF271 0x72A3
+0xF272 0x72A1
+0xF273 0x74CB
+0xF274 0x74C5
+0xF275 0x74B7
+0xF276 0x74C3
+0xF277 0x7516
+0xF278 0x7660
+0xF279 0x77C9
+0xF27A 0x77CA
+0xF27B 0x77C4
+0xF27C 0x77F1
+0xF27D 0x791D
+0xF27E 0x791B
+0xF2A1 0x7921
+0xF2A2 0x791C
+0xF2A3 0x7917
+0xF2A4 0x791E
+0xF2A5 0x79B0
+0xF2A6 0x7A67
+0xF2A7 0x7A68
+0xF2A8 0x7C33
+0xF2A9 0x7C3C
+0xF2AA 0x7C39
+0xF2AB 0x7C2C
+0xF2AC 0x7C3B
+0xF2AD 0x7CEC
+0xF2AE 0x7CEA
+0xF2AF 0x7E76
+0xF2B0 0x7E75
+0xF2B1 0x7E78
+0xF2B2 0x7E70
+0xF2B3 0x7E77
+0xF2B4 0x7E6F
+0xF2B5 0x7E7A
+0xF2B6 0x7E72
+0xF2B7 0x7E74
+0xF2B8 0x7E68
+0xF2B9 0x7F4B
+0xF2BA 0x7F4A
+0xF2BB 0x7F83
+0xF2BC 0x7F86
+0xF2BD 0x7FB7
+0xF2BE 0x7FFD
+0xF2BF 0x7FFE
+0xF2C0 0x8078
+0xF2C1 0x81D7
+0xF2C2 0x81D5
+0xF2C3 0x8264
+0xF2C4 0x8261
+0xF2C5 0x8263
+0xF2C6 0x85EB
+0xF2C7 0x85F1
+0xF2C8 0x85ED
+0xF2C9 0x85D9
+0xF2CA 0x85E1
+0xF2CB 0x85E8
+0xF2CC 0x85DA
+0xF2CD 0x85D7
+0xF2CE 0x85EC
+0xF2CF 0x85F2
+0xF2D0 0x85F8
+0xF2D1 0x85D8
+0xF2D2 0x85DF
+0xF2D3 0x85E3
+0xF2D4 0x85DC
+0xF2D5 0x85D1
+0xF2D6 0x85F0
+0xF2D7 0x85E6
+0xF2D8 0x85EF
+0xF2D9 0x85DE
+0xF2DA 0x85E2
+0xF2DB 0x8800
+0xF2DC 0x87FA
+0xF2DD 0x8803
+0xF2DE 0x87F6
+0xF2DF 0x87F7
+0xF2E0 0x8809
+0xF2E1 0x880C
+0xF2E2 0x880B
+0xF2E3 0x8806
+0xF2E4 0x87FC
+0xF2E5 0x8808
+0xF2E6 0x87FF
+0xF2E7 0x880A
+0xF2E8 0x8802
+0xF2E9 0x8962
+0xF2EA 0x895A
+0xF2EB 0x895B
+0xF2EC 0x8957
+0xF2ED 0x8961
+0xF2EE 0x895C
+0xF2EF 0x8958
+0xF2F0 0x895D
+0xF2F1 0x8959
+0xF2F2 0x8988
+0xF2F3 0x89B7
+0xF2F4 0x89B6
+0xF2F5 0x89F6
+0xF2F6 0x8B50
+0xF2F7 0x8B48
+0xF2F8 0x8B4A
+0xF2F9 0x8B40
+0xF2FA 0x8B53
+0xF2FB 0x8B56
+0xF2FC 0x8B54
+0xF2FD 0x8B4B
+0xF2FE 0x8B55
+0xF340 0x8B51
+0xF341 0x8B42
+0xF342 0x8B52
+0xF343 0x8B57
+0xF344 0x8C43
+0xF345 0x8C77
+0xF346 0x8C76
+0xF347 0x8C9A
+0xF348 0x8D06
+0xF349 0x8D07
+0xF34A 0x8D09
+0xF34B 0x8DAC
+0xF34C 0x8DAA
+0xF34D 0x8DAD
+0xF34E 0x8DAB
+0xF34F 0x8E6D
+0xF350 0x8E78
+0xF351 0x8E73
+0xF352 0x8E6A
+0xF353 0x8E6F
+0xF354 0x8E7B
+0xF355 0x8EC2
+0xF356 0x8F52
+0xF357 0x8F51
+0xF358 0x8F4F
+0xF359 0x8F50
+0xF35A 0x8F53
+0xF35B 0x8FB4
+0xF35C 0x9140
+0xF35D 0x913F
+0xF35E 0x91B0
+0xF35F 0x91AD
+0xF360 0x93DE
+0xF361 0x93C7
+0xF362 0x93CF
+0xF363 0x93C2
+0xF364 0x93DA
+0xF365 0x93D0
+0xF366 0x93F9
+0xF367 0x93EC
+0xF368 0x93CC
+0xF369 0x93D9
+0xF36A 0x93A9
+0xF36B 0x93E6
+0xF36C 0x93CA
+0xF36D 0x93D4
+0xF36E 0x93EE
+0xF36F 0x93E3
+0xF370 0x93D5
+0xF371 0x93C4
+0xF372 0x93CE
+0xF373 0x93C0
+0xF374 0x93D2
+0xF375 0x93E7
+0xF376 0x957D
+0xF377 0x95DA
+0xF378 0x95DB
+0xF379 0x96E1
+0xF37A 0x9729
+0xF37B 0x972B
+0xF37C 0x972C
+0xF37D 0x9728
+0xF37E 0x9726
+0xF3A1 0x97B3
+0xF3A2 0x97B7
+0xF3A3 0x97B6
+0xF3A4 0x97DD
+0xF3A5 0x97DE
+0xF3A6 0x97DF
+0xF3A7 0x985C
+0xF3A8 0x9859
+0xF3A9 0x985D
+0xF3AA 0x9857
+0xF3AB 0x98BF
+0xF3AC 0x98BD
+0xF3AD 0x98BB
+0xF3AE 0x98BE
+0xF3AF 0x9948
+0xF3B0 0x9947
+0xF3B1 0x9943
+0xF3B2 0x99A6
+0xF3B3 0x99A7
+0xF3B4 0x9A1A
+0xF3B5 0x9A15
+0xF3B6 0x9A25
+0xF3B7 0x9A1D
+0xF3B8 0x9A24
+0xF3B9 0x9A1B
+0xF3BA 0x9A22
+0xF3BB 0x9A20
+0xF3BC 0x9A27
+0xF3BD 0x9A23
+0xF3BE 0x9A1E
+0xF3BF 0x9A1C
+0xF3C0 0x9A14
+0xF3C1 0x9AC2
+0xF3C2 0x9B0B
+0xF3C3 0x9B0A
+0xF3C4 0x9B0E
+0xF3C5 0x9B0C
+0xF3C6 0x9B37
+0xF3C7 0x9BEA
+0xF3C8 0x9BEB
+0xF3C9 0x9BE0
+0xF3CA 0x9BDE
+0xF3CB 0x9BE4
+0xF3CC 0x9BE6
+0xF3CD 0x9BE2
+0xF3CE 0x9BF0
+0xF3CF 0x9BD4
+0xF3D0 0x9BD7
+0xF3D1 0x9BEC
+0xF3D2 0x9BDC
+0xF3D3 0x9BD9
+0xF3D4 0x9BE5
+0xF3D5 0x9BD5
+0xF3D6 0x9BE1
+0xF3D7 0x9BDA
+0xF3D8 0x9D77
+0xF3D9 0x9D81
+0xF3DA 0x9D8A
+0xF3DB 0x9D84
+0xF3DC 0x9D88
+0xF3DD 0x9D71
+0xF3DE 0x9D80
+0xF3DF 0x9D78
+0xF3E0 0x9D86
+0xF3E1 0x9D8B
+0xF3E2 0x9D8C
+0xF3E3 0x9D7D
+0xF3E4 0x9D6B
+0xF3E5 0x9D74
+0xF3E6 0x9D75
+0xF3E7 0x9D70
+0xF3E8 0x9D69
+0xF3E9 0x9D85
+0xF3EA 0x9D73
+0xF3EB 0x9D7B
+0xF3EC 0x9D82
+0xF3ED 0x9D6F
+0xF3EE 0x9D79
+0xF3EF 0x9D7F
+0xF3F0 0x9D87
+0xF3F1 0x9D68
+0xF3F2 0x9E94
+0xF3F3 0x9E91
+0xF3F4 0x9EC0
+0xF3F5 0x9EFC
+0xF3F6 0x9F2D
+0xF3F7 0x9F40
+0xF3F8 0x9F41
+0xF3F9 0x9F4D
+0xF3FA 0x9F56
+0xF3FB 0x9F57
+0xF3FC 0x9F58
+0xF3FD 0x5337
+0xF3FE 0x56B2
+0xF440 0x56B5
+0xF441 0x56B3
+0xF442 0x58E3
+0xF443 0x5B45
+0xF444 0x5DC6
+0xF445 0x5DC7
+0xF446 0x5EEE
+0xF447 0x5EEF
+0xF448 0x5FC0
+0xF449 0x5FC1
+0xF44A 0x61F9
+0xF44B 0x6517
+0xF44C 0x6516
+0xF44D 0x6515
+0xF44E 0x6513
+0xF44F 0x65DF
+0xF450 0x66E8
+0xF451 0x66E3
+0xF452 0x66E4
+0xF453 0x6AF3
+0xF454 0x6AF0
+0xF455 0x6AEA
+0xF456 0x6AE8
+0xF457 0x6AF9
+0xF458 0x6AF1
+0xF459 0x6AEE
+0xF45A 0x6AEF
+0xF45B 0x703C
+0xF45C 0x7035
+0xF45D 0x702F
+0xF45E 0x7037
+0xF45F 0x7034
+0xF460 0x7031
+0xF461 0x7042
+0xF462 0x7038
+0xF463 0x703F
+0xF464 0x703A
+0xF465 0x7039
+0xF466 0x7040
+0xF467 0x703B
+0xF468 0x7033
+0xF469 0x7041
+0xF46A 0x7213
+0xF46B 0x7214
+0xF46C 0x72A8
+0xF46D 0x737D
+0xF46E 0x737C
+0xF46F 0x74BA
+0xF470 0x76AB
+0xF471 0x76AA
+0xF472 0x76BE
+0xF473 0x76ED
+0xF474 0x77CC
+0xF475 0x77CE
+0xF476 0x77CF
+0xF477 0x77CD
+0xF478 0x77F2
+0xF479 0x7925
+0xF47A 0x7923
+0xF47B 0x7927
+0xF47C 0x7928
+0xF47D 0x7924
+0xF47E 0x7929
+0xF4A1 0x79B2
+0xF4A2 0x7A6E
+0xF4A3 0x7A6C
+0xF4A4 0x7A6D
+0xF4A5 0x7AF7
+0xF4A6 0x7C49
+0xF4A7 0x7C48
+0xF4A8 0x7C4A
+0xF4A9 0x7C47
+0xF4AA 0x7C45
+0xF4AB 0x7CEE
+0xF4AC 0x7E7B
+0xF4AD 0x7E7E
+0xF4AE 0x7E81
+0xF4AF 0x7E80
+0xF4B0 0x7FBA
+0xF4B1 0x7FFF
+0xF4B2 0x8079
+0xF4B3 0x81DB
+0xF4B4 0x81D9
+0xF4B5 0x820B
+0xF4B6 0x8268
+0xF4B7 0x8269
+0xF4B8 0x8622
+0xF4B9 0x85FF
+0xF4BA 0x8601
+0xF4BB 0x85FE
+0xF4BC 0x861B
+0xF4BD 0x8600
+0xF4BE 0x85F6
+0xF4BF 0x8604
+0xF4C0 0x8609
+0xF4C1 0x8605
+0xF4C2 0x860C
+0xF4C3 0x85FD
+0xF4C4 0x8819
+0xF4C5 0x8810
+0xF4C6 0x8811
+0xF4C7 0x8817
+0xF4C8 0x8813
+0xF4C9 0x8816
+0xF4CA 0x8963
+0xF4CB 0x8966
+0xF4CC 0x89B9
+0xF4CD 0x89F7
+0xF4CE 0x8B60
+0xF4CF 0x8B6A
+0xF4D0 0x8B5D
+0xF4D1 0x8B68
+0xF4D2 0x8B63
+0xF4D3 0x8B65
+0xF4D4 0x8B67
+0xF4D5 0x8B6D
+0xF4D6 0x8DAE
+0xF4D7 0x8E86
+0xF4D8 0x8E88
+0xF4D9 0x8E84
+0xF4DA 0x8F59
+0xF4DB 0x8F56
+0xF4DC 0x8F57
+0xF4DD 0x8F55
+0xF4DE 0x8F58
+0xF4DF 0x8F5A
+0xF4E0 0x908D
+0xF4E1 0x9143
+0xF4E2 0x9141
+0xF4E3 0x91B7
+0xF4E4 0x91B5
+0xF4E5 0x91B2
+0xF4E6 0x91B3
+0xF4E7 0x940B
+0xF4E8 0x9413
+0xF4E9 0x93FB
+0xF4EA 0x9420
+0xF4EB 0x940F
+0xF4EC 0x9414
+0xF4ED 0x93FE
+0xF4EE 0x9415
+0xF4EF 0x9410
+0xF4F0 0x9428
+0xF4F1 0x9419
+0xF4F2 0x940D
+0xF4F3 0x93F5
+0xF4F4 0x9400
+0xF4F5 0x93F7
+0xF4F6 0x9407
+0xF4F7 0x940E
+0xF4F8 0x9416
+0xF4F9 0x9412
+0xF4FA 0x93FA
+0xF4FB 0x9409
+0xF4FC 0x93F8
+0xF4FD 0x940A
+0xF4FE 0x93FF
+0xF540 0x93FC
+0xF541 0x940C
+0xF542 0x93F6
+0xF543 0x9411
+0xF544 0x9406
+0xF545 0x95DE
+0xF546 0x95E0
+0xF547 0x95DF
+0xF548 0x972E
+0xF549 0x972F
+0xF54A 0x97B9
+0xF54B 0x97BB
+0xF54C 0x97FD
+0xF54D 0x97FE
+0xF54E 0x9860
+0xF54F 0x9862
+0xF550 0x9863
+0xF551 0x985F
+0xF552 0x98C1
+0xF553 0x98C2
+0xF554 0x9950
+0xF555 0x994E
+0xF556 0x9959
+0xF557 0x994C
+0xF558 0x994B
+0xF559 0x9953
+0xF55A 0x9A32
+0xF55B 0x9A34
+0xF55C 0x9A31
+0xF55D 0x9A2C
+0xF55E 0x9A2A
+0xF55F 0x9A36
+0xF560 0x9A29
+0xF561 0x9A2E
+0xF562 0x9A38
+0xF563 0x9A2D
+0xF564 0x9AC7
+0xF565 0x9ACA
+0xF566 0x9AC6
+0xF567 0x9B10
+0xF568 0x9B12
+0xF569 0x9B11
+0xF56A 0x9C0B
+0xF56B 0x9C08
+0xF56C 0x9BF7
+0xF56D 0x9C05
+0xF56E 0x9C12
+0xF56F 0x9BF8
+0xF570 0x9C40
+0xF571 0x9C07
+0xF572 0x9C0E
+0xF573 0x9C06
+0xF574 0x9C17
+0xF575 0x9C14
+0xF576 0x9C09
+0xF577 0x9D9F
+0xF578 0x9D99
+0xF579 0x9DA4
+0xF57A 0x9D9D
+0xF57B 0x9D92
+0xF57C 0x9D98
+0xF57D 0x9D90
+0xF57E 0x9D9B
+0xF5A1 0x9DA0
+0xF5A2 0x9D94
+0xF5A3 0x9D9C
+0xF5A4 0x9DAA
+0xF5A5 0x9D97
+0xF5A6 0x9DA1
+0xF5A7 0x9D9A
+0xF5A8 0x9DA2
+0xF5A9 0x9DA8
+0xF5AA 0x9D9E
+0xF5AB 0x9DA3
+0xF5AC 0x9DBF
+0xF5AD 0x9DA9
+0xF5AE 0x9D96
+0xF5AF 0x9DA6
+0xF5B0 0x9DA7
+0xF5B1 0x9E99
+0xF5B2 0x9E9B
+0xF5B3 0x9E9A
+0xF5B4 0x9EE5
+0xF5B5 0x9EE4
+0xF5B6 0x9EE7
+0xF5B7 0x9EE6
+0xF5B8 0x9F30
+0xF5B9 0x9F2E
+0xF5BA 0x9F5B
+0xF5BB 0x9F60
+0xF5BC 0x9F5E
+0xF5BD 0x9F5D
+0xF5BE 0x9F59
+0xF5BF 0x9F91
+0xF5C0 0x513A
+0xF5C1 0x5139
+0xF5C2 0x5298
+0xF5C3 0x5297
+0xF5C4 0x56C3
+0xF5C5 0x56BD
+0xF5C6 0x56BE
+0xF5C7 0x5B48
+0xF5C8 0x5B47
+0xF5C9 0x5DCB
+0xF5CA 0x5DCF
+0xF5CB 0x5EF1
+0xF5CC 0x61FD
+0xF5CD 0x651B
+0xF5CE 0x6B02
+0xF5CF 0x6AFC
+0xF5D0 0x6B03
+0xF5D1 0x6AF8
+0xF5D2 0x6B00
+0xF5D3 0x7043
+0xF5D4 0x7044
+0xF5D5 0x704A
+0xF5D6 0x7048
+0xF5D7 0x7049
+0xF5D8 0x7045
+0xF5D9 0x7046
+0xF5DA 0x721D
+0xF5DB 0x721A
+0xF5DC 0x7219
+0xF5DD 0x737E
+0xF5DE 0x7517
+0xF5DF 0x766A
+0xF5E0 0x77D0
+0xF5E1 0x792D
+0xF5E2 0x7931
+0xF5E3 0x792F
+0xF5E4 0x7C54
+0xF5E5 0x7C53
+0xF5E6 0x7CF2
+0xF5E7 0x7E8A
+0xF5E8 0x7E87
+0xF5E9 0x7E88
+0xF5EA 0x7E8B
+0xF5EB 0x7E86
+0xF5EC 0x7E8D
+0xF5ED 0x7F4D
+0xF5EE 0x7FBB
+0xF5EF 0x8030
+0xF5F0 0x81DD
+0xF5F1 0x8618
+0xF5F2 0x862A
+0xF5F3 0x8626
+0xF5F4 0x861F
+0xF5F5 0x8623
+0xF5F6 0x861C
+0xF5F7 0x8619
+0xF5F8 0x8627
+0xF5F9 0x862E
+0xF5FA 0x8621
+0xF5FB 0x8620
+0xF5FC 0x8629
+0xF5FD 0x861E
+0xF5FE 0x8625
+0xF640 0x8829
+0xF641 0x881D
+0xF642 0x881B
+0xF643 0x8820
+0xF644 0x8824
+0xF645 0x881C
+0xF646 0x882B
+0xF647 0x884A
+0xF648 0x896D
+0xF649 0x8969
+0xF64A 0x896E
+0xF64B 0x896B
+0xF64C 0x89FA
+0xF64D 0x8B79
+0xF64E 0x8B78
+0xF64F 0x8B45
+0xF650 0x8B7A
+0xF651 0x8B7B
+0xF652 0x8D10
+0xF653 0x8D14
+0xF654 0x8DAF
+0xF655 0x8E8E
+0xF656 0x8E8C
+0xF657 0x8F5E
+0xF658 0x8F5B
+0xF659 0x8F5D
+0xF65A 0x9146
+0xF65B 0x9144
+0xF65C 0x9145
+0xF65D 0x91B9
+0xF65E 0x943F
+0xF65F 0x943B
+0xF660 0x9436
+0xF661 0x9429
+0xF662 0x943D
+0xF663 0x943C
+0xF664 0x9430
+0xF665 0x9439
+0xF666 0x942A
+0xF667 0x9437
+0xF668 0x942C
+0xF669 0x9440
+0xF66A 0x9431
+0xF66B 0x95E5
+0xF66C 0x95E4
+0xF66D 0x95E3
+0xF66E 0x9735
+0xF66F 0x973A
+0xF670 0x97BF
+0xF671 0x97E1
+0xF672 0x9864
+0xF673 0x98C9
+0xF674 0x98C6
+0xF675 0x98C0
+0xF676 0x9958
+0xF677 0x9956
+0xF678 0x9A39
+0xF679 0x9A3D
+0xF67A 0x9A46
+0xF67B 0x9A44
+0xF67C 0x9A42
+0xF67D 0x9A41
+0xF67E 0x9A3A
+0xF6A1 0x9A3F
+0xF6A2 0x9ACD
+0xF6A3 0x9B15
+0xF6A4 0x9B17
+0xF6A5 0x9B18
+0xF6A6 0x9B16
+0xF6A7 0x9B3A
+0xF6A8 0x9B52
+0xF6A9 0x9C2B
+0xF6AA 0x9C1D
+0xF6AB 0x9C1C
+0xF6AC 0x9C2C
+0xF6AD 0x9C23
+0xF6AE 0x9C28
+0xF6AF 0x9C29
+0xF6B0 0x9C24
+0xF6B1 0x9C21
+0xF6B2 0x9DB7
+0xF6B3 0x9DB6
+0xF6B4 0x9DBC
+0xF6B5 0x9DC1
+0xF6B6 0x9DC7
+0xF6B7 0x9DCA
+0xF6B8 0x9DCF
+0xF6B9 0x9DBE
+0xF6BA 0x9DC5
+0xF6BB 0x9DC3
+0xF6BC 0x9DBB
+0xF6BD 0x9DB5
+0xF6BE 0x9DCE
+0xF6BF 0x9DB9
+0xF6C0 0x9DBA
+0xF6C1 0x9DAC
+0xF6C2 0x9DC8
+0xF6C3 0x9DB1
+0xF6C4 0x9DAD
+0xF6C5 0x9DCC
+0xF6C6 0x9DB3
+0xF6C7 0x9DCD
+0xF6C8 0x9DB2
+0xF6C9 0x9E7A
+0xF6CA 0x9E9C
+0xF6CB 0x9EEB
+0xF6CC 0x9EEE
+0xF6CD 0x9EED
+0xF6CE 0x9F1B
+0xF6CF 0x9F18
+0xF6D0 0x9F1A
+0xF6D1 0x9F31
+0xF6D2 0x9F4E
+0xF6D3 0x9F65
+0xF6D4 0x9F64
+0xF6D5 0x9F92
+0xF6D6 0x4EB9
+0xF6D7 0x56C6
+0xF6D8 0x56C5
+0xF6D9 0x56CB
+0xF6DA 0x5971
+0xF6DB 0x5B4B
+0xF6DC 0x5B4C
+0xF6DD 0x5DD5
+0xF6DE 0x5DD1
+0xF6DF 0x5EF2
+0xF6E0 0x6521
+0xF6E1 0x6520
+0xF6E2 0x6526
+0xF6E3 0x6522
+0xF6E4 0x6B0B
+0xF6E5 0x6B08
+0xF6E6 0x6B09
+0xF6E7 0x6C0D
+0xF6E8 0x7055
+0xF6E9 0x7056
+0xF6EA 0x7057
+0xF6EB 0x7052
+0xF6EC 0x721E
+0xF6ED 0x721F
+0xF6EE 0x72A9
+0xF6EF 0x737F
+0xF6F0 0x74D8
+0xF6F1 0x74D5
+0xF6F2 0x74D9
+0xF6F3 0x74D7
+0xF6F4 0x766D
+0xF6F5 0x76AD
+0xF6F6 0x7935
+0xF6F7 0x79B4
+0xF6F8 0x7A70
+0xF6F9 0x7A71
+0xF6FA 0x7C57
+0xF6FB 0x7C5C
+0xF6FC 0x7C59
+0xF6FD 0x7C5B
+0xF6FE 0x7C5A
+0xF740 0x7CF4
+0xF741 0x7CF1
+0xF742 0x7E91
+0xF743 0x7F4F
+0xF744 0x7F87
+0xF745 0x81DE
+0xF746 0x826B
+0xF747 0x8634
+0xF748 0x8635
+0xF749 0x8633
+0xF74A 0x862C
+0xF74B 0x8632
+0xF74C 0x8636
+0xF74D 0x882C
+0xF74E 0x8828
+0xF74F 0x8826
+0xF750 0x882A
+0xF751 0x8825
+0xF752 0x8971
+0xF753 0x89BF
+0xF754 0x89BE
+0xF755 0x89FB
+0xF756 0x8B7E
+0xF757 0x8B84
+0xF758 0x8B82
+0xF759 0x8B86
+0xF75A 0x8B85
+0xF75B 0x8B7F
+0xF75C 0x8D15
+0xF75D 0x8E95
+0xF75E 0x8E94
+0xF75F 0x8E9A
+0xF760 0x8E92
+0xF761 0x8E90
+0xF762 0x8E96
+0xF763 0x8E97
+0xF764 0x8F60
+0xF765 0x8F62
+0xF766 0x9147
+0xF767 0x944C
+0xF768 0x9450
+0xF769 0x944A
+0xF76A 0x944B
+0xF76B 0x944F
+0xF76C 0x9447
+0xF76D 0x9445
+0xF76E 0x9448
+0xF76F 0x9449
+0xF770 0x9446
+0xF771 0x973F
+0xF772 0x97E3
+0xF773 0x986A
+0xF774 0x9869
+0xF775 0x98CB
+0xF776 0x9954
+0xF777 0x995B
+0xF778 0x9A4E
+0xF779 0x9A53
+0xF77A 0x9A54
+0xF77B 0x9A4C
+0xF77C 0x9A4F
+0xF77D 0x9A48
+0xF77E 0x9A4A
+0xF7A1 0x9A49
+0xF7A2 0x9A52
+0xF7A3 0x9A50
+0xF7A4 0x9AD0
+0xF7A5 0x9B19
+0xF7A6 0x9B2B
+0xF7A7 0x9B3B
+0xF7A8 0x9B56
+0xF7A9 0x9B55
+0xF7AA 0x9C46
+0xF7AB 0x9C48
+0xF7AC 0x9C3F
+0xF7AD 0x9C44
+0xF7AE 0x9C39
+0xF7AF 0x9C33
+0xF7B0 0x9C41
+0xF7B1 0x9C3C
+0xF7B2 0x9C37
+0xF7B3 0x9C34
+0xF7B4 0x9C32
+0xF7B5 0x9C3D
+0xF7B6 0x9C36
+0xF7B7 0x9DDB
+0xF7B8 0x9DD2
+0xF7B9 0x9DDE
+0xF7BA 0x9DDA
+0xF7BB 0x9DCB
+0xF7BC 0x9DD0
+0xF7BD 0x9DDC
+0xF7BE 0x9DD1
+0xF7BF 0x9DDF
+0xF7C0 0x9DE9
+0xF7C1 0x9DD9
+0xF7C2 0x9DD8
+0xF7C3 0x9DD6
+0xF7C4 0x9DF5
+0xF7C5 0x9DD5
+0xF7C6 0x9DDD
+0xF7C7 0x9EB6
+0xF7C8 0x9EF0
+0xF7C9 0x9F35
+0xF7CA 0x9F33
+0xF7CB 0x9F32
+0xF7CC 0x9F42
+0xF7CD 0x9F6B
+0xF7CE 0x9F95
+0xF7CF 0x9FA2
+0xF7D0 0x513D
+0xF7D1 0x5299
+0xF7D2 0x58E8
+0xF7D3 0x58E7
+0xF7D4 0x5972
+0xF7D5 0x5B4D
+0xF7D6 0x5DD8
+0xF7D7 0x882F
+0xF7D8 0x5F4F
+0xF7D9 0x6201
+0xF7DA 0x6203
+0xF7DB 0x6204
+0xF7DC 0x6529
+0xF7DD 0x6525
+0xF7DE 0x6596
+0xF7DF 0x66EB
+0xF7E0 0x6B11
+0xF7E1 0x6B12
+0xF7E2 0x6B0F
+0xF7E3 0x6BCA
+0xF7E4 0x705B
+0xF7E5 0x705A
+0xF7E6 0x7222
+0xF7E7 0x7382
+0xF7E8 0x7381
+0xF7E9 0x7383
+0xF7EA 0x7670
+0xF7EB 0x77D4
+0xF7EC 0x7C67
+0xF7ED 0x7C66
+0xF7EE 0x7E95
+0xF7EF 0x826C
+0xF7F0 0x863A
+0xF7F1 0x8640
+0xF7F2 0x8639
+0xF7F3 0x863C
+0xF7F4 0x8631
+0xF7F5 0x863B
+0xF7F6 0x863E
+0xF7F7 0x8830
+0xF7F8 0x8832
+0xF7F9 0x882E
+0xF7FA 0x8833
+0xF7FB 0x8976
+0xF7FC 0x8974
+0xF7FD 0x8973
+0xF7FE 0x89FE
+0xF840 0x8B8C
+0xF841 0x8B8E
+0xF842 0x8B8B
+0xF843 0x8B88
+0xF844 0x8C45
+0xF845 0x8D19
+0xF846 0x8E98
+0xF847 0x8F64
+0xF848 0x8F63
+0xF849 0x91BC
+0xF84A 0x9462
+0xF84B 0x9455
+0xF84C 0x945D
+0xF84D 0x9457
+0xF84E 0x945E
+0xF84F 0x97C4
+0xF850 0x97C5
+0xF851 0x9800
+0xF852 0x9A56
+0xF853 0x9A59
+0xF854 0x9B1E
+0xF855 0x9B1F
+0xF856 0x9B20
+0xF857 0x9C52
+0xF858 0x9C58
+0xF859 0x9C50
+0xF85A 0x9C4A
+0xF85B 0x9C4D
+0xF85C 0x9C4B
+0xF85D 0x9C55
+0xF85E 0x9C59
+0xF85F 0x9C4C
+0xF860 0x9C4E
+0xF861 0x9DFB
+0xF862 0x9DF7
+0xF863 0x9DEF
+0xF864 0x9DE3
+0xF865 0x9DEB
+0xF866 0x9DF8
+0xF867 0x9DE4
+0xF868 0x9DF6
+0xF869 0x9DE1
+0xF86A 0x9DEE
+0xF86B 0x9DE6
+0xF86C 0x9DF2
+0xF86D 0x9DF0
+0xF86E 0x9DE2
+0xF86F 0x9DEC
+0xF870 0x9DF4
+0xF871 0x9DF3
+0xF872 0x9DE8
+0xF873 0x9DED
+0xF874 0x9EC2
+0xF875 0x9ED0
+0xF876 0x9EF2
+0xF877 0x9EF3
+0xF878 0x9F06
+0xF879 0x9F1C
+0xF87A 0x9F38
+0xF87B 0x9F37
+0xF87C 0x9F36
+0xF87D 0x9F43
+0xF87E 0x9F4F
+0xF8A1 0x9F71
+0xF8A2 0x9F70
+0xF8A3 0x9F6E
+0xF8A4 0x9F6F
+0xF8A5 0x56D3
+0xF8A6 0x56CD
+0xF8A7 0x5B4E
+0xF8A8 0x5C6D
+0xF8A9 0x652D
+0xF8AA 0x66ED
+0xF8AB 0x66EE
+0xF8AC 0x6B13
+0xF8AD 0x705F
+0xF8AE 0x7061
+0xF8AF 0x705D
+0xF8B0 0x7060
+0xF8B1 0x7223
+0xF8B2 0x74DB
+0xF8B3 0x74E5
+0xF8B4 0x77D5
+0xF8B5 0x7938
+0xF8B6 0x79B7
+0xF8B7 0x79B6
+0xF8B8 0x7C6A
+0xF8B9 0x7E97
+0xF8BA 0x7F89
+0xF8BB 0x826D
+0xF8BC 0x8643
+0xF8BD 0x8838
+0xF8BE 0x8837
+0xF8BF 0x8835
+0xF8C0 0x884B
+0xF8C1 0x8B94
+0xF8C2 0x8B95
+0xF8C3 0x8E9E
+0xF8C4 0x8E9F
+0xF8C5 0x8EA0
+0xF8C6 0x8E9D
+0xF8C7 0x91BE
+0xF8C8 0x91BD
+0xF8C9 0x91C2
+0xF8CA 0x946B
+0xF8CB 0x9468
+0xF8CC 0x9469
+0xF8CD 0x96E5
+0xF8CE 0x9746
+0xF8CF 0x9743
+0xF8D0 0x9747
+0xF8D1 0x97C7
+0xF8D2 0x97E5
+0xF8D3 0x9A5E
+0xF8D4 0x9AD5
+0xF8D5 0x9B59
+0xF8D6 0x9C63
+0xF8D7 0x9C67
+0xF8D8 0x9C66
+0xF8D9 0x9C62
+0xF8DA 0x9C5E
+0xF8DB 0x9C60
+0xF8DC 0x9E02
+0xF8DD 0x9DFE
+0xF8DE 0x9E07
+0xF8DF 0x9E03
+0xF8E0 0x9E06
+0xF8E1 0x9E05
+0xF8E2 0x9E00
+0xF8E3 0x9E01
+0xF8E4 0x9E09
+0xF8E5 0x9DFF
+0xF8E6 0x9DFD
+0xF8E7 0x9E04
+0xF8E8 0x9EA0
+0xF8E9 0x9F1E
+0xF8EA 0x9F46
+0xF8EB 0x9F74
+0xF8EC 0x9F75
+0xF8ED 0x9F76
+0xF8EE 0x56D4
+0xF8EF 0x652E
+0xF8F0 0x65B8
+0xF8F1 0x6B18
+0xF8F2 0x6B19
+0xF8F3 0x6B17
+0xF8F4 0x6B1A
+0xF8F5 0x7062
+0xF8F6 0x7226
+0xF8F7 0x72AA
+0xF8F8 0x77D8
+0xF8F9 0x77D9
+0xF8FA 0x7939
+0xF8FB 0x7C69
+0xF8FC 0x7C6B
+0xF8FD 0x7CF6
+0xF8FE 0x7E9A
+0xF940 0x7E98
+0xF941 0x7E9B
+0xF942 0x7E99
+0xF943 0x81E0
+0xF944 0x81E1
+0xF945 0x8646
+0xF946 0x8647
+0xF947 0x8648
+0xF948 0x8979
+0xF949 0x897A
+0xF94A 0x897C
+0xF94B 0x897B
+0xF94C 0x89FF
+0xF94D 0x8B98
+0xF94E 0x8B99
+0xF94F 0x8EA5
+0xF950 0x8EA4
+0xF951 0x8EA3
+0xF952 0x946E
+0xF953 0x946D
+0xF954 0x946F
+0xF955 0x9471
+0xF956 0x9473
+0xF957 0x9749
+0xF958 0x9872
+0xF959 0x995F
+0xF95A 0x9C68
+0xF95B 0x9C6E
+0xF95C 0x9C6D
+0xF95D 0x9E0B
+0xF95E 0x9E0D
+0xF95F 0x9E10
+0xF960 0x9E0F
+0xF961 0x9E12
+0xF962 0x9E11
+0xF963 0x9EA1
+0xF964 0x9EF5
+0xF965 0x9F09
+0xF966 0x9F47
+0xF967 0x9F78
+0xF968 0x9F7B
+0xF969 0x9F7A
+0xF96A 0x9F79
+0xF96B 0x571E
+0xF96C 0x7066
+0xF96D 0x7C6F
+0xF96E 0x883C
+0xF96F 0x8DB2
+0xF970 0x8EA6
+0xF971 0x91C3
+0xF972 0x9474
+0xF973 0x9478
+0xF974 0x9476
+0xF975 0x9475
+0xF976 0x9A60
+0xF977 0x9C74
+0xF978 0x9C73
+0xF979 0x9C71
+0xF97A 0x9C75
+0xF97B 0x9E14
+0xF97C 0x9E13
+0xF97D 0x9EF6
+0xF97E 0x9F0A
+0xF9A1 0x9FA4
+0xF9A2 0x7068
+0xF9A3 0x7065
+0xF9A4 0x7CF7
+0xF9A5 0x866A
+0xF9A6 0x883E
+0xF9A7 0x883D
+0xF9A8 0x883F
+0xF9A9 0x8B9E
+0xF9AA 0x8C9C
+0xF9AB 0x8EA9
+0xF9AC 0x8EC9
+0xF9AD 0x974B
+0xF9AE 0x9873
+0xF9AF 0x9874
+0xF9B0 0x98CC
+0xF9B1 0x9961
+0xF9B2 0x99AB
+0xF9B3 0x9A64
+0xF9B4 0x9A66
+0xF9B5 0x9A67
+0xF9B6 0x9B24
+0xF9B7 0x9E15
+0xF9B8 0x9E17
+0xF9B9 0x9F48
+0xF9BA 0x6207
+0xF9BB 0x6B1E
+0xF9BC 0x7227
+0xF9BD 0x864C
+0xF9BE 0x8EA8
+0xF9BF 0x9482
+0xF9C0 0x9480
+0xF9C1 0x9481
+0xF9C2 0x9A69
+0xF9C3 0x9A68
+0xF9C4 0x9B2E
+0xF9C5 0x9E19
+0xF9C6 0x7229
+0xF9C7 0x864B
+0xF9C8 0x8B9F
+0xF9C9 0x9483
+0xF9CA 0x9C79
+0xF9CB 0x9EB7
+0xF9CC 0x7675
+0xF9CD 0x9A6B
+0xF9CE 0x9C7A
+0xF9CF 0x9E1D
+0xF9D0 0x7069
+0xF9D1 0x706A
+0xF9D2 0x9EA4
+0xF9D3 0x9F7E
+0xF9D4 0x9F49
+0xF9D5 0x9F98
+0xF9D6 0x7881
+0xF9D7 0x92B9
+0xF9D8 0x88CF
+0xF9D9 0x58BB
+0xF9DA 0x6052
+0xF9DB 0x7CA7
+0xF9DC 0x5AFA
+0xF9DD 0x2554
+0xF9DE 0x2566
+0xF9DF 0x2557
+0xF9E0 0x2560
+0xF9E1 0x256C
+0xF9E2 0x2563
+0xF9E3 0x255A
+0xF9E4 0x2569
+0xF9E5 0x255D
+0xF9E6 0x2552
+0xF9E7 0x2564
+0xF9E8 0x2555
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9EC 0x2558
+0xF9ED 0x2567
+0xF9EE 0x255B
+0xF9EF 0x2553
+0xF9F0 0x2565
+0xF9F1 0x2556
+0xF9F2 0x255F
+0xF9F3 0x256B
+0xF9F4 0x2562
+0xF9F5 0x2559
+0xF9F6 0x2568
+0xF9F7 0x255C
+0xF9F8 0x2551
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
+0xF9FE 0xFFED
+0xFA40 0x20547
+0xFA41 0x92DB
+0xFA42 0x205DF
+0xFA43 0x23FC5
+0xFA44 0x854C
+0xFA45 0x42B5
+0xFA46 0x73EF
+0xFA47 0x51B5
+0xFA48 0x3649
+0xFA49 0x24942
+0xFA4A 0x289E4
+0xFA4B 0x9344
+0xFA4C 0x219DB
+0xFA4D 0x82EE
+0xFA4E 0x23CC8
+0xFA4F 0x783C
+0xFA50 0x6744
+0xFA51 0x62DF
+0xFA52 0x24933
+0xFA53 0x289AA
+0xFA54 0x202A0
+0xFA55 0x26BB3
+0xFA56 0x21305
+0xFA57 0x4FAB
+0xFA58 0x224ED
+0xFA59 0x5008
+0xFA5A 0x26D29
+0xFA5B 0x27A84
+0xFA5C 0x23600
+0xFA5D 0x24AB1
+0xFA5E 0x22513
+0xFA60 0x2037E
+0xFA61 0x5FA4
+0xFA62 0x20380
+0xFA63 0x20347
+0xFA64 0x6EDB
+0xFA65 0x2041F
+0xFA67 0x5101
+0xFA68 0x347A
+0xFA69 0x510E
+0xFA6A 0x986C
+0xFA6B 0x3743
+0xFA6C 0x8416
+0xFA6D 0x249A4
+0xFA6E 0x20487
+0xFA6F 0x5160
+0xFA70 0x233B4
+0xFA71 0x516A
+0xFA72 0x20BFF
+0xFA73 0x220FC
+0xFA74 0x202E5
+0xFA75 0x22530
+0xFA76 0x2058E
+0xFA77 0x23233
+0xFA78 0x21983
+0xFA79 0x5B82
+0xFA7A 0x877D
+0xFA7B 0x205B3
+0xFA7C 0x23C99
+0xFA7D 0x51B2
+0xFA7E 0x51B8
+0xFAA1 0x9D34
+0xFAA2 0x51C9
+0xFAA3 0x51CF
+0xFAA4 0x51D1
+0xFAA5 0x3CDC
+0xFAA6 0x51D3
+0xFAA7 0x24AA6
+0xFAA8 0x51B3
+0xFAA9 0x51E2
+0xFAAA 0x5342
+0xFAAB 0x51ED
+0xFAAC 0x83CD
+0xFAAD 0x693E
+0xFAAE 0x2372D
+0xFAAF 0x5F7B
+0xFAB0 0x520B
+0xFAB1 0x5226
+0xFAB2 0x523C
+0xFAB3 0x52B5
+0xFAB4 0x5257
+0xFAB5 0x5294
+0xFAB6 0x52B9
+0xFAB7 0x52C5
+0xFAB8 0x7C15
+0xFAB9 0x8542
+0xFABA 0x52E0
+0xFABB 0x860D
+0xFABC 0x26B13
+0xFABE 0x28ADE
+0xFABF 0x5549
+0xFAC0 0x6ED9
+0xFAC1 0x23F80
+0xFAC2 0x20954
+0xFAC3 0x23FEC
+0xFAC4 0x5333
+0xFAC6 0x20BE2
+0xFAC7 0x6CCB
+0xFAC8 0x21726
+0xFAC9 0x681B
+0xFACA 0x73D5
+0xFACB 0x604A
+0xFACC 0x3EAA
+0xFACD 0x38CC
+0xFACE 0x216E8
+0xFACF 0x71DD
+0xFAD0 0x44A2
+0xFAD1 0x536D
+0xFAD2 0x5374
+0xFAD3 0x286AB
+0xFAD4 0x537E
+0xFAD6 0x21596
+0xFAD7 0x21613
+0xFAD8 0x77E6
+0xFAD9 0x5393
+0xFADA 0x28A9B
+0xFADB 0x53A0
+0xFADC 0x53AB
+0xFADD 0x53AE
+0xFADE 0x73A7
+0xFADF 0x25772
+0xFAE0 0x3F59
+0xFAE1 0x739C
+0xFAE2 0x53C1
+0xFAE3 0x53C5
+0xFAE4 0x6C49
+0xFAE5 0x4E49
+0xFAE6 0x57FE
+0xFAE7 0x53D9
+0xFAE8 0x3AAB
+0xFAE9 0x20B8F
+0xFAEA 0x53E0
+0xFAEB 0x23FEB
+0xFAEC 0x22DA3
+0xFAED 0x53F6
+0xFAEE 0x20C77
+0xFAEF 0x5413
+0xFAF0 0x7079
+0xFAF1 0x552B
+0xFAF2 0x6657
+0xFAF3 0x6D5B
+0xFAF4 0x546D
+0xFAF5 0x26B53
+0xFAF6 0x20D74
+0xFAF7 0x555D
+0xFAF8 0x548F
+0xFAF9 0x54A4
+0xFAFA 0x47A6
+0xFAFB 0x2170D
+0xFAFC 0x20EDD
+0xFAFD 0x3DB4
+0xFAFE 0x20D4D
+0xFB40 0x289BC
+0xFB41 0x22698
+0xFB42 0x5547
+0xFB43 0x4CED
+0xFB44 0x542F
+0xFB45 0x7417
+0xFB46 0x5586
+0xFB47 0x55A9
+0xFB49 0x218D7
+0xFB4A 0x2403A
+0xFB4B 0x4552
+0xFB4C 0x24435
+0xFB4D 0x66B3
+0xFB4E 0x210B4
+0xFB4F 0x5637
+0xFB50 0x66CD
+0xFB51 0x2328A
+0xFB52 0x66A4
+0xFB53 0x66AD
+0xFB54 0x564D
+0xFB55 0x564F
+0xFB56 0x78F1
+0xFB57 0x56F1
+0xFB58 0x9787
+0xFB59 0x53FE
+0xFB5A 0x5700
+0xFB5B 0x56EF
+0xFB5C 0x56ED
+0xFB5D 0x28B66
+0xFB5E 0x3623
+0xFB5F 0x2124F
+0xFB60 0x5746
+0xFB61 0x241A5
+0xFB62 0x6C6E
+0xFB63 0x708B
+0xFB64 0x5742
+0xFB65 0x36B1
+0xFB66 0x26C7E
+0xFB67 0x57E6
+0xFB68 0x21416
+0xFB69 0x5803
+0xFB6A 0x21454
+0xFB6B 0x24363
+0xFB6C 0x5826
+0xFB6D 0x24BF5
+0xFB6E 0x585C
+0xFB6F 0x58AA
+0xFB70 0x3561
+0xFB71 0x58E0
+0xFB72 0x58DC
+0xFB73 0x2123C
+0xFB74 0x58FB
+0xFB75 0x5BFF
+0xFB76 0x5743
+0xFB77 0x2A150
+0xFB78 0x24278
+0xFB79 0x93D3
+0xFB7A 0x35A1
+0xFB7B 0x591F
+0xFB7C 0x68A6
+0xFB7D 0x36C3
+0xFB7E 0x6E59
+0xFBA1 0x2163E
+0xFBA2 0x5A24
+0xFBA3 0x5553
+0xFBA4 0x21692
+0xFBA5 0x8505
+0xFBA6 0x59C9
+0xFBA7 0x20D4E
+0xFBA8 0x26C81
+0xFBA9 0x26D2A
+0xFBAA 0x217DC
+0xFBAB 0x59D9
+0xFBAC 0x217FB
+0xFBAD 0x217B2
+0xFBAE 0x26DA6
+0xFBAF 0x6D71
+0xFBB0 0x21828
+0xFBB1 0x216D5
+0xFBB2 0x59F9
+0xFBB3 0x26E45
+0xFBB4 0x5AAB
+0xFBB5 0x5A63
+0xFBB6 0x36E6
+0xFBB7 0x249A9
+0xFBB9 0x3708
+0xFBBA 0x5A96
+0xFBBB 0x7465
+0xFBBC 0x5AD3
+0xFBBD 0x26FA1
+0xFBBE 0x22554
+0xFBBF 0x3D85
+0xFBC0 0x21911
+0xFBC1 0x3732
+0xFBC2 0x216B8
+0xFBC3 0x5E83
+0xFBC4 0x52D0
+0xFBC5 0x5B76
+0xFBC6 0x6588
+0xFBC7 0x5B7C
+0xFBC8 0x27A0E
+0xFBC9 0x4004
+0xFBCA 0x485D
+0xFBCB 0x20204
+0xFBCC 0x5BD5
+0xFBCD 0x6160
+0xFBCE 0x21A34
+0xFBCF 0x259CC
+0xFBD0 0x205A5
+0xFBD1 0x5BF3
+0xFBD2 0x5B9D
+0xFBD3 0x4D10
+0xFBD4 0x5C05
+0xFBD5 0x21B44
+0xFBD6 0x5C13
+0xFBD7 0x73CE
+0xFBD8 0x5C14
+0xFBD9 0x21CA5
+0xFBDA 0x26B28
+0xFBDB 0x5C49
+0xFBDC 0x48DD
+0xFBDD 0x5C85
+0xFBDE 0x5CE9
+0xFBDF 0x5CEF
+0xFBE0 0x5D8B
+0xFBE1 0x21DF9
+0xFBE2 0x21E37
+0xFBE3 0x5D10
+0xFBE4 0x5D18
+0xFBE5 0x5D46
+0xFBE6 0x21EA4
+0xFBE7 0x5CBA
+0xFBE8 0x5DD7
+0xFBE9 0x82FC
+0xFBEA 0x382D
+0xFBEB 0x24901
+0xFBEC 0x22049
+0xFBED 0x22173
+0xFBEE 0x8287
+0xFBEF 0x3836
+0xFBF0 0x3BC2
+0xFBF1 0x5E2E
+0xFBF2 0x6A8A
+0xFBF4 0x5E7A
+0xFBF5 0x244BC
+0xFBF6 0x20CD3
+0xFBF7 0x53A6
+0xFBF8 0x4EB7
+0xFBFA 0x53A8
+0xFBFB 0x21771
+0xFBFC 0x5E09
+0xFBFD 0x5EF4
+0xFBFE 0x28482
+0xFC40 0x5EF9
+0xFC41 0x5EFB
+0xFC42 0x38A0
+0xFC43 0x5EFC
+0xFC44 0x683E
+0xFC45 0x941B
+0xFC46 0x5F0D
+0xFC47 0x201C1
+0xFC48 0x2F894
+0xFC49 0x3ADE
+0xFC4A 0x48AE
+0xFC4B 0x2133A
+0xFC4C 0x5F3A
+0xFC4D 0x26888
+0xFC4E 0x223D0
+0xFC50 0x22471
+0xFC51 0x5F63
+0xFC52 0x97BD
+0xFC53 0x26E6E
+0xFC54 0x5F72
+0xFC55 0x9340
+0xFC56 0x28A36
+0xFC57 0x5FA7
+0xFC58 0x5DB6
+0xFC59 0x3D5F
+0xFC5A 0x25250
+0xFC5B 0x21F6A
+0xFC5C 0x270F8
+0xFC5D 0x22668
+0xFC5E 0x91D6
+0xFC5F 0x2029E
+0xFC60 0x28A29
+0xFC61 0x6031
+0xFC62 0x6685
+0xFC63 0x21877
+0xFC64 0x3963
+0xFC65 0x3DC7
+0xFC66 0x3639
+0xFC67 0x5790
+0xFC68 0x227B4
+0xFC69 0x7971
+0xFC6A 0x3E40
+0xFC6B 0x609E
+0xFC6D 0x60B3
+0xFC6E 0x24982
+0xFC6F 0x2498F
+0xFC70 0x27A53
+0xFC71 0x74A4
+0xFC72 0x50E1
+0xFC73 0x5AA0
+0xFC74 0x6164
+0xFC75 0x8424
+0xFC76 0x6142
+0xFC77 0x2F8A6
+0xFC78 0x26ED2
+0xFC79 0x6181
+0xFC7A 0x51F4
+0xFC7B 0x20656
+0xFC7C 0x6187
+0xFC7D 0x5BAA
+0xFC7E 0x23FB7
+0xFCA1 0x2285F
+0xFCA2 0x61D3
+0xFCA3 0x28B9D
+0xFCA4 0x2995D
+0xFCA5 0x61D0
+0xFCA6 0x3932
+0xFCA7 0x22980
+0xFCA8 0x228C1
+0xFCA9 0x6023
+0xFCAA 0x615C
+0xFCAB 0x651E
+0xFCAC 0x638B
+0xFCAD 0x20118
+0xFCAE 0x62C5
+0xFCAF 0x21770
+0xFCB0 0x62D5
+0xFCB1 0x22E0D
+0xFCB2 0x636C
+0xFCB3 0x249DF
+0xFCB4 0x3A17
+0xFCB5 0x6438
+0xFCB6 0x63F8
+0xFCB7 0x2138E
+0xFCB8 0x217FC
+0xFCBA 0x6F8A
+0xFCBB 0x22E36
+0xFCBC 0x9814
+0xFCBD 0x2408C
+0xFCBE 0x2571D
+0xFCBF 0x64E1
+0xFCC0 0x64E5
+0xFCC1 0x947B
+0xFCC2 0x3A66
+0xFCC3 0x643A
+0xFCC4 0x3A57
+0xFCC5 0x654D
+0xFCC6 0x6F16
+0xFCC7 0x24A28
+0xFCC8 0x24A23
+0xFCC9 0x6585
+0xFCCA 0x656D
+0xFCCB 0x655F
+0xFCCC 0x2307E
+0xFCCD 0x65B5
+0xFCCE 0x24940
+0xFCCF 0x4B37
+0xFCD0 0x65D1
+0xFCD1 0x40D8
+0xFCD2 0x21829
+0xFCD3 0x65E0
+0xFCD4 0x65E3
+0xFCD5 0x5FDF
+0xFCD6 0x23400
+0xFCD7 0x6618
+0xFCD8 0x231F7
+0xFCD9 0x231F8
+0xFCDA 0x6644
+0xFCDB 0x231A4
+0xFCDC 0x231A5
+0xFCDD 0x664B
+0xFCDE 0x20E75
+0xFCDF 0x6667
+0xFCE0 0x251E6
+0xFCE1 0x6673
+0xFCE3 0x21E3D
+0xFCE4 0x23231
+0xFCE5 0x285F4
+0xFCE6 0x231C8
+0xFCE7 0x25313
+0xFCE8 0x77C5
+0xFCE9 0x228F7
+0xFCEA 0x99A4
+0xFCEB 0x6702
+0xFCEC 0x2439C
+0xFCED 0x24A21
+0xFCEE 0x3B2B
+0xFCEF 0x69FA
+0xFCF0 0x237C2
+0xFCF2 0x6767
+0xFCF3 0x6762
+0xFCF4 0x241CD
+0xFCF5 0x290ED
+0xFCF6 0x67D7
+0xFCF7 0x44E9
+0xFCF8 0x6822
+0xFCF9 0x6E50
+0xFCFA 0x923C
+0xFCFB 0x6801
+0xFCFC 0x233E6
+0xFCFD 0x26DA0
+0xFCFE 0x685D
+0xFD40 0x2346F
+0xFD41 0x69E1
+0xFD42 0x6A0B
+0xFD43 0x28ADF
+0xFD44 0x6973
+0xFD45 0x68C3
+0xFD46 0x235CD
+0xFD47 0x6901
+0xFD48 0x6900
+0xFD49 0x3D32
+0xFD4A 0x3A01
+0xFD4B 0x2363C
+0xFD4C 0x3B80
+0xFD4D 0x67AC
+0xFD4E 0x6961
+0xFD4F 0x28A4A
+0xFD50 0x42FC
+0xFD51 0x6936
+0xFD52 0x6998
+0xFD53 0x3BA1
+0xFD54 0x203C9
+0xFD55 0x8363
+0xFD56 0x5090
+0xFD57 0x69F9
+0xFD58 0x23659
+0xFD59 0x2212A
+0xFD5A 0x6A45
+0xFD5B 0x23703
+0xFD5C 0x6A9D
+0xFD5D 0x3BF3
+0xFD5E 0x67B1
+0xFD5F 0x6AC8
+0xFD60 0x2919C
+0xFD61 0x3C0D
+0xFD62 0x6B1D
+0xFD63 0x20923
+0xFD64 0x60DE
+0xFD65 0x6B35
+0xFD66 0x6B74
+0xFD67 0x227CD
+0xFD68 0x6EB5
+0xFD69 0x23ADB
+0xFD6A 0x203B5
+0xFD6B 0x21958
+0xFD6C 0x3740
+0xFD6D 0x5421
+0xFD6E 0x23B5A
+0xFD6F 0x6BE1
+0xFD70 0x23EFC
+0xFD71 0x6BDC
+0xFD72 0x6C37
+0xFD73 0x2248B
+0xFD74 0x248F1
+0xFD75 0x26B51
+0xFD76 0x6C5A
+0xFD77 0x8226
+0xFD78 0x6C79
+0xFD79 0x23DBC
+0xFD7A 0x44C5
+0xFD7B 0x23DBD
+0xFD7C 0x241A4
+0xFD7D 0x2490C
+0xFD7E 0x24900
+0xFDA1 0x23CC9
+0xFDA2 0x36E5
+0xFDA3 0x3CEB
+0xFDA4 0x20D32
+0xFDA5 0x9B83
+0xFDA6 0x231F9
+0xFDA7 0x22491
+0xFDA8 0x7F8F
+0xFDA9 0x6837
+0xFDAA 0x26D25
+0xFDAB 0x26DA1
+0xFDAC 0x26DEB
+0xFDAD 0x6D96
+0xFDAE 0x6D5C
+0xFDAF 0x6E7C
+0xFDB0 0x6F04
+0xFDB1 0x2497F
+0xFDB2 0x24085
+0xFDB3 0x26E72
+0xFDB4 0x8533
+0xFDB5 0x26F74
+0xFDB6 0x51C7
+0xFDB9 0x842E
+0xFDBA 0x28B21
+0xFDBC 0x23E2F
+0xFDBD 0x7453
+0xFDBE 0x23F82
+0xFDBF 0x79CC
+0xFDC0 0x6E4F
+0xFDC1 0x5A91
+0xFDC2 0x2304B
+0xFDC3 0x6FF8
+0xFDC4 0x370D
+0xFDC5 0x6F9D
+0xFDC6 0x23E30
+0xFDC7 0x6EFA
+0xFDC8 0x21497
+0xFDC9 0x2403D
+0xFDCA 0x4555
+0xFDCB 0x93F0
+0xFDCC 0x6F44
+0xFDCD 0x6F5C
+0xFDCE 0x3D4E
+0xFDCF 0x6F74
+0xFDD0 0x29170
+0xFDD1 0x3D3B
+0xFDD2 0x6F9F
+0xFDD3 0x24144
+0xFDD4 0x6FD3
+0xFDD5 0x24091
+0xFDD6 0x24155
+0xFDD7 0x24039
+0xFDD8 0x23FF0
+0xFDD9 0x23FB4
+0xFDDA 0x2413F
+0xFDDB 0x51DF
+0xFDDC 0x24156
+0xFDDD 0x24157
+0xFDDE 0x24140
+0xFDDF 0x261DD
+0xFDE0 0x704B
+0xFDE1 0x707E
+0xFDE2 0x70A7
+0xFDE3 0x7081
+0xFDE4 0x70CC
+0xFDE5 0x70D5
+0xFDE6 0x70D6
+0xFDE7 0x70DF
+0xFDE8 0x4104
+0xFDE9 0x3DE8
+0xFDEA 0x71B4
+0xFDEB 0x7196
+0xFDEC 0x24277
+0xFDED 0x712B
+0xFDEE 0x7145
+0xFDEF 0x5A88
+0xFDF0 0x714A
+0xFDF2 0x5C9C
+0xFDF3 0x24365
+0xFDF4 0x714F
+0xFDF5 0x9362
+0xFDF6 0x242C1
+0xFDF7 0x712C
+0xFDF8 0x2445A
+0xFDF9 0x24A27
+0xFDFA 0x24A22
+0xFDFB 0x71BA
+0xFDFC 0x28BE8
+0xFDFD 0x70BD
+0xFDFE 0x720E
+0xFE40 0x9442
+0xFE41 0x7215
+0xFE42 0x5911
+0xFE43 0x9443
+0xFE44 0x7224
+0xFE45 0x9341
+0xFE46 0x25605
+0xFE47 0x722E
+0xFE48 0x7240
+0xFE49 0x24974
+0xFE4A 0x68BD
+0xFE4B 0x7255
+0xFE4C 0x7257
+0xFE4D 0x3E55
+0xFE4E 0x23044
+0xFE4F 0x680D
+0xFE50 0x6F3D
+0xFE51 0x7282
+0xFE53 0x732B
+0xFE54 0x24823
+0xFE55 0x2882B
+0xFE56 0x48ED
+0xFE57 0x28804
+0xFE58 0x7328
+0xFE59 0x732E
+0xFE5A 0x73CF
+0xFE5B 0x73AA
+0xFE5C 0x20C3A
+0xFE5D 0x26A2E
+0xFE5E 0x73C9
+0xFE5F 0x7449
+0xFE60 0x241E2
+0xFE61 0x216E7
+0xFE62 0x24A24
+0xFE63 0x6623
+0xFE64 0x36C5
+0xFE65 0x249B7
+0xFE66 0x2498D
+0xFE67 0x249FB
+0xFE68 0x73F7
+0xFE69 0x7415
+0xFE6A 0x6903
+0xFE6B 0x24A26
+0xFE6C 0x7439
+0xFE6D 0x205C3
+0xFE6E 0x3ED7
+0xFE70 0x228AD
+0xFE71 0x7460
+0xFE72 0x28EB2
+0xFE73 0x7447
+0xFE74 0x73E4
+0xFE75 0x7476
+0xFE76 0x83B9
+0xFE77 0x746C
+0xFE78 0x3730
+0xFE79 0x7474
+0xFE7A 0x93F1
+0xFE7B 0x6A2C
+0xFE7C 0x7482
+0xFE7D 0x4953
+0xFE7E 0x24A8C
+0xFEA1 0x2415F
+0xFEA2 0x24A79
+0xFEA3 0x28B8F
+0xFEA4 0x5B46
+0xFEA5 0x28C03
+0xFEA6 0x2189E
+0xFEA7 0x74C8
+0xFEA8 0x21988
+0xFEA9 0x750E
+0xFEAB 0x751E
+0xFEAC 0x28ED9
+0xFEAD 0x21A4B
+0xFEAE 0x5BD7
+0xFEAF 0x28EAC
+0xFEB0 0x9385
+0xFEB1 0x754D
+0xFEB2 0x754A
+0xFEB3 0x7567
+0xFEB4 0x756E
+0xFEB5 0x24F82
+0xFEB6 0x3F04
+0xFEB7 0x24D13
+0xFEB8 0x758E
+0xFEB9 0x745D
+0xFEBA 0x759E
+0xFEBB 0x75B4
+0xFEBC 0x7602
+0xFEBD 0x762C
+0xFEBE 0x7651
+0xFEBF 0x764F
+0xFEC0 0x766F
+0xFEC1 0x7676
+0xFEC2 0x263F5
+0xFEC3 0x7690
+0xFEC4 0x81EF
+0xFEC5 0x37F8
+0xFEC6 0x26911
+0xFEC7 0x2690E
+0xFEC8 0x76A1
+0xFEC9 0x76A5
+0xFECA 0x76B7
+0xFECB 0x76CC
+0xFECC 0x26F9F
+0xFECD 0x8462
+0xFECE 0x2509D
+0xFECF 0x2517D
+0xFED0 0x21E1C
+0xFED1 0x771E
+0xFED2 0x7726
+0xFED3 0x7740
+0xFED4 0x64AF
+0xFED5 0x25220
+0xFED6 0x7758
+0xFED7 0x232AC
+0xFED8 0x77AF
+0xFED9 0x28964
+0xFEDA 0x28968
+0xFEDB 0x216C1
+0xFEDC 0x77F4
+0xFEDE 0x21376
+0xFEDF 0x24A12
+0xFEE0 0x68CA
+0xFEE1 0x78AF
+0xFEE2 0x78C7
+0xFEE3 0x78D3
+0xFEE4 0x96A5
+0xFEE5 0x792E
+0xFEE6 0x255E0
+0xFEE7 0x78D7
+0xFEE8 0x7934
+0xFEE9 0x78B1
+0xFEEA 0x2760C
+0xFEEB 0x8FB8
+0xFEEC 0x8884
+0xFEED 0x28B2B
+0xFEEE 0x26083
+0xFEEF 0x2261C
+0xFEF0 0x7986
+0xFEF1 0x8900
+0xFEF2 0x6902
+0xFEF3 0x7980
+0xFEF4 0x25857
+0xFEF5 0x799D
+0xFEF6 0x27B39
+0xFEF7 0x793C
+0xFEF8 0x79A9
+0xFEF9 0x6E2A
+0xFEFA 0x27126
+0xFEFB 0x3EA8
+0xFEFC 0x79C6
+0xFEFD 0x2910D
+0xFEFE 0x79D4
diff --git a/jni/iconv/tests/BIG5-HKSCS-2001-snippet b/jni/iconv/tests/BIG5-HKSCS-2001-snippet
new file mode 100644
index 0000000..e1604c7
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2001-snippet
@@ -0,0 +1,241 @@
+ˆ@ ˆA ˆB ˆC ˆD ˆE ˆF ˆG ˆH ˆI ˆJ ˆK ˆL ˆM ˆN ˆO
+ˆP ˆQ ˆR ˆS ˆT ˆU ˆV ˆW ˆX ˆY ˆZ ˆ[ ˆ\ ˆ] ˆ^ ˆ_
+ˆ` ˆa ˆb ˆc ˆd ˆe ˆf ˆg ˆh ˆi ˆj ˆk ˆl ˆm ˆn ˆo
+ˆp ˆq ˆr ˆs ˆt ˆu ˆv ˆw ˆx ˆy ˆz ˆ{ ˆ| ˆ} ˆ~
+ ˆ¡ ˆ¢ ˆ£ ˆ¤ ˆ¥ ˆ¦ ˆ§ ˆ¨ ˆ© ˆª
+‰@ ‰A ‰C ‰F ‰G ‰H ‰I ‰L ‰M ‰N ‰O
+‰P ‰Q ‰R ‰S ‰T ‰U ‰V ‰W ‰X ‰Y ‰Z ‰[ ‰\ ‰] ‰^ ‰_
+‰` ‰a ‰b ‰c ‰d ‰e ‰f ‰g ‰h ‰i ‰j ‰k ‰l ‰m ‰n ‰o
+‰p ‰q ‰r ‰s ‰t ‰u ‰v ‰w ‰x ‰y ‰z ‰{ ‰| ‰} ‰~
+ ‰¡ ‰¢ ‰£ ‰¤ ‰¥ ‰¦ ‰« ‰¬ ‰­ ‰®
+‰° ‰± ‰² ‰µ ‰¶ ‰· ‰¸ ‰¹ ‰º ‰» ‰¼ ‰½ ‰¾ ‰¿
+ ‰Á ‰Â ‰Ã ‰Å ‰Æ ‰Ç ‰È ‰É ‰Ê ‰Ë ‰Ì ‰Í ‰Î ‰Ï
+‰Ð ‰Ñ ‰Ò ‰Ó ‰Ô ‰Õ ‰Ö ‰× ‰Ø ‰Ù ‰Ú ‰Û ‰Ü ‰Ý ‰Þ ‰ß
+‰à ‰á ‰â ‰ã ‰ä ‰å ‰æ ‰ç ‰è ‰é ‰ê ‰ë ‰ì ‰í ‰î ‰ï
+‰ð ‰ñ ‰ò ‰ó ‰ô ‰õ ‰ö ‰÷ ‰ø ‰ù ‰ú ‰û ‰ü ‰ý ‰þ
+Š@ ŠA ŠC ŠD ŠE ŠF ŠG ŠH ŠI ŠJ ŠK ŠL ŠM ŠN ŠO
+ŠP ŠQ ŠR ŠS ŠT ŠU ŠV ŠW ŠX ŠY ŠZ Š[ Š\ Š] Š^ Š_
+Š` Ša Šb Šd Še Šf Šg Šh Ši Šj Šk Šl Šm Šn Šo
+Šp Šq Šr Šs Št Šv Šw Šx Šy Šz Š{ Š| Š} Š~
+ Š¡ Š¢ Š£ Š¤ Š¥ Š¦ Š§ Š¨ Š© Šª Š¬ Š­ Š® Š¯
+Š° Š² Š³ Š´ Šµ Š¶ Š· Š¸ Š¹ Š» Š¼ Š½ Š¾ Š¿
+ŠÀ ŠÁ ŠÂ ŠÃ ŠÄ ŠÅ ŠÆ ŠÇ ŠÉ ŠÊ ŠË ŠÌ ŠÎ ŠÏ
+ŠÐ ŠÑ ŠÒ ŠÓ ŠÔ ŠÕ ŠÖ Š× ŠØ ŠÙ ŠÚ ŠÛ ŠÜ Šß
+Šà Šá Šâ Šã Šä Šå Šæ Šç Šè Šé Šê Šë Šì Ší Šî Šï
+Šð Šñ Šò Šó Šô Šö Š÷ Šø Šù Šú Šû Šü Šý Šþ
+‹@ ‹A ‹B ‹C ‹D ‹E ‹F ‹G ‹H ‹I ‹J ‹K ‹L ‹M ‹N ‹O
+‹P ‹Q ‹R ‹S ‹U ‹V ‹W ‹X ‹Y ‹Z ‹[ ‹\ ‹] ‹^ ‹_
+‹` ‹a ‹b ‹c ‹d ‹e ‹f ‹g ‹h ‹i ‹j ‹k ‹l ‹m ‹n ‹o
+‹p ‹q ‹r ‹s ‹t ‹u ‹v ‹w ‹x ‹y ‹z ‹{ ‹| ‹} ‹~
+ ‹¡ ‹¢ ‹£ ‹¤ ‹¥ ‹¦ ‹§ ‹¨ ‹© ‹ª ‹« ‹¬ ‹­ ‹® ‹¯
+‹° ‹± ‹² ‹³ ‹´ ‹µ ‹¶ ‹· ‹¸ ‹¹ ‹º ‹» ‹¼ ‹½ ‹¾ ‹¿
+‹À ‹Á ‹Â ‹Ã ‹Ä ‹Å ‹Æ ‹Ç ‹È ‹É ‹Ê ‹Ë ‹Ì ‹Í ‹Î ‹Ï
+‹Ð ‹Ñ ‹Ò ‹Ó ‹Ô ‹Õ ‹Ö ‹× ‹Ø ‹Ù ‹Ú ‹Û ‹Ü ‹Þ ‹ß
+‹à ‹á ‹â ‹ã ‹ä ‹å ‹æ ‹ç ‹è ‹é ‹ê ‹ë ‹ì ‹í ‹î ‹ï
+‹ð ‹ñ ‹ò ‹ó ‹ô ‹õ ‹ö ‹÷ ‹ø ‹ù ‹ú ‹û ‹ü ‹ý
+Œ@ ŒA ŒB ŒC ŒD ŒE ŒF ŒG ŒH ŒI ŒJ ŒK ŒL ŒM ŒN ŒO
+ŒP ŒQ ŒR ŒS ŒT ŒU ŒV ŒW ŒX ŒY ŒZ Œ[ Œ\ Œ] Œ^ Œ_
+Œ` Œa Œc Œd Œe Œf Œg Œh Œi Œj Œk Œl Œm Œn Œo
+Œp Œq Œr Œs Œt Œu Œv Œw Œx Œy Œz Œ{ Œ| Œ} Œ~
+ Œ¡ Œ¢ Œ£ Œ¤ Œ¥ Œ§ Œ¨ Œ© Œª Œ« Œ¬ Œ­ Œ® Œ¯
+Œ° Œ± Œ² Œ³ Œ´ Œµ Œ¶ Œ· Œ¸ Œ¹ Œº Œ» Œ¼ Œ½ Œ¾ Œ¿
+ŒÀ ŒÁ ŒÂ ŒÃ ŒÄ ŒÅ ŒÉ ŒÊ ŒË ŒÌ ŒÎ ŒÏ
+ŒÐ ŒÑ ŒÒ ŒÓ ŒÔ ŒÕ ŒÖ Œ× ŒØ ŒÙ ŒÚ ŒÜ
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ
+Ž@ ŽA ŽB ŽC ŽD ŽE ŽF ŽG ŽH ŽI ŽJ ŽK ŽL ŽM ŽN ŽO
+ŽP ŽQ ŽR ŽS ŽT ŽU ŽV ŽW ŽX ŽY ŽZ Ž[ Ž\ Ž] Ž^ Ž_
+Ž` Ža Žb Žc Žd Že Žf Žg Žh Žj Žk Žl Žm Žn
+Žp Žq Žr Žs Žt Žu Žv Žw Žx Žy Žz Ž{ Ž| Ž}
+ Ž¡ Ž¢ Ž£ Ž¤ Ž¥ Ž¦ Ž§ Ž¨ Ž© Žª Ž¬ Ž­ Ž® Ž¯
+Ž° Ž± Ž² Ž³ Žµ Ž¶ Ž· Ž¸ Ž¹ Žº Ž» Ž¼ Ž½ Ž¾ Ž¿
+ŽÀ ŽÁ ŽÂ ŽÃ ŽÄ ŽÅ ŽÆ ŽÇ ŽÈ ŽÉ ŽÊ ŽË ŽÌ ŽÎ ŽÏ
+ ŽÑ ŽÒ ŽÓ ŽÔ ŽÕ ŽÖ Ž× ŽØ ŽÙ ŽÚ ŽÛ ŽÜ ŽÝ ŽÞ Žß
+Žà Žá Žâ Žã Žä Žå Žæ Žç Žè Žé Žê Žë Žì Ží Žî Žï
+Žð Žñ Žò Žó Žô Žõ Žö Ž÷ Žø Žù Žú Žû Žü Žý Žþ
+@ A B C D E F G H I J K L M N O
+P Q R S T U V X Y Z [ \ ] ^ _
+` a b c d e f g h j k l m o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l n o
+p q r s t u v w x y { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ò ó ô õ ö ÷ ø ù ú û ü ý þ
+‘@ ‘A ‘B ‘C ‘D ‘E ‘F ‘G ‘H ‘I ‘J ‘K ‘L ‘M ‘N ‘O
+‘P ‘Q ‘R ‘S ‘T ‘U ‘V ‘W ‘X ‘Y ‘Z ‘[ ‘\ ‘] ‘^ ‘_
+‘` ‘a ‘b ‘c ‘d ‘e ‘f ‘g ‘h ‘i ‘j ‘k ‘l ‘m ‘n ‘o
+‘p ‘q ‘r ‘s ‘t ‘u ‘v ‘w ‘x ‘y ‘z ‘{ ‘| ‘} ‘~
+ ‘¡ ‘¢ ‘£ ‘¤ ‘¥ ‘¦ ‘§ ‘¨ ‘© ‘ª ‘« ‘¬ ‘­ ‘® ‘¯
+‘° ‘± ‘² ‘³ ‘´ ‘µ ‘¶ ‘· ‘¸ ‘¹ ‘º ‘» ‘¼ ‘½ ‘¾
+‘À ‘Á ‘Â ‘Ã ‘Ä ‘Å ‘Æ ‘Ç ‘È ‘É ‘Ê ‘Ë ‘Ì ‘Í ‘Î ‘Ï
+‘Ð ‘Ñ ‘Ò ‘Ó ‘Ô ‘Õ ‘Ö ‘× ‘Ø ‘Ù ‘Ú ‘Û ‘Ü ‘Ý ‘Þ ‘ß
+‘à ‘á ‘â ‘ã ‘ä ‘å ‘æ ‘ç ‘è ‘é ‘ê ‘ë ‘ì ‘í ‘î ‘ï
+‘ð ‘ñ ‘ò ‘ó ‘ô ‘õ ‘ö ‘÷ ‘ø ‘ù ‘ú ‘û ‘ü ‘ý ‘þ
+’@ ’A ’B ’C ’E ’F ’G ’H ’I ’J ’K ’L ’M ’N ’O
+’P ’Q ’R ’S ’T ’U ’V ’W ’X ’Y ’Z ’[ ’\ ’] ’^ ’_
+’` ’a ’b ’c ’d ’e ’f ’g ’h ’i ’j ’k ’l ’m ’n ’o
+’p ’q ’r ’s ’t ’u ’v ’w ’x ’y ’z ’{ ’| ’} ’~
+ ’¡ ’¢ ’£ ’¤ ’¥ ’¦ ’§ ’¨ ’© ’ª ’« ’¬ ’­ ’®
+ ’³ ’´ ’µ ’¶ ’· ’¸ ’¹ ’º ’» ’¼ ’½ ’¾ ’¿
+’À ’Á ’Â ’Ã ’Ä ’Å ’Æ ’Ç ’É ’Ê ’Ë ’Ì ’Í ’Î ’Ï
+’Ð ’Ò ’Ó ’Ô ’Õ ’Ö ’× ’Ø ’Ù ’Ú ’Û ’Ü ’Ý ’Þ ’ß
+’à ’á ’â ’ã ’ä ’å ’æ ’ç ’è ’é ’ê ’ë ’ì ’í ’î ’ï
+’ð ’ñ ’ò ’ó ’ô ’õ ’ö ’÷ ’ø ’ù ’ú ’û ’ü ’ý ’þ
+“@ “A “B “C “D “E “F “G “H “I “J “K “L “M “N “O
+“P “Q “R “S “T “U “V “W “X “Y “Z “[ “\ “] “^ “_
+“` “a “b “c “d “e “f “g “h “i “j “k “l “m “n “o
+“p “q “r “s “t “u “v “w “x “y “z “{ “| “} “~
+ “¡ “¢ “£ “¤ “¥ “¦ “§ “¨ “© “ª “« “¬ “­ “® “¯
+“° “± “² “³ “´ “µ “¶ “· “¸ “¹ “º “» “¼ “½ “¾ “¿
+“À “Á “Â “Ã “Ä “Å “Æ “Ç “È “É “Ê “Ë “Ì “Í “Î “Ï
+“Ð “Ñ “Ò “Ó “Ô “Õ “Ö “× “Ø “Ù “Ú “Û “Ü “Ý “Þ “ß
+“à “á “â “ã “ä “å “æ “ç “è “é “ê “ë “ì “í “î “ï
+“ð “ñ “ò “ó “ô “õ “ö “÷ “ø “ù “ú “û “ü “ý “þ
+”@ ”A ”B ”C ”D ”E ”F ”H ”I ”J ”K ”L ”M ”N ”O
+”P ”Q ”R ”S ”T ”U ”V ”W ”X ”Y ”Z ”[ ”\ ”] ”^ ”_
+”` ”a ”b ”c ”d ”e ”f ”g ”h ”i ”j ”k ”l ”m ”n ”o
+”p ”q ”r ”s ”t ”u ”v ”w ”x ”y ”z ”{ ”| ”} ”~
+ ”¡ ”¢ ”£ ”¤ ”¥ ”¦ ”§ ”¨ ”© ”ª ”« ”¬ ”­ ”® ”¯
+”° ”± ”² ”³ ”´ ”µ ”¶ ”· ”¸ ”¹ ”º ”» ”¼ ”½ ”¾ ”¿
+”À ”Á ” ”à ”Ä ”Å ”Æ ”Ç ”È ”É ”Ë ”Ì ”Í ”Î ”Ï
+”Ð ”Ñ ”Ò ”Ó ”Ô ”Õ ”Ö ”× ”Ø ”Ù ”Ú ”Û ”Ü ”Ý ”Þ ”ß
+ӈ Ӈ Ӊ Ӌ ӊ ӌ Ӿ Ӎ ӏ ӎ Ӑ ӑ ӓ Ӓ Ӕ ӕ
+”ð ”ñ ”ò ”ó ”ô ”õ ”ö ”÷ ”ø ”ù ”ú ”û ”ü ”ý ”þ
+•@ •A •B •C •D •E •F •G •H •I •J •K •L •M •N •O
+•P •Q •R •S •T •U •V •W •X •Y •Z •[ •\ •] •^ •_
+•` •a •b •c •d •e •f •g •h •i •j •k •l •m •n •o
+•p •q •r •s •t •u •v •w •x •y •z •{ •| •} •~
+ •¡ •¢ •£ •¤ •¥ •¦ •§ •¨ •© •ª •« •¬ •­ •® •¯
+•° •± •² •³ •´ •µ •¶ •· •¸ •¹ •º •» •¼ •½ •¾ •¿
+•À •Á •Â •Ã •Ä •Å •Æ •Ç •È •É •Ê •Ë •Ì •Í •Î •Ï
+•Ð •Ñ •Ò •Ó •Ô •Õ •Ö •× •Ø •Ú •Û •Ü •Ý •Þ •ß
+•à •á •â •ã •ä •å •æ •ç •è •é •ê •ë •ì •í •î •ï
+•ð •ñ •ò •ó •ô •õ •ö •÷ •ø •ù •ú •û •ü •ý •þ
+–@ –A –B –C –E –F –G –H –I –J –K –L –M –N –O
+–P –Q –R –S –T –U –V –W –X –Y –Z –[ –\ –] –^ –_
+–` –a –b –c –d –e –f –g –h –i –j –k –l –m –n –o
+–p –q –r –s –t –u –v –w –x –y –z –{ –| –} –~
+ –¡ –¢ –£ –¤ –¥ –¦ –§ –¨ –© –ª –« –¬ –­ –® –¯
+–° –± –² –³ –´ –µ –¶ –· –¸ –¹ –º –» –¼ –½ –¾ –¿
+–À –Á –Â –Ã –Ä –Å –Æ –Ç –È –É –Ê –Ë –Ì –Í –Î –Ï
+–Ð –Ñ –Ò –Ó –Ô –Õ –Ö –× –Ø –Ù –Ú –Û –Ü –Ý –Þ –ß
+–à –á –â –ã –ä –å –æ –ç –è –é –ê –ë –ì –î –ï
+–ð –ñ –ò –ó –ô –õ –ö –÷ –ø –ù –ú –û –ý –þ
+—@ —A —B —C —D —E —F —G —H —I —J —K —L —M —N —O
+—P —Q —R —S —T —U —V —W —X —Y —Z —[ —\ —] —^ —_
+—` —a —b —c —d —e —f —g —h —i —j —k —l —m —n —o
+—p —q —r —s —t —u —v —w —x —y —z —{ —| —} —~
+ —¡ —¢ —£ —¤ —¥ —¦ —§ —¨ —© —ª —« —¬ —­ —® —¯
+—° —± —² —³ —´ —µ —¶ —· —¸ —¹ —º —» —¼ —½ —¾ —¿
+—À —Á —Â —Ã —Ä —Å —Æ —Ç —È —É —Ê —Ë —Ì —Í —Î —Ï
+—Ð —Ñ —Ò —Ó —Ô —Õ —Ö —× —Ø —Ù —Ú —Û —Ü —Ý —Þ —ß
+—à —á —â —ã —ä —å —æ —ç —è —é —ê —ë —ì —í —î —ï
+—ð —ñ —ò —ó —ô —õ —ö —÷ —ø —ù —ú —û —ü —ý —þ
+˜@ ˜A ˜B ˜C ˜D ˜E ˜F ˜G ˜H ˜I ˜J ˜K ˜L ˜M ˜N ˜O
+˜P ˜Q ˜R ˜S ˜T ˜U ˜V ˜W ˜X ˜Y ˜Z ˜[ ˜\ ˜] ˜^ ˜_
+˜` ˜a ˜b ˜c ˜d ˜e ˜f ˜g ˜h ˜i ˜j ˜k ˜l ˜m ˜n ˜o
+˜p ˜q ˜r ˜s ˜t ˜u ˜v ˜w ˜x ˜y ˜z ˜{ ˜| ˜} ˜~
+ ˜¡ ˜¢ ˜£ ˜¤ ˜¥ ˜¦ ˜§ ˜¨ ˜© ˜ª ˜« ˜¬ ˜­ ˜® ˜¯
+˜° ˜± ˜² ˜³ ˜´ ˜µ ˜¶ ˜· ˜¸ ˜¹ ˜º ˜» ˜¼ ˜½ ˜¾ ˜¿
+˜À ˜Á ˜Â ˜Ã ˜Ä ˜Å ˜Æ ˜Ç ˜È ˜É ˜Ê ˜Ë ˜Ì ˜Í ˜Î ˜Ï
+˜Ð ˜Ñ ˜Ò ˜Ó ˜Ô ˜Õ ˜Ö ˜× ˜Ø ˜Ù ˜Ú ˜Û ˜Ü ˜Ý ˜Þ ˜ß
+˜à ˜á ˜â ˜ã ˜ä ˜å ˜æ ˜ç ˜è ˜é ˜ê ˜ë ˜ì ˜í ˜î ˜ï
+˜ð ˜ñ ˜ò ˜ó ˜ô ˜õ ˜ö ˜÷ ˜ø ˜ù ˜ú ˜û ˜ü ˜ý ˜þ
+™@ ™A ™B ™C ™D ™E ™F ™G ™H ™I ™J ™K ™L ™M ™N ™O
+™P ™Q ™R ™S ™T ™U ™V ™W ™X ™Y ™Z ™[ ™\ ™] ™^ ™_
+™` ™a ™b ™c ™d ™e ™f ™g ™h ™i ™j ™k ™l ™m ™n ™o
+™p ™q ™r ™s ™t ™u ™v ™w ™x ™y ™z ™{ ™| ™} ™~
+ ™¡ ™¢ ™£ ™¤ ™¥ ™¦ ™§ ™¨ ™© ™ª ™« ™¬ ™­ ™® ™¯
+™° ™± ™² ™³ ™´ ™µ ™¶ ™· ™¸ ™¹ ™º ™» ™¼ ™½ ™¾ ™¿
+™À ™Á ™Â ™Ã ™Ä ™Å ™Æ ™Ç ™È ™É ™Ê ™Ë ™Ì ™Í ™Î ™Ï
+™Ð ™Ñ ™Ò ™Ó ™Ô ™Õ ™Ö ™× ™Ø ™Ù ™Ú ™Û ™Ü ™Ý ™Þ ™ß
+™à ™á ™â ™ã ™ä ™å ™æ ™ç ™è ™é ™ê ™ë ™ì ™í ™î ™ï
+™ð ™ñ ™ò ™ó ™ô ™õ ™ö ™÷ ™ø ™ù ™ú ™û ™ü ™ý ™þ
+š@ šA šB šC šD šE šF šG šH šI šJ šK šL šM šN šO
+šP šQ šR šS šT šU šV šW šX šY šZ š[ š\ š] š^ š_
+š` ša šb šc šd še šf šg šh ši šj šk šl šm šn šo
+šp šq šr šs št šu šv šw šx šy šz š{ š| š} š~
+ š¡ š¢ š£ š¤ š¥ š¦ š§ š¨ š© šª š« š¬ š­ š® š¯
+š° š± š² š³ š´ šµ š¶ š· š¸ š¹ šº š» š¼ š½ š¾ š¿
+šÀ šÁ šÂ šÃ šÄ šÅ šÆ šÇ šÈ šÉ šÊ šË šÌ šÍ šÎ šÏ
+šÐ šÑ šÒ šÓ šÔ šÕ šÖ š× šØ šÙ šÚ šÛ šÜ šÝ šÞ šß
+šà šá šâ šã šä šå šæ šç šè šé šê šë šì ší šî šï
+šð šñ šò šó šô šõ šö š÷ šø šù šú šû šü šý šþ
+›@ ›A ›B ›C ›D ›E ›F ›G ›H ›I ›J ›K ›L ›M ›N ›O
+›P ›Q ›R ›S ›T ›U ›V ›W ›X ›Y ›Z ›[ ›\ ›] ›^ ›_
+›` ›b ›c ›d ›e ›f ›g ›h ›i ›j ›k ›l ›m ›n ›o
+›p ›q ›r ›s ›t ›u ›w ›y ›z ›| ›} ›~
+ ›¡ ›¢ ›£ ›¤ ›¥ ›¦ ›§ ›¨ ›© ›ª ›« ›¬ ›­ ›® ›¯
+›° ›± ›² ›³ ›´ ›µ ›¶ ›· ›¸ ›¹ ›º ›» ›¼ ›½ ›¾ ›¿
+›À ›Á ›Â ›Ã ›Ä ›Å ›Ç ›È ›É ›Ê ›Ë ›Ì ›Í ›Î ›Ï
+›Ð ›Ñ ›Ò ›Ó ›Ô ›Õ ›Ö ›× ›Ø ›Ù ›Ú ›Û ›Ü ›Ý ›ß
+݈ ݇ ݉ ݋ ݊ ݌ ݾ ݍ ݏ ݎ ݐ ݑ ݒ ݔ ݕ
+›ð ›ñ ›ò ›ó ›ô ›õ ›÷ ›ø ›ù ›ú ›û ›ü ›ý ›þ
+œ@ œA œC œD œE œF œG œH œI œJ œK œL œM œN œO
+œP œQ œR œT œU œV œW œX œY œZ œ[ œ\ œ] œ^ œ_
+œ` œa œc œd œe œf œg œi œj œl œm œn œo
+œp œq œr œs œt œu œv œx œy œz œ{ œ| œ} œ~
+ œ¡ œ¢ œ£ œ¤ œ¥ œ¦ œ§ œ¨ œ© œª œ« œ¬ œ­ œ® œ¯
+œ° œ± œ² œ³ œ´ œµ œ¶ œ· œ¸ œ¹ œº œ» œ¾ œ¿
+œÀ œÁ œÂ œÃ œÄ œÅ œÆ œÇ œÈ œÉ œÊ œË œÌ œÍ œÎ œÏ
+ œÑ œÒ œÓ œÔ œÕ œÖ œ× œØ œÙ œÚ œÛ œÜ œÝ œÞ œß
+ψ χ ω ϋ ϊ ό Ͼ ύ Ϗ ώ ϐ ϑ ϓ ϒ ϔ ϕ
+œð œñ œò œó œô œõ œö œ÷ œø œù œú œû œü œý œþ
+@ A B C D E F G H I J K L M N O
+P Q R S T U V X Y [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ
+ž@ žA žB žC žD žE žF žG žH žI žJ žK žL žM žN žO
+žP žQ žR žS žT žU žV žW žX žY žZ ž[ ž\ ž] ž^ ž_
+ž` ža žb žc žd že žf žg žh ži žj žk žl žm žn žo
+žp žq žr žs žt žu žv žw žx žy žz ž{ ž| ž} ž~
+ ž¡ ž¢ ž£ ž¤ ž¥ ž¦ ž§ ž¨ žª ž« ž­ ž® ž¯
+ž° ž± ž² ž³ ž´ žµ ž¶ ž· ž¸ ž¹ žº ž» ž¼ ž½ ž¾ ž¿
+žÀ žÁ žÂ žÃ žÅ žÆ žÇ žÈ žÉ žÊ žË žÌ žÍ žÎ žÏ
+žÐ žÑ žÒ žÓ žÔ žÕ žÖ ž× žØ žÙ žÚ žÛ žÜ žÝ žÞ žß
+žà žá žâ žã žä žå žæ žç žè žé žê žë žì ží žî
+žð žñ žò žó žõ žö ž÷ žø žù žú žû žü žþ
+Ÿ@ ŸA ŸB ŸC ŸD ŸE ŸF ŸG ŸH ŸI ŸJ ŸK ŸL ŸM ŸO
+ŸP ŸQ ŸR ŸS ŸT ŸU ŸV ŸW ŸX ŸY ŸZ Ÿ[ Ÿ\ Ÿ] Ÿ^ Ÿ_
+ Ÿa Ÿb Ÿc Ÿd Ÿe Ÿg Ÿh Ÿi Ÿj Ÿk Ÿl Ÿm Ÿn Ÿo
+Ÿp Ÿq Ÿr Ÿs Ÿt Ÿu Ÿv Ÿw Ÿx Ÿy Ÿz Ÿ{ Ÿ| Ÿ} Ÿ~
+ Ÿ¡ Ÿ¢ Ÿ£ Ÿ¤ Ÿ¥ Ÿ¦ Ÿ§ Ÿ¨ Ÿ© Ÿª Ÿ« Ÿ¬ Ÿ® Ÿ¯
+Ÿ° Ÿ² Ÿ³ Ÿ´ Ÿµ Ÿ¶ Ÿ· Ÿ¸ Ÿ¹ Ÿº Ÿ» Ÿ¼ Ÿ½ Ÿ¾ Ÿ¿
+ ŸÁ ŸÂ ŸÃ ŸÄ ŸÅ ŸÆ ŸÇ ŸÉ ŸÊ ŸÌ ŸÍ ŸÎ ŸÏ
+ŸÐ ŸÑ ŸÒ ŸÓ ŸÔ ŸÕ ŸÖ Ÿ× ŸÙ ŸÛ ŸÜ ŸÝ ŸÞ Ÿß
+Ÿà Ÿá Ÿâ Ÿã Ÿä Ÿå Ÿç Ÿè Ÿé Ÿë Ÿì Ÿí Ÿî
+Ÿð Ÿñ Ÿò Ÿó Ÿô Ÿõ Ÿö Ÿ÷ Ÿø Ÿù Ÿú Ÿû Ÿü Ÿý Ÿþ
+ @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O
+ P  Q  R  S  U  V  X  Y  [  \  ]  ^  _
+ `  a  d  e  f  g  h  i  j  k  l  m  n  o
+ p  q  s  t  u  v  x  y  z  {  |  }  ~
+  ¡  ¢  £  ¤  ¦  §  ¨  ©  ª  «  ¬  ®
+ °  ±  ²  ³  ´  µ  ¶  ·  ¸  ¹  º  »  ¼  ½  ¾  ¿
+ À  Á  Â  Ã  Ä  Å  Æ  Ç  È  É  Ê  Ë  Ì  Í  Î  Ï
+ Ð  Ñ  Ò  Ô  Ö  ×  Ø  Ù  Ú  Û  Ü  Ý  Þ
+ à  â  ã  å  æ  ç  è  é  ê  ë  ì  í  î  ï
+ ð  ñ  ò  ó  ô  õ  ö  ÷  ø  ù  ú  û  ü  ý  þ
diff --git a/jni/iconv/tests/BIG5-HKSCS-2001-snippet.UTF-8 b/jni/iconv/tests/BIG5-HKSCS-2001-snippet.UTF-8
new file mode 100644
index 0000000..09e4bb9
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2001-snippet.UTF-8
@@ -0,0 +1,241 @@
+㇀ ㇠㇂ ㇃ ㇄ 𠄌 ㇅ 𠃑 𠃠㇆ ㇇ 𠃋 𡿨 ㇈ 𠃊 ㇉
+㇊ ㇋ ㇌ ð „Ž ㇠㇎ Ä€ Ã Ç Ã€ Ä’ É Äš È ÅŒ Ó
+Ç‘ Ã’ Ê̄ Ế Ê̌ Ề Ê Ä Ã¡ ÇŽ à É‘ Ä“ é Ä› è
+Ä« í Ç Ã¬ Šó Ç’ ò Å« ú Ç” ù Ç– ǘ Çš
+ Çœ ü ê̄ ế ê̌ Ỡê É¡ âš â›
+𪎩 ð¡…… 攊 丽 æ» éµŽ 釟 𧜵 æ’‘ 会 伨
+侨 å…– å…´ 农 凤 务 动 医 åŽ å‘ å˜ å›¢ 声 处 备 夲
+头 学 实 実 岚 庆 总 斉 柾 栄 桥 济 炼 电 纤 纬
+纺 织 ç» ç»Ÿ 缆 ç¼· 艺 è‹ è¯ è§† 设 询 车 轧 è½®
+ ç‘ ç³¼ ç· æ¥† 竉 刧 醌 碸 é…ž 肼
+è´‹ 胶 𠧧 è‚Ÿ 黇 ä³ é·‰ 鸌 ä°¾ ð©·¶ 𧀎 鸊 𪄳 ã—
+ 溚 舾 ç”™ 䤑 马 éª é¾™ 禇 𨑬 ð¡·Š 𠗠𢫦 两 äº
+亀 亇 亿 仫 伷 㑌 侽 㹈 倃 傈 㑽 㒓 㒥 円 夅 凛
+凼 刅 争 剹 åŠ åŒ§ ã—‡ 厩 ã•‘ 厰 ã•“ å‚ å£ ã•­ 㕲 ãš
+å’“ å’£ å’´ å’¹ å“ å“¯ 唘 唣 唨 ã–˜ 唿 ã–¥ ã–¿ å—— ã—…
+𧶄 唥 𠱂 ð ´• 𥄫 å– ð¢³† 㧬 ð  蹆 𤶸 ð©“¥ ä“ ð¨‚¾ çº
+𢰸 㨴 䟕 𨅠𦧲 𤷪 æ“ ð µ¼ ð ¾´ 𠳕 𡃴 æ’ è¹¾ ð º– ð °‹ 𠽤
+𢲩 𨉖 𤓓 𠵆 𩩠𨃩 䟴 𤺧 𢳂 骲 㩧 𩗴 㿭 㔆 𥋇
+ð©Ÿ” 𧣈 𢵄 éµ® é • ä™ ð¦‚¥ æ’´ å“£ 𢵌 𢯊 𡷠㧻 ð¡¯
+ 𦛚 𦜖 𧦠 擪 𥒠𠱃 蹨 𢆡 𨭌 𠜱 䠋 𠆩 㿺 塳
+𢶠𤗈 𠓼 𦂗 𠽌 𠶖 啹 䂻 䎺 䪴 𢩦 𡂠膪 飵
+𠶜 æ¹ ã§¾ 𢵠跀 åš¡ 摼 㹃 𪘠𠸉 𢫠𢳉 𡃈 𣧂
+㦒 㨆 𨊛 㕸 𥹉 𢃇 噒 𠼱 𢲲 𩜠 㒼 氽 𤸻 𧕴
+𢺋 𢈈 𪙛 𨳠𠹺 𠰴 𦠜 羓 𡃠𢠃 𢤹 㗻 𥇣 𠺌 𠾠𠺪
+㾓 ð ¼° 𠵇 𡅠𠹌 𠺫 ð ®© 𠵈 𡃀 ð¡„½ 㿹 𢚖 æ² ð ¾­
+𣴠𧘹 𢯎 𠵾 𠵿 𢱑 𢱕 㨘 𠺘 𡃇 𠼮 𪘲 𦭠𨳒 𨶙 𨳊
+閪 哌 苄 喹 𩻃 鰦 骶 𧞠𢷮 煀 腭 胬 尜 𦕲 脴
+ãž— åŸ ð¨‚½ 醶 𠻺 ð ¸ ð ¹· ð »» 㗠𤷫 㘉 ð ³– 嚯 𢞵 𡃉 ð ¸
+𠹸 𡸠𡅈 𨈇 𡑕 𠹹 𤹠𢶤 婔 𡀠𡀞 𡃵 𡃶 垜 𠸑
+ 𧚔 𨋠𠾵 𠹻 𥅾 㜃 𠾶 𡆀 𥋘 𪊽 𤧚 𡠺 𤅷 𨉼 墙
+剨 㘚 𥜽 箲 å­¨ ä € 䬬 鼧 䧧 é°Ÿ é® ð¥­´ 𣄽 å—» ã—² 嚉
+丨 夂 𡯠屮 é‘ ð ‚† ä¹› 亻 㔾 å°£ 彑 å¿„ 㣺 扌 攵 æ­º
+æ°µ æ°º ç¬ çˆ« 丬 犭 𤣩 ç½’ 礻 ç³¹ 罓 𦉪 㓠𦋠耂
+è‚€ 𦘒 𦥑 å 衤 è§ ð§¢² è®  è´ é’… 镸 é•¿ é—¨ 𨸠韦 页
+风 飞 饣 ð©  é±¼ 鸟 黄 æ­¯ 龜 丷 𠂇 é˜ æˆ· é’¢
+倻 æ·¾ 𩱳 龦 ã·‰ è¢ ð¤…Ž ç· å³µ 䬠 𥇠㕙 𥴰 æ„¢ 𨨲 辧
+釶 熑 朙 玺 𣊠𪄇 㲋 𡦀 ä¬ ç£¤ ç‚ å†® 𨜠䀉 æ©£ 𪊺
+䈣 è˜ ç¨ª 𩥇 𨫪 é• ç 匤 ð¢¾ é´ ç›™ 𨧣 龧 çŸ äº£
+ä¿° 傼 丯 ä¼— 龨 å´ ç¶‹ 墒 å£ ð¡¶¶ 庒 庙 å¿‚ 𢜒 æ–‹
+ 𣹠椙 橃 𣱣 泿 爀 𤔅 玌 㻛 𤨓 嬕 璹 讃 𥲤
+𥚕 窓 篬 糃 繬 苸 è–— 龩 è¢ é¾ª 躹 龫 è¿ è•Ÿ 駠 鈡
+龬 𨶹 ð¡¿ ä± äŠ¢ 娚 顨 æ« ä‰¶ 圽 è—– 𤥻
+芿 ð§„ ä² ð¦µ´ åµ» 𦬕 𦾾 é¾­ é¾® å®– 龯 ç¹›
+å´¾ 嵈 åµ– ã·¼ ã  å¶¤ 嶹 ã   ã ¸ 幂 庽 å¼¥ 徃 㤈 㤔 㤿
+㥠惗 愽 å³¥ 㦉 憷 憹 æ‡ ã¦¸ 戬 æŠ æ‹¥ 挘 㧸 åš±
+ 㨃 æ¢ æ» æ‡ æ‘š ã©‹ æ“€ å´• 嘡 龟 㪗 æ–† 㪽 æ—¿ 晓
+㫲 暒 㬢 朖 㭂 枤 栀 㭘 桊 梄 㭲 㭱 㭻 椉 楃 牜
+楤 榟 榅 㮼 槖 㯠橥 橴 橱 檂 㯬 檙 㯲 檫 檵 櫔
+櫶 æ® æ¯ æ¯ª æ±µ 沪 㳋 æ´‚ æ´† æ´¦ æ¶ ã³¯ 涤 涱 渕 渘
+温 溆 𨧀 溻 滢 滚 齿 滨 滩 漤 æ¼´ 㵆 ð£½ æ¾ æ¾¾ 㵪
+ãµµ 熷 å²™ 㶊 瀬 㶑 ç ç” ç¯ ç¿ ç‚‰ 𠌥 ä ã—± 𠻘
+𣻗 垾 𦻓 焾 𥟠 㙎 榢 𨯩 孴 穉 𥣡 𩓙 穥 穽 𥦬 窻
+窰 ç«‚ 竃 燑 𦒠䇊 ç«š ç« ç«ª 䇯 å’² 𥰠笋 ç­• 笩 𥌎
+𥳾 箢 ç­¯ 莜 𥮴 𦱿 ç¯ è¡ ç®’ 𥴠 㶭 𥱥 è’’ 篺
+簵 𥳠籄 粃 𤢂 粦 晽 𤕸 糉 糇 糦 籴 糳 糵
+ 繧 ä” ð¦¹„ çµ ð¦»– ç’ ç¶‰ 綫 焵 綳 𤗠𦀩 ç·¤ ã´“
+ç·µ 𡟹 ç·¥ 𨭠𦄡 𦅚 ç¹® 纒 䌫 鑬 縧 ç½€ ç½ ç½‡ 礶
+𦋠駡 ç¾— 𦑠羣 ð¡™¡ ð ¨ ä•œ 𣦠䔃 𨌺 翺 𦒉 耈 è€
+ 耯 𪂇 𦳃 耻 耼 è¡ ð¢œ” 䦉 𦘦 𣷣 𦛨 朥 肧 𨩈 脇
+è„š 墰 𢛶 汿 𦒘 𤾸 擧 ð¡’Š 舘 ð¡¡ž æ©“ 𤩥 𤪕 䑺 舩 ð ¬
+𦩒 𣵾 俹 ð¡“½ è“¢ è¢ ð¦¬Š 𤦧 𣔰 𡳠𣷸 芪 椛 芳 䇛
+è•‹ è‹ èŒš ð ¸– ð¡ž´ 㛠𣅽 𣕚 艻 è‹¢ 茘 𣺋 𦶣 𦬅 𦮗 𣗎
+㶿 èŒ å—¬ 莅 䔋 𦶥 莬 è“ ã‘¾ 𦻔 æ©— è•š ã’– 𦹂 𢻯
+葘 𥯤 葱 㷓 䓤 檧 葊 𣲵 祘 𦮖 𦹷 𦹃 蓞 莑
+䒠 蒓 蓤 𥲑 䉀 𥳀 䕃 蔴 嫲 𦺙 䔧 蕳 䔖 枿 蘖
+ 𨘥 𨘻 è— ð§‚ˆ 蘂 ð¡–‚ 𧃠䕫 䕪 蘨 㙈 ð¡¢¢ å· ð§Žš 虾
+è± ðªƒ¸ 蟮 𢰧 èž± 蟚 è  å™¡ 虬 æ¡– ä˜ è¡… 衆 𧗠 𣶹 𧗤
+è¡ž 袜 ä™› 袴 袵 æ 装 ç· ð§œ è¦‡ 覊 覧 覼 𨨥
+觧 𧤤 𧪽 誜 çž“ 釾 èª ð§©™ ç«© 𧬺 𣾠䜓 𧬸 ç…¼ 謌 謟
+𥰠𥕥 謿 è­Œ è­ èª© 𤩺 è® è®› 誯 𡛟 䘕 è¡ è²› 𧵔 ð§¶
+貫 㜥 𧵓 è³– 𧶘 𧶽 è´’ è´ƒ 𡤠賛 çœ è´‘ 𤳉 ã»
+趩 𨀂 ð¡€” 𤦊 ã­¼ 𨆼 𧄌 竧 躭 躶 軃 é‹” è¼™ è¼­ 𨥠ð¨’
+辥 錃 𪊟 𠩠辳 䤪 𨧞 𨔽 𣶻 廸 𣉢 迹 𪀔 𨚼 𨔠𢌥
+㦀 𦻗 逷 𨔼 𧪾 é¡ ð¨•¬ 𨘋 邨 𨜓 郄 𨛦 é‚® é…§ ã«°
+醩 釄 粬 𨤳 𡺉 鈎 沟 é‰ é‰¢ 𥖹 𨫆 𣲛 𨬌 𥗛
+ ð ´± 錬 é« ð¨«¡ 𨯫 ç‚ å«ƒ 𨫢 𨫥 䥥 鉄 𨯬 𨰹 𨯿 é³
+é‘› 躼 é–… é–¦ é¦ é–  濶 䊹 𢙺 𨛘 𡉼 𣸮 䧟 æ°œ é™» éš–
+ä…¬ 隣 𦻕 懚 隶 磵 𨫠 éš½ åŒ ä¦¡ 𦲸 ð ‰´ ð¦ 𩂯 𩃥 𤫑
+𡤕 𣌊 霱 虂 霶 ä¨ ä”½ ä–… 𤫩 çµ å­ éœ› 𩇕 é— å­Š
+𩇫 éŸ é¥ åƒ ð£‚· 𣂼 鞉 鞟 éž± éž¾ 韀 韒 韠 𥑬 韮 çœ
+𩳠韵 ð© 𧥺 ä«‘ é ´ é ³ é¡‹ 顦 㬎 𧅵 㵑 ð ˜° 𤅜
+𥜆 飊 颷 飈 飇 ä«¿ 𦴧 ð¡›“ å–° 飡 飦 飬 é¸ é¤¹ 𤨩 ä­²
+ð©¡— 𩤅 駵 騌 騻 é¨ é©˜ 𥜥 㛄 ð©‚± 𩯕 é«  é«¢ 𩬅 é«´ ä°Ž
+鬔 鬭 𨘀 倴 鬴 𦦨 㣃 ð£½ é­ é­€ ð©´¾ å©… ð¡¡£ 鮎 𤉋 é°‚
+鯿 鰌 𩹨 鷔 𩾷 𪆒 𪆫 𪃡 𪄣 𪇟 鵾 鶃 𪄴 鸎 梈
+ é·„ 𢅛 𪆓 𪈠 𡤻 𪈳 é´¹ 𪂹 𪊴 éº éº• 麞 麢 ä´´ 麪
+麯 ð¤¤ é» ã­  㧥 ã´ ä¼² ãž¾ 𨰫 鼂 鼈 ä®– é¤ ð¦¶¢ é¼—
+鼹 嚟 嚊 齅 馸 𩂋 韲 葿 齢 齩 竜 龎 爖 䮾 𤥵 𤦻
+ç…· 𤧸 𤈠𤩑 玞 𨯚 𡣺 禟 𨥾 𨸶 é© é³ ð¨©„ 鋬 éŽ é‹
+𨥬 𤒹 爗 㻫 ç² ç©ƒ çƒ ð¤‘³ 𤸠煾 𡟯 ç‚£ ð¡¢¾ 𣖙 㻇 ð¡¢…
+𥯠𡟸 㜢 ð¡›» ð¡ ¹ 㛡 𡴠𡣑 𥽋 㜣 𡛀 å› ð¤¨¥ 𡾠𡊨
+𡆠𡒶 蔃 𣚦 葕 𤦔 𧅥 𣸱 𥕜 𣻻 𧒠䓴 𣛮 𩦠𦼦
+柹 㜳 ã°• ã·§ 塬 𡤢 æ  ä— ð£œ¿ 𤃡 𤂋 𤄠𦰡 å“‹ åšž 𦚱
+åš’ ð ¿Ÿ 𠮨 ð ¸ é† ð¨¬“ 鎜 仸 å„« ã ™ 𤶠亼 ð ‘¥ 𠿠佋 侊
+𥙑 婨 𠆫 𠋠㦙 𠌊 𠔠㵠伩 𠋀 𨺳 𠉵 諚 𠈌 亘
+ åƒ å„ ä¾¢ 伃 𤨎 𣺊 佂 倮 å¬ å‚ ä¿Œ ä¿¥ å˜ åƒ¼
+ 湶 𣖕 𣸹 𣺿 æµ² 𡢄 𣺉 冨 凃 ð —  ä“ ð ’£ ð ’’
+𠒑 赺 𨪜 𠜎 剙 劤 𠡳 勡 䙺 熌 𤎌 𠰠 𤦬 𡃤 槑
+𠸠㻞 ç’™ ç” ç‘– 玘 䮎 𤪼 𤂠å ã–„ çˆ ð¤ƒ‰ å–´ ð …
+å“ ð ¯† åœ é‰ é›´ é¦ åŸ åž å¿ ã˜¾ 壋 媙 𨩆 𡛺 𡯠ð¡œ
+娬 妸 éŠ å©¾ å« å¨’ 𥥆 𡧳 ð¡¡¡ 𤊕 㛵 æ´… 瑃 娡 𥺃
+åª ð¨¯— ð “ é  ç’Œ 𡌃 ç„… 䥲 éˆ ð¨§» 鎽 ãž  å°ž 岞 幞 幈
+𡦖 ð¡¥¼ 𣫮 å» å­ ð¡¤ƒ 𡤄 㜠𡢠 ã› ð¡›¾ 㛓 脪 𨩇 𡶺 𣑲
+𨦨 弌 弎 𡤧 ð¡ž« å©« 𡜻 å­„ 蘔 𧗽 è¡  æ¾ ð¢¡  𢘫 å¿› 㺸
+𢖯 𢖾 𩂈 𦽳 懀 ð €¾ 𠆠𢘛 憙 憘 æµ ð¢²› 𢴇 𤛔 ð©…
+ 摱 𤙥 𢭪 㨩 𢬢 𣑠𩣪 𢹸 挷 𪑛 æ’¶ 挱 æ‘ ð¤§£ 𢵧
+护 𢲡 æ» æ•« 楲 㯴 𣂎 𣊭 𤦉 𣊫 å” ð£‹  ð¡£™ 𩿠曎 𣊉
+𣆳 ã«  ä† ð¥–„ 𨬢 𥖠𡛼 𥕛 𥥠磮 𣄃 ð¡ ª 𣈴 㑤 𣈠𣆂
+𤋉 暎 𦴤 晫 䮓 昰 𧡰 𡷫 晣 𣋒 𣋡 昞 𥡲 㣑 𣠺 𣞼
+ã®™ 𣞢 ð£¾ ç“ ã®– æž ð¤˜ª 梶 æ ž 㯄 檾 ã¡£ 𣟕 𤒇 樳 æ©’
+櫉 欅 𡤒 攑 梘 橌 㯗 橺 歗 𣿀 𣲚 鎠 鋲 𨯪 𨫋
+銉 𨀞 𨧜 鑧 涥 漋 𤧬 𣽿 㶠渄 𤀼 娽 渊 塇 洤
+ç¡‚ ç„» 𤌚 𤉶 烱 ç‰ çŠ‡ 犔 𤞠𤜥 å…¹ 𤪤 ð —« 瑺 𣻸 𣙟
+𤩊 𤤗 𥿡 㼆 㺱 𤫟 𨰣 𣼵 悧 㻳 ç“Œ ç¼ éŽ‡ ç· ä’Ÿ 𦷪
+䕑 疃 㽣 𤳙 𤴆 㽘 畕 癳 𪗆 㬙 瑨 𨫌 𤦫 𤦎 㫻
+ 㷠𤩎 㻿 𤧅 𤣳 釺 圲 é‚ ð¨«£ 𡡤 僟 𥈡 𥇧 ç¸ ð£ˆ²
+眎 çœ ç» ð¤š— 𣞠㩞 𤣰 ç¸ ç’› 㺿 𤪺 𤫇 䃈 𤪖 𦆮 錇
+𥖠砞 ç¢ ç¢ˆ 磒 ç 祙 ð§ 𥛣 ä„Ž è’– 禥 樭 𣻺 稺
+秴 䅮 𡛦 䄲 鈵 秱 𠵌 𤦌 𠊙 𣶺 𡮠㖗 啫 㕰 㚪 𠇔
+ð ° ç«¢ å©™ 𢛵 𥪯 𥪜 å¨ ð ‰› 磰 娪 𥯆 竾 䇹 ç± ç±­ 䈑
+𥮳 𥺼 𥺦 ç³ ð¤§¹ ð¡ž° 粎 ç±¼ ç²® 檲 ç·œ 縇 ç·“ 罎 𦉡
+𦅜 𧭈 綗 𥺂 䉪 𦭵 ð ¤– 柖 𠎠𣗠埄 𦒠𦸠𤥢 ç¿ ç¬§
+𠠬 𥫩 𥵃 笌 𥸎 駦 虅 驣 樜 𣿠㧢 𤧷 𦖭 騟 𦖠 蒀
+𧄧 𦳑 䓪 è„· ä‚ èƒ† 脉 è…‚ 𦞴 飃 𦩂 艢 艥 𦩑 è‘“ 𦶧
+è˜ ð§ˆ› 媆 ä…¿ ð¡¡€ 嬫 𡢡 嫤 𡣘 èš  蜨 𣶠蠭 𧢠娂
+ è¡® ä½… 袇 袿 裦 襥 è¥ ð¥šƒ 襔 𧞅 𧞄 𨯵 𨯙 𨮜 𨧹
+㺭 è’£ 䛵 ä› ãŸ² 訽 訜 𩑈 å½ éˆ« 𤊄 æ—” ç„© 烄 ð¡¡… éµ­
+貟 賩 𧷜 妚 矃 姰 ä® ã›” 踪 躧 𤰉 è¼° 轊 ä‹´ 汘 æ¾»
+𢌡 䢛 æ½¹ 溋 ð¡Ÿš 鯩 ãšµ 𤤯 é‚» 啱 䤆 醻 é„ ð¨©‹ ä¢
+𨫼 é§ ð¨° ð¨°» è“¥ 訫 é–™ é–§ é–— é–– 𨴴 ç‘… 㻂 𤣿 𤩂 ð¤ª
+㻧 𣈥 éš ð¨»§ 𨹦 𨹥 㻌 𤧭 𤩸 𣿮 ç’ ç‘« 㻼 é ð©‚°
+桇 ä¨ ð©‚“ 𥟟 é¨ ð¨¦‰ 𨰦 𨬯 𦎾 銺 嬑 è­© 䤼 ç¹ ð¤ˆ›
+éž› é± é¤¸ 𠼦 å· ð¨¯… 𤪲 é Ÿ ð©“š 鋶 ð©—— 釥 ä“€ 𨭠𤩧 𨭤
+飜 𨩅 ã¼€ 鈪 䤥 è” é¤» é¥ ð§¬† ã·½ 馛 ä­¯ 馪 é©œ 𨭥 𥣈
+æª é¨¡ 嫾 騯 ð©£± ä® ð©¥ˆ 馼 䮽 ä®— é½ å¡² 𡌂 å ¢ 𤦸
+ 𡓨 ç¡„ 𢜟 𣶸 棅 ãµ½ 鑘 㤧 æ… ð¢ž ð¢¥« 愇 é± é±“ é±»
+é°µ é° é­¿ é¯ ð©¸­ 鮟 𪇵 𪃾 é´¡ ä²® 𤄄 鸘 ä²° é´Œ 𪆴 𪃭
+𪃳 𩤯 鶥 è’½ 𦸒 𦿟 𦮂 è—¼ 䔳 𦶤 𦺄 𦷰 è  è—® 𦸀 𣟗
+𦤠秢 𣖜 𣙀 䤭 𤧞 ãµ¢ é› éŠ¾ éˆ ð Š¿ 碹 鉷 é‘ ä¿¤ ã‘€
+é¤ ð¥• ç ½ ç¡” 碶 ç¡‹ 𡗠𣇉 𤥠㚚 ä½² æ¿š æ¿™ 瀞 å”
+𤆵 垻 壳 垊 鴖 埗 焴 㒯 𤆬 燫 𦱀 𤾗 𡞵 𨩉
+愌 嫎 娋 䊼 𤒈 㜬 䭻 𨧼 鎻 鎸 𡣖 𠼠葲 𦳀 𡓠𤋺
+𢰦 ð¤ 妔 𣶷 ð¦ 綨 𦅛 𦂤 𤦹 𤦋 𨧺 é‹¥ ç¢ ã»© ç’´ 𨭣
+𡢟 㻡 𤪳 櫘 ç³ ç» ã»– 𤨾 𤪔 ð¡Ÿ™ 𤩦 𠎧 𡤠𤧥 瑈 𤤖
+ç‚¥ 𤥶 銄 ç¦ éŸ ð “¾ 錱 𨫎 𨨖 鎆 𨯧 𥗕 䤵 𨪂 ç…«
+ 𤥃 𠳿 嚤 𠘚 𠯫 𠲸 唂 秄 𡟺 ç·¾ ð¡›‚ 𤩠𡡒 ä”® é
+㜊 𨫀 𤦭 妰 𡢿 𡢃 𧒄 媡 㛢 𣵛 ãš° 鉟 婹 𨪠𡡢 é´
+ã³ ð ª´ 䪖 㦊 僴 㵩 㵌 ð¡Žœ ç…µ ä‹» 𨈘 æ¸ ð©ƒ¤ ä“« æµ— ð§¹
+ç§ æ²¯ ã³– 𣿭 𣸭 渂 漌 㵯 ð µ ç•‘ ãš¼ 㓈 䚀 㻚 䡱 姄
+鉮 䤾 è½ ð¨°œ 𦯀 å ’ 埈 ã›– ð¡‘’ 烾 𤢠𤩱 𢿣 ð¡Š° 𢎽 梹
+楧 𡎘 𣓥 𧯴 𣛟 𨪃 𣟖 𣺠𤲟 樚 𣚭 𦲷 è¾ ä“Ÿ ä“Ž
+𦴦 𦵑 𦲂 𦿞 æ¼— 𧄉 茽 𡜺 è­ ð¦²€ 𧓠𡟛 妉 媂 ð¡ž³ å©¡
+婱 𡤅 𤇼 㜭 姯 𡜼 㛇 熎 éŽ æšš 𤊥 å©® 娫 𤊓 樫 𣻹
+𧜶 𤑛 𤋊 ç„ ð¤‰™ 𨧡 ä¾° 𦴨 峂 𤓎 𧹠𤎽 樌 𤉖 𡌄 炦
+焳 𤩠㶥 泟 勇 𤩠繥 姫 å´¯ ã·³ 彜 𤩠𡟟 綤 è¦
+ å’… 𣫺 𣌀 𠈔 å¾ ð £• 𠘙 ã¿¥ 𡾞 𪊶 瀃 ð©…› åµ° çŽ ç³“
+𨩙 𩠠俈 翧 ç‹ çŒ ð§«´ 猸 猹 𥛶 ç çˆ ãº© 𧬘 é¬ ç‡µ
+𤣲 ç¡ è‡¶ 㻊 県 㻑 æ²¢ 国 ç™ çž çŸ ã»¢ ã»° ã»´ 㻺 ç““
+㼎 㽓 ç•‚ ç•­ 畲 ç– ã½¼ ç—ˆ ç—œ ã¿€ ç™ ã¿— ç™´ ã¿œ 発 𤽜
+熈 嘣 覀 å¡© ä€ çƒ ä€¹ æ¡ ä… ã—› 瞘 äª ä¯ å±ž çž¾ 矋
+売 砘 点 砜 䂨 砹 硇 硑 硦 葈 𥔵 礳 栃 礲 䄃
+䄉 禑 禙 è¾» 稆 è¾¼ ä…§ 窑 䆲 窼 艹 䇄 ç« ç«› ä‡ ä¸¡
+ç­¢ ç­¬ ç­» ç°’ ç°› 䉠 䉺 ç±» 粜 䊌 粸 䊔 ç³­ 输 烀 ð ³
+ç· ç·” ç· ç·½ ç¾® ç¾´ 犟 䎗 耠 耥 笹 耮 耱 è” ã·Œ åž´
+ç‚  è‚· 胩 ä­ è„Œ 猪 è„Ž è„’ ç•  è„” ä 㬹 è…– è…™ è…š
+ ä“ å º è…¼ 膄 ä¥ è†“ ä­ è†¥ 埯 è‡ è‡¤ 艔 ä’ èŠ¦ 艶
+è‹Š 苘 è‹¿ ä’° è— é™© 榊 è… çƒµ 葤 惣 è’ˆ 䔄 è’¾ è“¡ 蓸
+è” è”¸ è•’ ä”» 蕯 è•° è—  ä•· 虲 èš’ èš² 蛯 é™… èž‹ 䘆 䘗
+袮 裿 褤 襇 覑 𧥧 訩 訸 誔 誴 豑 賔 賲 贜 䞘 塟
+è·ƒ 䟭 ä»® 踺 å—˜ å” è¹± å—µ 躰 ä · 軎 転 軤 è»­ 軲 è¾·
+è¿ è¿Š è¿Œ 逳 駄 䢭 飠 鈓 䤞 鈨 鉘 鉫 銱 銮 銿
+é‹£ é‹« 鋳 é‹´ 鋽 éƒ éŽ„ 鎭 䥅 䥑 麿 é— åŒ é é­ é¾
+䥪 é‘” 鑹 é”­ é–¢ 䦧 é—´ 阳 䧥 æž  䨤 é€ ä¨µ éž² 韂 å™”
+䫤 惨 颹 䬙 飱 å¡„ 餎 餙 冴 餜 餷 饂 é¥ é¥¢ ä­° 駅
+ä® é¨¼ é¬ çªƒ é­© é® é¯ é¯± 鯴 ä±­ é°  㯠𡯂 鵉 é°º
+ 黾 å™ é¶“ 鶽 é·€ é·¼ 银 辶 é¹» 麬 麱 麽 黆 é“œ 黢
+é»± 黸 竈 齄 ð ‚” ð Š· ð Ž  椚 铃 妬 ð “— å¡€ é“ ãž¹ ð —• 𠘕
+𠙶 𡚺 å— ç…³ ð «‚ ð « ð ®¿ 呪 吆 𠯋 å’ž 𠯻 ð °» 𠱓 ð ±¥ ð ±¼
+惧 𠲠噺 ð ²µ ð ³ ð ³­ 𠵯 𠶲 ð ·ˆ 楕 é°¯ 螥 𠸄 𠸎 ð »— ð ¾
+ð ¼­ ð ¹³ å°  ð ¾¼ 帋 𡜠ð¡ 𡶠朞 𡻠𡂈 ð¡‚– 㙇 ð¡‚¿ 𡃓 𡄯
+ð¡„» å¤ è’­ ð¡‹£ 𡵠𡌶 è® ð¡•· 𡘙 𡟃 𡟇 乸 ç‚» ð¡ ­ 𡥪
+𡨭 ð¡©… ð¡°ª 𡱰 𡲬 𡻈 拃 ð¡»• 𡼕 熘 æ¡• 𢅠槩 㛈 𢉼 ð¢—
+𢺠𢜪 𢡱 𢥠苽 𢥧 𢦓 𢫕 覥 𢫨 辠 𢬎 鞸 𢬿 顇 骽
+𢱌 𢲈 𢲷 𥯨 𢴈 𢴒 𢶷 𢶕 𢹂 𢽴 𢿌 𣀳 𣦠𣌟 ð£ž
+徱 晈 暿 𧩹 𣕧 𣗳 𤦺 𣘚 𣜖 𠆠墵 朎
+ 椘 𣪧 𧙗 𥿢 𣸑 𣺹 𧗾 𢂚 ä£ äª¸ 𤄙 𨪚 𤋮 𤌠𤀻
+𤌴 𤎖 𤩅 𠗊 凒 𠘑 妟 𡺨 㮾 𣳿 𤄠𤓖 垈 𤙴 㦛 𤜯
+𨗨 𩧉 㢠𢇃 譞 𨭎 𤠒 𤣻 𤨕 爉 𤫀 𠱸 奥 𤺥 𤾆
+𠹠軚 𥀬 åŠ åœ¿ ç…± 𥊙 𥙠𣽊 𤪧 å–¼ 𥑆 𥑮 𦭒 㑳
+𥔿 𧘲 𥕞 䜘 𥕢 𥕦 𥟇 𤤿 ð¥¡ å¦ ã“» 𣌠𥤃 ä¼ ð¨¥ˆ
+𥪮 𥮉 𥰆 𡶠垡 ç…‘ 𦄂 𧰒 é– ð¦†² 𤾚 è­¢ 𦂠𦑊
+嵛 𦯷 𦒄 𡤜 諪 𤧶 𦒈 𣿯 𦔒 䯀 𦖿 𦚵 𢜛 鑥 𥟡
+憕 娧 枅嚹 𤔡 𦛼 乪 𤤴 é™– æ¶ ð¦²½ 㘘 襷 𦞙 𦡮
+𦑠𦡞 𦣇 筂 𩃀 𠨑 𦤦 𦤹 穅 𦧺 騦 𦨭 㙟
+𦑩 𠀡 禃 𦨴 𦭛 å´¬ 𣔙 ð¦® ä› ð¦²¤ ç”» è¡¥ 𦶮 墶
+ 㜜 𢖠𧋠𧇠㱔 𧊀 𧊅 éŠ ð¢…º 𧊋 錰 𧋦 𤧠氹 é’Ÿ
+𧑠𠻸 蠧 裵 𢤦 𨑳 𡞱 溸 𤨪 𡠠 㦤 㚹 䔿 暶
+𩲭 𩢤 襃 𧟌 𧡘 å›– 䃟 𡘊 㦡 𣜯 𨃨 𡅠熭 è¦ ð§§ ð©†¨
+ 䲷 𧂯 𨦫 𧧽 𧨊 𧬋 𧵦 𤅺 筃 祾 𨀉 澵 𪋟 樃 𨌘
+厢 𦸇 鎿 æ ¶ é 𨅯 𨀣 𦦵 𡭠𣈯 𨈠嶅 𨰰 𨂃 圕 é £
+𨥉 嶫 𤦈 æ–¾ 槕 å’ ð¤ª¥ 𣾠㰑 朶 𨂠𨃴 𨄮 𡾡 ð¨…
+𨆉 𨆯 𨈚 𨌆 𨌯 𨎊 ã—Š 𨑨 𨚪 䣺 æ¦ ð¨¥– ç ˆ 鉕 𨦸 ä²
+𨧧 äŸ ð¨§¨ 𨭆 𨯔 姸 𨰉 𨿅 𩃬 ð©„ ð©„¼ ã·· ð©…ž 𤫊
+è¿ çŠ åš‹ 𩓧 ð©—© ð©–° ð©–¸ 𩜲 𩣑 𩥉 𩥪 𩧃 𩨨 𩬎 𩵚 𩶛
+纟 𩻸 𩼣 䲤 镇 𪊓 熢 𪋿 䶑 递 𪗋 䶜 𠲜 è¾¾ å—
+ 辺 𢒰 边 𤪓 䔉 繿 潖 檱 仪 㓤 𨬬 𧢠㜺 躀 𡟵
+𨀤 𨭬 𨮙 𧨾 𦚯 㷫 𧙕 𣲷 𥘵 𥥖 亚 𥺠𦉘 嚿 𠹭 踎
+å­­ 𣺈 𤲞 æž ð¡Ÿ¶ ð¡¡» æ”° 嘭 𥱊 åš ð¥Œ‘ ã·† 𩶘 ä±½ 嘢
+嘞 罉 𥻘 奵 𣵀 è° ä¸œ 𠿪 𠵉 𣚺 è„— 鵞 è´˜ 瘻 é±… 癎
+çž¹ é… å² è…ˆ è‹· 嘥 脲 è˜ è‚½ å—ª 祢 噃 å– ð º ã—Ž 嘅
+å—± æ›± 𨋢 㘭 ç”´ å—° å–º å’— 啲 ð ± ð ²– å» ð¥…ˆ 𠹶 𢱢
+𠺢 麫 絚 å—ž ð¡µ æŠ é­ å’” è³ ç‡¶ é…¶ æ¼ æŽ¹ æ¾ å•© 𢭃
+é±² 𢺳 冚 ã“Ÿ 𠶧 冧 å‘ å”ž 唓 癦 踭 𦢊 ç–± 肶 è „ 螆
+裇 膶 èœ ð¡ƒ ä“¬ 猄 𤜆 å® èŒ‹ 𦢓 å™» 𢛴 𧴯 𤆣 𧵳 ð¦»
+𧊶 é…° 𡇙 鈈 𣳼 𪚩 𠺬 ð »¹ 牦 𡲢 äŽ ð¤¿‚ 𧿹 ð ¿« 䃺
+ é± æ”Ÿ 𢶠 䣳 𤟠 𩵼 𠿬 𠸊 𧖣 ð ¿­ 𦈠𡆇 熣
+纎 éµ ä¸š 丄 ã•· å¬ æ²² å§ ãš¬ 㧜 å½ ãš¥ 𤘘 墚 𤭮 舭
+å‘‹ 垪 𥪕 ð ¥¹ ã©’ 𢑥 ç´ ð©º¬ ä´‰ 鯭 𣳾 𩼰 ä±› 𤾩 ð©–ž
+𩿞 葜 𣶶 𧊲 𦞳 𣜠 挮 紥 𣻷 𣸬 㨪 逈 勌 㹴 㙺 䗩
+𠒎 癀 嫰 𠺶 硺 𧼮 墧 䂿 噼 鮋 嵴 癔 𪴠麅 䳡
+㟻 æ„™ 𣃚 ð¤² å™ ð¡Š© 垧 𤥣 𩸆 刴 𧂮 ã–­ éµ¼
+籖 鬹 埞 𡬠屓 擓 𩓠𦌵 𧅤 蚭 𠴨 𦴢 𤫢 𠵱 凾
+𡼠嶎 霃 ð¡·‘ éº éŒ ç¬Ÿ 鬂 峑 箣 扨 挵 é«¿ ç¯ é¬ª ç±¾
+ 籂 粆 鰕 篼 鬉 鰛 𤤾 齚 啳 寃 俽 麘 俲 剠
+㸆 å‹‘ å§ å– å¦· 帒 韈 鶫 轜 å‘© éž´ 饀 鞺 匬 æ„°
+ 椬 åš é°Š é´‚ ä°» é™ æ¦€ 傦 畆 𡭠駚 剳 é…™ éš
+é…œ é…‘ 𨺗 æ¿ ð¦´£ æ«Š 嘑 醎 畺 抅 ð ¼ ç ç±° 𥰡 𣳽
+ 𤤙 ç›– é® ä¸ª ð ³” 莾 è¡‚ 届 槀 åº åˆŸ å·µ 从
+氱 𠇲 伹 咜 哚 劚 趂 㗾 㗳 歒 酼 龥 鮗 頮
+颴 骺 麨 麄 煺 笔 毺 蠘 罸 嘠 𪙊 蹷 齓
+è·” è¹ é¸œ è¸ æŠ‚ 𨽠踨 è¹µ ç«“ 𤩷 稾 磘 泪 詧 瘇
+𨩚 鼦 泎 蟖 ç—ƒ 𪊲 ç¡“ 咢 è´Œ ç‹¢ ç± è¬­ 猂 瓱 賫 𤪻
+蘯 徺 袠 ä’· ð¡ » 𦸅 詾 𢔛 惽 癧 é«— 鵄 é®
+é® èŸµ è³· 猬 霡 é®° ã—– 犲 ä°‡ 籑 饊 𦅙 æ…™ ä°„
+麖 æ…½ åŸ æ…¯ 抦 戹 ã©œ 懢 厪 ð£µ æ¤ æ ‚ ã—’
+ åµ— 𨯂 è¿š 𨸹 僙 𡵆 礆 匲 阸 ð ¼» ä¥ çŸ¾
+糂 𥼚 糚 稭 è¦ è£ çµ ç”… 瓲 覔 舚 朌 è¢ ð§’† è› ç“°
+脃 眤 覉 𦟌 畓 𦻑 螩 蟎 臈 螌 詉 貭 譃 眫 瓸 蓚
+㘵 榲 趦 覩 涹 èŸ ð¤€‘ 瓧 ã·› ç…¶ 悤 憜 㳑
+æ· ç½± 𨬭 惩 ä­¾ 删 ã°˜ 𣳇 𥻗 𧙖 𥔱 𡥄 ð¡‹¾ 𩤃
+𦷜 𧂭 å³ ð¦†­ 𨨠𣙷 𠃮 𦡆 𤼎 ä•¢ 嬟 ð¦Œ é½ éº¦ 𦉫
diff --git a/jni/iconv/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT b/jni/iconv/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..701b01a
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT
@@ -0,0 +1,8 @@
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
diff --git a/jni/iconv/tests/BIG5-HKSCS-2001.TXT b/jni/iconv/tests/BIG5-HKSCS-2001.TXT
new file mode 100644
index 0000000..ff97852
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2001.TXT
@@ -0,0 +1,18400 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8840 0x31C0
+0x8841 0x31C1
+0x8842 0x31C2
+0x8843 0x31C3
+0x8844 0x31C4
+0x8845 0x2010C
+0x8846 0x31C5
+0x8847 0x200D1
+0x8848 0x200CD
+0x8849 0x31C6
+0x884A 0x31C7
+0x884B 0x200CB
+0x884C 0x21FE8
+0x884D 0x31C8
+0x884E 0x200CA
+0x884F 0x31C9
+0x8850 0x31CA
+0x8851 0x31CB
+0x8852 0x31CC
+0x8853 0x2010E
+0x8854 0x31CD
+0x8855 0x31CE
+0x8856 0x0100
+0x8857 0x00C1
+0x8858 0x01CD
+0x8859 0x00C0
+0x885A 0x0112
+0x885B 0x00C9
+0x885C 0x011A
+0x885D 0x00C8
+0x885E 0x014C
+0x885F 0x00D3
+0x8860 0x01D1
+0x8861 0x00D2
+0x8862 0x00CA 0x0304
+0x8863 0x1EBE
+0x8864 0x00CA 0x030C
+0x8865 0x1EC0
+0x8866 0x00CA
+0x8867 0x0101
+0x8868 0x00E1
+0x8869 0x01CE
+0x886A 0x00E0
+0x886B 0x0251
+0x886C 0x0113
+0x886D 0x00E9
+0x886E 0x011B
+0x886F 0x00E8
+0x8870 0x012B
+0x8871 0x00ED
+0x8872 0x01D0
+0x8873 0x00EC
+0x8874 0x014D
+0x8875 0x00F3
+0x8876 0x01D2
+0x8877 0x00F2
+0x8878 0x016B
+0x8879 0x00FA
+0x887A 0x01D4
+0x887B 0x00F9
+0x887C 0x01D6
+0x887D 0x01D8
+0x887E 0x01DA
+0x88A1 0x01DC
+0x88A2 0x00FC
+0x88A3 0x00EA 0x0304
+0x88A4 0x1EBF
+0x88A5 0x00EA 0x030C
+0x88A6 0x1EC1
+0x88A7 0x00EA
+0x88A8 0x0261
+0x88A9 0x23DA
+0x88AA 0x23DB
+0x8940 0x2A3A9
+0x8941 0x21145
+0x8943 0x650A
+0x8946 0x4E3D
+0x8947 0x6EDD
+0x8948 0x9D4E
+0x8949 0x91DF
+0x894C 0x27735
+0x894D 0x6491
+0x894E 0x4F1A
+0x894F 0x4F28
+0x8950 0x4FA8
+0x8951 0x5156
+0x8952 0x5174
+0x8953 0x519C
+0x8954 0x51E4
+0x8955 0x52A1
+0x8956 0x52A8
+0x8957 0x533B
+0x8958 0x534E
+0x8959 0x53D1
+0x895A 0x53D8
+0x895B 0x56E2
+0x895C 0x58F0
+0x895D 0x5904
+0x895E 0x5907
+0x895F 0x5932
+0x8960 0x5934
+0x8961 0x5B66
+0x8962 0x5B9E
+0x8963 0x5B9F
+0x8964 0x5C9A
+0x8965 0x5E86
+0x8966 0x603B
+0x8967 0x6589
+0x8968 0x67FE
+0x8969 0x6804
+0x896A 0x6865
+0x896B 0x6D4E
+0x896C 0x70BC
+0x896D 0x7535
+0x896E 0x7EA4
+0x896F 0x7EAC
+0x8970 0x7EBA
+0x8971 0x7EC7
+0x8972 0x7ECF
+0x8973 0x7EDF
+0x8974 0x7F06
+0x8975 0x7F37
+0x8976 0x827A
+0x8977 0x82CF
+0x8978 0x836F
+0x8979 0x89C6
+0x897A 0x8BBE
+0x897B 0x8BE2
+0x897C 0x8F66
+0x897D 0x8F67
+0x897E 0x8F6E
+0x89A1 0x7411
+0x89A2 0x7CFC
+0x89A3 0x7DCD
+0x89A4 0x6946
+0x89A5 0x7AC9
+0x89A6 0x5227
+0x89AB 0x918C
+0x89AC 0x78B8
+0x89AD 0x915E
+0x89AE 0x80BC
+0x89B0 0x8D0B
+0x89B1 0x80F6
+0x89B2 0x209E7
+0x89B5 0x809F
+0x89B6 0x9EC7
+0x89B7 0x4CCD
+0x89B8 0x9DC9
+0x89B9 0x9E0C
+0x89BA 0x4C3E
+0x89BB 0x29DF6
+0x89BC 0x2700E
+0x89BD 0x9E0A
+0x89BE 0x2A133
+0x89BF 0x35C1
+0x89C1 0x6E9A
+0x89C2 0x823E
+0x89C3 0x7519
+0x89C5 0x4911
+0x89C6 0x9A6C
+0x89C7 0x9A8F
+0x89C8 0x9F99
+0x89C9 0x7987
+0x89CA 0x2846C
+0x89CB 0x21DCA
+0x89CC 0x205D0
+0x89CD 0x22AE6
+0x89CE 0x4E24
+0x89CF 0x4E81
+0x89D0 0x4E80
+0x89D1 0x4E87
+0x89D2 0x4EBF
+0x89D3 0x4EEB
+0x89D4 0x4F37
+0x89D5 0x344C
+0x89D6 0x4FBD
+0x89D7 0x3E48
+0x89D8 0x5003
+0x89D9 0x5088
+0x89DA 0x347D
+0x89DB 0x3493
+0x89DC 0x34A5
+0x89DD 0x5186
+0x89DE 0x5905
+0x89DF 0x51DB
+0x89E0 0x51FC
+0x89E1 0x5205
+0x89E2 0x4E89
+0x89E3 0x5279
+0x89E4 0x5290
+0x89E5 0x5327
+0x89E6 0x35C7
+0x89E7 0x53A9
+0x89E8 0x3551
+0x89E9 0x53B0
+0x89EA 0x3553
+0x89EB 0x53C2
+0x89EC 0x5423
+0x89ED 0x356D
+0x89EE 0x3572
+0x89EF 0x3681
+0x89F0 0x5493
+0x89F1 0x54A3
+0x89F2 0x54B4
+0x89F3 0x54B9
+0x89F4 0x54D0
+0x89F5 0x54EF
+0x89F6 0x5518
+0x89F7 0x5523
+0x89F8 0x5528
+0x89F9 0x3598
+0x89FA 0x553F
+0x89FB 0x35A5
+0x89FC 0x35BF
+0x89FD 0x55D7
+0x89FE 0x35C5
+0x8A40 0x27D84
+0x8A41 0x5525
+0x8A43 0x20C42
+0x8A44 0x20D15
+0x8A45 0x2512B
+0x8A46 0x5590
+0x8A47 0x22CC6
+0x8A48 0x39EC
+0x8A49 0x20341
+0x8A4A 0x8E46
+0x8A4B 0x24DB8
+0x8A4C 0x294E5
+0x8A4D 0x4053
+0x8A4E 0x280BE
+0x8A4F 0x777A
+0x8A50 0x22C38
+0x8A51 0x3A34
+0x8A52 0x47D5
+0x8A53 0x2815D
+0x8A54 0x269F2
+0x8A55 0x24DEA
+0x8A56 0x64DD
+0x8A57 0x20D7C
+0x8A58 0x20FB4
+0x8A59 0x20CD5
+0x8A5A 0x210F4
+0x8A5B 0x648D
+0x8A5C 0x8E7E
+0x8A5D 0x20E96
+0x8A5E 0x20C0B
+0x8A5F 0x20F64
+0x8A60 0x22CA9
+0x8A61 0x28256
+0x8A62 0x244D3
+0x8A64 0x20D46
+0x8A65 0x29A4D
+0x8A66 0x280E9
+0x8A67 0x47F4
+0x8A68 0x24EA7
+0x8A69 0x22CC2
+0x8A6A 0x9AB2
+0x8A6B 0x3A67
+0x8A6C 0x295F4
+0x8A6D 0x3FED
+0x8A6E 0x3506
+0x8A6F 0x252C7
+0x8A70 0x297D4
+0x8A71 0x278C8
+0x8A72 0x22D44
+0x8A73 0x9D6E
+0x8A74 0x9815
+0x8A76 0x43D9
+0x8A77 0x260A5
+0x8A78 0x64B4
+0x8A79 0x54E3
+0x8A7A 0x22D4C
+0x8A7B 0x22BCA
+0x8A7C 0x21077
+0x8A7D 0x39FB
+0x8A7E 0x2106F
+0x8AA1 0x266DA
+0x8AA2 0x26716
+0x8AA3 0x279A0
+0x8AA4 0x64EA
+0x8AA5 0x25052
+0x8AA6 0x20C43
+0x8AA7 0x8E68
+0x8AA8 0x221A1
+0x8AA9 0x28B4C
+0x8AAA 0x20731
+0x8AAC 0x480B
+0x8AAD 0x201A9
+0x8AAE 0x3FFA
+0x8AAF 0x5873
+0x8AB0 0x22D8D
+0x8AB2 0x245C8
+0x8AB3 0x204FC
+0x8AB4 0x26097
+0x8AB5 0x20F4C
+0x8AB6 0x20D96
+0x8AB7 0x5579
+0x8AB8 0x40BB
+0x8AB9 0x43BA
+0x8ABB 0x4AB4
+0x8ABC 0x22A66
+0x8ABD 0x2109D
+0x8ABE 0x81AA
+0x8ABF 0x98F5
+0x8AC0 0x20D9C
+0x8AC1 0x6379
+0x8AC2 0x39FE
+0x8AC3 0x22775
+0x8AC4 0x8DC0
+0x8AC5 0x56A1
+0x8AC6 0x647C
+0x8AC7 0x3E43
+0x8AC9 0x2A601
+0x8ACA 0x20E09
+0x8ACB 0x22ACF
+0x8ACC 0x22CC9
+0x8ACE 0x210C8
+0x8ACF 0x239C2
+0x8AD0 0x3992
+0x8AD1 0x3A06
+0x8AD2 0x2829B
+0x8AD3 0x3578
+0x8AD4 0x25E49
+0x8AD5 0x220C7
+0x8AD6 0x5652
+0x8AD7 0x20F31
+0x8AD8 0x22CB2
+0x8AD9 0x29720
+0x8ADA 0x34BC
+0x8ADB 0x6C3D
+0x8ADC 0x24E3B
+0x8ADF 0x27574
+0x8AE0 0x22E8B
+0x8AE1 0x22208
+0x8AE2 0x2A65B
+0x8AE3 0x28CCD
+0x8AE4 0x20E7A
+0x8AE5 0x20C34
+0x8AE6 0x2681C
+0x8AE7 0x7F93
+0x8AE8 0x210CF
+0x8AE9 0x22803
+0x8AEA 0x22939
+0x8AEB 0x35FB
+0x8AEC 0x251E3
+0x8AED 0x20E8C
+0x8AEE 0x20F8D
+0x8AEF 0x20EAA
+0x8AF0 0x3F93
+0x8AF1 0x20F30
+0x8AF2 0x20D47
+0x8AF3 0x2114F
+0x8AF4 0x20E4C
+0x8AF6 0x20EAB
+0x8AF7 0x20BA9
+0x8AF8 0x20D48
+0x8AF9 0x210C0
+0x8AFA 0x2113D
+0x8AFB 0x3FF9
+0x8AFC 0x22696
+0x8AFD 0x6432
+0x8AFE 0x20FAD
+0x8B40 0x233F4
+0x8B41 0x27639
+0x8B42 0x22BCE
+0x8B43 0x20D7E
+0x8B44 0x20D7F
+0x8B45 0x22C51
+0x8B46 0x22C55
+0x8B47 0x3A18
+0x8B48 0x20E98
+0x8B49 0x210C7
+0x8B4A 0x20F2E
+0x8B4B 0x2A632
+0x8B4C 0x26B50
+0x8B4D 0x28CD2
+0x8B4E 0x28D99
+0x8B4F 0x28CCA
+0x8B50 0x95AA
+0x8B51 0x54CC
+0x8B52 0x82C4
+0x8B53 0x55B9
+0x8B55 0x29EC3
+0x8B56 0x9C26
+0x8B57 0x9AB6
+0x8B58 0x2775E
+0x8B59 0x22DEE
+0x8B5A 0x7140
+0x8B5B 0x816D
+0x8B5C 0x80EC
+0x8B5D 0x5C1C
+0x8B5E 0x26572
+0x8B5F 0x8134
+0x8B60 0x3797
+0x8B61 0x535F
+0x8B62 0x280BD
+0x8B63 0x91B6
+0x8B64 0x20EFA
+0x8B65 0x20E0F
+0x8B66 0x20E77
+0x8B67 0x20EFB
+0x8B68 0x35DD
+0x8B69 0x24DEB
+0x8B6A 0x3609
+0x8B6B 0x20CD6
+0x8B6C 0x56AF
+0x8B6D 0x227B5
+0x8B6E 0x210C9
+0x8B6F 0x20E10
+0x8B70 0x20E78
+0x8B71 0x21078
+0x8B72 0x21148
+0x8B73 0x28207
+0x8B74 0x21455
+0x8B75 0x20E79
+0x8B76 0x24E50
+0x8B77 0x22DA4
+0x8B78 0x5A54
+0x8B79 0x2101D
+0x8B7A 0x2101E
+0x8B7B 0x210F5
+0x8B7C 0x210F6
+0x8B7D 0x579C
+0x8B7E 0x20E11
+0x8BA1 0x27694
+0x8BA2 0x282CD
+0x8BA3 0x20FB5
+0x8BA4 0x20E7B
+0x8BA5 0x2517E
+0x8BA6 0x3703
+0x8BA7 0x20FB6
+0x8BA8 0x21180
+0x8BA9 0x252D8
+0x8BAA 0x2A2BD
+0x8BAB 0x249DA
+0x8BAC 0x2183A
+0x8BAD 0x24177
+0x8BAE 0x2827C
+0x8BAF 0x5899
+0x8BB0 0x5268
+0x8BB1 0x361A
+0x8BB2 0x2573D
+0x8BB3 0x7BB2
+0x8BB4 0x5B68
+0x8BB5 0x4800
+0x8BB6 0x4B2C
+0x8BB7 0x9F27
+0x8BB8 0x49E7
+0x8BB9 0x9C1F
+0x8BBA 0x9B8D
+0x8BBB 0x25B74
+0x8BBC 0x2313D
+0x8BBD 0x55FB
+0x8BBE 0x35F2
+0x8BBF 0x5689
+0x8BC0 0x4E28
+0x8BC1 0x5902
+0x8BC2 0x21BC1
+0x8BC3 0x2F878
+0x8BC4 0x9751
+0x8BC5 0x20086
+0x8BC6 0x4E5B
+0x8BC7 0x4EBB
+0x8BC8 0x353E
+0x8BC9 0x5C23
+0x8BCA 0x5F51
+0x8BCB 0x5FC4
+0x8BCC 0x38FA
+0x8BCD 0x624C
+0x8BCE 0x6535
+0x8BCF 0x6B7A
+0x8BD0 0x6C35
+0x8BD1 0x6C3A
+0x8BD2 0x706C
+0x8BD3 0x722B
+0x8BD4 0x4E2C
+0x8BD5 0x72AD
+0x8BD6 0x248E9
+0x8BD7 0x7F52
+0x8BD8 0x793B
+0x8BD9 0x7CF9
+0x8BDA 0x7F53
+0x8BDB 0x2626A
+0x8BDC 0x34C1
+0x8BDE 0x2634B
+0x8BDF 0x8002
+0x8BE0 0x8080
+0x8BE1 0x26612
+0x8BE2 0x26951
+0x8BE3 0x535D
+0x8BE4 0x8864
+0x8BE5 0x89C1
+0x8BE6 0x278B2
+0x8BE7 0x8BA0
+0x8BE8 0x8D1D
+0x8BE9 0x9485
+0x8BEA 0x9578
+0x8BEB 0x957F
+0x8BEC 0x95E8
+0x8BED 0x28E0F
+0x8BEE 0x97E6
+0x8BEF 0x9875
+0x8BF0 0x98CE
+0x8BF1 0x98DE
+0x8BF2 0x9963
+0x8BF3 0x29810
+0x8BF4 0x9C7C
+0x8BF5 0x9E1F
+0x8BF6 0x9EC4
+0x8BF7 0x6B6F
+0x8BF8 0xF907
+0x8BF9 0x4E37
+0x8BFA 0x20087
+0x8BFB 0x961D
+0x8BFC 0x6237
+0x8BFD 0x94A2
+0x8C40 0x503B
+0x8C41 0x6DFE
+0x8C42 0x29C73
+0x8C43 0x9FA6
+0x8C44 0x3DC9
+0x8C45 0x888F
+0x8C46 0x2414E
+0x8C47 0x7077
+0x8C48 0x5CF5
+0x8C49 0x4B20
+0x8C4A 0x251CD
+0x8C4B 0x3559
+0x8C4C 0x25D30
+0x8C4D 0x6122
+0x8C4E 0x28A32
+0x8C4F 0x8FA7
+0x8C50 0x91F6
+0x8C51 0x7191
+0x8C52 0x6719
+0x8C53 0x73BA
+0x8C54 0x23281
+0x8C55 0x2A107
+0x8C56 0x3C8B
+0x8C57 0x21980
+0x8C58 0x4B10
+0x8C59 0x78E4
+0x8C5A 0x7402
+0x8C5B 0x51AE
+0x8C5C 0x2870F
+0x8C5D 0x4009
+0x8C5E 0x6A63
+0x8C5F 0x2A2BA
+0x8C60 0x4223
+0x8C61 0x860F
+0x8C63 0x7A2A
+0x8C64 0x29947
+0x8C65 0x28AEA
+0x8C66 0x9755
+0x8C67 0x704D
+0x8C68 0x5324
+0x8C69 0x2207E
+0x8C6A 0x93F4
+0x8C6B 0x76D9
+0x8C6C 0x289E3
+0x8C6D 0x9FA7
+0x8C6E 0x77DD
+0x8C6F 0x4EA3
+0x8C70 0x4FF0
+0x8C71 0x50BC
+0x8C72 0x4E2F
+0x8C73 0x4F17
+0x8C74 0x9FA8
+0x8C75 0x5434
+0x8C76 0x7D8B
+0x8C77 0x5892
+0x8C78 0x58D0
+0x8C79 0x21DB6
+0x8C7A 0x5E92
+0x8C7B 0x5E99
+0x8C7C 0x5FC2
+0x8C7D 0x22712
+0x8C7E 0x658B
+0x8CA1 0x233F9
+0x8CA2 0x6919
+0x8CA3 0x6A43
+0x8CA4 0x23C63
+0x8CA5 0x6CFF
+0x8CA7 0x7200
+0x8CA8 0x24505
+0x8CA9 0x738C
+0x8CAA 0x3EDB
+0x8CAB 0x24A13
+0x8CAC 0x5B15
+0x8CAD 0x74B9
+0x8CAE 0x8B83
+0x8CAF 0x25CA4
+0x8CB0 0x25695
+0x8CB1 0x7A93
+0x8CB2 0x7BEC
+0x8CB3 0x7CC3
+0x8CB4 0x7E6C
+0x8CB5 0x82F8
+0x8CB6 0x8597
+0x8CB7 0x9FA9
+0x8CB8 0x8890
+0x8CB9 0x9FAA
+0x8CBA 0x8EB9
+0x8CBB 0x9FAB
+0x8CBC 0x8FCF
+0x8CBD 0x855F
+0x8CBE 0x99E0
+0x8CBF 0x9221
+0x8CC0 0x9FAC
+0x8CC1 0x28DB9
+0x8CC2 0x2143F
+0x8CC3 0x4071
+0x8CC4 0x42A2
+0x8CC5 0x5A1A
+0x8CC9 0x9868
+0x8CCA 0x676B
+0x8CCB 0x4276
+0x8CCC 0x573D
+0x8CCE 0x85D6
+0x8CCF 0x2497B
+0x8CD0 0x82BF
+0x8CD1 0x2710D
+0x8CD2 0x4C81
+0x8CD3 0x26D74
+0x8CD4 0x5D7B
+0x8CD5 0x26B15
+0x8CD6 0x26FBE
+0x8CD7 0x9FAD
+0x8CD8 0x9FAE
+0x8CD9 0x5B96
+0x8CDA 0x9FAF
+0x8CDC 0x7E5B
+0x8D60 0x5D3E
+0x8D61 0x5D48
+0x8D62 0x5D56
+0x8D63 0x3DFC
+0x8D64 0x380F
+0x8D65 0x5DA4
+0x8D66 0x5DB9
+0x8D67 0x3820
+0x8D68 0x3838
+0x8D69 0x5E42
+0x8D6A 0x5EBD
+0x8D6B 0x5F25
+0x8D6C 0x5F83
+0x8D6D 0x3908
+0x8D6E 0x3914
+0x8D6F 0x393F
+0x8D70 0x394D
+0x8D71 0x60D7
+0x8D72 0x613D
+0x8D73 0x5CE5
+0x8D74 0x3989
+0x8D75 0x61B7
+0x8D76 0x61B9
+0x8D77 0x61CF
+0x8D78 0x39B8
+0x8D79 0x622C
+0x8D7A 0x6290
+0x8D7B 0x62E5
+0x8D7C 0x6318
+0x8D7D 0x39F8
+0x8D7E 0x56B1
+0x8DA1 0x3A03
+0x8DA2 0x63E2
+0x8DA3 0x63FB
+0x8DA4 0x6407
+0x8DA5 0x645A
+0x8DA6 0x3A4B
+0x8DA7 0x64C0
+0x8DA8 0x5D15
+0x8DA9 0x5621
+0x8DAA 0x9F9F
+0x8DAB 0x3A97
+0x8DAC 0x6586
+0x8DAD 0x3ABD
+0x8DAE 0x65FF
+0x8DAF 0x6653
+0x8DB0 0x3AF2
+0x8DB1 0x6692
+0x8DB2 0x3B22
+0x8DB3 0x6716
+0x8DB4 0x3B42
+0x8DB5 0x67A4
+0x8DB6 0x6800
+0x8DB7 0x3B58
+0x8DB8 0x684A
+0x8DB9 0x6884
+0x8DBA 0x3B72
+0x8DBB 0x3B71
+0x8DBC 0x3B7B
+0x8DBD 0x6909
+0x8DBE 0x6943
+0x8DBF 0x725C
+0x8DC0 0x6964
+0x8DC1 0x699F
+0x8DC2 0x6985
+0x8DC3 0x3BBC
+0x8DC4 0x69D6
+0x8DC5 0x3BDD
+0x8DC6 0x6A65
+0x8DC7 0x6A74
+0x8DC8 0x6A71
+0x8DC9 0x6A82
+0x8DCA 0x3BEC
+0x8DCB 0x6A99
+0x8DCC 0x3BF2
+0x8DCD 0x6AAB
+0x8DCE 0x6AB5
+0x8DCF 0x6AD4
+0x8DD0 0x6AF6
+0x8DD1 0x6B81
+0x8DD2 0x6BC1
+0x8DD3 0x6BEA
+0x8DD4 0x6C75
+0x8DD5 0x6CAA
+0x8DD6 0x3CCB
+0x8DD7 0x6D02
+0x8DD8 0x6D06
+0x8DD9 0x6D26
+0x8DDA 0x6D81
+0x8DDB 0x3CEF
+0x8DDC 0x6DA4
+0x8DDD 0x6DB1
+0x8DDE 0x6E15
+0x8DDF 0x6E18
+0x8DE0 0x6E29
+0x8DE1 0x6E86
+0x8DE2 0x289C0
+0x8DE3 0x6EBB
+0x8DE4 0x6EE2
+0x8DE5 0x6EDA
+0x8DE6 0x9F7F
+0x8DE7 0x6EE8
+0x8DE8 0x6EE9
+0x8DE9 0x6F24
+0x8DEA 0x6F34
+0x8DEB 0x3D46
+0x8DEC 0x23F41
+0x8DED 0x6F81
+0x8DEE 0x6FBE
+0x8DEF 0x3D6A
+0x8DF0 0x3D75
+0x8DF1 0x71B7
+0x8DF2 0x5C99
+0x8DF3 0x3D8A
+0x8DF4 0x702C
+0x8DF5 0x3D91
+0x8DF6 0x7050
+0x8DF7 0x7054
+0x8DF8 0x706F
+0x8DF9 0x707F
+0x8DFA 0x7089
+0x8DFB 0x20325
+0x8DFC 0x43C1
+0x8DFD 0x35F1
+0x8DFE 0x20ED8
+0x8E40 0x23ED7
+0x8E41 0x57BE
+0x8E42 0x26ED3
+0x8E43 0x713E
+0x8E44 0x257E0
+0x8E45 0x364E
+0x8E46 0x69A2
+0x8E47 0x28BE9
+0x8E48 0x5B74
+0x8E49 0x7A49
+0x8E4A 0x258E1
+0x8E4B 0x294D9
+0x8E4C 0x7A65
+0x8E4D 0x7A7D
+0x8E4E 0x259AC
+0x8E4F 0x7ABB
+0x8E50 0x7AB0
+0x8E51 0x7AC2
+0x8E52 0x7AC3
+0x8E53 0x71D1
+0x8E54 0x2648D
+0x8E55 0x41CA
+0x8E56 0x7ADA
+0x8E57 0x7ADD
+0x8E58 0x7AEA
+0x8E59 0x41EF
+0x8E5A 0x54B2
+0x8E5B 0x25C01
+0x8E5C 0x7B0B
+0x8E5D 0x7B55
+0x8E5E 0x7B29
+0x8E5F 0x2530E
+0x8E60 0x25CFE
+0x8E61 0x7BA2
+0x8E62 0x7B6F
+0x8E63 0x839C
+0x8E64 0x25BB4
+0x8E65 0x26C7F
+0x8E66 0x7BD0
+0x8E67 0x8421
+0x8E68 0x7B92
+0x8E6A 0x25D20
+0x8E6B 0x3DAD
+0x8E6C 0x25C65
+0x8E6D 0x8492
+0x8E6E 0x7BFA
+0x8E70 0x7C35
+0x8E71 0x25CC1
+0x8E72 0x7C44
+0x8E73 0x7C83
+0x8E74 0x24882
+0x8E75 0x7CA6
+0x8E76 0x667D
+0x8E77 0x24578
+0x8E78 0x7CC9
+0x8E79 0x7CC7
+0x8E7A 0x7CE6
+0x8E7B 0x7C74
+0x8E7C 0x7CF3
+0x8E7D 0x7CF5
+0x8EA1 0x7E67
+0x8EA2 0x451D
+0x8EA3 0x26E44
+0x8EA4 0x7D5D
+0x8EA5 0x26ED6
+0x8EA6 0x748D
+0x8EA7 0x7D89
+0x8EA8 0x7DAB
+0x8EA9 0x7135
+0x8EAA 0x7DB3
+0x8EAC 0x24057
+0x8EAD 0x26029
+0x8EAE 0x7DE4
+0x8EAF 0x3D13
+0x8EB0 0x7DF5
+0x8EB1 0x217F9
+0x8EB2 0x7DE5
+0x8EB3 0x2836D
+0x8EB5 0x26121
+0x8EB6 0x2615A
+0x8EB7 0x7E6E
+0x8EB8 0x7E92
+0x8EB9 0x432B
+0x8EBA 0x946C
+0x8EBB 0x7E27
+0x8EBC 0x7F40
+0x8EBD 0x7F41
+0x8EBE 0x7F47
+0x8EBF 0x7936
+0x8EC0 0x262D0
+0x8EC1 0x99E1
+0x8EC2 0x7F97
+0x8EC3 0x26351
+0x8EC4 0x7FA3
+0x8EC5 0x21661
+0x8EC6 0x20068
+0x8EC7 0x455C
+0x8EC8 0x23766
+0x8EC9 0x4503
+0x8ECA 0x2833A
+0x8ECB 0x7FFA
+0x8ECC 0x26489
+0x8ECE 0x8008
+0x8ECF 0x801D
+0x8ED1 0x802F
+0x8ED2 0x2A087
+0x8ED3 0x26CC3
+0x8ED4 0x803B
+0x8ED5 0x803C
+0x8ED6 0x8061
+0x8ED7 0x22714
+0x8ED8 0x4989
+0x8ED9 0x26626
+0x8EDA 0x23DE3
+0x8EDB 0x266E8
+0x8EDC 0x6725
+0x8EDD 0x80A7
+0x8EDE 0x28A48
+0x8EDF 0x8107
+0x8EE0 0x811A
+0x8EE1 0x58B0
+0x8EE2 0x226F6
+0x8EE3 0x6C7F
+0x8EE4 0x26498
+0x8EE5 0x24FB8
+0x8EE6 0x64E7
+0x8EE7 0x2148A
+0x8EE8 0x8218
+0x8EE9 0x2185E
+0x8EEA 0x6A53
+0x8EEB 0x24A65
+0x8EEC 0x24A95
+0x8EED 0x447A
+0x8EEE 0x8229
+0x8EEF 0x20B0D
+0x8EF0 0x26A52
+0x8EF1 0x23D7E
+0x8EF2 0x4FF9
+0x8EF3 0x214FD
+0x8EF4 0x84E2
+0x8EF5 0x8362
+0x8EF6 0x26B0A
+0x8EF7 0x249A7
+0x8EF8 0x23530
+0x8EF9 0x21773
+0x8EFA 0x23DF8
+0x8EFB 0x82AA
+0x8EFC 0x691B
+0x8EFD 0x2F994
+0x8EFE 0x41DB
+0x8F40 0x854B
+0x8F41 0x82D0
+0x8F42 0x831A
+0x8F43 0x20E16
+0x8F44 0x217B4
+0x8F45 0x36C1
+0x8F46 0x2317D
+0x8F47 0x2355A
+0x8F48 0x827B
+0x8F49 0x82E2
+0x8F4A 0x8318
+0x8F4B 0x23E8B
+0x8F4C 0x26DA3
+0x8F4D 0x26B05
+0x8F4E 0x26B97
+0x8F4F 0x235CE
+0x8F50 0x3DBF
+0x8F51 0x831D
+0x8F52 0x55EC
+0x8F53 0x8385
+0x8F54 0x450B
+0x8F55 0x26DA5
+0x8F56 0x83AC
+0x8F58 0x83D3
+0x8F59 0x347E
+0x8F5A 0x26ED4
+0x8F5B 0x6A57
+0x8F5C 0x855A
+0x8F5D 0x3496
+0x8F5E 0x26E42
+0x8F5F 0x22EEF
+0x8F60 0x8458
+0x8F61 0x25BE4
+0x8F62 0x8471
+0x8F63 0x3DD3
+0x8F64 0x44E4
+0x8F65 0x6AA7
+0x8F66 0x844A
+0x8F67 0x23CB5
+0x8F68 0x7958
+0x8F6A 0x26B96
+0x8F6B 0x26E77
+0x8F6C 0x26E43
+0x8F6D 0x84DE
+0x8F6F 0x8391
+0x8F70 0x44A0
+0x8F71 0x8493
+0x8F72 0x84E4
+0x8F73 0x25C91
+0x8F74 0x4240
+0x8F75 0x25CC0
+0x8F76 0x4543
+0x8F77 0x8534
+0x8F78 0x5AF2
+0x8F79 0x26E99
+0x8F7A 0x4527
+0x8F7B 0x8573
+0x8F7C 0x4516
+0x8F7D 0x67BF
+0x8F7E 0x8616
+0x8FA1 0x28625
+0x8FA2 0x2863B
+0x8FA3 0x85C1
+0x8FA4 0x27088
+0x8FA5 0x8602
+0x8FA6 0x21582
+0x8FA7 0x270CD
+0x8FA8 0x2F9B2
+0x8FA9 0x456A
+0x8FAA 0x8628
+0x8FAB 0x3648
+0x8FAC 0x218A2
+0x8FAD 0x53F7
+0x8FAE 0x2739A
+0x8FAF 0x867E
+0x8FB0 0x8771
+0x8FB1 0x2A0F8
+0x8FB2 0x87EE
+0x8FB3 0x22C27
+0x8FB4 0x87B1
+0x8FB5 0x87DA
+0x8FB6 0x880F
+0x8FB7 0x5661
+0x8FB8 0x866C
+0x8FB9 0x6856
+0x8FBA 0x460F
+0x8FBB 0x8845
+0x8FBC 0x8846
+0x8FBD 0x275E0
+0x8FBE 0x23DB9
+0x8FBF 0x275E4
+0x8FC0 0x885E
+0x8FC1 0x889C
+0x8FC2 0x465B
+0x8FC3 0x88B4
+0x8FC4 0x88B5
+0x8FC5 0x63C1
+0x8FC6 0x88C5
+0x8FC7 0x7777
+0x8FC8 0x2770F
+0x8FC9 0x8987
+0x8FCA 0x898A
+0x8FCD 0x89A7
+0x8FCE 0x89BC
+0x8FCF 0x28A25
+0x8FD0 0x89E7
+0x8FD1 0x27924
+0x8FD2 0x27ABD
+0x8FD3 0x8A9C
+0x8FD4 0x7793
+0x8FD5 0x91FE
+0x8FD6 0x8A90
+0x8FD7 0x27A59
+0x8FD8 0x7AE9
+0x8FD9 0x27B3A
+0x8FDA 0x23F8F
+0x8FDB 0x4713
+0x8FDC 0x27B38
+0x8FDD 0x717C
+0x8FDE 0x8B0C
+0x8FDF 0x8B1F
+0x8FE0 0x25430
+0x8FE1 0x25565
+0x8FE2 0x8B3F
+0x8FE3 0x8B4C
+0x8FE4 0x8B4D
+0x8FE5 0x8AA9
+0x8FE6 0x24A7A
+0x8FE7 0x8B90
+0x8FE8 0x8B9B
+0x8FE9 0x8AAF
+0x8FEA 0x216DF
+0x8FEB 0x4615
+0x8FEC 0x884F
+0x8FED 0x8C9B
+0x8FEE 0x27D54
+0x8FEF 0x27D8F
+0x8FF0 0x2F9D4
+0x8FF1 0x3725
+0x8FF2 0x27D53
+0x8FF3 0x8CD6
+0x8FF4 0x27D98
+0x8FF5 0x27DBD
+0x8FF6 0x8D12
+0x8FF7 0x8D03
+0x8FF8 0x21910
+0x8FF9 0x8CDB
+0x8FFA 0x705C
+0x8FFB 0x8D11
+0x8FFC 0x24CC9
+0x8FFD 0x3ED0
+0x9040 0x8DA9
+0x9041 0x28002
+0x9042 0x21014
+0x9043 0x2498A
+0x9044 0x3B7C
+0x9045 0x281BC
+0x9046 0x2710C
+0x9047 0x7AE7
+0x9048 0x8EAD
+0x9049 0x8EB6
+0x904A 0x8EC3
+0x904B 0x92D4
+0x904C 0x8F19
+0x904D 0x8F2D
+0x904E 0x28365
+0x904F 0x28412
+0x9050 0x8FA5
+0x9051 0x9303
+0x9052 0x2A29F
+0x9053 0x20A50
+0x9054 0x8FB3
+0x9055 0x492A
+0x9056 0x289DE
+0x9057 0x2853D
+0x9058 0x23DBB
+0x9059 0x5EF8
+0x905A 0x23262
+0x905B 0x8FF9
+0x905C 0x2A014
+0x905D 0x286BC
+0x905E 0x28501
+0x905F 0x22325
+0x9060 0x3980
+0x9061 0x26ED7
+0x9062 0x9037
+0x9063 0x2853C
+0x9064 0x27ABE
+0x9065 0x9061
+0x9066 0x2856C
+0x9067 0x2860B
+0x9068 0x90A8
+0x9069 0x28713
+0x906A 0x90C4
+0x906B 0x286E6
+0x906C 0x90AE
+0x906E 0x9167
+0x906F 0x3AF0
+0x9070 0x91A9
+0x9071 0x91C4
+0x9072 0x7CAC
+0x9073 0x28933
+0x9074 0x21E89
+0x9075 0x920E
+0x9076 0x6C9F
+0x9077 0x9241
+0x9078 0x9262
+0x9079 0x255B9
+0x907B 0x28AC6
+0x907C 0x23C9B
+0x907D 0x28B0C
+0x907E 0x255DB
+0x90A1 0x20D31
+0x90A2 0x932C
+0x90A3 0x936B
+0x90A4 0x28AE1
+0x90A5 0x28BEB
+0x90A6 0x708F
+0x90A7 0x5AC3
+0x90A8 0x28AE2
+0x90A9 0x28AE5
+0x90AA 0x4965
+0x90AB 0x9244
+0x90AC 0x28BEC
+0x90AD 0x28C39
+0x90AE 0x28BFF
+0x90AF 0x9373
+0x90B0 0x945B
+0x90B1 0x8EBC
+0x90B2 0x9585
+0x90B3 0x95A6
+0x90B4 0x9426
+0x90B5 0x95A0
+0x90B6 0x6FF6
+0x90B7 0x42B9
+0x90B8 0x2267A
+0x90B9 0x286D8
+0x90BA 0x2127C
+0x90BB 0x23E2E
+0x90BC 0x49DF
+0x90BD 0x6C1C
+0x90BE 0x967B
+0x90BF 0x9696
+0x90C0 0x416C
+0x90C1 0x96A3
+0x90C2 0x26ED5
+0x90C3 0x61DA
+0x90C4 0x96B6
+0x90C5 0x78F5
+0x90C6 0x28AE0
+0x90C7 0x96BD
+0x90C8 0x53CC
+0x90C9 0x49A1
+0x90CA 0x26CB8
+0x90CB 0x20274
+0x90CC 0x26410
+0x90CD 0x290AF
+0x90CE 0x290E5
+0x90CF 0x24AD1
+0x90D0 0x21915
+0x90D1 0x2330A
+0x90D2 0x9731
+0x90D3 0x8642
+0x90D4 0x9736
+0x90D5 0x4A0F
+0x90D6 0x453D
+0x90D7 0x4585
+0x90D8 0x24AE9
+0x90D9 0x7075
+0x90DA 0x5B41
+0x90DB 0x971B
+0x90DD 0x291D5
+0x90DE 0x9757
+0x90DF 0x5B4A
+0x90E0 0x291EB
+0x90E1 0x975F
+0x90E2 0x9425
+0x90E3 0x50D0
+0x90E4 0x230B7
+0x90E5 0x230BC
+0x90E6 0x9789
+0x90E7 0x979F
+0x90E8 0x97B1
+0x90E9 0x97BE
+0x90EA 0x97C0
+0x90EB 0x97D2
+0x90EC 0x97E0
+0x90ED 0x2546C
+0x90EE 0x97EE
+0x90EF 0x741C
+0x90F0 0x29433
+0x90F2 0x97F5
+0x90F3 0x2941D
+0x90F4 0x2797A
+0x90F5 0x4AD1
+0x90F6 0x9834
+0x90F7 0x9833
+0x90F8 0x984B
+0x90F9 0x9866
+0x90FA 0x3B0E
+0x90FB 0x27175
+0x90FC 0x3D51
+0x90FD 0x20630
+0x90FE 0x2415C
+0x9140 0x25706
+0x9141 0x98CA
+0x9142 0x98B7
+0x9143 0x98C8
+0x9144 0x98C7
+0x9145 0x4AFF
+0x9146 0x26D27
+0x9147 0x216D3
+0x9148 0x55B0
+0x9149 0x98E1
+0x914A 0x98E6
+0x914B 0x98EC
+0x914C 0x9378
+0x914D 0x9939
+0x914E 0x24A29
+0x914F 0x4B72
+0x9150 0x29857
+0x9151 0x29905
+0x9152 0x99F5
+0x9153 0x9A0C
+0x9154 0x9A3B
+0x9155 0x9A10
+0x9156 0x9A58
+0x9157 0x25725
+0x9158 0x36C4
+0x9159 0x290B1
+0x915A 0x29BD5
+0x915B 0x9AE0
+0x915C 0x9AE2
+0x915D 0x29B05
+0x915E 0x9AF4
+0x915F 0x4C0E
+0x9160 0x9B14
+0x9161 0x9B2D
+0x9162 0x28600
+0x9163 0x5034
+0x9164 0x9B34
+0x9165 0x269A8
+0x9166 0x38C3
+0x9167 0x2307D
+0x9168 0x9B50
+0x9169 0x9B40
+0x916A 0x29D3E
+0x916B 0x5A45
+0x916C 0x21863
+0x916D 0x9B8E
+0x916E 0x2424B
+0x916F 0x9C02
+0x9170 0x9BFF
+0x9171 0x9C0C
+0x9172 0x29E68
+0x9173 0x9DD4
+0x9174 0x29FB7
+0x9175 0x2A192
+0x9176 0x2A1AB
+0x9177 0x2A0E1
+0x9178 0x2A123
+0x9179 0x2A1DF
+0x917A 0x9D7E
+0x917B 0x9D83
+0x917C 0x2A134
+0x917D 0x9E0E
+0x917E 0x6888
+0x91A1 0x9DC4
+0x91A2 0x2215B
+0x91A3 0x2A193
+0x91A4 0x2A220
+0x91A5 0x2193B
+0x91A6 0x2A233
+0x91A7 0x9D39
+0x91A8 0x2A0B9
+0x91A9 0x2A2B4
+0x91AA 0x9E90
+0x91AB 0x9E95
+0x91AC 0x9E9E
+0x91AD 0x9EA2
+0x91AE 0x4D34
+0x91AF 0x9EAA
+0x91B0 0x9EAF
+0x91B1 0x24364
+0x91B2 0x9EC1
+0x91B3 0x3B60
+0x91B4 0x39E5
+0x91B5 0x3D1D
+0x91B6 0x4F32
+0x91B7 0x37BE
+0x91B8 0x28C2B
+0x91B9 0x9F02
+0x91BA 0x9F08
+0x91BB 0x4B96
+0x91BC 0x9424
+0x91BD 0x26DA2
+0x91BE 0x9F17
+0x91C0 0x9F39
+0x91C1 0x569F
+0x91C2 0x568A
+0x91C3 0x9F45
+0x91C4 0x99B8
+0x91C5 0x2908B
+0x91C6 0x97F2
+0x91C7 0x847F
+0x91C8 0x9F62
+0x91C9 0x9F69
+0x91CA 0x7ADC
+0x91CB 0x9F8E
+0x91CC 0x7216
+0x91CD 0x4BBE
+0x91CE 0x24975
+0x91CF 0x249BB
+0x91D0 0x7177
+0x91D1 0x249F8
+0x91D2 0x24348
+0x91D3 0x24A51
+0x91D4 0x739E
+0x91D5 0x28BDA
+0x91D6 0x218FA
+0x91D7 0x799F
+0x91D8 0x2897E
+0x91D9 0x28E36
+0x91DA 0x9369
+0x91DB 0x93F3
+0x91DC 0x28A44
+0x91DD 0x92EC
+0x91DE 0x9381
+0x91DF 0x93CB
+0x91E0 0x2896C
+0x91E1 0x244B9
+0x91E2 0x7217
+0x91E3 0x3EEB
+0x91E4 0x7772
+0x91E5 0x7A43
+0x91E6 0x70D0
+0x91E7 0x24473
+0x91E8 0x243F8
+0x91E9 0x717E
+0x91EA 0x217EF
+0x91EB 0x70A3
+0x91EC 0x218BE
+0x91ED 0x23599
+0x91EE 0x3EC7
+0x91EF 0x21885
+0x91F0 0x2542F
+0x91F1 0x217F8
+0x91F2 0x3722
+0x91F3 0x216FB
+0x91F4 0x21839
+0x91F5 0x36E1
+0x91F6 0x21774
+0x91F7 0x218D1
+0x91F8 0x25F4B
+0x91F9 0x3723
+0x91FA 0x216C0
+0x91FB 0x575B
+0x91FC 0x24A25
+0x91FD 0x213FE
+0x91FE 0x212A8
+0x9240 0x213C6
+0x9241 0x214B6
+0x9242 0x8503
+0x9243 0x236A6
+0x9245 0x8455
+0x9246 0x24994
+0x9247 0x27165
+0x9248 0x23E31
+0x9249 0x2555C
+0x924A 0x23EFB
+0x924B 0x27052
+0x924C 0x44F4
+0x924D 0x236EE
+0x924E 0x2999D
+0x924F 0x26F26
+0x9250 0x67F9
+0x9251 0x3733
+0x9252 0x3C15
+0x9253 0x3DE7
+0x9254 0x586C
+0x9255 0x21922
+0x9256 0x6810
+0x9257 0x4057
+0x9258 0x2373F
+0x9259 0x240E1
+0x925A 0x2408B
+0x925B 0x2410F
+0x925C 0x26C21
+0x925D 0x54CB
+0x925E 0x569E
+0x925F 0x266B1
+0x9260 0x5692
+0x9261 0x20FDF
+0x9262 0x20BA8
+0x9263 0x20E0D
+0x9264 0x93C6
+0x9265 0x28B13
+0x9266 0x939C
+0x9267 0x4EF8
+0x9268 0x512B
+0x9269 0x3819
+0x926A 0x24436
+0x926B 0x4EBC
+0x926C 0x20465
+0x926D 0x2037F
+0x926E 0x4F4B
+0x926F 0x4F8A
+0x9270 0x25651
+0x9271 0x5A68
+0x9272 0x201AB
+0x9273 0x203CB
+0x9274 0x3999
+0x9275 0x2030A
+0x9276 0x20414
+0x9277 0x3435
+0x9278 0x4F29
+0x9279 0x202C0
+0x927A 0x28EB3
+0x927B 0x20275
+0x927C 0x8ADA
+0x927D 0x2020C
+0x927E 0x4E98
+0x92A1 0x50CD
+0x92A2 0x510D
+0x92A3 0x4FA2
+0x92A4 0x4F03
+0x92A5 0x24A0E
+0x92A6 0x23E8A
+0x92A7 0x4F42
+0x92A8 0x502E
+0x92A9 0x506C
+0x92AA 0x5081
+0x92AB 0x4FCC
+0x92AC 0x4FE5
+0x92AD 0x5058
+0x92AE 0x50FC
+0x92B3 0x6E76
+0x92B4 0x23595
+0x92B5 0x23E39
+0x92B6 0x23EBF
+0x92B7 0x6D72
+0x92B8 0x21884
+0x92B9 0x23E89
+0x92BA 0x51A8
+0x92BB 0x51C3
+0x92BC 0x205E0
+0x92BD 0x44DD
+0x92BE 0x204A3
+0x92BF 0x20492
+0x92C0 0x20491
+0x92C1 0x8D7A
+0x92C2 0x28A9C
+0x92C3 0x2070E
+0x92C4 0x5259
+0x92C5 0x52A4
+0x92C6 0x20873
+0x92C7 0x52E1
+0x92C9 0x467A
+0x92CA 0x718C
+0x92CB 0x2438C
+0x92CC 0x20C20
+0x92CD 0x249AC
+0x92CE 0x210E4
+0x92CF 0x69D1
+0x92D0 0x20E1D
+0x92D2 0x3EDE
+0x92D3 0x7499
+0x92D4 0x7414
+0x92D5 0x7456
+0x92D6 0x7398
+0x92D7 0x4B8E
+0x92D8 0x24ABC
+0x92D9 0x2408D
+0x92DA 0x53D0
+0x92DB 0x3584
+0x92DC 0x720F
+0x92DD 0x240C9
+0x92DE 0x55B4
+0x92DF 0x20345
+0x92E0 0x54CD
+0x92E1 0x20BC6
+0x92E2 0x571D
+0x92E3 0x925D
+0x92E4 0x96F4
+0x92E5 0x9366
+0x92E6 0x57DD
+0x92E7 0x578D
+0x92E8 0x577F
+0x92E9 0x363E
+0x92EA 0x58CB
+0x92EB 0x5A99
+0x92EC 0x28A46
+0x92ED 0x216FA
+0x92EE 0x2176F
+0x92EF 0x21710
+0x92F0 0x5A2C
+0x92F1 0x59B8
+0x92F2 0x928F
+0x92F3 0x5A7E
+0x92F4 0x5ACF
+0x92F5 0x5A12
+0x92F6 0x25946
+0x92F7 0x219F3
+0x92F8 0x21861
+0x92F9 0x24295
+0x92FA 0x36F5
+0x92FB 0x6D05
+0x92FC 0x7443
+0x92FD 0x5A21
+0x92FE 0x25E83
+0x9340 0x5A81
+0x9341 0x28BD7
+0x9342 0x20413
+0x9343 0x93E0
+0x9344 0x748C
+0x9345 0x21303
+0x9346 0x7105
+0x9347 0x4972
+0x9348 0x9408
+0x9349 0x289FB
+0x934A 0x93BD
+0x934B 0x37A0
+0x934C 0x5C1E
+0x934D 0x5C9E
+0x934E 0x5E5E
+0x934F 0x5E48
+0x9350 0x21996
+0x9351 0x2197C
+0x9352 0x23AEE
+0x9353 0x5ECD
+0x9354 0x5B4F
+0x9355 0x21903
+0x9356 0x21904
+0x9357 0x3701
+0x9358 0x218A0
+0x9359 0x36DD
+0x935A 0x216FE
+0x935B 0x36D3
+0x935C 0x812A
+0x935D 0x28A47
+0x935E 0x21DBA
+0x935F 0x23472
+0x9360 0x289A8
+0x9361 0x5F0C
+0x9362 0x5F0E
+0x9363 0x21927
+0x9364 0x217AB
+0x9365 0x5A6B
+0x9366 0x2173B
+0x9367 0x5B44
+0x9368 0x8614
+0x9369 0x275FD
+0x936A 0x8860
+0x936B 0x607E
+0x936C 0x22860
+0x936D 0x2262B
+0x936E 0x5FDB
+0x936F 0x3EB8
+0x9370 0x225AF
+0x9371 0x225BE
+0x9372 0x29088
+0x9373 0x26F73
+0x9374 0x61C0
+0x9375 0x2003E
+0x9376 0x20046
+0x9377 0x2261B
+0x9378 0x6199
+0x9379 0x6198
+0x937A 0x6075
+0x937B 0x22C9B
+0x937C 0x22D07
+0x937D 0x246D4
+0x937E 0x2914D
+0x93A1 0x6471
+0x93A2 0x24665
+0x93A3 0x22B6A
+0x93A4 0x3A29
+0x93A5 0x22B22
+0x93A6 0x23450
+0x93A7 0x298EA
+0x93A8 0x22E78
+0x93A9 0x6337
+0x93AA 0x2A45B
+0x93AB 0x64B6
+0x93AC 0x6331
+0x93AD 0x63D1
+0x93AE 0x249E3
+0x93AF 0x22D67
+0x93B0 0x62A4
+0x93B1 0x22CA1
+0x93B2 0x643B
+0x93B3 0x656B
+0x93B4 0x6972
+0x93B5 0x3BF4
+0x93B6 0x2308E
+0x93B7 0x232AD
+0x93B8 0x24989
+0x93B9 0x232AB
+0x93BA 0x550D
+0x93BB 0x232E0
+0x93BC 0x218D9
+0x93BD 0x2943F
+0x93BE 0x66CE
+0x93BF 0x23289
+0x93C0 0x231B3
+0x93C1 0x3AE0
+0x93C2 0x4190
+0x93C3 0x25584
+0x93C4 0x28B22
+0x93C5 0x2558F
+0x93C6 0x216FC
+0x93C7 0x2555B
+0x93C8 0x25425
+0x93C9 0x78EE
+0x93CA 0x23103
+0x93CB 0x2182A
+0x93CC 0x23234
+0x93CD 0x3464
+0x93CE 0x2320F
+0x93CF 0x23182
+0x93D0 0x242C9
+0x93D1 0x668E
+0x93D2 0x26D24
+0x93D3 0x666B
+0x93D4 0x4B93
+0x93D5 0x6630
+0x93D6 0x27870
+0x93D7 0x21DEB
+0x93D8 0x6663
+0x93D9 0x232D2
+0x93DA 0x232E1
+0x93DB 0x661E
+0x93DC 0x25872
+0x93DD 0x38D1
+0x93DE 0x2383A
+0x93DF 0x237BC
+0x93E0 0x3B99
+0x93E1 0x237A2
+0x93E2 0x233FE
+0x93E3 0x74D0
+0x93E4 0x3B96
+0x93E5 0x678F
+0x93E6 0x2462A
+0x93E7 0x68B6
+0x93E8 0x681E
+0x93E9 0x3BC4
+0x93EA 0x6ABE
+0x93EB 0x3863
+0x93EC 0x237D5
+0x93ED 0x24487
+0x93EE 0x6A33
+0x93EF 0x6A52
+0x93F0 0x6AC9
+0x93F1 0x6B05
+0x93F2 0x21912
+0x93F3 0x6511
+0x93F4 0x6898
+0x93F5 0x6A4C
+0x93F6 0x3BD7
+0x93F7 0x6A7A
+0x93F8 0x6B57
+0x93F9 0x23FC0
+0x93FA 0x23C9A
+0x93FB 0x93A0
+0x93FC 0x92F2
+0x93FD 0x28BEA
+0x93FE 0x28ACB
+0x9440 0x9289
+0x9441 0x2801E
+0x9442 0x289DC
+0x9443 0x9467
+0x9444 0x6DA5
+0x9445 0x6F0B
+0x9446 0x249EC
+0x9448 0x23F7F
+0x9449 0x3D8F
+0x944A 0x6E04
+0x944B 0x2403C
+0x944C 0x5A3D
+0x944D 0x6E0A
+0x944E 0x5847
+0x944F 0x6D24
+0x9450 0x7842
+0x9451 0x713B
+0x9452 0x2431A
+0x9453 0x24276
+0x9454 0x70F1
+0x9455 0x7250
+0x9456 0x7287
+0x9457 0x7294
+0x9458 0x2478F
+0x9459 0x24725
+0x945A 0x5179
+0x945B 0x24AA4
+0x945C 0x205EB
+0x945D 0x747A
+0x945E 0x23EF8
+0x945F 0x2365F
+0x9460 0x24A4A
+0x9461 0x24917
+0x9462 0x25FE1
+0x9463 0x3F06
+0x9464 0x3EB1
+0x9465 0x24ADF
+0x9466 0x28C23
+0x9467 0x23F35
+0x9468 0x60A7
+0x9469 0x3EF3
+0x946A 0x74CC
+0x946B 0x743C
+0x946C 0x9387
+0x946D 0x7437
+0x946E 0x449F
+0x946F 0x26DEA
+0x9470 0x4551
+0x9471 0x7583
+0x9472 0x3F63
+0x9473 0x24CD9
+0x9474 0x24D06
+0x9475 0x3F58
+0x9476 0x7555
+0x9477 0x7673
+0x9478 0x2A5C6
+0x9479 0x3B19
+0x947A 0x7468
+0x947B 0x28ACC
+0x947C 0x249AB
+0x947D 0x2498E
+0x947E 0x3AFB
+0x94A1 0x3DCD
+0x94A2 0x24A4E
+0x94A3 0x3EFF
+0x94A4 0x249C5
+0x94A5 0x248F3
+0x94A6 0x91FA
+0x94A7 0x5732
+0x94A8 0x9342
+0x94A9 0x28AE3
+0x94AA 0x21864
+0x94AB 0x50DF
+0x94AC 0x25221
+0x94AD 0x251E7
+0x94AE 0x7778
+0x94AF 0x23232
+0x94B0 0x770E
+0x94B1 0x770F
+0x94B2 0x777B
+0x94B3 0x24697
+0x94B4 0x23781
+0x94B5 0x3A5E
+0x94B6 0x248F0
+0x94B7 0x7438
+0x94B8 0x749B
+0x94B9 0x3EBF
+0x94BA 0x24ABA
+0x94BB 0x24AC7
+0x94BC 0x40C8
+0x94BD 0x24A96
+0x94BE 0x261AE
+0x94BF 0x9307
+0x94C0 0x25581
+0x94C1 0x781E
+0x94C2 0x788D
+0x94C3 0x7888
+0x94C4 0x78D2
+0x94C5 0x73D0
+0x94C6 0x7959
+0x94C7 0x27741
+0x94C8 0x256E3
+0x94C9 0x410E
+0x94CB 0x8496
+0x94CC 0x79A5
+0x94CD 0x6A2D
+0x94CE 0x23EFA
+0x94CF 0x7A3A
+0x94D0 0x79F4
+0x94D1 0x416E
+0x94D2 0x216E6
+0x94D3 0x4132
+0x94D4 0x9235
+0x94D5 0x79F1
+0x94D6 0x20D4C
+0x94D7 0x2498C
+0x94D8 0x20299
+0x94D9 0x23DBA
+0x94DA 0x2176E
+0x94DB 0x3597
+0x94DC 0x556B
+0x94DD 0x3570
+0x94DE 0x36AA
+0x94DF 0x201D4
+0x94E0 0x20C0D
+0x94E1 0x7AE2
+0x94E2 0x5A59
+0x94E3 0x226F5
+0x94E4 0x25AAF
+0x94E5 0x25A9C
+0x94E6 0x5A0D
+0x94E7 0x2025B
+0x94E8 0x78F0
+0x94E9 0x5A2A
+0x94EA 0x25BC6
+0x94EB 0x7AFE
+0x94EC 0x41F9
+0x94ED 0x7C5D
+0x94EE 0x7C6D
+0x94EF 0x4211
+0x94F0 0x25BB3
+0x94F1 0x25EBC
+0x94F2 0x25EA6
+0x94F3 0x7CCD
+0x94F4 0x249F9
+0x94F5 0x217B0
+0x94F6 0x7C8E
+0x94F7 0x7C7C
+0x94F8 0x7CAE
+0x94F9 0x6AB2
+0x94FA 0x7DDC
+0x94FB 0x7E07
+0x94FC 0x7DD3
+0x94FD 0x7F4E
+0x94FE 0x26261
+0x9540 0x2615C
+0x9541 0x27B48
+0x9542 0x7D97
+0x9543 0x25E82
+0x9544 0x426A
+0x9545 0x26B75
+0x9546 0x20916
+0x9547 0x67D6
+0x9548 0x2004E
+0x9549 0x235CF
+0x954A 0x57C4
+0x954B 0x26412
+0x954C 0x263F8
+0x954D 0x24962
+0x954E 0x7FDD
+0x954F 0x7B27
+0x9550 0x2082C
+0x9551 0x25AE9
+0x9552 0x25D43
+0x9553 0x7B0C
+0x9554 0x25E0E
+0x9555 0x99E6
+0x9556 0x8645
+0x9557 0x9A63
+0x9558 0x6A1C
+0x9559 0x2343F
+0x955A 0x39E2
+0x955B 0x249F7
+0x955C 0x265AD
+0x955D 0x9A1F
+0x955E 0x265A0
+0x955F 0x8480
+0x9560 0x27127
+0x9561 0x26CD1
+0x9562 0x44EA
+0x9563 0x8137
+0x9564 0x4402
+0x9565 0x80C6
+0x9566 0x8109
+0x9567 0x8142
+0x9568 0x267B4
+0x9569 0x98C3
+0x956A 0x26A42
+0x956B 0x8262
+0x956C 0x8265
+0x956D 0x26A51
+0x956E 0x8453
+0x956F 0x26DA7
+0x9570 0x8610
+0x9571 0x2721B
+0x9572 0x5A86
+0x9573 0x417F
+0x9574 0x21840
+0x9575 0x5B2B
+0x9576 0x218A1
+0x9577 0x5AE4
+0x9578 0x218D8
+0x9579 0x86A0
+0x957A 0x2F9BC
+0x957B 0x23D8F
+0x957C 0x882D
+0x957D 0x27422
+0x957E 0x5A02
+0x95A1 0x886E
+0x95A2 0x4F45
+0x95A3 0x8887
+0x95A4 0x88BF
+0x95A5 0x88E6
+0x95A6 0x8965
+0x95A7 0x894D
+0x95A8 0x25683
+0x95A9 0x8954
+0x95AA 0x27785
+0x95AB 0x27784
+0x95AC 0x28BF5
+0x95AD 0x28BD9
+0x95AE 0x28B9C
+0x95AF 0x289F9
+0x95B0 0x3EAD
+0x95B1 0x84A3
+0x95B2 0x46F5
+0x95B3 0x46CF
+0x95B4 0x37F2
+0x95B5 0x8A3D
+0x95B6 0x8A1C
+0x95B7 0x29448
+0x95B8 0x5F4D
+0x95B9 0x922B
+0x95BA 0x24284
+0x95BB 0x65D4
+0x95BC 0x7129
+0x95BD 0x70C4
+0x95BE 0x21845
+0x95BF 0x9D6D
+0x95C0 0x8C9F
+0x95C1 0x8CE9
+0x95C2 0x27DDC
+0x95C3 0x599A
+0x95C4 0x77C3
+0x95C5 0x59F0
+0x95C6 0x436E
+0x95C7 0x36D4
+0x95C8 0x8E2A
+0x95C9 0x8EA7
+0x95CA 0x24C09
+0x95CB 0x8F30
+0x95CC 0x8F4A
+0x95CD 0x42F4
+0x95CE 0x6C58
+0x95CF 0x6FBB
+0x95D0 0x22321
+0x95D1 0x489B
+0x95D2 0x6F79
+0x95D3 0x6E8B
+0x95D4 0x217DA
+0x95D5 0x9BE9
+0x95D6 0x36B5
+0x95D7 0x2492F
+0x95D8 0x90BB
+0x95DA 0x5571
+0x95DB 0x4906
+0x95DC 0x91BB
+0x95DD 0x9404
+0x95DE 0x28A4B
+0x95DF 0x4062
+0x95E0 0x28AFC
+0x95E1 0x9427
+0x95E2 0x28C1D
+0x95E3 0x28C3B
+0x95E4 0x84E5
+0x95E5 0x8A2B
+0x95E6 0x9599
+0x95E7 0x95A7
+0x95E8 0x9597
+0x95E9 0x9596
+0x95EA 0x28D34
+0x95EB 0x7445
+0x95EC 0x3EC2
+0x95ED 0x248FF
+0x95EE 0x24A42
+0x95EF 0x243EA
+0x95F0 0x3EE7
+0x95F1 0x23225
+0x95F2 0x968F
+0x95F3 0x28EE7
+0x95F4 0x28E66
+0x95F5 0x28E65
+0x95F6 0x3ECC
+0x95F7 0x249ED
+0x95F8 0x24A78
+0x95F9 0x23FEE
+0x95FA 0x7412
+0x95FB 0x746B
+0x95FC 0x3EFC
+0x95FD 0x9741
+0x95FE 0x290B0
+0x9640 0x6847
+0x9641 0x4A1D
+0x9642 0x29093
+0x9643 0x257DF
+0x9645 0x9368
+0x9646 0x28989
+0x9647 0x28C26
+0x9648 0x28B2F
+0x9649 0x263BE
+0x964A 0x92BA
+0x964B 0x5B11
+0x964C 0x8B69
+0x964D 0x493C
+0x964E 0x73F9
+0x964F 0x2421B
+0x9650 0x979B
+0x9651 0x9771
+0x9652 0x9938
+0x9653 0x20F26
+0x9654 0x5DC1
+0x9655 0x28BC5
+0x9656 0x24AB2
+0x9657 0x981F
+0x9658 0x294DA
+0x9659 0x92F6
+0x965A 0x295D7
+0x965B 0x91E5
+0x965C 0x44C0
+0x965D 0x28B50
+0x965E 0x24A67
+0x965F 0x28B64
+0x9660 0x98DC
+0x9661 0x28A45
+0x9662 0x3F00
+0x9663 0x922A
+0x9664 0x4925
+0x9665 0x8414
+0x9666 0x993B
+0x9667 0x994D
+0x9668 0x27B06
+0x9669 0x3DFD
+0x966A 0x999B
+0x966B 0x4B6F
+0x966C 0x99AA
+0x966D 0x9A5C
+0x966E 0x28B65
+0x966F 0x258C8
+0x9670 0x6A8F
+0x9671 0x9A21
+0x9672 0x5AFE
+0x9673 0x9A2F
+0x9674 0x298F1
+0x9675 0x4B90
+0x9676 0x29948
+0x9677 0x99BC
+0x9678 0x4BBD
+0x9679 0x4B97
+0x967A 0x937D
+0x967B 0x5872
+0x967C 0x21302
+0x967D 0x5822
+0x967E 0x249B8
+0x96A1 0x214E8
+0x96A2 0x7844
+0x96A3 0x2271F
+0x96A4 0x23DB8
+0x96A5 0x68C5
+0x96A6 0x3D7D
+0x96A7 0x9458
+0x96A8 0x3927
+0x96A9 0x6150
+0x96AA 0x22781
+0x96AB 0x2296B
+0x96AC 0x6107
+0x96AD 0x9C4F
+0x96AE 0x9C53
+0x96AF 0x9C7B
+0x96B0 0x9C35
+0x96B1 0x9C10
+0x96B2 0x9B7F
+0x96B3 0x9BCF
+0x96B4 0x29E2D
+0x96B5 0x9B9F
+0x96B6 0x2A1F5
+0x96B7 0x2A0FE
+0x96B8 0x9D21
+0x96B9 0x4CAE
+0x96BA 0x24104
+0x96BB 0x9E18
+0x96BC 0x4CB0
+0x96BD 0x9D0C
+0x96BE 0x2A1B4
+0x96BF 0x2A0ED
+0x96C0 0x2A0F3
+0x96C1 0x2992F
+0x96C2 0x9DA5
+0x96C3 0x84BD
+0x96C4 0x26E12
+0x96C5 0x26FDF
+0x96C6 0x26B82
+0x96C7 0x85FC
+0x96C8 0x4533
+0x96C9 0x26DA4
+0x96CA 0x26E84
+0x96CB 0x26DF0
+0x96CC 0x8420
+0x96CD 0x85EE
+0x96CE 0x26E00
+0x96CF 0x237D7
+0x96D0 0x26064
+0x96D1 0x79E2
+0x96D2 0x2359C
+0x96D3 0x23640
+0x96D4 0x492D
+0x96D5 0x249DE
+0x96D6 0x3D62
+0x96D7 0x93DB
+0x96D8 0x92BE
+0x96D9 0x9348
+0x96DA 0x202BF
+0x96DB 0x78B9
+0x96DC 0x9277
+0x96DD 0x944D
+0x96DE 0x4FE4
+0x96DF 0x3440
+0x96E0 0x9064
+0x96E1 0x2555D
+0x96E2 0x783D
+0x96E3 0x7854
+0x96E4 0x78B6
+0x96E5 0x784B
+0x96E6 0x21757
+0x96E7 0x231C9
+0x96E8 0x24941
+0x96E9 0x369A
+0x96EA 0x4F72
+0x96EB 0x6FDA
+0x96EC 0x6FD9
+0x96EE 0x701E
+0x96EF 0x5414
+0x96F0 0x241B5
+0x96F1 0x57BB
+0x96F2 0x58F3
+0x96F3 0x578A
+0x96F4 0x9D16
+0x96F5 0x57D7
+0x96F6 0x7134
+0x96F7 0x34AF
+0x96F8 0x241AC
+0x96F9 0x71EB
+0x96FA 0x26C40
+0x96FB 0x24F97
+0x96FD 0x217B5
+0x96FE 0x28A49
+0x9740 0x610C
+0x9741 0x5ACE
+0x9742 0x5A0B
+0x9743 0x42BC
+0x9744 0x24488
+0x9745 0x372C
+0x9746 0x4B7B
+0x9747 0x289FC
+0x9748 0x93BB
+0x9749 0x93B8
+0x974A 0x218D6
+0x974B 0x20F1D
+0x974C 0x8472
+0x974D 0x26CC0
+0x974E 0x21413
+0x974F 0x242FA
+0x9750 0x22C26
+0x9751 0x243C1
+0x9752 0x5994
+0x9753 0x23DB7
+0x9754 0x26741
+0x9755 0x7DA8
+0x9756 0x2615B
+0x9757 0x260A4
+0x9758 0x249B9
+0x9759 0x2498B
+0x975A 0x289FA
+0x975B 0x92E5
+0x975C 0x73E2
+0x975D 0x3EE9
+0x975E 0x74B4
+0x975F 0x28B63
+0x9760 0x2189F
+0x9761 0x3EE1
+0x9762 0x24AB3
+0x9763 0x6AD8
+0x9764 0x73F3
+0x9765 0x73FB
+0x9766 0x3ED6
+0x9767 0x24A3E
+0x9768 0x24A94
+0x9769 0x217D9
+0x976A 0x24A66
+0x976B 0x203A7
+0x976C 0x21424
+0x976D 0x249E5
+0x976E 0x7448
+0x976F 0x24916
+0x9770 0x70A5
+0x9771 0x24976
+0x9772 0x9284
+0x9773 0x73E6
+0x9774 0x935F
+0x9775 0x204FE
+0x9776 0x9331
+0x9777 0x28ACE
+0x9778 0x28A16
+0x9779 0x9386
+0x977A 0x28BE7
+0x977B 0x255D5
+0x977C 0x4935
+0x977D 0x28A82
+0x977E 0x716B
+0x97A1 0x24943
+0x97A2 0x20CFF
+0x97A3 0x56A4
+0x97A4 0x2061A
+0x97A5 0x20BEB
+0x97A6 0x20CB8
+0x97A7 0x5502
+0x97A8 0x79C4
+0x97A9 0x217FA
+0x97AA 0x7DFE
+0x97AB 0x216C2
+0x97AC 0x24A50
+0x97AD 0x21852
+0x97AE 0x452E
+0x97AF 0x9401
+0x97B0 0x370A
+0x97B1 0x28AC0
+0x97B2 0x249AD
+0x97B3 0x59B0
+0x97B4 0x218BF
+0x97B5 0x21883
+0x97B6 0x27484
+0x97B7 0x5AA1
+0x97B8 0x36E2
+0x97B9 0x23D5B
+0x97BA 0x36B0
+0x97BB 0x925F
+0x97BC 0x5A79
+0x97BD 0x28A81
+0x97BE 0x21862
+0x97BF 0x9374
+0x97C0 0x3CCD
+0x97C1 0x20AB4
+0x97C2 0x4A96
+0x97C3 0x398A
+0x97C4 0x50F4
+0x97C5 0x3D69
+0x97C6 0x3D4C
+0x97C7 0x2139C
+0x97C8 0x7175
+0x97C9 0x42FB
+0x97CA 0x28218
+0x97CB 0x6E0F
+0x97CC 0x290E4
+0x97CD 0x44EB
+0x97CE 0x6D57
+0x97CF 0x27E4F
+0x97D0 0x7067
+0x97D1 0x6CAF
+0x97D2 0x3CD6
+0x97D3 0x23FED
+0x97D4 0x23E2D
+0x97D5 0x6E02
+0x97D6 0x6F0C
+0x97D7 0x3D6F
+0x97D8 0x203F5
+0x97D9 0x7551
+0x97DA 0x36BC
+0x97DB 0x34C8
+0x97DC 0x4680
+0x97DD 0x3EDA
+0x97DE 0x4871
+0x97DF 0x59C4
+0x97E0 0x926E
+0x97E1 0x493E
+0x97E2 0x8F41
+0x97E3 0x28C1C
+0x97E4 0x26BC0
+0x97E5 0x5812
+0x97E6 0x57C8
+0x97E7 0x36D6
+0x97E8 0x21452
+0x97E9 0x70FE
+0x97EA 0x24362
+0x97EB 0x24A71
+0x97EC 0x22FE3
+0x97ED 0x212B0
+0x97EE 0x223BD
+0x97EF 0x68B9
+0x97F0 0x6967
+0x97F1 0x21398
+0x97F2 0x234E5
+0x97F3 0x27BF4
+0x97F4 0x236DF
+0x97F5 0x28A83
+0x97F6 0x237D6
+0x97F7 0x233FA
+0x97F8 0x24C9F
+0x97F9 0x6A1A
+0x97FA 0x236AD
+0x97FB 0x26CB7
+0x97FC 0x843E
+0x97FD 0x44DF
+0x97FE 0x44CE
+0x9840 0x26D26
+0x9841 0x26D51
+0x9842 0x26C82
+0x9843 0x26FDE
+0x9844 0x6F17
+0x9845 0x27109
+0x9846 0x833D
+0x9847 0x2173A
+0x9848 0x83ED
+0x9849 0x26C80
+0x984A 0x27053
+0x984B 0x217DB
+0x984C 0x5989
+0x984D 0x5A82
+0x984E 0x217B3
+0x984F 0x5A61
+0x9850 0x5A71
+0x9851 0x21905
+0x9852 0x241FC
+0x9853 0x372D
+0x9854 0x59EF
+0x9855 0x2173C
+0x9856 0x36C7
+0x9857 0x718E
+0x9858 0x9390
+0x9859 0x669A
+0x985A 0x242A5
+0x985B 0x5A6E
+0x985C 0x5A2B
+0x985D 0x24293
+0x985E 0x6A2B
+0x985F 0x23EF9
+0x9860 0x27736
+0x9861 0x2445B
+0x9862 0x242CA
+0x9863 0x711D
+0x9864 0x24259
+0x9865 0x289E1
+0x9866 0x4FB0
+0x9867 0x26D28
+0x9868 0x5CC2
+0x9869 0x244CE
+0x986A 0x27E4D
+0x986B 0x243BD
+0x986C 0x6A0C
+0x986D 0x24256
+0x986E 0x21304
+0x986F 0x70A6
+0x9870 0x7133
+0x9871 0x243E9
+0x9872 0x3DA5
+0x9873 0x6CDF
+0x9874 0x2F825
+0x9875 0x24A4F
+0x9876 0x7E65
+0x9877 0x59EB
+0x9878 0x5D2F
+0x9879 0x3DF3
+0x987A 0x5F5C
+0x987B 0x24A5D
+0x987C 0x217DF
+0x987D 0x7DA4
+0x987E 0x8426
+0x98A1 0x5485
+0x98A2 0x23AFA
+0x98A3 0x23300
+0x98A4 0x20214
+0x98A5 0x577E
+0x98A6 0x208D5
+0x98A7 0x20619
+0x98A8 0x3FE5
+0x98A9 0x21F9E
+0x98AA 0x2A2B6
+0x98AB 0x7003
+0x98AC 0x2915B
+0x98AD 0x5D70
+0x98AE 0x738F
+0x98AF 0x7CD3
+0x98B0 0x28A59
+0x98B1 0x29420
+0x98B2 0x4FC8
+0x98B3 0x7FE7
+0x98B4 0x72CD
+0x98B5 0x7310
+0x98B6 0x27AF4
+0x98B7 0x7338
+0x98B8 0x7339
+0x98B9 0x256F6
+0x98BA 0x7341
+0x98BB 0x7348
+0x98BC 0x3EA9
+0x98BD 0x27B18
+0x98BE 0x906C
+0x98BF 0x71F5
+0x98C0 0x248F2
+0x98C1 0x73E1
+0x98C2 0x81F6
+0x98C3 0x3ECA
+0x98C4 0x770C
+0x98C5 0x3ED1
+0x98C6 0x6CA2
+0x98C7 0x56FD
+0x98C8 0x7419
+0x98C9 0x741E
+0x98CA 0x741F
+0x98CB 0x3EE2
+0x98CC 0x3EF0
+0x98CD 0x3EF4
+0x98CE 0x3EFA
+0x98CF 0x74D3
+0x98D0 0x3F0E
+0x98D1 0x3F53
+0x98D2 0x7542
+0x98D3 0x756D
+0x98D4 0x7572
+0x98D5 0x758D
+0x98D6 0x3F7C
+0x98D7 0x75C8
+0x98D8 0x75DC
+0x98D9 0x3FC0
+0x98DA 0x764D
+0x98DB 0x3FD7
+0x98DC 0x7674
+0x98DD 0x3FDC
+0x98DE 0x767A
+0x98DF 0x24F5C
+0x98E0 0x7188
+0x98E1 0x5623
+0x98E2 0x8980
+0x98E3 0x5869
+0x98E4 0x401D
+0x98E5 0x7743
+0x98E6 0x4039
+0x98E7 0x6761
+0x98E8 0x4045
+0x98E9 0x35DB
+0x98EA 0x7798
+0x98EB 0x406A
+0x98EC 0x406F
+0x98ED 0x5C5E
+0x98EE 0x77BE
+0x98EF 0x77CB
+0x98F0 0x58F2
+0x98F1 0x7818
+0x98F2 0x70B9
+0x98F3 0x781C
+0x98F4 0x40A8
+0x98F5 0x7839
+0x98F6 0x7847
+0x98F7 0x7851
+0x98F8 0x7866
+0x98F9 0x8448
+0x98FA 0x25535
+0x98FB 0x7933
+0x98FC 0x6803
+0x98FD 0x7932
+0x98FE 0x4103
+0x9940 0x4109
+0x9941 0x7991
+0x9942 0x7999
+0x9943 0x8FBB
+0x9944 0x7A06
+0x9945 0x8FBC
+0x9946 0x4167
+0x9947 0x7A91
+0x9948 0x41B2
+0x9949 0x7ABC
+0x994A 0x8279
+0x994B 0x41C4
+0x994C 0x7ACF
+0x994D 0x7ADB
+0x994E 0x41CF
+0x994F 0x4E21
+0x9950 0x7B62
+0x9951 0x7B6C
+0x9952 0x7B7B
+0x9953 0x7C12
+0x9954 0x7C1B
+0x9955 0x4260
+0x9956 0x427A
+0x9957 0x7C7B
+0x9958 0x7C9C
+0x9959 0x428C
+0x995A 0x7CB8
+0x995B 0x4294
+0x995C 0x7CED
+0x995D 0x8F93
+0x995E 0x70C0
+0x995F 0x20CCF
+0x9960 0x7DCF
+0x9961 0x7DD4
+0x9962 0x7DD0
+0x9963 0x7DFD
+0x9964 0x7FAE
+0x9965 0x7FB4
+0x9966 0x729F
+0x9967 0x4397
+0x9968 0x8020
+0x9969 0x8025
+0x996A 0x7B39
+0x996B 0x802E
+0x996C 0x8031
+0x996D 0x8054
+0x996E 0x3DCC
+0x996F 0x57B4
+0x9970 0x70A0
+0x9971 0x80B7
+0x9972 0x80E9
+0x9973 0x43ED
+0x9974 0x810C
+0x9975 0x732A
+0x9976 0x810E
+0x9977 0x8112
+0x9978 0x7560
+0x9979 0x8114
+0x997A 0x4401
+0x997B 0x3B39
+0x997C 0x8156
+0x997D 0x8159
+0x997E 0x815A
+0x99A1 0x4413
+0x99A2 0x583A
+0x99A3 0x817C
+0x99A4 0x8184
+0x99A5 0x4425
+0x99A6 0x8193
+0x99A7 0x442D
+0x99A8 0x81A5
+0x99A9 0x57EF
+0x99AA 0x81C1
+0x99AB 0x81E4
+0x99AC 0x8254
+0x99AD 0x448F
+0x99AE 0x82A6
+0x99AF 0x8276
+0x99B0 0x82CA
+0x99B1 0x82D8
+0x99B2 0x82FF
+0x99B3 0x44B0
+0x99B4 0x8357
+0x99B5 0x9669
+0x99B6 0x698A
+0x99B7 0x8405
+0x99B8 0x70F5
+0x99B9 0x8464
+0x99BA 0x60E3
+0x99BB 0x8488
+0x99BC 0x4504
+0x99BD 0x84BE
+0x99BE 0x84E1
+0x99BF 0x84F8
+0x99C0 0x8510
+0x99C1 0x8538
+0x99C2 0x8552
+0x99C3 0x453B
+0x99C4 0x856F
+0x99C5 0x8570
+0x99C6 0x85E0
+0x99C7 0x4577
+0x99C8 0x8672
+0x99C9 0x8692
+0x99CA 0x86B2
+0x99CB 0x86EF
+0x99CC 0x9645
+0x99CD 0x878B
+0x99CE 0x4606
+0x99CF 0x4617
+0x99D0 0x88AE
+0x99D1 0x88FF
+0x99D2 0x8924
+0x99D3 0x8947
+0x99D4 0x8991
+0x99D5 0x27967
+0x99D6 0x8A29
+0x99D7 0x8A38
+0x99D8 0x8A94
+0x99D9 0x8AB4
+0x99DA 0x8C51
+0x99DB 0x8CD4
+0x99DC 0x8CF2
+0x99DD 0x8D1C
+0x99DE 0x4798
+0x99DF 0x585F
+0x99E0 0x8DC3
+0x99E1 0x47ED
+0x99E2 0x4EEE
+0x99E3 0x8E3A
+0x99E4 0x55D8
+0x99E5 0x5754
+0x99E6 0x8E71
+0x99E7 0x55F5
+0x99E8 0x8EB0
+0x99E9 0x4837
+0x99EA 0x8ECE
+0x99EB 0x8EE2
+0x99EC 0x8EE4
+0x99ED 0x8EED
+0x99EE 0x8EF2
+0x99EF 0x8FB7
+0x99F0 0x8FC1
+0x99F1 0x8FCA
+0x99F2 0x8FCC
+0x99F3 0x9033
+0x99F4 0x99C4
+0x99F5 0x48AD
+0x99F6 0x98E0
+0x99F7 0x9213
+0x99F8 0x491E
+0x99F9 0x9228
+0x99FA 0x9258
+0x99FB 0x926B
+0x99FC 0x92B1
+0x99FD 0x92AE
+0x99FE 0x92BF
+0x9A40 0x92E3
+0x9A41 0x92EB
+0x9A42 0x92F3
+0x9A43 0x92F4
+0x9A44 0x92FD
+0x9A45 0x9343
+0x9A46 0x9384
+0x9A47 0x93AD
+0x9A48 0x4945
+0x9A49 0x4951
+0x9A4A 0x9EBF
+0x9A4B 0x9417
+0x9A4C 0x5301
+0x9A4D 0x941D
+0x9A4E 0x942D
+0x9A4F 0x943E
+0x9A50 0x496A
+0x9A51 0x9454
+0x9A52 0x9479
+0x9A53 0x952D
+0x9A54 0x95A2
+0x9A55 0x49A7
+0x9A56 0x95F4
+0x9A57 0x9633
+0x9A58 0x49E5
+0x9A59 0x67A0
+0x9A5A 0x4A24
+0x9A5B 0x9740
+0x9A5C 0x4A35
+0x9A5D 0x97B2
+0x9A5E 0x97C2
+0x9A5F 0x5654
+0x9A60 0x4AE4
+0x9A61 0x60E8
+0x9A62 0x98B9
+0x9A63 0x4B19
+0x9A64 0x98F1
+0x9A65 0x5844
+0x9A66 0x990E
+0x9A67 0x9919
+0x9A68 0x51B4
+0x9A69 0x991C
+0x9A6A 0x9937
+0x9A6B 0x9942
+0x9A6C 0x995D
+0x9A6D 0x9962
+0x9A6E 0x4B70
+0x9A6F 0x99C5
+0x9A70 0x4B9D
+0x9A71 0x9A3C
+0x9A72 0x9B0F
+0x9A73 0x7A83
+0x9A74 0x9B69
+0x9A75 0x9B81
+0x9A76 0x9BDD
+0x9A77 0x9BF1
+0x9A78 0x9BF4
+0x9A79 0x4C6D
+0x9A7A 0x9C20
+0x9A7B 0x376F
+0x9A7C 0x21BC2
+0x9A7D 0x9D49
+0x9A7E 0x9C3A
+0x9AA1 0x9EFE
+0x9AA2 0x5650
+0x9AA3 0x9D93
+0x9AA4 0x9DBD
+0x9AA5 0x9DC0
+0x9AA6 0x9DFC
+0x9AA7 0x94F6
+0x9AA8 0x8FB6
+0x9AA9 0x9E7B
+0x9AAA 0x9EAC
+0x9AAB 0x9EB1
+0x9AAC 0x9EBD
+0x9AAD 0x9EC6
+0x9AAE 0x94DC
+0x9AAF 0x9EE2
+0x9AB0 0x9EF1
+0x9AB1 0x9EF8
+0x9AB2 0x7AC8
+0x9AB3 0x9F44
+0x9AB4 0x20094
+0x9AB5 0x202B7
+0x9AB6 0x203A0
+0x9AB7 0x691A
+0x9AB8 0x94C3
+0x9AB9 0x59AC
+0x9ABA 0x204D7
+0x9ABB 0x5840
+0x9ABC 0x94C1
+0x9ABD 0x37B9
+0x9ABE 0x205D5
+0x9ABF 0x20615
+0x9AC0 0x20676
+0x9AC1 0x216BA
+0x9AC2 0x5757
+0x9AC3 0x7173
+0x9AC4 0x20AC2
+0x9AC5 0x20ACD
+0x9AC6 0x20BBF
+0x9AC7 0x546A
+0x9AC8 0x2F83B
+0x9AC9 0x20BCB
+0x9ACA 0x549E
+0x9ACB 0x20BFB
+0x9ACC 0x20C3B
+0x9ACD 0x20C53
+0x9ACE 0x20C65
+0x9ACF 0x20C7C
+0x9AD0 0x60E7
+0x9AD1 0x20C8D
+0x9AD2 0x567A
+0x9AD3 0x20CB5
+0x9AD4 0x20CDD
+0x9AD5 0x20CED
+0x9AD6 0x20D6F
+0x9AD7 0x20DB2
+0x9AD8 0x20DC8
+0x9AD9 0x6955
+0x9ADA 0x9C2F
+0x9ADB 0x87A5
+0x9ADC 0x20E04
+0x9ADD 0x20E0E
+0x9ADE 0x20ED7
+0x9ADF 0x20F90
+0x9AE0 0x20F2D
+0x9AE1 0x20E73
+0x9AE2 0x5C20
+0x9AE3 0x20FBC
+0x9AE4 0x5E0B
+0x9AE5 0x2105C
+0x9AE6 0x2104F
+0x9AE7 0x21076
+0x9AE8 0x671E
+0x9AE9 0x2107B
+0x9AEA 0x21088
+0x9AEB 0x21096
+0x9AEC 0x3647
+0x9AED 0x210BF
+0x9AEE 0x210D3
+0x9AEF 0x2112F
+0x9AF0 0x2113B
+0x9AF1 0x5364
+0x9AF2 0x84AD
+0x9AF3 0x212E3
+0x9AF4 0x21375
+0x9AF5 0x21336
+0x9AF6 0x8B81
+0x9AF7 0x21577
+0x9AF8 0x21619
+0x9AF9 0x217C3
+0x9AFA 0x217C7
+0x9AFB 0x4E78
+0x9AFC 0x70BB
+0x9AFD 0x2182D
+0x9AFE 0x2196A
+0x9B40 0x21A2D
+0x9B41 0x21A45
+0x9B42 0x21C2A
+0x9B43 0x21C70
+0x9B44 0x21CAC
+0x9B45 0x21EC8
+0x9B46 0x62C3
+0x9B47 0x21ED5
+0x9B48 0x21F15
+0x9B49 0x7198
+0x9B4A 0x6855
+0x9B4B 0x22045
+0x9B4C 0x69E9
+0x9B4D 0x36C8
+0x9B4E 0x2227C
+0x9B4F 0x223D7
+0x9B50 0x223FA
+0x9B51 0x2272A
+0x9B52 0x22871
+0x9B53 0x2294F
+0x9B54 0x82FD
+0x9B55 0x22967
+0x9B56 0x22993
+0x9B57 0x22AD5
+0x9B58 0x89A5
+0x9B59 0x22AE8
+0x9B5A 0x8FA0
+0x9B5B 0x22B0E
+0x9B5C 0x97B8
+0x9B5D 0x22B3F
+0x9B5E 0x9847
+0x9B5F 0x9ABD
+0x9B60 0x22C4C
+0x9B62 0x22C88
+0x9B63 0x22CB7
+0x9B64 0x25BE8
+0x9B65 0x22D08
+0x9B66 0x22D12
+0x9B67 0x22DB7
+0x9B68 0x22D95
+0x9B69 0x22E42
+0x9B6A 0x22F74
+0x9B6B 0x22FCC
+0x9B6C 0x23033
+0x9B6D 0x23066
+0x9B6E 0x2331F
+0x9B6F 0x233DE
+0x9B70 0x5FB1
+0x9B71 0x6648
+0x9B72 0x66BF
+0x9B73 0x27A79
+0x9B74 0x23567
+0x9B75 0x235F3
+0x9B77 0x249BA
+0x9B79 0x2361A
+0x9B7A 0x23716
+0x9B7C 0x20346
+0x9B7D 0x58B5
+0x9B7E 0x670E
+0x9BA1 0x6918
+0x9BA2 0x23AA7
+0x9BA3 0x27657
+0x9BA4 0x25FE2
+0x9BA5 0x23E11
+0x9BA6 0x23EB9
+0x9BA7 0x275FE
+0x9BA8 0x2209A
+0x9BA9 0x48D0
+0x9BAA 0x4AB8
+0x9BAB 0x24119
+0x9BAC 0x28A9A
+0x9BAD 0x242EE
+0x9BAE 0x2430D
+0x9BAF 0x2403B
+0x9BB0 0x24334
+0x9BB1 0x24396
+0x9BB2 0x24A45
+0x9BB3 0x205CA
+0x9BB4 0x51D2
+0x9BB5 0x20611
+0x9BB6 0x599F
+0x9BB7 0x21EA8
+0x9BB8 0x3BBE
+0x9BB9 0x23CFF
+0x9BBA 0x24404
+0x9BBB 0x244D6
+0x9BBC 0x5788
+0x9BBD 0x24674
+0x9BBE 0x399B
+0x9BBF 0x2472F
+0x9BC0 0x285E8
+0x9BC1 0x299C9
+0x9BC2 0x3762
+0x9BC3 0x221C3
+0x9BC4 0x8B5E
+0x9BC5 0x28B4E
+0x9BC7 0x24812
+0x9BC8 0x248FB
+0x9BC9 0x24A15
+0x9BCA 0x7209
+0x9BCB 0x24AC0
+0x9BCC 0x20C78
+0x9BCD 0x5965
+0x9BCE 0x24EA5
+0x9BCF 0x24F86
+0x9BD0 0x20779
+0x9BD1 0x8EDA
+0x9BD2 0x2502C
+0x9BD3 0x528F
+0x9BD4 0x573F
+0x9BD5 0x7171
+0x9BD6 0x25299
+0x9BD7 0x25419
+0x9BD8 0x23F4A
+0x9BD9 0x24AA7
+0x9BDA 0x55BC
+0x9BDB 0x25446
+0x9BDC 0x2546E
+0x9BDD 0x26B52
+0x9BDF 0x3473
+0x9BE0 0x2553F
+0x9BE1 0x27632
+0x9BE2 0x2555E
+0x9BE3 0x4718
+0x9BE4 0x25562
+0x9BE5 0x25566
+0x9BE6 0x257C7
+0x9BE7 0x2493F
+0x9BE8 0x2585D
+0x9BE9 0x5066
+0x9BEA 0x34FB
+0x9BEB 0x233CC
+0x9BED 0x25903
+0x9BEE 0x477C
+0x9BEF 0x28948
+0x9BF0 0x25AAE
+0x9BF1 0x25B89
+0x9BF2 0x25C06
+0x9BF3 0x21D90
+0x9BF4 0x57A1
+0x9BF5 0x7151
+0x9BF7 0x26102
+0x9BF8 0x27C12
+0x9BF9 0x9056
+0x9BFA 0x261B2
+0x9BFB 0x24F9A
+0x9BFC 0x8B62
+0x9BFD 0x26402
+0x9BFE 0x2644A
+0x9C40 0x5D5B
+0x9C41 0x26BF7
+0x9C43 0x26484
+0x9C44 0x2191C
+0x9C45 0x8AEA
+0x9C46 0x249F6
+0x9C47 0x26488
+0x9C48 0x23FEF
+0x9C49 0x26512
+0x9C4A 0x4BC0
+0x9C4B 0x265BF
+0x9C4C 0x266B5
+0x9C4D 0x2271B
+0x9C4E 0x9465
+0x9C4F 0x257E1
+0x9C50 0x6195
+0x9C51 0x5A27
+0x9C52 0x2F8CD
+0x9C54 0x56B9
+0x9C55 0x24521
+0x9C56 0x266FC
+0x9C57 0x4E6A
+0x9C58 0x24934
+0x9C59 0x9656
+0x9C5A 0x6D8F
+0x9C5B 0x26CBD
+0x9C5C 0x3618
+0x9C5D 0x8977
+0x9C5E 0x26799
+0x9C5F 0x2686E
+0x9C60 0x26411
+0x9C61 0x2685E
+0x9C63 0x268C7
+0x9C64 0x7B42
+0x9C65 0x290C0
+0x9C66 0x20A11
+0x9C67 0x26926
+0x9C69 0x26939
+0x9C6A 0x7A45
+0x9C6C 0x269FA
+0x9C6D 0x9A26
+0x9C6E 0x26A2D
+0x9C6F 0x365F
+0x9C70 0x26469
+0x9C71 0x20021
+0x9C72 0x7983
+0x9C73 0x26A34
+0x9C74 0x26B5B
+0x9C75 0x5D2C
+0x9C76 0x23519
+0x9C78 0x26B9D
+0x9C79 0x46D0
+0x9C7A 0x26CA4
+0x9C7B 0x753B
+0x9C7C 0x8865
+0x9C7D 0x26DAE
+0x9C7E 0x58B6
+0x9CA1 0x371C
+0x9CA2 0x2258D
+0x9CA3 0x2704B
+0x9CA4 0x271CD
+0x9CA5 0x3C54
+0x9CA6 0x27280
+0x9CA7 0x27285
+0x9CA8 0x9281
+0x9CA9 0x2217A
+0x9CAA 0x2728B
+0x9CAB 0x9330
+0x9CAC 0x272E6
+0x9CAD 0x249D0
+0x9CAE 0x6C39
+0x9CAF 0x949F
+0x9CB0 0x27450
+0x9CB1 0x20EF8
+0x9CB2 0x8827
+0x9CB3 0x88F5
+0x9CB4 0x22926
+0x9CB5 0x28473
+0x9CB6 0x217B1
+0x9CB7 0x6EB8
+0x9CB8 0x24A2A
+0x9CB9 0x21820
+0x9CBA 0x39A4
+0x9CBB 0x36B9
+0x9CBE 0x453F
+0x9CBF 0x66B6
+0x9CC0 0x29CAD
+0x9CC1 0x298A4
+0x9CC2 0x8943
+0x9CC3 0x277CC
+0x9CC4 0x27858
+0x9CC5 0x56D6
+0x9CC6 0x40DF
+0x9CC7 0x2160A
+0x9CC8 0x39A1
+0x9CC9 0x2372F
+0x9CCA 0x280E8
+0x9CCB 0x213C5
+0x9CCC 0x71AD
+0x9CCD 0x8366
+0x9CCE 0x279DD
+0x9CCF 0x291A8
+0x9CD1 0x4CB7
+0x9CD2 0x270AF
+0x9CD3 0x289AB
+0x9CD4 0x279FD
+0x9CD5 0x27A0A
+0x9CD6 0x27B0B
+0x9CD7 0x27D66
+0x9CD8 0x2417A
+0x9CD9 0x7B43
+0x9CDA 0x797E
+0x9CDB 0x28009
+0x9CDC 0x6FB5
+0x9CDD 0x2A2DF
+0x9CDE 0x6A03
+0x9CDF 0x28318
+0x9CE0 0x53A2
+0x9CE1 0x26E07
+0x9CE2 0x93BF
+0x9CE3 0x6836
+0x9CE4 0x975D
+0x9CE5 0x2816F
+0x9CE6 0x28023
+0x9CE7 0x269B5
+0x9CE8 0x213ED
+0x9CE9 0x2322F
+0x9CEA 0x28048
+0x9CEB 0x5D85
+0x9CEC 0x28C30
+0x9CED 0x28083
+0x9CEE 0x5715
+0x9CEF 0x9823
+0x9CF0 0x28949
+0x9CF1 0x5DAB
+0x9CF2 0x24988
+0x9CF3 0x65BE
+0x9CF4 0x69D5
+0x9CF5 0x53D2
+0x9CF6 0x24AA5
+0x9CF7 0x23F81
+0x9CF8 0x3C11
+0x9CF9 0x6736
+0x9CFA 0x28090
+0x9CFB 0x280F4
+0x9CFC 0x2812E
+0x9CFD 0x21FA1
+0x9CFE 0x2814F
+0x9D40 0x28189
+0x9D41 0x281AF
+0x9D42 0x2821A
+0x9D43 0x28306
+0x9D44 0x2832F
+0x9D45 0x2838A
+0x9D46 0x35CA
+0x9D47 0x28468
+0x9D48 0x286AA
+0x9D49 0x48FA
+0x9D4A 0x63E6
+0x9D4B 0x28956
+0x9D4C 0x7808
+0x9D4D 0x9255
+0x9D4E 0x289B8
+0x9D4F 0x43F2
+0x9D50 0x289E7
+0x9D51 0x43DF
+0x9D52 0x289E8
+0x9D53 0x28B46
+0x9D54 0x28BD4
+0x9D55 0x59F8
+0x9D56 0x28C09
+0x9D58 0x28FC5
+0x9D59 0x290EC
+0x9D5B 0x29110
+0x9D5C 0x2913C
+0x9D5D 0x3DF7
+0x9D5E 0x2915E
+0x9D5F 0x24ACA
+0x9D60 0x8FD0
+0x9D61 0x728F
+0x9D62 0x568B
+0x9D63 0x294E7
+0x9D64 0x295E9
+0x9D65 0x295B0
+0x9D66 0x295B8
+0x9D67 0x29732
+0x9D68 0x298D1
+0x9D69 0x29949
+0x9D6A 0x2996A
+0x9D6B 0x299C3
+0x9D6C 0x29A28
+0x9D6D 0x29B0E
+0x9D6E 0x29D5A
+0x9D6F 0x29D9B
+0x9D70 0x7E9F
+0x9D71 0x29EF8
+0x9D72 0x29F23
+0x9D73 0x4CA4
+0x9D74 0x9547
+0x9D75 0x2A293
+0x9D76 0x71A2
+0x9D77 0x2A2FF
+0x9D78 0x4D91
+0x9D79 0x9012
+0x9D7A 0x2A5CB
+0x9D7B 0x4D9C
+0x9D7C 0x20C9C
+0x9D7D 0x8FBE
+0x9D7E 0x55C1
+0x9DA1 0x8FBA
+0x9DA2 0x224B0
+0x9DA3 0x8FB9
+0x9DA4 0x24A93
+0x9DA5 0x4509
+0x9DA6 0x7E7F
+0x9DA7 0x6F56
+0x9DA8 0x6AB1
+0x9DA9 0x4EEA
+0x9DAA 0x34E4
+0x9DAB 0x28B2C
+0x9DAC 0x2789D
+0x9DAD 0x373A
+0x9DAE 0x8E80
+0x9DAF 0x217F5
+0x9DB0 0x28024
+0x9DB1 0x28B6C
+0x9DB2 0x28B99
+0x9DB3 0x27A3E
+0x9DB4 0x266AF
+0x9DB5 0x3DEB
+0x9DB6 0x27655
+0x9DB7 0x23CB7
+0x9DB8 0x25635
+0x9DB9 0x25956
+0x9DBA 0x4E9A
+0x9DBB 0x25E81
+0x9DBC 0x26258
+0x9DBD 0x56BF
+0x9DBE 0x20E6D
+0x9DBF 0x8E0E
+0x9DC0 0x5B6D
+0x9DC1 0x23E88
+0x9DC2 0x24C9E
+0x9DC3 0x63DE
+0x9DC5 0x217F6
+0x9DC6 0x2187B
+0x9DC7 0x6530
+0x9DC8 0x562D
+0x9DC9 0x25C4A
+0x9DCA 0x541A
+0x9DCB 0x25311
+0x9DCC 0x3DC6
+0x9DCD 0x29D98
+0x9DCE 0x4C7D
+0x9DCF 0x5622
+0x9DD0 0x561E
+0x9DD1 0x7F49
+0x9DD2 0x25ED8
+0x9DD3 0x5975
+0x9DD4 0x23D40
+0x9DD5 0x8770
+0x9DD6 0x4E1C
+0x9DD7 0x20FEA
+0x9DD8 0x20D49
+0x9DD9 0x236BA
+0x9DDA 0x8117
+0x9DDB 0x9D5E
+0x9DDC 0x8D18
+0x9DDD 0x763B
+0x9DDE 0x9C45
+0x9DDF 0x764E
+0x9DE0 0x77B9
+0x9DE1 0x9345
+0x9DE2 0x5432
+0x9DE3 0x8148
+0x9DE4 0x82F7
+0x9DE5 0x5625
+0x9DE6 0x8132
+0x9DE7 0x8418
+0x9DE8 0x80BD
+0x9DE9 0x55EA
+0x9DEA 0x7962
+0x9DEB 0x5643
+0x9DEC 0x5416
+0x9DED 0x20E9D
+0x9DEE 0x35CE
+0x9DEF 0x5605
+0x9DF0 0x55F1
+0x9DF1 0x66F1
+0x9DF2 0x282E2
+0x9DF3 0x362D
+0x9DF4 0x7534
+0x9DF5 0x55F0
+0x9DF6 0x55BA
+0x9DF7 0x5497
+0x9DF8 0x5572
+0x9DF9 0x20C41
+0x9DFA 0x20C96
+0x9DFB 0x5ED0
+0x9DFC 0x25148
+0x9DFD 0x20E76
+0x9DFE 0x22C62
+0x9E40 0x20EA2
+0x9E41 0x9EAB
+0x9E42 0x7D5A
+0x9E43 0x55DE
+0x9E44 0x21075
+0x9E45 0x629D
+0x9E46 0x976D
+0x9E47 0x5494
+0x9E48 0x8CCD
+0x9E49 0x71F6
+0x9E4A 0x9176
+0x9E4B 0x63FC
+0x9E4C 0x63B9
+0x9E4D 0x63FE
+0x9E4E 0x5569
+0x9E4F 0x22B43
+0x9E50 0x9C72
+0x9E51 0x22EB3
+0x9E52 0x519A
+0x9E53 0x34DF
+0x9E54 0x20DA7
+0x9E55 0x51A7
+0x9E56 0x544D
+0x9E57 0x551E
+0x9E58 0x5513
+0x9E59 0x7666
+0x9E5A 0x8E2D
+0x9E5B 0x2688A
+0x9E5C 0x75B1
+0x9E5D 0x80B6
+0x9E5E 0x8804
+0x9E5F 0x8786
+0x9E60 0x88C7
+0x9E61 0x81B6
+0x9E62 0x841C
+0x9E63 0x210C1
+0x9E64 0x44EC
+0x9E65 0x7304
+0x9E66 0x24706
+0x9E67 0x5B90
+0x9E68 0x830B
+0x9E69 0x26893
+0x9E6A 0x567B
+0x9E6B 0x226F4
+0x9E6C 0x27D2F
+0x9E6D 0x241A3
+0x9E6E 0x27D73
+0x9E6F 0x26ED0
+0x9E70 0x272B6
+0x9E71 0x9170
+0x9E72 0x211D9
+0x9E73 0x9208
+0x9E74 0x23CFC
+0x9E75 0x2A6A9
+0x9E76 0x20EAC
+0x9E77 0x20EF9
+0x9E78 0x7266
+0x9E79 0x21CA2
+0x9E7A 0x474E
+0x9E7B 0x24FC2
+0x9E7C 0x27FF9
+0x9E7D 0x20FEB
+0x9E7E 0x40FA
+0x9EA1 0x9C5D
+0x9EA2 0x651F
+0x9EA3 0x22DA0
+0x9EA4 0x48F3
+0x9EA5 0x247E0
+0x9EA6 0x29D7C
+0x9EA7 0x20FEC
+0x9EA8 0x20E0A
+0x9EAA 0x275A3
+0x9EAB 0x20FED
+0x9EAD 0x26048
+0x9EAE 0x21187
+0x9EAF 0x71A3
+0x9EB0 0x7E8E
+0x9EB1 0x9D50
+0x9EB2 0x4E1A
+0x9EB3 0x4E04
+0x9EB4 0x3577
+0x9EB5 0x5B0D
+0x9EB6 0x6CB2
+0x9EB7 0x5367
+0x9EB8 0x36AC
+0x9EB9 0x39DC
+0x9EBA 0x537D
+0x9EBB 0x36A5
+0x9EBC 0x24618
+0x9EBD 0x589A
+0x9EBE 0x24B6E
+0x9EBF 0x822D
+0x9EC0 0x544B
+0x9EC1 0x57AA
+0x9EC2 0x25A95
+0x9EC3 0x20979
+0x9EC5 0x3A52
+0x9EC6 0x22465
+0x9EC7 0x7374
+0x9EC8 0x29EAC
+0x9EC9 0x4D09
+0x9ECA 0x9BED
+0x9ECB 0x23CFE
+0x9ECC 0x29F30
+0x9ECD 0x4C5B
+0x9ECE 0x24FA9
+0x9ECF 0x2959E
+0x9ED0 0x29FDE
+0x9ED1 0x845C
+0x9ED2 0x23DB6
+0x9ED3 0x272B2
+0x9ED4 0x267B3
+0x9ED5 0x23720
+0x9ED6 0x632E
+0x9ED7 0x7D25
+0x9ED8 0x23EF7
+0x9ED9 0x23E2C
+0x9EDA 0x3A2A
+0x9EDB 0x9008
+0x9EDC 0x52CC
+0x9EDD 0x3E74
+0x9EDE 0x367A
+0x9EDF 0x45E9
+0x9EE0 0x2048E
+0x9EE1 0x7640
+0x9EE2 0x5AF0
+0x9EE3 0x20EB6
+0x9EE4 0x787A
+0x9EE5 0x27F2E
+0x9EE6 0x58A7
+0x9EE7 0x40BF
+0x9EE8 0x567C
+0x9EE9 0x9B8B
+0x9EEA 0x5D74
+0x9EEB 0x7654
+0x9EEC 0x2A434
+0x9EED 0x9E85
+0x9EEE 0x4CE1
+0x9EF0 0x37FB
+0x9EF1 0x6119
+0x9EF2 0x230DA
+0x9EF3 0x243F2
+0x9EF5 0x565D
+0x9EF6 0x212A9
+0x9EF7 0x57A7
+0x9EF8 0x24963
+0x9EF9 0x29E06
+0x9EFA 0x5234
+0x9EFB 0x270AE
+0x9EFC 0x35AD
+0x9EFE 0x9D7C
+0x9F40 0x7C56
+0x9F41 0x9B39
+0x9F42 0x57DE
+0x9F43 0x2176C
+0x9F44 0x5C53
+0x9F45 0x64D3
+0x9F46 0x294D0
+0x9F47 0x26335
+0x9F48 0x27164
+0x9F49 0x86AD
+0x9F4A 0x20D28
+0x9F4B 0x26D22
+0x9F4C 0x24AE2
+0x9F4D 0x20D71
+0x9F4F 0x51FE
+0x9F50 0x21F0F
+0x9F51 0x5D8E
+0x9F52 0x9703
+0x9F53 0x21DD1
+0x9F54 0x9E81
+0x9F55 0x904C
+0x9F56 0x7B1F
+0x9F57 0x9B02
+0x9F58 0x5CD1
+0x9F59 0x7BA3
+0x9F5A 0x6268
+0x9F5B 0x6335
+0x9F5C 0x9AFF
+0x9F5D 0x7BCF
+0x9F5E 0x9B2A
+0x9F5F 0x7C7E
+0x9F61 0x7C42
+0x9F62 0x7C86
+0x9F63 0x9C15
+0x9F64 0x7BFC
+0x9F65 0x9B09
+0x9F67 0x9C1B
+0x9F68 0x2493E
+0x9F69 0x9F5A
+0x9F6A 0x5573
+0x9F6B 0x5BC3
+0x9F6C 0x4FFD
+0x9F6D 0x9E98
+0x9F6E 0x4FF2
+0x9F6F 0x5260
+0x9F70 0x3E06
+0x9F71 0x52D1
+0x9F72 0x5767
+0x9F73 0x5056
+0x9F74 0x59B7
+0x9F75 0x5E12
+0x9F76 0x97C8
+0x9F77 0x9DAB
+0x9F78 0x8F5C
+0x9F79 0x5469
+0x9F7A 0x97B4
+0x9F7B 0x9940
+0x9F7C 0x97BA
+0x9F7D 0x532C
+0x9F7E 0x6130
+0x9FA1 0x692C
+0x9FA2 0x53DA
+0x9FA3 0x9C0A
+0x9FA4 0x9D02
+0x9FA5 0x4C3B
+0x9FA6 0x9641
+0x9FA7 0x6980
+0x9FA8 0x50A6
+0x9FA9 0x7546
+0x9FAA 0x2176D
+0x9FAB 0x99DA
+0x9FAC 0x5273
+0x9FAE 0x9159
+0x9FAF 0x9681
+0x9FB0 0x915C
+0x9FB2 0x9151
+0x9FB3 0x28E97
+0x9FB4 0x637F
+0x9FB5 0x26D23
+0x9FB6 0x6ACA
+0x9FB7 0x5611
+0x9FB8 0x918E
+0x9FB9 0x757A
+0x9FBA 0x6285
+0x9FBB 0x203FC
+0x9FBC 0x734F
+0x9FBD 0x7C70
+0x9FBE 0x25C21
+0x9FBF 0x23CFD
+0x9FC1 0x24919
+0x9FC2 0x76D6
+0x9FC3 0x9B9D
+0x9FC4 0x4E2A
+0x9FC5 0x20CD4
+0x9FC6 0x83BE
+0x9FC7 0x8842
+0x9FC9 0x5C4A
+0x9FCA 0x69C0
+0x9FCC 0x577A
+0x9FCD 0x521F
+0x9FCE 0x5DF5
+0x9FCF 0x4ECE
+0x9FD0 0x6C31
+0x9FD1 0x201F2
+0x9FD2 0x4F39
+0x9FD3 0x549C
+0x9FD4 0x54DA
+0x9FD5 0x529A
+0x9FD6 0x8D82
+0x9FD7 0x35FE
+0x9FD9 0x35F3
+0x9FDB 0x6B52
+0x9FDC 0x917C
+0x9FDD 0x9FA5
+0x9FDE 0x9B97
+0x9FDF 0x982E
+0x9FE0 0x98B4
+0x9FE1 0x9ABA
+0x9FE2 0x9EA8
+0x9FE3 0x9E84
+0x9FE4 0x717A
+0x9FE5 0x7B14
+0x9FE7 0x6BFA
+0x9FE8 0x8818
+0x9FE9 0x7F78
+0x9FEB 0x5620
+0x9FEC 0x2A64A
+0x9FED 0x8E77
+0x9FEE 0x9F53
+0x9FF0 0x8DD4
+0x9FF1 0x8E4F
+0x9FF2 0x9E1C
+0x9FF3 0x8E01
+0x9FF4 0x6282
+0x9FF5 0x2837D
+0x9FF6 0x8E28
+0x9FF7 0x8E75
+0x9FF8 0x7AD3
+0x9FF9 0x24A77
+0x9FFA 0x7A3E
+0x9FFB 0x78D8
+0x9FFC 0x6CEA
+0x9FFD 0x8A67
+0x9FFE 0x7607
+0xA040 0x28A5A
+0xA041 0x9F26
+0xA042 0x6CCE
+0xA043 0x87D6
+0xA044 0x75C3
+0xA045 0x2A2B2
+0xA046 0x7853
+0xA047 0x2F840
+0xA048 0x8D0C
+0xA049 0x72E2
+0xA04A 0x7371
+0xA04B 0x8B2D
+0xA04C 0x7302
+0xA04D 0x74F1
+0xA04E 0x8CEB
+0xA04F 0x24ABB
+0xA050 0x862F
+0xA051 0x5FBA
+0xA052 0x88A0
+0xA053 0x44B7
+0xA055 0x2183B
+0xA056 0x26E05
+0xA058 0x8A7E
+0xA059 0x2251B
+0xA05B 0x60FD
+0xA05C 0x7667
+0xA05D 0x9AD7
+0xA05E 0x9D44
+0xA05F 0x936E
+0xA060 0x9B8F
+0xA061 0x87F5
+0xA064 0x8CF7
+0xA065 0x732C
+0xA066 0x9721
+0xA067 0x9BB0
+0xA068 0x35D6
+0xA069 0x72B2
+0xA06A 0x4C07
+0xA06B 0x7C51
+0xA06C 0x994A
+0xA06D 0x26159
+0xA06E 0x6159
+0xA06F 0x4C04
+0xA070 0x9E96
+0xA071 0x617D
+0xA073 0x575F
+0xA074 0x616F
+0xA075 0x62A6
+0xA076 0x6239
+0xA078 0x3A5C
+0xA079 0x61E2
+0xA07A 0x53AA
+0xA07B 0x233F5
+0xA07C 0x6364
+0xA07D 0x6802
+0xA07E 0x35D2
+0xA0A1 0x5D57
+0xA0A2 0x28BC2
+0xA0A3 0x8FDA
+0xA0A4 0x28E39
+0xA0A6 0x50D9
+0xA0A7 0x21D46
+0xA0A8 0x7906
+0xA0A9 0x5332
+0xA0AA 0x9638
+0xA0AB 0x20F3B
+0xA0AC 0x4065
+0xA0AE 0x77FE
+0xA0B0 0x7CC2
+0xA0B1 0x25F1A
+0xA0B2 0x7CDA
+0xA0B3 0x7A2D
+0xA0B4 0x8066
+0xA0B5 0x8063
+0xA0B6 0x7D4D
+0xA0B7 0x7505
+0xA0B8 0x74F2
+0xA0B9 0x8994
+0xA0BA 0x821A
+0xA0BB 0x670C
+0xA0BC 0x8062
+0xA0BD 0x27486
+0xA0BE 0x805B
+0xA0BF 0x74F0
+0xA0C0 0x8103
+0xA0C1 0x7724
+0xA0C2 0x8989
+0xA0C3 0x267CC
+0xA0C4 0x7553
+0xA0C5 0x26ED1
+0xA0C6 0x87A9
+0xA0C7 0x87CE
+0xA0C8 0x81C8
+0xA0C9 0x878C
+0xA0CA 0x8A49
+0xA0CB 0x8CAD
+0xA0CC 0x8B43
+0xA0CD 0x772B
+0xA0CE 0x74F8
+0xA0CF 0x84DA
+0xA0D0 0x3635
+0xA0D1 0x69B2
+0xA0D2 0x8DA6
+0xA0D4 0x89A9
+0xA0D6 0x6DB9
+0xA0D7 0x87C1
+0xA0D8 0x24011
+0xA0D9 0x74E7
+0xA0DA 0x3DDB
+0xA0DB 0x7176
+0xA0DC 0x60A4
+0xA0DD 0x619C
+0xA0DE 0x3CD1
+0xA0E0 0x6077
+0xA0E2 0x7F71
+0xA0E3 0x28B2D
+0xA0E5 0x60E9
+0xA0E6 0x4B7E
+0xA0E7 0x5220
+0xA0E8 0x3C18
+0xA0E9 0x23CC7
+0xA0EA 0x25ED7
+0xA0EB 0x27656
+0xA0EC 0x25531
+0xA0ED 0x21944
+0xA0EE 0x212FE
+0xA0EF 0x29903
+0xA0F0 0x26DDC
+0xA0F1 0x270AD
+0xA0F2 0x5CC1
+0xA0F3 0x261AD
+0xA0F4 0x28A0F
+0xA0F5 0x23677
+0xA0F6 0x200EE
+0xA0F7 0x26846
+0xA0F8 0x24F0E
+0xA0F9 0x4562
+0xA0FA 0x5B1F
+0xA0FB 0x2634C
+0xA0FC 0x9F50
+0xA0FD 0x9EA6
+0xA0FE 0x2626B
+0xA140 0x3000
+0xA141 0xFF0C
+0xA142 0x3001
+0xA143 0x3002
+0xA144 0xFF0E
+0xA145 0x2022
+0xA146 0xFF1B
+0xA147 0xFF1A
+0xA148 0xFF1F
+0xA149 0xFF01
+0xA14A 0xFE30
+0xA14B 0x2026
+0xA14C 0x2025
+0xA14D 0xFE50
+0xA14E 0xFF64
+0xA14F 0xFE52
+0xA150 0x00B7
+0xA151 0xFE54
+0xA152 0xFE55
+0xA153 0xFE56
+0xA154 0xFE57
+0xA155 0xFF5C
+0xA156 0x2013
+0xA157 0xFE31
+0xA158 0x2014
+0xA159 0xFE33
+0xA15B 0xFE34
+0xA15C 0xFE4F
+0xA15D 0xFF08
+0xA15E 0xFF09
+0xA15F 0xFE35
+0xA160 0xFE36
+0xA161 0xFF5B
+0xA162 0xFF5D
+0xA163 0xFE37
+0xA164 0xFE38
+0xA165 0x3014
+0xA166 0x3015
+0xA167 0xFE39
+0xA168 0xFE3A
+0xA169 0x3010
+0xA16A 0x3011
+0xA16B 0xFE3B
+0xA16C 0xFE3C
+0xA16D 0x300A
+0xA16E 0x300B
+0xA16F 0xFE3D
+0xA170 0xFE3E
+0xA171 0x3008
+0xA172 0x3009
+0xA173 0xFE3F
+0xA174 0xFE40
+0xA175 0x300C
+0xA176 0x300D
+0xA177 0xFE41
+0xA178 0xFE42
+0xA179 0x300E
+0xA17A 0x300F
+0xA17B 0xFE43
+0xA17C 0xFE44
+0xA17D 0xFE59
+0xA17E 0xFE5A
+0xA1A1 0xFE5B
+0xA1A2 0xFE5C
+0xA1A3 0xFE5D
+0xA1A4 0xFE5E
+0xA1A5 0x2018
+0xA1A6 0x2019
+0xA1A7 0x201C
+0xA1A8 0x201D
+0xA1A9 0x301D
+0xA1AA 0x301E
+0xA1AB 0x2035
+0xA1AC 0x2032
+0xA1AD 0xFF03
+0xA1AE 0xFF06
+0xA1AF 0xFF0A
+0xA1B0 0x203B
+0xA1B1 0x00A7
+0xA1B2 0x3003
+0xA1B3 0x25CB
+0xA1B4 0x25CF
+0xA1B5 0x25B3
+0xA1B6 0x25B2
+0xA1B7 0x25CE
+0xA1B8 0x2606
+0xA1B9 0x2605
+0xA1BA 0x25C7
+0xA1BB 0x25C6
+0xA1BC 0x25A1
+0xA1BD 0x25A0
+0xA1BE 0x25BD
+0xA1BF 0x25BC
+0xA1C0 0x32A3
+0xA1C1 0x2105
+0xA1C2 0x203E
+0xA1C4 0xFF3F
+0xA1C6 0xFE49
+0xA1C7 0xFE4A
+0xA1C8 0xFE4D
+0xA1C9 0xFE4E
+0xA1CA 0xFE4B
+0xA1CB 0xFE4C
+0xA1CC 0xFE5F
+0xA1CD 0xFE60
+0xA1CE 0xFE61
+0xA1CF 0xFF0B
+0xA1D0 0xFF0D
+0xA1D1 0x00D7
+0xA1D2 0x00F7
+0xA1D3 0x00B1
+0xA1D4 0x221A
+0xA1D5 0xFF1C
+0xA1D6 0xFF1E
+0xA1D7 0xFF1D
+0xA1D8 0x2266
+0xA1D9 0x2267
+0xA1DA 0x2260
+0xA1DB 0x221E
+0xA1DC 0x2252
+0xA1DD 0x2261
+0xA1DE 0xFE62
+0xA1DF 0xFE63
+0xA1E0 0xFE64
+0xA1E1 0xFE65
+0xA1E2 0xFE66
+0xA1E3 0x223C
+0xA1E4 0x2229
+0xA1E5 0x222A
+0xA1E6 0x22A5
+0xA1E7 0x2220
+0xA1E8 0x221F
+0xA1E9 0x22BF
+0xA1EA 0x33D2
+0xA1EB 0x33D1
+0xA1EC 0x222B
+0xA1ED 0x222E
+0xA1EE 0x2235
+0xA1EF 0x2234
+0xA1F0 0x2640
+0xA1F1 0x2642
+0xA1F2 0x2641
+0xA1F3 0x2609
+0xA1F4 0x2191
+0xA1F5 0x2193
+0xA1F6 0x2190
+0xA1F7 0x2192
+0xA1F8 0x2196
+0xA1F9 0x2197
+0xA1FA 0x2199
+0xA1FB 0x2198
+0xA1FC 0x2225
+0xA1FD 0x2223
+0xA241 0xFF0F
+0xA242 0xFF3C
+0xA243 0xFF04
+0xA244 0x00A5
+0xA245 0x3012
+0xA246 0x00A2
+0xA247 0x00A3
+0xA248 0xFF05
+0xA249 0xFF20
+0xA24A 0x2103
+0xA24B 0x2109
+0xA24C 0xFE69
+0xA24D 0xFE6A
+0xA24E 0xFE6B
+0xA24F 0x33D5
+0xA250 0x339C
+0xA251 0x339D
+0xA252 0x339E
+0xA253 0x33CE
+0xA254 0x33A1
+0xA255 0x338E
+0xA256 0x338F
+0xA257 0x33C4
+0xA258 0x00B0
+0xA259 0x5159
+0xA25A 0x515B
+0xA25B 0x515E
+0xA25C 0x515D
+0xA25D 0x5161
+0xA25E 0x5163
+0xA25F 0x55E7
+0xA260 0x74E9
+0xA261 0x7CCE
+0xA262 0x2581
+0xA263 0x2582
+0xA264 0x2583
+0xA265 0x2584
+0xA266 0x2585
+0xA267 0x2586
+0xA268 0x2587
+0xA269 0x2588
+0xA26A 0x258F
+0xA26B 0x258E
+0xA26C 0x258D
+0xA26D 0x258C
+0xA26E 0x258B
+0xA26F 0x258A
+0xA270 0x2589
+0xA271 0x253C
+0xA272 0x2534
+0xA273 0x252C
+0xA274 0x2524
+0xA275 0x251C
+0xA276 0x2594
+0xA277 0x2500
+0xA278 0x2502
+0xA279 0x2595
+0xA27A 0x250C
+0xA27B 0x2510
+0xA27C 0x2514
+0xA27D 0x2518
+0xA27E 0x256D
+0xA2A1 0x256E
+0xA2A2 0x2570
+0xA2A3 0x256F
+0xA2A4 0x2550
+0xA2A5 0x255E
+0xA2A6 0x256A
+0xA2A7 0x2561
+0xA2A8 0x25E2
+0xA2A9 0x25E3
+0xA2AA 0x25E5
+0xA2AB 0x25E4
+0xA2AC 0x2571
+0xA2AD 0x2572
+0xA2AE 0x2573
+0xA2AF 0xFF10
+0xA2B0 0xFF11
+0xA2B1 0xFF12
+0xA2B2 0xFF13
+0xA2B3 0xFF14
+0xA2B4 0xFF15
+0xA2B5 0xFF16
+0xA2B6 0xFF17
+0xA2B7 0xFF18
+0xA2B8 0xFF19
+0xA2B9 0x2160
+0xA2BA 0x2161
+0xA2BB 0x2162
+0xA2BC 0x2163
+0xA2BD 0x2164
+0xA2BE 0x2165
+0xA2BF 0x2166
+0xA2C0 0x2167
+0xA2C1 0x2168
+0xA2C2 0x2169
+0xA2C3 0x3021
+0xA2C4 0x3022
+0xA2C5 0x3023
+0xA2C6 0x3024
+0xA2C7 0x3025
+0xA2C8 0x3026
+0xA2C9 0x3027
+0xA2CA 0x3028
+0xA2CB 0x3029
+0xA2CD 0x5344
+0xA2CF 0xFF21
+0xA2D0 0xFF22
+0xA2D1 0xFF23
+0xA2D2 0xFF24
+0xA2D3 0xFF25
+0xA2D4 0xFF26
+0xA2D5 0xFF27
+0xA2D6 0xFF28
+0xA2D7 0xFF29
+0xA2D8 0xFF2A
+0xA2D9 0xFF2B
+0xA2DA 0xFF2C
+0xA2DB 0xFF2D
+0xA2DC 0xFF2E
+0xA2DD 0xFF2F
+0xA2DE 0xFF30
+0xA2DF 0xFF31
+0xA2E0 0xFF32
+0xA2E1 0xFF33
+0xA2E2 0xFF34
+0xA2E3 0xFF35
+0xA2E4 0xFF36
+0xA2E5 0xFF37
+0xA2E6 0xFF38
+0xA2E7 0xFF39
+0xA2E8 0xFF3A
+0xA2E9 0xFF41
+0xA2EA 0xFF42
+0xA2EB 0xFF43
+0xA2EC 0xFF44
+0xA2ED 0xFF45
+0xA2EE 0xFF46
+0xA2EF 0xFF47
+0xA2F0 0xFF48
+0xA2F1 0xFF49
+0xA2F2 0xFF4A
+0xA2F3 0xFF4B
+0xA2F4 0xFF4C
+0xA2F5 0xFF4D
+0xA2F6 0xFF4E
+0xA2F7 0xFF4F
+0xA2F8 0xFF50
+0xA2F9 0xFF51
+0xA2FA 0xFF52
+0xA2FB 0xFF53
+0xA2FC 0xFF54
+0xA2FD 0xFF55
+0xA2FE 0xFF56
+0xA340 0xFF57
+0xA341 0xFF58
+0xA342 0xFF59
+0xA343 0xFF5A
+0xA344 0x0391
+0xA345 0x0392
+0xA346 0x0393
+0xA347 0x0394
+0xA348 0x0395
+0xA349 0x0396
+0xA34A 0x0397
+0xA34B 0x0398
+0xA34C 0x0399
+0xA34D 0x039A
+0xA34E 0x039B
+0xA34F 0x039C
+0xA350 0x039D
+0xA351 0x039E
+0xA352 0x039F
+0xA353 0x03A0
+0xA354 0x03A1
+0xA355 0x03A3
+0xA356 0x03A4
+0xA357 0x03A5
+0xA358 0x03A6
+0xA359 0x03A7
+0xA35A 0x03A8
+0xA35B 0x03A9
+0xA35C 0x03B1
+0xA35D 0x03B2
+0xA35E 0x03B3
+0xA35F 0x03B4
+0xA360 0x03B5
+0xA361 0x03B6
+0xA362 0x03B7
+0xA363 0x03B8
+0xA364 0x03B9
+0xA365 0x03BA
+0xA366 0x03BB
+0xA367 0x03BC
+0xA368 0x03BD
+0xA369 0x03BE
+0xA36A 0x03BF
+0xA36B 0x03C0
+0xA36C 0x03C1
+0xA36D 0x03C3
+0xA36E 0x03C4
+0xA36F 0x03C5
+0xA370 0x03C6
+0xA371 0x03C7
+0xA372 0x03C8
+0xA373 0x03C9
+0xA374 0x3105
+0xA375 0x3106
+0xA376 0x3107
+0xA377 0x3108
+0xA378 0x3109
+0xA379 0x310A
+0xA37A 0x310B
+0xA37B 0x310C
+0xA37C 0x310D
+0xA37D 0x310E
+0xA37E 0x310F
+0xA3A1 0x3110
+0xA3A2 0x3111
+0xA3A3 0x3112
+0xA3A4 0x3113
+0xA3A5 0x3114
+0xA3A6 0x3115
+0xA3A7 0x3116
+0xA3A8 0x3117
+0xA3A9 0x3118
+0xA3AA 0x3119
+0xA3AB 0x311A
+0xA3AC 0x311B
+0xA3AD 0x311C
+0xA3AE 0x311D
+0xA3AF 0x311E
+0xA3B0 0x311F
+0xA3B1 0x3120
+0xA3B2 0x3121
+0xA3B3 0x3122
+0xA3B4 0x3123
+0xA3B5 0x3124
+0xA3B6 0x3125
+0xA3B7 0x3126
+0xA3B8 0x3127
+0xA3B9 0x3128
+0xA3BA 0x3129
+0xA3BB 0x02D9
+0xA3BC 0x02C9
+0xA3BD 0x02CA
+0xA3BE 0x02C7
+0xA3BF 0x02CB
+0xA440 0x4E00
+0xA441 0x4E59
+0xA442 0x4E01
+0xA443 0x4E03
+0xA444 0x4E43
+0xA445 0x4E5D
+0xA446 0x4E86
+0xA447 0x4E8C
+0xA448 0x4EBA
+0xA449 0x513F
+0xA44A 0x5165
+0xA44B 0x516B
+0xA44C 0x51E0
+0xA44D 0x5200
+0xA44E 0x5201
+0xA44F 0x529B
+0xA450 0x5315
+0xA451 0x5341
+0xA452 0x535C
+0xA453 0x53C8
+0xA454 0x4E09
+0xA455 0x4E0B
+0xA456 0x4E08
+0xA457 0x4E0A
+0xA458 0x4E2B
+0xA459 0x4E38
+0xA45A 0x51E1
+0xA45B 0x4E45
+0xA45C 0x4E48
+0xA45D 0x4E5F
+0xA45E 0x4E5E
+0xA45F 0x4E8E
+0xA460 0x4EA1
+0xA461 0x5140
+0xA462 0x5203
+0xA463 0x52FA
+0xA464 0x5343
+0xA465 0x53C9
+0xA466 0x53E3
+0xA467 0x571F
+0xA468 0x58EB
+0xA469 0x5915
+0xA46A 0x5927
+0xA46B 0x5973
+0xA46C 0x5B50
+0xA46D 0x5B51
+0xA46E 0x5B53
+0xA46F 0x5BF8
+0xA470 0x5C0F
+0xA471 0x5C22
+0xA472 0x5C38
+0xA473 0x5C71
+0xA474 0x5DDD
+0xA475 0x5DE5
+0xA476 0x5DF1
+0xA477 0x5DF2
+0xA478 0x5DF3
+0xA479 0x5DFE
+0xA47A 0x5E72
+0xA47B 0x5EFE
+0xA47C 0x5F0B
+0xA47D 0x5F13
+0xA47E 0x624D
+0xA4A1 0x4E11
+0xA4A2 0x4E10
+0xA4A3 0x4E0D
+0xA4A4 0x4E2D
+0xA4A5 0x4E30
+0xA4A6 0x4E39
+0xA4A7 0x4E4B
+0xA4A8 0x5C39
+0xA4A9 0x4E88
+0xA4AA 0x4E91
+0xA4AB 0x4E95
+0xA4AC 0x4E92
+0xA4AD 0x4E94
+0xA4AE 0x4EA2
+0xA4AF 0x4EC1
+0xA4B0 0x4EC0
+0xA4B1 0x4EC3
+0xA4B2 0x4EC6
+0xA4B3 0x4EC7
+0xA4B4 0x4ECD
+0xA4B5 0x4ECA
+0xA4B6 0x4ECB
+0xA4B7 0x4EC4
+0xA4B8 0x5143
+0xA4B9 0x5141
+0xA4BA 0x5167
+0xA4BB 0x516D
+0xA4BC 0x516E
+0xA4BD 0x516C
+0xA4BE 0x5197
+0xA4BF 0x51F6
+0xA4C0 0x5206
+0xA4C1 0x5207
+0xA4C2 0x5208
+0xA4C3 0x52FB
+0xA4C4 0x52FE
+0xA4C5 0x52FF
+0xA4C6 0x5316
+0xA4C7 0x5339
+0xA4C8 0x5348
+0xA4C9 0x5347
+0xA4CA 0x5345
+0xA4CB 0x535E
+0xA4CC 0x5384
+0xA4CD 0x53CB
+0xA4CE 0x53CA
+0xA4CF 0x53CD
+0xA4D0 0x58EC
+0xA4D1 0x5929
+0xA4D2 0x592B
+0xA4D3 0x592A
+0xA4D4 0x592D
+0xA4D5 0x5B54
+0xA4D6 0x5C11
+0xA4D7 0x5C24
+0xA4D8 0x5C3A
+0xA4D9 0x5C6F
+0xA4DA 0x5DF4
+0xA4DB 0x5E7B
+0xA4DC 0x5EFF
+0xA4DD 0x5F14
+0xA4DE 0x5F15
+0xA4DF 0x5FC3
+0xA4E0 0x6208
+0xA4E1 0x6236
+0xA4E2 0x624B
+0xA4E3 0x624E
+0xA4E4 0x652F
+0xA4E5 0x6587
+0xA4E6 0x6597
+0xA4E7 0x65A4
+0xA4E8 0x65B9
+0xA4E9 0x65E5
+0xA4EA 0x66F0
+0xA4EB 0x6708
+0xA4EC 0x6728
+0xA4ED 0x6B20
+0xA4EE 0x6B62
+0xA4EF 0x6B79
+0xA4F0 0x6BCB
+0xA4F1 0x6BD4
+0xA4F2 0x6BDB
+0xA4F3 0x6C0F
+0xA4F4 0x6C34
+0xA4F5 0x706B
+0xA4F6 0x722A
+0xA4F7 0x7236
+0xA4F8 0x723B
+0xA4F9 0x7247
+0xA4FA 0x7259
+0xA4FB 0x725B
+0xA4FC 0x72AC
+0xA4FD 0x738B
+0xA4FE 0x4E19
+0xA540 0x4E16
+0xA541 0x4E15
+0xA542 0x4E14
+0xA543 0x4E18
+0xA544 0x4E3B
+0xA545 0x4E4D
+0xA546 0x4E4F
+0xA547 0x4E4E
+0xA548 0x4EE5
+0xA549 0x4ED8
+0xA54A 0x4ED4
+0xA54B 0x4ED5
+0xA54C 0x4ED6
+0xA54D 0x4ED7
+0xA54E 0x4EE3
+0xA54F 0x4EE4
+0xA550 0x4ED9
+0xA551 0x4EDE
+0xA552 0x5145
+0xA553 0x5144
+0xA554 0x5189
+0xA555 0x518A
+0xA556 0x51AC
+0xA557 0x51F9
+0xA558 0x51FA
+0xA559 0x51F8
+0xA55A 0x520A
+0xA55B 0x52A0
+0xA55C 0x529F
+0xA55D 0x5305
+0xA55E 0x5306
+0xA55F 0x5317
+0xA560 0x531D
+0xA561 0x4EDF
+0xA562 0x534A
+0xA563 0x5349
+0xA564 0x5361
+0xA565 0x5360
+0xA566 0x536F
+0xA567 0x536E
+0xA568 0x53BB
+0xA569 0x53EF
+0xA56A 0x53E4
+0xA56B 0x53F3
+0xA56C 0x53EC
+0xA56D 0x53EE
+0xA56E 0x53E9
+0xA56F 0x53E8
+0xA570 0x53FC
+0xA571 0x53F8
+0xA572 0x53F5
+0xA573 0x53EB
+0xA574 0x53E6
+0xA575 0x53EA
+0xA576 0x53F2
+0xA577 0x53F1
+0xA578 0x53F0
+0xA579 0x53E5
+0xA57A 0x53ED
+0xA57B 0x53FB
+0xA57C 0x56DB
+0xA57D 0x56DA
+0xA57E 0x5916
+0xA5A1 0x592E
+0xA5A2 0x5931
+0xA5A3 0x5974
+0xA5A4 0x5976
+0xA5A5 0x5B55
+0xA5A6 0x5B83
+0xA5A7 0x5C3C
+0xA5A8 0x5DE8
+0xA5A9 0x5DE7
+0xA5AA 0x5DE6
+0xA5AB 0x5E02
+0xA5AC 0x5E03
+0xA5AD 0x5E73
+0xA5AE 0x5E7C
+0xA5AF 0x5F01
+0xA5B0 0x5F18
+0xA5B1 0x5F17
+0xA5B2 0x5FC5
+0xA5B3 0x620A
+0xA5B4 0x6253
+0xA5B5 0x6254
+0xA5B6 0x6252
+0xA5B7 0x6251
+0xA5B8 0x65A5
+0xA5B9 0x65E6
+0xA5BA 0x672E
+0xA5BB 0x672C
+0xA5BC 0x672A
+0xA5BD 0x672B
+0xA5BE 0x672D
+0xA5BF 0x6B63
+0xA5C0 0x6BCD
+0xA5C1 0x6C11
+0xA5C2 0x6C10
+0xA5C3 0x6C38
+0xA5C4 0x6C41
+0xA5C5 0x6C40
+0xA5C6 0x6C3E
+0xA5C7 0x72AF
+0xA5C8 0x7384
+0xA5C9 0x7389
+0xA5CA 0x74DC
+0xA5CB 0x74E6
+0xA5CC 0x7518
+0xA5CD 0x751F
+0xA5CE 0x7528
+0xA5CF 0x7529
+0xA5D0 0x7530
+0xA5D1 0x7531
+0xA5D2 0x7532
+0xA5D3 0x7533
+0xA5D4 0x758B
+0xA5D5 0x767D
+0xA5D6 0x76AE
+0xA5D7 0x76BF
+0xA5D8 0x76EE
+0xA5D9 0x77DB
+0xA5DA 0x77E2
+0xA5DB 0x77F3
+0xA5DC 0x793A
+0xA5DD 0x79BE
+0xA5DE 0x7A74
+0xA5DF 0x7ACB
+0xA5E0 0x4E1E
+0xA5E1 0x4E1F
+0xA5E2 0x4E52
+0xA5E3 0x4E53
+0xA5E4 0x4E69
+0xA5E5 0x4E99
+0xA5E6 0x4EA4
+0xA5E7 0x4EA6
+0xA5E8 0x4EA5
+0xA5E9 0x4EFF
+0xA5EA 0x4F09
+0xA5EB 0x4F19
+0xA5EC 0x4F0A
+0xA5ED 0x4F15
+0xA5EE 0x4F0D
+0xA5EF 0x4F10
+0xA5F0 0x4F11
+0xA5F1 0x4F0F
+0xA5F2 0x4EF2
+0xA5F3 0x4EF6
+0xA5F4 0x4EFB
+0xA5F5 0x4EF0
+0xA5F6 0x4EF3
+0xA5F7 0x4EFD
+0xA5F8 0x4F01
+0xA5F9 0x4F0B
+0xA5FA 0x5149
+0xA5FB 0x5147
+0xA5FC 0x5146
+0xA5FD 0x5148
+0xA5FE 0x5168
+0xA640 0x5171
+0xA641 0x518D
+0xA642 0x51B0
+0xA643 0x5217
+0xA644 0x5211
+0xA645 0x5212
+0xA646 0x520E
+0xA647 0x5216
+0xA648 0x52A3
+0xA649 0x5308
+0xA64A 0x5321
+0xA64B 0x5320
+0xA64C 0x5370
+0xA64D 0x5371
+0xA64E 0x5409
+0xA64F 0x540F
+0xA650 0x540C
+0xA651 0x540A
+0xA652 0x5410
+0xA653 0x5401
+0xA654 0x540B
+0xA655 0x5404
+0xA656 0x5411
+0xA657 0x540D
+0xA658 0x5408
+0xA659 0x5403
+0xA65A 0x540E
+0xA65B 0x5406
+0xA65C 0x5412
+0xA65D 0x56E0
+0xA65E 0x56DE
+0xA65F 0x56DD
+0xA660 0x5733
+0xA661 0x5730
+0xA662 0x5728
+0xA663 0x572D
+0xA664 0x572C
+0xA665 0x572F
+0xA666 0x5729
+0xA667 0x5919
+0xA668 0x591A
+0xA669 0x5937
+0xA66A 0x5938
+0xA66B 0x5984
+0xA66C 0x5978
+0xA66D 0x5983
+0xA66E 0x597D
+0xA66F 0x5979
+0xA670 0x5982
+0xA671 0x5981
+0xA672 0x5B57
+0xA673 0x5B58
+0xA674 0x5B87
+0xA675 0x5B88
+0xA676 0x5B85
+0xA677 0x5B89
+0xA678 0x5BFA
+0xA679 0x5C16
+0xA67A 0x5C79
+0xA67B 0x5DDE
+0xA67C 0x5E06
+0xA67D 0x5E76
+0xA67E 0x5E74
+0xA6A1 0x5F0F
+0xA6A2 0x5F1B
+0xA6A3 0x5FD9
+0xA6A4 0x5FD6
+0xA6A5 0x620E
+0xA6A6 0x620C
+0xA6A7 0x620D
+0xA6A8 0x6210
+0xA6A9 0x6263
+0xA6AA 0x625B
+0xA6AB 0x6258
+0xA6AC 0x6536
+0xA6AD 0x65E9
+0xA6AE 0x65E8
+0xA6AF 0x65EC
+0xA6B0 0x65ED
+0xA6B1 0x66F2
+0xA6B2 0x66F3
+0xA6B3 0x6709
+0xA6B4 0x673D
+0xA6B5 0x6734
+0xA6B6 0x6731
+0xA6B7 0x6735
+0xA6B8 0x6B21
+0xA6B9 0x6B64
+0xA6BA 0x6B7B
+0xA6BB 0x6C16
+0xA6BC 0x6C5D
+0xA6BD 0x6C57
+0xA6BE 0x6C59
+0xA6BF 0x6C5F
+0xA6C0 0x6C60
+0xA6C1 0x6C50
+0xA6C2 0x6C55
+0xA6C3 0x6C61
+0xA6C4 0x6C5B
+0xA6C5 0x6C4D
+0xA6C6 0x6C4E
+0xA6C7 0x7070
+0xA6C8 0x725F
+0xA6C9 0x725D
+0xA6CA 0x767E
+0xA6CB 0x7AF9
+0xA6CC 0x7C73
+0xA6CD 0x7CF8
+0xA6CE 0x7F36
+0xA6CF 0x7F8A
+0xA6D0 0x7FBD
+0xA6D1 0x8001
+0xA6D2 0x8003
+0xA6D3 0x800C
+0xA6D4 0x8012
+0xA6D5 0x8033
+0xA6D6 0x807F
+0xA6D7 0x8089
+0xA6D8 0x808B
+0xA6D9 0x808C
+0xA6DA 0x81E3
+0xA6DB 0x81EA
+0xA6DC 0x81F3
+0xA6DD 0x81FC
+0xA6DE 0x820C
+0xA6DF 0x821B
+0xA6E0 0x821F
+0xA6E1 0x826E
+0xA6E2 0x8272
+0xA6E3 0x827E
+0xA6E4 0x866B
+0xA6E5 0x8840
+0xA6E6 0x884C
+0xA6E7 0x8863
+0xA6E8 0x897F
+0xA6E9 0x9621
+0xA6EA 0x4E32
+0xA6EB 0x4EA8
+0xA6EC 0x4F4D
+0xA6ED 0x4F4F
+0xA6EE 0x4F47
+0xA6EF 0x4F57
+0xA6F0 0x4F5E
+0xA6F1 0x4F34
+0xA6F2 0x4F5B
+0xA6F3 0x4F55
+0xA6F4 0x4F30
+0xA6F5 0x4F50
+0xA6F6 0x4F51
+0xA6F7 0x4F3D
+0xA6F8 0x4F3A
+0xA6F9 0x4F38
+0xA6FA 0x4F43
+0xA6FB 0x4F54
+0xA6FC 0x4F3C
+0xA6FD 0x4F46
+0xA6FE 0x4F63
+0xA740 0x4F5C
+0xA741 0x4F60
+0xA742 0x4F2F
+0xA743 0x4F4E
+0xA744 0x4F36
+0xA745 0x4F59
+0xA746 0x4F5D
+0xA747 0x4F48
+0xA748 0x4F5A
+0xA749 0x514C
+0xA74A 0x514B
+0xA74B 0x514D
+0xA74C 0x5175
+0xA74D 0x51B6
+0xA74E 0x51B7
+0xA74F 0x5225
+0xA750 0x5224
+0xA751 0x5229
+0xA752 0x522A
+0xA753 0x5228
+0xA754 0x52AB
+0xA755 0x52A9
+0xA756 0x52AA
+0xA757 0x52AC
+0xA758 0x5323
+0xA759 0x5373
+0xA75A 0x5375
+0xA75B 0x541D
+0xA75C 0x542D
+0xA75D 0x541E
+0xA75E 0x543E
+0xA75F 0x5426
+0xA760 0x544E
+0xA761 0x5427
+0xA762 0x5446
+0xA763 0x5443
+0xA764 0x5433
+0xA765 0x5448
+0xA766 0x5442
+0xA767 0x541B
+0xA768 0x5429
+0xA769 0x544A
+0xA76A 0x5439
+0xA76B 0x543B
+0xA76C 0x5438
+0xA76D 0x542E
+0xA76E 0x5435
+0xA76F 0x5436
+0xA770 0x5420
+0xA771 0x543C
+0xA772 0x5440
+0xA773 0x5431
+0xA774 0x542B
+0xA775 0x541F
+0xA776 0x542C
+0xA777 0x56EA
+0xA778 0x56F0
+0xA779 0x56E4
+0xA77A 0x56EB
+0xA77B 0x574A
+0xA77C 0x5751
+0xA77D 0x5740
+0xA77E 0x574D
+0xA7A1 0x5747
+0xA7A2 0x574E
+0xA7A3 0x573E
+0xA7A4 0x5750
+0xA7A5 0x574F
+0xA7A6 0x573B
+0xA7A7 0x58EF
+0xA7A8 0x593E
+0xA7A9 0x599D
+0xA7AA 0x5992
+0xA7AB 0x59A8
+0xA7AC 0x599E
+0xA7AD 0x59A3
+0xA7AE 0x5999
+0xA7AF 0x5996
+0xA7B0 0x598D
+0xA7B1 0x59A4
+0xA7B2 0x5993
+0xA7B3 0x598A
+0xA7B4 0x59A5
+0xA7B5 0x5B5D
+0xA7B6 0x5B5C
+0xA7B7 0x5B5A
+0xA7B8 0x5B5B
+0xA7B9 0x5B8C
+0xA7BA 0x5B8B
+0xA7BB 0x5B8F
+0xA7BC 0x5C2C
+0xA7BD 0x5C40
+0xA7BE 0x5C41
+0xA7BF 0x5C3F
+0xA7C0 0x5C3E
+0xA7C1 0x5C90
+0xA7C2 0x5C91
+0xA7C3 0x5C94
+0xA7C4 0x5C8C
+0xA7C5 0x5DEB
+0xA7C6 0x5E0C
+0xA7C7 0x5E8F
+0xA7C8 0x5E87
+0xA7C9 0x5E8A
+0xA7CA 0x5EF7
+0xA7CB 0x5F04
+0xA7CC 0x5F1F
+0xA7CD 0x5F64
+0xA7CE 0x5F62
+0xA7CF 0x5F77
+0xA7D0 0x5F79
+0xA7D1 0x5FD8
+0xA7D2 0x5FCC
+0xA7D3 0x5FD7
+0xA7D4 0x5FCD
+0xA7D5 0x5FF1
+0xA7D6 0x5FEB
+0xA7D7 0x5FF8
+0xA7D8 0x5FEA
+0xA7D9 0x6212
+0xA7DA 0x6211
+0xA7DB 0x6284
+0xA7DC 0x6297
+0xA7DD 0x6296
+0xA7DE 0x6280
+0xA7DF 0x6276
+0xA7E0 0x6289
+0xA7E1 0x626D
+0xA7E2 0x628A
+0xA7E3 0x627C
+0xA7E4 0x627E
+0xA7E5 0x6279
+0xA7E6 0x6273
+0xA7E7 0x6292
+0xA7E8 0x626F
+0xA7E9 0x6298
+0xA7EA 0x626E
+0xA7EB 0x6295
+0xA7EC 0x6293
+0xA7ED 0x6291
+0xA7EE 0x6286
+0xA7EF 0x6539
+0xA7F0 0x653B
+0xA7F1 0x6538
+0xA7F2 0x65F1
+0xA7F3 0x66F4
+0xA7F4 0x675F
+0xA7F5 0x674E
+0xA7F6 0x674F
+0xA7F7 0x6750
+0xA7F8 0x6751
+0xA7F9 0x675C
+0xA7FA 0x6756
+0xA7FB 0x675E
+0xA7FC 0x6749
+0xA7FD 0x6746
+0xA7FE 0x6760
+0xA840 0x6753
+0xA841 0x6757
+0xA842 0x6B65
+0xA843 0x6BCF
+0xA844 0x6C42
+0xA845 0x6C5E
+0xA846 0x6C99
+0xA847 0x6C81
+0xA848 0x6C88
+0xA849 0x6C89
+0xA84A 0x6C85
+0xA84B 0x6C9B
+0xA84C 0x6C6A
+0xA84D 0x6C7A
+0xA84E 0x6C90
+0xA84F 0x6C70
+0xA850 0x6C8C
+0xA851 0x6C68
+0xA852 0x6C96
+0xA853 0x6C92
+0xA854 0x6C7D
+0xA855 0x6C83
+0xA856 0x6C72
+0xA857 0x6C7E
+0xA858 0x6C74
+0xA859 0x6C86
+0xA85A 0x6C76
+0xA85B 0x6C8D
+0xA85C 0x6C94
+0xA85D 0x6C98
+0xA85E 0x6C82
+0xA85F 0x7076
+0xA860 0x707C
+0xA861 0x707D
+0xA862 0x7078
+0xA863 0x7262
+0xA864 0x7261
+0xA865 0x7260
+0xA866 0x72C4
+0xA867 0x72C2
+0xA868 0x7396
+0xA869 0x752C
+0xA86A 0x752B
+0xA86B 0x7537
+0xA86C 0x7538
+0xA86D 0x7682
+0xA86E 0x76EF
+0xA86F 0x77E3
+0xA870 0x79C1
+0xA871 0x79C0
+0xA872 0x79BF
+0xA873 0x7A76
+0xA874 0x7CFB
+0xA875 0x7F55
+0xA876 0x8096
+0xA877 0x8093
+0xA878 0x809D
+0xA879 0x8098
+0xA87A 0x809B
+0xA87B 0x809A
+0xA87C 0x80B2
+0xA87D 0x826F
+0xA87E 0x8292
+0xA8A1 0x828B
+0xA8A2 0x828D
+0xA8A3 0x898B
+0xA8A4 0x89D2
+0xA8A5 0x8A00
+0xA8A6 0x8C37
+0xA8A7 0x8C46
+0xA8A8 0x8C55
+0xA8A9 0x8C9D
+0xA8AA 0x8D64
+0xA8AB 0x8D70
+0xA8AC 0x8DB3
+0xA8AD 0x8EAB
+0xA8AE 0x8ECA
+0xA8AF 0x8F9B
+0xA8B0 0x8FB0
+0xA8B1 0x8FC2
+0xA8B2 0x8FC6
+0xA8B3 0x8FC5
+0xA8B4 0x8FC4
+0xA8B5 0x5DE1
+0xA8B6 0x9091
+0xA8B7 0x90A2
+0xA8B8 0x90AA
+0xA8B9 0x90A6
+0xA8BA 0x90A3
+0xA8BB 0x9149
+0xA8BC 0x91C6
+0xA8BD 0x91CC
+0xA8BE 0x9632
+0xA8BF 0x962E
+0xA8C0 0x9631
+0xA8C1 0x962A
+0xA8C2 0x962C
+0xA8C3 0x4E26
+0xA8C4 0x4E56
+0xA8C5 0x4E73
+0xA8C6 0x4E8B
+0xA8C7 0x4E9B
+0xA8C8 0x4E9E
+0xA8C9 0x4EAB
+0xA8CA 0x4EAC
+0xA8CB 0x4F6F
+0xA8CC 0x4F9D
+0xA8CD 0x4F8D
+0xA8CE 0x4F73
+0xA8CF 0x4F7F
+0xA8D0 0x4F6C
+0xA8D1 0x4F9B
+0xA8D2 0x4F8B
+0xA8D3 0x4F86
+0xA8D4 0x4F83
+0xA8D5 0x4F70
+0xA8D6 0x4F75
+0xA8D7 0x4F88
+0xA8D8 0x4F69
+0xA8D9 0x4F7B
+0xA8DA 0x4F96
+0xA8DB 0x4F7E
+0xA8DC 0x4F8F
+0xA8DD 0x4F91
+0xA8DE 0x4F7A
+0xA8DF 0x5154
+0xA8E0 0x5152
+0xA8E1 0x5155
+0xA8E2 0x5169
+0xA8E3 0x5177
+0xA8E4 0x5176
+0xA8E5 0x5178
+0xA8E6 0x51BD
+0xA8E7 0x51FD
+0xA8E8 0x523B
+0xA8E9 0x5238
+0xA8EA 0x5237
+0xA8EB 0x523A
+0xA8EC 0x5230
+0xA8ED 0x522E
+0xA8EE 0x5236
+0xA8EF 0x5241
+0xA8F0 0x52BE
+0xA8F1 0x52BB
+0xA8F2 0x5352
+0xA8F3 0x5354
+0xA8F4 0x5353
+0xA8F5 0x5351
+0xA8F6 0x5366
+0xA8F7 0x5377
+0xA8F8 0x5378
+0xA8F9 0x5379
+0xA8FA 0x53D6
+0xA8FB 0x53D4
+0xA8FC 0x53D7
+0xA8FD 0x5473
+0xA8FE 0x5475
+0xA940 0x5496
+0xA941 0x5478
+0xA942 0x5495
+0xA943 0x5480
+0xA944 0x547B
+0xA945 0x5477
+0xA946 0x5484
+0xA947 0x5492
+0xA948 0x5486
+0xA949 0x547C
+0xA94A 0x5490
+0xA94B 0x5471
+0xA94C 0x5476
+0xA94D 0x548C
+0xA94E 0x549A
+0xA94F 0x5462
+0xA950 0x5468
+0xA951 0x548B
+0xA952 0x547D
+0xA953 0x548E
+0xA954 0x56FA
+0xA955 0x5783
+0xA956 0x5777
+0xA957 0x576A
+0xA958 0x5769
+0xA959 0x5761
+0xA95A 0x5766
+0xA95B 0x5764
+0xA95C 0x577C
+0xA95D 0x591C
+0xA95E 0x5949
+0xA95F 0x5947
+0xA960 0x5948
+0xA961 0x5944
+0xA962 0x5954
+0xA963 0x59BE
+0xA964 0x59BB
+0xA965 0x59D4
+0xA966 0x59B9
+0xA967 0x59AE
+0xA968 0x59D1
+0xA969 0x59C6
+0xA96A 0x59D0
+0xA96B 0x59CD
+0xA96C 0x59CB
+0xA96D 0x59D3
+0xA96E 0x59CA
+0xA96F 0x59AF
+0xA970 0x59B3
+0xA971 0x59D2
+0xA972 0x59C5
+0xA973 0x5B5F
+0xA974 0x5B64
+0xA975 0x5B63
+0xA976 0x5B97
+0xA977 0x5B9A
+0xA978 0x5B98
+0xA979 0x5B9C
+0xA97A 0x5B99
+0xA97B 0x5B9B
+0xA97C 0x5C1A
+0xA97D 0x5C48
+0xA97E 0x5C45
+0xA9A1 0x5C46
+0xA9A2 0x5CB7
+0xA9A3 0x5CA1
+0xA9A4 0x5CB8
+0xA9A5 0x5CA9
+0xA9A6 0x5CAB
+0xA9A7 0x5CB1
+0xA9A8 0x5CB3
+0xA9A9 0x5E18
+0xA9AA 0x5E1A
+0xA9AB 0x5E16
+0xA9AC 0x5E15
+0xA9AD 0x5E1B
+0xA9AE 0x5E11
+0xA9AF 0x5E78
+0xA9B0 0x5E9A
+0xA9B1 0x5E97
+0xA9B2 0x5E9C
+0xA9B3 0x5E95
+0xA9B4 0x5E96
+0xA9B5 0x5EF6
+0xA9B6 0x5F26
+0xA9B7 0x5F27
+0xA9B8 0x5F29
+0xA9B9 0x5F80
+0xA9BA 0x5F81
+0xA9BB 0x5F7F
+0xA9BC 0x5F7C
+0xA9BD 0x5FDD
+0xA9BE 0x5FE0
+0xA9BF 0x5FFD
+0xA9C0 0x5FF5
+0xA9C1 0x5FFF
+0xA9C2 0x600F
+0xA9C3 0x6014
+0xA9C4 0x602F
+0xA9C5 0x6035
+0xA9C6 0x6016
+0xA9C7 0x602A
+0xA9C8 0x6015
+0xA9C9 0x6021
+0xA9CA 0x6027
+0xA9CB 0x6029
+0xA9CC 0x602B
+0xA9CD 0x601B
+0xA9CE 0x6216
+0xA9CF 0x6215
+0xA9D0 0x623F
+0xA9D1 0x623E
+0xA9D2 0x6240
+0xA9D3 0x627F
+0xA9D4 0x62C9
+0xA9D5 0x62CC
+0xA9D6 0x62C4
+0xA9D7 0x62BF
+0xA9D8 0x62C2
+0xA9D9 0x62B9
+0xA9DA 0x62D2
+0xA9DB 0x62DB
+0xA9DC 0x62AB
+0xA9DD 0x62D3
+0xA9DE 0x62D4
+0xA9DF 0x62CB
+0xA9E0 0x62C8
+0xA9E1 0x62A8
+0xA9E2 0x62BD
+0xA9E3 0x62BC
+0xA9E4 0x62D0
+0xA9E5 0x62D9
+0xA9E6 0x62C7
+0xA9E7 0x62CD
+0xA9E8 0x62B5
+0xA9E9 0x62DA
+0xA9EA 0x62B1
+0xA9EB 0x62D8
+0xA9EC 0x62D6
+0xA9ED 0x62D7
+0xA9EE 0x62C6
+0xA9EF 0x62AC
+0xA9F0 0x62CE
+0xA9F1 0x653E
+0xA9F2 0x65A7
+0xA9F3 0x65BC
+0xA9F4 0x65FA
+0xA9F5 0x6614
+0xA9F6 0x6613
+0xA9F7 0x660C
+0xA9F8 0x6606
+0xA9F9 0x6602
+0xA9FA 0x660E
+0xA9FB 0x6600
+0xA9FC 0x660F
+0xA9FD 0x6615
+0xA9FE 0x660A
+0xAA40 0x6607
+0xAA41 0x670D
+0xAA42 0x670B
+0xAA43 0x676D
+0xAA44 0x678B
+0xAA45 0x6795
+0xAA46 0x6771
+0xAA47 0x679C
+0xAA48 0x6773
+0xAA49 0x6777
+0xAA4A 0x6787
+0xAA4B 0x679D
+0xAA4C 0x6797
+0xAA4D 0x676F
+0xAA4E 0x6770
+0xAA4F 0x677F
+0xAA50 0x6789
+0xAA51 0x677E
+0xAA52 0x6790
+0xAA53 0x6775
+0xAA54 0x679A
+0xAA55 0x6793
+0xAA56 0x677C
+0xAA57 0x676A
+0xAA58 0x6772
+0xAA59 0x6B23
+0xAA5A 0x6B66
+0xAA5B 0x6B67
+0xAA5C 0x6B7F
+0xAA5D 0x6C13
+0xAA5E 0x6C1B
+0xAA5F 0x6CE3
+0xAA60 0x6CE8
+0xAA61 0x6CF3
+0xAA62 0x6CB1
+0xAA63 0x6CCC
+0xAA64 0x6CE5
+0xAA65 0x6CB3
+0xAA66 0x6CBD
+0xAA67 0x6CBE
+0xAA68 0x6CBC
+0xAA69 0x6CE2
+0xAA6A 0x6CAB
+0xAA6B 0x6CD5
+0xAA6C 0x6CD3
+0xAA6D 0x6CB8
+0xAA6E 0x6CC4
+0xAA6F 0x6CB9
+0xAA70 0x6CC1
+0xAA71 0x6CAE
+0xAA72 0x6CD7
+0xAA73 0x6CC5
+0xAA74 0x6CF1
+0xAA75 0x6CBF
+0xAA76 0x6CBB
+0xAA77 0x6CE1
+0xAA78 0x6CDB
+0xAA79 0x6CCA
+0xAA7A 0x6CAC
+0xAA7B 0x6CEF
+0xAA7C 0x6CDC
+0xAA7D 0x6CD6
+0xAA7E 0x6CE0
+0xAAA1 0x7095
+0xAAA2 0x708E
+0xAAA3 0x7092
+0xAAA4 0x708A
+0xAAA5 0x7099
+0xAAA6 0x722C
+0xAAA7 0x722D
+0xAAA8 0x7238
+0xAAA9 0x7248
+0xAAAA 0x7267
+0xAAAB 0x7269
+0xAAAC 0x72C0
+0xAAAD 0x72CE
+0xAAAE 0x72D9
+0xAAAF 0x72D7
+0xAAB0 0x72D0
+0xAAB1 0x73A9
+0xAAB2 0x73A8
+0xAAB3 0x739F
+0xAAB4 0x73AB
+0xAAB5 0x73A5
+0xAAB6 0x753D
+0xAAB7 0x759D
+0xAAB8 0x7599
+0xAAB9 0x759A
+0xAABA 0x7684
+0xAABB 0x76C2
+0xAABC 0x76F2
+0xAABD 0x76F4
+0xAABE 0x77E5
+0xAABF 0x77FD
+0xAAC0 0x793E
+0xAAC1 0x7940
+0xAAC2 0x7941
+0xAAC3 0x79C9
+0xAAC4 0x79C8
+0xAAC5 0x7A7A
+0xAAC6 0x7A79
+0xAAC7 0x7AFA
+0xAAC8 0x7CFE
+0xAAC9 0x7F54
+0xAACA 0x7F8C
+0xAACB 0x7F8B
+0xAACC 0x8005
+0xAACD 0x80BA
+0xAACE 0x80A5
+0xAACF 0x80A2
+0xAAD0 0x80B1
+0xAAD1 0x80A1
+0xAAD2 0x80AB
+0xAAD3 0x80A9
+0xAAD4 0x80B4
+0xAAD5 0x80AA
+0xAAD6 0x80AF
+0xAAD7 0x81E5
+0xAAD8 0x81FE
+0xAAD9 0x820D
+0xAADA 0x82B3
+0xAADB 0x829D
+0xAADC 0x8299
+0xAADD 0x82AD
+0xAADE 0x82BD
+0xAADF 0x829F
+0xAAE0 0x82B9
+0xAAE1 0x82B1
+0xAAE2 0x82AC
+0xAAE3 0x82A5
+0xAAE4 0x82AF
+0xAAE5 0x82B8
+0xAAE6 0x82A3
+0xAAE7 0x82B0
+0xAAE8 0x82BE
+0xAAE9 0x82B7
+0xAAEA 0x864E
+0xAAEB 0x8671
+0xAAEC 0x521D
+0xAAED 0x8868
+0xAAEE 0x8ECB
+0xAAEF 0x8FCE
+0xAAF0 0x8FD4
+0xAAF1 0x8FD1
+0xAAF2 0x90B5
+0xAAF3 0x90B8
+0xAAF4 0x90B1
+0xAAF5 0x90B6
+0xAAF6 0x91C7
+0xAAF7 0x91D1
+0xAAF8 0x9577
+0xAAF9 0x9580
+0xAAFA 0x961C
+0xAAFB 0x9640
+0xAAFC 0x963F
+0xAAFD 0x963B
+0xAAFE 0x9644
+0xAB40 0x9642
+0xAB41 0x96B9
+0xAB42 0x96E8
+0xAB43 0x9752
+0xAB44 0x975E
+0xAB45 0x4E9F
+0xAB46 0x4EAD
+0xAB47 0x4EAE
+0xAB48 0x4FE1
+0xAB49 0x4FB5
+0xAB4A 0x4FAF
+0xAB4B 0x4FBF
+0xAB4C 0x4FE0
+0xAB4D 0x4FD1
+0xAB4E 0x4FCF
+0xAB4F 0x4FDD
+0xAB50 0x4FC3
+0xAB51 0x4FB6
+0xAB52 0x4FD8
+0xAB53 0x4FDF
+0xAB54 0x4FCA
+0xAB55 0x4FD7
+0xAB56 0x4FAE
+0xAB57 0x4FD0
+0xAB58 0x4FC4
+0xAB59 0x4FC2
+0xAB5A 0x4FDA
+0xAB5B 0x4FCE
+0xAB5C 0x4FDE
+0xAB5D 0x4FB7
+0xAB5E 0x5157
+0xAB5F 0x5192
+0xAB60 0x5191
+0xAB61 0x51A0
+0xAB62 0x524E
+0xAB63 0x5243
+0xAB64 0x524A
+0xAB65 0x524D
+0xAB66 0x524C
+0xAB67 0x524B
+0xAB68 0x5247
+0xAB69 0x52C7
+0xAB6A 0x52C9
+0xAB6B 0x52C3
+0xAB6C 0x52C1
+0xAB6D 0x530D
+0xAB6E 0x5357
+0xAB6F 0x537B
+0xAB70 0x539A
+0xAB71 0x53DB
+0xAB72 0x54AC
+0xAB73 0x54C0
+0xAB74 0x54A8
+0xAB75 0x54CE
+0xAB76 0x54C9
+0xAB77 0x54B8
+0xAB78 0x54A6
+0xAB79 0x54B3
+0xAB7A 0x54C7
+0xAB7B 0x54C2
+0xAB7C 0x54BD
+0xAB7D 0x54AA
+0xAB7E 0x54C1
+0xABA1 0x54C4
+0xABA2 0x54C8
+0xABA3 0x54AF
+0xABA4 0x54AB
+0xABA5 0x54B1
+0xABA6 0x54BB
+0xABA7 0x54A9
+0xABA8 0x54A7
+0xABA9 0x54BF
+0xABAA 0x56FF
+0xABAB 0x5782
+0xABAC 0x578B
+0xABAD 0x57A0
+0xABAE 0x57A3
+0xABAF 0x57A2
+0xABB0 0x57CE
+0xABB1 0x57AE
+0xABB2 0x5793
+0xABB3 0x5955
+0xABB4 0x5951
+0xABB5 0x594F
+0xABB6 0x594E
+0xABB7 0x5950
+0xABB8 0x59DC
+0xABB9 0x59D8
+0xABBA 0x59FF
+0xABBB 0x59E3
+0xABBC 0x59E8
+0xABBD 0x5A03
+0xABBE 0x59E5
+0xABBF 0x59EA
+0xABC0 0x59DA
+0xABC1 0x59E6
+0xABC2 0x5A01
+0xABC3 0x59FB
+0xABC4 0x5B69
+0xABC5 0x5BA3
+0xABC6 0x5BA6
+0xABC7 0x5BA4
+0xABC8 0x5BA2
+0xABC9 0x5BA5
+0xABCA 0x5C01
+0xABCB 0x5C4E
+0xABCC 0x5C4F
+0xABCD 0x5C4D
+0xABCE 0x5C4B
+0xABCF 0x5CD9
+0xABD0 0x5CD2
+0xABD1 0x5DF7
+0xABD2 0x5E1D
+0xABD3 0x5E25
+0xABD4 0x5E1F
+0xABD5 0x5E7D
+0xABD6 0x5EA0
+0xABD7 0x5EA6
+0xABD8 0x5EFA
+0xABD9 0x5F08
+0xABDA 0x5F2D
+0xABDB 0x5F65
+0xABDC 0x5F88
+0xABDD 0x5F85
+0xABDE 0x5F8A
+0xABDF 0x5F8B
+0xABE0 0x5F87
+0xABE1 0x5F8C
+0xABE2 0x5F89
+0xABE3 0x6012
+0xABE4 0x601D
+0xABE5 0x6020
+0xABE6 0x6025
+0xABE7 0x600E
+0xABE8 0x6028
+0xABE9 0x604D
+0xABEA 0x6070
+0xABEB 0x6068
+0xABEC 0x6062
+0xABED 0x6046
+0xABEE 0x6043
+0xABEF 0x606C
+0xABF0 0x606B
+0xABF1 0x606A
+0xABF2 0x6064
+0xABF3 0x6241
+0xABF4 0x62DC
+0xABF5 0x6316
+0xABF6 0x6309
+0xABF7 0x62FC
+0xABF8 0x62ED
+0xABF9 0x6301
+0xABFA 0x62EE
+0xABFB 0x62FD
+0xABFC 0x6307
+0xABFD 0x62F1
+0xABFE 0x62F7
+0xAC40 0x62EF
+0xAC41 0x62EC
+0xAC42 0x62FE
+0xAC43 0x62F4
+0xAC44 0x6311
+0xAC45 0x6302
+0xAC46 0x653F
+0xAC47 0x6545
+0xAC48 0x65AB
+0xAC49 0x65BD
+0xAC4A 0x65E2
+0xAC4B 0x6625
+0xAC4C 0x662D
+0xAC4D 0x6620
+0xAC4E 0x6627
+0xAC4F 0x662F
+0xAC50 0x661F
+0xAC51 0x6628
+0xAC52 0x6631
+0xAC53 0x6624
+0xAC54 0x66F7
+0xAC55 0x67FF
+0xAC56 0x67D3
+0xAC57 0x67F1
+0xAC58 0x67D4
+0xAC59 0x67D0
+0xAC5A 0x67EC
+0xAC5B 0x67B6
+0xAC5C 0x67AF
+0xAC5D 0x67F5
+0xAC5E 0x67E9
+0xAC5F 0x67EF
+0xAC60 0x67C4
+0xAC61 0x67D1
+0xAC62 0x67B4
+0xAC63 0x67DA
+0xAC64 0x67E5
+0xAC65 0x67B8
+0xAC66 0x67CF
+0xAC67 0x67DE
+0xAC68 0x67F3
+0xAC69 0x67B0
+0xAC6A 0x67D9
+0xAC6B 0x67E2
+0xAC6C 0x67DD
+0xAC6D 0x67D2
+0xAC6E 0x6B6A
+0xAC6F 0x6B83
+0xAC70 0x6B86
+0xAC71 0x6BB5
+0xAC72 0x6BD2
+0xAC73 0x6BD7
+0xAC74 0x6C1F
+0xAC75 0x6CC9
+0xAC76 0x6D0B
+0xAC77 0x6D32
+0xAC78 0x6D2A
+0xAC79 0x6D41
+0xAC7A 0x6D25
+0xAC7B 0x6D0C
+0xAC7C 0x6D31
+0xAC7D 0x6D1E
+0xAC7E 0x6D17
+0xACA1 0x6D3B
+0xACA2 0x6D3D
+0xACA3 0x6D3E
+0xACA4 0x6D36
+0xACA5 0x6D1B
+0xACA6 0x6CF5
+0xACA7 0x6D39
+0xACA8 0x6D27
+0xACA9 0x6D38
+0xACAA 0x6D29
+0xACAB 0x6D2E
+0xACAC 0x6D35
+0xACAD 0x6D0E
+0xACAE 0x6D2B
+0xACAF 0x70AB
+0xACB0 0x70BA
+0xACB1 0x70B3
+0xACB2 0x70AC
+0xACB3 0x70AF
+0xACB4 0x70AD
+0xACB5 0x70B8
+0xACB6 0x70AE
+0xACB7 0x70A4
+0xACB8 0x7230
+0xACB9 0x7272
+0xACBA 0x726F
+0xACBB 0x7274
+0xACBC 0x72E9
+0xACBD 0x72E0
+0xACBE 0x72E1
+0xACBF 0x73B7
+0xACC0 0x73CA
+0xACC1 0x73BB
+0xACC2 0x73B2
+0xACC3 0x73CD
+0xACC4 0x73C0
+0xACC5 0x73B3
+0xACC6 0x751A
+0xACC7 0x752D
+0xACC8 0x754F
+0xACC9 0x754C
+0xACCA 0x754E
+0xACCB 0x754B
+0xACCC 0x75AB
+0xACCD 0x75A4
+0xACCE 0x75A5
+0xACCF 0x75A2
+0xACD0 0x75A3
+0xACD1 0x7678
+0xACD2 0x7686
+0xACD3 0x7687
+0xACD4 0x7688
+0xACD5 0x76C8
+0xACD6 0x76C6
+0xACD7 0x76C3
+0xACD8 0x76C5
+0xACD9 0x7701
+0xACDA 0x76F9
+0xACDB 0x76F8
+0xACDC 0x7709
+0xACDD 0x770B
+0xACDE 0x76FE
+0xACDF 0x76FC
+0xACE0 0x7707
+0xACE1 0x77DC
+0xACE2 0x7802
+0xACE3 0x7814
+0xACE4 0x780C
+0xACE5 0x780D
+0xACE6 0x7946
+0xACE7 0x7949
+0xACE8 0x7948
+0xACE9 0x7947
+0xACEA 0x79B9
+0xACEB 0x79BA
+0xACEC 0x79D1
+0xACED 0x79D2
+0xACEE 0x79CB
+0xACEF 0x7A7F
+0xACF0 0x7A81
+0xACF1 0x7AFF
+0xACF2 0x7AFD
+0xACF3 0x7C7D
+0xACF4 0x7D02
+0xACF5 0x7D05
+0xACF6 0x7D00
+0xACF7 0x7D09
+0xACF8 0x7D07
+0xACF9 0x7D04
+0xACFA 0x7D06
+0xACFB 0x7F38
+0xACFC 0x7F8E
+0xACFD 0x7FBF
+0xACFE 0x8004
+0xAD40 0x8010
+0xAD41 0x800D
+0xAD42 0x8011
+0xAD43 0x8036
+0xAD44 0x80D6
+0xAD45 0x80E5
+0xAD46 0x80DA
+0xAD47 0x80C3
+0xAD48 0x80C4
+0xAD49 0x80CC
+0xAD4A 0x80E1
+0xAD4B 0x80DB
+0xAD4C 0x80CE
+0xAD4D 0x80DE
+0xAD4E 0x80E4
+0xAD4F 0x80DD
+0xAD50 0x81F4
+0xAD51 0x8222
+0xAD52 0x82E7
+0xAD53 0x8303
+0xAD54 0x8305
+0xAD55 0x82E3
+0xAD56 0x82DB
+0xAD57 0x82E6
+0xAD58 0x8304
+0xAD59 0x82E5
+0xAD5A 0x8302
+0xAD5B 0x8309
+0xAD5C 0x82D2
+0xAD5D 0x82D7
+0xAD5E 0x82F1
+0xAD5F 0x8301
+0xAD60 0x82DC
+0xAD61 0x82D4
+0xAD62 0x82D1
+0xAD63 0x82DE
+0xAD64 0x82D3
+0xAD65 0x82DF
+0xAD66 0x82EF
+0xAD67 0x8306
+0xAD68 0x8650
+0xAD69 0x8679
+0xAD6A 0x867B
+0xAD6B 0x867A
+0xAD6C 0x884D
+0xAD6D 0x886B
+0xAD6E 0x8981
+0xAD6F 0x89D4
+0xAD70 0x8A08
+0xAD71 0x8A02
+0xAD72 0x8A03
+0xAD73 0x8C9E
+0xAD74 0x8CA0
+0xAD75 0x8D74
+0xAD76 0x8D73
+0xAD77 0x8DB4
+0xAD78 0x8ECD
+0xAD79 0x8ECC
+0xAD7A 0x8FF0
+0xAD7B 0x8FE6
+0xAD7C 0x8FE2
+0xAD7D 0x8FEA
+0xAD7E 0x8FE5
+0xADA1 0x8FED
+0xADA2 0x8FEB
+0xADA3 0x8FE4
+0xADA4 0x8FE8
+0xADA5 0x90CA
+0xADA6 0x90CE
+0xADA7 0x90C1
+0xADA8 0x90C3
+0xADA9 0x914B
+0xADAA 0x914A
+0xADAB 0x91CD
+0xADAC 0x9582
+0xADAD 0x9650
+0xADAE 0x964B
+0xADAF 0x964C
+0xADB0 0x964D
+0xADB1 0x9762
+0xADB2 0x9769
+0xADB3 0x97CB
+0xADB4 0x97ED
+0xADB5 0x97F3
+0xADB6 0x9801
+0xADB7 0x98A8
+0xADB8 0x98DB
+0xADB9 0x98DF
+0xADBA 0x9996
+0xADBB 0x9999
+0xADBC 0x4E58
+0xADBD 0x4EB3
+0xADBE 0x500C
+0xADBF 0x500D
+0xADC0 0x5023
+0xADC1 0x4FEF
+0xADC2 0x5026
+0xADC3 0x5025
+0xADC4 0x4FF8
+0xADC5 0x5029
+0xADC6 0x5016
+0xADC7 0x5006
+0xADC8 0x503C
+0xADC9 0x501F
+0xADCA 0x501A
+0xADCB 0x5012
+0xADCC 0x5011
+0xADCD 0x4FFA
+0xADCE 0x5000
+0xADCF 0x5014
+0xADD0 0x5028
+0xADD1 0x4FF1
+0xADD2 0x5021
+0xADD3 0x500B
+0xADD4 0x5019
+0xADD5 0x5018
+0xADD6 0x4FF3
+0xADD7 0x4FEE
+0xADD8 0x502D
+0xADD9 0x502A
+0xADDA 0x4FFE
+0xADDB 0x502B
+0xADDC 0x5009
+0xADDD 0x517C
+0xADDE 0x51A4
+0xADDF 0x51A5
+0xADE0 0x51A2
+0xADE1 0x51CD
+0xADE2 0x51CC
+0xADE3 0x51C6
+0xADE4 0x51CB
+0xADE5 0x5256
+0xADE6 0x525C
+0xADE7 0x5254
+0xADE8 0x525B
+0xADE9 0x525D
+0xADEA 0x532A
+0xADEB 0x537F
+0xADEC 0x539F
+0xADED 0x539D
+0xADEE 0x53DF
+0xADEF 0x54E8
+0xADF0 0x5510
+0xADF1 0x5501
+0xADF2 0x5537
+0xADF3 0x54FC
+0xADF4 0x54E5
+0xADF5 0x54F2
+0xADF6 0x5506
+0xADF7 0x54FA
+0xADF8 0x5514
+0xADF9 0x54E9
+0xADFA 0x54ED
+0xADFB 0x54E1
+0xADFC 0x5509
+0xADFD 0x54EE
+0xADFE 0x54EA
+0xAE40 0x54E6
+0xAE41 0x5527
+0xAE42 0x5507
+0xAE43 0x54FD
+0xAE44 0x550F
+0xAE45 0x5703
+0xAE46 0x5704
+0xAE47 0x57C2
+0xAE48 0x57D4
+0xAE49 0x57CB
+0xAE4A 0x57C3
+0xAE4B 0x5809
+0xAE4C 0x590F
+0xAE4D 0x5957
+0xAE4E 0x5958
+0xAE4F 0x595A
+0xAE50 0x5A11
+0xAE51 0x5A18
+0xAE52 0x5A1C
+0xAE53 0x5A1F
+0xAE54 0x5A1B
+0xAE55 0x5A13
+0xAE56 0x59EC
+0xAE57 0x5A20
+0xAE58 0x5A23
+0xAE59 0x5A29
+0xAE5A 0x5A25
+0xAE5B 0x5A0C
+0xAE5C 0x5A09
+0xAE5D 0x5B6B
+0xAE5E 0x5C58
+0xAE5F 0x5BB0
+0xAE60 0x5BB3
+0xAE61 0x5BB6
+0xAE62 0x5BB4
+0xAE63 0x5BAE
+0xAE64 0x5BB5
+0xAE65 0x5BB9
+0xAE66 0x5BB8
+0xAE67 0x5C04
+0xAE68 0x5C51
+0xAE69 0x5C55
+0xAE6A 0x5C50
+0xAE6B 0x5CED
+0xAE6C 0x5CFD
+0xAE6D 0x5CFB
+0xAE6E 0x5CEA
+0xAE6F 0x5CE8
+0xAE70 0x5CF0
+0xAE71 0x5CF6
+0xAE72 0x5D01
+0xAE73 0x5CF4
+0xAE74 0x5DEE
+0xAE75 0x5E2D
+0xAE76 0x5E2B
+0xAE77 0x5EAB
+0xAE78 0x5EAD
+0xAE79 0x5EA7
+0xAE7A 0x5F31
+0xAE7B 0x5F92
+0xAE7C 0x5F91
+0xAE7D 0x5F90
+0xAE7E 0x6059
+0xAEA1 0x6063
+0xAEA2 0x6065
+0xAEA3 0x6050
+0xAEA4 0x6055
+0xAEA5 0x606D
+0xAEA6 0x6069
+0xAEA7 0x606F
+0xAEA8 0x6084
+0xAEA9 0x609F
+0xAEAA 0x609A
+0xAEAB 0x608D
+0xAEAC 0x6094
+0xAEAD 0x608C
+0xAEAE 0x6085
+0xAEAF 0x6096
+0xAEB0 0x6247
+0xAEB1 0x62F3
+0xAEB2 0x6308
+0xAEB3 0x62FF
+0xAEB4 0x634E
+0xAEB5 0x633E
+0xAEB6 0x632F
+0xAEB7 0x6355
+0xAEB8 0x6342
+0xAEB9 0x6346
+0xAEBA 0x634F
+0xAEBB 0x6349
+0xAEBC 0x633A
+0xAEBD 0x6350
+0xAEBE 0x633D
+0xAEBF 0x632A
+0xAEC0 0x632B
+0xAEC1 0x6328
+0xAEC2 0x634D
+0xAEC3 0x634C
+0xAEC4 0x6548
+0xAEC5 0x6549
+0xAEC6 0x6599
+0xAEC7 0x65C1
+0xAEC8 0x65C5
+0xAEC9 0x6642
+0xAECA 0x6649
+0xAECB 0x664F
+0xAECC 0x6643
+0xAECD 0x6652
+0xAECE 0x664C
+0xAECF 0x6645
+0xAED0 0x6641
+0xAED1 0x66F8
+0xAED2 0x6714
+0xAED3 0x6715
+0xAED4 0x6717
+0xAED5 0x6821
+0xAED6 0x6838
+0xAED7 0x6848
+0xAED8 0x6846
+0xAED9 0x6853
+0xAEDA 0x6839
+0xAEDB 0x6842
+0xAEDC 0x6854
+0xAEDD 0x6829
+0xAEDE 0x68B3
+0xAEDF 0x6817
+0xAEE0 0x684C
+0xAEE1 0x6851
+0xAEE2 0x683D
+0xAEE3 0x67F4
+0xAEE4 0x6850
+0xAEE5 0x6840
+0xAEE6 0x683C
+0xAEE7 0x6843
+0xAEE8 0x682A
+0xAEE9 0x6845
+0xAEEA 0x6813
+0xAEEB 0x6818
+0xAEEC 0x6841
+0xAEED 0x6B8A
+0xAEEE 0x6B89
+0xAEEF 0x6BB7
+0xAEF0 0x6C23
+0xAEF1 0x6C27
+0xAEF2 0x6C28
+0xAEF3 0x6C26
+0xAEF4 0x6C24
+0xAEF5 0x6CF0
+0xAEF6 0x6D6A
+0xAEF7 0x6D95
+0xAEF8 0x6D88
+0xAEF9 0x6D87
+0xAEFA 0x6D66
+0xAEFB 0x6D78
+0xAEFC 0x6D77
+0xAEFD 0x6D59
+0xAEFE 0x6D93
+0xAF40 0x6D6C
+0xAF41 0x6D89
+0xAF42 0x6D6E
+0xAF43 0x6D5A
+0xAF44 0x6D74
+0xAF45 0x6D69
+0xAF46 0x6D8C
+0xAF47 0x6D8A
+0xAF48 0x6D79
+0xAF49 0x6D85
+0xAF4A 0x6D65
+0xAF4B 0x6D94
+0xAF4C 0x70CA
+0xAF4D 0x70D8
+0xAF4E 0x70E4
+0xAF4F 0x70D9
+0xAF50 0x70C8
+0xAF51 0x70CF
+0xAF52 0x7239
+0xAF53 0x7279
+0xAF54 0x72FC
+0xAF55 0x72F9
+0xAF56 0x72FD
+0xAF57 0x72F8
+0xAF58 0x72F7
+0xAF59 0x7386
+0xAF5A 0x73ED
+0xAF5B 0x7409
+0xAF5C 0x73EE
+0xAF5D 0x73E0
+0xAF5E 0x73EA
+0xAF5F 0x73DE
+0xAF60 0x7554
+0xAF61 0x755D
+0xAF62 0x755C
+0xAF63 0x755A
+0xAF64 0x7559
+0xAF65 0x75BE
+0xAF66 0x75C5
+0xAF67 0x75C7
+0xAF68 0x75B2
+0xAF69 0x75B3
+0xAF6A 0x75BD
+0xAF6B 0x75BC
+0xAF6C 0x75B9
+0xAF6D 0x75C2
+0xAF6E 0x75B8
+0xAF6F 0x768B
+0xAF70 0x76B0
+0xAF71 0x76CA
+0xAF72 0x76CD
+0xAF73 0x76CE
+0xAF74 0x7729
+0xAF75 0x771F
+0xAF76 0x7720
+0xAF77 0x7728
+0xAF78 0x77E9
+0xAF79 0x7830
+0xAF7A 0x7827
+0xAF7B 0x7838
+0xAF7C 0x781D
+0xAF7D 0x7834
+0xAF7E 0x7837
+0xAFA1 0x7825
+0xAFA2 0x782D
+0xAFA3 0x7820
+0xAFA4 0x781F
+0xAFA5 0x7832
+0xAFA6 0x7955
+0xAFA7 0x7950
+0xAFA8 0x7960
+0xAFA9 0x795F
+0xAFAA 0x7956
+0xAFAB 0x795E
+0xAFAC 0x795D
+0xAFAD 0x7957
+0xAFAE 0x795A
+0xAFAF 0x79E4
+0xAFB0 0x79E3
+0xAFB1 0x79E7
+0xAFB2 0x79DF
+0xAFB3 0x79E6
+0xAFB4 0x79E9
+0xAFB5 0x79D8
+0xAFB6 0x7A84
+0xAFB7 0x7A88
+0xAFB8 0x7AD9
+0xAFB9 0x7B06
+0xAFBA 0x7B11
+0xAFBB 0x7C89
+0xAFBC 0x7D21
+0xAFBD 0x7D17
+0xAFBE 0x7D0B
+0xAFBF 0x7D0A
+0xAFC0 0x7D20
+0xAFC1 0x7D22
+0xAFC2 0x7D14
+0xAFC3 0x7D10
+0xAFC4 0x7D15
+0xAFC5 0x7D1A
+0xAFC6 0x7D1C
+0xAFC7 0x7D0D
+0xAFC8 0x7D19
+0xAFC9 0x7D1B
+0xAFCA 0x7F3A
+0xAFCB 0x7F5F
+0xAFCC 0x7F94
+0xAFCD 0x7FC5
+0xAFCE 0x7FC1
+0xAFCF 0x8006
+0xAFD0 0x8018
+0xAFD1 0x8015
+0xAFD2 0x8019
+0xAFD3 0x8017
+0xAFD4 0x803D
+0xAFD5 0x803F
+0xAFD6 0x80F1
+0xAFD7 0x8102
+0xAFD8 0x80F0
+0xAFD9 0x8105
+0xAFDA 0x80ED
+0xAFDB 0x80F4
+0xAFDC 0x8106
+0xAFDD 0x80F8
+0xAFDE 0x80F3
+0xAFDF 0x8108
+0xAFE0 0x80FD
+0xAFE1 0x810A
+0xAFE2 0x80FC
+0xAFE3 0x80EF
+0xAFE4 0x81ED
+0xAFE5 0x81EC
+0xAFE6 0x8200
+0xAFE7 0x8210
+0xAFE8 0x822A
+0xAFE9 0x822B
+0xAFEA 0x8228
+0xAFEB 0x822C
+0xAFEC 0x82BB
+0xAFED 0x832B
+0xAFEE 0x8352
+0xAFEF 0x8354
+0xAFF0 0x834A
+0xAFF1 0x8338
+0xAFF2 0x8350
+0xAFF3 0x8349
+0xAFF4 0x8335
+0xAFF5 0x8334
+0xAFF6 0x834F
+0xAFF7 0x8332
+0xAFF8 0x8339
+0xAFF9 0x8336
+0xAFFA 0x8317
+0xAFFB 0x8340
+0xAFFC 0x8331
+0xAFFD 0x8328
+0xAFFE 0x8343
+0xB040 0x8654
+0xB041 0x868A
+0xB042 0x86AA
+0xB043 0x8693
+0xB044 0x86A4
+0xB045 0x86A9
+0xB046 0x868C
+0xB047 0x86A3
+0xB048 0x869C
+0xB049 0x8870
+0xB04A 0x8877
+0xB04B 0x8881
+0xB04C 0x8882
+0xB04D 0x887D
+0xB04E 0x8879
+0xB04F 0x8A18
+0xB050 0x8A10
+0xB051 0x8A0E
+0xB052 0x8A0C
+0xB053 0x8A15
+0xB054 0x8A0A
+0xB055 0x8A17
+0xB056 0x8A13
+0xB057 0x8A16
+0xB058 0x8A0F
+0xB059 0x8A11
+0xB05A 0x8C48
+0xB05B 0x8C7A
+0xB05C 0x8C79
+0xB05D 0x8CA1
+0xB05E 0x8CA2
+0xB05F 0x8D77
+0xB060 0x8EAC
+0xB061 0x8ED2
+0xB062 0x8ED4
+0xB063 0x8ECF
+0xB064 0x8FB1
+0xB065 0x9001
+0xB066 0x9006
+0xB067 0x8FF7
+0xB068 0x9000
+0xB069 0x8FFA
+0xB06A 0x8FF4
+0xB06B 0x9003
+0xB06C 0x8FFD
+0xB06D 0x9005
+0xB06E 0x8FF8
+0xB06F 0x9095
+0xB070 0x90E1
+0xB071 0x90DD
+0xB072 0x90E2
+0xB073 0x9152
+0xB074 0x914D
+0xB075 0x914C
+0xB076 0x91D8
+0xB077 0x91DD
+0xB078 0x91D7
+0xB079 0x91DC
+0xB07A 0x91D9
+0xB07B 0x9583
+0xB07C 0x9662
+0xB07D 0x9663
+0xB07E 0x9661
+0xB0A1 0x965B
+0xB0A2 0x965D
+0xB0A3 0x9664
+0xB0A4 0x9658
+0xB0A5 0x965E
+0xB0A6 0x96BB
+0xB0A7 0x98E2
+0xB0A8 0x99AC
+0xB0A9 0x9AA8
+0xB0AA 0x9AD8
+0xB0AB 0x9B25
+0xB0AC 0x9B32
+0xB0AD 0x9B3C
+0xB0AE 0x4E7E
+0xB0AF 0x507A
+0xB0B0 0x507D
+0xB0B1 0x505C
+0xB0B2 0x5047
+0xB0B3 0x5043
+0xB0B4 0x504C
+0xB0B5 0x505A
+0xB0B6 0x5049
+0xB0B7 0x5065
+0xB0B8 0x5076
+0xB0B9 0x504E
+0xB0BA 0x5055
+0xB0BB 0x5075
+0xB0BC 0x5074
+0xB0BD 0x5077
+0xB0BE 0x504F
+0xB0BF 0x500F
+0xB0C0 0x506F
+0xB0C1 0x506D
+0xB0C2 0x515C
+0xB0C3 0x5195
+0xB0C4 0x51F0
+0xB0C5 0x526A
+0xB0C6 0x526F
+0xB0C7 0x52D2
+0xB0C8 0x52D9
+0xB0C9 0x52D8
+0xB0CA 0x52D5
+0xB0CB 0x5310
+0xB0CC 0x530F
+0xB0CD 0x5319
+0xB0CE 0x533F
+0xB0CF 0x5340
+0xB0D0 0x533E
+0xB0D1 0x53C3
+0xB0D2 0x66FC
+0xB0D3 0x5546
+0xB0D4 0x556A
+0xB0D5 0x5566
+0xB0D6 0x5544
+0xB0D7 0x555E
+0xB0D8 0x5561
+0xB0D9 0x5543
+0xB0DA 0x554A
+0xB0DB 0x5531
+0xB0DC 0x5556
+0xB0DD 0x554F
+0xB0DE 0x5555
+0xB0DF 0x552F
+0xB0E0 0x5564
+0xB0E1 0x5538
+0xB0E2 0x552E
+0xB0E3 0x555C
+0xB0E4 0x552C
+0xB0E5 0x5563
+0xB0E6 0x5533
+0xB0E7 0x5541
+0xB0E8 0x5557
+0xB0E9 0x5708
+0xB0EA 0x570B
+0xB0EB 0x5709
+0xB0EC 0x57DF
+0xB0ED 0x5805
+0xB0EE 0x580A
+0xB0EF 0x5806
+0xB0F0 0x57E0
+0xB0F1 0x57E4
+0xB0F2 0x57FA
+0xB0F3 0x5802
+0xB0F4 0x5835
+0xB0F5 0x57F7
+0xB0F6 0x57F9
+0xB0F7 0x5920
+0xB0F8 0x5962
+0xB0F9 0x5A36
+0xB0FA 0x5A41
+0xB0FB 0x5A49
+0xB0FC 0x5A66
+0xB0FD 0x5A6A
+0xB0FE 0x5A40
+0xB140 0x5A3C
+0xB141 0x5A62
+0xB142 0x5A5A
+0xB143 0x5A46
+0xB144 0x5A4A
+0xB145 0x5B70
+0xB146 0x5BC7
+0xB147 0x5BC5
+0xB148 0x5BC4
+0xB149 0x5BC2
+0xB14A 0x5BBF
+0xB14B 0x5BC6
+0xB14C 0x5C09
+0xB14D 0x5C08
+0xB14E 0x5C07
+0xB14F 0x5C60
+0xB150 0x5C5C
+0xB151 0x5C5D
+0xB152 0x5D07
+0xB153 0x5D06
+0xB154 0x5D0E
+0xB155 0x5D1B
+0xB156 0x5D16
+0xB157 0x5D22
+0xB158 0x5D11
+0xB159 0x5D29
+0xB15A 0x5D14
+0xB15B 0x5D19
+0xB15C 0x5D24
+0xB15D 0x5D27
+0xB15E 0x5D17
+0xB15F 0x5DE2
+0xB160 0x5E38
+0xB161 0x5E36
+0xB162 0x5E33
+0xB163 0x5E37
+0xB164 0x5EB7
+0xB165 0x5EB8
+0xB166 0x5EB6
+0xB167 0x5EB5
+0xB168 0x5EBE
+0xB169 0x5F35
+0xB16A 0x5F37
+0xB16B 0x5F57
+0xB16C 0x5F6C
+0xB16D 0x5F69
+0xB16E 0x5F6B
+0xB16F 0x5F97
+0xB170 0x5F99
+0xB171 0x5F9E
+0xB172 0x5F98
+0xB173 0x5FA1
+0xB174 0x5FA0
+0xB175 0x5F9C
+0xB176 0x607F
+0xB177 0x60A3
+0xB178 0x6089
+0xB179 0x60A0
+0xB17A 0x60A8
+0xB17B 0x60CB
+0xB17C 0x60B4
+0xB17D 0x60E6
+0xB17E 0x60BD
+0xB1A1 0x60C5
+0xB1A2 0x60BB
+0xB1A3 0x60B5
+0xB1A4 0x60DC
+0xB1A5 0x60BC
+0xB1A6 0x60D8
+0xB1A7 0x60D5
+0xB1A8 0x60C6
+0xB1A9 0x60DF
+0xB1AA 0x60B8
+0xB1AB 0x60DA
+0xB1AC 0x60C7
+0xB1AD 0x621A
+0xB1AE 0x621B
+0xB1AF 0x6248
+0xB1B0 0x63A0
+0xB1B1 0x63A7
+0xB1B2 0x6372
+0xB1B3 0x6396
+0xB1B4 0x63A2
+0xB1B5 0x63A5
+0xB1B6 0x6377
+0xB1B7 0x6367
+0xB1B8 0x6398
+0xB1B9 0x63AA
+0xB1BA 0x6371
+0xB1BB 0x63A9
+0xB1BC 0x6389
+0xB1BD 0x6383
+0xB1BE 0x639B
+0xB1BF 0x636B
+0xB1C0 0x63A8
+0xB1C1 0x6384
+0xB1C2 0x6388
+0xB1C3 0x6399
+0xB1C4 0x63A1
+0xB1C5 0x63AC
+0xB1C6 0x6392
+0xB1C7 0x638F
+0xB1C8 0x6380
+0xB1C9 0x637B
+0xB1CA 0x6369
+0xB1CB 0x6368
+0xB1CC 0x637A
+0xB1CD 0x655D
+0xB1CE 0x6556
+0xB1CF 0x6551
+0xB1D0 0x6559
+0xB1D1 0x6557
+0xB1D2 0x555F
+0xB1D3 0x654F
+0xB1D4 0x6558
+0xB1D5 0x6555
+0xB1D6 0x6554
+0xB1D7 0x659C
+0xB1D8 0x659B
+0xB1D9 0x65AC
+0xB1DA 0x65CF
+0xB1DB 0x65CB
+0xB1DC 0x65CC
+0xB1DD 0x65CE
+0xB1DE 0x665D
+0xB1DF 0x665A
+0xB1E0 0x6664
+0xB1E1 0x6668
+0xB1E2 0x6666
+0xB1E3 0x665E
+0xB1E4 0x66F9
+0xB1E5 0x52D7
+0xB1E6 0x671B
+0xB1E7 0x6881
+0xB1E8 0x68AF
+0xB1E9 0x68A2
+0xB1EA 0x6893
+0xB1EB 0x68B5
+0xB1EC 0x687F
+0xB1ED 0x6876
+0xB1EE 0x68B1
+0xB1EF 0x68A7
+0xB1F0 0x6897
+0xB1F1 0x68B0
+0xB1F2 0x6883
+0xB1F3 0x68C4
+0xB1F4 0x68AD
+0xB1F5 0x6886
+0xB1F6 0x6885
+0xB1F7 0x6894
+0xB1F8 0x689D
+0xB1F9 0x68A8
+0xB1FA 0x689F
+0xB1FB 0x68A1
+0xB1FC 0x6882
+0xB1FD 0x6B32
+0xB1FE 0x6BBA
+0xB240 0x6BEB
+0xB241 0x6BEC
+0xB242 0x6C2B
+0xB243 0x6D8E
+0xB244 0x6DBC
+0xB245 0x6DF3
+0xB246 0x6DD9
+0xB247 0x6DB2
+0xB248 0x6DE1
+0xB249 0x6DCC
+0xB24A 0x6DE4
+0xB24B 0x6DFB
+0xB24C 0x6DFA
+0xB24D 0x6E05
+0xB24E 0x6DC7
+0xB24F 0x6DCB
+0xB250 0x6DAF
+0xB251 0x6DD1
+0xB252 0x6DAE
+0xB253 0x6DDE
+0xB254 0x6DF9
+0xB255 0x6DB8
+0xB256 0x6DF7
+0xB257 0x6DF5
+0xB258 0x6DC5
+0xB259 0x6DD2
+0xB25A 0x6E1A
+0xB25B 0x6DB5
+0xB25C 0x6DDA
+0xB25D 0x6DEB
+0xB25E 0x6DD8
+0xB25F 0x6DEA
+0xB260 0x6DF1
+0xB261 0x6DEE
+0xB262 0x6DE8
+0xB263 0x6DC6
+0xB264 0x6DC4
+0xB265 0x6DAA
+0xB266 0x6DEC
+0xB267 0x6DBF
+0xB268 0x6DE6
+0xB269 0x70F9
+0xB26A 0x7109
+0xB26B 0x710A
+0xB26C 0x70FD
+0xB26D 0x70EF
+0xB26E 0x723D
+0xB26F 0x727D
+0xB270 0x7281
+0xB271 0x731C
+0xB272 0x731B
+0xB273 0x7316
+0xB274 0x7313
+0xB275 0x7319
+0xB276 0x7387
+0xB277 0x7405
+0xB278 0x740A
+0xB279 0x7403
+0xB27A 0x7406
+0xB27B 0x73FE
+0xB27C 0x740D
+0xB27D 0x74E0
+0xB27E 0x74F6
+0xB2A1 0x74F7
+0xB2A2 0x751C
+0xB2A3 0x7522
+0xB2A4 0x7565
+0xB2A5 0x7566
+0xB2A6 0x7562
+0xB2A7 0x7570
+0xB2A8 0x758F
+0xB2A9 0x75D4
+0xB2AA 0x75D5
+0xB2AB 0x75B5
+0xB2AC 0x75CA
+0xB2AD 0x75CD
+0xB2AE 0x768E
+0xB2AF 0x76D4
+0xB2B0 0x76D2
+0xB2B1 0x76DB
+0xB2B2 0x7737
+0xB2B3 0x773E
+0xB2B4 0x773C
+0xB2B5 0x7736
+0xB2B6 0x7738
+0xB2B7 0x773A
+0xB2B8 0x786B
+0xB2B9 0x7843
+0xB2BA 0x784E
+0xB2BB 0x7965
+0xB2BC 0x7968
+0xB2BD 0x796D
+0xB2BE 0x79FB
+0xB2BF 0x7A92
+0xB2C0 0x7A95
+0xB2C1 0x7B20
+0xB2C2 0x7B28
+0xB2C3 0x7B1B
+0xB2C4 0x7B2C
+0xB2C5 0x7B26
+0xB2C6 0x7B19
+0xB2C7 0x7B1E
+0xB2C8 0x7B2E
+0xB2C9 0x7C92
+0xB2CA 0x7C97
+0xB2CB 0x7C95
+0xB2CC 0x7D46
+0xB2CD 0x7D43
+0xB2CE 0x7D71
+0xB2CF 0x7D2E
+0xB2D0 0x7D39
+0xB2D1 0x7D3C
+0xB2D2 0x7D40
+0xB2D3 0x7D30
+0xB2D4 0x7D33
+0xB2D5 0x7D44
+0xB2D6 0x7D2F
+0xB2D7 0x7D42
+0xB2D8 0x7D32
+0xB2D9 0x7D31
+0xB2DA 0x7F3D
+0xB2DB 0x7F9E
+0xB2DC 0x7F9A
+0xB2DD 0x7FCC
+0xB2DE 0x7FCE
+0xB2DF 0x7FD2
+0xB2E0 0x801C
+0xB2E1 0x804A
+0xB2E2 0x8046
+0xB2E3 0x812F
+0xB2E4 0x8116
+0xB2E5 0x8123
+0xB2E6 0x812B
+0xB2E7 0x8129
+0xB2E8 0x8130
+0xB2E9 0x8124
+0xB2EA 0x8202
+0xB2EB 0x8235
+0xB2EC 0x8237
+0xB2ED 0x8236
+0xB2EE 0x8239
+0xB2EF 0x838E
+0xB2F0 0x839E
+0xB2F1 0x8398
+0xB2F2 0x8378
+0xB2F3 0x83A2
+0xB2F4 0x8396
+0xB2F5 0x83BD
+0xB2F6 0x83AB
+0xB2F7 0x8392
+0xB2F8 0x838A
+0xB2F9 0x8393
+0xB2FA 0x8389
+0xB2FB 0x83A0
+0xB2FC 0x8377
+0xB2FD 0x837B
+0xB2FE 0x837C
+0xB340 0x8386
+0xB341 0x83A7
+0xB342 0x8655
+0xB343 0x5F6A
+0xB344 0x86C7
+0xB345 0x86C0
+0xB346 0x86B6
+0xB347 0x86C4
+0xB348 0x86B5
+0xB349 0x86C6
+0xB34A 0x86CB
+0xB34B 0x86B1
+0xB34C 0x86AF
+0xB34D 0x86C9
+0xB34E 0x8853
+0xB34F 0x889E
+0xB350 0x8888
+0xB351 0x88AB
+0xB352 0x8892
+0xB353 0x8896
+0xB354 0x888D
+0xB355 0x888B
+0xB356 0x8993
+0xB357 0x898F
+0xB358 0x8A2A
+0xB359 0x8A1D
+0xB35A 0x8A23
+0xB35B 0x8A25
+0xB35C 0x8A31
+0xB35D 0x8A2D
+0xB35E 0x8A1F
+0xB35F 0x8A1B
+0xB360 0x8A22
+0xB361 0x8C49
+0xB362 0x8C5A
+0xB363 0x8CA9
+0xB364 0x8CAC
+0xB365 0x8CAB
+0xB366 0x8CA8
+0xB367 0x8CAA
+0xB368 0x8CA7
+0xB369 0x8D67
+0xB36A 0x8D66
+0xB36B 0x8DBE
+0xB36C 0x8DBA
+0xB36D 0x8EDB
+0xB36E 0x8EDF
+0xB36F 0x9019
+0xB370 0x900D
+0xB371 0x901A
+0xB372 0x9017
+0xB373 0x9023
+0xB374 0x901F
+0xB375 0x901D
+0xB376 0x9010
+0xB377 0x9015
+0xB378 0x901E
+0xB379 0x9020
+0xB37A 0x900F
+0xB37B 0x9022
+0xB37C 0x9016
+0xB37D 0x901B
+0xB37E 0x9014
+0xB3A1 0x90E8
+0xB3A2 0x90ED
+0xB3A3 0x90FD
+0xB3A4 0x9157
+0xB3A5 0x91CE
+0xB3A6 0x91F5
+0xB3A7 0x91E6
+0xB3A8 0x91E3
+0xB3A9 0x91E7
+0xB3AA 0x91ED
+0xB3AB 0x91E9
+0xB3AC 0x9589
+0xB3AD 0x966A
+0xB3AE 0x9675
+0xB3AF 0x9673
+0xB3B0 0x9678
+0xB3B1 0x9670
+0xB3B2 0x9674
+0xB3B3 0x9676
+0xB3B4 0x9677
+0xB3B5 0x966C
+0xB3B6 0x96C0
+0xB3B7 0x96EA
+0xB3B8 0x96E9
+0xB3B9 0x7AE0
+0xB3BA 0x7ADF
+0xB3BB 0x9802
+0xB3BC 0x9803
+0xB3BD 0x9B5A
+0xB3BE 0x9CE5
+0xB3BF 0x9E75
+0xB3C0 0x9E7F
+0xB3C1 0x9EA5
+0xB3C2 0x9EBB
+0xB3C3 0x50A2
+0xB3C4 0x508D
+0xB3C5 0x5085
+0xB3C6 0x5099
+0xB3C7 0x5091
+0xB3C8 0x5080
+0xB3C9 0x5096
+0xB3CA 0x5098
+0xB3CB 0x509A
+0xB3CC 0x6700
+0xB3CD 0x51F1
+0xB3CE 0x5272
+0xB3CF 0x5274
+0xB3D0 0x5275
+0xB3D1 0x5269
+0xB3D2 0x52DE
+0xB3D3 0x52DD
+0xB3D4 0x52DB
+0xB3D5 0x535A
+0xB3D6 0x53A5
+0xB3D7 0x557B
+0xB3D8 0x5580
+0xB3D9 0x55A7
+0xB3DA 0x557C
+0xB3DB 0x558A
+0xB3DC 0x559D
+0xB3DD 0x5598
+0xB3DE 0x5582
+0xB3DF 0x559C
+0xB3E0 0x55AA
+0xB3E1 0x5594
+0xB3E2 0x5587
+0xB3E3 0x558B
+0xB3E4 0x5583
+0xB3E5 0x55B3
+0xB3E6 0x55AE
+0xB3E7 0x559F
+0xB3E8 0x553E
+0xB3E9 0x55B2
+0xB3EA 0x559A
+0xB3EB 0x55BB
+0xB3EC 0x55AC
+0xB3ED 0x55B1
+0xB3EE 0x557E
+0xB3EF 0x5589
+0xB3F0 0x55AB
+0xB3F1 0x5599
+0xB3F2 0x570D
+0xB3F3 0x582F
+0xB3F4 0x582A
+0xB3F5 0x5834
+0xB3F6 0x5824
+0xB3F7 0x5830
+0xB3F8 0x5831
+0xB3F9 0x5821
+0xB3FA 0x581D
+0xB3FB 0x5820
+0xB3FC 0x58F9
+0xB3FD 0x58FA
+0xB3FE 0x5960
+0xB440 0x5A77
+0xB441 0x5A9A
+0xB442 0x5A7F
+0xB443 0x5A92
+0xB444 0x5A9B
+0xB445 0x5AA7
+0xB446 0x5B73
+0xB447 0x5B71
+0xB448 0x5BD2
+0xB449 0x5BCC
+0xB44A 0x5BD3
+0xB44B 0x5BD0
+0xB44C 0x5C0A
+0xB44D 0x5C0B
+0xB44E 0x5C31
+0xB44F 0x5D4C
+0xB450 0x5D50
+0xB451 0x5D34
+0xB452 0x5D47
+0xB453 0x5DFD
+0xB454 0x5E45
+0xB455 0x5E3D
+0xB456 0x5E40
+0xB457 0x5E43
+0xB458 0x5E7E
+0xB459 0x5ECA
+0xB45A 0x5EC1
+0xB45B 0x5EC2
+0xB45C 0x5EC4
+0xB45D 0x5F3C
+0xB45E 0x5F6D
+0xB45F 0x5FA9
+0xB460 0x5FAA
+0xB461 0x5FA8
+0xB462 0x60D1
+0xB463 0x60E1
+0xB464 0x60B2
+0xB465 0x60B6
+0xB466 0x60E0
+0xB467 0x611C
+0xB468 0x6123
+0xB469 0x60FA
+0xB46A 0x6115
+0xB46B 0x60F0
+0xB46C 0x60FB
+0xB46D 0x60F4
+0xB46E 0x6168
+0xB46F 0x60F1
+0xB470 0x610E
+0xB471 0x60F6
+0xB472 0x6109
+0xB473 0x6100
+0xB474 0x6112
+0xB475 0x621F
+0xB476 0x6249
+0xB477 0x63A3
+0xB478 0x638C
+0xB479 0x63CF
+0xB47A 0x63C0
+0xB47B 0x63E9
+0xB47C 0x63C9
+0xB47D 0x63C6
+0xB47E 0x63CD
+0xB4A1 0x63D2
+0xB4A2 0x63E3
+0xB4A3 0x63D0
+0xB4A4 0x63E1
+0xB4A5 0x63D6
+0xB4A6 0x63ED
+0xB4A7 0x63EE
+0xB4A8 0x6376
+0xB4A9 0x63F4
+0xB4AA 0x63EA
+0xB4AB 0x63DB
+0xB4AC 0x6452
+0xB4AD 0x63DA
+0xB4AE 0x63F9
+0xB4AF 0x655E
+0xB4B0 0x6566
+0xB4B1 0x6562
+0xB4B2 0x6563
+0xB4B3 0x6591
+0xB4B4 0x6590
+0xB4B5 0x65AF
+0xB4B6 0x666E
+0xB4B7 0x6670
+0xB4B8 0x6674
+0xB4B9 0x6676
+0xB4BA 0x666F
+0xB4BB 0x6691
+0xB4BC 0x667A
+0xB4BD 0x667E
+0xB4BE 0x6677
+0xB4BF 0x66FE
+0xB4C0 0x66FF
+0xB4C1 0x671F
+0xB4C2 0x671D
+0xB4C3 0x68FA
+0xB4C4 0x68D5
+0xB4C5 0x68E0
+0xB4C6 0x68D8
+0xB4C7 0x68D7
+0xB4C8 0x6905
+0xB4C9 0x68DF
+0xB4CA 0x68F5
+0xB4CB 0x68EE
+0xB4CC 0x68E7
+0xB4CD 0x68F9
+0xB4CE 0x68D2
+0xB4CF 0x68F2
+0xB4D0 0x68E3
+0xB4D1 0x68CB
+0xB4D2 0x68CD
+0xB4D3 0x690D
+0xB4D4 0x6912
+0xB4D5 0x690E
+0xB4D6 0x68C9
+0xB4D7 0x68DA
+0xB4D8 0x696E
+0xB4D9 0x68FB
+0xB4DA 0x6B3E
+0xB4DB 0x6B3A
+0xB4DC 0x6B3D
+0xB4DD 0x6B98
+0xB4DE 0x6B96
+0xB4DF 0x6BBC
+0xB4E0 0x6BEF
+0xB4E1 0x6C2E
+0xB4E2 0x6C2F
+0xB4E3 0x6C2C
+0xB4E4 0x6E2F
+0xB4E5 0x6E38
+0xB4E6 0x6E54
+0xB4E7 0x6E21
+0xB4E8 0x6E32
+0xB4E9 0x6E67
+0xB4EA 0x6E4A
+0xB4EB 0x6E20
+0xB4EC 0x6E25
+0xB4ED 0x6E23
+0xB4EE 0x6E1B
+0xB4EF 0x6E5B
+0xB4F0 0x6E58
+0xB4F1 0x6E24
+0xB4F2 0x6E56
+0xB4F3 0x6E6E
+0xB4F4 0x6E2D
+0xB4F5 0x6E26
+0xB4F6 0x6E6F
+0xB4F7 0x6E34
+0xB4F8 0x6E4D
+0xB4F9 0x6E3A
+0xB4FA 0x6E2C
+0xB4FB 0x6E43
+0xB4FC 0x6E1D
+0xB4FD 0x6E3E
+0xB4FE 0x6ECB
+0xB540 0x6E89
+0xB541 0x6E19
+0xB542 0x6E4E
+0xB543 0x6E63
+0xB544 0x6E44
+0xB545 0x6E72
+0xB546 0x6E69
+0xB547 0x6E5F
+0xB548 0x7119
+0xB549 0x711A
+0xB54A 0x7126
+0xB54B 0x7130
+0xB54C 0x7121
+0xB54D 0x7136
+0xB54E 0x716E
+0xB54F 0x711C
+0xB550 0x724C
+0xB551 0x7284
+0xB552 0x7280
+0xB553 0x7336
+0xB554 0x7325
+0xB555 0x7334
+0xB556 0x7329
+0xB557 0x743A
+0xB558 0x742A
+0xB559 0x7433
+0xB55A 0x7422
+0xB55B 0x7425
+0xB55C 0x7435
+0xB55D 0x7436
+0xB55E 0x7434
+0xB55F 0x742F
+0xB560 0x741B
+0xB561 0x7426
+0xB562 0x7428
+0xB563 0x7525
+0xB564 0x7526
+0xB565 0x756B
+0xB566 0x756A
+0xB567 0x75E2
+0xB568 0x75DB
+0xB569 0x75E3
+0xB56A 0x75D9
+0xB56B 0x75D8
+0xB56C 0x75DE
+0xB56D 0x75E0
+0xB56E 0x767B
+0xB56F 0x767C
+0xB570 0x7696
+0xB571 0x7693
+0xB572 0x76B4
+0xB573 0x76DC
+0xB574 0x774F
+0xB575 0x77ED
+0xB576 0x785D
+0xB577 0x786C
+0xB578 0x786F
+0xB579 0x7A0D
+0xB57A 0x7A08
+0xB57B 0x7A0B
+0xB57C 0x7A05
+0xB57D 0x7A00
+0xB57E 0x7A98
+0xB5A1 0x7A97
+0xB5A2 0x7A96
+0xB5A3 0x7AE5
+0xB5A4 0x7AE3
+0xB5A5 0x7B49
+0xB5A6 0x7B56
+0xB5A7 0x7B46
+0xB5A8 0x7B50
+0xB5A9 0x7B52
+0xB5AA 0x7B54
+0xB5AB 0x7B4D
+0xB5AC 0x7B4B
+0xB5AD 0x7B4F
+0xB5AE 0x7B51
+0xB5AF 0x7C9F
+0xB5B0 0x7CA5
+0xB5B1 0x7D5E
+0xB5B2 0x7D50
+0xB5B3 0x7D68
+0xB5B4 0x7D55
+0xB5B5 0x7D2B
+0xB5B6 0x7D6E
+0xB5B7 0x7D72
+0xB5B8 0x7D61
+0xB5B9 0x7D66
+0xB5BA 0x7D62
+0xB5BB 0x7D70
+0xB5BC 0x7D73
+0xB5BD 0x5584
+0xB5BE 0x7FD4
+0xB5BF 0x7FD5
+0xB5C0 0x800B
+0xB5C1 0x8052
+0xB5C2 0x8085
+0xB5C3 0x8155
+0xB5C4 0x8154
+0xB5C5 0x814B
+0xB5C6 0x8151
+0xB5C7 0x814E
+0xB5C8 0x8139
+0xB5C9 0x8146
+0xB5CA 0x813E
+0xB5CB 0x814C
+0xB5CC 0x8153
+0xB5CD 0x8174
+0xB5CE 0x8212
+0xB5CF 0x821C
+0xB5D0 0x83E9
+0xB5D1 0x8403
+0xB5D2 0x83F8
+0xB5D3 0x840D
+0xB5D4 0x83E0
+0xB5D5 0x83C5
+0xB5D6 0x840B
+0xB5D7 0x83C1
+0xB5D8 0x83EF
+0xB5D9 0x83F1
+0xB5DA 0x83F4
+0xB5DB 0x8457
+0xB5DC 0x840A
+0xB5DD 0x83F0
+0xB5DE 0x840C
+0xB5DF 0x83CC
+0xB5E0 0x83FD
+0xB5E1 0x83F2
+0xB5E2 0x83CA
+0xB5E3 0x8438
+0xB5E4 0x840E
+0xB5E5 0x8404
+0xB5E6 0x83DC
+0xB5E7 0x8407
+0xB5E8 0x83D4
+0xB5E9 0x83DF
+0xB5EA 0x865B
+0xB5EB 0x86DF
+0xB5EC 0x86D9
+0xB5ED 0x86ED
+0xB5EE 0x86D4
+0xB5EF 0x86DB
+0xB5F0 0x86E4
+0xB5F1 0x86D0
+0xB5F2 0x86DE
+0xB5F3 0x8857
+0xB5F4 0x88C1
+0xB5F5 0x88C2
+0xB5F6 0x88B1
+0xB5F7 0x8983
+0xB5F8 0x8996
+0xB5F9 0x8A3B
+0xB5FA 0x8A60
+0xB5FB 0x8A55
+0xB5FC 0x8A5E
+0xB5FD 0x8A3C
+0xB5FE 0x8A41
+0xB640 0x8A54
+0xB641 0x8A5B
+0xB642 0x8A50
+0xB643 0x8A46
+0xB644 0x8A34
+0xB645 0x8A3A
+0xB646 0x8A36
+0xB647 0x8A56
+0xB648 0x8C61
+0xB649 0x8C82
+0xB64A 0x8CAF
+0xB64B 0x8CBC
+0xB64C 0x8CB3
+0xB64D 0x8CBD
+0xB64E 0x8CC1
+0xB64F 0x8CBB
+0xB650 0x8CC0
+0xB651 0x8CB4
+0xB652 0x8CB7
+0xB653 0x8CB6
+0xB654 0x8CBF
+0xB655 0x8CB8
+0xB656 0x8D8A
+0xB657 0x8D85
+0xB658 0x8D81
+0xB659 0x8DCE
+0xB65A 0x8DDD
+0xB65B 0x8DCB
+0xB65C 0x8DDA
+0xB65D 0x8DD1
+0xB65E 0x8DCC
+0xB65F 0x8DDB
+0xB660 0x8DC6
+0xB661 0x8EFB
+0xB662 0x8EF8
+0xB663 0x8EFC
+0xB664 0x8F9C
+0xB665 0x902E
+0xB666 0x9035
+0xB667 0x9031
+0xB668 0x9038
+0xB669 0x9032
+0xB66A 0x9036
+0xB66B 0x9102
+0xB66C 0x90F5
+0xB66D 0x9109
+0xB66E 0x90FE
+0xB66F 0x9163
+0xB670 0x9165
+0xB671 0x91CF
+0xB672 0x9214
+0xB673 0x9215
+0xB674 0x9223
+0xB675 0x9209
+0xB676 0x921E
+0xB677 0x920D
+0xB678 0x9210
+0xB679 0x9207
+0xB67A 0x9211
+0xB67B 0x9594
+0xB67C 0x958F
+0xB67D 0x958B
+0xB67E 0x9591
+0xB6A1 0x9593
+0xB6A2 0x9592
+0xB6A3 0x958E
+0xB6A4 0x968A
+0xB6A5 0x968E
+0xB6A6 0x968B
+0xB6A7 0x967D
+0xB6A8 0x9685
+0xB6A9 0x9686
+0xB6AA 0x968D
+0xB6AB 0x9672
+0xB6AC 0x9684
+0xB6AD 0x96C1
+0xB6AE 0x96C5
+0xB6AF 0x96C4
+0xB6B0 0x96C6
+0xB6B1 0x96C7
+0xB6B2 0x96EF
+0xB6B3 0x96F2
+0xB6B4 0x97CC
+0xB6B5 0x9805
+0xB6B6 0x9806
+0xB6B7 0x9808
+0xB6B8 0x98E7
+0xB6B9 0x98EA
+0xB6BA 0x98EF
+0xB6BB 0x98E9
+0xB6BC 0x98F2
+0xB6BD 0x98ED
+0xB6BE 0x99AE
+0xB6BF 0x99AD
+0xB6C0 0x9EC3
+0xB6C1 0x9ECD
+0xB6C2 0x9ED1
+0xB6C3 0x4E82
+0xB6C4 0x50AD
+0xB6C5 0x50B5
+0xB6C6 0x50B2
+0xB6C7 0x50B3
+0xB6C8 0x50C5
+0xB6C9 0x50BE
+0xB6CA 0x50AC
+0xB6CB 0x50B7
+0xB6CC 0x50BB
+0xB6CD 0x50AF
+0xB6CE 0x50C7
+0xB6CF 0x527F
+0xB6D0 0x5277
+0xB6D1 0x527D
+0xB6D2 0x52DF
+0xB6D3 0x52E6
+0xB6D4 0x52E4
+0xB6D5 0x52E2
+0xB6D6 0x52E3
+0xB6D7 0x532F
+0xB6D8 0x55DF
+0xB6D9 0x55E8
+0xB6DA 0x55D3
+0xB6DB 0x55E6
+0xB6DC 0x55CE
+0xB6DD 0x55DC
+0xB6DE 0x55C7
+0xB6DF 0x55D1
+0xB6E0 0x55E3
+0xB6E1 0x55E4
+0xB6E2 0x55EF
+0xB6E3 0x55DA
+0xB6E4 0x55E1
+0xB6E5 0x55C5
+0xB6E6 0x55C6
+0xB6E7 0x55E5
+0xB6E8 0x55C9
+0xB6E9 0x5712
+0xB6EA 0x5713
+0xB6EB 0x585E
+0xB6EC 0x5851
+0xB6ED 0x5858
+0xB6EE 0x5857
+0xB6EF 0x585A
+0xB6F0 0x5854
+0xB6F1 0x586B
+0xB6F2 0x584C
+0xB6F3 0x586D
+0xB6F4 0x584A
+0xB6F5 0x5862
+0xB6F6 0x5852
+0xB6F7 0x584B
+0xB6F8 0x5967
+0xB6F9 0x5AC1
+0xB6FA 0x5AC9
+0xB6FB 0x5ACC
+0xB6FC 0x5ABE
+0xB6FD 0x5ABD
+0xB6FE 0x5ABC
+0xB740 0x5AB3
+0xB741 0x5AC2
+0xB742 0x5AB2
+0xB743 0x5D69
+0xB744 0x5D6F
+0xB745 0x5E4C
+0xB746 0x5E79
+0xB747 0x5EC9
+0xB748 0x5EC8
+0xB749 0x5F12
+0xB74A 0x5F59
+0xB74B 0x5FAC
+0xB74C 0x5FAE
+0xB74D 0x611A
+0xB74E 0x610F
+0xB74F 0x6148
+0xB750 0x611F
+0xB751 0x60F3
+0xB752 0x611B
+0xB753 0x60F9
+0xB754 0x6101
+0xB755 0x6108
+0xB756 0x614E
+0xB757 0x614C
+0xB758 0x6144
+0xB759 0x614D
+0xB75A 0x613E
+0xB75B 0x6134
+0xB75C 0x6127
+0xB75D 0x610D
+0xB75E 0x6106
+0xB75F 0x6137
+0xB760 0x6221
+0xB761 0x6222
+0xB762 0x6413
+0xB763 0x643E
+0xB764 0x641E
+0xB765 0x642A
+0xB766 0x642D
+0xB767 0x643D
+0xB768 0x642C
+0xB769 0x640F
+0xB76A 0x641C
+0xB76B 0x6414
+0xB76C 0x640D
+0xB76D 0x6436
+0xB76E 0x6416
+0xB76F 0x6417
+0xB770 0x6406
+0xB771 0x656C
+0xB772 0x659F
+0xB773 0x65B0
+0xB774 0x6697
+0xB775 0x6689
+0xB776 0x6687
+0xB777 0x6688
+0xB778 0x6696
+0xB779 0x6684
+0xB77A 0x6698
+0xB77B 0x668D
+0xB77C 0x6703
+0xB77D 0x6994
+0xB77E 0x696D
+0xB7A1 0x695A
+0xB7A2 0x6977
+0xB7A3 0x6960
+0xB7A4 0x6954
+0xB7A5 0x6975
+0xB7A6 0x6930
+0xB7A7 0x6982
+0xB7A8 0x694A
+0xB7A9 0x6968
+0xB7AA 0x696B
+0xB7AB 0x695E
+0xB7AC 0x6953
+0xB7AD 0x6979
+0xB7AE 0x6986
+0xB7AF 0x695D
+0xB7B0 0x6963
+0xB7B1 0x695B
+0xB7B2 0x6B47
+0xB7B3 0x6B72
+0xB7B4 0x6BC0
+0xB7B5 0x6BBF
+0xB7B6 0x6BD3
+0xB7B7 0x6BFD
+0xB7B8 0x6EA2
+0xB7B9 0x6EAF
+0xB7BA 0x6ED3
+0xB7BB 0x6EB6
+0xB7BC 0x6EC2
+0xB7BD 0x6E90
+0xB7BE 0x6E9D
+0xB7BF 0x6EC7
+0xB7C0 0x6EC5
+0xB7C1 0x6EA5
+0xB7C2 0x6E98
+0xB7C3 0x6EBC
+0xB7C4 0x6EBA
+0xB7C5 0x6EAB
+0xB7C6 0x6ED1
+0xB7C7 0x6E96
+0xB7C8 0x6E9C
+0xB7C9 0x6EC4
+0xB7CA 0x6ED4
+0xB7CB 0x6EAA
+0xB7CC 0x6EA7
+0xB7CD 0x6EB4
+0xB7CE 0x714E
+0xB7CF 0x7159
+0xB7D0 0x7169
+0xB7D1 0x7164
+0xB7D2 0x7149
+0xB7D3 0x7167
+0xB7D4 0x715C
+0xB7D5 0x716C
+0xB7D6 0x7166
+0xB7D7 0x714C
+0xB7D8 0x7165
+0xB7D9 0x715E
+0xB7DA 0x7146
+0xB7DB 0x7168
+0xB7DC 0x7156
+0xB7DD 0x723A
+0xB7DE 0x7252
+0xB7DF 0x7337
+0xB7E0 0x7345
+0xB7E1 0x733F
+0xB7E2 0x733E
+0xB7E3 0x746F
+0xB7E4 0x745A
+0xB7E5 0x7455
+0xB7E6 0x745F
+0xB7E7 0x745E
+0xB7E8 0x7441
+0xB7E9 0x743F
+0xB7EA 0x7459
+0xB7EB 0x745B
+0xB7EC 0x745C
+0xB7ED 0x7576
+0xB7EE 0x7578
+0xB7EF 0x7600
+0xB7F0 0x75F0
+0xB7F1 0x7601
+0xB7F2 0x75F2
+0xB7F3 0x75F1
+0xB7F4 0x75FA
+0xB7F5 0x75FF
+0xB7F6 0x75F4
+0xB7F7 0x75F3
+0xB7F8 0x76DE
+0xB7F9 0x76DF
+0xB7FA 0x775B
+0xB7FB 0x776B
+0xB7FC 0x7766
+0xB7FD 0x775E
+0xB7FE 0x7763
+0xB840 0x7779
+0xB841 0x776A
+0xB842 0x776C
+0xB843 0x775C
+0xB844 0x7765
+0xB845 0x7768
+0xB846 0x7762
+0xB847 0x77EE
+0xB848 0x788E
+0xB849 0x78B0
+0xB84A 0x7897
+0xB84B 0x7898
+0xB84C 0x788C
+0xB84D 0x7889
+0xB84E 0x787C
+0xB84F 0x7891
+0xB850 0x7893
+0xB851 0x787F
+0xB852 0x797A
+0xB853 0x797F
+0xB854 0x7981
+0xB855 0x842C
+0xB856 0x79BD
+0xB857 0x7A1C
+0xB858 0x7A1A
+0xB859 0x7A20
+0xB85A 0x7A14
+0xB85B 0x7A1F
+0xB85C 0x7A1E
+0xB85D 0x7A9F
+0xB85E 0x7AA0
+0xB85F 0x7B77
+0xB860 0x7BC0
+0xB861 0x7B60
+0xB862 0x7B6E
+0xB863 0x7B67
+0xB864 0x7CB1
+0xB865 0x7CB3
+0xB866 0x7CB5
+0xB867 0x7D93
+0xB868 0x7D79
+0xB869 0x7D91
+0xB86A 0x7D81
+0xB86B 0x7D8F
+0xB86C 0x7D5B
+0xB86D 0x7F6E
+0xB86E 0x7F69
+0xB86F 0x7F6A
+0xB870 0x7F72
+0xB871 0x7FA9
+0xB872 0x7FA8
+0xB873 0x7FA4
+0xB874 0x8056
+0xB875 0x8058
+0xB876 0x8086
+0xB877 0x8084
+0xB878 0x8171
+0xB879 0x8170
+0xB87A 0x8178
+0xB87B 0x8165
+0xB87C 0x816E
+0xB87D 0x8173
+0xB87E 0x816B
+0xB8A1 0x8179
+0xB8A2 0x817A
+0xB8A3 0x8166
+0xB8A4 0x8205
+0xB8A5 0x8247
+0xB8A6 0x8482
+0xB8A7 0x8477
+0xB8A8 0x843D
+0xB8A9 0x8431
+0xB8AA 0x8475
+0xB8AB 0x8466
+0xB8AC 0x846B
+0xB8AD 0x8449
+0xB8AE 0x846C
+0xB8AF 0x845B
+0xB8B0 0x843C
+0xB8B1 0x8435
+0xB8B2 0x8461
+0xB8B3 0x8463
+0xB8B4 0x8469
+0xB8B5 0x846D
+0xB8B6 0x8446
+0xB8B7 0x865E
+0xB8B8 0x865C
+0xB8B9 0x865F
+0xB8BA 0x86F9
+0xB8BB 0x8713
+0xB8BC 0x8708
+0xB8BD 0x8707
+0xB8BE 0x8700
+0xB8BF 0x86FE
+0xB8C0 0x86FB
+0xB8C1 0x8702
+0xB8C2 0x8703
+0xB8C3 0x8706
+0xB8C4 0x870A
+0xB8C5 0x8859
+0xB8C6 0x88DF
+0xB8C7 0x88D4
+0xB8C8 0x88D9
+0xB8C9 0x88DC
+0xB8CA 0x88D8
+0xB8CB 0x88DD
+0xB8CC 0x88E1
+0xB8CD 0x88CA
+0xB8CE 0x88D5
+0xB8CF 0x88D2
+0xB8D0 0x899C
+0xB8D1 0x89E3
+0xB8D2 0x8A6B
+0xB8D3 0x8A72
+0xB8D4 0x8A73
+0xB8D5 0x8A66
+0xB8D6 0x8A69
+0xB8D7 0x8A70
+0xB8D8 0x8A87
+0xB8D9 0x8A7C
+0xB8DA 0x8A63
+0xB8DB 0x8AA0
+0xB8DC 0x8A71
+0xB8DD 0x8A85
+0xB8DE 0x8A6D
+0xB8DF 0x8A62
+0xB8E0 0x8A6E
+0xB8E1 0x8A6C
+0xB8E2 0x8A79
+0xB8E3 0x8A7B
+0xB8E4 0x8A3E
+0xB8E5 0x8A68
+0xB8E6 0x8C62
+0xB8E7 0x8C8A
+0xB8E8 0x8C89
+0xB8E9 0x8CCA
+0xB8EA 0x8CC7
+0xB8EB 0x8CC8
+0xB8EC 0x8CC4
+0xB8ED 0x8CB2
+0xB8EE 0x8CC3
+0xB8EF 0x8CC2
+0xB8F0 0x8CC5
+0xB8F1 0x8DE1
+0xB8F2 0x8DDF
+0xB8F3 0x8DE8
+0xB8F4 0x8DEF
+0xB8F5 0x8DF3
+0xB8F6 0x8DFA
+0xB8F7 0x8DEA
+0xB8F8 0x8DE4
+0xB8F9 0x8DE6
+0xB8FA 0x8EB2
+0xB8FB 0x8F03
+0xB8FC 0x8F09
+0xB8FD 0x8EFE
+0xB8FE 0x8F0A
+0xB940 0x8F9F
+0xB941 0x8FB2
+0xB942 0x904B
+0xB943 0x904A
+0xB944 0x9053
+0xB945 0x9042
+0xB946 0x9054
+0xB947 0x903C
+0xB948 0x9055
+0xB949 0x9050
+0xB94A 0x9047
+0xB94B 0x904F
+0xB94C 0x904E
+0xB94D 0x904D
+0xB94E 0x9051
+0xB94F 0x903E
+0xB950 0x9041
+0xB951 0x9112
+0xB952 0x9117
+0xB953 0x916C
+0xB954 0x916A
+0xB955 0x9169
+0xB956 0x91C9
+0xB957 0x9237
+0xB958 0x9257
+0xB959 0x9238
+0xB95A 0x923D
+0xB95B 0x9240
+0xB95C 0x923E
+0xB95D 0x925B
+0xB95E 0x924B
+0xB95F 0x9264
+0xB960 0x9251
+0xB961 0x9234
+0xB962 0x9249
+0xB963 0x924D
+0xB964 0x9245
+0xB965 0x9239
+0xB966 0x923F
+0xB967 0x925A
+0xB968 0x9598
+0xB969 0x9698
+0xB96A 0x9694
+0xB96B 0x9695
+0xB96C 0x96CD
+0xB96D 0x96CB
+0xB96E 0x96C9
+0xB96F 0x96CA
+0xB970 0x96F7
+0xB971 0x96FB
+0xB972 0x96F9
+0xB973 0x96F6
+0xB974 0x9756
+0xB975 0x9774
+0xB976 0x9776
+0xB977 0x9810
+0xB978 0x9811
+0xB979 0x9813
+0xB97A 0x980A
+0xB97B 0x9812
+0xB97C 0x980C
+0xB97D 0x98FC
+0xB97E 0x98F4
+0xB9A1 0x98FD
+0xB9A2 0x98FE
+0xB9A3 0x99B3
+0xB9A4 0x99B1
+0xB9A5 0x99B4
+0xB9A6 0x9AE1
+0xB9A7 0x9CE9
+0xB9A8 0x9E82
+0xB9A9 0x9F0E
+0xB9AA 0x9F13
+0xB9AB 0x9F20
+0xB9AC 0x50E7
+0xB9AD 0x50EE
+0xB9AE 0x50E5
+0xB9AF 0x50D6
+0xB9B0 0x50ED
+0xB9B1 0x50DA
+0xB9B2 0x50D5
+0xB9B3 0x50CF
+0xB9B4 0x50D1
+0xB9B5 0x50F1
+0xB9B6 0x50CE
+0xB9B7 0x50E9
+0xB9B8 0x5162
+0xB9B9 0x51F3
+0xB9BA 0x5283
+0xB9BB 0x5282
+0xB9BC 0x5331
+0xB9BD 0x53AD
+0xB9BE 0x55FE
+0xB9BF 0x5600
+0xB9C0 0x561B
+0xB9C1 0x5617
+0xB9C2 0x55FD
+0xB9C3 0x5614
+0xB9C4 0x5606
+0xB9C5 0x5609
+0xB9C6 0x560D
+0xB9C7 0x560E
+0xB9C8 0x55F7
+0xB9C9 0x5616
+0xB9CA 0x561F
+0xB9CB 0x5608
+0xB9CC 0x5610
+0xB9CD 0x55F6
+0xB9CE 0x5718
+0xB9CF 0x5716
+0xB9D0 0x5875
+0xB9D1 0x587E
+0xB9D2 0x5883
+0xB9D3 0x5893
+0xB9D4 0x588A
+0xB9D5 0x5879
+0xB9D6 0x5885
+0xB9D7 0x587D
+0xB9D8 0x58FD
+0xB9D9 0x5925
+0xB9DA 0x5922
+0xB9DB 0x5924
+0xB9DC 0x596A
+0xB9DD 0x5969
+0xB9DE 0x5AE1
+0xB9DF 0x5AE6
+0xB9E0 0x5AE9
+0xB9E1 0x5AD7
+0xB9E2 0x5AD6
+0xB9E3 0x5AD8
+0xB9E4 0x5AE3
+0xB9E5 0x5B75
+0xB9E6 0x5BDE
+0xB9E7 0x5BE7
+0xB9E8 0x5BE1
+0xB9E9 0x5BE5
+0xB9EA 0x5BE6
+0xB9EB 0x5BE8
+0xB9EC 0x5BE2
+0xB9ED 0x5BE4
+0xB9EE 0x5BDF
+0xB9EF 0x5C0D
+0xB9F0 0x5C62
+0xB9F1 0x5D84
+0xB9F2 0x5D87
+0xB9F3 0x5E5B
+0xB9F4 0x5E63
+0xB9F5 0x5E55
+0xB9F6 0x5E57
+0xB9F7 0x5E54
+0xB9F8 0x5ED3
+0xB9F9 0x5ED6
+0xB9FA 0x5F0A
+0xB9FB 0x5F46
+0xB9FC 0x5F70
+0xB9FD 0x5FB9
+0xB9FE 0x6147
+0xBA40 0x613F
+0xBA41 0x614B
+0xBA42 0x6177
+0xBA43 0x6162
+0xBA44 0x6163
+0xBA45 0x615F
+0xBA46 0x615A
+0xBA47 0x6158
+0xBA48 0x6175
+0xBA49 0x622A
+0xBA4A 0x6487
+0xBA4B 0x6458
+0xBA4C 0x6454
+0xBA4D 0x64A4
+0xBA4E 0x6478
+0xBA4F 0x645F
+0xBA50 0x647A
+0xBA51 0x6451
+0xBA52 0x6467
+0xBA53 0x6434
+0xBA54 0x646D
+0xBA55 0x647B
+0xBA56 0x6572
+0xBA57 0x65A1
+0xBA58 0x65D7
+0xBA59 0x65D6
+0xBA5A 0x66A2
+0xBA5B 0x66A8
+0xBA5C 0x669D
+0xBA5D 0x699C
+0xBA5E 0x69A8
+0xBA5F 0x6995
+0xBA60 0x69C1
+0xBA61 0x69AE
+0xBA62 0x69D3
+0xBA63 0x69CB
+0xBA64 0x699B
+0xBA65 0x69B7
+0xBA66 0x69BB
+0xBA67 0x69AB
+0xBA68 0x69B4
+0xBA69 0x69D0
+0xBA6A 0x69CD
+0xBA6B 0x69AD
+0xBA6C 0x69CC
+0xBA6D 0x69A6
+0xBA6E 0x69C3
+0xBA6F 0x69A3
+0xBA70 0x6B49
+0xBA71 0x6B4C
+0xBA72 0x6C33
+0xBA73 0x6F33
+0xBA74 0x6F14
+0xBA75 0x6EFE
+0xBA76 0x6F13
+0xBA77 0x6EF4
+0xBA78 0x6F29
+0xBA79 0x6F3E
+0xBA7A 0x6F20
+0xBA7B 0x6F2C
+0xBA7C 0x6F0F
+0xBA7D 0x6F02
+0xBA7E 0x6F22
+0xBAA1 0x6EFF
+0xBAA2 0x6EEF
+0xBAA3 0x6F06
+0xBAA4 0x6F31
+0xBAA5 0x6F38
+0xBAA6 0x6F32
+0xBAA7 0x6F23
+0xBAA8 0x6F15
+0xBAA9 0x6F2B
+0xBAAA 0x6F2F
+0xBAAB 0x6F88
+0xBAAC 0x6F2A
+0xBAAD 0x6EEC
+0xBAAE 0x6F01
+0xBAAF 0x6EF2
+0xBAB0 0x6ECC
+0xBAB1 0x6EF7
+0xBAB2 0x7194
+0xBAB3 0x7199
+0xBAB4 0x717D
+0xBAB5 0x718A
+0xBAB6 0x7184
+0xBAB7 0x7192
+0xBAB8 0x723E
+0xBAB9 0x7292
+0xBABA 0x7296
+0xBABB 0x7344
+0xBABC 0x7350
+0xBABD 0x7464
+0xBABE 0x7463
+0xBABF 0x746A
+0xBAC0 0x7470
+0xBAC1 0x746D
+0xBAC2 0x7504
+0xBAC3 0x7591
+0xBAC4 0x7627
+0xBAC5 0x760D
+0xBAC6 0x760B
+0xBAC7 0x7609
+0xBAC8 0x7613
+0xBAC9 0x76E1
+0xBACA 0x76E3
+0xBACB 0x7784
+0xBACC 0x777D
+0xBACD 0x777F
+0xBACE 0x7761
+0xBACF 0x78C1
+0xBAD0 0x789F
+0xBAD1 0x78A7
+0xBAD2 0x78B3
+0xBAD3 0x78A9
+0xBAD4 0x78A3
+0xBAD5 0x798E
+0xBAD6 0x798F
+0xBAD7 0x798D
+0xBAD8 0x7A2E
+0xBAD9 0x7A31
+0xBADA 0x7AAA
+0xBADB 0x7AA9
+0xBADC 0x7AED
+0xBADD 0x7AEF
+0xBADE 0x7BA1
+0xBADF 0x7B95
+0xBAE0 0x7B8B
+0xBAE1 0x7B75
+0xBAE2 0x7B97
+0xBAE3 0x7B9D
+0xBAE4 0x7B94
+0xBAE5 0x7B8F
+0xBAE6 0x7BB8
+0xBAE7 0x7B87
+0xBAE8 0x7B84
+0xBAE9 0x7CB9
+0xBAEA 0x7CBD
+0xBAEB 0x7CBE
+0xBAEC 0x7DBB
+0xBAED 0x7DB0
+0xBAEE 0x7D9C
+0xBAEF 0x7DBD
+0xBAF0 0x7DBE
+0xBAF1 0x7DA0
+0xBAF2 0x7DCA
+0xBAF3 0x7DB4
+0xBAF4 0x7DB2
+0xBAF5 0x7DB1
+0xBAF6 0x7DBA
+0xBAF7 0x7DA2
+0xBAF8 0x7DBF
+0xBAF9 0x7DB5
+0xBAFA 0x7DB8
+0xBAFB 0x7DAD
+0xBAFC 0x7DD2
+0xBAFD 0x7DC7
+0xBAFE 0x7DAC
+0xBB40 0x7F70
+0xBB41 0x7FE0
+0xBB42 0x7FE1
+0xBB43 0x7FDF
+0xBB44 0x805E
+0xBB45 0x805A
+0xBB46 0x8087
+0xBB47 0x8150
+0xBB48 0x8180
+0xBB49 0x818F
+0xBB4A 0x8188
+0xBB4B 0x818A
+0xBB4C 0x817F
+0xBB4D 0x8182
+0xBB4E 0x81E7
+0xBB4F 0x81FA
+0xBB50 0x8207
+0xBB51 0x8214
+0xBB52 0x821E
+0xBB53 0x824B
+0xBB54 0x84C9
+0xBB55 0x84BF
+0xBB56 0x84C6
+0xBB57 0x84C4
+0xBB58 0x8499
+0xBB59 0x849E
+0xBB5A 0x84B2
+0xBB5B 0x849C
+0xBB5C 0x84CB
+0xBB5D 0x84B8
+0xBB5E 0x84C0
+0xBB5F 0x84D3
+0xBB60 0x8490
+0xBB61 0x84BC
+0xBB62 0x84D1
+0xBB63 0x84CA
+0xBB64 0x873F
+0xBB65 0x871C
+0xBB66 0x873B
+0xBB67 0x8722
+0xBB68 0x8725
+0xBB69 0x8734
+0xBB6A 0x8718
+0xBB6B 0x8755
+0xBB6C 0x8737
+0xBB6D 0x8729
+0xBB6E 0x88F3
+0xBB6F 0x8902
+0xBB70 0x88F4
+0xBB71 0x88F9
+0xBB72 0x88F8
+0xBB73 0x88FD
+0xBB74 0x88E8
+0xBB75 0x891A
+0xBB76 0x88EF
+0xBB77 0x8AA6
+0xBB78 0x8A8C
+0xBB79 0x8A9E
+0xBB7A 0x8AA3
+0xBB7B 0x8A8D
+0xBB7C 0x8AA1
+0xBB7D 0x8A93
+0xBB7E 0x8AA4
+0xBBA1 0x8AAA
+0xBBA2 0x8AA5
+0xBBA3 0x8AA8
+0xBBA4 0x8A98
+0xBBA5 0x8A91
+0xBBA6 0x8A9A
+0xBBA7 0x8AA7
+0xBBA8 0x8C6A
+0xBBA9 0x8C8D
+0xBBAA 0x8C8C
+0xBBAB 0x8CD3
+0xBBAC 0x8CD1
+0xBBAD 0x8CD2
+0xBBAE 0x8D6B
+0xBBAF 0x8D99
+0xBBB0 0x8D95
+0xBBB1 0x8DFC
+0xBBB2 0x8F14
+0xBBB3 0x8F12
+0xBBB4 0x8F15
+0xBBB5 0x8F13
+0xBBB6 0x8FA3
+0xBBB7 0x9060
+0xBBB8 0x9058
+0xBBB9 0x905C
+0xBBBA 0x9063
+0xBBBB 0x9059
+0xBBBC 0x905E
+0xBBBD 0x9062
+0xBBBE 0x905D
+0xBBBF 0x905B
+0xBBC0 0x9119
+0xBBC1 0x9118
+0xBBC2 0x911E
+0xBBC3 0x9175
+0xBBC4 0x9178
+0xBBC5 0x9177
+0xBBC6 0x9174
+0xBBC7 0x9278
+0xBBC8 0x9280
+0xBBC9 0x9285
+0xBBCA 0x9298
+0xBBCB 0x9296
+0xBBCC 0x927B
+0xBBCD 0x9293
+0xBBCE 0x929C
+0xBBCF 0x92A8
+0xBBD0 0x927C
+0xBBD1 0x9291
+0xBBD2 0x95A1
+0xBBD3 0x95A8
+0xBBD4 0x95A9
+0xBBD5 0x95A3
+0xBBD6 0x95A5
+0xBBD7 0x95A4
+0xBBD8 0x9699
+0xBBD9 0x969C
+0xBBDA 0x969B
+0xBBDB 0x96CC
+0xBBDC 0x96D2
+0xBBDD 0x9700
+0xBBDE 0x977C
+0xBBDF 0x9785
+0xBBE0 0x97F6
+0xBBE1 0x9817
+0xBBE2 0x9818
+0xBBE3 0x98AF
+0xBBE4 0x98B1
+0xBBE5 0x9903
+0xBBE6 0x9905
+0xBBE7 0x990C
+0xBBE8 0x9909
+0xBBE9 0x99C1
+0xBBEA 0x9AAF
+0xBBEB 0x9AB0
+0xBBEC 0x9AE6
+0xBBED 0x9B41
+0xBBEE 0x9B42
+0xBBEF 0x9CF4
+0xBBF0 0x9CF6
+0xBBF1 0x9CF3
+0xBBF2 0x9EBC
+0xBBF3 0x9F3B
+0xBBF4 0x9F4A
+0xBBF5 0x5104
+0xBBF6 0x5100
+0xBBF7 0x50FB
+0xBBF8 0x50F5
+0xBBF9 0x50F9
+0xBBFA 0x5102
+0xBBFB 0x5108
+0xBBFC 0x5109
+0xBBFD 0x5105
+0xBBFE 0x51DC
+0xBC40 0x5287
+0xBC41 0x5288
+0xBC42 0x5289
+0xBC43 0x528D
+0xBC44 0x528A
+0xBC45 0x52F0
+0xBC46 0x53B2
+0xBC47 0x562E
+0xBC48 0x563B
+0xBC49 0x5639
+0xBC4A 0x5632
+0xBC4B 0x563F
+0xBC4C 0x5634
+0xBC4D 0x5629
+0xBC4E 0x5653
+0xBC4F 0x564E
+0xBC50 0x5657
+0xBC51 0x5674
+0xBC52 0x5636
+0xBC53 0x562F
+0xBC54 0x5630
+0xBC55 0x5880
+0xBC56 0x589F
+0xBC57 0x589E
+0xBC58 0x58B3
+0xBC59 0x589C
+0xBC5A 0x58AE
+0xBC5B 0x58A9
+0xBC5C 0x58A6
+0xBC5D 0x596D
+0xBC5E 0x5B09
+0xBC5F 0x5AFB
+0xBC60 0x5B0B
+0xBC61 0x5AF5
+0xBC62 0x5B0C
+0xBC63 0x5B08
+0xBC64 0x5BEE
+0xBC65 0x5BEC
+0xBC66 0x5BE9
+0xBC67 0x5BEB
+0xBC68 0x5C64
+0xBC69 0x5C65
+0xBC6A 0x5D9D
+0xBC6B 0x5D94
+0xBC6C 0x5E62
+0xBC6D 0x5E5F
+0xBC6E 0x5E61
+0xBC6F 0x5EE2
+0xBC70 0x5EDA
+0xBC71 0x5EDF
+0xBC72 0x5EDD
+0xBC73 0x5EE3
+0xBC74 0x5EE0
+0xBC75 0x5F48
+0xBC76 0x5F71
+0xBC77 0x5FB7
+0xBC78 0x5FB5
+0xBC79 0x6176
+0xBC7A 0x6167
+0xBC7B 0x616E
+0xBC7C 0x615D
+0xBC7D 0x6155
+0xBC7E 0x6182
+0xBCA1 0x617C
+0xBCA2 0x6170
+0xBCA3 0x616B
+0xBCA4 0x617E
+0xBCA5 0x61A7
+0xBCA6 0x6190
+0xBCA7 0x61AB
+0xBCA8 0x618E
+0xBCA9 0x61AC
+0xBCAA 0x619A
+0xBCAB 0x61A4
+0xBCAC 0x6194
+0xBCAD 0x61AE
+0xBCAE 0x622E
+0xBCAF 0x6469
+0xBCB0 0x646F
+0xBCB1 0x6479
+0xBCB2 0x649E
+0xBCB3 0x64B2
+0xBCB4 0x6488
+0xBCB5 0x6490
+0xBCB6 0x64B0
+0xBCB7 0x64A5
+0xBCB8 0x6493
+0xBCB9 0x6495
+0xBCBA 0x64A9
+0xBCBB 0x6492
+0xBCBC 0x64AE
+0xBCBD 0x64AD
+0xBCBE 0x64AB
+0xBCBF 0x649A
+0xBCC0 0x64AC
+0xBCC1 0x6499
+0xBCC2 0x64A2
+0xBCC3 0x64B3
+0xBCC4 0x6575
+0xBCC5 0x6577
+0xBCC6 0x6578
+0xBCC7 0x66AE
+0xBCC8 0x66AB
+0xBCC9 0x66B4
+0xBCCA 0x66B1
+0xBCCB 0x6A23
+0xBCCC 0x6A1F
+0xBCCD 0x69E8
+0xBCCE 0x6A01
+0xBCCF 0x6A1E
+0xBCD0 0x6A19
+0xBCD1 0x69FD
+0xBCD2 0x6A21
+0xBCD3 0x6A13
+0xBCD4 0x6A0A
+0xBCD5 0x69F3
+0xBCD6 0x6A02
+0xBCD7 0x6A05
+0xBCD8 0x69ED
+0xBCD9 0x6A11
+0xBCDA 0x6B50
+0xBCDB 0x6B4E
+0xBCDC 0x6BA4
+0xBCDD 0x6BC5
+0xBCDE 0x6BC6
+0xBCDF 0x6F3F
+0xBCE0 0x6F7C
+0xBCE1 0x6F84
+0xBCE2 0x6F51
+0xBCE3 0x6F66
+0xBCE4 0x6F54
+0xBCE5 0x6F86
+0xBCE6 0x6F6D
+0xBCE7 0x6F5B
+0xBCE8 0x6F78
+0xBCE9 0x6F6E
+0xBCEA 0x6F8E
+0xBCEB 0x6F7A
+0xBCEC 0x6F70
+0xBCED 0x6F64
+0xBCEE 0x6F97
+0xBCEF 0x6F58
+0xBCF0 0x6ED5
+0xBCF1 0x6F6F
+0xBCF2 0x6F60
+0xBCF3 0x6F5F
+0xBCF4 0x719F
+0xBCF5 0x71AC
+0xBCF6 0x71B1
+0xBCF7 0x71A8
+0xBCF8 0x7256
+0xBCF9 0x729B
+0xBCFA 0x734E
+0xBCFB 0x7357
+0xBCFC 0x7469
+0xBCFD 0x748B
+0xBCFE 0x7483
+0xBD40 0x747E
+0xBD41 0x7480
+0xBD42 0x757F
+0xBD43 0x7620
+0xBD44 0x7629
+0xBD45 0x761F
+0xBD46 0x7624
+0xBD47 0x7626
+0xBD48 0x7621
+0xBD49 0x7622
+0xBD4A 0x769A
+0xBD4B 0x76BA
+0xBD4C 0x76E4
+0xBD4D 0x778E
+0xBD4E 0x7787
+0xBD4F 0x778C
+0xBD50 0x7791
+0xBD51 0x778B
+0xBD52 0x78CB
+0xBD53 0x78C5
+0xBD54 0x78BA
+0xBD55 0x78CA
+0xBD56 0x78BE
+0xBD57 0x78D5
+0xBD58 0x78BC
+0xBD59 0x78D0
+0xBD5A 0x7A3F
+0xBD5B 0x7A3C
+0xBD5C 0x7A40
+0xBD5D 0x7A3D
+0xBD5E 0x7A37
+0xBD5F 0x7A3B
+0xBD60 0x7AAF
+0xBD61 0x7AAE
+0xBD62 0x7BAD
+0xBD63 0x7BB1
+0xBD64 0x7BC4
+0xBD65 0x7BB4
+0xBD66 0x7BC6
+0xBD67 0x7BC7
+0xBD68 0x7BC1
+0xBD69 0x7BA0
+0xBD6A 0x7BCC
+0xBD6B 0x7CCA
+0xBD6C 0x7DE0
+0xBD6D 0x7DF4
+0xBD6E 0x7DEF
+0xBD6F 0x7DFB
+0xBD70 0x7DD8
+0xBD71 0x7DEC
+0xBD72 0x7DDD
+0xBD73 0x7DE8
+0xBD74 0x7DE3
+0xBD75 0x7DDA
+0xBD76 0x7DDE
+0xBD77 0x7DE9
+0xBD78 0x7D9E
+0xBD79 0x7DD9
+0xBD7A 0x7DF2
+0xBD7B 0x7DF9
+0xBD7C 0x7F75
+0xBD7D 0x7F77
+0xBD7E 0x7FAF
+0xBDA1 0x7FE9
+0xBDA2 0x8026
+0xBDA3 0x819B
+0xBDA4 0x819C
+0xBDA5 0x819D
+0xBDA6 0x81A0
+0xBDA7 0x819A
+0xBDA8 0x8198
+0xBDA9 0x8517
+0xBDAA 0x853D
+0xBDAB 0x851A
+0xBDAC 0x84EE
+0xBDAD 0x852C
+0xBDAE 0x852D
+0xBDAF 0x8513
+0xBDB0 0x8511
+0xBDB1 0x8523
+0xBDB2 0x8521
+0xBDB3 0x8514
+0xBDB4 0x84EC
+0xBDB5 0x8525
+0xBDB6 0x84FF
+0xBDB7 0x8506
+0xBDB8 0x8782
+0xBDB9 0x8774
+0xBDBA 0x8776
+0xBDBB 0x8760
+0xBDBC 0x8766
+0xBDBD 0x8778
+0xBDBE 0x8768
+0xBDBF 0x8759
+0xBDC0 0x8757
+0xBDC1 0x874C
+0xBDC2 0x8753
+0xBDC3 0x885B
+0xBDC4 0x885D
+0xBDC5 0x8910
+0xBDC6 0x8907
+0xBDC7 0x8912
+0xBDC8 0x8913
+0xBDC9 0x8915
+0xBDCA 0x890A
+0xBDCB 0x8ABC
+0xBDCC 0x8AD2
+0xBDCD 0x8AC7
+0xBDCE 0x8AC4
+0xBDCF 0x8A95
+0xBDD0 0x8ACB
+0xBDD1 0x8AF8
+0xBDD2 0x8AB2
+0xBDD3 0x8AC9
+0xBDD4 0x8AC2
+0xBDD5 0x8ABF
+0xBDD6 0x8AB0
+0xBDD7 0x8AD6
+0xBDD8 0x8ACD
+0xBDD9 0x8AB6
+0xBDDA 0x8AB9
+0xBDDB 0x8ADB
+0xBDDC 0x8C4C
+0xBDDD 0x8C4E
+0xBDDE 0x8C6C
+0xBDDF 0x8CE0
+0xBDE0 0x8CDE
+0xBDE1 0x8CE6
+0xBDE2 0x8CE4
+0xBDE3 0x8CEC
+0xBDE4 0x8CED
+0xBDE5 0x8CE2
+0xBDE6 0x8CE3
+0xBDE7 0x8CDC
+0xBDE8 0x8CEA
+0xBDE9 0x8CE1
+0xBDEA 0x8D6D
+0xBDEB 0x8D9F
+0xBDEC 0x8DA3
+0xBDED 0x8E2B
+0xBDEE 0x8E10
+0xBDEF 0x8E1D
+0xBDF0 0x8E22
+0xBDF1 0x8E0F
+0xBDF2 0x8E29
+0xBDF3 0x8E1F
+0xBDF4 0x8E21
+0xBDF5 0x8E1E
+0xBDF6 0x8EBA
+0xBDF7 0x8F1D
+0xBDF8 0x8F1B
+0xBDF9 0x8F1F
+0xBDFA 0x8F29
+0xBDFB 0x8F26
+0xBDFC 0x8F2A
+0xBDFD 0x8F1C
+0xBDFE 0x8F1E
+0xBE40 0x8F25
+0xBE41 0x9069
+0xBE42 0x906E
+0xBE43 0x9068
+0xBE44 0x906D
+0xBE45 0x9077
+0xBE46 0x9130
+0xBE47 0x912D
+0xBE48 0x9127
+0xBE49 0x9131
+0xBE4A 0x9187
+0xBE4B 0x9189
+0xBE4C 0x918B
+0xBE4D 0x9183
+0xBE4E 0x92C5
+0xBE4F 0x92BB
+0xBE50 0x92B7
+0xBE51 0x92EA
+0xBE52 0x92AC
+0xBE53 0x92E4
+0xBE54 0x92C1
+0xBE55 0x92B3
+0xBE56 0x92BC
+0xBE57 0x92D2
+0xBE58 0x92C7
+0xBE59 0x92F0
+0xBE5A 0x92B2
+0xBE5B 0x95AD
+0xBE5C 0x95B1
+0xBE5D 0x9704
+0xBE5E 0x9706
+0xBE5F 0x9707
+0xBE60 0x9709
+0xBE61 0x9760
+0xBE62 0x978D
+0xBE63 0x978B
+0xBE64 0x978F
+0xBE65 0x9821
+0xBE66 0x982B
+0xBE67 0x981C
+0xBE68 0x98B3
+0xBE69 0x990A
+0xBE6A 0x9913
+0xBE6B 0x9912
+0xBE6C 0x9918
+0xBE6D 0x99DD
+0xBE6E 0x99D0
+0xBE6F 0x99DF
+0xBE70 0x99DB
+0xBE71 0x99D1
+0xBE72 0x99D5
+0xBE73 0x99D2
+0xBE74 0x99D9
+0xBE75 0x9AB7
+0xBE76 0x9AEE
+0xBE77 0x9AEF
+0xBE78 0x9B27
+0xBE79 0x9B45
+0xBE7A 0x9B44
+0xBE7B 0x9B77
+0xBE7C 0x9B6F
+0xBE7D 0x9D06
+0xBE7E 0x9D09
+0xBEA1 0x9D03
+0xBEA2 0x9EA9
+0xBEA3 0x9EBE
+0xBEA4 0x9ECE
+0xBEA5 0x58A8
+0xBEA6 0x9F52
+0xBEA7 0x5112
+0xBEA8 0x5118
+0xBEA9 0x5114
+0xBEAA 0x5110
+0xBEAB 0x5115
+0xBEAC 0x5180
+0xBEAD 0x51AA
+0xBEAE 0x51DD
+0xBEAF 0x5291
+0xBEB0 0x5293
+0xBEB1 0x52F3
+0xBEB2 0x5659
+0xBEB3 0x566B
+0xBEB4 0x5679
+0xBEB5 0x5669
+0xBEB6 0x5664
+0xBEB7 0x5678
+0xBEB8 0x566A
+0xBEB9 0x5668
+0xBEBA 0x5665
+0xBEBB 0x5671
+0xBEBC 0x566F
+0xBEBD 0x566C
+0xBEBE 0x5662
+0xBEBF 0x5676
+0xBEC0 0x58C1
+0xBEC1 0x58BE
+0xBEC2 0x58C7
+0xBEC3 0x58C5
+0xBEC4 0x596E
+0xBEC5 0x5B1D
+0xBEC6 0x5B34
+0xBEC7 0x5B78
+0xBEC8 0x5BF0
+0xBEC9 0x5C0E
+0xBECA 0x5F4A
+0xBECB 0x61B2
+0xBECC 0x6191
+0xBECD 0x61A9
+0xBECE 0x618A
+0xBECF 0x61CD
+0xBED0 0x61B6
+0xBED1 0x61BE
+0xBED2 0x61CA
+0xBED3 0x61C8
+0xBED4 0x6230
+0xBED5 0x64C5
+0xBED6 0x64C1
+0xBED7 0x64CB
+0xBED8 0x64BB
+0xBED9 0x64BC
+0xBEDA 0x64DA
+0xBEDB 0x64C4
+0xBEDC 0x64C7
+0xBEDD 0x64C2
+0xBEDE 0x64CD
+0xBEDF 0x64BF
+0xBEE0 0x64D2
+0xBEE1 0x64D4
+0xBEE2 0x64BE
+0xBEE3 0x6574
+0xBEE4 0x66C6
+0xBEE5 0x66C9
+0xBEE6 0x66B9
+0xBEE7 0x66C4
+0xBEE8 0x66C7
+0xBEE9 0x66B8
+0xBEEA 0x6A3D
+0xBEEB 0x6A38
+0xBEEC 0x6A3A
+0xBEED 0x6A59
+0xBEEE 0x6A6B
+0xBEEF 0x6A58
+0xBEF0 0x6A39
+0xBEF1 0x6A44
+0xBEF2 0x6A62
+0xBEF3 0x6A61
+0xBEF4 0x6A4B
+0xBEF5 0x6A47
+0xBEF6 0x6A35
+0xBEF7 0x6A5F
+0xBEF8 0x6A48
+0xBEF9 0x6B59
+0xBEFA 0x6B77
+0xBEFB 0x6C05
+0xBEFC 0x6FC2
+0xBEFD 0x6FB1
+0xBEFE 0x6FA1
+0xBF40 0x6FC3
+0xBF41 0x6FA4
+0xBF42 0x6FC1
+0xBF43 0x6FA7
+0xBF44 0x6FB3
+0xBF45 0x6FC0
+0xBF46 0x6FB9
+0xBF47 0x6FB6
+0xBF48 0x6FA6
+0xBF49 0x6FA0
+0xBF4A 0x6FB4
+0xBF4B 0x71BE
+0xBF4C 0x71C9
+0xBF4D 0x71D0
+0xBF4E 0x71D2
+0xBF4F 0x71C8
+0xBF50 0x71D5
+0xBF51 0x71B9
+0xBF52 0x71CE
+0xBF53 0x71D9
+0xBF54 0x71DC
+0xBF55 0x71C3
+0xBF56 0x71C4
+0xBF57 0x7368
+0xBF58 0x749C
+0xBF59 0x74A3
+0xBF5A 0x7498
+0xBF5B 0x749F
+0xBF5C 0x749E
+0xBF5D 0x74E2
+0xBF5E 0x750C
+0xBF5F 0x750D
+0xBF60 0x7634
+0xBF61 0x7638
+0xBF62 0x763A
+0xBF63 0x76E7
+0xBF64 0x76E5
+0xBF65 0x77A0
+0xBF66 0x779E
+0xBF67 0x779F
+0xBF68 0x77A5
+0xBF69 0x78E8
+0xBF6A 0x78DA
+0xBF6B 0x78EC
+0xBF6C 0x78E7
+0xBF6D 0x79A6
+0xBF6E 0x7A4D
+0xBF6F 0x7A4E
+0xBF70 0x7A46
+0xBF71 0x7A4C
+0xBF72 0x7A4B
+0xBF73 0x7ABA
+0xBF74 0x7BD9
+0xBF75 0x7C11
+0xBF76 0x7BC9
+0xBF77 0x7BE4
+0xBF78 0x7BDB
+0xBF79 0x7BE1
+0xBF7A 0x7BE9
+0xBF7B 0x7BE6
+0xBF7C 0x7CD5
+0xBF7D 0x7CD6
+0xBF7E 0x7E0A
+0xBFA1 0x7E11
+0xBFA2 0x7E08
+0xBFA3 0x7E1B
+0xBFA4 0x7E23
+0xBFA5 0x7E1E
+0xBFA6 0x7E1D
+0xBFA7 0x7E09
+0xBFA8 0x7E10
+0xBFA9 0x7F79
+0xBFAA 0x7FB2
+0xBFAB 0x7FF0
+0xBFAC 0x7FF1
+0xBFAD 0x7FEE
+0xBFAE 0x8028
+0xBFAF 0x81B3
+0xBFB0 0x81A9
+0xBFB1 0x81A8
+0xBFB2 0x81FB
+0xBFB3 0x8208
+0xBFB4 0x8258
+0xBFB5 0x8259
+0xBFB6 0x854A
+0xBFB7 0x8559
+0xBFB8 0x8548
+0xBFB9 0x8568
+0xBFBA 0x8569
+0xBFBB 0x8543
+0xBFBC 0x8549
+0xBFBD 0x856D
+0xBFBE 0x856A
+0xBFBF 0x855E
+0xBFC0 0x8783
+0xBFC1 0x879F
+0xBFC2 0x879E
+0xBFC3 0x87A2
+0xBFC4 0x878D
+0xBFC5 0x8861
+0xBFC6 0x892A
+0xBFC7 0x8932
+0xBFC8 0x8925
+0xBFC9 0x892B
+0xBFCA 0x8921
+0xBFCB 0x89AA
+0xBFCC 0x89A6
+0xBFCD 0x8AE6
+0xBFCE 0x8AFA
+0xBFCF 0x8AEB
+0xBFD0 0x8AF1
+0xBFD1 0x8B00
+0xBFD2 0x8ADC
+0xBFD3 0x8AE7
+0xBFD4 0x8AEE
+0xBFD5 0x8AFE
+0xBFD6 0x8B01
+0xBFD7 0x8B02
+0xBFD8 0x8AF7
+0xBFD9 0x8AED
+0xBFDA 0x8AF3
+0xBFDB 0x8AF6
+0xBFDC 0x8AFC
+0xBFDD 0x8C6B
+0xBFDE 0x8C6D
+0xBFDF 0x8C93
+0xBFE0 0x8CF4
+0xBFE1 0x8E44
+0xBFE2 0x8E31
+0xBFE3 0x8E34
+0xBFE4 0x8E42
+0xBFE5 0x8E39
+0xBFE6 0x8E35
+0xBFE7 0x8F3B
+0xBFE8 0x8F2F
+0xBFE9 0x8F38
+0xBFEA 0x8F33
+0xBFEB 0x8FA8
+0xBFEC 0x8FA6
+0xBFED 0x9075
+0xBFEE 0x9074
+0xBFEF 0x9078
+0xBFF0 0x9072
+0xBFF1 0x907C
+0xBFF2 0x907A
+0xBFF3 0x9134
+0xBFF4 0x9192
+0xBFF5 0x9320
+0xBFF6 0x9336
+0xBFF7 0x92F8
+0xBFF8 0x9333
+0xBFF9 0x932F
+0xBFFA 0x9322
+0xBFFB 0x92FC
+0xBFFC 0x932B
+0xBFFD 0x9304
+0xBFFE 0x931A
+0xC040 0x9310
+0xC041 0x9326
+0xC042 0x9321
+0xC043 0x9315
+0xC044 0x932E
+0xC045 0x9319
+0xC046 0x95BB
+0xC047 0x96A7
+0xC048 0x96A8
+0xC049 0x96AA
+0xC04A 0x96D5
+0xC04B 0x970E
+0xC04C 0x9711
+0xC04D 0x9716
+0xC04E 0x970D
+0xC04F 0x9713
+0xC050 0x970F
+0xC051 0x975B
+0xC052 0x975C
+0xC053 0x9766
+0xC054 0x9798
+0xC055 0x9830
+0xC056 0x9838
+0xC057 0x983B
+0xC058 0x9837
+0xC059 0x982D
+0xC05A 0x9839
+0xC05B 0x9824
+0xC05C 0x9910
+0xC05D 0x9928
+0xC05E 0x991E
+0xC05F 0x991B
+0xC060 0x9921
+0xC061 0x991A
+0xC062 0x99ED
+0xC063 0x99E2
+0xC064 0x99F1
+0xC065 0x9AB8
+0xC066 0x9ABC
+0xC067 0x9AFB
+0xC068 0x9AED
+0xC069 0x9B28
+0xC06A 0x9B91
+0xC06B 0x9D15
+0xC06C 0x9D23
+0xC06D 0x9D26
+0xC06E 0x9D28
+0xC06F 0x9D12
+0xC070 0x9D1B
+0xC071 0x9ED8
+0xC072 0x9ED4
+0xC073 0x9F8D
+0xC074 0x9F9C
+0xC075 0x512A
+0xC076 0x511F
+0xC077 0x5121
+0xC078 0x5132
+0xC079 0x52F5
+0xC07A 0x568E
+0xC07B 0x5680
+0xC07C 0x5690
+0xC07D 0x5685
+0xC07E 0x5687
+0xC0A1 0x568F
+0xC0A2 0x58D5
+0xC0A3 0x58D3
+0xC0A4 0x58D1
+0xC0A5 0x58CE
+0xC0A6 0x5B30
+0xC0A7 0x5B2A
+0xC0A8 0x5B24
+0xC0A9 0x5B7A
+0xC0AA 0x5C37
+0xC0AB 0x5C68
+0xC0AC 0x5DBC
+0xC0AD 0x5DBA
+0xC0AE 0x5DBD
+0xC0AF 0x5DB8
+0xC0B0 0x5E6B
+0xC0B1 0x5F4C
+0xC0B2 0x5FBD
+0xC0B3 0x61C9
+0xC0B4 0x61C2
+0xC0B5 0x61C7
+0xC0B6 0x61E6
+0xC0B7 0x61CB
+0xC0B8 0x6232
+0xC0B9 0x6234
+0xC0BA 0x64CE
+0xC0BB 0x64CA
+0xC0BC 0x64D8
+0xC0BD 0x64E0
+0xC0BE 0x64F0
+0xC0BF 0x64E6
+0xC0C0 0x64EC
+0xC0C1 0x64F1
+0xC0C2 0x64E2
+0xC0C3 0x64ED
+0xC0C4 0x6582
+0xC0C5 0x6583
+0xC0C6 0x66D9
+0xC0C7 0x66D6
+0xC0C8 0x6A80
+0xC0C9 0x6A94
+0xC0CA 0x6A84
+0xC0CB 0x6AA2
+0xC0CC 0x6A9C
+0xC0CD 0x6ADB
+0xC0CE 0x6AA3
+0xC0CF 0x6A7E
+0xC0D0 0x6A97
+0xC0D1 0x6A90
+0xC0D2 0x6AA0
+0xC0D3 0x6B5C
+0xC0D4 0x6BAE
+0xC0D5 0x6BDA
+0xC0D6 0x6C08
+0xC0D7 0x6FD8
+0xC0D8 0x6FF1
+0xC0D9 0x6FDF
+0xC0DA 0x6FE0
+0xC0DB 0x6FDB
+0xC0DC 0x6FE4
+0xC0DD 0x6FEB
+0xC0DE 0x6FEF
+0xC0DF 0x6F80
+0xC0E0 0x6FEC
+0xC0E1 0x6FE1
+0xC0E2 0x6FE9
+0xC0E3 0x6FD5
+0xC0E4 0x6FEE
+0xC0E5 0x6FF0
+0xC0E6 0x71E7
+0xC0E7 0x71DF
+0xC0E8 0x71EE
+0xC0E9 0x71E6
+0xC0EA 0x71E5
+0xC0EB 0x71ED
+0xC0EC 0x71EC
+0xC0ED 0x71F4
+0xC0EE 0x71E0
+0xC0EF 0x7235
+0xC0F0 0x7246
+0xC0F1 0x7370
+0xC0F2 0x7372
+0xC0F3 0x74A9
+0xC0F4 0x74B0
+0xC0F5 0x74A6
+0xC0F6 0x74A8
+0xC0F7 0x7646
+0xC0F8 0x7642
+0xC0F9 0x764C
+0xC0FA 0x76EA
+0xC0FB 0x77B3
+0xC0FC 0x77AA
+0xC0FD 0x77B0
+0xC0FE 0x77AC
+0xC140 0x77A7
+0xC141 0x77AD
+0xC142 0x77EF
+0xC143 0x78F7
+0xC144 0x78FA
+0xC145 0x78F4
+0xC146 0x78EF
+0xC147 0x7901
+0xC148 0x79A7
+0xC149 0x79AA
+0xC14A 0x7A57
+0xC14B 0x7ABF
+0xC14C 0x7C07
+0xC14D 0x7C0D
+0xC14E 0x7BFE
+0xC14F 0x7BF7
+0xC150 0x7C0C
+0xC151 0x7BE0
+0xC152 0x7CE0
+0xC153 0x7CDC
+0xC154 0x7CDE
+0xC155 0x7CE2
+0xC156 0x7CDF
+0xC157 0x7CD9
+0xC158 0x7CDD
+0xC159 0x7E2E
+0xC15A 0x7E3E
+0xC15B 0x7E46
+0xC15C 0x7E37
+0xC15D 0x7E32
+0xC15E 0x7E43
+0xC15F 0x7E2B
+0xC160 0x7E3D
+0xC161 0x7E31
+0xC162 0x7E45
+0xC163 0x7E41
+0xC164 0x7E34
+0xC165 0x7E39
+0xC166 0x7E48
+0xC167 0x7E35
+0xC168 0x7E3F
+0xC169 0x7E2F
+0xC16A 0x7F44
+0xC16B 0x7FF3
+0xC16C 0x7FFC
+0xC16D 0x8071
+0xC16E 0x8072
+0xC16F 0x8070
+0xC170 0x806F
+0xC171 0x8073
+0xC172 0x81C6
+0xC173 0x81C3
+0xC174 0x81BA
+0xC175 0x81C2
+0xC176 0x81C0
+0xC177 0x81BF
+0xC178 0x81BD
+0xC179 0x81C9
+0xC17A 0x81BE
+0xC17B 0x81E8
+0xC17C 0x8209
+0xC17D 0x8271
+0xC17E 0x85AA
+0xC1A1 0x8584
+0xC1A2 0x857E
+0xC1A3 0x859C
+0xC1A4 0x8591
+0xC1A5 0x8594
+0xC1A6 0x85AF
+0xC1A7 0x859B
+0xC1A8 0x8587
+0xC1A9 0x85A8
+0xC1AA 0x858A
+0xC1AB 0x8667
+0xC1AC 0x87C0
+0xC1AD 0x87D1
+0xC1AE 0x87B3
+0xC1AF 0x87D2
+0xC1B0 0x87C6
+0xC1B1 0x87AB
+0xC1B2 0x87BB
+0xC1B3 0x87BA
+0xC1B4 0x87C8
+0xC1B5 0x87CB
+0xC1B6 0x893B
+0xC1B7 0x8936
+0xC1B8 0x8944
+0xC1B9 0x8938
+0xC1BA 0x893D
+0xC1BB 0x89AC
+0xC1BC 0x8B0E
+0xC1BD 0x8B17
+0xC1BE 0x8B19
+0xC1BF 0x8B1B
+0xC1C0 0x8B0A
+0xC1C1 0x8B20
+0xC1C2 0x8B1D
+0xC1C3 0x8B04
+0xC1C4 0x8B10
+0xC1C5 0x8C41
+0xC1C6 0x8C3F
+0xC1C7 0x8C73
+0xC1C8 0x8CFA
+0xC1C9 0x8CFD
+0xC1CA 0x8CFC
+0xC1CB 0x8CF8
+0xC1CC 0x8CFB
+0xC1CD 0x8DA8
+0xC1CE 0x8E49
+0xC1CF 0x8E4B
+0xC1D0 0x8E48
+0xC1D1 0x8E4A
+0xC1D2 0x8F44
+0xC1D3 0x8F3E
+0xC1D4 0x8F42
+0xC1D5 0x8F45
+0xC1D6 0x8F3F
+0xC1D7 0x907F
+0xC1D8 0x907D
+0xC1D9 0x9084
+0xC1DA 0x9081
+0xC1DB 0x9082
+0xC1DC 0x9080
+0xC1DD 0x9139
+0xC1DE 0x91A3
+0xC1DF 0x919E
+0xC1E0 0x919C
+0xC1E1 0x934D
+0xC1E2 0x9382
+0xC1E3 0x9328
+0xC1E4 0x9375
+0xC1E5 0x934A
+0xC1E6 0x9365
+0xC1E7 0x934B
+0xC1E8 0x9318
+0xC1E9 0x937E
+0xC1EA 0x936C
+0xC1EB 0x935B
+0xC1EC 0x9370
+0xC1ED 0x935A
+0xC1EE 0x9354
+0xC1EF 0x95CA
+0xC1F0 0x95CB
+0xC1F1 0x95CC
+0xC1F2 0x95C8
+0xC1F3 0x95C6
+0xC1F4 0x96B1
+0xC1F5 0x96B8
+0xC1F6 0x96D6
+0xC1F7 0x971C
+0xC1F8 0x971E
+0xC1F9 0x97A0
+0xC1FA 0x97D3
+0xC1FB 0x9846
+0xC1FC 0x98B6
+0xC1FD 0x9935
+0xC1FE 0x9A01
+0xC240 0x99FF
+0xC241 0x9BAE
+0xC242 0x9BAB
+0xC243 0x9BAA
+0xC244 0x9BAD
+0xC245 0x9D3B
+0xC246 0x9D3F
+0xC247 0x9E8B
+0xC248 0x9ECF
+0xC249 0x9EDE
+0xC24A 0x9EDC
+0xC24B 0x9EDD
+0xC24C 0x9EDB
+0xC24D 0x9F3E
+0xC24E 0x9F4B
+0xC24F 0x53E2
+0xC250 0x5695
+0xC251 0x56AE
+0xC252 0x58D9
+0xC253 0x58D8
+0xC254 0x5B38
+0xC255 0x5F5D
+0xC256 0x61E3
+0xC257 0x6233
+0xC258 0x64F4
+0xC259 0x64F2
+0xC25A 0x64FE
+0xC25B 0x6506
+0xC25C 0x64FA
+0xC25D 0x64FB
+0xC25E 0x64F7
+0xC25F 0x65B7
+0xC260 0x66DC
+0xC261 0x6726
+0xC262 0x6AB3
+0xC263 0x6AAC
+0xC264 0x6AC3
+0xC265 0x6ABB
+0xC266 0x6AB8
+0xC267 0x6AC2
+0xC268 0x6AAE
+0xC269 0x6AAF
+0xC26A 0x6B5F
+0xC26B 0x6B78
+0xC26C 0x6BAF
+0xC26D 0x7009
+0xC26E 0x700B
+0xC26F 0x6FFE
+0xC270 0x7006
+0xC271 0x6FFA
+0xC272 0x7011
+0xC273 0x700F
+0xC274 0x71FB
+0xC275 0x71FC
+0xC276 0x71FE
+0xC277 0x71F8
+0xC278 0x7377
+0xC279 0x7375
+0xC27A 0x74A7
+0xC27B 0x74BF
+0xC27C 0x7515
+0xC27D 0x7656
+0xC27E 0x7658
+0xC2A1 0x7652
+0xC2A2 0x77BD
+0xC2A3 0x77BF
+0xC2A4 0x77BB
+0xC2A5 0x77BC
+0xC2A6 0x790E
+0xC2A7 0x79AE
+0xC2A8 0x7A61
+0xC2A9 0x7A62
+0xC2AA 0x7A60
+0xC2AB 0x7AC4
+0xC2AC 0x7AC5
+0xC2AD 0x7C2B
+0xC2AE 0x7C27
+0xC2AF 0x7C2A
+0xC2B0 0x7C1E
+0xC2B1 0x7C23
+0xC2B2 0x7C21
+0xC2B3 0x7CE7
+0xC2B4 0x7E54
+0xC2B5 0x7E55
+0xC2B6 0x7E5E
+0xC2B7 0x7E5A
+0xC2B8 0x7E61
+0xC2B9 0x7E52
+0xC2BA 0x7E59
+0xC2BB 0x7F48
+0xC2BC 0x7FF9
+0xC2BD 0x7FFB
+0xC2BE 0x8077
+0xC2BF 0x8076
+0xC2C0 0x81CD
+0xC2C1 0x81CF
+0xC2C2 0x820A
+0xC2C3 0x85CF
+0xC2C4 0x85A9
+0xC2C5 0x85CD
+0xC2C6 0x85D0
+0xC2C7 0x85C9
+0xC2C8 0x85B0
+0xC2C9 0x85BA
+0xC2CA 0x85B9
+0xC2CB 0x85A6
+0xC2CC 0x87EF
+0xC2CD 0x87EC
+0xC2CE 0x87F2
+0xC2CF 0x87E0
+0xC2D0 0x8986
+0xC2D1 0x89B2
+0xC2D2 0x89F4
+0xC2D3 0x8B28
+0xC2D4 0x8B39
+0xC2D5 0x8B2C
+0xC2D6 0x8B2B
+0xC2D7 0x8C50
+0xC2D8 0x8D05
+0xC2D9 0x8E59
+0xC2DA 0x8E63
+0xC2DB 0x8E66
+0xC2DC 0x8E64
+0xC2DD 0x8E5F
+0xC2DE 0x8E55
+0xC2DF 0x8EC0
+0xC2E0 0x8F49
+0xC2E1 0x8F4D
+0xC2E2 0x9087
+0xC2E3 0x9083
+0xC2E4 0x9088
+0xC2E5 0x91AB
+0xC2E6 0x91AC
+0xC2E7 0x91D0
+0xC2E8 0x9394
+0xC2E9 0x938A
+0xC2EA 0x9396
+0xC2EB 0x93A2
+0xC2EC 0x93B3
+0xC2ED 0x93AE
+0xC2EE 0x93AC
+0xC2EF 0x93B0
+0xC2F0 0x9398
+0xC2F1 0x939A
+0xC2F2 0x9397
+0xC2F3 0x95D4
+0xC2F4 0x95D6
+0xC2F5 0x95D0
+0xC2F6 0x95D5
+0xC2F7 0x96E2
+0xC2F8 0x96DC
+0xC2F9 0x96D9
+0xC2FA 0x96DB
+0xC2FB 0x96DE
+0xC2FC 0x9724
+0xC2FD 0x97A3
+0xC2FE 0x97A6
+0xC340 0x97AD
+0xC341 0x97F9
+0xC342 0x984D
+0xC343 0x984F
+0xC344 0x984C
+0xC345 0x984E
+0xC346 0x9853
+0xC347 0x98BA
+0xC348 0x993E
+0xC349 0x993F
+0xC34A 0x993D
+0xC34B 0x992E
+0xC34C 0x99A5
+0xC34D 0x9A0E
+0xC34E 0x9AC1
+0xC34F 0x9B03
+0xC350 0x9B06
+0xC351 0x9B4F
+0xC352 0x9B4E
+0xC353 0x9B4D
+0xC354 0x9BCA
+0xC355 0x9BC9
+0xC356 0x9BFD
+0xC357 0x9BC8
+0xC358 0x9BC0
+0xC359 0x9D51
+0xC35A 0x9D5D
+0xC35B 0x9D60
+0xC35C 0x9EE0
+0xC35D 0x9F15
+0xC35E 0x9F2C
+0xC35F 0x5133
+0xC360 0x56A5
+0xC361 0x58DE
+0xC362 0x58DF
+0xC363 0x58E2
+0xC364 0x5BF5
+0xC365 0x9F90
+0xC366 0x5EEC
+0xC367 0x61F2
+0xC368 0x61F7
+0xC369 0x61F6
+0xC36A 0x61F5
+0xC36B 0x6500
+0xC36C 0x650F
+0xC36D 0x66E0
+0xC36E 0x66DD
+0xC36F 0x6AE5
+0xC370 0x6ADD
+0xC371 0x6ADA
+0xC372 0x6AD3
+0xC373 0x701B
+0xC374 0x701F
+0xC375 0x7028
+0xC376 0x701A
+0xC377 0x701D
+0xC378 0x7015
+0xC379 0x7018
+0xC37A 0x7206
+0xC37B 0x720D
+0xC37C 0x7258
+0xC37D 0x72A2
+0xC37E 0x7378
+0xC3A1 0x737A
+0xC3A2 0x74BD
+0xC3A3 0x74CA
+0xC3A4 0x74E3
+0xC3A5 0x7587
+0xC3A6 0x7586
+0xC3A7 0x765F
+0xC3A8 0x7661
+0xC3A9 0x77C7
+0xC3AA 0x7919
+0xC3AB 0x79B1
+0xC3AC 0x7A6B
+0xC3AD 0x7A69
+0xC3AE 0x7C3E
+0xC3AF 0x7C3F
+0xC3B0 0x7C38
+0xC3B1 0x7C3D
+0xC3B2 0x7C37
+0xC3B3 0x7C40
+0xC3B4 0x7E6B
+0xC3B5 0x7E6D
+0xC3B6 0x7E79
+0xC3B7 0x7E69
+0xC3B8 0x7E6A
+0xC3B9 0x7F85
+0xC3BA 0x7E73
+0xC3BB 0x7FB6
+0xC3BC 0x7FB9
+0xC3BD 0x7FB8
+0xC3BE 0x81D8
+0xC3BF 0x85E9
+0xC3C0 0x85DD
+0xC3C1 0x85EA
+0xC3C2 0x85D5
+0xC3C3 0x85E4
+0xC3C4 0x85E5
+0xC3C5 0x85F7
+0xC3C6 0x87FB
+0xC3C7 0x8805
+0xC3C8 0x880D
+0xC3C9 0x87F9
+0xC3CA 0x87FE
+0xC3CB 0x8960
+0xC3CC 0x895F
+0xC3CD 0x8956
+0xC3CE 0x895E
+0xC3CF 0x8B41
+0xC3D0 0x8B5C
+0xC3D1 0x8B58
+0xC3D2 0x8B49
+0xC3D3 0x8B5A
+0xC3D4 0x8B4E
+0xC3D5 0x8B4F
+0xC3D6 0x8B46
+0xC3D7 0x8B59
+0xC3D8 0x8D08
+0xC3D9 0x8D0A
+0xC3DA 0x8E7C
+0xC3DB 0x8E72
+0xC3DC 0x8E87
+0xC3DD 0x8E76
+0xC3DE 0x8E6C
+0xC3DF 0x8E7A
+0xC3E0 0x8E74
+0xC3E1 0x8F54
+0xC3E2 0x8F4E
+0xC3E3 0x8FAD
+0xC3E4 0x908A
+0xC3E5 0x908B
+0xC3E6 0x91B1
+0xC3E7 0x91AE
+0xC3E8 0x93E1
+0xC3E9 0x93D1
+0xC3EA 0x93DF
+0xC3EB 0x93C3
+0xC3EC 0x93C8
+0xC3ED 0x93DC
+0xC3EE 0x93DD
+0xC3EF 0x93D6
+0xC3F0 0x93E2
+0xC3F1 0x93CD
+0xC3F2 0x93D8
+0xC3F3 0x93E4
+0xC3F4 0x93D7
+0xC3F5 0x93E8
+0xC3F6 0x95DC
+0xC3F7 0x96B4
+0xC3F8 0x96E3
+0xC3F9 0x972A
+0xC3FA 0x9727
+0xC3FB 0x9761
+0xC3FC 0x97DC
+0xC3FD 0x97FB
+0xC3FE 0x985E
+0xC440 0x9858
+0xC441 0x985B
+0xC442 0x98BC
+0xC443 0x9945
+0xC444 0x9949
+0xC445 0x9A16
+0xC446 0x9A19
+0xC447 0x9B0D
+0xC448 0x9BE8
+0xC449 0x9BE7
+0xC44A 0x9BD6
+0xC44B 0x9BDB
+0xC44C 0x9D89
+0xC44D 0x9D61
+0xC44E 0x9D72
+0xC44F 0x9D6A
+0xC450 0x9D6C
+0xC451 0x9E92
+0xC452 0x9E97
+0xC453 0x9E93
+0xC454 0x9EB4
+0xC455 0x52F8
+0xC456 0x56A8
+0xC457 0x56B7
+0xC458 0x56B6
+0xC459 0x56B4
+0xC45A 0x56BC
+0xC45B 0x58E4
+0xC45C 0x5B40
+0xC45D 0x5B43
+0xC45E 0x5B7D
+0xC45F 0x5BF6
+0xC460 0x5DC9
+0xC461 0x61F8
+0xC462 0x61FA
+0xC463 0x6518
+0xC464 0x6514
+0xC465 0x6519
+0xC466 0x66E6
+0xC467 0x6727
+0xC468 0x6AEC
+0xC469 0x703E
+0xC46A 0x7030
+0xC46B 0x7032
+0xC46C 0x7210
+0xC46D 0x737B
+0xC46E 0x74CF
+0xC46F 0x7662
+0xC470 0x7665
+0xC471 0x7926
+0xC472 0x792A
+0xC473 0x792C
+0xC474 0x792B
+0xC475 0x7AC7
+0xC476 0x7AF6
+0xC477 0x7C4C
+0xC478 0x7C43
+0xC479 0x7C4D
+0xC47A 0x7CEF
+0xC47B 0x7CF0
+0xC47C 0x8FAE
+0xC47D 0x7E7D
+0xC47E 0x7E7C
+0xC4A1 0x7E82
+0xC4A2 0x7F4C
+0xC4A3 0x8000
+0xC4A4 0x81DA
+0xC4A5 0x8266
+0xC4A6 0x85FB
+0xC4A7 0x85F9
+0xC4A8 0x8611
+0xC4A9 0x85FA
+0xC4AA 0x8606
+0xC4AB 0x860B
+0xC4AC 0x8607
+0xC4AD 0x860A
+0xC4AE 0x8814
+0xC4AF 0x8815
+0xC4B0 0x8964
+0xC4B1 0x89BA
+0xC4B2 0x89F8
+0xC4B3 0x8B70
+0xC4B4 0x8B6C
+0xC4B5 0x8B66
+0xC4B6 0x8B6F
+0xC4B7 0x8B5F
+0xC4B8 0x8B6B
+0xC4B9 0x8D0F
+0xC4BA 0x8D0D
+0xC4BB 0x8E89
+0xC4BC 0x8E81
+0xC4BD 0x8E85
+0xC4BE 0x8E82
+0xC4BF 0x91B4
+0xC4C0 0x91CB
+0xC4C1 0x9418
+0xC4C2 0x9403
+0xC4C3 0x93FD
+0xC4C4 0x95E1
+0xC4C5 0x9730
+0xC4C6 0x98C4
+0xC4C7 0x9952
+0xC4C8 0x9951
+0xC4C9 0x99A8
+0xC4CA 0x9A2B
+0xC4CB 0x9A30
+0xC4CC 0x9A37
+0xC4CD 0x9A35
+0xC4CE 0x9C13
+0xC4CF 0x9C0D
+0xC4D0 0x9E79
+0xC4D1 0x9EB5
+0xC4D2 0x9EE8
+0xC4D3 0x9F2F
+0xC4D4 0x9F5F
+0xC4D5 0x9F63
+0xC4D6 0x9F61
+0xC4D7 0x5137
+0xC4D8 0x5138
+0xC4D9 0x56C1
+0xC4DA 0x56C0
+0xC4DB 0x56C2
+0xC4DC 0x5914
+0xC4DD 0x5C6C
+0xC4DE 0x5DCD
+0xC4DF 0x61FC
+0xC4E0 0x61FE
+0xC4E1 0x651D
+0xC4E2 0x651C
+0xC4E3 0x6595
+0xC4E4 0x66E9
+0xC4E5 0x6AFB
+0xC4E6 0x6B04
+0xC4E7 0x6AFA
+0xC4E8 0x6BB2
+0xC4E9 0x704C
+0xC4EA 0x721B
+0xC4EB 0x72A7
+0xC4EC 0x74D6
+0xC4ED 0x74D4
+0xC4EE 0x7669
+0xC4EF 0x77D3
+0xC4F0 0x7C50
+0xC4F1 0x7E8F
+0xC4F2 0x7E8C
+0xC4F3 0x7FBC
+0xC4F4 0x8617
+0xC4F5 0x862D
+0xC4F6 0x861A
+0xC4F7 0x8823
+0xC4F8 0x8822
+0xC4F9 0x8821
+0xC4FA 0x881F
+0xC4FB 0x896A
+0xC4FC 0x896C
+0xC4FD 0x89BD
+0xC4FE 0x8B74
+0xC540 0x8B77
+0xC541 0x8B7D
+0xC542 0x8D13
+0xC543 0x8E8A
+0xC544 0x8E8D
+0xC545 0x8E8B
+0xC546 0x8F5F
+0xC547 0x8FAF
+0xC548 0x91BA
+0xC549 0x942E
+0xC54A 0x9433
+0xC54B 0x9435
+0xC54C 0x943A
+0xC54D 0x9438
+0xC54E 0x9432
+0xC54F 0x942B
+0xC550 0x95E2
+0xC551 0x9738
+0xC552 0x9739
+0xC553 0x9732
+0xC554 0x97FF
+0xC555 0x9867
+0xC556 0x9865
+0xC557 0x9957
+0xC558 0x9A45
+0xC559 0x9A43
+0xC55A 0x9A40
+0xC55B 0x9A3E
+0xC55C 0x9ACF
+0xC55D 0x9B54
+0xC55E 0x9B51
+0xC55F 0x9C2D
+0xC560 0x9C25
+0xC561 0x9DAF
+0xC562 0x9DB4
+0xC563 0x9DC2
+0xC564 0x9DB8
+0xC565 0x9E9D
+0xC566 0x9EEF
+0xC567 0x9F19
+0xC568 0x9F5C
+0xC569 0x9F66
+0xC56A 0x9F67
+0xC56B 0x513C
+0xC56C 0x513B
+0xC56D 0x56C8
+0xC56E 0x56CA
+0xC56F 0x56C9
+0xC570 0x5B7F
+0xC571 0x5DD4
+0xC572 0x5DD2
+0xC573 0x5F4E
+0xC574 0x61FF
+0xC575 0x6524
+0xC576 0x6B0A
+0xC577 0x6B61
+0xC578 0x7051
+0xC579 0x7058
+0xC57A 0x7380
+0xC57B 0x74E4
+0xC57C 0x758A
+0xC57D 0x766E
+0xC57E 0x766C
+0xC5A1 0x79B3
+0xC5A2 0x7C60
+0xC5A3 0x7C5F
+0xC5A4 0x807E
+0xC5A5 0x807D
+0xC5A6 0x81DF
+0xC5A7 0x8972
+0xC5A8 0x896F
+0xC5A9 0x89FC
+0xC5AA 0x8B80
+0xC5AB 0x8D16
+0xC5AC 0x8D17
+0xC5AD 0x8E91
+0xC5AE 0x8E93
+0xC5AF 0x8F61
+0xC5B0 0x9148
+0xC5B1 0x9444
+0xC5B2 0x9451
+0xC5B3 0x9452
+0xC5B4 0x973D
+0xC5B5 0x973E
+0xC5B6 0x97C3
+0xC5B7 0x97C1
+0xC5B8 0x986B
+0xC5B9 0x9955
+0xC5BA 0x9A55
+0xC5BB 0x9A4D
+0xC5BC 0x9AD2
+0xC5BD 0x9B1A
+0xC5BE 0x9C49
+0xC5BF 0x9C31
+0xC5C0 0x9C3E
+0xC5C1 0x9C3B
+0xC5C2 0x9DD3
+0xC5C3 0x9DD7
+0xC5C4 0x9F34
+0xC5C5 0x9F6C
+0xC5C6 0x9F6A
+0xC5C7 0x9F94
+0xC5C8 0x56CC
+0xC5C9 0x5DD6
+0xC5CA 0x6200
+0xC5CB 0x6523
+0xC5CC 0x652B
+0xC5CD 0x652A
+0xC5CE 0x66EC
+0xC5CF 0x6B10
+0xC5D0 0x74DA
+0xC5D1 0x7ACA
+0xC5D2 0x7C64
+0xC5D3 0x7C63
+0xC5D4 0x7C65
+0xC5D5 0x7E93
+0xC5D6 0x7E96
+0xC5D7 0x7E94
+0xC5D8 0x81E2
+0xC5D9 0x8638
+0xC5DA 0x863F
+0xC5DB 0x8831
+0xC5DC 0x8B8A
+0xC5DD 0x9090
+0xC5DE 0x908F
+0xC5DF 0x9463
+0xC5E0 0x9460
+0xC5E1 0x9464
+0xC5E2 0x9768
+0xC5E3 0x986F
+0xC5E4 0x995C
+0xC5E5 0x9A5A
+0xC5E6 0x9A5B
+0xC5E7 0x9A57
+0xC5E8 0x9AD3
+0xC5E9 0x9AD4
+0xC5EA 0x9AD1
+0xC5EB 0x9C54
+0xC5EC 0x9C57
+0xC5ED 0x9C56
+0xC5EE 0x9DE5
+0xC5EF 0x9E9F
+0xC5F0 0x9EF4
+0xC5F1 0x56D1
+0xC5F2 0x58E9
+0xC5F3 0x652C
+0xC5F4 0x705E
+0xC5F5 0x7671
+0xC5F6 0x7672
+0xC5F7 0x77D7
+0xC5F8 0x7F50
+0xC5F9 0x7F88
+0xC5FA 0x8836
+0xC5FB 0x8839
+0xC5FC 0x8862
+0xC5FD 0x8B93
+0xC5FE 0x8B92
+0xC640 0x8B96
+0xC641 0x8277
+0xC642 0x8D1B
+0xC643 0x91C0
+0xC644 0x946A
+0xC645 0x9742
+0xC646 0x9748
+0xC647 0x9744
+0xC648 0x97C6
+0xC649 0x9870
+0xC64A 0x9A5F
+0xC64B 0x9B22
+0xC64C 0x9B58
+0xC64D 0x9C5F
+0xC64E 0x9DF9
+0xC64F 0x9DFA
+0xC650 0x9E7C
+0xC651 0x9E7D
+0xC652 0x9F07
+0xC653 0x9F77
+0xC654 0x9F72
+0xC655 0x5EF3
+0xC656 0x6B16
+0xC657 0x7063
+0xC658 0x7C6C
+0xC659 0x7C6E
+0xC65A 0x883B
+0xC65B 0x89C0
+0xC65C 0x8EA1
+0xC65D 0x91C1
+0xC65E 0x9472
+0xC65F 0x9470
+0xC660 0x9871
+0xC661 0x995E
+0xC662 0x9AD6
+0xC663 0x9B23
+0xC664 0x9ECC
+0xC665 0x7064
+0xC666 0x77DA
+0xC667 0x8B9A
+0xC668 0x9477
+0xC669 0x97C9
+0xC66A 0x9A62
+0xC66B 0x9A65
+0xC66C 0x7E9C
+0xC66D 0x8B9C
+0xC66E 0x8EAA
+0xC66F 0x91C5
+0xC670 0x947D
+0xC671 0x947E
+0xC672 0x947C
+0xC673 0x9C77
+0xC674 0x9C78
+0xC675 0x9EF7
+0xC676 0x8C54
+0xC677 0x947F
+0xC678 0x9E1A
+0xC679 0x7228
+0xC67A 0x9A6A
+0xC67B 0x9B31
+0xC67C 0x9E1B
+0xC67D 0x9E1E
+0xC67E 0x7C72
+0xC6A1 0x2460
+0xC6A2 0x2461
+0xC6A3 0x2462
+0xC6A4 0x2463
+0xC6A5 0x2464
+0xC6A6 0x2465
+0xC6A7 0x2466
+0xC6A8 0x2467
+0xC6A9 0x2468
+0xC6AA 0x2469
+0xC6AB 0x2474
+0xC6AC 0x2475
+0xC6AD 0x2476
+0xC6AE 0x2477
+0xC6AF 0x2478
+0xC6B0 0x2479
+0xC6B1 0x247A
+0xC6B2 0x247B
+0xC6B3 0x247C
+0xC6B4 0x247D
+0xC6B5 0x2170
+0xC6B6 0x2171
+0xC6B7 0x2172
+0xC6B8 0x2173
+0xC6B9 0x2174
+0xC6BA 0x2175
+0xC6BB 0x2176
+0xC6BC 0x2177
+0xC6BD 0x2178
+0xC6BE 0x2179
+0xC6BF 0x4E36
+0xC6C0 0x4E3F
+0xC6C1 0x4E85
+0xC6C2 0x4EA0
+0xC6C3 0x5182
+0xC6C4 0x5196
+0xC6C5 0x51AB
+0xC6C6 0x52F9
+0xC6C7 0x5338
+0xC6C8 0x5369
+0xC6C9 0x53B6
+0xC6CA 0x590A
+0xC6CB 0x5B80
+0xC6CC 0x5DDB
+0xC6CD 0x2F33
+0xC6CE 0x5E7F
+0xC6D0 0x5F50
+0xC6D1 0x5F61
+0xC6D2 0x6534
+0xC6D4 0x7592
+0xC6D6 0x8FB5
+0xC6D8 0x00A8
+0xC6D9 0x02C6
+0xC6DA 0x30FD
+0xC6DB 0x30FE
+0xC6DC 0x309D
+0xC6DD 0x309E
+0xC6E0 0x3005
+0xC6E1 0x3006
+0xC6E2 0x3007
+0xC6E3 0x30FC
+0xC6E4 0xFF3B
+0xC6E5 0xFF3D
+0xC6E6 0x273D
+0xC6E7 0x3041
+0xC6E8 0x3042
+0xC6E9 0x3043
+0xC6EA 0x3044
+0xC6EB 0x3045
+0xC6EC 0x3046
+0xC6ED 0x3047
+0xC6EE 0x3048
+0xC6EF 0x3049
+0xC6F0 0x304A
+0xC6F1 0x304B
+0xC6F2 0x304C
+0xC6F3 0x304D
+0xC6F4 0x304E
+0xC6F5 0x304F
+0xC6F6 0x3050
+0xC6F7 0x3051
+0xC6F8 0x3052
+0xC6F9 0x3053
+0xC6FA 0x3054
+0xC6FB 0x3055
+0xC6FC 0x3056
+0xC6FD 0x3057
+0xC6FE 0x3058
+0xC740 0x3059
+0xC741 0x305A
+0xC742 0x305B
+0xC743 0x305C
+0xC744 0x305D
+0xC745 0x305E
+0xC746 0x305F
+0xC747 0x3060
+0xC748 0x3061
+0xC749 0x3062
+0xC74A 0x3063
+0xC74B 0x3064
+0xC74C 0x3065
+0xC74D 0x3066
+0xC74E 0x3067
+0xC74F 0x3068
+0xC750 0x3069
+0xC751 0x306A
+0xC752 0x306B
+0xC753 0x306C
+0xC754 0x306D
+0xC755 0x306E
+0xC756 0x306F
+0xC757 0x3070
+0xC758 0x3071
+0xC759 0x3072
+0xC75A 0x3073
+0xC75B 0x3074
+0xC75C 0x3075
+0xC75D 0x3076
+0xC75E 0x3077
+0xC75F 0x3078
+0xC760 0x3079
+0xC761 0x307A
+0xC762 0x307B
+0xC763 0x307C
+0xC764 0x307D
+0xC765 0x307E
+0xC766 0x307F
+0xC767 0x3080
+0xC768 0x3081
+0xC769 0x3082
+0xC76A 0x3083
+0xC76B 0x3084
+0xC76C 0x3085
+0xC76D 0x3086
+0xC76E 0x3087
+0xC76F 0x3088
+0xC770 0x3089
+0xC771 0x308A
+0xC772 0x308B
+0xC773 0x308C
+0xC774 0x308D
+0xC775 0x308E
+0xC776 0x308F
+0xC777 0x3090
+0xC778 0x3091
+0xC779 0x3092
+0xC77A 0x3093
+0xC77B 0x30A1
+0xC77C 0x30A2
+0xC77D 0x30A3
+0xC77E 0x30A4
+0xC7A1 0x30A5
+0xC7A2 0x30A6
+0xC7A3 0x30A7
+0xC7A4 0x30A8
+0xC7A5 0x30A9
+0xC7A6 0x30AA
+0xC7A7 0x30AB
+0xC7A8 0x30AC
+0xC7A9 0x30AD
+0xC7AA 0x30AE
+0xC7AB 0x30AF
+0xC7AC 0x30B0
+0xC7AD 0x30B1
+0xC7AE 0x30B2
+0xC7AF 0x30B3
+0xC7B0 0x30B4
+0xC7B1 0x30B5
+0xC7B2 0x30B6
+0xC7B3 0x30B7
+0xC7B4 0x30B8
+0xC7B5 0x30B9
+0xC7B6 0x30BA
+0xC7B7 0x30BB
+0xC7B8 0x30BC
+0xC7B9 0x30BD
+0xC7BA 0x30BE
+0xC7BB 0x30BF
+0xC7BC 0x30C0
+0xC7BD 0x30C1
+0xC7BE 0x30C2
+0xC7BF 0x30C3
+0xC7C0 0x30C4
+0xC7C1 0x30C5
+0xC7C2 0x30C6
+0xC7C3 0x30C7
+0xC7C4 0x30C8
+0xC7C5 0x30C9
+0xC7C6 0x30CA
+0xC7C7 0x30CB
+0xC7C8 0x30CC
+0xC7C9 0x30CD
+0xC7CA 0x30CE
+0xC7CB 0x30CF
+0xC7CC 0x30D0
+0xC7CD 0x30D1
+0xC7CE 0x30D2
+0xC7CF 0x30D3
+0xC7D0 0x30D4
+0xC7D1 0x30D5
+0xC7D2 0x30D6
+0xC7D3 0x30D7
+0xC7D4 0x30D8
+0xC7D5 0x30D9
+0xC7D6 0x30DA
+0xC7D7 0x30DB
+0xC7D8 0x30DC
+0xC7D9 0x30DD
+0xC7DA 0x30DE
+0xC7DB 0x30DF
+0xC7DC 0x30E0
+0xC7DD 0x30E1
+0xC7DE 0x30E2
+0xC7DF 0x30E3
+0xC7E0 0x30E4
+0xC7E1 0x30E5
+0xC7E2 0x30E6
+0xC7E3 0x30E7
+0xC7E4 0x30E8
+0xC7E5 0x30E9
+0xC7E6 0x30EA
+0xC7E7 0x30EB
+0xC7E8 0x30EC
+0xC7E9 0x30ED
+0xC7EA 0x30EE
+0xC7EB 0x30EF
+0xC7EC 0x30F0
+0xC7ED 0x30F1
+0xC7EE 0x30F2
+0xC7EF 0x30F3
+0xC7F0 0x30F4
+0xC7F1 0x30F5
+0xC7F2 0x30F6
+0xC7F3 0x0410
+0xC7F4 0x0411
+0xC7F5 0x0412
+0xC7F6 0x0413
+0xC7F7 0x0414
+0xC7F8 0x0415
+0xC7F9 0x0401
+0xC7FA 0x0416
+0xC7FB 0x0417
+0xC7FC 0x0418
+0xC7FD 0x0419
+0xC7FE 0x041A
+0xC840 0x041B
+0xC841 0x041C
+0xC842 0x041D
+0xC843 0x041E
+0xC844 0x041F
+0xC845 0x0420
+0xC846 0x0421
+0xC847 0x0422
+0xC848 0x0423
+0xC849 0x0424
+0xC84A 0x0425
+0xC84B 0x0426
+0xC84C 0x0427
+0xC84D 0x0428
+0xC84E 0x0429
+0xC84F 0x042A
+0xC850 0x042B
+0xC851 0x042C
+0xC852 0x042D
+0xC853 0x042E
+0xC854 0x042F
+0xC855 0x0430
+0xC856 0x0431
+0xC857 0x0432
+0xC858 0x0433
+0xC859 0x0434
+0xC85A 0x0435
+0xC85B 0x0451
+0xC85C 0x0436
+0xC85D 0x0437
+0xC85E 0x0438
+0xC85F 0x0439
+0xC860 0x043A
+0xC861 0x043B
+0xC862 0x043C
+0xC863 0x043D
+0xC864 0x043E
+0xC865 0x043F
+0xC866 0x0440
+0xC867 0x0441
+0xC868 0x0442
+0xC869 0x0443
+0xC86A 0x0444
+0xC86B 0x0445
+0xC86C 0x0446
+0xC86D 0x0447
+0xC86E 0x0448
+0xC86F 0x0449
+0xC870 0x044A
+0xC871 0x044B
+0xC872 0x044C
+0xC873 0x044D
+0xC874 0x044E
+0xC875 0x044F
+0xC876 0x21E7
+0xC877 0x21B8
+0xC878 0x21B9
+0xC879 0x31CF
+0xC87A 0x200CC
+0xC87B 0x4E5A
+0xC87C 0x2008A
+0xC87D 0x5202
+0xC87E 0x4491
+0xC8A1 0x9FB0
+0xC8A2 0x5188
+0xC8A3 0x9FB1
+0xC8A4 0x27607
+0xC8CD 0xFFE2
+0xC8CE 0xFFE4
+0xC8CF 0xFF07
+0xC8D0 0xFF02
+0xC8D1 0x3231
+0xC8D2 0x2116
+0xC8D3 0x2121
+0xC8D4 0x309B
+0xC8D5 0x309C
+0xC8D6 0x2E80
+0xC8D7 0x2E84
+0xC8D8 0x2E86
+0xC8D9 0x2E87
+0xC8DA 0x2E88
+0xC8DB 0x2E8A
+0xC8DC 0x2E8C
+0xC8DD 0x2E8D
+0xC8DE 0x2E95
+0xC8DF 0x2E9C
+0xC8E0 0x2E9D
+0xC8E1 0x2EA5
+0xC8E2 0x2EA7
+0xC8E3 0x2EAA
+0xC8E4 0x2EAC
+0xC8E5 0x2EAE
+0xC8E6 0x2EB6
+0xC8E7 0x2EBC
+0xC8E8 0x2EBE
+0xC8E9 0x2EC6
+0xC8EA 0x2ECA
+0xC8EB 0x2ECC
+0xC8EC 0x2ECD
+0xC8ED 0x2ECF
+0xC8EE 0x2ED6
+0xC8EF 0x2ED7
+0xC8F0 0x2EDE
+0xC8F1 0x2EE3
+0xC8F5 0x0283
+0xC8F6 0x0250
+0xC8F7 0x025B
+0xC8F8 0x0254
+0xC8F9 0x0275
+0xC8FA 0x0153
+0xC8FB 0x00F8
+0xC8FC 0x014B
+0xC8FD 0x028A
+0xC8FE 0x026A
+0xC940 0x4E42
+0xC941 0x4E5C
+0xC942 0x51F5
+0xC943 0x531A
+0xC944 0x5382
+0xC945 0x4E07
+0xC946 0x4E0C
+0xC947 0x4E47
+0xC948 0x4E8D
+0xC949 0x56D7
+0xC94A 0xFA0C
+0xC94B 0x5C6E
+0xC94C 0x5F73
+0xC94D 0x4E0F
+0xC94E 0x5187
+0xC94F 0x4E0E
+0xC950 0x4E2E
+0xC951 0x4E93
+0xC952 0x4EC2
+0xC953 0x4EC9
+0xC954 0x4EC8
+0xC955 0x5198
+0xC956 0x52FC
+0xC957 0x536C
+0xC958 0x53B9
+0xC959 0x5720
+0xC95A 0x5903
+0xC95B 0x592C
+0xC95C 0x5C10
+0xC95D 0x5DFF
+0xC95E 0x65E1
+0xC95F 0x6BB3
+0xC960 0x6BCC
+0xC961 0x6C14
+0xC962 0x723F
+0xC963 0x4E31
+0xC964 0x4E3C
+0xC965 0x4EE8
+0xC966 0x4EDC
+0xC967 0x4EE9
+0xC968 0x4EE1
+0xC969 0x4EDD
+0xC96A 0x4EDA
+0xC96B 0x520C
+0xC96C 0x531C
+0xC96D 0x534C
+0xC96E 0x5722
+0xC96F 0x5723
+0xC970 0x5917
+0xC971 0x592F
+0xC972 0x5B81
+0xC973 0x5B84
+0xC974 0x5C12
+0xC975 0x5C3B
+0xC976 0x5C74
+0xC977 0x5C73
+0xC978 0x5E04
+0xC979 0x5E80
+0xC97A 0x5E82
+0xC97B 0x5FC9
+0xC97C 0x6209
+0xC97D 0x6250
+0xC97E 0x6C15
+0xC9A1 0x6C36
+0xC9A2 0x6C43
+0xC9A3 0x6C3F
+0xC9A4 0x6C3B
+0xC9A5 0x72AE
+0xC9A6 0x72B0
+0xC9A7 0x738A
+0xC9A8 0x79B8
+0xC9A9 0x808A
+0xC9AA 0x961E
+0xC9AB 0x4F0E
+0xC9AC 0x4F18
+0xC9AD 0x4F2C
+0xC9AE 0x4EF5
+0xC9AF 0x4F14
+0xC9B0 0x4EF1
+0xC9B1 0x4F00
+0xC9B2 0x4EF7
+0xC9B3 0x4F08
+0xC9B4 0x4F1D
+0xC9B5 0x4F02
+0xC9B6 0x4F05
+0xC9B7 0x4F22
+0xC9B8 0x4F13
+0xC9B9 0x4F04
+0xC9BA 0x4EF4
+0xC9BB 0x4F12
+0xC9BC 0x51B1
+0xC9BD 0x5213
+0xC9BE 0x5209
+0xC9BF 0x5210
+0xC9C0 0x52A6
+0xC9C1 0x5322
+0xC9C2 0x531F
+0xC9C3 0x534D
+0xC9C4 0x538A
+0xC9C5 0x5407
+0xC9C6 0x56E1
+0xC9C7 0x56DF
+0xC9C8 0x572E
+0xC9C9 0x572A
+0xC9CA 0x5734
+0xC9CB 0x593C
+0xC9CC 0x5980
+0xC9CD 0x597C
+0xC9CE 0x5985
+0xC9CF 0x597B
+0xC9D0 0x597E
+0xC9D1 0x5977
+0xC9D2 0x597F
+0xC9D3 0x5B56
+0xC9D4 0x5C15
+0xC9D5 0x5C25
+0xC9D6 0x5C7C
+0xC9D7 0x5C7A
+0xC9D8 0x5C7B
+0xC9D9 0x5C7E
+0xC9DA 0x5DDF
+0xC9DB 0x5E75
+0xC9DC 0x5E84
+0xC9DD 0x5F02
+0xC9DE 0x5F1A
+0xC9DF 0x5F74
+0xC9E0 0x5FD5
+0xC9E1 0x5FD4
+0xC9E2 0x5FCF
+0xC9E3 0x625C
+0xC9E4 0x625E
+0xC9E5 0x6264
+0xC9E6 0x6261
+0xC9E7 0x6266
+0xC9E8 0x6262
+0xC9E9 0x6259
+0xC9EA 0x6260
+0xC9EB 0x625A
+0xC9EC 0x6265
+0xC9ED 0x65EF
+0xC9EE 0x65EE
+0xC9EF 0x673E
+0xC9F0 0x6739
+0xC9F1 0x6738
+0xC9F2 0x673B
+0xC9F3 0x673A
+0xC9F4 0x673F
+0xC9F5 0x673C
+0xC9F6 0x6733
+0xC9F7 0x6C18
+0xC9F8 0x6C46
+0xC9F9 0x6C52
+0xC9FA 0x6C5C
+0xC9FB 0x6C4F
+0xC9FC 0x6C4A
+0xC9FD 0x6C54
+0xC9FE 0x6C4B
+0xCA40 0x6C4C
+0xCA41 0x7071
+0xCA42 0x725E
+0xCA43 0x72B4
+0xCA44 0x72B5
+0xCA45 0x738E
+0xCA46 0x752A
+0xCA47 0x767F
+0xCA48 0x7A75
+0xCA49 0x7F51
+0xCA4A 0x8278
+0xCA4B 0x827C
+0xCA4C 0x8280
+0xCA4D 0x827D
+0xCA4E 0x827F
+0xCA4F 0x864D
+0xCA50 0x897E
+0xCA51 0x9099
+0xCA52 0x9097
+0xCA53 0x9098
+0xCA54 0x909B
+0xCA55 0x9094
+0xCA56 0x9622
+0xCA57 0x9624
+0xCA58 0x9620
+0xCA59 0x9623
+0xCA5A 0x4F56
+0xCA5B 0x4F3B
+0xCA5C 0x4F62
+0xCA5D 0x4F49
+0xCA5E 0x4F53
+0xCA5F 0x4F64
+0xCA60 0x4F3E
+0xCA61 0x4F67
+0xCA62 0x4F52
+0xCA63 0x4F5F
+0xCA64 0x4F41
+0xCA65 0x4F58
+0xCA66 0x4F2D
+0xCA67 0x4F33
+0xCA68 0x4F3F
+0xCA69 0x4F61
+0xCA6A 0x518F
+0xCA6B 0x51B9
+0xCA6C 0x521C
+0xCA6D 0x521E
+0xCA6E 0x5221
+0xCA6F 0x52AD
+0xCA70 0x52AE
+0xCA71 0x5309
+0xCA72 0x5363
+0xCA73 0x5372
+0xCA74 0x538E
+0xCA75 0x538F
+0xCA76 0x5430
+0xCA77 0x5437
+0xCA78 0x542A
+0xCA79 0x5454
+0xCA7A 0x5445
+0xCA7B 0x5419
+0xCA7C 0x541C
+0xCA7D 0x5425
+0xCA7E 0x5418
+0xCAA1 0x543D
+0xCAA2 0x544F
+0xCAA3 0x5441
+0xCAA4 0x5428
+0xCAA5 0x5424
+0xCAA6 0x5447
+0xCAA7 0x56EE
+0xCAA8 0x56E7
+0xCAA9 0x56E5
+0xCAAA 0x5741
+0xCAAB 0x5745
+0xCAAC 0x574C
+0xCAAD 0x5749
+0xCAAE 0x574B
+0xCAAF 0x5752
+0xCAB0 0x5906
+0xCAB1 0x5940
+0xCAB2 0x59A6
+0xCAB3 0x5998
+0xCAB4 0x59A0
+0xCAB5 0x5997
+0xCAB6 0x598E
+0xCAB7 0x59A2
+0xCAB8 0x5990
+0xCAB9 0x598F
+0xCABA 0x59A7
+0xCABB 0x59A1
+0xCABC 0x5B8E
+0xCABD 0x5B92
+0xCABE 0x5C28
+0xCABF 0x5C2A
+0xCAC0 0x5C8D
+0xCAC1 0x5C8F
+0xCAC2 0x5C88
+0xCAC3 0x5C8B
+0xCAC4 0x5C89
+0xCAC5 0x5C92
+0xCAC6 0x5C8A
+0xCAC7 0x5C86
+0xCAC8 0x5C93
+0xCAC9 0x5C95
+0xCACA 0x5DE0
+0xCACB 0x5E0A
+0xCACC 0x5E0E
+0xCACD 0x5E8B
+0xCACE 0x5E89
+0xCACF 0x5E8C
+0xCAD0 0x5E88
+0xCAD1 0x5E8D
+0xCAD2 0x5F05
+0xCAD3 0x5F1D
+0xCAD4 0x5F78
+0xCAD5 0x5F76
+0xCAD6 0x5FD2
+0xCAD7 0x5FD1
+0xCAD8 0x5FD0
+0xCAD9 0x5FED
+0xCADA 0x5FE8
+0xCADB 0x5FEE
+0xCADC 0x5FF3
+0xCADD 0x5FE1
+0xCADE 0x5FE4
+0xCADF 0x5FE3
+0xCAE0 0x5FFA
+0xCAE1 0x5FEF
+0xCAE2 0x5FF7
+0xCAE3 0x5FFB
+0xCAE4 0x6000
+0xCAE5 0x5FF4
+0xCAE6 0x623A
+0xCAE7 0x6283
+0xCAE8 0x628C
+0xCAE9 0x628E
+0xCAEA 0x628F
+0xCAEB 0x6294
+0xCAEC 0x6287
+0xCAED 0x6271
+0xCAEE 0x627B
+0xCAEF 0x627A
+0xCAF0 0x6270
+0xCAF1 0x6281
+0xCAF2 0x6288
+0xCAF3 0x6277
+0xCAF4 0x627D
+0xCAF5 0x6272
+0xCAF6 0x6274
+0xCAF7 0x6537
+0xCAF8 0x65F0
+0xCAF9 0x65F4
+0xCAFA 0x65F3
+0xCAFB 0x65F2
+0xCAFC 0x65F5
+0xCAFD 0x6745
+0xCAFE 0x6747
+0xCB40 0x6759
+0xCB41 0x6755
+0xCB42 0x674C
+0xCB43 0x6748
+0xCB44 0x675D
+0xCB45 0x674D
+0xCB46 0x675A
+0xCB47 0x674B
+0xCB48 0x6BD0
+0xCB49 0x6C19
+0xCB4A 0x6C1A
+0xCB4B 0x6C78
+0xCB4C 0x6C67
+0xCB4D 0x6C6B
+0xCB4E 0x6C84
+0xCB4F 0x6C8B
+0xCB50 0x6C8F
+0xCB51 0x6C71
+0xCB52 0x6C6F
+0xCB53 0x6C69
+0xCB54 0x6C9A
+0xCB55 0x6C6D
+0xCB56 0x6C87
+0xCB57 0x6C95
+0xCB58 0x6C9C
+0xCB59 0x6C66
+0xCB5A 0x6C73
+0xCB5B 0x6C65
+0xCB5C 0x6C7B
+0xCB5D 0x6C8E
+0xCB5E 0x7074
+0xCB5F 0x707A
+0xCB60 0x7263
+0xCB61 0x72BF
+0xCB62 0x72BD
+0xCB63 0x72C3
+0xCB64 0x72C6
+0xCB65 0x72C1
+0xCB66 0x72BA
+0xCB67 0x72C5
+0xCB68 0x7395
+0xCB69 0x7397
+0xCB6A 0x7393
+0xCB6B 0x7394
+0xCB6C 0x7392
+0xCB6D 0x753A
+0xCB6E 0x7539
+0xCB6F 0x7594
+0xCB70 0x7595
+0xCB71 0x7681
+0xCB72 0x793D
+0xCB73 0x8034
+0xCB74 0x8095
+0xCB75 0x8099
+0xCB76 0x8090
+0xCB77 0x8092
+0xCB78 0x809C
+0xCB79 0x8290
+0xCB7A 0x828F
+0xCB7B 0x8285
+0xCB7C 0x828E
+0xCB7D 0x8291
+0xCB7E 0x8293
+0xCBA1 0x828A
+0xCBA2 0x8283
+0xCBA3 0x8284
+0xCBA4 0x8C78
+0xCBA5 0x8FC9
+0xCBA6 0x8FBF
+0xCBA7 0x909F
+0xCBA8 0x90A1
+0xCBA9 0x90A5
+0xCBAA 0x909E
+0xCBAB 0x90A7
+0xCBAC 0x90A0
+0xCBAD 0x9630
+0xCBAE 0x9628
+0xCBAF 0x962F
+0xCBB0 0x962D
+0xCBB1 0x4E33
+0xCBB2 0x4F98
+0xCBB3 0x4F7C
+0xCBB4 0x4F85
+0xCBB5 0x4F7D
+0xCBB6 0x4F80
+0xCBB7 0x4F87
+0xCBB8 0x4F76
+0xCBB9 0x4F74
+0xCBBA 0x4F89
+0xCBBB 0x4F84
+0xCBBC 0x4F77
+0xCBBD 0x4F4C
+0xCBBE 0x4F97
+0xCBBF 0x4F6A
+0xCBC0 0x4F9A
+0xCBC1 0x4F79
+0xCBC2 0x4F81
+0xCBC3 0x4F78
+0xCBC4 0x4F90
+0xCBC5 0x4F9C
+0xCBC6 0x4F94
+0xCBC7 0x4F9E
+0xCBC8 0x4F92
+0xCBC9 0x4F82
+0xCBCA 0x4F95
+0xCBCB 0x4F6B
+0xCBCC 0x4F6E
+0xCBCD 0x519E
+0xCBCE 0x51BC
+0xCBCF 0x51BE
+0xCBD0 0x5235
+0xCBD1 0x5232
+0xCBD2 0x5233
+0xCBD3 0x5246
+0xCBD4 0x5231
+0xCBD5 0x52BC
+0xCBD6 0x530A
+0xCBD7 0x530B
+0xCBD8 0x533C
+0xCBD9 0x5392
+0xCBDA 0x5394
+0xCBDB 0x5487
+0xCBDC 0x547F
+0xCBDD 0x5481
+0xCBDE 0x5491
+0xCBDF 0x5482
+0xCBE0 0x5488
+0xCBE1 0x546B
+0xCBE2 0x547A
+0xCBE3 0x547E
+0xCBE4 0x5465
+0xCBE5 0x546C
+0xCBE6 0x5474
+0xCBE7 0x5466
+0xCBE8 0x548D
+0xCBE9 0x546F
+0xCBEA 0x5461
+0xCBEB 0x5460
+0xCBEC 0x5498
+0xCBED 0x5463
+0xCBEE 0x5467
+0xCBEF 0x5464
+0xCBF0 0x56F7
+0xCBF1 0x56F9
+0xCBF2 0x576F
+0xCBF3 0x5772
+0xCBF4 0x576D
+0xCBF5 0x576B
+0xCBF6 0x5771
+0xCBF7 0x5770
+0xCBF8 0x5776
+0xCBF9 0x5780
+0xCBFA 0x5775
+0xCBFB 0x577B
+0xCBFC 0x5773
+0xCBFD 0x5774
+0xCBFE 0x5762
+0xCC40 0x5768
+0xCC41 0x577D
+0xCC42 0x590C
+0xCC43 0x5945
+0xCC44 0x59B5
+0xCC45 0x59BA
+0xCC46 0x59CF
+0xCC47 0x59CE
+0xCC48 0x59B2
+0xCC49 0x59CC
+0xCC4A 0x59C1
+0xCC4B 0x59B6
+0xCC4C 0x59BC
+0xCC4D 0x59C3
+0xCC4E 0x59D6
+0xCC4F 0x59B1
+0xCC50 0x59BD
+0xCC51 0x59C0
+0xCC52 0x59C8
+0xCC53 0x59B4
+0xCC54 0x59C7
+0xCC55 0x5B62
+0xCC56 0x5B65
+0xCC57 0x5B93
+0xCC58 0x5B95
+0xCC59 0x5C44
+0xCC5A 0x5C47
+0xCC5B 0x5CAE
+0xCC5C 0x5CA4
+0xCC5D 0x5CA0
+0xCC5E 0x5CB5
+0xCC5F 0x5CAF
+0xCC60 0x5CA8
+0xCC61 0x5CAC
+0xCC62 0x5C9F
+0xCC63 0x5CA3
+0xCC64 0x5CAD
+0xCC65 0x5CA2
+0xCC66 0x5CAA
+0xCC67 0x5CA7
+0xCC68 0x5C9D
+0xCC69 0x5CA5
+0xCC6A 0x5CB6
+0xCC6B 0x5CB0
+0xCC6C 0x5CA6
+0xCC6D 0x5E17
+0xCC6E 0x5E14
+0xCC6F 0x5E19
+0xCC70 0x5F28
+0xCC71 0x5F22
+0xCC72 0x5F23
+0xCC73 0x5F24
+0xCC74 0x5F54
+0xCC75 0x5F82
+0xCC76 0x5F7E
+0xCC77 0x5F7D
+0xCC78 0x5FDE
+0xCC79 0x5FE5
+0xCC7A 0x602D
+0xCC7B 0x6026
+0xCC7C 0x6019
+0xCC7D 0x6032
+0xCC7E 0x600B
+0xCCA1 0x6034
+0xCCA2 0x600A
+0xCCA3 0x6017
+0xCCA4 0x6033
+0xCCA5 0x601A
+0xCCA6 0x601E
+0xCCA7 0x602C
+0xCCA8 0x6022
+0xCCA9 0x600D
+0xCCAA 0x6010
+0xCCAB 0x602E
+0xCCAC 0x6013
+0xCCAD 0x6011
+0xCCAE 0x600C
+0xCCAF 0x6009
+0xCCB0 0x601C
+0xCCB1 0x6214
+0xCCB2 0x623D
+0xCCB3 0x62AD
+0xCCB4 0x62B4
+0xCCB5 0x62D1
+0xCCB6 0x62BE
+0xCCB7 0x62AA
+0xCCB8 0x62B6
+0xCCB9 0x62CA
+0xCCBA 0x62AE
+0xCCBB 0x62B3
+0xCCBC 0x62AF
+0xCCBD 0x62BB
+0xCCBE 0x62A9
+0xCCBF 0x62B0
+0xCCC0 0x62B8
+0xCCC1 0x653D
+0xCCC2 0x65A8
+0xCCC3 0x65BB
+0xCCC4 0x6609
+0xCCC5 0x65FC
+0xCCC6 0x6604
+0xCCC7 0x6612
+0xCCC8 0x6608
+0xCCC9 0x65FB
+0xCCCA 0x6603
+0xCCCB 0x660B
+0xCCCC 0x660D
+0xCCCD 0x6605
+0xCCCE 0x65FD
+0xCCCF 0x6611
+0xCCD0 0x6610
+0xCCD1 0x66F6
+0xCCD2 0x670A
+0xCCD3 0x6785
+0xCCD4 0x676C
+0xCCD5 0x678E
+0xCCD6 0x6792
+0xCCD7 0x6776
+0xCCD8 0x677B
+0xCCD9 0x6798
+0xCCDA 0x6786
+0xCCDB 0x6784
+0xCCDC 0x6774
+0xCCDD 0x678D
+0xCCDE 0x678C
+0xCCDF 0x677A
+0xCCE0 0x679F
+0xCCE1 0x6791
+0xCCE2 0x6799
+0xCCE3 0x6783
+0xCCE4 0x677D
+0xCCE5 0x6781
+0xCCE6 0x6778
+0xCCE7 0x6779
+0xCCE8 0x6794
+0xCCE9 0x6B25
+0xCCEA 0x6B80
+0xCCEB 0x6B7E
+0xCCEC 0x6BDE
+0xCCED 0x6C1D
+0xCCEE 0x6C93
+0xCCEF 0x6CEC
+0xCCF0 0x6CEB
+0xCCF1 0x6CEE
+0xCCF2 0x6CD9
+0xCCF3 0x6CB6
+0xCCF4 0x6CD4
+0xCCF5 0x6CAD
+0xCCF6 0x6CE7
+0xCCF7 0x6CB7
+0xCCF8 0x6CD0
+0xCCF9 0x6CC2
+0xCCFA 0x6CBA
+0xCCFB 0x6CC3
+0xCCFC 0x6CC6
+0xCCFD 0x6CED
+0xCCFE 0x6CF2
+0xCD40 0x6CD2
+0xCD41 0x6CDD
+0xCD42 0x6CB4
+0xCD43 0x6C8A
+0xCD44 0x6C9D
+0xCD45 0x6C80
+0xCD46 0x6CDE
+0xCD47 0x6CC0
+0xCD48 0x6D30
+0xCD49 0x6CCD
+0xCD4A 0x6CC7
+0xCD4B 0x6CB0
+0xCD4C 0x6CF9
+0xCD4D 0x6CCF
+0xCD4E 0x6CE9
+0xCD4F 0x6CD1
+0xCD50 0x7094
+0xCD51 0x7098
+0xCD52 0x7085
+0xCD53 0x7093
+0xCD54 0x7086
+0xCD55 0x7084
+0xCD56 0x7091
+0xCD57 0x7096
+0xCD58 0x7082
+0xCD59 0x709A
+0xCD5A 0x7083
+0xCD5B 0x726A
+0xCD5C 0x72D6
+0xCD5D 0x72CB
+0xCD5E 0x72D8
+0xCD5F 0x72C9
+0xCD60 0x72DC
+0xCD61 0x72D2
+0xCD62 0x72D4
+0xCD63 0x72DA
+0xCD64 0x72CC
+0xCD65 0x72D1
+0xCD66 0x73A4
+0xCD67 0x73A1
+0xCD68 0x73AD
+0xCD69 0x73A6
+0xCD6A 0x73A2
+0xCD6B 0x73A0
+0xCD6C 0x73AC
+0xCD6D 0x739D
+0xCD6E 0x74DD
+0xCD6F 0x74E8
+0xCD70 0x753F
+0xCD71 0x7540
+0xCD72 0x753E
+0xCD73 0x758C
+0xCD74 0x7598
+0xCD75 0x76AF
+0xCD76 0x76F3
+0xCD77 0x76F1
+0xCD78 0x76F0
+0xCD79 0x76F5
+0xCD7A 0x77F8
+0xCD7B 0x77FC
+0xCD7C 0x77F9
+0xCD7D 0x77FB
+0xCD7E 0x77FA
+0xCDA1 0x77F7
+0xCDA2 0x7942
+0xCDA3 0x793F
+0xCDA4 0x79C5
+0xCDA5 0x7A78
+0xCDA6 0x7A7B
+0xCDA7 0x7AFB
+0xCDA8 0x7C75
+0xCDA9 0x7CFD
+0xCDAA 0x8035
+0xCDAB 0x808F
+0xCDAC 0x80AE
+0xCDAD 0x80A3
+0xCDAE 0x80B8
+0xCDAF 0x80B5
+0xCDB0 0x80AD
+0xCDB1 0x8220
+0xCDB2 0x82A0
+0xCDB3 0x82C0
+0xCDB4 0x82AB
+0xCDB5 0x829A
+0xCDB6 0x8298
+0xCDB7 0x829B
+0xCDB8 0x82B5
+0xCDB9 0x82A7
+0xCDBA 0x82AE
+0xCDBB 0x82BC
+0xCDBC 0x829E
+0xCDBD 0x82BA
+0xCDBE 0x82B4
+0xCDBF 0x82A8
+0xCDC0 0x82A1
+0xCDC1 0x82A9
+0xCDC2 0x82C2
+0xCDC3 0x82A4
+0xCDC4 0x82C3
+0xCDC5 0x82B6
+0xCDC6 0x82A2
+0xCDC7 0x8670
+0xCDC8 0x866F
+0xCDC9 0x866D
+0xCDCA 0x866E
+0xCDCB 0x8C56
+0xCDCC 0x8FD2
+0xCDCD 0x8FCB
+0xCDCE 0x8FD3
+0xCDCF 0x8FCD
+0xCDD0 0x8FD6
+0xCDD1 0x8FD5
+0xCDD2 0x8FD7
+0xCDD3 0x90B2
+0xCDD4 0x90B4
+0xCDD5 0x90AF
+0xCDD6 0x90B3
+0xCDD7 0x90B0
+0xCDD8 0x9639
+0xCDD9 0x963D
+0xCDDA 0x963C
+0xCDDB 0x963A
+0xCDDC 0x9643
+0xCDDD 0x4FCD
+0xCDDE 0x4FC5
+0xCDDF 0x4FD3
+0xCDE0 0x4FB2
+0xCDE1 0x4FC9
+0xCDE2 0x4FCB
+0xCDE3 0x4FC1
+0xCDE4 0x4FD4
+0xCDE5 0x4FDC
+0xCDE6 0x4FD9
+0xCDE7 0x4FBB
+0xCDE8 0x4FB3
+0xCDE9 0x4FDB
+0xCDEA 0x4FC7
+0xCDEB 0x4FD6
+0xCDEC 0x4FBA
+0xCDED 0x4FC0
+0xCDEE 0x4FB9
+0xCDEF 0x4FEC
+0xCDF0 0x5244
+0xCDF1 0x5249
+0xCDF2 0x52C0
+0xCDF3 0x52C2
+0xCDF4 0x533D
+0xCDF5 0x537C
+0xCDF6 0x5397
+0xCDF7 0x5396
+0xCDF8 0x5399
+0xCDF9 0x5398
+0xCDFA 0x54BA
+0xCDFB 0x54A1
+0xCDFC 0x54AD
+0xCDFD 0x54A5
+0xCDFE 0x54CF
+0xCE40 0x54C3
+0xCE41 0x830D
+0xCE42 0x54B7
+0xCE43 0x54AE
+0xCE44 0x54D6
+0xCE45 0x54B6
+0xCE46 0x54C5
+0xCE47 0x54C6
+0xCE48 0x54A0
+0xCE49 0x5470
+0xCE4A 0x54BC
+0xCE4B 0x54A2
+0xCE4C 0x54BE
+0xCE4D 0x5472
+0xCE4E 0x54DE
+0xCE4F 0x54B0
+0xCE50 0x57B5
+0xCE51 0x579E
+0xCE52 0x579F
+0xCE53 0x57A4
+0xCE54 0x578C
+0xCE55 0x5797
+0xCE56 0x579D
+0xCE57 0x579B
+0xCE58 0x5794
+0xCE59 0x5798
+0xCE5A 0x578F
+0xCE5B 0x5799
+0xCE5C 0x57A5
+0xCE5D 0x579A
+0xCE5E 0x5795
+0xCE5F 0x58F4
+0xCE60 0x590D
+0xCE61 0x5953
+0xCE62 0x59E1
+0xCE63 0x59DE
+0xCE64 0x59EE
+0xCE65 0x5A00
+0xCE66 0x59F1
+0xCE67 0x59DD
+0xCE68 0x59FA
+0xCE69 0x59FD
+0xCE6A 0x59FC
+0xCE6B 0x59F6
+0xCE6C 0x59E4
+0xCE6D 0x59F2
+0xCE6E 0x59F7
+0xCE6F 0x59DB
+0xCE70 0x59E9
+0xCE71 0x59F3
+0xCE72 0x59F5
+0xCE73 0x59E0
+0xCE74 0x59FE
+0xCE75 0x59F4
+0xCE76 0x59ED
+0xCE77 0x5BA8
+0xCE78 0x5C4C
+0xCE79 0x5CD0
+0xCE7A 0x5CD8
+0xCE7B 0x5CCC
+0xCE7C 0x5CD7
+0xCE7D 0x5CCB
+0xCE7E 0x5CDB
+0xCEA1 0x5CDE
+0xCEA2 0x5CDA
+0xCEA3 0x5CC9
+0xCEA4 0x5CC7
+0xCEA5 0x5CCA
+0xCEA6 0x5CD6
+0xCEA7 0x5CD3
+0xCEA8 0x5CD4
+0xCEA9 0x5CCF
+0xCEAA 0x5CC8
+0xCEAB 0x5CC6
+0xCEAC 0x5CCE
+0xCEAD 0x5CDF
+0xCEAE 0x5CF8
+0xCEAF 0x5DF9
+0xCEB0 0x5E21
+0xCEB1 0x5E22
+0xCEB2 0x5E23
+0xCEB3 0x5E20
+0xCEB4 0x5E24
+0xCEB5 0x5EB0
+0xCEB6 0x5EA4
+0xCEB7 0x5EA2
+0xCEB8 0x5E9B
+0xCEB9 0x5EA3
+0xCEBA 0x5EA5
+0xCEBB 0x5F07
+0xCEBC 0x5F2E
+0xCEBD 0x5F56
+0xCEBE 0x5F86
+0xCEBF 0x6037
+0xCEC0 0x6039
+0xCEC1 0x6054
+0xCEC2 0x6072
+0xCEC3 0x605E
+0xCEC4 0x6045
+0xCEC5 0x6053
+0xCEC6 0x6047
+0xCEC7 0x6049
+0xCEC8 0x605B
+0xCEC9 0x604C
+0xCECA 0x6040
+0xCECB 0x6042
+0xCECC 0x605F
+0xCECD 0x6024
+0xCECE 0x6044
+0xCECF 0x6058
+0xCED0 0x6066
+0xCED1 0x606E
+0xCED2 0x6242
+0xCED3 0x6243
+0xCED4 0x62CF
+0xCED5 0x630D
+0xCED6 0x630B
+0xCED7 0x62F5
+0xCED8 0x630E
+0xCED9 0x6303
+0xCEDA 0x62EB
+0xCEDB 0x62F9
+0xCEDC 0x630F
+0xCEDD 0x630C
+0xCEDE 0x62F8
+0xCEDF 0x62F6
+0xCEE0 0x6300
+0xCEE1 0x6313
+0xCEE2 0x6314
+0xCEE3 0x62FA
+0xCEE4 0x6315
+0xCEE5 0x62FB
+0xCEE6 0x62F0
+0xCEE7 0x6541
+0xCEE8 0x6543
+0xCEE9 0x65AA
+0xCEEA 0x65BF
+0xCEEB 0x6636
+0xCEEC 0x6621
+0xCEED 0x6632
+0xCEEE 0x6635
+0xCEEF 0x661C
+0xCEF0 0x6626
+0xCEF1 0x6622
+0xCEF2 0x6633
+0xCEF3 0x662B
+0xCEF4 0x663A
+0xCEF5 0x661D
+0xCEF6 0x6634
+0xCEF7 0x6639
+0xCEF8 0x662E
+0xCEF9 0x670F
+0xCEFA 0x6710
+0xCEFB 0x67C1
+0xCEFC 0x67F2
+0xCEFD 0x67C8
+0xCEFE 0x67BA
+0xCF40 0x67DC
+0xCF41 0x67BB
+0xCF42 0x67F8
+0xCF43 0x67D8
+0xCF44 0x67C0
+0xCF45 0x67B7
+0xCF46 0x67C5
+0xCF47 0x67EB
+0xCF48 0x67E4
+0xCF49 0x67DF
+0xCF4A 0x67B5
+0xCF4B 0x67CD
+0xCF4C 0x67B3
+0xCF4D 0x67F7
+0xCF4E 0x67F6
+0xCF4F 0x67EE
+0xCF50 0x67E3
+0xCF51 0x67C2
+0xCF52 0x67B9
+0xCF53 0x67CE
+0xCF54 0x67E7
+0xCF55 0x67F0
+0xCF56 0x67B2
+0xCF57 0x67FC
+0xCF58 0x67C6
+0xCF59 0x67ED
+0xCF5A 0x67CC
+0xCF5B 0x67AE
+0xCF5C 0x67E6
+0xCF5D 0x67DB
+0xCF5E 0x67FA
+0xCF5F 0x67C9
+0xCF60 0x67CA
+0xCF61 0x67C3
+0xCF62 0x67EA
+0xCF63 0x67CB
+0xCF64 0x6B28
+0xCF65 0x6B82
+0xCF66 0x6B84
+0xCF67 0x6BB6
+0xCF68 0x6BD6
+0xCF69 0x6BD8
+0xCF6A 0x6BE0
+0xCF6B 0x6C20
+0xCF6C 0x6C21
+0xCF6D 0x6D28
+0xCF6E 0x6D34
+0xCF6F 0x6D2D
+0xCF70 0x6D1F
+0xCF71 0x6D3C
+0xCF72 0x6D3F
+0xCF73 0x6D12
+0xCF74 0x6D0A
+0xCF75 0x6CDA
+0xCF76 0x6D33
+0xCF77 0x6D04
+0xCF78 0x6D19
+0xCF79 0x6D3A
+0xCF7A 0x6D1A
+0xCF7B 0x6D11
+0xCF7C 0x6D00
+0xCF7D 0x6D1D
+0xCF7E 0x6D42
+0xCFA1 0x6D01
+0xCFA2 0x6D18
+0xCFA3 0x6D37
+0xCFA4 0x6D03
+0xCFA5 0x6D0F
+0xCFA6 0x6D40
+0xCFA7 0x6D07
+0xCFA8 0x6D20
+0xCFA9 0x6D2C
+0xCFAA 0x6D08
+0xCFAB 0x6D22
+0xCFAC 0x6D09
+0xCFAD 0x6D10
+0xCFAE 0x70B7
+0xCFAF 0x709F
+0xCFB0 0x70BE
+0xCFB1 0x70B1
+0xCFB2 0x70B0
+0xCFB3 0x70A1
+0xCFB4 0x70B4
+0xCFB5 0x70B5
+0xCFB6 0x70A9
+0xCFB7 0x7241
+0xCFB8 0x7249
+0xCFB9 0x724A
+0xCFBA 0x726C
+0xCFBB 0x7270
+0xCFBC 0x7273
+0xCFBD 0x726E
+0xCFBE 0x72CA
+0xCFBF 0x72E4
+0xCFC0 0x72E8
+0xCFC1 0x72EB
+0xCFC2 0x72DF
+0xCFC3 0x72EA
+0xCFC4 0x72E6
+0xCFC5 0x72E3
+0xCFC6 0x7385
+0xCFC7 0x73CC
+0xCFC8 0x73C2
+0xCFC9 0x73C8
+0xCFCA 0x73C5
+0xCFCB 0x73B9
+0xCFCC 0x73B6
+0xCFCD 0x73B5
+0xCFCE 0x73B4
+0xCFCF 0x73EB
+0xCFD0 0x73BF
+0xCFD1 0x73C7
+0xCFD2 0x73BE
+0xCFD3 0x73C3
+0xCFD4 0x73C6
+0xCFD5 0x73B8
+0xCFD6 0x73CB
+0xCFD7 0x74EC
+0xCFD8 0x74EE
+0xCFD9 0x752E
+0xCFDA 0x7547
+0xCFDB 0x7548
+0xCFDC 0x75A7
+0xCFDD 0x75AA
+0xCFDE 0x7679
+0xCFDF 0x76C4
+0xCFE0 0x7708
+0xCFE1 0x7703
+0xCFE2 0x7704
+0xCFE3 0x7705
+0xCFE4 0x770A
+0xCFE5 0x76F7
+0xCFE6 0x76FB
+0xCFE7 0x76FA
+0xCFE8 0x77E7
+0xCFE9 0x77E8
+0xCFEA 0x7806
+0xCFEB 0x7811
+0xCFEC 0x7812
+0xCFED 0x7805
+0xCFEE 0x7810
+0xCFEF 0x780F
+0xCFF0 0x780E
+0xCFF1 0x7809
+0xCFF2 0x7803
+0xCFF3 0x7813
+0xCFF4 0x794A
+0xCFF5 0x794C
+0xCFF6 0x794B
+0xCFF7 0x7945
+0xCFF8 0x7944
+0xCFF9 0x79D5
+0xCFFA 0x79CD
+0xCFFB 0x79CF
+0xCFFC 0x79D6
+0xCFFD 0x79CE
+0xCFFE 0x7A80
+0xD040 0x7A7E
+0xD041 0x7AD1
+0xD042 0x7B00
+0xD043 0x7B01
+0xD044 0x7C7A
+0xD045 0x7C78
+0xD046 0x7C79
+0xD047 0x7C7F
+0xD048 0x7C80
+0xD049 0x7C81
+0xD04A 0x7D03
+0xD04B 0x7D08
+0xD04C 0x7D01
+0xD04D 0x7F58
+0xD04E 0x7F91
+0xD04F 0x7F8D
+0xD050 0x7FBE
+0xD051 0x8007
+0xD052 0x800E
+0xD053 0x800F
+0xD054 0x8014
+0xD055 0x8037
+0xD056 0x80D8
+0xD057 0x80C7
+0xD058 0x80E0
+0xD059 0x80D1
+0xD05A 0x80C8
+0xD05B 0x80C2
+0xD05C 0x80D0
+0xD05D 0x80C5
+0xD05E 0x80E3
+0xD05F 0x80D9
+0xD060 0x80DC
+0xD061 0x80CA
+0xD062 0x80D5
+0xD063 0x80C9
+0xD064 0x80CF
+0xD065 0x80D7
+0xD066 0x80E6
+0xD067 0x80CD
+0xD068 0x81FF
+0xD069 0x8221
+0xD06A 0x8294
+0xD06B 0x82D9
+0xD06C 0x82FE
+0xD06D 0x82F9
+0xD06E 0x8307
+0xD06F 0x82E8
+0xD070 0x8300
+0xD071 0x82D5
+0xD072 0x833A
+0xD073 0x82EB
+0xD074 0x82D6
+0xD075 0x82F4
+0xD076 0x82EC
+0xD077 0x82E1
+0xD078 0x82F2
+0xD079 0x82F5
+0xD07A 0x830C
+0xD07B 0x82FB
+0xD07C 0x82F6
+0xD07D 0x82F0
+0xD07E 0x82EA
+0xD0A1 0x82E4
+0xD0A2 0x82E0
+0xD0A3 0x82FA
+0xD0A4 0x82F3
+0xD0A5 0x82ED
+0xD0A6 0x8677
+0xD0A7 0x8674
+0xD0A8 0x867C
+0xD0A9 0x8673
+0xD0AA 0x8841
+0xD0AB 0x884E
+0xD0AC 0x8867
+0xD0AD 0x886A
+0xD0AE 0x8869
+0xD0AF 0x89D3
+0xD0B0 0x8A04
+0xD0B1 0x8A07
+0xD0B2 0x8D72
+0xD0B3 0x8FE3
+0xD0B4 0x8FE1
+0xD0B5 0x8FEE
+0xD0B6 0x8FE0
+0xD0B7 0x90F1
+0xD0B8 0x90BD
+0xD0B9 0x90BF
+0xD0BA 0x90D5
+0xD0BB 0x90C5
+0xD0BC 0x90BE
+0xD0BD 0x90C7
+0xD0BE 0x90CB
+0xD0BF 0x90C8
+0xD0C0 0x91D4
+0xD0C1 0x91D3
+0xD0C2 0x9654
+0xD0C3 0x964F
+0xD0C4 0x9651
+0xD0C5 0x9653
+0xD0C6 0x964A
+0xD0C7 0x964E
+0xD0C8 0x501E
+0xD0C9 0x5005
+0xD0CA 0x5007
+0xD0CB 0x5013
+0xD0CC 0x5022
+0xD0CD 0x5030
+0xD0CE 0x501B
+0xD0CF 0x4FF5
+0xD0D0 0x4FF4
+0xD0D1 0x5033
+0xD0D2 0x5037
+0xD0D3 0x502C
+0xD0D4 0x4FF6
+0xD0D5 0x4FF7
+0xD0D6 0x5017
+0xD0D7 0x501C
+0xD0D8 0x5020
+0xD0D9 0x5027
+0xD0DA 0x5035
+0xD0DB 0x502F
+0xD0DC 0x5031
+0xD0DD 0x500E
+0xD0DE 0x515A
+0xD0DF 0x5194
+0xD0E0 0x5193
+0xD0E1 0x51CA
+0xD0E2 0x51C4
+0xD0E3 0x51C5
+0xD0E4 0x51C8
+0xD0E5 0x51CE
+0xD0E6 0x5261
+0xD0E7 0x525A
+0xD0E8 0x5252
+0xD0E9 0x525E
+0xD0EA 0x525F
+0xD0EB 0x5255
+0xD0EC 0x5262
+0xD0ED 0x52CD
+0xD0EE 0x530E
+0xD0EF 0x539E
+0xD0F0 0x5526
+0xD0F1 0x54E2
+0xD0F2 0x5517
+0xD0F3 0x5512
+0xD0F4 0x54E7
+0xD0F5 0x54F3
+0xD0F6 0x54E4
+0xD0F7 0x551A
+0xD0F8 0x54FF
+0xD0F9 0x5504
+0xD0FA 0x5508
+0xD0FB 0x54EB
+0xD0FC 0x5511
+0xD0FD 0x5505
+0xD0FE 0x54F1
+0xD140 0x550A
+0xD141 0x54FB
+0xD142 0x54F7
+0xD143 0x54F8
+0xD144 0x54E0
+0xD145 0x550E
+0xD146 0x5503
+0xD147 0x550B
+0xD148 0x5701
+0xD149 0x5702
+0xD14A 0x57CC
+0xD14B 0x5832
+0xD14C 0x57D5
+0xD14D 0x57D2
+0xD14E 0x57BA
+0xD14F 0x57C6
+0xD150 0x57BD
+0xD151 0x57BC
+0xD152 0x57B8
+0xD153 0x57B6
+0xD154 0x57BF
+0xD155 0x57C7
+0xD156 0x57D0
+0xD157 0x57B9
+0xD158 0x57C1
+0xD159 0x590E
+0xD15A 0x594A
+0xD15B 0x5A19
+0xD15C 0x5A16
+0xD15D 0x5A2D
+0xD15E 0x5A2E
+0xD15F 0x5A15
+0xD160 0x5A0F
+0xD161 0x5A17
+0xD162 0x5A0A
+0xD163 0x5A1E
+0xD164 0x5A33
+0xD165 0x5B6C
+0xD166 0x5BA7
+0xD167 0x5BAD
+0xD168 0x5BAC
+0xD169 0x5C03
+0xD16A 0x5C56
+0xD16B 0x5C54
+0xD16C 0x5CEC
+0xD16D 0x5CFF
+0xD16E 0x5CEE
+0xD16F 0x5CF1
+0xD170 0x5CF7
+0xD171 0x5D00
+0xD172 0x5CF9
+0xD173 0x5E29
+0xD174 0x5E28
+0xD175 0x5EA8
+0xD176 0x5EAE
+0xD177 0x5EAA
+0xD178 0x5EAC
+0xD179 0x5F33
+0xD17A 0x5F30
+0xD17B 0x5F67
+0xD17C 0x605D
+0xD17D 0x605A
+0xD17E 0x6067
+0xD1A1 0x6041
+0xD1A2 0x60A2
+0xD1A3 0x6088
+0xD1A4 0x6080
+0xD1A5 0x6092
+0xD1A6 0x6081
+0xD1A7 0x609D
+0xD1A8 0x6083
+0xD1A9 0x6095
+0xD1AA 0x609B
+0xD1AB 0x6097
+0xD1AC 0x6087
+0xD1AD 0x609C
+0xD1AE 0x608E
+0xD1AF 0x6219
+0xD1B0 0x6246
+0xD1B1 0x62F2
+0xD1B2 0x6310
+0xD1B3 0x6356
+0xD1B4 0x632C
+0xD1B5 0x6344
+0xD1B6 0x6345
+0xD1B7 0x6336
+0xD1B8 0x6343
+0xD1B9 0x63E4
+0xD1BA 0x6339
+0xD1BB 0x634B
+0xD1BC 0x634A
+0xD1BD 0x633C
+0xD1BE 0x6329
+0xD1BF 0x6341
+0xD1C0 0x6334
+0xD1C1 0x6358
+0xD1C2 0x6354
+0xD1C3 0x6359
+0xD1C4 0x632D
+0xD1C5 0x6347
+0xD1C6 0x6333
+0xD1C7 0x635A
+0xD1C8 0x6351
+0xD1C9 0x6338
+0xD1CA 0x6357
+0xD1CB 0x6340
+0xD1CC 0x6348
+0xD1CD 0x654A
+0xD1CE 0x6546
+0xD1CF 0x65C6
+0xD1D0 0x65C3
+0xD1D1 0x65C4
+0xD1D2 0x65C2
+0xD1D3 0x664A
+0xD1D4 0x665F
+0xD1D5 0x6647
+0xD1D6 0x6651
+0xD1D7 0x6712
+0xD1D8 0x6713
+0xD1D9 0x681F
+0xD1DA 0x681A
+0xD1DB 0x6849
+0xD1DC 0x6832
+0xD1DD 0x6833
+0xD1DE 0x683B
+0xD1DF 0x684B
+0xD1E0 0x684F
+0xD1E1 0x6816
+0xD1E2 0x6831
+0xD1E3 0x681C
+0xD1E4 0x6835
+0xD1E5 0x682B
+0xD1E6 0x682D
+0xD1E7 0x682F
+0xD1E8 0x684E
+0xD1E9 0x6844
+0xD1EA 0x6834
+0xD1EB 0x681D
+0xD1EC 0x6812
+0xD1ED 0x6814
+0xD1EE 0x6826
+0xD1EF 0x6828
+0xD1F0 0x682E
+0xD1F1 0x684D
+0xD1F2 0x683A
+0xD1F3 0x6825
+0xD1F4 0x6820
+0xD1F5 0x6B2C
+0xD1F6 0x6B2F
+0xD1F7 0x6B2D
+0xD1F8 0x6B31
+0xD1F9 0x6B34
+0xD1FA 0x6B6D
+0xD1FB 0x8082
+0xD1FC 0x6B88
+0xD1FD 0x6BE6
+0xD1FE 0x6BE4
+0xD240 0x6BE8
+0xD241 0x6BE3
+0xD242 0x6BE2
+0xD243 0x6BE7
+0xD244 0x6C25
+0xD245 0x6D7A
+0xD246 0x6D63
+0xD247 0x6D64
+0xD248 0x6D76
+0xD249 0x6D0D
+0xD24A 0x6D61
+0xD24B 0x6D92
+0xD24C 0x6D58
+0xD24D 0x6D62
+0xD24E 0x6D6D
+0xD24F 0x6D6F
+0xD250 0x6D91
+0xD251 0x6D8D
+0xD252 0x6DEF
+0xD253 0x6D7F
+0xD254 0x6D86
+0xD255 0x6D5E
+0xD256 0x6D67
+0xD257 0x6D60
+0xD258 0x6D97
+0xD259 0x6D70
+0xD25A 0x6D7C
+0xD25B 0x6D5F
+0xD25C 0x6D82
+0xD25D 0x6D98
+0xD25E 0x6D2F
+0xD25F 0x6D68
+0xD260 0x6D8B
+0xD261 0x6D7E
+0xD262 0x6D80
+0xD263 0x6D84
+0xD264 0x6D16
+0xD265 0x6D83
+0xD266 0x6D7B
+0xD267 0x6D7D
+0xD268 0x6D75
+0xD269 0x6D90
+0xD26A 0x70DC
+0xD26B 0x70D3
+0xD26C 0x70D1
+0xD26D 0x70DD
+0xD26E 0x70CB
+0xD26F 0x7F39
+0xD270 0x70E2
+0xD271 0x70D7
+0xD272 0x70D2
+0xD273 0x70DE
+0xD274 0x70E0
+0xD275 0x70D4
+0xD276 0x70CD
+0xD277 0x70C5
+0xD278 0x70C6
+0xD279 0x70C7
+0xD27A 0x70DA
+0xD27B 0x70CE
+0xD27C 0x70E1
+0xD27D 0x7242
+0xD27E 0x7278
+0xD2A1 0x7277
+0xD2A2 0x7276
+0xD2A3 0x7300
+0xD2A4 0x72FA
+0xD2A5 0x72F4
+0xD2A6 0x72FE
+0xD2A7 0x72F6
+0xD2A8 0x72F3
+0xD2A9 0x72FB
+0xD2AA 0x7301
+0xD2AB 0x73D3
+0xD2AC 0x73D9
+0xD2AD 0x73E5
+0xD2AE 0x73D6
+0xD2AF 0x73BC
+0xD2B0 0x73E7
+0xD2B1 0x73E3
+0xD2B2 0x73E9
+0xD2B3 0x73DC
+0xD2B4 0x73D2
+0xD2B5 0x73DB
+0xD2B6 0x73D4
+0xD2B7 0x73DD
+0xD2B8 0x73DA
+0xD2B9 0x73D7
+0xD2BA 0x73D8
+0xD2BB 0x73E8
+0xD2BC 0x74DE
+0xD2BD 0x74DF
+0xD2BE 0x74F4
+0xD2BF 0x74F5
+0xD2C0 0x7521
+0xD2C1 0x755B
+0xD2C2 0x755F
+0xD2C3 0x75B0
+0xD2C4 0x75C1
+0xD2C5 0x75BB
+0xD2C6 0x75C4
+0xD2C7 0x75C0
+0xD2C8 0x75BF
+0xD2C9 0x75B6
+0xD2CA 0x75BA
+0xD2CB 0x768A
+0xD2CC 0x76C9
+0xD2CD 0x771D
+0xD2CE 0x771B
+0xD2CF 0x7710
+0xD2D0 0x7713
+0xD2D1 0x7712
+0xD2D2 0x7723
+0xD2D3 0x7711
+0xD2D4 0x7715
+0xD2D5 0x7719
+0xD2D6 0x771A
+0xD2D7 0x7722
+0xD2D8 0x7727
+0xD2D9 0x7823
+0xD2DA 0x782C
+0xD2DB 0x7822
+0xD2DC 0x7835
+0xD2DD 0x782F
+0xD2DE 0x7828
+0xD2DF 0x782E
+0xD2E0 0x782B
+0xD2E1 0x7821
+0xD2E2 0x7829
+0xD2E3 0x7833
+0xD2E4 0x782A
+0xD2E5 0x7831
+0xD2E6 0x7954
+0xD2E7 0x795B
+0xD2E8 0x794F
+0xD2E9 0x795C
+0xD2EA 0x7953
+0xD2EB 0x7952
+0xD2EC 0x7951
+0xD2ED 0x79EB
+0xD2EE 0x79EC
+0xD2EF 0x79E0
+0xD2F0 0x79EE
+0xD2F1 0x79ED
+0xD2F2 0x79EA
+0xD2F3 0x79DC
+0xD2F4 0x79DE
+0xD2F5 0x79DD
+0xD2F6 0x7A86
+0xD2F7 0x7A89
+0xD2F8 0x7A85
+0xD2F9 0x7A8B
+0xD2FA 0x7A8C
+0xD2FB 0x7A8A
+0xD2FC 0x7A87
+0xD2FD 0x7AD8
+0xD2FE 0x7B10
+0xD340 0x7B04
+0xD341 0x7B13
+0xD342 0x7B05
+0xD343 0x7B0F
+0xD344 0x7B08
+0xD345 0x7B0A
+0xD346 0x7B0E
+0xD347 0x7B09
+0xD348 0x7B12
+0xD349 0x7C84
+0xD34A 0x7C91
+0xD34B 0x7C8A
+0xD34C 0x7C8C
+0xD34D 0x7C88
+0xD34E 0x7C8D
+0xD34F 0x7C85
+0xD350 0x7D1E
+0xD351 0x7D1D
+0xD352 0x7D11
+0xD353 0x7D0E
+0xD354 0x7D18
+0xD355 0x7D16
+0xD356 0x7D13
+0xD357 0x7D1F
+0xD358 0x7D12
+0xD359 0x7D0F
+0xD35A 0x7D0C
+0xD35B 0x7F5C
+0xD35C 0x7F61
+0xD35D 0x7F5E
+0xD35E 0x7F60
+0xD35F 0x7F5D
+0xD360 0x7F5B
+0xD361 0x7F96
+0xD362 0x7F92
+0xD363 0x7FC3
+0xD364 0x7FC2
+0xD365 0x7FC0
+0xD366 0x8016
+0xD367 0x803E
+0xD368 0x8039
+0xD369 0x80FA
+0xD36A 0x80F2
+0xD36B 0x80F9
+0xD36C 0x80F5
+0xD36D 0x8101
+0xD36E 0x80FB
+0xD36F 0x8100
+0xD370 0x8201
+0xD371 0x822F
+0xD372 0x8225
+0xD373 0x8333
+0xD374 0x832D
+0xD375 0x8344
+0xD376 0x8319
+0xD377 0x8351
+0xD378 0x8325
+0xD379 0x8356
+0xD37A 0x833F
+0xD37B 0x8341
+0xD37C 0x8326
+0xD37D 0x831C
+0xD37E 0x8322
+0xD3A1 0x8342
+0xD3A2 0x834E
+0xD3A3 0x831B
+0xD3A4 0x832A
+0xD3A5 0x8308
+0xD3A6 0x833C
+0xD3A7 0x834D
+0xD3A8 0x8316
+0xD3A9 0x8324
+0xD3AA 0x8320
+0xD3AB 0x8337
+0xD3AC 0x832F
+0xD3AD 0x8329
+0xD3AE 0x8347
+0xD3AF 0x8345
+0xD3B0 0x834C
+0xD3B1 0x8353
+0xD3B2 0x831E
+0xD3B3 0x832C
+0xD3B4 0x834B
+0xD3B5 0x8327
+0xD3B6 0x8348
+0xD3B7 0x8653
+0xD3B8 0x8652
+0xD3B9 0x86A2
+0xD3BA 0x86A8
+0xD3BB 0x8696
+0xD3BC 0x868D
+0xD3BD 0x8691
+0xD3BE 0x869E
+0xD3BF 0x8687
+0xD3C0 0x8697
+0xD3C1 0x8686
+0xD3C2 0x868B
+0xD3C3 0x869A
+0xD3C4 0x8685
+0xD3C5 0x86A5
+0xD3C6 0x8699
+0xD3C7 0x86A1
+0xD3C8 0x86A7
+0xD3C9 0x8695
+0xD3CA 0x8698
+0xD3CB 0x868E
+0xD3CC 0x869D
+0xD3CD 0x8690
+0xD3CE 0x8694
+0xD3CF 0x8843
+0xD3D0 0x8844
+0xD3D1 0x886D
+0xD3D2 0x8875
+0xD3D3 0x8876
+0xD3D4 0x8872
+0xD3D5 0x8880
+0xD3D6 0x8871
+0xD3D7 0x887F
+0xD3D8 0x886F
+0xD3D9 0x8883
+0xD3DA 0x887E
+0xD3DB 0x8874
+0xD3DC 0x887C
+0xD3DD 0x8A12
+0xD3DE 0x8C47
+0xD3DF 0x8C57
+0xD3E0 0x8C7B
+0xD3E1 0x8CA4
+0xD3E2 0x8CA3
+0xD3E3 0x8D76
+0xD3E4 0x8D78
+0xD3E5 0x8DB5
+0xD3E6 0x8DB7
+0xD3E7 0x8DB6
+0xD3E8 0x8ED1
+0xD3E9 0x8ED3
+0xD3EA 0x8FFE
+0xD3EB 0x8FF5
+0xD3EC 0x9002
+0xD3ED 0x8FFF
+0xD3EE 0x8FFB
+0xD3EF 0x9004
+0xD3F0 0x8FFC
+0xD3F1 0x8FF6
+0xD3F2 0x90D6
+0xD3F3 0x90E0
+0xD3F4 0x90D9
+0xD3F5 0x90DA
+0xD3F6 0x90E3
+0xD3F7 0x90DF
+0xD3F8 0x90E5
+0xD3F9 0x90D8
+0xD3FA 0x90DB
+0xD3FB 0x90D7
+0xD3FC 0x90DC
+0xD3FD 0x90E4
+0xD3FE 0x9150
+0xD440 0x914E
+0xD441 0x914F
+0xD442 0x91D5
+0xD443 0x91E2
+0xD444 0x91DA
+0xD445 0x965C
+0xD446 0x965F
+0xD447 0x96BC
+0xD448 0x98E3
+0xD449 0x9ADF
+0xD44A 0x9B2F
+0xD44B 0x4E7F
+0xD44C 0x5070
+0xD44D 0x506A
+0xD44E 0x5061
+0xD44F 0x505E
+0xD450 0x5060
+0xD451 0x5053
+0xD452 0x504B
+0xD453 0x505D
+0xD454 0x5072
+0xD455 0x5048
+0xD456 0x504D
+0xD457 0x5041
+0xD458 0x505B
+0xD459 0x504A
+0xD45A 0x5062
+0xD45B 0x5015
+0xD45C 0x5045
+0xD45D 0x505F
+0xD45E 0x5069
+0xD45F 0x506B
+0xD460 0x5063
+0xD461 0x5064
+0xD462 0x5046
+0xD463 0x5040
+0xD464 0x506E
+0xD465 0x5073
+0xD466 0x5057
+0xD467 0x5051
+0xD468 0x51D0
+0xD469 0x526B
+0xD46A 0x526D
+0xD46B 0x526C
+0xD46C 0x526E
+0xD46D 0x52D6
+0xD46E 0x52D3
+0xD46F 0x532D
+0xD470 0x539C
+0xD471 0x5575
+0xD472 0x5576
+0xD473 0x553C
+0xD474 0x554D
+0xD475 0x5550
+0xD476 0x5534
+0xD477 0x552A
+0xD478 0x5551
+0xD479 0x5562
+0xD47A 0x5536
+0xD47B 0x5535
+0xD47C 0x5530
+0xD47D 0x5552
+0xD47E 0x5545
+0xD4A1 0x550C
+0xD4A2 0x5532
+0xD4A3 0x5565
+0xD4A4 0x554E
+0xD4A5 0x5539
+0xD4A6 0x5548
+0xD4A7 0x552D
+0xD4A8 0x553B
+0xD4A9 0x5540
+0xD4AA 0x554B
+0xD4AB 0x570A
+0xD4AC 0x5707
+0xD4AD 0x57FB
+0xD4AE 0x5814
+0xD4AF 0x57E2
+0xD4B0 0x57F6
+0xD4B1 0x57DC
+0xD4B2 0x57F4
+0xD4B3 0x5800
+0xD4B4 0x57ED
+0xD4B5 0x57FD
+0xD4B6 0x5808
+0xD4B7 0x57F8
+0xD4B8 0x580B
+0xD4B9 0x57F3
+0xD4BA 0x57CF
+0xD4BB 0x5807
+0xD4BC 0x57EE
+0xD4BD 0x57E3
+0xD4BE 0x57F2
+0xD4BF 0x57E5
+0xD4C0 0x57EC
+0xD4C1 0x57E1
+0xD4C2 0x580E
+0xD4C3 0x57FC
+0xD4C4 0x5810
+0xD4C5 0x57E7
+0xD4C6 0x5801
+0xD4C7 0x580C
+0xD4C8 0x57F1
+0xD4C9 0x57E9
+0xD4CA 0x57F0
+0xD4CB 0x580D
+0xD4CC 0x5804
+0xD4CD 0x595C
+0xD4CE 0x5A60
+0xD4CF 0x5A58
+0xD4D0 0x5A55
+0xD4D1 0x5A67
+0xD4D2 0x5A5E
+0xD4D3 0x5A38
+0xD4D4 0x5A35
+0xD4D5 0x5A6D
+0xD4D6 0x5A50
+0xD4D7 0x5A5F
+0xD4D8 0x5A65
+0xD4D9 0x5A6C
+0xD4DA 0x5A53
+0xD4DB 0x5A64
+0xD4DC 0x5A57
+0xD4DD 0x5A43
+0xD4DE 0x5A5D
+0xD4DF 0x5A52
+0xD4E0 0x5A44
+0xD4E1 0x5A5B
+0xD4E2 0x5A48
+0xD4E3 0x5A8E
+0xD4E4 0x5A3E
+0xD4E5 0x5A4D
+0xD4E6 0x5A39
+0xD4E7 0x5A4C
+0xD4E8 0x5A70
+0xD4E9 0x5A69
+0xD4EA 0x5A47
+0xD4EB 0x5A51
+0xD4EC 0x5A56
+0xD4ED 0x5A42
+0xD4EE 0x5A5C
+0xD4EF 0x5B72
+0xD4F0 0x5B6E
+0xD4F1 0x5BC1
+0xD4F2 0x5BC0
+0xD4F3 0x5C59
+0xD4F4 0x5D1E
+0xD4F5 0x5D0B
+0xD4F6 0x5D1D
+0xD4F7 0x5D1A
+0xD4F8 0x5D20
+0xD4F9 0x5D0C
+0xD4FA 0x5D28
+0xD4FB 0x5D0D
+0xD4FC 0x5D26
+0xD4FD 0x5D25
+0xD4FE 0x5D0F
+0xD540 0x5D30
+0xD541 0x5D12
+0xD542 0x5D23
+0xD543 0x5D1F
+0xD544 0x5D2E
+0xD545 0x5E3E
+0xD546 0x5E34
+0xD547 0x5EB1
+0xD548 0x5EB4
+0xD549 0x5EB9
+0xD54A 0x5EB2
+0xD54B 0x5EB3
+0xD54C 0x5F36
+0xD54D 0x5F38
+0xD54E 0x5F9B
+0xD54F 0x5F96
+0xD550 0x5F9F
+0xD551 0x608A
+0xD552 0x6090
+0xD553 0x6086
+0xD554 0x60BE
+0xD555 0x60B0
+0xD556 0x60BA
+0xD557 0x60D3
+0xD558 0x60D4
+0xD559 0x60CF
+0xD55A 0x60E4
+0xD55B 0x60D9
+0xD55C 0x60DD
+0xD55D 0x60C8
+0xD55E 0x60B1
+0xD55F 0x60DB
+0xD560 0x60B7
+0xD561 0x60CA
+0xD562 0x60BF
+0xD563 0x60C3
+0xD564 0x60CD
+0xD565 0x60C0
+0xD566 0x6332
+0xD567 0x6365
+0xD568 0x638A
+0xD569 0x6382
+0xD56A 0x637D
+0xD56B 0x63BD
+0xD56C 0x639E
+0xD56D 0x63AD
+0xD56E 0x639D
+0xD56F 0x6397
+0xD570 0x63AB
+0xD571 0x638E
+0xD572 0x636F
+0xD573 0x6387
+0xD574 0x6390
+0xD575 0x636E
+0xD576 0x63AF
+0xD577 0x6375
+0xD578 0x639C
+0xD579 0x636D
+0xD57A 0x63AE
+0xD57B 0x637C
+0xD57C 0x63A4
+0xD57D 0x633B
+0xD57E 0x639F
+0xD5A1 0x6378
+0xD5A2 0x6385
+0xD5A3 0x6381
+0xD5A4 0x6391
+0xD5A5 0x638D
+0xD5A6 0x6370
+0xD5A7 0x6553
+0xD5A8 0x65CD
+0xD5A9 0x6665
+0xD5AA 0x6661
+0xD5AB 0x665B
+0xD5AC 0x6659
+0xD5AD 0x665C
+0xD5AE 0x6662
+0xD5AF 0x6718
+0xD5B0 0x6879
+0xD5B1 0x6887
+0xD5B2 0x6890
+0xD5B3 0x689C
+0xD5B4 0x686D
+0xD5B5 0x686E
+0xD5B6 0x68AE
+0xD5B7 0x68AB
+0xD5B8 0x6956
+0xD5B9 0x686F
+0xD5BA 0x68A3
+0xD5BB 0x68AC
+0xD5BC 0x68A9
+0xD5BD 0x6875
+0xD5BE 0x6874
+0xD5BF 0x68B2
+0xD5C0 0x688F
+0xD5C1 0x6877
+0xD5C2 0x6892
+0xD5C3 0x687C
+0xD5C4 0x686B
+0xD5C5 0x6872
+0xD5C6 0x68AA
+0xD5C7 0x6880
+0xD5C8 0x6871
+0xD5C9 0x687E
+0xD5CA 0x689B
+0xD5CB 0x6896
+0xD5CC 0x688B
+0xD5CD 0x68A0
+0xD5CE 0x6889
+0xD5CF 0x68A4
+0xD5D0 0x6878
+0xD5D1 0x687B
+0xD5D2 0x6891
+0xD5D3 0x688C
+0xD5D4 0x688A
+0xD5D5 0x687D
+0xD5D6 0x6B36
+0xD5D7 0x6B33
+0xD5D8 0x6B37
+0xD5D9 0x6B38
+0xD5DA 0x6B91
+0xD5DB 0x6B8F
+0xD5DC 0x6B8D
+0xD5DD 0x6B8E
+0xD5DE 0x6B8C
+0xD5DF 0x6C2A
+0xD5E0 0x6DC0
+0xD5E1 0x6DAB
+0xD5E2 0x6DB4
+0xD5E3 0x6DB3
+0xD5E4 0x6E74
+0xD5E5 0x6DAC
+0xD5E6 0x6DE9
+0xD5E7 0x6DE2
+0xD5E8 0x6DB7
+0xD5E9 0x6DF6
+0xD5EA 0x6DD4
+0xD5EB 0x6E00
+0xD5EC 0x6DC8
+0xD5ED 0x6DE0
+0xD5EE 0x6DDF
+0xD5EF 0x6DD6
+0xD5F0 0x6DBE
+0xD5F1 0x6DE5
+0xD5F2 0x6DDC
+0xD5F3 0x6DDD
+0xD5F4 0x6DDB
+0xD5F5 0x6DF4
+0xD5F6 0x6DCA
+0xD5F7 0x6DBD
+0xD5F8 0x6DED
+0xD5F9 0x6DF0
+0xD5FA 0x6DBA
+0xD5FB 0x6DD5
+0xD5FC 0x6DC2
+0xD5FD 0x6DCF
+0xD5FE 0x6DC9
+0xD640 0x6DD0
+0xD641 0x6DF2
+0xD642 0x6DD3
+0xD643 0x6DFD
+0xD644 0x6DD7
+0xD645 0x6DCD
+0xD646 0x6DE3
+0xD647 0x6DBB
+0xD648 0x70FA
+0xD649 0x710D
+0xD64A 0x70F7
+0xD64B 0x7117
+0xD64C 0x70F4
+0xD64D 0x710C
+0xD64E 0x70F0
+0xD64F 0x7104
+0xD650 0x70F3
+0xD651 0x7110
+0xD652 0x70FC
+0xD653 0x70FF
+0xD654 0x7106
+0xD655 0x7113
+0xD656 0x7100
+0xD657 0x70F8
+0xD658 0x70F6
+0xD659 0x710B
+0xD65A 0x7102
+0xD65B 0x710E
+0xD65C 0x727E
+0xD65D 0x727B
+0xD65E 0x727C
+0xD65F 0x727F
+0xD660 0x731D
+0xD661 0x7317
+0xD662 0x7307
+0xD663 0x7311
+0xD664 0x7318
+0xD665 0x730A
+0xD666 0x7308
+0xD667 0x72FF
+0xD668 0x730F
+0xD669 0x731E
+0xD66A 0x7388
+0xD66B 0x73F6
+0xD66C 0x73F8
+0xD66D 0x73F5
+0xD66E 0x7404
+0xD66F 0x7401
+0xD670 0x73FD
+0xD671 0x7407
+0xD672 0x7400
+0xD673 0x73FA
+0xD674 0x73FC
+0xD675 0x73FF
+0xD676 0x740C
+0xD677 0x740B
+0xD678 0x73F4
+0xD679 0x7408
+0xD67A 0x7564
+0xD67B 0x7563
+0xD67C 0x75CE
+0xD67D 0x75D2
+0xD67E 0x75CF
+0xD6A1 0x75CB
+0xD6A2 0x75CC
+0xD6A3 0x75D1
+0xD6A4 0x75D0
+0xD6A5 0x768F
+0xD6A6 0x7689
+0xD6A7 0x76D3
+0xD6A8 0x7739
+0xD6A9 0x772F
+0xD6AA 0x772D
+0xD6AB 0x7731
+0xD6AC 0x7732
+0xD6AD 0x7734
+0xD6AE 0x7733
+0xD6AF 0x773D
+0xD6B0 0x7725
+0xD6B1 0x773B
+0xD6B2 0x7735
+0xD6B3 0x7848
+0xD6B4 0x7852
+0xD6B5 0x7849
+0xD6B6 0x784D
+0xD6B7 0x784A
+0xD6B8 0x784C
+0xD6B9 0x7826
+0xD6BA 0x7845
+0xD6BB 0x7850
+0xD6BC 0x7964
+0xD6BD 0x7967
+0xD6BE 0x7969
+0xD6BF 0x796A
+0xD6C0 0x7963
+0xD6C1 0x796B
+0xD6C2 0x7961
+0xD6C3 0x79BB
+0xD6C4 0x79FA
+0xD6C5 0x79F8
+0xD6C6 0x79F6
+0xD6C7 0x79F7
+0xD6C8 0x7A8F
+0xD6C9 0x7A94
+0xD6CA 0x7A90
+0xD6CB 0x7B35
+0xD6CC 0x7B47
+0xD6CD 0x7B34
+0xD6CE 0x7B25
+0xD6CF 0x7B30
+0xD6D0 0x7B22
+0xD6D1 0x7B24
+0xD6D2 0x7B33
+0xD6D3 0x7B18
+0xD6D4 0x7B2A
+0xD6D5 0x7B1D
+0xD6D6 0x7B31
+0xD6D7 0x7B2B
+0xD6D8 0x7B2D
+0xD6D9 0x7B2F
+0xD6DA 0x7B32
+0xD6DB 0x7B38
+0xD6DC 0x7B1A
+0xD6DD 0x7B23
+0xD6DE 0x7C94
+0xD6DF 0x7C98
+0xD6E0 0x7C96
+0xD6E1 0x7CA3
+0xD6E2 0x7D35
+0xD6E3 0x7D3D
+0xD6E4 0x7D38
+0xD6E5 0x7D36
+0xD6E6 0x7D3A
+0xD6E7 0x7D45
+0xD6E8 0x7D2C
+0xD6E9 0x7D29
+0xD6EA 0x7D41
+0xD6EB 0x7D47
+0xD6EC 0x7D3E
+0xD6ED 0x7D3F
+0xD6EE 0x7D4A
+0xD6EF 0x7D3B
+0xD6F0 0x7D28
+0xD6F1 0x7F63
+0xD6F2 0x7F95
+0xD6F3 0x7F9C
+0xD6F4 0x7F9D
+0xD6F5 0x7F9B
+0xD6F6 0x7FCA
+0xD6F7 0x7FCB
+0xD6F8 0x7FCD
+0xD6F9 0x7FD0
+0xD6FA 0x7FD1
+0xD6FB 0x7FC7
+0xD6FC 0x7FCF
+0xD6FD 0x7FC9
+0xD6FE 0x801F
+0xD740 0x801E
+0xD741 0x801B
+0xD742 0x8047
+0xD743 0x8043
+0xD744 0x8048
+0xD745 0x8118
+0xD746 0x8125
+0xD747 0x8119
+0xD748 0x811B
+0xD749 0x812D
+0xD74A 0x811F
+0xD74B 0x812C
+0xD74C 0x811E
+0xD74D 0x8121
+0xD74E 0x8115
+0xD74F 0x8127
+0xD750 0x811D
+0xD751 0x8122
+0xD752 0x8211
+0xD753 0x8238
+0xD754 0x8233
+0xD755 0x823A
+0xD756 0x8234
+0xD757 0x8232
+0xD758 0x8274
+0xD759 0x8390
+0xD75A 0x83A3
+0xD75B 0x83A8
+0xD75C 0x838D
+0xD75D 0x837A
+0xD75E 0x8373
+0xD75F 0x83A4
+0xD760 0x8374
+0xD761 0x838F
+0xD762 0x8381
+0xD763 0x8395
+0xD764 0x8399
+0xD765 0x8375
+0xD766 0x8394
+0xD767 0x83A9
+0xD768 0x837D
+0xD769 0x8383
+0xD76A 0x838C
+0xD76B 0x839D
+0xD76C 0x839B
+0xD76D 0x83AA
+0xD76E 0x838B
+0xD76F 0x837E
+0xD770 0x83A5
+0xD771 0x83AF
+0xD772 0x8388
+0xD773 0x8397
+0xD774 0x83B0
+0xD775 0x837F
+0xD776 0x83A6
+0xD777 0x8387
+0xD778 0x83AE
+0xD779 0x8376
+0xD77A 0x839A
+0xD77B 0x8659
+0xD77C 0x8656
+0xD77D 0x86BF
+0xD77E 0x86B7
+0xD7A1 0x86C2
+0xD7A2 0x86C1
+0xD7A3 0x86C5
+0xD7A4 0x86BA
+0xD7A5 0x86B0
+0xD7A6 0x86C8
+0xD7A7 0x86B9
+0xD7A8 0x86B3
+0xD7A9 0x86B8
+0xD7AA 0x86CC
+0xD7AB 0x86B4
+0xD7AC 0x86BB
+0xD7AD 0x86BC
+0xD7AE 0x86C3
+0xD7AF 0x86BD
+0xD7B0 0x86BE
+0xD7B1 0x8852
+0xD7B2 0x8889
+0xD7B3 0x8895
+0xD7B4 0x88A8
+0xD7B5 0x88A2
+0xD7B6 0x88AA
+0xD7B7 0x889A
+0xD7B8 0x8891
+0xD7B9 0x88A1
+0xD7BA 0x889F
+0xD7BB 0x8898
+0xD7BC 0x88A7
+0xD7BD 0x8899
+0xD7BE 0x889B
+0xD7BF 0x8897
+0xD7C0 0x88A4
+0xD7C1 0x88AC
+0xD7C2 0x888C
+0xD7C3 0x8893
+0xD7C4 0x888E
+0xD7C5 0x8982
+0xD7C6 0x89D6
+0xD7C7 0x89D9
+0xD7C8 0x89D5
+0xD7C9 0x8A30
+0xD7CA 0x8A27
+0xD7CB 0x8A2C
+0xD7CC 0x8A1E
+0xD7CD 0x8C39
+0xD7CE 0x8C3B
+0xD7CF 0x8C5C
+0xD7D0 0x8C5D
+0xD7D1 0x8C7D
+0xD7D2 0x8CA5
+0xD7D3 0x8D7D
+0xD7D4 0x8D7B
+0xD7D5 0x8D79
+0xD7D6 0x8DBC
+0xD7D7 0x8DC2
+0xD7D8 0x8DB9
+0xD7D9 0x8DBF
+0xD7DA 0x8DC1
+0xD7DB 0x8ED8
+0xD7DC 0x8EDE
+0xD7DD 0x8EDD
+0xD7DE 0x8EDC
+0xD7DF 0x8ED7
+0xD7E0 0x8EE0
+0xD7E1 0x8EE1
+0xD7E2 0x9024
+0xD7E3 0x900B
+0xD7E4 0x9011
+0xD7E5 0x901C
+0xD7E6 0x900C
+0xD7E7 0x9021
+0xD7E8 0x90EF
+0xD7E9 0x90EA
+0xD7EA 0x90F0
+0xD7EB 0x90F4
+0xD7EC 0x90F2
+0xD7ED 0x90F3
+0xD7EE 0x90D4
+0xD7EF 0x90EB
+0xD7F0 0x90EC
+0xD7F1 0x90E9
+0xD7F2 0x9156
+0xD7F3 0x9158
+0xD7F4 0x915A
+0xD7F5 0x9153
+0xD7F6 0x9155
+0xD7F7 0x91EC
+0xD7F8 0x91F4
+0xD7F9 0x91F1
+0xD7FA 0x91F3
+0xD7FB 0x91F8
+0xD7FC 0x91E4
+0xD7FD 0x91F9
+0xD7FE 0x91EA
+0xD840 0x91EB
+0xD841 0x91F7
+0xD842 0x91E8
+0xD843 0x91EE
+0xD844 0x957A
+0xD845 0x9586
+0xD846 0x9588
+0xD847 0x967C
+0xD848 0x966D
+0xD849 0x966B
+0xD84A 0x9671
+0xD84B 0x966F
+0xD84C 0x96BF
+0xD84D 0x976A
+0xD84E 0x9804
+0xD84F 0x98E5
+0xD850 0x9997
+0xD851 0x509B
+0xD852 0x5095
+0xD853 0x5094
+0xD854 0x509E
+0xD855 0x508B
+0xD856 0x50A3
+0xD857 0x5083
+0xD858 0x508C
+0xD859 0x508E
+0xD85A 0x509D
+0xD85B 0x5068
+0xD85C 0x509C
+0xD85D 0x5092
+0xD85E 0x5082
+0xD85F 0x5087
+0xD860 0x515F
+0xD861 0x51D4
+0xD862 0x5312
+0xD863 0x5311
+0xD864 0x53A4
+0xD865 0x53A7
+0xD866 0x5591
+0xD867 0x55A8
+0xD868 0x55A5
+0xD869 0x55AD
+0xD86A 0x5577
+0xD86B 0x5645
+0xD86C 0x55A2
+0xD86D 0x5593
+0xD86E 0x5588
+0xD86F 0x558F
+0xD870 0x55B5
+0xD871 0x5581
+0xD872 0x55A3
+0xD873 0x5592
+0xD874 0x55A4
+0xD875 0x557D
+0xD876 0x558C
+0xD877 0x55A6
+0xD878 0x557F
+0xD879 0x5595
+0xD87A 0x55A1
+0xD87B 0x558E
+0xD87C 0x570C
+0xD87D 0x5829
+0xD87E 0x5837
+0xD8A1 0x5819
+0xD8A2 0x581E
+0xD8A3 0x5827
+0xD8A4 0x5823
+0xD8A5 0x5828
+0xD8A6 0x57F5
+0xD8A7 0x5848
+0xD8A8 0x5825
+0xD8A9 0x581C
+0xD8AA 0x581B
+0xD8AB 0x5833
+0xD8AC 0x583F
+0xD8AD 0x5836
+0xD8AE 0x582E
+0xD8AF 0x5839
+0xD8B0 0x5838
+0xD8B1 0x582D
+0xD8B2 0x582C
+0xD8B3 0x583B
+0xD8B4 0x5961
+0xD8B5 0x5AAF
+0xD8B6 0x5A94
+0xD8B7 0x5A9F
+0xD8B8 0x5A7A
+0xD8B9 0x5AA2
+0xD8BA 0x5A9E
+0xD8BB 0x5A78
+0xD8BC 0x5AA6
+0xD8BD 0x5A7C
+0xD8BE 0x5AA5
+0xD8BF 0x5AAC
+0xD8C0 0x5A95
+0xD8C1 0x5AAE
+0xD8C2 0x5A37
+0xD8C3 0x5A84
+0xD8C4 0x5A8A
+0xD8C5 0x5A97
+0xD8C6 0x5A83
+0xD8C7 0x5A8B
+0xD8C8 0x5AA9
+0xD8C9 0x5A7B
+0xD8CA 0x5A7D
+0xD8CB 0x5A8C
+0xD8CC 0x5A9C
+0xD8CD 0x5A8F
+0xD8CE 0x5A93
+0xD8CF 0x5A9D
+0xD8D0 0x5BEA
+0xD8D1 0x5BCD
+0xD8D2 0x5BCB
+0xD8D3 0x5BD4
+0xD8D4 0x5BD1
+0xD8D5 0x5BCA
+0xD8D6 0x5BCE
+0xD8D7 0x5C0C
+0xD8D8 0x5C30
+0xD8D9 0x5D37
+0xD8DA 0x5D43
+0xD8DB 0x5D6B
+0xD8DC 0x5D41
+0xD8DD 0x5D4B
+0xD8DE 0x5D3F
+0xD8DF 0x5D35
+0xD8E0 0x5D51
+0xD8E1 0x5D4E
+0xD8E2 0x5D55
+0xD8E3 0x5D33
+0xD8E4 0x5D3A
+0xD8E5 0x5D52
+0xD8E6 0x5D3D
+0xD8E7 0x5D31
+0xD8E8 0x5D59
+0xD8E9 0x5D42
+0xD8EA 0x5D39
+0xD8EB 0x5D49
+0xD8EC 0x5D38
+0xD8ED 0x5D3C
+0xD8EE 0x5D32
+0xD8EF 0x5D36
+0xD8F0 0x5D40
+0xD8F1 0x5D45
+0xD8F2 0x5E44
+0xD8F3 0x5E41
+0xD8F4 0x5F58
+0xD8F5 0x5FA6
+0xD8F6 0x5FA5
+0xD8F7 0x5FAB
+0xD8F8 0x60C9
+0xD8F9 0x60B9
+0xD8FA 0x60CC
+0xD8FB 0x60E2
+0xD8FC 0x60CE
+0xD8FD 0x60C4
+0xD8FE 0x6114
+0xD940 0x60F2
+0xD941 0x610A
+0xD942 0x6116
+0xD943 0x6105
+0xD944 0x60F5
+0xD945 0x6113
+0xD946 0x60F8
+0xD947 0x60FC
+0xD948 0x60FE
+0xD949 0x60C1
+0xD94A 0x6103
+0xD94B 0x6118
+0xD94C 0x611D
+0xD94D 0x6110
+0xD94E 0x60FF
+0xD94F 0x6104
+0xD950 0x610B
+0xD951 0x624A
+0xD952 0x6394
+0xD953 0x63B1
+0xD954 0x63B0
+0xD955 0x63CE
+0xD956 0x63E5
+0xD957 0x63E8
+0xD958 0x63EF
+0xD959 0x63C3
+0xD95A 0x649D
+0xD95B 0x63F3
+0xD95C 0x63CA
+0xD95D 0x63E0
+0xD95E 0x63F6
+0xD95F 0x63D5
+0xD960 0x63F2
+0xD961 0x63F5
+0xD962 0x6461
+0xD963 0x63DF
+0xD964 0x63BE
+0xD965 0x63DD
+0xD966 0x63DC
+0xD967 0x63C4
+0xD968 0x63D8
+0xD969 0x63D3
+0xD96A 0x63C2
+0xD96B 0x63C7
+0xD96C 0x63CC
+0xD96D 0x63CB
+0xD96E 0x63C8
+0xD96F 0x63F0
+0xD970 0x63D7
+0xD971 0x63D9
+0xD972 0x6532
+0xD973 0x6567
+0xD974 0x656A
+0xD975 0x6564
+0xD976 0x655C
+0xD977 0x6568
+0xD978 0x6565
+0xD979 0x658C
+0xD97A 0x659D
+0xD97B 0x659E
+0xD97C 0x65AE
+0xD97D 0x65D0
+0xD97E 0x65D2
+0xD9A1 0x667C
+0xD9A2 0x666C
+0xD9A3 0x667B
+0xD9A4 0x6680
+0xD9A5 0x6671
+0xD9A6 0x6679
+0xD9A7 0x666A
+0xD9A8 0x6672
+0xD9A9 0x6701
+0xD9AA 0x690C
+0xD9AB 0x68D3
+0xD9AC 0x6904
+0xD9AD 0x68DC
+0xD9AE 0x692A
+0xD9AF 0x68EC
+0xD9B0 0x68EA
+0xD9B1 0x68F1
+0xD9B2 0x690F
+0xD9B3 0x68D6
+0xD9B4 0x68F7
+0xD9B5 0x68EB
+0xD9B6 0x68E4
+0xD9B7 0x68F6
+0xD9B8 0x6913
+0xD9B9 0x6910
+0xD9BA 0x68F3
+0xD9BB 0x68E1
+0xD9BC 0x6907
+0xD9BD 0x68CC
+0xD9BE 0x6908
+0xD9BF 0x6970
+0xD9C0 0x68B4
+0xD9C1 0x6911
+0xD9C2 0x68EF
+0xD9C3 0x68C6
+0xD9C4 0x6914
+0xD9C5 0x68F8
+0xD9C6 0x68D0
+0xD9C7 0x68FD
+0xD9C8 0x68FC
+0xD9C9 0x68E8
+0xD9CA 0x690B
+0xD9CB 0x690A
+0xD9CC 0x6917
+0xD9CD 0x68CE
+0xD9CE 0x68C8
+0xD9CF 0x68DD
+0xD9D0 0x68DE
+0xD9D1 0x68E6
+0xD9D2 0x68F4
+0xD9D3 0x68D1
+0xD9D4 0x6906
+0xD9D5 0x68D4
+0xD9D6 0x68E9
+0xD9D7 0x6915
+0xD9D8 0x6925
+0xD9D9 0x68C7
+0xD9DA 0x6B39
+0xD9DB 0x6B3B
+0xD9DC 0x6B3F
+0xD9DD 0x6B3C
+0xD9DE 0x6B94
+0xD9DF 0x6B97
+0xD9E0 0x6B99
+0xD9E1 0x6B95
+0xD9E2 0x6BBD
+0xD9E3 0x6BF0
+0xD9E4 0x6BF2
+0xD9E5 0x6BF3
+0xD9E6 0x6C30
+0xD9E7 0x6DFC
+0xD9E8 0x6E46
+0xD9E9 0x6E47
+0xD9EA 0x6E1F
+0xD9EB 0x6E49
+0xD9EC 0x6E88
+0xD9ED 0x6E3C
+0xD9EE 0x6E3D
+0xD9EF 0x6E45
+0xD9F0 0x6E62
+0xD9F1 0x6E2B
+0xD9F2 0x6E3F
+0xD9F3 0x6E41
+0xD9F4 0x6E5D
+0xD9F5 0x6E73
+0xD9F6 0x6E1C
+0xD9F7 0x6E33
+0xD9F8 0x6E4B
+0xD9F9 0x6E40
+0xD9FA 0x6E51
+0xD9FB 0x6E3B
+0xD9FC 0x6E03
+0xD9FD 0x6E2E
+0xD9FE 0x6E5E
+0xDA40 0x6E68
+0xDA41 0x6E5C
+0xDA42 0x6E61
+0xDA43 0x6E31
+0xDA44 0x6E28
+0xDA45 0x6E60
+0xDA46 0x6E71
+0xDA47 0x6E6B
+0xDA48 0x6E39
+0xDA49 0x6E22
+0xDA4A 0x6E30
+0xDA4B 0x6E53
+0xDA4C 0x6E65
+0xDA4D 0x6E27
+0xDA4E 0x6E78
+0xDA4F 0x6E64
+0xDA50 0x6E77
+0xDA51 0x6E55
+0xDA52 0x6E79
+0xDA53 0x6E52
+0xDA54 0x6E66
+0xDA55 0x6E35
+0xDA56 0x6E36
+0xDA57 0x6E5A
+0xDA58 0x7120
+0xDA59 0x711E
+0xDA5A 0x712F
+0xDA5B 0x70FB
+0xDA5C 0x712E
+0xDA5D 0x7131
+0xDA5E 0x7123
+0xDA5F 0x7125
+0xDA60 0x7122
+0xDA61 0x7132
+0xDA62 0x711F
+0xDA63 0x7128
+0xDA64 0x713A
+0xDA65 0x711B
+0xDA66 0x724B
+0xDA67 0x725A
+0xDA68 0x7288
+0xDA69 0x7289
+0xDA6A 0x7286
+0xDA6B 0x7285
+0xDA6C 0x728B
+0xDA6D 0x7312
+0xDA6E 0x730B
+0xDA6F 0x7330
+0xDA70 0x7322
+0xDA71 0x7331
+0xDA72 0x7333
+0xDA73 0x7327
+0xDA74 0x7332
+0xDA75 0x732D
+0xDA76 0x7326
+0xDA77 0x7323
+0xDA78 0x7335
+0xDA79 0x730C
+0xDA7A 0x742E
+0xDA7B 0x742C
+0xDA7C 0x7430
+0xDA7D 0x742B
+0xDA7E 0x7416
+0xDAA1 0x741A
+0xDAA2 0x7421
+0xDAA3 0x742D
+0xDAA4 0x7431
+0xDAA5 0x7424
+0xDAA6 0x7423
+0xDAA7 0x741D
+0xDAA8 0x7429
+0xDAA9 0x7420
+0xDAAA 0x7432
+0xDAAB 0x74FB
+0xDAAC 0x752F
+0xDAAD 0x756F
+0xDAAE 0x756C
+0xDAAF 0x75E7
+0xDAB0 0x75DA
+0xDAB1 0x75E1
+0xDAB2 0x75E6
+0xDAB3 0x75DD
+0xDAB4 0x75DF
+0xDAB5 0x75E4
+0xDAB6 0x75D7
+0xDAB7 0x7695
+0xDAB8 0x7692
+0xDAB9 0x76DA
+0xDABA 0x7746
+0xDABB 0x7747
+0xDABC 0x7744
+0xDABD 0x774D
+0xDABE 0x7745
+0xDABF 0x774A
+0xDAC0 0x774E
+0xDAC1 0x774B
+0xDAC2 0x774C
+0xDAC3 0x77DE
+0xDAC4 0x77EC
+0xDAC5 0x7860
+0xDAC6 0x7864
+0xDAC7 0x7865
+0xDAC8 0x785C
+0xDAC9 0x786D
+0xDACA 0x7871
+0xDACB 0x786A
+0xDACC 0x786E
+0xDACD 0x7870
+0xDACE 0x7869
+0xDACF 0x7868
+0xDAD0 0x785E
+0xDAD1 0x7862
+0xDAD2 0x7974
+0xDAD3 0x7973
+0xDAD4 0x7972
+0xDAD5 0x7970
+0xDAD6 0x7A02
+0xDAD7 0x7A0A
+0xDAD8 0x7A03
+0xDAD9 0x7A0C
+0xDADA 0x7A04
+0xDADB 0x7A99
+0xDADC 0x7AE6
+0xDADD 0x7AE4
+0xDADE 0x7B4A
+0xDADF 0x7B3B
+0xDAE0 0x7B44
+0xDAE1 0x7B48
+0xDAE2 0x7B4C
+0xDAE3 0x7B4E
+0xDAE4 0x7B40
+0xDAE5 0x7B58
+0xDAE6 0x7B45
+0xDAE7 0x7CA2
+0xDAE8 0x7C9E
+0xDAE9 0x7CA8
+0xDAEA 0x7CA1
+0xDAEB 0x7D58
+0xDAEC 0x7D6F
+0xDAED 0x7D63
+0xDAEE 0x7D53
+0xDAEF 0x7D56
+0xDAF0 0x7D67
+0xDAF1 0x7D6A
+0xDAF2 0x7D4F
+0xDAF3 0x7D6D
+0xDAF4 0x7D5C
+0xDAF5 0x7D6B
+0xDAF6 0x7D52
+0xDAF7 0x7D54
+0xDAF8 0x7D69
+0xDAF9 0x7D51
+0xDAFA 0x7D5F
+0xDAFB 0x7D4E
+0xDAFC 0x7F3E
+0xDAFD 0x7F3F
+0xDAFE 0x7F65
+0xDB40 0x7F66
+0xDB41 0x7FA2
+0xDB42 0x7FA0
+0xDB43 0x7FA1
+0xDB44 0x7FD7
+0xDB45 0x8051
+0xDB46 0x804F
+0xDB47 0x8050
+0xDB48 0x80FE
+0xDB49 0x80D4
+0xDB4A 0x8143
+0xDB4B 0x814A
+0xDB4C 0x8152
+0xDB4D 0x814F
+0xDB4E 0x8147
+0xDB4F 0x813D
+0xDB50 0x814D
+0xDB51 0x813A
+0xDB52 0x81E6
+0xDB53 0x81EE
+0xDB54 0x81F7
+0xDB55 0x81F8
+0xDB56 0x81F9
+0xDB57 0x8204
+0xDB58 0x823C
+0xDB59 0x823D
+0xDB5A 0x823F
+0xDB5B 0x8275
+0xDB5C 0x833B
+0xDB5D 0x83CF
+0xDB5E 0x83F9
+0xDB5F 0x8423
+0xDB60 0x83C0
+0xDB61 0x83E8
+0xDB62 0x8412
+0xDB63 0x83E7
+0xDB64 0x83E4
+0xDB65 0x83FC
+0xDB66 0x83F6
+0xDB67 0x8410
+0xDB68 0x83C6
+0xDB69 0x83C8
+0xDB6A 0x83EB
+0xDB6B 0x83E3
+0xDB6C 0x83BF
+0xDB6D 0x8401
+0xDB6E 0x83DD
+0xDB6F 0x83E5
+0xDB70 0x83D8
+0xDB71 0x83FF
+0xDB72 0x83E1
+0xDB73 0x83CB
+0xDB74 0x83CE
+0xDB75 0x83D6
+0xDB76 0x83F5
+0xDB77 0x83C9
+0xDB78 0x8409
+0xDB79 0x840F
+0xDB7A 0x83DE
+0xDB7B 0x8411
+0xDB7C 0x8406
+0xDB7D 0x83C2
+0xDB7E 0x83F3
+0xDBA1 0x83D5
+0xDBA2 0x83FA
+0xDBA3 0x83C7
+0xDBA4 0x83D1
+0xDBA5 0x83EA
+0xDBA6 0x8413
+0xDBA7 0x83C3
+0xDBA8 0x83EC
+0xDBA9 0x83EE
+0xDBAA 0x83C4
+0xDBAB 0x83FB
+0xDBAC 0x83D7
+0xDBAD 0x83E2
+0xDBAE 0x841B
+0xDBAF 0x83DB
+0xDBB0 0x83FE
+0xDBB1 0x86D8
+0xDBB2 0x86E2
+0xDBB3 0x86E6
+0xDBB4 0x86D3
+0xDBB5 0x86E3
+0xDBB6 0x86DA
+0xDBB7 0x86EA
+0xDBB8 0x86DD
+0xDBB9 0x86EB
+0xDBBA 0x86DC
+0xDBBB 0x86EC
+0xDBBC 0x86E9
+0xDBBD 0x86D7
+0xDBBE 0x86E8
+0xDBBF 0x86D1
+0xDBC0 0x8848
+0xDBC1 0x8856
+0xDBC2 0x8855
+0xDBC3 0x88BA
+0xDBC4 0x88D7
+0xDBC5 0x88B9
+0xDBC6 0x88B8
+0xDBC7 0x88C0
+0xDBC8 0x88BE
+0xDBC9 0x88B6
+0xDBCA 0x88BC
+0xDBCB 0x88B7
+0xDBCC 0x88BD
+0xDBCD 0x88B2
+0xDBCE 0x8901
+0xDBCF 0x88C9
+0xDBD0 0x8995
+0xDBD1 0x8998
+0xDBD2 0x8997
+0xDBD3 0x89DD
+0xDBD4 0x89DA
+0xDBD5 0x89DB
+0xDBD6 0x8A4E
+0xDBD7 0x8A4D
+0xDBD8 0x8A39
+0xDBD9 0x8A59
+0xDBDA 0x8A40
+0xDBDB 0x8A57
+0xDBDC 0x8A58
+0xDBDD 0x8A44
+0xDBDE 0x8A45
+0xDBDF 0x8A52
+0xDBE0 0x8A48
+0xDBE1 0x8A51
+0xDBE2 0x8A4A
+0xDBE3 0x8A4C
+0xDBE4 0x8A4F
+0xDBE5 0x8C5F
+0xDBE6 0x8C81
+0xDBE7 0x8C80
+0xDBE8 0x8CBA
+0xDBE9 0x8CBE
+0xDBEA 0x8CB0
+0xDBEB 0x8CB9
+0xDBEC 0x8CB5
+0xDBED 0x8D84
+0xDBEE 0x8D80
+0xDBEF 0x8D89
+0xDBF0 0x8DD8
+0xDBF1 0x8DD3
+0xDBF2 0x8DCD
+0xDBF3 0x8DC7
+0xDBF4 0x8DD6
+0xDBF5 0x8DDC
+0xDBF6 0x8DCF
+0xDBF7 0x8DD5
+0xDBF8 0x8DD9
+0xDBF9 0x8DC8
+0xDBFA 0x8DD7
+0xDBFB 0x8DC5
+0xDBFC 0x8EEF
+0xDBFD 0x8EF7
+0xDBFE 0x8EFA
+0xDC40 0x8EF9
+0xDC41 0x8EE6
+0xDC42 0x8EEE
+0xDC43 0x8EE5
+0xDC44 0x8EF5
+0xDC45 0x8EE7
+0xDC46 0x8EE8
+0xDC47 0x8EF6
+0xDC48 0x8EEB
+0xDC49 0x8EF1
+0xDC4A 0x8EEC
+0xDC4B 0x8EF4
+0xDC4C 0x8EE9
+0xDC4D 0x902D
+0xDC4E 0x9034
+0xDC4F 0x902F
+0xDC50 0x9106
+0xDC51 0x912C
+0xDC52 0x9104
+0xDC53 0x90FF
+0xDC54 0x90FC
+0xDC55 0x9108
+0xDC56 0x90F9
+0xDC57 0x90FB
+0xDC58 0x9101
+0xDC59 0x9100
+0xDC5A 0x9107
+0xDC5B 0x9105
+0xDC5C 0x9103
+0xDC5D 0x9161
+0xDC5E 0x9164
+0xDC5F 0x915F
+0xDC60 0x9162
+0xDC61 0x9160
+0xDC62 0x9201
+0xDC63 0x920A
+0xDC64 0x9225
+0xDC65 0x9203
+0xDC66 0x921A
+0xDC67 0x9226
+0xDC68 0x920F
+0xDC69 0x920C
+0xDC6A 0x9200
+0xDC6B 0x9212
+0xDC6C 0x91FF
+0xDC6D 0x91FD
+0xDC6E 0x9206
+0xDC6F 0x9204
+0xDC70 0x9227
+0xDC71 0x9202
+0xDC72 0x921C
+0xDC73 0x9224
+0xDC74 0x9219
+0xDC75 0x9217
+0xDC76 0x9205
+0xDC77 0x9216
+0xDC78 0x957B
+0xDC79 0x958D
+0xDC7A 0x958C
+0xDC7B 0x9590
+0xDC7C 0x9687
+0xDC7D 0x967E
+0xDC7E 0x9688
+0xDCA1 0x9689
+0xDCA2 0x9683
+0xDCA3 0x9680
+0xDCA4 0x96C2
+0xDCA5 0x96C8
+0xDCA6 0x96C3
+0xDCA7 0x96F1
+0xDCA8 0x96F0
+0xDCA9 0x976C
+0xDCAA 0x9770
+0xDCAB 0x976E
+0xDCAC 0x9807
+0xDCAD 0x98A9
+0xDCAE 0x98EB
+0xDCAF 0x9CE6
+0xDCB0 0x9EF9
+0xDCB1 0x4E83
+0xDCB2 0x4E84
+0xDCB3 0x4EB6
+0xDCB4 0x50BD
+0xDCB5 0x50BF
+0xDCB6 0x50C6
+0xDCB7 0x50AE
+0xDCB8 0x50C4
+0xDCB9 0x50CA
+0xDCBA 0x50B4
+0xDCBB 0x50C8
+0xDCBC 0x50C2
+0xDCBD 0x50B0
+0xDCBE 0x50C1
+0xDCBF 0x50BA
+0xDCC0 0x50B1
+0xDCC1 0x50CB
+0xDCC2 0x50C9
+0xDCC3 0x50B6
+0xDCC4 0x50B8
+0xDCC5 0x51D7
+0xDCC6 0x527A
+0xDCC7 0x5278
+0xDCC8 0x527B
+0xDCC9 0x527C
+0xDCCA 0x55C3
+0xDCCB 0x55DB
+0xDCCC 0x55CC
+0xDCCD 0x55D0
+0xDCCE 0x55CB
+0xDCCF 0x55CA
+0xDCD0 0x55DD
+0xDCD1 0x55C0
+0xDCD2 0x55D4
+0xDCD3 0x55C4
+0xDCD4 0x55E9
+0xDCD5 0x55BF
+0xDCD6 0x55D2
+0xDCD7 0x558D
+0xDCD8 0x55CF
+0xDCD9 0x55D5
+0xDCDA 0x55E2
+0xDCDB 0x55D6
+0xDCDC 0x55C8
+0xDCDD 0x55F2
+0xDCDE 0x55CD
+0xDCDF 0x55D9
+0xDCE0 0x55C2
+0xDCE1 0x5714
+0xDCE2 0x5853
+0xDCE3 0x5868
+0xDCE4 0x5864
+0xDCE5 0x584F
+0xDCE6 0x584D
+0xDCE7 0x5849
+0xDCE8 0x586F
+0xDCE9 0x5855
+0xDCEA 0x584E
+0xDCEB 0x585D
+0xDCEC 0x5859
+0xDCED 0x5865
+0xDCEE 0x585B
+0xDCEF 0x583D
+0xDCF0 0x5863
+0xDCF1 0x5871
+0xDCF2 0x58FC
+0xDCF3 0x5AC7
+0xDCF4 0x5AC4
+0xDCF5 0x5ACB
+0xDCF6 0x5ABA
+0xDCF7 0x5AB8
+0xDCF8 0x5AB1
+0xDCF9 0x5AB5
+0xDCFA 0x5AB0
+0xDCFB 0x5ABF
+0xDCFC 0x5AC8
+0xDCFD 0x5ABB
+0xDCFE 0x5AC6
+0xDD40 0x5AB7
+0xDD41 0x5AC0
+0xDD42 0x5ACA
+0xDD43 0x5AB4
+0xDD44 0x5AB6
+0xDD45 0x5ACD
+0xDD46 0x5AB9
+0xDD47 0x5A90
+0xDD48 0x5BD6
+0xDD49 0x5BD8
+0xDD4A 0x5BD9
+0xDD4B 0x5C1F
+0xDD4C 0x5C33
+0xDD4D 0x5D71
+0xDD4E 0x5D63
+0xDD4F 0x5D4A
+0xDD50 0x5D65
+0xDD51 0x5D72
+0xDD52 0x5D6C
+0xDD53 0x5D5E
+0xDD54 0x5D68
+0xDD55 0x5D67
+0xDD56 0x5D62
+0xDD57 0x5DF0
+0xDD58 0x5E4F
+0xDD59 0x5E4E
+0xDD5A 0x5E4A
+0xDD5B 0x5E4D
+0xDD5C 0x5E4B
+0xDD5D 0x5EC5
+0xDD5E 0x5ECC
+0xDD5F 0x5EC6
+0xDD60 0x5ECB
+0xDD61 0x5EC7
+0xDD62 0x5F40
+0xDD63 0x5FAF
+0xDD64 0x5FAD
+0xDD65 0x60F7
+0xDD66 0x6149
+0xDD67 0x614A
+0xDD68 0x612B
+0xDD69 0x6145
+0xDD6A 0x6136
+0xDD6B 0x6132
+0xDD6C 0x612E
+0xDD6D 0x6146
+0xDD6E 0x612F
+0xDD6F 0x614F
+0xDD70 0x6129
+0xDD71 0x6140
+0xDD72 0x6220
+0xDD73 0x9168
+0xDD74 0x6223
+0xDD75 0x6225
+0xDD76 0x6224
+0xDD77 0x63C5
+0xDD78 0x63F1
+0xDD79 0x63EB
+0xDD7A 0x6410
+0xDD7B 0x6412
+0xDD7C 0x6409
+0xDD7D 0x6420
+0xDD7E 0x6424
+0xDDA1 0x6433
+0xDDA2 0x6443
+0xDDA3 0x641F
+0xDDA4 0x6415
+0xDDA5 0x6418
+0xDDA6 0x6439
+0xDDA7 0x6437
+0xDDA8 0x6422
+0xDDA9 0x6423
+0xDDAA 0x640C
+0xDDAB 0x6426
+0xDDAC 0x6430
+0xDDAD 0x6428
+0xDDAE 0x6441
+0xDDAF 0x6435
+0xDDB0 0x642F
+0xDDB1 0x640A
+0xDDB2 0x641A
+0xDDB3 0x6440
+0xDDB4 0x6425
+0xDDB5 0x6427
+0xDDB6 0x640B
+0xDDB7 0x63E7
+0xDDB8 0x641B
+0xDDB9 0x642E
+0xDDBA 0x6421
+0xDDBB 0x640E
+0xDDBC 0x656F
+0xDDBD 0x6592
+0xDDBE 0x65D3
+0xDDBF 0x6686
+0xDDC0 0x668C
+0xDDC1 0x6695
+0xDDC2 0x6690
+0xDDC3 0x668B
+0xDDC4 0x668A
+0xDDC5 0x6699
+0xDDC6 0x6694
+0xDDC7 0x6678
+0xDDC8 0x6720
+0xDDC9 0x6966
+0xDDCA 0x695F
+0xDDCB 0x6938
+0xDDCC 0x694E
+0xDDCD 0x6962
+0xDDCE 0x6971
+0xDDCF 0x693F
+0xDDD0 0x6945
+0xDDD1 0x696A
+0xDDD2 0x6939
+0xDDD3 0x6942
+0xDDD4 0x6957
+0xDDD5 0x6959
+0xDDD6 0x697A
+0xDDD7 0x6948
+0xDDD8 0x6949
+0xDDD9 0x6935
+0xDDDA 0x696C
+0xDDDB 0x6933
+0xDDDC 0x693D
+0xDDDD 0x6965
+0xDDDE 0x68F0
+0xDDDF 0x6978
+0xDDE0 0x6934
+0xDDE1 0x6969
+0xDDE2 0x6940
+0xDDE3 0x696F
+0xDDE4 0x6944
+0xDDE5 0x6976
+0xDDE6 0x6958
+0xDDE7 0x6941
+0xDDE8 0x6974
+0xDDE9 0x694C
+0xDDEA 0x693B
+0xDDEB 0x694B
+0xDDEC 0x6937
+0xDDED 0x695C
+0xDDEE 0x694F
+0xDDEF 0x6951
+0xDDF0 0x6932
+0xDDF1 0x6952
+0xDDF2 0x692F
+0xDDF3 0x697B
+0xDDF4 0x693C
+0xDDF5 0x6B46
+0xDDF6 0x6B45
+0xDDF7 0x6B43
+0xDDF8 0x6B42
+0xDDF9 0x6B48
+0xDDFA 0x6B41
+0xDDFB 0x6B9B
+0xDDFC 0xFA0D
+0xDDFD 0x6BFB
+0xDDFE 0x6BFC
+0xDE40 0x6BF9
+0xDE41 0x6BF7
+0xDE42 0x6BF8
+0xDE43 0x6E9B
+0xDE44 0x6ED6
+0xDE45 0x6EC8
+0xDE46 0x6E8F
+0xDE47 0x6EC0
+0xDE48 0x6E9F
+0xDE49 0x6E93
+0xDE4A 0x6E94
+0xDE4B 0x6EA0
+0xDE4C 0x6EB1
+0xDE4D 0x6EB9
+0xDE4E 0x6EC6
+0xDE4F 0x6ED2
+0xDE50 0x6EBD
+0xDE51 0x6EC1
+0xDE52 0x6E9E
+0xDE53 0x6EC9
+0xDE54 0x6EB7
+0xDE55 0x6EB0
+0xDE56 0x6ECD
+0xDE57 0x6EA6
+0xDE58 0x6ECF
+0xDE59 0x6EB2
+0xDE5A 0x6EBE
+0xDE5B 0x6EC3
+0xDE5C 0x6EDC
+0xDE5D 0x6ED8
+0xDE5E 0x6E99
+0xDE5F 0x6E92
+0xDE60 0x6E8E
+0xDE61 0x6E8D
+0xDE62 0x6EA4
+0xDE63 0x6EA1
+0xDE64 0x6EBF
+0xDE65 0x6EB3
+0xDE66 0x6ED0
+0xDE67 0x6ECA
+0xDE68 0x6E97
+0xDE69 0x6EAE
+0xDE6A 0x6EA3
+0xDE6B 0x7147
+0xDE6C 0x7154
+0xDE6D 0x7152
+0xDE6E 0x7163
+0xDE6F 0x7160
+0xDE70 0x7141
+0xDE71 0x715D
+0xDE72 0x7162
+0xDE73 0x7172
+0xDE74 0x7178
+0xDE75 0x716A
+0xDE76 0x7161
+0xDE77 0x7142
+0xDE78 0x7158
+0xDE79 0x7143
+0xDE7A 0x714B
+0xDE7B 0x7170
+0xDE7C 0x715F
+0xDE7D 0x7150
+0xDE7E 0x7153
+0xDEA1 0x7144
+0xDEA2 0x714D
+0xDEA3 0x715A
+0xDEA4 0x724F
+0xDEA5 0x728D
+0xDEA6 0x728C
+0xDEA7 0x7291
+0xDEA8 0x7290
+0xDEA9 0x728E
+0xDEAA 0x733C
+0xDEAB 0x7342
+0xDEAC 0x733B
+0xDEAD 0x733A
+0xDEAE 0x7340
+0xDEAF 0x734A
+0xDEB0 0x7349
+0xDEB1 0x7444
+0xDEB2 0x744A
+0xDEB3 0x744B
+0xDEB4 0x7452
+0xDEB5 0x7451
+0xDEB6 0x7457
+0xDEB7 0x7440
+0xDEB8 0x744F
+0xDEB9 0x7450
+0xDEBA 0x744E
+0xDEBB 0x7442
+0xDEBC 0x7446
+0xDEBD 0x744D
+0xDEBE 0x7454
+0xDEBF 0x74E1
+0xDEC0 0x74FF
+0xDEC1 0x74FE
+0xDEC2 0x74FD
+0xDEC3 0x751D
+0xDEC4 0x7579
+0xDEC5 0x7577
+0xDEC6 0x6983
+0xDEC7 0x75EF
+0xDEC8 0x760F
+0xDEC9 0x7603
+0xDECA 0x75F7
+0xDECB 0x75FE
+0xDECC 0x75FC
+0xDECD 0x75F9
+0xDECE 0x75F8
+0xDECF 0x7610
+0xDED0 0x75FB
+0xDED1 0x75F6
+0xDED2 0x75ED
+0xDED3 0x75F5
+0xDED4 0x75FD
+0xDED5 0x7699
+0xDED6 0x76B5
+0xDED7 0x76DD
+0xDED8 0x7755
+0xDED9 0x775F
+0xDEDA 0x7760
+0xDEDB 0x7752
+0xDEDC 0x7756
+0xDEDD 0x775A
+0xDEDE 0x7769
+0xDEDF 0x7767
+0xDEE0 0x7754
+0xDEE1 0x7759
+0xDEE2 0x776D
+0xDEE3 0x77E0
+0xDEE4 0x7887
+0xDEE5 0x789A
+0xDEE6 0x7894
+0xDEE7 0x788F
+0xDEE8 0x7884
+0xDEE9 0x7895
+0xDEEA 0x7885
+0xDEEB 0x7886
+0xDEEC 0x78A1
+0xDEED 0x7883
+0xDEEE 0x7879
+0xDEEF 0x7899
+0xDEF0 0x7880
+0xDEF1 0x7896
+0xDEF2 0x787B
+0xDEF3 0x797C
+0xDEF4 0x7982
+0xDEF5 0x797D
+0xDEF6 0x7979
+0xDEF7 0x7A11
+0xDEF8 0x7A18
+0xDEF9 0x7A19
+0xDEFA 0x7A12
+0xDEFB 0x7A17
+0xDEFC 0x7A15
+0xDEFD 0x7A22
+0xDEFE 0x7A13
+0xDF40 0x7A1B
+0xDF41 0x7A10
+0xDF42 0x7AA3
+0xDF43 0x7AA2
+0xDF44 0x7A9E
+0xDF45 0x7AEB
+0xDF46 0x7B66
+0xDF47 0x7B64
+0xDF48 0x7B6D
+0xDF49 0x7B74
+0xDF4A 0x7B69
+0xDF4B 0x7B72
+0xDF4C 0x7B65
+0xDF4D 0x7B73
+0xDF4E 0x7B71
+0xDF4F 0x7B70
+0xDF50 0x7B61
+0xDF51 0x7B78
+0xDF52 0x7B76
+0xDF53 0x7B63
+0xDF54 0x7CB2
+0xDF55 0x7CB4
+0xDF56 0x7CAF
+0xDF57 0x7D88
+0xDF58 0x7D86
+0xDF59 0x7D80
+0xDF5A 0x7D8D
+0xDF5B 0x7D7F
+0xDF5C 0x7D85
+0xDF5D 0x7D7A
+0xDF5E 0x7D8E
+0xDF5F 0x7D7B
+0xDF60 0x7D83
+0xDF61 0x7D7C
+0xDF62 0x7D8C
+0xDF63 0x7D94
+0xDF64 0x7D84
+0xDF65 0x7D7D
+0xDF66 0x7D92
+0xDF67 0x7F6D
+0xDF68 0x7F6B
+0xDF69 0x7F67
+0xDF6A 0x7F68
+0xDF6B 0x7F6C
+0xDF6C 0x7FA6
+0xDF6D 0x7FA5
+0xDF6E 0x7FA7
+0xDF6F 0x7FDB
+0xDF70 0x7FDC
+0xDF71 0x8021
+0xDF72 0x8164
+0xDF73 0x8160
+0xDF74 0x8177
+0xDF75 0x815C
+0xDF76 0x8169
+0xDF77 0x815B
+0xDF78 0x8162
+0xDF79 0x8172
+0xDF7A 0x6721
+0xDF7B 0x815E
+0xDF7C 0x8176
+0xDF7D 0x8167
+0xDF7E 0x816F
+0xDFA1 0x8144
+0xDFA2 0x8161
+0xDFA3 0x821D
+0xDFA4 0x8249
+0xDFA5 0x8244
+0xDFA6 0x8240
+0xDFA7 0x8242
+0xDFA8 0x8245
+0xDFA9 0x84F1
+0xDFAA 0x843F
+0xDFAB 0x8456
+0xDFAC 0x8476
+0xDFAD 0x8479
+0xDFAE 0x848F
+0xDFAF 0x848D
+0xDFB0 0x8465
+0xDFB1 0x8451
+0xDFB2 0x8440
+0xDFB3 0x8486
+0xDFB4 0x8467
+0xDFB5 0x8430
+0xDFB6 0x844D
+0xDFB7 0x847D
+0xDFB8 0x845A
+0xDFB9 0x8459
+0xDFBA 0x8474
+0xDFBB 0x8473
+0xDFBC 0x845D
+0xDFBD 0x8507
+0xDFBE 0x845E
+0xDFBF 0x8437
+0xDFC0 0x843A
+0xDFC1 0x8434
+0xDFC2 0x847A
+0xDFC3 0x8443
+0xDFC4 0x8478
+0xDFC5 0x8432
+0xDFC6 0x8445
+0xDFC7 0x8429
+0xDFC8 0x83D9
+0xDFC9 0x844B
+0xDFCA 0x842F
+0xDFCB 0x8442
+0xDFCC 0x842D
+0xDFCD 0x845F
+0xDFCE 0x8470
+0xDFCF 0x8439
+0xDFD0 0x844E
+0xDFD1 0x844C
+0xDFD2 0x8452
+0xDFD3 0x846F
+0xDFD4 0x84C5
+0xDFD5 0x848E
+0xDFD6 0x843B
+0xDFD7 0x8447
+0xDFD8 0x8436
+0xDFD9 0x8433
+0xDFDA 0x8468
+0xDFDB 0x847E
+0xDFDC 0x8444
+0xDFDD 0x842B
+0xDFDE 0x8460
+0xDFDF 0x8454
+0xDFE0 0x846E
+0xDFE1 0x8450
+0xDFE2 0x870B
+0xDFE3 0x8704
+0xDFE4 0x86F7
+0xDFE5 0x870C
+0xDFE6 0x86FA
+0xDFE7 0x86D6
+0xDFE8 0x86F5
+0xDFE9 0x874D
+0xDFEA 0x86F8
+0xDFEB 0x870E
+0xDFEC 0x8709
+0xDFED 0x8701
+0xDFEE 0x86F6
+0xDFEF 0x870D
+0xDFF0 0x8705
+0xDFF1 0x88D6
+0xDFF2 0x88CB
+0xDFF3 0x88CD
+0xDFF4 0x88CE
+0xDFF5 0x88DE
+0xDFF6 0x88DB
+0xDFF7 0x88DA
+0xDFF8 0x88CC
+0xDFF9 0x88D0
+0xDFFA 0x8985
+0xDFFB 0x899B
+0xDFFC 0x89DF
+0xDFFD 0x89E5
+0xDFFE 0x89E4
+0xE040 0x89E1
+0xE041 0x89E0
+0xE042 0x89E2
+0xE043 0x89DC
+0xE044 0x89E6
+0xE045 0x8A76
+0xE046 0x8A86
+0xE047 0x8A7F
+0xE048 0x8A61
+0xE049 0x8A3F
+0xE04A 0x8A77
+0xE04B 0x8A82
+0xE04C 0x8A84
+0xE04D 0x8A75
+0xE04E 0x8A83
+0xE04F 0x8A81
+0xE050 0x8A74
+0xE051 0x8A7A
+0xE052 0x8C3C
+0xE053 0x8C4B
+0xE054 0x8C4A
+0xE055 0x8C65
+0xE056 0x8C64
+0xE057 0x8C66
+0xE058 0x8C86
+0xE059 0x8C84
+0xE05A 0x8C85
+0xE05B 0x8CCC
+0xE05C 0x8D68
+0xE05D 0x8D69
+0xE05E 0x8D91
+0xE05F 0x8D8C
+0xE060 0x8D8E
+0xE061 0x8D8F
+0xE062 0x8D8D
+0xE063 0x8D93
+0xE064 0x8D94
+0xE065 0x8D90
+0xE066 0x8D92
+0xE067 0x8DF0
+0xE068 0x8DE0
+0xE069 0x8DEC
+0xE06A 0x8DF1
+0xE06B 0x8DEE
+0xE06C 0x8DD0
+0xE06D 0x8DE9
+0xE06E 0x8DE3
+0xE06F 0x8DE2
+0xE070 0x8DE7
+0xE071 0x8DF2
+0xE072 0x8DEB
+0xE073 0x8DF4
+0xE074 0x8F06
+0xE075 0x8EFF
+0xE076 0x8F01
+0xE077 0x8F00
+0xE078 0x8F05
+0xE079 0x8F07
+0xE07A 0x8F08
+0xE07B 0x8F02
+0xE07C 0x8F0B
+0xE07D 0x9052
+0xE07E 0x903F
+0xE0A1 0x9044
+0xE0A2 0x9049
+0xE0A3 0x903D
+0xE0A4 0x9110
+0xE0A5 0x910D
+0xE0A6 0x910F
+0xE0A7 0x9111
+0xE0A8 0x9116
+0xE0A9 0x9114
+0xE0AA 0x910B
+0xE0AB 0x910E
+0xE0AC 0x916E
+0xE0AD 0x916F
+0xE0AE 0x9248
+0xE0AF 0x9252
+0xE0B0 0x9230
+0xE0B1 0x923A
+0xE0B2 0x9266
+0xE0B3 0x9233
+0xE0B4 0x9265
+0xE0B5 0x925E
+0xE0B6 0x9283
+0xE0B7 0x922E
+0xE0B8 0x924A
+0xE0B9 0x9246
+0xE0BA 0x926D
+0xE0BB 0x926C
+0xE0BC 0x924F
+0xE0BD 0x9260
+0xE0BE 0x9267
+0xE0BF 0x926F
+0xE0C0 0x9236
+0xE0C1 0x9261
+0xE0C2 0x9270
+0xE0C3 0x9231
+0xE0C4 0x9254
+0xE0C5 0x9263
+0xE0C6 0x9250
+0xE0C7 0x9272
+0xE0C8 0x924E
+0xE0C9 0x9253
+0xE0CA 0x924C
+0xE0CB 0x9256
+0xE0CC 0x9232
+0xE0CD 0x959F
+0xE0CE 0x959C
+0xE0CF 0x959E
+0xE0D0 0x959B
+0xE0D1 0x9692
+0xE0D2 0x9693
+0xE0D3 0x9691
+0xE0D4 0x9697
+0xE0D5 0x96CE
+0xE0D6 0x96FA
+0xE0D7 0x96FD
+0xE0D8 0x96F8
+0xE0D9 0x96F5
+0xE0DA 0x9773
+0xE0DB 0x9777
+0xE0DC 0x9778
+0xE0DD 0x9772
+0xE0DE 0x980F
+0xE0DF 0x980D
+0xE0E0 0x980E
+0xE0E1 0x98AC
+0xE0E2 0x98F6
+0xE0E3 0x98F9
+0xE0E4 0x99AF
+0xE0E5 0x99B2
+0xE0E6 0x99B0
+0xE0E7 0x99B5
+0xE0E8 0x9AAD
+0xE0E9 0x9AAB
+0xE0EA 0x9B5B
+0xE0EB 0x9CEA
+0xE0EC 0x9CED
+0xE0ED 0x9CE7
+0xE0EE 0x9E80
+0xE0EF 0x9EFD
+0xE0F0 0x50E6
+0xE0F1 0x50D4
+0xE0F2 0x50D7
+0xE0F3 0x50E8
+0xE0F4 0x50F3
+0xE0F5 0x50DB
+0xE0F6 0x50EA
+0xE0F7 0x50DD
+0xE0F8 0x50E4
+0xE0F9 0x50D3
+0xE0FA 0x50EC
+0xE0FB 0x50F0
+0xE0FC 0x50EF
+0xE0FD 0x50E3
+0xE0FE 0x50E0
+0xE140 0x51D8
+0xE141 0x5280
+0xE142 0x5281
+0xE143 0x52E9
+0xE144 0x52EB
+0xE145 0x5330
+0xE146 0x53AC
+0xE147 0x5627
+0xE148 0x5615
+0xE149 0x560C
+0xE14A 0x5612
+0xE14B 0x55FC
+0xE14C 0x560F
+0xE14D 0x561C
+0xE14E 0x5601
+0xE14F 0x5613
+0xE150 0x5602
+0xE151 0x55FA
+0xE152 0x561D
+0xE153 0x5604
+0xE154 0x55FF
+0xE155 0x55F9
+0xE156 0x5889
+0xE157 0x587C
+0xE158 0x5890
+0xE159 0x5898
+0xE15A 0x5886
+0xE15B 0x5881
+0xE15C 0x587F
+0xE15D 0x5874
+0xE15E 0x588B
+0xE15F 0x587A
+0xE160 0x5887
+0xE161 0x5891
+0xE162 0x588E
+0xE163 0x5876
+0xE164 0x5882
+0xE165 0x5888
+0xE166 0x587B
+0xE167 0x5894
+0xE168 0x588F
+0xE169 0x58FE
+0xE16A 0x596B
+0xE16B 0x5ADC
+0xE16C 0x5AEE
+0xE16D 0x5AE5
+0xE16E 0x5AD5
+0xE16F 0x5AEA
+0xE170 0x5ADA
+0xE171 0x5AED
+0xE172 0x5AEB
+0xE173 0x5AF3
+0xE174 0x5AE2
+0xE175 0x5AE0
+0xE176 0x5ADB
+0xE177 0x5AEC
+0xE178 0x5ADE
+0xE179 0x5ADD
+0xE17A 0x5AD9
+0xE17B 0x5AE8
+0xE17C 0x5ADF
+0xE17D 0x5B77
+0xE17E 0x5BE0
+0xE1A1 0x5BE3
+0xE1A2 0x5C63
+0xE1A3 0x5D82
+0xE1A4 0x5D80
+0xE1A5 0x5D7D
+0xE1A6 0x5D86
+0xE1A7 0x5D7A
+0xE1A8 0x5D81
+0xE1A9 0x5D77
+0xE1AA 0x5D8A
+0xE1AB 0x5D89
+0xE1AC 0x5D88
+0xE1AD 0x5D7E
+0xE1AE 0x5D7C
+0xE1AF 0x5D8D
+0xE1B0 0x5D79
+0xE1B1 0x5D7F
+0xE1B2 0x5E58
+0xE1B3 0x5E59
+0xE1B4 0x5E53
+0xE1B5 0x5ED8
+0xE1B6 0x5ED1
+0xE1B7 0x5ED7
+0xE1B8 0x5ECE
+0xE1B9 0x5EDC
+0xE1BA 0x5ED5
+0xE1BB 0x5ED9
+0xE1BC 0x5ED2
+0xE1BD 0x5ED4
+0xE1BE 0x5F44
+0xE1BF 0x5F43
+0xE1C0 0x5F6F
+0xE1C1 0x5FB6
+0xE1C2 0x612C
+0xE1C3 0x6128
+0xE1C4 0x6141
+0xE1C5 0x615E
+0xE1C6 0x6171
+0xE1C7 0x6173
+0xE1C8 0x6152
+0xE1C9 0x6153
+0xE1CA 0x6172
+0xE1CB 0x616C
+0xE1CC 0x6180
+0xE1CD 0x6174
+0xE1CE 0x6154
+0xE1CF 0x617A
+0xE1D0 0x615B
+0xE1D1 0x6165
+0xE1D2 0x613B
+0xE1D3 0x616A
+0xE1D4 0x6161
+0xE1D5 0x6156
+0xE1D6 0x6229
+0xE1D7 0x6227
+0xE1D8 0x622B
+0xE1D9 0x642B
+0xE1DA 0x644D
+0xE1DB 0x645B
+0xE1DC 0x645D
+0xE1DD 0x6474
+0xE1DE 0x6476
+0xE1DF 0x6472
+0xE1E0 0x6473
+0xE1E1 0x647D
+0xE1E2 0x6475
+0xE1E3 0x6466
+0xE1E4 0x64A6
+0xE1E5 0x644E
+0xE1E6 0x6482
+0xE1E7 0x645E
+0xE1E8 0x645C
+0xE1E9 0x644B
+0xE1EA 0x6453
+0xE1EB 0x6460
+0xE1EC 0x6450
+0xE1ED 0x647F
+0xE1EE 0x643F
+0xE1EF 0x646C
+0xE1F0 0x646B
+0xE1F1 0x6459
+0xE1F2 0x6465
+0xE1F3 0x6477
+0xE1F4 0x6573
+0xE1F5 0x65A0
+0xE1F6 0x66A1
+0xE1F7 0x66A0
+0xE1F8 0x669F
+0xE1F9 0x6705
+0xE1FA 0x6704
+0xE1FB 0x6722
+0xE1FC 0x69B1
+0xE1FD 0x69B6
+0xE1FE 0x69C9
+0xE240 0x69A0
+0xE241 0x69CE
+0xE242 0x6996
+0xE243 0x69B0
+0xE244 0x69AC
+0xE245 0x69BC
+0xE246 0x6991
+0xE247 0x6999
+0xE248 0x698E
+0xE249 0x69A7
+0xE24A 0x698D
+0xE24B 0x69A9
+0xE24C 0x69BE
+0xE24D 0x69AF
+0xE24E 0x69BF
+0xE24F 0x69C4
+0xE250 0x69BD
+0xE251 0x69A4
+0xE252 0x69D4
+0xE253 0x69B9
+0xE254 0x69CA
+0xE255 0x699A
+0xE256 0x69CF
+0xE257 0x69B3
+0xE258 0x6993
+0xE259 0x69AA
+0xE25A 0x69A1
+0xE25B 0x699E
+0xE25C 0x69D9
+0xE25D 0x6997
+0xE25E 0x6990
+0xE25F 0x69C2
+0xE260 0x69B5
+0xE261 0x69A5
+0xE262 0x69C6
+0xE263 0x6B4A
+0xE264 0x6B4D
+0xE265 0x6B4B
+0xE266 0x6B9E
+0xE267 0x6B9F
+0xE268 0x6BA0
+0xE269 0x6BC3
+0xE26A 0x6BC4
+0xE26B 0x6BFE
+0xE26C 0x6ECE
+0xE26D 0x6EF5
+0xE26E 0x6EF1
+0xE26F 0x6F03
+0xE270 0x6F25
+0xE271 0x6EF8
+0xE272 0x6F37
+0xE273 0x6EFB
+0xE274 0x6F2E
+0xE275 0x6F09
+0xE276 0x6F4E
+0xE277 0x6F19
+0xE278 0x6F1A
+0xE279 0x6F27
+0xE27A 0x6F18
+0xE27B 0x6F3B
+0xE27C 0x6F12
+0xE27D 0x6EED
+0xE27E 0x6F0A
+0xE2A1 0x6F36
+0xE2A2 0x6F73
+0xE2A3 0x6EF9
+0xE2A4 0x6EEE
+0xE2A5 0x6F2D
+0xE2A6 0x6F40
+0xE2A7 0x6F30
+0xE2A8 0x6F3C
+0xE2A9 0x6F35
+0xE2AA 0x6EEB
+0xE2AB 0x6F07
+0xE2AC 0x6F0E
+0xE2AD 0x6F43
+0xE2AE 0x6F05
+0xE2AF 0x6EFD
+0xE2B0 0x6EF6
+0xE2B1 0x6F39
+0xE2B2 0x6F1C
+0xE2B3 0x6EFC
+0xE2B4 0x6F3A
+0xE2B5 0x6F1F
+0xE2B6 0x6F0D
+0xE2B7 0x6F1E
+0xE2B8 0x6F08
+0xE2B9 0x6F21
+0xE2BA 0x7187
+0xE2BB 0x7190
+0xE2BC 0x7189
+0xE2BD 0x7180
+0xE2BE 0x7185
+0xE2BF 0x7182
+0xE2C0 0x718F
+0xE2C1 0x717B
+0xE2C2 0x7186
+0xE2C3 0x7181
+0xE2C4 0x7197
+0xE2C5 0x7244
+0xE2C6 0x7253
+0xE2C7 0x7297
+0xE2C8 0x7295
+0xE2C9 0x7293
+0xE2CA 0x7343
+0xE2CB 0x734D
+0xE2CC 0x7351
+0xE2CD 0x734C
+0xE2CE 0x7462
+0xE2CF 0x7473
+0xE2D0 0x7471
+0xE2D1 0x7475
+0xE2D2 0x7472
+0xE2D3 0x7467
+0xE2D4 0x746E
+0xE2D5 0x7500
+0xE2D6 0x7502
+0xE2D7 0x7503
+0xE2D8 0x757D
+0xE2D9 0x7590
+0xE2DA 0x7616
+0xE2DB 0x7608
+0xE2DC 0x760C
+0xE2DD 0x7615
+0xE2DE 0x7611
+0xE2DF 0x760A
+0xE2E0 0x7614
+0xE2E1 0x76B8
+0xE2E2 0x7781
+0xE2E3 0x777C
+0xE2E4 0x7785
+0xE2E5 0x7782
+0xE2E6 0x776E
+0xE2E7 0x7780
+0xE2E8 0x776F
+0xE2E9 0x777E
+0xE2EA 0x7783
+0xE2EB 0x78B2
+0xE2EC 0x78AA
+0xE2ED 0x78B4
+0xE2EE 0x78AD
+0xE2EF 0x78A8
+0xE2F0 0x787E
+0xE2F1 0x78AB
+0xE2F2 0x789E
+0xE2F3 0x78A5
+0xE2F4 0x78A0
+0xE2F5 0x78AC
+0xE2F6 0x78A2
+0xE2F7 0x78A4
+0xE2F8 0x7998
+0xE2F9 0x798A
+0xE2FA 0x798B
+0xE2FB 0x7996
+0xE2FC 0x7995
+0xE2FD 0x7994
+0xE2FE 0x7993
+0xE340 0x7997
+0xE341 0x7988
+0xE342 0x7992
+0xE343 0x7990
+0xE344 0x7A2B
+0xE345 0x7A4A
+0xE346 0x7A30
+0xE347 0x7A2F
+0xE348 0x7A28
+0xE349 0x7A26
+0xE34A 0x7AA8
+0xE34B 0x7AAB
+0xE34C 0x7AAC
+0xE34D 0x7AEE
+0xE34E 0x7B88
+0xE34F 0x7B9C
+0xE350 0x7B8A
+0xE351 0x7B91
+0xE352 0x7B90
+0xE353 0x7B96
+0xE354 0x7B8D
+0xE355 0x7B8C
+0xE356 0x7B9B
+0xE357 0x7B8E
+0xE358 0x7B85
+0xE359 0x7B98
+0xE35A 0x5284
+0xE35B 0x7B99
+0xE35C 0x7BA4
+0xE35D 0x7B82
+0xE35E 0x7CBB
+0xE35F 0x7CBF
+0xE360 0x7CBC
+0xE361 0x7CBA
+0xE362 0x7DA7
+0xE363 0x7DB7
+0xE364 0x7DC2
+0xE365 0x7DA3
+0xE366 0x7DAA
+0xE367 0x7DC1
+0xE368 0x7DC0
+0xE369 0x7DC5
+0xE36A 0x7D9D
+0xE36B 0x7DCE
+0xE36C 0x7DC4
+0xE36D 0x7DC6
+0xE36E 0x7DCB
+0xE36F 0x7DCC
+0xE370 0x7DAF
+0xE371 0x7DB9
+0xE372 0x7D96
+0xE373 0x7DBC
+0xE374 0x7D9F
+0xE375 0x7DA6
+0xE376 0x7DAE
+0xE377 0x7DA9
+0xE378 0x7DA1
+0xE379 0x7DC9
+0xE37A 0x7F73
+0xE37B 0x7FE2
+0xE37C 0x7FE3
+0xE37D 0x7FE5
+0xE37E 0x7FDE
+0xE3A1 0x8024
+0xE3A2 0x805D
+0xE3A3 0x805C
+0xE3A4 0x8189
+0xE3A5 0x8186
+0xE3A6 0x8183
+0xE3A7 0x8187
+0xE3A8 0x818D
+0xE3A9 0x818C
+0xE3AA 0x818B
+0xE3AB 0x8215
+0xE3AC 0x8497
+0xE3AD 0x84A4
+0xE3AE 0x84A1
+0xE3AF 0x849F
+0xE3B0 0x84BA
+0xE3B1 0x84CE
+0xE3B2 0x84C2
+0xE3B3 0x84AC
+0xE3B4 0x84AE
+0xE3B5 0x84AB
+0xE3B6 0x84B9
+0xE3B7 0x84B4
+0xE3B8 0x84C1
+0xE3B9 0x84CD
+0xE3BA 0x84AA
+0xE3BB 0x849A
+0xE3BC 0x84B1
+0xE3BD 0x84D0
+0xE3BE 0x849D
+0xE3BF 0x84A7
+0xE3C0 0x84BB
+0xE3C1 0x84A2
+0xE3C2 0x8494
+0xE3C3 0x84C7
+0xE3C4 0x84CC
+0xE3C5 0x849B
+0xE3C6 0x84A9
+0xE3C7 0x84AF
+0xE3C8 0x84A8
+0xE3C9 0x84D6
+0xE3CA 0x8498
+0xE3CB 0x84B6
+0xE3CC 0x84CF
+0xE3CD 0x84A0
+0xE3CE 0x84D7
+0xE3CF 0x84D4
+0xE3D0 0x84D2
+0xE3D1 0x84DB
+0xE3D2 0x84B0
+0xE3D3 0x8491
+0xE3D4 0x8661
+0xE3D5 0x8733
+0xE3D6 0x8723
+0xE3D7 0x8728
+0xE3D8 0x876B
+0xE3D9 0x8740
+0xE3DA 0x872E
+0xE3DB 0x871E
+0xE3DC 0x8721
+0xE3DD 0x8719
+0xE3DE 0x871B
+0xE3DF 0x8743
+0xE3E0 0x872C
+0xE3E1 0x8741
+0xE3E2 0x873E
+0xE3E3 0x8746
+0xE3E4 0x8720
+0xE3E5 0x8732
+0xE3E6 0x872A
+0xE3E7 0x872D
+0xE3E8 0x873C
+0xE3E9 0x8712
+0xE3EA 0x873A
+0xE3EB 0x8731
+0xE3EC 0x8735
+0xE3ED 0x8742
+0xE3EE 0x8726
+0xE3EF 0x8727
+0xE3F0 0x8738
+0xE3F1 0x8724
+0xE3F2 0x871A
+0xE3F3 0x8730
+0xE3F4 0x8711
+0xE3F5 0x88F7
+0xE3F6 0x88E7
+0xE3F7 0x88F1
+0xE3F8 0x88F2
+0xE3F9 0x88FA
+0xE3FA 0x88FE
+0xE3FB 0x88EE
+0xE3FC 0x88FC
+0xE3FD 0x88F6
+0xE3FE 0x88FB
+0xE440 0x88F0
+0xE441 0x88EC
+0xE442 0x88EB
+0xE443 0x899D
+0xE444 0x89A1
+0xE445 0x899F
+0xE446 0x899E
+0xE447 0x89E9
+0xE448 0x89EB
+0xE449 0x89E8
+0xE44A 0x8AAB
+0xE44B 0x8A99
+0xE44C 0x8A8B
+0xE44D 0x8A92
+0xE44E 0x8A8F
+0xE44F 0x8A96
+0xE450 0x8C3D
+0xE451 0x8C68
+0xE452 0x8C69
+0xE453 0x8CD5
+0xE454 0x8CCF
+0xE455 0x8CD7
+0xE456 0x8D96
+0xE457 0x8E09
+0xE458 0x8E02
+0xE459 0x8DFF
+0xE45A 0x8E0D
+0xE45B 0x8DFD
+0xE45C 0x8E0A
+0xE45D 0x8E03
+0xE45E 0x8E07
+0xE45F 0x8E06
+0xE460 0x8E05
+0xE461 0x8DFE
+0xE462 0x8E00
+0xE463 0x8E04
+0xE464 0x8F10
+0xE465 0x8F11
+0xE466 0x8F0E
+0xE467 0x8F0D
+0xE468 0x9123
+0xE469 0x911C
+0xE46A 0x9120
+0xE46B 0x9122
+0xE46C 0x911F
+0xE46D 0x911D
+0xE46E 0x911A
+0xE46F 0x9124
+0xE470 0x9121
+0xE471 0x911B
+0xE472 0x917A
+0xE473 0x9172
+0xE474 0x9179
+0xE475 0x9173
+0xE476 0x92A5
+0xE477 0x92A4
+0xE478 0x9276
+0xE479 0x929B
+0xE47A 0x927A
+0xE47B 0x92A0
+0xE47C 0x9294
+0xE47D 0x92AA
+0xE47E 0x928D
+0xE4A1 0x92A6
+0xE4A2 0x929A
+0xE4A3 0x92AB
+0xE4A4 0x9279
+0xE4A5 0x9297
+0xE4A6 0x927F
+0xE4A7 0x92A3
+0xE4A8 0x92EE
+0xE4A9 0x928E
+0xE4AA 0x9282
+0xE4AB 0x9295
+0xE4AC 0x92A2
+0xE4AD 0x927D
+0xE4AE 0x9288
+0xE4AF 0x92A1
+0xE4B0 0x928A
+0xE4B1 0x9286
+0xE4B2 0x928C
+0xE4B3 0x9299
+0xE4B4 0x92A7
+0xE4B5 0x927E
+0xE4B6 0x9287
+0xE4B7 0x92A9
+0xE4B8 0x929D
+0xE4B9 0x928B
+0xE4BA 0x922D
+0xE4BB 0x969E
+0xE4BC 0x96A1
+0xE4BD 0x96FF
+0xE4BE 0x9758
+0xE4BF 0x977D
+0xE4C0 0x977A
+0xE4C1 0x977E
+0xE4C2 0x9783
+0xE4C3 0x9780
+0xE4C4 0x9782
+0xE4C5 0x977B
+0xE4C6 0x9784
+0xE4C7 0x9781
+0xE4C8 0x977F
+0xE4C9 0x97CE
+0xE4CA 0x97CD
+0xE4CB 0x9816
+0xE4CC 0x98AD
+0xE4CD 0x98AE
+0xE4CE 0x9902
+0xE4CF 0x9900
+0xE4D0 0x9907
+0xE4D1 0x999D
+0xE4D2 0x999C
+0xE4D3 0x99C3
+0xE4D4 0x99B9
+0xE4D5 0x99BB
+0xE4D6 0x99BA
+0xE4D7 0x99C2
+0xE4D8 0x99BD
+0xE4D9 0x99C7
+0xE4DA 0x9AB1
+0xE4DB 0x9AE3
+0xE4DC 0x9AE7
+0xE4DD 0x9B3E
+0xE4DE 0x9B3F
+0xE4DF 0x9B60
+0xE4E0 0x9B61
+0xE4E1 0x9B5F
+0xE4E2 0x9CF1
+0xE4E3 0x9CF2
+0xE4E4 0x9CF5
+0xE4E5 0x9EA7
+0xE4E6 0x50FF
+0xE4E7 0x5103
+0xE4E8 0x5130
+0xE4E9 0x50F8
+0xE4EA 0x5106
+0xE4EB 0x5107
+0xE4EC 0x50F6
+0xE4ED 0x50FE
+0xE4EE 0x510B
+0xE4EF 0x510C
+0xE4F0 0x50FD
+0xE4F1 0x510A
+0xE4F2 0x528B
+0xE4F3 0x528C
+0xE4F4 0x52F1
+0xE4F5 0x52EF
+0xE4F6 0x5648
+0xE4F7 0x5642
+0xE4F8 0x564C
+0xE4F9 0x5635
+0xE4FA 0x5641
+0xE4FB 0x564A
+0xE4FC 0x5649
+0xE4FD 0x5646
+0xE4FE 0x5658
+0xE540 0x565A
+0xE541 0x5640
+0xE542 0x5633
+0xE543 0x563D
+0xE544 0x562C
+0xE545 0x563E
+0xE546 0x5638
+0xE547 0x562A
+0xE548 0x563A
+0xE549 0x571A
+0xE54A 0x58AB
+0xE54B 0x589D
+0xE54C 0x58B1
+0xE54D 0x58A0
+0xE54E 0x58A3
+0xE54F 0x58AF
+0xE550 0x58AC
+0xE551 0x58A5
+0xE552 0x58A1
+0xE553 0x58FF
+0xE554 0x5AFF
+0xE555 0x5AF4
+0xE556 0x5AFD
+0xE557 0x5AF7
+0xE558 0x5AF6
+0xE559 0x5B03
+0xE55A 0x5AF8
+0xE55B 0x5B02
+0xE55C 0x5AF9
+0xE55D 0x5B01
+0xE55E 0x5B07
+0xE55F 0x5B05
+0xE560 0x5B0F
+0xE561 0x5C67
+0xE562 0x5D99
+0xE563 0x5D97
+0xE564 0x5D9F
+0xE565 0x5D92
+0xE566 0x5DA2
+0xE567 0x5D93
+0xE568 0x5D95
+0xE569 0x5DA0
+0xE56A 0x5D9C
+0xE56B 0x5DA1
+0xE56C 0x5D9A
+0xE56D 0x5D9E
+0xE56E 0x5E69
+0xE56F 0x5E5D
+0xE570 0x5E60
+0xE571 0x5E5C
+0xE572 0x7DF3
+0xE573 0x5EDB
+0xE574 0x5EDE
+0xE575 0x5EE1
+0xE576 0x5F49
+0xE577 0x5FB2
+0xE578 0x618B
+0xE579 0x6183
+0xE57A 0x6179
+0xE57B 0x61B1
+0xE57C 0x61B0
+0xE57D 0x61A2
+0xE57E 0x6189
+0xE5A1 0x619B
+0xE5A2 0x6193
+0xE5A3 0x61AF
+0xE5A4 0x61AD
+0xE5A5 0x619F
+0xE5A6 0x6192
+0xE5A7 0x61AA
+0xE5A8 0x61A1
+0xE5A9 0x618D
+0xE5AA 0x6166
+0xE5AB 0x61B3
+0xE5AC 0x622D
+0xE5AD 0x646E
+0xE5AE 0x6470
+0xE5AF 0x6496
+0xE5B0 0x64A0
+0xE5B1 0x6485
+0xE5B2 0x6497
+0xE5B3 0x649C
+0xE5B4 0x648F
+0xE5B5 0x648B
+0xE5B6 0x648A
+0xE5B7 0x648C
+0xE5B8 0x64A3
+0xE5B9 0x649F
+0xE5BA 0x6468
+0xE5BB 0x64B1
+0xE5BC 0x6498
+0xE5BD 0x6576
+0xE5BE 0x657A
+0xE5BF 0x6579
+0xE5C0 0x657B
+0xE5C1 0x65B2
+0xE5C2 0x65B3
+0xE5C3 0x66B5
+0xE5C4 0x66B0
+0xE5C5 0x66A9
+0xE5C6 0x66B2
+0xE5C7 0x66B7
+0xE5C8 0x66AA
+0xE5C9 0x66AF
+0xE5CA 0x6A00
+0xE5CB 0x6A06
+0xE5CC 0x6A17
+0xE5CD 0x69E5
+0xE5CE 0x69F8
+0xE5CF 0x6A15
+0xE5D0 0x69F1
+0xE5D1 0x69E4
+0xE5D2 0x6A20
+0xE5D3 0x69FF
+0xE5D4 0x69EC
+0xE5D5 0x69E2
+0xE5D6 0x6A1B
+0xE5D7 0x6A1D
+0xE5D8 0x69FE
+0xE5D9 0x6A27
+0xE5DA 0x69F2
+0xE5DB 0x69EE
+0xE5DC 0x6A14
+0xE5DD 0x69F7
+0xE5DE 0x69E7
+0xE5DF 0x6A40
+0xE5E0 0x6A08
+0xE5E1 0x69E6
+0xE5E2 0x69FB
+0xE5E3 0x6A0D
+0xE5E4 0x69FC
+0xE5E5 0x69EB
+0xE5E6 0x6A09
+0xE5E7 0x6A04
+0xE5E8 0x6A18
+0xE5E9 0x6A25
+0xE5EA 0x6A0F
+0xE5EB 0x69F6
+0xE5EC 0x6A26
+0xE5ED 0x6A07
+0xE5EE 0x69F4
+0xE5EF 0x6A16
+0xE5F0 0x6B51
+0xE5F1 0x6BA5
+0xE5F2 0x6BA3
+0xE5F3 0x6BA2
+0xE5F4 0x6BA6
+0xE5F5 0x6C01
+0xE5F6 0x6C00
+0xE5F7 0x6BFF
+0xE5F8 0x6C02
+0xE5F9 0x6F41
+0xE5FA 0x6F26
+0xE5FB 0x6F7E
+0xE5FC 0x6F87
+0xE5FD 0x6FC6
+0xE5FE 0x6F92
+0xE640 0x6F8D
+0xE641 0x6F89
+0xE642 0x6F8C
+0xE643 0x6F62
+0xE644 0x6F4F
+0xE645 0x6F85
+0xE646 0x6F5A
+0xE647 0x6F96
+0xE648 0x6F76
+0xE649 0x6F6C
+0xE64A 0x6F82
+0xE64B 0x6F55
+0xE64C 0x6F72
+0xE64D 0x6F52
+0xE64E 0x6F50
+0xE64F 0x6F57
+0xE650 0x6F94
+0xE651 0x6F93
+0xE652 0x6F5D
+0xE653 0x6F00
+0xE654 0x6F61
+0xE655 0x6F6B
+0xE656 0x6F7D
+0xE657 0x6F67
+0xE658 0x6F90
+0xE659 0x6F53
+0xE65A 0x6F8B
+0xE65B 0x6F69
+0xE65C 0x6F7F
+0xE65D 0x6F95
+0xE65E 0x6F63
+0xE65F 0x6F77
+0xE660 0x6F6A
+0xE661 0x6F7B
+0xE662 0x71B2
+0xE663 0x71AF
+0xE664 0x719B
+0xE665 0x71B0
+0xE666 0x71A0
+0xE667 0x719A
+0xE668 0x71A9
+0xE669 0x71B5
+0xE66A 0x719D
+0xE66B 0x71A5
+0xE66C 0x719E
+0xE66D 0x71A4
+0xE66E 0x71A1
+0xE66F 0x71AA
+0xE670 0x719C
+0xE671 0x71A7
+0xE672 0x71B3
+0xE673 0x7298
+0xE674 0x729A
+0xE675 0x7358
+0xE676 0x7352
+0xE677 0x735E
+0xE678 0x735F
+0xE679 0x7360
+0xE67A 0x735D
+0xE67B 0x735B
+0xE67C 0x7361
+0xE67D 0x735A
+0xE67E 0x7359
+0xE6A1 0x7362
+0xE6A2 0x7487
+0xE6A3 0x7489
+0xE6A4 0x748A
+0xE6A5 0x7486
+0xE6A6 0x7481
+0xE6A7 0x747D
+0xE6A8 0x7485
+0xE6A9 0x7488
+0xE6AA 0x747C
+0xE6AB 0x7479
+0xE6AC 0x7508
+0xE6AD 0x7507
+0xE6AE 0x757E
+0xE6AF 0x7625
+0xE6B0 0x761E
+0xE6B1 0x7619
+0xE6B2 0x761D
+0xE6B3 0x761C
+0xE6B4 0x7623
+0xE6B5 0x761A
+0xE6B6 0x7628
+0xE6B7 0x761B
+0xE6B8 0x769C
+0xE6B9 0x769D
+0xE6BA 0x769E
+0xE6BB 0x769B
+0xE6BC 0x778D
+0xE6BD 0x778F
+0xE6BE 0x7789
+0xE6BF 0x7788
+0xE6C0 0x78CD
+0xE6C1 0x78BB
+0xE6C2 0x78CF
+0xE6C3 0x78CC
+0xE6C4 0x78D1
+0xE6C5 0x78CE
+0xE6C6 0x78D4
+0xE6C7 0x78C8
+0xE6C8 0x78C3
+0xE6C9 0x78C4
+0xE6CA 0x78C9
+0xE6CB 0x799A
+0xE6CC 0x79A1
+0xE6CD 0x79A0
+0xE6CE 0x799C
+0xE6CF 0x79A2
+0xE6D0 0x799B
+0xE6D1 0x6B76
+0xE6D2 0x7A39
+0xE6D3 0x7AB2
+0xE6D4 0x7AB4
+0xE6D5 0x7AB3
+0xE6D6 0x7BB7
+0xE6D7 0x7BCB
+0xE6D8 0x7BBE
+0xE6D9 0x7BAC
+0xE6DA 0x7BCE
+0xE6DB 0x7BAF
+0xE6DC 0x7BB9
+0xE6DD 0x7BCA
+0xE6DE 0x7BB5
+0xE6DF 0x7CC5
+0xE6E0 0x7CC8
+0xE6E1 0x7CCC
+0xE6E2 0x7CCB
+0xE6E3 0x7DF7
+0xE6E4 0x7DDB
+0xE6E5 0x7DEA
+0xE6E6 0x7DE7
+0xE6E7 0x7DD7
+0xE6E8 0x7DE1
+0xE6E9 0x7E03
+0xE6EA 0x7DFA
+0xE6EB 0x7DE6
+0xE6EC 0x7DF6
+0xE6ED 0x7DF1
+0xE6EE 0x7DF0
+0xE6EF 0x7DEE
+0xE6F0 0x7DDF
+0xE6F1 0x7F76
+0xE6F2 0x7FAC
+0xE6F3 0x7FB0
+0xE6F4 0x7FAD
+0xE6F5 0x7FED
+0xE6F6 0x7FEB
+0xE6F7 0x7FEA
+0xE6F8 0x7FEC
+0xE6F9 0x7FE6
+0xE6FA 0x7FE8
+0xE6FB 0x8064
+0xE6FC 0x8067
+0xE6FD 0x81A3
+0xE6FE 0x819F
+0xE740 0x819E
+0xE741 0x8195
+0xE742 0x81A2
+0xE743 0x8199
+0xE744 0x8197
+0xE745 0x8216
+0xE746 0x824F
+0xE747 0x8253
+0xE748 0x8252
+0xE749 0x8250
+0xE74A 0x824E
+0xE74B 0x8251
+0xE74C 0x8524
+0xE74D 0x853B
+0xE74E 0x850F
+0xE74F 0x8500
+0xE750 0x8529
+0xE751 0x850E
+0xE752 0x8509
+0xE753 0x850D
+0xE754 0x851F
+0xE755 0x850A
+0xE756 0x8527
+0xE757 0x851C
+0xE758 0x84FB
+0xE759 0x852B
+0xE75A 0x84FA
+0xE75B 0x8508
+0xE75C 0x850C
+0xE75D 0x84F4
+0xE75E 0x852A
+0xE75F 0x84F2
+0xE760 0x8515
+0xE761 0x84F7
+0xE762 0x84EB
+0xE763 0x84F3
+0xE764 0x84FC
+0xE765 0x8512
+0xE766 0x84EA
+0xE767 0x84E9
+0xE768 0x8516
+0xE769 0x84FE
+0xE76A 0x8528
+0xE76B 0x851D
+0xE76C 0x852E
+0xE76D 0x8502
+0xE76E 0x84FD
+0xE76F 0x851E
+0xE770 0x84F6
+0xE771 0x8531
+0xE772 0x8526
+0xE773 0x84E7
+0xE774 0x84E8
+0xE775 0x84F0
+0xE776 0x84EF
+0xE777 0x84F9
+0xE778 0x8518
+0xE779 0x8520
+0xE77A 0x8530
+0xE77B 0x850B
+0xE77C 0x8519
+0xE77D 0x852F
+0xE77E 0x8662
+0xE7A1 0x8756
+0xE7A2 0x8763
+0xE7A3 0x8764
+0xE7A4 0x8777
+0xE7A5 0x87E1
+0xE7A6 0x8773
+0xE7A7 0x8758
+0xE7A8 0x8754
+0xE7A9 0x875B
+0xE7AA 0x8752
+0xE7AB 0x8761
+0xE7AC 0x875A
+0xE7AD 0x8751
+0xE7AE 0x875E
+0xE7AF 0x876D
+0xE7B0 0x876A
+0xE7B1 0x8750
+0xE7B2 0x874E
+0xE7B3 0x875F
+0xE7B4 0x875D
+0xE7B5 0x876F
+0xE7B6 0x876C
+0xE7B7 0x877A
+0xE7B8 0x876E
+0xE7B9 0x875C
+0xE7BA 0x8765
+0xE7BB 0x874F
+0xE7BC 0x877B
+0xE7BD 0x8775
+0xE7BE 0x8762
+0xE7BF 0x8767
+0xE7C0 0x8769
+0xE7C1 0x885A
+0xE7C2 0x8905
+0xE7C3 0x890C
+0xE7C4 0x8914
+0xE7C5 0x890B
+0xE7C6 0x8917
+0xE7C7 0x8918
+0xE7C8 0x8919
+0xE7C9 0x8906
+0xE7CA 0x8916
+0xE7CB 0x8911
+0xE7CC 0x890E
+0xE7CD 0x8909
+0xE7CE 0x89A2
+0xE7CF 0x89A4
+0xE7D0 0x89A3
+0xE7D1 0x89ED
+0xE7D2 0x89F0
+0xE7D3 0x89EC
+0xE7D4 0x8ACF
+0xE7D5 0x8AC6
+0xE7D6 0x8AB8
+0xE7D7 0x8AD3
+0xE7D8 0x8AD1
+0xE7D9 0x8AD4
+0xE7DA 0x8AD5
+0xE7DB 0x8ABB
+0xE7DC 0x8AD7
+0xE7DD 0x8ABE
+0xE7DE 0x8AC0
+0xE7DF 0x8AC5
+0xE7E0 0x8AD8
+0xE7E1 0x8AC3
+0xE7E2 0x8ABA
+0xE7E3 0x8ABD
+0xE7E4 0x8AD9
+0xE7E5 0x8C3E
+0xE7E6 0x8C4D
+0xE7E7 0x8C8F
+0xE7E8 0x8CE5
+0xE7E9 0x8CDF
+0xE7EA 0x8CD9
+0xE7EB 0x8CE8
+0xE7EC 0x8CDA
+0xE7ED 0x8CDD
+0xE7EE 0x8CE7
+0xE7EF 0x8DA0
+0xE7F0 0x8D9C
+0xE7F1 0x8DA1
+0xE7F2 0x8D9B
+0xE7F3 0x8E20
+0xE7F4 0x8E23
+0xE7F5 0x8E25
+0xE7F6 0x8E24
+0xE7F7 0x8E2E
+0xE7F8 0x8E15
+0xE7F9 0x8E1B
+0xE7FA 0x8E16
+0xE7FB 0x8E11
+0xE7FC 0x8E19
+0xE7FD 0x8E26
+0xE7FE 0x8E27
+0xE840 0x8E14
+0xE841 0x8E12
+0xE842 0x8E18
+0xE843 0x8E13
+0xE844 0x8E1C
+0xE845 0x8E17
+0xE846 0x8E1A
+0xE847 0x8F2C
+0xE848 0x8F24
+0xE849 0x8F18
+0xE84A 0x8F1A
+0xE84B 0x8F20
+0xE84C 0x8F23
+0xE84D 0x8F16
+0xE84E 0x8F17
+0xE84F 0x9073
+0xE850 0x9070
+0xE851 0x906F
+0xE852 0x9067
+0xE853 0x906B
+0xE854 0x912F
+0xE855 0x912B
+0xE856 0x9129
+0xE857 0x912A
+0xE858 0x9132
+0xE859 0x9126
+0xE85A 0x912E
+0xE85B 0x9185
+0xE85C 0x9186
+0xE85D 0x918A
+0xE85E 0x9181
+0xE85F 0x9182
+0xE860 0x9184
+0xE861 0x9180
+0xE862 0x92D0
+0xE863 0x92C3
+0xE864 0x92C4
+0xE865 0x92C0
+0xE866 0x92D9
+0xE867 0x92B6
+0xE868 0x92CF
+0xE869 0x92F1
+0xE86A 0x92DF
+0xE86B 0x92D8
+0xE86C 0x92E9
+0xE86D 0x92D7
+0xE86E 0x92DD
+0xE86F 0x92CC
+0xE870 0x92EF
+0xE871 0x92C2
+0xE872 0x92E8
+0xE873 0x92CA
+0xE874 0x92C8
+0xE875 0x92CE
+0xE876 0x92E6
+0xE877 0x92CD
+0xE878 0x92D5
+0xE879 0x92C9
+0xE87A 0x92E0
+0xE87B 0x92DE
+0xE87C 0x92E7
+0xE87D 0x92D1
+0xE87E 0x92D3
+0xE8A1 0x92B5
+0xE8A2 0x92E1
+0xE8A3 0x92C6
+0xE8A4 0x92B4
+0xE8A5 0x957C
+0xE8A6 0x95AC
+0xE8A7 0x95AB
+0xE8A8 0x95AE
+0xE8A9 0x95B0
+0xE8AA 0x96A4
+0xE8AB 0x96A2
+0xE8AC 0x96D3
+0xE8AD 0x9705
+0xE8AE 0x9708
+0xE8AF 0x9702
+0xE8B0 0x975A
+0xE8B1 0x978A
+0xE8B2 0x978E
+0xE8B3 0x9788
+0xE8B4 0x97D0
+0xE8B5 0x97CF
+0xE8B6 0x981E
+0xE8B7 0x981D
+0xE8B8 0x9826
+0xE8B9 0x9829
+0xE8BA 0x9828
+0xE8BB 0x9820
+0xE8BC 0x981B
+0xE8BD 0x9827
+0xE8BE 0x98B2
+0xE8BF 0x9908
+0xE8C0 0x98FA
+0xE8C1 0x9911
+0xE8C2 0x9914
+0xE8C3 0x9916
+0xE8C4 0x9917
+0xE8C5 0x9915
+0xE8C6 0x99DC
+0xE8C7 0x99CD
+0xE8C8 0x99CF
+0xE8C9 0x99D3
+0xE8CA 0x99D4
+0xE8CB 0x99CE
+0xE8CC 0x99C9
+0xE8CD 0x99D6
+0xE8CE 0x99D8
+0xE8CF 0x99CB
+0xE8D0 0x99D7
+0xE8D1 0x99CC
+0xE8D2 0x9AB3
+0xE8D3 0x9AEC
+0xE8D4 0x9AEB
+0xE8D5 0x9AF3
+0xE8D6 0x9AF2
+0xE8D7 0x9AF1
+0xE8D8 0x9B46
+0xE8D9 0x9B43
+0xE8DA 0x9B67
+0xE8DB 0x9B74
+0xE8DC 0x9B71
+0xE8DD 0x9B66
+0xE8DE 0x9B76
+0xE8DF 0x9B75
+0xE8E0 0x9B70
+0xE8E1 0x9B68
+0xE8E2 0x9B64
+0xE8E3 0x9B6C
+0xE8E4 0x9CFC
+0xE8E5 0x9CFA
+0xE8E6 0x9CFD
+0xE8E7 0x9CFF
+0xE8E8 0x9CF7
+0xE8E9 0x9D07
+0xE8EA 0x9D00
+0xE8EB 0x9CF9
+0xE8EC 0x9CFB
+0xE8ED 0x9D08
+0xE8EE 0x9D05
+0xE8EF 0x9D04
+0xE8F0 0x9E83
+0xE8F1 0x9ED3
+0xE8F2 0x9F0F
+0xE8F3 0x9F10
+0xE8F4 0x511C
+0xE8F5 0x5113
+0xE8F6 0x5117
+0xE8F7 0x511A
+0xE8F8 0x5111
+0xE8F9 0x51DE
+0xE8FA 0x5334
+0xE8FB 0x53E1
+0xE8FC 0x5670
+0xE8FD 0x5660
+0xE8FE 0x566E
+0xE940 0x5673
+0xE941 0x5666
+0xE942 0x5663
+0xE943 0x566D
+0xE944 0x5672
+0xE945 0x565E
+0xE946 0x5677
+0xE947 0x571C
+0xE948 0x571B
+0xE949 0x58C8
+0xE94A 0x58BD
+0xE94B 0x58C9
+0xE94C 0x58BF
+0xE94D 0x58BA
+0xE94E 0x58C2
+0xE94F 0x58BC
+0xE950 0x58C6
+0xE951 0x5B17
+0xE952 0x5B19
+0xE953 0x5B1B
+0xE954 0x5B21
+0xE955 0x5B14
+0xE956 0x5B13
+0xE957 0x5B10
+0xE958 0x5B16
+0xE959 0x5B28
+0xE95A 0x5B1A
+0xE95B 0x5B20
+0xE95C 0x5B1E
+0xE95D 0x5BEF
+0xE95E 0x5DAC
+0xE95F 0x5DB1
+0xE960 0x5DA9
+0xE961 0x5DA7
+0xE962 0x5DB5
+0xE963 0x5DB0
+0xE964 0x5DAE
+0xE965 0x5DAA
+0xE966 0x5DA8
+0xE967 0x5DB2
+0xE968 0x5DAD
+0xE969 0x5DAF
+0xE96A 0x5DB4
+0xE96B 0x5E67
+0xE96C 0x5E68
+0xE96D 0x5E66
+0xE96E 0x5E6F
+0xE96F 0x5EE9
+0xE970 0x5EE7
+0xE971 0x5EE6
+0xE972 0x5EE8
+0xE973 0x5EE5
+0xE974 0x5F4B
+0xE975 0x5FBC
+0xE976 0x619D
+0xE977 0x61A8
+0xE978 0x6196
+0xE979 0x61C5
+0xE97A 0x61B4
+0xE97B 0x61C6
+0xE97C 0x61C1
+0xE97D 0x61CC
+0xE97E 0x61BA
+0xE9A1 0x61BF
+0xE9A2 0x61B8
+0xE9A3 0x618C
+0xE9A4 0x64D7
+0xE9A5 0x64D6
+0xE9A6 0x64D0
+0xE9A7 0x64CF
+0xE9A8 0x64C9
+0xE9A9 0x64BD
+0xE9AA 0x6489
+0xE9AB 0x64C3
+0xE9AC 0x64DB
+0xE9AD 0x64F3
+0xE9AE 0x64D9
+0xE9AF 0x6533
+0xE9B0 0x657F
+0xE9B1 0x657C
+0xE9B2 0x65A2
+0xE9B3 0x66C8
+0xE9B4 0x66BE
+0xE9B5 0x66C0
+0xE9B6 0x66CA
+0xE9B7 0x66CB
+0xE9B8 0x66CF
+0xE9B9 0x66BD
+0xE9BA 0x66BB
+0xE9BB 0x66BA
+0xE9BC 0x66CC
+0xE9BD 0x6723
+0xE9BE 0x6A34
+0xE9BF 0x6A66
+0xE9C0 0x6A49
+0xE9C1 0x6A67
+0xE9C2 0x6A32
+0xE9C3 0x6A68
+0xE9C4 0x6A3E
+0xE9C5 0x6A5D
+0xE9C6 0x6A6D
+0xE9C7 0x6A76
+0xE9C8 0x6A5B
+0xE9C9 0x6A51
+0xE9CA 0x6A28
+0xE9CB 0x6A5A
+0xE9CC 0x6A3B
+0xE9CD 0x6A3F
+0xE9CE 0x6A41
+0xE9CF 0x6A6A
+0xE9D0 0x6A64
+0xE9D1 0x6A50
+0xE9D2 0x6A4F
+0xE9D3 0x6A54
+0xE9D4 0x6A6F
+0xE9D5 0x6A69
+0xE9D6 0x6A60
+0xE9D7 0x6A3C
+0xE9D8 0x6A5E
+0xE9D9 0x6A56
+0xE9DA 0x6A55
+0xE9DB 0x6A4D
+0xE9DC 0x6A4E
+0xE9DD 0x6A46
+0xE9DE 0x6B55
+0xE9DF 0x6B54
+0xE9E0 0x6B56
+0xE9E1 0x6BA7
+0xE9E2 0x6BAA
+0xE9E3 0x6BAB
+0xE9E4 0x6BC8
+0xE9E5 0x6BC7
+0xE9E6 0x6C04
+0xE9E7 0x6C03
+0xE9E8 0x6C06
+0xE9E9 0x6FAD
+0xE9EA 0x6FCB
+0xE9EB 0x6FA3
+0xE9EC 0x6FC7
+0xE9ED 0x6FBC
+0xE9EE 0x6FCE
+0xE9EF 0x6FC8
+0xE9F0 0x6F5E
+0xE9F1 0x6FC4
+0xE9F2 0x6FBD
+0xE9F3 0x6F9E
+0xE9F4 0x6FCA
+0xE9F5 0x6FA8
+0xE9F6 0x7004
+0xE9F7 0x6FA5
+0xE9F8 0x6FAE
+0xE9F9 0x6FBA
+0xE9FA 0x6FAC
+0xE9FB 0x6FAA
+0xE9FC 0x6FCF
+0xE9FD 0x6FBF
+0xE9FE 0x6FB8
+0xEA40 0x6FA2
+0xEA41 0x6FC9
+0xEA42 0x6FAB
+0xEA43 0x6FCD
+0xEA44 0x6FAF
+0xEA45 0x6FB2
+0xEA46 0x6FB0
+0xEA47 0x71C5
+0xEA48 0x71C2
+0xEA49 0x71BF
+0xEA4A 0x71B8
+0xEA4B 0x71D6
+0xEA4C 0x71C0
+0xEA4D 0x71C1
+0xEA4E 0x71CB
+0xEA4F 0x71D4
+0xEA50 0x71CA
+0xEA51 0x71C7
+0xEA52 0x71CF
+0xEA53 0x71BD
+0xEA54 0x71D8
+0xEA55 0x71BC
+0xEA56 0x71C6
+0xEA57 0x71DA
+0xEA58 0x71DB
+0xEA59 0x729D
+0xEA5A 0x729E
+0xEA5B 0x7369
+0xEA5C 0x7366
+0xEA5D 0x7367
+0xEA5E 0x736C
+0xEA5F 0x7365
+0xEA60 0x736B
+0xEA61 0x736A
+0xEA62 0x747F
+0xEA63 0x749A
+0xEA64 0x74A0
+0xEA65 0x7494
+0xEA66 0x7492
+0xEA67 0x7495
+0xEA68 0x74A1
+0xEA69 0x750B
+0xEA6A 0x7580
+0xEA6B 0x762F
+0xEA6C 0x762D
+0xEA6D 0x7631
+0xEA6E 0x763D
+0xEA6F 0x7633
+0xEA70 0x763C
+0xEA71 0x7635
+0xEA72 0x7632
+0xEA73 0x7630
+0xEA74 0x76BB
+0xEA75 0x76E6
+0xEA76 0x779A
+0xEA77 0x779D
+0xEA78 0x77A1
+0xEA79 0x779C
+0xEA7A 0x779B
+0xEA7B 0x77A2
+0xEA7C 0x77A3
+0xEA7D 0x7795
+0xEA7E 0x7799
+0xEAA1 0x7797
+0xEAA2 0x78DD
+0xEAA3 0x78E9
+0xEAA4 0x78E5
+0xEAA5 0x78EA
+0xEAA6 0x78DE
+0xEAA7 0x78E3
+0xEAA8 0x78DB
+0xEAA9 0x78E1
+0xEAAA 0x78E2
+0xEAAB 0x78ED
+0xEAAC 0x78DF
+0xEAAD 0x78E0
+0xEAAE 0x79A4
+0xEAAF 0x7A44
+0xEAB0 0x7A48
+0xEAB1 0x7A47
+0xEAB2 0x7AB6
+0xEAB3 0x7AB8
+0xEAB4 0x7AB5
+0xEAB5 0x7AB1
+0xEAB6 0x7AB7
+0xEAB7 0x7BDE
+0xEAB8 0x7BE3
+0xEAB9 0x7BE7
+0xEABA 0x7BDD
+0xEABB 0x7BD5
+0xEABC 0x7BE5
+0xEABD 0x7BDA
+0xEABE 0x7BE8
+0xEABF 0x7BF9
+0xEAC0 0x7BD4
+0xEAC1 0x7BEA
+0xEAC2 0x7BE2
+0xEAC3 0x7BDC
+0xEAC4 0x7BEB
+0xEAC5 0x7BD8
+0xEAC6 0x7BDF
+0xEAC7 0x7CD2
+0xEAC8 0x7CD4
+0xEAC9 0x7CD7
+0xEACA 0x7CD0
+0xEACB 0x7CD1
+0xEACC 0x7E12
+0xEACD 0x7E21
+0xEACE 0x7E17
+0xEACF 0x7E0C
+0xEAD0 0x7E1F
+0xEAD1 0x7E20
+0xEAD2 0x7E13
+0xEAD3 0x7E0E
+0xEAD4 0x7E1C
+0xEAD5 0x7E15
+0xEAD6 0x7E1A
+0xEAD7 0x7E22
+0xEAD8 0x7E0B
+0xEAD9 0x7E0F
+0xEADA 0x7E16
+0xEADB 0x7E0D
+0xEADC 0x7E14
+0xEADD 0x7E25
+0xEADE 0x7E24
+0xEADF 0x7F43
+0xEAE0 0x7F7B
+0xEAE1 0x7F7C
+0xEAE2 0x7F7A
+0xEAE3 0x7FB1
+0xEAE4 0x7FEF
+0xEAE5 0x802A
+0xEAE6 0x8029
+0xEAE7 0x806C
+0xEAE8 0x81B1
+0xEAE9 0x81A6
+0xEAEA 0x81AE
+0xEAEB 0x81B9
+0xEAEC 0x81B5
+0xEAED 0x81AB
+0xEAEE 0x81B0
+0xEAEF 0x81AC
+0xEAF0 0x81B4
+0xEAF1 0x81B2
+0xEAF2 0x81B7
+0xEAF3 0x81A7
+0xEAF4 0x81F2
+0xEAF5 0x8255
+0xEAF6 0x8256
+0xEAF7 0x8257
+0xEAF8 0x8556
+0xEAF9 0x8545
+0xEAFA 0x856B
+0xEAFB 0x854D
+0xEAFC 0x8553
+0xEAFD 0x8561
+0xEAFE 0x8558
+0xEB40 0x8540
+0xEB41 0x8546
+0xEB42 0x8564
+0xEB43 0x8541
+0xEB44 0x8562
+0xEB45 0x8544
+0xEB46 0x8551
+0xEB47 0x8547
+0xEB48 0x8563
+0xEB49 0x853E
+0xEB4A 0x855B
+0xEB4B 0x8571
+0xEB4C 0x854E
+0xEB4D 0x856E
+0xEB4E 0x8575
+0xEB4F 0x8555
+0xEB50 0x8567
+0xEB51 0x8560
+0xEB52 0x858C
+0xEB53 0x8566
+0xEB54 0x855D
+0xEB55 0x8554
+0xEB56 0x8565
+0xEB57 0x856C
+0xEB58 0x8663
+0xEB59 0x8665
+0xEB5A 0x8664
+0xEB5B 0x879B
+0xEB5C 0x878F
+0xEB5D 0x8797
+0xEB5E 0x8793
+0xEB5F 0x8792
+0xEB60 0x8788
+0xEB61 0x8781
+0xEB62 0x8796
+0xEB63 0x8798
+0xEB64 0x8779
+0xEB65 0x8787
+0xEB66 0x87A3
+0xEB67 0x8785
+0xEB68 0x8790
+0xEB69 0x8791
+0xEB6A 0x879D
+0xEB6B 0x8784
+0xEB6C 0x8794
+0xEB6D 0x879C
+0xEB6E 0x879A
+0xEB6F 0x8789
+0xEB70 0x891E
+0xEB71 0x8926
+0xEB72 0x8930
+0xEB73 0x892D
+0xEB74 0x892E
+0xEB75 0x8927
+0xEB76 0x8931
+0xEB77 0x8922
+0xEB78 0x8929
+0xEB79 0x8923
+0xEB7A 0x892F
+0xEB7B 0x892C
+0xEB7C 0x891F
+0xEB7D 0x89F1
+0xEB7E 0x8AE0
+0xEBA1 0x8AE2
+0xEBA2 0x8AF2
+0xEBA3 0x8AF4
+0xEBA4 0x8AF5
+0xEBA5 0x8ADD
+0xEBA6 0x8B14
+0xEBA7 0x8AE4
+0xEBA8 0x8ADF
+0xEBA9 0x8AF0
+0xEBAA 0x8AC8
+0xEBAB 0x8ADE
+0xEBAC 0x8AE1
+0xEBAD 0x8AE8
+0xEBAE 0x8AFF
+0xEBAF 0x8AEF
+0xEBB0 0x8AFB
+0xEBB1 0x8C91
+0xEBB2 0x8C92
+0xEBB3 0x8C90
+0xEBB4 0x8CF5
+0xEBB5 0x8CEE
+0xEBB6 0x8CF1
+0xEBB7 0x8CF0
+0xEBB8 0x8CF3
+0xEBB9 0x8D6C
+0xEBBA 0x8D6E
+0xEBBB 0x8DA5
+0xEBBC 0x8DA7
+0xEBBD 0x8E33
+0xEBBE 0x8E3E
+0xEBBF 0x8E38
+0xEBC0 0x8E40
+0xEBC1 0x8E45
+0xEBC2 0x8E36
+0xEBC3 0x8E3C
+0xEBC4 0x8E3D
+0xEBC5 0x8E41
+0xEBC6 0x8E30
+0xEBC7 0x8E3F
+0xEBC8 0x8EBD
+0xEBC9 0x8F36
+0xEBCA 0x8F2E
+0xEBCB 0x8F35
+0xEBCC 0x8F32
+0xEBCD 0x8F39
+0xEBCE 0x8F37
+0xEBCF 0x8F34
+0xEBD0 0x9076
+0xEBD1 0x9079
+0xEBD2 0x907B
+0xEBD3 0x9086
+0xEBD4 0x90FA
+0xEBD5 0x9133
+0xEBD6 0x9135
+0xEBD7 0x9136
+0xEBD8 0x9193
+0xEBD9 0x9190
+0xEBDA 0x9191
+0xEBDB 0x918D
+0xEBDC 0x918F
+0xEBDD 0x9327
+0xEBDE 0x931E
+0xEBDF 0x9308
+0xEBE0 0x931F
+0xEBE1 0x9306
+0xEBE2 0x930F
+0xEBE3 0x937A
+0xEBE4 0x9338
+0xEBE5 0x933C
+0xEBE6 0x931B
+0xEBE7 0x9323
+0xEBE8 0x9312
+0xEBE9 0x9301
+0xEBEA 0x9346
+0xEBEB 0x932D
+0xEBEC 0x930E
+0xEBED 0x930D
+0xEBEE 0x92CB
+0xEBEF 0x931D
+0xEBF0 0x92FA
+0xEBF1 0x9325
+0xEBF2 0x9313
+0xEBF3 0x92F9
+0xEBF4 0x92F7
+0xEBF5 0x9334
+0xEBF6 0x9302
+0xEBF7 0x9324
+0xEBF8 0x92FF
+0xEBF9 0x9329
+0xEBFA 0x9339
+0xEBFB 0x9335
+0xEBFC 0x932A
+0xEBFD 0x9314
+0xEBFE 0x930C
+0xEC40 0x930B
+0xEC41 0x92FE
+0xEC42 0x9309
+0xEC43 0x9300
+0xEC44 0x92FB
+0xEC45 0x9316
+0xEC46 0x95BC
+0xEC47 0x95CD
+0xEC48 0x95BE
+0xEC49 0x95B9
+0xEC4A 0x95BA
+0xEC4B 0x95B6
+0xEC4C 0x95BF
+0xEC4D 0x95B5
+0xEC4E 0x95BD
+0xEC4F 0x96A9
+0xEC50 0x96D4
+0xEC51 0x970B
+0xEC52 0x9712
+0xEC53 0x9710
+0xEC54 0x9799
+0xEC55 0x9797
+0xEC56 0x9794
+0xEC57 0x97F0
+0xEC58 0x97F8
+0xEC59 0x9835
+0xEC5A 0x982F
+0xEC5B 0x9832
+0xEC5C 0x9924
+0xEC5D 0x991F
+0xEC5E 0x9927
+0xEC5F 0x9929
+0xEC60 0x999E
+0xEC61 0x99EE
+0xEC62 0x99EC
+0xEC63 0x99E5
+0xEC64 0x99E4
+0xEC65 0x99F0
+0xEC66 0x99E3
+0xEC67 0x99EA
+0xEC68 0x99E9
+0xEC69 0x99E7
+0xEC6A 0x9AB9
+0xEC6B 0x9ABF
+0xEC6C 0x9AB4
+0xEC6D 0x9ABB
+0xEC6E 0x9AF6
+0xEC6F 0x9AFA
+0xEC70 0x9AF9
+0xEC71 0x9AF7
+0xEC72 0x9B33
+0xEC73 0x9B80
+0xEC74 0x9B85
+0xEC75 0x9B87
+0xEC76 0x9B7C
+0xEC77 0x9B7E
+0xEC78 0x9B7B
+0xEC79 0x9B82
+0xEC7A 0x9B93
+0xEC7B 0x9B92
+0xEC7C 0x9B90
+0xEC7D 0x9B7A
+0xEC7E 0x9B95
+0xECA1 0x9B7D
+0xECA2 0x9B88
+0xECA3 0x9D25
+0xECA4 0x9D17
+0xECA5 0x9D20
+0xECA6 0x9D1E
+0xECA7 0x9D14
+0xECA8 0x9D29
+0xECA9 0x9D1D
+0xECAA 0x9D18
+0xECAB 0x9D22
+0xECAC 0x9D10
+0xECAD 0x9D19
+0xECAE 0x9D1F
+0xECAF 0x9E88
+0xECB0 0x9E86
+0xECB1 0x9E87
+0xECB2 0x9EAE
+0xECB3 0x9EAD
+0xECB4 0x9ED5
+0xECB5 0x9ED6
+0xECB6 0x9EFA
+0xECB7 0x9F12
+0xECB8 0x9F3D
+0xECB9 0x5126
+0xECBA 0x5125
+0xECBB 0x5122
+0xECBC 0x5124
+0xECBD 0x5120
+0xECBE 0x5129
+0xECBF 0x52F4
+0xECC0 0x5693
+0xECC1 0x568C
+0xECC2 0x568D
+0xECC3 0x5686
+0xECC4 0x5684
+0xECC5 0x5683
+0xECC6 0x567E
+0xECC7 0x5682
+0xECC8 0x567F
+0xECC9 0x5681
+0xECCA 0x58D6
+0xECCB 0x58D4
+0xECCC 0x58CF
+0xECCD 0x58D2
+0xECCE 0x5B2D
+0xECCF 0x5B25
+0xECD0 0x5B32
+0xECD1 0x5B23
+0xECD2 0x5B2C
+0xECD3 0x5B27
+0xECD4 0x5B26
+0xECD5 0x5B2F
+0xECD6 0x5B2E
+0xECD7 0x5B7B
+0xECD8 0x5BF1
+0xECD9 0x5BF2
+0xECDA 0x5DB7
+0xECDB 0x5E6C
+0xECDC 0x5E6A
+0xECDD 0x5FBE
+0xECDE 0x5FBB
+0xECDF 0x61C3
+0xECE0 0x61B5
+0xECE1 0x61BC
+0xECE2 0x61E7
+0xECE3 0x61E0
+0xECE4 0x61E5
+0xECE5 0x61E4
+0xECE6 0x61E8
+0xECE7 0x61DE
+0xECE8 0x64EF
+0xECE9 0x64E9
+0xECEA 0x64E3
+0xECEB 0x64EB
+0xECEC 0x64E4
+0xECED 0x64E8
+0xECEE 0x6581
+0xECEF 0x6580
+0xECF0 0x65B6
+0xECF1 0x65DA
+0xECF2 0x66D2
+0xECF3 0x6A8D
+0xECF4 0x6A96
+0xECF5 0x6A81
+0xECF6 0x6AA5
+0xECF7 0x6A89
+0xECF8 0x6A9F
+0xECF9 0x6A9B
+0xECFA 0x6AA1
+0xECFB 0x6A9E
+0xECFC 0x6A87
+0xECFD 0x6A93
+0xECFE 0x6A8E
+0xED40 0x6A95
+0xED41 0x6A83
+0xED42 0x6AA8
+0xED43 0x6AA4
+0xED44 0x6A91
+0xED45 0x6A7F
+0xED46 0x6AA6
+0xED47 0x6A9A
+0xED48 0x6A85
+0xED49 0x6A8C
+0xED4A 0x6A92
+0xED4B 0x6B5B
+0xED4C 0x6BAD
+0xED4D 0x6C09
+0xED4E 0x6FCC
+0xED4F 0x6FA9
+0xED50 0x6FF4
+0xED51 0x6FD4
+0xED52 0x6FE3
+0xED53 0x6FDC
+0xED54 0x6FED
+0xED55 0x6FE7
+0xED56 0x6FE6
+0xED57 0x6FDE
+0xED58 0x6FF2
+0xED59 0x6FDD
+0xED5A 0x6FE2
+0xED5B 0x6FE8
+0xED5C 0x71E1
+0xED5D 0x71F1
+0xED5E 0x71E8
+0xED5F 0x71F2
+0xED60 0x71E4
+0xED61 0x71F0
+0xED62 0x71E2
+0xED63 0x7373
+0xED64 0x736E
+0xED65 0x736F
+0xED66 0x7497
+0xED67 0x74B2
+0xED68 0x74AB
+0xED69 0x7490
+0xED6A 0x74AA
+0xED6B 0x74AD
+0xED6C 0x74B1
+0xED6D 0x74A5
+0xED6E 0x74AF
+0xED6F 0x7510
+0xED70 0x7511
+0xED71 0x7512
+0xED72 0x750F
+0xED73 0x7584
+0xED74 0x7643
+0xED75 0x7648
+0xED76 0x7649
+0xED77 0x7647
+0xED78 0x76A4
+0xED79 0x76E9
+0xED7A 0x77B5
+0xED7B 0x77AB
+0xED7C 0x77B2
+0xED7D 0x77B7
+0xED7E 0x77B6
+0xEDA1 0x77B4
+0xEDA2 0x77B1
+0xEDA3 0x77A8
+0xEDA4 0x77F0
+0xEDA5 0x78F3
+0xEDA6 0x78FD
+0xEDA7 0x7902
+0xEDA8 0x78FB
+0xEDA9 0x78FC
+0xEDAA 0x78F2
+0xEDAB 0x7905
+0xEDAC 0x78F9
+0xEDAD 0x78FE
+0xEDAE 0x7904
+0xEDAF 0x79AB
+0xEDB0 0x79A8
+0xEDB1 0x7A5C
+0xEDB2 0x7A5B
+0xEDB3 0x7A56
+0xEDB4 0x7A58
+0xEDB5 0x7A54
+0xEDB6 0x7A5A
+0xEDB7 0x7ABE
+0xEDB8 0x7AC0
+0xEDB9 0x7AC1
+0xEDBA 0x7C05
+0xEDBB 0x7C0F
+0xEDBC 0x7BF2
+0xEDBD 0x7C00
+0xEDBE 0x7BFF
+0xEDBF 0x7BFB
+0xEDC0 0x7C0E
+0xEDC1 0x7BF4
+0xEDC2 0x7C0B
+0xEDC3 0x7BF3
+0xEDC4 0x7C02
+0xEDC5 0x7C09
+0xEDC6 0x7C03
+0xEDC7 0x7C01
+0xEDC8 0x7BF8
+0xEDC9 0x7BFD
+0xEDCA 0x7C06
+0xEDCB 0x7BF0
+0xEDCC 0x7BF1
+0xEDCD 0x7C10
+0xEDCE 0x7C0A
+0xEDCF 0x7CE8
+0xEDD0 0x7E2D
+0xEDD1 0x7E3C
+0xEDD2 0x7E42
+0xEDD3 0x7E33
+0xEDD4 0x9848
+0xEDD5 0x7E38
+0xEDD6 0x7E2A
+0xEDD7 0x7E49
+0xEDD8 0x7E40
+0xEDD9 0x7E47
+0xEDDA 0x7E29
+0xEDDB 0x7E4C
+0xEDDC 0x7E30
+0xEDDD 0x7E3B
+0xEDDE 0x7E36
+0xEDDF 0x7E44
+0xEDE0 0x7E3A
+0xEDE1 0x7F45
+0xEDE2 0x7F7F
+0xEDE3 0x7F7E
+0xEDE4 0x7F7D
+0xEDE5 0x7FF4
+0xEDE6 0x7FF2
+0xEDE7 0x802C
+0xEDE8 0x81BB
+0xEDE9 0x81C4
+0xEDEA 0x81CC
+0xEDEB 0x81CA
+0xEDEC 0x81C5
+0xEDED 0x81C7
+0xEDEE 0x81BC
+0xEDEF 0x81E9
+0xEDF0 0x825B
+0xEDF1 0x825A
+0xEDF2 0x825C
+0xEDF3 0x8583
+0xEDF4 0x8580
+0xEDF5 0x858F
+0xEDF6 0x85A7
+0xEDF7 0x8595
+0xEDF8 0x85A0
+0xEDF9 0x858B
+0xEDFA 0x85A3
+0xEDFB 0x857B
+0xEDFC 0x85A4
+0xEDFD 0x859A
+0xEDFE 0x859E
+0xEE40 0x8577
+0xEE41 0x857C
+0xEE42 0x8589
+0xEE43 0x85A1
+0xEE44 0x857A
+0xEE45 0x8578
+0xEE46 0x8557
+0xEE47 0x858E
+0xEE48 0x8596
+0xEE49 0x8586
+0xEE4A 0x858D
+0xEE4B 0x8599
+0xEE4C 0x859D
+0xEE4D 0x8581
+0xEE4E 0x85A2
+0xEE4F 0x8582
+0xEE50 0x8588
+0xEE51 0x8585
+0xEE52 0x8579
+0xEE53 0x8576
+0xEE54 0x8598
+0xEE55 0x8590
+0xEE56 0x859F
+0xEE57 0x8668
+0xEE58 0x87BE
+0xEE59 0x87AA
+0xEE5A 0x87AD
+0xEE5B 0x87C5
+0xEE5C 0x87B0
+0xEE5D 0x87AC
+0xEE5E 0x87B9
+0xEE5F 0x87B5
+0xEE60 0x87BC
+0xEE61 0x87AE
+0xEE62 0x87C9
+0xEE63 0x87C3
+0xEE64 0x87C2
+0xEE65 0x87CC
+0xEE66 0x87B7
+0xEE67 0x87AF
+0xEE68 0x87C4
+0xEE69 0x87CA
+0xEE6A 0x87B4
+0xEE6B 0x87B6
+0xEE6C 0x87BF
+0xEE6D 0x87B8
+0xEE6E 0x87BD
+0xEE6F 0x87DE
+0xEE70 0x87B2
+0xEE71 0x8935
+0xEE72 0x8933
+0xEE73 0x893C
+0xEE74 0x893E
+0xEE75 0x8941
+0xEE76 0x8952
+0xEE77 0x8937
+0xEE78 0x8942
+0xEE79 0x89AD
+0xEE7A 0x89AF
+0xEE7B 0x89AE
+0xEE7C 0x89F2
+0xEE7D 0x89F3
+0xEE7E 0x8B1E
+0xEEA1 0x8B18
+0xEEA2 0x8B16
+0xEEA3 0x8B11
+0xEEA4 0x8B05
+0xEEA5 0x8B0B
+0xEEA6 0x8B22
+0xEEA7 0x8B0F
+0xEEA8 0x8B12
+0xEEA9 0x8B15
+0xEEAA 0x8B07
+0xEEAB 0x8B0D
+0xEEAC 0x8B08
+0xEEAD 0x8B06
+0xEEAE 0x8B1C
+0xEEAF 0x8B13
+0xEEB0 0x8B1A
+0xEEB1 0x8C4F
+0xEEB2 0x8C70
+0xEEB3 0x8C72
+0xEEB4 0x8C71
+0xEEB5 0x8C6F
+0xEEB6 0x8C95
+0xEEB7 0x8C94
+0xEEB8 0x8CF9
+0xEEB9 0x8D6F
+0xEEBA 0x8E4E
+0xEEBB 0x8E4D
+0xEEBC 0x8E53
+0xEEBD 0x8E50
+0xEEBE 0x8E4C
+0xEEBF 0x8E47
+0xEEC0 0x8F43
+0xEEC1 0x8F40
+0xEEC2 0x9085
+0xEEC3 0x907E
+0xEEC4 0x9138
+0xEEC5 0x919A
+0xEEC6 0x91A2
+0xEEC7 0x919B
+0xEEC8 0x9199
+0xEEC9 0x919F
+0xEECA 0x91A1
+0xEECB 0x919D
+0xEECC 0x91A0
+0xEECD 0x93A1
+0xEECE 0x9383
+0xEECF 0x93AF
+0xEED0 0x9364
+0xEED1 0x9356
+0xEED2 0x9347
+0xEED3 0x937C
+0xEED4 0x9358
+0xEED5 0x935C
+0xEED6 0x9376
+0xEED7 0x9349
+0xEED8 0x9350
+0xEED9 0x9351
+0xEEDA 0x9360
+0xEEDB 0x936D
+0xEEDC 0x938F
+0xEEDD 0x934C
+0xEEDE 0x936A
+0xEEDF 0x9379
+0xEEE0 0x9357
+0xEEE1 0x9355
+0xEEE2 0x9352
+0xEEE3 0x934F
+0xEEE4 0x9371
+0xEEE5 0x9377
+0xEEE6 0x937B
+0xEEE7 0x9361
+0xEEE8 0x935E
+0xEEE9 0x9363
+0xEEEA 0x9367
+0xEEEB 0x9380
+0xEEEC 0x934E
+0xEEED 0x9359
+0xEEEE 0x95C7
+0xEEEF 0x95C0
+0xEEF0 0x95C9
+0xEEF1 0x95C3
+0xEEF2 0x95C5
+0xEEF3 0x95B7
+0xEEF4 0x96AE
+0xEEF5 0x96B0
+0xEEF6 0x96AC
+0xEEF7 0x9720
+0xEEF8 0x971F
+0xEEF9 0x9718
+0xEEFA 0x971D
+0xEEFB 0x9719
+0xEEFC 0x979A
+0xEEFD 0x97A1
+0xEEFE 0x979C
+0xEF40 0x979E
+0xEF41 0x979D
+0xEF42 0x97D5
+0xEF43 0x97D4
+0xEF44 0x97F1
+0xEF45 0x9841
+0xEF46 0x9844
+0xEF47 0x984A
+0xEF48 0x9849
+0xEF49 0x9845
+0xEF4A 0x9843
+0xEF4B 0x9925
+0xEF4C 0x992B
+0xEF4D 0x992C
+0xEF4E 0x992A
+0xEF4F 0x9933
+0xEF50 0x9932
+0xEF51 0x992F
+0xEF52 0x992D
+0xEF53 0x9931
+0xEF54 0x9930
+0xEF55 0x9998
+0xEF56 0x99A3
+0xEF57 0x99A1
+0xEF58 0x9A02
+0xEF59 0x99FA
+0xEF5A 0x99F4
+0xEF5B 0x99F7
+0xEF5C 0x99F9
+0xEF5D 0x99F8
+0xEF5E 0x99F6
+0xEF5F 0x99FB
+0xEF60 0x99FD
+0xEF61 0x99FE
+0xEF62 0x99FC
+0xEF63 0x9A03
+0xEF64 0x9ABE
+0xEF65 0x9AFE
+0xEF66 0x9AFD
+0xEF67 0x9B01
+0xEF68 0x9AFC
+0xEF69 0x9B48
+0xEF6A 0x9B9A
+0xEF6B 0x9BA8
+0xEF6C 0x9B9E
+0xEF6D 0x9B9B
+0xEF6E 0x9BA6
+0xEF6F 0x9BA1
+0xEF70 0x9BA5
+0xEF71 0x9BA4
+0xEF72 0x9B86
+0xEF73 0x9BA2
+0xEF74 0x9BA0
+0xEF75 0x9BAF
+0xEF76 0x9D33
+0xEF77 0x9D41
+0xEF78 0x9D67
+0xEF79 0x9D36
+0xEF7A 0x9D2E
+0xEF7B 0x9D2F
+0xEF7C 0x9D31
+0xEF7D 0x9D38
+0xEF7E 0x9D30
+0xEFA1 0x9D45
+0xEFA2 0x9D42
+0xEFA3 0x9D43
+0xEFA4 0x9D3E
+0xEFA5 0x9D37
+0xEFA6 0x9D40
+0xEFA7 0x9D3D
+0xEFA8 0x7FF5
+0xEFA9 0x9D2D
+0xEFAA 0x9E8A
+0xEFAB 0x9E89
+0xEFAC 0x9E8D
+0xEFAD 0x9EB0
+0xEFAE 0x9EC8
+0xEFAF 0x9EDA
+0xEFB0 0x9EFB
+0xEFB1 0x9EFF
+0xEFB2 0x9F24
+0xEFB3 0x9F23
+0xEFB4 0x9F22
+0xEFB5 0x9F54
+0xEFB6 0x9FA0
+0xEFB7 0x5131
+0xEFB8 0x512D
+0xEFB9 0x512E
+0xEFBA 0x5698
+0xEFBB 0x569C
+0xEFBC 0x5697
+0xEFBD 0x569A
+0xEFBE 0x569D
+0xEFBF 0x5699
+0xEFC0 0x5970
+0xEFC1 0x5B3C
+0xEFC2 0x5C69
+0xEFC3 0x5C6A
+0xEFC4 0x5DC0
+0xEFC5 0x5E6D
+0xEFC6 0x5E6E
+0xEFC7 0x61D8
+0xEFC8 0x61DF
+0xEFC9 0x61ED
+0xEFCA 0x61EE
+0xEFCB 0x61F1
+0xEFCC 0x61EA
+0xEFCD 0x61F0
+0xEFCE 0x61EB
+0xEFCF 0x61D6
+0xEFD0 0x61E9
+0xEFD1 0x64FF
+0xEFD2 0x6504
+0xEFD3 0x64FD
+0xEFD4 0x64F8
+0xEFD5 0x6501
+0xEFD6 0x6503
+0xEFD7 0x64FC
+0xEFD8 0x6594
+0xEFD9 0x65DB
+0xEFDA 0x66DA
+0xEFDB 0x66DB
+0xEFDC 0x66D8
+0xEFDD 0x6AC5
+0xEFDE 0x6AB9
+0xEFDF 0x6ABD
+0xEFE0 0x6AE1
+0xEFE1 0x6AC6
+0xEFE2 0x6ABA
+0xEFE3 0x6AB6
+0xEFE4 0x6AB7
+0xEFE5 0x6AC7
+0xEFE6 0x6AB4
+0xEFE7 0x6AAD
+0xEFE8 0x6B5E
+0xEFE9 0x6BC9
+0xEFEA 0x6C0B
+0xEFEB 0x7007
+0xEFEC 0x700C
+0xEFED 0x700D
+0xEFEE 0x7001
+0xEFEF 0x7005
+0xEFF0 0x7014
+0xEFF1 0x700E
+0xEFF2 0x6FFF
+0xEFF3 0x7000
+0xEFF4 0x6FFB
+0xEFF5 0x7026
+0xEFF6 0x6FFC
+0xEFF7 0x6FF7
+0xEFF8 0x700A
+0xEFF9 0x7201
+0xEFFA 0x71FF
+0xEFFB 0x71F9
+0xEFFC 0x7203
+0xEFFD 0x71FD
+0xEFFE 0x7376
+0xF040 0x74B8
+0xF041 0x74C0
+0xF042 0x74B5
+0xF043 0x74C1
+0xF044 0x74BE
+0xF045 0x74B6
+0xF046 0x74BB
+0xF047 0x74C2
+0xF048 0x7514
+0xF049 0x7513
+0xF04A 0x765C
+0xF04B 0x7664
+0xF04C 0x7659
+0xF04D 0x7650
+0xF04E 0x7653
+0xF04F 0x7657
+0xF050 0x765A
+0xF051 0x76A6
+0xF052 0x76BD
+0xF053 0x76EC
+0xF054 0x77C2
+0xF055 0x77BA
+0xF056 0x78FF
+0xF057 0x790C
+0xF058 0x7913
+0xF059 0x7914
+0xF05A 0x7909
+0xF05B 0x7910
+0xF05C 0x7912
+0xF05D 0x7911
+0xF05E 0x79AD
+0xF05F 0x79AC
+0xF060 0x7A5F
+0xF061 0x7C1C
+0xF062 0x7C29
+0xF063 0x7C19
+0xF064 0x7C20
+0xF065 0x7C1F
+0xF066 0x7C2D
+0xF067 0x7C1D
+0xF068 0x7C26
+0xF069 0x7C28
+0xF06A 0x7C22
+0xF06B 0x7C25
+0xF06C 0x7C30
+0xF06D 0x7E5C
+0xF06E 0x7E50
+0xF06F 0x7E56
+0xF070 0x7E63
+0xF071 0x7E58
+0xF072 0x7E62
+0xF073 0x7E5F
+0xF074 0x7E51
+0xF075 0x7E60
+0xF076 0x7E57
+0xF077 0x7E53
+0xF078 0x7FB5
+0xF079 0x7FB3
+0xF07A 0x7FF7
+0xF07B 0x7FF8
+0xF07C 0x8075
+0xF07D 0x81D1
+0xF07E 0x81D2
+0xF0A1 0x81D0
+0xF0A2 0x825F
+0xF0A3 0x825E
+0xF0A4 0x85B4
+0xF0A5 0x85C6
+0xF0A6 0x85C0
+0xF0A7 0x85C3
+0xF0A8 0x85C2
+0xF0A9 0x85B3
+0xF0AA 0x85B5
+0xF0AB 0x85BD
+0xF0AC 0x85C7
+0xF0AD 0x85C4
+0xF0AE 0x85BF
+0xF0AF 0x85CB
+0xF0B0 0x85CE
+0xF0B1 0x85C8
+0xF0B2 0x85C5
+0xF0B3 0x85B1
+0xF0B4 0x85B6
+0xF0B5 0x85D2
+0xF0B6 0x8624
+0xF0B7 0x85B8
+0xF0B8 0x85B7
+0xF0B9 0x85BE
+0xF0BA 0x8669
+0xF0BB 0x87E7
+0xF0BC 0x87E6
+0xF0BD 0x87E2
+0xF0BE 0x87DB
+0xF0BF 0x87EB
+0xF0C0 0x87EA
+0xF0C1 0x87E5
+0xF0C2 0x87DF
+0xF0C3 0x87F3
+0xF0C4 0x87E4
+0xF0C5 0x87D4
+0xF0C6 0x87DC
+0xF0C7 0x87D3
+0xF0C8 0x87ED
+0xF0C9 0x87D8
+0xF0CA 0x87E3
+0xF0CB 0x87A4
+0xF0CC 0x87D7
+0xF0CD 0x87D9
+0xF0CE 0x8801
+0xF0CF 0x87F4
+0xF0D0 0x87E8
+0xF0D1 0x87DD
+0xF0D2 0x8953
+0xF0D3 0x894B
+0xF0D4 0x894F
+0xF0D5 0x894C
+0xF0D6 0x8946
+0xF0D7 0x8950
+0xF0D8 0x8951
+0xF0D9 0x8949
+0xF0DA 0x8B2A
+0xF0DB 0x8B27
+0xF0DC 0x8B23
+0xF0DD 0x8B33
+0xF0DE 0x8B30
+0xF0DF 0x8B35
+0xF0E0 0x8B47
+0xF0E1 0x8B2F
+0xF0E2 0x8B3C
+0xF0E3 0x8B3E
+0xF0E4 0x8B31
+0xF0E5 0x8B25
+0xF0E6 0x8B37
+0xF0E7 0x8B26
+0xF0E8 0x8B36
+0xF0E9 0x8B2E
+0xF0EA 0x8B24
+0xF0EB 0x8B3B
+0xF0EC 0x8B3D
+0xF0ED 0x8B3A
+0xF0EE 0x8C42
+0xF0EF 0x8C75
+0xF0F0 0x8C99
+0xF0F1 0x8C98
+0xF0F2 0x8C97
+0xF0F3 0x8CFE
+0xF0F4 0x8D04
+0xF0F5 0x8D02
+0xF0F6 0x8D00
+0xF0F7 0x8E5C
+0xF0F8 0x8E62
+0xF0F9 0x8E60
+0xF0FA 0x8E57
+0xF0FB 0x8E56
+0xF0FC 0x8E5E
+0xF0FD 0x8E65
+0xF0FE 0x8E67
+0xF140 0x8E5B
+0xF141 0x8E5A
+0xF142 0x8E61
+0xF143 0x8E5D
+0xF144 0x8E69
+0xF145 0x8E54
+0xF146 0x8F46
+0xF147 0x8F47
+0xF148 0x8F48
+0xF149 0x8F4B
+0xF14A 0x9128
+0xF14B 0x913A
+0xF14C 0x913B
+0xF14D 0x913E
+0xF14E 0x91A8
+0xF14F 0x91A5
+0xF150 0x91A7
+0xF151 0x91AF
+0xF152 0x91AA
+0xF153 0x93B5
+0xF154 0x938C
+0xF155 0x9392
+0xF156 0x93B7
+0xF157 0x939B
+0xF158 0x939D
+0xF159 0x9389
+0xF15A 0x93A7
+0xF15B 0x938E
+0xF15C 0x93AA
+0xF15D 0x939E
+0xF15E 0x93A6
+0xF15F 0x9395
+0xF160 0x9388
+0xF161 0x9399
+0xF162 0x939F
+0xF163 0x938D
+0xF164 0x93B1
+0xF165 0x9391
+0xF166 0x93B2
+0xF167 0x93A4
+0xF168 0x93A8
+0xF169 0x93B4
+0xF16A 0x93A3
+0xF16B 0x93A5
+0xF16C 0x95D2
+0xF16D 0x95D3
+0xF16E 0x95D1
+0xF16F 0x96B3
+0xF170 0x96D7
+0xF171 0x96DA
+0xF172 0x5DC2
+0xF173 0x96DF
+0xF174 0x96D8
+0xF175 0x96DD
+0xF176 0x9723
+0xF177 0x9722
+0xF178 0x9725
+0xF179 0x97AC
+0xF17A 0x97AE
+0xF17B 0x97A8
+0xF17C 0x97AB
+0xF17D 0x97A4
+0xF17E 0x97AA
+0xF1A1 0x97A2
+0xF1A2 0x97A5
+0xF1A3 0x97D7
+0xF1A4 0x97D9
+0xF1A5 0x97D6
+0xF1A6 0x97D8
+0xF1A7 0x97FA
+0xF1A8 0x9850
+0xF1A9 0x9851
+0xF1AA 0x9852
+0xF1AB 0x98B8
+0xF1AC 0x9941
+0xF1AD 0x993C
+0xF1AE 0x993A
+0xF1AF 0x9A0F
+0xF1B0 0x9A0B
+0xF1B1 0x9A09
+0xF1B2 0x9A0D
+0xF1B3 0x9A04
+0xF1B4 0x9A11
+0xF1B5 0x9A0A
+0xF1B6 0x9A05
+0xF1B7 0x9A07
+0xF1B8 0x9A06
+0xF1B9 0x9AC0
+0xF1BA 0x9ADC
+0xF1BB 0x9B08
+0xF1BC 0x9B04
+0xF1BD 0x9B05
+0xF1BE 0x9B29
+0xF1BF 0x9B35
+0xF1C0 0x9B4A
+0xF1C1 0x9B4C
+0xF1C2 0x9B4B
+0xF1C3 0x9BC7
+0xF1C4 0x9BC6
+0xF1C5 0x9BC3
+0xF1C6 0x9BBF
+0xF1C7 0x9BC1
+0xF1C8 0x9BB5
+0xF1C9 0x9BB8
+0xF1CA 0x9BD3
+0xF1CB 0x9BB6
+0xF1CC 0x9BC4
+0xF1CD 0x9BB9
+0xF1CE 0x9BBD
+0xF1CF 0x9D5C
+0xF1D0 0x9D53
+0xF1D1 0x9D4F
+0xF1D2 0x9D4A
+0xF1D3 0x9D5B
+0xF1D4 0x9D4B
+0xF1D5 0x9D59
+0xF1D6 0x9D56
+0xF1D7 0x9D4C
+0xF1D8 0x9D57
+0xF1D9 0x9D52
+0xF1DA 0x9D54
+0xF1DB 0x9D5F
+0xF1DC 0x9D58
+0xF1DD 0x9D5A
+0xF1DE 0x9E8E
+0xF1DF 0x9E8C
+0xF1E0 0x9EDF
+0xF1E1 0x9F01
+0xF1E2 0x9F00
+0xF1E3 0x9F16
+0xF1E4 0x9F25
+0xF1E5 0x9F2B
+0xF1E6 0x9F2A
+0xF1E7 0x9F29
+0xF1E8 0x9F28
+0xF1E9 0x9F4C
+0xF1EA 0x9F55
+0xF1EB 0x5134
+0xF1EC 0x5135
+0xF1ED 0x5296
+0xF1EE 0x52F7
+0xF1EF 0x53B4
+0xF1F0 0x56AB
+0xF1F1 0x56AD
+0xF1F2 0x56A6
+0xF1F3 0x56A7
+0xF1F4 0x56AA
+0xF1F5 0x56AC
+0xF1F6 0x58DA
+0xF1F7 0x58DD
+0xF1F8 0x58DB
+0xF1F9 0x5912
+0xF1FA 0x5B3D
+0xF1FB 0x5B3E
+0xF1FC 0x5B3F
+0xF1FD 0x5DC3
+0xF1FE 0x5E70
+0xF240 0x5FBF
+0xF241 0x61FB
+0xF242 0x6507
+0xF243 0x6510
+0xF244 0x650D
+0xF245 0x6509
+0xF246 0x650C
+0xF247 0x650E
+0xF248 0x6584
+0xF249 0x65DE
+0xF24A 0x65DD
+0xF24B 0x66DE
+0xF24C 0x6AE7
+0xF24D 0x6AE0
+0xF24E 0x6ACC
+0xF24F 0x6AD1
+0xF250 0x6AD9
+0xF251 0x6ACB
+0xF252 0x6ADF
+0xF253 0x6ADC
+0xF254 0x6AD0
+0xF255 0x6AEB
+0xF256 0x6ACF
+0xF257 0x6ACD
+0xF258 0x6ADE
+0xF259 0x6B60
+0xF25A 0x6BB0
+0xF25B 0x6C0C
+0xF25C 0x7019
+0xF25D 0x7027
+0xF25E 0x7020
+0xF25F 0x7016
+0xF260 0x702B
+0xF261 0x7021
+0xF262 0x7022
+0xF263 0x7023
+0xF264 0x7029
+0xF265 0x7017
+0xF266 0x7024
+0xF267 0x701C
+0xF268 0x702A
+0xF269 0x720C
+0xF26A 0x720A
+0xF26B 0x7207
+0xF26C 0x7202
+0xF26D 0x7205
+0xF26E 0x72A5
+0xF26F 0x72A6
+0xF270 0x72A4
+0xF271 0x72A3
+0xF272 0x72A1
+0xF273 0x74CB
+0xF274 0x74C5
+0xF275 0x74B7
+0xF276 0x74C3
+0xF277 0x7516
+0xF278 0x7660
+0xF279 0x77C9
+0xF27A 0x77CA
+0xF27B 0x77C4
+0xF27C 0x77F1
+0xF27D 0x791D
+0xF27E 0x791B
+0xF2A1 0x7921
+0xF2A2 0x791C
+0xF2A3 0x7917
+0xF2A4 0x791E
+0xF2A5 0x79B0
+0xF2A6 0x7A67
+0xF2A7 0x7A68
+0xF2A8 0x7C33
+0xF2A9 0x7C3C
+0xF2AA 0x7C39
+0xF2AB 0x7C2C
+0xF2AC 0x7C3B
+0xF2AD 0x7CEC
+0xF2AE 0x7CEA
+0xF2AF 0x7E76
+0xF2B0 0x7E75
+0xF2B1 0x7E78
+0xF2B2 0x7E70
+0xF2B3 0x7E77
+0xF2B4 0x7E6F
+0xF2B5 0x7E7A
+0xF2B6 0x7E72
+0xF2B7 0x7E74
+0xF2B8 0x7E68
+0xF2B9 0x7F4B
+0xF2BA 0x7F4A
+0xF2BB 0x7F83
+0xF2BC 0x7F86
+0xF2BD 0x7FB7
+0xF2BE 0x7FFD
+0xF2BF 0x7FFE
+0xF2C0 0x8078
+0xF2C1 0x81D7
+0xF2C2 0x81D5
+0xF2C3 0x8264
+0xF2C4 0x8261
+0xF2C5 0x8263
+0xF2C6 0x85EB
+0xF2C7 0x85F1
+0xF2C8 0x85ED
+0xF2C9 0x85D9
+0xF2CA 0x85E1
+0xF2CB 0x85E8
+0xF2CC 0x85DA
+0xF2CD 0x85D7
+0xF2CE 0x85EC
+0xF2CF 0x85F2
+0xF2D0 0x85F8
+0xF2D1 0x85D8
+0xF2D2 0x85DF
+0xF2D3 0x85E3
+0xF2D4 0x85DC
+0xF2D5 0x85D1
+0xF2D6 0x85F0
+0xF2D7 0x85E6
+0xF2D8 0x85EF
+0xF2D9 0x85DE
+0xF2DA 0x85E2
+0xF2DB 0x8800
+0xF2DC 0x87FA
+0xF2DD 0x8803
+0xF2DE 0x87F6
+0xF2DF 0x87F7
+0xF2E0 0x8809
+0xF2E1 0x880C
+0xF2E2 0x880B
+0xF2E3 0x8806
+0xF2E4 0x87FC
+0xF2E5 0x8808
+0xF2E6 0x87FF
+0xF2E7 0x880A
+0xF2E8 0x8802
+0xF2E9 0x8962
+0xF2EA 0x895A
+0xF2EB 0x895B
+0xF2EC 0x8957
+0xF2ED 0x8961
+0xF2EE 0x895C
+0xF2EF 0x8958
+0xF2F0 0x895D
+0xF2F1 0x8959
+0xF2F2 0x8988
+0xF2F3 0x89B7
+0xF2F4 0x89B6
+0xF2F5 0x89F6
+0xF2F6 0x8B50
+0xF2F7 0x8B48
+0xF2F8 0x8B4A
+0xF2F9 0x8B40
+0xF2FA 0x8B53
+0xF2FB 0x8B56
+0xF2FC 0x8B54
+0xF2FD 0x8B4B
+0xF2FE 0x8B55
+0xF340 0x8B51
+0xF341 0x8B42
+0xF342 0x8B52
+0xF343 0x8B57
+0xF344 0x8C43
+0xF345 0x8C77
+0xF346 0x8C76
+0xF347 0x8C9A
+0xF348 0x8D06
+0xF349 0x8D07
+0xF34A 0x8D09
+0xF34B 0x8DAC
+0xF34C 0x8DAA
+0xF34D 0x8DAD
+0xF34E 0x8DAB
+0xF34F 0x8E6D
+0xF350 0x8E78
+0xF351 0x8E73
+0xF352 0x8E6A
+0xF353 0x8E6F
+0xF354 0x8E7B
+0xF355 0x8EC2
+0xF356 0x8F52
+0xF357 0x8F51
+0xF358 0x8F4F
+0xF359 0x8F50
+0xF35A 0x8F53
+0xF35B 0x8FB4
+0xF35C 0x9140
+0xF35D 0x913F
+0xF35E 0x91B0
+0xF35F 0x91AD
+0xF360 0x93DE
+0xF361 0x93C7
+0xF362 0x93CF
+0xF363 0x93C2
+0xF364 0x93DA
+0xF365 0x93D0
+0xF366 0x93F9
+0xF367 0x93EC
+0xF368 0x93CC
+0xF369 0x93D9
+0xF36A 0x93A9
+0xF36B 0x93E6
+0xF36C 0x93CA
+0xF36D 0x93D4
+0xF36E 0x93EE
+0xF36F 0x93E3
+0xF370 0x93D5
+0xF371 0x93C4
+0xF372 0x93CE
+0xF373 0x93C0
+0xF374 0x93D2
+0xF375 0x93E7
+0xF376 0x957D
+0xF377 0x95DA
+0xF378 0x95DB
+0xF379 0x96E1
+0xF37A 0x9729
+0xF37B 0x972B
+0xF37C 0x972C
+0xF37D 0x9728
+0xF37E 0x9726
+0xF3A1 0x97B3
+0xF3A2 0x97B7
+0xF3A3 0x97B6
+0xF3A4 0x97DD
+0xF3A5 0x97DE
+0xF3A6 0x97DF
+0xF3A7 0x985C
+0xF3A8 0x9859
+0xF3A9 0x985D
+0xF3AA 0x9857
+0xF3AB 0x98BF
+0xF3AC 0x98BD
+0xF3AD 0x98BB
+0xF3AE 0x98BE
+0xF3AF 0x9948
+0xF3B0 0x9947
+0xF3B1 0x9943
+0xF3B2 0x99A6
+0xF3B3 0x99A7
+0xF3B4 0x9A1A
+0xF3B5 0x9A15
+0xF3B6 0x9A25
+0xF3B7 0x9A1D
+0xF3B8 0x9A24
+0xF3B9 0x9A1B
+0xF3BA 0x9A22
+0xF3BB 0x9A20
+0xF3BC 0x9A27
+0xF3BD 0x9A23
+0xF3BE 0x9A1E
+0xF3BF 0x9A1C
+0xF3C0 0x9A14
+0xF3C1 0x9AC2
+0xF3C2 0x9B0B
+0xF3C3 0x9B0A
+0xF3C4 0x9B0E
+0xF3C5 0x9B0C
+0xF3C6 0x9B37
+0xF3C7 0x9BEA
+0xF3C8 0x9BEB
+0xF3C9 0x9BE0
+0xF3CA 0x9BDE
+0xF3CB 0x9BE4
+0xF3CC 0x9BE6
+0xF3CD 0x9BE2
+0xF3CE 0x9BF0
+0xF3CF 0x9BD4
+0xF3D0 0x9BD7
+0xF3D1 0x9BEC
+0xF3D2 0x9BDC
+0xF3D3 0x9BD9
+0xF3D4 0x9BE5
+0xF3D5 0x9BD5
+0xF3D6 0x9BE1
+0xF3D7 0x9BDA
+0xF3D8 0x9D77
+0xF3D9 0x9D81
+0xF3DA 0x9D8A
+0xF3DB 0x9D84
+0xF3DC 0x9D88
+0xF3DD 0x9D71
+0xF3DE 0x9D80
+0xF3DF 0x9D78
+0xF3E0 0x9D86
+0xF3E1 0x9D8B
+0xF3E2 0x9D8C
+0xF3E3 0x9D7D
+0xF3E4 0x9D6B
+0xF3E5 0x9D74
+0xF3E6 0x9D75
+0xF3E7 0x9D70
+0xF3E8 0x9D69
+0xF3E9 0x9D85
+0xF3EA 0x9D73
+0xF3EB 0x9D7B
+0xF3EC 0x9D82
+0xF3ED 0x9D6F
+0xF3EE 0x9D79
+0xF3EF 0x9D7F
+0xF3F0 0x9D87
+0xF3F1 0x9D68
+0xF3F2 0x9E94
+0xF3F3 0x9E91
+0xF3F4 0x9EC0
+0xF3F5 0x9EFC
+0xF3F6 0x9F2D
+0xF3F7 0x9F40
+0xF3F8 0x9F41
+0xF3F9 0x9F4D
+0xF3FA 0x9F56
+0xF3FB 0x9F57
+0xF3FC 0x9F58
+0xF3FD 0x5337
+0xF3FE 0x56B2
+0xF440 0x56B5
+0xF441 0x56B3
+0xF442 0x58E3
+0xF443 0x5B45
+0xF444 0x5DC6
+0xF445 0x5DC7
+0xF446 0x5EEE
+0xF447 0x5EEF
+0xF448 0x5FC0
+0xF449 0x5FC1
+0xF44A 0x61F9
+0xF44B 0x6517
+0xF44C 0x6516
+0xF44D 0x6515
+0xF44E 0x6513
+0xF44F 0x65DF
+0xF450 0x66E8
+0xF451 0x66E3
+0xF452 0x66E4
+0xF453 0x6AF3
+0xF454 0x6AF0
+0xF455 0x6AEA
+0xF456 0x6AE8
+0xF457 0x6AF9
+0xF458 0x6AF1
+0xF459 0x6AEE
+0xF45A 0x6AEF
+0xF45B 0x703C
+0xF45C 0x7035
+0xF45D 0x702F
+0xF45E 0x7037
+0xF45F 0x7034
+0xF460 0x7031
+0xF461 0x7042
+0xF462 0x7038
+0xF463 0x703F
+0xF464 0x703A
+0xF465 0x7039
+0xF466 0x7040
+0xF467 0x703B
+0xF468 0x7033
+0xF469 0x7041
+0xF46A 0x7213
+0xF46B 0x7214
+0xF46C 0x72A8
+0xF46D 0x737D
+0xF46E 0x737C
+0xF46F 0x74BA
+0xF470 0x76AB
+0xF471 0x76AA
+0xF472 0x76BE
+0xF473 0x76ED
+0xF474 0x77CC
+0xF475 0x77CE
+0xF476 0x77CF
+0xF477 0x77CD
+0xF478 0x77F2
+0xF479 0x7925
+0xF47A 0x7923
+0xF47B 0x7927
+0xF47C 0x7928
+0xF47D 0x7924
+0xF47E 0x7929
+0xF4A1 0x79B2
+0xF4A2 0x7A6E
+0xF4A3 0x7A6C
+0xF4A4 0x7A6D
+0xF4A5 0x7AF7
+0xF4A6 0x7C49
+0xF4A7 0x7C48
+0xF4A8 0x7C4A
+0xF4A9 0x7C47
+0xF4AA 0x7C45
+0xF4AB 0x7CEE
+0xF4AC 0x7E7B
+0xF4AD 0x7E7E
+0xF4AE 0x7E81
+0xF4AF 0x7E80
+0xF4B0 0x7FBA
+0xF4B1 0x7FFF
+0xF4B2 0x8079
+0xF4B3 0x81DB
+0xF4B4 0x81D9
+0xF4B5 0x820B
+0xF4B6 0x8268
+0xF4B7 0x8269
+0xF4B8 0x8622
+0xF4B9 0x85FF
+0xF4BA 0x8601
+0xF4BB 0x85FE
+0xF4BC 0x861B
+0xF4BD 0x8600
+0xF4BE 0x85F6
+0xF4BF 0x8604
+0xF4C0 0x8609
+0xF4C1 0x8605
+0xF4C2 0x860C
+0xF4C3 0x85FD
+0xF4C4 0x8819
+0xF4C5 0x8810
+0xF4C6 0x8811
+0xF4C7 0x8817
+0xF4C8 0x8813
+0xF4C9 0x8816
+0xF4CA 0x8963
+0xF4CB 0x8966
+0xF4CC 0x89B9
+0xF4CD 0x89F7
+0xF4CE 0x8B60
+0xF4CF 0x8B6A
+0xF4D0 0x8B5D
+0xF4D1 0x8B68
+0xF4D2 0x8B63
+0xF4D3 0x8B65
+0xF4D4 0x8B67
+0xF4D5 0x8B6D
+0xF4D6 0x8DAE
+0xF4D7 0x8E86
+0xF4D8 0x8E88
+0xF4D9 0x8E84
+0xF4DA 0x8F59
+0xF4DB 0x8F56
+0xF4DC 0x8F57
+0xF4DD 0x8F55
+0xF4DE 0x8F58
+0xF4DF 0x8F5A
+0xF4E0 0x908D
+0xF4E1 0x9143
+0xF4E2 0x9141
+0xF4E3 0x91B7
+0xF4E4 0x91B5
+0xF4E5 0x91B2
+0xF4E6 0x91B3
+0xF4E7 0x940B
+0xF4E8 0x9413
+0xF4E9 0x93FB
+0xF4EA 0x9420
+0xF4EB 0x940F
+0xF4EC 0x9414
+0xF4ED 0x93FE
+0xF4EE 0x9415
+0xF4EF 0x9410
+0xF4F0 0x9428
+0xF4F1 0x9419
+0xF4F2 0x940D
+0xF4F3 0x93F5
+0xF4F4 0x9400
+0xF4F5 0x93F7
+0xF4F6 0x9407
+0xF4F7 0x940E
+0xF4F8 0x9416
+0xF4F9 0x9412
+0xF4FA 0x93FA
+0xF4FB 0x9409
+0xF4FC 0x93F8
+0xF4FD 0x940A
+0xF4FE 0x93FF
+0xF540 0x93FC
+0xF541 0x940C
+0xF542 0x93F6
+0xF543 0x9411
+0xF544 0x9406
+0xF545 0x95DE
+0xF546 0x95E0
+0xF547 0x95DF
+0xF548 0x972E
+0xF549 0x972F
+0xF54A 0x97B9
+0xF54B 0x97BB
+0xF54C 0x97FD
+0xF54D 0x97FE
+0xF54E 0x9860
+0xF54F 0x9862
+0xF550 0x9863
+0xF551 0x985F
+0xF552 0x98C1
+0xF553 0x98C2
+0xF554 0x9950
+0xF555 0x994E
+0xF556 0x9959
+0xF557 0x994C
+0xF558 0x994B
+0xF559 0x9953
+0xF55A 0x9A32
+0xF55B 0x9A34
+0xF55C 0x9A31
+0xF55D 0x9A2C
+0xF55E 0x9A2A
+0xF55F 0x9A36
+0xF560 0x9A29
+0xF561 0x9A2E
+0xF562 0x9A38
+0xF563 0x9A2D
+0xF564 0x9AC7
+0xF565 0x9ACA
+0xF566 0x9AC6
+0xF567 0x9B10
+0xF568 0x9B12
+0xF569 0x9B11
+0xF56A 0x9C0B
+0xF56B 0x9C08
+0xF56C 0x9BF7
+0xF56D 0x9C05
+0xF56E 0x9C12
+0xF56F 0x9BF8
+0xF570 0x9C40
+0xF571 0x9C07
+0xF572 0x9C0E
+0xF573 0x9C06
+0xF574 0x9C17
+0xF575 0x9C14
+0xF576 0x9C09
+0xF577 0x9D9F
+0xF578 0x9D99
+0xF579 0x9DA4
+0xF57A 0x9D9D
+0xF57B 0x9D92
+0xF57C 0x9D98
+0xF57D 0x9D90
+0xF57E 0x9D9B
+0xF5A1 0x9DA0
+0xF5A2 0x9D94
+0xF5A3 0x9D9C
+0xF5A4 0x9DAA
+0xF5A5 0x9D97
+0xF5A6 0x9DA1
+0xF5A7 0x9D9A
+0xF5A8 0x9DA2
+0xF5A9 0x9DA8
+0xF5AA 0x9D9E
+0xF5AB 0x9DA3
+0xF5AC 0x9DBF
+0xF5AD 0x9DA9
+0xF5AE 0x9D96
+0xF5AF 0x9DA6
+0xF5B0 0x9DA7
+0xF5B1 0x9E99
+0xF5B2 0x9E9B
+0xF5B3 0x9E9A
+0xF5B4 0x9EE5
+0xF5B5 0x9EE4
+0xF5B6 0x9EE7
+0xF5B7 0x9EE6
+0xF5B8 0x9F30
+0xF5B9 0x9F2E
+0xF5BA 0x9F5B
+0xF5BB 0x9F60
+0xF5BC 0x9F5E
+0xF5BD 0x9F5D
+0xF5BE 0x9F59
+0xF5BF 0x9F91
+0xF5C0 0x513A
+0xF5C1 0x5139
+0xF5C2 0x5298
+0xF5C3 0x5297
+0xF5C4 0x56C3
+0xF5C5 0x56BD
+0xF5C6 0x56BE
+0xF5C7 0x5B48
+0xF5C8 0x5B47
+0xF5C9 0x5DCB
+0xF5CA 0x5DCF
+0xF5CB 0x5EF1
+0xF5CC 0x61FD
+0xF5CD 0x651B
+0xF5CE 0x6B02
+0xF5CF 0x6AFC
+0xF5D0 0x6B03
+0xF5D1 0x6AF8
+0xF5D2 0x6B00
+0xF5D3 0x7043
+0xF5D4 0x7044
+0xF5D5 0x704A
+0xF5D6 0x7048
+0xF5D7 0x7049
+0xF5D8 0x7045
+0xF5D9 0x7046
+0xF5DA 0x721D
+0xF5DB 0x721A
+0xF5DC 0x7219
+0xF5DD 0x737E
+0xF5DE 0x7517
+0xF5DF 0x766A
+0xF5E0 0x77D0
+0xF5E1 0x792D
+0xF5E2 0x7931
+0xF5E3 0x792F
+0xF5E4 0x7C54
+0xF5E5 0x7C53
+0xF5E6 0x7CF2
+0xF5E7 0x7E8A
+0xF5E8 0x7E87
+0xF5E9 0x7E88
+0xF5EA 0x7E8B
+0xF5EB 0x7E86
+0xF5EC 0x7E8D
+0xF5ED 0x7F4D
+0xF5EE 0x7FBB
+0xF5EF 0x8030
+0xF5F0 0x81DD
+0xF5F1 0x8618
+0xF5F2 0x862A
+0xF5F3 0x8626
+0xF5F4 0x861F
+0xF5F5 0x8623
+0xF5F6 0x861C
+0xF5F7 0x8619
+0xF5F8 0x8627
+0xF5F9 0x862E
+0xF5FA 0x8621
+0xF5FB 0x8620
+0xF5FC 0x8629
+0xF5FD 0x861E
+0xF5FE 0x8625
+0xF640 0x8829
+0xF641 0x881D
+0xF642 0x881B
+0xF643 0x8820
+0xF644 0x8824
+0xF645 0x881C
+0xF646 0x882B
+0xF647 0x884A
+0xF648 0x896D
+0xF649 0x8969
+0xF64A 0x896E
+0xF64B 0x896B
+0xF64C 0x89FA
+0xF64D 0x8B79
+0xF64E 0x8B78
+0xF64F 0x8B45
+0xF650 0x8B7A
+0xF651 0x8B7B
+0xF652 0x8D10
+0xF653 0x8D14
+0xF654 0x8DAF
+0xF655 0x8E8E
+0xF656 0x8E8C
+0xF657 0x8F5E
+0xF658 0x8F5B
+0xF659 0x8F5D
+0xF65A 0x9146
+0xF65B 0x9144
+0xF65C 0x9145
+0xF65D 0x91B9
+0xF65E 0x943F
+0xF65F 0x943B
+0xF660 0x9436
+0xF661 0x9429
+0xF662 0x943D
+0xF663 0x943C
+0xF664 0x9430
+0xF665 0x9439
+0xF666 0x942A
+0xF667 0x9437
+0xF668 0x942C
+0xF669 0x9440
+0xF66A 0x9431
+0xF66B 0x95E5
+0xF66C 0x95E4
+0xF66D 0x95E3
+0xF66E 0x9735
+0xF66F 0x973A
+0xF670 0x97BF
+0xF671 0x97E1
+0xF672 0x9864
+0xF673 0x98C9
+0xF674 0x98C6
+0xF675 0x98C0
+0xF676 0x9958
+0xF677 0x9956
+0xF678 0x9A39
+0xF679 0x9A3D
+0xF67A 0x9A46
+0xF67B 0x9A44
+0xF67C 0x9A42
+0xF67D 0x9A41
+0xF67E 0x9A3A
+0xF6A1 0x9A3F
+0xF6A2 0x9ACD
+0xF6A3 0x9B15
+0xF6A4 0x9B17
+0xF6A5 0x9B18
+0xF6A6 0x9B16
+0xF6A7 0x9B3A
+0xF6A8 0x9B52
+0xF6A9 0x9C2B
+0xF6AA 0x9C1D
+0xF6AB 0x9C1C
+0xF6AC 0x9C2C
+0xF6AD 0x9C23
+0xF6AE 0x9C28
+0xF6AF 0x9C29
+0xF6B0 0x9C24
+0xF6B1 0x9C21
+0xF6B2 0x9DB7
+0xF6B3 0x9DB6
+0xF6B4 0x9DBC
+0xF6B5 0x9DC1
+0xF6B6 0x9DC7
+0xF6B7 0x9DCA
+0xF6B8 0x9DCF
+0xF6B9 0x9DBE
+0xF6BA 0x9DC5
+0xF6BB 0x9DC3
+0xF6BC 0x9DBB
+0xF6BD 0x9DB5
+0xF6BE 0x9DCE
+0xF6BF 0x9DB9
+0xF6C0 0x9DBA
+0xF6C1 0x9DAC
+0xF6C2 0x9DC8
+0xF6C3 0x9DB1
+0xF6C4 0x9DAD
+0xF6C5 0x9DCC
+0xF6C6 0x9DB3
+0xF6C7 0x9DCD
+0xF6C8 0x9DB2
+0xF6C9 0x9E7A
+0xF6CA 0x9E9C
+0xF6CB 0x9EEB
+0xF6CC 0x9EEE
+0xF6CD 0x9EED
+0xF6CE 0x9F1B
+0xF6CF 0x9F18
+0xF6D0 0x9F1A
+0xF6D1 0x9F31
+0xF6D2 0x9F4E
+0xF6D3 0x9F65
+0xF6D4 0x9F64
+0xF6D5 0x9F92
+0xF6D6 0x4EB9
+0xF6D7 0x56C6
+0xF6D8 0x56C5
+0xF6D9 0x56CB
+0xF6DA 0x5971
+0xF6DB 0x5B4B
+0xF6DC 0x5B4C
+0xF6DD 0x5DD5
+0xF6DE 0x5DD1
+0xF6DF 0x5EF2
+0xF6E0 0x6521
+0xF6E1 0x6520
+0xF6E2 0x6526
+0xF6E3 0x6522
+0xF6E4 0x6B0B
+0xF6E5 0x6B08
+0xF6E6 0x6B09
+0xF6E7 0x6C0D
+0xF6E8 0x7055
+0xF6E9 0x7056
+0xF6EA 0x7057
+0xF6EB 0x7052
+0xF6EC 0x721E
+0xF6ED 0x721F
+0xF6EE 0x72A9
+0xF6EF 0x737F
+0xF6F0 0x74D8
+0xF6F1 0x74D5
+0xF6F2 0x74D9
+0xF6F3 0x74D7
+0xF6F4 0x766D
+0xF6F5 0x76AD
+0xF6F6 0x7935
+0xF6F7 0x79B4
+0xF6F8 0x7A70
+0xF6F9 0x7A71
+0xF6FA 0x7C57
+0xF6FB 0x7C5C
+0xF6FC 0x7C59
+0xF6FD 0x7C5B
+0xF6FE 0x7C5A
+0xF740 0x7CF4
+0xF741 0x7CF1
+0xF742 0x7E91
+0xF743 0x7F4F
+0xF744 0x7F87
+0xF745 0x81DE
+0xF746 0x826B
+0xF747 0x8634
+0xF748 0x8635
+0xF749 0x8633
+0xF74A 0x862C
+0xF74B 0x8632
+0xF74C 0x8636
+0xF74D 0x882C
+0xF74E 0x8828
+0xF74F 0x8826
+0xF750 0x882A
+0xF751 0x8825
+0xF752 0x8971
+0xF753 0x89BF
+0xF754 0x89BE
+0xF755 0x89FB
+0xF756 0x8B7E
+0xF757 0x8B84
+0xF758 0x8B82
+0xF759 0x8B86
+0xF75A 0x8B85
+0xF75B 0x8B7F
+0xF75C 0x8D15
+0xF75D 0x8E95
+0xF75E 0x8E94
+0xF75F 0x8E9A
+0xF760 0x8E92
+0xF761 0x8E90
+0xF762 0x8E96
+0xF763 0x8E97
+0xF764 0x8F60
+0xF765 0x8F62
+0xF766 0x9147
+0xF767 0x944C
+0xF768 0x9450
+0xF769 0x944A
+0xF76A 0x944B
+0xF76B 0x944F
+0xF76C 0x9447
+0xF76D 0x9445
+0xF76E 0x9448
+0xF76F 0x9449
+0xF770 0x9446
+0xF771 0x973F
+0xF772 0x97E3
+0xF773 0x986A
+0xF774 0x9869
+0xF775 0x98CB
+0xF776 0x9954
+0xF777 0x995B
+0xF778 0x9A4E
+0xF779 0x9A53
+0xF77A 0x9A54
+0xF77B 0x9A4C
+0xF77C 0x9A4F
+0xF77D 0x9A48
+0xF77E 0x9A4A
+0xF7A1 0x9A49
+0xF7A2 0x9A52
+0xF7A3 0x9A50
+0xF7A4 0x9AD0
+0xF7A5 0x9B19
+0xF7A6 0x9B2B
+0xF7A7 0x9B3B
+0xF7A8 0x9B56
+0xF7A9 0x9B55
+0xF7AA 0x9C46
+0xF7AB 0x9C48
+0xF7AC 0x9C3F
+0xF7AD 0x9C44
+0xF7AE 0x9C39
+0xF7AF 0x9C33
+0xF7B0 0x9C41
+0xF7B1 0x9C3C
+0xF7B2 0x9C37
+0xF7B3 0x9C34
+0xF7B4 0x9C32
+0xF7B5 0x9C3D
+0xF7B6 0x9C36
+0xF7B7 0x9DDB
+0xF7B8 0x9DD2
+0xF7B9 0x9DDE
+0xF7BA 0x9DDA
+0xF7BB 0x9DCB
+0xF7BC 0x9DD0
+0xF7BD 0x9DDC
+0xF7BE 0x9DD1
+0xF7BF 0x9DDF
+0xF7C0 0x9DE9
+0xF7C1 0x9DD9
+0xF7C2 0x9DD8
+0xF7C3 0x9DD6
+0xF7C4 0x9DF5
+0xF7C5 0x9DD5
+0xF7C6 0x9DDD
+0xF7C7 0x9EB6
+0xF7C8 0x9EF0
+0xF7C9 0x9F35
+0xF7CA 0x9F33
+0xF7CB 0x9F32
+0xF7CC 0x9F42
+0xF7CD 0x9F6B
+0xF7CE 0x9F95
+0xF7CF 0x9FA2
+0xF7D0 0x513D
+0xF7D1 0x5299
+0xF7D2 0x58E8
+0xF7D3 0x58E7
+0xF7D4 0x5972
+0xF7D5 0x5B4D
+0xF7D6 0x5DD8
+0xF7D7 0x882F
+0xF7D8 0x5F4F
+0xF7D9 0x6201
+0xF7DA 0x6203
+0xF7DB 0x6204
+0xF7DC 0x6529
+0xF7DD 0x6525
+0xF7DE 0x6596
+0xF7DF 0x66EB
+0xF7E0 0x6B11
+0xF7E1 0x6B12
+0xF7E2 0x6B0F
+0xF7E3 0x6BCA
+0xF7E4 0x705B
+0xF7E5 0x705A
+0xF7E6 0x7222
+0xF7E7 0x7382
+0xF7E8 0x7381
+0xF7E9 0x7383
+0xF7EA 0x7670
+0xF7EB 0x77D4
+0xF7EC 0x7C67
+0xF7ED 0x7C66
+0xF7EE 0x7E95
+0xF7EF 0x826C
+0xF7F0 0x863A
+0xF7F1 0x8640
+0xF7F2 0x8639
+0xF7F3 0x863C
+0xF7F4 0x8631
+0xF7F5 0x863B
+0xF7F6 0x863E
+0xF7F7 0x8830
+0xF7F8 0x8832
+0xF7F9 0x882E
+0xF7FA 0x8833
+0xF7FB 0x8976
+0xF7FC 0x8974
+0xF7FD 0x8973
+0xF7FE 0x89FE
+0xF840 0x8B8C
+0xF841 0x8B8E
+0xF842 0x8B8B
+0xF843 0x8B88
+0xF844 0x8C45
+0xF845 0x8D19
+0xF846 0x8E98
+0xF847 0x8F64
+0xF848 0x8F63
+0xF849 0x91BC
+0xF84A 0x9462
+0xF84B 0x9455
+0xF84C 0x945D
+0xF84D 0x9457
+0xF84E 0x945E
+0xF84F 0x97C4
+0xF850 0x97C5
+0xF851 0x9800
+0xF852 0x9A56
+0xF853 0x9A59
+0xF854 0x9B1E
+0xF855 0x9B1F
+0xF856 0x9B20
+0xF857 0x9C52
+0xF858 0x9C58
+0xF859 0x9C50
+0xF85A 0x9C4A
+0xF85B 0x9C4D
+0xF85C 0x9C4B
+0xF85D 0x9C55
+0xF85E 0x9C59
+0xF85F 0x9C4C
+0xF860 0x9C4E
+0xF861 0x9DFB
+0xF862 0x9DF7
+0xF863 0x9DEF
+0xF864 0x9DE3
+0xF865 0x9DEB
+0xF866 0x9DF8
+0xF867 0x9DE4
+0xF868 0x9DF6
+0xF869 0x9DE1
+0xF86A 0x9DEE
+0xF86B 0x9DE6
+0xF86C 0x9DF2
+0xF86D 0x9DF0
+0xF86E 0x9DE2
+0xF86F 0x9DEC
+0xF870 0x9DF4
+0xF871 0x9DF3
+0xF872 0x9DE8
+0xF873 0x9DED
+0xF874 0x9EC2
+0xF875 0x9ED0
+0xF876 0x9EF2
+0xF877 0x9EF3
+0xF878 0x9F06
+0xF879 0x9F1C
+0xF87A 0x9F38
+0xF87B 0x9F37
+0xF87C 0x9F36
+0xF87D 0x9F43
+0xF87E 0x9F4F
+0xF8A1 0x9F71
+0xF8A2 0x9F70
+0xF8A3 0x9F6E
+0xF8A4 0x9F6F
+0xF8A5 0x56D3
+0xF8A6 0x56CD
+0xF8A7 0x5B4E
+0xF8A8 0x5C6D
+0xF8A9 0x652D
+0xF8AA 0x66ED
+0xF8AB 0x66EE
+0xF8AC 0x6B13
+0xF8AD 0x705F
+0xF8AE 0x7061
+0xF8AF 0x705D
+0xF8B0 0x7060
+0xF8B1 0x7223
+0xF8B2 0x74DB
+0xF8B3 0x74E5
+0xF8B4 0x77D5
+0xF8B5 0x7938
+0xF8B6 0x79B7
+0xF8B7 0x79B6
+0xF8B8 0x7C6A
+0xF8B9 0x7E97
+0xF8BA 0x7F89
+0xF8BB 0x826D
+0xF8BC 0x8643
+0xF8BD 0x8838
+0xF8BE 0x8837
+0xF8BF 0x8835
+0xF8C0 0x884B
+0xF8C1 0x8B94
+0xF8C2 0x8B95
+0xF8C3 0x8E9E
+0xF8C4 0x8E9F
+0xF8C5 0x8EA0
+0xF8C6 0x8E9D
+0xF8C7 0x91BE
+0xF8C8 0x91BD
+0xF8C9 0x91C2
+0xF8CA 0x946B
+0xF8CB 0x9468
+0xF8CC 0x9469
+0xF8CD 0x96E5
+0xF8CE 0x9746
+0xF8CF 0x9743
+0xF8D0 0x9747
+0xF8D1 0x97C7
+0xF8D2 0x97E5
+0xF8D3 0x9A5E
+0xF8D4 0x9AD5
+0xF8D5 0x9B59
+0xF8D6 0x9C63
+0xF8D7 0x9C67
+0xF8D8 0x9C66
+0xF8D9 0x9C62
+0xF8DA 0x9C5E
+0xF8DB 0x9C60
+0xF8DC 0x9E02
+0xF8DD 0x9DFE
+0xF8DE 0x9E07
+0xF8DF 0x9E03
+0xF8E0 0x9E06
+0xF8E1 0x9E05
+0xF8E2 0x9E00
+0xF8E3 0x9E01
+0xF8E4 0x9E09
+0xF8E5 0x9DFF
+0xF8E6 0x9DFD
+0xF8E7 0x9E04
+0xF8E8 0x9EA0
+0xF8E9 0x9F1E
+0xF8EA 0x9F46
+0xF8EB 0x9F74
+0xF8EC 0x9F75
+0xF8ED 0x9F76
+0xF8EE 0x56D4
+0xF8EF 0x652E
+0xF8F0 0x65B8
+0xF8F1 0x6B18
+0xF8F2 0x6B19
+0xF8F3 0x6B17
+0xF8F4 0x6B1A
+0xF8F5 0x7062
+0xF8F6 0x7226
+0xF8F7 0x72AA
+0xF8F8 0x77D8
+0xF8F9 0x77D9
+0xF8FA 0x7939
+0xF8FB 0x7C69
+0xF8FC 0x7C6B
+0xF8FD 0x7CF6
+0xF8FE 0x7E9A
+0xF940 0x7E98
+0xF941 0x7E9B
+0xF942 0x7E99
+0xF943 0x81E0
+0xF944 0x81E1
+0xF945 0x8646
+0xF946 0x8647
+0xF947 0x8648
+0xF948 0x8979
+0xF949 0x897A
+0xF94A 0x897C
+0xF94B 0x897B
+0xF94C 0x89FF
+0xF94D 0x8B98
+0xF94E 0x8B99
+0xF94F 0x8EA5
+0xF950 0x8EA4
+0xF951 0x8EA3
+0xF952 0x946E
+0xF953 0x946D
+0xF954 0x946F
+0xF955 0x9471
+0xF956 0x9473
+0xF957 0x9749
+0xF958 0x9872
+0xF959 0x995F
+0xF95A 0x9C68
+0xF95B 0x9C6E
+0xF95C 0x9C6D
+0xF95D 0x9E0B
+0xF95E 0x9E0D
+0xF95F 0x9E10
+0xF960 0x9E0F
+0xF961 0x9E12
+0xF962 0x9E11
+0xF963 0x9EA1
+0xF964 0x9EF5
+0xF965 0x9F09
+0xF966 0x9F47
+0xF967 0x9F78
+0xF968 0x9F7B
+0xF969 0x9F7A
+0xF96A 0x9F79
+0xF96B 0x571E
+0xF96C 0x7066
+0xF96D 0x7C6F
+0xF96E 0x883C
+0xF96F 0x8DB2
+0xF970 0x8EA6
+0xF971 0x91C3
+0xF972 0x9474
+0xF973 0x9478
+0xF974 0x9476
+0xF975 0x9475
+0xF976 0x9A60
+0xF977 0x9C74
+0xF978 0x9C73
+0xF979 0x9C71
+0xF97A 0x9C75
+0xF97B 0x9E14
+0xF97C 0x9E13
+0xF97D 0x9EF6
+0xF97E 0x9F0A
+0xF9A1 0x9FA4
+0xF9A2 0x7068
+0xF9A3 0x7065
+0xF9A4 0x7CF7
+0xF9A5 0x866A
+0xF9A6 0x883E
+0xF9A7 0x883D
+0xF9A8 0x883F
+0xF9A9 0x8B9E
+0xF9AA 0x8C9C
+0xF9AB 0x8EA9
+0xF9AC 0x8EC9
+0xF9AD 0x974B
+0xF9AE 0x9873
+0xF9AF 0x9874
+0xF9B0 0x98CC
+0xF9B1 0x9961
+0xF9B2 0x99AB
+0xF9B3 0x9A64
+0xF9B4 0x9A66
+0xF9B5 0x9A67
+0xF9B6 0x9B24
+0xF9B7 0x9E15
+0xF9B8 0x9E17
+0xF9B9 0x9F48
+0xF9BA 0x6207
+0xF9BB 0x6B1E
+0xF9BC 0x7227
+0xF9BD 0x864C
+0xF9BE 0x8EA8
+0xF9BF 0x9482
+0xF9C0 0x9480
+0xF9C1 0x9481
+0xF9C2 0x9A69
+0xF9C3 0x9A68
+0xF9C4 0x9B2E
+0xF9C5 0x9E19
+0xF9C6 0x7229
+0xF9C7 0x864B
+0xF9C8 0x8B9F
+0xF9C9 0x9483
+0xF9CA 0x9C79
+0xF9CB 0x9EB7
+0xF9CC 0x7675
+0xF9CD 0x9A6B
+0xF9CE 0x9C7A
+0xF9CF 0x9E1D
+0xF9D0 0x7069
+0xF9D1 0x706A
+0xF9D2 0x9EA4
+0xF9D3 0x9F7E
+0xF9D4 0x9F49
+0xF9D5 0x9F98
+0xF9D6 0x7881
+0xF9D7 0x92B9
+0xF9D8 0x88CF
+0xF9D9 0x58BB
+0xF9DA 0x6052
+0xF9DB 0x7CA7
+0xF9DC 0x5AFA
+0xF9DD 0x2554
+0xF9DE 0x2566
+0xF9DF 0x2557
+0xF9E0 0x2560
+0xF9E1 0x256C
+0xF9E2 0x2563
+0xF9E3 0x255A
+0xF9E4 0x2569
+0xF9E5 0x255D
+0xF9E6 0x2552
+0xF9E7 0x2564
+0xF9E8 0x2555
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9EC 0x2558
+0xF9ED 0x2567
+0xF9EE 0x255B
+0xF9EF 0x2553
+0xF9F0 0x2565
+0xF9F1 0x2556
+0xF9F2 0x255F
+0xF9F3 0x256B
+0xF9F4 0x2562
+0xF9F5 0x2559
+0xF9F6 0x2568
+0xF9F7 0x255C
+0xF9F8 0x2551
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
+0xF9FE 0xFFED
+0xFA40 0x20547
+0xFA41 0x92DB
+0xFA42 0x205DF
+0xFA43 0x23FC5
+0xFA44 0x854C
+0xFA45 0x42B5
+0xFA46 0x73EF
+0xFA47 0x51B5
+0xFA48 0x3649
+0xFA49 0x24942
+0xFA4A 0x289E4
+0xFA4B 0x9344
+0xFA4C 0x219DB
+0xFA4D 0x82EE
+0xFA4E 0x23CC8
+0xFA4F 0x783C
+0xFA50 0x6744
+0xFA51 0x62DF
+0xFA52 0x24933
+0xFA53 0x289AA
+0xFA54 0x202A0
+0xFA55 0x26BB3
+0xFA56 0x21305
+0xFA57 0x4FAB
+0xFA58 0x224ED
+0xFA59 0x5008
+0xFA5A 0x26D29
+0xFA5B 0x27A84
+0xFA5C 0x23600
+0xFA5D 0x24AB1
+0xFA5E 0x22513
+0xFA60 0x2037E
+0xFA61 0x5FA4
+0xFA62 0x20380
+0xFA63 0x20347
+0xFA64 0x6EDB
+0xFA65 0x2041F
+0xFA67 0x5101
+0xFA68 0x347A
+0xFA69 0x510E
+0xFA6A 0x986C
+0xFA6B 0x3743
+0xFA6C 0x8416
+0xFA6D 0x249A4
+0xFA6E 0x20487
+0xFA6F 0x5160
+0xFA70 0x233B4
+0xFA71 0x516A
+0xFA72 0x20BFF
+0xFA73 0x220FC
+0xFA74 0x202E5
+0xFA75 0x22530
+0xFA76 0x2058E
+0xFA77 0x23233
+0xFA78 0x21983
+0xFA79 0x5B82
+0xFA7A 0x877D
+0xFA7B 0x205B3
+0xFA7C 0x23C99
+0xFA7D 0x51B2
+0xFA7E 0x51B8
+0xFAA1 0x9D34
+0xFAA2 0x51C9
+0xFAA3 0x51CF
+0xFAA4 0x51D1
+0xFAA5 0x3CDC
+0xFAA6 0x51D3
+0xFAA7 0x24AA6
+0xFAA8 0x51B3
+0xFAA9 0x51E2
+0xFAAA 0x5342
+0xFAAB 0x51ED
+0xFAAC 0x83CD
+0xFAAD 0x693E
+0xFAAE 0x2372D
+0xFAAF 0x5F7B
+0xFAB0 0x520B
+0xFAB1 0x5226
+0xFAB2 0x523C
+0xFAB3 0x52B5
+0xFAB4 0x5257
+0xFAB5 0x5294
+0xFAB6 0x52B9
+0xFAB7 0x52C5
+0xFAB8 0x7C15
+0xFAB9 0x8542
+0xFABA 0x52E0
+0xFABB 0x860D
+0xFABC 0x26B13
+0xFABE 0x28ADE
+0xFABF 0x5549
+0xFAC0 0x6ED9
+0xFAC1 0x23F80
+0xFAC2 0x20954
+0xFAC3 0x23FEC
+0xFAC4 0x5333
+0xFAC6 0x20BE2
+0xFAC7 0x6CCB
+0xFAC8 0x21726
+0xFAC9 0x681B
+0xFACA 0x73D5
+0xFACB 0x604A
+0xFACC 0x3EAA
+0xFACD 0x38CC
+0xFACE 0x216E8
+0xFACF 0x71DD
+0xFAD0 0x44A2
+0xFAD1 0x536D
+0xFAD2 0x5374
+0xFAD3 0x286AB
+0xFAD4 0x537E
+0xFAD6 0x21596
+0xFAD7 0x21613
+0xFAD8 0x77E6
+0xFAD9 0x5393
+0xFADA 0x28A9B
+0xFADB 0x53A0
+0xFADC 0x53AB
+0xFADD 0x53AE
+0xFADE 0x73A7
+0xFADF 0x25772
+0xFAE0 0x3F59
+0xFAE1 0x739C
+0xFAE2 0x53C1
+0xFAE3 0x53C5
+0xFAE4 0x6C49
+0xFAE5 0x4E49
+0xFAE6 0x57FE
+0xFAE7 0x53D9
+0xFAE8 0x3AAB
+0xFAE9 0x20B8F
+0xFAEA 0x53E0
+0xFAEB 0x23FEB
+0xFAEC 0x22DA3
+0xFAED 0x53F6
+0xFAEE 0x20C77
+0xFAEF 0x5413
+0xFAF0 0x7079
+0xFAF1 0x552B
+0xFAF2 0x6657
+0xFAF3 0x6D5B
+0xFAF4 0x546D
+0xFAF5 0x26B53
+0xFAF6 0x20D74
+0xFAF7 0x555D
+0xFAF8 0x548F
+0xFAF9 0x54A4
+0xFAFA 0x47A6
+0xFAFB 0x2170D
+0xFAFC 0x20EDD
+0xFAFD 0x3DB4
+0xFAFE 0x20D4D
+0xFB40 0x289BC
+0xFB41 0x22698
+0xFB42 0x5547
+0xFB43 0x4CED
+0xFB44 0x542F
+0xFB45 0x7417
+0xFB46 0x5586
+0xFB47 0x55A9
+0xFB49 0x218D7
+0xFB4A 0x2403A
+0xFB4B 0x4552
+0xFB4C 0x24435
+0xFB4D 0x66B3
+0xFB4E 0x210B4
+0xFB4F 0x5637
+0xFB50 0x66CD
+0xFB51 0x2328A
+0xFB52 0x66A4
+0xFB53 0x66AD
+0xFB54 0x564D
+0xFB55 0x564F
+0xFB56 0x78F1
+0xFB57 0x56F1
+0xFB58 0x9787
+0xFB59 0x53FE
+0xFB5A 0x5700
+0xFB5B 0x56EF
+0xFB5C 0x56ED
+0xFB5D 0x28B66
+0xFB5E 0x3623
+0xFB5F 0x2124F
+0xFB60 0x5746
+0xFB61 0x241A5
+0xFB62 0x6C6E
+0xFB63 0x708B
+0xFB64 0x5742
+0xFB65 0x36B1
+0xFB66 0x26C7E
+0xFB67 0x57E6
+0xFB68 0x21416
+0xFB69 0x5803
+0xFB6A 0x21454
+0xFB6B 0x24363
+0xFB6C 0x5826
+0xFB6D 0x24BF5
+0xFB6E 0x585C
+0xFB6F 0x58AA
+0xFB70 0x3561
+0xFB71 0x58E0
+0xFB72 0x58DC
+0xFB73 0x2123C
+0xFB74 0x58FB
+0xFB75 0x5BFF
+0xFB76 0x5743
+0xFB77 0x2A150
+0xFB78 0x24278
+0xFB79 0x93D3
+0xFB7A 0x35A1
+0xFB7B 0x591F
+0xFB7C 0x68A6
+0xFB7D 0x36C3
+0xFB7E 0x6E59
+0xFBA1 0x2163E
+0xFBA2 0x5A24
+0xFBA3 0x5553
+0xFBA4 0x21692
+0xFBA5 0x8505
+0xFBA6 0x59C9
+0xFBA7 0x20D4E
+0xFBA8 0x26C81
+0xFBA9 0x26D2A
+0xFBAA 0x217DC
+0xFBAB 0x59D9
+0xFBAC 0x217FB
+0xFBAD 0x217B2
+0xFBAE 0x26DA6
+0xFBAF 0x6D71
+0xFBB0 0x21828
+0xFBB1 0x216D5
+0xFBB2 0x59F9
+0xFBB3 0x26E45
+0xFBB4 0x5AAB
+0xFBB5 0x5A63
+0xFBB6 0x36E6
+0xFBB7 0x249A9
+0xFBB9 0x3708
+0xFBBA 0x5A96
+0xFBBB 0x7465
+0xFBBC 0x5AD3
+0xFBBD 0x26FA1
+0xFBBE 0x22554
+0xFBBF 0x3D85
+0xFBC0 0x21911
+0xFBC1 0x3732
+0xFBC2 0x216B8
+0xFBC3 0x5E83
+0xFBC4 0x52D0
+0xFBC5 0x5B76
+0xFBC6 0x6588
+0xFBC7 0x5B7C
+0xFBC8 0x27A0E
+0xFBC9 0x4004
+0xFBCA 0x485D
+0xFBCB 0x20204
+0xFBCC 0x5BD5
+0xFBCD 0x6160
+0xFBCE 0x21A34
+0xFBCF 0x259CC
+0xFBD0 0x205A5
+0xFBD1 0x5BF3
+0xFBD2 0x5B9D
+0xFBD3 0x4D10
+0xFBD4 0x5C05
+0xFBD5 0x21B44
+0xFBD6 0x5C13
+0xFBD7 0x73CE
+0xFBD8 0x5C14
+0xFBD9 0x21CA5
+0xFBDA 0x26B28
+0xFBDB 0x5C49
+0xFBDC 0x48DD
+0xFBDD 0x5C85
+0xFBDE 0x5CE9
+0xFBDF 0x5CEF
+0xFBE0 0x5D8B
+0xFBE1 0x21DF9
+0xFBE2 0x21E37
+0xFBE3 0x5D10
+0xFBE4 0x5D18
+0xFBE5 0x5D46
+0xFBE6 0x21EA4
+0xFBE7 0x5CBA
+0xFBE8 0x5DD7
+0xFBE9 0x82FC
+0xFBEA 0x382D
+0xFBEB 0x24901
+0xFBEC 0x22049
+0xFBED 0x22173
+0xFBEE 0x8287
+0xFBEF 0x3836
+0xFBF0 0x3BC2
+0xFBF1 0x5E2E
+0xFBF2 0x6A8A
+0xFBF4 0x5E7A
+0xFBF5 0x244BC
+0xFBF6 0x20CD3
+0xFBF7 0x53A6
+0xFBF8 0x4EB7
+0xFBFA 0x53A8
+0xFBFB 0x21771
+0xFBFC 0x5E09
+0xFBFD 0x5EF4
+0xFBFE 0x28482
+0xFC40 0x5EF9
+0xFC41 0x5EFB
+0xFC42 0x38A0
+0xFC43 0x5EFC
+0xFC44 0x683E
+0xFC45 0x941B
+0xFC46 0x5F0D
+0xFC47 0x201C1
+0xFC48 0x2F894
+0xFC49 0x3ADE
+0xFC4A 0x48AE
+0xFC4B 0x2133A
+0xFC4C 0x5F3A
+0xFC4D 0x26888
+0xFC4E 0x223D0
+0xFC50 0x22471
+0xFC51 0x5F63
+0xFC52 0x97BD
+0xFC53 0x26E6E
+0xFC54 0x5F72
+0xFC55 0x9340
+0xFC56 0x28A36
+0xFC57 0x5FA7
+0xFC58 0x5DB6
+0xFC59 0x3D5F
+0xFC5A 0x25250
+0xFC5B 0x21F6A
+0xFC5C 0x270F8
+0xFC5D 0x22668
+0xFC5E 0x91D6
+0xFC5F 0x2029E
+0xFC60 0x28A29
+0xFC61 0x6031
+0xFC62 0x6685
+0xFC63 0x21877
+0xFC64 0x3963
+0xFC65 0x3DC7
+0xFC66 0x3639
+0xFC67 0x5790
+0xFC68 0x227B4
+0xFC69 0x7971
+0xFC6A 0x3E40
+0xFC6B 0x609E
+0xFC6D 0x60B3
+0xFC6E 0x24982
+0xFC6F 0x2498F
+0xFC70 0x27A53
+0xFC71 0x74A4
+0xFC72 0x50E1
+0xFC73 0x5AA0
+0xFC74 0x6164
+0xFC75 0x8424
+0xFC76 0x6142
+0xFC77 0x2F8A6
+0xFC78 0x26ED2
+0xFC79 0x6181
+0xFC7A 0x51F4
+0xFC7B 0x20656
+0xFC7C 0x6187
+0xFC7D 0x5BAA
+0xFC7E 0x23FB7
+0xFCA1 0x2285F
+0xFCA2 0x61D3
+0xFCA3 0x28B9D
+0xFCA4 0x2995D
+0xFCA5 0x61D0
+0xFCA6 0x3932
+0xFCA7 0x22980
+0xFCA8 0x228C1
+0xFCA9 0x6023
+0xFCAA 0x615C
+0xFCAB 0x651E
+0xFCAC 0x638B
+0xFCAD 0x20118
+0xFCAE 0x62C5
+0xFCAF 0x21770
+0xFCB0 0x62D5
+0xFCB1 0x22E0D
+0xFCB2 0x636C
+0xFCB3 0x249DF
+0xFCB4 0x3A17
+0xFCB5 0x6438
+0xFCB6 0x63F8
+0xFCB7 0x2138E
+0xFCB8 0x217FC
+0xFCBA 0x6F8A
+0xFCBB 0x22E36
+0xFCBC 0x9814
+0xFCBD 0x2408C
+0xFCBE 0x2571D
+0xFCBF 0x64E1
+0xFCC0 0x64E5
+0xFCC1 0x947B
+0xFCC2 0x3A66
+0xFCC3 0x643A
+0xFCC4 0x3A57
+0xFCC5 0x654D
+0xFCC6 0x6F16
+0xFCC7 0x24A28
+0xFCC8 0x24A23
+0xFCC9 0x6585
+0xFCCA 0x656D
+0xFCCB 0x655F
+0xFCCC 0x2307E
+0xFCCD 0x65B5
+0xFCCE 0x24940
+0xFCCF 0x4B37
+0xFCD0 0x65D1
+0xFCD1 0x40D8
+0xFCD2 0x21829
+0xFCD3 0x65E0
+0xFCD4 0x65E3
+0xFCD5 0x5FDF
+0xFCD6 0x23400
+0xFCD7 0x6618
+0xFCD8 0x231F7
+0xFCD9 0x231F8
+0xFCDA 0x6644
+0xFCDB 0x231A4
+0xFCDC 0x231A5
+0xFCDD 0x664B
+0xFCDE 0x20E75
+0xFCDF 0x6667
+0xFCE0 0x251E6
+0xFCE1 0x6673
+0xFCE3 0x21E3D
+0xFCE4 0x23231
+0xFCE5 0x285F4
+0xFCE6 0x231C8
+0xFCE7 0x25313
+0xFCE8 0x77C5
+0xFCE9 0x228F7
+0xFCEA 0x99A4
+0xFCEB 0x6702
+0xFCEC 0x2439C
+0xFCED 0x24A21
+0xFCEE 0x3B2B
+0xFCEF 0x69FA
+0xFCF0 0x237C2
+0xFCF2 0x6767
+0xFCF3 0x6762
+0xFCF4 0x241CD
+0xFCF5 0x290ED
+0xFCF6 0x67D7
+0xFCF7 0x44E9
+0xFCF8 0x6822
+0xFCF9 0x6E50
+0xFCFA 0x923C
+0xFCFB 0x6801
+0xFCFC 0x233E6
+0xFCFD 0x26DA0
+0xFCFE 0x685D
+0xFD40 0x2346F
+0xFD41 0x69E1
+0xFD42 0x6A0B
+0xFD43 0x28ADF
+0xFD44 0x6973
+0xFD45 0x68C3
+0xFD46 0x235CD
+0xFD47 0x6901
+0xFD48 0x6900
+0xFD49 0x3D32
+0xFD4A 0x3A01
+0xFD4B 0x2363C
+0xFD4C 0x3B80
+0xFD4D 0x67AC
+0xFD4E 0x6961
+0xFD4F 0x28A4A
+0xFD50 0x42FC
+0xFD51 0x6936
+0xFD52 0x6998
+0xFD53 0x3BA1
+0xFD54 0x203C9
+0xFD55 0x8363
+0xFD56 0x5090
+0xFD57 0x69F9
+0xFD58 0x23659
+0xFD59 0x2212A
+0xFD5A 0x6A45
+0xFD5B 0x23703
+0xFD5C 0x6A9D
+0xFD5D 0x3BF3
+0xFD5E 0x67B1
+0xFD5F 0x6AC8
+0xFD60 0x2919C
+0xFD61 0x3C0D
+0xFD62 0x6B1D
+0xFD63 0x20923
+0xFD64 0x60DE
+0xFD65 0x6B35
+0xFD66 0x6B74
+0xFD67 0x227CD
+0xFD68 0x6EB5
+0xFD69 0x23ADB
+0xFD6A 0x203B5
+0xFD6B 0x21958
+0xFD6C 0x3740
+0xFD6D 0x5421
+0xFD6E 0x23B5A
+0xFD6F 0x6BE1
+0xFD70 0x23EFC
+0xFD71 0x6BDC
+0xFD72 0x6C37
+0xFD73 0x2248B
+0xFD74 0x248F1
+0xFD75 0x26B51
+0xFD76 0x6C5A
+0xFD77 0x8226
+0xFD78 0x6C79
+0xFD79 0x23DBC
+0xFD7A 0x44C5
+0xFD7B 0x23DBD
+0xFD7C 0x241A4
+0xFD7D 0x2490C
+0xFD7E 0x24900
+0xFDA1 0x23CC9
+0xFDA2 0x36E5
+0xFDA3 0x3CEB
+0xFDA4 0x20D32
+0xFDA5 0x9B83
+0xFDA6 0x231F9
+0xFDA7 0x22491
+0xFDA8 0x7F8F
+0xFDA9 0x6837
+0xFDAA 0x26D25
+0xFDAB 0x26DA1
+0xFDAC 0x26DEB
+0xFDAD 0x6D96
+0xFDAE 0x6D5C
+0xFDAF 0x6E7C
+0xFDB0 0x6F04
+0xFDB1 0x2497F
+0xFDB2 0x24085
+0xFDB3 0x26E72
+0xFDB4 0x8533
+0xFDB5 0x26F74
+0xFDB6 0x51C7
+0xFDB9 0x842E
+0xFDBA 0x28B21
+0xFDBC 0x23E2F
+0xFDBD 0x7453
+0xFDBE 0x23F82
+0xFDBF 0x79CC
+0xFDC0 0x6E4F
+0xFDC1 0x5A91
+0xFDC2 0x2304B
+0xFDC3 0x6FF8
+0xFDC4 0x370D
+0xFDC5 0x6F9D
+0xFDC6 0x23E30
+0xFDC7 0x6EFA
+0xFDC8 0x21497
+0xFDC9 0x2403D
+0xFDCA 0x4555
+0xFDCB 0x93F0
+0xFDCC 0x6F44
+0xFDCD 0x6F5C
+0xFDCE 0x3D4E
+0xFDCF 0x6F74
+0xFDD0 0x29170
+0xFDD1 0x3D3B
+0xFDD2 0x6F9F
+0xFDD3 0x24144
+0xFDD4 0x6FD3
+0xFDD5 0x24091
+0xFDD6 0x24155
+0xFDD7 0x24039
+0xFDD8 0x23FF0
+0xFDD9 0x23FB4
+0xFDDA 0x2413F
+0xFDDB 0x51DF
+0xFDDC 0x24156
+0xFDDD 0x24157
+0xFDDE 0x24140
+0xFDDF 0x261DD
+0xFDE0 0x704B
+0xFDE1 0x707E
+0xFDE2 0x70A7
+0xFDE3 0x7081
+0xFDE4 0x70CC
+0xFDE5 0x70D5
+0xFDE6 0x70D6
+0xFDE7 0x70DF
+0xFDE8 0x4104
+0xFDE9 0x3DE8
+0xFDEA 0x71B4
+0xFDEB 0x7196
+0xFDEC 0x24277
+0xFDED 0x712B
+0xFDEE 0x7145
+0xFDEF 0x5A88
+0xFDF0 0x714A
+0xFDF2 0x5C9C
+0xFDF3 0x24365
+0xFDF4 0x714F
+0xFDF5 0x9362
+0xFDF6 0x242C1
+0xFDF7 0x712C
+0xFDF8 0x2445A
+0xFDF9 0x24A27
+0xFDFA 0x24A22
+0xFDFB 0x71BA
+0xFDFC 0x28BE8
+0xFDFD 0x70BD
+0xFDFE 0x720E
+0xFE40 0x9442
+0xFE41 0x7215
+0xFE42 0x5911
+0xFE43 0x9443
+0xFE44 0x7224
+0xFE45 0x9341
+0xFE46 0x25605
+0xFE47 0x722E
+0xFE48 0x7240
+0xFE49 0x24974
+0xFE4A 0x68BD
+0xFE4B 0x7255
+0xFE4C 0x7257
+0xFE4D 0x3E55
+0xFE4E 0x23044
+0xFE4F 0x680D
+0xFE50 0x6F3D
+0xFE51 0x7282
+0xFE53 0x732B
+0xFE54 0x24823
+0xFE55 0x2882B
+0xFE56 0x48ED
+0xFE57 0x28804
+0xFE58 0x7328
+0xFE59 0x732E
+0xFE5A 0x73CF
+0xFE5B 0x73AA
+0xFE5C 0x20C3A
+0xFE5D 0x26A2E
+0xFE5E 0x73C9
+0xFE5F 0x7449
+0xFE60 0x241E2
+0xFE61 0x216E7
+0xFE62 0x24A24
+0xFE63 0x6623
+0xFE64 0x36C5
+0xFE65 0x249B7
+0xFE66 0x2498D
+0xFE67 0x249FB
+0xFE68 0x73F7
+0xFE69 0x7415
+0xFE6A 0x6903
+0xFE6B 0x24A26
+0xFE6C 0x7439
+0xFE6D 0x205C3
+0xFE6E 0x3ED7
+0xFE70 0x228AD
+0xFE71 0x7460
+0xFE72 0x28EB2
+0xFE73 0x7447
+0xFE74 0x73E4
+0xFE75 0x7476
+0xFE76 0x83B9
+0xFE77 0x746C
+0xFE78 0x3730
+0xFE79 0x7474
+0xFE7A 0x93F1
+0xFE7B 0x6A2C
+0xFE7C 0x7482
+0xFE7D 0x4953
+0xFE7E 0x24A8C
+0xFEA1 0x2415F
+0xFEA2 0x24A79
+0xFEA3 0x28B8F
+0xFEA4 0x5B46
+0xFEA5 0x28C03
+0xFEA6 0x2189E
+0xFEA7 0x74C8
+0xFEA8 0x21988
+0xFEA9 0x750E
+0xFEAB 0x751E
+0xFEAC 0x28ED9
+0xFEAD 0x21A4B
+0xFEAE 0x5BD7
+0xFEAF 0x28EAC
+0xFEB0 0x9385
+0xFEB1 0x754D
+0xFEB2 0x754A
+0xFEB3 0x7567
+0xFEB4 0x756E
+0xFEB5 0x24F82
+0xFEB6 0x3F04
+0xFEB7 0x24D13
+0xFEB8 0x758E
+0xFEB9 0x745D
+0xFEBA 0x759E
+0xFEBB 0x75B4
+0xFEBC 0x7602
+0xFEBD 0x762C
+0xFEBE 0x7651
+0xFEBF 0x764F
+0xFEC0 0x766F
+0xFEC1 0x7676
+0xFEC2 0x263F5
+0xFEC3 0x7690
+0xFEC4 0x81EF
+0xFEC5 0x37F8
+0xFEC6 0x26911
+0xFEC7 0x2690E
+0xFEC8 0x76A1
+0xFEC9 0x76A5
+0xFECA 0x76B7
+0xFECB 0x76CC
+0xFECC 0x26F9F
+0xFECD 0x8462
+0xFECE 0x2509D
+0xFECF 0x2517D
+0xFED0 0x21E1C
+0xFED1 0x771E
+0xFED2 0x7726
+0xFED3 0x7740
+0xFED4 0x64AF
+0xFED5 0x25220
+0xFED6 0x7758
+0xFED7 0x232AC
+0xFED8 0x77AF
+0xFED9 0x28964
+0xFEDA 0x28968
+0xFEDB 0x216C1
+0xFEDC 0x77F4
+0xFEDE 0x21376
+0xFEDF 0x24A12
+0xFEE0 0x68CA
+0xFEE1 0x78AF
+0xFEE2 0x78C7
+0xFEE3 0x78D3
+0xFEE4 0x96A5
+0xFEE5 0x792E
+0xFEE6 0x255E0
+0xFEE7 0x78D7
+0xFEE8 0x7934
+0xFEE9 0x78B1
+0xFEEA 0x2760C
+0xFEEB 0x8FB8
+0xFEEC 0x8884
+0xFEED 0x28B2B
+0xFEEE 0x26083
+0xFEEF 0x2261C
+0xFEF0 0x7986
+0xFEF1 0x8900
+0xFEF2 0x6902
+0xFEF3 0x7980
+0xFEF4 0x25857
+0xFEF5 0x799D
+0xFEF6 0x27B39
+0xFEF7 0x793C
+0xFEF8 0x79A9
+0xFEF9 0x6E2A
+0xFEFA 0x27126
+0xFEFB 0x3EA8
+0xFEFC 0x79C6
+0xFEFD 0x2910D
+0xFEFE 0x79D4
diff --git a/jni/iconv/tests/BIG5-HKSCS-2004-snippet b/jni/iconv/tests/BIG5-HKSCS-2004-snippet
new file mode 100644
index 0000000..9759f4f
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2004-snippet
@@ -0,0 +1,249 @@
+‡@ ‡A ‡B ‡C ‡D ‡E ‡F ‡G ‡H ‡I ‡J ‡K ‡L ‡M ‡N ‡O
+‡P ‡Q ‡R ‡S ‡T ‡U ‡V ‡W ‡X ‡Y ‡Z ‡[ ‡\ ‡] ‡^ ‡_
+‡` ‡a ‡b ‡c ‡d ‡e ‡g ‡h ‡i ‡j ‡k ‡l ‡m ‡n ‡o
+‡p ‡q ‡r ‡s ‡t ‡u ‡v ‡w ‡x ‡y
+ˆ@ ˆA ˆB ˆC ˆD ˆE ˆF ˆG ˆH ˆI ˆJ ˆK ˆL ˆM ˆN ˆO
+ˆP ˆQ ˆR ˆS ˆT ˆU ˆV ˆW ˆX ˆY ˆZ ˆ[ ˆ\ ˆ] ˆ^ ˆ_
+ˆ` ˆa ˆb ˆc ˆd ˆe ˆf ˆg ˆh ˆi ˆj ˆk ˆl ˆm ˆn ˆo
+ˆp ˆq ˆr ˆs ˆt ˆu ˆv ˆw ˆx ˆy ˆz ˆ{ ˆ| ˆ} ˆ~
+ ˆ¡ ˆ¢ ˆ£ ˆ¤ ˆ¥ ˆ¦ ˆ§ ˆ¨ ˆ© ˆª
+‰@ ‰A ‰C ‰F ‰G ‰H ‰I ‰L ‰M ‰N ‰O
+‰P ‰Q ‰R ‰S ‰T ‰U ‰V ‰W ‰X ‰Y ‰Z ‰[ ‰\ ‰] ‰^ ‰_
+‰` ‰a ‰b ‰c ‰d ‰e ‰f ‰g ‰h ‰i ‰j ‰k ‰l ‰m ‰n ‰o
+‰p ‰q ‰r ‰s ‰t ‰u ‰v ‰w ‰x ‰y ‰z ‰{ ‰| ‰} ‰~
+ ‰¡ ‰¢ ‰£ ‰¤ ‰¥ ‰¦ ‰« ‰¬ ‰­ ‰®
+‰° ‰± ‰² ‰µ ‰¶ ‰· ‰¸ ‰¹ ‰º ‰» ‰¼ ‰½ ‰¾ ‰¿
+ ‰Á ‰Â ‰Ã ‰Å ‰Æ ‰Ç ‰È ‰É ‰Ê ‰Ë ‰Ì ‰Í ‰Î ‰Ï
+‰Ð ‰Ñ ‰Ò ‰Ó ‰Ô ‰Õ ‰Ö ‰× ‰Ø ‰Ù ‰Ú ‰Û ‰Ü ‰Ý ‰Þ ‰ß
+‰à ‰á ‰â ‰ã ‰ä ‰å ‰æ ‰ç ‰è ‰é ‰ê ‰ë ‰ì ‰í ‰î ‰ï
+‰ð ‰ñ ‰ò ‰ó ‰ô ‰õ ‰ö ‰÷ ‰ø ‰ù ‰ú ‰û ‰ü ‰ý ‰þ
+Š@ ŠA ŠC ŠD ŠE ŠF ŠG ŠH ŠI ŠJ ŠK ŠL ŠM ŠN ŠO
+ŠP ŠQ ŠR ŠS ŠT ŠU ŠV ŠW ŠX ŠY ŠZ Š[ Š\ Š] Š^ Š_
+Š` Ša Šb Šd Še Šf Šg Šh Ši Šj Šk Šl Šm Šn Šo
+Šp Šq Šr Šs Št Šv Šw Šx Šy Šz Š{ Š| Š} Š~
+ Š¡ Š¢ Š£ Š¤ Š¥ Š¦ Š§ Š¨ Š© Šª Š¬ Š­ Š® Š¯
+Š° Š² Š³ Š´ Šµ Š¶ Š· Š¸ Š¹ Š» Š¼ Š½ Š¾ Š¿
+ŠÀ ŠÁ ŠÂ ŠÃ ŠÄ ŠÅ ŠÆ ŠÇ ŠÉ ŠÊ ŠË ŠÌ ŠÎ ŠÏ
+ŠÐ ŠÑ ŠÒ ŠÓ ŠÔ ŠÕ ŠÖ Š× ŠØ ŠÙ ŠÚ ŠÛ ŠÜ Šß
+Šà Šá Šâ Šã Šä Šå Šæ Šç Šè Šé Šê Šë Šì Ší Šî Šï
+Šð Šñ Šò Šó Šô Šö Š÷ Šø Šù Šú Šû Šü Šý Šþ
+‹@ ‹A ‹B ‹C ‹D ‹E ‹F ‹G ‹H ‹I ‹J ‹K ‹L ‹M ‹N ‹O
+‹P ‹Q ‹R ‹S ‹U ‹V ‹W ‹X ‹Y ‹Z ‹[ ‹\ ‹] ‹^ ‹_
+‹` ‹a ‹b ‹c ‹d ‹e ‹f ‹g ‹h ‹i ‹j ‹k ‹l ‹m ‹n ‹o
+‹p ‹q ‹r ‹s ‹t ‹u ‹v ‹w ‹x ‹y ‹z ‹{ ‹| ‹} ‹~
+ ‹¡ ‹¢ ‹£ ‹¤ ‹¥ ‹¦ ‹§ ‹¨ ‹© ‹ª ‹« ‹¬ ‹­ ‹® ‹¯
+‹° ‹± ‹² ‹³ ‹´ ‹µ ‹¶ ‹· ‹¸ ‹¹ ‹º ‹» ‹¼ ‹½ ‹¾ ‹¿
+‹À ‹Á ‹Â ‹Ã ‹Ä ‹Å ‹Æ ‹Ç ‹È ‹É ‹Ê ‹Ë ‹Ì ‹Í ‹Î ‹Ï
+‹Ð ‹Ñ ‹Ò ‹Ó ‹Ô ‹Õ ‹Ö ‹× ‹Ø ‹Ù ‹Ú ‹Û ‹Ü ‹Þ ‹ß
+‹à ‹á ‹â ‹ã ‹ä ‹å ‹æ ‹ç ‹è ‹é ‹ê ‹ë ‹ì ‹í ‹î ‹ï
+‹ð ‹ñ ‹ò ‹ó ‹ô ‹õ ‹ö ‹÷ ‹ø ‹ù ‹ú ‹û ‹ü ‹ý
+Œ@ ŒA ŒB ŒC ŒD ŒE ŒF ŒG ŒH ŒI ŒJ ŒK ŒL ŒM ŒN ŒO
+ŒP ŒQ ŒR ŒS ŒT ŒU ŒV ŒW ŒX ŒY ŒZ Œ[ Œ\ Œ] Œ^ Œ_
+Œ` Œa Œb Œc Œd Œe Œf Œg Œh Œi Œj Œk Œl Œm Œn Œo
+Œp Œq Œr Œs Œt Œu Œv Œw Œx Œy Œz Œ{ Œ| Œ} Œ~
+ Œ¡ Œ¢ Œ£ Œ¤ Œ¥ Œ§ Œ¨ Œ© Œª Œ« Œ¬ Œ­ Œ® Œ¯
+Œ° Œ± Œ² Œ³ Œ´ Œµ Œ¶ Œ· Œ¸ Œ¹ Œº Œ» Œ¼ Œ½ Œ¾ Œ¿
+ŒÀ ŒÁ ŒÂ ŒÃ ŒÄ ŒÅ ŒÉ ŒÊ ŒË ŒÌ ŒÎ ŒÏ
+ŒÐ ŒÑ ŒÒ ŒÓ ŒÔ ŒÕ ŒÖ Œ× ŒØ ŒÙ ŒÚ ŒÛ ŒÜ ŒÝ ŒÞ Œß
+Έ · Ή ΋ Ί ξ ΍ Ώ Ύ ΐ Α Γ Β Δ Ε
+Œð Œñ Œò Œó Œô Œõ Œö Œ÷ Œø Œù Œú Œû Œü Œý Œþ
+@ B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ
+Ž@ ŽA ŽB ŽC ŽD ŽE ŽF ŽG ŽH ŽI ŽJ ŽK ŽL ŽM ŽN ŽO
+ŽP ŽQ ŽR ŽS ŽT ŽU ŽV ŽW ŽX ŽY ŽZ Ž[ Ž\ Ž] Ž^ Ž_
+Ž` Ža Žb Žc Žd Že Žf Žg Žh Žj Žk Žl Žm Žn
+Žp Žq Žr Žs Žt Žu Žv Žw Žx Žy Žz Ž{ Ž| Ž}
+ Ž¡ Ž¢ Ž£ Ž¤ Ž¥ Ž¦ Ž§ Ž¨ Ž© Žª Ž¬ Ž­ Ž® Ž¯
+Ž° Ž± Ž² Ž³ Žµ Ž¶ Ž· Ž¸ Ž¹ Žº Ž» Ž¼ Ž½ Ž¾ Ž¿
+ŽÀ ŽÁ ŽÂ ŽÃ ŽÄ ŽÅ ŽÆ ŽÇ ŽÈ ŽÉ ŽÊ ŽË ŽÌ ŽÎ ŽÏ
+ ŽÑ ŽÒ ŽÓ ŽÔ ŽÕ ŽÖ Ž× ŽØ ŽÙ ŽÚ ŽÛ ŽÜ ŽÝ ŽÞ Žß
+Žà Žá Žâ Žã Žä Žå Žæ Žç Žè Žé Žê Žë Žì Ží Žî Žï
+Žð Žñ Žò Žó Žô Žõ Žö Ž÷ Žø Žù Žú Žû Žü Žý Žþ
+@ A B C D E F G H I J K L M N O
+P Q R S T U V X Y Z [ \ ] ^ _
+` a b c d e f g h j k l m o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l n o
+p q r s t u v w x y { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ò ó ô õ ö ÷ ø ù ú û ü ý þ
+‘@ ‘A ‘B ‘C ‘D ‘E ‘F ‘G ‘H ‘I ‘J ‘K ‘L ‘M ‘N ‘O
+‘P ‘Q ‘R ‘S ‘T ‘U ‘V ‘W ‘X ‘Y ‘Z ‘[ ‘\ ‘] ‘^ ‘_
+‘` ‘a ‘b ‘c ‘d ‘e ‘f ‘g ‘h ‘i ‘j ‘k ‘l ‘m ‘n ‘o
+‘p ‘q ‘r ‘s ‘t ‘u ‘v ‘w ‘x ‘y ‘z ‘{ ‘| ‘} ‘~
+ ‘¡ ‘¢ ‘£ ‘¤ ‘¥ ‘¦ ‘§ ‘¨ ‘© ‘ª ‘« ‘¬ ‘­ ‘® ‘¯
+‘° ‘± ‘² ‘³ ‘´ ‘µ ‘¶ ‘· ‘¸ ‘¹ ‘º ‘» ‘¼ ‘½ ‘¾
+‘À ‘Á ‘Â ‘Ã ‘Ä ‘Å ‘Æ ‘Ç ‘È ‘É ‘Ê ‘Ë ‘Ì ‘Í ‘Î ‘Ï
+‘Ð ‘Ñ ‘Ò ‘Ó ‘Ô ‘Õ ‘Ö ‘× ‘Ø ‘Ù ‘Ú ‘Û ‘Ü ‘Ý ‘Þ ‘ß
+‘à ‘á ‘â ‘ã ‘ä ‘å ‘æ ‘ç ‘è ‘é ‘ê ‘ë ‘ì ‘í ‘î ‘ï
+‘ð ‘ñ ‘ò ‘ó ‘ô ‘õ ‘ö ‘÷ ‘ø ‘ù ‘ú ‘û ‘ü ‘ý ‘þ
+’@ ’A ’B ’C ’E ’F ’G ’H ’I ’J ’K ’L ’M ’N ’O
+’P ’Q ’R ’S ’T ’U ’V ’W ’X ’Y ’Z ’[ ’\ ’] ’^ ’_
+’` ’a ’b ’c ’d ’e ’f ’g ’h ’i ’j ’k ’l ’m ’n ’o
+’p ’q ’r ’s ’t ’u ’v ’w ’x ’y ’z ’{ ’| ’} ’~
+ ’¡ ’¢ ’£ ’¤ ’¥ ’¦ ’§ ’¨ ’© ’ª ’« ’¬ ’­ ’®
+ ’³ ’´ ’µ ’¶ ’· ’¸ ’¹ ’º ’» ’¼ ’½ ’¾ ’¿
+’À ’Á ’Â ’Ã ’Ä ’Å ’Æ ’Ç ’É ’Ê ’Ë ’Ì ’Í ’Î ’Ï
+’Ð ’Ò ’Ó ’Ô ’Õ ’Ö ’× ’Ø ’Ù ’Ú ’Û ’Ü ’Ý ’Þ ’ß
+’à ’á ’â ’ã ’ä ’å ’æ ’ç ’è ’é ’ê ’ë ’ì ’í ’î ’ï
+’ð ’ñ ’ò ’ó ’ô ’õ ’ö ’÷ ’ø ’ù ’ú ’û ’ü ’ý ’þ
+“@ “A “B “C “D “E “F “G “H “I “J “K “L “M “N “O
+“P “Q “R “S “T “U “V “W “X “Y “Z “[ “\ “] “^ “_
+“` “a “b “c “d “e “f “g “h “i “j “k “l “m “n “o
+“p “q “r “s “t “u “v “w “x “y “z “{ “| “} “~
+ “¡ “¢ “£ “¤ “¥ “¦ “§ “¨ “© “ª “« “¬ “­ “® “¯
+“° “± “² “³ “´ “µ “¶ “· “¸ “¹ “º “» “¼ “½ “¾ “¿
+“À “Á “Â “Ã “Ä “Å “Æ “Ç “È “É “Ê “Ë “Ì “Í “Î “Ï
+“Ð “Ñ “Ò “Ó “Ô “Õ “Ö “× “Ø “Ù “Ú “Û “Ü “Ý “Þ “ß
+“à “á “â “ã “ä “å “æ “ç “è “é “ê “ë “ì “í “î “ï
+“ð “ñ “ò “ó “ô “õ “ö “÷ “ø “ù “ú “û “ü “ý “þ
+”@ ”A ”B ”C ”D ”E ”F ”H ”I ”J ”K ”L ”M ”N ”O
+”P ”Q ”R ”S ”T ”U ”V ”W ”X ”Y ”Z ”[ ”\ ”] ”^ ”_
+”` ”a ”b ”c ”d ”e ”f ”g ”h ”i ”j ”k ”l ”m ”n ”o
+”p ”q ”r ”s ”t ”u ”v ”w ”x ”y ”z ”{ ”| ”} ”~
+ ”¡ ”¢ ”£ ”¤ ”¥ ”¦ ”§ ”¨ ”© ”ª ”« ”¬ ”­ ”® ”¯
+”° ”± ”² ”³ ”´ ”µ ”¶ ”· ”¸ ”¹ ”º ”» ”¼ ”½ ”¾ ”¿
+”À ”Á ” ”à ”Ä ”Å ”Æ ”Ç ”È ”É ”Ë ”Ì ”Í ”Î ”Ï
+”Ð ”Ñ ”Ò ”Ó ”Ô ”Õ ”Ö ”× ”Ø ”Ù ”Ú ”Û ”Ü ”Ý ”Þ ”ß
+ӈ Ӈ Ӊ Ӌ ӊ ӌ Ӿ Ӎ ӏ ӎ Ӑ ӑ ӓ Ӓ Ӕ ӕ
+”ð ”ñ ”ò ”ó ”ô ”õ ”ö ”÷ ”ø ”ù ”ú ”û ”ü ”ý ”þ
+•@ •A •B •C •D •E •F •G •H •I •J •K •L •M •N •O
+•P •Q •R •S •T •U •V •W •X •Y •Z •[ •\ •] •^ •_
+•` •a •b •c •d •e •f •g •h •i •j •k •l •m •n •o
+•p •q •r •s •t •u •v •w •x •y •z •{ •| •} •~
+ •¡ •¢ •£ •¤ •¥ •¦ •§ •¨ •© •ª •« •¬ •­ •® •¯
+•° •± •² •³ •´ •µ •¶ •· •¸ •¹ •º •» •¼ •½ •¾ •¿
+•À •Á •Â •Ã •Ä •Å •Æ •Ç •È •É •Ê •Ë •Ì •Í •Î •Ï
+•Ð •Ñ •Ò •Ó •Ô •Õ •Ö •× •Ø •Ú •Û •Ü •Ý •Þ •ß
+•à •á •â •ã •ä •å •æ •ç •è •é •ê •ë •ì •í •î •ï
+•ð •ñ •ò •ó •ô •õ •ö •÷ •ø •ù •ú •û •ü •ý •þ
+–@ –A –B –C –E –F –G –H –I –J –K –L –M –N –O
+–P –Q –R –S –T –U –V –W –X –Y –Z –[ –\ –] –^ –_
+–` –a –b –c –d –e –f –g –h –i –j –k –l –m –n –o
+–p –q –r –s –t –u –v –w –x –y –z –{ –| –} –~
+ –¡ –¢ –£ –¤ –¥ –¦ –§ –¨ –© –ª –« –¬ –­ –® –¯
+–° –± –² –³ –´ –µ –¶ –· –¸ –¹ –º –» –¼ –½ –¾ –¿
+–À –Á –Â –Ã –Ä –Å –Æ –Ç –È –É –Ê –Ë –Ì –Í –Î –Ï
+–Ð –Ñ –Ò –Ó –Ô –Õ –Ö –× –Ø –Ù –Ú –Û –Ü –Ý –Þ –ß
+–à –á –â –ã –ä –å –æ –ç –è –é –ê –ë –ì –î –ï
+–ð –ñ –ò –ó –ô –õ –ö –÷ –ø –ù –ú –û –ý –þ
+—@ —A —B —C —D —E —F —G —H —I —J —K —L —M —N —O
+—P —Q —R —S —T —U —V —W —X —Y —Z —[ —\ —] —^ —_
+—` —a —b —c —d —e —f —g —h —i —j —k —l —m —n —o
+—p —q —r —s —t —u —v —w —x —y —z —{ —| —} —~
+ —¡ —¢ —£ —¤ —¥ —¦ —§ —¨ —© —ª —« —¬ —­ —® —¯
+—° —± —² —³ —´ —µ —¶ —· —¸ —¹ —º —» —¼ —½ —¾ —¿
+—À —Á —Â —Ã —Ä —Å —Æ —Ç —È —É —Ê —Ë —Ì —Í —Î —Ï
+—Ð —Ñ —Ò —Ó —Ô —Õ —Ö —× —Ø —Ù —Ú —Û —Ü —Ý —Þ —ß
+—à —á —â —ã —ä —å —æ —ç —è —é —ê —ë —ì —í —î —ï
+—ð —ñ —ò —ó —ô —õ —ö —÷ —ø —ù —ú —û —ü —ý —þ
+˜@ ˜A ˜B ˜C ˜D ˜E ˜F ˜G ˜H ˜I ˜J ˜K ˜L ˜M ˜N ˜O
+˜P ˜Q ˜R ˜S ˜T ˜U ˜V ˜W ˜X ˜Y ˜Z ˜[ ˜\ ˜] ˜^ ˜_
+˜` ˜a ˜b ˜c ˜d ˜e ˜f ˜g ˜h ˜i ˜j ˜k ˜l ˜m ˜n ˜o
+˜p ˜q ˜r ˜s ˜t ˜u ˜v ˜w ˜x ˜y ˜z ˜{ ˜| ˜} ˜~
+ ˜¡ ˜¢ ˜£ ˜¤ ˜¥ ˜¦ ˜§ ˜¨ ˜© ˜ª ˜« ˜¬ ˜­ ˜® ˜¯
+˜° ˜± ˜² ˜³ ˜´ ˜µ ˜¶ ˜· ˜¸ ˜¹ ˜º ˜» ˜¼ ˜½ ˜¾ ˜¿
+˜À ˜Á ˜Â ˜Ã ˜Ä ˜Å ˜Æ ˜Ç ˜È ˜É ˜Ê ˜Ë ˜Ì ˜Í ˜Î ˜Ï
+˜Ð ˜Ñ ˜Ò ˜Ó ˜Ô ˜Õ ˜Ö ˜× ˜Ø ˜Ù ˜Ú ˜Û ˜Ü ˜Ý ˜Þ ˜ß
+˜à ˜á ˜â ˜ã ˜ä ˜å ˜æ ˜ç ˜è ˜é ˜ê ˜ë ˜ì ˜í ˜î ˜ï
+˜ð ˜ñ ˜ò ˜ó ˜ô ˜õ ˜ö ˜÷ ˜ø ˜ù ˜ú ˜û ˜ü ˜ý ˜þ
+™@ ™A ™B ™C ™D ™E ™F ™G ™H ™I ™J ™K ™L ™M ™N ™O
+™P ™Q ™R ™S ™T ™U ™V ™W ™X ™Y ™Z ™[ ™\ ™] ™^ ™_
+™` ™a ™b ™c ™d ™e ™f ™g ™h ™i ™j ™k ™l ™m ™n ™o
+™p ™q ™r ™s ™t ™u ™v ™w ™x ™y ™z ™{ ™| ™} ™~
+ ™¡ ™¢ ™£ ™¤ ™¥ ™¦ ™§ ™¨ ™© ™ª ™« ™¬ ™­ ™® ™¯
+™° ™± ™² ™³ ™´ ™µ ™¶ ™· ™¸ ™¹ ™º ™» ™¼ ™½ ™¾ ™¿
+™À ™Á ™Â ™Ã ™Ä ™Å ™Æ ™Ç ™È ™É ™Ê ™Ë ™Ì ™Í ™Î ™Ï
+™Ð ™Ñ ™Ò ™Ó ™Ô ™Õ ™Ö ™× ™Ø ™Ù ™Ú ™Û ™Ü ™Ý ™Þ ™ß
+™à ™á ™â ™ã ™ä ™å ™æ ™ç ™è ™é ™ê ™ë ™ì ™í ™î ™ï
+™ð ™ñ ™ò ™ó ™ô ™õ ™ö ™÷ ™ø ™ù ™ú ™û ™ü ™ý ™þ
+š@ šA šB šC šD šE šF šG šH šI šJ šK šL šM šN šO
+šP šQ šR šS šT šU šV šW šX šY šZ š[ š\ š] š^ š_
+š` ša šb šc šd še šf šg šh ši šj šk šl šm šn šo
+šp šq šr šs št šu šv šw šx šy šz š{ š| š} š~
+ š¡ š¢ š£ š¤ š¥ š¦ š§ š¨ š© šª š« š¬ š­ š® š¯
+š° š± š² š³ š´ šµ š¶ š· š¸ š¹ šº š» š¼ š½ š¾ š¿
+šÀ šÁ šÂ šÃ šÄ šÅ šÆ šÇ šÈ šÉ šÊ šË šÌ šÍ šÎ šÏ
+šÐ šÑ šÒ šÓ šÔ šÕ šÖ š× šØ šÙ šÚ šÛ šÜ šÝ šÞ šß
+šà šá šâ šã šä šå šæ šç šè šé šê šë šì ší šî šï
+šð šñ šò šó šô šõ šö š÷ šø šù šú šû šü šý šþ
+›@ ›A ›B ›C ›D ›E ›F ›G ›H ›I ›J ›K ›L ›M ›N ›O
+›P ›Q ›R ›S ›T ›U ›V ›W ›X ›Y ›Z ›[ ›\ ›] ›^ ›_
+›` ›b ›c ›d ›e ›f ›g ›h ›i ›j ›k ›l ›m ›n ›o
+›p ›q ›r ›s ›t ›u ›w ›y ›z ›| ›} ›~
+ ›¡ ›¢ ›£ ›¤ ›¥ ›¦ ›§ ›¨ ›© ›ª ›« ›¬ ›­ ›® ›¯
+›° ›± ›² ›³ ›´ ›µ ›¶ ›· ›¸ ›¹ ›º ›» ›¼ ›½ ›¾ ›¿
+›À ›Á ›Â ›Ã ›Ä ›Å ›Ç ›È ›É ›Ê ›Ë ›Ì ›Í ›Î ›Ï
+›Ð ›Ñ ›Ò ›Ó ›Ô ›Õ ›Ö ›× ›Ø ›Ù ›Ú ›Û ›Ü ›Ý ›ß
+݈ ݇ ݉ ݋ ݊ ݌ ݾ ݍ ݏ ݎ ݐ ݑ ݒ ݔ ݕ
+›ð ›ñ ›ò ›ó ›ô ›õ ›÷ ›ø ›ù ›ú ›û ›ü ›ý ›þ
+œ@ œA œC œD œE œF œG œH œI œJ œK œL œM œN œO
+œP œQ œR œT œU œV œW œX œY œZ œ[ œ\ œ] œ^ œ_
+œ` œa œc œd œe œf œg œi œj œl œm œn œo
+œp œq œr œs œt œu œv œx œy œz œ{ œ| œ} œ~
+ œ¡ œ¢ œ£ œ¤ œ¥ œ¦ œ§ œ¨ œ© œª œ« œ¬ œ­ œ® œ¯
+œ° œ± œ² œ³ œ´ œµ œ¶ œ· œ¸ œ¹ œº œ» œ¾ œ¿
+œÀ œÁ œÂ œÃ œÄ œÅ œÆ œÇ œÈ œÉ œÊ œË œÌ œÍ œÎ œÏ
+ œÑ œÒ œÓ œÔ œÕ œÖ œ× œØ œÙ œÚ œÛ œÜ œÝ œÞ œß
+ψ χ ω ϋ ϊ ό Ͼ ύ Ϗ ώ ϐ ϑ ϓ ϒ ϔ ϕ
+œð œñ œò œó œô œõ œö œ÷ œø œù œú œû œü œý œþ
+@ A B C D E F G H I J K L M N O
+P Q R S T U V X Y [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+À Á Â Ã Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+à á â ã ä å æ ç è é ê ë ì í î ï
+ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ
+ž@ žA žB žC žD žE žF žG žH žI žJ žK žL žM žN žO
+žP žQ žR žS žT žU žV žW žX žY žZ ž[ ž\ ž] ž^ ž_
+ž` ža žb žc žd že žf žg žh ži žj žk žl žm žn žo
+žp žq žr žs žt žu žv žw žx žy žz ž{ ž| ž} ž~
+ ž¡ ž¢ ž£ ž¤ ž¥ ž¦ ž§ ž¨ žª ž« ž­ ž® ž¯
+ž° ž± ž² ž³ ž´ žµ ž¶ ž· ž¸ ž¹ žº ž» ž¼ ž½ ž¾ ž¿
+žÀ žÁ žÂ žÃ žÅ žÆ žÇ žÈ žÉ žÊ žË žÌ žÍ žÎ žÏ
+žÐ žÑ žÒ žÓ žÔ žÕ žÖ ž× žØ žÙ žÚ žÛ žÜ žÝ žÞ žß
+žà žá žâ žã žä žå žæ žç žè žé žê žë žì ží žî
+žð žñ žò žó žõ žö ž÷ žø žù žú žû žü žþ
+Ÿ@ ŸA ŸB ŸC ŸD ŸE ŸF ŸG ŸH ŸI ŸJ ŸK ŸL ŸM ŸO
+ŸP ŸQ ŸR ŸS ŸT ŸU ŸV ŸW ŸX ŸY ŸZ Ÿ[ Ÿ\ Ÿ] Ÿ^ Ÿ_
+ Ÿa Ÿb Ÿc Ÿd Ÿe Ÿg Ÿh Ÿi Ÿj Ÿk Ÿl Ÿm Ÿn Ÿo
+Ÿp Ÿq Ÿr Ÿs Ÿt Ÿu Ÿv Ÿw Ÿx Ÿy Ÿz Ÿ{ Ÿ| Ÿ} Ÿ~
+ Ÿ¡ Ÿ¢ Ÿ£ Ÿ¤ Ÿ¥ Ÿ¦ Ÿ§ Ÿ¨ Ÿ© Ÿª Ÿ« Ÿ¬ Ÿ® Ÿ¯
+Ÿ° Ÿ² Ÿ³ Ÿ´ Ÿµ Ÿ¶ Ÿ· Ÿ¸ Ÿ¹ Ÿº Ÿ» Ÿ¼ Ÿ½ Ÿ¾ Ÿ¿
+ ŸÁ ŸÂ ŸÃ ŸÄ ŸÅ ŸÆ ŸÇ ŸÉ ŸÊ ŸÌ ŸÍ ŸÎ ŸÏ
+ŸÐ ŸÑ ŸÒ ŸÓ ŸÔ ŸÕ ŸÖ Ÿ× ŸÙ ŸÛ ŸÜ ŸÝ ŸÞ Ÿß
+Ÿà Ÿá Ÿâ Ÿã Ÿä Ÿå Ÿç Ÿè Ÿé Ÿë Ÿì Ÿí Ÿî
+Ÿð Ÿñ Ÿò Ÿó Ÿô Ÿõ Ÿö Ÿ÷ Ÿø Ÿù Ÿú Ÿû Ÿü Ÿý Ÿþ
+ @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O
+ P  Q  R  S  U  V  X  Y  [  \  ]  ^  _
+ `  a  d  e  f  g  h  i  j  k  l  m  n  o
+ p  q  s  t  u  v  x  y  z  {  |  }  ~
+  ¡  ¢  £  ¤  ¦  §  ¨  ©  ª  «  ¬  ®
+ °  ±  ²  ³  ´  µ  ¶  ·  ¸  ¹  º  »  ¼  ½  ¾  ¿
+ À  Á  Â  Ã  Ä  Å  Æ  Ç  È  É  Ê  Ë  Ì  Í  Î  Ï
+ Ð  Ñ  Ò  Ô  Ö  ×  Ø  Ù  Ú  Û  Ü  Ý  Þ
+ à  â  ã  å  æ  ç  è  é  ê  ë  ì  í  î  ï
+ ð  ñ  ò  ó  ô  õ  ö  ÷  ø  ù  ú  û  ü  ý  þ
diff --git a/jni/iconv/tests/BIG5-HKSCS-2004-snippet.UTF-8 b/jni/iconv/tests/BIG5-HKSCS-2004-snippet.UTF-8
new file mode 100644
index 0000000..7a44df2
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2004-snippet.UTF-8
@@ -0,0 +1,249 @@
+ä° ä°² 䘃 ä–¦ 䕸 𧉧 äµ· ä–³ 𧲱 ä³¢ 𧳅 㮕 䜶 ä„ ä±‡ ä±€
+𤊿 𣘗 𧒠𦺋 𧃒 ä±— 𪑠ä ä—š ä²… 𧱬 ä´‡ 䪤 äš¡ 𦬣 爥
+𥩔 ð¡©£ 𣸆 𣽡 æ™ å›» 綕 å¤ ð¨®¹ ã·´ 霴 𧯯 寛 𡵞 媤
+㘥 𩺰 å«‘ å®· å³¼ æ® è–“ ð©¥… ç‘¡ ç’
+㇀ ㇠㇂ ㇃ ㇄ 𠄌 ㇅ 𠃑 𠃠㇆ ㇇ 𠃋 𡿨 ㇈ 𠃊 ㇉
+㇊ ㇋ ㇌ ð „Ž ㇠㇎ Ä€ Ã Ç Ã€ Ä’ É Äš È ÅŒ Ó
+Ç‘ Ã’ Ê̄ Ế Ê̌ Ề Ê Ä Ã¡ ÇŽ à É‘ Ä“ é Ä› è
+Ä« í Ç Ã¬ Šó Ç’ ò Å« ú Ç” ù Ç– ǘ Çš
+ Çœ ü ê̄ ế ê̌ Ỡê É¡ âš â›
+𪎩 ð¡…… 攊 丽 æ» éµŽ 釟 𧜵 æ’‘ 会 伨
+侨 å…– å…´ 农 凤 务 动 医 åŽ å‘ å˜ å›¢ 声 处 备 夲
+头 学 实 実 岚 庆 总 斉 柾 栄 桥 济 炼 电 纤 纬
+纺 织 ç» ç»Ÿ 缆 ç¼· 艺 è‹ è¯ è§† 设 询 车 轧 è½®
+ ç‘ ç³¼ ç· æ¥† 竉 刧 醌 碸 é…ž 肼
+è´‹ 胶 𠧧 è‚Ÿ 黇 ä³ é·‰ 鸌 ä°¾ ð©·¶ 𧀎 鸊 𪄳 ã—
+ 溚 舾 ç”™ 䤑 马 éª é¾™ 禇 𨑬 ð¡·Š 𠗠𢫦 两 äº
+亀 亇 亿 仫 伷 㑌 侽 㹈 倃 傈 㑽 㒓 㒥 円 夅 凛
+凼 刅 争 剹 åŠ åŒ§ ã—‡ 厩 ã•‘ 厰 ã•“ å‚ å£ ã•­ 㕲 ãš
+å’“ å’£ å’´ å’¹ å“ å“¯ 唘 唣 唨 ã–˜ 唿 ã–¥ ã–¿ å—— ã—…
+𧶄 唥 𠱂 ð ´• 𥄫 å– ð¢³† 㧬 ð  蹆 𤶸 ð©“¥ ä“ ð¨‚¾ çº
+𢰸 㨴 䟕 𨅠𦧲 𤷪 æ“ ð µ¼ ð ¾´ 𠳕 𡃴 æ’ è¹¾ ð º– ð °‹ 𠽤
+𢲩 𨉖 𤓓 𠵆 𩩠𨃩 䟴 𤺧 𢳂 骲 㩧 𩗴 㿭 㔆 𥋇
+ð©Ÿ” 𧣈 𢵄 éµ® é • ä™ ð¦‚¥ æ’´ å“£ 𢵌 𢯊 𡷠㧻 ð¡¯
+ 𦛚 𦜖 𧦠 擪 𥒠𠱃 蹨 𢆡 𨭌 𠜱 䠋 𠆩 㿺 塳
+𢶠𤗈 𠓼 𦂗 𠽌 𠶖 啹 䂻 䎺 䪴 𢩦 𡂠膪 飵
+𠶜 æ¹ ã§¾ 𢵠跀 åš¡ 摼 㹃 𪘠𠸉 𢫠𢳉 𡃈 𣧂
+㦒 㨆 𨊛 㕸 𥹉 𢃇 噒 𠼱 𢲲 𩜠 㒼 氽 𤸻 𧕴
+𢺋 𢈈 𪙛 𨳠𠹺 𠰴 𦠜 羓 𡃠𢠃 𢤹 㗻 𥇣 𠺌 𠾠𠺪
+㾓 ð ¼° 𠵇 𡅠𠹌 𠺫 ð ®© 𠵈 𡃀 ð¡„½ 㿹 𢚖 æ² ð ¾­
+𣴠𧘹 𢯎 𠵾 𠵿 𢱑 𢱕 㨘 𠺘 𡃇 𠼮 𪘲 𦭠𨳒 𨶙 𨳊
+閪 哌 苄 喹 𩻃 鰦 骶 𧞠𢷮 煀 腭 胬 尜 𦕲 脴
+ãž— åŸ ð¨‚½ 醶 𠻺 ð ¸ ð ¹· ð »» 㗠𤷫 㘉 ð ³– 嚯 𢞵 𡃉 ð ¸
+𠹸 𡸠𡅈 𨈇 𡑕 𠹹 𤹠𢶤 婔 𡀠𡀞 𡃵 𡃶 垜 𠸑
+ 𧚔 𨋠𠾵 𠹻 𥅾 㜃 𠾶 𡆀 𥋘 𪊽 𤧚 𡠺 𤅷 𨉼 墙
+剨 㘚 𥜽 箲 å­¨ ä € 䬬 鼧 䧧 é°Ÿ é® ð¥­´ 𣄽 å—» ã—² 嚉
+丨 夂 𡯠屮 é‘ ð ‚† ä¹› 亻 㔾 å°£ 彑 å¿„ 㣺 扌 攵 æ­º
+æ°µ æ°º ç¬ çˆ« 丬 犭 𤣩 ç½’ 礻 ç³¹ 罓 𦉪 㓠𦋠耂
+è‚€ 𦘒 𦥑 å 衤 è§ ð§¢² è®  è´ é’… 镸 é•¿ é—¨ 𨸠韦 页
+风 飞 饣 ð©  é±¼ 鸟 黄 æ­¯ 龜 丷 𠂇 é˜ æˆ· é’¢
+倻 æ·¾ 𩱳 龦 ã·‰ è¢ ð¤…Ž ç· å³µ 䬠 𥇠㕙 𥴰 æ„¢ 𨨲 辧
+釶 熑 朙 玺 𣊠𪄇 㲋 𡦀 ä¬ ç£¤ ç‚ å†® 𨜠䀉 æ©£ 𪊺
+䈣 è˜ ð ©¯ 稪 𩥇 𨫪 é• ç 匤 ð¢¾ é´ ç›™ 𨧣 龧 çŸ äº£
+ä¿° 傼 丯 ä¼— 龨 å´ ç¶‹ 墒 å£ ð¡¶¶ 庒 庙 å¿‚ 𢜒 æ–‹
+ 𣹠椙 橃 𣱣 泿 爀 𤔅 玌 㻛 𤨓 嬕 璹 讃 𥲤
+𥚕 窓 篬 糃 繬 苸 è–— 龩 è¢ é¾ª 躹 龫 è¿ è•Ÿ 駠 鈡
+龬 𨶹 ð¡¿ ä± äŠ¢ 娚 顨 æ« ä‰¶ 圽 è—– 𤥻
+芿 ð§„ ä² ð¦µ´ åµ» 𦬕 𦾾 é¾­ é¾® å®– 龯 曧 ç¹› æ¹— 秊 㶈
+䓃 𣉖 𢞖 䎚 䔶 峕 𣬚 諹 屸 㴒 𣕑 嵸 龲 煗 䕘
+𤃬 𡸣 䱷 㥸 㑊 𠆤 𦱠諌 侴 𠈹 妿 腬 顖 𩣺 弻
+𠮟 𢇠𨥭 䄂 䚻 𩹠㼇 龳 𪆵 䃸 㟖 䛷 𦱆 䅼 𨚲
+𧿠䕭 㣔 𥒚 䕡 䔛 䶉 䱻 䵶 䗪 㿈 𤬠㙡 䓞 䒽 䇭
+å´¾ 嵈 åµ– ã·¼ ã  å¶¤ 嶹 ã   ã ¸ 幂 庽 å¼¥ 徃 㤈 㤔 㤿
+㥠惗 愽 å³¥ 㦉 憷 憹 æ‡ ã¦¸ 戬 æŠ æ‹¥ 挘 㧸 åš±
+ 㨃 æ¢ æ» æ‡ æ‘š ã©‹ æ“€ å´• 嘡 龟 㪗 æ–† 㪽 æ—¿ 晓
+㫲 暒 㬢 朖 㭂 枤 栀 㭘 桊 梄 㭲 㭱 㭻 椉 楃 牜
+楤 榟 榅 㮼 槖 㯠橥 橴 橱 檂 㯬 檙 㯲 檫 檵 櫔
+櫶 æ® æ¯ æ¯ª æ±µ 沪 㳋 æ´‚ æ´† æ´¦ æ¶ ã³¯ 涤 涱 渕 渘
+温 溆 𨧀 溻 滢 滚 齿 滨 滩 漤 æ¼´ 㵆 ð£½ æ¾ æ¾¾ 㵪
+ãµµ 熷 å²™ 㶊 瀬 㶑 ç ç” ç¯ ç¿ ç‚‰ 𠌥 ä ã—± 𠻘
+𣻗 垾 𦻓 焾 𥟠 㙎 榢 𨯩 孴 穉 𥣡 𩓙 穥 穽 𥦬 窻
+窰 ç«‚ 竃 燑 𦒠䇊 ç«š ç« ç«ª 䇯 å’² 𥰠笋 ç­• 笩 𥌎
+𥳾 箢 ç­¯ 莜 𥮴 𦱿 ç¯ è¡ ç®’ 𥴠 㶭 𥱥 è’’ 篺
+簵 𥳠籄 粃 𤢂 粦 晽 𤕸 糉 糇 糦 籴 糳 糵
+ 繧 ä” ð¦¹„ çµ ð¦»– ç’ ç¶‰ 綫 焵 綳 𤗠𦀩 ç·¤ ã´“
+ç·µ 𡟹 ç·¥ 𨭠𦄡 𦅚 ç¹® 纒 䌫 鑬 縧 ç½€ ç½ ç½‡ 礶
+𦋠駡 ç¾— 𦑠羣 ð¡™¡ ð ¨ ä•œ 𣦠䔃 𨌺 翺 𦒉 耈 è€
+ 耯 𪂇 𦳃 耻 耼 è¡ ð¢œ” 䦉 𦘦 𣷣 𦛨 朥 肧 𨩈 脇
+è„š 墰 𢛶 汿 𦒘 𤾸 擧 ð¡’Š 舘 ð¡¡ž æ©“ 𤩥 𤪕 䑺 舩 ð ¬
+𦩒 𣵾 俹 ð¡“½ è“¢ è¢ ð¦¬Š 𤦧 𣔰 𡳠𣷸 芪 椛 芳 䇛
+è•‹ è‹ èŒš ð ¸– ð¡ž´ 㛠𣅽 𣕚 艻 è‹¢ 茘 𣺋 𦶣 𦬅 𦮗 𣗎
+㶿 èŒ å—¬ 莅 䔋 𦶥 莬 è“ ã‘¾ 𦻔 æ©— è•š ã’– 𦹂 𢻯
+葘 𥯤 葱 㷓 䓤 檧 葊 𣲵 祘 𦮖 𦹷 𦹃 蓞 莑
+䒠 蒓 蓤 𥲑 䉀 𥳀 䕃 蔴 嫲 𦺙 䔧 蕳 䔖 枿 蘖
+ 𨘥 𨘻 è— ð§‚ˆ 蘂 ð¡–‚ 𧃠䕫 䕪 蘨 㙈 ð¡¢¢ å· ð§Žš 虾
+è± ðªƒ¸ 蟮 𢰧 èž± 蟚 è  å™¡ 虬 æ¡– ä˜ è¡… 衆 𧗠 𣶹 𧗤
+è¡ž 袜 ä™› 袴 袵 æ 装 ç· ð§œ è¦‡ 覊 覧 覼 𨨥
+觧 𧤤 𧪽 誜 çž“ 釾 èª ð§©™ ç«© 𧬺 𣾠䜓 𧬸 ç…¼ 謌 謟
+𥰠𥕥 謿 è­Œ è­ èª© 𤩺 è® è®› 誯 𡛟 䘕 è¡ è²› 𧵔 ð§¶
+貫 㜥 𧵓 è³– 𧶘 𧶽 è´’ è´ƒ 𡤠賛 çœ è´‘ 𤳉 ã»
+趩 𨀂 ð¡€” 𤦊 ã­¼ 𨆼 𧄌 竧 躭 躶 軃 é‹” è¼™ è¼­ 𨥠ð¨’
+辥 錃 𪊟 𠩠辳 䤪 𨧞 𨔽 𣶻 廸 𣉢 迹 𪀔 𨚼 𨔠𢌥
+㦀 𦻗 逷 𨔼 𧪾 é¡ ð¨•¬ 𨘋 邨 𨜓 郄 𨛦 é‚® é…§ ã«°
+醩 釄 粬 𨤳 𡺉 鈎 沟 é‰ é‰¢ 𥖹 𨫆 𣲛 𨬌 𥗛
+ ð ´± 錬 é« ð¨«¡ 𨯫 ç‚ å«ƒ 𨫢 𨫥 䥥 鉄 𨯬 𨰹 𨯿 é³
+é‘› 躼 é–… é–¦ é¦ é–  濶 䊹 𢙺 𨛘 𡉼 𣸮 䧟 æ°œ é™» éš–
+ä…¬ 隣 𦻕 懚 隶 磵 𨫠 éš½ åŒ ä¦¡ 𦲸 ð ‰´ ð¦ 𩂯 𩃥 𤫑
+𡤕 𣌊 霱 虂 霶 ä¨ ä”½ ä–… 𤫩 çµ å­ éœ› 𩇕 é— å­Š
+𩇫 éŸ é¥ åƒ ð£‚· 𣂼 鞉 鞟 éž± éž¾ 韀 韒 韠 𥑬 韮 çœ
+𩳠韵 ð© 𧥺 ä«‘ é ´ é ³ é¡‹ 顦 㬎 𧅵 㵑 ð ˜° 𤅜
+𥜆 飊 颷 飈 飇 ä«¿ 𦴧 ð¡›“ å–° 飡 飦 飬 é¸ é¤¹ 𤨩 ä­²
+ð©¡— 𩤅 駵 騌 騻 é¨ é©˜ 𥜥 㛄 ð©‚± 𩯕 é«  é«¢ 𩬅 é«´ ä°Ž
+鬔 鬭 𨘀 倴 鬴 𦦨 㣃 ð£½ é­ é­€ ð©´¾ å©… ð¡¡£ 鮎 𤉋 é°‚
+鯿 鰌 𩹨 鷔 𩾷 𪆒 𪆫 𪃡 𪄣 𪇟 鵾 鶃 𪄴 鸎 梈
+ é·„ 𢅛 𪆓 𪈠 𡤻 𪈳 é´¹ 𪂹 𪊴 éº éº• 麞 麢 ä´´ 麪
+麯 ð¤¤ é» ã­  㧥 ã´ ä¼² ãž¾ 𨰫 鼂 鼈 ä®– é¤ ð¦¶¢ é¼—
+鼹 嚟 嚊 齅 馸 𩂋 韲 葿 齢 齩 竜 龎 爖 䮾 𤥵 𤦻
+ç…· 𤧸 𤈠𤩑 玞 𨯚 𡣺 禟 𨥾 𨸶 é© é³ ð¨©„ 鋬 éŽ é‹
+𨥬 𤒹 爗 㻫 ç² ç©ƒ çƒ ð¤‘³ 𤸠煾 𡟯 ç‚£ ð¡¢¾ 𣖙 㻇 ð¡¢…
+𥯠𡟸 㜢 ð¡›» ð¡ ¹ 㛡 𡴠𡣑 𥽋 㜣 𡛀 å› ð¤¨¥ 𡾠𡊨
+𡆠𡒶 蔃 𣚦 葕 𤦔 𧅥 𣸱 𥕜 𣻻 𧒠䓴 𣛮 𩦠𦼦
+柹 㜳 ã°• ã·§ 塬 𡤢 æ  ä— ð£œ¿ 𤃡 𤂋 𤄠𦰡 å“‹ åšž 𦚱
+åš’ ð ¿Ÿ 𠮨 ð ¸ é† ð¨¬“ 鎜 仸 å„« ã ™ 𤶠亼 ð ‘¥ 𠿠佋 侊
+𥙑 婨 𠆫 𠋠㦙 𠌊 𠔠㵠伩 𠋀 𨺳 𠉵 諚 𠈌 亘
+ åƒ å„ ä¾¢ 伃 𤨎 𣺊 佂 倮 å¬ å‚ ä¿Œ ä¿¥ å˜ åƒ¼
+ 湶 𣖕 𣸹 𣺿 æµ² 𡢄 𣺉 冨 凃 ð —  ä“ ð ’£ ð ’’
+𠒑 赺 𨪜 𠜎 剙 劤 𠡳 勡 䙺 熌 𤎌 𠰠 𤦬 𡃤 槑
+𠸠㻞 ç’™ ç” ç‘– 玘 䮎 𤪼 𤂠å ã–„ çˆ ð¤ƒ‰ å–´ ð …
+å“ ð ¯† åœ é‰ é›´ é¦ åŸ åž å¿ ã˜¾ 壋 媙 𨩆 𡛺 𡯠ð¡œ
+娬 妸 éŠ å©¾ å« å¨’ 𥥆 𡧳 ð¡¡¡ 𤊕 㛵 æ´… 瑃 娡 𥺃
+åª ð¨¯— ð “ é  ç’Œ 𡌃 ç„… 䥲 éˆ ð¨§» 鎽 ãž  å°ž 岞 幞 幈
+𡦖 ð¡¥¼ 𣫮 å» å­ ð¡¤ƒ 𡤄 㜠𡢠 ã› ð¡›¾ 㛓 脪 𨩇 𡶺 𣑲
+𨦨 弌 弎 𡤧 ð¡ž« å©« 𡜻 å­„ 蘔 𧗽 è¡  æ¾ ð¢¡  𢘫 å¿› 㺸
+𢖯 𢖾 𩂈 𦽳 懀 ð €¾ 𠆠𢘛 憙 憘 æµ ð¢²› 𢴇 𤛔 ð©…
+ 摱 𤙥 𢭪 㨩 𢬢 𣑠𩣪 𢹸 挷 𪑛 æ’¶ 挱 æ‘ ð¤§£ 𢵧
+护 𢲡 æ» æ•« 楲 㯴 𣂎 𣊭 𤦉 𣊫 å” ð£‹  ð¡£™ 𩿠曎 𣊉
+𣆳 ã«  ä† ð¥–„ 𨬢 𥖠𡛼 𥕛 𥥠磮 𣄃 ð¡ ª 𣈴 㑤 𣈠𣆂
+𤋉 暎 𦴤 晫 䮓 昰 𧡰 𡷫 晣 𣋒 𣋡 昞 𥡲 㣑 𣠺 𣞼
+ã®™ 𣞢 ð£¾ ç“ ã®– æž ð¤˜ª 梶 æ ž 㯄 檾 ã¡£ 𣟕 𤒇 樳 æ©’
+櫉 欅 𡤒 攑 梘 橌 㯗 橺 歗 𣿀 𣲚 鎠 鋲 𨯪 𨫋
+銉 𨀞 𨧜 鑧 涥 漋 𤧬 𣽿 㶠渄 𤀼 娽 渊 塇 洤
+ç¡‚ ç„» 𤌚 𤉶 烱 ç‰ çŠ‡ 犔 𤞠𤜥 å…¹ 𤪤 ð —« 瑺 𣻸 𣙟
+𤩊 𤤗 𥿡 㼆 㺱 𤫟 𨰣 𣼵 悧 㻳 ç“Œ ç¼ éŽ‡ ç· ä’Ÿ 𦷪
+䕑 疃 㽣 𤳙 𤴆 㽘 畕 癳 𪗆 㬙 瑨 𨫌 𤦫 𤦎 㫻
+ 㷠𤩎 㻿 𤧅 𤣳 釺 圲 é‚ ð¨«£ 𡡤 僟 𥈡 𥇧 ç¸ ð£ˆ²
+眎 çœ ç» ð¤š— 𣞠㩞 𤣰 ç¸ ç’› 㺿 𤪺 𤫇 䃈 𤪖 𦆮 錇
+𥖠砞 ç¢ ç¢ˆ 磒 ç 祙 ð§ 𥛣 ä„Ž è’– 禥 樭 𣻺 稺
+秴 䅮 𡛦 䄲 鈵 秱 𠵌 𤦌 𠊙 𣶺 𡮠㖗 啫 㕰 㚪 𠇔
+ð ° ç«¢ å©™ 𢛵 𥪯 𥪜 å¨ ð ‰› 磰 娪 𥯆 竾 䇹 ç± ç±­ 䈑
+𥮳 𥺼 𥺦 ç³ ð¤§¹ ð¡ž° 粎 ç±¼ ç²® 檲 ç·œ 縇 ç·“ 罎 𦉡
+𦅜 𧭈 綗 𥺂 䉪 𦭵 ð ¤– 柖 𠎠𣗠埄 𦒠𦸠𤥢 ç¿ ç¬§
+𠠬 𥫩 𥵃 笌 𥸎 駦 虅 驣 樜 𣿠㧢 𤧷 𦖭 騟 𦖠 蒀
+𧄧 𦳑 䓪 è„· ä‚ èƒ† 脉 è…‚ 𦞴 飃 𦩂 艢 艥 𦩑 è‘“ 𦶧
+è˜ ð§ˆ› 媆 ä…¿ ð¡¡€ 嬫 𡢡 嫤 𡣘 èš  蜨 𣶠蠭 𧢠娂
+ è¡® ä½… 袇 袿 裦 襥 è¥ ð¥šƒ 襔 𧞅 𧞄 𨯵 𨯙 𨮜 𨧹
+㺭 è’£ 䛵 ä› ãŸ² 訽 訜 𩑈 å½ éˆ« 𤊄 æ—” ç„© 烄 ð¡¡… éµ­
+貟 賩 𧷜 妚 矃 姰 ä® ã›” 踪 躧 𤰉 è¼° 轊 ä‹´ 汘 æ¾»
+𢌡 䢛 æ½¹ 溋 ð¡Ÿš 鯩 ãšµ 𤤯 é‚» 啱 䤆 醻 é„ ð¨©‹ ä¢
+𨫼 é§ ð¨° ð¨°» è“¥ 訫 é–™ é–§ é–— é–– 𨴴 ç‘… 㻂 𤣿 𤩂 ð¤ª
+㻧 𣈥 éš ð¨»§ 𨹦 𨹥 㻌 𤧭 𤩸 𣿮 ç’ ç‘« 㻼 é ð©‚°
+桇 ä¨ ð©‚“ 𥟟 é¨ ð¨¦‰ 𨰦 𨬯 𦎾 銺 嬑 è­© 䤼 ç¹ ð¤ˆ›
+éž› é± é¤¸ 𠼦 å· ð¨¯… 𤪲 é Ÿ ð©“š 鋶 ð©—— 釥 ä“€ 𨭠𤩧 𨭤
+飜 𨩅 ã¼€ 鈪 䤥 è” é¤» é¥ ð§¬† ã·½ 馛 ä­¯ 馪 é©œ 𨭥 𥣈
+æª é¨¡ 嫾 騯 ð©£± ä® ð©¥ˆ 馼 䮽 ä®— é½ å¡² 𡌂 å ¢ 𤦸
+ 𡓨 ç¡„ 𢜟 𣶸 棅 ãµ½ 鑘 㤧 æ… ð¢ž ð¢¥« 愇 é± é±“ é±»
+é°µ é° é­¿ é¯ ð©¸­ 鮟 𪇵 𪃾 é´¡ ä²® 𤄄 鸘 ä²° é´Œ 𪆴 𪃭
+𪃳 𩤯 鶥 è’½ 𦸒 𦿟 𦮂 è—¼ 䔳 𦶤 𦺄 𦷰 è  è—® 𦸀 𣟗
+𦤠秢 𣖜 𣙀 䤭 𤧞 ãµ¢ é› éŠ¾ éˆ ð Š¿ 碹 鉷 é‘ ä¿¤ ã‘€
+é¤ ð¥• ç ½ ç¡” 碶 ç¡‹ 𡗠𣇉 𤥠㚚 ä½² æ¿š æ¿™ 瀞 å”
+𤆵 垻 壳 垊 鴖 埗 焴 㒯 𤆬 燫 𦱀 𤾗 𡞵 𨩉
+愌 嫎 娋 䊼 𤒈 㜬 䭻 𨧼 鎻 鎸 𡣖 𠼠葲 𦳀 𡓠𤋺
+𢰦 ð¤ 妔 𣶷 ð¦ 綨 𦅛 𦂤 𤦹 𤦋 𨧺 é‹¥ ç¢ ã»© ç’´ 𨭣
+𡢟 㻡 𤪳 櫘 ç³ ç» ã»– 𤨾 𤪔 ð¡Ÿ™ 𤩦 𠎧 𡤠𤧥 瑈 𤤖
+ç‚¥ 𤥶 銄 ç¦ éŸ ð “¾ 錱 𨫎 𨨖 鎆 𨯧 𥗕 䤵 𨪂 ç…«
+ 𤥃 𠳿 嚤 𠘚 𠯫 𠲸 唂 秄 𡟺 ç·¾ ð¡›‚ 𤩠𡡒 ä”® é
+㜊 𨫀 𤦭 妰 𡢿 𡢃 𧒄 媡 㛢 𣵛 ãš° 鉟 婹 𨪠𡡢 é´
+ã³ ð ª´ 䪖 㦊 僴 㵩 㵌 ð¡Žœ ç…µ ä‹» 𨈘 æ¸ ð©ƒ¤ ä“« æµ— ð§¹
+ç§ æ²¯ ã³– 𣿭 𣸭 渂 漌 㵯 ð µ ç•‘ ãš¼ 㓈 䚀 㻚 䡱 姄
+鉮 䤾 è½ ð¨°œ 𦯀 å ’ 埈 ã›– ð¡‘’ 烾 𤢠𤩱 𢿣 ð¡Š° 𢎽 梹
+楧 𡎘 𣓥 𧯴 𣛟 𨪃 𣟖 𣺠𤲟 樚 𣚭 𦲷 è¾ ä“Ÿ ä“Ž
+𦴦 𦵑 𦲂 𦿞 æ¼— 𧄉 茽 𡜺 è­ ð¦²€ 𧓠𡟛 妉 媂 ð¡ž³ å©¡
+婱 𡤅 𤇼 㜭 姯 𡜼 㛇 熎 éŽ æšš 𤊥 å©® 娫 𤊓 樫 𣻹
+𧜶 𤑛 𤋊 ç„ ð¤‰™ 𨧡 ä¾° 𦴨 峂 𤓎 𧹠𤎽 樌 𤉖 𡌄 炦
+焳 𤩠㶥 泟 勇 𤩠繥 姫 å´¯ ã·³ 彜 𤩠𡟟 綤 è¦
+ å’… 𣫺 𣌀 𠈔 å¾ ð £• 𠘙 ã¿¥ 𡾞 𪊶 瀃 ð©…› åµ° çŽ ç³“
+𨩙 𩠠俈 翧 ç‹ çŒ ð§«´ 猸 猹 𥛶 ç çˆ ãº© 𧬘 é¬ ç‡µ
+𤣲 ç¡ è‡¶ 㻊 県 㻑 æ²¢ 国 ç™ çž çŸ ã»¢ ã»° ã»´ 㻺 ç““
+㼎 㽓 ç•‚ ç•­ 畲 ç– ã½¼ ç—ˆ ç—œ ã¿€ ç™ ã¿— ç™´ ã¿œ 発 𤽜
+熈 嘣 覀 å¡© ä€ çƒ ä€¹ æ¡ ä… ã—› 瞘 äª ä¯ å±ž çž¾ 矋
+売 砘 点 砜 䂨 砹 硇 硑 硦 葈 𥔵 礳 栃 礲 䄃
+䄉 禑 禙 è¾» 稆 è¾¼ ä…§ 窑 䆲 窼 艹 䇄 ç« ç«› ä‡ ä¸¡
+ç­¢ ç­¬ ç­» ç°’ ç°› 䉠 䉺 ç±» 粜 䊌 粸 䊔 ç³­ 输 烀 ð ³
+ç· ç·” ç· ç·½ ç¾® ç¾´ 犟 䎗 耠 耥 笹 耮 耱 è” ã·Œ åž´
+ç‚  è‚· 胩 ä­ è„Œ 猪 è„Ž è„’ ç•  è„” ä 㬹 è…– è…™ è…š
+ ä“ å º è…¼ 膄 ä¥ è†“ ä­ è†¥ 埯 è‡ è‡¤ 艔 ä’ èŠ¦ 艶
+è‹Š 苘 è‹¿ ä’° è— é™© 榊 è… çƒµ 葤 惣 è’ˆ 䔄 è’¾ è“¡ 蓸
+è” è”¸ è•’ ä”» 蕯 è•° è—  ä•· 虲 èš’ èš² 蛯 é™… èž‹ 䘆 䘗
+袮 裿 褤 襇 覑 𧥧 訩 訸 誔 誴 豑 賔 賲 贜 䞘 塟
+è·ƒ 䟭 ä»® 踺 å—˜ å” è¹± å—µ 躰 ä · 軎 転 軤 è»­ 軲 è¾·
+è¿ è¿Š è¿Œ 逳 駄 䢭 飠 鈓 䤞 鈨 鉘 鉫 銱 銮 銿
+é‹£ é‹« 鋳 é‹´ 鋽 éƒ éŽ„ 鎭 䥅 䥑 麿 é— åŒ é é­ é¾
+䥪 é‘” 鑹 é”­ é–¢ 䦧 é—´ 阳 䧥 æž  䨤 é€ ä¨µ éž² 韂 å™”
+䫤 惨 颹 䬙 飱 å¡„ 餎 餙 冴 餜 餷 饂 é¥ é¥¢ ä­° 駅
+ä® é¨¼ é¬ çªƒ é­© é® é¯ é¯± 鯴 ä±­ é°  㯠𡯂 鵉 é°º
+ 黾 å™ é¶“ 鶽 é·€ é·¼ 银 辶 é¹» 麬 麱 麽 黆 é“œ 黢
+é»± 黸 竈 齄 ð ‚” ð Š· ð Ž  椚 铃 妬 ð “— å¡€ é“ ãž¹ ð —• 𠘕
+𠙶 𡚺 å— ç…³ ð «‚ ð « ð ®¿ 呪 吆 𠯋 å’ž 𠯻 ð °» 𠱓 ð ±¥ ð ±¼
+惧 𠲠噺 ð ²µ ð ³ ð ³­ 𠵯 𠶲 ð ·ˆ 楕 é°¯ 螥 𠸄 𠸎 ð »— ð ¾
+ð ¼­ ð ¹³ å°  ð ¾¼ 帋 𡜠ð¡ 𡶠朞 𡻠𡂈 ð¡‚– 㙇 ð¡‚¿ 𡃓 𡄯
+ð¡„» å¤ è’­ ð¡‹£ 𡵠𡌶 è® ð¡•· 𡘙 𡟃 𡟇 乸 ç‚» ð¡ ­ 𡥪
+𡨭 ð¡©… ð¡°ª 𡱰 𡲬 𡻈 拃 ð¡»• 𡼕 熘 æ¡• 𢅠槩 㛈 𢉼 ð¢—
+𢺠𢜪 𢡱 𢥠苽 𢥧 𢦓 𢫕 覥 𢫨 辠 𢬎 鞸 𢬿 顇 骽
+𢱌 𢲈 𢲷 𥯨 𢴈 𢴒 𢶷 𢶕 𢹂 𢽴 𢿌 𣀳 𣦠𣌟 ð£ž
+徱 晈 暿 𧩹 𣕧 𣗳 𤦺 𣘚 𣜖 𠆠墵 朎
+ 椘 𣪧 𧙗 𥿢 𣸑 𣺹 𧗾 𢂚 ä£ äª¸ 𤄙 𨪚 𤋮 𤌠𤀻
+𤌴 𤎖 𤩅 𠗊 凒 𠘑 妟 𡺨 㮾 𣳿 𤄠𤓖 垈 𤙴 㦛 𤜯
+𨗨 𩧉 㢠𢇃 譞 𨭎 𤠒 𤣻 𤨕 爉 𤫀 𠱸 奥 𤺥 𤾆
+𠹠軚 𥀬 åŠ åœ¿ ç…± 𥊙 𥙠𣽊 𤪧 å–¼ 𥑆 𥑮 𦭒 㑳
+𥔿 𧘲 𥕞 䜘 𥕢 𥕦 𥟇 𤤿 ð¥¡ å¦ ã“» 𣌠𥤃 ä¼ ð¨¥ˆ
+𥪮 𥮉 𥰆 𡶠垡 ç…‘ 𦄂 𧰒 é– ð¦†² 𤾚 è­¢ 𦂠𦑊
+嵛 𦯷 𦒄 𡤜 諪 𤧶 𦒈 𣿯 𦔒 䯀 𦖿 𦚵 𢜛 鑥 𥟡
+憕 娧 枅嚹 𤔡 𦛼 乪 𤤴 é™– æ¶ ð¦²½ 㘘 襷 𦞙 𦡮
+𦑠𦡞 𦣇 筂 𩃀 𠨑 𦤦 𦤹 穅 𦧺 騦 𦨭 㙟
+𦑩 𠀡 禃 𦨴 𦭛 å´¬ 𣔙 ð¦® ä› ð¦²¤ ç”» è¡¥ 𦶮 墶
+ 㜜 𢖠𧋠𧇠㱔 𧊀 𧊅 éŠ ð¢…º 𧊋 錰 𧋦 𤧠氹 é’Ÿ
+𧑠𠻸 蠧 裵 𢤦 𨑳 𡞱 溸 𤨪 𡠠 㦤 㚹 䔿 暶
+𩲭 𩢤 襃 𧟌 𧡘 å›– 䃟 𡘊 㦡 𣜯 𨃨 𡅠熭 è¦ ð§§ ð©†¨
+ 䲷 𧂯 𨦫 𧧽 𧨊 𧬋 𧵦 𤅺 筃 祾 𨀉 澵 𪋟 樃 𨌘
+厢 𦸇 鎿 æ ¶ é 𨅯 𨀣 𦦵 𡭠𣈯 𨈠嶅 𨰰 𨂃 圕 é £
+𨥉 嶫 𤦈 æ–¾ 槕 å’ ð¤ª¥ 𣾠㰑 朶 𨂠𨃴 𨄮 𡾡 ð¨…
+𨆉 𨆯 𨈚 𨌆 𨌯 𨎊 ã—Š 𨑨 𨚪 䣺 æ¦ ð¨¥– ç ˆ 鉕 𨦸 ä²
+𨧧 äŸ ð¨§¨ 𨭆 𨯔 姸 𨰉 𨿅 𩃬 ð©„ ð©„¼ ã·· ð©…ž 𤫊
+è¿ çŠ åš‹ 𩓧 ð©—© ð©–° ð©–¸ 𩜲 𩣑 𩥉 𩥪 𩧃 𩨨 𩬎 𩵚 𩶛
+纟 𩻸 𩼣 䲤 镇 𪊓 熢 𪋿 䶑 递 𪗋 䶜 𠲜 è¾¾ å—
+ 辺 𢒰 边 𤪓 䔉 繿 潖 檱 仪 㓤 𨬬 𧢠㜺 躀 𡟵
+𨀤 𨭬 𨮙 𧨾 𦚯 㷫 𧙕 𣲷 𥘵 𥥖 亚 𥺠𦉘 嚿 𠹭 踎
+å­­ 𣺈 𤲞 æž ð¡Ÿ¶ ð¡¡» æ”° 嘭 𥱊 åš ð¥Œ‘ ã·† 𩶘 ä±½ 嘢
+嘞 罉 𥻘 奵 𣵀 è° ä¸œ 𠿪 𠵉 𣚺 è„— 鵞 è´˜ 瘻 é±… 癎
+çž¹ é… å² è…ˆ è‹· 嘥 脲 è˜ è‚½ å—ª 祢 噃 å– ð º ã—Ž 嘅
+å—± æ›± 𨋢 㘭 ç”´ å—° å–º å’— 啲 ð ± ð ²– å» ð¥…ˆ 𠹶 𢱢
+𠺢 麫 絚 å—ž ð¡µ æŠ é­ å’” è³ ç‡¶ é…¶ æ¼ æŽ¹ æ¾ å•© 𢭃
+é±² 𢺳 冚 ã“Ÿ 𠶧 冧 å‘ å”ž 唓 癦 踭 𦢊 ç–± 肶 è „ 螆
+裇 膶 èœ ð¡ƒ ä“¬ 猄 𤜆 å® èŒ‹ 𦢓 å™» 𢛴 𧴯 𤆣 𧵳 ð¦»
+𧊶 é…° 𡇙 鈈 𣳼 𪚩 𠺬 ð »¹ 牦 𡲢 äŽ ð¤¿‚ 𧿹 ð ¿« 䃺
+ é± æ”Ÿ 𢶠 䣳 𤟠 𩵼 𠿬 𠸊 𧖣 ð ¿­ 𦈠𡆇 熣
+纎 éµ ä¸š 丄 ã•· å¬ æ²² å§ ãš¬ 㧜 å½ ãš¥ 𤘘 墚 𤭮 舭
+å‘‹ 垪 𥪕 ð ¥¹ ã©’ 𢑥 ç´ ð©º¬ ä´‰ 鯭 𣳾 𩼰 ä±› 𤾩 ð©–ž
+𩿞 葜 𣶶 𧊲 𦞳 𣜠 挮 紥 𣻷 𣸬 㨪 逈 勌 㹴 㙺 䗩
+𠒎 癀 嫰 𠺶 硺 𧼮 墧 䂿 噼 鮋 嵴 癔 𪴠麅 䳡
+㟻 æ„™ 𣃚 ð¤² å™ ð¡Š© 垧 𤥣 𩸆 刴 𧂮 ã–­ éµ¼
+籖 鬹 埞 𡬠屓 擓 𩓠𦌵 𧅤 蚭 𠴨 𦴢 𤫢 𠵱 凾
+𡼠嶎 霃 ð¡·‘ éº éŒ ç¬Ÿ 鬂 峑 箣 扨 挵 é«¿ ç¯ é¬ª ç±¾
+ 籂 粆 鰕 篼 鬉 鰛 𤤾 齚 啳 寃 俽 麘 俲 剠
+㸆 å‹‘ å§ å– å¦· 帒 韈 鶫 轜 å‘© éž´ 饀 鞺 匬 æ„°
+ 椬 åš é°Š é´‚ ä°» é™ æ¦€ 傦 畆 𡭠駚 剳 é…™ éš
+é…œ é…‘ 𨺗 æ¿ ð¦´£ æ«Š 嘑 醎 畺 抅 ð ¼ ç ç±° 𥰡 𣳽
+ 𤤙 ç›– é® ä¸ª ð ³” 莾 è¡‚ 届 槀 åº åˆŸ å·µ 从
+氱 𠇲 伹 咜 哚 劚 趂 㗾 㗳 歒 酼 龥 鮗 頮
+颴 骺 麨 麄 煺 笔 毺 蠘 罸 嘠 𪙊 蹷 齓
+è·” è¹ é¸œ è¸ æŠ‚ 𨽠踨 è¹µ ç«“ 𤩷 稾 磘 泪 詧 瘇
+𨩚 鼦 泎 蟖 ç—ƒ 𪊲 ç¡“ 咢 è´Œ ç‹¢ ç± è¬­ 猂 瓱 賫 𤪻
+蘯 徺 袠 ä’· ð¡ » 𦸅 詾 𢔛 惽 癧 é«— 鵄 é®
+é® èŸµ è³· 猬 霡 é®° ã—– 犲 ä°‡ 籑 饊 𦅙 æ…™ ä°„
+麖 æ…½ åŸ æ…¯ 抦 戹 ã©œ 懢 厪 ð£µ æ¤ æ ‚ ã—’
+ åµ— 𨯂 è¿š 𨸹 僙 𡵆 礆 匲 阸 ð ¼» ä¥ çŸ¾
+糂 𥼚 糚 稭 è¦ è£ çµ ç”… 瓲 覔 舚 朌 è¢ ð§’† è› ç“°
+脃 眤 覉 𦟌 畓 𦻑 螩 蟎 臈 螌 詉 貭 譃 眫 瓸 蓚
+㘵 榲 趦 覩 涹 èŸ ð¤€‘ 瓧 ã·› ç…¶ 悤 憜 㳑
+æ· ç½± 𨬭 惩 ä­¾ 删 ã°˜ 𣳇 𥻗 𧙖 𥔱 𡥄 ð¡‹¾ 𩤃
+𦷜 𧂭 å³ ð¦†­ 𨨠𣙷 𠃮 𦡆 𤼎 ä•¢ 嬟 ð¦Œ é½ éº¦ 𦉫
diff --git a/jni/iconv/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT b/jni/iconv/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..701b01a
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT
@@ -0,0 +1,8 @@
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
diff --git a/jni/iconv/tests/BIG5-HKSCS-2004.TXT b/jni/iconv/tests/BIG5-HKSCS-2004.TXT
new file mode 100644
index 0000000..cbe21b0
--- /dev/null
+++ b/jni/iconv/tests/BIG5-HKSCS-2004.TXT
@@ -0,0 +1,18523 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8740 0x43F0
+0x8741 0x4C32
+0x8742 0x4603
+0x8743 0x45A6
+0x8744 0x4578
+0x8745 0x27267
+0x8746 0x4D77
+0x8747 0x45B3
+0x8748 0x27CB1
+0x8749 0x4CE2
+0x874A 0x27CC5
+0x874B 0x3B95
+0x874C 0x4736
+0x874D 0x4744
+0x874E 0x4C47
+0x874F 0x4C40
+0x8750 0x242BF
+0x8751 0x23617
+0x8752 0x27352
+0x8753 0x26E8B
+0x8754 0x270D2
+0x8755 0x4C57
+0x8756 0x2A351
+0x8757 0x474F
+0x8758 0x45DA
+0x8759 0x4C85
+0x875A 0x27C6C
+0x875B 0x4D07
+0x875C 0x4AA4
+0x875D 0x46A1
+0x875E 0x26B23
+0x875F 0x7225
+0x8760 0x25A54
+0x8761 0x21A63
+0x8762 0x23E06
+0x8763 0x23F61
+0x8764 0x664D
+0x8765 0x56FB
+0x8767 0x7D95
+0x8768 0x591D
+0x8769 0x28BB9
+0x876A 0x3DF4
+0x876B 0x9734
+0x876C 0x27BEF
+0x876D 0x5BDB
+0x876E 0x21D5E
+0x876F 0x5AA4
+0x8770 0x3625
+0x8771 0x29EB0
+0x8772 0x5AD1
+0x8773 0x5BB7
+0x8774 0x5CFC
+0x8775 0x676E
+0x8776 0x8593
+0x8777 0x29945
+0x8778 0x7461
+0x8779 0x749D
+0x8840 0x31C0
+0x8841 0x31C1
+0x8842 0x31C2
+0x8843 0x31C3
+0x8844 0x31C4
+0x8845 0x2010C
+0x8846 0x31C5
+0x8847 0x200D1
+0x8848 0x200CD
+0x8849 0x31C6
+0x884A 0x31C7
+0x884B 0x200CB
+0x884C 0x21FE8
+0x884D 0x31C8
+0x884E 0x200CA
+0x884F 0x31C9
+0x8850 0x31CA
+0x8851 0x31CB
+0x8852 0x31CC
+0x8853 0x2010E
+0x8854 0x31CD
+0x8855 0x31CE
+0x8856 0x0100
+0x8857 0x00C1
+0x8858 0x01CD
+0x8859 0x00C0
+0x885A 0x0112
+0x885B 0x00C9
+0x885C 0x011A
+0x885D 0x00C8
+0x885E 0x014C
+0x885F 0x00D3
+0x8860 0x01D1
+0x8861 0x00D2
+0x8862 0x00CA 0x0304
+0x8863 0x1EBE
+0x8864 0x00CA 0x030C
+0x8865 0x1EC0
+0x8866 0x00CA
+0x8867 0x0101
+0x8868 0x00E1
+0x8869 0x01CE
+0x886A 0x00E0
+0x886B 0x0251
+0x886C 0x0113
+0x886D 0x00E9
+0x886E 0x011B
+0x886F 0x00E8
+0x8870 0x012B
+0x8871 0x00ED
+0x8872 0x01D0
+0x8873 0x00EC
+0x8874 0x014D
+0x8875 0x00F3
+0x8876 0x01D2
+0x8877 0x00F2
+0x8878 0x016B
+0x8879 0x00FA
+0x887A 0x01D4
+0x887B 0x00F9
+0x887C 0x01D6
+0x887D 0x01D8
+0x887E 0x01DA
+0x88A1 0x01DC
+0x88A2 0x00FC
+0x88A3 0x00EA 0x0304
+0x88A4 0x1EBF
+0x88A5 0x00EA 0x030C
+0x88A6 0x1EC1
+0x88A7 0x00EA
+0x88A8 0x0261
+0x88A9 0x23DA
+0x88AA 0x23DB
+0x8940 0x2A3A9
+0x8941 0x21145
+0x8943 0x650A
+0x8946 0x4E3D
+0x8947 0x6EDD
+0x8948 0x9D4E
+0x8949 0x91DF
+0x894C 0x27735
+0x894D 0x6491
+0x894E 0x4F1A
+0x894F 0x4F28
+0x8950 0x4FA8
+0x8951 0x5156
+0x8952 0x5174
+0x8953 0x519C
+0x8954 0x51E4
+0x8955 0x52A1
+0x8956 0x52A8
+0x8957 0x533B
+0x8958 0x534E
+0x8959 0x53D1
+0x895A 0x53D8
+0x895B 0x56E2
+0x895C 0x58F0
+0x895D 0x5904
+0x895E 0x5907
+0x895F 0x5932
+0x8960 0x5934
+0x8961 0x5B66
+0x8962 0x5B9E
+0x8963 0x5B9F
+0x8964 0x5C9A
+0x8965 0x5E86
+0x8966 0x603B
+0x8967 0x6589
+0x8968 0x67FE
+0x8969 0x6804
+0x896A 0x6865
+0x896B 0x6D4E
+0x896C 0x70BC
+0x896D 0x7535
+0x896E 0x7EA4
+0x896F 0x7EAC
+0x8970 0x7EBA
+0x8971 0x7EC7
+0x8972 0x7ECF
+0x8973 0x7EDF
+0x8974 0x7F06
+0x8975 0x7F37
+0x8976 0x827A
+0x8977 0x82CF
+0x8978 0x836F
+0x8979 0x89C6
+0x897A 0x8BBE
+0x897B 0x8BE2
+0x897C 0x8F66
+0x897D 0x8F67
+0x897E 0x8F6E
+0x89A1 0x7411
+0x89A2 0x7CFC
+0x89A3 0x7DCD
+0x89A4 0x6946
+0x89A5 0x7AC9
+0x89A6 0x5227
+0x89AB 0x918C
+0x89AC 0x78B8
+0x89AD 0x915E
+0x89AE 0x80BC
+0x89B0 0x8D0B
+0x89B1 0x80F6
+0x89B2 0x209E7
+0x89B5 0x809F
+0x89B6 0x9EC7
+0x89B7 0x4CCD
+0x89B8 0x9DC9
+0x89B9 0x9E0C
+0x89BA 0x4C3E
+0x89BB 0x29DF6
+0x89BC 0x2700E
+0x89BD 0x9E0A
+0x89BE 0x2A133
+0x89BF 0x35C1
+0x89C1 0x6E9A
+0x89C2 0x823E
+0x89C3 0x7519
+0x89C5 0x4911
+0x89C6 0x9A6C
+0x89C7 0x9A8F
+0x89C8 0x9F99
+0x89C9 0x7987
+0x89CA 0x2846C
+0x89CB 0x21DCA
+0x89CC 0x205D0
+0x89CD 0x22AE6
+0x89CE 0x4E24
+0x89CF 0x4E81
+0x89D0 0x4E80
+0x89D1 0x4E87
+0x89D2 0x4EBF
+0x89D3 0x4EEB
+0x89D4 0x4F37
+0x89D5 0x344C
+0x89D6 0x4FBD
+0x89D7 0x3E48
+0x89D8 0x5003
+0x89D9 0x5088
+0x89DA 0x347D
+0x89DB 0x3493
+0x89DC 0x34A5
+0x89DD 0x5186
+0x89DE 0x5905
+0x89DF 0x51DB
+0x89E0 0x51FC
+0x89E1 0x5205
+0x89E2 0x4E89
+0x89E3 0x5279
+0x89E4 0x5290
+0x89E5 0x5327
+0x89E6 0x35C7
+0x89E7 0x53A9
+0x89E8 0x3551
+0x89E9 0x53B0
+0x89EA 0x3553
+0x89EB 0x53C2
+0x89EC 0x5423
+0x89ED 0x356D
+0x89EE 0x3572
+0x89EF 0x3681
+0x89F0 0x5493
+0x89F1 0x54A3
+0x89F2 0x54B4
+0x89F3 0x54B9
+0x89F4 0x54D0
+0x89F5 0x54EF
+0x89F6 0x5518
+0x89F7 0x5523
+0x89F8 0x5528
+0x89F9 0x3598
+0x89FA 0x553F
+0x89FB 0x35A5
+0x89FC 0x35BF
+0x89FD 0x55D7
+0x89FE 0x35C5
+0x8A40 0x27D84
+0x8A41 0x5525
+0x8A43 0x20C42
+0x8A44 0x20D15
+0x8A45 0x2512B
+0x8A46 0x5590
+0x8A47 0x22CC6
+0x8A48 0x39EC
+0x8A49 0x20341
+0x8A4A 0x8E46
+0x8A4B 0x24DB8
+0x8A4C 0x294E5
+0x8A4D 0x4053
+0x8A4E 0x280BE
+0x8A4F 0x777A
+0x8A50 0x22C38
+0x8A51 0x3A34
+0x8A52 0x47D5
+0x8A53 0x2815D
+0x8A54 0x269F2
+0x8A55 0x24DEA
+0x8A56 0x64DD
+0x8A57 0x20D7C
+0x8A58 0x20FB4
+0x8A59 0x20CD5
+0x8A5A 0x210F4
+0x8A5B 0x648D
+0x8A5C 0x8E7E
+0x8A5D 0x20E96
+0x8A5E 0x20C0B
+0x8A5F 0x20F64
+0x8A60 0x22CA9
+0x8A61 0x28256
+0x8A62 0x244D3
+0x8A64 0x20D46
+0x8A65 0x29A4D
+0x8A66 0x280E9
+0x8A67 0x47F4
+0x8A68 0x24EA7
+0x8A69 0x22CC2
+0x8A6A 0x9AB2
+0x8A6B 0x3A67
+0x8A6C 0x295F4
+0x8A6D 0x3FED
+0x8A6E 0x3506
+0x8A6F 0x252C7
+0x8A70 0x297D4
+0x8A71 0x278C8
+0x8A72 0x22D44
+0x8A73 0x9D6E
+0x8A74 0x9815
+0x8A76 0x43D9
+0x8A77 0x260A5
+0x8A78 0x64B4
+0x8A79 0x54E3
+0x8A7A 0x22D4C
+0x8A7B 0x22BCA
+0x8A7C 0x21077
+0x8A7D 0x39FB
+0x8A7E 0x2106F
+0x8AA1 0x266DA
+0x8AA2 0x26716
+0x8AA3 0x279A0
+0x8AA4 0x64EA
+0x8AA5 0x25052
+0x8AA6 0x20C43
+0x8AA7 0x8E68
+0x8AA8 0x221A1
+0x8AA9 0x28B4C
+0x8AAA 0x20731
+0x8AAC 0x480B
+0x8AAD 0x201A9
+0x8AAE 0x3FFA
+0x8AAF 0x5873
+0x8AB0 0x22D8D
+0x8AB2 0x245C8
+0x8AB3 0x204FC
+0x8AB4 0x26097
+0x8AB5 0x20F4C
+0x8AB6 0x20D96
+0x8AB7 0x5579
+0x8AB8 0x40BB
+0x8AB9 0x43BA
+0x8ABB 0x4AB4
+0x8ABC 0x22A66
+0x8ABD 0x2109D
+0x8ABE 0x81AA
+0x8ABF 0x98F5
+0x8AC0 0x20D9C
+0x8AC1 0x6379
+0x8AC2 0x39FE
+0x8AC3 0x22775
+0x8AC4 0x8DC0
+0x8AC5 0x56A1
+0x8AC6 0x647C
+0x8AC7 0x3E43
+0x8AC9 0x2A601
+0x8ACA 0x20E09
+0x8ACB 0x22ACF
+0x8ACC 0x22CC9
+0x8ACE 0x210C8
+0x8ACF 0x239C2
+0x8AD0 0x3992
+0x8AD1 0x3A06
+0x8AD2 0x2829B
+0x8AD3 0x3578
+0x8AD4 0x25E49
+0x8AD5 0x220C7
+0x8AD6 0x5652
+0x8AD7 0x20F31
+0x8AD8 0x22CB2
+0x8AD9 0x29720
+0x8ADA 0x34BC
+0x8ADB 0x6C3D
+0x8ADC 0x24E3B
+0x8ADF 0x27574
+0x8AE0 0x22E8B
+0x8AE1 0x22208
+0x8AE2 0x2A65B
+0x8AE3 0x28CCD
+0x8AE4 0x20E7A
+0x8AE5 0x20C34
+0x8AE6 0x2681C
+0x8AE7 0x7F93
+0x8AE8 0x210CF
+0x8AE9 0x22803
+0x8AEA 0x22939
+0x8AEB 0x35FB
+0x8AEC 0x251E3
+0x8AED 0x20E8C
+0x8AEE 0x20F8D
+0x8AEF 0x20EAA
+0x8AF0 0x3F93
+0x8AF1 0x20F30
+0x8AF2 0x20D47
+0x8AF3 0x2114F
+0x8AF4 0x20E4C
+0x8AF6 0x20EAB
+0x8AF7 0x20BA9
+0x8AF8 0x20D48
+0x8AF9 0x210C0
+0x8AFA 0x2113D
+0x8AFB 0x3FF9
+0x8AFC 0x22696
+0x8AFD 0x6432
+0x8AFE 0x20FAD
+0x8B40 0x233F4
+0x8B41 0x27639
+0x8B42 0x22BCE
+0x8B43 0x20D7E
+0x8B44 0x20D7F
+0x8B45 0x22C51
+0x8B46 0x22C55
+0x8B47 0x3A18
+0x8B48 0x20E98
+0x8B49 0x210C7
+0x8B4A 0x20F2E
+0x8B4B 0x2A632
+0x8B4C 0x26B50
+0x8B4D 0x28CD2
+0x8B4E 0x28D99
+0x8B4F 0x28CCA
+0x8B50 0x95AA
+0x8B51 0x54CC
+0x8B52 0x82C4
+0x8B53 0x55B9
+0x8B55 0x29EC3
+0x8B56 0x9C26
+0x8B57 0x9AB6
+0x8B58 0x2775E
+0x8B59 0x22DEE
+0x8B5A 0x7140
+0x8B5B 0x816D
+0x8B5C 0x80EC
+0x8B5D 0x5C1C
+0x8B5E 0x26572
+0x8B5F 0x8134
+0x8B60 0x3797
+0x8B61 0x535F
+0x8B62 0x280BD
+0x8B63 0x91B6
+0x8B64 0x20EFA
+0x8B65 0x20E0F
+0x8B66 0x20E77
+0x8B67 0x20EFB
+0x8B68 0x35DD
+0x8B69 0x24DEB
+0x8B6A 0x3609
+0x8B6B 0x20CD6
+0x8B6C 0x56AF
+0x8B6D 0x227B5
+0x8B6E 0x210C9
+0x8B6F 0x20E10
+0x8B70 0x20E78
+0x8B71 0x21078
+0x8B72 0x21148
+0x8B73 0x28207
+0x8B74 0x21455
+0x8B75 0x20E79
+0x8B76 0x24E50
+0x8B77 0x22DA4
+0x8B78 0x5A54
+0x8B79 0x2101D
+0x8B7A 0x2101E
+0x8B7B 0x210F5
+0x8B7C 0x210F6
+0x8B7D 0x579C
+0x8B7E 0x20E11
+0x8BA1 0x27694
+0x8BA2 0x282CD
+0x8BA3 0x20FB5
+0x8BA4 0x20E7B
+0x8BA5 0x2517E
+0x8BA6 0x3703
+0x8BA7 0x20FB6
+0x8BA8 0x21180
+0x8BA9 0x252D8
+0x8BAA 0x2A2BD
+0x8BAB 0x249DA
+0x8BAC 0x2183A
+0x8BAD 0x24177
+0x8BAE 0x2827C
+0x8BAF 0x5899
+0x8BB0 0x5268
+0x8BB1 0x361A
+0x8BB2 0x2573D
+0x8BB3 0x7BB2
+0x8BB4 0x5B68
+0x8BB5 0x4800
+0x8BB6 0x4B2C
+0x8BB7 0x9F27
+0x8BB8 0x49E7
+0x8BB9 0x9C1F
+0x8BBA 0x9B8D
+0x8BBB 0x25B74
+0x8BBC 0x2313D
+0x8BBD 0x55FB
+0x8BBE 0x35F2
+0x8BBF 0x5689
+0x8BC0 0x4E28
+0x8BC1 0x5902
+0x8BC2 0x21BC1
+0x8BC3 0x2F878
+0x8BC4 0x9751
+0x8BC5 0x20086
+0x8BC6 0x4E5B
+0x8BC7 0x4EBB
+0x8BC8 0x353E
+0x8BC9 0x5C23
+0x8BCA 0x5F51
+0x8BCB 0x5FC4
+0x8BCC 0x38FA
+0x8BCD 0x624C
+0x8BCE 0x6535
+0x8BCF 0x6B7A
+0x8BD0 0x6C35
+0x8BD1 0x6C3A
+0x8BD2 0x706C
+0x8BD3 0x722B
+0x8BD4 0x4E2C
+0x8BD5 0x72AD
+0x8BD6 0x248E9
+0x8BD7 0x7F52
+0x8BD8 0x793B
+0x8BD9 0x7CF9
+0x8BDA 0x7F53
+0x8BDB 0x2626A
+0x8BDC 0x34C1
+0x8BDE 0x2634B
+0x8BDF 0x8002
+0x8BE0 0x8080
+0x8BE1 0x26612
+0x8BE2 0x26951
+0x8BE3 0x535D
+0x8BE4 0x8864
+0x8BE5 0x89C1
+0x8BE6 0x278B2
+0x8BE7 0x8BA0
+0x8BE8 0x8D1D
+0x8BE9 0x9485
+0x8BEA 0x9578
+0x8BEB 0x957F
+0x8BEC 0x95E8
+0x8BED 0x28E0F
+0x8BEE 0x97E6
+0x8BEF 0x9875
+0x8BF0 0x98CE
+0x8BF1 0x98DE
+0x8BF2 0x9963
+0x8BF3 0x29810
+0x8BF4 0x9C7C
+0x8BF5 0x9E1F
+0x8BF6 0x9EC4
+0x8BF7 0x6B6F
+0x8BF8 0xF907
+0x8BF9 0x4E37
+0x8BFA 0x20087
+0x8BFB 0x961D
+0x8BFC 0x6237
+0x8BFD 0x94A2
+0x8C40 0x503B
+0x8C41 0x6DFE
+0x8C42 0x29C73
+0x8C43 0x9FA6
+0x8C44 0x3DC9
+0x8C45 0x888F
+0x8C46 0x2414E
+0x8C47 0x7077
+0x8C48 0x5CF5
+0x8C49 0x4B20
+0x8C4A 0x251CD
+0x8C4B 0x3559
+0x8C4C 0x25D30
+0x8C4D 0x6122
+0x8C4E 0x28A32
+0x8C4F 0x8FA7
+0x8C50 0x91F6
+0x8C51 0x7191
+0x8C52 0x6719
+0x8C53 0x73BA
+0x8C54 0x23281
+0x8C55 0x2A107
+0x8C56 0x3C8B
+0x8C57 0x21980
+0x8C58 0x4B10
+0x8C59 0x78E4
+0x8C5A 0x7402
+0x8C5B 0x51AE
+0x8C5C 0x2870F
+0x8C5D 0x4009
+0x8C5E 0x6A63
+0x8C5F 0x2A2BA
+0x8C60 0x4223
+0x8C61 0x860F
+0x8C62 0x20A6F
+0x8C63 0x7A2A
+0x8C64 0x29947
+0x8C65 0x28AEA
+0x8C66 0x9755
+0x8C67 0x704D
+0x8C68 0x5324
+0x8C69 0x2207E
+0x8C6A 0x93F4
+0x8C6B 0x76D9
+0x8C6C 0x289E3
+0x8C6D 0x9FA7
+0x8C6E 0x77DD
+0x8C6F 0x4EA3
+0x8C70 0x4FF0
+0x8C71 0x50BC
+0x8C72 0x4E2F
+0x8C73 0x4F17
+0x8C74 0x9FA8
+0x8C75 0x5434
+0x8C76 0x7D8B
+0x8C77 0x5892
+0x8C78 0x58D0
+0x8C79 0x21DB6
+0x8C7A 0x5E92
+0x8C7B 0x5E99
+0x8C7C 0x5FC2
+0x8C7D 0x22712
+0x8C7E 0x658B
+0x8CA1 0x233F9
+0x8CA2 0x6919
+0x8CA3 0x6A43
+0x8CA4 0x23C63
+0x8CA5 0x6CFF
+0x8CA7 0x7200
+0x8CA8 0x24505
+0x8CA9 0x738C
+0x8CAA 0x3EDB
+0x8CAB 0x24A13
+0x8CAC 0x5B15
+0x8CAD 0x74B9
+0x8CAE 0x8B83
+0x8CAF 0x25CA4
+0x8CB0 0x25695
+0x8CB1 0x7A93
+0x8CB2 0x7BEC
+0x8CB3 0x7CC3
+0x8CB4 0x7E6C
+0x8CB5 0x82F8
+0x8CB6 0x8597
+0x8CB7 0x9FA9
+0x8CB8 0x8890
+0x8CB9 0x9FAA
+0x8CBA 0x8EB9
+0x8CBB 0x9FAB
+0x8CBC 0x8FCF
+0x8CBD 0x855F
+0x8CBE 0x99E0
+0x8CBF 0x9221
+0x8CC0 0x9FAC
+0x8CC1 0x28DB9
+0x8CC2 0x2143F
+0x8CC3 0x4071
+0x8CC4 0x42A2
+0x8CC5 0x5A1A
+0x8CC9 0x9868
+0x8CCA 0x676B
+0x8CCB 0x4276
+0x8CCC 0x573D
+0x8CCE 0x85D6
+0x8CCF 0x2497B
+0x8CD0 0x82BF
+0x8CD1 0x2710D
+0x8CD2 0x4C81
+0x8CD3 0x26D74
+0x8CD4 0x5D7B
+0x8CD5 0x26B15
+0x8CD6 0x26FBE
+0x8CD7 0x9FAD
+0x8CD8 0x9FAE
+0x8CD9 0x5B96
+0x8CDA 0x9FAF
+0x8CDB 0x66E7
+0x8CDC 0x7E5B
+0x8CDD 0x6E57
+0x8CDE 0x79CA
+0x8CDF 0x3D88
+0x8CE0 0x44C3
+0x8CE1 0x23256
+0x8CE2 0x22796
+0x8CE3 0x439A
+0x8CE4 0x4536
+0x8CE6 0x5CD5
+0x8CE7 0x23B1A
+0x8CE8 0x8AF9
+0x8CE9 0x5C78
+0x8CEA 0x3D12
+0x8CEB 0x23551
+0x8CEC 0x5D78
+0x8CED 0x9FB2
+0x8CEE 0x7157
+0x8CEF 0x4558
+0x8CF0 0x240EC
+0x8CF1 0x21E23
+0x8CF2 0x4C77
+0x8CF3 0x3978
+0x8CF4 0x344A
+0x8CF5 0x201A4
+0x8CF6 0x26C41
+0x8CF7 0x8ACC
+0x8CF8 0x4FB4
+0x8CF9 0x20239
+0x8CFA 0x59BF
+0x8CFB 0x816C
+0x8CFC 0x9856
+0x8CFD 0x298FA
+0x8CFE 0x5F3B
+0x8D40 0x20B9F
+0x8D42 0x221C1
+0x8D43 0x2896D
+0x8D44 0x4102
+0x8D45 0x46BB
+0x8D46 0x29079
+0x8D47 0x3F07
+0x8D48 0x9FB3
+0x8D49 0x2A1B5
+0x8D4A 0x40F8
+0x8D4B 0x37D6
+0x8D4C 0x46F7
+0x8D4D 0x26C46
+0x8D4E 0x417C
+0x8D4F 0x286B2
+0x8D50 0x273FF
+0x8D51 0x456D
+0x8D52 0x38D4
+0x8D53 0x2549A
+0x8D54 0x4561
+0x8D55 0x451B
+0x8D56 0x4D89
+0x8D57 0x4C7B
+0x8D58 0x4D76
+0x8D59 0x45EA
+0x8D5A 0x3FC8
+0x8D5B 0x24B0F
+0x8D5C 0x3661
+0x8D5D 0x44DE
+0x8D5E 0x44BD
+0x8D5F 0x41ED
+0x8D60 0x5D3E
+0x8D61 0x5D48
+0x8D62 0x5D56
+0x8D63 0x3DFC
+0x8D64 0x380F
+0x8D65 0x5DA4
+0x8D66 0x5DB9
+0x8D67 0x3820
+0x8D68 0x3838
+0x8D69 0x5E42
+0x8D6A 0x5EBD
+0x8D6B 0x5F25
+0x8D6C 0x5F83
+0x8D6D 0x3908
+0x8D6E 0x3914
+0x8D6F 0x393F
+0x8D70 0x394D
+0x8D71 0x60D7
+0x8D72 0x613D
+0x8D73 0x5CE5
+0x8D74 0x3989
+0x8D75 0x61B7
+0x8D76 0x61B9
+0x8D77 0x61CF
+0x8D78 0x39B8
+0x8D79 0x622C
+0x8D7A 0x6290
+0x8D7B 0x62E5
+0x8D7C 0x6318
+0x8D7D 0x39F8
+0x8D7E 0x56B1
+0x8DA1 0x3A03
+0x8DA2 0x63E2
+0x8DA3 0x63FB
+0x8DA4 0x6407
+0x8DA5 0x645A
+0x8DA6 0x3A4B
+0x8DA7 0x64C0
+0x8DA8 0x5D15
+0x8DA9 0x5621
+0x8DAA 0x9F9F
+0x8DAB 0x3A97
+0x8DAC 0x6586
+0x8DAD 0x3ABD
+0x8DAE 0x65FF
+0x8DAF 0x6653
+0x8DB0 0x3AF2
+0x8DB1 0x6692
+0x8DB2 0x3B22
+0x8DB3 0x6716
+0x8DB4 0x3B42
+0x8DB5 0x67A4
+0x8DB6 0x6800
+0x8DB7 0x3B58
+0x8DB8 0x684A
+0x8DB9 0x6884
+0x8DBA 0x3B72
+0x8DBB 0x3B71
+0x8DBC 0x3B7B
+0x8DBD 0x6909
+0x8DBE 0x6943
+0x8DBF 0x725C
+0x8DC0 0x6964
+0x8DC1 0x699F
+0x8DC2 0x6985
+0x8DC3 0x3BBC
+0x8DC4 0x69D6
+0x8DC5 0x3BDD
+0x8DC6 0x6A65
+0x8DC7 0x6A74
+0x8DC8 0x6A71
+0x8DC9 0x6A82
+0x8DCA 0x3BEC
+0x8DCB 0x6A99
+0x8DCC 0x3BF2
+0x8DCD 0x6AAB
+0x8DCE 0x6AB5
+0x8DCF 0x6AD4
+0x8DD0 0x6AF6
+0x8DD1 0x6B81
+0x8DD2 0x6BC1
+0x8DD3 0x6BEA
+0x8DD4 0x6C75
+0x8DD5 0x6CAA
+0x8DD6 0x3CCB
+0x8DD7 0x6D02
+0x8DD8 0x6D06
+0x8DD9 0x6D26
+0x8DDA 0x6D81
+0x8DDB 0x3CEF
+0x8DDC 0x6DA4
+0x8DDD 0x6DB1
+0x8DDE 0x6E15
+0x8DDF 0x6E18
+0x8DE0 0x6E29
+0x8DE1 0x6E86
+0x8DE2 0x289C0
+0x8DE3 0x6EBB
+0x8DE4 0x6EE2
+0x8DE5 0x6EDA
+0x8DE6 0x9F7F
+0x8DE7 0x6EE8
+0x8DE8 0x6EE9
+0x8DE9 0x6F24
+0x8DEA 0x6F34
+0x8DEB 0x3D46
+0x8DEC 0x23F41
+0x8DED 0x6F81
+0x8DEE 0x6FBE
+0x8DEF 0x3D6A
+0x8DF0 0x3D75
+0x8DF1 0x71B7
+0x8DF2 0x5C99
+0x8DF3 0x3D8A
+0x8DF4 0x702C
+0x8DF5 0x3D91
+0x8DF6 0x7050
+0x8DF7 0x7054
+0x8DF8 0x706F
+0x8DF9 0x707F
+0x8DFA 0x7089
+0x8DFB 0x20325
+0x8DFC 0x43C1
+0x8DFD 0x35F1
+0x8DFE 0x20ED8
+0x8E40 0x23ED7
+0x8E41 0x57BE
+0x8E42 0x26ED3
+0x8E43 0x713E
+0x8E44 0x257E0
+0x8E45 0x364E
+0x8E46 0x69A2
+0x8E47 0x28BE9
+0x8E48 0x5B74
+0x8E49 0x7A49
+0x8E4A 0x258E1
+0x8E4B 0x294D9
+0x8E4C 0x7A65
+0x8E4D 0x7A7D
+0x8E4E 0x259AC
+0x8E4F 0x7ABB
+0x8E50 0x7AB0
+0x8E51 0x7AC2
+0x8E52 0x7AC3
+0x8E53 0x71D1
+0x8E54 0x2648D
+0x8E55 0x41CA
+0x8E56 0x7ADA
+0x8E57 0x7ADD
+0x8E58 0x7AEA
+0x8E59 0x41EF
+0x8E5A 0x54B2
+0x8E5B 0x25C01
+0x8E5C 0x7B0B
+0x8E5D 0x7B55
+0x8E5E 0x7B29
+0x8E5F 0x2530E
+0x8E60 0x25CFE
+0x8E61 0x7BA2
+0x8E62 0x7B6F
+0x8E63 0x839C
+0x8E64 0x25BB4
+0x8E65 0x26C7F
+0x8E66 0x7BD0
+0x8E67 0x8421
+0x8E68 0x7B92
+0x8E6A 0x25D20
+0x8E6B 0x3DAD
+0x8E6C 0x25C65
+0x8E6D 0x8492
+0x8E6E 0x7BFA
+0x8E70 0x7C35
+0x8E71 0x25CC1
+0x8E72 0x7C44
+0x8E73 0x7C83
+0x8E74 0x24882
+0x8E75 0x7CA6
+0x8E76 0x667D
+0x8E77 0x24578
+0x8E78 0x7CC9
+0x8E79 0x7CC7
+0x8E7A 0x7CE6
+0x8E7B 0x7C74
+0x8E7C 0x7CF3
+0x8E7D 0x7CF5
+0x8EA1 0x7E67
+0x8EA2 0x451D
+0x8EA3 0x26E44
+0x8EA4 0x7D5D
+0x8EA5 0x26ED6
+0x8EA6 0x748D
+0x8EA7 0x7D89
+0x8EA8 0x7DAB
+0x8EA9 0x7135
+0x8EAA 0x7DB3
+0x8EAC 0x24057
+0x8EAD 0x26029
+0x8EAE 0x7DE4
+0x8EAF 0x3D13
+0x8EB0 0x7DF5
+0x8EB1 0x217F9
+0x8EB2 0x7DE5
+0x8EB3 0x2836D
+0x8EB5 0x26121
+0x8EB6 0x2615A
+0x8EB7 0x7E6E
+0x8EB8 0x7E92
+0x8EB9 0x432B
+0x8EBA 0x946C
+0x8EBB 0x7E27
+0x8EBC 0x7F40
+0x8EBD 0x7F41
+0x8EBE 0x7F47
+0x8EBF 0x7936
+0x8EC0 0x262D0
+0x8EC1 0x99E1
+0x8EC2 0x7F97
+0x8EC3 0x26351
+0x8EC4 0x7FA3
+0x8EC5 0x21661
+0x8EC6 0x20068
+0x8EC7 0x455C
+0x8EC8 0x23766
+0x8EC9 0x4503
+0x8ECA 0x2833A
+0x8ECB 0x7FFA
+0x8ECC 0x26489
+0x8ECE 0x8008
+0x8ECF 0x801D
+0x8ED1 0x802F
+0x8ED2 0x2A087
+0x8ED3 0x26CC3
+0x8ED4 0x803B
+0x8ED5 0x803C
+0x8ED6 0x8061
+0x8ED7 0x22714
+0x8ED8 0x4989
+0x8ED9 0x26626
+0x8EDA 0x23DE3
+0x8EDB 0x266E8
+0x8EDC 0x6725
+0x8EDD 0x80A7
+0x8EDE 0x28A48
+0x8EDF 0x8107
+0x8EE0 0x811A
+0x8EE1 0x58B0
+0x8EE2 0x226F6
+0x8EE3 0x6C7F
+0x8EE4 0x26498
+0x8EE5 0x24FB8
+0x8EE6 0x64E7
+0x8EE7 0x2148A
+0x8EE8 0x8218
+0x8EE9 0x2185E
+0x8EEA 0x6A53
+0x8EEB 0x24A65
+0x8EEC 0x24A95
+0x8EED 0x447A
+0x8EEE 0x8229
+0x8EEF 0x20B0D
+0x8EF0 0x26A52
+0x8EF1 0x23D7E
+0x8EF2 0x4FF9
+0x8EF3 0x214FD
+0x8EF4 0x84E2
+0x8EF5 0x8362
+0x8EF6 0x26B0A
+0x8EF7 0x249A7
+0x8EF8 0x23530
+0x8EF9 0x21773
+0x8EFA 0x23DF8
+0x8EFB 0x82AA
+0x8EFC 0x691B
+0x8EFD 0x2F994
+0x8EFE 0x41DB
+0x8F40 0x854B
+0x8F41 0x82D0
+0x8F42 0x831A
+0x8F43 0x20E16
+0x8F44 0x217B4
+0x8F45 0x36C1
+0x8F46 0x2317D
+0x8F47 0x2355A
+0x8F48 0x827B
+0x8F49 0x82E2
+0x8F4A 0x8318
+0x8F4B 0x23E8B
+0x8F4C 0x26DA3
+0x8F4D 0x26B05
+0x8F4E 0x26B97
+0x8F4F 0x235CE
+0x8F50 0x3DBF
+0x8F51 0x831D
+0x8F52 0x55EC
+0x8F53 0x8385
+0x8F54 0x450B
+0x8F55 0x26DA5
+0x8F56 0x83AC
+0x8F58 0x83D3
+0x8F59 0x347E
+0x8F5A 0x26ED4
+0x8F5B 0x6A57
+0x8F5C 0x855A
+0x8F5D 0x3496
+0x8F5E 0x26E42
+0x8F5F 0x22EEF
+0x8F60 0x8458
+0x8F61 0x25BE4
+0x8F62 0x8471
+0x8F63 0x3DD3
+0x8F64 0x44E4
+0x8F65 0x6AA7
+0x8F66 0x844A
+0x8F67 0x23CB5
+0x8F68 0x7958
+0x8F6A 0x26B96
+0x8F6B 0x26E77
+0x8F6C 0x26E43
+0x8F6D 0x84DE
+0x8F6F 0x8391
+0x8F70 0x44A0
+0x8F71 0x8493
+0x8F72 0x84E4
+0x8F73 0x25C91
+0x8F74 0x4240
+0x8F75 0x25CC0
+0x8F76 0x4543
+0x8F77 0x8534
+0x8F78 0x5AF2
+0x8F79 0x26E99
+0x8F7A 0x4527
+0x8F7B 0x8573
+0x8F7C 0x4516
+0x8F7D 0x67BF
+0x8F7E 0x8616
+0x8FA1 0x28625
+0x8FA2 0x2863B
+0x8FA3 0x85C1
+0x8FA4 0x27088
+0x8FA5 0x8602
+0x8FA6 0x21582
+0x8FA7 0x270CD
+0x8FA8 0x2F9B2
+0x8FA9 0x456A
+0x8FAA 0x8628
+0x8FAB 0x3648
+0x8FAC 0x218A2
+0x8FAD 0x53F7
+0x8FAE 0x2739A
+0x8FAF 0x867E
+0x8FB0 0x8771
+0x8FB1 0x2A0F8
+0x8FB2 0x87EE
+0x8FB3 0x22C27
+0x8FB4 0x87B1
+0x8FB5 0x87DA
+0x8FB6 0x880F
+0x8FB7 0x5661
+0x8FB8 0x866C
+0x8FB9 0x6856
+0x8FBA 0x460F
+0x8FBB 0x8845
+0x8FBC 0x8846
+0x8FBD 0x275E0
+0x8FBE 0x23DB9
+0x8FBF 0x275E4
+0x8FC0 0x885E
+0x8FC1 0x889C
+0x8FC2 0x465B
+0x8FC3 0x88B4
+0x8FC4 0x88B5
+0x8FC5 0x63C1
+0x8FC6 0x88C5
+0x8FC7 0x7777
+0x8FC8 0x2770F
+0x8FC9 0x8987
+0x8FCA 0x898A
+0x8FCD 0x89A7
+0x8FCE 0x89BC
+0x8FCF 0x28A25
+0x8FD0 0x89E7
+0x8FD1 0x27924
+0x8FD2 0x27ABD
+0x8FD3 0x8A9C
+0x8FD4 0x7793
+0x8FD5 0x91FE
+0x8FD6 0x8A90
+0x8FD7 0x27A59
+0x8FD8 0x7AE9
+0x8FD9 0x27B3A
+0x8FDA 0x23F8F
+0x8FDB 0x4713
+0x8FDC 0x27B38
+0x8FDD 0x717C
+0x8FDE 0x8B0C
+0x8FDF 0x8B1F
+0x8FE0 0x25430
+0x8FE1 0x25565
+0x8FE2 0x8B3F
+0x8FE3 0x8B4C
+0x8FE4 0x8B4D
+0x8FE5 0x8AA9
+0x8FE6 0x24A7A
+0x8FE7 0x8B90
+0x8FE8 0x8B9B
+0x8FE9 0x8AAF
+0x8FEA 0x216DF
+0x8FEB 0x4615
+0x8FEC 0x884F
+0x8FED 0x8C9B
+0x8FEE 0x27D54
+0x8FEF 0x27D8F
+0x8FF0 0x2F9D4
+0x8FF1 0x3725
+0x8FF2 0x27D53
+0x8FF3 0x8CD6
+0x8FF4 0x27D98
+0x8FF5 0x27DBD
+0x8FF6 0x8D12
+0x8FF7 0x8D03
+0x8FF8 0x21910
+0x8FF9 0x8CDB
+0x8FFA 0x705C
+0x8FFB 0x8D11
+0x8FFC 0x24CC9
+0x8FFD 0x3ED0
+0x9040 0x8DA9
+0x9041 0x28002
+0x9042 0x21014
+0x9043 0x2498A
+0x9044 0x3B7C
+0x9045 0x281BC
+0x9046 0x2710C
+0x9047 0x7AE7
+0x9048 0x8EAD
+0x9049 0x8EB6
+0x904A 0x8EC3
+0x904B 0x92D4
+0x904C 0x8F19
+0x904D 0x8F2D
+0x904E 0x28365
+0x904F 0x28412
+0x9050 0x8FA5
+0x9051 0x9303
+0x9052 0x2A29F
+0x9053 0x20A50
+0x9054 0x8FB3
+0x9055 0x492A
+0x9056 0x289DE
+0x9057 0x2853D
+0x9058 0x23DBB
+0x9059 0x5EF8
+0x905A 0x23262
+0x905B 0x8FF9
+0x905C 0x2A014
+0x905D 0x286BC
+0x905E 0x28501
+0x905F 0x22325
+0x9060 0x3980
+0x9061 0x26ED7
+0x9062 0x9037
+0x9063 0x2853C
+0x9064 0x27ABE
+0x9065 0x9061
+0x9066 0x2856C
+0x9067 0x2860B
+0x9068 0x90A8
+0x9069 0x28713
+0x906A 0x90C4
+0x906B 0x286E6
+0x906C 0x90AE
+0x906E 0x9167
+0x906F 0x3AF0
+0x9070 0x91A9
+0x9071 0x91C4
+0x9072 0x7CAC
+0x9073 0x28933
+0x9074 0x21E89
+0x9075 0x920E
+0x9076 0x6C9F
+0x9077 0x9241
+0x9078 0x9262
+0x9079 0x255B9
+0x907B 0x28AC6
+0x907C 0x23C9B
+0x907D 0x28B0C
+0x907E 0x255DB
+0x90A1 0x20D31
+0x90A2 0x932C
+0x90A3 0x936B
+0x90A4 0x28AE1
+0x90A5 0x28BEB
+0x90A6 0x708F
+0x90A7 0x5AC3
+0x90A8 0x28AE2
+0x90A9 0x28AE5
+0x90AA 0x4965
+0x90AB 0x9244
+0x90AC 0x28BEC
+0x90AD 0x28C39
+0x90AE 0x28BFF
+0x90AF 0x9373
+0x90B0 0x945B
+0x90B1 0x8EBC
+0x90B2 0x9585
+0x90B3 0x95A6
+0x90B4 0x9426
+0x90B5 0x95A0
+0x90B6 0x6FF6
+0x90B7 0x42B9
+0x90B8 0x2267A
+0x90B9 0x286D8
+0x90BA 0x2127C
+0x90BB 0x23E2E
+0x90BC 0x49DF
+0x90BD 0x6C1C
+0x90BE 0x967B
+0x90BF 0x9696
+0x90C0 0x416C
+0x90C1 0x96A3
+0x90C2 0x26ED5
+0x90C3 0x61DA
+0x90C4 0x96B6
+0x90C5 0x78F5
+0x90C6 0x28AE0
+0x90C7 0x96BD
+0x90C8 0x53CC
+0x90C9 0x49A1
+0x90CA 0x26CB8
+0x90CB 0x20274
+0x90CC 0x26410
+0x90CD 0x290AF
+0x90CE 0x290E5
+0x90CF 0x24AD1
+0x90D0 0x21915
+0x90D1 0x2330A
+0x90D2 0x9731
+0x90D3 0x8642
+0x90D4 0x9736
+0x90D5 0x4A0F
+0x90D6 0x453D
+0x90D7 0x4585
+0x90D8 0x24AE9
+0x90D9 0x7075
+0x90DA 0x5B41
+0x90DB 0x971B
+0x90DD 0x291D5
+0x90DE 0x9757
+0x90DF 0x5B4A
+0x90E0 0x291EB
+0x90E1 0x975F
+0x90E2 0x9425
+0x90E3 0x50D0
+0x90E4 0x230B7
+0x90E5 0x230BC
+0x90E6 0x9789
+0x90E7 0x979F
+0x90E8 0x97B1
+0x90E9 0x97BE
+0x90EA 0x97C0
+0x90EB 0x97D2
+0x90EC 0x97E0
+0x90ED 0x2546C
+0x90EE 0x97EE
+0x90EF 0x741C
+0x90F0 0x29433
+0x90F2 0x97F5
+0x90F3 0x2941D
+0x90F4 0x2797A
+0x90F5 0x4AD1
+0x90F6 0x9834
+0x90F7 0x9833
+0x90F8 0x984B
+0x90F9 0x9866
+0x90FA 0x3B0E
+0x90FB 0x27175
+0x90FC 0x3D51
+0x90FD 0x20630
+0x90FE 0x2415C
+0x9140 0x25706
+0x9141 0x98CA
+0x9142 0x98B7
+0x9143 0x98C8
+0x9144 0x98C7
+0x9145 0x4AFF
+0x9146 0x26D27
+0x9147 0x216D3
+0x9148 0x55B0
+0x9149 0x98E1
+0x914A 0x98E6
+0x914B 0x98EC
+0x914C 0x9378
+0x914D 0x9939
+0x914E 0x24A29
+0x914F 0x4B72
+0x9150 0x29857
+0x9151 0x29905
+0x9152 0x99F5
+0x9153 0x9A0C
+0x9154 0x9A3B
+0x9155 0x9A10
+0x9156 0x9A58
+0x9157 0x25725
+0x9158 0x36C4
+0x9159 0x290B1
+0x915A 0x29BD5
+0x915B 0x9AE0
+0x915C 0x9AE2
+0x915D 0x29B05
+0x915E 0x9AF4
+0x915F 0x4C0E
+0x9160 0x9B14
+0x9161 0x9B2D
+0x9162 0x28600
+0x9163 0x5034
+0x9164 0x9B34
+0x9165 0x269A8
+0x9166 0x38C3
+0x9167 0x2307D
+0x9168 0x9B50
+0x9169 0x9B40
+0x916A 0x29D3E
+0x916B 0x5A45
+0x916C 0x21863
+0x916D 0x9B8E
+0x916E 0x2424B
+0x916F 0x9C02
+0x9170 0x9BFF
+0x9171 0x9C0C
+0x9172 0x29E68
+0x9173 0x9DD4
+0x9174 0x29FB7
+0x9175 0x2A192
+0x9176 0x2A1AB
+0x9177 0x2A0E1
+0x9178 0x2A123
+0x9179 0x2A1DF
+0x917A 0x9D7E
+0x917B 0x9D83
+0x917C 0x2A134
+0x917D 0x9E0E
+0x917E 0x6888
+0x91A1 0x9DC4
+0x91A2 0x2215B
+0x91A3 0x2A193
+0x91A4 0x2A220
+0x91A5 0x2193B
+0x91A6 0x2A233
+0x91A7 0x9D39
+0x91A8 0x2A0B9
+0x91A9 0x2A2B4
+0x91AA 0x9E90
+0x91AB 0x9E95
+0x91AC 0x9E9E
+0x91AD 0x9EA2
+0x91AE 0x4D34
+0x91AF 0x9EAA
+0x91B0 0x9EAF
+0x91B1 0x24364
+0x91B2 0x9EC1
+0x91B3 0x3B60
+0x91B4 0x39E5
+0x91B5 0x3D1D
+0x91B6 0x4F32
+0x91B7 0x37BE
+0x91B8 0x28C2B
+0x91B9 0x9F02
+0x91BA 0x9F08
+0x91BB 0x4B96
+0x91BC 0x9424
+0x91BD 0x26DA2
+0x91BE 0x9F17
+0x91C0 0x9F39
+0x91C1 0x569F
+0x91C2 0x568A
+0x91C3 0x9F45
+0x91C4 0x99B8
+0x91C5 0x2908B
+0x91C6 0x97F2
+0x91C7 0x847F
+0x91C8 0x9F62
+0x91C9 0x9F69
+0x91CA 0x7ADC
+0x91CB 0x9F8E
+0x91CC 0x7216
+0x91CD 0x4BBE
+0x91CE 0x24975
+0x91CF 0x249BB
+0x91D0 0x7177
+0x91D1 0x249F8
+0x91D2 0x24348
+0x91D3 0x24A51
+0x91D4 0x739E
+0x91D5 0x28BDA
+0x91D6 0x218FA
+0x91D7 0x799F
+0x91D8 0x2897E
+0x91D9 0x28E36
+0x91DA 0x9369
+0x91DB 0x93F3
+0x91DC 0x28A44
+0x91DD 0x92EC
+0x91DE 0x9381
+0x91DF 0x93CB
+0x91E0 0x2896C
+0x91E1 0x244B9
+0x91E2 0x7217
+0x91E3 0x3EEB
+0x91E4 0x7772
+0x91E5 0x7A43
+0x91E6 0x70D0
+0x91E7 0x24473
+0x91E8 0x243F8
+0x91E9 0x717E
+0x91EA 0x217EF
+0x91EB 0x70A3
+0x91EC 0x218BE
+0x91ED 0x23599
+0x91EE 0x3EC7
+0x91EF 0x21885
+0x91F0 0x2542F
+0x91F1 0x217F8
+0x91F2 0x3722
+0x91F3 0x216FB
+0x91F4 0x21839
+0x91F5 0x36E1
+0x91F6 0x21774
+0x91F7 0x218D1
+0x91F8 0x25F4B
+0x91F9 0x3723
+0x91FA 0x216C0
+0x91FB 0x575B
+0x91FC 0x24A25
+0x91FD 0x213FE
+0x91FE 0x212A8
+0x9240 0x213C6
+0x9241 0x214B6
+0x9242 0x8503
+0x9243 0x236A6
+0x9245 0x8455
+0x9246 0x24994
+0x9247 0x27165
+0x9248 0x23E31
+0x9249 0x2555C
+0x924A 0x23EFB
+0x924B 0x27052
+0x924C 0x44F4
+0x924D 0x236EE
+0x924E 0x2999D
+0x924F 0x26F26
+0x9250 0x67F9
+0x9251 0x3733
+0x9252 0x3C15
+0x9253 0x3DE7
+0x9254 0x586C
+0x9255 0x21922
+0x9256 0x6810
+0x9257 0x4057
+0x9258 0x2373F
+0x9259 0x240E1
+0x925A 0x2408B
+0x925B 0x2410F
+0x925C 0x26C21
+0x925D 0x54CB
+0x925E 0x569E
+0x925F 0x266B1
+0x9260 0x5692
+0x9261 0x20FDF
+0x9262 0x20BA8
+0x9263 0x20E0D
+0x9264 0x93C6
+0x9265 0x28B13
+0x9266 0x939C
+0x9267 0x4EF8
+0x9268 0x512B
+0x9269 0x3819
+0x926A 0x24436
+0x926B 0x4EBC
+0x926C 0x20465
+0x926D 0x2037F
+0x926E 0x4F4B
+0x926F 0x4F8A
+0x9270 0x25651
+0x9271 0x5A68
+0x9272 0x201AB
+0x9273 0x203CB
+0x9274 0x3999
+0x9275 0x2030A
+0x9276 0x20414
+0x9277 0x3435
+0x9278 0x4F29
+0x9279 0x202C0
+0x927A 0x28EB3
+0x927B 0x20275
+0x927C 0x8ADA
+0x927D 0x2020C
+0x927E 0x4E98
+0x92A1 0x50CD
+0x92A2 0x510D
+0x92A3 0x4FA2
+0x92A4 0x4F03
+0x92A5 0x24A0E
+0x92A6 0x23E8A
+0x92A7 0x4F42
+0x92A8 0x502E
+0x92A9 0x506C
+0x92AA 0x5081
+0x92AB 0x4FCC
+0x92AC 0x4FE5
+0x92AD 0x5058
+0x92AE 0x50FC
+0x92B3 0x6E76
+0x92B4 0x23595
+0x92B5 0x23E39
+0x92B6 0x23EBF
+0x92B7 0x6D72
+0x92B8 0x21884
+0x92B9 0x23E89
+0x92BA 0x51A8
+0x92BB 0x51C3
+0x92BC 0x205E0
+0x92BD 0x44DD
+0x92BE 0x204A3
+0x92BF 0x20492
+0x92C0 0x20491
+0x92C1 0x8D7A
+0x92C2 0x28A9C
+0x92C3 0x2070E
+0x92C4 0x5259
+0x92C5 0x52A4
+0x92C6 0x20873
+0x92C7 0x52E1
+0x92C9 0x467A
+0x92CA 0x718C
+0x92CB 0x2438C
+0x92CC 0x20C20
+0x92CD 0x249AC
+0x92CE 0x210E4
+0x92CF 0x69D1
+0x92D0 0x20E1D
+0x92D2 0x3EDE
+0x92D3 0x7499
+0x92D4 0x7414
+0x92D5 0x7456
+0x92D6 0x7398
+0x92D7 0x4B8E
+0x92D8 0x24ABC
+0x92D9 0x2408D
+0x92DA 0x53D0
+0x92DB 0x3584
+0x92DC 0x720F
+0x92DD 0x240C9
+0x92DE 0x55B4
+0x92DF 0x20345
+0x92E0 0x54CD
+0x92E1 0x20BC6
+0x92E2 0x571D
+0x92E3 0x925D
+0x92E4 0x96F4
+0x92E5 0x9366
+0x92E6 0x57DD
+0x92E7 0x578D
+0x92E8 0x577F
+0x92E9 0x363E
+0x92EA 0x58CB
+0x92EB 0x5A99
+0x92EC 0x28A46
+0x92ED 0x216FA
+0x92EE 0x2176F
+0x92EF 0x21710
+0x92F0 0x5A2C
+0x92F1 0x59B8
+0x92F2 0x928F
+0x92F3 0x5A7E
+0x92F4 0x5ACF
+0x92F5 0x5A12
+0x92F6 0x25946
+0x92F7 0x219F3
+0x92F8 0x21861
+0x92F9 0x24295
+0x92FA 0x36F5
+0x92FB 0x6D05
+0x92FC 0x7443
+0x92FD 0x5A21
+0x92FE 0x25E83
+0x9340 0x5A81
+0x9341 0x28BD7
+0x9342 0x20413
+0x9343 0x93E0
+0x9344 0x748C
+0x9345 0x21303
+0x9346 0x7105
+0x9347 0x4972
+0x9348 0x9408
+0x9349 0x289FB
+0x934A 0x93BD
+0x934B 0x37A0
+0x934C 0x5C1E
+0x934D 0x5C9E
+0x934E 0x5E5E
+0x934F 0x5E48
+0x9350 0x21996
+0x9351 0x2197C
+0x9352 0x23AEE
+0x9353 0x5ECD
+0x9354 0x5B4F
+0x9355 0x21903
+0x9356 0x21904
+0x9357 0x3701
+0x9358 0x218A0
+0x9359 0x36DD
+0x935A 0x216FE
+0x935B 0x36D3
+0x935C 0x812A
+0x935D 0x28A47
+0x935E 0x21DBA
+0x935F 0x23472
+0x9360 0x289A8
+0x9361 0x5F0C
+0x9362 0x5F0E
+0x9363 0x21927
+0x9364 0x217AB
+0x9365 0x5A6B
+0x9366 0x2173B
+0x9367 0x5B44
+0x9368 0x8614
+0x9369 0x275FD
+0x936A 0x8860
+0x936B 0x607E
+0x936C 0x22860
+0x936D 0x2262B
+0x936E 0x5FDB
+0x936F 0x3EB8
+0x9370 0x225AF
+0x9371 0x225BE
+0x9372 0x29088
+0x9373 0x26F73
+0x9374 0x61C0
+0x9375 0x2003E
+0x9376 0x20046
+0x9377 0x2261B
+0x9378 0x6199
+0x9379 0x6198
+0x937A 0x6075
+0x937B 0x22C9B
+0x937C 0x22D07
+0x937D 0x246D4
+0x937E 0x2914D
+0x93A1 0x6471
+0x93A2 0x24665
+0x93A3 0x22B6A
+0x93A4 0x3A29
+0x93A5 0x22B22
+0x93A6 0x23450
+0x93A7 0x298EA
+0x93A8 0x22E78
+0x93A9 0x6337
+0x93AA 0x2A45B
+0x93AB 0x64B6
+0x93AC 0x6331
+0x93AD 0x63D1
+0x93AE 0x249E3
+0x93AF 0x22D67
+0x93B0 0x62A4
+0x93B1 0x22CA1
+0x93B2 0x643B
+0x93B3 0x656B
+0x93B4 0x6972
+0x93B5 0x3BF4
+0x93B6 0x2308E
+0x93B7 0x232AD
+0x93B8 0x24989
+0x93B9 0x232AB
+0x93BA 0x550D
+0x93BB 0x232E0
+0x93BC 0x218D9
+0x93BD 0x2943F
+0x93BE 0x66CE
+0x93BF 0x23289
+0x93C0 0x231B3
+0x93C1 0x3AE0
+0x93C2 0x4190
+0x93C3 0x25584
+0x93C4 0x28B22
+0x93C5 0x2558F
+0x93C6 0x216FC
+0x93C7 0x2555B
+0x93C8 0x25425
+0x93C9 0x78EE
+0x93CA 0x23103
+0x93CB 0x2182A
+0x93CC 0x23234
+0x93CD 0x3464
+0x93CE 0x2320F
+0x93CF 0x23182
+0x93D0 0x242C9
+0x93D1 0x668E
+0x93D2 0x26D24
+0x93D3 0x666B
+0x93D4 0x4B93
+0x93D5 0x6630
+0x93D6 0x27870
+0x93D7 0x21DEB
+0x93D8 0x6663
+0x93D9 0x232D2
+0x93DA 0x232E1
+0x93DB 0x661E
+0x93DC 0x25872
+0x93DD 0x38D1
+0x93DE 0x2383A
+0x93DF 0x237BC
+0x93E0 0x3B99
+0x93E1 0x237A2
+0x93E2 0x233FE
+0x93E3 0x74D0
+0x93E4 0x3B96
+0x93E5 0x678F
+0x93E6 0x2462A
+0x93E7 0x68B6
+0x93E8 0x681E
+0x93E9 0x3BC4
+0x93EA 0x6ABE
+0x93EB 0x3863
+0x93EC 0x237D5
+0x93ED 0x24487
+0x93EE 0x6A33
+0x93EF 0x6A52
+0x93F0 0x6AC9
+0x93F1 0x6B05
+0x93F2 0x21912
+0x93F3 0x6511
+0x93F4 0x6898
+0x93F5 0x6A4C
+0x93F6 0x3BD7
+0x93F7 0x6A7A
+0x93F8 0x6B57
+0x93F9 0x23FC0
+0x93FA 0x23C9A
+0x93FB 0x93A0
+0x93FC 0x92F2
+0x93FD 0x28BEA
+0x93FE 0x28ACB
+0x9440 0x9289
+0x9441 0x2801E
+0x9442 0x289DC
+0x9443 0x9467
+0x9444 0x6DA5
+0x9445 0x6F0B
+0x9446 0x249EC
+0x9448 0x23F7F
+0x9449 0x3D8F
+0x944A 0x6E04
+0x944B 0x2403C
+0x944C 0x5A3D
+0x944D 0x6E0A
+0x944E 0x5847
+0x944F 0x6D24
+0x9450 0x7842
+0x9451 0x713B
+0x9452 0x2431A
+0x9453 0x24276
+0x9454 0x70F1
+0x9455 0x7250
+0x9456 0x7287
+0x9457 0x7294
+0x9458 0x2478F
+0x9459 0x24725
+0x945A 0x5179
+0x945B 0x24AA4
+0x945C 0x205EB
+0x945D 0x747A
+0x945E 0x23EF8
+0x945F 0x2365F
+0x9460 0x24A4A
+0x9461 0x24917
+0x9462 0x25FE1
+0x9463 0x3F06
+0x9464 0x3EB1
+0x9465 0x24ADF
+0x9466 0x28C23
+0x9467 0x23F35
+0x9468 0x60A7
+0x9469 0x3EF3
+0x946A 0x74CC
+0x946B 0x743C
+0x946C 0x9387
+0x946D 0x7437
+0x946E 0x449F
+0x946F 0x26DEA
+0x9470 0x4551
+0x9471 0x7583
+0x9472 0x3F63
+0x9473 0x24CD9
+0x9474 0x24D06
+0x9475 0x3F58
+0x9476 0x7555
+0x9477 0x7673
+0x9478 0x2A5C6
+0x9479 0x3B19
+0x947A 0x7468
+0x947B 0x28ACC
+0x947C 0x249AB
+0x947D 0x2498E
+0x947E 0x3AFB
+0x94A1 0x3DCD
+0x94A2 0x24A4E
+0x94A3 0x3EFF
+0x94A4 0x249C5
+0x94A5 0x248F3
+0x94A6 0x91FA
+0x94A7 0x5732
+0x94A8 0x9342
+0x94A9 0x28AE3
+0x94AA 0x21864
+0x94AB 0x50DF
+0x94AC 0x25221
+0x94AD 0x251E7
+0x94AE 0x7778
+0x94AF 0x23232
+0x94B0 0x770E
+0x94B1 0x770F
+0x94B2 0x777B
+0x94B3 0x24697
+0x94B4 0x23781
+0x94B5 0x3A5E
+0x94B6 0x248F0
+0x94B7 0x7438
+0x94B8 0x749B
+0x94B9 0x3EBF
+0x94BA 0x24ABA
+0x94BB 0x24AC7
+0x94BC 0x40C8
+0x94BD 0x24A96
+0x94BE 0x261AE
+0x94BF 0x9307
+0x94C0 0x25581
+0x94C1 0x781E
+0x94C2 0x788D
+0x94C3 0x7888
+0x94C4 0x78D2
+0x94C5 0x73D0
+0x94C6 0x7959
+0x94C7 0x27741
+0x94C8 0x256E3
+0x94C9 0x410E
+0x94CB 0x8496
+0x94CC 0x79A5
+0x94CD 0x6A2D
+0x94CE 0x23EFA
+0x94CF 0x7A3A
+0x94D0 0x79F4
+0x94D1 0x416E
+0x94D2 0x216E6
+0x94D3 0x4132
+0x94D4 0x9235
+0x94D5 0x79F1
+0x94D6 0x20D4C
+0x94D7 0x2498C
+0x94D8 0x20299
+0x94D9 0x23DBA
+0x94DA 0x2176E
+0x94DB 0x3597
+0x94DC 0x556B
+0x94DD 0x3570
+0x94DE 0x36AA
+0x94DF 0x201D4
+0x94E0 0x20C0D
+0x94E1 0x7AE2
+0x94E2 0x5A59
+0x94E3 0x226F5
+0x94E4 0x25AAF
+0x94E5 0x25A9C
+0x94E6 0x5A0D
+0x94E7 0x2025B
+0x94E8 0x78F0
+0x94E9 0x5A2A
+0x94EA 0x25BC6
+0x94EB 0x7AFE
+0x94EC 0x41F9
+0x94ED 0x7C5D
+0x94EE 0x7C6D
+0x94EF 0x4211
+0x94F0 0x25BB3
+0x94F1 0x25EBC
+0x94F2 0x25EA6
+0x94F3 0x7CCD
+0x94F4 0x249F9
+0x94F5 0x217B0
+0x94F6 0x7C8E
+0x94F7 0x7C7C
+0x94F8 0x7CAE
+0x94F9 0x6AB2
+0x94FA 0x7DDC
+0x94FB 0x7E07
+0x94FC 0x7DD3
+0x94FD 0x7F4E
+0x94FE 0x26261
+0x9540 0x2615C
+0x9541 0x27B48
+0x9542 0x7D97
+0x9543 0x25E82
+0x9544 0x426A
+0x9545 0x26B75
+0x9546 0x20916
+0x9547 0x67D6
+0x9548 0x2004E
+0x9549 0x235CF
+0x954A 0x57C4
+0x954B 0x26412
+0x954C 0x263F8
+0x954D 0x24962
+0x954E 0x7FDD
+0x954F 0x7B27
+0x9550 0x2082C
+0x9551 0x25AE9
+0x9552 0x25D43
+0x9553 0x7B0C
+0x9554 0x25E0E
+0x9555 0x99E6
+0x9556 0x8645
+0x9557 0x9A63
+0x9558 0x6A1C
+0x9559 0x2343F
+0x955A 0x39E2
+0x955B 0x249F7
+0x955C 0x265AD
+0x955D 0x9A1F
+0x955E 0x265A0
+0x955F 0x8480
+0x9560 0x27127
+0x9561 0x26CD1
+0x9562 0x44EA
+0x9563 0x8137
+0x9564 0x4402
+0x9565 0x80C6
+0x9566 0x8109
+0x9567 0x8142
+0x9568 0x267B4
+0x9569 0x98C3
+0x956A 0x26A42
+0x956B 0x8262
+0x956C 0x8265
+0x956D 0x26A51
+0x956E 0x8453
+0x956F 0x26DA7
+0x9570 0x8610
+0x9571 0x2721B
+0x9572 0x5A86
+0x9573 0x417F
+0x9574 0x21840
+0x9575 0x5B2B
+0x9576 0x218A1
+0x9577 0x5AE4
+0x9578 0x218D8
+0x9579 0x86A0
+0x957A 0x2F9BC
+0x957B 0x23D8F
+0x957C 0x882D
+0x957D 0x27422
+0x957E 0x5A02
+0x95A1 0x886E
+0x95A2 0x4F45
+0x95A3 0x8887
+0x95A4 0x88BF
+0x95A5 0x88E6
+0x95A6 0x8965
+0x95A7 0x894D
+0x95A8 0x25683
+0x95A9 0x8954
+0x95AA 0x27785
+0x95AB 0x27784
+0x95AC 0x28BF5
+0x95AD 0x28BD9
+0x95AE 0x28B9C
+0x95AF 0x289F9
+0x95B0 0x3EAD
+0x95B1 0x84A3
+0x95B2 0x46F5
+0x95B3 0x46CF
+0x95B4 0x37F2
+0x95B5 0x8A3D
+0x95B6 0x8A1C
+0x95B7 0x29448
+0x95B8 0x5F4D
+0x95B9 0x922B
+0x95BA 0x24284
+0x95BB 0x65D4
+0x95BC 0x7129
+0x95BD 0x70C4
+0x95BE 0x21845
+0x95BF 0x9D6D
+0x95C0 0x8C9F
+0x95C1 0x8CE9
+0x95C2 0x27DDC
+0x95C3 0x599A
+0x95C4 0x77C3
+0x95C5 0x59F0
+0x95C6 0x436E
+0x95C7 0x36D4
+0x95C8 0x8E2A
+0x95C9 0x8EA7
+0x95CA 0x24C09
+0x95CB 0x8F30
+0x95CC 0x8F4A
+0x95CD 0x42F4
+0x95CE 0x6C58
+0x95CF 0x6FBB
+0x95D0 0x22321
+0x95D1 0x489B
+0x95D2 0x6F79
+0x95D3 0x6E8B
+0x95D4 0x217DA
+0x95D5 0x9BE9
+0x95D6 0x36B5
+0x95D7 0x2492F
+0x95D8 0x90BB
+0x95DA 0x5571
+0x95DB 0x4906
+0x95DC 0x91BB
+0x95DD 0x9404
+0x95DE 0x28A4B
+0x95DF 0x4062
+0x95E0 0x28AFC
+0x95E1 0x9427
+0x95E2 0x28C1D
+0x95E3 0x28C3B
+0x95E4 0x84E5
+0x95E5 0x8A2B
+0x95E6 0x9599
+0x95E7 0x95A7
+0x95E8 0x9597
+0x95E9 0x9596
+0x95EA 0x28D34
+0x95EB 0x7445
+0x95EC 0x3EC2
+0x95ED 0x248FF
+0x95EE 0x24A42
+0x95EF 0x243EA
+0x95F0 0x3EE7
+0x95F1 0x23225
+0x95F2 0x968F
+0x95F3 0x28EE7
+0x95F4 0x28E66
+0x95F5 0x28E65
+0x95F6 0x3ECC
+0x95F7 0x249ED
+0x95F8 0x24A78
+0x95F9 0x23FEE
+0x95FA 0x7412
+0x95FB 0x746B
+0x95FC 0x3EFC
+0x95FD 0x9741
+0x95FE 0x290B0
+0x9640 0x6847
+0x9641 0x4A1D
+0x9642 0x29093
+0x9643 0x257DF
+0x9645 0x9368
+0x9646 0x28989
+0x9647 0x28C26
+0x9648 0x28B2F
+0x9649 0x263BE
+0x964A 0x92BA
+0x964B 0x5B11
+0x964C 0x8B69
+0x964D 0x493C
+0x964E 0x73F9
+0x964F 0x2421B
+0x9650 0x979B
+0x9651 0x9771
+0x9652 0x9938
+0x9653 0x20F26
+0x9654 0x5DC1
+0x9655 0x28BC5
+0x9656 0x24AB2
+0x9657 0x981F
+0x9658 0x294DA
+0x9659 0x92F6
+0x965A 0x295D7
+0x965B 0x91E5
+0x965C 0x44C0
+0x965D 0x28B50
+0x965E 0x24A67
+0x965F 0x28B64
+0x9660 0x98DC
+0x9661 0x28A45
+0x9662 0x3F00
+0x9663 0x922A
+0x9664 0x4925
+0x9665 0x8414
+0x9666 0x993B
+0x9667 0x994D
+0x9668 0x27B06
+0x9669 0x3DFD
+0x966A 0x999B
+0x966B 0x4B6F
+0x966C 0x99AA
+0x966D 0x9A5C
+0x966E 0x28B65
+0x966F 0x258C8
+0x9670 0x6A8F
+0x9671 0x9A21
+0x9672 0x5AFE
+0x9673 0x9A2F
+0x9674 0x298F1
+0x9675 0x4B90
+0x9676 0x29948
+0x9677 0x99BC
+0x9678 0x4BBD
+0x9679 0x4B97
+0x967A 0x937D
+0x967B 0x5872
+0x967C 0x21302
+0x967D 0x5822
+0x967E 0x249B8
+0x96A1 0x214E8
+0x96A2 0x7844
+0x96A3 0x2271F
+0x96A4 0x23DB8
+0x96A5 0x68C5
+0x96A6 0x3D7D
+0x96A7 0x9458
+0x96A8 0x3927
+0x96A9 0x6150
+0x96AA 0x22781
+0x96AB 0x2296B
+0x96AC 0x6107
+0x96AD 0x9C4F
+0x96AE 0x9C53
+0x96AF 0x9C7B
+0x96B0 0x9C35
+0x96B1 0x9C10
+0x96B2 0x9B7F
+0x96B3 0x9BCF
+0x96B4 0x29E2D
+0x96B5 0x9B9F
+0x96B6 0x2A1F5
+0x96B7 0x2A0FE
+0x96B8 0x9D21
+0x96B9 0x4CAE
+0x96BA 0x24104
+0x96BB 0x9E18
+0x96BC 0x4CB0
+0x96BD 0x9D0C
+0x96BE 0x2A1B4
+0x96BF 0x2A0ED
+0x96C0 0x2A0F3
+0x96C1 0x2992F
+0x96C2 0x9DA5
+0x96C3 0x84BD
+0x96C4 0x26E12
+0x96C5 0x26FDF
+0x96C6 0x26B82
+0x96C7 0x85FC
+0x96C8 0x4533
+0x96C9 0x26DA4
+0x96CA 0x26E84
+0x96CB 0x26DF0
+0x96CC 0x8420
+0x96CD 0x85EE
+0x96CE 0x26E00
+0x96CF 0x237D7
+0x96D0 0x26064
+0x96D1 0x79E2
+0x96D2 0x2359C
+0x96D3 0x23640
+0x96D4 0x492D
+0x96D5 0x249DE
+0x96D6 0x3D62
+0x96D7 0x93DB
+0x96D8 0x92BE
+0x96D9 0x9348
+0x96DA 0x202BF
+0x96DB 0x78B9
+0x96DC 0x9277
+0x96DD 0x944D
+0x96DE 0x4FE4
+0x96DF 0x3440
+0x96E0 0x9064
+0x96E1 0x2555D
+0x96E2 0x783D
+0x96E3 0x7854
+0x96E4 0x78B6
+0x96E5 0x784B
+0x96E6 0x21757
+0x96E7 0x231C9
+0x96E8 0x24941
+0x96E9 0x369A
+0x96EA 0x4F72
+0x96EB 0x6FDA
+0x96EC 0x6FD9
+0x96EE 0x701E
+0x96EF 0x5414
+0x96F0 0x241B5
+0x96F1 0x57BB
+0x96F2 0x58F3
+0x96F3 0x578A
+0x96F4 0x9D16
+0x96F5 0x57D7
+0x96F6 0x7134
+0x96F7 0x34AF
+0x96F8 0x241AC
+0x96F9 0x71EB
+0x96FA 0x26C40
+0x96FB 0x24F97
+0x96FD 0x217B5
+0x96FE 0x28A49
+0x9740 0x610C
+0x9741 0x5ACE
+0x9742 0x5A0B
+0x9743 0x42BC
+0x9744 0x24488
+0x9745 0x372C
+0x9746 0x4B7B
+0x9747 0x289FC
+0x9748 0x93BB
+0x9749 0x93B8
+0x974A 0x218D6
+0x974B 0x20F1D
+0x974C 0x8472
+0x974D 0x26CC0
+0x974E 0x21413
+0x974F 0x242FA
+0x9750 0x22C26
+0x9751 0x243C1
+0x9752 0x5994
+0x9753 0x23DB7
+0x9754 0x26741
+0x9755 0x7DA8
+0x9756 0x2615B
+0x9757 0x260A4
+0x9758 0x249B9
+0x9759 0x2498B
+0x975A 0x289FA
+0x975B 0x92E5
+0x975C 0x73E2
+0x975D 0x3EE9
+0x975E 0x74B4
+0x975F 0x28B63
+0x9760 0x2189F
+0x9761 0x3EE1
+0x9762 0x24AB3
+0x9763 0x6AD8
+0x9764 0x73F3
+0x9765 0x73FB
+0x9766 0x3ED6
+0x9767 0x24A3E
+0x9768 0x24A94
+0x9769 0x217D9
+0x976A 0x24A66
+0x976B 0x203A7
+0x976C 0x21424
+0x976D 0x249E5
+0x976E 0x7448
+0x976F 0x24916
+0x9770 0x70A5
+0x9771 0x24976
+0x9772 0x9284
+0x9773 0x73E6
+0x9774 0x935F
+0x9775 0x204FE
+0x9776 0x9331
+0x9777 0x28ACE
+0x9778 0x28A16
+0x9779 0x9386
+0x977A 0x28BE7
+0x977B 0x255D5
+0x977C 0x4935
+0x977D 0x28A82
+0x977E 0x716B
+0x97A1 0x24943
+0x97A2 0x20CFF
+0x97A3 0x56A4
+0x97A4 0x2061A
+0x97A5 0x20BEB
+0x97A6 0x20CB8
+0x97A7 0x5502
+0x97A8 0x79C4
+0x97A9 0x217FA
+0x97AA 0x7DFE
+0x97AB 0x216C2
+0x97AC 0x24A50
+0x97AD 0x21852
+0x97AE 0x452E
+0x97AF 0x9401
+0x97B0 0x370A
+0x97B1 0x28AC0
+0x97B2 0x249AD
+0x97B3 0x59B0
+0x97B4 0x218BF
+0x97B5 0x21883
+0x97B6 0x27484
+0x97B7 0x5AA1
+0x97B8 0x36E2
+0x97B9 0x23D5B
+0x97BA 0x36B0
+0x97BB 0x925F
+0x97BC 0x5A79
+0x97BD 0x28A81
+0x97BE 0x21862
+0x97BF 0x9374
+0x97C0 0x3CCD
+0x97C1 0x20AB4
+0x97C2 0x4A96
+0x97C3 0x398A
+0x97C4 0x50F4
+0x97C5 0x3D69
+0x97C6 0x3D4C
+0x97C7 0x2139C
+0x97C8 0x7175
+0x97C9 0x42FB
+0x97CA 0x28218
+0x97CB 0x6E0F
+0x97CC 0x290E4
+0x97CD 0x44EB
+0x97CE 0x6D57
+0x97CF 0x27E4F
+0x97D0 0x7067
+0x97D1 0x6CAF
+0x97D2 0x3CD6
+0x97D3 0x23FED
+0x97D4 0x23E2D
+0x97D5 0x6E02
+0x97D6 0x6F0C
+0x97D7 0x3D6F
+0x97D8 0x203F5
+0x97D9 0x7551
+0x97DA 0x36BC
+0x97DB 0x34C8
+0x97DC 0x4680
+0x97DD 0x3EDA
+0x97DE 0x4871
+0x97DF 0x59C4
+0x97E0 0x926E
+0x97E1 0x493E
+0x97E2 0x8F41
+0x97E3 0x28C1C
+0x97E4 0x26BC0
+0x97E5 0x5812
+0x97E6 0x57C8
+0x97E7 0x36D6
+0x97E8 0x21452
+0x97E9 0x70FE
+0x97EA 0x24362
+0x97EB 0x24A71
+0x97EC 0x22FE3
+0x97ED 0x212B0
+0x97EE 0x223BD
+0x97EF 0x68B9
+0x97F0 0x6967
+0x97F1 0x21398
+0x97F2 0x234E5
+0x97F3 0x27BF4
+0x97F4 0x236DF
+0x97F5 0x28A83
+0x97F6 0x237D6
+0x97F7 0x233FA
+0x97F8 0x24C9F
+0x97F9 0x6A1A
+0x97FA 0x236AD
+0x97FB 0x26CB7
+0x97FC 0x843E
+0x97FD 0x44DF
+0x97FE 0x44CE
+0x9840 0x26D26
+0x9841 0x26D51
+0x9842 0x26C82
+0x9843 0x26FDE
+0x9844 0x6F17
+0x9845 0x27109
+0x9846 0x833D
+0x9847 0x2173A
+0x9848 0x83ED
+0x9849 0x26C80
+0x984A 0x27053
+0x984B 0x217DB
+0x984C 0x5989
+0x984D 0x5A82
+0x984E 0x217B3
+0x984F 0x5A61
+0x9850 0x5A71
+0x9851 0x21905
+0x9852 0x241FC
+0x9853 0x372D
+0x9854 0x59EF
+0x9855 0x2173C
+0x9856 0x36C7
+0x9857 0x718E
+0x9858 0x9390
+0x9859 0x669A
+0x985A 0x242A5
+0x985B 0x5A6E
+0x985C 0x5A2B
+0x985D 0x24293
+0x985E 0x6A2B
+0x985F 0x23EF9
+0x9860 0x27736
+0x9861 0x2445B
+0x9862 0x242CA
+0x9863 0x711D
+0x9864 0x24259
+0x9865 0x289E1
+0x9866 0x4FB0
+0x9867 0x26D28
+0x9868 0x5CC2
+0x9869 0x244CE
+0x986A 0x27E4D
+0x986B 0x243BD
+0x986C 0x6A0C
+0x986D 0x24256
+0x986E 0x21304
+0x986F 0x70A6
+0x9870 0x7133
+0x9871 0x243E9
+0x9872 0x3DA5
+0x9873 0x6CDF
+0x9874 0x2F825
+0x9875 0x24A4F
+0x9876 0x7E65
+0x9877 0x59EB
+0x9878 0x5D2F
+0x9879 0x3DF3
+0x987A 0x5F5C
+0x987B 0x24A5D
+0x987C 0x217DF
+0x987D 0x7DA4
+0x987E 0x8426
+0x98A1 0x5485
+0x98A2 0x23AFA
+0x98A3 0x23300
+0x98A4 0x20214
+0x98A5 0x577E
+0x98A6 0x208D5
+0x98A7 0x20619
+0x98A8 0x3FE5
+0x98A9 0x21F9E
+0x98AA 0x2A2B6
+0x98AB 0x7003
+0x98AC 0x2915B
+0x98AD 0x5D70
+0x98AE 0x738F
+0x98AF 0x7CD3
+0x98B0 0x28A59
+0x98B1 0x29420
+0x98B2 0x4FC8
+0x98B3 0x7FE7
+0x98B4 0x72CD
+0x98B5 0x7310
+0x98B6 0x27AF4
+0x98B7 0x7338
+0x98B8 0x7339
+0x98B9 0x256F6
+0x98BA 0x7341
+0x98BB 0x7348
+0x98BC 0x3EA9
+0x98BD 0x27B18
+0x98BE 0x906C
+0x98BF 0x71F5
+0x98C0 0x248F2
+0x98C1 0x73E1
+0x98C2 0x81F6
+0x98C3 0x3ECA
+0x98C4 0x770C
+0x98C5 0x3ED1
+0x98C6 0x6CA2
+0x98C7 0x56FD
+0x98C8 0x7419
+0x98C9 0x741E
+0x98CA 0x741F
+0x98CB 0x3EE2
+0x98CC 0x3EF0
+0x98CD 0x3EF4
+0x98CE 0x3EFA
+0x98CF 0x74D3
+0x98D0 0x3F0E
+0x98D1 0x3F53
+0x98D2 0x7542
+0x98D3 0x756D
+0x98D4 0x7572
+0x98D5 0x758D
+0x98D6 0x3F7C
+0x98D7 0x75C8
+0x98D8 0x75DC
+0x98D9 0x3FC0
+0x98DA 0x764D
+0x98DB 0x3FD7
+0x98DC 0x7674
+0x98DD 0x3FDC
+0x98DE 0x767A
+0x98DF 0x24F5C
+0x98E0 0x7188
+0x98E1 0x5623
+0x98E2 0x8980
+0x98E3 0x5869
+0x98E4 0x401D
+0x98E5 0x7743
+0x98E6 0x4039
+0x98E7 0x6761
+0x98E8 0x4045
+0x98E9 0x35DB
+0x98EA 0x7798
+0x98EB 0x406A
+0x98EC 0x406F
+0x98ED 0x5C5E
+0x98EE 0x77BE
+0x98EF 0x77CB
+0x98F0 0x58F2
+0x98F1 0x7818
+0x98F2 0x70B9
+0x98F3 0x781C
+0x98F4 0x40A8
+0x98F5 0x7839
+0x98F6 0x7847
+0x98F7 0x7851
+0x98F8 0x7866
+0x98F9 0x8448
+0x98FA 0x25535
+0x98FB 0x7933
+0x98FC 0x6803
+0x98FD 0x7932
+0x98FE 0x4103
+0x9940 0x4109
+0x9941 0x7991
+0x9942 0x7999
+0x9943 0x8FBB
+0x9944 0x7A06
+0x9945 0x8FBC
+0x9946 0x4167
+0x9947 0x7A91
+0x9948 0x41B2
+0x9949 0x7ABC
+0x994A 0x8279
+0x994B 0x41C4
+0x994C 0x7ACF
+0x994D 0x7ADB
+0x994E 0x41CF
+0x994F 0x4E21
+0x9950 0x7B62
+0x9951 0x7B6C
+0x9952 0x7B7B
+0x9953 0x7C12
+0x9954 0x7C1B
+0x9955 0x4260
+0x9956 0x427A
+0x9957 0x7C7B
+0x9958 0x7C9C
+0x9959 0x428C
+0x995A 0x7CB8
+0x995B 0x4294
+0x995C 0x7CED
+0x995D 0x8F93
+0x995E 0x70C0
+0x995F 0x20CCF
+0x9960 0x7DCF
+0x9961 0x7DD4
+0x9962 0x7DD0
+0x9963 0x7DFD
+0x9964 0x7FAE
+0x9965 0x7FB4
+0x9966 0x729F
+0x9967 0x4397
+0x9968 0x8020
+0x9969 0x8025
+0x996A 0x7B39
+0x996B 0x802E
+0x996C 0x8031
+0x996D 0x8054
+0x996E 0x3DCC
+0x996F 0x57B4
+0x9970 0x70A0
+0x9971 0x80B7
+0x9972 0x80E9
+0x9973 0x43ED
+0x9974 0x810C
+0x9975 0x732A
+0x9976 0x810E
+0x9977 0x8112
+0x9978 0x7560
+0x9979 0x8114
+0x997A 0x4401
+0x997B 0x3B39
+0x997C 0x8156
+0x997D 0x8159
+0x997E 0x815A
+0x99A1 0x4413
+0x99A2 0x583A
+0x99A3 0x817C
+0x99A4 0x8184
+0x99A5 0x4425
+0x99A6 0x8193
+0x99A7 0x442D
+0x99A8 0x81A5
+0x99A9 0x57EF
+0x99AA 0x81C1
+0x99AB 0x81E4
+0x99AC 0x8254
+0x99AD 0x448F
+0x99AE 0x82A6
+0x99AF 0x8276
+0x99B0 0x82CA
+0x99B1 0x82D8
+0x99B2 0x82FF
+0x99B3 0x44B0
+0x99B4 0x8357
+0x99B5 0x9669
+0x99B6 0x698A
+0x99B7 0x8405
+0x99B8 0x70F5
+0x99B9 0x8464
+0x99BA 0x60E3
+0x99BB 0x8488
+0x99BC 0x4504
+0x99BD 0x84BE
+0x99BE 0x84E1
+0x99BF 0x84F8
+0x99C0 0x8510
+0x99C1 0x8538
+0x99C2 0x8552
+0x99C3 0x453B
+0x99C4 0x856F
+0x99C5 0x8570
+0x99C6 0x85E0
+0x99C7 0x4577
+0x99C8 0x8672
+0x99C9 0x8692
+0x99CA 0x86B2
+0x99CB 0x86EF
+0x99CC 0x9645
+0x99CD 0x878B
+0x99CE 0x4606
+0x99CF 0x4617
+0x99D0 0x88AE
+0x99D1 0x88FF
+0x99D2 0x8924
+0x99D3 0x8947
+0x99D4 0x8991
+0x99D5 0x27967
+0x99D6 0x8A29
+0x99D7 0x8A38
+0x99D8 0x8A94
+0x99D9 0x8AB4
+0x99DA 0x8C51
+0x99DB 0x8CD4
+0x99DC 0x8CF2
+0x99DD 0x8D1C
+0x99DE 0x4798
+0x99DF 0x585F
+0x99E0 0x8DC3
+0x99E1 0x47ED
+0x99E2 0x4EEE
+0x99E3 0x8E3A
+0x99E4 0x55D8
+0x99E5 0x5754
+0x99E6 0x8E71
+0x99E7 0x55F5
+0x99E8 0x8EB0
+0x99E9 0x4837
+0x99EA 0x8ECE
+0x99EB 0x8EE2
+0x99EC 0x8EE4
+0x99ED 0x8EED
+0x99EE 0x8EF2
+0x99EF 0x8FB7
+0x99F0 0x8FC1
+0x99F1 0x8FCA
+0x99F2 0x8FCC
+0x99F3 0x9033
+0x99F4 0x99C4
+0x99F5 0x48AD
+0x99F6 0x98E0
+0x99F7 0x9213
+0x99F8 0x491E
+0x99F9 0x9228
+0x99FA 0x9258
+0x99FB 0x926B
+0x99FC 0x92B1
+0x99FD 0x92AE
+0x99FE 0x92BF
+0x9A40 0x92E3
+0x9A41 0x92EB
+0x9A42 0x92F3
+0x9A43 0x92F4
+0x9A44 0x92FD
+0x9A45 0x9343
+0x9A46 0x9384
+0x9A47 0x93AD
+0x9A48 0x4945
+0x9A49 0x4951
+0x9A4A 0x9EBF
+0x9A4B 0x9417
+0x9A4C 0x5301
+0x9A4D 0x941D
+0x9A4E 0x942D
+0x9A4F 0x943E
+0x9A50 0x496A
+0x9A51 0x9454
+0x9A52 0x9479
+0x9A53 0x952D
+0x9A54 0x95A2
+0x9A55 0x49A7
+0x9A56 0x95F4
+0x9A57 0x9633
+0x9A58 0x49E5
+0x9A59 0x67A0
+0x9A5A 0x4A24
+0x9A5B 0x9740
+0x9A5C 0x4A35
+0x9A5D 0x97B2
+0x9A5E 0x97C2
+0x9A5F 0x5654
+0x9A60 0x4AE4
+0x9A61 0x60E8
+0x9A62 0x98B9
+0x9A63 0x4B19
+0x9A64 0x98F1
+0x9A65 0x5844
+0x9A66 0x990E
+0x9A67 0x9919
+0x9A68 0x51B4
+0x9A69 0x991C
+0x9A6A 0x9937
+0x9A6B 0x9942
+0x9A6C 0x995D
+0x9A6D 0x9962
+0x9A6E 0x4B70
+0x9A6F 0x99C5
+0x9A70 0x4B9D
+0x9A71 0x9A3C
+0x9A72 0x9B0F
+0x9A73 0x7A83
+0x9A74 0x9B69
+0x9A75 0x9B81
+0x9A76 0x9BDD
+0x9A77 0x9BF1
+0x9A78 0x9BF4
+0x9A79 0x4C6D
+0x9A7A 0x9C20
+0x9A7B 0x376F
+0x9A7C 0x21BC2
+0x9A7D 0x9D49
+0x9A7E 0x9C3A
+0x9AA1 0x9EFE
+0x9AA2 0x5650
+0x9AA3 0x9D93
+0x9AA4 0x9DBD
+0x9AA5 0x9DC0
+0x9AA6 0x9DFC
+0x9AA7 0x94F6
+0x9AA8 0x8FB6
+0x9AA9 0x9E7B
+0x9AAA 0x9EAC
+0x9AAB 0x9EB1
+0x9AAC 0x9EBD
+0x9AAD 0x9EC6
+0x9AAE 0x94DC
+0x9AAF 0x9EE2
+0x9AB0 0x9EF1
+0x9AB1 0x9EF8
+0x9AB2 0x7AC8
+0x9AB3 0x9F44
+0x9AB4 0x20094
+0x9AB5 0x202B7
+0x9AB6 0x203A0
+0x9AB7 0x691A
+0x9AB8 0x94C3
+0x9AB9 0x59AC
+0x9ABA 0x204D7
+0x9ABB 0x5840
+0x9ABC 0x94C1
+0x9ABD 0x37B9
+0x9ABE 0x205D5
+0x9ABF 0x20615
+0x9AC0 0x20676
+0x9AC1 0x216BA
+0x9AC2 0x5757
+0x9AC3 0x7173
+0x9AC4 0x20AC2
+0x9AC5 0x20ACD
+0x9AC6 0x20BBF
+0x9AC7 0x546A
+0x9AC8 0x2F83B
+0x9AC9 0x20BCB
+0x9ACA 0x549E
+0x9ACB 0x20BFB
+0x9ACC 0x20C3B
+0x9ACD 0x20C53
+0x9ACE 0x20C65
+0x9ACF 0x20C7C
+0x9AD0 0x60E7
+0x9AD1 0x20C8D
+0x9AD2 0x567A
+0x9AD3 0x20CB5
+0x9AD4 0x20CDD
+0x9AD5 0x20CED
+0x9AD6 0x20D6F
+0x9AD7 0x20DB2
+0x9AD8 0x20DC8
+0x9AD9 0x6955
+0x9ADA 0x9C2F
+0x9ADB 0x87A5
+0x9ADC 0x20E04
+0x9ADD 0x20E0E
+0x9ADE 0x20ED7
+0x9ADF 0x20F90
+0x9AE0 0x20F2D
+0x9AE1 0x20E73
+0x9AE2 0x5C20
+0x9AE3 0x20FBC
+0x9AE4 0x5E0B
+0x9AE5 0x2105C
+0x9AE6 0x2104F
+0x9AE7 0x21076
+0x9AE8 0x671E
+0x9AE9 0x2107B
+0x9AEA 0x21088
+0x9AEB 0x21096
+0x9AEC 0x3647
+0x9AED 0x210BF
+0x9AEE 0x210D3
+0x9AEF 0x2112F
+0x9AF0 0x2113B
+0x9AF1 0x5364
+0x9AF2 0x84AD
+0x9AF3 0x212E3
+0x9AF4 0x21375
+0x9AF5 0x21336
+0x9AF6 0x8B81
+0x9AF7 0x21577
+0x9AF8 0x21619
+0x9AF9 0x217C3
+0x9AFA 0x217C7
+0x9AFB 0x4E78
+0x9AFC 0x70BB
+0x9AFD 0x2182D
+0x9AFE 0x2196A
+0x9B40 0x21A2D
+0x9B41 0x21A45
+0x9B42 0x21C2A
+0x9B43 0x21C70
+0x9B44 0x21CAC
+0x9B45 0x21EC8
+0x9B46 0x62C3
+0x9B47 0x21ED5
+0x9B48 0x21F15
+0x9B49 0x7198
+0x9B4A 0x6855
+0x9B4B 0x22045
+0x9B4C 0x69E9
+0x9B4D 0x36C8
+0x9B4E 0x2227C
+0x9B4F 0x223D7
+0x9B50 0x223FA
+0x9B51 0x2272A
+0x9B52 0x22871
+0x9B53 0x2294F
+0x9B54 0x82FD
+0x9B55 0x22967
+0x9B56 0x22993
+0x9B57 0x22AD5
+0x9B58 0x89A5
+0x9B59 0x22AE8
+0x9B5A 0x8FA0
+0x9B5B 0x22B0E
+0x9B5C 0x97B8
+0x9B5D 0x22B3F
+0x9B5E 0x9847
+0x9B5F 0x9ABD
+0x9B60 0x22C4C
+0x9B62 0x22C88
+0x9B63 0x22CB7
+0x9B64 0x25BE8
+0x9B65 0x22D08
+0x9B66 0x22D12
+0x9B67 0x22DB7
+0x9B68 0x22D95
+0x9B69 0x22E42
+0x9B6A 0x22F74
+0x9B6B 0x22FCC
+0x9B6C 0x23033
+0x9B6D 0x23066
+0x9B6E 0x2331F
+0x9B6F 0x233DE
+0x9B70 0x5FB1
+0x9B71 0x6648
+0x9B72 0x66BF
+0x9B73 0x27A79
+0x9B74 0x23567
+0x9B75 0x235F3
+0x9B77 0x249BA
+0x9B79 0x2361A
+0x9B7A 0x23716
+0x9B7C 0x20346
+0x9B7D 0x58B5
+0x9B7E 0x670E
+0x9BA1 0x6918
+0x9BA2 0x23AA7
+0x9BA3 0x27657
+0x9BA4 0x25FE2
+0x9BA5 0x23E11
+0x9BA6 0x23EB9
+0x9BA7 0x275FE
+0x9BA8 0x2209A
+0x9BA9 0x48D0
+0x9BAA 0x4AB8
+0x9BAB 0x24119
+0x9BAC 0x28A9A
+0x9BAD 0x242EE
+0x9BAE 0x2430D
+0x9BAF 0x2403B
+0x9BB0 0x24334
+0x9BB1 0x24396
+0x9BB2 0x24A45
+0x9BB3 0x205CA
+0x9BB4 0x51D2
+0x9BB5 0x20611
+0x9BB6 0x599F
+0x9BB7 0x21EA8
+0x9BB8 0x3BBE
+0x9BB9 0x23CFF
+0x9BBA 0x24404
+0x9BBB 0x244D6
+0x9BBC 0x5788
+0x9BBD 0x24674
+0x9BBE 0x399B
+0x9BBF 0x2472F
+0x9BC0 0x285E8
+0x9BC1 0x299C9
+0x9BC2 0x3762
+0x9BC3 0x221C3
+0x9BC4 0x8B5E
+0x9BC5 0x28B4E
+0x9BC7 0x24812
+0x9BC8 0x248FB
+0x9BC9 0x24A15
+0x9BCA 0x7209
+0x9BCB 0x24AC0
+0x9BCC 0x20C78
+0x9BCD 0x5965
+0x9BCE 0x24EA5
+0x9BCF 0x24F86
+0x9BD0 0x20779
+0x9BD1 0x8EDA
+0x9BD2 0x2502C
+0x9BD3 0x528F
+0x9BD4 0x573F
+0x9BD5 0x7171
+0x9BD6 0x25299
+0x9BD7 0x25419
+0x9BD8 0x23F4A
+0x9BD9 0x24AA7
+0x9BDA 0x55BC
+0x9BDB 0x25446
+0x9BDC 0x2546E
+0x9BDD 0x26B52
+0x9BDF 0x3473
+0x9BE0 0x2553F
+0x9BE1 0x27632
+0x9BE2 0x2555E
+0x9BE3 0x4718
+0x9BE4 0x25562
+0x9BE5 0x25566
+0x9BE6 0x257C7
+0x9BE7 0x2493F
+0x9BE8 0x2585D
+0x9BE9 0x5066
+0x9BEA 0x34FB
+0x9BEB 0x233CC
+0x9BED 0x25903
+0x9BEE 0x477C
+0x9BEF 0x28948
+0x9BF0 0x25AAE
+0x9BF1 0x25B89
+0x9BF2 0x25C06
+0x9BF3 0x21D90
+0x9BF4 0x57A1
+0x9BF5 0x7151
+0x9BF7 0x26102
+0x9BF8 0x27C12
+0x9BF9 0x9056
+0x9BFA 0x261B2
+0x9BFB 0x24F9A
+0x9BFC 0x8B62
+0x9BFD 0x26402
+0x9BFE 0x2644A
+0x9C40 0x5D5B
+0x9C41 0x26BF7
+0x9C43 0x26484
+0x9C44 0x2191C
+0x9C45 0x8AEA
+0x9C46 0x249F6
+0x9C47 0x26488
+0x9C48 0x23FEF
+0x9C49 0x26512
+0x9C4A 0x4BC0
+0x9C4B 0x265BF
+0x9C4C 0x266B5
+0x9C4D 0x2271B
+0x9C4E 0x9465
+0x9C4F 0x257E1
+0x9C50 0x6195
+0x9C51 0x5A27
+0x9C52 0x2F8CD
+0x9C54 0x56B9
+0x9C55 0x24521
+0x9C56 0x266FC
+0x9C57 0x4E6A
+0x9C58 0x24934
+0x9C59 0x9656
+0x9C5A 0x6D8F
+0x9C5B 0x26CBD
+0x9C5C 0x3618
+0x9C5D 0x8977
+0x9C5E 0x26799
+0x9C5F 0x2686E
+0x9C60 0x26411
+0x9C61 0x2685E
+0x9C63 0x268C7
+0x9C64 0x7B42
+0x9C65 0x290C0
+0x9C66 0x20A11
+0x9C67 0x26926
+0x9C69 0x26939
+0x9C6A 0x7A45
+0x9C6C 0x269FA
+0x9C6D 0x9A26
+0x9C6E 0x26A2D
+0x9C6F 0x365F
+0x9C70 0x26469
+0x9C71 0x20021
+0x9C72 0x7983
+0x9C73 0x26A34
+0x9C74 0x26B5B
+0x9C75 0x5D2C
+0x9C76 0x23519
+0x9C78 0x26B9D
+0x9C79 0x46D0
+0x9C7A 0x26CA4
+0x9C7B 0x753B
+0x9C7C 0x8865
+0x9C7D 0x26DAE
+0x9C7E 0x58B6
+0x9CA1 0x371C
+0x9CA2 0x2258D
+0x9CA3 0x2704B
+0x9CA4 0x271CD
+0x9CA5 0x3C54
+0x9CA6 0x27280
+0x9CA7 0x27285
+0x9CA8 0x9281
+0x9CA9 0x2217A
+0x9CAA 0x2728B
+0x9CAB 0x9330
+0x9CAC 0x272E6
+0x9CAD 0x249D0
+0x9CAE 0x6C39
+0x9CAF 0x949F
+0x9CB0 0x27450
+0x9CB1 0x20EF8
+0x9CB2 0x8827
+0x9CB3 0x88F5
+0x9CB4 0x22926
+0x9CB5 0x28473
+0x9CB6 0x217B1
+0x9CB7 0x6EB8
+0x9CB8 0x24A2A
+0x9CB9 0x21820
+0x9CBA 0x39A4
+0x9CBB 0x36B9
+0x9CBE 0x453F
+0x9CBF 0x66B6
+0x9CC0 0x29CAD
+0x9CC1 0x298A4
+0x9CC2 0x8943
+0x9CC3 0x277CC
+0x9CC4 0x27858
+0x9CC5 0x56D6
+0x9CC6 0x40DF
+0x9CC7 0x2160A
+0x9CC8 0x39A1
+0x9CC9 0x2372F
+0x9CCA 0x280E8
+0x9CCB 0x213C5
+0x9CCC 0x71AD
+0x9CCD 0x8366
+0x9CCE 0x279DD
+0x9CCF 0x291A8
+0x9CD1 0x4CB7
+0x9CD2 0x270AF
+0x9CD3 0x289AB
+0x9CD4 0x279FD
+0x9CD5 0x27A0A
+0x9CD6 0x27B0B
+0x9CD7 0x27D66
+0x9CD8 0x2417A
+0x9CD9 0x7B43
+0x9CDA 0x797E
+0x9CDB 0x28009
+0x9CDC 0x6FB5
+0x9CDD 0x2A2DF
+0x9CDE 0x6A03
+0x9CDF 0x28318
+0x9CE0 0x53A2
+0x9CE1 0x26E07
+0x9CE2 0x93BF
+0x9CE3 0x6836
+0x9CE4 0x975D
+0x9CE5 0x2816F
+0x9CE6 0x28023
+0x9CE7 0x269B5
+0x9CE8 0x213ED
+0x9CE9 0x2322F
+0x9CEA 0x28048
+0x9CEB 0x5D85
+0x9CEC 0x28C30
+0x9CED 0x28083
+0x9CEE 0x5715
+0x9CEF 0x9823
+0x9CF0 0x28949
+0x9CF1 0x5DAB
+0x9CF2 0x24988
+0x9CF3 0x65BE
+0x9CF4 0x69D5
+0x9CF5 0x53D2
+0x9CF6 0x24AA5
+0x9CF7 0x23F81
+0x9CF8 0x3C11
+0x9CF9 0x6736
+0x9CFA 0x28090
+0x9CFB 0x280F4
+0x9CFC 0x2812E
+0x9CFD 0x21FA1
+0x9CFE 0x2814F
+0x9D40 0x28189
+0x9D41 0x281AF
+0x9D42 0x2821A
+0x9D43 0x28306
+0x9D44 0x2832F
+0x9D45 0x2838A
+0x9D46 0x35CA
+0x9D47 0x28468
+0x9D48 0x286AA
+0x9D49 0x48FA
+0x9D4A 0x63E6
+0x9D4B 0x28956
+0x9D4C 0x7808
+0x9D4D 0x9255
+0x9D4E 0x289B8
+0x9D4F 0x43F2
+0x9D50 0x289E7
+0x9D51 0x43DF
+0x9D52 0x289E8
+0x9D53 0x28B46
+0x9D54 0x28BD4
+0x9D55 0x59F8
+0x9D56 0x28C09
+0x9D58 0x28FC5
+0x9D59 0x290EC
+0x9D5B 0x29110
+0x9D5C 0x2913C
+0x9D5D 0x3DF7
+0x9D5E 0x2915E
+0x9D5F 0x24ACA
+0x9D60 0x8FD0
+0x9D61 0x728F
+0x9D62 0x568B
+0x9D63 0x294E7
+0x9D64 0x295E9
+0x9D65 0x295B0
+0x9D66 0x295B8
+0x9D67 0x29732
+0x9D68 0x298D1
+0x9D69 0x29949
+0x9D6A 0x2996A
+0x9D6B 0x299C3
+0x9D6C 0x29A28
+0x9D6D 0x29B0E
+0x9D6E 0x29D5A
+0x9D6F 0x29D9B
+0x9D70 0x7E9F
+0x9D71 0x29EF8
+0x9D72 0x29F23
+0x9D73 0x4CA4
+0x9D74 0x9547
+0x9D75 0x2A293
+0x9D76 0x71A2
+0x9D77 0x2A2FF
+0x9D78 0x4D91
+0x9D79 0x9012
+0x9D7A 0x2A5CB
+0x9D7B 0x4D9C
+0x9D7C 0x20C9C
+0x9D7D 0x8FBE
+0x9D7E 0x55C1
+0x9DA1 0x8FBA
+0x9DA2 0x224B0
+0x9DA3 0x8FB9
+0x9DA4 0x24A93
+0x9DA5 0x4509
+0x9DA6 0x7E7F
+0x9DA7 0x6F56
+0x9DA8 0x6AB1
+0x9DA9 0x4EEA
+0x9DAA 0x34E4
+0x9DAB 0x28B2C
+0x9DAC 0x2789D
+0x9DAD 0x373A
+0x9DAE 0x8E80
+0x9DAF 0x217F5
+0x9DB0 0x28024
+0x9DB1 0x28B6C
+0x9DB2 0x28B99
+0x9DB3 0x27A3E
+0x9DB4 0x266AF
+0x9DB5 0x3DEB
+0x9DB6 0x27655
+0x9DB7 0x23CB7
+0x9DB8 0x25635
+0x9DB9 0x25956
+0x9DBA 0x4E9A
+0x9DBB 0x25E81
+0x9DBC 0x26258
+0x9DBD 0x56BF
+0x9DBE 0x20E6D
+0x9DBF 0x8E0E
+0x9DC0 0x5B6D
+0x9DC1 0x23E88
+0x9DC2 0x24C9E
+0x9DC3 0x63DE
+0x9DC5 0x217F6
+0x9DC6 0x2187B
+0x9DC7 0x6530
+0x9DC8 0x562D
+0x9DC9 0x25C4A
+0x9DCA 0x541A
+0x9DCB 0x25311
+0x9DCC 0x3DC6
+0x9DCD 0x29D98
+0x9DCE 0x4C7D
+0x9DCF 0x5622
+0x9DD0 0x561E
+0x9DD1 0x7F49
+0x9DD2 0x25ED8
+0x9DD3 0x5975
+0x9DD4 0x23D40
+0x9DD5 0x8770
+0x9DD6 0x4E1C
+0x9DD7 0x20FEA
+0x9DD8 0x20D49
+0x9DD9 0x236BA
+0x9DDA 0x8117
+0x9DDB 0x9D5E
+0x9DDC 0x8D18
+0x9DDD 0x763B
+0x9DDE 0x9C45
+0x9DDF 0x764E
+0x9DE0 0x77B9
+0x9DE1 0x9345
+0x9DE2 0x5432
+0x9DE3 0x8148
+0x9DE4 0x82F7
+0x9DE5 0x5625
+0x9DE6 0x8132
+0x9DE7 0x8418
+0x9DE8 0x80BD
+0x9DE9 0x55EA
+0x9DEA 0x7962
+0x9DEB 0x5643
+0x9DEC 0x5416
+0x9DED 0x20E9D
+0x9DEE 0x35CE
+0x9DEF 0x5605
+0x9DF0 0x55F1
+0x9DF1 0x66F1
+0x9DF2 0x282E2
+0x9DF3 0x362D
+0x9DF4 0x7534
+0x9DF5 0x55F0
+0x9DF6 0x55BA
+0x9DF7 0x5497
+0x9DF8 0x5572
+0x9DF9 0x20C41
+0x9DFA 0x20C96
+0x9DFB 0x5ED0
+0x9DFC 0x25148
+0x9DFD 0x20E76
+0x9DFE 0x22C62
+0x9E40 0x20EA2
+0x9E41 0x9EAB
+0x9E42 0x7D5A
+0x9E43 0x55DE
+0x9E44 0x21075
+0x9E45 0x629D
+0x9E46 0x976D
+0x9E47 0x5494
+0x9E48 0x8CCD
+0x9E49 0x71F6
+0x9E4A 0x9176
+0x9E4B 0x63FC
+0x9E4C 0x63B9
+0x9E4D 0x63FE
+0x9E4E 0x5569
+0x9E4F 0x22B43
+0x9E50 0x9C72
+0x9E51 0x22EB3
+0x9E52 0x519A
+0x9E53 0x34DF
+0x9E54 0x20DA7
+0x9E55 0x51A7
+0x9E56 0x544D
+0x9E57 0x551E
+0x9E58 0x5513
+0x9E59 0x7666
+0x9E5A 0x8E2D
+0x9E5B 0x2688A
+0x9E5C 0x75B1
+0x9E5D 0x80B6
+0x9E5E 0x8804
+0x9E5F 0x8786
+0x9E60 0x88C7
+0x9E61 0x81B6
+0x9E62 0x841C
+0x9E63 0x210C1
+0x9E64 0x44EC
+0x9E65 0x7304
+0x9E66 0x24706
+0x9E67 0x5B90
+0x9E68 0x830B
+0x9E69 0x26893
+0x9E6A 0x567B
+0x9E6B 0x226F4
+0x9E6C 0x27D2F
+0x9E6D 0x241A3
+0x9E6E 0x27D73
+0x9E6F 0x26ED0
+0x9E70 0x272B6
+0x9E71 0x9170
+0x9E72 0x211D9
+0x9E73 0x9208
+0x9E74 0x23CFC
+0x9E75 0x2A6A9
+0x9E76 0x20EAC
+0x9E77 0x20EF9
+0x9E78 0x7266
+0x9E79 0x21CA2
+0x9E7A 0x474E
+0x9E7B 0x24FC2
+0x9E7C 0x27FF9
+0x9E7D 0x20FEB
+0x9E7E 0x40FA
+0x9EA1 0x9C5D
+0x9EA2 0x651F
+0x9EA3 0x22DA0
+0x9EA4 0x48F3
+0x9EA5 0x247E0
+0x9EA6 0x29D7C
+0x9EA7 0x20FEC
+0x9EA8 0x20E0A
+0x9EAA 0x275A3
+0x9EAB 0x20FED
+0x9EAD 0x26048
+0x9EAE 0x21187
+0x9EAF 0x71A3
+0x9EB0 0x7E8E
+0x9EB1 0x9D50
+0x9EB2 0x4E1A
+0x9EB3 0x4E04
+0x9EB4 0x3577
+0x9EB5 0x5B0D
+0x9EB6 0x6CB2
+0x9EB7 0x5367
+0x9EB8 0x36AC
+0x9EB9 0x39DC
+0x9EBA 0x537D
+0x9EBB 0x36A5
+0x9EBC 0x24618
+0x9EBD 0x589A
+0x9EBE 0x24B6E
+0x9EBF 0x822D
+0x9EC0 0x544B
+0x9EC1 0x57AA
+0x9EC2 0x25A95
+0x9EC3 0x20979
+0x9EC5 0x3A52
+0x9EC6 0x22465
+0x9EC7 0x7374
+0x9EC8 0x29EAC
+0x9EC9 0x4D09
+0x9ECA 0x9BED
+0x9ECB 0x23CFE
+0x9ECC 0x29F30
+0x9ECD 0x4C5B
+0x9ECE 0x24FA9
+0x9ECF 0x2959E
+0x9ED0 0x29FDE
+0x9ED1 0x845C
+0x9ED2 0x23DB6
+0x9ED3 0x272B2
+0x9ED4 0x267B3
+0x9ED5 0x23720
+0x9ED6 0x632E
+0x9ED7 0x7D25
+0x9ED8 0x23EF7
+0x9ED9 0x23E2C
+0x9EDA 0x3A2A
+0x9EDB 0x9008
+0x9EDC 0x52CC
+0x9EDD 0x3E74
+0x9EDE 0x367A
+0x9EDF 0x45E9
+0x9EE0 0x2048E
+0x9EE1 0x7640
+0x9EE2 0x5AF0
+0x9EE3 0x20EB6
+0x9EE4 0x787A
+0x9EE5 0x27F2E
+0x9EE6 0x58A7
+0x9EE7 0x40BF
+0x9EE8 0x567C
+0x9EE9 0x9B8B
+0x9EEA 0x5D74
+0x9EEB 0x7654
+0x9EEC 0x2A434
+0x9EED 0x9E85
+0x9EEE 0x4CE1
+0x9EF0 0x37FB
+0x9EF1 0x6119
+0x9EF2 0x230DA
+0x9EF3 0x243F2
+0x9EF5 0x565D
+0x9EF6 0x212A9
+0x9EF7 0x57A7
+0x9EF8 0x24963
+0x9EF9 0x29E06
+0x9EFA 0x5234
+0x9EFB 0x270AE
+0x9EFC 0x35AD
+0x9EFE 0x9D7C
+0x9F40 0x7C56
+0x9F41 0x9B39
+0x9F42 0x57DE
+0x9F43 0x2176C
+0x9F44 0x5C53
+0x9F45 0x64D3
+0x9F46 0x294D0
+0x9F47 0x26335
+0x9F48 0x27164
+0x9F49 0x86AD
+0x9F4A 0x20D28
+0x9F4B 0x26D22
+0x9F4C 0x24AE2
+0x9F4D 0x20D71
+0x9F4F 0x51FE
+0x9F50 0x21F0F
+0x9F51 0x5D8E
+0x9F52 0x9703
+0x9F53 0x21DD1
+0x9F54 0x9E81
+0x9F55 0x904C
+0x9F56 0x7B1F
+0x9F57 0x9B02
+0x9F58 0x5CD1
+0x9F59 0x7BA3
+0x9F5A 0x6268
+0x9F5B 0x6335
+0x9F5C 0x9AFF
+0x9F5D 0x7BCF
+0x9F5E 0x9B2A
+0x9F5F 0x7C7E
+0x9F61 0x7C42
+0x9F62 0x7C86
+0x9F63 0x9C15
+0x9F64 0x7BFC
+0x9F65 0x9B09
+0x9F67 0x9C1B
+0x9F68 0x2493E
+0x9F69 0x9F5A
+0x9F6A 0x5573
+0x9F6B 0x5BC3
+0x9F6C 0x4FFD
+0x9F6D 0x9E98
+0x9F6E 0x4FF2
+0x9F6F 0x5260
+0x9F70 0x3E06
+0x9F71 0x52D1
+0x9F72 0x5767
+0x9F73 0x5056
+0x9F74 0x59B7
+0x9F75 0x5E12
+0x9F76 0x97C8
+0x9F77 0x9DAB
+0x9F78 0x8F5C
+0x9F79 0x5469
+0x9F7A 0x97B4
+0x9F7B 0x9940
+0x9F7C 0x97BA
+0x9F7D 0x532C
+0x9F7E 0x6130
+0x9FA1 0x692C
+0x9FA2 0x53DA
+0x9FA3 0x9C0A
+0x9FA4 0x9D02
+0x9FA5 0x4C3B
+0x9FA6 0x9641
+0x9FA7 0x6980
+0x9FA8 0x50A6
+0x9FA9 0x7546
+0x9FAA 0x2176D
+0x9FAB 0x99DA
+0x9FAC 0x5273
+0x9FAE 0x9159
+0x9FAF 0x9681
+0x9FB0 0x915C
+0x9FB2 0x9151
+0x9FB3 0x28E97
+0x9FB4 0x637F
+0x9FB5 0x26D23
+0x9FB6 0x6ACA
+0x9FB7 0x5611
+0x9FB8 0x918E
+0x9FB9 0x757A
+0x9FBA 0x6285
+0x9FBB 0x203FC
+0x9FBC 0x734F
+0x9FBD 0x7C70
+0x9FBE 0x25C21
+0x9FBF 0x23CFD
+0x9FC1 0x24919
+0x9FC2 0x76D6
+0x9FC3 0x9B9D
+0x9FC4 0x4E2A
+0x9FC5 0x20CD4
+0x9FC6 0x83BE
+0x9FC7 0x8842
+0x9FC9 0x5C4A
+0x9FCA 0x69C0
+0x9FCC 0x577A
+0x9FCD 0x521F
+0x9FCE 0x5DF5
+0x9FCF 0x4ECE
+0x9FD0 0x6C31
+0x9FD1 0x201F2
+0x9FD2 0x4F39
+0x9FD3 0x549C
+0x9FD4 0x54DA
+0x9FD5 0x529A
+0x9FD6 0x8D82
+0x9FD7 0x35FE
+0x9FD9 0x35F3
+0x9FDB 0x6B52
+0x9FDC 0x917C
+0x9FDD 0x9FA5
+0x9FDE 0x9B97
+0x9FDF 0x982E
+0x9FE0 0x98B4
+0x9FE1 0x9ABA
+0x9FE2 0x9EA8
+0x9FE3 0x9E84
+0x9FE4 0x717A
+0x9FE5 0x7B14
+0x9FE7 0x6BFA
+0x9FE8 0x8818
+0x9FE9 0x7F78
+0x9FEB 0x5620
+0x9FEC 0x2A64A
+0x9FED 0x8E77
+0x9FEE 0x9F53
+0x9FF0 0x8DD4
+0x9FF1 0x8E4F
+0x9FF2 0x9E1C
+0x9FF3 0x8E01
+0x9FF4 0x6282
+0x9FF5 0x2837D
+0x9FF6 0x8E28
+0x9FF7 0x8E75
+0x9FF8 0x7AD3
+0x9FF9 0x24A77
+0x9FFA 0x7A3E
+0x9FFB 0x78D8
+0x9FFC 0x6CEA
+0x9FFD 0x8A67
+0x9FFE 0x7607
+0xA040 0x28A5A
+0xA041 0x9F26
+0xA042 0x6CCE
+0xA043 0x87D6
+0xA044 0x75C3
+0xA045 0x2A2B2
+0xA046 0x7853
+0xA047 0x2F840
+0xA048 0x8D0C
+0xA049 0x72E2
+0xA04A 0x7371
+0xA04B 0x8B2D
+0xA04C 0x7302
+0xA04D 0x74F1
+0xA04E 0x8CEB
+0xA04F 0x24ABB
+0xA050 0x862F
+0xA051 0x5FBA
+0xA052 0x88A0
+0xA053 0x44B7
+0xA055 0x2183B
+0xA056 0x26E05
+0xA058 0x8A7E
+0xA059 0x2251B
+0xA05B 0x60FD
+0xA05C 0x7667
+0xA05D 0x9AD7
+0xA05E 0x9D44
+0xA05F 0x936E
+0xA060 0x9B8F
+0xA061 0x87F5
+0xA064 0x8CF7
+0xA065 0x732C
+0xA066 0x9721
+0xA067 0x9BB0
+0xA068 0x35D6
+0xA069 0x72B2
+0xA06A 0x4C07
+0xA06B 0x7C51
+0xA06C 0x994A
+0xA06D 0x26159
+0xA06E 0x6159
+0xA06F 0x4C04
+0xA070 0x9E96
+0xA071 0x617D
+0xA073 0x575F
+0xA074 0x616F
+0xA075 0x62A6
+0xA076 0x6239
+0xA078 0x3A5C
+0xA079 0x61E2
+0xA07A 0x53AA
+0xA07B 0x233F5
+0xA07C 0x6364
+0xA07D 0x6802
+0xA07E 0x35D2
+0xA0A1 0x5D57
+0xA0A2 0x28BC2
+0xA0A3 0x8FDA
+0xA0A4 0x28E39
+0xA0A6 0x50D9
+0xA0A7 0x21D46
+0xA0A8 0x7906
+0xA0A9 0x5332
+0xA0AA 0x9638
+0xA0AB 0x20F3B
+0xA0AC 0x4065
+0xA0AE 0x77FE
+0xA0B0 0x7CC2
+0xA0B1 0x25F1A
+0xA0B2 0x7CDA
+0xA0B3 0x7A2D
+0xA0B4 0x8066
+0xA0B5 0x8063
+0xA0B6 0x7D4D
+0xA0B7 0x7505
+0xA0B8 0x74F2
+0xA0B9 0x8994
+0xA0BA 0x821A
+0xA0BB 0x670C
+0xA0BC 0x8062
+0xA0BD 0x27486
+0xA0BE 0x805B
+0xA0BF 0x74F0
+0xA0C0 0x8103
+0xA0C1 0x7724
+0xA0C2 0x8989
+0xA0C3 0x267CC
+0xA0C4 0x7553
+0xA0C5 0x26ED1
+0xA0C6 0x87A9
+0xA0C7 0x87CE
+0xA0C8 0x81C8
+0xA0C9 0x878C
+0xA0CA 0x8A49
+0xA0CB 0x8CAD
+0xA0CC 0x8B43
+0xA0CD 0x772B
+0xA0CE 0x74F8
+0xA0CF 0x84DA
+0xA0D0 0x3635
+0xA0D1 0x69B2
+0xA0D2 0x8DA6
+0xA0D4 0x89A9
+0xA0D6 0x6DB9
+0xA0D7 0x87C1
+0xA0D8 0x24011
+0xA0D9 0x74E7
+0xA0DA 0x3DDB
+0xA0DB 0x7176
+0xA0DC 0x60A4
+0xA0DD 0x619C
+0xA0DE 0x3CD1
+0xA0E0 0x6077
+0xA0E2 0x7F71
+0xA0E3 0x28B2D
+0xA0E5 0x60E9
+0xA0E6 0x4B7E
+0xA0E7 0x5220
+0xA0E8 0x3C18
+0xA0E9 0x23CC7
+0xA0EA 0x25ED7
+0xA0EB 0x27656
+0xA0EC 0x25531
+0xA0ED 0x21944
+0xA0EE 0x212FE
+0xA0EF 0x29903
+0xA0F0 0x26DDC
+0xA0F1 0x270AD
+0xA0F2 0x5CC1
+0xA0F3 0x261AD
+0xA0F4 0x28A0F
+0xA0F5 0x23677
+0xA0F6 0x200EE
+0xA0F7 0x26846
+0xA0F8 0x24F0E
+0xA0F9 0x4562
+0xA0FA 0x5B1F
+0xA0FB 0x2634C
+0xA0FC 0x9F50
+0xA0FD 0x9EA6
+0xA0FE 0x2626B
+0xA140 0x3000
+0xA141 0xFF0C
+0xA142 0x3001
+0xA143 0x3002
+0xA144 0xFF0E
+0xA145 0x2022
+0xA146 0xFF1B
+0xA147 0xFF1A
+0xA148 0xFF1F
+0xA149 0xFF01
+0xA14A 0xFE30
+0xA14B 0x2026
+0xA14C 0x2025
+0xA14D 0xFE50
+0xA14E 0xFF64
+0xA14F 0xFE52
+0xA150 0x00B7
+0xA151 0xFE54
+0xA152 0xFE55
+0xA153 0xFE56
+0xA154 0xFE57
+0xA155 0xFF5C
+0xA156 0x2013
+0xA157 0xFE31
+0xA158 0x2014
+0xA159 0xFE33
+0xA15B 0xFE34
+0xA15C 0xFE4F
+0xA15D 0xFF08
+0xA15E 0xFF09
+0xA15F 0xFE35
+0xA160 0xFE36
+0xA161 0xFF5B
+0xA162 0xFF5D
+0xA163 0xFE37
+0xA164 0xFE38
+0xA165 0x3014
+0xA166 0x3015
+0xA167 0xFE39
+0xA168 0xFE3A
+0xA169 0x3010
+0xA16A 0x3011
+0xA16B 0xFE3B
+0xA16C 0xFE3C
+0xA16D 0x300A
+0xA16E 0x300B
+0xA16F 0xFE3D
+0xA170 0xFE3E
+0xA171 0x3008
+0xA172 0x3009
+0xA173 0xFE3F
+0xA174 0xFE40
+0xA175 0x300C
+0xA176 0x300D
+0xA177 0xFE41
+0xA178 0xFE42
+0xA179 0x300E
+0xA17A 0x300F
+0xA17B 0xFE43
+0xA17C 0xFE44
+0xA17D 0xFE59
+0xA17E 0xFE5A
+0xA1A1 0xFE5B
+0xA1A2 0xFE5C
+0xA1A3 0xFE5D
+0xA1A4 0xFE5E
+0xA1A5 0x2018
+0xA1A6 0x2019
+0xA1A7 0x201C
+0xA1A8 0x201D
+0xA1A9 0x301D
+0xA1AA 0x301E
+0xA1AB 0x2035
+0xA1AC 0x2032
+0xA1AD 0xFF03
+0xA1AE 0xFF06
+0xA1AF 0xFF0A
+0xA1B0 0x203B
+0xA1B1 0x00A7
+0xA1B2 0x3003
+0xA1B3 0x25CB
+0xA1B4 0x25CF
+0xA1B5 0x25B3
+0xA1B6 0x25B2
+0xA1B7 0x25CE
+0xA1B8 0x2606
+0xA1B9 0x2605
+0xA1BA 0x25C7
+0xA1BB 0x25C6
+0xA1BC 0x25A1
+0xA1BD 0x25A0
+0xA1BE 0x25BD
+0xA1BF 0x25BC
+0xA1C0 0x32A3
+0xA1C1 0x2105
+0xA1C2 0x203E
+0xA1C4 0xFF3F
+0xA1C6 0xFE49
+0xA1C7 0xFE4A
+0xA1C8 0xFE4D
+0xA1C9 0xFE4E
+0xA1CA 0xFE4B
+0xA1CB 0xFE4C
+0xA1CC 0xFE5F
+0xA1CD 0xFE60
+0xA1CE 0xFE61
+0xA1CF 0xFF0B
+0xA1D0 0xFF0D
+0xA1D1 0x00D7
+0xA1D2 0x00F7
+0xA1D3 0x00B1
+0xA1D4 0x221A
+0xA1D5 0xFF1C
+0xA1D6 0xFF1E
+0xA1D7 0xFF1D
+0xA1D8 0x2266
+0xA1D9 0x2267
+0xA1DA 0x2260
+0xA1DB 0x221E
+0xA1DC 0x2252
+0xA1DD 0x2261
+0xA1DE 0xFE62
+0xA1DF 0xFE63
+0xA1E0 0xFE64
+0xA1E1 0xFE65
+0xA1E2 0xFE66
+0xA1E3 0x223C
+0xA1E4 0x2229
+0xA1E5 0x222A
+0xA1E6 0x22A5
+0xA1E7 0x2220
+0xA1E8 0x221F
+0xA1E9 0x22BF
+0xA1EA 0x33D2
+0xA1EB 0x33D1
+0xA1EC 0x222B
+0xA1ED 0x222E
+0xA1EE 0x2235
+0xA1EF 0x2234
+0xA1F0 0x2640
+0xA1F1 0x2642
+0xA1F2 0x2641
+0xA1F3 0x2609
+0xA1F4 0x2191
+0xA1F5 0x2193
+0xA1F6 0x2190
+0xA1F7 0x2192
+0xA1F8 0x2196
+0xA1F9 0x2197
+0xA1FA 0x2199
+0xA1FB 0x2198
+0xA1FC 0x2225
+0xA1FD 0x2223
+0xA241 0xFF0F
+0xA242 0xFF3C
+0xA243 0xFF04
+0xA244 0x00A5
+0xA245 0x3012
+0xA246 0x00A2
+0xA247 0x00A3
+0xA248 0xFF05
+0xA249 0xFF20
+0xA24A 0x2103
+0xA24B 0x2109
+0xA24C 0xFE69
+0xA24D 0xFE6A
+0xA24E 0xFE6B
+0xA24F 0x33D5
+0xA250 0x339C
+0xA251 0x339D
+0xA252 0x339E
+0xA253 0x33CE
+0xA254 0x33A1
+0xA255 0x338E
+0xA256 0x338F
+0xA257 0x33C4
+0xA258 0x00B0
+0xA259 0x5159
+0xA25A 0x515B
+0xA25B 0x515E
+0xA25C 0x515D
+0xA25D 0x5161
+0xA25E 0x5163
+0xA25F 0x55E7
+0xA260 0x74E9
+0xA261 0x7CCE
+0xA262 0x2581
+0xA263 0x2582
+0xA264 0x2583
+0xA265 0x2584
+0xA266 0x2585
+0xA267 0x2586
+0xA268 0x2587
+0xA269 0x2588
+0xA26A 0x258F
+0xA26B 0x258E
+0xA26C 0x258D
+0xA26D 0x258C
+0xA26E 0x258B
+0xA26F 0x258A
+0xA270 0x2589
+0xA271 0x253C
+0xA272 0x2534
+0xA273 0x252C
+0xA274 0x2524
+0xA275 0x251C
+0xA276 0x2594
+0xA277 0x2500
+0xA278 0x2502
+0xA279 0x2595
+0xA27A 0x250C
+0xA27B 0x2510
+0xA27C 0x2514
+0xA27D 0x2518
+0xA27E 0x256D
+0xA2A1 0x256E
+0xA2A2 0x2570
+0xA2A3 0x256F
+0xA2A4 0x2550
+0xA2A5 0x255E
+0xA2A6 0x256A
+0xA2A7 0x2561
+0xA2A8 0x25E2
+0xA2A9 0x25E3
+0xA2AA 0x25E5
+0xA2AB 0x25E4
+0xA2AC 0x2571
+0xA2AD 0x2572
+0xA2AE 0x2573
+0xA2AF 0xFF10
+0xA2B0 0xFF11
+0xA2B1 0xFF12
+0xA2B2 0xFF13
+0xA2B3 0xFF14
+0xA2B4 0xFF15
+0xA2B5 0xFF16
+0xA2B6 0xFF17
+0xA2B7 0xFF18
+0xA2B8 0xFF19
+0xA2B9 0x2160
+0xA2BA 0x2161
+0xA2BB 0x2162
+0xA2BC 0x2163
+0xA2BD 0x2164
+0xA2BE 0x2165
+0xA2BF 0x2166
+0xA2C0 0x2167
+0xA2C1 0x2168
+0xA2C2 0x2169
+0xA2C3 0x3021
+0xA2C4 0x3022
+0xA2C5 0x3023
+0xA2C6 0x3024
+0xA2C7 0x3025
+0xA2C8 0x3026
+0xA2C9 0x3027
+0xA2CA 0x3028
+0xA2CB 0x3029
+0xA2CD 0x5344
+0xA2CF 0xFF21
+0xA2D0 0xFF22
+0xA2D1 0xFF23
+0xA2D2 0xFF24
+0xA2D3 0xFF25
+0xA2D4 0xFF26
+0xA2D5 0xFF27
+0xA2D6 0xFF28
+0xA2D7 0xFF29
+0xA2D8 0xFF2A
+0xA2D9 0xFF2B
+0xA2DA 0xFF2C
+0xA2DB 0xFF2D
+0xA2DC 0xFF2E
+0xA2DD 0xFF2F
+0xA2DE 0xFF30
+0xA2DF 0xFF31
+0xA2E0 0xFF32
+0xA2E1 0xFF33
+0xA2E2 0xFF34
+0xA2E3 0xFF35
+0xA2E4 0xFF36
+0xA2E5 0xFF37
+0xA2E6 0xFF38
+0xA2E7 0xFF39
+0xA2E8 0xFF3A
+0xA2E9 0xFF41
+0xA2EA 0xFF42
+0xA2EB 0xFF43
+0xA2EC 0xFF44
+0xA2ED 0xFF45
+0xA2EE 0xFF46
+0xA2EF 0xFF47
+0xA2F0 0xFF48
+0xA2F1 0xFF49
+0xA2F2 0xFF4A
+0xA2F3 0xFF4B
+0xA2F4 0xFF4C
+0xA2F5 0xFF4D
+0xA2F6 0xFF4E
+0xA2F7 0xFF4F
+0xA2F8 0xFF50
+0xA2F9 0xFF51
+0xA2FA 0xFF52
+0xA2FB 0xFF53
+0xA2FC 0xFF54
+0xA2FD 0xFF55
+0xA2FE 0xFF56
+0xA340 0xFF57
+0xA341 0xFF58
+0xA342 0xFF59
+0xA343 0xFF5A
+0xA344 0x0391
+0xA345 0x0392
+0xA346 0x0393
+0xA347 0x0394
+0xA348 0x0395
+0xA349 0x0396
+0xA34A 0x0397
+0xA34B 0x0398
+0xA34C 0x0399
+0xA34D 0x039A
+0xA34E 0x039B
+0xA34F 0x039C
+0xA350 0x039D
+0xA351 0x039E
+0xA352 0x039F
+0xA353 0x03A0
+0xA354 0x03A1
+0xA355 0x03A3
+0xA356 0x03A4
+0xA357 0x03A5
+0xA358 0x03A6
+0xA359 0x03A7
+0xA35A 0x03A8
+0xA35B 0x03A9
+0xA35C 0x03B1
+0xA35D 0x03B2
+0xA35E 0x03B3
+0xA35F 0x03B4
+0xA360 0x03B5
+0xA361 0x03B6
+0xA362 0x03B7
+0xA363 0x03B8
+0xA364 0x03B9
+0xA365 0x03BA
+0xA366 0x03BB
+0xA367 0x03BC
+0xA368 0x03BD
+0xA369 0x03BE
+0xA36A 0x03BF
+0xA36B 0x03C0
+0xA36C 0x03C1
+0xA36D 0x03C3
+0xA36E 0x03C4
+0xA36F 0x03C5
+0xA370 0x03C6
+0xA371 0x03C7
+0xA372 0x03C8
+0xA373 0x03C9
+0xA374 0x3105
+0xA375 0x3106
+0xA376 0x3107
+0xA377 0x3108
+0xA378 0x3109
+0xA379 0x310A
+0xA37A 0x310B
+0xA37B 0x310C
+0xA37C 0x310D
+0xA37D 0x310E
+0xA37E 0x310F
+0xA3A1 0x3110
+0xA3A2 0x3111
+0xA3A3 0x3112
+0xA3A4 0x3113
+0xA3A5 0x3114
+0xA3A6 0x3115
+0xA3A7 0x3116
+0xA3A8 0x3117
+0xA3A9 0x3118
+0xA3AA 0x3119
+0xA3AB 0x311A
+0xA3AC 0x311B
+0xA3AD 0x311C
+0xA3AE 0x311D
+0xA3AF 0x311E
+0xA3B0 0x311F
+0xA3B1 0x3120
+0xA3B2 0x3121
+0xA3B3 0x3122
+0xA3B4 0x3123
+0xA3B5 0x3124
+0xA3B6 0x3125
+0xA3B7 0x3126
+0xA3B8 0x3127
+0xA3B9 0x3128
+0xA3BA 0x3129
+0xA3BB 0x02D9
+0xA3BC 0x02C9
+0xA3BD 0x02CA
+0xA3BE 0x02C7
+0xA3BF 0x02CB
+0xA440 0x4E00
+0xA441 0x4E59
+0xA442 0x4E01
+0xA443 0x4E03
+0xA444 0x4E43
+0xA445 0x4E5D
+0xA446 0x4E86
+0xA447 0x4E8C
+0xA448 0x4EBA
+0xA449 0x513F
+0xA44A 0x5165
+0xA44B 0x516B
+0xA44C 0x51E0
+0xA44D 0x5200
+0xA44E 0x5201
+0xA44F 0x529B
+0xA450 0x5315
+0xA451 0x5341
+0xA452 0x535C
+0xA453 0x53C8
+0xA454 0x4E09
+0xA455 0x4E0B
+0xA456 0x4E08
+0xA457 0x4E0A
+0xA458 0x4E2B
+0xA459 0x4E38
+0xA45A 0x51E1
+0xA45B 0x4E45
+0xA45C 0x4E48
+0xA45D 0x4E5F
+0xA45E 0x4E5E
+0xA45F 0x4E8E
+0xA460 0x4EA1
+0xA461 0x5140
+0xA462 0x5203
+0xA463 0x52FA
+0xA464 0x5343
+0xA465 0x53C9
+0xA466 0x53E3
+0xA467 0x571F
+0xA468 0x58EB
+0xA469 0x5915
+0xA46A 0x5927
+0xA46B 0x5973
+0xA46C 0x5B50
+0xA46D 0x5B51
+0xA46E 0x5B53
+0xA46F 0x5BF8
+0xA470 0x5C0F
+0xA471 0x5C22
+0xA472 0x5C38
+0xA473 0x5C71
+0xA474 0x5DDD
+0xA475 0x5DE5
+0xA476 0x5DF1
+0xA477 0x5DF2
+0xA478 0x5DF3
+0xA479 0x5DFE
+0xA47A 0x5E72
+0xA47B 0x5EFE
+0xA47C 0x5F0B
+0xA47D 0x5F13
+0xA47E 0x624D
+0xA4A1 0x4E11
+0xA4A2 0x4E10
+0xA4A3 0x4E0D
+0xA4A4 0x4E2D
+0xA4A5 0x4E30
+0xA4A6 0x4E39
+0xA4A7 0x4E4B
+0xA4A8 0x5C39
+0xA4A9 0x4E88
+0xA4AA 0x4E91
+0xA4AB 0x4E95
+0xA4AC 0x4E92
+0xA4AD 0x4E94
+0xA4AE 0x4EA2
+0xA4AF 0x4EC1
+0xA4B0 0x4EC0
+0xA4B1 0x4EC3
+0xA4B2 0x4EC6
+0xA4B3 0x4EC7
+0xA4B4 0x4ECD
+0xA4B5 0x4ECA
+0xA4B6 0x4ECB
+0xA4B7 0x4EC4
+0xA4B8 0x5143
+0xA4B9 0x5141
+0xA4BA 0x5167
+0xA4BB 0x516D
+0xA4BC 0x516E
+0xA4BD 0x516C
+0xA4BE 0x5197
+0xA4BF 0x51F6
+0xA4C0 0x5206
+0xA4C1 0x5207
+0xA4C2 0x5208
+0xA4C3 0x52FB
+0xA4C4 0x52FE
+0xA4C5 0x52FF
+0xA4C6 0x5316
+0xA4C7 0x5339
+0xA4C8 0x5348
+0xA4C9 0x5347
+0xA4CA 0x5345
+0xA4CB 0x535E
+0xA4CC 0x5384
+0xA4CD 0x53CB
+0xA4CE 0x53CA
+0xA4CF 0x53CD
+0xA4D0 0x58EC
+0xA4D1 0x5929
+0xA4D2 0x592B
+0xA4D3 0x592A
+0xA4D4 0x592D
+0xA4D5 0x5B54
+0xA4D6 0x5C11
+0xA4D7 0x5C24
+0xA4D8 0x5C3A
+0xA4D9 0x5C6F
+0xA4DA 0x5DF4
+0xA4DB 0x5E7B
+0xA4DC 0x5EFF
+0xA4DD 0x5F14
+0xA4DE 0x5F15
+0xA4DF 0x5FC3
+0xA4E0 0x6208
+0xA4E1 0x6236
+0xA4E2 0x624B
+0xA4E3 0x624E
+0xA4E4 0x652F
+0xA4E5 0x6587
+0xA4E6 0x6597
+0xA4E7 0x65A4
+0xA4E8 0x65B9
+0xA4E9 0x65E5
+0xA4EA 0x66F0
+0xA4EB 0x6708
+0xA4EC 0x6728
+0xA4ED 0x6B20
+0xA4EE 0x6B62
+0xA4EF 0x6B79
+0xA4F0 0x6BCB
+0xA4F1 0x6BD4
+0xA4F2 0x6BDB
+0xA4F3 0x6C0F
+0xA4F4 0x6C34
+0xA4F5 0x706B
+0xA4F6 0x722A
+0xA4F7 0x7236
+0xA4F8 0x723B
+0xA4F9 0x7247
+0xA4FA 0x7259
+0xA4FB 0x725B
+0xA4FC 0x72AC
+0xA4FD 0x738B
+0xA4FE 0x4E19
+0xA540 0x4E16
+0xA541 0x4E15
+0xA542 0x4E14
+0xA543 0x4E18
+0xA544 0x4E3B
+0xA545 0x4E4D
+0xA546 0x4E4F
+0xA547 0x4E4E
+0xA548 0x4EE5
+0xA549 0x4ED8
+0xA54A 0x4ED4
+0xA54B 0x4ED5
+0xA54C 0x4ED6
+0xA54D 0x4ED7
+0xA54E 0x4EE3
+0xA54F 0x4EE4
+0xA550 0x4ED9
+0xA551 0x4EDE
+0xA552 0x5145
+0xA553 0x5144
+0xA554 0x5189
+0xA555 0x518A
+0xA556 0x51AC
+0xA557 0x51F9
+0xA558 0x51FA
+0xA559 0x51F8
+0xA55A 0x520A
+0xA55B 0x52A0
+0xA55C 0x529F
+0xA55D 0x5305
+0xA55E 0x5306
+0xA55F 0x5317
+0xA560 0x531D
+0xA561 0x4EDF
+0xA562 0x534A
+0xA563 0x5349
+0xA564 0x5361
+0xA565 0x5360
+0xA566 0x536F
+0xA567 0x536E
+0xA568 0x53BB
+0xA569 0x53EF
+0xA56A 0x53E4
+0xA56B 0x53F3
+0xA56C 0x53EC
+0xA56D 0x53EE
+0xA56E 0x53E9
+0xA56F 0x53E8
+0xA570 0x53FC
+0xA571 0x53F8
+0xA572 0x53F5
+0xA573 0x53EB
+0xA574 0x53E6
+0xA575 0x53EA
+0xA576 0x53F2
+0xA577 0x53F1
+0xA578 0x53F0
+0xA579 0x53E5
+0xA57A 0x53ED
+0xA57B 0x53FB
+0xA57C 0x56DB
+0xA57D 0x56DA
+0xA57E 0x5916
+0xA5A1 0x592E
+0xA5A2 0x5931
+0xA5A3 0x5974
+0xA5A4 0x5976
+0xA5A5 0x5B55
+0xA5A6 0x5B83
+0xA5A7 0x5C3C
+0xA5A8 0x5DE8
+0xA5A9 0x5DE7
+0xA5AA 0x5DE6
+0xA5AB 0x5E02
+0xA5AC 0x5E03
+0xA5AD 0x5E73
+0xA5AE 0x5E7C
+0xA5AF 0x5F01
+0xA5B0 0x5F18
+0xA5B1 0x5F17
+0xA5B2 0x5FC5
+0xA5B3 0x620A
+0xA5B4 0x6253
+0xA5B5 0x6254
+0xA5B6 0x6252
+0xA5B7 0x6251
+0xA5B8 0x65A5
+0xA5B9 0x65E6
+0xA5BA 0x672E
+0xA5BB 0x672C
+0xA5BC 0x672A
+0xA5BD 0x672B
+0xA5BE 0x672D
+0xA5BF 0x6B63
+0xA5C0 0x6BCD
+0xA5C1 0x6C11
+0xA5C2 0x6C10
+0xA5C3 0x6C38
+0xA5C4 0x6C41
+0xA5C5 0x6C40
+0xA5C6 0x6C3E
+0xA5C7 0x72AF
+0xA5C8 0x7384
+0xA5C9 0x7389
+0xA5CA 0x74DC
+0xA5CB 0x74E6
+0xA5CC 0x7518
+0xA5CD 0x751F
+0xA5CE 0x7528
+0xA5CF 0x7529
+0xA5D0 0x7530
+0xA5D1 0x7531
+0xA5D2 0x7532
+0xA5D3 0x7533
+0xA5D4 0x758B
+0xA5D5 0x767D
+0xA5D6 0x76AE
+0xA5D7 0x76BF
+0xA5D8 0x76EE
+0xA5D9 0x77DB
+0xA5DA 0x77E2
+0xA5DB 0x77F3
+0xA5DC 0x793A
+0xA5DD 0x79BE
+0xA5DE 0x7A74
+0xA5DF 0x7ACB
+0xA5E0 0x4E1E
+0xA5E1 0x4E1F
+0xA5E2 0x4E52
+0xA5E3 0x4E53
+0xA5E4 0x4E69
+0xA5E5 0x4E99
+0xA5E6 0x4EA4
+0xA5E7 0x4EA6
+0xA5E8 0x4EA5
+0xA5E9 0x4EFF
+0xA5EA 0x4F09
+0xA5EB 0x4F19
+0xA5EC 0x4F0A
+0xA5ED 0x4F15
+0xA5EE 0x4F0D
+0xA5EF 0x4F10
+0xA5F0 0x4F11
+0xA5F1 0x4F0F
+0xA5F2 0x4EF2
+0xA5F3 0x4EF6
+0xA5F4 0x4EFB
+0xA5F5 0x4EF0
+0xA5F6 0x4EF3
+0xA5F7 0x4EFD
+0xA5F8 0x4F01
+0xA5F9 0x4F0B
+0xA5FA 0x5149
+0xA5FB 0x5147
+0xA5FC 0x5146
+0xA5FD 0x5148
+0xA5FE 0x5168
+0xA640 0x5171
+0xA641 0x518D
+0xA642 0x51B0
+0xA643 0x5217
+0xA644 0x5211
+0xA645 0x5212
+0xA646 0x520E
+0xA647 0x5216
+0xA648 0x52A3
+0xA649 0x5308
+0xA64A 0x5321
+0xA64B 0x5320
+0xA64C 0x5370
+0xA64D 0x5371
+0xA64E 0x5409
+0xA64F 0x540F
+0xA650 0x540C
+0xA651 0x540A
+0xA652 0x5410
+0xA653 0x5401
+0xA654 0x540B
+0xA655 0x5404
+0xA656 0x5411
+0xA657 0x540D
+0xA658 0x5408
+0xA659 0x5403
+0xA65A 0x540E
+0xA65B 0x5406
+0xA65C 0x5412
+0xA65D 0x56E0
+0xA65E 0x56DE
+0xA65F 0x56DD
+0xA660 0x5733
+0xA661 0x5730
+0xA662 0x5728
+0xA663 0x572D
+0xA664 0x572C
+0xA665 0x572F
+0xA666 0x5729
+0xA667 0x5919
+0xA668 0x591A
+0xA669 0x5937
+0xA66A 0x5938
+0xA66B 0x5984
+0xA66C 0x5978
+0xA66D 0x5983
+0xA66E 0x597D
+0xA66F 0x5979
+0xA670 0x5982
+0xA671 0x5981
+0xA672 0x5B57
+0xA673 0x5B58
+0xA674 0x5B87
+0xA675 0x5B88
+0xA676 0x5B85
+0xA677 0x5B89
+0xA678 0x5BFA
+0xA679 0x5C16
+0xA67A 0x5C79
+0xA67B 0x5DDE
+0xA67C 0x5E06
+0xA67D 0x5E76
+0xA67E 0x5E74
+0xA6A1 0x5F0F
+0xA6A2 0x5F1B
+0xA6A3 0x5FD9
+0xA6A4 0x5FD6
+0xA6A5 0x620E
+0xA6A6 0x620C
+0xA6A7 0x620D
+0xA6A8 0x6210
+0xA6A9 0x6263
+0xA6AA 0x625B
+0xA6AB 0x6258
+0xA6AC 0x6536
+0xA6AD 0x65E9
+0xA6AE 0x65E8
+0xA6AF 0x65EC
+0xA6B0 0x65ED
+0xA6B1 0x66F2
+0xA6B2 0x66F3
+0xA6B3 0x6709
+0xA6B4 0x673D
+0xA6B5 0x6734
+0xA6B6 0x6731
+0xA6B7 0x6735
+0xA6B8 0x6B21
+0xA6B9 0x6B64
+0xA6BA 0x6B7B
+0xA6BB 0x6C16
+0xA6BC 0x6C5D
+0xA6BD 0x6C57
+0xA6BE 0x6C59
+0xA6BF 0x6C5F
+0xA6C0 0x6C60
+0xA6C1 0x6C50
+0xA6C2 0x6C55
+0xA6C3 0x6C61
+0xA6C4 0x6C5B
+0xA6C5 0x6C4D
+0xA6C6 0x6C4E
+0xA6C7 0x7070
+0xA6C8 0x725F
+0xA6C9 0x725D
+0xA6CA 0x767E
+0xA6CB 0x7AF9
+0xA6CC 0x7C73
+0xA6CD 0x7CF8
+0xA6CE 0x7F36
+0xA6CF 0x7F8A
+0xA6D0 0x7FBD
+0xA6D1 0x8001
+0xA6D2 0x8003
+0xA6D3 0x800C
+0xA6D4 0x8012
+0xA6D5 0x8033
+0xA6D6 0x807F
+0xA6D7 0x8089
+0xA6D8 0x808B
+0xA6D9 0x808C
+0xA6DA 0x81E3
+0xA6DB 0x81EA
+0xA6DC 0x81F3
+0xA6DD 0x81FC
+0xA6DE 0x820C
+0xA6DF 0x821B
+0xA6E0 0x821F
+0xA6E1 0x826E
+0xA6E2 0x8272
+0xA6E3 0x827E
+0xA6E4 0x866B
+0xA6E5 0x8840
+0xA6E6 0x884C
+0xA6E7 0x8863
+0xA6E8 0x897F
+0xA6E9 0x9621
+0xA6EA 0x4E32
+0xA6EB 0x4EA8
+0xA6EC 0x4F4D
+0xA6ED 0x4F4F
+0xA6EE 0x4F47
+0xA6EF 0x4F57
+0xA6F0 0x4F5E
+0xA6F1 0x4F34
+0xA6F2 0x4F5B
+0xA6F3 0x4F55
+0xA6F4 0x4F30
+0xA6F5 0x4F50
+0xA6F6 0x4F51
+0xA6F7 0x4F3D
+0xA6F8 0x4F3A
+0xA6F9 0x4F38
+0xA6FA 0x4F43
+0xA6FB 0x4F54
+0xA6FC 0x4F3C
+0xA6FD 0x4F46
+0xA6FE 0x4F63
+0xA740 0x4F5C
+0xA741 0x4F60
+0xA742 0x4F2F
+0xA743 0x4F4E
+0xA744 0x4F36
+0xA745 0x4F59
+0xA746 0x4F5D
+0xA747 0x4F48
+0xA748 0x4F5A
+0xA749 0x514C
+0xA74A 0x514B
+0xA74B 0x514D
+0xA74C 0x5175
+0xA74D 0x51B6
+0xA74E 0x51B7
+0xA74F 0x5225
+0xA750 0x5224
+0xA751 0x5229
+0xA752 0x522A
+0xA753 0x5228
+0xA754 0x52AB
+0xA755 0x52A9
+0xA756 0x52AA
+0xA757 0x52AC
+0xA758 0x5323
+0xA759 0x5373
+0xA75A 0x5375
+0xA75B 0x541D
+0xA75C 0x542D
+0xA75D 0x541E
+0xA75E 0x543E
+0xA75F 0x5426
+0xA760 0x544E
+0xA761 0x5427
+0xA762 0x5446
+0xA763 0x5443
+0xA764 0x5433
+0xA765 0x5448
+0xA766 0x5442
+0xA767 0x541B
+0xA768 0x5429
+0xA769 0x544A
+0xA76A 0x5439
+0xA76B 0x543B
+0xA76C 0x5438
+0xA76D 0x542E
+0xA76E 0x5435
+0xA76F 0x5436
+0xA770 0x5420
+0xA771 0x543C
+0xA772 0x5440
+0xA773 0x5431
+0xA774 0x542B
+0xA775 0x541F
+0xA776 0x542C
+0xA777 0x56EA
+0xA778 0x56F0
+0xA779 0x56E4
+0xA77A 0x56EB
+0xA77B 0x574A
+0xA77C 0x5751
+0xA77D 0x5740
+0xA77E 0x574D
+0xA7A1 0x5747
+0xA7A2 0x574E
+0xA7A3 0x573E
+0xA7A4 0x5750
+0xA7A5 0x574F
+0xA7A6 0x573B
+0xA7A7 0x58EF
+0xA7A8 0x593E
+0xA7A9 0x599D
+0xA7AA 0x5992
+0xA7AB 0x59A8
+0xA7AC 0x599E
+0xA7AD 0x59A3
+0xA7AE 0x5999
+0xA7AF 0x5996
+0xA7B0 0x598D
+0xA7B1 0x59A4
+0xA7B2 0x5993
+0xA7B3 0x598A
+0xA7B4 0x59A5
+0xA7B5 0x5B5D
+0xA7B6 0x5B5C
+0xA7B7 0x5B5A
+0xA7B8 0x5B5B
+0xA7B9 0x5B8C
+0xA7BA 0x5B8B
+0xA7BB 0x5B8F
+0xA7BC 0x5C2C
+0xA7BD 0x5C40
+0xA7BE 0x5C41
+0xA7BF 0x5C3F
+0xA7C0 0x5C3E
+0xA7C1 0x5C90
+0xA7C2 0x5C91
+0xA7C3 0x5C94
+0xA7C4 0x5C8C
+0xA7C5 0x5DEB
+0xA7C6 0x5E0C
+0xA7C7 0x5E8F
+0xA7C8 0x5E87
+0xA7C9 0x5E8A
+0xA7CA 0x5EF7
+0xA7CB 0x5F04
+0xA7CC 0x5F1F
+0xA7CD 0x5F64
+0xA7CE 0x5F62
+0xA7CF 0x5F77
+0xA7D0 0x5F79
+0xA7D1 0x5FD8
+0xA7D2 0x5FCC
+0xA7D3 0x5FD7
+0xA7D4 0x5FCD
+0xA7D5 0x5FF1
+0xA7D6 0x5FEB
+0xA7D7 0x5FF8
+0xA7D8 0x5FEA
+0xA7D9 0x6212
+0xA7DA 0x6211
+0xA7DB 0x6284
+0xA7DC 0x6297
+0xA7DD 0x6296
+0xA7DE 0x6280
+0xA7DF 0x6276
+0xA7E0 0x6289
+0xA7E1 0x626D
+0xA7E2 0x628A
+0xA7E3 0x627C
+0xA7E4 0x627E
+0xA7E5 0x6279
+0xA7E6 0x6273
+0xA7E7 0x6292
+0xA7E8 0x626F
+0xA7E9 0x6298
+0xA7EA 0x626E
+0xA7EB 0x6295
+0xA7EC 0x6293
+0xA7ED 0x6291
+0xA7EE 0x6286
+0xA7EF 0x6539
+0xA7F0 0x653B
+0xA7F1 0x6538
+0xA7F2 0x65F1
+0xA7F3 0x66F4
+0xA7F4 0x675F
+0xA7F5 0x674E
+0xA7F6 0x674F
+0xA7F7 0x6750
+0xA7F8 0x6751
+0xA7F9 0x675C
+0xA7FA 0x6756
+0xA7FB 0x675E
+0xA7FC 0x6749
+0xA7FD 0x6746
+0xA7FE 0x6760
+0xA840 0x6753
+0xA841 0x6757
+0xA842 0x6B65
+0xA843 0x6BCF
+0xA844 0x6C42
+0xA845 0x6C5E
+0xA846 0x6C99
+0xA847 0x6C81
+0xA848 0x6C88
+0xA849 0x6C89
+0xA84A 0x6C85
+0xA84B 0x6C9B
+0xA84C 0x6C6A
+0xA84D 0x6C7A
+0xA84E 0x6C90
+0xA84F 0x6C70
+0xA850 0x6C8C
+0xA851 0x6C68
+0xA852 0x6C96
+0xA853 0x6C92
+0xA854 0x6C7D
+0xA855 0x6C83
+0xA856 0x6C72
+0xA857 0x6C7E
+0xA858 0x6C74
+0xA859 0x6C86
+0xA85A 0x6C76
+0xA85B 0x6C8D
+0xA85C 0x6C94
+0xA85D 0x6C98
+0xA85E 0x6C82
+0xA85F 0x7076
+0xA860 0x707C
+0xA861 0x707D
+0xA862 0x7078
+0xA863 0x7262
+0xA864 0x7261
+0xA865 0x7260
+0xA866 0x72C4
+0xA867 0x72C2
+0xA868 0x7396
+0xA869 0x752C
+0xA86A 0x752B
+0xA86B 0x7537
+0xA86C 0x7538
+0xA86D 0x7682
+0xA86E 0x76EF
+0xA86F 0x77E3
+0xA870 0x79C1
+0xA871 0x79C0
+0xA872 0x79BF
+0xA873 0x7A76
+0xA874 0x7CFB
+0xA875 0x7F55
+0xA876 0x8096
+0xA877 0x8093
+0xA878 0x809D
+0xA879 0x8098
+0xA87A 0x809B
+0xA87B 0x809A
+0xA87C 0x80B2
+0xA87D 0x826F
+0xA87E 0x8292
+0xA8A1 0x828B
+0xA8A2 0x828D
+0xA8A3 0x898B
+0xA8A4 0x89D2
+0xA8A5 0x8A00
+0xA8A6 0x8C37
+0xA8A7 0x8C46
+0xA8A8 0x8C55
+0xA8A9 0x8C9D
+0xA8AA 0x8D64
+0xA8AB 0x8D70
+0xA8AC 0x8DB3
+0xA8AD 0x8EAB
+0xA8AE 0x8ECA
+0xA8AF 0x8F9B
+0xA8B0 0x8FB0
+0xA8B1 0x8FC2
+0xA8B2 0x8FC6
+0xA8B3 0x8FC5
+0xA8B4 0x8FC4
+0xA8B5 0x5DE1
+0xA8B6 0x9091
+0xA8B7 0x90A2
+0xA8B8 0x90AA
+0xA8B9 0x90A6
+0xA8BA 0x90A3
+0xA8BB 0x9149
+0xA8BC 0x91C6
+0xA8BD 0x91CC
+0xA8BE 0x9632
+0xA8BF 0x962E
+0xA8C0 0x9631
+0xA8C1 0x962A
+0xA8C2 0x962C
+0xA8C3 0x4E26
+0xA8C4 0x4E56
+0xA8C5 0x4E73
+0xA8C6 0x4E8B
+0xA8C7 0x4E9B
+0xA8C8 0x4E9E
+0xA8C9 0x4EAB
+0xA8CA 0x4EAC
+0xA8CB 0x4F6F
+0xA8CC 0x4F9D
+0xA8CD 0x4F8D
+0xA8CE 0x4F73
+0xA8CF 0x4F7F
+0xA8D0 0x4F6C
+0xA8D1 0x4F9B
+0xA8D2 0x4F8B
+0xA8D3 0x4F86
+0xA8D4 0x4F83
+0xA8D5 0x4F70
+0xA8D6 0x4F75
+0xA8D7 0x4F88
+0xA8D8 0x4F69
+0xA8D9 0x4F7B
+0xA8DA 0x4F96
+0xA8DB 0x4F7E
+0xA8DC 0x4F8F
+0xA8DD 0x4F91
+0xA8DE 0x4F7A
+0xA8DF 0x5154
+0xA8E0 0x5152
+0xA8E1 0x5155
+0xA8E2 0x5169
+0xA8E3 0x5177
+0xA8E4 0x5176
+0xA8E5 0x5178
+0xA8E6 0x51BD
+0xA8E7 0x51FD
+0xA8E8 0x523B
+0xA8E9 0x5238
+0xA8EA 0x5237
+0xA8EB 0x523A
+0xA8EC 0x5230
+0xA8ED 0x522E
+0xA8EE 0x5236
+0xA8EF 0x5241
+0xA8F0 0x52BE
+0xA8F1 0x52BB
+0xA8F2 0x5352
+0xA8F3 0x5354
+0xA8F4 0x5353
+0xA8F5 0x5351
+0xA8F6 0x5366
+0xA8F7 0x5377
+0xA8F8 0x5378
+0xA8F9 0x5379
+0xA8FA 0x53D6
+0xA8FB 0x53D4
+0xA8FC 0x53D7
+0xA8FD 0x5473
+0xA8FE 0x5475
+0xA940 0x5496
+0xA941 0x5478
+0xA942 0x5495
+0xA943 0x5480
+0xA944 0x547B
+0xA945 0x5477
+0xA946 0x5484
+0xA947 0x5492
+0xA948 0x5486
+0xA949 0x547C
+0xA94A 0x5490
+0xA94B 0x5471
+0xA94C 0x5476
+0xA94D 0x548C
+0xA94E 0x549A
+0xA94F 0x5462
+0xA950 0x5468
+0xA951 0x548B
+0xA952 0x547D
+0xA953 0x548E
+0xA954 0x56FA
+0xA955 0x5783
+0xA956 0x5777
+0xA957 0x576A
+0xA958 0x5769
+0xA959 0x5761
+0xA95A 0x5766
+0xA95B 0x5764
+0xA95C 0x577C
+0xA95D 0x591C
+0xA95E 0x5949
+0xA95F 0x5947
+0xA960 0x5948
+0xA961 0x5944
+0xA962 0x5954
+0xA963 0x59BE
+0xA964 0x59BB
+0xA965 0x59D4
+0xA966 0x59B9
+0xA967 0x59AE
+0xA968 0x59D1
+0xA969 0x59C6
+0xA96A 0x59D0
+0xA96B 0x59CD
+0xA96C 0x59CB
+0xA96D 0x59D3
+0xA96E 0x59CA
+0xA96F 0x59AF
+0xA970 0x59B3
+0xA971 0x59D2
+0xA972 0x59C5
+0xA973 0x5B5F
+0xA974 0x5B64
+0xA975 0x5B63
+0xA976 0x5B97
+0xA977 0x5B9A
+0xA978 0x5B98
+0xA979 0x5B9C
+0xA97A 0x5B99
+0xA97B 0x5B9B
+0xA97C 0x5C1A
+0xA97D 0x5C48
+0xA97E 0x5C45
+0xA9A1 0x5C46
+0xA9A2 0x5CB7
+0xA9A3 0x5CA1
+0xA9A4 0x5CB8
+0xA9A5 0x5CA9
+0xA9A6 0x5CAB
+0xA9A7 0x5CB1
+0xA9A8 0x5CB3
+0xA9A9 0x5E18
+0xA9AA 0x5E1A
+0xA9AB 0x5E16
+0xA9AC 0x5E15
+0xA9AD 0x5E1B
+0xA9AE 0x5E11
+0xA9AF 0x5E78
+0xA9B0 0x5E9A
+0xA9B1 0x5E97
+0xA9B2 0x5E9C
+0xA9B3 0x5E95
+0xA9B4 0x5E96
+0xA9B5 0x5EF6
+0xA9B6 0x5F26
+0xA9B7 0x5F27
+0xA9B8 0x5F29
+0xA9B9 0x5F80
+0xA9BA 0x5F81
+0xA9BB 0x5F7F
+0xA9BC 0x5F7C
+0xA9BD 0x5FDD
+0xA9BE 0x5FE0
+0xA9BF 0x5FFD
+0xA9C0 0x5FF5
+0xA9C1 0x5FFF
+0xA9C2 0x600F
+0xA9C3 0x6014
+0xA9C4 0x602F
+0xA9C5 0x6035
+0xA9C6 0x6016
+0xA9C7 0x602A
+0xA9C8 0x6015
+0xA9C9 0x6021
+0xA9CA 0x6027
+0xA9CB 0x6029
+0xA9CC 0x602B
+0xA9CD 0x601B
+0xA9CE 0x6216
+0xA9CF 0x6215
+0xA9D0 0x623F
+0xA9D1 0x623E
+0xA9D2 0x6240
+0xA9D3 0x627F
+0xA9D4 0x62C9
+0xA9D5 0x62CC
+0xA9D6 0x62C4
+0xA9D7 0x62BF
+0xA9D8 0x62C2
+0xA9D9 0x62B9
+0xA9DA 0x62D2
+0xA9DB 0x62DB
+0xA9DC 0x62AB
+0xA9DD 0x62D3
+0xA9DE 0x62D4
+0xA9DF 0x62CB
+0xA9E0 0x62C8
+0xA9E1 0x62A8
+0xA9E2 0x62BD
+0xA9E3 0x62BC
+0xA9E4 0x62D0
+0xA9E5 0x62D9
+0xA9E6 0x62C7
+0xA9E7 0x62CD
+0xA9E8 0x62B5
+0xA9E9 0x62DA
+0xA9EA 0x62B1
+0xA9EB 0x62D8
+0xA9EC 0x62D6
+0xA9ED 0x62D7
+0xA9EE 0x62C6
+0xA9EF 0x62AC
+0xA9F0 0x62CE
+0xA9F1 0x653E
+0xA9F2 0x65A7
+0xA9F3 0x65BC
+0xA9F4 0x65FA
+0xA9F5 0x6614
+0xA9F6 0x6613
+0xA9F7 0x660C
+0xA9F8 0x6606
+0xA9F9 0x6602
+0xA9FA 0x660E
+0xA9FB 0x6600
+0xA9FC 0x660F
+0xA9FD 0x6615
+0xA9FE 0x660A
+0xAA40 0x6607
+0xAA41 0x670D
+0xAA42 0x670B
+0xAA43 0x676D
+0xAA44 0x678B
+0xAA45 0x6795
+0xAA46 0x6771
+0xAA47 0x679C
+0xAA48 0x6773
+0xAA49 0x6777
+0xAA4A 0x6787
+0xAA4B 0x679D
+0xAA4C 0x6797
+0xAA4D 0x676F
+0xAA4E 0x6770
+0xAA4F 0x677F
+0xAA50 0x6789
+0xAA51 0x677E
+0xAA52 0x6790
+0xAA53 0x6775
+0xAA54 0x679A
+0xAA55 0x6793
+0xAA56 0x677C
+0xAA57 0x676A
+0xAA58 0x6772
+0xAA59 0x6B23
+0xAA5A 0x6B66
+0xAA5B 0x6B67
+0xAA5C 0x6B7F
+0xAA5D 0x6C13
+0xAA5E 0x6C1B
+0xAA5F 0x6CE3
+0xAA60 0x6CE8
+0xAA61 0x6CF3
+0xAA62 0x6CB1
+0xAA63 0x6CCC
+0xAA64 0x6CE5
+0xAA65 0x6CB3
+0xAA66 0x6CBD
+0xAA67 0x6CBE
+0xAA68 0x6CBC
+0xAA69 0x6CE2
+0xAA6A 0x6CAB
+0xAA6B 0x6CD5
+0xAA6C 0x6CD3
+0xAA6D 0x6CB8
+0xAA6E 0x6CC4
+0xAA6F 0x6CB9
+0xAA70 0x6CC1
+0xAA71 0x6CAE
+0xAA72 0x6CD7
+0xAA73 0x6CC5
+0xAA74 0x6CF1
+0xAA75 0x6CBF
+0xAA76 0x6CBB
+0xAA77 0x6CE1
+0xAA78 0x6CDB
+0xAA79 0x6CCA
+0xAA7A 0x6CAC
+0xAA7B 0x6CEF
+0xAA7C 0x6CDC
+0xAA7D 0x6CD6
+0xAA7E 0x6CE0
+0xAAA1 0x7095
+0xAAA2 0x708E
+0xAAA3 0x7092
+0xAAA4 0x708A
+0xAAA5 0x7099
+0xAAA6 0x722C
+0xAAA7 0x722D
+0xAAA8 0x7238
+0xAAA9 0x7248
+0xAAAA 0x7267
+0xAAAB 0x7269
+0xAAAC 0x72C0
+0xAAAD 0x72CE
+0xAAAE 0x72D9
+0xAAAF 0x72D7
+0xAAB0 0x72D0
+0xAAB1 0x73A9
+0xAAB2 0x73A8
+0xAAB3 0x739F
+0xAAB4 0x73AB
+0xAAB5 0x73A5
+0xAAB6 0x753D
+0xAAB7 0x759D
+0xAAB8 0x7599
+0xAAB9 0x759A
+0xAABA 0x7684
+0xAABB 0x76C2
+0xAABC 0x76F2
+0xAABD 0x76F4
+0xAABE 0x77E5
+0xAABF 0x77FD
+0xAAC0 0x793E
+0xAAC1 0x7940
+0xAAC2 0x7941
+0xAAC3 0x79C9
+0xAAC4 0x79C8
+0xAAC5 0x7A7A
+0xAAC6 0x7A79
+0xAAC7 0x7AFA
+0xAAC8 0x7CFE
+0xAAC9 0x7F54
+0xAACA 0x7F8C
+0xAACB 0x7F8B
+0xAACC 0x8005
+0xAACD 0x80BA
+0xAACE 0x80A5
+0xAACF 0x80A2
+0xAAD0 0x80B1
+0xAAD1 0x80A1
+0xAAD2 0x80AB
+0xAAD3 0x80A9
+0xAAD4 0x80B4
+0xAAD5 0x80AA
+0xAAD6 0x80AF
+0xAAD7 0x81E5
+0xAAD8 0x81FE
+0xAAD9 0x820D
+0xAADA 0x82B3
+0xAADB 0x829D
+0xAADC 0x8299
+0xAADD 0x82AD
+0xAADE 0x82BD
+0xAADF 0x829F
+0xAAE0 0x82B9
+0xAAE1 0x82B1
+0xAAE2 0x82AC
+0xAAE3 0x82A5
+0xAAE4 0x82AF
+0xAAE5 0x82B8
+0xAAE6 0x82A3
+0xAAE7 0x82B0
+0xAAE8 0x82BE
+0xAAE9 0x82B7
+0xAAEA 0x864E
+0xAAEB 0x8671
+0xAAEC 0x521D
+0xAAED 0x8868
+0xAAEE 0x8ECB
+0xAAEF 0x8FCE
+0xAAF0 0x8FD4
+0xAAF1 0x8FD1
+0xAAF2 0x90B5
+0xAAF3 0x90B8
+0xAAF4 0x90B1
+0xAAF5 0x90B6
+0xAAF6 0x91C7
+0xAAF7 0x91D1
+0xAAF8 0x9577
+0xAAF9 0x9580
+0xAAFA 0x961C
+0xAAFB 0x9640
+0xAAFC 0x963F
+0xAAFD 0x963B
+0xAAFE 0x9644
+0xAB40 0x9642
+0xAB41 0x96B9
+0xAB42 0x96E8
+0xAB43 0x9752
+0xAB44 0x975E
+0xAB45 0x4E9F
+0xAB46 0x4EAD
+0xAB47 0x4EAE
+0xAB48 0x4FE1
+0xAB49 0x4FB5
+0xAB4A 0x4FAF
+0xAB4B 0x4FBF
+0xAB4C 0x4FE0
+0xAB4D 0x4FD1
+0xAB4E 0x4FCF
+0xAB4F 0x4FDD
+0xAB50 0x4FC3
+0xAB51 0x4FB6
+0xAB52 0x4FD8
+0xAB53 0x4FDF
+0xAB54 0x4FCA
+0xAB55 0x4FD7
+0xAB56 0x4FAE
+0xAB57 0x4FD0
+0xAB58 0x4FC4
+0xAB59 0x4FC2
+0xAB5A 0x4FDA
+0xAB5B 0x4FCE
+0xAB5C 0x4FDE
+0xAB5D 0x4FB7
+0xAB5E 0x5157
+0xAB5F 0x5192
+0xAB60 0x5191
+0xAB61 0x51A0
+0xAB62 0x524E
+0xAB63 0x5243
+0xAB64 0x524A
+0xAB65 0x524D
+0xAB66 0x524C
+0xAB67 0x524B
+0xAB68 0x5247
+0xAB69 0x52C7
+0xAB6A 0x52C9
+0xAB6B 0x52C3
+0xAB6C 0x52C1
+0xAB6D 0x530D
+0xAB6E 0x5357
+0xAB6F 0x537B
+0xAB70 0x539A
+0xAB71 0x53DB
+0xAB72 0x54AC
+0xAB73 0x54C0
+0xAB74 0x54A8
+0xAB75 0x54CE
+0xAB76 0x54C9
+0xAB77 0x54B8
+0xAB78 0x54A6
+0xAB79 0x54B3
+0xAB7A 0x54C7
+0xAB7B 0x54C2
+0xAB7C 0x54BD
+0xAB7D 0x54AA
+0xAB7E 0x54C1
+0xABA1 0x54C4
+0xABA2 0x54C8
+0xABA3 0x54AF
+0xABA4 0x54AB
+0xABA5 0x54B1
+0xABA6 0x54BB
+0xABA7 0x54A9
+0xABA8 0x54A7
+0xABA9 0x54BF
+0xABAA 0x56FF
+0xABAB 0x5782
+0xABAC 0x578B
+0xABAD 0x57A0
+0xABAE 0x57A3
+0xABAF 0x57A2
+0xABB0 0x57CE
+0xABB1 0x57AE
+0xABB2 0x5793
+0xABB3 0x5955
+0xABB4 0x5951
+0xABB5 0x594F
+0xABB6 0x594E
+0xABB7 0x5950
+0xABB8 0x59DC
+0xABB9 0x59D8
+0xABBA 0x59FF
+0xABBB 0x59E3
+0xABBC 0x59E8
+0xABBD 0x5A03
+0xABBE 0x59E5
+0xABBF 0x59EA
+0xABC0 0x59DA
+0xABC1 0x59E6
+0xABC2 0x5A01
+0xABC3 0x59FB
+0xABC4 0x5B69
+0xABC5 0x5BA3
+0xABC6 0x5BA6
+0xABC7 0x5BA4
+0xABC8 0x5BA2
+0xABC9 0x5BA5
+0xABCA 0x5C01
+0xABCB 0x5C4E
+0xABCC 0x5C4F
+0xABCD 0x5C4D
+0xABCE 0x5C4B
+0xABCF 0x5CD9
+0xABD0 0x5CD2
+0xABD1 0x5DF7
+0xABD2 0x5E1D
+0xABD3 0x5E25
+0xABD4 0x5E1F
+0xABD5 0x5E7D
+0xABD6 0x5EA0
+0xABD7 0x5EA6
+0xABD8 0x5EFA
+0xABD9 0x5F08
+0xABDA 0x5F2D
+0xABDB 0x5F65
+0xABDC 0x5F88
+0xABDD 0x5F85
+0xABDE 0x5F8A
+0xABDF 0x5F8B
+0xABE0 0x5F87
+0xABE1 0x5F8C
+0xABE2 0x5F89
+0xABE3 0x6012
+0xABE4 0x601D
+0xABE5 0x6020
+0xABE6 0x6025
+0xABE7 0x600E
+0xABE8 0x6028
+0xABE9 0x604D
+0xABEA 0x6070
+0xABEB 0x6068
+0xABEC 0x6062
+0xABED 0x6046
+0xABEE 0x6043
+0xABEF 0x606C
+0xABF0 0x606B
+0xABF1 0x606A
+0xABF2 0x6064
+0xABF3 0x6241
+0xABF4 0x62DC
+0xABF5 0x6316
+0xABF6 0x6309
+0xABF7 0x62FC
+0xABF8 0x62ED
+0xABF9 0x6301
+0xABFA 0x62EE
+0xABFB 0x62FD
+0xABFC 0x6307
+0xABFD 0x62F1
+0xABFE 0x62F7
+0xAC40 0x62EF
+0xAC41 0x62EC
+0xAC42 0x62FE
+0xAC43 0x62F4
+0xAC44 0x6311
+0xAC45 0x6302
+0xAC46 0x653F
+0xAC47 0x6545
+0xAC48 0x65AB
+0xAC49 0x65BD
+0xAC4A 0x65E2
+0xAC4B 0x6625
+0xAC4C 0x662D
+0xAC4D 0x6620
+0xAC4E 0x6627
+0xAC4F 0x662F
+0xAC50 0x661F
+0xAC51 0x6628
+0xAC52 0x6631
+0xAC53 0x6624
+0xAC54 0x66F7
+0xAC55 0x67FF
+0xAC56 0x67D3
+0xAC57 0x67F1
+0xAC58 0x67D4
+0xAC59 0x67D0
+0xAC5A 0x67EC
+0xAC5B 0x67B6
+0xAC5C 0x67AF
+0xAC5D 0x67F5
+0xAC5E 0x67E9
+0xAC5F 0x67EF
+0xAC60 0x67C4
+0xAC61 0x67D1
+0xAC62 0x67B4
+0xAC63 0x67DA
+0xAC64 0x67E5
+0xAC65 0x67B8
+0xAC66 0x67CF
+0xAC67 0x67DE
+0xAC68 0x67F3
+0xAC69 0x67B0
+0xAC6A 0x67D9
+0xAC6B 0x67E2
+0xAC6C 0x67DD
+0xAC6D 0x67D2
+0xAC6E 0x6B6A
+0xAC6F 0x6B83
+0xAC70 0x6B86
+0xAC71 0x6BB5
+0xAC72 0x6BD2
+0xAC73 0x6BD7
+0xAC74 0x6C1F
+0xAC75 0x6CC9
+0xAC76 0x6D0B
+0xAC77 0x6D32
+0xAC78 0x6D2A
+0xAC79 0x6D41
+0xAC7A 0x6D25
+0xAC7B 0x6D0C
+0xAC7C 0x6D31
+0xAC7D 0x6D1E
+0xAC7E 0x6D17
+0xACA1 0x6D3B
+0xACA2 0x6D3D
+0xACA3 0x6D3E
+0xACA4 0x6D36
+0xACA5 0x6D1B
+0xACA6 0x6CF5
+0xACA7 0x6D39
+0xACA8 0x6D27
+0xACA9 0x6D38
+0xACAA 0x6D29
+0xACAB 0x6D2E
+0xACAC 0x6D35
+0xACAD 0x6D0E
+0xACAE 0x6D2B
+0xACAF 0x70AB
+0xACB0 0x70BA
+0xACB1 0x70B3
+0xACB2 0x70AC
+0xACB3 0x70AF
+0xACB4 0x70AD
+0xACB5 0x70B8
+0xACB6 0x70AE
+0xACB7 0x70A4
+0xACB8 0x7230
+0xACB9 0x7272
+0xACBA 0x726F
+0xACBB 0x7274
+0xACBC 0x72E9
+0xACBD 0x72E0
+0xACBE 0x72E1
+0xACBF 0x73B7
+0xACC0 0x73CA
+0xACC1 0x73BB
+0xACC2 0x73B2
+0xACC3 0x73CD
+0xACC4 0x73C0
+0xACC5 0x73B3
+0xACC6 0x751A
+0xACC7 0x752D
+0xACC8 0x754F
+0xACC9 0x754C
+0xACCA 0x754E
+0xACCB 0x754B
+0xACCC 0x75AB
+0xACCD 0x75A4
+0xACCE 0x75A5
+0xACCF 0x75A2
+0xACD0 0x75A3
+0xACD1 0x7678
+0xACD2 0x7686
+0xACD3 0x7687
+0xACD4 0x7688
+0xACD5 0x76C8
+0xACD6 0x76C6
+0xACD7 0x76C3
+0xACD8 0x76C5
+0xACD9 0x7701
+0xACDA 0x76F9
+0xACDB 0x76F8
+0xACDC 0x7709
+0xACDD 0x770B
+0xACDE 0x76FE
+0xACDF 0x76FC
+0xACE0 0x7707
+0xACE1 0x77DC
+0xACE2 0x7802
+0xACE3 0x7814
+0xACE4 0x780C
+0xACE5 0x780D
+0xACE6 0x7946
+0xACE7 0x7949
+0xACE8 0x7948
+0xACE9 0x7947
+0xACEA 0x79B9
+0xACEB 0x79BA
+0xACEC 0x79D1
+0xACED 0x79D2
+0xACEE 0x79CB
+0xACEF 0x7A7F
+0xACF0 0x7A81
+0xACF1 0x7AFF
+0xACF2 0x7AFD
+0xACF3 0x7C7D
+0xACF4 0x7D02
+0xACF5 0x7D05
+0xACF6 0x7D00
+0xACF7 0x7D09
+0xACF8 0x7D07
+0xACF9 0x7D04
+0xACFA 0x7D06
+0xACFB 0x7F38
+0xACFC 0x7F8E
+0xACFD 0x7FBF
+0xACFE 0x8004
+0xAD40 0x8010
+0xAD41 0x800D
+0xAD42 0x8011
+0xAD43 0x8036
+0xAD44 0x80D6
+0xAD45 0x80E5
+0xAD46 0x80DA
+0xAD47 0x80C3
+0xAD48 0x80C4
+0xAD49 0x80CC
+0xAD4A 0x80E1
+0xAD4B 0x80DB
+0xAD4C 0x80CE
+0xAD4D 0x80DE
+0xAD4E 0x80E4
+0xAD4F 0x80DD
+0xAD50 0x81F4
+0xAD51 0x8222
+0xAD52 0x82E7
+0xAD53 0x8303
+0xAD54 0x8305
+0xAD55 0x82E3
+0xAD56 0x82DB
+0xAD57 0x82E6
+0xAD58 0x8304
+0xAD59 0x82E5
+0xAD5A 0x8302
+0xAD5B 0x8309
+0xAD5C 0x82D2
+0xAD5D 0x82D7
+0xAD5E 0x82F1
+0xAD5F 0x8301
+0xAD60 0x82DC
+0xAD61 0x82D4
+0xAD62 0x82D1
+0xAD63 0x82DE
+0xAD64 0x82D3
+0xAD65 0x82DF
+0xAD66 0x82EF
+0xAD67 0x8306
+0xAD68 0x8650
+0xAD69 0x8679
+0xAD6A 0x867B
+0xAD6B 0x867A
+0xAD6C 0x884D
+0xAD6D 0x886B
+0xAD6E 0x8981
+0xAD6F 0x89D4
+0xAD70 0x8A08
+0xAD71 0x8A02
+0xAD72 0x8A03
+0xAD73 0x8C9E
+0xAD74 0x8CA0
+0xAD75 0x8D74
+0xAD76 0x8D73
+0xAD77 0x8DB4
+0xAD78 0x8ECD
+0xAD79 0x8ECC
+0xAD7A 0x8FF0
+0xAD7B 0x8FE6
+0xAD7C 0x8FE2
+0xAD7D 0x8FEA
+0xAD7E 0x8FE5
+0xADA1 0x8FED
+0xADA2 0x8FEB
+0xADA3 0x8FE4
+0xADA4 0x8FE8
+0xADA5 0x90CA
+0xADA6 0x90CE
+0xADA7 0x90C1
+0xADA8 0x90C3
+0xADA9 0x914B
+0xADAA 0x914A
+0xADAB 0x91CD
+0xADAC 0x9582
+0xADAD 0x9650
+0xADAE 0x964B
+0xADAF 0x964C
+0xADB0 0x964D
+0xADB1 0x9762
+0xADB2 0x9769
+0xADB3 0x97CB
+0xADB4 0x97ED
+0xADB5 0x97F3
+0xADB6 0x9801
+0xADB7 0x98A8
+0xADB8 0x98DB
+0xADB9 0x98DF
+0xADBA 0x9996
+0xADBB 0x9999
+0xADBC 0x4E58
+0xADBD 0x4EB3
+0xADBE 0x500C
+0xADBF 0x500D
+0xADC0 0x5023
+0xADC1 0x4FEF
+0xADC2 0x5026
+0xADC3 0x5025
+0xADC4 0x4FF8
+0xADC5 0x5029
+0xADC6 0x5016
+0xADC7 0x5006
+0xADC8 0x503C
+0xADC9 0x501F
+0xADCA 0x501A
+0xADCB 0x5012
+0xADCC 0x5011
+0xADCD 0x4FFA
+0xADCE 0x5000
+0xADCF 0x5014
+0xADD0 0x5028
+0xADD1 0x4FF1
+0xADD2 0x5021
+0xADD3 0x500B
+0xADD4 0x5019
+0xADD5 0x5018
+0xADD6 0x4FF3
+0xADD7 0x4FEE
+0xADD8 0x502D
+0xADD9 0x502A
+0xADDA 0x4FFE
+0xADDB 0x502B
+0xADDC 0x5009
+0xADDD 0x517C
+0xADDE 0x51A4
+0xADDF 0x51A5
+0xADE0 0x51A2
+0xADE1 0x51CD
+0xADE2 0x51CC
+0xADE3 0x51C6
+0xADE4 0x51CB
+0xADE5 0x5256
+0xADE6 0x525C
+0xADE7 0x5254
+0xADE8 0x525B
+0xADE9 0x525D
+0xADEA 0x532A
+0xADEB 0x537F
+0xADEC 0x539F
+0xADED 0x539D
+0xADEE 0x53DF
+0xADEF 0x54E8
+0xADF0 0x5510
+0xADF1 0x5501
+0xADF2 0x5537
+0xADF3 0x54FC
+0xADF4 0x54E5
+0xADF5 0x54F2
+0xADF6 0x5506
+0xADF7 0x54FA
+0xADF8 0x5514
+0xADF9 0x54E9
+0xADFA 0x54ED
+0xADFB 0x54E1
+0xADFC 0x5509
+0xADFD 0x54EE
+0xADFE 0x54EA
+0xAE40 0x54E6
+0xAE41 0x5527
+0xAE42 0x5507
+0xAE43 0x54FD
+0xAE44 0x550F
+0xAE45 0x5703
+0xAE46 0x5704
+0xAE47 0x57C2
+0xAE48 0x57D4
+0xAE49 0x57CB
+0xAE4A 0x57C3
+0xAE4B 0x5809
+0xAE4C 0x590F
+0xAE4D 0x5957
+0xAE4E 0x5958
+0xAE4F 0x595A
+0xAE50 0x5A11
+0xAE51 0x5A18
+0xAE52 0x5A1C
+0xAE53 0x5A1F
+0xAE54 0x5A1B
+0xAE55 0x5A13
+0xAE56 0x59EC
+0xAE57 0x5A20
+0xAE58 0x5A23
+0xAE59 0x5A29
+0xAE5A 0x5A25
+0xAE5B 0x5A0C
+0xAE5C 0x5A09
+0xAE5D 0x5B6B
+0xAE5E 0x5C58
+0xAE5F 0x5BB0
+0xAE60 0x5BB3
+0xAE61 0x5BB6
+0xAE62 0x5BB4
+0xAE63 0x5BAE
+0xAE64 0x5BB5
+0xAE65 0x5BB9
+0xAE66 0x5BB8
+0xAE67 0x5C04
+0xAE68 0x5C51
+0xAE69 0x5C55
+0xAE6A 0x5C50
+0xAE6B 0x5CED
+0xAE6C 0x5CFD
+0xAE6D 0x5CFB
+0xAE6E 0x5CEA
+0xAE6F 0x5CE8
+0xAE70 0x5CF0
+0xAE71 0x5CF6
+0xAE72 0x5D01
+0xAE73 0x5CF4
+0xAE74 0x5DEE
+0xAE75 0x5E2D
+0xAE76 0x5E2B
+0xAE77 0x5EAB
+0xAE78 0x5EAD
+0xAE79 0x5EA7
+0xAE7A 0x5F31
+0xAE7B 0x5F92
+0xAE7C 0x5F91
+0xAE7D 0x5F90
+0xAE7E 0x6059
+0xAEA1 0x6063
+0xAEA2 0x6065
+0xAEA3 0x6050
+0xAEA4 0x6055
+0xAEA5 0x606D
+0xAEA6 0x6069
+0xAEA7 0x606F
+0xAEA8 0x6084
+0xAEA9 0x609F
+0xAEAA 0x609A
+0xAEAB 0x608D
+0xAEAC 0x6094
+0xAEAD 0x608C
+0xAEAE 0x6085
+0xAEAF 0x6096
+0xAEB0 0x6247
+0xAEB1 0x62F3
+0xAEB2 0x6308
+0xAEB3 0x62FF
+0xAEB4 0x634E
+0xAEB5 0x633E
+0xAEB6 0x632F
+0xAEB7 0x6355
+0xAEB8 0x6342
+0xAEB9 0x6346
+0xAEBA 0x634F
+0xAEBB 0x6349
+0xAEBC 0x633A
+0xAEBD 0x6350
+0xAEBE 0x633D
+0xAEBF 0x632A
+0xAEC0 0x632B
+0xAEC1 0x6328
+0xAEC2 0x634D
+0xAEC3 0x634C
+0xAEC4 0x6548
+0xAEC5 0x6549
+0xAEC6 0x6599
+0xAEC7 0x65C1
+0xAEC8 0x65C5
+0xAEC9 0x6642
+0xAECA 0x6649
+0xAECB 0x664F
+0xAECC 0x6643
+0xAECD 0x6652
+0xAECE 0x664C
+0xAECF 0x6645
+0xAED0 0x6641
+0xAED1 0x66F8
+0xAED2 0x6714
+0xAED3 0x6715
+0xAED4 0x6717
+0xAED5 0x6821
+0xAED6 0x6838
+0xAED7 0x6848
+0xAED8 0x6846
+0xAED9 0x6853
+0xAEDA 0x6839
+0xAEDB 0x6842
+0xAEDC 0x6854
+0xAEDD 0x6829
+0xAEDE 0x68B3
+0xAEDF 0x6817
+0xAEE0 0x684C
+0xAEE1 0x6851
+0xAEE2 0x683D
+0xAEE3 0x67F4
+0xAEE4 0x6850
+0xAEE5 0x6840
+0xAEE6 0x683C
+0xAEE7 0x6843
+0xAEE8 0x682A
+0xAEE9 0x6845
+0xAEEA 0x6813
+0xAEEB 0x6818
+0xAEEC 0x6841
+0xAEED 0x6B8A
+0xAEEE 0x6B89
+0xAEEF 0x6BB7
+0xAEF0 0x6C23
+0xAEF1 0x6C27
+0xAEF2 0x6C28
+0xAEF3 0x6C26
+0xAEF4 0x6C24
+0xAEF5 0x6CF0
+0xAEF6 0x6D6A
+0xAEF7 0x6D95
+0xAEF8 0x6D88
+0xAEF9 0x6D87
+0xAEFA 0x6D66
+0xAEFB 0x6D78
+0xAEFC 0x6D77
+0xAEFD 0x6D59
+0xAEFE 0x6D93
+0xAF40 0x6D6C
+0xAF41 0x6D89
+0xAF42 0x6D6E
+0xAF43 0x6D5A
+0xAF44 0x6D74
+0xAF45 0x6D69
+0xAF46 0x6D8C
+0xAF47 0x6D8A
+0xAF48 0x6D79
+0xAF49 0x6D85
+0xAF4A 0x6D65
+0xAF4B 0x6D94
+0xAF4C 0x70CA
+0xAF4D 0x70D8
+0xAF4E 0x70E4
+0xAF4F 0x70D9
+0xAF50 0x70C8
+0xAF51 0x70CF
+0xAF52 0x7239
+0xAF53 0x7279
+0xAF54 0x72FC
+0xAF55 0x72F9
+0xAF56 0x72FD
+0xAF57 0x72F8
+0xAF58 0x72F7
+0xAF59 0x7386
+0xAF5A 0x73ED
+0xAF5B 0x7409
+0xAF5C 0x73EE
+0xAF5D 0x73E0
+0xAF5E 0x73EA
+0xAF5F 0x73DE
+0xAF60 0x7554
+0xAF61 0x755D
+0xAF62 0x755C
+0xAF63 0x755A
+0xAF64 0x7559
+0xAF65 0x75BE
+0xAF66 0x75C5
+0xAF67 0x75C7
+0xAF68 0x75B2
+0xAF69 0x75B3
+0xAF6A 0x75BD
+0xAF6B 0x75BC
+0xAF6C 0x75B9
+0xAF6D 0x75C2
+0xAF6E 0x75B8
+0xAF6F 0x768B
+0xAF70 0x76B0
+0xAF71 0x76CA
+0xAF72 0x76CD
+0xAF73 0x76CE
+0xAF74 0x7729
+0xAF75 0x771F
+0xAF76 0x7720
+0xAF77 0x7728
+0xAF78 0x77E9
+0xAF79 0x7830
+0xAF7A 0x7827
+0xAF7B 0x7838
+0xAF7C 0x781D
+0xAF7D 0x7834
+0xAF7E 0x7837
+0xAFA1 0x7825
+0xAFA2 0x782D
+0xAFA3 0x7820
+0xAFA4 0x781F
+0xAFA5 0x7832
+0xAFA6 0x7955
+0xAFA7 0x7950
+0xAFA8 0x7960
+0xAFA9 0x795F
+0xAFAA 0x7956
+0xAFAB 0x795E
+0xAFAC 0x795D
+0xAFAD 0x7957
+0xAFAE 0x795A
+0xAFAF 0x79E4
+0xAFB0 0x79E3
+0xAFB1 0x79E7
+0xAFB2 0x79DF
+0xAFB3 0x79E6
+0xAFB4 0x79E9
+0xAFB5 0x79D8
+0xAFB6 0x7A84
+0xAFB7 0x7A88
+0xAFB8 0x7AD9
+0xAFB9 0x7B06
+0xAFBA 0x7B11
+0xAFBB 0x7C89
+0xAFBC 0x7D21
+0xAFBD 0x7D17
+0xAFBE 0x7D0B
+0xAFBF 0x7D0A
+0xAFC0 0x7D20
+0xAFC1 0x7D22
+0xAFC2 0x7D14
+0xAFC3 0x7D10
+0xAFC4 0x7D15
+0xAFC5 0x7D1A
+0xAFC6 0x7D1C
+0xAFC7 0x7D0D
+0xAFC8 0x7D19
+0xAFC9 0x7D1B
+0xAFCA 0x7F3A
+0xAFCB 0x7F5F
+0xAFCC 0x7F94
+0xAFCD 0x7FC5
+0xAFCE 0x7FC1
+0xAFCF 0x8006
+0xAFD0 0x8018
+0xAFD1 0x8015
+0xAFD2 0x8019
+0xAFD3 0x8017
+0xAFD4 0x803D
+0xAFD5 0x803F
+0xAFD6 0x80F1
+0xAFD7 0x8102
+0xAFD8 0x80F0
+0xAFD9 0x8105
+0xAFDA 0x80ED
+0xAFDB 0x80F4
+0xAFDC 0x8106
+0xAFDD 0x80F8
+0xAFDE 0x80F3
+0xAFDF 0x8108
+0xAFE0 0x80FD
+0xAFE1 0x810A
+0xAFE2 0x80FC
+0xAFE3 0x80EF
+0xAFE4 0x81ED
+0xAFE5 0x81EC
+0xAFE6 0x8200
+0xAFE7 0x8210
+0xAFE8 0x822A
+0xAFE9 0x822B
+0xAFEA 0x8228
+0xAFEB 0x822C
+0xAFEC 0x82BB
+0xAFED 0x832B
+0xAFEE 0x8352
+0xAFEF 0x8354
+0xAFF0 0x834A
+0xAFF1 0x8338
+0xAFF2 0x8350
+0xAFF3 0x8349
+0xAFF4 0x8335
+0xAFF5 0x8334
+0xAFF6 0x834F
+0xAFF7 0x8332
+0xAFF8 0x8339
+0xAFF9 0x8336
+0xAFFA 0x8317
+0xAFFB 0x8340
+0xAFFC 0x8331
+0xAFFD 0x8328
+0xAFFE 0x8343
+0xB040 0x8654
+0xB041 0x868A
+0xB042 0x86AA
+0xB043 0x8693
+0xB044 0x86A4
+0xB045 0x86A9
+0xB046 0x868C
+0xB047 0x86A3
+0xB048 0x869C
+0xB049 0x8870
+0xB04A 0x8877
+0xB04B 0x8881
+0xB04C 0x8882
+0xB04D 0x887D
+0xB04E 0x8879
+0xB04F 0x8A18
+0xB050 0x8A10
+0xB051 0x8A0E
+0xB052 0x8A0C
+0xB053 0x8A15
+0xB054 0x8A0A
+0xB055 0x8A17
+0xB056 0x8A13
+0xB057 0x8A16
+0xB058 0x8A0F
+0xB059 0x8A11
+0xB05A 0x8C48
+0xB05B 0x8C7A
+0xB05C 0x8C79
+0xB05D 0x8CA1
+0xB05E 0x8CA2
+0xB05F 0x8D77
+0xB060 0x8EAC
+0xB061 0x8ED2
+0xB062 0x8ED4
+0xB063 0x8ECF
+0xB064 0x8FB1
+0xB065 0x9001
+0xB066 0x9006
+0xB067 0x8FF7
+0xB068 0x9000
+0xB069 0x8FFA
+0xB06A 0x8FF4
+0xB06B 0x9003
+0xB06C 0x8FFD
+0xB06D 0x9005
+0xB06E 0x8FF8
+0xB06F 0x9095
+0xB070 0x90E1
+0xB071 0x90DD
+0xB072 0x90E2
+0xB073 0x9152
+0xB074 0x914D
+0xB075 0x914C
+0xB076 0x91D8
+0xB077 0x91DD
+0xB078 0x91D7
+0xB079 0x91DC
+0xB07A 0x91D9
+0xB07B 0x9583
+0xB07C 0x9662
+0xB07D 0x9663
+0xB07E 0x9661
+0xB0A1 0x965B
+0xB0A2 0x965D
+0xB0A3 0x9664
+0xB0A4 0x9658
+0xB0A5 0x965E
+0xB0A6 0x96BB
+0xB0A7 0x98E2
+0xB0A8 0x99AC
+0xB0A9 0x9AA8
+0xB0AA 0x9AD8
+0xB0AB 0x9B25
+0xB0AC 0x9B32
+0xB0AD 0x9B3C
+0xB0AE 0x4E7E
+0xB0AF 0x507A
+0xB0B0 0x507D
+0xB0B1 0x505C
+0xB0B2 0x5047
+0xB0B3 0x5043
+0xB0B4 0x504C
+0xB0B5 0x505A
+0xB0B6 0x5049
+0xB0B7 0x5065
+0xB0B8 0x5076
+0xB0B9 0x504E
+0xB0BA 0x5055
+0xB0BB 0x5075
+0xB0BC 0x5074
+0xB0BD 0x5077
+0xB0BE 0x504F
+0xB0BF 0x500F
+0xB0C0 0x506F
+0xB0C1 0x506D
+0xB0C2 0x515C
+0xB0C3 0x5195
+0xB0C4 0x51F0
+0xB0C5 0x526A
+0xB0C6 0x526F
+0xB0C7 0x52D2
+0xB0C8 0x52D9
+0xB0C9 0x52D8
+0xB0CA 0x52D5
+0xB0CB 0x5310
+0xB0CC 0x530F
+0xB0CD 0x5319
+0xB0CE 0x533F
+0xB0CF 0x5340
+0xB0D0 0x533E
+0xB0D1 0x53C3
+0xB0D2 0x66FC
+0xB0D3 0x5546
+0xB0D4 0x556A
+0xB0D5 0x5566
+0xB0D6 0x5544
+0xB0D7 0x555E
+0xB0D8 0x5561
+0xB0D9 0x5543
+0xB0DA 0x554A
+0xB0DB 0x5531
+0xB0DC 0x5556
+0xB0DD 0x554F
+0xB0DE 0x5555
+0xB0DF 0x552F
+0xB0E0 0x5564
+0xB0E1 0x5538
+0xB0E2 0x552E
+0xB0E3 0x555C
+0xB0E4 0x552C
+0xB0E5 0x5563
+0xB0E6 0x5533
+0xB0E7 0x5541
+0xB0E8 0x5557
+0xB0E9 0x5708
+0xB0EA 0x570B
+0xB0EB 0x5709
+0xB0EC 0x57DF
+0xB0ED 0x5805
+0xB0EE 0x580A
+0xB0EF 0x5806
+0xB0F0 0x57E0
+0xB0F1 0x57E4
+0xB0F2 0x57FA
+0xB0F3 0x5802
+0xB0F4 0x5835
+0xB0F5 0x57F7
+0xB0F6 0x57F9
+0xB0F7 0x5920
+0xB0F8 0x5962
+0xB0F9 0x5A36
+0xB0FA 0x5A41
+0xB0FB 0x5A49
+0xB0FC 0x5A66
+0xB0FD 0x5A6A
+0xB0FE 0x5A40
+0xB140 0x5A3C
+0xB141 0x5A62
+0xB142 0x5A5A
+0xB143 0x5A46
+0xB144 0x5A4A
+0xB145 0x5B70
+0xB146 0x5BC7
+0xB147 0x5BC5
+0xB148 0x5BC4
+0xB149 0x5BC2
+0xB14A 0x5BBF
+0xB14B 0x5BC6
+0xB14C 0x5C09
+0xB14D 0x5C08
+0xB14E 0x5C07
+0xB14F 0x5C60
+0xB150 0x5C5C
+0xB151 0x5C5D
+0xB152 0x5D07
+0xB153 0x5D06
+0xB154 0x5D0E
+0xB155 0x5D1B
+0xB156 0x5D16
+0xB157 0x5D22
+0xB158 0x5D11
+0xB159 0x5D29
+0xB15A 0x5D14
+0xB15B 0x5D19
+0xB15C 0x5D24
+0xB15D 0x5D27
+0xB15E 0x5D17
+0xB15F 0x5DE2
+0xB160 0x5E38
+0xB161 0x5E36
+0xB162 0x5E33
+0xB163 0x5E37
+0xB164 0x5EB7
+0xB165 0x5EB8
+0xB166 0x5EB6
+0xB167 0x5EB5
+0xB168 0x5EBE
+0xB169 0x5F35
+0xB16A 0x5F37
+0xB16B 0x5F57
+0xB16C 0x5F6C
+0xB16D 0x5F69
+0xB16E 0x5F6B
+0xB16F 0x5F97
+0xB170 0x5F99
+0xB171 0x5F9E
+0xB172 0x5F98
+0xB173 0x5FA1
+0xB174 0x5FA0
+0xB175 0x5F9C
+0xB176 0x607F
+0xB177 0x60A3
+0xB178 0x6089
+0xB179 0x60A0
+0xB17A 0x60A8
+0xB17B 0x60CB
+0xB17C 0x60B4
+0xB17D 0x60E6
+0xB17E 0x60BD
+0xB1A1 0x60C5
+0xB1A2 0x60BB
+0xB1A3 0x60B5
+0xB1A4 0x60DC
+0xB1A5 0x60BC
+0xB1A6 0x60D8
+0xB1A7 0x60D5
+0xB1A8 0x60C6
+0xB1A9 0x60DF
+0xB1AA 0x60B8
+0xB1AB 0x60DA
+0xB1AC 0x60C7
+0xB1AD 0x621A
+0xB1AE 0x621B
+0xB1AF 0x6248
+0xB1B0 0x63A0
+0xB1B1 0x63A7
+0xB1B2 0x6372
+0xB1B3 0x6396
+0xB1B4 0x63A2
+0xB1B5 0x63A5
+0xB1B6 0x6377
+0xB1B7 0x6367
+0xB1B8 0x6398
+0xB1B9 0x63AA
+0xB1BA 0x6371
+0xB1BB 0x63A9
+0xB1BC 0x6389
+0xB1BD 0x6383
+0xB1BE 0x639B
+0xB1BF 0x636B
+0xB1C0 0x63A8
+0xB1C1 0x6384
+0xB1C2 0x6388
+0xB1C3 0x6399
+0xB1C4 0x63A1
+0xB1C5 0x63AC
+0xB1C6 0x6392
+0xB1C7 0x638F
+0xB1C8 0x6380
+0xB1C9 0x637B
+0xB1CA 0x6369
+0xB1CB 0x6368
+0xB1CC 0x637A
+0xB1CD 0x655D
+0xB1CE 0x6556
+0xB1CF 0x6551
+0xB1D0 0x6559
+0xB1D1 0x6557
+0xB1D2 0x555F
+0xB1D3 0x654F
+0xB1D4 0x6558
+0xB1D5 0x6555
+0xB1D6 0x6554
+0xB1D7 0x659C
+0xB1D8 0x659B
+0xB1D9 0x65AC
+0xB1DA 0x65CF
+0xB1DB 0x65CB
+0xB1DC 0x65CC
+0xB1DD 0x65CE
+0xB1DE 0x665D
+0xB1DF 0x665A
+0xB1E0 0x6664
+0xB1E1 0x6668
+0xB1E2 0x6666
+0xB1E3 0x665E
+0xB1E4 0x66F9
+0xB1E5 0x52D7
+0xB1E6 0x671B
+0xB1E7 0x6881
+0xB1E8 0x68AF
+0xB1E9 0x68A2
+0xB1EA 0x6893
+0xB1EB 0x68B5
+0xB1EC 0x687F
+0xB1ED 0x6876
+0xB1EE 0x68B1
+0xB1EF 0x68A7
+0xB1F0 0x6897
+0xB1F1 0x68B0
+0xB1F2 0x6883
+0xB1F3 0x68C4
+0xB1F4 0x68AD
+0xB1F5 0x6886
+0xB1F6 0x6885
+0xB1F7 0x6894
+0xB1F8 0x689D
+0xB1F9 0x68A8
+0xB1FA 0x689F
+0xB1FB 0x68A1
+0xB1FC 0x6882
+0xB1FD 0x6B32
+0xB1FE 0x6BBA
+0xB240 0x6BEB
+0xB241 0x6BEC
+0xB242 0x6C2B
+0xB243 0x6D8E
+0xB244 0x6DBC
+0xB245 0x6DF3
+0xB246 0x6DD9
+0xB247 0x6DB2
+0xB248 0x6DE1
+0xB249 0x6DCC
+0xB24A 0x6DE4
+0xB24B 0x6DFB
+0xB24C 0x6DFA
+0xB24D 0x6E05
+0xB24E 0x6DC7
+0xB24F 0x6DCB
+0xB250 0x6DAF
+0xB251 0x6DD1
+0xB252 0x6DAE
+0xB253 0x6DDE
+0xB254 0x6DF9
+0xB255 0x6DB8
+0xB256 0x6DF7
+0xB257 0x6DF5
+0xB258 0x6DC5
+0xB259 0x6DD2
+0xB25A 0x6E1A
+0xB25B 0x6DB5
+0xB25C 0x6DDA
+0xB25D 0x6DEB
+0xB25E 0x6DD8
+0xB25F 0x6DEA
+0xB260 0x6DF1
+0xB261 0x6DEE
+0xB262 0x6DE8
+0xB263 0x6DC6
+0xB264 0x6DC4
+0xB265 0x6DAA
+0xB266 0x6DEC
+0xB267 0x6DBF
+0xB268 0x6DE6
+0xB269 0x70F9
+0xB26A 0x7109
+0xB26B 0x710A
+0xB26C 0x70FD
+0xB26D 0x70EF
+0xB26E 0x723D
+0xB26F 0x727D
+0xB270 0x7281
+0xB271 0x731C
+0xB272 0x731B
+0xB273 0x7316
+0xB274 0x7313
+0xB275 0x7319
+0xB276 0x7387
+0xB277 0x7405
+0xB278 0x740A
+0xB279 0x7403
+0xB27A 0x7406
+0xB27B 0x73FE
+0xB27C 0x740D
+0xB27D 0x74E0
+0xB27E 0x74F6
+0xB2A1 0x74F7
+0xB2A2 0x751C
+0xB2A3 0x7522
+0xB2A4 0x7565
+0xB2A5 0x7566
+0xB2A6 0x7562
+0xB2A7 0x7570
+0xB2A8 0x758F
+0xB2A9 0x75D4
+0xB2AA 0x75D5
+0xB2AB 0x75B5
+0xB2AC 0x75CA
+0xB2AD 0x75CD
+0xB2AE 0x768E
+0xB2AF 0x76D4
+0xB2B0 0x76D2
+0xB2B1 0x76DB
+0xB2B2 0x7737
+0xB2B3 0x773E
+0xB2B4 0x773C
+0xB2B5 0x7736
+0xB2B6 0x7738
+0xB2B7 0x773A
+0xB2B8 0x786B
+0xB2B9 0x7843
+0xB2BA 0x784E
+0xB2BB 0x7965
+0xB2BC 0x7968
+0xB2BD 0x796D
+0xB2BE 0x79FB
+0xB2BF 0x7A92
+0xB2C0 0x7A95
+0xB2C1 0x7B20
+0xB2C2 0x7B28
+0xB2C3 0x7B1B
+0xB2C4 0x7B2C
+0xB2C5 0x7B26
+0xB2C6 0x7B19
+0xB2C7 0x7B1E
+0xB2C8 0x7B2E
+0xB2C9 0x7C92
+0xB2CA 0x7C97
+0xB2CB 0x7C95
+0xB2CC 0x7D46
+0xB2CD 0x7D43
+0xB2CE 0x7D71
+0xB2CF 0x7D2E
+0xB2D0 0x7D39
+0xB2D1 0x7D3C
+0xB2D2 0x7D40
+0xB2D3 0x7D30
+0xB2D4 0x7D33
+0xB2D5 0x7D44
+0xB2D6 0x7D2F
+0xB2D7 0x7D42
+0xB2D8 0x7D32
+0xB2D9 0x7D31
+0xB2DA 0x7F3D
+0xB2DB 0x7F9E
+0xB2DC 0x7F9A
+0xB2DD 0x7FCC
+0xB2DE 0x7FCE
+0xB2DF 0x7FD2
+0xB2E0 0x801C
+0xB2E1 0x804A
+0xB2E2 0x8046
+0xB2E3 0x812F
+0xB2E4 0x8116
+0xB2E5 0x8123
+0xB2E6 0x812B
+0xB2E7 0x8129
+0xB2E8 0x8130
+0xB2E9 0x8124
+0xB2EA 0x8202
+0xB2EB 0x8235
+0xB2EC 0x8237
+0xB2ED 0x8236
+0xB2EE 0x8239
+0xB2EF 0x838E
+0xB2F0 0x839E
+0xB2F1 0x8398
+0xB2F2 0x8378
+0xB2F3 0x83A2
+0xB2F4 0x8396
+0xB2F5 0x83BD
+0xB2F6 0x83AB
+0xB2F7 0x8392
+0xB2F8 0x838A
+0xB2F9 0x8393
+0xB2FA 0x8389
+0xB2FB 0x83A0
+0xB2FC 0x8377
+0xB2FD 0x837B
+0xB2FE 0x837C
+0xB340 0x8386
+0xB341 0x83A7
+0xB342 0x8655
+0xB343 0x5F6A
+0xB344 0x86C7
+0xB345 0x86C0
+0xB346 0x86B6
+0xB347 0x86C4
+0xB348 0x86B5
+0xB349 0x86C6
+0xB34A 0x86CB
+0xB34B 0x86B1
+0xB34C 0x86AF
+0xB34D 0x86C9
+0xB34E 0x8853
+0xB34F 0x889E
+0xB350 0x8888
+0xB351 0x88AB
+0xB352 0x8892
+0xB353 0x8896
+0xB354 0x888D
+0xB355 0x888B
+0xB356 0x8993
+0xB357 0x898F
+0xB358 0x8A2A
+0xB359 0x8A1D
+0xB35A 0x8A23
+0xB35B 0x8A25
+0xB35C 0x8A31
+0xB35D 0x8A2D
+0xB35E 0x8A1F
+0xB35F 0x8A1B
+0xB360 0x8A22
+0xB361 0x8C49
+0xB362 0x8C5A
+0xB363 0x8CA9
+0xB364 0x8CAC
+0xB365 0x8CAB
+0xB366 0x8CA8
+0xB367 0x8CAA
+0xB368 0x8CA7
+0xB369 0x8D67
+0xB36A 0x8D66
+0xB36B 0x8DBE
+0xB36C 0x8DBA
+0xB36D 0x8EDB
+0xB36E 0x8EDF
+0xB36F 0x9019
+0xB370 0x900D
+0xB371 0x901A
+0xB372 0x9017
+0xB373 0x9023
+0xB374 0x901F
+0xB375 0x901D
+0xB376 0x9010
+0xB377 0x9015
+0xB378 0x901E
+0xB379 0x9020
+0xB37A 0x900F
+0xB37B 0x9022
+0xB37C 0x9016
+0xB37D 0x901B
+0xB37E 0x9014
+0xB3A1 0x90E8
+0xB3A2 0x90ED
+0xB3A3 0x90FD
+0xB3A4 0x9157
+0xB3A5 0x91CE
+0xB3A6 0x91F5
+0xB3A7 0x91E6
+0xB3A8 0x91E3
+0xB3A9 0x91E7
+0xB3AA 0x91ED
+0xB3AB 0x91E9
+0xB3AC 0x9589
+0xB3AD 0x966A
+0xB3AE 0x9675
+0xB3AF 0x9673
+0xB3B0 0x9678
+0xB3B1 0x9670
+0xB3B2 0x9674
+0xB3B3 0x9676
+0xB3B4 0x9677
+0xB3B5 0x966C
+0xB3B6 0x96C0
+0xB3B7 0x96EA
+0xB3B8 0x96E9
+0xB3B9 0x7AE0
+0xB3BA 0x7ADF
+0xB3BB 0x9802
+0xB3BC 0x9803
+0xB3BD 0x9B5A
+0xB3BE 0x9CE5
+0xB3BF 0x9E75
+0xB3C0 0x9E7F
+0xB3C1 0x9EA5
+0xB3C2 0x9EBB
+0xB3C3 0x50A2
+0xB3C4 0x508D
+0xB3C5 0x5085
+0xB3C6 0x5099
+0xB3C7 0x5091
+0xB3C8 0x5080
+0xB3C9 0x5096
+0xB3CA 0x5098
+0xB3CB 0x509A
+0xB3CC 0x6700
+0xB3CD 0x51F1
+0xB3CE 0x5272
+0xB3CF 0x5274
+0xB3D0 0x5275
+0xB3D1 0x5269
+0xB3D2 0x52DE
+0xB3D3 0x52DD
+0xB3D4 0x52DB
+0xB3D5 0x535A
+0xB3D6 0x53A5
+0xB3D7 0x557B
+0xB3D8 0x5580
+0xB3D9 0x55A7
+0xB3DA 0x557C
+0xB3DB 0x558A
+0xB3DC 0x559D
+0xB3DD 0x5598
+0xB3DE 0x5582
+0xB3DF 0x559C
+0xB3E0 0x55AA
+0xB3E1 0x5594
+0xB3E2 0x5587
+0xB3E3 0x558B
+0xB3E4 0x5583
+0xB3E5 0x55B3
+0xB3E6 0x55AE
+0xB3E7 0x559F
+0xB3E8 0x553E
+0xB3E9 0x55B2
+0xB3EA 0x559A
+0xB3EB 0x55BB
+0xB3EC 0x55AC
+0xB3ED 0x55B1
+0xB3EE 0x557E
+0xB3EF 0x5589
+0xB3F0 0x55AB
+0xB3F1 0x5599
+0xB3F2 0x570D
+0xB3F3 0x582F
+0xB3F4 0x582A
+0xB3F5 0x5834
+0xB3F6 0x5824
+0xB3F7 0x5830
+0xB3F8 0x5831
+0xB3F9 0x5821
+0xB3FA 0x581D
+0xB3FB 0x5820
+0xB3FC 0x58F9
+0xB3FD 0x58FA
+0xB3FE 0x5960
+0xB440 0x5A77
+0xB441 0x5A9A
+0xB442 0x5A7F
+0xB443 0x5A92
+0xB444 0x5A9B
+0xB445 0x5AA7
+0xB446 0x5B73
+0xB447 0x5B71
+0xB448 0x5BD2
+0xB449 0x5BCC
+0xB44A 0x5BD3
+0xB44B 0x5BD0
+0xB44C 0x5C0A
+0xB44D 0x5C0B
+0xB44E 0x5C31
+0xB44F 0x5D4C
+0xB450 0x5D50
+0xB451 0x5D34
+0xB452 0x5D47
+0xB453 0x5DFD
+0xB454 0x5E45
+0xB455 0x5E3D
+0xB456 0x5E40
+0xB457 0x5E43
+0xB458 0x5E7E
+0xB459 0x5ECA
+0xB45A 0x5EC1
+0xB45B 0x5EC2
+0xB45C 0x5EC4
+0xB45D 0x5F3C
+0xB45E 0x5F6D
+0xB45F 0x5FA9
+0xB460 0x5FAA
+0xB461 0x5FA8
+0xB462 0x60D1
+0xB463 0x60E1
+0xB464 0x60B2
+0xB465 0x60B6
+0xB466 0x60E0
+0xB467 0x611C
+0xB468 0x6123
+0xB469 0x60FA
+0xB46A 0x6115
+0xB46B 0x60F0
+0xB46C 0x60FB
+0xB46D 0x60F4
+0xB46E 0x6168
+0xB46F 0x60F1
+0xB470 0x610E
+0xB471 0x60F6
+0xB472 0x6109
+0xB473 0x6100
+0xB474 0x6112
+0xB475 0x621F
+0xB476 0x6249
+0xB477 0x63A3
+0xB478 0x638C
+0xB479 0x63CF
+0xB47A 0x63C0
+0xB47B 0x63E9
+0xB47C 0x63C9
+0xB47D 0x63C6
+0xB47E 0x63CD
+0xB4A1 0x63D2
+0xB4A2 0x63E3
+0xB4A3 0x63D0
+0xB4A4 0x63E1
+0xB4A5 0x63D6
+0xB4A6 0x63ED
+0xB4A7 0x63EE
+0xB4A8 0x6376
+0xB4A9 0x63F4
+0xB4AA 0x63EA
+0xB4AB 0x63DB
+0xB4AC 0x6452
+0xB4AD 0x63DA
+0xB4AE 0x63F9
+0xB4AF 0x655E
+0xB4B0 0x6566
+0xB4B1 0x6562
+0xB4B2 0x6563
+0xB4B3 0x6591
+0xB4B4 0x6590
+0xB4B5 0x65AF
+0xB4B6 0x666E
+0xB4B7 0x6670
+0xB4B8 0x6674
+0xB4B9 0x6676
+0xB4BA 0x666F
+0xB4BB 0x6691
+0xB4BC 0x667A
+0xB4BD 0x667E
+0xB4BE 0x6677
+0xB4BF 0x66FE
+0xB4C0 0x66FF
+0xB4C1 0x671F
+0xB4C2 0x671D
+0xB4C3 0x68FA
+0xB4C4 0x68D5
+0xB4C5 0x68E0
+0xB4C6 0x68D8
+0xB4C7 0x68D7
+0xB4C8 0x6905
+0xB4C9 0x68DF
+0xB4CA 0x68F5
+0xB4CB 0x68EE
+0xB4CC 0x68E7
+0xB4CD 0x68F9
+0xB4CE 0x68D2
+0xB4CF 0x68F2
+0xB4D0 0x68E3
+0xB4D1 0x68CB
+0xB4D2 0x68CD
+0xB4D3 0x690D
+0xB4D4 0x6912
+0xB4D5 0x690E
+0xB4D6 0x68C9
+0xB4D7 0x68DA
+0xB4D8 0x696E
+0xB4D9 0x68FB
+0xB4DA 0x6B3E
+0xB4DB 0x6B3A
+0xB4DC 0x6B3D
+0xB4DD 0x6B98
+0xB4DE 0x6B96
+0xB4DF 0x6BBC
+0xB4E0 0x6BEF
+0xB4E1 0x6C2E
+0xB4E2 0x6C2F
+0xB4E3 0x6C2C
+0xB4E4 0x6E2F
+0xB4E5 0x6E38
+0xB4E6 0x6E54
+0xB4E7 0x6E21
+0xB4E8 0x6E32
+0xB4E9 0x6E67
+0xB4EA 0x6E4A
+0xB4EB 0x6E20
+0xB4EC 0x6E25
+0xB4ED 0x6E23
+0xB4EE 0x6E1B
+0xB4EF 0x6E5B
+0xB4F0 0x6E58
+0xB4F1 0x6E24
+0xB4F2 0x6E56
+0xB4F3 0x6E6E
+0xB4F4 0x6E2D
+0xB4F5 0x6E26
+0xB4F6 0x6E6F
+0xB4F7 0x6E34
+0xB4F8 0x6E4D
+0xB4F9 0x6E3A
+0xB4FA 0x6E2C
+0xB4FB 0x6E43
+0xB4FC 0x6E1D
+0xB4FD 0x6E3E
+0xB4FE 0x6ECB
+0xB540 0x6E89
+0xB541 0x6E19
+0xB542 0x6E4E
+0xB543 0x6E63
+0xB544 0x6E44
+0xB545 0x6E72
+0xB546 0x6E69
+0xB547 0x6E5F
+0xB548 0x7119
+0xB549 0x711A
+0xB54A 0x7126
+0xB54B 0x7130
+0xB54C 0x7121
+0xB54D 0x7136
+0xB54E 0x716E
+0xB54F 0x711C
+0xB550 0x724C
+0xB551 0x7284
+0xB552 0x7280
+0xB553 0x7336
+0xB554 0x7325
+0xB555 0x7334
+0xB556 0x7329
+0xB557 0x743A
+0xB558 0x742A
+0xB559 0x7433
+0xB55A 0x7422
+0xB55B 0x7425
+0xB55C 0x7435
+0xB55D 0x7436
+0xB55E 0x7434
+0xB55F 0x742F
+0xB560 0x741B
+0xB561 0x7426
+0xB562 0x7428
+0xB563 0x7525
+0xB564 0x7526
+0xB565 0x756B
+0xB566 0x756A
+0xB567 0x75E2
+0xB568 0x75DB
+0xB569 0x75E3
+0xB56A 0x75D9
+0xB56B 0x75D8
+0xB56C 0x75DE
+0xB56D 0x75E0
+0xB56E 0x767B
+0xB56F 0x767C
+0xB570 0x7696
+0xB571 0x7693
+0xB572 0x76B4
+0xB573 0x76DC
+0xB574 0x774F
+0xB575 0x77ED
+0xB576 0x785D
+0xB577 0x786C
+0xB578 0x786F
+0xB579 0x7A0D
+0xB57A 0x7A08
+0xB57B 0x7A0B
+0xB57C 0x7A05
+0xB57D 0x7A00
+0xB57E 0x7A98
+0xB5A1 0x7A97
+0xB5A2 0x7A96
+0xB5A3 0x7AE5
+0xB5A4 0x7AE3
+0xB5A5 0x7B49
+0xB5A6 0x7B56
+0xB5A7 0x7B46
+0xB5A8 0x7B50
+0xB5A9 0x7B52
+0xB5AA 0x7B54
+0xB5AB 0x7B4D
+0xB5AC 0x7B4B
+0xB5AD 0x7B4F
+0xB5AE 0x7B51
+0xB5AF 0x7C9F
+0xB5B0 0x7CA5
+0xB5B1 0x7D5E
+0xB5B2 0x7D50
+0xB5B3 0x7D68
+0xB5B4 0x7D55
+0xB5B5 0x7D2B
+0xB5B6 0x7D6E
+0xB5B7 0x7D72
+0xB5B8 0x7D61
+0xB5B9 0x7D66
+0xB5BA 0x7D62
+0xB5BB 0x7D70
+0xB5BC 0x7D73
+0xB5BD 0x5584
+0xB5BE 0x7FD4
+0xB5BF 0x7FD5
+0xB5C0 0x800B
+0xB5C1 0x8052
+0xB5C2 0x8085
+0xB5C3 0x8155
+0xB5C4 0x8154
+0xB5C5 0x814B
+0xB5C6 0x8151
+0xB5C7 0x814E
+0xB5C8 0x8139
+0xB5C9 0x8146
+0xB5CA 0x813E
+0xB5CB 0x814C
+0xB5CC 0x8153
+0xB5CD 0x8174
+0xB5CE 0x8212
+0xB5CF 0x821C
+0xB5D0 0x83E9
+0xB5D1 0x8403
+0xB5D2 0x83F8
+0xB5D3 0x840D
+0xB5D4 0x83E0
+0xB5D5 0x83C5
+0xB5D6 0x840B
+0xB5D7 0x83C1
+0xB5D8 0x83EF
+0xB5D9 0x83F1
+0xB5DA 0x83F4
+0xB5DB 0x8457
+0xB5DC 0x840A
+0xB5DD 0x83F0
+0xB5DE 0x840C
+0xB5DF 0x83CC
+0xB5E0 0x83FD
+0xB5E1 0x83F2
+0xB5E2 0x83CA
+0xB5E3 0x8438
+0xB5E4 0x840E
+0xB5E5 0x8404
+0xB5E6 0x83DC
+0xB5E7 0x8407
+0xB5E8 0x83D4
+0xB5E9 0x83DF
+0xB5EA 0x865B
+0xB5EB 0x86DF
+0xB5EC 0x86D9
+0xB5ED 0x86ED
+0xB5EE 0x86D4
+0xB5EF 0x86DB
+0xB5F0 0x86E4
+0xB5F1 0x86D0
+0xB5F2 0x86DE
+0xB5F3 0x8857
+0xB5F4 0x88C1
+0xB5F5 0x88C2
+0xB5F6 0x88B1
+0xB5F7 0x8983
+0xB5F8 0x8996
+0xB5F9 0x8A3B
+0xB5FA 0x8A60
+0xB5FB 0x8A55
+0xB5FC 0x8A5E
+0xB5FD 0x8A3C
+0xB5FE 0x8A41
+0xB640 0x8A54
+0xB641 0x8A5B
+0xB642 0x8A50
+0xB643 0x8A46
+0xB644 0x8A34
+0xB645 0x8A3A
+0xB646 0x8A36
+0xB647 0x8A56
+0xB648 0x8C61
+0xB649 0x8C82
+0xB64A 0x8CAF
+0xB64B 0x8CBC
+0xB64C 0x8CB3
+0xB64D 0x8CBD
+0xB64E 0x8CC1
+0xB64F 0x8CBB
+0xB650 0x8CC0
+0xB651 0x8CB4
+0xB652 0x8CB7
+0xB653 0x8CB6
+0xB654 0x8CBF
+0xB655 0x8CB8
+0xB656 0x8D8A
+0xB657 0x8D85
+0xB658 0x8D81
+0xB659 0x8DCE
+0xB65A 0x8DDD
+0xB65B 0x8DCB
+0xB65C 0x8DDA
+0xB65D 0x8DD1
+0xB65E 0x8DCC
+0xB65F 0x8DDB
+0xB660 0x8DC6
+0xB661 0x8EFB
+0xB662 0x8EF8
+0xB663 0x8EFC
+0xB664 0x8F9C
+0xB665 0x902E
+0xB666 0x9035
+0xB667 0x9031
+0xB668 0x9038
+0xB669 0x9032
+0xB66A 0x9036
+0xB66B 0x9102
+0xB66C 0x90F5
+0xB66D 0x9109
+0xB66E 0x90FE
+0xB66F 0x9163
+0xB670 0x9165
+0xB671 0x91CF
+0xB672 0x9214
+0xB673 0x9215
+0xB674 0x9223
+0xB675 0x9209
+0xB676 0x921E
+0xB677 0x920D
+0xB678 0x9210
+0xB679 0x9207
+0xB67A 0x9211
+0xB67B 0x9594
+0xB67C 0x958F
+0xB67D 0x958B
+0xB67E 0x9591
+0xB6A1 0x9593
+0xB6A2 0x9592
+0xB6A3 0x958E
+0xB6A4 0x968A
+0xB6A5 0x968E
+0xB6A6 0x968B
+0xB6A7 0x967D
+0xB6A8 0x9685
+0xB6A9 0x9686
+0xB6AA 0x968D
+0xB6AB 0x9672
+0xB6AC 0x9684
+0xB6AD 0x96C1
+0xB6AE 0x96C5
+0xB6AF 0x96C4
+0xB6B0 0x96C6
+0xB6B1 0x96C7
+0xB6B2 0x96EF
+0xB6B3 0x96F2
+0xB6B4 0x97CC
+0xB6B5 0x9805
+0xB6B6 0x9806
+0xB6B7 0x9808
+0xB6B8 0x98E7
+0xB6B9 0x98EA
+0xB6BA 0x98EF
+0xB6BB 0x98E9
+0xB6BC 0x98F2
+0xB6BD 0x98ED
+0xB6BE 0x99AE
+0xB6BF 0x99AD
+0xB6C0 0x9EC3
+0xB6C1 0x9ECD
+0xB6C2 0x9ED1
+0xB6C3 0x4E82
+0xB6C4 0x50AD
+0xB6C5 0x50B5
+0xB6C6 0x50B2
+0xB6C7 0x50B3
+0xB6C8 0x50C5
+0xB6C9 0x50BE
+0xB6CA 0x50AC
+0xB6CB 0x50B7
+0xB6CC 0x50BB
+0xB6CD 0x50AF
+0xB6CE 0x50C7
+0xB6CF 0x527F
+0xB6D0 0x5277
+0xB6D1 0x527D
+0xB6D2 0x52DF
+0xB6D3 0x52E6
+0xB6D4 0x52E4
+0xB6D5 0x52E2
+0xB6D6 0x52E3
+0xB6D7 0x532F
+0xB6D8 0x55DF
+0xB6D9 0x55E8
+0xB6DA 0x55D3
+0xB6DB 0x55E6
+0xB6DC 0x55CE
+0xB6DD 0x55DC
+0xB6DE 0x55C7
+0xB6DF 0x55D1
+0xB6E0 0x55E3
+0xB6E1 0x55E4
+0xB6E2 0x55EF
+0xB6E3 0x55DA
+0xB6E4 0x55E1
+0xB6E5 0x55C5
+0xB6E6 0x55C6
+0xB6E7 0x55E5
+0xB6E8 0x55C9
+0xB6E9 0x5712
+0xB6EA 0x5713
+0xB6EB 0x585E
+0xB6EC 0x5851
+0xB6ED 0x5858
+0xB6EE 0x5857
+0xB6EF 0x585A
+0xB6F0 0x5854
+0xB6F1 0x586B
+0xB6F2 0x584C
+0xB6F3 0x586D
+0xB6F4 0x584A
+0xB6F5 0x5862
+0xB6F6 0x5852
+0xB6F7 0x584B
+0xB6F8 0x5967
+0xB6F9 0x5AC1
+0xB6FA 0x5AC9
+0xB6FB 0x5ACC
+0xB6FC 0x5ABE
+0xB6FD 0x5ABD
+0xB6FE 0x5ABC
+0xB740 0x5AB3
+0xB741 0x5AC2
+0xB742 0x5AB2
+0xB743 0x5D69
+0xB744 0x5D6F
+0xB745 0x5E4C
+0xB746 0x5E79
+0xB747 0x5EC9
+0xB748 0x5EC8
+0xB749 0x5F12
+0xB74A 0x5F59
+0xB74B 0x5FAC
+0xB74C 0x5FAE
+0xB74D 0x611A
+0xB74E 0x610F
+0xB74F 0x6148
+0xB750 0x611F
+0xB751 0x60F3
+0xB752 0x611B
+0xB753 0x60F9
+0xB754 0x6101
+0xB755 0x6108
+0xB756 0x614E
+0xB757 0x614C
+0xB758 0x6144
+0xB759 0x614D
+0xB75A 0x613E
+0xB75B 0x6134
+0xB75C 0x6127
+0xB75D 0x610D
+0xB75E 0x6106
+0xB75F 0x6137
+0xB760 0x6221
+0xB761 0x6222
+0xB762 0x6413
+0xB763 0x643E
+0xB764 0x641E
+0xB765 0x642A
+0xB766 0x642D
+0xB767 0x643D
+0xB768 0x642C
+0xB769 0x640F
+0xB76A 0x641C
+0xB76B 0x6414
+0xB76C 0x640D
+0xB76D 0x6436
+0xB76E 0x6416
+0xB76F 0x6417
+0xB770 0x6406
+0xB771 0x656C
+0xB772 0x659F
+0xB773 0x65B0
+0xB774 0x6697
+0xB775 0x6689
+0xB776 0x6687
+0xB777 0x6688
+0xB778 0x6696
+0xB779 0x6684
+0xB77A 0x6698
+0xB77B 0x668D
+0xB77C 0x6703
+0xB77D 0x6994
+0xB77E 0x696D
+0xB7A1 0x695A
+0xB7A2 0x6977
+0xB7A3 0x6960
+0xB7A4 0x6954
+0xB7A5 0x6975
+0xB7A6 0x6930
+0xB7A7 0x6982
+0xB7A8 0x694A
+0xB7A9 0x6968
+0xB7AA 0x696B
+0xB7AB 0x695E
+0xB7AC 0x6953
+0xB7AD 0x6979
+0xB7AE 0x6986
+0xB7AF 0x695D
+0xB7B0 0x6963
+0xB7B1 0x695B
+0xB7B2 0x6B47
+0xB7B3 0x6B72
+0xB7B4 0x6BC0
+0xB7B5 0x6BBF
+0xB7B6 0x6BD3
+0xB7B7 0x6BFD
+0xB7B8 0x6EA2
+0xB7B9 0x6EAF
+0xB7BA 0x6ED3
+0xB7BB 0x6EB6
+0xB7BC 0x6EC2
+0xB7BD 0x6E90
+0xB7BE 0x6E9D
+0xB7BF 0x6EC7
+0xB7C0 0x6EC5
+0xB7C1 0x6EA5
+0xB7C2 0x6E98
+0xB7C3 0x6EBC
+0xB7C4 0x6EBA
+0xB7C5 0x6EAB
+0xB7C6 0x6ED1
+0xB7C7 0x6E96
+0xB7C8 0x6E9C
+0xB7C9 0x6EC4
+0xB7CA 0x6ED4
+0xB7CB 0x6EAA
+0xB7CC 0x6EA7
+0xB7CD 0x6EB4
+0xB7CE 0x714E
+0xB7CF 0x7159
+0xB7D0 0x7169
+0xB7D1 0x7164
+0xB7D2 0x7149
+0xB7D3 0x7167
+0xB7D4 0x715C
+0xB7D5 0x716C
+0xB7D6 0x7166
+0xB7D7 0x714C
+0xB7D8 0x7165
+0xB7D9 0x715E
+0xB7DA 0x7146
+0xB7DB 0x7168
+0xB7DC 0x7156
+0xB7DD 0x723A
+0xB7DE 0x7252
+0xB7DF 0x7337
+0xB7E0 0x7345
+0xB7E1 0x733F
+0xB7E2 0x733E
+0xB7E3 0x746F
+0xB7E4 0x745A
+0xB7E5 0x7455
+0xB7E6 0x745F
+0xB7E7 0x745E
+0xB7E8 0x7441
+0xB7E9 0x743F
+0xB7EA 0x7459
+0xB7EB 0x745B
+0xB7EC 0x745C
+0xB7ED 0x7576
+0xB7EE 0x7578
+0xB7EF 0x7600
+0xB7F0 0x75F0
+0xB7F1 0x7601
+0xB7F2 0x75F2
+0xB7F3 0x75F1
+0xB7F4 0x75FA
+0xB7F5 0x75FF
+0xB7F6 0x75F4
+0xB7F7 0x75F3
+0xB7F8 0x76DE
+0xB7F9 0x76DF
+0xB7FA 0x775B
+0xB7FB 0x776B
+0xB7FC 0x7766
+0xB7FD 0x775E
+0xB7FE 0x7763
+0xB840 0x7779
+0xB841 0x776A
+0xB842 0x776C
+0xB843 0x775C
+0xB844 0x7765
+0xB845 0x7768
+0xB846 0x7762
+0xB847 0x77EE
+0xB848 0x788E
+0xB849 0x78B0
+0xB84A 0x7897
+0xB84B 0x7898
+0xB84C 0x788C
+0xB84D 0x7889
+0xB84E 0x787C
+0xB84F 0x7891
+0xB850 0x7893
+0xB851 0x787F
+0xB852 0x797A
+0xB853 0x797F
+0xB854 0x7981
+0xB855 0x842C
+0xB856 0x79BD
+0xB857 0x7A1C
+0xB858 0x7A1A
+0xB859 0x7A20
+0xB85A 0x7A14
+0xB85B 0x7A1F
+0xB85C 0x7A1E
+0xB85D 0x7A9F
+0xB85E 0x7AA0
+0xB85F 0x7B77
+0xB860 0x7BC0
+0xB861 0x7B60
+0xB862 0x7B6E
+0xB863 0x7B67
+0xB864 0x7CB1
+0xB865 0x7CB3
+0xB866 0x7CB5
+0xB867 0x7D93
+0xB868 0x7D79
+0xB869 0x7D91
+0xB86A 0x7D81
+0xB86B 0x7D8F
+0xB86C 0x7D5B
+0xB86D 0x7F6E
+0xB86E 0x7F69
+0xB86F 0x7F6A
+0xB870 0x7F72
+0xB871 0x7FA9
+0xB872 0x7FA8
+0xB873 0x7FA4
+0xB874 0x8056
+0xB875 0x8058
+0xB876 0x8086
+0xB877 0x8084
+0xB878 0x8171
+0xB879 0x8170
+0xB87A 0x8178
+0xB87B 0x8165
+0xB87C 0x816E
+0xB87D 0x8173
+0xB87E 0x816B
+0xB8A1 0x8179
+0xB8A2 0x817A
+0xB8A3 0x8166
+0xB8A4 0x8205
+0xB8A5 0x8247
+0xB8A6 0x8482
+0xB8A7 0x8477
+0xB8A8 0x843D
+0xB8A9 0x8431
+0xB8AA 0x8475
+0xB8AB 0x8466
+0xB8AC 0x846B
+0xB8AD 0x8449
+0xB8AE 0x846C
+0xB8AF 0x845B
+0xB8B0 0x843C
+0xB8B1 0x8435
+0xB8B2 0x8461
+0xB8B3 0x8463
+0xB8B4 0x8469
+0xB8B5 0x846D
+0xB8B6 0x8446
+0xB8B7 0x865E
+0xB8B8 0x865C
+0xB8B9 0x865F
+0xB8BA 0x86F9
+0xB8BB 0x8713
+0xB8BC 0x8708
+0xB8BD 0x8707
+0xB8BE 0x8700
+0xB8BF 0x86FE
+0xB8C0 0x86FB
+0xB8C1 0x8702
+0xB8C2 0x8703
+0xB8C3 0x8706
+0xB8C4 0x870A
+0xB8C5 0x8859
+0xB8C6 0x88DF
+0xB8C7 0x88D4
+0xB8C8 0x88D9
+0xB8C9 0x88DC
+0xB8CA 0x88D8
+0xB8CB 0x88DD
+0xB8CC 0x88E1
+0xB8CD 0x88CA
+0xB8CE 0x88D5
+0xB8CF 0x88D2
+0xB8D0 0x899C
+0xB8D1 0x89E3
+0xB8D2 0x8A6B
+0xB8D3 0x8A72
+0xB8D4 0x8A73
+0xB8D5 0x8A66
+0xB8D6 0x8A69
+0xB8D7 0x8A70
+0xB8D8 0x8A87
+0xB8D9 0x8A7C
+0xB8DA 0x8A63
+0xB8DB 0x8AA0
+0xB8DC 0x8A71
+0xB8DD 0x8A85
+0xB8DE 0x8A6D
+0xB8DF 0x8A62
+0xB8E0 0x8A6E
+0xB8E1 0x8A6C
+0xB8E2 0x8A79
+0xB8E3 0x8A7B
+0xB8E4 0x8A3E
+0xB8E5 0x8A68
+0xB8E6 0x8C62
+0xB8E7 0x8C8A
+0xB8E8 0x8C89
+0xB8E9 0x8CCA
+0xB8EA 0x8CC7
+0xB8EB 0x8CC8
+0xB8EC 0x8CC4
+0xB8ED 0x8CB2
+0xB8EE 0x8CC3
+0xB8EF 0x8CC2
+0xB8F0 0x8CC5
+0xB8F1 0x8DE1
+0xB8F2 0x8DDF
+0xB8F3 0x8DE8
+0xB8F4 0x8DEF
+0xB8F5 0x8DF3
+0xB8F6 0x8DFA
+0xB8F7 0x8DEA
+0xB8F8 0x8DE4
+0xB8F9 0x8DE6
+0xB8FA 0x8EB2
+0xB8FB 0x8F03
+0xB8FC 0x8F09
+0xB8FD 0x8EFE
+0xB8FE 0x8F0A
+0xB940 0x8F9F
+0xB941 0x8FB2
+0xB942 0x904B
+0xB943 0x904A
+0xB944 0x9053
+0xB945 0x9042
+0xB946 0x9054
+0xB947 0x903C
+0xB948 0x9055
+0xB949 0x9050
+0xB94A 0x9047
+0xB94B 0x904F
+0xB94C 0x904E
+0xB94D 0x904D
+0xB94E 0x9051
+0xB94F 0x903E
+0xB950 0x9041
+0xB951 0x9112
+0xB952 0x9117
+0xB953 0x916C
+0xB954 0x916A
+0xB955 0x9169
+0xB956 0x91C9
+0xB957 0x9237
+0xB958 0x9257
+0xB959 0x9238
+0xB95A 0x923D
+0xB95B 0x9240
+0xB95C 0x923E
+0xB95D 0x925B
+0xB95E 0x924B
+0xB95F 0x9264
+0xB960 0x9251
+0xB961 0x9234
+0xB962 0x9249
+0xB963 0x924D
+0xB964 0x9245
+0xB965 0x9239
+0xB966 0x923F
+0xB967 0x925A
+0xB968 0x9598
+0xB969 0x9698
+0xB96A 0x9694
+0xB96B 0x9695
+0xB96C 0x96CD
+0xB96D 0x96CB
+0xB96E 0x96C9
+0xB96F 0x96CA
+0xB970 0x96F7
+0xB971 0x96FB
+0xB972 0x96F9
+0xB973 0x96F6
+0xB974 0x9756
+0xB975 0x9774
+0xB976 0x9776
+0xB977 0x9810
+0xB978 0x9811
+0xB979 0x9813
+0xB97A 0x980A
+0xB97B 0x9812
+0xB97C 0x980C
+0xB97D 0x98FC
+0xB97E 0x98F4
+0xB9A1 0x98FD
+0xB9A2 0x98FE
+0xB9A3 0x99B3
+0xB9A4 0x99B1
+0xB9A5 0x99B4
+0xB9A6 0x9AE1
+0xB9A7 0x9CE9
+0xB9A8 0x9E82
+0xB9A9 0x9F0E
+0xB9AA 0x9F13
+0xB9AB 0x9F20
+0xB9AC 0x50E7
+0xB9AD 0x50EE
+0xB9AE 0x50E5
+0xB9AF 0x50D6
+0xB9B0 0x50ED
+0xB9B1 0x50DA
+0xB9B2 0x50D5
+0xB9B3 0x50CF
+0xB9B4 0x50D1
+0xB9B5 0x50F1
+0xB9B6 0x50CE
+0xB9B7 0x50E9
+0xB9B8 0x5162
+0xB9B9 0x51F3
+0xB9BA 0x5283
+0xB9BB 0x5282
+0xB9BC 0x5331
+0xB9BD 0x53AD
+0xB9BE 0x55FE
+0xB9BF 0x5600
+0xB9C0 0x561B
+0xB9C1 0x5617
+0xB9C2 0x55FD
+0xB9C3 0x5614
+0xB9C4 0x5606
+0xB9C5 0x5609
+0xB9C6 0x560D
+0xB9C7 0x560E
+0xB9C8 0x55F7
+0xB9C9 0x5616
+0xB9CA 0x561F
+0xB9CB 0x5608
+0xB9CC 0x5610
+0xB9CD 0x55F6
+0xB9CE 0x5718
+0xB9CF 0x5716
+0xB9D0 0x5875
+0xB9D1 0x587E
+0xB9D2 0x5883
+0xB9D3 0x5893
+0xB9D4 0x588A
+0xB9D5 0x5879
+0xB9D6 0x5885
+0xB9D7 0x587D
+0xB9D8 0x58FD
+0xB9D9 0x5925
+0xB9DA 0x5922
+0xB9DB 0x5924
+0xB9DC 0x596A
+0xB9DD 0x5969
+0xB9DE 0x5AE1
+0xB9DF 0x5AE6
+0xB9E0 0x5AE9
+0xB9E1 0x5AD7
+0xB9E2 0x5AD6
+0xB9E3 0x5AD8
+0xB9E4 0x5AE3
+0xB9E5 0x5B75
+0xB9E6 0x5BDE
+0xB9E7 0x5BE7
+0xB9E8 0x5BE1
+0xB9E9 0x5BE5
+0xB9EA 0x5BE6
+0xB9EB 0x5BE8
+0xB9EC 0x5BE2
+0xB9ED 0x5BE4
+0xB9EE 0x5BDF
+0xB9EF 0x5C0D
+0xB9F0 0x5C62
+0xB9F1 0x5D84
+0xB9F2 0x5D87
+0xB9F3 0x5E5B
+0xB9F4 0x5E63
+0xB9F5 0x5E55
+0xB9F6 0x5E57
+0xB9F7 0x5E54
+0xB9F8 0x5ED3
+0xB9F9 0x5ED6
+0xB9FA 0x5F0A
+0xB9FB 0x5F46
+0xB9FC 0x5F70
+0xB9FD 0x5FB9
+0xB9FE 0x6147
+0xBA40 0x613F
+0xBA41 0x614B
+0xBA42 0x6177
+0xBA43 0x6162
+0xBA44 0x6163
+0xBA45 0x615F
+0xBA46 0x615A
+0xBA47 0x6158
+0xBA48 0x6175
+0xBA49 0x622A
+0xBA4A 0x6487
+0xBA4B 0x6458
+0xBA4C 0x6454
+0xBA4D 0x64A4
+0xBA4E 0x6478
+0xBA4F 0x645F
+0xBA50 0x647A
+0xBA51 0x6451
+0xBA52 0x6467
+0xBA53 0x6434
+0xBA54 0x646D
+0xBA55 0x647B
+0xBA56 0x6572
+0xBA57 0x65A1
+0xBA58 0x65D7
+0xBA59 0x65D6
+0xBA5A 0x66A2
+0xBA5B 0x66A8
+0xBA5C 0x669D
+0xBA5D 0x699C
+0xBA5E 0x69A8
+0xBA5F 0x6995
+0xBA60 0x69C1
+0xBA61 0x69AE
+0xBA62 0x69D3
+0xBA63 0x69CB
+0xBA64 0x699B
+0xBA65 0x69B7
+0xBA66 0x69BB
+0xBA67 0x69AB
+0xBA68 0x69B4
+0xBA69 0x69D0
+0xBA6A 0x69CD
+0xBA6B 0x69AD
+0xBA6C 0x69CC
+0xBA6D 0x69A6
+0xBA6E 0x69C3
+0xBA6F 0x69A3
+0xBA70 0x6B49
+0xBA71 0x6B4C
+0xBA72 0x6C33
+0xBA73 0x6F33
+0xBA74 0x6F14
+0xBA75 0x6EFE
+0xBA76 0x6F13
+0xBA77 0x6EF4
+0xBA78 0x6F29
+0xBA79 0x6F3E
+0xBA7A 0x6F20
+0xBA7B 0x6F2C
+0xBA7C 0x6F0F
+0xBA7D 0x6F02
+0xBA7E 0x6F22
+0xBAA1 0x6EFF
+0xBAA2 0x6EEF
+0xBAA3 0x6F06
+0xBAA4 0x6F31
+0xBAA5 0x6F38
+0xBAA6 0x6F32
+0xBAA7 0x6F23
+0xBAA8 0x6F15
+0xBAA9 0x6F2B
+0xBAAA 0x6F2F
+0xBAAB 0x6F88
+0xBAAC 0x6F2A
+0xBAAD 0x6EEC
+0xBAAE 0x6F01
+0xBAAF 0x6EF2
+0xBAB0 0x6ECC
+0xBAB1 0x6EF7
+0xBAB2 0x7194
+0xBAB3 0x7199
+0xBAB4 0x717D
+0xBAB5 0x718A
+0xBAB6 0x7184
+0xBAB7 0x7192
+0xBAB8 0x723E
+0xBAB9 0x7292
+0xBABA 0x7296
+0xBABB 0x7344
+0xBABC 0x7350
+0xBABD 0x7464
+0xBABE 0x7463
+0xBABF 0x746A
+0xBAC0 0x7470
+0xBAC1 0x746D
+0xBAC2 0x7504
+0xBAC3 0x7591
+0xBAC4 0x7627
+0xBAC5 0x760D
+0xBAC6 0x760B
+0xBAC7 0x7609
+0xBAC8 0x7613
+0xBAC9 0x76E1
+0xBACA 0x76E3
+0xBACB 0x7784
+0xBACC 0x777D
+0xBACD 0x777F
+0xBACE 0x7761
+0xBACF 0x78C1
+0xBAD0 0x789F
+0xBAD1 0x78A7
+0xBAD2 0x78B3
+0xBAD3 0x78A9
+0xBAD4 0x78A3
+0xBAD5 0x798E
+0xBAD6 0x798F
+0xBAD7 0x798D
+0xBAD8 0x7A2E
+0xBAD9 0x7A31
+0xBADA 0x7AAA
+0xBADB 0x7AA9
+0xBADC 0x7AED
+0xBADD 0x7AEF
+0xBADE 0x7BA1
+0xBADF 0x7B95
+0xBAE0 0x7B8B
+0xBAE1 0x7B75
+0xBAE2 0x7B97
+0xBAE3 0x7B9D
+0xBAE4 0x7B94
+0xBAE5 0x7B8F
+0xBAE6 0x7BB8
+0xBAE7 0x7B87
+0xBAE8 0x7B84
+0xBAE9 0x7CB9
+0xBAEA 0x7CBD
+0xBAEB 0x7CBE
+0xBAEC 0x7DBB
+0xBAED 0x7DB0
+0xBAEE 0x7D9C
+0xBAEF 0x7DBD
+0xBAF0 0x7DBE
+0xBAF1 0x7DA0
+0xBAF2 0x7DCA
+0xBAF3 0x7DB4
+0xBAF4 0x7DB2
+0xBAF5 0x7DB1
+0xBAF6 0x7DBA
+0xBAF7 0x7DA2
+0xBAF8 0x7DBF
+0xBAF9 0x7DB5
+0xBAFA 0x7DB8
+0xBAFB 0x7DAD
+0xBAFC 0x7DD2
+0xBAFD 0x7DC7
+0xBAFE 0x7DAC
+0xBB40 0x7F70
+0xBB41 0x7FE0
+0xBB42 0x7FE1
+0xBB43 0x7FDF
+0xBB44 0x805E
+0xBB45 0x805A
+0xBB46 0x8087
+0xBB47 0x8150
+0xBB48 0x8180
+0xBB49 0x818F
+0xBB4A 0x8188
+0xBB4B 0x818A
+0xBB4C 0x817F
+0xBB4D 0x8182
+0xBB4E 0x81E7
+0xBB4F 0x81FA
+0xBB50 0x8207
+0xBB51 0x8214
+0xBB52 0x821E
+0xBB53 0x824B
+0xBB54 0x84C9
+0xBB55 0x84BF
+0xBB56 0x84C6
+0xBB57 0x84C4
+0xBB58 0x8499
+0xBB59 0x849E
+0xBB5A 0x84B2
+0xBB5B 0x849C
+0xBB5C 0x84CB
+0xBB5D 0x84B8
+0xBB5E 0x84C0
+0xBB5F 0x84D3
+0xBB60 0x8490
+0xBB61 0x84BC
+0xBB62 0x84D1
+0xBB63 0x84CA
+0xBB64 0x873F
+0xBB65 0x871C
+0xBB66 0x873B
+0xBB67 0x8722
+0xBB68 0x8725
+0xBB69 0x8734
+0xBB6A 0x8718
+0xBB6B 0x8755
+0xBB6C 0x8737
+0xBB6D 0x8729
+0xBB6E 0x88F3
+0xBB6F 0x8902
+0xBB70 0x88F4
+0xBB71 0x88F9
+0xBB72 0x88F8
+0xBB73 0x88FD
+0xBB74 0x88E8
+0xBB75 0x891A
+0xBB76 0x88EF
+0xBB77 0x8AA6
+0xBB78 0x8A8C
+0xBB79 0x8A9E
+0xBB7A 0x8AA3
+0xBB7B 0x8A8D
+0xBB7C 0x8AA1
+0xBB7D 0x8A93
+0xBB7E 0x8AA4
+0xBBA1 0x8AAA
+0xBBA2 0x8AA5
+0xBBA3 0x8AA8
+0xBBA4 0x8A98
+0xBBA5 0x8A91
+0xBBA6 0x8A9A
+0xBBA7 0x8AA7
+0xBBA8 0x8C6A
+0xBBA9 0x8C8D
+0xBBAA 0x8C8C
+0xBBAB 0x8CD3
+0xBBAC 0x8CD1
+0xBBAD 0x8CD2
+0xBBAE 0x8D6B
+0xBBAF 0x8D99
+0xBBB0 0x8D95
+0xBBB1 0x8DFC
+0xBBB2 0x8F14
+0xBBB3 0x8F12
+0xBBB4 0x8F15
+0xBBB5 0x8F13
+0xBBB6 0x8FA3
+0xBBB7 0x9060
+0xBBB8 0x9058
+0xBBB9 0x905C
+0xBBBA 0x9063
+0xBBBB 0x9059
+0xBBBC 0x905E
+0xBBBD 0x9062
+0xBBBE 0x905D
+0xBBBF 0x905B
+0xBBC0 0x9119
+0xBBC1 0x9118
+0xBBC2 0x911E
+0xBBC3 0x9175
+0xBBC4 0x9178
+0xBBC5 0x9177
+0xBBC6 0x9174
+0xBBC7 0x9278
+0xBBC8 0x9280
+0xBBC9 0x9285
+0xBBCA 0x9298
+0xBBCB 0x9296
+0xBBCC 0x927B
+0xBBCD 0x9293
+0xBBCE 0x929C
+0xBBCF 0x92A8
+0xBBD0 0x927C
+0xBBD1 0x9291
+0xBBD2 0x95A1
+0xBBD3 0x95A8
+0xBBD4 0x95A9
+0xBBD5 0x95A3
+0xBBD6 0x95A5
+0xBBD7 0x95A4
+0xBBD8 0x9699
+0xBBD9 0x969C
+0xBBDA 0x969B
+0xBBDB 0x96CC
+0xBBDC 0x96D2
+0xBBDD 0x9700
+0xBBDE 0x977C
+0xBBDF 0x9785
+0xBBE0 0x97F6
+0xBBE1 0x9817
+0xBBE2 0x9818
+0xBBE3 0x98AF
+0xBBE4 0x98B1
+0xBBE5 0x9903
+0xBBE6 0x9905
+0xBBE7 0x990C
+0xBBE8 0x9909
+0xBBE9 0x99C1
+0xBBEA 0x9AAF
+0xBBEB 0x9AB0
+0xBBEC 0x9AE6
+0xBBED 0x9B41
+0xBBEE 0x9B42
+0xBBEF 0x9CF4
+0xBBF0 0x9CF6
+0xBBF1 0x9CF3
+0xBBF2 0x9EBC
+0xBBF3 0x9F3B
+0xBBF4 0x9F4A
+0xBBF5 0x5104
+0xBBF6 0x5100
+0xBBF7 0x50FB
+0xBBF8 0x50F5
+0xBBF9 0x50F9
+0xBBFA 0x5102
+0xBBFB 0x5108
+0xBBFC 0x5109
+0xBBFD 0x5105
+0xBBFE 0x51DC
+0xBC40 0x5287
+0xBC41 0x5288
+0xBC42 0x5289
+0xBC43 0x528D
+0xBC44 0x528A
+0xBC45 0x52F0
+0xBC46 0x53B2
+0xBC47 0x562E
+0xBC48 0x563B
+0xBC49 0x5639
+0xBC4A 0x5632
+0xBC4B 0x563F
+0xBC4C 0x5634
+0xBC4D 0x5629
+0xBC4E 0x5653
+0xBC4F 0x564E
+0xBC50 0x5657
+0xBC51 0x5674
+0xBC52 0x5636
+0xBC53 0x562F
+0xBC54 0x5630
+0xBC55 0x5880
+0xBC56 0x589F
+0xBC57 0x589E
+0xBC58 0x58B3
+0xBC59 0x589C
+0xBC5A 0x58AE
+0xBC5B 0x58A9
+0xBC5C 0x58A6
+0xBC5D 0x596D
+0xBC5E 0x5B09
+0xBC5F 0x5AFB
+0xBC60 0x5B0B
+0xBC61 0x5AF5
+0xBC62 0x5B0C
+0xBC63 0x5B08
+0xBC64 0x5BEE
+0xBC65 0x5BEC
+0xBC66 0x5BE9
+0xBC67 0x5BEB
+0xBC68 0x5C64
+0xBC69 0x5C65
+0xBC6A 0x5D9D
+0xBC6B 0x5D94
+0xBC6C 0x5E62
+0xBC6D 0x5E5F
+0xBC6E 0x5E61
+0xBC6F 0x5EE2
+0xBC70 0x5EDA
+0xBC71 0x5EDF
+0xBC72 0x5EDD
+0xBC73 0x5EE3
+0xBC74 0x5EE0
+0xBC75 0x5F48
+0xBC76 0x5F71
+0xBC77 0x5FB7
+0xBC78 0x5FB5
+0xBC79 0x6176
+0xBC7A 0x6167
+0xBC7B 0x616E
+0xBC7C 0x615D
+0xBC7D 0x6155
+0xBC7E 0x6182
+0xBCA1 0x617C
+0xBCA2 0x6170
+0xBCA3 0x616B
+0xBCA4 0x617E
+0xBCA5 0x61A7
+0xBCA6 0x6190
+0xBCA7 0x61AB
+0xBCA8 0x618E
+0xBCA9 0x61AC
+0xBCAA 0x619A
+0xBCAB 0x61A4
+0xBCAC 0x6194
+0xBCAD 0x61AE
+0xBCAE 0x622E
+0xBCAF 0x6469
+0xBCB0 0x646F
+0xBCB1 0x6479
+0xBCB2 0x649E
+0xBCB3 0x64B2
+0xBCB4 0x6488
+0xBCB5 0x6490
+0xBCB6 0x64B0
+0xBCB7 0x64A5
+0xBCB8 0x6493
+0xBCB9 0x6495
+0xBCBA 0x64A9
+0xBCBB 0x6492
+0xBCBC 0x64AE
+0xBCBD 0x64AD
+0xBCBE 0x64AB
+0xBCBF 0x649A
+0xBCC0 0x64AC
+0xBCC1 0x6499
+0xBCC2 0x64A2
+0xBCC3 0x64B3
+0xBCC4 0x6575
+0xBCC5 0x6577
+0xBCC6 0x6578
+0xBCC7 0x66AE
+0xBCC8 0x66AB
+0xBCC9 0x66B4
+0xBCCA 0x66B1
+0xBCCB 0x6A23
+0xBCCC 0x6A1F
+0xBCCD 0x69E8
+0xBCCE 0x6A01
+0xBCCF 0x6A1E
+0xBCD0 0x6A19
+0xBCD1 0x69FD
+0xBCD2 0x6A21
+0xBCD3 0x6A13
+0xBCD4 0x6A0A
+0xBCD5 0x69F3
+0xBCD6 0x6A02
+0xBCD7 0x6A05
+0xBCD8 0x69ED
+0xBCD9 0x6A11
+0xBCDA 0x6B50
+0xBCDB 0x6B4E
+0xBCDC 0x6BA4
+0xBCDD 0x6BC5
+0xBCDE 0x6BC6
+0xBCDF 0x6F3F
+0xBCE0 0x6F7C
+0xBCE1 0x6F84
+0xBCE2 0x6F51
+0xBCE3 0x6F66
+0xBCE4 0x6F54
+0xBCE5 0x6F86
+0xBCE6 0x6F6D
+0xBCE7 0x6F5B
+0xBCE8 0x6F78
+0xBCE9 0x6F6E
+0xBCEA 0x6F8E
+0xBCEB 0x6F7A
+0xBCEC 0x6F70
+0xBCED 0x6F64
+0xBCEE 0x6F97
+0xBCEF 0x6F58
+0xBCF0 0x6ED5
+0xBCF1 0x6F6F
+0xBCF2 0x6F60
+0xBCF3 0x6F5F
+0xBCF4 0x719F
+0xBCF5 0x71AC
+0xBCF6 0x71B1
+0xBCF7 0x71A8
+0xBCF8 0x7256
+0xBCF9 0x729B
+0xBCFA 0x734E
+0xBCFB 0x7357
+0xBCFC 0x7469
+0xBCFD 0x748B
+0xBCFE 0x7483
+0xBD40 0x747E
+0xBD41 0x7480
+0xBD42 0x757F
+0xBD43 0x7620
+0xBD44 0x7629
+0xBD45 0x761F
+0xBD46 0x7624
+0xBD47 0x7626
+0xBD48 0x7621
+0xBD49 0x7622
+0xBD4A 0x769A
+0xBD4B 0x76BA
+0xBD4C 0x76E4
+0xBD4D 0x778E
+0xBD4E 0x7787
+0xBD4F 0x778C
+0xBD50 0x7791
+0xBD51 0x778B
+0xBD52 0x78CB
+0xBD53 0x78C5
+0xBD54 0x78BA
+0xBD55 0x78CA
+0xBD56 0x78BE
+0xBD57 0x78D5
+0xBD58 0x78BC
+0xBD59 0x78D0
+0xBD5A 0x7A3F
+0xBD5B 0x7A3C
+0xBD5C 0x7A40
+0xBD5D 0x7A3D
+0xBD5E 0x7A37
+0xBD5F 0x7A3B
+0xBD60 0x7AAF
+0xBD61 0x7AAE
+0xBD62 0x7BAD
+0xBD63 0x7BB1
+0xBD64 0x7BC4
+0xBD65 0x7BB4
+0xBD66 0x7BC6
+0xBD67 0x7BC7
+0xBD68 0x7BC1
+0xBD69 0x7BA0
+0xBD6A 0x7BCC
+0xBD6B 0x7CCA
+0xBD6C 0x7DE0
+0xBD6D 0x7DF4
+0xBD6E 0x7DEF
+0xBD6F 0x7DFB
+0xBD70 0x7DD8
+0xBD71 0x7DEC
+0xBD72 0x7DDD
+0xBD73 0x7DE8
+0xBD74 0x7DE3
+0xBD75 0x7DDA
+0xBD76 0x7DDE
+0xBD77 0x7DE9
+0xBD78 0x7D9E
+0xBD79 0x7DD9
+0xBD7A 0x7DF2
+0xBD7B 0x7DF9
+0xBD7C 0x7F75
+0xBD7D 0x7F77
+0xBD7E 0x7FAF
+0xBDA1 0x7FE9
+0xBDA2 0x8026
+0xBDA3 0x819B
+0xBDA4 0x819C
+0xBDA5 0x819D
+0xBDA6 0x81A0
+0xBDA7 0x819A
+0xBDA8 0x8198
+0xBDA9 0x8517
+0xBDAA 0x853D
+0xBDAB 0x851A
+0xBDAC 0x84EE
+0xBDAD 0x852C
+0xBDAE 0x852D
+0xBDAF 0x8513
+0xBDB0 0x8511
+0xBDB1 0x8523
+0xBDB2 0x8521
+0xBDB3 0x8514
+0xBDB4 0x84EC
+0xBDB5 0x8525
+0xBDB6 0x84FF
+0xBDB7 0x8506
+0xBDB8 0x8782
+0xBDB9 0x8774
+0xBDBA 0x8776
+0xBDBB 0x8760
+0xBDBC 0x8766
+0xBDBD 0x8778
+0xBDBE 0x8768
+0xBDBF 0x8759
+0xBDC0 0x8757
+0xBDC1 0x874C
+0xBDC2 0x8753
+0xBDC3 0x885B
+0xBDC4 0x885D
+0xBDC5 0x8910
+0xBDC6 0x8907
+0xBDC7 0x8912
+0xBDC8 0x8913
+0xBDC9 0x8915
+0xBDCA 0x890A
+0xBDCB 0x8ABC
+0xBDCC 0x8AD2
+0xBDCD 0x8AC7
+0xBDCE 0x8AC4
+0xBDCF 0x8A95
+0xBDD0 0x8ACB
+0xBDD1 0x8AF8
+0xBDD2 0x8AB2
+0xBDD3 0x8AC9
+0xBDD4 0x8AC2
+0xBDD5 0x8ABF
+0xBDD6 0x8AB0
+0xBDD7 0x8AD6
+0xBDD8 0x8ACD
+0xBDD9 0x8AB6
+0xBDDA 0x8AB9
+0xBDDB 0x8ADB
+0xBDDC 0x8C4C
+0xBDDD 0x8C4E
+0xBDDE 0x8C6C
+0xBDDF 0x8CE0
+0xBDE0 0x8CDE
+0xBDE1 0x8CE6
+0xBDE2 0x8CE4
+0xBDE3 0x8CEC
+0xBDE4 0x8CED
+0xBDE5 0x8CE2
+0xBDE6 0x8CE3
+0xBDE7 0x8CDC
+0xBDE8 0x8CEA
+0xBDE9 0x8CE1
+0xBDEA 0x8D6D
+0xBDEB 0x8D9F
+0xBDEC 0x8DA3
+0xBDED 0x8E2B
+0xBDEE 0x8E10
+0xBDEF 0x8E1D
+0xBDF0 0x8E22
+0xBDF1 0x8E0F
+0xBDF2 0x8E29
+0xBDF3 0x8E1F
+0xBDF4 0x8E21
+0xBDF5 0x8E1E
+0xBDF6 0x8EBA
+0xBDF7 0x8F1D
+0xBDF8 0x8F1B
+0xBDF9 0x8F1F
+0xBDFA 0x8F29
+0xBDFB 0x8F26
+0xBDFC 0x8F2A
+0xBDFD 0x8F1C
+0xBDFE 0x8F1E
+0xBE40 0x8F25
+0xBE41 0x9069
+0xBE42 0x906E
+0xBE43 0x9068
+0xBE44 0x906D
+0xBE45 0x9077
+0xBE46 0x9130
+0xBE47 0x912D
+0xBE48 0x9127
+0xBE49 0x9131
+0xBE4A 0x9187
+0xBE4B 0x9189
+0xBE4C 0x918B
+0xBE4D 0x9183
+0xBE4E 0x92C5
+0xBE4F 0x92BB
+0xBE50 0x92B7
+0xBE51 0x92EA
+0xBE52 0x92AC
+0xBE53 0x92E4
+0xBE54 0x92C1
+0xBE55 0x92B3
+0xBE56 0x92BC
+0xBE57 0x92D2
+0xBE58 0x92C7
+0xBE59 0x92F0
+0xBE5A 0x92B2
+0xBE5B 0x95AD
+0xBE5C 0x95B1
+0xBE5D 0x9704
+0xBE5E 0x9706
+0xBE5F 0x9707
+0xBE60 0x9709
+0xBE61 0x9760
+0xBE62 0x978D
+0xBE63 0x978B
+0xBE64 0x978F
+0xBE65 0x9821
+0xBE66 0x982B
+0xBE67 0x981C
+0xBE68 0x98B3
+0xBE69 0x990A
+0xBE6A 0x9913
+0xBE6B 0x9912
+0xBE6C 0x9918
+0xBE6D 0x99DD
+0xBE6E 0x99D0
+0xBE6F 0x99DF
+0xBE70 0x99DB
+0xBE71 0x99D1
+0xBE72 0x99D5
+0xBE73 0x99D2
+0xBE74 0x99D9
+0xBE75 0x9AB7
+0xBE76 0x9AEE
+0xBE77 0x9AEF
+0xBE78 0x9B27
+0xBE79 0x9B45
+0xBE7A 0x9B44
+0xBE7B 0x9B77
+0xBE7C 0x9B6F
+0xBE7D 0x9D06
+0xBE7E 0x9D09
+0xBEA1 0x9D03
+0xBEA2 0x9EA9
+0xBEA3 0x9EBE
+0xBEA4 0x9ECE
+0xBEA5 0x58A8
+0xBEA6 0x9F52
+0xBEA7 0x5112
+0xBEA8 0x5118
+0xBEA9 0x5114
+0xBEAA 0x5110
+0xBEAB 0x5115
+0xBEAC 0x5180
+0xBEAD 0x51AA
+0xBEAE 0x51DD
+0xBEAF 0x5291
+0xBEB0 0x5293
+0xBEB1 0x52F3
+0xBEB2 0x5659
+0xBEB3 0x566B
+0xBEB4 0x5679
+0xBEB5 0x5669
+0xBEB6 0x5664
+0xBEB7 0x5678
+0xBEB8 0x566A
+0xBEB9 0x5668
+0xBEBA 0x5665
+0xBEBB 0x5671
+0xBEBC 0x566F
+0xBEBD 0x566C
+0xBEBE 0x5662
+0xBEBF 0x5676
+0xBEC0 0x58C1
+0xBEC1 0x58BE
+0xBEC2 0x58C7
+0xBEC3 0x58C5
+0xBEC4 0x596E
+0xBEC5 0x5B1D
+0xBEC6 0x5B34
+0xBEC7 0x5B78
+0xBEC8 0x5BF0
+0xBEC9 0x5C0E
+0xBECA 0x5F4A
+0xBECB 0x61B2
+0xBECC 0x6191
+0xBECD 0x61A9
+0xBECE 0x618A
+0xBECF 0x61CD
+0xBED0 0x61B6
+0xBED1 0x61BE
+0xBED2 0x61CA
+0xBED3 0x61C8
+0xBED4 0x6230
+0xBED5 0x64C5
+0xBED6 0x64C1
+0xBED7 0x64CB
+0xBED8 0x64BB
+0xBED9 0x64BC
+0xBEDA 0x64DA
+0xBEDB 0x64C4
+0xBEDC 0x64C7
+0xBEDD 0x64C2
+0xBEDE 0x64CD
+0xBEDF 0x64BF
+0xBEE0 0x64D2
+0xBEE1 0x64D4
+0xBEE2 0x64BE
+0xBEE3 0x6574
+0xBEE4 0x66C6
+0xBEE5 0x66C9
+0xBEE6 0x66B9
+0xBEE7 0x66C4
+0xBEE8 0x66C7
+0xBEE9 0x66B8
+0xBEEA 0x6A3D
+0xBEEB 0x6A38
+0xBEEC 0x6A3A
+0xBEED 0x6A59
+0xBEEE 0x6A6B
+0xBEEF 0x6A58
+0xBEF0 0x6A39
+0xBEF1 0x6A44
+0xBEF2 0x6A62
+0xBEF3 0x6A61
+0xBEF4 0x6A4B
+0xBEF5 0x6A47
+0xBEF6 0x6A35
+0xBEF7 0x6A5F
+0xBEF8 0x6A48
+0xBEF9 0x6B59
+0xBEFA 0x6B77
+0xBEFB 0x6C05
+0xBEFC 0x6FC2
+0xBEFD 0x6FB1
+0xBEFE 0x6FA1
+0xBF40 0x6FC3
+0xBF41 0x6FA4
+0xBF42 0x6FC1
+0xBF43 0x6FA7
+0xBF44 0x6FB3
+0xBF45 0x6FC0
+0xBF46 0x6FB9
+0xBF47 0x6FB6
+0xBF48 0x6FA6
+0xBF49 0x6FA0
+0xBF4A 0x6FB4
+0xBF4B 0x71BE
+0xBF4C 0x71C9
+0xBF4D 0x71D0
+0xBF4E 0x71D2
+0xBF4F 0x71C8
+0xBF50 0x71D5
+0xBF51 0x71B9
+0xBF52 0x71CE
+0xBF53 0x71D9
+0xBF54 0x71DC
+0xBF55 0x71C3
+0xBF56 0x71C4
+0xBF57 0x7368
+0xBF58 0x749C
+0xBF59 0x74A3
+0xBF5A 0x7498
+0xBF5B 0x749F
+0xBF5C 0x749E
+0xBF5D 0x74E2
+0xBF5E 0x750C
+0xBF5F 0x750D
+0xBF60 0x7634
+0xBF61 0x7638
+0xBF62 0x763A
+0xBF63 0x76E7
+0xBF64 0x76E5
+0xBF65 0x77A0
+0xBF66 0x779E
+0xBF67 0x779F
+0xBF68 0x77A5
+0xBF69 0x78E8
+0xBF6A 0x78DA
+0xBF6B 0x78EC
+0xBF6C 0x78E7
+0xBF6D 0x79A6
+0xBF6E 0x7A4D
+0xBF6F 0x7A4E
+0xBF70 0x7A46
+0xBF71 0x7A4C
+0xBF72 0x7A4B
+0xBF73 0x7ABA
+0xBF74 0x7BD9
+0xBF75 0x7C11
+0xBF76 0x7BC9
+0xBF77 0x7BE4
+0xBF78 0x7BDB
+0xBF79 0x7BE1
+0xBF7A 0x7BE9
+0xBF7B 0x7BE6
+0xBF7C 0x7CD5
+0xBF7D 0x7CD6
+0xBF7E 0x7E0A
+0xBFA1 0x7E11
+0xBFA2 0x7E08
+0xBFA3 0x7E1B
+0xBFA4 0x7E23
+0xBFA5 0x7E1E
+0xBFA6 0x7E1D
+0xBFA7 0x7E09
+0xBFA8 0x7E10
+0xBFA9 0x7F79
+0xBFAA 0x7FB2
+0xBFAB 0x7FF0
+0xBFAC 0x7FF1
+0xBFAD 0x7FEE
+0xBFAE 0x8028
+0xBFAF 0x81B3
+0xBFB0 0x81A9
+0xBFB1 0x81A8
+0xBFB2 0x81FB
+0xBFB3 0x8208
+0xBFB4 0x8258
+0xBFB5 0x8259
+0xBFB6 0x854A
+0xBFB7 0x8559
+0xBFB8 0x8548
+0xBFB9 0x8568
+0xBFBA 0x8569
+0xBFBB 0x8543
+0xBFBC 0x8549
+0xBFBD 0x856D
+0xBFBE 0x856A
+0xBFBF 0x855E
+0xBFC0 0x8783
+0xBFC1 0x879F
+0xBFC2 0x879E
+0xBFC3 0x87A2
+0xBFC4 0x878D
+0xBFC5 0x8861
+0xBFC6 0x892A
+0xBFC7 0x8932
+0xBFC8 0x8925
+0xBFC9 0x892B
+0xBFCA 0x8921
+0xBFCB 0x89AA
+0xBFCC 0x89A6
+0xBFCD 0x8AE6
+0xBFCE 0x8AFA
+0xBFCF 0x8AEB
+0xBFD0 0x8AF1
+0xBFD1 0x8B00
+0xBFD2 0x8ADC
+0xBFD3 0x8AE7
+0xBFD4 0x8AEE
+0xBFD5 0x8AFE
+0xBFD6 0x8B01
+0xBFD7 0x8B02
+0xBFD8 0x8AF7
+0xBFD9 0x8AED
+0xBFDA 0x8AF3
+0xBFDB 0x8AF6
+0xBFDC 0x8AFC
+0xBFDD 0x8C6B
+0xBFDE 0x8C6D
+0xBFDF 0x8C93
+0xBFE0 0x8CF4
+0xBFE1 0x8E44
+0xBFE2 0x8E31
+0xBFE3 0x8E34
+0xBFE4 0x8E42
+0xBFE5 0x8E39
+0xBFE6 0x8E35
+0xBFE7 0x8F3B
+0xBFE8 0x8F2F
+0xBFE9 0x8F38
+0xBFEA 0x8F33
+0xBFEB 0x8FA8
+0xBFEC 0x8FA6
+0xBFED 0x9075
+0xBFEE 0x9074
+0xBFEF 0x9078
+0xBFF0 0x9072
+0xBFF1 0x907C
+0xBFF2 0x907A
+0xBFF3 0x9134
+0xBFF4 0x9192
+0xBFF5 0x9320
+0xBFF6 0x9336
+0xBFF7 0x92F8
+0xBFF8 0x9333
+0xBFF9 0x932F
+0xBFFA 0x9322
+0xBFFB 0x92FC
+0xBFFC 0x932B
+0xBFFD 0x9304
+0xBFFE 0x931A
+0xC040 0x9310
+0xC041 0x9326
+0xC042 0x9321
+0xC043 0x9315
+0xC044 0x932E
+0xC045 0x9319
+0xC046 0x95BB
+0xC047 0x96A7
+0xC048 0x96A8
+0xC049 0x96AA
+0xC04A 0x96D5
+0xC04B 0x970E
+0xC04C 0x9711
+0xC04D 0x9716
+0xC04E 0x970D
+0xC04F 0x9713
+0xC050 0x970F
+0xC051 0x975B
+0xC052 0x975C
+0xC053 0x9766
+0xC054 0x9798
+0xC055 0x9830
+0xC056 0x9838
+0xC057 0x983B
+0xC058 0x9837
+0xC059 0x982D
+0xC05A 0x9839
+0xC05B 0x9824
+0xC05C 0x9910
+0xC05D 0x9928
+0xC05E 0x991E
+0xC05F 0x991B
+0xC060 0x9921
+0xC061 0x991A
+0xC062 0x99ED
+0xC063 0x99E2
+0xC064 0x99F1
+0xC065 0x9AB8
+0xC066 0x9ABC
+0xC067 0x9AFB
+0xC068 0x9AED
+0xC069 0x9B28
+0xC06A 0x9B91
+0xC06B 0x9D15
+0xC06C 0x9D23
+0xC06D 0x9D26
+0xC06E 0x9D28
+0xC06F 0x9D12
+0xC070 0x9D1B
+0xC071 0x9ED8
+0xC072 0x9ED4
+0xC073 0x9F8D
+0xC074 0x9F9C
+0xC075 0x512A
+0xC076 0x511F
+0xC077 0x5121
+0xC078 0x5132
+0xC079 0x52F5
+0xC07A 0x568E
+0xC07B 0x5680
+0xC07C 0x5690
+0xC07D 0x5685
+0xC07E 0x5687
+0xC0A1 0x568F
+0xC0A2 0x58D5
+0xC0A3 0x58D3
+0xC0A4 0x58D1
+0xC0A5 0x58CE
+0xC0A6 0x5B30
+0xC0A7 0x5B2A
+0xC0A8 0x5B24
+0xC0A9 0x5B7A
+0xC0AA 0x5C37
+0xC0AB 0x5C68
+0xC0AC 0x5DBC
+0xC0AD 0x5DBA
+0xC0AE 0x5DBD
+0xC0AF 0x5DB8
+0xC0B0 0x5E6B
+0xC0B1 0x5F4C
+0xC0B2 0x5FBD
+0xC0B3 0x61C9
+0xC0B4 0x61C2
+0xC0B5 0x61C7
+0xC0B6 0x61E6
+0xC0B7 0x61CB
+0xC0B8 0x6232
+0xC0B9 0x6234
+0xC0BA 0x64CE
+0xC0BB 0x64CA
+0xC0BC 0x64D8
+0xC0BD 0x64E0
+0xC0BE 0x64F0
+0xC0BF 0x64E6
+0xC0C0 0x64EC
+0xC0C1 0x64F1
+0xC0C2 0x64E2
+0xC0C3 0x64ED
+0xC0C4 0x6582
+0xC0C5 0x6583
+0xC0C6 0x66D9
+0xC0C7 0x66D6
+0xC0C8 0x6A80
+0xC0C9 0x6A94
+0xC0CA 0x6A84
+0xC0CB 0x6AA2
+0xC0CC 0x6A9C
+0xC0CD 0x6ADB
+0xC0CE 0x6AA3
+0xC0CF 0x6A7E
+0xC0D0 0x6A97
+0xC0D1 0x6A90
+0xC0D2 0x6AA0
+0xC0D3 0x6B5C
+0xC0D4 0x6BAE
+0xC0D5 0x6BDA
+0xC0D6 0x6C08
+0xC0D7 0x6FD8
+0xC0D8 0x6FF1
+0xC0D9 0x6FDF
+0xC0DA 0x6FE0
+0xC0DB 0x6FDB
+0xC0DC 0x6FE4
+0xC0DD 0x6FEB
+0xC0DE 0x6FEF
+0xC0DF 0x6F80
+0xC0E0 0x6FEC
+0xC0E1 0x6FE1
+0xC0E2 0x6FE9
+0xC0E3 0x6FD5
+0xC0E4 0x6FEE
+0xC0E5 0x6FF0
+0xC0E6 0x71E7
+0xC0E7 0x71DF
+0xC0E8 0x71EE
+0xC0E9 0x71E6
+0xC0EA 0x71E5
+0xC0EB 0x71ED
+0xC0EC 0x71EC
+0xC0ED 0x71F4
+0xC0EE 0x71E0
+0xC0EF 0x7235
+0xC0F0 0x7246
+0xC0F1 0x7370
+0xC0F2 0x7372
+0xC0F3 0x74A9
+0xC0F4 0x74B0
+0xC0F5 0x74A6
+0xC0F6 0x74A8
+0xC0F7 0x7646
+0xC0F8 0x7642
+0xC0F9 0x764C
+0xC0FA 0x76EA
+0xC0FB 0x77B3
+0xC0FC 0x77AA
+0xC0FD 0x77B0
+0xC0FE 0x77AC
+0xC140 0x77A7
+0xC141 0x77AD
+0xC142 0x77EF
+0xC143 0x78F7
+0xC144 0x78FA
+0xC145 0x78F4
+0xC146 0x78EF
+0xC147 0x7901
+0xC148 0x79A7
+0xC149 0x79AA
+0xC14A 0x7A57
+0xC14B 0x7ABF
+0xC14C 0x7C07
+0xC14D 0x7C0D
+0xC14E 0x7BFE
+0xC14F 0x7BF7
+0xC150 0x7C0C
+0xC151 0x7BE0
+0xC152 0x7CE0
+0xC153 0x7CDC
+0xC154 0x7CDE
+0xC155 0x7CE2
+0xC156 0x7CDF
+0xC157 0x7CD9
+0xC158 0x7CDD
+0xC159 0x7E2E
+0xC15A 0x7E3E
+0xC15B 0x7E46
+0xC15C 0x7E37
+0xC15D 0x7E32
+0xC15E 0x7E43
+0xC15F 0x7E2B
+0xC160 0x7E3D
+0xC161 0x7E31
+0xC162 0x7E45
+0xC163 0x7E41
+0xC164 0x7E34
+0xC165 0x7E39
+0xC166 0x7E48
+0xC167 0x7E35
+0xC168 0x7E3F
+0xC169 0x7E2F
+0xC16A 0x7F44
+0xC16B 0x7FF3
+0xC16C 0x7FFC
+0xC16D 0x8071
+0xC16E 0x8072
+0xC16F 0x8070
+0xC170 0x806F
+0xC171 0x8073
+0xC172 0x81C6
+0xC173 0x81C3
+0xC174 0x81BA
+0xC175 0x81C2
+0xC176 0x81C0
+0xC177 0x81BF
+0xC178 0x81BD
+0xC179 0x81C9
+0xC17A 0x81BE
+0xC17B 0x81E8
+0xC17C 0x8209
+0xC17D 0x8271
+0xC17E 0x85AA
+0xC1A1 0x8584
+0xC1A2 0x857E
+0xC1A3 0x859C
+0xC1A4 0x8591
+0xC1A5 0x8594
+0xC1A6 0x85AF
+0xC1A7 0x859B
+0xC1A8 0x8587
+0xC1A9 0x85A8
+0xC1AA 0x858A
+0xC1AB 0x8667
+0xC1AC 0x87C0
+0xC1AD 0x87D1
+0xC1AE 0x87B3
+0xC1AF 0x87D2
+0xC1B0 0x87C6
+0xC1B1 0x87AB
+0xC1B2 0x87BB
+0xC1B3 0x87BA
+0xC1B4 0x87C8
+0xC1B5 0x87CB
+0xC1B6 0x893B
+0xC1B7 0x8936
+0xC1B8 0x8944
+0xC1B9 0x8938
+0xC1BA 0x893D
+0xC1BB 0x89AC
+0xC1BC 0x8B0E
+0xC1BD 0x8B17
+0xC1BE 0x8B19
+0xC1BF 0x8B1B
+0xC1C0 0x8B0A
+0xC1C1 0x8B20
+0xC1C2 0x8B1D
+0xC1C3 0x8B04
+0xC1C4 0x8B10
+0xC1C5 0x8C41
+0xC1C6 0x8C3F
+0xC1C7 0x8C73
+0xC1C8 0x8CFA
+0xC1C9 0x8CFD
+0xC1CA 0x8CFC
+0xC1CB 0x8CF8
+0xC1CC 0x8CFB
+0xC1CD 0x8DA8
+0xC1CE 0x8E49
+0xC1CF 0x8E4B
+0xC1D0 0x8E48
+0xC1D1 0x8E4A
+0xC1D2 0x8F44
+0xC1D3 0x8F3E
+0xC1D4 0x8F42
+0xC1D5 0x8F45
+0xC1D6 0x8F3F
+0xC1D7 0x907F
+0xC1D8 0x907D
+0xC1D9 0x9084
+0xC1DA 0x9081
+0xC1DB 0x9082
+0xC1DC 0x9080
+0xC1DD 0x9139
+0xC1DE 0x91A3
+0xC1DF 0x919E
+0xC1E0 0x919C
+0xC1E1 0x934D
+0xC1E2 0x9382
+0xC1E3 0x9328
+0xC1E4 0x9375
+0xC1E5 0x934A
+0xC1E6 0x9365
+0xC1E7 0x934B
+0xC1E8 0x9318
+0xC1E9 0x937E
+0xC1EA 0x936C
+0xC1EB 0x935B
+0xC1EC 0x9370
+0xC1ED 0x935A
+0xC1EE 0x9354
+0xC1EF 0x95CA
+0xC1F0 0x95CB
+0xC1F1 0x95CC
+0xC1F2 0x95C8
+0xC1F3 0x95C6
+0xC1F4 0x96B1
+0xC1F5 0x96B8
+0xC1F6 0x96D6
+0xC1F7 0x971C
+0xC1F8 0x971E
+0xC1F9 0x97A0
+0xC1FA 0x97D3
+0xC1FB 0x9846
+0xC1FC 0x98B6
+0xC1FD 0x9935
+0xC1FE 0x9A01
+0xC240 0x99FF
+0xC241 0x9BAE
+0xC242 0x9BAB
+0xC243 0x9BAA
+0xC244 0x9BAD
+0xC245 0x9D3B
+0xC246 0x9D3F
+0xC247 0x9E8B
+0xC248 0x9ECF
+0xC249 0x9EDE
+0xC24A 0x9EDC
+0xC24B 0x9EDD
+0xC24C 0x9EDB
+0xC24D 0x9F3E
+0xC24E 0x9F4B
+0xC24F 0x53E2
+0xC250 0x5695
+0xC251 0x56AE
+0xC252 0x58D9
+0xC253 0x58D8
+0xC254 0x5B38
+0xC255 0x5F5D
+0xC256 0x61E3
+0xC257 0x6233
+0xC258 0x64F4
+0xC259 0x64F2
+0xC25A 0x64FE
+0xC25B 0x6506
+0xC25C 0x64FA
+0xC25D 0x64FB
+0xC25E 0x64F7
+0xC25F 0x65B7
+0xC260 0x66DC
+0xC261 0x6726
+0xC262 0x6AB3
+0xC263 0x6AAC
+0xC264 0x6AC3
+0xC265 0x6ABB
+0xC266 0x6AB8
+0xC267 0x6AC2
+0xC268 0x6AAE
+0xC269 0x6AAF
+0xC26A 0x6B5F
+0xC26B 0x6B78
+0xC26C 0x6BAF
+0xC26D 0x7009
+0xC26E 0x700B
+0xC26F 0x6FFE
+0xC270 0x7006
+0xC271 0x6FFA
+0xC272 0x7011
+0xC273 0x700F
+0xC274 0x71FB
+0xC275 0x71FC
+0xC276 0x71FE
+0xC277 0x71F8
+0xC278 0x7377
+0xC279 0x7375
+0xC27A 0x74A7
+0xC27B 0x74BF
+0xC27C 0x7515
+0xC27D 0x7656
+0xC27E 0x7658
+0xC2A1 0x7652
+0xC2A2 0x77BD
+0xC2A3 0x77BF
+0xC2A4 0x77BB
+0xC2A5 0x77BC
+0xC2A6 0x790E
+0xC2A7 0x79AE
+0xC2A8 0x7A61
+0xC2A9 0x7A62
+0xC2AA 0x7A60
+0xC2AB 0x7AC4
+0xC2AC 0x7AC5
+0xC2AD 0x7C2B
+0xC2AE 0x7C27
+0xC2AF 0x7C2A
+0xC2B0 0x7C1E
+0xC2B1 0x7C23
+0xC2B2 0x7C21
+0xC2B3 0x7CE7
+0xC2B4 0x7E54
+0xC2B5 0x7E55
+0xC2B6 0x7E5E
+0xC2B7 0x7E5A
+0xC2B8 0x7E61
+0xC2B9 0x7E52
+0xC2BA 0x7E59
+0xC2BB 0x7F48
+0xC2BC 0x7FF9
+0xC2BD 0x7FFB
+0xC2BE 0x8077
+0xC2BF 0x8076
+0xC2C0 0x81CD
+0xC2C1 0x81CF
+0xC2C2 0x820A
+0xC2C3 0x85CF
+0xC2C4 0x85A9
+0xC2C5 0x85CD
+0xC2C6 0x85D0
+0xC2C7 0x85C9
+0xC2C8 0x85B0
+0xC2C9 0x85BA
+0xC2CA 0x85B9
+0xC2CB 0x85A6
+0xC2CC 0x87EF
+0xC2CD 0x87EC
+0xC2CE 0x87F2
+0xC2CF 0x87E0
+0xC2D0 0x8986
+0xC2D1 0x89B2
+0xC2D2 0x89F4
+0xC2D3 0x8B28
+0xC2D4 0x8B39
+0xC2D5 0x8B2C
+0xC2D6 0x8B2B
+0xC2D7 0x8C50
+0xC2D8 0x8D05
+0xC2D9 0x8E59
+0xC2DA 0x8E63
+0xC2DB 0x8E66
+0xC2DC 0x8E64
+0xC2DD 0x8E5F
+0xC2DE 0x8E55
+0xC2DF 0x8EC0
+0xC2E0 0x8F49
+0xC2E1 0x8F4D
+0xC2E2 0x9087
+0xC2E3 0x9083
+0xC2E4 0x9088
+0xC2E5 0x91AB
+0xC2E6 0x91AC
+0xC2E7 0x91D0
+0xC2E8 0x9394
+0xC2E9 0x938A
+0xC2EA 0x9396
+0xC2EB 0x93A2
+0xC2EC 0x93B3
+0xC2ED 0x93AE
+0xC2EE 0x93AC
+0xC2EF 0x93B0
+0xC2F0 0x9398
+0xC2F1 0x939A
+0xC2F2 0x9397
+0xC2F3 0x95D4
+0xC2F4 0x95D6
+0xC2F5 0x95D0
+0xC2F6 0x95D5
+0xC2F7 0x96E2
+0xC2F8 0x96DC
+0xC2F9 0x96D9
+0xC2FA 0x96DB
+0xC2FB 0x96DE
+0xC2FC 0x9724
+0xC2FD 0x97A3
+0xC2FE 0x97A6
+0xC340 0x97AD
+0xC341 0x97F9
+0xC342 0x984D
+0xC343 0x984F
+0xC344 0x984C
+0xC345 0x984E
+0xC346 0x9853
+0xC347 0x98BA
+0xC348 0x993E
+0xC349 0x993F
+0xC34A 0x993D
+0xC34B 0x992E
+0xC34C 0x99A5
+0xC34D 0x9A0E
+0xC34E 0x9AC1
+0xC34F 0x9B03
+0xC350 0x9B06
+0xC351 0x9B4F
+0xC352 0x9B4E
+0xC353 0x9B4D
+0xC354 0x9BCA
+0xC355 0x9BC9
+0xC356 0x9BFD
+0xC357 0x9BC8
+0xC358 0x9BC0
+0xC359 0x9D51
+0xC35A 0x9D5D
+0xC35B 0x9D60
+0xC35C 0x9EE0
+0xC35D 0x9F15
+0xC35E 0x9F2C
+0xC35F 0x5133
+0xC360 0x56A5
+0xC361 0x58DE
+0xC362 0x58DF
+0xC363 0x58E2
+0xC364 0x5BF5
+0xC365 0x9F90
+0xC366 0x5EEC
+0xC367 0x61F2
+0xC368 0x61F7
+0xC369 0x61F6
+0xC36A 0x61F5
+0xC36B 0x6500
+0xC36C 0x650F
+0xC36D 0x66E0
+0xC36E 0x66DD
+0xC36F 0x6AE5
+0xC370 0x6ADD
+0xC371 0x6ADA
+0xC372 0x6AD3
+0xC373 0x701B
+0xC374 0x701F
+0xC375 0x7028
+0xC376 0x701A
+0xC377 0x701D
+0xC378 0x7015
+0xC379 0x7018
+0xC37A 0x7206
+0xC37B 0x720D
+0xC37C 0x7258
+0xC37D 0x72A2
+0xC37E 0x7378
+0xC3A1 0x737A
+0xC3A2 0x74BD
+0xC3A3 0x74CA
+0xC3A4 0x74E3
+0xC3A5 0x7587
+0xC3A6 0x7586
+0xC3A7 0x765F
+0xC3A8 0x7661
+0xC3A9 0x77C7
+0xC3AA 0x7919
+0xC3AB 0x79B1
+0xC3AC 0x7A6B
+0xC3AD 0x7A69
+0xC3AE 0x7C3E
+0xC3AF 0x7C3F
+0xC3B0 0x7C38
+0xC3B1 0x7C3D
+0xC3B2 0x7C37
+0xC3B3 0x7C40
+0xC3B4 0x7E6B
+0xC3B5 0x7E6D
+0xC3B6 0x7E79
+0xC3B7 0x7E69
+0xC3B8 0x7E6A
+0xC3B9 0x7F85
+0xC3BA 0x7E73
+0xC3BB 0x7FB6
+0xC3BC 0x7FB9
+0xC3BD 0x7FB8
+0xC3BE 0x81D8
+0xC3BF 0x85E9
+0xC3C0 0x85DD
+0xC3C1 0x85EA
+0xC3C2 0x85D5
+0xC3C3 0x85E4
+0xC3C4 0x85E5
+0xC3C5 0x85F7
+0xC3C6 0x87FB
+0xC3C7 0x8805
+0xC3C8 0x880D
+0xC3C9 0x87F9
+0xC3CA 0x87FE
+0xC3CB 0x8960
+0xC3CC 0x895F
+0xC3CD 0x8956
+0xC3CE 0x895E
+0xC3CF 0x8B41
+0xC3D0 0x8B5C
+0xC3D1 0x8B58
+0xC3D2 0x8B49
+0xC3D3 0x8B5A
+0xC3D4 0x8B4E
+0xC3D5 0x8B4F
+0xC3D6 0x8B46
+0xC3D7 0x8B59
+0xC3D8 0x8D08
+0xC3D9 0x8D0A
+0xC3DA 0x8E7C
+0xC3DB 0x8E72
+0xC3DC 0x8E87
+0xC3DD 0x8E76
+0xC3DE 0x8E6C
+0xC3DF 0x8E7A
+0xC3E0 0x8E74
+0xC3E1 0x8F54
+0xC3E2 0x8F4E
+0xC3E3 0x8FAD
+0xC3E4 0x908A
+0xC3E5 0x908B
+0xC3E6 0x91B1
+0xC3E7 0x91AE
+0xC3E8 0x93E1
+0xC3E9 0x93D1
+0xC3EA 0x93DF
+0xC3EB 0x93C3
+0xC3EC 0x93C8
+0xC3ED 0x93DC
+0xC3EE 0x93DD
+0xC3EF 0x93D6
+0xC3F0 0x93E2
+0xC3F1 0x93CD
+0xC3F2 0x93D8
+0xC3F3 0x93E4
+0xC3F4 0x93D7
+0xC3F5 0x93E8
+0xC3F6 0x95DC
+0xC3F7 0x96B4
+0xC3F8 0x96E3
+0xC3F9 0x972A
+0xC3FA 0x9727
+0xC3FB 0x9761
+0xC3FC 0x97DC
+0xC3FD 0x97FB
+0xC3FE 0x985E
+0xC440 0x9858
+0xC441 0x985B
+0xC442 0x98BC
+0xC443 0x9945
+0xC444 0x9949
+0xC445 0x9A16
+0xC446 0x9A19
+0xC447 0x9B0D
+0xC448 0x9BE8
+0xC449 0x9BE7
+0xC44A 0x9BD6
+0xC44B 0x9BDB
+0xC44C 0x9D89
+0xC44D 0x9D61
+0xC44E 0x9D72
+0xC44F 0x9D6A
+0xC450 0x9D6C
+0xC451 0x9E92
+0xC452 0x9E97
+0xC453 0x9E93
+0xC454 0x9EB4
+0xC455 0x52F8
+0xC456 0x56A8
+0xC457 0x56B7
+0xC458 0x56B6
+0xC459 0x56B4
+0xC45A 0x56BC
+0xC45B 0x58E4
+0xC45C 0x5B40
+0xC45D 0x5B43
+0xC45E 0x5B7D
+0xC45F 0x5BF6
+0xC460 0x5DC9
+0xC461 0x61F8
+0xC462 0x61FA
+0xC463 0x6518
+0xC464 0x6514
+0xC465 0x6519
+0xC466 0x66E6
+0xC467 0x6727
+0xC468 0x6AEC
+0xC469 0x703E
+0xC46A 0x7030
+0xC46B 0x7032
+0xC46C 0x7210
+0xC46D 0x737B
+0xC46E 0x74CF
+0xC46F 0x7662
+0xC470 0x7665
+0xC471 0x7926
+0xC472 0x792A
+0xC473 0x792C
+0xC474 0x792B
+0xC475 0x7AC7
+0xC476 0x7AF6
+0xC477 0x7C4C
+0xC478 0x7C43
+0xC479 0x7C4D
+0xC47A 0x7CEF
+0xC47B 0x7CF0
+0xC47C 0x8FAE
+0xC47D 0x7E7D
+0xC47E 0x7E7C
+0xC4A1 0x7E82
+0xC4A2 0x7F4C
+0xC4A3 0x8000
+0xC4A4 0x81DA
+0xC4A5 0x8266
+0xC4A6 0x85FB
+0xC4A7 0x85F9
+0xC4A8 0x8611
+0xC4A9 0x85FA
+0xC4AA 0x8606
+0xC4AB 0x860B
+0xC4AC 0x8607
+0xC4AD 0x860A
+0xC4AE 0x8814
+0xC4AF 0x8815
+0xC4B0 0x8964
+0xC4B1 0x89BA
+0xC4B2 0x89F8
+0xC4B3 0x8B70
+0xC4B4 0x8B6C
+0xC4B5 0x8B66
+0xC4B6 0x8B6F
+0xC4B7 0x8B5F
+0xC4B8 0x8B6B
+0xC4B9 0x8D0F
+0xC4BA 0x8D0D
+0xC4BB 0x8E89
+0xC4BC 0x8E81
+0xC4BD 0x8E85
+0xC4BE 0x8E82
+0xC4BF 0x91B4
+0xC4C0 0x91CB
+0xC4C1 0x9418
+0xC4C2 0x9403
+0xC4C3 0x93FD
+0xC4C4 0x95E1
+0xC4C5 0x9730
+0xC4C6 0x98C4
+0xC4C7 0x9952
+0xC4C8 0x9951
+0xC4C9 0x99A8
+0xC4CA 0x9A2B
+0xC4CB 0x9A30
+0xC4CC 0x9A37
+0xC4CD 0x9A35
+0xC4CE 0x9C13
+0xC4CF 0x9C0D
+0xC4D0 0x9E79
+0xC4D1 0x9EB5
+0xC4D2 0x9EE8
+0xC4D3 0x9F2F
+0xC4D4 0x9F5F
+0xC4D5 0x9F63
+0xC4D6 0x9F61
+0xC4D7 0x5137
+0xC4D8 0x5138
+0xC4D9 0x56C1
+0xC4DA 0x56C0
+0xC4DB 0x56C2
+0xC4DC 0x5914
+0xC4DD 0x5C6C
+0xC4DE 0x5DCD
+0xC4DF 0x61FC
+0xC4E0 0x61FE
+0xC4E1 0x651D
+0xC4E2 0x651C
+0xC4E3 0x6595
+0xC4E4 0x66E9
+0xC4E5 0x6AFB
+0xC4E6 0x6B04
+0xC4E7 0x6AFA
+0xC4E8 0x6BB2
+0xC4E9 0x704C
+0xC4EA 0x721B
+0xC4EB 0x72A7
+0xC4EC 0x74D6
+0xC4ED 0x74D4
+0xC4EE 0x7669
+0xC4EF 0x77D3
+0xC4F0 0x7C50
+0xC4F1 0x7E8F
+0xC4F2 0x7E8C
+0xC4F3 0x7FBC
+0xC4F4 0x8617
+0xC4F5 0x862D
+0xC4F6 0x861A
+0xC4F7 0x8823
+0xC4F8 0x8822
+0xC4F9 0x8821
+0xC4FA 0x881F
+0xC4FB 0x896A
+0xC4FC 0x896C
+0xC4FD 0x89BD
+0xC4FE 0x8B74
+0xC540 0x8B77
+0xC541 0x8B7D
+0xC542 0x8D13
+0xC543 0x8E8A
+0xC544 0x8E8D
+0xC545 0x8E8B
+0xC546 0x8F5F
+0xC547 0x8FAF
+0xC548 0x91BA
+0xC549 0x942E
+0xC54A 0x9433
+0xC54B 0x9435
+0xC54C 0x943A
+0xC54D 0x9438
+0xC54E 0x9432
+0xC54F 0x942B
+0xC550 0x95E2
+0xC551 0x9738
+0xC552 0x9739
+0xC553 0x9732
+0xC554 0x97FF
+0xC555 0x9867
+0xC556 0x9865
+0xC557 0x9957
+0xC558 0x9A45
+0xC559 0x9A43
+0xC55A 0x9A40
+0xC55B 0x9A3E
+0xC55C 0x9ACF
+0xC55D 0x9B54
+0xC55E 0x9B51
+0xC55F 0x9C2D
+0xC560 0x9C25
+0xC561 0x9DAF
+0xC562 0x9DB4
+0xC563 0x9DC2
+0xC564 0x9DB8
+0xC565 0x9E9D
+0xC566 0x9EEF
+0xC567 0x9F19
+0xC568 0x9F5C
+0xC569 0x9F66
+0xC56A 0x9F67
+0xC56B 0x513C
+0xC56C 0x513B
+0xC56D 0x56C8
+0xC56E 0x56CA
+0xC56F 0x56C9
+0xC570 0x5B7F
+0xC571 0x5DD4
+0xC572 0x5DD2
+0xC573 0x5F4E
+0xC574 0x61FF
+0xC575 0x6524
+0xC576 0x6B0A
+0xC577 0x6B61
+0xC578 0x7051
+0xC579 0x7058
+0xC57A 0x7380
+0xC57B 0x74E4
+0xC57C 0x758A
+0xC57D 0x766E
+0xC57E 0x766C
+0xC5A1 0x79B3
+0xC5A2 0x7C60
+0xC5A3 0x7C5F
+0xC5A4 0x807E
+0xC5A5 0x807D
+0xC5A6 0x81DF
+0xC5A7 0x8972
+0xC5A8 0x896F
+0xC5A9 0x89FC
+0xC5AA 0x8B80
+0xC5AB 0x8D16
+0xC5AC 0x8D17
+0xC5AD 0x8E91
+0xC5AE 0x8E93
+0xC5AF 0x8F61
+0xC5B0 0x9148
+0xC5B1 0x9444
+0xC5B2 0x9451
+0xC5B3 0x9452
+0xC5B4 0x973D
+0xC5B5 0x973E
+0xC5B6 0x97C3
+0xC5B7 0x97C1
+0xC5B8 0x986B
+0xC5B9 0x9955
+0xC5BA 0x9A55
+0xC5BB 0x9A4D
+0xC5BC 0x9AD2
+0xC5BD 0x9B1A
+0xC5BE 0x9C49
+0xC5BF 0x9C31
+0xC5C0 0x9C3E
+0xC5C1 0x9C3B
+0xC5C2 0x9DD3
+0xC5C3 0x9DD7
+0xC5C4 0x9F34
+0xC5C5 0x9F6C
+0xC5C6 0x9F6A
+0xC5C7 0x9F94
+0xC5C8 0x56CC
+0xC5C9 0x5DD6
+0xC5CA 0x6200
+0xC5CB 0x6523
+0xC5CC 0x652B
+0xC5CD 0x652A
+0xC5CE 0x66EC
+0xC5CF 0x6B10
+0xC5D0 0x74DA
+0xC5D1 0x7ACA
+0xC5D2 0x7C64
+0xC5D3 0x7C63
+0xC5D4 0x7C65
+0xC5D5 0x7E93
+0xC5D6 0x7E96
+0xC5D7 0x7E94
+0xC5D8 0x81E2
+0xC5D9 0x8638
+0xC5DA 0x863F
+0xC5DB 0x8831
+0xC5DC 0x8B8A
+0xC5DD 0x9090
+0xC5DE 0x908F
+0xC5DF 0x9463
+0xC5E0 0x9460
+0xC5E1 0x9464
+0xC5E2 0x9768
+0xC5E3 0x986F
+0xC5E4 0x995C
+0xC5E5 0x9A5A
+0xC5E6 0x9A5B
+0xC5E7 0x9A57
+0xC5E8 0x9AD3
+0xC5E9 0x9AD4
+0xC5EA 0x9AD1
+0xC5EB 0x9C54
+0xC5EC 0x9C57
+0xC5ED 0x9C56
+0xC5EE 0x9DE5
+0xC5EF 0x9E9F
+0xC5F0 0x9EF4
+0xC5F1 0x56D1
+0xC5F2 0x58E9
+0xC5F3 0x652C
+0xC5F4 0x705E
+0xC5F5 0x7671
+0xC5F6 0x7672
+0xC5F7 0x77D7
+0xC5F8 0x7F50
+0xC5F9 0x7F88
+0xC5FA 0x8836
+0xC5FB 0x8839
+0xC5FC 0x8862
+0xC5FD 0x8B93
+0xC5FE 0x8B92
+0xC640 0x8B96
+0xC641 0x8277
+0xC642 0x8D1B
+0xC643 0x91C0
+0xC644 0x946A
+0xC645 0x9742
+0xC646 0x9748
+0xC647 0x9744
+0xC648 0x97C6
+0xC649 0x9870
+0xC64A 0x9A5F
+0xC64B 0x9B22
+0xC64C 0x9B58
+0xC64D 0x9C5F
+0xC64E 0x9DF9
+0xC64F 0x9DFA
+0xC650 0x9E7C
+0xC651 0x9E7D
+0xC652 0x9F07
+0xC653 0x9F77
+0xC654 0x9F72
+0xC655 0x5EF3
+0xC656 0x6B16
+0xC657 0x7063
+0xC658 0x7C6C
+0xC659 0x7C6E
+0xC65A 0x883B
+0xC65B 0x89C0
+0xC65C 0x8EA1
+0xC65D 0x91C1
+0xC65E 0x9472
+0xC65F 0x9470
+0xC660 0x9871
+0xC661 0x995E
+0xC662 0x9AD6
+0xC663 0x9B23
+0xC664 0x9ECC
+0xC665 0x7064
+0xC666 0x77DA
+0xC667 0x8B9A
+0xC668 0x9477
+0xC669 0x97C9
+0xC66A 0x9A62
+0xC66B 0x9A65
+0xC66C 0x7E9C
+0xC66D 0x8B9C
+0xC66E 0x8EAA
+0xC66F 0x91C5
+0xC670 0x947D
+0xC671 0x947E
+0xC672 0x947C
+0xC673 0x9C77
+0xC674 0x9C78
+0xC675 0x9EF7
+0xC676 0x8C54
+0xC677 0x947F
+0xC678 0x9E1A
+0xC679 0x7228
+0xC67A 0x9A6A
+0xC67B 0x9B31
+0xC67C 0x9E1B
+0xC67D 0x9E1E
+0xC67E 0x7C72
+0xC6A1 0x2460
+0xC6A2 0x2461
+0xC6A3 0x2462
+0xC6A4 0x2463
+0xC6A5 0x2464
+0xC6A6 0x2465
+0xC6A7 0x2466
+0xC6A8 0x2467
+0xC6A9 0x2468
+0xC6AA 0x2469
+0xC6AB 0x2474
+0xC6AC 0x2475
+0xC6AD 0x2476
+0xC6AE 0x2477
+0xC6AF 0x2478
+0xC6B0 0x2479
+0xC6B1 0x247A
+0xC6B2 0x247B
+0xC6B3 0x247C
+0xC6B4 0x247D
+0xC6B5 0x2170
+0xC6B6 0x2171
+0xC6B7 0x2172
+0xC6B8 0x2173
+0xC6B9 0x2174
+0xC6BA 0x2175
+0xC6BB 0x2176
+0xC6BC 0x2177
+0xC6BD 0x2178
+0xC6BE 0x2179
+0xC6BF 0x4E36
+0xC6C0 0x4E3F
+0xC6C1 0x4E85
+0xC6C2 0x4EA0
+0xC6C3 0x5182
+0xC6C4 0x5196
+0xC6C5 0x51AB
+0xC6C6 0x52F9
+0xC6C7 0x5338
+0xC6C8 0x5369
+0xC6C9 0x53B6
+0xC6CA 0x590A
+0xC6CB 0x5B80
+0xC6CC 0x5DDB
+0xC6CD 0x2F33
+0xC6CE 0x5E7F
+0xC6D0 0x5F50
+0xC6D1 0x5F61
+0xC6D2 0x6534
+0xC6D4 0x7592
+0xC6D6 0x8FB5
+0xC6D8 0x00A8
+0xC6D9 0x02C6
+0xC6DA 0x30FD
+0xC6DB 0x30FE
+0xC6DC 0x309D
+0xC6DD 0x309E
+0xC6E0 0x3005
+0xC6E1 0x3006
+0xC6E2 0x3007
+0xC6E3 0x30FC
+0xC6E4 0xFF3B
+0xC6E5 0xFF3D
+0xC6E6 0x273D
+0xC6E7 0x3041
+0xC6E8 0x3042
+0xC6E9 0x3043
+0xC6EA 0x3044
+0xC6EB 0x3045
+0xC6EC 0x3046
+0xC6ED 0x3047
+0xC6EE 0x3048
+0xC6EF 0x3049
+0xC6F0 0x304A
+0xC6F1 0x304B
+0xC6F2 0x304C
+0xC6F3 0x304D
+0xC6F4 0x304E
+0xC6F5 0x304F
+0xC6F6 0x3050
+0xC6F7 0x3051
+0xC6F8 0x3052
+0xC6F9 0x3053
+0xC6FA 0x3054
+0xC6FB 0x3055
+0xC6FC 0x3056
+0xC6FD 0x3057
+0xC6FE 0x3058
+0xC740 0x3059
+0xC741 0x305A
+0xC742 0x305B
+0xC743 0x305C
+0xC744 0x305D
+0xC745 0x305E
+0xC746 0x305F
+0xC747 0x3060
+0xC748 0x3061
+0xC749 0x3062
+0xC74A 0x3063
+0xC74B 0x3064
+0xC74C 0x3065
+0xC74D 0x3066
+0xC74E 0x3067
+0xC74F 0x3068
+0xC750 0x3069
+0xC751 0x306A
+0xC752 0x306B
+0xC753 0x306C
+0xC754 0x306D
+0xC755 0x306E
+0xC756 0x306F
+0xC757 0x3070
+0xC758 0x3071
+0xC759 0x3072
+0xC75A 0x3073
+0xC75B 0x3074
+0xC75C 0x3075
+0xC75D 0x3076
+0xC75E 0x3077
+0xC75F 0x3078
+0xC760 0x3079
+0xC761 0x307A
+0xC762 0x307B
+0xC763 0x307C
+0xC764 0x307D
+0xC765 0x307E
+0xC766 0x307F
+0xC767 0x3080
+0xC768 0x3081
+0xC769 0x3082
+0xC76A 0x3083
+0xC76B 0x3084
+0xC76C 0x3085
+0xC76D 0x3086
+0xC76E 0x3087
+0xC76F 0x3088
+0xC770 0x3089
+0xC771 0x308A
+0xC772 0x308B
+0xC773 0x308C
+0xC774 0x308D
+0xC775 0x308E
+0xC776 0x308F
+0xC777 0x3090
+0xC778 0x3091
+0xC779 0x3092
+0xC77A 0x3093
+0xC77B 0x30A1
+0xC77C 0x30A2
+0xC77D 0x30A3
+0xC77E 0x30A4
+0xC7A1 0x30A5
+0xC7A2 0x30A6
+0xC7A3 0x30A7
+0xC7A4 0x30A8
+0xC7A5 0x30A9
+0xC7A6 0x30AA
+0xC7A7 0x30AB
+0xC7A8 0x30AC
+0xC7A9 0x30AD
+0xC7AA 0x30AE
+0xC7AB 0x30AF
+0xC7AC 0x30B0
+0xC7AD 0x30B1
+0xC7AE 0x30B2
+0xC7AF 0x30B3
+0xC7B0 0x30B4
+0xC7B1 0x30B5
+0xC7B2 0x30B6
+0xC7B3 0x30B7
+0xC7B4 0x30B8
+0xC7B5 0x30B9
+0xC7B6 0x30BA
+0xC7B7 0x30BB
+0xC7B8 0x30BC
+0xC7B9 0x30BD
+0xC7BA 0x30BE
+0xC7BB 0x30BF
+0xC7BC 0x30C0
+0xC7BD 0x30C1
+0xC7BE 0x30C2
+0xC7BF 0x30C3
+0xC7C0 0x30C4
+0xC7C1 0x30C5
+0xC7C2 0x30C6
+0xC7C3 0x30C7
+0xC7C4 0x30C8
+0xC7C5 0x30C9
+0xC7C6 0x30CA
+0xC7C7 0x30CB
+0xC7C8 0x30CC
+0xC7C9 0x30CD
+0xC7CA 0x30CE
+0xC7CB 0x30CF
+0xC7CC 0x30D0
+0xC7CD 0x30D1
+0xC7CE 0x30D2
+0xC7CF 0x30D3
+0xC7D0 0x30D4
+0xC7D1 0x30D5
+0xC7D2 0x30D6
+0xC7D3 0x30D7
+0xC7D4 0x30D8
+0xC7D5 0x30D9
+0xC7D6 0x30DA
+0xC7D7 0x30DB
+0xC7D8 0x30DC
+0xC7D9 0x30DD
+0xC7DA 0x30DE
+0xC7DB 0x30DF
+0xC7DC 0x30E0
+0xC7DD 0x30E1
+0xC7DE 0x30E2
+0xC7DF 0x30E3
+0xC7E0 0x30E4
+0xC7E1 0x30E5
+0xC7E2 0x30E6
+0xC7E3 0x30E7
+0xC7E4 0x30E8
+0xC7E5 0x30E9
+0xC7E6 0x30EA
+0xC7E7 0x30EB
+0xC7E8 0x30EC
+0xC7E9 0x30ED
+0xC7EA 0x30EE
+0xC7EB 0x30EF
+0xC7EC 0x30F0
+0xC7ED 0x30F1
+0xC7EE 0x30F2
+0xC7EF 0x30F3
+0xC7F0 0x30F4
+0xC7F1 0x30F5
+0xC7F2 0x30F6
+0xC7F3 0x0410
+0xC7F4 0x0411
+0xC7F5 0x0412
+0xC7F6 0x0413
+0xC7F7 0x0414
+0xC7F8 0x0415
+0xC7F9 0x0401
+0xC7FA 0x0416
+0xC7FB 0x0417
+0xC7FC 0x0418
+0xC7FD 0x0419
+0xC7FE 0x041A
+0xC840 0x041B
+0xC841 0x041C
+0xC842 0x041D
+0xC843 0x041E
+0xC844 0x041F
+0xC845 0x0420
+0xC846 0x0421
+0xC847 0x0422
+0xC848 0x0423
+0xC849 0x0424
+0xC84A 0x0425
+0xC84B 0x0426
+0xC84C 0x0427
+0xC84D 0x0428
+0xC84E 0x0429
+0xC84F 0x042A
+0xC850 0x042B
+0xC851 0x042C
+0xC852 0x042D
+0xC853 0x042E
+0xC854 0x042F
+0xC855 0x0430
+0xC856 0x0431
+0xC857 0x0432
+0xC858 0x0433
+0xC859 0x0434
+0xC85A 0x0435
+0xC85B 0x0451
+0xC85C 0x0436
+0xC85D 0x0437
+0xC85E 0x0438
+0xC85F 0x0439
+0xC860 0x043A
+0xC861 0x043B
+0xC862 0x043C
+0xC863 0x043D
+0xC864 0x043E
+0xC865 0x043F
+0xC866 0x0440
+0xC867 0x0441
+0xC868 0x0442
+0xC869 0x0443
+0xC86A 0x0444
+0xC86B 0x0445
+0xC86C 0x0446
+0xC86D 0x0447
+0xC86E 0x0448
+0xC86F 0x0449
+0xC870 0x044A
+0xC871 0x044B
+0xC872 0x044C
+0xC873 0x044D
+0xC874 0x044E
+0xC875 0x044F
+0xC876 0x21E7
+0xC877 0x21B8
+0xC878 0x21B9
+0xC879 0x31CF
+0xC87A 0x200CC
+0xC87B 0x4E5A
+0xC87C 0x2008A
+0xC87D 0x5202
+0xC87E 0x4491
+0xC8A1 0x9FB0
+0xC8A2 0x5188
+0xC8A3 0x9FB1
+0xC8A4 0x27607
+0xC8CD 0xFFE2
+0xC8CE 0xFFE4
+0xC8CF 0xFF07
+0xC8D0 0xFF02
+0xC8D1 0x3231
+0xC8D2 0x2116
+0xC8D3 0x2121
+0xC8D4 0x309B
+0xC8D5 0x309C
+0xC8D6 0x2E80
+0xC8D7 0x2E84
+0xC8D8 0x2E86
+0xC8D9 0x2E87
+0xC8DA 0x2E88
+0xC8DB 0x2E8A
+0xC8DC 0x2E8C
+0xC8DD 0x2E8D
+0xC8DE 0x2E95
+0xC8DF 0x2E9C
+0xC8E0 0x2E9D
+0xC8E1 0x2EA5
+0xC8E2 0x2EA7
+0xC8E3 0x2EAA
+0xC8E4 0x2EAC
+0xC8E5 0x2EAE
+0xC8E6 0x2EB6
+0xC8E7 0x2EBC
+0xC8E8 0x2EBE
+0xC8E9 0x2EC6
+0xC8EA 0x2ECA
+0xC8EB 0x2ECC
+0xC8EC 0x2ECD
+0xC8ED 0x2ECF
+0xC8EE 0x2ED6
+0xC8EF 0x2ED7
+0xC8F0 0x2EDE
+0xC8F1 0x2EE3
+0xC8F5 0x0283
+0xC8F6 0x0250
+0xC8F7 0x025B
+0xC8F8 0x0254
+0xC8F9 0x0275
+0xC8FA 0x0153
+0xC8FB 0x00F8
+0xC8FC 0x014B
+0xC8FD 0x028A
+0xC8FE 0x026A
+0xC940 0x4E42
+0xC941 0x4E5C
+0xC942 0x51F5
+0xC943 0x531A
+0xC944 0x5382
+0xC945 0x4E07
+0xC946 0x4E0C
+0xC947 0x4E47
+0xC948 0x4E8D
+0xC949 0x56D7
+0xC94A 0xFA0C
+0xC94B 0x5C6E
+0xC94C 0x5F73
+0xC94D 0x4E0F
+0xC94E 0x5187
+0xC94F 0x4E0E
+0xC950 0x4E2E
+0xC951 0x4E93
+0xC952 0x4EC2
+0xC953 0x4EC9
+0xC954 0x4EC8
+0xC955 0x5198
+0xC956 0x52FC
+0xC957 0x536C
+0xC958 0x53B9
+0xC959 0x5720
+0xC95A 0x5903
+0xC95B 0x592C
+0xC95C 0x5C10
+0xC95D 0x5DFF
+0xC95E 0x65E1
+0xC95F 0x6BB3
+0xC960 0x6BCC
+0xC961 0x6C14
+0xC962 0x723F
+0xC963 0x4E31
+0xC964 0x4E3C
+0xC965 0x4EE8
+0xC966 0x4EDC
+0xC967 0x4EE9
+0xC968 0x4EE1
+0xC969 0x4EDD
+0xC96A 0x4EDA
+0xC96B 0x520C
+0xC96C 0x531C
+0xC96D 0x534C
+0xC96E 0x5722
+0xC96F 0x5723
+0xC970 0x5917
+0xC971 0x592F
+0xC972 0x5B81
+0xC973 0x5B84
+0xC974 0x5C12
+0xC975 0x5C3B
+0xC976 0x5C74
+0xC977 0x5C73
+0xC978 0x5E04
+0xC979 0x5E80
+0xC97A 0x5E82
+0xC97B 0x5FC9
+0xC97C 0x6209
+0xC97D 0x6250
+0xC97E 0x6C15
+0xC9A1 0x6C36
+0xC9A2 0x6C43
+0xC9A3 0x6C3F
+0xC9A4 0x6C3B
+0xC9A5 0x72AE
+0xC9A6 0x72B0
+0xC9A7 0x738A
+0xC9A8 0x79B8
+0xC9A9 0x808A
+0xC9AA 0x961E
+0xC9AB 0x4F0E
+0xC9AC 0x4F18
+0xC9AD 0x4F2C
+0xC9AE 0x4EF5
+0xC9AF 0x4F14
+0xC9B0 0x4EF1
+0xC9B1 0x4F00
+0xC9B2 0x4EF7
+0xC9B3 0x4F08
+0xC9B4 0x4F1D
+0xC9B5 0x4F02
+0xC9B6 0x4F05
+0xC9B7 0x4F22
+0xC9B8 0x4F13
+0xC9B9 0x4F04
+0xC9BA 0x4EF4
+0xC9BB 0x4F12
+0xC9BC 0x51B1
+0xC9BD 0x5213
+0xC9BE 0x5209
+0xC9BF 0x5210
+0xC9C0 0x52A6
+0xC9C1 0x5322
+0xC9C2 0x531F
+0xC9C3 0x534D
+0xC9C4 0x538A
+0xC9C5 0x5407
+0xC9C6 0x56E1
+0xC9C7 0x56DF
+0xC9C8 0x572E
+0xC9C9 0x572A
+0xC9CA 0x5734
+0xC9CB 0x593C
+0xC9CC 0x5980
+0xC9CD 0x597C
+0xC9CE 0x5985
+0xC9CF 0x597B
+0xC9D0 0x597E
+0xC9D1 0x5977
+0xC9D2 0x597F
+0xC9D3 0x5B56
+0xC9D4 0x5C15
+0xC9D5 0x5C25
+0xC9D6 0x5C7C
+0xC9D7 0x5C7A
+0xC9D8 0x5C7B
+0xC9D9 0x5C7E
+0xC9DA 0x5DDF
+0xC9DB 0x5E75
+0xC9DC 0x5E84
+0xC9DD 0x5F02
+0xC9DE 0x5F1A
+0xC9DF 0x5F74
+0xC9E0 0x5FD5
+0xC9E1 0x5FD4
+0xC9E2 0x5FCF
+0xC9E3 0x625C
+0xC9E4 0x625E
+0xC9E5 0x6264
+0xC9E6 0x6261
+0xC9E7 0x6266
+0xC9E8 0x6262
+0xC9E9 0x6259
+0xC9EA 0x6260
+0xC9EB 0x625A
+0xC9EC 0x6265
+0xC9ED 0x65EF
+0xC9EE 0x65EE
+0xC9EF 0x673E
+0xC9F0 0x6739
+0xC9F1 0x6738
+0xC9F2 0x673B
+0xC9F3 0x673A
+0xC9F4 0x673F
+0xC9F5 0x673C
+0xC9F6 0x6733
+0xC9F7 0x6C18
+0xC9F8 0x6C46
+0xC9F9 0x6C52
+0xC9FA 0x6C5C
+0xC9FB 0x6C4F
+0xC9FC 0x6C4A
+0xC9FD 0x6C54
+0xC9FE 0x6C4B
+0xCA40 0x6C4C
+0xCA41 0x7071
+0xCA42 0x725E
+0xCA43 0x72B4
+0xCA44 0x72B5
+0xCA45 0x738E
+0xCA46 0x752A
+0xCA47 0x767F
+0xCA48 0x7A75
+0xCA49 0x7F51
+0xCA4A 0x8278
+0xCA4B 0x827C
+0xCA4C 0x8280
+0xCA4D 0x827D
+0xCA4E 0x827F
+0xCA4F 0x864D
+0xCA50 0x897E
+0xCA51 0x9099
+0xCA52 0x9097
+0xCA53 0x9098
+0xCA54 0x909B
+0xCA55 0x9094
+0xCA56 0x9622
+0xCA57 0x9624
+0xCA58 0x9620
+0xCA59 0x9623
+0xCA5A 0x4F56
+0xCA5B 0x4F3B
+0xCA5C 0x4F62
+0xCA5D 0x4F49
+0xCA5E 0x4F53
+0xCA5F 0x4F64
+0xCA60 0x4F3E
+0xCA61 0x4F67
+0xCA62 0x4F52
+0xCA63 0x4F5F
+0xCA64 0x4F41
+0xCA65 0x4F58
+0xCA66 0x4F2D
+0xCA67 0x4F33
+0xCA68 0x4F3F
+0xCA69 0x4F61
+0xCA6A 0x518F
+0xCA6B 0x51B9
+0xCA6C 0x521C
+0xCA6D 0x521E
+0xCA6E 0x5221
+0xCA6F 0x52AD
+0xCA70 0x52AE
+0xCA71 0x5309
+0xCA72 0x5363
+0xCA73 0x5372
+0xCA74 0x538E
+0xCA75 0x538F
+0xCA76 0x5430
+0xCA77 0x5437
+0xCA78 0x542A
+0xCA79 0x5454
+0xCA7A 0x5445
+0xCA7B 0x5419
+0xCA7C 0x541C
+0xCA7D 0x5425
+0xCA7E 0x5418
+0xCAA1 0x543D
+0xCAA2 0x544F
+0xCAA3 0x5441
+0xCAA4 0x5428
+0xCAA5 0x5424
+0xCAA6 0x5447
+0xCAA7 0x56EE
+0xCAA8 0x56E7
+0xCAA9 0x56E5
+0xCAAA 0x5741
+0xCAAB 0x5745
+0xCAAC 0x574C
+0xCAAD 0x5749
+0xCAAE 0x574B
+0xCAAF 0x5752
+0xCAB0 0x5906
+0xCAB1 0x5940
+0xCAB2 0x59A6
+0xCAB3 0x5998
+0xCAB4 0x59A0
+0xCAB5 0x5997
+0xCAB6 0x598E
+0xCAB7 0x59A2
+0xCAB8 0x5990
+0xCAB9 0x598F
+0xCABA 0x59A7
+0xCABB 0x59A1
+0xCABC 0x5B8E
+0xCABD 0x5B92
+0xCABE 0x5C28
+0xCABF 0x5C2A
+0xCAC0 0x5C8D
+0xCAC1 0x5C8F
+0xCAC2 0x5C88
+0xCAC3 0x5C8B
+0xCAC4 0x5C89
+0xCAC5 0x5C92
+0xCAC6 0x5C8A
+0xCAC7 0x5C86
+0xCAC8 0x5C93
+0xCAC9 0x5C95
+0xCACA 0x5DE0
+0xCACB 0x5E0A
+0xCACC 0x5E0E
+0xCACD 0x5E8B
+0xCACE 0x5E89
+0xCACF 0x5E8C
+0xCAD0 0x5E88
+0xCAD1 0x5E8D
+0xCAD2 0x5F05
+0xCAD3 0x5F1D
+0xCAD4 0x5F78
+0xCAD5 0x5F76
+0xCAD6 0x5FD2
+0xCAD7 0x5FD1
+0xCAD8 0x5FD0
+0xCAD9 0x5FED
+0xCADA 0x5FE8
+0xCADB 0x5FEE
+0xCADC 0x5FF3
+0xCADD 0x5FE1
+0xCADE 0x5FE4
+0xCADF 0x5FE3
+0xCAE0 0x5FFA
+0xCAE1 0x5FEF
+0xCAE2 0x5FF7
+0xCAE3 0x5FFB
+0xCAE4 0x6000
+0xCAE5 0x5FF4
+0xCAE6 0x623A
+0xCAE7 0x6283
+0xCAE8 0x628C
+0xCAE9 0x628E
+0xCAEA 0x628F
+0xCAEB 0x6294
+0xCAEC 0x6287
+0xCAED 0x6271
+0xCAEE 0x627B
+0xCAEF 0x627A
+0xCAF0 0x6270
+0xCAF1 0x6281
+0xCAF2 0x6288
+0xCAF3 0x6277
+0xCAF4 0x627D
+0xCAF5 0x6272
+0xCAF6 0x6274
+0xCAF7 0x6537
+0xCAF8 0x65F0
+0xCAF9 0x65F4
+0xCAFA 0x65F3
+0xCAFB 0x65F2
+0xCAFC 0x65F5
+0xCAFD 0x6745
+0xCAFE 0x6747
+0xCB40 0x6759
+0xCB41 0x6755
+0xCB42 0x674C
+0xCB43 0x6748
+0xCB44 0x675D
+0xCB45 0x674D
+0xCB46 0x675A
+0xCB47 0x674B
+0xCB48 0x6BD0
+0xCB49 0x6C19
+0xCB4A 0x6C1A
+0xCB4B 0x6C78
+0xCB4C 0x6C67
+0xCB4D 0x6C6B
+0xCB4E 0x6C84
+0xCB4F 0x6C8B
+0xCB50 0x6C8F
+0xCB51 0x6C71
+0xCB52 0x6C6F
+0xCB53 0x6C69
+0xCB54 0x6C9A
+0xCB55 0x6C6D
+0xCB56 0x6C87
+0xCB57 0x6C95
+0xCB58 0x6C9C
+0xCB59 0x6C66
+0xCB5A 0x6C73
+0xCB5B 0x6C65
+0xCB5C 0x6C7B
+0xCB5D 0x6C8E
+0xCB5E 0x7074
+0xCB5F 0x707A
+0xCB60 0x7263
+0xCB61 0x72BF
+0xCB62 0x72BD
+0xCB63 0x72C3
+0xCB64 0x72C6
+0xCB65 0x72C1
+0xCB66 0x72BA
+0xCB67 0x72C5
+0xCB68 0x7395
+0xCB69 0x7397
+0xCB6A 0x7393
+0xCB6B 0x7394
+0xCB6C 0x7392
+0xCB6D 0x753A
+0xCB6E 0x7539
+0xCB6F 0x7594
+0xCB70 0x7595
+0xCB71 0x7681
+0xCB72 0x793D
+0xCB73 0x8034
+0xCB74 0x8095
+0xCB75 0x8099
+0xCB76 0x8090
+0xCB77 0x8092
+0xCB78 0x809C
+0xCB79 0x8290
+0xCB7A 0x828F
+0xCB7B 0x8285
+0xCB7C 0x828E
+0xCB7D 0x8291
+0xCB7E 0x8293
+0xCBA1 0x828A
+0xCBA2 0x8283
+0xCBA3 0x8284
+0xCBA4 0x8C78
+0xCBA5 0x8FC9
+0xCBA6 0x8FBF
+0xCBA7 0x909F
+0xCBA8 0x90A1
+0xCBA9 0x90A5
+0xCBAA 0x909E
+0xCBAB 0x90A7
+0xCBAC 0x90A0
+0xCBAD 0x9630
+0xCBAE 0x9628
+0xCBAF 0x962F
+0xCBB0 0x962D
+0xCBB1 0x4E33
+0xCBB2 0x4F98
+0xCBB3 0x4F7C
+0xCBB4 0x4F85
+0xCBB5 0x4F7D
+0xCBB6 0x4F80
+0xCBB7 0x4F87
+0xCBB8 0x4F76
+0xCBB9 0x4F74
+0xCBBA 0x4F89
+0xCBBB 0x4F84
+0xCBBC 0x4F77
+0xCBBD 0x4F4C
+0xCBBE 0x4F97
+0xCBBF 0x4F6A
+0xCBC0 0x4F9A
+0xCBC1 0x4F79
+0xCBC2 0x4F81
+0xCBC3 0x4F78
+0xCBC4 0x4F90
+0xCBC5 0x4F9C
+0xCBC6 0x4F94
+0xCBC7 0x4F9E
+0xCBC8 0x4F92
+0xCBC9 0x4F82
+0xCBCA 0x4F95
+0xCBCB 0x4F6B
+0xCBCC 0x4F6E
+0xCBCD 0x519E
+0xCBCE 0x51BC
+0xCBCF 0x51BE
+0xCBD0 0x5235
+0xCBD1 0x5232
+0xCBD2 0x5233
+0xCBD3 0x5246
+0xCBD4 0x5231
+0xCBD5 0x52BC
+0xCBD6 0x530A
+0xCBD7 0x530B
+0xCBD8 0x533C
+0xCBD9 0x5392
+0xCBDA 0x5394
+0xCBDB 0x5487
+0xCBDC 0x547F
+0xCBDD 0x5481
+0xCBDE 0x5491
+0xCBDF 0x5482
+0xCBE0 0x5488
+0xCBE1 0x546B
+0xCBE2 0x547A
+0xCBE3 0x547E
+0xCBE4 0x5465
+0xCBE5 0x546C
+0xCBE6 0x5474
+0xCBE7 0x5466
+0xCBE8 0x548D
+0xCBE9 0x546F
+0xCBEA 0x5461
+0xCBEB 0x5460
+0xCBEC 0x5498
+0xCBED 0x5463
+0xCBEE 0x5467
+0xCBEF 0x5464
+0xCBF0 0x56F7
+0xCBF1 0x56F9
+0xCBF2 0x576F
+0xCBF3 0x5772
+0xCBF4 0x576D
+0xCBF5 0x576B
+0xCBF6 0x5771
+0xCBF7 0x5770
+0xCBF8 0x5776
+0xCBF9 0x5780
+0xCBFA 0x5775
+0xCBFB 0x577B
+0xCBFC 0x5773
+0xCBFD 0x5774
+0xCBFE 0x5762
+0xCC40 0x5768
+0xCC41 0x577D
+0xCC42 0x590C
+0xCC43 0x5945
+0xCC44 0x59B5
+0xCC45 0x59BA
+0xCC46 0x59CF
+0xCC47 0x59CE
+0xCC48 0x59B2
+0xCC49 0x59CC
+0xCC4A 0x59C1
+0xCC4B 0x59B6
+0xCC4C 0x59BC
+0xCC4D 0x59C3
+0xCC4E 0x59D6
+0xCC4F 0x59B1
+0xCC50 0x59BD
+0xCC51 0x59C0
+0xCC52 0x59C8
+0xCC53 0x59B4
+0xCC54 0x59C7
+0xCC55 0x5B62
+0xCC56 0x5B65
+0xCC57 0x5B93
+0xCC58 0x5B95
+0xCC59 0x5C44
+0xCC5A 0x5C47
+0xCC5B 0x5CAE
+0xCC5C 0x5CA4
+0xCC5D 0x5CA0
+0xCC5E 0x5CB5
+0xCC5F 0x5CAF
+0xCC60 0x5CA8
+0xCC61 0x5CAC
+0xCC62 0x5C9F
+0xCC63 0x5CA3
+0xCC64 0x5CAD
+0xCC65 0x5CA2
+0xCC66 0x5CAA
+0xCC67 0x5CA7
+0xCC68 0x5C9D
+0xCC69 0x5CA5
+0xCC6A 0x5CB6
+0xCC6B 0x5CB0
+0xCC6C 0x5CA6
+0xCC6D 0x5E17
+0xCC6E 0x5E14
+0xCC6F 0x5E19
+0xCC70 0x5F28
+0xCC71 0x5F22
+0xCC72 0x5F23
+0xCC73 0x5F24
+0xCC74 0x5F54
+0xCC75 0x5F82
+0xCC76 0x5F7E
+0xCC77 0x5F7D
+0xCC78 0x5FDE
+0xCC79 0x5FE5
+0xCC7A 0x602D
+0xCC7B 0x6026
+0xCC7C 0x6019
+0xCC7D 0x6032
+0xCC7E 0x600B
+0xCCA1 0x6034
+0xCCA2 0x600A
+0xCCA3 0x6017
+0xCCA4 0x6033
+0xCCA5 0x601A
+0xCCA6 0x601E
+0xCCA7 0x602C
+0xCCA8 0x6022
+0xCCA9 0x600D
+0xCCAA 0x6010
+0xCCAB 0x602E
+0xCCAC 0x6013
+0xCCAD 0x6011
+0xCCAE 0x600C
+0xCCAF 0x6009
+0xCCB0 0x601C
+0xCCB1 0x6214
+0xCCB2 0x623D
+0xCCB3 0x62AD
+0xCCB4 0x62B4
+0xCCB5 0x62D1
+0xCCB6 0x62BE
+0xCCB7 0x62AA
+0xCCB8 0x62B6
+0xCCB9 0x62CA
+0xCCBA 0x62AE
+0xCCBB 0x62B3
+0xCCBC 0x62AF
+0xCCBD 0x62BB
+0xCCBE 0x62A9
+0xCCBF 0x62B0
+0xCCC0 0x62B8
+0xCCC1 0x653D
+0xCCC2 0x65A8
+0xCCC3 0x65BB
+0xCCC4 0x6609
+0xCCC5 0x65FC
+0xCCC6 0x6604
+0xCCC7 0x6612
+0xCCC8 0x6608
+0xCCC9 0x65FB
+0xCCCA 0x6603
+0xCCCB 0x660B
+0xCCCC 0x660D
+0xCCCD 0x6605
+0xCCCE 0x65FD
+0xCCCF 0x6611
+0xCCD0 0x6610
+0xCCD1 0x66F6
+0xCCD2 0x670A
+0xCCD3 0x6785
+0xCCD4 0x676C
+0xCCD5 0x678E
+0xCCD6 0x6792
+0xCCD7 0x6776
+0xCCD8 0x677B
+0xCCD9 0x6798
+0xCCDA 0x6786
+0xCCDB 0x6784
+0xCCDC 0x6774
+0xCCDD 0x678D
+0xCCDE 0x678C
+0xCCDF 0x677A
+0xCCE0 0x679F
+0xCCE1 0x6791
+0xCCE2 0x6799
+0xCCE3 0x6783
+0xCCE4 0x677D
+0xCCE5 0x6781
+0xCCE6 0x6778
+0xCCE7 0x6779
+0xCCE8 0x6794
+0xCCE9 0x6B25
+0xCCEA 0x6B80
+0xCCEB 0x6B7E
+0xCCEC 0x6BDE
+0xCCED 0x6C1D
+0xCCEE 0x6C93
+0xCCEF 0x6CEC
+0xCCF0 0x6CEB
+0xCCF1 0x6CEE
+0xCCF2 0x6CD9
+0xCCF3 0x6CB6
+0xCCF4 0x6CD4
+0xCCF5 0x6CAD
+0xCCF6 0x6CE7
+0xCCF7 0x6CB7
+0xCCF8 0x6CD0
+0xCCF9 0x6CC2
+0xCCFA 0x6CBA
+0xCCFB 0x6CC3
+0xCCFC 0x6CC6
+0xCCFD 0x6CED
+0xCCFE 0x6CF2
+0xCD40 0x6CD2
+0xCD41 0x6CDD
+0xCD42 0x6CB4
+0xCD43 0x6C8A
+0xCD44 0x6C9D
+0xCD45 0x6C80
+0xCD46 0x6CDE
+0xCD47 0x6CC0
+0xCD48 0x6D30
+0xCD49 0x6CCD
+0xCD4A 0x6CC7
+0xCD4B 0x6CB0
+0xCD4C 0x6CF9
+0xCD4D 0x6CCF
+0xCD4E 0x6CE9
+0xCD4F 0x6CD1
+0xCD50 0x7094
+0xCD51 0x7098
+0xCD52 0x7085
+0xCD53 0x7093
+0xCD54 0x7086
+0xCD55 0x7084
+0xCD56 0x7091
+0xCD57 0x7096
+0xCD58 0x7082
+0xCD59 0x709A
+0xCD5A 0x7083
+0xCD5B 0x726A
+0xCD5C 0x72D6
+0xCD5D 0x72CB
+0xCD5E 0x72D8
+0xCD5F 0x72C9
+0xCD60 0x72DC
+0xCD61 0x72D2
+0xCD62 0x72D4
+0xCD63 0x72DA
+0xCD64 0x72CC
+0xCD65 0x72D1
+0xCD66 0x73A4
+0xCD67 0x73A1
+0xCD68 0x73AD
+0xCD69 0x73A6
+0xCD6A 0x73A2
+0xCD6B 0x73A0
+0xCD6C 0x73AC
+0xCD6D 0x739D
+0xCD6E 0x74DD
+0xCD6F 0x74E8
+0xCD70 0x753F
+0xCD71 0x7540
+0xCD72 0x753E
+0xCD73 0x758C
+0xCD74 0x7598
+0xCD75 0x76AF
+0xCD76 0x76F3
+0xCD77 0x76F1
+0xCD78 0x76F0
+0xCD79 0x76F5
+0xCD7A 0x77F8
+0xCD7B 0x77FC
+0xCD7C 0x77F9
+0xCD7D 0x77FB
+0xCD7E 0x77FA
+0xCDA1 0x77F7
+0xCDA2 0x7942
+0xCDA3 0x793F
+0xCDA4 0x79C5
+0xCDA5 0x7A78
+0xCDA6 0x7A7B
+0xCDA7 0x7AFB
+0xCDA8 0x7C75
+0xCDA9 0x7CFD
+0xCDAA 0x8035
+0xCDAB 0x808F
+0xCDAC 0x80AE
+0xCDAD 0x80A3
+0xCDAE 0x80B8
+0xCDAF 0x80B5
+0xCDB0 0x80AD
+0xCDB1 0x8220
+0xCDB2 0x82A0
+0xCDB3 0x82C0
+0xCDB4 0x82AB
+0xCDB5 0x829A
+0xCDB6 0x8298
+0xCDB7 0x829B
+0xCDB8 0x82B5
+0xCDB9 0x82A7
+0xCDBA 0x82AE
+0xCDBB 0x82BC
+0xCDBC 0x829E
+0xCDBD 0x82BA
+0xCDBE 0x82B4
+0xCDBF 0x82A8
+0xCDC0 0x82A1
+0xCDC1 0x82A9
+0xCDC2 0x82C2
+0xCDC3 0x82A4
+0xCDC4 0x82C3
+0xCDC5 0x82B6
+0xCDC6 0x82A2
+0xCDC7 0x8670
+0xCDC8 0x866F
+0xCDC9 0x866D
+0xCDCA 0x866E
+0xCDCB 0x8C56
+0xCDCC 0x8FD2
+0xCDCD 0x8FCB
+0xCDCE 0x8FD3
+0xCDCF 0x8FCD
+0xCDD0 0x8FD6
+0xCDD1 0x8FD5
+0xCDD2 0x8FD7
+0xCDD3 0x90B2
+0xCDD4 0x90B4
+0xCDD5 0x90AF
+0xCDD6 0x90B3
+0xCDD7 0x90B0
+0xCDD8 0x9639
+0xCDD9 0x963D
+0xCDDA 0x963C
+0xCDDB 0x963A
+0xCDDC 0x9643
+0xCDDD 0x4FCD
+0xCDDE 0x4FC5
+0xCDDF 0x4FD3
+0xCDE0 0x4FB2
+0xCDE1 0x4FC9
+0xCDE2 0x4FCB
+0xCDE3 0x4FC1
+0xCDE4 0x4FD4
+0xCDE5 0x4FDC
+0xCDE6 0x4FD9
+0xCDE7 0x4FBB
+0xCDE8 0x4FB3
+0xCDE9 0x4FDB
+0xCDEA 0x4FC7
+0xCDEB 0x4FD6
+0xCDEC 0x4FBA
+0xCDED 0x4FC0
+0xCDEE 0x4FB9
+0xCDEF 0x4FEC
+0xCDF0 0x5244
+0xCDF1 0x5249
+0xCDF2 0x52C0
+0xCDF3 0x52C2
+0xCDF4 0x533D
+0xCDF5 0x537C
+0xCDF6 0x5397
+0xCDF7 0x5396
+0xCDF8 0x5399
+0xCDF9 0x5398
+0xCDFA 0x54BA
+0xCDFB 0x54A1
+0xCDFC 0x54AD
+0xCDFD 0x54A5
+0xCDFE 0x54CF
+0xCE40 0x54C3
+0xCE41 0x830D
+0xCE42 0x54B7
+0xCE43 0x54AE
+0xCE44 0x54D6
+0xCE45 0x54B6
+0xCE46 0x54C5
+0xCE47 0x54C6
+0xCE48 0x54A0
+0xCE49 0x5470
+0xCE4A 0x54BC
+0xCE4B 0x54A2
+0xCE4C 0x54BE
+0xCE4D 0x5472
+0xCE4E 0x54DE
+0xCE4F 0x54B0
+0xCE50 0x57B5
+0xCE51 0x579E
+0xCE52 0x579F
+0xCE53 0x57A4
+0xCE54 0x578C
+0xCE55 0x5797
+0xCE56 0x579D
+0xCE57 0x579B
+0xCE58 0x5794
+0xCE59 0x5798
+0xCE5A 0x578F
+0xCE5B 0x5799
+0xCE5C 0x57A5
+0xCE5D 0x579A
+0xCE5E 0x5795
+0xCE5F 0x58F4
+0xCE60 0x590D
+0xCE61 0x5953
+0xCE62 0x59E1
+0xCE63 0x59DE
+0xCE64 0x59EE
+0xCE65 0x5A00
+0xCE66 0x59F1
+0xCE67 0x59DD
+0xCE68 0x59FA
+0xCE69 0x59FD
+0xCE6A 0x59FC
+0xCE6B 0x59F6
+0xCE6C 0x59E4
+0xCE6D 0x59F2
+0xCE6E 0x59F7
+0xCE6F 0x59DB
+0xCE70 0x59E9
+0xCE71 0x59F3
+0xCE72 0x59F5
+0xCE73 0x59E0
+0xCE74 0x59FE
+0xCE75 0x59F4
+0xCE76 0x59ED
+0xCE77 0x5BA8
+0xCE78 0x5C4C
+0xCE79 0x5CD0
+0xCE7A 0x5CD8
+0xCE7B 0x5CCC
+0xCE7C 0x5CD7
+0xCE7D 0x5CCB
+0xCE7E 0x5CDB
+0xCEA1 0x5CDE
+0xCEA2 0x5CDA
+0xCEA3 0x5CC9
+0xCEA4 0x5CC7
+0xCEA5 0x5CCA
+0xCEA6 0x5CD6
+0xCEA7 0x5CD3
+0xCEA8 0x5CD4
+0xCEA9 0x5CCF
+0xCEAA 0x5CC8
+0xCEAB 0x5CC6
+0xCEAC 0x5CCE
+0xCEAD 0x5CDF
+0xCEAE 0x5CF8
+0xCEAF 0x5DF9
+0xCEB0 0x5E21
+0xCEB1 0x5E22
+0xCEB2 0x5E23
+0xCEB3 0x5E20
+0xCEB4 0x5E24
+0xCEB5 0x5EB0
+0xCEB6 0x5EA4
+0xCEB7 0x5EA2
+0xCEB8 0x5E9B
+0xCEB9 0x5EA3
+0xCEBA 0x5EA5
+0xCEBB 0x5F07
+0xCEBC 0x5F2E
+0xCEBD 0x5F56
+0xCEBE 0x5F86
+0xCEBF 0x6037
+0xCEC0 0x6039
+0xCEC1 0x6054
+0xCEC2 0x6072
+0xCEC3 0x605E
+0xCEC4 0x6045
+0xCEC5 0x6053
+0xCEC6 0x6047
+0xCEC7 0x6049
+0xCEC8 0x605B
+0xCEC9 0x604C
+0xCECA 0x6040
+0xCECB 0x6042
+0xCECC 0x605F
+0xCECD 0x6024
+0xCECE 0x6044
+0xCECF 0x6058
+0xCED0 0x6066
+0xCED1 0x606E
+0xCED2 0x6242
+0xCED3 0x6243
+0xCED4 0x62CF
+0xCED5 0x630D
+0xCED6 0x630B
+0xCED7 0x62F5
+0xCED8 0x630E
+0xCED9 0x6303
+0xCEDA 0x62EB
+0xCEDB 0x62F9
+0xCEDC 0x630F
+0xCEDD 0x630C
+0xCEDE 0x62F8
+0xCEDF 0x62F6
+0xCEE0 0x6300
+0xCEE1 0x6313
+0xCEE2 0x6314
+0xCEE3 0x62FA
+0xCEE4 0x6315
+0xCEE5 0x62FB
+0xCEE6 0x62F0
+0xCEE7 0x6541
+0xCEE8 0x6543
+0xCEE9 0x65AA
+0xCEEA 0x65BF
+0xCEEB 0x6636
+0xCEEC 0x6621
+0xCEED 0x6632
+0xCEEE 0x6635
+0xCEEF 0x661C
+0xCEF0 0x6626
+0xCEF1 0x6622
+0xCEF2 0x6633
+0xCEF3 0x662B
+0xCEF4 0x663A
+0xCEF5 0x661D
+0xCEF6 0x6634
+0xCEF7 0x6639
+0xCEF8 0x662E
+0xCEF9 0x670F
+0xCEFA 0x6710
+0xCEFB 0x67C1
+0xCEFC 0x67F2
+0xCEFD 0x67C8
+0xCEFE 0x67BA
+0xCF40 0x67DC
+0xCF41 0x67BB
+0xCF42 0x67F8
+0xCF43 0x67D8
+0xCF44 0x67C0
+0xCF45 0x67B7
+0xCF46 0x67C5
+0xCF47 0x67EB
+0xCF48 0x67E4
+0xCF49 0x67DF
+0xCF4A 0x67B5
+0xCF4B 0x67CD
+0xCF4C 0x67B3
+0xCF4D 0x67F7
+0xCF4E 0x67F6
+0xCF4F 0x67EE
+0xCF50 0x67E3
+0xCF51 0x67C2
+0xCF52 0x67B9
+0xCF53 0x67CE
+0xCF54 0x67E7
+0xCF55 0x67F0
+0xCF56 0x67B2
+0xCF57 0x67FC
+0xCF58 0x67C6
+0xCF59 0x67ED
+0xCF5A 0x67CC
+0xCF5B 0x67AE
+0xCF5C 0x67E6
+0xCF5D 0x67DB
+0xCF5E 0x67FA
+0xCF5F 0x67C9
+0xCF60 0x67CA
+0xCF61 0x67C3
+0xCF62 0x67EA
+0xCF63 0x67CB
+0xCF64 0x6B28
+0xCF65 0x6B82
+0xCF66 0x6B84
+0xCF67 0x6BB6
+0xCF68 0x6BD6
+0xCF69 0x6BD8
+0xCF6A 0x6BE0
+0xCF6B 0x6C20
+0xCF6C 0x6C21
+0xCF6D 0x6D28
+0xCF6E 0x6D34
+0xCF6F 0x6D2D
+0xCF70 0x6D1F
+0xCF71 0x6D3C
+0xCF72 0x6D3F
+0xCF73 0x6D12
+0xCF74 0x6D0A
+0xCF75 0x6CDA
+0xCF76 0x6D33
+0xCF77 0x6D04
+0xCF78 0x6D19
+0xCF79 0x6D3A
+0xCF7A 0x6D1A
+0xCF7B 0x6D11
+0xCF7C 0x6D00
+0xCF7D 0x6D1D
+0xCF7E 0x6D42
+0xCFA1 0x6D01
+0xCFA2 0x6D18
+0xCFA3 0x6D37
+0xCFA4 0x6D03
+0xCFA5 0x6D0F
+0xCFA6 0x6D40
+0xCFA7 0x6D07
+0xCFA8 0x6D20
+0xCFA9 0x6D2C
+0xCFAA 0x6D08
+0xCFAB 0x6D22
+0xCFAC 0x6D09
+0xCFAD 0x6D10
+0xCFAE 0x70B7
+0xCFAF 0x709F
+0xCFB0 0x70BE
+0xCFB1 0x70B1
+0xCFB2 0x70B0
+0xCFB3 0x70A1
+0xCFB4 0x70B4
+0xCFB5 0x70B5
+0xCFB6 0x70A9
+0xCFB7 0x7241
+0xCFB8 0x7249
+0xCFB9 0x724A
+0xCFBA 0x726C
+0xCFBB 0x7270
+0xCFBC 0x7273
+0xCFBD 0x726E
+0xCFBE 0x72CA
+0xCFBF 0x72E4
+0xCFC0 0x72E8
+0xCFC1 0x72EB
+0xCFC2 0x72DF
+0xCFC3 0x72EA
+0xCFC4 0x72E6
+0xCFC5 0x72E3
+0xCFC6 0x7385
+0xCFC7 0x73CC
+0xCFC8 0x73C2
+0xCFC9 0x73C8
+0xCFCA 0x73C5
+0xCFCB 0x73B9
+0xCFCC 0x73B6
+0xCFCD 0x73B5
+0xCFCE 0x73B4
+0xCFCF 0x73EB
+0xCFD0 0x73BF
+0xCFD1 0x73C7
+0xCFD2 0x73BE
+0xCFD3 0x73C3
+0xCFD4 0x73C6
+0xCFD5 0x73B8
+0xCFD6 0x73CB
+0xCFD7 0x74EC
+0xCFD8 0x74EE
+0xCFD9 0x752E
+0xCFDA 0x7547
+0xCFDB 0x7548
+0xCFDC 0x75A7
+0xCFDD 0x75AA
+0xCFDE 0x7679
+0xCFDF 0x76C4
+0xCFE0 0x7708
+0xCFE1 0x7703
+0xCFE2 0x7704
+0xCFE3 0x7705
+0xCFE4 0x770A
+0xCFE5 0x76F7
+0xCFE6 0x76FB
+0xCFE7 0x76FA
+0xCFE8 0x77E7
+0xCFE9 0x77E8
+0xCFEA 0x7806
+0xCFEB 0x7811
+0xCFEC 0x7812
+0xCFED 0x7805
+0xCFEE 0x7810
+0xCFEF 0x780F
+0xCFF0 0x780E
+0xCFF1 0x7809
+0xCFF2 0x7803
+0xCFF3 0x7813
+0xCFF4 0x794A
+0xCFF5 0x794C
+0xCFF6 0x794B
+0xCFF7 0x7945
+0xCFF8 0x7944
+0xCFF9 0x79D5
+0xCFFA 0x79CD
+0xCFFB 0x79CF
+0xCFFC 0x79D6
+0xCFFD 0x79CE
+0xCFFE 0x7A80
+0xD040 0x7A7E
+0xD041 0x7AD1
+0xD042 0x7B00
+0xD043 0x7B01
+0xD044 0x7C7A
+0xD045 0x7C78
+0xD046 0x7C79
+0xD047 0x7C7F
+0xD048 0x7C80
+0xD049 0x7C81
+0xD04A 0x7D03
+0xD04B 0x7D08
+0xD04C 0x7D01
+0xD04D 0x7F58
+0xD04E 0x7F91
+0xD04F 0x7F8D
+0xD050 0x7FBE
+0xD051 0x8007
+0xD052 0x800E
+0xD053 0x800F
+0xD054 0x8014
+0xD055 0x8037
+0xD056 0x80D8
+0xD057 0x80C7
+0xD058 0x80E0
+0xD059 0x80D1
+0xD05A 0x80C8
+0xD05B 0x80C2
+0xD05C 0x80D0
+0xD05D 0x80C5
+0xD05E 0x80E3
+0xD05F 0x80D9
+0xD060 0x80DC
+0xD061 0x80CA
+0xD062 0x80D5
+0xD063 0x80C9
+0xD064 0x80CF
+0xD065 0x80D7
+0xD066 0x80E6
+0xD067 0x80CD
+0xD068 0x81FF
+0xD069 0x8221
+0xD06A 0x8294
+0xD06B 0x82D9
+0xD06C 0x82FE
+0xD06D 0x82F9
+0xD06E 0x8307
+0xD06F 0x82E8
+0xD070 0x8300
+0xD071 0x82D5
+0xD072 0x833A
+0xD073 0x82EB
+0xD074 0x82D6
+0xD075 0x82F4
+0xD076 0x82EC
+0xD077 0x82E1
+0xD078 0x82F2
+0xD079 0x82F5
+0xD07A 0x830C
+0xD07B 0x82FB
+0xD07C 0x82F6
+0xD07D 0x82F0
+0xD07E 0x82EA
+0xD0A1 0x82E4
+0xD0A2 0x82E0
+0xD0A3 0x82FA
+0xD0A4 0x82F3
+0xD0A5 0x82ED
+0xD0A6 0x8677
+0xD0A7 0x8674
+0xD0A8 0x867C
+0xD0A9 0x8673
+0xD0AA 0x8841
+0xD0AB 0x884E
+0xD0AC 0x8867
+0xD0AD 0x886A
+0xD0AE 0x8869
+0xD0AF 0x89D3
+0xD0B0 0x8A04
+0xD0B1 0x8A07
+0xD0B2 0x8D72
+0xD0B3 0x8FE3
+0xD0B4 0x8FE1
+0xD0B5 0x8FEE
+0xD0B6 0x8FE0
+0xD0B7 0x90F1
+0xD0B8 0x90BD
+0xD0B9 0x90BF
+0xD0BA 0x90D5
+0xD0BB 0x90C5
+0xD0BC 0x90BE
+0xD0BD 0x90C7
+0xD0BE 0x90CB
+0xD0BF 0x90C8
+0xD0C0 0x91D4
+0xD0C1 0x91D3
+0xD0C2 0x9654
+0xD0C3 0x964F
+0xD0C4 0x9651
+0xD0C5 0x9653
+0xD0C6 0x964A
+0xD0C7 0x964E
+0xD0C8 0x501E
+0xD0C9 0x5005
+0xD0CA 0x5007
+0xD0CB 0x5013
+0xD0CC 0x5022
+0xD0CD 0x5030
+0xD0CE 0x501B
+0xD0CF 0x4FF5
+0xD0D0 0x4FF4
+0xD0D1 0x5033
+0xD0D2 0x5037
+0xD0D3 0x502C
+0xD0D4 0x4FF6
+0xD0D5 0x4FF7
+0xD0D6 0x5017
+0xD0D7 0x501C
+0xD0D8 0x5020
+0xD0D9 0x5027
+0xD0DA 0x5035
+0xD0DB 0x502F
+0xD0DC 0x5031
+0xD0DD 0x500E
+0xD0DE 0x515A
+0xD0DF 0x5194
+0xD0E0 0x5193
+0xD0E1 0x51CA
+0xD0E2 0x51C4
+0xD0E3 0x51C5
+0xD0E4 0x51C8
+0xD0E5 0x51CE
+0xD0E6 0x5261
+0xD0E7 0x525A
+0xD0E8 0x5252
+0xD0E9 0x525E
+0xD0EA 0x525F
+0xD0EB 0x5255
+0xD0EC 0x5262
+0xD0ED 0x52CD
+0xD0EE 0x530E
+0xD0EF 0x539E
+0xD0F0 0x5526
+0xD0F1 0x54E2
+0xD0F2 0x5517
+0xD0F3 0x5512
+0xD0F4 0x54E7
+0xD0F5 0x54F3
+0xD0F6 0x54E4
+0xD0F7 0x551A
+0xD0F8 0x54FF
+0xD0F9 0x5504
+0xD0FA 0x5508
+0xD0FB 0x54EB
+0xD0FC 0x5511
+0xD0FD 0x5505
+0xD0FE 0x54F1
+0xD140 0x550A
+0xD141 0x54FB
+0xD142 0x54F7
+0xD143 0x54F8
+0xD144 0x54E0
+0xD145 0x550E
+0xD146 0x5503
+0xD147 0x550B
+0xD148 0x5701
+0xD149 0x5702
+0xD14A 0x57CC
+0xD14B 0x5832
+0xD14C 0x57D5
+0xD14D 0x57D2
+0xD14E 0x57BA
+0xD14F 0x57C6
+0xD150 0x57BD
+0xD151 0x57BC
+0xD152 0x57B8
+0xD153 0x57B6
+0xD154 0x57BF
+0xD155 0x57C7
+0xD156 0x57D0
+0xD157 0x57B9
+0xD158 0x57C1
+0xD159 0x590E
+0xD15A 0x594A
+0xD15B 0x5A19
+0xD15C 0x5A16
+0xD15D 0x5A2D
+0xD15E 0x5A2E
+0xD15F 0x5A15
+0xD160 0x5A0F
+0xD161 0x5A17
+0xD162 0x5A0A
+0xD163 0x5A1E
+0xD164 0x5A33
+0xD165 0x5B6C
+0xD166 0x5BA7
+0xD167 0x5BAD
+0xD168 0x5BAC
+0xD169 0x5C03
+0xD16A 0x5C56
+0xD16B 0x5C54
+0xD16C 0x5CEC
+0xD16D 0x5CFF
+0xD16E 0x5CEE
+0xD16F 0x5CF1
+0xD170 0x5CF7
+0xD171 0x5D00
+0xD172 0x5CF9
+0xD173 0x5E29
+0xD174 0x5E28
+0xD175 0x5EA8
+0xD176 0x5EAE
+0xD177 0x5EAA
+0xD178 0x5EAC
+0xD179 0x5F33
+0xD17A 0x5F30
+0xD17B 0x5F67
+0xD17C 0x605D
+0xD17D 0x605A
+0xD17E 0x6067
+0xD1A1 0x6041
+0xD1A2 0x60A2
+0xD1A3 0x6088
+0xD1A4 0x6080
+0xD1A5 0x6092
+0xD1A6 0x6081
+0xD1A7 0x609D
+0xD1A8 0x6083
+0xD1A9 0x6095
+0xD1AA 0x609B
+0xD1AB 0x6097
+0xD1AC 0x6087
+0xD1AD 0x609C
+0xD1AE 0x608E
+0xD1AF 0x6219
+0xD1B0 0x6246
+0xD1B1 0x62F2
+0xD1B2 0x6310
+0xD1B3 0x6356
+0xD1B4 0x632C
+0xD1B5 0x6344
+0xD1B6 0x6345
+0xD1B7 0x6336
+0xD1B8 0x6343
+0xD1B9 0x63E4
+0xD1BA 0x6339
+0xD1BB 0x634B
+0xD1BC 0x634A
+0xD1BD 0x633C
+0xD1BE 0x6329
+0xD1BF 0x6341
+0xD1C0 0x6334
+0xD1C1 0x6358
+0xD1C2 0x6354
+0xD1C3 0x6359
+0xD1C4 0x632D
+0xD1C5 0x6347
+0xD1C6 0x6333
+0xD1C7 0x635A
+0xD1C8 0x6351
+0xD1C9 0x6338
+0xD1CA 0x6357
+0xD1CB 0x6340
+0xD1CC 0x6348
+0xD1CD 0x654A
+0xD1CE 0x6546
+0xD1CF 0x65C6
+0xD1D0 0x65C3
+0xD1D1 0x65C4
+0xD1D2 0x65C2
+0xD1D3 0x664A
+0xD1D4 0x665F
+0xD1D5 0x6647
+0xD1D6 0x6651
+0xD1D7 0x6712
+0xD1D8 0x6713
+0xD1D9 0x681F
+0xD1DA 0x681A
+0xD1DB 0x6849
+0xD1DC 0x6832
+0xD1DD 0x6833
+0xD1DE 0x683B
+0xD1DF 0x684B
+0xD1E0 0x684F
+0xD1E1 0x6816
+0xD1E2 0x6831
+0xD1E3 0x681C
+0xD1E4 0x6835
+0xD1E5 0x682B
+0xD1E6 0x682D
+0xD1E7 0x682F
+0xD1E8 0x684E
+0xD1E9 0x6844
+0xD1EA 0x6834
+0xD1EB 0x681D
+0xD1EC 0x6812
+0xD1ED 0x6814
+0xD1EE 0x6826
+0xD1EF 0x6828
+0xD1F0 0x682E
+0xD1F1 0x684D
+0xD1F2 0x683A
+0xD1F3 0x6825
+0xD1F4 0x6820
+0xD1F5 0x6B2C
+0xD1F6 0x6B2F
+0xD1F7 0x6B2D
+0xD1F8 0x6B31
+0xD1F9 0x6B34
+0xD1FA 0x6B6D
+0xD1FB 0x8082
+0xD1FC 0x6B88
+0xD1FD 0x6BE6
+0xD1FE 0x6BE4
+0xD240 0x6BE8
+0xD241 0x6BE3
+0xD242 0x6BE2
+0xD243 0x6BE7
+0xD244 0x6C25
+0xD245 0x6D7A
+0xD246 0x6D63
+0xD247 0x6D64
+0xD248 0x6D76
+0xD249 0x6D0D
+0xD24A 0x6D61
+0xD24B 0x6D92
+0xD24C 0x6D58
+0xD24D 0x6D62
+0xD24E 0x6D6D
+0xD24F 0x6D6F
+0xD250 0x6D91
+0xD251 0x6D8D
+0xD252 0x6DEF
+0xD253 0x6D7F
+0xD254 0x6D86
+0xD255 0x6D5E
+0xD256 0x6D67
+0xD257 0x6D60
+0xD258 0x6D97
+0xD259 0x6D70
+0xD25A 0x6D7C
+0xD25B 0x6D5F
+0xD25C 0x6D82
+0xD25D 0x6D98
+0xD25E 0x6D2F
+0xD25F 0x6D68
+0xD260 0x6D8B
+0xD261 0x6D7E
+0xD262 0x6D80
+0xD263 0x6D84
+0xD264 0x6D16
+0xD265 0x6D83
+0xD266 0x6D7B
+0xD267 0x6D7D
+0xD268 0x6D75
+0xD269 0x6D90
+0xD26A 0x70DC
+0xD26B 0x70D3
+0xD26C 0x70D1
+0xD26D 0x70DD
+0xD26E 0x70CB
+0xD26F 0x7F39
+0xD270 0x70E2
+0xD271 0x70D7
+0xD272 0x70D2
+0xD273 0x70DE
+0xD274 0x70E0
+0xD275 0x70D4
+0xD276 0x70CD
+0xD277 0x70C5
+0xD278 0x70C6
+0xD279 0x70C7
+0xD27A 0x70DA
+0xD27B 0x70CE
+0xD27C 0x70E1
+0xD27D 0x7242
+0xD27E 0x7278
+0xD2A1 0x7277
+0xD2A2 0x7276
+0xD2A3 0x7300
+0xD2A4 0x72FA
+0xD2A5 0x72F4
+0xD2A6 0x72FE
+0xD2A7 0x72F6
+0xD2A8 0x72F3
+0xD2A9 0x72FB
+0xD2AA 0x7301
+0xD2AB 0x73D3
+0xD2AC 0x73D9
+0xD2AD 0x73E5
+0xD2AE 0x73D6
+0xD2AF 0x73BC
+0xD2B0 0x73E7
+0xD2B1 0x73E3
+0xD2B2 0x73E9
+0xD2B3 0x73DC
+0xD2B4 0x73D2
+0xD2B5 0x73DB
+0xD2B6 0x73D4
+0xD2B7 0x73DD
+0xD2B8 0x73DA
+0xD2B9 0x73D7
+0xD2BA 0x73D8
+0xD2BB 0x73E8
+0xD2BC 0x74DE
+0xD2BD 0x74DF
+0xD2BE 0x74F4
+0xD2BF 0x74F5
+0xD2C0 0x7521
+0xD2C1 0x755B
+0xD2C2 0x755F
+0xD2C3 0x75B0
+0xD2C4 0x75C1
+0xD2C5 0x75BB
+0xD2C6 0x75C4
+0xD2C7 0x75C0
+0xD2C8 0x75BF
+0xD2C9 0x75B6
+0xD2CA 0x75BA
+0xD2CB 0x768A
+0xD2CC 0x76C9
+0xD2CD 0x771D
+0xD2CE 0x771B
+0xD2CF 0x7710
+0xD2D0 0x7713
+0xD2D1 0x7712
+0xD2D2 0x7723
+0xD2D3 0x7711
+0xD2D4 0x7715
+0xD2D5 0x7719
+0xD2D6 0x771A
+0xD2D7 0x7722
+0xD2D8 0x7727
+0xD2D9 0x7823
+0xD2DA 0x782C
+0xD2DB 0x7822
+0xD2DC 0x7835
+0xD2DD 0x782F
+0xD2DE 0x7828
+0xD2DF 0x782E
+0xD2E0 0x782B
+0xD2E1 0x7821
+0xD2E2 0x7829
+0xD2E3 0x7833
+0xD2E4 0x782A
+0xD2E5 0x7831
+0xD2E6 0x7954
+0xD2E7 0x795B
+0xD2E8 0x794F
+0xD2E9 0x795C
+0xD2EA 0x7953
+0xD2EB 0x7952
+0xD2EC 0x7951
+0xD2ED 0x79EB
+0xD2EE 0x79EC
+0xD2EF 0x79E0
+0xD2F0 0x79EE
+0xD2F1 0x79ED
+0xD2F2 0x79EA
+0xD2F3 0x79DC
+0xD2F4 0x79DE
+0xD2F5 0x79DD
+0xD2F6 0x7A86
+0xD2F7 0x7A89
+0xD2F8 0x7A85
+0xD2F9 0x7A8B
+0xD2FA 0x7A8C
+0xD2FB 0x7A8A
+0xD2FC 0x7A87
+0xD2FD 0x7AD8
+0xD2FE 0x7B10
+0xD340 0x7B04
+0xD341 0x7B13
+0xD342 0x7B05
+0xD343 0x7B0F
+0xD344 0x7B08
+0xD345 0x7B0A
+0xD346 0x7B0E
+0xD347 0x7B09
+0xD348 0x7B12
+0xD349 0x7C84
+0xD34A 0x7C91
+0xD34B 0x7C8A
+0xD34C 0x7C8C
+0xD34D 0x7C88
+0xD34E 0x7C8D
+0xD34F 0x7C85
+0xD350 0x7D1E
+0xD351 0x7D1D
+0xD352 0x7D11
+0xD353 0x7D0E
+0xD354 0x7D18
+0xD355 0x7D16
+0xD356 0x7D13
+0xD357 0x7D1F
+0xD358 0x7D12
+0xD359 0x7D0F
+0xD35A 0x7D0C
+0xD35B 0x7F5C
+0xD35C 0x7F61
+0xD35D 0x7F5E
+0xD35E 0x7F60
+0xD35F 0x7F5D
+0xD360 0x7F5B
+0xD361 0x7F96
+0xD362 0x7F92
+0xD363 0x7FC3
+0xD364 0x7FC2
+0xD365 0x7FC0
+0xD366 0x8016
+0xD367 0x803E
+0xD368 0x8039
+0xD369 0x80FA
+0xD36A 0x80F2
+0xD36B 0x80F9
+0xD36C 0x80F5
+0xD36D 0x8101
+0xD36E 0x80FB
+0xD36F 0x8100
+0xD370 0x8201
+0xD371 0x822F
+0xD372 0x8225
+0xD373 0x8333
+0xD374 0x832D
+0xD375 0x8344
+0xD376 0x8319
+0xD377 0x8351
+0xD378 0x8325
+0xD379 0x8356
+0xD37A 0x833F
+0xD37B 0x8341
+0xD37C 0x8326
+0xD37D 0x831C
+0xD37E 0x8322
+0xD3A1 0x8342
+0xD3A2 0x834E
+0xD3A3 0x831B
+0xD3A4 0x832A
+0xD3A5 0x8308
+0xD3A6 0x833C
+0xD3A7 0x834D
+0xD3A8 0x8316
+0xD3A9 0x8324
+0xD3AA 0x8320
+0xD3AB 0x8337
+0xD3AC 0x832F
+0xD3AD 0x8329
+0xD3AE 0x8347
+0xD3AF 0x8345
+0xD3B0 0x834C
+0xD3B1 0x8353
+0xD3B2 0x831E
+0xD3B3 0x832C
+0xD3B4 0x834B
+0xD3B5 0x8327
+0xD3B6 0x8348
+0xD3B7 0x8653
+0xD3B8 0x8652
+0xD3B9 0x86A2
+0xD3BA 0x86A8
+0xD3BB 0x8696
+0xD3BC 0x868D
+0xD3BD 0x8691
+0xD3BE 0x869E
+0xD3BF 0x8687
+0xD3C0 0x8697
+0xD3C1 0x8686
+0xD3C2 0x868B
+0xD3C3 0x869A
+0xD3C4 0x8685
+0xD3C5 0x86A5
+0xD3C6 0x8699
+0xD3C7 0x86A1
+0xD3C8 0x86A7
+0xD3C9 0x8695
+0xD3CA 0x8698
+0xD3CB 0x868E
+0xD3CC 0x869D
+0xD3CD 0x8690
+0xD3CE 0x8694
+0xD3CF 0x8843
+0xD3D0 0x8844
+0xD3D1 0x886D
+0xD3D2 0x8875
+0xD3D3 0x8876
+0xD3D4 0x8872
+0xD3D5 0x8880
+0xD3D6 0x8871
+0xD3D7 0x887F
+0xD3D8 0x886F
+0xD3D9 0x8883
+0xD3DA 0x887E
+0xD3DB 0x8874
+0xD3DC 0x887C
+0xD3DD 0x8A12
+0xD3DE 0x8C47
+0xD3DF 0x8C57
+0xD3E0 0x8C7B
+0xD3E1 0x8CA4
+0xD3E2 0x8CA3
+0xD3E3 0x8D76
+0xD3E4 0x8D78
+0xD3E5 0x8DB5
+0xD3E6 0x8DB7
+0xD3E7 0x8DB6
+0xD3E8 0x8ED1
+0xD3E9 0x8ED3
+0xD3EA 0x8FFE
+0xD3EB 0x8FF5
+0xD3EC 0x9002
+0xD3ED 0x8FFF
+0xD3EE 0x8FFB
+0xD3EF 0x9004
+0xD3F0 0x8FFC
+0xD3F1 0x8FF6
+0xD3F2 0x90D6
+0xD3F3 0x90E0
+0xD3F4 0x90D9
+0xD3F5 0x90DA
+0xD3F6 0x90E3
+0xD3F7 0x90DF
+0xD3F8 0x90E5
+0xD3F9 0x90D8
+0xD3FA 0x90DB
+0xD3FB 0x90D7
+0xD3FC 0x90DC
+0xD3FD 0x90E4
+0xD3FE 0x9150
+0xD440 0x914E
+0xD441 0x914F
+0xD442 0x91D5
+0xD443 0x91E2
+0xD444 0x91DA
+0xD445 0x965C
+0xD446 0x965F
+0xD447 0x96BC
+0xD448 0x98E3
+0xD449 0x9ADF
+0xD44A 0x9B2F
+0xD44B 0x4E7F
+0xD44C 0x5070
+0xD44D 0x506A
+0xD44E 0x5061
+0xD44F 0x505E
+0xD450 0x5060
+0xD451 0x5053
+0xD452 0x504B
+0xD453 0x505D
+0xD454 0x5072
+0xD455 0x5048
+0xD456 0x504D
+0xD457 0x5041
+0xD458 0x505B
+0xD459 0x504A
+0xD45A 0x5062
+0xD45B 0x5015
+0xD45C 0x5045
+0xD45D 0x505F
+0xD45E 0x5069
+0xD45F 0x506B
+0xD460 0x5063
+0xD461 0x5064
+0xD462 0x5046
+0xD463 0x5040
+0xD464 0x506E
+0xD465 0x5073
+0xD466 0x5057
+0xD467 0x5051
+0xD468 0x51D0
+0xD469 0x526B
+0xD46A 0x526D
+0xD46B 0x526C
+0xD46C 0x526E
+0xD46D 0x52D6
+0xD46E 0x52D3
+0xD46F 0x532D
+0xD470 0x539C
+0xD471 0x5575
+0xD472 0x5576
+0xD473 0x553C
+0xD474 0x554D
+0xD475 0x5550
+0xD476 0x5534
+0xD477 0x552A
+0xD478 0x5551
+0xD479 0x5562
+0xD47A 0x5536
+0xD47B 0x5535
+0xD47C 0x5530
+0xD47D 0x5552
+0xD47E 0x5545
+0xD4A1 0x550C
+0xD4A2 0x5532
+0xD4A3 0x5565
+0xD4A4 0x554E
+0xD4A5 0x5539
+0xD4A6 0x5548
+0xD4A7 0x552D
+0xD4A8 0x553B
+0xD4A9 0x5540
+0xD4AA 0x554B
+0xD4AB 0x570A
+0xD4AC 0x5707
+0xD4AD 0x57FB
+0xD4AE 0x5814
+0xD4AF 0x57E2
+0xD4B0 0x57F6
+0xD4B1 0x57DC
+0xD4B2 0x57F4
+0xD4B3 0x5800
+0xD4B4 0x57ED
+0xD4B5 0x57FD
+0xD4B6 0x5808
+0xD4B7 0x57F8
+0xD4B8 0x580B
+0xD4B9 0x57F3
+0xD4BA 0x57CF
+0xD4BB 0x5807
+0xD4BC 0x57EE
+0xD4BD 0x57E3
+0xD4BE 0x57F2
+0xD4BF 0x57E5
+0xD4C0 0x57EC
+0xD4C1 0x57E1
+0xD4C2 0x580E
+0xD4C3 0x57FC
+0xD4C4 0x5810
+0xD4C5 0x57E7
+0xD4C6 0x5801
+0xD4C7 0x580C
+0xD4C8 0x57F1
+0xD4C9 0x57E9
+0xD4CA 0x57F0
+0xD4CB 0x580D
+0xD4CC 0x5804
+0xD4CD 0x595C
+0xD4CE 0x5A60
+0xD4CF 0x5A58
+0xD4D0 0x5A55
+0xD4D1 0x5A67
+0xD4D2 0x5A5E
+0xD4D3 0x5A38
+0xD4D4 0x5A35
+0xD4D5 0x5A6D
+0xD4D6 0x5A50
+0xD4D7 0x5A5F
+0xD4D8 0x5A65
+0xD4D9 0x5A6C
+0xD4DA 0x5A53
+0xD4DB 0x5A64
+0xD4DC 0x5A57
+0xD4DD 0x5A43
+0xD4DE 0x5A5D
+0xD4DF 0x5A52
+0xD4E0 0x5A44
+0xD4E1 0x5A5B
+0xD4E2 0x5A48
+0xD4E3 0x5A8E
+0xD4E4 0x5A3E
+0xD4E5 0x5A4D
+0xD4E6 0x5A39
+0xD4E7 0x5A4C
+0xD4E8 0x5A70
+0xD4E9 0x5A69
+0xD4EA 0x5A47
+0xD4EB 0x5A51
+0xD4EC 0x5A56
+0xD4ED 0x5A42
+0xD4EE 0x5A5C
+0xD4EF 0x5B72
+0xD4F0 0x5B6E
+0xD4F1 0x5BC1
+0xD4F2 0x5BC0
+0xD4F3 0x5C59
+0xD4F4 0x5D1E
+0xD4F5 0x5D0B
+0xD4F6 0x5D1D
+0xD4F7 0x5D1A
+0xD4F8 0x5D20
+0xD4F9 0x5D0C
+0xD4FA 0x5D28
+0xD4FB 0x5D0D
+0xD4FC 0x5D26
+0xD4FD 0x5D25
+0xD4FE 0x5D0F
+0xD540 0x5D30
+0xD541 0x5D12
+0xD542 0x5D23
+0xD543 0x5D1F
+0xD544 0x5D2E
+0xD545 0x5E3E
+0xD546 0x5E34
+0xD547 0x5EB1
+0xD548 0x5EB4
+0xD549 0x5EB9
+0xD54A 0x5EB2
+0xD54B 0x5EB3
+0xD54C 0x5F36
+0xD54D 0x5F38
+0xD54E 0x5F9B
+0xD54F 0x5F96
+0xD550 0x5F9F
+0xD551 0x608A
+0xD552 0x6090
+0xD553 0x6086
+0xD554 0x60BE
+0xD555 0x60B0
+0xD556 0x60BA
+0xD557 0x60D3
+0xD558 0x60D4
+0xD559 0x60CF
+0xD55A 0x60E4
+0xD55B 0x60D9
+0xD55C 0x60DD
+0xD55D 0x60C8
+0xD55E 0x60B1
+0xD55F 0x60DB
+0xD560 0x60B7
+0xD561 0x60CA
+0xD562 0x60BF
+0xD563 0x60C3
+0xD564 0x60CD
+0xD565 0x60C0
+0xD566 0x6332
+0xD567 0x6365
+0xD568 0x638A
+0xD569 0x6382
+0xD56A 0x637D
+0xD56B 0x63BD
+0xD56C 0x639E
+0xD56D 0x63AD
+0xD56E 0x639D
+0xD56F 0x6397
+0xD570 0x63AB
+0xD571 0x638E
+0xD572 0x636F
+0xD573 0x6387
+0xD574 0x6390
+0xD575 0x636E
+0xD576 0x63AF
+0xD577 0x6375
+0xD578 0x639C
+0xD579 0x636D
+0xD57A 0x63AE
+0xD57B 0x637C
+0xD57C 0x63A4
+0xD57D 0x633B
+0xD57E 0x639F
+0xD5A1 0x6378
+0xD5A2 0x6385
+0xD5A3 0x6381
+0xD5A4 0x6391
+0xD5A5 0x638D
+0xD5A6 0x6370
+0xD5A7 0x6553
+0xD5A8 0x65CD
+0xD5A9 0x6665
+0xD5AA 0x6661
+0xD5AB 0x665B
+0xD5AC 0x6659
+0xD5AD 0x665C
+0xD5AE 0x6662
+0xD5AF 0x6718
+0xD5B0 0x6879
+0xD5B1 0x6887
+0xD5B2 0x6890
+0xD5B3 0x689C
+0xD5B4 0x686D
+0xD5B5 0x686E
+0xD5B6 0x68AE
+0xD5B7 0x68AB
+0xD5B8 0x6956
+0xD5B9 0x686F
+0xD5BA 0x68A3
+0xD5BB 0x68AC
+0xD5BC 0x68A9
+0xD5BD 0x6875
+0xD5BE 0x6874
+0xD5BF 0x68B2
+0xD5C0 0x688F
+0xD5C1 0x6877
+0xD5C2 0x6892
+0xD5C3 0x687C
+0xD5C4 0x686B
+0xD5C5 0x6872
+0xD5C6 0x68AA
+0xD5C7 0x6880
+0xD5C8 0x6871
+0xD5C9 0x687E
+0xD5CA 0x689B
+0xD5CB 0x6896
+0xD5CC 0x688B
+0xD5CD 0x68A0
+0xD5CE 0x6889
+0xD5CF 0x68A4
+0xD5D0 0x6878
+0xD5D1 0x687B
+0xD5D2 0x6891
+0xD5D3 0x688C
+0xD5D4 0x688A
+0xD5D5 0x687D
+0xD5D6 0x6B36
+0xD5D7 0x6B33
+0xD5D8 0x6B37
+0xD5D9 0x6B38
+0xD5DA 0x6B91
+0xD5DB 0x6B8F
+0xD5DC 0x6B8D
+0xD5DD 0x6B8E
+0xD5DE 0x6B8C
+0xD5DF 0x6C2A
+0xD5E0 0x6DC0
+0xD5E1 0x6DAB
+0xD5E2 0x6DB4
+0xD5E3 0x6DB3
+0xD5E4 0x6E74
+0xD5E5 0x6DAC
+0xD5E6 0x6DE9
+0xD5E7 0x6DE2
+0xD5E8 0x6DB7
+0xD5E9 0x6DF6
+0xD5EA 0x6DD4
+0xD5EB 0x6E00
+0xD5EC 0x6DC8
+0xD5ED 0x6DE0
+0xD5EE 0x6DDF
+0xD5EF 0x6DD6
+0xD5F0 0x6DBE
+0xD5F1 0x6DE5
+0xD5F2 0x6DDC
+0xD5F3 0x6DDD
+0xD5F4 0x6DDB
+0xD5F5 0x6DF4
+0xD5F6 0x6DCA
+0xD5F7 0x6DBD
+0xD5F8 0x6DED
+0xD5F9 0x6DF0
+0xD5FA 0x6DBA
+0xD5FB 0x6DD5
+0xD5FC 0x6DC2
+0xD5FD 0x6DCF
+0xD5FE 0x6DC9
+0xD640 0x6DD0
+0xD641 0x6DF2
+0xD642 0x6DD3
+0xD643 0x6DFD
+0xD644 0x6DD7
+0xD645 0x6DCD
+0xD646 0x6DE3
+0xD647 0x6DBB
+0xD648 0x70FA
+0xD649 0x710D
+0xD64A 0x70F7
+0xD64B 0x7117
+0xD64C 0x70F4
+0xD64D 0x710C
+0xD64E 0x70F0
+0xD64F 0x7104
+0xD650 0x70F3
+0xD651 0x7110
+0xD652 0x70FC
+0xD653 0x70FF
+0xD654 0x7106
+0xD655 0x7113
+0xD656 0x7100
+0xD657 0x70F8
+0xD658 0x70F6
+0xD659 0x710B
+0xD65A 0x7102
+0xD65B 0x710E
+0xD65C 0x727E
+0xD65D 0x727B
+0xD65E 0x727C
+0xD65F 0x727F
+0xD660 0x731D
+0xD661 0x7317
+0xD662 0x7307
+0xD663 0x7311
+0xD664 0x7318
+0xD665 0x730A
+0xD666 0x7308
+0xD667 0x72FF
+0xD668 0x730F
+0xD669 0x731E
+0xD66A 0x7388
+0xD66B 0x73F6
+0xD66C 0x73F8
+0xD66D 0x73F5
+0xD66E 0x7404
+0xD66F 0x7401
+0xD670 0x73FD
+0xD671 0x7407
+0xD672 0x7400
+0xD673 0x73FA
+0xD674 0x73FC
+0xD675 0x73FF
+0xD676 0x740C
+0xD677 0x740B
+0xD678 0x73F4
+0xD679 0x7408
+0xD67A 0x7564
+0xD67B 0x7563
+0xD67C 0x75CE
+0xD67D 0x75D2
+0xD67E 0x75CF
+0xD6A1 0x75CB
+0xD6A2 0x75CC
+0xD6A3 0x75D1
+0xD6A4 0x75D0
+0xD6A5 0x768F
+0xD6A6 0x7689
+0xD6A7 0x76D3
+0xD6A8 0x7739
+0xD6A9 0x772F
+0xD6AA 0x772D
+0xD6AB 0x7731
+0xD6AC 0x7732
+0xD6AD 0x7734
+0xD6AE 0x7733
+0xD6AF 0x773D
+0xD6B0 0x7725
+0xD6B1 0x773B
+0xD6B2 0x7735
+0xD6B3 0x7848
+0xD6B4 0x7852
+0xD6B5 0x7849
+0xD6B6 0x784D
+0xD6B7 0x784A
+0xD6B8 0x784C
+0xD6B9 0x7826
+0xD6BA 0x7845
+0xD6BB 0x7850
+0xD6BC 0x7964
+0xD6BD 0x7967
+0xD6BE 0x7969
+0xD6BF 0x796A
+0xD6C0 0x7963
+0xD6C1 0x796B
+0xD6C2 0x7961
+0xD6C3 0x79BB
+0xD6C4 0x79FA
+0xD6C5 0x79F8
+0xD6C6 0x79F6
+0xD6C7 0x79F7
+0xD6C8 0x7A8F
+0xD6C9 0x7A94
+0xD6CA 0x7A90
+0xD6CB 0x7B35
+0xD6CC 0x7B47
+0xD6CD 0x7B34
+0xD6CE 0x7B25
+0xD6CF 0x7B30
+0xD6D0 0x7B22
+0xD6D1 0x7B24
+0xD6D2 0x7B33
+0xD6D3 0x7B18
+0xD6D4 0x7B2A
+0xD6D5 0x7B1D
+0xD6D6 0x7B31
+0xD6D7 0x7B2B
+0xD6D8 0x7B2D
+0xD6D9 0x7B2F
+0xD6DA 0x7B32
+0xD6DB 0x7B38
+0xD6DC 0x7B1A
+0xD6DD 0x7B23
+0xD6DE 0x7C94
+0xD6DF 0x7C98
+0xD6E0 0x7C96
+0xD6E1 0x7CA3
+0xD6E2 0x7D35
+0xD6E3 0x7D3D
+0xD6E4 0x7D38
+0xD6E5 0x7D36
+0xD6E6 0x7D3A
+0xD6E7 0x7D45
+0xD6E8 0x7D2C
+0xD6E9 0x7D29
+0xD6EA 0x7D41
+0xD6EB 0x7D47
+0xD6EC 0x7D3E
+0xD6ED 0x7D3F
+0xD6EE 0x7D4A
+0xD6EF 0x7D3B
+0xD6F0 0x7D28
+0xD6F1 0x7F63
+0xD6F2 0x7F95
+0xD6F3 0x7F9C
+0xD6F4 0x7F9D
+0xD6F5 0x7F9B
+0xD6F6 0x7FCA
+0xD6F7 0x7FCB
+0xD6F8 0x7FCD
+0xD6F9 0x7FD0
+0xD6FA 0x7FD1
+0xD6FB 0x7FC7
+0xD6FC 0x7FCF
+0xD6FD 0x7FC9
+0xD6FE 0x801F
+0xD740 0x801E
+0xD741 0x801B
+0xD742 0x8047
+0xD743 0x8043
+0xD744 0x8048
+0xD745 0x8118
+0xD746 0x8125
+0xD747 0x8119
+0xD748 0x811B
+0xD749 0x812D
+0xD74A 0x811F
+0xD74B 0x812C
+0xD74C 0x811E
+0xD74D 0x8121
+0xD74E 0x8115
+0xD74F 0x8127
+0xD750 0x811D
+0xD751 0x8122
+0xD752 0x8211
+0xD753 0x8238
+0xD754 0x8233
+0xD755 0x823A
+0xD756 0x8234
+0xD757 0x8232
+0xD758 0x8274
+0xD759 0x8390
+0xD75A 0x83A3
+0xD75B 0x83A8
+0xD75C 0x838D
+0xD75D 0x837A
+0xD75E 0x8373
+0xD75F 0x83A4
+0xD760 0x8374
+0xD761 0x838F
+0xD762 0x8381
+0xD763 0x8395
+0xD764 0x8399
+0xD765 0x8375
+0xD766 0x8394
+0xD767 0x83A9
+0xD768 0x837D
+0xD769 0x8383
+0xD76A 0x838C
+0xD76B 0x839D
+0xD76C 0x839B
+0xD76D 0x83AA
+0xD76E 0x838B
+0xD76F 0x837E
+0xD770 0x83A5
+0xD771 0x83AF
+0xD772 0x8388
+0xD773 0x8397
+0xD774 0x83B0
+0xD775 0x837F
+0xD776 0x83A6
+0xD777 0x8387
+0xD778 0x83AE
+0xD779 0x8376
+0xD77A 0x839A
+0xD77B 0x8659
+0xD77C 0x8656
+0xD77D 0x86BF
+0xD77E 0x86B7
+0xD7A1 0x86C2
+0xD7A2 0x86C1
+0xD7A3 0x86C5
+0xD7A4 0x86BA
+0xD7A5 0x86B0
+0xD7A6 0x86C8
+0xD7A7 0x86B9
+0xD7A8 0x86B3
+0xD7A9 0x86B8
+0xD7AA 0x86CC
+0xD7AB 0x86B4
+0xD7AC 0x86BB
+0xD7AD 0x86BC
+0xD7AE 0x86C3
+0xD7AF 0x86BD
+0xD7B0 0x86BE
+0xD7B1 0x8852
+0xD7B2 0x8889
+0xD7B3 0x8895
+0xD7B4 0x88A8
+0xD7B5 0x88A2
+0xD7B6 0x88AA
+0xD7B7 0x889A
+0xD7B8 0x8891
+0xD7B9 0x88A1
+0xD7BA 0x889F
+0xD7BB 0x8898
+0xD7BC 0x88A7
+0xD7BD 0x8899
+0xD7BE 0x889B
+0xD7BF 0x8897
+0xD7C0 0x88A4
+0xD7C1 0x88AC
+0xD7C2 0x888C
+0xD7C3 0x8893
+0xD7C4 0x888E
+0xD7C5 0x8982
+0xD7C6 0x89D6
+0xD7C7 0x89D9
+0xD7C8 0x89D5
+0xD7C9 0x8A30
+0xD7CA 0x8A27
+0xD7CB 0x8A2C
+0xD7CC 0x8A1E
+0xD7CD 0x8C39
+0xD7CE 0x8C3B
+0xD7CF 0x8C5C
+0xD7D0 0x8C5D
+0xD7D1 0x8C7D
+0xD7D2 0x8CA5
+0xD7D3 0x8D7D
+0xD7D4 0x8D7B
+0xD7D5 0x8D79
+0xD7D6 0x8DBC
+0xD7D7 0x8DC2
+0xD7D8 0x8DB9
+0xD7D9 0x8DBF
+0xD7DA 0x8DC1
+0xD7DB 0x8ED8
+0xD7DC 0x8EDE
+0xD7DD 0x8EDD
+0xD7DE 0x8EDC
+0xD7DF 0x8ED7
+0xD7E0 0x8EE0
+0xD7E1 0x8EE1
+0xD7E2 0x9024
+0xD7E3 0x900B
+0xD7E4 0x9011
+0xD7E5 0x901C
+0xD7E6 0x900C
+0xD7E7 0x9021
+0xD7E8 0x90EF
+0xD7E9 0x90EA
+0xD7EA 0x90F0
+0xD7EB 0x90F4
+0xD7EC 0x90F2
+0xD7ED 0x90F3
+0xD7EE 0x90D4
+0xD7EF 0x90EB
+0xD7F0 0x90EC
+0xD7F1 0x90E9
+0xD7F2 0x9156
+0xD7F3 0x9158
+0xD7F4 0x915A
+0xD7F5 0x9153
+0xD7F6 0x9155
+0xD7F7 0x91EC
+0xD7F8 0x91F4
+0xD7F9 0x91F1
+0xD7FA 0x91F3
+0xD7FB 0x91F8
+0xD7FC 0x91E4
+0xD7FD 0x91F9
+0xD7FE 0x91EA
+0xD840 0x91EB
+0xD841 0x91F7
+0xD842 0x91E8
+0xD843 0x91EE
+0xD844 0x957A
+0xD845 0x9586
+0xD846 0x9588
+0xD847 0x967C
+0xD848 0x966D
+0xD849 0x966B
+0xD84A 0x9671
+0xD84B 0x966F
+0xD84C 0x96BF
+0xD84D 0x976A
+0xD84E 0x9804
+0xD84F 0x98E5
+0xD850 0x9997
+0xD851 0x509B
+0xD852 0x5095
+0xD853 0x5094
+0xD854 0x509E
+0xD855 0x508B
+0xD856 0x50A3
+0xD857 0x5083
+0xD858 0x508C
+0xD859 0x508E
+0xD85A 0x509D
+0xD85B 0x5068
+0xD85C 0x509C
+0xD85D 0x5092
+0xD85E 0x5082
+0xD85F 0x5087
+0xD860 0x515F
+0xD861 0x51D4
+0xD862 0x5312
+0xD863 0x5311
+0xD864 0x53A4
+0xD865 0x53A7
+0xD866 0x5591
+0xD867 0x55A8
+0xD868 0x55A5
+0xD869 0x55AD
+0xD86A 0x5577
+0xD86B 0x5645
+0xD86C 0x55A2
+0xD86D 0x5593
+0xD86E 0x5588
+0xD86F 0x558F
+0xD870 0x55B5
+0xD871 0x5581
+0xD872 0x55A3
+0xD873 0x5592
+0xD874 0x55A4
+0xD875 0x557D
+0xD876 0x558C
+0xD877 0x55A6
+0xD878 0x557F
+0xD879 0x5595
+0xD87A 0x55A1
+0xD87B 0x558E
+0xD87C 0x570C
+0xD87D 0x5829
+0xD87E 0x5837
+0xD8A1 0x5819
+0xD8A2 0x581E
+0xD8A3 0x5827
+0xD8A4 0x5823
+0xD8A5 0x5828
+0xD8A6 0x57F5
+0xD8A7 0x5848
+0xD8A8 0x5825
+0xD8A9 0x581C
+0xD8AA 0x581B
+0xD8AB 0x5833
+0xD8AC 0x583F
+0xD8AD 0x5836
+0xD8AE 0x582E
+0xD8AF 0x5839
+0xD8B0 0x5838
+0xD8B1 0x582D
+0xD8B2 0x582C
+0xD8B3 0x583B
+0xD8B4 0x5961
+0xD8B5 0x5AAF
+0xD8B6 0x5A94
+0xD8B7 0x5A9F
+0xD8B8 0x5A7A
+0xD8B9 0x5AA2
+0xD8BA 0x5A9E
+0xD8BB 0x5A78
+0xD8BC 0x5AA6
+0xD8BD 0x5A7C
+0xD8BE 0x5AA5
+0xD8BF 0x5AAC
+0xD8C0 0x5A95
+0xD8C1 0x5AAE
+0xD8C2 0x5A37
+0xD8C3 0x5A84
+0xD8C4 0x5A8A
+0xD8C5 0x5A97
+0xD8C6 0x5A83
+0xD8C7 0x5A8B
+0xD8C8 0x5AA9
+0xD8C9 0x5A7B
+0xD8CA 0x5A7D
+0xD8CB 0x5A8C
+0xD8CC 0x5A9C
+0xD8CD 0x5A8F
+0xD8CE 0x5A93
+0xD8CF 0x5A9D
+0xD8D0 0x5BEA
+0xD8D1 0x5BCD
+0xD8D2 0x5BCB
+0xD8D3 0x5BD4
+0xD8D4 0x5BD1
+0xD8D5 0x5BCA
+0xD8D6 0x5BCE
+0xD8D7 0x5C0C
+0xD8D8 0x5C30
+0xD8D9 0x5D37
+0xD8DA 0x5D43
+0xD8DB 0x5D6B
+0xD8DC 0x5D41
+0xD8DD 0x5D4B
+0xD8DE 0x5D3F
+0xD8DF 0x5D35
+0xD8E0 0x5D51
+0xD8E1 0x5D4E
+0xD8E2 0x5D55
+0xD8E3 0x5D33
+0xD8E4 0x5D3A
+0xD8E5 0x5D52
+0xD8E6 0x5D3D
+0xD8E7 0x5D31
+0xD8E8 0x5D59
+0xD8E9 0x5D42
+0xD8EA 0x5D39
+0xD8EB 0x5D49
+0xD8EC 0x5D38
+0xD8ED 0x5D3C
+0xD8EE 0x5D32
+0xD8EF 0x5D36
+0xD8F0 0x5D40
+0xD8F1 0x5D45
+0xD8F2 0x5E44
+0xD8F3 0x5E41
+0xD8F4 0x5F58
+0xD8F5 0x5FA6
+0xD8F6 0x5FA5
+0xD8F7 0x5FAB
+0xD8F8 0x60C9
+0xD8F9 0x60B9
+0xD8FA 0x60CC
+0xD8FB 0x60E2
+0xD8FC 0x60CE
+0xD8FD 0x60C4
+0xD8FE 0x6114
+0xD940 0x60F2
+0xD941 0x610A
+0xD942 0x6116
+0xD943 0x6105
+0xD944 0x60F5
+0xD945 0x6113
+0xD946 0x60F8
+0xD947 0x60FC
+0xD948 0x60FE
+0xD949 0x60C1
+0xD94A 0x6103
+0xD94B 0x6118
+0xD94C 0x611D
+0xD94D 0x6110
+0xD94E 0x60FF
+0xD94F 0x6104
+0xD950 0x610B
+0xD951 0x624A
+0xD952 0x6394
+0xD953 0x63B1
+0xD954 0x63B0
+0xD955 0x63CE
+0xD956 0x63E5
+0xD957 0x63E8
+0xD958 0x63EF
+0xD959 0x63C3
+0xD95A 0x649D
+0xD95B 0x63F3
+0xD95C 0x63CA
+0xD95D 0x63E0
+0xD95E 0x63F6
+0xD95F 0x63D5
+0xD960 0x63F2
+0xD961 0x63F5
+0xD962 0x6461
+0xD963 0x63DF
+0xD964 0x63BE
+0xD965 0x63DD
+0xD966 0x63DC
+0xD967 0x63C4
+0xD968 0x63D8
+0xD969 0x63D3
+0xD96A 0x63C2
+0xD96B 0x63C7
+0xD96C 0x63CC
+0xD96D 0x63CB
+0xD96E 0x63C8
+0xD96F 0x63F0
+0xD970 0x63D7
+0xD971 0x63D9
+0xD972 0x6532
+0xD973 0x6567
+0xD974 0x656A
+0xD975 0x6564
+0xD976 0x655C
+0xD977 0x6568
+0xD978 0x6565
+0xD979 0x658C
+0xD97A 0x659D
+0xD97B 0x659E
+0xD97C 0x65AE
+0xD97D 0x65D0
+0xD97E 0x65D2
+0xD9A1 0x667C
+0xD9A2 0x666C
+0xD9A3 0x667B
+0xD9A4 0x6680
+0xD9A5 0x6671
+0xD9A6 0x6679
+0xD9A7 0x666A
+0xD9A8 0x6672
+0xD9A9 0x6701
+0xD9AA 0x690C
+0xD9AB 0x68D3
+0xD9AC 0x6904
+0xD9AD 0x68DC
+0xD9AE 0x692A
+0xD9AF 0x68EC
+0xD9B0 0x68EA
+0xD9B1 0x68F1
+0xD9B2 0x690F
+0xD9B3 0x68D6
+0xD9B4 0x68F7
+0xD9B5 0x68EB
+0xD9B6 0x68E4
+0xD9B7 0x68F6
+0xD9B8 0x6913
+0xD9B9 0x6910
+0xD9BA 0x68F3
+0xD9BB 0x68E1
+0xD9BC 0x6907
+0xD9BD 0x68CC
+0xD9BE 0x6908
+0xD9BF 0x6970
+0xD9C0 0x68B4
+0xD9C1 0x6911
+0xD9C2 0x68EF
+0xD9C3 0x68C6
+0xD9C4 0x6914
+0xD9C5 0x68F8
+0xD9C6 0x68D0
+0xD9C7 0x68FD
+0xD9C8 0x68FC
+0xD9C9 0x68E8
+0xD9CA 0x690B
+0xD9CB 0x690A
+0xD9CC 0x6917
+0xD9CD 0x68CE
+0xD9CE 0x68C8
+0xD9CF 0x68DD
+0xD9D0 0x68DE
+0xD9D1 0x68E6
+0xD9D2 0x68F4
+0xD9D3 0x68D1
+0xD9D4 0x6906
+0xD9D5 0x68D4
+0xD9D6 0x68E9
+0xD9D7 0x6915
+0xD9D8 0x6925
+0xD9D9 0x68C7
+0xD9DA 0x6B39
+0xD9DB 0x6B3B
+0xD9DC 0x6B3F
+0xD9DD 0x6B3C
+0xD9DE 0x6B94
+0xD9DF 0x6B97
+0xD9E0 0x6B99
+0xD9E1 0x6B95
+0xD9E2 0x6BBD
+0xD9E3 0x6BF0
+0xD9E4 0x6BF2
+0xD9E5 0x6BF3
+0xD9E6 0x6C30
+0xD9E7 0x6DFC
+0xD9E8 0x6E46
+0xD9E9 0x6E47
+0xD9EA 0x6E1F
+0xD9EB 0x6E49
+0xD9EC 0x6E88
+0xD9ED 0x6E3C
+0xD9EE 0x6E3D
+0xD9EF 0x6E45
+0xD9F0 0x6E62
+0xD9F1 0x6E2B
+0xD9F2 0x6E3F
+0xD9F3 0x6E41
+0xD9F4 0x6E5D
+0xD9F5 0x6E73
+0xD9F6 0x6E1C
+0xD9F7 0x6E33
+0xD9F8 0x6E4B
+0xD9F9 0x6E40
+0xD9FA 0x6E51
+0xD9FB 0x6E3B
+0xD9FC 0x6E03
+0xD9FD 0x6E2E
+0xD9FE 0x6E5E
+0xDA40 0x6E68
+0xDA41 0x6E5C
+0xDA42 0x6E61
+0xDA43 0x6E31
+0xDA44 0x6E28
+0xDA45 0x6E60
+0xDA46 0x6E71
+0xDA47 0x6E6B
+0xDA48 0x6E39
+0xDA49 0x6E22
+0xDA4A 0x6E30
+0xDA4B 0x6E53
+0xDA4C 0x6E65
+0xDA4D 0x6E27
+0xDA4E 0x6E78
+0xDA4F 0x6E64
+0xDA50 0x6E77
+0xDA51 0x6E55
+0xDA52 0x6E79
+0xDA53 0x6E52
+0xDA54 0x6E66
+0xDA55 0x6E35
+0xDA56 0x6E36
+0xDA57 0x6E5A
+0xDA58 0x7120
+0xDA59 0x711E
+0xDA5A 0x712F
+0xDA5B 0x70FB
+0xDA5C 0x712E
+0xDA5D 0x7131
+0xDA5E 0x7123
+0xDA5F 0x7125
+0xDA60 0x7122
+0xDA61 0x7132
+0xDA62 0x711F
+0xDA63 0x7128
+0xDA64 0x713A
+0xDA65 0x711B
+0xDA66 0x724B
+0xDA67 0x725A
+0xDA68 0x7288
+0xDA69 0x7289
+0xDA6A 0x7286
+0xDA6B 0x7285
+0xDA6C 0x728B
+0xDA6D 0x7312
+0xDA6E 0x730B
+0xDA6F 0x7330
+0xDA70 0x7322
+0xDA71 0x7331
+0xDA72 0x7333
+0xDA73 0x7327
+0xDA74 0x7332
+0xDA75 0x732D
+0xDA76 0x7326
+0xDA77 0x7323
+0xDA78 0x7335
+0xDA79 0x730C
+0xDA7A 0x742E
+0xDA7B 0x742C
+0xDA7C 0x7430
+0xDA7D 0x742B
+0xDA7E 0x7416
+0xDAA1 0x741A
+0xDAA2 0x7421
+0xDAA3 0x742D
+0xDAA4 0x7431
+0xDAA5 0x7424
+0xDAA6 0x7423
+0xDAA7 0x741D
+0xDAA8 0x7429
+0xDAA9 0x7420
+0xDAAA 0x7432
+0xDAAB 0x74FB
+0xDAAC 0x752F
+0xDAAD 0x756F
+0xDAAE 0x756C
+0xDAAF 0x75E7
+0xDAB0 0x75DA
+0xDAB1 0x75E1
+0xDAB2 0x75E6
+0xDAB3 0x75DD
+0xDAB4 0x75DF
+0xDAB5 0x75E4
+0xDAB6 0x75D7
+0xDAB7 0x7695
+0xDAB8 0x7692
+0xDAB9 0x76DA
+0xDABA 0x7746
+0xDABB 0x7747
+0xDABC 0x7744
+0xDABD 0x774D
+0xDABE 0x7745
+0xDABF 0x774A
+0xDAC0 0x774E
+0xDAC1 0x774B
+0xDAC2 0x774C
+0xDAC3 0x77DE
+0xDAC4 0x77EC
+0xDAC5 0x7860
+0xDAC6 0x7864
+0xDAC7 0x7865
+0xDAC8 0x785C
+0xDAC9 0x786D
+0xDACA 0x7871
+0xDACB 0x786A
+0xDACC 0x786E
+0xDACD 0x7870
+0xDACE 0x7869
+0xDACF 0x7868
+0xDAD0 0x785E
+0xDAD1 0x7862
+0xDAD2 0x7974
+0xDAD3 0x7973
+0xDAD4 0x7972
+0xDAD5 0x7970
+0xDAD6 0x7A02
+0xDAD7 0x7A0A
+0xDAD8 0x7A03
+0xDAD9 0x7A0C
+0xDADA 0x7A04
+0xDADB 0x7A99
+0xDADC 0x7AE6
+0xDADD 0x7AE4
+0xDADE 0x7B4A
+0xDADF 0x7B3B
+0xDAE0 0x7B44
+0xDAE1 0x7B48
+0xDAE2 0x7B4C
+0xDAE3 0x7B4E
+0xDAE4 0x7B40
+0xDAE5 0x7B58
+0xDAE6 0x7B45
+0xDAE7 0x7CA2
+0xDAE8 0x7C9E
+0xDAE9 0x7CA8
+0xDAEA 0x7CA1
+0xDAEB 0x7D58
+0xDAEC 0x7D6F
+0xDAED 0x7D63
+0xDAEE 0x7D53
+0xDAEF 0x7D56
+0xDAF0 0x7D67
+0xDAF1 0x7D6A
+0xDAF2 0x7D4F
+0xDAF3 0x7D6D
+0xDAF4 0x7D5C
+0xDAF5 0x7D6B
+0xDAF6 0x7D52
+0xDAF7 0x7D54
+0xDAF8 0x7D69
+0xDAF9 0x7D51
+0xDAFA 0x7D5F
+0xDAFB 0x7D4E
+0xDAFC 0x7F3E
+0xDAFD 0x7F3F
+0xDAFE 0x7F65
+0xDB40 0x7F66
+0xDB41 0x7FA2
+0xDB42 0x7FA0
+0xDB43 0x7FA1
+0xDB44 0x7FD7
+0xDB45 0x8051
+0xDB46 0x804F
+0xDB47 0x8050
+0xDB48 0x80FE
+0xDB49 0x80D4
+0xDB4A 0x8143
+0xDB4B 0x814A
+0xDB4C 0x8152
+0xDB4D 0x814F
+0xDB4E 0x8147
+0xDB4F 0x813D
+0xDB50 0x814D
+0xDB51 0x813A
+0xDB52 0x81E6
+0xDB53 0x81EE
+0xDB54 0x81F7
+0xDB55 0x81F8
+0xDB56 0x81F9
+0xDB57 0x8204
+0xDB58 0x823C
+0xDB59 0x823D
+0xDB5A 0x823F
+0xDB5B 0x8275
+0xDB5C 0x833B
+0xDB5D 0x83CF
+0xDB5E 0x83F9
+0xDB5F 0x8423
+0xDB60 0x83C0
+0xDB61 0x83E8
+0xDB62 0x8412
+0xDB63 0x83E7
+0xDB64 0x83E4
+0xDB65 0x83FC
+0xDB66 0x83F6
+0xDB67 0x8410
+0xDB68 0x83C6
+0xDB69 0x83C8
+0xDB6A 0x83EB
+0xDB6B 0x83E3
+0xDB6C 0x83BF
+0xDB6D 0x8401
+0xDB6E 0x83DD
+0xDB6F 0x83E5
+0xDB70 0x83D8
+0xDB71 0x83FF
+0xDB72 0x83E1
+0xDB73 0x83CB
+0xDB74 0x83CE
+0xDB75 0x83D6
+0xDB76 0x83F5
+0xDB77 0x83C9
+0xDB78 0x8409
+0xDB79 0x840F
+0xDB7A 0x83DE
+0xDB7B 0x8411
+0xDB7C 0x8406
+0xDB7D 0x83C2
+0xDB7E 0x83F3
+0xDBA1 0x83D5
+0xDBA2 0x83FA
+0xDBA3 0x83C7
+0xDBA4 0x83D1
+0xDBA5 0x83EA
+0xDBA6 0x8413
+0xDBA7 0x83C3
+0xDBA8 0x83EC
+0xDBA9 0x83EE
+0xDBAA 0x83C4
+0xDBAB 0x83FB
+0xDBAC 0x83D7
+0xDBAD 0x83E2
+0xDBAE 0x841B
+0xDBAF 0x83DB
+0xDBB0 0x83FE
+0xDBB1 0x86D8
+0xDBB2 0x86E2
+0xDBB3 0x86E6
+0xDBB4 0x86D3
+0xDBB5 0x86E3
+0xDBB6 0x86DA
+0xDBB7 0x86EA
+0xDBB8 0x86DD
+0xDBB9 0x86EB
+0xDBBA 0x86DC
+0xDBBB 0x86EC
+0xDBBC 0x86E9
+0xDBBD 0x86D7
+0xDBBE 0x86E8
+0xDBBF 0x86D1
+0xDBC0 0x8848
+0xDBC1 0x8856
+0xDBC2 0x8855
+0xDBC3 0x88BA
+0xDBC4 0x88D7
+0xDBC5 0x88B9
+0xDBC6 0x88B8
+0xDBC7 0x88C0
+0xDBC8 0x88BE
+0xDBC9 0x88B6
+0xDBCA 0x88BC
+0xDBCB 0x88B7
+0xDBCC 0x88BD
+0xDBCD 0x88B2
+0xDBCE 0x8901
+0xDBCF 0x88C9
+0xDBD0 0x8995
+0xDBD1 0x8998
+0xDBD2 0x8997
+0xDBD3 0x89DD
+0xDBD4 0x89DA
+0xDBD5 0x89DB
+0xDBD6 0x8A4E
+0xDBD7 0x8A4D
+0xDBD8 0x8A39
+0xDBD9 0x8A59
+0xDBDA 0x8A40
+0xDBDB 0x8A57
+0xDBDC 0x8A58
+0xDBDD 0x8A44
+0xDBDE 0x8A45
+0xDBDF 0x8A52
+0xDBE0 0x8A48
+0xDBE1 0x8A51
+0xDBE2 0x8A4A
+0xDBE3 0x8A4C
+0xDBE4 0x8A4F
+0xDBE5 0x8C5F
+0xDBE6 0x8C81
+0xDBE7 0x8C80
+0xDBE8 0x8CBA
+0xDBE9 0x8CBE
+0xDBEA 0x8CB0
+0xDBEB 0x8CB9
+0xDBEC 0x8CB5
+0xDBED 0x8D84
+0xDBEE 0x8D80
+0xDBEF 0x8D89
+0xDBF0 0x8DD8
+0xDBF1 0x8DD3
+0xDBF2 0x8DCD
+0xDBF3 0x8DC7
+0xDBF4 0x8DD6
+0xDBF5 0x8DDC
+0xDBF6 0x8DCF
+0xDBF7 0x8DD5
+0xDBF8 0x8DD9
+0xDBF9 0x8DC8
+0xDBFA 0x8DD7
+0xDBFB 0x8DC5
+0xDBFC 0x8EEF
+0xDBFD 0x8EF7
+0xDBFE 0x8EFA
+0xDC40 0x8EF9
+0xDC41 0x8EE6
+0xDC42 0x8EEE
+0xDC43 0x8EE5
+0xDC44 0x8EF5
+0xDC45 0x8EE7
+0xDC46 0x8EE8
+0xDC47 0x8EF6
+0xDC48 0x8EEB
+0xDC49 0x8EF1
+0xDC4A 0x8EEC
+0xDC4B 0x8EF4
+0xDC4C 0x8EE9
+0xDC4D 0x902D
+0xDC4E 0x9034
+0xDC4F 0x902F
+0xDC50 0x9106
+0xDC51 0x912C
+0xDC52 0x9104
+0xDC53 0x90FF
+0xDC54 0x90FC
+0xDC55 0x9108
+0xDC56 0x90F9
+0xDC57 0x90FB
+0xDC58 0x9101
+0xDC59 0x9100
+0xDC5A 0x9107
+0xDC5B 0x9105
+0xDC5C 0x9103
+0xDC5D 0x9161
+0xDC5E 0x9164
+0xDC5F 0x915F
+0xDC60 0x9162
+0xDC61 0x9160
+0xDC62 0x9201
+0xDC63 0x920A
+0xDC64 0x9225
+0xDC65 0x9203
+0xDC66 0x921A
+0xDC67 0x9226
+0xDC68 0x920F
+0xDC69 0x920C
+0xDC6A 0x9200
+0xDC6B 0x9212
+0xDC6C 0x91FF
+0xDC6D 0x91FD
+0xDC6E 0x9206
+0xDC6F 0x9204
+0xDC70 0x9227
+0xDC71 0x9202
+0xDC72 0x921C
+0xDC73 0x9224
+0xDC74 0x9219
+0xDC75 0x9217
+0xDC76 0x9205
+0xDC77 0x9216
+0xDC78 0x957B
+0xDC79 0x958D
+0xDC7A 0x958C
+0xDC7B 0x9590
+0xDC7C 0x9687
+0xDC7D 0x967E
+0xDC7E 0x9688
+0xDCA1 0x9689
+0xDCA2 0x9683
+0xDCA3 0x9680
+0xDCA4 0x96C2
+0xDCA5 0x96C8
+0xDCA6 0x96C3
+0xDCA7 0x96F1
+0xDCA8 0x96F0
+0xDCA9 0x976C
+0xDCAA 0x9770
+0xDCAB 0x976E
+0xDCAC 0x9807
+0xDCAD 0x98A9
+0xDCAE 0x98EB
+0xDCAF 0x9CE6
+0xDCB0 0x9EF9
+0xDCB1 0x4E83
+0xDCB2 0x4E84
+0xDCB3 0x4EB6
+0xDCB4 0x50BD
+0xDCB5 0x50BF
+0xDCB6 0x50C6
+0xDCB7 0x50AE
+0xDCB8 0x50C4
+0xDCB9 0x50CA
+0xDCBA 0x50B4
+0xDCBB 0x50C8
+0xDCBC 0x50C2
+0xDCBD 0x50B0
+0xDCBE 0x50C1
+0xDCBF 0x50BA
+0xDCC0 0x50B1
+0xDCC1 0x50CB
+0xDCC2 0x50C9
+0xDCC3 0x50B6
+0xDCC4 0x50B8
+0xDCC5 0x51D7
+0xDCC6 0x527A
+0xDCC7 0x5278
+0xDCC8 0x527B
+0xDCC9 0x527C
+0xDCCA 0x55C3
+0xDCCB 0x55DB
+0xDCCC 0x55CC
+0xDCCD 0x55D0
+0xDCCE 0x55CB
+0xDCCF 0x55CA
+0xDCD0 0x55DD
+0xDCD1 0x55C0
+0xDCD2 0x55D4
+0xDCD3 0x55C4
+0xDCD4 0x55E9
+0xDCD5 0x55BF
+0xDCD6 0x55D2
+0xDCD7 0x558D
+0xDCD8 0x55CF
+0xDCD9 0x55D5
+0xDCDA 0x55E2
+0xDCDB 0x55D6
+0xDCDC 0x55C8
+0xDCDD 0x55F2
+0xDCDE 0x55CD
+0xDCDF 0x55D9
+0xDCE0 0x55C2
+0xDCE1 0x5714
+0xDCE2 0x5853
+0xDCE3 0x5868
+0xDCE4 0x5864
+0xDCE5 0x584F
+0xDCE6 0x584D
+0xDCE7 0x5849
+0xDCE8 0x586F
+0xDCE9 0x5855
+0xDCEA 0x584E
+0xDCEB 0x585D
+0xDCEC 0x5859
+0xDCED 0x5865
+0xDCEE 0x585B
+0xDCEF 0x583D
+0xDCF0 0x5863
+0xDCF1 0x5871
+0xDCF2 0x58FC
+0xDCF3 0x5AC7
+0xDCF4 0x5AC4
+0xDCF5 0x5ACB
+0xDCF6 0x5ABA
+0xDCF7 0x5AB8
+0xDCF8 0x5AB1
+0xDCF9 0x5AB5
+0xDCFA 0x5AB0
+0xDCFB 0x5ABF
+0xDCFC 0x5AC8
+0xDCFD 0x5ABB
+0xDCFE 0x5AC6
+0xDD40 0x5AB7
+0xDD41 0x5AC0
+0xDD42 0x5ACA
+0xDD43 0x5AB4
+0xDD44 0x5AB6
+0xDD45 0x5ACD
+0xDD46 0x5AB9
+0xDD47 0x5A90
+0xDD48 0x5BD6
+0xDD49 0x5BD8
+0xDD4A 0x5BD9
+0xDD4B 0x5C1F
+0xDD4C 0x5C33
+0xDD4D 0x5D71
+0xDD4E 0x5D63
+0xDD4F 0x5D4A
+0xDD50 0x5D65
+0xDD51 0x5D72
+0xDD52 0x5D6C
+0xDD53 0x5D5E
+0xDD54 0x5D68
+0xDD55 0x5D67
+0xDD56 0x5D62
+0xDD57 0x5DF0
+0xDD58 0x5E4F
+0xDD59 0x5E4E
+0xDD5A 0x5E4A
+0xDD5B 0x5E4D
+0xDD5C 0x5E4B
+0xDD5D 0x5EC5
+0xDD5E 0x5ECC
+0xDD5F 0x5EC6
+0xDD60 0x5ECB
+0xDD61 0x5EC7
+0xDD62 0x5F40
+0xDD63 0x5FAF
+0xDD64 0x5FAD
+0xDD65 0x60F7
+0xDD66 0x6149
+0xDD67 0x614A
+0xDD68 0x612B
+0xDD69 0x6145
+0xDD6A 0x6136
+0xDD6B 0x6132
+0xDD6C 0x612E
+0xDD6D 0x6146
+0xDD6E 0x612F
+0xDD6F 0x614F
+0xDD70 0x6129
+0xDD71 0x6140
+0xDD72 0x6220
+0xDD73 0x9168
+0xDD74 0x6223
+0xDD75 0x6225
+0xDD76 0x6224
+0xDD77 0x63C5
+0xDD78 0x63F1
+0xDD79 0x63EB
+0xDD7A 0x6410
+0xDD7B 0x6412
+0xDD7C 0x6409
+0xDD7D 0x6420
+0xDD7E 0x6424
+0xDDA1 0x6433
+0xDDA2 0x6443
+0xDDA3 0x641F
+0xDDA4 0x6415
+0xDDA5 0x6418
+0xDDA6 0x6439
+0xDDA7 0x6437
+0xDDA8 0x6422
+0xDDA9 0x6423
+0xDDAA 0x640C
+0xDDAB 0x6426
+0xDDAC 0x6430
+0xDDAD 0x6428
+0xDDAE 0x6441
+0xDDAF 0x6435
+0xDDB0 0x642F
+0xDDB1 0x640A
+0xDDB2 0x641A
+0xDDB3 0x6440
+0xDDB4 0x6425
+0xDDB5 0x6427
+0xDDB6 0x640B
+0xDDB7 0x63E7
+0xDDB8 0x641B
+0xDDB9 0x642E
+0xDDBA 0x6421
+0xDDBB 0x640E
+0xDDBC 0x656F
+0xDDBD 0x6592
+0xDDBE 0x65D3
+0xDDBF 0x6686
+0xDDC0 0x668C
+0xDDC1 0x6695
+0xDDC2 0x6690
+0xDDC3 0x668B
+0xDDC4 0x668A
+0xDDC5 0x6699
+0xDDC6 0x6694
+0xDDC7 0x6678
+0xDDC8 0x6720
+0xDDC9 0x6966
+0xDDCA 0x695F
+0xDDCB 0x6938
+0xDDCC 0x694E
+0xDDCD 0x6962
+0xDDCE 0x6971
+0xDDCF 0x693F
+0xDDD0 0x6945
+0xDDD1 0x696A
+0xDDD2 0x6939
+0xDDD3 0x6942
+0xDDD4 0x6957
+0xDDD5 0x6959
+0xDDD6 0x697A
+0xDDD7 0x6948
+0xDDD8 0x6949
+0xDDD9 0x6935
+0xDDDA 0x696C
+0xDDDB 0x6933
+0xDDDC 0x693D
+0xDDDD 0x6965
+0xDDDE 0x68F0
+0xDDDF 0x6978
+0xDDE0 0x6934
+0xDDE1 0x6969
+0xDDE2 0x6940
+0xDDE3 0x696F
+0xDDE4 0x6944
+0xDDE5 0x6976
+0xDDE6 0x6958
+0xDDE7 0x6941
+0xDDE8 0x6974
+0xDDE9 0x694C
+0xDDEA 0x693B
+0xDDEB 0x694B
+0xDDEC 0x6937
+0xDDED 0x695C
+0xDDEE 0x694F
+0xDDEF 0x6951
+0xDDF0 0x6932
+0xDDF1 0x6952
+0xDDF2 0x692F
+0xDDF3 0x697B
+0xDDF4 0x693C
+0xDDF5 0x6B46
+0xDDF6 0x6B45
+0xDDF7 0x6B43
+0xDDF8 0x6B42
+0xDDF9 0x6B48
+0xDDFA 0x6B41
+0xDDFB 0x6B9B
+0xDDFC 0xFA0D
+0xDDFD 0x6BFB
+0xDDFE 0x6BFC
+0xDE40 0x6BF9
+0xDE41 0x6BF7
+0xDE42 0x6BF8
+0xDE43 0x6E9B
+0xDE44 0x6ED6
+0xDE45 0x6EC8
+0xDE46 0x6E8F
+0xDE47 0x6EC0
+0xDE48 0x6E9F
+0xDE49 0x6E93
+0xDE4A 0x6E94
+0xDE4B 0x6EA0
+0xDE4C 0x6EB1
+0xDE4D 0x6EB9
+0xDE4E 0x6EC6
+0xDE4F 0x6ED2
+0xDE50 0x6EBD
+0xDE51 0x6EC1
+0xDE52 0x6E9E
+0xDE53 0x6EC9
+0xDE54 0x6EB7
+0xDE55 0x6EB0
+0xDE56 0x6ECD
+0xDE57 0x6EA6
+0xDE58 0x6ECF
+0xDE59 0x6EB2
+0xDE5A 0x6EBE
+0xDE5B 0x6EC3
+0xDE5C 0x6EDC
+0xDE5D 0x6ED8
+0xDE5E 0x6E99
+0xDE5F 0x6E92
+0xDE60 0x6E8E
+0xDE61 0x6E8D
+0xDE62 0x6EA4
+0xDE63 0x6EA1
+0xDE64 0x6EBF
+0xDE65 0x6EB3
+0xDE66 0x6ED0
+0xDE67 0x6ECA
+0xDE68 0x6E97
+0xDE69 0x6EAE
+0xDE6A 0x6EA3
+0xDE6B 0x7147
+0xDE6C 0x7154
+0xDE6D 0x7152
+0xDE6E 0x7163
+0xDE6F 0x7160
+0xDE70 0x7141
+0xDE71 0x715D
+0xDE72 0x7162
+0xDE73 0x7172
+0xDE74 0x7178
+0xDE75 0x716A
+0xDE76 0x7161
+0xDE77 0x7142
+0xDE78 0x7158
+0xDE79 0x7143
+0xDE7A 0x714B
+0xDE7B 0x7170
+0xDE7C 0x715F
+0xDE7D 0x7150
+0xDE7E 0x7153
+0xDEA1 0x7144
+0xDEA2 0x714D
+0xDEA3 0x715A
+0xDEA4 0x724F
+0xDEA5 0x728D
+0xDEA6 0x728C
+0xDEA7 0x7291
+0xDEA8 0x7290
+0xDEA9 0x728E
+0xDEAA 0x733C
+0xDEAB 0x7342
+0xDEAC 0x733B
+0xDEAD 0x733A
+0xDEAE 0x7340
+0xDEAF 0x734A
+0xDEB0 0x7349
+0xDEB1 0x7444
+0xDEB2 0x744A
+0xDEB3 0x744B
+0xDEB4 0x7452
+0xDEB5 0x7451
+0xDEB6 0x7457
+0xDEB7 0x7440
+0xDEB8 0x744F
+0xDEB9 0x7450
+0xDEBA 0x744E
+0xDEBB 0x7442
+0xDEBC 0x7446
+0xDEBD 0x744D
+0xDEBE 0x7454
+0xDEBF 0x74E1
+0xDEC0 0x74FF
+0xDEC1 0x74FE
+0xDEC2 0x74FD
+0xDEC3 0x751D
+0xDEC4 0x7579
+0xDEC5 0x7577
+0xDEC6 0x6983
+0xDEC7 0x75EF
+0xDEC8 0x760F
+0xDEC9 0x7603
+0xDECA 0x75F7
+0xDECB 0x75FE
+0xDECC 0x75FC
+0xDECD 0x75F9
+0xDECE 0x75F8
+0xDECF 0x7610
+0xDED0 0x75FB
+0xDED1 0x75F6
+0xDED2 0x75ED
+0xDED3 0x75F5
+0xDED4 0x75FD
+0xDED5 0x7699
+0xDED6 0x76B5
+0xDED7 0x76DD
+0xDED8 0x7755
+0xDED9 0x775F
+0xDEDA 0x7760
+0xDEDB 0x7752
+0xDEDC 0x7756
+0xDEDD 0x775A
+0xDEDE 0x7769
+0xDEDF 0x7767
+0xDEE0 0x7754
+0xDEE1 0x7759
+0xDEE2 0x776D
+0xDEE3 0x77E0
+0xDEE4 0x7887
+0xDEE5 0x789A
+0xDEE6 0x7894
+0xDEE7 0x788F
+0xDEE8 0x7884
+0xDEE9 0x7895
+0xDEEA 0x7885
+0xDEEB 0x7886
+0xDEEC 0x78A1
+0xDEED 0x7883
+0xDEEE 0x7879
+0xDEEF 0x7899
+0xDEF0 0x7880
+0xDEF1 0x7896
+0xDEF2 0x787B
+0xDEF3 0x797C
+0xDEF4 0x7982
+0xDEF5 0x797D
+0xDEF6 0x7979
+0xDEF7 0x7A11
+0xDEF8 0x7A18
+0xDEF9 0x7A19
+0xDEFA 0x7A12
+0xDEFB 0x7A17
+0xDEFC 0x7A15
+0xDEFD 0x7A22
+0xDEFE 0x7A13
+0xDF40 0x7A1B
+0xDF41 0x7A10
+0xDF42 0x7AA3
+0xDF43 0x7AA2
+0xDF44 0x7A9E
+0xDF45 0x7AEB
+0xDF46 0x7B66
+0xDF47 0x7B64
+0xDF48 0x7B6D
+0xDF49 0x7B74
+0xDF4A 0x7B69
+0xDF4B 0x7B72
+0xDF4C 0x7B65
+0xDF4D 0x7B73
+0xDF4E 0x7B71
+0xDF4F 0x7B70
+0xDF50 0x7B61
+0xDF51 0x7B78
+0xDF52 0x7B76
+0xDF53 0x7B63
+0xDF54 0x7CB2
+0xDF55 0x7CB4
+0xDF56 0x7CAF
+0xDF57 0x7D88
+0xDF58 0x7D86
+0xDF59 0x7D80
+0xDF5A 0x7D8D
+0xDF5B 0x7D7F
+0xDF5C 0x7D85
+0xDF5D 0x7D7A
+0xDF5E 0x7D8E
+0xDF5F 0x7D7B
+0xDF60 0x7D83
+0xDF61 0x7D7C
+0xDF62 0x7D8C
+0xDF63 0x7D94
+0xDF64 0x7D84
+0xDF65 0x7D7D
+0xDF66 0x7D92
+0xDF67 0x7F6D
+0xDF68 0x7F6B
+0xDF69 0x7F67
+0xDF6A 0x7F68
+0xDF6B 0x7F6C
+0xDF6C 0x7FA6
+0xDF6D 0x7FA5
+0xDF6E 0x7FA7
+0xDF6F 0x7FDB
+0xDF70 0x7FDC
+0xDF71 0x8021
+0xDF72 0x8164
+0xDF73 0x8160
+0xDF74 0x8177
+0xDF75 0x815C
+0xDF76 0x8169
+0xDF77 0x815B
+0xDF78 0x8162
+0xDF79 0x8172
+0xDF7A 0x6721
+0xDF7B 0x815E
+0xDF7C 0x8176
+0xDF7D 0x8167
+0xDF7E 0x816F
+0xDFA1 0x8144
+0xDFA2 0x8161
+0xDFA3 0x821D
+0xDFA4 0x8249
+0xDFA5 0x8244
+0xDFA6 0x8240
+0xDFA7 0x8242
+0xDFA8 0x8245
+0xDFA9 0x84F1
+0xDFAA 0x843F
+0xDFAB 0x8456
+0xDFAC 0x8476
+0xDFAD 0x8479
+0xDFAE 0x848F
+0xDFAF 0x848D
+0xDFB0 0x8465
+0xDFB1 0x8451
+0xDFB2 0x8440
+0xDFB3 0x8486
+0xDFB4 0x8467
+0xDFB5 0x8430
+0xDFB6 0x844D
+0xDFB7 0x847D
+0xDFB8 0x845A
+0xDFB9 0x8459
+0xDFBA 0x8474
+0xDFBB 0x8473
+0xDFBC 0x845D
+0xDFBD 0x8507
+0xDFBE 0x845E
+0xDFBF 0x8437
+0xDFC0 0x843A
+0xDFC1 0x8434
+0xDFC2 0x847A
+0xDFC3 0x8443
+0xDFC4 0x8478
+0xDFC5 0x8432
+0xDFC6 0x8445
+0xDFC7 0x8429
+0xDFC8 0x83D9
+0xDFC9 0x844B
+0xDFCA 0x842F
+0xDFCB 0x8442
+0xDFCC 0x842D
+0xDFCD 0x845F
+0xDFCE 0x8470
+0xDFCF 0x8439
+0xDFD0 0x844E
+0xDFD1 0x844C
+0xDFD2 0x8452
+0xDFD3 0x846F
+0xDFD4 0x84C5
+0xDFD5 0x848E
+0xDFD6 0x843B
+0xDFD7 0x8447
+0xDFD8 0x8436
+0xDFD9 0x8433
+0xDFDA 0x8468
+0xDFDB 0x847E
+0xDFDC 0x8444
+0xDFDD 0x842B
+0xDFDE 0x8460
+0xDFDF 0x8454
+0xDFE0 0x846E
+0xDFE1 0x8450
+0xDFE2 0x870B
+0xDFE3 0x8704
+0xDFE4 0x86F7
+0xDFE5 0x870C
+0xDFE6 0x86FA
+0xDFE7 0x86D6
+0xDFE8 0x86F5
+0xDFE9 0x874D
+0xDFEA 0x86F8
+0xDFEB 0x870E
+0xDFEC 0x8709
+0xDFED 0x8701
+0xDFEE 0x86F6
+0xDFEF 0x870D
+0xDFF0 0x8705
+0xDFF1 0x88D6
+0xDFF2 0x88CB
+0xDFF3 0x88CD
+0xDFF4 0x88CE
+0xDFF5 0x88DE
+0xDFF6 0x88DB
+0xDFF7 0x88DA
+0xDFF8 0x88CC
+0xDFF9 0x88D0
+0xDFFA 0x8985
+0xDFFB 0x899B
+0xDFFC 0x89DF
+0xDFFD 0x89E5
+0xDFFE 0x89E4
+0xE040 0x89E1
+0xE041 0x89E0
+0xE042 0x89E2
+0xE043 0x89DC
+0xE044 0x89E6
+0xE045 0x8A76
+0xE046 0x8A86
+0xE047 0x8A7F
+0xE048 0x8A61
+0xE049 0x8A3F
+0xE04A 0x8A77
+0xE04B 0x8A82
+0xE04C 0x8A84
+0xE04D 0x8A75
+0xE04E 0x8A83
+0xE04F 0x8A81
+0xE050 0x8A74
+0xE051 0x8A7A
+0xE052 0x8C3C
+0xE053 0x8C4B
+0xE054 0x8C4A
+0xE055 0x8C65
+0xE056 0x8C64
+0xE057 0x8C66
+0xE058 0x8C86
+0xE059 0x8C84
+0xE05A 0x8C85
+0xE05B 0x8CCC
+0xE05C 0x8D68
+0xE05D 0x8D69
+0xE05E 0x8D91
+0xE05F 0x8D8C
+0xE060 0x8D8E
+0xE061 0x8D8F
+0xE062 0x8D8D
+0xE063 0x8D93
+0xE064 0x8D94
+0xE065 0x8D90
+0xE066 0x8D92
+0xE067 0x8DF0
+0xE068 0x8DE0
+0xE069 0x8DEC
+0xE06A 0x8DF1
+0xE06B 0x8DEE
+0xE06C 0x8DD0
+0xE06D 0x8DE9
+0xE06E 0x8DE3
+0xE06F 0x8DE2
+0xE070 0x8DE7
+0xE071 0x8DF2
+0xE072 0x8DEB
+0xE073 0x8DF4
+0xE074 0x8F06
+0xE075 0x8EFF
+0xE076 0x8F01
+0xE077 0x8F00
+0xE078 0x8F05
+0xE079 0x8F07
+0xE07A 0x8F08
+0xE07B 0x8F02
+0xE07C 0x8F0B
+0xE07D 0x9052
+0xE07E 0x903F
+0xE0A1 0x9044
+0xE0A2 0x9049
+0xE0A3 0x903D
+0xE0A4 0x9110
+0xE0A5 0x910D
+0xE0A6 0x910F
+0xE0A7 0x9111
+0xE0A8 0x9116
+0xE0A9 0x9114
+0xE0AA 0x910B
+0xE0AB 0x910E
+0xE0AC 0x916E
+0xE0AD 0x916F
+0xE0AE 0x9248
+0xE0AF 0x9252
+0xE0B0 0x9230
+0xE0B1 0x923A
+0xE0B2 0x9266
+0xE0B3 0x9233
+0xE0B4 0x9265
+0xE0B5 0x925E
+0xE0B6 0x9283
+0xE0B7 0x922E
+0xE0B8 0x924A
+0xE0B9 0x9246
+0xE0BA 0x926D
+0xE0BB 0x926C
+0xE0BC 0x924F
+0xE0BD 0x9260
+0xE0BE 0x9267
+0xE0BF 0x926F
+0xE0C0 0x9236
+0xE0C1 0x9261
+0xE0C2 0x9270
+0xE0C3 0x9231
+0xE0C4 0x9254
+0xE0C5 0x9263
+0xE0C6 0x9250
+0xE0C7 0x9272
+0xE0C8 0x924E
+0xE0C9 0x9253
+0xE0CA 0x924C
+0xE0CB 0x9256
+0xE0CC 0x9232
+0xE0CD 0x959F
+0xE0CE 0x959C
+0xE0CF 0x959E
+0xE0D0 0x959B
+0xE0D1 0x9692
+0xE0D2 0x9693
+0xE0D3 0x9691
+0xE0D4 0x9697
+0xE0D5 0x96CE
+0xE0D6 0x96FA
+0xE0D7 0x96FD
+0xE0D8 0x96F8
+0xE0D9 0x96F5
+0xE0DA 0x9773
+0xE0DB 0x9777
+0xE0DC 0x9778
+0xE0DD 0x9772
+0xE0DE 0x980F
+0xE0DF 0x980D
+0xE0E0 0x980E
+0xE0E1 0x98AC
+0xE0E2 0x98F6
+0xE0E3 0x98F9
+0xE0E4 0x99AF
+0xE0E5 0x99B2
+0xE0E6 0x99B0
+0xE0E7 0x99B5
+0xE0E8 0x9AAD
+0xE0E9 0x9AAB
+0xE0EA 0x9B5B
+0xE0EB 0x9CEA
+0xE0EC 0x9CED
+0xE0ED 0x9CE7
+0xE0EE 0x9E80
+0xE0EF 0x9EFD
+0xE0F0 0x50E6
+0xE0F1 0x50D4
+0xE0F2 0x50D7
+0xE0F3 0x50E8
+0xE0F4 0x50F3
+0xE0F5 0x50DB
+0xE0F6 0x50EA
+0xE0F7 0x50DD
+0xE0F8 0x50E4
+0xE0F9 0x50D3
+0xE0FA 0x50EC
+0xE0FB 0x50F0
+0xE0FC 0x50EF
+0xE0FD 0x50E3
+0xE0FE 0x50E0
+0xE140 0x51D8
+0xE141 0x5280
+0xE142 0x5281
+0xE143 0x52E9
+0xE144 0x52EB
+0xE145 0x5330
+0xE146 0x53AC
+0xE147 0x5627
+0xE148 0x5615
+0xE149 0x560C
+0xE14A 0x5612
+0xE14B 0x55FC
+0xE14C 0x560F
+0xE14D 0x561C
+0xE14E 0x5601
+0xE14F 0x5613
+0xE150 0x5602
+0xE151 0x55FA
+0xE152 0x561D
+0xE153 0x5604
+0xE154 0x55FF
+0xE155 0x55F9
+0xE156 0x5889
+0xE157 0x587C
+0xE158 0x5890
+0xE159 0x5898
+0xE15A 0x5886
+0xE15B 0x5881
+0xE15C 0x587F
+0xE15D 0x5874
+0xE15E 0x588B
+0xE15F 0x587A
+0xE160 0x5887
+0xE161 0x5891
+0xE162 0x588E
+0xE163 0x5876
+0xE164 0x5882
+0xE165 0x5888
+0xE166 0x587B
+0xE167 0x5894
+0xE168 0x588F
+0xE169 0x58FE
+0xE16A 0x596B
+0xE16B 0x5ADC
+0xE16C 0x5AEE
+0xE16D 0x5AE5
+0xE16E 0x5AD5
+0xE16F 0x5AEA
+0xE170 0x5ADA
+0xE171 0x5AED
+0xE172 0x5AEB
+0xE173 0x5AF3
+0xE174 0x5AE2
+0xE175 0x5AE0
+0xE176 0x5ADB
+0xE177 0x5AEC
+0xE178 0x5ADE
+0xE179 0x5ADD
+0xE17A 0x5AD9
+0xE17B 0x5AE8
+0xE17C 0x5ADF
+0xE17D 0x5B77
+0xE17E 0x5BE0
+0xE1A1 0x5BE3
+0xE1A2 0x5C63
+0xE1A3 0x5D82
+0xE1A4 0x5D80
+0xE1A5 0x5D7D
+0xE1A6 0x5D86
+0xE1A7 0x5D7A
+0xE1A8 0x5D81
+0xE1A9 0x5D77
+0xE1AA 0x5D8A
+0xE1AB 0x5D89
+0xE1AC 0x5D88
+0xE1AD 0x5D7E
+0xE1AE 0x5D7C
+0xE1AF 0x5D8D
+0xE1B0 0x5D79
+0xE1B1 0x5D7F
+0xE1B2 0x5E58
+0xE1B3 0x5E59
+0xE1B4 0x5E53
+0xE1B5 0x5ED8
+0xE1B6 0x5ED1
+0xE1B7 0x5ED7
+0xE1B8 0x5ECE
+0xE1B9 0x5EDC
+0xE1BA 0x5ED5
+0xE1BB 0x5ED9
+0xE1BC 0x5ED2
+0xE1BD 0x5ED4
+0xE1BE 0x5F44
+0xE1BF 0x5F43
+0xE1C0 0x5F6F
+0xE1C1 0x5FB6
+0xE1C2 0x612C
+0xE1C3 0x6128
+0xE1C4 0x6141
+0xE1C5 0x615E
+0xE1C6 0x6171
+0xE1C7 0x6173
+0xE1C8 0x6152
+0xE1C9 0x6153
+0xE1CA 0x6172
+0xE1CB 0x616C
+0xE1CC 0x6180
+0xE1CD 0x6174
+0xE1CE 0x6154
+0xE1CF 0x617A
+0xE1D0 0x615B
+0xE1D1 0x6165
+0xE1D2 0x613B
+0xE1D3 0x616A
+0xE1D4 0x6161
+0xE1D5 0x6156
+0xE1D6 0x6229
+0xE1D7 0x6227
+0xE1D8 0x622B
+0xE1D9 0x642B
+0xE1DA 0x644D
+0xE1DB 0x645B
+0xE1DC 0x645D
+0xE1DD 0x6474
+0xE1DE 0x6476
+0xE1DF 0x6472
+0xE1E0 0x6473
+0xE1E1 0x647D
+0xE1E2 0x6475
+0xE1E3 0x6466
+0xE1E4 0x64A6
+0xE1E5 0x644E
+0xE1E6 0x6482
+0xE1E7 0x645E
+0xE1E8 0x645C
+0xE1E9 0x644B
+0xE1EA 0x6453
+0xE1EB 0x6460
+0xE1EC 0x6450
+0xE1ED 0x647F
+0xE1EE 0x643F
+0xE1EF 0x646C
+0xE1F0 0x646B
+0xE1F1 0x6459
+0xE1F2 0x6465
+0xE1F3 0x6477
+0xE1F4 0x6573
+0xE1F5 0x65A0
+0xE1F6 0x66A1
+0xE1F7 0x66A0
+0xE1F8 0x669F
+0xE1F9 0x6705
+0xE1FA 0x6704
+0xE1FB 0x6722
+0xE1FC 0x69B1
+0xE1FD 0x69B6
+0xE1FE 0x69C9
+0xE240 0x69A0
+0xE241 0x69CE
+0xE242 0x6996
+0xE243 0x69B0
+0xE244 0x69AC
+0xE245 0x69BC
+0xE246 0x6991
+0xE247 0x6999
+0xE248 0x698E
+0xE249 0x69A7
+0xE24A 0x698D
+0xE24B 0x69A9
+0xE24C 0x69BE
+0xE24D 0x69AF
+0xE24E 0x69BF
+0xE24F 0x69C4
+0xE250 0x69BD
+0xE251 0x69A4
+0xE252 0x69D4
+0xE253 0x69B9
+0xE254 0x69CA
+0xE255 0x699A
+0xE256 0x69CF
+0xE257 0x69B3
+0xE258 0x6993
+0xE259 0x69AA
+0xE25A 0x69A1
+0xE25B 0x699E
+0xE25C 0x69D9
+0xE25D 0x6997
+0xE25E 0x6990
+0xE25F 0x69C2
+0xE260 0x69B5
+0xE261 0x69A5
+0xE262 0x69C6
+0xE263 0x6B4A
+0xE264 0x6B4D
+0xE265 0x6B4B
+0xE266 0x6B9E
+0xE267 0x6B9F
+0xE268 0x6BA0
+0xE269 0x6BC3
+0xE26A 0x6BC4
+0xE26B 0x6BFE
+0xE26C 0x6ECE
+0xE26D 0x6EF5
+0xE26E 0x6EF1
+0xE26F 0x6F03
+0xE270 0x6F25
+0xE271 0x6EF8
+0xE272 0x6F37
+0xE273 0x6EFB
+0xE274 0x6F2E
+0xE275 0x6F09
+0xE276 0x6F4E
+0xE277 0x6F19
+0xE278 0x6F1A
+0xE279 0x6F27
+0xE27A 0x6F18
+0xE27B 0x6F3B
+0xE27C 0x6F12
+0xE27D 0x6EED
+0xE27E 0x6F0A
+0xE2A1 0x6F36
+0xE2A2 0x6F73
+0xE2A3 0x6EF9
+0xE2A4 0x6EEE
+0xE2A5 0x6F2D
+0xE2A6 0x6F40
+0xE2A7 0x6F30
+0xE2A8 0x6F3C
+0xE2A9 0x6F35
+0xE2AA 0x6EEB
+0xE2AB 0x6F07
+0xE2AC 0x6F0E
+0xE2AD 0x6F43
+0xE2AE 0x6F05
+0xE2AF 0x6EFD
+0xE2B0 0x6EF6
+0xE2B1 0x6F39
+0xE2B2 0x6F1C
+0xE2B3 0x6EFC
+0xE2B4 0x6F3A
+0xE2B5 0x6F1F
+0xE2B6 0x6F0D
+0xE2B7 0x6F1E
+0xE2B8 0x6F08
+0xE2B9 0x6F21
+0xE2BA 0x7187
+0xE2BB 0x7190
+0xE2BC 0x7189
+0xE2BD 0x7180
+0xE2BE 0x7185
+0xE2BF 0x7182
+0xE2C0 0x718F
+0xE2C1 0x717B
+0xE2C2 0x7186
+0xE2C3 0x7181
+0xE2C4 0x7197
+0xE2C5 0x7244
+0xE2C6 0x7253
+0xE2C7 0x7297
+0xE2C8 0x7295
+0xE2C9 0x7293
+0xE2CA 0x7343
+0xE2CB 0x734D
+0xE2CC 0x7351
+0xE2CD 0x734C
+0xE2CE 0x7462
+0xE2CF 0x7473
+0xE2D0 0x7471
+0xE2D1 0x7475
+0xE2D2 0x7472
+0xE2D3 0x7467
+0xE2D4 0x746E
+0xE2D5 0x7500
+0xE2D6 0x7502
+0xE2D7 0x7503
+0xE2D8 0x757D
+0xE2D9 0x7590
+0xE2DA 0x7616
+0xE2DB 0x7608
+0xE2DC 0x760C
+0xE2DD 0x7615
+0xE2DE 0x7611
+0xE2DF 0x760A
+0xE2E0 0x7614
+0xE2E1 0x76B8
+0xE2E2 0x7781
+0xE2E3 0x777C
+0xE2E4 0x7785
+0xE2E5 0x7782
+0xE2E6 0x776E
+0xE2E7 0x7780
+0xE2E8 0x776F
+0xE2E9 0x777E
+0xE2EA 0x7783
+0xE2EB 0x78B2
+0xE2EC 0x78AA
+0xE2ED 0x78B4
+0xE2EE 0x78AD
+0xE2EF 0x78A8
+0xE2F0 0x787E
+0xE2F1 0x78AB
+0xE2F2 0x789E
+0xE2F3 0x78A5
+0xE2F4 0x78A0
+0xE2F5 0x78AC
+0xE2F6 0x78A2
+0xE2F7 0x78A4
+0xE2F8 0x7998
+0xE2F9 0x798A
+0xE2FA 0x798B
+0xE2FB 0x7996
+0xE2FC 0x7995
+0xE2FD 0x7994
+0xE2FE 0x7993
+0xE340 0x7997
+0xE341 0x7988
+0xE342 0x7992
+0xE343 0x7990
+0xE344 0x7A2B
+0xE345 0x7A4A
+0xE346 0x7A30
+0xE347 0x7A2F
+0xE348 0x7A28
+0xE349 0x7A26
+0xE34A 0x7AA8
+0xE34B 0x7AAB
+0xE34C 0x7AAC
+0xE34D 0x7AEE
+0xE34E 0x7B88
+0xE34F 0x7B9C
+0xE350 0x7B8A
+0xE351 0x7B91
+0xE352 0x7B90
+0xE353 0x7B96
+0xE354 0x7B8D
+0xE355 0x7B8C
+0xE356 0x7B9B
+0xE357 0x7B8E
+0xE358 0x7B85
+0xE359 0x7B98
+0xE35A 0x5284
+0xE35B 0x7B99
+0xE35C 0x7BA4
+0xE35D 0x7B82
+0xE35E 0x7CBB
+0xE35F 0x7CBF
+0xE360 0x7CBC
+0xE361 0x7CBA
+0xE362 0x7DA7
+0xE363 0x7DB7
+0xE364 0x7DC2
+0xE365 0x7DA3
+0xE366 0x7DAA
+0xE367 0x7DC1
+0xE368 0x7DC0
+0xE369 0x7DC5
+0xE36A 0x7D9D
+0xE36B 0x7DCE
+0xE36C 0x7DC4
+0xE36D 0x7DC6
+0xE36E 0x7DCB
+0xE36F 0x7DCC
+0xE370 0x7DAF
+0xE371 0x7DB9
+0xE372 0x7D96
+0xE373 0x7DBC
+0xE374 0x7D9F
+0xE375 0x7DA6
+0xE376 0x7DAE
+0xE377 0x7DA9
+0xE378 0x7DA1
+0xE379 0x7DC9
+0xE37A 0x7F73
+0xE37B 0x7FE2
+0xE37C 0x7FE3
+0xE37D 0x7FE5
+0xE37E 0x7FDE
+0xE3A1 0x8024
+0xE3A2 0x805D
+0xE3A3 0x805C
+0xE3A4 0x8189
+0xE3A5 0x8186
+0xE3A6 0x8183
+0xE3A7 0x8187
+0xE3A8 0x818D
+0xE3A9 0x818C
+0xE3AA 0x818B
+0xE3AB 0x8215
+0xE3AC 0x8497
+0xE3AD 0x84A4
+0xE3AE 0x84A1
+0xE3AF 0x849F
+0xE3B0 0x84BA
+0xE3B1 0x84CE
+0xE3B2 0x84C2
+0xE3B3 0x84AC
+0xE3B4 0x84AE
+0xE3B5 0x84AB
+0xE3B6 0x84B9
+0xE3B7 0x84B4
+0xE3B8 0x84C1
+0xE3B9 0x84CD
+0xE3BA 0x84AA
+0xE3BB 0x849A
+0xE3BC 0x84B1
+0xE3BD 0x84D0
+0xE3BE 0x849D
+0xE3BF 0x84A7
+0xE3C0 0x84BB
+0xE3C1 0x84A2
+0xE3C2 0x8494
+0xE3C3 0x84C7
+0xE3C4 0x84CC
+0xE3C5 0x849B
+0xE3C6 0x84A9
+0xE3C7 0x84AF
+0xE3C8 0x84A8
+0xE3C9 0x84D6
+0xE3CA 0x8498
+0xE3CB 0x84B6
+0xE3CC 0x84CF
+0xE3CD 0x84A0
+0xE3CE 0x84D7
+0xE3CF 0x84D4
+0xE3D0 0x84D2
+0xE3D1 0x84DB
+0xE3D2 0x84B0
+0xE3D3 0x8491
+0xE3D4 0x8661
+0xE3D5 0x8733
+0xE3D6 0x8723
+0xE3D7 0x8728
+0xE3D8 0x876B
+0xE3D9 0x8740
+0xE3DA 0x872E
+0xE3DB 0x871E
+0xE3DC 0x8721
+0xE3DD 0x8719
+0xE3DE 0x871B
+0xE3DF 0x8743
+0xE3E0 0x872C
+0xE3E1 0x8741
+0xE3E2 0x873E
+0xE3E3 0x8746
+0xE3E4 0x8720
+0xE3E5 0x8732
+0xE3E6 0x872A
+0xE3E7 0x872D
+0xE3E8 0x873C
+0xE3E9 0x8712
+0xE3EA 0x873A
+0xE3EB 0x8731
+0xE3EC 0x8735
+0xE3ED 0x8742
+0xE3EE 0x8726
+0xE3EF 0x8727
+0xE3F0 0x8738
+0xE3F1 0x8724
+0xE3F2 0x871A
+0xE3F3 0x8730
+0xE3F4 0x8711
+0xE3F5 0x88F7
+0xE3F6 0x88E7
+0xE3F7 0x88F1
+0xE3F8 0x88F2
+0xE3F9 0x88FA
+0xE3FA 0x88FE
+0xE3FB 0x88EE
+0xE3FC 0x88FC
+0xE3FD 0x88F6
+0xE3FE 0x88FB
+0xE440 0x88F0
+0xE441 0x88EC
+0xE442 0x88EB
+0xE443 0x899D
+0xE444 0x89A1
+0xE445 0x899F
+0xE446 0x899E
+0xE447 0x89E9
+0xE448 0x89EB
+0xE449 0x89E8
+0xE44A 0x8AAB
+0xE44B 0x8A99
+0xE44C 0x8A8B
+0xE44D 0x8A92
+0xE44E 0x8A8F
+0xE44F 0x8A96
+0xE450 0x8C3D
+0xE451 0x8C68
+0xE452 0x8C69
+0xE453 0x8CD5
+0xE454 0x8CCF
+0xE455 0x8CD7
+0xE456 0x8D96
+0xE457 0x8E09
+0xE458 0x8E02
+0xE459 0x8DFF
+0xE45A 0x8E0D
+0xE45B 0x8DFD
+0xE45C 0x8E0A
+0xE45D 0x8E03
+0xE45E 0x8E07
+0xE45F 0x8E06
+0xE460 0x8E05
+0xE461 0x8DFE
+0xE462 0x8E00
+0xE463 0x8E04
+0xE464 0x8F10
+0xE465 0x8F11
+0xE466 0x8F0E
+0xE467 0x8F0D
+0xE468 0x9123
+0xE469 0x911C
+0xE46A 0x9120
+0xE46B 0x9122
+0xE46C 0x911F
+0xE46D 0x911D
+0xE46E 0x911A
+0xE46F 0x9124
+0xE470 0x9121
+0xE471 0x911B
+0xE472 0x917A
+0xE473 0x9172
+0xE474 0x9179
+0xE475 0x9173
+0xE476 0x92A5
+0xE477 0x92A4
+0xE478 0x9276
+0xE479 0x929B
+0xE47A 0x927A
+0xE47B 0x92A0
+0xE47C 0x9294
+0xE47D 0x92AA
+0xE47E 0x928D
+0xE4A1 0x92A6
+0xE4A2 0x929A
+0xE4A3 0x92AB
+0xE4A4 0x9279
+0xE4A5 0x9297
+0xE4A6 0x927F
+0xE4A7 0x92A3
+0xE4A8 0x92EE
+0xE4A9 0x928E
+0xE4AA 0x9282
+0xE4AB 0x9295
+0xE4AC 0x92A2
+0xE4AD 0x927D
+0xE4AE 0x9288
+0xE4AF 0x92A1
+0xE4B0 0x928A
+0xE4B1 0x9286
+0xE4B2 0x928C
+0xE4B3 0x9299
+0xE4B4 0x92A7
+0xE4B5 0x927E
+0xE4B6 0x9287
+0xE4B7 0x92A9
+0xE4B8 0x929D
+0xE4B9 0x928B
+0xE4BA 0x922D
+0xE4BB 0x969E
+0xE4BC 0x96A1
+0xE4BD 0x96FF
+0xE4BE 0x9758
+0xE4BF 0x977D
+0xE4C0 0x977A
+0xE4C1 0x977E
+0xE4C2 0x9783
+0xE4C3 0x9780
+0xE4C4 0x9782
+0xE4C5 0x977B
+0xE4C6 0x9784
+0xE4C7 0x9781
+0xE4C8 0x977F
+0xE4C9 0x97CE
+0xE4CA 0x97CD
+0xE4CB 0x9816
+0xE4CC 0x98AD
+0xE4CD 0x98AE
+0xE4CE 0x9902
+0xE4CF 0x9900
+0xE4D0 0x9907
+0xE4D1 0x999D
+0xE4D2 0x999C
+0xE4D3 0x99C3
+0xE4D4 0x99B9
+0xE4D5 0x99BB
+0xE4D6 0x99BA
+0xE4D7 0x99C2
+0xE4D8 0x99BD
+0xE4D9 0x99C7
+0xE4DA 0x9AB1
+0xE4DB 0x9AE3
+0xE4DC 0x9AE7
+0xE4DD 0x9B3E
+0xE4DE 0x9B3F
+0xE4DF 0x9B60
+0xE4E0 0x9B61
+0xE4E1 0x9B5F
+0xE4E2 0x9CF1
+0xE4E3 0x9CF2
+0xE4E4 0x9CF5
+0xE4E5 0x9EA7
+0xE4E6 0x50FF
+0xE4E7 0x5103
+0xE4E8 0x5130
+0xE4E9 0x50F8
+0xE4EA 0x5106
+0xE4EB 0x5107
+0xE4EC 0x50F6
+0xE4ED 0x50FE
+0xE4EE 0x510B
+0xE4EF 0x510C
+0xE4F0 0x50FD
+0xE4F1 0x510A
+0xE4F2 0x528B
+0xE4F3 0x528C
+0xE4F4 0x52F1
+0xE4F5 0x52EF
+0xE4F6 0x5648
+0xE4F7 0x5642
+0xE4F8 0x564C
+0xE4F9 0x5635
+0xE4FA 0x5641
+0xE4FB 0x564A
+0xE4FC 0x5649
+0xE4FD 0x5646
+0xE4FE 0x5658
+0xE540 0x565A
+0xE541 0x5640
+0xE542 0x5633
+0xE543 0x563D
+0xE544 0x562C
+0xE545 0x563E
+0xE546 0x5638
+0xE547 0x562A
+0xE548 0x563A
+0xE549 0x571A
+0xE54A 0x58AB
+0xE54B 0x589D
+0xE54C 0x58B1
+0xE54D 0x58A0
+0xE54E 0x58A3
+0xE54F 0x58AF
+0xE550 0x58AC
+0xE551 0x58A5
+0xE552 0x58A1
+0xE553 0x58FF
+0xE554 0x5AFF
+0xE555 0x5AF4
+0xE556 0x5AFD
+0xE557 0x5AF7
+0xE558 0x5AF6
+0xE559 0x5B03
+0xE55A 0x5AF8
+0xE55B 0x5B02
+0xE55C 0x5AF9
+0xE55D 0x5B01
+0xE55E 0x5B07
+0xE55F 0x5B05
+0xE560 0x5B0F
+0xE561 0x5C67
+0xE562 0x5D99
+0xE563 0x5D97
+0xE564 0x5D9F
+0xE565 0x5D92
+0xE566 0x5DA2
+0xE567 0x5D93
+0xE568 0x5D95
+0xE569 0x5DA0
+0xE56A 0x5D9C
+0xE56B 0x5DA1
+0xE56C 0x5D9A
+0xE56D 0x5D9E
+0xE56E 0x5E69
+0xE56F 0x5E5D
+0xE570 0x5E60
+0xE571 0x5E5C
+0xE572 0x7DF3
+0xE573 0x5EDB
+0xE574 0x5EDE
+0xE575 0x5EE1
+0xE576 0x5F49
+0xE577 0x5FB2
+0xE578 0x618B
+0xE579 0x6183
+0xE57A 0x6179
+0xE57B 0x61B1
+0xE57C 0x61B0
+0xE57D 0x61A2
+0xE57E 0x6189
+0xE5A1 0x619B
+0xE5A2 0x6193
+0xE5A3 0x61AF
+0xE5A4 0x61AD
+0xE5A5 0x619F
+0xE5A6 0x6192
+0xE5A7 0x61AA
+0xE5A8 0x61A1
+0xE5A9 0x618D
+0xE5AA 0x6166
+0xE5AB 0x61B3
+0xE5AC 0x622D
+0xE5AD 0x646E
+0xE5AE 0x6470
+0xE5AF 0x6496
+0xE5B0 0x64A0
+0xE5B1 0x6485
+0xE5B2 0x6497
+0xE5B3 0x649C
+0xE5B4 0x648F
+0xE5B5 0x648B
+0xE5B6 0x648A
+0xE5B7 0x648C
+0xE5B8 0x64A3
+0xE5B9 0x649F
+0xE5BA 0x6468
+0xE5BB 0x64B1
+0xE5BC 0x6498
+0xE5BD 0x6576
+0xE5BE 0x657A
+0xE5BF 0x6579
+0xE5C0 0x657B
+0xE5C1 0x65B2
+0xE5C2 0x65B3
+0xE5C3 0x66B5
+0xE5C4 0x66B0
+0xE5C5 0x66A9
+0xE5C6 0x66B2
+0xE5C7 0x66B7
+0xE5C8 0x66AA
+0xE5C9 0x66AF
+0xE5CA 0x6A00
+0xE5CB 0x6A06
+0xE5CC 0x6A17
+0xE5CD 0x69E5
+0xE5CE 0x69F8
+0xE5CF 0x6A15
+0xE5D0 0x69F1
+0xE5D1 0x69E4
+0xE5D2 0x6A20
+0xE5D3 0x69FF
+0xE5D4 0x69EC
+0xE5D5 0x69E2
+0xE5D6 0x6A1B
+0xE5D7 0x6A1D
+0xE5D8 0x69FE
+0xE5D9 0x6A27
+0xE5DA 0x69F2
+0xE5DB 0x69EE
+0xE5DC 0x6A14
+0xE5DD 0x69F7
+0xE5DE 0x69E7
+0xE5DF 0x6A40
+0xE5E0 0x6A08
+0xE5E1 0x69E6
+0xE5E2 0x69FB
+0xE5E3 0x6A0D
+0xE5E4 0x69FC
+0xE5E5 0x69EB
+0xE5E6 0x6A09
+0xE5E7 0x6A04
+0xE5E8 0x6A18
+0xE5E9 0x6A25
+0xE5EA 0x6A0F
+0xE5EB 0x69F6
+0xE5EC 0x6A26
+0xE5ED 0x6A07
+0xE5EE 0x69F4
+0xE5EF 0x6A16
+0xE5F0 0x6B51
+0xE5F1 0x6BA5
+0xE5F2 0x6BA3
+0xE5F3 0x6BA2
+0xE5F4 0x6BA6
+0xE5F5 0x6C01
+0xE5F6 0x6C00
+0xE5F7 0x6BFF
+0xE5F8 0x6C02
+0xE5F9 0x6F41
+0xE5FA 0x6F26
+0xE5FB 0x6F7E
+0xE5FC 0x6F87
+0xE5FD 0x6FC6
+0xE5FE 0x6F92
+0xE640 0x6F8D
+0xE641 0x6F89
+0xE642 0x6F8C
+0xE643 0x6F62
+0xE644 0x6F4F
+0xE645 0x6F85
+0xE646 0x6F5A
+0xE647 0x6F96
+0xE648 0x6F76
+0xE649 0x6F6C
+0xE64A 0x6F82
+0xE64B 0x6F55
+0xE64C 0x6F72
+0xE64D 0x6F52
+0xE64E 0x6F50
+0xE64F 0x6F57
+0xE650 0x6F94
+0xE651 0x6F93
+0xE652 0x6F5D
+0xE653 0x6F00
+0xE654 0x6F61
+0xE655 0x6F6B
+0xE656 0x6F7D
+0xE657 0x6F67
+0xE658 0x6F90
+0xE659 0x6F53
+0xE65A 0x6F8B
+0xE65B 0x6F69
+0xE65C 0x6F7F
+0xE65D 0x6F95
+0xE65E 0x6F63
+0xE65F 0x6F77
+0xE660 0x6F6A
+0xE661 0x6F7B
+0xE662 0x71B2
+0xE663 0x71AF
+0xE664 0x719B
+0xE665 0x71B0
+0xE666 0x71A0
+0xE667 0x719A
+0xE668 0x71A9
+0xE669 0x71B5
+0xE66A 0x719D
+0xE66B 0x71A5
+0xE66C 0x719E
+0xE66D 0x71A4
+0xE66E 0x71A1
+0xE66F 0x71AA
+0xE670 0x719C
+0xE671 0x71A7
+0xE672 0x71B3
+0xE673 0x7298
+0xE674 0x729A
+0xE675 0x7358
+0xE676 0x7352
+0xE677 0x735E
+0xE678 0x735F
+0xE679 0x7360
+0xE67A 0x735D
+0xE67B 0x735B
+0xE67C 0x7361
+0xE67D 0x735A
+0xE67E 0x7359
+0xE6A1 0x7362
+0xE6A2 0x7487
+0xE6A3 0x7489
+0xE6A4 0x748A
+0xE6A5 0x7486
+0xE6A6 0x7481
+0xE6A7 0x747D
+0xE6A8 0x7485
+0xE6A9 0x7488
+0xE6AA 0x747C
+0xE6AB 0x7479
+0xE6AC 0x7508
+0xE6AD 0x7507
+0xE6AE 0x757E
+0xE6AF 0x7625
+0xE6B0 0x761E
+0xE6B1 0x7619
+0xE6B2 0x761D
+0xE6B3 0x761C
+0xE6B4 0x7623
+0xE6B5 0x761A
+0xE6B6 0x7628
+0xE6B7 0x761B
+0xE6B8 0x769C
+0xE6B9 0x769D
+0xE6BA 0x769E
+0xE6BB 0x769B
+0xE6BC 0x778D
+0xE6BD 0x778F
+0xE6BE 0x7789
+0xE6BF 0x7788
+0xE6C0 0x78CD
+0xE6C1 0x78BB
+0xE6C2 0x78CF
+0xE6C3 0x78CC
+0xE6C4 0x78D1
+0xE6C5 0x78CE
+0xE6C6 0x78D4
+0xE6C7 0x78C8
+0xE6C8 0x78C3
+0xE6C9 0x78C4
+0xE6CA 0x78C9
+0xE6CB 0x799A
+0xE6CC 0x79A1
+0xE6CD 0x79A0
+0xE6CE 0x799C
+0xE6CF 0x79A2
+0xE6D0 0x799B
+0xE6D1 0x6B76
+0xE6D2 0x7A39
+0xE6D3 0x7AB2
+0xE6D4 0x7AB4
+0xE6D5 0x7AB3
+0xE6D6 0x7BB7
+0xE6D7 0x7BCB
+0xE6D8 0x7BBE
+0xE6D9 0x7BAC
+0xE6DA 0x7BCE
+0xE6DB 0x7BAF
+0xE6DC 0x7BB9
+0xE6DD 0x7BCA
+0xE6DE 0x7BB5
+0xE6DF 0x7CC5
+0xE6E0 0x7CC8
+0xE6E1 0x7CCC
+0xE6E2 0x7CCB
+0xE6E3 0x7DF7
+0xE6E4 0x7DDB
+0xE6E5 0x7DEA
+0xE6E6 0x7DE7
+0xE6E7 0x7DD7
+0xE6E8 0x7DE1
+0xE6E9 0x7E03
+0xE6EA 0x7DFA
+0xE6EB 0x7DE6
+0xE6EC 0x7DF6
+0xE6ED 0x7DF1
+0xE6EE 0x7DF0
+0xE6EF 0x7DEE
+0xE6F0 0x7DDF
+0xE6F1 0x7F76
+0xE6F2 0x7FAC
+0xE6F3 0x7FB0
+0xE6F4 0x7FAD
+0xE6F5 0x7FED
+0xE6F6 0x7FEB
+0xE6F7 0x7FEA
+0xE6F8 0x7FEC
+0xE6F9 0x7FE6
+0xE6FA 0x7FE8
+0xE6FB 0x8064
+0xE6FC 0x8067
+0xE6FD 0x81A3
+0xE6FE 0x819F
+0xE740 0x819E
+0xE741 0x8195
+0xE742 0x81A2
+0xE743 0x8199
+0xE744 0x8197
+0xE745 0x8216
+0xE746 0x824F
+0xE747 0x8253
+0xE748 0x8252
+0xE749 0x8250
+0xE74A 0x824E
+0xE74B 0x8251
+0xE74C 0x8524
+0xE74D 0x853B
+0xE74E 0x850F
+0xE74F 0x8500
+0xE750 0x8529
+0xE751 0x850E
+0xE752 0x8509
+0xE753 0x850D
+0xE754 0x851F
+0xE755 0x850A
+0xE756 0x8527
+0xE757 0x851C
+0xE758 0x84FB
+0xE759 0x852B
+0xE75A 0x84FA
+0xE75B 0x8508
+0xE75C 0x850C
+0xE75D 0x84F4
+0xE75E 0x852A
+0xE75F 0x84F2
+0xE760 0x8515
+0xE761 0x84F7
+0xE762 0x84EB
+0xE763 0x84F3
+0xE764 0x84FC
+0xE765 0x8512
+0xE766 0x84EA
+0xE767 0x84E9
+0xE768 0x8516
+0xE769 0x84FE
+0xE76A 0x8528
+0xE76B 0x851D
+0xE76C 0x852E
+0xE76D 0x8502
+0xE76E 0x84FD
+0xE76F 0x851E
+0xE770 0x84F6
+0xE771 0x8531
+0xE772 0x8526
+0xE773 0x84E7
+0xE774 0x84E8
+0xE775 0x84F0
+0xE776 0x84EF
+0xE777 0x84F9
+0xE778 0x8518
+0xE779 0x8520
+0xE77A 0x8530
+0xE77B 0x850B
+0xE77C 0x8519
+0xE77D 0x852F
+0xE77E 0x8662
+0xE7A1 0x8756
+0xE7A2 0x8763
+0xE7A3 0x8764
+0xE7A4 0x8777
+0xE7A5 0x87E1
+0xE7A6 0x8773
+0xE7A7 0x8758
+0xE7A8 0x8754
+0xE7A9 0x875B
+0xE7AA 0x8752
+0xE7AB 0x8761
+0xE7AC 0x875A
+0xE7AD 0x8751
+0xE7AE 0x875E
+0xE7AF 0x876D
+0xE7B0 0x876A
+0xE7B1 0x8750
+0xE7B2 0x874E
+0xE7B3 0x875F
+0xE7B4 0x875D
+0xE7B5 0x876F
+0xE7B6 0x876C
+0xE7B7 0x877A
+0xE7B8 0x876E
+0xE7B9 0x875C
+0xE7BA 0x8765
+0xE7BB 0x874F
+0xE7BC 0x877B
+0xE7BD 0x8775
+0xE7BE 0x8762
+0xE7BF 0x8767
+0xE7C0 0x8769
+0xE7C1 0x885A
+0xE7C2 0x8905
+0xE7C3 0x890C
+0xE7C4 0x8914
+0xE7C5 0x890B
+0xE7C6 0x8917
+0xE7C7 0x8918
+0xE7C8 0x8919
+0xE7C9 0x8906
+0xE7CA 0x8916
+0xE7CB 0x8911
+0xE7CC 0x890E
+0xE7CD 0x8909
+0xE7CE 0x89A2
+0xE7CF 0x89A4
+0xE7D0 0x89A3
+0xE7D1 0x89ED
+0xE7D2 0x89F0
+0xE7D3 0x89EC
+0xE7D4 0x8ACF
+0xE7D5 0x8AC6
+0xE7D6 0x8AB8
+0xE7D7 0x8AD3
+0xE7D8 0x8AD1
+0xE7D9 0x8AD4
+0xE7DA 0x8AD5
+0xE7DB 0x8ABB
+0xE7DC 0x8AD7
+0xE7DD 0x8ABE
+0xE7DE 0x8AC0
+0xE7DF 0x8AC5
+0xE7E0 0x8AD8
+0xE7E1 0x8AC3
+0xE7E2 0x8ABA
+0xE7E3 0x8ABD
+0xE7E4 0x8AD9
+0xE7E5 0x8C3E
+0xE7E6 0x8C4D
+0xE7E7 0x8C8F
+0xE7E8 0x8CE5
+0xE7E9 0x8CDF
+0xE7EA 0x8CD9
+0xE7EB 0x8CE8
+0xE7EC 0x8CDA
+0xE7ED 0x8CDD
+0xE7EE 0x8CE7
+0xE7EF 0x8DA0
+0xE7F0 0x8D9C
+0xE7F1 0x8DA1
+0xE7F2 0x8D9B
+0xE7F3 0x8E20
+0xE7F4 0x8E23
+0xE7F5 0x8E25
+0xE7F6 0x8E24
+0xE7F7 0x8E2E
+0xE7F8 0x8E15
+0xE7F9 0x8E1B
+0xE7FA 0x8E16
+0xE7FB 0x8E11
+0xE7FC 0x8E19
+0xE7FD 0x8E26
+0xE7FE 0x8E27
+0xE840 0x8E14
+0xE841 0x8E12
+0xE842 0x8E18
+0xE843 0x8E13
+0xE844 0x8E1C
+0xE845 0x8E17
+0xE846 0x8E1A
+0xE847 0x8F2C
+0xE848 0x8F24
+0xE849 0x8F18
+0xE84A 0x8F1A
+0xE84B 0x8F20
+0xE84C 0x8F23
+0xE84D 0x8F16
+0xE84E 0x8F17
+0xE84F 0x9073
+0xE850 0x9070
+0xE851 0x906F
+0xE852 0x9067
+0xE853 0x906B
+0xE854 0x912F
+0xE855 0x912B
+0xE856 0x9129
+0xE857 0x912A
+0xE858 0x9132
+0xE859 0x9126
+0xE85A 0x912E
+0xE85B 0x9185
+0xE85C 0x9186
+0xE85D 0x918A
+0xE85E 0x9181
+0xE85F 0x9182
+0xE860 0x9184
+0xE861 0x9180
+0xE862 0x92D0
+0xE863 0x92C3
+0xE864 0x92C4
+0xE865 0x92C0
+0xE866 0x92D9
+0xE867 0x92B6
+0xE868 0x92CF
+0xE869 0x92F1
+0xE86A 0x92DF
+0xE86B 0x92D8
+0xE86C 0x92E9
+0xE86D 0x92D7
+0xE86E 0x92DD
+0xE86F 0x92CC
+0xE870 0x92EF
+0xE871 0x92C2
+0xE872 0x92E8
+0xE873 0x92CA
+0xE874 0x92C8
+0xE875 0x92CE
+0xE876 0x92E6
+0xE877 0x92CD
+0xE878 0x92D5
+0xE879 0x92C9
+0xE87A 0x92E0
+0xE87B 0x92DE
+0xE87C 0x92E7
+0xE87D 0x92D1
+0xE87E 0x92D3
+0xE8A1 0x92B5
+0xE8A2 0x92E1
+0xE8A3 0x92C6
+0xE8A4 0x92B4
+0xE8A5 0x957C
+0xE8A6 0x95AC
+0xE8A7 0x95AB
+0xE8A8 0x95AE
+0xE8A9 0x95B0
+0xE8AA 0x96A4
+0xE8AB 0x96A2
+0xE8AC 0x96D3
+0xE8AD 0x9705
+0xE8AE 0x9708
+0xE8AF 0x9702
+0xE8B0 0x975A
+0xE8B1 0x978A
+0xE8B2 0x978E
+0xE8B3 0x9788
+0xE8B4 0x97D0
+0xE8B5 0x97CF
+0xE8B6 0x981E
+0xE8B7 0x981D
+0xE8B8 0x9826
+0xE8B9 0x9829
+0xE8BA 0x9828
+0xE8BB 0x9820
+0xE8BC 0x981B
+0xE8BD 0x9827
+0xE8BE 0x98B2
+0xE8BF 0x9908
+0xE8C0 0x98FA
+0xE8C1 0x9911
+0xE8C2 0x9914
+0xE8C3 0x9916
+0xE8C4 0x9917
+0xE8C5 0x9915
+0xE8C6 0x99DC
+0xE8C7 0x99CD
+0xE8C8 0x99CF
+0xE8C9 0x99D3
+0xE8CA 0x99D4
+0xE8CB 0x99CE
+0xE8CC 0x99C9
+0xE8CD 0x99D6
+0xE8CE 0x99D8
+0xE8CF 0x99CB
+0xE8D0 0x99D7
+0xE8D1 0x99CC
+0xE8D2 0x9AB3
+0xE8D3 0x9AEC
+0xE8D4 0x9AEB
+0xE8D5 0x9AF3
+0xE8D6 0x9AF2
+0xE8D7 0x9AF1
+0xE8D8 0x9B46
+0xE8D9 0x9B43
+0xE8DA 0x9B67
+0xE8DB 0x9B74
+0xE8DC 0x9B71
+0xE8DD 0x9B66
+0xE8DE 0x9B76
+0xE8DF 0x9B75
+0xE8E0 0x9B70
+0xE8E1 0x9B68
+0xE8E2 0x9B64
+0xE8E3 0x9B6C
+0xE8E4 0x9CFC
+0xE8E5 0x9CFA
+0xE8E6 0x9CFD
+0xE8E7 0x9CFF
+0xE8E8 0x9CF7
+0xE8E9 0x9D07
+0xE8EA 0x9D00
+0xE8EB 0x9CF9
+0xE8EC 0x9CFB
+0xE8ED 0x9D08
+0xE8EE 0x9D05
+0xE8EF 0x9D04
+0xE8F0 0x9E83
+0xE8F1 0x9ED3
+0xE8F2 0x9F0F
+0xE8F3 0x9F10
+0xE8F4 0x511C
+0xE8F5 0x5113
+0xE8F6 0x5117
+0xE8F7 0x511A
+0xE8F8 0x5111
+0xE8F9 0x51DE
+0xE8FA 0x5334
+0xE8FB 0x53E1
+0xE8FC 0x5670
+0xE8FD 0x5660
+0xE8FE 0x566E
+0xE940 0x5673
+0xE941 0x5666
+0xE942 0x5663
+0xE943 0x566D
+0xE944 0x5672
+0xE945 0x565E
+0xE946 0x5677
+0xE947 0x571C
+0xE948 0x571B
+0xE949 0x58C8
+0xE94A 0x58BD
+0xE94B 0x58C9
+0xE94C 0x58BF
+0xE94D 0x58BA
+0xE94E 0x58C2
+0xE94F 0x58BC
+0xE950 0x58C6
+0xE951 0x5B17
+0xE952 0x5B19
+0xE953 0x5B1B
+0xE954 0x5B21
+0xE955 0x5B14
+0xE956 0x5B13
+0xE957 0x5B10
+0xE958 0x5B16
+0xE959 0x5B28
+0xE95A 0x5B1A
+0xE95B 0x5B20
+0xE95C 0x5B1E
+0xE95D 0x5BEF
+0xE95E 0x5DAC
+0xE95F 0x5DB1
+0xE960 0x5DA9
+0xE961 0x5DA7
+0xE962 0x5DB5
+0xE963 0x5DB0
+0xE964 0x5DAE
+0xE965 0x5DAA
+0xE966 0x5DA8
+0xE967 0x5DB2
+0xE968 0x5DAD
+0xE969 0x5DAF
+0xE96A 0x5DB4
+0xE96B 0x5E67
+0xE96C 0x5E68
+0xE96D 0x5E66
+0xE96E 0x5E6F
+0xE96F 0x5EE9
+0xE970 0x5EE7
+0xE971 0x5EE6
+0xE972 0x5EE8
+0xE973 0x5EE5
+0xE974 0x5F4B
+0xE975 0x5FBC
+0xE976 0x619D
+0xE977 0x61A8
+0xE978 0x6196
+0xE979 0x61C5
+0xE97A 0x61B4
+0xE97B 0x61C6
+0xE97C 0x61C1
+0xE97D 0x61CC
+0xE97E 0x61BA
+0xE9A1 0x61BF
+0xE9A2 0x61B8
+0xE9A3 0x618C
+0xE9A4 0x64D7
+0xE9A5 0x64D6
+0xE9A6 0x64D0
+0xE9A7 0x64CF
+0xE9A8 0x64C9
+0xE9A9 0x64BD
+0xE9AA 0x6489
+0xE9AB 0x64C3
+0xE9AC 0x64DB
+0xE9AD 0x64F3
+0xE9AE 0x64D9
+0xE9AF 0x6533
+0xE9B0 0x657F
+0xE9B1 0x657C
+0xE9B2 0x65A2
+0xE9B3 0x66C8
+0xE9B4 0x66BE
+0xE9B5 0x66C0
+0xE9B6 0x66CA
+0xE9B7 0x66CB
+0xE9B8 0x66CF
+0xE9B9 0x66BD
+0xE9BA 0x66BB
+0xE9BB 0x66BA
+0xE9BC 0x66CC
+0xE9BD 0x6723
+0xE9BE 0x6A34
+0xE9BF 0x6A66
+0xE9C0 0x6A49
+0xE9C1 0x6A67
+0xE9C2 0x6A32
+0xE9C3 0x6A68
+0xE9C4 0x6A3E
+0xE9C5 0x6A5D
+0xE9C6 0x6A6D
+0xE9C7 0x6A76
+0xE9C8 0x6A5B
+0xE9C9 0x6A51
+0xE9CA 0x6A28
+0xE9CB 0x6A5A
+0xE9CC 0x6A3B
+0xE9CD 0x6A3F
+0xE9CE 0x6A41
+0xE9CF 0x6A6A
+0xE9D0 0x6A64
+0xE9D1 0x6A50
+0xE9D2 0x6A4F
+0xE9D3 0x6A54
+0xE9D4 0x6A6F
+0xE9D5 0x6A69
+0xE9D6 0x6A60
+0xE9D7 0x6A3C
+0xE9D8 0x6A5E
+0xE9D9 0x6A56
+0xE9DA 0x6A55
+0xE9DB 0x6A4D
+0xE9DC 0x6A4E
+0xE9DD 0x6A46
+0xE9DE 0x6B55
+0xE9DF 0x6B54
+0xE9E0 0x6B56
+0xE9E1 0x6BA7
+0xE9E2 0x6BAA
+0xE9E3 0x6BAB
+0xE9E4 0x6BC8
+0xE9E5 0x6BC7
+0xE9E6 0x6C04
+0xE9E7 0x6C03
+0xE9E8 0x6C06
+0xE9E9 0x6FAD
+0xE9EA 0x6FCB
+0xE9EB 0x6FA3
+0xE9EC 0x6FC7
+0xE9ED 0x6FBC
+0xE9EE 0x6FCE
+0xE9EF 0x6FC8
+0xE9F0 0x6F5E
+0xE9F1 0x6FC4
+0xE9F2 0x6FBD
+0xE9F3 0x6F9E
+0xE9F4 0x6FCA
+0xE9F5 0x6FA8
+0xE9F6 0x7004
+0xE9F7 0x6FA5
+0xE9F8 0x6FAE
+0xE9F9 0x6FBA
+0xE9FA 0x6FAC
+0xE9FB 0x6FAA
+0xE9FC 0x6FCF
+0xE9FD 0x6FBF
+0xE9FE 0x6FB8
+0xEA40 0x6FA2
+0xEA41 0x6FC9
+0xEA42 0x6FAB
+0xEA43 0x6FCD
+0xEA44 0x6FAF
+0xEA45 0x6FB2
+0xEA46 0x6FB0
+0xEA47 0x71C5
+0xEA48 0x71C2
+0xEA49 0x71BF
+0xEA4A 0x71B8
+0xEA4B 0x71D6
+0xEA4C 0x71C0
+0xEA4D 0x71C1
+0xEA4E 0x71CB
+0xEA4F 0x71D4
+0xEA50 0x71CA
+0xEA51 0x71C7
+0xEA52 0x71CF
+0xEA53 0x71BD
+0xEA54 0x71D8
+0xEA55 0x71BC
+0xEA56 0x71C6
+0xEA57 0x71DA
+0xEA58 0x71DB
+0xEA59 0x729D
+0xEA5A 0x729E
+0xEA5B 0x7369
+0xEA5C 0x7366
+0xEA5D 0x7367
+0xEA5E 0x736C
+0xEA5F 0x7365
+0xEA60 0x736B
+0xEA61 0x736A
+0xEA62 0x747F
+0xEA63 0x749A
+0xEA64 0x74A0
+0xEA65 0x7494
+0xEA66 0x7492
+0xEA67 0x7495
+0xEA68 0x74A1
+0xEA69 0x750B
+0xEA6A 0x7580
+0xEA6B 0x762F
+0xEA6C 0x762D
+0xEA6D 0x7631
+0xEA6E 0x763D
+0xEA6F 0x7633
+0xEA70 0x763C
+0xEA71 0x7635
+0xEA72 0x7632
+0xEA73 0x7630
+0xEA74 0x76BB
+0xEA75 0x76E6
+0xEA76 0x779A
+0xEA77 0x779D
+0xEA78 0x77A1
+0xEA79 0x779C
+0xEA7A 0x779B
+0xEA7B 0x77A2
+0xEA7C 0x77A3
+0xEA7D 0x7795
+0xEA7E 0x7799
+0xEAA1 0x7797
+0xEAA2 0x78DD
+0xEAA3 0x78E9
+0xEAA4 0x78E5
+0xEAA5 0x78EA
+0xEAA6 0x78DE
+0xEAA7 0x78E3
+0xEAA8 0x78DB
+0xEAA9 0x78E1
+0xEAAA 0x78E2
+0xEAAB 0x78ED
+0xEAAC 0x78DF
+0xEAAD 0x78E0
+0xEAAE 0x79A4
+0xEAAF 0x7A44
+0xEAB0 0x7A48
+0xEAB1 0x7A47
+0xEAB2 0x7AB6
+0xEAB3 0x7AB8
+0xEAB4 0x7AB5
+0xEAB5 0x7AB1
+0xEAB6 0x7AB7
+0xEAB7 0x7BDE
+0xEAB8 0x7BE3
+0xEAB9 0x7BE7
+0xEABA 0x7BDD
+0xEABB 0x7BD5
+0xEABC 0x7BE5
+0xEABD 0x7BDA
+0xEABE 0x7BE8
+0xEABF 0x7BF9
+0xEAC0 0x7BD4
+0xEAC1 0x7BEA
+0xEAC2 0x7BE2
+0xEAC3 0x7BDC
+0xEAC4 0x7BEB
+0xEAC5 0x7BD8
+0xEAC6 0x7BDF
+0xEAC7 0x7CD2
+0xEAC8 0x7CD4
+0xEAC9 0x7CD7
+0xEACA 0x7CD0
+0xEACB 0x7CD1
+0xEACC 0x7E12
+0xEACD 0x7E21
+0xEACE 0x7E17
+0xEACF 0x7E0C
+0xEAD0 0x7E1F
+0xEAD1 0x7E20
+0xEAD2 0x7E13
+0xEAD3 0x7E0E
+0xEAD4 0x7E1C
+0xEAD5 0x7E15
+0xEAD6 0x7E1A
+0xEAD7 0x7E22
+0xEAD8 0x7E0B
+0xEAD9 0x7E0F
+0xEADA 0x7E16
+0xEADB 0x7E0D
+0xEADC 0x7E14
+0xEADD 0x7E25
+0xEADE 0x7E24
+0xEADF 0x7F43
+0xEAE0 0x7F7B
+0xEAE1 0x7F7C
+0xEAE2 0x7F7A
+0xEAE3 0x7FB1
+0xEAE4 0x7FEF
+0xEAE5 0x802A
+0xEAE6 0x8029
+0xEAE7 0x806C
+0xEAE8 0x81B1
+0xEAE9 0x81A6
+0xEAEA 0x81AE
+0xEAEB 0x81B9
+0xEAEC 0x81B5
+0xEAED 0x81AB
+0xEAEE 0x81B0
+0xEAEF 0x81AC
+0xEAF0 0x81B4
+0xEAF1 0x81B2
+0xEAF2 0x81B7
+0xEAF3 0x81A7
+0xEAF4 0x81F2
+0xEAF5 0x8255
+0xEAF6 0x8256
+0xEAF7 0x8257
+0xEAF8 0x8556
+0xEAF9 0x8545
+0xEAFA 0x856B
+0xEAFB 0x854D
+0xEAFC 0x8553
+0xEAFD 0x8561
+0xEAFE 0x8558
+0xEB40 0x8540
+0xEB41 0x8546
+0xEB42 0x8564
+0xEB43 0x8541
+0xEB44 0x8562
+0xEB45 0x8544
+0xEB46 0x8551
+0xEB47 0x8547
+0xEB48 0x8563
+0xEB49 0x853E
+0xEB4A 0x855B
+0xEB4B 0x8571
+0xEB4C 0x854E
+0xEB4D 0x856E
+0xEB4E 0x8575
+0xEB4F 0x8555
+0xEB50 0x8567
+0xEB51 0x8560
+0xEB52 0x858C
+0xEB53 0x8566
+0xEB54 0x855D
+0xEB55 0x8554
+0xEB56 0x8565
+0xEB57 0x856C
+0xEB58 0x8663
+0xEB59 0x8665
+0xEB5A 0x8664
+0xEB5B 0x879B
+0xEB5C 0x878F
+0xEB5D 0x8797
+0xEB5E 0x8793
+0xEB5F 0x8792
+0xEB60 0x8788
+0xEB61 0x8781
+0xEB62 0x8796
+0xEB63 0x8798
+0xEB64 0x8779
+0xEB65 0x8787
+0xEB66 0x87A3
+0xEB67 0x8785
+0xEB68 0x8790
+0xEB69 0x8791
+0xEB6A 0x879D
+0xEB6B 0x8784
+0xEB6C 0x8794
+0xEB6D 0x879C
+0xEB6E 0x879A
+0xEB6F 0x8789
+0xEB70 0x891E
+0xEB71 0x8926
+0xEB72 0x8930
+0xEB73 0x892D
+0xEB74 0x892E
+0xEB75 0x8927
+0xEB76 0x8931
+0xEB77 0x8922
+0xEB78 0x8929
+0xEB79 0x8923
+0xEB7A 0x892F
+0xEB7B 0x892C
+0xEB7C 0x891F
+0xEB7D 0x89F1
+0xEB7E 0x8AE0
+0xEBA1 0x8AE2
+0xEBA2 0x8AF2
+0xEBA3 0x8AF4
+0xEBA4 0x8AF5
+0xEBA5 0x8ADD
+0xEBA6 0x8B14
+0xEBA7 0x8AE4
+0xEBA8 0x8ADF
+0xEBA9 0x8AF0
+0xEBAA 0x8AC8
+0xEBAB 0x8ADE
+0xEBAC 0x8AE1
+0xEBAD 0x8AE8
+0xEBAE 0x8AFF
+0xEBAF 0x8AEF
+0xEBB0 0x8AFB
+0xEBB1 0x8C91
+0xEBB2 0x8C92
+0xEBB3 0x8C90
+0xEBB4 0x8CF5
+0xEBB5 0x8CEE
+0xEBB6 0x8CF1
+0xEBB7 0x8CF0
+0xEBB8 0x8CF3
+0xEBB9 0x8D6C
+0xEBBA 0x8D6E
+0xEBBB 0x8DA5
+0xEBBC 0x8DA7
+0xEBBD 0x8E33
+0xEBBE 0x8E3E
+0xEBBF 0x8E38
+0xEBC0 0x8E40
+0xEBC1 0x8E45
+0xEBC2 0x8E36
+0xEBC3 0x8E3C
+0xEBC4 0x8E3D
+0xEBC5 0x8E41
+0xEBC6 0x8E30
+0xEBC7 0x8E3F
+0xEBC8 0x8EBD
+0xEBC9 0x8F36
+0xEBCA 0x8F2E
+0xEBCB 0x8F35
+0xEBCC 0x8F32
+0xEBCD 0x8F39
+0xEBCE 0x8F37
+0xEBCF 0x8F34
+0xEBD0 0x9076
+0xEBD1 0x9079
+0xEBD2 0x907B
+0xEBD3 0x9086
+0xEBD4 0x90FA
+0xEBD5 0x9133
+0xEBD6 0x9135
+0xEBD7 0x9136
+0xEBD8 0x9193
+0xEBD9 0x9190
+0xEBDA 0x9191
+0xEBDB 0x918D
+0xEBDC 0x918F
+0xEBDD 0x9327
+0xEBDE 0x931E
+0xEBDF 0x9308
+0xEBE0 0x931F
+0xEBE1 0x9306
+0xEBE2 0x930F
+0xEBE3 0x937A
+0xEBE4 0x9338
+0xEBE5 0x933C
+0xEBE6 0x931B
+0xEBE7 0x9323
+0xEBE8 0x9312
+0xEBE9 0x9301
+0xEBEA 0x9346
+0xEBEB 0x932D
+0xEBEC 0x930E
+0xEBED 0x930D
+0xEBEE 0x92CB
+0xEBEF 0x931D
+0xEBF0 0x92FA
+0xEBF1 0x9325
+0xEBF2 0x9313
+0xEBF3 0x92F9
+0xEBF4 0x92F7
+0xEBF5 0x9334
+0xEBF6 0x9302
+0xEBF7 0x9324
+0xEBF8 0x92FF
+0xEBF9 0x9329
+0xEBFA 0x9339
+0xEBFB 0x9335
+0xEBFC 0x932A
+0xEBFD 0x9314
+0xEBFE 0x930C
+0xEC40 0x930B
+0xEC41 0x92FE
+0xEC42 0x9309
+0xEC43 0x9300
+0xEC44 0x92FB
+0xEC45 0x9316
+0xEC46 0x95BC
+0xEC47 0x95CD
+0xEC48 0x95BE
+0xEC49 0x95B9
+0xEC4A 0x95BA
+0xEC4B 0x95B6
+0xEC4C 0x95BF
+0xEC4D 0x95B5
+0xEC4E 0x95BD
+0xEC4F 0x96A9
+0xEC50 0x96D4
+0xEC51 0x970B
+0xEC52 0x9712
+0xEC53 0x9710
+0xEC54 0x9799
+0xEC55 0x9797
+0xEC56 0x9794
+0xEC57 0x97F0
+0xEC58 0x97F8
+0xEC59 0x9835
+0xEC5A 0x982F
+0xEC5B 0x9832
+0xEC5C 0x9924
+0xEC5D 0x991F
+0xEC5E 0x9927
+0xEC5F 0x9929
+0xEC60 0x999E
+0xEC61 0x99EE
+0xEC62 0x99EC
+0xEC63 0x99E5
+0xEC64 0x99E4
+0xEC65 0x99F0
+0xEC66 0x99E3
+0xEC67 0x99EA
+0xEC68 0x99E9
+0xEC69 0x99E7
+0xEC6A 0x9AB9
+0xEC6B 0x9ABF
+0xEC6C 0x9AB4
+0xEC6D 0x9ABB
+0xEC6E 0x9AF6
+0xEC6F 0x9AFA
+0xEC70 0x9AF9
+0xEC71 0x9AF7
+0xEC72 0x9B33
+0xEC73 0x9B80
+0xEC74 0x9B85
+0xEC75 0x9B87
+0xEC76 0x9B7C
+0xEC77 0x9B7E
+0xEC78 0x9B7B
+0xEC79 0x9B82
+0xEC7A 0x9B93
+0xEC7B 0x9B92
+0xEC7C 0x9B90
+0xEC7D 0x9B7A
+0xEC7E 0x9B95
+0xECA1 0x9B7D
+0xECA2 0x9B88
+0xECA3 0x9D25
+0xECA4 0x9D17
+0xECA5 0x9D20
+0xECA6 0x9D1E
+0xECA7 0x9D14
+0xECA8 0x9D29
+0xECA9 0x9D1D
+0xECAA 0x9D18
+0xECAB 0x9D22
+0xECAC 0x9D10
+0xECAD 0x9D19
+0xECAE 0x9D1F
+0xECAF 0x9E88
+0xECB0 0x9E86
+0xECB1 0x9E87
+0xECB2 0x9EAE
+0xECB3 0x9EAD
+0xECB4 0x9ED5
+0xECB5 0x9ED6
+0xECB6 0x9EFA
+0xECB7 0x9F12
+0xECB8 0x9F3D
+0xECB9 0x5126
+0xECBA 0x5125
+0xECBB 0x5122
+0xECBC 0x5124
+0xECBD 0x5120
+0xECBE 0x5129
+0xECBF 0x52F4
+0xECC0 0x5693
+0xECC1 0x568C
+0xECC2 0x568D
+0xECC3 0x5686
+0xECC4 0x5684
+0xECC5 0x5683
+0xECC6 0x567E
+0xECC7 0x5682
+0xECC8 0x567F
+0xECC9 0x5681
+0xECCA 0x58D6
+0xECCB 0x58D4
+0xECCC 0x58CF
+0xECCD 0x58D2
+0xECCE 0x5B2D
+0xECCF 0x5B25
+0xECD0 0x5B32
+0xECD1 0x5B23
+0xECD2 0x5B2C
+0xECD3 0x5B27
+0xECD4 0x5B26
+0xECD5 0x5B2F
+0xECD6 0x5B2E
+0xECD7 0x5B7B
+0xECD8 0x5BF1
+0xECD9 0x5BF2
+0xECDA 0x5DB7
+0xECDB 0x5E6C
+0xECDC 0x5E6A
+0xECDD 0x5FBE
+0xECDE 0x5FBB
+0xECDF 0x61C3
+0xECE0 0x61B5
+0xECE1 0x61BC
+0xECE2 0x61E7
+0xECE3 0x61E0
+0xECE4 0x61E5
+0xECE5 0x61E4
+0xECE6 0x61E8
+0xECE7 0x61DE
+0xECE8 0x64EF
+0xECE9 0x64E9
+0xECEA 0x64E3
+0xECEB 0x64EB
+0xECEC 0x64E4
+0xECED 0x64E8
+0xECEE 0x6581
+0xECEF 0x6580
+0xECF0 0x65B6
+0xECF1 0x65DA
+0xECF2 0x66D2
+0xECF3 0x6A8D
+0xECF4 0x6A96
+0xECF5 0x6A81
+0xECF6 0x6AA5
+0xECF7 0x6A89
+0xECF8 0x6A9F
+0xECF9 0x6A9B
+0xECFA 0x6AA1
+0xECFB 0x6A9E
+0xECFC 0x6A87
+0xECFD 0x6A93
+0xECFE 0x6A8E
+0xED40 0x6A95
+0xED41 0x6A83
+0xED42 0x6AA8
+0xED43 0x6AA4
+0xED44 0x6A91
+0xED45 0x6A7F
+0xED46 0x6AA6
+0xED47 0x6A9A
+0xED48 0x6A85
+0xED49 0x6A8C
+0xED4A 0x6A92
+0xED4B 0x6B5B
+0xED4C 0x6BAD
+0xED4D 0x6C09
+0xED4E 0x6FCC
+0xED4F 0x6FA9
+0xED50 0x6FF4
+0xED51 0x6FD4
+0xED52 0x6FE3
+0xED53 0x6FDC
+0xED54 0x6FED
+0xED55 0x6FE7
+0xED56 0x6FE6
+0xED57 0x6FDE
+0xED58 0x6FF2
+0xED59 0x6FDD
+0xED5A 0x6FE2
+0xED5B 0x6FE8
+0xED5C 0x71E1
+0xED5D 0x71F1
+0xED5E 0x71E8
+0xED5F 0x71F2
+0xED60 0x71E4
+0xED61 0x71F0
+0xED62 0x71E2
+0xED63 0x7373
+0xED64 0x736E
+0xED65 0x736F
+0xED66 0x7497
+0xED67 0x74B2
+0xED68 0x74AB
+0xED69 0x7490
+0xED6A 0x74AA
+0xED6B 0x74AD
+0xED6C 0x74B1
+0xED6D 0x74A5
+0xED6E 0x74AF
+0xED6F 0x7510
+0xED70 0x7511
+0xED71 0x7512
+0xED72 0x750F
+0xED73 0x7584
+0xED74 0x7643
+0xED75 0x7648
+0xED76 0x7649
+0xED77 0x7647
+0xED78 0x76A4
+0xED79 0x76E9
+0xED7A 0x77B5
+0xED7B 0x77AB
+0xED7C 0x77B2
+0xED7D 0x77B7
+0xED7E 0x77B6
+0xEDA1 0x77B4
+0xEDA2 0x77B1
+0xEDA3 0x77A8
+0xEDA4 0x77F0
+0xEDA5 0x78F3
+0xEDA6 0x78FD
+0xEDA7 0x7902
+0xEDA8 0x78FB
+0xEDA9 0x78FC
+0xEDAA 0x78F2
+0xEDAB 0x7905
+0xEDAC 0x78F9
+0xEDAD 0x78FE
+0xEDAE 0x7904
+0xEDAF 0x79AB
+0xEDB0 0x79A8
+0xEDB1 0x7A5C
+0xEDB2 0x7A5B
+0xEDB3 0x7A56
+0xEDB4 0x7A58
+0xEDB5 0x7A54
+0xEDB6 0x7A5A
+0xEDB7 0x7ABE
+0xEDB8 0x7AC0
+0xEDB9 0x7AC1
+0xEDBA 0x7C05
+0xEDBB 0x7C0F
+0xEDBC 0x7BF2
+0xEDBD 0x7C00
+0xEDBE 0x7BFF
+0xEDBF 0x7BFB
+0xEDC0 0x7C0E
+0xEDC1 0x7BF4
+0xEDC2 0x7C0B
+0xEDC3 0x7BF3
+0xEDC4 0x7C02
+0xEDC5 0x7C09
+0xEDC6 0x7C03
+0xEDC7 0x7C01
+0xEDC8 0x7BF8
+0xEDC9 0x7BFD
+0xEDCA 0x7C06
+0xEDCB 0x7BF0
+0xEDCC 0x7BF1
+0xEDCD 0x7C10
+0xEDCE 0x7C0A
+0xEDCF 0x7CE8
+0xEDD0 0x7E2D
+0xEDD1 0x7E3C
+0xEDD2 0x7E42
+0xEDD3 0x7E33
+0xEDD4 0x9848
+0xEDD5 0x7E38
+0xEDD6 0x7E2A
+0xEDD7 0x7E49
+0xEDD8 0x7E40
+0xEDD9 0x7E47
+0xEDDA 0x7E29
+0xEDDB 0x7E4C
+0xEDDC 0x7E30
+0xEDDD 0x7E3B
+0xEDDE 0x7E36
+0xEDDF 0x7E44
+0xEDE0 0x7E3A
+0xEDE1 0x7F45
+0xEDE2 0x7F7F
+0xEDE3 0x7F7E
+0xEDE4 0x7F7D
+0xEDE5 0x7FF4
+0xEDE6 0x7FF2
+0xEDE7 0x802C
+0xEDE8 0x81BB
+0xEDE9 0x81C4
+0xEDEA 0x81CC
+0xEDEB 0x81CA
+0xEDEC 0x81C5
+0xEDED 0x81C7
+0xEDEE 0x81BC
+0xEDEF 0x81E9
+0xEDF0 0x825B
+0xEDF1 0x825A
+0xEDF2 0x825C
+0xEDF3 0x8583
+0xEDF4 0x8580
+0xEDF5 0x858F
+0xEDF6 0x85A7
+0xEDF7 0x8595
+0xEDF8 0x85A0
+0xEDF9 0x858B
+0xEDFA 0x85A3
+0xEDFB 0x857B
+0xEDFC 0x85A4
+0xEDFD 0x859A
+0xEDFE 0x859E
+0xEE40 0x8577
+0xEE41 0x857C
+0xEE42 0x8589
+0xEE43 0x85A1
+0xEE44 0x857A
+0xEE45 0x8578
+0xEE46 0x8557
+0xEE47 0x858E
+0xEE48 0x8596
+0xEE49 0x8586
+0xEE4A 0x858D
+0xEE4B 0x8599
+0xEE4C 0x859D
+0xEE4D 0x8581
+0xEE4E 0x85A2
+0xEE4F 0x8582
+0xEE50 0x8588
+0xEE51 0x8585
+0xEE52 0x8579
+0xEE53 0x8576
+0xEE54 0x8598
+0xEE55 0x8590
+0xEE56 0x859F
+0xEE57 0x8668
+0xEE58 0x87BE
+0xEE59 0x87AA
+0xEE5A 0x87AD
+0xEE5B 0x87C5
+0xEE5C 0x87B0
+0xEE5D 0x87AC
+0xEE5E 0x87B9
+0xEE5F 0x87B5
+0xEE60 0x87BC
+0xEE61 0x87AE
+0xEE62 0x87C9
+0xEE63 0x87C3
+0xEE64 0x87C2
+0xEE65 0x87CC
+0xEE66 0x87B7
+0xEE67 0x87AF
+0xEE68 0x87C4
+0xEE69 0x87CA
+0xEE6A 0x87B4
+0xEE6B 0x87B6
+0xEE6C 0x87BF
+0xEE6D 0x87B8
+0xEE6E 0x87BD
+0xEE6F 0x87DE
+0xEE70 0x87B2
+0xEE71 0x8935
+0xEE72 0x8933
+0xEE73 0x893C
+0xEE74 0x893E
+0xEE75 0x8941
+0xEE76 0x8952
+0xEE77 0x8937
+0xEE78 0x8942
+0xEE79 0x89AD
+0xEE7A 0x89AF
+0xEE7B 0x89AE
+0xEE7C 0x89F2
+0xEE7D 0x89F3
+0xEE7E 0x8B1E
+0xEEA1 0x8B18
+0xEEA2 0x8B16
+0xEEA3 0x8B11
+0xEEA4 0x8B05
+0xEEA5 0x8B0B
+0xEEA6 0x8B22
+0xEEA7 0x8B0F
+0xEEA8 0x8B12
+0xEEA9 0x8B15
+0xEEAA 0x8B07
+0xEEAB 0x8B0D
+0xEEAC 0x8B08
+0xEEAD 0x8B06
+0xEEAE 0x8B1C
+0xEEAF 0x8B13
+0xEEB0 0x8B1A
+0xEEB1 0x8C4F
+0xEEB2 0x8C70
+0xEEB3 0x8C72
+0xEEB4 0x8C71
+0xEEB5 0x8C6F
+0xEEB6 0x8C95
+0xEEB7 0x8C94
+0xEEB8 0x8CF9
+0xEEB9 0x8D6F
+0xEEBA 0x8E4E
+0xEEBB 0x8E4D
+0xEEBC 0x8E53
+0xEEBD 0x8E50
+0xEEBE 0x8E4C
+0xEEBF 0x8E47
+0xEEC0 0x8F43
+0xEEC1 0x8F40
+0xEEC2 0x9085
+0xEEC3 0x907E
+0xEEC4 0x9138
+0xEEC5 0x919A
+0xEEC6 0x91A2
+0xEEC7 0x919B
+0xEEC8 0x9199
+0xEEC9 0x919F
+0xEECA 0x91A1
+0xEECB 0x919D
+0xEECC 0x91A0
+0xEECD 0x93A1
+0xEECE 0x9383
+0xEECF 0x93AF
+0xEED0 0x9364
+0xEED1 0x9356
+0xEED2 0x9347
+0xEED3 0x937C
+0xEED4 0x9358
+0xEED5 0x935C
+0xEED6 0x9376
+0xEED7 0x9349
+0xEED8 0x9350
+0xEED9 0x9351
+0xEEDA 0x9360
+0xEEDB 0x936D
+0xEEDC 0x938F
+0xEEDD 0x934C
+0xEEDE 0x936A
+0xEEDF 0x9379
+0xEEE0 0x9357
+0xEEE1 0x9355
+0xEEE2 0x9352
+0xEEE3 0x934F
+0xEEE4 0x9371
+0xEEE5 0x9377
+0xEEE6 0x937B
+0xEEE7 0x9361
+0xEEE8 0x935E
+0xEEE9 0x9363
+0xEEEA 0x9367
+0xEEEB 0x9380
+0xEEEC 0x934E
+0xEEED 0x9359
+0xEEEE 0x95C7
+0xEEEF 0x95C0
+0xEEF0 0x95C9
+0xEEF1 0x95C3
+0xEEF2 0x95C5
+0xEEF3 0x95B7
+0xEEF4 0x96AE
+0xEEF5 0x96B0
+0xEEF6 0x96AC
+0xEEF7 0x9720
+0xEEF8 0x971F
+0xEEF9 0x9718
+0xEEFA 0x971D
+0xEEFB 0x9719
+0xEEFC 0x979A
+0xEEFD 0x97A1
+0xEEFE 0x979C
+0xEF40 0x979E
+0xEF41 0x979D
+0xEF42 0x97D5
+0xEF43 0x97D4
+0xEF44 0x97F1
+0xEF45 0x9841
+0xEF46 0x9844
+0xEF47 0x984A
+0xEF48 0x9849
+0xEF49 0x9845
+0xEF4A 0x9843
+0xEF4B 0x9925
+0xEF4C 0x992B
+0xEF4D 0x992C
+0xEF4E 0x992A
+0xEF4F 0x9933
+0xEF50 0x9932
+0xEF51 0x992F
+0xEF52 0x992D
+0xEF53 0x9931
+0xEF54 0x9930
+0xEF55 0x9998
+0xEF56 0x99A3
+0xEF57 0x99A1
+0xEF58 0x9A02
+0xEF59 0x99FA
+0xEF5A 0x99F4
+0xEF5B 0x99F7
+0xEF5C 0x99F9
+0xEF5D 0x99F8
+0xEF5E 0x99F6
+0xEF5F 0x99FB
+0xEF60 0x99FD
+0xEF61 0x99FE
+0xEF62 0x99FC
+0xEF63 0x9A03
+0xEF64 0x9ABE
+0xEF65 0x9AFE
+0xEF66 0x9AFD
+0xEF67 0x9B01
+0xEF68 0x9AFC
+0xEF69 0x9B48
+0xEF6A 0x9B9A
+0xEF6B 0x9BA8
+0xEF6C 0x9B9E
+0xEF6D 0x9B9B
+0xEF6E 0x9BA6
+0xEF6F 0x9BA1
+0xEF70 0x9BA5
+0xEF71 0x9BA4
+0xEF72 0x9B86
+0xEF73 0x9BA2
+0xEF74 0x9BA0
+0xEF75 0x9BAF
+0xEF76 0x9D33
+0xEF77 0x9D41
+0xEF78 0x9D67
+0xEF79 0x9D36
+0xEF7A 0x9D2E
+0xEF7B 0x9D2F
+0xEF7C 0x9D31
+0xEF7D 0x9D38
+0xEF7E 0x9D30
+0xEFA1 0x9D45
+0xEFA2 0x9D42
+0xEFA3 0x9D43
+0xEFA4 0x9D3E
+0xEFA5 0x9D37
+0xEFA6 0x9D40
+0xEFA7 0x9D3D
+0xEFA8 0x7FF5
+0xEFA9 0x9D2D
+0xEFAA 0x9E8A
+0xEFAB 0x9E89
+0xEFAC 0x9E8D
+0xEFAD 0x9EB0
+0xEFAE 0x9EC8
+0xEFAF 0x9EDA
+0xEFB0 0x9EFB
+0xEFB1 0x9EFF
+0xEFB2 0x9F24
+0xEFB3 0x9F23
+0xEFB4 0x9F22
+0xEFB5 0x9F54
+0xEFB6 0x9FA0
+0xEFB7 0x5131
+0xEFB8 0x512D
+0xEFB9 0x512E
+0xEFBA 0x5698
+0xEFBB 0x569C
+0xEFBC 0x5697
+0xEFBD 0x569A
+0xEFBE 0x569D
+0xEFBF 0x5699
+0xEFC0 0x5970
+0xEFC1 0x5B3C
+0xEFC2 0x5C69
+0xEFC3 0x5C6A
+0xEFC4 0x5DC0
+0xEFC5 0x5E6D
+0xEFC6 0x5E6E
+0xEFC7 0x61D8
+0xEFC8 0x61DF
+0xEFC9 0x61ED
+0xEFCA 0x61EE
+0xEFCB 0x61F1
+0xEFCC 0x61EA
+0xEFCD 0x61F0
+0xEFCE 0x61EB
+0xEFCF 0x61D6
+0xEFD0 0x61E9
+0xEFD1 0x64FF
+0xEFD2 0x6504
+0xEFD3 0x64FD
+0xEFD4 0x64F8
+0xEFD5 0x6501
+0xEFD6 0x6503
+0xEFD7 0x64FC
+0xEFD8 0x6594
+0xEFD9 0x65DB
+0xEFDA 0x66DA
+0xEFDB 0x66DB
+0xEFDC 0x66D8
+0xEFDD 0x6AC5
+0xEFDE 0x6AB9
+0xEFDF 0x6ABD
+0xEFE0 0x6AE1
+0xEFE1 0x6AC6
+0xEFE2 0x6ABA
+0xEFE3 0x6AB6
+0xEFE4 0x6AB7
+0xEFE5 0x6AC7
+0xEFE6 0x6AB4
+0xEFE7 0x6AAD
+0xEFE8 0x6B5E
+0xEFE9 0x6BC9
+0xEFEA 0x6C0B
+0xEFEB 0x7007
+0xEFEC 0x700C
+0xEFED 0x700D
+0xEFEE 0x7001
+0xEFEF 0x7005
+0xEFF0 0x7014
+0xEFF1 0x700E
+0xEFF2 0x6FFF
+0xEFF3 0x7000
+0xEFF4 0x6FFB
+0xEFF5 0x7026
+0xEFF6 0x6FFC
+0xEFF7 0x6FF7
+0xEFF8 0x700A
+0xEFF9 0x7201
+0xEFFA 0x71FF
+0xEFFB 0x71F9
+0xEFFC 0x7203
+0xEFFD 0x71FD
+0xEFFE 0x7376
+0xF040 0x74B8
+0xF041 0x74C0
+0xF042 0x74B5
+0xF043 0x74C1
+0xF044 0x74BE
+0xF045 0x74B6
+0xF046 0x74BB
+0xF047 0x74C2
+0xF048 0x7514
+0xF049 0x7513
+0xF04A 0x765C
+0xF04B 0x7664
+0xF04C 0x7659
+0xF04D 0x7650
+0xF04E 0x7653
+0xF04F 0x7657
+0xF050 0x765A
+0xF051 0x76A6
+0xF052 0x76BD
+0xF053 0x76EC
+0xF054 0x77C2
+0xF055 0x77BA
+0xF056 0x78FF
+0xF057 0x790C
+0xF058 0x7913
+0xF059 0x7914
+0xF05A 0x7909
+0xF05B 0x7910
+0xF05C 0x7912
+0xF05D 0x7911
+0xF05E 0x79AD
+0xF05F 0x79AC
+0xF060 0x7A5F
+0xF061 0x7C1C
+0xF062 0x7C29
+0xF063 0x7C19
+0xF064 0x7C20
+0xF065 0x7C1F
+0xF066 0x7C2D
+0xF067 0x7C1D
+0xF068 0x7C26
+0xF069 0x7C28
+0xF06A 0x7C22
+0xF06B 0x7C25
+0xF06C 0x7C30
+0xF06D 0x7E5C
+0xF06E 0x7E50
+0xF06F 0x7E56
+0xF070 0x7E63
+0xF071 0x7E58
+0xF072 0x7E62
+0xF073 0x7E5F
+0xF074 0x7E51
+0xF075 0x7E60
+0xF076 0x7E57
+0xF077 0x7E53
+0xF078 0x7FB5
+0xF079 0x7FB3
+0xF07A 0x7FF7
+0xF07B 0x7FF8
+0xF07C 0x8075
+0xF07D 0x81D1
+0xF07E 0x81D2
+0xF0A1 0x81D0
+0xF0A2 0x825F
+0xF0A3 0x825E
+0xF0A4 0x85B4
+0xF0A5 0x85C6
+0xF0A6 0x85C0
+0xF0A7 0x85C3
+0xF0A8 0x85C2
+0xF0A9 0x85B3
+0xF0AA 0x85B5
+0xF0AB 0x85BD
+0xF0AC 0x85C7
+0xF0AD 0x85C4
+0xF0AE 0x85BF
+0xF0AF 0x85CB
+0xF0B0 0x85CE
+0xF0B1 0x85C8
+0xF0B2 0x85C5
+0xF0B3 0x85B1
+0xF0B4 0x85B6
+0xF0B5 0x85D2
+0xF0B6 0x8624
+0xF0B7 0x85B8
+0xF0B8 0x85B7
+0xF0B9 0x85BE
+0xF0BA 0x8669
+0xF0BB 0x87E7
+0xF0BC 0x87E6
+0xF0BD 0x87E2
+0xF0BE 0x87DB
+0xF0BF 0x87EB
+0xF0C0 0x87EA
+0xF0C1 0x87E5
+0xF0C2 0x87DF
+0xF0C3 0x87F3
+0xF0C4 0x87E4
+0xF0C5 0x87D4
+0xF0C6 0x87DC
+0xF0C7 0x87D3
+0xF0C8 0x87ED
+0xF0C9 0x87D8
+0xF0CA 0x87E3
+0xF0CB 0x87A4
+0xF0CC 0x87D7
+0xF0CD 0x87D9
+0xF0CE 0x8801
+0xF0CF 0x87F4
+0xF0D0 0x87E8
+0xF0D1 0x87DD
+0xF0D2 0x8953
+0xF0D3 0x894B
+0xF0D4 0x894F
+0xF0D5 0x894C
+0xF0D6 0x8946
+0xF0D7 0x8950
+0xF0D8 0x8951
+0xF0D9 0x8949
+0xF0DA 0x8B2A
+0xF0DB 0x8B27
+0xF0DC 0x8B23
+0xF0DD 0x8B33
+0xF0DE 0x8B30
+0xF0DF 0x8B35
+0xF0E0 0x8B47
+0xF0E1 0x8B2F
+0xF0E2 0x8B3C
+0xF0E3 0x8B3E
+0xF0E4 0x8B31
+0xF0E5 0x8B25
+0xF0E6 0x8B37
+0xF0E7 0x8B26
+0xF0E8 0x8B36
+0xF0E9 0x8B2E
+0xF0EA 0x8B24
+0xF0EB 0x8B3B
+0xF0EC 0x8B3D
+0xF0ED 0x8B3A
+0xF0EE 0x8C42
+0xF0EF 0x8C75
+0xF0F0 0x8C99
+0xF0F1 0x8C98
+0xF0F2 0x8C97
+0xF0F3 0x8CFE
+0xF0F4 0x8D04
+0xF0F5 0x8D02
+0xF0F6 0x8D00
+0xF0F7 0x8E5C
+0xF0F8 0x8E62
+0xF0F9 0x8E60
+0xF0FA 0x8E57
+0xF0FB 0x8E56
+0xF0FC 0x8E5E
+0xF0FD 0x8E65
+0xF0FE 0x8E67
+0xF140 0x8E5B
+0xF141 0x8E5A
+0xF142 0x8E61
+0xF143 0x8E5D
+0xF144 0x8E69
+0xF145 0x8E54
+0xF146 0x8F46
+0xF147 0x8F47
+0xF148 0x8F48
+0xF149 0x8F4B
+0xF14A 0x9128
+0xF14B 0x913A
+0xF14C 0x913B
+0xF14D 0x913E
+0xF14E 0x91A8
+0xF14F 0x91A5
+0xF150 0x91A7
+0xF151 0x91AF
+0xF152 0x91AA
+0xF153 0x93B5
+0xF154 0x938C
+0xF155 0x9392
+0xF156 0x93B7
+0xF157 0x939B
+0xF158 0x939D
+0xF159 0x9389
+0xF15A 0x93A7
+0xF15B 0x938E
+0xF15C 0x93AA
+0xF15D 0x939E
+0xF15E 0x93A6
+0xF15F 0x9395
+0xF160 0x9388
+0xF161 0x9399
+0xF162 0x939F
+0xF163 0x938D
+0xF164 0x93B1
+0xF165 0x9391
+0xF166 0x93B2
+0xF167 0x93A4
+0xF168 0x93A8
+0xF169 0x93B4
+0xF16A 0x93A3
+0xF16B 0x93A5
+0xF16C 0x95D2
+0xF16D 0x95D3
+0xF16E 0x95D1
+0xF16F 0x96B3
+0xF170 0x96D7
+0xF171 0x96DA
+0xF172 0x5DC2
+0xF173 0x96DF
+0xF174 0x96D8
+0xF175 0x96DD
+0xF176 0x9723
+0xF177 0x9722
+0xF178 0x9725
+0xF179 0x97AC
+0xF17A 0x97AE
+0xF17B 0x97A8
+0xF17C 0x97AB
+0xF17D 0x97A4
+0xF17E 0x97AA
+0xF1A1 0x97A2
+0xF1A2 0x97A5
+0xF1A3 0x97D7
+0xF1A4 0x97D9
+0xF1A5 0x97D6
+0xF1A6 0x97D8
+0xF1A7 0x97FA
+0xF1A8 0x9850
+0xF1A9 0x9851
+0xF1AA 0x9852
+0xF1AB 0x98B8
+0xF1AC 0x9941
+0xF1AD 0x993C
+0xF1AE 0x993A
+0xF1AF 0x9A0F
+0xF1B0 0x9A0B
+0xF1B1 0x9A09
+0xF1B2 0x9A0D
+0xF1B3 0x9A04
+0xF1B4 0x9A11
+0xF1B5 0x9A0A
+0xF1B6 0x9A05
+0xF1B7 0x9A07
+0xF1B8 0x9A06
+0xF1B9 0x9AC0
+0xF1BA 0x9ADC
+0xF1BB 0x9B08
+0xF1BC 0x9B04
+0xF1BD 0x9B05
+0xF1BE 0x9B29
+0xF1BF 0x9B35
+0xF1C0 0x9B4A
+0xF1C1 0x9B4C
+0xF1C2 0x9B4B
+0xF1C3 0x9BC7
+0xF1C4 0x9BC6
+0xF1C5 0x9BC3
+0xF1C6 0x9BBF
+0xF1C7 0x9BC1
+0xF1C8 0x9BB5
+0xF1C9 0x9BB8
+0xF1CA 0x9BD3
+0xF1CB 0x9BB6
+0xF1CC 0x9BC4
+0xF1CD 0x9BB9
+0xF1CE 0x9BBD
+0xF1CF 0x9D5C
+0xF1D0 0x9D53
+0xF1D1 0x9D4F
+0xF1D2 0x9D4A
+0xF1D3 0x9D5B
+0xF1D4 0x9D4B
+0xF1D5 0x9D59
+0xF1D6 0x9D56
+0xF1D7 0x9D4C
+0xF1D8 0x9D57
+0xF1D9 0x9D52
+0xF1DA 0x9D54
+0xF1DB 0x9D5F
+0xF1DC 0x9D58
+0xF1DD 0x9D5A
+0xF1DE 0x9E8E
+0xF1DF 0x9E8C
+0xF1E0 0x9EDF
+0xF1E1 0x9F01
+0xF1E2 0x9F00
+0xF1E3 0x9F16
+0xF1E4 0x9F25
+0xF1E5 0x9F2B
+0xF1E6 0x9F2A
+0xF1E7 0x9F29
+0xF1E8 0x9F28
+0xF1E9 0x9F4C
+0xF1EA 0x9F55
+0xF1EB 0x5134
+0xF1EC 0x5135
+0xF1ED 0x5296
+0xF1EE 0x52F7
+0xF1EF 0x53B4
+0xF1F0 0x56AB
+0xF1F1 0x56AD
+0xF1F2 0x56A6
+0xF1F3 0x56A7
+0xF1F4 0x56AA
+0xF1F5 0x56AC
+0xF1F6 0x58DA
+0xF1F7 0x58DD
+0xF1F8 0x58DB
+0xF1F9 0x5912
+0xF1FA 0x5B3D
+0xF1FB 0x5B3E
+0xF1FC 0x5B3F
+0xF1FD 0x5DC3
+0xF1FE 0x5E70
+0xF240 0x5FBF
+0xF241 0x61FB
+0xF242 0x6507
+0xF243 0x6510
+0xF244 0x650D
+0xF245 0x6509
+0xF246 0x650C
+0xF247 0x650E
+0xF248 0x6584
+0xF249 0x65DE
+0xF24A 0x65DD
+0xF24B 0x66DE
+0xF24C 0x6AE7
+0xF24D 0x6AE0
+0xF24E 0x6ACC
+0xF24F 0x6AD1
+0xF250 0x6AD9
+0xF251 0x6ACB
+0xF252 0x6ADF
+0xF253 0x6ADC
+0xF254 0x6AD0
+0xF255 0x6AEB
+0xF256 0x6ACF
+0xF257 0x6ACD
+0xF258 0x6ADE
+0xF259 0x6B60
+0xF25A 0x6BB0
+0xF25B 0x6C0C
+0xF25C 0x7019
+0xF25D 0x7027
+0xF25E 0x7020
+0xF25F 0x7016
+0xF260 0x702B
+0xF261 0x7021
+0xF262 0x7022
+0xF263 0x7023
+0xF264 0x7029
+0xF265 0x7017
+0xF266 0x7024
+0xF267 0x701C
+0xF268 0x702A
+0xF269 0x720C
+0xF26A 0x720A
+0xF26B 0x7207
+0xF26C 0x7202
+0xF26D 0x7205
+0xF26E 0x72A5
+0xF26F 0x72A6
+0xF270 0x72A4
+0xF271 0x72A3
+0xF272 0x72A1
+0xF273 0x74CB
+0xF274 0x74C5
+0xF275 0x74B7
+0xF276 0x74C3
+0xF277 0x7516
+0xF278 0x7660
+0xF279 0x77C9
+0xF27A 0x77CA
+0xF27B 0x77C4
+0xF27C 0x77F1
+0xF27D 0x791D
+0xF27E 0x791B
+0xF2A1 0x7921
+0xF2A2 0x791C
+0xF2A3 0x7917
+0xF2A4 0x791E
+0xF2A5 0x79B0
+0xF2A6 0x7A67
+0xF2A7 0x7A68
+0xF2A8 0x7C33
+0xF2A9 0x7C3C
+0xF2AA 0x7C39
+0xF2AB 0x7C2C
+0xF2AC 0x7C3B
+0xF2AD 0x7CEC
+0xF2AE 0x7CEA
+0xF2AF 0x7E76
+0xF2B0 0x7E75
+0xF2B1 0x7E78
+0xF2B2 0x7E70
+0xF2B3 0x7E77
+0xF2B4 0x7E6F
+0xF2B5 0x7E7A
+0xF2B6 0x7E72
+0xF2B7 0x7E74
+0xF2B8 0x7E68
+0xF2B9 0x7F4B
+0xF2BA 0x7F4A
+0xF2BB 0x7F83
+0xF2BC 0x7F86
+0xF2BD 0x7FB7
+0xF2BE 0x7FFD
+0xF2BF 0x7FFE
+0xF2C0 0x8078
+0xF2C1 0x81D7
+0xF2C2 0x81D5
+0xF2C3 0x8264
+0xF2C4 0x8261
+0xF2C5 0x8263
+0xF2C6 0x85EB
+0xF2C7 0x85F1
+0xF2C8 0x85ED
+0xF2C9 0x85D9
+0xF2CA 0x85E1
+0xF2CB 0x85E8
+0xF2CC 0x85DA
+0xF2CD 0x85D7
+0xF2CE 0x85EC
+0xF2CF 0x85F2
+0xF2D0 0x85F8
+0xF2D1 0x85D8
+0xF2D2 0x85DF
+0xF2D3 0x85E3
+0xF2D4 0x85DC
+0xF2D5 0x85D1
+0xF2D6 0x85F0
+0xF2D7 0x85E6
+0xF2D8 0x85EF
+0xF2D9 0x85DE
+0xF2DA 0x85E2
+0xF2DB 0x8800
+0xF2DC 0x87FA
+0xF2DD 0x8803
+0xF2DE 0x87F6
+0xF2DF 0x87F7
+0xF2E0 0x8809
+0xF2E1 0x880C
+0xF2E2 0x880B
+0xF2E3 0x8806
+0xF2E4 0x87FC
+0xF2E5 0x8808
+0xF2E6 0x87FF
+0xF2E7 0x880A
+0xF2E8 0x8802
+0xF2E9 0x8962
+0xF2EA 0x895A
+0xF2EB 0x895B
+0xF2EC 0x8957
+0xF2ED 0x8961
+0xF2EE 0x895C
+0xF2EF 0x8958
+0xF2F0 0x895D
+0xF2F1 0x8959
+0xF2F2 0x8988
+0xF2F3 0x89B7
+0xF2F4 0x89B6
+0xF2F5 0x89F6
+0xF2F6 0x8B50
+0xF2F7 0x8B48
+0xF2F8 0x8B4A
+0xF2F9 0x8B40
+0xF2FA 0x8B53
+0xF2FB 0x8B56
+0xF2FC 0x8B54
+0xF2FD 0x8B4B
+0xF2FE 0x8B55
+0xF340 0x8B51
+0xF341 0x8B42
+0xF342 0x8B52
+0xF343 0x8B57
+0xF344 0x8C43
+0xF345 0x8C77
+0xF346 0x8C76
+0xF347 0x8C9A
+0xF348 0x8D06
+0xF349 0x8D07
+0xF34A 0x8D09
+0xF34B 0x8DAC
+0xF34C 0x8DAA
+0xF34D 0x8DAD
+0xF34E 0x8DAB
+0xF34F 0x8E6D
+0xF350 0x8E78
+0xF351 0x8E73
+0xF352 0x8E6A
+0xF353 0x8E6F
+0xF354 0x8E7B
+0xF355 0x8EC2
+0xF356 0x8F52
+0xF357 0x8F51
+0xF358 0x8F4F
+0xF359 0x8F50
+0xF35A 0x8F53
+0xF35B 0x8FB4
+0xF35C 0x9140
+0xF35D 0x913F
+0xF35E 0x91B0
+0xF35F 0x91AD
+0xF360 0x93DE
+0xF361 0x93C7
+0xF362 0x93CF
+0xF363 0x93C2
+0xF364 0x93DA
+0xF365 0x93D0
+0xF366 0x93F9
+0xF367 0x93EC
+0xF368 0x93CC
+0xF369 0x93D9
+0xF36A 0x93A9
+0xF36B 0x93E6
+0xF36C 0x93CA
+0xF36D 0x93D4
+0xF36E 0x93EE
+0xF36F 0x93E3
+0xF370 0x93D5
+0xF371 0x93C4
+0xF372 0x93CE
+0xF373 0x93C0
+0xF374 0x93D2
+0xF375 0x93E7
+0xF376 0x957D
+0xF377 0x95DA
+0xF378 0x95DB
+0xF379 0x96E1
+0xF37A 0x9729
+0xF37B 0x972B
+0xF37C 0x972C
+0xF37D 0x9728
+0xF37E 0x9726
+0xF3A1 0x97B3
+0xF3A2 0x97B7
+0xF3A3 0x97B6
+0xF3A4 0x97DD
+0xF3A5 0x97DE
+0xF3A6 0x97DF
+0xF3A7 0x985C
+0xF3A8 0x9859
+0xF3A9 0x985D
+0xF3AA 0x9857
+0xF3AB 0x98BF
+0xF3AC 0x98BD
+0xF3AD 0x98BB
+0xF3AE 0x98BE
+0xF3AF 0x9948
+0xF3B0 0x9947
+0xF3B1 0x9943
+0xF3B2 0x99A6
+0xF3B3 0x99A7
+0xF3B4 0x9A1A
+0xF3B5 0x9A15
+0xF3B6 0x9A25
+0xF3B7 0x9A1D
+0xF3B8 0x9A24
+0xF3B9 0x9A1B
+0xF3BA 0x9A22
+0xF3BB 0x9A20
+0xF3BC 0x9A27
+0xF3BD 0x9A23
+0xF3BE 0x9A1E
+0xF3BF 0x9A1C
+0xF3C0 0x9A14
+0xF3C1 0x9AC2
+0xF3C2 0x9B0B
+0xF3C3 0x9B0A
+0xF3C4 0x9B0E
+0xF3C5 0x9B0C
+0xF3C6 0x9B37
+0xF3C7 0x9BEA
+0xF3C8 0x9BEB
+0xF3C9 0x9BE0
+0xF3CA 0x9BDE
+0xF3CB 0x9BE4
+0xF3CC 0x9BE6
+0xF3CD 0x9BE2
+0xF3CE 0x9BF0
+0xF3CF 0x9BD4
+0xF3D0 0x9BD7
+0xF3D1 0x9BEC
+0xF3D2 0x9BDC
+0xF3D3 0x9BD9
+0xF3D4 0x9BE5
+0xF3D5 0x9BD5
+0xF3D6 0x9BE1
+0xF3D7 0x9BDA
+0xF3D8 0x9D77
+0xF3D9 0x9D81
+0xF3DA 0x9D8A
+0xF3DB 0x9D84
+0xF3DC 0x9D88
+0xF3DD 0x9D71
+0xF3DE 0x9D80
+0xF3DF 0x9D78
+0xF3E0 0x9D86
+0xF3E1 0x9D8B
+0xF3E2 0x9D8C
+0xF3E3 0x9D7D
+0xF3E4 0x9D6B
+0xF3E5 0x9D74
+0xF3E6 0x9D75
+0xF3E7 0x9D70
+0xF3E8 0x9D69
+0xF3E9 0x9D85
+0xF3EA 0x9D73
+0xF3EB 0x9D7B
+0xF3EC 0x9D82
+0xF3ED 0x9D6F
+0xF3EE 0x9D79
+0xF3EF 0x9D7F
+0xF3F0 0x9D87
+0xF3F1 0x9D68
+0xF3F2 0x9E94
+0xF3F3 0x9E91
+0xF3F4 0x9EC0
+0xF3F5 0x9EFC
+0xF3F6 0x9F2D
+0xF3F7 0x9F40
+0xF3F8 0x9F41
+0xF3F9 0x9F4D
+0xF3FA 0x9F56
+0xF3FB 0x9F57
+0xF3FC 0x9F58
+0xF3FD 0x5337
+0xF3FE 0x56B2
+0xF440 0x56B5
+0xF441 0x56B3
+0xF442 0x58E3
+0xF443 0x5B45
+0xF444 0x5DC6
+0xF445 0x5DC7
+0xF446 0x5EEE
+0xF447 0x5EEF
+0xF448 0x5FC0
+0xF449 0x5FC1
+0xF44A 0x61F9
+0xF44B 0x6517
+0xF44C 0x6516
+0xF44D 0x6515
+0xF44E 0x6513
+0xF44F 0x65DF
+0xF450 0x66E8
+0xF451 0x66E3
+0xF452 0x66E4
+0xF453 0x6AF3
+0xF454 0x6AF0
+0xF455 0x6AEA
+0xF456 0x6AE8
+0xF457 0x6AF9
+0xF458 0x6AF1
+0xF459 0x6AEE
+0xF45A 0x6AEF
+0xF45B 0x703C
+0xF45C 0x7035
+0xF45D 0x702F
+0xF45E 0x7037
+0xF45F 0x7034
+0xF460 0x7031
+0xF461 0x7042
+0xF462 0x7038
+0xF463 0x703F
+0xF464 0x703A
+0xF465 0x7039
+0xF466 0x7040
+0xF467 0x703B
+0xF468 0x7033
+0xF469 0x7041
+0xF46A 0x7213
+0xF46B 0x7214
+0xF46C 0x72A8
+0xF46D 0x737D
+0xF46E 0x737C
+0xF46F 0x74BA
+0xF470 0x76AB
+0xF471 0x76AA
+0xF472 0x76BE
+0xF473 0x76ED
+0xF474 0x77CC
+0xF475 0x77CE
+0xF476 0x77CF
+0xF477 0x77CD
+0xF478 0x77F2
+0xF479 0x7925
+0xF47A 0x7923
+0xF47B 0x7927
+0xF47C 0x7928
+0xF47D 0x7924
+0xF47E 0x7929
+0xF4A1 0x79B2
+0xF4A2 0x7A6E
+0xF4A3 0x7A6C
+0xF4A4 0x7A6D
+0xF4A5 0x7AF7
+0xF4A6 0x7C49
+0xF4A7 0x7C48
+0xF4A8 0x7C4A
+0xF4A9 0x7C47
+0xF4AA 0x7C45
+0xF4AB 0x7CEE
+0xF4AC 0x7E7B
+0xF4AD 0x7E7E
+0xF4AE 0x7E81
+0xF4AF 0x7E80
+0xF4B0 0x7FBA
+0xF4B1 0x7FFF
+0xF4B2 0x8079
+0xF4B3 0x81DB
+0xF4B4 0x81D9
+0xF4B5 0x820B
+0xF4B6 0x8268
+0xF4B7 0x8269
+0xF4B8 0x8622
+0xF4B9 0x85FF
+0xF4BA 0x8601
+0xF4BB 0x85FE
+0xF4BC 0x861B
+0xF4BD 0x8600
+0xF4BE 0x85F6
+0xF4BF 0x8604
+0xF4C0 0x8609
+0xF4C1 0x8605
+0xF4C2 0x860C
+0xF4C3 0x85FD
+0xF4C4 0x8819
+0xF4C5 0x8810
+0xF4C6 0x8811
+0xF4C7 0x8817
+0xF4C8 0x8813
+0xF4C9 0x8816
+0xF4CA 0x8963
+0xF4CB 0x8966
+0xF4CC 0x89B9
+0xF4CD 0x89F7
+0xF4CE 0x8B60
+0xF4CF 0x8B6A
+0xF4D0 0x8B5D
+0xF4D1 0x8B68
+0xF4D2 0x8B63
+0xF4D3 0x8B65
+0xF4D4 0x8B67
+0xF4D5 0x8B6D
+0xF4D6 0x8DAE
+0xF4D7 0x8E86
+0xF4D8 0x8E88
+0xF4D9 0x8E84
+0xF4DA 0x8F59
+0xF4DB 0x8F56
+0xF4DC 0x8F57
+0xF4DD 0x8F55
+0xF4DE 0x8F58
+0xF4DF 0x8F5A
+0xF4E0 0x908D
+0xF4E1 0x9143
+0xF4E2 0x9141
+0xF4E3 0x91B7
+0xF4E4 0x91B5
+0xF4E5 0x91B2
+0xF4E6 0x91B3
+0xF4E7 0x940B
+0xF4E8 0x9413
+0xF4E9 0x93FB
+0xF4EA 0x9420
+0xF4EB 0x940F
+0xF4EC 0x9414
+0xF4ED 0x93FE
+0xF4EE 0x9415
+0xF4EF 0x9410
+0xF4F0 0x9428
+0xF4F1 0x9419
+0xF4F2 0x940D
+0xF4F3 0x93F5
+0xF4F4 0x9400
+0xF4F5 0x93F7
+0xF4F6 0x9407
+0xF4F7 0x940E
+0xF4F8 0x9416
+0xF4F9 0x9412
+0xF4FA 0x93FA
+0xF4FB 0x9409
+0xF4FC 0x93F8
+0xF4FD 0x940A
+0xF4FE 0x93FF
+0xF540 0x93FC
+0xF541 0x940C
+0xF542 0x93F6
+0xF543 0x9411
+0xF544 0x9406
+0xF545 0x95DE
+0xF546 0x95E0
+0xF547 0x95DF
+0xF548 0x972E
+0xF549 0x972F
+0xF54A 0x97B9
+0xF54B 0x97BB
+0xF54C 0x97FD
+0xF54D 0x97FE
+0xF54E 0x9860
+0xF54F 0x9862
+0xF550 0x9863
+0xF551 0x985F
+0xF552 0x98C1
+0xF553 0x98C2
+0xF554 0x9950
+0xF555 0x994E
+0xF556 0x9959
+0xF557 0x994C
+0xF558 0x994B
+0xF559 0x9953
+0xF55A 0x9A32
+0xF55B 0x9A34
+0xF55C 0x9A31
+0xF55D 0x9A2C
+0xF55E 0x9A2A
+0xF55F 0x9A36
+0xF560 0x9A29
+0xF561 0x9A2E
+0xF562 0x9A38
+0xF563 0x9A2D
+0xF564 0x9AC7
+0xF565 0x9ACA
+0xF566 0x9AC6
+0xF567 0x9B10
+0xF568 0x9B12
+0xF569 0x9B11
+0xF56A 0x9C0B
+0xF56B 0x9C08
+0xF56C 0x9BF7
+0xF56D 0x9C05
+0xF56E 0x9C12
+0xF56F 0x9BF8
+0xF570 0x9C40
+0xF571 0x9C07
+0xF572 0x9C0E
+0xF573 0x9C06
+0xF574 0x9C17
+0xF575 0x9C14
+0xF576 0x9C09
+0xF577 0x9D9F
+0xF578 0x9D99
+0xF579 0x9DA4
+0xF57A 0x9D9D
+0xF57B 0x9D92
+0xF57C 0x9D98
+0xF57D 0x9D90
+0xF57E 0x9D9B
+0xF5A1 0x9DA0
+0xF5A2 0x9D94
+0xF5A3 0x9D9C
+0xF5A4 0x9DAA
+0xF5A5 0x9D97
+0xF5A6 0x9DA1
+0xF5A7 0x9D9A
+0xF5A8 0x9DA2
+0xF5A9 0x9DA8
+0xF5AA 0x9D9E
+0xF5AB 0x9DA3
+0xF5AC 0x9DBF
+0xF5AD 0x9DA9
+0xF5AE 0x9D96
+0xF5AF 0x9DA6
+0xF5B0 0x9DA7
+0xF5B1 0x9E99
+0xF5B2 0x9E9B
+0xF5B3 0x9E9A
+0xF5B4 0x9EE5
+0xF5B5 0x9EE4
+0xF5B6 0x9EE7
+0xF5B7 0x9EE6
+0xF5B8 0x9F30
+0xF5B9 0x9F2E
+0xF5BA 0x9F5B
+0xF5BB 0x9F60
+0xF5BC 0x9F5E
+0xF5BD 0x9F5D
+0xF5BE 0x9F59
+0xF5BF 0x9F91
+0xF5C0 0x513A
+0xF5C1 0x5139
+0xF5C2 0x5298
+0xF5C3 0x5297
+0xF5C4 0x56C3
+0xF5C5 0x56BD
+0xF5C6 0x56BE
+0xF5C7 0x5B48
+0xF5C8 0x5B47
+0xF5C9 0x5DCB
+0xF5CA 0x5DCF
+0xF5CB 0x5EF1
+0xF5CC 0x61FD
+0xF5CD 0x651B
+0xF5CE 0x6B02
+0xF5CF 0x6AFC
+0xF5D0 0x6B03
+0xF5D1 0x6AF8
+0xF5D2 0x6B00
+0xF5D3 0x7043
+0xF5D4 0x7044
+0xF5D5 0x704A
+0xF5D6 0x7048
+0xF5D7 0x7049
+0xF5D8 0x7045
+0xF5D9 0x7046
+0xF5DA 0x721D
+0xF5DB 0x721A
+0xF5DC 0x7219
+0xF5DD 0x737E
+0xF5DE 0x7517
+0xF5DF 0x766A
+0xF5E0 0x77D0
+0xF5E1 0x792D
+0xF5E2 0x7931
+0xF5E3 0x792F
+0xF5E4 0x7C54
+0xF5E5 0x7C53
+0xF5E6 0x7CF2
+0xF5E7 0x7E8A
+0xF5E8 0x7E87
+0xF5E9 0x7E88
+0xF5EA 0x7E8B
+0xF5EB 0x7E86
+0xF5EC 0x7E8D
+0xF5ED 0x7F4D
+0xF5EE 0x7FBB
+0xF5EF 0x8030
+0xF5F0 0x81DD
+0xF5F1 0x8618
+0xF5F2 0x862A
+0xF5F3 0x8626
+0xF5F4 0x861F
+0xF5F5 0x8623
+0xF5F6 0x861C
+0xF5F7 0x8619
+0xF5F8 0x8627
+0xF5F9 0x862E
+0xF5FA 0x8621
+0xF5FB 0x8620
+0xF5FC 0x8629
+0xF5FD 0x861E
+0xF5FE 0x8625
+0xF640 0x8829
+0xF641 0x881D
+0xF642 0x881B
+0xF643 0x8820
+0xF644 0x8824
+0xF645 0x881C
+0xF646 0x882B
+0xF647 0x884A
+0xF648 0x896D
+0xF649 0x8969
+0xF64A 0x896E
+0xF64B 0x896B
+0xF64C 0x89FA
+0xF64D 0x8B79
+0xF64E 0x8B78
+0xF64F 0x8B45
+0xF650 0x8B7A
+0xF651 0x8B7B
+0xF652 0x8D10
+0xF653 0x8D14
+0xF654 0x8DAF
+0xF655 0x8E8E
+0xF656 0x8E8C
+0xF657 0x8F5E
+0xF658 0x8F5B
+0xF659 0x8F5D
+0xF65A 0x9146
+0xF65B 0x9144
+0xF65C 0x9145
+0xF65D 0x91B9
+0xF65E 0x943F
+0xF65F 0x943B
+0xF660 0x9436
+0xF661 0x9429
+0xF662 0x943D
+0xF663 0x943C
+0xF664 0x9430
+0xF665 0x9439
+0xF666 0x942A
+0xF667 0x9437
+0xF668 0x942C
+0xF669 0x9440
+0xF66A 0x9431
+0xF66B 0x95E5
+0xF66C 0x95E4
+0xF66D 0x95E3
+0xF66E 0x9735
+0xF66F 0x973A
+0xF670 0x97BF
+0xF671 0x97E1
+0xF672 0x9864
+0xF673 0x98C9
+0xF674 0x98C6
+0xF675 0x98C0
+0xF676 0x9958
+0xF677 0x9956
+0xF678 0x9A39
+0xF679 0x9A3D
+0xF67A 0x9A46
+0xF67B 0x9A44
+0xF67C 0x9A42
+0xF67D 0x9A41
+0xF67E 0x9A3A
+0xF6A1 0x9A3F
+0xF6A2 0x9ACD
+0xF6A3 0x9B15
+0xF6A4 0x9B17
+0xF6A5 0x9B18
+0xF6A6 0x9B16
+0xF6A7 0x9B3A
+0xF6A8 0x9B52
+0xF6A9 0x9C2B
+0xF6AA 0x9C1D
+0xF6AB 0x9C1C
+0xF6AC 0x9C2C
+0xF6AD 0x9C23
+0xF6AE 0x9C28
+0xF6AF 0x9C29
+0xF6B0 0x9C24
+0xF6B1 0x9C21
+0xF6B2 0x9DB7
+0xF6B3 0x9DB6
+0xF6B4 0x9DBC
+0xF6B5 0x9DC1
+0xF6B6 0x9DC7
+0xF6B7 0x9DCA
+0xF6B8 0x9DCF
+0xF6B9 0x9DBE
+0xF6BA 0x9DC5
+0xF6BB 0x9DC3
+0xF6BC 0x9DBB
+0xF6BD 0x9DB5
+0xF6BE 0x9DCE
+0xF6BF 0x9DB9
+0xF6C0 0x9DBA
+0xF6C1 0x9DAC
+0xF6C2 0x9DC8
+0xF6C3 0x9DB1
+0xF6C4 0x9DAD
+0xF6C5 0x9DCC
+0xF6C6 0x9DB3
+0xF6C7 0x9DCD
+0xF6C8 0x9DB2
+0xF6C9 0x9E7A
+0xF6CA 0x9E9C
+0xF6CB 0x9EEB
+0xF6CC 0x9EEE
+0xF6CD 0x9EED
+0xF6CE 0x9F1B
+0xF6CF 0x9F18
+0xF6D0 0x9F1A
+0xF6D1 0x9F31
+0xF6D2 0x9F4E
+0xF6D3 0x9F65
+0xF6D4 0x9F64
+0xF6D5 0x9F92
+0xF6D6 0x4EB9
+0xF6D7 0x56C6
+0xF6D8 0x56C5
+0xF6D9 0x56CB
+0xF6DA 0x5971
+0xF6DB 0x5B4B
+0xF6DC 0x5B4C
+0xF6DD 0x5DD5
+0xF6DE 0x5DD1
+0xF6DF 0x5EF2
+0xF6E0 0x6521
+0xF6E1 0x6520
+0xF6E2 0x6526
+0xF6E3 0x6522
+0xF6E4 0x6B0B
+0xF6E5 0x6B08
+0xF6E6 0x6B09
+0xF6E7 0x6C0D
+0xF6E8 0x7055
+0xF6E9 0x7056
+0xF6EA 0x7057
+0xF6EB 0x7052
+0xF6EC 0x721E
+0xF6ED 0x721F
+0xF6EE 0x72A9
+0xF6EF 0x737F
+0xF6F0 0x74D8
+0xF6F1 0x74D5
+0xF6F2 0x74D9
+0xF6F3 0x74D7
+0xF6F4 0x766D
+0xF6F5 0x76AD
+0xF6F6 0x7935
+0xF6F7 0x79B4
+0xF6F8 0x7A70
+0xF6F9 0x7A71
+0xF6FA 0x7C57
+0xF6FB 0x7C5C
+0xF6FC 0x7C59
+0xF6FD 0x7C5B
+0xF6FE 0x7C5A
+0xF740 0x7CF4
+0xF741 0x7CF1
+0xF742 0x7E91
+0xF743 0x7F4F
+0xF744 0x7F87
+0xF745 0x81DE
+0xF746 0x826B
+0xF747 0x8634
+0xF748 0x8635
+0xF749 0x8633
+0xF74A 0x862C
+0xF74B 0x8632
+0xF74C 0x8636
+0xF74D 0x882C
+0xF74E 0x8828
+0xF74F 0x8826
+0xF750 0x882A
+0xF751 0x8825
+0xF752 0x8971
+0xF753 0x89BF
+0xF754 0x89BE
+0xF755 0x89FB
+0xF756 0x8B7E
+0xF757 0x8B84
+0xF758 0x8B82
+0xF759 0x8B86
+0xF75A 0x8B85
+0xF75B 0x8B7F
+0xF75C 0x8D15
+0xF75D 0x8E95
+0xF75E 0x8E94
+0xF75F 0x8E9A
+0xF760 0x8E92
+0xF761 0x8E90
+0xF762 0x8E96
+0xF763 0x8E97
+0xF764 0x8F60
+0xF765 0x8F62
+0xF766 0x9147
+0xF767 0x944C
+0xF768 0x9450
+0xF769 0x944A
+0xF76A 0x944B
+0xF76B 0x944F
+0xF76C 0x9447
+0xF76D 0x9445
+0xF76E 0x9448
+0xF76F 0x9449
+0xF770 0x9446
+0xF771 0x973F
+0xF772 0x97E3
+0xF773 0x986A
+0xF774 0x9869
+0xF775 0x98CB
+0xF776 0x9954
+0xF777 0x995B
+0xF778 0x9A4E
+0xF779 0x9A53
+0xF77A 0x9A54
+0xF77B 0x9A4C
+0xF77C 0x9A4F
+0xF77D 0x9A48
+0xF77E 0x9A4A
+0xF7A1 0x9A49
+0xF7A2 0x9A52
+0xF7A3 0x9A50
+0xF7A4 0x9AD0
+0xF7A5 0x9B19
+0xF7A6 0x9B2B
+0xF7A7 0x9B3B
+0xF7A8 0x9B56
+0xF7A9 0x9B55
+0xF7AA 0x9C46
+0xF7AB 0x9C48
+0xF7AC 0x9C3F
+0xF7AD 0x9C44
+0xF7AE 0x9C39
+0xF7AF 0x9C33
+0xF7B0 0x9C41
+0xF7B1 0x9C3C
+0xF7B2 0x9C37
+0xF7B3 0x9C34
+0xF7B4 0x9C32
+0xF7B5 0x9C3D
+0xF7B6 0x9C36
+0xF7B7 0x9DDB
+0xF7B8 0x9DD2
+0xF7B9 0x9DDE
+0xF7BA 0x9DDA
+0xF7BB 0x9DCB
+0xF7BC 0x9DD0
+0xF7BD 0x9DDC
+0xF7BE 0x9DD1
+0xF7BF 0x9DDF
+0xF7C0 0x9DE9
+0xF7C1 0x9DD9
+0xF7C2 0x9DD8
+0xF7C3 0x9DD6
+0xF7C4 0x9DF5
+0xF7C5 0x9DD5
+0xF7C6 0x9DDD
+0xF7C7 0x9EB6
+0xF7C8 0x9EF0
+0xF7C9 0x9F35
+0xF7CA 0x9F33
+0xF7CB 0x9F32
+0xF7CC 0x9F42
+0xF7CD 0x9F6B
+0xF7CE 0x9F95
+0xF7CF 0x9FA2
+0xF7D0 0x513D
+0xF7D1 0x5299
+0xF7D2 0x58E8
+0xF7D3 0x58E7
+0xF7D4 0x5972
+0xF7D5 0x5B4D
+0xF7D6 0x5DD8
+0xF7D7 0x882F
+0xF7D8 0x5F4F
+0xF7D9 0x6201
+0xF7DA 0x6203
+0xF7DB 0x6204
+0xF7DC 0x6529
+0xF7DD 0x6525
+0xF7DE 0x6596
+0xF7DF 0x66EB
+0xF7E0 0x6B11
+0xF7E1 0x6B12
+0xF7E2 0x6B0F
+0xF7E3 0x6BCA
+0xF7E4 0x705B
+0xF7E5 0x705A
+0xF7E6 0x7222
+0xF7E7 0x7382
+0xF7E8 0x7381
+0xF7E9 0x7383
+0xF7EA 0x7670
+0xF7EB 0x77D4
+0xF7EC 0x7C67
+0xF7ED 0x7C66
+0xF7EE 0x7E95
+0xF7EF 0x826C
+0xF7F0 0x863A
+0xF7F1 0x8640
+0xF7F2 0x8639
+0xF7F3 0x863C
+0xF7F4 0x8631
+0xF7F5 0x863B
+0xF7F6 0x863E
+0xF7F7 0x8830
+0xF7F8 0x8832
+0xF7F9 0x882E
+0xF7FA 0x8833
+0xF7FB 0x8976
+0xF7FC 0x8974
+0xF7FD 0x8973
+0xF7FE 0x89FE
+0xF840 0x8B8C
+0xF841 0x8B8E
+0xF842 0x8B8B
+0xF843 0x8B88
+0xF844 0x8C45
+0xF845 0x8D19
+0xF846 0x8E98
+0xF847 0x8F64
+0xF848 0x8F63
+0xF849 0x91BC
+0xF84A 0x9462
+0xF84B 0x9455
+0xF84C 0x945D
+0xF84D 0x9457
+0xF84E 0x945E
+0xF84F 0x97C4
+0xF850 0x97C5
+0xF851 0x9800
+0xF852 0x9A56
+0xF853 0x9A59
+0xF854 0x9B1E
+0xF855 0x9B1F
+0xF856 0x9B20
+0xF857 0x9C52
+0xF858 0x9C58
+0xF859 0x9C50
+0xF85A 0x9C4A
+0xF85B 0x9C4D
+0xF85C 0x9C4B
+0xF85D 0x9C55
+0xF85E 0x9C59
+0xF85F 0x9C4C
+0xF860 0x9C4E
+0xF861 0x9DFB
+0xF862 0x9DF7
+0xF863 0x9DEF
+0xF864 0x9DE3
+0xF865 0x9DEB
+0xF866 0x9DF8
+0xF867 0x9DE4
+0xF868 0x9DF6
+0xF869 0x9DE1
+0xF86A 0x9DEE
+0xF86B 0x9DE6
+0xF86C 0x9DF2
+0xF86D 0x9DF0
+0xF86E 0x9DE2
+0xF86F 0x9DEC
+0xF870 0x9DF4
+0xF871 0x9DF3
+0xF872 0x9DE8
+0xF873 0x9DED
+0xF874 0x9EC2
+0xF875 0x9ED0
+0xF876 0x9EF2
+0xF877 0x9EF3
+0xF878 0x9F06
+0xF879 0x9F1C
+0xF87A 0x9F38
+0xF87B 0x9F37
+0xF87C 0x9F36
+0xF87D 0x9F43
+0xF87E 0x9F4F
+0xF8A1 0x9F71
+0xF8A2 0x9F70
+0xF8A3 0x9F6E
+0xF8A4 0x9F6F
+0xF8A5 0x56D3
+0xF8A6 0x56CD
+0xF8A7 0x5B4E
+0xF8A8 0x5C6D
+0xF8A9 0x652D
+0xF8AA 0x66ED
+0xF8AB 0x66EE
+0xF8AC 0x6B13
+0xF8AD 0x705F
+0xF8AE 0x7061
+0xF8AF 0x705D
+0xF8B0 0x7060
+0xF8B1 0x7223
+0xF8B2 0x74DB
+0xF8B3 0x74E5
+0xF8B4 0x77D5
+0xF8B5 0x7938
+0xF8B6 0x79B7
+0xF8B7 0x79B6
+0xF8B8 0x7C6A
+0xF8B9 0x7E97
+0xF8BA 0x7F89
+0xF8BB 0x826D
+0xF8BC 0x8643
+0xF8BD 0x8838
+0xF8BE 0x8837
+0xF8BF 0x8835
+0xF8C0 0x884B
+0xF8C1 0x8B94
+0xF8C2 0x8B95
+0xF8C3 0x8E9E
+0xF8C4 0x8E9F
+0xF8C5 0x8EA0
+0xF8C6 0x8E9D
+0xF8C7 0x91BE
+0xF8C8 0x91BD
+0xF8C9 0x91C2
+0xF8CA 0x946B
+0xF8CB 0x9468
+0xF8CC 0x9469
+0xF8CD 0x96E5
+0xF8CE 0x9746
+0xF8CF 0x9743
+0xF8D0 0x9747
+0xF8D1 0x97C7
+0xF8D2 0x97E5
+0xF8D3 0x9A5E
+0xF8D4 0x9AD5
+0xF8D5 0x9B59
+0xF8D6 0x9C63
+0xF8D7 0x9C67
+0xF8D8 0x9C66
+0xF8D9 0x9C62
+0xF8DA 0x9C5E
+0xF8DB 0x9C60
+0xF8DC 0x9E02
+0xF8DD 0x9DFE
+0xF8DE 0x9E07
+0xF8DF 0x9E03
+0xF8E0 0x9E06
+0xF8E1 0x9E05
+0xF8E2 0x9E00
+0xF8E3 0x9E01
+0xF8E4 0x9E09
+0xF8E5 0x9DFF
+0xF8E6 0x9DFD
+0xF8E7 0x9E04
+0xF8E8 0x9EA0
+0xF8E9 0x9F1E
+0xF8EA 0x9F46
+0xF8EB 0x9F74
+0xF8EC 0x9F75
+0xF8ED 0x9F76
+0xF8EE 0x56D4
+0xF8EF 0x652E
+0xF8F0 0x65B8
+0xF8F1 0x6B18
+0xF8F2 0x6B19
+0xF8F3 0x6B17
+0xF8F4 0x6B1A
+0xF8F5 0x7062
+0xF8F6 0x7226
+0xF8F7 0x72AA
+0xF8F8 0x77D8
+0xF8F9 0x77D9
+0xF8FA 0x7939
+0xF8FB 0x7C69
+0xF8FC 0x7C6B
+0xF8FD 0x7CF6
+0xF8FE 0x7E9A
+0xF940 0x7E98
+0xF941 0x7E9B
+0xF942 0x7E99
+0xF943 0x81E0
+0xF944 0x81E1
+0xF945 0x8646
+0xF946 0x8647
+0xF947 0x8648
+0xF948 0x8979
+0xF949 0x897A
+0xF94A 0x897C
+0xF94B 0x897B
+0xF94C 0x89FF
+0xF94D 0x8B98
+0xF94E 0x8B99
+0xF94F 0x8EA5
+0xF950 0x8EA4
+0xF951 0x8EA3
+0xF952 0x946E
+0xF953 0x946D
+0xF954 0x946F
+0xF955 0x9471
+0xF956 0x9473
+0xF957 0x9749
+0xF958 0x9872
+0xF959 0x995F
+0xF95A 0x9C68
+0xF95B 0x9C6E
+0xF95C 0x9C6D
+0xF95D 0x9E0B
+0xF95E 0x9E0D
+0xF95F 0x9E10
+0xF960 0x9E0F
+0xF961 0x9E12
+0xF962 0x9E11
+0xF963 0x9EA1
+0xF964 0x9EF5
+0xF965 0x9F09
+0xF966 0x9F47
+0xF967 0x9F78
+0xF968 0x9F7B
+0xF969 0x9F7A
+0xF96A 0x9F79
+0xF96B 0x571E
+0xF96C 0x7066
+0xF96D 0x7C6F
+0xF96E 0x883C
+0xF96F 0x8DB2
+0xF970 0x8EA6
+0xF971 0x91C3
+0xF972 0x9474
+0xF973 0x9478
+0xF974 0x9476
+0xF975 0x9475
+0xF976 0x9A60
+0xF977 0x9C74
+0xF978 0x9C73
+0xF979 0x9C71
+0xF97A 0x9C75
+0xF97B 0x9E14
+0xF97C 0x9E13
+0xF97D 0x9EF6
+0xF97E 0x9F0A
+0xF9A1 0x9FA4
+0xF9A2 0x7068
+0xF9A3 0x7065
+0xF9A4 0x7CF7
+0xF9A5 0x866A
+0xF9A6 0x883E
+0xF9A7 0x883D
+0xF9A8 0x883F
+0xF9A9 0x8B9E
+0xF9AA 0x8C9C
+0xF9AB 0x8EA9
+0xF9AC 0x8EC9
+0xF9AD 0x974B
+0xF9AE 0x9873
+0xF9AF 0x9874
+0xF9B0 0x98CC
+0xF9B1 0x9961
+0xF9B2 0x99AB
+0xF9B3 0x9A64
+0xF9B4 0x9A66
+0xF9B5 0x9A67
+0xF9B6 0x9B24
+0xF9B7 0x9E15
+0xF9B8 0x9E17
+0xF9B9 0x9F48
+0xF9BA 0x6207
+0xF9BB 0x6B1E
+0xF9BC 0x7227
+0xF9BD 0x864C
+0xF9BE 0x8EA8
+0xF9BF 0x9482
+0xF9C0 0x9480
+0xF9C1 0x9481
+0xF9C2 0x9A69
+0xF9C3 0x9A68
+0xF9C4 0x9B2E
+0xF9C5 0x9E19
+0xF9C6 0x7229
+0xF9C7 0x864B
+0xF9C8 0x8B9F
+0xF9C9 0x9483
+0xF9CA 0x9C79
+0xF9CB 0x9EB7
+0xF9CC 0x7675
+0xF9CD 0x9A6B
+0xF9CE 0x9C7A
+0xF9CF 0x9E1D
+0xF9D0 0x7069
+0xF9D1 0x706A
+0xF9D2 0x9EA4
+0xF9D3 0x9F7E
+0xF9D4 0x9F49
+0xF9D5 0x9F98
+0xF9D6 0x7881
+0xF9D7 0x92B9
+0xF9D8 0x88CF
+0xF9D9 0x58BB
+0xF9DA 0x6052
+0xF9DB 0x7CA7
+0xF9DC 0x5AFA
+0xF9DD 0x2554
+0xF9DE 0x2566
+0xF9DF 0x2557
+0xF9E0 0x2560
+0xF9E1 0x256C
+0xF9E2 0x2563
+0xF9E3 0x255A
+0xF9E4 0x2569
+0xF9E5 0x255D
+0xF9E6 0x2552
+0xF9E7 0x2564
+0xF9E8 0x2555
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9EC 0x2558
+0xF9ED 0x2567
+0xF9EE 0x255B
+0xF9EF 0x2553
+0xF9F0 0x2565
+0xF9F1 0x2556
+0xF9F2 0x255F
+0xF9F3 0x256B
+0xF9F4 0x2562
+0xF9F5 0x2559
+0xF9F6 0x2568
+0xF9F7 0x255C
+0xF9F8 0x2551
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
+0xF9FE 0xFFED
+0xFA40 0x20547
+0xFA41 0x92DB
+0xFA42 0x205DF
+0xFA43 0x23FC5
+0xFA44 0x854C
+0xFA45 0x42B5
+0xFA46 0x73EF
+0xFA47 0x51B5
+0xFA48 0x3649
+0xFA49 0x24942
+0xFA4A 0x289E4
+0xFA4B 0x9344
+0xFA4C 0x219DB
+0xFA4D 0x82EE
+0xFA4E 0x23CC8
+0xFA4F 0x783C
+0xFA50 0x6744
+0xFA51 0x62DF
+0xFA52 0x24933
+0xFA53 0x289AA
+0xFA54 0x202A0
+0xFA55 0x26BB3
+0xFA56 0x21305
+0xFA57 0x4FAB
+0xFA58 0x224ED
+0xFA59 0x5008
+0xFA5A 0x26D29
+0xFA5B 0x27A84
+0xFA5C 0x23600
+0xFA5D 0x24AB1
+0xFA5E 0x22513
+0xFA60 0x2037E
+0xFA61 0x5FA4
+0xFA62 0x20380
+0xFA63 0x20347
+0xFA64 0x6EDB
+0xFA65 0x2041F
+0xFA67 0x5101
+0xFA68 0x347A
+0xFA69 0x510E
+0xFA6A 0x986C
+0xFA6B 0x3743
+0xFA6C 0x8416
+0xFA6D 0x249A4
+0xFA6E 0x20487
+0xFA6F 0x5160
+0xFA70 0x233B4
+0xFA71 0x516A
+0xFA72 0x20BFF
+0xFA73 0x220FC
+0xFA74 0x202E5
+0xFA75 0x22530
+0xFA76 0x2058E
+0xFA77 0x23233
+0xFA78 0x21983
+0xFA79 0x5B82
+0xFA7A 0x877D
+0xFA7B 0x205B3
+0xFA7C 0x23C99
+0xFA7D 0x51B2
+0xFA7E 0x51B8
+0xFAA1 0x9D34
+0xFAA2 0x51C9
+0xFAA3 0x51CF
+0xFAA4 0x51D1
+0xFAA5 0x3CDC
+0xFAA6 0x51D3
+0xFAA7 0x24AA6
+0xFAA8 0x51B3
+0xFAA9 0x51E2
+0xFAAA 0x5342
+0xFAAB 0x51ED
+0xFAAC 0x83CD
+0xFAAD 0x693E
+0xFAAE 0x2372D
+0xFAAF 0x5F7B
+0xFAB0 0x520B
+0xFAB1 0x5226
+0xFAB2 0x523C
+0xFAB3 0x52B5
+0xFAB4 0x5257
+0xFAB5 0x5294
+0xFAB6 0x52B9
+0xFAB7 0x52C5
+0xFAB8 0x7C15
+0xFAB9 0x8542
+0xFABA 0x52E0
+0xFABB 0x860D
+0xFABC 0x26B13
+0xFABE 0x28ADE
+0xFABF 0x5549
+0xFAC0 0x6ED9
+0xFAC1 0x23F80
+0xFAC2 0x20954
+0xFAC3 0x23FEC
+0xFAC4 0x5333
+0xFAC6 0x20BE2
+0xFAC7 0x6CCB
+0xFAC8 0x21726
+0xFAC9 0x681B
+0xFACA 0x73D5
+0xFACB 0x604A
+0xFACC 0x3EAA
+0xFACD 0x38CC
+0xFACE 0x216E8
+0xFACF 0x71DD
+0xFAD0 0x44A2
+0xFAD1 0x536D
+0xFAD2 0x5374
+0xFAD3 0x286AB
+0xFAD4 0x537E
+0xFAD6 0x21596
+0xFAD7 0x21613
+0xFAD8 0x77E6
+0xFAD9 0x5393
+0xFADA 0x28A9B
+0xFADB 0x53A0
+0xFADC 0x53AB
+0xFADD 0x53AE
+0xFADE 0x73A7
+0xFADF 0x25772
+0xFAE0 0x3F59
+0xFAE1 0x739C
+0xFAE2 0x53C1
+0xFAE3 0x53C5
+0xFAE4 0x6C49
+0xFAE5 0x4E49
+0xFAE6 0x57FE
+0xFAE7 0x53D9
+0xFAE8 0x3AAB
+0xFAE9 0x20B8F
+0xFAEA 0x53E0
+0xFAEB 0x23FEB
+0xFAEC 0x22DA3
+0xFAED 0x53F6
+0xFAEE 0x20C77
+0xFAEF 0x5413
+0xFAF0 0x7079
+0xFAF1 0x552B
+0xFAF2 0x6657
+0xFAF3 0x6D5B
+0xFAF4 0x546D
+0xFAF5 0x26B53
+0xFAF6 0x20D74
+0xFAF7 0x555D
+0xFAF8 0x548F
+0xFAF9 0x54A4
+0xFAFA 0x47A6
+0xFAFB 0x2170D
+0xFAFC 0x20EDD
+0xFAFD 0x3DB4
+0xFAFE 0x20D4D
+0xFB40 0x289BC
+0xFB41 0x22698
+0xFB42 0x5547
+0xFB43 0x4CED
+0xFB44 0x542F
+0xFB45 0x7417
+0xFB46 0x5586
+0xFB47 0x55A9
+0xFB49 0x218D7
+0xFB4A 0x2403A
+0xFB4B 0x4552
+0xFB4C 0x24435
+0xFB4D 0x66B3
+0xFB4E 0x210B4
+0xFB4F 0x5637
+0xFB50 0x66CD
+0xFB51 0x2328A
+0xFB52 0x66A4
+0xFB53 0x66AD
+0xFB54 0x564D
+0xFB55 0x564F
+0xFB56 0x78F1
+0xFB57 0x56F1
+0xFB58 0x9787
+0xFB59 0x53FE
+0xFB5A 0x5700
+0xFB5B 0x56EF
+0xFB5C 0x56ED
+0xFB5D 0x28B66
+0xFB5E 0x3623
+0xFB5F 0x2124F
+0xFB60 0x5746
+0xFB61 0x241A5
+0xFB62 0x6C6E
+0xFB63 0x708B
+0xFB64 0x5742
+0xFB65 0x36B1
+0xFB66 0x26C7E
+0xFB67 0x57E6
+0xFB68 0x21416
+0xFB69 0x5803
+0xFB6A 0x21454
+0xFB6B 0x24363
+0xFB6C 0x5826
+0xFB6D 0x24BF5
+0xFB6E 0x585C
+0xFB6F 0x58AA
+0xFB70 0x3561
+0xFB71 0x58E0
+0xFB72 0x58DC
+0xFB73 0x2123C
+0xFB74 0x58FB
+0xFB75 0x5BFF
+0xFB76 0x5743
+0xFB77 0x2A150
+0xFB78 0x24278
+0xFB79 0x93D3
+0xFB7A 0x35A1
+0xFB7B 0x591F
+0xFB7C 0x68A6
+0xFB7D 0x36C3
+0xFB7E 0x6E59
+0xFBA1 0x2163E
+0xFBA2 0x5A24
+0xFBA3 0x5553
+0xFBA4 0x21692
+0xFBA5 0x8505
+0xFBA6 0x59C9
+0xFBA7 0x20D4E
+0xFBA8 0x26C81
+0xFBA9 0x26D2A
+0xFBAA 0x217DC
+0xFBAB 0x59D9
+0xFBAC 0x217FB
+0xFBAD 0x217B2
+0xFBAE 0x26DA6
+0xFBAF 0x6D71
+0xFBB0 0x21828
+0xFBB1 0x216D5
+0xFBB2 0x59F9
+0xFBB3 0x26E45
+0xFBB4 0x5AAB
+0xFBB5 0x5A63
+0xFBB6 0x36E6
+0xFBB7 0x249A9
+0xFBB9 0x3708
+0xFBBA 0x5A96
+0xFBBB 0x7465
+0xFBBC 0x5AD3
+0xFBBD 0x26FA1
+0xFBBE 0x22554
+0xFBBF 0x3D85
+0xFBC0 0x21911
+0xFBC1 0x3732
+0xFBC2 0x216B8
+0xFBC3 0x5E83
+0xFBC4 0x52D0
+0xFBC5 0x5B76
+0xFBC6 0x6588
+0xFBC7 0x5B7C
+0xFBC8 0x27A0E
+0xFBC9 0x4004
+0xFBCA 0x485D
+0xFBCB 0x20204
+0xFBCC 0x5BD5
+0xFBCD 0x6160
+0xFBCE 0x21A34
+0xFBCF 0x259CC
+0xFBD0 0x205A5
+0xFBD1 0x5BF3
+0xFBD2 0x5B9D
+0xFBD3 0x4D10
+0xFBD4 0x5C05
+0xFBD5 0x21B44
+0xFBD6 0x5C13
+0xFBD7 0x73CE
+0xFBD8 0x5C14
+0xFBD9 0x21CA5
+0xFBDA 0x26B28
+0xFBDB 0x5C49
+0xFBDC 0x48DD
+0xFBDD 0x5C85
+0xFBDE 0x5CE9
+0xFBDF 0x5CEF
+0xFBE0 0x5D8B
+0xFBE1 0x21DF9
+0xFBE2 0x21E37
+0xFBE3 0x5D10
+0xFBE4 0x5D18
+0xFBE5 0x5D46
+0xFBE6 0x21EA4
+0xFBE7 0x5CBA
+0xFBE8 0x5DD7
+0xFBE9 0x82FC
+0xFBEA 0x382D
+0xFBEB 0x24901
+0xFBEC 0x22049
+0xFBED 0x22173
+0xFBEE 0x8287
+0xFBEF 0x3836
+0xFBF0 0x3BC2
+0xFBF1 0x5E2E
+0xFBF2 0x6A8A
+0xFBF4 0x5E7A
+0xFBF5 0x244BC
+0xFBF6 0x20CD3
+0xFBF7 0x53A6
+0xFBF8 0x4EB7
+0xFBFA 0x53A8
+0xFBFB 0x21771
+0xFBFC 0x5E09
+0xFBFD 0x5EF4
+0xFBFE 0x28482
+0xFC40 0x5EF9
+0xFC41 0x5EFB
+0xFC42 0x38A0
+0xFC43 0x5EFC
+0xFC44 0x683E
+0xFC45 0x941B
+0xFC46 0x5F0D
+0xFC47 0x201C1
+0xFC48 0x2F894
+0xFC49 0x3ADE
+0xFC4A 0x48AE
+0xFC4B 0x2133A
+0xFC4C 0x5F3A
+0xFC4D 0x26888
+0xFC4E 0x223D0
+0xFC50 0x22471
+0xFC51 0x5F63
+0xFC52 0x97BD
+0xFC53 0x26E6E
+0xFC54 0x5F72
+0xFC55 0x9340
+0xFC56 0x28A36
+0xFC57 0x5FA7
+0xFC58 0x5DB6
+0xFC59 0x3D5F
+0xFC5A 0x25250
+0xFC5B 0x21F6A
+0xFC5C 0x270F8
+0xFC5D 0x22668
+0xFC5E 0x91D6
+0xFC5F 0x2029E
+0xFC60 0x28A29
+0xFC61 0x6031
+0xFC62 0x6685
+0xFC63 0x21877
+0xFC64 0x3963
+0xFC65 0x3DC7
+0xFC66 0x3639
+0xFC67 0x5790
+0xFC68 0x227B4
+0xFC69 0x7971
+0xFC6A 0x3E40
+0xFC6B 0x609E
+0xFC6D 0x60B3
+0xFC6E 0x24982
+0xFC6F 0x2498F
+0xFC70 0x27A53
+0xFC71 0x74A4
+0xFC72 0x50E1
+0xFC73 0x5AA0
+0xFC74 0x6164
+0xFC75 0x8424
+0xFC76 0x6142
+0xFC77 0x2F8A6
+0xFC78 0x26ED2
+0xFC79 0x6181
+0xFC7A 0x51F4
+0xFC7B 0x20656
+0xFC7C 0x6187
+0xFC7D 0x5BAA
+0xFC7E 0x23FB7
+0xFCA1 0x2285F
+0xFCA2 0x61D3
+0xFCA3 0x28B9D
+0xFCA4 0x2995D
+0xFCA5 0x61D0
+0xFCA6 0x3932
+0xFCA7 0x22980
+0xFCA8 0x228C1
+0xFCA9 0x6023
+0xFCAA 0x615C
+0xFCAB 0x651E
+0xFCAC 0x638B
+0xFCAD 0x20118
+0xFCAE 0x62C5
+0xFCAF 0x21770
+0xFCB0 0x62D5
+0xFCB1 0x22E0D
+0xFCB2 0x636C
+0xFCB3 0x249DF
+0xFCB4 0x3A17
+0xFCB5 0x6438
+0xFCB6 0x63F8
+0xFCB7 0x2138E
+0xFCB8 0x217FC
+0xFCBA 0x6F8A
+0xFCBB 0x22E36
+0xFCBC 0x9814
+0xFCBD 0x2408C
+0xFCBE 0x2571D
+0xFCBF 0x64E1
+0xFCC0 0x64E5
+0xFCC1 0x947B
+0xFCC2 0x3A66
+0xFCC3 0x643A
+0xFCC4 0x3A57
+0xFCC5 0x654D
+0xFCC6 0x6F16
+0xFCC7 0x24A28
+0xFCC8 0x24A23
+0xFCC9 0x6585
+0xFCCA 0x656D
+0xFCCB 0x655F
+0xFCCC 0x2307E
+0xFCCD 0x65B5
+0xFCCE 0x24940
+0xFCCF 0x4B37
+0xFCD0 0x65D1
+0xFCD1 0x40D8
+0xFCD2 0x21829
+0xFCD3 0x65E0
+0xFCD4 0x65E3
+0xFCD5 0x5FDF
+0xFCD6 0x23400
+0xFCD7 0x6618
+0xFCD8 0x231F7
+0xFCD9 0x231F8
+0xFCDA 0x6644
+0xFCDB 0x231A4
+0xFCDC 0x231A5
+0xFCDD 0x664B
+0xFCDE 0x20E75
+0xFCDF 0x6667
+0xFCE0 0x251E6
+0xFCE1 0x6673
+0xFCE3 0x21E3D
+0xFCE4 0x23231
+0xFCE5 0x285F4
+0xFCE6 0x231C8
+0xFCE7 0x25313
+0xFCE8 0x77C5
+0xFCE9 0x228F7
+0xFCEA 0x99A4
+0xFCEB 0x6702
+0xFCEC 0x2439C
+0xFCED 0x24A21
+0xFCEE 0x3B2B
+0xFCEF 0x69FA
+0xFCF0 0x237C2
+0xFCF2 0x6767
+0xFCF3 0x6762
+0xFCF4 0x241CD
+0xFCF5 0x290ED
+0xFCF6 0x67D7
+0xFCF7 0x44E9
+0xFCF8 0x6822
+0xFCF9 0x6E50
+0xFCFA 0x923C
+0xFCFB 0x6801
+0xFCFC 0x233E6
+0xFCFD 0x26DA0
+0xFCFE 0x685D
+0xFD40 0x2346F
+0xFD41 0x69E1
+0xFD42 0x6A0B
+0xFD43 0x28ADF
+0xFD44 0x6973
+0xFD45 0x68C3
+0xFD46 0x235CD
+0xFD47 0x6901
+0xFD48 0x6900
+0xFD49 0x3D32
+0xFD4A 0x3A01
+0xFD4B 0x2363C
+0xFD4C 0x3B80
+0xFD4D 0x67AC
+0xFD4E 0x6961
+0xFD4F 0x28A4A
+0xFD50 0x42FC
+0xFD51 0x6936
+0xFD52 0x6998
+0xFD53 0x3BA1
+0xFD54 0x203C9
+0xFD55 0x8363
+0xFD56 0x5090
+0xFD57 0x69F9
+0xFD58 0x23659
+0xFD59 0x2212A
+0xFD5A 0x6A45
+0xFD5B 0x23703
+0xFD5C 0x6A9D
+0xFD5D 0x3BF3
+0xFD5E 0x67B1
+0xFD5F 0x6AC8
+0xFD60 0x2919C
+0xFD61 0x3C0D
+0xFD62 0x6B1D
+0xFD63 0x20923
+0xFD64 0x60DE
+0xFD65 0x6B35
+0xFD66 0x6B74
+0xFD67 0x227CD
+0xFD68 0x6EB5
+0xFD69 0x23ADB
+0xFD6A 0x203B5
+0xFD6B 0x21958
+0xFD6C 0x3740
+0xFD6D 0x5421
+0xFD6E 0x23B5A
+0xFD6F 0x6BE1
+0xFD70 0x23EFC
+0xFD71 0x6BDC
+0xFD72 0x6C37
+0xFD73 0x2248B
+0xFD74 0x248F1
+0xFD75 0x26B51
+0xFD76 0x6C5A
+0xFD77 0x8226
+0xFD78 0x6C79
+0xFD79 0x23DBC
+0xFD7A 0x44C5
+0xFD7B 0x23DBD
+0xFD7C 0x241A4
+0xFD7D 0x2490C
+0xFD7E 0x24900
+0xFDA1 0x23CC9
+0xFDA2 0x36E5
+0xFDA3 0x3CEB
+0xFDA4 0x20D32
+0xFDA5 0x9B83
+0xFDA6 0x231F9
+0xFDA7 0x22491
+0xFDA8 0x7F8F
+0xFDA9 0x6837
+0xFDAA 0x26D25
+0xFDAB 0x26DA1
+0xFDAC 0x26DEB
+0xFDAD 0x6D96
+0xFDAE 0x6D5C
+0xFDAF 0x6E7C
+0xFDB0 0x6F04
+0xFDB1 0x2497F
+0xFDB2 0x24085
+0xFDB3 0x26E72
+0xFDB4 0x8533
+0xFDB5 0x26F74
+0xFDB6 0x51C7
+0xFDB9 0x842E
+0xFDBA 0x28B21
+0xFDBC 0x23E2F
+0xFDBD 0x7453
+0xFDBE 0x23F82
+0xFDBF 0x79CC
+0xFDC0 0x6E4F
+0xFDC1 0x5A91
+0xFDC2 0x2304B
+0xFDC3 0x6FF8
+0xFDC4 0x370D
+0xFDC5 0x6F9D
+0xFDC6 0x23E30
+0xFDC7 0x6EFA
+0xFDC8 0x21497
+0xFDC9 0x2403D
+0xFDCA 0x4555
+0xFDCB 0x93F0
+0xFDCC 0x6F44
+0xFDCD 0x6F5C
+0xFDCE 0x3D4E
+0xFDCF 0x6F74
+0xFDD0 0x29170
+0xFDD1 0x3D3B
+0xFDD2 0x6F9F
+0xFDD3 0x24144
+0xFDD4 0x6FD3
+0xFDD5 0x24091
+0xFDD6 0x24155
+0xFDD7 0x24039
+0xFDD8 0x23FF0
+0xFDD9 0x23FB4
+0xFDDA 0x2413F
+0xFDDB 0x51DF
+0xFDDC 0x24156
+0xFDDD 0x24157
+0xFDDE 0x24140
+0xFDDF 0x261DD
+0xFDE0 0x704B
+0xFDE1 0x707E
+0xFDE2 0x70A7
+0xFDE3 0x7081
+0xFDE4 0x70CC
+0xFDE5 0x70D5
+0xFDE6 0x70D6
+0xFDE7 0x70DF
+0xFDE8 0x4104
+0xFDE9 0x3DE8
+0xFDEA 0x71B4
+0xFDEB 0x7196
+0xFDEC 0x24277
+0xFDED 0x712B
+0xFDEE 0x7145
+0xFDEF 0x5A88
+0xFDF0 0x714A
+0xFDF2 0x5C9C
+0xFDF3 0x24365
+0xFDF4 0x714F
+0xFDF5 0x9362
+0xFDF6 0x242C1
+0xFDF7 0x712C
+0xFDF8 0x2445A
+0xFDF9 0x24A27
+0xFDFA 0x24A22
+0xFDFB 0x71BA
+0xFDFC 0x28BE8
+0xFDFD 0x70BD
+0xFDFE 0x720E
+0xFE40 0x9442
+0xFE41 0x7215
+0xFE42 0x5911
+0xFE43 0x9443
+0xFE44 0x7224
+0xFE45 0x9341
+0xFE46 0x25605
+0xFE47 0x722E
+0xFE48 0x7240
+0xFE49 0x24974
+0xFE4A 0x68BD
+0xFE4B 0x7255
+0xFE4C 0x7257
+0xFE4D 0x3E55
+0xFE4E 0x23044
+0xFE4F 0x680D
+0xFE50 0x6F3D
+0xFE51 0x7282
+0xFE53 0x732B
+0xFE54 0x24823
+0xFE55 0x2882B
+0xFE56 0x48ED
+0xFE57 0x28804
+0xFE58 0x7328
+0xFE59 0x732E
+0xFE5A 0x73CF
+0xFE5B 0x73AA
+0xFE5C 0x20C3A
+0xFE5D 0x26A2E
+0xFE5E 0x73C9
+0xFE5F 0x7449
+0xFE60 0x241E2
+0xFE61 0x216E7
+0xFE62 0x24A24
+0xFE63 0x6623
+0xFE64 0x36C5
+0xFE65 0x249B7
+0xFE66 0x2498D
+0xFE67 0x249FB
+0xFE68 0x73F7
+0xFE69 0x7415
+0xFE6A 0x6903
+0xFE6B 0x24A26
+0xFE6C 0x7439
+0xFE6D 0x205C3
+0xFE6E 0x3ED7
+0xFE70 0x228AD
+0xFE71 0x7460
+0xFE72 0x28EB2
+0xFE73 0x7447
+0xFE74 0x73E4
+0xFE75 0x7476
+0xFE76 0x83B9
+0xFE77 0x746C
+0xFE78 0x3730
+0xFE79 0x7474
+0xFE7A 0x93F1
+0xFE7B 0x6A2C
+0xFE7C 0x7482
+0xFE7D 0x4953
+0xFE7E 0x24A8C
+0xFEA1 0x2415F
+0xFEA2 0x24A79
+0xFEA3 0x28B8F
+0xFEA4 0x5B46
+0xFEA5 0x28C03
+0xFEA6 0x2189E
+0xFEA7 0x74C8
+0xFEA8 0x21988
+0xFEA9 0x750E
+0xFEAB 0x751E
+0xFEAC 0x28ED9
+0xFEAD 0x21A4B
+0xFEAE 0x5BD7
+0xFEAF 0x28EAC
+0xFEB0 0x9385
+0xFEB1 0x754D
+0xFEB2 0x754A
+0xFEB3 0x7567
+0xFEB4 0x756E
+0xFEB5 0x24F82
+0xFEB6 0x3F04
+0xFEB7 0x24D13
+0xFEB8 0x758E
+0xFEB9 0x745D
+0xFEBA 0x759E
+0xFEBB 0x75B4
+0xFEBC 0x7602
+0xFEBD 0x762C
+0xFEBE 0x7651
+0xFEBF 0x764F
+0xFEC0 0x766F
+0xFEC1 0x7676
+0xFEC2 0x263F5
+0xFEC3 0x7690
+0xFEC4 0x81EF
+0xFEC5 0x37F8
+0xFEC6 0x26911
+0xFEC7 0x2690E
+0xFEC8 0x76A1
+0xFEC9 0x76A5
+0xFECA 0x76B7
+0xFECB 0x76CC
+0xFECC 0x26F9F
+0xFECD 0x8462
+0xFECE 0x2509D
+0xFECF 0x2517D
+0xFED0 0x21E1C
+0xFED1 0x771E
+0xFED2 0x7726
+0xFED3 0x7740
+0xFED4 0x64AF
+0xFED5 0x25220
+0xFED6 0x7758
+0xFED7 0x232AC
+0xFED8 0x77AF
+0xFED9 0x28964
+0xFEDA 0x28968
+0xFEDB 0x216C1
+0xFEDC 0x77F4
+0xFEDE 0x21376
+0xFEDF 0x24A12
+0xFEE0 0x68CA
+0xFEE1 0x78AF
+0xFEE2 0x78C7
+0xFEE3 0x78D3
+0xFEE4 0x96A5
+0xFEE5 0x792E
+0xFEE6 0x255E0
+0xFEE7 0x78D7
+0xFEE8 0x7934
+0xFEE9 0x78B1
+0xFEEA 0x2760C
+0xFEEB 0x8FB8
+0xFEEC 0x8884
+0xFEED 0x28B2B
+0xFEEE 0x26083
+0xFEEF 0x2261C
+0xFEF0 0x7986
+0xFEF1 0x8900
+0xFEF2 0x6902
+0xFEF3 0x7980
+0xFEF4 0x25857
+0xFEF5 0x799D
+0xFEF6 0x27B39
+0xFEF7 0x793C
+0xFEF8 0x79A9
+0xFEF9 0x6E2A
+0xFEFA 0x27126
+0xFEFB 0x3EA8
+0xFEFC 0x79C6
+0xFEFD 0x2910D
+0xFEFE 0x79D4
diff --git a/jni/iconv/tests/BIG5.TXT b/jni/iconv/tests/BIG5.TXT
new file mode 100644
index 0000000..14613c2
--- /dev/null
+++ b/jni/iconv/tests/BIG5.TXT
@@ -0,0 +1,13831 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0xA140 0x3000
+0xA141 0xFF0C
+0xA142 0x3001
+0xA143 0x3002
+0xA144 0xFF0E
+0xA145 0x2022
+0xA146 0xFF1B
+0xA147 0xFF1A
+0xA148 0xFF1F
+0xA149 0xFF01
+0xA14A 0xFE30
+0xA14B 0x2026
+0xA14C 0x2025
+0xA14D 0xFE50
+0xA14E 0xFF64
+0xA14F 0xFE52
+0xA150 0x00B7
+0xA151 0xFE54
+0xA152 0xFE55
+0xA153 0xFE56
+0xA154 0xFE57
+0xA155 0xFF5C
+0xA156 0x2013
+0xA157 0xFE31
+0xA158 0x2014
+0xA159 0xFE33
+0xA15B 0xFE34
+0xA15C 0xFE4F
+0xA15D 0xFF08
+0xA15E 0xFF09
+0xA15F 0xFE35
+0xA160 0xFE36
+0xA161 0xFF5B
+0xA162 0xFF5D
+0xA163 0xFE37
+0xA164 0xFE38
+0xA165 0x3014
+0xA166 0x3015
+0xA167 0xFE39
+0xA168 0xFE3A
+0xA169 0x3010
+0xA16A 0x3011
+0xA16B 0xFE3B
+0xA16C 0xFE3C
+0xA16D 0x300A
+0xA16E 0x300B
+0xA16F 0xFE3D
+0xA170 0xFE3E
+0xA171 0x3008
+0xA172 0x3009
+0xA173 0xFE3F
+0xA174 0xFE40
+0xA175 0x300C
+0xA176 0x300D
+0xA177 0xFE41
+0xA178 0xFE42
+0xA179 0x300E
+0xA17A 0x300F
+0xA17B 0xFE43
+0xA17C 0xFE44
+0xA17D 0xFE59
+0xA17E 0xFE5A
+0xA1A1 0xFE5B
+0xA1A2 0xFE5C
+0xA1A3 0xFE5D
+0xA1A4 0xFE5E
+0xA1A5 0x2018
+0xA1A6 0x2019
+0xA1A7 0x201C
+0xA1A8 0x201D
+0xA1A9 0x301D
+0xA1AA 0x301E
+0xA1AB 0x2035
+0xA1AC 0x2032
+0xA1AD 0xFF03
+0xA1AE 0xFF06
+0xA1AF 0xFF0A
+0xA1B0 0x203B
+0xA1B1 0x00A7
+0xA1B2 0x3003
+0xA1B3 0x25CB
+0xA1B4 0x25CF
+0xA1B5 0x25B3
+0xA1B6 0x25B2
+0xA1B7 0x25CE
+0xA1B8 0x2606
+0xA1B9 0x2605
+0xA1BA 0x25C7
+0xA1BB 0x25C6
+0xA1BC 0x25A1
+0xA1BD 0x25A0
+0xA1BE 0x25BD
+0xA1BF 0x25BC
+0xA1C0 0x32A3
+0xA1C1 0x2105
+0xA1C2 0x203E
+0xA1C4 0xFF3F
+0xA1C6 0xFE49
+0xA1C7 0xFE4A
+0xA1C8 0xFE4D
+0xA1C9 0xFE4E
+0xA1CA 0xFE4B
+0xA1CB 0xFE4C
+0xA1CC 0xFE5F
+0xA1CD 0xFE60
+0xA1CE 0xFE61
+0xA1CF 0xFF0B
+0xA1D0 0xFF0D
+0xA1D1 0x00D7
+0xA1D2 0x00F7
+0xA1D3 0x00B1
+0xA1D4 0x221A
+0xA1D5 0xFF1C
+0xA1D6 0xFF1E
+0xA1D7 0xFF1D
+0xA1D8 0x2266
+0xA1D9 0x2267
+0xA1DA 0x2260
+0xA1DB 0x221E
+0xA1DC 0x2252
+0xA1DD 0x2261
+0xA1DE 0xFE62
+0xA1DF 0xFE63
+0xA1E0 0xFE64
+0xA1E1 0xFE65
+0xA1E2 0xFE66
+0xA1E3 0x223C
+0xA1E4 0x2229
+0xA1E5 0x222A
+0xA1E6 0x22A5
+0xA1E7 0x2220
+0xA1E8 0x221F
+0xA1E9 0x22BF
+0xA1EA 0x33D2
+0xA1EB 0x33D1
+0xA1EC 0x222B
+0xA1ED 0x222E
+0xA1EE 0x2235
+0xA1EF 0x2234
+0xA1F0 0x2640
+0xA1F1 0x2642
+0xA1F2 0x2641
+0xA1F3 0x2609
+0xA1F4 0x2191
+0xA1F5 0x2193
+0xA1F6 0x2190
+0xA1F7 0x2192
+0xA1F8 0x2196
+0xA1F9 0x2197
+0xA1FA 0x2199
+0xA1FB 0x2198
+0xA1FC 0x2225
+0xA1FD 0x2223
+0xA241 0xFF0F
+0xA242 0xFF3C
+0xA243 0xFF04
+0xA244 0x00A5
+0xA245 0x3012
+0xA246 0x00A2
+0xA247 0x00A3
+0xA248 0xFF05
+0xA249 0xFF20
+0xA24A 0x2103
+0xA24B 0x2109
+0xA24C 0xFE69
+0xA24D 0xFE6A
+0xA24E 0xFE6B
+0xA24F 0x33D5
+0xA250 0x339C
+0xA251 0x339D
+0xA252 0x339E
+0xA253 0x33CE
+0xA254 0x33A1
+0xA255 0x338E
+0xA256 0x338F
+0xA257 0x33C4
+0xA258 0x00B0
+0xA259 0x5159
+0xA25A 0x515B
+0xA25B 0x515E
+0xA25C 0x515D
+0xA25D 0x5161
+0xA25E 0x5163
+0xA25F 0x55E7
+0xA260 0x74E9
+0xA261 0x7CCE
+0xA262 0x2581
+0xA263 0x2582
+0xA264 0x2583
+0xA265 0x2584
+0xA266 0x2585
+0xA267 0x2586
+0xA268 0x2587
+0xA269 0x2588
+0xA26A 0x258F
+0xA26B 0x258E
+0xA26C 0x258D
+0xA26D 0x258C
+0xA26E 0x258B
+0xA26F 0x258A
+0xA270 0x2589
+0xA271 0x253C
+0xA272 0x2534
+0xA273 0x252C
+0xA274 0x2524
+0xA275 0x251C
+0xA276 0x2594
+0xA277 0x2500
+0xA278 0x2502
+0xA279 0x2595
+0xA27A 0x250C
+0xA27B 0x2510
+0xA27C 0x2514
+0xA27D 0x2518
+0xA27E 0x256D
+0xA2A1 0x256E
+0xA2A2 0x2570
+0xA2A3 0x256F
+0xA2A4 0x2550
+0xA2A5 0x255E
+0xA2A6 0x256A
+0xA2A7 0x2561
+0xA2A8 0x25E2
+0xA2A9 0x25E3
+0xA2AA 0x25E5
+0xA2AB 0x25E4
+0xA2AC 0x2571
+0xA2AD 0x2572
+0xA2AE 0x2573
+0xA2AF 0xFF10
+0xA2B0 0xFF11
+0xA2B1 0xFF12
+0xA2B2 0xFF13
+0xA2B3 0xFF14
+0xA2B4 0xFF15
+0xA2B5 0xFF16
+0xA2B6 0xFF17
+0xA2B7 0xFF18
+0xA2B8 0xFF19
+0xA2B9 0x2160
+0xA2BA 0x2161
+0xA2BB 0x2162
+0xA2BC 0x2163
+0xA2BD 0x2164
+0xA2BE 0x2165
+0xA2BF 0x2166
+0xA2C0 0x2167
+0xA2C1 0x2168
+0xA2C2 0x2169
+0xA2C3 0x3021
+0xA2C4 0x3022
+0xA2C5 0x3023
+0xA2C6 0x3024
+0xA2C7 0x3025
+0xA2C8 0x3026
+0xA2C9 0x3027
+0xA2CA 0x3028
+0xA2CB 0x3029
+0xA2CD 0x5344
+0xA2CF 0xFF21
+0xA2D0 0xFF22
+0xA2D1 0xFF23
+0xA2D2 0xFF24
+0xA2D3 0xFF25
+0xA2D4 0xFF26
+0xA2D5 0xFF27
+0xA2D6 0xFF28
+0xA2D7 0xFF29
+0xA2D8 0xFF2A
+0xA2D9 0xFF2B
+0xA2DA 0xFF2C
+0xA2DB 0xFF2D
+0xA2DC 0xFF2E
+0xA2DD 0xFF2F
+0xA2DE 0xFF30
+0xA2DF 0xFF31
+0xA2E0 0xFF32
+0xA2E1 0xFF33
+0xA2E2 0xFF34
+0xA2E3 0xFF35
+0xA2E4 0xFF36
+0xA2E5 0xFF37
+0xA2E6 0xFF38
+0xA2E7 0xFF39
+0xA2E8 0xFF3A
+0xA2E9 0xFF41
+0xA2EA 0xFF42
+0xA2EB 0xFF43
+0xA2EC 0xFF44
+0xA2ED 0xFF45
+0xA2EE 0xFF46
+0xA2EF 0xFF47
+0xA2F0 0xFF48
+0xA2F1 0xFF49
+0xA2F2 0xFF4A
+0xA2F3 0xFF4B
+0xA2F4 0xFF4C
+0xA2F5 0xFF4D
+0xA2F6 0xFF4E
+0xA2F7 0xFF4F
+0xA2F8 0xFF50
+0xA2F9 0xFF51
+0xA2FA 0xFF52
+0xA2FB 0xFF53
+0xA2FC 0xFF54
+0xA2FD 0xFF55
+0xA2FE 0xFF56
+0xA340 0xFF57
+0xA341 0xFF58
+0xA342 0xFF59
+0xA343 0xFF5A
+0xA344 0x0391
+0xA345 0x0392
+0xA346 0x0393
+0xA347 0x0394
+0xA348 0x0395
+0xA349 0x0396
+0xA34A 0x0397
+0xA34B 0x0398
+0xA34C 0x0399
+0xA34D 0x039A
+0xA34E 0x039B
+0xA34F 0x039C
+0xA350 0x039D
+0xA351 0x039E
+0xA352 0x039F
+0xA353 0x03A0
+0xA354 0x03A1
+0xA355 0x03A3
+0xA356 0x03A4
+0xA357 0x03A5
+0xA358 0x03A6
+0xA359 0x03A7
+0xA35A 0x03A8
+0xA35B 0x03A9
+0xA35C 0x03B1
+0xA35D 0x03B2
+0xA35E 0x03B3
+0xA35F 0x03B4
+0xA360 0x03B5
+0xA361 0x03B6
+0xA362 0x03B7
+0xA363 0x03B8
+0xA364 0x03B9
+0xA365 0x03BA
+0xA366 0x03BB
+0xA367 0x03BC
+0xA368 0x03BD
+0xA369 0x03BE
+0xA36A 0x03BF
+0xA36B 0x03C0
+0xA36C 0x03C1
+0xA36D 0x03C3
+0xA36E 0x03C4
+0xA36F 0x03C5
+0xA370 0x03C6
+0xA371 0x03C7
+0xA372 0x03C8
+0xA373 0x03C9
+0xA374 0x3105
+0xA375 0x3106
+0xA376 0x3107
+0xA377 0x3108
+0xA378 0x3109
+0xA379 0x310A
+0xA37A 0x310B
+0xA37B 0x310C
+0xA37C 0x310D
+0xA37D 0x310E
+0xA37E 0x310F
+0xA3A1 0x3110
+0xA3A2 0x3111
+0xA3A3 0x3112
+0xA3A4 0x3113
+0xA3A5 0x3114
+0xA3A6 0x3115
+0xA3A7 0x3116
+0xA3A8 0x3117
+0xA3A9 0x3118
+0xA3AA 0x3119
+0xA3AB 0x311A
+0xA3AC 0x311B
+0xA3AD 0x311C
+0xA3AE 0x311D
+0xA3AF 0x311E
+0xA3B0 0x311F
+0xA3B1 0x3120
+0xA3B2 0x3121
+0xA3B3 0x3122
+0xA3B4 0x3123
+0xA3B5 0x3124
+0xA3B6 0x3125
+0xA3B7 0x3126
+0xA3B8 0x3127
+0xA3B9 0x3128
+0xA3BA 0x3129
+0xA3BB 0x02D9
+0xA3BC 0x02C9
+0xA3BD 0x02CA
+0xA3BE 0x02C7
+0xA3BF 0x02CB
+0xA440 0x4E00
+0xA441 0x4E59
+0xA442 0x4E01
+0xA443 0x4E03
+0xA444 0x4E43
+0xA445 0x4E5D
+0xA446 0x4E86
+0xA447 0x4E8C
+0xA448 0x4EBA
+0xA449 0x513F
+0xA44A 0x5165
+0xA44B 0x516B
+0xA44C 0x51E0
+0xA44D 0x5200
+0xA44E 0x5201
+0xA44F 0x529B
+0xA450 0x5315
+0xA451 0x5341
+0xA452 0x535C
+0xA453 0x53C8
+0xA454 0x4E09
+0xA455 0x4E0B
+0xA456 0x4E08
+0xA457 0x4E0A
+0xA458 0x4E2B
+0xA459 0x4E38
+0xA45A 0x51E1
+0xA45B 0x4E45
+0xA45C 0x4E48
+0xA45D 0x4E5F
+0xA45E 0x4E5E
+0xA45F 0x4E8E
+0xA460 0x4EA1
+0xA461 0x5140
+0xA462 0x5203
+0xA463 0x52FA
+0xA464 0x5343
+0xA465 0x53C9
+0xA466 0x53E3
+0xA467 0x571F
+0xA468 0x58EB
+0xA469 0x5915
+0xA46A 0x5927
+0xA46B 0x5973
+0xA46C 0x5B50
+0xA46D 0x5B51
+0xA46E 0x5B53
+0xA46F 0x5BF8
+0xA470 0x5C0F
+0xA471 0x5C22
+0xA472 0x5C38
+0xA473 0x5C71
+0xA474 0x5DDD
+0xA475 0x5DE5
+0xA476 0x5DF1
+0xA477 0x5DF2
+0xA478 0x5DF3
+0xA479 0x5DFE
+0xA47A 0x5E72
+0xA47B 0x5EFE
+0xA47C 0x5F0B
+0xA47D 0x5F13
+0xA47E 0x624D
+0xA4A1 0x4E11
+0xA4A2 0x4E10
+0xA4A3 0x4E0D
+0xA4A4 0x4E2D
+0xA4A5 0x4E30
+0xA4A6 0x4E39
+0xA4A7 0x4E4B
+0xA4A8 0x5C39
+0xA4A9 0x4E88
+0xA4AA 0x4E91
+0xA4AB 0x4E95
+0xA4AC 0x4E92
+0xA4AD 0x4E94
+0xA4AE 0x4EA2
+0xA4AF 0x4EC1
+0xA4B0 0x4EC0
+0xA4B1 0x4EC3
+0xA4B2 0x4EC6
+0xA4B3 0x4EC7
+0xA4B4 0x4ECD
+0xA4B5 0x4ECA
+0xA4B6 0x4ECB
+0xA4B7 0x4EC4
+0xA4B8 0x5143
+0xA4B9 0x5141
+0xA4BA 0x5167
+0xA4BB 0x516D
+0xA4BC 0x516E
+0xA4BD 0x516C
+0xA4BE 0x5197
+0xA4BF 0x51F6
+0xA4C0 0x5206
+0xA4C1 0x5207
+0xA4C2 0x5208
+0xA4C3 0x52FB
+0xA4C4 0x52FE
+0xA4C5 0x52FF
+0xA4C6 0x5316
+0xA4C7 0x5339
+0xA4C8 0x5348
+0xA4C9 0x5347
+0xA4CA 0x5345
+0xA4CB 0x535E
+0xA4CC 0x5384
+0xA4CD 0x53CB
+0xA4CE 0x53CA
+0xA4CF 0x53CD
+0xA4D0 0x58EC
+0xA4D1 0x5929
+0xA4D2 0x592B
+0xA4D3 0x592A
+0xA4D4 0x592D
+0xA4D5 0x5B54
+0xA4D6 0x5C11
+0xA4D7 0x5C24
+0xA4D8 0x5C3A
+0xA4D9 0x5C6F
+0xA4DA 0x5DF4
+0xA4DB 0x5E7B
+0xA4DC 0x5EFF
+0xA4DD 0x5F14
+0xA4DE 0x5F15
+0xA4DF 0x5FC3
+0xA4E0 0x6208
+0xA4E1 0x6236
+0xA4E2 0x624B
+0xA4E3 0x624E
+0xA4E4 0x652F
+0xA4E5 0x6587
+0xA4E6 0x6597
+0xA4E7 0x65A4
+0xA4E8 0x65B9
+0xA4E9 0x65E5
+0xA4EA 0x66F0
+0xA4EB 0x6708
+0xA4EC 0x6728
+0xA4ED 0x6B20
+0xA4EE 0x6B62
+0xA4EF 0x6B79
+0xA4F0 0x6BCB
+0xA4F1 0x6BD4
+0xA4F2 0x6BDB
+0xA4F3 0x6C0F
+0xA4F4 0x6C34
+0xA4F5 0x706B
+0xA4F6 0x722A
+0xA4F7 0x7236
+0xA4F8 0x723B
+0xA4F9 0x7247
+0xA4FA 0x7259
+0xA4FB 0x725B
+0xA4FC 0x72AC
+0xA4FD 0x738B
+0xA4FE 0x4E19
+0xA540 0x4E16
+0xA541 0x4E15
+0xA542 0x4E14
+0xA543 0x4E18
+0xA544 0x4E3B
+0xA545 0x4E4D
+0xA546 0x4E4F
+0xA547 0x4E4E
+0xA548 0x4EE5
+0xA549 0x4ED8
+0xA54A 0x4ED4
+0xA54B 0x4ED5
+0xA54C 0x4ED6
+0xA54D 0x4ED7
+0xA54E 0x4EE3
+0xA54F 0x4EE4
+0xA550 0x4ED9
+0xA551 0x4EDE
+0xA552 0x5145
+0xA553 0x5144
+0xA554 0x5189
+0xA555 0x518A
+0xA556 0x51AC
+0xA557 0x51F9
+0xA558 0x51FA
+0xA559 0x51F8
+0xA55A 0x520A
+0xA55B 0x52A0
+0xA55C 0x529F
+0xA55D 0x5305
+0xA55E 0x5306
+0xA55F 0x5317
+0xA560 0x531D
+0xA561 0x4EDF
+0xA562 0x534A
+0xA563 0x5349
+0xA564 0x5361
+0xA565 0x5360
+0xA566 0x536F
+0xA567 0x536E
+0xA568 0x53BB
+0xA569 0x53EF
+0xA56A 0x53E4
+0xA56B 0x53F3
+0xA56C 0x53EC
+0xA56D 0x53EE
+0xA56E 0x53E9
+0xA56F 0x53E8
+0xA570 0x53FC
+0xA571 0x53F8
+0xA572 0x53F5
+0xA573 0x53EB
+0xA574 0x53E6
+0xA575 0x53EA
+0xA576 0x53F2
+0xA577 0x53F1
+0xA578 0x53F0
+0xA579 0x53E5
+0xA57A 0x53ED
+0xA57B 0x53FB
+0xA57C 0x56DB
+0xA57D 0x56DA
+0xA57E 0x5916
+0xA5A1 0x592E
+0xA5A2 0x5931
+0xA5A3 0x5974
+0xA5A4 0x5976
+0xA5A5 0x5B55
+0xA5A6 0x5B83
+0xA5A7 0x5C3C
+0xA5A8 0x5DE8
+0xA5A9 0x5DE7
+0xA5AA 0x5DE6
+0xA5AB 0x5E02
+0xA5AC 0x5E03
+0xA5AD 0x5E73
+0xA5AE 0x5E7C
+0xA5AF 0x5F01
+0xA5B0 0x5F18
+0xA5B1 0x5F17
+0xA5B2 0x5FC5
+0xA5B3 0x620A
+0xA5B4 0x6253
+0xA5B5 0x6254
+0xA5B6 0x6252
+0xA5B7 0x6251
+0xA5B8 0x65A5
+0xA5B9 0x65E6
+0xA5BA 0x672E
+0xA5BB 0x672C
+0xA5BC 0x672A
+0xA5BD 0x672B
+0xA5BE 0x672D
+0xA5BF 0x6B63
+0xA5C0 0x6BCD
+0xA5C1 0x6C11
+0xA5C2 0x6C10
+0xA5C3 0x6C38
+0xA5C4 0x6C41
+0xA5C5 0x6C40
+0xA5C6 0x6C3E
+0xA5C7 0x72AF
+0xA5C8 0x7384
+0xA5C9 0x7389
+0xA5CA 0x74DC
+0xA5CB 0x74E6
+0xA5CC 0x7518
+0xA5CD 0x751F
+0xA5CE 0x7528
+0xA5CF 0x7529
+0xA5D0 0x7530
+0xA5D1 0x7531
+0xA5D2 0x7532
+0xA5D3 0x7533
+0xA5D4 0x758B
+0xA5D5 0x767D
+0xA5D6 0x76AE
+0xA5D7 0x76BF
+0xA5D8 0x76EE
+0xA5D9 0x77DB
+0xA5DA 0x77E2
+0xA5DB 0x77F3
+0xA5DC 0x793A
+0xA5DD 0x79BE
+0xA5DE 0x7A74
+0xA5DF 0x7ACB
+0xA5E0 0x4E1E
+0xA5E1 0x4E1F
+0xA5E2 0x4E52
+0xA5E3 0x4E53
+0xA5E4 0x4E69
+0xA5E5 0x4E99
+0xA5E6 0x4EA4
+0xA5E7 0x4EA6
+0xA5E8 0x4EA5
+0xA5E9 0x4EFF
+0xA5EA 0x4F09
+0xA5EB 0x4F19
+0xA5EC 0x4F0A
+0xA5ED 0x4F15
+0xA5EE 0x4F0D
+0xA5EF 0x4F10
+0xA5F0 0x4F11
+0xA5F1 0x4F0F
+0xA5F2 0x4EF2
+0xA5F3 0x4EF6
+0xA5F4 0x4EFB
+0xA5F5 0x4EF0
+0xA5F6 0x4EF3
+0xA5F7 0x4EFD
+0xA5F8 0x4F01
+0xA5F9 0x4F0B
+0xA5FA 0x5149
+0xA5FB 0x5147
+0xA5FC 0x5146
+0xA5FD 0x5148
+0xA5FE 0x5168
+0xA640 0x5171
+0xA641 0x518D
+0xA642 0x51B0
+0xA643 0x5217
+0xA644 0x5211
+0xA645 0x5212
+0xA646 0x520E
+0xA647 0x5216
+0xA648 0x52A3
+0xA649 0x5308
+0xA64A 0x5321
+0xA64B 0x5320
+0xA64C 0x5370
+0xA64D 0x5371
+0xA64E 0x5409
+0xA64F 0x540F
+0xA650 0x540C
+0xA651 0x540A
+0xA652 0x5410
+0xA653 0x5401
+0xA654 0x540B
+0xA655 0x5404
+0xA656 0x5411
+0xA657 0x540D
+0xA658 0x5408
+0xA659 0x5403
+0xA65A 0x540E
+0xA65B 0x5406
+0xA65C 0x5412
+0xA65D 0x56E0
+0xA65E 0x56DE
+0xA65F 0x56DD
+0xA660 0x5733
+0xA661 0x5730
+0xA662 0x5728
+0xA663 0x572D
+0xA664 0x572C
+0xA665 0x572F
+0xA666 0x5729
+0xA667 0x5919
+0xA668 0x591A
+0xA669 0x5937
+0xA66A 0x5938
+0xA66B 0x5984
+0xA66C 0x5978
+0xA66D 0x5983
+0xA66E 0x597D
+0xA66F 0x5979
+0xA670 0x5982
+0xA671 0x5981
+0xA672 0x5B57
+0xA673 0x5B58
+0xA674 0x5B87
+0xA675 0x5B88
+0xA676 0x5B85
+0xA677 0x5B89
+0xA678 0x5BFA
+0xA679 0x5C16
+0xA67A 0x5C79
+0xA67B 0x5DDE
+0xA67C 0x5E06
+0xA67D 0x5E76
+0xA67E 0x5E74
+0xA6A1 0x5F0F
+0xA6A2 0x5F1B
+0xA6A3 0x5FD9
+0xA6A4 0x5FD6
+0xA6A5 0x620E
+0xA6A6 0x620C
+0xA6A7 0x620D
+0xA6A8 0x6210
+0xA6A9 0x6263
+0xA6AA 0x625B
+0xA6AB 0x6258
+0xA6AC 0x6536
+0xA6AD 0x65E9
+0xA6AE 0x65E8
+0xA6AF 0x65EC
+0xA6B0 0x65ED
+0xA6B1 0x66F2
+0xA6B2 0x66F3
+0xA6B3 0x6709
+0xA6B4 0x673D
+0xA6B5 0x6734
+0xA6B6 0x6731
+0xA6B7 0x6735
+0xA6B8 0x6B21
+0xA6B9 0x6B64
+0xA6BA 0x6B7B
+0xA6BB 0x6C16
+0xA6BC 0x6C5D
+0xA6BD 0x6C57
+0xA6BE 0x6C59
+0xA6BF 0x6C5F
+0xA6C0 0x6C60
+0xA6C1 0x6C50
+0xA6C2 0x6C55
+0xA6C3 0x6C61
+0xA6C4 0x6C5B
+0xA6C5 0x6C4D
+0xA6C6 0x6C4E
+0xA6C7 0x7070
+0xA6C8 0x725F
+0xA6C9 0x725D
+0xA6CA 0x767E
+0xA6CB 0x7AF9
+0xA6CC 0x7C73
+0xA6CD 0x7CF8
+0xA6CE 0x7F36
+0xA6CF 0x7F8A
+0xA6D0 0x7FBD
+0xA6D1 0x8001
+0xA6D2 0x8003
+0xA6D3 0x800C
+0xA6D4 0x8012
+0xA6D5 0x8033
+0xA6D6 0x807F
+0xA6D7 0x8089
+0xA6D8 0x808B
+0xA6D9 0x808C
+0xA6DA 0x81E3
+0xA6DB 0x81EA
+0xA6DC 0x81F3
+0xA6DD 0x81FC
+0xA6DE 0x820C
+0xA6DF 0x821B
+0xA6E0 0x821F
+0xA6E1 0x826E
+0xA6E2 0x8272
+0xA6E3 0x827E
+0xA6E4 0x866B
+0xA6E5 0x8840
+0xA6E6 0x884C
+0xA6E7 0x8863
+0xA6E8 0x897F
+0xA6E9 0x9621
+0xA6EA 0x4E32
+0xA6EB 0x4EA8
+0xA6EC 0x4F4D
+0xA6ED 0x4F4F
+0xA6EE 0x4F47
+0xA6EF 0x4F57
+0xA6F0 0x4F5E
+0xA6F1 0x4F34
+0xA6F2 0x4F5B
+0xA6F3 0x4F55
+0xA6F4 0x4F30
+0xA6F5 0x4F50
+0xA6F6 0x4F51
+0xA6F7 0x4F3D
+0xA6F8 0x4F3A
+0xA6F9 0x4F38
+0xA6FA 0x4F43
+0xA6FB 0x4F54
+0xA6FC 0x4F3C
+0xA6FD 0x4F46
+0xA6FE 0x4F63
+0xA740 0x4F5C
+0xA741 0x4F60
+0xA742 0x4F2F
+0xA743 0x4F4E
+0xA744 0x4F36
+0xA745 0x4F59
+0xA746 0x4F5D
+0xA747 0x4F48
+0xA748 0x4F5A
+0xA749 0x514C
+0xA74A 0x514B
+0xA74B 0x514D
+0xA74C 0x5175
+0xA74D 0x51B6
+0xA74E 0x51B7
+0xA74F 0x5225
+0xA750 0x5224
+0xA751 0x5229
+0xA752 0x522A
+0xA753 0x5228
+0xA754 0x52AB
+0xA755 0x52A9
+0xA756 0x52AA
+0xA757 0x52AC
+0xA758 0x5323
+0xA759 0x5373
+0xA75A 0x5375
+0xA75B 0x541D
+0xA75C 0x542D
+0xA75D 0x541E
+0xA75E 0x543E
+0xA75F 0x5426
+0xA760 0x544E
+0xA761 0x5427
+0xA762 0x5446
+0xA763 0x5443
+0xA764 0x5433
+0xA765 0x5448
+0xA766 0x5442
+0xA767 0x541B
+0xA768 0x5429
+0xA769 0x544A
+0xA76A 0x5439
+0xA76B 0x543B
+0xA76C 0x5438
+0xA76D 0x542E
+0xA76E 0x5435
+0xA76F 0x5436
+0xA770 0x5420
+0xA771 0x543C
+0xA772 0x5440
+0xA773 0x5431
+0xA774 0x542B
+0xA775 0x541F
+0xA776 0x542C
+0xA777 0x56EA
+0xA778 0x56F0
+0xA779 0x56E4
+0xA77A 0x56EB
+0xA77B 0x574A
+0xA77C 0x5751
+0xA77D 0x5740
+0xA77E 0x574D
+0xA7A1 0x5747
+0xA7A2 0x574E
+0xA7A3 0x573E
+0xA7A4 0x5750
+0xA7A5 0x574F
+0xA7A6 0x573B
+0xA7A7 0x58EF
+0xA7A8 0x593E
+0xA7A9 0x599D
+0xA7AA 0x5992
+0xA7AB 0x59A8
+0xA7AC 0x599E
+0xA7AD 0x59A3
+0xA7AE 0x5999
+0xA7AF 0x5996
+0xA7B0 0x598D
+0xA7B1 0x59A4
+0xA7B2 0x5993
+0xA7B3 0x598A
+0xA7B4 0x59A5
+0xA7B5 0x5B5D
+0xA7B6 0x5B5C
+0xA7B7 0x5B5A
+0xA7B8 0x5B5B
+0xA7B9 0x5B8C
+0xA7BA 0x5B8B
+0xA7BB 0x5B8F
+0xA7BC 0x5C2C
+0xA7BD 0x5C40
+0xA7BE 0x5C41
+0xA7BF 0x5C3F
+0xA7C0 0x5C3E
+0xA7C1 0x5C90
+0xA7C2 0x5C91
+0xA7C3 0x5C94
+0xA7C4 0x5C8C
+0xA7C5 0x5DEB
+0xA7C6 0x5E0C
+0xA7C7 0x5E8F
+0xA7C8 0x5E87
+0xA7C9 0x5E8A
+0xA7CA 0x5EF7
+0xA7CB 0x5F04
+0xA7CC 0x5F1F
+0xA7CD 0x5F64
+0xA7CE 0x5F62
+0xA7CF 0x5F77
+0xA7D0 0x5F79
+0xA7D1 0x5FD8
+0xA7D2 0x5FCC
+0xA7D3 0x5FD7
+0xA7D4 0x5FCD
+0xA7D5 0x5FF1
+0xA7D6 0x5FEB
+0xA7D7 0x5FF8
+0xA7D8 0x5FEA
+0xA7D9 0x6212
+0xA7DA 0x6211
+0xA7DB 0x6284
+0xA7DC 0x6297
+0xA7DD 0x6296
+0xA7DE 0x6280
+0xA7DF 0x6276
+0xA7E0 0x6289
+0xA7E1 0x626D
+0xA7E2 0x628A
+0xA7E3 0x627C
+0xA7E4 0x627E
+0xA7E5 0x6279
+0xA7E6 0x6273
+0xA7E7 0x6292
+0xA7E8 0x626F
+0xA7E9 0x6298
+0xA7EA 0x626E
+0xA7EB 0x6295
+0xA7EC 0x6293
+0xA7ED 0x6291
+0xA7EE 0x6286
+0xA7EF 0x6539
+0xA7F0 0x653B
+0xA7F1 0x6538
+0xA7F2 0x65F1
+0xA7F3 0x66F4
+0xA7F4 0x675F
+0xA7F5 0x674E
+0xA7F6 0x674F
+0xA7F7 0x6750
+0xA7F8 0x6751
+0xA7F9 0x675C
+0xA7FA 0x6756
+0xA7FB 0x675E
+0xA7FC 0x6749
+0xA7FD 0x6746
+0xA7FE 0x6760
+0xA840 0x6753
+0xA841 0x6757
+0xA842 0x6B65
+0xA843 0x6BCF
+0xA844 0x6C42
+0xA845 0x6C5E
+0xA846 0x6C99
+0xA847 0x6C81
+0xA848 0x6C88
+0xA849 0x6C89
+0xA84A 0x6C85
+0xA84B 0x6C9B
+0xA84C 0x6C6A
+0xA84D 0x6C7A
+0xA84E 0x6C90
+0xA84F 0x6C70
+0xA850 0x6C8C
+0xA851 0x6C68
+0xA852 0x6C96
+0xA853 0x6C92
+0xA854 0x6C7D
+0xA855 0x6C83
+0xA856 0x6C72
+0xA857 0x6C7E
+0xA858 0x6C74
+0xA859 0x6C86
+0xA85A 0x6C76
+0xA85B 0x6C8D
+0xA85C 0x6C94
+0xA85D 0x6C98
+0xA85E 0x6C82
+0xA85F 0x7076
+0xA860 0x707C
+0xA861 0x707D
+0xA862 0x7078
+0xA863 0x7262
+0xA864 0x7261
+0xA865 0x7260
+0xA866 0x72C4
+0xA867 0x72C2
+0xA868 0x7396
+0xA869 0x752C
+0xA86A 0x752B
+0xA86B 0x7537
+0xA86C 0x7538
+0xA86D 0x7682
+0xA86E 0x76EF
+0xA86F 0x77E3
+0xA870 0x79C1
+0xA871 0x79C0
+0xA872 0x79BF
+0xA873 0x7A76
+0xA874 0x7CFB
+0xA875 0x7F55
+0xA876 0x8096
+0xA877 0x8093
+0xA878 0x809D
+0xA879 0x8098
+0xA87A 0x809B
+0xA87B 0x809A
+0xA87C 0x80B2
+0xA87D 0x826F
+0xA87E 0x8292
+0xA8A1 0x828B
+0xA8A2 0x828D
+0xA8A3 0x898B
+0xA8A4 0x89D2
+0xA8A5 0x8A00
+0xA8A6 0x8C37
+0xA8A7 0x8C46
+0xA8A8 0x8C55
+0xA8A9 0x8C9D
+0xA8AA 0x8D64
+0xA8AB 0x8D70
+0xA8AC 0x8DB3
+0xA8AD 0x8EAB
+0xA8AE 0x8ECA
+0xA8AF 0x8F9B
+0xA8B0 0x8FB0
+0xA8B1 0x8FC2
+0xA8B2 0x8FC6
+0xA8B3 0x8FC5
+0xA8B4 0x8FC4
+0xA8B5 0x5DE1
+0xA8B6 0x9091
+0xA8B7 0x90A2
+0xA8B8 0x90AA
+0xA8B9 0x90A6
+0xA8BA 0x90A3
+0xA8BB 0x9149
+0xA8BC 0x91C6
+0xA8BD 0x91CC
+0xA8BE 0x9632
+0xA8BF 0x962E
+0xA8C0 0x9631
+0xA8C1 0x962A
+0xA8C2 0x962C
+0xA8C3 0x4E26
+0xA8C4 0x4E56
+0xA8C5 0x4E73
+0xA8C6 0x4E8B
+0xA8C7 0x4E9B
+0xA8C8 0x4E9E
+0xA8C9 0x4EAB
+0xA8CA 0x4EAC
+0xA8CB 0x4F6F
+0xA8CC 0x4F9D
+0xA8CD 0x4F8D
+0xA8CE 0x4F73
+0xA8CF 0x4F7F
+0xA8D0 0x4F6C
+0xA8D1 0x4F9B
+0xA8D2 0x4F8B
+0xA8D3 0x4F86
+0xA8D4 0x4F83
+0xA8D5 0x4F70
+0xA8D6 0x4F75
+0xA8D7 0x4F88
+0xA8D8 0x4F69
+0xA8D9 0x4F7B
+0xA8DA 0x4F96
+0xA8DB 0x4F7E
+0xA8DC 0x4F8F
+0xA8DD 0x4F91
+0xA8DE 0x4F7A
+0xA8DF 0x5154
+0xA8E0 0x5152
+0xA8E1 0x5155
+0xA8E2 0x5169
+0xA8E3 0x5177
+0xA8E4 0x5176
+0xA8E5 0x5178
+0xA8E6 0x51BD
+0xA8E7 0x51FD
+0xA8E8 0x523B
+0xA8E9 0x5238
+0xA8EA 0x5237
+0xA8EB 0x523A
+0xA8EC 0x5230
+0xA8ED 0x522E
+0xA8EE 0x5236
+0xA8EF 0x5241
+0xA8F0 0x52BE
+0xA8F1 0x52BB
+0xA8F2 0x5352
+0xA8F3 0x5354
+0xA8F4 0x5353
+0xA8F5 0x5351
+0xA8F6 0x5366
+0xA8F7 0x5377
+0xA8F8 0x5378
+0xA8F9 0x5379
+0xA8FA 0x53D6
+0xA8FB 0x53D4
+0xA8FC 0x53D7
+0xA8FD 0x5473
+0xA8FE 0x5475
+0xA940 0x5496
+0xA941 0x5478
+0xA942 0x5495
+0xA943 0x5480
+0xA944 0x547B
+0xA945 0x5477
+0xA946 0x5484
+0xA947 0x5492
+0xA948 0x5486
+0xA949 0x547C
+0xA94A 0x5490
+0xA94B 0x5471
+0xA94C 0x5476
+0xA94D 0x548C
+0xA94E 0x549A
+0xA94F 0x5462
+0xA950 0x5468
+0xA951 0x548B
+0xA952 0x547D
+0xA953 0x548E
+0xA954 0x56FA
+0xA955 0x5783
+0xA956 0x5777
+0xA957 0x576A
+0xA958 0x5769
+0xA959 0x5761
+0xA95A 0x5766
+0xA95B 0x5764
+0xA95C 0x577C
+0xA95D 0x591C
+0xA95E 0x5949
+0xA95F 0x5947
+0xA960 0x5948
+0xA961 0x5944
+0xA962 0x5954
+0xA963 0x59BE
+0xA964 0x59BB
+0xA965 0x59D4
+0xA966 0x59B9
+0xA967 0x59AE
+0xA968 0x59D1
+0xA969 0x59C6
+0xA96A 0x59D0
+0xA96B 0x59CD
+0xA96C 0x59CB
+0xA96D 0x59D3
+0xA96E 0x59CA
+0xA96F 0x59AF
+0xA970 0x59B3
+0xA971 0x59D2
+0xA972 0x59C5
+0xA973 0x5B5F
+0xA974 0x5B64
+0xA975 0x5B63
+0xA976 0x5B97
+0xA977 0x5B9A
+0xA978 0x5B98
+0xA979 0x5B9C
+0xA97A 0x5B99
+0xA97B 0x5B9B
+0xA97C 0x5C1A
+0xA97D 0x5C48
+0xA97E 0x5C45
+0xA9A1 0x5C46
+0xA9A2 0x5CB7
+0xA9A3 0x5CA1
+0xA9A4 0x5CB8
+0xA9A5 0x5CA9
+0xA9A6 0x5CAB
+0xA9A7 0x5CB1
+0xA9A8 0x5CB3
+0xA9A9 0x5E18
+0xA9AA 0x5E1A
+0xA9AB 0x5E16
+0xA9AC 0x5E15
+0xA9AD 0x5E1B
+0xA9AE 0x5E11
+0xA9AF 0x5E78
+0xA9B0 0x5E9A
+0xA9B1 0x5E97
+0xA9B2 0x5E9C
+0xA9B3 0x5E95
+0xA9B4 0x5E96
+0xA9B5 0x5EF6
+0xA9B6 0x5F26
+0xA9B7 0x5F27
+0xA9B8 0x5F29
+0xA9B9 0x5F80
+0xA9BA 0x5F81
+0xA9BB 0x5F7F
+0xA9BC 0x5F7C
+0xA9BD 0x5FDD
+0xA9BE 0x5FE0
+0xA9BF 0x5FFD
+0xA9C0 0x5FF5
+0xA9C1 0x5FFF
+0xA9C2 0x600F
+0xA9C3 0x6014
+0xA9C4 0x602F
+0xA9C5 0x6035
+0xA9C6 0x6016
+0xA9C7 0x602A
+0xA9C8 0x6015
+0xA9C9 0x6021
+0xA9CA 0x6027
+0xA9CB 0x6029
+0xA9CC 0x602B
+0xA9CD 0x601B
+0xA9CE 0x6216
+0xA9CF 0x6215
+0xA9D0 0x623F
+0xA9D1 0x623E
+0xA9D2 0x6240
+0xA9D3 0x627F
+0xA9D4 0x62C9
+0xA9D5 0x62CC
+0xA9D6 0x62C4
+0xA9D7 0x62BF
+0xA9D8 0x62C2
+0xA9D9 0x62B9
+0xA9DA 0x62D2
+0xA9DB 0x62DB
+0xA9DC 0x62AB
+0xA9DD 0x62D3
+0xA9DE 0x62D4
+0xA9DF 0x62CB
+0xA9E0 0x62C8
+0xA9E1 0x62A8
+0xA9E2 0x62BD
+0xA9E3 0x62BC
+0xA9E4 0x62D0
+0xA9E5 0x62D9
+0xA9E6 0x62C7
+0xA9E7 0x62CD
+0xA9E8 0x62B5
+0xA9E9 0x62DA
+0xA9EA 0x62B1
+0xA9EB 0x62D8
+0xA9EC 0x62D6
+0xA9ED 0x62D7
+0xA9EE 0x62C6
+0xA9EF 0x62AC
+0xA9F0 0x62CE
+0xA9F1 0x653E
+0xA9F2 0x65A7
+0xA9F3 0x65BC
+0xA9F4 0x65FA
+0xA9F5 0x6614
+0xA9F6 0x6613
+0xA9F7 0x660C
+0xA9F8 0x6606
+0xA9F9 0x6602
+0xA9FA 0x660E
+0xA9FB 0x6600
+0xA9FC 0x660F
+0xA9FD 0x6615
+0xA9FE 0x660A
+0xAA40 0x6607
+0xAA41 0x670D
+0xAA42 0x670B
+0xAA43 0x676D
+0xAA44 0x678B
+0xAA45 0x6795
+0xAA46 0x6771
+0xAA47 0x679C
+0xAA48 0x6773
+0xAA49 0x6777
+0xAA4A 0x6787
+0xAA4B 0x679D
+0xAA4C 0x6797
+0xAA4D 0x676F
+0xAA4E 0x6770
+0xAA4F 0x677F
+0xAA50 0x6789
+0xAA51 0x677E
+0xAA52 0x6790
+0xAA53 0x6775
+0xAA54 0x679A
+0xAA55 0x6793
+0xAA56 0x677C
+0xAA57 0x676A
+0xAA58 0x6772
+0xAA59 0x6B23
+0xAA5A 0x6B66
+0xAA5B 0x6B67
+0xAA5C 0x6B7F
+0xAA5D 0x6C13
+0xAA5E 0x6C1B
+0xAA5F 0x6CE3
+0xAA60 0x6CE8
+0xAA61 0x6CF3
+0xAA62 0x6CB1
+0xAA63 0x6CCC
+0xAA64 0x6CE5
+0xAA65 0x6CB3
+0xAA66 0x6CBD
+0xAA67 0x6CBE
+0xAA68 0x6CBC
+0xAA69 0x6CE2
+0xAA6A 0x6CAB
+0xAA6B 0x6CD5
+0xAA6C 0x6CD3
+0xAA6D 0x6CB8
+0xAA6E 0x6CC4
+0xAA6F 0x6CB9
+0xAA70 0x6CC1
+0xAA71 0x6CAE
+0xAA72 0x6CD7
+0xAA73 0x6CC5
+0xAA74 0x6CF1
+0xAA75 0x6CBF
+0xAA76 0x6CBB
+0xAA77 0x6CE1
+0xAA78 0x6CDB
+0xAA79 0x6CCA
+0xAA7A 0x6CAC
+0xAA7B 0x6CEF
+0xAA7C 0x6CDC
+0xAA7D 0x6CD6
+0xAA7E 0x6CE0
+0xAAA1 0x7095
+0xAAA2 0x708E
+0xAAA3 0x7092
+0xAAA4 0x708A
+0xAAA5 0x7099
+0xAAA6 0x722C
+0xAAA7 0x722D
+0xAAA8 0x7238
+0xAAA9 0x7248
+0xAAAA 0x7267
+0xAAAB 0x7269
+0xAAAC 0x72C0
+0xAAAD 0x72CE
+0xAAAE 0x72D9
+0xAAAF 0x72D7
+0xAAB0 0x72D0
+0xAAB1 0x73A9
+0xAAB2 0x73A8
+0xAAB3 0x739F
+0xAAB4 0x73AB
+0xAAB5 0x73A5
+0xAAB6 0x753D
+0xAAB7 0x759D
+0xAAB8 0x7599
+0xAAB9 0x759A
+0xAABA 0x7684
+0xAABB 0x76C2
+0xAABC 0x76F2
+0xAABD 0x76F4
+0xAABE 0x77E5
+0xAABF 0x77FD
+0xAAC0 0x793E
+0xAAC1 0x7940
+0xAAC2 0x7941
+0xAAC3 0x79C9
+0xAAC4 0x79C8
+0xAAC5 0x7A7A
+0xAAC6 0x7A79
+0xAAC7 0x7AFA
+0xAAC8 0x7CFE
+0xAAC9 0x7F54
+0xAACA 0x7F8C
+0xAACB 0x7F8B
+0xAACC 0x8005
+0xAACD 0x80BA
+0xAACE 0x80A5
+0xAACF 0x80A2
+0xAAD0 0x80B1
+0xAAD1 0x80A1
+0xAAD2 0x80AB
+0xAAD3 0x80A9
+0xAAD4 0x80B4
+0xAAD5 0x80AA
+0xAAD6 0x80AF
+0xAAD7 0x81E5
+0xAAD8 0x81FE
+0xAAD9 0x820D
+0xAADA 0x82B3
+0xAADB 0x829D
+0xAADC 0x8299
+0xAADD 0x82AD
+0xAADE 0x82BD
+0xAADF 0x829F
+0xAAE0 0x82B9
+0xAAE1 0x82B1
+0xAAE2 0x82AC
+0xAAE3 0x82A5
+0xAAE4 0x82AF
+0xAAE5 0x82B8
+0xAAE6 0x82A3
+0xAAE7 0x82B0
+0xAAE8 0x82BE
+0xAAE9 0x82B7
+0xAAEA 0x864E
+0xAAEB 0x8671
+0xAAEC 0x521D
+0xAAED 0x8868
+0xAAEE 0x8ECB
+0xAAEF 0x8FCE
+0xAAF0 0x8FD4
+0xAAF1 0x8FD1
+0xAAF2 0x90B5
+0xAAF3 0x90B8
+0xAAF4 0x90B1
+0xAAF5 0x90B6
+0xAAF6 0x91C7
+0xAAF7 0x91D1
+0xAAF8 0x9577
+0xAAF9 0x9580
+0xAAFA 0x961C
+0xAAFB 0x9640
+0xAAFC 0x963F
+0xAAFD 0x963B
+0xAAFE 0x9644
+0xAB40 0x9642
+0xAB41 0x96B9
+0xAB42 0x96E8
+0xAB43 0x9752
+0xAB44 0x975E
+0xAB45 0x4E9F
+0xAB46 0x4EAD
+0xAB47 0x4EAE
+0xAB48 0x4FE1
+0xAB49 0x4FB5
+0xAB4A 0x4FAF
+0xAB4B 0x4FBF
+0xAB4C 0x4FE0
+0xAB4D 0x4FD1
+0xAB4E 0x4FCF
+0xAB4F 0x4FDD
+0xAB50 0x4FC3
+0xAB51 0x4FB6
+0xAB52 0x4FD8
+0xAB53 0x4FDF
+0xAB54 0x4FCA
+0xAB55 0x4FD7
+0xAB56 0x4FAE
+0xAB57 0x4FD0
+0xAB58 0x4FC4
+0xAB59 0x4FC2
+0xAB5A 0x4FDA
+0xAB5B 0x4FCE
+0xAB5C 0x4FDE
+0xAB5D 0x4FB7
+0xAB5E 0x5157
+0xAB5F 0x5192
+0xAB60 0x5191
+0xAB61 0x51A0
+0xAB62 0x524E
+0xAB63 0x5243
+0xAB64 0x524A
+0xAB65 0x524D
+0xAB66 0x524C
+0xAB67 0x524B
+0xAB68 0x5247
+0xAB69 0x52C7
+0xAB6A 0x52C9
+0xAB6B 0x52C3
+0xAB6C 0x52C1
+0xAB6D 0x530D
+0xAB6E 0x5357
+0xAB6F 0x537B
+0xAB70 0x539A
+0xAB71 0x53DB
+0xAB72 0x54AC
+0xAB73 0x54C0
+0xAB74 0x54A8
+0xAB75 0x54CE
+0xAB76 0x54C9
+0xAB77 0x54B8
+0xAB78 0x54A6
+0xAB79 0x54B3
+0xAB7A 0x54C7
+0xAB7B 0x54C2
+0xAB7C 0x54BD
+0xAB7D 0x54AA
+0xAB7E 0x54C1
+0xABA1 0x54C4
+0xABA2 0x54C8
+0xABA3 0x54AF
+0xABA4 0x54AB
+0xABA5 0x54B1
+0xABA6 0x54BB
+0xABA7 0x54A9
+0xABA8 0x54A7
+0xABA9 0x54BF
+0xABAA 0x56FF
+0xABAB 0x5782
+0xABAC 0x578B
+0xABAD 0x57A0
+0xABAE 0x57A3
+0xABAF 0x57A2
+0xABB0 0x57CE
+0xABB1 0x57AE
+0xABB2 0x5793
+0xABB3 0x5955
+0xABB4 0x5951
+0xABB5 0x594F
+0xABB6 0x594E
+0xABB7 0x5950
+0xABB8 0x59DC
+0xABB9 0x59D8
+0xABBA 0x59FF
+0xABBB 0x59E3
+0xABBC 0x59E8
+0xABBD 0x5A03
+0xABBE 0x59E5
+0xABBF 0x59EA
+0xABC0 0x59DA
+0xABC1 0x59E6
+0xABC2 0x5A01
+0xABC3 0x59FB
+0xABC4 0x5B69
+0xABC5 0x5BA3
+0xABC6 0x5BA6
+0xABC7 0x5BA4
+0xABC8 0x5BA2
+0xABC9 0x5BA5
+0xABCA 0x5C01
+0xABCB 0x5C4E
+0xABCC 0x5C4F
+0xABCD 0x5C4D
+0xABCE 0x5C4B
+0xABCF 0x5CD9
+0xABD0 0x5CD2
+0xABD1 0x5DF7
+0xABD2 0x5E1D
+0xABD3 0x5E25
+0xABD4 0x5E1F
+0xABD5 0x5E7D
+0xABD6 0x5EA0
+0xABD7 0x5EA6
+0xABD8 0x5EFA
+0xABD9 0x5F08
+0xABDA 0x5F2D
+0xABDB 0x5F65
+0xABDC 0x5F88
+0xABDD 0x5F85
+0xABDE 0x5F8A
+0xABDF 0x5F8B
+0xABE0 0x5F87
+0xABE1 0x5F8C
+0xABE2 0x5F89
+0xABE3 0x6012
+0xABE4 0x601D
+0xABE5 0x6020
+0xABE6 0x6025
+0xABE7 0x600E
+0xABE8 0x6028
+0xABE9 0x604D
+0xABEA 0x6070
+0xABEB 0x6068
+0xABEC 0x6062
+0xABED 0x6046
+0xABEE 0x6043
+0xABEF 0x606C
+0xABF0 0x606B
+0xABF1 0x606A
+0xABF2 0x6064
+0xABF3 0x6241
+0xABF4 0x62DC
+0xABF5 0x6316
+0xABF6 0x6309
+0xABF7 0x62FC
+0xABF8 0x62ED
+0xABF9 0x6301
+0xABFA 0x62EE
+0xABFB 0x62FD
+0xABFC 0x6307
+0xABFD 0x62F1
+0xABFE 0x62F7
+0xAC40 0x62EF
+0xAC41 0x62EC
+0xAC42 0x62FE
+0xAC43 0x62F4
+0xAC44 0x6311
+0xAC45 0x6302
+0xAC46 0x653F
+0xAC47 0x6545
+0xAC48 0x65AB
+0xAC49 0x65BD
+0xAC4A 0x65E2
+0xAC4B 0x6625
+0xAC4C 0x662D
+0xAC4D 0x6620
+0xAC4E 0x6627
+0xAC4F 0x662F
+0xAC50 0x661F
+0xAC51 0x6628
+0xAC52 0x6631
+0xAC53 0x6624
+0xAC54 0x66F7
+0xAC55 0x67FF
+0xAC56 0x67D3
+0xAC57 0x67F1
+0xAC58 0x67D4
+0xAC59 0x67D0
+0xAC5A 0x67EC
+0xAC5B 0x67B6
+0xAC5C 0x67AF
+0xAC5D 0x67F5
+0xAC5E 0x67E9
+0xAC5F 0x67EF
+0xAC60 0x67C4
+0xAC61 0x67D1
+0xAC62 0x67B4
+0xAC63 0x67DA
+0xAC64 0x67E5
+0xAC65 0x67B8
+0xAC66 0x67CF
+0xAC67 0x67DE
+0xAC68 0x67F3
+0xAC69 0x67B0
+0xAC6A 0x67D9
+0xAC6B 0x67E2
+0xAC6C 0x67DD
+0xAC6D 0x67D2
+0xAC6E 0x6B6A
+0xAC6F 0x6B83
+0xAC70 0x6B86
+0xAC71 0x6BB5
+0xAC72 0x6BD2
+0xAC73 0x6BD7
+0xAC74 0x6C1F
+0xAC75 0x6CC9
+0xAC76 0x6D0B
+0xAC77 0x6D32
+0xAC78 0x6D2A
+0xAC79 0x6D41
+0xAC7A 0x6D25
+0xAC7B 0x6D0C
+0xAC7C 0x6D31
+0xAC7D 0x6D1E
+0xAC7E 0x6D17
+0xACA1 0x6D3B
+0xACA2 0x6D3D
+0xACA3 0x6D3E
+0xACA4 0x6D36
+0xACA5 0x6D1B
+0xACA6 0x6CF5
+0xACA7 0x6D39
+0xACA8 0x6D27
+0xACA9 0x6D38
+0xACAA 0x6D29
+0xACAB 0x6D2E
+0xACAC 0x6D35
+0xACAD 0x6D0E
+0xACAE 0x6D2B
+0xACAF 0x70AB
+0xACB0 0x70BA
+0xACB1 0x70B3
+0xACB2 0x70AC
+0xACB3 0x70AF
+0xACB4 0x70AD
+0xACB5 0x70B8
+0xACB6 0x70AE
+0xACB7 0x70A4
+0xACB8 0x7230
+0xACB9 0x7272
+0xACBA 0x726F
+0xACBB 0x7274
+0xACBC 0x72E9
+0xACBD 0x72E0
+0xACBE 0x72E1
+0xACBF 0x73B7
+0xACC0 0x73CA
+0xACC1 0x73BB
+0xACC2 0x73B2
+0xACC3 0x73CD
+0xACC4 0x73C0
+0xACC5 0x73B3
+0xACC6 0x751A
+0xACC7 0x752D
+0xACC8 0x754F
+0xACC9 0x754C
+0xACCA 0x754E
+0xACCB 0x754B
+0xACCC 0x75AB
+0xACCD 0x75A4
+0xACCE 0x75A5
+0xACCF 0x75A2
+0xACD0 0x75A3
+0xACD1 0x7678
+0xACD2 0x7686
+0xACD3 0x7687
+0xACD4 0x7688
+0xACD5 0x76C8
+0xACD6 0x76C6
+0xACD7 0x76C3
+0xACD8 0x76C5
+0xACD9 0x7701
+0xACDA 0x76F9
+0xACDB 0x76F8
+0xACDC 0x7709
+0xACDD 0x770B
+0xACDE 0x76FE
+0xACDF 0x76FC
+0xACE0 0x7707
+0xACE1 0x77DC
+0xACE2 0x7802
+0xACE3 0x7814
+0xACE4 0x780C
+0xACE5 0x780D
+0xACE6 0x7946
+0xACE7 0x7949
+0xACE8 0x7948
+0xACE9 0x7947
+0xACEA 0x79B9
+0xACEB 0x79BA
+0xACEC 0x79D1
+0xACED 0x79D2
+0xACEE 0x79CB
+0xACEF 0x7A7F
+0xACF0 0x7A81
+0xACF1 0x7AFF
+0xACF2 0x7AFD
+0xACF3 0x7C7D
+0xACF4 0x7D02
+0xACF5 0x7D05
+0xACF6 0x7D00
+0xACF7 0x7D09
+0xACF8 0x7D07
+0xACF9 0x7D04
+0xACFA 0x7D06
+0xACFB 0x7F38
+0xACFC 0x7F8E
+0xACFD 0x7FBF
+0xACFE 0x8004
+0xAD40 0x8010
+0xAD41 0x800D
+0xAD42 0x8011
+0xAD43 0x8036
+0xAD44 0x80D6
+0xAD45 0x80E5
+0xAD46 0x80DA
+0xAD47 0x80C3
+0xAD48 0x80C4
+0xAD49 0x80CC
+0xAD4A 0x80E1
+0xAD4B 0x80DB
+0xAD4C 0x80CE
+0xAD4D 0x80DE
+0xAD4E 0x80E4
+0xAD4F 0x80DD
+0xAD50 0x81F4
+0xAD51 0x8222
+0xAD52 0x82E7
+0xAD53 0x8303
+0xAD54 0x8305
+0xAD55 0x82E3
+0xAD56 0x82DB
+0xAD57 0x82E6
+0xAD58 0x8304
+0xAD59 0x82E5
+0xAD5A 0x8302
+0xAD5B 0x8309
+0xAD5C 0x82D2
+0xAD5D 0x82D7
+0xAD5E 0x82F1
+0xAD5F 0x8301
+0xAD60 0x82DC
+0xAD61 0x82D4
+0xAD62 0x82D1
+0xAD63 0x82DE
+0xAD64 0x82D3
+0xAD65 0x82DF
+0xAD66 0x82EF
+0xAD67 0x8306
+0xAD68 0x8650
+0xAD69 0x8679
+0xAD6A 0x867B
+0xAD6B 0x867A
+0xAD6C 0x884D
+0xAD6D 0x886B
+0xAD6E 0x8981
+0xAD6F 0x89D4
+0xAD70 0x8A08
+0xAD71 0x8A02
+0xAD72 0x8A03
+0xAD73 0x8C9E
+0xAD74 0x8CA0
+0xAD75 0x8D74
+0xAD76 0x8D73
+0xAD77 0x8DB4
+0xAD78 0x8ECD
+0xAD79 0x8ECC
+0xAD7A 0x8FF0
+0xAD7B 0x8FE6
+0xAD7C 0x8FE2
+0xAD7D 0x8FEA
+0xAD7E 0x8FE5
+0xADA1 0x8FED
+0xADA2 0x8FEB
+0xADA3 0x8FE4
+0xADA4 0x8FE8
+0xADA5 0x90CA
+0xADA6 0x90CE
+0xADA7 0x90C1
+0xADA8 0x90C3
+0xADA9 0x914B
+0xADAA 0x914A
+0xADAB 0x91CD
+0xADAC 0x9582
+0xADAD 0x9650
+0xADAE 0x964B
+0xADAF 0x964C
+0xADB0 0x964D
+0xADB1 0x9762
+0xADB2 0x9769
+0xADB3 0x97CB
+0xADB4 0x97ED
+0xADB5 0x97F3
+0xADB6 0x9801
+0xADB7 0x98A8
+0xADB8 0x98DB
+0xADB9 0x98DF
+0xADBA 0x9996
+0xADBB 0x9999
+0xADBC 0x4E58
+0xADBD 0x4EB3
+0xADBE 0x500C
+0xADBF 0x500D
+0xADC0 0x5023
+0xADC1 0x4FEF
+0xADC2 0x5026
+0xADC3 0x5025
+0xADC4 0x4FF8
+0xADC5 0x5029
+0xADC6 0x5016
+0xADC7 0x5006
+0xADC8 0x503C
+0xADC9 0x501F
+0xADCA 0x501A
+0xADCB 0x5012
+0xADCC 0x5011
+0xADCD 0x4FFA
+0xADCE 0x5000
+0xADCF 0x5014
+0xADD0 0x5028
+0xADD1 0x4FF1
+0xADD2 0x5021
+0xADD3 0x500B
+0xADD4 0x5019
+0xADD5 0x5018
+0xADD6 0x4FF3
+0xADD7 0x4FEE
+0xADD8 0x502D
+0xADD9 0x502A
+0xADDA 0x4FFE
+0xADDB 0x502B
+0xADDC 0x5009
+0xADDD 0x517C
+0xADDE 0x51A4
+0xADDF 0x51A5
+0xADE0 0x51A2
+0xADE1 0x51CD
+0xADE2 0x51CC
+0xADE3 0x51C6
+0xADE4 0x51CB
+0xADE5 0x5256
+0xADE6 0x525C
+0xADE7 0x5254
+0xADE8 0x525B
+0xADE9 0x525D
+0xADEA 0x532A
+0xADEB 0x537F
+0xADEC 0x539F
+0xADED 0x539D
+0xADEE 0x53DF
+0xADEF 0x54E8
+0xADF0 0x5510
+0xADF1 0x5501
+0xADF2 0x5537
+0xADF3 0x54FC
+0xADF4 0x54E5
+0xADF5 0x54F2
+0xADF6 0x5506
+0xADF7 0x54FA
+0xADF8 0x5514
+0xADF9 0x54E9
+0xADFA 0x54ED
+0xADFB 0x54E1
+0xADFC 0x5509
+0xADFD 0x54EE
+0xADFE 0x54EA
+0xAE40 0x54E6
+0xAE41 0x5527
+0xAE42 0x5507
+0xAE43 0x54FD
+0xAE44 0x550F
+0xAE45 0x5703
+0xAE46 0x5704
+0xAE47 0x57C2
+0xAE48 0x57D4
+0xAE49 0x57CB
+0xAE4A 0x57C3
+0xAE4B 0x5809
+0xAE4C 0x590F
+0xAE4D 0x5957
+0xAE4E 0x5958
+0xAE4F 0x595A
+0xAE50 0x5A11
+0xAE51 0x5A18
+0xAE52 0x5A1C
+0xAE53 0x5A1F
+0xAE54 0x5A1B
+0xAE55 0x5A13
+0xAE56 0x59EC
+0xAE57 0x5A20
+0xAE58 0x5A23
+0xAE59 0x5A29
+0xAE5A 0x5A25
+0xAE5B 0x5A0C
+0xAE5C 0x5A09
+0xAE5D 0x5B6B
+0xAE5E 0x5C58
+0xAE5F 0x5BB0
+0xAE60 0x5BB3
+0xAE61 0x5BB6
+0xAE62 0x5BB4
+0xAE63 0x5BAE
+0xAE64 0x5BB5
+0xAE65 0x5BB9
+0xAE66 0x5BB8
+0xAE67 0x5C04
+0xAE68 0x5C51
+0xAE69 0x5C55
+0xAE6A 0x5C50
+0xAE6B 0x5CED
+0xAE6C 0x5CFD
+0xAE6D 0x5CFB
+0xAE6E 0x5CEA
+0xAE6F 0x5CE8
+0xAE70 0x5CF0
+0xAE71 0x5CF6
+0xAE72 0x5D01
+0xAE73 0x5CF4
+0xAE74 0x5DEE
+0xAE75 0x5E2D
+0xAE76 0x5E2B
+0xAE77 0x5EAB
+0xAE78 0x5EAD
+0xAE79 0x5EA7
+0xAE7A 0x5F31
+0xAE7B 0x5F92
+0xAE7C 0x5F91
+0xAE7D 0x5F90
+0xAE7E 0x6059
+0xAEA1 0x6063
+0xAEA2 0x6065
+0xAEA3 0x6050
+0xAEA4 0x6055
+0xAEA5 0x606D
+0xAEA6 0x6069
+0xAEA7 0x606F
+0xAEA8 0x6084
+0xAEA9 0x609F
+0xAEAA 0x609A
+0xAEAB 0x608D
+0xAEAC 0x6094
+0xAEAD 0x608C
+0xAEAE 0x6085
+0xAEAF 0x6096
+0xAEB0 0x6247
+0xAEB1 0x62F3
+0xAEB2 0x6308
+0xAEB3 0x62FF
+0xAEB4 0x634E
+0xAEB5 0x633E
+0xAEB6 0x632F
+0xAEB7 0x6355
+0xAEB8 0x6342
+0xAEB9 0x6346
+0xAEBA 0x634F
+0xAEBB 0x6349
+0xAEBC 0x633A
+0xAEBD 0x6350
+0xAEBE 0x633D
+0xAEBF 0x632A
+0xAEC0 0x632B
+0xAEC1 0x6328
+0xAEC2 0x634D
+0xAEC3 0x634C
+0xAEC4 0x6548
+0xAEC5 0x6549
+0xAEC6 0x6599
+0xAEC7 0x65C1
+0xAEC8 0x65C5
+0xAEC9 0x6642
+0xAECA 0x6649
+0xAECB 0x664F
+0xAECC 0x6643
+0xAECD 0x6652
+0xAECE 0x664C
+0xAECF 0x6645
+0xAED0 0x6641
+0xAED1 0x66F8
+0xAED2 0x6714
+0xAED3 0x6715
+0xAED4 0x6717
+0xAED5 0x6821
+0xAED6 0x6838
+0xAED7 0x6848
+0xAED8 0x6846
+0xAED9 0x6853
+0xAEDA 0x6839
+0xAEDB 0x6842
+0xAEDC 0x6854
+0xAEDD 0x6829
+0xAEDE 0x68B3
+0xAEDF 0x6817
+0xAEE0 0x684C
+0xAEE1 0x6851
+0xAEE2 0x683D
+0xAEE3 0x67F4
+0xAEE4 0x6850
+0xAEE5 0x6840
+0xAEE6 0x683C
+0xAEE7 0x6843
+0xAEE8 0x682A
+0xAEE9 0x6845
+0xAEEA 0x6813
+0xAEEB 0x6818
+0xAEEC 0x6841
+0xAEED 0x6B8A
+0xAEEE 0x6B89
+0xAEEF 0x6BB7
+0xAEF0 0x6C23
+0xAEF1 0x6C27
+0xAEF2 0x6C28
+0xAEF3 0x6C26
+0xAEF4 0x6C24
+0xAEF5 0x6CF0
+0xAEF6 0x6D6A
+0xAEF7 0x6D95
+0xAEF8 0x6D88
+0xAEF9 0x6D87
+0xAEFA 0x6D66
+0xAEFB 0x6D78
+0xAEFC 0x6D77
+0xAEFD 0x6D59
+0xAEFE 0x6D93
+0xAF40 0x6D6C
+0xAF41 0x6D89
+0xAF42 0x6D6E
+0xAF43 0x6D5A
+0xAF44 0x6D74
+0xAF45 0x6D69
+0xAF46 0x6D8C
+0xAF47 0x6D8A
+0xAF48 0x6D79
+0xAF49 0x6D85
+0xAF4A 0x6D65
+0xAF4B 0x6D94
+0xAF4C 0x70CA
+0xAF4D 0x70D8
+0xAF4E 0x70E4
+0xAF4F 0x70D9
+0xAF50 0x70C8
+0xAF51 0x70CF
+0xAF52 0x7239
+0xAF53 0x7279
+0xAF54 0x72FC
+0xAF55 0x72F9
+0xAF56 0x72FD
+0xAF57 0x72F8
+0xAF58 0x72F7
+0xAF59 0x7386
+0xAF5A 0x73ED
+0xAF5B 0x7409
+0xAF5C 0x73EE
+0xAF5D 0x73E0
+0xAF5E 0x73EA
+0xAF5F 0x73DE
+0xAF60 0x7554
+0xAF61 0x755D
+0xAF62 0x755C
+0xAF63 0x755A
+0xAF64 0x7559
+0xAF65 0x75BE
+0xAF66 0x75C5
+0xAF67 0x75C7
+0xAF68 0x75B2
+0xAF69 0x75B3
+0xAF6A 0x75BD
+0xAF6B 0x75BC
+0xAF6C 0x75B9
+0xAF6D 0x75C2
+0xAF6E 0x75B8
+0xAF6F 0x768B
+0xAF70 0x76B0
+0xAF71 0x76CA
+0xAF72 0x76CD
+0xAF73 0x76CE
+0xAF74 0x7729
+0xAF75 0x771F
+0xAF76 0x7720
+0xAF77 0x7728
+0xAF78 0x77E9
+0xAF79 0x7830
+0xAF7A 0x7827
+0xAF7B 0x7838
+0xAF7C 0x781D
+0xAF7D 0x7834
+0xAF7E 0x7837
+0xAFA1 0x7825
+0xAFA2 0x782D
+0xAFA3 0x7820
+0xAFA4 0x781F
+0xAFA5 0x7832
+0xAFA6 0x7955
+0xAFA7 0x7950
+0xAFA8 0x7960
+0xAFA9 0x795F
+0xAFAA 0x7956
+0xAFAB 0x795E
+0xAFAC 0x795D
+0xAFAD 0x7957
+0xAFAE 0x795A
+0xAFAF 0x79E4
+0xAFB0 0x79E3
+0xAFB1 0x79E7
+0xAFB2 0x79DF
+0xAFB3 0x79E6
+0xAFB4 0x79E9
+0xAFB5 0x79D8
+0xAFB6 0x7A84
+0xAFB7 0x7A88
+0xAFB8 0x7AD9
+0xAFB9 0x7B06
+0xAFBA 0x7B11
+0xAFBB 0x7C89
+0xAFBC 0x7D21
+0xAFBD 0x7D17
+0xAFBE 0x7D0B
+0xAFBF 0x7D0A
+0xAFC0 0x7D20
+0xAFC1 0x7D22
+0xAFC2 0x7D14
+0xAFC3 0x7D10
+0xAFC4 0x7D15
+0xAFC5 0x7D1A
+0xAFC6 0x7D1C
+0xAFC7 0x7D0D
+0xAFC8 0x7D19
+0xAFC9 0x7D1B
+0xAFCA 0x7F3A
+0xAFCB 0x7F5F
+0xAFCC 0x7F94
+0xAFCD 0x7FC5
+0xAFCE 0x7FC1
+0xAFCF 0x8006
+0xAFD0 0x8018
+0xAFD1 0x8015
+0xAFD2 0x8019
+0xAFD3 0x8017
+0xAFD4 0x803D
+0xAFD5 0x803F
+0xAFD6 0x80F1
+0xAFD7 0x8102
+0xAFD8 0x80F0
+0xAFD9 0x8105
+0xAFDA 0x80ED
+0xAFDB 0x80F4
+0xAFDC 0x8106
+0xAFDD 0x80F8
+0xAFDE 0x80F3
+0xAFDF 0x8108
+0xAFE0 0x80FD
+0xAFE1 0x810A
+0xAFE2 0x80FC
+0xAFE3 0x80EF
+0xAFE4 0x81ED
+0xAFE5 0x81EC
+0xAFE6 0x8200
+0xAFE7 0x8210
+0xAFE8 0x822A
+0xAFE9 0x822B
+0xAFEA 0x8228
+0xAFEB 0x822C
+0xAFEC 0x82BB
+0xAFED 0x832B
+0xAFEE 0x8352
+0xAFEF 0x8354
+0xAFF0 0x834A
+0xAFF1 0x8338
+0xAFF2 0x8350
+0xAFF3 0x8349
+0xAFF4 0x8335
+0xAFF5 0x8334
+0xAFF6 0x834F
+0xAFF7 0x8332
+0xAFF8 0x8339
+0xAFF9 0x8336
+0xAFFA 0x8317
+0xAFFB 0x8340
+0xAFFC 0x8331
+0xAFFD 0x8328
+0xAFFE 0x8343
+0xB040 0x8654
+0xB041 0x868A
+0xB042 0x86AA
+0xB043 0x8693
+0xB044 0x86A4
+0xB045 0x86A9
+0xB046 0x868C
+0xB047 0x86A3
+0xB048 0x869C
+0xB049 0x8870
+0xB04A 0x8877
+0xB04B 0x8881
+0xB04C 0x8882
+0xB04D 0x887D
+0xB04E 0x8879
+0xB04F 0x8A18
+0xB050 0x8A10
+0xB051 0x8A0E
+0xB052 0x8A0C
+0xB053 0x8A15
+0xB054 0x8A0A
+0xB055 0x8A17
+0xB056 0x8A13
+0xB057 0x8A16
+0xB058 0x8A0F
+0xB059 0x8A11
+0xB05A 0x8C48
+0xB05B 0x8C7A
+0xB05C 0x8C79
+0xB05D 0x8CA1
+0xB05E 0x8CA2
+0xB05F 0x8D77
+0xB060 0x8EAC
+0xB061 0x8ED2
+0xB062 0x8ED4
+0xB063 0x8ECF
+0xB064 0x8FB1
+0xB065 0x9001
+0xB066 0x9006
+0xB067 0x8FF7
+0xB068 0x9000
+0xB069 0x8FFA
+0xB06A 0x8FF4
+0xB06B 0x9003
+0xB06C 0x8FFD
+0xB06D 0x9005
+0xB06E 0x8FF8
+0xB06F 0x9095
+0xB070 0x90E1
+0xB071 0x90DD
+0xB072 0x90E2
+0xB073 0x9152
+0xB074 0x914D
+0xB075 0x914C
+0xB076 0x91D8
+0xB077 0x91DD
+0xB078 0x91D7
+0xB079 0x91DC
+0xB07A 0x91D9
+0xB07B 0x9583
+0xB07C 0x9662
+0xB07D 0x9663
+0xB07E 0x9661
+0xB0A1 0x965B
+0xB0A2 0x965D
+0xB0A3 0x9664
+0xB0A4 0x9658
+0xB0A5 0x965E
+0xB0A6 0x96BB
+0xB0A7 0x98E2
+0xB0A8 0x99AC
+0xB0A9 0x9AA8
+0xB0AA 0x9AD8
+0xB0AB 0x9B25
+0xB0AC 0x9B32
+0xB0AD 0x9B3C
+0xB0AE 0x4E7E
+0xB0AF 0x507A
+0xB0B0 0x507D
+0xB0B1 0x505C
+0xB0B2 0x5047
+0xB0B3 0x5043
+0xB0B4 0x504C
+0xB0B5 0x505A
+0xB0B6 0x5049
+0xB0B7 0x5065
+0xB0B8 0x5076
+0xB0B9 0x504E
+0xB0BA 0x5055
+0xB0BB 0x5075
+0xB0BC 0x5074
+0xB0BD 0x5077
+0xB0BE 0x504F
+0xB0BF 0x500F
+0xB0C0 0x506F
+0xB0C1 0x506D
+0xB0C2 0x515C
+0xB0C3 0x5195
+0xB0C4 0x51F0
+0xB0C5 0x526A
+0xB0C6 0x526F
+0xB0C7 0x52D2
+0xB0C8 0x52D9
+0xB0C9 0x52D8
+0xB0CA 0x52D5
+0xB0CB 0x5310
+0xB0CC 0x530F
+0xB0CD 0x5319
+0xB0CE 0x533F
+0xB0CF 0x5340
+0xB0D0 0x533E
+0xB0D1 0x53C3
+0xB0D2 0x66FC
+0xB0D3 0x5546
+0xB0D4 0x556A
+0xB0D5 0x5566
+0xB0D6 0x5544
+0xB0D7 0x555E
+0xB0D8 0x5561
+0xB0D9 0x5543
+0xB0DA 0x554A
+0xB0DB 0x5531
+0xB0DC 0x5556
+0xB0DD 0x554F
+0xB0DE 0x5555
+0xB0DF 0x552F
+0xB0E0 0x5564
+0xB0E1 0x5538
+0xB0E2 0x552E
+0xB0E3 0x555C
+0xB0E4 0x552C
+0xB0E5 0x5563
+0xB0E6 0x5533
+0xB0E7 0x5541
+0xB0E8 0x5557
+0xB0E9 0x5708
+0xB0EA 0x570B
+0xB0EB 0x5709
+0xB0EC 0x57DF
+0xB0ED 0x5805
+0xB0EE 0x580A
+0xB0EF 0x5806
+0xB0F0 0x57E0
+0xB0F1 0x57E4
+0xB0F2 0x57FA
+0xB0F3 0x5802
+0xB0F4 0x5835
+0xB0F5 0x57F7
+0xB0F6 0x57F9
+0xB0F7 0x5920
+0xB0F8 0x5962
+0xB0F9 0x5A36
+0xB0FA 0x5A41
+0xB0FB 0x5A49
+0xB0FC 0x5A66
+0xB0FD 0x5A6A
+0xB0FE 0x5A40
+0xB140 0x5A3C
+0xB141 0x5A62
+0xB142 0x5A5A
+0xB143 0x5A46
+0xB144 0x5A4A
+0xB145 0x5B70
+0xB146 0x5BC7
+0xB147 0x5BC5
+0xB148 0x5BC4
+0xB149 0x5BC2
+0xB14A 0x5BBF
+0xB14B 0x5BC6
+0xB14C 0x5C09
+0xB14D 0x5C08
+0xB14E 0x5C07
+0xB14F 0x5C60
+0xB150 0x5C5C
+0xB151 0x5C5D
+0xB152 0x5D07
+0xB153 0x5D06
+0xB154 0x5D0E
+0xB155 0x5D1B
+0xB156 0x5D16
+0xB157 0x5D22
+0xB158 0x5D11
+0xB159 0x5D29
+0xB15A 0x5D14
+0xB15B 0x5D19
+0xB15C 0x5D24
+0xB15D 0x5D27
+0xB15E 0x5D17
+0xB15F 0x5DE2
+0xB160 0x5E38
+0xB161 0x5E36
+0xB162 0x5E33
+0xB163 0x5E37
+0xB164 0x5EB7
+0xB165 0x5EB8
+0xB166 0x5EB6
+0xB167 0x5EB5
+0xB168 0x5EBE
+0xB169 0x5F35
+0xB16A 0x5F37
+0xB16B 0x5F57
+0xB16C 0x5F6C
+0xB16D 0x5F69
+0xB16E 0x5F6B
+0xB16F 0x5F97
+0xB170 0x5F99
+0xB171 0x5F9E
+0xB172 0x5F98
+0xB173 0x5FA1
+0xB174 0x5FA0
+0xB175 0x5F9C
+0xB176 0x607F
+0xB177 0x60A3
+0xB178 0x6089
+0xB179 0x60A0
+0xB17A 0x60A8
+0xB17B 0x60CB
+0xB17C 0x60B4
+0xB17D 0x60E6
+0xB17E 0x60BD
+0xB1A1 0x60C5
+0xB1A2 0x60BB
+0xB1A3 0x60B5
+0xB1A4 0x60DC
+0xB1A5 0x60BC
+0xB1A6 0x60D8
+0xB1A7 0x60D5
+0xB1A8 0x60C6
+0xB1A9 0x60DF
+0xB1AA 0x60B8
+0xB1AB 0x60DA
+0xB1AC 0x60C7
+0xB1AD 0x621A
+0xB1AE 0x621B
+0xB1AF 0x6248
+0xB1B0 0x63A0
+0xB1B1 0x63A7
+0xB1B2 0x6372
+0xB1B3 0x6396
+0xB1B4 0x63A2
+0xB1B5 0x63A5
+0xB1B6 0x6377
+0xB1B7 0x6367
+0xB1B8 0x6398
+0xB1B9 0x63AA
+0xB1BA 0x6371
+0xB1BB 0x63A9
+0xB1BC 0x6389
+0xB1BD 0x6383
+0xB1BE 0x639B
+0xB1BF 0x636B
+0xB1C0 0x63A8
+0xB1C1 0x6384
+0xB1C2 0x6388
+0xB1C3 0x6399
+0xB1C4 0x63A1
+0xB1C5 0x63AC
+0xB1C6 0x6392
+0xB1C7 0x638F
+0xB1C8 0x6380
+0xB1C9 0x637B
+0xB1CA 0x6369
+0xB1CB 0x6368
+0xB1CC 0x637A
+0xB1CD 0x655D
+0xB1CE 0x6556
+0xB1CF 0x6551
+0xB1D0 0x6559
+0xB1D1 0x6557
+0xB1D2 0x555F
+0xB1D3 0x654F
+0xB1D4 0x6558
+0xB1D5 0x6555
+0xB1D6 0x6554
+0xB1D7 0x659C
+0xB1D8 0x659B
+0xB1D9 0x65AC
+0xB1DA 0x65CF
+0xB1DB 0x65CB
+0xB1DC 0x65CC
+0xB1DD 0x65CE
+0xB1DE 0x665D
+0xB1DF 0x665A
+0xB1E0 0x6664
+0xB1E1 0x6668
+0xB1E2 0x6666
+0xB1E3 0x665E
+0xB1E4 0x66F9
+0xB1E5 0x52D7
+0xB1E6 0x671B
+0xB1E7 0x6881
+0xB1E8 0x68AF
+0xB1E9 0x68A2
+0xB1EA 0x6893
+0xB1EB 0x68B5
+0xB1EC 0x687F
+0xB1ED 0x6876
+0xB1EE 0x68B1
+0xB1EF 0x68A7
+0xB1F0 0x6897
+0xB1F1 0x68B0
+0xB1F2 0x6883
+0xB1F3 0x68C4
+0xB1F4 0x68AD
+0xB1F5 0x6886
+0xB1F6 0x6885
+0xB1F7 0x6894
+0xB1F8 0x689D
+0xB1F9 0x68A8
+0xB1FA 0x689F
+0xB1FB 0x68A1
+0xB1FC 0x6882
+0xB1FD 0x6B32
+0xB1FE 0x6BBA
+0xB240 0x6BEB
+0xB241 0x6BEC
+0xB242 0x6C2B
+0xB243 0x6D8E
+0xB244 0x6DBC
+0xB245 0x6DF3
+0xB246 0x6DD9
+0xB247 0x6DB2
+0xB248 0x6DE1
+0xB249 0x6DCC
+0xB24A 0x6DE4
+0xB24B 0x6DFB
+0xB24C 0x6DFA
+0xB24D 0x6E05
+0xB24E 0x6DC7
+0xB24F 0x6DCB
+0xB250 0x6DAF
+0xB251 0x6DD1
+0xB252 0x6DAE
+0xB253 0x6DDE
+0xB254 0x6DF9
+0xB255 0x6DB8
+0xB256 0x6DF7
+0xB257 0x6DF5
+0xB258 0x6DC5
+0xB259 0x6DD2
+0xB25A 0x6E1A
+0xB25B 0x6DB5
+0xB25C 0x6DDA
+0xB25D 0x6DEB
+0xB25E 0x6DD8
+0xB25F 0x6DEA
+0xB260 0x6DF1
+0xB261 0x6DEE
+0xB262 0x6DE8
+0xB263 0x6DC6
+0xB264 0x6DC4
+0xB265 0x6DAA
+0xB266 0x6DEC
+0xB267 0x6DBF
+0xB268 0x6DE6
+0xB269 0x70F9
+0xB26A 0x7109
+0xB26B 0x710A
+0xB26C 0x70FD
+0xB26D 0x70EF
+0xB26E 0x723D
+0xB26F 0x727D
+0xB270 0x7281
+0xB271 0x731C
+0xB272 0x731B
+0xB273 0x7316
+0xB274 0x7313
+0xB275 0x7319
+0xB276 0x7387
+0xB277 0x7405
+0xB278 0x740A
+0xB279 0x7403
+0xB27A 0x7406
+0xB27B 0x73FE
+0xB27C 0x740D
+0xB27D 0x74E0
+0xB27E 0x74F6
+0xB2A1 0x74F7
+0xB2A2 0x751C
+0xB2A3 0x7522
+0xB2A4 0x7565
+0xB2A5 0x7566
+0xB2A6 0x7562
+0xB2A7 0x7570
+0xB2A8 0x758F
+0xB2A9 0x75D4
+0xB2AA 0x75D5
+0xB2AB 0x75B5
+0xB2AC 0x75CA
+0xB2AD 0x75CD
+0xB2AE 0x768E
+0xB2AF 0x76D4
+0xB2B0 0x76D2
+0xB2B1 0x76DB
+0xB2B2 0x7737
+0xB2B3 0x773E
+0xB2B4 0x773C
+0xB2B5 0x7736
+0xB2B6 0x7738
+0xB2B7 0x773A
+0xB2B8 0x786B
+0xB2B9 0x7843
+0xB2BA 0x784E
+0xB2BB 0x7965
+0xB2BC 0x7968
+0xB2BD 0x796D
+0xB2BE 0x79FB
+0xB2BF 0x7A92
+0xB2C0 0x7A95
+0xB2C1 0x7B20
+0xB2C2 0x7B28
+0xB2C3 0x7B1B
+0xB2C4 0x7B2C
+0xB2C5 0x7B26
+0xB2C6 0x7B19
+0xB2C7 0x7B1E
+0xB2C8 0x7B2E
+0xB2C9 0x7C92
+0xB2CA 0x7C97
+0xB2CB 0x7C95
+0xB2CC 0x7D46
+0xB2CD 0x7D43
+0xB2CE 0x7D71
+0xB2CF 0x7D2E
+0xB2D0 0x7D39
+0xB2D1 0x7D3C
+0xB2D2 0x7D40
+0xB2D3 0x7D30
+0xB2D4 0x7D33
+0xB2D5 0x7D44
+0xB2D6 0x7D2F
+0xB2D7 0x7D42
+0xB2D8 0x7D32
+0xB2D9 0x7D31
+0xB2DA 0x7F3D
+0xB2DB 0x7F9E
+0xB2DC 0x7F9A
+0xB2DD 0x7FCC
+0xB2DE 0x7FCE
+0xB2DF 0x7FD2
+0xB2E0 0x801C
+0xB2E1 0x804A
+0xB2E2 0x8046
+0xB2E3 0x812F
+0xB2E4 0x8116
+0xB2E5 0x8123
+0xB2E6 0x812B
+0xB2E7 0x8129
+0xB2E8 0x8130
+0xB2E9 0x8124
+0xB2EA 0x8202
+0xB2EB 0x8235
+0xB2EC 0x8237
+0xB2ED 0x8236
+0xB2EE 0x8239
+0xB2EF 0x838E
+0xB2F0 0x839E
+0xB2F1 0x8398
+0xB2F2 0x8378
+0xB2F3 0x83A2
+0xB2F4 0x8396
+0xB2F5 0x83BD
+0xB2F6 0x83AB
+0xB2F7 0x8392
+0xB2F8 0x838A
+0xB2F9 0x8393
+0xB2FA 0x8389
+0xB2FB 0x83A0
+0xB2FC 0x8377
+0xB2FD 0x837B
+0xB2FE 0x837C
+0xB340 0x8386
+0xB341 0x83A7
+0xB342 0x8655
+0xB343 0x5F6A
+0xB344 0x86C7
+0xB345 0x86C0
+0xB346 0x86B6
+0xB347 0x86C4
+0xB348 0x86B5
+0xB349 0x86C6
+0xB34A 0x86CB
+0xB34B 0x86B1
+0xB34C 0x86AF
+0xB34D 0x86C9
+0xB34E 0x8853
+0xB34F 0x889E
+0xB350 0x8888
+0xB351 0x88AB
+0xB352 0x8892
+0xB353 0x8896
+0xB354 0x888D
+0xB355 0x888B
+0xB356 0x8993
+0xB357 0x898F
+0xB358 0x8A2A
+0xB359 0x8A1D
+0xB35A 0x8A23
+0xB35B 0x8A25
+0xB35C 0x8A31
+0xB35D 0x8A2D
+0xB35E 0x8A1F
+0xB35F 0x8A1B
+0xB360 0x8A22
+0xB361 0x8C49
+0xB362 0x8C5A
+0xB363 0x8CA9
+0xB364 0x8CAC
+0xB365 0x8CAB
+0xB366 0x8CA8
+0xB367 0x8CAA
+0xB368 0x8CA7
+0xB369 0x8D67
+0xB36A 0x8D66
+0xB36B 0x8DBE
+0xB36C 0x8DBA
+0xB36D 0x8EDB
+0xB36E 0x8EDF
+0xB36F 0x9019
+0xB370 0x900D
+0xB371 0x901A
+0xB372 0x9017
+0xB373 0x9023
+0xB374 0x901F
+0xB375 0x901D
+0xB376 0x9010
+0xB377 0x9015
+0xB378 0x901E
+0xB379 0x9020
+0xB37A 0x900F
+0xB37B 0x9022
+0xB37C 0x9016
+0xB37D 0x901B
+0xB37E 0x9014
+0xB3A1 0x90E8
+0xB3A2 0x90ED
+0xB3A3 0x90FD
+0xB3A4 0x9157
+0xB3A5 0x91CE
+0xB3A6 0x91F5
+0xB3A7 0x91E6
+0xB3A8 0x91E3
+0xB3A9 0x91E7
+0xB3AA 0x91ED
+0xB3AB 0x91E9
+0xB3AC 0x9589
+0xB3AD 0x966A
+0xB3AE 0x9675
+0xB3AF 0x9673
+0xB3B0 0x9678
+0xB3B1 0x9670
+0xB3B2 0x9674
+0xB3B3 0x9676
+0xB3B4 0x9677
+0xB3B5 0x966C
+0xB3B6 0x96C0
+0xB3B7 0x96EA
+0xB3B8 0x96E9
+0xB3B9 0x7AE0
+0xB3BA 0x7ADF
+0xB3BB 0x9802
+0xB3BC 0x9803
+0xB3BD 0x9B5A
+0xB3BE 0x9CE5
+0xB3BF 0x9E75
+0xB3C0 0x9E7F
+0xB3C1 0x9EA5
+0xB3C2 0x9EBB
+0xB3C3 0x50A2
+0xB3C4 0x508D
+0xB3C5 0x5085
+0xB3C6 0x5099
+0xB3C7 0x5091
+0xB3C8 0x5080
+0xB3C9 0x5096
+0xB3CA 0x5098
+0xB3CB 0x509A
+0xB3CC 0x6700
+0xB3CD 0x51F1
+0xB3CE 0x5272
+0xB3CF 0x5274
+0xB3D0 0x5275
+0xB3D1 0x5269
+0xB3D2 0x52DE
+0xB3D3 0x52DD
+0xB3D4 0x52DB
+0xB3D5 0x535A
+0xB3D6 0x53A5
+0xB3D7 0x557B
+0xB3D8 0x5580
+0xB3D9 0x55A7
+0xB3DA 0x557C
+0xB3DB 0x558A
+0xB3DC 0x559D
+0xB3DD 0x5598
+0xB3DE 0x5582
+0xB3DF 0x559C
+0xB3E0 0x55AA
+0xB3E1 0x5594
+0xB3E2 0x5587
+0xB3E3 0x558B
+0xB3E4 0x5583
+0xB3E5 0x55B3
+0xB3E6 0x55AE
+0xB3E7 0x559F
+0xB3E8 0x553E
+0xB3E9 0x55B2
+0xB3EA 0x559A
+0xB3EB 0x55BB
+0xB3EC 0x55AC
+0xB3ED 0x55B1
+0xB3EE 0x557E
+0xB3EF 0x5589
+0xB3F0 0x55AB
+0xB3F1 0x5599
+0xB3F2 0x570D
+0xB3F3 0x582F
+0xB3F4 0x582A
+0xB3F5 0x5834
+0xB3F6 0x5824
+0xB3F7 0x5830
+0xB3F8 0x5831
+0xB3F9 0x5821
+0xB3FA 0x581D
+0xB3FB 0x5820
+0xB3FC 0x58F9
+0xB3FD 0x58FA
+0xB3FE 0x5960
+0xB440 0x5A77
+0xB441 0x5A9A
+0xB442 0x5A7F
+0xB443 0x5A92
+0xB444 0x5A9B
+0xB445 0x5AA7
+0xB446 0x5B73
+0xB447 0x5B71
+0xB448 0x5BD2
+0xB449 0x5BCC
+0xB44A 0x5BD3
+0xB44B 0x5BD0
+0xB44C 0x5C0A
+0xB44D 0x5C0B
+0xB44E 0x5C31
+0xB44F 0x5D4C
+0xB450 0x5D50
+0xB451 0x5D34
+0xB452 0x5D47
+0xB453 0x5DFD
+0xB454 0x5E45
+0xB455 0x5E3D
+0xB456 0x5E40
+0xB457 0x5E43
+0xB458 0x5E7E
+0xB459 0x5ECA
+0xB45A 0x5EC1
+0xB45B 0x5EC2
+0xB45C 0x5EC4
+0xB45D 0x5F3C
+0xB45E 0x5F6D
+0xB45F 0x5FA9
+0xB460 0x5FAA
+0xB461 0x5FA8
+0xB462 0x60D1
+0xB463 0x60E1
+0xB464 0x60B2
+0xB465 0x60B6
+0xB466 0x60E0
+0xB467 0x611C
+0xB468 0x6123
+0xB469 0x60FA
+0xB46A 0x6115
+0xB46B 0x60F0
+0xB46C 0x60FB
+0xB46D 0x60F4
+0xB46E 0x6168
+0xB46F 0x60F1
+0xB470 0x610E
+0xB471 0x60F6
+0xB472 0x6109
+0xB473 0x6100
+0xB474 0x6112
+0xB475 0x621F
+0xB476 0x6249
+0xB477 0x63A3
+0xB478 0x638C
+0xB479 0x63CF
+0xB47A 0x63C0
+0xB47B 0x63E9
+0xB47C 0x63C9
+0xB47D 0x63C6
+0xB47E 0x63CD
+0xB4A1 0x63D2
+0xB4A2 0x63E3
+0xB4A3 0x63D0
+0xB4A4 0x63E1
+0xB4A5 0x63D6
+0xB4A6 0x63ED
+0xB4A7 0x63EE
+0xB4A8 0x6376
+0xB4A9 0x63F4
+0xB4AA 0x63EA
+0xB4AB 0x63DB
+0xB4AC 0x6452
+0xB4AD 0x63DA
+0xB4AE 0x63F9
+0xB4AF 0x655E
+0xB4B0 0x6566
+0xB4B1 0x6562
+0xB4B2 0x6563
+0xB4B3 0x6591
+0xB4B4 0x6590
+0xB4B5 0x65AF
+0xB4B6 0x666E
+0xB4B7 0x6670
+0xB4B8 0x6674
+0xB4B9 0x6676
+0xB4BA 0x666F
+0xB4BB 0x6691
+0xB4BC 0x667A
+0xB4BD 0x667E
+0xB4BE 0x6677
+0xB4BF 0x66FE
+0xB4C0 0x66FF
+0xB4C1 0x671F
+0xB4C2 0x671D
+0xB4C3 0x68FA
+0xB4C4 0x68D5
+0xB4C5 0x68E0
+0xB4C6 0x68D8
+0xB4C7 0x68D7
+0xB4C8 0x6905
+0xB4C9 0x68DF
+0xB4CA 0x68F5
+0xB4CB 0x68EE
+0xB4CC 0x68E7
+0xB4CD 0x68F9
+0xB4CE 0x68D2
+0xB4CF 0x68F2
+0xB4D0 0x68E3
+0xB4D1 0x68CB
+0xB4D2 0x68CD
+0xB4D3 0x690D
+0xB4D4 0x6912
+0xB4D5 0x690E
+0xB4D6 0x68C9
+0xB4D7 0x68DA
+0xB4D8 0x696E
+0xB4D9 0x68FB
+0xB4DA 0x6B3E
+0xB4DB 0x6B3A
+0xB4DC 0x6B3D
+0xB4DD 0x6B98
+0xB4DE 0x6B96
+0xB4DF 0x6BBC
+0xB4E0 0x6BEF
+0xB4E1 0x6C2E
+0xB4E2 0x6C2F
+0xB4E3 0x6C2C
+0xB4E4 0x6E2F
+0xB4E5 0x6E38
+0xB4E6 0x6E54
+0xB4E7 0x6E21
+0xB4E8 0x6E32
+0xB4E9 0x6E67
+0xB4EA 0x6E4A
+0xB4EB 0x6E20
+0xB4EC 0x6E25
+0xB4ED 0x6E23
+0xB4EE 0x6E1B
+0xB4EF 0x6E5B
+0xB4F0 0x6E58
+0xB4F1 0x6E24
+0xB4F2 0x6E56
+0xB4F3 0x6E6E
+0xB4F4 0x6E2D
+0xB4F5 0x6E26
+0xB4F6 0x6E6F
+0xB4F7 0x6E34
+0xB4F8 0x6E4D
+0xB4F9 0x6E3A
+0xB4FA 0x6E2C
+0xB4FB 0x6E43
+0xB4FC 0x6E1D
+0xB4FD 0x6E3E
+0xB4FE 0x6ECB
+0xB540 0x6E89
+0xB541 0x6E19
+0xB542 0x6E4E
+0xB543 0x6E63
+0xB544 0x6E44
+0xB545 0x6E72
+0xB546 0x6E69
+0xB547 0x6E5F
+0xB548 0x7119
+0xB549 0x711A
+0xB54A 0x7126
+0xB54B 0x7130
+0xB54C 0x7121
+0xB54D 0x7136
+0xB54E 0x716E
+0xB54F 0x711C
+0xB550 0x724C
+0xB551 0x7284
+0xB552 0x7280
+0xB553 0x7336
+0xB554 0x7325
+0xB555 0x7334
+0xB556 0x7329
+0xB557 0x743A
+0xB558 0x742A
+0xB559 0x7433
+0xB55A 0x7422
+0xB55B 0x7425
+0xB55C 0x7435
+0xB55D 0x7436
+0xB55E 0x7434
+0xB55F 0x742F
+0xB560 0x741B
+0xB561 0x7426
+0xB562 0x7428
+0xB563 0x7525
+0xB564 0x7526
+0xB565 0x756B
+0xB566 0x756A
+0xB567 0x75E2
+0xB568 0x75DB
+0xB569 0x75E3
+0xB56A 0x75D9
+0xB56B 0x75D8
+0xB56C 0x75DE
+0xB56D 0x75E0
+0xB56E 0x767B
+0xB56F 0x767C
+0xB570 0x7696
+0xB571 0x7693
+0xB572 0x76B4
+0xB573 0x76DC
+0xB574 0x774F
+0xB575 0x77ED
+0xB576 0x785D
+0xB577 0x786C
+0xB578 0x786F
+0xB579 0x7A0D
+0xB57A 0x7A08
+0xB57B 0x7A0B
+0xB57C 0x7A05
+0xB57D 0x7A00
+0xB57E 0x7A98
+0xB5A1 0x7A97
+0xB5A2 0x7A96
+0xB5A3 0x7AE5
+0xB5A4 0x7AE3
+0xB5A5 0x7B49
+0xB5A6 0x7B56
+0xB5A7 0x7B46
+0xB5A8 0x7B50
+0xB5A9 0x7B52
+0xB5AA 0x7B54
+0xB5AB 0x7B4D
+0xB5AC 0x7B4B
+0xB5AD 0x7B4F
+0xB5AE 0x7B51
+0xB5AF 0x7C9F
+0xB5B0 0x7CA5
+0xB5B1 0x7D5E
+0xB5B2 0x7D50
+0xB5B3 0x7D68
+0xB5B4 0x7D55
+0xB5B5 0x7D2B
+0xB5B6 0x7D6E
+0xB5B7 0x7D72
+0xB5B8 0x7D61
+0xB5B9 0x7D66
+0xB5BA 0x7D62
+0xB5BB 0x7D70
+0xB5BC 0x7D73
+0xB5BD 0x5584
+0xB5BE 0x7FD4
+0xB5BF 0x7FD5
+0xB5C0 0x800B
+0xB5C1 0x8052
+0xB5C2 0x8085
+0xB5C3 0x8155
+0xB5C4 0x8154
+0xB5C5 0x814B
+0xB5C6 0x8151
+0xB5C7 0x814E
+0xB5C8 0x8139
+0xB5C9 0x8146
+0xB5CA 0x813E
+0xB5CB 0x814C
+0xB5CC 0x8153
+0xB5CD 0x8174
+0xB5CE 0x8212
+0xB5CF 0x821C
+0xB5D0 0x83E9
+0xB5D1 0x8403
+0xB5D2 0x83F8
+0xB5D3 0x840D
+0xB5D4 0x83E0
+0xB5D5 0x83C5
+0xB5D6 0x840B
+0xB5D7 0x83C1
+0xB5D8 0x83EF
+0xB5D9 0x83F1
+0xB5DA 0x83F4
+0xB5DB 0x8457
+0xB5DC 0x840A
+0xB5DD 0x83F0
+0xB5DE 0x840C
+0xB5DF 0x83CC
+0xB5E0 0x83FD
+0xB5E1 0x83F2
+0xB5E2 0x83CA
+0xB5E3 0x8438
+0xB5E4 0x840E
+0xB5E5 0x8404
+0xB5E6 0x83DC
+0xB5E7 0x8407
+0xB5E8 0x83D4
+0xB5E9 0x83DF
+0xB5EA 0x865B
+0xB5EB 0x86DF
+0xB5EC 0x86D9
+0xB5ED 0x86ED
+0xB5EE 0x86D4
+0xB5EF 0x86DB
+0xB5F0 0x86E4
+0xB5F1 0x86D0
+0xB5F2 0x86DE
+0xB5F3 0x8857
+0xB5F4 0x88C1
+0xB5F5 0x88C2
+0xB5F6 0x88B1
+0xB5F7 0x8983
+0xB5F8 0x8996
+0xB5F9 0x8A3B
+0xB5FA 0x8A60
+0xB5FB 0x8A55
+0xB5FC 0x8A5E
+0xB5FD 0x8A3C
+0xB5FE 0x8A41
+0xB640 0x8A54
+0xB641 0x8A5B
+0xB642 0x8A50
+0xB643 0x8A46
+0xB644 0x8A34
+0xB645 0x8A3A
+0xB646 0x8A36
+0xB647 0x8A56
+0xB648 0x8C61
+0xB649 0x8C82
+0xB64A 0x8CAF
+0xB64B 0x8CBC
+0xB64C 0x8CB3
+0xB64D 0x8CBD
+0xB64E 0x8CC1
+0xB64F 0x8CBB
+0xB650 0x8CC0
+0xB651 0x8CB4
+0xB652 0x8CB7
+0xB653 0x8CB6
+0xB654 0x8CBF
+0xB655 0x8CB8
+0xB656 0x8D8A
+0xB657 0x8D85
+0xB658 0x8D81
+0xB659 0x8DCE
+0xB65A 0x8DDD
+0xB65B 0x8DCB
+0xB65C 0x8DDA
+0xB65D 0x8DD1
+0xB65E 0x8DCC
+0xB65F 0x8DDB
+0xB660 0x8DC6
+0xB661 0x8EFB
+0xB662 0x8EF8
+0xB663 0x8EFC
+0xB664 0x8F9C
+0xB665 0x902E
+0xB666 0x9035
+0xB667 0x9031
+0xB668 0x9038
+0xB669 0x9032
+0xB66A 0x9036
+0xB66B 0x9102
+0xB66C 0x90F5
+0xB66D 0x9109
+0xB66E 0x90FE
+0xB66F 0x9163
+0xB670 0x9165
+0xB671 0x91CF
+0xB672 0x9214
+0xB673 0x9215
+0xB674 0x9223
+0xB675 0x9209
+0xB676 0x921E
+0xB677 0x920D
+0xB678 0x9210
+0xB679 0x9207
+0xB67A 0x9211
+0xB67B 0x9594
+0xB67C 0x958F
+0xB67D 0x958B
+0xB67E 0x9591
+0xB6A1 0x9593
+0xB6A2 0x9592
+0xB6A3 0x958E
+0xB6A4 0x968A
+0xB6A5 0x968E
+0xB6A6 0x968B
+0xB6A7 0x967D
+0xB6A8 0x9685
+0xB6A9 0x9686
+0xB6AA 0x968D
+0xB6AB 0x9672
+0xB6AC 0x9684
+0xB6AD 0x96C1
+0xB6AE 0x96C5
+0xB6AF 0x96C4
+0xB6B0 0x96C6
+0xB6B1 0x96C7
+0xB6B2 0x96EF
+0xB6B3 0x96F2
+0xB6B4 0x97CC
+0xB6B5 0x9805
+0xB6B6 0x9806
+0xB6B7 0x9808
+0xB6B8 0x98E7
+0xB6B9 0x98EA
+0xB6BA 0x98EF
+0xB6BB 0x98E9
+0xB6BC 0x98F2
+0xB6BD 0x98ED
+0xB6BE 0x99AE
+0xB6BF 0x99AD
+0xB6C0 0x9EC3
+0xB6C1 0x9ECD
+0xB6C2 0x9ED1
+0xB6C3 0x4E82
+0xB6C4 0x50AD
+0xB6C5 0x50B5
+0xB6C6 0x50B2
+0xB6C7 0x50B3
+0xB6C8 0x50C5
+0xB6C9 0x50BE
+0xB6CA 0x50AC
+0xB6CB 0x50B7
+0xB6CC 0x50BB
+0xB6CD 0x50AF
+0xB6CE 0x50C7
+0xB6CF 0x527F
+0xB6D0 0x5277
+0xB6D1 0x527D
+0xB6D2 0x52DF
+0xB6D3 0x52E6
+0xB6D4 0x52E4
+0xB6D5 0x52E2
+0xB6D6 0x52E3
+0xB6D7 0x532F
+0xB6D8 0x55DF
+0xB6D9 0x55E8
+0xB6DA 0x55D3
+0xB6DB 0x55E6
+0xB6DC 0x55CE
+0xB6DD 0x55DC
+0xB6DE 0x55C7
+0xB6DF 0x55D1
+0xB6E0 0x55E3
+0xB6E1 0x55E4
+0xB6E2 0x55EF
+0xB6E3 0x55DA
+0xB6E4 0x55E1
+0xB6E5 0x55C5
+0xB6E6 0x55C6
+0xB6E7 0x55E5
+0xB6E8 0x55C9
+0xB6E9 0x5712
+0xB6EA 0x5713
+0xB6EB 0x585E
+0xB6EC 0x5851
+0xB6ED 0x5858
+0xB6EE 0x5857
+0xB6EF 0x585A
+0xB6F0 0x5854
+0xB6F1 0x586B
+0xB6F2 0x584C
+0xB6F3 0x586D
+0xB6F4 0x584A
+0xB6F5 0x5862
+0xB6F6 0x5852
+0xB6F7 0x584B
+0xB6F8 0x5967
+0xB6F9 0x5AC1
+0xB6FA 0x5AC9
+0xB6FB 0x5ACC
+0xB6FC 0x5ABE
+0xB6FD 0x5ABD
+0xB6FE 0x5ABC
+0xB740 0x5AB3
+0xB741 0x5AC2
+0xB742 0x5AB2
+0xB743 0x5D69
+0xB744 0x5D6F
+0xB745 0x5E4C
+0xB746 0x5E79
+0xB747 0x5EC9
+0xB748 0x5EC8
+0xB749 0x5F12
+0xB74A 0x5F59
+0xB74B 0x5FAC
+0xB74C 0x5FAE
+0xB74D 0x611A
+0xB74E 0x610F
+0xB74F 0x6148
+0xB750 0x611F
+0xB751 0x60F3
+0xB752 0x611B
+0xB753 0x60F9
+0xB754 0x6101
+0xB755 0x6108
+0xB756 0x614E
+0xB757 0x614C
+0xB758 0x6144
+0xB759 0x614D
+0xB75A 0x613E
+0xB75B 0x6134
+0xB75C 0x6127
+0xB75D 0x610D
+0xB75E 0x6106
+0xB75F 0x6137
+0xB760 0x6221
+0xB761 0x6222
+0xB762 0x6413
+0xB763 0x643E
+0xB764 0x641E
+0xB765 0x642A
+0xB766 0x642D
+0xB767 0x643D
+0xB768 0x642C
+0xB769 0x640F
+0xB76A 0x641C
+0xB76B 0x6414
+0xB76C 0x640D
+0xB76D 0x6436
+0xB76E 0x6416
+0xB76F 0x6417
+0xB770 0x6406
+0xB771 0x656C
+0xB772 0x659F
+0xB773 0x65B0
+0xB774 0x6697
+0xB775 0x6689
+0xB776 0x6687
+0xB777 0x6688
+0xB778 0x6696
+0xB779 0x6684
+0xB77A 0x6698
+0xB77B 0x668D
+0xB77C 0x6703
+0xB77D 0x6994
+0xB77E 0x696D
+0xB7A1 0x695A
+0xB7A2 0x6977
+0xB7A3 0x6960
+0xB7A4 0x6954
+0xB7A5 0x6975
+0xB7A6 0x6930
+0xB7A7 0x6982
+0xB7A8 0x694A
+0xB7A9 0x6968
+0xB7AA 0x696B
+0xB7AB 0x695E
+0xB7AC 0x6953
+0xB7AD 0x6979
+0xB7AE 0x6986
+0xB7AF 0x695D
+0xB7B0 0x6963
+0xB7B1 0x695B
+0xB7B2 0x6B47
+0xB7B3 0x6B72
+0xB7B4 0x6BC0
+0xB7B5 0x6BBF
+0xB7B6 0x6BD3
+0xB7B7 0x6BFD
+0xB7B8 0x6EA2
+0xB7B9 0x6EAF
+0xB7BA 0x6ED3
+0xB7BB 0x6EB6
+0xB7BC 0x6EC2
+0xB7BD 0x6E90
+0xB7BE 0x6E9D
+0xB7BF 0x6EC7
+0xB7C0 0x6EC5
+0xB7C1 0x6EA5
+0xB7C2 0x6E98
+0xB7C3 0x6EBC
+0xB7C4 0x6EBA
+0xB7C5 0x6EAB
+0xB7C6 0x6ED1
+0xB7C7 0x6E96
+0xB7C8 0x6E9C
+0xB7C9 0x6EC4
+0xB7CA 0x6ED4
+0xB7CB 0x6EAA
+0xB7CC 0x6EA7
+0xB7CD 0x6EB4
+0xB7CE 0x714E
+0xB7CF 0x7159
+0xB7D0 0x7169
+0xB7D1 0x7164
+0xB7D2 0x7149
+0xB7D3 0x7167
+0xB7D4 0x715C
+0xB7D5 0x716C
+0xB7D6 0x7166
+0xB7D7 0x714C
+0xB7D8 0x7165
+0xB7D9 0x715E
+0xB7DA 0x7146
+0xB7DB 0x7168
+0xB7DC 0x7156
+0xB7DD 0x723A
+0xB7DE 0x7252
+0xB7DF 0x7337
+0xB7E0 0x7345
+0xB7E1 0x733F
+0xB7E2 0x733E
+0xB7E3 0x746F
+0xB7E4 0x745A
+0xB7E5 0x7455
+0xB7E6 0x745F
+0xB7E7 0x745E
+0xB7E8 0x7441
+0xB7E9 0x743F
+0xB7EA 0x7459
+0xB7EB 0x745B
+0xB7EC 0x745C
+0xB7ED 0x7576
+0xB7EE 0x7578
+0xB7EF 0x7600
+0xB7F0 0x75F0
+0xB7F1 0x7601
+0xB7F2 0x75F2
+0xB7F3 0x75F1
+0xB7F4 0x75FA
+0xB7F5 0x75FF
+0xB7F6 0x75F4
+0xB7F7 0x75F3
+0xB7F8 0x76DE
+0xB7F9 0x76DF
+0xB7FA 0x775B
+0xB7FB 0x776B
+0xB7FC 0x7766
+0xB7FD 0x775E
+0xB7FE 0x7763
+0xB840 0x7779
+0xB841 0x776A
+0xB842 0x776C
+0xB843 0x775C
+0xB844 0x7765
+0xB845 0x7768
+0xB846 0x7762
+0xB847 0x77EE
+0xB848 0x788E
+0xB849 0x78B0
+0xB84A 0x7897
+0xB84B 0x7898
+0xB84C 0x788C
+0xB84D 0x7889
+0xB84E 0x787C
+0xB84F 0x7891
+0xB850 0x7893
+0xB851 0x787F
+0xB852 0x797A
+0xB853 0x797F
+0xB854 0x7981
+0xB855 0x842C
+0xB856 0x79BD
+0xB857 0x7A1C
+0xB858 0x7A1A
+0xB859 0x7A20
+0xB85A 0x7A14
+0xB85B 0x7A1F
+0xB85C 0x7A1E
+0xB85D 0x7A9F
+0xB85E 0x7AA0
+0xB85F 0x7B77
+0xB860 0x7BC0
+0xB861 0x7B60
+0xB862 0x7B6E
+0xB863 0x7B67
+0xB864 0x7CB1
+0xB865 0x7CB3
+0xB866 0x7CB5
+0xB867 0x7D93
+0xB868 0x7D79
+0xB869 0x7D91
+0xB86A 0x7D81
+0xB86B 0x7D8F
+0xB86C 0x7D5B
+0xB86D 0x7F6E
+0xB86E 0x7F69
+0xB86F 0x7F6A
+0xB870 0x7F72
+0xB871 0x7FA9
+0xB872 0x7FA8
+0xB873 0x7FA4
+0xB874 0x8056
+0xB875 0x8058
+0xB876 0x8086
+0xB877 0x8084
+0xB878 0x8171
+0xB879 0x8170
+0xB87A 0x8178
+0xB87B 0x8165
+0xB87C 0x816E
+0xB87D 0x8173
+0xB87E 0x816B
+0xB8A1 0x8179
+0xB8A2 0x817A
+0xB8A3 0x8166
+0xB8A4 0x8205
+0xB8A5 0x8247
+0xB8A6 0x8482
+0xB8A7 0x8477
+0xB8A8 0x843D
+0xB8A9 0x8431
+0xB8AA 0x8475
+0xB8AB 0x8466
+0xB8AC 0x846B
+0xB8AD 0x8449
+0xB8AE 0x846C
+0xB8AF 0x845B
+0xB8B0 0x843C
+0xB8B1 0x8435
+0xB8B2 0x8461
+0xB8B3 0x8463
+0xB8B4 0x8469
+0xB8B5 0x846D
+0xB8B6 0x8446
+0xB8B7 0x865E
+0xB8B8 0x865C
+0xB8B9 0x865F
+0xB8BA 0x86F9
+0xB8BB 0x8713
+0xB8BC 0x8708
+0xB8BD 0x8707
+0xB8BE 0x8700
+0xB8BF 0x86FE
+0xB8C0 0x86FB
+0xB8C1 0x8702
+0xB8C2 0x8703
+0xB8C3 0x8706
+0xB8C4 0x870A
+0xB8C5 0x8859
+0xB8C6 0x88DF
+0xB8C7 0x88D4
+0xB8C8 0x88D9
+0xB8C9 0x88DC
+0xB8CA 0x88D8
+0xB8CB 0x88DD
+0xB8CC 0x88E1
+0xB8CD 0x88CA
+0xB8CE 0x88D5
+0xB8CF 0x88D2
+0xB8D0 0x899C
+0xB8D1 0x89E3
+0xB8D2 0x8A6B
+0xB8D3 0x8A72
+0xB8D4 0x8A73
+0xB8D5 0x8A66
+0xB8D6 0x8A69
+0xB8D7 0x8A70
+0xB8D8 0x8A87
+0xB8D9 0x8A7C
+0xB8DA 0x8A63
+0xB8DB 0x8AA0
+0xB8DC 0x8A71
+0xB8DD 0x8A85
+0xB8DE 0x8A6D
+0xB8DF 0x8A62
+0xB8E0 0x8A6E
+0xB8E1 0x8A6C
+0xB8E2 0x8A79
+0xB8E3 0x8A7B
+0xB8E4 0x8A3E
+0xB8E5 0x8A68
+0xB8E6 0x8C62
+0xB8E7 0x8C8A
+0xB8E8 0x8C89
+0xB8E9 0x8CCA
+0xB8EA 0x8CC7
+0xB8EB 0x8CC8
+0xB8EC 0x8CC4
+0xB8ED 0x8CB2
+0xB8EE 0x8CC3
+0xB8EF 0x8CC2
+0xB8F0 0x8CC5
+0xB8F1 0x8DE1
+0xB8F2 0x8DDF
+0xB8F3 0x8DE8
+0xB8F4 0x8DEF
+0xB8F5 0x8DF3
+0xB8F6 0x8DFA
+0xB8F7 0x8DEA
+0xB8F8 0x8DE4
+0xB8F9 0x8DE6
+0xB8FA 0x8EB2
+0xB8FB 0x8F03
+0xB8FC 0x8F09
+0xB8FD 0x8EFE
+0xB8FE 0x8F0A
+0xB940 0x8F9F
+0xB941 0x8FB2
+0xB942 0x904B
+0xB943 0x904A
+0xB944 0x9053
+0xB945 0x9042
+0xB946 0x9054
+0xB947 0x903C
+0xB948 0x9055
+0xB949 0x9050
+0xB94A 0x9047
+0xB94B 0x904F
+0xB94C 0x904E
+0xB94D 0x904D
+0xB94E 0x9051
+0xB94F 0x903E
+0xB950 0x9041
+0xB951 0x9112
+0xB952 0x9117
+0xB953 0x916C
+0xB954 0x916A
+0xB955 0x9169
+0xB956 0x91C9
+0xB957 0x9237
+0xB958 0x9257
+0xB959 0x9238
+0xB95A 0x923D
+0xB95B 0x9240
+0xB95C 0x923E
+0xB95D 0x925B
+0xB95E 0x924B
+0xB95F 0x9264
+0xB960 0x9251
+0xB961 0x9234
+0xB962 0x9249
+0xB963 0x924D
+0xB964 0x9245
+0xB965 0x9239
+0xB966 0x923F
+0xB967 0x925A
+0xB968 0x9598
+0xB969 0x9698
+0xB96A 0x9694
+0xB96B 0x9695
+0xB96C 0x96CD
+0xB96D 0x96CB
+0xB96E 0x96C9
+0xB96F 0x96CA
+0xB970 0x96F7
+0xB971 0x96FB
+0xB972 0x96F9
+0xB973 0x96F6
+0xB974 0x9756
+0xB975 0x9774
+0xB976 0x9776
+0xB977 0x9810
+0xB978 0x9811
+0xB979 0x9813
+0xB97A 0x980A
+0xB97B 0x9812
+0xB97C 0x980C
+0xB97D 0x98FC
+0xB97E 0x98F4
+0xB9A1 0x98FD
+0xB9A2 0x98FE
+0xB9A3 0x99B3
+0xB9A4 0x99B1
+0xB9A5 0x99B4
+0xB9A6 0x9AE1
+0xB9A7 0x9CE9
+0xB9A8 0x9E82
+0xB9A9 0x9F0E
+0xB9AA 0x9F13
+0xB9AB 0x9F20
+0xB9AC 0x50E7
+0xB9AD 0x50EE
+0xB9AE 0x50E5
+0xB9AF 0x50D6
+0xB9B0 0x50ED
+0xB9B1 0x50DA
+0xB9B2 0x50D5
+0xB9B3 0x50CF
+0xB9B4 0x50D1
+0xB9B5 0x50F1
+0xB9B6 0x50CE
+0xB9B7 0x50E9
+0xB9B8 0x5162
+0xB9B9 0x51F3
+0xB9BA 0x5283
+0xB9BB 0x5282
+0xB9BC 0x5331
+0xB9BD 0x53AD
+0xB9BE 0x55FE
+0xB9BF 0x5600
+0xB9C0 0x561B
+0xB9C1 0x5617
+0xB9C2 0x55FD
+0xB9C3 0x5614
+0xB9C4 0x5606
+0xB9C5 0x5609
+0xB9C6 0x560D
+0xB9C7 0x560E
+0xB9C8 0x55F7
+0xB9C9 0x5616
+0xB9CA 0x561F
+0xB9CB 0x5608
+0xB9CC 0x5610
+0xB9CD 0x55F6
+0xB9CE 0x5718
+0xB9CF 0x5716
+0xB9D0 0x5875
+0xB9D1 0x587E
+0xB9D2 0x5883
+0xB9D3 0x5893
+0xB9D4 0x588A
+0xB9D5 0x5879
+0xB9D6 0x5885
+0xB9D7 0x587D
+0xB9D8 0x58FD
+0xB9D9 0x5925
+0xB9DA 0x5922
+0xB9DB 0x5924
+0xB9DC 0x596A
+0xB9DD 0x5969
+0xB9DE 0x5AE1
+0xB9DF 0x5AE6
+0xB9E0 0x5AE9
+0xB9E1 0x5AD7
+0xB9E2 0x5AD6
+0xB9E3 0x5AD8
+0xB9E4 0x5AE3
+0xB9E5 0x5B75
+0xB9E6 0x5BDE
+0xB9E7 0x5BE7
+0xB9E8 0x5BE1
+0xB9E9 0x5BE5
+0xB9EA 0x5BE6
+0xB9EB 0x5BE8
+0xB9EC 0x5BE2
+0xB9ED 0x5BE4
+0xB9EE 0x5BDF
+0xB9EF 0x5C0D
+0xB9F0 0x5C62
+0xB9F1 0x5D84
+0xB9F2 0x5D87
+0xB9F3 0x5E5B
+0xB9F4 0x5E63
+0xB9F5 0x5E55
+0xB9F6 0x5E57
+0xB9F7 0x5E54
+0xB9F8 0x5ED3
+0xB9F9 0x5ED6
+0xB9FA 0x5F0A
+0xB9FB 0x5F46
+0xB9FC 0x5F70
+0xB9FD 0x5FB9
+0xB9FE 0x6147
+0xBA40 0x613F
+0xBA41 0x614B
+0xBA42 0x6177
+0xBA43 0x6162
+0xBA44 0x6163
+0xBA45 0x615F
+0xBA46 0x615A
+0xBA47 0x6158
+0xBA48 0x6175
+0xBA49 0x622A
+0xBA4A 0x6487
+0xBA4B 0x6458
+0xBA4C 0x6454
+0xBA4D 0x64A4
+0xBA4E 0x6478
+0xBA4F 0x645F
+0xBA50 0x647A
+0xBA51 0x6451
+0xBA52 0x6467
+0xBA53 0x6434
+0xBA54 0x646D
+0xBA55 0x647B
+0xBA56 0x6572
+0xBA57 0x65A1
+0xBA58 0x65D7
+0xBA59 0x65D6
+0xBA5A 0x66A2
+0xBA5B 0x66A8
+0xBA5C 0x669D
+0xBA5D 0x699C
+0xBA5E 0x69A8
+0xBA5F 0x6995
+0xBA60 0x69C1
+0xBA61 0x69AE
+0xBA62 0x69D3
+0xBA63 0x69CB
+0xBA64 0x699B
+0xBA65 0x69B7
+0xBA66 0x69BB
+0xBA67 0x69AB
+0xBA68 0x69B4
+0xBA69 0x69D0
+0xBA6A 0x69CD
+0xBA6B 0x69AD
+0xBA6C 0x69CC
+0xBA6D 0x69A6
+0xBA6E 0x69C3
+0xBA6F 0x69A3
+0xBA70 0x6B49
+0xBA71 0x6B4C
+0xBA72 0x6C33
+0xBA73 0x6F33
+0xBA74 0x6F14
+0xBA75 0x6EFE
+0xBA76 0x6F13
+0xBA77 0x6EF4
+0xBA78 0x6F29
+0xBA79 0x6F3E
+0xBA7A 0x6F20
+0xBA7B 0x6F2C
+0xBA7C 0x6F0F
+0xBA7D 0x6F02
+0xBA7E 0x6F22
+0xBAA1 0x6EFF
+0xBAA2 0x6EEF
+0xBAA3 0x6F06
+0xBAA4 0x6F31
+0xBAA5 0x6F38
+0xBAA6 0x6F32
+0xBAA7 0x6F23
+0xBAA8 0x6F15
+0xBAA9 0x6F2B
+0xBAAA 0x6F2F
+0xBAAB 0x6F88
+0xBAAC 0x6F2A
+0xBAAD 0x6EEC
+0xBAAE 0x6F01
+0xBAAF 0x6EF2
+0xBAB0 0x6ECC
+0xBAB1 0x6EF7
+0xBAB2 0x7194
+0xBAB3 0x7199
+0xBAB4 0x717D
+0xBAB5 0x718A
+0xBAB6 0x7184
+0xBAB7 0x7192
+0xBAB8 0x723E
+0xBAB9 0x7292
+0xBABA 0x7296
+0xBABB 0x7344
+0xBABC 0x7350
+0xBABD 0x7464
+0xBABE 0x7463
+0xBABF 0x746A
+0xBAC0 0x7470
+0xBAC1 0x746D
+0xBAC2 0x7504
+0xBAC3 0x7591
+0xBAC4 0x7627
+0xBAC5 0x760D
+0xBAC6 0x760B
+0xBAC7 0x7609
+0xBAC8 0x7613
+0xBAC9 0x76E1
+0xBACA 0x76E3
+0xBACB 0x7784
+0xBACC 0x777D
+0xBACD 0x777F
+0xBACE 0x7761
+0xBACF 0x78C1
+0xBAD0 0x789F
+0xBAD1 0x78A7
+0xBAD2 0x78B3
+0xBAD3 0x78A9
+0xBAD4 0x78A3
+0xBAD5 0x798E
+0xBAD6 0x798F
+0xBAD7 0x798D
+0xBAD8 0x7A2E
+0xBAD9 0x7A31
+0xBADA 0x7AAA
+0xBADB 0x7AA9
+0xBADC 0x7AED
+0xBADD 0x7AEF
+0xBADE 0x7BA1
+0xBADF 0x7B95
+0xBAE0 0x7B8B
+0xBAE1 0x7B75
+0xBAE2 0x7B97
+0xBAE3 0x7B9D
+0xBAE4 0x7B94
+0xBAE5 0x7B8F
+0xBAE6 0x7BB8
+0xBAE7 0x7B87
+0xBAE8 0x7B84
+0xBAE9 0x7CB9
+0xBAEA 0x7CBD
+0xBAEB 0x7CBE
+0xBAEC 0x7DBB
+0xBAED 0x7DB0
+0xBAEE 0x7D9C
+0xBAEF 0x7DBD
+0xBAF0 0x7DBE
+0xBAF1 0x7DA0
+0xBAF2 0x7DCA
+0xBAF3 0x7DB4
+0xBAF4 0x7DB2
+0xBAF5 0x7DB1
+0xBAF6 0x7DBA
+0xBAF7 0x7DA2
+0xBAF8 0x7DBF
+0xBAF9 0x7DB5
+0xBAFA 0x7DB8
+0xBAFB 0x7DAD
+0xBAFC 0x7DD2
+0xBAFD 0x7DC7
+0xBAFE 0x7DAC
+0xBB40 0x7F70
+0xBB41 0x7FE0
+0xBB42 0x7FE1
+0xBB43 0x7FDF
+0xBB44 0x805E
+0xBB45 0x805A
+0xBB46 0x8087
+0xBB47 0x8150
+0xBB48 0x8180
+0xBB49 0x818F
+0xBB4A 0x8188
+0xBB4B 0x818A
+0xBB4C 0x817F
+0xBB4D 0x8182
+0xBB4E 0x81E7
+0xBB4F 0x81FA
+0xBB50 0x8207
+0xBB51 0x8214
+0xBB52 0x821E
+0xBB53 0x824B
+0xBB54 0x84C9
+0xBB55 0x84BF
+0xBB56 0x84C6
+0xBB57 0x84C4
+0xBB58 0x8499
+0xBB59 0x849E
+0xBB5A 0x84B2
+0xBB5B 0x849C
+0xBB5C 0x84CB
+0xBB5D 0x84B8
+0xBB5E 0x84C0
+0xBB5F 0x84D3
+0xBB60 0x8490
+0xBB61 0x84BC
+0xBB62 0x84D1
+0xBB63 0x84CA
+0xBB64 0x873F
+0xBB65 0x871C
+0xBB66 0x873B
+0xBB67 0x8722
+0xBB68 0x8725
+0xBB69 0x8734
+0xBB6A 0x8718
+0xBB6B 0x8755
+0xBB6C 0x8737
+0xBB6D 0x8729
+0xBB6E 0x88F3
+0xBB6F 0x8902
+0xBB70 0x88F4
+0xBB71 0x88F9
+0xBB72 0x88F8
+0xBB73 0x88FD
+0xBB74 0x88E8
+0xBB75 0x891A
+0xBB76 0x88EF
+0xBB77 0x8AA6
+0xBB78 0x8A8C
+0xBB79 0x8A9E
+0xBB7A 0x8AA3
+0xBB7B 0x8A8D
+0xBB7C 0x8AA1
+0xBB7D 0x8A93
+0xBB7E 0x8AA4
+0xBBA1 0x8AAA
+0xBBA2 0x8AA5
+0xBBA3 0x8AA8
+0xBBA4 0x8A98
+0xBBA5 0x8A91
+0xBBA6 0x8A9A
+0xBBA7 0x8AA7
+0xBBA8 0x8C6A
+0xBBA9 0x8C8D
+0xBBAA 0x8C8C
+0xBBAB 0x8CD3
+0xBBAC 0x8CD1
+0xBBAD 0x8CD2
+0xBBAE 0x8D6B
+0xBBAF 0x8D99
+0xBBB0 0x8D95
+0xBBB1 0x8DFC
+0xBBB2 0x8F14
+0xBBB3 0x8F12
+0xBBB4 0x8F15
+0xBBB5 0x8F13
+0xBBB6 0x8FA3
+0xBBB7 0x9060
+0xBBB8 0x9058
+0xBBB9 0x905C
+0xBBBA 0x9063
+0xBBBB 0x9059
+0xBBBC 0x905E
+0xBBBD 0x9062
+0xBBBE 0x905D
+0xBBBF 0x905B
+0xBBC0 0x9119
+0xBBC1 0x9118
+0xBBC2 0x911E
+0xBBC3 0x9175
+0xBBC4 0x9178
+0xBBC5 0x9177
+0xBBC6 0x9174
+0xBBC7 0x9278
+0xBBC8 0x9280
+0xBBC9 0x9285
+0xBBCA 0x9298
+0xBBCB 0x9296
+0xBBCC 0x927B
+0xBBCD 0x9293
+0xBBCE 0x929C
+0xBBCF 0x92A8
+0xBBD0 0x927C
+0xBBD1 0x9291
+0xBBD2 0x95A1
+0xBBD3 0x95A8
+0xBBD4 0x95A9
+0xBBD5 0x95A3
+0xBBD6 0x95A5
+0xBBD7 0x95A4
+0xBBD8 0x9699
+0xBBD9 0x969C
+0xBBDA 0x969B
+0xBBDB 0x96CC
+0xBBDC 0x96D2
+0xBBDD 0x9700
+0xBBDE 0x977C
+0xBBDF 0x9785
+0xBBE0 0x97F6
+0xBBE1 0x9817
+0xBBE2 0x9818
+0xBBE3 0x98AF
+0xBBE4 0x98B1
+0xBBE5 0x9903
+0xBBE6 0x9905
+0xBBE7 0x990C
+0xBBE8 0x9909
+0xBBE9 0x99C1
+0xBBEA 0x9AAF
+0xBBEB 0x9AB0
+0xBBEC 0x9AE6
+0xBBED 0x9B41
+0xBBEE 0x9B42
+0xBBEF 0x9CF4
+0xBBF0 0x9CF6
+0xBBF1 0x9CF3
+0xBBF2 0x9EBC
+0xBBF3 0x9F3B
+0xBBF4 0x9F4A
+0xBBF5 0x5104
+0xBBF6 0x5100
+0xBBF7 0x50FB
+0xBBF8 0x50F5
+0xBBF9 0x50F9
+0xBBFA 0x5102
+0xBBFB 0x5108
+0xBBFC 0x5109
+0xBBFD 0x5105
+0xBBFE 0x51DC
+0xBC40 0x5287
+0xBC41 0x5288
+0xBC42 0x5289
+0xBC43 0x528D
+0xBC44 0x528A
+0xBC45 0x52F0
+0xBC46 0x53B2
+0xBC47 0x562E
+0xBC48 0x563B
+0xBC49 0x5639
+0xBC4A 0x5632
+0xBC4B 0x563F
+0xBC4C 0x5634
+0xBC4D 0x5629
+0xBC4E 0x5653
+0xBC4F 0x564E
+0xBC50 0x5657
+0xBC51 0x5674
+0xBC52 0x5636
+0xBC53 0x562F
+0xBC54 0x5630
+0xBC55 0x5880
+0xBC56 0x589F
+0xBC57 0x589E
+0xBC58 0x58B3
+0xBC59 0x589C
+0xBC5A 0x58AE
+0xBC5B 0x58A9
+0xBC5C 0x58A6
+0xBC5D 0x596D
+0xBC5E 0x5B09
+0xBC5F 0x5AFB
+0xBC60 0x5B0B
+0xBC61 0x5AF5
+0xBC62 0x5B0C
+0xBC63 0x5B08
+0xBC64 0x5BEE
+0xBC65 0x5BEC
+0xBC66 0x5BE9
+0xBC67 0x5BEB
+0xBC68 0x5C64
+0xBC69 0x5C65
+0xBC6A 0x5D9D
+0xBC6B 0x5D94
+0xBC6C 0x5E62
+0xBC6D 0x5E5F
+0xBC6E 0x5E61
+0xBC6F 0x5EE2
+0xBC70 0x5EDA
+0xBC71 0x5EDF
+0xBC72 0x5EDD
+0xBC73 0x5EE3
+0xBC74 0x5EE0
+0xBC75 0x5F48
+0xBC76 0x5F71
+0xBC77 0x5FB7
+0xBC78 0x5FB5
+0xBC79 0x6176
+0xBC7A 0x6167
+0xBC7B 0x616E
+0xBC7C 0x615D
+0xBC7D 0x6155
+0xBC7E 0x6182
+0xBCA1 0x617C
+0xBCA2 0x6170
+0xBCA3 0x616B
+0xBCA4 0x617E
+0xBCA5 0x61A7
+0xBCA6 0x6190
+0xBCA7 0x61AB
+0xBCA8 0x618E
+0xBCA9 0x61AC
+0xBCAA 0x619A
+0xBCAB 0x61A4
+0xBCAC 0x6194
+0xBCAD 0x61AE
+0xBCAE 0x622E
+0xBCAF 0x6469
+0xBCB0 0x646F
+0xBCB1 0x6479
+0xBCB2 0x649E
+0xBCB3 0x64B2
+0xBCB4 0x6488
+0xBCB5 0x6490
+0xBCB6 0x64B0
+0xBCB7 0x64A5
+0xBCB8 0x6493
+0xBCB9 0x6495
+0xBCBA 0x64A9
+0xBCBB 0x6492
+0xBCBC 0x64AE
+0xBCBD 0x64AD
+0xBCBE 0x64AB
+0xBCBF 0x649A
+0xBCC0 0x64AC
+0xBCC1 0x6499
+0xBCC2 0x64A2
+0xBCC3 0x64B3
+0xBCC4 0x6575
+0xBCC5 0x6577
+0xBCC6 0x6578
+0xBCC7 0x66AE
+0xBCC8 0x66AB
+0xBCC9 0x66B4
+0xBCCA 0x66B1
+0xBCCB 0x6A23
+0xBCCC 0x6A1F
+0xBCCD 0x69E8
+0xBCCE 0x6A01
+0xBCCF 0x6A1E
+0xBCD0 0x6A19
+0xBCD1 0x69FD
+0xBCD2 0x6A21
+0xBCD3 0x6A13
+0xBCD4 0x6A0A
+0xBCD5 0x69F3
+0xBCD6 0x6A02
+0xBCD7 0x6A05
+0xBCD8 0x69ED
+0xBCD9 0x6A11
+0xBCDA 0x6B50
+0xBCDB 0x6B4E
+0xBCDC 0x6BA4
+0xBCDD 0x6BC5
+0xBCDE 0x6BC6
+0xBCDF 0x6F3F
+0xBCE0 0x6F7C
+0xBCE1 0x6F84
+0xBCE2 0x6F51
+0xBCE3 0x6F66
+0xBCE4 0x6F54
+0xBCE5 0x6F86
+0xBCE6 0x6F6D
+0xBCE7 0x6F5B
+0xBCE8 0x6F78
+0xBCE9 0x6F6E
+0xBCEA 0x6F8E
+0xBCEB 0x6F7A
+0xBCEC 0x6F70
+0xBCED 0x6F64
+0xBCEE 0x6F97
+0xBCEF 0x6F58
+0xBCF0 0x6ED5
+0xBCF1 0x6F6F
+0xBCF2 0x6F60
+0xBCF3 0x6F5F
+0xBCF4 0x719F
+0xBCF5 0x71AC
+0xBCF6 0x71B1
+0xBCF7 0x71A8
+0xBCF8 0x7256
+0xBCF9 0x729B
+0xBCFA 0x734E
+0xBCFB 0x7357
+0xBCFC 0x7469
+0xBCFD 0x748B
+0xBCFE 0x7483
+0xBD40 0x747E
+0xBD41 0x7480
+0xBD42 0x757F
+0xBD43 0x7620
+0xBD44 0x7629
+0xBD45 0x761F
+0xBD46 0x7624
+0xBD47 0x7626
+0xBD48 0x7621
+0xBD49 0x7622
+0xBD4A 0x769A
+0xBD4B 0x76BA
+0xBD4C 0x76E4
+0xBD4D 0x778E
+0xBD4E 0x7787
+0xBD4F 0x778C
+0xBD50 0x7791
+0xBD51 0x778B
+0xBD52 0x78CB
+0xBD53 0x78C5
+0xBD54 0x78BA
+0xBD55 0x78CA
+0xBD56 0x78BE
+0xBD57 0x78D5
+0xBD58 0x78BC
+0xBD59 0x78D0
+0xBD5A 0x7A3F
+0xBD5B 0x7A3C
+0xBD5C 0x7A40
+0xBD5D 0x7A3D
+0xBD5E 0x7A37
+0xBD5F 0x7A3B
+0xBD60 0x7AAF
+0xBD61 0x7AAE
+0xBD62 0x7BAD
+0xBD63 0x7BB1
+0xBD64 0x7BC4
+0xBD65 0x7BB4
+0xBD66 0x7BC6
+0xBD67 0x7BC7
+0xBD68 0x7BC1
+0xBD69 0x7BA0
+0xBD6A 0x7BCC
+0xBD6B 0x7CCA
+0xBD6C 0x7DE0
+0xBD6D 0x7DF4
+0xBD6E 0x7DEF
+0xBD6F 0x7DFB
+0xBD70 0x7DD8
+0xBD71 0x7DEC
+0xBD72 0x7DDD
+0xBD73 0x7DE8
+0xBD74 0x7DE3
+0xBD75 0x7DDA
+0xBD76 0x7DDE
+0xBD77 0x7DE9
+0xBD78 0x7D9E
+0xBD79 0x7DD9
+0xBD7A 0x7DF2
+0xBD7B 0x7DF9
+0xBD7C 0x7F75
+0xBD7D 0x7F77
+0xBD7E 0x7FAF
+0xBDA1 0x7FE9
+0xBDA2 0x8026
+0xBDA3 0x819B
+0xBDA4 0x819C
+0xBDA5 0x819D
+0xBDA6 0x81A0
+0xBDA7 0x819A
+0xBDA8 0x8198
+0xBDA9 0x8517
+0xBDAA 0x853D
+0xBDAB 0x851A
+0xBDAC 0x84EE
+0xBDAD 0x852C
+0xBDAE 0x852D
+0xBDAF 0x8513
+0xBDB0 0x8511
+0xBDB1 0x8523
+0xBDB2 0x8521
+0xBDB3 0x8514
+0xBDB4 0x84EC
+0xBDB5 0x8525
+0xBDB6 0x84FF
+0xBDB7 0x8506
+0xBDB8 0x8782
+0xBDB9 0x8774
+0xBDBA 0x8776
+0xBDBB 0x8760
+0xBDBC 0x8766
+0xBDBD 0x8778
+0xBDBE 0x8768
+0xBDBF 0x8759
+0xBDC0 0x8757
+0xBDC1 0x874C
+0xBDC2 0x8753
+0xBDC3 0x885B
+0xBDC4 0x885D
+0xBDC5 0x8910
+0xBDC6 0x8907
+0xBDC7 0x8912
+0xBDC8 0x8913
+0xBDC9 0x8915
+0xBDCA 0x890A
+0xBDCB 0x8ABC
+0xBDCC 0x8AD2
+0xBDCD 0x8AC7
+0xBDCE 0x8AC4
+0xBDCF 0x8A95
+0xBDD0 0x8ACB
+0xBDD1 0x8AF8
+0xBDD2 0x8AB2
+0xBDD3 0x8AC9
+0xBDD4 0x8AC2
+0xBDD5 0x8ABF
+0xBDD6 0x8AB0
+0xBDD7 0x8AD6
+0xBDD8 0x8ACD
+0xBDD9 0x8AB6
+0xBDDA 0x8AB9
+0xBDDB 0x8ADB
+0xBDDC 0x8C4C
+0xBDDD 0x8C4E
+0xBDDE 0x8C6C
+0xBDDF 0x8CE0
+0xBDE0 0x8CDE
+0xBDE1 0x8CE6
+0xBDE2 0x8CE4
+0xBDE3 0x8CEC
+0xBDE4 0x8CED
+0xBDE5 0x8CE2
+0xBDE6 0x8CE3
+0xBDE7 0x8CDC
+0xBDE8 0x8CEA
+0xBDE9 0x8CE1
+0xBDEA 0x8D6D
+0xBDEB 0x8D9F
+0xBDEC 0x8DA3
+0xBDED 0x8E2B
+0xBDEE 0x8E10
+0xBDEF 0x8E1D
+0xBDF0 0x8E22
+0xBDF1 0x8E0F
+0xBDF2 0x8E29
+0xBDF3 0x8E1F
+0xBDF4 0x8E21
+0xBDF5 0x8E1E
+0xBDF6 0x8EBA
+0xBDF7 0x8F1D
+0xBDF8 0x8F1B
+0xBDF9 0x8F1F
+0xBDFA 0x8F29
+0xBDFB 0x8F26
+0xBDFC 0x8F2A
+0xBDFD 0x8F1C
+0xBDFE 0x8F1E
+0xBE40 0x8F25
+0xBE41 0x9069
+0xBE42 0x906E
+0xBE43 0x9068
+0xBE44 0x906D
+0xBE45 0x9077
+0xBE46 0x9130
+0xBE47 0x912D
+0xBE48 0x9127
+0xBE49 0x9131
+0xBE4A 0x9187
+0xBE4B 0x9189
+0xBE4C 0x918B
+0xBE4D 0x9183
+0xBE4E 0x92C5
+0xBE4F 0x92BB
+0xBE50 0x92B7
+0xBE51 0x92EA
+0xBE52 0x92AC
+0xBE53 0x92E4
+0xBE54 0x92C1
+0xBE55 0x92B3
+0xBE56 0x92BC
+0xBE57 0x92D2
+0xBE58 0x92C7
+0xBE59 0x92F0
+0xBE5A 0x92B2
+0xBE5B 0x95AD
+0xBE5C 0x95B1
+0xBE5D 0x9704
+0xBE5E 0x9706
+0xBE5F 0x9707
+0xBE60 0x9709
+0xBE61 0x9760
+0xBE62 0x978D
+0xBE63 0x978B
+0xBE64 0x978F
+0xBE65 0x9821
+0xBE66 0x982B
+0xBE67 0x981C
+0xBE68 0x98B3
+0xBE69 0x990A
+0xBE6A 0x9913
+0xBE6B 0x9912
+0xBE6C 0x9918
+0xBE6D 0x99DD
+0xBE6E 0x99D0
+0xBE6F 0x99DF
+0xBE70 0x99DB
+0xBE71 0x99D1
+0xBE72 0x99D5
+0xBE73 0x99D2
+0xBE74 0x99D9
+0xBE75 0x9AB7
+0xBE76 0x9AEE
+0xBE77 0x9AEF
+0xBE78 0x9B27
+0xBE79 0x9B45
+0xBE7A 0x9B44
+0xBE7B 0x9B77
+0xBE7C 0x9B6F
+0xBE7D 0x9D06
+0xBE7E 0x9D09
+0xBEA1 0x9D03
+0xBEA2 0x9EA9
+0xBEA3 0x9EBE
+0xBEA4 0x9ECE
+0xBEA5 0x58A8
+0xBEA6 0x9F52
+0xBEA7 0x5112
+0xBEA8 0x5118
+0xBEA9 0x5114
+0xBEAA 0x5110
+0xBEAB 0x5115
+0xBEAC 0x5180
+0xBEAD 0x51AA
+0xBEAE 0x51DD
+0xBEAF 0x5291
+0xBEB0 0x5293
+0xBEB1 0x52F3
+0xBEB2 0x5659
+0xBEB3 0x566B
+0xBEB4 0x5679
+0xBEB5 0x5669
+0xBEB6 0x5664
+0xBEB7 0x5678
+0xBEB8 0x566A
+0xBEB9 0x5668
+0xBEBA 0x5665
+0xBEBB 0x5671
+0xBEBC 0x566F
+0xBEBD 0x566C
+0xBEBE 0x5662
+0xBEBF 0x5676
+0xBEC0 0x58C1
+0xBEC1 0x58BE
+0xBEC2 0x58C7
+0xBEC3 0x58C5
+0xBEC4 0x596E
+0xBEC5 0x5B1D
+0xBEC6 0x5B34
+0xBEC7 0x5B78
+0xBEC8 0x5BF0
+0xBEC9 0x5C0E
+0xBECA 0x5F4A
+0xBECB 0x61B2
+0xBECC 0x6191
+0xBECD 0x61A9
+0xBECE 0x618A
+0xBECF 0x61CD
+0xBED0 0x61B6
+0xBED1 0x61BE
+0xBED2 0x61CA
+0xBED3 0x61C8
+0xBED4 0x6230
+0xBED5 0x64C5
+0xBED6 0x64C1
+0xBED7 0x64CB
+0xBED8 0x64BB
+0xBED9 0x64BC
+0xBEDA 0x64DA
+0xBEDB 0x64C4
+0xBEDC 0x64C7
+0xBEDD 0x64C2
+0xBEDE 0x64CD
+0xBEDF 0x64BF
+0xBEE0 0x64D2
+0xBEE1 0x64D4
+0xBEE2 0x64BE
+0xBEE3 0x6574
+0xBEE4 0x66C6
+0xBEE5 0x66C9
+0xBEE6 0x66B9
+0xBEE7 0x66C4
+0xBEE8 0x66C7
+0xBEE9 0x66B8
+0xBEEA 0x6A3D
+0xBEEB 0x6A38
+0xBEEC 0x6A3A
+0xBEED 0x6A59
+0xBEEE 0x6A6B
+0xBEEF 0x6A58
+0xBEF0 0x6A39
+0xBEF1 0x6A44
+0xBEF2 0x6A62
+0xBEF3 0x6A61
+0xBEF4 0x6A4B
+0xBEF5 0x6A47
+0xBEF6 0x6A35
+0xBEF7 0x6A5F
+0xBEF8 0x6A48
+0xBEF9 0x6B59
+0xBEFA 0x6B77
+0xBEFB 0x6C05
+0xBEFC 0x6FC2
+0xBEFD 0x6FB1
+0xBEFE 0x6FA1
+0xBF40 0x6FC3
+0xBF41 0x6FA4
+0xBF42 0x6FC1
+0xBF43 0x6FA7
+0xBF44 0x6FB3
+0xBF45 0x6FC0
+0xBF46 0x6FB9
+0xBF47 0x6FB6
+0xBF48 0x6FA6
+0xBF49 0x6FA0
+0xBF4A 0x6FB4
+0xBF4B 0x71BE
+0xBF4C 0x71C9
+0xBF4D 0x71D0
+0xBF4E 0x71D2
+0xBF4F 0x71C8
+0xBF50 0x71D5
+0xBF51 0x71B9
+0xBF52 0x71CE
+0xBF53 0x71D9
+0xBF54 0x71DC
+0xBF55 0x71C3
+0xBF56 0x71C4
+0xBF57 0x7368
+0xBF58 0x749C
+0xBF59 0x74A3
+0xBF5A 0x7498
+0xBF5B 0x749F
+0xBF5C 0x749E
+0xBF5D 0x74E2
+0xBF5E 0x750C
+0xBF5F 0x750D
+0xBF60 0x7634
+0xBF61 0x7638
+0xBF62 0x763A
+0xBF63 0x76E7
+0xBF64 0x76E5
+0xBF65 0x77A0
+0xBF66 0x779E
+0xBF67 0x779F
+0xBF68 0x77A5
+0xBF69 0x78E8
+0xBF6A 0x78DA
+0xBF6B 0x78EC
+0xBF6C 0x78E7
+0xBF6D 0x79A6
+0xBF6E 0x7A4D
+0xBF6F 0x7A4E
+0xBF70 0x7A46
+0xBF71 0x7A4C
+0xBF72 0x7A4B
+0xBF73 0x7ABA
+0xBF74 0x7BD9
+0xBF75 0x7C11
+0xBF76 0x7BC9
+0xBF77 0x7BE4
+0xBF78 0x7BDB
+0xBF79 0x7BE1
+0xBF7A 0x7BE9
+0xBF7B 0x7BE6
+0xBF7C 0x7CD5
+0xBF7D 0x7CD6
+0xBF7E 0x7E0A
+0xBFA1 0x7E11
+0xBFA2 0x7E08
+0xBFA3 0x7E1B
+0xBFA4 0x7E23
+0xBFA5 0x7E1E
+0xBFA6 0x7E1D
+0xBFA7 0x7E09
+0xBFA8 0x7E10
+0xBFA9 0x7F79
+0xBFAA 0x7FB2
+0xBFAB 0x7FF0
+0xBFAC 0x7FF1
+0xBFAD 0x7FEE
+0xBFAE 0x8028
+0xBFAF 0x81B3
+0xBFB0 0x81A9
+0xBFB1 0x81A8
+0xBFB2 0x81FB
+0xBFB3 0x8208
+0xBFB4 0x8258
+0xBFB5 0x8259
+0xBFB6 0x854A
+0xBFB7 0x8559
+0xBFB8 0x8548
+0xBFB9 0x8568
+0xBFBA 0x8569
+0xBFBB 0x8543
+0xBFBC 0x8549
+0xBFBD 0x856D
+0xBFBE 0x856A
+0xBFBF 0x855E
+0xBFC0 0x8783
+0xBFC1 0x879F
+0xBFC2 0x879E
+0xBFC3 0x87A2
+0xBFC4 0x878D
+0xBFC5 0x8861
+0xBFC6 0x892A
+0xBFC7 0x8932
+0xBFC8 0x8925
+0xBFC9 0x892B
+0xBFCA 0x8921
+0xBFCB 0x89AA
+0xBFCC 0x89A6
+0xBFCD 0x8AE6
+0xBFCE 0x8AFA
+0xBFCF 0x8AEB
+0xBFD0 0x8AF1
+0xBFD1 0x8B00
+0xBFD2 0x8ADC
+0xBFD3 0x8AE7
+0xBFD4 0x8AEE
+0xBFD5 0x8AFE
+0xBFD6 0x8B01
+0xBFD7 0x8B02
+0xBFD8 0x8AF7
+0xBFD9 0x8AED
+0xBFDA 0x8AF3
+0xBFDB 0x8AF6
+0xBFDC 0x8AFC
+0xBFDD 0x8C6B
+0xBFDE 0x8C6D
+0xBFDF 0x8C93
+0xBFE0 0x8CF4
+0xBFE1 0x8E44
+0xBFE2 0x8E31
+0xBFE3 0x8E34
+0xBFE4 0x8E42
+0xBFE5 0x8E39
+0xBFE6 0x8E35
+0xBFE7 0x8F3B
+0xBFE8 0x8F2F
+0xBFE9 0x8F38
+0xBFEA 0x8F33
+0xBFEB 0x8FA8
+0xBFEC 0x8FA6
+0xBFED 0x9075
+0xBFEE 0x9074
+0xBFEF 0x9078
+0xBFF0 0x9072
+0xBFF1 0x907C
+0xBFF2 0x907A
+0xBFF3 0x9134
+0xBFF4 0x9192
+0xBFF5 0x9320
+0xBFF6 0x9336
+0xBFF7 0x92F8
+0xBFF8 0x9333
+0xBFF9 0x932F
+0xBFFA 0x9322
+0xBFFB 0x92FC
+0xBFFC 0x932B
+0xBFFD 0x9304
+0xBFFE 0x931A
+0xC040 0x9310
+0xC041 0x9326
+0xC042 0x9321
+0xC043 0x9315
+0xC044 0x932E
+0xC045 0x9319
+0xC046 0x95BB
+0xC047 0x96A7
+0xC048 0x96A8
+0xC049 0x96AA
+0xC04A 0x96D5
+0xC04B 0x970E
+0xC04C 0x9711
+0xC04D 0x9716
+0xC04E 0x970D
+0xC04F 0x9713
+0xC050 0x970F
+0xC051 0x975B
+0xC052 0x975C
+0xC053 0x9766
+0xC054 0x9798
+0xC055 0x9830
+0xC056 0x9838
+0xC057 0x983B
+0xC058 0x9837
+0xC059 0x982D
+0xC05A 0x9839
+0xC05B 0x9824
+0xC05C 0x9910
+0xC05D 0x9928
+0xC05E 0x991E
+0xC05F 0x991B
+0xC060 0x9921
+0xC061 0x991A
+0xC062 0x99ED
+0xC063 0x99E2
+0xC064 0x99F1
+0xC065 0x9AB8
+0xC066 0x9ABC
+0xC067 0x9AFB
+0xC068 0x9AED
+0xC069 0x9B28
+0xC06A 0x9B91
+0xC06B 0x9D15
+0xC06C 0x9D23
+0xC06D 0x9D26
+0xC06E 0x9D28
+0xC06F 0x9D12
+0xC070 0x9D1B
+0xC071 0x9ED8
+0xC072 0x9ED4
+0xC073 0x9F8D
+0xC074 0x9F9C
+0xC075 0x512A
+0xC076 0x511F
+0xC077 0x5121
+0xC078 0x5132
+0xC079 0x52F5
+0xC07A 0x568E
+0xC07B 0x5680
+0xC07C 0x5690
+0xC07D 0x5685
+0xC07E 0x5687
+0xC0A1 0x568F
+0xC0A2 0x58D5
+0xC0A3 0x58D3
+0xC0A4 0x58D1
+0xC0A5 0x58CE
+0xC0A6 0x5B30
+0xC0A7 0x5B2A
+0xC0A8 0x5B24
+0xC0A9 0x5B7A
+0xC0AA 0x5C37
+0xC0AB 0x5C68
+0xC0AC 0x5DBC
+0xC0AD 0x5DBA
+0xC0AE 0x5DBD
+0xC0AF 0x5DB8
+0xC0B0 0x5E6B
+0xC0B1 0x5F4C
+0xC0B2 0x5FBD
+0xC0B3 0x61C9
+0xC0B4 0x61C2
+0xC0B5 0x61C7
+0xC0B6 0x61E6
+0xC0B7 0x61CB
+0xC0B8 0x6232
+0xC0B9 0x6234
+0xC0BA 0x64CE
+0xC0BB 0x64CA
+0xC0BC 0x64D8
+0xC0BD 0x64E0
+0xC0BE 0x64F0
+0xC0BF 0x64E6
+0xC0C0 0x64EC
+0xC0C1 0x64F1
+0xC0C2 0x64E2
+0xC0C3 0x64ED
+0xC0C4 0x6582
+0xC0C5 0x6583
+0xC0C6 0x66D9
+0xC0C7 0x66D6
+0xC0C8 0x6A80
+0xC0C9 0x6A94
+0xC0CA 0x6A84
+0xC0CB 0x6AA2
+0xC0CC 0x6A9C
+0xC0CD 0x6ADB
+0xC0CE 0x6AA3
+0xC0CF 0x6A7E
+0xC0D0 0x6A97
+0xC0D1 0x6A90
+0xC0D2 0x6AA0
+0xC0D3 0x6B5C
+0xC0D4 0x6BAE
+0xC0D5 0x6BDA
+0xC0D6 0x6C08
+0xC0D7 0x6FD8
+0xC0D8 0x6FF1
+0xC0D9 0x6FDF
+0xC0DA 0x6FE0
+0xC0DB 0x6FDB
+0xC0DC 0x6FE4
+0xC0DD 0x6FEB
+0xC0DE 0x6FEF
+0xC0DF 0x6F80
+0xC0E0 0x6FEC
+0xC0E1 0x6FE1
+0xC0E2 0x6FE9
+0xC0E3 0x6FD5
+0xC0E4 0x6FEE
+0xC0E5 0x6FF0
+0xC0E6 0x71E7
+0xC0E7 0x71DF
+0xC0E8 0x71EE
+0xC0E9 0x71E6
+0xC0EA 0x71E5
+0xC0EB 0x71ED
+0xC0EC 0x71EC
+0xC0ED 0x71F4
+0xC0EE 0x71E0
+0xC0EF 0x7235
+0xC0F0 0x7246
+0xC0F1 0x7370
+0xC0F2 0x7372
+0xC0F3 0x74A9
+0xC0F4 0x74B0
+0xC0F5 0x74A6
+0xC0F6 0x74A8
+0xC0F7 0x7646
+0xC0F8 0x7642
+0xC0F9 0x764C
+0xC0FA 0x76EA
+0xC0FB 0x77B3
+0xC0FC 0x77AA
+0xC0FD 0x77B0
+0xC0FE 0x77AC
+0xC140 0x77A7
+0xC141 0x77AD
+0xC142 0x77EF
+0xC143 0x78F7
+0xC144 0x78FA
+0xC145 0x78F4
+0xC146 0x78EF
+0xC147 0x7901
+0xC148 0x79A7
+0xC149 0x79AA
+0xC14A 0x7A57
+0xC14B 0x7ABF
+0xC14C 0x7C07
+0xC14D 0x7C0D
+0xC14E 0x7BFE
+0xC14F 0x7BF7
+0xC150 0x7C0C
+0xC151 0x7BE0
+0xC152 0x7CE0
+0xC153 0x7CDC
+0xC154 0x7CDE
+0xC155 0x7CE2
+0xC156 0x7CDF
+0xC157 0x7CD9
+0xC158 0x7CDD
+0xC159 0x7E2E
+0xC15A 0x7E3E
+0xC15B 0x7E46
+0xC15C 0x7E37
+0xC15D 0x7E32
+0xC15E 0x7E43
+0xC15F 0x7E2B
+0xC160 0x7E3D
+0xC161 0x7E31
+0xC162 0x7E45
+0xC163 0x7E41
+0xC164 0x7E34
+0xC165 0x7E39
+0xC166 0x7E48
+0xC167 0x7E35
+0xC168 0x7E3F
+0xC169 0x7E2F
+0xC16A 0x7F44
+0xC16B 0x7FF3
+0xC16C 0x7FFC
+0xC16D 0x8071
+0xC16E 0x8072
+0xC16F 0x8070
+0xC170 0x806F
+0xC171 0x8073
+0xC172 0x81C6
+0xC173 0x81C3
+0xC174 0x81BA
+0xC175 0x81C2
+0xC176 0x81C0
+0xC177 0x81BF
+0xC178 0x81BD
+0xC179 0x81C9
+0xC17A 0x81BE
+0xC17B 0x81E8
+0xC17C 0x8209
+0xC17D 0x8271
+0xC17E 0x85AA
+0xC1A1 0x8584
+0xC1A2 0x857E
+0xC1A3 0x859C
+0xC1A4 0x8591
+0xC1A5 0x8594
+0xC1A6 0x85AF
+0xC1A7 0x859B
+0xC1A8 0x8587
+0xC1A9 0x85A8
+0xC1AA 0x858A
+0xC1AB 0x8667
+0xC1AC 0x87C0
+0xC1AD 0x87D1
+0xC1AE 0x87B3
+0xC1AF 0x87D2
+0xC1B0 0x87C6
+0xC1B1 0x87AB
+0xC1B2 0x87BB
+0xC1B3 0x87BA
+0xC1B4 0x87C8
+0xC1B5 0x87CB
+0xC1B6 0x893B
+0xC1B7 0x8936
+0xC1B8 0x8944
+0xC1B9 0x8938
+0xC1BA 0x893D
+0xC1BB 0x89AC
+0xC1BC 0x8B0E
+0xC1BD 0x8B17
+0xC1BE 0x8B19
+0xC1BF 0x8B1B
+0xC1C0 0x8B0A
+0xC1C1 0x8B20
+0xC1C2 0x8B1D
+0xC1C3 0x8B04
+0xC1C4 0x8B10
+0xC1C5 0x8C41
+0xC1C6 0x8C3F
+0xC1C7 0x8C73
+0xC1C8 0x8CFA
+0xC1C9 0x8CFD
+0xC1CA 0x8CFC
+0xC1CB 0x8CF8
+0xC1CC 0x8CFB
+0xC1CD 0x8DA8
+0xC1CE 0x8E49
+0xC1CF 0x8E4B
+0xC1D0 0x8E48
+0xC1D1 0x8E4A
+0xC1D2 0x8F44
+0xC1D3 0x8F3E
+0xC1D4 0x8F42
+0xC1D5 0x8F45
+0xC1D6 0x8F3F
+0xC1D7 0x907F
+0xC1D8 0x907D
+0xC1D9 0x9084
+0xC1DA 0x9081
+0xC1DB 0x9082
+0xC1DC 0x9080
+0xC1DD 0x9139
+0xC1DE 0x91A3
+0xC1DF 0x919E
+0xC1E0 0x919C
+0xC1E1 0x934D
+0xC1E2 0x9382
+0xC1E3 0x9328
+0xC1E4 0x9375
+0xC1E5 0x934A
+0xC1E6 0x9365
+0xC1E7 0x934B
+0xC1E8 0x9318
+0xC1E9 0x937E
+0xC1EA 0x936C
+0xC1EB 0x935B
+0xC1EC 0x9370
+0xC1ED 0x935A
+0xC1EE 0x9354
+0xC1EF 0x95CA
+0xC1F0 0x95CB
+0xC1F1 0x95CC
+0xC1F2 0x95C8
+0xC1F3 0x95C6
+0xC1F4 0x96B1
+0xC1F5 0x96B8
+0xC1F6 0x96D6
+0xC1F7 0x971C
+0xC1F8 0x971E
+0xC1F9 0x97A0
+0xC1FA 0x97D3
+0xC1FB 0x9846
+0xC1FC 0x98B6
+0xC1FD 0x9935
+0xC1FE 0x9A01
+0xC240 0x99FF
+0xC241 0x9BAE
+0xC242 0x9BAB
+0xC243 0x9BAA
+0xC244 0x9BAD
+0xC245 0x9D3B
+0xC246 0x9D3F
+0xC247 0x9E8B
+0xC248 0x9ECF
+0xC249 0x9EDE
+0xC24A 0x9EDC
+0xC24B 0x9EDD
+0xC24C 0x9EDB
+0xC24D 0x9F3E
+0xC24E 0x9F4B
+0xC24F 0x53E2
+0xC250 0x5695
+0xC251 0x56AE
+0xC252 0x58D9
+0xC253 0x58D8
+0xC254 0x5B38
+0xC255 0x5F5D
+0xC256 0x61E3
+0xC257 0x6233
+0xC258 0x64F4
+0xC259 0x64F2
+0xC25A 0x64FE
+0xC25B 0x6506
+0xC25C 0x64FA
+0xC25D 0x64FB
+0xC25E 0x64F7
+0xC25F 0x65B7
+0xC260 0x66DC
+0xC261 0x6726
+0xC262 0x6AB3
+0xC263 0x6AAC
+0xC264 0x6AC3
+0xC265 0x6ABB
+0xC266 0x6AB8
+0xC267 0x6AC2
+0xC268 0x6AAE
+0xC269 0x6AAF
+0xC26A 0x6B5F
+0xC26B 0x6B78
+0xC26C 0x6BAF
+0xC26D 0x7009
+0xC26E 0x700B
+0xC26F 0x6FFE
+0xC270 0x7006
+0xC271 0x6FFA
+0xC272 0x7011
+0xC273 0x700F
+0xC274 0x71FB
+0xC275 0x71FC
+0xC276 0x71FE
+0xC277 0x71F8
+0xC278 0x7377
+0xC279 0x7375
+0xC27A 0x74A7
+0xC27B 0x74BF
+0xC27C 0x7515
+0xC27D 0x7656
+0xC27E 0x7658
+0xC2A1 0x7652
+0xC2A2 0x77BD
+0xC2A3 0x77BF
+0xC2A4 0x77BB
+0xC2A5 0x77BC
+0xC2A6 0x790E
+0xC2A7 0x79AE
+0xC2A8 0x7A61
+0xC2A9 0x7A62
+0xC2AA 0x7A60
+0xC2AB 0x7AC4
+0xC2AC 0x7AC5
+0xC2AD 0x7C2B
+0xC2AE 0x7C27
+0xC2AF 0x7C2A
+0xC2B0 0x7C1E
+0xC2B1 0x7C23
+0xC2B2 0x7C21
+0xC2B3 0x7CE7
+0xC2B4 0x7E54
+0xC2B5 0x7E55
+0xC2B6 0x7E5E
+0xC2B7 0x7E5A
+0xC2B8 0x7E61
+0xC2B9 0x7E52
+0xC2BA 0x7E59
+0xC2BB 0x7F48
+0xC2BC 0x7FF9
+0xC2BD 0x7FFB
+0xC2BE 0x8077
+0xC2BF 0x8076
+0xC2C0 0x81CD
+0xC2C1 0x81CF
+0xC2C2 0x820A
+0xC2C3 0x85CF
+0xC2C4 0x85A9
+0xC2C5 0x85CD
+0xC2C6 0x85D0
+0xC2C7 0x85C9
+0xC2C8 0x85B0
+0xC2C9 0x85BA
+0xC2CA 0x85B9
+0xC2CB 0x85A6
+0xC2CC 0x87EF
+0xC2CD 0x87EC
+0xC2CE 0x87F2
+0xC2CF 0x87E0
+0xC2D0 0x8986
+0xC2D1 0x89B2
+0xC2D2 0x89F4
+0xC2D3 0x8B28
+0xC2D4 0x8B39
+0xC2D5 0x8B2C
+0xC2D6 0x8B2B
+0xC2D7 0x8C50
+0xC2D8 0x8D05
+0xC2D9 0x8E59
+0xC2DA 0x8E63
+0xC2DB 0x8E66
+0xC2DC 0x8E64
+0xC2DD 0x8E5F
+0xC2DE 0x8E55
+0xC2DF 0x8EC0
+0xC2E0 0x8F49
+0xC2E1 0x8F4D
+0xC2E2 0x9087
+0xC2E3 0x9083
+0xC2E4 0x9088
+0xC2E5 0x91AB
+0xC2E6 0x91AC
+0xC2E7 0x91D0
+0xC2E8 0x9394
+0xC2E9 0x938A
+0xC2EA 0x9396
+0xC2EB 0x93A2
+0xC2EC 0x93B3
+0xC2ED 0x93AE
+0xC2EE 0x93AC
+0xC2EF 0x93B0
+0xC2F0 0x9398
+0xC2F1 0x939A
+0xC2F2 0x9397
+0xC2F3 0x95D4
+0xC2F4 0x95D6
+0xC2F5 0x95D0
+0xC2F6 0x95D5
+0xC2F7 0x96E2
+0xC2F8 0x96DC
+0xC2F9 0x96D9
+0xC2FA 0x96DB
+0xC2FB 0x96DE
+0xC2FC 0x9724
+0xC2FD 0x97A3
+0xC2FE 0x97A6
+0xC340 0x97AD
+0xC341 0x97F9
+0xC342 0x984D
+0xC343 0x984F
+0xC344 0x984C
+0xC345 0x984E
+0xC346 0x9853
+0xC347 0x98BA
+0xC348 0x993E
+0xC349 0x993F
+0xC34A 0x993D
+0xC34B 0x992E
+0xC34C 0x99A5
+0xC34D 0x9A0E
+0xC34E 0x9AC1
+0xC34F 0x9B03
+0xC350 0x9B06
+0xC351 0x9B4F
+0xC352 0x9B4E
+0xC353 0x9B4D
+0xC354 0x9BCA
+0xC355 0x9BC9
+0xC356 0x9BFD
+0xC357 0x9BC8
+0xC358 0x9BC0
+0xC359 0x9D51
+0xC35A 0x9D5D
+0xC35B 0x9D60
+0xC35C 0x9EE0
+0xC35D 0x9F15
+0xC35E 0x9F2C
+0xC35F 0x5133
+0xC360 0x56A5
+0xC361 0x58DE
+0xC362 0x58DF
+0xC363 0x58E2
+0xC364 0x5BF5
+0xC365 0x9F90
+0xC366 0x5EEC
+0xC367 0x61F2
+0xC368 0x61F7
+0xC369 0x61F6
+0xC36A 0x61F5
+0xC36B 0x6500
+0xC36C 0x650F
+0xC36D 0x66E0
+0xC36E 0x66DD
+0xC36F 0x6AE5
+0xC370 0x6ADD
+0xC371 0x6ADA
+0xC372 0x6AD3
+0xC373 0x701B
+0xC374 0x701F
+0xC375 0x7028
+0xC376 0x701A
+0xC377 0x701D
+0xC378 0x7015
+0xC379 0x7018
+0xC37A 0x7206
+0xC37B 0x720D
+0xC37C 0x7258
+0xC37D 0x72A2
+0xC37E 0x7378
+0xC3A1 0x737A
+0xC3A2 0x74BD
+0xC3A3 0x74CA
+0xC3A4 0x74E3
+0xC3A5 0x7587
+0xC3A6 0x7586
+0xC3A7 0x765F
+0xC3A8 0x7661
+0xC3A9 0x77C7
+0xC3AA 0x7919
+0xC3AB 0x79B1
+0xC3AC 0x7A6B
+0xC3AD 0x7A69
+0xC3AE 0x7C3E
+0xC3AF 0x7C3F
+0xC3B0 0x7C38
+0xC3B1 0x7C3D
+0xC3B2 0x7C37
+0xC3B3 0x7C40
+0xC3B4 0x7E6B
+0xC3B5 0x7E6D
+0xC3B6 0x7E79
+0xC3B7 0x7E69
+0xC3B8 0x7E6A
+0xC3B9 0x7F85
+0xC3BA 0x7E73
+0xC3BB 0x7FB6
+0xC3BC 0x7FB9
+0xC3BD 0x7FB8
+0xC3BE 0x81D8
+0xC3BF 0x85E9
+0xC3C0 0x85DD
+0xC3C1 0x85EA
+0xC3C2 0x85D5
+0xC3C3 0x85E4
+0xC3C4 0x85E5
+0xC3C5 0x85F7
+0xC3C6 0x87FB
+0xC3C7 0x8805
+0xC3C8 0x880D
+0xC3C9 0x87F9
+0xC3CA 0x87FE
+0xC3CB 0x8960
+0xC3CC 0x895F
+0xC3CD 0x8956
+0xC3CE 0x895E
+0xC3CF 0x8B41
+0xC3D0 0x8B5C
+0xC3D1 0x8B58
+0xC3D2 0x8B49
+0xC3D3 0x8B5A
+0xC3D4 0x8B4E
+0xC3D5 0x8B4F
+0xC3D6 0x8B46
+0xC3D7 0x8B59
+0xC3D8 0x8D08
+0xC3D9 0x8D0A
+0xC3DA 0x8E7C
+0xC3DB 0x8E72
+0xC3DC 0x8E87
+0xC3DD 0x8E76
+0xC3DE 0x8E6C
+0xC3DF 0x8E7A
+0xC3E0 0x8E74
+0xC3E1 0x8F54
+0xC3E2 0x8F4E
+0xC3E3 0x8FAD
+0xC3E4 0x908A
+0xC3E5 0x908B
+0xC3E6 0x91B1
+0xC3E7 0x91AE
+0xC3E8 0x93E1
+0xC3E9 0x93D1
+0xC3EA 0x93DF
+0xC3EB 0x93C3
+0xC3EC 0x93C8
+0xC3ED 0x93DC
+0xC3EE 0x93DD
+0xC3EF 0x93D6
+0xC3F0 0x93E2
+0xC3F1 0x93CD
+0xC3F2 0x93D8
+0xC3F3 0x93E4
+0xC3F4 0x93D7
+0xC3F5 0x93E8
+0xC3F6 0x95DC
+0xC3F7 0x96B4
+0xC3F8 0x96E3
+0xC3F9 0x972A
+0xC3FA 0x9727
+0xC3FB 0x9761
+0xC3FC 0x97DC
+0xC3FD 0x97FB
+0xC3FE 0x985E
+0xC440 0x9858
+0xC441 0x985B
+0xC442 0x98BC
+0xC443 0x9945
+0xC444 0x9949
+0xC445 0x9A16
+0xC446 0x9A19
+0xC447 0x9B0D
+0xC448 0x9BE8
+0xC449 0x9BE7
+0xC44A 0x9BD6
+0xC44B 0x9BDB
+0xC44C 0x9D89
+0xC44D 0x9D61
+0xC44E 0x9D72
+0xC44F 0x9D6A
+0xC450 0x9D6C
+0xC451 0x9E92
+0xC452 0x9E97
+0xC453 0x9E93
+0xC454 0x9EB4
+0xC455 0x52F8
+0xC456 0x56A8
+0xC457 0x56B7
+0xC458 0x56B6
+0xC459 0x56B4
+0xC45A 0x56BC
+0xC45B 0x58E4
+0xC45C 0x5B40
+0xC45D 0x5B43
+0xC45E 0x5B7D
+0xC45F 0x5BF6
+0xC460 0x5DC9
+0xC461 0x61F8
+0xC462 0x61FA
+0xC463 0x6518
+0xC464 0x6514
+0xC465 0x6519
+0xC466 0x66E6
+0xC467 0x6727
+0xC468 0x6AEC
+0xC469 0x703E
+0xC46A 0x7030
+0xC46B 0x7032
+0xC46C 0x7210
+0xC46D 0x737B
+0xC46E 0x74CF
+0xC46F 0x7662
+0xC470 0x7665
+0xC471 0x7926
+0xC472 0x792A
+0xC473 0x792C
+0xC474 0x792B
+0xC475 0x7AC7
+0xC476 0x7AF6
+0xC477 0x7C4C
+0xC478 0x7C43
+0xC479 0x7C4D
+0xC47A 0x7CEF
+0xC47B 0x7CF0
+0xC47C 0x8FAE
+0xC47D 0x7E7D
+0xC47E 0x7E7C
+0xC4A1 0x7E82
+0xC4A2 0x7F4C
+0xC4A3 0x8000
+0xC4A4 0x81DA
+0xC4A5 0x8266
+0xC4A6 0x85FB
+0xC4A7 0x85F9
+0xC4A8 0x8611
+0xC4A9 0x85FA
+0xC4AA 0x8606
+0xC4AB 0x860B
+0xC4AC 0x8607
+0xC4AD 0x860A
+0xC4AE 0x8814
+0xC4AF 0x8815
+0xC4B0 0x8964
+0xC4B1 0x89BA
+0xC4B2 0x89F8
+0xC4B3 0x8B70
+0xC4B4 0x8B6C
+0xC4B5 0x8B66
+0xC4B6 0x8B6F
+0xC4B7 0x8B5F
+0xC4B8 0x8B6B
+0xC4B9 0x8D0F
+0xC4BA 0x8D0D
+0xC4BB 0x8E89
+0xC4BC 0x8E81
+0xC4BD 0x8E85
+0xC4BE 0x8E82
+0xC4BF 0x91B4
+0xC4C0 0x91CB
+0xC4C1 0x9418
+0xC4C2 0x9403
+0xC4C3 0x93FD
+0xC4C4 0x95E1
+0xC4C5 0x9730
+0xC4C6 0x98C4
+0xC4C7 0x9952
+0xC4C8 0x9951
+0xC4C9 0x99A8
+0xC4CA 0x9A2B
+0xC4CB 0x9A30
+0xC4CC 0x9A37
+0xC4CD 0x9A35
+0xC4CE 0x9C13
+0xC4CF 0x9C0D
+0xC4D0 0x9E79
+0xC4D1 0x9EB5
+0xC4D2 0x9EE8
+0xC4D3 0x9F2F
+0xC4D4 0x9F5F
+0xC4D5 0x9F63
+0xC4D6 0x9F61
+0xC4D7 0x5137
+0xC4D8 0x5138
+0xC4D9 0x56C1
+0xC4DA 0x56C0
+0xC4DB 0x56C2
+0xC4DC 0x5914
+0xC4DD 0x5C6C
+0xC4DE 0x5DCD
+0xC4DF 0x61FC
+0xC4E0 0x61FE
+0xC4E1 0x651D
+0xC4E2 0x651C
+0xC4E3 0x6595
+0xC4E4 0x66E9
+0xC4E5 0x6AFB
+0xC4E6 0x6B04
+0xC4E7 0x6AFA
+0xC4E8 0x6BB2
+0xC4E9 0x704C
+0xC4EA 0x721B
+0xC4EB 0x72A7
+0xC4EC 0x74D6
+0xC4ED 0x74D4
+0xC4EE 0x7669
+0xC4EF 0x77D3
+0xC4F0 0x7C50
+0xC4F1 0x7E8F
+0xC4F2 0x7E8C
+0xC4F3 0x7FBC
+0xC4F4 0x8617
+0xC4F5 0x862D
+0xC4F6 0x861A
+0xC4F7 0x8823
+0xC4F8 0x8822
+0xC4F9 0x8821
+0xC4FA 0x881F
+0xC4FB 0x896A
+0xC4FC 0x896C
+0xC4FD 0x89BD
+0xC4FE 0x8B74
+0xC540 0x8B77
+0xC541 0x8B7D
+0xC542 0x8D13
+0xC543 0x8E8A
+0xC544 0x8E8D
+0xC545 0x8E8B
+0xC546 0x8F5F
+0xC547 0x8FAF
+0xC548 0x91BA
+0xC549 0x942E
+0xC54A 0x9433
+0xC54B 0x9435
+0xC54C 0x943A
+0xC54D 0x9438
+0xC54E 0x9432
+0xC54F 0x942B
+0xC550 0x95E2
+0xC551 0x9738
+0xC552 0x9739
+0xC553 0x9732
+0xC554 0x97FF
+0xC555 0x9867
+0xC556 0x9865
+0xC557 0x9957
+0xC558 0x9A45
+0xC559 0x9A43
+0xC55A 0x9A40
+0xC55B 0x9A3E
+0xC55C 0x9ACF
+0xC55D 0x9B54
+0xC55E 0x9B51
+0xC55F 0x9C2D
+0xC560 0x9C25
+0xC561 0x9DAF
+0xC562 0x9DB4
+0xC563 0x9DC2
+0xC564 0x9DB8
+0xC565 0x9E9D
+0xC566 0x9EEF
+0xC567 0x9F19
+0xC568 0x9F5C
+0xC569 0x9F66
+0xC56A 0x9F67
+0xC56B 0x513C
+0xC56C 0x513B
+0xC56D 0x56C8
+0xC56E 0x56CA
+0xC56F 0x56C9
+0xC570 0x5B7F
+0xC571 0x5DD4
+0xC572 0x5DD2
+0xC573 0x5F4E
+0xC574 0x61FF
+0xC575 0x6524
+0xC576 0x6B0A
+0xC577 0x6B61
+0xC578 0x7051
+0xC579 0x7058
+0xC57A 0x7380
+0xC57B 0x74E4
+0xC57C 0x758A
+0xC57D 0x766E
+0xC57E 0x766C
+0xC5A1 0x79B3
+0xC5A2 0x7C60
+0xC5A3 0x7C5F
+0xC5A4 0x807E
+0xC5A5 0x807D
+0xC5A6 0x81DF
+0xC5A7 0x8972
+0xC5A8 0x896F
+0xC5A9 0x89FC
+0xC5AA 0x8B80
+0xC5AB 0x8D16
+0xC5AC 0x8D17
+0xC5AD 0x8E91
+0xC5AE 0x8E93
+0xC5AF 0x8F61
+0xC5B0 0x9148
+0xC5B1 0x9444
+0xC5B2 0x9451
+0xC5B3 0x9452
+0xC5B4 0x973D
+0xC5B5 0x973E
+0xC5B6 0x97C3
+0xC5B7 0x97C1
+0xC5B8 0x986B
+0xC5B9 0x9955
+0xC5BA 0x9A55
+0xC5BB 0x9A4D
+0xC5BC 0x9AD2
+0xC5BD 0x9B1A
+0xC5BE 0x9C49
+0xC5BF 0x9C31
+0xC5C0 0x9C3E
+0xC5C1 0x9C3B
+0xC5C2 0x9DD3
+0xC5C3 0x9DD7
+0xC5C4 0x9F34
+0xC5C5 0x9F6C
+0xC5C6 0x9F6A
+0xC5C7 0x9F94
+0xC5C8 0x56CC
+0xC5C9 0x5DD6
+0xC5CA 0x6200
+0xC5CB 0x6523
+0xC5CC 0x652B
+0xC5CD 0x652A
+0xC5CE 0x66EC
+0xC5CF 0x6B10
+0xC5D0 0x74DA
+0xC5D1 0x7ACA
+0xC5D2 0x7C64
+0xC5D3 0x7C63
+0xC5D4 0x7C65
+0xC5D5 0x7E93
+0xC5D6 0x7E96
+0xC5D7 0x7E94
+0xC5D8 0x81E2
+0xC5D9 0x8638
+0xC5DA 0x863F
+0xC5DB 0x8831
+0xC5DC 0x8B8A
+0xC5DD 0x9090
+0xC5DE 0x908F
+0xC5DF 0x9463
+0xC5E0 0x9460
+0xC5E1 0x9464
+0xC5E2 0x9768
+0xC5E3 0x986F
+0xC5E4 0x995C
+0xC5E5 0x9A5A
+0xC5E6 0x9A5B
+0xC5E7 0x9A57
+0xC5E8 0x9AD3
+0xC5E9 0x9AD4
+0xC5EA 0x9AD1
+0xC5EB 0x9C54
+0xC5EC 0x9C57
+0xC5ED 0x9C56
+0xC5EE 0x9DE5
+0xC5EF 0x9E9F
+0xC5F0 0x9EF4
+0xC5F1 0x56D1
+0xC5F2 0x58E9
+0xC5F3 0x652C
+0xC5F4 0x705E
+0xC5F5 0x7671
+0xC5F6 0x7672
+0xC5F7 0x77D7
+0xC5F8 0x7F50
+0xC5F9 0x7F88
+0xC5FA 0x8836
+0xC5FB 0x8839
+0xC5FC 0x8862
+0xC5FD 0x8B93
+0xC5FE 0x8B92
+0xC640 0x8B96
+0xC641 0x8277
+0xC642 0x8D1B
+0xC643 0x91C0
+0xC644 0x946A
+0xC645 0x9742
+0xC646 0x9748
+0xC647 0x9744
+0xC648 0x97C6
+0xC649 0x9870
+0xC64A 0x9A5F
+0xC64B 0x9B22
+0xC64C 0x9B58
+0xC64D 0x9C5F
+0xC64E 0x9DF9
+0xC64F 0x9DFA
+0xC650 0x9E7C
+0xC651 0x9E7D
+0xC652 0x9F07
+0xC653 0x9F77
+0xC654 0x9F72
+0xC655 0x5EF3
+0xC656 0x6B16
+0xC657 0x7063
+0xC658 0x7C6C
+0xC659 0x7C6E
+0xC65A 0x883B
+0xC65B 0x89C0
+0xC65C 0x8EA1
+0xC65D 0x91C1
+0xC65E 0x9472
+0xC65F 0x9470
+0xC660 0x9871
+0xC661 0x995E
+0xC662 0x9AD6
+0xC663 0x9B23
+0xC664 0x9ECC
+0xC665 0x7064
+0xC666 0x77DA
+0xC667 0x8B9A
+0xC668 0x9477
+0xC669 0x97C9
+0xC66A 0x9A62
+0xC66B 0x9A65
+0xC66C 0x7E9C
+0xC66D 0x8B9C
+0xC66E 0x8EAA
+0xC66F 0x91C5
+0xC670 0x947D
+0xC671 0x947E
+0xC672 0x947C
+0xC673 0x9C77
+0xC674 0x9C78
+0xC675 0x9EF7
+0xC676 0x8C54
+0xC677 0x947F
+0xC678 0x9E1A
+0xC679 0x7228
+0xC67A 0x9A6A
+0xC67B 0x9B31
+0xC67C 0x9E1B
+0xC67D 0x9E1E
+0xC67E 0x7C72
+0xC6A1 0x30FE
+0xC6A2 0x309D
+0xC6A3 0x309E
+0xC6A4 0x3005
+0xC6A5 0x3041
+0xC6A6 0x3042
+0xC6A7 0x3043
+0xC6A8 0x3044
+0xC6A9 0x3045
+0xC6AA 0x3046
+0xC6AB 0x3047
+0xC6AC 0x3048
+0xC6AD 0x3049
+0xC6AE 0x304A
+0xC6AF 0x304B
+0xC6B0 0x304C
+0xC6B1 0x304D
+0xC6B2 0x304E
+0xC6B3 0x304F
+0xC6B4 0x3050
+0xC6B5 0x3051
+0xC6B6 0x3052
+0xC6B7 0x3053
+0xC6B8 0x3054
+0xC6B9 0x3055
+0xC6BA 0x3056
+0xC6BB 0x3057
+0xC6BC 0x3058
+0xC6BD 0x3059
+0xC6BE 0x305A
+0xC6BF 0x305B
+0xC6C0 0x305C
+0xC6C1 0x305D
+0xC6C2 0x305E
+0xC6C3 0x305F
+0xC6C4 0x3060
+0xC6C5 0x3061
+0xC6C6 0x3062
+0xC6C7 0x3063
+0xC6C8 0x3064
+0xC6C9 0x3065
+0xC6CA 0x3066
+0xC6CB 0x3067
+0xC6CC 0x3068
+0xC6CD 0x3069
+0xC6CE 0x306A
+0xC6CF 0x306B
+0xC6D0 0x306C
+0xC6D1 0x306D
+0xC6D2 0x306E
+0xC6D3 0x306F
+0xC6D4 0x3070
+0xC6D5 0x3071
+0xC6D6 0x3072
+0xC6D7 0x3073
+0xC6D8 0x3074
+0xC6D9 0x3075
+0xC6DA 0x3076
+0xC6DB 0x3077
+0xC6DC 0x3078
+0xC6DD 0x3079
+0xC6DE 0x307A
+0xC6DF 0x307B
+0xC6E0 0x307C
+0xC6E1 0x307D
+0xC6E2 0x307E
+0xC6E3 0x307F
+0xC6E4 0x3080
+0xC6E5 0x3081
+0xC6E6 0x3082
+0xC6E7 0x3083
+0xC6E8 0x3084
+0xC6E9 0x3085
+0xC6EA 0x3086
+0xC6EB 0x3087
+0xC6EC 0x3088
+0xC6ED 0x3089
+0xC6EE 0x308A
+0xC6EF 0x308B
+0xC6F0 0x308C
+0xC6F1 0x308D
+0xC6F2 0x308E
+0xC6F3 0x308F
+0xC6F4 0x3090
+0xC6F5 0x3091
+0xC6F6 0x3092
+0xC6F7 0x3093
+0xC6F8 0x30A1
+0xC6F9 0x30A2
+0xC6FA 0x30A3
+0xC6FB 0x30A4
+0xC6FC 0x30A5
+0xC6FD 0x30A6
+0xC6FE 0x30A7
+0xC740 0x30A8
+0xC741 0x30A9
+0xC742 0x30AA
+0xC743 0x30AB
+0xC744 0x30AC
+0xC745 0x30AD
+0xC746 0x30AE
+0xC747 0x30AF
+0xC748 0x30B0
+0xC749 0x30B1
+0xC74A 0x30B2
+0xC74B 0x30B3
+0xC74C 0x30B4
+0xC74D 0x30B5
+0xC74E 0x30B6
+0xC74F 0x30B7
+0xC750 0x30B8
+0xC751 0x30B9
+0xC752 0x30BA
+0xC753 0x30BB
+0xC754 0x30BC
+0xC755 0x30BD
+0xC756 0x30BE
+0xC757 0x30BF
+0xC758 0x30C0
+0xC759 0x30C1
+0xC75A 0x30C2
+0xC75B 0x30C3
+0xC75C 0x30C4
+0xC75D 0x30C5
+0xC75E 0x30C6
+0xC75F 0x30C7
+0xC760 0x30C8
+0xC761 0x30C9
+0xC762 0x30CA
+0xC763 0x30CB
+0xC764 0x30CC
+0xC765 0x30CD
+0xC766 0x30CE
+0xC767 0x30CF
+0xC768 0x30D0
+0xC769 0x30D1
+0xC76A 0x30D2
+0xC76B 0x30D3
+0xC76C 0x30D4
+0xC76D 0x30D5
+0xC76E 0x30D6
+0xC76F 0x30D7
+0xC770 0x30D8
+0xC771 0x30D9
+0xC772 0x30DA
+0xC773 0x30DB
+0xC774 0x30DC
+0xC775 0x30DD
+0xC776 0x30DE
+0xC777 0x30DF
+0xC778 0x30E0
+0xC779 0x30E1
+0xC77A 0x30E2
+0xC77B 0x30E3
+0xC77C 0x30E4
+0xC77D 0x30E5
+0xC77E 0x30E6
+0xC7A1 0x30E7
+0xC7A2 0x30E8
+0xC7A3 0x30E9
+0xC7A4 0x30EA
+0xC7A5 0x30EB
+0xC7A6 0x30EC
+0xC7A7 0x30ED
+0xC7A8 0x30EE
+0xC7A9 0x30EF
+0xC7AA 0x30F0
+0xC7AB 0x30F1
+0xC7AC 0x30F2
+0xC7AD 0x30F3
+0xC7AE 0x30F4
+0xC7AF 0x30F5
+0xC7B0 0x30F6
+0xC7B1 0x0414
+0xC7B2 0x0415
+0xC7B3 0x0401
+0xC7B4 0x0416
+0xC7B5 0x0417
+0xC7B6 0x0418
+0xC7B7 0x0419
+0xC7B8 0x041A
+0xC7B9 0x041B
+0xC7BA 0x041C
+0xC7BB 0x0423
+0xC7BC 0x0424
+0xC7BD 0x0425
+0xC7BE 0x0426
+0xC7BF 0x0427
+0xC7C0 0x0428
+0xC7C1 0x0429
+0xC7C2 0x042A
+0xC7C3 0x042B
+0xC7C4 0x042C
+0xC7C5 0x042D
+0xC7C6 0x042E
+0xC7C7 0x042F
+0xC7C8 0x0430
+0xC7C9 0x0431
+0xC7CA 0x0432
+0xC7CB 0x0433
+0xC7CC 0x0434
+0xC7CD 0x0435
+0xC7CE 0x0451
+0xC7CF 0x0436
+0xC7D0 0x0437
+0xC7D1 0x0438
+0xC7D2 0x0439
+0xC7D3 0x043A
+0xC7D4 0x043B
+0xC7D5 0x043C
+0xC7D6 0x043D
+0xC7D7 0x043E
+0xC7D8 0x043F
+0xC7D9 0x0440
+0xC7DA 0x0441
+0xC7DB 0x0442
+0xC7DC 0x0443
+0xC7DD 0x0444
+0xC7DE 0x0445
+0xC7DF 0x0446
+0xC7E0 0x0447
+0xC7E1 0x0448
+0xC7E2 0x0449
+0xC7E3 0x044A
+0xC7E4 0x044B
+0xC7E5 0x044C
+0xC7E6 0x044D
+0xC7E7 0x044E
+0xC7E8 0x044F
+0xC7E9 0x2460
+0xC7EA 0x2461
+0xC7EB 0x2462
+0xC7EC 0x2463
+0xC7ED 0x2464
+0xC7EE 0x2465
+0xC7EF 0x2466
+0xC7F0 0x2467
+0xC7F1 0x2468
+0xC7F2 0x2469
+0xC7F3 0x2474
+0xC7F4 0x2475
+0xC7F5 0x2476
+0xC7F6 0x2477
+0xC7F7 0x2478
+0xC7F8 0x2479
+0xC7F9 0x247A
+0xC7FA 0x247B
+0xC7FB 0x247C
+0xC7FC 0x247D
+0xC940 0x4E42
+0xC941 0x4E5C
+0xC942 0x51F5
+0xC943 0x531A
+0xC944 0x5382
+0xC945 0x4E07
+0xC946 0x4E0C
+0xC947 0x4E47
+0xC948 0x4E8D
+0xC949 0x56D7
+0xC94A 0xFA0C
+0xC94B 0x5C6E
+0xC94C 0x5F73
+0xC94D 0x4E0F
+0xC94E 0x5187
+0xC94F 0x4E0E
+0xC950 0x4E2E
+0xC951 0x4E93
+0xC952 0x4EC2
+0xC953 0x4EC9
+0xC954 0x4EC8
+0xC955 0x5198
+0xC956 0x52FC
+0xC957 0x536C
+0xC958 0x53B9
+0xC959 0x5720
+0xC95A 0x5903
+0xC95B 0x592C
+0xC95C 0x5C10
+0xC95D 0x5DFF
+0xC95E 0x65E1
+0xC95F 0x6BB3
+0xC960 0x6BCC
+0xC961 0x6C14
+0xC962 0x723F
+0xC963 0x4E31
+0xC964 0x4E3C
+0xC965 0x4EE8
+0xC966 0x4EDC
+0xC967 0x4EE9
+0xC968 0x4EE1
+0xC969 0x4EDD
+0xC96A 0x4EDA
+0xC96B 0x520C
+0xC96C 0x531C
+0xC96D 0x534C
+0xC96E 0x5722
+0xC96F 0x5723
+0xC970 0x5917
+0xC971 0x592F
+0xC972 0x5B81
+0xC973 0x5B84
+0xC974 0x5C12
+0xC975 0x5C3B
+0xC976 0x5C74
+0xC977 0x5C73
+0xC978 0x5E04
+0xC979 0x5E80
+0xC97A 0x5E82
+0xC97B 0x5FC9
+0xC97C 0x6209
+0xC97D 0x6250
+0xC97E 0x6C15
+0xC9A1 0x6C36
+0xC9A2 0x6C43
+0xC9A3 0x6C3F
+0xC9A4 0x6C3B
+0xC9A5 0x72AE
+0xC9A6 0x72B0
+0xC9A7 0x738A
+0xC9A8 0x79B8
+0xC9A9 0x808A
+0xC9AA 0x961E
+0xC9AB 0x4F0E
+0xC9AC 0x4F18
+0xC9AD 0x4F2C
+0xC9AE 0x4EF5
+0xC9AF 0x4F14
+0xC9B0 0x4EF1
+0xC9B1 0x4F00
+0xC9B2 0x4EF7
+0xC9B3 0x4F08
+0xC9B4 0x4F1D
+0xC9B5 0x4F02
+0xC9B6 0x4F05
+0xC9B7 0x4F22
+0xC9B8 0x4F13
+0xC9B9 0x4F04
+0xC9BA 0x4EF4
+0xC9BB 0x4F12
+0xC9BC 0x51B1
+0xC9BD 0x5213
+0xC9BE 0x5209
+0xC9BF 0x5210
+0xC9C0 0x52A6
+0xC9C1 0x5322
+0xC9C2 0x531F
+0xC9C3 0x534D
+0xC9C4 0x538A
+0xC9C5 0x5407
+0xC9C6 0x56E1
+0xC9C7 0x56DF
+0xC9C8 0x572E
+0xC9C9 0x572A
+0xC9CA 0x5734
+0xC9CB 0x593C
+0xC9CC 0x5980
+0xC9CD 0x597C
+0xC9CE 0x5985
+0xC9CF 0x597B
+0xC9D0 0x597E
+0xC9D1 0x5977
+0xC9D2 0x597F
+0xC9D3 0x5B56
+0xC9D4 0x5C15
+0xC9D5 0x5C25
+0xC9D6 0x5C7C
+0xC9D7 0x5C7A
+0xC9D8 0x5C7B
+0xC9D9 0x5C7E
+0xC9DA 0x5DDF
+0xC9DB 0x5E75
+0xC9DC 0x5E84
+0xC9DD 0x5F02
+0xC9DE 0x5F1A
+0xC9DF 0x5F74
+0xC9E0 0x5FD5
+0xC9E1 0x5FD4
+0xC9E2 0x5FCF
+0xC9E3 0x625C
+0xC9E4 0x625E
+0xC9E5 0x6264
+0xC9E6 0x6261
+0xC9E7 0x6266
+0xC9E8 0x6262
+0xC9E9 0x6259
+0xC9EA 0x6260
+0xC9EB 0x625A
+0xC9EC 0x6265
+0xC9ED 0x65EF
+0xC9EE 0x65EE
+0xC9EF 0x673E
+0xC9F0 0x6739
+0xC9F1 0x6738
+0xC9F2 0x673B
+0xC9F3 0x673A
+0xC9F4 0x673F
+0xC9F5 0x673C
+0xC9F6 0x6733
+0xC9F7 0x6C18
+0xC9F8 0x6C46
+0xC9F9 0x6C52
+0xC9FA 0x6C5C
+0xC9FB 0x6C4F
+0xC9FC 0x6C4A
+0xC9FD 0x6C54
+0xC9FE 0x6C4B
+0xCA40 0x6C4C
+0xCA41 0x7071
+0xCA42 0x725E
+0xCA43 0x72B4
+0xCA44 0x72B5
+0xCA45 0x738E
+0xCA46 0x752A
+0xCA47 0x767F
+0xCA48 0x7A75
+0xCA49 0x7F51
+0xCA4A 0x8278
+0xCA4B 0x827C
+0xCA4C 0x8280
+0xCA4D 0x827D
+0xCA4E 0x827F
+0xCA4F 0x864D
+0xCA50 0x897E
+0xCA51 0x9099
+0xCA52 0x9097
+0xCA53 0x9098
+0xCA54 0x909B
+0xCA55 0x9094
+0xCA56 0x9622
+0xCA57 0x9624
+0xCA58 0x9620
+0xCA59 0x9623
+0xCA5A 0x4F56
+0xCA5B 0x4F3B
+0xCA5C 0x4F62
+0xCA5D 0x4F49
+0xCA5E 0x4F53
+0xCA5F 0x4F64
+0xCA60 0x4F3E
+0xCA61 0x4F67
+0xCA62 0x4F52
+0xCA63 0x4F5F
+0xCA64 0x4F41
+0xCA65 0x4F58
+0xCA66 0x4F2D
+0xCA67 0x4F33
+0xCA68 0x4F3F
+0xCA69 0x4F61
+0xCA6A 0x518F
+0xCA6B 0x51B9
+0xCA6C 0x521C
+0xCA6D 0x521E
+0xCA6E 0x5221
+0xCA6F 0x52AD
+0xCA70 0x52AE
+0xCA71 0x5309
+0xCA72 0x5363
+0xCA73 0x5372
+0xCA74 0x538E
+0xCA75 0x538F
+0xCA76 0x5430
+0xCA77 0x5437
+0xCA78 0x542A
+0xCA79 0x5454
+0xCA7A 0x5445
+0xCA7B 0x5419
+0xCA7C 0x541C
+0xCA7D 0x5425
+0xCA7E 0x5418
+0xCAA1 0x543D
+0xCAA2 0x544F
+0xCAA3 0x5441
+0xCAA4 0x5428
+0xCAA5 0x5424
+0xCAA6 0x5447
+0xCAA7 0x56EE
+0xCAA8 0x56E7
+0xCAA9 0x56E5
+0xCAAA 0x5741
+0xCAAB 0x5745
+0xCAAC 0x574C
+0xCAAD 0x5749
+0xCAAE 0x574B
+0xCAAF 0x5752
+0xCAB0 0x5906
+0xCAB1 0x5940
+0xCAB2 0x59A6
+0xCAB3 0x5998
+0xCAB4 0x59A0
+0xCAB5 0x5997
+0xCAB6 0x598E
+0xCAB7 0x59A2
+0xCAB8 0x5990
+0xCAB9 0x598F
+0xCABA 0x59A7
+0xCABB 0x59A1
+0xCABC 0x5B8E
+0xCABD 0x5B92
+0xCABE 0x5C28
+0xCABF 0x5C2A
+0xCAC0 0x5C8D
+0xCAC1 0x5C8F
+0xCAC2 0x5C88
+0xCAC3 0x5C8B
+0xCAC4 0x5C89
+0xCAC5 0x5C92
+0xCAC6 0x5C8A
+0xCAC7 0x5C86
+0xCAC8 0x5C93
+0xCAC9 0x5C95
+0xCACA 0x5DE0
+0xCACB 0x5E0A
+0xCACC 0x5E0E
+0xCACD 0x5E8B
+0xCACE 0x5E89
+0xCACF 0x5E8C
+0xCAD0 0x5E88
+0xCAD1 0x5E8D
+0xCAD2 0x5F05
+0xCAD3 0x5F1D
+0xCAD4 0x5F78
+0xCAD5 0x5F76
+0xCAD6 0x5FD2
+0xCAD7 0x5FD1
+0xCAD8 0x5FD0
+0xCAD9 0x5FED
+0xCADA 0x5FE8
+0xCADB 0x5FEE
+0xCADC 0x5FF3
+0xCADD 0x5FE1
+0xCADE 0x5FE4
+0xCADF 0x5FE3
+0xCAE0 0x5FFA
+0xCAE1 0x5FEF
+0xCAE2 0x5FF7
+0xCAE3 0x5FFB
+0xCAE4 0x6000
+0xCAE5 0x5FF4
+0xCAE6 0x623A
+0xCAE7 0x6283
+0xCAE8 0x628C
+0xCAE9 0x628E
+0xCAEA 0x628F
+0xCAEB 0x6294
+0xCAEC 0x6287
+0xCAED 0x6271
+0xCAEE 0x627B
+0xCAEF 0x627A
+0xCAF0 0x6270
+0xCAF1 0x6281
+0xCAF2 0x6288
+0xCAF3 0x6277
+0xCAF4 0x627D
+0xCAF5 0x6272
+0xCAF6 0x6274
+0xCAF7 0x6537
+0xCAF8 0x65F0
+0xCAF9 0x65F4
+0xCAFA 0x65F3
+0xCAFB 0x65F2
+0xCAFC 0x65F5
+0xCAFD 0x6745
+0xCAFE 0x6747
+0xCB40 0x6759
+0xCB41 0x6755
+0xCB42 0x674C
+0xCB43 0x6748
+0xCB44 0x675D
+0xCB45 0x674D
+0xCB46 0x675A
+0xCB47 0x674B
+0xCB48 0x6BD0
+0xCB49 0x6C19
+0xCB4A 0x6C1A
+0xCB4B 0x6C78
+0xCB4C 0x6C67
+0xCB4D 0x6C6B
+0xCB4E 0x6C84
+0xCB4F 0x6C8B
+0xCB50 0x6C8F
+0xCB51 0x6C71
+0xCB52 0x6C6F
+0xCB53 0x6C69
+0xCB54 0x6C9A
+0xCB55 0x6C6D
+0xCB56 0x6C87
+0xCB57 0x6C95
+0xCB58 0x6C9C
+0xCB59 0x6C66
+0xCB5A 0x6C73
+0xCB5B 0x6C65
+0xCB5C 0x6C7B
+0xCB5D 0x6C8E
+0xCB5E 0x7074
+0xCB5F 0x707A
+0xCB60 0x7263
+0xCB61 0x72BF
+0xCB62 0x72BD
+0xCB63 0x72C3
+0xCB64 0x72C6
+0xCB65 0x72C1
+0xCB66 0x72BA
+0xCB67 0x72C5
+0xCB68 0x7395
+0xCB69 0x7397
+0xCB6A 0x7393
+0xCB6B 0x7394
+0xCB6C 0x7392
+0xCB6D 0x753A
+0xCB6E 0x7539
+0xCB6F 0x7594
+0xCB70 0x7595
+0xCB71 0x7681
+0xCB72 0x793D
+0xCB73 0x8034
+0xCB74 0x8095
+0xCB75 0x8099
+0xCB76 0x8090
+0xCB77 0x8092
+0xCB78 0x809C
+0xCB79 0x8290
+0xCB7A 0x828F
+0xCB7B 0x8285
+0xCB7C 0x828E
+0xCB7D 0x8291
+0xCB7E 0x8293
+0xCBA1 0x828A
+0xCBA2 0x8283
+0xCBA3 0x8284
+0xCBA4 0x8C78
+0xCBA5 0x8FC9
+0xCBA6 0x8FBF
+0xCBA7 0x909F
+0xCBA8 0x90A1
+0xCBA9 0x90A5
+0xCBAA 0x909E
+0xCBAB 0x90A7
+0xCBAC 0x90A0
+0xCBAD 0x9630
+0xCBAE 0x9628
+0xCBAF 0x962F
+0xCBB0 0x962D
+0xCBB1 0x4E33
+0xCBB2 0x4F98
+0xCBB3 0x4F7C
+0xCBB4 0x4F85
+0xCBB5 0x4F7D
+0xCBB6 0x4F80
+0xCBB7 0x4F87
+0xCBB8 0x4F76
+0xCBB9 0x4F74
+0xCBBA 0x4F89
+0xCBBB 0x4F84
+0xCBBC 0x4F77
+0xCBBD 0x4F4C
+0xCBBE 0x4F97
+0xCBBF 0x4F6A
+0xCBC0 0x4F9A
+0xCBC1 0x4F79
+0xCBC2 0x4F81
+0xCBC3 0x4F78
+0xCBC4 0x4F90
+0xCBC5 0x4F9C
+0xCBC6 0x4F94
+0xCBC7 0x4F9E
+0xCBC8 0x4F92
+0xCBC9 0x4F82
+0xCBCA 0x4F95
+0xCBCB 0x4F6B
+0xCBCC 0x4F6E
+0xCBCD 0x519E
+0xCBCE 0x51BC
+0xCBCF 0x51BE
+0xCBD0 0x5235
+0xCBD1 0x5232
+0xCBD2 0x5233
+0xCBD3 0x5246
+0xCBD4 0x5231
+0xCBD5 0x52BC
+0xCBD6 0x530A
+0xCBD7 0x530B
+0xCBD8 0x533C
+0xCBD9 0x5392
+0xCBDA 0x5394
+0xCBDB 0x5487
+0xCBDC 0x547F
+0xCBDD 0x5481
+0xCBDE 0x5491
+0xCBDF 0x5482
+0xCBE0 0x5488
+0xCBE1 0x546B
+0xCBE2 0x547A
+0xCBE3 0x547E
+0xCBE4 0x5465
+0xCBE5 0x546C
+0xCBE6 0x5474
+0xCBE7 0x5466
+0xCBE8 0x548D
+0xCBE9 0x546F
+0xCBEA 0x5461
+0xCBEB 0x5460
+0xCBEC 0x5498
+0xCBED 0x5463
+0xCBEE 0x5467
+0xCBEF 0x5464
+0xCBF0 0x56F7
+0xCBF1 0x56F9
+0xCBF2 0x576F
+0xCBF3 0x5772
+0xCBF4 0x576D
+0xCBF5 0x576B
+0xCBF6 0x5771
+0xCBF7 0x5770
+0xCBF8 0x5776
+0xCBF9 0x5780
+0xCBFA 0x5775
+0xCBFB 0x577B
+0xCBFC 0x5773
+0xCBFD 0x5774
+0xCBFE 0x5762
+0xCC40 0x5768
+0xCC41 0x577D
+0xCC42 0x590C
+0xCC43 0x5945
+0xCC44 0x59B5
+0xCC45 0x59BA
+0xCC46 0x59CF
+0xCC47 0x59CE
+0xCC48 0x59B2
+0xCC49 0x59CC
+0xCC4A 0x59C1
+0xCC4B 0x59B6
+0xCC4C 0x59BC
+0xCC4D 0x59C3
+0xCC4E 0x59D6
+0xCC4F 0x59B1
+0xCC50 0x59BD
+0xCC51 0x59C0
+0xCC52 0x59C8
+0xCC53 0x59B4
+0xCC54 0x59C7
+0xCC55 0x5B62
+0xCC56 0x5B65
+0xCC57 0x5B93
+0xCC58 0x5B95
+0xCC59 0x5C44
+0xCC5A 0x5C47
+0xCC5B 0x5CAE
+0xCC5C 0x5CA4
+0xCC5D 0x5CA0
+0xCC5E 0x5CB5
+0xCC5F 0x5CAF
+0xCC60 0x5CA8
+0xCC61 0x5CAC
+0xCC62 0x5C9F
+0xCC63 0x5CA3
+0xCC64 0x5CAD
+0xCC65 0x5CA2
+0xCC66 0x5CAA
+0xCC67 0x5CA7
+0xCC68 0x5C9D
+0xCC69 0x5CA5
+0xCC6A 0x5CB6
+0xCC6B 0x5CB0
+0xCC6C 0x5CA6
+0xCC6D 0x5E17
+0xCC6E 0x5E14
+0xCC6F 0x5E19
+0xCC70 0x5F28
+0xCC71 0x5F22
+0xCC72 0x5F23
+0xCC73 0x5F24
+0xCC74 0x5F54
+0xCC75 0x5F82
+0xCC76 0x5F7E
+0xCC77 0x5F7D
+0xCC78 0x5FDE
+0xCC79 0x5FE5
+0xCC7A 0x602D
+0xCC7B 0x6026
+0xCC7C 0x6019
+0xCC7D 0x6032
+0xCC7E 0x600B
+0xCCA1 0x6034
+0xCCA2 0x600A
+0xCCA3 0x6017
+0xCCA4 0x6033
+0xCCA5 0x601A
+0xCCA6 0x601E
+0xCCA7 0x602C
+0xCCA8 0x6022
+0xCCA9 0x600D
+0xCCAA 0x6010
+0xCCAB 0x602E
+0xCCAC 0x6013
+0xCCAD 0x6011
+0xCCAE 0x600C
+0xCCAF 0x6009
+0xCCB0 0x601C
+0xCCB1 0x6214
+0xCCB2 0x623D
+0xCCB3 0x62AD
+0xCCB4 0x62B4
+0xCCB5 0x62D1
+0xCCB6 0x62BE
+0xCCB7 0x62AA
+0xCCB8 0x62B6
+0xCCB9 0x62CA
+0xCCBA 0x62AE
+0xCCBB 0x62B3
+0xCCBC 0x62AF
+0xCCBD 0x62BB
+0xCCBE 0x62A9
+0xCCBF 0x62B0
+0xCCC0 0x62B8
+0xCCC1 0x653D
+0xCCC2 0x65A8
+0xCCC3 0x65BB
+0xCCC4 0x6609
+0xCCC5 0x65FC
+0xCCC6 0x6604
+0xCCC7 0x6612
+0xCCC8 0x6608
+0xCCC9 0x65FB
+0xCCCA 0x6603
+0xCCCB 0x660B
+0xCCCC 0x660D
+0xCCCD 0x6605
+0xCCCE 0x65FD
+0xCCCF 0x6611
+0xCCD0 0x6610
+0xCCD1 0x66F6
+0xCCD2 0x670A
+0xCCD3 0x6785
+0xCCD4 0x676C
+0xCCD5 0x678E
+0xCCD6 0x6792
+0xCCD7 0x6776
+0xCCD8 0x677B
+0xCCD9 0x6798
+0xCCDA 0x6786
+0xCCDB 0x6784
+0xCCDC 0x6774
+0xCCDD 0x678D
+0xCCDE 0x678C
+0xCCDF 0x677A
+0xCCE0 0x679F
+0xCCE1 0x6791
+0xCCE2 0x6799
+0xCCE3 0x6783
+0xCCE4 0x677D
+0xCCE5 0x6781
+0xCCE6 0x6778
+0xCCE7 0x6779
+0xCCE8 0x6794
+0xCCE9 0x6B25
+0xCCEA 0x6B80
+0xCCEB 0x6B7E
+0xCCEC 0x6BDE
+0xCCED 0x6C1D
+0xCCEE 0x6C93
+0xCCEF 0x6CEC
+0xCCF0 0x6CEB
+0xCCF1 0x6CEE
+0xCCF2 0x6CD9
+0xCCF3 0x6CB6
+0xCCF4 0x6CD4
+0xCCF5 0x6CAD
+0xCCF6 0x6CE7
+0xCCF7 0x6CB7
+0xCCF8 0x6CD0
+0xCCF9 0x6CC2
+0xCCFA 0x6CBA
+0xCCFB 0x6CC3
+0xCCFC 0x6CC6
+0xCCFD 0x6CED
+0xCCFE 0x6CF2
+0xCD40 0x6CD2
+0xCD41 0x6CDD
+0xCD42 0x6CB4
+0xCD43 0x6C8A
+0xCD44 0x6C9D
+0xCD45 0x6C80
+0xCD46 0x6CDE
+0xCD47 0x6CC0
+0xCD48 0x6D30
+0xCD49 0x6CCD
+0xCD4A 0x6CC7
+0xCD4B 0x6CB0
+0xCD4C 0x6CF9
+0xCD4D 0x6CCF
+0xCD4E 0x6CE9
+0xCD4F 0x6CD1
+0xCD50 0x7094
+0xCD51 0x7098
+0xCD52 0x7085
+0xCD53 0x7093
+0xCD54 0x7086
+0xCD55 0x7084
+0xCD56 0x7091
+0xCD57 0x7096
+0xCD58 0x7082
+0xCD59 0x709A
+0xCD5A 0x7083
+0xCD5B 0x726A
+0xCD5C 0x72D6
+0xCD5D 0x72CB
+0xCD5E 0x72D8
+0xCD5F 0x72C9
+0xCD60 0x72DC
+0xCD61 0x72D2
+0xCD62 0x72D4
+0xCD63 0x72DA
+0xCD64 0x72CC
+0xCD65 0x72D1
+0xCD66 0x73A4
+0xCD67 0x73A1
+0xCD68 0x73AD
+0xCD69 0x73A6
+0xCD6A 0x73A2
+0xCD6B 0x73A0
+0xCD6C 0x73AC
+0xCD6D 0x739D
+0xCD6E 0x74DD
+0xCD6F 0x74E8
+0xCD70 0x753F
+0xCD71 0x7540
+0xCD72 0x753E
+0xCD73 0x758C
+0xCD74 0x7598
+0xCD75 0x76AF
+0xCD76 0x76F3
+0xCD77 0x76F1
+0xCD78 0x76F0
+0xCD79 0x76F5
+0xCD7A 0x77F8
+0xCD7B 0x77FC
+0xCD7C 0x77F9
+0xCD7D 0x77FB
+0xCD7E 0x77FA
+0xCDA1 0x77F7
+0xCDA2 0x7942
+0xCDA3 0x793F
+0xCDA4 0x79C5
+0xCDA5 0x7A78
+0xCDA6 0x7A7B
+0xCDA7 0x7AFB
+0xCDA8 0x7C75
+0xCDA9 0x7CFD
+0xCDAA 0x8035
+0xCDAB 0x808F
+0xCDAC 0x80AE
+0xCDAD 0x80A3
+0xCDAE 0x80B8
+0xCDAF 0x80B5
+0xCDB0 0x80AD
+0xCDB1 0x8220
+0xCDB2 0x82A0
+0xCDB3 0x82C0
+0xCDB4 0x82AB
+0xCDB5 0x829A
+0xCDB6 0x8298
+0xCDB7 0x829B
+0xCDB8 0x82B5
+0xCDB9 0x82A7
+0xCDBA 0x82AE
+0xCDBB 0x82BC
+0xCDBC 0x829E
+0xCDBD 0x82BA
+0xCDBE 0x82B4
+0xCDBF 0x82A8
+0xCDC0 0x82A1
+0xCDC1 0x82A9
+0xCDC2 0x82C2
+0xCDC3 0x82A4
+0xCDC4 0x82C3
+0xCDC5 0x82B6
+0xCDC6 0x82A2
+0xCDC7 0x8670
+0xCDC8 0x866F
+0xCDC9 0x866D
+0xCDCA 0x866E
+0xCDCB 0x8C56
+0xCDCC 0x8FD2
+0xCDCD 0x8FCB
+0xCDCE 0x8FD3
+0xCDCF 0x8FCD
+0xCDD0 0x8FD6
+0xCDD1 0x8FD5
+0xCDD2 0x8FD7
+0xCDD3 0x90B2
+0xCDD4 0x90B4
+0xCDD5 0x90AF
+0xCDD6 0x90B3
+0xCDD7 0x90B0
+0xCDD8 0x9639
+0xCDD9 0x963D
+0xCDDA 0x963C
+0xCDDB 0x963A
+0xCDDC 0x9643
+0xCDDD 0x4FCD
+0xCDDE 0x4FC5
+0xCDDF 0x4FD3
+0xCDE0 0x4FB2
+0xCDE1 0x4FC9
+0xCDE2 0x4FCB
+0xCDE3 0x4FC1
+0xCDE4 0x4FD4
+0xCDE5 0x4FDC
+0xCDE6 0x4FD9
+0xCDE7 0x4FBB
+0xCDE8 0x4FB3
+0xCDE9 0x4FDB
+0xCDEA 0x4FC7
+0xCDEB 0x4FD6
+0xCDEC 0x4FBA
+0xCDED 0x4FC0
+0xCDEE 0x4FB9
+0xCDEF 0x4FEC
+0xCDF0 0x5244
+0xCDF1 0x5249
+0xCDF2 0x52C0
+0xCDF3 0x52C2
+0xCDF4 0x533D
+0xCDF5 0x537C
+0xCDF6 0x5397
+0xCDF7 0x5396
+0xCDF8 0x5399
+0xCDF9 0x5398
+0xCDFA 0x54BA
+0xCDFB 0x54A1
+0xCDFC 0x54AD
+0xCDFD 0x54A5
+0xCDFE 0x54CF
+0xCE40 0x54C3
+0xCE41 0x830D
+0xCE42 0x54B7
+0xCE43 0x54AE
+0xCE44 0x54D6
+0xCE45 0x54B6
+0xCE46 0x54C5
+0xCE47 0x54C6
+0xCE48 0x54A0
+0xCE49 0x5470
+0xCE4A 0x54BC
+0xCE4B 0x54A2
+0xCE4C 0x54BE
+0xCE4D 0x5472
+0xCE4E 0x54DE
+0xCE4F 0x54B0
+0xCE50 0x57B5
+0xCE51 0x579E
+0xCE52 0x579F
+0xCE53 0x57A4
+0xCE54 0x578C
+0xCE55 0x5797
+0xCE56 0x579D
+0xCE57 0x579B
+0xCE58 0x5794
+0xCE59 0x5798
+0xCE5A 0x578F
+0xCE5B 0x5799
+0xCE5C 0x57A5
+0xCE5D 0x579A
+0xCE5E 0x5795
+0xCE5F 0x58F4
+0xCE60 0x590D
+0xCE61 0x5953
+0xCE62 0x59E1
+0xCE63 0x59DE
+0xCE64 0x59EE
+0xCE65 0x5A00
+0xCE66 0x59F1
+0xCE67 0x59DD
+0xCE68 0x59FA
+0xCE69 0x59FD
+0xCE6A 0x59FC
+0xCE6B 0x59F6
+0xCE6C 0x59E4
+0xCE6D 0x59F2
+0xCE6E 0x59F7
+0xCE6F 0x59DB
+0xCE70 0x59E9
+0xCE71 0x59F3
+0xCE72 0x59F5
+0xCE73 0x59E0
+0xCE74 0x59FE
+0xCE75 0x59F4
+0xCE76 0x59ED
+0xCE77 0x5BA8
+0xCE78 0x5C4C
+0xCE79 0x5CD0
+0xCE7A 0x5CD8
+0xCE7B 0x5CCC
+0xCE7C 0x5CD7
+0xCE7D 0x5CCB
+0xCE7E 0x5CDB
+0xCEA1 0x5CDE
+0xCEA2 0x5CDA
+0xCEA3 0x5CC9
+0xCEA4 0x5CC7
+0xCEA5 0x5CCA
+0xCEA6 0x5CD6
+0xCEA7 0x5CD3
+0xCEA8 0x5CD4
+0xCEA9 0x5CCF
+0xCEAA 0x5CC8
+0xCEAB 0x5CC6
+0xCEAC 0x5CCE
+0xCEAD 0x5CDF
+0xCEAE 0x5CF8
+0xCEAF 0x5DF9
+0xCEB0 0x5E21
+0xCEB1 0x5E22
+0xCEB2 0x5E23
+0xCEB3 0x5E20
+0xCEB4 0x5E24
+0xCEB5 0x5EB0
+0xCEB6 0x5EA4
+0xCEB7 0x5EA2
+0xCEB8 0x5E9B
+0xCEB9 0x5EA3
+0xCEBA 0x5EA5
+0xCEBB 0x5F07
+0xCEBC 0x5F2E
+0xCEBD 0x5F56
+0xCEBE 0x5F86
+0xCEBF 0x6037
+0xCEC0 0x6039
+0xCEC1 0x6054
+0xCEC2 0x6072
+0xCEC3 0x605E
+0xCEC4 0x6045
+0xCEC5 0x6053
+0xCEC6 0x6047
+0xCEC7 0x6049
+0xCEC8 0x605B
+0xCEC9 0x604C
+0xCECA 0x6040
+0xCECB 0x6042
+0xCECC 0x605F
+0xCECD 0x6024
+0xCECE 0x6044
+0xCECF 0x6058
+0xCED0 0x6066
+0xCED1 0x606E
+0xCED2 0x6242
+0xCED3 0x6243
+0xCED4 0x62CF
+0xCED5 0x630D
+0xCED6 0x630B
+0xCED7 0x62F5
+0xCED8 0x630E
+0xCED9 0x6303
+0xCEDA 0x62EB
+0xCEDB 0x62F9
+0xCEDC 0x630F
+0xCEDD 0x630C
+0xCEDE 0x62F8
+0xCEDF 0x62F6
+0xCEE0 0x6300
+0xCEE1 0x6313
+0xCEE2 0x6314
+0xCEE3 0x62FA
+0xCEE4 0x6315
+0xCEE5 0x62FB
+0xCEE6 0x62F0
+0xCEE7 0x6541
+0xCEE8 0x6543
+0xCEE9 0x65AA
+0xCEEA 0x65BF
+0xCEEB 0x6636
+0xCEEC 0x6621
+0xCEED 0x6632
+0xCEEE 0x6635
+0xCEEF 0x661C
+0xCEF0 0x6626
+0xCEF1 0x6622
+0xCEF2 0x6633
+0xCEF3 0x662B
+0xCEF4 0x663A
+0xCEF5 0x661D
+0xCEF6 0x6634
+0xCEF7 0x6639
+0xCEF8 0x662E
+0xCEF9 0x670F
+0xCEFA 0x6710
+0xCEFB 0x67C1
+0xCEFC 0x67F2
+0xCEFD 0x67C8
+0xCEFE 0x67BA
+0xCF40 0x67DC
+0xCF41 0x67BB
+0xCF42 0x67F8
+0xCF43 0x67D8
+0xCF44 0x67C0
+0xCF45 0x67B7
+0xCF46 0x67C5
+0xCF47 0x67EB
+0xCF48 0x67E4
+0xCF49 0x67DF
+0xCF4A 0x67B5
+0xCF4B 0x67CD
+0xCF4C 0x67B3
+0xCF4D 0x67F7
+0xCF4E 0x67F6
+0xCF4F 0x67EE
+0xCF50 0x67E3
+0xCF51 0x67C2
+0xCF52 0x67B9
+0xCF53 0x67CE
+0xCF54 0x67E7
+0xCF55 0x67F0
+0xCF56 0x67B2
+0xCF57 0x67FC
+0xCF58 0x67C6
+0xCF59 0x67ED
+0xCF5A 0x67CC
+0xCF5B 0x67AE
+0xCF5C 0x67E6
+0xCF5D 0x67DB
+0xCF5E 0x67FA
+0xCF5F 0x67C9
+0xCF60 0x67CA
+0xCF61 0x67C3
+0xCF62 0x67EA
+0xCF63 0x67CB
+0xCF64 0x6B28
+0xCF65 0x6B82
+0xCF66 0x6B84
+0xCF67 0x6BB6
+0xCF68 0x6BD6
+0xCF69 0x6BD8
+0xCF6A 0x6BE0
+0xCF6B 0x6C20
+0xCF6C 0x6C21
+0xCF6D 0x6D28
+0xCF6E 0x6D34
+0xCF6F 0x6D2D
+0xCF70 0x6D1F
+0xCF71 0x6D3C
+0xCF72 0x6D3F
+0xCF73 0x6D12
+0xCF74 0x6D0A
+0xCF75 0x6CDA
+0xCF76 0x6D33
+0xCF77 0x6D04
+0xCF78 0x6D19
+0xCF79 0x6D3A
+0xCF7A 0x6D1A
+0xCF7B 0x6D11
+0xCF7C 0x6D00
+0xCF7D 0x6D1D
+0xCF7E 0x6D42
+0xCFA1 0x6D01
+0xCFA2 0x6D18
+0xCFA3 0x6D37
+0xCFA4 0x6D03
+0xCFA5 0x6D0F
+0xCFA6 0x6D40
+0xCFA7 0x6D07
+0xCFA8 0x6D20
+0xCFA9 0x6D2C
+0xCFAA 0x6D08
+0xCFAB 0x6D22
+0xCFAC 0x6D09
+0xCFAD 0x6D10
+0xCFAE 0x70B7
+0xCFAF 0x709F
+0xCFB0 0x70BE
+0xCFB1 0x70B1
+0xCFB2 0x70B0
+0xCFB3 0x70A1
+0xCFB4 0x70B4
+0xCFB5 0x70B5
+0xCFB6 0x70A9
+0xCFB7 0x7241
+0xCFB8 0x7249
+0xCFB9 0x724A
+0xCFBA 0x726C
+0xCFBB 0x7270
+0xCFBC 0x7273
+0xCFBD 0x726E
+0xCFBE 0x72CA
+0xCFBF 0x72E4
+0xCFC0 0x72E8
+0xCFC1 0x72EB
+0xCFC2 0x72DF
+0xCFC3 0x72EA
+0xCFC4 0x72E6
+0xCFC5 0x72E3
+0xCFC6 0x7385
+0xCFC7 0x73CC
+0xCFC8 0x73C2
+0xCFC9 0x73C8
+0xCFCA 0x73C5
+0xCFCB 0x73B9
+0xCFCC 0x73B6
+0xCFCD 0x73B5
+0xCFCE 0x73B4
+0xCFCF 0x73EB
+0xCFD0 0x73BF
+0xCFD1 0x73C7
+0xCFD2 0x73BE
+0xCFD3 0x73C3
+0xCFD4 0x73C6
+0xCFD5 0x73B8
+0xCFD6 0x73CB
+0xCFD7 0x74EC
+0xCFD8 0x74EE
+0xCFD9 0x752E
+0xCFDA 0x7547
+0xCFDB 0x7548
+0xCFDC 0x75A7
+0xCFDD 0x75AA
+0xCFDE 0x7679
+0xCFDF 0x76C4
+0xCFE0 0x7708
+0xCFE1 0x7703
+0xCFE2 0x7704
+0xCFE3 0x7705
+0xCFE4 0x770A
+0xCFE5 0x76F7
+0xCFE6 0x76FB
+0xCFE7 0x76FA
+0xCFE8 0x77E7
+0xCFE9 0x77E8
+0xCFEA 0x7806
+0xCFEB 0x7811
+0xCFEC 0x7812
+0xCFED 0x7805
+0xCFEE 0x7810
+0xCFEF 0x780F
+0xCFF0 0x780E
+0xCFF1 0x7809
+0xCFF2 0x7803
+0xCFF3 0x7813
+0xCFF4 0x794A
+0xCFF5 0x794C
+0xCFF6 0x794B
+0xCFF7 0x7945
+0xCFF8 0x7944
+0xCFF9 0x79D5
+0xCFFA 0x79CD
+0xCFFB 0x79CF
+0xCFFC 0x79D6
+0xCFFD 0x79CE
+0xCFFE 0x7A80
+0xD040 0x7A7E
+0xD041 0x7AD1
+0xD042 0x7B00
+0xD043 0x7B01
+0xD044 0x7C7A
+0xD045 0x7C78
+0xD046 0x7C79
+0xD047 0x7C7F
+0xD048 0x7C80
+0xD049 0x7C81
+0xD04A 0x7D03
+0xD04B 0x7D08
+0xD04C 0x7D01
+0xD04D 0x7F58
+0xD04E 0x7F91
+0xD04F 0x7F8D
+0xD050 0x7FBE
+0xD051 0x8007
+0xD052 0x800E
+0xD053 0x800F
+0xD054 0x8014
+0xD055 0x8037
+0xD056 0x80D8
+0xD057 0x80C7
+0xD058 0x80E0
+0xD059 0x80D1
+0xD05A 0x80C8
+0xD05B 0x80C2
+0xD05C 0x80D0
+0xD05D 0x80C5
+0xD05E 0x80E3
+0xD05F 0x80D9
+0xD060 0x80DC
+0xD061 0x80CA
+0xD062 0x80D5
+0xD063 0x80C9
+0xD064 0x80CF
+0xD065 0x80D7
+0xD066 0x80E6
+0xD067 0x80CD
+0xD068 0x81FF
+0xD069 0x8221
+0xD06A 0x8294
+0xD06B 0x82D9
+0xD06C 0x82FE
+0xD06D 0x82F9
+0xD06E 0x8307
+0xD06F 0x82E8
+0xD070 0x8300
+0xD071 0x82D5
+0xD072 0x833A
+0xD073 0x82EB
+0xD074 0x82D6
+0xD075 0x82F4
+0xD076 0x82EC
+0xD077 0x82E1
+0xD078 0x82F2
+0xD079 0x82F5
+0xD07A 0x830C
+0xD07B 0x82FB
+0xD07C 0x82F6
+0xD07D 0x82F0
+0xD07E 0x82EA
+0xD0A1 0x82E4
+0xD0A2 0x82E0
+0xD0A3 0x82FA
+0xD0A4 0x82F3
+0xD0A5 0x82ED
+0xD0A6 0x8677
+0xD0A7 0x8674
+0xD0A8 0x867C
+0xD0A9 0x8673
+0xD0AA 0x8841
+0xD0AB 0x884E
+0xD0AC 0x8867
+0xD0AD 0x886A
+0xD0AE 0x8869
+0xD0AF 0x89D3
+0xD0B0 0x8A04
+0xD0B1 0x8A07
+0xD0B2 0x8D72
+0xD0B3 0x8FE3
+0xD0B4 0x8FE1
+0xD0B5 0x8FEE
+0xD0B6 0x8FE0
+0xD0B7 0x90F1
+0xD0B8 0x90BD
+0xD0B9 0x90BF
+0xD0BA 0x90D5
+0xD0BB 0x90C5
+0xD0BC 0x90BE
+0xD0BD 0x90C7
+0xD0BE 0x90CB
+0xD0BF 0x90C8
+0xD0C0 0x91D4
+0xD0C1 0x91D3
+0xD0C2 0x9654
+0xD0C3 0x964F
+0xD0C4 0x9651
+0xD0C5 0x9653
+0xD0C6 0x964A
+0xD0C7 0x964E
+0xD0C8 0x501E
+0xD0C9 0x5005
+0xD0CA 0x5007
+0xD0CB 0x5013
+0xD0CC 0x5022
+0xD0CD 0x5030
+0xD0CE 0x501B
+0xD0CF 0x4FF5
+0xD0D0 0x4FF4
+0xD0D1 0x5033
+0xD0D2 0x5037
+0xD0D3 0x502C
+0xD0D4 0x4FF6
+0xD0D5 0x4FF7
+0xD0D6 0x5017
+0xD0D7 0x501C
+0xD0D8 0x5020
+0xD0D9 0x5027
+0xD0DA 0x5035
+0xD0DB 0x502F
+0xD0DC 0x5031
+0xD0DD 0x500E
+0xD0DE 0x515A
+0xD0DF 0x5194
+0xD0E0 0x5193
+0xD0E1 0x51CA
+0xD0E2 0x51C4
+0xD0E3 0x51C5
+0xD0E4 0x51C8
+0xD0E5 0x51CE
+0xD0E6 0x5261
+0xD0E7 0x525A
+0xD0E8 0x5252
+0xD0E9 0x525E
+0xD0EA 0x525F
+0xD0EB 0x5255
+0xD0EC 0x5262
+0xD0ED 0x52CD
+0xD0EE 0x530E
+0xD0EF 0x539E
+0xD0F0 0x5526
+0xD0F1 0x54E2
+0xD0F2 0x5517
+0xD0F3 0x5512
+0xD0F4 0x54E7
+0xD0F5 0x54F3
+0xD0F6 0x54E4
+0xD0F7 0x551A
+0xD0F8 0x54FF
+0xD0F9 0x5504
+0xD0FA 0x5508
+0xD0FB 0x54EB
+0xD0FC 0x5511
+0xD0FD 0x5505
+0xD0FE 0x54F1
+0xD140 0x550A
+0xD141 0x54FB
+0xD142 0x54F7
+0xD143 0x54F8
+0xD144 0x54E0
+0xD145 0x550E
+0xD146 0x5503
+0xD147 0x550B
+0xD148 0x5701
+0xD149 0x5702
+0xD14A 0x57CC
+0xD14B 0x5832
+0xD14C 0x57D5
+0xD14D 0x57D2
+0xD14E 0x57BA
+0xD14F 0x57C6
+0xD150 0x57BD
+0xD151 0x57BC
+0xD152 0x57B8
+0xD153 0x57B6
+0xD154 0x57BF
+0xD155 0x57C7
+0xD156 0x57D0
+0xD157 0x57B9
+0xD158 0x57C1
+0xD159 0x590E
+0xD15A 0x594A
+0xD15B 0x5A19
+0xD15C 0x5A16
+0xD15D 0x5A2D
+0xD15E 0x5A2E
+0xD15F 0x5A15
+0xD160 0x5A0F
+0xD161 0x5A17
+0xD162 0x5A0A
+0xD163 0x5A1E
+0xD164 0x5A33
+0xD165 0x5B6C
+0xD166 0x5BA7
+0xD167 0x5BAD
+0xD168 0x5BAC
+0xD169 0x5C03
+0xD16A 0x5C56
+0xD16B 0x5C54
+0xD16C 0x5CEC
+0xD16D 0x5CFF
+0xD16E 0x5CEE
+0xD16F 0x5CF1
+0xD170 0x5CF7
+0xD171 0x5D00
+0xD172 0x5CF9
+0xD173 0x5E29
+0xD174 0x5E28
+0xD175 0x5EA8
+0xD176 0x5EAE
+0xD177 0x5EAA
+0xD178 0x5EAC
+0xD179 0x5F33
+0xD17A 0x5F30
+0xD17B 0x5F67
+0xD17C 0x605D
+0xD17D 0x605A
+0xD17E 0x6067
+0xD1A1 0x6041
+0xD1A2 0x60A2
+0xD1A3 0x6088
+0xD1A4 0x6080
+0xD1A5 0x6092
+0xD1A6 0x6081
+0xD1A7 0x609D
+0xD1A8 0x6083
+0xD1A9 0x6095
+0xD1AA 0x609B
+0xD1AB 0x6097
+0xD1AC 0x6087
+0xD1AD 0x609C
+0xD1AE 0x608E
+0xD1AF 0x6219
+0xD1B0 0x6246
+0xD1B1 0x62F2
+0xD1B2 0x6310
+0xD1B3 0x6356
+0xD1B4 0x632C
+0xD1B5 0x6344
+0xD1B6 0x6345
+0xD1B7 0x6336
+0xD1B8 0x6343
+0xD1B9 0x63E4
+0xD1BA 0x6339
+0xD1BB 0x634B
+0xD1BC 0x634A
+0xD1BD 0x633C
+0xD1BE 0x6329
+0xD1BF 0x6341
+0xD1C0 0x6334
+0xD1C1 0x6358
+0xD1C2 0x6354
+0xD1C3 0x6359
+0xD1C4 0x632D
+0xD1C5 0x6347
+0xD1C6 0x6333
+0xD1C7 0x635A
+0xD1C8 0x6351
+0xD1C9 0x6338
+0xD1CA 0x6357
+0xD1CB 0x6340
+0xD1CC 0x6348
+0xD1CD 0x654A
+0xD1CE 0x6546
+0xD1CF 0x65C6
+0xD1D0 0x65C3
+0xD1D1 0x65C4
+0xD1D2 0x65C2
+0xD1D3 0x664A
+0xD1D4 0x665F
+0xD1D5 0x6647
+0xD1D6 0x6651
+0xD1D7 0x6712
+0xD1D8 0x6713
+0xD1D9 0x681F
+0xD1DA 0x681A
+0xD1DB 0x6849
+0xD1DC 0x6832
+0xD1DD 0x6833
+0xD1DE 0x683B
+0xD1DF 0x684B
+0xD1E0 0x684F
+0xD1E1 0x6816
+0xD1E2 0x6831
+0xD1E3 0x681C
+0xD1E4 0x6835
+0xD1E5 0x682B
+0xD1E6 0x682D
+0xD1E7 0x682F
+0xD1E8 0x684E
+0xD1E9 0x6844
+0xD1EA 0x6834
+0xD1EB 0x681D
+0xD1EC 0x6812
+0xD1ED 0x6814
+0xD1EE 0x6826
+0xD1EF 0x6828
+0xD1F0 0x682E
+0xD1F1 0x684D
+0xD1F2 0x683A
+0xD1F3 0x6825
+0xD1F4 0x6820
+0xD1F5 0x6B2C
+0xD1F6 0x6B2F
+0xD1F7 0x6B2D
+0xD1F8 0x6B31
+0xD1F9 0x6B34
+0xD1FA 0x6B6D
+0xD1FB 0x8082
+0xD1FC 0x6B88
+0xD1FD 0x6BE6
+0xD1FE 0x6BE4
+0xD240 0x6BE8
+0xD241 0x6BE3
+0xD242 0x6BE2
+0xD243 0x6BE7
+0xD244 0x6C25
+0xD245 0x6D7A
+0xD246 0x6D63
+0xD247 0x6D64
+0xD248 0x6D76
+0xD249 0x6D0D
+0xD24A 0x6D61
+0xD24B 0x6D92
+0xD24C 0x6D58
+0xD24D 0x6D62
+0xD24E 0x6D6D
+0xD24F 0x6D6F
+0xD250 0x6D91
+0xD251 0x6D8D
+0xD252 0x6DEF
+0xD253 0x6D7F
+0xD254 0x6D86
+0xD255 0x6D5E
+0xD256 0x6D67
+0xD257 0x6D60
+0xD258 0x6D97
+0xD259 0x6D70
+0xD25A 0x6D7C
+0xD25B 0x6D5F
+0xD25C 0x6D82
+0xD25D 0x6D98
+0xD25E 0x6D2F
+0xD25F 0x6D68
+0xD260 0x6D8B
+0xD261 0x6D7E
+0xD262 0x6D80
+0xD263 0x6D84
+0xD264 0x6D16
+0xD265 0x6D83
+0xD266 0x6D7B
+0xD267 0x6D7D
+0xD268 0x6D75
+0xD269 0x6D90
+0xD26A 0x70DC
+0xD26B 0x70D3
+0xD26C 0x70D1
+0xD26D 0x70DD
+0xD26E 0x70CB
+0xD26F 0x7F39
+0xD270 0x70E2
+0xD271 0x70D7
+0xD272 0x70D2
+0xD273 0x70DE
+0xD274 0x70E0
+0xD275 0x70D4
+0xD276 0x70CD
+0xD277 0x70C5
+0xD278 0x70C6
+0xD279 0x70C7
+0xD27A 0x70DA
+0xD27B 0x70CE
+0xD27C 0x70E1
+0xD27D 0x7242
+0xD27E 0x7278
+0xD2A1 0x7277
+0xD2A2 0x7276
+0xD2A3 0x7300
+0xD2A4 0x72FA
+0xD2A5 0x72F4
+0xD2A6 0x72FE
+0xD2A7 0x72F6
+0xD2A8 0x72F3
+0xD2A9 0x72FB
+0xD2AA 0x7301
+0xD2AB 0x73D3
+0xD2AC 0x73D9
+0xD2AD 0x73E5
+0xD2AE 0x73D6
+0xD2AF 0x73BC
+0xD2B0 0x73E7
+0xD2B1 0x73E3
+0xD2B2 0x73E9
+0xD2B3 0x73DC
+0xD2B4 0x73D2
+0xD2B5 0x73DB
+0xD2B6 0x73D4
+0xD2B7 0x73DD
+0xD2B8 0x73DA
+0xD2B9 0x73D7
+0xD2BA 0x73D8
+0xD2BB 0x73E8
+0xD2BC 0x74DE
+0xD2BD 0x74DF
+0xD2BE 0x74F4
+0xD2BF 0x74F5
+0xD2C0 0x7521
+0xD2C1 0x755B
+0xD2C2 0x755F
+0xD2C3 0x75B0
+0xD2C4 0x75C1
+0xD2C5 0x75BB
+0xD2C6 0x75C4
+0xD2C7 0x75C0
+0xD2C8 0x75BF
+0xD2C9 0x75B6
+0xD2CA 0x75BA
+0xD2CB 0x768A
+0xD2CC 0x76C9
+0xD2CD 0x771D
+0xD2CE 0x771B
+0xD2CF 0x7710
+0xD2D0 0x7713
+0xD2D1 0x7712
+0xD2D2 0x7723
+0xD2D3 0x7711
+0xD2D4 0x7715
+0xD2D5 0x7719
+0xD2D6 0x771A
+0xD2D7 0x7722
+0xD2D8 0x7727
+0xD2D9 0x7823
+0xD2DA 0x782C
+0xD2DB 0x7822
+0xD2DC 0x7835
+0xD2DD 0x782F
+0xD2DE 0x7828
+0xD2DF 0x782E
+0xD2E0 0x782B
+0xD2E1 0x7821
+0xD2E2 0x7829
+0xD2E3 0x7833
+0xD2E4 0x782A
+0xD2E5 0x7831
+0xD2E6 0x7954
+0xD2E7 0x795B
+0xD2E8 0x794F
+0xD2E9 0x795C
+0xD2EA 0x7953
+0xD2EB 0x7952
+0xD2EC 0x7951
+0xD2ED 0x79EB
+0xD2EE 0x79EC
+0xD2EF 0x79E0
+0xD2F0 0x79EE
+0xD2F1 0x79ED
+0xD2F2 0x79EA
+0xD2F3 0x79DC
+0xD2F4 0x79DE
+0xD2F5 0x79DD
+0xD2F6 0x7A86
+0xD2F7 0x7A89
+0xD2F8 0x7A85
+0xD2F9 0x7A8B
+0xD2FA 0x7A8C
+0xD2FB 0x7A8A
+0xD2FC 0x7A87
+0xD2FD 0x7AD8
+0xD2FE 0x7B10
+0xD340 0x7B04
+0xD341 0x7B13
+0xD342 0x7B05
+0xD343 0x7B0F
+0xD344 0x7B08
+0xD345 0x7B0A
+0xD346 0x7B0E
+0xD347 0x7B09
+0xD348 0x7B12
+0xD349 0x7C84
+0xD34A 0x7C91
+0xD34B 0x7C8A
+0xD34C 0x7C8C
+0xD34D 0x7C88
+0xD34E 0x7C8D
+0xD34F 0x7C85
+0xD350 0x7D1E
+0xD351 0x7D1D
+0xD352 0x7D11
+0xD353 0x7D0E
+0xD354 0x7D18
+0xD355 0x7D16
+0xD356 0x7D13
+0xD357 0x7D1F
+0xD358 0x7D12
+0xD359 0x7D0F
+0xD35A 0x7D0C
+0xD35B 0x7F5C
+0xD35C 0x7F61
+0xD35D 0x7F5E
+0xD35E 0x7F60
+0xD35F 0x7F5D
+0xD360 0x7F5B
+0xD361 0x7F96
+0xD362 0x7F92
+0xD363 0x7FC3
+0xD364 0x7FC2
+0xD365 0x7FC0
+0xD366 0x8016
+0xD367 0x803E
+0xD368 0x8039
+0xD369 0x80FA
+0xD36A 0x80F2
+0xD36B 0x80F9
+0xD36C 0x80F5
+0xD36D 0x8101
+0xD36E 0x80FB
+0xD36F 0x8100
+0xD370 0x8201
+0xD371 0x822F
+0xD372 0x8225
+0xD373 0x8333
+0xD374 0x832D
+0xD375 0x8344
+0xD376 0x8319
+0xD377 0x8351
+0xD378 0x8325
+0xD379 0x8356
+0xD37A 0x833F
+0xD37B 0x8341
+0xD37C 0x8326
+0xD37D 0x831C
+0xD37E 0x8322
+0xD3A1 0x8342
+0xD3A2 0x834E
+0xD3A3 0x831B
+0xD3A4 0x832A
+0xD3A5 0x8308
+0xD3A6 0x833C
+0xD3A7 0x834D
+0xD3A8 0x8316
+0xD3A9 0x8324
+0xD3AA 0x8320
+0xD3AB 0x8337
+0xD3AC 0x832F
+0xD3AD 0x8329
+0xD3AE 0x8347
+0xD3AF 0x8345
+0xD3B0 0x834C
+0xD3B1 0x8353
+0xD3B2 0x831E
+0xD3B3 0x832C
+0xD3B4 0x834B
+0xD3B5 0x8327
+0xD3B6 0x8348
+0xD3B7 0x8653
+0xD3B8 0x8652
+0xD3B9 0x86A2
+0xD3BA 0x86A8
+0xD3BB 0x8696
+0xD3BC 0x868D
+0xD3BD 0x8691
+0xD3BE 0x869E
+0xD3BF 0x8687
+0xD3C0 0x8697
+0xD3C1 0x8686
+0xD3C2 0x868B
+0xD3C3 0x869A
+0xD3C4 0x8685
+0xD3C5 0x86A5
+0xD3C6 0x8699
+0xD3C7 0x86A1
+0xD3C8 0x86A7
+0xD3C9 0x8695
+0xD3CA 0x8698
+0xD3CB 0x868E
+0xD3CC 0x869D
+0xD3CD 0x8690
+0xD3CE 0x8694
+0xD3CF 0x8843
+0xD3D0 0x8844
+0xD3D1 0x886D
+0xD3D2 0x8875
+0xD3D3 0x8876
+0xD3D4 0x8872
+0xD3D5 0x8880
+0xD3D6 0x8871
+0xD3D7 0x887F
+0xD3D8 0x886F
+0xD3D9 0x8883
+0xD3DA 0x887E
+0xD3DB 0x8874
+0xD3DC 0x887C
+0xD3DD 0x8A12
+0xD3DE 0x8C47
+0xD3DF 0x8C57
+0xD3E0 0x8C7B
+0xD3E1 0x8CA4
+0xD3E2 0x8CA3
+0xD3E3 0x8D76
+0xD3E4 0x8D78
+0xD3E5 0x8DB5
+0xD3E6 0x8DB7
+0xD3E7 0x8DB6
+0xD3E8 0x8ED1
+0xD3E9 0x8ED3
+0xD3EA 0x8FFE
+0xD3EB 0x8FF5
+0xD3EC 0x9002
+0xD3ED 0x8FFF
+0xD3EE 0x8FFB
+0xD3EF 0x9004
+0xD3F0 0x8FFC
+0xD3F1 0x8FF6
+0xD3F2 0x90D6
+0xD3F3 0x90E0
+0xD3F4 0x90D9
+0xD3F5 0x90DA
+0xD3F6 0x90E3
+0xD3F7 0x90DF
+0xD3F8 0x90E5
+0xD3F9 0x90D8
+0xD3FA 0x90DB
+0xD3FB 0x90D7
+0xD3FC 0x90DC
+0xD3FD 0x90E4
+0xD3FE 0x9150
+0xD440 0x914E
+0xD441 0x914F
+0xD442 0x91D5
+0xD443 0x91E2
+0xD444 0x91DA
+0xD445 0x965C
+0xD446 0x965F
+0xD447 0x96BC
+0xD448 0x98E3
+0xD449 0x9ADF
+0xD44A 0x9B2F
+0xD44B 0x4E7F
+0xD44C 0x5070
+0xD44D 0x506A
+0xD44E 0x5061
+0xD44F 0x505E
+0xD450 0x5060
+0xD451 0x5053
+0xD452 0x504B
+0xD453 0x505D
+0xD454 0x5072
+0xD455 0x5048
+0xD456 0x504D
+0xD457 0x5041
+0xD458 0x505B
+0xD459 0x504A
+0xD45A 0x5062
+0xD45B 0x5015
+0xD45C 0x5045
+0xD45D 0x505F
+0xD45E 0x5069
+0xD45F 0x506B
+0xD460 0x5063
+0xD461 0x5064
+0xD462 0x5046
+0xD463 0x5040
+0xD464 0x506E
+0xD465 0x5073
+0xD466 0x5057
+0xD467 0x5051
+0xD468 0x51D0
+0xD469 0x526B
+0xD46A 0x526D
+0xD46B 0x526C
+0xD46C 0x526E
+0xD46D 0x52D6
+0xD46E 0x52D3
+0xD46F 0x532D
+0xD470 0x539C
+0xD471 0x5575
+0xD472 0x5576
+0xD473 0x553C
+0xD474 0x554D
+0xD475 0x5550
+0xD476 0x5534
+0xD477 0x552A
+0xD478 0x5551
+0xD479 0x5562
+0xD47A 0x5536
+0xD47B 0x5535
+0xD47C 0x5530
+0xD47D 0x5552
+0xD47E 0x5545
+0xD4A1 0x550C
+0xD4A2 0x5532
+0xD4A3 0x5565
+0xD4A4 0x554E
+0xD4A5 0x5539
+0xD4A6 0x5548
+0xD4A7 0x552D
+0xD4A8 0x553B
+0xD4A9 0x5540
+0xD4AA 0x554B
+0xD4AB 0x570A
+0xD4AC 0x5707
+0xD4AD 0x57FB
+0xD4AE 0x5814
+0xD4AF 0x57E2
+0xD4B0 0x57F6
+0xD4B1 0x57DC
+0xD4B2 0x57F4
+0xD4B3 0x5800
+0xD4B4 0x57ED
+0xD4B5 0x57FD
+0xD4B6 0x5808
+0xD4B7 0x57F8
+0xD4B8 0x580B
+0xD4B9 0x57F3
+0xD4BA 0x57CF
+0xD4BB 0x5807
+0xD4BC 0x57EE
+0xD4BD 0x57E3
+0xD4BE 0x57F2
+0xD4BF 0x57E5
+0xD4C0 0x57EC
+0xD4C1 0x57E1
+0xD4C2 0x580E
+0xD4C3 0x57FC
+0xD4C4 0x5810
+0xD4C5 0x57E7
+0xD4C6 0x5801
+0xD4C7 0x580C
+0xD4C8 0x57F1
+0xD4C9 0x57E9
+0xD4CA 0x57F0
+0xD4CB 0x580D
+0xD4CC 0x5804
+0xD4CD 0x595C
+0xD4CE 0x5A60
+0xD4CF 0x5A58
+0xD4D0 0x5A55
+0xD4D1 0x5A67
+0xD4D2 0x5A5E
+0xD4D3 0x5A38
+0xD4D4 0x5A35
+0xD4D5 0x5A6D
+0xD4D6 0x5A50
+0xD4D7 0x5A5F
+0xD4D8 0x5A65
+0xD4D9 0x5A6C
+0xD4DA 0x5A53
+0xD4DB 0x5A64
+0xD4DC 0x5A57
+0xD4DD 0x5A43
+0xD4DE 0x5A5D
+0xD4DF 0x5A52
+0xD4E0 0x5A44
+0xD4E1 0x5A5B
+0xD4E2 0x5A48
+0xD4E3 0x5A8E
+0xD4E4 0x5A3E
+0xD4E5 0x5A4D
+0xD4E6 0x5A39
+0xD4E7 0x5A4C
+0xD4E8 0x5A70
+0xD4E9 0x5A69
+0xD4EA 0x5A47
+0xD4EB 0x5A51
+0xD4EC 0x5A56
+0xD4ED 0x5A42
+0xD4EE 0x5A5C
+0xD4EF 0x5B72
+0xD4F0 0x5B6E
+0xD4F1 0x5BC1
+0xD4F2 0x5BC0
+0xD4F3 0x5C59
+0xD4F4 0x5D1E
+0xD4F5 0x5D0B
+0xD4F6 0x5D1D
+0xD4F7 0x5D1A
+0xD4F8 0x5D20
+0xD4F9 0x5D0C
+0xD4FA 0x5D28
+0xD4FB 0x5D0D
+0xD4FC 0x5D26
+0xD4FD 0x5D25
+0xD4FE 0x5D0F
+0xD540 0x5D30
+0xD541 0x5D12
+0xD542 0x5D23
+0xD543 0x5D1F
+0xD544 0x5D2E
+0xD545 0x5E3E
+0xD546 0x5E34
+0xD547 0x5EB1
+0xD548 0x5EB4
+0xD549 0x5EB9
+0xD54A 0x5EB2
+0xD54B 0x5EB3
+0xD54C 0x5F36
+0xD54D 0x5F38
+0xD54E 0x5F9B
+0xD54F 0x5F96
+0xD550 0x5F9F
+0xD551 0x608A
+0xD552 0x6090
+0xD553 0x6086
+0xD554 0x60BE
+0xD555 0x60B0
+0xD556 0x60BA
+0xD557 0x60D3
+0xD558 0x60D4
+0xD559 0x60CF
+0xD55A 0x60E4
+0xD55B 0x60D9
+0xD55C 0x60DD
+0xD55D 0x60C8
+0xD55E 0x60B1
+0xD55F 0x60DB
+0xD560 0x60B7
+0xD561 0x60CA
+0xD562 0x60BF
+0xD563 0x60C3
+0xD564 0x60CD
+0xD565 0x60C0
+0xD566 0x6332
+0xD567 0x6365
+0xD568 0x638A
+0xD569 0x6382
+0xD56A 0x637D
+0xD56B 0x63BD
+0xD56C 0x639E
+0xD56D 0x63AD
+0xD56E 0x639D
+0xD56F 0x6397
+0xD570 0x63AB
+0xD571 0x638E
+0xD572 0x636F
+0xD573 0x6387
+0xD574 0x6390
+0xD575 0x636E
+0xD576 0x63AF
+0xD577 0x6375
+0xD578 0x639C
+0xD579 0x636D
+0xD57A 0x63AE
+0xD57B 0x637C
+0xD57C 0x63A4
+0xD57D 0x633B
+0xD57E 0x639F
+0xD5A1 0x6378
+0xD5A2 0x6385
+0xD5A3 0x6381
+0xD5A4 0x6391
+0xD5A5 0x638D
+0xD5A6 0x6370
+0xD5A7 0x6553
+0xD5A8 0x65CD
+0xD5A9 0x6665
+0xD5AA 0x6661
+0xD5AB 0x665B
+0xD5AC 0x6659
+0xD5AD 0x665C
+0xD5AE 0x6662
+0xD5AF 0x6718
+0xD5B0 0x6879
+0xD5B1 0x6887
+0xD5B2 0x6890
+0xD5B3 0x689C
+0xD5B4 0x686D
+0xD5B5 0x686E
+0xD5B6 0x68AE
+0xD5B7 0x68AB
+0xD5B8 0x6956
+0xD5B9 0x686F
+0xD5BA 0x68A3
+0xD5BB 0x68AC
+0xD5BC 0x68A9
+0xD5BD 0x6875
+0xD5BE 0x6874
+0xD5BF 0x68B2
+0xD5C0 0x688F
+0xD5C1 0x6877
+0xD5C2 0x6892
+0xD5C3 0x687C
+0xD5C4 0x686B
+0xD5C5 0x6872
+0xD5C6 0x68AA
+0xD5C7 0x6880
+0xD5C8 0x6871
+0xD5C9 0x687E
+0xD5CA 0x689B
+0xD5CB 0x6896
+0xD5CC 0x688B
+0xD5CD 0x68A0
+0xD5CE 0x6889
+0xD5CF 0x68A4
+0xD5D0 0x6878
+0xD5D1 0x687B
+0xD5D2 0x6891
+0xD5D3 0x688C
+0xD5D4 0x688A
+0xD5D5 0x687D
+0xD5D6 0x6B36
+0xD5D7 0x6B33
+0xD5D8 0x6B37
+0xD5D9 0x6B38
+0xD5DA 0x6B91
+0xD5DB 0x6B8F
+0xD5DC 0x6B8D
+0xD5DD 0x6B8E
+0xD5DE 0x6B8C
+0xD5DF 0x6C2A
+0xD5E0 0x6DC0
+0xD5E1 0x6DAB
+0xD5E2 0x6DB4
+0xD5E3 0x6DB3
+0xD5E4 0x6E74
+0xD5E5 0x6DAC
+0xD5E6 0x6DE9
+0xD5E7 0x6DE2
+0xD5E8 0x6DB7
+0xD5E9 0x6DF6
+0xD5EA 0x6DD4
+0xD5EB 0x6E00
+0xD5EC 0x6DC8
+0xD5ED 0x6DE0
+0xD5EE 0x6DDF
+0xD5EF 0x6DD6
+0xD5F0 0x6DBE
+0xD5F1 0x6DE5
+0xD5F2 0x6DDC
+0xD5F3 0x6DDD
+0xD5F4 0x6DDB
+0xD5F5 0x6DF4
+0xD5F6 0x6DCA
+0xD5F7 0x6DBD
+0xD5F8 0x6DED
+0xD5F9 0x6DF0
+0xD5FA 0x6DBA
+0xD5FB 0x6DD5
+0xD5FC 0x6DC2
+0xD5FD 0x6DCF
+0xD5FE 0x6DC9
+0xD640 0x6DD0
+0xD641 0x6DF2
+0xD642 0x6DD3
+0xD643 0x6DFD
+0xD644 0x6DD7
+0xD645 0x6DCD
+0xD646 0x6DE3
+0xD647 0x6DBB
+0xD648 0x70FA
+0xD649 0x710D
+0xD64A 0x70F7
+0xD64B 0x7117
+0xD64C 0x70F4
+0xD64D 0x710C
+0xD64E 0x70F0
+0xD64F 0x7104
+0xD650 0x70F3
+0xD651 0x7110
+0xD652 0x70FC
+0xD653 0x70FF
+0xD654 0x7106
+0xD655 0x7113
+0xD656 0x7100
+0xD657 0x70F8
+0xD658 0x70F6
+0xD659 0x710B
+0xD65A 0x7102
+0xD65B 0x710E
+0xD65C 0x727E
+0xD65D 0x727B
+0xD65E 0x727C
+0xD65F 0x727F
+0xD660 0x731D
+0xD661 0x7317
+0xD662 0x7307
+0xD663 0x7311
+0xD664 0x7318
+0xD665 0x730A
+0xD666 0x7308
+0xD667 0x72FF
+0xD668 0x730F
+0xD669 0x731E
+0xD66A 0x7388
+0xD66B 0x73F6
+0xD66C 0x73F8
+0xD66D 0x73F5
+0xD66E 0x7404
+0xD66F 0x7401
+0xD670 0x73FD
+0xD671 0x7407
+0xD672 0x7400
+0xD673 0x73FA
+0xD674 0x73FC
+0xD675 0x73FF
+0xD676 0x740C
+0xD677 0x740B
+0xD678 0x73F4
+0xD679 0x7408
+0xD67A 0x7564
+0xD67B 0x7563
+0xD67C 0x75CE
+0xD67D 0x75D2
+0xD67E 0x75CF
+0xD6A1 0x75CB
+0xD6A2 0x75CC
+0xD6A3 0x75D1
+0xD6A4 0x75D0
+0xD6A5 0x768F
+0xD6A6 0x7689
+0xD6A7 0x76D3
+0xD6A8 0x7739
+0xD6A9 0x772F
+0xD6AA 0x772D
+0xD6AB 0x7731
+0xD6AC 0x7732
+0xD6AD 0x7734
+0xD6AE 0x7733
+0xD6AF 0x773D
+0xD6B0 0x7725
+0xD6B1 0x773B
+0xD6B2 0x7735
+0xD6B3 0x7848
+0xD6B4 0x7852
+0xD6B5 0x7849
+0xD6B6 0x784D
+0xD6B7 0x784A
+0xD6B8 0x784C
+0xD6B9 0x7826
+0xD6BA 0x7845
+0xD6BB 0x7850
+0xD6BC 0x7964
+0xD6BD 0x7967
+0xD6BE 0x7969
+0xD6BF 0x796A
+0xD6C0 0x7963
+0xD6C1 0x796B
+0xD6C2 0x7961
+0xD6C3 0x79BB
+0xD6C4 0x79FA
+0xD6C5 0x79F8
+0xD6C6 0x79F6
+0xD6C7 0x79F7
+0xD6C8 0x7A8F
+0xD6C9 0x7A94
+0xD6CA 0x7A90
+0xD6CB 0x7B35
+0xD6CC 0x7B47
+0xD6CD 0x7B34
+0xD6CE 0x7B25
+0xD6CF 0x7B30
+0xD6D0 0x7B22
+0xD6D1 0x7B24
+0xD6D2 0x7B33
+0xD6D3 0x7B18
+0xD6D4 0x7B2A
+0xD6D5 0x7B1D
+0xD6D6 0x7B31
+0xD6D7 0x7B2B
+0xD6D8 0x7B2D
+0xD6D9 0x7B2F
+0xD6DA 0x7B32
+0xD6DB 0x7B38
+0xD6DC 0x7B1A
+0xD6DD 0x7B23
+0xD6DE 0x7C94
+0xD6DF 0x7C98
+0xD6E0 0x7C96
+0xD6E1 0x7CA3
+0xD6E2 0x7D35
+0xD6E3 0x7D3D
+0xD6E4 0x7D38
+0xD6E5 0x7D36
+0xD6E6 0x7D3A
+0xD6E7 0x7D45
+0xD6E8 0x7D2C
+0xD6E9 0x7D29
+0xD6EA 0x7D41
+0xD6EB 0x7D47
+0xD6EC 0x7D3E
+0xD6ED 0x7D3F
+0xD6EE 0x7D4A
+0xD6EF 0x7D3B
+0xD6F0 0x7D28
+0xD6F1 0x7F63
+0xD6F2 0x7F95
+0xD6F3 0x7F9C
+0xD6F4 0x7F9D
+0xD6F5 0x7F9B
+0xD6F6 0x7FCA
+0xD6F7 0x7FCB
+0xD6F8 0x7FCD
+0xD6F9 0x7FD0
+0xD6FA 0x7FD1
+0xD6FB 0x7FC7
+0xD6FC 0x7FCF
+0xD6FD 0x7FC9
+0xD6FE 0x801F
+0xD740 0x801E
+0xD741 0x801B
+0xD742 0x8047
+0xD743 0x8043
+0xD744 0x8048
+0xD745 0x8118
+0xD746 0x8125
+0xD747 0x8119
+0xD748 0x811B
+0xD749 0x812D
+0xD74A 0x811F
+0xD74B 0x812C
+0xD74C 0x811E
+0xD74D 0x8121
+0xD74E 0x8115
+0xD74F 0x8127
+0xD750 0x811D
+0xD751 0x8122
+0xD752 0x8211
+0xD753 0x8238
+0xD754 0x8233
+0xD755 0x823A
+0xD756 0x8234
+0xD757 0x8232
+0xD758 0x8274
+0xD759 0x8390
+0xD75A 0x83A3
+0xD75B 0x83A8
+0xD75C 0x838D
+0xD75D 0x837A
+0xD75E 0x8373
+0xD75F 0x83A4
+0xD760 0x8374
+0xD761 0x838F
+0xD762 0x8381
+0xD763 0x8395
+0xD764 0x8399
+0xD765 0x8375
+0xD766 0x8394
+0xD767 0x83A9
+0xD768 0x837D
+0xD769 0x8383
+0xD76A 0x838C
+0xD76B 0x839D
+0xD76C 0x839B
+0xD76D 0x83AA
+0xD76E 0x838B
+0xD76F 0x837E
+0xD770 0x83A5
+0xD771 0x83AF
+0xD772 0x8388
+0xD773 0x8397
+0xD774 0x83B0
+0xD775 0x837F
+0xD776 0x83A6
+0xD777 0x8387
+0xD778 0x83AE
+0xD779 0x8376
+0xD77A 0x839A
+0xD77B 0x8659
+0xD77C 0x8656
+0xD77D 0x86BF
+0xD77E 0x86B7
+0xD7A1 0x86C2
+0xD7A2 0x86C1
+0xD7A3 0x86C5
+0xD7A4 0x86BA
+0xD7A5 0x86B0
+0xD7A6 0x86C8
+0xD7A7 0x86B9
+0xD7A8 0x86B3
+0xD7A9 0x86B8
+0xD7AA 0x86CC
+0xD7AB 0x86B4
+0xD7AC 0x86BB
+0xD7AD 0x86BC
+0xD7AE 0x86C3
+0xD7AF 0x86BD
+0xD7B0 0x86BE
+0xD7B1 0x8852
+0xD7B2 0x8889
+0xD7B3 0x8895
+0xD7B4 0x88A8
+0xD7B5 0x88A2
+0xD7B6 0x88AA
+0xD7B7 0x889A
+0xD7B8 0x8891
+0xD7B9 0x88A1
+0xD7BA 0x889F
+0xD7BB 0x8898
+0xD7BC 0x88A7
+0xD7BD 0x8899
+0xD7BE 0x889B
+0xD7BF 0x8897
+0xD7C0 0x88A4
+0xD7C1 0x88AC
+0xD7C2 0x888C
+0xD7C3 0x8893
+0xD7C4 0x888E
+0xD7C5 0x8982
+0xD7C6 0x89D6
+0xD7C7 0x89D9
+0xD7C8 0x89D5
+0xD7C9 0x8A30
+0xD7CA 0x8A27
+0xD7CB 0x8A2C
+0xD7CC 0x8A1E
+0xD7CD 0x8C39
+0xD7CE 0x8C3B
+0xD7CF 0x8C5C
+0xD7D0 0x8C5D
+0xD7D1 0x8C7D
+0xD7D2 0x8CA5
+0xD7D3 0x8D7D
+0xD7D4 0x8D7B
+0xD7D5 0x8D79
+0xD7D6 0x8DBC
+0xD7D7 0x8DC2
+0xD7D8 0x8DB9
+0xD7D9 0x8DBF
+0xD7DA 0x8DC1
+0xD7DB 0x8ED8
+0xD7DC 0x8EDE
+0xD7DD 0x8EDD
+0xD7DE 0x8EDC
+0xD7DF 0x8ED7
+0xD7E0 0x8EE0
+0xD7E1 0x8EE1
+0xD7E2 0x9024
+0xD7E3 0x900B
+0xD7E4 0x9011
+0xD7E5 0x901C
+0xD7E6 0x900C
+0xD7E7 0x9021
+0xD7E8 0x90EF
+0xD7E9 0x90EA
+0xD7EA 0x90F0
+0xD7EB 0x90F4
+0xD7EC 0x90F2
+0xD7ED 0x90F3
+0xD7EE 0x90D4
+0xD7EF 0x90EB
+0xD7F0 0x90EC
+0xD7F1 0x90E9
+0xD7F2 0x9156
+0xD7F3 0x9158
+0xD7F4 0x915A
+0xD7F5 0x9153
+0xD7F6 0x9155
+0xD7F7 0x91EC
+0xD7F8 0x91F4
+0xD7F9 0x91F1
+0xD7FA 0x91F3
+0xD7FB 0x91F8
+0xD7FC 0x91E4
+0xD7FD 0x91F9
+0xD7FE 0x91EA
+0xD840 0x91EB
+0xD841 0x91F7
+0xD842 0x91E8
+0xD843 0x91EE
+0xD844 0x957A
+0xD845 0x9586
+0xD846 0x9588
+0xD847 0x967C
+0xD848 0x966D
+0xD849 0x966B
+0xD84A 0x9671
+0xD84B 0x966F
+0xD84C 0x96BF
+0xD84D 0x976A
+0xD84E 0x9804
+0xD84F 0x98E5
+0xD850 0x9997
+0xD851 0x509B
+0xD852 0x5095
+0xD853 0x5094
+0xD854 0x509E
+0xD855 0x508B
+0xD856 0x50A3
+0xD857 0x5083
+0xD858 0x508C
+0xD859 0x508E
+0xD85A 0x509D
+0xD85B 0x5068
+0xD85C 0x509C
+0xD85D 0x5092
+0xD85E 0x5082
+0xD85F 0x5087
+0xD860 0x515F
+0xD861 0x51D4
+0xD862 0x5312
+0xD863 0x5311
+0xD864 0x53A4
+0xD865 0x53A7
+0xD866 0x5591
+0xD867 0x55A8
+0xD868 0x55A5
+0xD869 0x55AD
+0xD86A 0x5577
+0xD86B 0x5645
+0xD86C 0x55A2
+0xD86D 0x5593
+0xD86E 0x5588
+0xD86F 0x558F
+0xD870 0x55B5
+0xD871 0x5581
+0xD872 0x55A3
+0xD873 0x5592
+0xD874 0x55A4
+0xD875 0x557D
+0xD876 0x558C
+0xD877 0x55A6
+0xD878 0x557F
+0xD879 0x5595
+0xD87A 0x55A1
+0xD87B 0x558E
+0xD87C 0x570C
+0xD87D 0x5829
+0xD87E 0x5837
+0xD8A1 0x5819
+0xD8A2 0x581E
+0xD8A3 0x5827
+0xD8A4 0x5823
+0xD8A5 0x5828
+0xD8A6 0x57F5
+0xD8A7 0x5848
+0xD8A8 0x5825
+0xD8A9 0x581C
+0xD8AA 0x581B
+0xD8AB 0x5833
+0xD8AC 0x583F
+0xD8AD 0x5836
+0xD8AE 0x582E
+0xD8AF 0x5839
+0xD8B0 0x5838
+0xD8B1 0x582D
+0xD8B2 0x582C
+0xD8B3 0x583B
+0xD8B4 0x5961
+0xD8B5 0x5AAF
+0xD8B6 0x5A94
+0xD8B7 0x5A9F
+0xD8B8 0x5A7A
+0xD8B9 0x5AA2
+0xD8BA 0x5A9E
+0xD8BB 0x5A78
+0xD8BC 0x5AA6
+0xD8BD 0x5A7C
+0xD8BE 0x5AA5
+0xD8BF 0x5AAC
+0xD8C0 0x5A95
+0xD8C1 0x5AAE
+0xD8C2 0x5A37
+0xD8C3 0x5A84
+0xD8C4 0x5A8A
+0xD8C5 0x5A97
+0xD8C6 0x5A83
+0xD8C7 0x5A8B
+0xD8C8 0x5AA9
+0xD8C9 0x5A7B
+0xD8CA 0x5A7D
+0xD8CB 0x5A8C
+0xD8CC 0x5A9C
+0xD8CD 0x5A8F
+0xD8CE 0x5A93
+0xD8CF 0x5A9D
+0xD8D0 0x5BEA
+0xD8D1 0x5BCD
+0xD8D2 0x5BCB
+0xD8D3 0x5BD4
+0xD8D4 0x5BD1
+0xD8D5 0x5BCA
+0xD8D6 0x5BCE
+0xD8D7 0x5C0C
+0xD8D8 0x5C30
+0xD8D9 0x5D37
+0xD8DA 0x5D43
+0xD8DB 0x5D6B
+0xD8DC 0x5D41
+0xD8DD 0x5D4B
+0xD8DE 0x5D3F
+0xD8DF 0x5D35
+0xD8E0 0x5D51
+0xD8E1 0x5D4E
+0xD8E2 0x5D55
+0xD8E3 0x5D33
+0xD8E4 0x5D3A
+0xD8E5 0x5D52
+0xD8E6 0x5D3D
+0xD8E7 0x5D31
+0xD8E8 0x5D59
+0xD8E9 0x5D42
+0xD8EA 0x5D39
+0xD8EB 0x5D49
+0xD8EC 0x5D38
+0xD8ED 0x5D3C
+0xD8EE 0x5D32
+0xD8EF 0x5D36
+0xD8F0 0x5D40
+0xD8F1 0x5D45
+0xD8F2 0x5E44
+0xD8F3 0x5E41
+0xD8F4 0x5F58
+0xD8F5 0x5FA6
+0xD8F6 0x5FA5
+0xD8F7 0x5FAB
+0xD8F8 0x60C9
+0xD8F9 0x60B9
+0xD8FA 0x60CC
+0xD8FB 0x60E2
+0xD8FC 0x60CE
+0xD8FD 0x60C4
+0xD8FE 0x6114
+0xD940 0x60F2
+0xD941 0x610A
+0xD942 0x6116
+0xD943 0x6105
+0xD944 0x60F5
+0xD945 0x6113
+0xD946 0x60F8
+0xD947 0x60FC
+0xD948 0x60FE
+0xD949 0x60C1
+0xD94A 0x6103
+0xD94B 0x6118
+0xD94C 0x611D
+0xD94D 0x6110
+0xD94E 0x60FF
+0xD94F 0x6104
+0xD950 0x610B
+0xD951 0x624A
+0xD952 0x6394
+0xD953 0x63B1
+0xD954 0x63B0
+0xD955 0x63CE
+0xD956 0x63E5
+0xD957 0x63E8
+0xD958 0x63EF
+0xD959 0x63C3
+0xD95A 0x649D
+0xD95B 0x63F3
+0xD95C 0x63CA
+0xD95D 0x63E0
+0xD95E 0x63F6
+0xD95F 0x63D5
+0xD960 0x63F2
+0xD961 0x63F5
+0xD962 0x6461
+0xD963 0x63DF
+0xD964 0x63BE
+0xD965 0x63DD
+0xD966 0x63DC
+0xD967 0x63C4
+0xD968 0x63D8
+0xD969 0x63D3
+0xD96A 0x63C2
+0xD96B 0x63C7
+0xD96C 0x63CC
+0xD96D 0x63CB
+0xD96E 0x63C8
+0xD96F 0x63F0
+0xD970 0x63D7
+0xD971 0x63D9
+0xD972 0x6532
+0xD973 0x6567
+0xD974 0x656A
+0xD975 0x6564
+0xD976 0x655C
+0xD977 0x6568
+0xD978 0x6565
+0xD979 0x658C
+0xD97A 0x659D
+0xD97B 0x659E
+0xD97C 0x65AE
+0xD97D 0x65D0
+0xD97E 0x65D2
+0xD9A1 0x667C
+0xD9A2 0x666C
+0xD9A3 0x667B
+0xD9A4 0x6680
+0xD9A5 0x6671
+0xD9A6 0x6679
+0xD9A7 0x666A
+0xD9A8 0x6672
+0xD9A9 0x6701
+0xD9AA 0x690C
+0xD9AB 0x68D3
+0xD9AC 0x6904
+0xD9AD 0x68DC
+0xD9AE 0x692A
+0xD9AF 0x68EC
+0xD9B0 0x68EA
+0xD9B1 0x68F1
+0xD9B2 0x690F
+0xD9B3 0x68D6
+0xD9B4 0x68F7
+0xD9B5 0x68EB
+0xD9B6 0x68E4
+0xD9B7 0x68F6
+0xD9B8 0x6913
+0xD9B9 0x6910
+0xD9BA 0x68F3
+0xD9BB 0x68E1
+0xD9BC 0x6907
+0xD9BD 0x68CC
+0xD9BE 0x6908
+0xD9BF 0x6970
+0xD9C0 0x68B4
+0xD9C1 0x6911
+0xD9C2 0x68EF
+0xD9C3 0x68C6
+0xD9C4 0x6914
+0xD9C5 0x68F8
+0xD9C6 0x68D0
+0xD9C7 0x68FD
+0xD9C8 0x68FC
+0xD9C9 0x68E8
+0xD9CA 0x690B
+0xD9CB 0x690A
+0xD9CC 0x6917
+0xD9CD 0x68CE
+0xD9CE 0x68C8
+0xD9CF 0x68DD
+0xD9D0 0x68DE
+0xD9D1 0x68E6
+0xD9D2 0x68F4
+0xD9D3 0x68D1
+0xD9D4 0x6906
+0xD9D5 0x68D4
+0xD9D6 0x68E9
+0xD9D7 0x6915
+0xD9D8 0x6925
+0xD9D9 0x68C7
+0xD9DA 0x6B39
+0xD9DB 0x6B3B
+0xD9DC 0x6B3F
+0xD9DD 0x6B3C
+0xD9DE 0x6B94
+0xD9DF 0x6B97
+0xD9E0 0x6B99
+0xD9E1 0x6B95
+0xD9E2 0x6BBD
+0xD9E3 0x6BF0
+0xD9E4 0x6BF2
+0xD9E5 0x6BF3
+0xD9E6 0x6C30
+0xD9E7 0x6DFC
+0xD9E8 0x6E46
+0xD9E9 0x6E47
+0xD9EA 0x6E1F
+0xD9EB 0x6E49
+0xD9EC 0x6E88
+0xD9ED 0x6E3C
+0xD9EE 0x6E3D
+0xD9EF 0x6E45
+0xD9F0 0x6E62
+0xD9F1 0x6E2B
+0xD9F2 0x6E3F
+0xD9F3 0x6E41
+0xD9F4 0x6E5D
+0xD9F5 0x6E73
+0xD9F6 0x6E1C
+0xD9F7 0x6E33
+0xD9F8 0x6E4B
+0xD9F9 0x6E40
+0xD9FA 0x6E51
+0xD9FB 0x6E3B
+0xD9FC 0x6E03
+0xD9FD 0x6E2E
+0xD9FE 0x6E5E
+0xDA40 0x6E68
+0xDA41 0x6E5C
+0xDA42 0x6E61
+0xDA43 0x6E31
+0xDA44 0x6E28
+0xDA45 0x6E60
+0xDA46 0x6E71
+0xDA47 0x6E6B
+0xDA48 0x6E39
+0xDA49 0x6E22
+0xDA4A 0x6E30
+0xDA4B 0x6E53
+0xDA4C 0x6E65
+0xDA4D 0x6E27
+0xDA4E 0x6E78
+0xDA4F 0x6E64
+0xDA50 0x6E77
+0xDA51 0x6E55
+0xDA52 0x6E79
+0xDA53 0x6E52
+0xDA54 0x6E66
+0xDA55 0x6E35
+0xDA56 0x6E36
+0xDA57 0x6E5A
+0xDA58 0x7120
+0xDA59 0x711E
+0xDA5A 0x712F
+0xDA5B 0x70FB
+0xDA5C 0x712E
+0xDA5D 0x7131
+0xDA5E 0x7123
+0xDA5F 0x7125
+0xDA60 0x7122
+0xDA61 0x7132
+0xDA62 0x711F
+0xDA63 0x7128
+0xDA64 0x713A
+0xDA65 0x711B
+0xDA66 0x724B
+0xDA67 0x725A
+0xDA68 0x7288
+0xDA69 0x7289
+0xDA6A 0x7286
+0xDA6B 0x7285
+0xDA6C 0x728B
+0xDA6D 0x7312
+0xDA6E 0x730B
+0xDA6F 0x7330
+0xDA70 0x7322
+0xDA71 0x7331
+0xDA72 0x7333
+0xDA73 0x7327
+0xDA74 0x7332
+0xDA75 0x732D
+0xDA76 0x7326
+0xDA77 0x7323
+0xDA78 0x7335
+0xDA79 0x730C
+0xDA7A 0x742E
+0xDA7B 0x742C
+0xDA7C 0x7430
+0xDA7D 0x742B
+0xDA7E 0x7416
+0xDAA1 0x741A
+0xDAA2 0x7421
+0xDAA3 0x742D
+0xDAA4 0x7431
+0xDAA5 0x7424
+0xDAA6 0x7423
+0xDAA7 0x741D
+0xDAA8 0x7429
+0xDAA9 0x7420
+0xDAAA 0x7432
+0xDAAB 0x74FB
+0xDAAC 0x752F
+0xDAAD 0x756F
+0xDAAE 0x756C
+0xDAAF 0x75E7
+0xDAB0 0x75DA
+0xDAB1 0x75E1
+0xDAB2 0x75E6
+0xDAB3 0x75DD
+0xDAB4 0x75DF
+0xDAB5 0x75E4
+0xDAB6 0x75D7
+0xDAB7 0x7695
+0xDAB8 0x7692
+0xDAB9 0x76DA
+0xDABA 0x7746
+0xDABB 0x7747
+0xDABC 0x7744
+0xDABD 0x774D
+0xDABE 0x7745
+0xDABF 0x774A
+0xDAC0 0x774E
+0xDAC1 0x774B
+0xDAC2 0x774C
+0xDAC3 0x77DE
+0xDAC4 0x77EC
+0xDAC5 0x7860
+0xDAC6 0x7864
+0xDAC7 0x7865
+0xDAC8 0x785C
+0xDAC9 0x786D
+0xDACA 0x7871
+0xDACB 0x786A
+0xDACC 0x786E
+0xDACD 0x7870
+0xDACE 0x7869
+0xDACF 0x7868
+0xDAD0 0x785E
+0xDAD1 0x7862
+0xDAD2 0x7974
+0xDAD3 0x7973
+0xDAD4 0x7972
+0xDAD5 0x7970
+0xDAD6 0x7A02
+0xDAD7 0x7A0A
+0xDAD8 0x7A03
+0xDAD9 0x7A0C
+0xDADA 0x7A04
+0xDADB 0x7A99
+0xDADC 0x7AE6
+0xDADD 0x7AE4
+0xDADE 0x7B4A
+0xDADF 0x7B3B
+0xDAE0 0x7B44
+0xDAE1 0x7B48
+0xDAE2 0x7B4C
+0xDAE3 0x7B4E
+0xDAE4 0x7B40
+0xDAE5 0x7B58
+0xDAE6 0x7B45
+0xDAE7 0x7CA2
+0xDAE8 0x7C9E
+0xDAE9 0x7CA8
+0xDAEA 0x7CA1
+0xDAEB 0x7D58
+0xDAEC 0x7D6F
+0xDAED 0x7D63
+0xDAEE 0x7D53
+0xDAEF 0x7D56
+0xDAF0 0x7D67
+0xDAF1 0x7D6A
+0xDAF2 0x7D4F
+0xDAF3 0x7D6D
+0xDAF4 0x7D5C
+0xDAF5 0x7D6B
+0xDAF6 0x7D52
+0xDAF7 0x7D54
+0xDAF8 0x7D69
+0xDAF9 0x7D51
+0xDAFA 0x7D5F
+0xDAFB 0x7D4E
+0xDAFC 0x7F3E
+0xDAFD 0x7F3F
+0xDAFE 0x7F65
+0xDB40 0x7F66
+0xDB41 0x7FA2
+0xDB42 0x7FA0
+0xDB43 0x7FA1
+0xDB44 0x7FD7
+0xDB45 0x8051
+0xDB46 0x804F
+0xDB47 0x8050
+0xDB48 0x80FE
+0xDB49 0x80D4
+0xDB4A 0x8143
+0xDB4B 0x814A
+0xDB4C 0x8152
+0xDB4D 0x814F
+0xDB4E 0x8147
+0xDB4F 0x813D
+0xDB50 0x814D
+0xDB51 0x813A
+0xDB52 0x81E6
+0xDB53 0x81EE
+0xDB54 0x81F7
+0xDB55 0x81F8
+0xDB56 0x81F9
+0xDB57 0x8204
+0xDB58 0x823C
+0xDB59 0x823D
+0xDB5A 0x823F
+0xDB5B 0x8275
+0xDB5C 0x833B
+0xDB5D 0x83CF
+0xDB5E 0x83F9
+0xDB5F 0x8423
+0xDB60 0x83C0
+0xDB61 0x83E8
+0xDB62 0x8412
+0xDB63 0x83E7
+0xDB64 0x83E4
+0xDB65 0x83FC
+0xDB66 0x83F6
+0xDB67 0x8410
+0xDB68 0x83C6
+0xDB69 0x83C8
+0xDB6A 0x83EB
+0xDB6B 0x83E3
+0xDB6C 0x83BF
+0xDB6D 0x8401
+0xDB6E 0x83DD
+0xDB6F 0x83E5
+0xDB70 0x83D8
+0xDB71 0x83FF
+0xDB72 0x83E1
+0xDB73 0x83CB
+0xDB74 0x83CE
+0xDB75 0x83D6
+0xDB76 0x83F5
+0xDB77 0x83C9
+0xDB78 0x8409
+0xDB79 0x840F
+0xDB7A 0x83DE
+0xDB7B 0x8411
+0xDB7C 0x8406
+0xDB7D 0x83C2
+0xDB7E 0x83F3
+0xDBA1 0x83D5
+0xDBA2 0x83FA
+0xDBA3 0x83C7
+0xDBA4 0x83D1
+0xDBA5 0x83EA
+0xDBA6 0x8413
+0xDBA7 0x83C3
+0xDBA8 0x83EC
+0xDBA9 0x83EE
+0xDBAA 0x83C4
+0xDBAB 0x83FB
+0xDBAC 0x83D7
+0xDBAD 0x83E2
+0xDBAE 0x841B
+0xDBAF 0x83DB
+0xDBB0 0x83FE
+0xDBB1 0x86D8
+0xDBB2 0x86E2
+0xDBB3 0x86E6
+0xDBB4 0x86D3
+0xDBB5 0x86E3
+0xDBB6 0x86DA
+0xDBB7 0x86EA
+0xDBB8 0x86DD
+0xDBB9 0x86EB
+0xDBBA 0x86DC
+0xDBBB 0x86EC
+0xDBBC 0x86E9
+0xDBBD 0x86D7
+0xDBBE 0x86E8
+0xDBBF 0x86D1
+0xDBC0 0x8848
+0xDBC1 0x8856
+0xDBC2 0x8855
+0xDBC3 0x88BA
+0xDBC4 0x88D7
+0xDBC5 0x88B9
+0xDBC6 0x88B8
+0xDBC7 0x88C0
+0xDBC8 0x88BE
+0xDBC9 0x88B6
+0xDBCA 0x88BC
+0xDBCB 0x88B7
+0xDBCC 0x88BD
+0xDBCD 0x88B2
+0xDBCE 0x8901
+0xDBCF 0x88C9
+0xDBD0 0x8995
+0xDBD1 0x8998
+0xDBD2 0x8997
+0xDBD3 0x89DD
+0xDBD4 0x89DA
+0xDBD5 0x89DB
+0xDBD6 0x8A4E
+0xDBD7 0x8A4D
+0xDBD8 0x8A39
+0xDBD9 0x8A59
+0xDBDA 0x8A40
+0xDBDB 0x8A57
+0xDBDC 0x8A58
+0xDBDD 0x8A44
+0xDBDE 0x8A45
+0xDBDF 0x8A52
+0xDBE0 0x8A48
+0xDBE1 0x8A51
+0xDBE2 0x8A4A
+0xDBE3 0x8A4C
+0xDBE4 0x8A4F
+0xDBE5 0x8C5F
+0xDBE6 0x8C81
+0xDBE7 0x8C80
+0xDBE8 0x8CBA
+0xDBE9 0x8CBE
+0xDBEA 0x8CB0
+0xDBEB 0x8CB9
+0xDBEC 0x8CB5
+0xDBED 0x8D84
+0xDBEE 0x8D80
+0xDBEF 0x8D89
+0xDBF0 0x8DD8
+0xDBF1 0x8DD3
+0xDBF2 0x8DCD
+0xDBF3 0x8DC7
+0xDBF4 0x8DD6
+0xDBF5 0x8DDC
+0xDBF6 0x8DCF
+0xDBF7 0x8DD5
+0xDBF8 0x8DD9
+0xDBF9 0x8DC8
+0xDBFA 0x8DD7
+0xDBFB 0x8DC5
+0xDBFC 0x8EEF
+0xDBFD 0x8EF7
+0xDBFE 0x8EFA
+0xDC40 0x8EF9
+0xDC41 0x8EE6
+0xDC42 0x8EEE
+0xDC43 0x8EE5
+0xDC44 0x8EF5
+0xDC45 0x8EE7
+0xDC46 0x8EE8
+0xDC47 0x8EF6
+0xDC48 0x8EEB
+0xDC49 0x8EF1
+0xDC4A 0x8EEC
+0xDC4B 0x8EF4
+0xDC4C 0x8EE9
+0xDC4D 0x902D
+0xDC4E 0x9034
+0xDC4F 0x902F
+0xDC50 0x9106
+0xDC51 0x912C
+0xDC52 0x9104
+0xDC53 0x90FF
+0xDC54 0x90FC
+0xDC55 0x9108
+0xDC56 0x90F9
+0xDC57 0x90FB
+0xDC58 0x9101
+0xDC59 0x9100
+0xDC5A 0x9107
+0xDC5B 0x9105
+0xDC5C 0x9103
+0xDC5D 0x9161
+0xDC5E 0x9164
+0xDC5F 0x915F
+0xDC60 0x9162
+0xDC61 0x9160
+0xDC62 0x9201
+0xDC63 0x920A
+0xDC64 0x9225
+0xDC65 0x9203
+0xDC66 0x921A
+0xDC67 0x9226
+0xDC68 0x920F
+0xDC69 0x920C
+0xDC6A 0x9200
+0xDC6B 0x9212
+0xDC6C 0x91FF
+0xDC6D 0x91FD
+0xDC6E 0x9206
+0xDC6F 0x9204
+0xDC70 0x9227
+0xDC71 0x9202
+0xDC72 0x921C
+0xDC73 0x9224
+0xDC74 0x9219
+0xDC75 0x9217
+0xDC76 0x9205
+0xDC77 0x9216
+0xDC78 0x957B
+0xDC79 0x958D
+0xDC7A 0x958C
+0xDC7B 0x9590
+0xDC7C 0x9687
+0xDC7D 0x967E
+0xDC7E 0x9688
+0xDCA1 0x9689
+0xDCA2 0x9683
+0xDCA3 0x9680
+0xDCA4 0x96C2
+0xDCA5 0x96C8
+0xDCA6 0x96C3
+0xDCA7 0x96F1
+0xDCA8 0x96F0
+0xDCA9 0x976C
+0xDCAA 0x9770
+0xDCAB 0x976E
+0xDCAC 0x9807
+0xDCAD 0x98A9
+0xDCAE 0x98EB
+0xDCAF 0x9CE6
+0xDCB0 0x9EF9
+0xDCB1 0x4E83
+0xDCB2 0x4E84
+0xDCB3 0x4EB6
+0xDCB4 0x50BD
+0xDCB5 0x50BF
+0xDCB6 0x50C6
+0xDCB7 0x50AE
+0xDCB8 0x50C4
+0xDCB9 0x50CA
+0xDCBA 0x50B4
+0xDCBB 0x50C8
+0xDCBC 0x50C2
+0xDCBD 0x50B0
+0xDCBE 0x50C1
+0xDCBF 0x50BA
+0xDCC0 0x50B1
+0xDCC1 0x50CB
+0xDCC2 0x50C9
+0xDCC3 0x50B6
+0xDCC4 0x50B8
+0xDCC5 0x51D7
+0xDCC6 0x527A
+0xDCC7 0x5278
+0xDCC8 0x527B
+0xDCC9 0x527C
+0xDCCA 0x55C3
+0xDCCB 0x55DB
+0xDCCC 0x55CC
+0xDCCD 0x55D0
+0xDCCE 0x55CB
+0xDCCF 0x55CA
+0xDCD0 0x55DD
+0xDCD1 0x55C0
+0xDCD2 0x55D4
+0xDCD3 0x55C4
+0xDCD4 0x55E9
+0xDCD5 0x55BF
+0xDCD6 0x55D2
+0xDCD7 0x558D
+0xDCD8 0x55CF
+0xDCD9 0x55D5
+0xDCDA 0x55E2
+0xDCDB 0x55D6
+0xDCDC 0x55C8
+0xDCDD 0x55F2
+0xDCDE 0x55CD
+0xDCDF 0x55D9
+0xDCE0 0x55C2
+0xDCE1 0x5714
+0xDCE2 0x5853
+0xDCE3 0x5868
+0xDCE4 0x5864
+0xDCE5 0x584F
+0xDCE6 0x584D
+0xDCE7 0x5849
+0xDCE8 0x586F
+0xDCE9 0x5855
+0xDCEA 0x584E
+0xDCEB 0x585D
+0xDCEC 0x5859
+0xDCED 0x5865
+0xDCEE 0x585B
+0xDCEF 0x583D
+0xDCF0 0x5863
+0xDCF1 0x5871
+0xDCF2 0x58FC
+0xDCF3 0x5AC7
+0xDCF4 0x5AC4
+0xDCF5 0x5ACB
+0xDCF6 0x5ABA
+0xDCF7 0x5AB8
+0xDCF8 0x5AB1
+0xDCF9 0x5AB5
+0xDCFA 0x5AB0
+0xDCFB 0x5ABF
+0xDCFC 0x5AC8
+0xDCFD 0x5ABB
+0xDCFE 0x5AC6
+0xDD40 0x5AB7
+0xDD41 0x5AC0
+0xDD42 0x5ACA
+0xDD43 0x5AB4
+0xDD44 0x5AB6
+0xDD45 0x5ACD
+0xDD46 0x5AB9
+0xDD47 0x5A90
+0xDD48 0x5BD6
+0xDD49 0x5BD8
+0xDD4A 0x5BD9
+0xDD4B 0x5C1F
+0xDD4C 0x5C33
+0xDD4D 0x5D71
+0xDD4E 0x5D63
+0xDD4F 0x5D4A
+0xDD50 0x5D65
+0xDD51 0x5D72
+0xDD52 0x5D6C
+0xDD53 0x5D5E
+0xDD54 0x5D68
+0xDD55 0x5D67
+0xDD56 0x5D62
+0xDD57 0x5DF0
+0xDD58 0x5E4F
+0xDD59 0x5E4E
+0xDD5A 0x5E4A
+0xDD5B 0x5E4D
+0xDD5C 0x5E4B
+0xDD5D 0x5EC5
+0xDD5E 0x5ECC
+0xDD5F 0x5EC6
+0xDD60 0x5ECB
+0xDD61 0x5EC7
+0xDD62 0x5F40
+0xDD63 0x5FAF
+0xDD64 0x5FAD
+0xDD65 0x60F7
+0xDD66 0x6149
+0xDD67 0x614A
+0xDD68 0x612B
+0xDD69 0x6145
+0xDD6A 0x6136
+0xDD6B 0x6132
+0xDD6C 0x612E
+0xDD6D 0x6146
+0xDD6E 0x612F
+0xDD6F 0x614F
+0xDD70 0x6129
+0xDD71 0x6140
+0xDD72 0x6220
+0xDD73 0x9168
+0xDD74 0x6223
+0xDD75 0x6225
+0xDD76 0x6224
+0xDD77 0x63C5
+0xDD78 0x63F1
+0xDD79 0x63EB
+0xDD7A 0x6410
+0xDD7B 0x6412
+0xDD7C 0x6409
+0xDD7D 0x6420
+0xDD7E 0x6424
+0xDDA1 0x6433
+0xDDA2 0x6443
+0xDDA3 0x641F
+0xDDA4 0x6415
+0xDDA5 0x6418
+0xDDA6 0x6439
+0xDDA7 0x6437
+0xDDA8 0x6422
+0xDDA9 0x6423
+0xDDAA 0x640C
+0xDDAB 0x6426
+0xDDAC 0x6430
+0xDDAD 0x6428
+0xDDAE 0x6441
+0xDDAF 0x6435
+0xDDB0 0x642F
+0xDDB1 0x640A
+0xDDB2 0x641A
+0xDDB3 0x6440
+0xDDB4 0x6425
+0xDDB5 0x6427
+0xDDB6 0x640B
+0xDDB7 0x63E7
+0xDDB8 0x641B
+0xDDB9 0x642E
+0xDDBA 0x6421
+0xDDBB 0x640E
+0xDDBC 0x656F
+0xDDBD 0x6592
+0xDDBE 0x65D3
+0xDDBF 0x6686
+0xDDC0 0x668C
+0xDDC1 0x6695
+0xDDC2 0x6690
+0xDDC3 0x668B
+0xDDC4 0x668A
+0xDDC5 0x6699
+0xDDC6 0x6694
+0xDDC7 0x6678
+0xDDC8 0x6720
+0xDDC9 0x6966
+0xDDCA 0x695F
+0xDDCB 0x6938
+0xDDCC 0x694E
+0xDDCD 0x6962
+0xDDCE 0x6971
+0xDDCF 0x693F
+0xDDD0 0x6945
+0xDDD1 0x696A
+0xDDD2 0x6939
+0xDDD3 0x6942
+0xDDD4 0x6957
+0xDDD5 0x6959
+0xDDD6 0x697A
+0xDDD7 0x6948
+0xDDD8 0x6949
+0xDDD9 0x6935
+0xDDDA 0x696C
+0xDDDB 0x6933
+0xDDDC 0x693D
+0xDDDD 0x6965
+0xDDDE 0x68F0
+0xDDDF 0x6978
+0xDDE0 0x6934
+0xDDE1 0x6969
+0xDDE2 0x6940
+0xDDE3 0x696F
+0xDDE4 0x6944
+0xDDE5 0x6976
+0xDDE6 0x6958
+0xDDE7 0x6941
+0xDDE8 0x6974
+0xDDE9 0x694C
+0xDDEA 0x693B
+0xDDEB 0x694B
+0xDDEC 0x6937
+0xDDED 0x695C
+0xDDEE 0x694F
+0xDDEF 0x6951
+0xDDF0 0x6932
+0xDDF1 0x6952
+0xDDF2 0x692F
+0xDDF3 0x697B
+0xDDF4 0x693C
+0xDDF5 0x6B46
+0xDDF6 0x6B45
+0xDDF7 0x6B43
+0xDDF8 0x6B42
+0xDDF9 0x6B48
+0xDDFA 0x6B41
+0xDDFB 0x6B9B
+0xDDFC 0xFA0D
+0xDDFD 0x6BFB
+0xDDFE 0x6BFC
+0xDE40 0x6BF9
+0xDE41 0x6BF7
+0xDE42 0x6BF8
+0xDE43 0x6E9B
+0xDE44 0x6ED6
+0xDE45 0x6EC8
+0xDE46 0x6E8F
+0xDE47 0x6EC0
+0xDE48 0x6E9F
+0xDE49 0x6E93
+0xDE4A 0x6E94
+0xDE4B 0x6EA0
+0xDE4C 0x6EB1
+0xDE4D 0x6EB9
+0xDE4E 0x6EC6
+0xDE4F 0x6ED2
+0xDE50 0x6EBD
+0xDE51 0x6EC1
+0xDE52 0x6E9E
+0xDE53 0x6EC9
+0xDE54 0x6EB7
+0xDE55 0x6EB0
+0xDE56 0x6ECD
+0xDE57 0x6EA6
+0xDE58 0x6ECF
+0xDE59 0x6EB2
+0xDE5A 0x6EBE
+0xDE5B 0x6EC3
+0xDE5C 0x6EDC
+0xDE5D 0x6ED8
+0xDE5E 0x6E99
+0xDE5F 0x6E92
+0xDE60 0x6E8E
+0xDE61 0x6E8D
+0xDE62 0x6EA4
+0xDE63 0x6EA1
+0xDE64 0x6EBF
+0xDE65 0x6EB3
+0xDE66 0x6ED0
+0xDE67 0x6ECA
+0xDE68 0x6E97
+0xDE69 0x6EAE
+0xDE6A 0x6EA3
+0xDE6B 0x7147
+0xDE6C 0x7154
+0xDE6D 0x7152
+0xDE6E 0x7163
+0xDE6F 0x7160
+0xDE70 0x7141
+0xDE71 0x715D
+0xDE72 0x7162
+0xDE73 0x7172
+0xDE74 0x7178
+0xDE75 0x716A
+0xDE76 0x7161
+0xDE77 0x7142
+0xDE78 0x7158
+0xDE79 0x7143
+0xDE7A 0x714B
+0xDE7B 0x7170
+0xDE7C 0x715F
+0xDE7D 0x7150
+0xDE7E 0x7153
+0xDEA1 0x7144
+0xDEA2 0x714D
+0xDEA3 0x715A
+0xDEA4 0x724F
+0xDEA5 0x728D
+0xDEA6 0x728C
+0xDEA7 0x7291
+0xDEA8 0x7290
+0xDEA9 0x728E
+0xDEAA 0x733C
+0xDEAB 0x7342
+0xDEAC 0x733B
+0xDEAD 0x733A
+0xDEAE 0x7340
+0xDEAF 0x734A
+0xDEB0 0x7349
+0xDEB1 0x7444
+0xDEB2 0x744A
+0xDEB3 0x744B
+0xDEB4 0x7452
+0xDEB5 0x7451
+0xDEB6 0x7457
+0xDEB7 0x7440
+0xDEB8 0x744F
+0xDEB9 0x7450
+0xDEBA 0x744E
+0xDEBB 0x7442
+0xDEBC 0x7446
+0xDEBD 0x744D
+0xDEBE 0x7454
+0xDEBF 0x74E1
+0xDEC0 0x74FF
+0xDEC1 0x74FE
+0xDEC2 0x74FD
+0xDEC3 0x751D
+0xDEC4 0x7579
+0xDEC5 0x7577
+0xDEC6 0x6983
+0xDEC7 0x75EF
+0xDEC8 0x760F
+0xDEC9 0x7603
+0xDECA 0x75F7
+0xDECB 0x75FE
+0xDECC 0x75FC
+0xDECD 0x75F9
+0xDECE 0x75F8
+0xDECF 0x7610
+0xDED0 0x75FB
+0xDED1 0x75F6
+0xDED2 0x75ED
+0xDED3 0x75F5
+0xDED4 0x75FD
+0xDED5 0x7699
+0xDED6 0x76B5
+0xDED7 0x76DD
+0xDED8 0x7755
+0xDED9 0x775F
+0xDEDA 0x7760
+0xDEDB 0x7752
+0xDEDC 0x7756
+0xDEDD 0x775A
+0xDEDE 0x7769
+0xDEDF 0x7767
+0xDEE0 0x7754
+0xDEE1 0x7759
+0xDEE2 0x776D
+0xDEE3 0x77E0
+0xDEE4 0x7887
+0xDEE5 0x789A
+0xDEE6 0x7894
+0xDEE7 0x788F
+0xDEE8 0x7884
+0xDEE9 0x7895
+0xDEEA 0x7885
+0xDEEB 0x7886
+0xDEEC 0x78A1
+0xDEED 0x7883
+0xDEEE 0x7879
+0xDEEF 0x7899
+0xDEF0 0x7880
+0xDEF1 0x7896
+0xDEF2 0x787B
+0xDEF3 0x797C
+0xDEF4 0x7982
+0xDEF5 0x797D
+0xDEF6 0x7979
+0xDEF7 0x7A11
+0xDEF8 0x7A18
+0xDEF9 0x7A19
+0xDEFA 0x7A12
+0xDEFB 0x7A17
+0xDEFC 0x7A15
+0xDEFD 0x7A22
+0xDEFE 0x7A13
+0xDF40 0x7A1B
+0xDF41 0x7A10
+0xDF42 0x7AA3
+0xDF43 0x7AA2
+0xDF44 0x7A9E
+0xDF45 0x7AEB
+0xDF46 0x7B66
+0xDF47 0x7B64
+0xDF48 0x7B6D
+0xDF49 0x7B74
+0xDF4A 0x7B69
+0xDF4B 0x7B72
+0xDF4C 0x7B65
+0xDF4D 0x7B73
+0xDF4E 0x7B71
+0xDF4F 0x7B70
+0xDF50 0x7B61
+0xDF51 0x7B78
+0xDF52 0x7B76
+0xDF53 0x7B63
+0xDF54 0x7CB2
+0xDF55 0x7CB4
+0xDF56 0x7CAF
+0xDF57 0x7D88
+0xDF58 0x7D86
+0xDF59 0x7D80
+0xDF5A 0x7D8D
+0xDF5B 0x7D7F
+0xDF5C 0x7D85
+0xDF5D 0x7D7A
+0xDF5E 0x7D8E
+0xDF5F 0x7D7B
+0xDF60 0x7D83
+0xDF61 0x7D7C
+0xDF62 0x7D8C
+0xDF63 0x7D94
+0xDF64 0x7D84
+0xDF65 0x7D7D
+0xDF66 0x7D92
+0xDF67 0x7F6D
+0xDF68 0x7F6B
+0xDF69 0x7F67
+0xDF6A 0x7F68
+0xDF6B 0x7F6C
+0xDF6C 0x7FA6
+0xDF6D 0x7FA5
+0xDF6E 0x7FA7
+0xDF6F 0x7FDB
+0xDF70 0x7FDC
+0xDF71 0x8021
+0xDF72 0x8164
+0xDF73 0x8160
+0xDF74 0x8177
+0xDF75 0x815C
+0xDF76 0x8169
+0xDF77 0x815B
+0xDF78 0x8162
+0xDF79 0x8172
+0xDF7A 0x6721
+0xDF7B 0x815E
+0xDF7C 0x8176
+0xDF7D 0x8167
+0xDF7E 0x816F
+0xDFA1 0x8144
+0xDFA2 0x8161
+0xDFA3 0x821D
+0xDFA4 0x8249
+0xDFA5 0x8244
+0xDFA6 0x8240
+0xDFA7 0x8242
+0xDFA8 0x8245
+0xDFA9 0x84F1
+0xDFAA 0x843F
+0xDFAB 0x8456
+0xDFAC 0x8476
+0xDFAD 0x8479
+0xDFAE 0x848F
+0xDFAF 0x848D
+0xDFB0 0x8465
+0xDFB1 0x8451
+0xDFB2 0x8440
+0xDFB3 0x8486
+0xDFB4 0x8467
+0xDFB5 0x8430
+0xDFB6 0x844D
+0xDFB7 0x847D
+0xDFB8 0x845A
+0xDFB9 0x8459
+0xDFBA 0x8474
+0xDFBB 0x8473
+0xDFBC 0x845D
+0xDFBD 0x8507
+0xDFBE 0x845E
+0xDFBF 0x8437
+0xDFC0 0x843A
+0xDFC1 0x8434
+0xDFC2 0x847A
+0xDFC3 0x8443
+0xDFC4 0x8478
+0xDFC5 0x8432
+0xDFC6 0x8445
+0xDFC7 0x8429
+0xDFC8 0x83D9
+0xDFC9 0x844B
+0xDFCA 0x842F
+0xDFCB 0x8442
+0xDFCC 0x842D
+0xDFCD 0x845F
+0xDFCE 0x8470
+0xDFCF 0x8439
+0xDFD0 0x844E
+0xDFD1 0x844C
+0xDFD2 0x8452
+0xDFD3 0x846F
+0xDFD4 0x84C5
+0xDFD5 0x848E
+0xDFD6 0x843B
+0xDFD7 0x8447
+0xDFD8 0x8436
+0xDFD9 0x8433
+0xDFDA 0x8468
+0xDFDB 0x847E
+0xDFDC 0x8444
+0xDFDD 0x842B
+0xDFDE 0x8460
+0xDFDF 0x8454
+0xDFE0 0x846E
+0xDFE1 0x8450
+0xDFE2 0x870B
+0xDFE3 0x8704
+0xDFE4 0x86F7
+0xDFE5 0x870C
+0xDFE6 0x86FA
+0xDFE7 0x86D6
+0xDFE8 0x86F5
+0xDFE9 0x874D
+0xDFEA 0x86F8
+0xDFEB 0x870E
+0xDFEC 0x8709
+0xDFED 0x8701
+0xDFEE 0x86F6
+0xDFEF 0x870D
+0xDFF0 0x8705
+0xDFF1 0x88D6
+0xDFF2 0x88CB
+0xDFF3 0x88CD
+0xDFF4 0x88CE
+0xDFF5 0x88DE
+0xDFF6 0x88DB
+0xDFF7 0x88DA
+0xDFF8 0x88CC
+0xDFF9 0x88D0
+0xDFFA 0x8985
+0xDFFB 0x899B
+0xDFFC 0x89DF
+0xDFFD 0x89E5
+0xDFFE 0x89E4
+0xE040 0x89E1
+0xE041 0x89E0
+0xE042 0x89E2
+0xE043 0x89DC
+0xE044 0x89E6
+0xE045 0x8A76
+0xE046 0x8A86
+0xE047 0x8A7F
+0xE048 0x8A61
+0xE049 0x8A3F
+0xE04A 0x8A77
+0xE04B 0x8A82
+0xE04C 0x8A84
+0xE04D 0x8A75
+0xE04E 0x8A83
+0xE04F 0x8A81
+0xE050 0x8A74
+0xE051 0x8A7A
+0xE052 0x8C3C
+0xE053 0x8C4B
+0xE054 0x8C4A
+0xE055 0x8C65
+0xE056 0x8C64
+0xE057 0x8C66
+0xE058 0x8C86
+0xE059 0x8C84
+0xE05A 0x8C85
+0xE05B 0x8CCC
+0xE05C 0x8D68
+0xE05D 0x8D69
+0xE05E 0x8D91
+0xE05F 0x8D8C
+0xE060 0x8D8E
+0xE061 0x8D8F
+0xE062 0x8D8D
+0xE063 0x8D93
+0xE064 0x8D94
+0xE065 0x8D90
+0xE066 0x8D92
+0xE067 0x8DF0
+0xE068 0x8DE0
+0xE069 0x8DEC
+0xE06A 0x8DF1
+0xE06B 0x8DEE
+0xE06C 0x8DD0
+0xE06D 0x8DE9
+0xE06E 0x8DE3
+0xE06F 0x8DE2
+0xE070 0x8DE7
+0xE071 0x8DF2
+0xE072 0x8DEB
+0xE073 0x8DF4
+0xE074 0x8F06
+0xE075 0x8EFF
+0xE076 0x8F01
+0xE077 0x8F00
+0xE078 0x8F05
+0xE079 0x8F07
+0xE07A 0x8F08
+0xE07B 0x8F02
+0xE07C 0x8F0B
+0xE07D 0x9052
+0xE07E 0x903F
+0xE0A1 0x9044
+0xE0A2 0x9049
+0xE0A3 0x903D
+0xE0A4 0x9110
+0xE0A5 0x910D
+0xE0A6 0x910F
+0xE0A7 0x9111
+0xE0A8 0x9116
+0xE0A9 0x9114
+0xE0AA 0x910B
+0xE0AB 0x910E
+0xE0AC 0x916E
+0xE0AD 0x916F
+0xE0AE 0x9248
+0xE0AF 0x9252
+0xE0B0 0x9230
+0xE0B1 0x923A
+0xE0B2 0x9266
+0xE0B3 0x9233
+0xE0B4 0x9265
+0xE0B5 0x925E
+0xE0B6 0x9283
+0xE0B7 0x922E
+0xE0B8 0x924A
+0xE0B9 0x9246
+0xE0BA 0x926D
+0xE0BB 0x926C
+0xE0BC 0x924F
+0xE0BD 0x9260
+0xE0BE 0x9267
+0xE0BF 0x926F
+0xE0C0 0x9236
+0xE0C1 0x9261
+0xE0C2 0x9270
+0xE0C3 0x9231
+0xE0C4 0x9254
+0xE0C5 0x9263
+0xE0C6 0x9250
+0xE0C7 0x9272
+0xE0C8 0x924E
+0xE0C9 0x9253
+0xE0CA 0x924C
+0xE0CB 0x9256
+0xE0CC 0x9232
+0xE0CD 0x959F
+0xE0CE 0x959C
+0xE0CF 0x959E
+0xE0D0 0x959B
+0xE0D1 0x9692
+0xE0D2 0x9693
+0xE0D3 0x9691
+0xE0D4 0x9697
+0xE0D5 0x96CE
+0xE0D6 0x96FA
+0xE0D7 0x96FD
+0xE0D8 0x96F8
+0xE0D9 0x96F5
+0xE0DA 0x9773
+0xE0DB 0x9777
+0xE0DC 0x9778
+0xE0DD 0x9772
+0xE0DE 0x980F
+0xE0DF 0x980D
+0xE0E0 0x980E
+0xE0E1 0x98AC
+0xE0E2 0x98F6
+0xE0E3 0x98F9
+0xE0E4 0x99AF
+0xE0E5 0x99B2
+0xE0E6 0x99B0
+0xE0E7 0x99B5
+0xE0E8 0x9AAD
+0xE0E9 0x9AAB
+0xE0EA 0x9B5B
+0xE0EB 0x9CEA
+0xE0EC 0x9CED
+0xE0ED 0x9CE7
+0xE0EE 0x9E80
+0xE0EF 0x9EFD
+0xE0F0 0x50E6
+0xE0F1 0x50D4
+0xE0F2 0x50D7
+0xE0F3 0x50E8
+0xE0F4 0x50F3
+0xE0F5 0x50DB
+0xE0F6 0x50EA
+0xE0F7 0x50DD
+0xE0F8 0x50E4
+0xE0F9 0x50D3
+0xE0FA 0x50EC
+0xE0FB 0x50F0
+0xE0FC 0x50EF
+0xE0FD 0x50E3
+0xE0FE 0x50E0
+0xE140 0x51D8
+0xE141 0x5280
+0xE142 0x5281
+0xE143 0x52E9
+0xE144 0x52EB
+0xE145 0x5330
+0xE146 0x53AC
+0xE147 0x5627
+0xE148 0x5615
+0xE149 0x560C
+0xE14A 0x5612
+0xE14B 0x55FC
+0xE14C 0x560F
+0xE14D 0x561C
+0xE14E 0x5601
+0xE14F 0x5613
+0xE150 0x5602
+0xE151 0x55FA
+0xE152 0x561D
+0xE153 0x5604
+0xE154 0x55FF
+0xE155 0x55F9
+0xE156 0x5889
+0xE157 0x587C
+0xE158 0x5890
+0xE159 0x5898
+0xE15A 0x5886
+0xE15B 0x5881
+0xE15C 0x587F
+0xE15D 0x5874
+0xE15E 0x588B
+0xE15F 0x587A
+0xE160 0x5887
+0xE161 0x5891
+0xE162 0x588E
+0xE163 0x5876
+0xE164 0x5882
+0xE165 0x5888
+0xE166 0x587B
+0xE167 0x5894
+0xE168 0x588F
+0xE169 0x58FE
+0xE16A 0x596B
+0xE16B 0x5ADC
+0xE16C 0x5AEE
+0xE16D 0x5AE5
+0xE16E 0x5AD5
+0xE16F 0x5AEA
+0xE170 0x5ADA
+0xE171 0x5AED
+0xE172 0x5AEB
+0xE173 0x5AF3
+0xE174 0x5AE2
+0xE175 0x5AE0
+0xE176 0x5ADB
+0xE177 0x5AEC
+0xE178 0x5ADE
+0xE179 0x5ADD
+0xE17A 0x5AD9
+0xE17B 0x5AE8
+0xE17C 0x5ADF
+0xE17D 0x5B77
+0xE17E 0x5BE0
+0xE1A1 0x5BE3
+0xE1A2 0x5C63
+0xE1A3 0x5D82
+0xE1A4 0x5D80
+0xE1A5 0x5D7D
+0xE1A6 0x5D86
+0xE1A7 0x5D7A
+0xE1A8 0x5D81
+0xE1A9 0x5D77
+0xE1AA 0x5D8A
+0xE1AB 0x5D89
+0xE1AC 0x5D88
+0xE1AD 0x5D7E
+0xE1AE 0x5D7C
+0xE1AF 0x5D8D
+0xE1B0 0x5D79
+0xE1B1 0x5D7F
+0xE1B2 0x5E58
+0xE1B3 0x5E59
+0xE1B4 0x5E53
+0xE1B5 0x5ED8
+0xE1B6 0x5ED1
+0xE1B7 0x5ED7
+0xE1B8 0x5ECE
+0xE1B9 0x5EDC
+0xE1BA 0x5ED5
+0xE1BB 0x5ED9
+0xE1BC 0x5ED2
+0xE1BD 0x5ED4
+0xE1BE 0x5F44
+0xE1BF 0x5F43
+0xE1C0 0x5F6F
+0xE1C1 0x5FB6
+0xE1C2 0x612C
+0xE1C3 0x6128
+0xE1C4 0x6141
+0xE1C5 0x615E
+0xE1C6 0x6171
+0xE1C7 0x6173
+0xE1C8 0x6152
+0xE1C9 0x6153
+0xE1CA 0x6172
+0xE1CB 0x616C
+0xE1CC 0x6180
+0xE1CD 0x6174
+0xE1CE 0x6154
+0xE1CF 0x617A
+0xE1D0 0x615B
+0xE1D1 0x6165
+0xE1D2 0x613B
+0xE1D3 0x616A
+0xE1D4 0x6161
+0xE1D5 0x6156
+0xE1D6 0x6229
+0xE1D7 0x6227
+0xE1D8 0x622B
+0xE1D9 0x642B
+0xE1DA 0x644D
+0xE1DB 0x645B
+0xE1DC 0x645D
+0xE1DD 0x6474
+0xE1DE 0x6476
+0xE1DF 0x6472
+0xE1E0 0x6473
+0xE1E1 0x647D
+0xE1E2 0x6475
+0xE1E3 0x6466
+0xE1E4 0x64A6
+0xE1E5 0x644E
+0xE1E6 0x6482
+0xE1E7 0x645E
+0xE1E8 0x645C
+0xE1E9 0x644B
+0xE1EA 0x6453
+0xE1EB 0x6460
+0xE1EC 0x6450
+0xE1ED 0x647F
+0xE1EE 0x643F
+0xE1EF 0x646C
+0xE1F0 0x646B
+0xE1F1 0x6459
+0xE1F2 0x6465
+0xE1F3 0x6477
+0xE1F4 0x6573
+0xE1F5 0x65A0
+0xE1F6 0x66A1
+0xE1F7 0x66A0
+0xE1F8 0x669F
+0xE1F9 0x6705
+0xE1FA 0x6704
+0xE1FB 0x6722
+0xE1FC 0x69B1
+0xE1FD 0x69B6
+0xE1FE 0x69C9
+0xE240 0x69A0
+0xE241 0x69CE
+0xE242 0x6996
+0xE243 0x69B0
+0xE244 0x69AC
+0xE245 0x69BC
+0xE246 0x6991
+0xE247 0x6999
+0xE248 0x698E
+0xE249 0x69A7
+0xE24A 0x698D
+0xE24B 0x69A9
+0xE24C 0x69BE
+0xE24D 0x69AF
+0xE24E 0x69BF
+0xE24F 0x69C4
+0xE250 0x69BD
+0xE251 0x69A4
+0xE252 0x69D4
+0xE253 0x69B9
+0xE254 0x69CA
+0xE255 0x699A
+0xE256 0x69CF
+0xE257 0x69B3
+0xE258 0x6993
+0xE259 0x69AA
+0xE25A 0x69A1
+0xE25B 0x699E
+0xE25C 0x69D9
+0xE25D 0x6997
+0xE25E 0x6990
+0xE25F 0x69C2
+0xE260 0x69B5
+0xE261 0x69A5
+0xE262 0x69C6
+0xE263 0x6B4A
+0xE264 0x6B4D
+0xE265 0x6B4B
+0xE266 0x6B9E
+0xE267 0x6B9F
+0xE268 0x6BA0
+0xE269 0x6BC3
+0xE26A 0x6BC4
+0xE26B 0x6BFE
+0xE26C 0x6ECE
+0xE26D 0x6EF5
+0xE26E 0x6EF1
+0xE26F 0x6F03
+0xE270 0x6F25
+0xE271 0x6EF8
+0xE272 0x6F37
+0xE273 0x6EFB
+0xE274 0x6F2E
+0xE275 0x6F09
+0xE276 0x6F4E
+0xE277 0x6F19
+0xE278 0x6F1A
+0xE279 0x6F27
+0xE27A 0x6F18
+0xE27B 0x6F3B
+0xE27C 0x6F12
+0xE27D 0x6EED
+0xE27E 0x6F0A
+0xE2A1 0x6F36
+0xE2A2 0x6F73
+0xE2A3 0x6EF9
+0xE2A4 0x6EEE
+0xE2A5 0x6F2D
+0xE2A6 0x6F40
+0xE2A7 0x6F30
+0xE2A8 0x6F3C
+0xE2A9 0x6F35
+0xE2AA 0x6EEB
+0xE2AB 0x6F07
+0xE2AC 0x6F0E
+0xE2AD 0x6F43
+0xE2AE 0x6F05
+0xE2AF 0x6EFD
+0xE2B0 0x6EF6
+0xE2B1 0x6F39
+0xE2B2 0x6F1C
+0xE2B3 0x6EFC
+0xE2B4 0x6F3A
+0xE2B5 0x6F1F
+0xE2B6 0x6F0D
+0xE2B7 0x6F1E
+0xE2B8 0x6F08
+0xE2B9 0x6F21
+0xE2BA 0x7187
+0xE2BB 0x7190
+0xE2BC 0x7189
+0xE2BD 0x7180
+0xE2BE 0x7185
+0xE2BF 0x7182
+0xE2C0 0x718F
+0xE2C1 0x717B
+0xE2C2 0x7186
+0xE2C3 0x7181
+0xE2C4 0x7197
+0xE2C5 0x7244
+0xE2C6 0x7253
+0xE2C7 0x7297
+0xE2C8 0x7295
+0xE2C9 0x7293
+0xE2CA 0x7343
+0xE2CB 0x734D
+0xE2CC 0x7351
+0xE2CD 0x734C
+0xE2CE 0x7462
+0xE2CF 0x7473
+0xE2D0 0x7471
+0xE2D1 0x7475
+0xE2D2 0x7472
+0xE2D3 0x7467
+0xE2D4 0x746E
+0xE2D5 0x7500
+0xE2D6 0x7502
+0xE2D7 0x7503
+0xE2D8 0x757D
+0xE2D9 0x7590
+0xE2DA 0x7616
+0xE2DB 0x7608
+0xE2DC 0x760C
+0xE2DD 0x7615
+0xE2DE 0x7611
+0xE2DF 0x760A
+0xE2E0 0x7614
+0xE2E1 0x76B8
+0xE2E2 0x7781
+0xE2E3 0x777C
+0xE2E4 0x7785
+0xE2E5 0x7782
+0xE2E6 0x776E
+0xE2E7 0x7780
+0xE2E8 0x776F
+0xE2E9 0x777E
+0xE2EA 0x7783
+0xE2EB 0x78B2
+0xE2EC 0x78AA
+0xE2ED 0x78B4
+0xE2EE 0x78AD
+0xE2EF 0x78A8
+0xE2F0 0x787E
+0xE2F1 0x78AB
+0xE2F2 0x789E
+0xE2F3 0x78A5
+0xE2F4 0x78A0
+0xE2F5 0x78AC
+0xE2F6 0x78A2
+0xE2F7 0x78A4
+0xE2F8 0x7998
+0xE2F9 0x798A
+0xE2FA 0x798B
+0xE2FB 0x7996
+0xE2FC 0x7995
+0xE2FD 0x7994
+0xE2FE 0x7993
+0xE340 0x7997
+0xE341 0x7988
+0xE342 0x7992
+0xE343 0x7990
+0xE344 0x7A2B
+0xE345 0x7A4A
+0xE346 0x7A30
+0xE347 0x7A2F
+0xE348 0x7A28
+0xE349 0x7A26
+0xE34A 0x7AA8
+0xE34B 0x7AAB
+0xE34C 0x7AAC
+0xE34D 0x7AEE
+0xE34E 0x7B88
+0xE34F 0x7B9C
+0xE350 0x7B8A
+0xE351 0x7B91
+0xE352 0x7B90
+0xE353 0x7B96
+0xE354 0x7B8D
+0xE355 0x7B8C
+0xE356 0x7B9B
+0xE357 0x7B8E
+0xE358 0x7B85
+0xE359 0x7B98
+0xE35A 0x5284
+0xE35B 0x7B99
+0xE35C 0x7BA4
+0xE35D 0x7B82
+0xE35E 0x7CBB
+0xE35F 0x7CBF
+0xE360 0x7CBC
+0xE361 0x7CBA
+0xE362 0x7DA7
+0xE363 0x7DB7
+0xE364 0x7DC2
+0xE365 0x7DA3
+0xE366 0x7DAA
+0xE367 0x7DC1
+0xE368 0x7DC0
+0xE369 0x7DC5
+0xE36A 0x7D9D
+0xE36B 0x7DCE
+0xE36C 0x7DC4
+0xE36D 0x7DC6
+0xE36E 0x7DCB
+0xE36F 0x7DCC
+0xE370 0x7DAF
+0xE371 0x7DB9
+0xE372 0x7D96
+0xE373 0x7DBC
+0xE374 0x7D9F
+0xE375 0x7DA6
+0xE376 0x7DAE
+0xE377 0x7DA9
+0xE378 0x7DA1
+0xE379 0x7DC9
+0xE37A 0x7F73
+0xE37B 0x7FE2
+0xE37C 0x7FE3
+0xE37D 0x7FE5
+0xE37E 0x7FDE
+0xE3A1 0x8024
+0xE3A2 0x805D
+0xE3A3 0x805C
+0xE3A4 0x8189
+0xE3A5 0x8186
+0xE3A6 0x8183
+0xE3A7 0x8187
+0xE3A8 0x818D
+0xE3A9 0x818C
+0xE3AA 0x818B
+0xE3AB 0x8215
+0xE3AC 0x8497
+0xE3AD 0x84A4
+0xE3AE 0x84A1
+0xE3AF 0x849F
+0xE3B0 0x84BA
+0xE3B1 0x84CE
+0xE3B2 0x84C2
+0xE3B3 0x84AC
+0xE3B4 0x84AE
+0xE3B5 0x84AB
+0xE3B6 0x84B9
+0xE3B7 0x84B4
+0xE3B8 0x84C1
+0xE3B9 0x84CD
+0xE3BA 0x84AA
+0xE3BB 0x849A
+0xE3BC 0x84B1
+0xE3BD 0x84D0
+0xE3BE 0x849D
+0xE3BF 0x84A7
+0xE3C0 0x84BB
+0xE3C1 0x84A2
+0xE3C2 0x8494
+0xE3C3 0x84C7
+0xE3C4 0x84CC
+0xE3C5 0x849B
+0xE3C6 0x84A9
+0xE3C7 0x84AF
+0xE3C8 0x84A8
+0xE3C9 0x84D6
+0xE3CA 0x8498
+0xE3CB 0x84B6
+0xE3CC 0x84CF
+0xE3CD 0x84A0
+0xE3CE 0x84D7
+0xE3CF 0x84D4
+0xE3D0 0x84D2
+0xE3D1 0x84DB
+0xE3D2 0x84B0
+0xE3D3 0x8491
+0xE3D4 0x8661
+0xE3D5 0x8733
+0xE3D6 0x8723
+0xE3D7 0x8728
+0xE3D8 0x876B
+0xE3D9 0x8740
+0xE3DA 0x872E
+0xE3DB 0x871E
+0xE3DC 0x8721
+0xE3DD 0x8719
+0xE3DE 0x871B
+0xE3DF 0x8743
+0xE3E0 0x872C
+0xE3E1 0x8741
+0xE3E2 0x873E
+0xE3E3 0x8746
+0xE3E4 0x8720
+0xE3E5 0x8732
+0xE3E6 0x872A
+0xE3E7 0x872D
+0xE3E8 0x873C
+0xE3E9 0x8712
+0xE3EA 0x873A
+0xE3EB 0x8731
+0xE3EC 0x8735
+0xE3ED 0x8742
+0xE3EE 0x8726
+0xE3EF 0x8727
+0xE3F0 0x8738
+0xE3F1 0x8724
+0xE3F2 0x871A
+0xE3F3 0x8730
+0xE3F4 0x8711
+0xE3F5 0x88F7
+0xE3F6 0x88E7
+0xE3F7 0x88F1
+0xE3F8 0x88F2
+0xE3F9 0x88FA
+0xE3FA 0x88FE
+0xE3FB 0x88EE
+0xE3FC 0x88FC
+0xE3FD 0x88F6
+0xE3FE 0x88FB
+0xE440 0x88F0
+0xE441 0x88EC
+0xE442 0x88EB
+0xE443 0x899D
+0xE444 0x89A1
+0xE445 0x899F
+0xE446 0x899E
+0xE447 0x89E9
+0xE448 0x89EB
+0xE449 0x89E8
+0xE44A 0x8AAB
+0xE44B 0x8A99
+0xE44C 0x8A8B
+0xE44D 0x8A92
+0xE44E 0x8A8F
+0xE44F 0x8A96
+0xE450 0x8C3D
+0xE451 0x8C68
+0xE452 0x8C69
+0xE453 0x8CD5
+0xE454 0x8CCF
+0xE455 0x8CD7
+0xE456 0x8D96
+0xE457 0x8E09
+0xE458 0x8E02
+0xE459 0x8DFF
+0xE45A 0x8E0D
+0xE45B 0x8DFD
+0xE45C 0x8E0A
+0xE45D 0x8E03
+0xE45E 0x8E07
+0xE45F 0x8E06
+0xE460 0x8E05
+0xE461 0x8DFE
+0xE462 0x8E00
+0xE463 0x8E04
+0xE464 0x8F10
+0xE465 0x8F11
+0xE466 0x8F0E
+0xE467 0x8F0D
+0xE468 0x9123
+0xE469 0x911C
+0xE46A 0x9120
+0xE46B 0x9122
+0xE46C 0x911F
+0xE46D 0x911D
+0xE46E 0x911A
+0xE46F 0x9124
+0xE470 0x9121
+0xE471 0x911B
+0xE472 0x917A
+0xE473 0x9172
+0xE474 0x9179
+0xE475 0x9173
+0xE476 0x92A5
+0xE477 0x92A4
+0xE478 0x9276
+0xE479 0x929B
+0xE47A 0x927A
+0xE47B 0x92A0
+0xE47C 0x9294
+0xE47D 0x92AA
+0xE47E 0x928D
+0xE4A1 0x92A6
+0xE4A2 0x929A
+0xE4A3 0x92AB
+0xE4A4 0x9279
+0xE4A5 0x9297
+0xE4A6 0x927F
+0xE4A7 0x92A3
+0xE4A8 0x92EE
+0xE4A9 0x928E
+0xE4AA 0x9282
+0xE4AB 0x9295
+0xE4AC 0x92A2
+0xE4AD 0x927D
+0xE4AE 0x9288
+0xE4AF 0x92A1
+0xE4B0 0x928A
+0xE4B1 0x9286
+0xE4B2 0x928C
+0xE4B3 0x9299
+0xE4B4 0x92A7
+0xE4B5 0x927E
+0xE4B6 0x9287
+0xE4B7 0x92A9
+0xE4B8 0x929D
+0xE4B9 0x928B
+0xE4BA 0x922D
+0xE4BB 0x969E
+0xE4BC 0x96A1
+0xE4BD 0x96FF
+0xE4BE 0x9758
+0xE4BF 0x977D
+0xE4C0 0x977A
+0xE4C1 0x977E
+0xE4C2 0x9783
+0xE4C3 0x9780
+0xE4C4 0x9782
+0xE4C5 0x977B
+0xE4C6 0x9784
+0xE4C7 0x9781
+0xE4C8 0x977F
+0xE4C9 0x97CE
+0xE4CA 0x97CD
+0xE4CB 0x9816
+0xE4CC 0x98AD
+0xE4CD 0x98AE
+0xE4CE 0x9902
+0xE4CF 0x9900
+0xE4D0 0x9907
+0xE4D1 0x999D
+0xE4D2 0x999C
+0xE4D3 0x99C3
+0xE4D4 0x99B9
+0xE4D5 0x99BB
+0xE4D6 0x99BA
+0xE4D7 0x99C2
+0xE4D8 0x99BD
+0xE4D9 0x99C7
+0xE4DA 0x9AB1
+0xE4DB 0x9AE3
+0xE4DC 0x9AE7
+0xE4DD 0x9B3E
+0xE4DE 0x9B3F
+0xE4DF 0x9B60
+0xE4E0 0x9B61
+0xE4E1 0x9B5F
+0xE4E2 0x9CF1
+0xE4E3 0x9CF2
+0xE4E4 0x9CF5
+0xE4E5 0x9EA7
+0xE4E6 0x50FF
+0xE4E7 0x5103
+0xE4E8 0x5130
+0xE4E9 0x50F8
+0xE4EA 0x5106
+0xE4EB 0x5107
+0xE4EC 0x50F6
+0xE4ED 0x50FE
+0xE4EE 0x510B
+0xE4EF 0x510C
+0xE4F0 0x50FD
+0xE4F1 0x510A
+0xE4F2 0x528B
+0xE4F3 0x528C
+0xE4F4 0x52F1
+0xE4F5 0x52EF
+0xE4F6 0x5648
+0xE4F7 0x5642
+0xE4F8 0x564C
+0xE4F9 0x5635
+0xE4FA 0x5641
+0xE4FB 0x564A
+0xE4FC 0x5649
+0xE4FD 0x5646
+0xE4FE 0x5658
+0xE540 0x565A
+0xE541 0x5640
+0xE542 0x5633
+0xE543 0x563D
+0xE544 0x562C
+0xE545 0x563E
+0xE546 0x5638
+0xE547 0x562A
+0xE548 0x563A
+0xE549 0x571A
+0xE54A 0x58AB
+0xE54B 0x589D
+0xE54C 0x58B1
+0xE54D 0x58A0
+0xE54E 0x58A3
+0xE54F 0x58AF
+0xE550 0x58AC
+0xE551 0x58A5
+0xE552 0x58A1
+0xE553 0x58FF
+0xE554 0x5AFF
+0xE555 0x5AF4
+0xE556 0x5AFD
+0xE557 0x5AF7
+0xE558 0x5AF6
+0xE559 0x5B03
+0xE55A 0x5AF8
+0xE55B 0x5B02
+0xE55C 0x5AF9
+0xE55D 0x5B01
+0xE55E 0x5B07
+0xE55F 0x5B05
+0xE560 0x5B0F
+0xE561 0x5C67
+0xE562 0x5D99
+0xE563 0x5D97
+0xE564 0x5D9F
+0xE565 0x5D92
+0xE566 0x5DA2
+0xE567 0x5D93
+0xE568 0x5D95
+0xE569 0x5DA0
+0xE56A 0x5D9C
+0xE56B 0x5DA1
+0xE56C 0x5D9A
+0xE56D 0x5D9E
+0xE56E 0x5E69
+0xE56F 0x5E5D
+0xE570 0x5E60
+0xE571 0x5E5C
+0xE572 0x7DF3
+0xE573 0x5EDB
+0xE574 0x5EDE
+0xE575 0x5EE1
+0xE576 0x5F49
+0xE577 0x5FB2
+0xE578 0x618B
+0xE579 0x6183
+0xE57A 0x6179
+0xE57B 0x61B1
+0xE57C 0x61B0
+0xE57D 0x61A2
+0xE57E 0x6189
+0xE5A1 0x619B
+0xE5A2 0x6193
+0xE5A3 0x61AF
+0xE5A4 0x61AD
+0xE5A5 0x619F
+0xE5A6 0x6192
+0xE5A7 0x61AA
+0xE5A8 0x61A1
+0xE5A9 0x618D
+0xE5AA 0x6166
+0xE5AB 0x61B3
+0xE5AC 0x622D
+0xE5AD 0x646E
+0xE5AE 0x6470
+0xE5AF 0x6496
+0xE5B0 0x64A0
+0xE5B1 0x6485
+0xE5B2 0x6497
+0xE5B3 0x649C
+0xE5B4 0x648F
+0xE5B5 0x648B
+0xE5B6 0x648A
+0xE5B7 0x648C
+0xE5B8 0x64A3
+0xE5B9 0x649F
+0xE5BA 0x6468
+0xE5BB 0x64B1
+0xE5BC 0x6498
+0xE5BD 0x6576
+0xE5BE 0x657A
+0xE5BF 0x6579
+0xE5C0 0x657B
+0xE5C1 0x65B2
+0xE5C2 0x65B3
+0xE5C3 0x66B5
+0xE5C4 0x66B0
+0xE5C5 0x66A9
+0xE5C6 0x66B2
+0xE5C7 0x66B7
+0xE5C8 0x66AA
+0xE5C9 0x66AF
+0xE5CA 0x6A00
+0xE5CB 0x6A06
+0xE5CC 0x6A17
+0xE5CD 0x69E5
+0xE5CE 0x69F8
+0xE5CF 0x6A15
+0xE5D0 0x69F1
+0xE5D1 0x69E4
+0xE5D2 0x6A20
+0xE5D3 0x69FF
+0xE5D4 0x69EC
+0xE5D5 0x69E2
+0xE5D6 0x6A1B
+0xE5D7 0x6A1D
+0xE5D8 0x69FE
+0xE5D9 0x6A27
+0xE5DA 0x69F2
+0xE5DB 0x69EE
+0xE5DC 0x6A14
+0xE5DD 0x69F7
+0xE5DE 0x69E7
+0xE5DF 0x6A40
+0xE5E0 0x6A08
+0xE5E1 0x69E6
+0xE5E2 0x69FB
+0xE5E3 0x6A0D
+0xE5E4 0x69FC
+0xE5E5 0x69EB
+0xE5E6 0x6A09
+0xE5E7 0x6A04
+0xE5E8 0x6A18
+0xE5E9 0x6A25
+0xE5EA 0x6A0F
+0xE5EB 0x69F6
+0xE5EC 0x6A26
+0xE5ED 0x6A07
+0xE5EE 0x69F4
+0xE5EF 0x6A16
+0xE5F0 0x6B51
+0xE5F1 0x6BA5
+0xE5F2 0x6BA3
+0xE5F3 0x6BA2
+0xE5F4 0x6BA6
+0xE5F5 0x6C01
+0xE5F6 0x6C00
+0xE5F7 0x6BFF
+0xE5F8 0x6C02
+0xE5F9 0x6F41
+0xE5FA 0x6F26
+0xE5FB 0x6F7E
+0xE5FC 0x6F87
+0xE5FD 0x6FC6
+0xE5FE 0x6F92
+0xE640 0x6F8D
+0xE641 0x6F89
+0xE642 0x6F8C
+0xE643 0x6F62
+0xE644 0x6F4F
+0xE645 0x6F85
+0xE646 0x6F5A
+0xE647 0x6F96
+0xE648 0x6F76
+0xE649 0x6F6C
+0xE64A 0x6F82
+0xE64B 0x6F55
+0xE64C 0x6F72
+0xE64D 0x6F52
+0xE64E 0x6F50
+0xE64F 0x6F57
+0xE650 0x6F94
+0xE651 0x6F93
+0xE652 0x6F5D
+0xE653 0x6F00
+0xE654 0x6F61
+0xE655 0x6F6B
+0xE656 0x6F7D
+0xE657 0x6F67
+0xE658 0x6F90
+0xE659 0x6F53
+0xE65A 0x6F8B
+0xE65B 0x6F69
+0xE65C 0x6F7F
+0xE65D 0x6F95
+0xE65E 0x6F63
+0xE65F 0x6F77
+0xE660 0x6F6A
+0xE661 0x6F7B
+0xE662 0x71B2
+0xE663 0x71AF
+0xE664 0x719B
+0xE665 0x71B0
+0xE666 0x71A0
+0xE667 0x719A
+0xE668 0x71A9
+0xE669 0x71B5
+0xE66A 0x719D
+0xE66B 0x71A5
+0xE66C 0x719E
+0xE66D 0x71A4
+0xE66E 0x71A1
+0xE66F 0x71AA
+0xE670 0x719C
+0xE671 0x71A7
+0xE672 0x71B3
+0xE673 0x7298
+0xE674 0x729A
+0xE675 0x7358
+0xE676 0x7352
+0xE677 0x735E
+0xE678 0x735F
+0xE679 0x7360
+0xE67A 0x735D
+0xE67B 0x735B
+0xE67C 0x7361
+0xE67D 0x735A
+0xE67E 0x7359
+0xE6A1 0x7362
+0xE6A2 0x7487
+0xE6A3 0x7489
+0xE6A4 0x748A
+0xE6A5 0x7486
+0xE6A6 0x7481
+0xE6A7 0x747D
+0xE6A8 0x7485
+0xE6A9 0x7488
+0xE6AA 0x747C
+0xE6AB 0x7479
+0xE6AC 0x7508
+0xE6AD 0x7507
+0xE6AE 0x757E
+0xE6AF 0x7625
+0xE6B0 0x761E
+0xE6B1 0x7619
+0xE6B2 0x761D
+0xE6B3 0x761C
+0xE6B4 0x7623
+0xE6B5 0x761A
+0xE6B6 0x7628
+0xE6B7 0x761B
+0xE6B8 0x769C
+0xE6B9 0x769D
+0xE6BA 0x769E
+0xE6BB 0x769B
+0xE6BC 0x778D
+0xE6BD 0x778F
+0xE6BE 0x7789
+0xE6BF 0x7788
+0xE6C0 0x78CD
+0xE6C1 0x78BB
+0xE6C2 0x78CF
+0xE6C3 0x78CC
+0xE6C4 0x78D1
+0xE6C5 0x78CE
+0xE6C6 0x78D4
+0xE6C7 0x78C8
+0xE6C8 0x78C3
+0xE6C9 0x78C4
+0xE6CA 0x78C9
+0xE6CB 0x799A
+0xE6CC 0x79A1
+0xE6CD 0x79A0
+0xE6CE 0x799C
+0xE6CF 0x79A2
+0xE6D0 0x799B
+0xE6D1 0x6B76
+0xE6D2 0x7A39
+0xE6D3 0x7AB2
+0xE6D4 0x7AB4
+0xE6D5 0x7AB3
+0xE6D6 0x7BB7
+0xE6D7 0x7BCB
+0xE6D8 0x7BBE
+0xE6D9 0x7BAC
+0xE6DA 0x7BCE
+0xE6DB 0x7BAF
+0xE6DC 0x7BB9
+0xE6DD 0x7BCA
+0xE6DE 0x7BB5
+0xE6DF 0x7CC5
+0xE6E0 0x7CC8
+0xE6E1 0x7CCC
+0xE6E2 0x7CCB
+0xE6E3 0x7DF7
+0xE6E4 0x7DDB
+0xE6E5 0x7DEA
+0xE6E6 0x7DE7
+0xE6E7 0x7DD7
+0xE6E8 0x7DE1
+0xE6E9 0x7E03
+0xE6EA 0x7DFA
+0xE6EB 0x7DE6
+0xE6EC 0x7DF6
+0xE6ED 0x7DF1
+0xE6EE 0x7DF0
+0xE6EF 0x7DEE
+0xE6F0 0x7DDF
+0xE6F1 0x7F76
+0xE6F2 0x7FAC
+0xE6F3 0x7FB0
+0xE6F4 0x7FAD
+0xE6F5 0x7FED
+0xE6F6 0x7FEB
+0xE6F7 0x7FEA
+0xE6F8 0x7FEC
+0xE6F9 0x7FE6
+0xE6FA 0x7FE8
+0xE6FB 0x8064
+0xE6FC 0x8067
+0xE6FD 0x81A3
+0xE6FE 0x819F
+0xE740 0x819E
+0xE741 0x8195
+0xE742 0x81A2
+0xE743 0x8199
+0xE744 0x8197
+0xE745 0x8216
+0xE746 0x824F
+0xE747 0x8253
+0xE748 0x8252
+0xE749 0x8250
+0xE74A 0x824E
+0xE74B 0x8251
+0xE74C 0x8524
+0xE74D 0x853B
+0xE74E 0x850F
+0xE74F 0x8500
+0xE750 0x8529
+0xE751 0x850E
+0xE752 0x8509
+0xE753 0x850D
+0xE754 0x851F
+0xE755 0x850A
+0xE756 0x8527
+0xE757 0x851C
+0xE758 0x84FB
+0xE759 0x852B
+0xE75A 0x84FA
+0xE75B 0x8508
+0xE75C 0x850C
+0xE75D 0x84F4
+0xE75E 0x852A
+0xE75F 0x84F2
+0xE760 0x8515
+0xE761 0x84F7
+0xE762 0x84EB
+0xE763 0x84F3
+0xE764 0x84FC
+0xE765 0x8512
+0xE766 0x84EA
+0xE767 0x84E9
+0xE768 0x8516
+0xE769 0x84FE
+0xE76A 0x8528
+0xE76B 0x851D
+0xE76C 0x852E
+0xE76D 0x8502
+0xE76E 0x84FD
+0xE76F 0x851E
+0xE770 0x84F6
+0xE771 0x8531
+0xE772 0x8526
+0xE773 0x84E7
+0xE774 0x84E8
+0xE775 0x84F0
+0xE776 0x84EF
+0xE777 0x84F9
+0xE778 0x8518
+0xE779 0x8520
+0xE77A 0x8530
+0xE77B 0x850B
+0xE77C 0x8519
+0xE77D 0x852F
+0xE77E 0x8662
+0xE7A1 0x8756
+0xE7A2 0x8763
+0xE7A3 0x8764
+0xE7A4 0x8777
+0xE7A5 0x87E1
+0xE7A6 0x8773
+0xE7A7 0x8758
+0xE7A8 0x8754
+0xE7A9 0x875B
+0xE7AA 0x8752
+0xE7AB 0x8761
+0xE7AC 0x875A
+0xE7AD 0x8751
+0xE7AE 0x875E
+0xE7AF 0x876D
+0xE7B0 0x876A
+0xE7B1 0x8750
+0xE7B2 0x874E
+0xE7B3 0x875F
+0xE7B4 0x875D
+0xE7B5 0x876F
+0xE7B6 0x876C
+0xE7B7 0x877A
+0xE7B8 0x876E
+0xE7B9 0x875C
+0xE7BA 0x8765
+0xE7BB 0x874F
+0xE7BC 0x877B
+0xE7BD 0x8775
+0xE7BE 0x8762
+0xE7BF 0x8767
+0xE7C0 0x8769
+0xE7C1 0x885A
+0xE7C2 0x8905
+0xE7C3 0x890C
+0xE7C4 0x8914
+0xE7C5 0x890B
+0xE7C6 0x8917
+0xE7C7 0x8918
+0xE7C8 0x8919
+0xE7C9 0x8906
+0xE7CA 0x8916
+0xE7CB 0x8911
+0xE7CC 0x890E
+0xE7CD 0x8909
+0xE7CE 0x89A2
+0xE7CF 0x89A4
+0xE7D0 0x89A3
+0xE7D1 0x89ED
+0xE7D2 0x89F0
+0xE7D3 0x89EC
+0xE7D4 0x8ACF
+0xE7D5 0x8AC6
+0xE7D6 0x8AB8
+0xE7D7 0x8AD3
+0xE7D8 0x8AD1
+0xE7D9 0x8AD4
+0xE7DA 0x8AD5
+0xE7DB 0x8ABB
+0xE7DC 0x8AD7
+0xE7DD 0x8ABE
+0xE7DE 0x8AC0
+0xE7DF 0x8AC5
+0xE7E0 0x8AD8
+0xE7E1 0x8AC3
+0xE7E2 0x8ABA
+0xE7E3 0x8ABD
+0xE7E4 0x8AD9
+0xE7E5 0x8C3E
+0xE7E6 0x8C4D
+0xE7E7 0x8C8F
+0xE7E8 0x8CE5
+0xE7E9 0x8CDF
+0xE7EA 0x8CD9
+0xE7EB 0x8CE8
+0xE7EC 0x8CDA
+0xE7ED 0x8CDD
+0xE7EE 0x8CE7
+0xE7EF 0x8DA0
+0xE7F0 0x8D9C
+0xE7F1 0x8DA1
+0xE7F2 0x8D9B
+0xE7F3 0x8E20
+0xE7F4 0x8E23
+0xE7F5 0x8E25
+0xE7F6 0x8E24
+0xE7F7 0x8E2E
+0xE7F8 0x8E15
+0xE7F9 0x8E1B
+0xE7FA 0x8E16
+0xE7FB 0x8E11
+0xE7FC 0x8E19
+0xE7FD 0x8E26
+0xE7FE 0x8E27
+0xE840 0x8E14
+0xE841 0x8E12
+0xE842 0x8E18
+0xE843 0x8E13
+0xE844 0x8E1C
+0xE845 0x8E17
+0xE846 0x8E1A
+0xE847 0x8F2C
+0xE848 0x8F24
+0xE849 0x8F18
+0xE84A 0x8F1A
+0xE84B 0x8F20
+0xE84C 0x8F23
+0xE84D 0x8F16
+0xE84E 0x8F17
+0xE84F 0x9073
+0xE850 0x9070
+0xE851 0x906F
+0xE852 0x9067
+0xE853 0x906B
+0xE854 0x912F
+0xE855 0x912B
+0xE856 0x9129
+0xE857 0x912A
+0xE858 0x9132
+0xE859 0x9126
+0xE85A 0x912E
+0xE85B 0x9185
+0xE85C 0x9186
+0xE85D 0x918A
+0xE85E 0x9181
+0xE85F 0x9182
+0xE860 0x9184
+0xE861 0x9180
+0xE862 0x92D0
+0xE863 0x92C3
+0xE864 0x92C4
+0xE865 0x92C0
+0xE866 0x92D9
+0xE867 0x92B6
+0xE868 0x92CF
+0xE869 0x92F1
+0xE86A 0x92DF
+0xE86B 0x92D8
+0xE86C 0x92E9
+0xE86D 0x92D7
+0xE86E 0x92DD
+0xE86F 0x92CC
+0xE870 0x92EF
+0xE871 0x92C2
+0xE872 0x92E8
+0xE873 0x92CA
+0xE874 0x92C8
+0xE875 0x92CE
+0xE876 0x92E6
+0xE877 0x92CD
+0xE878 0x92D5
+0xE879 0x92C9
+0xE87A 0x92E0
+0xE87B 0x92DE
+0xE87C 0x92E7
+0xE87D 0x92D1
+0xE87E 0x92D3
+0xE8A1 0x92B5
+0xE8A2 0x92E1
+0xE8A3 0x92C6
+0xE8A4 0x92B4
+0xE8A5 0x957C
+0xE8A6 0x95AC
+0xE8A7 0x95AB
+0xE8A8 0x95AE
+0xE8A9 0x95B0
+0xE8AA 0x96A4
+0xE8AB 0x96A2
+0xE8AC 0x96D3
+0xE8AD 0x9705
+0xE8AE 0x9708
+0xE8AF 0x9702
+0xE8B0 0x975A
+0xE8B1 0x978A
+0xE8B2 0x978E
+0xE8B3 0x9788
+0xE8B4 0x97D0
+0xE8B5 0x97CF
+0xE8B6 0x981E
+0xE8B7 0x981D
+0xE8B8 0x9826
+0xE8B9 0x9829
+0xE8BA 0x9828
+0xE8BB 0x9820
+0xE8BC 0x981B
+0xE8BD 0x9827
+0xE8BE 0x98B2
+0xE8BF 0x9908
+0xE8C0 0x98FA
+0xE8C1 0x9911
+0xE8C2 0x9914
+0xE8C3 0x9916
+0xE8C4 0x9917
+0xE8C5 0x9915
+0xE8C6 0x99DC
+0xE8C7 0x99CD
+0xE8C8 0x99CF
+0xE8C9 0x99D3
+0xE8CA 0x99D4
+0xE8CB 0x99CE
+0xE8CC 0x99C9
+0xE8CD 0x99D6
+0xE8CE 0x99D8
+0xE8CF 0x99CB
+0xE8D0 0x99D7
+0xE8D1 0x99CC
+0xE8D2 0x9AB3
+0xE8D3 0x9AEC
+0xE8D4 0x9AEB
+0xE8D5 0x9AF3
+0xE8D6 0x9AF2
+0xE8D7 0x9AF1
+0xE8D8 0x9B46
+0xE8D9 0x9B43
+0xE8DA 0x9B67
+0xE8DB 0x9B74
+0xE8DC 0x9B71
+0xE8DD 0x9B66
+0xE8DE 0x9B76
+0xE8DF 0x9B75
+0xE8E0 0x9B70
+0xE8E1 0x9B68
+0xE8E2 0x9B64
+0xE8E3 0x9B6C
+0xE8E4 0x9CFC
+0xE8E5 0x9CFA
+0xE8E6 0x9CFD
+0xE8E7 0x9CFF
+0xE8E8 0x9CF7
+0xE8E9 0x9D07
+0xE8EA 0x9D00
+0xE8EB 0x9CF9
+0xE8EC 0x9CFB
+0xE8ED 0x9D08
+0xE8EE 0x9D05
+0xE8EF 0x9D04
+0xE8F0 0x9E83
+0xE8F1 0x9ED3
+0xE8F2 0x9F0F
+0xE8F3 0x9F10
+0xE8F4 0x511C
+0xE8F5 0x5113
+0xE8F6 0x5117
+0xE8F7 0x511A
+0xE8F8 0x5111
+0xE8F9 0x51DE
+0xE8FA 0x5334
+0xE8FB 0x53E1
+0xE8FC 0x5670
+0xE8FD 0x5660
+0xE8FE 0x566E
+0xE940 0x5673
+0xE941 0x5666
+0xE942 0x5663
+0xE943 0x566D
+0xE944 0x5672
+0xE945 0x565E
+0xE946 0x5677
+0xE947 0x571C
+0xE948 0x571B
+0xE949 0x58C8
+0xE94A 0x58BD
+0xE94B 0x58C9
+0xE94C 0x58BF
+0xE94D 0x58BA
+0xE94E 0x58C2
+0xE94F 0x58BC
+0xE950 0x58C6
+0xE951 0x5B17
+0xE952 0x5B19
+0xE953 0x5B1B
+0xE954 0x5B21
+0xE955 0x5B14
+0xE956 0x5B13
+0xE957 0x5B10
+0xE958 0x5B16
+0xE959 0x5B28
+0xE95A 0x5B1A
+0xE95B 0x5B20
+0xE95C 0x5B1E
+0xE95D 0x5BEF
+0xE95E 0x5DAC
+0xE95F 0x5DB1
+0xE960 0x5DA9
+0xE961 0x5DA7
+0xE962 0x5DB5
+0xE963 0x5DB0
+0xE964 0x5DAE
+0xE965 0x5DAA
+0xE966 0x5DA8
+0xE967 0x5DB2
+0xE968 0x5DAD
+0xE969 0x5DAF
+0xE96A 0x5DB4
+0xE96B 0x5E67
+0xE96C 0x5E68
+0xE96D 0x5E66
+0xE96E 0x5E6F
+0xE96F 0x5EE9
+0xE970 0x5EE7
+0xE971 0x5EE6
+0xE972 0x5EE8
+0xE973 0x5EE5
+0xE974 0x5F4B
+0xE975 0x5FBC
+0xE976 0x619D
+0xE977 0x61A8
+0xE978 0x6196
+0xE979 0x61C5
+0xE97A 0x61B4
+0xE97B 0x61C6
+0xE97C 0x61C1
+0xE97D 0x61CC
+0xE97E 0x61BA
+0xE9A1 0x61BF
+0xE9A2 0x61B8
+0xE9A3 0x618C
+0xE9A4 0x64D7
+0xE9A5 0x64D6
+0xE9A6 0x64D0
+0xE9A7 0x64CF
+0xE9A8 0x64C9
+0xE9A9 0x64BD
+0xE9AA 0x6489
+0xE9AB 0x64C3
+0xE9AC 0x64DB
+0xE9AD 0x64F3
+0xE9AE 0x64D9
+0xE9AF 0x6533
+0xE9B0 0x657F
+0xE9B1 0x657C
+0xE9B2 0x65A2
+0xE9B3 0x66C8
+0xE9B4 0x66BE
+0xE9B5 0x66C0
+0xE9B6 0x66CA
+0xE9B7 0x66CB
+0xE9B8 0x66CF
+0xE9B9 0x66BD
+0xE9BA 0x66BB
+0xE9BB 0x66BA
+0xE9BC 0x66CC
+0xE9BD 0x6723
+0xE9BE 0x6A34
+0xE9BF 0x6A66
+0xE9C0 0x6A49
+0xE9C1 0x6A67
+0xE9C2 0x6A32
+0xE9C3 0x6A68
+0xE9C4 0x6A3E
+0xE9C5 0x6A5D
+0xE9C6 0x6A6D
+0xE9C7 0x6A76
+0xE9C8 0x6A5B
+0xE9C9 0x6A51
+0xE9CA 0x6A28
+0xE9CB 0x6A5A
+0xE9CC 0x6A3B
+0xE9CD 0x6A3F
+0xE9CE 0x6A41
+0xE9CF 0x6A6A
+0xE9D0 0x6A64
+0xE9D1 0x6A50
+0xE9D2 0x6A4F
+0xE9D3 0x6A54
+0xE9D4 0x6A6F
+0xE9D5 0x6A69
+0xE9D6 0x6A60
+0xE9D7 0x6A3C
+0xE9D8 0x6A5E
+0xE9D9 0x6A56
+0xE9DA 0x6A55
+0xE9DB 0x6A4D
+0xE9DC 0x6A4E
+0xE9DD 0x6A46
+0xE9DE 0x6B55
+0xE9DF 0x6B54
+0xE9E0 0x6B56
+0xE9E1 0x6BA7
+0xE9E2 0x6BAA
+0xE9E3 0x6BAB
+0xE9E4 0x6BC8
+0xE9E5 0x6BC7
+0xE9E6 0x6C04
+0xE9E7 0x6C03
+0xE9E8 0x6C06
+0xE9E9 0x6FAD
+0xE9EA 0x6FCB
+0xE9EB 0x6FA3
+0xE9EC 0x6FC7
+0xE9ED 0x6FBC
+0xE9EE 0x6FCE
+0xE9EF 0x6FC8
+0xE9F0 0x6F5E
+0xE9F1 0x6FC4
+0xE9F2 0x6FBD
+0xE9F3 0x6F9E
+0xE9F4 0x6FCA
+0xE9F5 0x6FA8
+0xE9F6 0x7004
+0xE9F7 0x6FA5
+0xE9F8 0x6FAE
+0xE9F9 0x6FBA
+0xE9FA 0x6FAC
+0xE9FB 0x6FAA
+0xE9FC 0x6FCF
+0xE9FD 0x6FBF
+0xE9FE 0x6FB8
+0xEA40 0x6FA2
+0xEA41 0x6FC9
+0xEA42 0x6FAB
+0xEA43 0x6FCD
+0xEA44 0x6FAF
+0xEA45 0x6FB2
+0xEA46 0x6FB0
+0xEA47 0x71C5
+0xEA48 0x71C2
+0xEA49 0x71BF
+0xEA4A 0x71B8
+0xEA4B 0x71D6
+0xEA4C 0x71C0
+0xEA4D 0x71C1
+0xEA4E 0x71CB
+0xEA4F 0x71D4
+0xEA50 0x71CA
+0xEA51 0x71C7
+0xEA52 0x71CF
+0xEA53 0x71BD
+0xEA54 0x71D8
+0xEA55 0x71BC
+0xEA56 0x71C6
+0xEA57 0x71DA
+0xEA58 0x71DB
+0xEA59 0x729D
+0xEA5A 0x729E
+0xEA5B 0x7369
+0xEA5C 0x7366
+0xEA5D 0x7367
+0xEA5E 0x736C
+0xEA5F 0x7365
+0xEA60 0x736B
+0xEA61 0x736A
+0xEA62 0x747F
+0xEA63 0x749A
+0xEA64 0x74A0
+0xEA65 0x7494
+0xEA66 0x7492
+0xEA67 0x7495
+0xEA68 0x74A1
+0xEA69 0x750B
+0xEA6A 0x7580
+0xEA6B 0x762F
+0xEA6C 0x762D
+0xEA6D 0x7631
+0xEA6E 0x763D
+0xEA6F 0x7633
+0xEA70 0x763C
+0xEA71 0x7635
+0xEA72 0x7632
+0xEA73 0x7630
+0xEA74 0x76BB
+0xEA75 0x76E6
+0xEA76 0x779A
+0xEA77 0x779D
+0xEA78 0x77A1
+0xEA79 0x779C
+0xEA7A 0x779B
+0xEA7B 0x77A2
+0xEA7C 0x77A3
+0xEA7D 0x7795
+0xEA7E 0x7799
+0xEAA1 0x7797
+0xEAA2 0x78DD
+0xEAA3 0x78E9
+0xEAA4 0x78E5
+0xEAA5 0x78EA
+0xEAA6 0x78DE
+0xEAA7 0x78E3
+0xEAA8 0x78DB
+0xEAA9 0x78E1
+0xEAAA 0x78E2
+0xEAAB 0x78ED
+0xEAAC 0x78DF
+0xEAAD 0x78E0
+0xEAAE 0x79A4
+0xEAAF 0x7A44
+0xEAB0 0x7A48
+0xEAB1 0x7A47
+0xEAB2 0x7AB6
+0xEAB3 0x7AB8
+0xEAB4 0x7AB5
+0xEAB5 0x7AB1
+0xEAB6 0x7AB7
+0xEAB7 0x7BDE
+0xEAB8 0x7BE3
+0xEAB9 0x7BE7
+0xEABA 0x7BDD
+0xEABB 0x7BD5
+0xEABC 0x7BE5
+0xEABD 0x7BDA
+0xEABE 0x7BE8
+0xEABF 0x7BF9
+0xEAC0 0x7BD4
+0xEAC1 0x7BEA
+0xEAC2 0x7BE2
+0xEAC3 0x7BDC
+0xEAC4 0x7BEB
+0xEAC5 0x7BD8
+0xEAC6 0x7BDF
+0xEAC7 0x7CD2
+0xEAC8 0x7CD4
+0xEAC9 0x7CD7
+0xEACA 0x7CD0
+0xEACB 0x7CD1
+0xEACC 0x7E12
+0xEACD 0x7E21
+0xEACE 0x7E17
+0xEACF 0x7E0C
+0xEAD0 0x7E1F
+0xEAD1 0x7E20
+0xEAD2 0x7E13
+0xEAD3 0x7E0E
+0xEAD4 0x7E1C
+0xEAD5 0x7E15
+0xEAD6 0x7E1A
+0xEAD7 0x7E22
+0xEAD8 0x7E0B
+0xEAD9 0x7E0F
+0xEADA 0x7E16
+0xEADB 0x7E0D
+0xEADC 0x7E14
+0xEADD 0x7E25
+0xEADE 0x7E24
+0xEADF 0x7F43
+0xEAE0 0x7F7B
+0xEAE1 0x7F7C
+0xEAE2 0x7F7A
+0xEAE3 0x7FB1
+0xEAE4 0x7FEF
+0xEAE5 0x802A
+0xEAE6 0x8029
+0xEAE7 0x806C
+0xEAE8 0x81B1
+0xEAE9 0x81A6
+0xEAEA 0x81AE
+0xEAEB 0x81B9
+0xEAEC 0x81B5
+0xEAED 0x81AB
+0xEAEE 0x81B0
+0xEAEF 0x81AC
+0xEAF0 0x81B4
+0xEAF1 0x81B2
+0xEAF2 0x81B7
+0xEAF3 0x81A7
+0xEAF4 0x81F2
+0xEAF5 0x8255
+0xEAF6 0x8256
+0xEAF7 0x8257
+0xEAF8 0x8556
+0xEAF9 0x8545
+0xEAFA 0x856B
+0xEAFB 0x854D
+0xEAFC 0x8553
+0xEAFD 0x8561
+0xEAFE 0x8558
+0xEB40 0x8540
+0xEB41 0x8546
+0xEB42 0x8564
+0xEB43 0x8541
+0xEB44 0x8562
+0xEB45 0x8544
+0xEB46 0x8551
+0xEB47 0x8547
+0xEB48 0x8563
+0xEB49 0x853E
+0xEB4A 0x855B
+0xEB4B 0x8571
+0xEB4C 0x854E
+0xEB4D 0x856E
+0xEB4E 0x8575
+0xEB4F 0x8555
+0xEB50 0x8567
+0xEB51 0x8560
+0xEB52 0x858C
+0xEB53 0x8566
+0xEB54 0x855D
+0xEB55 0x8554
+0xEB56 0x8565
+0xEB57 0x856C
+0xEB58 0x8663
+0xEB59 0x8665
+0xEB5A 0x8664
+0xEB5B 0x879B
+0xEB5C 0x878F
+0xEB5D 0x8797
+0xEB5E 0x8793
+0xEB5F 0x8792
+0xEB60 0x8788
+0xEB61 0x8781
+0xEB62 0x8796
+0xEB63 0x8798
+0xEB64 0x8779
+0xEB65 0x8787
+0xEB66 0x87A3
+0xEB67 0x8785
+0xEB68 0x8790
+0xEB69 0x8791
+0xEB6A 0x879D
+0xEB6B 0x8784
+0xEB6C 0x8794
+0xEB6D 0x879C
+0xEB6E 0x879A
+0xEB6F 0x8789
+0xEB70 0x891E
+0xEB71 0x8926
+0xEB72 0x8930
+0xEB73 0x892D
+0xEB74 0x892E
+0xEB75 0x8927
+0xEB76 0x8931
+0xEB77 0x8922
+0xEB78 0x8929
+0xEB79 0x8923
+0xEB7A 0x892F
+0xEB7B 0x892C
+0xEB7C 0x891F
+0xEB7D 0x89F1
+0xEB7E 0x8AE0
+0xEBA1 0x8AE2
+0xEBA2 0x8AF2
+0xEBA3 0x8AF4
+0xEBA4 0x8AF5
+0xEBA5 0x8ADD
+0xEBA6 0x8B14
+0xEBA7 0x8AE4
+0xEBA8 0x8ADF
+0xEBA9 0x8AF0
+0xEBAA 0x8AC8
+0xEBAB 0x8ADE
+0xEBAC 0x8AE1
+0xEBAD 0x8AE8
+0xEBAE 0x8AFF
+0xEBAF 0x8AEF
+0xEBB0 0x8AFB
+0xEBB1 0x8C91
+0xEBB2 0x8C92
+0xEBB3 0x8C90
+0xEBB4 0x8CF5
+0xEBB5 0x8CEE
+0xEBB6 0x8CF1
+0xEBB7 0x8CF0
+0xEBB8 0x8CF3
+0xEBB9 0x8D6C
+0xEBBA 0x8D6E
+0xEBBB 0x8DA5
+0xEBBC 0x8DA7
+0xEBBD 0x8E33
+0xEBBE 0x8E3E
+0xEBBF 0x8E38
+0xEBC0 0x8E40
+0xEBC1 0x8E45
+0xEBC2 0x8E36
+0xEBC3 0x8E3C
+0xEBC4 0x8E3D
+0xEBC5 0x8E41
+0xEBC6 0x8E30
+0xEBC7 0x8E3F
+0xEBC8 0x8EBD
+0xEBC9 0x8F36
+0xEBCA 0x8F2E
+0xEBCB 0x8F35
+0xEBCC 0x8F32
+0xEBCD 0x8F39
+0xEBCE 0x8F37
+0xEBCF 0x8F34
+0xEBD0 0x9076
+0xEBD1 0x9079
+0xEBD2 0x907B
+0xEBD3 0x9086
+0xEBD4 0x90FA
+0xEBD5 0x9133
+0xEBD6 0x9135
+0xEBD7 0x9136
+0xEBD8 0x9193
+0xEBD9 0x9190
+0xEBDA 0x9191
+0xEBDB 0x918D
+0xEBDC 0x918F
+0xEBDD 0x9327
+0xEBDE 0x931E
+0xEBDF 0x9308
+0xEBE0 0x931F
+0xEBE1 0x9306
+0xEBE2 0x930F
+0xEBE3 0x937A
+0xEBE4 0x9338
+0xEBE5 0x933C
+0xEBE6 0x931B
+0xEBE7 0x9323
+0xEBE8 0x9312
+0xEBE9 0x9301
+0xEBEA 0x9346
+0xEBEB 0x932D
+0xEBEC 0x930E
+0xEBED 0x930D
+0xEBEE 0x92CB
+0xEBEF 0x931D
+0xEBF0 0x92FA
+0xEBF1 0x9325
+0xEBF2 0x9313
+0xEBF3 0x92F9
+0xEBF4 0x92F7
+0xEBF5 0x9334
+0xEBF6 0x9302
+0xEBF7 0x9324
+0xEBF8 0x92FF
+0xEBF9 0x9329
+0xEBFA 0x9339
+0xEBFB 0x9335
+0xEBFC 0x932A
+0xEBFD 0x9314
+0xEBFE 0x930C
+0xEC40 0x930B
+0xEC41 0x92FE
+0xEC42 0x9309
+0xEC43 0x9300
+0xEC44 0x92FB
+0xEC45 0x9316
+0xEC46 0x95BC
+0xEC47 0x95CD
+0xEC48 0x95BE
+0xEC49 0x95B9
+0xEC4A 0x95BA
+0xEC4B 0x95B6
+0xEC4C 0x95BF
+0xEC4D 0x95B5
+0xEC4E 0x95BD
+0xEC4F 0x96A9
+0xEC50 0x96D4
+0xEC51 0x970B
+0xEC52 0x9712
+0xEC53 0x9710
+0xEC54 0x9799
+0xEC55 0x9797
+0xEC56 0x9794
+0xEC57 0x97F0
+0xEC58 0x97F8
+0xEC59 0x9835
+0xEC5A 0x982F
+0xEC5B 0x9832
+0xEC5C 0x9924
+0xEC5D 0x991F
+0xEC5E 0x9927
+0xEC5F 0x9929
+0xEC60 0x999E
+0xEC61 0x99EE
+0xEC62 0x99EC
+0xEC63 0x99E5
+0xEC64 0x99E4
+0xEC65 0x99F0
+0xEC66 0x99E3
+0xEC67 0x99EA
+0xEC68 0x99E9
+0xEC69 0x99E7
+0xEC6A 0x9AB9
+0xEC6B 0x9ABF
+0xEC6C 0x9AB4
+0xEC6D 0x9ABB
+0xEC6E 0x9AF6
+0xEC6F 0x9AFA
+0xEC70 0x9AF9
+0xEC71 0x9AF7
+0xEC72 0x9B33
+0xEC73 0x9B80
+0xEC74 0x9B85
+0xEC75 0x9B87
+0xEC76 0x9B7C
+0xEC77 0x9B7E
+0xEC78 0x9B7B
+0xEC79 0x9B82
+0xEC7A 0x9B93
+0xEC7B 0x9B92
+0xEC7C 0x9B90
+0xEC7D 0x9B7A
+0xEC7E 0x9B95
+0xECA1 0x9B7D
+0xECA2 0x9B88
+0xECA3 0x9D25
+0xECA4 0x9D17
+0xECA5 0x9D20
+0xECA6 0x9D1E
+0xECA7 0x9D14
+0xECA8 0x9D29
+0xECA9 0x9D1D
+0xECAA 0x9D18
+0xECAB 0x9D22
+0xECAC 0x9D10
+0xECAD 0x9D19
+0xECAE 0x9D1F
+0xECAF 0x9E88
+0xECB0 0x9E86
+0xECB1 0x9E87
+0xECB2 0x9EAE
+0xECB3 0x9EAD
+0xECB4 0x9ED5
+0xECB5 0x9ED6
+0xECB6 0x9EFA
+0xECB7 0x9F12
+0xECB8 0x9F3D
+0xECB9 0x5126
+0xECBA 0x5125
+0xECBB 0x5122
+0xECBC 0x5124
+0xECBD 0x5120
+0xECBE 0x5129
+0xECBF 0x52F4
+0xECC0 0x5693
+0xECC1 0x568C
+0xECC2 0x568D
+0xECC3 0x5686
+0xECC4 0x5684
+0xECC5 0x5683
+0xECC6 0x567E
+0xECC7 0x5682
+0xECC8 0x567F
+0xECC9 0x5681
+0xECCA 0x58D6
+0xECCB 0x58D4
+0xECCC 0x58CF
+0xECCD 0x58D2
+0xECCE 0x5B2D
+0xECCF 0x5B25
+0xECD0 0x5B32
+0xECD1 0x5B23
+0xECD2 0x5B2C
+0xECD3 0x5B27
+0xECD4 0x5B26
+0xECD5 0x5B2F
+0xECD6 0x5B2E
+0xECD7 0x5B7B
+0xECD8 0x5BF1
+0xECD9 0x5BF2
+0xECDA 0x5DB7
+0xECDB 0x5E6C
+0xECDC 0x5E6A
+0xECDD 0x5FBE
+0xECDE 0x5FBB
+0xECDF 0x61C3
+0xECE0 0x61B5
+0xECE1 0x61BC
+0xECE2 0x61E7
+0xECE3 0x61E0
+0xECE4 0x61E5
+0xECE5 0x61E4
+0xECE6 0x61E8
+0xECE7 0x61DE
+0xECE8 0x64EF
+0xECE9 0x64E9
+0xECEA 0x64E3
+0xECEB 0x64EB
+0xECEC 0x64E4
+0xECED 0x64E8
+0xECEE 0x6581
+0xECEF 0x6580
+0xECF0 0x65B6
+0xECF1 0x65DA
+0xECF2 0x66D2
+0xECF3 0x6A8D
+0xECF4 0x6A96
+0xECF5 0x6A81
+0xECF6 0x6AA5
+0xECF7 0x6A89
+0xECF8 0x6A9F
+0xECF9 0x6A9B
+0xECFA 0x6AA1
+0xECFB 0x6A9E
+0xECFC 0x6A87
+0xECFD 0x6A93
+0xECFE 0x6A8E
+0xED40 0x6A95
+0xED41 0x6A83
+0xED42 0x6AA8
+0xED43 0x6AA4
+0xED44 0x6A91
+0xED45 0x6A7F
+0xED46 0x6AA6
+0xED47 0x6A9A
+0xED48 0x6A85
+0xED49 0x6A8C
+0xED4A 0x6A92
+0xED4B 0x6B5B
+0xED4C 0x6BAD
+0xED4D 0x6C09
+0xED4E 0x6FCC
+0xED4F 0x6FA9
+0xED50 0x6FF4
+0xED51 0x6FD4
+0xED52 0x6FE3
+0xED53 0x6FDC
+0xED54 0x6FED
+0xED55 0x6FE7
+0xED56 0x6FE6
+0xED57 0x6FDE
+0xED58 0x6FF2
+0xED59 0x6FDD
+0xED5A 0x6FE2
+0xED5B 0x6FE8
+0xED5C 0x71E1
+0xED5D 0x71F1
+0xED5E 0x71E8
+0xED5F 0x71F2
+0xED60 0x71E4
+0xED61 0x71F0
+0xED62 0x71E2
+0xED63 0x7373
+0xED64 0x736E
+0xED65 0x736F
+0xED66 0x7497
+0xED67 0x74B2
+0xED68 0x74AB
+0xED69 0x7490
+0xED6A 0x74AA
+0xED6B 0x74AD
+0xED6C 0x74B1
+0xED6D 0x74A5
+0xED6E 0x74AF
+0xED6F 0x7510
+0xED70 0x7511
+0xED71 0x7512
+0xED72 0x750F
+0xED73 0x7584
+0xED74 0x7643
+0xED75 0x7648
+0xED76 0x7649
+0xED77 0x7647
+0xED78 0x76A4
+0xED79 0x76E9
+0xED7A 0x77B5
+0xED7B 0x77AB
+0xED7C 0x77B2
+0xED7D 0x77B7
+0xED7E 0x77B6
+0xEDA1 0x77B4
+0xEDA2 0x77B1
+0xEDA3 0x77A8
+0xEDA4 0x77F0
+0xEDA5 0x78F3
+0xEDA6 0x78FD
+0xEDA7 0x7902
+0xEDA8 0x78FB
+0xEDA9 0x78FC
+0xEDAA 0x78F2
+0xEDAB 0x7905
+0xEDAC 0x78F9
+0xEDAD 0x78FE
+0xEDAE 0x7904
+0xEDAF 0x79AB
+0xEDB0 0x79A8
+0xEDB1 0x7A5C
+0xEDB2 0x7A5B
+0xEDB3 0x7A56
+0xEDB4 0x7A58
+0xEDB5 0x7A54
+0xEDB6 0x7A5A
+0xEDB7 0x7ABE
+0xEDB8 0x7AC0
+0xEDB9 0x7AC1
+0xEDBA 0x7C05
+0xEDBB 0x7C0F
+0xEDBC 0x7BF2
+0xEDBD 0x7C00
+0xEDBE 0x7BFF
+0xEDBF 0x7BFB
+0xEDC0 0x7C0E
+0xEDC1 0x7BF4
+0xEDC2 0x7C0B
+0xEDC3 0x7BF3
+0xEDC4 0x7C02
+0xEDC5 0x7C09
+0xEDC6 0x7C03
+0xEDC7 0x7C01
+0xEDC8 0x7BF8
+0xEDC9 0x7BFD
+0xEDCA 0x7C06
+0xEDCB 0x7BF0
+0xEDCC 0x7BF1
+0xEDCD 0x7C10
+0xEDCE 0x7C0A
+0xEDCF 0x7CE8
+0xEDD0 0x7E2D
+0xEDD1 0x7E3C
+0xEDD2 0x7E42
+0xEDD3 0x7E33
+0xEDD4 0x9848
+0xEDD5 0x7E38
+0xEDD6 0x7E2A
+0xEDD7 0x7E49
+0xEDD8 0x7E40
+0xEDD9 0x7E47
+0xEDDA 0x7E29
+0xEDDB 0x7E4C
+0xEDDC 0x7E30
+0xEDDD 0x7E3B
+0xEDDE 0x7E36
+0xEDDF 0x7E44
+0xEDE0 0x7E3A
+0xEDE1 0x7F45
+0xEDE2 0x7F7F
+0xEDE3 0x7F7E
+0xEDE4 0x7F7D
+0xEDE5 0x7FF4
+0xEDE6 0x7FF2
+0xEDE7 0x802C
+0xEDE8 0x81BB
+0xEDE9 0x81C4
+0xEDEA 0x81CC
+0xEDEB 0x81CA
+0xEDEC 0x81C5
+0xEDED 0x81C7
+0xEDEE 0x81BC
+0xEDEF 0x81E9
+0xEDF0 0x825B
+0xEDF1 0x825A
+0xEDF2 0x825C
+0xEDF3 0x8583
+0xEDF4 0x8580
+0xEDF5 0x858F
+0xEDF6 0x85A7
+0xEDF7 0x8595
+0xEDF8 0x85A0
+0xEDF9 0x858B
+0xEDFA 0x85A3
+0xEDFB 0x857B
+0xEDFC 0x85A4
+0xEDFD 0x859A
+0xEDFE 0x859E
+0xEE40 0x8577
+0xEE41 0x857C
+0xEE42 0x8589
+0xEE43 0x85A1
+0xEE44 0x857A
+0xEE45 0x8578
+0xEE46 0x8557
+0xEE47 0x858E
+0xEE48 0x8596
+0xEE49 0x8586
+0xEE4A 0x858D
+0xEE4B 0x8599
+0xEE4C 0x859D
+0xEE4D 0x8581
+0xEE4E 0x85A2
+0xEE4F 0x8582
+0xEE50 0x8588
+0xEE51 0x8585
+0xEE52 0x8579
+0xEE53 0x8576
+0xEE54 0x8598
+0xEE55 0x8590
+0xEE56 0x859F
+0xEE57 0x8668
+0xEE58 0x87BE
+0xEE59 0x87AA
+0xEE5A 0x87AD
+0xEE5B 0x87C5
+0xEE5C 0x87B0
+0xEE5D 0x87AC
+0xEE5E 0x87B9
+0xEE5F 0x87B5
+0xEE60 0x87BC
+0xEE61 0x87AE
+0xEE62 0x87C9
+0xEE63 0x87C3
+0xEE64 0x87C2
+0xEE65 0x87CC
+0xEE66 0x87B7
+0xEE67 0x87AF
+0xEE68 0x87C4
+0xEE69 0x87CA
+0xEE6A 0x87B4
+0xEE6B 0x87B6
+0xEE6C 0x87BF
+0xEE6D 0x87B8
+0xEE6E 0x87BD
+0xEE6F 0x87DE
+0xEE70 0x87B2
+0xEE71 0x8935
+0xEE72 0x8933
+0xEE73 0x893C
+0xEE74 0x893E
+0xEE75 0x8941
+0xEE76 0x8952
+0xEE77 0x8937
+0xEE78 0x8942
+0xEE79 0x89AD
+0xEE7A 0x89AF
+0xEE7B 0x89AE
+0xEE7C 0x89F2
+0xEE7D 0x89F3
+0xEE7E 0x8B1E
+0xEEA1 0x8B18
+0xEEA2 0x8B16
+0xEEA3 0x8B11
+0xEEA4 0x8B05
+0xEEA5 0x8B0B
+0xEEA6 0x8B22
+0xEEA7 0x8B0F
+0xEEA8 0x8B12
+0xEEA9 0x8B15
+0xEEAA 0x8B07
+0xEEAB 0x8B0D
+0xEEAC 0x8B08
+0xEEAD 0x8B06
+0xEEAE 0x8B1C
+0xEEAF 0x8B13
+0xEEB0 0x8B1A
+0xEEB1 0x8C4F
+0xEEB2 0x8C70
+0xEEB3 0x8C72
+0xEEB4 0x8C71
+0xEEB5 0x8C6F
+0xEEB6 0x8C95
+0xEEB7 0x8C94
+0xEEB8 0x8CF9
+0xEEB9 0x8D6F
+0xEEBA 0x8E4E
+0xEEBB 0x8E4D
+0xEEBC 0x8E53
+0xEEBD 0x8E50
+0xEEBE 0x8E4C
+0xEEBF 0x8E47
+0xEEC0 0x8F43
+0xEEC1 0x8F40
+0xEEC2 0x9085
+0xEEC3 0x907E
+0xEEC4 0x9138
+0xEEC5 0x919A
+0xEEC6 0x91A2
+0xEEC7 0x919B
+0xEEC8 0x9199
+0xEEC9 0x919F
+0xEECA 0x91A1
+0xEECB 0x919D
+0xEECC 0x91A0
+0xEECD 0x93A1
+0xEECE 0x9383
+0xEECF 0x93AF
+0xEED0 0x9364
+0xEED1 0x9356
+0xEED2 0x9347
+0xEED3 0x937C
+0xEED4 0x9358
+0xEED5 0x935C
+0xEED6 0x9376
+0xEED7 0x9349
+0xEED8 0x9350
+0xEED9 0x9351
+0xEEDA 0x9360
+0xEEDB 0x936D
+0xEEDC 0x938F
+0xEEDD 0x934C
+0xEEDE 0x936A
+0xEEDF 0x9379
+0xEEE0 0x9357
+0xEEE1 0x9355
+0xEEE2 0x9352
+0xEEE3 0x934F
+0xEEE4 0x9371
+0xEEE5 0x9377
+0xEEE6 0x937B
+0xEEE7 0x9361
+0xEEE8 0x935E
+0xEEE9 0x9363
+0xEEEA 0x9367
+0xEEEB 0x9380
+0xEEEC 0x934E
+0xEEED 0x9359
+0xEEEE 0x95C7
+0xEEEF 0x95C0
+0xEEF0 0x95C9
+0xEEF1 0x95C3
+0xEEF2 0x95C5
+0xEEF3 0x95B7
+0xEEF4 0x96AE
+0xEEF5 0x96B0
+0xEEF6 0x96AC
+0xEEF7 0x9720
+0xEEF8 0x971F
+0xEEF9 0x9718
+0xEEFA 0x971D
+0xEEFB 0x9719
+0xEEFC 0x979A
+0xEEFD 0x97A1
+0xEEFE 0x979C
+0xEF40 0x979E
+0xEF41 0x979D
+0xEF42 0x97D5
+0xEF43 0x97D4
+0xEF44 0x97F1
+0xEF45 0x9841
+0xEF46 0x9844
+0xEF47 0x984A
+0xEF48 0x9849
+0xEF49 0x9845
+0xEF4A 0x9843
+0xEF4B 0x9925
+0xEF4C 0x992B
+0xEF4D 0x992C
+0xEF4E 0x992A
+0xEF4F 0x9933
+0xEF50 0x9932
+0xEF51 0x992F
+0xEF52 0x992D
+0xEF53 0x9931
+0xEF54 0x9930
+0xEF55 0x9998
+0xEF56 0x99A3
+0xEF57 0x99A1
+0xEF58 0x9A02
+0xEF59 0x99FA
+0xEF5A 0x99F4
+0xEF5B 0x99F7
+0xEF5C 0x99F9
+0xEF5D 0x99F8
+0xEF5E 0x99F6
+0xEF5F 0x99FB
+0xEF60 0x99FD
+0xEF61 0x99FE
+0xEF62 0x99FC
+0xEF63 0x9A03
+0xEF64 0x9ABE
+0xEF65 0x9AFE
+0xEF66 0x9AFD
+0xEF67 0x9B01
+0xEF68 0x9AFC
+0xEF69 0x9B48
+0xEF6A 0x9B9A
+0xEF6B 0x9BA8
+0xEF6C 0x9B9E
+0xEF6D 0x9B9B
+0xEF6E 0x9BA6
+0xEF6F 0x9BA1
+0xEF70 0x9BA5
+0xEF71 0x9BA4
+0xEF72 0x9B86
+0xEF73 0x9BA2
+0xEF74 0x9BA0
+0xEF75 0x9BAF
+0xEF76 0x9D33
+0xEF77 0x9D41
+0xEF78 0x9D67
+0xEF79 0x9D36
+0xEF7A 0x9D2E
+0xEF7B 0x9D2F
+0xEF7C 0x9D31
+0xEF7D 0x9D38
+0xEF7E 0x9D30
+0xEFA1 0x9D45
+0xEFA2 0x9D42
+0xEFA3 0x9D43
+0xEFA4 0x9D3E
+0xEFA5 0x9D37
+0xEFA6 0x9D40
+0xEFA7 0x9D3D
+0xEFA8 0x7FF5
+0xEFA9 0x9D2D
+0xEFAA 0x9E8A
+0xEFAB 0x9E89
+0xEFAC 0x9E8D
+0xEFAD 0x9EB0
+0xEFAE 0x9EC8
+0xEFAF 0x9EDA
+0xEFB0 0x9EFB
+0xEFB1 0x9EFF
+0xEFB2 0x9F24
+0xEFB3 0x9F23
+0xEFB4 0x9F22
+0xEFB5 0x9F54
+0xEFB6 0x9FA0
+0xEFB7 0x5131
+0xEFB8 0x512D
+0xEFB9 0x512E
+0xEFBA 0x5698
+0xEFBB 0x569C
+0xEFBC 0x5697
+0xEFBD 0x569A
+0xEFBE 0x569D
+0xEFBF 0x5699
+0xEFC0 0x5970
+0xEFC1 0x5B3C
+0xEFC2 0x5C69
+0xEFC3 0x5C6A
+0xEFC4 0x5DC0
+0xEFC5 0x5E6D
+0xEFC6 0x5E6E
+0xEFC7 0x61D8
+0xEFC8 0x61DF
+0xEFC9 0x61ED
+0xEFCA 0x61EE
+0xEFCB 0x61F1
+0xEFCC 0x61EA
+0xEFCD 0x61F0
+0xEFCE 0x61EB
+0xEFCF 0x61D6
+0xEFD0 0x61E9
+0xEFD1 0x64FF
+0xEFD2 0x6504
+0xEFD3 0x64FD
+0xEFD4 0x64F8
+0xEFD5 0x6501
+0xEFD6 0x6503
+0xEFD7 0x64FC
+0xEFD8 0x6594
+0xEFD9 0x65DB
+0xEFDA 0x66DA
+0xEFDB 0x66DB
+0xEFDC 0x66D8
+0xEFDD 0x6AC5
+0xEFDE 0x6AB9
+0xEFDF 0x6ABD
+0xEFE0 0x6AE1
+0xEFE1 0x6AC6
+0xEFE2 0x6ABA
+0xEFE3 0x6AB6
+0xEFE4 0x6AB7
+0xEFE5 0x6AC7
+0xEFE6 0x6AB4
+0xEFE7 0x6AAD
+0xEFE8 0x6B5E
+0xEFE9 0x6BC9
+0xEFEA 0x6C0B
+0xEFEB 0x7007
+0xEFEC 0x700C
+0xEFED 0x700D
+0xEFEE 0x7001
+0xEFEF 0x7005
+0xEFF0 0x7014
+0xEFF1 0x700E
+0xEFF2 0x6FFF
+0xEFF3 0x7000
+0xEFF4 0x6FFB
+0xEFF5 0x7026
+0xEFF6 0x6FFC
+0xEFF7 0x6FF7
+0xEFF8 0x700A
+0xEFF9 0x7201
+0xEFFA 0x71FF
+0xEFFB 0x71F9
+0xEFFC 0x7203
+0xEFFD 0x71FD
+0xEFFE 0x7376
+0xF040 0x74B8
+0xF041 0x74C0
+0xF042 0x74B5
+0xF043 0x74C1
+0xF044 0x74BE
+0xF045 0x74B6
+0xF046 0x74BB
+0xF047 0x74C2
+0xF048 0x7514
+0xF049 0x7513
+0xF04A 0x765C
+0xF04B 0x7664
+0xF04C 0x7659
+0xF04D 0x7650
+0xF04E 0x7653
+0xF04F 0x7657
+0xF050 0x765A
+0xF051 0x76A6
+0xF052 0x76BD
+0xF053 0x76EC
+0xF054 0x77C2
+0xF055 0x77BA
+0xF056 0x78FF
+0xF057 0x790C
+0xF058 0x7913
+0xF059 0x7914
+0xF05A 0x7909
+0xF05B 0x7910
+0xF05C 0x7912
+0xF05D 0x7911
+0xF05E 0x79AD
+0xF05F 0x79AC
+0xF060 0x7A5F
+0xF061 0x7C1C
+0xF062 0x7C29
+0xF063 0x7C19
+0xF064 0x7C20
+0xF065 0x7C1F
+0xF066 0x7C2D
+0xF067 0x7C1D
+0xF068 0x7C26
+0xF069 0x7C28
+0xF06A 0x7C22
+0xF06B 0x7C25
+0xF06C 0x7C30
+0xF06D 0x7E5C
+0xF06E 0x7E50
+0xF06F 0x7E56
+0xF070 0x7E63
+0xF071 0x7E58
+0xF072 0x7E62
+0xF073 0x7E5F
+0xF074 0x7E51
+0xF075 0x7E60
+0xF076 0x7E57
+0xF077 0x7E53
+0xF078 0x7FB5
+0xF079 0x7FB3
+0xF07A 0x7FF7
+0xF07B 0x7FF8
+0xF07C 0x8075
+0xF07D 0x81D1
+0xF07E 0x81D2
+0xF0A1 0x81D0
+0xF0A2 0x825F
+0xF0A3 0x825E
+0xF0A4 0x85B4
+0xF0A5 0x85C6
+0xF0A6 0x85C0
+0xF0A7 0x85C3
+0xF0A8 0x85C2
+0xF0A9 0x85B3
+0xF0AA 0x85B5
+0xF0AB 0x85BD
+0xF0AC 0x85C7
+0xF0AD 0x85C4
+0xF0AE 0x85BF
+0xF0AF 0x85CB
+0xF0B0 0x85CE
+0xF0B1 0x85C8
+0xF0B2 0x85C5
+0xF0B3 0x85B1
+0xF0B4 0x85B6
+0xF0B5 0x85D2
+0xF0B6 0x8624
+0xF0B7 0x85B8
+0xF0B8 0x85B7
+0xF0B9 0x85BE
+0xF0BA 0x8669
+0xF0BB 0x87E7
+0xF0BC 0x87E6
+0xF0BD 0x87E2
+0xF0BE 0x87DB
+0xF0BF 0x87EB
+0xF0C0 0x87EA
+0xF0C1 0x87E5
+0xF0C2 0x87DF
+0xF0C3 0x87F3
+0xF0C4 0x87E4
+0xF0C5 0x87D4
+0xF0C6 0x87DC
+0xF0C7 0x87D3
+0xF0C8 0x87ED
+0xF0C9 0x87D8
+0xF0CA 0x87E3
+0xF0CB 0x87A4
+0xF0CC 0x87D7
+0xF0CD 0x87D9
+0xF0CE 0x8801
+0xF0CF 0x87F4
+0xF0D0 0x87E8
+0xF0D1 0x87DD
+0xF0D2 0x8953
+0xF0D3 0x894B
+0xF0D4 0x894F
+0xF0D5 0x894C
+0xF0D6 0x8946
+0xF0D7 0x8950
+0xF0D8 0x8951
+0xF0D9 0x8949
+0xF0DA 0x8B2A
+0xF0DB 0x8B27
+0xF0DC 0x8B23
+0xF0DD 0x8B33
+0xF0DE 0x8B30
+0xF0DF 0x8B35
+0xF0E0 0x8B47
+0xF0E1 0x8B2F
+0xF0E2 0x8B3C
+0xF0E3 0x8B3E
+0xF0E4 0x8B31
+0xF0E5 0x8B25
+0xF0E6 0x8B37
+0xF0E7 0x8B26
+0xF0E8 0x8B36
+0xF0E9 0x8B2E
+0xF0EA 0x8B24
+0xF0EB 0x8B3B
+0xF0EC 0x8B3D
+0xF0ED 0x8B3A
+0xF0EE 0x8C42
+0xF0EF 0x8C75
+0xF0F0 0x8C99
+0xF0F1 0x8C98
+0xF0F2 0x8C97
+0xF0F3 0x8CFE
+0xF0F4 0x8D04
+0xF0F5 0x8D02
+0xF0F6 0x8D00
+0xF0F7 0x8E5C
+0xF0F8 0x8E62
+0xF0F9 0x8E60
+0xF0FA 0x8E57
+0xF0FB 0x8E56
+0xF0FC 0x8E5E
+0xF0FD 0x8E65
+0xF0FE 0x8E67
+0xF140 0x8E5B
+0xF141 0x8E5A
+0xF142 0x8E61
+0xF143 0x8E5D
+0xF144 0x8E69
+0xF145 0x8E54
+0xF146 0x8F46
+0xF147 0x8F47
+0xF148 0x8F48
+0xF149 0x8F4B
+0xF14A 0x9128
+0xF14B 0x913A
+0xF14C 0x913B
+0xF14D 0x913E
+0xF14E 0x91A8
+0xF14F 0x91A5
+0xF150 0x91A7
+0xF151 0x91AF
+0xF152 0x91AA
+0xF153 0x93B5
+0xF154 0x938C
+0xF155 0x9392
+0xF156 0x93B7
+0xF157 0x939B
+0xF158 0x939D
+0xF159 0x9389
+0xF15A 0x93A7
+0xF15B 0x938E
+0xF15C 0x93AA
+0xF15D 0x939E
+0xF15E 0x93A6
+0xF15F 0x9395
+0xF160 0x9388
+0xF161 0x9399
+0xF162 0x939F
+0xF163 0x938D
+0xF164 0x93B1
+0xF165 0x9391
+0xF166 0x93B2
+0xF167 0x93A4
+0xF168 0x93A8
+0xF169 0x93B4
+0xF16A 0x93A3
+0xF16B 0x93A5
+0xF16C 0x95D2
+0xF16D 0x95D3
+0xF16E 0x95D1
+0xF16F 0x96B3
+0xF170 0x96D7
+0xF171 0x96DA
+0xF172 0x5DC2
+0xF173 0x96DF
+0xF174 0x96D8
+0xF175 0x96DD
+0xF176 0x9723
+0xF177 0x9722
+0xF178 0x9725
+0xF179 0x97AC
+0xF17A 0x97AE
+0xF17B 0x97A8
+0xF17C 0x97AB
+0xF17D 0x97A4
+0xF17E 0x97AA
+0xF1A1 0x97A2
+0xF1A2 0x97A5
+0xF1A3 0x97D7
+0xF1A4 0x97D9
+0xF1A5 0x97D6
+0xF1A6 0x97D8
+0xF1A7 0x97FA
+0xF1A8 0x9850
+0xF1A9 0x9851
+0xF1AA 0x9852
+0xF1AB 0x98B8
+0xF1AC 0x9941
+0xF1AD 0x993C
+0xF1AE 0x993A
+0xF1AF 0x9A0F
+0xF1B0 0x9A0B
+0xF1B1 0x9A09
+0xF1B2 0x9A0D
+0xF1B3 0x9A04
+0xF1B4 0x9A11
+0xF1B5 0x9A0A
+0xF1B6 0x9A05
+0xF1B7 0x9A07
+0xF1B8 0x9A06
+0xF1B9 0x9AC0
+0xF1BA 0x9ADC
+0xF1BB 0x9B08
+0xF1BC 0x9B04
+0xF1BD 0x9B05
+0xF1BE 0x9B29
+0xF1BF 0x9B35
+0xF1C0 0x9B4A
+0xF1C1 0x9B4C
+0xF1C2 0x9B4B
+0xF1C3 0x9BC7
+0xF1C4 0x9BC6
+0xF1C5 0x9BC3
+0xF1C6 0x9BBF
+0xF1C7 0x9BC1
+0xF1C8 0x9BB5
+0xF1C9 0x9BB8
+0xF1CA 0x9BD3
+0xF1CB 0x9BB6
+0xF1CC 0x9BC4
+0xF1CD 0x9BB9
+0xF1CE 0x9BBD
+0xF1CF 0x9D5C
+0xF1D0 0x9D53
+0xF1D1 0x9D4F
+0xF1D2 0x9D4A
+0xF1D3 0x9D5B
+0xF1D4 0x9D4B
+0xF1D5 0x9D59
+0xF1D6 0x9D56
+0xF1D7 0x9D4C
+0xF1D8 0x9D57
+0xF1D9 0x9D52
+0xF1DA 0x9D54
+0xF1DB 0x9D5F
+0xF1DC 0x9D58
+0xF1DD 0x9D5A
+0xF1DE 0x9E8E
+0xF1DF 0x9E8C
+0xF1E0 0x9EDF
+0xF1E1 0x9F01
+0xF1E2 0x9F00
+0xF1E3 0x9F16
+0xF1E4 0x9F25
+0xF1E5 0x9F2B
+0xF1E6 0x9F2A
+0xF1E7 0x9F29
+0xF1E8 0x9F28
+0xF1E9 0x9F4C
+0xF1EA 0x9F55
+0xF1EB 0x5134
+0xF1EC 0x5135
+0xF1ED 0x5296
+0xF1EE 0x52F7
+0xF1EF 0x53B4
+0xF1F0 0x56AB
+0xF1F1 0x56AD
+0xF1F2 0x56A6
+0xF1F3 0x56A7
+0xF1F4 0x56AA
+0xF1F5 0x56AC
+0xF1F6 0x58DA
+0xF1F7 0x58DD
+0xF1F8 0x58DB
+0xF1F9 0x5912
+0xF1FA 0x5B3D
+0xF1FB 0x5B3E
+0xF1FC 0x5B3F
+0xF1FD 0x5DC3
+0xF1FE 0x5E70
+0xF240 0x5FBF
+0xF241 0x61FB
+0xF242 0x6507
+0xF243 0x6510
+0xF244 0x650D
+0xF245 0x6509
+0xF246 0x650C
+0xF247 0x650E
+0xF248 0x6584
+0xF249 0x65DE
+0xF24A 0x65DD
+0xF24B 0x66DE
+0xF24C 0x6AE7
+0xF24D 0x6AE0
+0xF24E 0x6ACC
+0xF24F 0x6AD1
+0xF250 0x6AD9
+0xF251 0x6ACB
+0xF252 0x6ADF
+0xF253 0x6ADC
+0xF254 0x6AD0
+0xF255 0x6AEB
+0xF256 0x6ACF
+0xF257 0x6ACD
+0xF258 0x6ADE
+0xF259 0x6B60
+0xF25A 0x6BB0
+0xF25B 0x6C0C
+0xF25C 0x7019
+0xF25D 0x7027
+0xF25E 0x7020
+0xF25F 0x7016
+0xF260 0x702B
+0xF261 0x7021
+0xF262 0x7022
+0xF263 0x7023
+0xF264 0x7029
+0xF265 0x7017
+0xF266 0x7024
+0xF267 0x701C
+0xF268 0x702A
+0xF269 0x720C
+0xF26A 0x720A
+0xF26B 0x7207
+0xF26C 0x7202
+0xF26D 0x7205
+0xF26E 0x72A5
+0xF26F 0x72A6
+0xF270 0x72A4
+0xF271 0x72A3
+0xF272 0x72A1
+0xF273 0x74CB
+0xF274 0x74C5
+0xF275 0x74B7
+0xF276 0x74C3
+0xF277 0x7516
+0xF278 0x7660
+0xF279 0x77C9
+0xF27A 0x77CA
+0xF27B 0x77C4
+0xF27C 0x77F1
+0xF27D 0x791D
+0xF27E 0x791B
+0xF2A1 0x7921
+0xF2A2 0x791C
+0xF2A3 0x7917
+0xF2A4 0x791E
+0xF2A5 0x79B0
+0xF2A6 0x7A67
+0xF2A7 0x7A68
+0xF2A8 0x7C33
+0xF2A9 0x7C3C
+0xF2AA 0x7C39
+0xF2AB 0x7C2C
+0xF2AC 0x7C3B
+0xF2AD 0x7CEC
+0xF2AE 0x7CEA
+0xF2AF 0x7E76
+0xF2B0 0x7E75
+0xF2B1 0x7E78
+0xF2B2 0x7E70
+0xF2B3 0x7E77
+0xF2B4 0x7E6F
+0xF2B5 0x7E7A
+0xF2B6 0x7E72
+0xF2B7 0x7E74
+0xF2B8 0x7E68
+0xF2B9 0x7F4B
+0xF2BA 0x7F4A
+0xF2BB 0x7F83
+0xF2BC 0x7F86
+0xF2BD 0x7FB7
+0xF2BE 0x7FFD
+0xF2BF 0x7FFE
+0xF2C0 0x8078
+0xF2C1 0x81D7
+0xF2C2 0x81D5
+0xF2C3 0x8264
+0xF2C4 0x8261
+0xF2C5 0x8263
+0xF2C6 0x85EB
+0xF2C7 0x85F1
+0xF2C8 0x85ED
+0xF2C9 0x85D9
+0xF2CA 0x85E1
+0xF2CB 0x85E8
+0xF2CC 0x85DA
+0xF2CD 0x85D7
+0xF2CE 0x85EC
+0xF2CF 0x85F2
+0xF2D0 0x85F8
+0xF2D1 0x85D8
+0xF2D2 0x85DF
+0xF2D3 0x85E3
+0xF2D4 0x85DC
+0xF2D5 0x85D1
+0xF2D6 0x85F0
+0xF2D7 0x85E6
+0xF2D8 0x85EF
+0xF2D9 0x85DE
+0xF2DA 0x85E2
+0xF2DB 0x8800
+0xF2DC 0x87FA
+0xF2DD 0x8803
+0xF2DE 0x87F6
+0xF2DF 0x87F7
+0xF2E0 0x8809
+0xF2E1 0x880C
+0xF2E2 0x880B
+0xF2E3 0x8806
+0xF2E4 0x87FC
+0xF2E5 0x8808
+0xF2E6 0x87FF
+0xF2E7 0x880A
+0xF2E8 0x8802
+0xF2E9 0x8962
+0xF2EA 0x895A
+0xF2EB 0x895B
+0xF2EC 0x8957
+0xF2ED 0x8961
+0xF2EE 0x895C
+0xF2EF 0x8958
+0xF2F0 0x895D
+0xF2F1 0x8959
+0xF2F2 0x8988
+0xF2F3 0x89B7
+0xF2F4 0x89B6
+0xF2F5 0x89F6
+0xF2F6 0x8B50
+0xF2F7 0x8B48
+0xF2F8 0x8B4A
+0xF2F9 0x8B40
+0xF2FA 0x8B53
+0xF2FB 0x8B56
+0xF2FC 0x8B54
+0xF2FD 0x8B4B
+0xF2FE 0x8B55
+0xF340 0x8B51
+0xF341 0x8B42
+0xF342 0x8B52
+0xF343 0x8B57
+0xF344 0x8C43
+0xF345 0x8C77
+0xF346 0x8C76
+0xF347 0x8C9A
+0xF348 0x8D06
+0xF349 0x8D07
+0xF34A 0x8D09
+0xF34B 0x8DAC
+0xF34C 0x8DAA
+0xF34D 0x8DAD
+0xF34E 0x8DAB
+0xF34F 0x8E6D
+0xF350 0x8E78
+0xF351 0x8E73
+0xF352 0x8E6A
+0xF353 0x8E6F
+0xF354 0x8E7B
+0xF355 0x8EC2
+0xF356 0x8F52
+0xF357 0x8F51
+0xF358 0x8F4F
+0xF359 0x8F50
+0xF35A 0x8F53
+0xF35B 0x8FB4
+0xF35C 0x9140
+0xF35D 0x913F
+0xF35E 0x91B0
+0xF35F 0x91AD
+0xF360 0x93DE
+0xF361 0x93C7
+0xF362 0x93CF
+0xF363 0x93C2
+0xF364 0x93DA
+0xF365 0x93D0
+0xF366 0x93F9
+0xF367 0x93EC
+0xF368 0x93CC
+0xF369 0x93D9
+0xF36A 0x93A9
+0xF36B 0x93E6
+0xF36C 0x93CA
+0xF36D 0x93D4
+0xF36E 0x93EE
+0xF36F 0x93E3
+0xF370 0x93D5
+0xF371 0x93C4
+0xF372 0x93CE
+0xF373 0x93C0
+0xF374 0x93D2
+0xF375 0x93E7
+0xF376 0x957D
+0xF377 0x95DA
+0xF378 0x95DB
+0xF379 0x96E1
+0xF37A 0x9729
+0xF37B 0x972B
+0xF37C 0x972C
+0xF37D 0x9728
+0xF37E 0x9726
+0xF3A1 0x97B3
+0xF3A2 0x97B7
+0xF3A3 0x97B6
+0xF3A4 0x97DD
+0xF3A5 0x97DE
+0xF3A6 0x97DF
+0xF3A7 0x985C
+0xF3A8 0x9859
+0xF3A9 0x985D
+0xF3AA 0x9857
+0xF3AB 0x98BF
+0xF3AC 0x98BD
+0xF3AD 0x98BB
+0xF3AE 0x98BE
+0xF3AF 0x9948
+0xF3B0 0x9947
+0xF3B1 0x9943
+0xF3B2 0x99A6
+0xF3B3 0x99A7
+0xF3B4 0x9A1A
+0xF3B5 0x9A15
+0xF3B6 0x9A25
+0xF3B7 0x9A1D
+0xF3B8 0x9A24
+0xF3B9 0x9A1B
+0xF3BA 0x9A22
+0xF3BB 0x9A20
+0xF3BC 0x9A27
+0xF3BD 0x9A23
+0xF3BE 0x9A1E
+0xF3BF 0x9A1C
+0xF3C0 0x9A14
+0xF3C1 0x9AC2
+0xF3C2 0x9B0B
+0xF3C3 0x9B0A
+0xF3C4 0x9B0E
+0xF3C5 0x9B0C
+0xF3C6 0x9B37
+0xF3C7 0x9BEA
+0xF3C8 0x9BEB
+0xF3C9 0x9BE0
+0xF3CA 0x9BDE
+0xF3CB 0x9BE4
+0xF3CC 0x9BE6
+0xF3CD 0x9BE2
+0xF3CE 0x9BF0
+0xF3CF 0x9BD4
+0xF3D0 0x9BD7
+0xF3D1 0x9BEC
+0xF3D2 0x9BDC
+0xF3D3 0x9BD9
+0xF3D4 0x9BE5
+0xF3D5 0x9BD5
+0xF3D6 0x9BE1
+0xF3D7 0x9BDA
+0xF3D8 0x9D77
+0xF3D9 0x9D81
+0xF3DA 0x9D8A
+0xF3DB 0x9D84
+0xF3DC 0x9D88
+0xF3DD 0x9D71
+0xF3DE 0x9D80
+0xF3DF 0x9D78
+0xF3E0 0x9D86
+0xF3E1 0x9D8B
+0xF3E2 0x9D8C
+0xF3E3 0x9D7D
+0xF3E4 0x9D6B
+0xF3E5 0x9D74
+0xF3E6 0x9D75
+0xF3E7 0x9D70
+0xF3E8 0x9D69
+0xF3E9 0x9D85
+0xF3EA 0x9D73
+0xF3EB 0x9D7B
+0xF3EC 0x9D82
+0xF3ED 0x9D6F
+0xF3EE 0x9D79
+0xF3EF 0x9D7F
+0xF3F0 0x9D87
+0xF3F1 0x9D68
+0xF3F2 0x9E94
+0xF3F3 0x9E91
+0xF3F4 0x9EC0
+0xF3F5 0x9EFC
+0xF3F6 0x9F2D
+0xF3F7 0x9F40
+0xF3F8 0x9F41
+0xF3F9 0x9F4D
+0xF3FA 0x9F56
+0xF3FB 0x9F57
+0xF3FC 0x9F58
+0xF3FD 0x5337
+0xF3FE 0x56B2
+0xF440 0x56B5
+0xF441 0x56B3
+0xF442 0x58E3
+0xF443 0x5B45
+0xF444 0x5DC6
+0xF445 0x5DC7
+0xF446 0x5EEE
+0xF447 0x5EEF
+0xF448 0x5FC0
+0xF449 0x5FC1
+0xF44A 0x61F9
+0xF44B 0x6517
+0xF44C 0x6516
+0xF44D 0x6515
+0xF44E 0x6513
+0xF44F 0x65DF
+0xF450 0x66E8
+0xF451 0x66E3
+0xF452 0x66E4
+0xF453 0x6AF3
+0xF454 0x6AF0
+0xF455 0x6AEA
+0xF456 0x6AE8
+0xF457 0x6AF9
+0xF458 0x6AF1
+0xF459 0x6AEE
+0xF45A 0x6AEF
+0xF45B 0x703C
+0xF45C 0x7035
+0xF45D 0x702F
+0xF45E 0x7037
+0xF45F 0x7034
+0xF460 0x7031
+0xF461 0x7042
+0xF462 0x7038
+0xF463 0x703F
+0xF464 0x703A
+0xF465 0x7039
+0xF466 0x7040
+0xF467 0x703B
+0xF468 0x7033
+0xF469 0x7041
+0xF46A 0x7213
+0xF46B 0x7214
+0xF46C 0x72A8
+0xF46D 0x737D
+0xF46E 0x737C
+0xF46F 0x74BA
+0xF470 0x76AB
+0xF471 0x76AA
+0xF472 0x76BE
+0xF473 0x76ED
+0xF474 0x77CC
+0xF475 0x77CE
+0xF476 0x77CF
+0xF477 0x77CD
+0xF478 0x77F2
+0xF479 0x7925
+0xF47A 0x7923
+0xF47B 0x7927
+0xF47C 0x7928
+0xF47D 0x7924
+0xF47E 0x7929
+0xF4A1 0x79B2
+0xF4A2 0x7A6E
+0xF4A3 0x7A6C
+0xF4A4 0x7A6D
+0xF4A5 0x7AF7
+0xF4A6 0x7C49
+0xF4A7 0x7C48
+0xF4A8 0x7C4A
+0xF4A9 0x7C47
+0xF4AA 0x7C45
+0xF4AB 0x7CEE
+0xF4AC 0x7E7B
+0xF4AD 0x7E7E
+0xF4AE 0x7E81
+0xF4AF 0x7E80
+0xF4B0 0x7FBA
+0xF4B1 0x7FFF
+0xF4B2 0x8079
+0xF4B3 0x81DB
+0xF4B4 0x81D9
+0xF4B5 0x820B
+0xF4B6 0x8268
+0xF4B7 0x8269
+0xF4B8 0x8622
+0xF4B9 0x85FF
+0xF4BA 0x8601
+0xF4BB 0x85FE
+0xF4BC 0x861B
+0xF4BD 0x8600
+0xF4BE 0x85F6
+0xF4BF 0x8604
+0xF4C0 0x8609
+0xF4C1 0x8605
+0xF4C2 0x860C
+0xF4C3 0x85FD
+0xF4C4 0x8819
+0xF4C5 0x8810
+0xF4C6 0x8811
+0xF4C7 0x8817
+0xF4C8 0x8813
+0xF4C9 0x8816
+0xF4CA 0x8963
+0xF4CB 0x8966
+0xF4CC 0x89B9
+0xF4CD 0x89F7
+0xF4CE 0x8B60
+0xF4CF 0x8B6A
+0xF4D0 0x8B5D
+0xF4D1 0x8B68
+0xF4D2 0x8B63
+0xF4D3 0x8B65
+0xF4D4 0x8B67
+0xF4D5 0x8B6D
+0xF4D6 0x8DAE
+0xF4D7 0x8E86
+0xF4D8 0x8E88
+0xF4D9 0x8E84
+0xF4DA 0x8F59
+0xF4DB 0x8F56
+0xF4DC 0x8F57
+0xF4DD 0x8F55
+0xF4DE 0x8F58
+0xF4DF 0x8F5A
+0xF4E0 0x908D
+0xF4E1 0x9143
+0xF4E2 0x9141
+0xF4E3 0x91B7
+0xF4E4 0x91B5
+0xF4E5 0x91B2
+0xF4E6 0x91B3
+0xF4E7 0x940B
+0xF4E8 0x9413
+0xF4E9 0x93FB
+0xF4EA 0x9420
+0xF4EB 0x940F
+0xF4EC 0x9414
+0xF4ED 0x93FE
+0xF4EE 0x9415
+0xF4EF 0x9410
+0xF4F0 0x9428
+0xF4F1 0x9419
+0xF4F2 0x940D
+0xF4F3 0x93F5
+0xF4F4 0x9400
+0xF4F5 0x93F7
+0xF4F6 0x9407
+0xF4F7 0x940E
+0xF4F8 0x9416
+0xF4F9 0x9412
+0xF4FA 0x93FA
+0xF4FB 0x9409
+0xF4FC 0x93F8
+0xF4FD 0x940A
+0xF4FE 0x93FF
+0xF540 0x93FC
+0xF541 0x940C
+0xF542 0x93F6
+0xF543 0x9411
+0xF544 0x9406
+0xF545 0x95DE
+0xF546 0x95E0
+0xF547 0x95DF
+0xF548 0x972E
+0xF549 0x972F
+0xF54A 0x97B9
+0xF54B 0x97BB
+0xF54C 0x97FD
+0xF54D 0x97FE
+0xF54E 0x9860
+0xF54F 0x9862
+0xF550 0x9863
+0xF551 0x985F
+0xF552 0x98C1
+0xF553 0x98C2
+0xF554 0x9950
+0xF555 0x994E
+0xF556 0x9959
+0xF557 0x994C
+0xF558 0x994B
+0xF559 0x9953
+0xF55A 0x9A32
+0xF55B 0x9A34
+0xF55C 0x9A31
+0xF55D 0x9A2C
+0xF55E 0x9A2A
+0xF55F 0x9A36
+0xF560 0x9A29
+0xF561 0x9A2E
+0xF562 0x9A38
+0xF563 0x9A2D
+0xF564 0x9AC7
+0xF565 0x9ACA
+0xF566 0x9AC6
+0xF567 0x9B10
+0xF568 0x9B12
+0xF569 0x9B11
+0xF56A 0x9C0B
+0xF56B 0x9C08
+0xF56C 0x9BF7
+0xF56D 0x9C05
+0xF56E 0x9C12
+0xF56F 0x9BF8
+0xF570 0x9C40
+0xF571 0x9C07
+0xF572 0x9C0E
+0xF573 0x9C06
+0xF574 0x9C17
+0xF575 0x9C14
+0xF576 0x9C09
+0xF577 0x9D9F
+0xF578 0x9D99
+0xF579 0x9DA4
+0xF57A 0x9D9D
+0xF57B 0x9D92
+0xF57C 0x9D98
+0xF57D 0x9D90
+0xF57E 0x9D9B
+0xF5A1 0x9DA0
+0xF5A2 0x9D94
+0xF5A3 0x9D9C
+0xF5A4 0x9DAA
+0xF5A5 0x9D97
+0xF5A6 0x9DA1
+0xF5A7 0x9D9A
+0xF5A8 0x9DA2
+0xF5A9 0x9DA8
+0xF5AA 0x9D9E
+0xF5AB 0x9DA3
+0xF5AC 0x9DBF
+0xF5AD 0x9DA9
+0xF5AE 0x9D96
+0xF5AF 0x9DA6
+0xF5B0 0x9DA7
+0xF5B1 0x9E99
+0xF5B2 0x9E9B
+0xF5B3 0x9E9A
+0xF5B4 0x9EE5
+0xF5B5 0x9EE4
+0xF5B6 0x9EE7
+0xF5B7 0x9EE6
+0xF5B8 0x9F30
+0xF5B9 0x9F2E
+0xF5BA 0x9F5B
+0xF5BB 0x9F60
+0xF5BC 0x9F5E
+0xF5BD 0x9F5D
+0xF5BE 0x9F59
+0xF5BF 0x9F91
+0xF5C0 0x513A
+0xF5C1 0x5139
+0xF5C2 0x5298
+0xF5C3 0x5297
+0xF5C4 0x56C3
+0xF5C5 0x56BD
+0xF5C6 0x56BE
+0xF5C7 0x5B48
+0xF5C8 0x5B47
+0xF5C9 0x5DCB
+0xF5CA 0x5DCF
+0xF5CB 0x5EF1
+0xF5CC 0x61FD
+0xF5CD 0x651B
+0xF5CE 0x6B02
+0xF5CF 0x6AFC
+0xF5D0 0x6B03
+0xF5D1 0x6AF8
+0xF5D2 0x6B00
+0xF5D3 0x7043
+0xF5D4 0x7044
+0xF5D5 0x704A
+0xF5D6 0x7048
+0xF5D7 0x7049
+0xF5D8 0x7045
+0xF5D9 0x7046
+0xF5DA 0x721D
+0xF5DB 0x721A
+0xF5DC 0x7219
+0xF5DD 0x737E
+0xF5DE 0x7517
+0xF5DF 0x766A
+0xF5E0 0x77D0
+0xF5E1 0x792D
+0xF5E2 0x7931
+0xF5E3 0x792F
+0xF5E4 0x7C54
+0xF5E5 0x7C53
+0xF5E6 0x7CF2
+0xF5E7 0x7E8A
+0xF5E8 0x7E87
+0xF5E9 0x7E88
+0xF5EA 0x7E8B
+0xF5EB 0x7E86
+0xF5EC 0x7E8D
+0xF5ED 0x7F4D
+0xF5EE 0x7FBB
+0xF5EF 0x8030
+0xF5F0 0x81DD
+0xF5F1 0x8618
+0xF5F2 0x862A
+0xF5F3 0x8626
+0xF5F4 0x861F
+0xF5F5 0x8623
+0xF5F6 0x861C
+0xF5F7 0x8619
+0xF5F8 0x8627
+0xF5F9 0x862E
+0xF5FA 0x8621
+0xF5FB 0x8620
+0xF5FC 0x8629
+0xF5FD 0x861E
+0xF5FE 0x8625
+0xF640 0x8829
+0xF641 0x881D
+0xF642 0x881B
+0xF643 0x8820
+0xF644 0x8824
+0xF645 0x881C
+0xF646 0x882B
+0xF647 0x884A
+0xF648 0x896D
+0xF649 0x8969
+0xF64A 0x896E
+0xF64B 0x896B
+0xF64C 0x89FA
+0xF64D 0x8B79
+0xF64E 0x8B78
+0xF64F 0x8B45
+0xF650 0x8B7A
+0xF651 0x8B7B
+0xF652 0x8D10
+0xF653 0x8D14
+0xF654 0x8DAF
+0xF655 0x8E8E
+0xF656 0x8E8C
+0xF657 0x8F5E
+0xF658 0x8F5B
+0xF659 0x8F5D
+0xF65A 0x9146
+0xF65B 0x9144
+0xF65C 0x9145
+0xF65D 0x91B9
+0xF65E 0x943F
+0xF65F 0x943B
+0xF660 0x9436
+0xF661 0x9429
+0xF662 0x943D
+0xF663 0x943C
+0xF664 0x9430
+0xF665 0x9439
+0xF666 0x942A
+0xF667 0x9437
+0xF668 0x942C
+0xF669 0x9440
+0xF66A 0x9431
+0xF66B 0x95E5
+0xF66C 0x95E4
+0xF66D 0x95E3
+0xF66E 0x9735
+0xF66F 0x973A
+0xF670 0x97BF
+0xF671 0x97E1
+0xF672 0x9864
+0xF673 0x98C9
+0xF674 0x98C6
+0xF675 0x98C0
+0xF676 0x9958
+0xF677 0x9956
+0xF678 0x9A39
+0xF679 0x9A3D
+0xF67A 0x9A46
+0xF67B 0x9A44
+0xF67C 0x9A42
+0xF67D 0x9A41
+0xF67E 0x9A3A
+0xF6A1 0x9A3F
+0xF6A2 0x9ACD
+0xF6A3 0x9B15
+0xF6A4 0x9B17
+0xF6A5 0x9B18
+0xF6A6 0x9B16
+0xF6A7 0x9B3A
+0xF6A8 0x9B52
+0xF6A9 0x9C2B
+0xF6AA 0x9C1D
+0xF6AB 0x9C1C
+0xF6AC 0x9C2C
+0xF6AD 0x9C23
+0xF6AE 0x9C28
+0xF6AF 0x9C29
+0xF6B0 0x9C24
+0xF6B1 0x9C21
+0xF6B2 0x9DB7
+0xF6B3 0x9DB6
+0xF6B4 0x9DBC
+0xF6B5 0x9DC1
+0xF6B6 0x9DC7
+0xF6B7 0x9DCA
+0xF6B8 0x9DCF
+0xF6B9 0x9DBE
+0xF6BA 0x9DC5
+0xF6BB 0x9DC3
+0xF6BC 0x9DBB
+0xF6BD 0x9DB5
+0xF6BE 0x9DCE
+0xF6BF 0x9DB9
+0xF6C0 0x9DBA
+0xF6C1 0x9DAC
+0xF6C2 0x9DC8
+0xF6C3 0x9DB1
+0xF6C4 0x9DAD
+0xF6C5 0x9DCC
+0xF6C6 0x9DB3
+0xF6C7 0x9DCD
+0xF6C8 0x9DB2
+0xF6C9 0x9E7A
+0xF6CA 0x9E9C
+0xF6CB 0x9EEB
+0xF6CC 0x9EEE
+0xF6CD 0x9EED
+0xF6CE 0x9F1B
+0xF6CF 0x9F18
+0xF6D0 0x9F1A
+0xF6D1 0x9F31
+0xF6D2 0x9F4E
+0xF6D3 0x9F65
+0xF6D4 0x9F64
+0xF6D5 0x9F92
+0xF6D6 0x4EB9
+0xF6D7 0x56C6
+0xF6D8 0x56C5
+0xF6D9 0x56CB
+0xF6DA 0x5971
+0xF6DB 0x5B4B
+0xF6DC 0x5B4C
+0xF6DD 0x5DD5
+0xF6DE 0x5DD1
+0xF6DF 0x5EF2
+0xF6E0 0x6521
+0xF6E1 0x6520
+0xF6E2 0x6526
+0xF6E3 0x6522
+0xF6E4 0x6B0B
+0xF6E5 0x6B08
+0xF6E6 0x6B09
+0xF6E7 0x6C0D
+0xF6E8 0x7055
+0xF6E9 0x7056
+0xF6EA 0x7057
+0xF6EB 0x7052
+0xF6EC 0x721E
+0xF6ED 0x721F
+0xF6EE 0x72A9
+0xF6EF 0x737F
+0xF6F0 0x74D8
+0xF6F1 0x74D5
+0xF6F2 0x74D9
+0xF6F3 0x74D7
+0xF6F4 0x766D
+0xF6F5 0x76AD
+0xF6F6 0x7935
+0xF6F7 0x79B4
+0xF6F8 0x7A70
+0xF6F9 0x7A71
+0xF6FA 0x7C57
+0xF6FB 0x7C5C
+0xF6FC 0x7C59
+0xF6FD 0x7C5B
+0xF6FE 0x7C5A
+0xF740 0x7CF4
+0xF741 0x7CF1
+0xF742 0x7E91
+0xF743 0x7F4F
+0xF744 0x7F87
+0xF745 0x81DE
+0xF746 0x826B
+0xF747 0x8634
+0xF748 0x8635
+0xF749 0x8633
+0xF74A 0x862C
+0xF74B 0x8632
+0xF74C 0x8636
+0xF74D 0x882C
+0xF74E 0x8828
+0xF74F 0x8826
+0xF750 0x882A
+0xF751 0x8825
+0xF752 0x8971
+0xF753 0x89BF
+0xF754 0x89BE
+0xF755 0x89FB
+0xF756 0x8B7E
+0xF757 0x8B84
+0xF758 0x8B82
+0xF759 0x8B86
+0xF75A 0x8B85
+0xF75B 0x8B7F
+0xF75C 0x8D15
+0xF75D 0x8E95
+0xF75E 0x8E94
+0xF75F 0x8E9A
+0xF760 0x8E92
+0xF761 0x8E90
+0xF762 0x8E96
+0xF763 0x8E97
+0xF764 0x8F60
+0xF765 0x8F62
+0xF766 0x9147
+0xF767 0x944C
+0xF768 0x9450
+0xF769 0x944A
+0xF76A 0x944B
+0xF76B 0x944F
+0xF76C 0x9447
+0xF76D 0x9445
+0xF76E 0x9448
+0xF76F 0x9449
+0xF770 0x9446
+0xF771 0x973F
+0xF772 0x97E3
+0xF773 0x986A
+0xF774 0x9869
+0xF775 0x98CB
+0xF776 0x9954
+0xF777 0x995B
+0xF778 0x9A4E
+0xF779 0x9A53
+0xF77A 0x9A54
+0xF77B 0x9A4C
+0xF77C 0x9A4F
+0xF77D 0x9A48
+0xF77E 0x9A4A
+0xF7A1 0x9A49
+0xF7A2 0x9A52
+0xF7A3 0x9A50
+0xF7A4 0x9AD0
+0xF7A5 0x9B19
+0xF7A6 0x9B2B
+0xF7A7 0x9B3B
+0xF7A8 0x9B56
+0xF7A9 0x9B55
+0xF7AA 0x9C46
+0xF7AB 0x9C48
+0xF7AC 0x9C3F
+0xF7AD 0x9C44
+0xF7AE 0x9C39
+0xF7AF 0x9C33
+0xF7B0 0x9C41
+0xF7B1 0x9C3C
+0xF7B2 0x9C37
+0xF7B3 0x9C34
+0xF7B4 0x9C32
+0xF7B5 0x9C3D
+0xF7B6 0x9C36
+0xF7B7 0x9DDB
+0xF7B8 0x9DD2
+0xF7B9 0x9DDE
+0xF7BA 0x9DDA
+0xF7BB 0x9DCB
+0xF7BC 0x9DD0
+0xF7BD 0x9DDC
+0xF7BE 0x9DD1
+0xF7BF 0x9DDF
+0xF7C0 0x9DE9
+0xF7C1 0x9DD9
+0xF7C2 0x9DD8
+0xF7C3 0x9DD6
+0xF7C4 0x9DF5
+0xF7C5 0x9DD5
+0xF7C6 0x9DDD
+0xF7C7 0x9EB6
+0xF7C8 0x9EF0
+0xF7C9 0x9F35
+0xF7CA 0x9F33
+0xF7CB 0x9F32
+0xF7CC 0x9F42
+0xF7CD 0x9F6B
+0xF7CE 0x9F95
+0xF7CF 0x9FA2
+0xF7D0 0x513D
+0xF7D1 0x5299
+0xF7D2 0x58E8
+0xF7D3 0x58E7
+0xF7D4 0x5972
+0xF7D5 0x5B4D
+0xF7D6 0x5DD8
+0xF7D7 0x882F
+0xF7D8 0x5F4F
+0xF7D9 0x6201
+0xF7DA 0x6203
+0xF7DB 0x6204
+0xF7DC 0x6529
+0xF7DD 0x6525
+0xF7DE 0x6596
+0xF7DF 0x66EB
+0xF7E0 0x6B11
+0xF7E1 0x6B12
+0xF7E2 0x6B0F
+0xF7E3 0x6BCA
+0xF7E4 0x705B
+0xF7E5 0x705A
+0xF7E6 0x7222
+0xF7E7 0x7382
+0xF7E8 0x7381
+0xF7E9 0x7383
+0xF7EA 0x7670
+0xF7EB 0x77D4
+0xF7EC 0x7C67
+0xF7ED 0x7C66
+0xF7EE 0x7E95
+0xF7EF 0x826C
+0xF7F0 0x863A
+0xF7F1 0x8640
+0xF7F2 0x8639
+0xF7F3 0x863C
+0xF7F4 0x8631
+0xF7F5 0x863B
+0xF7F6 0x863E
+0xF7F7 0x8830
+0xF7F8 0x8832
+0xF7F9 0x882E
+0xF7FA 0x8833
+0xF7FB 0x8976
+0xF7FC 0x8974
+0xF7FD 0x8973
+0xF7FE 0x89FE
+0xF840 0x8B8C
+0xF841 0x8B8E
+0xF842 0x8B8B
+0xF843 0x8B88
+0xF844 0x8C45
+0xF845 0x8D19
+0xF846 0x8E98
+0xF847 0x8F64
+0xF848 0x8F63
+0xF849 0x91BC
+0xF84A 0x9462
+0xF84B 0x9455
+0xF84C 0x945D
+0xF84D 0x9457
+0xF84E 0x945E
+0xF84F 0x97C4
+0xF850 0x97C5
+0xF851 0x9800
+0xF852 0x9A56
+0xF853 0x9A59
+0xF854 0x9B1E
+0xF855 0x9B1F
+0xF856 0x9B20
+0xF857 0x9C52
+0xF858 0x9C58
+0xF859 0x9C50
+0xF85A 0x9C4A
+0xF85B 0x9C4D
+0xF85C 0x9C4B
+0xF85D 0x9C55
+0xF85E 0x9C59
+0xF85F 0x9C4C
+0xF860 0x9C4E
+0xF861 0x9DFB
+0xF862 0x9DF7
+0xF863 0x9DEF
+0xF864 0x9DE3
+0xF865 0x9DEB
+0xF866 0x9DF8
+0xF867 0x9DE4
+0xF868 0x9DF6
+0xF869 0x9DE1
+0xF86A 0x9DEE
+0xF86B 0x9DE6
+0xF86C 0x9DF2
+0xF86D 0x9DF0
+0xF86E 0x9DE2
+0xF86F 0x9DEC
+0xF870 0x9DF4
+0xF871 0x9DF3
+0xF872 0x9DE8
+0xF873 0x9DED
+0xF874 0x9EC2
+0xF875 0x9ED0
+0xF876 0x9EF2
+0xF877 0x9EF3
+0xF878 0x9F06
+0xF879 0x9F1C
+0xF87A 0x9F38
+0xF87B 0x9F37
+0xF87C 0x9F36
+0xF87D 0x9F43
+0xF87E 0x9F4F
+0xF8A1 0x9F71
+0xF8A2 0x9F70
+0xF8A3 0x9F6E
+0xF8A4 0x9F6F
+0xF8A5 0x56D3
+0xF8A6 0x56CD
+0xF8A7 0x5B4E
+0xF8A8 0x5C6D
+0xF8A9 0x652D
+0xF8AA 0x66ED
+0xF8AB 0x66EE
+0xF8AC 0x6B13
+0xF8AD 0x705F
+0xF8AE 0x7061
+0xF8AF 0x705D
+0xF8B0 0x7060
+0xF8B1 0x7223
+0xF8B2 0x74DB
+0xF8B3 0x74E5
+0xF8B4 0x77D5
+0xF8B5 0x7938
+0xF8B6 0x79B7
+0xF8B7 0x79B6
+0xF8B8 0x7C6A
+0xF8B9 0x7E97
+0xF8BA 0x7F89
+0xF8BB 0x826D
+0xF8BC 0x8643
+0xF8BD 0x8838
+0xF8BE 0x8837
+0xF8BF 0x8835
+0xF8C0 0x884B
+0xF8C1 0x8B94
+0xF8C2 0x8B95
+0xF8C3 0x8E9E
+0xF8C4 0x8E9F
+0xF8C5 0x8EA0
+0xF8C6 0x8E9D
+0xF8C7 0x91BE
+0xF8C8 0x91BD
+0xF8C9 0x91C2
+0xF8CA 0x946B
+0xF8CB 0x9468
+0xF8CC 0x9469
+0xF8CD 0x96E5
+0xF8CE 0x9746
+0xF8CF 0x9743
+0xF8D0 0x9747
+0xF8D1 0x97C7
+0xF8D2 0x97E5
+0xF8D3 0x9A5E
+0xF8D4 0x9AD5
+0xF8D5 0x9B59
+0xF8D6 0x9C63
+0xF8D7 0x9C67
+0xF8D8 0x9C66
+0xF8D9 0x9C62
+0xF8DA 0x9C5E
+0xF8DB 0x9C60
+0xF8DC 0x9E02
+0xF8DD 0x9DFE
+0xF8DE 0x9E07
+0xF8DF 0x9E03
+0xF8E0 0x9E06
+0xF8E1 0x9E05
+0xF8E2 0x9E00
+0xF8E3 0x9E01
+0xF8E4 0x9E09
+0xF8E5 0x9DFF
+0xF8E6 0x9DFD
+0xF8E7 0x9E04
+0xF8E8 0x9EA0
+0xF8E9 0x9F1E
+0xF8EA 0x9F46
+0xF8EB 0x9F74
+0xF8EC 0x9F75
+0xF8ED 0x9F76
+0xF8EE 0x56D4
+0xF8EF 0x652E
+0xF8F0 0x65B8
+0xF8F1 0x6B18
+0xF8F2 0x6B19
+0xF8F3 0x6B17
+0xF8F4 0x6B1A
+0xF8F5 0x7062
+0xF8F6 0x7226
+0xF8F7 0x72AA
+0xF8F8 0x77D8
+0xF8F9 0x77D9
+0xF8FA 0x7939
+0xF8FB 0x7C69
+0xF8FC 0x7C6B
+0xF8FD 0x7CF6
+0xF8FE 0x7E9A
+0xF940 0x7E98
+0xF941 0x7E9B
+0xF942 0x7E99
+0xF943 0x81E0
+0xF944 0x81E1
+0xF945 0x8646
+0xF946 0x8647
+0xF947 0x8648
+0xF948 0x8979
+0xF949 0x897A
+0xF94A 0x897C
+0xF94B 0x897B
+0xF94C 0x89FF
+0xF94D 0x8B98
+0xF94E 0x8B99
+0xF94F 0x8EA5
+0xF950 0x8EA4
+0xF951 0x8EA3
+0xF952 0x946E
+0xF953 0x946D
+0xF954 0x946F
+0xF955 0x9471
+0xF956 0x9473
+0xF957 0x9749
+0xF958 0x9872
+0xF959 0x995F
+0xF95A 0x9C68
+0xF95B 0x9C6E
+0xF95C 0x9C6D
+0xF95D 0x9E0B
+0xF95E 0x9E0D
+0xF95F 0x9E10
+0xF960 0x9E0F
+0xF961 0x9E12
+0xF962 0x9E11
+0xF963 0x9EA1
+0xF964 0x9EF5
+0xF965 0x9F09
+0xF966 0x9F47
+0xF967 0x9F78
+0xF968 0x9F7B
+0xF969 0x9F7A
+0xF96A 0x9F79
+0xF96B 0x571E
+0xF96C 0x7066
+0xF96D 0x7C6F
+0xF96E 0x883C
+0xF96F 0x8DB2
+0xF970 0x8EA6
+0xF971 0x91C3
+0xF972 0x9474
+0xF973 0x9478
+0xF974 0x9476
+0xF975 0x9475
+0xF976 0x9A60
+0xF977 0x9C74
+0xF978 0x9C73
+0xF979 0x9C71
+0xF97A 0x9C75
+0xF97B 0x9E14
+0xF97C 0x9E13
+0xF97D 0x9EF6
+0xF97E 0x9F0A
+0xF9A1 0x9FA4
+0xF9A2 0x7068
+0xF9A3 0x7065
+0xF9A4 0x7CF7
+0xF9A5 0x866A
+0xF9A6 0x883E
+0xF9A7 0x883D
+0xF9A8 0x883F
+0xF9A9 0x8B9E
+0xF9AA 0x8C9C
+0xF9AB 0x8EA9
+0xF9AC 0x8EC9
+0xF9AD 0x974B
+0xF9AE 0x9873
+0xF9AF 0x9874
+0xF9B0 0x98CC
+0xF9B1 0x9961
+0xF9B2 0x99AB
+0xF9B3 0x9A64
+0xF9B4 0x9A66
+0xF9B5 0x9A67
+0xF9B6 0x9B24
+0xF9B7 0x9E15
+0xF9B8 0x9E17
+0xF9B9 0x9F48
+0xF9BA 0x6207
+0xF9BB 0x6B1E
+0xF9BC 0x7227
+0xF9BD 0x864C
+0xF9BE 0x8EA8
+0xF9BF 0x9482
+0xF9C0 0x9480
+0xF9C1 0x9481
+0xF9C2 0x9A69
+0xF9C3 0x9A68
+0xF9C4 0x9B2E
+0xF9C5 0x9E19
+0xF9C6 0x7229
+0xF9C7 0x864B
+0xF9C8 0x8B9F
+0xF9C9 0x9483
+0xF9CA 0x9C79
+0xF9CB 0x9EB7
+0xF9CC 0x7675
+0xF9CD 0x9A6B
+0xF9CE 0x9C7A
+0xF9CF 0x9E1D
+0xF9D0 0x7069
+0xF9D1 0x706A
+0xF9D2 0x9EA4
+0xF9D3 0x9F7E
+0xF9D4 0x9F49
+0xF9D5 0x9F98
diff --git a/jni/iconv/tests/CP1046.TXT b/jni/iconv/tests/CP1046.TXT
new file mode 100644
index 0000000..206168c
--- /dev/null
+++ b/jni/iconv/tests/CP1046.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0xFE88
+0x81 0x00D7
+0x82 0x00F7
+0x83 0xF8F6
+0x84 0xF8F5
+0x85 0xF8F4
+0x86 0xF8F7
+0x87 0xFE71
+0x88 0x0088
+0x89 0x25A0
+0x8A 0x2502
+0x8B 0x2500
+0x8C 0x2510
+0x8D 0x250C
+0x8E 0x2514
+0x8F 0x2518
+0x90 0xFE79
+0x91 0xFE7B
+0x92 0xFE7D
+0x93 0xFE7F
+0x94 0xFE77
+0x95 0xFE8A
+0x96 0xFEF0
+0x97 0xFEF3
+0x98 0xFEF2
+0x99 0xFECE
+0x9A 0xFECF
+0x9B 0xFED0
+0x9C 0xFEF6
+0x9D 0xFEF8
+0x9E 0xFEFA
+0x9F 0xFEFC
+0xA0 0x00A0
+0xA1 0xF8FA
+0xA2 0xF8F9
+0xA3 0xF8F8
+0xA4 0x00A4
+0xA5 0xF8FB
+0xA6 0xFE8B
+0xA7 0xFE91
+0xA8 0xFE97
+0xA9 0xFE9B
+0xAA 0xFE9F
+0xAB 0xFEA3
+0xAC 0x060C
+0xAD 0x00AD
+0xAE 0xFEA7
+0xAF 0xFEB3
+0xB0 0x0660
+0xB1 0x0661
+0xB2 0x0662
+0xB3 0x0663
+0xB4 0x0664
+0xB5 0x0665
+0xB6 0x0666
+0xB7 0x0667
+0xB8 0x0668
+0xB9 0x0669
+0xBA 0xFEB7
+0xBB 0x061B
+0xBC 0xFEBB
+0xBD 0xFEBF
+0xBE 0xFECA
+0xBF 0x061F
+0xC0 0xFECB
+0xC1 0x0621
+0xC2 0x0622
+0xC3 0x0623
+0xC4 0x0624
+0xC5 0x0625
+0xC6 0x0626
+0xC7 0x0627
+0xC8 0x0628
+0xC9 0x0629
+0xCA 0x062A
+0xCB 0x062B
+0xCC 0x062C
+0xCD 0x062D
+0xCE 0x062E
+0xCF 0x062F
+0xD0 0x0630
+0xD1 0x0631
+0xD2 0x0632
+0xD3 0x0633
+0xD4 0x0634
+0xD5 0x0635
+0xD6 0x0636
+0xD7 0x0637
+0xD8 0xFEC7
+0xD9 0x0639
+0xDA 0x063A
+0xDB 0xFECC
+0xDC 0xFE82
+0xDD 0xFE84
+0xDE 0xFE8E
+0xDF 0xFED3
+0xE0 0x0640
+0xE1 0x0641
+0xE2 0x0642
+0xE3 0x0643
+0xE4 0x0644
+0xE5 0x0645
+0xE6 0x0646
+0xE7 0x0647
+0xE8 0x0648
+0xE9 0x0649
+0xEA 0x064A
+0xEB 0x064B
+0xEC 0x064C
+0xED 0x064D
+0xEE 0x064E
+0xEF 0x064F
+0xF0 0x0650
+0xF1 0x0651
+0xF2 0x0652
+0xF3 0xFED7
+0xF4 0xFEDB
+0xF5 0xFEDF
+0xF6 0xF8FC
+0xF7 0xFEF5
+0xF8 0xFEF7
+0xF9 0xFEF9
+0xFA 0xFEFB
+0xFB 0xFEE3
+0xFC 0xFEE7
+0xFD 0xFEEC
+0xFE 0xFEE9
diff --git a/jni/iconv/tests/CP1124.TXT b/jni/iconv/tests/CP1124.TXT
new file mode 100644
index 0000000..b0b8518
--- /dev/null
+++ b/jni/iconv/tests/CP1124.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0401
+0xA2 0x0402
+0xA3 0x0490
+0xA4 0x0404
+0xA5 0x0405
+0xA6 0x0406
+0xA7 0x0407
+0xA8 0x0408
+0xA9 0x0409
+0xAA 0x040A
+0xAB 0x040B
+0xAC 0x040C
+0xAD 0x00AD
+0xAE 0x040E
+0xAF 0x040F
+0xB0 0x0410
+0xB1 0x0411
+0xB2 0x0412
+0xB3 0x0413
+0xB4 0x0414
+0xB5 0x0415
+0xB6 0x0416
+0xB7 0x0417
+0xB8 0x0418
+0xB9 0x0419
+0xBA 0x041A
+0xBB 0x041B
+0xBC 0x041C
+0xBD 0x041D
+0xBE 0x041E
+0xBF 0x041F
+0xC0 0x0420
+0xC1 0x0421
+0xC2 0x0422
+0xC3 0x0423
+0xC4 0x0424
+0xC5 0x0425
+0xC6 0x0426
+0xC7 0x0427
+0xC8 0x0428
+0xC9 0x0429
+0xCA 0x042A
+0xCB 0x042B
+0xCC 0x042C
+0xCD 0x042D
+0xCE 0x042E
+0xCF 0x042F
+0xD0 0x0430
+0xD1 0x0431
+0xD2 0x0432
+0xD3 0x0433
+0xD4 0x0434
+0xD5 0x0435
+0xD6 0x0436
+0xD7 0x0437
+0xD8 0x0438
+0xD9 0x0439
+0xDA 0x043A
+0xDB 0x043B
+0xDC 0x043C
+0xDD 0x043D
+0xDE 0x043E
+0xDF 0x043F
+0xE0 0x0440
+0xE1 0x0441
+0xE2 0x0442
+0xE3 0x0443
+0xE4 0x0444
+0xE5 0x0445
+0xE6 0x0446
+0xE7 0x0447
+0xE8 0x0448
+0xE9 0x0449
+0xEA 0x044A
+0xEB 0x044B
+0xEC 0x044C
+0xED 0x044D
+0xEE 0x044E
+0xEF 0x044F
+0xF0 0x2116
+0xF1 0x0451
+0xF2 0x0452
+0xF3 0x0491
+0xF4 0x0454
+0xF5 0x0455
+0xF6 0x0456
+0xF7 0x0457
+0xF8 0x0458
+0xF9 0x0459
+0xFA 0x045A
+0xFB 0x045B
+0xFC 0x045C
+0xFD 0x00A7
+0xFE 0x045E
+0xFF 0x045F
diff --git a/jni/iconv/tests/CP1125.TXT b/jni/iconv/tests/CP1125.TXT
new file mode 100644
index 0000000..de76962
--- /dev/null
+++ b/jni/iconv/tests/CP1125.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0410
+0x81 0x0411
+0x82 0x0412
+0x83 0x0413
+0x84 0x0414
+0x85 0x0415
+0x86 0x0416
+0x87 0x0417
+0x88 0x0418
+0x89 0x0419
+0x8A 0x041A
+0x8B 0x041B
+0x8C 0x041C
+0x8D 0x041D
+0x8E 0x041E
+0x8F 0x041F
+0x90 0x0420
+0x91 0x0421
+0x92 0x0422
+0x93 0x0423
+0x94 0x0424
+0x95 0x0425
+0x96 0x0426
+0x97 0x0427
+0x98 0x0428
+0x99 0x0429
+0x9A 0x042A
+0x9B 0x042B
+0x9C 0x042C
+0x9D 0x042D
+0x9E 0x042E
+0x9F 0x042F
+0xA0 0x0430
+0xA1 0x0431
+0xA2 0x0432
+0xA3 0x0433
+0xA4 0x0434
+0xA5 0x0435
+0xA6 0x0436
+0xA7 0x0437
+0xA8 0x0438
+0xA9 0x0439
+0xAA 0x043A
+0xAB 0x043B
+0xAC 0x043C
+0xAD 0x043D
+0xAE 0x043E
+0xAF 0x043F
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x0440
+0xE1 0x0441
+0xE2 0x0442
+0xE3 0x0443
+0xE4 0x0444
+0xE5 0x0445
+0xE6 0x0446
+0xE7 0x0447
+0xE8 0x0448
+0xE9 0x0449
+0xEA 0x044A
+0xEB 0x044B
+0xEC 0x044C
+0xED 0x044D
+0xEE 0x044E
+0xEF 0x044F
+0xF0 0x0401
+0xF1 0x0451
+0xF2 0x0490
+0xF3 0x0491
+0xF4 0x0404
+0xF5 0x0454
+0xF6 0x0406
+0xF7 0x0456
+0xF8 0x0407
+0xF9 0x0457
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x2116
+0xFD 0x00A4
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP1129.TXT b/jni/iconv/tests/CP1129.TXT
new file mode 100644
index 0000000..c2e7546
--- /dev/null
+++ b/jni/iconv/tests/CP1129.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x0153
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x0178
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x0152
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x0102
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x0300
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x0110
+0xD1 0x00D1
+0xD2 0x0309
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x01A0
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x01AF
+0xDE 0x0303
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x0103
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x0301
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x0111
+0xF1 0x00F1
+0xF2 0x0323
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x01A1
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x01B0
+0xFE 0x20AB
+0xFF 0x00FF
diff --git a/jni/iconv/tests/CP1131.TXT b/jni/iconv/tests/CP1131.TXT
new file mode 100644
index 0000000..ad9c77a
--- /dev/null
+++ b/jni/iconv/tests/CP1131.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0410
+0x81 0x0411
+0x82 0x0412
+0x83 0x0413
+0x84 0x0414
+0x85 0x0415
+0x86 0x0416
+0x87 0x0417
+0x88 0x0418
+0x89 0x0419
+0x8A 0x041A
+0x8B 0x041B
+0x8C 0x041C
+0x8D 0x041D
+0x8E 0x041E
+0x8F 0x041F
+0x90 0x0420
+0x91 0x0421
+0x92 0x0422
+0x93 0x0423
+0x94 0x0424
+0x95 0x0425
+0x96 0x0426
+0x97 0x0427
+0x98 0x0428
+0x99 0x0429
+0x9A 0x042A
+0x9B 0x042B
+0x9C 0x042C
+0x9D 0x042D
+0x9E 0x042E
+0x9F 0x042F
+0xA0 0x0430
+0xA1 0x0431
+0xA2 0x0432
+0xA3 0x0433
+0xA4 0x0434
+0xA5 0x0435
+0xA6 0x0436
+0xA7 0x0437
+0xA8 0x0438
+0xA9 0x0439
+0xAA 0x043A
+0xAB 0x043B
+0xAC 0x043C
+0xAD 0x043D
+0xAE 0x043E
+0xAF 0x043F
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x0440
+0xE1 0x0441
+0xE2 0x0442
+0xE3 0x0443
+0xE4 0x0444
+0xE5 0x0445
+0xE6 0x0446
+0xE7 0x0447
+0xE8 0x0448
+0xE9 0x0449
+0xEA 0x044A
+0xEB 0x044B
+0xEC 0x044C
+0xED 0x044D
+0xEE 0x044E
+0xEF 0x044F
+0xF0 0x0401
+0xF1 0x0451
+0xF2 0x0404
+0xF3 0x0454
+0xF4 0x0407
+0xF5 0x0457
+0xF6 0x040E
+0xF7 0x045E
+0xF8 0x0406
+0xF9 0x0456
+0xFA 0x00B7
+0xFB 0x00A4
+0xFC 0x0490
+0xFD 0x0491
+0xFE 0x2219
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP1133.TXT b/jni/iconv/tests/CP1133.TXT
new file mode 100644
index 0000000..e3bee84
--- /dev/null
+++ b/jni/iconv/tests/CP1133.TXT
@@ -0,0 +1,230 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0E81
+0xA2 0x0E82
+0xA3 0x0E84
+0xA4 0x0E87
+0xA5 0x0E88
+0xA6 0x0EAA
+0xA7 0x0E8A
+0xA8 0x0E8D
+0xA9 0x0E94
+0xAA 0x0E95
+0xAB 0x0E96
+0xAC 0x0E97
+0xAD 0x0E99
+0xAE 0x0E9A
+0xAF 0x0E9B
+0xB0 0x0E9C
+0xB1 0x0E9D
+0xB2 0x0E9E
+0xB3 0x0E9F
+0xB4 0x0EA1
+0xB5 0x0EA2
+0xB6 0x0EA3
+0xB7 0x0EA5
+0xB8 0x0EA7
+0xB9 0x0EAB
+0xBA 0x0EAD
+0xBB 0x0EAE
+0xBF 0x0EAF
+0xC0 0x0EB0
+0xC1 0x0EB2
+0xC2 0x0EB3
+0xC3 0x0EB4
+0xC4 0x0EB5
+0xC5 0x0EB6
+0xC6 0x0EB7
+0xC7 0x0EB8
+0xC8 0x0EB9
+0xC9 0x0EBC
+0xCA 0x0EB1
+0xCB 0x0EBB
+0xCC 0x0EBD
+0xD0 0x0EC0
+0xD1 0x0EC1
+0xD2 0x0EC2
+0xD3 0x0EC3
+0xD4 0x0EC4
+0xD5 0x0EC8
+0xD6 0x0EC9
+0xD7 0x0ECA
+0xD8 0x0ECB
+0xD9 0x0ECC
+0xDA 0x0ECD
+0xDB 0x0EC6
+0xDD 0x0EDC
+0xDE 0x0EDD
+0xDF 0x20AD
+0xF0 0x0ED0
+0xF1 0x0ED1
+0xF2 0x0ED2
+0xF3 0x0ED3
+0xF4 0x0ED4
+0xF5 0x0ED5
+0xF6 0x0ED6
+0xF7 0x0ED7
+0xF8 0x0ED8
+0xF9 0x0ED9
+0xFC 0x00A2
+0xFD 0x00AC
+0xFE 0x00A6
diff --git a/jni/iconv/tests/CP1161.IRREVERSIBLE.TXT b/jni/iconv/tests/CP1161.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..07150ab
--- /dev/null
+++ b/jni/iconv/tests/CP1161.IRREVERSIBLE.TXT
@@ -0,0 +1,4 @@
+0xA0 0x0E48
+0xDB 0x0E49
+0xDC 0x0E4A
+0xDD 0x0E4B
diff --git a/jni/iconv/tests/CP1161.TXT b/jni/iconv/tests/CP1161.TXT
new file mode 100644
index 0000000..27407fa
--- /dev/null
+++ b/jni/iconv/tests/CP1161.TXT
@@ -0,0 +1,224 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0xA0 0x0E48
+0xA1 0x0E01
+0xA2 0x0E02
+0xA3 0x0E03
+0xA4 0x0E04
+0xA5 0x0E05
+0xA6 0x0E06
+0xA7 0x0E07
+0xA8 0x0E08
+0xA9 0x0E09
+0xAA 0x0E0A
+0xAB 0x0E0B
+0xAC 0x0E0C
+0xAD 0x0E0D
+0xAE 0x0E0E
+0xAF 0x0E0F
+0xB0 0x0E10
+0xB1 0x0E11
+0xB2 0x0E12
+0xB3 0x0E13
+0xB4 0x0E14
+0xB5 0x0E15
+0xB6 0x0E16
+0xB7 0x0E17
+0xB8 0x0E18
+0xB9 0x0E19
+0xBA 0x0E1A
+0xBB 0x0E1B
+0xBC 0x0E1C
+0xBD 0x0E1D
+0xBE 0x0E1E
+0xBF 0x0E1F
+0xC0 0x0E20
+0xC1 0x0E21
+0xC2 0x0E22
+0xC3 0x0E23
+0xC4 0x0E24
+0xC5 0x0E25
+0xC6 0x0E26
+0xC7 0x0E27
+0xC8 0x0E28
+0xC9 0x0E29
+0xCA 0x0E2A
+0xCB 0x0E2B
+0xCC 0x0E2C
+0xCD 0x0E2D
+0xCE 0x0E2E
+0xCF 0x0E2F
+0xD0 0x0E30
+0xD1 0x0E31
+0xD2 0x0E32
+0xD3 0x0E33
+0xD4 0x0E34
+0xD5 0x0E35
+0xD6 0x0E36
+0xD7 0x0E37
+0xD8 0x0E38
+0xD9 0x0E39
+0xDA 0x0E3A
+0xDB 0x0E49
+0xDC 0x0E4A
+0xDD 0x0E4B
+0xDE 0x20AC
+0xDF 0x0E3F
+0xE0 0x0E40
+0xE1 0x0E41
+0xE2 0x0E42
+0xE3 0x0E43
+0xE4 0x0E44
+0xE5 0x0E45
+0xE6 0x0E46
+0xE7 0x0E47
+0xE8 0x0E48
+0xE9 0x0E49
+0xEA 0x0E4A
+0xEB 0x0E4B
+0xEC 0x0E4C
+0xED 0x0E4D
+0xEE 0x0E4E
+0xEF 0x0E4F
+0xF0 0x0E50
+0xF1 0x0E51
+0xF2 0x0E52
+0xF3 0x0E53
+0xF4 0x0E54
+0xF5 0x0E55
+0xF6 0x0E56
+0xF7 0x0E57
+0xF8 0x0E58
+0xF9 0x0E59
+0xFA 0x0E5A
+0xFB 0x0E5B
+0xFC 0x00A2
+0xFD 0x00AC
+0xFE 0x00A6
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP1162.TXT b/jni/iconv/tests/CP1162.TXT
new file mode 100644
index 0000000..59ca7c3
--- /dev/null
+++ b/jni/iconv/tests/CP1162.TXT
@@ -0,0 +1,248 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x2026
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0E01
+0xA2 0x0E02
+0xA3 0x0E03
+0xA4 0x0E04
+0xA5 0x0E05
+0xA6 0x0E06
+0xA7 0x0E07
+0xA8 0x0E08
+0xA9 0x0E09
+0xAA 0x0E0A
+0xAB 0x0E0B
+0xAC 0x0E0C
+0xAD 0x0E0D
+0xAE 0x0E0E
+0xAF 0x0E0F
+0xB0 0x0E10
+0xB1 0x0E11
+0xB2 0x0E12
+0xB3 0x0E13
+0xB4 0x0E14
+0xB5 0x0E15
+0xB6 0x0E16
+0xB7 0x0E17
+0xB8 0x0E18
+0xB9 0x0E19
+0xBA 0x0E1A
+0xBB 0x0E1B
+0xBC 0x0E1C
+0xBD 0x0E1D
+0xBE 0x0E1E
+0xBF 0x0E1F
+0xC0 0x0E20
+0xC1 0x0E21
+0xC2 0x0E22
+0xC3 0x0E23
+0xC4 0x0E24
+0xC5 0x0E25
+0xC6 0x0E26
+0xC7 0x0E27
+0xC8 0x0E28
+0xC9 0x0E29
+0xCA 0x0E2A
+0xCB 0x0E2B
+0xCC 0x0E2C
+0xCD 0x0E2D
+0xCE 0x0E2E
+0xCF 0x0E2F
+0xD0 0x0E30
+0xD1 0x0E31
+0xD2 0x0E32
+0xD3 0x0E33
+0xD4 0x0E34
+0xD5 0x0E35
+0xD6 0x0E36
+0xD7 0x0E37
+0xD8 0x0E38
+0xD9 0x0E39
+0xDA 0x0E3A
+0xDF 0x0E3F
+0xE0 0x0E40
+0xE1 0x0E41
+0xE2 0x0E42
+0xE3 0x0E43
+0xE4 0x0E44
+0xE5 0x0E45
+0xE6 0x0E46
+0xE7 0x0E47
+0xE8 0x0E48
+0xE9 0x0E49
+0xEA 0x0E4A
+0xEB 0x0E4B
+0xEC 0x0E4C
+0xED 0x0E4D
+0xEE 0x0E4E
+0xEF 0x0E4F
+0xF0 0x0E50
+0xF1 0x0E51
+0xF2 0x0E52
+0xF3 0x0E53
+0xF4 0x0E54
+0xF5 0x0E55
+0xF6 0x0E56
+0xF7 0x0E57
+0xF8 0x0E58
+0xF9 0x0E59
+0xFA 0x0E5A
+0xFB 0x0E5B
diff --git a/jni/iconv/tests/CP1163.IRREVERSIBLE.TXT b/jni/iconv/tests/CP1163.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..1d052b3
--- /dev/null
+++ b/jni/iconv/tests/CP1163.IRREVERSIBLE.TXT
@@ -0,0 +1,2 @@
+0xAF 0x203E
+0xD0 0x00D0
diff --git a/jni/iconv/tests/CP1163.TXT b/jni/iconv/tests/CP1163.TXT
new file mode 100644
index 0000000..34d42b8
--- /dev/null
+++ b/jni/iconv/tests/CP1163.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x20AC
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x0153
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x0178
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x0152
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x0102
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x0300
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x0110
+0xD1 0x00D1
+0xD2 0x0309
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x01A0
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x01AF
+0xDE 0x0303
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x0103
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x0301
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x0111
+0xF1 0x00F1
+0xF2 0x0323
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x01A1
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x01B0
+0xFE 0x20AB
+0xFF 0x00FF
diff --git a/jni/iconv/tests/CP1250.TXT b/jni/iconv/tests/CP1250.TXT
new file mode 100644
index 0000000..2256be9
--- /dev/null
+++ b/jni/iconv/tests/CP1250.TXT
@@ -0,0 +1,251 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x82 0x201A
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x89 0x2030
+0x8A 0x0160
+0x8B 0x2039
+0x8C 0x015A
+0x8D 0x0164
+0x8E 0x017D
+0x8F 0x0179
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x99 0x2122
+0x9A 0x0161
+0x9B 0x203A
+0x9C 0x015B
+0x9D 0x0165
+0x9E 0x017E
+0x9F 0x017A
+0xA0 0x00A0
+0xA1 0x02C7
+0xA2 0x02D8
+0xA3 0x0141
+0xA4 0x00A4
+0xA5 0x0104
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x015E
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x017B
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x02DB
+0xB3 0x0142
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x0105
+0xBA 0x015F
+0xBB 0x00BB
+0xBC 0x013D
+0xBD 0x02DD
+0xBE 0x013E
+0xBF 0x017C
+0xC0 0x0154
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x0102
+0xC4 0x00C4
+0xC5 0x0139
+0xC6 0x0106
+0xC7 0x00C7
+0xC8 0x010C
+0xC9 0x00C9
+0xCA 0x0118
+0xCB 0x00CB
+0xCC 0x011A
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x010E
+0xD0 0x0110
+0xD1 0x0143
+0xD2 0x0147
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x0150
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x0158
+0xD9 0x016E
+0xDA 0x00DA
+0xDB 0x0170
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x0162
+0xDF 0x00DF
+0xE0 0x0155
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x0103
+0xE4 0x00E4
+0xE5 0x013A
+0xE6 0x0107
+0xE7 0x00E7
+0xE8 0x010D
+0xE9 0x00E9
+0xEA 0x0119
+0xEB 0x00EB
+0xEC 0x011B
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x010F
+0xF0 0x0111
+0xF1 0x0144
+0xF2 0x0148
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x0151
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x0159
+0xF9 0x016F
+0xFA 0x00FA
+0xFB 0x0171
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x0163
+0xFF 0x02D9
diff --git a/jni/iconv/tests/CP1251.TXT b/jni/iconv/tests/CP1251.TXT
new file mode 100644
index 0000000..4e48bfb
--- /dev/null
+++ b/jni/iconv/tests/CP1251.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0402
+0x81 0x0403
+0x82 0x201A
+0x83 0x0453
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x20AC
+0x89 0x2030
+0x8A 0x0409
+0x8B 0x2039
+0x8C 0x040A
+0x8D 0x040C
+0x8E 0x040B
+0x8F 0x040F
+0x90 0x0452
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x99 0x2122
+0x9A 0x0459
+0x9B 0x203A
+0x9C 0x045A
+0x9D 0x045C
+0x9E 0x045B
+0x9F 0x045F
+0xA0 0x00A0
+0xA1 0x040E
+0xA2 0x045E
+0xA3 0x0408
+0xA4 0x00A4
+0xA5 0x0490
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x0401
+0xA9 0x00A9
+0xAA 0x0404
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x0407
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x0406
+0xB3 0x0456
+0xB4 0x0491
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x0451
+0xB9 0x2116
+0xBA 0x0454
+0xBB 0x00BB
+0xBC 0x0458
+0xBD 0x0405
+0xBE 0x0455
+0xBF 0x0457
+0xC0 0x0410
+0xC1 0x0411
+0xC2 0x0412
+0xC3 0x0413
+0xC4 0x0414
+0xC5 0x0415
+0xC6 0x0416
+0xC7 0x0417
+0xC8 0x0418
+0xC9 0x0419
+0xCA 0x041A
+0xCB 0x041B
+0xCC 0x041C
+0xCD 0x041D
+0xCE 0x041E
+0xCF 0x041F
+0xD0 0x0420
+0xD1 0x0421
+0xD2 0x0422
+0xD3 0x0423
+0xD4 0x0424
+0xD5 0x0425
+0xD6 0x0426
+0xD7 0x0427
+0xD8 0x0428
+0xD9 0x0429
+0xDA 0x042A
+0xDB 0x042B
+0xDC 0x042C
+0xDD 0x042D
+0xDE 0x042E
+0xDF 0x042F
+0xE0 0x0430
+0xE1 0x0431
+0xE2 0x0432
+0xE3 0x0433
+0xE4 0x0434
+0xE5 0x0435
+0xE6 0x0436
+0xE7 0x0437
+0xE8 0x0438
+0xE9 0x0439
+0xEA 0x043A
+0xEB 0x043B
+0xEC 0x043C
+0xED 0x043D
+0xEE 0x043E
+0xEF 0x043F
+0xF0 0x0440
+0xF1 0x0441
+0xF2 0x0442
+0xF3 0x0443
+0xF4 0x0444
+0xF5 0x0445
+0xF6 0x0446
+0xF7 0x0447
+0xF8 0x0448
+0xF9 0x0449
+0xFA 0x044A
+0xFB 0x044B
+0xFC 0x044C
+0xFD 0x044D
+0xFE 0x044E
+0xFF 0x044F
diff --git a/jni/iconv/tests/CP1252.TXT b/jni/iconv/tests/CP1252.TXT
new file mode 100644
index 0000000..cd4d981
--- /dev/null
+++ b/jni/iconv/tests/CP1252.TXT
@@ -0,0 +1,251 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x02C6
+0x89 0x2030
+0x8A 0x0160
+0x8B 0x2039
+0x8C 0x0152
+0x8E 0x017D
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x02DC
+0x99 0x2122
+0x9A 0x0161
+0x9B 0x203A
+0x9C 0x0153
+0x9E 0x017E
+0x9F 0x0178
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x00D0
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x00DE
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x00F0
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x00FE
+0xFF 0x00FF
diff --git a/jni/iconv/tests/CP1253.TXT b/jni/iconv/tests/CP1253.TXT
new file mode 100644
index 0000000..20e6af3
--- /dev/null
+++ b/jni/iconv/tests/CP1253.TXT
@@ -0,0 +1,239 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x89 0x2030
+0x8B 0x2039
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x99 0x2122
+0x9B 0x203A
+0xA0 0x00A0
+0xA1 0x0385
+0xA2 0x0386
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x2015
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x0384
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x0388
+0xB9 0x0389
+0xBA 0x038A
+0xBB 0x00BB
+0xBC 0x038C
+0xBD 0x00BD
+0xBE 0x038E
+0xBF 0x038F
+0xC0 0x0390
+0xC1 0x0391
+0xC2 0x0392
+0xC3 0x0393
+0xC4 0x0394
+0xC5 0x0395
+0xC6 0x0396
+0xC7 0x0397
+0xC8 0x0398
+0xC9 0x0399
+0xCA 0x039A
+0xCB 0x039B
+0xCC 0x039C
+0xCD 0x039D
+0xCE 0x039E
+0xCF 0x039F
+0xD0 0x03A0
+0xD1 0x03A1
+0xD3 0x03A3
+0xD4 0x03A4
+0xD5 0x03A5
+0xD6 0x03A6
+0xD7 0x03A7
+0xD8 0x03A8
+0xD9 0x03A9
+0xDA 0x03AA
+0xDB 0x03AB
+0xDC 0x03AC
+0xDD 0x03AD
+0xDE 0x03AE
+0xDF 0x03AF
+0xE0 0x03B0
+0xE1 0x03B1
+0xE2 0x03B2
+0xE3 0x03B3
+0xE4 0x03B4
+0xE5 0x03B5
+0xE6 0x03B6
+0xE7 0x03B7
+0xE8 0x03B8
+0xE9 0x03B9
+0xEA 0x03BA
+0xEB 0x03BB
+0xEC 0x03BC
+0xED 0x03BD
+0xEE 0x03BE
+0xEF 0x03BF
+0xF0 0x03C0
+0xF1 0x03C1
+0xF2 0x03C2
+0xF3 0x03C3
+0xF4 0x03C4
+0xF5 0x03C5
+0xF6 0x03C6
+0xF7 0x03C7
+0xF8 0x03C8
+0xF9 0x03C9
+0xFA 0x03CA
+0xFB 0x03CB
+0xFC 0x03CC
+0xFD 0x03CD
+0xFE 0x03CE
diff --git a/jni/iconv/tests/CP1254.TXT b/jni/iconv/tests/CP1254.TXT
new file mode 100644
index 0000000..efee954
--- /dev/null
+++ b/jni/iconv/tests/CP1254.TXT
@@ -0,0 +1,249 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x02C6
+0x89 0x2030
+0x8A 0x0160
+0x8B 0x2039
+0x8C 0x0152
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x02DC
+0x99 0x2122
+0x9A 0x0161
+0x9B 0x203A
+0x9C 0x0153
+0x9F 0x0178
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x011E
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x0130
+0xDE 0x015E
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x011F
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x0131
+0xFE 0x015F
+0xFF 0x00FF
diff --git a/jni/iconv/tests/CP1255-snippet b/jni/iconv/tests/CP1255-snippet
new file mode 100644
index 0000000..9fce6cd
--- /dev/null
+++ b/jni/iconv/tests/CP1255-snippet
@@ -0,0 +1,320 @@
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
+ãÌÈí
+öÄôÇøÀãÌÅòÇ
+ëÌÄðÌÄéí
+òÈøåÉá
+ãÌÆáÆø
+ùÑÀçÄéï
+áÌÈøÈã
+àÇøÀáÌÆä
+çÉùÑÆêÀ
+îÇëÌÇú áÌÀëåÉøåÉú
diff --git a/jni/iconv/tests/CP1255-snippet.UTF-8 b/jni/iconv/tests/CP1255-snippet.UTF-8
new file mode 100644
index 0000000..c17f227
--- /dev/null
+++ b/jni/iconv/tests/CP1255-snippet.UTF-8
@@ -0,0 +1,320 @@
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
+דָּ×
+צִפַרְדֵּעַ
+כִּנִּי×
+עָרוֹב
+דֶּבֶר
+שְׁחִין
+בָּרָד
+אַרְבֶּה
+חֹשֶׁךְ
+מַכַּת בְּכוֹרוֹת
diff --git a/jni/iconv/tests/CP1255.IRREVERSIBLE.TXT b/jni/iconv/tests/CP1255.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..a67efff
--- /dev/null
+++ b/jni/iconv/tests/CP1255.IRREVERSIBLE.TXT
@@ -0,0 +1,34 @@
+0xD6C7 0xFB1F
+0xE0C7 0xFB2E
+0xE0C8 0xFB2F
+0xE0CC 0xFB30
+0xE1CC 0xFB31
+0xE1CF 0xFB4C
+0xE2CC 0xFB32
+0xE3CC 0xFB33
+0xE4CC 0xFB34
+0xE5C9 0xFB4B
+0xE5CC 0xFB35
+0xE6CC 0xFB36
+0xE8CC 0xFB38
+0xE9C4 0xFB1D
+0xE9CC 0xFB39
+0xEACC 0xFB3A
+0xEBCC 0xFB3B
+0xEBCF 0xFB4D
+0xECCC 0xFB3C
+0xEECC 0xFB3E
+0xF0CC 0xFB40
+0xF1CC 0xFB41
+0xF3CC 0xFB43
+0xF4CC 0xFB44
+0xF4CF 0xFB4E
+0xF6CC 0xFB46
+0xF7CC 0xFB47
+0xF8CC 0xFB48
+0xF9CC 0xFB49
+0xF9CCD1 0xFB2C
+0xF9CCD2 0xFB2D
+0xF9D1 0xFB2A
+0xF9D2 0xFB2B
+0xFACC 0xFB4A
diff --git a/jni/iconv/tests/CP1255.TXT b/jni/iconv/tests/CP1255.TXT
new file mode 100644
index 0000000..d02496c
--- /dev/null
+++ b/jni/iconv/tests/CP1255.TXT
@@ -0,0 +1,233 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x02C6
+0x89 0x2030
+0x8B 0x2039
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x02DC
+0x99 0x2122
+0x9B 0x203A
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x20AA
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00D7
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00F7
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x05B0
+0xC1 0x05B1
+0xC2 0x05B2
+0xC3 0x05B3
+0xC4 0x05B4
+0xC5 0x05B5
+0xC6 0x05B6
+0xC7 0x05B7
+0xC8 0x05B8
+0xC9 0x05B9
+0xCB 0x05BB
+0xCC 0x05BC
+0xCD 0x05BD
+0xCE 0x05BE
+0xCF 0x05BF
+0xD0 0x05C0
+0xD1 0x05C1
+0xD2 0x05C2
+0xD3 0x05C3
+0xD4 0x05F0
+0xD5 0x05F1
+0xD6 0x05F2
+0xD7 0x05F3
+0xD8 0x05F4
+0xE0 0x05D0
+0xE1 0x05D1
+0xE2 0x05D2
+0xE3 0x05D3
+0xE4 0x05D4
+0xE5 0x05D5
+0xE6 0x05D6
+0xE7 0x05D7
+0xE8 0x05D8
+0xE9 0x05D9
+0xEA 0x05DA
+0xEB 0x05DB
+0xEC 0x05DC
+0xED 0x05DD
+0xEE 0x05DE
+0xEF 0x05DF
+0xF0 0x05E0
+0xF1 0x05E1
+0xF2 0x05E2
+0xF3 0x05E3
+0xF4 0x05E4
+0xF5 0x05E5
+0xF6 0x05E6
+0xF7 0x05E7
+0xF8 0x05E8
+0xF9 0x05E9
+0xFA 0x05EA
+0xFD 0x200E
+0xFE 0x200F
diff --git a/jni/iconv/tests/CP1256.TXT b/jni/iconv/tests/CP1256.TXT
new file mode 100644
index 0000000..b83a10b
--- /dev/null
+++ b/jni/iconv/tests/CP1256.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x81 0x067E
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x02C6
+0x89 0x2030
+0x8A 0x0679
+0x8B 0x2039
+0x8C 0x0152
+0x8D 0x0686
+0x8E 0x0698
+0x8F 0x0688
+0x90 0x06AF
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x06A9
+0x99 0x2122
+0x9A 0x0691
+0x9B 0x203A
+0x9C 0x0153
+0x9D 0x200C
+0x9E 0x200D
+0x9F 0x06BA
+0xA0 0x00A0
+0xA1 0x060C
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x06BE
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x061B
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x061F
+0xC0 0x06C1
+0xC1 0x0621
+0xC2 0x0622
+0xC3 0x0623
+0xC4 0x0624
+0xC5 0x0625
+0xC6 0x0626
+0xC7 0x0627
+0xC8 0x0628
+0xC9 0x0629
+0xCA 0x062A
+0xCB 0x062B
+0xCC 0x062C
+0xCD 0x062D
+0xCE 0x062E
+0xCF 0x062F
+0xD0 0x0630
+0xD1 0x0631
+0xD2 0x0632
+0xD3 0x0633
+0xD4 0x0634
+0xD5 0x0635
+0xD6 0x0636
+0xD7 0x00D7
+0xD8 0x0637
+0xD9 0x0638
+0xDA 0x0639
+0xDB 0x063A
+0xDC 0x0640
+0xDD 0x0641
+0xDE 0x0642
+0xDF 0x0643
+0xE0 0x00E0
+0xE1 0x0644
+0xE2 0x00E2
+0xE3 0x0645
+0xE4 0x0646
+0xE5 0x0647
+0xE6 0x0648
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x0649
+0xED 0x064A
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x064B
+0xF1 0x064C
+0xF2 0x064D
+0xF3 0x064E
+0xF4 0x00F4
+0xF5 0x064F
+0xF6 0x0650
+0xF7 0x00F7
+0xF8 0x0651
+0xF9 0x00F9
+0xFA 0x0652
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x200E
+0xFE 0x200F
+0xFF 0x06D2
diff --git a/jni/iconv/tests/CP1257.TXT b/jni/iconv/tests/CP1257.TXT
new file mode 100644
index 0000000..d22e845
--- /dev/null
+++ b/jni/iconv/tests/CP1257.TXT
@@ -0,0 +1,244 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x82 0x201A
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x89 0x2030
+0x8B 0x2039
+0x8D 0x00A8
+0x8E 0x02C7
+0x8F 0x00B8
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x99 0x2122
+0x9B 0x203A
+0x9D 0x00AF
+0x9E 0x02DB
+0xA0 0x00A0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00D8
+0xA9 0x00A9
+0xAA 0x0156
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00C6
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00F8
+0xB9 0x00B9
+0xBA 0x0157
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00E6
+0xC0 0x0104
+0xC1 0x012E
+0xC2 0x0100
+0xC3 0x0106
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x0118
+0xC7 0x0112
+0xC8 0x010C
+0xC9 0x00C9
+0xCA 0x0179
+0xCB 0x0116
+0xCC 0x0122
+0xCD 0x0136
+0xCE 0x012A
+0xCF 0x013B
+0xD0 0x0160
+0xD1 0x0143
+0xD2 0x0145
+0xD3 0x00D3
+0xD4 0x014C
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x0172
+0xD9 0x0141
+0xDA 0x015A
+0xDB 0x016A
+0xDC 0x00DC
+0xDD 0x017B
+0xDE 0x017D
+0xDF 0x00DF
+0xE0 0x0105
+0xE1 0x012F
+0xE2 0x0101
+0xE3 0x0107
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x0119
+0xE7 0x0113
+0xE8 0x010D
+0xE9 0x00E9
+0xEA 0x017A
+0xEB 0x0117
+0xEC 0x0123
+0xED 0x0137
+0xEE 0x012B
+0xEF 0x013C
+0xF0 0x0161
+0xF1 0x0144
+0xF2 0x0146
+0xF3 0x00F3
+0xF4 0x014D
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x0173
+0xF9 0x0142
+0xFA 0x015B
+0xFB 0x016B
+0xFC 0x00FC
+0xFD 0x017C
+0xFE 0x017E
+0xFF 0x02D9
diff --git a/jni/iconv/tests/CP1258-snippet b/jni/iconv/tests/CP1258-snippet
new file mode 100644
index 0000000..b096089
--- /dev/null
+++ b/jni/iconv/tests/CP1258-snippet
@@ -0,0 +1,131 @@
+// The last line of this file is missing the end-of-line terminator
+// on purpose, in order to test that the conversion empties the bit buffer
+// and shifts back to the initial state at the end of the conversion.
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn
+Vietnamese (Tiêìng Viêòt) Chào baòn \ No newline at end of file
diff --git a/jni/iconv/tests/CP1258-snippet.UTF-8 b/jni/iconv/tests/CP1258-snippet.UTF-8
new file mode 100644
index 0000000..c6f3d16
--- /dev/null
+++ b/jni/iconv/tests/CP1258-snippet.UTF-8
@@ -0,0 +1,131 @@
+// The last line of this file is missing the end-of-line terminator
+// on purpose, in order to test that the conversion empties the bit buffer
+// and shifts back to the initial state at the end of the conversion.
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn \ No newline at end of file
diff --git a/jni/iconv/tests/CP1258.IRREVERSIBLE.TXT b/jni/iconv/tests/CP1258.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..68a5481
--- /dev/null
+++ b/jni/iconv/tests/CP1258.IRREVERSIBLE.TXT
@@ -0,0 +1,183 @@
+0x41D2 0x1EA2
+0x41DE 0x00C3
+0x41F2 0x1EA0
+0x42F2 0x1E04
+0x43EC 0x0106
+0x44F2 0x1E0C
+0x45D2 0x1EBA
+0x45DE 0x1EBC
+0x45F2 0x1EB8
+0x47EC 0x01F4
+0x48F2 0x1E24
+0x49CC 0x00CC
+0x49D2 0x1EC8
+0x49DE 0x0128
+0x49F2 0x1ECA
+0x4BEC 0x1E30
+0x4BF2 0x1E32
+0x4CEC 0x0139
+0x4CF2 0x1E36
+0x4DEC 0x1E3E
+0x4DF2 0x1E42
+0x4ECC 0x01F8
+0x4EEC 0x0143
+0x4EF2 0x1E46
+0x4FCC 0x00D2
+0x4FD2 0x1ECE
+0x4FDE 0x00D5
+0x4FF2 0x1ECC
+0x50EC 0x1E54
+0x52EC 0x0154
+0x52F2 0x1E5A
+0x53EC 0x015A
+0x53F2 0x1E62
+0x54F2 0x1E6C
+0x55D2 0x1EE6
+0x55DE 0x0168
+0x55F2 0x1EE4
+0x56DE 0x1E7C
+0x56F2 0x1E7E
+0x57CC 0x1E80
+0x57EC 0x1E82
+0x57F2 0x1E88
+0x59CC 0x1EF2
+0x59D2 0x1EF6
+0x59DE 0x1EF8
+0x59EC 0x00DD
+0x59F2 0x1EF4
+0x5AEC 0x0179
+0x5AF2 0x1E92
+0x61D2 0x1EA3
+0x61DE 0x00E3
+0x61F2 0x1EA1
+0x62F2 0x1E05
+0x63EC 0x0107
+0x64F2 0x1E0D
+0x65D2 0x1EBB
+0x65DE 0x1EBD
+0x65F2 0x1EB9
+0x67EC 0x01F5
+0x68F2 0x1E25
+0x69CC 0x00EC
+0x69D2 0x1EC9
+0x69DE 0x0129
+0x69F2 0x1ECB
+0x6BEC 0x1E31
+0x6BF2 0x1E33
+0x6CEC 0x013A
+0x6CF2 0x1E37
+0x6DEC 0x1E3F
+0x6DF2 0x1E43
+0x6ECC 0x01F9
+0x6EEC 0x0144
+0x6EF2 0x1E47
+0x6FCC 0x00F2
+0x6FD2 0x1ECF
+0x6FDE 0x00F5
+0x6FF2 0x1ECD
+0x70EC 0x1E55
+0x72EC 0x0155
+0x72F2 0x1E5B
+0x73EC 0x015B
+0x73F2 0x1E63
+0x74F2 0x1E6D
+0x75D2 0x1EE7
+0x75DE 0x0169
+0x75F2 0x1EE5
+0x76DE 0x1E7D
+0x76F2 0x1E7F
+0x77CC 0x1E81
+0x77EC 0x1E83
+0x77F2 0x1E89
+0x79CC 0x1EF3
+0x79D2 0x1EF7
+0x79DE 0x1EF9
+0x79EC 0x00FD
+0x79F2 0x1EF5
+0x7AEC 0x017A
+0x7AF2 0x1E93
+0xA5EC 0x0385
+0xA8CC 0x1FED
+0xA8EC 0x1FEE
+0xC2CC 0x1EA6
+0xC2D2 0x1EA8
+0xC2DE 0x1EAA
+0xC2EC 0x1EA4
+0xC2F2 0x1EAC
+0xC3CC 0x1EB0
+0xC3D2 0x1EB2
+0xC3DE 0x1EB4
+0xC3EC 0x1EAE
+0xC3F2 0x1EB6
+0xC5EC 0x01FA
+0xC6EC 0x01FC
+0xC7EC 0x1E08
+0xCACC 0x1EC0
+0xCAD2 0x1EC2
+0xCADE 0x1EC4
+0xCAEC 0x1EBE
+0xCAF2 0x1EC6
+0xCC 0x0340
+0xCFEC 0x1E2E
+0xD3DE 0x1E4C
+0xD4CC 0x1ED2
+0xD4D2 0x1ED4
+0xD4DE 0x1ED6
+0xD4EC 0x1ED0
+0xD4F2 0x1ED8
+0xD5CC 0x1EDC
+0xD5D2 0x1EDE
+0xD5DE 0x1EE0
+0xD5EC 0x1EDA
+0xD5F2 0x1EE2
+0xD6DE 0x1E4E
+0xD8EC 0x01FE
+0xDADE 0x1E78
+0xDCCC 0x01DB
+0xDCEC 0x01D7
+0xDDCC 0x1EEA
+0xDDD2 0x1EEC
+0xDDDE 0x1EEE
+0xDDEC 0x1EE8
+0xDDF2 0x1EF0
+0xE2CC 0x1EA7
+0xE2D2 0x1EA9
+0xE2DE 0x1EAB
+0xE2EC 0x1EA5
+0xE2F2 0x1EAD
+0xE3CC 0x1EB1
+0xE3D2 0x1EB3
+0xE3DE 0x1EB5
+0xE3EC 0x1EAF
+0xE3F2 0x1EB7
+0xE5EC 0x01FB
+0xE6EC 0x01FD
+0xE7EC 0x1E09
+0xEACC 0x1EC1
+0xEAD2 0x1EC3
+0xEADE 0x1EC5
+0xEAEC 0x1EBF
+0xEAF2 0x1EC7
+0xEC 0x0341
+0xEFEC 0x1E2F
+0xF3DE 0x1E4D
+0xF4CC 0x1ED3
+0xF4D2 0x1ED5
+0xF4DE 0x1ED7
+0xF4EC 0x1ED1
+0xF4F2 0x1ED9
+0xF5CC 0x1EDD
+0xF5D2 0x1EDF
+0xF5DE 0x1EE1
+0xF5EC 0x1EDB
+0xF5F2 0x1EE3
+0xF6DE 0x1E4F
+0xF8EC 0x01FF
+0xFADE 0x1E79
+0xFCCC 0x01DC
+0xFCEC 0x01D8
+0xFDCC 0x1EEB
+0xFDD2 0x1EED
+0xFDDE 0x1EEF
+0xFDEC 0x1EE9
+0xFDF2 0x1EF1
diff --git a/jni/iconv/tests/CP1258.TXT b/jni/iconv/tests/CP1258.TXT
new file mode 100644
index 0000000..f9a2528
--- /dev/null
+++ b/jni/iconv/tests/CP1258.TXT
@@ -0,0 +1,247 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x02C6
+0x89 0x2030
+0x8B 0x2039
+0x8C 0x0152
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x02DC
+0x99 0x2122
+0x9B 0x203A
+0x9C 0x0153
+0x9F 0x0178
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x0102
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x0300
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x0110
+0xD1 0x00D1
+0xD2 0x0309
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x01A0
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x01AF
+0xDE 0x0303
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x0103
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x0301
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x0111
+0xF1 0x00F1
+0xF2 0x0323
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x01A1
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x01B0
+0xFE 0x20AB
+0xFF 0x00FF
diff --git a/jni/iconv/tests/CP437.TXT b/jni/iconv/tests/CP437.TXT
new file mode 100644
index 0000000..2cad168
--- /dev/null
+++ b/jni/iconv/tests/CP437.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x00EC
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x00FF
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00A2
+0x9C 0x00A3
+0x9D 0x00A5
+0x9E 0x20A7
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x2310
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x03B1
+0xE1 0x00DF
+0xE2 0x0393
+0xE3 0x03C0
+0xE4 0x03A3
+0xE5 0x03C3
+0xE6 0x00B5
+0xE7 0x03C4
+0xE8 0x03A6
+0xE9 0x0398
+0xEA 0x03A9
+0xEB 0x03B4
+0xEC 0x221E
+0xED 0x03C6
+0xEE 0x03B5
+0xEF 0x2229
+0xF0 0x2261
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x2320
+0xF5 0x2321
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP737.TXT b/jni/iconv/tests/CP737.TXT
new file mode 100644
index 0000000..71ce015
--- /dev/null
+++ b/jni/iconv/tests/CP737.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0391
+0x81 0x0392
+0x82 0x0393
+0x83 0x0394
+0x84 0x0395
+0x85 0x0396
+0x86 0x0397
+0x87 0x0398
+0x88 0x0399
+0x89 0x039A
+0x8A 0x039B
+0x8B 0x039C
+0x8C 0x039D
+0x8D 0x039E
+0x8E 0x039F
+0x8F 0x03A0
+0x90 0x03A1
+0x91 0x03A3
+0x92 0x03A4
+0x93 0x03A5
+0x94 0x03A6
+0x95 0x03A7
+0x96 0x03A8
+0x97 0x03A9
+0x98 0x03B1
+0x99 0x03B2
+0x9A 0x03B3
+0x9B 0x03B4
+0x9C 0x03B5
+0x9D 0x03B6
+0x9E 0x03B7
+0x9F 0x03B8
+0xA0 0x03B9
+0xA1 0x03BA
+0xA2 0x03BB
+0xA3 0x03BC
+0xA4 0x03BD
+0xA5 0x03BE
+0xA6 0x03BF
+0xA7 0x03C0
+0xA8 0x03C1
+0xA9 0x03C3
+0xAA 0x03C2
+0xAB 0x03C4
+0xAC 0x03C5
+0xAD 0x03C6
+0xAE 0x03C7
+0xAF 0x03C8
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x03C9
+0xE1 0x03AC
+0xE2 0x03AD
+0xE3 0x03AE
+0xE4 0x03CA
+0xE5 0x03AF
+0xE6 0x03CC
+0xE7 0x03CD
+0xE8 0x03CB
+0xE9 0x03CE
+0xEA 0x0386
+0xEB 0x0388
+0xEC 0x0389
+0xED 0x038A
+0xEE 0x038C
+0xEF 0x038E
+0xF0 0x038F
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x03AA
+0xF5 0x03AB
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP775.TXT b/jni/iconv/tests/CP775.TXT
new file mode 100644
index 0000000..6d54bdc
--- /dev/null
+++ b/jni/iconv/tests/CP775.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0106
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x0101
+0x84 0x00E4
+0x85 0x0123
+0x86 0x00E5
+0x87 0x0107
+0x88 0x0142
+0x89 0x0113
+0x8A 0x0156
+0x8B 0x0157
+0x8C 0x012B
+0x8D 0x0179
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x014D
+0x94 0x00F6
+0x95 0x0122
+0x96 0x00A2
+0x97 0x015A
+0x98 0x015B
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00F8
+0x9C 0x00A3
+0x9D 0x00D8
+0x9E 0x00D7
+0x9F 0x00A4
+0xA0 0x0100
+0xA1 0x012A
+0xA2 0x00F3
+0xA3 0x017B
+0xA4 0x017C
+0xA5 0x017A
+0xA6 0x201D
+0xA7 0x00A6
+0xA8 0x00A9
+0xA9 0x00AE
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x0141
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x0104
+0xB6 0x010C
+0xB7 0x0118
+0xB8 0x0116
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x012E
+0xBE 0x0160
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x0172
+0xC7 0x016A
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x017D
+0xD0 0x0105
+0xD1 0x010D
+0xD2 0x0119
+0xD3 0x0117
+0xD4 0x012F
+0xD5 0x0161
+0xD6 0x0173
+0xD7 0x016B
+0xD8 0x017E
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x00D3
+0xE1 0x00DF
+0xE2 0x014C
+0xE3 0x0143
+0xE4 0x00F5
+0xE5 0x00D5
+0xE6 0x00B5
+0xE7 0x0144
+0xE8 0x0136
+0xE9 0x0137
+0xEA 0x013B
+0xEB 0x013C
+0xEC 0x0146
+0xED 0x0112
+0xEE 0x0145
+0xEF 0x2019
+0xF0 0x00AD
+0xF1 0x00B1
+0xF2 0x201C
+0xF3 0x00BE
+0xF4 0x00B6
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x201E
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x00B9
+0xFC 0x00B3
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP850.TXT b/jni/iconv/tests/CP850.TXT
new file mode 100644
index 0000000..56b9908
--- /dev/null
+++ b/jni/iconv/tests/CP850.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x00EC
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x00FF
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00F8
+0x9C 0x00A3
+0x9D 0x00D8
+0x9E 0x00D7
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x00AE
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x00C1
+0xB6 0x00C2
+0xB7 0x00C0
+0xB8 0x00A9
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x00A2
+0xBE 0x00A5
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x00E3
+0xC7 0x00C3
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD0 0x00F0
+0xD1 0x00D0
+0xD2 0x00CA
+0xD3 0x00CB
+0xD4 0x00C8
+0xD5 0x0131
+0xD6 0x00CD
+0xD7 0x00CE
+0xD8 0x00CF
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x00A6
+0xDE 0x00CC
+0xDF 0x2580
+0xE0 0x00D3
+0xE1 0x00DF
+0xE2 0x00D4
+0xE3 0x00D2
+0xE4 0x00F5
+0xE5 0x00D5
+0xE6 0x00B5
+0xE7 0x00FE
+0xE8 0x00DE
+0xE9 0x00DA
+0xEA 0x00DB
+0xEB 0x00D9
+0xEC 0x00FD
+0xED 0x00DD
+0xEE 0x00AF
+0xEF 0x00B4
+0xF0 0x00AD
+0xF1 0x00B1
+0xF2 0x2017
+0xF3 0x00BE
+0xF4 0x00B6
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x00B8
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x00B7
+0xFB 0x00B9
+0xFC 0x00B3
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP852.TXT b/jni/iconv/tests/CP852.TXT
new file mode 100644
index 0000000..8da14b5
--- /dev/null
+++ b/jni/iconv/tests/CP852.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x016F
+0x86 0x0107
+0x87 0x00E7
+0x88 0x0142
+0x89 0x00EB
+0x8A 0x0150
+0x8B 0x0151
+0x8C 0x00EE
+0x8D 0x0179
+0x8E 0x00C4
+0x8F 0x0106
+0x90 0x00C9
+0x91 0x0139
+0x92 0x013A
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x013D
+0x96 0x013E
+0x97 0x015A
+0x98 0x015B
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x0164
+0x9C 0x0165
+0x9D 0x0141
+0x9E 0x00D7
+0x9F 0x010D
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x0104
+0xA5 0x0105
+0xA6 0x017D
+0xA7 0x017E
+0xA8 0x0118
+0xA9 0x0119
+0xAA 0x00AC
+0xAB 0x017A
+0xAC 0x010C
+0xAD 0x015F
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x00C1
+0xB6 0x00C2
+0xB7 0x011A
+0xB8 0x015E
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x017B
+0xBE 0x017C
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x0102
+0xC7 0x0103
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD0 0x0111
+0xD1 0x0110
+0xD2 0x010E
+0xD3 0x00CB
+0xD4 0x010F
+0xD5 0x0147
+0xD6 0x00CD
+0xD7 0x00CE
+0xD8 0x011B
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x0162
+0xDE 0x016E
+0xDF 0x2580
+0xE0 0x00D3
+0xE1 0x00DF
+0xE2 0x00D4
+0xE3 0x0143
+0xE4 0x0144
+0xE5 0x0148
+0xE6 0x0160
+0xE7 0x0161
+0xE8 0x0154
+0xE9 0x00DA
+0xEA 0x0155
+0xEB 0x0170
+0xEC 0x00FD
+0xED 0x00DD
+0xEE 0x0163
+0xEF 0x00B4
+0xF0 0x00AD
+0xF1 0x02DD
+0xF2 0x02DB
+0xF3 0x02C7
+0xF4 0x02D8
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x00B8
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x02D9
+0xFB 0x0171
+0xFC 0x0158
+0xFD 0x0159
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP853.TXT b/jni/iconv/tests/CP853.TXT
new file mode 100644
index 0000000..9fa04a8
--- /dev/null
+++ b/jni/iconv/tests/CP853.TXT
@@ -0,0 +1,249 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x0109
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x00EC
+0x8E 0x00C4
+0x8F 0x0108
+0x90 0x00C9
+0x91 0x010B
+0x92 0x010A
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x0130
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x011D
+0x9C 0x00A3
+0x9D 0x011C
+0x9E 0x00D7
+0x9F 0x0135
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x011E
+0xA7 0x011F
+0xA8 0x0124
+0xA9 0x0125
+0xAB 0x00BD
+0xAC 0x0134
+0xAD 0x015F
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x00C1
+0xB6 0x00C2
+0xB7 0x00C0
+0xB8 0x015E
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x017B
+0xBE 0x017C
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x015C
+0xC7 0x015D
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD2 0x00CA
+0xD3 0x00CB
+0xD4 0x00C8
+0xD5 0x0131
+0xD6 0x00CD
+0xD7 0x00CE
+0xD8 0x00CF
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDE 0x00CC
+0xDF 0x2580
+0xE0 0x00D3
+0xE1 0x00DF
+0xE2 0x00D4
+0xE3 0x00D2
+0xE4 0x0120
+0xE5 0x0121
+0xE6 0x00B5
+0xE7 0x0126
+0xE8 0x0127
+0xE9 0x00DA
+0xEA 0x00DB
+0xEB 0x00D9
+0xEC 0x016C
+0xED 0x016D
+0xEF 0x00B4
+0xF0 0x00AD
+0xF2 0x2113
+0xF3 0x0149
+0xF4 0x02D8
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x00B8
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x02D9
+0xFC 0x00B3
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP855.TXT b/jni/iconv/tests/CP855.TXT
new file mode 100644
index 0000000..aa7d918
--- /dev/null
+++ b/jni/iconv/tests/CP855.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0452
+0x81 0x0402
+0x82 0x0453
+0x83 0x0403
+0x84 0x0451
+0x85 0x0401
+0x86 0x0454
+0x87 0x0404
+0x88 0x0455
+0x89 0x0405
+0x8A 0x0456
+0x8B 0x0406
+0x8C 0x0457
+0x8D 0x0407
+0x8E 0x0458
+0x8F 0x0408
+0x90 0x0459
+0x91 0x0409
+0x92 0x045A
+0x93 0x040A
+0x94 0x045B
+0x95 0x040B
+0x96 0x045C
+0x97 0x040C
+0x98 0x045E
+0x99 0x040E
+0x9A 0x045F
+0x9B 0x040F
+0x9C 0x044E
+0x9D 0x042E
+0x9E 0x044A
+0x9F 0x042A
+0xA0 0x0430
+0xA1 0x0410
+0xA2 0x0431
+0xA3 0x0411
+0xA4 0x0446
+0xA5 0x0426
+0xA6 0x0434
+0xA7 0x0414
+0xA8 0x0435
+0xA9 0x0415
+0xAA 0x0444
+0xAB 0x0424
+0xAC 0x0433
+0xAD 0x0413
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x0445
+0xB6 0x0425
+0xB7 0x0438
+0xB8 0x0418
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x0439
+0xBE 0x0419
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x043A
+0xC7 0x041A
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD0 0x043B
+0xD1 0x041B
+0xD2 0x043C
+0xD3 0x041C
+0xD4 0x043D
+0xD5 0x041D
+0xD6 0x043E
+0xD7 0x041E
+0xD8 0x043F
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x041F
+0xDE 0x044F
+0xDF 0x2580
+0xE0 0x042F
+0xE1 0x0440
+0xE2 0x0420
+0xE3 0x0441
+0xE4 0x0421
+0xE5 0x0442
+0xE6 0x0422
+0xE7 0x0443
+0xE8 0x0423
+0xE9 0x0436
+0xEA 0x0416
+0xEB 0x0432
+0xEC 0x0412
+0xED 0x044C
+0xEE 0x042C
+0xEF 0x2116
+0xF0 0x00AD
+0xF1 0x044B
+0xF2 0x042B
+0xF3 0x0437
+0xF4 0x0417
+0xF5 0x0448
+0xF6 0x0428
+0xF7 0x044D
+0xF8 0x042D
+0xF9 0x0449
+0xFA 0x0429
+0xFB 0x0447
+0xFC 0x0427
+0xFD 0x00A7
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP856.TXT b/jni/iconv/tests/CP856.TXT
new file mode 100644
index 0000000..53ef92a
--- /dev/null
+++ b/jni/iconv/tests/CP856.TXT
@@ -0,0 +1,215 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x05D0
+0x81 0x05D1
+0x82 0x05D2
+0x83 0x05D3
+0x84 0x05D4
+0x85 0x05D5
+0x86 0x05D6
+0x87 0x05D7
+0x88 0x05D8
+0x89 0x05D9
+0x8A 0x05DA
+0x8B 0x05DB
+0x8C 0x05DC
+0x8D 0x05DD
+0x8E 0x05DE
+0x8F 0x05DF
+0x90 0x05E0
+0x91 0x05E1
+0x92 0x05E2
+0x93 0x05E3
+0x94 0x05E4
+0x95 0x05E5
+0x96 0x05E6
+0x97 0x05E7
+0x98 0x05E8
+0x99 0x05E9
+0x9A 0x05EA
+0x9C 0x00A3
+0x9E 0x00D7
+0xA9 0x00AE
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB8 0x00A9
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x00A2
+0xBE 0x00A5
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x00A6
+0xDF 0x2580
+0xE6 0x00B5
+0xEE 0x00AF
+0xEF 0x00B4
+0xF0 0x00AD
+0xF1 0x00B1
+0xF2 0x2017
+0xF3 0x00BE
+0xF4 0x00B6
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x00B8
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x00B7
+0xFB 0x00B9
+0xFC 0x00B3
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP857.TXT b/jni/iconv/tests/CP857.TXT
new file mode 100644
index 0000000..15819ed
--- /dev/null
+++ b/jni/iconv/tests/CP857.TXT
@@ -0,0 +1,253 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x0131
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x0130
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00F8
+0x9C 0x00A3
+0x9D 0x00D8
+0x9E 0x015E
+0x9F 0x015F
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x011E
+0xA7 0x011F
+0xA8 0x00BF
+0xA9 0x00AE
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x00C1
+0xB6 0x00C2
+0xB7 0x00C0
+0xB8 0x00A9
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x00A2
+0xBE 0x00A5
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x00E3
+0xC7 0x00C3
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD0 0x00BA
+0xD1 0x00AA
+0xD2 0x00CA
+0xD3 0x00CB
+0xD4 0x00C8
+0xD6 0x00CD
+0xD7 0x00CE
+0xD8 0x00CF
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x00A6
+0xDE 0x00CC
+0xDF 0x2580
+0xE0 0x00D3
+0xE1 0x00DF
+0xE2 0x00D4
+0xE3 0x00D2
+0xE4 0x00F5
+0xE5 0x00D5
+0xE6 0x00B5
+0xE8 0x00D7
+0xE9 0x00DA
+0xEA 0x00DB
+0xEB 0x00D9
+0xEC 0x00EC
+0xED 0x00FF
+0xEE 0x00AF
+0xEF 0x00B4
+0xF0 0x00AD
+0xF1 0x00B1
+0xF3 0x00BE
+0xF4 0x00B6
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x00B8
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x00B7
+0xFB 0x00B9
+0xFC 0x00B3
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP858.TXT b/jni/iconv/tests/CP858.TXT
new file mode 100644
index 0000000..c454c7e
--- /dev/null
+++ b/jni/iconv/tests/CP858.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x00EC
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x00FF
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00F8
+0x9C 0x00A3
+0x9D 0x00D8
+0x9E 0x00D7
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x00AE
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x00C1
+0xB6 0x00C2
+0xB7 0x00C0
+0xB8 0x00A9
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x00A2
+0xBE 0x00A5
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x00E3
+0xC7 0x00C3
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x00A4
+0xD0 0x00F0
+0xD1 0x00D0
+0xD2 0x00CA
+0xD3 0x00CB
+0xD4 0x00C8
+0xD5 0x20AC
+0xD6 0x00CD
+0xD7 0x00CE
+0xD8 0x00CF
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x00A6
+0xDE 0x00CC
+0xDF 0x2580
+0xE0 0x00D3
+0xE1 0x00DF
+0xE2 0x00D4
+0xE3 0x00D2
+0xE4 0x00F5
+0xE5 0x00D5
+0xE6 0x00B5
+0xE7 0x00FE
+0xE8 0x00DE
+0xE9 0x00DA
+0xEA 0x00DB
+0xEB 0x00D9
+0xEC 0x00FD
+0xED 0x00DD
+0xEE 0x00AF
+0xEF 0x00B4
+0xF0 0x00AD
+0xF1 0x00B1
+0xF2 0x2017
+0xF3 0x00BE
+0xF4 0x00B6
+0xF5 0x00A7
+0xF6 0x00F7
+0xF7 0x00B8
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x00B7
+0xFB 0x00B9
+0xFC 0x00B3
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP860.TXT b/jni/iconv/tests/CP860.TXT
new file mode 100644
index 0000000..d88fbf2
--- /dev/null
+++ b/jni/iconv/tests/CP860.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E3
+0x85 0x00E0
+0x86 0x00C1
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00CA
+0x8A 0x00E8
+0x8B 0x00CD
+0x8C 0x00D4
+0x8D 0x00EC
+0x8E 0x00C3
+0x8F 0x00C2
+0x90 0x00C9
+0x91 0x00C0
+0x92 0x00C8
+0x93 0x00F4
+0x94 0x00F5
+0x95 0x00F2
+0x96 0x00DA
+0x97 0x00F9
+0x98 0x00CC
+0x99 0x00D5
+0x9A 0x00DC
+0x9B 0x00A2
+0x9C 0x00A3
+0x9D 0x00D9
+0x9E 0x20A7
+0x9F 0x00D3
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x00D2
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x03B1
+0xE1 0x00DF
+0xE2 0x0393
+0xE3 0x03C0
+0xE4 0x03A3
+0xE5 0x03C3
+0xE6 0x00B5
+0xE7 0x03C4
+0xE8 0x03A6
+0xE9 0x0398
+0xEA 0x03A9
+0xEB 0x03B4
+0xEC 0x221E
+0xED 0x03C6
+0xEE 0x03B5
+0xEF 0x2229
+0xF0 0x2261
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x2320
+0xF5 0x2321
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP861.TXT b/jni/iconv/tests/CP861.TXT
new file mode 100644
index 0000000..33ae5d5
--- /dev/null
+++ b/jni/iconv/tests/CP861.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00D0
+0x8C 0x00F0
+0x8D 0x00DE
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00FE
+0x96 0x00FB
+0x97 0x00DD
+0x98 0x00FD
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00F8
+0x9C 0x00A3
+0x9D 0x00D8
+0x9E 0x20A7
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00C1
+0xA5 0x00CD
+0xA6 0x00D3
+0xA7 0x00DA
+0xA8 0x00BF
+0xA9 0x2310
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x03B1
+0xE1 0x00DF
+0xE2 0x0393
+0xE3 0x03C0
+0xE4 0x03A3
+0xE5 0x03C3
+0xE6 0x00B5
+0xE7 0x03C4
+0xE8 0x03A6
+0xE9 0x0398
+0xEA 0x03A9
+0xEB 0x03B4
+0xEC 0x221E
+0xED 0x03C6
+0xEE 0x03B5
+0xEF 0x2229
+0xF0 0x2261
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x2320
+0xF5 0x2321
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP862.TXT b/jni/iconv/tests/CP862.TXT
new file mode 100644
index 0000000..f94c35b
--- /dev/null
+++ b/jni/iconv/tests/CP862.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x05D0
+0x81 0x05D1
+0x82 0x05D2
+0x83 0x05D3
+0x84 0x05D4
+0x85 0x05D5
+0x86 0x05D6
+0x87 0x05D7
+0x88 0x05D8
+0x89 0x05D9
+0x8A 0x05DA
+0x8B 0x05DB
+0x8C 0x05DC
+0x8D 0x05DD
+0x8E 0x05DE
+0x8F 0x05DF
+0x90 0x05E0
+0x91 0x05E1
+0x92 0x05E2
+0x93 0x05E3
+0x94 0x05E4
+0x95 0x05E5
+0x96 0x05E6
+0x97 0x05E7
+0x98 0x05E8
+0x99 0x05E9
+0x9A 0x05EA
+0x9B 0x00A2
+0x9C 0x00A3
+0x9D 0x00A5
+0x9E 0x20A7
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x2310
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x03B1
+0xE1 0x00DF
+0xE2 0x0393
+0xE3 0x03C0
+0xE4 0x03A3
+0xE5 0x03C3
+0xE6 0x00B5
+0xE7 0x03C4
+0xE8 0x03A6
+0xE9 0x0398
+0xEA 0x03A9
+0xEB 0x03B4
+0xEC 0x221E
+0xED 0x03C6
+0xEE 0x03B5
+0xEF 0x2229
+0xF0 0x2261
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x2320
+0xF5 0x2321
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP863.TXT b/jni/iconv/tests/CP863.TXT
new file mode 100644
index 0000000..07ad6c1
--- /dev/null
+++ b/jni/iconv/tests/CP863.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00C2
+0x85 0x00E0
+0x86 0x00B6
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x2017
+0x8E 0x00C0
+0x8F 0x00A7
+0x90 0x00C9
+0x91 0x00C8
+0x92 0x00CA
+0x93 0x00F4
+0x94 0x00CB
+0x95 0x00CF
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x00A4
+0x99 0x00D4
+0x9A 0x00DC
+0x9B 0x00A2
+0x9C 0x00A3
+0x9D 0x00D9
+0x9E 0x00DB
+0x9F 0x0192
+0xA0 0x00A6
+0xA1 0x00B4
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00A8
+0xA5 0x00B8
+0xA6 0x00B3
+0xA7 0x00AF
+0xA8 0x00CE
+0xA9 0x2310
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00BE
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x03B1
+0xE1 0x00DF
+0xE2 0x0393
+0xE3 0x03C0
+0xE4 0x03A3
+0xE5 0x03C3
+0xE6 0x00B5
+0xE7 0x03C4
+0xE8 0x03A6
+0xE9 0x0398
+0xEA 0x03A9
+0xEB 0x03B4
+0xEC 0x221E
+0xED 0x03C6
+0xEE 0x03B5
+0xEF 0x2229
+0xF0 0x2261
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x2320
+0xF5 0x2321
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP864.TXT b/jni/iconv/tests/CP864.TXT
new file mode 100644
index 0000000..a028b4a
--- /dev/null
+++ b/jni/iconv/tests/CP864.TXT
@@ -0,0 +1,250 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x066A
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00B0
+0x81 0x00B7
+0x82 0x2219
+0x83 0x221A
+0x84 0x2592
+0x85 0x2500
+0x86 0x2502
+0x87 0x253C
+0x88 0x2524
+0x89 0x252C
+0x8A 0x251C
+0x8B 0x2534
+0x8C 0x2510
+0x8D 0x250C
+0x8E 0x2514
+0x8F 0x2518
+0x90 0x03B2
+0x91 0x221E
+0x92 0x03C6
+0x93 0x00B1
+0x94 0x00BD
+0x95 0x00BC
+0x96 0x2248
+0x97 0x00AB
+0x98 0x00BB
+0x99 0xFEF7
+0x9A 0xFEF8
+0x9D 0xFEFB
+0x9E 0xFEFC
+0xA0 0x00A0
+0xA1 0x00AD
+0xA2 0xFE82
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0xFE84
+0xA8 0xFE8E
+0xA9 0xFE8F
+0xAA 0xFE95
+0xAB 0xFE99
+0xAC 0x060C
+0xAD 0xFE9D
+0xAE 0xFEA1
+0xAF 0xFEA5
+0xB0 0x0660
+0xB1 0x0661
+0xB2 0x0662
+0xB3 0x0663
+0xB4 0x0664
+0xB5 0x0665
+0xB6 0x0666
+0xB7 0x0667
+0xB8 0x0668
+0xB9 0x0669
+0xBA 0xFED1
+0xBB 0x061B
+0xBC 0xFEB1
+0xBD 0xFEB5
+0xBE 0xFEB9
+0xBF 0x061F
+0xC0 0x00A2
+0xC1 0xFE80
+0xC2 0xFE81
+0xC3 0xFE83
+0xC4 0xFE85
+0xC5 0xFECA
+0xC6 0xFE8B
+0xC7 0xFE8D
+0xC8 0xFE91
+0xC9 0xFE93
+0xCA 0xFE97
+0xCB 0xFE9B
+0xCC 0xFE9F
+0xCD 0xFEA3
+0xCE 0xFEA7
+0xCF 0xFEA9
+0xD0 0xFEAB
+0xD1 0xFEAD
+0xD2 0xFEAF
+0xD3 0xFEB3
+0xD4 0xFEB7
+0xD5 0xFEBB
+0xD6 0xFEBF
+0xD7 0xFEC1
+0xD8 0xFEC5
+0xD9 0xFECB
+0xDA 0xFECF
+0xDB 0x00A6
+0xDC 0x00AC
+0xDD 0x00F7
+0xDE 0x00D7
+0xDF 0xFEC9
+0xE0 0x0640
+0xE1 0xFED3
+0xE2 0xFED7
+0xE3 0xFEDB
+0xE4 0xFEDF
+0xE5 0xFEE3
+0xE6 0xFEE7
+0xE7 0xFEEB
+0xE8 0xFEED
+0xE9 0xFEEF
+0xEA 0xFEF3
+0xEB 0xFEBD
+0xEC 0xFECC
+0xED 0xFECE
+0xEE 0xFECD
+0xEF 0xFEE1
+0xF0 0xFE7D
+0xF1 0x0651
+0xF2 0xFEE5
+0xF3 0xFEE9
+0xF4 0xFEEC
+0xF5 0xFEF0
+0xF6 0xFEF2
+0xF7 0xFED0
+0xF8 0xFED5
+0xF9 0xFEF5
+0xFA 0xFEF6
+0xFB 0xFEDD
+0xFC 0xFED9
+0xFD 0xFEF1
+0xFE 0x25A0
diff --git a/jni/iconv/tests/CP865.TXT b/jni/iconv/tests/CP865.TXT
new file mode 100644
index 0000000..489785a
--- /dev/null
+++ b/jni/iconv/tests/CP865.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C7
+0x81 0x00FC
+0x82 0x00E9
+0x83 0x00E2
+0x84 0x00E4
+0x85 0x00E0
+0x86 0x00E5
+0x87 0x00E7
+0x88 0x00EA
+0x89 0x00EB
+0x8A 0x00E8
+0x8B 0x00EF
+0x8C 0x00EE
+0x8D 0x00EC
+0x8E 0x00C4
+0x8F 0x00C5
+0x90 0x00C9
+0x91 0x00E6
+0x92 0x00C6
+0x93 0x00F4
+0x94 0x00F6
+0x95 0x00F2
+0x96 0x00FB
+0x97 0x00F9
+0x98 0x00FF
+0x99 0x00D6
+0x9A 0x00DC
+0x9B 0x00F8
+0x9C 0x00A3
+0x9D 0x00D8
+0x9E 0x20A7
+0x9F 0x0192
+0xA0 0x00E1
+0xA1 0x00ED
+0xA2 0x00F3
+0xA3 0x00FA
+0xA4 0x00F1
+0xA5 0x00D1
+0xA6 0x00AA
+0xA7 0x00BA
+0xA8 0x00BF
+0xA9 0x2310
+0xAA 0x00AC
+0xAB 0x00BD
+0xAC 0x00BC
+0xAD 0x00A1
+0xAE 0x00AB
+0xAF 0x00A4
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x03B1
+0xE1 0x00DF
+0xE2 0x0393
+0xE3 0x03C0
+0xE4 0x03A3
+0xE5 0x03C3
+0xE6 0x00B5
+0xE7 0x03C4
+0xE8 0x03A6
+0xE9 0x0398
+0xEA 0x03A9
+0xEB 0x03B4
+0xEC 0x221E
+0xED 0x03C6
+0xEE 0x03B5
+0xEF 0x2229
+0xF0 0x2261
+0xF1 0x00B1
+0xF2 0x2265
+0xF3 0x2264
+0xF4 0x2320
+0xF5 0x2321
+0xF6 0x00F7
+0xF7 0x2248
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x207F
+0xFD 0x00B2
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP866.TXT b/jni/iconv/tests/CP866.TXT
new file mode 100644
index 0000000..12995e0
--- /dev/null
+++ b/jni/iconv/tests/CP866.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0410
+0x81 0x0411
+0x82 0x0412
+0x83 0x0413
+0x84 0x0414
+0x85 0x0415
+0x86 0x0416
+0x87 0x0417
+0x88 0x0418
+0x89 0x0419
+0x8A 0x041A
+0x8B 0x041B
+0x8C 0x041C
+0x8D 0x041D
+0x8E 0x041E
+0x8F 0x041F
+0x90 0x0420
+0x91 0x0421
+0x92 0x0422
+0x93 0x0423
+0x94 0x0424
+0x95 0x0425
+0x96 0x0426
+0x97 0x0427
+0x98 0x0428
+0x99 0x0429
+0x9A 0x042A
+0x9B 0x042B
+0x9C 0x042C
+0x9D 0x042D
+0x9E 0x042E
+0x9F 0x042F
+0xA0 0x0430
+0xA1 0x0431
+0xA2 0x0432
+0xA3 0x0433
+0xA4 0x0434
+0xA5 0x0435
+0xA6 0x0436
+0xA7 0x0437
+0xA8 0x0438
+0xA9 0x0439
+0xAA 0x043A
+0xAB 0x043B
+0xAC 0x043C
+0xAD 0x043D
+0xAE 0x043E
+0xAF 0x043F
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x2561
+0xB6 0x2562
+0xB7 0x2556
+0xB8 0x2555
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x255C
+0xBE 0x255B
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x255E
+0xC7 0x255F
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x2567
+0xD0 0x2568
+0xD1 0x2564
+0xD2 0x2565
+0xD3 0x2559
+0xD4 0x2558
+0xD5 0x2552
+0xD6 0x2553
+0xD7 0x256B
+0xD8 0x256A
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x258C
+0xDE 0x2590
+0xDF 0x2580
+0xE0 0x0440
+0xE1 0x0441
+0xE2 0x0442
+0xE3 0x0443
+0xE4 0x0444
+0xE5 0x0445
+0xE6 0x0446
+0xE7 0x0447
+0xE8 0x0448
+0xE9 0x0449
+0xEA 0x044A
+0xEB 0x044B
+0xEC 0x044C
+0xED 0x044D
+0xEE 0x044E
+0xEF 0x044F
+0xF0 0x0401
+0xF1 0x0451
+0xF2 0x0404
+0xF3 0x0454
+0xF4 0x0407
+0xF5 0x0457
+0xF6 0x040E
+0xF7 0x045E
+0xF8 0x00B0
+0xF9 0x2219
+0xFA 0x00B7
+0xFB 0x221A
+0xFC 0x2116
+0xFD 0x00A4
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP869.TXT b/jni/iconv/tests/CP869.TXT
new file mode 100644
index 0000000..443f1ab
--- /dev/null
+++ b/jni/iconv/tests/CP869.TXT
@@ -0,0 +1,247 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x86 0x0386
+0x88 0x00B7
+0x89 0x00AC
+0x8A 0x00A6
+0x8B 0x2018
+0x8C 0x2019
+0x8D 0x0388
+0x8E 0x2015
+0x8F 0x0389
+0x90 0x038A
+0x91 0x03AA
+0x92 0x038C
+0x95 0x038E
+0x96 0x03AB
+0x97 0x00A9
+0x98 0x038F
+0x99 0x00B2
+0x9A 0x00B3
+0x9B 0x03AC
+0x9C 0x00A3
+0x9D 0x03AD
+0x9E 0x03AE
+0x9F 0x03AF
+0xA0 0x03CA
+0xA1 0x0390
+0xA2 0x03CC
+0xA3 0x03CD
+0xA4 0x0391
+0xA5 0x0392
+0xA6 0x0393
+0xA7 0x0394
+0xA8 0x0395
+0xA9 0x0396
+0xAA 0x0397
+0xAB 0x00BD
+0xAC 0x0398
+0xAD 0x0399
+0xAE 0x00AB
+0xAF 0x00BB
+0xB0 0x2591
+0xB1 0x2592
+0xB2 0x2593
+0xB3 0x2502
+0xB4 0x2524
+0xB5 0x039A
+0xB6 0x039B
+0xB7 0x039C
+0xB8 0x039D
+0xB9 0x2563
+0xBA 0x2551
+0xBB 0x2557
+0xBC 0x255D
+0xBD 0x039E
+0xBE 0x039F
+0xBF 0x2510
+0xC0 0x2514
+0xC1 0x2534
+0xC2 0x252C
+0xC3 0x251C
+0xC4 0x2500
+0xC5 0x253C
+0xC6 0x03A0
+0xC7 0x03A1
+0xC8 0x255A
+0xC9 0x2554
+0xCA 0x2569
+0xCB 0x2566
+0xCC 0x2560
+0xCD 0x2550
+0xCE 0x256C
+0xCF 0x03A3
+0xD0 0x03A4
+0xD1 0x03A5
+0xD2 0x03A6
+0xD3 0x03A7
+0xD4 0x03A8
+0xD5 0x03A9
+0xD6 0x03B1
+0xD7 0x03B2
+0xD8 0x03B3
+0xD9 0x2518
+0xDA 0x250C
+0xDB 0x2588
+0xDC 0x2584
+0xDD 0x03B4
+0xDE 0x03B5
+0xDF 0x2580
+0xE0 0x03B6
+0xE1 0x03B7
+0xE2 0x03B8
+0xE3 0x03B9
+0xE4 0x03BA
+0xE5 0x03BB
+0xE6 0x03BC
+0xE7 0x03BD
+0xE8 0x03BE
+0xE9 0x03BF
+0xEA 0x03C0
+0xEB 0x03C1
+0xEC 0x03C3
+0xED 0x03C2
+0xEE 0x03C4
+0xEF 0x0384
+0xF0 0x00AD
+0xF1 0x00B1
+0xF2 0x03C5
+0xF3 0x03C6
+0xF4 0x03C7
+0xF5 0x00A7
+0xF6 0x03C8
+0xF7 0x0385
+0xF8 0x00B0
+0xF9 0x00A8
+0xFA 0x03C9
+0xFB 0x03CB
+0xFC 0x03B0
+0xFD 0x03CE
+0xFE 0x25A0
+0xFF 0x00A0
diff --git a/jni/iconv/tests/CP874.TXT b/jni/iconv/tests/CP874.TXT
new file mode 100644
index 0000000..85d2aea
--- /dev/null
+++ b/jni/iconv/tests/CP874.TXT
@@ -0,0 +1,225 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x85 0x2026
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0xA0 0x00A0
+0xA1 0x0E01
+0xA2 0x0E02
+0xA3 0x0E03
+0xA4 0x0E04
+0xA5 0x0E05
+0xA6 0x0E06
+0xA7 0x0E07
+0xA8 0x0E08
+0xA9 0x0E09
+0xAA 0x0E0A
+0xAB 0x0E0B
+0xAC 0x0E0C
+0xAD 0x0E0D
+0xAE 0x0E0E
+0xAF 0x0E0F
+0xB0 0x0E10
+0xB1 0x0E11
+0xB2 0x0E12
+0xB3 0x0E13
+0xB4 0x0E14
+0xB5 0x0E15
+0xB6 0x0E16
+0xB7 0x0E17
+0xB8 0x0E18
+0xB9 0x0E19
+0xBA 0x0E1A
+0xBB 0x0E1B
+0xBC 0x0E1C
+0xBD 0x0E1D
+0xBE 0x0E1E
+0xBF 0x0E1F
+0xC0 0x0E20
+0xC1 0x0E21
+0xC2 0x0E22
+0xC3 0x0E23
+0xC4 0x0E24
+0xC5 0x0E25
+0xC6 0x0E26
+0xC7 0x0E27
+0xC8 0x0E28
+0xC9 0x0E29
+0xCA 0x0E2A
+0xCB 0x0E2B
+0xCC 0x0E2C
+0xCD 0x0E2D
+0xCE 0x0E2E
+0xCF 0x0E2F
+0xD0 0x0E30
+0xD1 0x0E31
+0xD2 0x0E32
+0xD3 0x0E33
+0xD4 0x0E34
+0xD5 0x0E35
+0xD6 0x0E36
+0xD7 0x0E37
+0xD8 0x0E38
+0xD9 0x0E39
+0xDA 0x0E3A
+0xDF 0x0E3F
+0xE0 0x0E40
+0xE1 0x0E41
+0xE2 0x0E42
+0xE3 0x0E43
+0xE4 0x0E44
+0xE5 0x0E45
+0xE6 0x0E46
+0xE7 0x0E47
+0xE8 0x0E48
+0xE9 0x0E49
+0xEA 0x0E4A
+0xEB 0x0E4B
+0xEC 0x0E4C
+0xED 0x0E4D
+0xEE 0x0E4E
+0xEF 0x0E4F
+0xF0 0x0E50
+0xF1 0x0E51
+0xF2 0x0E52
+0xF3 0x0E53
+0xF4 0x0E54
+0xF5 0x0E55
+0xF6 0x0E56
+0xF7 0x0E57
+0xF8 0x0E58
+0xF9 0x0E59
+0xFA 0x0E5A
+0xFB 0x0E5B
diff --git a/jni/iconv/tests/CP922.TXT b/jni/iconv/tests/CP922.TXT
new file mode 100644
index 0000000..3f93579
--- /dev/null
+++ b/jni/iconv/tests/CP922.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x203E
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x0160
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x017D
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x0161
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x017E
+0xFF 0x00FF
diff --git a/jni/iconv/tests/CP932.IRREVERSIBLE.TXT b/jni/iconv/tests/CP932.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..a749260
--- /dev/null
+++ b/jni/iconv/tests/CP932.IRREVERSIBLE.TXT
@@ -0,0 +1,402 @@
+0x8160 0xFF5E
+0x8161 0x2225
+0x817C 0xFF0D
+0x8191 0xFFE0
+0x8192 0xFFE1
+0x8754 0x2160
+0x8755 0x2161
+0x8756 0x2162
+0x8757 0x2163
+0x8758 0x2164
+0x8759 0x2165
+0x875A 0x2166
+0x875B 0x2167
+0x875C 0x2168
+0x875D 0x2169
+0x8782 0x2116
+0x8784 0x2121
+0x878A 0x3231
+0x8790 0x2252
+0x8791 0x2261
+0x8792 0x222B
+0x8795 0x221A
+0x8796 0x22A5
+0x8797 0x2220
+0x879A 0x2235
+0x879B 0x2229
+0x879C 0x222A
+0xED40 0x7E8A
+0xED41 0x891C
+0xED42 0x9348
+0xED43 0x9288
+0xED44 0x84DC
+0xED45 0x4FC9
+0xED46 0x70BB
+0xED47 0x6631
+0xED48 0x68C8
+0xED49 0x92F9
+0xED4A 0x66FB
+0xED4B 0x5F45
+0xED4C 0x4E28
+0xED4D 0x4EE1
+0xED4E 0x4EFC
+0xED4F 0x4F00
+0xED50 0x4F03
+0xED51 0x4F39
+0xED52 0x4F56
+0xED53 0x4F92
+0xED54 0x4F8A
+0xED55 0x4F9A
+0xED56 0x4F94
+0xED57 0x4FCD
+0xED58 0x5040
+0xED59 0x5022
+0xED5A 0x4FFF
+0xED5B 0x501E
+0xED5C 0x5046
+0xED5D 0x5070
+0xED5E 0x5042
+0xED5F 0x5094
+0xED60 0x50F4
+0xED61 0x50D8
+0xED62 0x514A
+0xED63 0x5164
+0xED64 0x519D
+0xED65 0x51BE
+0xED66 0x51EC
+0xED67 0x5215
+0xED68 0x529C
+0xED69 0x52A6
+0xED6A 0x52C0
+0xED6B 0x52DB
+0xED6C 0x5300
+0xED6D 0x5307
+0xED6E 0x5324
+0xED6F 0x5372
+0xED70 0x5393
+0xED71 0x53B2
+0xED72 0x53DD
+0xED73 0xFA0E
+0xED74 0x549C
+0xED75 0x548A
+0xED76 0x54A9
+0xED77 0x54FF
+0xED78 0x5586
+0xED79 0x5759
+0xED7A 0x5765
+0xED7B 0x57AC
+0xED7C 0x57C8
+0xED7D 0x57C7
+0xED7E 0xFA0F
+0xED80 0xFA10
+0xED81 0x589E
+0xED82 0x58B2
+0xED83 0x590B
+0xED84 0x5953
+0xED85 0x595B
+0xED86 0x595D
+0xED87 0x5963
+0xED88 0x59A4
+0xED89 0x59BA
+0xED8A 0x5B56
+0xED8B 0x5BC0
+0xED8C 0x752F
+0xED8D 0x5BD8
+0xED8E 0x5BEC
+0xED8F 0x5C1E
+0xED90 0x5CA6
+0xED91 0x5CBA
+0xED92 0x5CF5
+0xED93 0x5D27
+0xED94 0x5D53
+0xED95 0xFA11
+0xED96 0x5D42
+0xED97 0x5D6D
+0xED98 0x5DB8
+0xED99 0x5DB9
+0xED9A 0x5DD0
+0xED9B 0x5F21
+0xED9C 0x5F34
+0xED9D 0x5F67
+0xED9E 0x5FB7
+0xED9F 0x5FDE
+0xEDA0 0x605D
+0xEDA1 0x6085
+0xEDA2 0x608A
+0xEDA3 0x60DE
+0xEDA4 0x60D5
+0xEDA5 0x6120
+0xEDA6 0x60F2
+0xEDA7 0x6111
+0xEDA8 0x6137
+0xEDA9 0x6130
+0xEDAA 0x6198
+0xEDAB 0x6213
+0xEDAC 0x62A6
+0xEDAD 0x63F5
+0xEDAE 0x6460
+0xEDAF 0x649D
+0xEDB0 0x64CE
+0xEDB1 0x654E
+0xEDB2 0x6600
+0xEDB3 0x6615
+0xEDB4 0x663B
+0xEDB5 0x6609
+0xEDB6 0x662E
+0xEDB7 0x661E
+0xEDB8 0x6624
+0xEDB9 0x6665
+0xEDBA 0x6657
+0xEDBB 0x6659
+0xEDBC 0xFA12
+0xEDBD 0x6673
+0xEDBE 0x6699
+0xEDBF 0x66A0
+0xEDC0 0x66B2
+0xEDC1 0x66BF
+0xEDC2 0x66FA
+0xEDC3 0x670E
+0xEDC4 0xF929
+0xEDC5 0x6766
+0xEDC6 0x67BB
+0xEDC7 0x6852
+0xEDC8 0x67C0
+0xEDC9 0x6801
+0xEDCA 0x6844
+0xEDCB 0x68CF
+0xEDCC 0xFA13
+0xEDCD 0x6968
+0xEDCE 0xFA14
+0xEDCF 0x6998
+0xEDD0 0x69E2
+0xEDD1 0x6A30
+0xEDD2 0x6A6B
+0xEDD3 0x6A46
+0xEDD4 0x6A73
+0xEDD5 0x6A7E
+0xEDD6 0x6AE2
+0xEDD7 0x6AE4
+0xEDD8 0x6BD6
+0xEDD9 0x6C3F
+0xEDDA 0x6C5C
+0xEDDB 0x6C86
+0xEDDC 0x6C6F
+0xEDDD 0x6CDA
+0xEDDE 0x6D04
+0xEDDF 0x6D87
+0xEDE0 0x6D6F
+0xEDE1 0x6D96
+0xEDE2 0x6DAC
+0xEDE3 0x6DCF
+0xEDE4 0x6DF8
+0xEDE5 0x6DF2
+0xEDE6 0x6DFC
+0xEDE7 0x6E39
+0xEDE8 0x6E5C
+0xEDE9 0x6E27
+0xEDEA 0x6E3C
+0xEDEB 0x6EBF
+0xEDEC 0x6F88
+0xEDED 0x6FB5
+0xEDEE 0x6FF5
+0xEDEF 0x7005
+0xEDF0 0x7007
+0xEDF1 0x7028
+0xEDF2 0x7085
+0xEDF3 0x70AB
+0xEDF4 0x710F
+0xEDF5 0x7104
+0xEDF6 0x715C
+0xEDF7 0x7146
+0xEDF8 0x7147
+0xEDF9 0xFA15
+0xEDFA 0x71C1
+0xEDFB 0x71FE
+0xEDFC 0x72B1
+0xEE40 0x72BE
+0xEE41 0x7324
+0xEE42 0xFA16
+0xEE43 0x7377
+0xEE44 0x73BD
+0xEE45 0x73C9
+0xEE46 0x73D6
+0xEE47 0x73E3
+0xEE48 0x73D2
+0xEE49 0x7407
+0xEE4A 0x73F5
+0xEE4B 0x7426
+0xEE4C 0x742A
+0xEE4D 0x7429
+0xEE4E 0x742E
+0xEE4F 0x7462
+0xEE50 0x7489
+0xEE51 0x749F
+0xEE52 0x7501
+0xEE53 0x756F
+0xEE54 0x7682
+0xEE55 0x769C
+0xEE56 0x769E
+0xEE57 0x769B
+0xEE58 0x76A6
+0xEE59 0xFA17
+0xEE5A 0x7746
+0xEE5B 0x52AF
+0xEE5C 0x7821
+0xEE5D 0x784E
+0xEE5E 0x7864
+0xEE5F 0x787A
+0xEE60 0x7930
+0xEE61 0xFA18
+0xEE62 0xFA19
+0xEE63 0xFA1A
+0xEE64 0x7994
+0xEE65 0xFA1B
+0xEE66 0x799B
+0xEE67 0x7AD1
+0xEE68 0x7AE7
+0xEE69 0xFA1C
+0xEE6A 0x7AEB
+0xEE6B 0x7B9E
+0xEE6C 0xFA1D
+0xEE6D 0x7D48
+0xEE6E 0x7D5C
+0xEE6F 0x7DB7
+0xEE70 0x7DA0
+0xEE71 0x7DD6
+0xEE72 0x7E52
+0xEE73 0x7F47
+0xEE74 0x7FA1
+0xEE75 0xFA1E
+0xEE76 0x8301
+0xEE77 0x8362
+0xEE78 0x837F
+0xEE79 0x83C7
+0xEE7A 0x83F6
+0xEE7B 0x8448
+0xEE7C 0x84B4
+0xEE7D 0x8553
+0xEE7E 0x8559
+0xEE80 0x856B
+0xEE81 0xFA1F
+0xEE82 0x85B0
+0xEE83 0xFA20
+0xEE84 0xFA21
+0xEE85 0x8807
+0xEE86 0x88F5
+0xEE87 0x8A12
+0xEE88 0x8A37
+0xEE89 0x8A79
+0xEE8A 0x8AA7
+0xEE8B 0x8ABE
+0xEE8C 0x8ADF
+0xEE8D 0xFA22
+0xEE8E 0x8AF6
+0xEE8F 0x8B53
+0xEE90 0x8B7F
+0xEE91 0x8CF0
+0xEE92 0x8CF4
+0xEE93 0x8D12
+0xEE94 0x8D76
+0xEE95 0xFA23
+0xEE96 0x8ECF
+0xEE97 0xFA24
+0xEE98 0xFA25
+0xEE99 0x9067
+0xEE9A 0x90DE
+0xEE9B 0xFA26
+0xEE9C 0x9115
+0xEE9D 0x9127
+0xEE9E 0x91DA
+0xEE9F 0x91D7
+0xEEA0 0x91DE
+0xEEA1 0x91ED
+0xEEA2 0x91EE
+0xEEA3 0x91E4
+0xEEA4 0x91E5
+0xEEA5 0x9206
+0xEEA6 0x9210
+0xEEA7 0x920A
+0xEEA8 0x923A
+0xEEA9 0x9240
+0xEEAA 0x923C
+0xEEAB 0x924E
+0xEEAC 0x9259
+0xEEAD 0x9251
+0xEEAE 0x9239
+0xEEAF 0x9267
+0xEEB0 0x92A7
+0xEEB1 0x9277
+0xEEB2 0x9278
+0xEEB3 0x92E7
+0xEEB4 0x92D7
+0xEEB5 0x92D9
+0xEEB6 0x92D0
+0xEEB7 0xFA27
+0xEEB8 0x92D5
+0xEEB9 0x92E0
+0xEEBA 0x92D3
+0xEEBB 0x9325
+0xEEBC 0x9321
+0xEEBD 0x92FB
+0xEEBE 0xFA28
+0xEEBF 0x931E
+0xEEC0 0x92FF
+0xEEC1 0x931D
+0xEEC2 0x9302
+0xEEC3 0x9370
+0xEEC4 0x9357
+0xEEC5 0x93A4
+0xEEC6 0x93C6
+0xEEC7 0x93DE
+0xEEC8 0x93F8
+0xEEC9 0x9431
+0xEECA 0x9445
+0xEECB 0x9448
+0xEECC 0x9592
+0xEECD 0xF9DC
+0xEECE 0xFA29
+0xEECF 0x969D
+0xEED0 0x96AF
+0xEED1 0x9733
+0xEED2 0x973B
+0xEED3 0x9743
+0xEED4 0x974D
+0xEED5 0x974F
+0xEED6 0x9751
+0xEED7 0x9755
+0xEED8 0x9857
+0xEED9 0x9865
+0xEEDA 0xFA2A
+0xEEDB 0xFA2B
+0xEEDC 0x9927
+0xEEDD 0xFA2C
+0xEEDE 0x999E
+0xEEDF 0x9A4E
+0xEEE0 0x9AD9
+0xEEE1 0x9ADC
+0xEEE2 0x9B75
+0xEEE3 0x9B72
+0xEEE4 0x9B8F
+0xEEE5 0x9BB1
+0xEEE6 0x9BBB
+0xEEE7 0x9C00
+0xEEE8 0x9D70
+0xEEE9 0x9D6B
+0xEEEA 0xFA2D
+0xEEEB 0x9E19
+0xEEEC 0x9ED1
+0xEEEF 0x2170
+0xEEF0 0x2171
+0xEEF1 0x2172
+0xEEF2 0x2173
+0xEEF3 0x2174
+0xEEF4 0x2175
+0xEEF5 0x2176
+0xEEF6 0x2177
+0xEEF7 0x2178
+0xEEF8 0x2179
+0xEEF9 0xFFE2
+0xEEFA 0xFFE4
+0xEEFB 0xFF07
+0xEEFC 0xFF02
+0xFA5B 0x2235
diff --git a/jni/iconv/tests/CP932.TXT b/jni/iconv/tests/CP932.TXT
new file mode 100644
index 0000000..99b15bd
--- /dev/null
+++ b/jni/iconv/tests/CP932.TXT
@@ -0,0 +1,9795 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8140 0x3000
+0x8141 0x3001
+0x8142 0x3002
+0x8143 0xFF0C
+0x8144 0xFF0E
+0x8145 0x30FB
+0x8146 0xFF1A
+0x8147 0xFF1B
+0x8148 0xFF1F
+0x8149 0xFF01
+0x814A 0x309B
+0x814B 0x309C
+0x814C 0x00B4
+0x814D 0xFF40
+0x814E 0x00A8
+0x814F 0xFF3E
+0x8150 0xFFE3
+0x8151 0xFF3F
+0x8152 0x30FD
+0x8153 0x30FE
+0x8154 0x309D
+0x8155 0x309E
+0x8156 0x3003
+0x8157 0x4EDD
+0x8158 0x3005
+0x8159 0x3006
+0x815A 0x3007
+0x815B 0x30FC
+0x815C 0x2015
+0x815D 0x2010
+0x815E 0xFF0F
+0x815F 0xFF3C
+0x8160 0x301C
+0x8161 0x2016
+0x8162 0xFF5C
+0x8163 0x2026
+0x8164 0x2025
+0x8165 0x2018
+0x8166 0x2019
+0x8167 0x201C
+0x8168 0x201D
+0x8169 0xFF08
+0x816A 0xFF09
+0x816B 0x3014
+0x816C 0x3015
+0x816D 0xFF3B
+0x816E 0xFF3D
+0x816F 0xFF5B
+0x8170 0xFF5D
+0x8171 0x3008
+0x8172 0x3009
+0x8173 0x300A
+0x8174 0x300B
+0x8175 0x300C
+0x8176 0x300D
+0x8177 0x300E
+0x8178 0x300F
+0x8179 0x3010
+0x817A 0x3011
+0x817B 0xFF0B
+0x817C 0x2212
+0x817D 0x00B1
+0x817E 0x00D7
+0x8180 0x00F7
+0x8181 0xFF1D
+0x8182 0x2260
+0x8183 0xFF1C
+0x8184 0xFF1E
+0x8185 0x2266
+0x8186 0x2267
+0x8187 0x221E
+0x8188 0x2234
+0x8189 0x2642
+0x818A 0x2640
+0x818B 0x00B0
+0x818C 0x2032
+0x818D 0x2033
+0x818E 0x2103
+0x818F 0xFFE5
+0x8190 0xFF04
+0x8191 0x00A2
+0x8192 0x00A3
+0x8193 0xFF05
+0x8194 0xFF03
+0x8195 0xFF06
+0x8196 0xFF0A
+0x8197 0xFF20
+0x8198 0x00A7
+0x8199 0x2606
+0x819A 0x2605
+0x819B 0x25CB
+0x819C 0x25CF
+0x819D 0x25CE
+0x819E 0x25C7
+0x819F 0x25C6
+0x81A0 0x25A1
+0x81A1 0x25A0
+0x81A2 0x25B3
+0x81A3 0x25B2
+0x81A4 0x25BD
+0x81A5 0x25BC
+0x81A6 0x203B
+0x81A7 0x3012
+0x81A8 0x2192
+0x81A9 0x2190
+0x81AA 0x2191
+0x81AB 0x2193
+0x81AC 0x3013
+0x81B8 0x2208
+0x81B9 0x220B
+0x81BA 0x2286
+0x81BB 0x2287
+0x81BC 0x2282
+0x81BD 0x2283
+0x81BE 0x222A
+0x81BF 0x2229
+0x81C8 0x2227
+0x81C9 0x2228
+0x81CA 0x00AC
+0x81CB 0x21D2
+0x81CC 0x21D4
+0x81CD 0x2200
+0x81CE 0x2203
+0x81DA 0x2220
+0x81DB 0x22A5
+0x81DC 0x2312
+0x81DD 0x2202
+0x81DE 0x2207
+0x81DF 0x2261
+0x81E0 0x2252
+0x81E1 0x226A
+0x81E2 0x226B
+0x81E3 0x221A
+0x81E4 0x223D
+0x81E5 0x221D
+0x81E6 0x2235
+0x81E7 0x222B
+0x81E8 0x222C
+0x81F0 0x212B
+0x81F1 0x2030
+0x81F2 0x266F
+0x81F3 0x266D
+0x81F4 0x266A
+0x81F5 0x2020
+0x81F6 0x2021
+0x81F7 0x00B6
+0x81FC 0x25EF
+0x824F 0xFF10
+0x8250 0xFF11
+0x8251 0xFF12
+0x8252 0xFF13
+0x8253 0xFF14
+0x8254 0xFF15
+0x8255 0xFF16
+0x8256 0xFF17
+0x8257 0xFF18
+0x8258 0xFF19
+0x8260 0xFF21
+0x8261 0xFF22
+0x8262 0xFF23
+0x8263 0xFF24
+0x8264 0xFF25
+0x8265 0xFF26
+0x8266 0xFF27
+0x8267 0xFF28
+0x8268 0xFF29
+0x8269 0xFF2A
+0x826A 0xFF2B
+0x826B 0xFF2C
+0x826C 0xFF2D
+0x826D 0xFF2E
+0x826E 0xFF2F
+0x826F 0xFF30
+0x8270 0xFF31
+0x8271 0xFF32
+0x8272 0xFF33
+0x8273 0xFF34
+0x8274 0xFF35
+0x8275 0xFF36
+0x8276 0xFF37
+0x8277 0xFF38
+0x8278 0xFF39
+0x8279 0xFF3A
+0x8281 0xFF41
+0x8282 0xFF42
+0x8283 0xFF43
+0x8284 0xFF44
+0x8285 0xFF45
+0x8286 0xFF46
+0x8287 0xFF47
+0x8288 0xFF48
+0x8289 0xFF49
+0x828A 0xFF4A
+0x828B 0xFF4B
+0x828C 0xFF4C
+0x828D 0xFF4D
+0x828E 0xFF4E
+0x828F 0xFF4F
+0x8290 0xFF50
+0x8291 0xFF51
+0x8292 0xFF52
+0x8293 0xFF53
+0x8294 0xFF54
+0x8295 0xFF55
+0x8296 0xFF56
+0x8297 0xFF57
+0x8298 0xFF58
+0x8299 0xFF59
+0x829A 0xFF5A
+0x829F 0x3041
+0x82A0 0x3042
+0x82A1 0x3043
+0x82A2 0x3044
+0x82A3 0x3045
+0x82A4 0x3046
+0x82A5 0x3047
+0x82A6 0x3048
+0x82A7 0x3049
+0x82A8 0x304A
+0x82A9 0x304B
+0x82AA 0x304C
+0x82AB 0x304D
+0x82AC 0x304E
+0x82AD 0x304F
+0x82AE 0x3050
+0x82AF 0x3051
+0x82B0 0x3052
+0x82B1 0x3053
+0x82B2 0x3054
+0x82B3 0x3055
+0x82B4 0x3056
+0x82B5 0x3057
+0x82B6 0x3058
+0x82B7 0x3059
+0x82B8 0x305A
+0x82B9 0x305B
+0x82BA 0x305C
+0x82BB 0x305D
+0x82BC 0x305E
+0x82BD 0x305F
+0x82BE 0x3060
+0x82BF 0x3061
+0x82C0 0x3062
+0x82C1 0x3063
+0x82C2 0x3064
+0x82C3 0x3065
+0x82C4 0x3066
+0x82C5 0x3067
+0x82C6 0x3068
+0x82C7 0x3069
+0x82C8 0x306A
+0x82C9 0x306B
+0x82CA 0x306C
+0x82CB 0x306D
+0x82CC 0x306E
+0x82CD 0x306F
+0x82CE 0x3070
+0x82CF 0x3071
+0x82D0 0x3072
+0x82D1 0x3073
+0x82D2 0x3074
+0x82D3 0x3075
+0x82D4 0x3076
+0x82D5 0x3077
+0x82D6 0x3078
+0x82D7 0x3079
+0x82D8 0x307A
+0x82D9 0x307B
+0x82DA 0x307C
+0x82DB 0x307D
+0x82DC 0x307E
+0x82DD 0x307F
+0x82DE 0x3080
+0x82DF 0x3081
+0x82E0 0x3082
+0x82E1 0x3083
+0x82E2 0x3084
+0x82E3 0x3085
+0x82E4 0x3086
+0x82E5 0x3087
+0x82E6 0x3088
+0x82E7 0x3089
+0x82E8 0x308A
+0x82E9 0x308B
+0x82EA 0x308C
+0x82EB 0x308D
+0x82EC 0x308E
+0x82ED 0x308F
+0x82EE 0x3090
+0x82EF 0x3091
+0x82F0 0x3092
+0x82F1 0x3093
+0x8340 0x30A1
+0x8341 0x30A2
+0x8342 0x30A3
+0x8343 0x30A4
+0x8344 0x30A5
+0x8345 0x30A6
+0x8346 0x30A7
+0x8347 0x30A8
+0x8348 0x30A9
+0x8349 0x30AA
+0x834A 0x30AB
+0x834B 0x30AC
+0x834C 0x30AD
+0x834D 0x30AE
+0x834E 0x30AF
+0x834F 0x30B0
+0x8350 0x30B1
+0x8351 0x30B2
+0x8352 0x30B3
+0x8353 0x30B4
+0x8354 0x30B5
+0x8355 0x30B6
+0x8356 0x30B7
+0x8357 0x30B8
+0x8358 0x30B9
+0x8359 0x30BA
+0x835A 0x30BB
+0x835B 0x30BC
+0x835C 0x30BD
+0x835D 0x30BE
+0x835E 0x30BF
+0x835F 0x30C0
+0x8360 0x30C1
+0x8361 0x30C2
+0x8362 0x30C3
+0x8363 0x30C4
+0x8364 0x30C5
+0x8365 0x30C6
+0x8366 0x30C7
+0x8367 0x30C8
+0x8368 0x30C9
+0x8369 0x30CA
+0x836A 0x30CB
+0x836B 0x30CC
+0x836C 0x30CD
+0x836D 0x30CE
+0x836E 0x30CF
+0x836F 0x30D0
+0x8370 0x30D1
+0x8371 0x30D2
+0x8372 0x30D3
+0x8373 0x30D4
+0x8374 0x30D5
+0x8375 0x30D6
+0x8376 0x30D7
+0x8377 0x30D8
+0x8378 0x30D9
+0x8379 0x30DA
+0x837A 0x30DB
+0x837B 0x30DC
+0x837C 0x30DD
+0x837D 0x30DE
+0x837E 0x30DF
+0x8380 0x30E0
+0x8381 0x30E1
+0x8382 0x30E2
+0x8383 0x30E3
+0x8384 0x30E4
+0x8385 0x30E5
+0x8386 0x30E6
+0x8387 0x30E7
+0x8388 0x30E8
+0x8389 0x30E9
+0x838A 0x30EA
+0x838B 0x30EB
+0x838C 0x30EC
+0x838D 0x30ED
+0x838E 0x30EE
+0x838F 0x30EF
+0x8390 0x30F0
+0x8391 0x30F1
+0x8392 0x30F2
+0x8393 0x30F3
+0x8394 0x30F4
+0x8395 0x30F5
+0x8396 0x30F6
+0x839F 0x0391
+0x83A0 0x0392
+0x83A1 0x0393
+0x83A2 0x0394
+0x83A3 0x0395
+0x83A4 0x0396
+0x83A5 0x0397
+0x83A6 0x0398
+0x83A7 0x0399
+0x83A8 0x039A
+0x83A9 0x039B
+0x83AA 0x039C
+0x83AB 0x039D
+0x83AC 0x039E
+0x83AD 0x039F
+0x83AE 0x03A0
+0x83AF 0x03A1
+0x83B0 0x03A3
+0x83B1 0x03A4
+0x83B2 0x03A5
+0x83B3 0x03A6
+0x83B4 0x03A7
+0x83B5 0x03A8
+0x83B6 0x03A9
+0x83BF 0x03B1
+0x83C0 0x03B2
+0x83C1 0x03B3
+0x83C2 0x03B4
+0x83C3 0x03B5
+0x83C4 0x03B6
+0x83C5 0x03B7
+0x83C6 0x03B8
+0x83C7 0x03B9
+0x83C8 0x03BA
+0x83C9 0x03BB
+0x83CA 0x03BC
+0x83CB 0x03BD
+0x83CC 0x03BE
+0x83CD 0x03BF
+0x83CE 0x03C0
+0x83CF 0x03C1
+0x83D0 0x03C3
+0x83D1 0x03C4
+0x83D2 0x03C5
+0x83D3 0x03C6
+0x83D4 0x03C7
+0x83D5 0x03C8
+0x83D6 0x03C9
+0x8440 0x0410
+0x8441 0x0411
+0x8442 0x0412
+0x8443 0x0413
+0x8444 0x0414
+0x8445 0x0415
+0x8446 0x0401
+0x8447 0x0416
+0x8448 0x0417
+0x8449 0x0418
+0x844A 0x0419
+0x844B 0x041A
+0x844C 0x041B
+0x844D 0x041C
+0x844E 0x041D
+0x844F 0x041E
+0x8450 0x041F
+0x8451 0x0420
+0x8452 0x0421
+0x8453 0x0422
+0x8454 0x0423
+0x8455 0x0424
+0x8456 0x0425
+0x8457 0x0426
+0x8458 0x0427
+0x8459 0x0428
+0x845A 0x0429
+0x845B 0x042A
+0x845C 0x042B
+0x845D 0x042C
+0x845E 0x042D
+0x845F 0x042E
+0x8460 0x042F
+0x8470 0x0430
+0x8471 0x0431
+0x8472 0x0432
+0x8473 0x0433
+0x8474 0x0434
+0x8475 0x0435
+0x8476 0x0451
+0x8477 0x0436
+0x8478 0x0437
+0x8479 0x0438
+0x847A 0x0439
+0x847B 0x043A
+0x847C 0x043B
+0x847D 0x043C
+0x847E 0x043D
+0x8480 0x043E
+0x8481 0x043F
+0x8482 0x0440
+0x8483 0x0441
+0x8484 0x0442
+0x8485 0x0443
+0x8486 0x0444
+0x8487 0x0445
+0x8488 0x0446
+0x8489 0x0447
+0x848A 0x0448
+0x848B 0x0449
+0x848C 0x044A
+0x848D 0x044B
+0x848E 0x044C
+0x848F 0x044D
+0x8490 0x044E
+0x8491 0x044F
+0x849F 0x2500
+0x84A0 0x2502
+0x84A1 0x250C
+0x84A2 0x2510
+0x84A3 0x2518
+0x84A4 0x2514
+0x84A5 0x251C
+0x84A6 0x252C
+0x84A7 0x2524
+0x84A8 0x2534
+0x84A9 0x253C
+0x84AA 0x2501
+0x84AB 0x2503
+0x84AC 0x250F
+0x84AD 0x2513
+0x84AE 0x251B
+0x84AF 0x2517
+0x84B0 0x2523
+0x84B1 0x2533
+0x84B2 0x252B
+0x84B3 0x253B
+0x84B4 0x254B
+0x84B5 0x2520
+0x84B6 0x252F
+0x84B7 0x2528
+0x84B8 0x2537
+0x84B9 0x253F
+0x84BA 0x251D
+0x84BB 0x2530
+0x84BC 0x2525
+0x84BD 0x2538
+0x84BE 0x2542
+0x8740 0x2460
+0x8741 0x2461
+0x8742 0x2462
+0x8743 0x2463
+0x8744 0x2464
+0x8745 0x2465
+0x8746 0x2466
+0x8747 0x2467
+0x8748 0x2468
+0x8749 0x2469
+0x874A 0x246A
+0x874B 0x246B
+0x874C 0x246C
+0x874D 0x246D
+0x874E 0x246E
+0x874F 0x246F
+0x8750 0x2470
+0x8751 0x2471
+0x8752 0x2472
+0x8753 0x2473
+0x8754 0x2160
+0x8755 0x2161
+0x8756 0x2162
+0x8757 0x2163
+0x8758 0x2164
+0x8759 0x2165
+0x875A 0x2166
+0x875B 0x2167
+0x875C 0x2168
+0x875D 0x2169
+0x875F 0x3349
+0x8760 0x3314
+0x8761 0x3322
+0x8762 0x334D
+0x8763 0x3318
+0x8764 0x3327
+0x8765 0x3303
+0x8766 0x3336
+0x8767 0x3351
+0x8768 0x3357
+0x8769 0x330D
+0x876A 0x3326
+0x876B 0x3323
+0x876C 0x332B
+0x876D 0x334A
+0x876E 0x333B
+0x876F 0x339C
+0x8770 0x339D
+0x8771 0x339E
+0x8772 0x338E
+0x8773 0x338F
+0x8774 0x33C4
+0x8775 0x33A1
+0x877E 0x337B
+0x8780 0x301D
+0x8781 0x301F
+0x8782 0x2116
+0x8783 0x33CD
+0x8784 0x2121
+0x8785 0x32A4
+0x8786 0x32A5
+0x8787 0x32A6
+0x8788 0x32A7
+0x8789 0x32A8
+0x878A 0x3231
+0x878B 0x3232
+0x878C 0x3239
+0x878D 0x337E
+0x878E 0x337D
+0x878F 0x337C
+0x8790 0x2252
+0x8791 0x2261
+0x8792 0x222B
+0x8793 0x222E
+0x8794 0x2211
+0x8795 0x221A
+0x8796 0x22A5
+0x8797 0x2220
+0x8798 0x221F
+0x8799 0x22BF
+0x879A 0x2235
+0x879B 0x2229
+0x879C 0x222A
+0x889F 0x4E9C
+0x88A0 0x5516
+0x88A1 0x5A03
+0x88A2 0x963F
+0x88A3 0x54C0
+0x88A4 0x611B
+0x88A5 0x6328
+0x88A6 0x59F6
+0x88A7 0x9022
+0x88A8 0x8475
+0x88A9 0x831C
+0x88AA 0x7A50
+0x88AB 0x60AA
+0x88AC 0x63E1
+0x88AD 0x6E25
+0x88AE 0x65ED
+0x88AF 0x8466
+0x88B0 0x82A6
+0x88B1 0x9BF5
+0x88B2 0x6893
+0x88B3 0x5727
+0x88B4 0x65A1
+0x88B5 0x6271
+0x88B6 0x5B9B
+0x88B7 0x59D0
+0x88B8 0x867B
+0x88B9 0x98F4
+0x88BA 0x7D62
+0x88BB 0x7DBE
+0x88BC 0x9B8E
+0x88BD 0x6216
+0x88BE 0x7C9F
+0x88BF 0x88B7
+0x88C0 0x5B89
+0x88C1 0x5EB5
+0x88C2 0x6309
+0x88C3 0x6697
+0x88C4 0x6848
+0x88C5 0x95C7
+0x88C6 0x978D
+0x88C7 0x674F
+0x88C8 0x4EE5
+0x88C9 0x4F0A
+0x88CA 0x4F4D
+0x88CB 0x4F9D
+0x88CC 0x5049
+0x88CD 0x56F2
+0x88CE 0x5937
+0x88CF 0x59D4
+0x88D0 0x5A01
+0x88D1 0x5C09
+0x88D2 0x60DF
+0x88D3 0x610F
+0x88D4 0x6170
+0x88D5 0x6613
+0x88D6 0x6905
+0x88D7 0x70BA
+0x88D8 0x754F
+0x88D9 0x7570
+0x88DA 0x79FB
+0x88DB 0x7DAD
+0x88DC 0x7DEF
+0x88DD 0x80C3
+0x88DE 0x840E
+0x88DF 0x8863
+0x88E0 0x8B02
+0x88E1 0x9055
+0x88E2 0x907A
+0x88E3 0x533B
+0x88E4 0x4E95
+0x88E5 0x4EA5
+0x88E6 0x57DF
+0x88E7 0x80B2
+0x88E8 0x90C1
+0x88E9 0x78EF
+0x88EA 0x4E00
+0x88EB 0x58F1
+0x88EC 0x6EA2
+0x88ED 0x9038
+0x88EE 0x7A32
+0x88EF 0x8328
+0x88F0 0x828B
+0x88F1 0x9C2F
+0x88F2 0x5141
+0x88F3 0x5370
+0x88F4 0x54BD
+0x88F5 0x54E1
+0x88F6 0x56E0
+0x88F7 0x59FB
+0x88F8 0x5F15
+0x88F9 0x98F2
+0x88FA 0x6DEB
+0x88FB 0x80E4
+0x88FC 0x852D
+0x8940 0x9662
+0x8941 0x9670
+0x8942 0x96A0
+0x8943 0x97FB
+0x8944 0x540B
+0x8945 0x53F3
+0x8946 0x5B87
+0x8947 0x70CF
+0x8948 0x7FBD
+0x8949 0x8FC2
+0x894A 0x96E8
+0x894B 0x536F
+0x894C 0x9D5C
+0x894D 0x7ABA
+0x894E 0x4E11
+0x894F 0x7893
+0x8950 0x81FC
+0x8951 0x6E26
+0x8952 0x5618
+0x8953 0x5504
+0x8954 0x6B1D
+0x8955 0x851A
+0x8956 0x9C3B
+0x8957 0x59E5
+0x8958 0x53A9
+0x8959 0x6D66
+0x895A 0x74DC
+0x895B 0x958F
+0x895C 0x5642
+0x895D 0x4E91
+0x895E 0x904B
+0x895F 0x96F2
+0x8960 0x834F
+0x8961 0x990C
+0x8962 0x53E1
+0x8963 0x55B6
+0x8964 0x5B30
+0x8965 0x5F71
+0x8966 0x6620
+0x8967 0x66F3
+0x8968 0x6804
+0x8969 0x6C38
+0x896A 0x6CF3
+0x896B 0x6D29
+0x896C 0x745B
+0x896D 0x76C8
+0x896E 0x7A4E
+0x896F 0x9834
+0x8970 0x82F1
+0x8971 0x885B
+0x8972 0x8A60
+0x8973 0x92ED
+0x8974 0x6DB2
+0x8975 0x75AB
+0x8976 0x76CA
+0x8977 0x99C5
+0x8978 0x60A6
+0x8979 0x8B01
+0x897A 0x8D8A
+0x897B 0x95B2
+0x897C 0x698E
+0x897D 0x53AD
+0x897E 0x5186
+0x8980 0x5712
+0x8981 0x5830
+0x8982 0x5944
+0x8983 0x5BB4
+0x8984 0x5EF6
+0x8985 0x6028
+0x8986 0x63A9
+0x8987 0x63F4
+0x8988 0x6CBF
+0x8989 0x6F14
+0x898A 0x708E
+0x898B 0x7114
+0x898C 0x7159
+0x898D 0x71D5
+0x898E 0x733F
+0x898F 0x7E01
+0x8990 0x8276
+0x8991 0x82D1
+0x8992 0x8597
+0x8993 0x9060
+0x8994 0x925B
+0x8995 0x9D1B
+0x8996 0x5869
+0x8997 0x65BC
+0x8998 0x6C5A
+0x8999 0x7525
+0x899A 0x51F9
+0x899B 0x592E
+0x899C 0x5965
+0x899D 0x5F80
+0x899E 0x5FDC
+0x899F 0x62BC
+0x89A0 0x65FA
+0x89A1 0x6A2A
+0x89A2 0x6B27
+0x89A3 0x6BB4
+0x89A4 0x738B
+0x89A5 0x7FC1
+0x89A6 0x8956
+0x89A7 0x9D2C
+0x89A8 0x9D0E
+0x89A9 0x9EC4
+0x89AA 0x5CA1
+0x89AB 0x6C96
+0x89AC 0x837B
+0x89AD 0x5104
+0x89AE 0x5C4B
+0x89AF 0x61B6
+0x89B0 0x81C6
+0x89B1 0x6876
+0x89B2 0x7261
+0x89B3 0x4E59
+0x89B4 0x4FFA
+0x89B5 0x5378
+0x89B6 0x6069
+0x89B7 0x6E29
+0x89B8 0x7A4F
+0x89B9 0x97F3
+0x89BA 0x4E0B
+0x89BB 0x5316
+0x89BC 0x4EEE
+0x89BD 0x4F55
+0x89BE 0x4F3D
+0x89BF 0x4FA1
+0x89C0 0x4F73
+0x89C1 0x52A0
+0x89C2 0x53EF
+0x89C3 0x5609
+0x89C4 0x590F
+0x89C5 0x5AC1
+0x89C6 0x5BB6
+0x89C7 0x5BE1
+0x89C8 0x79D1
+0x89C9 0x6687
+0x89CA 0x679C
+0x89CB 0x67B6
+0x89CC 0x6B4C
+0x89CD 0x6CB3
+0x89CE 0x706B
+0x89CF 0x73C2
+0x89D0 0x798D
+0x89D1 0x79BE
+0x89D2 0x7A3C
+0x89D3 0x7B87
+0x89D4 0x82B1
+0x89D5 0x82DB
+0x89D6 0x8304
+0x89D7 0x8377
+0x89D8 0x83EF
+0x89D9 0x83D3
+0x89DA 0x8766
+0x89DB 0x8AB2
+0x89DC 0x5629
+0x89DD 0x8CA8
+0x89DE 0x8FE6
+0x89DF 0x904E
+0x89E0 0x971E
+0x89E1 0x868A
+0x89E2 0x4FC4
+0x89E3 0x5CE8
+0x89E4 0x6211
+0x89E5 0x7259
+0x89E6 0x753B
+0x89E7 0x81E5
+0x89E8 0x82BD
+0x89E9 0x86FE
+0x89EA 0x8CC0
+0x89EB 0x96C5
+0x89EC 0x9913
+0x89ED 0x99D5
+0x89EE 0x4ECB
+0x89EF 0x4F1A
+0x89F0 0x89E3
+0x89F1 0x56DE
+0x89F2 0x584A
+0x89F3 0x58CA
+0x89F4 0x5EFB
+0x89F5 0x5FEB
+0x89F6 0x602A
+0x89F7 0x6094
+0x89F8 0x6062
+0x89F9 0x61D0
+0x89FA 0x6212
+0x89FB 0x62D0
+0x89FC 0x6539
+0x8A40 0x9B41
+0x8A41 0x6666
+0x8A42 0x68B0
+0x8A43 0x6D77
+0x8A44 0x7070
+0x8A45 0x754C
+0x8A46 0x7686
+0x8A47 0x7D75
+0x8A48 0x82A5
+0x8A49 0x87F9
+0x8A4A 0x958B
+0x8A4B 0x968E
+0x8A4C 0x8C9D
+0x8A4D 0x51F1
+0x8A4E 0x52BE
+0x8A4F 0x5916
+0x8A50 0x54B3
+0x8A51 0x5BB3
+0x8A52 0x5D16
+0x8A53 0x6168
+0x8A54 0x6982
+0x8A55 0x6DAF
+0x8A56 0x788D
+0x8A57 0x84CB
+0x8A58 0x8857
+0x8A59 0x8A72
+0x8A5A 0x93A7
+0x8A5B 0x9AB8
+0x8A5C 0x6D6C
+0x8A5D 0x99A8
+0x8A5E 0x86D9
+0x8A5F 0x57A3
+0x8A60 0x67FF
+0x8A61 0x86CE
+0x8A62 0x920E
+0x8A63 0x5283
+0x8A64 0x5687
+0x8A65 0x5404
+0x8A66 0x5ED3
+0x8A67 0x62E1
+0x8A68 0x64B9
+0x8A69 0x683C
+0x8A6A 0x6838
+0x8A6B 0x6BBB
+0x8A6C 0x7372
+0x8A6D 0x78BA
+0x8A6E 0x7A6B
+0x8A6F 0x899A
+0x8A70 0x89D2
+0x8A71 0x8D6B
+0x8A72 0x8F03
+0x8A73 0x90ED
+0x8A74 0x95A3
+0x8A75 0x9694
+0x8A76 0x9769
+0x8A77 0x5B66
+0x8A78 0x5CB3
+0x8A79 0x697D
+0x8A7A 0x984D
+0x8A7B 0x984E
+0x8A7C 0x639B
+0x8A7D 0x7B20
+0x8A7E 0x6A2B
+0x8A80 0x6A7F
+0x8A81 0x68B6
+0x8A82 0x9C0D
+0x8A83 0x6F5F
+0x8A84 0x5272
+0x8A85 0x559D
+0x8A86 0x6070
+0x8A87 0x62EC
+0x8A88 0x6D3B
+0x8A89 0x6E07
+0x8A8A 0x6ED1
+0x8A8B 0x845B
+0x8A8C 0x8910
+0x8A8D 0x8F44
+0x8A8E 0x4E14
+0x8A8F 0x9C39
+0x8A90 0x53F6
+0x8A91 0x691B
+0x8A92 0x6A3A
+0x8A93 0x9784
+0x8A94 0x682A
+0x8A95 0x515C
+0x8A96 0x7AC3
+0x8A97 0x84B2
+0x8A98 0x91DC
+0x8A99 0x938C
+0x8A9A 0x565B
+0x8A9B 0x9D28
+0x8A9C 0x6822
+0x8A9D 0x8305
+0x8A9E 0x8431
+0x8A9F 0x7CA5
+0x8AA0 0x5208
+0x8AA1 0x82C5
+0x8AA2 0x74E6
+0x8AA3 0x4E7E
+0x8AA4 0x4F83
+0x8AA5 0x51A0
+0x8AA6 0x5BD2
+0x8AA7 0x520A
+0x8AA8 0x52D8
+0x8AA9 0x52E7
+0x8AAA 0x5DFB
+0x8AAB 0x559A
+0x8AAC 0x582A
+0x8AAD 0x59E6
+0x8AAE 0x5B8C
+0x8AAF 0x5B98
+0x8AB0 0x5BDB
+0x8AB1 0x5E72
+0x8AB2 0x5E79
+0x8AB3 0x60A3
+0x8AB4 0x611F
+0x8AB5 0x6163
+0x8AB6 0x61BE
+0x8AB7 0x63DB
+0x8AB8 0x6562
+0x8AB9 0x67D1
+0x8ABA 0x6853
+0x8ABB 0x68FA
+0x8ABC 0x6B3E
+0x8ABD 0x6B53
+0x8ABE 0x6C57
+0x8ABF 0x6F22
+0x8AC0 0x6F97
+0x8AC1 0x6F45
+0x8AC2 0x74B0
+0x8AC3 0x7518
+0x8AC4 0x76E3
+0x8AC5 0x770B
+0x8AC6 0x7AFF
+0x8AC7 0x7BA1
+0x8AC8 0x7C21
+0x8AC9 0x7DE9
+0x8ACA 0x7F36
+0x8ACB 0x7FF0
+0x8ACC 0x809D
+0x8ACD 0x8266
+0x8ACE 0x839E
+0x8ACF 0x89B3
+0x8AD0 0x8ACC
+0x8AD1 0x8CAB
+0x8AD2 0x9084
+0x8AD3 0x9451
+0x8AD4 0x9593
+0x8AD5 0x9591
+0x8AD6 0x95A2
+0x8AD7 0x9665
+0x8AD8 0x97D3
+0x8AD9 0x9928
+0x8ADA 0x8218
+0x8ADB 0x4E38
+0x8ADC 0x542B
+0x8ADD 0x5CB8
+0x8ADE 0x5DCC
+0x8ADF 0x73A9
+0x8AE0 0x764C
+0x8AE1 0x773C
+0x8AE2 0x5CA9
+0x8AE3 0x7FEB
+0x8AE4 0x8D0B
+0x8AE5 0x96C1
+0x8AE6 0x9811
+0x8AE7 0x9854
+0x8AE8 0x9858
+0x8AE9 0x4F01
+0x8AEA 0x4F0E
+0x8AEB 0x5371
+0x8AEC 0x559C
+0x8AED 0x5668
+0x8AEE 0x57FA
+0x8AEF 0x5947
+0x8AF0 0x5B09
+0x8AF1 0x5BC4
+0x8AF2 0x5C90
+0x8AF3 0x5E0C
+0x8AF4 0x5E7E
+0x8AF5 0x5FCC
+0x8AF6 0x63EE
+0x8AF7 0x673A
+0x8AF8 0x65D7
+0x8AF9 0x65E2
+0x8AFA 0x671F
+0x8AFB 0x68CB
+0x8AFC 0x68C4
+0x8B40 0x6A5F
+0x8B41 0x5E30
+0x8B42 0x6BC5
+0x8B43 0x6C17
+0x8B44 0x6C7D
+0x8B45 0x757F
+0x8B46 0x7948
+0x8B47 0x5B63
+0x8B48 0x7A00
+0x8B49 0x7D00
+0x8B4A 0x5FBD
+0x8B4B 0x898F
+0x8B4C 0x8A18
+0x8B4D 0x8CB4
+0x8B4E 0x8D77
+0x8B4F 0x8ECC
+0x8B50 0x8F1D
+0x8B51 0x98E2
+0x8B52 0x9A0E
+0x8B53 0x9B3C
+0x8B54 0x4E80
+0x8B55 0x507D
+0x8B56 0x5100
+0x8B57 0x5993
+0x8B58 0x5B9C
+0x8B59 0x622F
+0x8B5A 0x6280
+0x8B5B 0x64EC
+0x8B5C 0x6B3A
+0x8B5D 0x72A0
+0x8B5E 0x7591
+0x8B5F 0x7947
+0x8B60 0x7FA9
+0x8B61 0x87FB
+0x8B62 0x8ABC
+0x8B63 0x8B70
+0x8B64 0x63AC
+0x8B65 0x83CA
+0x8B66 0x97A0
+0x8B67 0x5409
+0x8B68 0x5403
+0x8B69 0x55AB
+0x8B6A 0x6854
+0x8B6B 0x6A58
+0x8B6C 0x8A70
+0x8B6D 0x7827
+0x8B6E 0x6775
+0x8B6F 0x9ECD
+0x8B70 0x5374
+0x8B71 0x5BA2
+0x8B72 0x811A
+0x8B73 0x8650
+0x8B74 0x9006
+0x8B75 0x4E18
+0x8B76 0x4E45
+0x8B77 0x4EC7
+0x8B78 0x4F11
+0x8B79 0x53CA
+0x8B7A 0x5438
+0x8B7B 0x5BAE
+0x8B7C 0x5F13
+0x8B7D 0x6025
+0x8B7E 0x6551
+0x8B80 0x673D
+0x8B81 0x6C42
+0x8B82 0x6C72
+0x8B83 0x6CE3
+0x8B84 0x7078
+0x8B85 0x7403
+0x8B86 0x7A76
+0x8B87 0x7AAE
+0x8B88 0x7B08
+0x8B89 0x7D1A
+0x8B8A 0x7CFE
+0x8B8B 0x7D66
+0x8B8C 0x65E7
+0x8B8D 0x725B
+0x8B8E 0x53BB
+0x8B8F 0x5C45
+0x8B90 0x5DE8
+0x8B91 0x62D2
+0x8B92 0x62E0
+0x8B93 0x6319
+0x8B94 0x6E20
+0x8B95 0x865A
+0x8B96 0x8A31
+0x8B97 0x8DDD
+0x8B98 0x92F8
+0x8B99 0x6F01
+0x8B9A 0x79A6
+0x8B9B 0x9B5A
+0x8B9C 0x4EA8
+0x8B9D 0x4EAB
+0x8B9E 0x4EAC
+0x8B9F 0x4F9B
+0x8BA0 0x4FA0
+0x8BA1 0x50D1
+0x8BA2 0x5147
+0x8BA3 0x7AF6
+0x8BA4 0x5171
+0x8BA5 0x51F6
+0x8BA6 0x5354
+0x8BA7 0x5321
+0x8BA8 0x537F
+0x8BA9 0x53EB
+0x8BAA 0x55AC
+0x8BAB 0x5883
+0x8BAC 0x5CE1
+0x8BAD 0x5F37
+0x8BAE 0x5F4A
+0x8BAF 0x602F
+0x8BB0 0x6050
+0x8BB1 0x606D
+0x8BB2 0x631F
+0x8BB3 0x6559
+0x8BB4 0x6A4B
+0x8BB5 0x6CC1
+0x8BB6 0x72C2
+0x8BB7 0x72ED
+0x8BB8 0x77EF
+0x8BB9 0x80F8
+0x8BBA 0x8105
+0x8BBB 0x8208
+0x8BBC 0x854E
+0x8BBD 0x90F7
+0x8BBE 0x93E1
+0x8BBF 0x97FF
+0x8BC0 0x9957
+0x8BC1 0x9A5A
+0x8BC2 0x4EF0
+0x8BC3 0x51DD
+0x8BC4 0x5C2D
+0x8BC5 0x6681
+0x8BC6 0x696D
+0x8BC7 0x5C40
+0x8BC8 0x66F2
+0x8BC9 0x6975
+0x8BCA 0x7389
+0x8BCB 0x6850
+0x8BCC 0x7C81
+0x8BCD 0x50C5
+0x8BCE 0x52E4
+0x8BCF 0x5747
+0x8BD0 0x5DFE
+0x8BD1 0x9326
+0x8BD2 0x65A4
+0x8BD3 0x6B23
+0x8BD4 0x6B3D
+0x8BD5 0x7434
+0x8BD6 0x7981
+0x8BD7 0x79BD
+0x8BD8 0x7B4B
+0x8BD9 0x7DCA
+0x8BDA 0x82B9
+0x8BDB 0x83CC
+0x8BDC 0x887F
+0x8BDD 0x895F
+0x8BDE 0x8B39
+0x8BDF 0x8FD1
+0x8BE0 0x91D1
+0x8BE1 0x541F
+0x8BE2 0x9280
+0x8BE3 0x4E5D
+0x8BE4 0x5036
+0x8BE5 0x53E5
+0x8BE6 0x533A
+0x8BE7 0x72D7
+0x8BE8 0x7396
+0x8BE9 0x77E9
+0x8BEA 0x82E6
+0x8BEB 0x8EAF
+0x8BEC 0x99C6
+0x8BED 0x99C8
+0x8BEE 0x99D2
+0x8BEF 0x5177
+0x8BF0 0x611A
+0x8BF1 0x865E
+0x8BF2 0x55B0
+0x8BF3 0x7A7A
+0x8BF4 0x5076
+0x8BF5 0x5BD3
+0x8BF6 0x9047
+0x8BF7 0x9685
+0x8BF8 0x4E32
+0x8BF9 0x6ADB
+0x8BFA 0x91E7
+0x8BFB 0x5C51
+0x8BFC 0x5C48
+0x8C40 0x6398
+0x8C41 0x7A9F
+0x8C42 0x6C93
+0x8C43 0x9774
+0x8C44 0x8F61
+0x8C45 0x7AAA
+0x8C46 0x718A
+0x8C47 0x9688
+0x8C48 0x7C82
+0x8C49 0x6817
+0x8C4A 0x7E70
+0x8C4B 0x6851
+0x8C4C 0x936C
+0x8C4D 0x52F2
+0x8C4E 0x541B
+0x8C4F 0x85AB
+0x8C50 0x8A13
+0x8C51 0x7FA4
+0x8C52 0x8ECD
+0x8C53 0x90E1
+0x8C54 0x5366
+0x8C55 0x8888
+0x8C56 0x7941
+0x8C57 0x4FC2
+0x8C58 0x50BE
+0x8C59 0x5211
+0x8C5A 0x5144
+0x8C5B 0x5553
+0x8C5C 0x572D
+0x8C5D 0x73EA
+0x8C5E 0x578B
+0x8C5F 0x5951
+0x8C60 0x5F62
+0x8C61 0x5F84
+0x8C62 0x6075
+0x8C63 0x6176
+0x8C64 0x6167
+0x8C65 0x61A9
+0x8C66 0x63B2
+0x8C67 0x643A
+0x8C68 0x656C
+0x8C69 0x666F
+0x8C6A 0x6842
+0x8C6B 0x6E13
+0x8C6C 0x7566
+0x8C6D 0x7A3D
+0x8C6E 0x7CFB
+0x8C6F 0x7D4C
+0x8C70 0x7D99
+0x8C71 0x7E4B
+0x8C72 0x7F6B
+0x8C73 0x830E
+0x8C74 0x834A
+0x8C75 0x86CD
+0x8C76 0x8A08
+0x8C77 0x8A63
+0x8C78 0x8B66
+0x8C79 0x8EFD
+0x8C7A 0x981A
+0x8C7B 0x9D8F
+0x8C7C 0x82B8
+0x8C7D 0x8FCE
+0x8C7E 0x9BE8
+0x8C80 0x5287
+0x8C81 0x621F
+0x8C82 0x6483
+0x8C83 0x6FC0
+0x8C84 0x9699
+0x8C85 0x6841
+0x8C86 0x5091
+0x8C87 0x6B20
+0x8C88 0x6C7A
+0x8C89 0x6F54
+0x8C8A 0x7A74
+0x8C8B 0x7D50
+0x8C8C 0x8840
+0x8C8D 0x8A23
+0x8C8E 0x6708
+0x8C8F 0x4EF6
+0x8C90 0x5039
+0x8C91 0x5026
+0x8C92 0x5065
+0x8C93 0x517C
+0x8C94 0x5238
+0x8C95 0x5263
+0x8C96 0x55A7
+0x8C97 0x570F
+0x8C98 0x5805
+0x8C99 0x5ACC
+0x8C9A 0x5EFA
+0x8C9B 0x61B2
+0x8C9C 0x61F8
+0x8C9D 0x62F3
+0x8C9E 0x6372
+0x8C9F 0x691C
+0x8CA0 0x6A29
+0x8CA1 0x727D
+0x8CA2 0x72AC
+0x8CA3 0x732E
+0x8CA4 0x7814
+0x8CA5 0x786F
+0x8CA6 0x7D79
+0x8CA7 0x770C
+0x8CA8 0x80A9
+0x8CA9 0x898B
+0x8CAA 0x8B19
+0x8CAB 0x8CE2
+0x8CAC 0x8ED2
+0x8CAD 0x9063
+0x8CAE 0x9375
+0x8CAF 0x967A
+0x8CB0 0x9855
+0x8CB1 0x9A13
+0x8CB2 0x9E78
+0x8CB3 0x5143
+0x8CB4 0x539F
+0x8CB5 0x53B3
+0x8CB6 0x5E7B
+0x8CB7 0x5F26
+0x8CB8 0x6E1B
+0x8CB9 0x6E90
+0x8CBA 0x7384
+0x8CBB 0x73FE
+0x8CBC 0x7D43
+0x8CBD 0x8237
+0x8CBE 0x8A00
+0x8CBF 0x8AFA
+0x8CC0 0x9650
+0x8CC1 0x4E4E
+0x8CC2 0x500B
+0x8CC3 0x53E4
+0x8CC4 0x547C
+0x8CC5 0x56FA
+0x8CC6 0x59D1
+0x8CC7 0x5B64
+0x8CC8 0x5DF1
+0x8CC9 0x5EAB
+0x8CCA 0x5F27
+0x8CCB 0x6238
+0x8CCC 0x6545
+0x8CCD 0x67AF
+0x8CCE 0x6E56
+0x8CCF 0x72D0
+0x8CD0 0x7CCA
+0x8CD1 0x88B4
+0x8CD2 0x80A1
+0x8CD3 0x80E1
+0x8CD4 0x83F0
+0x8CD5 0x864E
+0x8CD6 0x8A87
+0x8CD7 0x8DE8
+0x8CD8 0x9237
+0x8CD9 0x96C7
+0x8CDA 0x9867
+0x8CDB 0x9F13
+0x8CDC 0x4E94
+0x8CDD 0x4E92
+0x8CDE 0x4F0D
+0x8CDF 0x5348
+0x8CE0 0x5449
+0x8CE1 0x543E
+0x8CE2 0x5A2F
+0x8CE3 0x5F8C
+0x8CE4 0x5FA1
+0x8CE5 0x609F
+0x8CE6 0x68A7
+0x8CE7 0x6A8E
+0x8CE8 0x745A
+0x8CE9 0x7881
+0x8CEA 0x8A9E
+0x8CEB 0x8AA4
+0x8CEC 0x8B77
+0x8CED 0x9190
+0x8CEE 0x4E5E
+0x8CEF 0x9BC9
+0x8CF0 0x4EA4
+0x8CF1 0x4F7C
+0x8CF2 0x4FAF
+0x8CF3 0x5019
+0x8CF4 0x5016
+0x8CF5 0x5149
+0x8CF6 0x516C
+0x8CF7 0x529F
+0x8CF8 0x52B9
+0x8CF9 0x52FE
+0x8CFA 0x539A
+0x8CFB 0x53E3
+0x8CFC 0x5411
+0x8D40 0x540E
+0x8D41 0x5589
+0x8D42 0x5751
+0x8D43 0x57A2
+0x8D44 0x597D
+0x8D45 0x5B54
+0x8D46 0x5B5D
+0x8D47 0x5B8F
+0x8D48 0x5DE5
+0x8D49 0x5DE7
+0x8D4A 0x5DF7
+0x8D4B 0x5E78
+0x8D4C 0x5E83
+0x8D4D 0x5E9A
+0x8D4E 0x5EB7
+0x8D4F 0x5F18
+0x8D50 0x6052
+0x8D51 0x614C
+0x8D52 0x6297
+0x8D53 0x62D8
+0x8D54 0x63A7
+0x8D55 0x653B
+0x8D56 0x6602
+0x8D57 0x6643
+0x8D58 0x66F4
+0x8D59 0x676D
+0x8D5A 0x6821
+0x8D5B 0x6897
+0x8D5C 0x69CB
+0x8D5D 0x6C5F
+0x8D5E 0x6D2A
+0x8D5F 0x6D69
+0x8D60 0x6E2F
+0x8D61 0x6E9D
+0x8D62 0x7532
+0x8D63 0x7687
+0x8D64 0x786C
+0x8D65 0x7A3F
+0x8D66 0x7CE0
+0x8D67 0x7D05
+0x8D68 0x7D18
+0x8D69 0x7D5E
+0x8D6A 0x7DB1
+0x8D6B 0x8015
+0x8D6C 0x8003
+0x8D6D 0x80AF
+0x8D6E 0x80B1
+0x8D6F 0x8154
+0x8D70 0x818F
+0x8D71 0x822A
+0x8D72 0x8352
+0x8D73 0x884C
+0x8D74 0x8861
+0x8D75 0x8B1B
+0x8D76 0x8CA2
+0x8D77 0x8CFC
+0x8D78 0x90CA
+0x8D79 0x9175
+0x8D7A 0x9271
+0x8D7B 0x783F
+0x8D7C 0x92FC
+0x8D7D 0x95A4
+0x8D7E 0x964D
+0x8D80 0x9805
+0x8D81 0x9999
+0x8D82 0x9AD8
+0x8D83 0x9D3B
+0x8D84 0x525B
+0x8D85 0x52AB
+0x8D86 0x53F7
+0x8D87 0x5408
+0x8D88 0x58D5
+0x8D89 0x62F7
+0x8D8A 0x6FE0
+0x8D8B 0x8C6A
+0x8D8C 0x8F5F
+0x8D8D 0x9EB9
+0x8D8E 0x514B
+0x8D8F 0x523B
+0x8D90 0x544A
+0x8D91 0x56FD
+0x8D92 0x7A40
+0x8D93 0x9177
+0x8D94 0x9D60
+0x8D95 0x9ED2
+0x8D96 0x7344
+0x8D97 0x6F09
+0x8D98 0x8170
+0x8D99 0x7511
+0x8D9A 0x5FFD
+0x8D9B 0x60DA
+0x8D9C 0x9AA8
+0x8D9D 0x72DB
+0x8D9E 0x8FBC
+0x8D9F 0x6B64
+0x8DA0 0x9803
+0x8DA1 0x4ECA
+0x8DA2 0x56F0
+0x8DA3 0x5764
+0x8DA4 0x58BE
+0x8DA5 0x5A5A
+0x8DA6 0x6068
+0x8DA7 0x61C7
+0x8DA8 0x660F
+0x8DA9 0x6606
+0x8DAA 0x6839
+0x8DAB 0x68B1
+0x8DAC 0x6DF7
+0x8DAD 0x75D5
+0x8DAE 0x7D3A
+0x8DAF 0x826E
+0x8DB0 0x9B42
+0x8DB1 0x4E9B
+0x8DB2 0x4F50
+0x8DB3 0x53C9
+0x8DB4 0x5506
+0x8DB5 0x5D6F
+0x8DB6 0x5DE6
+0x8DB7 0x5DEE
+0x8DB8 0x67FB
+0x8DB9 0x6C99
+0x8DBA 0x7473
+0x8DBB 0x7802
+0x8DBC 0x8A50
+0x8DBD 0x9396
+0x8DBE 0x88DF
+0x8DBF 0x5750
+0x8DC0 0x5EA7
+0x8DC1 0x632B
+0x8DC2 0x50B5
+0x8DC3 0x50AC
+0x8DC4 0x518D
+0x8DC5 0x6700
+0x8DC6 0x54C9
+0x8DC7 0x585E
+0x8DC8 0x59BB
+0x8DC9 0x5BB0
+0x8DCA 0x5F69
+0x8DCB 0x624D
+0x8DCC 0x63A1
+0x8DCD 0x683D
+0x8DCE 0x6B73
+0x8DCF 0x6E08
+0x8DD0 0x707D
+0x8DD1 0x91C7
+0x8DD2 0x7280
+0x8DD3 0x7815
+0x8DD4 0x7826
+0x8DD5 0x796D
+0x8DD6 0x658E
+0x8DD7 0x7D30
+0x8DD8 0x83DC
+0x8DD9 0x88C1
+0x8DDA 0x8F09
+0x8DDB 0x969B
+0x8DDC 0x5264
+0x8DDD 0x5728
+0x8DDE 0x6750
+0x8DDF 0x7F6A
+0x8DE0 0x8CA1
+0x8DE1 0x51B4
+0x8DE2 0x5742
+0x8DE3 0x962A
+0x8DE4 0x583A
+0x8DE5 0x698A
+0x8DE6 0x80B4
+0x8DE7 0x54B2
+0x8DE8 0x5D0E
+0x8DE9 0x57FC
+0x8DEA 0x7895
+0x8DEB 0x9DFA
+0x8DEC 0x4F5C
+0x8DED 0x524A
+0x8DEE 0x548B
+0x8DEF 0x643E
+0x8DF0 0x6628
+0x8DF1 0x6714
+0x8DF2 0x67F5
+0x8DF3 0x7A84
+0x8DF4 0x7B56
+0x8DF5 0x7D22
+0x8DF6 0x932F
+0x8DF7 0x685C
+0x8DF8 0x9BAD
+0x8DF9 0x7B39
+0x8DFA 0x5319
+0x8DFB 0x518A
+0x8DFC 0x5237
+0x8E40 0x5BDF
+0x8E41 0x62F6
+0x8E42 0x64AE
+0x8E43 0x64E6
+0x8E44 0x672D
+0x8E45 0x6BBA
+0x8E46 0x85A9
+0x8E47 0x96D1
+0x8E48 0x7690
+0x8E49 0x9BD6
+0x8E4A 0x634C
+0x8E4B 0x9306
+0x8E4C 0x9BAB
+0x8E4D 0x76BF
+0x8E4E 0x6652
+0x8E4F 0x4E09
+0x8E50 0x5098
+0x8E51 0x53C2
+0x8E52 0x5C71
+0x8E53 0x60E8
+0x8E54 0x6492
+0x8E55 0x6563
+0x8E56 0x685F
+0x8E57 0x71E6
+0x8E58 0x73CA
+0x8E59 0x7523
+0x8E5A 0x7B97
+0x8E5B 0x7E82
+0x8E5C 0x8695
+0x8E5D 0x8B83
+0x8E5E 0x8CDB
+0x8E5F 0x9178
+0x8E60 0x9910
+0x8E61 0x65AC
+0x8E62 0x66AB
+0x8E63 0x6B8B
+0x8E64 0x4ED5
+0x8E65 0x4ED4
+0x8E66 0x4F3A
+0x8E67 0x4F7F
+0x8E68 0x523A
+0x8E69 0x53F8
+0x8E6A 0x53F2
+0x8E6B 0x55E3
+0x8E6C 0x56DB
+0x8E6D 0x58EB
+0x8E6E 0x59CB
+0x8E6F 0x59C9
+0x8E70 0x59FF
+0x8E71 0x5B50
+0x8E72 0x5C4D
+0x8E73 0x5E02
+0x8E74 0x5E2B
+0x8E75 0x5FD7
+0x8E76 0x601D
+0x8E77 0x6307
+0x8E78 0x652F
+0x8E79 0x5B5C
+0x8E7A 0x65AF
+0x8E7B 0x65BD
+0x8E7C 0x65E8
+0x8E7D 0x679D
+0x8E7E 0x6B62
+0x8E80 0x6B7B
+0x8E81 0x6C0F
+0x8E82 0x7345
+0x8E83 0x7949
+0x8E84 0x79C1
+0x8E85 0x7CF8
+0x8E86 0x7D19
+0x8E87 0x7D2B
+0x8E88 0x80A2
+0x8E89 0x8102
+0x8E8A 0x81F3
+0x8E8B 0x8996
+0x8E8C 0x8A5E
+0x8E8D 0x8A69
+0x8E8E 0x8A66
+0x8E8F 0x8A8C
+0x8E90 0x8AEE
+0x8E91 0x8CC7
+0x8E92 0x8CDC
+0x8E93 0x96CC
+0x8E94 0x98FC
+0x8E95 0x6B6F
+0x8E96 0x4E8B
+0x8E97 0x4F3C
+0x8E98 0x4F8D
+0x8E99 0x5150
+0x8E9A 0x5B57
+0x8E9B 0x5BFA
+0x8E9C 0x6148
+0x8E9D 0x6301
+0x8E9E 0x6642
+0x8E9F 0x6B21
+0x8EA0 0x6ECB
+0x8EA1 0x6CBB
+0x8EA2 0x723E
+0x8EA3 0x74BD
+0x8EA4 0x75D4
+0x8EA5 0x78C1
+0x8EA6 0x793A
+0x8EA7 0x800C
+0x8EA8 0x8033
+0x8EA9 0x81EA
+0x8EAA 0x8494
+0x8EAB 0x8F9E
+0x8EAC 0x6C50
+0x8EAD 0x9E7F
+0x8EAE 0x5F0F
+0x8EAF 0x8B58
+0x8EB0 0x9D2B
+0x8EB1 0x7AFA
+0x8EB2 0x8EF8
+0x8EB3 0x5B8D
+0x8EB4 0x96EB
+0x8EB5 0x4E03
+0x8EB6 0x53F1
+0x8EB7 0x57F7
+0x8EB8 0x5931
+0x8EB9 0x5AC9
+0x8EBA 0x5BA4
+0x8EBB 0x6089
+0x8EBC 0x6E7F
+0x8EBD 0x6F06
+0x8EBE 0x75BE
+0x8EBF 0x8CEA
+0x8EC0 0x5B9F
+0x8EC1 0x8500
+0x8EC2 0x7BE0
+0x8EC3 0x5072
+0x8EC4 0x67F4
+0x8EC5 0x829D
+0x8EC6 0x5C61
+0x8EC7 0x854A
+0x8EC8 0x7E1E
+0x8EC9 0x820E
+0x8ECA 0x5199
+0x8ECB 0x5C04
+0x8ECC 0x6368
+0x8ECD 0x8D66
+0x8ECE 0x659C
+0x8ECF 0x716E
+0x8ED0 0x793E
+0x8ED1 0x7D17
+0x8ED2 0x8005
+0x8ED3 0x8B1D
+0x8ED4 0x8ECA
+0x8ED5 0x906E
+0x8ED6 0x86C7
+0x8ED7 0x90AA
+0x8ED8 0x501F
+0x8ED9 0x52FA
+0x8EDA 0x5C3A
+0x8EDB 0x6753
+0x8EDC 0x707C
+0x8EDD 0x7235
+0x8EDE 0x914C
+0x8EDF 0x91C8
+0x8EE0 0x932B
+0x8EE1 0x82E5
+0x8EE2 0x5BC2
+0x8EE3 0x5F31
+0x8EE4 0x60F9
+0x8EE5 0x4E3B
+0x8EE6 0x53D6
+0x8EE7 0x5B88
+0x8EE8 0x624B
+0x8EE9 0x6731
+0x8EEA 0x6B8A
+0x8EEB 0x72E9
+0x8EEC 0x73E0
+0x8EED 0x7A2E
+0x8EEE 0x816B
+0x8EEF 0x8DA3
+0x8EF0 0x9152
+0x8EF1 0x9996
+0x8EF2 0x5112
+0x8EF3 0x53D7
+0x8EF4 0x546A
+0x8EF5 0x5BFF
+0x8EF6 0x6388
+0x8EF7 0x6A39
+0x8EF8 0x7DAC
+0x8EF9 0x9700
+0x8EFA 0x56DA
+0x8EFB 0x53CE
+0x8EFC 0x5468
+0x8F40 0x5B97
+0x8F41 0x5C31
+0x8F42 0x5DDE
+0x8F43 0x4FEE
+0x8F44 0x6101
+0x8F45 0x62FE
+0x8F46 0x6D32
+0x8F47 0x79C0
+0x8F48 0x79CB
+0x8F49 0x7D42
+0x8F4A 0x7E4D
+0x8F4B 0x7FD2
+0x8F4C 0x81ED
+0x8F4D 0x821F
+0x8F4E 0x8490
+0x8F4F 0x8846
+0x8F50 0x8972
+0x8F51 0x8B90
+0x8F52 0x8E74
+0x8F53 0x8F2F
+0x8F54 0x9031
+0x8F55 0x914B
+0x8F56 0x916C
+0x8F57 0x96C6
+0x8F58 0x919C
+0x8F59 0x4EC0
+0x8F5A 0x4F4F
+0x8F5B 0x5145
+0x8F5C 0x5341
+0x8F5D 0x5F93
+0x8F5E 0x620E
+0x8F5F 0x67D4
+0x8F60 0x6C41
+0x8F61 0x6E0B
+0x8F62 0x7363
+0x8F63 0x7E26
+0x8F64 0x91CD
+0x8F65 0x9283
+0x8F66 0x53D4
+0x8F67 0x5919
+0x8F68 0x5BBF
+0x8F69 0x6DD1
+0x8F6A 0x795D
+0x8F6B 0x7E2E
+0x8F6C 0x7C9B
+0x8F6D 0x587E
+0x8F6E 0x719F
+0x8F6F 0x51FA
+0x8F70 0x8853
+0x8F71 0x8FF0
+0x8F72 0x4FCA
+0x8F73 0x5CFB
+0x8F74 0x6625
+0x8F75 0x77AC
+0x8F76 0x7AE3
+0x8F77 0x821C
+0x8F78 0x99FF
+0x8F79 0x51C6
+0x8F7A 0x5FAA
+0x8F7B 0x65EC
+0x8F7C 0x696F
+0x8F7D 0x6B89
+0x8F7E 0x6DF3
+0x8F80 0x6E96
+0x8F81 0x6F64
+0x8F82 0x76FE
+0x8F83 0x7D14
+0x8F84 0x5DE1
+0x8F85 0x9075
+0x8F86 0x9187
+0x8F87 0x9806
+0x8F88 0x51E6
+0x8F89 0x521D
+0x8F8A 0x6240
+0x8F8B 0x6691
+0x8F8C 0x66D9
+0x8F8D 0x6E1A
+0x8F8E 0x5EB6
+0x8F8F 0x7DD2
+0x8F90 0x7F72
+0x8F91 0x66F8
+0x8F92 0x85AF
+0x8F93 0x85F7
+0x8F94 0x8AF8
+0x8F95 0x52A9
+0x8F96 0x53D9
+0x8F97 0x5973
+0x8F98 0x5E8F
+0x8F99 0x5F90
+0x8F9A 0x6055
+0x8F9B 0x92E4
+0x8F9C 0x9664
+0x8F9D 0x50B7
+0x8F9E 0x511F
+0x8F9F 0x52DD
+0x8FA0 0x5320
+0x8FA1 0x5347
+0x8FA2 0x53EC
+0x8FA3 0x54E8
+0x8FA4 0x5546
+0x8FA5 0x5531
+0x8FA6 0x5617
+0x8FA7 0x5968
+0x8FA8 0x59BE
+0x8FA9 0x5A3C
+0x8FAA 0x5BB5
+0x8FAB 0x5C06
+0x8FAC 0x5C0F
+0x8FAD 0x5C11
+0x8FAE 0x5C1A
+0x8FAF 0x5E84
+0x8FB0 0x5E8A
+0x8FB1 0x5EE0
+0x8FB2 0x5F70
+0x8FB3 0x627F
+0x8FB4 0x6284
+0x8FB5 0x62DB
+0x8FB6 0x638C
+0x8FB7 0x6377
+0x8FB8 0x6607
+0x8FB9 0x660C
+0x8FBA 0x662D
+0x8FBB 0x6676
+0x8FBC 0x677E
+0x8FBD 0x68A2
+0x8FBE 0x6A1F
+0x8FBF 0x6A35
+0x8FC0 0x6CBC
+0x8FC1 0x6D88
+0x8FC2 0x6E09
+0x8FC3 0x6E58
+0x8FC4 0x713C
+0x8FC5 0x7126
+0x8FC6 0x7167
+0x8FC7 0x75C7
+0x8FC8 0x7701
+0x8FC9 0x785D
+0x8FCA 0x7901
+0x8FCB 0x7965
+0x8FCC 0x79F0
+0x8FCD 0x7AE0
+0x8FCE 0x7B11
+0x8FCF 0x7CA7
+0x8FD0 0x7D39
+0x8FD1 0x8096
+0x8FD2 0x83D6
+0x8FD3 0x848B
+0x8FD4 0x8549
+0x8FD5 0x885D
+0x8FD6 0x88F3
+0x8FD7 0x8A1F
+0x8FD8 0x8A3C
+0x8FD9 0x8A54
+0x8FDA 0x8A73
+0x8FDB 0x8C61
+0x8FDC 0x8CDE
+0x8FDD 0x91A4
+0x8FDE 0x9266
+0x8FDF 0x937E
+0x8FE0 0x9418
+0x8FE1 0x969C
+0x8FE2 0x9798
+0x8FE3 0x4E0A
+0x8FE4 0x4E08
+0x8FE5 0x4E1E
+0x8FE6 0x4E57
+0x8FE7 0x5197
+0x8FE8 0x5270
+0x8FE9 0x57CE
+0x8FEA 0x5834
+0x8FEB 0x58CC
+0x8FEC 0x5B22
+0x8FED 0x5E38
+0x8FEE 0x60C5
+0x8FEF 0x64FE
+0x8FF0 0x6761
+0x8FF1 0x6756
+0x8FF2 0x6D44
+0x8FF3 0x72B6
+0x8FF4 0x7573
+0x8FF5 0x7A63
+0x8FF6 0x84B8
+0x8FF7 0x8B72
+0x8FF8 0x91B8
+0x8FF9 0x9320
+0x8FFA 0x5631
+0x8FFB 0x57F4
+0x8FFC 0x98FE
+0x9040 0x62ED
+0x9041 0x690D
+0x9042 0x6B96
+0x9043 0x71ED
+0x9044 0x7E54
+0x9045 0x8077
+0x9046 0x8272
+0x9047 0x89E6
+0x9048 0x98DF
+0x9049 0x8755
+0x904A 0x8FB1
+0x904B 0x5C3B
+0x904C 0x4F38
+0x904D 0x4FE1
+0x904E 0x4FB5
+0x904F 0x5507
+0x9050 0x5A20
+0x9051 0x5BDD
+0x9052 0x5BE9
+0x9053 0x5FC3
+0x9054 0x614E
+0x9055 0x632F
+0x9056 0x65B0
+0x9057 0x664B
+0x9058 0x68EE
+0x9059 0x699B
+0x905A 0x6D78
+0x905B 0x6DF1
+0x905C 0x7533
+0x905D 0x75B9
+0x905E 0x771F
+0x905F 0x795E
+0x9060 0x79E6
+0x9061 0x7D33
+0x9062 0x81E3
+0x9063 0x82AF
+0x9064 0x85AA
+0x9065 0x89AA
+0x9066 0x8A3A
+0x9067 0x8EAB
+0x9068 0x8F9B
+0x9069 0x9032
+0x906A 0x91DD
+0x906B 0x9707
+0x906C 0x4EBA
+0x906D 0x4EC1
+0x906E 0x5203
+0x906F 0x5875
+0x9070 0x58EC
+0x9071 0x5C0B
+0x9072 0x751A
+0x9073 0x5C3D
+0x9074 0x814E
+0x9075 0x8A0A
+0x9076 0x8FC5
+0x9077 0x9663
+0x9078 0x976D
+0x9079 0x7B25
+0x907A 0x8ACF
+0x907B 0x9808
+0x907C 0x9162
+0x907D 0x56F3
+0x907E 0x53A8
+0x9080 0x9017
+0x9081 0x5439
+0x9082 0x5782
+0x9083 0x5E25
+0x9084 0x63A8
+0x9085 0x6C34
+0x9086 0x708A
+0x9087 0x7761
+0x9088 0x7C8B
+0x9089 0x7FE0
+0x908A 0x8870
+0x908B 0x9042
+0x908C 0x9154
+0x908D 0x9310
+0x908E 0x9318
+0x908F 0x968F
+0x9090 0x745E
+0x9091 0x9AC4
+0x9092 0x5D07
+0x9093 0x5D69
+0x9094 0x6570
+0x9095 0x67A2
+0x9096 0x8DA8
+0x9097 0x96DB
+0x9098 0x636E
+0x9099 0x6749
+0x909A 0x6919
+0x909B 0x83C5
+0x909C 0x9817
+0x909D 0x96C0
+0x909E 0x88FE
+0x909F 0x6F84
+0x90A0 0x647A
+0x90A1 0x5BF8
+0x90A2 0x4E16
+0x90A3 0x702C
+0x90A4 0x755D
+0x90A5 0x662F
+0x90A6 0x51C4
+0x90A7 0x5236
+0x90A8 0x52E2
+0x90A9 0x59D3
+0x90AA 0x5F81
+0x90AB 0x6027
+0x90AC 0x6210
+0x90AD 0x653F
+0x90AE 0x6574
+0x90AF 0x661F
+0x90B0 0x6674
+0x90B1 0x68F2
+0x90B2 0x6816
+0x90B3 0x6B63
+0x90B4 0x6E05
+0x90B5 0x7272
+0x90B6 0x751F
+0x90B7 0x76DB
+0x90B8 0x7CBE
+0x90B9 0x8056
+0x90BA 0x58F0
+0x90BB 0x88FD
+0x90BC 0x897F
+0x90BD 0x8AA0
+0x90BE 0x8A93
+0x90BF 0x8ACB
+0x90C0 0x901D
+0x90C1 0x9192
+0x90C2 0x9752
+0x90C3 0x9759
+0x90C4 0x6589
+0x90C5 0x7A0E
+0x90C6 0x8106
+0x90C7 0x96BB
+0x90C8 0x5E2D
+0x90C9 0x60DC
+0x90CA 0x621A
+0x90CB 0x65A5
+0x90CC 0x6614
+0x90CD 0x6790
+0x90CE 0x77F3
+0x90CF 0x7A4D
+0x90D0 0x7C4D
+0x90D1 0x7E3E
+0x90D2 0x810A
+0x90D3 0x8CAC
+0x90D4 0x8D64
+0x90D5 0x8DE1
+0x90D6 0x8E5F
+0x90D7 0x78A9
+0x90D8 0x5207
+0x90D9 0x62D9
+0x90DA 0x63A5
+0x90DB 0x6442
+0x90DC 0x6298
+0x90DD 0x8A2D
+0x90DE 0x7A83
+0x90DF 0x7BC0
+0x90E0 0x8AAC
+0x90E1 0x96EA
+0x90E2 0x7D76
+0x90E3 0x820C
+0x90E4 0x8749
+0x90E5 0x4ED9
+0x90E6 0x5148
+0x90E7 0x5343
+0x90E8 0x5360
+0x90E9 0x5BA3
+0x90EA 0x5C02
+0x90EB 0x5C16
+0x90EC 0x5DDD
+0x90ED 0x6226
+0x90EE 0x6247
+0x90EF 0x64B0
+0x90F0 0x6813
+0x90F1 0x6834
+0x90F2 0x6CC9
+0x90F3 0x6D45
+0x90F4 0x6D17
+0x90F5 0x67D3
+0x90F6 0x6F5C
+0x90F7 0x714E
+0x90F8 0x717D
+0x90F9 0x65CB
+0x90FA 0x7A7F
+0x90FB 0x7BAD
+0x90FC 0x7DDA
+0x9140 0x7E4A
+0x9141 0x7FA8
+0x9142 0x817A
+0x9143 0x821B
+0x9144 0x8239
+0x9145 0x85A6
+0x9146 0x8A6E
+0x9147 0x8CCE
+0x9148 0x8DF5
+0x9149 0x9078
+0x914A 0x9077
+0x914B 0x92AD
+0x914C 0x9291
+0x914D 0x9583
+0x914E 0x9BAE
+0x914F 0x524D
+0x9150 0x5584
+0x9151 0x6F38
+0x9152 0x7136
+0x9153 0x5168
+0x9154 0x7985
+0x9155 0x7E55
+0x9156 0x81B3
+0x9157 0x7CCE
+0x9158 0x564C
+0x9159 0x5851
+0x915A 0x5CA8
+0x915B 0x63AA
+0x915C 0x66FE
+0x915D 0x66FD
+0x915E 0x695A
+0x915F 0x72D9
+0x9160 0x758F
+0x9161 0x758E
+0x9162 0x790E
+0x9163 0x7956
+0x9164 0x79DF
+0x9165 0x7C97
+0x9166 0x7D20
+0x9167 0x7D44
+0x9168 0x8607
+0x9169 0x8A34
+0x916A 0x963B
+0x916B 0x9061
+0x916C 0x9F20
+0x916D 0x50E7
+0x916E 0x5275
+0x916F 0x53CC
+0x9170 0x53E2
+0x9171 0x5009
+0x9172 0x55AA
+0x9173 0x58EE
+0x9174 0x594F
+0x9175 0x723D
+0x9176 0x5B8B
+0x9177 0x5C64
+0x9178 0x531D
+0x9179 0x60E3
+0x917A 0x60F3
+0x917B 0x635C
+0x917C 0x6383
+0x917D 0x633F
+0x917E 0x63BB
+0x9180 0x64CD
+0x9181 0x65E9
+0x9182 0x66F9
+0x9183 0x5DE3
+0x9184 0x69CD
+0x9185 0x69FD
+0x9186 0x6F15
+0x9187 0x71E5
+0x9188 0x4E89
+0x9189 0x75E9
+0x918A 0x76F8
+0x918B 0x7A93
+0x918C 0x7CDF
+0x918D 0x7DCF
+0x918E 0x7D9C
+0x918F 0x8061
+0x9190 0x8349
+0x9191 0x8358
+0x9192 0x846C
+0x9193 0x84BC
+0x9194 0x85FB
+0x9195 0x88C5
+0x9196 0x8D70
+0x9197 0x9001
+0x9198 0x906D
+0x9199 0x9397
+0x919A 0x971C
+0x919B 0x9A12
+0x919C 0x50CF
+0x919D 0x5897
+0x919E 0x618E
+0x919F 0x81D3
+0x91A0 0x8535
+0x91A1 0x8D08
+0x91A2 0x9020
+0x91A3 0x4FC3
+0x91A4 0x5074
+0x91A5 0x5247
+0x91A6 0x5373
+0x91A7 0x606F
+0x91A8 0x6349
+0x91A9 0x675F
+0x91AA 0x6E2C
+0x91AB 0x8DB3
+0x91AC 0x901F
+0x91AD 0x4FD7
+0x91AE 0x5C5E
+0x91AF 0x8CCA
+0x91B0 0x65CF
+0x91B1 0x7D9A
+0x91B2 0x5352
+0x91B3 0x8896
+0x91B4 0x5176
+0x91B5 0x63C3
+0x91B6 0x5B58
+0x91B7 0x5B6B
+0x91B8 0x5C0A
+0x91B9 0x640D
+0x91BA 0x6751
+0x91BB 0x905C
+0x91BC 0x4ED6
+0x91BD 0x591A
+0x91BE 0x592A
+0x91BF 0x6C70
+0x91C0 0x8A51
+0x91C1 0x553E
+0x91C2 0x5815
+0x91C3 0x59A5
+0x91C4 0x60F0
+0x91C5 0x6253
+0x91C6 0x67C1
+0x91C7 0x8235
+0x91C8 0x6955
+0x91C9 0x9640
+0x91CA 0x99C4
+0x91CB 0x9A28
+0x91CC 0x4F53
+0x91CD 0x5806
+0x91CE 0x5BFE
+0x91CF 0x8010
+0x91D0 0x5CB1
+0x91D1 0x5E2F
+0x91D2 0x5F85
+0x91D3 0x6020
+0x91D4 0x614B
+0x91D5 0x6234
+0x91D6 0x66FF
+0x91D7 0x6CF0
+0x91D8 0x6EDE
+0x91D9 0x80CE
+0x91DA 0x817F
+0x91DB 0x82D4
+0x91DC 0x888B
+0x91DD 0x8CB8
+0x91DE 0x9000
+0x91DF 0x902E
+0x91E0 0x968A
+0x91E1 0x9EDB
+0x91E2 0x9BDB
+0x91E3 0x4EE3
+0x91E4 0x53F0
+0x91E5 0x5927
+0x91E6 0x7B2C
+0x91E7 0x918D
+0x91E8 0x984C
+0x91E9 0x9DF9
+0x91EA 0x6EDD
+0x91EB 0x7027
+0x91EC 0x5353
+0x91ED 0x5544
+0x91EE 0x5B85
+0x91EF 0x6258
+0x91F0 0x629E
+0x91F1 0x62D3
+0x91F2 0x6CA2
+0x91F3 0x6FEF
+0x91F4 0x7422
+0x91F5 0x8A17
+0x91F6 0x9438
+0x91F7 0x6FC1
+0x91F8 0x8AFE
+0x91F9 0x8338
+0x91FA 0x51E7
+0x91FB 0x86F8
+0x91FC 0x53EA
+0x9240 0x53E9
+0x9241 0x4F46
+0x9242 0x9054
+0x9243 0x8FB0
+0x9244 0x596A
+0x9245 0x8131
+0x9246 0x5DFD
+0x9247 0x7AEA
+0x9248 0x8FBF
+0x9249 0x68DA
+0x924A 0x8C37
+0x924B 0x72F8
+0x924C 0x9C48
+0x924D 0x6A3D
+0x924E 0x8AB0
+0x924F 0x4E39
+0x9250 0x5358
+0x9251 0x5606
+0x9252 0x5766
+0x9253 0x62C5
+0x9254 0x63A2
+0x9255 0x65E6
+0x9256 0x6B4E
+0x9257 0x6DE1
+0x9258 0x6E5B
+0x9259 0x70AD
+0x925A 0x77ED
+0x925B 0x7AEF
+0x925C 0x7BAA
+0x925D 0x7DBB
+0x925E 0x803D
+0x925F 0x80C6
+0x9260 0x86CB
+0x9261 0x8A95
+0x9262 0x935B
+0x9263 0x56E3
+0x9264 0x58C7
+0x9265 0x5F3E
+0x9266 0x65AD
+0x9267 0x6696
+0x9268 0x6A80
+0x9269 0x6BB5
+0x926A 0x7537
+0x926B 0x8AC7
+0x926C 0x5024
+0x926D 0x77E5
+0x926E 0x5730
+0x926F 0x5F1B
+0x9270 0x6065
+0x9271 0x667A
+0x9272 0x6C60
+0x9273 0x75F4
+0x9274 0x7A1A
+0x9275 0x7F6E
+0x9276 0x81F4
+0x9277 0x8718
+0x9278 0x9045
+0x9279 0x99B3
+0x927A 0x7BC9
+0x927B 0x755C
+0x927C 0x7AF9
+0x927D 0x7B51
+0x927E 0x84C4
+0x9280 0x9010
+0x9281 0x79E9
+0x9282 0x7A92
+0x9283 0x8336
+0x9284 0x5AE1
+0x9285 0x7740
+0x9286 0x4E2D
+0x9287 0x4EF2
+0x9288 0x5B99
+0x9289 0x5FE0
+0x928A 0x62BD
+0x928B 0x663C
+0x928C 0x67F1
+0x928D 0x6CE8
+0x928E 0x866B
+0x928F 0x8877
+0x9290 0x8A3B
+0x9291 0x914E
+0x9292 0x92F3
+0x9293 0x99D0
+0x9294 0x6A17
+0x9295 0x7026
+0x9296 0x732A
+0x9297 0x82E7
+0x9298 0x8457
+0x9299 0x8CAF
+0x929A 0x4E01
+0x929B 0x5146
+0x929C 0x51CB
+0x929D 0x558B
+0x929E 0x5BF5
+0x929F 0x5E16
+0x92A0 0x5E33
+0x92A1 0x5E81
+0x92A2 0x5F14
+0x92A3 0x5F35
+0x92A4 0x5F6B
+0x92A5 0x5FB4
+0x92A6 0x61F2
+0x92A7 0x6311
+0x92A8 0x66A2
+0x92A9 0x671D
+0x92AA 0x6F6E
+0x92AB 0x7252
+0x92AC 0x753A
+0x92AD 0x773A
+0x92AE 0x8074
+0x92AF 0x8139
+0x92B0 0x8178
+0x92B1 0x8776
+0x92B2 0x8ABF
+0x92B3 0x8ADC
+0x92B4 0x8D85
+0x92B5 0x8DF3
+0x92B6 0x929A
+0x92B7 0x9577
+0x92B8 0x9802
+0x92B9 0x9CE5
+0x92BA 0x52C5
+0x92BB 0x6357
+0x92BC 0x76F4
+0x92BD 0x6715
+0x92BE 0x6C88
+0x92BF 0x73CD
+0x92C0 0x8CC3
+0x92C1 0x93AE
+0x92C2 0x9673
+0x92C3 0x6D25
+0x92C4 0x589C
+0x92C5 0x690E
+0x92C6 0x69CC
+0x92C7 0x8FFD
+0x92C8 0x939A
+0x92C9 0x75DB
+0x92CA 0x901A
+0x92CB 0x585A
+0x92CC 0x6802
+0x92CD 0x63B4
+0x92CE 0x69FB
+0x92CF 0x4F43
+0x92D0 0x6F2C
+0x92D1 0x67D8
+0x92D2 0x8FBB
+0x92D3 0x8526
+0x92D4 0x7DB4
+0x92D5 0x9354
+0x92D6 0x693F
+0x92D7 0x6F70
+0x92D8 0x576A
+0x92D9 0x58F7
+0x92DA 0x5B2C
+0x92DB 0x7D2C
+0x92DC 0x722A
+0x92DD 0x540A
+0x92DE 0x91E3
+0x92DF 0x9DB4
+0x92E0 0x4EAD
+0x92E1 0x4F4E
+0x92E2 0x505C
+0x92E3 0x5075
+0x92E4 0x5243
+0x92E5 0x8C9E
+0x92E6 0x5448
+0x92E7 0x5824
+0x92E8 0x5B9A
+0x92E9 0x5E1D
+0x92EA 0x5E95
+0x92EB 0x5EAD
+0x92EC 0x5EF7
+0x92ED 0x5F1F
+0x92EE 0x608C
+0x92EF 0x62B5
+0x92F0 0x633A
+0x92F1 0x63D0
+0x92F2 0x68AF
+0x92F3 0x6C40
+0x92F4 0x7887
+0x92F5 0x798E
+0x92F6 0x7A0B
+0x92F7 0x7DE0
+0x92F8 0x8247
+0x92F9 0x8A02
+0x92FA 0x8AE6
+0x92FB 0x8E44
+0x92FC 0x9013
+0x9340 0x90B8
+0x9341 0x912D
+0x9342 0x91D8
+0x9343 0x9F0E
+0x9344 0x6CE5
+0x9345 0x6458
+0x9346 0x64E2
+0x9347 0x6575
+0x9348 0x6EF4
+0x9349 0x7684
+0x934A 0x7B1B
+0x934B 0x9069
+0x934C 0x93D1
+0x934D 0x6EBA
+0x934E 0x54F2
+0x934F 0x5FB9
+0x9350 0x64A4
+0x9351 0x8F4D
+0x9352 0x8FED
+0x9353 0x9244
+0x9354 0x5178
+0x9355 0x586B
+0x9356 0x5929
+0x9357 0x5C55
+0x9358 0x5E97
+0x9359 0x6DFB
+0x935A 0x7E8F
+0x935B 0x751C
+0x935C 0x8CBC
+0x935D 0x8EE2
+0x935E 0x985B
+0x935F 0x70B9
+0x9360 0x4F1D
+0x9361 0x6BBF
+0x9362 0x6FB1
+0x9363 0x7530
+0x9364 0x96FB
+0x9365 0x514E
+0x9366 0x5410
+0x9367 0x5835
+0x9368 0x5857
+0x9369 0x59AC
+0x936A 0x5C60
+0x936B 0x5F92
+0x936C 0x6597
+0x936D 0x675C
+0x936E 0x6E21
+0x936F 0x767B
+0x9370 0x83DF
+0x9371 0x8CED
+0x9372 0x9014
+0x9373 0x90FD
+0x9374 0x934D
+0x9375 0x7825
+0x9376 0x783A
+0x9377 0x52AA
+0x9378 0x5EA6
+0x9379 0x571F
+0x937A 0x5974
+0x937B 0x6012
+0x937C 0x5012
+0x937D 0x515A
+0x937E 0x51AC
+0x9380 0x51CD
+0x9381 0x5200
+0x9382 0x5510
+0x9383 0x5854
+0x9384 0x5858
+0x9385 0x5957
+0x9386 0x5B95
+0x9387 0x5CF6
+0x9388 0x5D8B
+0x9389 0x60BC
+0x938A 0x6295
+0x938B 0x642D
+0x938C 0x6771
+0x938D 0x6843
+0x938E 0x68BC
+0x938F 0x68DF
+0x9390 0x76D7
+0x9391 0x6DD8
+0x9392 0x6E6F
+0x9393 0x6D9B
+0x9394 0x706F
+0x9395 0x71C8
+0x9396 0x5F53
+0x9397 0x75D8
+0x9398 0x7977
+0x9399 0x7B49
+0x939A 0x7B54
+0x939B 0x7B52
+0x939C 0x7CD6
+0x939D 0x7D71
+0x939E 0x5230
+0x939F 0x8463
+0x93A0 0x8569
+0x93A1 0x85E4
+0x93A2 0x8A0E
+0x93A3 0x8B04
+0x93A4 0x8C46
+0x93A5 0x8E0F
+0x93A6 0x9003
+0x93A7 0x900F
+0x93A8 0x9419
+0x93A9 0x9676
+0x93AA 0x982D
+0x93AB 0x9A30
+0x93AC 0x95D8
+0x93AD 0x50CD
+0x93AE 0x52D5
+0x93AF 0x540C
+0x93B0 0x5802
+0x93B1 0x5C0E
+0x93B2 0x61A7
+0x93B3 0x649E
+0x93B4 0x6D1E
+0x93B5 0x77B3
+0x93B6 0x7AE5
+0x93B7 0x80F4
+0x93B8 0x8404
+0x93B9 0x9053
+0x93BA 0x9285
+0x93BB 0x5CE0
+0x93BC 0x9D07
+0x93BD 0x533F
+0x93BE 0x5F97
+0x93BF 0x5FB3
+0x93C0 0x6D9C
+0x93C1 0x7279
+0x93C2 0x7763
+0x93C3 0x79BF
+0x93C4 0x7BE4
+0x93C5 0x6BD2
+0x93C6 0x72EC
+0x93C7 0x8AAD
+0x93C8 0x6803
+0x93C9 0x6A61
+0x93CA 0x51F8
+0x93CB 0x7A81
+0x93CC 0x6934
+0x93CD 0x5C4A
+0x93CE 0x9CF6
+0x93CF 0x82EB
+0x93D0 0x5BC5
+0x93D1 0x9149
+0x93D2 0x701E
+0x93D3 0x5678
+0x93D4 0x5C6F
+0x93D5 0x60C7
+0x93D6 0x6566
+0x93D7 0x6C8C
+0x93D8 0x8C5A
+0x93D9 0x9041
+0x93DA 0x9813
+0x93DB 0x5451
+0x93DC 0x66C7
+0x93DD 0x920D
+0x93DE 0x5948
+0x93DF 0x90A3
+0x93E0 0x5185
+0x93E1 0x4E4D
+0x93E2 0x51EA
+0x93E3 0x8599
+0x93E4 0x8B0E
+0x93E5 0x7058
+0x93E6 0x637A
+0x93E7 0x934B
+0x93E8 0x6962
+0x93E9 0x99B4
+0x93EA 0x7E04
+0x93EB 0x7577
+0x93EC 0x5357
+0x93ED 0x6960
+0x93EE 0x8EDF
+0x93EF 0x96E3
+0x93F0 0x6C5D
+0x93F1 0x4E8C
+0x93F2 0x5C3C
+0x93F3 0x5F10
+0x93F4 0x8FE9
+0x93F5 0x5302
+0x93F6 0x8CD1
+0x93F7 0x8089
+0x93F8 0x8679
+0x93F9 0x5EFF
+0x93FA 0x65E5
+0x93FB 0x4E73
+0x93FC 0x5165
+0x9440 0x5982
+0x9441 0x5C3F
+0x9442 0x97EE
+0x9443 0x4EFB
+0x9444 0x598A
+0x9445 0x5FCD
+0x9446 0x8A8D
+0x9447 0x6FE1
+0x9448 0x79B0
+0x9449 0x7962
+0x944A 0x5BE7
+0x944B 0x8471
+0x944C 0x732B
+0x944D 0x71B1
+0x944E 0x5E74
+0x944F 0x5FF5
+0x9450 0x637B
+0x9451 0x649A
+0x9452 0x71C3
+0x9453 0x7C98
+0x9454 0x4E43
+0x9455 0x5EFC
+0x9456 0x4E4B
+0x9457 0x57DC
+0x9458 0x56A2
+0x9459 0x60A9
+0x945A 0x6FC3
+0x945B 0x7D0D
+0x945C 0x80FD
+0x945D 0x8133
+0x945E 0x81BF
+0x945F 0x8FB2
+0x9460 0x8997
+0x9461 0x86A4
+0x9462 0x5DF4
+0x9463 0x628A
+0x9464 0x64AD
+0x9465 0x8987
+0x9466 0x6777
+0x9467 0x6CE2
+0x9468 0x6D3E
+0x9469 0x7436
+0x946A 0x7834
+0x946B 0x5A46
+0x946C 0x7F75
+0x946D 0x82AD
+0x946E 0x99AC
+0x946F 0x4FF3
+0x9470 0x5EC3
+0x9471 0x62DD
+0x9472 0x6392
+0x9473 0x6557
+0x9474 0x676F
+0x9475 0x76C3
+0x9476 0x724C
+0x9477 0x80CC
+0x9478 0x80BA
+0x9479 0x8F29
+0x947A 0x914D
+0x947B 0x500D
+0x947C 0x57F9
+0x947D 0x5A92
+0x947E 0x6885
+0x9480 0x6973
+0x9481 0x7164
+0x9482 0x72FD
+0x9483 0x8CB7
+0x9484 0x58F2
+0x9485 0x8CE0
+0x9486 0x966A
+0x9487 0x9019
+0x9488 0x877F
+0x9489 0x79E4
+0x948A 0x77E7
+0x948B 0x8429
+0x948C 0x4F2F
+0x948D 0x5265
+0x948E 0x535A
+0x948F 0x62CD
+0x9490 0x67CF
+0x9491 0x6CCA
+0x9492 0x767D
+0x9493 0x7B94
+0x9494 0x7C95
+0x9495 0x8236
+0x9496 0x8584
+0x9497 0x8FEB
+0x9498 0x66DD
+0x9499 0x6F20
+0x949A 0x7206
+0x949B 0x7E1B
+0x949C 0x83AB
+0x949D 0x99C1
+0x949E 0x9EA6
+0x949F 0x51FD
+0x94A0 0x7BB1
+0x94A1 0x7872
+0x94A2 0x7BB8
+0x94A3 0x8087
+0x94A4 0x7B48
+0x94A5 0x6AE8
+0x94A6 0x5E61
+0x94A7 0x808C
+0x94A8 0x7551
+0x94A9 0x7560
+0x94AA 0x516B
+0x94AB 0x9262
+0x94AC 0x6E8C
+0x94AD 0x767A
+0x94AE 0x9197
+0x94AF 0x9AEA
+0x94B0 0x4F10
+0x94B1 0x7F70
+0x94B2 0x629C
+0x94B3 0x7B4F
+0x94B4 0x95A5
+0x94B5 0x9CE9
+0x94B6 0x567A
+0x94B7 0x5859
+0x94B8 0x86E4
+0x94B9 0x96BC
+0x94BA 0x4F34
+0x94BB 0x5224
+0x94BC 0x534A
+0x94BD 0x53CD
+0x94BE 0x53DB
+0x94BF 0x5E06
+0x94C0 0x642C
+0x94C1 0x6591
+0x94C2 0x677F
+0x94C3 0x6C3E
+0x94C4 0x6C4E
+0x94C5 0x7248
+0x94C6 0x72AF
+0x94C7 0x73ED
+0x94C8 0x7554
+0x94C9 0x7E41
+0x94CA 0x822C
+0x94CB 0x85E9
+0x94CC 0x8CA9
+0x94CD 0x7BC4
+0x94CE 0x91C6
+0x94CF 0x7169
+0x94D0 0x9812
+0x94D1 0x98EF
+0x94D2 0x633D
+0x94D3 0x6669
+0x94D4 0x756A
+0x94D5 0x76E4
+0x94D6 0x78D0
+0x94D7 0x8543
+0x94D8 0x86EE
+0x94D9 0x532A
+0x94DA 0x5351
+0x94DB 0x5426
+0x94DC 0x5983
+0x94DD 0x5E87
+0x94DE 0x5F7C
+0x94DF 0x60B2
+0x94E0 0x6249
+0x94E1 0x6279
+0x94E2 0x62AB
+0x94E3 0x6590
+0x94E4 0x6BD4
+0x94E5 0x6CCC
+0x94E6 0x75B2
+0x94E7 0x76AE
+0x94E8 0x7891
+0x94E9 0x79D8
+0x94EA 0x7DCB
+0x94EB 0x7F77
+0x94EC 0x80A5
+0x94ED 0x88AB
+0x94EE 0x8AB9
+0x94EF 0x8CBB
+0x94F0 0x907F
+0x94F1 0x975E
+0x94F2 0x98DB
+0x94F3 0x6A0B
+0x94F4 0x7C38
+0x94F5 0x5099
+0x94F6 0x5C3E
+0x94F7 0x5FAE
+0x94F8 0x6787
+0x94F9 0x6BD8
+0x94FA 0x7435
+0x94FB 0x7709
+0x94FC 0x7F8E
+0x9540 0x9F3B
+0x9541 0x67CA
+0x9542 0x7A17
+0x9543 0x5339
+0x9544 0x758B
+0x9545 0x9AED
+0x9546 0x5F66
+0x9547 0x819D
+0x9548 0x83F1
+0x9549 0x8098
+0x954A 0x5F3C
+0x954B 0x5FC5
+0x954C 0x7562
+0x954D 0x7B46
+0x954E 0x903C
+0x954F 0x6867
+0x9550 0x59EB
+0x9551 0x5A9B
+0x9552 0x7D10
+0x9553 0x767E
+0x9554 0x8B2C
+0x9555 0x4FF5
+0x9556 0x5F6A
+0x9557 0x6A19
+0x9558 0x6C37
+0x9559 0x6F02
+0x955A 0x74E2
+0x955B 0x7968
+0x955C 0x8868
+0x955D 0x8A55
+0x955E 0x8C79
+0x955F 0x5EDF
+0x9560 0x63CF
+0x9561 0x75C5
+0x9562 0x79D2
+0x9563 0x82D7
+0x9564 0x9328
+0x9565 0x92F2
+0x9566 0x849C
+0x9567 0x86ED
+0x9568 0x9C2D
+0x9569 0x54C1
+0x956A 0x5F6C
+0x956B 0x658C
+0x956C 0x6D5C
+0x956D 0x7015
+0x956E 0x8CA7
+0x956F 0x8CD3
+0x9570 0x983B
+0x9571 0x654F
+0x9572 0x74F6
+0x9573 0x4E0D
+0x9574 0x4ED8
+0x9575 0x57E0
+0x9576 0x592B
+0x9577 0x5A66
+0x9578 0x5BCC
+0x9579 0x51A8
+0x957A 0x5E03
+0x957B 0x5E9C
+0x957C 0x6016
+0x957D 0x6276
+0x957E 0x6577
+0x9580 0x65A7
+0x9581 0x666E
+0x9582 0x6D6E
+0x9583 0x7236
+0x9584 0x7B26
+0x9585 0x8150
+0x9586 0x819A
+0x9587 0x8299
+0x9588 0x8B5C
+0x9589 0x8CA0
+0x958A 0x8CE6
+0x958B 0x8D74
+0x958C 0x961C
+0x958D 0x9644
+0x958E 0x4FAE
+0x958F 0x64AB
+0x9590 0x6B66
+0x9591 0x821E
+0x9592 0x8461
+0x9593 0x856A
+0x9594 0x90E8
+0x9595 0x5C01
+0x9596 0x6953
+0x9597 0x98A8
+0x9598 0x847A
+0x9599 0x8557
+0x959A 0x4F0F
+0x959B 0x526F
+0x959C 0x5FA9
+0x959D 0x5E45
+0x959E 0x670D
+0x959F 0x798F
+0x95A0 0x8179
+0x95A1 0x8907
+0x95A2 0x8986
+0x95A3 0x6DF5
+0x95A4 0x5F17
+0x95A5 0x6255
+0x95A6 0x6CB8
+0x95A7 0x4ECF
+0x95A8 0x7269
+0x95A9 0x9B92
+0x95AA 0x5206
+0x95AB 0x543B
+0x95AC 0x5674
+0x95AD 0x58B3
+0x95AE 0x61A4
+0x95AF 0x626E
+0x95B0 0x711A
+0x95B1 0x596E
+0x95B2 0x7C89
+0x95B3 0x7CDE
+0x95B4 0x7D1B
+0x95B5 0x96F0
+0x95B6 0x6587
+0x95B7 0x805E
+0x95B8 0x4E19
+0x95B9 0x4F75
+0x95BA 0x5175
+0x95BB 0x5840
+0x95BC 0x5E63
+0x95BD 0x5E73
+0x95BE 0x5F0A
+0x95BF 0x67C4
+0x95C0 0x4E26
+0x95C1 0x853D
+0x95C2 0x9589
+0x95C3 0x965B
+0x95C4 0x7C73
+0x95C5 0x9801
+0x95C6 0x50FB
+0x95C7 0x58C1
+0x95C8 0x7656
+0x95C9 0x78A7
+0x95CA 0x5225
+0x95CB 0x77A5
+0x95CC 0x8511
+0x95CD 0x7B86
+0x95CE 0x504F
+0x95CF 0x5909
+0x95D0 0x7247
+0x95D1 0x7BC7
+0x95D2 0x7DE8
+0x95D3 0x8FBA
+0x95D4 0x8FD4
+0x95D5 0x904D
+0x95D6 0x4FBF
+0x95D7 0x52C9
+0x95D8 0x5A29
+0x95D9 0x5F01
+0x95DA 0x97AD
+0x95DB 0x4FDD
+0x95DC 0x8217
+0x95DD 0x92EA
+0x95DE 0x5703
+0x95DF 0x6355
+0x95E0 0x6B69
+0x95E1 0x752B
+0x95E2 0x88DC
+0x95E3 0x8F14
+0x95E4 0x7A42
+0x95E5 0x52DF
+0x95E6 0x5893
+0x95E7 0x6155
+0x95E8 0x620A
+0x95E9 0x66AE
+0x95EA 0x6BCD
+0x95EB 0x7C3F
+0x95EC 0x83E9
+0x95ED 0x5023
+0x95EE 0x4FF8
+0x95EF 0x5305
+0x95F0 0x5446
+0x95F1 0x5831
+0x95F2 0x5949
+0x95F3 0x5B9D
+0x95F4 0x5CF0
+0x95F5 0x5CEF
+0x95F6 0x5D29
+0x95F7 0x5E96
+0x95F8 0x62B1
+0x95F9 0x6367
+0x95FA 0x653E
+0x95FB 0x65B9
+0x95FC 0x670B
+0x9640 0x6CD5
+0x9641 0x6CE1
+0x9642 0x70F9
+0x9643 0x7832
+0x9644 0x7E2B
+0x9645 0x80DE
+0x9646 0x82B3
+0x9647 0x840C
+0x9648 0x84EC
+0x9649 0x8702
+0x964A 0x8912
+0x964B 0x8A2A
+0x964C 0x8C4A
+0x964D 0x90A6
+0x964E 0x92D2
+0x964F 0x98FD
+0x9650 0x9CF3
+0x9651 0x9D6C
+0x9652 0x4E4F
+0x9653 0x4EA1
+0x9654 0x508D
+0x9655 0x5256
+0x9656 0x574A
+0x9657 0x59A8
+0x9658 0x5E3D
+0x9659 0x5FD8
+0x965A 0x5FD9
+0x965B 0x623F
+0x965C 0x66B4
+0x965D 0x671B
+0x965E 0x67D0
+0x965F 0x68D2
+0x9660 0x5192
+0x9661 0x7D21
+0x9662 0x80AA
+0x9663 0x81A8
+0x9664 0x8B00
+0x9665 0x8C8C
+0x9666 0x8CBF
+0x9667 0x927E
+0x9668 0x9632
+0x9669 0x5420
+0x966A 0x982C
+0x966B 0x5317
+0x966C 0x50D5
+0x966D 0x535C
+0x966E 0x58A8
+0x966F 0x64B2
+0x9670 0x6734
+0x9671 0x7267
+0x9672 0x7766
+0x9673 0x7A46
+0x9674 0x91E6
+0x9675 0x52C3
+0x9676 0x6CA1
+0x9677 0x6B86
+0x9678 0x5800
+0x9679 0x5E4C
+0x967A 0x5954
+0x967B 0x672C
+0x967C 0x7FFB
+0x967D 0x51E1
+0x967E 0x76C6
+0x9680 0x6469
+0x9681 0x78E8
+0x9682 0x9B54
+0x9683 0x9EBB
+0x9684 0x57CB
+0x9685 0x59B9
+0x9686 0x6627
+0x9687 0x679A
+0x9688 0x6BCE
+0x9689 0x54E9
+0x968A 0x69D9
+0x968B 0x5E55
+0x968C 0x819C
+0x968D 0x6795
+0x968E 0x9BAA
+0x968F 0x67FE
+0x9690 0x9C52
+0x9691 0x685D
+0x9692 0x4EA6
+0x9693 0x4FE3
+0x9694 0x53C8
+0x9695 0x62B9
+0x9696 0x672B
+0x9697 0x6CAB
+0x9698 0x8FC4
+0x9699 0x4FAD
+0x969A 0x7E6D
+0x969B 0x9EBF
+0x969C 0x4E07
+0x969D 0x6162
+0x969E 0x6E80
+0x969F 0x6F2B
+0x96A0 0x8513
+0x96A1 0x5473
+0x96A2 0x672A
+0x96A3 0x9B45
+0x96A4 0x5DF3
+0x96A5 0x7B95
+0x96A6 0x5CAC
+0x96A7 0x5BC6
+0x96A8 0x871C
+0x96A9 0x6E4A
+0x96AA 0x84D1
+0x96AB 0x7A14
+0x96AC 0x8108
+0x96AD 0x5999
+0x96AE 0x7C8D
+0x96AF 0x6C11
+0x96B0 0x7720
+0x96B1 0x52D9
+0x96B2 0x5922
+0x96B3 0x7121
+0x96B4 0x725F
+0x96B5 0x77DB
+0x96B6 0x9727
+0x96B7 0x9D61
+0x96B8 0x690B
+0x96B9 0x5A7F
+0x96BA 0x5A18
+0x96BB 0x51A5
+0x96BC 0x540D
+0x96BD 0x547D
+0x96BE 0x660E
+0x96BF 0x76DF
+0x96C0 0x8FF7
+0x96C1 0x9298
+0x96C2 0x9CF4
+0x96C3 0x59EA
+0x96C4 0x725D
+0x96C5 0x6EC5
+0x96C6 0x514D
+0x96C7 0x68C9
+0x96C8 0x7DBF
+0x96C9 0x7DEC
+0x96CA 0x9762
+0x96CB 0x9EBA
+0x96CC 0x6478
+0x96CD 0x6A21
+0x96CE 0x8302
+0x96CF 0x5984
+0x96D0 0x5B5F
+0x96D1 0x6BDB
+0x96D2 0x731B
+0x96D3 0x76F2
+0x96D4 0x7DB2
+0x96D5 0x8017
+0x96D6 0x8499
+0x96D7 0x5132
+0x96D8 0x6728
+0x96D9 0x9ED9
+0x96DA 0x76EE
+0x96DB 0x6762
+0x96DC 0x52FF
+0x96DD 0x9905
+0x96DE 0x5C24
+0x96DF 0x623B
+0x96E0 0x7C7E
+0x96E1 0x8CB0
+0x96E2 0x554F
+0x96E3 0x60B6
+0x96E4 0x7D0B
+0x96E5 0x9580
+0x96E6 0x5301
+0x96E7 0x4E5F
+0x96E8 0x51B6
+0x96E9 0x591C
+0x96EA 0x723A
+0x96EB 0x8036
+0x96EC 0x91CE
+0x96ED 0x5F25
+0x96EE 0x77E2
+0x96EF 0x5384
+0x96F0 0x5F79
+0x96F1 0x7D04
+0x96F2 0x85AC
+0x96F3 0x8A33
+0x96F4 0x8E8D
+0x96F5 0x9756
+0x96F6 0x67F3
+0x96F7 0x85AE
+0x96F8 0x9453
+0x96F9 0x6109
+0x96FA 0x6108
+0x96FB 0x6CB9
+0x96FC 0x7652
+0x9740 0x8AED
+0x9741 0x8F38
+0x9742 0x552F
+0x9743 0x4F51
+0x9744 0x512A
+0x9745 0x52C7
+0x9746 0x53CB
+0x9747 0x5BA5
+0x9748 0x5E7D
+0x9749 0x60A0
+0x974A 0x6182
+0x974B 0x63D6
+0x974C 0x6709
+0x974D 0x67DA
+0x974E 0x6E67
+0x974F 0x6D8C
+0x9750 0x7336
+0x9751 0x7337
+0x9752 0x7531
+0x9753 0x7950
+0x9754 0x88D5
+0x9755 0x8A98
+0x9756 0x904A
+0x9757 0x9091
+0x9758 0x90F5
+0x9759 0x96C4
+0x975A 0x878D
+0x975B 0x5915
+0x975C 0x4E88
+0x975D 0x4F59
+0x975E 0x4E0E
+0x975F 0x8A89
+0x9760 0x8F3F
+0x9761 0x9810
+0x9762 0x50AD
+0x9763 0x5E7C
+0x9764 0x5996
+0x9765 0x5BB9
+0x9766 0x5EB8
+0x9767 0x63DA
+0x9768 0x63FA
+0x9769 0x64C1
+0x976A 0x66DC
+0x976B 0x694A
+0x976C 0x69D8
+0x976D 0x6D0B
+0x976E 0x6EB6
+0x976F 0x7194
+0x9770 0x7528
+0x9771 0x7AAF
+0x9772 0x7F8A
+0x9773 0x8000
+0x9774 0x8449
+0x9775 0x84C9
+0x9776 0x8981
+0x9777 0x8B21
+0x9778 0x8E0A
+0x9779 0x9065
+0x977A 0x967D
+0x977B 0x990A
+0x977C 0x617E
+0x977D 0x6291
+0x977E 0x6B32
+0x9780 0x6C83
+0x9781 0x6D74
+0x9782 0x7FCC
+0x9783 0x7FFC
+0x9784 0x6DC0
+0x9785 0x7F85
+0x9786 0x87BA
+0x9787 0x88F8
+0x9788 0x6765
+0x9789 0x83B1
+0x978A 0x983C
+0x978B 0x96F7
+0x978C 0x6D1B
+0x978D 0x7D61
+0x978E 0x843D
+0x978F 0x916A
+0x9790 0x4E71
+0x9791 0x5375
+0x9792 0x5D50
+0x9793 0x6B04
+0x9794 0x6FEB
+0x9795 0x85CD
+0x9796 0x862D
+0x9797 0x89A7
+0x9798 0x5229
+0x9799 0x540F
+0x979A 0x5C65
+0x979B 0x674E
+0x979C 0x68A8
+0x979D 0x7406
+0x979E 0x7483
+0x979F 0x75E2
+0x97A0 0x88CF
+0x97A1 0x88E1
+0x97A2 0x91CC
+0x97A3 0x96E2
+0x97A4 0x9678
+0x97A5 0x5F8B
+0x97A6 0x7387
+0x97A7 0x7ACB
+0x97A8 0x844E
+0x97A9 0x63A0
+0x97AA 0x7565
+0x97AB 0x5289
+0x97AC 0x6D41
+0x97AD 0x6E9C
+0x97AE 0x7409
+0x97AF 0x7559
+0x97B0 0x786B
+0x97B1 0x7C92
+0x97B2 0x9686
+0x97B3 0x7ADC
+0x97B4 0x9F8D
+0x97B5 0x4FB6
+0x97B6 0x616E
+0x97B7 0x65C5
+0x97B8 0x865C
+0x97B9 0x4E86
+0x97BA 0x4EAE
+0x97BB 0x50DA
+0x97BC 0x4E21
+0x97BD 0x51CC
+0x97BE 0x5BEE
+0x97BF 0x6599
+0x97C0 0x6881
+0x97C1 0x6DBC
+0x97C2 0x731F
+0x97C3 0x7642
+0x97C4 0x77AD
+0x97C5 0x7A1C
+0x97C6 0x7CE7
+0x97C7 0x826F
+0x97C8 0x8AD2
+0x97C9 0x907C
+0x97CA 0x91CF
+0x97CB 0x9675
+0x97CC 0x9818
+0x97CD 0x529B
+0x97CE 0x7DD1
+0x97CF 0x502B
+0x97D0 0x5398
+0x97D1 0x6797
+0x97D2 0x6DCB
+0x97D3 0x71D0
+0x97D4 0x7433
+0x97D5 0x81E8
+0x97D6 0x8F2A
+0x97D7 0x96A3
+0x97D8 0x9C57
+0x97D9 0x9E9F
+0x97DA 0x7460
+0x97DB 0x5841
+0x97DC 0x6D99
+0x97DD 0x7D2F
+0x97DE 0x985E
+0x97DF 0x4EE4
+0x97E0 0x4F36
+0x97E1 0x4F8B
+0x97E2 0x51B7
+0x97E3 0x52B1
+0x97E4 0x5DBA
+0x97E5 0x601C
+0x97E6 0x73B2
+0x97E7 0x793C
+0x97E8 0x82D3
+0x97E9 0x9234
+0x97EA 0x96B7
+0x97EB 0x96F6
+0x97EC 0x970A
+0x97ED 0x9E97
+0x97EE 0x9F62
+0x97EF 0x66A6
+0x97F0 0x6B74
+0x97F1 0x5217
+0x97F2 0x52A3
+0x97F3 0x70C8
+0x97F4 0x88C2
+0x97F5 0x5EC9
+0x97F6 0x604B
+0x97F7 0x6190
+0x97F8 0x6F23
+0x97F9 0x7149
+0x97FA 0x7C3E
+0x97FB 0x7DF4
+0x97FC 0x806F
+0x9840 0x84EE
+0x9841 0x9023
+0x9842 0x932C
+0x9843 0x5442
+0x9844 0x9B6F
+0x9845 0x6AD3
+0x9846 0x7089
+0x9847 0x8CC2
+0x9848 0x8DEF
+0x9849 0x9732
+0x984A 0x52B4
+0x984B 0x5A41
+0x984C 0x5ECA
+0x984D 0x5F04
+0x984E 0x6717
+0x984F 0x697C
+0x9850 0x6994
+0x9851 0x6D6A
+0x9852 0x6F0F
+0x9853 0x7262
+0x9854 0x72FC
+0x9855 0x7BED
+0x9856 0x8001
+0x9857 0x807E
+0x9858 0x874B
+0x9859 0x90CE
+0x985A 0x516D
+0x985B 0x9E93
+0x985C 0x7984
+0x985D 0x808B
+0x985E 0x9332
+0x985F 0x8AD6
+0x9860 0x502D
+0x9861 0x548C
+0x9862 0x8A71
+0x9863 0x6B6A
+0x9864 0x8CC4
+0x9865 0x8107
+0x9866 0x60D1
+0x9867 0x67A0
+0x9868 0x9DF2
+0x9869 0x4E99
+0x986A 0x4E98
+0x986B 0x9C10
+0x986C 0x8A6B
+0x986D 0x85C1
+0x986E 0x8568
+0x986F 0x6900
+0x9870 0x6E7E
+0x9871 0x7897
+0x9872 0x8155
+0x989F 0x5F0C
+0x98A0 0x4E10
+0x98A1 0x4E15
+0x98A2 0x4E2A
+0x98A3 0x4E31
+0x98A4 0x4E36
+0x98A5 0x4E3C
+0x98A6 0x4E3F
+0x98A7 0x4E42
+0x98A8 0x4E56
+0x98A9 0x4E58
+0x98AA 0x4E82
+0x98AB 0x4E85
+0x98AC 0x8C6B
+0x98AD 0x4E8A
+0x98AE 0x8212
+0x98AF 0x5F0D
+0x98B0 0x4E8E
+0x98B1 0x4E9E
+0x98B2 0x4E9F
+0x98B3 0x4EA0
+0x98B4 0x4EA2
+0x98B5 0x4EB0
+0x98B6 0x4EB3
+0x98B7 0x4EB6
+0x98B8 0x4ECE
+0x98B9 0x4ECD
+0x98BA 0x4EC4
+0x98BB 0x4EC6
+0x98BC 0x4EC2
+0x98BD 0x4ED7
+0x98BE 0x4EDE
+0x98BF 0x4EED
+0x98C0 0x4EDF
+0x98C1 0x4EF7
+0x98C2 0x4F09
+0x98C3 0x4F5A
+0x98C4 0x4F30
+0x98C5 0x4F5B
+0x98C6 0x4F5D
+0x98C7 0x4F57
+0x98C8 0x4F47
+0x98C9 0x4F76
+0x98CA 0x4F88
+0x98CB 0x4F8F
+0x98CC 0x4F98
+0x98CD 0x4F7B
+0x98CE 0x4F69
+0x98CF 0x4F70
+0x98D0 0x4F91
+0x98D1 0x4F6F
+0x98D2 0x4F86
+0x98D3 0x4F96
+0x98D4 0x5118
+0x98D5 0x4FD4
+0x98D6 0x4FDF
+0x98D7 0x4FCE
+0x98D8 0x4FD8
+0x98D9 0x4FDB
+0x98DA 0x4FD1
+0x98DB 0x4FDA
+0x98DC 0x4FD0
+0x98DD 0x4FE4
+0x98DE 0x4FE5
+0x98DF 0x501A
+0x98E0 0x5028
+0x98E1 0x5014
+0x98E2 0x502A
+0x98E3 0x5025
+0x98E4 0x5005
+0x98E5 0x4F1C
+0x98E6 0x4FF6
+0x98E7 0x5021
+0x98E8 0x5029
+0x98E9 0x502C
+0x98EA 0x4FFE
+0x98EB 0x4FEF
+0x98EC 0x5011
+0x98ED 0x5006
+0x98EE 0x5043
+0x98EF 0x5047
+0x98F0 0x6703
+0x98F1 0x5055
+0x98F2 0x5050
+0x98F3 0x5048
+0x98F4 0x505A
+0x98F5 0x5056
+0x98F6 0x506C
+0x98F7 0x5078
+0x98F8 0x5080
+0x98F9 0x509A
+0x98FA 0x5085
+0x98FB 0x50B4
+0x98FC 0x50B2
+0x9940 0x50C9
+0x9941 0x50CA
+0x9942 0x50B3
+0x9943 0x50C2
+0x9944 0x50D6
+0x9945 0x50DE
+0x9946 0x50E5
+0x9947 0x50ED
+0x9948 0x50E3
+0x9949 0x50EE
+0x994A 0x50F9
+0x994B 0x50F5
+0x994C 0x5109
+0x994D 0x5101
+0x994E 0x5102
+0x994F 0x5116
+0x9950 0x5115
+0x9951 0x5114
+0x9952 0x511A
+0x9953 0x5121
+0x9954 0x513A
+0x9955 0x5137
+0x9956 0x513C
+0x9957 0x513B
+0x9958 0x513F
+0x9959 0x5140
+0x995A 0x5152
+0x995B 0x514C
+0x995C 0x5154
+0x995D 0x5162
+0x995E 0x7AF8
+0x995F 0x5169
+0x9960 0x516A
+0x9961 0x516E
+0x9962 0x5180
+0x9963 0x5182
+0x9964 0x56D8
+0x9965 0x518C
+0x9966 0x5189
+0x9967 0x518F
+0x9968 0x5191
+0x9969 0x5193
+0x996A 0x5195
+0x996B 0x5196
+0x996C 0x51A4
+0x996D 0x51A6
+0x996E 0x51A2
+0x996F 0x51A9
+0x9970 0x51AA
+0x9971 0x51AB
+0x9972 0x51B3
+0x9973 0x51B1
+0x9974 0x51B2
+0x9975 0x51B0
+0x9976 0x51B5
+0x9977 0x51BD
+0x9978 0x51C5
+0x9979 0x51C9
+0x997A 0x51DB
+0x997B 0x51E0
+0x997C 0x8655
+0x997D 0x51E9
+0x997E 0x51ED
+0x9980 0x51F0
+0x9981 0x51F5
+0x9982 0x51FE
+0x9983 0x5204
+0x9984 0x520B
+0x9985 0x5214
+0x9986 0x520E
+0x9987 0x5227
+0x9988 0x522A
+0x9989 0x522E
+0x998A 0x5233
+0x998B 0x5239
+0x998C 0x524F
+0x998D 0x5244
+0x998E 0x524B
+0x998F 0x524C
+0x9990 0x525E
+0x9991 0x5254
+0x9992 0x526A
+0x9993 0x5274
+0x9994 0x5269
+0x9995 0x5273
+0x9996 0x527F
+0x9997 0x527D
+0x9998 0x528D
+0x9999 0x5294
+0x999A 0x5292
+0x999B 0x5271
+0x999C 0x5288
+0x999D 0x5291
+0x999E 0x8FA8
+0x999F 0x8FA7
+0x99A0 0x52AC
+0x99A1 0x52AD
+0x99A2 0x52BC
+0x99A3 0x52B5
+0x99A4 0x52C1
+0x99A5 0x52CD
+0x99A6 0x52D7
+0x99A7 0x52DE
+0x99A8 0x52E3
+0x99A9 0x52E6
+0x99AA 0x98ED
+0x99AB 0x52E0
+0x99AC 0x52F3
+0x99AD 0x52F5
+0x99AE 0x52F8
+0x99AF 0x52F9
+0x99B0 0x5306
+0x99B1 0x5308
+0x99B2 0x7538
+0x99B3 0x530D
+0x99B4 0x5310
+0x99B5 0x530F
+0x99B6 0x5315
+0x99B7 0x531A
+0x99B8 0x5323
+0x99B9 0x532F
+0x99BA 0x5331
+0x99BB 0x5333
+0x99BC 0x5338
+0x99BD 0x5340
+0x99BE 0x5346
+0x99BF 0x5345
+0x99C0 0x4E17
+0x99C1 0x5349
+0x99C2 0x534D
+0x99C3 0x51D6
+0x99C4 0x535E
+0x99C5 0x5369
+0x99C6 0x536E
+0x99C7 0x5918
+0x99C8 0x537B
+0x99C9 0x5377
+0x99CA 0x5382
+0x99CB 0x5396
+0x99CC 0x53A0
+0x99CD 0x53A6
+0x99CE 0x53A5
+0x99CF 0x53AE
+0x99D0 0x53B0
+0x99D1 0x53B6
+0x99D2 0x53C3
+0x99D3 0x7C12
+0x99D4 0x96D9
+0x99D5 0x53DF
+0x99D6 0x66FC
+0x99D7 0x71EE
+0x99D8 0x53EE
+0x99D9 0x53E8
+0x99DA 0x53ED
+0x99DB 0x53FA
+0x99DC 0x5401
+0x99DD 0x543D
+0x99DE 0x5440
+0x99DF 0x542C
+0x99E0 0x542D
+0x99E1 0x543C
+0x99E2 0x542E
+0x99E3 0x5436
+0x99E4 0x5429
+0x99E5 0x541D
+0x99E6 0x544E
+0x99E7 0x548F
+0x99E8 0x5475
+0x99E9 0x548E
+0x99EA 0x545F
+0x99EB 0x5471
+0x99EC 0x5477
+0x99ED 0x5470
+0x99EE 0x5492
+0x99EF 0x547B
+0x99F0 0x5480
+0x99F1 0x5476
+0x99F2 0x5484
+0x99F3 0x5490
+0x99F4 0x5486
+0x99F5 0x54C7
+0x99F6 0x54A2
+0x99F7 0x54B8
+0x99F8 0x54A5
+0x99F9 0x54AC
+0x99FA 0x54C4
+0x99FB 0x54C8
+0x99FC 0x54A8
+0x9A40 0x54AB
+0x9A41 0x54C2
+0x9A42 0x54A4
+0x9A43 0x54BE
+0x9A44 0x54BC
+0x9A45 0x54D8
+0x9A46 0x54E5
+0x9A47 0x54E6
+0x9A48 0x550F
+0x9A49 0x5514
+0x9A4A 0x54FD
+0x9A4B 0x54EE
+0x9A4C 0x54ED
+0x9A4D 0x54FA
+0x9A4E 0x54E2
+0x9A4F 0x5539
+0x9A50 0x5540
+0x9A51 0x5563
+0x9A52 0x554C
+0x9A53 0x552E
+0x9A54 0x555C
+0x9A55 0x5545
+0x9A56 0x5556
+0x9A57 0x5557
+0x9A58 0x5538
+0x9A59 0x5533
+0x9A5A 0x555D
+0x9A5B 0x5599
+0x9A5C 0x5580
+0x9A5D 0x54AF
+0x9A5E 0x558A
+0x9A5F 0x559F
+0x9A60 0x557B
+0x9A61 0x557E
+0x9A62 0x5598
+0x9A63 0x559E
+0x9A64 0x55AE
+0x9A65 0x557C
+0x9A66 0x5583
+0x9A67 0x55A9
+0x9A68 0x5587
+0x9A69 0x55A8
+0x9A6A 0x55DA
+0x9A6B 0x55C5
+0x9A6C 0x55DF
+0x9A6D 0x55C4
+0x9A6E 0x55DC
+0x9A6F 0x55E4
+0x9A70 0x55D4
+0x9A71 0x5614
+0x9A72 0x55F7
+0x9A73 0x5616
+0x9A74 0x55FE
+0x9A75 0x55FD
+0x9A76 0x561B
+0x9A77 0x55F9
+0x9A78 0x564E
+0x9A79 0x5650
+0x9A7A 0x71DF
+0x9A7B 0x5634
+0x9A7C 0x5636
+0x9A7D 0x5632
+0x9A7E 0x5638
+0x9A80 0x566B
+0x9A81 0x5664
+0x9A82 0x562F
+0x9A83 0x566C
+0x9A84 0x566A
+0x9A85 0x5686
+0x9A86 0x5680
+0x9A87 0x568A
+0x9A88 0x56A0
+0x9A89 0x5694
+0x9A8A 0x568F
+0x9A8B 0x56A5
+0x9A8C 0x56AE
+0x9A8D 0x56B6
+0x9A8E 0x56B4
+0x9A8F 0x56C2
+0x9A90 0x56BC
+0x9A91 0x56C1
+0x9A92 0x56C3
+0x9A93 0x56C0
+0x9A94 0x56C8
+0x9A95 0x56CE
+0x9A96 0x56D1
+0x9A97 0x56D3
+0x9A98 0x56D7
+0x9A99 0x56EE
+0x9A9A 0x56F9
+0x9A9B 0x5700
+0x9A9C 0x56FF
+0x9A9D 0x5704
+0x9A9E 0x5709
+0x9A9F 0x5708
+0x9AA0 0x570B
+0x9AA1 0x570D
+0x9AA2 0x5713
+0x9AA3 0x5718
+0x9AA4 0x5716
+0x9AA5 0x55C7
+0x9AA6 0x571C
+0x9AA7 0x5726
+0x9AA8 0x5737
+0x9AA9 0x5738
+0x9AAA 0x574E
+0x9AAB 0x573B
+0x9AAC 0x5740
+0x9AAD 0x574F
+0x9AAE 0x5769
+0x9AAF 0x57C0
+0x9AB0 0x5788
+0x9AB1 0x5761
+0x9AB2 0x577F
+0x9AB3 0x5789
+0x9AB4 0x5793
+0x9AB5 0x57A0
+0x9AB6 0x57B3
+0x9AB7 0x57A4
+0x9AB8 0x57AA
+0x9AB9 0x57B0
+0x9ABA 0x57C3
+0x9ABB 0x57C6
+0x9ABC 0x57D4
+0x9ABD 0x57D2
+0x9ABE 0x57D3
+0x9ABF 0x580A
+0x9AC0 0x57D6
+0x9AC1 0x57E3
+0x9AC2 0x580B
+0x9AC3 0x5819
+0x9AC4 0x581D
+0x9AC5 0x5872
+0x9AC6 0x5821
+0x9AC7 0x5862
+0x9AC8 0x584B
+0x9AC9 0x5870
+0x9ACA 0x6BC0
+0x9ACB 0x5852
+0x9ACC 0x583D
+0x9ACD 0x5879
+0x9ACE 0x5885
+0x9ACF 0x58B9
+0x9AD0 0x589F
+0x9AD1 0x58AB
+0x9AD2 0x58BA
+0x9AD3 0x58DE
+0x9AD4 0x58BB
+0x9AD5 0x58B8
+0x9AD6 0x58AE
+0x9AD7 0x58C5
+0x9AD8 0x58D3
+0x9AD9 0x58D1
+0x9ADA 0x58D7
+0x9ADB 0x58D9
+0x9ADC 0x58D8
+0x9ADD 0x58E5
+0x9ADE 0x58DC
+0x9ADF 0x58E4
+0x9AE0 0x58DF
+0x9AE1 0x58EF
+0x9AE2 0x58FA
+0x9AE3 0x58F9
+0x9AE4 0x58FB
+0x9AE5 0x58FC
+0x9AE6 0x58FD
+0x9AE7 0x5902
+0x9AE8 0x590A
+0x9AE9 0x5910
+0x9AEA 0x591B
+0x9AEB 0x68A6
+0x9AEC 0x5925
+0x9AED 0x592C
+0x9AEE 0x592D
+0x9AEF 0x5932
+0x9AF0 0x5938
+0x9AF1 0x593E
+0x9AF2 0x7AD2
+0x9AF3 0x5955
+0x9AF4 0x5950
+0x9AF5 0x594E
+0x9AF6 0x595A
+0x9AF7 0x5958
+0x9AF8 0x5962
+0x9AF9 0x5960
+0x9AFA 0x5967
+0x9AFB 0x596C
+0x9AFC 0x5969
+0x9B40 0x5978
+0x9B41 0x5981
+0x9B42 0x599D
+0x9B43 0x4F5E
+0x9B44 0x4FAB
+0x9B45 0x59A3
+0x9B46 0x59B2
+0x9B47 0x59C6
+0x9B48 0x59E8
+0x9B49 0x59DC
+0x9B4A 0x598D
+0x9B4B 0x59D9
+0x9B4C 0x59DA
+0x9B4D 0x5A25
+0x9B4E 0x5A1F
+0x9B4F 0x5A11
+0x9B50 0x5A1C
+0x9B51 0x5A09
+0x9B52 0x5A1A
+0x9B53 0x5A40
+0x9B54 0x5A6C
+0x9B55 0x5A49
+0x9B56 0x5A35
+0x9B57 0x5A36
+0x9B58 0x5A62
+0x9B59 0x5A6A
+0x9B5A 0x5A9A
+0x9B5B 0x5ABC
+0x9B5C 0x5ABE
+0x9B5D 0x5ACB
+0x9B5E 0x5AC2
+0x9B5F 0x5ABD
+0x9B60 0x5AE3
+0x9B61 0x5AD7
+0x9B62 0x5AE6
+0x9B63 0x5AE9
+0x9B64 0x5AD6
+0x9B65 0x5AFA
+0x9B66 0x5AFB
+0x9B67 0x5B0C
+0x9B68 0x5B0B
+0x9B69 0x5B16
+0x9B6A 0x5B32
+0x9B6B 0x5AD0
+0x9B6C 0x5B2A
+0x9B6D 0x5B36
+0x9B6E 0x5B3E
+0x9B6F 0x5B43
+0x9B70 0x5B45
+0x9B71 0x5B40
+0x9B72 0x5B51
+0x9B73 0x5B55
+0x9B74 0x5B5A
+0x9B75 0x5B5B
+0x9B76 0x5B65
+0x9B77 0x5B69
+0x9B78 0x5B70
+0x9B79 0x5B73
+0x9B7A 0x5B75
+0x9B7B 0x5B78
+0x9B7C 0x6588
+0x9B7D 0x5B7A
+0x9B7E 0x5B80
+0x9B80 0x5B83
+0x9B81 0x5BA6
+0x9B82 0x5BB8
+0x9B83 0x5BC3
+0x9B84 0x5BC7
+0x9B85 0x5BC9
+0x9B86 0x5BD4
+0x9B87 0x5BD0
+0x9B88 0x5BE4
+0x9B89 0x5BE6
+0x9B8A 0x5BE2
+0x9B8B 0x5BDE
+0x9B8C 0x5BE5
+0x9B8D 0x5BEB
+0x9B8E 0x5BF0
+0x9B8F 0x5BF6
+0x9B90 0x5BF3
+0x9B91 0x5C05
+0x9B92 0x5C07
+0x9B93 0x5C08
+0x9B94 0x5C0D
+0x9B95 0x5C13
+0x9B96 0x5C20
+0x9B97 0x5C22
+0x9B98 0x5C28
+0x9B99 0x5C38
+0x9B9A 0x5C39
+0x9B9B 0x5C41
+0x9B9C 0x5C46
+0x9B9D 0x5C4E
+0x9B9E 0x5C53
+0x9B9F 0x5C50
+0x9BA0 0x5C4F
+0x9BA1 0x5B71
+0x9BA2 0x5C6C
+0x9BA3 0x5C6E
+0x9BA4 0x4E62
+0x9BA5 0x5C76
+0x9BA6 0x5C79
+0x9BA7 0x5C8C
+0x9BA8 0x5C91
+0x9BA9 0x5C94
+0x9BAA 0x599B
+0x9BAB 0x5CAB
+0x9BAC 0x5CBB
+0x9BAD 0x5CB6
+0x9BAE 0x5CBC
+0x9BAF 0x5CB7
+0x9BB0 0x5CC5
+0x9BB1 0x5CBE
+0x9BB2 0x5CC7
+0x9BB3 0x5CD9
+0x9BB4 0x5CE9
+0x9BB5 0x5CFD
+0x9BB6 0x5CFA
+0x9BB7 0x5CED
+0x9BB8 0x5D8C
+0x9BB9 0x5CEA
+0x9BBA 0x5D0B
+0x9BBB 0x5D15
+0x9BBC 0x5D17
+0x9BBD 0x5D5C
+0x9BBE 0x5D1F
+0x9BBF 0x5D1B
+0x9BC0 0x5D11
+0x9BC1 0x5D14
+0x9BC2 0x5D22
+0x9BC3 0x5D1A
+0x9BC4 0x5D19
+0x9BC5 0x5D18
+0x9BC6 0x5D4C
+0x9BC7 0x5D52
+0x9BC8 0x5D4E
+0x9BC9 0x5D4B
+0x9BCA 0x5D6C
+0x9BCB 0x5D73
+0x9BCC 0x5D76
+0x9BCD 0x5D87
+0x9BCE 0x5D84
+0x9BCF 0x5D82
+0x9BD0 0x5DA2
+0x9BD1 0x5D9D
+0x9BD2 0x5DAC
+0x9BD3 0x5DAE
+0x9BD4 0x5DBD
+0x9BD5 0x5D90
+0x9BD6 0x5DB7
+0x9BD7 0x5DBC
+0x9BD8 0x5DC9
+0x9BD9 0x5DCD
+0x9BDA 0x5DD3
+0x9BDB 0x5DD2
+0x9BDC 0x5DD6
+0x9BDD 0x5DDB
+0x9BDE 0x5DEB
+0x9BDF 0x5DF2
+0x9BE0 0x5DF5
+0x9BE1 0x5E0B
+0x9BE2 0x5E1A
+0x9BE3 0x5E19
+0x9BE4 0x5E11
+0x9BE5 0x5E1B
+0x9BE6 0x5E36
+0x9BE7 0x5E37
+0x9BE8 0x5E44
+0x9BE9 0x5E43
+0x9BEA 0x5E40
+0x9BEB 0x5E4E
+0x9BEC 0x5E57
+0x9BED 0x5E54
+0x9BEE 0x5E5F
+0x9BEF 0x5E62
+0x9BF0 0x5E64
+0x9BF1 0x5E47
+0x9BF2 0x5E75
+0x9BF3 0x5E76
+0x9BF4 0x5E7A
+0x9BF5 0x9EBC
+0x9BF6 0x5E7F
+0x9BF7 0x5EA0
+0x9BF8 0x5EC1
+0x9BF9 0x5EC2
+0x9BFA 0x5EC8
+0x9BFB 0x5ED0
+0x9BFC 0x5ECF
+0x9C40 0x5ED6
+0x9C41 0x5EE3
+0x9C42 0x5EDD
+0x9C43 0x5EDA
+0x9C44 0x5EDB
+0x9C45 0x5EE2
+0x9C46 0x5EE1
+0x9C47 0x5EE8
+0x9C48 0x5EE9
+0x9C49 0x5EEC
+0x9C4A 0x5EF1
+0x9C4B 0x5EF3
+0x9C4C 0x5EF0
+0x9C4D 0x5EF4
+0x9C4E 0x5EF8
+0x9C4F 0x5EFE
+0x9C50 0x5F03
+0x9C51 0x5F09
+0x9C52 0x5F5D
+0x9C53 0x5F5C
+0x9C54 0x5F0B
+0x9C55 0x5F11
+0x9C56 0x5F16
+0x9C57 0x5F29
+0x9C58 0x5F2D
+0x9C59 0x5F38
+0x9C5A 0x5F41
+0x9C5B 0x5F48
+0x9C5C 0x5F4C
+0x9C5D 0x5F4E
+0x9C5E 0x5F2F
+0x9C5F 0x5F51
+0x9C60 0x5F56
+0x9C61 0x5F57
+0x9C62 0x5F59
+0x9C63 0x5F61
+0x9C64 0x5F6D
+0x9C65 0x5F73
+0x9C66 0x5F77
+0x9C67 0x5F83
+0x9C68 0x5F82
+0x9C69 0x5F7F
+0x9C6A 0x5F8A
+0x9C6B 0x5F88
+0x9C6C 0x5F91
+0x9C6D 0x5F87
+0x9C6E 0x5F9E
+0x9C6F 0x5F99
+0x9C70 0x5F98
+0x9C71 0x5FA0
+0x9C72 0x5FA8
+0x9C73 0x5FAD
+0x9C74 0x5FBC
+0x9C75 0x5FD6
+0x9C76 0x5FFB
+0x9C77 0x5FE4
+0x9C78 0x5FF8
+0x9C79 0x5FF1
+0x9C7A 0x5FDD
+0x9C7B 0x60B3
+0x9C7C 0x5FFF
+0x9C7D 0x6021
+0x9C7E 0x6060
+0x9C80 0x6019
+0x9C81 0x6010
+0x9C82 0x6029
+0x9C83 0x600E
+0x9C84 0x6031
+0x9C85 0x601B
+0x9C86 0x6015
+0x9C87 0x602B
+0x9C88 0x6026
+0x9C89 0x600F
+0x9C8A 0x603A
+0x9C8B 0x605A
+0x9C8C 0x6041
+0x9C8D 0x606A
+0x9C8E 0x6077
+0x9C8F 0x605F
+0x9C90 0x604A
+0x9C91 0x6046
+0x9C92 0x604D
+0x9C93 0x6063
+0x9C94 0x6043
+0x9C95 0x6064
+0x9C96 0x6042
+0x9C97 0x606C
+0x9C98 0x606B
+0x9C99 0x6059
+0x9C9A 0x6081
+0x9C9B 0x608D
+0x9C9C 0x60E7
+0x9C9D 0x6083
+0x9C9E 0x609A
+0x9C9F 0x6084
+0x9CA0 0x609B
+0x9CA1 0x6096
+0x9CA2 0x6097
+0x9CA3 0x6092
+0x9CA4 0x60A7
+0x9CA5 0x608B
+0x9CA6 0x60E1
+0x9CA7 0x60B8
+0x9CA8 0x60E0
+0x9CA9 0x60D3
+0x9CAA 0x60B4
+0x9CAB 0x5FF0
+0x9CAC 0x60BD
+0x9CAD 0x60C6
+0x9CAE 0x60B5
+0x9CAF 0x60D8
+0x9CB0 0x614D
+0x9CB1 0x6115
+0x9CB2 0x6106
+0x9CB3 0x60F6
+0x9CB4 0x60F7
+0x9CB5 0x6100
+0x9CB6 0x60F4
+0x9CB7 0x60FA
+0x9CB8 0x6103
+0x9CB9 0x6121
+0x9CBA 0x60FB
+0x9CBB 0x60F1
+0x9CBC 0x610D
+0x9CBD 0x610E
+0x9CBE 0x6147
+0x9CBF 0x613E
+0x9CC0 0x6128
+0x9CC1 0x6127
+0x9CC2 0x614A
+0x9CC3 0x613F
+0x9CC4 0x613C
+0x9CC5 0x612C
+0x9CC6 0x6134
+0x9CC7 0x613D
+0x9CC8 0x6142
+0x9CC9 0x6144
+0x9CCA 0x6173
+0x9CCB 0x6177
+0x9CCC 0x6158
+0x9CCD 0x6159
+0x9CCE 0x615A
+0x9CCF 0x616B
+0x9CD0 0x6174
+0x9CD1 0x616F
+0x9CD2 0x6165
+0x9CD3 0x6171
+0x9CD4 0x615F
+0x9CD5 0x615D
+0x9CD6 0x6153
+0x9CD7 0x6175
+0x9CD8 0x6199
+0x9CD9 0x6196
+0x9CDA 0x6187
+0x9CDB 0x61AC
+0x9CDC 0x6194
+0x9CDD 0x619A
+0x9CDE 0x618A
+0x9CDF 0x6191
+0x9CE0 0x61AB
+0x9CE1 0x61AE
+0x9CE2 0x61CC
+0x9CE3 0x61CA
+0x9CE4 0x61C9
+0x9CE5 0x61F7
+0x9CE6 0x61C8
+0x9CE7 0x61C3
+0x9CE8 0x61C6
+0x9CE9 0x61BA
+0x9CEA 0x61CB
+0x9CEB 0x7F79
+0x9CEC 0x61CD
+0x9CED 0x61E6
+0x9CEE 0x61E3
+0x9CEF 0x61F6
+0x9CF0 0x61FA
+0x9CF1 0x61F4
+0x9CF2 0x61FF
+0x9CF3 0x61FD
+0x9CF4 0x61FC
+0x9CF5 0x61FE
+0x9CF6 0x6200
+0x9CF7 0x6208
+0x9CF8 0x6209
+0x9CF9 0x620D
+0x9CFA 0x620C
+0x9CFB 0x6214
+0x9CFC 0x621B
+0x9D40 0x621E
+0x9D41 0x6221
+0x9D42 0x622A
+0x9D43 0x622E
+0x9D44 0x6230
+0x9D45 0x6232
+0x9D46 0x6233
+0x9D47 0x6241
+0x9D48 0x624E
+0x9D49 0x625E
+0x9D4A 0x6263
+0x9D4B 0x625B
+0x9D4C 0x6260
+0x9D4D 0x6268
+0x9D4E 0x627C
+0x9D4F 0x6282
+0x9D50 0x6289
+0x9D51 0x627E
+0x9D52 0x6292
+0x9D53 0x6293
+0x9D54 0x6296
+0x9D55 0x62D4
+0x9D56 0x6283
+0x9D57 0x6294
+0x9D58 0x62D7
+0x9D59 0x62D1
+0x9D5A 0x62BB
+0x9D5B 0x62CF
+0x9D5C 0x62FF
+0x9D5D 0x62C6
+0x9D5E 0x64D4
+0x9D5F 0x62C8
+0x9D60 0x62DC
+0x9D61 0x62CC
+0x9D62 0x62CA
+0x9D63 0x62C2
+0x9D64 0x62C7
+0x9D65 0x629B
+0x9D66 0x62C9
+0x9D67 0x630C
+0x9D68 0x62EE
+0x9D69 0x62F1
+0x9D6A 0x6327
+0x9D6B 0x6302
+0x9D6C 0x6308
+0x9D6D 0x62EF
+0x9D6E 0x62F5
+0x9D6F 0x6350
+0x9D70 0x633E
+0x9D71 0x634D
+0x9D72 0x641C
+0x9D73 0x634F
+0x9D74 0x6396
+0x9D75 0x638E
+0x9D76 0x6380
+0x9D77 0x63AB
+0x9D78 0x6376
+0x9D79 0x63A3
+0x9D7A 0x638F
+0x9D7B 0x6389
+0x9D7C 0x639F
+0x9D7D 0x63B5
+0x9D7E 0x636B
+0x9D80 0x6369
+0x9D81 0x63BE
+0x9D82 0x63E9
+0x9D83 0x63C0
+0x9D84 0x63C6
+0x9D85 0x63E3
+0x9D86 0x63C9
+0x9D87 0x63D2
+0x9D88 0x63F6
+0x9D89 0x63C4
+0x9D8A 0x6416
+0x9D8B 0x6434
+0x9D8C 0x6406
+0x9D8D 0x6413
+0x9D8E 0x6426
+0x9D8F 0x6436
+0x9D90 0x651D
+0x9D91 0x6417
+0x9D92 0x6428
+0x9D93 0x640F
+0x9D94 0x6467
+0x9D95 0x646F
+0x9D96 0x6476
+0x9D97 0x644E
+0x9D98 0x652A
+0x9D99 0x6495
+0x9D9A 0x6493
+0x9D9B 0x64A5
+0x9D9C 0x64A9
+0x9D9D 0x6488
+0x9D9E 0x64BC
+0x9D9F 0x64DA
+0x9DA0 0x64D2
+0x9DA1 0x64C5
+0x9DA2 0x64C7
+0x9DA3 0x64BB
+0x9DA4 0x64D8
+0x9DA5 0x64C2
+0x9DA6 0x64F1
+0x9DA7 0x64E7
+0x9DA8 0x8209
+0x9DA9 0x64E0
+0x9DAA 0x64E1
+0x9DAB 0x62AC
+0x9DAC 0x64E3
+0x9DAD 0x64EF
+0x9DAE 0x652C
+0x9DAF 0x64F6
+0x9DB0 0x64F4
+0x9DB1 0x64F2
+0x9DB2 0x64FA
+0x9DB3 0x6500
+0x9DB4 0x64FD
+0x9DB5 0x6518
+0x9DB6 0x651C
+0x9DB7 0x6505
+0x9DB8 0x6524
+0x9DB9 0x6523
+0x9DBA 0x652B
+0x9DBB 0x6534
+0x9DBC 0x6535
+0x9DBD 0x6537
+0x9DBE 0x6536
+0x9DBF 0x6538
+0x9DC0 0x754B
+0x9DC1 0x6548
+0x9DC2 0x6556
+0x9DC3 0x6555
+0x9DC4 0x654D
+0x9DC5 0x6558
+0x9DC6 0x655E
+0x9DC7 0x655D
+0x9DC8 0x6572
+0x9DC9 0x6578
+0x9DCA 0x6582
+0x9DCB 0x6583
+0x9DCC 0x8B8A
+0x9DCD 0x659B
+0x9DCE 0x659F
+0x9DCF 0x65AB
+0x9DD0 0x65B7
+0x9DD1 0x65C3
+0x9DD2 0x65C6
+0x9DD3 0x65C1
+0x9DD4 0x65C4
+0x9DD5 0x65CC
+0x9DD6 0x65D2
+0x9DD7 0x65DB
+0x9DD8 0x65D9
+0x9DD9 0x65E0
+0x9DDA 0x65E1
+0x9DDB 0x65F1
+0x9DDC 0x6772
+0x9DDD 0x660A
+0x9DDE 0x6603
+0x9DDF 0x65FB
+0x9DE0 0x6773
+0x9DE1 0x6635
+0x9DE2 0x6636
+0x9DE3 0x6634
+0x9DE4 0x661C
+0x9DE5 0x664F
+0x9DE6 0x6644
+0x9DE7 0x6649
+0x9DE8 0x6641
+0x9DE9 0x665E
+0x9DEA 0x665D
+0x9DEB 0x6664
+0x9DEC 0x6667
+0x9DED 0x6668
+0x9DEE 0x665F
+0x9DEF 0x6662
+0x9DF0 0x6670
+0x9DF1 0x6683
+0x9DF2 0x6688
+0x9DF3 0x668E
+0x9DF4 0x6689
+0x9DF5 0x6684
+0x9DF6 0x6698
+0x9DF7 0x669D
+0x9DF8 0x66C1
+0x9DF9 0x66B9
+0x9DFA 0x66C9
+0x9DFB 0x66BE
+0x9DFC 0x66BC
+0x9E40 0x66C4
+0x9E41 0x66B8
+0x9E42 0x66D6
+0x9E43 0x66DA
+0x9E44 0x66E0
+0x9E45 0x663F
+0x9E46 0x66E6
+0x9E47 0x66E9
+0x9E48 0x66F0
+0x9E49 0x66F5
+0x9E4A 0x66F7
+0x9E4B 0x670F
+0x9E4C 0x6716
+0x9E4D 0x671E
+0x9E4E 0x6726
+0x9E4F 0x6727
+0x9E50 0x9738
+0x9E51 0x672E
+0x9E52 0x673F
+0x9E53 0x6736
+0x9E54 0x6741
+0x9E55 0x6738
+0x9E56 0x6737
+0x9E57 0x6746
+0x9E58 0x675E
+0x9E59 0x6760
+0x9E5A 0x6759
+0x9E5B 0x6763
+0x9E5C 0x6764
+0x9E5D 0x6789
+0x9E5E 0x6770
+0x9E5F 0x67A9
+0x9E60 0x677C
+0x9E61 0x676A
+0x9E62 0x678C
+0x9E63 0x678B
+0x9E64 0x67A6
+0x9E65 0x67A1
+0x9E66 0x6785
+0x9E67 0x67B7
+0x9E68 0x67EF
+0x9E69 0x67B4
+0x9E6A 0x67EC
+0x9E6B 0x67B3
+0x9E6C 0x67E9
+0x9E6D 0x67B8
+0x9E6E 0x67E4
+0x9E6F 0x67DE
+0x9E70 0x67DD
+0x9E71 0x67E2
+0x9E72 0x67EE
+0x9E73 0x67B9
+0x9E74 0x67CE
+0x9E75 0x67C6
+0x9E76 0x67E7
+0x9E77 0x6A9C
+0x9E78 0x681E
+0x9E79 0x6846
+0x9E7A 0x6829
+0x9E7B 0x6840
+0x9E7C 0x684D
+0x9E7D 0x6832
+0x9E7E 0x684E
+0x9E80 0x68B3
+0x9E81 0x682B
+0x9E82 0x6859
+0x9E83 0x6863
+0x9E84 0x6877
+0x9E85 0x687F
+0x9E86 0x689F
+0x9E87 0x688F
+0x9E88 0x68AD
+0x9E89 0x6894
+0x9E8A 0x689D
+0x9E8B 0x689B
+0x9E8C 0x6883
+0x9E8D 0x6AAE
+0x9E8E 0x68B9
+0x9E8F 0x6874
+0x9E90 0x68B5
+0x9E91 0x68A0
+0x9E92 0x68BA
+0x9E93 0x690F
+0x9E94 0x688D
+0x9E95 0x687E
+0x9E96 0x6901
+0x9E97 0x68CA
+0x9E98 0x6908
+0x9E99 0x68D8
+0x9E9A 0x6922
+0x9E9B 0x6926
+0x9E9C 0x68E1
+0x9E9D 0x690C
+0x9E9E 0x68CD
+0x9E9F 0x68D4
+0x9EA0 0x68E7
+0x9EA1 0x68D5
+0x9EA2 0x6936
+0x9EA3 0x6912
+0x9EA4 0x6904
+0x9EA5 0x68D7
+0x9EA6 0x68E3
+0x9EA7 0x6925
+0x9EA8 0x68F9
+0x9EA9 0x68E0
+0x9EAA 0x68EF
+0x9EAB 0x6928
+0x9EAC 0x692A
+0x9EAD 0x691A
+0x9EAE 0x6923
+0x9EAF 0x6921
+0x9EB0 0x68C6
+0x9EB1 0x6979
+0x9EB2 0x6977
+0x9EB3 0x695C
+0x9EB4 0x6978
+0x9EB5 0x696B
+0x9EB6 0x6954
+0x9EB7 0x697E
+0x9EB8 0x696E
+0x9EB9 0x6939
+0x9EBA 0x6974
+0x9EBB 0x693D
+0x9EBC 0x6959
+0x9EBD 0x6930
+0x9EBE 0x6961
+0x9EBF 0x695E
+0x9EC0 0x695D
+0x9EC1 0x6981
+0x9EC2 0x696A
+0x9EC3 0x69B2
+0x9EC4 0x69AE
+0x9EC5 0x69D0
+0x9EC6 0x69BF
+0x9EC7 0x69C1
+0x9EC8 0x69D3
+0x9EC9 0x69BE
+0x9ECA 0x69CE
+0x9ECB 0x5BE8
+0x9ECC 0x69CA
+0x9ECD 0x69DD
+0x9ECE 0x69BB
+0x9ECF 0x69C3
+0x9ED0 0x69A7
+0x9ED1 0x6A2E
+0x9ED2 0x6991
+0x9ED3 0x69A0
+0x9ED4 0x699C
+0x9ED5 0x6995
+0x9ED6 0x69B4
+0x9ED7 0x69DE
+0x9ED8 0x69E8
+0x9ED9 0x6A02
+0x9EDA 0x6A1B
+0x9EDB 0x69FF
+0x9EDC 0x6B0A
+0x9EDD 0x69F9
+0x9EDE 0x69F2
+0x9EDF 0x69E7
+0x9EE0 0x6A05
+0x9EE1 0x69B1
+0x9EE2 0x6A1E
+0x9EE3 0x69ED
+0x9EE4 0x6A14
+0x9EE5 0x69EB
+0x9EE6 0x6A0A
+0x9EE7 0x6A12
+0x9EE8 0x6AC1
+0x9EE9 0x6A23
+0x9EEA 0x6A13
+0x9EEB 0x6A44
+0x9EEC 0x6A0C
+0x9EED 0x6A72
+0x9EEE 0x6A36
+0x9EEF 0x6A78
+0x9EF0 0x6A47
+0x9EF1 0x6A62
+0x9EF2 0x6A59
+0x9EF3 0x6A66
+0x9EF4 0x6A48
+0x9EF5 0x6A38
+0x9EF6 0x6A22
+0x9EF7 0x6A90
+0x9EF8 0x6A8D
+0x9EF9 0x6AA0
+0x9EFA 0x6A84
+0x9EFB 0x6AA2
+0x9EFC 0x6AA3
+0x9F40 0x6A97
+0x9F41 0x8617
+0x9F42 0x6ABB
+0x9F43 0x6AC3
+0x9F44 0x6AC2
+0x9F45 0x6AB8
+0x9F46 0x6AB3
+0x9F47 0x6AAC
+0x9F48 0x6ADE
+0x9F49 0x6AD1
+0x9F4A 0x6ADF
+0x9F4B 0x6AAA
+0x9F4C 0x6ADA
+0x9F4D 0x6AEA
+0x9F4E 0x6AFB
+0x9F4F 0x6B05
+0x9F50 0x8616
+0x9F51 0x6AFA
+0x9F52 0x6B12
+0x9F53 0x6B16
+0x9F54 0x9B31
+0x9F55 0x6B1F
+0x9F56 0x6B38
+0x9F57 0x6B37
+0x9F58 0x76DC
+0x9F59 0x6B39
+0x9F5A 0x98EE
+0x9F5B 0x6B47
+0x9F5C 0x6B43
+0x9F5D 0x6B49
+0x9F5E 0x6B50
+0x9F5F 0x6B59
+0x9F60 0x6B54
+0x9F61 0x6B5B
+0x9F62 0x6B5F
+0x9F63 0x6B61
+0x9F64 0x6B78
+0x9F65 0x6B79
+0x9F66 0x6B7F
+0x9F67 0x6B80
+0x9F68 0x6B84
+0x9F69 0x6B83
+0x9F6A 0x6B8D
+0x9F6B 0x6B98
+0x9F6C 0x6B95
+0x9F6D 0x6B9E
+0x9F6E 0x6BA4
+0x9F6F 0x6BAA
+0x9F70 0x6BAB
+0x9F71 0x6BAF
+0x9F72 0x6BB2
+0x9F73 0x6BB1
+0x9F74 0x6BB3
+0x9F75 0x6BB7
+0x9F76 0x6BBC
+0x9F77 0x6BC6
+0x9F78 0x6BCB
+0x9F79 0x6BD3
+0x9F7A 0x6BDF
+0x9F7B 0x6BEC
+0x9F7C 0x6BEB
+0x9F7D 0x6BF3
+0x9F7E 0x6BEF
+0x9F80 0x9EBE
+0x9F81 0x6C08
+0x9F82 0x6C13
+0x9F83 0x6C14
+0x9F84 0x6C1B
+0x9F85 0x6C24
+0x9F86 0x6C23
+0x9F87 0x6C5E
+0x9F88 0x6C55
+0x9F89 0x6C62
+0x9F8A 0x6C6A
+0x9F8B 0x6C82
+0x9F8C 0x6C8D
+0x9F8D 0x6C9A
+0x9F8E 0x6C81
+0x9F8F 0x6C9B
+0x9F90 0x6C7E
+0x9F91 0x6C68
+0x9F92 0x6C73
+0x9F93 0x6C92
+0x9F94 0x6C90
+0x9F95 0x6CC4
+0x9F96 0x6CF1
+0x9F97 0x6CD3
+0x9F98 0x6CBD
+0x9F99 0x6CD7
+0x9F9A 0x6CC5
+0x9F9B 0x6CDD
+0x9F9C 0x6CAE
+0x9F9D 0x6CB1
+0x9F9E 0x6CBE
+0x9F9F 0x6CBA
+0x9FA0 0x6CDB
+0x9FA1 0x6CEF
+0x9FA2 0x6CD9
+0x9FA3 0x6CEA
+0x9FA4 0x6D1F
+0x9FA5 0x884D
+0x9FA6 0x6D36
+0x9FA7 0x6D2B
+0x9FA8 0x6D3D
+0x9FA9 0x6D38
+0x9FAA 0x6D19
+0x9FAB 0x6D35
+0x9FAC 0x6D33
+0x9FAD 0x6D12
+0x9FAE 0x6D0C
+0x9FAF 0x6D63
+0x9FB0 0x6D93
+0x9FB1 0x6D64
+0x9FB2 0x6D5A
+0x9FB3 0x6D79
+0x9FB4 0x6D59
+0x9FB5 0x6D8E
+0x9FB6 0x6D95
+0x9FB7 0x6FE4
+0x9FB8 0x6D85
+0x9FB9 0x6DF9
+0x9FBA 0x6E15
+0x9FBB 0x6E0A
+0x9FBC 0x6DB5
+0x9FBD 0x6DC7
+0x9FBE 0x6DE6
+0x9FBF 0x6DB8
+0x9FC0 0x6DC6
+0x9FC1 0x6DEC
+0x9FC2 0x6DDE
+0x9FC3 0x6DCC
+0x9FC4 0x6DE8
+0x9FC5 0x6DD2
+0x9FC6 0x6DC5
+0x9FC7 0x6DFA
+0x9FC8 0x6DD9
+0x9FC9 0x6DE4
+0x9FCA 0x6DD5
+0x9FCB 0x6DEA
+0x9FCC 0x6DEE
+0x9FCD 0x6E2D
+0x9FCE 0x6E6E
+0x9FCF 0x6E2E
+0x9FD0 0x6E19
+0x9FD1 0x6E72
+0x9FD2 0x6E5F
+0x9FD3 0x6E3E
+0x9FD4 0x6E23
+0x9FD5 0x6E6B
+0x9FD6 0x6E2B
+0x9FD7 0x6E76
+0x9FD8 0x6E4D
+0x9FD9 0x6E1F
+0x9FDA 0x6E43
+0x9FDB 0x6E3A
+0x9FDC 0x6E4E
+0x9FDD 0x6E24
+0x9FDE 0x6EFF
+0x9FDF 0x6E1D
+0x9FE0 0x6E38
+0x9FE1 0x6E82
+0x9FE2 0x6EAA
+0x9FE3 0x6E98
+0x9FE4 0x6EC9
+0x9FE5 0x6EB7
+0x9FE6 0x6ED3
+0x9FE7 0x6EBD
+0x9FE8 0x6EAF
+0x9FE9 0x6EC4
+0x9FEA 0x6EB2
+0x9FEB 0x6ED4
+0x9FEC 0x6ED5
+0x9FED 0x6E8F
+0x9FEE 0x6EA5
+0x9FEF 0x6EC2
+0x9FF0 0x6E9F
+0x9FF1 0x6F41
+0x9FF2 0x6F11
+0x9FF3 0x704C
+0x9FF4 0x6EEC
+0x9FF5 0x6EF8
+0x9FF6 0x6EFE
+0x9FF7 0x6F3F
+0x9FF8 0x6EF2
+0x9FF9 0x6F31
+0x9FFA 0x6EEF
+0x9FFB 0x6F32
+0x9FFC 0x6ECC
+0xA1 0xFF61
+0xA2 0xFF62
+0xA3 0xFF63
+0xA4 0xFF64
+0xA5 0xFF65
+0xA6 0xFF66
+0xA7 0xFF67
+0xA8 0xFF68
+0xA9 0xFF69
+0xAA 0xFF6A
+0xAB 0xFF6B
+0xAC 0xFF6C
+0xAD 0xFF6D
+0xAE 0xFF6E
+0xAF 0xFF6F
+0xB0 0xFF70
+0xB1 0xFF71
+0xB2 0xFF72
+0xB3 0xFF73
+0xB4 0xFF74
+0xB5 0xFF75
+0xB6 0xFF76
+0xB7 0xFF77
+0xB8 0xFF78
+0xB9 0xFF79
+0xBA 0xFF7A
+0xBB 0xFF7B
+0xBC 0xFF7C
+0xBD 0xFF7D
+0xBE 0xFF7E
+0xBF 0xFF7F
+0xC0 0xFF80
+0xC1 0xFF81
+0xC2 0xFF82
+0xC3 0xFF83
+0xC4 0xFF84
+0xC5 0xFF85
+0xC6 0xFF86
+0xC7 0xFF87
+0xC8 0xFF88
+0xC9 0xFF89
+0xCA 0xFF8A
+0xCB 0xFF8B
+0xCC 0xFF8C
+0xCD 0xFF8D
+0xCE 0xFF8E
+0xCF 0xFF8F
+0xD0 0xFF90
+0xD1 0xFF91
+0xD2 0xFF92
+0xD3 0xFF93
+0xD4 0xFF94
+0xD5 0xFF95
+0xD6 0xFF96
+0xD7 0xFF97
+0xD8 0xFF98
+0xD9 0xFF99
+0xDA 0xFF9A
+0xDB 0xFF9B
+0xDC 0xFF9C
+0xDD 0xFF9D
+0xDE 0xFF9E
+0xDF 0xFF9F
+0xE040 0x6F3E
+0xE041 0x6F13
+0xE042 0x6EF7
+0xE043 0x6F86
+0xE044 0x6F7A
+0xE045 0x6F78
+0xE046 0x6F81
+0xE047 0x6F80
+0xE048 0x6F6F
+0xE049 0x6F5B
+0xE04A 0x6FF3
+0xE04B 0x6F6D
+0xE04C 0x6F82
+0xE04D 0x6F7C
+0xE04E 0x6F58
+0xE04F 0x6F8E
+0xE050 0x6F91
+0xE051 0x6FC2
+0xE052 0x6F66
+0xE053 0x6FB3
+0xE054 0x6FA3
+0xE055 0x6FA1
+0xE056 0x6FA4
+0xE057 0x6FB9
+0xE058 0x6FC6
+0xE059 0x6FAA
+0xE05A 0x6FDF
+0xE05B 0x6FD5
+0xE05C 0x6FEC
+0xE05D 0x6FD4
+0xE05E 0x6FD8
+0xE05F 0x6FF1
+0xE060 0x6FEE
+0xE061 0x6FDB
+0xE062 0x7009
+0xE063 0x700B
+0xE064 0x6FFA
+0xE065 0x7011
+0xE066 0x7001
+0xE067 0x700F
+0xE068 0x6FFE
+0xE069 0x701B
+0xE06A 0x701A
+0xE06B 0x6F74
+0xE06C 0x701D
+0xE06D 0x7018
+0xE06E 0x701F
+0xE06F 0x7030
+0xE070 0x703E
+0xE071 0x7032
+0xE072 0x7051
+0xE073 0x7063
+0xE074 0x7099
+0xE075 0x7092
+0xE076 0x70AF
+0xE077 0x70F1
+0xE078 0x70AC
+0xE079 0x70B8
+0xE07A 0x70B3
+0xE07B 0x70AE
+0xE07C 0x70DF
+0xE07D 0x70CB
+0xE07E 0x70DD
+0xE080 0x70D9
+0xE081 0x7109
+0xE082 0x70FD
+0xE083 0x711C
+0xE084 0x7119
+0xE085 0x7165
+0xE086 0x7155
+0xE087 0x7188
+0xE088 0x7166
+0xE089 0x7162
+0xE08A 0x714C
+0xE08B 0x7156
+0xE08C 0x716C
+0xE08D 0x718F
+0xE08E 0x71FB
+0xE08F 0x7184
+0xE090 0x7195
+0xE091 0x71A8
+0xE092 0x71AC
+0xE093 0x71D7
+0xE094 0x71B9
+0xE095 0x71BE
+0xE096 0x71D2
+0xE097 0x71C9
+0xE098 0x71D4
+0xE099 0x71CE
+0xE09A 0x71E0
+0xE09B 0x71EC
+0xE09C 0x71E7
+0xE09D 0x71F5
+0xE09E 0x71FC
+0xE09F 0x71F9
+0xE0A0 0x71FF
+0xE0A1 0x720D
+0xE0A2 0x7210
+0xE0A3 0x721B
+0xE0A4 0x7228
+0xE0A5 0x722D
+0xE0A6 0x722C
+0xE0A7 0x7230
+0xE0A8 0x7232
+0xE0A9 0x723B
+0xE0AA 0x723C
+0xE0AB 0x723F
+0xE0AC 0x7240
+0xE0AD 0x7246
+0xE0AE 0x724B
+0xE0AF 0x7258
+0xE0B0 0x7274
+0xE0B1 0x727E
+0xE0B2 0x7282
+0xE0B3 0x7281
+0xE0B4 0x7287
+0xE0B5 0x7292
+0xE0B6 0x7296
+0xE0B7 0x72A2
+0xE0B8 0x72A7
+0xE0B9 0x72B9
+0xE0BA 0x72B2
+0xE0BB 0x72C3
+0xE0BC 0x72C6
+0xE0BD 0x72C4
+0xE0BE 0x72CE
+0xE0BF 0x72D2
+0xE0C0 0x72E2
+0xE0C1 0x72E0
+0xE0C2 0x72E1
+0xE0C3 0x72F9
+0xE0C4 0x72F7
+0xE0C5 0x500F
+0xE0C6 0x7317
+0xE0C7 0x730A
+0xE0C8 0x731C
+0xE0C9 0x7316
+0xE0CA 0x731D
+0xE0CB 0x7334
+0xE0CC 0x732F
+0xE0CD 0x7329
+0xE0CE 0x7325
+0xE0CF 0x733E
+0xE0D0 0x734E
+0xE0D1 0x734F
+0xE0D2 0x9ED8
+0xE0D3 0x7357
+0xE0D4 0x736A
+0xE0D5 0x7368
+0xE0D6 0x7370
+0xE0D7 0x7378
+0xE0D8 0x7375
+0xE0D9 0x737B
+0xE0DA 0x737A
+0xE0DB 0x73C8
+0xE0DC 0x73B3
+0xE0DD 0x73CE
+0xE0DE 0x73BB
+0xE0DF 0x73C0
+0xE0E0 0x73E5
+0xE0E1 0x73EE
+0xE0E2 0x73DE
+0xE0E3 0x74A2
+0xE0E4 0x7405
+0xE0E5 0x746F
+0xE0E6 0x7425
+0xE0E7 0x73F8
+0xE0E8 0x7432
+0xE0E9 0x743A
+0xE0EA 0x7455
+0xE0EB 0x743F
+0xE0EC 0x745F
+0xE0ED 0x7459
+0xE0EE 0x7441
+0xE0EF 0x745C
+0xE0F0 0x7469
+0xE0F1 0x7470
+0xE0F2 0x7463
+0xE0F3 0x746A
+0xE0F4 0x7476
+0xE0F5 0x747E
+0xE0F6 0x748B
+0xE0F7 0x749E
+0xE0F8 0x74A7
+0xE0F9 0x74CA
+0xE0FA 0x74CF
+0xE0FB 0x74D4
+0xE0FC 0x73F1
+0xE140 0x74E0
+0xE141 0x74E3
+0xE142 0x74E7
+0xE143 0x74E9
+0xE144 0x74EE
+0xE145 0x74F2
+0xE146 0x74F0
+0xE147 0x74F1
+0xE148 0x74F8
+0xE149 0x74F7
+0xE14A 0x7504
+0xE14B 0x7503
+0xE14C 0x7505
+0xE14D 0x750C
+0xE14E 0x750E
+0xE14F 0x750D
+0xE150 0x7515
+0xE151 0x7513
+0xE152 0x751E
+0xE153 0x7526
+0xE154 0x752C
+0xE155 0x753C
+0xE156 0x7544
+0xE157 0x754D
+0xE158 0x754A
+0xE159 0x7549
+0xE15A 0x755B
+0xE15B 0x7546
+0xE15C 0x755A
+0xE15D 0x7569
+0xE15E 0x7564
+0xE15F 0x7567
+0xE160 0x756B
+0xE161 0x756D
+0xE162 0x7578
+0xE163 0x7576
+0xE164 0x7586
+0xE165 0x7587
+0xE166 0x7574
+0xE167 0x758A
+0xE168 0x7589
+0xE169 0x7582
+0xE16A 0x7594
+0xE16B 0x759A
+0xE16C 0x759D
+0xE16D 0x75A5
+0xE16E 0x75A3
+0xE16F 0x75C2
+0xE170 0x75B3
+0xE171 0x75C3
+0xE172 0x75B5
+0xE173 0x75BD
+0xE174 0x75B8
+0xE175 0x75BC
+0xE176 0x75B1
+0xE177 0x75CD
+0xE178 0x75CA
+0xE179 0x75D2
+0xE17A 0x75D9
+0xE17B 0x75E3
+0xE17C 0x75DE
+0xE17D 0x75FE
+0xE17E 0x75FF
+0xE180 0x75FC
+0xE181 0x7601
+0xE182 0x75F0
+0xE183 0x75FA
+0xE184 0x75F2
+0xE185 0x75F3
+0xE186 0x760B
+0xE187 0x760D
+0xE188 0x7609
+0xE189 0x761F
+0xE18A 0x7627
+0xE18B 0x7620
+0xE18C 0x7621
+0xE18D 0x7622
+0xE18E 0x7624
+0xE18F 0x7634
+0xE190 0x7630
+0xE191 0x763B
+0xE192 0x7647
+0xE193 0x7648
+0xE194 0x7646
+0xE195 0x765C
+0xE196 0x7658
+0xE197 0x7661
+0xE198 0x7662
+0xE199 0x7668
+0xE19A 0x7669
+0xE19B 0x766A
+0xE19C 0x7667
+0xE19D 0x766C
+0xE19E 0x7670
+0xE19F 0x7672
+0xE1A0 0x7676
+0xE1A1 0x7678
+0xE1A2 0x767C
+0xE1A3 0x7680
+0xE1A4 0x7683
+0xE1A5 0x7688
+0xE1A6 0x768B
+0xE1A7 0x768E
+0xE1A8 0x7696
+0xE1A9 0x7693
+0xE1AA 0x7699
+0xE1AB 0x769A
+0xE1AC 0x76B0
+0xE1AD 0x76B4
+0xE1AE 0x76B8
+0xE1AF 0x76B9
+0xE1B0 0x76BA
+0xE1B1 0x76C2
+0xE1B2 0x76CD
+0xE1B3 0x76D6
+0xE1B4 0x76D2
+0xE1B5 0x76DE
+0xE1B6 0x76E1
+0xE1B7 0x76E5
+0xE1B8 0x76E7
+0xE1B9 0x76EA
+0xE1BA 0x862F
+0xE1BB 0x76FB
+0xE1BC 0x7708
+0xE1BD 0x7707
+0xE1BE 0x7704
+0xE1BF 0x7729
+0xE1C0 0x7724
+0xE1C1 0x771E
+0xE1C2 0x7725
+0xE1C3 0x7726
+0xE1C4 0x771B
+0xE1C5 0x7737
+0xE1C6 0x7738
+0xE1C7 0x7747
+0xE1C8 0x775A
+0xE1C9 0x7768
+0xE1CA 0x776B
+0xE1CB 0x775B
+0xE1CC 0x7765
+0xE1CD 0x777F
+0xE1CE 0x777E
+0xE1CF 0x7779
+0xE1D0 0x778E
+0xE1D1 0x778B
+0xE1D2 0x7791
+0xE1D3 0x77A0
+0xE1D4 0x779E
+0xE1D5 0x77B0
+0xE1D6 0x77B6
+0xE1D7 0x77B9
+0xE1D8 0x77BF
+0xE1D9 0x77BC
+0xE1DA 0x77BD
+0xE1DB 0x77BB
+0xE1DC 0x77C7
+0xE1DD 0x77CD
+0xE1DE 0x77D7
+0xE1DF 0x77DA
+0xE1E0 0x77DC
+0xE1E1 0x77E3
+0xE1E2 0x77EE
+0xE1E3 0x77FC
+0xE1E4 0x780C
+0xE1E5 0x7812
+0xE1E6 0x7926
+0xE1E7 0x7820
+0xE1E8 0x792A
+0xE1E9 0x7845
+0xE1EA 0x788E
+0xE1EB 0x7874
+0xE1EC 0x7886
+0xE1ED 0x787C
+0xE1EE 0x789A
+0xE1EF 0x788C
+0xE1F0 0x78A3
+0xE1F1 0x78B5
+0xE1F2 0x78AA
+0xE1F3 0x78AF
+0xE1F4 0x78D1
+0xE1F5 0x78C6
+0xE1F6 0x78CB
+0xE1F7 0x78D4
+0xE1F8 0x78BE
+0xE1F9 0x78BC
+0xE1FA 0x78C5
+0xE1FB 0x78CA
+0xE1FC 0x78EC
+0xE240 0x78E7
+0xE241 0x78DA
+0xE242 0x78FD
+0xE243 0x78F4
+0xE244 0x7907
+0xE245 0x7912
+0xE246 0x7911
+0xE247 0x7919
+0xE248 0x792C
+0xE249 0x792B
+0xE24A 0x7940
+0xE24B 0x7960
+0xE24C 0x7957
+0xE24D 0x795F
+0xE24E 0x795A
+0xE24F 0x7955
+0xE250 0x7953
+0xE251 0x797A
+0xE252 0x797F
+0xE253 0x798A
+0xE254 0x799D
+0xE255 0x79A7
+0xE256 0x9F4B
+0xE257 0x79AA
+0xE258 0x79AE
+0xE259 0x79B3
+0xE25A 0x79B9
+0xE25B 0x79BA
+0xE25C 0x79C9
+0xE25D 0x79D5
+0xE25E 0x79E7
+0xE25F 0x79EC
+0xE260 0x79E1
+0xE261 0x79E3
+0xE262 0x7A08
+0xE263 0x7A0D
+0xE264 0x7A18
+0xE265 0x7A19
+0xE266 0x7A20
+0xE267 0x7A1F
+0xE268 0x7980
+0xE269 0x7A31
+0xE26A 0x7A3B
+0xE26B 0x7A3E
+0xE26C 0x7A37
+0xE26D 0x7A43
+0xE26E 0x7A57
+0xE26F 0x7A49
+0xE270 0x7A61
+0xE271 0x7A62
+0xE272 0x7A69
+0xE273 0x9F9D
+0xE274 0x7A70
+0xE275 0x7A79
+0xE276 0x7A7D
+0xE277 0x7A88
+0xE278 0x7A97
+0xE279 0x7A95
+0xE27A 0x7A98
+0xE27B 0x7A96
+0xE27C 0x7AA9
+0xE27D 0x7AC8
+0xE27E 0x7AB0
+0xE280 0x7AB6
+0xE281 0x7AC5
+0xE282 0x7AC4
+0xE283 0x7ABF
+0xE284 0x9083
+0xE285 0x7AC7
+0xE286 0x7ACA
+0xE287 0x7ACD
+0xE288 0x7ACF
+0xE289 0x7AD5
+0xE28A 0x7AD3
+0xE28B 0x7AD9
+0xE28C 0x7ADA
+0xE28D 0x7ADD
+0xE28E 0x7AE1
+0xE28F 0x7AE2
+0xE290 0x7AE6
+0xE291 0x7AED
+0xE292 0x7AF0
+0xE293 0x7B02
+0xE294 0x7B0F
+0xE295 0x7B0A
+0xE296 0x7B06
+0xE297 0x7B33
+0xE298 0x7B18
+0xE299 0x7B19
+0xE29A 0x7B1E
+0xE29B 0x7B35
+0xE29C 0x7B28
+0xE29D 0x7B36
+0xE29E 0x7B50
+0xE29F 0x7B7A
+0xE2A0 0x7B04
+0xE2A1 0x7B4D
+0xE2A2 0x7B0B
+0xE2A3 0x7B4C
+0xE2A4 0x7B45
+0xE2A5 0x7B75
+0xE2A6 0x7B65
+0xE2A7 0x7B74
+0xE2A8 0x7B67
+0xE2A9 0x7B70
+0xE2AA 0x7B71
+0xE2AB 0x7B6C
+0xE2AC 0x7B6E
+0xE2AD 0x7B9D
+0xE2AE 0x7B98
+0xE2AF 0x7B9F
+0xE2B0 0x7B8D
+0xE2B1 0x7B9C
+0xE2B2 0x7B9A
+0xE2B3 0x7B8B
+0xE2B4 0x7B92
+0xE2B5 0x7B8F
+0xE2B6 0x7B5D
+0xE2B7 0x7B99
+0xE2B8 0x7BCB
+0xE2B9 0x7BC1
+0xE2BA 0x7BCC
+0xE2BB 0x7BCF
+0xE2BC 0x7BB4
+0xE2BD 0x7BC6
+0xE2BE 0x7BDD
+0xE2BF 0x7BE9
+0xE2C0 0x7C11
+0xE2C1 0x7C14
+0xE2C2 0x7BE6
+0xE2C3 0x7BE5
+0xE2C4 0x7C60
+0xE2C5 0x7C00
+0xE2C6 0x7C07
+0xE2C7 0x7C13
+0xE2C8 0x7BF3
+0xE2C9 0x7BF7
+0xE2CA 0x7C17
+0xE2CB 0x7C0D
+0xE2CC 0x7BF6
+0xE2CD 0x7C23
+0xE2CE 0x7C27
+0xE2CF 0x7C2A
+0xE2D0 0x7C1F
+0xE2D1 0x7C37
+0xE2D2 0x7C2B
+0xE2D3 0x7C3D
+0xE2D4 0x7C4C
+0xE2D5 0x7C43
+0xE2D6 0x7C54
+0xE2D7 0x7C4F
+0xE2D8 0x7C40
+0xE2D9 0x7C50
+0xE2DA 0x7C58
+0xE2DB 0x7C5F
+0xE2DC 0x7C64
+0xE2DD 0x7C56
+0xE2DE 0x7C65
+0xE2DF 0x7C6C
+0xE2E0 0x7C75
+0xE2E1 0x7C83
+0xE2E2 0x7C90
+0xE2E3 0x7CA4
+0xE2E4 0x7CAD
+0xE2E5 0x7CA2
+0xE2E6 0x7CAB
+0xE2E7 0x7CA1
+0xE2E8 0x7CA8
+0xE2E9 0x7CB3
+0xE2EA 0x7CB2
+0xE2EB 0x7CB1
+0xE2EC 0x7CAE
+0xE2ED 0x7CB9
+0xE2EE 0x7CBD
+0xE2EF 0x7CC0
+0xE2F0 0x7CC5
+0xE2F1 0x7CC2
+0xE2F2 0x7CD8
+0xE2F3 0x7CD2
+0xE2F4 0x7CDC
+0xE2F5 0x7CE2
+0xE2F6 0x9B3B
+0xE2F7 0x7CEF
+0xE2F8 0x7CF2
+0xE2F9 0x7CF4
+0xE2FA 0x7CF6
+0xE2FB 0x7CFA
+0xE2FC 0x7D06
+0xE340 0x7D02
+0xE341 0x7D1C
+0xE342 0x7D15
+0xE343 0x7D0A
+0xE344 0x7D45
+0xE345 0x7D4B
+0xE346 0x7D2E
+0xE347 0x7D32
+0xE348 0x7D3F
+0xE349 0x7D35
+0xE34A 0x7D46
+0xE34B 0x7D73
+0xE34C 0x7D56
+0xE34D 0x7D4E
+0xE34E 0x7D72
+0xE34F 0x7D68
+0xE350 0x7D6E
+0xE351 0x7D4F
+0xE352 0x7D63
+0xE353 0x7D93
+0xE354 0x7D89
+0xE355 0x7D5B
+0xE356 0x7D8F
+0xE357 0x7D7D
+0xE358 0x7D9B
+0xE359 0x7DBA
+0xE35A 0x7DAE
+0xE35B 0x7DA3
+0xE35C 0x7DB5
+0xE35D 0x7DC7
+0xE35E 0x7DBD
+0xE35F 0x7DAB
+0xE360 0x7E3D
+0xE361 0x7DA2
+0xE362 0x7DAF
+0xE363 0x7DDC
+0xE364 0x7DB8
+0xE365 0x7D9F
+0xE366 0x7DB0
+0xE367 0x7DD8
+0xE368 0x7DDD
+0xE369 0x7DE4
+0xE36A 0x7DDE
+0xE36B 0x7DFB
+0xE36C 0x7DF2
+0xE36D 0x7DE1
+0xE36E 0x7E05
+0xE36F 0x7E0A
+0xE370 0x7E23
+0xE371 0x7E21
+0xE372 0x7E12
+0xE373 0x7E31
+0xE374 0x7E1F
+0xE375 0x7E09
+0xE376 0x7E0B
+0xE377 0x7E22
+0xE378 0x7E46
+0xE379 0x7E66
+0xE37A 0x7E3B
+0xE37B 0x7E35
+0xE37C 0x7E39
+0xE37D 0x7E43
+0xE37E 0x7E37
+0xE380 0x7E32
+0xE381 0x7E3A
+0xE382 0x7E67
+0xE383 0x7E5D
+0xE384 0x7E56
+0xE385 0x7E5E
+0xE386 0x7E59
+0xE387 0x7E5A
+0xE388 0x7E79
+0xE389 0x7E6A
+0xE38A 0x7E69
+0xE38B 0x7E7C
+0xE38C 0x7E7B
+0xE38D 0x7E83
+0xE38E 0x7DD5
+0xE38F 0x7E7D
+0xE390 0x8FAE
+0xE391 0x7E7F
+0xE392 0x7E88
+0xE393 0x7E89
+0xE394 0x7E8C
+0xE395 0x7E92
+0xE396 0x7E90
+0xE397 0x7E93
+0xE398 0x7E94
+0xE399 0x7E96
+0xE39A 0x7E8E
+0xE39B 0x7E9B
+0xE39C 0x7E9C
+0xE39D 0x7F38
+0xE39E 0x7F3A
+0xE39F 0x7F45
+0xE3A0 0x7F4C
+0xE3A1 0x7F4D
+0xE3A2 0x7F4E
+0xE3A3 0x7F50
+0xE3A4 0x7F51
+0xE3A5 0x7F55
+0xE3A6 0x7F54
+0xE3A7 0x7F58
+0xE3A8 0x7F5F
+0xE3A9 0x7F60
+0xE3AA 0x7F68
+0xE3AB 0x7F69
+0xE3AC 0x7F67
+0xE3AD 0x7F78
+0xE3AE 0x7F82
+0xE3AF 0x7F86
+0xE3B0 0x7F83
+0xE3B1 0x7F88
+0xE3B2 0x7F87
+0xE3B3 0x7F8C
+0xE3B4 0x7F94
+0xE3B5 0x7F9E
+0xE3B6 0x7F9D
+0xE3B7 0x7F9A
+0xE3B8 0x7FA3
+0xE3B9 0x7FAF
+0xE3BA 0x7FB2
+0xE3BB 0x7FB9
+0xE3BC 0x7FAE
+0xE3BD 0x7FB6
+0xE3BE 0x7FB8
+0xE3BF 0x8B71
+0xE3C0 0x7FC5
+0xE3C1 0x7FC6
+0xE3C2 0x7FCA
+0xE3C3 0x7FD5
+0xE3C4 0x7FD4
+0xE3C5 0x7FE1
+0xE3C6 0x7FE6
+0xE3C7 0x7FE9
+0xE3C8 0x7FF3
+0xE3C9 0x7FF9
+0xE3CA 0x98DC
+0xE3CB 0x8006
+0xE3CC 0x8004
+0xE3CD 0x800B
+0xE3CE 0x8012
+0xE3CF 0x8018
+0xE3D0 0x8019
+0xE3D1 0x801C
+0xE3D2 0x8021
+0xE3D3 0x8028
+0xE3D4 0x803F
+0xE3D5 0x803B
+0xE3D6 0x804A
+0xE3D7 0x8046
+0xE3D8 0x8052
+0xE3D9 0x8058
+0xE3DA 0x805A
+0xE3DB 0x805F
+0xE3DC 0x8062
+0xE3DD 0x8068
+0xE3DE 0x8073
+0xE3DF 0x8072
+0xE3E0 0x8070
+0xE3E1 0x8076
+0xE3E2 0x8079
+0xE3E3 0x807D
+0xE3E4 0x807F
+0xE3E5 0x8084
+0xE3E6 0x8086
+0xE3E7 0x8085
+0xE3E8 0x809B
+0xE3E9 0x8093
+0xE3EA 0x809A
+0xE3EB 0x80AD
+0xE3EC 0x5190
+0xE3ED 0x80AC
+0xE3EE 0x80DB
+0xE3EF 0x80E5
+0xE3F0 0x80D9
+0xE3F1 0x80DD
+0xE3F2 0x80C4
+0xE3F3 0x80DA
+0xE3F4 0x80D6
+0xE3F5 0x8109
+0xE3F6 0x80EF
+0xE3F7 0x80F1
+0xE3F8 0x811B
+0xE3F9 0x8129
+0xE3FA 0x8123
+0xE3FB 0x812F
+0xE3FC 0x814B
+0xE440 0x968B
+0xE441 0x8146
+0xE442 0x813E
+0xE443 0x8153
+0xE444 0x8151
+0xE445 0x80FC
+0xE446 0x8171
+0xE447 0x816E
+0xE448 0x8165
+0xE449 0x8166
+0xE44A 0x8174
+0xE44B 0x8183
+0xE44C 0x8188
+0xE44D 0x818A
+0xE44E 0x8180
+0xE44F 0x8182
+0xE450 0x81A0
+0xE451 0x8195
+0xE452 0x81A4
+0xE453 0x81A3
+0xE454 0x815F
+0xE455 0x8193
+0xE456 0x81A9
+0xE457 0x81B0
+0xE458 0x81B5
+0xE459 0x81BE
+0xE45A 0x81B8
+0xE45B 0x81BD
+0xE45C 0x81C0
+0xE45D 0x81C2
+0xE45E 0x81BA
+0xE45F 0x81C9
+0xE460 0x81CD
+0xE461 0x81D1
+0xE462 0x81D9
+0xE463 0x81D8
+0xE464 0x81C8
+0xE465 0x81DA
+0xE466 0x81DF
+0xE467 0x81E0
+0xE468 0x81E7
+0xE469 0x81FA
+0xE46A 0x81FB
+0xE46B 0x81FE
+0xE46C 0x8201
+0xE46D 0x8202
+0xE46E 0x8205
+0xE46F 0x8207
+0xE470 0x820A
+0xE471 0x820D
+0xE472 0x8210
+0xE473 0x8216
+0xE474 0x8229
+0xE475 0x822B
+0xE476 0x8238
+0xE477 0x8233
+0xE478 0x8240
+0xE479 0x8259
+0xE47A 0x8258
+0xE47B 0x825D
+0xE47C 0x825A
+0xE47D 0x825F
+0xE47E 0x8264
+0xE480 0x8262
+0xE481 0x8268
+0xE482 0x826A
+0xE483 0x826B
+0xE484 0x822E
+0xE485 0x8271
+0xE486 0x8277
+0xE487 0x8278
+0xE488 0x827E
+0xE489 0x828D
+0xE48A 0x8292
+0xE48B 0x82AB
+0xE48C 0x829F
+0xE48D 0x82BB
+0xE48E 0x82AC
+0xE48F 0x82E1
+0xE490 0x82E3
+0xE491 0x82DF
+0xE492 0x82D2
+0xE493 0x82F4
+0xE494 0x82F3
+0xE495 0x82FA
+0xE496 0x8393
+0xE497 0x8303
+0xE498 0x82FB
+0xE499 0x82F9
+0xE49A 0x82DE
+0xE49B 0x8306
+0xE49C 0x82DC
+0xE49D 0x8309
+0xE49E 0x82D9
+0xE49F 0x8335
+0xE4A0 0x8334
+0xE4A1 0x8316
+0xE4A2 0x8332
+0xE4A3 0x8331
+0xE4A4 0x8340
+0xE4A5 0x8339
+0xE4A6 0x8350
+0xE4A7 0x8345
+0xE4A8 0x832F
+0xE4A9 0x832B
+0xE4AA 0x8317
+0xE4AB 0x8318
+0xE4AC 0x8385
+0xE4AD 0x839A
+0xE4AE 0x83AA
+0xE4AF 0x839F
+0xE4B0 0x83A2
+0xE4B1 0x8396
+0xE4B2 0x8323
+0xE4B3 0x838E
+0xE4B4 0x8387
+0xE4B5 0x838A
+0xE4B6 0x837C
+0xE4B7 0x83B5
+0xE4B8 0x8373
+0xE4B9 0x8375
+0xE4BA 0x83A0
+0xE4BB 0x8389
+0xE4BC 0x83A8
+0xE4BD 0x83F4
+0xE4BE 0x8413
+0xE4BF 0x83EB
+0xE4C0 0x83CE
+0xE4C1 0x83FD
+0xE4C2 0x8403
+0xE4C3 0x83D8
+0xE4C4 0x840B
+0xE4C5 0x83C1
+0xE4C6 0x83F7
+0xE4C7 0x8407
+0xE4C8 0x83E0
+0xE4C9 0x83F2
+0xE4CA 0x840D
+0xE4CB 0x8422
+0xE4CC 0x8420
+0xE4CD 0x83BD
+0xE4CE 0x8438
+0xE4CF 0x8506
+0xE4D0 0x83FB
+0xE4D1 0x846D
+0xE4D2 0x842A
+0xE4D3 0x843C
+0xE4D4 0x855A
+0xE4D5 0x8484
+0xE4D6 0x8477
+0xE4D7 0x846B
+0xE4D8 0x84AD
+0xE4D9 0x846E
+0xE4DA 0x8482
+0xE4DB 0x8469
+0xE4DC 0x8446
+0xE4DD 0x842C
+0xE4DE 0x846F
+0xE4DF 0x8479
+0xE4E0 0x8435
+0xE4E1 0x84CA
+0xE4E2 0x8462
+0xE4E3 0x84B9
+0xE4E4 0x84BF
+0xE4E5 0x849F
+0xE4E6 0x84D9
+0xE4E7 0x84CD
+0xE4E8 0x84BB
+0xE4E9 0x84DA
+0xE4EA 0x84D0
+0xE4EB 0x84C1
+0xE4EC 0x84C6
+0xE4ED 0x84D6
+0xE4EE 0x84A1
+0xE4EF 0x8521
+0xE4F0 0x84FF
+0xE4F1 0x84F4
+0xE4F2 0x8517
+0xE4F3 0x8518
+0xE4F4 0x852C
+0xE4F5 0x851F
+0xE4F6 0x8515
+0xE4F7 0x8514
+0xE4F8 0x84FC
+0xE4F9 0x8540
+0xE4FA 0x8563
+0xE4FB 0x8558
+0xE4FC 0x8548
+0xE540 0x8541
+0xE541 0x8602
+0xE542 0x854B
+0xE543 0x8555
+0xE544 0x8580
+0xE545 0x85A4
+0xE546 0x8588
+0xE547 0x8591
+0xE548 0x858A
+0xE549 0x85A8
+0xE54A 0x856D
+0xE54B 0x8594
+0xE54C 0x859B
+0xE54D 0x85EA
+0xE54E 0x8587
+0xE54F 0x859C
+0xE550 0x8577
+0xE551 0x857E
+0xE552 0x8590
+0xE553 0x85C9
+0xE554 0x85BA
+0xE555 0x85CF
+0xE556 0x85B9
+0xE557 0x85D0
+0xE558 0x85D5
+0xE559 0x85DD
+0xE55A 0x85E5
+0xE55B 0x85DC
+0xE55C 0x85F9
+0xE55D 0x860A
+0xE55E 0x8613
+0xE55F 0x860B
+0xE560 0x85FE
+0xE561 0x85FA
+0xE562 0x8606
+0xE563 0x8622
+0xE564 0x861A
+0xE565 0x8630
+0xE566 0x863F
+0xE567 0x864D
+0xE568 0x4E55
+0xE569 0x8654
+0xE56A 0x865F
+0xE56B 0x8667
+0xE56C 0x8671
+0xE56D 0x8693
+0xE56E 0x86A3
+0xE56F 0x86A9
+0xE570 0x86AA
+0xE571 0x868B
+0xE572 0x868C
+0xE573 0x86B6
+0xE574 0x86AF
+0xE575 0x86C4
+0xE576 0x86C6
+0xE577 0x86B0
+0xE578 0x86C9
+0xE579 0x8823
+0xE57A 0x86AB
+0xE57B 0x86D4
+0xE57C 0x86DE
+0xE57D 0x86E9
+0xE57E 0x86EC
+0xE580 0x86DF
+0xE581 0x86DB
+0xE582 0x86EF
+0xE583 0x8712
+0xE584 0x8706
+0xE585 0x8708
+0xE586 0x8700
+0xE587 0x8703
+0xE588 0x86FB
+0xE589 0x8711
+0xE58A 0x8709
+0xE58B 0x870D
+0xE58C 0x86F9
+0xE58D 0x870A
+0xE58E 0x8734
+0xE58F 0x873F
+0xE590 0x8737
+0xE591 0x873B
+0xE592 0x8725
+0xE593 0x8729
+0xE594 0x871A
+0xE595 0x8760
+0xE596 0x875F
+0xE597 0x8778
+0xE598 0x874C
+0xE599 0x874E
+0xE59A 0x8774
+0xE59B 0x8757
+0xE59C 0x8768
+0xE59D 0x876E
+0xE59E 0x8759
+0xE59F 0x8753
+0xE5A0 0x8763
+0xE5A1 0x876A
+0xE5A2 0x8805
+0xE5A3 0x87A2
+0xE5A4 0x879F
+0xE5A5 0x8782
+0xE5A6 0x87AF
+0xE5A7 0x87CB
+0xE5A8 0x87BD
+0xE5A9 0x87C0
+0xE5AA 0x87D0
+0xE5AB 0x96D6
+0xE5AC 0x87AB
+0xE5AD 0x87C4
+0xE5AE 0x87B3
+0xE5AF 0x87C7
+0xE5B0 0x87C6
+0xE5B1 0x87BB
+0xE5B2 0x87EF
+0xE5B3 0x87F2
+0xE5B4 0x87E0
+0xE5B5 0x880F
+0xE5B6 0x880D
+0xE5B7 0x87FE
+0xE5B8 0x87F6
+0xE5B9 0x87F7
+0xE5BA 0x880E
+0xE5BB 0x87D2
+0xE5BC 0x8811
+0xE5BD 0x8816
+0xE5BE 0x8815
+0xE5BF 0x8822
+0xE5C0 0x8821
+0xE5C1 0x8831
+0xE5C2 0x8836
+0xE5C3 0x8839
+0xE5C4 0x8827
+0xE5C5 0x883B
+0xE5C6 0x8844
+0xE5C7 0x8842
+0xE5C8 0x8852
+0xE5C9 0x8859
+0xE5CA 0x885E
+0xE5CB 0x8862
+0xE5CC 0x886B
+0xE5CD 0x8881
+0xE5CE 0x887E
+0xE5CF 0x889E
+0xE5D0 0x8875
+0xE5D1 0x887D
+0xE5D2 0x88B5
+0xE5D3 0x8872
+0xE5D4 0x8882
+0xE5D5 0x8897
+0xE5D6 0x8892
+0xE5D7 0x88AE
+0xE5D8 0x8899
+0xE5D9 0x88A2
+0xE5DA 0x888D
+0xE5DB 0x88A4
+0xE5DC 0x88B0
+0xE5DD 0x88BF
+0xE5DE 0x88B1
+0xE5DF 0x88C3
+0xE5E0 0x88C4
+0xE5E1 0x88D4
+0xE5E2 0x88D8
+0xE5E3 0x88D9
+0xE5E4 0x88DD
+0xE5E5 0x88F9
+0xE5E6 0x8902
+0xE5E7 0x88FC
+0xE5E8 0x88F4
+0xE5E9 0x88E8
+0xE5EA 0x88F2
+0xE5EB 0x8904
+0xE5EC 0x890C
+0xE5ED 0x890A
+0xE5EE 0x8913
+0xE5EF 0x8943
+0xE5F0 0x891E
+0xE5F1 0x8925
+0xE5F2 0x892A
+0xE5F3 0x892B
+0xE5F4 0x8941
+0xE5F5 0x8944
+0xE5F6 0x893B
+0xE5F7 0x8936
+0xE5F8 0x8938
+0xE5F9 0x894C
+0xE5FA 0x891D
+0xE5FB 0x8960
+0xE5FC 0x895E
+0xE640 0x8966
+0xE641 0x8964
+0xE642 0x896D
+0xE643 0x896A
+0xE644 0x896F
+0xE645 0x8974
+0xE646 0x8977
+0xE647 0x897E
+0xE648 0x8983
+0xE649 0x8988
+0xE64A 0x898A
+0xE64B 0x8993
+0xE64C 0x8998
+0xE64D 0x89A1
+0xE64E 0x89A9
+0xE64F 0x89A6
+0xE650 0x89AC
+0xE651 0x89AF
+0xE652 0x89B2
+0xE653 0x89BA
+0xE654 0x89BD
+0xE655 0x89BF
+0xE656 0x89C0
+0xE657 0x89DA
+0xE658 0x89DC
+0xE659 0x89DD
+0xE65A 0x89E7
+0xE65B 0x89F4
+0xE65C 0x89F8
+0xE65D 0x8A03
+0xE65E 0x8A16
+0xE65F 0x8A10
+0xE660 0x8A0C
+0xE661 0x8A1B
+0xE662 0x8A1D
+0xE663 0x8A25
+0xE664 0x8A36
+0xE665 0x8A41
+0xE666 0x8A5B
+0xE667 0x8A52
+0xE668 0x8A46
+0xE669 0x8A48
+0xE66A 0x8A7C
+0xE66B 0x8A6D
+0xE66C 0x8A6C
+0xE66D 0x8A62
+0xE66E 0x8A85
+0xE66F 0x8A82
+0xE670 0x8A84
+0xE671 0x8AA8
+0xE672 0x8AA1
+0xE673 0x8A91
+0xE674 0x8AA5
+0xE675 0x8AA6
+0xE676 0x8A9A
+0xE677 0x8AA3
+0xE678 0x8AC4
+0xE679 0x8ACD
+0xE67A 0x8AC2
+0xE67B 0x8ADA
+0xE67C 0x8AEB
+0xE67D 0x8AF3
+0xE67E 0x8AE7
+0xE680 0x8AE4
+0xE681 0x8AF1
+0xE682 0x8B14
+0xE683 0x8AE0
+0xE684 0x8AE2
+0xE685 0x8AF7
+0xE686 0x8ADE
+0xE687 0x8ADB
+0xE688 0x8B0C
+0xE689 0x8B07
+0xE68A 0x8B1A
+0xE68B 0x8AE1
+0xE68C 0x8B16
+0xE68D 0x8B10
+0xE68E 0x8B17
+0xE68F 0x8B20
+0xE690 0x8B33
+0xE691 0x97AB
+0xE692 0x8B26
+0xE693 0x8B2B
+0xE694 0x8B3E
+0xE695 0x8B28
+0xE696 0x8B41
+0xE697 0x8B4C
+0xE698 0x8B4F
+0xE699 0x8B4E
+0xE69A 0x8B49
+0xE69B 0x8B56
+0xE69C 0x8B5B
+0xE69D 0x8B5A
+0xE69E 0x8B6B
+0xE69F 0x8B5F
+0xE6A0 0x8B6C
+0xE6A1 0x8B6F
+0xE6A2 0x8B74
+0xE6A3 0x8B7D
+0xE6A4 0x8B80
+0xE6A5 0x8B8C
+0xE6A6 0x8B8E
+0xE6A7 0x8B92
+0xE6A8 0x8B93
+0xE6A9 0x8B96
+0xE6AA 0x8B99
+0xE6AB 0x8B9A
+0xE6AC 0x8C3A
+0xE6AD 0x8C41
+0xE6AE 0x8C3F
+0xE6AF 0x8C48
+0xE6B0 0x8C4C
+0xE6B1 0x8C4E
+0xE6B2 0x8C50
+0xE6B3 0x8C55
+0xE6B4 0x8C62
+0xE6B5 0x8C6C
+0xE6B6 0x8C78
+0xE6B7 0x8C7A
+0xE6B8 0x8C82
+0xE6B9 0x8C89
+0xE6BA 0x8C85
+0xE6BB 0x8C8A
+0xE6BC 0x8C8D
+0xE6BD 0x8C8E
+0xE6BE 0x8C94
+0xE6BF 0x8C7C
+0xE6C0 0x8C98
+0xE6C1 0x621D
+0xE6C2 0x8CAD
+0xE6C3 0x8CAA
+0xE6C4 0x8CBD
+0xE6C5 0x8CB2
+0xE6C6 0x8CB3
+0xE6C7 0x8CAE
+0xE6C8 0x8CB6
+0xE6C9 0x8CC8
+0xE6CA 0x8CC1
+0xE6CB 0x8CE4
+0xE6CC 0x8CE3
+0xE6CD 0x8CDA
+0xE6CE 0x8CFD
+0xE6CF 0x8CFA
+0xE6D0 0x8CFB
+0xE6D1 0x8D04
+0xE6D2 0x8D05
+0xE6D3 0x8D0A
+0xE6D4 0x8D07
+0xE6D5 0x8D0F
+0xE6D6 0x8D0D
+0xE6D7 0x8D10
+0xE6D8 0x9F4E
+0xE6D9 0x8D13
+0xE6DA 0x8CCD
+0xE6DB 0x8D14
+0xE6DC 0x8D16
+0xE6DD 0x8D67
+0xE6DE 0x8D6D
+0xE6DF 0x8D71
+0xE6E0 0x8D73
+0xE6E1 0x8D81
+0xE6E2 0x8D99
+0xE6E3 0x8DC2
+0xE6E4 0x8DBE
+0xE6E5 0x8DBA
+0xE6E6 0x8DCF
+0xE6E7 0x8DDA
+0xE6E8 0x8DD6
+0xE6E9 0x8DCC
+0xE6EA 0x8DDB
+0xE6EB 0x8DCB
+0xE6EC 0x8DEA
+0xE6ED 0x8DEB
+0xE6EE 0x8DDF
+0xE6EF 0x8DE3
+0xE6F0 0x8DFC
+0xE6F1 0x8E08
+0xE6F2 0x8E09
+0xE6F3 0x8DFF
+0xE6F4 0x8E1D
+0xE6F5 0x8E1E
+0xE6F6 0x8E10
+0xE6F7 0x8E1F
+0xE6F8 0x8E42
+0xE6F9 0x8E35
+0xE6FA 0x8E30
+0xE6FB 0x8E34
+0xE6FC 0x8E4A
+0xE740 0x8E47
+0xE741 0x8E49
+0xE742 0x8E4C
+0xE743 0x8E50
+0xE744 0x8E48
+0xE745 0x8E59
+0xE746 0x8E64
+0xE747 0x8E60
+0xE748 0x8E2A
+0xE749 0x8E63
+0xE74A 0x8E55
+0xE74B 0x8E76
+0xE74C 0x8E72
+0xE74D 0x8E7C
+0xE74E 0x8E81
+0xE74F 0x8E87
+0xE750 0x8E85
+0xE751 0x8E84
+0xE752 0x8E8B
+0xE753 0x8E8A
+0xE754 0x8E93
+0xE755 0x8E91
+0xE756 0x8E94
+0xE757 0x8E99
+0xE758 0x8EAA
+0xE759 0x8EA1
+0xE75A 0x8EAC
+0xE75B 0x8EB0
+0xE75C 0x8EC6
+0xE75D 0x8EB1
+0xE75E 0x8EBE
+0xE75F 0x8EC5
+0xE760 0x8EC8
+0xE761 0x8ECB
+0xE762 0x8EDB
+0xE763 0x8EE3
+0xE764 0x8EFC
+0xE765 0x8EFB
+0xE766 0x8EEB
+0xE767 0x8EFE
+0xE768 0x8F0A
+0xE769 0x8F05
+0xE76A 0x8F15
+0xE76B 0x8F12
+0xE76C 0x8F19
+0xE76D 0x8F13
+0xE76E 0x8F1C
+0xE76F 0x8F1F
+0xE770 0x8F1B
+0xE771 0x8F0C
+0xE772 0x8F26
+0xE773 0x8F33
+0xE774 0x8F3B
+0xE775 0x8F39
+0xE776 0x8F45
+0xE777 0x8F42
+0xE778 0x8F3E
+0xE779 0x8F4C
+0xE77A 0x8F49
+0xE77B 0x8F46
+0xE77C 0x8F4E
+0xE77D 0x8F57
+0xE77E 0x8F5C
+0xE780 0x8F62
+0xE781 0x8F63
+0xE782 0x8F64
+0xE783 0x8F9C
+0xE784 0x8F9F
+0xE785 0x8FA3
+0xE786 0x8FAD
+0xE787 0x8FAF
+0xE788 0x8FB7
+0xE789 0x8FDA
+0xE78A 0x8FE5
+0xE78B 0x8FE2
+0xE78C 0x8FEA
+0xE78D 0x8FEF
+0xE78E 0x9087
+0xE78F 0x8FF4
+0xE790 0x9005
+0xE791 0x8FF9
+0xE792 0x8FFA
+0xE793 0x9011
+0xE794 0x9015
+0xE795 0x9021
+0xE796 0x900D
+0xE797 0x901E
+0xE798 0x9016
+0xE799 0x900B
+0xE79A 0x9027
+0xE79B 0x9036
+0xE79C 0x9035
+0xE79D 0x9039
+0xE79E 0x8FF8
+0xE79F 0x904F
+0xE7A0 0x9050
+0xE7A1 0x9051
+0xE7A2 0x9052
+0xE7A3 0x900E
+0xE7A4 0x9049
+0xE7A5 0x903E
+0xE7A6 0x9056
+0xE7A7 0x9058
+0xE7A8 0x905E
+0xE7A9 0x9068
+0xE7AA 0x906F
+0xE7AB 0x9076
+0xE7AC 0x96A8
+0xE7AD 0x9072
+0xE7AE 0x9082
+0xE7AF 0x907D
+0xE7B0 0x9081
+0xE7B1 0x9080
+0xE7B2 0x908A
+0xE7B3 0x9089
+0xE7B4 0x908F
+0xE7B5 0x90A8
+0xE7B6 0x90AF
+0xE7B7 0x90B1
+0xE7B8 0x90B5
+0xE7B9 0x90E2
+0xE7BA 0x90E4
+0xE7BB 0x6248
+0xE7BC 0x90DB
+0xE7BD 0x9102
+0xE7BE 0x9112
+0xE7BF 0x9119
+0xE7C0 0x9132
+0xE7C1 0x9130
+0xE7C2 0x914A
+0xE7C3 0x9156
+0xE7C4 0x9158
+0xE7C5 0x9163
+0xE7C6 0x9165
+0xE7C7 0x9169
+0xE7C8 0x9173
+0xE7C9 0x9172
+0xE7CA 0x918B
+0xE7CB 0x9189
+0xE7CC 0x9182
+0xE7CD 0x91A2
+0xE7CE 0x91AB
+0xE7CF 0x91AF
+0xE7D0 0x91AA
+0xE7D1 0x91B5
+0xE7D2 0x91B4
+0xE7D3 0x91BA
+0xE7D4 0x91C0
+0xE7D5 0x91C1
+0xE7D6 0x91C9
+0xE7D7 0x91CB
+0xE7D8 0x91D0
+0xE7D9 0x91D6
+0xE7DA 0x91DF
+0xE7DB 0x91E1
+0xE7DC 0x91DB
+0xE7DD 0x91FC
+0xE7DE 0x91F5
+0xE7DF 0x91F6
+0xE7E0 0x921E
+0xE7E1 0x91FF
+0xE7E2 0x9214
+0xE7E3 0x922C
+0xE7E4 0x9215
+0xE7E5 0x9211
+0xE7E6 0x925E
+0xE7E7 0x9257
+0xE7E8 0x9245
+0xE7E9 0x9249
+0xE7EA 0x9264
+0xE7EB 0x9248
+0xE7EC 0x9295
+0xE7ED 0x923F
+0xE7EE 0x924B
+0xE7EF 0x9250
+0xE7F0 0x929C
+0xE7F1 0x9296
+0xE7F2 0x9293
+0xE7F3 0x929B
+0xE7F4 0x925A
+0xE7F5 0x92CF
+0xE7F6 0x92B9
+0xE7F7 0x92B7
+0xE7F8 0x92E9
+0xE7F9 0x930F
+0xE7FA 0x92FA
+0xE7FB 0x9344
+0xE7FC 0x932E
+0xE840 0x9319
+0xE841 0x9322
+0xE842 0x931A
+0xE843 0x9323
+0xE844 0x933A
+0xE845 0x9335
+0xE846 0x933B
+0xE847 0x935C
+0xE848 0x9360
+0xE849 0x937C
+0xE84A 0x936E
+0xE84B 0x9356
+0xE84C 0x93B0
+0xE84D 0x93AC
+0xE84E 0x93AD
+0xE84F 0x9394
+0xE850 0x93B9
+0xE851 0x93D6
+0xE852 0x93D7
+0xE853 0x93E8
+0xE854 0x93E5
+0xE855 0x93D8
+0xE856 0x93C3
+0xE857 0x93DD
+0xE858 0x93D0
+0xE859 0x93C8
+0xE85A 0x93E4
+0xE85B 0x941A
+0xE85C 0x9414
+0xE85D 0x9413
+0xE85E 0x9403
+0xE85F 0x9407
+0xE860 0x9410
+0xE861 0x9436
+0xE862 0x942B
+0xE863 0x9435
+0xE864 0x9421
+0xE865 0x943A
+0xE866 0x9441
+0xE867 0x9452
+0xE868 0x9444
+0xE869 0x945B
+0xE86A 0x9460
+0xE86B 0x9462
+0xE86C 0x945E
+0xE86D 0x946A
+0xE86E 0x9229
+0xE86F 0x9470
+0xE870 0x9475
+0xE871 0x9477
+0xE872 0x947D
+0xE873 0x945A
+0xE874 0x947C
+0xE875 0x947E
+0xE876 0x9481
+0xE877 0x947F
+0xE878 0x9582
+0xE879 0x9587
+0xE87A 0x958A
+0xE87B 0x9594
+0xE87C 0x9596
+0xE87D 0x9598
+0xE87E 0x9599
+0xE880 0x95A0
+0xE881 0x95A8
+0xE882 0x95A7
+0xE883 0x95AD
+0xE884 0x95BC
+0xE885 0x95BB
+0xE886 0x95B9
+0xE887 0x95BE
+0xE888 0x95CA
+0xE889 0x6FF6
+0xE88A 0x95C3
+0xE88B 0x95CD
+0xE88C 0x95CC
+0xE88D 0x95D5
+0xE88E 0x95D4
+0xE88F 0x95D6
+0xE890 0x95DC
+0xE891 0x95E1
+0xE892 0x95E5
+0xE893 0x95E2
+0xE894 0x9621
+0xE895 0x9628
+0xE896 0x962E
+0xE897 0x962F
+0xE898 0x9642
+0xE899 0x964C
+0xE89A 0x964F
+0xE89B 0x964B
+0xE89C 0x9677
+0xE89D 0x965C
+0xE89E 0x965E
+0xE89F 0x965D
+0xE8A0 0x965F
+0xE8A1 0x9666
+0xE8A2 0x9672
+0xE8A3 0x966C
+0xE8A4 0x968D
+0xE8A5 0x9698
+0xE8A6 0x9695
+0xE8A7 0x9697
+0xE8A8 0x96AA
+0xE8A9 0x96A7
+0xE8AA 0x96B1
+0xE8AB 0x96B2
+0xE8AC 0x96B0
+0xE8AD 0x96B4
+0xE8AE 0x96B6
+0xE8AF 0x96B8
+0xE8B0 0x96B9
+0xE8B1 0x96CE
+0xE8B2 0x96CB
+0xE8B3 0x96C9
+0xE8B4 0x96CD
+0xE8B5 0x894D
+0xE8B6 0x96DC
+0xE8B7 0x970D
+0xE8B8 0x96D5
+0xE8B9 0x96F9
+0xE8BA 0x9704
+0xE8BB 0x9706
+0xE8BC 0x9708
+0xE8BD 0x9713
+0xE8BE 0x970E
+0xE8BF 0x9711
+0xE8C0 0x970F
+0xE8C1 0x9716
+0xE8C2 0x9719
+0xE8C3 0x9724
+0xE8C4 0x972A
+0xE8C5 0x9730
+0xE8C6 0x9739
+0xE8C7 0x973D
+0xE8C8 0x973E
+0xE8C9 0x9744
+0xE8CA 0x9746
+0xE8CB 0x9748
+0xE8CC 0x9742
+0xE8CD 0x9749
+0xE8CE 0x975C
+0xE8CF 0x9760
+0xE8D0 0x9764
+0xE8D1 0x9766
+0xE8D2 0x9768
+0xE8D3 0x52D2
+0xE8D4 0x976B
+0xE8D5 0x9771
+0xE8D6 0x9779
+0xE8D7 0x9785
+0xE8D8 0x977C
+0xE8D9 0x9781
+0xE8DA 0x977A
+0xE8DB 0x9786
+0xE8DC 0x978B
+0xE8DD 0x978F
+0xE8DE 0x9790
+0xE8DF 0x979C
+0xE8E0 0x97A8
+0xE8E1 0x97A6
+0xE8E2 0x97A3
+0xE8E3 0x97B3
+0xE8E4 0x97B4
+0xE8E5 0x97C3
+0xE8E6 0x97C6
+0xE8E7 0x97C8
+0xE8E8 0x97CB
+0xE8E9 0x97DC
+0xE8EA 0x97ED
+0xE8EB 0x9F4F
+0xE8EC 0x97F2
+0xE8ED 0x7ADF
+0xE8EE 0x97F6
+0xE8EF 0x97F5
+0xE8F0 0x980F
+0xE8F1 0x980C
+0xE8F2 0x9838
+0xE8F3 0x9824
+0xE8F4 0x9821
+0xE8F5 0x9837
+0xE8F6 0x983D
+0xE8F7 0x9846
+0xE8F8 0x984F
+0xE8F9 0x984B
+0xE8FA 0x986B
+0xE8FB 0x986F
+0xE8FC 0x9870
+0xE940 0x9871
+0xE941 0x9874
+0xE942 0x9873
+0xE943 0x98AA
+0xE944 0x98AF
+0xE945 0x98B1
+0xE946 0x98B6
+0xE947 0x98C4
+0xE948 0x98C3
+0xE949 0x98C6
+0xE94A 0x98E9
+0xE94B 0x98EB
+0xE94C 0x9903
+0xE94D 0x9909
+0xE94E 0x9912
+0xE94F 0x9914
+0xE950 0x9918
+0xE951 0x9921
+0xE952 0x991D
+0xE953 0x991E
+0xE954 0x9924
+0xE955 0x9920
+0xE956 0x992C
+0xE957 0x992E
+0xE958 0x993D
+0xE959 0x993E
+0xE95A 0x9942
+0xE95B 0x9949
+0xE95C 0x9945
+0xE95D 0x9950
+0xE95E 0x994B
+0xE95F 0x9951
+0xE960 0x9952
+0xE961 0x994C
+0xE962 0x9955
+0xE963 0x9997
+0xE964 0x9998
+0xE965 0x99A5
+0xE966 0x99AD
+0xE967 0x99AE
+0xE968 0x99BC
+0xE969 0x99DF
+0xE96A 0x99DB
+0xE96B 0x99DD
+0xE96C 0x99D8
+0xE96D 0x99D1
+0xE96E 0x99ED
+0xE96F 0x99EE
+0xE970 0x99F1
+0xE971 0x99F2
+0xE972 0x99FB
+0xE973 0x99F8
+0xE974 0x9A01
+0xE975 0x9A0F
+0xE976 0x9A05
+0xE977 0x99E2
+0xE978 0x9A19
+0xE979 0x9A2B
+0xE97A 0x9A37
+0xE97B 0x9A45
+0xE97C 0x9A42
+0xE97D 0x9A40
+0xE97E 0x9A43
+0xE980 0x9A3E
+0xE981 0x9A55
+0xE982 0x9A4D
+0xE983 0x9A5B
+0xE984 0x9A57
+0xE985 0x9A5F
+0xE986 0x9A62
+0xE987 0x9A65
+0xE988 0x9A64
+0xE989 0x9A69
+0xE98A 0x9A6B
+0xE98B 0x9A6A
+0xE98C 0x9AAD
+0xE98D 0x9AB0
+0xE98E 0x9ABC
+0xE98F 0x9AC0
+0xE990 0x9ACF
+0xE991 0x9AD1
+0xE992 0x9AD3
+0xE993 0x9AD4
+0xE994 0x9ADE
+0xE995 0x9ADF
+0xE996 0x9AE2
+0xE997 0x9AE3
+0xE998 0x9AE6
+0xE999 0x9AEF
+0xE99A 0x9AEB
+0xE99B 0x9AEE
+0xE99C 0x9AF4
+0xE99D 0x9AF1
+0xE99E 0x9AF7
+0xE99F 0x9AFB
+0xE9A0 0x9B06
+0xE9A1 0x9B18
+0xE9A2 0x9B1A
+0xE9A3 0x9B1F
+0xE9A4 0x9B22
+0xE9A5 0x9B23
+0xE9A6 0x9B25
+0xE9A7 0x9B27
+0xE9A8 0x9B28
+0xE9A9 0x9B29
+0xE9AA 0x9B2A
+0xE9AB 0x9B2E
+0xE9AC 0x9B2F
+0xE9AD 0x9B32
+0xE9AE 0x9B44
+0xE9AF 0x9B43
+0xE9B0 0x9B4F
+0xE9B1 0x9B4D
+0xE9B2 0x9B4E
+0xE9B3 0x9B51
+0xE9B4 0x9B58
+0xE9B5 0x9B74
+0xE9B6 0x9B93
+0xE9B7 0x9B83
+0xE9B8 0x9B91
+0xE9B9 0x9B96
+0xE9BA 0x9B97
+0xE9BB 0x9B9F
+0xE9BC 0x9BA0
+0xE9BD 0x9BA8
+0xE9BE 0x9BB4
+0xE9BF 0x9BC0
+0xE9C0 0x9BCA
+0xE9C1 0x9BB9
+0xE9C2 0x9BC6
+0xE9C3 0x9BCF
+0xE9C4 0x9BD1
+0xE9C5 0x9BD2
+0xE9C6 0x9BE3
+0xE9C7 0x9BE2
+0xE9C8 0x9BE4
+0xE9C9 0x9BD4
+0xE9CA 0x9BE1
+0xE9CB 0x9C3A
+0xE9CC 0x9BF2
+0xE9CD 0x9BF1
+0xE9CE 0x9BF0
+0xE9CF 0x9C15
+0xE9D0 0x9C14
+0xE9D1 0x9C09
+0xE9D2 0x9C13
+0xE9D3 0x9C0C
+0xE9D4 0x9C06
+0xE9D5 0x9C08
+0xE9D6 0x9C12
+0xE9D7 0x9C0A
+0xE9D8 0x9C04
+0xE9D9 0x9C2E
+0xE9DA 0x9C1B
+0xE9DB 0x9C25
+0xE9DC 0x9C24
+0xE9DD 0x9C21
+0xE9DE 0x9C30
+0xE9DF 0x9C47
+0xE9E0 0x9C32
+0xE9E1 0x9C46
+0xE9E2 0x9C3E
+0xE9E3 0x9C5A
+0xE9E4 0x9C60
+0xE9E5 0x9C67
+0xE9E6 0x9C76
+0xE9E7 0x9C78
+0xE9E8 0x9CE7
+0xE9E9 0x9CEC
+0xE9EA 0x9CF0
+0xE9EB 0x9D09
+0xE9EC 0x9D08
+0xE9ED 0x9CEB
+0xE9EE 0x9D03
+0xE9EF 0x9D06
+0xE9F0 0x9D2A
+0xE9F1 0x9D26
+0xE9F2 0x9DAF
+0xE9F3 0x9D23
+0xE9F4 0x9D1F
+0xE9F5 0x9D44
+0xE9F6 0x9D15
+0xE9F7 0x9D12
+0xE9F8 0x9D41
+0xE9F9 0x9D3F
+0xE9FA 0x9D3E
+0xE9FB 0x9D46
+0xE9FC 0x9D48
+0xEA40 0x9D5D
+0xEA41 0x9D5E
+0xEA42 0x9D64
+0xEA43 0x9D51
+0xEA44 0x9D50
+0xEA45 0x9D59
+0xEA46 0x9D72
+0xEA47 0x9D89
+0xEA48 0x9D87
+0xEA49 0x9DAB
+0xEA4A 0x9D6F
+0xEA4B 0x9D7A
+0xEA4C 0x9D9A
+0xEA4D 0x9DA4
+0xEA4E 0x9DA9
+0xEA4F 0x9DB2
+0xEA50 0x9DC4
+0xEA51 0x9DC1
+0xEA52 0x9DBB
+0xEA53 0x9DB8
+0xEA54 0x9DBA
+0xEA55 0x9DC6
+0xEA56 0x9DCF
+0xEA57 0x9DC2
+0xEA58 0x9DD9
+0xEA59 0x9DD3
+0xEA5A 0x9DF8
+0xEA5B 0x9DE6
+0xEA5C 0x9DED
+0xEA5D 0x9DEF
+0xEA5E 0x9DFD
+0xEA5F 0x9E1A
+0xEA60 0x9E1B
+0xEA61 0x9E1E
+0xEA62 0x9E75
+0xEA63 0x9E79
+0xEA64 0x9E7D
+0xEA65 0x9E81
+0xEA66 0x9E88
+0xEA67 0x9E8B
+0xEA68 0x9E8C
+0xEA69 0x9E92
+0xEA6A 0x9E95
+0xEA6B 0x9E91
+0xEA6C 0x9E9D
+0xEA6D 0x9EA5
+0xEA6E 0x9EA9
+0xEA6F 0x9EB8
+0xEA70 0x9EAA
+0xEA71 0x9EAD
+0xEA72 0x9761
+0xEA73 0x9ECC
+0xEA74 0x9ECE
+0xEA75 0x9ECF
+0xEA76 0x9ED0
+0xEA77 0x9ED4
+0xEA78 0x9EDC
+0xEA79 0x9EDE
+0xEA7A 0x9EDD
+0xEA7B 0x9EE0
+0xEA7C 0x9EE5
+0xEA7D 0x9EE8
+0xEA7E 0x9EEF
+0xEA80 0x9EF4
+0xEA81 0x9EF6
+0xEA82 0x9EF7
+0xEA83 0x9EF9
+0xEA84 0x9EFB
+0xEA85 0x9EFC
+0xEA86 0x9EFD
+0xEA87 0x9F07
+0xEA88 0x9F08
+0xEA89 0x76B7
+0xEA8A 0x9F15
+0xEA8B 0x9F21
+0xEA8C 0x9F2C
+0xEA8D 0x9F3E
+0xEA8E 0x9F4A
+0xEA8F 0x9F52
+0xEA90 0x9F54
+0xEA91 0x9F63
+0xEA92 0x9F5F
+0xEA93 0x9F60
+0xEA94 0x9F61
+0xEA95 0x9F66
+0xEA96 0x9F67
+0xEA97 0x9F6C
+0xEA98 0x9F6A
+0xEA99 0x9F77
+0xEA9A 0x9F72
+0xEA9B 0x9F76
+0xEA9C 0x9F95
+0xEA9D 0x9F9C
+0xEA9E 0x9FA0
+0xEA9F 0x582F
+0xEAA0 0x69C7
+0xEAA1 0x9059
+0xEAA2 0x7464
+0xEAA3 0x51DC
+0xEAA4 0x7199
+0xED40 0x7E8A
+0xED41 0x891C
+0xED42 0x9348
+0xED43 0x9288
+0xED44 0x84DC
+0xED45 0x4FC9
+0xED46 0x70BB
+0xED47 0x6631
+0xED48 0x68C8
+0xED49 0x92F9
+0xED4A 0x66FB
+0xED4B 0x5F45
+0xED4C 0x4E28
+0xED4D 0x4EE1
+0xED4E 0x4EFC
+0xED4F 0x4F00
+0xED50 0x4F03
+0xED51 0x4F39
+0xED52 0x4F56
+0xED53 0x4F92
+0xED54 0x4F8A
+0xED55 0x4F9A
+0xED56 0x4F94
+0xED57 0x4FCD
+0xED58 0x5040
+0xED59 0x5022
+0xED5A 0x4FFF
+0xED5B 0x501E
+0xED5C 0x5046
+0xED5D 0x5070
+0xED5E 0x5042
+0xED5F 0x5094
+0xED60 0x50F4
+0xED61 0x50D8
+0xED62 0x514A
+0xED63 0x5164
+0xED64 0x519D
+0xED65 0x51BE
+0xED66 0x51EC
+0xED67 0x5215
+0xED68 0x529C
+0xED69 0x52A6
+0xED6A 0x52C0
+0xED6B 0x52DB
+0xED6C 0x5300
+0xED6D 0x5307
+0xED6E 0x5324
+0xED6F 0x5372
+0xED70 0x5393
+0xED71 0x53B2
+0xED72 0x53DD
+0xED73 0xFA0E
+0xED74 0x549C
+0xED75 0x548A
+0xED76 0x54A9
+0xED77 0x54FF
+0xED78 0x5586
+0xED79 0x5759
+0xED7A 0x5765
+0xED7B 0x57AC
+0xED7C 0x57C8
+0xED7D 0x57C7
+0xED7E 0xFA0F
+0xED80 0xFA10
+0xED81 0x589E
+0xED82 0x58B2
+0xED83 0x590B
+0xED84 0x5953
+0xED85 0x595B
+0xED86 0x595D
+0xED87 0x5963
+0xED88 0x59A4
+0xED89 0x59BA
+0xED8A 0x5B56
+0xED8B 0x5BC0
+0xED8C 0x752F
+0xED8D 0x5BD8
+0xED8E 0x5BEC
+0xED8F 0x5C1E
+0xED90 0x5CA6
+0xED91 0x5CBA
+0xED92 0x5CF5
+0xED93 0x5D27
+0xED94 0x5D53
+0xED95 0xFA11
+0xED96 0x5D42
+0xED97 0x5D6D
+0xED98 0x5DB8
+0xED99 0x5DB9
+0xED9A 0x5DD0
+0xED9B 0x5F21
+0xED9C 0x5F34
+0xED9D 0x5F67
+0xED9E 0x5FB7
+0xED9F 0x5FDE
+0xEDA0 0x605D
+0xEDA1 0x6085
+0xEDA2 0x608A
+0xEDA3 0x60DE
+0xEDA4 0x60D5
+0xEDA5 0x6120
+0xEDA6 0x60F2
+0xEDA7 0x6111
+0xEDA8 0x6137
+0xEDA9 0x6130
+0xEDAA 0x6198
+0xEDAB 0x6213
+0xEDAC 0x62A6
+0xEDAD 0x63F5
+0xEDAE 0x6460
+0xEDAF 0x649D
+0xEDB0 0x64CE
+0xEDB1 0x654E
+0xEDB2 0x6600
+0xEDB3 0x6615
+0xEDB4 0x663B
+0xEDB5 0x6609
+0xEDB6 0x662E
+0xEDB7 0x661E
+0xEDB8 0x6624
+0xEDB9 0x6665
+0xEDBA 0x6657
+0xEDBB 0x6659
+0xEDBC 0xFA12
+0xEDBD 0x6673
+0xEDBE 0x6699
+0xEDBF 0x66A0
+0xEDC0 0x66B2
+0xEDC1 0x66BF
+0xEDC2 0x66FA
+0xEDC3 0x670E
+0xEDC4 0xF929
+0xEDC5 0x6766
+0xEDC6 0x67BB
+0xEDC7 0x6852
+0xEDC8 0x67C0
+0xEDC9 0x6801
+0xEDCA 0x6844
+0xEDCB 0x68CF
+0xEDCC 0xFA13
+0xEDCD 0x6968
+0xEDCE 0xFA14
+0xEDCF 0x6998
+0xEDD0 0x69E2
+0xEDD1 0x6A30
+0xEDD2 0x6A6B
+0xEDD3 0x6A46
+0xEDD4 0x6A73
+0xEDD5 0x6A7E
+0xEDD6 0x6AE2
+0xEDD7 0x6AE4
+0xEDD8 0x6BD6
+0xEDD9 0x6C3F
+0xEDDA 0x6C5C
+0xEDDB 0x6C86
+0xEDDC 0x6C6F
+0xEDDD 0x6CDA
+0xEDDE 0x6D04
+0xEDDF 0x6D87
+0xEDE0 0x6D6F
+0xEDE1 0x6D96
+0xEDE2 0x6DAC
+0xEDE3 0x6DCF
+0xEDE4 0x6DF8
+0xEDE5 0x6DF2
+0xEDE6 0x6DFC
+0xEDE7 0x6E39
+0xEDE8 0x6E5C
+0xEDE9 0x6E27
+0xEDEA 0x6E3C
+0xEDEB 0x6EBF
+0xEDEC 0x6F88
+0xEDED 0x6FB5
+0xEDEE 0x6FF5
+0xEDEF 0x7005
+0xEDF0 0x7007
+0xEDF1 0x7028
+0xEDF2 0x7085
+0xEDF3 0x70AB
+0xEDF4 0x710F
+0xEDF5 0x7104
+0xEDF6 0x715C
+0xEDF7 0x7146
+0xEDF8 0x7147
+0xEDF9 0xFA15
+0xEDFA 0x71C1
+0xEDFB 0x71FE
+0xEDFC 0x72B1
+0xEE40 0x72BE
+0xEE41 0x7324
+0xEE42 0xFA16
+0xEE43 0x7377
+0xEE44 0x73BD
+0xEE45 0x73C9
+0xEE46 0x73D6
+0xEE47 0x73E3
+0xEE48 0x73D2
+0xEE49 0x7407
+0xEE4A 0x73F5
+0xEE4B 0x7426
+0xEE4C 0x742A
+0xEE4D 0x7429
+0xEE4E 0x742E
+0xEE4F 0x7462
+0xEE50 0x7489
+0xEE51 0x749F
+0xEE52 0x7501
+0xEE53 0x756F
+0xEE54 0x7682
+0xEE55 0x769C
+0xEE56 0x769E
+0xEE57 0x769B
+0xEE58 0x76A6
+0xEE59 0xFA17
+0xEE5A 0x7746
+0xEE5B 0x52AF
+0xEE5C 0x7821
+0xEE5D 0x784E
+0xEE5E 0x7864
+0xEE5F 0x787A
+0xEE60 0x7930
+0xEE61 0xFA18
+0xEE62 0xFA19
+0xEE63 0xFA1A
+0xEE64 0x7994
+0xEE65 0xFA1B
+0xEE66 0x799B
+0xEE67 0x7AD1
+0xEE68 0x7AE7
+0xEE69 0xFA1C
+0xEE6A 0x7AEB
+0xEE6B 0x7B9E
+0xEE6C 0xFA1D
+0xEE6D 0x7D48
+0xEE6E 0x7D5C
+0xEE6F 0x7DB7
+0xEE70 0x7DA0
+0xEE71 0x7DD6
+0xEE72 0x7E52
+0xEE73 0x7F47
+0xEE74 0x7FA1
+0xEE75 0xFA1E
+0xEE76 0x8301
+0xEE77 0x8362
+0xEE78 0x837F
+0xEE79 0x83C7
+0xEE7A 0x83F6
+0xEE7B 0x8448
+0xEE7C 0x84B4
+0xEE7D 0x8553
+0xEE7E 0x8559
+0xEE80 0x856B
+0xEE81 0xFA1F
+0xEE82 0x85B0
+0xEE83 0xFA20
+0xEE84 0xFA21
+0xEE85 0x8807
+0xEE86 0x88F5
+0xEE87 0x8A12
+0xEE88 0x8A37
+0xEE89 0x8A79
+0xEE8A 0x8AA7
+0xEE8B 0x8ABE
+0xEE8C 0x8ADF
+0xEE8D 0xFA22
+0xEE8E 0x8AF6
+0xEE8F 0x8B53
+0xEE90 0x8B7F
+0xEE91 0x8CF0
+0xEE92 0x8CF4
+0xEE93 0x8D12
+0xEE94 0x8D76
+0xEE95 0xFA23
+0xEE96 0x8ECF
+0xEE97 0xFA24
+0xEE98 0xFA25
+0xEE99 0x9067
+0xEE9A 0x90DE
+0xEE9B 0xFA26
+0xEE9C 0x9115
+0xEE9D 0x9127
+0xEE9E 0x91DA
+0xEE9F 0x91D7
+0xEEA0 0x91DE
+0xEEA1 0x91ED
+0xEEA2 0x91EE
+0xEEA3 0x91E4
+0xEEA4 0x91E5
+0xEEA5 0x9206
+0xEEA6 0x9210
+0xEEA7 0x920A
+0xEEA8 0x923A
+0xEEA9 0x9240
+0xEEAA 0x923C
+0xEEAB 0x924E
+0xEEAC 0x9259
+0xEEAD 0x9251
+0xEEAE 0x9239
+0xEEAF 0x9267
+0xEEB0 0x92A7
+0xEEB1 0x9277
+0xEEB2 0x9278
+0xEEB3 0x92E7
+0xEEB4 0x92D7
+0xEEB5 0x92D9
+0xEEB6 0x92D0
+0xEEB7 0xFA27
+0xEEB8 0x92D5
+0xEEB9 0x92E0
+0xEEBA 0x92D3
+0xEEBB 0x9325
+0xEEBC 0x9321
+0xEEBD 0x92FB
+0xEEBE 0xFA28
+0xEEBF 0x931E
+0xEEC0 0x92FF
+0xEEC1 0x931D
+0xEEC2 0x9302
+0xEEC3 0x9370
+0xEEC4 0x9357
+0xEEC5 0x93A4
+0xEEC6 0x93C6
+0xEEC7 0x93DE
+0xEEC8 0x93F8
+0xEEC9 0x9431
+0xEECA 0x9445
+0xEECB 0x9448
+0xEECC 0x9592
+0xEECD 0xF9DC
+0xEECE 0xFA29
+0xEECF 0x969D
+0xEED0 0x96AF
+0xEED1 0x9733
+0xEED2 0x973B
+0xEED3 0x9743
+0xEED4 0x974D
+0xEED5 0x974F
+0xEED6 0x9751
+0xEED7 0x9755
+0xEED8 0x9857
+0xEED9 0x9865
+0xEEDA 0xFA2A
+0xEEDB 0xFA2B
+0xEEDC 0x9927
+0xEEDD 0xFA2C
+0xEEDE 0x999E
+0xEEDF 0x9A4E
+0xEEE0 0x9AD9
+0xEEE1 0x9ADC
+0xEEE2 0x9B75
+0xEEE3 0x9B72
+0xEEE4 0x9B8F
+0xEEE5 0x9BB1
+0xEEE6 0x9BBB
+0xEEE7 0x9C00
+0xEEE8 0x9D70
+0xEEE9 0x9D6B
+0xEEEA 0xFA2D
+0xEEEB 0x9E19
+0xEEEC 0x9ED1
+0xEEEF 0x2170
+0xEEF0 0x2171
+0xEEF1 0x2172
+0xEEF2 0x2173
+0xEEF3 0x2174
+0xEEF4 0x2175
+0xEEF5 0x2176
+0xEEF6 0x2177
+0xEEF7 0x2178
+0xEEF8 0x2179
+0xEEF9 0xFFE2
+0xEEFA 0xFFE4
+0xEEFB 0xFF07
+0xEEFC 0xFF02
+0xF040 0xE000
+0xF041 0xE001
+0xF042 0xE002
+0xF043 0xE003
+0xF044 0xE004
+0xF045 0xE005
+0xF046 0xE006
+0xF047 0xE007
+0xF048 0xE008
+0xF049 0xE009
+0xF04A 0xE00A
+0xF04B 0xE00B
+0xF04C 0xE00C
+0xF04D 0xE00D
+0xF04E 0xE00E
+0xF04F 0xE00F
+0xF050 0xE010
+0xF051 0xE011
+0xF052 0xE012
+0xF053 0xE013
+0xF054 0xE014
+0xF055 0xE015
+0xF056 0xE016
+0xF057 0xE017
+0xF058 0xE018
+0xF059 0xE019
+0xF05A 0xE01A
+0xF05B 0xE01B
+0xF05C 0xE01C
+0xF05D 0xE01D
+0xF05E 0xE01E
+0xF05F 0xE01F
+0xF060 0xE020
+0xF061 0xE021
+0xF062 0xE022
+0xF063 0xE023
+0xF064 0xE024
+0xF065 0xE025
+0xF066 0xE026
+0xF067 0xE027
+0xF068 0xE028
+0xF069 0xE029
+0xF06A 0xE02A
+0xF06B 0xE02B
+0xF06C 0xE02C
+0xF06D 0xE02D
+0xF06E 0xE02E
+0xF06F 0xE02F
+0xF070 0xE030
+0xF071 0xE031
+0xF072 0xE032
+0xF073 0xE033
+0xF074 0xE034
+0xF075 0xE035
+0xF076 0xE036
+0xF077 0xE037
+0xF078 0xE038
+0xF079 0xE039
+0xF07A 0xE03A
+0xF07B 0xE03B
+0xF07C 0xE03C
+0xF07D 0xE03D
+0xF07E 0xE03E
+0xF080 0xE03F
+0xF081 0xE040
+0xF082 0xE041
+0xF083 0xE042
+0xF084 0xE043
+0xF085 0xE044
+0xF086 0xE045
+0xF087 0xE046
+0xF088 0xE047
+0xF089 0xE048
+0xF08A 0xE049
+0xF08B 0xE04A
+0xF08C 0xE04B
+0xF08D 0xE04C
+0xF08E 0xE04D
+0xF08F 0xE04E
+0xF090 0xE04F
+0xF091 0xE050
+0xF092 0xE051
+0xF093 0xE052
+0xF094 0xE053
+0xF095 0xE054
+0xF096 0xE055
+0xF097 0xE056
+0xF098 0xE057
+0xF099 0xE058
+0xF09A 0xE059
+0xF09B 0xE05A
+0xF09C 0xE05B
+0xF09D 0xE05C
+0xF09E 0xE05D
+0xF09F 0xE05E
+0xF0A0 0xE05F
+0xF0A1 0xE060
+0xF0A2 0xE061
+0xF0A3 0xE062
+0xF0A4 0xE063
+0xF0A5 0xE064
+0xF0A6 0xE065
+0xF0A7 0xE066
+0xF0A8 0xE067
+0xF0A9 0xE068
+0xF0AA 0xE069
+0xF0AB 0xE06A
+0xF0AC 0xE06B
+0xF0AD 0xE06C
+0xF0AE 0xE06D
+0xF0AF 0xE06E
+0xF0B0 0xE06F
+0xF0B1 0xE070
+0xF0B2 0xE071
+0xF0B3 0xE072
+0xF0B4 0xE073
+0xF0B5 0xE074
+0xF0B6 0xE075
+0xF0B7 0xE076
+0xF0B8 0xE077
+0xF0B9 0xE078
+0xF0BA 0xE079
+0xF0BB 0xE07A
+0xF0BC 0xE07B
+0xF0BD 0xE07C
+0xF0BE 0xE07D
+0xF0BF 0xE07E
+0xF0C0 0xE07F
+0xF0C1 0xE080
+0xF0C2 0xE081
+0xF0C3 0xE082
+0xF0C4 0xE083
+0xF0C5 0xE084
+0xF0C6 0xE085
+0xF0C7 0xE086
+0xF0C8 0xE087
+0xF0C9 0xE088
+0xF0CA 0xE089
+0xF0CB 0xE08A
+0xF0CC 0xE08B
+0xF0CD 0xE08C
+0xF0CE 0xE08D
+0xF0CF 0xE08E
+0xF0D0 0xE08F
+0xF0D1 0xE090
+0xF0D2 0xE091
+0xF0D3 0xE092
+0xF0D4 0xE093
+0xF0D5 0xE094
+0xF0D6 0xE095
+0xF0D7 0xE096
+0xF0D8 0xE097
+0xF0D9 0xE098
+0xF0DA 0xE099
+0xF0DB 0xE09A
+0xF0DC 0xE09B
+0xF0DD 0xE09C
+0xF0DE 0xE09D
+0xF0DF 0xE09E
+0xF0E0 0xE09F
+0xF0E1 0xE0A0
+0xF0E2 0xE0A1
+0xF0E3 0xE0A2
+0xF0E4 0xE0A3
+0xF0E5 0xE0A4
+0xF0E6 0xE0A5
+0xF0E7 0xE0A6
+0xF0E8 0xE0A7
+0xF0E9 0xE0A8
+0xF0EA 0xE0A9
+0xF0EB 0xE0AA
+0xF0EC 0xE0AB
+0xF0ED 0xE0AC
+0xF0EE 0xE0AD
+0xF0EF 0xE0AE
+0xF0F0 0xE0AF
+0xF0F1 0xE0B0
+0xF0F2 0xE0B1
+0xF0F3 0xE0B2
+0xF0F4 0xE0B3
+0xF0F5 0xE0B4
+0xF0F6 0xE0B5
+0xF0F7 0xE0B6
+0xF0F8 0xE0B7
+0xF0F9 0xE0B8
+0xF0FA 0xE0B9
+0xF0FB 0xE0BA
+0xF0FC 0xE0BB
+0xF140 0xE0BC
+0xF141 0xE0BD
+0xF142 0xE0BE
+0xF143 0xE0BF
+0xF144 0xE0C0
+0xF145 0xE0C1
+0xF146 0xE0C2
+0xF147 0xE0C3
+0xF148 0xE0C4
+0xF149 0xE0C5
+0xF14A 0xE0C6
+0xF14B 0xE0C7
+0xF14C 0xE0C8
+0xF14D 0xE0C9
+0xF14E 0xE0CA
+0xF14F 0xE0CB
+0xF150 0xE0CC
+0xF151 0xE0CD
+0xF152 0xE0CE
+0xF153 0xE0CF
+0xF154 0xE0D0
+0xF155 0xE0D1
+0xF156 0xE0D2
+0xF157 0xE0D3
+0xF158 0xE0D4
+0xF159 0xE0D5
+0xF15A 0xE0D6
+0xF15B 0xE0D7
+0xF15C 0xE0D8
+0xF15D 0xE0D9
+0xF15E 0xE0DA
+0xF15F 0xE0DB
+0xF160 0xE0DC
+0xF161 0xE0DD
+0xF162 0xE0DE
+0xF163 0xE0DF
+0xF164 0xE0E0
+0xF165 0xE0E1
+0xF166 0xE0E2
+0xF167 0xE0E3
+0xF168 0xE0E4
+0xF169 0xE0E5
+0xF16A 0xE0E6
+0xF16B 0xE0E7
+0xF16C 0xE0E8
+0xF16D 0xE0E9
+0xF16E 0xE0EA
+0xF16F 0xE0EB
+0xF170 0xE0EC
+0xF171 0xE0ED
+0xF172 0xE0EE
+0xF173 0xE0EF
+0xF174 0xE0F0
+0xF175 0xE0F1
+0xF176 0xE0F2
+0xF177 0xE0F3
+0xF178 0xE0F4
+0xF179 0xE0F5
+0xF17A 0xE0F6
+0xF17B 0xE0F7
+0xF17C 0xE0F8
+0xF17D 0xE0F9
+0xF17E 0xE0FA
+0xF180 0xE0FB
+0xF181 0xE0FC
+0xF182 0xE0FD
+0xF183 0xE0FE
+0xF184 0xE0FF
+0xF185 0xE100
+0xF186 0xE101
+0xF187 0xE102
+0xF188 0xE103
+0xF189 0xE104
+0xF18A 0xE105
+0xF18B 0xE106
+0xF18C 0xE107
+0xF18D 0xE108
+0xF18E 0xE109
+0xF18F 0xE10A
+0xF190 0xE10B
+0xF191 0xE10C
+0xF192 0xE10D
+0xF193 0xE10E
+0xF194 0xE10F
+0xF195 0xE110
+0xF196 0xE111
+0xF197 0xE112
+0xF198 0xE113
+0xF199 0xE114
+0xF19A 0xE115
+0xF19B 0xE116
+0xF19C 0xE117
+0xF19D 0xE118
+0xF19E 0xE119
+0xF19F 0xE11A
+0xF1A0 0xE11B
+0xF1A1 0xE11C
+0xF1A2 0xE11D
+0xF1A3 0xE11E
+0xF1A4 0xE11F
+0xF1A5 0xE120
+0xF1A6 0xE121
+0xF1A7 0xE122
+0xF1A8 0xE123
+0xF1A9 0xE124
+0xF1AA 0xE125
+0xF1AB 0xE126
+0xF1AC 0xE127
+0xF1AD 0xE128
+0xF1AE 0xE129
+0xF1AF 0xE12A
+0xF1B0 0xE12B
+0xF1B1 0xE12C
+0xF1B2 0xE12D
+0xF1B3 0xE12E
+0xF1B4 0xE12F
+0xF1B5 0xE130
+0xF1B6 0xE131
+0xF1B7 0xE132
+0xF1B8 0xE133
+0xF1B9 0xE134
+0xF1BA 0xE135
+0xF1BB 0xE136
+0xF1BC 0xE137
+0xF1BD 0xE138
+0xF1BE 0xE139
+0xF1BF 0xE13A
+0xF1C0 0xE13B
+0xF1C1 0xE13C
+0xF1C2 0xE13D
+0xF1C3 0xE13E
+0xF1C4 0xE13F
+0xF1C5 0xE140
+0xF1C6 0xE141
+0xF1C7 0xE142
+0xF1C8 0xE143
+0xF1C9 0xE144
+0xF1CA 0xE145
+0xF1CB 0xE146
+0xF1CC 0xE147
+0xF1CD 0xE148
+0xF1CE 0xE149
+0xF1CF 0xE14A
+0xF1D0 0xE14B
+0xF1D1 0xE14C
+0xF1D2 0xE14D
+0xF1D3 0xE14E
+0xF1D4 0xE14F
+0xF1D5 0xE150
+0xF1D6 0xE151
+0xF1D7 0xE152
+0xF1D8 0xE153
+0xF1D9 0xE154
+0xF1DA 0xE155
+0xF1DB 0xE156
+0xF1DC 0xE157
+0xF1DD 0xE158
+0xF1DE 0xE159
+0xF1DF 0xE15A
+0xF1E0 0xE15B
+0xF1E1 0xE15C
+0xF1E2 0xE15D
+0xF1E3 0xE15E
+0xF1E4 0xE15F
+0xF1E5 0xE160
+0xF1E6 0xE161
+0xF1E7 0xE162
+0xF1E8 0xE163
+0xF1E9 0xE164
+0xF1EA 0xE165
+0xF1EB 0xE166
+0xF1EC 0xE167
+0xF1ED 0xE168
+0xF1EE 0xE169
+0xF1EF 0xE16A
+0xF1F0 0xE16B
+0xF1F1 0xE16C
+0xF1F2 0xE16D
+0xF1F3 0xE16E
+0xF1F4 0xE16F
+0xF1F5 0xE170
+0xF1F6 0xE171
+0xF1F7 0xE172
+0xF1F8 0xE173
+0xF1F9 0xE174
+0xF1FA 0xE175
+0xF1FB 0xE176
+0xF1FC 0xE177
+0xF240 0xE178
+0xF241 0xE179
+0xF242 0xE17A
+0xF243 0xE17B
+0xF244 0xE17C
+0xF245 0xE17D
+0xF246 0xE17E
+0xF247 0xE17F
+0xF248 0xE180
+0xF249 0xE181
+0xF24A 0xE182
+0xF24B 0xE183
+0xF24C 0xE184
+0xF24D 0xE185
+0xF24E 0xE186
+0xF24F 0xE187
+0xF250 0xE188
+0xF251 0xE189
+0xF252 0xE18A
+0xF253 0xE18B
+0xF254 0xE18C
+0xF255 0xE18D
+0xF256 0xE18E
+0xF257 0xE18F
+0xF258 0xE190
+0xF259 0xE191
+0xF25A 0xE192
+0xF25B 0xE193
+0xF25C 0xE194
+0xF25D 0xE195
+0xF25E 0xE196
+0xF25F 0xE197
+0xF260 0xE198
+0xF261 0xE199
+0xF262 0xE19A
+0xF263 0xE19B
+0xF264 0xE19C
+0xF265 0xE19D
+0xF266 0xE19E
+0xF267 0xE19F
+0xF268 0xE1A0
+0xF269 0xE1A1
+0xF26A 0xE1A2
+0xF26B 0xE1A3
+0xF26C 0xE1A4
+0xF26D 0xE1A5
+0xF26E 0xE1A6
+0xF26F 0xE1A7
+0xF270 0xE1A8
+0xF271 0xE1A9
+0xF272 0xE1AA
+0xF273 0xE1AB
+0xF274 0xE1AC
+0xF275 0xE1AD
+0xF276 0xE1AE
+0xF277 0xE1AF
+0xF278 0xE1B0
+0xF279 0xE1B1
+0xF27A 0xE1B2
+0xF27B 0xE1B3
+0xF27C 0xE1B4
+0xF27D 0xE1B5
+0xF27E 0xE1B6
+0xF280 0xE1B7
+0xF281 0xE1B8
+0xF282 0xE1B9
+0xF283 0xE1BA
+0xF284 0xE1BB
+0xF285 0xE1BC
+0xF286 0xE1BD
+0xF287 0xE1BE
+0xF288 0xE1BF
+0xF289 0xE1C0
+0xF28A 0xE1C1
+0xF28B 0xE1C2
+0xF28C 0xE1C3
+0xF28D 0xE1C4
+0xF28E 0xE1C5
+0xF28F 0xE1C6
+0xF290 0xE1C7
+0xF291 0xE1C8
+0xF292 0xE1C9
+0xF293 0xE1CA
+0xF294 0xE1CB
+0xF295 0xE1CC
+0xF296 0xE1CD
+0xF297 0xE1CE
+0xF298 0xE1CF
+0xF299 0xE1D0
+0xF29A 0xE1D1
+0xF29B 0xE1D2
+0xF29C 0xE1D3
+0xF29D 0xE1D4
+0xF29E 0xE1D5
+0xF29F 0xE1D6
+0xF2A0 0xE1D7
+0xF2A1 0xE1D8
+0xF2A2 0xE1D9
+0xF2A3 0xE1DA
+0xF2A4 0xE1DB
+0xF2A5 0xE1DC
+0xF2A6 0xE1DD
+0xF2A7 0xE1DE
+0xF2A8 0xE1DF
+0xF2A9 0xE1E0
+0xF2AA 0xE1E1
+0xF2AB 0xE1E2
+0xF2AC 0xE1E3
+0xF2AD 0xE1E4
+0xF2AE 0xE1E5
+0xF2AF 0xE1E6
+0xF2B0 0xE1E7
+0xF2B1 0xE1E8
+0xF2B2 0xE1E9
+0xF2B3 0xE1EA
+0xF2B4 0xE1EB
+0xF2B5 0xE1EC
+0xF2B6 0xE1ED
+0xF2B7 0xE1EE
+0xF2B8 0xE1EF
+0xF2B9 0xE1F0
+0xF2BA 0xE1F1
+0xF2BB 0xE1F2
+0xF2BC 0xE1F3
+0xF2BD 0xE1F4
+0xF2BE 0xE1F5
+0xF2BF 0xE1F6
+0xF2C0 0xE1F7
+0xF2C1 0xE1F8
+0xF2C2 0xE1F9
+0xF2C3 0xE1FA
+0xF2C4 0xE1FB
+0xF2C5 0xE1FC
+0xF2C6 0xE1FD
+0xF2C7 0xE1FE
+0xF2C8 0xE1FF
+0xF2C9 0xE200
+0xF2CA 0xE201
+0xF2CB 0xE202
+0xF2CC 0xE203
+0xF2CD 0xE204
+0xF2CE 0xE205
+0xF2CF 0xE206
+0xF2D0 0xE207
+0xF2D1 0xE208
+0xF2D2 0xE209
+0xF2D3 0xE20A
+0xF2D4 0xE20B
+0xF2D5 0xE20C
+0xF2D6 0xE20D
+0xF2D7 0xE20E
+0xF2D8 0xE20F
+0xF2D9 0xE210
+0xF2DA 0xE211
+0xF2DB 0xE212
+0xF2DC 0xE213
+0xF2DD 0xE214
+0xF2DE 0xE215
+0xF2DF 0xE216
+0xF2E0 0xE217
+0xF2E1 0xE218
+0xF2E2 0xE219
+0xF2E3 0xE21A
+0xF2E4 0xE21B
+0xF2E5 0xE21C
+0xF2E6 0xE21D
+0xF2E7 0xE21E
+0xF2E8 0xE21F
+0xF2E9 0xE220
+0xF2EA 0xE221
+0xF2EB 0xE222
+0xF2EC 0xE223
+0xF2ED 0xE224
+0xF2EE 0xE225
+0xF2EF 0xE226
+0xF2F0 0xE227
+0xF2F1 0xE228
+0xF2F2 0xE229
+0xF2F3 0xE22A
+0xF2F4 0xE22B
+0xF2F5 0xE22C
+0xF2F6 0xE22D
+0xF2F7 0xE22E
+0xF2F8 0xE22F
+0xF2F9 0xE230
+0xF2FA 0xE231
+0xF2FB 0xE232
+0xF2FC 0xE233
+0xF340 0xE234
+0xF341 0xE235
+0xF342 0xE236
+0xF343 0xE237
+0xF344 0xE238
+0xF345 0xE239
+0xF346 0xE23A
+0xF347 0xE23B
+0xF348 0xE23C
+0xF349 0xE23D
+0xF34A 0xE23E
+0xF34B 0xE23F
+0xF34C 0xE240
+0xF34D 0xE241
+0xF34E 0xE242
+0xF34F 0xE243
+0xF350 0xE244
+0xF351 0xE245
+0xF352 0xE246
+0xF353 0xE247
+0xF354 0xE248
+0xF355 0xE249
+0xF356 0xE24A
+0xF357 0xE24B
+0xF358 0xE24C
+0xF359 0xE24D
+0xF35A 0xE24E
+0xF35B 0xE24F
+0xF35C 0xE250
+0xF35D 0xE251
+0xF35E 0xE252
+0xF35F 0xE253
+0xF360 0xE254
+0xF361 0xE255
+0xF362 0xE256
+0xF363 0xE257
+0xF364 0xE258
+0xF365 0xE259
+0xF366 0xE25A
+0xF367 0xE25B
+0xF368 0xE25C
+0xF369 0xE25D
+0xF36A 0xE25E
+0xF36B 0xE25F
+0xF36C 0xE260
+0xF36D 0xE261
+0xF36E 0xE262
+0xF36F 0xE263
+0xF370 0xE264
+0xF371 0xE265
+0xF372 0xE266
+0xF373 0xE267
+0xF374 0xE268
+0xF375 0xE269
+0xF376 0xE26A
+0xF377 0xE26B
+0xF378 0xE26C
+0xF379 0xE26D
+0xF37A 0xE26E
+0xF37B 0xE26F
+0xF37C 0xE270
+0xF37D 0xE271
+0xF37E 0xE272
+0xF380 0xE273
+0xF381 0xE274
+0xF382 0xE275
+0xF383 0xE276
+0xF384 0xE277
+0xF385 0xE278
+0xF386 0xE279
+0xF387 0xE27A
+0xF388 0xE27B
+0xF389 0xE27C
+0xF38A 0xE27D
+0xF38B 0xE27E
+0xF38C 0xE27F
+0xF38D 0xE280
+0xF38E 0xE281
+0xF38F 0xE282
+0xF390 0xE283
+0xF391 0xE284
+0xF392 0xE285
+0xF393 0xE286
+0xF394 0xE287
+0xF395 0xE288
+0xF396 0xE289
+0xF397 0xE28A
+0xF398 0xE28B
+0xF399 0xE28C
+0xF39A 0xE28D
+0xF39B 0xE28E
+0xF39C 0xE28F
+0xF39D 0xE290
+0xF39E 0xE291
+0xF39F 0xE292
+0xF3A0 0xE293
+0xF3A1 0xE294
+0xF3A2 0xE295
+0xF3A3 0xE296
+0xF3A4 0xE297
+0xF3A5 0xE298
+0xF3A6 0xE299
+0xF3A7 0xE29A
+0xF3A8 0xE29B
+0xF3A9 0xE29C
+0xF3AA 0xE29D
+0xF3AB 0xE29E
+0xF3AC 0xE29F
+0xF3AD 0xE2A0
+0xF3AE 0xE2A1
+0xF3AF 0xE2A2
+0xF3B0 0xE2A3
+0xF3B1 0xE2A4
+0xF3B2 0xE2A5
+0xF3B3 0xE2A6
+0xF3B4 0xE2A7
+0xF3B5 0xE2A8
+0xF3B6 0xE2A9
+0xF3B7 0xE2AA
+0xF3B8 0xE2AB
+0xF3B9 0xE2AC
+0xF3BA 0xE2AD
+0xF3BB 0xE2AE
+0xF3BC 0xE2AF
+0xF3BD 0xE2B0
+0xF3BE 0xE2B1
+0xF3BF 0xE2B2
+0xF3C0 0xE2B3
+0xF3C1 0xE2B4
+0xF3C2 0xE2B5
+0xF3C3 0xE2B6
+0xF3C4 0xE2B7
+0xF3C5 0xE2B8
+0xF3C6 0xE2B9
+0xF3C7 0xE2BA
+0xF3C8 0xE2BB
+0xF3C9 0xE2BC
+0xF3CA 0xE2BD
+0xF3CB 0xE2BE
+0xF3CC 0xE2BF
+0xF3CD 0xE2C0
+0xF3CE 0xE2C1
+0xF3CF 0xE2C2
+0xF3D0 0xE2C3
+0xF3D1 0xE2C4
+0xF3D2 0xE2C5
+0xF3D3 0xE2C6
+0xF3D4 0xE2C7
+0xF3D5 0xE2C8
+0xF3D6 0xE2C9
+0xF3D7 0xE2CA
+0xF3D8 0xE2CB
+0xF3D9 0xE2CC
+0xF3DA 0xE2CD
+0xF3DB 0xE2CE
+0xF3DC 0xE2CF
+0xF3DD 0xE2D0
+0xF3DE 0xE2D1
+0xF3DF 0xE2D2
+0xF3E0 0xE2D3
+0xF3E1 0xE2D4
+0xF3E2 0xE2D5
+0xF3E3 0xE2D6
+0xF3E4 0xE2D7
+0xF3E5 0xE2D8
+0xF3E6 0xE2D9
+0xF3E7 0xE2DA
+0xF3E8 0xE2DB
+0xF3E9 0xE2DC
+0xF3EA 0xE2DD
+0xF3EB 0xE2DE
+0xF3EC 0xE2DF
+0xF3ED 0xE2E0
+0xF3EE 0xE2E1
+0xF3EF 0xE2E2
+0xF3F0 0xE2E3
+0xF3F1 0xE2E4
+0xF3F2 0xE2E5
+0xF3F3 0xE2E6
+0xF3F4 0xE2E7
+0xF3F5 0xE2E8
+0xF3F6 0xE2E9
+0xF3F7 0xE2EA
+0xF3F8 0xE2EB
+0xF3F9 0xE2EC
+0xF3FA 0xE2ED
+0xF3FB 0xE2EE
+0xF3FC 0xE2EF
+0xF440 0xE2F0
+0xF441 0xE2F1
+0xF442 0xE2F2
+0xF443 0xE2F3
+0xF444 0xE2F4
+0xF445 0xE2F5
+0xF446 0xE2F6
+0xF447 0xE2F7
+0xF448 0xE2F8
+0xF449 0xE2F9
+0xF44A 0xE2FA
+0xF44B 0xE2FB
+0xF44C 0xE2FC
+0xF44D 0xE2FD
+0xF44E 0xE2FE
+0xF44F 0xE2FF
+0xF450 0xE300
+0xF451 0xE301
+0xF452 0xE302
+0xF453 0xE303
+0xF454 0xE304
+0xF455 0xE305
+0xF456 0xE306
+0xF457 0xE307
+0xF458 0xE308
+0xF459 0xE309
+0xF45A 0xE30A
+0xF45B 0xE30B
+0xF45C 0xE30C
+0xF45D 0xE30D
+0xF45E 0xE30E
+0xF45F 0xE30F
+0xF460 0xE310
+0xF461 0xE311
+0xF462 0xE312
+0xF463 0xE313
+0xF464 0xE314
+0xF465 0xE315
+0xF466 0xE316
+0xF467 0xE317
+0xF468 0xE318
+0xF469 0xE319
+0xF46A 0xE31A
+0xF46B 0xE31B
+0xF46C 0xE31C
+0xF46D 0xE31D
+0xF46E 0xE31E
+0xF46F 0xE31F
+0xF470 0xE320
+0xF471 0xE321
+0xF472 0xE322
+0xF473 0xE323
+0xF474 0xE324
+0xF475 0xE325
+0xF476 0xE326
+0xF477 0xE327
+0xF478 0xE328
+0xF479 0xE329
+0xF47A 0xE32A
+0xF47B 0xE32B
+0xF47C 0xE32C
+0xF47D 0xE32D
+0xF47E 0xE32E
+0xF480 0xE32F
+0xF481 0xE330
+0xF482 0xE331
+0xF483 0xE332
+0xF484 0xE333
+0xF485 0xE334
+0xF486 0xE335
+0xF487 0xE336
+0xF488 0xE337
+0xF489 0xE338
+0xF48A 0xE339
+0xF48B 0xE33A
+0xF48C 0xE33B
+0xF48D 0xE33C
+0xF48E 0xE33D
+0xF48F 0xE33E
+0xF490 0xE33F
+0xF491 0xE340
+0xF492 0xE341
+0xF493 0xE342
+0xF494 0xE343
+0xF495 0xE344
+0xF496 0xE345
+0xF497 0xE346
+0xF498 0xE347
+0xF499 0xE348
+0xF49A 0xE349
+0xF49B 0xE34A
+0xF49C 0xE34B
+0xF49D 0xE34C
+0xF49E 0xE34D
+0xF49F 0xE34E
+0xF4A0 0xE34F
+0xF4A1 0xE350
+0xF4A2 0xE351
+0xF4A3 0xE352
+0xF4A4 0xE353
+0xF4A5 0xE354
+0xF4A6 0xE355
+0xF4A7 0xE356
+0xF4A8 0xE357
+0xF4A9 0xE358
+0xF4AA 0xE359
+0xF4AB 0xE35A
+0xF4AC 0xE35B
+0xF4AD 0xE35C
+0xF4AE 0xE35D
+0xF4AF 0xE35E
+0xF4B0 0xE35F
+0xF4B1 0xE360
+0xF4B2 0xE361
+0xF4B3 0xE362
+0xF4B4 0xE363
+0xF4B5 0xE364
+0xF4B6 0xE365
+0xF4B7 0xE366
+0xF4B8 0xE367
+0xF4B9 0xE368
+0xF4BA 0xE369
+0xF4BB 0xE36A
+0xF4BC 0xE36B
+0xF4BD 0xE36C
+0xF4BE 0xE36D
+0xF4BF 0xE36E
+0xF4C0 0xE36F
+0xF4C1 0xE370
+0xF4C2 0xE371
+0xF4C3 0xE372
+0xF4C4 0xE373
+0xF4C5 0xE374
+0xF4C6 0xE375
+0xF4C7 0xE376
+0xF4C8 0xE377
+0xF4C9 0xE378
+0xF4CA 0xE379
+0xF4CB 0xE37A
+0xF4CC 0xE37B
+0xF4CD 0xE37C
+0xF4CE 0xE37D
+0xF4CF 0xE37E
+0xF4D0 0xE37F
+0xF4D1 0xE380
+0xF4D2 0xE381
+0xF4D3 0xE382
+0xF4D4 0xE383
+0xF4D5 0xE384
+0xF4D6 0xE385
+0xF4D7 0xE386
+0xF4D8 0xE387
+0xF4D9 0xE388
+0xF4DA 0xE389
+0xF4DB 0xE38A
+0xF4DC 0xE38B
+0xF4DD 0xE38C
+0xF4DE 0xE38D
+0xF4DF 0xE38E
+0xF4E0 0xE38F
+0xF4E1 0xE390
+0xF4E2 0xE391
+0xF4E3 0xE392
+0xF4E4 0xE393
+0xF4E5 0xE394
+0xF4E6 0xE395
+0xF4E7 0xE396
+0xF4E8 0xE397
+0xF4E9 0xE398
+0xF4EA 0xE399
+0xF4EB 0xE39A
+0xF4EC 0xE39B
+0xF4ED 0xE39C
+0xF4EE 0xE39D
+0xF4EF 0xE39E
+0xF4F0 0xE39F
+0xF4F1 0xE3A0
+0xF4F2 0xE3A1
+0xF4F3 0xE3A2
+0xF4F4 0xE3A3
+0xF4F5 0xE3A4
+0xF4F6 0xE3A5
+0xF4F7 0xE3A6
+0xF4F8 0xE3A7
+0xF4F9 0xE3A8
+0xF4FA 0xE3A9
+0xF4FB 0xE3AA
+0xF4FC 0xE3AB
+0xF540 0xE3AC
+0xF541 0xE3AD
+0xF542 0xE3AE
+0xF543 0xE3AF
+0xF544 0xE3B0
+0xF545 0xE3B1
+0xF546 0xE3B2
+0xF547 0xE3B3
+0xF548 0xE3B4
+0xF549 0xE3B5
+0xF54A 0xE3B6
+0xF54B 0xE3B7
+0xF54C 0xE3B8
+0xF54D 0xE3B9
+0xF54E 0xE3BA
+0xF54F 0xE3BB
+0xF550 0xE3BC
+0xF551 0xE3BD
+0xF552 0xE3BE
+0xF553 0xE3BF
+0xF554 0xE3C0
+0xF555 0xE3C1
+0xF556 0xE3C2
+0xF557 0xE3C3
+0xF558 0xE3C4
+0xF559 0xE3C5
+0xF55A 0xE3C6
+0xF55B 0xE3C7
+0xF55C 0xE3C8
+0xF55D 0xE3C9
+0xF55E 0xE3CA
+0xF55F 0xE3CB
+0xF560 0xE3CC
+0xF561 0xE3CD
+0xF562 0xE3CE
+0xF563 0xE3CF
+0xF564 0xE3D0
+0xF565 0xE3D1
+0xF566 0xE3D2
+0xF567 0xE3D3
+0xF568 0xE3D4
+0xF569 0xE3D5
+0xF56A 0xE3D6
+0xF56B 0xE3D7
+0xF56C 0xE3D8
+0xF56D 0xE3D9
+0xF56E 0xE3DA
+0xF56F 0xE3DB
+0xF570 0xE3DC
+0xF571 0xE3DD
+0xF572 0xE3DE
+0xF573 0xE3DF
+0xF574 0xE3E0
+0xF575 0xE3E1
+0xF576 0xE3E2
+0xF577 0xE3E3
+0xF578 0xE3E4
+0xF579 0xE3E5
+0xF57A 0xE3E6
+0xF57B 0xE3E7
+0xF57C 0xE3E8
+0xF57D 0xE3E9
+0xF57E 0xE3EA
+0xF580 0xE3EB
+0xF581 0xE3EC
+0xF582 0xE3ED
+0xF583 0xE3EE
+0xF584 0xE3EF
+0xF585 0xE3F0
+0xF586 0xE3F1
+0xF587 0xE3F2
+0xF588 0xE3F3
+0xF589 0xE3F4
+0xF58A 0xE3F5
+0xF58B 0xE3F6
+0xF58C 0xE3F7
+0xF58D 0xE3F8
+0xF58E 0xE3F9
+0xF58F 0xE3FA
+0xF590 0xE3FB
+0xF591 0xE3FC
+0xF592 0xE3FD
+0xF593 0xE3FE
+0xF594 0xE3FF
+0xF595 0xE400
+0xF596 0xE401
+0xF597 0xE402
+0xF598 0xE403
+0xF599 0xE404
+0xF59A 0xE405
+0xF59B 0xE406
+0xF59C 0xE407
+0xF59D 0xE408
+0xF59E 0xE409
+0xF59F 0xE40A
+0xF5A0 0xE40B
+0xF5A1 0xE40C
+0xF5A2 0xE40D
+0xF5A3 0xE40E
+0xF5A4 0xE40F
+0xF5A5 0xE410
+0xF5A6 0xE411
+0xF5A7 0xE412
+0xF5A8 0xE413
+0xF5A9 0xE414
+0xF5AA 0xE415
+0xF5AB 0xE416
+0xF5AC 0xE417
+0xF5AD 0xE418
+0xF5AE 0xE419
+0xF5AF 0xE41A
+0xF5B0 0xE41B
+0xF5B1 0xE41C
+0xF5B2 0xE41D
+0xF5B3 0xE41E
+0xF5B4 0xE41F
+0xF5B5 0xE420
+0xF5B6 0xE421
+0xF5B7 0xE422
+0xF5B8 0xE423
+0xF5B9 0xE424
+0xF5BA 0xE425
+0xF5BB 0xE426
+0xF5BC 0xE427
+0xF5BD 0xE428
+0xF5BE 0xE429
+0xF5BF 0xE42A
+0xF5C0 0xE42B
+0xF5C1 0xE42C
+0xF5C2 0xE42D
+0xF5C3 0xE42E
+0xF5C4 0xE42F
+0xF5C5 0xE430
+0xF5C6 0xE431
+0xF5C7 0xE432
+0xF5C8 0xE433
+0xF5C9 0xE434
+0xF5CA 0xE435
+0xF5CB 0xE436
+0xF5CC 0xE437
+0xF5CD 0xE438
+0xF5CE 0xE439
+0xF5CF 0xE43A
+0xF5D0 0xE43B
+0xF5D1 0xE43C
+0xF5D2 0xE43D
+0xF5D3 0xE43E
+0xF5D4 0xE43F
+0xF5D5 0xE440
+0xF5D6 0xE441
+0xF5D7 0xE442
+0xF5D8 0xE443
+0xF5D9 0xE444
+0xF5DA 0xE445
+0xF5DB 0xE446
+0xF5DC 0xE447
+0xF5DD 0xE448
+0xF5DE 0xE449
+0xF5DF 0xE44A
+0xF5E0 0xE44B
+0xF5E1 0xE44C
+0xF5E2 0xE44D
+0xF5E3 0xE44E
+0xF5E4 0xE44F
+0xF5E5 0xE450
+0xF5E6 0xE451
+0xF5E7 0xE452
+0xF5E8 0xE453
+0xF5E9 0xE454
+0xF5EA 0xE455
+0xF5EB 0xE456
+0xF5EC 0xE457
+0xF5ED 0xE458
+0xF5EE 0xE459
+0xF5EF 0xE45A
+0xF5F0 0xE45B
+0xF5F1 0xE45C
+0xF5F2 0xE45D
+0xF5F3 0xE45E
+0xF5F4 0xE45F
+0xF5F5 0xE460
+0xF5F6 0xE461
+0xF5F7 0xE462
+0xF5F8 0xE463
+0xF5F9 0xE464
+0xF5FA 0xE465
+0xF5FB 0xE466
+0xF5FC 0xE467
+0xF640 0xE468
+0xF641 0xE469
+0xF642 0xE46A
+0xF643 0xE46B
+0xF644 0xE46C
+0xF645 0xE46D
+0xF646 0xE46E
+0xF647 0xE46F
+0xF648 0xE470
+0xF649 0xE471
+0xF64A 0xE472
+0xF64B 0xE473
+0xF64C 0xE474
+0xF64D 0xE475
+0xF64E 0xE476
+0xF64F 0xE477
+0xF650 0xE478
+0xF651 0xE479
+0xF652 0xE47A
+0xF653 0xE47B
+0xF654 0xE47C
+0xF655 0xE47D
+0xF656 0xE47E
+0xF657 0xE47F
+0xF658 0xE480
+0xF659 0xE481
+0xF65A 0xE482
+0xF65B 0xE483
+0xF65C 0xE484
+0xF65D 0xE485
+0xF65E 0xE486
+0xF65F 0xE487
+0xF660 0xE488
+0xF661 0xE489
+0xF662 0xE48A
+0xF663 0xE48B
+0xF664 0xE48C
+0xF665 0xE48D
+0xF666 0xE48E
+0xF667 0xE48F
+0xF668 0xE490
+0xF669 0xE491
+0xF66A 0xE492
+0xF66B 0xE493
+0xF66C 0xE494
+0xF66D 0xE495
+0xF66E 0xE496
+0xF66F 0xE497
+0xF670 0xE498
+0xF671 0xE499
+0xF672 0xE49A
+0xF673 0xE49B
+0xF674 0xE49C
+0xF675 0xE49D
+0xF676 0xE49E
+0xF677 0xE49F
+0xF678 0xE4A0
+0xF679 0xE4A1
+0xF67A 0xE4A2
+0xF67B 0xE4A3
+0xF67C 0xE4A4
+0xF67D 0xE4A5
+0xF67E 0xE4A6
+0xF680 0xE4A7
+0xF681 0xE4A8
+0xF682 0xE4A9
+0xF683 0xE4AA
+0xF684 0xE4AB
+0xF685 0xE4AC
+0xF686 0xE4AD
+0xF687 0xE4AE
+0xF688 0xE4AF
+0xF689 0xE4B0
+0xF68A 0xE4B1
+0xF68B 0xE4B2
+0xF68C 0xE4B3
+0xF68D 0xE4B4
+0xF68E 0xE4B5
+0xF68F 0xE4B6
+0xF690 0xE4B7
+0xF691 0xE4B8
+0xF692 0xE4B9
+0xF693 0xE4BA
+0xF694 0xE4BB
+0xF695 0xE4BC
+0xF696 0xE4BD
+0xF697 0xE4BE
+0xF698 0xE4BF
+0xF699 0xE4C0
+0xF69A 0xE4C1
+0xF69B 0xE4C2
+0xF69C 0xE4C3
+0xF69D 0xE4C4
+0xF69E 0xE4C5
+0xF69F 0xE4C6
+0xF6A0 0xE4C7
+0xF6A1 0xE4C8
+0xF6A2 0xE4C9
+0xF6A3 0xE4CA
+0xF6A4 0xE4CB
+0xF6A5 0xE4CC
+0xF6A6 0xE4CD
+0xF6A7 0xE4CE
+0xF6A8 0xE4CF
+0xF6A9 0xE4D0
+0xF6AA 0xE4D1
+0xF6AB 0xE4D2
+0xF6AC 0xE4D3
+0xF6AD 0xE4D4
+0xF6AE 0xE4D5
+0xF6AF 0xE4D6
+0xF6B0 0xE4D7
+0xF6B1 0xE4D8
+0xF6B2 0xE4D9
+0xF6B3 0xE4DA
+0xF6B4 0xE4DB
+0xF6B5 0xE4DC
+0xF6B6 0xE4DD
+0xF6B7 0xE4DE
+0xF6B8 0xE4DF
+0xF6B9 0xE4E0
+0xF6BA 0xE4E1
+0xF6BB 0xE4E2
+0xF6BC 0xE4E3
+0xF6BD 0xE4E4
+0xF6BE 0xE4E5
+0xF6BF 0xE4E6
+0xF6C0 0xE4E7
+0xF6C1 0xE4E8
+0xF6C2 0xE4E9
+0xF6C3 0xE4EA
+0xF6C4 0xE4EB
+0xF6C5 0xE4EC
+0xF6C6 0xE4ED
+0xF6C7 0xE4EE
+0xF6C8 0xE4EF
+0xF6C9 0xE4F0
+0xF6CA 0xE4F1
+0xF6CB 0xE4F2
+0xF6CC 0xE4F3
+0xF6CD 0xE4F4
+0xF6CE 0xE4F5
+0xF6CF 0xE4F6
+0xF6D0 0xE4F7
+0xF6D1 0xE4F8
+0xF6D2 0xE4F9
+0xF6D3 0xE4FA
+0xF6D4 0xE4FB
+0xF6D5 0xE4FC
+0xF6D6 0xE4FD
+0xF6D7 0xE4FE
+0xF6D8 0xE4FF
+0xF6D9 0xE500
+0xF6DA 0xE501
+0xF6DB 0xE502
+0xF6DC 0xE503
+0xF6DD 0xE504
+0xF6DE 0xE505
+0xF6DF 0xE506
+0xF6E0 0xE507
+0xF6E1 0xE508
+0xF6E2 0xE509
+0xF6E3 0xE50A
+0xF6E4 0xE50B
+0xF6E5 0xE50C
+0xF6E6 0xE50D
+0xF6E7 0xE50E
+0xF6E8 0xE50F
+0xF6E9 0xE510
+0xF6EA 0xE511
+0xF6EB 0xE512
+0xF6EC 0xE513
+0xF6ED 0xE514
+0xF6EE 0xE515
+0xF6EF 0xE516
+0xF6F0 0xE517
+0xF6F1 0xE518
+0xF6F2 0xE519
+0xF6F3 0xE51A
+0xF6F4 0xE51B
+0xF6F5 0xE51C
+0xF6F6 0xE51D
+0xF6F7 0xE51E
+0xF6F8 0xE51F
+0xF6F9 0xE520
+0xF6FA 0xE521
+0xF6FB 0xE522
+0xF6FC 0xE523
+0xF740 0xE524
+0xF741 0xE525
+0xF742 0xE526
+0xF743 0xE527
+0xF744 0xE528
+0xF745 0xE529
+0xF746 0xE52A
+0xF747 0xE52B
+0xF748 0xE52C
+0xF749 0xE52D
+0xF74A 0xE52E
+0xF74B 0xE52F
+0xF74C 0xE530
+0xF74D 0xE531
+0xF74E 0xE532
+0xF74F 0xE533
+0xF750 0xE534
+0xF751 0xE535
+0xF752 0xE536
+0xF753 0xE537
+0xF754 0xE538
+0xF755 0xE539
+0xF756 0xE53A
+0xF757 0xE53B
+0xF758 0xE53C
+0xF759 0xE53D
+0xF75A 0xE53E
+0xF75B 0xE53F
+0xF75C 0xE540
+0xF75D 0xE541
+0xF75E 0xE542
+0xF75F 0xE543
+0xF760 0xE544
+0xF761 0xE545
+0xF762 0xE546
+0xF763 0xE547
+0xF764 0xE548
+0xF765 0xE549
+0xF766 0xE54A
+0xF767 0xE54B
+0xF768 0xE54C
+0xF769 0xE54D
+0xF76A 0xE54E
+0xF76B 0xE54F
+0xF76C 0xE550
+0xF76D 0xE551
+0xF76E 0xE552
+0xF76F 0xE553
+0xF770 0xE554
+0xF771 0xE555
+0xF772 0xE556
+0xF773 0xE557
+0xF774 0xE558
+0xF775 0xE559
+0xF776 0xE55A
+0xF777 0xE55B
+0xF778 0xE55C
+0xF779 0xE55D
+0xF77A 0xE55E
+0xF77B 0xE55F
+0xF77C 0xE560
+0xF77D 0xE561
+0xF77E 0xE562
+0xF780 0xE563
+0xF781 0xE564
+0xF782 0xE565
+0xF783 0xE566
+0xF784 0xE567
+0xF785 0xE568
+0xF786 0xE569
+0xF787 0xE56A
+0xF788 0xE56B
+0xF789 0xE56C
+0xF78A 0xE56D
+0xF78B 0xE56E
+0xF78C 0xE56F
+0xF78D 0xE570
+0xF78E 0xE571
+0xF78F 0xE572
+0xF790 0xE573
+0xF791 0xE574
+0xF792 0xE575
+0xF793 0xE576
+0xF794 0xE577
+0xF795 0xE578
+0xF796 0xE579
+0xF797 0xE57A
+0xF798 0xE57B
+0xF799 0xE57C
+0xF79A 0xE57D
+0xF79B 0xE57E
+0xF79C 0xE57F
+0xF79D 0xE580
+0xF79E 0xE581
+0xF79F 0xE582
+0xF7A0 0xE583
+0xF7A1 0xE584
+0xF7A2 0xE585
+0xF7A3 0xE586
+0xF7A4 0xE587
+0xF7A5 0xE588
+0xF7A6 0xE589
+0xF7A7 0xE58A
+0xF7A8 0xE58B
+0xF7A9 0xE58C
+0xF7AA 0xE58D
+0xF7AB 0xE58E
+0xF7AC 0xE58F
+0xF7AD 0xE590
+0xF7AE 0xE591
+0xF7AF 0xE592
+0xF7B0 0xE593
+0xF7B1 0xE594
+0xF7B2 0xE595
+0xF7B3 0xE596
+0xF7B4 0xE597
+0xF7B5 0xE598
+0xF7B6 0xE599
+0xF7B7 0xE59A
+0xF7B8 0xE59B
+0xF7B9 0xE59C
+0xF7BA 0xE59D
+0xF7BB 0xE59E
+0xF7BC 0xE59F
+0xF7BD 0xE5A0
+0xF7BE 0xE5A1
+0xF7BF 0xE5A2
+0xF7C0 0xE5A3
+0xF7C1 0xE5A4
+0xF7C2 0xE5A5
+0xF7C3 0xE5A6
+0xF7C4 0xE5A7
+0xF7C5 0xE5A8
+0xF7C6 0xE5A9
+0xF7C7 0xE5AA
+0xF7C8 0xE5AB
+0xF7C9 0xE5AC
+0xF7CA 0xE5AD
+0xF7CB 0xE5AE
+0xF7CC 0xE5AF
+0xF7CD 0xE5B0
+0xF7CE 0xE5B1
+0xF7CF 0xE5B2
+0xF7D0 0xE5B3
+0xF7D1 0xE5B4
+0xF7D2 0xE5B5
+0xF7D3 0xE5B6
+0xF7D4 0xE5B7
+0xF7D5 0xE5B8
+0xF7D6 0xE5B9
+0xF7D7 0xE5BA
+0xF7D8 0xE5BB
+0xF7D9 0xE5BC
+0xF7DA 0xE5BD
+0xF7DB 0xE5BE
+0xF7DC 0xE5BF
+0xF7DD 0xE5C0
+0xF7DE 0xE5C1
+0xF7DF 0xE5C2
+0xF7E0 0xE5C3
+0xF7E1 0xE5C4
+0xF7E2 0xE5C5
+0xF7E3 0xE5C6
+0xF7E4 0xE5C7
+0xF7E5 0xE5C8
+0xF7E6 0xE5C9
+0xF7E7 0xE5CA
+0xF7E8 0xE5CB
+0xF7E9 0xE5CC
+0xF7EA 0xE5CD
+0xF7EB 0xE5CE
+0xF7EC 0xE5CF
+0xF7ED 0xE5D0
+0xF7EE 0xE5D1
+0xF7EF 0xE5D2
+0xF7F0 0xE5D3
+0xF7F1 0xE5D4
+0xF7F2 0xE5D5
+0xF7F3 0xE5D6
+0xF7F4 0xE5D7
+0xF7F5 0xE5D8
+0xF7F6 0xE5D9
+0xF7F7 0xE5DA
+0xF7F8 0xE5DB
+0xF7F9 0xE5DC
+0xF7FA 0xE5DD
+0xF7FB 0xE5DE
+0xF7FC 0xE5DF
+0xF840 0xE5E0
+0xF841 0xE5E1
+0xF842 0xE5E2
+0xF843 0xE5E3
+0xF844 0xE5E4
+0xF845 0xE5E5
+0xF846 0xE5E6
+0xF847 0xE5E7
+0xF848 0xE5E8
+0xF849 0xE5E9
+0xF84A 0xE5EA
+0xF84B 0xE5EB
+0xF84C 0xE5EC
+0xF84D 0xE5ED
+0xF84E 0xE5EE
+0xF84F 0xE5EF
+0xF850 0xE5F0
+0xF851 0xE5F1
+0xF852 0xE5F2
+0xF853 0xE5F3
+0xF854 0xE5F4
+0xF855 0xE5F5
+0xF856 0xE5F6
+0xF857 0xE5F7
+0xF858 0xE5F8
+0xF859 0xE5F9
+0xF85A 0xE5FA
+0xF85B 0xE5FB
+0xF85C 0xE5FC
+0xF85D 0xE5FD
+0xF85E 0xE5FE
+0xF85F 0xE5FF
+0xF860 0xE600
+0xF861 0xE601
+0xF862 0xE602
+0xF863 0xE603
+0xF864 0xE604
+0xF865 0xE605
+0xF866 0xE606
+0xF867 0xE607
+0xF868 0xE608
+0xF869 0xE609
+0xF86A 0xE60A
+0xF86B 0xE60B
+0xF86C 0xE60C
+0xF86D 0xE60D
+0xF86E 0xE60E
+0xF86F 0xE60F
+0xF870 0xE610
+0xF871 0xE611
+0xF872 0xE612
+0xF873 0xE613
+0xF874 0xE614
+0xF875 0xE615
+0xF876 0xE616
+0xF877 0xE617
+0xF878 0xE618
+0xF879 0xE619
+0xF87A 0xE61A
+0xF87B 0xE61B
+0xF87C 0xE61C
+0xF87D 0xE61D
+0xF87E 0xE61E
+0xF880 0xE61F
+0xF881 0xE620
+0xF882 0xE621
+0xF883 0xE622
+0xF884 0xE623
+0xF885 0xE624
+0xF886 0xE625
+0xF887 0xE626
+0xF888 0xE627
+0xF889 0xE628
+0xF88A 0xE629
+0xF88B 0xE62A
+0xF88C 0xE62B
+0xF88D 0xE62C
+0xF88E 0xE62D
+0xF88F 0xE62E
+0xF890 0xE62F
+0xF891 0xE630
+0xF892 0xE631
+0xF893 0xE632
+0xF894 0xE633
+0xF895 0xE634
+0xF896 0xE635
+0xF897 0xE636
+0xF898 0xE637
+0xF899 0xE638
+0xF89A 0xE639
+0xF89B 0xE63A
+0xF89C 0xE63B
+0xF89D 0xE63C
+0xF89E 0xE63D
+0xF89F 0xE63E
+0xF8A0 0xE63F
+0xF8A1 0xE640
+0xF8A2 0xE641
+0xF8A3 0xE642
+0xF8A4 0xE643
+0xF8A5 0xE644
+0xF8A6 0xE645
+0xF8A7 0xE646
+0xF8A8 0xE647
+0xF8A9 0xE648
+0xF8AA 0xE649
+0xF8AB 0xE64A
+0xF8AC 0xE64B
+0xF8AD 0xE64C
+0xF8AE 0xE64D
+0xF8AF 0xE64E
+0xF8B0 0xE64F
+0xF8B1 0xE650
+0xF8B2 0xE651
+0xF8B3 0xE652
+0xF8B4 0xE653
+0xF8B5 0xE654
+0xF8B6 0xE655
+0xF8B7 0xE656
+0xF8B8 0xE657
+0xF8B9 0xE658
+0xF8BA 0xE659
+0xF8BB 0xE65A
+0xF8BC 0xE65B
+0xF8BD 0xE65C
+0xF8BE 0xE65D
+0xF8BF 0xE65E
+0xF8C0 0xE65F
+0xF8C1 0xE660
+0xF8C2 0xE661
+0xF8C3 0xE662
+0xF8C4 0xE663
+0xF8C5 0xE664
+0xF8C6 0xE665
+0xF8C7 0xE666
+0xF8C8 0xE667
+0xF8C9 0xE668
+0xF8CA 0xE669
+0xF8CB 0xE66A
+0xF8CC 0xE66B
+0xF8CD 0xE66C
+0xF8CE 0xE66D
+0xF8CF 0xE66E
+0xF8D0 0xE66F
+0xF8D1 0xE670
+0xF8D2 0xE671
+0xF8D3 0xE672
+0xF8D4 0xE673
+0xF8D5 0xE674
+0xF8D6 0xE675
+0xF8D7 0xE676
+0xF8D8 0xE677
+0xF8D9 0xE678
+0xF8DA 0xE679
+0xF8DB 0xE67A
+0xF8DC 0xE67B
+0xF8DD 0xE67C
+0xF8DE 0xE67D
+0xF8DF 0xE67E
+0xF8E0 0xE67F
+0xF8E1 0xE680
+0xF8E2 0xE681
+0xF8E3 0xE682
+0xF8E4 0xE683
+0xF8E5 0xE684
+0xF8E6 0xE685
+0xF8E7 0xE686
+0xF8E8 0xE687
+0xF8E9 0xE688
+0xF8EA 0xE689
+0xF8EB 0xE68A
+0xF8EC 0xE68B
+0xF8ED 0xE68C
+0xF8EE 0xE68D
+0xF8EF 0xE68E
+0xF8F0 0xE68F
+0xF8F1 0xE690
+0xF8F2 0xE691
+0xF8F3 0xE692
+0xF8F4 0xE693
+0xF8F5 0xE694
+0xF8F6 0xE695
+0xF8F7 0xE696
+0xF8F8 0xE697
+0xF8F9 0xE698
+0xF8FA 0xE699
+0xF8FB 0xE69A
+0xF8FC 0xE69B
+0xF940 0xE69C
+0xF941 0xE69D
+0xF942 0xE69E
+0xF943 0xE69F
+0xF944 0xE6A0
+0xF945 0xE6A1
+0xF946 0xE6A2
+0xF947 0xE6A3
+0xF948 0xE6A4
+0xF949 0xE6A5
+0xF94A 0xE6A6
+0xF94B 0xE6A7
+0xF94C 0xE6A8
+0xF94D 0xE6A9
+0xF94E 0xE6AA
+0xF94F 0xE6AB
+0xF950 0xE6AC
+0xF951 0xE6AD
+0xF952 0xE6AE
+0xF953 0xE6AF
+0xF954 0xE6B0
+0xF955 0xE6B1
+0xF956 0xE6B2
+0xF957 0xE6B3
+0xF958 0xE6B4
+0xF959 0xE6B5
+0xF95A 0xE6B6
+0xF95B 0xE6B7
+0xF95C 0xE6B8
+0xF95D 0xE6B9
+0xF95E 0xE6BA
+0xF95F 0xE6BB
+0xF960 0xE6BC
+0xF961 0xE6BD
+0xF962 0xE6BE
+0xF963 0xE6BF
+0xF964 0xE6C0
+0xF965 0xE6C1
+0xF966 0xE6C2
+0xF967 0xE6C3
+0xF968 0xE6C4
+0xF969 0xE6C5
+0xF96A 0xE6C6
+0xF96B 0xE6C7
+0xF96C 0xE6C8
+0xF96D 0xE6C9
+0xF96E 0xE6CA
+0xF96F 0xE6CB
+0xF970 0xE6CC
+0xF971 0xE6CD
+0xF972 0xE6CE
+0xF973 0xE6CF
+0xF974 0xE6D0
+0xF975 0xE6D1
+0xF976 0xE6D2
+0xF977 0xE6D3
+0xF978 0xE6D4
+0xF979 0xE6D5
+0xF97A 0xE6D6
+0xF97B 0xE6D7
+0xF97C 0xE6D8
+0xF97D 0xE6D9
+0xF97E 0xE6DA
+0xF980 0xE6DB
+0xF981 0xE6DC
+0xF982 0xE6DD
+0xF983 0xE6DE
+0xF984 0xE6DF
+0xF985 0xE6E0
+0xF986 0xE6E1
+0xF987 0xE6E2
+0xF988 0xE6E3
+0xF989 0xE6E4
+0xF98A 0xE6E5
+0xF98B 0xE6E6
+0xF98C 0xE6E7
+0xF98D 0xE6E8
+0xF98E 0xE6E9
+0xF98F 0xE6EA
+0xF990 0xE6EB
+0xF991 0xE6EC
+0xF992 0xE6ED
+0xF993 0xE6EE
+0xF994 0xE6EF
+0xF995 0xE6F0
+0xF996 0xE6F1
+0xF997 0xE6F2
+0xF998 0xE6F3
+0xF999 0xE6F4
+0xF99A 0xE6F5
+0xF99B 0xE6F6
+0xF99C 0xE6F7
+0xF99D 0xE6F8
+0xF99E 0xE6F9
+0xF99F 0xE6FA
+0xF9A0 0xE6FB
+0xF9A1 0xE6FC
+0xF9A2 0xE6FD
+0xF9A3 0xE6FE
+0xF9A4 0xE6FF
+0xF9A5 0xE700
+0xF9A6 0xE701
+0xF9A7 0xE702
+0xF9A8 0xE703
+0xF9A9 0xE704
+0xF9AA 0xE705
+0xF9AB 0xE706
+0xF9AC 0xE707
+0xF9AD 0xE708
+0xF9AE 0xE709
+0xF9AF 0xE70A
+0xF9B0 0xE70B
+0xF9B1 0xE70C
+0xF9B2 0xE70D
+0xF9B3 0xE70E
+0xF9B4 0xE70F
+0xF9B5 0xE710
+0xF9B6 0xE711
+0xF9B7 0xE712
+0xF9B8 0xE713
+0xF9B9 0xE714
+0xF9BA 0xE715
+0xF9BB 0xE716
+0xF9BC 0xE717
+0xF9BD 0xE718
+0xF9BE 0xE719
+0xF9BF 0xE71A
+0xF9C0 0xE71B
+0xF9C1 0xE71C
+0xF9C2 0xE71D
+0xF9C3 0xE71E
+0xF9C4 0xE71F
+0xF9C5 0xE720
+0xF9C6 0xE721
+0xF9C7 0xE722
+0xF9C8 0xE723
+0xF9C9 0xE724
+0xF9CA 0xE725
+0xF9CB 0xE726
+0xF9CC 0xE727
+0xF9CD 0xE728
+0xF9CE 0xE729
+0xF9CF 0xE72A
+0xF9D0 0xE72B
+0xF9D1 0xE72C
+0xF9D2 0xE72D
+0xF9D3 0xE72E
+0xF9D4 0xE72F
+0xF9D5 0xE730
+0xF9D6 0xE731
+0xF9D7 0xE732
+0xF9D8 0xE733
+0xF9D9 0xE734
+0xF9DA 0xE735
+0xF9DB 0xE736
+0xF9DC 0xE737
+0xF9DD 0xE738
+0xF9DE 0xE739
+0xF9DF 0xE73A
+0xF9E0 0xE73B
+0xF9E1 0xE73C
+0xF9E2 0xE73D
+0xF9E3 0xE73E
+0xF9E4 0xE73F
+0xF9E5 0xE740
+0xF9E6 0xE741
+0xF9E7 0xE742
+0xF9E8 0xE743
+0xF9E9 0xE744
+0xF9EA 0xE745
+0xF9EB 0xE746
+0xF9EC 0xE747
+0xF9ED 0xE748
+0xF9EE 0xE749
+0xF9EF 0xE74A
+0xF9F0 0xE74B
+0xF9F1 0xE74C
+0xF9F2 0xE74D
+0xF9F3 0xE74E
+0xF9F4 0xE74F
+0xF9F5 0xE750
+0xF9F6 0xE751
+0xF9F7 0xE752
+0xF9F8 0xE753
+0xF9F9 0xE754
+0xF9FA 0xE755
+0xF9FB 0xE756
+0xF9FC 0xE757
+0xFA40 0x2170
+0xFA41 0x2171
+0xFA42 0x2172
+0xFA43 0x2173
+0xFA44 0x2174
+0xFA45 0x2175
+0xFA46 0x2176
+0xFA47 0x2177
+0xFA48 0x2178
+0xFA49 0x2179
+0xFA4A 0x2160
+0xFA4B 0x2161
+0xFA4C 0x2162
+0xFA4D 0x2163
+0xFA4E 0x2164
+0xFA4F 0x2165
+0xFA50 0x2166
+0xFA51 0x2167
+0xFA52 0x2168
+0xFA53 0x2169
+0xFA54 0xFFE2
+0xFA55 0xFFE4
+0xFA56 0xFF07
+0xFA57 0xFF02
+0xFA58 0x3231
+0xFA59 0x2116
+0xFA5A 0x2121
+0xFA5B 0x2235
+0xFA5C 0x7E8A
+0xFA5D 0x891C
+0xFA5E 0x9348
+0xFA5F 0x9288
+0xFA60 0x84DC
+0xFA61 0x4FC9
+0xFA62 0x70BB
+0xFA63 0x6631
+0xFA64 0x68C8
+0xFA65 0x92F9
+0xFA66 0x66FB
+0xFA67 0x5F45
+0xFA68 0x4E28
+0xFA69 0x4EE1
+0xFA6A 0x4EFC
+0xFA6B 0x4F00
+0xFA6C 0x4F03
+0xFA6D 0x4F39
+0xFA6E 0x4F56
+0xFA6F 0x4F92
+0xFA70 0x4F8A
+0xFA71 0x4F9A
+0xFA72 0x4F94
+0xFA73 0x4FCD
+0xFA74 0x5040
+0xFA75 0x5022
+0xFA76 0x4FFF
+0xFA77 0x501E
+0xFA78 0x5046
+0xFA79 0x5070
+0xFA7A 0x5042
+0xFA7B 0x5094
+0xFA7C 0x50F4
+0xFA7D 0x50D8
+0xFA7E 0x514A
+0xFA80 0x5164
+0xFA81 0x519D
+0xFA82 0x51BE
+0xFA83 0x51EC
+0xFA84 0x5215
+0xFA85 0x529C
+0xFA86 0x52A6
+0xFA87 0x52C0
+0xFA88 0x52DB
+0xFA89 0x5300
+0xFA8A 0x5307
+0xFA8B 0x5324
+0xFA8C 0x5372
+0xFA8D 0x5393
+0xFA8E 0x53B2
+0xFA8F 0x53DD
+0xFA90 0xFA0E
+0xFA91 0x549C
+0xFA92 0x548A
+0xFA93 0x54A9
+0xFA94 0x54FF
+0xFA95 0x5586
+0xFA96 0x5759
+0xFA97 0x5765
+0xFA98 0x57AC
+0xFA99 0x57C8
+0xFA9A 0x57C7
+0xFA9B 0xFA0F
+0xFA9C 0xFA10
+0xFA9D 0x589E
+0xFA9E 0x58B2
+0xFA9F 0x590B
+0xFAA0 0x5953
+0xFAA1 0x595B
+0xFAA2 0x595D
+0xFAA3 0x5963
+0xFAA4 0x59A4
+0xFAA5 0x59BA
+0xFAA6 0x5B56
+0xFAA7 0x5BC0
+0xFAA8 0x752F
+0xFAA9 0x5BD8
+0xFAAA 0x5BEC
+0xFAAB 0x5C1E
+0xFAAC 0x5CA6
+0xFAAD 0x5CBA
+0xFAAE 0x5CF5
+0xFAAF 0x5D27
+0xFAB0 0x5D53
+0xFAB1 0xFA11
+0xFAB2 0x5D42
+0xFAB3 0x5D6D
+0xFAB4 0x5DB8
+0xFAB5 0x5DB9
+0xFAB6 0x5DD0
+0xFAB7 0x5F21
+0xFAB8 0x5F34
+0xFAB9 0x5F67
+0xFABA 0x5FB7
+0xFABB 0x5FDE
+0xFABC 0x605D
+0xFABD 0x6085
+0xFABE 0x608A
+0xFABF 0x60DE
+0xFAC0 0x60D5
+0xFAC1 0x6120
+0xFAC2 0x60F2
+0xFAC3 0x6111
+0xFAC4 0x6137
+0xFAC5 0x6130
+0xFAC6 0x6198
+0xFAC7 0x6213
+0xFAC8 0x62A6
+0xFAC9 0x63F5
+0xFACA 0x6460
+0xFACB 0x649D
+0xFACC 0x64CE
+0xFACD 0x654E
+0xFACE 0x6600
+0xFACF 0x6615
+0xFAD0 0x663B
+0xFAD1 0x6609
+0xFAD2 0x662E
+0xFAD3 0x661E
+0xFAD4 0x6624
+0xFAD5 0x6665
+0xFAD6 0x6657
+0xFAD7 0x6659
+0xFAD8 0xFA12
+0xFAD9 0x6673
+0xFADA 0x6699
+0xFADB 0x66A0
+0xFADC 0x66B2
+0xFADD 0x66BF
+0xFADE 0x66FA
+0xFADF 0x670E
+0xFAE0 0xF929
+0xFAE1 0x6766
+0xFAE2 0x67BB
+0xFAE3 0x6852
+0xFAE4 0x67C0
+0xFAE5 0x6801
+0xFAE6 0x6844
+0xFAE7 0x68CF
+0xFAE8 0xFA13
+0xFAE9 0x6968
+0xFAEA 0xFA14
+0xFAEB 0x6998
+0xFAEC 0x69E2
+0xFAED 0x6A30
+0xFAEE 0x6A6B
+0xFAEF 0x6A46
+0xFAF0 0x6A73
+0xFAF1 0x6A7E
+0xFAF2 0x6AE2
+0xFAF3 0x6AE4
+0xFAF4 0x6BD6
+0xFAF5 0x6C3F
+0xFAF6 0x6C5C
+0xFAF7 0x6C86
+0xFAF8 0x6C6F
+0xFAF9 0x6CDA
+0xFAFA 0x6D04
+0xFAFB 0x6D87
+0xFAFC 0x6D6F
+0xFB40 0x6D96
+0xFB41 0x6DAC
+0xFB42 0x6DCF
+0xFB43 0x6DF8
+0xFB44 0x6DF2
+0xFB45 0x6DFC
+0xFB46 0x6E39
+0xFB47 0x6E5C
+0xFB48 0x6E27
+0xFB49 0x6E3C
+0xFB4A 0x6EBF
+0xFB4B 0x6F88
+0xFB4C 0x6FB5
+0xFB4D 0x6FF5
+0xFB4E 0x7005
+0xFB4F 0x7007
+0xFB50 0x7028
+0xFB51 0x7085
+0xFB52 0x70AB
+0xFB53 0x710F
+0xFB54 0x7104
+0xFB55 0x715C
+0xFB56 0x7146
+0xFB57 0x7147
+0xFB58 0xFA15
+0xFB59 0x71C1
+0xFB5A 0x71FE
+0xFB5B 0x72B1
+0xFB5C 0x72BE
+0xFB5D 0x7324
+0xFB5E 0xFA16
+0xFB5F 0x7377
+0xFB60 0x73BD
+0xFB61 0x73C9
+0xFB62 0x73D6
+0xFB63 0x73E3
+0xFB64 0x73D2
+0xFB65 0x7407
+0xFB66 0x73F5
+0xFB67 0x7426
+0xFB68 0x742A
+0xFB69 0x7429
+0xFB6A 0x742E
+0xFB6B 0x7462
+0xFB6C 0x7489
+0xFB6D 0x749F
+0xFB6E 0x7501
+0xFB6F 0x756F
+0xFB70 0x7682
+0xFB71 0x769C
+0xFB72 0x769E
+0xFB73 0x769B
+0xFB74 0x76A6
+0xFB75 0xFA17
+0xFB76 0x7746
+0xFB77 0x52AF
+0xFB78 0x7821
+0xFB79 0x784E
+0xFB7A 0x7864
+0xFB7B 0x787A
+0xFB7C 0x7930
+0xFB7D 0xFA18
+0xFB7E 0xFA19
+0xFB80 0xFA1A
+0xFB81 0x7994
+0xFB82 0xFA1B
+0xFB83 0x799B
+0xFB84 0x7AD1
+0xFB85 0x7AE7
+0xFB86 0xFA1C
+0xFB87 0x7AEB
+0xFB88 0x7B9E
+0xFB89 0xFA1D
+0xFB8A 0x7D48
+0xFB8B 0x7D5C
+0xFB8C 0x7DB7
+0xFB8D 0x7DA0
+0xFB8E 0x7DD6
+0xFB8F 0x7E52
+0xFB90 0x7F47
+0xFB91 0x7FA1
+0xFB92 0xFA1E
+0xFB93 0x8301
+0xFB94 0x8362
+0xFB95 0x837F
+0xFB96 0x83C7
+0xFB97 0x83F6
+0xFB98 0x8448
+0xFB99 0x84B4
+0xFB9A 0x8553
+0xFB9B 0x8559
+0xFB9C 0x856B
+0xFB9D 0xFA1F
+0xFB9E 0x85B0
+0xFB9F 0xFA20
+0xFBA0 0xFA21
+0xFBA1 0x8807
+0xFBA2 0x88F5
+0xFBA3 0x8A12
+0xFBA4 0x8A37
+0xFBA5 0x8A79
+0xFBA6 0x8AA7
+0xFBA7 0x8ABE
+0xFBA8 0x8ADF
+0xFBA9 0xFA22
+0xFBAA 0x8AF6
+0xFBAB 0x8B53
+0xFBAC 0x8B7F
+0xFBAD 0x8CF0
+0xFBAE 0x8CF4
+0xFBAF 0x8D12
+0xFBB0 0x8D76
+0xFBB1 0xFA23
+0xFBB2 0x8ECF
+0xFBB3 0xFA24
+0xFBB4 0xFA25
+0xFBB5 0x9067
+0xFBB6 0x90DE
+0xFBB7 0xFA26
+0xFBB8 0x9115
+0xFBB9 0x9127
+0xFBBA 0x91DA
+0xFBBB 0x91D7
+0xFBBC 0x91DE
+0xFBBD 0x91ED
+0xFBBE 0x91EE
+0xFBBF 0x91E4
+0xFBC0 0x91E5
+0xFBC1 0x9206
+0xFBC2 0x9210
+0xFBC3 0x920A
+0xFBC4 0x923A
+0xFBC5 0x9240
+0xFBC6 0x923C
+0xFBC7 0x924E
+0xFBC8 0x9259
+0xFBC9 0x9251
+0xFBCA 0x9239
+0xFBCB 0x9267
+0xFBCC 0x92A7
+0xFBCD 0x9277
+0xFBCE 0x9278
+0xFBCF 0x92E7
+0xFBD0 0x92D7
+0xFBD1 0x92D9
+0xFBD2 0x92D0
+0xFBD3 0xFA27
+0xFBD4 0x92D5
+0xFBD5 0x92E0
+0xFBD6 0x92D3
+0xFBD7 0x9325
+0xFBD8 0x9321
+0xFBD9 0x92FB
+0xFBDA 0xFA28
+0xFBDB 0x931E
+0xFBDC 0x92FF
+0xFBDD 0x931D
+0xFBDE 0x9302
+0xFBDF 0x9370
+0xFBE0 0x9357
+0xFBE1 0x93A4
+0xFBE2 0x93C6
+0xFBE3 0x93DE
+0xFBE4 0x93F8
+0xFBE5 0x9431
+0xFBE6 0x9445
+0xFBE7 0x9448
+0xFBE8 0x9592
+0xFBE9 0xF9DC
+0xFBEA 0xFA29
+0xFBEB 0x969D
+0xFBEC 0x96AF
+0xFBED 0x9733
+0xFBEE 0x973B
+0xFBEF 0x9743
+0xFBF0 0x974D
+0xFBF1 0x974F
+0xFBF2 0x9751
+0xFBF3 0x9755
+0xFBF4 0x9857
+0xFBF5 0x9865
+0xFBF6 0xFA2A
+0xFBF7 0xFA2B
+0xFBF8 0x9927
+0xFBF9 0xFA2C
+0xFBFA 0x999E
+0xFBFB 0x9A4E
+0xFBFC 0x9AD9
+0xFC40 0x9ADC
+0xFC41 0x9B75
+0xFC42 0x9B72
+0xFC43 0x9B8F
+0xFC44 0x9BB1
+0xFC45 0x9BBB
+0xFC46 0x9C00
+0xFC47 0x9D70
+0xFC48 0x9D6B
+0xFC49 0xFA2D
+0xFC4A 0x9E19
+0xFC4B 0x9ED1
diff --git a/jni/iconv/tests/CP936.TXT b/jni/iconv/tests/CP936.TXT
new file mode 100644
index 0000000..9c11aee
--- /dev/null
+++ b/jni/iconv/tests/CP936.TXT
@@ -0,0 +1,23334 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x20AC
+0x8140 0x4E02
+0x8141 0x4E04
+0x8142 0x4E05
+0x8143 0x4E06
+0x8144 0x4E0F
+0x8145 0x4E12
+0x8146 0x4E17
+0x8147 0x4E1F
+0x8148 0x4E20
+0x8149 0x4E21
+0x814A 0x4E23
+0x814B 0x4E26
+0x814C 0x4E29
+0x814D 0x4E2E
+0x814E 0x4E2F
+0x814F 0x4E31
+0x8150 0x4E33
+0x8151 0x4E35
+0x8152 0x4E37
+0x8153 0x4E3C
+0x8154 0x4E40
+0x8155 0x4E41
+0x8156 0x4E42
+0x8157 0x4E44
+0x8158 0x4E46
+0x8159 0x4E4A
+0x815A 0x4E51
+0x815B 0x4E55
+0x815C 0x4E57
+0x815D 0x4E5A
+0x815E 0x4E5B
+0x815F 0x4E62
+0x8160 0x4E63
+0x8161 0x4E64
+0x8162 0x4E65
+0x8163 0x4E67
+0x8164 0x4E68
+0x8165 0x4E6A
+0x8166 0x4E6B
+0x8167 0x4E6C
+0x8168 0x4E6D
+0x8169 0x4E6E
+0x816A 0x4E6F
+0x816B 0x4E72
+0x816C 0x4E74
+0x816D 0x4E75
+0x816E 0x4E76
+0x816F 0x4E77
+0x8170 0x4E78
+0x8171 0x4E79
+0x8172 0x4E7A
+0x8173 0x4E7B
+0x8174 0x4E7C
+0x8175 0x4E7D
+0x8176 0x4E7F
+0x8177 0x4E80
+0x8178 0x4E81
+0x8179 0x4E82
+0x817A 0x4E83
+0x817B 0x4E84
+0x817C 0x4E85
+0x817D 0x4E87
+0x817E 0x4E8A
+0x8180 0x4E90
+0x8181 0x4E96
+0x8182 0x4E97
+0x8183 0x4E99
+0x8184 0x4E9C
+0x8185 0x4E9D
+0x8186 0x4E9E
+0x8187 0x4EA3
+0x8188 0x4EAA
+0x8189 0x4EAF
+0x818A 0x4EB0
+0x818B 0x4EB1
+0x818C 0x4EB4
+0x818D 0x4EB6
+0x818E 0x4EB7
+0x818F 0x4EB8
+0x8190 0x4EB9
+0x8191 0x4EBC
+0x8192 0x4EBD
+0x8193 0x4EBE
+0x8194 0x4EC8
+0x8195 0x4ECC
+0x8196 0x4ECF
+0x8197 0x4ED0
+0x8198 0x4ED2
+0x8199 0x4EDA
+0x819A 0x4EDB
+0x819B 0x4EDC
+0x819C 0x4EE0
+0x819D 0x4EE2
+0x819E 0x4EE6
+0x819F 0x4EE7
+0x81A0 0x4EE9
+0x81A1 0x4EED
+0x81A2 0x4EEE
+0x81A3 0x4EEF
+0x81A4 0x4EF1
+0x81A5 0x4EF4
+0x81A6 0x4EF8
+0x81A7 0x4EF9
+0x81A8 0x4EFA
+0x81A9 0x4EFC
+0x81AA 0x4EFE
+0x81AB 0x4F00
+0x81AC 0x4F02
+0x81AD 0x4F03
+0x81AE 0x4F04
+0x81AF 0x4F05
+0x81B0 0x4F06
+0x81B1 0x4F07
+0x81B2 0x4F08
+0x81B3 0x4F0B
+0x81B4 0x4F0C
+0x81B5 0x4F12
+0x81B6 0x4F13
+0x81B7 0x4F14
+0x81B8 0x4F15
+0x81B9 0x4F16
+0x81BA 0x4F1C
+0x81BB 0x4F1D
+0x81BC 0x4F21
+0x81BD 0x4F23
+0x81BE 0x4F28
+0x81BF 0x4F29
+0x81C0 0x4F2C
+0x81C1 0x4F2D
+0x81C2 0x4F2E
+0x81C3 0x4F31
+0x81C4 0x4F33
+0x81C5 0x4F35
+0x81C6 0x4F37
+0x81C7 0x4F39
+0x81C8 0x4F3B
+0x81C9 0x4F3E
+0x81CA 0x4F3F
+0x81CB 0x4F40
+0x81CC 0x4F41
+0x81CD 0x4F42
+0x81CE 0x4F44
+0x81CF 0x4F45
+0x81D0 0x4F47
+0x81D1 0x4F48
+0x81D2 0x4F49
+0x81D3 0x4F4A
+0x81D4 0x4F4B
+0x81D5 0x4F4C
+0x81D6 0x4F52
+0x81D7 0x4F54
+0x81D8 0x4F56
+0x81D9 0x4F61
+0x81DA 0x4F62
+0x81DB 0x4F66
+0x81DC 0x4F68
+0x81DD 0x4F6A
+0x81DE 0x4F6B
+0x81DF 0x4F6D
+0x81E0 0x4F6E
+0x81E1 0x4F71
+0x81E2 0x4F72
+0x81E3 0x4F75
+0x81E4 0x4F77
+0x81E5 0x4F78
+0x81E6 0x4F79
+0x81E7 0x4F7A
+0x81E8 0x4F7D
+0x81E9 0x4F80
+0x81EA 0x4F81
+0x81EB 0x4F82
+0x81EC 0x4F85
+0x81ED 0x4F86
+0x81EE 0x4F87
+0x81EF 0x4F8A
+0x81F0 0x4F8C
+0x81F1 0x4F8E
+0x81F2 0x4F90
+0x81F3 0x4F92
+0x81F4 0x4F93
+0x81F5 0x4F95
+0x81F6 0x4F96
+0x81F7 0x4F98
+0x81F8 0x4F99
+0x81F9 0x4F9A
+0x81FA 0x4F9C
+0x81FB 0x4F9E
+0x81FC 0x4F9F
+0x81FD 0x4FA1
+0x81FE 0x4FA2
+0x8240 0x4FA4
+0x8241 0x4FAB
+0x8242 0x4FAD
+0x8243 0x4FB0
+0x8244 0x4FB1
+0x8245 0x4FB2
+0x8246 0x4FB3
+0x8247 0x4FB4
+0x8248 0x4FB6
+0x8249 0x4FB7
+0x824A 0x4FB8
+0x824B 0x4FB9
+0x824C 0x4FBA
+0x824D 0x4FBB
+0x824E 0x4FBC
+0x824F 0x4FBD
+0x8250 0x4FBE
+0x8251 0x4FC0
+0x8252 0x4FC1
+0x8253 0x4FC2
+0x8254 0x4FC6
+0x8255 0x4FC7
+0x8256 0x4FC8
+0x8257 0x4FC9
+0x8258 0x4FCB
+0x8259 0x4FCC
+0x825A 0x4FCD
+0x825B 0x4FD2
+0x825C 0x4FD3
+0x825D 0x4FD4
+0x825E 0x4FD5
+0x825F 0x4FD6
+0x8260 0x4FD9
+0x8261 0x4FDB
+0x8262 0x4FE0
+0x8263 0x4FE2
+0x8264 0x4FE4
+0x8265 0x4FE5
+0x8266 0x4FE7
+0x8267 0x4FEB
+0x8268 0x4FEC
+0x8269 0x4FF0
+0x826A 0x4FF2
+0x826B 0x4FF4
+0x826C 0x4FF5
+0x826D 0x4FF6
+0x826E 0x4FF7
+0x826F 0x4FF9
+0x8270 0x4FFB
+0x8271 0x4FFC
+0x8272 0x4FFD
+0x8273 0x4FFF
+0x8274 0x5000
+0x8275 0x5001
+0x8276 0x5002
+0x8277 0x5003
+0x8278 0x5004
+0x8279 0x5005
+0x827A 0x5006
+0x827B 0x5007
+0x827C 0x5008
+0x827D 0x5009
+0x827E 0x500A
+0x8280 0x500B
+0x8281 0x500E
+0x8282 0x5010
+0x8283 0x5011
+0x8284 0x5013
+0x8285 0x5015
+0x8286 0x5016
+0x8287 0x5017
+0x8288 0x501B
+0x8289 0x501D
+0x828A 0x501E
+0x828B 0x5020
+0x828C 0x5022
+0x828D 0x5023
+0x828E 0x5024
+0x828F 0x5027
+0x8290 0x502B
+0x8291 0x502F
+0x8292 0x5030
+0x8293 0x5031
+0x8294 0x5032
+0x8295 0x5033
+0x8296 0x5034
+0x8297 0x5035
+0x8298 0x5036
+0x8299 0x5037
+0x829A 0x5038
+0x829B 0x5039
+0x829C 0x503B
+0x829D 0x503D
+0x829E 0x503F
+0x829F 0x5040
+0x82A0 0x5041
+0x82A1 0x5042
+0x82A2 0x5044
+0x82A3 0x5045
+0x82A4 0x5046
+0x82A5 0x5049
+0x82A6 0x504A
+0x82A7 0x504B
+0x82A8 0x504D
+0x82A9 0x5050
+0x82AA 0x5051
+0x82AB 0x5052
+0x82AC 0x5053
+0x82AD 0x5054
+0x82AE 0x5056
+0x82AF 0x5057
+0x82B0 0x5058
+0x82B1 0x5059
+0x82B2 0x505B
+0x82B3 0x505D
+0x82B4 0x505E
+0x82B5 0x505F
+0x82B6 0x5060
+0x82B7 0x5061
+0x82B8 0x5062
+0x82B9 0x5063
+0x82BA 0x5064
+0x82BB 0x5066
+0x82BC 0x5067
+0x82BD 0x5068
+0x82BE 0x5069
+0x82BF 0x506A
+0x82C0 0x506B
+0x82C1 0x506D
+0x82C2 0x506E
+0x82C3 0x506F
+0x82C4 0x5070
+0x82C5 0x5071
+0x82C6 0x5072
+0x82C7 0x5073
+0x82C8 0x5074
+0x82C9 0x5075
+0x82CA 0x5078
+0x82CB 0x5079
+0x82CC 0x507A
+0x82CD 0x507C
+0x82CE 0x507D
+0x82CF 0x5081
+0x82D0 0x5082
+0x82D1 0x5083
+0x82D2 0x5084
+0x82D3 0x5086
+0x82D4 0x5087
+0x82D5 0x5089
+0x82D6 0x508A
+0x82D7 0x508B
+0x82D8 0x508C
+0x82D9 0x508E
+0x82DA 0x508F
+0x82DB 0x5090
+0x82DC 0x5091
+0x82DD 0x5092
+0x82DE 0x5093
+0x82DF 0x5094
+0x82E0 0x5095
+0x82E1 0x5096
+0x82E2 0x5097
+0x82E3 0x5098
+0x82E4 0x5099
+0x82E5 0x509A
+0x82E6 0x509B
+0x82E7 0x509C
+0x82E8 0x509D
+0x82E9 0x509E
+0x82EA 0x509F
+0x82EB 0x50A0
+0x82EC 0x50A1
+0x82ED 0x50A2
+0x82EE 0x50A4
+0x82EF 0x50A6
+0x82F0 0x50AA
+0x82F1 0x50AB
+0x82F2 0x50AD
+0x82F3 0x50AE
+0x82F4 0x50AF
+0x82F5 0x50B0
+0x82F6 0x50B1
+0x82F7 0x50B3
+0x82F8 0x50B4
+0x82F9 0x50B5
+0x82FA 0x50B6
+0x82FB 0x50B7
+0x82FC 0x50B8
+0x82FD 0x50B9
+0x82FE 0x50BC
+0x8340 0x50BD
+0x8341 0x50BE
+0x8342 0x50BF
+0x8343 0x50C0
+0x8344 0x50C1
+0x8345 0x50C2
+0x8346 0x50C3
+0x8347 0x50C4
+0x8348 0x50C5
+0x8349 0x50C6
+0x834A 0x50C7
+0x834B 0x50C8
+0x834C 0x50C9
+0x834D 0x50CA
+0x834E 0x50CB
+0x834F 0x50CC
+0x8350 0x50CD
+0x8351 0x50CE
+0x8352 0x50D0
+0x8353 0x50D1
+0x8354 0x50D2
+0x8355 0x50D3
+0x8356 0x50D4
+0x8357 0x50D5
+0x8358 0x50D7
+0x8359 0x50D8
+0x835A 0x50D9
+0x835B 0x50DB
+0x835C 0x50DC
+0x835D 0x50DD
+0x835E 0x50DE
+0x835F 0x50DF
+0x8360 0x50E0
+0x8361 0x50E1
+0x8362 0x50E2
+0x8363 0x50E3
+0x8364 0x50E4
+0x8365 0x50E5
+0x8366 0x50E8
+0x8367 0x50E9
+0x8368 0x50EA
+0x8369 0x50EB
+0x836A 0x50EF
+0x836B 0x50F0
+0x836C 0x50F1
+0x836D 0x50F2
+0x836E 0x50F4
+0x836F 0x50F6
+0x8370 0x50F7
+0x8371 0x50F8
+0x8372 0x50F9
+0x8373 0x50FA
+0x8374 0x50FC
+0x8375 0x50FD
+0x8376 0x50FE
+0x8377 0x50FF
+0x8378 0x5100
+0x8379 0x5101
+0x837A 0x5102
+0x837B 0x5103
+0x837C 0x5104
+0x837D 0x5105
+0x837E 0x5108
+0x8380 0x5109
+0x8381 0x510A
+0x8382 0x510C
+0x8383 0x510D
+0x8384 0x510E
+0x8385 0x510F
+0x8386 0x5110
+0x8387 0x5111
+0x8388 0x5113
+0x8389 0x5114
+0x838A 0x5115
+0x838B 0x5116
+0x838C 0x5117
+0x838D 0x5118
+0x838E 0x5119
+0x838F 0x511A
+0x8390 0x511B
+0x8391 0x511C
+0x8392 0x511D
+0x8393 0x511E
+0x8394 0x511F
+0x8395 0x5120
+0x8396 0x5122
+0x8397 0x5123
+0x8398 0x5124
+0x8399 0x5125
+0x839A 0x5126
+0x839B 0x5127
+0x839C 0x5128
+0x839D 0x5129
+0x839E 0x512A
+0x839F 0x512B
+0x83A0 0x512C
+0x83A1 0x512D
+0x83A2 0x512E
+0x83A3 0x512F
+0x83A4 0x5130
+0x83A5 0x5131
+0x83A6 0x5132
+0x83A7 0x5133
+0x83A8 0x5134
+0x83A9 0x5135
+0x83AA 0x5136
+0x83AB 0x5137
+0x83AC 0x5138
+0x83AD 0x5139
+0x83AE 0x513A
+0x83AF 0x513B
+0x83B0 0x513C
+0x83B1 0x513D
+0x83B2 0x513E
+0x83B3 0x5142
+0x83B4 0x5147
+0x83B5 0x514A
+0x83B6 0x514C
+0x83B7 0x514E
+0x83B8 0x514F
+0x83B9 0x5150
+0x83BA 0x5152
+0x83BB 0x5153
+0x83BC 0x5157
+0x83BD 0x5158
+0x83BE 0x5159
+0x83BF 0x515B
+0x83C0 0x515D
+0x83C1 0x515E
+0x83C2 0x515F
+0x83C3 0x5160
+0x83C4 0x5161
+0x83C5 0x5163
+0x83C6 0x5164
+0x83C7 0x5166
+0x83C8 0x5167
+0x83C9 0x5169
+0x83CA 0x516A
+0x83CB 0x516F
+0x83CC 0x5172
+0x83CD 0x517A
+0x83CE 0x517E
+0x83CF 0x517F
+0x83D0 0x5183
+0x83D1 0x5184
+0x83D2 0x5186
+0x83D3 0x5187
+0x83D4 0x518A
+0x83D5 0x518B
+0x83D6 0x518E
+0x83D7 0x518F
+0x83D8 0x5190
+0x83D9 0x5191
+0x83DA 0x5193
+0x83DB 0x5194
+0x83DC 0x5198
+0x83DD 0x519A
+0x83DE 0x519D
+0x83DF 0x519E
+0x83E0 0x519F
+0x83E1 0x51A1
+0x83E2 0x51A3
+0x83E3 0x51A6
+0x83E4 0x51A7
+0x83E5 0x51A8
+0x83E6 0x51A9
+0x83E7 0x51AA
+0x83E8 0x51AD
+0x83E9 0x51AE
+0x83EA 0x51B4
+0x83EB 0x51B8
+0x83EC 0x51B9
+0x83ED 0x51BA
+0x83EE 0x51BE
+0x83EF 0x51BF
+0x83F0 0x51C1
+0x83F1 0x51C2
+0x83F2 0x51C3
+0x83F3 0x51C5
+0x83F4 0x51C8
+0x83F5 0x51CA
+0x83F6 0x51CD
+0x83F7 0x51CE
+0x83F8 0x51D0
+0x83F9 0x51D2
+0x83FA 0x51D3
+0x83FB 0x51D4
+0x83FC 0x51D5
+0x83FD 0x51D6
+0x83FE 0x51D7
+0x8440 0x51D8
+0x8441 0x51D9
+0x8442 0x51DA
+0x8443 0x51DC
+0x8444 0x51DE
+0x8445 0x51DF
+0x8446 0x51E2
+0x8447 0x51E3
+0x8448 0x51E5
+0x8449 0x51E6
+0x844A 0x51E7
+0x844B 0x51E8
+0x844C 0x51E9
+0x844D 0x51EA
+0x844E 0x51EC
+0x844F 0x51EE
+0x8450 0x51F1
+0x8451 0x51F2
+0x8452 0x51F4
+0x8453 0x51F7
+0x8454 0x51FE
+0x8455 0x5204
+0x8456 0x5205
+0x8457 0x5209
+0x8458 0x520B
+0x8459 0x520C
+0x845A 0x520F
+0x845B 0x5210
+0x845C 0x5213
+0x845D 0x5214
+0x845E 0x5215
+0x845F 0x521C
+0x8460 0x521E
+0x8461 0x521F
+0x8462 0x5221
+0x8463 0x5222
+0x8464 0x5223
+0x8465 0x5225
+0x8466 0x5226
+0x8467 0x5227
+0x8468 0x522A
+0x8469 0x522C
+0x846A 0x522F
+0x846B 0x5231
+0x846C 0x5232
+0x846D 0x5234
+0x846E 0x5235
+0x846F 0x523C
+0x8470 0x523E
+0x8471 0x5244
+0x8472 0x5245
+0x8473 0x5246
+0x8474 0x5247
+0x8475 0x5248
+0x8476 0x5249
+0x8477 0x524B
+0x8478 0x524E
+0x8479 0x524F
+0x847A 0x5252
+0x847B 0x5253
+0x847C 0x5255
+0x847D 0x5257
+0x847E 0x5258
+0x8480 0x5259
+0x8481 0x525A
+0x8482 0x525B
+0x8483 0x525D
+0x8484 0x525F
+0x8485 0x5260
+0x8486 0x5262
+0x8487 0x5263
+0x8488 0x5264
+0x8489 0x5266
+0x848A 0x5268
+0x848B 0x526B
+0x848C 0x526C
+0x848D 0x526D
+0x848E 0x526E
+0x848F 0x5270
+0x8490 0x5271
+0x8491 0x5273
+0x8492 0x5274
+0x8493 0x5275
+0x8494 0x5276
+0x8495 0x5277
+0x8496 0x5278
+0x8497 0x5279
+0x8498 0x527A
+0x8499 0x527B
+0x849A 0x527C
+0x849B 0x527E
+0x849C 0x5280
+0x849D 0x5283
+0x849E 0x5284
+0x849F 0x5285
+0x84A0 0x5286
+0x84A1 0x5287
+0x84A2 0x5289
+0x84A3 0x528A
+0x84A4 0x528B
+0x84A5 0x528C
+0x84A6 0x528D
+0x84A7 0x528E
+0x84A8 0x528F
+0x84A9 0x5291
+0x84AA 0x5292
+0x84AB 0x5294
+0x84AC 0x5295
+0x84AD 0x5296
+0x84AE 0x5297
+0x84AF 0x5298
+0x84B0 0x5299
+0x84B1 0x529A
+0x84B2 0x529C
+0x84B3 0x52A4
+0x84B4 0x52A5
+0x84B5 0x52A6
+0x84B6 0x52A7
+0x84B7 0x52AE
+0x84B8 0x52AF
+0x84B9 0x52B0
+0x84BA 0x52B4
+0x84BB 0x52B5
+0x84BC 0x52B6
+0x84BD 0x52B7
+0x84BE 0x52B8
+0x84BF 0x52B9
+0x84C0 0x52BA
+0x84C1 0x52BB
+0x84C2 0x52BC
+0x84C3 0x52BD
+0x84C4 0x52C0
+0x84C5 0x52C1
+0x84C6 0x52C2
+0x84C7 0x52C4
+0x84C8 0x52C5
+0x84C9 0x52C6
+0x84CA 0x52C8
+0x84CB 0x52CA
+0x84CC 0x52CC
+0x84CD 0x52CD
+0x84CE 0x52CE
+0x84CF 0x52CF
+0x84D0 0x52D1
+0x84D1 0x52D3
+0x84D2 0x52D4
+0x84D3 0x52D5
+0x84D4 0x52D7
+0x84D5 0x52D9
+0x84D6 0x52DA
+0x84D7 0x52DB
+0x84D8 0x52DC
+0x84D9 0x52DD
+0x84DA 0x52DE
+0x84DB 0x52E0
+0x84DC 0x52E1
+0x84DD 0x52E2
+0x84DE 0x52E3
+0x84DF 0x52E5
+0x84E0 0x52E6
+0x84E1 0x52E7
+0x84E2 0x52E8
+0x84E3 0x52E9
+0x84E4 0x52EA
+0x84E5 0x52EB
+0x84E6 0x52EC
+0x84E7 0x52ED
+0x84E8 0x52EE
+0x84E9 0x52EF
+0x84EA 0x52F1
+0x84EB 0x52F2
+0x84EC 0x52F3
+0x84ED 0x52F4
+0x84EE 0x52F5
+0x84EF 0x52F6
+0x84F0 0x52F7
+0x84F1 0x52F8
+0x84F2 0x52FB
+0x84F3 0x52FC
+0x84F4 0x52FD
+0x84F5 0x5301
+0x84F6 0x5302
+0x84F7 0x5303
+0x84F8 0x5304
+0x84F9 0x5307
+0x84FA 0x5309
+0x84FB 0x530A
+0x84FC 0x530B
+0x84FD 0x530C
+0x84FE 0x530E
+0x8540 0x5311
+0x8541 0x5312
+0x8542 0x5313
+0x8543 0x5314
+0x8544 0x5318
+0x8545 0x531B
+0x8546 0x531C
+0x8547 0x531E
+0x8548 0x531F
+0x8549 0x5322
+0x854A 0x5324
+0x854B 0x5325
+0x854C 0x5327
+0x854D 0x5328
+0x854E 0x5329
+0x854F 0x532B
+0x8550 0x532C
+0x8551 0x532D
+0x8552 0x532F
+0x8553 0x5330
+0x8554 0x5331
+0x8555 0x5332
+0x8556 0x5333
+0x8557 0x5334
+0x8558 0x5335
+0x8559 0x5336
+0x855A 0x5337
+0x855B 0x5338
+0x855C 0x533C
+0x855D 0x533D
+0x855E 0x5340
+0x855F 0x5342
+0x8560 0x5344
+0x8561 0x5346
+0x8562 0x534B
+0x8563 0x534C
+0x8564 0x534D
+0x8565 0x5350
+0x8566 0x5354
+0x8567 0x5358
+0x8568 0x5359
+0x8569 0x535B
+0x856A 0x535D
+0x856B 0x5365
+0x856C 0x5368
+0x856D 0x536A
+0x856E 0x536C
+0x856F 0x536D
+0x8570 0x5372
+0x8571 0x5376
+0x8572 0x5379
+0x8573 0x537B
+0x8574 0x537C
+0x8575 0x537D
+0x8576 0x537E
+0x8577 0x5380
+0x8578 0x5381
+0x8579 0x5383
+0x857A 0x5387
+0x857B 0x5388
+0x857C 0x538A
+0x857D 0x538E
+0x857E 0x538F
+0x8580 0x5390
+0x8581 0x5391
+0x8582 0x5392
+0x8583 0x5393
+0x8584 0x5394
+0x8585 0x5396
+0x8586 0x5397
+0x8587 0x5399
+0x8588 0x539B
+0x8589 0x539C
+0x858A 0x539E
+0x858B 0x53A0
+0x858C 0x53A1
+0x858D 0x53A4
+0x858E 0x53A7
+0x858F 0x53AA
+0x8590 0x53AB
+0x8591 0x53AC
+0x8592 0x53AD
+0x8593 0x53AF
+0x8594 0x53B0
+0x8595 0x53B1
+0x8596 0x53B2
+0x8597 0x53B3
+0x8598 0x53B4
+0x8599 0x53B5
+0x859A 0x53B7
+0x859B 0x53B8
+0x859C 0x53B9
+0x859D 0x53BA
+0x859E 0x53BC
+0x859F 0x53BD
+0x85A0 0x53BE
+0x85A1 0x53C0
+0x85A2 0x53C3
+0x85A3 0x53C4
+0x85A4 0x53C5
+0x85A5 0x53C6
+0x85A6 0x53C7
+0x85A7 0x53CE
+0x85A8 0x53CF
+0x85A9 0x53D0
+0x85AA 0x53D2
+0x85AB 0x53D3
+0x85AC 0x53D5
+0x85AD 0x53DA
+0x85AE 0x53DC
+0x85AF 0x53DD
+0x85B0 0x53DE
+0x85B1 0x53E1
+0x85B2 0x53E2
+0x85B3 0x53E7
+0x85B4 0x53F4
+0x85B5 0x53FA
+0x85B6 0x53FE
+0x85B7 0x53FF
+0x85B8 0x5400
+0x85B9 0x5402
+0x85BA 0x5405
+0x85BB 0x5407
+0x85BC 0x540B
+0x85BD 0x5414
+0x85BE 0x5418
+0x85BF 0x5419
+0x85C0 0x541A
+0x85C1 0x541C
+0x85C2 0x5422
+0x85C3 0x5424
+0x85C4 0x5425
+0x85C5 0x542A
+0x85C6 0x5430
+0x85C7 0x5433
+0x85C8 0x5436
+0x85C9 0x5437
+0x85CA 0x543A
+0x85CB 0x543D
+0x85CC 0x543F
+0x85CD 0x5441
+0x85CE 0x5442
+0x85CF 0x5444
+0x85D0 0x5445
+0x85D1 0x5447
+0x85D2 0x5449
+0x85D3 0x544C
+0x85D4 0x544D
+0x85D5 0x544E
+0x85D6 0x544F
+0x85D7 0x5451
+0x85D8 0x545A
+0x85D9 0x545D
+0x85DA 0x545E
+0x85DB 0x545F
+0x85DC 0x5460
+0x85DD 0x5461
+0x85DE 0x5463
+0x85DF 0x5465
+0x85E0 0x5467
+0x85E1 0x5469
+0x85E2 0x546A
+0x85E3 0x546B
+0x85E4 0x546C
+0x85E5 0x546D
+0x85E6 0x546E
+0x85E7 0x546F
+0x85E8 0x5470
+0x85E9 0x5474
+0x85EA 0x5479
+0x85EB 0x547A
+0x85EC 0x547E
+0x85ED 0x547F
+0x85EE 0x5481
+0x85EF 0x5483
+0x85F0 0x5485
+0x85F1 0x5487
+0x85F2 0x5488
+0x85F3 0x5489
+0x85F4 0x548A
+0x85F5 0x548D
+0x85F6 0x5491
+0x85F7 0x5493
+0x85F8 0x5497
+0x85F9 0x5498
+0x85FA 0x549C
+0x85FB 0x549E
+0x85FC 0x549F
+0x85FD 0x54A0
+0x85FE 0x54A1
+0x8640 0x54A2
+0x8641 0x54A5
+0x8642 0x54AE
+0x8643 0x54B0
+0x8644 0x54B2
+0x8645 0x54B5
+0x8646 0x54B6
+0x8647 0x54B7
+0x8648 0x54B9
+0x8649 0x54BA
+0x864A 0x54BC
+0x864B 0x54BE
+0x864C 0x54C3
+0x864D 0x54C5
+0x864E 0x54CA
+0x864F 0x54CB
+0x8650 0x54D6
+0x8651 0x54D8
+0x8652 0x54DB
+0x8653 0x54E0
+0x8654 0x54E1
+0x8655 0x54E2
+0x8656 0x54E3
+0x8657 0x54E4
+0x8658 0x54EB
+0x8659 0x54EC
+0x865A 0x54EF
+0x865B 0x54F0
+0x865C 0x54F1
+0x865D 0x54F4
+0x865E 0x54F5
+0x865F 0x54F6
+0x8660 0x54F7
+0x8661 0x54F8
+0x8662 0x54F9
+0x8663 0x54FB
+0x8664 0x54FE
+0x8665 0x5500
+0x8666 0x5502
+0x8667 0x5503
+0x8668 0x5504
+0x8669 0x5505
+0x866A 0x5508
+0x866B 0x550A
+0x866C 0x550B
+0x866D 0x550C
+0x866E 0x550D
+0x866F 0x550E
+0x8670 0x5512
+0x8671 0x5513
+0x8672 0x5515
+0x8673 0x5516
+0x8674 0x5517
+0x8675 0x5518
+0x8676 0x5519
+0x8677 0x551A
+0x8678 0x551C
+0x8679 0x551D
+0x867A 0x551E
+0x867B 0x551F
+0x867C 0x5521
+0x867D 0x5525
+0x867E 0x5526
+0x8680 0x5528
+0x8681 0x5529
+0x8682 0x552B
+0x8683 0x552D
+0x8684 0x5532
+0x8685 0x5534
+0x8686 0x5535
+0x8687 0x5536
+0x8688 0x5538
+0x8689 0x5539
+0x868A 0x553A
+0x868B 0x553B
+0x868C 0x553D
+0x868D 0x5540
+0x868E 0x5542
+0x868F 0x5545
+0x8690 0x5547
+0x8691 0x5548
+0x8692 0x554B
+0x8693 0x554C
+0x8694 0x554D
+0x8695 0x554E
+0x8696 0x554F
+0x8697 0x5551
+0x8698 0x5552
+0x8699 0x5553
+0x869A 0x5554
+0x869B 0x5557
+0x869C 0x5558
+0x869D 0x5559
+0x869E 0x555A
+0x869F 0x555B
+0x86A0 0x555D
+0x86A1 0x555E
+0x86A2 0x555F
+0x86A3 0x5560
+0x86A4 0x5562
+0x86A5 0x5563
+0x86A6 0x5568
+0x86A7 0x5569
+0x86A8 0x556B
+0x86A9 0x556F
+0x86AA 0x5570
+0x86AB 0x5571
+0x86AC 0x5572
+0x86AD 0x5573
+0x86AE 0x5574
+0x86AF 0x5579
+0x86B0 0x557A
+0x86B1 0x557D
+0x86B2 0x557F
+0x86B3 0x5585
+0x86B4 0x5586
+0x86B5 0x558C
+0x86B6 0x558D
+0x86B7 0x558E
+0x86B8 0x5590
+0x86B9 0x5592
+0x86BA 0x5593
+0x86BB 0x5595
+0x86BC 0x5596
+0x86BD 0x5597
+0x86BE 0x559A
+0x86BF 0x559B
+0x86C0 0x559E
+0x86C1 0x55A0
+0x86C2 0x55A1
+0x86C3 0x55A2
+0x86C4 0x55A3
+0x86C5 0x55A4
+0x86C6 0x55A5
+0x86C7 0x55A6
+0x86C8 0x55A8
+0x86C9 0x55A9
+0x86CA 0x55AA
+0x86CB 0x55AB
+0x86CC 0x55AC
+0x86CD 0x55AD
+0x86CE 0x55AE
+0x86CF 0x55AF
+0x86D0 0x55B0
+0x86D1 0x55B2
+0x86D2 0x55B4
+0x86D3 0x55B6
+0x86D4 0x55B8
+0x86D5 0x55BA
+0x86D6 0x55BC
+0x86D7 0x55BF
+0x86D8 0x55C0
+0x86D9 0x55C1
+0x86DA 0x55C2
+0x86DB 0x55C3
+0x86DC 0x55C6
+0x86DD 0x55C7
+0x86DE 0x55C8
+0x86DF 0x55CA
+0x86E0 0x55CB
+0x86E1 0x55CE
+0x86E2 0x55CF
+0x86E3 0x55D0
+0x86E4 0x55D5
+0x86E5 0x55D7
+0x86E6 0x55D8
+0x86E7 0x55D9
+0x86E8 0x55DA
+0x86E9 0x55DB
+0x86EA 0x55DE
+0x86EB 0x55E0
+0x86EC 0x55E2
+0x86ED 0x55E7
+0x86EE 0x55E9
+0x86EF 0x55ED
+0x86F0 0x55EE
+0x86F1 0x55F0
+0x86F2 0x55F1
+0x86F3 0x55F4
+0x86F4 0x55F6
+0x86F5 0x55F8
+0x86F6 0x55F9
+0x86F7 0x55FA
+0x86F8 0x55FB
+0x86F9 0x55FC
+0x86FA 0x55FF
+0x86FB 0x5602
+0x86FC 0x5603
+0x86FD 0x5604
+0x86FE 0x5605
+0x8740 0x5606
+0x8741 0x5607
+0x8742 0x560A
+0x8743 0x560B
+0x8744 0x560D
+0x8745 0x5610
+0x8746 0x5611
+0x8747 0x5612
+0x8748 0x5613
+0x8749 0x5614
+0x874A 0x5615
+0x874B 0x5616
+0x874C 0x5617
+0x874D 0x5619
+0x874E 0x561A
+0x874F 0x561C
+0x8750 0x561D
+0x8751 0x5620
+0x8752 0x5621
+0x8753 0x5622
+0x8754 0x5625
+0x8755 0x5626
+0x8756 0x5628
+0x8757 0x5629
+0x8758 0x562A
+0x8759 0x562B
+0x875A 0x562E
+0x875B 0x562F
+0x875C 0x5630
+0x875D 0x5633
+0x875E 0x5635
+0x875F 0x5637
+0x8760 0x5638
+0x8761 0x563A
+0x8762 0x563C
+0x8763 0x563D
+0x8764 0x563E
+0x8765 0x5640
+0x8766 0x5641
+0x8767 0x5642
+0x8768 0x5643
+0x8769 0x5644
+0x876A 0x5645
+0x876B 0x5646
+0x876C 0x5647
+0x876D 0x5648
+0x876E 0x5649
+0x876F 0x564A
+0x8770 0x564B
+0x8771 0x564F
+0x8772 0x5650
+0x8773 0x5651
+0x8774 0x5652
+0x8775 0x5653
+0x8776 0x5655
+0x8777 0x5656
+0x8778 0x565A
+0x8779 0x565B
+0x877A 0x565D
+0x877B 0x565E
+0x877C 0x565F
+0x877D 0x5660
+0x877E 0x5661
+0x8780 0x5663
+0x8781 0x5665
+0x8782 0x5666
+0x8783 0x5667
+0x8784 0x566D
+0x8785 0x566E
+0x8786 0x566F
+0x8787 0x5670
+0x8788 0x5672
+0x8789 0x5673
+0x878A 0x5674
+0x878B 0x5675
+0x878C 0x5677
+0x878D 0x5678
+0x878E 0x5679
+0x878F 0x567A
+0x8790 0x567D
+0x8791 0x567E
+0x8792 0x567F
+0x8793 0x5680
+0x8794 0x5681
+0x8795 0x5682
+0x8796 0x5683
+0x8797 0x5684
+0x8798 0x5687
+0x8799 0x5688
+0x879A 0x5689
+0x879B 0x568A
+0x879C 0x568B
+0x879D 0x568C
+0x879E 0x568D
+0x879F 0x5690
+0x87A0 0x5691
+0x87A1 0x5692
+0x87A2 0x5694
+0x87A3 0x5695
+0x87A4 0x5696
+0x87A5 0x5697
+0x87A6 0x5698
+0x87A7 0x5699
+0x87A8 0x569A
+0x87A9 0x569B
+0x87AA 0x569C
+0x87AB 0x569D
+0x87AC 0x569E
+0x87AD 0x569F
+0x87AE 0x56A0
+0x87AF 0x56A1
+0x87B0 0x56A2
+0x87B1 0x56A4
+0x87B2 0x56A5
+0x87B3 0x56A6
+0x87B4 0x56A7
+0x87B5 0x56A8
+0x87B6 0x56A9
+0x87B7 0x56AA
+0x87B8 0x56AB
+0x87B9 0x56AC
+0x87BA 0x56AD
+0x87BB 0x56AE
+0x87BC 0x56B0
+0x87BD 0x56B1
+0x87BE 0x56B2
+0x87BF 0x56B3
+0x87C0 0x56B4
+0x87C1 0x56B5
+0x87C2 0x56B6
+0x87C3 0x56B8
+0x87C4 0x56B9
+0x87C5 0x56BA
+0x87C6 0x56BB
+0x87C7 0x56BD
+0x87C8 0x56BE
+0x87C9 0x56BF
+0x87CA 0x56C0
+0x87CB 0x56C1
+0x87CC 0x56C2
+0x87CD 0x56C3
+0x87CE 0x56C4
+0x87CF 0x56C5
+0x87D0 0x56C6
+0x87D1 0x56C7
+0x87D2 0x56C8
+0x87D3 0x56C9
+0x87D4 0x56CB
+0x87D5 0x56CC
+0x87D6 0x56CD
+0x87D7 0x56CE
+0x87D8 0x56CF
+0x87D9 0x56D0
+0x87DA 0x56D1
+0x87DB 0x56D2
+0x87DC 0x56D3
+0x87DD 0x56D5
+0x87DE 0x56D6
+0x87DF 0x56D8
+0x87E0 0x56D9
+0x87E1 0x56DC
+0x87E2 0x56E3
+0x87E3 0x56E5
+0x87E4 0x56E6
+0x87E5 0x56E7
+0x87E6 0x56E8
+0x87E7 0x56E9
+0x87E8 0x56EA
+0x87E9 0x56EC
+0x87EA 0x56EE
+0x87EB 0x56EF
+0x87EC 0x56F2
+0x87ED 0x56F3
+0x87EE 0x56F6
+0x87EF 0x56F7
+0x87F0 0x56F8
+0x87F1 0x56FB
+0x87F2 0x56FC
+0x87F3 0x5700
+0x87F4 0x5701
+0x87F5 0x5702
+0x87F6 0x5705
+0x87F7 0x5707
+0x87F8 0x570B
+0x87F9 0x570C
+0x87FA 0x570D
+0x87FB 0x570E
+0x87FC 0x570F
+0x87FD 0x5710
+0x87FE 0x5711
+0x8840 0x5712
+0x8841 0x5713
+0x8842 0x5714
+0x8843 0x5715
+0x8844 0x5716
+0x8845 0x5717
+0x8846 0x5718
+0x8847 0x5719
+0x8848 0x571A
+0x8849 0x571B
+0x884A 0x571D
+0x884B 0x571E
+0x884C 0x5720
+0x884D 0x5721
+0x884E 0x5722
+0x884F 0x5724
+0x8850 0x5725
+0x8851 0x5726
+0x8852 0x5727
+0x8853 0x572B
+0x8854 0x5731
+0x8855 0x5732
+0x8856 0x5734
+0x8857 0x5735
+0x8858 0x5736
+0x8859 0x5737
+0x885A 0x5738
+0x885B 0x573C
+0x885C 0x573D
+0x885D 0x573F
+0x885E 0x5741
+0x885F 0x5743
+0x8860 0x5744
+0x8861 0x5745
+0x8862 0x5746
+0x8863 0x5748
+0x8864 0x5749
+0x8865 0x574B
+0x8866 0x5752
+0x8867 0x5753
+0x8868 0x5754
+0x8869 0x5755
+0x886A 0x5756
+0x886B 0x5758
+0x886C 0x5759
+0x886D 0x5762
+0x886E 0x5763
+0x886F 0x5765
+0x8870 0x5767
+0x8871 0x576C
+0x8872 0x576E
+0x8873 0x5770
+0x8874 0x5771
+0x8875 0x5772
+0x8876 0x5774
+0x8877 0x5775
+0x8878 0x5778
+0x8879 0x5779
+0x887A 0x577A
+0x887B 0x577D
+0x887C 0x577E
+0x887D 0x577F
+0x887E 0x5780
+0x8880 0x5781
+0x8881 0x5787
+0x8882 0x5788
+0x8883 0x5789
+0x8884 0x578A
+0x8885 0x578D
+0x8886 0x578E
+0x8887 0x578F
+0x8888 0x5790
+0x8889 0x5791
+0x888A 0x5794
+0x888B 0x5795
+0x888C 0x5796
+0x888D 0x5797
+0x888E 0x5798
+0x888F 0x5799
+0x8890 0x579A
+0x8891 0x579C
+0x8892 0x579D
+0x8893 0x579E
+0x8894 0x579F
+0x8895 0x57A5
+0x8896 0x57A8
+0x8897 0x57AA
+0x8898 0x57AC
+0x8899 0x57AF
+0x889A 0x57B0
+0x889B 0x57B1
+0x889C 0x57B3
+0x889D 0x57B5
+0x889E 0x57B6
+0x889F 0x57B7
+0x88A0 0x57B9
+0x88A1 0x57BA
+0x88A2 0x57BB
+0x88A3 0x57BC
+0x88A4 0x57BD
+0x88A5 0x57BE
+0x88A6 0x57BF
+0x88A7 0x57C0
+0x88A8 0x57C1
+0x88A9 0x57C4
+0x88AA 0x57C5
+0x88AB 0x57C6
+0x88AC 0x57C7
+0x88AD 0x57C8
+0x88AE 0x57C9
+0x88AF 0x57CA
+0x88B0 0x57CC
+0x88B1 0x57CD
+0x88B2 0x57D0
+0x88B3 0x57D1
+0x88B4 0x57D3
+0x88B5 0x57D6
+0x88B6 0x57D7
+0x88B7 0x57DB
+0x88B8 0x57DC
+0x88B9 0x57DE
+0x88BA 0x57E1
+0x88BB 0x57E2
+0x88BC 0x57E3
+0x88BD 0x57E5
+0x88BE 0x57E6
+0x88BF 0x57E7
+0x88C0 0x57E8
+0x88C1 0x57E9
+0x88C2 0x57EA
+0x88C3 0x57EB
+0x88C4 0x57EC
+0x88C5 0x57EE
+0x88C6 0x57F0
+0x88C7 0x57F1
+0x88C8 0x57F2
+0x88C9 0x57F3
+0x88CA 0x57F5
+0x88CB 0x57F6
+0x88CC 0x57F7
+0x88CD 0x57FB
+0x88CE 0x57FC
+0x88CF 0x57FE
+0x88D0 0x57FF
+0x88D1 0x5801
+0x88D2 0x5803
+0x88D3 0x5804
+0x88D4 0x5805
+0x88D5 0x5808
+0x88D6 0x5809
+0x88D7 0x580A
+0x88D8 0x580C
+0x88D9 0x580E
+0x88DA 0x580F
+0x88DB 0x5810
+0x88DC 0x5812
+0x88DD 0x5813
+0x88DE 0x5814
+0x88DF 0x5816
+0x88E0 0x5817
+0x88E1 0x5818
+0x88E2 0x581A
+0x88E3 0x581B
+0x88E4 0x581C
+0x88E5 0x581D
+0x88E6 0x581F
+0x88E7 0x5822
+0x88E8 0x5823
+0x88E9 0x5825
+0x88EA 0x5826
+0x88EB 0x5827
+0x88EC 0x5828
+0x88ED 0x5829
+0x88EE 0x582B
+0x88EF 0x582C
+0x88F0 0x582D
+0x88F1 0x582E
+0x88F2 0x582F
+0x88F3 0x5831
+0x88F4 0x5832
+0x88F5 0x5833
+0x88F6 0x5834
+0x88F7 0x5836
+0x88F8 0x5837
+0x88F9 0x5838
+0x88FA 0x5839
+0x88FB 0x583A
+0x88FC 0x583B
+0x88FD 0x583C
+0x88FE 0x583D
+0x8940 0x583E
+0x8941 0x583F
+0x8942 0x5840
+0x8943 0x5841
+0x8944 0x5842
+0x8945 0x5843
+0x8946 0x5845
+0x8947 0x5846
+0x8948 0x5847
+0x8949 0x5848
+0x894A 0x5849
+0x894B 0x584A
+0x894C 0x584B
+0x894D 0x584E
+0x894E 0x584F
+0x894F 0x5850
+0x8950 0x5852
+0x8951 0x5853
+0x8952 0x5855
+0x8953 0x5856
+0x8954 0x5857
+0x8955 0x5859
+0x8956 0x585A
+0x8957 0x585B
+0x8958 0x585C
+0x8959 0x585D
+0x895A 0x585F
+0x895B 0x5860
+0x895C 0x5861
+0x895D 0x5862
+0x895E 0x5863
+0x895F 0x5864
+0x8960 0x5866
+0x8961 0x5867
+0x8962 0x5868
+0x8963 0x5869
+0x8964 0x586A
+0x8965 0x586D
+0x8966 0x586E
+0x8967 0x586F
+0x8968 0x5870
+0x8969 0x5871
+0x896A 0x5872
+0x896B 0x5873
+0x896C 0x5874
+0x896D 0x5875
+0x896E 0x5876
+0x896F 0x5877
+0x8970 0x5878
+0x8971 0x5879
+0x8972 0x587A
+0x8973 0x587B
+0x8974 0x587C
+0x8975 0x587D
+0x8976 0x587F
+0x8977 0x5882
+0x8978 0x5884
+0x8979 0x5886
+0x897A 0x5887
+0x897B 0x5888
+0x897C 0x588A
+0x897D 0x588B
+0x897E 0x588C
+0x8980 0x588D
+0x8981 0x588E
+0x8982 0x588F
+0x8983 0x5890
+0x8984 0x5891
+0x8985 0x5894
+0x8986 0x5895
+0x8987 0x5896
+0x8988 0x5897
+0x8989 0x5898
+0x898A 0x589B
+0x898B 0x589C
+0x898C 0x589D
+0x898D 0x58A0
+0x898E 0x58A1
+0x898F 0x58A2
+0x8990 0x58A3
+0x8991 0x58A4
+0x8992 0x58A5
+0x8993 0x58A6
+0x8994 0x58A7
+0x8995 0x58AA
+0x8996 0x58AB
+0x8997 0x58AC
+0x8998 0x58AD
+0x8999 0x58AE
+0x899A 0x58AF
+0x899B 0x58B0
+0x899C 0x58B1
+0x899D 0x58B2
+0x899E 0x58B3
+0x899F 0x58B4
+0x89A0 0x58B5
+0x89A1 0x58B6
+0x89A2 0x58B7
+0x89A3 0x58B8
+0x89A4 0x58B9
+0x89A5 0x58BA
+0x89A6 0x58BB
+0x89A7 0x58BD
+0x89A8 0x58BE
+0x89A9 0x58BF
+0x89AA 0x58C0
+0x89AB 0x58C2
+0x89AC 0x58C3
+0x89AD 0x58C4
+0x89AE 0x58C6
+0x89AF 0x58C7
+0x89B0 0x58C8
+0x89B1 0x58C9
+0x89B2 0x58CA
+0x89B3 0x58CB
+0x89B4 0x58CC
+0x89B5 0x58CD
+0x89B6 0x58CE
+0x89B7 0x58CF
+0x89B8 0x58D0
+0x89B9 0x58D2
+0x89BA 0x58D3
+0x89BB 0x58D4
+0x89BC 0x58D6
+0x89BD 0x58D7
+0x89BE 0x58D8
+0x89BF 0x58D9
+0x89C0 0x58DA
+0x89C1 0x58DB
+0x89C2 0x58DC
+0x89C3 0x58DD
+0x89C4 0x58DE
+0x89C5 0x58DF
+0x89C6 0x58E0
+0x89C7 0x58E1
+0x89C8 0x58E2
+0x89C9 0x58E3
+0x89CA 0x58E5
+0x89CB 0x58E6
+0x89CC 0x58E7
+0x89CD 0x58E8
+0x89CE 0x58E9
+0x89CF 0x58EA
+0x89D0 0x58ED
+0x89D1 0x58EF
+0x89D2 0x58F1
+0x89D3 0x58F2
+0x89D4 0x58F4
+0x89D5 0x58F5
+0x89D6 0x58F7
+0x89D7 0x58F8
+0x89D8 0x58FA
+0x89D9 0x58FB
+0x89DA 0x58FC
+0x89DB 0x58FD
+0x89DC 0x58FE
+0x89DD 0x58FF
+0x89DE 0x5900
+0x89DF 0x5901
+0x89E0 0x5903
+0x89E1 0x5905
+0x89E2 0x5906
+0x89E3 0x5908
+0x89E4 0x5909
+0x89E5 0x590A
+0x89E6 0x590B
+0x89E7 0x590C
+0x89E8 0x590E
+0x89E9 0x5910
+0x89EA 0x5911
+0x89EB 0x5912
+0x89EC 0x5913
+0x89ED 0x5917
+0x89EE 0x5918
+0x89EF 0x591B
+0x89F0 0x591D
+0x89F1 0x591E
+0x89F2 0x5920
+0x89F3 0x5921
+0x89F4 0x5922
+0x89F5 0x5923
+0x89F6 0x5926
+0x89F7 0x5928
+0x89F8 0x592C
+0x89F9 0x5930
+0x89FA 0x5932
+0x89FB 0x5933
+0x89FC 0x5935
+0x89FD 0x5936
+0x89FE 0x593B
+0x8A40 0x593D
+0x8A41 0x593E
+0x8A42 0x593F
+0x8A43 0x5940
+0x8A44 0x5943
+0x8A45 0x5945
+0x8A46 0x5946
+0x8A47 0x594A
+0x8A48 0x594C
+0x8A49 0x594D
+0x8A4A 0x5950
+0x8A4B 0x5952
+0x8A4C 0x5953
+0x8A4D 0x5959
+0x8A4E 0x595B
+0x8A4F 0x595C
+0x8A50 0x595D
+0x8A51 0x595E
+0x8A52 0x595F
+0x8A53 0x5961
+0x8A54 0x5963
+0x8A55 0x5964
+0x8A56 0x5966
+0x8A57 0x5967
+0x8A58 0x5968
+0x8A59 0x5969
+0x8A5A 0x596A
+0x8A5B 0x596B
+0x8A5C 0x596C
+0x8A5D 0x596D
+0x8A5E 0x596E
+0x8A5F 0x596F
+0x8A60 0x5970
+0x8A61 0x5971
+0x8A62 0x5972
+0x8A63 0x5975
+0x8A64 0x5977
+0x8A65 0x597A
+0x8A66 0x597B
+0x8A67 0x597C
+0x8A68 0x597E
+0x8A69 0x597F
+0x8A6A 0x5980
+0x8A6B 0x5985
+0x8A6C 0x5989
+0x8A6D 0x598B
+0x8A6E 0x598C
+0x8A6F 0x598E
+0x8A70 0x598F
+0x8A71 0x5990
+0x8A72 0x5991
+0x8A73 0x5994
+0x8A74 0x5995
+0x8A75 0x5998
+0x8A76 0x599A
+0x8A77 0x599B
+0x8A78 0x599C
+0x8A79 0x599D
+0x8A7A 0x599F
+0x8A7B 0x59A0
+0x8A7C 0x59A1
+0x8A7D 0x59A2
+0x8A7E 0x59A6
+0x8A80 0x59A7
+0x8A81 0x59AC
+0x8A82 0x59AD
+0x8A83 0x59B0
+0x8A84 0x59B1
+0x8A85 0x59B3
+0x8A86 0x59B4
+0x8A87 0x59B5
+0x8A88 0x59B6
+0x8A89 0x59B7
+0x8A8A 0x59B8
+0x8A8B 0x59BA
+0x8A8C 0x59BC
+0x8A8D 0x59BD
+0x8A8E 0x59BF
+0x8A8F 0x59C0
+0x8A90 0x59C1
+0x8A91 0x59C2
+0x8A92 0x59C3
+0x8A93 0x59C4
+0x8A94 0x59C5
+0x8A95 0x59C7
+0x8A96 0x59C8
+0x8A97 0x59C9
+0x8A98 0x59CC
+0x8A99 0x59CD
+0x8A9A 0x59CE
+0x8A9B 0x59CF
+0x8A9C 0x59D5
+0x8A9D 0x59D6
+0x8A9E 0x59D9
+0x8A9F 0x59DB
+0x8AA0 0x59DE
+0x8AA1 0x59DF
+0x8AA2 0x59E0
+0x8AA3 0x59E1
+0x8AA4 0x59E2
+0x8AA5 0x59E4
+0x8AA6 0x59E6
+0x8AA7 0x59E7
+0x8AA8 0x59E9
+0x8AA9 0x59EA
+0x8AAA 0x59EB
+0x8AAB 0x59ED
+0x8AAC 0x59EE
+0x8AAD 0x59EF
+0x8AAE 0x59F0
+0x8AAF 0x59F1
+0x8AB0 0x59F2
+0x8AB1 0x59F3
+0x8AB2 0x59F4
+0x8AB3 0x59F5
+0x8AB4 0x59F6
+0x8AB5 0x59F7
+0x8AB6 0x59F8
+0x8AB7 0x59FA
+0x8AB8 0x59FC
+0x8AB9 0x59FD
+0x8ABA 0x59FE
+0x8ABB 0x5A00
+0x8ABC 0x5A02
+0x8ABD 0x5A0A
+0x8ABE 0x5A0B
+0x8ABF 0x5A0D
+0x8AC0 0x5A0E
+0x8AC1 0x5A0F
+0x8AC2 0x5A10
+0x8AC3 0x5A12
+0x8AC4 0x5A14
+0x8AC5 0x5A15
+0x8AC6 0x5A16
+0x8AC7 0x5A17
+0x8AC8 0x5A19
+0x8AC9 0x5A1A
+0x8ACA 0x5A1B
+0x8ACB 0x5A1D
+0x8ACC 0x5A1E
+0x8ACD 0x5A21
+0x8ACE 0x5A22
+0x8ACF 0x5A24
+0x8AD0 0x5A26
+0x8AD1 0x5A27
+0x8AD2 0x5A28
+0x8AD3 0x5A2A
+0x8AD4 0x5A2B
+0x8AD5 0x5A2C
+0x8AD6 0x5A2D
+0x8AD7 0x5A2E
+0x8AD8 0x5A2F
+0x8AD9 0x5A30
+0x8ADA 0x5A33
+0x8ADB 0x5A35
+0x8ADC 0x5A37
+0x8ADD 0x5A38
+0x8ADE 0x5A39
+0x8ADF 0x5A3A
+0x8AE0 0x5A3B
+0x8AE1 0x5A3D
+0x8AE2 0x5A3E
+0x8AE3 0x5A3F
+0x8AE4 0x5A41
+0x8AE5 0x5A42
+0x8AE6 0x5A43
+0x8AE7 0x5A44
+0x8AE8 0x5A45
+0x8AE9 0x5A47
+0x8AEA 0x5A48
+0x8AEB 0x5A4B
+0x8AEC 0x5A4C
+0x8AED 0x5A4D
+0x8AEE 0x5A4E
+0x8AEF 0x5A4F
+0x8AF0 0x5A50
+0x8AF1 0x5A51
+0x8AF2 0x5A52
+0x8AF3 0x5A53
+0x8AF4 0x5A54
+0x8AF5 0x5A56
+0x8AF6 0x5A57
+0x8AF7 0x5A58
+0x8AF8 0x5A59
+0x8AF9 0x5A5B
+0x8AFA 0x5A5C
+0x8AFB 0x5A5D
+0x8AFC 0x5A5E
+0x8AFD 0x5A5F
+0x8AFE 0x5A60
+0x8B40 0x5A61
+0x8B41 0x5A63
+0x8B42 0x5A64
+0x8B43 0x5A65
+0x8B44 0x5A66
+0x8B45 0x5A68
+0x8B46 0x5A69
+0x8B47 0x5A6B
+0x8B48 0x5A6C
+0x8B49 0x5A6D
+0x8B4A 0x5A6E
+0x8B4B 0x5A6F
+0x8B4C 0x5A70
+0x8B4D 0x5A71
+0x8B4E 0x5A72
+0x8B4F 0x5A73
+0x8B50 0x5A78
+0x8B51 0x5A79
+0x8B52 0x5A7B
+0x8B53 0x5A7C
+0x8B54 0x5A7D
+0x8B55 0x5A7E
+0x8B56 0x5A80
+0x8B57 0x5A81
+0x8B58 0x5A82
+0x8B59 0x5A83
+0x8B5A 0x5A84
+0x8B5B 0x5A85
+0x8B5C 0x5A86
+0x8B5D 0x5A87
+0x8B5E 0x5A88
+0x8B5F 0x5A89
+0x8B60 0x5A8A
+0x8B61 0x5A8B
+0x8B62 0x5A8C
+0x8B63 0x5A8D
+0x8B64 0x5A8E
+0x8B65 0x5A8F
+0x8B66 0x5A90
+0x8B67 0x5A91
+0x8B68 0x5A93
+0x8B69 0x5A94
+0x8B6A 0x5A95
+0x8B6B 0x5A96
+0x8B6C 0x5A97
+0x8B6D 0x5A98
+0x8B6E 0x5A99
+0x8B6F 0x5A9C
+0x8B70 0x5A9D
+0x8B71 0x5A9E
+0x8B72 0x5A9F
+0x8B73 0x5AA0
+0x8B74 0x5AA1
+0x8B75 0x5AA2
+0x8B76 0x5AA3
+0x8B77 0x5AA4
+0x8B78 0x5AA5
+0x8B79 0x5AA6
+0x8B7A 0x5AA7
+0x8B7B 0x5AA8
+0x8B7C 0x5AA9
+0x8B7D 0x5AAB
+0x8B7E 0x5AAC
+0x8B80 0x5AAD
+0x8B81 0x5AAE
+0x8B82 0x5AAF
+0x8B83 0x5AB0
+0x8B84 0x5AB1
+0x8B85 0x5AB4
+0x8B86 0x5AB6
+0x8B87 0x5AB7
+0x8B88 0x5AB9
+0x8B89 0x5ABA
+0x8B8A 0x5ABB
+0x8B8B 0x5ABC
+0x8B8C 0x5ABD
+0x8B8D 0x5ABF
+0x8B8E 0x5AC0
+0x8B8F 0x5AC3
+0x8B90 0x5AC4
+0x8B91 0x5AC5
+0x8B92 0x5AC6
+0x8B93 0x5AC7
+0x8B94 0x5AC8
+0x8B95 0x5ACA
+0x8B96 0x5ACB
+0x8B97 0x5ACD
+0x8B98 0x5ACE
+0x8B99 0x5ACF
+0x8B9A 0x5AD0
+0x8B9B 0x5AD1
+0x8B9C 0x5AD3
+0x8B9D 0x5AD5
+0x8B9E 0x5AD7
+0x8B9F 0x5AD9
+0x8BA0 0x5ADA
+0x8BA1 0x5ADB
+0x8BA2 0x5ADD
+0x8BA3 0x5ADE
+0x8BA4 0x5ADF
+0x8BA5 0x5AE2
+0x8BA6 0x5AE4
+0x8BA7 0x5AE5
+0x8BA8 0x5AE7
+0x8BA9 0x5AE8
+0x8BAA 0x5AEA
+0x8BAB 0x5AEC
+0x8BAC 0x5AED
+0x8BAD 0x5AEE
+0x8BAE 0x5AEF
+0x8BAF 0x5AF0
+0x8BB0 0x5AF2
+0x8BB1 0x5AF3
+0x8BB2 0x5AF4
+0x8BB3 0x5AF5
+0x8BB4 0x5AF6
+0x8BB5 0x5AF7
+0x8BB6 0x5AF8
+0x8BB7 0x5AF9
+0x8BB8 0x5AFA
+0x8BB9 0x5AFB
+0x8BBA 0x5AFC
+0x8BBB 0x5AFD
+0x8BBC 0x5AFE
+0x8BBD 0x5AFF
+0x8BBE 0x5B00
+0x8BBF 0x5B01
+0x8BC0 0x5B02
+0x8BC1 0x5B03
+0x8BC2 0x5B04
+0x8BC3 0x5B05
+0x8BC4 0x5B06
+0x8BC5 0x5B07
+0x8BC6 0x5B08
+0x8BC7 0x5B0A
+0x8BC8 0x5B0B
+0x8BC9 0x5B0C
+0x8BCA 0x5B0D
+0x8BCB 0x5B0E
+0x8BCC 0x5B0F
+0x8BCD 0x5B10
+0x8BCE 0x5B11
+0x8BCF 0x5B12
+0x8BD0 0x5B13
+0x8BD1 0x5B14
+0x8BD2 0x5B15
+0x8BD3 0x5B18
+0x8BD4 0x5B19
+0x8BD5 0x5B1A
+0x8BD6 0x5B1B
+0x8BD7 0x5B1C
+0x8BD8 0x5B1D
+0x8BD9 0x5B1E
+0x8BDA 0x5B1F
+0x8BDB 0x5B20
+0x8BDC 0x5B21
+0x8BDD 0x5B22
+0x8BDE 0x5B23
+0x8BDF 0x5B24
+0x8BE0 0x5B25
+0x8BE1 0x5B26
+0x8BE2 0x5B27
+0x8BE3 0x5B28
+0x8BE4 0x5B29
+0x8BE5 0x5B2A
+0x8BE6 0x5B2B
+0x8BE7 0x5B2C
+0x8BE8 0x5B2D
+0x8BE9 0x5B2E
+0x8BEA 0x5B2F
+0x8BEB 0x5B30
+0x8BEC 0x5B31
+0x8BED 0x5B33
+0x8BEE 0x5B35
+0x8BEF 0x5B36
+0x8BF0 0x5B38
+0x8BF1 0x5B39
+0x8BF2 0x5B3A
+0x8BF3 0x5B3B
+0x8BF4 0x5B3C
+0x8BF5 0x5B3D
+0x8BF6 0x5B3E
+0x8BF7 0x5B3F
+0x8BF8 0x5B41
+0x8BF9 0x5B42
+0x8BFA 0x5B43
+0x8BFB 0x5B44
+0x8BFC 0x5B45
+0x8BFD 0x5B46
+0x8BFE 0x5B47
+0x8C40 0x5B48
+0x8C41 0x5B49
+0x8C42 0x5B4A
+0x8C43 0x5B4B
+0x8C44 0x5B4C
+0x8C45 0x5B4D
+0x8C46 0x5B4E
+0x8C47 0x5B4F
+0x8C48 0x5B52
+0x8C49 0x5B56
+0x8C4A 0x5B5E
+0x8C4B 0x5B60
+0x8C4C 0x5B61
+0x8C4D 0x5B67
+0x8C4E 0x5B68
+0x8C4F 0x5B6B
+0x8C50 0x5B6D
+0x8C51 0x5B6E
+0x8C52 0x5B6F
+0x8C53 0x5B72
+0x8C54 0x5B74
+0x8C55 0x5B76
+0x8C56 0x5B77
+0x8C57 0x5B78
+0x8C58 0x5B79
+0x8C59 0x5B7B
+0x8C5A 0x5B7C
+0x8C5B 0x5B7E
+0x8C5C 0x5B7F
+0x8C5D 0x5B82
+0x8C5E 0x5B86
+0x8C5F 0x5B8A
+0x8C60 0x5B8D
+0x8C61 0x5B8E
+0x8C62 0x5B90
+0x8C63 0x5B91
+0x8C64 0x5B92
+0x8C65 0x5B94
+0x8C66 0x5B96
+0x8C67 0x5B9F
+0x8C68 0x5BA7
+0x8C69 0x5BA8
+0x8C6A 0x5BA9
+0x8C6B 0x5BAC
+0x8C6C 0x5BAD
+0x8C6D 0x5BAE
+0x8C6E 0x5BAF
+0x8C6F 0x5BB1
+0x8C70 0x5BB2
+0x8C71 0x5BB7
+0x8C72 0x5BBA
+0x8C73 0x5BBB
+0x8C74 0x5BBC
+0x8C75 0x5BC0
+0x8C76 0x5BC1
+0x8C77 0x5BC3
+0x8C78 0x5BC8
+0x8C79 0x5BC9
+0x8C7A 0x5BCA
+0x8C7B 0x5BCB
+0x8C7C 0x5BCD
+0x8C7D 0x5BCE
+0x8C7E 0x5BCF
+0x8C80 0x5BD1
+0x8C81 0x5BD4
+0x8C82 0x5BD5
+0x8C83 0x5BD6
+0x8C84 0x5BD7
+0x8C85 0x5BD8
+0x8C86 0x5BD9
+0x8C87 0x5BDA
+0x8C88 0x5BDB
+0x8C89 0x5BDC
+0x8C8A 0x5BE0
+0x8C8B 0x5BE2
+0x8C8C 0x5BE3
+0x8C8D 0x5BE6
+0x8C8E 0x5BE7
+0x8C8F 0x5BE9
+0x8C90 0x5BEA
+0x8C91 0x5BEB
+0x8C92 0x5BEC
+0x8C93 0x5BED
+0x8C94 0x5BEF
+0x8C95 0x5BF1
+0x8C96 0x5BF2
+0x8C97 0x5BF3
+0x8C98 0x5BF4
+0x8C99 0x5BF5
+0x8C9A 0x5BF6
+0x8C9B 0x5BF7
+0x8C9C 0x5BFD
+0x8C9D 0x5BFE
+0x8C9E 0x5C00
+0x8C9F 0x5C02
+0x8CA0 0x5C03
+0x8CA1 0x5C05
+0x8CA2 0x5C07
+0x8CA3 0x5C08
+0x8CA4 0x5C0B
+0x8CA5 0x5C0C
+0x8CA6 0x5C0D
+0x8CA7 0x5C0E
+0x8CA8 0x5C10
+0x8CA9 0x5C12
+0x8CAA 0x5C13
+0x8CAB 0x5C17
+0x8CAC 0x5C19
+0x8CAD 0x5C1B
+0x8CAE 0x5C1E
+0x8CAF 0x5C1F
+0x8CB0 0x5C20
+0x8CB1 0x5C21
+0x8CB2 0x5C23
+0x8CB3 0x5C26
+0x8CB4 0x5C28
+0x8CB5 0x5C29
+0x8CB6 0x5C2A
+0x8CB7 0x5C2B
+0x8CB8 0x5C2D
+0x8CB9 0x5C2E
+0x8CBA 0x5C2F
+0x8CBB 0x5C30
+0x8CBC 0x5C32
+0x8CBD 0x5C33
+0x8CBE 0x5C35
+0x8CBF 0x5C36
+0x8CC0 0x5C37
+0x8CC1 0x5C43
+0x8CC2 0x5C44
+0x8CC3 0x5C46
+0x8CC4 0x5C47
+0x8CC5 0x5C4C
+0x8CC6 0x5C4D
+0x8CC7 0x5C52
+0x8CC8 0x5C53
+0x8CC9 0x5C54
+0x8CCA 0x5C56
+0x8CCB 0x5C57
+0x8CCC 0x5C58
+0x8CCD 0x5C5A
+0x8CCE 0x5C5B
+0x8CCF 0x5C5C
+0x8CD0 0x5C5D
+0x8CD1 0x5C5F
+0x8CD2 0x5C62
+0x8CD3 0x5C64
+0x8CD4 0x5C67
+0x8CD5 0x5C68
+0x8CD6 0x5C69
+0x8CD7 0x5C6A
+0x8CD8 0x5C6B
+0x8CD9 0x5C6C
+0x8CDA 0x5C6D
+0x8CDB 0x5C70
+0x8CDC 0x5C72
+0x8CDD 0x5C73
+0x8CDE 0x5C74
+0x8CDF 0x5C75
+0x8CE0 0x5C76
+0x8CE1 0x5C77
+0x8CE2 0x5C78
+0x8CE3 0x5C7B
+0x8CE4 0x5C7C
+0x8CE5 0x5C7D
+0x8CE6 0x5C7E
+0x8CE7 0x5C80
+0x8CE8 0x5C83
+0x8CE9 0x5C84
+0x8CEA 0x5C85
+0x8CEB 0x5C86
+0x8CEC 0x5C87
+0x8CED 0x5C89
+0x8CEE 0x5C8A
+0x8CEF 0x5C8B
+0x8CF0 0x5C8E
+0x8CF1 0x5C8F
+0x8CF2 0x5C92
+0x8CF3 0x5C93
+0x8CF4 0x5C95
+0x8CF5 0x5C9D
+0x8CF6 0x5C9E
+0x8CF7 0x5C9F
+0x8CF8 0x5CA0
+0x8CF9 0x5CA1
+0x8CFA 0x5CA4
+0x8CFB 0x5CA5
+0x8CFC 0x5CA6
+0x8CFD 0x5CA7
+0x8CFE 0x5CA8
+0x8D40 0x5CAA
+0x8D41 0x5CAE
+0x8D42 0x5CAF
+0x8D43 0x5CB0
+0x8D44 0x5CB2
+0x8D45 0x5CB4
+0x8D46 0x5CB6
+0x8D47 0x5CB9
+0x8D48 0x5CBA
+0x8D49 0x5CBB
+0x8D4A 0x5CBC
+0x8D4B 0x5CBE
+0x8D4C 0x5CC0
+0x8D4D 0x5CC2
+0x8D4E 0x5CC3
+0x8D4F 0x5CC5
+0x8D50 0x5CC6
+0x8D51 0x5CC7
+0x8D52 0x5CC8
+0x8D53 0x5CC9
+0x8D54 0x5CCA
+0x8D55 0x5CCC
+0x8D56 0x5CCD
+0x8D57 0x5CCE
+0x8D58 0x5CCF
+0x8D59 0x5CD0
+0x8D5A 0x5CD1
+0x8D5B 0x5CD3
+0x8D5C 0x5CD4
+0x8D5D 0x5CD5
+0x8D5E 0x5CD6
+0x8D5F 0x5CD7
+0x8D60 0x5CD8
+0x8D61 0x5CDA
+0x8D62 0x5CDB
+0x8D63 0x5CDC
+0x8D64 0x5CDD
+0x8D65 0x5CDE
+0x8D66 0x5CDF
+0x8D67 0x5CE0
+0x8D68 0x5CE2
+0x8D69 0x5CE3
+0x8D6A 0x5CE7
+0x8D6B 0x5CE9
+0x8D6C 0x5CEB
+0x8D6D 0x5CEC
+0x8D6E 0x5CEE
+0x8D6F 0x5CEF
+0x8D70 0x5CF1
+0x8D71 0x5CF2
+0x8D72 0x5CF3
+0x8D73 0x5CF4
+0x8D74 0x5CF5
+0x8D75 0x5CF6
+0x8D76 0x5CF7
+0x8D77 0x5CF8
+0x8D78 0x5CF9
+0x8D79 0x5CFA
+0x8D7A 0x5CFC
+0x8D7B 0x5CFD
+0x8D7C 0x5CFE
+0x8D7D 0x5CFF
+0x8D7E 0x5D00
+0x8D80 0x5D01
+0x8D81 0x5D04
+0x8D82 0x5D05
+0x8D83 0x5D08
+0x8D84 0x5D09
+0x8D85 0x5D0A
+0x8D86 0x5D0B
+0x8D87 0x5D0C
+0x8D88 0x5D0D
+0x8D89 0x5D0F
+0x8D8A 0x5D10
+0x8D8B 0x5D11
+0x8D8C 0x5D12
+0x8D8D 0x5D13
+0x8D8E 0x5D15
+0x8D8F 0x5D17
+0x8D90 0x5D18
+0x8D91 0x5D19
+0x8D92 0x5D1A
+0x8D93 0x5D1C
+0x8D94 0x5D1D
+0x8D95 0x5D1F
+0x8D96 0x5D20
+0x8D97 0x5D21
+0x8D98 0x5D22
+0x8D99 0x5D23
+0x8D9A 0x5D25
+0x8D9B 0x5D28
+0x8D9C 0x5D2A
+0x8D9D 0x5D2B
+0x8D9E 0x5D2C
+0x8D9F 0x5D2F
+0x8DA0 0x5D30
+0x8DA1 0x5D31
+0x8DA2 0x5D32
+0x8DA3 0x5D33
+0x8DA4 0x5D35
+0x8DA5 0x5D36
+0x8DA6 0x5D37
+0x8DA7 0x5D38
+0x8DA8 0x5D39
+0x8DA9 0x5D3A
+0x8DAA 0x5D3B
+0x8DAB 0x5D3C
+0x8DAC 0x5D3F
+0x8DAD 0x5D40
+0x8DAE 0x5D41
+0x8DAF 0x5D42
+0x8DB0 0x5D43
+0x8DB1 0x5D44
+0x8DB2 0x5D45
+0x8DB3 0x5D46
+0x8DB4 0x5D48
+0x8DB5 0x5D49
+0x8DB6 0x5D4D
+0x8DB7 0x5D4E
+0x8DB8 0x5D4F
+0x8DB9 0x5D50
+0x8DBA 0x5D51
+0x8DBB 0x5D52
+0x8DBC 0x5D53
+0x8DBD 0x5D54
+0x8DBE 0x5D55
+0x8DBF 0x5D56
+0x8DC0 0x5D57
+0x8DC1 0x5D59
+0x8DC2 0x5D5A
+0x8DC3 0x5D5C
+0x8DC4 0x5D5E
+0x8DC5 0x5D5F
+0x8DC6 0x5D60
+0x8DC7 0x5D61
+0x8DC8 0x5D62
+0x8DC9 0x5D63
+0x8DCA 0x5D64
+0x8DCB 0x5D65
+0x8DCC 0x5D66
+0x8DCD 0x5D67
+0x8DCE 0x5D68
+0x8DCF 0x5D6A
+0x8DD0 0x5D6D
+0x8DD1 0x5D6E
+0x8DD2 0x5D70
+0x8DD3 0x5D71
+0x8DD4 0x5D72
+0x8DD5 0x5D73
+0x8DD6 0x5D75
+0x8DD7 0x5D76
+0x8DD8 0x5D77
+0x8DD9 0x5D78
+0x8DDA 0x5D79
+0x8DDB 0x5D7A
+0x8DDC 0x5D7B
+0x8DDD 0x5D7C
+0x8DDE 0x5D7D
+0x8DDF 0x5D7E
+0x8DE0 0x5D7F
+0x8DE1 0x5D80
+0x8DE2 0x5D81
+0x8DE3 0x5D83
+0x8DE4 0x5D84
+0x8DE5 0x5D85
+0x8DE6 0x5D86
+0x8DE7 0x5D87
+0x8DE8 0x5D88
+0x8DE9 0x5D89
+0x8DEA 0x5D8A
+0x8DEB 0x5D8B
+0x8DEC 0x5D8C
+0x8DED 0x5D8D
+0x8DEE 0x5D8E
+0x8DEF 0x5D8F
+0x8DF0 0x5D90
+0x8DF1 0x5D91
+0x8DF2 0x5D92
+0x8DF3 0x5D93
+0x8DF4 0x5D94
+0x8DF5 0x5D95
+0x8DF6 0x5D96
+0x8DF7 0x5D97
+0x8DF8 0x5D98
+0x8DF9 0x5D9A
+0x8DFA 0x5D9B
+0x8DFB 0x5D9C
+0x8DFC 0x5D9E
+0x8DFD 0x5D9F
+0x8DFE 0x5DA0
+0x8E40 0x5DA1
+0x8E41 0x5DA2
+0x8E42 0x5DA3
+0x8E43 0x5DA4
+0x8E44 0x5DA5
+0x8E45 0x5DA6
+0x8E46 0x5DA7
+0x8E47 0x5DA8
+0x8E48 0x5DA9
+0x8E49 0x5DAA
+0x8E4A 0x5DAB
+0x8E4B 0x5DAC
+0x8E4C 0x5DAD
+0x8E4D 0x5DAE
+0x8E4E 0x5DAF
+0x8E4F 0x5DB0
+0x8E50 0x5DB1
+0x8E51 0x5DB2
+0x8E52 0x5DB3
+0x8E53 0x5DB4
+0x8E54 0x5DB5
+0x8E55 0x5DB6
+0x8E56 0x5DB8
+0x8E57 0x5DB9
+0x8E58 0x5DBA
+0x8E59 0x5DBB
+0x8E5A 0x5DBC
+0x8E5B 0x5DBD
+0x8E5C 0x5DBE
+0x8E5D 0x5DBF
+0x8E5E 0x5DC0
+0x8E5F 0x5DC1
+0x8E60 0x5DC2
+0x8E61 0x5DC3
+0x8E62 0x5DC4
+0x8E63 0x5DC6
+0x8E64 0x5DC7
+0x8E65 0x5DC8
+0x8E66 0x5DC9
+0x8E67 0x5DCA
+0x8E68 0x5DCB
+0x8E69 0x5DCC
+0x8E6A 0x5DCE
+0x8E6B 0x5DCF
+0x8E6C 0x5DD0
+0x8E6D 0x5DD1
+0x8E6E 0x5DD2
+0x8E6F 0x5DD3
+0x8E70 0x5DD4
+0x8E71 0x5DD5
+0x8E72 0x5DD6
+0x8E73 0x5DD7
+0x8E74 0x5DD8
+0x8E75 0x5DD9
+0x8E76 0x5DDA
+0x8E77 0x5DDC
+0x8E78 0x5DDF
+0x8E79 0x5DE0
+0x8E7A 0x5DE3
+0x8E7B 0x5DE4
+0x8E7C 0x5DEA
+0x8E7D 0x5DEC
+0x8E7E 0x5DED
+0x8E80 0x5DF0
+0x8E81 0x5DF5
+0x8E82 0x5DF6
+0x8E83 0x5DF8
+0x8E84 0x5DF9
+0x8E85 0x5DFA
+0x8E86 0x5DFB
+0x8E87 0x5DFC
+0x8E88 0x5DFF
+0x8E89 0x5E00
+0x8E8A 0x5E04
+0x8E8B 0x5E07
+0x8E8C 0x5E09
+0x8E8D 0x5E0A
+0x8E8E 0x5E0B
+0x8E8F 0x5E0D
+0x8E90 0x5E0E
+0x8E91 0x5E12
+0x8E92 0x5E13
+0x8E93 0x5E17
+0x8E94 0x5E1E
+0x8E95 0x5E1F
+0x8E96 0x5E20
+0x8E97 0x5E21
+0x8E98 0x5E22
+0x8E99 0x5E23
+0x8E9A 0x5E24
+0x8E9B 0x5E25
+0x8E9C 0x5E28
+0x8E9D 0x5E29
+0x8E9E 0x5E2A
+0x8E9F 0x5E2B
+0x8EA0 0x5E2C
+0x8EA1 0x5E2F
+0x8EA2 0x5E30
+0x8EA3 0x5E32
+0x8EA4 0x5E33
+0x8EA5 0x5E34
+0x8EA6 0x5E35
+0x8EA7 0x5E36
+0x8EA8 0x5E39
+0x8EA9 0x5E3A
+0x8EAA 0x5E3E
+0x8EAB 0x5E3F
+0x8EAC 0x5E40
+0x8EAD 0x5E41
+0x8EAE 0x5E43
+0x8EAF 0x5E46
+0x8EB0 0x5E47
+0x8EB1 0x5E48
+0x8EB2 0x5E49
+0x8EB3 0x5E4A
+0x8EB4 0x5E4B
+0x8EB5 0x5E4D
+0x8EB6 0x5E4E
+0x8EB7 0x5E4F
+0x8EB8 0x5E50
+0x8EB9 0x5E51
+0x8EBA 0x5E52
+0x8EBB 0x5E53
+0x8EBC 0x5E56
+0x8EBD 0x5E57
+0x8EBE 0x5E58
+0x8EBF 0x5E59
+0x8EC0 0x5E5A
+0x8EC1 0x5E5C
+0x8EC2 0x5E5D
+0x8EC3 0x5E5F
+0x8EC4 0x5E60
+0x8EC5 0x5E63
+0x8EC6 0x5E64
+0x8EC7 0x5E65
+0x8EC8 0x5E66
+0x8EC9 0x5E67
+0x8ECA 0x5E68
+0x8ECB 0x5E69
+0x8ECC 0x5E6A
+0x8ECD 0x5E6B
+0x8ECE 0x5E6C
+0x8ECF 0x5E6D
+0x8ED0 0x5E6E
+0x8ED1 0x5E6F
+0x8ED2 0x5E70
+0x8ED3 0x5E71
+0x8ED4 0x5E75
+0x8ED5 0x5E77
+0x8ED6 0x5E79
+0x8ED7 0x5E7E
+0x8ED8 0x5E81
+0x8ED9 0x5E82
+0x8EDA 0x5E83
+0x8EDB 0x5E85
+0x8EDC 0x5E88
+0x8EDD 0x5E89
+0x8EDE 0x5E8C
+0x8EDF 0x5E8D
+0x8EE0 0x5E8E
+0x8EE1 0x5E92
+0x8EE2 0x5E98
+0x8EE3 0x5E9B
+0x8EE4 0x5E9D
+0x8EE5 0x5EA1
+0x8EE6 0x5EA2
+0x8EE7 0x5EA3
+0x8EE8 0x5EA4
+0x8EE9 0x5EA8
+0x8EEA 0x5EA9
+0x8EEB 0x5EAA
+0x8EEC 0x5EAB
+0x8EED 0x5EAC
+0x8EEE 0x5EAE
+0x8EEF 0x5EAF
+0x8EF0 0x5EB0
+0x8EF1 0x5EB1
+0x8EF2 0x5EB2
+0x8EF3 0x5EB4
+0x8EF4 0x5EBA
+0x8EF5 0x5EBB
+0x8EF6 0x5EBC
+0x8EF7 0x5EBD
+0x8EF8 0x5EBF
+0x8EF9 0x5EC0
+0x8EFA 0x5EC1
+0x8EFB 0x5EC2
+0x8EFC 0x5EC3
+0x8EFD 0x5EC4
+0x8EFE 0x5EC5
+0x8F40 0x5EC6
+0x8F41 0x5EC7
+0x8F42 0x5EC8
+0x8F43 0x5ECB
+0x8F44 0x5ECC
+0x8F45 0x5ECD
+0x8F46 0x5ECE
+0x8F47 0x5ECF
+0x8F48 0x5ED0
+0x8F49 0x5ED4
+0x8F4A 0x5ED5
+0x8F4B 0x5ED7
+0x8F4C 0x5ED8
+0x8F4D 0x5ED9
+0x8F4E 0x5EDA
+0x8F4F 0x5EDC
+0x8F50 0x5EDD
+0x8F51 0x5EDE
+0x8F52 0x5EDF
+0x8F53 0x5EE0
+0x8F54 0x5EE1
+0x8F55 0x5EE2
+0x8F56 0x5EE3
+0x8F57 0x5EE4
+0x8F58 0x5EE5
+0x8F59 0x5EE6
+0x8F5A 0x5EE7
+0x8F5B 0x5EE9
+0x8F5C 0x5EEB
+0x8F5D 0x5EEC
+0x8F5E 0x5EED
+0x8F5F 0x5EEE
+0x8F60 0x5EEF
+0x8F61 0x5EF0
+0x8F62 0x5EF1
+0x8F63 0x5EF2
+0x8F64 0x5EF3
+0x8F65 0x5EF5
+0x8F66 0x5EF8
+0x8F67 0x5EF9
+0x8F68 0x5EFB
+0x8F69 0x5EFC
+0x8F6A 0x5EFD
+0x8F6B 0x5F05
+0x8F6C 0x5F06
+0x8F6D 0x5F07
+0x8F6E 0x5F09
+0x8F6F 0x5F0C
+0x8F70 0x5F0D
+0x8F71 0x5F0E
+0x8F72 0x5F10
+0x8F73 0x5F12
+0x8F74 0x5F14
+0x8F75 0x5F16
+0x8F76 0x5F19
+0x8F77 0x5F1A
+0x8F78 0x5F1C
+0x8F79 0x5F1D
+0x8F7A 0x5F1E
+0x8F7B 0x5F21
+0x8F7C 0x5F22
+0x8F7D 0x5F23
+0x8F7E 0x5F24
+0x8F80 0x5F28
+0x8F81 0x5F2B
+0x8F82 0x5F2C
+0x8F83 0x5F2E
+0x8F84 0x5F30
+0x8F85 0x5F32
+0x8F86 0x5F33
+0x8F87 0x5F34
+0x8F88 0x5F35
+0x8F89 0x5F36
+0x8F8A 0x5F37
+0x8F8B 0x5F38
+0x8F8C 0x5F3B
+0x8F8D 0x5F3D
+0x8F8E 0x5F3E
+0x8F8F 0x5F3F
+0x8F90 0x5F41
+0x8F91 0x5F42
+0x8F92 0x5F43
+0x8F93 0x5F44
+0x8F94 0x5F45
+0x8F95 0x5F46
+0x8F96 0x5F47
+0x8F97 0x5F48
+0x8F98 0x5F49
+0x8F99 0x5F4A
+0x8F9A 0x5F4B
+0x8F9B 0x5F4C
+0x8F9C 0x5F4D
+0x8F9D 0x5F4E
+0x8F9E 0x5F4F
+0x8F9F 0x5F51
+0x8FA0 0x5F54
+0x8FA1 0x5F59
+0x8FA2 0x5F5A
+0x8FA3 0x5F5B
+0x8FA4 0x5F5C
+0x8FA5 0x5F5E
+0x8FA6 0x5F5F
+0x8FA7 0x5F60
+0x8FA8 0x5F63
+0x8FA9 0x5F65
+0x8FAA 0x5F67
+0x8FAB 0x5F68
+0x8FAC 0x5F6B
+0x8FAD 0x5F6E
+0x8FAE 0x5F6F
+0x8FAF 0x5F72
+0x8FB0 0x5F74
+0x8FB1 0x5F75
+0x8FB2 0x5F76
+0x8FB3 0x5F78
+0x8FB4 0x5F7A
+0x8FB5 0x5F7D
+0x8FB6 0x5F7E
+0x8FB7 0x5F7F
+0x8FB8 0x5F83
+0x8FB9 0x5F86
+0x8FBA 0x5F8D
+0x8FBB 0x5F8E
+0x8FBC 0x5F8F
+0x8FBD 0x5F91
+0x8FBE 0x5F93
+0x8FBF 0x5F94
+0x8FC0 0x5F96
+0x8FC1 0x5F9A
+0x8FC2 0x5F9B
+0x8FC3 0x5F9D
+0x8FC4 0x5F9E
+0x8FC5 0x5F9F
+0x8FC6 0x5FA0
+0x8FC7 0x5FA2
+0x8FC8 0x5FA3
+0x8FC9 0x5FA4
+0x8FCA 0x5FA5
+0x8FCB 0x5FA6
+0x8FCC 0x5FA7
+0x8FCD 0x5FA9
+0x8FCE 0x5FAB
+0x8FCF 0x5FAC
+0x8FD0 0x5FAF
+0x8FD1 0x5FB0
+0x8FD2 0x5FB1
+0x8FD3 0x5FB2
+0x8FD4 0x5FB3
+0x8FD5 0x5FB4
+0x8FD6 0x5FB6
+0x8FD7 0x5FB8
+0x8FD8 0x5FB9
+0x8FD9 0x5FBA
+0x8FDA 0x5FBB
+0x8FDB 0x5FBE
+0x8FDC 0x5FBF
+0x8FDD 0x5FC0
+0x8FDE 0x5FC1
+0x8FDF 0x5FC2
+0x8FE0 0x5FC7
+0x8FE1 0x5FC8
+0x8FE2 0x5FCA
+0x8FE3 0x5FCB
+0x8FE4 0x5FCE
+0x8FE5 0x5FD3
+0x8FE6 0x5FD4
+0x8FE7 0x5FD5
+0x8FE8 0x5FDA
+0x8FE9 0x5FDB
+0x8FEA 0x5FDC
+0x8FEB 0x5FDE
+0x8FEC 0x5FDF
+0x8FED 0x5FE2
+0x8FEE 0x5FE3
+0x8FEF 0x5FE5
+0x8FF0 0x5FE6
+0x8FF1 0x5FE8
+0x8FF2 0x5FE9
+0x8FF3 0x5FEC
+0x8FF4 0x5FEF
+0x8FF5 0x5FF0
+0x8FF6 0x5FF2
+0x8FF7 0x5FF3
+0x8FF8 0x5FF4
+0x8FF9 0x5FF6
+0x8FFA 0x5FF7
+0x8FFB 0x5FF9
+0x8FFC 0x5FFA
+0x8FFD 0x5FFC
+0x8FFE 0x6007
+0x9040 0x6008
+0x9041 0x6009
+0x9042 0x600B
+0x9043 0x600C
+0x9044 0x6010
+0x9045 0x6011
+0x9046 0x6013
+0x9047 0x6017
+0x9048 0x6018
+0x9049 0x601A
+0x904A 0x601E
+0x904B 0x601F
+0x904C 0x6022
+0x904D 0x6023
+0x904E 0x6024
+0x904F 0x602C
+0x9050 0x602D
+0x9051 0x602E
+0x9052 0x6030
+0x9053 0x6031
+0x9054 0x6032
+0x9055 0x6033
+0x9056 0x6034
+0x9057 0x6036
+0x9058 0x6037
+0x9059 0x6038
+0x905A 0x6039
+0x905B 0x603A
+0x905C 0x603D
+0x905D 0x603E
+0x905E 0x6040
+0x905F 0x6044
+0x9060 0x6045
+0x9061 0x6046
+0x9062 0x6047
+0x9063 0x6048
+0x9064 0x6049
+0x9065 0x604A
+0x9066 0x604C
+0x9067 0x604E
+0x9068 0x604F
+0x9069 0x6051
+0x906A 0x6053
+0x906B 0x6054
+0x906C 0x6056
+0x906D 0x6057
+0x906E 0x6058
+0x906F 0x605B
+0x9070 0x605C
+0x9071 0x605E
+0x9072 0x605F
+0x9073 0x6060
+0x9074 0x6061
+0x9075 0x6065
+0x9076 0x6066
+0x9077 0x606E
+0x9078 0x6071
+0x9079 0x6072
+0x907A 0x6074
+0x907B 0x6075
+0x907C 0x6077
+0x907D 0x607E
+0x907E 0x6080
+0x9080 0x6081
+0x9081 0x6082
+0x9082 0x6085
+0x9083 0x6086
+0x9084 0x6087
+0x9085 0x6088
+0x9086 0x608A
+0x9087 0x608B
+0x9088 0x608E
+0x9089 0x608F
+0x908A 0x6090
+0x908B 0x6091
+0x908C 0x6093
+0x908D 0x6095
+0x908E 0x6097
+0x908F 0x6098
+0x9090 0x6099
+0x9091 0x609C
+0x9092 0x609E
+0x9093 0x60A1
+0x9094 0x60A2
+0x9095 0x60A4
+0x9096 0x60A5
+0x9097 0x60A7
+0x9098 0x60A9
+0x9099 0x60AA
+0x909A 0x60AE
+0x909B 0x60B0
+0x909C 0x60B3
+0x909D 0x60B5
+0x909E 0x60B6
+0x909F 0x60B7
+0x90A0 0x60B9
+0x90A1 0x60BA
+0x90A2 0x60BD
+0x90A3 0x60BE
+0x90A4 0x60BF
+0x90A5 0x60C0
+0x90A6 0x60C1
+0x90A7 0x60C2
+0x90A8 0x60C3
+0x90A9 0x60C4
+0x90AA 0x60C7
+0x90AB 0x60C8
+0x90AC 0x60C9
+0x90AD 0x60CC
+0x90AE 0x60CD
+0x90AF 0x60CE
+0x90B0 0x60CF
+0x90B1 0x60D0
+0x90B2 0x60D2
+0x90B3 0x60D3
+0x90B4 0x60D4
+0x90B5 0x60D6
+0x90B6 0x60D7
+0x90B7 0x60D9
+0x90B8 0x60DB
+0x90B9 0x60DE
+0x90BA 0x60E1
+0x90BB 0x60E2
+0x90BC 0x60E3
+0x90BD 0x60E4
+0x90BE 0x60E5
+0x90BF 0x60EA
+0x90C0 0x60F1
+0x90C1 0x60F2
+0x90C2 0x60F5
+0x90C3 0x60F7
+0x90C4 0x60F8
+0x90C5 0x60FB
+0x90C6 0x60FC
+0x90C7 0x60FD
+0x90C8 0x60FE
+0x90C9 0x60FF
+0x90CA 0x6102
+0x90CB 0x6103
+0x90CC 0x6104
+0x90CD 0x6105
+0x90CE 0x6107
+0x90CF 0x610A
+0x90D0 0x610B
+0x90D1 0x610C
+0x90D2 0x6110
+0x90D3 0x6111
+0x90D4 0x6112
+0x90D5 0x6113
+0x90D6 0x6114
+0x90D7 0x6116
+0x90D8 0x6117
+0x90D9 0x6118
+0x90DA 0x6119
+0x90DB 0x611B
+0x90DC 0x611C
+0x90DD 0x611D
+0x90DE 0x611E
+0x90DF 0x6121
+0x90E0 0x6122
+0x90E1 0x6125
+0x90E2 0x6128
+0x90E3 0x6129
+0x90E4 0x612A
+0x90E5 0x612C
+0x90E6 0x612D
+0x90E7 0x612E
+0x90E8 0x612F
+0x90E9 0x6130
+0x90EA 0x6131
+0x90EB 0x6132
+0x90EC 0x6133
+0x90ED 0x6134
+0x90EE 0x6135
+0x90EF 0x6136
+0x90F0 0x6137
+0x90F1 0x6138
+0x90F2 0x6139
+0x90F3 0x613A
+0x90F4 0x613B
+0x90F5 0x613C
+0x90F6 0x613D
+0x90F7 0x613E
+0x90F8 0x6140
+0x90F9 0x6141
+0x90FA 0x6142
+0x90FB 0x6143
+0x90FC 0x6144
+0x90FD 0x6145
+0x90FE 0x6146
+0x9140 0x6147
+0x9141 0x6149
+0x9142 0x614B
+0x9143 0x614D
+0x9144 0x614F
+0x9145 0x6150
+0x9146 0x6152
+0x9147 0x6153
+0x9148 0x6154
+0x9149 0x6156
+0x914A 0x6157
+0x914B 0x6158
+0x914C 0x6159
+0x914D 0x615A
+0x914E 0x615B
+0x914F 0x615C
+0x9150 0x615E
+0x9151 0x615F
+0x9152 0x6160
+0x9153 0x6161
+0x9154 0x6163
+0x9155 0x6164
+0x9156 0x6165
+0x9157 0x6166
+0x9158 0x6169
+0x9159 0x616A
+0x915A 0x616B
+0x915B 0x616C
+0x915C 0x616D
+0x915D 0x616E
+0x915E 0x616F
+0x915F 0x6171
+0x9160 0x6172
+0x9161 0x6173
+0x9162 0x6174
+0x9163 0x6176
+0x9164 0x6178
+0x9165 0x6179
+0x9166 0x617A
+0x9167 0x617B
+0x9168 0x617C
+0x9169 0x617D
+0x916A 0x617E
+0x916B 0x617F
+0x916C 0x6180
+0x916D 0x6181
+0x916E 0x6182
+0x916F 0x6183
+0x9170 0x6184
+0x9171 0x6185
+0x9172 0x6186
+0x9173 0x6187
+0x9174 0x6188
+0x9175 0x6189
+0x9176 0x618A
+0x9177 0x618C
+0x9178 0x618D
+0x9179 0x618F
+0x917A 0x6190
+0x917B 0x6191
+0x917C 0x6192
+0x917D 0x6193
+0x917E 0x6195
+0x9180 0x6196
+0x9181 0x6197
+0x9182 0x6198
+0x9183 0x6199
+0x9184 0x619A
+0x9185 0x619B
+0x9186 0x619C
+0x9187 0x619E
+0x9188 0x619F
+0x9189 0x61A0
+0x918A 0x61A1
+0x918B 0x61A2
+0x918C 0x61A3
+0x918D 0x61A4
+0x918E 0x61A5
+0x918F 0x61A6
+0x9190 0x61AA
+0x9191 0x61AB
+0x9192 0x61AD
+0x9193 0x61AE
+0x9194 0x61AF
+0x9195 0x61B0
+0x9196 0x61B1
+0x9197 0x61B2
+0x9198 0x61B3
+0x9199 0x61B4
+0x919A 0x61B5
+0x919B 0x61B6
+0x919C 0x61B8
+0x919D 0x61B9
+0x919E 0x61BA
+0x919F 0x61BB
+0x91A0 0x61BC
+0x91A1 0x61BD
+0x91A2 0x61BF
+0x91A3 0x61C0
+0x91A4 0x61C1
+0x91A5 0x61C3
+0x91A6 0x61C4
+0x91A7 0x61C5
+0x91A8 0x61C6
+0x91A9 0x61C7
+0x91AA 0x61C9
+0x91AB 0x61CC
+0x91AC 0x61CD
+0x91AD 0x61CE
+0x91AE 0x61CF
+0x91AF 0x61D0
+0x91B0 0x61D3
+0x91B1 0x61D5
+0x91B2 0x61D6
+0x91B3 0x61D7
+0x91B4 0x61D8
+0x91B5 0x61D9
+0x91B6 0x61DA
+0x91B7 0x61DB
+0x91B8 0x61DC
+0x91B9 0x61DD
+0x91BA 0x61DE
+0x91BB 0x61DF
+0x91BC 0x61E0
+0x91BD 0x61E1
+0x91BE 0x61E2
+0x91BF 0x61E3
+0x91C0 0x61E4
+0x91C1 0x61E5
+0x91C2 0x61E7
+0x91C3 0x61E8
+0x91C4 0x61E9
+0x91C5 0x61EA
+0x91C6 0x61EB
+0x91C7 0x61EC
+0x91C8 0x61ED
+0x91C9 0x61EE
+0x91CA 0x61EF
+0x91CB 0x61F0
+0x91CC 0x61F1
+0x91CD 0x61F2
+0x91CE 0x61F3
+0x91CF 0x61F4
+0x91D0 0x61F6
+0x91D1 0x61F7
+0x91D2 0x61F8
+0x91D3 0x61F9
+0x91D4 0x61FA
+0x91D5 0x61FB
+0x91D6 0x61FC
+0x91D7 0x61FD
+0x91D8 0x61FE
+0x91D9 0x6200
+0x91DA 0x6201
+0x91DB 0x6202
+0x91DC 0x6203
+0x91DD 0x6204
+0x91DE 0x6205
+0x91DF 0x6207
+0x91E0 0x6209
+0x91E1 0x6213
+0x91E2 0x6214
+0x91E3 0x6219
+0x91E4 0x621C
+0x91E5 0x621D
+0x91E6 0x621E
+0x91E7 0x6220
+0x91E8 0x6223
+0x91E9 0x6226
+0x91EA 0x6227
+0x91EB 0x6228
+0x91EC 0x6229
+0x91ED 0x622B
+0x91EE 0x622D
+0x91EF 0x622F
+0x91F0 0x6230
+0x91F1 0x6231
+0x91F2 0x6232
+0x91F3 0x6235
+0x91F4 0x6236
+0x91F5 0x6238
+0x91F6 0x6239
+0x91F7 0x623A
+0x91F8 0x623B
+0x91F9 0x623C
+0x91FA 0x6242
+0x91FB 0x6244
+0x91FC 0x6245
+0x91FD 0x6246
+0x91FE 0x624A
+0x9240 0x624F
+0x9241 0x6250
+0x9242 0x6255
+0x9243 0x6256
+0x9244 0x6257
+0x9245 0x6259
+0x9246 0x625A
+0x9247 0x625C
+0x9248 0x625D
+0x9249 0x625E
+0x924A 0x625F
+0x924B 0x6260
+0x924C 0x6261
+0x924D 0x6262
+0x924E 0x6264
+0x924F 0x6265
+0x9250 0x6268
+0x9251 0x6271
+0x9252 0x6272
+0x9253 0x6274
+0x9254 0x6275
+0x9255 0x6277
+0x9256 0x6278
+0x9257 0x627A
+0x9258 0x627B
+0x9259 0x627D
+0x925A 0x6281
+0x925B 0x6282
+0x925C 0x6283
+0x925D 0x6285
+0x925E 0x6286
+0x925F 0x6287
+0x9260 0x6288
+0x9261 0x628B
+0x9262 0x628C
+0x9263 0x628D
+0x9264 0x628E
+0x9265 0x628F
+0x9266 0x6290
+0x9267 0x6294
+0x9268 0x6299
+0x9269 0x629C
+0x926A 0x629D
+0x926B 0x629E
+0x926C 0x62A3
+0x926D 0x62A6
+0x926E 0x62A7
+0x926F 0x62A9
+0x9270 0x62AA
+0x9271 0x62AD
+0x9272 0x62AE
+0x9273 0x62AF
+0x9274 0x62B0
+0x9275 0x62B2
+0x9276 0x62B3
+0x9277 0x62B4
+0x9278 0x62B6
+0x9279 0x62B7
+0x927A 0x62B8
+0x927B 0x62BA
+0x927C 0x62BE
+0x927D 0x62C0
+0x927E 0x62C1
+0x9280 0x62C3
+0x9281 0x62CB
+0x9282 0x62CF
+0x9283 0x62D1
+0x9284 0x62D5
+0x9285 0x62DD
+0x9286 0x62DE
+0x9287 0x62E0
+0x9288 0x62E1
+0x9289 0x62E4
+0x928A 0x62EA
+0x928B 0x62EB
+0x928C 0x62F0
+0x928D 0x62F2
+0x928E 0x62F5
+0x928F 0x62F8
+0x9290 0x62F9
+0x9291 0x62FA
+0x9292 0x62FB
+0x9293 0x6300
+0x9294 0x6303
+0x9295 0x6304
+0x9296 0x6305
+0x9297 0x6306
+0x9298 0x630A
+0x9299 0x630B
+0x929A 0x630C
+0x929B 0x630D
+0x929C 0x630F
+0x929D 0x6310
+0x929E 0x6312
+0x929F 0x6313
+0x92A0 0x6314
+0x92A1 0x6315
+0x92A2 0x6317
+0x92A3 0x6318
+0x92A4 0x6319
+0x92A5 0x631C
+0x92A6 0x6326
+0x92A7 0x6327
+0x92A8 0x6329
+0x92A9 0x632C
+0x92AA 0x632D
+0x92AB 0x632E
+0x92AC 0x6330
+0x92AD 0x6331
+0x92AE 0x6333
+0x92AF 0x6334
+0x92B0 0x6335
+0x92B1 0x6336
+0x92B2 0x6337
+0x92B3 0x6338
+0x92B4 0x633B
+0x92B5 0x633C
+0x92B6 0x633E
+0x92B7 0x633F
+0x92B8 0x6340
+0x92B9 0x6341
+0x92BA 0x6344
+0x92BB 0x6347
+0x92BC 0x6348
+0x92BD 0x634A
+0x92BE 0x6351
+0x92BF 0x6352
+0x92C0 0x6353
+0x92C1 0x6354
+0x92C2 0x6356
+0x92C3 0x6357
+0x92C4 0x6358
+0x92C5 0x6359
+0x92C6 0x635A
+0x92C7 0x635B
+0x92C8 0x635C
+0x92C9 0x635D
+0x92CA 0x6360
+0x92CB 0x6364
+0x92CC 0x6365
+0x92CD 0x6366
+0x92CE 0x6368
+0x92CF 0x636A
+0x92D0 0x636B
+0x92D1 0x636C
+0x92D2 0x636F
+0x92D3 0x6370
+0x92D4 0x6372
+0x92D5 0x6373
+0x92D6 0x6374
+0x92D7 0x6375
+0x92D8 0x6378
+0x92D9 0x6379
+0x92DA 0x637C
+0x92DB 0x637D
+0x92DC 0x637E
+0x92DD 0x637F
+0x92DE 0x6381
+0x92DF 0x6383
+0x92E0 0x6384
+0x92E1 0x6385
+0x92E2 0x6386
+0x92E3 0x638B
+0x92E4 0x638D
+0x92E5 0x6391
+0x92E6 0x6393
+0x92E7 0x6394
+0x92E8 0x6395
+0x92E9 0x6397
+0x92EA 0x6399
+0x92EB 0x639A
+0x92EC 0x639B
+0x92ED 0x639C
+0x92EE 0x639D
+0x92EF 0x639E
+0x92F0 0x639F
+0x92F1 0x63A1
+0x92F2 0x63A4
+0x92F3 0x63A6
+0x92F4 0x63AB
+0x92F5 0x63AF
+0x92F6 0x63B1
+0x92F7 0x63B2
+0x92F8 0x63B5
+0x92F9 0x63B6
+0x92FA 0x63B9
+0x92FB 0x63BB
+0x92FC 0x63BD
+0x92FD 0x63BF
+0x92FE 0x63C0
+0x9340 0x63C1
+0x9341 0x63C2
+0x9342 0x63C3
+0x9343 0x63C5
+0x9344 0x63C7
+0x9345 0x63C8
+0x9346 0x63CA
+0x9347 0x63CB
+0x9348 0x63CC
+0x9349 0x63D1
+0x934A 0x63D3
+0x934B 0x63D4
+0x934C 0x63D5
+0x934D 0x63D7
+0x934E 0x63D8
+0x934F 0x63D9
+0x9350 0x63DA
+0x9351 0x63DB
+0x9352 0x63DC
+0x9353 0x63DD
+0x9354 0x63DF
+0x9355 0x63E2
+0x9356 0x63E4
+0x9357 0x63E5
+0x9358 0x63E6
+0x9359 0x63E7
+0x935A 0x63E8
+0x935B 0x63EB
+0x935C 0x63EC
+0x935D 0x63EE
+0x935E 0x63EF
+0x935F 0x63F0
+0x9360 0x63F1
+0x9361 0x63F3
+0x9362 0x63F5
+0x9363 0x63F7
+0x9364 0x63F9
+0x9365 0x63FA
+0x9366 0x63FB
+0x9367 0x63FC
+0x9368 0x63FE
+0x9369 0x6403
+0x936A 0x6404
+0x936B 0x6406
+0x936C 0x6407
+0x936D 0x6408
+0x936E 0x6409
+0x936F 0x640A
+0x9370 0x640D
+0x9371 0x640E
+0x9372 0x6411
+0x9373 0x6412
+0x9374 0x6415
+0x9375 0x6416
+0x9376 0x6417
+0x9377 0x6418
+0x9378 0x6419
+0x9379 0x641A
+0x937A 0x641D
+0x937B 0x641F
+0x937C 0x6422
+0x937D 0x6423
+0x937E 0x6424
+0x9380 0x6425
+0x9381 0x6427
+0x9382 0x6428
+0x9383 0x6429
+0x9384 0x642B
+0x9385 0x642E
+0x9386 0x642F
+0x9387 0x6430
+0x9388 0x6431
+0x9389 0x6432
+0x938A 0x6433
+0x938B 0x6435
+0x938C 0x6436
+0x938D 0x6437
+0x938E 0x6438
+0x938F 0x6439
+0x9390 0x643B
+0x9391 0x643C
+0x9392 0x643E
+0x9393 0x6440
+0x9394 0x6442
+0x9395 0x6443
+0x9396 0x6449
+0x9397 0x644B
+0x9398 0x644C
+0x9399 0x644D
+0x939A 0x644E
+0x939B 0x644F
+0x939C 0x6450
+0x939D 0x6451
+0x939E 0x6453
+0x939F 0x6455
+0x93A0 0x6456
+0x93A1 0x6457
+0x93A2 0x6459
+0x93A3 0x645A
+0x93A4 0x645B
+0x93A5 0x645C
+0x93A6 0x645D
+0x93A7 0x645F
+0x93A8 0x6460
+0x93A9 0x6461
+0x93AA 0x6462
+0x93AB 0x6463
+0x93AC 0x6464
+0x93AD 0x6465
+0x93AE 0x6466
+0x93AF 0x6468
+0x93B0 0x646A
+0x93B1 0x646B
+0x93B2 0x646C
+0x93B3 0x646E
+0x93B4 0x646F
+0x93B5 0x6470
+0x93B6 0x6471
+0x93B7 0x6472
+0x93B8 0x6473
+0x93B9 0x6474
+0x93BA 0x6475
+0x93BB 0x6476
+0x93BC 0x6477
+0x93BD 0x647B
+0x93BE 0x647C
+0x93BF 0x647D
+0x93C0 0x647E
+0x93C1 0x647F
+0x93C2 0x6480
+0x93C3 0x6481
+0x93C4 0x6483
+0x93C5 0x6486
+0x93C6 0x6488
+0x93C7 0x6489
+0x93C8 0x648A
+0x93C9 0x648B
+0x93CA 0x648C
+0x93CB 0x648D
+0x93CC 0x648E
+0x93CD 0x648F
+0x93CE 0x6490
+0x93CF 0x6493
+0x93D0 0x6494
+0x93D1 0x6497
+0x93D2 0x6498
+0x93D3 0x649A
+0x93D4 0x649B
+0x93D5 0x649C
+0x93D6 0x649D
+0x93D7 0x649F
+0x93D8 0x64A0
+0x93D9 0x64A1
+0x93DA 0x64A2
+0x93DB 0x64A3
+0x93DC 0x64A5
+0x93DD 0x64A6
+0x93DE 0x64A7
+0x93DF 0x64A8
+0x93E0 0x64AA
+0x93E1 0x64AB
+0x93E2 0x64AF
+0x93E3 0x64B1
+0x93E4 0x64B2
+0x93E5 0x64B3
+0x93E6 0x64B4
+0x93E7 0x64B6
+0x93E8 0x64B9
+0x93E9 0x64BB
+0x93EA 0x64BD
+0x93EB 0x64BE
+0x93EC 0x64BF
+0x93ED 0x64C1
+0x93EE 0x64C3
+0x93EF 0x64C4
+0x93F0 0x64C6
+0x93F1 0x64C7
+0x93F2 0x64C8
+0x93F3 0x64C9
+0x93F4 0x64CA
+0x93F5 0x64CB
+0x93F6 0x64CC
+0x93F7 0x64CF
+0x93F8 0x64D1
+0x93F9 0x64D3
+0x93FA 0x64D4
+0x93FB 0x64D5
+0x93FC 0x64D6
+0x93FD 0x64D9
+0x93FE 0x64DA
+0x9440 0x64DB
+0x9441 0x64DC
+0x9442 0x64DD
+0x9443 0x64DF
+0x9444 0x64E0
+0x9445 0x64E1
+0x9446 0x64E3
+0x9447 0x64E5
+0x9448 0x64E7
+0x9449 0x64E8
+0x944A 0x64E9
+0x944B 0x64EA
+0x944C 0x64EB
+0x944D 0x64EC
+0x944E 0x64ED
+0x944F 0x64EE
+0x9450 0x64EF
+0x9451 0x64F0
+0x9452 0x64F1
+0x9453 0x64F2
+0x9454 0x64F3
+0x9455 0x64F4
+0x9456 0x64F5
+0x9457 0x64F6
+0x9458 0x64F7
+0x9459 0x64F8
+0x945A 0x64F9
+0x945B 0x64FA
+0x945C 0x64FB
+0x945D 0x64FC
+0x945E 0x64FD
+0x945F 0x64FE
+0x9460 0x64FF
+0x9461 0x6501
+0x9462 0x6502
+0x9463 0x6503
+0x9464 0x6504
+0x9465 0x6505
+0x9466 0x6506
+0x9467 0x6507
+0x9468 0x6508
+0x9469 0x650A
+0x946A 0x650B
+0x946B 0x650C
+0x946C 0x650D
+0x946D 0x650E
+0x946E 0x650F
+0x946F 0x6510
+0x9470 0x6511
+0x9471 0x6513
+0x9472 0x6514
+0x9473 0x6515
+0x9474 0x6516
+0x9475 0x6517
+0x9476 0x6519
+0x9477 0x651A
+0x9478 0x651B
+0x9479 0x651C
+0x947A 0x651D
+0x947B 0x651E
+0x947C 0x651F
+0x947D 0x6520
+0x947E 0x6521
+0x9480 0x6522
+0x9481 0x6523
+0x9482 0x6524
+0x9483 0x6526
+0x9484 0x6527
+0x9485 0x6528
+0x9486 0x6529
+0x9487 0x652A
+0x9488 0x652C
+0x9489 0x652D
+0x948A 0x6530
+0x948B 0x6531
+0x948C 0x6532
+0x948D 0x6533
+0x948E 0x6537
+0x948F 0x653A
+0x9490 0x653C
+0x9491 0x653D
+0x9492 0x6540
+0x9493 0x6541
+0x9494 0x6542
+0x9495 0x6543
+0x9496 0x6544
+0x9497 0x6546
+0x9498 0x6547
+0x9499 0x654A
+0x949A 0x654B
+0x949B 0x654D
+0x949C 0x654E
+0x949D 0x6550
+0x949E 0x6552
+0x949F 0x6553
+0x94A0 0x6554
+0x94A1 0x6557
+0x94A2 0x6558
+0x94A3 0x655A
+0x94A4 0x655C
+0x94A5 0x655F
+0x94A6 0x6560
+0x94A7 0x6561
+0x94A8 0x6564
+0x94A9 0x6565
+0x94AA 0x6567
+0x94AB 0x6568
+0x94AC 0x6569
+0x94AD 0x656A
+0x94AE 0x656D
+0x94AF 0x656E
+0x94B0 0x656F
+0x94B1 0x6571
+0x94B2 0x6573
+0x94B3 0x6575
+0x94B4 0x6576
+0x94B5 0x6578
+0x94B6 0x6579
+0x94B7 0x657A
+0x94B8 0x657B
+0x94B9 0x657C
+0x94BA 0x657D
+0x94BB 0x657E
+0x94BC 0x657F
+0x94BD 0x6580
+0x94BE 0x6581
+0x94BF 0x6582
+0x94C0 0x6583
+0x94C1 0x6584
+0x94C2 0x6585
+0x94C3 0x6586
+0x94C4 0x6588
+0x94C5 0x6589
+0x94C6 0x658A
+0x94C7 0x658D
+0x94C8 0x658E
+0x94C9 0x658F
+0x94CA 0x6592
+0x94CB 0x6594
+0x94CC 0x6595
+0x94CD 0x6596
+0x94CE 0x6598
+0x94CF 0x659A
+0x94D0 0x659D
+0x94D1 0x659E
+0x94D2 0x65A0
+0x94D3 0x65A2
+0x94D4 0x65A3
+0x94D5 0x65A6
+0x94D6 0x65A8
+0x94D7 0x65AA
+0x94D8 0x65AC
+0x94D9 0x65AE
+0x94DA 0x65B1
+0x94DB 0x65B2
+0x94DC 0x65B3
+0x94DD 0x65B4
+0x94DE 0x65B5
+0x94DF 0x65B6
+0x94E0 0x65B7
+0x94E1 0x65B8
+0x94E2 0x65BA
+0x94E3 0x65BB
+0x94E4 0x65BE
+0x94E5 0x65BF
+0x94E6 0x65C0
+0x94E7 0x65C2
+0x94E8 0x65C7
+0x94E9 0x65C8
+0x94EA 0x65C9
+0x94EB 0x65CA
+0x94EC 0x65CD
+0x94ED 0x65D0
+0x94EE 0x65D1
+0x94EF 0x65D3
+0x94F0 0x65D4
+0x94F1 0x65D5
+0x94F2 0x65D8
+0x94F3 0x65D9
+0x94F4 0x65DA
+0x94F5 0x65DB
+0x94F6 0x65DC
+0x94F7 0x65DD
+0x94F8 0x65DE
+0x94F9 0x65DF
+0x94FA 0x65E1
+0x94FB 0x65E3
+0x94FC 0x65E4
+0x94FD 0x65EA
+0x94FE 0x65EB
+0x9540 0x65F2
+0x9541 0x65F3
+0x9542 0x65F4
+0x9543 0x65F5
+0x9544 0x65F8
+0x9545 0x65F9
+0x9546 0x65FB
+0x9547 0x65FC
+0x9548 0x65FD
+0x9549 0x65FE
+0x954A 0x65FF
+0x954B 0x6601
+0x954C 0x6604
+0x954D 0x6605
+0x954E 0x6607
+0x954F 0x6608
+0x9550 0x6609
+0x9551 0x660B
+0x9552 0x660D
+0x9553 0x6610
+0x9554 0x6611
+0x9555 0x6612
+0x9556 0x6616
+0x9557 0x6617
+0x9558 0x6618
+0x9559 0x661A
+0x955A 0x661B
+0x955B 0x661C
+0x955C 0x661E
+0x955D 0x6621
+0x955E 0x6622
+0x955F 0x6623
+0x9560 0x6624
+0x9561 0x6626
+0x9562 0x6629
+0x9563 0x662A
+0x9564 0x662B
+0x9565 0x662C
+0x9566 0x662E
+0x9567 0x6630
+0x9568 0x6632
+0x9569 0x6633
+0x956A 0x6637
+0x956B 0x6638
+0x956C 0x6639
+0x956D 0x663A
+0x956E 0x663B
+0x956F 0x663D
+0x9570 0x663F
+0x9571 0x6640
+0x9572 0x6642
+0x9573 0x6644
+0x9574 0x6645
+0x9575 0x6646
+0x9576 0x6647
+0x9577 0x6648
+0x9578 0x6649
+0x9579 0x664A
+0x957A 0x664D
+0x957B 0x664E
+0x957C 0x6650
+0x957D 0x6651
+0x957E 0x6658
+0x9580 0x6659
+0x9581 0x665B
+0x9582 0x665C
+0x9583 0x665D
+0x9584 0x665E
+0x9585 0x6660
+0x9586 0x6662
+0x9587 0x6663
+0x9588 0x6665
+0x9589 0x6667
+0x958A 0x6669
+0x958B 0x666A
+0x958C 0x666B
+0x958D 0x666C
+0x958E 0x666D
+0x958F 0x6671
+0x9590 0x6672
+0x9591 0x6673
+0x9592 0x6675
+0x9593 0x6678
+0x9594 0x6679
+0x9595 0x667B
+0x9596 0x667C
+0x9597 0x667D
+0x9598 0x667F
+0x9599 0x6680
+0x959A 0x6681
+0x959B 0x6683
+0x959C 0x6685
+0x959D 0x6686
+0x959E 0x6688
+0x959F 0x6689
+0x95A0 0x668A
+0x95A1 0x668B
+0x95A2 0x668D
+0x95A3 0x668E
+0x95A4 0x668F
+0x95A5 0x6690
+0x95A6 0x6692
+0x95A7 0x6693
+0x95A8 0x6694
+0x95A9 0x6695
+0x95AA 0x6698
+0x95AB 0x6699
+0x95AC 0x669A
+0x95AD 0x669B
+0x95AE 0x669C
+0x95AF 0x669E
+0x95B0 0x669F
+0x95B1 0x66A0
+0x95B2 0x66A1
+0x95B3 0x66A2
+0x95B4 0x66A3
+0x95B5 0x66A4
+0x95B6 0x66A5
+0x95B7 0x66A6
+0x95B8 0x66A9
+0x95B9 0x66AA
+0x95BA 0x66AB
+0x95BB 0x66AC
+0x95BC 0x66AD
+0x95BD 0x66AF
+0x95BE 0x66B0
+0x95BF 0x66B1
+0x95C0 0x66B2
+0x95C1 0x66B3
+0x95C2 0x66B5
+0x95C3 0x66B6
+0x95C4 0x66B7
+0x95C5 0x66B8
+0x95C6 0x66BA
+0x95C7 0x66BB
+0x95C8 0x66BC
+0x95C9 0x66BD
+0x95CA 0x66BF
+0x95CB 0x66C0
+0x95CC 0x66C1
+0x95CD 0x66C2
+0x95CE 0x66C3
+0x95CF 0x66C4
+0x95D0 0x66C5
+0x95D1 0x66C6
+0x95D2 0x66C7
+0x95D3 0x66C8
+0x95D4 0x66C9
+0x95D5 0x66CA
+0x95D6 0x66CB
+0x95D7 0x66CC
+0x95D8 0x66CD
+0x95D9 0x66CE
+0x95DA 0x66CF
+0x95DB 0x66D0
+0x95DC 0x66D1
+0x95DD 0x66D2
+0x95DE 0x66D3
+0x95DF 0x66D4
+0x95E0 0x66D5
+0x95E1 0x66D6
+0x95E2 0x66D7
+0x95E3 0x66D8
+0x95E4 0x66DA
+0x95E5 0x66DE
+0x95E6 0x66DF
+0x95E7 0x66E0
+0x95E8 0x66E1
+0x95E9 0x66E2
+0x95EA 0x66E3
+0x95EB 0x66E4
+0x95EC 0x66E5
+0x95ED 0x66E7
+0x95EE 0x66E8
+0x95EF 0x66EA
+0x95F0 0x66EB
+0x95F1 0x66EC
+0x95F2 0x66ED
+0x95F3 0x66EE
+0x95F4 0x66EF
+0x95F5 0x66F1
+0x95F6 0x66F5
+0x95F7 0x66F6
+0x95F8 0x66F8
+0x95F9 0x66FA
+0x95FA 0x66FB
+0x95FB 0x66FD
+0x95FC 0x6701
+0x95FD 0x6702
+0x95FE 0x6703
+0x9640 0x6704
+0x9641 0x6705
+0x9642 0x6706
+0x9643 0x6707
+0x9644 0x670C
+0x9645 0x670E
+0x9646 0x670F
+0x9647 0x6711
+0x9648 0x6712
+0x9649 0x6713
+0x964A 0x6716
+0x964B 0x6718
+0x964C 0x6719
+0x964D 0x671A
+0x964E 0x671C
+0x964F 0x671E
+0x9650 0x6720
+0x9651 0x6721
+0x9652 0x6722
+0x9653 0x6723
+0x9654 0x6724
+0x9655 0x6725
+0x9656 0x6727
+0x9657 0x6729
+0x9658 0x672E
+0x9659 0x6730
+0x965A 0x6732
+0x965B 0x6733
+0x965C 0x6736
+0x965D 0x6737
+0x965E 0x6738
+0x965F 0x6739
+0x9660 0x673B
+0x9661 0x673C
+0x9662 0x673E
+0x9663 0x673F
+0x9664 0x6741
+0x9665 0x6744
+0x9666 0x6745
+0x9667 0x6747
+0x9668 0x674A
+0x9669 0x674B
+0x966A 0x674D
+0x966B 0x6752
+0x966C 0x6754
+0x966D 0x6755
+0x966E 0x6757
+0x966F 0x6758
+0x9670 0x6759
+0x9671 0x675A
+0x9672 0x675B
+0x9673 0x675D
+0x9674 0x6762
+0x9675 0x6763
+0x9676 0x6764
+0x9677 0x6766
+0x9678 0x6767
+0x9679 0x676B
+0x967A 0x676C
+0x967B 0x676E
+0x967C 0x6771
+0x967D 0x6774
+0x967E 0x6776
+0x9680 0x6778
+0x9681 0x6779
+0x9682 0x677A
+0x9683 0x677B
+0x9684 0x677D
+0x9685 0x6780
+0x9686 0x6782
+0x9687 0x6783
+0x9688 0x6785
+0x9689 0x6786
+0x968A 0x6788
+0x968B 0x678A
+0x968C 0x678C
+0x968D 0x678D
+0x968E 0x678E
+0x968F 0x678F
+0x9690 0x6791
+0x9691 0x6792
+0x9692 0x6793
+0x9693 0x6794
+0x9694 0x6796
+0x9695 0x6799
+0x9696 0x679B
+0x9697 0x679F
+0x9698 0x67A0
+0x9699 0x67A1
+0x969A 0x67A4
+0x969B 0x67A6
+0x969C 0x67A9
+0x969D 0x67AC
+0x969E 0x67AE
+0x969F 0x67B1
+0x96A0 0x67B2
+0x96A1 0x67B4
+0x96A2 0x67B9
+0x96A3 0x67BA
+0x96A4 0x67BB
+0x96A5 0x67BC
+0x96A6 0x67BD
+0x96A7 0x67BE
+0x96A8 0x67BF
+0x96A9 0x67C0
+0x96AA 0x67C2
+0x96AB 0x67C5
+0x96AC 0x67C6
+0x96AD 0x67C7
+0x96AE 0x67C8
+0x96AF 0x67C9
+0x96B0 0x67CA
+0x96B1 0x67CB
+0x96B2 0x67CC
+0x96B3 0x67CD
+0x96B4 0x67CE
+0x96B5 0x67D5
+0x96B6 0x67D6
+0x96B7 0x67D7
+0x96B8 0x67DB
+0x96B9 0x67DF
+0x96BA 0x67E1
+0x96BB 0x67E3
+0x96BC 0x67E4
+0x96BD 0x67E6
+0x96BE 0x67E7
+0x96BF 0x67E8
+0x96C0 0x67EA
+0x96C1 0x67EB
+0x96C2 0x67ED
+0x96C3 0x67EE
+0x96C4 0x67F2
+0x96C5 0x67F5
+0x96C6 0x67F6
+0x96C7 0x67F7
+0x96C8 0x67F8
+0x96C9 0x67F9
+0x96CA 0x67FA
+0x96CB 0x67FB
+0x96CC 0x67FC
+0x96CD 0x67FE
+0x96CE 0x6801
+0x96CF 0x6802
+0x96D0 0x6803
+0x96D1 0x6804
+0x96D2 0x6806
+0x96D3 0x680D
+0x96D4 0x6810
+0x96D5 0x6812
+0x96D6 0x6814
+0x96D7 0x6815
+0x96D8 0x6818
+0x96D9 0x6819
+0x96DA 0x681A
+0x96DB 0x681B
+0x96DC 0x681C
+0x96DD 0x681E
+0x96DE 0x681F
+0x96DF 0x6820
+0x96E0 0x6822
+0x96E1 0x6823
+0x96E2 0x6824
+0x96E3 0x6825
+0x96E4 0x6826
+0x96E5 0x6827
+0x96E6 0x6828
+0x96E7 0x682B
+0x96E8 0x682C
+0x96E9 0x682D
+0x96EA 0x682E
+0x96EB 0x682F
+0x96EC 0x6830
+0x96ED 0x6831
+0x96EE 0x6834
+0x96EF 0x6835
+0x96F0 0x6836
+0x96F1 0x683A
+0x96F2 0x683B
+0x96F3 0x683F
+0x96F4 0x6847
+0x96F5 0x684B
+0x96F6 0x684D
+0x96F7 0x684F
+0x96F8 0x6852
+0x96F9 0x6856
+0x96FA 0x6857
+0x96FB 0x6858
+0x96FC 0x6859
+0x96FD 0x685A
+0x96FE 0x685B
+0x9740 0x685C
+0x9741 0x685D
+0x9742 0x685E
+0x9743 0x685F
+0x9744 0x686A
+0x9745 0x686C
+0x9746 0x686D
+0x9747 0x686E
+0x9748 0x686F
+0x9749 0x6870
+0x974A 0x6871
+0x974B 0x6872
+0x974C 0x6873
+0x974D 0x6875
+0x974E 0x6878
+0x974F 0x6879
+0x9750 0x687A
+0x9751 0x687B
+0x9752 0x687C
+0x9753 0x687D
+0x9754 0x687E
+0x9755 0x687F
+0x9756 0x6880
+0x9757 0x6882
+0x9758 0x6884
+0x9759 0x6887
+0x975A 0x6888
+0x975B 0x6889
+0x975C 0x688A
+0x975D 0x688B
+0x975E 0x688C
+0x975F 0x688D
+0x9760 0x688E
+0x9761 0x6890
+0x9762 0x6891
+0x9763 0x6892
+0x9764 0x6894
+0x9765 0x6895
+0x9766 0x6896
+0x9767 0x6898
+0x9768 0x6899
+0x9769 0x689A
+0x976A 0x689B
+0x976B 0x689C
+0x976C 0x689D
+0x976D 0x689E
+0x976E 0x689F
+0x976F 0x68A0
+0x9770 0x68A1
+0x9771 0x68A3
+0x9772 0x68A4
+0x9773 0x68A5
+0x9774 0x68A9
+0x9775 0x68AA
+0x9776 0x68AB
+0x9777 0x68AC
+0x9778 0x68AE
+0x9779 0x68B1
+0x977A 0x68B2
+0x977B 0x68B4
+0x977C 0x68B6
+0x977D 0x68B7
+0x977E 0x68B8
+0x9780 0x68B9
+0x9781 0x68BA
+0x9782 0x68BB
+0x9783 0x68BC
+0x9784 0x68BD
+0x9785 0x68BE
+0x9786 0x68BF
+0x9787 0x68C1
+0x9788 0x68C3
+0x9789 0x68C4
+0x978A 0x68C5
+0x978B 0x68C6
+0x978C 0x68C7
+0x978D 0x68C8
+0x978E 0x68CA
+0x978F 0x68CC
+0x9790 0x68CE
+0x9791 0x68CF
+0x9792 0x68D0
+0x9793 0x68D1
+0x9794 0x68D3
+0x9795 0x68D4
+0x9796 0x68D6
+0x9797 0x68D7
+0x9798 0x68D9
+0x9799 0x68DB
+0x979A 0x68DC
+0x979B 0x68DD
+0x979C 0x68DE
+0x979D 0x68DF
+0x979E 0x68E1
+0x979F 0x68E2
+0x97A0 0x68E4
+0x97A1 0x68E5
+0x97A2 0x68E6
+0x97A3 0x68E7
+0x97A4 0x68E8
+0x97A5 0x68E9
+0x97A6 0x68EA
+0x97A7 0x68EB
+0x97A8 0x68EC
+0x97A9 0x68ED
+0x97AA 0x68EF
+0x97AB 0x68F2
+0x97AC 0x68F3
+0x97AD 0x68F4
+0x97AE 0x68F6
+0x97AF 0x68F7
+0x97B0 0x68F8
+0x97B1 0x68FB
+0x97B2 0x68FD
+0x97B3 0x68FE
+0x97B4 0x68FF
+0x97B5 0x6900
+0x97B6 0x6902
+0x97B7 0x6903
+0x97B8 0x6904
+0x97B9 0x6906
+0x97BA 0x6907
+0x97BB 0x6908
+0x97BC 0x6909
+0x97BD 0x690A
+0x97BE 0x690C
+0x97BF 0x690F
+0x97C0 0x6911
+0x97C1 0x6913
+0x97C2 0x6914
+0x97C3 0x6915
+0x97C4 0x6916
+0x97C5 0x6917
+0x97C6 0x6918
+0x97C7 0x6919
+0x97C8 0x691A
+0x97C9 0x691B
+0x97CA 0x691C
+0x97CB 0x691D
+0x97CC 0x691E
+0x97CD 0x6921
+0x97CE 0x6922
+0x97CF 0x6923
+0x97D0 0x6925
+0x97D1 0x6926
+0x97D2 0x6927
+0x97D3 0x6928
+0x97D4 0x6929
+0x97D5 0x692A
+0x97D6 0x692B
+0x97D7 0x692C
+0x97D8 0x692E
+0x97D9 0x692F
+0x97DA 0x6931
+0x97DB 0x6932
+0x97DC 0x6933
+0x97DD 0x6935
+0x97DE 0x6936
+0x97DF 0x6937
+0x97E0 0x6938
+0x97E1 0x693A
+0x97E2 0x693B
+0x97E3 0x693C
+0x97E4 0x693E
+0x97E5 0x6940
+0x97E6 0x6941
+0x97E7 0x6943
+0x97E8 0x6944
+0x97E9 0x6945
+0x97EA 0x6946
+0x97EB 0x6947
+0x97EC 0x6948
+0x97ED 0x6949
+0x97EE 0x694A
+0x97EF 0x694B
+0x97F0 0x694C
+0x97F1 0x694D
+0x97F2 0x694E
+0x97F3 0x694F
+0x97F4 0x6950
+0x97F5 0x6951
+0x97F6 0x6952
+0x97F7 0x6953
+0x97F8 0x6955
+0x97F9 0x6956
+0x97FA 0x6958
+0x97FB 0x6959
+0x97FC 0x695B
+0x97FD 0x695C
+0x97FE 0x695F
+0x9840 0x6961
+0x9841 0x6962
+0x9842 0x6964
+0x9843 0x6965
+0x9844 0x6967
+0x9845 0x6968
+0x9846 0x6969
+0x9847 0x696A
+0x9848 0x696C
+0x9849 0x696D
+0x984A 0x696F
+0x984B 0x6970
+0x984C 0x6972
+0x984D 0x6973
+0x984E 0x6974
+0x984F 0x6975
+0x9850 0x6976
+0x9851 0x697A
+0x9852 0x697B
+0x9853 0x697D
+0x9854 0x697E
+0x9855 0x697F
+0x9856 0x6981
+0x9857 0x6983
+0x9858 0x6985
+0x9859 0x698A
+0x985A 0x698B
+0x985B 0x698C
+0x985C 0x698E
+0x985D 0x698F
+0x985E 0x6990
+0x985F 0x6991
+0x9860 0x6992
+0x9861 0x6993
+0x9862 0x6996
+0x9863 0x6997
+0x9864 0x6999
+0x9865 0x699A
+0x9866 0x699D
+0x9867 0x699E
+0x9868 0x699F
+0x9869 0x69A0
+0x986A 0x69A1
+0x986B 0x69A2
+0x986C 0x69A3
+0x986D 0x69A4
+0x986E 0x69A5
+0x986F 0x69A6
+0x9870 0x69A9
+0x9871 0x69AA
+0x9872 0x69AC
+0x9873 0x69AE
+0x9874 0x69AF
+0x9875 0x69B0
+0x9876 0x69B2
+0x9877 0x69B3
+0x9878 0x69B5
+0x9879 0x69B6
+0x987A 0x69B8
+0x987B 0x69B9
+0x987C 0x69BA
+0x987D 0x69BC
+0x987E 0x69BD
+0x9880 0x69BE
+0x9881 0x69BF
+0x9882 0x69C0
+0x9883 0x69C2
+0x9884 0x69C3
+0x9885 0x69C4
+0x9886 0x69C5
+0x9887 0x69C6
+0x9888 0x69C7
+0x9889 0x69C8
+0x988A 0x69C9
+0x988B 0x69CB
+0x988C 0x69CD
+0x988D 0x69CF
+0x988E 0x69D1
+0x988F 0x69D2
+0x9890 0x69D3
+0x9891 0x69D5
+0x9892 0x69D6
+0x9893 0x69D7
+0x9894 0x69D8
+0x9895 0x69D9
+0x9896 0x69DA
+0x9897 0x69DC
+0x9898 0x69DD
+0x9899 0x69DE
+0x989A 0x69E1
+0x989B 0x69E2
+0x989C 0x69E3
+0x989D 0x69E4
+0x989E 0x69E5
+0x989F 0x69E6
+0x98A0 0x69E7
+0x98A1 0x69E8
+0x98A2 0x69E9
+0x98A3 0x69EA
+0x98A4 0x69EB
+0x98A5 0x69EC
+0x98A6 0x69EE
+0x98A7 0x69EF
+0x98A8 0x69F0
+0x98A9 0x69F1
+0x98AA 0x69F3
+0x98AB 0x69F4
+0x98AC 0x69F5
+0x98AD 0x69F6
+0x98AE 0x69F7
+0x98AF 0x69F8
+0x98B0 0x69F9
+0x98B1 0x69FA
+0x98B2 0x69FB
+0x98B3 0x69FC
+0x98B4 0x69FE
+0x98B5 0x6A00
+0x98B6 0x6A01
+0x98B7 0x6A02
+0x98B8 0x6A03
+0x98B9 0x6A04
+0x98BA 0x6A05
+0x98BB 0x6A06
+0x98BC 0x6A07
+0x98BD 0x6A08
+0x98BE 0x6A09
+0x98BF 0x6A0B
+0x98C0 0x6A0C
+0x98C1 0x6A0D
+0x98C2 0x6A0E
+0x98C3 0x6A0F
+0x98C4 0x6A10
+0x98C5 0x6A11
+0x98C6 0x6A12
+0x98C7 0x6A13
+0x98C8 0x6A14
+0x98C9 0x6A15
+0x98CA 0x6A16
+0x98CB 0x6A19
+0x98CC 0x6A1A
+0x98CD 0x6A1B
+0x98CE 0x6A1C
+0x98CF 0x6A1D
+0x98D0 0x6A1E
+0x98D1 0x6A20
+0x98D2 0x6A22
+0x98D3 0x6A23
+0x98D4 0x6A24
+0x98D5 0x6A25
+0x98D6 0x6A26
+0x98D7 0x6A27
+0x98D8 0x6A29
+0x98D9 0x6A2B
+0x98DA 0x6A2C
+0x98DB 0x6A2D
+0x98DC 0x6A2E
+0x98DD 0x6A30
+0x98DE 0x6A32
+0x98DF 0x6A33
+0x98E0 0x6A34
+0x98E1 0x6A36
+0x98E2 0x6A37
+0x98E3 0x6A38
+0x98E4 0x6A39
+0x98E5 0x6A3A
+0x98E6 0x6A3B
+0x98E7 0x6A3C
+0x98E8 0x6A3F
+0x98E9 0x6A40
+0x98EA 0x6A41
+0x98EB 0x6A42
+0x98EC 0x6A43
+0x98ED 0x6A45
+0x98EE 0x6A46
+0x98EF 0x6A48
+0x98F0 0x6A49
+0x98F1 0x6A4A
+0x98F2 0x6A4B
+0x98F3 0x6A4C
+0x98F4 0x6A4D
+0x98F5 0x6A4E
+0x98F6 0x6A4F
+0x98F7 0x6A51
+0x98F8 0x6A52
+0x98F9 0x6A53
+0x98FA 0x6A54
+0x98FB 0x6A55
+0x98FC 0x6A56
+0x98FD 0x6A57
+0x98FE 0x6A5A
+0x9940 0x6A5C
+0x9941 0x6A5D
+0x9942 0x6A5E
+0x9943 0x6A5F
+0x9944 0x6A60
+0x9945 0x6A62
+0x9946 0x6A63
+0x9947 0x6A64
+0x9948 0x6A66
+0x9949 0x6A67
+0x994A 0x6A68
+0x994B 0x6A69
+0x994C 0x6A6A
+0x994D 0x6A6B
+0x994E 0x6A6C
+0x994F 0x6A6D
+0x9950 0x6A6E
+0x9951 0x6A6F
+0x9952 0x6A70
+0x9953 0x6A72
+0x9954 0x6A73
+0x9955 0x6A74
+0x9956 0x6A75
+0x9957 0x6A76
+0x9958 0x6A77
+0x9959 0x6A78
+0x995A 0x6A7A
+0x995B 0x6A7B
+0x995C 0x6A7D
+0x995D 0x6A7E
+0x995E 0x6A7F
+0x995F 0x6A81
+0x9960 0x6A82
+0x9961 0x6A83
+0x9962 0x6A85
+0x9963 0x6A86
+0x9964 0x6A87
+0x9965 0x6A88
+0x9966 0x6A89
+0x9967 0x6A8A
+0x9968 0x6A8B
+0x9969 0x6A8C
+0x996A 0x6A8D
+0x996B 0x6A8F
+0x996C 0x6A92
+0x996D 0x6A93
+0x996E 0x6A94
+0x996F 0x6A95
+0x9970 0x6A96
+0x9971 0x6A98
+0x9972 0x6A99
+0x9973 0x6A9A
+0x9974 0x6A9B
+0x9975 0x6A9C
+0x9976 0x6A9D
+0x9977 0x6A9E
+0x9978 0x6A9F
+0x9979 0x6AA1
+0x997A 0x6AA2
+0x997B 0x6AA3
+0x997C 0x6AA4
+0x997D 0x6AA5
+0x997E 0x6AA6
+0x9980 0x6AA7
+0x9981 0x6AA8
+0x9982 0x6AAA
+0x9983 0x6AAD
+0x9984 0x6AAE
+0x9985 0x6AAF
+0x9986 0x6AB0
+0x9987 0x6AB1
+0x9988 0x6AB2
+0x9989 0x6AB3
+0x998A 0x6AB4
+0x998B 0x6AB5
+0x998C 0x6AB6
+0x998D 0x6AB7
+0x998E 0x6AB8
+0x998F 0x6AB9
+0x9990 0x6ABA
+0x9991 0x6ABB
+0x9992 0x6ABC
+0x9993 0x6ABD
+0x9994 0x6ABE
+0x9995 0x6ABF
+0x9996 0x6AC0
+0x9997 0x6AC1
+0x9998 0x6AC2
+0x9999 0x6AC3
+0x999A 0x6AC4
+0x999B 0x6AC5
+0x999C 0x6AC6
+0x999D 0x6AC7
+0x999E 0x6AC8
+0x999F 0x6AC9
+0x99A0 0x6ACA
+0x99A1 0x6ACB
+0x99A2 0x6ACC
+0x99A3 0x6ACD
+0x99A4 0x6ACE
+0x99A5 0x6ACF
+0x99A6 0x6AD0
+0x99A7 0x6AD1
+0x99A8 0x6AD2
+0x99A9 0x6AD3
+0x99AA 0x6AD4
+0x99AB 0x6AD5
+0x99AC 0x6AD6
+0x99AD 0x6AD7
+0x99AE 0x6AD8
+0x99AF 0x6AD9
+0x99B0 0x6ADA
+0x99B1 0x6ADB
+0x99B2 0x6ADC
+0x99B3 0x6ADD
+0x99B4 0x6ADE
+0x99B5 0x6ADF
+0x99B6 0x6AE0
+0x99B7 0x6AE1
+0x99B8 0x6AE2
+0x99B9 0x6AE3
+0x99BA 0x6AE4
+0x99BB 0x6AE5
+0x99BC 0x6AE6
+0x99BD 0x6AE7
+0x99BE 0x6AE8
+0x99BF 0x6AE9
+0x99C0 0x6AEA
+0x99C1 0x6AEB
+0x99C2 0x6AEC
+0x99C3 0x6AED
+0x99C4 0x6AEE
+0x99C5 0x6AEF
+0x99C6 0x6AF0
+0x99C7 0x6AF1
+0x99C8 0x6AF2
+0x99C9 0x6AF3
+0x99CA 0x6AF4
+0x99CB 0x6AF5
+0x99CC 0x6AF6
+0x99CD 0x6AF7
+0x99CE 0x6AF8
+0x99CF 0x6AF9
+0x99D0 0x6AFA
+0x99D1 0x6AFB
+0x99D2 0x6AFC
+0x99D3 0x6AFD
+0x99D4 0x6AFE
+0x99D5 0x6AFF
+0x99D6 0x6B00
+0x99D7 0x6B01
+0x99D8 0x6B02
+0x99D9 0x6B03
+0x99DA 0x6B04
+0x99DB 0x6B05
+0x99DC 0x6B06
+0x99DD 0x6B07
+0x99DE 0x6B08
+0x99DF 0x6B09
+0x99E0 0x6B0A
+0x99E1 0x6B0B
+0x99E2 0x6B0C
+0x99E3 0x6B0D
+0x99E4 0x6B0E
+0x99E5 0x6B0F
+0x99E6 0x6B10
+0x99E7 0x6B11
+0x99E8 0x6B12
+0x99E9 0x6B13
+0x99EA 0x6B14
+0x99EB 0x6B15
+0x99EC 0x6B16
+0x99ED 0x6B17
+0x99EE 0x6B18
+0x99EF 0x6B19
+0x99F0 0x6B1A
+0x99F1 0x6B1B
+0x99F2 0x6B1C
+0x99F3 0x6B1D
+0x99F4 0x6B1E
+0x99F5 0x6B1F
+0x99F6 0x6B25
+0x99F7 0x6B26
+0x99F8 0x6B28
+0x99F9 0x6B29
+0x99FA 0x6B2A
+0x99FB 0x6B2B
+0x99FC 0x6B2C
+0x99FD 0x6B2D
+0x99FE 0x6B2E
+0x9A40 0x6B2F
+0x9A41 0x6B30
+0x9A42 0x6B31
+0x9A43 0x6B33
+0x9A44 0x6B34
+0x9A45 0x6B35
+0x9A46 0x6B36
+0x9A47 0x6B38
+0x9A48 0x6B3B
+0x9A49 0x6B3C
+0x9A4A 0x6B3D
+0x9A4B 0x6B3F
+0x9A4C 0x6B40
+0x9A4D 0x6B41
+0x9A4E 0x6B42
+0x9A4F 0x6B44
+0x9A50 0x6B45
+0x9A51 0x6B48
+0x9A52 0x6B4A
+0x9A53 0x6B4B
+0x9A54 0x6B4D
+0x9A55 0x6B4E
+0x9A56 0x6B4F
+0x9A57 0x6B50
+0x9A58 0x6B51
+0x9A59 0x6B52
+0x9A5A 0x6B53
+0x9A5B 0x6B54
+0x9A5C 0x6B55
+0x9A5D 0x6B56
+0x9A5E 0x6B57
+0x9A5F 0x6B58
+0x9A60 0x6B5A
+0x9A61 0x6B5B
+0x9A62 0x6B5C
+0x9A63 0x6B5D
+0x9A64 0x6B5E
+0x9A65 0x6B5F
+0x9A66 0x6B60
+0x9A67 0x6B61
+0x9A68 0x6B68
+0x9A69 0x6B69
+0x9A6A 0x6B6B
+0x9A6B 0x6B6C
+0x9A6C 0x6B6D
+0x9A6D 0x6B6E
+0x9A6E 0x6B6F
+0x9A6F 0x6B70
+0x9A70 0x6B71
+0x9A71 0x6B72
+0x9A72 0x6B73
+0x9A73 0x6B74
+0x9A74 0x6B75
+0x9A75 0x6B76
+0x9A76 0x6B77
+0x9A77 0x6B78
+0x9A78 0x6B7A
+0x9A79 0x6B7D
+0x9A7A 0x6B7E
+0x9A7B 0x6B7F
+0x9A7C 0x6B80
+0x9A7D 0x6B85
+0x9A7E 0x6B88
+0x9A80 0x6B8C
+0x9A81 0x6B8E
+0x9A82 0x6B8F
+0x9A83 0x6B90
+0x9A84 0x6B91
+0x9A85 0x6B94
+0x9A86 0x6B95
+0x9A87 0x6B97
+0x9A88 0x6B98
+0x9A89 0x6B99
+0x9A8A 0x6B9C
+0x9A8B 0x6B9D
+0x9A8C 0x6B9E
+0x9A8D 0x6B9F
+0x9A8E 0x6BA0
+0x9A8F 0x6BA2
+0x9A90 0x6BA3
+0x9A91 0x6BA4
+0x9A92 0x6BA5
+0x9A93 0x6BA6
+0x9A94 0x6BA7
+0x9A95 0x6BA8
+0x9A96 0x6BA9
+0x9A97 0x6BAB
+0x9A98 0x6BAC
+0x9A99 0x6BAD
+0x9A9A 0x6BAE
+0x9A9B 0x6BAF
+0x9A9C 0x6BB0
+0x9A9D 0x6BB1
+0x9A9E 0x6BB2
+0x9A9F 0x6BB6
+0x9AA0 0x6BB8
+0x9AA1 0x6BB9
+0x9AA2 0x6BBA
+0x9AA3 0x6BBB
+0x9AA4 0x6BBC
+0x9AA5 0x6BBD
+0x9AA6 0x6BBE
+0x9AA7 0x6BC0
+0x9AA8 0x6BC3
+0x9AA9 0x6BC4
+0x9AAA 0x6BC6
+0x9AAB 0x6BC7
+0x9AAC 0x6BC8
+0x9AAD 0x6BC9
+0x9AAE 0x6BCA
+0x9AAF 0x6BCC
+0x9AB0 0x6BCE
+0x9AB1 0x6BD0
+0x9AB2 0x6BD1
+0x9AB3 0x6BD8
+0x9AB4 0x6BDA
+0x9AB5 0x6BDC
+0x9AB6 0x6BDD
+0x9AB7 0x6BDE
+0x9AB8 0x6BDF
+0x9AB9 0x6BE0
+0x9ABA 0x6BE2
+0x9ABB 0x6BE3
+0x9ABC 0x6BE4
+0x9ABD 0x6BE5
+0x9ABE 0x6BE6
+0x9ABF 0x6BE7
+0x9AC0 0x6BE8
+0x9AC1 0x6BE9
+0x9AC2 0x6BEC
+0x9AC3 0x6BED
+0x9AC4 0x6BEE
+0x9AC5 0x6BF0
+0x9AC6 0x6BF1
+0x9AC7 0x6BF2
+0x9AC8 0x6BF4
+0x9AC9 0x6BF6
+0x9ACA 0x6BF7
+0x9ACB 0x6BF8
+0x9ACC 0x6BFA
+0x9ACD 0x6BFB
+0x9ACE 0x6BFC
+0x9ACF 0x6BFE
+0x9AD0 0x6BFF
+0x9AD1 0x6C00
+0x9AD2 0x6C01
+0x9AD3 0x6C02
+0x9AD4 0x6C03
+0x9AD5 0x6C04
+0x9AD6 0x6C08
+0x9AD7 0x6C09
+0x9AD8 0x6C0A
+0x9AD9 0x6C0B
+0x9ADA 0x6C0C
+0x9ADB 0x6C0E
+0x9ADC 0x6C12
+0x9ADD 0x6C17
+0x9ADE 0x6C1C
+0x9ADF 0x6C1D
+0x9AE0 0x6C1E
+0x9AE1 0x6C20
+0x9AE2 0x6C23
+0x9AE3 0x6C25
+0x9AE4 0x6C2B
+0x9AE5 0x6C2C
+0x9AE6 0x6C2D
+0x9AE7 0x6C31
+0x9AE8 0x6C33
+0x9AE9 0x6C36
+0x9AEA 0x6C37
+0x9AEB 0x6C39
+0x9AEC 0x6C3A
+0x9AED 0x6C3B
+0x9AEE 0x6C3C
+0x9AEF 0x6C3E
+0x9AF0 0x6C3F
+0x9AF1 0x6C43
+0x9AF2 0x6C44
+0x9AF3 0x6C45
+0x9AF4 0x6C48
+0x9AF5 0x6C4B
+0x9AF6 0x6C4C
+0x9AF7 0x6C4D
+0x9AF8 0x6C4E
+0x9AF9 0x6C4F
+0x9AFA 0x6C51
+0x9AFB 0x6C52
+0x9AFC 0x6C53
+0x9AFD 0x6C56
+0x9AFE 0x6C58
+0x9B40 0x6C59
+0x9B41 0x6C5A
+0x9B42 0x6C62
+0x9B43 0x6C63
+0x9B44 0x6C65
+0x9B45 0x6C66
+0x9B46 0x6C67
+0x9B47 0x6C6B
+0x9B48 0x6C6C
+0x9B49 0x6C6D
+0x9B4A 0x6C6E
+0x9B4B 0x6C6F
+0x9B4C 0x6C71
+0x9B4D 0x6C73
+0x9B4E 0x6C75
+0x9B4F 0x6C77
+0x9B50 0x6C78
+0x9B51 0x6C7A
+0x9B52 0x6C7B
+0x9B53 0x6C7C
+0x9B54 0x6C7F
+0x9B55 0x6C80
+0x9B56 0x6C84
+0x9B57 0x6C87
+0x9B58 0x6C8A
+0x9B59 0x6C8B
+0x9B5A 0x6C8D
+0x9B5B 0x6C8E
+0x9B5C 0x6C91
+0x9B5D 0x6C92
+0x9B5E 0x6C95
+0x9B5F 0x6C96
+0x9B60 0x6C97
+0x9B61 0x6C98
+0x9B62 0x6C9A
+0x9B63 0x6C9C
+0x9B64 0x6C9D
+0x9B65 0x6C9E
+0x9B66 0x6CA0
+0x9B67 0x6CA2
+0x9B68 0x6CA8
+0x9B69 0x6CAC
+0x9B6A 0x6CAF
+0x9B6B 0x6CB0
+0x9B6C 0x6CB4
+0x9B6D 0x6CB5
+0x9B6E 0x6CB6
+0x9B6F 0x6CB7
+0x9B70 0x6CBA
+0x9B71 0x6CC0
+0x9B72 0x6CC1
+0x9B73 0x6CC2
+0x9B74 0x6CC3
+0x9B75 0x6CC6
+0x9B76 0x6CC7
+0x9B77 0x6CC8
+0x9B78 0x6CCB
+0x9B79 0x6CCD
+0x9B7A 0x6CCE
+0x9B7B 0x6CCF
+0x9B7C 0x6CD1
+0x9B7D 0x6CD2
+0x9B7E 0x6CD8
+0x9B80 0x6CD9
+0x9B81 0x6CDA
+0x9B82 0x6CDC
+0x9B83 0x6CDD
+0x9B84 0x6CDF
+0x9B85 0x6CE4
+0x9B86 0x6CE6
+0x9B87 0x6CE7
+0x9B88 0x6CE9
+0x9B89 0x6CEC
+0x9B8A 0x6CED
+0x9B8B 0x6CF2
+0x9B8C 0x6CF4
+0x9B8D 0x6CF9
+0x9B8E 0x6CFF
+0x9B8F 0x6D00
+0x9B90 0x6D02
+0x9B91 0x6D03
+0x9B92 0x6D05
+0x9B93 0x6D06
+0x9B94 0x6D08
+0x9B95 0x6D09
+0x9B96 0x6D0A
+0x9B97 0x6D0D
+0x9B98 0x6D0F
+0x9B99 0x6D10
+0x9B9A 0x6D11
+0x9B9B 0x6D13
+0x9B9C 0x6D14
+0x9B9D 0x6D15
+0x9B9E 0x6D16
+0x9B9F 0x6D18
+0x9BA0 0x6D1C
+0x9BA1 0x6D1D
+0x9BA2 0x6D1F
+0x9BA3 0x6D20
+0x9BA4 0x6D21
+0x9BA5 0x6D22
+0x9BA6 0x6D23
+0x9BA7 0x6D24
+0x9BA8 0x6D26
+0x9BA9 0x6D28
+0x9BAA 0x6D29
+0x9BAB 0x6D2C
+0x9BAC 0x6D2D
+0x9BAD 0x6D2F
+0x9BAE 0x6D30
+0x9BAF 0x6D34
+0x9BB0 0x6D36
+0x9BB1 0x6D37
+0x9BB2 0x6D38
+0x9BB3 0x6D3A
+0x9BB4 0x6D3F
+0x9BB5 0x6D40
+0x9BB6 0x6D42
+0x9BB7 0x6D44
+0x9BB8 0x6D49
+0x9BB9 0x6D4C
+0x9BBA 0x6D50
+0x9BBB 0x6D55
+0x9BBC 0x6D56
+0x9BBD 0x6D57
+0x9BBE 0x6D58
+0x9BBF 0x6D5B
+0x9BC0 0x6D5D
+0x9BC1 0x6D5F
+0x9BC2 0x6D61
+0x9BC3 0x6D62
+0x9BC4 0x6D64
+0x9BC5 0x6D65
+0x9BC6 0x6D67
+0x9BC7 0x6D68
+0x9BC8 0x6D6B
+0x9BC9 0x6D6C
+0x9BCA 0x6D6D
+0x9BCB 0x6D70
+0x9BCC 0x6D71
+0x9BCD 0x6D72
+0x9BCE 0x6D73
+0x9BCF 0x6D75
+0x9BD0 0x6D76
+0x9BD1 0x6D79
+0x9BD2 0x6D7A
+0x9BD3 0x6D7B
+0x9BD4 0x6D7D
+0x9BD5 0x6D7E
+0x9BD6 0x6D7F
+0x9BD7 0x6D80
+0x9BD8 0x6D81
+0x9BD9 0x6D83
+0x9BDA 0x6D84
+0x9BDB 0x6D86
+0x9BDC 0x6D87
+0x9BDD 0x6D8A
+0x9BDE 0x6D8B
+0x9BDF 0x6D8D
+0x9BE0 0x6D8F
+0x9BE1 0x6D90
+0x9BE2 0x6D92
+0x9BE3 0x6D96
+0x9BE4 0x6D97
+0x9BE5 0x6D98
+0x9BE6 0x6D99
+0x9BE7 0x6D9A
+0x9BE8 0x6D9C
+0x9BE9 0x6DA2
+0x9BEA 0x6DA5
+0x9BEB 0x6DAC
+0x9BEC 0x6DAD
+0x9BED 0x6DB0
+0x9BEE 0x6DB1
+0x9BEF 0x6DB3
+0x9BF0 0x6DB4
+0x9BF1 0x6DB6
+0x9BF2 0x6DB7
+0x9BF3 0x6DB9
+0x9BF4 0x6DBA
+0x9BF5 0x6DBB
+0x9BF6 0x6DBC
+0x9BF7 0x6DBD
+0x9BF8 0x6DBE
+0x9BF9 0x6DC1
+0x9BFA 0x6DC2
+0x9BFB 0x6DC3
+0x9BFC 0x6DC8
+0x9BFD 0x6DC9
+0x9BFE 0x6DCA
+0x9C40 0x6DCD
+0x9C41 0x6DCE
+0x9C42 0x6DCF
+0x9C43 0x6DD0
+0x9C44 0x6DD2
+0x9C45 0x6DD3
+0x9C46 0x6DD4
+0x9C47 0x6DD5
+0x9C48 0x6DD7
+0x9C49 0x6DDA
+0x9C4A 0x6DDB
+0x9C4B 0x6DDC
+0x9C4C 0x6DDF
+0x9C4D 0x6DE2
+0x9C4E 0x6DE3
+0x9C4F 0x6DE5
+0x9C50 0x6DE7
+0x9C51 0x6DE8
+0x9C52 0x6DE9
+0x9C53 0x6DEA
+0x9C54 0x6DED
+0x9C55 0x6DEF
+0x9C56 0x6DF0
+0x9C57 0x6DF2
+0x9C58 0x6DF4
+0x9C59 0x6DF5
+0x9C5A 0x6DF6
+0x9C5B 0x6DF8
+0x9C5C 0x6DFA
+0x9C5D 0x6DFD
+0x9C5E 0x6DFE
+0x9C5F 0x6DFF
+0x9C60 0x6E00
+0x9C61 0x6E01
+0x9C62 0x6E02
+0x9C63 0x6E03
+0x9C64 0x6E04
+0x9C65 0x6E06
+0x9C66 0x6E07
+0x9C67 0x6E08
+0x9C68 0x6E09
+0x9C69 0x6E0B
+0x9C6A 0x6E0F
+0x9C6B 0x6E12
+0x9C6C 0x6E13
+0x9C6D 0x6E15
+0x9C6E 0x6E18
+0x9C6F 0x6E19
+0x9C70 0x6E1B
+0x9C71 0x6E1C
+0x9C72 0x6E1E
+0x9C73 0x6E1F
+0x9C74 0x6E22
+0x9C75 0x6E26
+0x9C76 0x6E27
+0x9C77 0x6E28
+0x9C78 0x6E2A
+0x9C79 0x6E2C
+0x9C7A 0x6E2E
+0x9C7B 0x6E30
+0x9C7C 0x6E31
+0x9C7D 0x6E33
+0x9C7E 0x6E35
+0x9C80 0x6E36
+0x9C81 0x6E37
+0x9C82 0x6E39
+0x9C83 0x6E3B
+0x9C84 0x6E3C
+0x9C85 0x6E3D
+0x9C86 0x6E3E
+0x9C87 0x6E3F
+0x9C88 0x6E40
+0x9C89 0x6E41
+0x9C8A 0x6E42
+0x9C8B 0x6E45
+0x9C8C 0x6E46
+0x9C8D 0x6E47
+0x9C8E 0x6E48
+0x9C8F 0x6E49
+0x9C90 0x6E4A
+0x9C91 0x6E4B
+0x9C92 0x6E4C
+0x9C93 0x6E4F
+0x9C94 0x6E50
+0x9C95 0x6E51
+0x9C96 0x6E52
+0x9C97 0x6E55
+0x9C98 0x6E57
+0x9C99 0x6E59
+0x9C9A 0x6E5A
+0x9C9B 0x6E5C
+0x9C9C 0x6E5D
+0x9C9D 0x6E5E
+0x9C9E 0x6E60
+0x9C9F 0x6E61
+0x9CA0 0x6E62
+0x9CA1 0x6E63
+0x9CA2 0x6E64
+0x9CA3 0x6E65
+0x9CA4 0x6E66
+0x9CA5 0x6E67
+0x9CA6 0x6E68
+0x9CA7 0x6E69
+0x9CA8 0x6E6A
+0x9CA9 0x6E6C
+0x9CAA 0x6E6D
+0x9CAB 0x6E6F
+0x9CAC 0x6E70
+0x9CAD 0x6E71
+0x9CAE 0x6E72
+0x9CAF 0x6E73
+0x9CB0 0x6E74
+0x9CB1 0x6E75
+0x9CB2 0x6E76
+0x9CB3 0x6E77
+0x9CB4 0x6E78
+0x9CB5 0x6E79
+0x9CB6 0x6E7A
+0x9CB7 0x6E7B
+0x9CB8 0x6E7C
+0x9CB9 0x6E7D
+0x9CBA 0x6E80
+0x9CBB 0x6E81
+0x9CBC 0x6E82
+0x9CBD 0x6E84
+0x9CBE 0x6E87
+0x9CBF 0x6E88
+0x9CC0 0x6E8A
+0x9CC1 0x6E8B
+0x9CC2 0x6E8C
+0x9CC3 0x6E8D
+0x9CC4 0x6E8E
+0x9CC5 0x6E91
+0x9CC6 0x6E92
+0x9CC7 0x6E93
+0x9CC8 0x6E94
+0x9CC9 0x6E95
+0x9CCA 0x6E96
+0x9CCB 0x6E97
+0x9CCC 0x6E99
+0x9CCD 0x6E9A
+0x9CCE 0x6E9B
+0x9CCF 0x6E9D
+0x9CD0 0x6E9E
+0x9CD1 0x6EA0
+0x9CD2 0x6EA1
+0x9CD3 0x6EA3
+0x9CD4 0x6EA4
+0x9CD5 0x6EA6
+0x9CD6 0x6EA8
+0x9CD7 0x6EA9
+0x9CD8 0x6EAB
+0x9CD9 0x6EAC
+0x9CDA 0x6EAD
+0x9CDB 0x6EAE
+0x9CDC 0x6EB0
+0x9CDD 0x6EB3
+0x9CDE 0x6EB5
+0x9CDF 0x6EB8
+0x9CE0 0x6EB9
+0x9CE1 0x6EBC
+0x9CE2 0x6EBE
+0x9CE3 0x6EBF
+0x9CE4 0x6EC0
+0x9CE5 0x6EC3
+0x9CE6 0x6EC4
+0x9CE7 0x6EC5
+0x9CE8 0x6EC6
+0x9CE9 0x6EC8
+0x9CEA 0x6EC9
+0x9CEB 0x6ECA
+0x9CEC 0x6ECC
+0x9CED 0x6ECD
+0x9CEE 0x6ECE
+0x9CEF 0x6ED0
+0x9CF0 0x6ED2
+0x9CF1 0x6ED6
+0x9CF2 0x6ED8
+0x9CF3 0x6ED9
+0x9CF4 0x6EDB
+0x9CF5 0x6EDC
+0x9CF6 0x6EDD
+0x9CF7 0x6EE3
+0x9CF8 0x6EE7
+0x9CF9 0x6EEA
+0x9CFA 0x6EEB
+0x9CFB 0x6EEC
+0x9CFC 0x6EED
+0x9CFD 0x6EEE
+0x9CFE 0x6EEF
+0x9D40 0x6EF0
+0x9D41 0x6EF1
+0x9D42 0x6EF2
+0x9D43 0x6EF3
+0x9D44 0x6EF5
+0x9D45 0x6EF6
+0x9D46 0x6EF7
+0x9D47 0x6EF8
+0x9D48 0x6EFA
+0x9D49 0x6EFB
+0x9D4A 0x6EFC
+0x9D4B 0x6EFD
+0x9D4C 0x6EFE
+0x9D4D 0x6EFF
+0x9D4E 0x6F00
+0x9D4F 0x6F01
+0x9D50 0x6F03
+0x9D51 0x6F04
+0x9D52 0x6F05
+0x9D53 0x6F07
+0x9D54 0x6F08
+0x9D55 0x6F0A
+0x9D56 0x6F0B
+0x9D57 0x6F0C
+0x9D58 0x6F0D
+0x9D59 0x6F0E
+0x9D5A 0x6F10
+0x9D5B 0x6F11
+0x9D5C 0x6F12
+0x9D5D 0x6F16
+0x9D5E 0x6F17
+0x9D5F 0x6F18
+0x9D60 0x6F19
+0x9D61 0x6F1A
+0x9D62 0x6F1B
+0x9D63 0x6F1C
+0x9D64 0x6F1D
+0x9D65 0x6F1E
+0x9D66 0x6F1F
+0x9D67 0x6F21
+0x9D68 0x6F22
+0x9D69 0x6F23
+0x9D6A 0x6F25
+0x9D6B 0x6F26
+0x9D6C 0x6F27
+0x9D6D 0x6F28
+0x9D6E 0x6F2C
+0x9D6F 0x6F2E
+0x9D70 0x6F30
+0x9D71 0x6F32
+0x9D72 0x6F34
+0x9D73 0x6F35
+0x9D74 0x6F37
+0x9D75 0x6F38
+0x9D76 0x6F39
+0x9D77 0x6F3A
+0x9D78 0x6F3B
+0x9D79 0x6F3C
+0x9D7A 0x6F3D
+0x9D7B 0x6F3F
+0x9D7C 0x6F40
+0x9D7D 0x6F41
+0x9D7E 0x6F42
+0x9D80 0x6F43
+0x9D81 0x6F44
+0x9D82 0x6F45
+0x9D83 0x6F48
+0x9D84 0x6F49
+0x9D85 0x6F4A
+0x9D86 0x6F4C
+0x9D87 0x6F4E
+0x9D88 0x6F4F
+0x9D89 0x6F50
+0x9D8A 0x6F51
+0x9D8B 0x6F52
+0x9D8C 0x6F53
+0x9D8D 0x6F54
+0x9D8E 0x6F55
+0x9D8F 0x6F56
+0x9D90 0x6F57
+0x9D91 0x6F59
+0x9D92 0x6F5A
+0x9D93 0x6F5B
+0x9D94 0x6F5D
+0x9D95 0x6F5F
+0x9D96 0x6F60
+0x9D97 0x6F61
+0x9D98 0x6F63
+0x9D99 0x6F64
+0x9D9A 0x6F65
+0x9D9B 0x6F67
+0x9D9C 0x6F68
+0x9D9D 0x6F69
+0x9D9E 0x6F6A
+0x9D9F 0x6F6B
+0x9DA0 0x6F6C
+0x9DA1 0x6F6F
+0x9DA2 0x6F70
+0x9DA3 0x6F71
+0x9DA4 0x6F73
+0x9DA5 0x6F75
+0x9DA6 0x6F76
+0x9DA7 0x6F77
+0x9DA8 0x6F79
+0x9DA9 0x6F7B
+0x9DAA 0x6F7D
+0x9DAB 0x6F7E
+0x9DAC 0x6F7F
+0x9DAD 0x6F80
+0x9DAE 0x6F81
+0x9DAF 0x6F82
+0x9DB0 0x6F83
+0x9DB1 0x6F85
+0x9DB2 0x6F86
+0x9DB3 0x6F87
+0x9DB4 0x6F8A
+0x9DB5 0x6F8B
+0x9DB6 0x6F8F
+0x9DB7 0x6F90
+0x9DB8 0x6F91
+0x9DB9 0x6F92
+0x9DBA 0x6F93
+0x9DBB 0x6F94
+0x9DBC 0x6F95
+0x9DBD 0x6F96
+0x9DBE 0x6F97
+0x9DBF 0x6F98
+0x9DC0 0x6F99
+0x9DC1 0x6F9A
+0x9DC2 0x6F9B
+0x9DC3 0x6F9D
+0x9DC4 0x6F9E
+0x9DC5 0x6F9F
+0x9DC6 0x6FA0
+0x9DC7 0x6FA2
+0x9DC8 0x6FA3
+0x9DC9 0x6FA4
+0x9DCA 0x6FA5
+0x9DCB 0x6FA6
+0x9DCC 0x6FA8
+0x9DCD 0x6FA9
+0x9DCE 0x6FAA
+0x9DCF 0x6FAB
+0x9DD0 0x6FAC
+0x9DD1 0x6FAD
+0x9DD2 0x6FAE
+0x9DD3 0x6FAF
+0x9DD4 0x6FB0
+0x9DD5 0x6FB1
+0x9DD6 0x6FB2
+0x9DD7 0x6FB4
+0x9DD8 0x6FB5
+0x9DD9 0x6FB7
+0x9DDA 0x6FB8
+0x9DDB 0x6FBA
+0x9DDC 0x6FBB
+0x9DDD 0x6FBC
+0x9DDE 0x6FBD
+0x9DDF 0x6FBE
+0x9DE0 0x6FBF
+0x9DE1 0x6FC1
+0x9DE2 0x6FC3
+0x9DE3 0x6FC4
+0x9DE4 0x6FC5
+0x9DE5 0x6FC6
+0x9DE6 0x6FC7
+0x9DE7 0x6FC8
+0x9DE8 0x6FCA
+0x9DE9 0x6FCB
+0x9DEA 0x6FCC
+0x9DEB 0x6FCD
+0x9DEC 0x6FCE
+0x9DED 0x6FCF
+0x9DEE 0x6FD0
+0x9DEF 0x6FD3
+0x9DF0 0x6FD4
+0x9DF1 0x6FD5
+0x9DF2 0x6FD6
+0x9DF3 0x6FD7
+0x9DF4 0x6FD8
+0x9DF5 0x6FD9
+0x9DF6 0x6FDA
+0x9DF7 0x6FDB
+0x9DF8 0x6FDC
+0x9DF9 0x6FDD
+0x9DFA 0x6FDF
+0x9DFB 0x6FE2
+0x9DFC 0x6FE3
+0x9DFD 0x6FE4
+0x9DFE 0x6FE5
+0x9E40 0x6FE6
+0x9E41 0x6FE7
+0x9E42 0x6FE8
+0x9E43 0x6FE9
+0x9E44 0x6FEA
+0x9E45 0x6FEB
+0x9E46 0x6FEC
+0x9E47 0x6FED
+0x9E48 0x6FF0
+0x9E49 0x6FF1
+0x9E4A 0x6FF2
+0x9E4B 0x6FF3
+0x9E4C 0x6FF4
+0x9E4D 0x6FF5
+0x9E4E 0x6FF6
+0x9E4F 0x6FF7
+0x9E50 0x6FF8
+0x9E51 0x6FF9
+0x9E52 0x6FFA
+0x9E53 0x6FFB
+0x9E54 0x6FFC
+0x9E55 0x6FFD
+0x9E56 0x6FFE
+0x9E57 0x6FFF
+0x9E58 0x7000
+0x9E59 0x7001
+0x9E5A 0x7002
+0x9E5B 0x7003
+0x9E5C 0x7004
+0x9E5D 0x7005
+0x9E5E 0x7006
+0x9E5F 0x7007
+0x9E60 0x7008
+0x9E61 0x7009
+0x9E62 0x700A
+0x9E63 0x700B
+0x9E64 0x700C
+0x9E65 0x700D
+0x9E66 0x700E
+0x9E67 0x700F
+0x9E68 0x7010
+0x9E69 0x7012
+0x9E6A 0x7013
+0x9E6B 0x7014
+0x9E6C 0x7015
+0x9E6D 0x7016
+0x9E6E 0x7017
+0x9E6F 0x7018
+0x9E70 0x7019
+0x9E71 0x701C
+0x9E72 0x701D
+0x9E73 0x701E
+0x9E74 0x701F
+0x9E75 0x7020
+0x9E76 0x7021
+0x9E77 0x7022
+0x9E78 0x7024
+0x9E79 0x7025
+0x9E7A 0x7026
+0x9E7B 0x7027
+0x9E7C 0x7028
+0x9E7D 0x7029
+0x9E7E 0x702A
+0x9E80 0x702B
+0x9E81 0x702C
+0x9E82 0x702D
+0x9E83 0x702E
+0x9E84 0x702F
+0x9E85 0x7030
+0x9E86 0x7031
+0x9E87 0x7032
+0x9E88 0x7033
+0x9E89 0x7034
+0x9E8A 0x7036
+0x9E8B 0x7037
+0x9E8C 0x7038
+0x9E8D 0x703A
+0x9E8E 0x703B
+0x9E8F 0x703C
+0x9E90 0x703D
+0x9E91 0x703E
+0x9E92 0x703F
+0x9E93 0x7040
+0x9E94 0x7041
+0x9E95 0x7042
+0x9E96 0x7043
+0x9E97 0x7044
+0x9E98 0x7045
+0x9E99 0x7046
+0x9E9A 0x7047
+0x9E9B 0x7048
+0x9E9C 0x7049
+0x9E9D 0x704A
+0x9E9E 0x704B
+0x9E9F 0x704D
+0x9EA0 0x704E
+0x9EA1 0x7050
+0x9EA2 0x7051
+0x9EA3 0x7052
+0x9EA4 0x7053
+0x9EA5 0x7054
+0x9EA6 0x7055
+0x9EA7 0x7056
+0x9EA8 0x7057
+0x9EA9 0x7058
+0x9EAA 0x7059
+0x9EAB 0x705A
+0x9EAC 0x705B
+0x9EAD 0x705C
+0x9EAE 0x705D
+0x9EAF 0x705F
+0x9EB0 0x7060
+0x9EB1 0x7061
+0x9EB2 0x7062
+0x9EB3 0x7063
+0x9EB4 0x7064
+0x9EB5 0x7065
+0x9EB6 0x7066
+0x9EB7 0x7067
+0x9EB8 0x7068
+0x9EB9 0x7069
+0x9EBA 0x706A
+0x9EBB 0x706E
+0x9EBC 0x7071
+0x9EBD 0x7072
+0x9EBE 0x7073
+0x9EBF 0x7074
+0x9EC0 0x7077
+0x9EC1 0x7079
+0x9EC2 0x707A
+0x9EC3 0x707B
+0x9EC4 0x707D
+0x9EC5 0x7081
+0x9EC6 0x7082
+0x9EC7 0x7083
+0x9EC8 0x7084
+0x9EC9 0x7086
+0x9ECA 0x7087
+0x9ECB 0x7088
+0x9ECC 0x708B
+0x9ECD 0x708C
+0x9ECE 0x708D
+0x9ECF 0x708F
+0x9ED0 0x7090
+0x9ED1 0x7091
+0x9ED2 0x7093
+0x9ED3 0x7097
+0x9ED4 0x7098
+0x9ED5 0x709A
+0x9ED6 0x709B
+0x9ED7 0x709E
+0x9ED8 0x709F
+0x9ED9 0x70A0
+0x9EDA 0x70A1
+0x9EDB 0x70A2
+0x9EDC 0x70A3
+0x9EDD 0x70A4
+0x9EDE 0x70A5
+0x9EDF 0x70A6
+0x9EE0 0x70A7
+0x9EE1 0x70A8
+0x9EE2 0x70A9
+0x9EE3 0x70AA
+0x9EE4 0x70B0
+0x9EE5 0x70B2
+0x9EE6 0x70B4
+0x9EE7 0x70B5
+0x9EE8 0x70B6
+0x9EE9 0x70BA
+0x9EEA 0x70BE
+0x9EEB 0x70BF
+0x9EEC 0x70C4
+0x9EED 0x70C5
+0x9EEE 0x70C6
+0x9EEF 0x70C7
+0x9EF0 0x70C9
+0x9EF1 0x70CB
+0x9EF2 0x70CC
+0x9EF3 0x70CD
+0x9EF4 0x70CE
+0x9EF5 0x70CF
+0x9EF6 0x70D0
+0x9EF7 0x70D1
+0x9EF8 0x70D2
+0x9EF9 0x70D3
+0x9EFA 0x70D4
+0x9EFB 0x70D5
+0x9EFC 0x70D6
+0x9EFD 0x70D7
+0x9EFE 0x70DA
+0x9F40 0x70DC
+0x9F41 0x70DD
+0x9F42 0x70DE
+0x9F43 0x70E0
+0x9F44 0x70E1
+0x9F45 0x70E2
+0x9F46 0x70E3
+0x9F47 0x70E5
+0x9F48 0x70EA
+0x9F49 0x70EE
+0x9F4A 0x70F0
+0x9F4B 0x70F1
+0x9F4C 0x70F2
+0x9F4D 0x70F3
+0x9F4E 0x70F4
+0x9F4F 0x70F5
+0x9F50 0x70F6
+0x9F51 0x70F8
+0x9F52 0x70FA
+0x9F53 0x70FB
+0x9F54 0x70FC
+0x9F55 0x70FE
+0x9F56 0x70FF
+0x9F57 0x7100
+0x9F58 0x7101
+0x9F59 0x7102
+0x9F5A 0x7103
+0x9F5B 0x7104
+0x9F5C 0x7105
+0x9F5D 0x7106
+0x9F5E 0x7107
+0x9F5F 0x7108
+0x9F60 0x710B
+0x9F61 0x710C
+0x9F62 0x710D
+0x9F63 0x710E
+0x9F64 0x710F
+0x9F65 0x7111
+0x9F66 0x7112
+0x9F67 0x7114
+0x9F68 0x7117
+0x9F69 0x711B
+0x9F6A 0x711C
+0x9F6B 0x711D
+0x9F6C 0x711E
+0x9F6D 0x711F
+0x9F6E 0x7120
+0x9F6F 0x7121
+0x9F70 0x7122
+0x9F71 0x7123
+0x9F72 0x7124
+0x9F73 0x7125
+0x9F74 0x7127
+0x9F75 0x7128
+0x9F76 0x7129
+0x9F77 0x712A
+0x9F78 0x712B
+0x9F79 0x712C
+0x9F7A 0x712D
+0x9F7B 0x712E
+0x9F7C 0x7132
+0x9F7D 0x7133
+0x9F7E 0x7134
+0x9F80 0x7135
+0x9F81 0x7137
+0x9F82 0x7138
+0x9F83 0x7139
+0x9F84 0x713A
+0x9F85 0x713B
+0x9F86 0x713C
+0x9F87 0x713D
+0x9F88 0x713E
+0x9F89 0x713F
+0x9F8A 0x7140
+0x9F8B 0x7141
+0x9F8C 0x7142
+0x9F8D 0x7143
+0x9F8E 0x7144
+0x9F8F 0x7146
+0x9F90 0x7147
+0x9F91 0x7148
+0x9F92 0x7149
+0x9F93 0x714B
+0x9F94 0x714D
+0x9F95 0x714F
+0x9F96 0x7150
+0x9F97 0x7151
+0x9F98 0x7152
+0x9F99 0x7153
+0x9F9A 0x7154
+0x9F9B 0x7155
+0x9F9C 0x7156
+0x9F9D 0x7157
+0x9F9E 0x7158
+0x9F9F 0x7159
+0x9FA0 0x715A
+0x9FA1 0x715B
+0x9FA2 0x715D
+0x9FA3 0x715F
+0x9FA4 0x7160
+0x9FA5 0x7161
+0x9FA6 0x7162
+0x9FA7 0x7163
+0x9FA8 0x7165
+0x9FA9 0x7169
+0x9FAA 0x716A
+0x9FAB 0x716B
+0x9FAC 0x716C
+0x9FAD 0x716D
+0x9FAE 0x716F
+0x9FAF 0x7170
+0x9FB0 0x7171
+0x9FB1 0x7174
+0x9FB2 0x7175
+0x9FB3 0x7176
+0x9FB4 0x7177
+0x9FB5 0x7179
+0x9FB6 0x717B
+0x9FB7 0x717C
+0x9FB8 0x717E
+0x9FB9 0x717F
+0x9FBA 0x7180
+0x9FBB 0x7181
+0x9FBC 0x7182
+0x9FBD 0x7183
+0x9FBE 0x7185
+0x9FBF 0x7186
+0x9FC0 0x7187
+0x9FC1 0x7188
+0x9FC2 0x7189
+0x9FC3 0x718B
+0x9FC4 0x718C
+0x9FC5 0x718D
+0x9FC6 0x718E
+0x9FC7 0x7190
+0x9FC8 0x7191
+0x9FC9 0x7192
+0x9FCA 0x7193
+0x9FCB 0x7195
+0x9FCC 0x7196
+0x9FCD 0x7197
+0x9FCE 0x719A
+0x9FCF 0x719B
+0x9FD0 0x719C
+0x9FD1 0x719D
+0x9FD2 0x719E
+0x9FD3 0x71A1
+0x9FD4 0x71A2
+0x9FD5 0x71A3
+0x9FD6 0x71A4
+0x9FD7 0x71A5
+0x9FD8 0x71A6
+0x9FD9 0x71A7
+0x9FDA 0x71A9
+0x9FDB 0x71AA
+0x9FDC 0x71AB
+0x9FDD 0x71AD
+0x9FDE 0x71AE
+0x9FDF 0x71AF
+0x9FE0 0x71B0
+0x9FE1 0x71B1
+0x9FE2 0x71B2
+0x9FE3 0x71B4
+0x9FE4 0x71B6
+0x9FE5 0x71B7
+0x9FE6 0x71B8
+0x9FE7 0x71BA
+0x9FE8 0x71BB
+0x9FE9 0x71BC
+0x9FEA 0x71BD
+0x9FEB 0x71BE
+0x9FEC 0x71BF
+0x9FED 0x71C0
+0x9FEE 0x71C1
+0x9FEF 0x71C2
+0x9FF0 0x71C4
+0x9FF1 0x71C5
+0x9FF2 0x71C6
+0x9FF3 0x71C7
+0x9FF4 0x71C8
+0x9FF5 0x71C9
+0x9FF6 0x71CA
+0x9FF7 0x71CB
+0x9FF8 0x71CC
+0x9FF9 0x71CD
+0x9FFA 0x71CF
+0x9FFB 0x71D0
+0x9FFC 0x71D1
+0x9FFD 0x71D2
+0x9FFE 0x71D3
+0xA040 0x71D6
+0xA041 0x71D7
+0xA042 0x71D8
+0xA043 0x71D9
+0xA044 0x71DA
+0xA045 0x71DB
+0xA046 0x71DC
+0xA047 0x71DD
+0xA048 0x71DE
+0xA049 0x71DF
+0xA04A 0x71E1
+0xA04B 0x71E2
+0xA04C 0x71E3
+0xA04D 0x71E4
+0xA04E 0x71E6
+0xA04F 0x71E8
+0xA050 0x71E9
+0xA051 0x71EA
+0xA052 0x71EB
+0xA053 0x71EC
+0xA054 0x71ED
+0xA055 0x71EF
+0xA056 0x71F0
+0xA057 0x71F1
+0xA058 0x71F2
+0xA059 0x71F3
+0xA05A 0x71F4
+0xA05B 0x71F5
+0xA05C 0x71F6
+0xA05D 0x71F7
+0xA05E 0x71F8
+0xA05F 0x71FA
+0xA060 0x71FB
+0xA061 0x71FC
+0xA062 0x71FD
+0xA063 0x71FE
+0xA064 0x71FF
+0xA065 0x7200
+0xA066 0x7201
+0xA067 0x7202
+0xA068 0x7203
+0xA069 0x7204
+0xA06A 0x7205
+0xA06B 0x7207
+0xA06C 0x7208
+0xA06D 0x7209
+0xA06E 0x720A
+0xA06F 0x720B
+0xA070 0x720C
+0xA071 0x720D
+0xA072 0x720E
+0xA073 0x720F
+0xA074 0x7210
+0xA075 0x7211
+0xA076 0x7212
+0xA077 0x7213
+0xA078 0x7214
+0xA079 0x7215
+0xA07A 0x7216
+0xA07B 0x7217
+0xA07C 0x7218
+0xA07D 0x7219
+0xA07E 0x721A
+0xA080 0x721B
+0xA081 0x721C
+0xA082 0x721E
+0xA083 0x721F
+0xA084 0x7220
+0xA085 0x7221
+0xA086 0x7222
+0xA087 0x7223
+0xA088 0x7224
+0xA089 0x7225
+0xA08A 0x7226
+0xA08B 0x7227
+0xA08C 0x7229
+0xA08D 0x722B
+0xA08E 0x722D
+0xA08F 0x722E
+0xA090 0x722F
+0xA091 0x7232
+0xA092 0x7233
+0xA093 0x7234
+0xA094 0x723A
+0xA095 0x723C
+0xA096 0x723E
+0xA097 0x7240
+0xA098 0x7241
+0xA099 0x7242
+0xA09A 0x7243
+0xA09B 0x7244
+0xA09C 0x7245
+0xA09D 0x7246
+0xA09E 0x7249
+0xA09F 0x724A
+0xA0A0 0x724B
+0xA0A1 0x724E
+0xA0A2 0x724F
+0xA0A3 0x7250
+0xA0A4 0x7251
+0xA0A5 0x7253
+0xA0A6 0x7254
+0xA0A7 0x7255
+0xA0A8 0x7257
+0xA0A9 0x7258
+0xA0AA 0x725A
+0xA0AB 0x725C
+0xA0AC 0x725E
+0xA0AD 0x7260
+0xA0AE 0x7263
+0xA0AF 0x7264
+0xA0B0 0x7265
+0xA0B1 0x7268
+0xA0B2 0x726A
+0xA0B3 0x726B
+0xA0B4 0x726C
+0xA0B5 0x726D
+0xA0B6 0x7270
+0xA0B7 0x7271
+0xA0B8 0x7273
+0xA0B9 0x7274
+0xA0BA 0x7276
+0xA0BB 0x7277
+0xA0BC 0x7278
+0xA0BD 0x727B
+0xA0BE 0x727C
+0xA0BF 0x727D
+0xA0C0 0x7282
+0xA0C1 0x7283
+0xA0C2 0x7285
+0xA0C3 0x7286
+0xA0C4 0x7287
+0xA0C5 0x7288
+0xA0C6 0x7289
+0xA0C7 0x728C
+0xA0C8 0x728E
+0xA0C9 0x7290
+0xA0CA 0x7291
+0xA0CB 0x7293
+0xA0CC 0x7294
+0xA0CD 0x7295
+0xA0CE 0x7296
+0xA0CF 0x7297
+0xA0D0 0x7298
+0xA0D1 0x7299
+0xA0D2 0x729A
+0xA0D3 0x729B
+0xA0D4 0x729C
+0xA0D5 0x729D
+0xA0D6 0x729E
+0xA0D7 0x72A0
+0xA0D8 0x72A1
+0xA0D9 0x72A2
+0xA0DA 0x72A3
+0xA0DB 0x72A4
+0xA0DC 0x72A5
+0xA0DD 0x72A6
+0xA0DE 0x72A7
+0xA0DF 0x72A8
+0xA0E0 0x72A9
+0xA0E1 0x72AA
+0xA0E2 0x72AB
+0xA0E3 0x72AE
+0xA0E4 0x72B1
+0xA0E5 0x72B2
+0xA0E6 0x72B3
+0xA0E7 0x72B5
+0xA0E8 0x72BA
+0xA0E9 0x72BB
+0xA0EA 0x72BC
+0xA0EB 0x72BD
+0xA0EC 0x72BE
+0xA0ED 0x72BF
+0xA0EE 0x72C0
+0xA0EF 0x72C5
+0xA0F0 0x72C6
+0xA0F1 0x72C7
+0xA0F2 0x72C9
+0xA0F3 0x72CA
+0xA0F4 0x72CB
+0xA0F5 0x72CC
+0xA0F6 0x72CF
+0xA0F7 0x72D1
+0xA0F8 0x72D3
+0xA0F9 0x72D4
+0xA0FA 0x72D5
+0xA0FB 0x72D6
+0xA0FC 0x72D8
+0xA0FD 0x72DA
+0xA0FE 0x72DB
+0xA140 0xE4C6
+0xA141 0xE4C7
+0xA142 0xE4C8
+0xA143 0xE4C9
+0xA144 0xE4CA
+0xA145 0xE4CB
+0xA146 0xE4CC
+0xA147 0xE4CD
+0xA148 0xE4CE
+0xA149 0xE4CF
+0xA14A 0xE4D0
+0xA14B 0xE4D1
+0xA14C 0xE4D2
+0xA14D 0xE4D3
+0xA14E 0xE4D4
+0xA14F 0xE4D5
+0xA150 0xE4D6
+0xA151 0xE4D7
+0xA152 0xE4D8
+0xA153 0xE4D9
+0xA154 0xE4DA
+0xA155 0xE4DB
+0xA156 0xE4DC
+0xA157 0xE4DD
+0xA158 0xE4DE
+0xA159 0xE4DF
+0xA15A 0xE4E0
+0xA15B 0xE4E1
+0xA15C 0xE4E2
+0xA15D 0xE4E3
+0xA15E 0xE4E4
+0xA15F 0xE4E5
+0xA160 0xE4E6
+0xA161 0xE4E7
+0xA162 0xE4E8
+0xA163 0xE4E9
+0xA164 0xE4EA
+0xA165 0xE4EB
+0xA166 0xE4EC
+0xA167 0xE4ED
+0xA168 0xE4EE
+0xA169 0xE4EF
+0xA16A 0xE4F0
+0xA16B 0xE4F1
+0xA16C 0xE4F2
+0xA16D 0xE4F3
+0xA16E 0xE4F4
+0xA16F 0xE4F5
+0xA170 0xE4F6
+0xA171 0xE4F7
+0xA172 0xE4F8
+0xA173 0xE4F9
+0xA174 0xE4FA
+0xA175 0xE4FB
+0xA176 0xE4FC
+0xA177 0xE4FD
+0xA178 0xE4FE
+0xA179 0xE4FF
+0xA17A 0xE500
+0xA17B 0xE501
+0xA17C 0xE502
+0xA17D 0xE503
+0xA17E 0xE504
+0xA180 0xE505
+0xA181 0xE506
+0xA182 0xE507
+0xA183 0xE508
+0xA184 0xE509
+0xA185 0xE50A
+0xA186 0xE50B
+0xA187 0xE50C
+0xA188 0xE50D
+0xA189 0xE50E
+0xA18A 0xE50F
+0xA18B 0xE510
+0xA18C 0xE511
+0xA18D 0xE512
+0xA18E 0xE513
+0xA18F 0xE514
+0xA190 0xE515
+0xA191 0xE516
+0xA192 0xE517
+0xA193 0xE518
+0xA194 0xE519
+0xA195 0xE51A
+0xA196 0xE51B
+0xA197 0xE51C
+0xA198 0xE51D
+0xA199 0xE51E
+0xA19A 0xE51F
+0xA19B 0xE520
+0xA19C 0xE521
+0xA19D 0xE522
+0xA19E 0xE523
+0xA19F 0xE524
+0xA1A0 0xE525
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0x00B7
+0xA1A5 0x02C9
+0xA1A6 0x02C7
+0xA1A7 0x00A8
+0xA1A8 0x3003
+0xA1A9 0x3005
+0xA1AA 0x2014
+0xA1AB 0xFF5E
+0xA1AC 0x2016
+0xA1AD 0x2026
+0xA1AE 0x2018
+0xA1AF 0x2019
+0xA1B0 0x201C
+0xA1B1 0x201D
+0xA1B2 0x3014
+0xA1B3 0x3015
+0xA1B4 0x3008
+0xA1B5 0x3009
+0xA1B6 0x300A
+0xA1B7 0x300B
+0xA1B8 0x300C
+0xA1B9 0x300D
+0xA1BA 0x300E
+0xA1BB 0x300F
+0xA1BC 0x3016
+0xA1BD 0x3017
+0xA1BE 0x3010
+0xA1BF 0x3011
+0xA1C0 0x00B1
+0xA1C1 0x00D7
+0xA1C2 0x00F7
+0xA1C3 0x2236
+0xA1C4 0x2227
+0xA1C5 0x2228
+0xA1C6 0x2211
+0xA1C7 0x220F
+0xA1C8 0x222A
+0xA1C9 0x2229
+0xA1CA 0x2208
+0xA1CB 0x2237
+0xA1CC 0x221A
+0xA1CD 0x22A5
+0xA1CE 0x2225
+0xA1CF 0x2220
+0xA1D0 0x2312
+0xA1D1 0x2299
+0xA1D2 0x222B
+0xA1D3 0x222E
+0xA1D4 0x2261
+0xA1D5 0x224C
+0xA1D6 0x2248
+0xA1D7 0x223D
+0xA1D8 0x221D
+0xA1D9 0x2260
+0xA1DA 0x226E
+0xA1DB 0x226F
+0xA1DC 0x2264
+0xA1DD 0x2265
+0xA1DE 0x221E
+0xA1DF 0x2235
+0xA1E0 0x2234
+0xA1E1 0x2642
+0xA1E2 0x2640
+0xA1E3 0x00B0
+0xA1E4 0x2032
+0xA1E5 0x2033
+0xA1E6 0x2103
+0xA1E7 0xFF04
+0xA1E8 0x00A4
+0xA1E9 0xFFE0
+0xA1EA 0xFFE1
+0xA1EB 0x2030
+0xA1EC 0x00A7
+0xA1ED 0x2116
+0xA1EE 0x2606
+0xA1EF 0x2605
+0xA1F0 0x25CB
+0xA1F1 0x25CF
+0xA1F2 0x25CE
+0xA1F3 0x25C7
+0xA1F4 0x25C6
+0xA1F5 0x25A1
+0xA1F6 0x25A0
+0xA1F7 0x25B3
+0xA1F8 0x25B2
+0xA1F9 0x203B
+0xA1FA 0x2192
+0xA1FB 0x2190
+0xA1FC 0x2191
+0xA1FD 0x2193
+0xA1FE 0x3013
+0xA240 0xE526
+0xA241 0xE527
+0xA242 0xE528
+0xA243 0xE529
+0xA244 0xE52A
+0xA245 0xE52B
+0xA246 0xE52C
+0xA247 0xE52D
+0xA248 0xE52E
+0xA249 0xE52F
+0xA24A 0xE530
+0xA24B 0xE531
+0xA24C 0xE532
+0xA24D 0xE533
+0xA24E 0xE534
+0xA24F 0xE535
+0xA250 0xE536
+0xA251 0xE537
+0xA252 0xE538
+0xA253 0xE539
+0xA254 0xE53A
+0xA255 0xE53B
+0xA256 0xE53C
+0xA257 0xE53D
+0xA258 0xE53E
+0xA259 0xE53F
+0xA25A 0xE540
+0xA25B 0xE541
+0xA25C 0xE542
+0xA25D 0xE543
+0xA25E 0xE544
+0xA25F 0xE545
+0xA260 0xE546
+0xA261 0xE547
+0xA262 0xE548
+0xA263 0xE549
+0xA264 0xE54A
+0xA265 0xE54B
+0xA266 0xE54C
+0xA267 0xE54D
+0xA268 0xE54E
+0xA269 0xE54F
+0xA26A 0xE550
+0xA26B 0xE551
+0xA26C 0xE552
+0xA26D 0xE553
+0xA26E 0xE554
+0xA26F 0xE555
+0xA270 0xE556
+0xA271 0xE557
+0xA272 0xE558
+0xA273 0xE559
+0xA274 0xE55A
+0xA275 0xE55B
+0xA276 0xE55C
+0xA277 0xE55D
+0xA278 0xE55E
+0xA279 0xE55F
+0xA27A 0xE560
+0xA27B 0xE561
+0xA27C 0xE562
+0xA27D 0xE563
+0xA27E 0xE564
+0xA280 0xE565
+0xA281 0xE566
+0xA282 0xE567
+0xA283 0xE568
+0xA284 0xE569
+0xA285 0xE56A
+0xA286 0xE56B
+0xA287 0xE56C
+0xA288 0xE56D
+0xA289 0xE56E
+0xA28A 0xE56F
+0xA28B 0xE570
+0xA28C 0xE571
+0xA28D 0xE572
+0xA28E 0xE573
+0xA28F 0xE574
+0xA290 0xE575
+0xA291 0xE576
+0xA292 0xE577
+0xA293 0xE578
+0xA294 0xE579
+0xA295 0xE57A
+0xA296 0xE57B
+0xA297 0xE57C
+0xA298 0xE57D
+0xA299 0xE57E
+0xA29A 0xE57F
+0xA29B 0xE580
+0xA29C 0xE581
+0xA29D 0xE582
+0xA29E 0xE583
+0xA29F 0xE584
+0xA2A0 0xE585
+0xA2A1 0x2170
+0xA2A2 0x2171
+0xA2A3 0x2172
+0xA2A4 0x2173
+0xA2A5 0x2174
+0xA2A6 0x2175
+0xA2A7 0x2176
+0xA2A8 0x2177
+0xA2A9 0x2178
+0xA2AA 0x2179
+0xA2B1 0x2488
+0xA2B2 0x2489
+0xA2B3 0x248A
+0xA2B4 0x248B
+0xA2B5 0x248C
+0xA2B6 0x248D
+0xA2B7 0x248E
+0xA2B8 0x248F
+0xA2B9 0x2490
+0xA2BA 0x2491
+0xA2BB 0x2492
+0xA2BC 0x2493
+0xA2BD 0x2494
+0xA2BE 0x2495
+0xA2BF 0x2496
+0xA2C0 0x2497
+0xA2C1 0x2498
+0xA2C2 0x2499
+0xA2C3 0x249A
+0xA2C4 0x249B
+0xA2C5 0x2474
+0xA2C6 0x2475
+0xA2C7 0x2476
+0xA2C8 0x2477
+0xA2C9 0x2478
+0xA2CA 0x2479
+0xA2CB 0x247A
+0xA2CC 0x247B
+0xA2CD 0x247C
+0xA2CE 0x247D
+0xA2CF 0x247E
+0xA2D0 0x247F
+0xA2D1 0x2480
+0xA2D2 0x2481
+0xA2D3 0x2482
+0xA2D4 0x2483
+0xA2D5 0x2484
+0xA2D6 0x2485
+0xA2D7 0x2486
+0xA2D8 0x2487
+0xA2D9 0x2460
+0xA2DA 0x2461
+0xA2DB 0x2462
+0xA2DC 0x2463
+0xA2DD 0x2464
+0xA2DE 0x2465
+0xA2DF 0x2466
+0xA2E0 0x2467
+0xA2E1 0x2468
+0xA2E2 0x2469
+0xA2E5 0x3220
+0xA2E6 0x3221
+0xA2E7 0x3222
+0xA2E8 0x3223
+0xA2E9 0x3224
+0xA2EA 0x3225
+0xA2EB 0x3226
+0xA2EC 0x3227
+0xA2ED 0x3228
+0xA2EE 0x3229
+0xA2F1 0x2160
+0xA2F2 0x2161
+0xA2F3 0x2162
+0xA2F4 0x2163
+0xA2F5 0x2164
+0xA2F6 0x2165
+0xA2F7 0x2166
+0xA2F8 0x2167
+0xA2F9 0x2168
+0xA2FA 0x2169
+0xA2FB 0x216A
+0xA2FC 0x216B
+0xA3A1 0xFF01
+0xA3A2 0xFF02
+0xA3A3 0xFF03
+0xA3A4 0xFFE5
+0xA3A5 0xFF05
+0xA3A6 0xFF06
+0xA3A7 0xFF07
+0xA3A8 0xFF08
+0xA3A9 0xFF09
+0xA3AA 0xFF0A
+0xA3AB 0xFF0B
+0xA3AC 0xFF0C
+0xA3AD 0xFF0D
+0xA3AE 0xFF0E
+0xA3AF 0xFF0F
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3BA 0xFF1A
+0xA3BB 0xFF1B
+0xA3BC 0xFF1C
+0xA3BD 0xFF1D
+0xA3BE 0xFF1E
+0xA3BF 0xFF1F
+0xA3C0 0xFF20
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3DB 0xFF3B
+0xA3DC 0xFF3C
+0xA3DD 0xFF3D
+0xA3DE 0xFF3E
+0xA3DF 0xFF3F
+0xA3E0 0xFF40
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA3FB 0xFF5B
+0xA3FC 0xFF5C
+0xA3FD 0xFF5D
+0xA3FE 0xFFE3
+0xA4A1 0x3041
+0xA4A2 0x3042
+0xA4A3 0x3043
+0xA4A4 0x3044
+0xA4A5 0x3045
+0xA4A6 0x3046
+0xA4A7 0x3047
+0xA4A8 0x3048
+0xA4A9 0x3049
+0xA4AA 0x304A
+0xA4AB 0x304B
+0xA4AC 0x304C
+0xA4AD 0x304D
+0xA4AE 0x304E
+0xA4AF 0x304F
+0xA4B0 0x3050
+0xA4B1 0x3051
+0xA4B2 0x3052
+0xA4B3 0x3053
+0xA4B4 0x3054
+0xA4B5 0x3055
+0xA4B6 0x3056
+0xA4B7 0x3057
+0xA4B8 0x3058
+0xA4B9 0x3059
+0xA4BA 0x305A
+0xA4BB 0x305B
+0xA4BC 0x305C
+0xA4BD 0x305D
+0xA4BE 0x305E
+0xA4BF 0x305F
+0xA4C0 0x3060
+0xA4C1 0x3061
+0xA4C2 0x3062
+0xA4C3 0x3063
+0xA4C4 0x3064
+0xA4C5 0x3065
+0xA4C6 0x3066
+0xA4C7 0x3067
+0xA4C8 0x3068
+0xA4C9 0x3069
+0xA4CA 0x306A
+0xA4CB 0x306B
+0xA4CC 0x306C
+0xA4CD 0x306D
+0xA4CE 0x306E
+0xA4CF 0x306F
+0xA4D0 0x3070
+0xA4D1 0x3071
+0xA4D2 0x3072
+0xA4D3 0x3073
+0xA4D4 0x3074
+0xA4D5 0x3075
+0xA4D6 0x3076
+0xA4D7 0x3077
+0xA4D8 0x3078
+0xA4D9 0x3079
+0xA4DA 0x307A
+0xA4DB 0x307B
+0xA4DC 0x307C
+0xA4DD 0x307D
+0xA4DE 0x307E
+0xA4DF 0x307F
+0xA4E0 0x3080
+0xA4E1 0x3081
+0xA4E2 0x3082
+0xA4E3 0x3083
+0xA4E4 0x3084
+0xA4E5 0x3085
+0xA4E6 0x3086
+0xA4E7 0x3087
+0xA4E8 0x3088
+0xA4E9 0x3089
+0xA4EA 0x308A
+0xA4EB 0x308B
+0xA4EC 0x308C
+0xA4ED 0x308D
+0xA4EE 0x308E
+0xA4EF 0x308F
+0xA4F0 0x3090
+0xA4F1 0x3091
+0xA4F2 0x3092
+0xA4F3 0x3093
+0xA5A1 0x30A1
+0xA5A2 0x30A2
+0xA5A3 0x30A3
+0xA5A4 0x30A4
+0xA5A5 0x30A5
+0xA5A6 0x30A6
+0xA5A7 0x30A7
+0xA5A8 0x30A8
+0xA5A9 0x30A9
+0xA5AA 0x30AA
+0xA5AB 0x30AB
+0xA5AC 0x30AC
+0xA5AD 0x30AD
+0xA5AE 0x30AE
+0xA5AF 0x30AF
+0xA5B0 0x30B0
+0xA5B1 0x30B1
+0xA5B2 0x30B2
+0xA5B3 0x30B3
+0xA5B4 0x30B4
+0xA5B5 0x30B5
+0xA5B6 0x30B6
+0xA5B7 0x30B7
+0xA5B8 0x30B8
+0xA5B9 0x30B9
+0xA5BA 0x30BA
+0xA5BB 0x30BB
+0xA5BC 0x30BC
+0xA5BD 0x30BD
+0xA5BE 0x30BE
+0xA5BF 0x30BF
+0xA5C0 0x30C0
+0xA5C1 0x30C1
+0xA5C2 0x30C2
+0xA5C3 0x30C3
+0xA5C4 0x30C4
+0xA5C5 0x30C5
+0xA5C6 0x30C6
+0xA5C7 0x30C7
+0xA5C8 0x30C8
+0xA5C9 0x30C9
+0xA5CA 0x30CA
+0xA5CB 0x30CB
+0xA5CC 0x30CC
+0xA5CD 0x30CD
+0xA5CE 0x30CE
+0xA5CF 0x30CF
+0xA5D0 0x30D0
+0xA5D1 0x30D1
+0xA5D2 0x30D2
+0xA5D3 0x30D3
+0xA5D4 0x30D4
+0xA5D5 0x30D5
+0xA5D6 0x30D6
+0xA5D7 0x30D7
+0xA5D8 0x30D8
+0xA5D9 0x30D9
+0xA5DA 0x30DA
+0xA5DB 0x30DB
+0xA5DC 0x30DC
+0xA5DD 0x30DD
+0xA5DE 0x30DE
+0xA5DF 0x30DF
+0xA5E0 0x30E0
+0xA5E1 0x30E1
+0xA5E2 0x30E2
+0xA5E3 0x30E3
+0xA5E4 0x30E4
+0xA5E5 0x30E5
+0xA5E6 0x30E6
+0xA5E7 0x30E7
+0xA5E8 0x30E8
+0xA5E9 0x30E9
+0xA5EA 0x30EA
+0xA5EB 0x30EB
+0xA5EC 0x30EC
+0xA5ED 0x30ED
+0xA5EE 0x30EE
+0xA5EF 0x30EF
+0xA5F0 0x30F0
+0xA5F1 0x30F1
+0xA5F2 0x30F2
+0xA5F3 0x30F3
+0xA5F4 0x30F4
+0xA5F5 0x30F5
+0xA5F6 0x30F6
+0xA6A1 0x0391
+0xA6A2 0x0392
+0xA6A3 0x0393
+0xA6A4 0x0394
+0xA6A5 0x0395
+0xA6A6 0x0396
+0xA6A7 0x0397
+0xA6A8 0x0398
+0xA6A9 0x0399
+0xA6AA 0x039A
+0xA6AB 0x039B
+0xA6AC 0x039C
+0xA6AD 0x039D
+0xA6AE 0x039E
+0xA6AF 0x039F
+0xA6B0 0x03A0
+0xA6B1 0x03A1
+0xA6B2 0x03A3
+0xA6B3 0x03A4
+0xA6B4 0x03A5
+0xA6B5 0x03A6
+0xA6B6 0x03A7
+0xA6B7 0x03A8
+0xA6B8 0x03A9
+0xA6C1 0x03B1
+0xA6C2 0x03B2
+0xA6C3 0x03B3
+0xA6C4 0x03B4
+0xA6C5 0x03B5
+0xA6C6 0x03B6
+0xA6C7 0x03B7
+0xA6C8 0x03B8
+0xA6C9 0x03B9
+0xA6CA 0x03BA
+0xA6CB 0x03BB
+0xA6CC 0x03BC
+0xA6CD 0x03BD
+0xA6CE 0x03BE
+0xA6CF 0x03BF
+0xA6D0 0x03C0
+0xA6D1 0x03C1
+0xA6D2 0x03C3
+0xA6D3 0x03C4
+0xA6D4 0x03C5
+0xA6D5 0x03C6
+0xA6D6 0x03C7
+0xA6D7 0x03C8
+0xA6D8 0x03C9
+0xA6E0 0xFE35
+0xA6E1 0xFE36
+0xA6E2 0xFE39
+0xA6E3 0xFE3A
+0xA6E4 0xFE3F
+0xA6E5 0xFE40
+0xA6E6 0xFE3D
+0xA6E7 0xFE3E
+0xA6E8 0xFE41
+0xA6E9 0xFE42
+0xA6EA 0xFE43
+0xA6EB 0xFE44
+0xA6EE 0xFE3B
+0xA6EF 0xFE3C
+0xA6F0 0xFE37
+0xA6F1 0xFE38
+0xA6F2 0xFE31
+0xA6F4 0xFE33
+0xA6F5 0xFE34
+0xA7A1 0x0410
+0xA7A2 0x0411
+0xA7A3 0x0412
+0xA7A4 0x0413
+0xA7A5 0x0414
+0xA7A6 0x0415
+0xA7A7 0x0401
+0xA7A8 0x0416
+0xA7A9 0x0417
+0xA7AA 0x0418
+0xA7AB 0x0419
+0xA7AC 0x041A
+0xA7AD 0x041B
+0xA7AE 0x041C
+0xA7AF 0x041D
+0xA7B0 0x041E
+0xA7B1 0x041F
+0xA7B2 0x0420
+0xA7B3 0x0421
+0xA7B4 0x0422
+0xA7B5 0x0423
+0xA7B6 0x0424
+0xA7B7 0x0425
+0xA7B8 0x0426
+0xA7B9 0x0427
+0xA7BA 0x0428
+0xA7BB 0x0429
+0xA7BC 0x042A
+0xA7BD 0x042B
+0xA7BE 0x042C
+0xA7BF 0x042D
+0xA7C0 0x042E
+0xA7C1 0x042F
+0xA7D1 0x0430
+0xA7D2 0x0431
+0xA7D3 0x0432
+0xA7D4 0x0433
+0xA7D5 0x0434
+0xA7D6 0x0435
+0xA7D7 0x0451
+0xA7D8 0x0436
+0xA7D9 0x0437
+0xA7DA 0x0438
+0xA7DB 0x0439
+0xA7DC 0x043A
+0xA7DD 0x043B
+0xA7DE 0x043C
+0xA7DF 0x043D
+0xA7E0 0x043E
+0xA7E1 0x043F
+0xA7E2 0x0440
+0xA7E3 0x0441
+0xA7E4 0x0442
+0xA7E5 0x0443
+0xA7E6 0x0444
+0xA7E7 0x0445
+0xA7E8 0x0446
+0xA7E9 0x0447
+0xA7EA 0x0448
+0xA7EB 0x0449
+0xA7EC 0x044A
+0xA7ED 0x044B
+0xA7EE 0x044C
+0xA7EF 0x044D
+0xA7F0 0x044E
+0xA7F1 0x044F
+0xA840 0x02CA
+0xA841 0x02CB
+0xA842 0x02D9
+0xA843 0x2013
+0xA844 0x2015
+0xA845 0x2025
+0xA846 0x2035
+0xA847 0x2105
+0xA848 0x2109
+0xA849 0x2196
+0xA84A 0x2197
+0xA84B 0x2198
+0xA84C 0x2199
+0xA84D 0x2215
+0xA84E 0x221F
+0xA84F 0x2223
+0xA850 0x2252
+0xA851 0x2266
+0xA852 0x2267
+0xA853 0x22BF
+0xA854 0x2550
+0xA855 0x2551
+0xA856 0x2552
+0xA857 0x2553
+0xA858 0x2554
+0xA859 0x2555
+0xA85A 0x2556
+0xA85B 0x2557
+0xA85C 0x2558
+0xA85D 0x2559
+0xA85E 0x255A
+0xA85F 0x255B
+0xA860 0x255C
+0xA861 0x255D
+0xA862 0x255E
+0xA863 0x255F
+0xA864 0x2560
+0xA865 0x2561
+0xA866 0x2562
+0xA867 0x2563
+0xA868 0x2564
+0xA869 0x2565
+0xA86A 0x2566
+0xA86B 0x2567
+0xA86C 0x2568
+0xA86D 0x2569
+0xA86E 0x256A
+0xA86F 0x256B
+0xA870 0x256C
+0xA871 0x256D
+0xA872 0x256E
+0xA873 0x256F
+0xA874 0x2570
+0xA875 0x2571
+0xA876 0x2572
+0xA877 0x2573
+0xA878 0x2581
+0xA879 0x2582
+0xA87A 0x2583
+0xA87B 0x2584
+0xA87C 0x2585
+0xA87D 0x2586
+0xA87E 0x2587
+0xA880 0x2588
+0xA881 0x2589
+0xA882 0x258A
+0xA883 0x258B
+0xA884 0x258C
+0xA885 0x258D
+0xA886 0x258E
+0xA887 0x258F
+0xA888 0x2593
+0xA889 0x2594
+0xA88A 0x2595
+0xA88B 0x25BC
+0xA88C 0x25BD
+0xA88D 0x25E2
+0xA88E 0x25E3
+0xA88F 0x25E4
+0xA890 0x25E5
+0xA891 0x2609
+0xA892 0x2295
+0xA893 0x3012
+0xA894 0x301D
+0xA895 0x301E
+0xA8A1 0x0101
+0xA8A2 0x00E1
+0xA8A3 0x01CE
+0xA8A4 0x00E0
+0xA8A5 0x0113
+0xA8A6 0x00E9
+0xA8A7 0x011B
+0xA8A8 0x00E8
+0xA8A9 0x012B
+0xA8AA 0x00ED
+0xA8AB 0x01D0
+0xA8AC 0x00EC
+0xA8AD 0x014D
+0xA8AE 0x00F3
+0xA8AF 0x01D2
+0xA8B0 0x00F2
+0xA8B1 0x016B
+0xA8B2 0x00FA
+0xA8B3 0x01D4
+0xA8B4 0x00F9
+0xA8B5 0x01D6
+0xA8B6 0x01D8
+0xA8B7 0x01DA
+0xA8B8 0x01DC
+0xA8B9 0x00FC
+0xA8BA 0x00EA
+0xA8BB 0x0251
+0xA8BD 0x0144
+0xA8BE 0x0148
+0xA8C0 0x0261
+0xA8C5 0x3105
+0xA8C6 0x3106
+0xA8C7 0x3107
+0xA8C8 0x3108
+0xA8C9 0x3109
+0xA8CA 0x310A
+0xA8CB 0x310B
+0xA8CC 0x310C
+0xA8CD 0x310D
+0xA8CE 0x310E
+0xA8CF 0x310F
+0xA8D0 0x3110
+0xA8D1 0x3111
+0xA8D2 0x3112
+0xA8D3 0x3113
+0xA8D4 0x3114
+0xA8D5 0x3115
+0xA8D6 0x3116
+0xA8D7 0x3117
+0xA8D8 0x3118
+0xA8D9 0x3119
+0xA8DA 0x311A
+0xA8DB 0x311B
+0xA8DC 0x311C
+0xA8DD 0x311D
+0xA8DE 0x311E
+0xA8DF 0x311F
+0xA8E0 0x3120
+0xA8E1 0x3121
+0xA8E2 0x3122
+0xA8E3 0x3123
+0xA8E4 0x3124
+0xA8E5 0x3125
+0xA8E6 0x3126
+0xA8E7 0x3127
+0xA8E8 0x3128
+0xA8E9 0x3129
+0xA940 0x3021
+0xA941 0x3022
+0xA942 0x3023
+0xA943 0x3024
+0xA944 0x3025
+0xA945 0x3026
+0xA946 0x3027
+0xA947 0x3028
+0xA948 0x3029
+0xA949 0x32A3
+0xA94A 0x338E
+0xA94B 0x338F
+0xA94C 0x339C
+0xA94D 0x339D
+0xA94E 0x339E
+0xA94F 0x33A1
+0xA950 0x33C4
+0xA951 0x33CE
+0xA952 0x33D1
+0xA953 0x33D2
+0xA954 0x33D5
+0xA955 0xFE30
+0xA956 0xFFE2
+0xA957 0xFFE4
+0xA959 0x2121
+0xA95A 0x3231
+0xA95C 0x2010
+0xA960 0x30FC
+0xA961 0x309B
+0xA962 0x309C
+0xA963 0x30FD
+0xA964 0x30FE
+0xA965 0x3006
+0xA966 0x309D
+0xA967 0x309E
+0xA968 0xFE49
+0xA969 0xFE4A
+0xA96A 0xFE4B
+0xA96B 0xFE4C
+0xA96C 0xFE4D
+0xA96D 0xFE4E
+0xA96E 0xFE4F
+0xA96F 0xFE50
+0xA970 0xFE51
+0xA971 0xFE52
+0xA972 0xFE54
+0xA973 0xFE55
+0xA974 0xFE56
+0xA975 0xFE57
+0xA976 0xFE59
+0xA977 0xFE5A
+0xA978 0xFE5B
+0xA979 0xFE5C
+0xA97A 0xFE5D
+0xA97B 0xFE5E
+0xA97C 0xFE5F
+0xA97D 0xFE60
+0xA97E 0xFE61
+0xA980 0xFE62
+0xA981 0xFE63
+0xA982 0xFE64
+0xA983 0xFE65
+0xA984 0xFE66
+0xA985 0xFE68
+0xA986 0xFE69
+0xA987 0xFE6A
+0xA988 0xFE6B
+0xA996 0x3007
+0xA9A4 0x2500
+0xA9A5 0x2501
+0xA9A6 0x2502
+0xA9A7 0x2503
+0xA9A8 0x2504
+0xA9A9 0x2505
+0xA9AA 0x2506
+0xA9AB 0x2507
+0xA9AC 0x2508
+0xA9AD 0x2509
+0xA9AE 0x250A
+0xA9AF 0x250B
+0xA9B0 0x250C
+0xA9B1 0x250D
+0xA9B2 0x250E
+0xA9B3 0x250F
+0xA9B4 0x2510
+0xA9B5 0x2511
+0xA9B6 0x2512
+0xA9B7 0x2513
+0xA9B8 0x2514
+0xA9B9 0x2515
+0xA9BA 0x2516
+0xA9BB 0x2517
+0xA9BC 0x2518
+0xA9BD 0x2519
+0xA9BE 0x251A
+0xA9BF 0x251B
+0xA9C0 0x251C
+0xA9C1 0x251D
+0xA9C2 0x251E
+0xA9C3 0x251F
+0xA9C4 0x2520
+0xA9C5 0x2521
+0xA9C6 0x2522
+0xA9C7 0x2523
+0xA9C8 0x2524
+0xA9C9 0x2525
+0xA9CA 0x2526
+0xA9CB 0x2527
+0xA9CC 0x2528
+0xA9CD 0x2529
+0xA9CE 0x252A
+0xA9CF 0x252B
+0xA9D0 0x252C
+0xA9D1 0x252D
+0xA9D2 0x252E
+0xA9D3 0x252F
+0xA9D4 0x2530
+0xA9D5 0x2531
+0xA9D6 0x2532
+0xA9D7 0x2533
+0xA9D8 0x2534
+0xA9D9 0x2535
+0xA9DA 0x2536
+0xA9DB 0x2537
+0xA9DC 0x2538
+0xA9DD 0x2539
+0xA9DE 0x253A
+0xA9DF 0x253B
+0xA9E0 0x253C
+0xA9E1 0x253D
+0xA9E2 0x253E
+0xA9E3 0x253F
+0xA9E4 0x2540
+0xA9E5 0x2541
+0xA9E6 0x2542
+0xA9E7 0x2543
+0xA9E8 0x2544
+0xA9E9 0x2545
+0xA9EA 0x2546
+0xA9EB 0x2547
+0xA9EC 0x2548
+0xA9ED 0x2549
+0xA9EE 0x254A
+0xA9EF 0x254B
+0xAA40 0x72DC
+0xAA41 0x72DD
+0xAA42 0x72DF
+0xAA43 0x72E2
+0xAA44 0x72E3
+0xAA45 0x72E4
+0xAA46 0x72E5
+0xAA47 0x72E6
+0xAA48 0x72E7
+0xAA49 0x72EA
+0xAA4A 0x72EB
+0xAA4B 0x72F5
+0xAA4C 0x72F6
+0xAA4D 0x72F9
+0xAA4E 0x72FD
+0xAA4F 0x72FE
+0xAA50 0x72FF
+0xAA51 0x7300
+0xAA52 0x7302
+0xAA53 0x7304
+0xAA54 0x7305
+0xAA55 0x7306
+0xAA56 0x7307
+0xAA57 0x7308
+0xAA58 0x7309
+0xAA59 0x730B
+0xAA5A 0x730C
+0xAA5B 0x730D
+0xAA5C 0x730F
+0xAA5D 0x7310
+0xAA5E 0x7311
+0xAA5F 0x7312
+0xAA60 0x7314
+0xAA61 0x7318
+0xAA62 0x7319
+0xAA63 0x731A
+0xAA64 0x731F
+0xAA65 0x7320
+0xAA66 0x7323
+0xAA67 0x7324
+0xAA68 0x7326
+0xAA69 0x7327
+0xAA6A 0x7328
+0xAA6B 0x732D
+0xAA6C 0x732F
+0xAA6D 0x7330
+0xAA6E 0x7332
+0xAA6F 0x7333
+0xAA70 0x7335
+0xAA71 0x7336
+0xAA72 0x733A
+0xAA73 0x733B
+0xAA74 0x733C
+0xAA75 0x733D
+0xAA76 0x7340
+0xAA77 0x7341
+0xAA78 0x7342
+0xAA79 0x7343
+0xAA7A 0x7344
+0xAA7B 0x7345
+0xAA7C 0x7346
+0xAA7D 0x7347
+0xAA7E 0x7348
+0xAA80 0x7349
+0xAA81 0x734A
+0xAA82 0x734B
+0xAA83 0x734C
+0xAA84 0x734E
+0xAA85 0x734F
+0xAA86 0x7351
+0xAA87 0x7353
+0xAA88 0x7354
+0xAA89 0x7355
+0xAA8A 0x7356
+0xAA8B 0x7358
+0xAA8C 0x7359
+0xAA8D 0x735A
+0xAA8E 0x735B
+0xAA8F 0x735C
+0xAA90 0x735D
+0xAA91 0x735E
+0xAA92 0x735F
+0xAA93 0x7361
+0xAA94 0x7362
+0xAA95 0x7363
+0xAA96 0x7364
+0xAA97 0x7365
+0xAA98 0x7366
+0xAA99 0x7367
+0xAA9A 0x7368
+0xAA9B 0x7369
+0xAA9C 0x736A
+0xAA9D 0x736B
+0xAA9E 0x736E
+0xAA9F 0x7370
+0xAAA0 0x7371
+0xAAA1 0xE000
+0xAAA2 0xE001
+0xAAA3 0xE002
+0xAAA4 0xE003
+0xAAA5 0xE004
+0xAAA6 0xE005
+0xAAA7 0xE006
+0xAAA8 0xE007
+0xAAA9 0xE008
+0xAAAA 0xE009
+0xAAAB 0xE00A
+0xAAAC 0xE00B
+0xAAAD 0xE00C
+0xAAAE 0xE00D
+0xAAAF 0xE00E
+0xAAB0 0xE00F
+0xAAB1 0xE010
+0xAAB2 0xE011
+0xAAB3 0xE012
+0xAAB4 0xE013
+0xAAB5 0xE014
+0xAAB6 0xE015
+0xAAB7 0xE016
+0xAAB8 0xE017
+0xAAB9 0xE018
+0xAABA 0xE019
+0xAABB 0xE01A
+0xAABC 0xE01B
+0xAABD 0xE01C
+0xAABE 0xE01D
+0xAABF 0xE01E
+0xAAC0 0xE01F
+0xAAC1 0xE020
+0xAAC2 0xE021
+0xAAC3 0xE022
+0xAAC4 0xE023
+0xAAC5 0xE024
+0xAAC6 0xE025
+0xAAC7 0xE026
+0xAAC8 0xE027
+0xAAC9 0xE028
+0xAACA 0xE029
+0xAACB 0xE02A
+0xAACC 0xE02B
+0xAACD 0xE02C
+0xAACE 0xE02D
+0xAACF 0xE02E
+0xAAD0 0xE02F
+0xAAD1 0xE030
+0xAAD2 0xE031
+0xAAD3 0xE032
+0xAAD4 0xE033
+0xAAD5 0xE034
+0xAAD6 0xE035
+0xAAD7 0xE036
+0xAAD8 0xE037
+0xAAD9 0xE038
+0xAADA 0xE039
+0xAADB 0xE03A
+0xAADC 0xE03B
+0xAADD 0xE03C
+0xAADE 0xE03D
+0xAADF 0xE03E
+0xAAE0 0xE03F
+0xAAE1 0xE040
+0xAAE2 0xE041
+0xAAE3 0xE042
+0xAAE4 0xE043
+0xAAE5 0xE044
+0xAAE6 0xE045
+0xAAE7 0xE046
+0xAAE8 0xE047
+0xAAE9 0xE048
+0xAAEA 0xE049
+0xAAEB 0xE04A
+0xAAEC 0xE04B
+0xAAED 0xE04C
+0xAAEE 0xE04D
+0xAAEF 0xE04E
+0xAAF0 0xE04F
+0xAAF1 0xE050
+0xAAF2 0xE051
+0xAAF3 0xE052
+0xAAF4 0xE053
+0xAAF5 0xE054
+0xAAF6 0xE055
+0xAAF7 0xE056
+0xAAF8 0xE057
+0xAAF9 0xE058
+0xAAFA 0xE059
+0xAAFB 0xE05A
+0xAAFC 0xE05B
+0xAAFD 0xE05C
+0xAAFE 0xE05D
+0xAB40 0x7372
+0xAB41 0x7373
+0xAB42 0x7374
+0xAB43 0x7375
+0xAB44 0x7376
+0xAB45 0x7377
+0xAB46 0x7378
+0xAB47 0x7379
+0xAB48 0x737A
+0xAB49 0x737B
+0xAB4A 0x737C
+0xAB4B 0x737D
+0xAB4C 0x737F
+0xAB4D 0x7380
+0xAB4E 0x7381
+0xAB4F 0x7382
+0xAB50 0x7383
+0xAB51 0x7385
+0xAB52 0x7386
+0xAB53 0x7388
+0xAB54 0x738A
+0xAB55 0x738C
+0xAB56 0x738D
+0xAB57 0x738F
+0xAB58 0x7390
+0xAB59 0x7392
+0xAB5A 0x7393
+0xAB5B 0x7394
+0xAB5C 0x7395
+0xAB5D 0x7397
+0xAB5E 0x7398
+0xAB5F 0x7399
+0xAB60 0x739A
+0xAB61 0x739C
+0xAB62 0x739D
+0xAB63 0x739E
+0xAB64 0x73A0
+0xAB65 0x73A1
+0xAB66 0x73A3
+0xAB67 0x73A4
+0xAB68 0x73A5
+0xAB69 0x73A6
+0xAB6A 0x73A7
+0xAB6B 0x73A8
+0xAB6C 0x73AA
+0xAB6D 0x73AC
+0xAB6E 0x73AD
+0xAB6F 0x73B1
+0xAB70 0x73B4
+0xAB71 0x73B5
+0xAB72 0x73B6
+0xAB73 0x73B8
+0xAB74 0x73B9
+0xAB75 0x73BC
+0xAB76 0x73BD
+0xAB77 0x73BE
+0xAB78 0x73BF
+0xAB79 0x73C1
+0xAB7A 0x73C3
+0xAB7B 0x73C4
+0xAB7C 0x73C5
+0xAB7D 0x73C6
+0xAB7E 0x73C7
+0xAB80 0x73CB
+0xAB81 0x73CC
+0xAB82 0x73CE
+0xAB83 0x73D2
+0xAB84 0x73D3
+0xAB85 0x73D4
+0xAB86 0x73D5
+0xAB87 0x73D6
+0xAB88 0x73D7
+0xAB89 0x73D8
+0xAB8A 0x73DA
+0xAB8B 0x73DB
+0xAB8C 0x73DC
+0xAB8D 0x73DD
+0xAB8E 0x73DF
+0xAB8F 0x73E1
+0xAB90 0x73E2
+0xAB91 0x73E3
+0xAB92 0x73E4
+0xAB93 0x73E6
+0xAB94 0x73E8
+0xAB95 0x73EA
+0xAB96 0x73EB
+0xAB97 0x73EC
+0xAB98 0x73EE
+0xAB99 0x73EF
+0xAB9A 0x73F0
+0xAB9B 0x73F1
+0xAB9C 0x73F3
+0xAB9D 0x73F4
+0xAB9E 0x73F5
+0xAB9F 0x73F6
+0xABA0 0x73F7
+0xABA1 0xE05E
+0xABA2 0xE05F
+0xABA3 0xE060
+0xABA4 0xE061
+0xABA5 0xE062
+0xABA6 0xE063
+0xABA7 0xE064
+0xABA8 0xE065
+0xABA9 0xE066
+0xABAA 0xE067
+0xABAB 0xE068
+0xABAC 0xE069
+0xABAD 0xE06A
+0xABAE 0xE06B
+0xABAF 0xE06C
+0xABB0 0xE06D
+0xABB1 0xE06E
+0xABB2 0xE06F
+0xABB3 0xE070
+0xABB4 0xE071
+0xABB5 0xE072
+0xABB6 0xE073
+0xABB7 0xE074
+0xABB8 0xE075
+0xABB9 0xE076
+0xABBA 0xE077
+0xABBB 0xE078
+0xABBC 0xE079
+0xABBD 0xE07A
+0xABBE 0xE07B
+0xABBF 0xE07C
+0xABC0 0xE07D
+0xABC1 0xE07E
+0xABC2 0xE07F
+0xABC3 0xE080
+0xABC4 0xE081
+0xABC5 0xE082
+0xABC6 0xE083
+0xABC7 0xE084
+0xABC8 0xE085
+0xABC9 0xE086
+0xABCA 0xE087
+0xABCB 0xE088
+0xABCC 0xE089
+0xABCD 0xE08A
+0xABCE 0xE08B
+0xABCF 0xE08C
+0xABD0 0xE08D
+0xABD1 0xE08E
+0xABD2 0xE08F
+0xABD3 0xE090
+0xABD4 0xE091
+0xABD5 0xE092
+0xABD6 0xE093
+0xABD7 0xE094
+0xABD8 0xE095
+0xABD9 0xE096
+0xABDA 0xE097
+0xABDB 0xE098
+0xABDC 0xE099
+0xABDD 0xE09A
+0xABDE 0xE09B
+0xABDF 0xE09C
+0xABE0 0xE09D
+0xABE1 0xE09E
+0xABE2 0xE09F
+0xABE3 0xE0A0
+0xABE4 0xE0A1
+0xABE5 0xE0A2
+0xABE6 0xE0A3
+0xABE7 0xE0A4
+0xABE8 0xE0A5
+0xABE9 0xE0A6
+0xABEA 0xE0A7
+0xABEB 0xE0A8
+0xABEC 0xE0A9
+0xABED 0xE0AA
+0xABEE 0xE0AB
+0xABEF 0xE0AC
+0xABF0 0xE0AD
+0xABF1 0xE0AE
+0xABF2 0xE0AF
+0xABF3 0xE0B0
+0xABF4 0xE0B1
+0xABF5 0xE0B2
+0xABF6 0xE0B3
+0xABF7 0xE0B4
+0xABF8 0xE0B5
+0xABF9 0xE0B6
+0xABFA 0xE0B7
+0xABFB 0xE0B8
+0xABFC 0xE0B9
+0xABFD 0xE0BA
+0xABFE 0xE0BB
+0xAC40 0x73F8
+0xAC41 0x73F9
+0xAC42 0x73FA
+0xAC43 0x73FB
+0xAC44 0x73FC
+0xAC45 0x73FD
+0xAC46 0x73FE
+0xAC47 0x73FF
+0xAC48 0x7400
+0xAC49 0x7401
+0xAC4A 0x7402
+0xAC4B 0x7404
+0xAC4C 0x7407
+0xAC4D 0x7408
+0xAC4E 0x740B
+0xAC4F 0x740C
+0xAC50 0x740D
+0xAC51 0x740E
+0xAC52 0x7411
+0xAC53 0x7412
+0xAC54 0x7413
+0xAC55 0x7414
+0xAC56 0x7415
+0xAC57 0x7416
+0xAC58 0x7417
+0xAC59 0x7418
+0xAC5A 0x7419
+0xAC5B 0x741C
+0xAC5C 0x741D
+0xAC5D 0x741E
+0xAC5E 0x741F
+0xAC5F 0x7420
+0xAC60 0x7421
+0xAC61 0x7423
+0xAC62 0x7424
+0xAC63 0x7427
+0xAC64 0x7429
+0xAC65 0x742B
+0xAC66 0x742D
+0xAC67 0x742F
+0xAC68 0x7431
+0xAC69 0x7432
+0xAC6A 0x7437
+0xAC6B 0x7438
+0xAC6C 0x7439
+0xAC6D 0x743A
+0xAC6E 0x743B
+0xAC6F 0x743D
+0xAC70 0x743E
+0xAC71 0x743F
+0xAC72 0x7440
+0xAC73 0x7442
+0xAC74 0x7443
+0xAC75 0x7444
+0xAC76 0x7445
+0xAC77 0x7446
+0xAC78 0x7447
+0xAC79 0x7448
+0xAC7A 0x7449
+0xAC7B 0x744A
+0xAC7C 0x744B
+0xAC7D 0x744C
+0xAC7E 0x744D
+0xAC80 0x744E
+0xAC81 0x744F
+0xAC82 0x7450
+0xAC83 0x7451
+0xAC84 0x7452
+0xAC85 0x7453
+0xAC86 0x7454
+0xAC87 0x7456
+0xAC88 0x7458
+0xAC89 0x745D
+0xAC8A 0x7460
+0xAC8B 0x7461
+0xAC8C 0x7462
+0xAC8D 0x7463
+0xAC8E 0x7464
+0xAC8F 0x7465
+0xAC90 0x7466
+0xAC91 0x7467
+0xAC92 0x7468
+0xAC93 0x7469
+0xAC94 0x746A
+0xAC95 0x746B
+0xAC96 0x746C
+0xAC97 0x746E
+0xAC98 0x746F
+0xAC99 0x7471
+0xAC9A 0x7472
+0xAC9B 0x7473
+0xAC9C 0x7474
+0xAC9D 0x7475
+0xAC9E 0x7478
+0xAC9F 0x7479
+0xACA0 0x747A
+0xACA1 0xE0BC
+0xACA2 0xE0BD
+0xACA3 0xE0BE
+0xACA4 0xE0BF
+0xACA5 0xE0C0
+0xACA6 0xE0C1
+0xACA7 0xE0C2
+0xACA8 0xE0C3
+0xACA9 0xE0C4
+0xACAA 0xE0C5
+0xACAB 0xE0C6
+0xACAC 0xE0C7
+0xACAD 0xE0C8
+0xACAE 0xE0C9
+0xACAF 0xE0CA
+0xACB0 0xE0CB
+0xACB1 0xE0CC
+0xACB2 0xE0CD
+0xACB3 0xE0CE
+0xACB4 0xE0CF
+0xACB5 0xE0D0
+0xACB6 0xE0D1
+0xACB7 0xE0D2
+0xACB8 0xE0D3
+0xACB9 0xE0D4
+0xACBA 0xE0D5
+0xACBB 0xE0D6
+0xACBC 0xE0D7
+0xACBD 0xE0D8
+0xACBE 0xE0D9
+0xACBF 0xE0DA
+0xACC0 0xE0DB
+0xACC1 0xE0DC
+0xACC2 0xE0DD
+0xACC3 0xE0DE
+0xACC4 0xE0DF
+0xACC5 0xE0E0
+0xACC6 0xE0E1
+0xACC7 0xE0E2
+0xACC8 0xE0E3
+0xACC9 0xE0E4
+0xACCA 0xE0E5
+0xACCB 0xE0E6
+0xACCC 0xE0E7
+0xACCD 0xE0E8
+0xACCE 0xE0E9
+0xACCF 0xE0EA
+0xACD0 0xE0EB
+0xACD1 0xE0EC
+0xACD2 0xE0ED
+0xACD3 0xE0EE
+0xACD4 0xE0EF
+0xACD5 0xE0F0
+0xACD6 0xE0F1
+0xACD7 0xE0F2
+0xACD8 0xE0F3
+0xACD9 0xE0F4
+0xACDA 0xE0F5
+0xACDB 0xE0F6
+0xACDC 0xE0F7
+0xACDD 0xE0F8
+0xACDE 0xE0F9
+0xACDF 0xE0FA
+0xACE0 0xE0FB
+0xACE1 0xE0FC
+0xACE2 0xE0FD
+0xACE3 0xE0FE
+0xACE4 0xE0FF
+0xACE5 0xE100
+0xACE6 0xE101
+0xACE7 0xE102
+0xACE8 0xE103
+0xACE9 0xE104
+0xACEA 0xE105
+0xACEB 0xE106
+0xACEC 0xE107
+0xACED 0xE108
+0xACEE 0xE109
+0xACEF 0xE10A
+0xACF0 0xE10B
+0xACF1 0xE10C
+0xACF2 0xE10D
+0xACF3 0xE10E
+0xACF4 0xE10F
+0xACF5 0xE110
+0xACF6 0xE111
+0xACF7 0xE112
+0xACF8 0xE113
+0xACF9 0xE114
+0xACFA 0xE115
+0xACFB 0xE116
+0xACFC 0xE117
+0xACFD 0xE118
+0xACFE 0xE119
+0xAD40 0x747B
+0xAD41 0x747C
+0xAD42 0x747D
+0xAD43 0x747F
+0xAD44 0x7482
+0xAD45 0x7484
+0xAD46 0x7485
+0xAD47 0x7486
+0xAD48 0x7488
+0xAD49 0x7489
+0xAD4A 0x748A
+0xAD4B 0x748C
+0xAD4C 0x748D
+0xAD4D 0x748F
+0xAD4E 0x7491
+0xAD4F 0x7492
+0xAD50 0x7493
+0xAD51 0x7494
+0xAD52 0x7495
+0xAD53 0x7496
+0xAD54 0x7497
+0xAD55 0x7498
+0xAD56 0x7499
+0xAD57 0x749A
+0xAD58 0x749B
+0xAD59 0x749D
+0xAD5A 0x749F
+0xAD5B 0x74A0
+0xAD5C 0x74A1
+0xAD5D 0x74A2
+0xAD5E 0x74A3
+0xAD5F 0x74A4
+0xAD60 0x74A5
+0xAD61 0x74A6
+0xAD62 0x74AA
+0xAD63 0x74AB
+0xAD64 0x74AC
+0xAD65 0x74AD
+0xAD66 0x74AE
+0xAD67 0x74AF
+0xAD68 0x74B0
+0xAD69 0x74B1
+0xAD6A 0x74B2
+0xAD6B 0x74B3
+0xAD6C 0x74B4
+0xAD6D 0x74B5
+0xAD6E 0x74B6
+0xAD6F 0x74B7
+0xAD70 0x74B8
+0xAD71 0x74B9
+0xAD72 0x74BB
+0xAD73 0x74BC
+0xAD74 0x74BD
+0xAD75 0x74BE
+0xAD76 0x74BF
+0xAD77 0x74C0
+0xAD78 0x74C1
+0xAD79 0x74C2
+0xAD7A 0x74C3
+0xAD7B 0x74C4
+0xAD7C 0x74C5
+0xAD7D 0x74C6
+0xAD7E 0x74C7
+0xAD80 0x74C8
+0xAD81 0x74C9
+0xAD82 0x74CA
+0xAD83 0x74CB
+0xAD84 0x74CC
+0xAD85 0x74CD
+0xAD86 0x74CE
+0xAD87 0x74CF
+0xAD88 0x74D0
+0xAD89 0x74D1
+0xAD8A 0x74D3
+0xAD8B 0x74D4
+0xAD8C 0x74D5
+0xAD8D 0x74D6
+0xAD8E 0x74D7
+0xAD8F 0x74D8
+0xAD90 0x74D9
+0xAD91 0x74DA
+0xAD92 0x74DB
+0xAD93 0x74DD
+0xAD94 0x74DF
+0xAD95 0x74E1
+0xAD96 0x74E5
+0xAD97 0x74E7
+0xAD98 0x74E8
+0xAD99 0x74E9
+0xAD9A 0x74EA
+0xAD9B 0x74EB
+0xAD9C 0x74EC
+0xAD9D 0x74ED
+0xAD9E 0x74F0
+0xAD9F 0x74F1
+0xADA0 0x74F2
+0xADA1 0xE11A
+0xADA2 0xE11B
+0xADA3 0xE11C
+0xADA4 0xE11D
+0xADA5 0xE11E
+0xADA6 0xE11F
+0xADA7 0xE120
+0xADA8 0xE121
+0xADA9 0xE122
+0xADAA 0xE123
+0xADAB 0xE124
+0xADAC 0xE125
+0xADAD 0xE126
+0xADAE 0xE127
+0xADAF 0xE128
+0xADB0 0xE129
+0xADB1 0xE12A
+0xADB2 0xE12B
+0xADB3 0xE12C
+0xADB4 0xE12D
+0xADB5 0xE12E
+0xADB6 0xE12F
+0xADB7 0xE130
+0xADB8 0xE131
+0xADB9 0xE132
+0xADBA 0xE133
+0xADBB 0xE134
+0xADBC 0xE135
+0xADBD 0xE136
+0xADBE 0xE137
+0xADBF 0xE138
+0xADC0 0xE139
+0xADC1 0xE13A
+0xADC2 0xE13B
+0xADC3 0xE13C
+0xADC4 0xE13D
+0xADC5 0xE13E
+0xADC6 0xE13F
+0xADC7 0xE140
+0xADC8 0xE141
+0xADC9 0xE142
+0xADCA 0xE143
+0xADCB 0xE144
+0xADCC 0xE145
+0xADCD 0xE146
+0xADCE 0xE147
+0xADCF 0xE148
+0xADD0 0xE149
+0xADD1 0xE14A
+0xADD2 0xE14B
+0xADD3 0xE14C
+0xADD4 0xE14D
+0xADD5 0xE14E
+0xADD6 0xE14F
+0xADD7 0xE150
+0xADD8 0xE151
+0xADD9 0xE152
+0xADDA 0xE153
+0xADDB 0xE154
+0xADDC 0xE155
+0xADDD 0xE156
+0xADDE 0xE157
+0xADDF 0xE158
+0xADE0 0xE159
+0xADE1 0xE15A
+0xADE2 0xE15B
+0xADE3 0xE15C
+0xADE4 0xE15D
+0xADE5 0xE15E
+0xADE6 0xE15F
+0xADE7 0xE160
+0xADE8 0xE161
+0xADE9 0xE162
+0xADEA 0xE163
+0xADEB 0xE164
+0xADEC 0xE165
+0xADED 0xE166
+0xADEE 0xE167
+0xADEF 0xE168
+0xADF0 0xE169
+0xADF1 0xE16A
+0xADF2 0xE16B
+0xADF3 0xE16C
+0xADF4 0xE16D
+0xADF5 0xE16E
+0xADF6 0xE16F
+0xADF7 0xE170
+0xADF8 0xE171
+0xADF9 0xE172
+0xADFA 0xE173
+0xADFB 0xE174
+0xADFC 0xE175
+0xADFD 0xE176
+0xADFE 0xE177
+0xAE40 0x74F3
+0xAE41 0x74F5
+0xAE42 0x74F8
+0xAE43 0x74F9
+0xAE44 0x74FA
+0xAE45 0x74FB
+0xAE46 0x74FC
+0xAE47 0x74FD
+0xAE48 0x74FE
+0xAE49 0x7500
+0xAE4A 0x7501
+0xAE4B 0x7502
+0xAE4C 0x7503
+0xAE4D 0x7505
+0xAE4E 0x7506
+0xAE4F 0x7507
+0xAE50 0x7508
+0xAE51 0x7509
+0xAE52 0x750A
+0xAE53 0x750B
+0xAE54 0x750C
+0xAE55 0x750E
+0xAE56 0x7510
+0xAE57 0x7512
+0xAE58 0x7514
+0xAE59 0x7515
+0xAE5A 0x7516
+0xAE5B 0x7517
+0xAE5C 0x751B
+0xAE5D 0x751D
+0xAE5E 0x751E
+0xAE5F 0x7520
+0xAE60 0x7521
+0xAE61 0x7522
+0xAE62 0x7523
+0xAE63 0x7524
+0xAE64 0x7526
+0xAE65 0x7527
+0xAE66 0x752A
+0xAE67 0x752E
+0xAE68 0x7534
+0xAE69 0x7536
+0xAE6A 0x7539
+0xAE6B 0x753C
+0xAE6C 0x753D
+0xAE6D 0x753F
+0xAE6E 0x7541
+0xAE6F 0x7542
+0xAE70 0x7543
+0xAE71 0x7544
+0xAE72 0x7546
+0xAE73 0x7547
+0xAE74 0x7549
+0xAE75 0x754A
+0xAE76 0x754D
+0xAE77 0x7550
+0xAE78 0x7551
+0xAE79 0x7552
+0xAE7A 0x7553
+0xAE7B 0x7555
+0xAE7C 0x7556
+0xAE7D 0x7557
+0xAE7E 0x7558
+0xAE80 0x755D
+0xAE81 0x755E
+0xAE82 0x755F
+0xAE83 0x7560
+0xAE84 0x7561
+0xAE85 0x7562
+0xAE86 0x7563
+0xAE87 0x7564
+0xAE88 0x7567
+0xAE89 0x7568
+0xAE8A 0x7569
+0xAE8B 0x756B
+0xAE8C 0x756C
+0xAE8D 0x756D
+0xAE8E 0x756E
+0xAE8F 0x756F
+0xAE90 0x7570
+0xAE91 0x7571
+0xAE92 0x7573
+0xAE93 0x7575
+0xAE94 0x7576
+0xAE95 0x7577
+0xAE96 0x757A
+0xAE97 0x757B
+0xAE98 0x757C
+0xAE99 0x757D
+0xAE9A 0x757E
+0xAE9B 0x7580
+0xAE9C 0x7581
+0xAE9D 0x7582
+0xAE9E 0x7584
+0xAE9F 0x7585
+0xAEA0 0x7587
+0xAEA1 0xE178
+0xAEA2 0xE179
+0xAEA3 0xE17A
+0xAEA4 0xE17B
+0xAEA5 0xE17C
+0xAEA6 0xE17D
+0xAEA7 0xE17E
+0xAEA8 0xE17F
+0xAEA9 0xE180
+0xAEAA 0xE181
+0xAEAB 0xE182
+0xAEAC 0xE183
+0xAEAD 0xE184
+0xAEAE 0xE185
+0xAEAF 0xE186
+0xAEB0 0xE187
+0xAEB1 0xE188
+0xAEB2 0xE189
+0xAEB3 0xE18A
+0xAEB4 0xE18B
+0xAEB5 0xE18C
+0xAEB6 0xE18D
+0xAEB7 0xE18E
+0xAEB8 0xE18F
+0xAEB9 0xE190
+0xAEBA 0xE191
+0xAEBB 0xE192
+0xAEBC 0xE193
+0xAEBD 0xE194
+0xAEBE 0xE195
+0xAEBF 0xE196
+0xAEC0 0xE197
+0xAEC1 0xE198
+0xAEC2 0xE199
+0xAEC3 0xE19A
+0xAEC4 0xE19B
+0xAEC5 0xE19C
+0xAEC6 0xE19D
+0xAEC7 0xE19E
+0xAEC8 0xE19F
+0xAEC9 0xE1A0
+0xAECA 0xE1A1
+0xAECB 0xE1A2
+0xAECC 0xE1A3
+0xAECD 0xE1A4
+0xAECE 0xE1A5
+0xAECF 0xE1A6
+0xAED0 0xE1A7
+0xAED1 0xE1A8
+0xAED2 0xE1A9
+0xAED3 0xE1AA
+0xAED4 0xE1AB
+0xAED5 0xE1AC
+0xAED6 0xE1AD
+0xAED7 0xE1AE
+0xAED8 0xE1AF
+0xAED9 0xE1B0
+0xAEDA 0xE1B1
+0xAEDB 0xE1B2
+0xAEDC 0xE1B3
+0xAEDD 0xE1B4
+0xAEDE 0xE1B5
+0xAEDF 0xE1B6
+0xAEE0 0xE1B7
+0xAEE1 0xE1B8
+0xAEE2 0xE1B9
+0xAEE3 0xE1BA
+0xAEE4 0xE1BB
+0xAEE5 0xE1BC
+0xAEE6 0xE1BD
+0xAEE7 0xE1BE
+0xAEE8 0xE1BF
+0xAEE9 0xE1C0
+0xAEEA 0xE1C1
+0xAEEB 0xE1C2
+0xAEEC 0xE1C3
+0xAEED 0xE1C4
+0xAEEE 0xE1C5
+0xAEEF 0xE1C6
+0xAEF0 0xE1C7
+0xAEF1 0xE1C8
+0xAEF2 0xE1C9
+0xAEF3 0xE1CA
+0xAEF4 0xE1CB
+0xAEF5 0xE1CC
+0xAEF6 0xE1CD
+0xAEF7 0xE1CE
+0xAEF8 0xE1CF
+0xAEF9 0xE1D0
+0xAEFA 0xE1D1
+0xAEFB 0xE1D2
+0xAEFC 0xE1D3
+0xAEFD 0xE1D4
+0xAEFE 0xE1D5
+0xAF40 0x7588
+0xAF41 0x7589
+0xAF42 0x758A
+0xAF43 0x758C
+0xAF44 0x758D
+0xAF45 0x758E
+0xAF46 0x7590
+0xAF47 0x7593
+0xAF48 0x7595
+0xAF49 0x7598
+0xAF4A 0x759B
+0xAF4B 0x759C
+0xAF4C 0x759E
+0xAF4D 0x75A2
+0xAF4E 0x75A6
+0xAF4F 0x75A7
+0xAF50 0x75A8
+0xAF51 0x75A9
+0xAF52 0x75AA
+0xAF53 0x75AD
+0xAF54 0x75B6
+0xAF55 0x75B7
+0xAF56 0x75BA
+0xAF57 0x75BB
+0xAF58 0x75BF
+0xAF59 0x75C0
+0xAF5A 0x75C1
+0xAF5B 0x75C6
+0xAF5C 0x75CB
+0xAF5D 0x75CC
+0xAF5E 0x75CE
+0xAF5F 0x75CF
+0xAF60 0x75D0
+0xAF61 0x75D1
+0xAF62 0x75D3
+0xAF63 0x75D7
+0xAF64 0x75D9
+0xAF65 0x75DA
+0xAF66 0x75DC
+0xAF67 0x75DD
+0xAF68 0x75DF
+0xAF69 0x75E0
+0xAF6A 0x75E1
+0xAF6B 0x75E5
+0xAF6C 0x75E9
+0xAF6D 0x75EC
+0xAF6E 0x75ED
+0xAF6F 0x75EE
+0xAF70 0x75EF
+0xAF71 0x75F2
+0xAF72 0x75F3
+0xAF73 0x75F5
+0xAF74 0x75F6
+0xAF75 0x75F7
+0xAF76 0x75F8
+0xAF77 0x75FA
+0xAF78 0x75FB
+0xAF79 0x75FD
+0xAF7A 0x75FE
+0xAF7B 0x7602
+0xAF7C 0x7604
+0xAF7D 0x7606
+0xAF7E 0x7607
+0xAF80 0x7608
+0xAF81 0x7609
+0xAF82 0x760B
+0xAF83 0x760D
+0xAF84 0x760E
+0xAF85 0x760F
+0xAF86 0x7611
+0xAF87 0x7612
+0xAF88 0x7613
+0xAF89 0x7614
+0xAF8A 0x7616
+0xAF8B 0x761A
+0xAF8C 0x761C
+0xAF8D 0x761D
+0xAF8E 0x761E
+0xAF8F 0x7621
+0xAF90 0x7623
+0xAF91 0x7627
+0xAF92 0x7628
+0xAF93 0x762C
+0xAF94 0x762E
+0xAF95 0x762F
+0xAF96 0x7631
+0xAF97 0x7632
+0xAF98 0x7636
+0xAF99 0x7637
+0xAF9A 0x7639
+0xAF9B 0x763A
+0xAF9C 0x763B
+0xAF9D 0x763D
+0xAF9E 0x7641
+0xAF9F 0x7642
+0xAFA0 0x7644
+0xAFA1 0xE1D6
+0xAFA2 0xE1D7
+0xAFA3 0xE1D8
+0xAFA4 0xE1D9
+0xAFA5 0xE1DA
+0xAFA6 0xE1DB
+0xAFA7 0xE1DC
+0xAFA8 0xE1DD
+0xAFA9 0xE1DE
+0xAFAA 0xE1DF
+0xAFAB 0xE1E0
+0xAFAC 0xE1E1
+0xAFAD 0xE1E2
+0xAFAE 0xE1E3
+0xAFAF 0xE1E4
+0xAFB0 0xE1E5
+0xAFB1 0xE1E6
+0xAFB2 0xE1E7
+0xAFB3 0xE1E8
+0xAFB4 0xE1E9
+0xAFB5 0xE1EA
+0xAFB6 0xE1EB
+0xAFB7 0xE1EC
+0xAFB8 0xE1ED
+0xAFB9 0xE1EE
+0xAFBA 0xE1EF
+0xAFBB 0xE1F0
+0xAFBC 0xE1F1
+0xAFBD 0xE1F2
+0xAFBE 0xE1F3
+0xAFBF 0xE1F4
+0xAFC0 0xE1F5
+0xAFC1 0xE1F6
+0xAFC2 0xE1F7
+0xAFC3 0xE1F8
+0xAFC4 0xE1F9
+0xAFC5 0xE1FA
+0xAFC6 0xE1FB
+0xAFC7 0xE1FC
+0xAFC8 0xE1FD
+0xAFC9 0xE1FE
+0xAFCA 0xE1FF
+0xAFCB 0xE200
+0xAFCC 0xE201
+0xAFCD 0xE202
+0xAFCE 0xE203
+0xAFCF 0xE204
+0xAFD0 0xE205
+0xAFD1 0xE206
+0xAFD2 0xE207
+0xAFD3 0xE208
+0xAFD4 0xE209
+0xAFD5 0xE20A
+0xAFD6 0xE20B
+0xAFD7 0xE20C
+0xAFD8 0xE20D
+0xAFD9 0xE20E
+0xAFDA 0xE20F
+0xAFDB 0xE210
+0xAFDC 0xE211
+0xAFDD 0xE212
+0xAFDE 0xE213
+0xAFDF 0xE214
+0xAFE0 0xE215
+0xAFE1 0xE216
+0xAFE2 0xE217
+0xAFE3 0xE218
+0xAFE4 0xE219
+0xAFE5 0xE21A
+0xAFE6 0xE21B
+0xAFE7 0xE21C
+0xAFE8 0xE21D
+0xAFE9 0xE21E
+0xAFEA 0xE21F
+0xAFEB 0xE220
+0xAFEC 0xE221
+0xAFED 0xE222
+0xAFEE 0xE223
+0xAFEF 0xE224
+0xAFF0 0xE225
+0xAFF1 0xE226
+0xAFF2 0xE227
+0xAFF3 0xE228
+0xAFF4 0xE229
+0xAFF5 0xE22A
+0xAFF6 0xE22B
+0xAFF7 0xE22C
+0xAFF8 0xE22D
+0xAFF9 0xE22E
+0xAFFA 0xE22F
+0xAFFB 0xE230
+0xAFFC 0xE231
+0xAFFD 0xE232
+0xAFFE 0xE233
+0xB040 0x7645
+0xB041 0x7646
+0xB042 0x7647
+0xB043 0x7648
+0xB044 0x7649
+0xB045 0x764A
+0xB046 0x764B
+0xB047 0x764E
+0xB048 0x764F
+0xB049 0x7650
+0xB04A 0x7651
+0xB04B 0x7652
+0xB04C 0x7653
+0xB04D 0x7655
+0xB04E 0x7657
+0xB04F 0x7658
+0xB050 0x7659
+0xB051 0x765A
+0xB052 0x765B
+0xB053 0x765D
+0xB054 0x765F
+0xB055 0x7660
+0xB056 0x7661
+0xB057 0x7662
+0xB058 0x7664
+0xB059 0x7665
+0xB05A 0x7666
+0xB05B 0x7667
+0xB05C 0x7668
+0xB05D 0x7669
+0xB05E 0x766A
+0xB05F 0x766C
+0xB060 0x766D
+0xB061 0x766E
+0xB062 0x7670
+0xB063 0x7671
+0xB064 0x7672
+0xB065 0x7673
+0xB066 0x7674
+0xB067 0x7675
+0xB068 0x7676
+0xB069 0x7677
+0xB06A 0x7679
+0xB06B 0x767A
+0xB06C 0x767C
+0xB06D 0x767F
+0xB06E 0x7680
+0xB06F 0x7681
+0xB070 0x7683
+0xB071 0x7685
+0xB072 0x7689
+0xB073 0x768A
+0xB074 0x768C
+0xB075 0x768D
+0xB076 0x768F
+0xB077 0x7690
+0xB078 0x7692
+0xB079 0x7694
+0xB07A 0x7695
+0xB07B 0x7697
+0xB07C 0x7698
+0xB07D 0x769A
+0xB07E 0x769B
+0xB080 0x769C
+0xB081 0x769D
+0xB082 0x769E
+0xB083 0x769F
+0xB084 0x76A0
+0xB085 0x76A1
+0xB086 0x76A2
+0xB087 0x76A3
+0xB088 0x76A5
+0xB089 0x76A6
+0xB08A 0x76A7
+0xB08B 0x76A8
+0xB08C 0x76A9
+0xB08D 0x76AA
+0xB08E 0x76AB
+0xB08F 0x76AC
+0xB090 0x76AD
+0xB091 0x76AF
+0xB092 0x76B0
+0xB093 0x76B3
+0xB094 0x76B5
+0xB095 0x76B6
+0xB096 0x76B7
+0xB097 0x76B8
+0xB098 0x76B9
+0xB099 0x76BA
+0xB09A 0x76BB
+0xB09B 0x76BC
+0xB09C 0x76BD
+0xB09D 0x76BE
+0xB09E 0x76C0
+0xB09F 0x76C1
+0xB0A0 0x76C3
+0xB0A1 0x554A
+0xB0A2 0x963F
+0xB0A3 0x57C3
+0xB0A4 0x6328
+0xB0A5 0x54CE
+0xB0A6 0x5509
+0xB0A7 0x54C0
+0xB0A8 0x7691
+0xB0A9 0x764C
+0xB0AA 0x853C
+0xB0AB 0x77EE
+0xB0AC 0x827E
+0xB0AD 0x788D
+0xB0AE 0x7231
+0xB0AF 0x9698
+0xB0B0 0x978D
+0xB0B1 0x6C28
+0xB0B2 0x5B89
+0xB0B3 0x4FFA
+0xB0B4 0x6309
+0xB0B5 0x6697
+0xB0B6 0x5CB8
+0xB0B7 0x80FA
+0xB0B8 0x6848
+0xB0B9 0x80AE
+0xB0BA 0x6602
+0xB0BB 0x76CE
+0xB0BC 0x51F9
+0xB0BD 0x6556
+0xB0BE 0x71AC
+0xB0BF 0x7FF1
+0xB0C0 0x8884
+0xB0C1 0x50B2
+0xB0C2 0x5965
+0xB0C3 0x61CA
+0xB0C4 0x6FB3
+0xB0C5 0x82AD
+0xB0C6 0x634C
+0xB0C7 0x6252
+0xB0C8 0x53ED
+0xB0C9 0x5427
+0xB0CA 0x7B06
+0xB0CB 0x516B
+0xB0CC 0x75A4
+0xB0CD 0x5DF4
+0xB0CE 0x62D4
+0xB0CF 0x8DCB
+0xB0D0 0x9776
+0xB0D1 0x628A
+0xB0D2 0x8019
+0xB0D3 0x575D
+0xB0D4 0x9738
+0xB0D5 0x7F62
+0xB0D6 0x7238
+0xB0D7 0x767D
+0xB0D8 0x67CF
+0xB0D9 0x767E
+0xB0DA 0x6446
+0xB0DB 0x4F70
+0xB0DC 0x8D25
+0xB0DD 0x62DC
+0xB0DE 0x7A17
+0xB0DF 0x6591
+0xB0E0 0x73ED
+0xB0E1 0x642C
+0xB0E2 0x6273
+0xB0E3 0x822C
+0xB0E4 0x9881
+0xB0E5 0x677F
+0xB0E6 0x7248
+0xB0E7 0x626E
+0xB0E8 0x62CC
+0xB0E9 0x4F34
+0xB0EA 0x74E3
+0xB0EB 0x534A
+0xB0EC 0x529E
+0xB0ED 0x7ECA
+0xB0EE 0x90A6
+0xB0EF 0x5E2E
+0xB0F0 0x6886
+0xB0F1 0x699C
+0xB0F2 0x8180
+0xB0F3 0x7ED1
+0xB0F4 0x68D2
+0xB0F5 0x78C5
+0xB0F6 0x868C
+0xB0F7 0x9551
+0xB0F8 0x508D
+0xB0F9 0x8C24
+0xB0FA 0x82DE
+0xB0FB 0x80DE
+0xB0FC 0x5305
+0xB0FD 0x8912
+0xB0FE 0x5265
+0xB140 0x76C4
+0xB141 0x76C7
+0xB142 0x76C9
+0xB143 0x76CB
+0xB144 0x76CC
+0xB145 0x76D3
+0xB146 0x76D5
+0xB147 0x76D9
+0xB148 0x76DA
+0xB149 0x76DC
+0xB14A 0x76DD
+0xB14B 0x76DE
+0xB14C 0x76E0
+0xB14D 0x76E1
+0xB14E 0x76E2
+0xB14F 0x76E3
+0xB150 0x76E4
+0xB151 0x76E6
+0xB152 0x76E7
+0xB153 0x76E8
+0xB154 0x76E9
+0xB155 0x76EA
+0xB156 0x76EB
+0xB157 0x76EC
+0xB158 0x76ED
+0xB159 0x76F0
+0xB15A 0x76F3
+0xB15B 0x76F5
+0xB15C 0x76F6
+0xB15D 0x76F7
+0xB15E 0x76FA
+0xB15F 0x76FB
+0xB160 0x76FD
+0xB161 0x76FF
+0xB162 0x7700
+0xB163 0x7702
+0xB164 0x7703
+0xB165 0x7705
+0xB166 0x7706
+0xB167 0x770A
+0xB168 0x770C
+0xB169 0x770E
+0xB16A 0x770F
+0xB16B 0x7710
+0xB16C 0x7711
+0xB16D 0x7712
+0xB16E 0x7713
+0xB16F 0x7714
+0xB170 0x7715
+0xB171 0x7716
+0xB172 0x7717
+0xB173 0x7718
+0xB174 0x771B
+0xB175 0x771C
+0xB176 0x771D
+0xB177 0x771E
+0xB178 0x7721
+0xB179 0x7723
+0xB17A 0x7724
+0xB17B 0x7725
+0xB17C 0x7727
+0xB17D 0x772A
+0xB17E 0x772B
+0xB180 0x772C
+0xB181 0x772E
+0xB182 0x7730
+0xB183 0x7731
+0xB184 0x7732
+0xB185 0x7733
+0xB186 0x7734
+0xB187 0x7739
+0xB188 0x773B
+0xB189 0x773D
+0xB18A 0x773E
+0xB18B 0x773F
+0xB18C 0x7742
+0xB18D 0x7744
+0xB18E 0x7745
+0xB18F 0x7746
+0xB190 0x7748
+0xB191 0x7749
+0xB192 0x774A
+0xB193 0x774B
+0xB194 0x774C
+0xB195 0x774D
+0xB196 0x774E
+0xB197 0x774F
+0xB198 0x7752
+0xB199 0x7753
+0xB19A 0x7754
+0xB19B 0x7755
+0xB19C 0x7756
+0xB19D 0x7757
+0xB19E 0x7758
+0xB19F 0x7759
+0xB1A0 0x775C
+0xB1A1 0x8584
+0xB1A2 0x96F9
+0xB1A3 0x4FDD
+0xB1A4 0x5821
+0xB1A5 0x9971
+0xB1A6 0x5B9D
+0xB1A7 0x62B1
+0xB1A8 0x62A5
+0xB1A9 0x66B4
+0xB1AA 0x8C79
+0xB1AB 0x9C8D
+0xB1AC 0x7206
+0xB1AD 0x676F
+0xB1AE 0x7891
+0xB1AF 0x60B2
+0xB1B0 0x5351
+0xB1B1 0x5317
+0xB1B2 0x8F88
+0xB1B3 0x80CC
+0xB1B4 0x8D1D
+0xB1B5 0x94A1
+0xB1B6 0x500D
+0xB1B7 0x72C8
+0xB1B8 0x5907
+0xB1B9 0x60EB
+0xB1BA 0x7119
+0xB1BB 0x88AB
+0xB1BC 0x5954
+0xB1BD 0x82EF
+0xB1BE 0x672C
+0xB1BF 0x7B28
+0xB1C0 0x5D29
+0xB1C1 0x7EF7
+0xB1C2 0x752D
+0xB1C3 0x6CF5
+0xB1C4 0x8E66
+0xB1C5 0x8FF8
+0xB1C6 0x903C
+0xB1C7 0x9F3B
+0xB1C8 0x6BD4
+0xB1C9 0x9119
+0xB1CA 0x7B14
+0xB1CB 0x5F7C
+0xB1CC 0x78A7
+0xB1CD 0x84D6
+0xB1CE 0x853D
+0xB1CF 0x6BD5
+0xB1D0 0x6BD9
+0xB1D1 0x6BD6
+0xB1D2 0x5E01
+0xB1D3 0x5E87
+0xB1D4 0x75F9
+0xB1D5 0x95ED
+0xB1D6 0x655D
+0xB1D7 0x5F0A
+0xB1D8 0x5FC5
+0xB1D9 0x8F9F
+0xB1DA 0x58C1
+0xB1DB 0x81C2
+0xB1DC 0x907F
+0xB1DD 0x965B
+0xB1DE 0x97AD
+0xB1DF 0x8FB9
+0xB1E0 0x7F16
+0xB1E1 0x8D2C
+0xB1E2 0x6241
+0xB1E3 0x4FBF
+0xB1E4 0x53D8
+0xB1E5 0x535E
+0xB1E6 0x8FA8
+0xB1E7 0x8FA9
+0xB1E8 0x8FAB
+0xB1E9 0x904D
+0xB1EA 0x6807
+0xB1EB 0x5F6A
+0xB1EC 0x8198
+0xB1ED 0x8868
+0xB1EE 0x9CD6
+0xB1EF 0x618B
+0xB1F0 0x522B
+0xB1F1 0x762A
+0xB1F2 0x5F6C
+0xB1F3 0x658C
+0xB1F4 0x6FD2
+0xB1F5 0x6EE8
+0xB1F6 0x5BBE
+0xB1F7 0x6448
+0xB1F8 0x5175
+0xB1F9 0x51B0
+0xB1FA 0x67C4
+0xB1FB 0x4E19
+0xB1FC 0x79C9
+0xB1FD 0x997C
+0xB1FE 0x70B3
+0xB240 0x775D
+0xB241 0x775E
+0xB242 0x775F
+0xB243 0x7760
+0xB244 0x7764
+0xB245 0x7767
+0xB246 0x7769
+0xB247 0x776A
+0xB248 0x776D
+0xB249 0x776E
+0xB24A 0x776F
+0xB24B 0x7770
+0xB24C 0x7771
+0xB24D 0x7772
+0xB24E 0x7773
+0xB24F 0x7774
+0xB250 0x7775
+0xB251 0x7776
+0xB252 0x7777
+0xB253 0x7778
+0xB254 0x777A
+0xB255 0x777B
+0xB256 0x777C
+0xB257 0x7781
+0xB258 0x7782
+0xB259 0x7783
+0xB25A 0x7786
+0xB25B 0x7787
+0xB25C 0x7788
+0xB25D 0x7789
+0xB25E 0x778A
+0xB25F 0x778B
+0xB260 0x778F
+0xB261 0x7790
+0xB262 0x7793
+0xB263 0x7794
+0xB264 0x7795
+0xB265 0x7796
+0xB266 0x7797
+0xB267 0x7798
+0xB268 0x7799
+0xB269 0x779A
+0xB26A 0x779B
+0xB26B 0x779C
+0xB26C 0x779D
+0xB26D 0x779E
+0xB26E 0x77A1
+0xB26F 0x77A3
+0xB270 0x77A4
+0xB271 0x77A6
+0xB272 0x77A8
+0xB273 0x77AB
+0xB274 0x77AD
+0xB275 0x77AE
+0xB276 0x77AF
+0xB277 0x77B1
+0xB278 0x77B2
+0xB279 0x77B4
+0xB27A 0x77B6
+0xB27B 0x77B7
+0xB27C 0x77B8
+0xB27D 0x77B9
+0xB27E 0x77BA
+0xB280 0x77BC
+0xB281 0x77BE
+0xB282 0x77C0
+0xB283 0x77C1
+0xB284 0x77C2
+0xB285 0x77C3
+0xB286 0x77C4
+0xB287 0x77C5
+0xB288 0x77C6
+0xB289 0x77C7
+0xB28A 0x77C8
+0xB28B 0x77C9
+0xB28C 0x77CA
+0xB28D 0x77CB
+0xB28E 0x77CC
+0xB28F 0x77CE
+0xB290 0x77CF
+0xB291 0x77D0
+0xB292 0x77D1
+0xB293 0x77D2
+0xB294 0x77D3
+0xB295 0x77D4
+0xB296 0x77D5
+0xB297 0x77D6
+0xB298 0x77D8
+0xB299 0x77D9
+0xB29A 0x77DA
+0xB29B 0x77DD
+0xB29C 0x77DE
+0xB29D 0x77DF
+0xB29E 0x77E0
+0xB29F 0x77E1
+0xB2A0 0x77E4
+0xB2A1 0x75C5
+0xB2A2 0x5E76
+0xB2A3 0x73BB
+0xB2A4 0x83E0
+0xB2A5 0x64AD
+0xB2A6 0x62E8
+0xB2A7 0x94B5
+0xB2A8 0x6CE2
+0xB2A9 0x535A
+0xB2AA 0x52C3
+0xB2AB 0x640F
+0xB2AC 0x94C2
+0xB2AD 0x7B94
+0xB2AE 0x4F2F
+0xB2AF 0x5E1B
+0xB2B0 0x8236
+0xB2B1 0x8116
+0xB2B2 0x818A
+0xB2B3 0x6E24
+0xB2B4 0x6CCA
+0xB2B5 0x9A73
+0xB2B6 0x6355
+0xB2B7 0x535C
+0xB2B8 0x54FA
+0xB2B9 0x8865
+0xB2BA 0x57E0
+0xB2BB 0x4E0D
+0xB2BC 0x5E03
+0xB2BD 0x6B65
+0xB2BE 0x7C3F
+0xB2BF 0x90E8
+0xB2C0 0x6016
+0xB2C1 0x64E6
+0xB2C2 0x731C
+0xB2C3 0x88C1
+0xB2C4 0x6750
+0xB2C5 0x624D
+0xB2C6 0x8D22
+0xB2C7 0x776C
+0xB2C8 0x8E29
+0xB2C9 0x91C7
+0xB2CA 0x5F69
+0xB2CB 0x83DC
+0xB2CC 0x8521
+0xB2CD 0x9910
+0xB2CE 0x53C2
+0xB2CF 0x8695
+0xB2D0 0x6B8B
+0xB2D1 0x60ED
+0xB2D2 0x60E8
+0xB2D3 0x707F
+0xB2D4 0x82CD
+0xB2D5 0x8231
+0xB2D6 0x4ED3
+0xB2D7 0x6CA7
+0xB2D8 0x85CF
+0xB2D9 0x64CD
+0xB2DA 0x7CD9
+0xB2DB 0x69FD
+0xB2DC 0x66F9
+0xB2DD 0x8349
+0xB2DE 0x5395
+0xB2DF 0x7B56
+0xB2E0 0x4FA7
+0xB2E1 0x518C
+0xB2E2 0x6D4B
+0xB2E3 0x5C42
+0xB2E4 0x8E6D
+0xB2E5 0x63D2
+0xB2E6 0x53C9
+0xB2E7 0x832C
+0xB2E8 0x8336
+0xB2E9 0x67E5
+0xB2EA 0x78B4
+0xB2EB 0x643D
+0xB2EC 0x5BDF
+0xB2ED 0x5C94
+0xB2EE 0x5DEE
+0xB2EF 0x8BE7
+0xB2F0 0x62C6
+0xB2F1 0x67F4
+0xB2F2 0x8C7A
+0xB2F3 0x6400
+0xB2F4 0x63BA
+0xB2F5 0x8749
+0xB2F6 0x998B
+0xB2F7 0x8C17
+0xB2F8 0x7F20
+0xB2F9 0x94F2
+0xB2FA 0x4EA7
+0xB2FB 0x9610
+0xB2FC 0x98A4
+0xB2FD 0x660C
+0xB2FE 0x7316
+0xB340 0x77E6
+0xB341 0x77E8
+0xB342 0x77EA
+0xB343 0x77EF
+0xB344 0x77F0
+0xB345 0x77F1
+0xB346 0x77F2
+0xB347 0x77F4
+0xB348 0x77F5
+0xB349 0x77F7
+0xB34A 0x77F9
+0xB34B 0x77FA
+0xB34C 0x77FB
+0xB34D 0x77FC
+0xB34E 0x7803
+0xB34F 0x7804
+0xB350 0x7805
+0xB351 0x7806
+0xB352 0x7807
+0xB353 0x7808
+0xB354 0x780A
+0xB355 0x780B
+0xB356 0x780E
+0xB357 0x780F
+0xB358 0x7810
+0xB359 0x7813
+0xB35A 0x7815
+0xB35B 0x7819
+0xB35C 0x781B
+0xB35D 0x781E
+0xB35E 0x7820
+0xB35F 0x7821
+0xB360 0x7822
+0xB361 0x7824
+0xB362 0x7828
+0xB363 0x782A
+0xB364 0x782B
+0xB365 0x782E
+0xB366 0x782F
+0xB367 0x7831
+0xB368 0x7832
+0xB369 0x7833
+0xB36A 0x7835
+0xB36B 0x7836
+0xB36C 0x783D
+0xB36D 0x783F
+0xB36E 0x7841
+0xB36F 0x7842
+0xB370 0x7843
+0xB371 0x7844
+0xB372 0x7846
+0xB373 0x7848
+0xB374 0x7849
+0xB375 0x784A
+0xB376 0x784B
+0xB377 0x784D
+0xB378 0x784F
+0xB379 0x7851
+0xB37A 0x7853
+0xB37B 0x7854
+0xB37C 0x7858
+0xB37D 0x7859
+0xB37E 0x785A
+0xB380 0x785B
+0xB381 0x785C
+0xB382 0x785E
+0xB383 0x785F
+0xB384 0x7860
+0xB385 0x7861
+0xB386 0x7862
+0xB387 0x7863
+0xB388 0x7864
+0xB389 0x7865
+0xB38A 0x7866
+0xB38B 0x7867
+0xB38C 0x7868
+0xB38D 0x7869
+0xB38E 0x786F
+0xB38F 0x7870
+0xB390 0x7871
+0xB391 0x7872
+0xB392 0x7873
+0xB393 0x7874
+0xB394 0x7875
+0xB395 0x7876
+0xB396 0x7878
+0xB397 0x7879
+0xB398 0x787A
+0xB399 0x787B
+0xB39A 0x787D
+0xB39B 0x787E
+0xB39C 0x787F
+0xB39D 0x7880
+0xB39E 0x7881
+0xB39F 0x7882
+0xB3A0 0x7883
+0xB3A1 0x573A
+0xB3A2 0x5C1D
+0xB3A3 0x5E38
+0xB3A4 0x957F
+0xB3A5 0x507F
+0xB3A6 0x80A0
+0xB3A7 0x5382
+0xB3A8 0x655E
+0xB3A9 0x7545
+0xB3AA 0x5531
+0xB3AB 0x5021
+0xB3AC 0x8D85
+0xB3AD 0x6284
+0xB3AE 0x949E
+0xB3AF 0x671D
+0xB3B0 0x5632
+0xB3B1 0x6F6E
+0xB3B2 0x5DE2
+0xB3B3 0x5435
+0xB3B4 0x7092
+0xB3B5 0x8F66
+0xB3B6 0x626F
+0xB3B7 0x64A4
+0xB3B8 0x63A3
+0xB3B9 0x5F7B
+0xB3BA 0x6F88
+0xB3BB 0x90F4
+0xB3BC 0x81E3
+0xB3BD 0x8FB0
+0xB3BE 0x5C18
+0xB3BF 0x6668
+0xB3C0 0x5FF1
+0xB3C1 0x6C89
+0xB3C2 0x9648
+0xB3C3 0x8D81
+0xB3C4 0x886C
+0xB3C5 0x6491
+0xB3C6 0x79F0
+0xB3C7 0x57CE
+0xB3C8 0x6A59
+0xB3C9 0x6210
+0xB3CA 0x5448
+0xB3CB 0x4E58
+0xB3CC 0x7A0B
+0xB3CD 0x60E9
+0xB3CE 0x6F84
+0xB3CF 0x8BDA
+0xB3D0 0x627F
+0xB3D1 0x901E
+0xB3D2 0x9A8B
+0xB3D3 0x79E4
+0xB3D4 0x5403
+0xB3D5 0x75F4
+0xB3D6 0x6301
+0xB3D7 0x5319
+0xB3D8 0x6C60
+0xB3D9 0x8FDF
+0xB3DA 0x5F1B
+0xB3DB 0x9A70
+0xB3DC 0x803B
+0xB3DD 0x9F7F
+0xB3DE 0x4F88
+0xB3DF 0x5C3A
+0xB3E0 0x8D64
+0xB3E1 0x7FC5
+0xB3E2 0x65A5
+0xB3E3 0x70BD
+0xB3E4 0x5145
+0xB3E5 0x51B2
+0xB3E6 0x866B
+0xB3E7 0x5D07
+0xB3E8 0x5BA0
+0xB3E9 0x62BD
+0xB3EA 0x916C
+0xB3EB 0x7574
+0xB3EC 0x8E0C
+0xB3ED 0x7A20
+0xB3EE 0x6101
+0xB3EF 0x7B79
+0xB3F0 0x4EC7
+0xB3F1 0x7EF8
+0xB3F2 0x7785
+0xB3F3 0x4E11
+0xB3F4 0x81ED
+0xB3F5 0x521D
+0xB3F6 0x51FA
+0xB3F7 0x6A71
+0xB3F8 0x53A8
+0xB3F9 0x8E87
+0xB3FA 0x9504
+0xB3FB 0x96CF
+0xB3FC 0x6EC1
+0xB3FD 0x9664
+0xB3FE 0x695A
+0xB440 0x7884
+0xB441 0x7885
+0xB442 0x7886
+0xB443 0x7888
+0xB444 0x788A
+0xB445 0x788B
+0xB446 0x788F
+0xB447 0x7890
+0xB448 0x7892
+0xB449 0x7894
+0xB44A 0x7895
+0xB44B 0x7896
+0xB44C 0x7899
+0xB44D 0x789D
+0xB44E 0x789E
+0xB44F 0x78A0
+0xB450 0x78A2
+0xB451 0x78A4
+0xB452 0x78A6
+0xB453 0x78A8
+0xB454 0x78A9
+0xB455 0x78AA
+0xB456 0x78AB
+0xB457 0x78AC
+0xB458 0x78AD
+0xB459 0x78AE
+0xB45A 0x78AF
+0xB45B 0x78B5
+0xB45C 0x78B6
+0xB45D 0x78B7
+0xB45E 0x78B8
+0xB45F 0x78BA
+0xB460 0x78BB
+0xB461 0x78BC
+0xB462 0x78BD
+0xB463 0x78BF
+0xB464 0x78C0
+0xB465 0x78C2
+0xB466 0x78C3
+0xB467 0x78C4
+0xB468 0x78C6
+0xB469 0x78C7
+0xB46A 0x78C8
+0xB46B 0x78CC
+0xB46C 0x78CD
+0xB46D 0x78CE
+0xB46E 0x78CF
+0xB46F 0x78D1
+0xB470 0x78D2
+0xB471 0x78D3
+0xB472 0x78D6
+0xB473 0x78D7
+0xB474 0x78D8
+0xB475 0x78DA
+0xB476 0x78DB
+0xB477 0x78DC
+0xB478 0x78DD
+0xB479 0x78DE
+0xB47A 0x78DF
+0xB47B 0x78E0
+0xB47C 0x78E1
+0xB47D 0x78E2
+0xB47E 0x78E3
+0xB480 0x78E4
+0xB481 0x78E5
+0xB482 0x78E6
+0xB483 0x78E7
+0xB484 0x78E9
+0xB485 0x78EA
+0xB486 0x78EB
+0xB487 0x78ED
+0xB488 0x78EE
+0xB489 0x78EF
+0xB48A 0x78F0
+0xB48B 0x78F1
+0xB48C 0x78F3
+0xB48D 0x78F5
+0xB48E 0x78F6
+0xB48F 0x78F8
+0xB490 0x78F9
+0xB491 0x78FB
+0xB492 0x78FC
+0xB493 0x78FD
+0xB494 0x78FE
+0xB495 0x78FF
+0xB496 0x7900
+0xB497 0x7902
+0xB498 0x7903
+0xB499 0x7904
+0xB49A 0x7906
+0xB49B 0x7907
+0xB49C 0x7908
+0xB49D 0x7909
+0xB49E 0x790A
+0xB49F 0x790B
+0xB4A0 0x790C
+0xB4A1 0x7840
+0xB4A2 0x50A8
+0xB4A3 0x77D7
+0xB4A4 0x6410
+0xB4A5 0x89E6
+0xB4A6 0x5904
+0xB4A7 0x63E3
+0xB4A8 0x5DDD
+0xB4A9 0x7A7F
+0xB4AA 0x693D
+0xB4AB 0x4F20
+0xB4AC 0x8239
+0xB4AD 0x5598
+0xB4AE 0x4E32
+0xB4AF 0x75AE
+0xB4B0 0x7A97
+0xB4B1 0x5E62
+0xB4B2 0x5E8A
+0xB4B3 0x95EF
+0xB4B4 0x521B
+0xB4B5 0x5439
+0xB4B6 0x708A
+0xB4B7 0x6376
+0xB4B8 0x9524
+0xB4B9 0x5782
+0xB4BA 0x6625
+0xB4BB 0x693F
+0xB4BC 0x9187
+0xB4BD 0x5507
+0xB4BE 0x6DF3
+0xB4BF 0x7EAF
+0xB4C0 0x8822
+0xB4C1 0x6233
+0xB4C2 0x7EF0
+0xB4C3 0x75B5
+0xB4C4 0x8328
+0xB4C5 0x78C1
+0xB4C6 0x96CC
+0xB4C7 0x8F9E
+0xB4C8 0x6148
+0xB4C9 0x74F7
+0xB4CA 0x8BCD
+0xB4CB 0x6B64
+0xB4CC 0x523A
+0xB4CD 0x8D50
+0xB4CE 0x6B21
+0xB4CF 0x806A
+0xB4D0 0x8471
+0xB4D1 0x56F1
+0xB4D2 0x5306
+0xB4D3 0x4ECE
+0xB4D4 0x4E1B
+0xB4D5 0x51D1
+0xB4D6 0x7C97
+0xB4D7 0x918B
+0xB4D8 0x7C07
+0xB4D9 0x4FC3
+0xB4DA 0x8E7F
+0xB4DB 0x7BE1
+0xB4DC 0x7A9C
+0xB4DD 0x6467
+0xB4DE 0x5D14
+0xB4DF 0x50AC
+0xB4E0 0x8106
+0xB4E1 0x7601
+0xB4E2 0x7CB9
+0xB4E3 0x6DEC
+0xB4E4 0x7FE0
+0xB4E5 0x6751
+0xB4E6 0x5B58
+0xB4E7 0x5BF8
+0xB4E8 0x78CB
+0xB4E9 0x64AE
+0xB4EA 0x6413
+0xB4EB 0x63AA
+0xB4EC 0x632B
+0xB4ED 0x9519
+0xB4EE 0x642D
+0xB4EF 0x8FBE
+0xB4F0 0x7B54
+0xB4F1 0x7629
+0xB4F2 0x6253
+0xB4F3 0x5927
+0xB4F4 0x5446
+0xB4F5 0x6B79
+0xB4F6 0x50A3
+0xB4F7 0x6234
+0xB4F8 0x5E26
+0xB4F9 0x6B86
+0xB4FA 0x4EE3
+0xB4FB 0x8D37
+0xB4FC 0x888B
+0xB4FD 0x5F85
+0xB4FE 0x902E
+0xB540 0x790D
+0xB541 0x790E
+0xB542 0x790F
+0xB543 0x7910
+0xB544 0x7911
+0xB545 0x7912
+0xB546 0x7914
+0xB547 0x7915
+0xB548 0x7916
+0xB549 0x7917
+0xB54A 0x7918
+0xB54B 0x7919
+0xB54C 0x791A
+0xB54D 0x791B
+0xB54E 0x791C
+0xB54F 0x791D
+0xB550 0x791F
+0xB551 0x7920
+0xB552 0x7921
+0xB553 0x7922
+0xB554 0x7923
+0xB555 0x7925
+0xB556 0x7926
+0xB557 0x7927
+0xB558 0x7928
+0xB559 0x7929
+0xB55A 0x792A
+0xB55B 0x792B
+0xB55C 0x792C
+0xB55D 0x792D
+0xB55E 0x792E
+0xB55F 0x792F
+0xB560 0x7930
+0xB561 0x7931
+0xB562 0x7932
+0xB563 0x7933
+0xB564 0x7935
+0xB565 0x7936
+0xB566 0x7937
+0xB567 0x7938
+0xB568 0x7939
+0xB569 0x793D
+0xB56A 0x793F
+0xB56B 0x7942
+0xB56C 0x7943
+0xB56D 0x7944
+0xB56E 0x7945
+0xB56F 0x7947
+0xB570 0x794A
+0xB571 0x794B
+0xB572 0x794C
+0xB573 0x794D
+0xB574 0x794E
+0xB575 0x794F
+0xB576 0x7950
+0xB577 0x7951
+0xB578 0x7952
+0xB579 0x7954
+0xB57A 0x7955
+0xB57B 0x7958
+0xB57C 0x7959
+0xB57D 0x7961
+0xB57E 0x7963
+0xB580 0x7964
+0xB581 0x7966
+0xB582 0x7969
+0xB583 0x796A
+0xB584 0x796B
+0xB585 0x796C
+0xB586 0x796E
+0xB587 0x7970
+0xB588 0x7971
+0xB589 0x7972
+0xB58A 0x7973
+0xB58B 0x7974
+0xB58C 0x7975
+0xB58D 0x7976
+0xB58E 0x7979
+0xB58F 0x797B
+0xB590 0x797C
+0xB591 0x797D
+0xB592 0x797E
+0xB593 0x797F
+0xB594 0x7982
+0xB595 0x7983
+0xB596 0x7986
+0xB597 0x7987
+0xB598 0x7988
+0xB599 0x7989
+0xB59A 0x798B
+0xB59B 0x798C
+0xB59C 0x798D
+0xB59D 0x798E
+0xB59E 0x7990
+0xB59F 0x7991
+0xB5A0 0x7992
+0xB5A1 0x6020
+0xB5A2 0x803D
+0xB5A3 0x62C5
+0xB5A4 0x4E39
+0xB5A5 0x5355
+0xB5A6 0x90F8
+0xB5A7 0x63B8
+0xB5A8 0x80C6
+0xB5A9 0x65E6
+0xB5AA 0x6C2E
+0xB5AB 0x4F46
+0xB5AC 0x60EE
+0xB5AD 0x6DE1
+0xB5AE 0x8BDE
+0xB5AF 0x5F39
+0xB5B0 0x86CB
+0xB5B1 0x5F53
+0xB5B2 0x6321
+0xB5B3 0x515A
+0xB5B4 0x8361
+0xB5B5 0x6863
+0xB5B6 0x5200
+0xB5B7 0x6363
+0xB5B8 0x8E48
+0xB5B9 0x5012
+0xB5BA 0x5C9B
+0xB5BB 0x7977
+0xB5BC 0x5BFC
+0xB5BD 0x5230
+0xB5BE 0x7A3B
+0xB5BF 0x60BC
+0xB5C0 0x9053
+0xB5C1 0x76D7
+0xB5C2 0x5FB7
+0xB5C3 0x5F97
+0xB5C4 0x7684
+0xB5C5 0x8E6C
+0xB5C6 0x706F
+0xB5C7 0x767B
+0xB5C8 0x7B49
+0xB5C9 0x77AA
+0xB5CA 0x51F3
+0xB5CB 0x9093
+0xB5CC 0x5824
+0xB5CD 0x4F4E
+0xB5CE 0x6EF4
+0xB5CF 0x8FEA
+0xB5D0 0x654C
+0xB5D1 0x7B1B
+0xB5D2 0x72C4
+0xB5D3 0x6DA4
+0xB5D4 0x7FDF
+0xB5D5 0x5AE1
+0xB5D6 0x62B5
+0xB5D7 0x5E95
+0xB5D8 0x5730
+0xB5D9 0x8482
+0xB5DA 0x7B2C
+0xB5DB 0x5E1D
+0xB5DC 0x5F1F
+0xB5DD 0x9012
+0xB5DE 0x7F14
+0xB5DF 0x98A0
+0xB5E0 0x6382
+0xB5E1 0x6EC7
+0xB5E2 0x7898
+0xB5E3 0x70B9
+0xB5E4 0x5178
+0xB5E5 0x975B
+0xB5E6 0x57AB
+0xB5E7 0x7535
+0xB5E8 0x4F43
+0xB5E9 0x7538
+0xB5EA 0x5E97
+0xB5EB 0x60E6
+0xB5EC 0x5960
+0xB5ED 0x6DC0
+0xB5EE 0x6BBF
+0xB5EF 0x7889
+0xB5F0 0x53FC
+0xB5F1 0x96D5
+0xB5F2 0x51CB
+0xB5F3 0x5201
+0xB5F4 0x6389
+0xB5F5 0x540A
+0xB5F6 0x9493
+0xB5F7 0x8C03
+0xB5F8 0x8DCC
+0xB5F9 0x7239
+0xB5FA 0x789F
+0xB5FB 0x8776
+0xB5FC 0x8FED
+0xB5FD 0x8C0D
+0xB5FE 0x53E0
+0xB640 0x7993
+0xB641 0x7994
+0xB642 0x7995
+0xB643 0x7996
+0xB644 0x7997
+0xB645 0x7998
+0xB646 0x7999
+0xB647 0x799B
+0xB648 0x799C
+0xB649 0x799D
+0xB64A 0x799E
+0xB64B 0x799F
+0xB64C 0x79A0
+0xB64D 0x79A1
+0xB64E 0x79A2
+0xB64F 0x79A3
+0xB650 0x79A4
+0xB651 0x79A5
+0xB652 0x79A6
+0xB653 0x79A8
+0xB654 0x79A9
+0xB655 0x79AA
+0xB656 0x79AB
+0xB657 0x79AC
+0xB658 0x79AD
+0xB659 0x79AE
+0xB65A 0x79AF
+0xB65B 0x79B0
+0xB65C 0x79B1
+0xB65D 0x79B2
+0xB65E 0x79B4
+0xB65F 0x79B5
+0xB660 0x79B6
+0xB661 0x79B7
+0xB662 0x79B8
+0xB663 0x79BC
+0xB664 0x79BF
+0xB665 0x79C2
+0xB666 0x79C4
+0xB667 0x79C5
+0xB668 0x79C7
+0xB669 0x79C8
+0xB66A 0x79CA
+0xB66B 0x79CC
+0xB66C 0x79CE
+0xB66D 0x79CF
+0xB66E 0x79D0
+0xB66F 0x79D3
+0xB670 0x79D4
+0xB671 0x79D6
+0xB672 0x79D7
+0xB673 0x79D9
+0xB674 0x79DA
+0xB675 0x79DB
+0xB676 0x79DC
+0xB677 0x79DD
+0xB678 0x79DE
+0xB679 0x79E0
+0xB67A 0x79E1
+0xB67B 0x79E2
+0xB67C 0x79E5
+0xB67D 0x79E8
+0xB67E 0x79EA
+0xB680 0x79EC
+0xB681 0x79EE
+0xB682 0x79F1
+0xB683 0x79F2
+0xB684 0x79F3
+0xB685 0x79F4
+0xB686 0x79F5
+0xB687 0x79F6
+0xB688 0x79F7
+0xB689 0x79F9
+0xB68A 0x79FA
+0xB68B 0x79FC
+0xB68C 0x79FE
+0xB68D 0x79FF
+0xB68E 0x7A01
+0xB68F 0x7A04
+0xB690 0x7A05
+0xB691 0x7A07
+0xB692 0x7A08
+0xB693 0x7A09
+0xB694 0x7A0A
+0xB695 0x7A0C
+0xB696 0x7A0F
+0xB697 0x7A10
+0xB698 0x7A11
+0xB699 0x7A12
+0xB69A 0x7A13
+0xB69B 0x7A15
+0xB69C 0x7A16
+0xB69D 0x7A18
+0xB69E 0x7A19
+0xB69F 0x7A1B
+0xB6A0 0x7A1C
+0xB6A1 0x4E01
+0xB6A2 0x76EF
+0xB6A3 0x53EE
+0xB6A4 0x9489
+0xB6A5 0x9876
+0xB6A6 0x9F0E
+0xB6A7 0x952D
+0xB6A8 0x5B9A
+0xB6A9 0x8BA2
+0xB6AA 0x4E22
+0xB6AB 0x4E1C
+0xB6AC 0x51AC
+0xB6AD 0x8463
+0xB6AE 0x61C2
+0xB6AF 0x52A8
+0xB6B0 0x680B
+0xB6B1 0x4F97
+0xB6B2 0x606B
+0xB6B3 0x51BB
+0xB6B4 0x6D1E
+0xB6B5 0x515C
+0xB6B6 0x6296
+0xB6B7 0x6597
+0xB6B8 0x9661
+0xB6B9 0x8C46
+0xB6BA 0x9017
+0xB6BB 0x75D8
+0xB6BC 0x90FD
+0xB6BD 0x7763
+0xB6BE 0x6BD2
+0xB6BF 0x728A
+0xB6C0 0x72EC
+0xB6C1 0x8BFB
+0xB6C2 0x5835
+0xB6C3 0x7779
+0xB6C4 0x8D4C
+0xB6C5 0x675C
+0xB6C6 0x9540
+0xB6C7 0x809A
+0xB6C8 0x5EA6
+0xB6C9 0x6E21
+0xB6CA 0x5992
+0xB6CB 0x7AEF
+0xB6CC 0x77ED
+0xB6CD 0x953B
+0xB6CE 0x6BB5
+0xB6CF 0x65AD
+0xB6D0 0x7F0E
+0xB6D1 0x5806
+0xB6D2 0x5151
+0xB6D3 0x961F
+0xB6D4 0x5BF9
+0xB6D5 0x58A9
+0xB6D6 0x5428
+0xB6D7 0x8E72
+0xB6D8 0x6566
+0xB6D9 0x987F
+0xB6DA 0x56E4
+0xB6DB 0x949D
+0xB6DC 0x76FE
+0xB6DD 0x9041
+0xB6DE 0x6387
+0xB6DF 0x54C6
+0xB6E0 0x591A
+0xB6E1 0x593A
+0xB6E2 0x579B
+0xB6E3 0x8EB2
+0xB6E4 0x6735
+0xB6E5 0x8DFA
+0xB6E6 0x8235
+0xB6E7 0x5241
+0xB6E8 0x60F0
+0xB6E9 0x5815
+0xB6EA 0x86FE
+0xB6EB 0x5CE8
+0xB6EC 0x9E45
+0xB6ED 0x4FC4
+0xB6EE 0x989D
+0xB6EF 0x8BB9
+0xB6F0 0x5A25
+0xB6F1 0x6076
+0xB6F2 0x5384
+0xB6F3 0x627C
+0xB6F4 0x904F
+0xB6F5 0x9102
+0xB6F6 0x997F
+0xB6F7 0x6069
+0xB6F8 0x800C
+0xB6F9 0x513F
+0xB6FA 0x8033
+0xB6FB 0x5C14
+0xB6FC 0x9975
+0xB6FD 0x6D31
+0xB6FE 0x4E8C
+0xB740 0x7A1D
+0xB741 0x7A1F
+0xB742 0x7A21
+0xB743 0x7A22
+0xB744 0x7A24
+0xB745 0x7A25
+0xB746 0x7A26
+0xB747 0x7A27
+0xB748 0x7A28
+0xB749 0x7A29
+0xB74A 0x7A2A
+0xB74B 0x7A2B
+0xB74C 0x7A2C
+0xB74D 0x7A2D
+0xB74E 0x7A2E
+0xB74F 0x7A2F
+0xB750 0x7A30
+0xB751 0x7A31
+0xB752 0x7A32
+0xB753 0x7A34
+0xB754 0x7A35
+0xB755 0x7A36
+0xB756 0x7A38
+0xB757 0x7A3A
+0xB758 0x7A3E
+0xB759 0x7A40
+0xB75A 0x7A41
+0xB75B 0x7A42
+0xB75C 0x7A43
+0xB75D 0x7A44
+0xB75E 0x7A45
+0xB75F 0x7A47
+0xB760 0x7A48
+0xB761 0x7A49
+0xB762 0x7A4A
+0xB763 0x7A4B
+0xB764 0x7A4C
+0xB765 0x7A4D
+0xB766 0x7A4E
+0xB767 0x7A4F
+0xB768 0x7A50
+0xB769 0x7A52
+0xB76A 0x7A53
+0xB76B 0x7A54
+0xB76C 0x7A55
+0xB76D 0x7A56
+0xB76E 0x7A58
+0xB76F 0x7A59
+0xB770 0x7A5A
+0xB771 0x7A5B
+0xB772 0x7A5C
+0xB773 0x7A5D
+0xB774 0x7A5E
+0xB775 0x7A5F
+0xB776 0x7A60
+0xB777 0x7A61
+0xB778 0x7A62
+0xB779 0x7A63
+0xB77A 0x7A64
+0xB77B 0x7A65
+0xB77C 0x7A66
+0xB77D 0x7A67
+0xB77E 0x7A68
+0xB780 0x7A69
+0xB781 0x7A6A
+0xB782 0x7A6B
+0xB783 0x7A6C
+0xB784 0x7A6D
+0xB785 0x7A6E
+0xB786 0x7A6F
+0xB787 0x7A71
+0xB788 0x7A72
+0xB789 0x7A73
+0xB78A 0x7A75
+0xB78B 0x7A7B
+0xB78C 0x7A7C
+0xB78D 0x7A7D
+0xB78E 0x7A7E
+0xB78F 0x7A82
+0xB790 0x7A85
+0xB791 0x7A87
+0xB792 0x7A89
+0xB793 0x7A8A
+0xB794 0x7A8B
+0xB795 0x7A8C
+0xB796 0x7A8E
+0xB797 0x7A8F
+0xB798 0x7A90
+0xB799 0x7A93
+0xB79A 0x7A94
+0xB79B 0x7A99
+0xB79C 0x7A9A
+0xB79D 0x7A9B
+0xB79E 0x7A9E
+0xB79F 0x7AA1
+0xB7A0 0x7AA2
+0xB7A1 0x8D30
+0xB7A2 0x53D1
+0xB7A3 0x7F5A
+0xB7A4 0x7B4F
+0xB7A5 0x4F10
+0xB7A6 0x4E4F
+0xB7A7 0x9600
+0xB7A8 0x6CD5
+0xB7A9 0x73D0
+0xB7AA 0x85E9
+0xB7AB 0x5E06
+0xB7AC 0x756A
+0xB7AD 0x7FFB
+0xB7AE 0x6A0A
+0xB7AF 0x77FE
+0xB7B0 0x9492
+0xB7B1 0x7E41
+0xB7B2 0x51E1
+0xB7B3 0x70E6
+0xB7B4 0x53CD
+0xB7B5 0x8FD4
+0xB7B6 0x8303
+0xB7B7 0x8D29
+0xB7B8 0x72AF
+0xB7B9 0x996D
+0xB7BA 0x6CDB
+0xB7BB 0x574A
+0xB7BC 0x82B3
+0xB7BD 0x65B9
+0xB7BE 0x80AA
+0xB7BF 0x623F
+0xB7C0 0x9632
+0xB7C1 0x59A8
+0xB7C2 0x4EFF
+0xB7C3 0x8BBF
+0xB7C4 0x7EBA
+0xB7C5 0x653E
+0xB7C6 0x83F2
+0xB7C7 0x975E
+0xB7C8 0x5561
+0xB7C9 0x98DE
+0xB7CA 0x80A5
+0xB7CB 0x532A
+0xB7CC 0x8BFD
+0xB7CD 0x5420
+0xB7CE 0x80BA
+0xB7CF 0x5E9F
+0xB7D0 0x6CB8
+0xB7D1 0x8D39
+0xB7D2 0x82AC
+0xB7D3 0x915A
+0xB7D4 0x5429
+0xB7D5 0x6C1B
+0xB7D6 0x5206
+0xB7D7 0x7EB7
+0xB7D8 0x575F
+0xB7D9 0x711A
+0xB7DA 0x6C7E
+0xB7DB 0x7C89
+0xB7DC 0x594B
+0xB7DD 0x4EFD
+0xB7DE 0x5FFF
+0xB7DF 0x6124
+0xB7E0 0x7CAA
+0xB7E1 0x4E30
+0xB7E2 0x5C01
+0xB7E3 0x67AB
+0xB7E4 0x8702
+0xB7E5 0x5CF0
+0xB7E6 0x950B
+0xB7E7 0x98CE
+0xB7E8 0x75AF
+0xB7E9 0x70FD
+0xB7EA 0x9022
+0xB7EB 0x51AF
+0xB7EC 0x7F1D
+0xB7ED 0x8BBD
+0xB7EE 0x5949
+0xB7EF 0x51E4
+0xB7F0 0x4F5B
+0xB7F1 0x5426
+0xB7F2 0x592B
+0xB7F3 0x6577
+0xB7F4 0x80A4
+0xB7F5 0x5B75
+0xB7F6 0x6276
+0xB7F7 0x62C2
+0xB7F8 0x8F90
+0xB7F9 0x5E45
+0xB7FA 0x6C1F
+0xB7FB 0x7B26
+0xB7FC 0x4F0F
+0xB7FD 0x4FD8
+0xB7FE 0x670D
+0xB840 0x7AA3
+0xB841 0x7AA4
+0xB842 0x7AA7
+0xB843 0x7AA9
+0xB844 0x7AAA
+0xB845 0x7AAB
+0xB846 0x7AAE
+0xB847 0x7AAF
+0xB848 0x7AB0
+0xB849 0x7AB1
+0xB84A 0x7AB2
+0xB84B 0x7AB4
+0xB84C 0x7AB5
+0xB84D 0x7AB6
+0xB84E 0x7AB7
+0xB84F 0x7AB8
+0xB850 0x7AB9
+0xB851 0x7ABA
+0xB852 0x7ABB
+0xB853 0x7ABC
+0xB854 0x7ABD
+0xB855 0x7ABE
+0xB856 0x7AC0
+0xB857 0x7AC1
+0xB858 0x7AC2
+0xB859 0x7AC3
+0xB85A 0x7AC4
+0xB85B 0x7AC5
+0xB85C 0x7AC6
+0xB85D 0x7AC7
+0xB85E 0x7AC8
+0xB85F 0x7AC9
+0xB860 0x7ACA
+0xB861 0x7ACC
+0xB862 0x7ACD
+0xB863 0x7ACE
+0xB864 0x7ACF
+0xB865 0x7AD0
+0xB866 0x7AD1
+0xB867 0x7AD2
+0xB868 0x7AD3
+0xB869 0x7AD4
+0xB86A 0x7AD5
+0xB86B 0x7AD7
+0xB86C 0x7AD8
+0xB86D 0x7ADA
+0xB86E 0x7ADB
+0xB86F 0x7ADC
+0xB870 0x7ADD
+0xB871 0x7AE1
+0xB872 0x7AE2
+0xB873 0x7AE4
+0xB874 0x7AE7
+0xB875 0x7AE8
+0xB876 0x7AE9
+0xB877 0x7AEA
+0xB878 0x7AEB
+0xB879 0x7AEC
+0xB87A 0x7AEE
+0xB87B 0x7AF0
+0xB87C 0x7AF1
+0xB87D 0x7AF2
+0xB87E 0x7AF3
+0xB880 0x7AF4
+0xB881 0x7AF5
+0xB882 0x7AF6
+0xB883 0x7AF7
+0xB884 0x7AF8
+0xB885 0x7AFB
+0xB886 0x7AFC
+0xB887 0x7AFE
+0xB888 0x7B00
+0xB889 0x7B01
+0xB88A 0x7B02
+0xB88B 0x7B05
+0xB88C 0x7B07
+0xB88D 0x7B09
+0xB88E 0x7B0C
+0xB88F 0x7B0D
+0xB890 0x7B0E
+0xB891 0x7B10
+0xB892 0x7B12
+0xB893 0x7B13
+0xB894 0x7B16
+0xB895 0x7B17
+0xB896 0x7B18
+0xB897 0x7B1A
+0xB898 0x7B1C
+0xB899 0x7B1D
+0xB89A 0x7B1F
+0xB89B 0x7B21
+0xB89C 0x7B22
+0xB89D 0x7B23
+0xB89E 0x7B27
+0xB89F 0x7B29
+0xB8A0 0x7B2D
+0xB8A1 0x6D6E
+0xB8A2 0x6DAA
+0xB8A3 0x798F
+0xB8A4 0x88B1
+0xB8A5 0x5F17
+0xB8A6 0x752B
+0xB8A7 0x629A
+0xB8A8 0x8F85
+0xB8A9 0x4FEF
+0xB8AA 0x91DC
+0xB8AB 0x65A7
+0xB8AC 0x812F
+0xB8AD 0x8151
+0xB8AE 0x5E9C
+0xB8AF 0x8150
+0xB8B0 0x8D74
+0xB8B1 0x526F
+0xB8B2 0x8986
+0xB8B3 0x8D4B
+0xB8B4 0x590D
+0xB8B5 0x5085
+0xB8B6 0x4ED8
+0xB8B7 0x961C
+0xB8B8 0x7236
+0xB8B9 0x8179
+0xB8BA 0x8D1F
+0xB8BB 0x5BCC
+0xB8BC 0x8BA3
+0xB8BD 0x9644
+0xB8BE 0x5987
+0xB8BF 0x7F1A
+0xB8C0 0x5490
+0xB8C1 0x5676
+0xB8C2 0x560E
+0xB8C3 0x8BE5
+0xB8C4 0x6539
+0xB8C5 0x6982
+0xB8C6 0x9499
+0xB8C7 0x76D6
+0xB8C8 0x6E89
+0xB8C9 0x5E72
+0xB8CA 0x7518
+0xB8CB 0x6746
+0xB8CC 0x67D1
+0xB8CD 0x7AFF
+0xB8CE 0x809D
+0xB8CF 0x8D76
+0xB8D0 0x611F
+0xB8D1 0x79C6
+0xB8D2 0x6562
+0xB8D3 0x8D63
+0xB8D4 0x5188
+0xB8D5 0x521A
+0xB8D6 0x94A2
+0xB8D7 0x7F38
+0xB8D8 0x809B
+0xB8D9 0x7EB2
+0xB8DA 0x5C97
+0xB8DB 0x6E2F
+0xB8DC 0x6760
+0xB8DD 0x7BD9
+0xB8DE 0x768B
+0xB8DF 0x9AD8
+0xB8E0 0x818F
+0xB8E1 0x7F94
+0xB8E2 0x7CD5
+0xB8E3 0x641E
+0xB8E4 0x9550
+0xB8E5 0x7A3F
+0xB8E6 0x544A
+0xB8E7 0x54E5
+0xB8E8 0x6B4C
+0xB8E9 0x6401
+0xB8EA 0x6208
+0xB8EB 0x9E3D
+0xB8EC 0x80F3
+0xB8ED 0x7599
+0xB8EE 0x5272
+0xB8EF 0x9769
+0xB8F0 0x845B
+0xB8F1 0x683C
+0xB8F2 0x86E4
+0xB8F3 0x9601
+0xB8F4 0x9694
+0xB8F5 0x94EC
+0xB8F6 0x4E2A
+0xB8F7 0x5404
+0xB8F8 0x7ED9
+0xB8F9 0x6839
+0xB8FA 0x8DDF
+0xB8FB 0x8015
+0xB8FC 0x66F4
+0xB8FD 0x5E9A
+0xB8FE 0x7FB9
+0xB940 0x7B2F
+0xB941 0x7B30
+0xB942 0x7B32
+0xB943 0x7B34
+0xB944 0x7B35
+0xB945 0x7B36
+0xB946 0x7B37
+0xB947 0x7B39
+0xB948 0x7B3B
+0xB949 0x7B3D
+0xB94A 0x7B3F
+0xB94B 0x7B40
+0xB94C 0x7B41
+0xB94D 0x7B42
+0xB94E 0x7B43
+0xB94F 0x7B44
+0xB950 0x7B46
+0xB951 0x7B48
+0xB952 0x7B4A
+0xB953 0x7B4D
+0xB954 0x7B4E
+0xB955 0x7B53
+0xB956 0x7B55
+0xB957 0x7B57
+0xB958 0x7B59
+0xB959 0x7B5C
+0xB95A 0x7B5E
+0xB95B 0x7B5F
+0xB95C 0x7B61
+0xB95D 0x7B63
+0xB95E 0x7B64
+0xB95F 0x7B65
+0xB960 0x7B66
+0xB961 0x7B67
+0xB962 0x7B68
+0xB963 0x7B69
+0xB964 0x7B6A
+0xB965 0x7B6B
+0xB966 0x7B6C
+0xB967 0x7B6D
+0xB968 0x7B6F
+0xB969 0x7B70
+0xB96A 0x7B73
+0xB96B 0x7B74
+0xB96C 0x7B76
+0xB96D 0x7B78
+0xB96E 0x7B7A
+0xB96F 0x7B7C
+0xB970 0x7B7D
+0xB971 0x7B7F
+0xB972 0x7B81
+0xB973 0x7B82
+0xB974 0x7B83
+0xB975 0x7B84
+0xB976 0x7B86
+0xB977 0x7B87
+0xB978 0x7B88
+0xB979 0x7B89
+0xB97A 0x7B8A
+0xB97B 0x7B8B
+0xB97C 0x7B8C
+0xB97D 0x7B8E
+0xB97E 0x7B8F
+0xB980 0x7B91
+0xB981 0x7B92
+0xB982 0x7B93
+0xB983 0x7B96
+0xB984 0x7B98
+0xB985 0x7B99
+0xB986 0x7B9A
+0xB987 0x7B9B
+0xB988 0x7B9E
+0xB989 0x7B9F
+0xB98A 0x7BA0
+0xB98B 0x7BA3
+0xB98C 0x7BA4
+0xB98D 0x7BA5
+0xB98E 0x7BAE
+0xB98F 0x7BAF
+0xB990 0x7BB0
+0xB991 0x7BB2
+0xB992 0x7BB3
+0xB993 0x7BB5
+0xB994 0x7BB6
+0xB995 0x7BB7
+0xB996 0x7BB9
+0xB997 0x7BBA
+0xB998 0x7BBB
+0xB999 0x7BBC
+0xB99A 0x7BBD
+0xB99B 0x7BBE
+0xB99C 0x7BBF
+0xB99D 0x7BC0
+0xB99E 0x7BC2
+0xB99F 0x7BC3
+0xB9A0 0x7BC4
+0xB9A1 0x57C2
+0xB9A2 0x803F
+0xB9A3 0x6897
+0xB9A4 0x5DE5
+0xB9A5 0x653B
+0xB9A6 0x529F
+0xB9A7 0x606D
+0xB9A8 0x9F9A
+0xB9A9 0x4F9B
+0xB9AA 0x8EAC
+0xB9AB 0x516C
+0xB9AC 0x5BAB
+0xB9AD 0x5F13
+0xB9AE 0x5DE9
+0xB9AF 0x6C5E
+0xB9B0 0x62F1
+0xB9B1 0x8D21
+0xB9B2 0x5171
+0xB9B3 0x94A9
+0xB9B4 0x52FE
+0xB9B5 0x6C9F
+0xB9B6 0x82DF
+0xB9B7 0x72D7
+0xB9B8 0x57A2
+0xB9B9 0x6784
+0xB9BA 0x8D2D
+0xB9BB 0x591F
+0xB9BC 0x8F9C
+0xB9BD 0x83C7
+0xB9BE 0x5495
+0xB9BF 0x7B8D
+0xB9C0 0x4F30
+0xB9C1 0x6CBD
+0xB9C2 0x5B64
+0xB9C3 0x59D1
+0xB9C4 0x9F13
+0xB9C5 0x53E4
+0xB9C6 0x86CA
+0xB9C7 0x9AA8
+0xB9C8 0x8C37
+0xB9C9 0x80A1
+0xB9CA 0x6545
+0xB9CB 0x987E
+0xB9CC 0x56FA
+0xB9CD 0x96C7
+0xB9CE 0x522E
+0xB9CF 0x74DC
+0xB9D0 0x5250
+0xB9D1 0x5BE1
+0xB9D2 0x6302
+0xB9D3 0x8902
+0xB9D4 0x4E56
+0xB9D5 0x62D0
+0xB9D6 0x602A
+0xB9D7 0x68FA
+0xB9D8 0x5173
+0xB9D9 0x5B98
+0xB9DA 0x51A0
+0xB9DB 0x89C2
+0xB9DC 0x7BA1
+0xB9DD 0x9986
+0xB9DE 0x7F50
+0xB9DF 0x60EF
+0xB9E0 0x704C
+0xB9E1 0x8D2F
+0xB9E2 0x5149
+0xB9E3 0x5E7F
+0xB9E4 0x901B
+0xB9E5 0x7470
+0xB9E6 0x89C4
+0xB9E7 0x572D
+0xB9E8 0x7845
+0xB9E9 0x5F52
+0xB9EA 0x9F9F
+0xB9EB 0x95FA
+0xB9EC 0x8F68
+0xB9ED 0x9B3C
+0xB9EE 0x8BE1
+0xB9EF 0x7678
+0xB9F0 0x6842
+0xB9F1 0x67DC
+0xB9F2 0x8DEA
+0xB9F3 0x8D35
+0xB9F4 0x523D
+0xB9F5 0x8F8A
+0xB9F6 0x6EDA
+0xB9F7 0x68CD
+0xB9F8 0x9505
+0xB9F9 0x90ED
+0xB9FA 0x56FD
+0xB9FB 0x679C
+0xB9FC 0x88F9
+0xB9FD 0x8FC7
+0xB9FE 0x54C8
+0xBA40 0x7BC5
+0xBA41 0x7BC8
+0xBA42 0x7BC9
+0xBA43 0x7BCA
+0xBA44 0x7BCB
+0xBA45 0x7BCD
+0xBA46 0x7BCE
+0xBA47 0x7BCF
+0xBA48 0x7BD0
+0xBA49 0x7BD2
+0xBA4A 0x7BD4
+0xBA4B 0x7BD5
+0xBA4C 0x7BD6
+0xBA4D 0x7BD7
+0xBA4E 0x7BD8
+0xBA4F 0x7BDB
+0xBA50 0x7BDC
+0xBA51 0x7BDE
+0xBA52 0x7BDF
+0xBA53 0x7BE0
+0xBA54 0x7BE2
+0xBA55 0x7BE3
+0xBA56 0x7BE4
+0xBA57 0x7BE7
+0xBA58 0x7BE8
+0xBA59 0x7BE9
+0xBA5A 0x7BEB
+0xBA5B 0x7BEC
+0xBA5C 0x7BED
+0xBA5D 0x7BEF
+0xBA5E 0x7BF0
+0xBA5F 0x7BF2
+0xBA60 0x7BF3
+0xBA61 0x7BF4
+0xBA62 0x7BF5
+0xBA63 0x7BF6
+0xBA64 0x7BF8
+0xBA65 0x7BF9
+0xBA66 0x7BFA
+0xBA67 0x7BFB
+0xBA68 0x7BFD
+0xBA69 0x7BFF
+0xBA6A 0x7C00
+0xBA6B 0x7C01
+0xBA6C 0x7C02
+0xBA6D 0x7C03
+0xBA6E 0x7C04
+0xBA6F 0x7C05
+0xBA70 0x7C06
+0xBA71 0x7C08
+0xBA72 0x7C09
+0xBA73 0x7C0A
+0xBA74 0x7C0D
+0xBA75 0x7C0E
+0xBA76 0x7C10
+0xBA77 0x7C11
+0xBA78 0x7C12
+0xBA79 0x7C13
+0xBA7A 0x7C14
+0xBA7B 0x7C15
+0xBA7C 0x7C17
+0xBA7D 0x7C18
+0xBA7E 0x7C19
+0xBA80 0x7C1A
+0xBA81 0x7C1B
+0xBA82 0x7C1C
+0xBA83 0x7C1D
+0xBA84 0x7C1E
+0xBA85 0x7C20
+0xBA86 0x7C21
+0xBA87 0x7C22
+0xBA88 0x7C23
+0xBA89 0x7C24
+0xBA8A 0x7C25
+0xBA8B 0x7C28
+0xBA8C 0x7C29
+0xBA8D 0x7C2B
+0xBA8E 0x7C2C
+0xBA8F 0x7C2D
+0xBA90 0x7C2E
+0xBA91 0x7C2F
+0xBA92 0x7C30
+0xBA93 0x7C31
+0xBA94 0x7C32
+0xBA95 0x7C33
+0xBA96 0x7C34
+0xBA97 0x7C35
+0xBA98 0x7C36
+0xBA99 0x7C37
+0xBA9A 0x7C39
+0xBA9B 0x7C3A
+0xBA9C 0x7C3B
+0xBA9D 0x7C3C
+0xBA9E 0x7C3D
+0xBA9F 0x7C3E
+0xBAA0 0x7C42
+0xBAA1 0x9AB8
+0xBAA2 0x5B69
+0xBAA3 0x6D77
+0xBAA4 0x6C26
+0xBAA5 0x4EA5
+0xBAA6 0x5BB3
+0xBAA7 0x9A87
+0xBAA8 0x9163
+0xBAA9 0x61A8
+0xBAAA 0x90AF
+0xBAAB 0x97E9
+0xBAAC 0x542B
+0xBAAD 0x6DB5
+0xBAAE 0x5BD2
+0xBAAF 0x51FD
+0xBAB0 0x558A
+0xBAB1 0x7F55
+0xBAB2 0x7FF0
+0xBAB3 0x64BC
+0xBAB4 0x634D
+0xBAB5 0x65F1
+0xBAB6 0x61BE
+0xBAB7 0x608D
+0xBAB8 0x710A
+0xBAB9 0x6C57
+0xBABA 0x6C49
+0xBABB 0x592F
+0xBABC 0x676D
+0xBABD 0x822A
+0xBABE 0x58D5
+0xBABF 0x568E
+0xBAC0 0x8C6A
+0xBAC1 0x6BEB
+0xBAC2 0x90DD
+0xBAC3 0x597D
+0xBAC4 0x8017
+0xBAC5 0x53F7
+0xBAC6 0x6D69
+0xBAC7 0x5475
+0xBAC8 0x559D
+0xBAC9 0x8377
+0xBACA 0x83CF
+0xBACB 0x6838
+0xBACC 0x79BE
+0xBACD 0x548C
+0xBACE 0x4F55
+0xBACF 0x5408
+0xBAD0 0x76D2
+0xBAD1 0x8C89
+0xBAD2 0x9602
+0xBAD3 0x6CB3
+0xBAD4 0x6DB8
+0xBAD5 0x8D6B
+0xBAD6 0x8910
+0xBAD7 0x9E64
+0xBAD8 0x8D3A
+0xBAD9 0x563F
+0xBADA 0x9ED1
+0xBADB 0x75D5
+0xBADC 0x5F88
+0xBADD 0x72E0
+0xBADE 0x6068
+0xBADF 0x54FC
+0xBAE0 0x4EA8
+0xBAE1 0x6A2A
+0xBAE2 0x8861
+0xBAE3 0x6052
+0xBAE4 0x8F70
+0xBAE5 0x54C4
+0xBAE6 0x70D8
+0xBAE7 0x8679
+0xBAE8 0x9E3F
+0xBAE9 0x6D2A
+0xBAEA 0x5B8F
+0xBAEB 0x5F18
+0xBAEC 0x7EA2
+0xBAED 0x5589
+0xBAEE 0x4FAF
+0xBAEF 0x7334
+0xBAF0 0x543C
+0xBAF1 0x539A
+0xBAF2 0x5019
+0xBAF3 0x540E
+0xBAF4 0x547C
+0xBAF5 0x4E4E
+0xBAF6 0x5FFD
+0xBAF7 0x745A
+0xBAF8 0x58F6
+0xBAF9 0x846B
+0xBAFA 0x80E1
+0xBAFB 0x8774
+0xBAFC 0x72D0
+0xBAFD 0x7CCA
+0xBAFE 0x6E56
+0xBB40 0x7C43
+0xBB41 0x7C44
+0xBB42 0x7C45
+0xBB43 0x7C46
+0xBB44 0x7C47
+0xBB45 0x7C48
+0xBB46 0x7C49
+0xBB47 0x7C4A
+0xBB48 0x7C4B
+0xBB49 0x7C4C
+0xBB4A 0x7C4E
+0xBB4B 0x7C4F
+0xBB4C 0x7C50
+0xBB4D 0x7C51
+0xBB4E 0x7C52
+0xBB4F 0x7C53
+0xBB50 0x7C54
+0xBB51 0x7C55
+0xBB52 0x7C56
+0xBB53 0x7C57
+0xBB54 0x7C58
+0xBB55 0x7C59
+0xBB56 0x7C5A
+0xBB57 0x7C5B
+0xBB58 0x7C5C
+0xBB59 0x7C5D
+0xBB5A 0x7C5E
+0xBB5B 0x7C5F
+0xBB5C 0x7C60
+0xBB5D 0x7C61
+0xBB5E 0x7C62
+0xBB5F 0x7C63
+0xBB60 0x7C64
+0xBB61 0x7C65
+0xBB62 0x7C66
+0xBB63 0x7C67
+0xBB64 0x7C68
+0xBB65 0x7C69
+0xBB66 0x7C6A
+0xBB67 0x7C6B
+0xBB68 0x7C6C
+0xBB69 0x7C6D
+0xBB6A 0x7C6E
+0xBB6B 0x7C6F
+0xBB6C 0x7C70
+0xBB6D 0x7C71
+0xBB6E 0x7C72
+0xBB6F 0x7C75
+0xBB70 0x7C76
+0xBB71 0x7C77
+0xBB72 0x7C78
+0xBB73 0x7C79
+0xBB74 0x7C7A
+0xBB75 0x7C7E
+0xBB76 0x7C7F
+0xBB77 0x7C80
+0xBB78 0x7C81
+0xBB79 0x7C82
+0xBB7A 0x7C83
+0xBB7B 0x7C84
+0xBB7C 0x7C85
+0xBB7D 0x7C86
+0xBB7E 0x7C87
+0xBB80 0x7C88
+0xBB81 0x7C8A
+0xBB82 0x7C8B
+0xBB83 0x7C8C
+0xBB84 0x7C8D
+0xBB85 0x7C8E
+0xBB86 0x7C8F
+0xBB87 0x7C90
+0xBB88 0x7C93
+0xBB89 0x7C94
+0xBB8A 0x7C96
+0xBB8B 0x7C99
+0xBB8C 0x7C9A
+0xBB8D 0x7C9B
+0xBB8E 0x7CA0
+0xBB8F 0x7CA1
+0xBB90 0x7CA3
+0xBB91 0x7CA6
+0xBB92 0x7CA7
+0xBB93 0x7CA8
+0xBB94 0x7CA9
+0xBB95 0x7CAB
+0xBB96 0x7CAC
+0xBB97 0x7CAD
+0xBB98 0x7CAF
+0xBB99 0x7CB0
+0xBB9A 0x7CB4
+0xBB9B 0x7CB5
+0xBB9C 0x7CB6
+0xBB9D 0x7CB7
+0xBB9E 0x7CB8
+0xBB9F 0x7CBA
+0xBBA0 0x7CBB
+0xBBA1 0x5F27
+0xBBA2 0x864E
+0xBBA3 0x552C
+0xBBA4 0x62A4
+0xBBA5 0x4E92
+0xBBA6 0x6CAA
+0xBBA7 0x6237
+0xBBA8 0x82B1
+0xBBA9 0x54D7
+0xBBAA 0x534E
+0xBBAB 0x733E
+0xBBAC 0x6ED1
+0xBBAD 0x753B
+0xBBAE 0x5212
+0xBBAF 0x5316
+0xBBB0 0x8BDD
+0xBBB1 0x69D0
+0xBBB2 0x5F8A
+0xBBB3 0x6000
+0xBBB4 0x6DEE
+0xBBB5 0x574F
+0xBBB6 0x6B22
+0xBBB7 0x73AF
+0xBBB8 0x6853
+0xBBB9 0x8FD8
+0xBBBA 0x7F13
+0xBBBB 0x6362
+0xBBBC 0x60A3
+0xBBBD 0x5524
+0xBBBE 0x75EA
+0xBBBF 0x8C62
+0xBBC0 0x7115
+0xBBC1 0x6DA3
+0xBBC2 0x5BA6
+0xBBC3 0x5E7B
+0xBBC4 0x8352
+0xBBC5 0x614C
+0xBBC6 0x9EC4
+0xBBC7 0x78FA
+0xBBC8 0x8757
+0xBBC9 0x7C27
+0xBBCA 0x7687
+0xBBCB 0x51F0
+0xBBCC 0x60F6
+0xBBCD 0x714C
+0xBBCE 0x6643
+0xBBCF 0x5E4C
+0xBBD0 0x604D
+0xBBD1 0x8C0E
+0xBBD2 0x7070
+0xBBD3 0x6325
+0xBBD4 0x8F89
+0xBBD5 0x5FBD
+0xBBD6 0x6062
+0xBBD7 0x86D4
+0xBBD8 0x56DE
+0xBBD9 0x6BC1
+0xBBDA 0x6094
+0xBBDB 0x6167
+0xBBDC 0x5349
+0xBBDD 0x60E0
+0xBBDE 0x6666
+0xBBDF 0x8D3F
+0xBBE0 0x79FD
+0xBBE1 0x4F1A
+0xBBE2 0x70E9
+0xBBE3 0x6C47
+0xBBE4 0x8BB3
+0xBBE5 0x8BF2
+0xBBE6 0x7ED8
+0xBBE7 0x8364
+0xBBE8 0x660F
+0xBBE9 0x5A5A
+0xBBEA 0x9B42
+0xBBEB 0x6D51
+0xBBEC 0x6DF7
+0xBBED 0x8C41
+0xBBEE 0x6D3B
+0xBBEF 0x4F19
+0xBBF0 0x706B
+0xBBF1 0x83B7
+0xBBF2 0x6216
+0xBBF3 0x60D1
+0xBBF4 0x970D
+0xBBF5 0x8D27
+0xBBF6 0x7978
+0xBBF7 0x51FB
+0xBBF8 0x573E
+0xBBF9 0x57FA
+0xBBFA 0x673A
+0xBBFB 0x7578
+0xBBFC 0x7A3D
+0xBBFD 0x79EF
+0xBBFE 0x7B95
+0xBC40 0x7CBF
+0xBC41 0x7CC0
+0xBC42 0x7CC2
+0xBC43 0x7CC3
+0xBC44 0x7CC4
+0xBC45 0x7CC6
+0xBC46 0x7CC9
+0xBC47 0x7CCB
+0xBC48 0x7CCE
+0xBC49 0x7CCF
+0xBC4A 0x7CD0
+0xBC4B 0x7CD1
+0xBC4C 0x7CD2
+0xBC4D 0x7CD3
+0xBC4E 0x7CD4
+0xBC4F 0x7CD8
+0xBC50 0x7CDA
+0xBC51 0x7CDB
+0xBC52 0x7CDD
+0xBC53 0x7CDE
+0xBC54 0x7CE1
+0xBC55 0x7CE2
+0xBC56 0x7CE3
+0xBC57 0x7CE4
+0xBC58 0x7CE5
+0xBC59 0x7CE6
+0xBC5A 0x7CE7
+0xBC5B 0x7CE9
+0xBC5C 0x7CEA
+0xBC5D 0x7CEB
+0xBC5E 0x7CEC
+0xBC5F 0x7CED
+0xBC60 0x7CEE
+0xBC61 0x7CF0
+0xBC62 0x7CF1
+0xBC63 0x7CF2
+0xBC64 0x7CF3
+0xBC65 0x7CF4
+0xBC66 0x7CF5
+0xBC67 0x7CF6
+0xBC68 0x7CF7
+0xBC69 0x7CF9
+0xBC6A 0x7CFA
+0xBC6B 0x7CFC
+0xBC6C 0x7CFD
+0xBC6D 0x7CFE
+0xBC6E 0x7CFF
+0xBC6F 0x7D00
+0xBC70 0x7D01
+0xBC71 0x7D02
+0xBC72 0x7D03
+0xBC73 0x7D04
+0xBC74 0x7D05
+0xBC75 0x7D06
+0xBC76 0x7D07
+0xBC77 0x7D08
+0xBC78 0x7D09
+0xBC79 0x7D0B
+0xBC7A 0x7D0C
+0xBC7B 0x7D0D
+0xBC7C 0x7D0E
+0xBC7D 0x7D0F
+0xBC7E 0x7D10
+0xBC80 0x7D11
+0xBC81 0x7D12
+0xBC82 0x7D13
+0xBC83 0x7D14
+0xBC84 0x7D15
+0xBC85 0x7D16
+0xBC86 0x7D17
+0xBC87 0x7D18
+0xBC88 0x7D19
+0xBC89 0x7D1A
+0xBC8A 0x7D1B
+0xBC8B 0x7D1C
+0xBC8C 0x7D1D
+0xBC8D 0x7D1E
+0xBC8E 0x7D1F
+0xBC8F 0x7D21
+0xBC90 0x7D23
+0xBC91 0x7D24
+0xBC92 0x7D25
+0xBC93 0x7D26
+0xBC94 0x7D28
+0xBC95 0x7D29
+0xBC96 0x7D2A
+0xBC97 0x7D2C
+0xBC98 0x7D2D
+0xBC99 0x7D2E
+0xBC9A 0x7D30
+0xBC9B 0x7D31
+0xBC9C 0x7D32
+0xBC9D 0x7D33
+0xBC9E 0x7D34
+0xBC9F 0x7D35
+0xBCA0 0x7D36
+0xBCA1 0x808C
+0xBCA2 0x9965
+0xBCA3 0x8FF9
+0xBCA4 0x6FC0
+0xBCA5 0x8BA5
+0xBCA6 0x9E21
+0xBCA7 0x59EC
+0xBCA8 0x7EE9
+0xBCA9 0x7F09
+0xBCAA 0x5409
+0xBCAB 0x6781
+0xBCAC 0x68D8
+0xBCAD 0x8F91
+0xBCAE 0x7C4D
+0xBCAF 0x96C6
+0xBCB0 0x53CA
+0xBCB1 0x6025
+0xBCB2 0x75BE
+0xBCB3 0x6C72
+0xBCB4 0x5373
+0xBCB5 0x5AC9
+0xBCB6 0x7EA7
+0xBCB7 0x6324
+0xBCB8 0x51E0
+0xBCB9 0x810A
+0xBCBA 0x5DF1
+0xBCBB 0x84DF
+0xBCBC 0x6280
+0xBCBD 0x5180
+0xBCBE 0x5B63
+0xBCBF 0x4F0E
+0xBCC0 0x796D
+0xBCC1 0x5242
+0xBCC2 0x60B8
+0xBCC3 0x6D4E
+0xBCC4 0x5BC4
+0xBCC5 0x5BC2
+0xBCC6 0x8BA1
+0xBCC7 0x8BB0
+0xBCC8 0x65E2
+0xBCC9 0x5FCC
+0xBCCA 0x9645
+0xBCCB 0x5993
+0xBCCC 0x7EE7
+0xBCCD 0x7EAA
+0xBCCE 0x5609
+0xBCCF 0x67B7
+0xBCD0 0x5939
+0xBCD1 0x4F73
+0xBCD2 0x5BB6
+0xBCD3 0x52A0
+0xBCD4 0x835A
+0xBCD5 0x988A
+0xBCD6 0x8D3E
+0xBCD7 0x7532
+0xBCD8 0x94BE
+0xBCD9 0x5047
+0xBCDA 0x7A3C
+0xBCDB 0x4EF7
+0xBCDC 0x67B6
+0xBCDD 0x9A7E
+0xBCDE 0x5AC1
+0xBCDF 0x6B7C
+0xBCE0 0x76D1
+0xBCE1 0x575A
+0xBCE2 0x5C16
+0xBCE3 0x7B3A
+0xBCE4 0x95F4
+0xBCE5 0x714E
+0xBCE6 0x517C
+0xBCE7 0x80A9
+0xBCE8 0x8270
+0xBCE9 0x5978
+0xBCEA 0x7F04
+0xBCEB 0x8327
+0xBCEC 0x68C0
+0xBCED 0x67EC
+0xBCEE 0x78B1
+0xBCEF 0x7877
+0xBCF0 0x62E3
+0xBCF1 0x6361
+0xBCF2 0x7B80
+0xBCF3 0x4FED
+0xBCF4 0x526A
+0xBCF5 0x51CF
+0xBCF6 0x8350
+0xBCF7 0x69DB
+0xBCF8 0x9274
+0xBCF9 0x8DF5
+0xBCFA 0x8D31
+0xBCFB 0x89C1
+0xBCFC 0x952E
+0xBCFD 0x7BAD
+0xBCFE 0x4EF6
+0xBD40 0x7D37
+0xBD41 0x7D38
+0xBD42 0x7D39
+0xBD43 0x7D3A
+0xBD44 0x7D3B
+0xBD45 0x7D3C
+0xBD46 0x7D3D
+0xBD47 0x7D3E
+0xBD48 0x7D3F
+0xBD49 0x7D40
+0xBD4A 0x7D41
+0xBD4B 0x7D42
+0xBD4C 0x7D43
+0xBD4D 0x7D44
+0xBD4E 0x7D45
+0xBD4F 0x7D46
+0xBD50 0x7D47
+0xBD51 0x7D48
+0xBD52 0x7D49
+0xBD53 0x7D4A
+0xBD54 0x7D4B
+0xBD55 0x7D4C
+0xBD56 0x7D4D
+0xBD57 0x7D4E
+0xBD58 0x7D4F
+0xBD59 0x7D50
+0xBD5A 0x7D51
+0xBD5B 0x7D52
+0xBD5C 0x7D53
+0xBD5D 0x7D54
+0xBD5E 0x7D55
+0xBD5F 0x7D56
+0xBD60 0x7D57
+0xBD61 0x7D58
+0xBD62 0x7D59
+0xBD63 0x7D5A
+0xBD64 0x7D5B
+0xBD65 0x7D5C
+0xBD66 0x7D5D
+0xBD67 0x7D5E
+0xBD68 0x7D5F
+0xBD69 0x7D60
+0xBD6A 0x7D61
+0xBD6B 0x7D62
+0xBD6C 0x7D63
+0xBD6D 0x7D64
+0xBD6E 0x7D65
+0xBD6F 0x7D66
+0xBD70 0x7D67
+0xBD71 0x7D68
+0xBD72 0x7D69
+0xBD73 0x7D6A
+0xBD74 0x7D6B
+0xBD75 0x7D6C
+0xBD76 0x7D6D
+0xBD77 0x7D6F
+0xBD78 0x7D70
+0xBD79 0x7D71
+0xBD7A 0x7D72
+0xBD7B 0x7D73
+0xBD7C 0x7D74
+0xBD7D 0x7D75
+0xBD7E 0x7D76
+0xBD80 0x7D78
+0xBD81 0x7D79
+0xBD82 0x7D7A
+0xBD83 0x7D7B
+0xBD84 0x7D7C
+0xBD85 0x7D7D
+0xBD86 0x7D7E
+0xBD87 0x7D7F
+0xBD88 0x7D80
+0xBD89 0x7D81
+0xBD8A 0x7D82
+0xBD8B 0x7D83
+0xBD8C 0x7D84
+0xBD8D 0x7D85
+0xBD8E 0x7D86
+0xBD8F 0x7D87
+0xBD90 0x7D88
+0xBD91 0x7D89
+0xBD92 0x7D8A
+0xBD93 0x7D8B
+0xBD94 0x7D8C
+0xBD95 0x7D8D
+0xBD96 0x7D8E
+0xBD97 0x7D8F
+0xBD98 0x7D90
+0xBD99 0x7D91
+0xBD9A 0x7D92
+0xBD9B 0x7D93
+0xBD9C 0x7D94
+0xBD9D 0x7D95
+0xBD9E 0x7D96
+0xBD9F 0x7D97
+0xBDA0 0x7D98
+0xBDA1 0x5065
+0xBDA2 0x8230
+0xBDA3 0x5251
+0xBDA4 0x996F
+0xBDA5 0x6E10
+0xBDA6 0x6E85
+0xBDA7 0x6DA7
+0xBDA8 0x5EFA
+0xBDA9 0x50F5
+0xBDAA 0x59DC
+0xBDAB 0x5C06
+0xBDAC 0x6D46
+0xBDAD 0x6C5F
+0xBDAE 0x7586
+0xBDAF 0x848B
+0xBDB0 0x6868
+0xBDB1 0x5956
+0xBDB2 0x8BB2
+0xBDB3 0x5320
+0xBDB4 0x9171
+0xBDB5 0x964D
+0xBDB6 0x8549
+0xBDB7 0x6912
+0xBDB8 0x7901
+0xBDB9 0x7126
+0xBDBA 0x80F6
+0xBDBB 0x4EA4
+0xBDBC 0x90CA
+0xBDBD 0x6D47
+0xBDBE 0x9A84
+0xBDBF 0x5A07
+0xBDC0 0x56BC
+0xBDC1 0x6405
+0xBDC2 0x94F0
+0xBDC3 0x77EB
+0xBDC4 0x4FA5
+0xBDC5 0x811A
+0xBDC6 0x72E1
+0xBDC7 0x89D2
+0xBDC8 0x997A
+0xBDC9 0x7F34
+0xBDCA 0x7EDE
+0xBDCB 0x527F
+0xBDCC 0x6559
+0xBDCD 0x9175
+0xBDCE 0x8F7F
+0xBDCF 0x8F83
+0xBDD0 0x53EB
+0xBDD1 0x7A96
+0xBDD2 0x63ED
+0xBDD3 0x63A5
+0xBDD4 0x7686
+0xBDD5 0x79F8
+0xBDD6 0x8857
+0xBDD7 0x9636
+0xBDD8 0x622A
+0xBDD9 0x52AB
+0xBDDA 0x8282
+0xBDDB 0x6854
+0xBDDC 0x6770
+0xBDDD 0x6377
+0xBDDE 0x776B
+0xBDDF 0x7AED
+0xBDE0 0x6D01
+0xBDE1 0x7ED3
+0xBDE2 0x89E3
+0xBDE3 0x59D0
+0xBDE4 0x6212
+0xBDE5 0x85C9
+0xBDE6 0x82A5
+0xBDE7 0x754C
+0xBDE8 0x501F
+0xBDE9 0x4ECB
+0xBDEA 0x75A5
+0xBDEB 0x8BEB
+0xBDEC 0x5C4A
+0xBDED 0x5DFE
+0xBDEE 0x7B4B
+0xBDEF 0x65A4
+0xBDF0 0x91D1
+0xBDF1 0x4ECA
+0xBDF2 0x6D25
+0xBDF3 0x895F
+0xBDF4 0x7D27
+0xBDF5 0x9526
+0xBDF6 0x4EC5
+0xBDF7 0x8C28
+0xBDF8 0x8FDB
+0xBDF9 0x9773
+0xBDFA 0x664B
+0xBDFB 0x7981
+0xBDFC 0x8FD1
+0xBDFD 0x70EC
+0xBDFE 0x6D78
+0xBE40 0x7D99
+0xBE41 0x7D9A
+0xBE42 0x7D9B
+0xBE43 0x7D9C
+0xBE44 0x7D9D
+0xBE45 0x7D9E
+0xBE46 0x7D9F
+0xBE47 0x7DA0
+0xBE48 0x7DA1
+0xBE49 0x7DA2
+0xBE4A 0x7DA3
+0xBE4B 0x7DA4
+0xBE4C 0x7DA5
+0xBE4D 0x7DA7
+0xBE4E 0x7DA8
+0xBE4F 0x7DA9
+0xBE50 0x7DAA
+0xBE51 0x7DAB
+0xBE52 0x7DAC
+0xBE53 0x7DAD
+0xBE54 0x7DAF
+0xBE55 0x7DB0
+0xBE56 0x7DB1
+0xBE57 0x7DB2
+0xBE58 0x7DB3
+0xBE59 0x7DB4
+0xBE5A 0x7DB5
+0xBE5B 0x7DB6
+0xBE5C 0x7DB7
+0xBE5D 0x7DB8
+0xBE5E 0x7DB9
+0xBE5F 0x7DBA
+0xBE60 0x7DBB
+0xBE61 0x7DBC
+0xBE62 0x7DBD
+0xBE63 0x7DBE
+0xBE64 0x7DBF
+0xBE65 0x7DC0
+0xBE66 0x7DC1
+0xBE67 0x7DC2
+0xBE68 0x7DC3
+0xBE69 0x7DC4
+0xBE6A 0x7DC5
+0xBE6B 0x7DC6
+0xBE6C 0x7DC7
+0xBE6D 0x7DC8
+0xBE6E 0x7DC9
+0xBE6F 0x7DCA
+0xBE70 0x7DCB
+0xBE71 0x7DCC
+0xBE72 0x7DCD
+0xBE73 0x7DCE
+0xBE74 0x7DCF
+0xBE75 0x7DD0
+0xBE76 0x7DD1
+0xBE77 0x7DD2
+0xBE78 0x7DD3
+0xBE79 0x7DD4
+0xBE7A 0x7DD5
+0xBE7B 0x7DD6
+0xBE7C 0x7DD7
+0xBE7D 0x7DD8
+0xBE7E 0x7DD9
+0xBE80 0x7DDA
+0xBE81 0x7DDB
+0xBE82 0x7DDC
+0xBE83 0x7DDD
+0xBE84 0x7DDE
+0xBE85 0x7DDF
+0xBE86 0x7DE0
+0xBE87 0x7DE1
+0xBE88 0x7DE2
+0xBE89 0x7DE3
+0xBE8A 0x7DE4
+0xBE8B 0x7DE5
+0xBE8C 0x7DE6
+0xBE8D 0x7DE7
+0xBE8E 0x7DE8
+0xBE8F 0x7DE9
+0xBE90 0x7DEA
+0xBE91 0x7DEB
+0xBE92 0x7DEC
+0xBE93 0x7DED
+0xBE94 0x7DEE
+0xBE95 0x7DEF
+0xBE96 0x7DF0
+0xBE97 0x7DF1
+0xBE98 0x7DF2
+0xBE99 0x7DF3
+0xBE9A 0x7DF4
+0xBE9B 0x7DF5
+0xBE9C 0x7DF6
+0xBE9D 0x7DF7
+0xBE9E 0x7DF8
+0xBE9F 0x7DF9
+0xBEA0 0x7DFA
+0xBEA1 0x5C3D
+0xBEA2 0x52B2
+0xBEA3 0x8346
+0xBEA4 0x5162
+0xBEA5 0x830E
+0xBEA6 0x775B
+0xBEA7 0x6676
+0xBEA8 0x9CB8
+0xBEA9 0x4EAC
+0xBEAA 0x60CA
+0xBEAB 0x7CBE
+0xBEAC 0x7CB3
+0xBEAD 0x7ECF
+0xBEAE 0x4E95
+0xBEAF 0x8B66
+0xBEB0 0x666F
+0xBEB1 0x9888
+0xBEB2 0x9759
+0xBEB3 0x5883
+0xBEB4 0x656C
+0xBEB5 0x955C
+0xBEB6 0x5F84
+0xBEB7 0x75C9
+0xBEB8 0x9756
+0xBEB9 0x7ADF
+0xBEBA 0x7ADE
+0xBEBB 0x51C0
+0xBEBC 0x70AF
+0xBEBD 0x7A98
+0xBEBE 0x63EA
+0xBEBF 0x7A76
+0xBEC0 0x7EA0
+0xBEC1 0x7396
+0xBEC2 0x97ED
+0xBEC3 0x4E45
+0xBEC4 0x7078
+0xBEC5 0x4E5D
+0xBEC6 0x9152
+0xBEC7 0x53A9
+0xBEC8 0x6551
+0xBEC9 0x65E7
+0xBECA 0x81FC
+0xBECB 0x8205
+0xBECC 0x548E
+0xBECD 0x5C31
+0xBECE 0x759A
+0xBECF 0x97A0
+0xBED0 0x62D8
+0xBED1 0x72D9
+0xBED2 0x75BD
+0xBED3 0x5C45
+0xBED4 0x9A79
+0xBED5 0x83CA
+0xBED6 0x5C40
+0xBED7 0x5480
+0xBED8 0x77E9
+0xBED9 0x4E3E
+0xBEDA 0x6CAE
+0xBEDB 0x805A
+0xBEDC 0x62D2
+0xBEDD 0x636E
+0xBEDE 0x5DE8
+0xBEDF 0x5177
+0xBEE0 0x8DDD
+0xBEE1 0x8E1E
+0xBEE2 0x952F
+0xBEE3 0x4FF1
+0xBEE4 0x53E5
+0xBEE5 0x60E7
+0xBEE6 0x70AC
+0xBEE7 0x5267
+0xBEE8 0x6350
+0xBEE9 0x9E43
+0xBEEA 0x5A1F
+0xBEEB 0x5026
+0xBEEC 0x7737
+0xBEED 0x5377
+0xBEEE 0x7EE2
+0xBEEF 0x6485
+0xBEF0 0x652B
+0xBEF1 0x6289
+0xBEF2 0x6398
+0xBEF3 0x5014
+0xBEF4 0x7235
+0xBEF5 0x89C9
+0xBEF6 0x51B3
+0xBEF7 0x8BC0
+0xBEF8 0x7EDD
+0xBEF9 0x5747
+0xBEFA 0x83CC
+0xBEFB 0x94A7
+0xBEFC 0x519B
+0xBEFD 0x541B
+0xBEFE 0x5CFB
+0xBF40 0x7DFB
+0xBF41 0x7DFC
+0xBF42 0x7DFD
+0xBF43 0x7DFE
+0xBF44 0x7DFF
+0xBF45 0x7E00
+0xBF46 0x7E01
+0xBF47 0x7E02
+0xBF48 0x7E03
+0xBF49 0x7E04
+0xBF4A 0x7E05
+0xBF4B 0x7E06
+0xBF4C 0x7E07
+0xBF4D 0x7E08
+0xBF4E 0x7E09
+0xBF4F 0x7E0A
+0xBF50 0x7E0B
+0xBF51 0x7E0C
+0xBF52 0x7E0D
+0xBF53 0x7E0E
+0xBF54 0x7E0F
+0xBF55 0x7E10
+0xBF56 0x7E11
+0xBF57 0x7E12
+0xBF58 0x7E13
+0xBF59 0x7E14
+0xBF5A 0x7E15
+0xBF5B 0x7E16
+0xBF5C 0x7E17
+0xBF5D 0x7E18
+0xBF5E 0x7E19
+0xBF5F 0x7E1A
+0xBF60 0x7E1B
+0xBF61 0x7E1C
+0xBF62 0x7E1D
+0xBF63 0x7E1E
+0xBF64 0x7E1F
+0xBF65 0x7E20
+0xBF66 0x7E21
+0xBF67 0x7E22
+0xBF68 0x7E23
+0xBF69 0x7E24
+0xBF6A 0x7E25
+0xBF6B 0x7E26
+0xBF6C 0x7E27
+0xBF6D 0x7E28
+0xBF6E 0x7E29
+0xBF6F 0x7E2A
+0xBF70 0x7E2B
+0xBF71 0x7E2C
+0xBF72 0x7E2D
+0xBF73 0x7E2E
+0xBF74 0x7E2F
+0xBF75 0x7E30
+0xBF76 0x7E31
+0xBF77 0x7E32
+0xBF78 0x7E33
+0xBF79 0x7E34
+0xBF7A 0x7E35
+0xBF7B 0x7E36
+0xBF7C 0x7E37
+0xBF7D 0x7E38
+0xBF7E 0x7E39
+0xBF80 0x7E3A
+0xBF81 0x7E3C
+0xBF82 0x7E3D
+0xBF83 0x7E3E
+0xBF84 0x7E3F
+0xBF85 0x7E40
+0xBF86 0x7E42
+0xBF87 0x7E43
+0xBF88 0x7E44
+0xBF89 0x7E45
+0xBF8A 0x7E46
+0xBF8B 0x7E48
+0xBF8C 0x7E49
+0xBF8D 0x7E4A
+0xBF8E 0x7E4B
+0xBF8F 0x7E4C
+0xBF90 0x7E4D
+0xBF91 0x7E4E
+0xBF92 0x7E4F
+0xBF93 0x7E50
+0xBF94 0x7E51
+0xBF95 0x7E52
+0xBF96 0x7E53
+0xBF97 0x7E54
+0xBF98 0x7E55
+0xBF99 0x7E56
+0xBF9A 0x7E57
+0xBF9B 0x7E58
+0xBF9C 0x7E59
+0xBF9D 0x7E5A
+0xBF9E 0x7E5B
+0xBF9F 0x7E5C
+0xBFA0 0x7E5D
+0xBFA1 0x4FCA
+0xBFA2 0x7AE3
+0xBFA3 0x6D5A
+0xBFA4 0x90E1
+0xBFA5 0x9A8F
+0xBFA6 0x5580
+0xBFA7 0x5496
+0xBFA8 0x5361
+0xBFA9 0x54AF
+0xBFAA 0x5F00
+0xBFAB 0x63E9
+0xBFAC 0x6977
+0xBFAD 0x51EF
+0xBFAE 0x6168
+0xBFAF 0x520A
+0xBFB0 0x582A
+0xBFB1 0x52D8
+0xBFB2 0x574E
+0xBFB3 0x780D
+0xBFB4 0x770B
+0xBFB5 0x5EB7
+0xBFB6 0x6177
+0xBFB7 0x7CE0
+0xBFB8 0x625B
+0xBFB9 0x6297
+0xBFBA 0x4EA2
+0xBFBB 0x7095
+0xBFBC 0x8003
+0xBFBD 0x62F7
+0xBFBE 0x70E4
+0xBFBF 0x9760
+0xBFC0 0x5777
+0xBFC1 0x82DB
+0xBFC2 0x67EF
+0xBFC3 0x68F5
+0xBFC4 0x78D5
+0xBFC5 0x9897
+0xBFC6 0x79D1
+0xBFC7 0x58F3
+0xBFC8 0x54B3
+0xBFC9 0x53EF
+0xBFCA 0x6E34
+0xBFCB 0x514B
+0xBFCC 0x523B
+0xBFCD 0x5BA2
+0xBFCE 0x8BFE
+0xBFCF 0x80AF
+0xBFD0 0x5543
+0xBFD1 0x57A6
+0xBFD2 0x6073
+0xBFD3 0x5751
+0xBFD4 0x542D
+0xBFD5 0x7A7A
+0xBFD6 0x6050
+0xBFD7 0x5B54
+0xBFD8 0x63A7
+0xBFD9 0x62A0
+0xBFDA 0x53E3
+0xBFDB 0x6263
+0xBFDC 0x5BC7
+0xBFDD 0x67AF
+0xBFDE 0x54ED
+0xBFDF 0x7A9F
+0xBFE0 0x82E6
+0xBFE1 0x9177
+0xBFE2 0x5E93
+0xBFE3 0x88E4
+0xBFE4 0x5938
+0xBFE5 0x57AE
+0xBFE6 0x630E
+0xBFE7 0x8DE8
+0xBFE8 0x80EF
+0xBFE9 0x5757
+0xBFEA 0x7B77
+0xBFEB 0x4FA9
+0xBFEC 0x5FEB
+0xBFED 0x5BBD
+0xBFEE 0x6B3E
+0xBFEF 0x5321
+0xBFF0 0x7B50
+0xBFF1 0x72C2
+0xBFF2 0x6846
+0xBFF3 0x77FF
+0xBFF4 0x7736
+0xBFF5 0x65F7
+0xBFF6 0x51B5
+0xBFF7 0x4E8F
+0xBFF8 0x76D4
+0xBFF9 0x5CBF
+0xBFFA 0x7AA5
+0xBFFB 0x8475
+0xBFFC 0x594E
+0xBFFD 0x9B41
+0xBFFE 0x5080
+0xC040 0x7E5E
+0xC041 0x7E5F
+0xC042 0x7E60
+0xC043 0x7E61
+0xC044 0x7E62
+0xC045 0x7E63
+0xC046 0x7E64
+0xC047 0x7E65
+0xC048 0x7E66
+0xC049 0x7E67
+0xC04A 0x7E68
+0xC04B 0x7E69
+0xC04C 0x7E6A
+0xC04D 0x7E6B
+0xC04E 0x7E6C
+0xC04F 0x7E6D
+0xC050 0x7E6E
+0xC051 0x7E6F
+0xC052 0x7E70
+0xC053 0x7E71
+0xC054 0x7E72
+0xC055 0x7E73
+0xC056 0x7E74
+0xC057 0x7E75
+0xC058 0x7E76
+0xC059 0x7E77
+0xC05A 0x7E78
+0xC05B 0x7E79
+0xC05C 0x7E7A
+0xC05D 0x7E7B
+0xC05E 0x7E7C
+0xC05F 0x7E7D
+0xC060 0x7E7E
+0xC061 0x7E7F
+0xC062 0x7E80
+0xC063 0x7E81
+0xC064 0x7E83
+0xC065 0x7E84
+0xC066 0x7E85
+0xC067 0x7E86
+0xC068 0x7E87
+0xC069 0x7E88
+0xC06A 0x7E89
+0xC06B 0x7E8A
+0xC06C 0x7E8B
+0xC06D 0x7E8C
+0xC06E 0x7E8D
+0xC06F 0x7E8E
+0xC070 0x7E8F
+0xC071 0x7E90
+0xC072 0x7E91
+0xC073 0x7E92
+0xC074 0x7E93
+0xC075 0x7E94
+0xC076 0x7E95
+0xC077 0x7E96
+0xC078 0x7E97
+0xC079 0x7E98
+0xC07A 0x7E99
+0xC07B 0x7E9A
+0xC07C 0x7E9C
+0xC07D 0x7E9D
+0xC07E 0x7E9E
+0xC080 0x7EAE
+0xC081 0x7EB4
+0xC082 0x7EBB
+0xC083 0x7EBC
+0xC084 0x7ED6
+0xC085 0x7EE4
+0xC086 0x7EEC
+0xC087 0x7EF9
+0xC088 0x7F0A
+0xC089 0x7F10
+0xC08A 0x7F1E
+0xC08B 0x7F37
+0xC08C 0x7F39
+0xC08D 0x7F3B
+0xC08E 0x7F3C
+0xC08F 0x7F3D
+0xC090 0x7F3E
+0xC091 0x7F3F
+0xC092 0x7F40
+0xC093 0x7F41
+0xC094 0x7F43
+0xC095 0x7F46
+0xC096 0x7F47
+0xC097 0x7F48
+0xC098 0x7F49
+0xC099 0x7F4A
+0xC09A 0x7F4B
+0xC09B 0x7F4C
+0xC09C 0x7F4D
+0xC09D 0x7F4E
+0xC09E 0x7F4F
+0xC09F 0x7F52
+0xC0A0 0x7F53
+0xC0A1 0x9988
+0xC0A2 0x6127
+0xC0A3 0x6E83
+0xC0A4 0x5764
+0xC0A5 0x6606
+0xC0A6 0x6346
+0xC0A7 0x56F0
+0xC0A8 0x62EC
+0xC0A9 0x6269
+0xC0AA 0x5ED3
+0xC0AB 0x9614
+0xC0AC 0x5783
+0xC0AD 0x62C9
+0xC0AE 0x5587
+0xC0AF 0x8721
+0xC0B0 0x814A
+0xC0B1 0x8FA3
+0xC0B2 0x5566
+0xC0B3 0x83B1
+0xC0B4 0x6765
+0xC0B5 0x8D56
+0xC0B6 0x84DD
+0xC0B7 0x5A6A
+0xC0B8 0x680F
+0xC0B9 0x62E6
+0xC0BA 0x7BEE
+0xC0BB 0x9611
+0xC0BC 0x5170
+0xC0BD 0x6F9C
+0xC0BE 0x8C30
+0xC0BF 0x63FD
+0xC0C0 0x89C8
+0xC0C1 0x61D2
+0xC0C2 0x7F06
+0xC0C3 0x70C2
+0xC0C4 0x6EE5
+0xC0C5 0x7405
+0xC0C6 0x6994
+0xC0C7 0x72FC
+0xC0C8 0x5ECA
+0xC0C9 0x90CE
+0xC0CA 0x6717
+0xC0CB 0x6D6A
+0xC0CC 0x635E
+0xC0CD 0x52B3
+0xC0CE 0x7262
+0xC0CF 0x8001
+0xC0D0 0x4F6C
+0xC0D1 0x59E5
+0xC0D2 0x916A
+0xC0D3 0x70D9
+0xC0D4 0x6D9D
+0xC0D5 0x52D2
+0xC0D6 0x4E50
+0xC0D7 0x96F7
+0xC0D8 0x956D
+0xC0D9 0x857E
+0xC0DA 0x78CA
+0xC0DB 0x7D2F
+0xC0DC 0x5121
+0xC0DD 0x5792
+0xC0DE 0x64C2
+0xC0DF 0x808B
+0xC0E0 0x7C7B
+0xC0E1 0x6CEA
+0xC0E2 0x68F1
+0xC0E3 0x695E
+0xC0E4 0x51B7
+0xC0E5 0x5398
+0xC0E6 0x68A8
+0xC0E7 0x7281
+0xC0E8 0x9ECE
+0xC0E9 0x7BF1
+0xC0EA 0x72F8
+0xC0EB 0x79BB
+0xC0EC 0x6F13
+0xC0ED 0x7406
+0xC0EE 0x674E
+0xC0EF 0x91CC
+0xC0F0 0x9CA4
+0xC0F1 0x793C
+0xC0F2 0x8389
+0xC0F3 0x8354
+0xC0F4 0x540F
+0xC0F5 0x6817
+0xC0F6 0x4E3D
+0xC0F7 0x5389
+0xC0F8 0x52B1
+0xC0F9 0x783E
+0xC0FA 0x5386
+0xC0FB 0x5229
+0xC0FC 0x5088
+0xC0FD 0x4F8B
+0xC0FE 0x4FD0
+0xC140 0x7F56
+0xC141 0x7F59
+0xC142 0x7F5B
+0xC143 0x7F5C
+0xC144 0x7F5D
+0xC145 0x7F5E
+0xC146 0x7F60
+0xC147 0x7F63
+0xC148 0x7F64
+0xC149 0x7F65
+0xC14A 0x7F66
+0xC14B 0x7F67
+0xC14C 0x7F6B
+0xC14D 0x7F6C
+0xC14E 0x7F6D
+0xC14F 0x7F6F
+0xC150 0x7F70
+0xC151 0x7F73
+0xC152 0x7F75
+0xC153 0x7F76
+0xC154 0x7F77
+0xC155 0x7F78
+0xC156 0x7F7A
+0xC157 0x7F7B
+0xC158 0x7F7C
+0xC159 0x7F7D
+0xC15A 0x7F7F
+0xC15B 0x7F80
+0xC15C 0x7F82
+0xC15D 0x7F83
+0xC15E 0x7F84
+0xC15F 0x7F85
+0xC160 0x7F86
+0xC161 0x7F87
+0xC162 0x7F88
+0xC163 0x7F89
+0xC164 0x7F8B
+0xC165 0x7F8D
+0xC166 0x7F8F
+0xC167 0x7F90
+0xC168 0x7F91
+0xC169 0x7F92
+0xC16A 0x7F93
+0xC16B 0x7F95
+0xC16C 0x7F96
+0xC16D 0x7F97
+0xC16E 0x7F98
+0xC16F 0x7F99
+0xC170 0x7F9B
+0xC171 0x7F9C
+0xC172 0x7FA0
+0xC173 0x7FA2
+0xC174 0x7FA3
+0xC175 0x7FA5
+0xC176 0x7FA6
+0xC177 0x7FA8
+0xC178 0x7FA9
+0xC179 0x7FAA
+0xC17A 0x7FAB
+0xC17B 0x7FAC
+0xC17C 0x7FAD
+0xC17D 0x7FAE
+0xC17E 0x7FB1
+0xC180 0x7FB3
+0xC181 0x7FB4
+0xC182 0x7FB5
+0xC183 0x7FB6
+0xC184 0x7FB7
+0xC185 0x7FBA
+0xC186 0x7FBB
+0xC187 0x7FBE
+0xC188 0x7FC0
+0xC189 0x7FC2
+0xC18A 0x7FC3
+0xC18B 0x7FC4
+0xC18C 0x7FC6
+0xC18D 0x7FC7
+0xC18E 0x7FC8
+0xC18F 0x7FC9
+0xC190 0x7FCB
+0xC191 0x7FCD
+0xC192 0x7FCF
+0xC193 0x7FD0
+0xC194 0x7FD1
+0xC195 0x7FD2
+0xC196 0x7FD3
+0xC197 0x7FD6
+0xC198 0x7FD7
+0xC199 0x7FD9
+0xC19A 0x7FDA
+0xC19B 0x7FDB
+0xC19C 0x7FDC
+0xC19D 0x7FDD
+0xC19E 0x7FDE
+0xC19F 0x7FE2
+0xC1A0 0x7FE3
+0xC1A1 0x75E2
+0xC1A2 0x7ACB
+0xC1A3 0x7C92
+0xC1A4 0x6CA5
+0xC1A5 0x96B6
+0xC1A6 0x529B
+0xC1A7 0x7483
+0xC1A8 0x54E9
+0xC1A9 0x4FE9
+0xC1AA 0x8054
+0xC1AB 0x83B2
+0xC1AC 0x8FDE
+0xC1AD 0x9570
+0xC1AE 0x5EC9
+0xC1AF 0x601C
+0xC1B0 0x6D9F
+0xC1B1 0x5E18
+0xC1B2 0x655B
+0xC1B3 0x8138
+0xC1B4 0x94FE
+0xC1B5 0x604B
+0xC1B6 0x70BC
+0xC1B7 0x7EC3
+0xC1B8 0x7CAE
+0xC1B9 0x51C9
+0xC1BA 0x6881
+0xC1BB 0x7CB1
+0xC1BC 0x826F
+0xC1BD 0x4E24
+0xC1BE 0x8F86
+0xC1BF 0x91CF
+0xC1C0 0x667E
+0xC1C1 0x4EAE
+0xC1C2 0x8C05
+0xC1C3 0x64A9
+0xC1C4 0x804A
+0xC1C5 0x50DA
+0xC1C6 0x7597
+0xC1C7 0x71CE
+0xC1C8 0x5BE5
+0xC1C9 0x8FBD
+0xC1CA 0x6F66
+0xC1CB 0x4E86
+0xC1CC 0x6482
+0xC1CD 0x9563
+0xC1CE 0x5ED6
+0xC1CF 0x6599
+0xC1D0 0x5217
+0xC1D1 0x88C2
+0xC1D2 0x70C8
+0xC1D3 0x52A3
+0xC1D4 0x730E
+0xC1D5 0x7433
+0xC1D6 0x6797
+0xC1D7 0x78F7
+0xC1D8 0x9716
+0xC1D9 0x4E34
+0xC1DA 0x90BB
+0xC1DB 0x9CDE
+0xC1DC 0x6DCB
+0xC1DD 0x51DB
+0xC1DE 0x8D41
+0xC1DF 0x541D
+0xC1E0 0x62CE
+0xC1E1 0x73B2
+0xC1E2 0x83F1
+0xC1E3 0x96F6
+0xC1E4 0x9F84
+0xC1E5 0x94C3
+0xC1E6 0x4F36
+0xC1E7 0x7F9A
+0xC1E8 0x51CC
+0xC1E9 0x7075
+0xC1EA 0x9675
+0xC1EB 0x5CAD
+0xC1EC 0x9886
+0xC1ED 0x53E6
+0xC1EE 0x4EE4
+0xC1EF 0x6E9C
+0xC1F0 0x7409
+0xC1F1 0x69B4
+0xC1F2 0x786B
+0xC1F3 0x998F
+0xC1F4 0x7559
+0xC1F5 0x5218
+0xC1F6 0x7624
+0xC1F7 0x6D41
+0xC1F8 0x67F3
+0xC1F9 0x516D
+0xC1FA 0x9F99
+0xC1FB 0x804B
+0xC1FC 0x5499
+0xC1FD 0x7B3C
+0xC1FE 0x7ABF
+0xC240 0x7FE4
+0xC241 0x7FE7
+0xC242 0x7FE8
+0xC243 0x7FEA
+0xC244 0x7FEB
+0xC245 0x7FEC
+0xC246 0x7FED
+0xC247 0x7FEF
+0xC248 0x7FF2
+0xC249 0x7FF4
+0xC24A 0x7FF5
+0xC24B 0x7FF6
+0xC24C 0x7FF7
+0xC24D 0x7FF8
+0xC24E 0x7FF9
+0xC24F 0x7FFA
+0xC250 0x7FFD
+0xC251 0x7FFE
+0xC252 0x7FFF
+0xC253 0x8002
+0xC254 0x8007
+0xC255 0x8008
+0xC256 0x8009
+0xC257 0x800A
+0xC258 0x800E
+0xC259 0x800F
+0xC25A 0x8011
+0xC25B 0x8013
+0xC25C 0x801A
+0xC25D 0x801B
+0xC25E 0x801D
+0xC25F 0x801E
+0xC260 0x801F
+0xC261 0x8021
+0xC262 0x8023
+0xC263 0x8024
+0xC264 0x802B
+0xC265 0x802C
+0xC266 0x802D
+0xC267 0x802E
+0xC268 0x802F
+0xC269 0x8030
+0xC26A 0x8032
+0xC26B 0x8034
+0xC26C 0x8039
+0xC26D 0x803A
+0xC26E 0x803C
+0xC26F 0x803E
+0xC270 0x8040
+0xC271 0x8041
+0xC272 0x8044
+0xC273 0x8045
+0xC274 0x8047
+0xC275 0x8048
+0xC276 0x8049
+0xC277 0x804E
+0xC278 0x804F
+0xC279 0x8050
+0xC27A 0x8051
+0xC27B 0x8053
+0xC27C 0x8055
+0xC27D 0x8056
+0xC27E 0x8057
+0xC280 0x8059
+0xC281 0x805B
+0xC282 0x805C
+0xC283 0x805D
+0xC284 0x805E
+0xC285 0x805F
+0xC286 0x8060
+0xC287 0x8061
+0xC288 0x8062
+0xC289 0x8063
+0xC28A 0x8064
+0xC28B 0x8065
+0xC28C 0x8066
+0xC28D 0x8067
+0xC28E 0x8068
+0xC28F 0x806B
+0xC290 0x806C
+0xC291 0x806D
+0xC292 0x806E
+0xC293 0x806F
+0xC294 0x8070
+0xC295 0x8072
+0xC296 0x8073
+0xC297 0x8074
+0xC298 0x8075
+0xC299 0x8076
+0xC29A 0x8077
+0xC29B 0x8078
+0xC29C 0x8079
+0xC29D 0x807A
+0xC29E 0x807B
+0xC29F 0x807C
+0xC2A0 0x807D
+0xC2A1 0x9686
+0xC2A2 0x5784
+0xC2A3 0x62E2
+0xC2A4 0x9647
+0xC2A5 0x697C
+0xC2A6 0x5A04
+0xC2A7 0x6402
+0xC2A8 0x7BD3
+0xC2A9 0x6F0F
+0xC2AA 0x964B
+0xC2AB 0x82A6
+0xC2AC 0x5362
+0xC2AD 0x9885
+0xC2AE 0x5E90
+0xC2AF 0x7089
+0xC2B0 0x63B3
+0xC2B1 0x5364
+0xC2B2 0x864F
+0xC2B3 0x9C81
+0xC2B4 0x9E93
+0xC2B5 0x788C
+0xC2B6 0x9732
+0xC2B7 0x8DEF
+0xC2B8 0x8D42
+0xC2B9 0x9E7F
+0xC2BA 0x6F5E
+0xC2BB 0x7984
+0xC2BC 0x5F55
+0xC2BD 0x9646
+0xC2BE 0x622E
+0xC2BF 0x9A74
+0xC2C0 0x5415
+0xC2C1 0x94DD
+0xC2C2 0x4FA3
+0xC2C3 0x65C5
+0xC2C4 0x5C65
+0xC2C5 0x5C61
+0xC2C6 0x7F15
+0xC2C7 0x8651
+0xC2C8 0x6C2F
+0xC2C9 0x5F8B
+0xC2CA 0x7387
+0xC2CB 0x6EE4
+0xC2CC 0x7EFF
+0xC2CD 0x5CE6
+0xC2CE 0x631B
+0xC2CF 0x5B6A
+0xC2D0 0x6EE6
+0xC2D1 0x5375
+0xC2D2 0x4E71
+0xC2D3 0x63A0
+0xC2D4 0x7565
+0xC2D5 0x62A1
+0xC2D6 0x8F6E
+0xC2D7 0x4F26
+0xC2D8 0x4ED1
+0xC2D9 0x6CA6
+0xC2DA 0x7EB6
+0xC2DB 0x8BBA
+0xC2DC 0x841D
+0xC2DD 0x87BA
+0xC2DE 0x7F57
+0xC2DF 0x903B
+0xC2E0 0x9523
+0xC2E1 0x7BA9
+0xC2E2 0x9AA1
+0xC2E3 0x88F8
+0xC2E4 0x843D
+0xC2E5 0x6D1B
+0xC2E6 0x9A86
+0xC2E7 0x7EDC
+0xC2E8 0x5988
+0xC2E9 0x9EBB
+0xC2EA 0x739B
+0xC2EB 0x7801
+0xC2EC 0x8682
+0xC2ED 0x9A6C
+0xC2EE 0x9A82
+0xC2EF 0x561B
+0xC2F0 0x5417
+0xC2F1 0x57CB
+0xC2F2 0x4E70
+0xC2F3 0x9EA6
+0xC2F4 0x5356
+0xC2F5 0x8FC8
+0xC2F6 0x8109
+0xC2F7 0x7792
+0xC2F8 0x9992
+0xC2F9 0x86EE
+0xC2FA 0x6EE1
+0xC2FB 0x8513
+0xC2FC 0x66FC
+0xC2FD 0x6162
+0xC2FE 0x6F2B
+0xC340 0x807E
+0xC341 0x8081
+0xC342 0x8082
+0xC343 0x8085
+0xC344 0x8088
+0xC345 0x808A
+0xC346 0x808D
+0xC347 0x808E
+0xC348 0x808F
+0xC349 0x8090
+0xC34A 0x8091
+0xC34B 0x8092
+0xC34C 0x8094
+0xC34D 0x8095
+0xC34E 0x8097
+0xC34F 0x8099
+0xC350 0x809E
+0xC351 0x80A3
+0xC352 0x80A6
+0xC353 0x80A7
+0xC354 0x80A8
+0xC355 0x80AC
+0xC356 0x80B0
+0xC357 0x80B3
+0xC358 0x80B5
+0xC359 0x80B6
+0xC35A 0x80B8
+0xC35B 0x80B9
+0xC35C 0x80BB
+0xC35D 0x80C5
+0xC35E 0x80C7
+0xC35F 0x80C8
+0xC360 0x80C9
+0xC361 0x80CA
+0xC362 0x80CB
+0xC363 0x80CF
+0xC364 0x80D0
+0xC365 0x80D1
+0xC366 0x80D2
+0xC367 0x80D3
+0xC368 0x80D4
+0xC369 0x80D5
+0xC36A 0x80D8
+0xC36B 0x80DF
+0xC36C 0x80E0
+0xC36D 0x80E2
+0xC36E 0x80E3
+0xC36F 0x80E6
+0xC370 0x80EE
+0xC371 0x80F5
+0xC372 0x80F7
+0xC373 0x80F9
+0xC374 0x80FB
+0xC375 0x80FE
+0xC376 0x80FF
+0xC377 0x8100
+0xC378 0x8101
+0xC379 0x8103
+0xC37A 0x8104
+0xC37B 0x8105
+0xC37C 0x8107
+0xC37D 0x8108
+0xC37E 0x810B
+0xC380 0x810C
+0xC381 0x8115
+0xC382 0x8117
+0xC383 0x8119
+0xC384 0x811B
+0xC385 0x811C
+0xC386 0x811D
+0xC387 0x811F
+0xC388 0x8120
+0xC389 0x8121
+0xC38A 0x8122
+0xC38B 0x8123
+0xC38C 0x8124
+0xC38D 0x8125
+0xC38E 0x8126
+0xC38F 0x8127
+0xC390 0x8128
+0xC391 0x8129
+0xC392 0x812A
+0xC393 0x812B
+0xC394 0x812D
+0xC395 0x812E
+0xC396 0x8130
+0xC397 0x8133
+0xC398 0x8134
+0xC399 0x8135
+0xC39A 0x8137
+0xC39B 0x8139
+0xC39C 0x813A
+0xC39D 0x813B
+0xC39E 0x813C
+0xC39F 0x813D
+0xC3A0 0x813F
+0xC3A1 0x8C29
+0xC3A2 0x8292
+0xC3A3 0x832B
+0xC3A4 0x76F2
+0xC3A5 0x6C13
+0xC3A6 0x5FD9
+0xC3A7 0x83BD
+0xC3A8 0x732B
+0xC3A9 0x8305
+0xC3AA 0x951A
+0xC3AB 0x6BDB
+0xC3AC 0x77DB
+0xC3AD 0x94C6
+0xC3AE 0x536F
+0xC3AF 0x8302
+0xC3B0 0x5192
+0xC3B1 0x5E3D
+0xC3B2 0x8C8C
+0xC3B3 0x8D38
+0xC3B4 0x4E48
+0xC3B5 0x73AB
+0xC3B6 0x679A
+0xC3B7 0x6885
+0xC3B8 0x9176
+0xC3B9 0x9709
+0xC3BA 0x7164
+0xC3BB 0x6CA1
+0xC3BC 0x7709
+0xC3BD 0x5A92
+0xC3BE 0x9541
+0xC3BF 0x6BCF
+0xC3C0 0x7F8E
+0xC3C1 0x6627
+0xC3C2 0x5BD0
+0xC3C3 0x59B9
+0xC3C4 0x5A9A
+0xC3C5 0x95E8
+0xC3C6 0x95F7
+0xC3C7 0x4EEC
+0xC3C8 0x840C
+0xC3C9 0x8499
+0xC3CA 0x6AAC
+0xC3CB 0x76DF
+0xC3CC 0x9530
+0xC3CD 0x731B
+0xC3CE 0x68A6
+0xC3CF 0x5B5F
+0xC3D0 0x772F
+0xC3D1 0x919A
+0xC3D2 0x9761
+0xC3D3 0x7CDC
+0xC3D4 0x8FF7
+0xC3D5 0x8C1C
+0xC3D6 0x5F25
+0xC3D7 0x7C73
+0xC3D8 0x79D8
+0xC3D9 0x89C5
+0xC3DA 0x6CCC
+0xC3DB 0x871C
+0xC3DC 0x5BC6
+0xC3DD 0x5E42
+0xC3DE 0x68C9
+0xC3DF 0x7720
+0xC3E0 0x7EF5
+0xC3E1 0x5195
+0xC3E2 0x514D
+0xC3E3 0x52C9
+0xC3E4 0x5A29
+0xC3E5 0x7F05
+0xC3E6 0x9762
+0xC3E7 0x82D7
+0xC3E8 0x63CF
+0xC3E9 0x7784
+0xC3EA 0x85D0
+0xC3EB 0x79D2
+0xC3EC 0x6E3A
+0xC3ED 0x5E99
+0xC3EE 0x5999
+0xC3EF 0x8511
+0xC3F0 0x706D
+0xC3F1 0x6C11
+0xC3F2 0x62BF
+0xC3F3 0x76BF
+0xC3F4 0x654F
+0xC3F5 0x60AF
+0xC3F6 0x95FD
+0xC3F7 0x660E
+0xC3F8 0x879F
+0xC3F9 0x9E23
+0xC3FA 0x94ED
+0xC3FB 0x540D
+0xC3FC 0x547D
+0xC3FD 0x8C2C
+0xC3FE 0x6478
+0xC440 0x8140
+0xC441 0x8141
+0xC442 0x8142
+0xC443 0x8143
+0xC444 0x8144
+0xC445 0x8145
+0xC446 0x8147
+0xC447 0x8149
+0xC448 0x814D
+0xC449 0x814E
+0xC44A 0x814F
+0xC44B 0x8152
+0xC44C 0x8156
+0xC44D 0x8157
+0xC44E 0x8158
+0xC44F 0x815B
+0xC450 0x815C
+0xC451 0x815D
+0xC452 0x815E
+0xC453 0x815F
+0xC454 0x8161
+0xC455 0x8162
+0xC456 0x8163
+0xC457 0x8164
+0xC458 0x8166
+0xC459 0x8168
+0xC45A 0x816A
+0xC45B 0x816B
+0xC45C 0x816C
+0xC45D 0x816F
+0xC45E 0x8172
+0xC45F 0x8173
+0xC460 0x8175
+0xC461 0x8176
+0xC462 0x8177
+0xC463 0x8178
+0xC464 0x8181
+0xC465 0x8183
+0xC466 0x8184
+0xC467 0x8185
+0xC468 0x8186
+0xC469 0x8187
+0xC46A 0x8189
+0xC46B 0x818B
+0xC46C 0x818C
+0xC46D 0x818D
+0xC46E 0x818E
+0xC46F 0x8190
+0xC470 0x8192
+0xC471 0x8193
+0xC472 0x8194
+0xC473 0x8195
+0xC474 0x8196
+0xC475 0x8197
+0xC476 0x8199
+0xC477 0x819A
+0xC478 0x819E
+0xC479 0x819F
+0xC47A 0x81A0
+0xC47B 0x81A1
+0xC47C 0x81A2
+0xC47D 0x81A4
+0xC47E 0x81A5
+0xC480 0x81A7
+0xC481 0x81A9
+0xC482 0x81AB
+0xC483 0x81AC
+0xC484 0x81AD
+0xC485 0x81AE
+0xC486 0x81AF
+0xC487 0x81B0
+0xC488 0x81B1
+0xC489 0x81B2
+0xC48A 0x81B4
+0xC48B 0x81B5
+0xC48C 0x81B6
+0xC48D 0x81B7
+0xC48E 0x81B8
+0xC48F 0x81B9
+0xC490 0x81BC
+0xC491 0x81BD
+0xC492 0x81BE
+0xC493 0x81BF
+0xC494 0x81C4
+0xC495 0x81C5
+0xC496 0x81C7
+0xC497 0x81C8
+0xC498 0x81C9
+0xC499 0x81CB
+0xC49A 0x81CD
+0xC49B 0x81CE
+0xC49C 0x81CF
+0xC49D 0x81D0
+0xC49E 0x81D1
+0xC49F 0x81D2
+0xC4A0 0x81D3
+0xC4A1 0x6479
+0xC4A2 0x8611
+0xC4A3 0x6A21
+0xC4A4 0x819C
+0xC4A5 0x78E8
+0xC4A6 0x6469
+0xC4A7 0x9B54
+0xC4A8 0x62B9
+0xC4A9 0x672B
+0xC4AA 0x83AB
+0xC4AB 0x58A8
+0xC4AC 0x9ED8
+0xC4AD 0x6CAB
+0xC4AE 0x6F20
+0xC4AF 0x5BDE
+0xC4B0 0x964C
+0xC4B1 0x8C0B
+0xC4B2 0x725F
+0xC4B3 0x67D0
+0xC4B4 0x62C7
+0xC4B5 0x7261
+0xC4B6 0x4EA9
+0xC4B7 0x59C6
+0xC4B8 0x6BCD
+0xC4B9 0x5893
+0xC4BA 0x66AE
+0xC4BB 0x5E55
+0xC4BC 0x52DF
+0xC4BD 0x6155
+0xC4BE 0x6728
+0xC4BF 0x76EE
+0xC4C0 0x7766
+0xC4C1 0x7267
+0xC4C2 0x7A46
+0xC4C3 0x62FF
+0xC4C4 0x54EA
+0xC4C5 0x5450
+0xC4C6 0x94A0
+0xC4C7 0x90A3
+0xC4C8 0x5A1C
+0xC4C9 0x7EB3
+0xC4CA 0x6C16
+0xC4CB 0x4E43
+0xC4CC 0x5976
+0xC4CD 0x8010
+0xC4CE 0x5948
+0xC4CF 0x5357
+0xC4D0 0x7537
+0xC4D1 0x96BE
+0xC4D2 0x56CA
+0xC4D3 0x6320
+0xC4D4 0x8111
+0xC4D5 0x607C
+0xC4D6 0x95F9
+0xC4D7 0x6DD6
+0xC4D8 0x5462
+0xC4D9 0x9981
+0xC4DA 0x5185
+0xC4DB 0x5AE9
+0xC4DC 0x80FD
+0xC4DD 0x59AE
+0xC4DE 0x9713
+0xC4DF 0x502A
+0xC4E0 0x6CE5
+0xC4E1 0x5C3C
+0xC4E2 0x62DF
+0xC4E3 0x4F60
+0xC4E4 0x533F
+0xC4E5 0x817B
+0xC4E6 0x9006
+0xC4E7 0x6EBA
+0xC4E8 0x852B
+0xC4E9 0x62C8
+0xC4EA 0x5E74
+0xC4EB 0x78BE
+0xC4EC 0x64B5
+0xC4ED 0x637B
+0xC4EE 0x5FF5
+0xC4EF 0x5A18
+0xC4F0 0x917F
+0xC4F1 0x9E1F
+0xC4F2 0x5C3F
+0xC4F3 0x634F
+0xC4F4 0x8042
+0xC4F5 0x5B7D
+0xC4F6 0x556E
+0xC4F7 0x954A
+0xC4F8 0x954D
+0xC4F9 0x6D85
+0xC4FA 0x60A8
+0xC4FB 0x67E0
+0xC4FC 0x72DE
+0xC4FD 0x51DD
+0xC4FE 0x5B81
+0xC540 0x81D4
+0xC541 0x81D5
+0xC542 0x81D6
+0xC543 0x81D7
+0xC544 0x81D8
+0xC545 0x81D9
+0xC546 0x81DA
+0xC547 0x81DB
+0xC548 0x81DC
+0xC549 0x81DD
+0xC54A 0x81DE
+0xC54B 0x81DF
+0xC54C 0x81E0
+0xC54D 0x81E1
+0xC54E 0x81E2
+0xC54F 0x81E4
+0xC550 0x81E5
+0xC551 0x81E6
+0xC552 0x81E8
+0xC553 0x81E9
+0xC554 0x81EB
+0xC555 0x81EE
+0xC556 0x81EF
+0xC557 0x81F0
+0xC558 0x81F1
+0xC559 0x81F2
+0xC55A 0x81F5
+0xC55B 0x81F6
+0xC55C 0x81F7
+0xC55D 0x81F8
+0xC55E 0x81F9
+0xC55F 0x81FA
+0xC560 0x81FD
+0xC561 0x81FF
+0xC562 0x8203
+0xC563 0x8207
+0xC564 0x8208
+0xC565 0x8209
+0xC566 0x820A
+0xC567 0x820B
+0xC568 0x820E
+0xC569 0x820F
+0xC56A 0x8211
+0xC56B 0x8213
+0xC56C 0x8215
+0xC56D 0x8216
+0xC56E 0x8217
+0xC56F 0x8218
+0xC570 0x8219
+0xC571 0x821A
+0xC572 0x821D
+0xC573 0x8220
+0xC574 0x8224
+0xC575 0x8225
+0xC576 0x8226
+0xC577 0x8227
+0xC578 0x8229
+0xC579 0x822E
+0xC57A 0x8232
+0xC57B 0x823A
+0xC57C 0x823C
+0xC57D 0x823D
+0xC57E 0x823F
+0xC580 0x8240
+0xC581 0x8241
+0xC582 0x8242
+0xC583 0x8243
+0xC584 0x8245
+0xC585 0x8246
+0xC586 0x8248
+0xC587 0x824A
+0xC588 0x824C
+0xC589 0x824D
+0xC58A 0x824E
+0xC58B 0x8250
+0xC58C 0x8251
+0xC58D 0x8252
+0xC58E 0x8253
+0xC58F 0x8254
+0xC590 0x8255
+0xC591 0x8256
+0xC592 0x8257
+0xC593 0x8259
+0xC594 0x825B
+0xC595 0x825C
+0xC596 0x825D
+0xC597 0x825E
+0xC598 0x8260
+0xC599 0x8261
+0xC59A 0x8262
+0xC59B 0x8263
+0xC59C 0x8264
+0xC59D 0x8265
+0xC59E 0x8266
+0xC59F 0x8267
+0xC5A0 0x8269
+0xC5A1 0x62E7
+0xC5A2 0x6CDE
+0xC5A3 0x725B
+0xC5A4 0x626D
+0xC5A5 0x94AE
+0xC5A6 0x7EBD
+0xC5A7 0x8113
+0xC5A8 0x6D53
+0xC5A9 0x519C
+0xC5AA 0x5F04
+0xC5AB 0x5974
+0xC5AC 0x52AA
+0xC5AD 0x6012
+0xC5AE 0x5973
+0xC5AF 0x6696
+0xC5B0 0x8650
+0xC5B1 0x759F
+0xC5B2 0x632A
+0xC5B3 0x61E6
+0xC5B4 0x7CEF
+0xC5B5 0x8BFA
+0xC5B6 0x54E6
+0xC5B7 0x6B27
+0xC5B8 0x9E25
+0xC5B9 0x6BB4
+0xC5BA 0x85D5
+0xC5BB 0x5455
+0xC5BC 0x5076
+0xC5BD 0x6CA4
+0xC5BE 0x556A
+0xC5BF 0x8DB4
+0xC5C0 0x722C
+0xC5C1 0x5E15
+0xC5C2 0x6015
+0xC5C3 0x7436
+0xC5C4 0x62CD
+0xC5C5 0x6392
+0xC5C6 0x724C
+0xC5C7 0x5F98
+0xC5C8 0x6E43
+0xC5C9 0x6D3E
+0xC5CA 0x6500
+0xC5CB 0x6F58
+0xC5CC 0x76D8
+0xC5CD 0x78D0
+0xC5CE 0x76FC
+0xC5CF 0x7554
+0xC5D0 0x5224
+0xC5D1 0x53DB
+0xC5D2 0x4E53
+0xC5D3 0x5E9E
+0xC5D4 0x65C1
+0xC5D5 0x802A
+0xC5D6 0x80D6
+0xC5D7 0x629B
+0xC5D8 0x5486
+0xC5D9 0x5228
+0xC5DA 0x70AE
+0xC5DB 0x888D
+0xC5DC 0x8DD1
+0xC5DD 0x6CE1
+0xC5DE 0x5478
+0xC5DF 0x80DA
+0xC5E0 0x57F9
+0xC5E1 0x88F4
+0xC5E2 0x8D54
+0xC5E3 0x966A
+0xC5E4 0x914D
+0xC5E5 0x4F69
+0xC5E6 0x6C9B
+0xC5E7 0x55B7
+0xC5E8 0x76C6
+0xC5E9 0x7830
+0xC5EA 0x62A8
+0xC5EB 0x70F9
+0xC5EC 0x6F8E
+0xC5ED 0x5F6D
+0xC5EE 0x84EC
+0xC5EF 0x68DA
+0xC5F0 0x787C
+0xC5F1 0x7BF7
+0xC5F2 0x81A8
+0xC5F3 0x670B
+0xC5F4 0x9E4F
+0xC5F5 0x6367
+0xC5F6 0x78B0
+0xC5F7 0x576F
+0xC5F8 0x7812
+0xC5F9 0x9739
+0xC5FA 0x6279
+0xC5FB 0x62AB
+0xC5FC 0x5288
+0xC5FD 0x7435
+0xC5FE 0x6BD7
+0xC640 0x826A
+0xC641 0x826B
+0xC642 0x826C
+0xC643 0x826D
+0xC644 0x8271
+0xC645 0x8275
+0xC646 0x8276
+0xC647 0x8277
+0xC648 0x8278
+0xC649 0x827B
+0xC64A 0x827C
+0xC64B 0x8280
+0xC64C 0x8281
+0xC64D 0x8283
+0xC64E 0x8285
+0xC64F 0x8286
+0xC650 0x8287
+0xC651 0x8289
+0xC652 0x828C
+0xC653 0x8290
+0xC654 0x8293
+0xC655 0x8294
+0xC656 0x8295
+0xC657 0x8296
+0xC658 0x829A
+0xC659 0x829B
+0xC65A 0x829E
+0xC65B 0x82A0
+0xC65C 0x82A2
+0xC65D 0x82A3
+0xC65E 0x82A7
+0xC65F 0x82B2
+0xC660 0x82B5
+0xC661 0x82B6
+0xC662 0x82BA
+0xC663 0x82BB
+0xC664 0x82BC
+0xC665 0x82BF
+0xC666 0x82C0
+0xC667 0x82C2
+0xC668 0x82C3
+0xC669 0x82C5
+0xC66A 0x82C6
+0xC66B 0x82C9
+0xC66C 0x82D0
+0xC66D 0x82D6
+0xC66E 0x82D9
+0xC66F 0x82DA
+0xC670 0x82DD
+0xC671 0x82E2
+0xC672 0x82E7
+0xC673 0x82E8
+0xC674 0x82E9
+0xC675 0x82EA
+0xC676 0x82EC
+0xC677 0x82ED
+0xC678 0x82EE
+0xC679 0x82F0
+0xC67A 0x82F2
+0xC67B 0x82F3
+0xC67C 0x82F5
+0xC67D 0x82F6
+0xC67E 0x82F8
+0xC680 0x82FA
+0xC681 0x82FC
+0xC682 0x82FD
+0xC683 0x82FE
+0xC684 0x82FF
+0xC685 0x8300
+0xC686 0x830A
+0xC687 0x830B
+0xC688 0x830D
+0xC689 0x8310
+0xC68A 0x8312
+0xC68B 0x8313
+0xC68C 0x8316
+0xC68D 0x8318
+0xC68E 0x8319
+0xC68F 0x831D
+0xC690 0x831E
+0xC691 0x831F
+0xC692 0x8320
+0xC693 0x8321
+0xC694 0x8322
+0xC695 0x8323
+0xC696 0x8324
+0xC697 0x8325
+0xC698 0x8326
+0xC699 0x8329
+0xC69A 0x832A
+0xC69B 0x832E
+0xC69C 0x8330
+0xC69D 0x8332
+0xC69E 0x8337
+0xC69F 0x833B
+0xC6A0 0x833D
+0xC6A1 0x5564
+0xC6A2 0x813E
+0xC6A3 0x75B2
+0xC6A4 0x76AE
+0xC6A5 0x5339
+0xC6A6 0x75DE
+0xC6A7 0x50FB
+0xC6A8 0x5C41
+0xC6A9 0x8B6C
+0xC6AA 0x7BC7
+0xC6AB 0x504F
+0xC6AC 0x7247
+0xC6AD 0x9A97
+0xC6AE 0x98D8
+0xC6AF 0x6F02
+0xC6B0 0x74E2
+0xC6B1 0x7968
+0xC6B2 0x6487
+0xC6B3 0x77A5
+0xC6B4 0x62FC
+0xC6B5 0x9891
+0xC6B6 0x8D2B
+0xC6B7 0x54C1
+0xC6B8 0x8058
+0xC6B9 0x4E52
+0xC6BA 0x576A
+0xC6BB 0x82F9
+0xC6BC 0x840D
+0xC6BD 0x5E73
+0xC6BE 0x51ED
+0xC6BF 0x74F6
+0xC6C0 0x8BC4
+0xC6C1 0x5C4F
+0xC6C2 0x5761
+0xC6C3 0x6CFC
+0xC6C4 0x9887
+0xC6C5 0x5A46
+0xC6C6 0x7834
+0xC6C7 0x9B44
+0xC6C8 0x8FEB
+0xC6C9 0x7C95
+0xC6CA 0x5256
+0xC6CB 0x6251
+0xC6CC 0x94FA
+0xC6CD 0x4EC6
+0xC6CE 0x8386
+0xC6CF 0x8461
+0xC6D0 0x83E9
+0xC6D1 0x84B2
+0xC6D2 0x57D4
+0xC6D3 0x6734
+0xC6D4 0x5703
+0xC6D5 0x666E
+0xC6D6 0x6D66
+0xC6D7 0x8C31
+0xC6D8 0x66DD
+0xC6D9 0x7011
+0xC6DA 0x671F
+0xC6DB 0x6B3A
+0xC6DC 0x6816
+0xC6DD 0x621A
+0xC6DE 0x59BB
+0xC6DF 0x4E03
+0xC6E0 0x51C4
+0xC6E1 0x6F06
+0xC6E2 0x67D2
+0xC6E3 0x6C8F
+0xC6E4 0x5176
+0xC6E5 0x68CB
+0xC6E6 0x5947
+0xC6E7 0x6B67
+0xC6E8 0x7566
+0xC6E9 0x5D0E
+0xC6EA 0x8110
+0xC6EB 0x9F50
+0xC6EC 0x65D7
+0xC6ED 0x7948
+0xC6EE 0x7941
+0xC6EF 0x9A91
+0xC6F0 0x8D77
+0xC6F1 0x5C82
+0xC6F2 0x4E5E
+0xC6F3 0x4F01
+0xC6F4 0x542F
+0xC6F5 0x5951
+0xC6F6 0x780C
+0xC6F7 0x5668
+0xC6F8 0x6C14
+0xC6F9 0x8FC4
+0xC6FA 0x5F03
+0xC6FB 0x6C7D
+0xC6FC 0x6CE3
+0xC6FD 0x8BAB
+0xC6FE 0x6390
+0xC740 0x833E
+0xC741 0x833F
+0xC742 0x8341
+0xC743 0x8342
+0xC744 0x8344
+0xC745 0x8345
+0xC746 0x8348
+0xC747 0x834A
+0xC748 0x834B
+0xC749 0x834C
+0xC74A 0x834D
+0xC74B 0x834E
+0xC74C 0x8353
+0xC74D 0x8355
+0xC74E 0x8356
+0xC74F 0x8357
+0xC750 0x8358
+0xC751 0x8359
+0xC752 0x835D
+0xC753 0x8362
+0xC754 0x8370
+0xC755 0x8371
+0xC756 0x8372
+0xC757 0x8373
+0xC758 0x8374
+0xC759 0x8375
+0xC75A 0x8376
+0xC75B 0x8379
+0xC75C 0x837A
+0xC75D 0x837E
+0xC75E 0x837F
+0xC75F 0x8380
+0xC760 0x8381
+0xC761 0x8382
+0xC762 0x8383
+0xC763 0x8384
+0xC764 0x8387
+0xC765 0x8388
+0xC766 0x838A
+0xC767 0x838B
+0xC768 0x838C
+0xC769 0x838D
+0xC76A 0x838F
+0xC76B 0x8390
+0xC76C 0x8391
+0xC76D 0x8394
+0xC76E 0x8395
+0xC76F 0x8396
+0xC770 0x8397
+0xC771 0x8399
+0xC772 0x839A
+0xC773 0x839D
+0xC774 0x839F
+0xC775 0x83A1
+0xC776 0x83A2
+0xC777 0x83A3
+0xC778 0x83A4
+0xC779 0x83A5
+0xC77A 0x83A6
+0xC77B 0x83A7
+0xC77C 0x83AC
+0xC77D 0x83AD
+0xC77E 0x83AE
+0xC780 0x83AF
+0xC781 0x83B5
+0xC782 0x83BB
+0xC783 0x83BE
+0xC784 0x83BF
+0xC785 0x83C2
+0xC786 0x83C3
+0xC787 0x83C4
+0xC788 0x83C6
+0xC789 0x83C8
+0xC78A 0x83C9
+0xC78B 0x83CB
+0xC78C 0x83CD
+0xC78D 0x83CE
+0xC78E 0x83D0
+0xC78F 0x83D1
+0xC790 0x83D2
+0xC791 0x83D3
+0xC792 0x83D5
+0xC793 0x83D7
+0xC794 0x83D9
+0xC795 0x83DA
+0xC796 0x83DB
+0xC797 0x83DE
+0xC798 0x83E2
+0xC799 0x83E3
+0xC79A 0x83E4
+0xC79B 0x83E6
+0xC79C 0x83E7
+0xC79D 0x83E8
+0xC79E 0x83EB
+0xC79F 0x83EC
+0xC7A0 0x83ED
+0xC7A1 0x6070
+0xC7A2 0x6D3D
+0xC7A3 0x7275
+0xC7A4 0x6266
+0xC7A5 0x948E
+0xC7A6 0x94C5
+0xC7A7 0x5343
+0xC7A8 0x8FC1
+0xC7A9 0x7B7E
+0xC7AA 0x4EDF
+0xC7AB 0x8C26
+0xC7AC 0x4E7E
+0xC7AD 0x9ED4
+0xC7AE 0x94B1
+0xC7AF 0x94B3
+0xC7B0 0x524D
+0xC7B1 0x6F5C
+0xC7B2 0x9063
+0xC7B3 0x6D45
+0xC7B4 0x8C34
+0xC7B5 0x5811
+0xC7B6 0x5D4C
+0xC7B7 0x6B20
+0xC7B8 0x6B49
+0xC7B9 0x67AA
+0xC7BA 0x545B
+0xC7BB 0x8154
+0xC7BC 0x7F8C
+0xC7BD 0x5899
+0xC7BE 0x8537
+0xC7BF 0x5F3A
+0xC7C0 0x62A2
+0xC7C1 0x6A47
+0xC7C2 0x9539
+0xC7C3 0x6572
+0xC7C4 0x6084
+0xC7C5 0x6865
+0xC7C6 0x77A7
+0xC7C7 0x4E54
+0xC7C8 0x4FA8
+0xC7C9 0x5DE7
+0xC7CA 0x9798
+0xC7CB 0x64AC
+0xC7CC 0x7FD8
+0xC7CD 0x5CED
+0xC7CE 0x4FCF
+0xC7CF 0x7A8D
+0xC7D0 0x5207
+0xC7D1 0x8304
+0xC7D2 0x4E14
+0xC7D3 0x602F
+0xC7D4 0x7A83
+0xC7D5 0x94A6
+0xC7D6 0x4FB5
+0xC7D7 0x4EB2
+0xC7D8 0x79E6
+0xC7D9 0x7434
+0xC7DA 0x52E4
+0xC7DB 0x82B9
+0xC7DC 0x64D2
+0xC7DD 0x79BD
+0xC7DE 0x5BDD
+0xC7DF 0x6C81
+0xC7E0 0x9752
+0xC7E1 0x8F7B
+0xC7E2 0x6C22
+0xC7E3 0x503E
+0xC7E4 0x537F
+0xC7E5 0x6E05
+0xC7E6 0x64CE
+0xC7E7 0x6674
+0xC7E8 0x6C30
+0xC7E9 0x60C5
+0xC7EA 0x9877
+0xC7EB 0x8BF7
+0xC7EC 0x5E86
+0xC7ED 0x743C
+0xC7EE 0x7A77
+0xC7EF 0x79CB
+0xC7F0 0x4E18
+0xC7F1 0x90B1
+0xC7F2 0x7403
+0xC7F3 0x6C42
+0xC7F4 0x56DA
+0xC7F5 0x914B
+0xC7F6 0x6CC5
+0xC7F7 0x8D8B
+0xC7F8 0x533A
+0xC7F9 0x86C6
+0xC7FA 0x66F2
+0xC7FB 0x8EAF
+0xC7FC 0x5C48
+0xC7FD 0x9A71
+0xC7FE 0x6E20
+0xC840 0x83EE
+0xC841 0x83EF
+0xC842 0x83F3
+0xC843 0x83F4
+0xC844 0x83F5
+0xC845 0x83F6
+0xC846 0x83F7
+0xC847 0x83FA
+0xC848 0x83FB
+0xC849 0x83FC
+0xC84A 0x83FE
+0xC84B 0x83FF
+0xC84C 0x8400
+0xC84D 0x8402
+0xC84E 0x8405
+0xC84F 0x8407
+0xC850 0x8408
+0xC851 0x8409
+0xC852 0x840A
+0xC853 0x8410
+0xC854 0x8412
+0xC855 0x8413
+0xC856 0x8414
+0xC857 0x8415
+0xC858 0x8416
+0xC859 0x8417
+0xC85A 0x8419
+0xC85B 0x841A
+0xC85C 0x841B
+0xC85D 0x841E
+0xC85E 0x841F
+0xC85F 0x8420
+0xC860 0x8421
+0xC861 0x8422
+0xC862 0x8423
+0xC863 0x8429
+0xC864 0x842A
+0xC865 0x842B
+0xC866 0x842C
+0xC867 0x842D
+0xC868 0x842E
+0xC869 0x842F
+0xC86A 0x8430
+0xC86B 0x8432
+0xC86C 0x8433
+0xC86D 0x8434
+0xC86E 0x8435
+0xC86F 0x8436
+0xC870 0x8437
+0xC871 0x8439
+0xC872 0x843A
+0xC873 0x843B
+0xC874 0x843E
+0xC875 0x843F
+0xC876 0x8440
+0xC877 0x8441
+0xC878 0x8442
+0xC879 0x8443
+0xC87A 0x8444
+0xC87B 0x8445
+0xC87C 0x8447
+0xC87D 0x8448
+0xC87E 0x8449
+0xC880 0x844A
+0xC881 0x844B
+0xC882 0x844C
+0xC883 0x844D
+0xC884 0x844E
+0xC885 0x844F
+0xC886 0x8450
+0xC887 0x8452
+0xC888 0x8453
+0xC889 0x8454
+0xC88A 0x8455
+0xC88B 0x8456
+0xC88C 0x8458
+0xC88D 0x845D
+0xC88E 0x845E
+0xC88F 0x845F
+0xC890 0x8460
+0xC891 0x8462
+0xC892 0x8464
+0xC893 0x8465
+0xC894 0x8466
+0xC895 0x8467
+0xC896 0x8468
+0xC897 0x846A
+0xC898 0x846E
+0xC899 0x846F
+0xC89A 0x8470
+0xC89B 0x8472
+0xC89C 0x8474
+0xC89D 0x8477
+0xC89E 0x8479
+0xC89F 0x847B
+0xC8A0 0x847C
+0xC8A1 0x53D6
+0xC8A2 0x5A36
+0xC8A3 0x9F8B
+0xC8A4 0x8DA3
+0xC8A5 0x53BB
+0xC8A6 0x5708
+0xC8A7 0x98A7
+0xC8A8 0x6743
+0xC8A9 0x919B
+0xC8AA 0x6CC9
+0xC8AB 0x5168
+0xC8AC 0x75CA
+0xC8AD 0x62F3
+0xC8AE 0x72AC
+0xC8AF 0x5238
+0xC8B0 0x529D
+0xC8B1 0x7F3A
+0xC8B2 0x7094
+0xC8B3 0x7638
+0xC8B4 0x5374
+0xC8B5 0x9E4A
+0xC8B6 0x69B7
+0xC8B7 0x786E
+0xC8B8 0x96C0
+0xC8B9 0x88D9
+0xC8BA 0x7FA4
+0xC8BB 0x7136
+0xC8BC 0x71C3
+0xC8BD 0x5189
+0xC8BE 0x67D3
+0xC8BF 0x74E4
+0xC8C0 0x58E4
+0xC8C1 0x6518
+0xC8C2 0x56B7
+0xC8C3 0x8BA9
+0xC8C4 0x9976
+0xC8C5 0x6270
+0xC8C6 0x7ED5
+0xC8C7 0x60F9
+0xC8C8 0x70ED
+0xC8C9 0x58EC
+0xC8CA 0x4EC1
+0xC8CB 0x4EBA
+0xC8CC 0x5FCD
+0xC8CD 0x97E7
+0xC8CE 0x4EFB
+0xC8CF 0x8BA4
+0xC8D0 0x5203
+0xC8D1 0x598A
+0xC8D2 0x7EAB
+0xC8D3 0x6254
+0xC8D4 0x4ECD
+0xC8D5 0x65E5
+0xC8D6 0x620E
+0xC8D7 0x8338
+0xC8D8 0x84C9
+0xC8D9 0x8363
+0xC8DA 0x878D
+0xC8DB 0x7194
+0xC8DC 0x6EB6
+0xC8DD 0x5BB9
+0xC8DE 0x7ED2
+0xC8DF 0x5197
+0xC8E0 0x63C9
+0xC8E1 0x67D4
+0xC8E2 0x8089
+0xC8E3 0x8339
+0xC8E4 0x8815
+0xC8E5 0x5112
+0xC8E6 0x5B7A
+0xC8E7 0x5982
+0xC8E8 0x8FB1
+0xC8E9 0x4E73
+0xC8EA 0x6C5D
+0xC8EB 0x5165
+0xC8EC 0x8925
+0xC8ED 0x8F6F
+0xC8EE 0x962E
+0xC8EF 0x854A
+0xC8F0 0x745E
+0xC8F1 0x9510
+0xC8F2 0x95F0
+0xC8F3 0x6DA6
+0xC8F4 0x82E5
+0xC8F5 0x5F31
+0xC8F6 0x6492
+0xC8F7 0x6D12
+0xC8F8 0x8428
+0xC8F9 0x816E
+0xC8FA 0x9CC3
+0xC8FB 0x585E
+0xC8FC 0x8D5B
+0xC8FD 0x4E09
+0xC8FE 0x53C1
+0xC940 0x847D
+0xC941 0x847E
+0xC942 0x847F
+0xC943 0x8480
+0xC944 0x8481
+0xC945 0x8483
+0xC946 0x8484
+0xC947 0x8485
+0xC948 0x8486
+0xC949 0x848A
+0xC94A 0x848D
+0xC94B 0x848F
+0xC94C 0x8490
+0xC94D 0x8491
+0xC94E 0x8492
+0xC94F 0x8493
+0xC950 0x8494
+0xC951 0x8495
+0xC952 0x8496
+0xC953 0x8498
+0xC954 0x849A
+0xC955 0x849B
+0xC956 0x849D
+0xC957 0x849E
+0xC958 0x849F
+0xC959 0x84A0
+0xC95A 0x84A2
+0xC95B 0x84A3
+0xC95C 0x84A4
+0xC95D 0x84A5
+0xC95E 0x84A6
+0xC95F 0x84A7
+0xC960 0x84A8
+0xC961 0x84A9
+0xC962 0x84AA
+0xC963 0x84AB
+0xC964 0x84AC
+0xC965 0x84AD
+0xC966 0x84AE
+0xC967 0x84B0
+0xC968 0x84B1
+0xC969 0x84B3
+0xC96A 0x84B5
+0xC96B 0x84B6
+0xC96C 0x84B7
+0xC96D 0x84BB
+0xC96E 0x84BC
+0xC96F 0x84BE
+0xC970 0x84C0
+0xC971 0x84C2
+0xC972 0x84C3
+0xC973 0x84C5
+0xC974 0x84C6
+0xC975 0x84C7
+0xC976 0x84C8
+0xC977 0x84CB
+0xC978 0x84CC
+0xC979 0x84CE
+0xC97A 0x84CF
+0xC97B 0x84D2
+0xC97C 0x84D4
+0xC97D 0x84D5
+0xC97E 0x84D7
+0xC980 0x84D8
+0xC981 0x84D9
+0xC982 0x84DA
+0xC983 0x84DB
+0xC984 0x84DC
+0xC985 0x84DE
+0xC986 0x84E1
+0xC987 0x84E2
+0xC988 0x84E4
+0xC989 0x84E7
+0xC98A 0x84E8
+0xC98B 0x84E9
+0xC98C 0x84EA
+0xC98D 0x84EB
+0xC98E 0x84ED
+0xC98F 0x84EE
+0xC990 0x84EF
+0xC991 0x84F1
+0xC992 0x84F2
+0xC993 0x84F3
+0xC994 0x84F4
+0xC995 0x84F5
+0xC996 0x84F6
+0xC997 0x84F7
+0xC998 0x84F8
+0xC999 0x84F9
+0xC99A 0x84FA
+0xC99B 0x84FB
+0xC99C 0x84FD
+0xC99D 0x84FE
+0xC99E 0x8500
+0xC99F 0x8501
+0xC9A0 0x8502
+0xC9A1 0x4F1E
+0xC9A2 0x6563
+0xC9A3 0x6851
+0xC9A4 0x55D3
+0xC9A5 0x4E27
+0xC9A6 0x6414
+0xC9A7 0x9A9A
+0xC9A8 0x626B
+0xC9A9 0x5AC2
+0xC9AA 0x745F
+0xC9AB 0x8272
+0xC9AC 0x6DA9
+0xC9AD 0x68EE
+0xC9AE 0x50E7
+0xC9AF 0x838E
+0xC9B0 0x7802
+0xC9B1 0x6740
+0xC9B2 0x5239
+0xC9B3 0x6C99
+0xC9B4 0x7EB1
+0xC9B5 0x50BB
+0xC9B6 0x5565
+0xC9B7 0x715E
+0xC9B8 0x7B5B
+0xC9B9 0x6652
+0xC9BA 0x73CA
+0xC9BB 0x82EB
+0xC9BC 0x6749
+0xC9BD 0x5C71
+0xC9BE 0x5220
+0xC9BF 0x717D
+0xC9C0 0x886B
+0xC9C1 0x95EA
+0xC9C2 0x9655
+0xC9C3 0x64C5
+0xC9C4 0x8D61
+0xC9C5 0x81B3
+0xC9C6 0x5584
+0xC9C7 0x6C55
+0xC9C8 0x6247
+0xC9C9 0x7F2E
+0xC9CA 0x5892
+0xC9CB 0x4F24
+0xC9CC 0x5546
+0xC9CD 0x8D4F
+0xC9CE 0x664C
+0xC9CF 0x4E0A
+0xC9D0 0x5C1A
+0xC9D1 0x88F3
+0xC9D2 0x68A2
+0xC9D3 0x634E
+0xC9D4 0x7A0D
+0xC9D5 0x70E7
+0xC9D6 0x828D
+0xC9D7 0x52FA
+0xC9D8 0x97F6
+0xC9D9 0x5C11
+0xC9DA 0x54E8
+0xC9DB 0x90B5
+0xC9DC 0x7ECD
+0xC9DD 0x5962
+0xC9DE 0x8D4A
+0xC9DF 0x86C7
+0xC9E0 0x820C
+0xC9E1 0x820D
+0xC9E2 0x8D66
+0xC9E3 0x6444
+0xC9E4 0x5C04
+0xC9E5 0x6151
+0xC9E6 0x6D89
+0xC9E7 0x793E
+0xC9E8 0x8BBE
+0xC9E9 0x7837
+0xC9EA 0x7533
+0xC9EB 0x547B
+0xC9EC 0x4F38
+0xC9ED 0x8EAB
+0xC9EE 0x6DF1
+0xC9EF 0x5A20
+0xC9F0 0x7EC5
+0xC9F1 0x795E
+0xC9F2 0x6C88
+0xC9F3 0x5BA1
+0xC9F4 0x5A76
+0xC9F5 0x751A
+0xC9F6 0x80BE
+0xC9F7 0x614E
+0xC9F8 0x6E17
+0xC9F9 0x58F0
+0xC9FA 0x751F
+0xC9FB 0x7525
+0xC9FC 0x7272
+0xC9FD 0x5347
+0xC9FE 0x7EF3
+0xCA40 0x8503
+0xCA41 0x8504
+0xCA42 0x8505
+0xCA43 0x8506
+0xCA44 0x8507
+0xCA45 0x8508
+0xCA46 0x8509
+0xCA47 0x850A
+0xCA48 0x850B
+0xCA49 0x850D
+0xCA4A 0x850E
+0xCA4B 0x850F
+0xCA4C 0x8510
+0xCA4D 0x8512
+0xCA4E 0x8514
+0xCA4F 0x8515
+0xCA50 0x8516
+0xCA51 0x8518
+0xCA52 0x8519
+0xCA53 0x851B
+0xCA54 0x851C
+0xCA55 0x851D
+0xCA56 0x851E
+0xCA57 0x8520
+0xCA58 0x8522
+0xCA59 0x8523
+0xCA5A 0x8524
+0xCA5B 0x8525
+0xCA5C 0x8526
+0xCA5D 0x8527
+0xCA5E 0x8528
+0xCA5F 0x8529
+0xCA60 0x852A
+0xCA61 0x852D
+0xCA62 0x852E
+0xCA63 0x852F
+0xCA64 0x8530
+0xCA65 0x8531
+0xCA66 0x8532
+0xCA67 0x8533
+0xCA68 0x8534
+0xCA69 0x8535
+0xCA6A 0x8536
+0xCA6B 0x853E
+0xCA6C 0x853F
+0xCA6D 0x8540
+0xCA6E 0x8541
+0xCA6F 0x8542
+0xCA70 0x8544
+0xCA71 0x8545
+0xCA72 0x8546
+0xCA73 0x8547
+0xCA74 0x854B
+0xCA75 0x854C
+0xCA76 0x854D
+0xCA77 0x854E
+0xCA78 0x854F
+0xCA79 0x8550
+0xCA7A 0x8551
+0xCA7B 0x8552
+0xCA7C 0x8553
+0xCA7D 0x8554
+0xCA7E 0x8555
+0xCA80 0x8557
+0xCA81 0x8558
+0xCA82 0x855A
+0xCA83 0x855B
+0xCA84 0x855C
+0xCA85 0x855D
+0xCA86 0x855F
+0xCA87 0x8560
+0xCA88 0x8561
+0xCA89 0x8562
+0xCA8A 0x8563
+0xCA8B 0x8565
+0xCA8C 0x8566
+0xCA8D 0x8567
+0xCA8E 0x8569
+0xCA8F 0x856A
+0xCA90 0x856B
+0xCA91 0x856C
+0xCA92 0x856D
+0xCA93 0x856E
+0xCA94 0x856F
+0xCA95 0x8570
+0xCA96 0x8571
+0xCA97 0x8573
+0xCA98 0x8575
+0xCA99 0x8576
+0xCA9A 0x8577
+0xCA9B 0x8578
+0xCA9C 0x857C
+0xCA9D 0x857D
+0xCA9E 0x857F
+0xCA9F 0x8580
+0xCAA0 0x8581
+0xCAA1 0x7701
+0xCAA2 0x76DB
+0xCAA3 0x5269
+0xCAA4 0x80DC
+0xCAA5 0x5723
+0xCAA6 0x5E08
+0xCAA7 0x5931
+0xCAA8 0x72EE
+0xCAA9 0x65BD
+0xCAAA 0x6E7F
+0xCAAB 0x8BD7
+0xCAAC 0x5C38
+0xCAAD 0x8671
+0xCAAE 0x5341
+0xCAAF 0x77F3
+0xCAB0 0x62FE
+0xCAB1 0x65F6
+0xCAB2 0x4EC0
+0xCAB3 0x98DF
+0xCAB4 0x8680
+0xCAB5 0x5B9E
+0xCAB6 0x8BC6
+0xCAB7 0x53F2
+0xCAB8 0x77E2
+0xCAB9 0x4F7F
+0xCABA 0x5C4E
+0xCABB 0x9A76
+0xCABC 0x59CB
+0xCABD 0x5F0F
+0xCABE 0x793A
+0xCABF 0x58EB
+0xCAC0 0x4E16
+0xCAC1 0x67FF
+0xCAC2 0x4E8B
+0xCAC3 0x62ED
+0xCAC4 0x8A93
+0xCAC5 0x901D
+0xCAC6 0x52BF
+0xCAC7 0x662F
+0xCAC8 0x55DC
+0xCAC9 0x566C
+0xCACA 0x9002
+0xCACB 0x4ED5
+0xCACC 0x4F8D
+0xCACD 0x91CA
+0xCACE 0x9970
+0xCACF 0x6C0F
+0xCAD0 0x5E02
+0xCAD1 0x6043
+0xCAD2 0x5BA4
+0xCAD3 0x89C6
+0xCAD4 0x8BD5
+0xCAD5 0x6536
+0xCAD6 0x624B
+0xCAD7 0x9996
+0xCAD8 0x5B88
+0xCAD9 0x5BFF
+0xCADA 0x6388
+0xCADB 0x552E
+0xCADC 0x53D7
+0xCADD 0x7626
+0xCADE 0x517D
+0xCADF 0x852C
+0xCAE0 0x67A2
+0xCAE1 0x68B3
+0xCAE2 0x6B8A
+0xCAE3 0x6292
+0xCAE4 0x8F93
+0xCAE5 0x53D4
+0xCAE6 0x8212
+0xCAE7 0x6DD1
+0xCAE8 0x758F
+0xCAE9 0x4E66
+0xCAEA 0x8D4E
+0xCAEB 0x5B70
+0xCAEC 0x719F
+0xCAED 0x85AF
+0xCAEE 0x6691
+0xCAEF 0x66D9
+0xCAF0 0x7F72
+0xCAF1 0x8700
+0xCAF2 0x9ECD
+0xCAF3 0x9F20
+0xCAF4 0x5C5E
+0xCAF5 0x672F
+0xCAF6 0x8FF0
+0xCAF7 0x6811
+0xCAF8 0x675F
+0xCAF9 0x620D
+0xCAFA 0x7AD6
+0xCAFB 0x5885
+0xCAFC 0x5EB6
+0xCAFD 0x6570
+0xCAFE 0x6F31
+0xCB40 0x8582
+0xCB41 0x8583
+0xCB42 0x8586
+0xCB43 0x8588
+0xCB44 0x8589
+0xCB45 0x858A
+0xCB46 0x858B
+0xCB47 0x858C
+0xCB48 0x858D
+0xCB49 0x858E
+0xCB4A 0x8590
+0xCB4B 0x8591
+0xCB4C 0x8592
+0xCB4D 0x8593
+0xCB4E 0x8594
+0xCB4F 0x8595
+0xCB50 0x8596
+0xCB51 0x8597
+0xCB52 0x8598
+0xCB53 0x8599
+0xCB54 0x859A
+0xCB55 0x859D
+0xCB56 0x859E
+0xCB57 0x859F
+0xCB58 0x85A0
+0xCB59 0x85A1
+0xCB5A 0x85A2
+0xCB5B 0x85A3
+0xCB5C 0x85A5
+0xCB5D 0x85A6
+0xCB5E 0x85A7
+0xCB5F 0x85A9
+0xCB60 0x85AB
+0xCB61 0x85AC
+0xCB62 0x85AD
+0xCB63 0x85B1
+0xCB64 0x85B2
+0xCB65 0x85B3
+0xCB66 0x85B4
+0xCB67 0x85B5
+0xCB68 0x85B6
+0xCB69 0x85B8
+0xCB6A 0x85BA
+0xCB6B 0x85BB
+0xCB6C 0x85BC
+0xCB6D 0x85BD
+0xCB6E 0x85BE
+0xCB6F 0x85BF
+0xCB70 0x85C0
+0xCB71 0x85C2
+0xCB72 0x85C3
+0xCB73 0x85C4
+0xCB74 0x85C5
+0xCB75 0x85C6
+0xCB76 0x85C7
+0xCB77 0x85C8
+0xCB78 0x85CA
+0xCB79 0x85CB
+0xCB7A 0x85CC
+0xCB7B 0x85CD
+0xCB7C 0x85CE
+0xCB7D 0x85D1
+0xCB7E 0x85D2
+0xCB80 0x85D4
+0xCB81 0x85D6
+0xCB82 0x85D7
+0xCB83 0x85D8
+0xCB84 0x85D9
+0xCB85 0x85DA
+0xCB86 0x85DB
+0xCB87 0x85DD
+0xCB88 0x85DE
+0xCB89 0x85DF
+0xCB8A 0x85E0
+0xCB8B 0x85E1
+0xCB8C 0x85E2
+0xCB8D 0x85E3
+0xCB8E 0x85E5
+0xCB8F 0x85E6
+0xCB90 0x85E7
+0xCB91 0x85E8
+0xCB92 0x85EA
+0xCB93 0x85EB
+0xCB94 0x85EC
+0xCB95 0x85ED
+0xCB96 0x85EE
+0xCB97 0x85EF
+0xCB98 0x85F0
+0xCB99 0x85F1
+0xCB9A 0x85F2
+0xCB9B 0x85F3
+0xCB9C 0x85F4
+0xCB9D 0x85F5
+0xCB9E 0x85F6
+0xCB9F 0x85F7
+0xCBA0 0x85F8
+0xCBA1 0x6055
+0xCBA2 0x5237
+0xCBA3 0x800D
+0xCBA4 0x6454
+0xCBA5 0x8870
+0xCBA6 0x7529
+0xCBA7 0x5E05
+0xCBA8 0x6813
+0xCBA9 0x62F4
+0xCBAA 0x971C
+0xCBAB 0x53CC
+0xCBAC 0x723D
+0xCBAD 0x8C01
+0xCBAE 0x6C34
+0xCBAF 0x7761
+0xCBB0 0x7A0E
+0xCBB1 0x542E
+0xCBB2 0x77AC
+0xCBB3 0x987A
+0xCBB4 0x821C
+0xCBB5 0x8BF4
+0xCBB6 0x7855
+0xCBB7 0x6714
+0xCBB8 0x70C1
+0xCBB9 0x65AF
+0xCBBA 0x6495
+0xCBBB 0x5636
+0xCBBC 0x601D
+0xCBBD 0x79C1
+0xCBBE 0x53F8
+0xCBBF 0x4E1D
+0xCBC0 0x6B7B
+0xCBC1 0x8086
+0xCBC2 0x5BFA
+0xCBC3 0x55E3
+0xCBC4 0x56DB
+0xCBC5 0x4F3A
+0xCBC6 0x4F3C
+0xCBC7 0x9972
+0xCBC8 0x5DF3
+0xCBC9 0x677E
+0xCBCA 0x8038
+0xCBCB 0x6002
+0xCBCC 0x9882
+0xCBCD 0x9001
+0xCBCE 0x5B8B
+0xCBCF 0x8BBC
+0xCBD0 0x8BF5
+0xCBD1 0x641C
+0xCBD2 0x8258
+0xCBD3 0x64DE
+0xCBD4 0x55FD
+0xCBD5 0x82CF
+0xCBD6 0x9165
+0xCBD7 0x4FD7
+0xCBD8 0x7D20
+0xCBD9 0x901F
+0xCBDA 0x7C9F
+0xCBDB 0x50F3
+0xCBDC 0x5851
+0xCBDD 0x6EAF
+0xCBDE 0x5BBF
+0xCBDF 0x8BC9
+0xCBE0 0x8083
+0xCBE1 0x9178
+0xCBE2 0x849C
+0xCBE3 0x7B97
+0xCBE4 0x867D
+0xCBE5 0x968B
+0xCBE6 0x968F
+0xCBE7 0x7EE5
+0xCBE8 0x9AD3
+0xCBE9 0x788E
+0xCBEA 0x5C81
+0xCBEB 0x7A57
+0xCBEC 0x9042
+0xCBED 0x96A7
+0xCBEE 0x795F
+0xCBEF 0x5B59
+0xCBF0 0x635F
+0xCBF1 0x7B0B
+0xCBF2 0x84D1
+0xCBF3 0x68AD
+0xCBF4 0x5506
+0xCBF5 0x7F29
+0xCBF6 0x7410
+0xCBF7 0x7D22
+0xCBF8 0x9501
+0xCBF9 0x6240
+0xCBFA 0x584C
+0xCBFB 0x4ED6
+0xCBFC 0x5B83
+0xCBFD 0x5979
+0xCBFE 0x5854
+0xCC40 0x85F9
+0xCC41 0x85FA
+0xCC42 0x85FC
+0xCC43 0x85FD
+0xCC44 0x85FE
+0xCC45 0x8600
+0xCC46 0x8601
+0xCC47 0x8602
+0xCC48 0x8603
+0xCC49 0x8604
+0xCC4A 0x8606
+0xCC4B 0x8607
+0xCC4C 0x8608
+0xCC4D 0x8609
+0xCC4E 0x860A
+0xCC4F 0x860B
+0xCC50 0x860C
+0xCC51 0x860D
+0xCC52 0x860E
+0xCC53 0x860F
+0xCC54 0x8610
+0xCC55 0x8612
+0xCC56 0x8613
+0xCC57 0x8614
+0xCC58 0x8615
+0xCC59 0x8617
+0xCC5A 0x8618
+0xCC5B 0x8619
+0xCC5C 0x861A
+0xCC5D 0x861B
+0xCC5E 0x861C
+0xCC5F 0x861D
+0xCC60 0x861E
+0xCC61 0x861F
+0xCC62 0x8620
+0xCC63 0x8621
+0xCC64 0x8622
+0xCC65 0x8623
+0xCC66 0x8624
+0xCC67 0x8625
+0xCC68 0x8626
+0xCC69 0x8628
+0xCC6A 0x862A
+0xCC6B 0x862B
+0xCC6C 0x862C
+0xCC6D 0x862D
+0xCC6E 0x862E
+0xCC6F 0x862F
+0xCC70 0x8630
+0xCC71 0x8631
+0xCC72 0x8632
+0xCC73 0x8633
+0xCC74 0x8634
+0xCC75 0x8635
+0xCC76 0x8636
+0xCC77 0x8637
+0xCC78 0x8639
+0xCC79 0x863A
+0xCC7A 0x863B
+0xCC7B 0x863D
+0xCC7C 0x863E
+0xCC7D 0x863F
+0xCC7E 0x8640
+0xCC80 0x8641
+0xCC81 0x8642
+0xCC82 0x8643
+0xCC83 0x8644
+0xCC84 0x8645
+0xCC85 0x8646
+0xCC86 0x8647
+0xCC87 0x8648
+0xCC88 0x8649
+0xCC89 0x864A
+0xCC8A 0x864B
+0xCC8B 0x864C
+0xCC8C 0x8652
+0xCC8D 0x8653
+0xCC8E 0x8655
+0xCC8F 0x8656
+0xCC90 0x8657
+0xCC91 0x8658
+0xCC92 0x8659
+0xCC93 0x865B
+0xCC94 0x865C
+0xCC95 0x865D
+0xCC96 0x865F
+0xCC97 0x8660
+0xCC98 0x8661
+0xCC99 0x8663
+0xCC9A 0x8664
+0xCC9B 0x8665
+0xCC9C 0x8666
+0xCC9D 0x8667
+0xCC9E 0x8668
+0xCC9F 0x8669
+0xCCA0 0x866A
+0xCCA1 0x736D
+0xCCA2 0x631E
+0xCCA3 0x8E4B
+0xCCA4 0x8E0F
+0xCCA5 0x80CE
+0xCCA6 0x82D4
+0xCCA7 0x62AC
+0xCCA8 0x53F0
+0xCCA9 0x6CF0
+0xCCAA 0x915E
+0xCCAB 0x592A
+0xCCAC 0x6001
+0xCCAD 0x6C70
+0xCCAE 0x574D
+0xCCAF 0x644A
+0xCCB0 0x8D2A
+0xCCB1 0x762B
+0xCCB2 0x6EE9
+0xCCB3 0x575B
+0xCCB4 0x6A80
+0xCCB5 0x75F0
+0xCCB6 0x6F6D
+0xCCB7 0x8C2D
+0xCCB8 0x8C08
+0xCCB9 0x5766
+0xCCBA 0x6BEF
+0xCCBB 0x8892
+0xCCBC 0x78B3
+0xCCBD 0x63A2
+0xCCBE 0x53F9
+0xCCBF 0x70AD
+0xCCC0 0x6C64
+0xCCC1 0x5858
+0xCCC2 0x642A
+0xCCC3 0x5802
+0xCCC4 0x68E0
+0xCCC5 0x819B
+0xCCC6 0x5510
+0xCCC7 0x7CD6
+0xCCC8 0x5018
+0xCCC9 0x8EBA
+0xCCCA 0x6DCC
+0xCCCB 0x8D9F
+0xCCCC 0x70EB
+0xCCCD 0x638F
+0xCCCE 0x6D9B
+0xCCCF 0x6ED4
+0xCCD0 0x7EE6
+0xCCD1 0x8404
+0xCCD2 0x6843
+0xCCD3 0x9003
+0xCCD4 0x6DD8
+0xCCD5 0x9676
+0xCCD6 0x8BA8
+0xCCD7 0x5957
+0xCCD8 0x7279
+0xCCD9 0x85E4
+0xCCDA 0x817E
+0xCCDB 0x75BC
+0xCCDC 0x8A8A
+0xCCDD 0x68AF
+0xCCDE 0x5254
+0xCCDF 0x8E22
+0xCCE0 0x9511
+0xCCE1 0x63D0
+0xCCE2 0x9898
+0xCCE3 0x8E44
+0xCCE4 0x557C
+0xCCE5 0x4F53
+0xCCE6 0x66FF
+0xCCE7 0x568F
+0xCCE8 0x60D5
+0xCCE9 0x6D95
+0xCCEA 0x5243
+0xCCEB 0x5C49
+0xCCEC 0x5929
+0xCCED 0x6DFB
+0xCCEE 0x586B
+0xCCEF 0x7530
+0xCCF0 0x751C
+0xCCF1 0x606C
+0xCCF2 0x8214
+0xCCF3 0x8146
+0xCCF4 0x6311
+0xCCF5 0x6761
+0xCCF6 0x8FE2
+0xCCF7 0x773A
+0xCCF8 0x8DF3
+0xCCF9 0x8D34
+0xCCFA 0x94C1
+0xCCFB 0x5E16
+0xCCFC 0x5385
+0xCCFD 0x542C
+0xCCFE 0x70C3
+0xCD40 0x866D
+0xCD41 0x866F
+0xCD42 0x8670
+0xCD43 0x8672
+0xCD44 0x8673
+0xCD45 0x8674
+0xCD46 0x8675
+0xCD47 0x8676
+0xCD48 0x8677
+0xCD49 0x8678
+0xCD4A 0x8683
+0xCD4B 0x8684
+0xCD4C 0x8685
+0xCD4D 0x8686
+0xCD4E 0x8687
+0xCD4F 0x8688
+0xCD50 0x8689
+0xCD51 0x868E
+0xCD52 0x868F
+0xCD53 0x8690
+0xCD54 0x8691
+0xCD55 0x8692
+0xCD56 0x8694
+0xCD57 0x8696
+0xCD58 0x8697
+0xCD59 0x8698
+0xCD5A 0x8699
+0xCD5B 0x869A
+0xCD5C 0x869B
+0xCD5D 0x869E
+0xCD5E 0x869F
+0xCD5F 0x86A0
+0xCD60 0x86A1
+0xCD61 0x86A2
+0xCD62 0x86A5
+0xCD63 0x86A6
+0xCD64 0x86AB
+0xCD65 0x86AD
+0xCD66 0x86AE
+0xCD67 0x86B2
+0xCD68 0x86B3
+0xCD69 0x86B7
+0xCD6A 0x86B8
+0xCD6B 0x86B9
+0xCD6C 0x86BB
+0xCD6D 0x86BC
+0xCD6E 0x86BD
+0xCD6F 0x86BE
+0xCD70 0x86BF
+0xCD71 0x86C1
+0xCD72 0x86C2
+0xCD73 0x86C3
+0xCD74 0x86C5
+0xCD75 0x86C8
+0xCD76 0x86CC
+0xCD77 0x86CD
+0xCD78 0x86D2
+0xCD79 0x86D3
+0xCD7A 0x86D5
+0xCD7B 0x86D6
+0xCD7C 0x86D7
+0xCD7D 0x86DA
+0xCD7E 0x86DC
+0xCD80 0x86DD
+0xCD81 0x86E0
+0xCD82 0x86E1
+0xCD83 0x86E2
+0xCD84 0x86E3
+0xCD85 0x86E5
+0xCD86 0x86E6
+0xCD87 0x86E7
+0xCD88 0x86E8
+0xCD89 0x86EA
+0xCD8A 0x86EB
+0xCD8B 0x86EC
+0xCD8C 0x86EF
+0xCD8D 0x86F5
+0xCD8E 0x86F6
+0xCD8F 0x86F7
+0xCD90 0x86FA
+0xCD91 0x86FB
+0xCD92 0x86FC
+0xCD93 0x86FD
+0xCD94 0x86FF
+0xCD95 0x8701
+0xCD96 0x8704
+0xCD97 0x8705
+0xCD98 0x8706
+0xCD99 0x870B
+0xCD9A 0x870C
+0xCD9B 0x870E
+0xCD9C 0x870F
+0xCD9D 0x8710
+0xCD9E 0x8711
+0xCD9F 0x8714
+0xCDA0 0x8716
+0xCDA1 0x6C40
+0xCDA2 0x5EF7
+0xCDA3 0x505C
+0xCDA4 0x4EAD
+0xCDA5 0x5EAD
+0xCDA6 0x633A
+0xCDA7 0x8247
+0xCDA8 0x901A
+0xCDA9 0x6850
+0xCDAA 0x916E
+0xCDAB 0x77B3
+0xCDAC 0x540C
+0xCDAD 0x94DC
+0xCDAE 0x5F64
+0xCDAF 0x7AE5
+0xCDB0 0x6876
+0xCDB1 0x6345
+0xCDB2 0x7B52
+0xCDB3 0x7EDF
+0xCDB4 0x75DB
+0xCDB5 0x5077
+0xCDB6 0x6295
+0xCDB7 0x5934
+0xCDB8 0x900F
+0xCDB9 0x51F8
+0xCDBA 0x79C3
+0xCDBB 0x7A81
+0xCDBC 0x56FE
+0xCDBD 0x5F92
+0xCDBE 0x9014
+0xCDBF 0x6D82
+0xCDC0 0x5C60
+0xCDC1 0x571F
+0xCDC2 0x5410
+0xCDC3 0x5154
+0xCDC4 0x6E4D
+0xCDC5 0x56E2
+0xCDC6 0x63A8
+0xCDC7 0x9893
+0xCDC8 0x817F
+0xCDC9 0x8715
+0xCDCA 0x892A
+0xCDCB 0x9000
+0xCDCC 0x541E
+0xCDCD 0x5C6F
+0xCDCE 0x81C0
+0xCDCF 0x62D6
+0xCDD0 0x6258
+0xCDD1 0x8131
+0xCDD2 0x9E35
+0xCDD3 0x9640
+0xCDD4 0x9A6E
+0xCDD5 0x9A7C
+0xCDD6 0x692D
+0xCDD7 0x59A5
+0xCDD8 0x62D3
+0xCDD9 0x553E
+0xCDDA 0x6316
+0xCDDB 0x54C7
+0xCDDC 0x86D9
+0xCDDD 0x6D3C
+0xCDDE 0x5A03
+0xCDDF 0x74E6
+0xCDE0 0x889C
+0xCDE1 0x6B6A
+0xCDE2 0x5916
+0xCDE3 0x8C4C
+0xCDE4 0x5F2F
+0xCDE5 0x6E7E
+0xCDE6 0x73A9
+0xCDE7 0x987D
+0xCDE8 0x4E38
+0xCDE9 0x70F7
+0xCDEA 0x5B8C
+0xCDEB 0x7897
+0xCDEC 0x633D
+0xCDED 0x665A
+0xCDEE 0x7696
+0xCDEF 0x60CB
+0xCDF0 0x5B9B
+0xCDF1 0x5A49
+0xCDF2 0x4E07
+0xCDF3 0x8155
+0xCDF4 0x6C6A
+0xCDF5 0x738B
+0xCDF6 0x4EA1
+0xCDF7 0x6789
+0xCDF8 0x7F51
+0xCDF9 0x5F80
+0xCDFA 0x65FA
+0xCDFB 0x671B
+0xCDFC 0x5FD8
+0xCDFD 0x5984
+0xCDFE 0x5A01
+0xCE40 0x8719
+0xCE41 0x871B
+0xCE42 0x871D
+0xCE43 0x871F
+0xCE44 0x8720
+0xCE45 0x8724
+0xCE46 0x8726
+0xCE47 0x8727
+0xCE48 0x8728
+0xCE49 0x872A
+0xCE4A 0x872B
+0xCE4B 0x872C
+0xCE4C 0x872D
+0xCE4D 0x872F
+0xCE4E 0x8730
+0xCE4F 0x8732
+0xCE50 0x8733
+0xCE51 0x8735
+0xCE52 0x8736
+0xCE53 0x8738
+0xCE54 0x8739
+0xCE55 0x873A
+0xCE56 0x873C
+0xCE57 0x873D
+0xCE58 0x8740
+0xCE59 0x8741
+0xCE5A 0x8742
+0xCE5B 0x8743
+0xCE5C 0x8744
+0xCE5D 0x8745
+0xCE5E 0x8746
+0xCE5F 0x874A
+0xCE60 0x874B
+0xCE61 0x874D
+0xCE62 0x874F
+0xCE63 0x8750
+0xCE64 0x8751
+0xCE65 0x8752
+0xCE66 0x8754
+0xCE67 0x8755
+0xCE68 0x8756
+0xCE69 0x8758
+0xCE6A 0x875A
+0xCE6B 0x875B
+0xCE6C 0x875C
+0xCE6D 0x875D
+0xCE6E 0x875E
+0xCE6F 0x875F
+0xCE70 0x8761
+0xCE71 0x8762
+0xCE72 0x8766
+0xCE73 0x8767
+0xCE74 0x8768
+0xCE75 0x8769
+0xCE76 0x876A
+0xCE77 0x876B
+0xCE78 0x876C
+0xCE79 0x876D
+0xCE7A 0x876F
+0xCE7B 0x8771
+0xCE7C 0x8772
+0xCE7D 0x8773
+0xCE7E 0x8775
+0xCE80 0x8777
+0xCE81 0x8778
+0xCE82 0x8779
+0xCE83 0x877A
+0xCE84 0x877F
+0xCE85 0x8780
+0xCE86 0x8781
+0xCE87 0x8784
+0xCE88 0x8786
+0xCE89 0x8787
+0xCE8A 0x8789
+0xCE8B 0x878A
+0xCE8C 0x878C
+0xCE8D 0x878E
+0xCE8E 0x878F
+0xCE8F 0x8790
+0xCE90 0x8791
+0xCE91 0x8792
+0xCE92 0x8794
+0xCE93 0x8795
+0xCE94 0x8796
+0xCE95 0x8798
+0xCE96 0x8799
+0xCE97 0x879A
+0xCE98 0x879B
+0xCE99 0x879C
+0xCE9A 0x879D
+0xCE9B 0x879E
+0xCE9C 0x87A0
+0xCE9D 0x87A1
+0xCE9E 0x87A2
+0xCE9F 0x87A3
+0xCEA0 0x87A4
+0xCEA1 0x5DCD
+0xCEA2 0x5FAE
+0xCEA3 0x5371
+0xCEA4 0x97E6
+0xCEA5 0x8FDD
+0xCEA6 0x6845
+0xCEA7 0x56F4
+0xCEA8 0x552F
+0xCEA9 0x60DF
+0xCEAA 0x4E3A
+0xCEAB 0x6F4D
+0xCEAC 0x7EF4
+0xCEAD 0x82C7
+0xCEAE 0x840E
+0xCEAF 0x59D4
+0xCEB0 0x4F1F
+0xCEB1 0x4F2A
+0xCEB2 0x5C3E
+0xCEB3 0x7EAC
+0xCEB4 0x672A
+0xCEB5 0x851A
+0xCEB6 0x5473
+0xCEB7 0x754F
+0xCEB8 0x80C3
+0xCEB9 0x5582
+0xCEBA 0x9B4F
+0xCEBB 0x4F4D
+0xCEBC 0x6E2D
+0xCEBD 0x8C13
+0xCEBE 0x5C09
+0xCEBF 0x6170
+0xCEC0 0x536B
+0xCEC1 0x761F
+0xCEC2 0x6E29
+0xCEC3 0x868A
+0xCEC4 0x6587
+0xCEC5 0x95FB
+0xCEC6 0x7EB9
+0xCEC7 0x543B
+0xCEC8 0x7A33
+0xCEC9 0x7D0A
+0xCECA 0x95EE
+0xCECB 0x55E1
+0xCECC 0x7FC1
+0xCECD 0x74EE
+0xCECE 0x631D
+0xCECF 0x8717
+0xCED0 0x6DA1
+0xCED1 0x7A9D
+0xCED2 0x6211
+0xCED3 0x65A1
+0xCED4 0x5367
+0xCED5 0x63E1
+0xCED6 0x6C83
+0xCED7 0x5DEB
+0xCED8 0x545C
+0xCED9 0x94A8
+0xCEDA 0x4E4C
+0xCEDB 0x6C61
+0xCEDC 0x8BEC
+0xCEDD 0x5C4B
+0xCEDE 0x65E0
+0xCEDF 0x829C
+0xCEE0 0x68A7
+0xCEE1 0x543E
+0xCEE2 0x5434
+0xCEE3 0x6BCB
+0xCEE4 0x6B66
+0xCEE5 0x4E94
+0xCEE6 0x6342
+0xCEE7 0x5348
+0xCEE8 0x821E
+0xCEE9 0x4F0D
+0xCEEA 0x4FAE
+0xCEEB 0x575E
+0xCEEC 0x620A
+0xCEED 0x96FE
+0xCEEE 0x6664
+0xCEEF 0x7269
+0xCEF0 0x52FF
+0xCEF1 0x52A1
+0xCEF2 0x609F
+0xCEF3 0x8BEF
+0xCEF4 0x6614
+0xCEF5 0x7199
+0xCEF6 0x6790
+0xCEF7 0x897F
+0xCEF8 0x7852
+0xCEF9 0x77FD
+0xCEFA 0x6670
+0xCEFB 0x563B
+0xCEFC 0x5438
+0xCEFD 0x9521
+0xCEFE 0x727A
+0xCF40 0x87A5
+0xCF41 0x87A6
+0xCF42 0x87A7
+0xCF43 0x87A9
+0xCF44 0x87AA
+0xCF45 0x87AE
+0xCF46 0x87B0
+0xCF47 0x87B1
+0xCF48 0x87B2
+0xCF49 0x87B4
+0xCF4A 0x87B6
+0xCF4B 0x87B7
+0xCF4C 0x87B8
+0xCF4D 0x87B9
+0xCF4E 0x87BB
+0xCF4F 0x87BC
+0xCF50 0x87BE
+0xCF51 0x87BF
+0xCF52 0x87C1
+0xCF53 0x87C2
+0xCF54 0x87C3
+0xCF55 0x87C4
+0xCF56 0x87C5
+0xCF57 0x87C7
+0xCF58 0x87C8
+0xCF59 0x87C9
+0xCF5A 0x87CC
+0xCF5B 0x87CD
+0xCF5C 0x87CE
+0xCF5D 0x87CF
+0xCF5E 0x87D0
+0xCF5F 0x87D4
+0xCF60 0x87D5
+0xCF61 0x87D6
+0xCF62 0x87D7
+0xCF63 0x87D8
+0xCF64 0x87D9
+0xCF65 0x87DA
+0xCF66 0x87DC
+0xCF67 0x87DD
+0xCF68 0x87DE
+0xCF69 0x87DF
+0xCF6A 0x87E1
+0xCF6B 0x87E2
+0xCF6C 0x87E3
+0xCF6D 0x87E4
+0xCF6E 0x87E6
+0xCF6F 0x87E7
+0xCF70 0x87E8
+0xCF71 0x87E9
+0xCF72 0x87EB
+0xCF73 0x87EC
+0xCF74 0x87ED
+0xCF75 0x87EF
+0xCF76 0x87F0
+0xCF77 0x87F1
+0xCF78 0x87F2
+0xCF79 0x87F3
+0xCF7A 0x87F4
+0xCF7B 0x87F5
+0xCF7C 0x87F6
+0xCF7D 0x87F7
+0xCF7E 0x87F8
+0xCF80 0x87FA
+0xCF81 0x87FB
+0xCF82 0x87FC
+0xCF83 0x87FD
+0xCF84 0x87FF
+0xCF85 0x8800
+0xCF86 0x8801
+0xCF87 0x8802
+0xCF88 0x8804
+0xCF89 0x8805
+0xCF8A 0x8806
+0xCF8B 0x8807
+0xCF8C 0x8808
+0xCF8D 0x8809
+0xCF8E 0x880B
+0xCF8F 0x880C
+0xCF90 0x880D
+0xCF91 0x880E
+0xCF92 0x880F
+0xCF93 0x8810
+0xCF94 0x8811
+0xCF95 0x8812
+0xCF96 0x8814
+0xCF97 0x8817
+0xCF98 0x8818
+0xCF99 0x8819
+0xCF9A 0x881A
+0xCF9B 0x881C
+0xCF9C 0x881D
+0xCF9D 0x881E
+0xCF9E 0x881F
+0xCF9F 0x8820
+0xCFA0 0x8823
+0xCFA1 0x7A00
+0xCFA2 0x606F
+0xCFA3 0x5E0C
+0xCFA4 0x6089
+0xCFA5 0x819D
+0xCFA6 0x5915
+0xCFA7 0x60DC
+0xCFA8 0x7184
+0xCFA9 0x70EF
+0xCFAA 0x6EAA
+0xCFAB 0x6C50
+0xCFAC 0x7280
+0xCFAD 0x6A84
+0xCFAE 0x88AD
+0xCFAF 0x5E2D
+0xCFB0 0x4E60
+0xCFB1 0x5AB3
+0xCFB2 0x559C
+0xCFB3 0x94E3
+0xCFB4 0x6D17
+0xCFB5 0x7CFB
+0xCFB6 0x9699
+0xCFB7 0x620F
+0xCFB8 0x7EC6
+0xCFB9 0x778E
+0xCFBA 0x867E
+0xCFBB 0x5323
+0xCFBC 0x971E
+0xCFBD 0x8F96
+0xCFBE 0x6687
+0xCFBF 0x5CE1
+0xCFC0 0x4FA0
+0xCFC1 0x72ED
+0xCFC2 0x4E0B
+0xCFC3 0x53A6
+0xCFC4 0x590F
+0xCFC5 0x5413
+0xCFC6 0x6380
+0xCFC7 0x9528
+0xCFC8 0x5148
+0xCFC9 0x4ED9
+0xCFCA 0x9C9C
+0xCFCB 0x7EA4
+0xCFCC 0x54B8
+0xCFCD 0x8D24
+0xCFCE 0x8854
+0xCFCF 0x8237
+0xCFD0 0x95F2
+0xCFD1 0x6D8E
+0xCFD2 0x5F26
+0xCFD3 0x5ACC
+0xCFD4 0x663E
+0xCFD5 0x9669
+0xCFD6 0x73B0
+0xCFD7 0x732E
+0xCFD8 0x53BF
+0xCFD9 0x817A
+0xCFDA 0x9985
+0xCFDB 0x7FA1
+0xCFDC 0x5BAA
+0xCFDD 0x9677
+0xCFDE 0x9650
+0xCFDF 0x7EBF
+0xCFE0 0x76F8
+0xCFE1 0x53A2
+0xCFE2 0x9576
+0xCFE3 0x9999
+0xCFE4 0x7BB1
+0xCFE5 0x8944
+0xCFE6 0x6E58
+0xCFE7 0x4E61
+0xCFE8 0x7FD4
+0xCFE9 0x7965
+0xCFEA 0x8BE6
+0xCFEB 0x60F3
+0xCFEC 0x54CD
+0xCFED 0x4EAB
+0xCFEE 0x9879
+0xCFEF 0x5DF7
+0xCFF0 0x6A61
+0xCFF1 0x50CF
+0xCFF2 0x5411
+0xCFF3 0x8C61
+0xCFF4 0x8427
+0xCFF5 0x785D
+0xCFF6 0x9704
+0xCFF7 0x524A
+0xCFF8 0x54EE
+0xCFF9 0x56A3
+0xCFFA 0x9500
+0xCFFB 0x6D88
+0xCFFC 0x5BB5
+0xCFFD 0x6DC6
+0xCFFE 0x6653
+0xD040 0x8824
+0xD041 0x8825
+0xD042 0x8826
+0xD043 0x8827
+0xD044 0x8828
+0xD045 0x8829
+0xD046 0x882A
+0xD047 0x882B
+0xD048 0x882C
+0xD049 0x882D
+0xD04A 0x882E
+0xD04B 0x882F
+0xD04C 0x8830
+0xD04D 0x8831
+0xD04E 0x8833
+0xD04F 0x8834
+0xD050 0x8835
+0xD051 0x8836
+0xD052 0x8837
+0xD053 0x8838
+0xD054 0x883A
+0xD055 0x883B
+0xD056 0x883D
+0xD057 0x883E
+0xD058 0x883F
+0xD059 0x8841
+0xD05A 0x8842
+0xD05B 0x8843
+0xD05C 0x8846
+0xD05D 0x8847
+0xD05E 0x8848
+0xD05F 0x8849
+0xD060 0x884A
+0xD061 0x884B
+0xD062 0x884E
+0xD063 0x884F
+0xD064 0x8850
+0xD065 0x8851
+0xD066 0x8852
+0xD067 0x8853
+0xD068 0x8855
+0xD069 0x8856
+0xD06A 0x8858
+0xD06B 0x885A
+0xD06C 0x885B
+0xD06D 0x885C
+0xD06E 0x885D
+0xD06F 0x885E
+0xD070 0x885F
+0xD071 0x8860
+0xD072 0x8866
+0xD073 0x8867
+0xD074 0x886A
+0xD075 0x886D
+0xD076 0x886F
+0xD077 0x8871
+0xD078 0x8873
+0xD079 0x8874
+0xD07A 0x8875
+0xD07B 0x8876
+0xD07C 0x8878
+0xD07D 0x8879
+0xD07E 0x887A
+0xD080 0x887B
+0xD081 0x887C
+0xD082 0x8880
+0xD083 0x8883
+0xD084 0x8886
+0xD085 0x8887
+0xD086 0x8889
+0xD087 0x888A
+0xD088 0x888C
+0xD089 0x888E
+0xD08A 0x888F
+0xD08B 0x8890
+0xD08C 0x8891
+0xD08D 0x8893
+0xD08E 0x8894
+0xD08F 0x8895
+0xD090 0x8897
+0xD091 0x8898
+0xD092 0x8899
+0xD093 0x889A
+0xD094 0x889B
+0xD095 0x889D
+0xD096 0x889E
+0xD097 0x889F
+0xD098 0x88A0
+0xD099 0x88A1
+0xD09A 0x88A3
+0xD09B 0x88A5
+0xD09C 0x88A6
+0xD09D 0x88A7
+0xD09E 0x88A8
+0xD09F 0x88A9
+0xD0A0 0x88AA
+0xD0A1 0x5C0F
+0xD0A2 0x5B5D
+0xD0A3 0x6821
+0xD0A4 0x8096
+0xD0A5 0x5578
+0xD0A6 0x7B11
+0xD0A7 0x6548
+0xD0A8 0x6954
+0xD0A9 0x4E9B
+0xD0AA 0x6B47
+0xD0AB 0x874E
+0xD0AC 0x978B
+0xD0AD 0x534F
+0xD0AE 0x631F
+0xD0AF 0x643A
+0xD0B0 0x90AA
+0xD0B1 0x659C
+0xD0B2 0x80C1
+0xD0B3 0x8C10
+0xD0B4 0x5199
+0xD0B5 0x68B0
+0xD0B6 0x5378
+0xD0B7 0x87F9
+0xD0B8 0x61C8
+0xD0B9 0x6CC4
+0xD0BA 0x6CFB
+0xD0BB 0x8C22
+0xD0BC 0x5C51
+0xD0BD 0x85AA
+0xD0BE 0x82AF
+0xD0BF 0x950C
+0xD0C0 0x6B23
+0xD0C1 0x8F9B
+0xD0C2 0x65B0
+0xD0C3 0x5FFB
+0xD0C4 0x5FC3
+0xD0C5 0x4FE1
+0xD0C6 0x8845
+0xD0C7 0x661F
+0xD0C8 0x8165
+0xD0C9 0x7329
+0xD0CA 0x60FA
+0xD0CB 0x5174
+0xD0CC 0x5211
+0xD0CD 0x578B
+0xD0CE 0x5F62
+0xD0CF 0x90A2
+0xD0D0 0x884C
+0xD0D1 0x9192
+0xD0D2 0x5E78
+0xD0D3 0x674F
+0xD0D4 0x6027
+0xD0D5 0x59D3
+0xD0D6 0x5144
+0xD0D7 0x51F6
+0xD0D8 0x80F8
+0xD0D9 0x5308
+0xD0DA 0x6C79
+0xD0DB 0x96C4
+0xD0DC 0x718A
+0xD0DD 0x4F11
+0xD0DE 0x4FEE
+0xD0DF 0x7F9E
+0xD0E0 0x673D
+0xD0E1 0x55C5
+0xD0E2 0x9508
+0xD0E3 0x79C0
+0xD0E4 0x8896
+0xD0E5 0x7EE3
+0xD0E6 0x589F
+0xD0E7 0x620C
+0xD0E8 0x9700
+0xD0E9 0x865A
+0xD0EA 0x5618
+0xD0EB 0x987B
+0xD0EC 0x5F90
+0xD0ED 0x8BB8
+0xD0EE 0x84C4
+0xD0EF 0x9157
+0xD0F0 0x53D9
+0xD0F1 0x65ED
+0xD0F2 0x5E8F
+0xD0F3 0x755C
+0xD0F4 0x6064
+0xD0F5 0x7D6E
+0xD0F6 0x5A7F
+0xD0F7 0x7EEA
+0xD0F8 0x7EED
+0xD0F9 0x8F69
+0xD0FA 0x55A7
+0xD0FB 0x5BA3
+0xD0FC 0x60AC
+0xD0FD 0x65CB
+0xD0FE 0x7384
+0xD140 0x88AC
+0xD141 0x88AE
+0xD142 0x88AF
+0xD143 0x88B0
+0xD144 0x88B2
+0xD145 0x88B3
+0xD146 0x88B4
+0xD147 0x88B5
+0xD148 0x88B6
+0xD149 0x88B8
+0xD14A 0x88B9
+0xD14B 0x88BA
+0xD14C 0x88BB
+0xD14D 0x88BD
+0xD14E 0x88BE
+0xD14F 0x88BF
+0xD150 0x88C0
+0xD151 0x88C3
+0xD152 0x88C4
+0xD153 0x88C7
+0xD154 0x88C8
+0xD155 0x88CA
+0xD156 0x88CB
+0xD157 0x88CC
+0xD158 0x88CD
+0xD159 0x88CF
+0xD15A 0x88D0
+0xD15B 0x88D1
+0xD15C 0x88D3
+0xD15D 0x88D6
+0xD15E 0x88D7
+0xD15F 0x88DA
+0xD160 0x88DB
+0xD161 0x88DC
+0xD162 0x88DD
+0xD163 0x88DE
+0xD164 0x88E0
+0xD165 0x88E1
+0xD166 0x88E6
+0xD167 0x88E7
+0xD168 0x88E9
+0xD169 0x88EA
+0xD16A 0x88EB
+0xD16B 0x88EC
+0xD16C 0x88ED
+0xD16D 0x88EE
+0xD16E 0x88EF
+0xD16F 0x88F2
+0xD170 0x88F5
+0xD171 0x88F6
+0xD172 0x88F7
+0xD173 0x88FA
+0xD174 0x88FB
+0xD175 0x88FD
+0xD176 0x88FF
+0xD177 0x8900
+0xD178 0x8901
+0xD179 0x8903
+0xD17A 0x8904
+0xD17B 0x8905
+0xD17C 0x8906
+0xD17D 0x8907
+0xD17E 0x8908
+0xD180 0x8909
+0xD181 0x890B
+0xD182 0x890C
+0xD183 0x890D
+0xD184 0x890E
+0xD185 0x890F
+0xD186 0x8911
+0xD187 0x8914
+0xD188 0x8915
+0xD189 0x8916
+0xD18A 0x8917
+0xD18B 0x8918
+0xD18C 0x891C
+0xD18D 0x891D
+0xD18E 0x891E
+0xD18F 0x891F
+0xD190 0x8920
+0xD191 0x8922
+0xD192 0x8923
+0xD193 0x8924
+0xD194 0x8926
+0xD195 0x8927
+0xD196 0x8928
+0xD197 0x8929
+0xD198 0x892C
+0xD199 0x892D
+0xD19A 0x892E
+0xD19B 0x892F
+0xD19C 0x8931
+0xD19D 0x8932
+0xD19E 0x8933
+0xD19F 0x8935
+0xD1A0 0x8937
+0xD1A1 0x9009
+0xD1A2 0x7663
+0xD1A3 0x7729
+0xD1A4 0x7EDA
+0xD1A5 0x9774
+0xD1A6 0x859B
+0xD1A7 0x5B66
+0xD1A8 0x7A74
+0xD1A9 0x96EA
+0xD1AA 0x8840
+0xD1AB 0x52CB
+0xD1AC 0x718F
+0xD1AD 0x5FAA
+0xD1AE 0x65EC
+0xD1AF 0x8BE2
+0xD1B0 0x5BFB
+0xD1B1 0x9A6F
+0xD1B2 0x5DE1
+0xD1B3 0x6B89
+0xD1B4 0x6C5B
+0xD1B5 0x8BAD
+0xD1B6 0x8BAF
+0xD1B7 0x900A
+0xD1B8 0x8FC5
+0xD1B9 0x538B
+0xD1BA 0x62BC
+0xD1BB 0x9E26
+0xD1BC 0x9E2D
+0xD1BD 0x5440
+0xD1BE 0x4E2B
+0xD1BF 0x82BD
+0xD1C0 0x7259
+0xD1C1 0x869C
+0xD1C2 0x5D16
+0xD1C3 0x8859
+0xD1C4 0x6DAF
+0xD1C5 0x96C5
+0xD1C6 0x54D1
+0xD1C7 0x4E9A
+0xD1C8 0x8BB6
+0xD1C9 0x7109
+0xD1CA 0x54BD
+0xD1CB 0x9609
+0xD1CC 0x70DF
+0xD1CD 0x6DF9
+0xD1CE 0x76D0
+0xD1CF 0x4E25
+0xD1D0 0x7814
+0xD1D1 0x8712
+0xD1D2 0x5CA9
+0xD1D3 0x5EF6
+0xD1D4 0x8A00
+0xD1D5 0x989C
+0xD1D6 0x960E
+0xD1D7 0x708E
+0xD1D8 0x6CBF
+0xD1D9 0x5944
+0xD1DA 0x63A9
+0xD1DB 0x773C
+0xD1DC 0x884D
+0xD1DD 0x6F14
+0xD1DE 0x8273
+0xD1DF 0x5830
+0xD1E0 0x71D5
+0xD1E1 0x538C
+0xD1E2 0x781A
+0xD1E3 0x96C1
+0xD1E4 0x5501
+0xD1E5 0x5F66
+0xD1E6 0x7130
+0xD1E7 0x5BB4
+0xD1E8 0x8C1A
+0xD1E9 0x9A8C
+0xD1EA 0x6B83
+0xD1EB 0x592E
+0xD1EC 0x9E2F
+0xD1ED 0x79E7
+0xD1EE 0x6768
+0xD1EF 0x626C
+0xD1F0 0x4F6F
+0xD1F1 0x75A1
+0xD1F2 0x7F8A
+0xD1F3 0x6D0B
+0xD1F4 0x9633
+0xD1F5 0x6C27
+0xD1F6 0x4EF0
+0xD1F7 0x75D2
+0xD1F8 0x517B
+0xD1F9 0x6837
+0xD1FA 0x6F3E
+0xD1FB 0x9080
+0xD1FC 0x8170
+0xD1FD 0x5996
+0xD1FE 0x7476
+0xD240 0x8938
+0xD241 0x8939
+0xD242 0x893A
+0xD243 0x893B
+0xD244 0x893C
+0xD245 0x893D
+0xD246 0x893E
+0xD247 0x893F
+0xD248 0x8940
+0xD249 0x8942
+0xD24A 0x8943
+0xD24B 0x8945
+0xD24C 0x8946
+0xD24D 0x8947
+0xD24E 0x8948
+0xD24F 0x8949
+0xD250 0x894A
+0xD251 0x894B
+0xD252 0x894C
+0xD253 0x894D
+0xD254 0x894E
+0xD255 0x894F
+0xD256 0x8950
+0xD257 0x8951
+0xD258 0x8952
+0xD259 0x8953
+0xD25A 0x8954
+0xD25B 0x8955
+0xD25C 0x8956
+0xD25D 0x8957
+0xD25E 0x8958
+0xD25F 0x8959
+0xD260 0x895A
+0xD261 0x895B
+0xD262 0x895C
+0xD263 0x895D
+0xD264 0x8960
+0xD265 0x8961
+0xD266 0x8962
+0xD267 0x8963
+0xD268 0x8964
+0xD269 0x8965
+0xD26A 0x8967
+0xD26B 0x8968
+0xD26C 0x8969
+0xD26D 0x896A
+0xD26E 0x896B
+0xD26F 0x896C
+0xD270 0x896D
+0xD271 0x896E
+0xD272 0x896F
+0xD273 0x8970
+0xD274 0x8971
+0xD275 0x8972
+0xD276 0x8973
+0xD277 0x8974
+0xD278 0x8975
+0xD279 0x8976
+0xD27A 0x8977
+0xD27B 0x8978
+0xD27C 0x8979
+0xD27D 0x897A
+0xD27E 0x897C
+0xD280 0x897D
+0xD281 0x897E
+0xD282 0x8980
+0xD283 0x8982
+0xD284 0x8984
+0xD285 0x8985
+0xD286 0x8987
+0xD287 0x8988
+0xD288 0x8989
+0xD289 0x898A
+0xD28A 0x898B
+0xD28B 0x898C
+0xD28C 0x898D
+0xD28D 0x898E
+0xD28E 0x898F
+0xD28F 0x8990
+0xD290 0x8991
+0xD291 0x8992
+0xD292 0x8993
+0xD293 0x8994
+0xD294 0x8995
+0xD295 0x8996
+0xD296 0x8997
+0xD297 0x8998
+0xD298 0x8999
+0xD299 0x899A
+0xD29A 0x899B
+0xD29B 0x899C
+0xD29C 0x899D
+0xD29D 0x899E
+0xD29E 0x899F
+0xD29F 0x89A0
+0xD2A0 0x89A1
+0xD2A1 0x6447
+0xD2A2 0x5C27
+0xD2A3 0x9065
+0xD2A4 0x7A91
+0xD2A5 0x8C23
+0xD2A6 0x59DA
+0xD2A7 0x54AC
+0xD2A8 0x8200
+0xD2A9 0x836F
+0xD2AA 0x8981
+0xD2AB 0x8000
+0xD2AC 0x6930
+0xD2AD 0x564E
+0xD2AE 0x8036
+0xD2AF 0x7237
+0xD2B0 0x91CE
+0xD2B1 0x51B6
+0xD2B2 0x4E5F
+0xD2B3 0x9875
+0xD2B4 0x6396
+0xD2B5 0x4E1A
+0xD2B6 0x53F6
+0xD2B7 0x66F3
+0xD2B8 0x814B
+0xD2B9 0x591C
+0xD2BA 0x6DB2
+0xD2BB 0x4E00
+0xD2BC 0x58F9
+0xD2BD 0x533B
+0xD2BE 0x63D6
+0xD2BF 0x94F1
+0xD2C0 0x4F9D
+0xD2C1 0x4F0A
+0xD2C2 0x8863
+0xD2C3 0x9890
+0xD2C4 0x5937
+0xD2C5 0x9057
+0xD2C6 0x79FB
+0xD2C7 0x4EEA
+0xD2C8 0x80F0
+0xD2C9 0x7591
+0xD2CA 0x6C82
+0xD2CB 0x5B9C
+0xD2CC 0x59E8
+0xD2CD 0x5F5D
+0xD2CE 0x6905
+0xD2CF 0x8681
+0xD2D0 0x501A
+0xD2D1 0x5DF2
+0xD2D2 0x4E59
+0xD2D3 0x77E3
+0xD2D4 0x4EE5
+0xD2D5 0x827A
+0xD2D6 0x6291
+0xD2D7 0x6613
+0xD2D8 0x9091
+0xD2D9 0x5C79
+0xD2DA 0x4EBF
+0xD2DB 0x5F79
+0xD2DC 0x81C6
+0xD2DD 0x9038
+0xD2DE 0x8084
+0xD2DF 0x75AB
+0xD2E0 0x4EA6
+0xD2E1 0x88D4
+0xD2E2 0x610F
+0xD2E3 0x6BC5
+0xD2E4 0x5FC6
+0xD2E5 0x4E49
+0xD2E6 0x76CA
+0xD2E7 0x6EA2
+0xD2E8 0x8BE3
+0xD2E9 0x8BAE
+0xD2EA 0x8C0A
+0xD2EB 0x8BD1
+0xD2EC 0x5F02
+0xD2ED 0x7FFC
+0xD2EE 0x7FCC
+0xD2EF 0x7ECE
+0xD2F0 0x8335
+0xD2F1 0x836B
+0xD2F2 0x56E0
+0xD2F3 0x6BB7
+0xD2F4 0x97F3
+0xD2F5 0x9634
+0xD2F6 0x59FB
+0xD2F7 0x541F
+0xD2F8 0x94F6
+0xD2F9 0x6DEB
+0xD2FA 0x5BC5
+0xD2FB 0x996E
+0xD2FC 0x5C39
+0xD2FD 0x5F15
+0xD2FE 0x9690
+0xD340 0x89A2
+0xD341 0x89A3
+0xD342 0x89A4
+0xD343 0x89A5
+0xD344 0x89A6
+0xD345 0x89A7
+0xD346 0x89A8
+0xD347 0x89A9
+0xD348 0x89AA
+0xD349 0x89AB
+0xD34A 0x89AC
+0xD34B 0x89AD
+0xD34C 0x89AE
+0xD34D 0x89AF
+0xD34E 0x89B0
+0xD34F 0x89B1
+0xD350 0x89B2
+0xD351 0x89B3
+0xD352 0x89B4
+0xD353 0x89B5
+0xD354 0x89B6
+0xD355 0x89B7
+0xD356 0x89B8
+0xD357 0x89B9
+0xD358 0x89BA
+0xD359 0x89BB
+0xD35A 0x89BC
+0xD35B 0x89BD
+0xD35C 0x89BE
+0xD35D 0x89BF
+0xD35E 0x89C0
+0xD35F 0x89C3
+0xD360 0x89CD
+0xD361 0x89D3
+0xD362 0x89D4
+0xD363 0x89D5
+0xD364 0x89D7
+0xD365 0x89D8
+0xD366 0x89D9
+0xD367 0x89DB
+0xD368 0x89DD
+0xD369 0x89DF
+0xD36A 0x89E0
+0xD36B 0x89E1
+0xD36C 0x89E2
+0xD36D 0x89E4
+0xD36E 0x89E7
+0xD36F 0x89E8
+0xD370 0x89E9
+0xD371 0x89EA
+0xD372 0x89EC
+0xD373 0x89ED
+0xD374 0x89EE
+0xD375 0x89F0
+0xD376 0x89F1
+0xD377 0x89F2
+0xD378 0x89F4
+0xD379 0x89F5
+0xD37A 0x89F6
+0xD37B 0x89F7
+0xD37C 0x89F8
+0xD37D 0x89F9
+0xD37E 0x89FA
+0xD380 0x89FB
+0xD381 0x89FC
+0xD382 0x89FD
+0xD383 0x89FE
+0xD384 0x89FF
+0xD385 0x8A01
+0xD386 0x8A02
+0xD387 0x8A03
+0xD388 0x8A04
+0xD389 0x8A05
+0xD38A 0x8A06
+0xD38B 0x8A08
+0xD38C 0x8A09
+0xD38D 0x8A0A
+0xD38E 0x8A0B
+0xD38F 0x8A0C
+0xD390 0x8A0D
+0xD391 0x8A0E
+0xD392 0x8A0F
+0xD393 0x8A10
+0xD394 0x8A11
+0xD395 0x8A12
+0xD396 0x8A13
+0xD397 0x8A14
+0xD398 0x8A15
+0xD399 0x8A16
+0xD39A 0x8A17
+0xD39B 0x8A18
+0xD39C 0x8A19
+0xD39D 0x8A1A
+0xD39E 0x8A1B
+0xD39F 0x8A1C
+0xD3A0 0x8A1D
+0xD3A1 0x5370
+0xD3A2 0x82F1
+0xD3A3 0x6A31
+0xD3A4 0x5A74
+0xD3A5 0x9E70
+0xD3A6 0x5E94
+0xD3A7 0x7F28
+0xD3A8 0x83B9
+0xD3A9 0x8424
+0xD3AA 0x8425
+0xD3AB 0x8367
+0xD3AC 0x8747
+0xD3AD 0x8FCE
+0xD3AE 0x8D62
+0xD3AF 0x76C8
+0xD3B0 0x5F71
+0xD3B1 0x9896
+0xD3B2 0x786C
+0xD3B3 0x6620
+0xD3B4 0x54DF
+0xD3B5 0x62E5
+0xD3B6 0x4F63
+0xD3B7 0x81C3
+0xD3B8 0x75C8
+0xD3B9 0x5EB8
+0xD3BA 0x96CD
+0xD3BB 0x8E0A
+0xD3BC 0x86F9
+0xD3BD 0x548F
+0xD3BE 0x6CF3
+0xD3BF 0x6D8C
+0xD3C0 0x6C38
+0xD3C1 0x607F
+0xD3C2 0x52C7
+0xD3C3 0x7528
+0xD3C4 0x5E7D
+0xD3C5 0x4F18
+0xD3C6 0x60A0
+0xD3C7 0x5FE7
+0xD3C8 0x5C24
+0xD3C9 0x7531
+0xD3CA 0x90AE
+0xD3CB 0x94C0
+0xD3CC 0x72B9
+0xD3CD 0x6CB9
+0xD3CE 0x6E38
+0xD3CF 0x9149
+0xD3D0 0x6709
+0xD3D1 0x53CB
+0xD3D2 0x53F3
+0xD3D3 0x4F51
+0xD3D4 0x91C9
+0xD3D5 0x8BF1
+0xD3D6 0x53C8
+0xD3D7 0x5E7C
+0xD3D8 0x8FC2
+0xD3D9 0x6DE4
+0xD3DA 0x4E8E
+0xD3DB 0x76C2
+0xD3DC 0x6986
+0xD3DD 0x865E
+0xD3DE 0x611A
+0xD3DF 0x8206
+0xD3E0 0x4F59
+0xD3E1 0x4FDE
+0xD3E2 0x903E
+0xD3E3 0x9C7C
+0xD3E4 0x6109
+0xD3E5 0x6E1D
+0xD3E6 0x6E14
+0xD3E7 0x9685
+0xD3E8 0x4E88
+0xD3E9 0x5A31
+0xD3EA 0x96E8
+0xD3EB 0x4E0E
+0xD3EC 0x5C7F
+0xD3ED 0x79B9
+0xD3EE 0x5B87
+0xD3EF 0x8BED
+0xD3F0 0x7FBD
+0xD3F1 0x7389
+0xD3F2 0x57DF
+0xD3F3 0x828B
+0xD3F4 0x90C1
+0xD3F5 0x5401
+0xD3F6 0x9047
+0xD3F7 0x55BB
+0xD3F8 0x5CEA
+0xD3F9 0x5FA1
+0xD3FA 0x6108
+0xD3FB 0x6B32
+0xD3FC 0x72F1
+0xD3FD 0x80B2
+0xD3FE 0x8A89
+0xD440 0x8A1E
+0xD441 0x8A1F
+0xD442 0x8A20
+0xD443 0x8A21
+0xD444 0x8A22
+0xD445 0x8A23
+0xD446 0x8A24
+0xD447 0x8A25
+0xD448 0x8A26
+0xD449 0x8A27
+0xD44A 0x8A28
+0xD44B 0x8A29
+0xD44C 0x8A2A
+0xD44D 0x8A2B
+0xD44E 0x8A2C
+0xD44F 0x8A2D
+0xD450 0x8A2E
+0xD451 0x8A2F
+0xD452 0x8A30
+0xD453 0x8A31
+0xD454 0x8A32
+0xD455 0x8A33
+0xD456 0x8A34
+0xD457 0x8A35
+0xD458 0x8A36
+0xD459 0x8A37
+0xD45A 0x8A38
+0xD45B 0x8A39
+0xD45C 0x8A3A
+0xD45D 0x8A3B
+0xD45E 0x8A3C
+0xD45F 0x8A3D
+0xD460 0x8A3F
+0xD461 0x8A40
+0xD462 0x8A41
+0xD463 0x8A42
+0xD464 0x8A43
+0xD465 0x8A44
+0xD466 0x8A45
+0xD467 0x8A46
+0xD468 0x8A47
+0xD469 0x8A49
+0xD46A 0x8A4A
+0xD46B 0x8A4B
+0xD46C 0x8A4C
+0xD46D 0x8A4D
+0xD46E 0x8A4E
+0xD46F 0x8A4F
+0xD470 0x8A50
+0xD471 0x8A51
+0xD472 0x8A52
+0xD473 0x8A53
+0xD474 0x8A54
+0xD475 0x8A55
+0xD476 0x8A56
+0xD477 0x8A57
+0xD478 0x8A58
+0xD479 0x8A59
+0xD47A 0x8A5A
+0xD47B 0x8A5B
+0xD47C 0x8A5C
+0xD47D 0x8A5D
+0xD47E 0x8A5E
+0xD480 0x8A5F
+0xD481 0x8A60
+0xD482 0x8A61
+0xD483 0x8A62
+0xD484 0x8A63
+0xD485 0x8A64
+0xD486 0x8A65
+0xD487 0x8A66
+0xD488 0x8A67
+0xD489 0x8A68
+0xD48A 0x8A69
+0xD48B 0x8A6A
+0xD48C 0x8A6B
+0xD48D 0x8A6C
+0xD48E 0x8A6D
+0xD48F 0x8A6E
+0xD490 0x8A6F
+0xD491 0x8A70
+0xD492 0x8A71
+0xD493 0x8A72
+0xD494 0x8A73
+0xD495 0x8A74
+0xD496 0x8A75
+0xD497 0x8A76
+0xD498 0x8A77
+0xD499 0x8A78
+0xD49A 0x8A7A
+0xD49B 0x8A7B
+0xD49C 0x8A7C
+0xD49D 0x8A7D
+0xD49E 0x8A7E
+0xD49F 0x8A7F
+0xD4A0 0x8A80
+0xD4A1 0x6D74
+0xD4A2 0x5BD3
+0xD4A3 0x88D5
+0xD4A4 0x9884
+0xD4A5 0x8C6B
+0xD4A6 0x9A6D
+0xD4A7 0x9E33
+0xD4A8 0x6E0A
+0xD4A9 0x51A4
+0xD4AA 0x5143
+0xD4AB 0x57A3
+0xD4AC 0x8881
+0xD4AD 0x539F
+0xD4AE 0x63F4
+0xD4AF 0x8F95
+0xD4B0 0x56ED
+0xD4B1 0x5458
+0xD4B2 0x5706
+0xD4B3 0x733F
+0xD4B4 0x6E90
+0xD4B5 0x7F18
+0xD4B6 0x8FDC
+0xD4B7 0x82D1
+0xD4B8 0x613F
+0xD4B9 0x6028
+0xD4BA 0x9662
+0xD4BB 0x66F0
+0xD4BC 0x7EA6
+0xD4BD 0x8D8A
+0xD4BE 0x8DC3
+0xD4BF 0x94A5
+0xD4C0 0x5CB3
+0xD4C1 0x7CA4
+0xD4C2 0x6708
+0xD4C3 0x60A6
+0xD4C4 0x9605
+0xD4C5 0x8018
+0xD4C6 0x4E91
+0xD4C7 0x90E7
+0xD4C8 0x5300
+0xD4C9 0x9668
+0xD4CA 0x5141
+0xD4CB 0x8FD0
+0xD4CC 0x8574
+0xD4CD 0x915D
+0xD4CE 0x6655
+0xD4CF 0x97F5
+0xD4D0 0x5B55
+0xD4D1 0x531D
+0xD4D2 0x7838
+0xD4D3 0x6742
+0xD4D4 0x683D
+0xD4D5 0x54C9
+0xD4D6 0x707E
+0xD4D7 0x5BB0
+0xD4D8 0x8F7D
+0xD4D9 0x518D
+0xD4DA 0x5728
+0xD4DB 0x54B1
+0xD4DC 0x6512
+0xD4DD 0x6682
+0xD4DE 0x8D5E
+0xD4DF 0x8D43
+0xD4E0 0x810F
+0xD4E1 0x846C
+0xD4E2 0x906D
+0xD4E3 0x7CDF
+0xD4E4 0x51FF
+0xD4E5 0x85FB
+0xD4E6 0x67A3
+0xD4E7 0x65E9
+0xD4E8 0x6FA1
+0xD4E9 0x86A4
+0xD4EA 0x8E81
+0xD4EB 0x566A
+0xD4EC 0x9020
+0xD4ED 0x7682
+0xD4EE 0x7076
+0xD4EF 0x71E5
+0xD4F0 0x8D23
+0xD4F1 0x62E9
+0xD4F2 0x5219
+0xD4F3 0x6CFD
+0xD4F4 0x8D3C
+0xD4F5 0x600E
+0xD4F6 0x589E
+0xD4F7 0x618E
+0xD4F8 0x66FE
+0xD4F9 0x8D60
+0xD4FA 0x624E
+0xD4FB 0x55B3
+0xD4FC 0x6E23
+0xD4FD 0x672D
+0xD4FE 0x8F67
+0xD540 0x8A81
+0xD541 0x8A82
+0xD542 0x8A83
+0xD543 0x8A84
+0xD544 0x8A85
+0xD545 0x8A86
+0xD546 0x8A87
+0xD547 0x8A88
+0xD548 0x8A8B
+0xD549 0x8A8C
+0xD54A 0x8A8D
+0xD54B 0x8A8E
+0xD54C 0x8A8F
+0xD54D 0x8A90
+0xD54E 0x8A91
+0xD54F 0x8A92
+0xD550 0x8A94
+0xD551 0x8A95
+0xD552 0x8A96
+0xD553 0x8A97
+0xD554 0x8A98
+0xD555 0x8A99
+0xD556 0x8A9A
+0xD557 0x8A9B
+0xD558 0x8A9C
+0xD559 0x8A9D
+0xD55A 0x8A9E
+0xD55B 0x8A9F
+0xD55C 0x8AA0
+0xD55D 0x8AA1
+0xD55E 0x8AA2
+0xD55F 0x8AA3
+0xD560 0x8AA4
+0xD561 0x8AA5
+0xD562 0x8AA6
+0xD563 0x8AA7
+0xD564 0x8AA8
+0xD565 0x8AA9
+0xD566 0x8AAA
+0xD567 0x8AAB
+0xD568 0x8AAC
+0xD569 0x8AAD
+0xD56A 0x8AAE
+0xD56B 0x8AAF
+0xD56C 0x8AB0
+0xD56D 0x8AB1
+0xD56E 0x8AB2
+0xD56F 0x8AB3
+0xD570 0x8AB4
+0xD571 0x8AB5
+0xD572 0x8AB6
+0xD573 0x8AB7
+0xD574 0x8AB8
+0xD575 0x8AB9
+0xD576 0x8ABA
+0xD577 0x8ABB
+0xD578 0x8ABC
+0xD579 0x8ABD
+0xD57A 0x8ABE
+0xD57B 0x8ABF
+0xD57C 0x8AC0
+0xD57D 0x8AC1
+0xD57E 0x8AC2
+0xD580 0x8AC3
+0xD581 0x8AC4
+0xD582 0x8AC5
+0xD583 0x8AC6
+0xD584 0x8AC7
+0xD585 0x8AC8
+0xD586 0x8AC9
+0xD587 0x8ACA
+0xD588 0x8ACB
+0xD589 0x8ACC
+0xD58A 0x8ACD
+0xD58B 0x8ACE
+0xD58C 0x8ACF
+0xD58D 0x8AD0
+0xD58E 0x8AD1
+0xD58F 0x8AD2
+0xD590 0x8AD3
+0xD591 0x8AD4
+0xD592 0x8AD5
+0xD593 0x8AD6
+0xD594 0x8AD7
+0xD595 0x8AD8
+0xD596 0x8AD9
+0xD597 0x8ADA
+0xD598 0x8ADB
+0xD599 0x8ADC
+0xD59A 0x8ADD
+0xD59B 0x8ADE
+0xD59C 0x8ADF
+0xD59D 0x8AE0
+0xD59E 0x8AE1
+0xD59F 0x8AE2
+0xD5A0 0x8AE3
+0xD5A1 0x94E1
+0xD5A2 0x95F8
+0xD5A3 0x7728
+0xD5A4 0x6805
+0xD5A5 0x69A8
+0xD5A6 0x548B
+0xD5A7 0x4E4D
+0xD5A8 0x70B8
+0xD5A9 0x8BC8
+0xD5AA 0x6458
+0xD5AB 0x658B
+0xD5AC 0x5B85
+0xD5AD 0x7A84
+0xD5AE 0x503A
+0xD5AF 0x5BE8
+0xD5B0 0x77BB
+0xD5B1 0x6BE1
+0xD5B2 0x8A79
+0xD5B3 0x7C98
+0xD5B4 0x6CBE
+0xD5B5 0x76CF
+0xD5B6 0x65A9
+0xD5B7 0x8F97
+0xD5B8 0x5D2D
+0xD5B9 0x5C55
+0xD5BA 0x8638
+0xD5BB 0x6808
+0xD5BC 0x5360
+0xD5BD 0x6218
+0xD5BE 0x7AD9
+0xD5BF 0x6E5B
+0xD5C0 0x7EFD
+0xD5C1 0x6A1F
+0xD5C2 0x7AE0
+0xD5C3 0x5F70
+0xD5C4 0x6F33
+0xD5C5 0x5F20
+0xD5C6 0x638C
+0xD5C7 0x6DA8
+0xD5C8 0x6756
+0xD5C9 0x4E08
+0xD5CA 0x5E10
+0xD5CB 0x8D26
+0xD5CC 0x4ED7
+0xD5CD 0x80C0
+0xD5CE 0x7634
+0xD5CF 0x969C
+0xD5D0 0x62DB
+0xD5D1 0x662D
+0xD5D2 0x627E
+0xD5D3 0x6CBC
+0xD5D4 0x8D75
+0xD5D5 0x7167
+0xD5D6 0x7F69
+0xD5D7 0x5146
+0xD5D8 0x8087
+0xD5D9 0x53EC
+0xD5DA 0x906E
+0xD5DB 0x6298
+0xD5DC 0x54F2
+0xD5DD 0x86F0
+0xD5DE 0x8F99
+0xD5DF 0x8005
+0xD5E0 0x9517
+0xD5E1 0x8517
+0xD5E2 0x8FD9
+0xD5E3 0x6D59
+0xD5E4 0x73CD
+0xD5E5 0x659F
+0xD5E6 0x771F
+0xD5E7 0x7504
+0xD5E8 0x7827
+0xD5E9 0x81FB
+0xD5EA 0x8D1E
+0xD5EB 0x9488
+0xD5EC 0x4FA6
+0xD5ED 0x6795
+0xD5EE 0x75B9
+0xD5EF 0x8BCA
+0xD5F0 0x9707
+0xD5F1 0x632F
+0xD5F2 0x9547
+0xD5F3 0x9635
+0xD5F4 0x84B8
+0xD5F5 0x6323
+0xD5F6 0x7741
+0xD5F7 0x5F81
+0xD5F8 0x72F0
+0xD5F9 0x4E89
+0xD5FA 0x6014
+0xD5FB 0x6574
+0xD5FC 0x62EF
+0xD5FD 0x6B63
+0xD5FE 0x653F
+0xD640 0x8AE4
+0xD641 0x8AE5
+0xD642 0x8AE6
+0xD643 0x8AE7
+0xD644 0x8AE8
+0xD645 0x8AE9
+0xD646 0x8AEA
+0xD647 0x8AEB
+0xD648 0x8AEC
+0xD649 0x8AED
+0xD64A 0x8AEE
+0xD64B 0x8AEF
+0xD64C 0x8AF0
+0xD64D 0x8AF1
+0xD64E 0x8AF2
+0xD64F 0x8AF3
+0xD650 0x8AF4
+0xD651 0x8AF5
+0xD652 0x8AF6
+0xD653 0x8AF7
+0xD654 0x8AF8
+0xD655 0x8AF9
+0xD656 0x8AFA
+0xD657 0x8AFB
+0xD658 0x8AFC
+0xD659 0x8AFD
+0xD65A 0x8AFE
+0xD65B 0x8AFF
+0xD65C 0x8B00
+0xD65D 0x8B01
+0xD65E 0x8B02
+0xD65F 0x8B03
+0xD660 0x8B04
+0xD661 0x8B05
+0xD662 0x8B06
+0xD663 0x8B08
+0xD664 0x8B09
+0xD665 0x8B0A
+0xD666 0x8B0B
+0xD667 0x8B0C
+0xD668 0x8B0D
+0xD669 0x8B0E
+0xD66A 0x8B0F
+0xD66B 0x8B10
+0xD66C 0x8B11
+0xD66D 0x8B12
+0xD66E 0x8B13
+0xD66F 0x8B14
+0xD670 0x8B15
+0xD671 0x8B16
+0xD672 0x8B17
+0xD673 0x8B18
+0xD674 0x8B19
+0xD675 0x8B1A
+0xD676 0x8B1B
+0xD677 0x8B1C
+0xD678 0x8B1D
+0xD679 0x8B1E
+0xD67A 0x8B1F
+0xD67B 0x8B20
+0xD67C 0x8B21
+0xD67D 0x8B22
+0xD67E 0x8B23
+0xD680 0x8B24
+0xD681 0x8B25
+0xD682 0x8B27
+0xD683 0x8B28
+0xD684 0x8B29
+0xD685 0x8B2A
+0xD686 0x8B2B
+0xD687 0x8B2C
+0xD688 0x8B2D
+0xD689 0x8B2E
+0xD68A 0x8B2F
+0xD68B 0x8B30
+0xD68C 0x8B31
+0xD68D 0x8B32
+0xD68E 0x8B33
+0xD68F 0x8B34
+0xD690 0x8B35
+0xD691 0x8B36
+0xD692 0x8B37
+0xD693 0x8B38
+0xD694 0x8B39
+0xD695 0x8B3A
+0xD696 0x8B3B
+0xD697 0x8B3C
+0xD698 0x8B3D
+0xD699 0x8B3E
+0xD69A 0x8B3F
+0xD69B 0x8B40
+0xD69C 0x8B41
+0xD69D 0x8B42
+0xD69E 0x8B43
+0xD69F 0x8B44
+0xD6A0 0x8B45
+0xD6A1 0x5E27
+0xD6A2 0x75C7
+0xD6A3 0x90D1
+0xD6A4 0x8BC1
+0xD6A5 0x829D
+0xD6A6 0x679D
+0xD6A7 0x652F
+0xD6A8 0x5431
+0xD6A9 0x8718
+0xD6AA 0x77E5
+0xD6AB 0x80A2
+0xD6AC 0x8102
+0xD6AD 0x6C41
+0xD6AE 0x4E4B
+0xD6AF 0x7EC7
+0xD6B0 0x804C
+0xD6B1 0x76F4
+0xD6B2 0x690D
+0xD6B3 0x6B96
+0xD6B4 0x6267
+0xD6B5 0x503C
+0xD6B6 0x4F84
+0xD6B7 0x5740
+0xD6B8 0x6307
+0xD6B9 0x6B62
+0xD6BA 0x8DBE
+0xD6BB 0x53EA
+0xD6BC 0x65E8
+0xD6BD 0x7EB8
+0xD6BE 0x5FD7
+0xD6BF 0x631A
+0xD6C0 0x63B7
+0xD6C1 0x81F3
+0xD6C2 0x81F4
+0xD6C3 0x7F6E
+0xD6C4 0x5E1C
+0xD6C5 0x5CD9
+0xD6C6 0x5236
+0xD6C7 0x667A
+0xD6C8 0x79E9
+0xD6C9 0x7A1A
+0xD6CA 0x8D28
+0xD6CB 0x7099
+0xD6CC 0x75D4
+0xD6CD 0x6EDE
+0xD6CE 0x6CBB
+0xD6CF 0x7A92
+0xD6D0 0x4E2D
+0xD6D1 0x76C5
+0xD6D2 0x5FE0
+0xD6D3 0x949F
+0xD6D4 0x8877
+0xD6D5 0x7EC8
+0xD6D6 0x79CD
+0xD6D7 0x80BF
+0xD6D8 0x91CD
+0xD6D9 0x4EF2
+0xD6DA 0x4F17
+0xD6DB 0x821F
+0xD6DC 0x5468
+0xD6DD 0x5DDE
+0xD6DE 0x6D32
+0xD6DF 0x8BCC
+0xD6E0 0x7CA5
+0xD6E1 0x8F74
+0xD6E2 0x8098
+0xD6E3 0x5E1A
+0xD6E4 0x5492
+0xD6E5 0x76B1
+0xD6E6 0x5B99
+0xD6E7 0x663C
+0xD6E8 0x9AA4
+0xD6E9 0x73E0
+0xD6EA 0x682A
+0xD6EB 0x86DB
+0xD6EC 0x6731
+0xD6ED 0x732A
+0xD6EE 0x8BF8
+0xD6EF 0x8BDB
+0xD6F0 0x9010
+0xD6F1 0x7AF9
+0xD6F2 0x70DB
+0xD6F3 0x716E
+0xD6F4 0x62C4
+0xD6F5 0x77A9
+0xD6F6 0x5631
+0xD6F7 0x4E3B
+0xD6F8 0x8457
+0xD6F9 0x67F1
+0xD6FA 0x52A9
+0xD6FB 0x86C0
+0xD6FC 0x8D2E
+0xD6FD 0x94F8
+0xD6FE 0x7B51
+0xD740 0x8B46
+0xD741 0x8B47
+0xD742 0x8B48
+0xD743 0x8B49
+0xD744 0x8B4A
+0xD745 0x8B4B
+0xD746 0x8B4C
+0xD747 0x8B4D
+0xD748 0x8B4E
+0xD749 0x8B4F
+0xD74A 0x8B50
+0xD74B 0x8B51
+0xD74C 0x8B52
+0xD74D 0x8B53
+0xD74E 0x8B54
+0xD74F 0x8B55
+0xD750 0x8B56
+0xD751 0x8B57
+0xD752 0x8B58
+0xD753 0x8B59
+0xD754 0x8B5A
+0xD755 0x8B5B
+0xD756 0x8B5C
+0xD757 0x8B5D
+0xD758 0x8B5E
+0xD759 0x8B5F
+0xD75A 0x8B60
+0xD75B 0x8B61
+0xD75C 0x8B62
+0xD75D 0x8B63
+0xD75E 0x8B64
+0xD75F 0x8B65
+0xD760 0x8B67
+0xD761 0x8B68
+0xD762 0x8B69
+0xD763 0x8B6A
+0xD764 0x8B6B
+0xD765 0x8B6D
+0xD766 0x8B6E
+0xD767 0x8B6F
+0xD768 0x8B70
+0xD769 0x8B71
+0xD76A 0x8B72
+0xD76B 0x8B73
+0xD76C 0x8B74
+0xD76D 0x8B75
+0xD76E 0x8B76
+0xD76F 0x8B77
+0xD770 0x8B78
+0xD771 0x8B79
+0xD772 0x8B7A
+0xD773 0x8B7B
+0xD774 0x8B7C
+0xD775 0x8B7D
+0xD776 0x8B7E
+0xD777 0x8B7F
+0xD778 0x8B80
+0xD779 0x8B81
+0xD77A 0x8B82
+0xD77B 0x8B83
+0xD77C 0x8B84
+0xD77D 0x8B85
+0xD77E 0x8B86
+0xD780 0x8B87
+0xD781 0x8B88
+0xD782 0x8B89
+0xD783 0x8B8A
+0xD784 0x8B8B
+0xD785 0x8B8C
+0xD786 0x8B8D
+0xD787 0x8B8E
+0xD788 0x8B8F
+0xD789 0x8B90
+0xD78A 0x8B91
+0xD78B 0x8B92
+0xD78C 0x8B93
+0xD78D 0x8B94
+0xD78E 0x8B95
+0xD78F 0x8B96
+0xD790 0x8B97
+0xD791 0x8B98
+0xD792 0x8B99
+0xD793 0x8B9A
+0xD794 0x8B9B
+0xD795 0x8B9C
+0xD796 0x8B9D
+0xD797 0x8B9E
+0xD798 0x8B9F
+0xD799 0x8BAC
+0xD79A 0x8BB1
+0xD79B 0x8BBB
+0xD79C 0x8BC7
+0xD79D 0x8BD0
+0xD79E 0x8BEA
+0xD79F 0x8C09
+0xD7A0 0x8C1E
+0xD7A1 0x4F4F
+0xD7A2 0x6CE8
+0xD7A3 0x795D
+0xD7A4 0x9A7B
+0xD7A5 0x6293
+0xD7A6 0x722A
+0xD7A7 0x62FD
+0xD7A8 0x4E13
+0xD7A9 0x7816
+0xD7AA 0x8F6C
+0xD7AB 0x64B0
+0xD7AC 0x8D5A
+0xD7AD 0x7BC6
+0xD7AE 0x6869
+0xD7AF 0x5E84
+0xD7B0 0x88C5
+0xD7B1 0x5986
+0xD7B2 0x649E
+0xD7B3 0x58EE
+0xD7B4 0x72B6
+0xD7B5 0x690E
+0xD7B6 0x9525
+0xD7B7 0x8FFD
+0xD7B8 0x8D58
+0xD7B9 0x5760
+0xD7BA 0x7F00
+0xD7BB 0x8C06
+0xD7BC 0x51C6
+0xD7BD 0x6349
+0xD7BE 0x62D9
+0xD7BF 0x5353
+0xD7C0 0x684C
+0xD7C1 0x7422
+0xD7C2 0x8301
+0xD7C3 0x914C
+0xD7C4 0x5544
+0xD7C5 0x7740
+0xD7C6 0x707C
+0xD7C7 0x6D4A
+0xD7C8 0x5179
+0xD7C9 0x54A8
+0xD7CA 0x8D44
+0xD7CB 0x59FF
+0xD7CC 0x6ECB
+0xD7CD 0x6DC4
+0xD7CE 0x5B5C
+0xD7CF 0x7D2B
+0xD7D0 0x4ED4
+0xD7D1 0x7C7D
+0xD7D2 0x6ED3
+0xD7D3 0x5B50
+0xD7D4 0x81EA
+0xD7D5 0x6E0D
+0xD7D6 0x5B57
+0xD7D7 0x9B03
+0xD7D8 0x68D5
+0xD7D9 0x8E2A
+0xD7DA 0x5B97
+0xD7DB 0x7EFC
+0xD7DC 0x603B
+0xD7DD 0x7EB5
+0xD7DE 0x90B9
+0xD7DF 0x8D70
+0xD7E0 0x594F
+0xD7E1 0x63CD
+0xD7E2 0x79DF
+0xD7E3 0x8DB3
+0xD7E4 0x5352
+0xD7E5 0x65CF
+0xD7E6 0x7956
+0xD7E7 0x8BC5
+0xD7E8 0x963B
+0xD7E9 0x7EC4
+0xD7EA 0x94BB
+0xD7EB 0x7E82
+0xD7EC 0x5634
+0xD7ED 0x9189
+0xD7EE 0x6700
+0xD7EF 0x7F6A
+0xD7F0 0x5C0A
+0xD7F1 0x9075
+0xD7F2 0x6628
+0xD7F3 0x5DE6
+0xD7F4 0x4F50
+0xD7F5 0x67DE
+0xD7F6 0x505A
+0xD7F7 0x4F5C
+0xD7F8 0x5750
+0xD7F9 0x5EA7
+0xD840 0x8C38
+0xD841 0x8C39
+0xD842 0x8C3A
+0xD843 0x8C3B
+0xD844 0x8C3C
+0xD845 0x8C3D
+0xD846 0x8C3E
+0xD847 0x8C3F
+0xD848 0x8C40
+0xD849 0x8C42
+0xD84A 0x8C43
+0xD84B 0x8C44
+0xD84C 0x8C45
+0xD84D 0x8C48
+0xD84E 0x8C4A
+0xD84F 0x8C4B
+0xD850 0x8C4D
+0xD851 0x8C4E
+0xD852 0x8C4F
+0xD853 0x8C50
+0xD854 0x8C51
+0xD855 0x8C52
+0xD856 0x8C53
+0xD857 0x8C54
+0xD858 0x8C56
+0xD859 0x8C57
+0xD85A 0x8C58
+0xD85B 0x8C59
+0xD85C 0x8C5B
+0xD85D 0x8C5C
+0xD85E 0x8C5D
+0xD85F 0x8C5E
+0xD860 0x8C5F
+0xD861 0x8C60
+0xD862 0x8C63
+0xD863 0x8C64
+0xD864 0x8C65
+0xD865 0x8C66
+0xD866 0x8C67
+0xD867 0x8C68
+0xD868 0x8C69
+0xD869 0x8C6C
+0xD86A 0x8C6D
+0xD86B 0x8C6E
+0xD86C 0x8C6F
+0xD86D 0x8C70
+0xD86E 0x8C71
+0xD86F 0x8C72
+0xD870 0x8C74
+0xD871 0x8C75
+0xD872 0x8C76
+0xD873 0x8C77
+0xD874 0x8C7B
+0xD875 0x8C7C
+0xD876 0x8C7D
+0xD877 0x8C7E
+0xD878 0x8C7F
+0xD879 0x8C80
+0xD87A 0x8C81
+0xD87B 0x8C83
+0xD87C 0x8C84
+0xD87D 0x8C86
+0xD87E 0x8C87
+0xD880 0x8C88
+0xD881 0x8C8B
+0xD882 0x8C8D
+0xD883 0x8C8E
+0xD884 0x8C8F
+0xD885 0x8C90
+0xD886 0x8C91
+0xD887 0x8C92
+0xD888 0x8C93
+0xD889 0x8C95
+0xD88A 0x8C96
+0xD88B 0x8C97
+0xD88C 0x8C99
+0xD88D 0x8C9A
+0xD88E 0x8C9B
+0xD88F 0x8C9C
+0xD890 0x8C9D
+0xD891 0x8C9E
+0xD892 0x8C9F
+0xD893 0x8CA0
+0xD894 0x8CA1
+0xD895 0x8CA2
+0xD896 0x8CA3
+0xD897 0x8CA4
+0xD898 0x8CA5
+0xD899 0x8CA6
+0xD89A 0x8CA7
+0xD89B 0x8CA8
+0xD89C 0x8CA9
+0xD89D 0x8CAA
+0xD89E 0x8CAB
+0xD89F 0x8CAC
+0xD8A0 0x8CAD
+0xD8A1 0x4E8D
+0xD8A2 0x4E0C
+0xD8A3 0x5140
+0xD8A4 0x4E10
+0xD8A5 0x5EFF
+0xD8A6 0x5345
+0xD8A7 0x4E15
+0xD8A8 0x4E98
+0xD8A9 0x4E1E
+0xD8AA 0x9B32
+0xD8AB 0x5B6C
+0xD8AC 0x5669
+0xD8AD 0x4E28
+0xD8AE 0x79BA
+0xD8AF 0x4E3F
+0xD8B0 0x5315
+0xD8B1 0x4E47
+0xD8B2 0x592D
+0xD8B3 0x723B
+0xD8B4 0x536E
+0xD8B5 0x6C10
+0xD8B6 0x56DF
+0xD8B7 0x80E4
+0xD8B8 0x9997
+0xD8B9 0x6BD3
+0xD8BA 0x777E
+0xD8BB 0x9F17
+0xD8BC 0x4E36
+0xD8BD 0x4E9F
+0xD8BE 0x9F10
+0xD8BF 0x4E5C
+0xD8C0 0x4E69
+0xD8C1 0x4E93
+0xD8C2 0x8288
+0xD8C3 0x5B5B
+0xD8C4 0x556C
+0xD8C5 0x560F
+0xD8C6 0x4EC4
+0xD8C7 0x538D
+0xD8C8 0x539D
+0xD8C9 0x53A3
+0xD8CA 0x53A5
+0xD8CB 0x53AE
+0xD8CC 0x9765
+0xD8CD 0x8D5D
+0xD8CE 0x531A
+0xD8CF 0x53F5
+0xD8D0 0x5326
+0xD8D1 0x532E
+0xD8D2 0x533E
+0xD8D3 0x8D5C
+0xD8D4 0x5366
+0xD8D5 0x5363
+0xD8D6 0x5202
+0xD8D7 0x5208
+0xD8D8 0x520E
+0xD8D9 0x522D
+0xD8DA 0x5233
+0xD8DB 0x523F
+0xD8DC 0x5240
+0xD8DD 0x524C
+0xD8DE 0x525E
+0xD8DF 0x5261
+0xD8E0 0x525C
+0xD8E1 0x84AF
+0xD8E2 0x527D
+0xD8E3 0x5282
+0xD8E4 0x5281
+0xD8E5 0x5290
+0xD8E6 0x5293
+0xD8E7 0x5182
+0xD8E8 0x7F54
+0xD8E9 0x4EBB
+0xD8EA 0x4EC3
+0xD8EB 0x4EC9
+0xD8EC 0x4EC2
+0xD8ED 0x4EE8
+0xD8EE 0x4EE1
+0xD8EF 0x4EEB
+0xD8F0 0x4EDE
+0xD8F1 0x4F1B
+0xD8F2 0x4EF3
+0xD8F3 0x4F22
+0xD8F4 0x4F64
+0xD8F5 0x4EF5
+0xD8F6 0x4F25
+0xD8F7 0x4F27
+0xD8F8 0x4F09
+0xD8F9 0x4F2B
+0xD8FA 0x4F5E
+0xD8FB 0x4F67
+0xD8FC 0x6538
+0xD8FD 0x4F5A
+0xD8FE 0x4F5D
+0xD940 0x8CAE
+0xD941 0x8CAF
+0xD942 0x8CB0
+0xD943 0x8CB1
+0xD944 0x8CB2
+0xD945 0x8CB3
+0xD946 0x8CB4
+0xD947 0x8CB5
+0xD948 0x8CB6
+0xD949 0x8CB7
+0xD94A 0x8CB8
+0xD94B 0x8CB9
+0xD94C 0x8CBA
+0xD94D 0x8CBB
+0xD94E 0x8CBC
+0xD94F 0x8CBD
+0xD950 0x8CBE
+0xD951 0x8CBF
+0xD952 0x8CC0
+0xD953 0x8CC1
+0xD954 0x8CC2
+0xD955 0x8CC3
+0xD956 0x8CC4
+0xD957 0x8CC5
+0xD958 0x8CC6
+0xD959 0x8CC7
+0xD95A 0x8CC8
+0xD95B 0x8CC9
+0xD95C 0x8CCA
+0xD95D 0x8CCB
+0xD95E 0x8CCC
+0xD95F 0x8CCD
+0xD960 0x8CCE
+0xD961 0x8CCF
+0xD962 0x8CD0
+0xD963 0x8CD1
+0xD964 0x8CD2
+0xD965 0x8CD3
+0xD966 0x8CD4
+0xD967 0x8CD5
+0xD968 0x8CD6
+0xD969 0x8CD7
+0xD96A 0x8CD8
+0xD96B 0x8CD9
+0xD96C 0x8CDA
+0xD96D 0x8CDB
+0xD96E 0x8CDC
+0xD96F 0x8CDD
+0xD970 0x8CDE
+0xD971 0x8CDF
+0xD972 0x8CE0
+0xD973 0x8CE1
+0xD974 0x8CE2
+0xD975 0x8CE3
+0xD976 0x8CE4
+0xD977 0x8CE5
+0xD978 0x8CE6
+0xD979 0x8CE7
+0xD97A 0x8CE8
+0xD97B 0x8CE9
+0xD97C 0x8CEA
+0xD97D 0x8CEB
+0xD97E 0x8CEC
+0xD980 0x8CED
+0xD981 0x8CEE
+0xD982 0x8CEF
+0xD983 0x8CF0
+0xD984 0x8CF1
+0xD985 0x8CF2
+0xD986 0x8CF3
+0xD987 0x8CF4
+0xD988 0x8CF5
+0xD989 0x8CF6
+0xD98A 0x8CF7
+0xD98B 0x8CF8
+0xD98C 0x8CF9
+0xD98D 0x8CFA
+0xD98E 0x8CFB
+0xD98F 0x8CFC
+0xD990 0x8CFD
+0xD991 0x8CFE
+0xD992 0x8CFF
+0xD993 0x8D00
+0xD994 0x8D01
+0xD995 0x8D02
+0xD996 0x8D03
+0xD997 0x8D04
+0xD998 0x8D05
+0xD999 0x8D06
+0xD99A 0x8D07
+0xD99B 0x8D08
+0xD99C 0x8D09
+0xD99D 0x8D0A
+0xD99E 0x8D0B
+0xD99F 0x8D0C
+0xD9A0 0x8D0D
+0xD9A1 0x4F5F
+0xD9A2 0x4F57
+0xD9A3 0x4F32
+0xD9A4 0x4F3D
+0xD9A5 0x4F76
+0xD9A6 0x4F74
+0xD9A7 0x4F91
+0xD9A8 0x4F89
+0xD9A9 0x4F83
+0xD9AA 0x4F8F
+0xD9AB 0x4F7E
+0xD9AC 0x4F7B
+0xD9AD 0x4FAA
+0xD9AE 0x4F7C
+0xD9AF 0x4FAC
+0xD9B0 0x4F94
+0xD9B1 0x4FE6
+0xD9B2 0x4FE8
+0xD9B3 0x4FEA
+0xD9B4 0x4FC5
+0xD9B5 0x4FDA
+0xD9B6 0x4FE3
+0xD9B7 0x4FDC
+0xD9B8 0x4FD1
+0xD9B9 0x4FDF
+0xD9BA 0x4FF8
+0xD9BB 0x5029
+0xD9BC 0x504C
+0xD9BD 0x4FF3
+0xD9BE 0x502C
+0xD9BF 0x500F
+0xD9C0 0x502E
+0xD9C1 0x502D
+0xD9C2 0x4FFE
+0xD9C3 0x501C
+0xD9C4 0x500C
+0xD9C5 0x5025
+0xD9C6 0x5028
+0xD9C7 0x507E
+0xD9C8 0x5043
+0xD9C9 0x5055
+0xD9CA 0x5048
+0xD9CB 0x504E
+0xD9CC 0x506C
+0xD9CD 0x507B
+0xD9CE 0x50A5
+0xD9CF 0x50A7
+0xD9D0 0x50A9
+0xD9D1 0x50BA
+0xD9D2 0x50D6
+0xD9D3 0x5106
+0xD9D4 0x50ED
+0xD9D5 0x50EC
+0xD9D6 0x50E6
+0xD9D7 0x50EE
+0xD9D8 0x5107
+0xD9D9 0x510B
+0xD9DA 0x4EDD
+0xD9DB 0x6C3D
+0xD9DC 0x4F58
+0xD9DD 0x4F65
+0xD9DE 0x4FCE
+0xD9DF 0x9FA0
+0xD9E0 0x6C46
+0xD9E1 0x7C74
+0xD9E2 0x516E
+0xD9E3 0x5DFD
+0xD9E4 0x9EC9
+0xD9E5 0x9998
+0xD9E6 0x5181
+0xD9E7 0x5914
+0xD9E8 0x52F9
+0xD9E9 0x530D
+0xD9EA 0x8A07
+0xD9EB 0x5310
+0xD9EC 0x51EB
+0xD9ED 0x5919
+0xD9EE 0x5155
+0xD9EF 0x4EA0
+0xD9F0 0x5156
+0xD9F1 0x4EB3
+0xD9F2 0x886E
+0xD9F3 0x88A4
+0xD9F4 0x4EB5
+0xD9F5 0x8114
+0xD9F6 0x88D2
+0xD9F7 0x7980
+0xD9F8 0x5B34
+0xD9F9 0x8803
+0xD9FA 0x7FB8
+0xD9FB 0x51AB
+0xD9FC 0x51B1
+0xD9FD 0x51BD
+0xD9FE 0x51BC
+0xDA40 0x8D0E
+0xDA41 0x8D0F
+0xDA42 0x8D10
+0xDA43 0x8D11
+0xDA44 0x8D12
+0xDA45 0x8D13
+0xDA46 0x8D14
+0xDA47 0x8D15
+0xDA48 0x8D16
+0xDA49 0x8D17
+0xDA4A 0x8D18
+0xDA4B 0x8D19
+0xDA4C 0x8D1A
+0xDA4D 0x8D1B
+0xDA4E 0x8D1C
+0xDA4F 0x8D20
+0xDA50 0x8D51
+0xDA51 0x8D52
+0xDA52 0x8D57
+0xDA53 0x8D5F
+0xDA54 0x8D65
+0xDA55 0x8D68
+0xDA56 0x8D69
+0xDA57 0x8D6A
+0xDA58 0x8D6C
+0xDA59 0x8D6E
+0xDA5A 0x8D6F
+0xDA5B 0x8D71
+0xDA5C 0x8D72
+0xDA5D 0x8D78
+0xDA5E 0x8D79
+0xDA5F 0x8D7A
+0xDA60 0x8D7B
+0xDA61 0x8D7C
+0xDA62 0x8D7D
+0xDA63 0x8D7E
+0xDA64 0x8D7F
+0xDA65 0x8D80
+0xDA66 0x8D82
+0xDA67 0x8D83
+0xDA68 0x8D86
+0xDA69 0x8D87
+0xDA6A 0x8D88
+0xDA6B 0x8D89
+0xDA6C 0x8D8C
+0xDA6D 0x8D8D
+0xDA6E 0x8D8E
+0xDA6F 0x8D8F
+0xDA70 0x8D90
+0xDA71 0x8D92
+0xDA72 0x8D93
+0xDA73 0x8D95
+0xDA74 0x8D96
+0xDA75 0x8D97
+0xDA76 0x8D98
+0xDA77 0x8D99
+0xDA78 0x8D9A
+0xDA79 0x8D9B
+0xDA7A 0x8D9C
+0xDA7B 0x8D9D
+0xDA7C 0x8D9E
+0xDA7D 0x8DA0
+0xDA7E 0x8DA1
+0xDA80 0x8DA2
+0xDA81 0x8DA4
+0xDA82 0x8DA5
+0xDA83 0x8DA6
+0xDA84 0x8DA7
+0xDA85 0x8DA8
+0xDA86 0x8DA9
+0xDA87 0x8DAA
+0xDA88 0x8DAB
+0xDA89 0x8DAC
+0xDA8A 0x8DAD
+0xDA8B 0x8DAE
+0xDA8C 0x8DAF
+0xDA8D 0x8DB0
+0xDA8E 0x8DB2
+0xDA8F 0x8DB6
+0xDA90 0x8DB7
+0xDA91 0x8DB9
+0xDA92 0x8DBB
+0xDA93 0x8DBD
+0xDA94 0x8DC0
+0xDA95 0x8DC1
+0xDA96 0x8DC2
+0xDA97 0x8DC5
+0xDA98 0x8DC7
+0xDA99 0x8DC8
+0xDA9A 0x8DC9
+0xDA9B 0x8DCA
+0xDA9C 0x8DCD
+0xDA9D 0x8DD0
+0xDA9E 0x8DD2
+0xDA9F 0x8DD3
+0xDAA0 0x8DD4
+0xDAA1 0x51C7
+0xDAA2 0x5196
+0xDAA3 0x51A2
+0xDAA4 0x51A5
+0xDAA5 0x8BA0
+0xDAA6 0x8BA6
+0xDAA7 0x8BA7
+0xDAA8 0x8BAA
+0xDAA9 0x8BB4
+0xDAAA 0x8BB5
+0xDAAB 0x8BB7
+0xDAAC 0x8BC2
+0xDAAD 0x8BC3
+0xDAAE 0x8BCB
+0xDAAF 0x8BCF
+0xDAB0 0x8BCE
+0xDAB1 0x8BD2
+0xDAB2 0x8BD3
+0xDAB3 0x8BD4
+0xDAB4 0x8BD6
+0xDAB5 0x8BD8
+0xDAB6 0x8BD9
+0xDAB7 0x8BDC
+0xDAB8 0x8BDF
+0xDAB9 0x8BE0
+0xDABA 0x8BE4
+0xDABB 0x8BE8
+0xDABC 0x8BE9
+0xDABD 0x8BEE
+0xDABE 0x8BF0
+0xDABF 0x8BF3
+0xDAC0 0x8BF6
+0xDAC1 0x8BF9
+0xDAC2 0x8BFC
+0xDAC3 0x8BFF
+0xDAC4 0x8C00
+0xDAC5 0x8C02
+0xDAC6 0x8C04
+0xDAC7 0x8C07
+0xDAC8 0x8C0C
+0xDAC9 0x8C0F
+0xDACA 0x8C11
+0xDACB 0x8C12
+0xDACC 0x8C14
+0xDACD 0x8C15
+0xDACE 0x8C16
+0xDACF 0x8C19
+0xDAD0 0x8C1B
+0xDAD1 0x8C18
+0xDAD2 0x8C1D
+0xDAD3 0x8C1F
+0xDAD4 0x8C20
+0xDAD5 0x8C21
+0xDAD6 0x8C25
+0xDAD7 0x8C27
+0xDAD8 0x8C2A
+0xDAD9 0x8C2B
+0xDADA 0x8C2E
+0xDADB 0x8C2F
+0xDADC 0x8C32
+0xDADD 0x8C33
+0xDADE 0x8C35
+0xDADF 0x8C36
+0xDAE0 0x5369
+0xDAE1 0x537A
+0xDAE2 0x961D
+0xDAE3 0x9622
+0xDAE4 0x9621
+0xDAE5 0x9631
+0xDAE6 0x962A
+0xDAE7 0x963D
+0xDAE8 0x963C
+0xDAE9 0x9642
+0xDAEA 0x9649
+0xDAEB 0x9654
+0xDAEC 0x965F
+0xDAED 0x9667
+0xDAEE 0x966C
+0xDAEF 0x9672
+0xDAF0 0x9674
+0xDAF1 0x9688
+0xDAF2 0x968D
+0xDAF3 0x9697
+0xDAF4 0x96B0
+0xDAF5 0x9097
+0xDAF6 0x909B
+0xDAF7 0x909D
+0xDAF8 0x9099
+0xDAF9 0x90AC
+0xDAFA 0x90A1
+0xDAFB 0x90B4
+0xDAFC 0x90B3
+0xDAFD 0x90B6
+0xDAFE 0x90BA
+0xDB40 0x8DD5
+0xDB41 0x8DD8
+0xDB42 0x8DD9
+0xDB43 0x8DDC
+0xDB44 0x8DE0
+0xDB45 0x8DE1
+0xDB46 0x8DE2
+0xDB47 0x8DE5
+0xDB48 0x8DE6
+0xDB49 0x8DE7
+0xDB4A 0x8DE9
+0xDB4B 0x8DED
+0xDB4C 0x8DEE
+0xDB4D 0x8DF0
+0xDB4E 0x8DF1
+0xDB4F 0x8DF2
+0xDB50 0x8DF4
+0xDB51 0x8DF6
+0xDB52 0x8DFC
+0xDB53 0x8DFE
+0xDB54 0x8DFF
+0xDB55 0x8E00
+0xDB56 0x8E01
+0xDB57 0x8E02
+0xDB58 0x8E03
+0xDB59 0x8E04
+0xDB5A 0x8E06
+0xDB5B 0x8E07
+0xDB5C 0x8E08
+0xDB5D 0x8E0B
+0xDB5E 0x8E0D
+0xDB5F 0x8E0E
+0xDB60 0x8E10
+0xDB61 0x8E11
+0xDB62 0x8E12
+0xDB63 0x8E13
+0xDB64 0x8E15
+0xDB65 0x8E16
+0xDB66 0x8E17
+0xDB67 0x8E18
+0xDB68 0x8E19
+0xDB69 0x8E1A
+0xDB6A 0x8E1B
+0xDB6B 0x8E1C
+0xDB6C 0x8E20
+0xDB6D 0x8E21
+0xDB6E 0x8E24
+0xDB6F 0x8E25
+0xDB70 0x8E26
+0xDB71 0x8E27
+0xDB72 0x8E28
+0xDB73 0x8E2B
+0xDB74 0x8E2D
+0xDB75 0x8E30
+0xDB76 0x8E32
+0xDB77 0x8E33
+0xDB78 0x8E34
+0xDB79 0x8E36
+0xDB7A 0x8E37
+0xDB7B 0x8E38
+0xDB7C 0x8E3B
+0xDB7D 0x8E3C
+0xDB7E 0x8E3E
+0xDB80 0x8E3F
+0xDB81 0x8E43
+0xDB82 0x8E45
+0xDB83 0x8E46
+0xDB84 0x8E4C
+0xDB85 0x8E4D
+0xDB86 0x8E4E
+0xDB87 0x8E4F
+0xDB88 0x8E50
+0xDB89 0x8E53
+0xDB8A 0x8E54
+0xDB8B 0x8E55
+0xDB8C 0x8E56
+0xDB8D 0x8E57
+0xDB8E 0x8E58
+0xDB8F 0x8E5A
+0xDB90 0x8E5B
+0xDB91 0x8E5C
+0xDB92 0x8E5D
+0xDB93 0x8E5E
+0xDB94 0x8E5F
+0xDB95 0x8E60
+0xDB96 0x8E61
+0xDB97 0x8E62
+0xDB98 0x8E63
+0xDB99 0x8E64
+0xDB9A 0x8E65
+0xDB9B 0x8E67
+0xDB9C 0x8E68
+0xDB9D 0x8E6A
+0xDB9E 0x8E6B
+0xDB9F 0x8E6E
+0xDBA0 0x8E71
+0xDBA1 0x90B8
+0xDBA2 0x90B0
+0xDBA3 0x90CF
+0xDBA4 0x90C5
+0xDBA5 0x90BE
+0xDBA6 0x90D0
+0xDBA7 0x90C4
+0xDBA8 0x90C7
+0xDBA9 0x90D3
+0xDBAA 0x90E6
+0xDBAB 0x90E2
+0xDBAC 0x90DC
+0xDBAD 0x90D7
+0xDBAE 0x90DB
+0xDBAF 0x90EB
+0xDBB0 0x90EF
+0xDBB1 0x90FE
+0xDBB2 0x9104
+0xDBB3 0x9122
+0xDBB4 0x911E
+0xDBB5 0x9123
+0xDBB6 0x9131
+0xDBB7 0x912F
+0xDBB8 0x9139
+0xDBB9 0x9143
+0xDBBA 0x9146
+0xDBBB 0x520D
+0xDBBC 0x5942
+0xDBBD 0x52A2
+0xDBBE 0x52AC
+0xDBBF 0x52AD
+0xDBC0 0x52BE
+0xDBC1 0x54FF
+0xDBC2 0x52D0
+0xDBC3 0x52D6
+0xDBC4 0x52F0
+0xDBC5 0x53DF
+0xDBC6 0x71EE
+0xDBC7 0x77CD
+0xDBC8 0x5EF4
+0xDBC9 0x51F5
+0xDBCA 0x51FC
+0xDBCB 0x9B2F
+0xDBCC 0x53B6
+0xDBCD 0x5F01
+0xDBCE 0x755A
+0xDBCF 0x5DEF
+0xDBD0 0x574C
+0xDBD1 0x57A9
+0xDBD2 0x57A1
+0xDBD3 0x587E
+0xDBD4 0x58BC
+0xDBD5 0x58C5
+0xDBD6 0x58D1
+0xDBD7 0x5729
+0xDBD8 0x572C
+0xDBD9 0x572A
+0xDBDA 0x5733
+0xDBDB 0x5739
+0xDBDC 0x572E
+0xDBDD 0x572F
+0xDBDE 0x575C
+0xDBDF 0x573B
+0xDBE0 0x5742
+0xDBE1 0x5769
+0xDBE2 0x5785
+0xDBE3 0x576B
+0xDBE4 0x5786
+0xDBE5 0x577C
+0xDBE6 0x577B
+0xDBE7 0x5768
+0xDBE8 0x576D
+0xDBE9 0x5776
+0xDBEA 0x5773
+0xDBEB 0x57AD
+0xDBEC 0x57A4
+0xDBED 0x578C
+0xDBEE 0x57B2
+0xDBEF 0x57CF
+0xDBF0 0x57A7
+0xDBF1 0x57B4
+0xDBF2 0x5793
+0xDBF3 0x57A0
+0xDBF4 0x57D5
+0xDBF5 0x57D8
+0xDBF6 0x57DA
+0xDBF7 0x57D9
+0xDBF8 0x57D2
+0xDBF9 0x57B8
+0xDBFA 0x57F4
+0xDBFB 0x57EF
+0xDBFC 0x57F8
+0xDBFD 0x57E4
+0xDBFE 0x57DD
+0xDC40 0x8E73
+0xDC41 0x8E75
+0xDC42 0x8E77
+0xDC43 0x8E78
+0xDC44 0x8E79
+0xDC45 0x8E7A
+0xDC46 0x8E7B
+0xDC47 0x8E7D
+0xDC48 0x8E7E
+0xDC49 0x8E80
+0xDC4A 0x8E82
+0xDC4B 0x8E83
+0xDC4C 0x8E84
+0xDC4D 0x8E86
+0xDC4E 0x8E88
+0xDC4F 0x8E89
+0xDC50 0x8E8A
+0xDC51 0x8E8B
+0xDC52 0x8E8C
+0xDC53 0x8E8D
+0xDC54 0x8E8E
+0xDC55 0x8E91
+0xDC56 0x8E92
+0xDC57 0x8E93
+0xDC58 0x8E95
+0xDC59 0x8E96
+0xDC5A 0x8E97
+0xDC5B 0x8E98
+0xDC5C 0x8E99
+0xDC5D 0x8E9A
+0xDC5E 0x8E9B
+0xDC5F 0x8E9D
+0xDC60 0x8E9F
+0xDC61 0x8EA0
+0xDC62 0x8EA1
+0xDC63 0x8EA2
+0xDC64 0x8EA3
+0xDC65 0x8EA4
+0xDC66 0x8EA5
+0xDC67 0x8EA6
+0xDC68 0x8EA7
+0xDC69 0x8EA8
+0xDC6A 0x8EA9
+0xDC6B 0x8EAA
+0xDC6C 0x8EAD
+0xDC6D 0x8EAE
+0xDC6E 0x8EB0
+0xDC6F 0x8EB1
+0xDC70 0x8EB3
+0xDC71 0x8EB4
+0xDC72 0x8EB5
+0xDC73 0x8EB6
+0xDC74 0x8EB7
+0xDC75 0x8EB8
+0xDC76 0x8EB9
+0xDC77 0x8EBB
+0xDC78 0x8EBC
+0xDC79 0x8EBD
+0xDC7A 0x8EBE
+0xDC7B 0x8EBF
+0xDC7C 0x8EC0
+0xDC7D 0x8EC1
+0xDC7E 0x8EC2
+0xDC80 0x8EC3
+0xDC81 0x8EC4
+0xDC82 0x8EC5
+0xDC83 0x8EC6
+0xDC84 0x8EC7
+0xDC85 0x8EC8
+0xDC86 0x8EC9
+0xDC87 0x8ECA
+0xDC88 0x8ECB
+0xDC89 0x8ECC
+0xDC8A 0x8ECD
+0xDC8B 0x8ECF
+0xDC8C 0x8ED0
+0xDC8D 0x8ED1
+0xDC8E 0x8ED2
+0xDC8F 0x8ED3
+0xDC90 0x8ED4
+0xDC91 0x8ED5
+0xDC92 0x8ED6
+0xDC93 0x8ED7
+0xDC94 0x8ED8
+0xDC95 0x8ED9
+0xDC96 0x8EDA
+0xDC97 0x8EDB
+0xDC98 0x8EDC
+0xDC99 0x8EDD
+0xDC9A 0x8EDE
+0xDC9B 0x8EDF
+0xDC9C 0x8EE0
+0xDC9D 0x8EE1
+0xDC9E 0x8EE2
+0xDC9F 0x8EE3
+0xDCA0 0x8EE4
+0xDCA1 0x580B
+0xDCA2 0x580D
+0xDCA3 0x57FD
+0xDCA4 0x57ED
+0xDCA5 0x5800
+0xDCA6 0x581E
+0xDCA7 0x5819
+0xDCA8 0x5844
+0xDCA9 0x5820
+0xDCAA 0x5865
+0xDCAB 0x586C
+0xDCAC 0x5881
+0xDCAD 0x5889
+0xDCAE 0x589A
+0xDCAF 0x5880
+0xDCB0 0x99A8
+0xDCB1 0x9F19
+0xDCB2 0x61FF
+0xDCB3 0x8279
+0xDCB4 0x827D
+0xDCB5 0x827F
+0xDCB6 0x828F
+0xDCB7 0x828A
+0xDCB8 0x82A8
+0xDCB9 0x8284
+0xDCBA 0x828E
+0xDCBB 0x8291
+0xDCBC 0x8297
+0xDCBD 0x8299
+0xDCBE 0x82AB
+0xDCBF 0x82B8
+0xDCC0 0x82BE
+0xDCC1 0x82B0
+0xDCC2 0x82C8
+0xDCC3 0x82CA
+0xDCC4 0x82E3
+0xDCC5 0x8298
+0xDCC6 0x82B7
+0xDCC7 0x82AE
+0xDCC8 0x82CB
+0xDCC9 0x82CC
+0xDCCA 0x82C1
+0xDCCB 0x82A9
+0xDCCC 0x82B4
+0xDCCD 0x82A1
+0xDCCE 0x82AA
+0xDCCF 0x829F
+0xDCD0 0x82C4
+0xDCD1 0x82CE
+0xDCD2 0x82A4
+0xDCD3 0x82E1
+0xDCD4 0x8309
+0xDCD5 0x82F7
+0xDCD6 0x82E4
+0xDCD7 0x830F
+0xDCD8 0x8307
+0xDCD9 0x82DC
+0xDCDA 0x82F4
+0xDCDB 0x82D2
+0xDCDC 0x82D8
+0xDCDD 0x830C
+0xDCDE 0x82FB
+0xDCDF 0x82D3
+0xDCE0 0x8311
+0xDCE1 0x831A
+0xDCE2 0x8306
+0xDCE3 0x8314
+0xDCE4 0x8315
+0xDCE5 0x82E0
+0xDCE6 0x82D5
+0xDCE7 0x831C
+0xDCE8 0x8351
+0xDCE9 0x835B
+0xDCEA 0x835C
+0xDCEB 0x8308
+0xDCEC 0x8392
+0xDCED 0x833C
+0xDCEE 0x8334
+0xDCEF 0x8331
+0xDCF0 0x839B
+0xDCF1 0x835E
+0xDCF2 0x832F
+0xDCF3 0x834F
+0xDCF4 0x8347
+0xDCF5 0x8343
+0xDCF6 0x835F
+0xDCF7 0x8340
+0xDCF8 0x8317
+0xDCF9 0x8360
+0xDCFA 0x832D
+0xDCFB 0x833A
+0xDCFC 0x8333
+0xDCFD 0x8366
+0xDCFE 0x8365
+0xDD40 0x8EE5
+0xDD41 0x8EE6
+0xDD42 0x8EE7
+0xDD43 0x8EE8
+0xDD44 0x8EE9
+0xDD45 0x8EEA
+0xDD46 0x8EEB
+0xDD47 0x8EEC
+0xDD48 0x8EED
+0xDD49 0x8EEE
+0xDD4A 0x8EEF
+0xDD4B 0x8EF0
+0xDD4C 0x8EF1
+0xDD4D 0x8EF2
+0xDD4E 0x8EF3
+0xDD4F 0x8EF4
+0xDD50 0x8EF5
+0xDD51 0x8EF6
+0xDD52 0x8EF7
+0xDD53 0x8EF8
+0xDD54 0x8EF9
+0xDD55 0x8EFA
+0xDD56 0x8EFB
+0xDD57 0x8EFC
+0xDD58 0x8EFD
+0xDD59 0x8EFE
+0xDD5A 0x8EFF
+0xDD5B 0x8F00
+0xDD5C 0x8F01
+0xDD5D 0x8F02
+0xDD5E 0x8F03
+0xDD5F 0x8F04
+0xDD60 0x8F05
+0xDD61 0x8F06
+0xDD62 0x8F07
+0xDD63 0x8F08
+0xDD64 0x8F09
+0xDD65 0x8F0A
+0xDD66 0x8F0B
+0xDD67 0x8F0C
+0xDD68 0x8F0D
+0xDD69 0x8F0E
+0xDD6A 0x8F0F
+0xDD6B 0x8F10
+0xDD6C 0x8F11
+0xDD6D 0x8F12
+0xDD6E 0x8F13
+0xDD6F 0x8F14
+0xDD70 0x8F15
+0xDD71 0x8F16
+0xDD72 0x8F17
+0xDD73 0x8F18
+0xDD74 0x8F19
+0xDD75 0x8F1A
+0xDD76 0x8F1B
+0xDD77 0x8F1C
+0xDD78 0x8F1D
+0xDD79 0x8F1E
+0xDD7A 0x8F1F
+0xDD7B 0x8F20
+0xDD7C 0x8F21
+0xDD7D 0x8F22
+0xDD7E 0x8F23
+0xDD80 0x8F24
+0xDD81 0x8F25
+0xDD82 0x8F26
+0xDD83 0x8F27
+0xDD84 0x8F28
+0xDD85 0x8F29
+0xDD86 0x8F2A
+0xDD87 0x8F2B
+0xDD88 0x8F2C
+0xDD89 0x8F2D
+0xDD8A 0x8F2E
+0xDD8B 0x8F2F
+0xDD8C 0x8F30
+0xDD8D 0x8F31
+0xDD8E 0x8F32
+0xDD8F 0x8F33
+0xDD90 0x8F34
+0xDD91 0x8F35
+0xDD92 0x8F36
+0xDD93 0x8F37
+0xDD94 0x8F38
+0xDD95 0x8F39
+0xDD96 0x8F3A
+0xDD97 0x8F3B
+0xDD98 0x8F3C
+0xDD99 0x8F3D
+0xDD9A 0x8F3E
+0xDD9B 0x8F3F
+0xDD9C 0x8F40
+0xDD9D 0x8F41
+0xDD9E 0x8F42
+0xDD9F 0x8F43
+0xDDA0 0x8F44
+0xDDA1 0x8368
+0xDDA2 0x831B
+0xDDA3 0x8369
+0xDDA4 0x836C
+0xDDA5 0x836A
+0xDDA6 0x836D
+0xDDA7 0x836E
+0xDDA8 0x83B0
+0xDDA9 0x8378
+0xDDAA 0x83B3
+0xDDAB 0x83B4
+0xDDAC 0x83A0
+0xDDAD 0x83AA
+0xDDAE 0x8393
+0xDDAF 0x839C
+0xDDB0 0x8385
+0xDDB1 0x837C
+0xDDB2 0x83B6
+0xDDB3 0x83A9
+0xDDB4 0x837D
+0xDDB5 0x83B8
+0xDDB6 0x837B
+0xDDB7 0x8398
+0xDDB8 0x839E
+0xDDB9 0x83A8
+0xDDBA 0x83BA
+0xDDBB 0x83BC
+0xDDBC 0x83C1
+0xDDBD 0x8401
+0xDDBE 0x83E5
+0xDDBF 0x83D8
+0xDDC0 0x5807
+0xDDC1 0x8418
+0xDDC2 0x840B
+0xDDC3 0x83DD
+0xDDC4 0x83FD
+0xDDC5 0x83D6
+0xDDC6 0x841C
+0xDDC7 0x8438
+0xDDC8 0x8411
+0xDDC9 0x8406
+0xDDCA 0x83D4
+0xDDCB 0x83DF
+0xDDCC 0x840F
+0xDDCD 0x8403
+0xDDCE 0x83F8
+0xDDCF 0x83F9
+0xDDD0 0x83EA
+0xDDD1 0x83C5
+0xDDD2 0x83C0
+0xDDD3 0x8426
+0xDDD4 0x83F0
+0xDDD5 0x83E1
+0xDDD6 0x845C
+0xDDD7 0x8451
+0xDDD8 0x845A
+0xDDD9 0x8459
+0xDDDA 0x8473
+0xDDDB 0x8487
+0xDDDC 0x8488
+0xDDDD 0x847A
+0xDDDE 0x8489
+0xDDDF 0x8478
+0xDDE0 0x843C
+0xDDE1 0x8446
+0xDDE2 0x8469
+0xDDE3 0x8476
+0xDDE4 0x848C
+0xDDE5 0x848E
+0xDDE6 0x8431
+0xDDE7 0x846D
+0xDDE8 0x84C1
+0xDDE9 0x84CD
+0xDDEA 0x84D0
+0xDDEB 0x84E6
+0xDDEC 0x84BD
+0xDDED 0x84D3
+0xDDEE 0x84CA
+0xDDEF 0x84BF
+0xDDF0 0x84BA
+0xDDF1 0x84E0
+0xDDF2 0x84A1
+0xDDF3 0x84B9
+0xDDF4 0x84B4
+0xDDF5 0x8497
+0xDDF6 0x84E5
+0xDDF7 0x84E3
+0xDDF8 0x850C
+0xDDF9 0x750D
+0xDDFA 0x8538
+0xDDFB 0x84F0
+0xDDFC 0x8539
+0xDDFD 0x851F
+0xDDFE 0x853A
+0xDE40 0x8F45
+0xDE41 0x8F46
+0xDE42 0x8F47
+0xDE43 0x8F48
+0xDE44 0x8F49
+0xDE45 0x8F4A
+0xDE46 0x8F4B
+0xDE47 0x8F4C
+0xDE48 0x8F4D
+0xDE49 0x8F4E
+0xDE4A 0x8F4F
+0xDE4B 0x8F50
+0xDE4C 0x8F51
+0xDE4D 0x8F52
+0xDE4E 0x8F53
+0xDE4F 0x8F54
+0xDE50 0x8F55
+0xDE51 0x8F56
+0xDE52 0x8F57
+0xDE53 0x8F58
+0xDE54 0x8F59
+0xDE55 0x8F5A
+0xDE56 0x8F5B
+0xDE57 0x8F5C
+0xDE58 0x8F5D
+0xDE59 0x8F5E
+0xDE5A 0x8F5F
+0xDE5B 0x8F60
+0xDE5C 0x8F61
+0xDE5D 0x8F62
+0xDE5E 0x8F63
+0xDE5F 0x8F64
+0xDE60 0x8F65
+0xDE61 0x8F6A
+0xDE62 0x8F80
+0xDE63 0x8F8C
+0xDE64 0x8F92
+0xDE65 0x8F9D
+0xDE66 0x8FA0
+0xDE67 0x8FA1
+0xDE68 0x8FA2
+0xDE69 0x8FA4
+0xDE6A 0x8FA5
+0xDE6B 0x8FA6
+0xDE6C 0x8FA7
+0xDE6D 0x8FAA
+0xDE6E 0x8FAC
+0xDE6F 0x8FAD
+0xDE70 0x8FAE
+0xDE71 0x8FAF
+0xDE72 0x8FB2
+0xDE73 0x8FB3
+0xDE74 0x8FB4
+0xDE75 0x8FB5
+0xDE76 0x8FB7
+0xDE77 0x8FB8
+0xDE78 0x8FBA
+0xDE79 0x8FBB
+0xDE7A 0x8FBC
+0xDE7B 0x8FBF
+0xDE7C 0x8FC0
+0xDE7D 0x8FC3
+0xDE7E 0x8FC6
+0xDE80 0x8FC9
+0xDE81 0x8FCA
+0xDE82 0x8FCB
+0xDE83 0x8FCC
+0xDE84 0x8FCD
+0xDE85 0x8FCF
+0xDE86 0x8FD2
+0xDE87 0x8FD6
+0xDE88 0x8FD7
+0xDE89 0x8FDA
+0xDE8A 0x8FE0
+0xDE8B 0x8FE1
+0xDE8C 0x8FE3
+0xDE8D 0x8FE7
+0xDE8E 0x8FEC
+0xDE8F 0x8FEF
+0xDE90 0x8FF1
+0xDE91 0x8FF2
+0xDE92 0x8FF4
+0xDE93 0x8FF5
+0xDE94 0x8FF6
+0xDE95 0x8FFA
+0xDE96 0x8FFB
+0xDE97 0x8FFC
+0xDE98 0x8FFE
+0xDE99 0x8FFF
+0xDE9A 0x9007
+0xDE9B 0x9008
+0xDE9C 0x900C
+0xDE9D 0x900E
+0xDE9E 0x9013
+0xDE9F 0x9015
+0xDEA0 0x9018
+0xDEA1 0x8556
+0xDEA2 0x853B
+0xDEA3 0x84FF
+0xDEA4 0x84FC
+0xDEA5 0x8559
+0xDEA6 0x8548
+0xDEA7 0x8568
+0xDEA8 0x8564
+0xDEA9 0x855E
+0xDEAA 0x857A
+0xDEAB 0x77A2
+0xDEAC 0x8543
+0xDEAD 0x8572
+0xDEAE 0x857B
+0xDEAF 0x85A4
+0xDEB0 0x85A8
+0xDEB1 0x8587
+0xDEB2 0x858F
+0xDEB3 0x8579
+0xDEB4 0x85AE
+0xDEB5 0x859C
+0xDEB6 0x8585
+0xDEB7 0x85B9
+0xDEB8 0x85B7
+0xDEB9 0x85B0
+0xDEBA 0x85D3
+0xDEBB 0x85C1
+0xDEBC 0x85DC
+0xDEBD 0x85FF
+0xDEBE 0x8627
+0xDEBF 0x8605
+0xDEC0 0x8629
+0xDEC1 0x8616
+0xDEC2 0x863C
+0xDEC3 0x5EFE
+0xDEC4 0x5F08
+0xDEC5 0x593C
+0xDEC6 0x5941
+0xDEC7 0x8037
+0xDEC8 0x5955
+0xDEC9 0x595A
+0xDECA 0x5958
+0xDECB 0x530F
+0xDECC 0x5C22
+0xDECD 0x5C25
+0xDECE 0x5C2C
+0xDECF 0x5C34
+0xDED0 0x624C
+0xDED1 0x626A
+0xDED2 0x629F
+0xDED3 0x62BB
+0xDED4 0x62CA
+0xDED5 0x62DA
+0xDED6 0x62D7
+0xDED7 0x62EE
+0xDED8 0x6322
+0xDED9 0x62F6
+0xDEDA 0x6339
+0xDEDB 0x634B
+0xDEDC 0x6343
+0xDEDD 0x63AD
+0xDEDE 0x63F6
+0xDEDF 0x6371
+0xDEE0 0x637A
+0xDEE1 0x638E
+0xDEE2 0x63B4
+0xDEE3 0x636D
+0xDEE4 0x63AC
+0xDEE5 0x638A
+0xDEE6 0x6369
+0xDEE7 0x63AE
+0xDEE8 0x63BC
+0xDEE9 0x63F2
+0xDEEA 0x63F8
+0xDEEB 0x63E0
+0xDEEC 0x63FF
+0xDEED 0x63C4
+0xDEEE 0x63DE
+0xDEEF 0x63CE
+0xDEF0 0x6452
+0xDEF1 0x63C6
+0xDEF2 0x63BE
+0xDEF3 0x6445
+0xDEF4 0x6441
+0xDEF5 0x640B
+0xDEF6 0x641B
+0xDEF7 0x6420
+0xDEF8 0x640C
+0xDEF9 0x6426
+0xDEFA 0x6421
+0xDEFB 0x645E
+0xDEFC 0x6484
+0xDEFD 0x646D
+0xDEFE 0x6496
+0xDF40 0x9019
+0xDF41 0x901C
+0xDF42 0x9023
+0xDF43 0x9024
+0xDF44 0x9025
+0xDF45 0x9027
+0xDF46 0x9028
+0xDF47 0x9029
+0xDF48 0x902A
+0xDF49 0x902B
+0xDF4A 0x902C
+0xDF4B 0x9030
+0xDF4C 0x9031
+0xDF4D 0x9032
+0xDF4E 0x9033
+0xDF4F 0x9034
+0xDF50 0x9037
+0xDF51 0x9039
+0xDF52 0x903A
+0xDF53 0x903D
+0xDF54 0x903F
+0xDF55 0x9040
+0xDF56 0x9043
+0xDF57 0x9045
+0xDF58 0x9046
+0xDF59 0x9048
+0xDF5A 0x9049
+0xDF5B 0x904A
+0xDF5C 0x904B
+0xDF5D 0x904C
+0xDF5E 0x904E
+0xDF5F 0x9054
+0xDF60 0x9055
+0xDF61 0x9056
+0xDF62 0x9059
+0xDF63 0x905A
+0xDF64 0x905C
+0xDF65 0x905D
+0xDF66 0x905E
+0xDF67 0x905F
+0xDF68 0x9060
+0xDF69 0x9061
+0xDF6A 0x9064
+0xDF6B 0x9066
+0xDF6C 0x9067
+0xDF6D 0x9069
+0xDF6E 0x906A
+0xDF6F 0x906B
+0xDF70 0x906C
+0xDF71 0x906F
+0xDF72 0x9070
+0xDF73 0x9071
+0xDF74 0x9072
+0xDF75 0x9073
+0xDF76 0x9076
+0xDF77 0x9077
+0xDF78 0x9078
+0xDF79 0x9079
+0xDF7A 0x907A
+0xDF7B 0x907B
+0xDF7C 0x907C
+0xDF7D 0x907E
+0xDF7E 0x9081
+0xDF80 0x9084
+0xDF81 0x9085
+0xDF82 0x9086
+0xDF83 0x9087
+0xDF84 0x9089
+0xDF85 0x908A
+0xDF86 0x908C
+0xDF87 0x908D
+0xDF88 0x908E
+0xDF89 0x908F
+0xDF8A 0x9090
+0xDF8B 0x9092
+0xDF8C 0x9094
+0xDF8D 0x9096
+0xDF8E 0x9098
+0xDF8F 0x909A
+0xDF90 0x909C
+0xDF91 0x909E
+0xDF92 0x909F
+0xDF93 0x90A0
+0xDF94 0x90A4
+0xDF95 0x90A5
+0xDF96 0x90A7
+0xDF97 0x90A8
+0xDF98 0x90A9
+0xDF99 0x90AB
+0xDF9A 0x90AD
+0xDF9B 0x90B2
+0xDF9C 0x90B7
+0xDF9D 0x90BC
+0xDF9E 0x90BD
+0xDF9F 0x90BF
+0xDFA0 0x90C0
+0xDFA1 0x647A
+0xDFA2 0x64B7
+0xDFA3 0x64B8
+0xDFA4 0x6499
+0xDFA5 0x64BA
+0xDFA6 0x64C0
+0xDFA7 0x64D0
+0xDFA8 0x64D7
+0xDFA9 0x64E4
+0xDFAA 0x64E2
+0xDFAB 0x6509
+0xDFAC 0x6525
+0xDFAD 0x652E
+0xDFAE 0x5F0B
+0xDFAF 0x5FD2
+0xDFB0 0x7519
+0xDFB1 0x5F11
+0xDFB2 0x535F
+0xDFB3 0x53F1
+0xDFB4 0x53FD
+0xDFB5 0x53E9
+0xDFB6 0x53E8
+0xDFB7 0x53FB
+0xDFB8 0x5412
+0xDFB9 0x5416
+0xDFBA 0x5406
+0xDFBB 0x544B
+0xDFBC 0x5452
+0xDFBD 0x5453
+0xDFBE 0x5454
+0xDFBF 0x5456
+0xDFC0 0x5443
+0xDFC1 0x5421
+0xDFC2 0x5457
+0xDFC3 0x5459
+0xDFC4 0x5423
+0xDFC5 0x5432
+0xDFC6 0x5482
+0xDFC7 0x5494
+0xDFC8 0x5477
+0xDFC9 0x5471
+0xDFCA 0x5464
+0xDFCB 0x549A
+0xDFCC 0x549B
+0xDFCD 0x5484
+0xDFCE 0x5476
+0xDFCF 0x5466
+0xDFD0 0x549D
+0xDFD1 0x54D0
+0xDFD2 0x54AD
+0xDFD3 0x54C2
+0xDFD4 0x54B4
+0xDFD5 0x54D2
+0xDFD6 0x54A7
+0xDFD7 0x54A6
+0xDFD8 0x54D3
+0xDFD9 0x54D4
+0xDFDA 0x5472
+0xDFDB 0x54A3
+0xDFDC 0x54D5
+0xDFDD 0x54BB
+0xDFDE 0x54BF
+0xDFDF 0x54CC
+0xDFE0 0x54D9
+0xDFE1 0x54DA
+0xDFE2 0x54DC
+0xDFE3 0x54A9
+0xDFE4 0x54AA
+0xDFE5 0x54A4
+0xDFE6 0x54DD
+0xDFE7 0x54CF
+0xDFE8 0x54DE
+0xDFE9 0x551B
+0xDFEA 0x54E7
+0xDFEB 0x5520
+0xDFEC 0x54FD
+0xDFED 0x5514
+0xDFEE 0x54F3
+0xDFEF 0x5522
+0xDFF0 0x5523
+0xDFF1 0x550F
+0xDFF2 0x5511
+0xDFF3 0x5527
+0xDFF4 0x552A
+0xDFF5 0x5567
+0xDFF6 0x558F
+0xDFF7 0x55B5
+0xDFF8 0x5549
+0xDFF9 0x556D
+0xDFFA 0x5541
+0xDFFB 0x5555
+0xDFFC 0x553F
+0xDFFD 0x5550
+0xDFFE 0x553C
+0xE040 0x90C2
+0xE041 0x90C3
+0xE042 0x90C6
+0xE043 0x90C8
+0xE044 0x90C9
+0xE045 0x90CB
+0xE046 0x90CC
+0xE047 0x90CD
+0xE048 0x90D2
+0xE049 0x90D4
+0xE04A 0x90D5
+0xE04B 0x90D6
+0xE04C 0x90D8
+0xE04D 0x90D9
+0xE04E 0x90DA
+0xE04F 0x90DE
+0xE050 0x90DF
+0xE051 0x90E0
+0xE052 0x90E3
+0xE053 0x90E4
+0xE054 0x90E5
+0xE055 0x90E9
+0xE056 0x90EA
+0xE057 0x90EC
+0xE058 0x90EE
+0xE059 0x90F0
+0xE05A 0x90F1
+0xE05B 0x90F2
+0xE05C 0x90F3
+0xE05D 0x90F5
+0xE05E 0x90F6
+0xE05F 0x90F7
+0xE060 0x90F9
+0xE061 0x90FA
+0xE062 0x90FB
+0xE063 0x90FC
+0xE064 0x90FF
+0xE065 0x9100
+0xE066 0x9101
+0xE067 0x9103
+0xE068 0x9105
+0xE069 0x9106
+0xE06A 0x9107
+0xE06B 0x9108
+0xE06C 0x9109
+0xE06D 0x910A
+0xE06E 0x910B
+0xE06F 0x910C
+0xE070 0x910D
+0xE071 0x910E
+0xE072 0x910F
+0xE073 0x9110
+0xE074 0x9111
+0xE075 0x9112
+0xE076 0x9113
+0xE077 0x9114
+0xE078 0x9115
+0xE079 0x9116
+0xE07A 0x9117
+0xE07B 0x9118
+0xE07C 0x911A
+0xE07D 0x911B
+0xE07E 0x911C
+0xE080 0x911D
+0xE081 0x911F
+0xE082 0x9120
+0xE083 0x9121
+0xE084 0x9124
+0xE085 0x9125
+0xE086 0x9126
+0xE087 0x9127
+0xE088 0x9128
+0xE089 0x9129
+0xE08A 0x912A
+0xE08B 0x912B
+0xE08C 0x912C
+0xE08D 0x912D
+0xE08E 0x912E
+0xE08F 0x9130
+0xE090 0x9132
+0xE091 0x9133
+0xE092 0x9134
+0xE093 0x9135
+0xE094 0x9136
+0xE095 0x9137
+0xE096 0x9138
+0xE097 0x913A
+0xE098 0x913B
+0xE099 0x913C
+0xE09A 0x913D
+0xE09B 0x913E
+0xE09C 0x913F
+0xE09D 0x9140
+0xE09E 0x9141
+0xE09F 0x9142
+0xE0A0 0x9144
+0xE0A1 0x5537
+0xE0A2 0x5556
+0xE0A3 0x5575
+0xE0A4 0x5576
+0xE0A5 0x5577
+0xE0A6 0x5533
+0xE0A7 0x5530
+0xE0A8 0x555C
+0xE0A9 0x558B
+0xE0AA 0x55D2
+0xE0AB 0x5583
+0xE0AC 0x55B1
+0xE0AD 0x55B9
+0xE0AE 0x5588
+0xE0AF 0x5581
+0xE0B0 0x559F
+0xE0B1 0x557E
+0xE0B2 0x55D6
+0xE0B3 0x5591
+0xE0B4 0x557B
+0xE0B5 0x55DF
+0xE0B6 0x55BD
+0xE0B7 0x55BE
+0xE0B8 0x5594
+0xE0B9 0x5599
+0xE0BA 0x55EA
+0xE0BB 0x55F7
+0xE0BC 0x55C9
+0xE0BD 0x561F
+0xE0BE 0x55D1
+0xE0BF 0x55EB
+0xE0C0 0x55EC
+0xE0C1 0x55D4
+0xE0C2 0x55E6
+0xE0C3 0x55DD
+0xE0C4 0x55C4
+0xE0C5 0x55EF
+0xE0C6 0x55E5
+0xE0C7 0x55F2
+0xE0C8 0x55F3
+0xE0C9 0x55CC
+0xE0CA 0x55CD
+0xE0CB 0x55E8
+0xE0CC 0x55F5
+0xE0CD 0x55E4
+0xE0CE 0x8F94
+0xE0CF 0x561E
+0xE0D0 0x5608
+0xE0D1 0x560C
+0xE0D2 0x5601
+0xE0D3 0x5624
+0xE0D4 0x5623
+0xE0D5 0x55FE
+0xE0D6 0x5600
+0xE0D7 0x5627
+0xE0D8 0x562D
+0xE0D9 0x5658
+0xE0DA 0x5639
+0xE0DB 0x5657
+0xE0DC 0x562C
+0xE0DD 0x564D
+0xE0DE 0x5662
+0xE0DF 0x5659
+0xE0E0 0x565C
+0xE0E1 0x564C
+0xE0E2 0x5654
+0xE0E3 0x5686
+0xE0E4 0x5664
+0xE0E5 0x5671
+0xE0E6 0x566B
+0xE0E7 0x567B
+0xE0E8 0x567C
+0xE0E9 0x5685
+0xE0EA 0x5693
+0xE0EB 0x56AF
+0xE0EC 0x56D4
+0xE0ED 0x56D7
+0xE0EE 0x56DD
+0xE0EF 0x56E1
+0xE0F0 0x56F5
+0xE0F1 0x56EB
+0xE0F2 0x56F9
+0xE0F3 0x56FF
+0xE0F4 0x5704
+0xE0F5 0x570A
+0xE0F6 0x5709
+0xE0F7 0x571C
+0xE0F8 0x5E0F
+0xE0F9 0x5E19
+0xE0FA 0x5E14
+0xE0FB 0x5E11
+0xE0FC 0x5E31
+0xE0FD 0x5E3B
+0xE0FE 0x5E3C
+0xE140 0x9145
+0xE141 0x9147
+0xE142 0x9148
+0xE143 0x9151
+0xE144 0x9153
+0xE145 0x9154
+0xE146 0x9155
+0xE147 0x9156
+0xE148 0x9158
+0xE149 0x9159
+0xE14A 0x915B
+0xE14B 0x915C
+0xE14C 0x915F
+0xE14D 0x9160
+0xE14E 0x9166
+0xE14F 0x9167
+0xE150 0x9168
+0xE151 0x916B
+0xE152 0x916D
+0xE153 0x9173
+0xE154 0x917A
+0xE155 0x917B
+0xE156 0x917C
+0xE157 0x9180
+0xE158 0x9181
+0xE159 0x9182
+0xE15A 0x9183
+0xE15B 0x9184
+0xE15C 0x9186
+0xE15D 0x9188
+0xE15E 0x918A
+0xE15F 0x918E
+0xE160 0x918F
+0xE161 0x9193
+0xE162 0x9194
+0xE163 0x9195
+0xE164 0x9196
+0xE165 0x9197
+0xE166 0x9198
+0xE167 0x9199
+0xE168 0x919C
+0xE169 0x919D
+0xE16A 0x919E
+0xE16B 0x919F
+0xE16C 0x91A0
+0xE16D 0x91A1
+0xE16E 0x91A4
+0xE16F 0x91A5
+0xE170 0x91A6
+0xE171 0x91A7
+0xE172 0x91A8
+0xE173 0x91A9
+0xE174 0x91AB
+0xE175 0x91AC
+0xE176 0x91B0
+0xE177 0x91B1
+0xE178 0x91B2
+0xE179 0x91B3
+0xE17A 0x91B6
+0xE17B 0x91B7
+0xE17C 0x91B8
+0xE17D 0x91B9
+0xE17E 0x91BB
+0xE180 0x91BC
+0xE181 0x91BD
+0xE182 0x91BE
+0xE183 0x91BF
+0xE184 0x91C0
+0xE185 0x91C1
+0xE186 0x91C2
+0xE187 0x91C3
+0xE188 0x91C4
+0xE189 0x91C5
+0xE18A 0x91C6
+0xE18B 0x91C8
+0xE18C 0x91CB
+0xE18D 0x91D0
+0xE18E 0x91D2
+0xE18F 0x91D3
+0xE190 0x91D4
+0xE191 0x91D5
+0xE192 0x91D6
+0xE193 0x91D7
+0xE194 0x91D8
+0xE195 0x91D9
+0xE196 0x91DA
+0xE197 0x91DB
+0xE198 0x91DD
+0xE199 0x91DE
+0xE19A 0x91DF
+0xE19B 0x91E0
+0xE19C 0x91E1
+0xE19D 0x91E2
+0xE19E 0x91E3
+0xE19F 0x91E4
+0xE1A0 0x91E5
+0xE1A1 0x5E37
+0xE1A2 0x5E44
+0xE1A3 0x5E54
+0xE1A4 0x5E5B
+0xE1A5 0x5E5E
+0xE1A6 0x5E61
+0xE1A7 0x5C8C
+0xE1A8 0x5C7A
+0xE1A9 0x5C8D
+0xE1AA 0x5C90
+0xE1AB 0x5C96
+0xE1AC 0x5C88
+0xE1AD 0x5C98
+0xE1AE 0x5C99
+0xE1AF 0x5C91
+0xE1B0 0x5C9A
+0xE1B1 0x5C9C
+0xE1B2 0x5CB5
+0xE1B3 0x5CA2
+0xE1B4 0x5CBD
+0xE1B5 0x5CAC
+0xE1B6 0x5CAB
+0xE1B7 0x5CB1
+0xE1B8 0x5CA3
+0xE1B9 0x5CC1
+0xE1BA 0x5CB7
+0xE1BB 0x5CC4
+0xE1BC 0x5CD2
+0xE1BD 0x5CE4
+0xE1BE 0x5CCB
+0xE1BF 0x5CE5
+0xE1C0 0x5D02
+0xE1C1 0x5D03
+0xE1C2 0x5D27
+0xE1C3 0x5D26
+0xE1C4 0x5D2E
+0xE1C5 0x5D24
+0xE1C6 0x5D1E
+0xE1C7 0x5D06
+0xE1C8 0x5D1B
+0xE1C9 0x5D58
+0xE1CA 0x5D3E
+0xE1CB 0x5D34
+0xE1CC 0x5D3D
+0xE1CD 0x5D6C
+0xE1CE 0x5D5B
+0xE1CF 0x5D6F
+0xE1D0 0x5D5D
+0xE1D1 0x5D6B
+0xE1D2 0x5D4B
+0xE1D3 0x5D4A
+0xE1D4 0x5D69
+0xE1D5 0x5D74
+0xE1D6 0x5D82
+0xE1D7 0x5D99
+0xE1D8 0x5D9D
+0xE1D9 0x8C73
+0xE1DA 0x5DB7
+0xE1DB 0x5DC5
+0xE1DC 0x5F73
+0xE1DD 0x5F77
+0xE1DE 0x5F82
+0xE1DF 0x5F87
+0xE1E0 0x5F89
+0xE1E1 0x5F8C
+0xE1E2 0x5F95
+0xE1E3 0x5F99
+0xE1E4 0x5F9C
+0xE1E5 0x5FA8
+0xE1E6 0x5FAD
+0xE1E7 0x5FB5
+0xE1E8 0x5FBC
+0xE1E9 0x8862
+0xE1EA 0x5F61
+0xE1EB 0x72AD
+0xE1EC 0x72B0
+0xE1ED 0x72B4
+0xE1EE 0x72B7
+0xE1EF 0x72B8
+0xE1F0 0x72C3
+0xE1F1 0x72C1
+0xE1F2 0x72CE
+0xE1F3 0x72CD
+0xE1F4 0x72D2
+0xE1F5 0x72E8
+0xE1F6 0x72EF
+0xE1F7 0x72E9
+0xE1F8 0x72F2
+0xE1F9 0x72F4
+0xE1FA 0x72F7
+0xE1FB 0x7301
+0xE1FC 0x72F3
+0xE1FD 0x7303
+0xE1FE 0x72FA
+0xE240 0x91E6
+0xE241 0x91E7
+0xE242 0x91E8
+0xE243 0x91E9
+0xE244 0x91EA
+0xE245 0x91EB
+0xE246 0x91EC
+0xE247 0x91ED
+0xE248 0x91EE
+0xE249 0x91EF
+0xE24A 0x91F0
+0xE24B 0x91F1
+0xE24C 0x91F2
+0xE24D 0x91F3
+0xE24E 0x91F4
+0xE24F 0x91F5
+0xE250 0x91F6
+0xE251 0x91F7
+0xE252 0x91F8
+0xE253 0x91F9
+0xE254 0x91FA
+0xE255 0x91FB
+0xE256 0x91FC
+0xE257 0x91FD
+0xE258 0x91FE
+0xE259 0x91FF
+0xE25A 0x9200
+0xE25B 0x9201
+0xE25C 0x9202
+0xE25D 0x9203
+0xE25E 0x9204
+0xE25F 0x9205
+0xE260 0x9206
+0xE261 0x9207
+0xE262 0x9208
+0xE263 0x9209
+0xE264 0x920A
+0xE265 0x920B
+0xE266 0x920C
+0xE267 0x920D
+0xE268 0x920E
+0xE269 0x920F
+0xE26A 0x9210
+0xE26B 0x9211
+0xE26C 0x9212
+0xE26D 0x9213
+0xE26E 0x9214
+0xE26F 0x9215
+0xE270 0x9216
+0xE271 0x9217
+0xE272 0x9218
+0xE273 0x9219
+0xE274 0x921A
+0xE275 0x921B
+0xE276 0x921C
+0xE277 0x921D
+0xE278 0x921E
+0xE279 0x921F
+0xE27A 0x9220
+0xE27B 0x9221
+0xE27C 0x9222
+0xE27D 0x9223
+0xE27E 0x9224
+0xE280 0x9225
+0xE281 0x9226
+0xE282 0x9227
+0xE283 0x9228
+0xE284 0x9229
+0xE285 0x922A
+0xE286 0x922B
+0xE287 0x922C
+0xE288 0x922D
+0xE289 0x922E
+0xE28A 0x922F
+0xE28B 0x9230
+0xE28C 0x9231
+0xE28D 0x9232
+0xE28E 0x9233
+0xE28F 0x9234
+0xE290 0x9235
+0xE291 0x9236
+0xE292 0x9237
+0xE293 0x9238
+0xE294 0x9239
+0xE295 0x923A
+0xE296 0x923B
+0xE297 0x923C
+0xE298 0x923D
+0xE299 0x923E
+0xE29A 0x923F
+0xE29B 0x9240
+0xE29C 0x9241
+0xE29D 0x9242
+0xE29E 0x9243
+0xE29F 0x9244
+0xE2A0 0x9245
+0xE2A1 0x72FB
+0xE2A2 0x7317
+0xE2A3 0x7313
+0xE2A4 0x7321
+0xE2A5 0x730A
+0xE2A6 0x731E
+0xE2A7 0x731D
+0xE2A8 0x7315
+0xE2A9 0x7322
+0xE2AA 0x7339
+0xE2AB 0x7325
+0xE2AC 0x732C
+0xE2AD 0x7338
+0xE2AE 0x7331
+0xE2AF 0x7350
+0xE2B0 0x734D
+0xE2B1 0x7357
+0xE2B2 0x7360
+0xE2B3 0x736C
+0xE2B4 0x736F
+0xE2B5 0x737E
+0xE2B6 0x821B
+0xE2B7 0x5925
+0xE2B8 0x98E7
+0xE2B9 0x5924
+0xE2BA 0x5902
+0xE2BB 0x9963
+0xE2BC 0x9967
+0xE2BD 0x9968
+0xE2BE 0x9969
+0xE2BF 0x996A
+0xE2C0 0x996B
+0xE2C1 0x996C
+0xE2C2 0x9974
+0xE2C3 0x9977
+0xE2C4 0x997D
+0xE2C5 0x9980
+0xE2C6 0x9984
+0xE2C7 0x9987
+0xE2C8 0x998A
+0xE2C9 0x998D
+0xE2CA 0x9990
+0xE2CB 0x9991
+0xE2CC 0x9993
+0xE2CD 0x9994
+0xE2CE 0x9995
+0xE2CF 0x5E80
+0xE2D0 0x5E91
+0xE2D1 0x5E8B
+0xE2D2 0x5E96
+0xE2D3 0x5EA5
+0xE2D4 0x5EA0
+0xE2D5 0x5EB9
+0xE2D6 0x5EB5
+0xE2D7 0x5EBE
+0xE2D8 0x5EB3
+0xE2D9 0x8D53
+0xE2DA 0x5ED2
+0xE2DB 0x5ED1
+0xE2DC 0x5EDB
+0xE2DD 0x5EE8
+0xE2DE 0x5EEA
+0xE2DF 0x81BA
+0xE2E0 0x5FC4
+0xE2E1 0x5FC9
+0xE2E2 0x5FD6
+0xE2E3 0x5FCF
+0xE2E4 0x6003
+0xE2E5 0x5FEE
+0xE2E6 0x6004
+0xE2E7 0x5FE1
+0xE2E8 0x5FE4
+0xE2E9 0x5FFE
+0xE2EA 0x6005
+0xE2EB 0x6006
+0xE2EC 0x5FEA
+0xE2ED 0x5FED
+0xE2EE 0x5FF8
+0xE2EF 0x6019
+0xE2F0 0x6035
+0xE2F1 0x6026
+0xE2F2 0x601B
+0xE2F3 0x600F
+0xE2F4 0x600D
+0xE2F5 0x6029
+0xE2F6 0x602B
+0xE2F7 0x600A
+0xE2F8 0x603F
+0xE2F9 0x6021
+0xE2FA 0x6078
+0xE2FB 0x6079
+0xE2FC 0x607B
+0xE2FD 0x607A
+0xE2FE 0x6042
+0xE340 0x9246
+0xE341 0x9247
+0xE342 0x9248
+0xE343 0x9249
+0xE344 0x924A
+0xE345 0x924B
+0xE346 0x924C
+0xE347 0x924D
+0xE348 0x924E
+0xE349 0x924F
+0xE34A 0x9250
+0xE34B 0x9251
+0xE34C 0x9252
+0xE34D 0x9253
+0xE34E 0x9254
+0xE34F 0x9255
+0xE350 0x9256
+0xE351 0x9257
+0xE352 0x9258
+0xE353 0x9259
+0xE354 0x925A
+0xE355 0x925B
+0xE356 0x925C
+0xE357 0x925D
+0xE358 0x925E
+0xE359 0x925F
+0xE35A 0x9260
+0xE35B 0x9261
+0xE35C 0x9262
+0xE35D 0x9263
+0xE35E 0x9264
+0xE35F 0x9265
+0xE360 0x9266
+0xE361 0x9267
+0xE362 0x9268
+0xE363 0x9269
+0xE364 0x926A
+0xE365 0x926B
+0xE366 0x926C
+0xE367 0x926D
+0xE368 0x926E
+0xE369 0x926F
+0xE36A 0x9270
+0xE36B 0x9271
+0xE36C 0x9272
+0xE36D 0x9273
+0xE36E 0x9275
+0xE36F 0x9276
+0xE370 0x9277
+0xE371 0x9278
+0xE372 0x9279
+0xE373 0x927A
+0xE374 0x927B
+0xE375 0x927C
+0xE376 0x927D
+0xE377 0x927E
+0xE378 0x927F
+0xE379 0x9280
+0xE37A 0x9281
+0xE37B 0x9282
+0xE37C 0x9283
+0xE37D 0x9284
+0xE37E 0x9285
+0xE380 0x9286
+0xE381 0x9287
+0xE382 0x9288
+0xE383 0x9289
+0xE384 0x928A
+0xE385 0x928B
+0xE386 0x928C
+0xE387 0x928D
+0xE388 0x928F
+0xE389 0x9290
+0xE38A 0x9291
+0xE38B 0x9292
+0xE38C 0x9293
+0xE38D 0x9294
+0xE38E 0x9295
+0xE38F 0x9296
+0xE390 0x9297
+0xE391 0x9298
+0xE392 0x9299
+0xE393 0x929A
+0xE394 0x929B
+0xE395 0x929C
+0xE396 0x929D
+0xE397 0x929E
+0xE398 0x929F
+0xE399 0x92A0
+0xE39A 0x92A1
+0xE39B 0x92A2
+0xE39C 0x92A3
+0xE39D 0x92A4
+0xE39E 0x92A5
+0xE39F 0x92A6
+0xE3A0 0x92A7
+0xE3A1 0x606A
+0xE3A2 0x607D
+0xE3A3 0x6096
+0xE3A4 0x609A
+0xE3A5 0x60AD
+0xE3A6 0x609D
+0xE3A7 0x6083
+0xE3A8 0x6092
+0xE3A9 0x608C
+0xE3AA 0x609B
+0xE3AB 0x60EC
+0xE3AC 0x60BB
+0xE3AD 0x60B1
+0xE3AE 0x60DD
+0xE3AF 0x60D8
+0xE3B0 0x60C6
+0xE3B1 0x60DA
+0xE3B2 0x60B4
+0xE3B3 0x6120
+0xE3B4 0x6126
+0xE3B5 0x6115
+0xE3B6 0x6123
+0xE3B7 0x60F4
+0xE3B8 0x6100
+0xE3B9 0x610E
+0xE3BA 0x612B
+0xE3BB 0x614A
+0xE3BC 0x6175
+0xE3BD 0x61AC
+0xE3BE 0x6194
+0xE3BF 0x61A7
+0xE3C0 0x61B7
+0xE3C1 0x61D4
+0xE3C2 0x61F5
+0xE3C3 0x5FDD
+0xE3C4 0x96B3
+0xE3C5 0x95E9
+0xE3C6 0x95EB
+0xE3C7 0x95F1
+0xE3C8 0x95F3
+0xE3C9 0x95F5
+0xE3CA 0x95F6
+0xE3CB 0x95FC
+0xE3CC 0x95FE
+0xE3CD 0x9603
+0xE3CE 0x9604
+0xE3CF 0x9606
+0xE3D0 0x9608
+0xE3D1 0x960A
+0xE3D2 0x960B
+0xE3D3 0x960C
+0xE3D4 0x960D
+0xE3D5 0x960F
+0xE3D6 0x9612
+0xE3D7 0x9615
+0xE3D8 0x9616
+0xE3D9 0x9617
+0xE3DA 0x9619
+0xE3DB 0x961A
+0xE3DC 0x4E2C
+0xE3DD 0x723F
+0xE3DE 0x6215
+0xE3DF 0x6C35
+0xE3E0 0x6C54
+0xE3E1 0x6C5C
+0xE3E2 0x6C4A
+0xE3E3 0x6CA3
+0xE3E4 0x6C85
+0xE3E5 0x6C90
+0xE3E6 0x6C94
+0xE3E7 0x6C8C
+0xE3E8 0x6C68
+0xE3E9 0x6C69
+0xE3EA 0x6C74
+0xE3EB 0x6C76
+0xE3EC 0x6C86
+0xE3ED 0x6CA9
+0xE3EE 0x6CD0
+0xE3EF 0x6CD4
+0xE3F0 0x6CAD
+0xE3F1 0x6CF7
+0xE3F2 0x6CF8
+0xE3F3 0x6CF1
+0xE3F4 0x6CD7
+0xE3F5 0x6CB2
+0xE3F6 0x6CE0
+0xE3F7 0x6CD6
+0xE3F8 0x6CFA
+0xE3F9 0x6CEB
+0xE3FA 0x6CEE
+0xE3FB 0x6CB1
+0xE3FC 0x6CD3
+0xE3FD 0x6CEF
+0xE3FE 0x6CFE
+0xE440 0x92A8
+0xE441 0x92A9
+0xE442 0x92AA
+0xE443 0x92AB
+0xE444 0x92AC
+0xE445 0x92AD
+0xE446 0x92AF
+0xE447 0x92B0
+0xE448 0x92B1
+0xE449 0x92B2
+0xE44A 0x92B3
+0xE44B 0x92B4
+0xE44C 0x92B5
+0xE44D 0x92B6
+0xE44E 0x92B7
+0xE44F 0x92B8
+0xE450 0x92B9
+0xE451 0x92BA
+0xE452 0x92BB
+0xE453 0x92BC
+0xE454 0x92BD
+0xE455 0x92BE
+0xE456 0x92BF
+0xE457 0x92C0
+0xE458 0x92C1
+0xE459 0x92C2
+0xE45A 0x92C3
+0xE45B 0x92C4
+0xE45C 0x92C5
+0xE45D 0x92C6
+0xE45E 0x92C7
+0xE45F 0x92C9
+0xE460 0x92CA
+0xE461 0x92CB
+0xE462 0x92CC
+0xE463 0x92CD
+0xE464 0x92CE
+0xE465 0x92CF
+0xE466 0x92D0
+0xE467 0x92D1
+0xE468 0x92D2
+0xE469 0x92D3
+0xE46A 0x92D4
+0xE46B 0x92D5
+0xE46C 0x92D6
+0xE46D 0x92D7
+0xE46E 0x92D8
+0xE46F 0x92D9
+0xE470 0x92DA
+0xE471 0x92DB
+0xE472 0x92DC
+0xE473 0x92DD
+0xE474 0x92DE
+0xE475 0x92DF
+0xE476 0x92E0
+0xE477 0x92E1
+0xE478 0x92E2
+0xE479 0x92E3
+0xE47A 0x92E4
+0xE47B 0x92E5
+0xE47C 0x92E6
+0xE47D 0x92E7
+0xE47E 0x92E8
+0xE480 0x92E9
+0xE481 0x92EA
+0xE482 0x92EB
+0xE483 0x92EC
+0xE484 0x92ED
+0xE485 0x92EE
+0xE486 0x92EF
+0xE487 0x92F0
+0xE488 0x92F1
+0xE489 0x92F2
+0xE48A 0x92F3
+0xE48B 0x92F4
+0xE48C 0x92F5
+0xE48D 0x92F6
+0xE48E 0x92F7
+0xE48F 0x92F8
+0xE490 0x92F9
+0xE491 0x92FA
+0xE492 0x92FB
+0xE493 0x92FC
+0xE494 0x92FD
+0xE495 0x92FE
+0xE496 0x92FF
+0xE497 0x9300
+0xE498 0x9301
+0xE499 0x9302
+0xE49A 0x9303
+0xE49B 0x9304
+0xE49C 0x9305
+0xE49D 0x9306
+0xE49E 0x9307
+0xE49F 0x9308
+0xE4A0 0x9309
+0xE4A1 0x6D39
+0xE4A2 0x6D27
+0xE4A3 0x6D0C
+0xE4A4 0x6D43
+0xE4A5 0x6D48
+0xE4A6 0x6D07
+0xE4A7 0x6D04
+0xE4A8 0x6D19
+0xE4A9 0x6D0E
+0xE4AA 0x6D2B
+0xE4AB 0x6D4D
+0xE4AC 0x6D2E
+0xE4AD 0x6D35
+0xE4AE 0x6D1A
+0xE4AF 0x6D4F
+0xE4B0 0x6D52
+0xE4B1 0x6D54
+0xE4B2 0x6D33
+0xE4B3 0x6D91
+0xE4B4 0x6D6F
+0xE4B5 0x6D9E
+0xE4B6 0x6DA0
+0xE4B7 0x6D5E
+0xE4B8 0x6D93
+0xE4B9 0x6D94
+0xE4BA 0x6D5C
+0xE4BB 0x6D60
+0xE4BC 0x6D7C
+0xE4BD 0x6D63
+0xE4BE 0x6E1A
+0xE4BF 0x6DC7
+0xE4C0 0x6DC5
+0xE4C1 0x6DDE
+0xE4C2 0x6E0E
+0xE4C3 0x6DBF
+0xE4C4 0x6DE0
+0xE4C5 0x6E11
+0xE4C6 0x6DE6
+0xE4C7 0x6DDD
+0xE4C8 0x6DD9
+0xE4C9 0x6E16
+0xE4CA 0x6DAB
+0xE4CB 0x6E0C
+0xE4CC 0x6DAE
+0xE4CD 0x6E2B
+0xE4CE 0x6E6E
+0xE4CF 0x6E4E
+0xE4D0 0x6E6B
+0xE4D1 0x6EB2
+0xE4D2 0x6E5F
+0xE4D3 0x6E86
+0xE4D4 0x6E53
+0xE4D5 0x6E54
+0xE4D6 0x6E32
+0xE4D7 0x6E25
+0xE4D8 0x6E44
+0xE4D9 0x6EDF
+0xE4DA 0x6EB1
+0xE4DB 0x6E98
+0xE4DC 0x6EE0
+0xE4DD 0x6F2D
+0xE4DE 0x6EE2
+0xE4DF 0x6EA5
+0xE4E0 0x6EA7
+0xE4E1 0x6EBD
+0xE4E2 0x6EBB
+0xE4E3 0x6EB7
+0xE4E4 0x6ED7
+0xE4E5 0x6EB4
+0xE4E6 0x6ECF
+0xE4E7 0x6E8F
+0xE4E8 0x6EC2
+0xE4E9 0x6E9F
+0xE4EA 0x6F62
+0xE4EB 0x6F46
+0xE4EC 0x6F47
+0xE4ED 0x6F24
+0xE4EE 0x6F15
+0xE4EF 0x6EF9
+0xE4F0 0x6F2F
+0xE4F1 0x6F36
+0xE4F2 0x6F4B
+0xE4F3 0x6F74
+0xE4F4 0x6F2A
+0xE4F5 0x6F09
+0xE4F6 0x6F29
+0xE4F7 0x6F89
+0xE4F8 0x6F8D
+0xE4F9 0x6F8C
+0xE4FA 0x6F78
+0xE4FB 0x6F72
+0xE4FC 0x6F7C
+0xE4FD 0x6F7A
+0xE4FE 0x6FD1
+0xE540 0x930A
+0xE541 0x930B
+0xE542 0x930C
+0xE543 0x930D
+0xE544 0x930E
+0xE545 0x930F
+0xE546 0x9310
+0xE547 0x9311
+0xE548 0x9312
+0xE549 0x9313
+0xE54A 0x9314
+0xE54B 0x9315
+0xE54C 0x9316
+0xE54D 0x9317
+0xE54E 0x9318
+0xE54F 0x9319
+0xE550 0x931A
+0xE551 0x931B
+0xE552 0x931C
+0xE553 0x931D
+0xE554 0x931E
+0xE555 0x931F
+0xE556 0x9320
+0xE557 0x9321
+0xE558 0x9322
+0xE559 0x9323
+0xE55A 0x9324
+0xE55B 0x9325
+0xE55C 0x9326
+0xE55D 0x9327
+0xE55E 0x9328
+0xE55F 0x9329
+0xE560 0x932A
+0xE561 0x932B
+0xE562 0x932C
+0xE563 0x932D
+0xE564 0x932E
+0xE565 0x932F
+0xE566 0x9330
+0xE567 0x9331
+0xE568 0x9332
+0xE569 0x9333
+0xE56A 0x9334
+0xE56B 0x9335
+0xE56C 0x9336
+0xE56D 0x9337
+0xE56E 0x9338
+0xE56F 0x9339
+0xE570 0x933A
+0xE571 0x933B
+0xE572 0x933C
+0xE573 0x933D
+0xE574 0x933F
+0xE575 0x9340
+0xE576 0x9341
+0xE577 0x9342
+0xE578 0x9343
+0xE579 0x9344
+0xE57A 0x9345
+0xE57B 0x9346
+0xE57C 0x9347
+0xE57D 0x9348
+0xE57E 0x9349
+0xE580 0x934A
+0xE581 0x934B
+0xE582 0x934C
+0xE583 0x934D
+0xE584 0x934E
+0xE585 0x934F
+0xE586 0x9350
+0xE587 0x9351
+0xE588 0x9352
+0xE589 0x9353
+0xE58A 0x9354
+0xE58B 0x9355
+0xE58C 0x9356
+0xE58D 0x9357
+0xE58E 0x9358
+0xE58F 0x9359
+0xE590 0x935A
+0xE591 0x935B
+0xE592 0x935C
+0xE593 0x935D
+0xE594 0x935E
+0xE595 0x935F
+0xE596 0x9360
+0xE597 0x9361
+0xE598 0x9362
+0xE599 0x9363
+0xE59A 0x9364
+0xE59B 0x9365
+0xE59C 0x9366
+0xE59D 0x9367
+0xE59E 0x9368
+0xE59F 0x9369
+0xE5A0 0x936B
+0xE5A1 0x6FC9
+0xE5A2 0x6FA7
+0xE5A3 0x6FB9
+0xE5A4 0x6FB6
+0xE5A5 0x6FC2
+0xE5A6 0x6FE1
+0xE5A7 0x6FEE
+0xE5A8 0x6FDE
+0xE5A9 0x6FE0
+0xE5AA 0x6FEF
+0xE5AB 0x701A
+0xE5AC 0x7023
+0xE5AD 0x701B
+0xE5AE 0x7039
+0xE5AF 0x7035
+0xE5B0 0x704F
+0xE5B1 0x705E
+0xE5B2 0x5B80
+0xE5B3 0x5B84
+0xE5B4 0x5B95
+0xE5B5 0x5B93
+0xE5B6 0x5BA5
+0xE5B7 0x5BB8
+0xE5B8 0x752F
+0xE5B9 0x9A9E
+0xE5BA 0x6434
+0xE5BB 0x5BE4
+0xE5BC 0x5BEE
+0xE5BD 0x8930
+0xE5BE 0x5BF0
+0xE5BF 0x8E47
+0xE5C0 0x8B07
+0xE5C1 0x8FB6
+0xE5C2 0x8FD3
+0xE5C3 0x8FD5
+0xE5C4 0x8FE5
+0xE5C5 0x8FEE
+0xE5C6 0x8FE4
+0xE5C7 0x8FE9
+0xE5C8 0x8FE6
+0xE5C9 0x8FF3
+0xE5CA 0x8FE8
+0xE5CB 0x9005
+0xE5CC 0x9004
+0xE5CD 0x900B
+0xE5CE 0x9026
+0xE5CF 0x9011
+0xE5D0 0x900D
+0xE5D1 0x9016
+0xE5D2 0x9021
+0xE5D3 0x9035
+0xE5D4 0x9036
+0xE5D5 0x902D
+0xE5D6 0x902F
+0xE5D7 0x9044
+0xE5D8 0x9051
+0xE5D9 0x9052
+0xE5DA 0x9050
+0xE5DB 0x9068
+0xE5DC 0x9058
+0xE5DD 0x9062
+0xE5DE 0x905B
+0xE5DF 0x66B9
+0xE5E0 0x9074
+0xE5E1 0x907D
+0xE5E2 0x9082
+0xE5E3 0x9088
+0xE5E4 0x9083
+0xE5E5 0x908B
+0xE5E6 0x5F50
+0xE5E7 0x5F57
+0xE5E8 0x5F56
+0xE5E9 0x5F58
+0xE5EA 0x5C3B
+0xE5EB 0x54AB
+0xE5EC 0x5C50
+0xE5ED 0x5C59
+0xE5EE 0x5B71
+0xE5EF 0x5C63
+0xE5F0 0x5C66
+0xE5F1 0x7FBC
+0xE5F2 0x5F2A
+0xE5F3 0x5F29
+0xE5F4 0x5F2D
+0xE5F5 0x8274
+0xE5F6 0x5F3C
+0xE5F7 0x9B3B
+0xE5F8 0x5C6E
+0xE5F9 0x5981
+0xE5FA 0x5983
+0xE5FB 0x598D
+0xE5FC 0x59A9
+0xE5FD 0x59AA
+0xE5FE 0x59A3
+0xE640 0x936C
+0xE641 0x936D
+0xE642 0x936E
+0xE643 0x936F
+0xE644 0x9370
+0xE645 0x9371
+0xE646 0x9372
+0xE647 0x9373
+0xE648 0x9374
+0xE649 0x9375
+0xE64A 0x9376
+0xE64B 0x9377
+0xE64C 0x9378
+0xE64D 0x9379
+0xE64E 0x937A
+0xE64F 0x937B
+0xE650 0x937C
+0xE651 0x937D
+0xE652 0x937E
+0xE653 0x937F
+0xE654 0x9380
+0xE655 0x9381
+0xE656 0x9382
+0xE657 0x9383
+0xE658 0x9384
+0xE659 0x9385
+0xE65A 0x9386
+0xE65B 0x9387
+0xE65C 0x9388
+0xE65D 0x9389
+0xE65E 0x938A
+0xE65F 0x938B
+0xE660 0x938C
+0xE661 0x938D
+0xE662 0x938E
+0xE663 0x9390
+0xE664 0x9391
+0xE665 0x9392
+0xE666 0x9393
+0xE667 0x9394
+0xE668 0x9395
+0xE669 0x9396
+0xE66A 0x9397
+0xE66B 0x9398
+0xE66C 0x9399
+0xE66D 0x939A
+0xE66E 0x939B
+0xE66F 0x939C
+0xE670 0x939D
+0xE671 0x939E
+0xE672 0x939F
+0xE673 0x93A0
+0xE674 0x93A1
+0xE675 0x93A2
+0xE676 0x93A3
+0xE677 0x93A4
+0xE678 0x93A5
+0xE679 0x93A6
+0xE67A 0x93A7
+0xE67B 0x93A8
+0xE67C 0x93A9
+0xE67D 0x93AA
+0xE67E 0x93AB
+0xE680 0x93AC
+0xE681 0x93AD
+0xE682 0x93AE
+0xE683 0x93AF
+0xE684 0x93B0
+0xE685 0x93B1
+0xE686 0x93B2
+0xE687 0x93B3
+0xE688 0x93B4
+0xE689 0x93B5
+0xE68A 0x93B6
+0xE68B 0x93B7
+0xE68C 0x93B8
+0xE68D 0x93B9
+0xE68E 0x93BA
+0xE68F 0x93BB
+0xE690 0x93BC
+0xE691 0x93BD
+0xE692 0x93BE
+0xE693 0x93BF
+0xE694 0x93C0
+0xE695 0x93C1
+0xE696 0x93C2
+0xE697 0x93C3
+0xE698 0x93C4
+0xE699 0x93C5
+0xE69A 0x93C6
+0xE69B 0x93C7
+0xE69C 0x93C8
+0xE69D 0x93C9
+0xE69E 0x93CB
+0xE69F 0x93CC
+0xE6A0 0x93CD
+0xE6A1 0x5997
+0xE6A2 0x59CA
+0xE6A3 0x59AB
+0xE6A4 0x599E
+0xE6A5 0x59A4
+0xE6A6 0x59D2
+0xE6A7 0x59B2
+0xE6A8 0x59AF
+0xE6A9 0x59D7
+0xE6AA 0x59BE
+0xE6AB 0x5A05
+0xE6AC 0x5A06
+0xE6AD 0x59DD
+0xE6AE 0x5A08
+0xE6AF 0x59E3
+0xE6B0 0x59D8
+0xE6B1 0x59F9
+0xE6B2 0x5A0C
+0xE6B3 0x5A09
+0xE6B4 0x5A32
+0xE6B5 0x5A34
+0xE6B6 0x5A11
+0xE6B7 0x5A23
+0xE6B8 0x5A13
+0xE6B9 0x5A40
+0xE6BA 0x5A67
+0xE6BB 0x5A4A
+0xE6BC 0x5A55
+0xE6BD 0x5A3C
+0xE6BE 0x5A62
+0xE6BF 0x5A75
+0xE6C0 0x80EC
+0xE6C1 0x5AAA
+0xE6C2 0x5A9B
+0xE6C3 0x5A77
+0xE6C4 0x5A7A
+0xE6C5 0x5ABE
+0xE6C6 0x5AEB
+0xE6C7 0x5AB2
+0xE6C8 0x5AD2
+0xE6C9 0x5AD4
+0xE6CA 0x5AB8
+0xE6CB 0x5AE0
+0xE6CC 0x5AE3
+0xE6CD 0x5AF1
+0xE6CE 0x5AD6
+0xE6CF 0x5AE6
+0xE6D0 0x5AD8
+0xE6D1 0x5ADC
+0xE6D2 0x5B09
+0xE6D3 0x5B17
+0xE6D4 0x5B16
+0xE6D5 0x5B32
+0xE6D6 0x5B37
+0xE6D7 0x5B40
+0xE6D8 0x5C15
+0xE6D9 0x5C1C
+0xE6DA 0x5B5A
+0xE6DB 0x5B65
+0xE6DC 0x5B73
+0xE6DD 0x5B51
+0xE6DE 0x5B53
+0xE6DF 0x5B62
+0xE6E0 0x9A75
+0xE6E1 0x9A77
+0xE6E2 0x9A78
+0xE6E3 0x9A7A
+0xE6E4 0x9A7F
+0xE6E5 0x9A7D
+0xE6E6 0x9A80
+0xE6E7 0x9A81
+0xE6E8 0x9A85
+0xE6E9 0x9A88
+0xE6EA 0x9A8A
+0xE6EB 0x9A90
+0xE6EC 0x9A92
+0xE6ED 0x9A93
+0xE6EE 0x9A96
+0xE6EF 0x9A98
+0xE6F0 0x9A9B
+0xE6F1 0x9A9C
+0xE6F2 0x9A9D
+0xE6F3 0x9A9F
+0xE6F4 0x9AA0
+0xE6F5 0x9AA2
+0xE6F6 0x9AA3
+0xE6F7 0x9AA5
+0xE6F8 0x9AA7
+0xE6F9 0x7E9F
+0xE6FA 0x7EA1
+0xE6FB 0x7EA3
+0xE6FC 0x7EA5
+0xE6FD 0x7EA8
+0xE6FE 0x7EA9
+0xE740 0x93CE
+0xE741 0x93CF
+0xE742 0x93D0
+0xE743 0x93D1
+0xE744 0x93D2
+0xE745 0x93D3
+0xE746 0x93D4
+0xE747 0x93D5
+0xE748 0x93D7
+0xE749 0x93D8
+0xE74A 0x93D9
+0xE74B 0x93DA
+0xE74C 0x93DB
+0xE74D 0x93DC
+0xE74E 0x93DD
+0xE74F 0x93DE
+0xE750 0x93DF
+0xE751 0x93E0
+0xE752 0x93E1
+0xE753 0x93E2
+0xE754 0x93E3
+0xE755 0x93E4
+0xE756 0x93E5
+0xE757 0x93E6
+0xE758 0x93E7
+0xE759 0x93E8
+0xE75A 0x93E9
+0xE75B 0x93EA
+0xE75C 0x93EB
+0xE75D 0x93EC
+0xE75E 0x93ED
+0xE75F 0x93EE
+0xE760 0x93EF
+0xE761 0x93F0
+0xE762 0x93F1
+0xE763 0x93F2
+0xE764 0x93F3
+0xE765 0x93F4
+0xE766 0x93F5
+0xE767 0x93F6
+0xE768 0x93F7
+0xE769 0x93F8
+0xE76A 0x93F9
+0xE76B 0x93FA
+0xE76C 0x93FB
+0xE76D 0x93FC
+0xE76E 0x93FD
+0xE76F 0x93FE
+0xE770 0x93FF
+0xE771 0x9400
+0xE772 0x9401
+0xE773 0x9402
+0xE774 0x9403
+0xE775 0x9404
+0xE776 0x9405
+0xE777 0x9406
+0xE778 0x9407
+0xE779 0x9408
+0xE77A 0x9409
+0xE77B 0x940A
+0xE77C 0x940B
+0xE77D 0x940C
+0xE77E 0x940D
+0xE780 0x940E
+0xE781 0x940F
+0xE782 0x9410
+0xE783 0x9411
+0xE784 0x9412
+0xE785 0x9413
+0xE786 0x9414
+0xE787 0x9415
+0xE788 0x9416
+0xE789 0x9417
+0xE78A 0x9418
+0xE78B 0x9419
+0xE78C 0x941A
+0xE78D 0x941B
+0xE78E 0x941C
+0xE78F 0x941D
+0xE790 0x941E
+0xE791 0x941F
+0xE792 0x9420
+0xE793 0x9421
+0xE794 0x9422
+0xE795 0x9423
+0xE796 0x9424
+0xE797 0x9425
+0xE798 0x9426
+0xE799 0x9427
+0xE79A 0x9428
+0xE79B 0x9429
+0xE79C 0x942A
+0xE79D 0x942B
+0xE79E 0x942C
+0xE79F 0x942D
+0xE7A0 0x942E
+0xE7A1 0x7EAD
+0xE7A2 0x7EB0
+0xE7A3 0x7EBE
+0xE7A4 0x7EC0
+0xE7A5 0x7EC1
+0xE7A6 0x7EC2
+0xE7A7 0x7EC9
+0xE7A8 0x7ECB
+0xE7A9 0x7ECC
+0xE7AA 0x7ED0
+0xE7AB 0x7ED4
+0xE7AC 0x7ED7
+0xE7AD 0x7EDB
+0xE7AE 0x7EE0
+0xE7AF 0x7EE1
+0xE7B0 0x7EE8
+0xE7B1 0x7EEB
+0xE7B2 0x7EEE
+0xE7B3 0x7EEF
+0xE7B4 0x7EF1
+0xE7B5 0x7EF2
+0xE7B6 0x7F0D
+0xE7B7 0x7EF6
+0xE7B8 0x7EFA
+0xE7B9 0x7EFB
+0xE7BA 0x7EFE
+0xE7BB 0x7F01
+0xE7BC 0x7F02
+0xE7BD 0x7F03
+0xE7BE 0x7F07
+0xE7BF 0x7F08
+0xE7C0 0x7F0B
+0xE7C1 0x7F0C
+0xE7C2 0x7F0F
+0xE7C3 0x7F11
+0xE7C4 0x7F12
+0xE7C5 0x7F17
+0xE7C6 0x7F19
+0xE7C7 0x7F1C
+0xE7C8 0x7F1B
+0xE7C9 0x7F1F
+0xE7CA 0x7F21
+0xE7CB 0x7F22
+0xE7CC 0x7F23
+0xE7CD 0x7F24
+0xE7CE 0x7F25
+0xE7CF 0x7F26
+0xE7D0 0x7F27
+0xE7D1 0x7F2A
+0xE7D2 0x7F2B
+0xE7D3 0x7F2C
+0xE7D4 0x7F2D
+0xE7D5 0x7F2F
+0xE7D6 0x7F30
+0xE7D7 0x7F31
+0xE7D8 0x7F32
+0xE7D9 0x7F33
+0xE7DA 0x7F35
+0xE7DB 0x5E7A
+0xE7DC 0x757F
+0xE7DD 0x5DDB
+0xE7DE 0x753E
+0xE7DF 0x9095
+0xE7E0 0x738E
+0xE7E1 0x7391
+0xE7E2 0x73AE
+0xE7E3 0x73A2
+0xE7E4 0x739F
+0xE7E5 0x73CF
+0xE7E6 0x73C2
+0xE7E7 0x73D1
+0xE7E8 0x73B7
+0xE7E9 0x73B3
+0xE7EA 0x73C0
+0xE7EB 0x73C9
+0xE7EC 0x73C8
+0xE7ED 0x73E5
+0xE7EE 0x73D9
+0xE7EF 0x987C
+0xE7F0 0x740A
+0xE7F1 0x73E9
+0xE7F2 0x73E7
+0xE7F3 0x73DE
+0xE7F4 0x73BA
+0xE7F5 0x73F2
+0xE7F6 0x740F
+0xE7F7 0x742A
+0xE7F8 0x745B
+0xE7F9 0x7426
+0xE7FA 0x7425
+0xE7FB 0x7428
+0xE7FC 0x7430
+0xE7FD 0x742E
+0xE7FE 0x742C
+0xE840 0x942F
+0xE841 0x9430
+0xE842 0x9431
+0xE843 0x9432
+0xE844 0x9433
+0xE845 0x9434
+0xE846 0x9435
+0xE847 0x9436
+0xE848 0x9437
+0xE849 0x9438
+0xE84A 0x9439
+0xE84B 0x943A
+0xE84C 0x943B
+0xE84D 0x943C
+0xE84E 0x943D
+0xE84F 0x943F
+0xE850 0x9440
+0xE851 0x9441
+0xE852 0x9442
+0xE853 0x9443
+0xE854 0x9444
+0xE855 0x9445
+0xE856 0x9446
+0xE857 0x9447
+0xE858 0x9448
+0xE859 0x9449
+0xE85A 0x944A
+0xE85B 0x944B
+0xE85C 0x944C
+0xE85D 0x944D
+0xE85E 0x944E
+0xE85F 0x944F
+0xE860 0x9450
+0xE861 0x9451
+0xE862 0x9452
+0xE863 0x9453
+0xE864 0x9454
+0xE865 0x9455
+0xE866 0x9456
+0xE867 0x9457
+0xE868 0x9458
+0xE869 0x9459
+0xE86A 0x945A
+0xE86B 0x945B
+0xE86C 0x945C
+0xE86D 0x945D
+0xE86E 0x945E
+0xE86F 0x945F
+0xE870 0x9460
+0xE871 0x9461
+0xE872 0x9462
+0xE873 0x9463
+0xE874 0x9464
+0xE875 0x9465
+0xE876 0x9466
+0xE877 0x9467
+0xE878 0x9468
+0xE879 0x9469
+0xE87A 0x946A
+0xE87B 0x946C
+0xE87C 0x946D
+0xE87D 0x946E
+0xE87E 0x946F
+0xE880 0x9470
+0xE881 0x9471
+0xE882 0x9472
+0xE883 0x9473
+0xE884 0x9474
+0xE885 0x9475
+0xE886 0x9476
+0xE887 0x9477
+0xE888 0x9478
+0xE889 0x9479
+0xE88A 0x947A
+0xE88B 0x947B
+0xE88C 0x947C
+0xE88D 0x947D
+0xE88E 0x947E
+0xE88F 0x947F
+0xE890 0x9480
+0xE891 0x9481
+0xE892 0x9482
+0xE893 0x9483
+0xE894 0x9484
+0xE895 0x9491
+0xE896 0x9496
+0xE897 0x9498
+0xE898 0x94C7
+0xE899 0x94CF
+0xE89A 0x94D3
+0xE89B 0x94D4
+0xE89C 0x94DA
+0xE89D 0x94E6
+0xE89E 0x94FB
+0xE89F 0x951C
+0xE8A0 0x9520
+0xE8A1 0x741B
+0xE8A2 0x741A
+0xE8A3 0x7441
+0xE8A4 0x745C
+0xE8A5 0x7457
+0xE8A6 0x7455
+0xE8A7 0x7459
+0xE8A8 0x7477
+0xE8A9 0x746D
+0xE8AA 0x747E
+0xE8AB 0x749C
+0xE8AC 0x748E
+0xE8AD 0x7480
+0xE8AE 0x7481
+0xE8AF 0x7487
+0xE8B0 0x748B
+0xE8B1 0x749E
+0xE8B2 0x74A8
+0xE8B3 0x74A9
+0xE8B4 0x7490
+0xE8B5 0x74A7
+0xE8B6 0x74D2
+0xE8B7 0x74BA
+0xE8B8 0x97EA
+0xE8B9 0x97EB
+0xE8BA 0x97EC
+0xE8BB 0x674C
+0xE8BC 0x6753
+0xE8BD 0x675E
+0xE8BE 0x6748
+0xE8BF 0x6769
+0xE8C0 0x67A5
+0xE8C1 0x6787
+0xE8C2 0x676A
+0xE8C3 0x6773
+0xE8C4 0x6798
+0xE8C5 0x67A7
+0xE8C6 0x6775
+0xE8C7 0x67A8
+0xE8C8 0x679E
+0xE8C9 0x67AD
+0xE8CA 0x678B
+0xE8CB 0x6777
+0xE8CC 0x677C
+0xE8CD 0x67F0
+0xE8CE 0x6809
+0xE8CF 0x67D8
+0xE8D0 0x680A
+0xE8D1 0x67E9
+0xE8D2 0x67B0
+0xE8D3 0x680C
+0xE8D4 0x67D9
+0xE8D5 0x67B5
+0xE8D6 0x67DA
+0xE8D7 0x67B3
+0xE8D8 0x67DD
+0xE8D9 0x6800
+0xE8DA 0x67C3
+0xE8DB 0x67B8
+0xE8DC 0x67E2
+0xE8DD 0x680E
+0xE8DE 0x67C1
+0xE8DF 0x67FD
+0xE8E0 0x6832
+0xE8E1 0x6833
+0xE8E2 0x6860
+0xE8E3 0x6861
+0xE8E4 0x684E
+0xE8E5 0x6862
+0xE8E6 0x6844
+0xE8E7 0x6864
+0xE8E8 0x6883
+0xE8E9 0x681D
+0xE8EA 0x6855
+0xE8EB 0x6866
+0xE8EC 0x6841
+0xE8ED 0x6867
+0xE8EE 0x6840
+0xE8EF 0x683E
+0xE8F0 0x684A
+0xE8F1 0x6849
+0xE8F2 0x6829
+0xE8F3 0x68B5
+0xE8F4 0x688F
+0xE8F5 0x6874
+0xE8F6 0x6877
+0xE8F7 0x6893
+0xE8F8 0x686B
+0xE8F9 0x68C2
+0xE8FA 0x696E
+0xE8FB 0x68FC
+0xE8FC 0x691F
+0xE8FD 0x6920
+0xE8FE 0x68F9
+0xE940 0x9527
+0xE941 0x9533
+0xE942 0x953D
+0xE943 0x9543
+0xE944 0x9548
+0xE945 0x954B
+0xE946 0x9555
+0xE947 0x955A
+0xE948 0x9560
+0xE949 0x956E
+0xE94A 0x9574
+0xE94B 0x9575
+0xE94C 0x9577
+0xE94D 0x9578
+0xE94E 0x9579
+0xE94F 0x957A
+0xE950 0x957B
+0xE951 0x957C
+0xE952 0x957D
+0xE953 0x957E
+0xE954 0x9580
+0xE955 0x9581
+0xE956 0x9582
+0xE957 0x9583
+0xE958 0x9584
+0xE959 0x9585
+0xE95A 0x9586
+0xE95B 0x9587
+0xE95C 0x9588
+0xE95D 0x9589
+0xE95E 0x958A
+0xE95F 0x958B
+0xE960 0x958C
+0xE961 0x958D
+0xE962 0x958E
+0xE963 0x958F
+0xE964 0x9590
+0xE965 0x9591
+0xE966 0x9592
+0xE967 0x9593
+0xE968 0x9594
+0xE969 0x9595
+0xE96A 0x9596
+0xE96B 0x9597
+0xE96C 0x9598
+0xE96D 0x9599
+0xE96E 0x959A
+0xE96F 0x959B
+0xE970 0x959C
+0xE971 0x959D
+0xE972 0x959E
+0xE973 0x959F
+0xE974 0x95A0
+0xE975 0x95A1
+0xE976 0x95A2
+0xE977 0x95A3
+0xE978 0x95A4
+0xE979 0x95A5
+0xE97A 0x95A6
+0xE97B 0x95A7
+0xE97C 0x95A8
+0xE97D 0x95A9
+0xE97E 0x95AA
+0xE980 0x95AB
+0xE981 0x95AC
+0xE982 0x95AD
+0xE983 0x95AE
+0xE984 0x95AF
+0xE985 0x95B0
+0xE986 0x95B1
+0xE987 0x95B2
+0xE988 0x95B3
+0xE989 0x95B4
+0xE98A 0x95B5
+0xE98B 0x95B6
+0xE98C 0x95B7
+0xE98D 0x95B8
+0xE98E 0x95B9
+0xE98F 0x95BA
+0xE990 0x95BB
+0xE991 0x95BC
+0xE992 0x95BD
+0xE993 0x95BE
+0xE994 0x95BF
+0xE995 0x95C0
+0xE996 0x95C1
+0xE997 0x95C2
+0xE998 0x95C3
+0xE999 0x95C4
+0xE99A 0x95C5
+0xE99B 0x95C6
+0xE99C 0x95C7
+0xE99D 0x95C8
+0xE99E 0x95C9
+0xE99F 0x95CA
+0xE9A0 0x95CB
+0xE9A1 0x6924
+0xE9A2 0x68F0
+0xE9A3 0x690B
+0xE9A4 0x6901
+0xE9A5 0x6957
+0xE9A6 0x68E3
+0xE9A7 0x6910
+0xE9A8 0x6971
+0xE9A9 0x6939
+0xE9AA 0x6960
+0xE9AB 0x6942
+0xE9AC 0x695D
+0xE9AD 0x6984
+0xE9AE 0x696B
+0xE9AF 0x6980
+0xE9B0 0x6998
+0xE9B1 0x6978
+0xE9B2 0x6934
+0xE9B3 0x69CC
+0xE9B4 0x6987
+0xE9B5 0x6988
+0xE9B6 0x69CE
+0xE9B7 0x6989
+0xE9B8 0x6966
+0xE9B9 0x6963
+0xE9BA 0x6979
+0xE9BB 0x699B
+0xE9BC 0x69A7
+0xE9BD 0x69BB
+0xE9BE 0x69AB
+0xE9BF 0x69AD
+0xE9C0 0x69D4
+0xE9C1 0x69B1
+0xE9C2 0x69C1
+0xE9C3 0x69CA
+0xE9C4 0x69DF
+0xE9C5 0x6995
+0xE9C6 0x69E0
+0xE9C7 0x698D
+0xE9C8 0x69FF
+0xE9C9 0x6A2F
+0xE9CA 0x69ED
+0xE9CB 0x6A17
+0xE9CC 0x6A18
+0xE9CD 0x6A65
+0xE9CE 0x69F2
+0xE9CF 0x6A44
+0xE9D0 0x6A3E
+0xE9D1 0x6AA0
+0xE9D2 0x6A50
+0xE9D3 0x6A5B
+0xE9D4 0x6A35
+0xE9D5 0x6A8E
+0xE9D6 0x6A79
+0xE9D7 0x6A3D
+0xE9D8 0x6A28
+0xE9D9 0x6A58
+0xE9DA 0x6A7C
+0xE9DB 0x6A91
+0xE9DC 0x6A90
+0xE9DD 0x6AA9
+0xE9DE 0x6A97
+0xE9DF 0x6AAB
+0xE9E0 0x7337
+0xE9E1 0x7352
+0xE9E2 0x6B81
+0xE9E3 0x6B82
+0xE9E4 0x6B87
+0xE9E5 0x6B84
+0xE9E6 0x6B92
+0xE9E7 0x6B93
+0xE9E8 0x6B8D
+0xE9E9 0x6B9A
+0xE9EA 0x6B9B
+0xE9EB 0x6BA1
+0xE9EC 0x6BAA
+0xE9ED 0x8F6B
+0xE9EE 0x8F6D
+0xE9EF 0x8F71
+0xE9F0 0x8F72
+0xE9F1 0x8F73
+0xE9F2 0x8F75
+0xE9F3 0x8F76
+0xE9F4 0x8F78
+0xE9F5 0x8F77
+0xE9F6 0x8F79
+0xE9F7 0x8F7A
+0xE9F8 0x8F7C
+0xE9F9 0x8F7E
+0xE9FA 0x8F81
+0xE9FB 0x8F82
+0xE9FC 0x8F84
+0xE9FD 0x8F87
+0xE9FE 0x8F8B
+0xEA40 0x95CC
+0xEA41 0x95CD
+0xEA42 0x95CE
+0xEA43 0x95CF
+0xEA44 0x95D0
+0xEA45 0x95D1
+0xEA46 0x95D2
+0xEA47 0x95D3
+0xEA48 0x95D4
+0xEA49 0x95D5
+0xEA4A 0x95D6
+0xEA4B 0x95D7
+0xEA4C 0x95D8
+0xEA4D 0x95D9
+0xEA4E 0x95DA
+0xEA4F 0x95DB
+0xEA50 0x95DC
+0xEA51 0x95DD
+0xEA52 0x95DE
+0xEA53 0x95DF
+0xEA54 0x95E0
+0xEA55 0x95E1
+0xEA56 0x95E2
+0xEA57 0x95E3
+0xEA58 0x95E4
+0xEA59 0x95E5
+0xEA5A 0x95E6
+0xEA5B 0x95E7
+0xEA5C 0x95EC
+0xEA5D 0x95FF
+0xEA5E 0x9607
+0xEA5F 0x9613
+0xEA60 0x9618
+0xEA61 0x961B
+0xEA62 0x961E
+0xEA63 0x9620
+0xEA64 0x9623
+0xEA65 0x9624
+0xEA66 0x9625
+0xEA67 0x9626
+0xEA68 0x9627
+0xEA69 0x9628
+0xEA6A 0x9629
+0xEA6B 0x962B
+0xEA6C 0x962C
+0xEA6D 0x962D
+0xEA6E 0x962F
+0xEA6F 0x9630
+0xEA70 0x9637
+0xEA71 0x9638
+0xEA72 0x9639
+0xEA73 0x963A
+0xEA74 0x963E
+0xEA75 0x9641
+0xEA76 0x9643
+0xEA77 0x964A
+0xEA78 0x964E
+0xEA79 0x964F
+0xEA7A 0x9651
+0xEA7B 0x9652
+0xEA7C 0x9653
+0xEA7D 0x9656
+0xEA7E 0x9657
+0xEA80 0x9658
+0xEA81 0x9659
+0xEA82 0x965A
+0xEA83 0x965C
+0xEA84 0x965D
+0xEA85 0x965E
+0xEA86 0x9660
+0xEA87 0x9663
+0xEA88 0x9665
+0xEA89 0x9666
+0xEA8A 0x966B
+0xEA8B 0x966D
+0xEA8C 0x966E
+0xEA8D 0x966F
+0xEA8E 0x9670
+0xEA8F 0x9671
+0xEA90 0x9673
+0xEA91 0x9678
+0xEA92 0x9679
+0xEA93 0x967A
+0xEA94 0x967B
+0xEA95 0x967C
+0xEA96 0x967D
+0xEA97 0x967E
+0xEA98 0x967F
+0xEA99 0x9680
+0xEA9A 0x9681
+0xEA9B 0x9682
+0xEA9C 0x9683
+0xEA9D 0x9684
+0xEA9E 0x9687
+0xEA9F 0x9689
+0xEAA0 0x968A
+0xEAA1 0x8F8D
+0xEAA2 0x8F8E
+0xEAA3 0x8F8F
+0xEAA4 0x8F98
+0xEAA5 0x8F9A
+0xEAA6 0x8ECE
+0xEAA7 0x620B
+0xEAA8 0x6217
+0xEAA9 0x621B
+0xEAAA 0x621F
+0xEAAB 0x6222
+0xEAAC 0x6221
+0xEAAD 0x6225
+0xEAAE 0x6224
+0xEAAF 0x622C
+0xEAB0 0x81E7
+0xEAB1 0x74EF
+0xEAB2 0x74F4
+0xEAB3 0x74FF
+0xEAB4 0x750F
+0xEAB5 0x7511
+0xEAB6 0x7513
+0xEAB7 0x6534
+0xEAB8 0x65EE
+0xEAB9 0x65EF
+0xEABA 0x65F0
+0xEABB 0x660A
+0xEABC 0x6619
+0xEABD 0x6772
+0xEABE 0x6603
+0xEABF 0x6615
+0xEAC0 0x6600
+0xEAC1 0x7085
+0xEAC2 0x66F7
+0xEAC3 0x661D
+0xEAC4 0x6634
+0xEAC5 0x6631
+0xEAC6 0x6636
+0xEAC7 0x6635
+0xEAC8 0x8006
+0xEAC9 0x665F
+0xEACA 0x6654
+0xEACB 0x6641
+0xEACC 0x664F
+0xEACD 0x6656
+0xEACE 0x6661
+0xEACF 0x6657
+0xEAD0 0x6677
+0xEAD1 0x6684
+0xEAD2 0x668C
+0xEAD3 0x66A7
+0xEAD4 0x669D
+0xEAD5 0x66BE
+0xEAD6 0x66DB
+0xEAD7 0x66DC
+0xEAD8 0x66E6
+0xEAD9 0x66E9
+0xEADA 0x8D32
+0xEADB 0x8D33
+0xEADC 0x8D36
+0xEADD 0x8D3B
+0xEADE 0x8D3D
+0xEADF 0x8D40
+0xEAE0 0x8D45
+0xEAE1 0x8D46
+0xEAE2 0x8D48
+0xEAE3 0x8D49
+0xEAE4 0x8D47
+0xEAE5 0x8D4D
+0xEAE6 0x8D55
+0xEAE7 0x8D59
+0xEAE8 0x89C7
+0xEAE9 0x89CA
+0xEAEA 0x89CB
+0xEAEB 0x89CC
+0xEAEC 0x89CE
+0xEAED 0x89CF
+0xEAEE 0x89D0
+0xEAEF 0x89D1
+0xEAF0 0x726E
+0xEAF1 0x729F
+0xEAF2 0x725D
+0xEAF3 0x7266
+0xEAF4 0x726F
+0xEAF5 0x727E
+0xEAF6 0x727F
+0xEAF7 0x7284
+0xEAF8 0x728B
+0xEAF9 0x728D
+0xEAFA 0x728F
+0xEAFB 0x7292
+0xEAFC 0x6308
+0xEAFD 0x6332
+0xEAFE 0x63B0
+0xEB40 0x968C
+0xEB41 0x968E
+0xEB42 0x9691
+0xEB43 0x9692
+0xEB44 0x9693
+0xEB45 0x9695
+0xEB46 0x9696
+0xEB47 0x969A
+0xEB48 0x969B
+0xEB49 0x969D
+0xEB4A 0x969E
+0xEB4B 0x969F
+0xEB4C 0x96A0
+0xEB4D 0x96A1
+0xEB4E 0x96A2
+0xEB4F 0x96A3
+0xEB50 0x96A4
+0xEB51 0x96A5
+0xEB52 0x96A6
+0xEB53 0x96A8
+0xEB54 0x96A9
+0xEB55 0x96AA
+0xEB56 0x96AB
+0xEB57 0x96AC
+0xEB58 0x96AD
+0xEB59 0x96AE
+0xEB5A 0x96AF
+0xEB5B 0x96B1
+0xEB5C 0x96B2
+0xEB5D 0x96B4
+0xEB5E 0x96B5
+0xEB5F 0x96B7
+0xEB60 0x96B8
+0xEB61 0x96BA
+0xEB62 0x96BB
+0xEB63 0x96BF
+0xEB64 0x96C2
+0xEB65 0x96C3
+0xEB66 0x96C8
+0xEB67 0x96CA
+0xEB68 0x96CB
+0xEB69 0x96D0
+0xEB6A 0x96D1
+0xEB6B 0x96D3
+0xEB6C 0x96D4
+0xEB6D 0x96D6
+0xEB6E 0x96D7
+0xEB6F 0x96D8
+0xEB70 0x96D9
+0xEB71 0x96DA
+0xEB72 0x96DB
+0xEB73 0x96DC
+0xEB74 0x96DD
+0xEB75 0x96DE
+0xEB76 0x96DF
+0xEB77 0x96E1
+0xEB78 0x96E2
+0xEB79 0x96E3
+0xEB7A 0x96E4
+0xEB7B 0x96E5
+0xEB7C 0x96E6
+0xEB7D 0x96E7
+0xEB7E 0x96EB
+0xEB80 0x96EC
+0xEB81 0x96ED
+0xEB82 0x96EE
+0xEB83 0x96F0
+0xEB84 0x96F1
+0xEB85 0x96F2
+0xEB86 0x96F4
+0xEB87 0x96F5
+0xEB88 0x96F8
+0xEB89 0x96FA
+0xEB8A 0x96FB
+0xEB8B 0x96FC
+0xEB8C 0x96FD
+0xEB8D 0x96FF
+0xEB8E 0x9702
+0xEB8F 0x9703
+0xEB90 0x9705
+0xEB91 0x970A
+0xEB92 0x970B
+0xEB93 0x970C
+0xEB94 0x9710
+0xEB95 0x9711
+0xEB96 0x9712
+0xEB97 0x9714
+0xEB98 0x9715
+0xEB99 0x9717
+0xEB9A 0x9718
+0xEB9B 0x9719
+0xEB9C 0x971A
+0xEB9D 0x971B
+0xEB9E 0x971D
+0xEB9F 0x971F
+0xEBA0 0x9720
+0xEBA1 0x643F
+0xEBA2 0x64D8
+0xEBA3 0x8004
+0xEBA4 0x6BEA
+0xEBA5 0x6BF3
+0xEBA6 0x6BFD
+0xEBA7 0x6BF5
+0xEBA8 0x6BF9
+0xEBA9 0x6C05
+0xEBAA 0x6C07
+0xEBAB 0x6C06
+0xEBAC 0x6C0D
+0xEBAD 0x6C15
+0xEBAE 0x6C18
+0xEBAF 0x6C19
+0xEBB0 0x6C1A
+0xEBB1 0x6C21
+0xEBB2 0x6C29
+0xEBB3 0x6C24
+0xEBB4 0x6C2A
+0xEBB5 0x6C32
+0xEBB6 0x6535
+0xEBB7 0x6555
+0xEBB8 0x656B
+0xEBB9 0x724D
+0xEBBA 0x7252
+0xEBBB 0x7256
+0xEBBC 0x7230
+0xEBBD 0x8662
+0xEBBE 0x5216
+0xEBBF 0x809F
+0xEBC0 0x809C
+0xEBC1 0x8093
+0xEBC2 0x80BC
+0xEBC3 0x670A
+0xEBC4 0x80BD
+0xEBC5 0x80B1
+0xEBC6 0x80AB
+0xEBC7 0x80AD
+0xEBC8 0x80B4
+0xEBC9 0x80B7
+0xEBCA 0x80E7
+0xEBCB 0x80E8
+0xEBCC 0x80E9
+0xEBCD 0x80EA
+0xEBCE 0x80DB
+0xEBCF 0x80C2
+0xEBD0 0x80C4
+0xEBD1 0x80D9
+0xEBD2 0x80CD
+0xEBD3 0x80D7
+0xEBD4 0x6710
+0xEBD5 0x80DD
+0xEBD6 0x80EB
+0xEBD7 0x80F1
+0xEBD8 0x80F4
+0xEBD9 0x80ED
+0xEBDA 0x810D
+0xEBDB 0x810E
+0xEBDC 0x80F2
+0xEBDD 0x80FC
+0xEBDE 0x6715
+0xEBDF 0x8112
+0xEBE0 0x8C5A
+0xEBE1 0x8136
+0xEBE2 0x811E
+0xEBE3 0x812C
+0xEBE4 0x8118
+0xEBE5 0x8132
+0xEBE6 0x8148
+0xEBE7 0x814C
+0xEBE8 0x8153
+0xEBE9 0x8174
+0xEBEA 0x8159
+0xEBEB 0x815A
+0xEBEC 0x8171
+0xEBED 0x8160
+0xEBEE 0x8169
+0xEBEF 0x817C
+0xEBF0 0x817D
+0xEBF1 0x816D
+0xEBF2 0x8167
+0xEBF3 0x584D
+0xEBF4 0x5AB5
+0xEBF5 0x8188
+0xEBF6 0x8182
+0xEBF7 0x8191
+0xEBF8 0x6ED5
+0xEBF9 0x81A3
+0xEBFA 0x81AA
+0xEBFB 0x81CC
+0xEBFC 0x6726
+0xEBFD 0x81CA
+0xEBFE 0x81BB
+0xEC40 0x9721
+0xEC41 0x9722
+0xEC42 0x9723
+0xEC43 0x9724
+0xEC44 0x9725
+0xEC45 0x9726
+0xEC46 0x9727
+0xEC47 0x9728
+0xEC48 0x9729
+0xEC49 0x972B
+0xEC4A 0x972C
+0xEC4B 0x972E
+0xEC4C 0x972F
+0xEC4D 0x9731
+0xEC4E 0x9733
+0xEC4F 0x9734
+0xEC50 0x9735
+0xEC51 0x9736
+0xEC52 0x9737
+0xEC53 0x973A
+0xEC54 0x973B
+0xEC55 0x973C
+0xEC56 0x973D
+0xEC57 0x973F
+0xEC58 0x9740
+0xEC59 0x9741
+0xEC5A 0x9742
+0xEC5B 0x9743
+0xEC5C 0x9744
+0xEC5D 0x9745
+0xEC5E 0x9746
+0xEC5F 0x9747
+0xEC60 0x9748
+0xEC61 0x9749
+0xEC62 0x974A
+0xEC63 0x974B
+0xEC64 0x974C
+0xEC65 0x974D
+0xEC66 0x974E
+0xEC67 0x974F
+0xEC68 0x9750
+0xEC69 0x9751
+0xEC6A 0x9754
+0xEC6B 0x9755
+0xEC6C 0x9757
+0xEC6D 0x9758
+0xEC6E 0x975A
+0xEC6F 0x975C
+0xEC70 0x975D
+0xEC71 0x975F
+0xEC72 0x9763
+0xEC73 0x9764
+0xEC74 0x9766
+0xEC75 0x9767
+0xEC76 0x9768
+0xEC77 0x976A
+0xEC78 0x976B
+0xEC79 0x976C
+0xEC7A 0x976D
+0xEC7B 0x976E
+0xEC7C 0x976F
+0xEC7D 0x9770
+0xEC7E 0x9771
+0xEC80 0x9772
+0xEC81 0x9775
+0xEC82 0x9777
+0xEC83 0x9778
+0xEC84 0x9779
+0xEC85 0x977A
+0xEC86 0x977B
+0xEC87 0x977D
+0xEC88 0x977E
+0xEC89 0x977F
+0xEC8A 0x9780
+0xEC8B 0x9781
+0xEC8C 0x9782
+0xEC8D 0x9783
+0xEC8E 0x9784
+0xEC8F 0x9786
+0xEC90 0x9787
+0xEC91 0x9788
+0xEC92 0x9789
+0xEC93 0x978A
+0xEC94 0x978C
+0xEC95 0x978E
+0xEC96 0x978F
+0xEC97 0x9790
+0xEC98 0x9793
+0xEC99 0x9795
+0xEC9A 0x9796
+0xEC9B 0x9797
+0xEC9C 0x9799
+0xEC9D 0x979A
+0xEC9E 0x979B
+0xEC9F 0x979C
+0xECA0 0x979D
+0xECA1 0x81C1
+0xECA2 0x81A6
+0xECA3 0x6B24
+0xECA4 0x6B37
+0xECA5 0x6B39
+0xECA6 0x6B43
+0xECA7 0x6B46
+0xECA8 0x6B59
+0xECA9 0x98D1
+0xECAA 0x98D2
+0xECAB 0x98D3
+0xECAC 0x98D5
+0xECAD 0x98D9
+0xECAE 0x98DA
+0xECAF 0x6BB3
+0xECB0 0x5F40
+0xECB1 0x6BC2
+0xECB2 0x89F3
+0xECB3 0x6590
+0xECB4 0x9F51
+0xECB5 0x6593
+0xECB6 0x65BC
+0xECB7 0x65C6
+0xECB8 0x65C4
+0xECB9 0x65C3
+0xECBA 0x65CC
+0xECBB 0x65CE
+0xECBC 0x65D2
+0xECBD 0x65D6
+0xECBE 0x7080
+0xECBF 0x709C
+0xECC0 0x7096
+0xECC1 0x709D
+0xECC2 0x70BB
+0xECC3 0x70C0
+0xECC4 0x70B7
+0xECC5 0x70AB
+0xECC6 0x70B1
+0xECC7 0x70E8
+0xECC8 0x70CA
+0xECC9 0x7110
+0xECCA 0x7113
+0xECCB 0x7116
+0xECCC 0x712F
+0xECCD 0x7131
+0xECCE 0x7173
+0xECCF 0x715C
+0xECD0 0x7168
+0xECD1 0x7145
+0xECD2 0x7172
+0xECD3 0x714A
+0xECD4 0x7178
+0xECD5 0x717A
+0xECD6 0x7198
+0xECD7 0x71B3
+0xECD8 0x71B5
+0xECD9 0x71A8
+0xECDA 0x71A0
+0xECDB 0x71E0
+0xECDC 0x71D4
+0xECDD 0x71E7
+0xECDE 0x71F9
+0xECDF 0x721D
+0xECE0 0x7228
+0xECE1 0x706C
+0xECE2 0x7118
+0xECE3 0x7166
+0xECE4 0x71B9
+0xECE5 0x623E
+0xECE6 0x623D
+0xECE7 0x6243
+0xECE8 0x6248
+0xECE9 0x6249
+0xECEA 0x793B
+0xECEB 0x7940
+0xECEC 0x7946
+0xECED 0x7949
+0xECEE 0x795B
+0xECEF 0x795C
+0xECF0 0x7953
+0xECF1 0x795A
+0xECF2 0x7962
+0xECF3 0x7957
+0xECF4 0x7960
+0xECF5 0x796F
+0xECF6 0x7967
+0xECF7 0x797A
+0xECF8 0x7985
+0xECF9 0x798A
+0xECFA 0x799A
+0xECFB 0x79A7
+0xECFC 0x79B3
+0xECFD 0x5FD1
+0xECFE 0x5FD0
+0xED40 0x979E
+0xED41 0x979F
+0xED42 0x97A1
+0xED43 0x97A2
+0xED44 0x97A4
+0xED45 0x97A5
+0xED46 0x97A6
+0xED47 0x97A7
+0xED48 0x97A8
+0xED49 0x97A9
+0xED4A 0x97AA
+0xED4B 0x97AC
+0xED4C 0x97AE
+0xED4D 0x97B0
+0xED4E 0x97B1
+0xED4F 0x97B3
+0xED50 0x97B5
+0xED51 0x97B6
+0xED52 0x97B7
+0xED53 0x97B8
+0xED54 0x97B9
+0xED55 0x97BA
+0xED56 0x97BB
+0xED57 0x97BC
+0xED58 0x97BD
+0xED59 0x97BE
+0xED5A 0x97BF
+0xED5B 0x97C0
+0xED5C 0x97C1
+0xED5D 0x97C2
+0xED5E 0x97C3
+0xED5F 0x97C4
+0xED60 0x97C5
+0xED61 0x97C6
+0xED62 0x97C7
+0xED63 0x97C8
+0xED64 0x97C9
+0xED65 0x97CA
+0xED66 0x97CB
+0xED67 0x97CC
+0xED68 0x97CD
+0xED69 0x97CE
+0xED6A 0x97CF
+0xED6B 0x97D0
+0xED6C 0x97D1
+0xED6D 0x97D2
+0xED6E 0x97D3
+0xED6F 0x97D4
+0xED70 0x97D5
+0xED71 0x97D6
+0xED72 0x97D7
+0xED73 0x97D8
+0xED74 0x97D9
+0xED75 0x97DA
+0xED76 0x97DB
+0xED77 0x97DC
+0xED78 0x97DD
+0xED79 0x97DE
+0xED7A 0x97DF
+0xED7B 0x97E0
+0xED7C 0x97E1
+0xED7D 0x97E2
+0xED7E 0x97E3
+0xED80 0x97E4
+0xED81 0x97E5
+0xED82 0x97E8
+0xED83 0x97EE
+0xED84 0x97EF
+0xED85 0x97F0
+0xED86 0x97F1
+0xED87 0x97F2
+0xED88 0x97F4
+0xED89 0x97F7
+0xED8A 0x97F8
+0xED8B 0x97F9
+0xED8C 0x97FA
+0xED8D 0x97FB
+0xED8E 0x97FC
+0xED8F 0x97FD
+0xED90 0x97FE
+0xED91 0x97FF
+0xED92 0x9800
+0xED93 0x9801
+0xED94 0x9802
+0xED95 0x9803
+0xED96 0x9804
+0xED97 0x9805
+0xED98 0x9806
+0xED99 0x9807
+0xED9A 0x9808
+0xED9B 0x9809
+0xED9C 0x980A
+0xED9D 0x980B
+0xED9E 0x980C
+0xED9F 0x980D
+0xEDA0 0x980E
+0xEDA1 0x603C
+0xEDA2 0x605D
+0xEDA3 0x605A
+0xEDA4 0x6067
+0xEDA5 0x6041
+0xEDA6 0x6059
+0xEDA7 0x6063
+0xEDA8 0x60AB
+0xEDA9 0x6106
+0xEDAA 0x610D
+0xEDAB 0x615D
+0xEDAC 0x61A9
+0xEDAD 0x619D
+0xEDAE 0x61CB
+0xEDAF 0x61D1
+0xEDB0 0x6206
+0xEDB1 0x8080
+0xEDB2 0x807F
+0xEDB3 0x6C93
+0xEDB4 0x6CF6
+0xEDB5 0x6DFC
+0xEDB6 0x77F6
+0xEDB7 0x77F8
+0xEDB8 0x7800
+0xEDB9 0x7809
+0xEDBA 0x7817
+0xEDBB 0x7818
+0xEDBC 0x7811
+0xEDBD 0x65AB
+0xEDBE 0x782D
+0xEDBF 0x781C
+0xEDC0 0x781D
+0xEDC1 0x7839
+0xEDC2 0x783A
+0xEDC3 0x783B
+0xEDC4 0x781F
+0xEDC5 0x783C
+0xEDC6 0x7825
+0xEDC7 0x782C
+0xEDC8 0x7823
+0xEDC9 0x7829
+0xEDCA 0x784E
+0xEDCB 0x786D
+0xEDCC 0x7856
+0xEDCD 0x7857
+0xEDCE 0x7826
+0xEDCF 0x7850
+0xEDD0 0x7847
+0xEDD1 0x784C
+0xEDD2 0x786A
+0xEDD3 0x789B
+0xEDD4 0x7893
+0xEDD5 0x789A
+0xEDD6 0x7887
+0xEDD7 0x789C
+0xEDD8 0x78A1
+0xEDD9 0x78A3
+0xEDDA 0x78B2
+0xEDDB 0x78B9
+0xEDDC 0x78A5
+0xEDDD 0x78D4
+0xEDDE 0x78D9
+0xEDDF 0x78C9
+0xEDE0 0x78EC
+0xEDE1 0x78F2
+0xEDE2 0x7905
+0xEDE3 0x78F4
+0xEDE4 0x7913
+0xEDE5 0x7924
+0xEDE6 0x791E
+0xEDE7 0x7934
+0xEDE8 0x9F9B
+0xEDE9 0x9EF9
+0xEDEA 0x9EFB
+0xEDEB 0x9EFC
+0xEDEC 0x76F1
+0xEDED 0x7704
+0xEDEE 0x770D
+0xEDEF 0x76F9
+0xEDF0 0x7707
+0xEDF1 0x7708
+0xEDF2 0x771A
+0xEDF3 0x7722
+0xEDF4 0x7719
+0xEDF5 0x772D
+0xEDF6 0x7726
+0xEDF7 0x7735
+0xEDF8 0x7738
+0xEDF9 0x7750
+0xEDFA 0x7751
+0xEDFB 0x7747
+0xEDFC 0x7743
+0xEDFD 0x775A
+0xEDFE 0x7768
+0xEE40 0x980F
+0xEE41 0x9810
+0xEE42 0x9811
+0xEE43 0x9812
+0xEE44 0x9813
+0xEE45 0x9814
+0xEE46 0x9815
+0xEE47 0x9816
+0xEE48 0x9817
+0xEE49 0x9818
+0xEE4A 0x9819
+0xEE4B 0x981A
+0xEE4C 0x981B
+0xEE4D 0x981C
+0xEE4E 0x981D
+0xEE4F 0x981E
+0xEE50 0x981F
+0xEE51 0x9820
+0xEE52 0x9821
+0xEE53 0x9822
+0xEE54 0x9823
+0xEE55 0x9824
+0xEE56 0x9825
+0xEE57 0x9826
+0xEE58 0x9827
+0xEE59 0x9828
+0xEE5A 0x9829
+0xEE5B 0x982A
+0xEE5C 0x982B
+0xEE5D 0x982C
+0xEE5E 0x982D
+0xEE5F 0x982E
+0xEE60 0x982F
+0xEE61 0x9830
+0xEE62 0x9831
+0xEE63 0x9832
+0xEE64 0x9833
+0xEE65 0x9834
+0xEE66 0x9835
+0xEE67 0x9836
+0xEE68 0x9837
+0xEE69 0x9838
+0xEE6A 0x9839
+0xEE6B 0x983A
+0xEE6C 0x983B
+0xEE6D 0x983C
+0xEE6E 0x983D
+0xEE6F 0x983E
+0xEE70 0x983F
+0xEE71 0x9840
+0xEE72 0x9841
+0xEE73 0x9842
+0xEE74 0x9843
+0xEE75 0x9844
+0xEE76 0x9845
+0xEE77 0x9846
+0xEE78 0x9847
+0xEE79 0x9848
+0xEE7A 0x9849
+0xEE7B 0x984A
+0xEE7C 0x984B
+0xEE7D 0x984C
+0xEE7E 0x984D
+0xEE80 0x984E
+0xEE81 0x984F
+0xEE82 0x9850
+0xEE83 0x9851
+0xEE84 0x9852
+0xEE85 0x9853
+0xEE86 0x9854
+0xEE87 0x9855
+0xEE88 0x9856
+0xEE89 0x9857
+0xEE8A 0x9858
+0xEE8B 0x9859
+0xEE8C 0x985A
+0xEE8D 0x985B
+0xEE8E 0x985C
+0xEE8F 0x985D
+0xEE90 0x985E
+0xEE91 0x985F
+0xEE92 0x9860
+0xEE93 0x9861
+0xEE94 0x9862
+0xEE95 0x9863
+0xEE96 0x9864
+0xEE97 0x9865
+0xEE98 0x9866
+0xEE99 0x9867
+0xEE9A 0x9868
+0xEE9B 0x9869
+0xEE9C 0x986A
+0xEE9D 0x986B
+0xEE9E 0x986C
+0xEE9F 0x986D
+0xEEA0 0x986E
+0xEEA1 0x7762
+0xEEA2 0x7765
+0xEEA3 0x777F
+0xEEA4 0x778D
+0xEEA5 0x777D
+0xEEA6 0x7780
+0xEEA7 0x778C
+0xEEA8 0x7791
+0xEEA9 0x779F
+0xEEAA 0x77A0
+0xEEAB 0x77B0
+0xEEAC 0x77B5
+0xEEAD 0x77BD
+0xEEAE 0x753A
+0xEEAF 0x7540
+0xEEB0 0x754E
+0xEEB1 0x754B
+0xEEB2 0x7548
+0xEEB3 0x755B
+0xEEB4 0x7572
+0xEEB5 0x7579
+0xEEB6 0x7583
+0xEEB7 0x7F58
+0xEEB8 0x7F61
+0xEEB9 0x7F5F
+0xEEBA 0x8A48
+0xEEBB 0x7F68
+0xEEBC 0x7F74
+0xEEBD 0x7F71
+0xEEBE 0x7F79
+0xEEBF 0x7F81
+0xEEC0 0x7F7E
+0xEEC1 0x76CD
+0xEEC2 0x76E5
+0xEEC3 0x8832
+0xEEC4 0x9485
+0xEEC5 0x9486
+0xEEC6 0x9487
+0xEEC7 0x948B
+0xEEC8 0x948A
+0xEEC9 0x948C
+0xEECA 0x948D
+0xEECB 0x948F
+0xEECC 0x9490
+0xEECD 0x9494
+0xEECE 0x9497
+0xEECF 0x9495
+0xEED0 0x949A
+0xEED1 0x949B
+0xEED2 0x949C
+0xEED3 0x94A3
+0xEED4 0x94A4
+0xEED5 0x94AB
+0xEED6 0x94AA
+0xEED7 0x94AD
+0xEED8 0x94AC
+0xEED9 0x94AF
+0xEEDA 0x94B0
+0xEEDB 0x94B2
+0xEEDC 0x94B4
+0xEEDD 0x94B6
+0xEEDE 0x94B7
+0xEEDF 0x94B8
+0xEEE0 0x94B9
+0xEEE1 0x94BA
+0xEEE2 0x94BC
+0xEEE3 0x94BD
+0xEEE4 0x94BF
+0xEEE5 0x94C4
+0xEEE6 0x94C8
+0xEEE7 0x94C9
+0xEEE8 0x94CA
+0xEEE9 0x94CB
+0xEEEA 0x94CC
+0xEEEB 0x94CD
+0xEEEC 0x94CE
+0xEEED 0x94D0
+0xEEEE 0x94D1
+0xEEEF 0x94D2
+0xEEF0 0x94D5
+0xEEF1 0x94D6
+0xEEF2 0x94D7
+0xEEF3 0x94D9
+0xEEF4 0x94D8
+0xEEF5 0x94DB
+0xEEF6 0x94DE
+0xEEF7 0x94DF
+0xEEF8 0x94E0
+0xEEF9 0x94E2
+0xEEFA 0x94E4
+0xEEFB 0x94E5
+0xEEFC 0x94E7
+0xEEFD 0x94E8
+0xEEFE 0x94EA
+0xEF40 0x986F
+0xEF41 0x9870
+0xEF42 0x9871
+0xEF43 0x9872
+0xEF44 0x9873
+0xEF45 0x9874
+0xEF46 0x988B
+0xEF47 0x988E
+0xEF48 0x9892
+0xEF49 0x9895
+0xEF4A 0x9899
+0xEF4B 0x98A3
+0xEF4C 0x98A8
+0xEF4D 0x98A9
+0xEF4E 0x98AA
+0xEF4F 0x98AB
+0xEF50 0x98AC
+0xEF51 0x98AD
+0xEF52 0x98AE
+0xEF53 0x98AF
+0xEF54 0x98B0
+0xEF55 0x98B1
+0xEF56 0x98B2
+0xEF57 0x98B3
+0xEF58 0x98B4
+0xEF59 0x98B5
+0xEF5A 0x98B6
+0xEF5B 0x98B7
+0xEF5C 0x98B8
+0xEF5D 0x98B9
+0xEF5E 0x98BA
+0xEF5F 0x98BB
+0xEF60 0x98BC
+0xEF61 0x98BD
+0xEF62 0x98BE
+0xEF63 0x98BF
+0xEF64 0x98C0
+0xEF65 0x98C1
+0xEF66 0x98C2
+0xEF67 0x98C3
+0xEF68 0x98C4
+0xEF69 0x98C5
+0xEF6A 0x98C6
+0xEF6B 0x98C7
+0xEF6C 0x98C8
+0xEF6D 0x98C9
+0xEF6E 0x98CA
+0xEF6F 0x98CB
+0xEF70 0x98CC
+0xEF71 0x98CD
+0xEF72 0x98CF
+0xEF73 0x98D0
+0xEF74 0x98D4
+0xEF75 0x98D6
+0xEF76 0x98D7
+0xEF77 0x98DB
+0xEF78 0x98DC
+0xEF79 0x98DD
+0xEF7A 0x98E0
+0xEF7B 0x98E1
+0xEF7C 0x98E2
+0xEF7D 0x98E3
+0xEF7E 0x98E4
+0xEF80 0x98E5
+0xEF81 0x98E6
+0xEF82 0x98E9
+0xEF83 0x98EA
+0xEF84 0x98EB
+0xEF85 0x98EC
+0xEF86 0x98ED
+0xEF87 0x98EE
+0xEF88 0x98EF
+0xEF89 0x98F0
+0xEF8A 0x98F1
+0xEF8B 0x98F2
+0xEF8C 0x98F3
+0xEF8D 0x98F4
+0xEF8E 0x98F5
+0xEF8F 0x98F6
+0xEF90 0x98F7
+0xEF91 0x98F8
+0xEF92 0x98F9
+0xEF93 0x98FA
+0xEF94 0x98FB
+0xEF95 0x98FC
+0xEF96 0x98FD
+0xEF97 0x98FE
+0xEF98 0x98FF
+0xEF99 0x9900
+0xEF9A 0x9901
+0xEF9B 0x9902
+0xEF9C 0x9903
+0xEF9D 0x9904
+0xEF9E 0x9905
+0xEF9F 0x9906
+0xEFA0 0x9907
+0xEFA1 0x94E9
+0xEFA2 0x94EB
+0xEFA3 0x94EE
+0xEFA4 0x94EF
+0xEFA5 0x94F3
+0xEFA6 0x94F4
+0xEFA7 0x94F5
+0xEFA8 0x94F7
+0xEFA9 0x94F9
+0xEFAA 0x94FC
+0xEFAB 0x94FD
+0xEFAC 0x94FF
+0xEFAD 0x9503
+0xEFAE 0x9502
+0xEFAF 0x9506
+0xEFB0 0x9507
+0xEFB1 0x9509
+0xEFB2 0x950A
+0xEFB3 0x950D
+0xEFB4 0x950E
+0xEFB5 0x950F
+0xEFB6 0x9512
+0xEFB7 0x9513
+0xEFB8 0x9514
+0xEFB9 0x9515
+0xEFBA 0x9516
+0xEFBB 0x9518
+0xEFBC 0x951B
+0xEFBD 0x951D
+0xEFBE 0x951E
+0xEFBF 0x951F
+0xEFC0 0x9522
+0xEFC1 0x952A
+0xEFC2 0x952B
+0xEFC3 0x9529
+0xEFC4 0x952C
+0xEFC5 0x9531
+0xEFC6 0x9532
+0xEFC7 0x9534
+0xEFC8 0x9536
+0xEFC9 0x9537
+0xEFCA 0x9538
+0xEFCB 0x953C
+0xEFCC 0x953E
+0xEFCD 0x953F
+0xEFCE 0x9542
+0xEFCF 0x9535
+0xEFD0 0x9544
+0xEFD1 0x9545
+0xEFD2 0x9546
+0xEFD3 0x9549
+0xEFD4 0x954C
+0xEFD5 0x954E
+0xEFD6 0x954F
+0xEFD7 0x9552
+0xEFD8 0x9553
+0xEFD9 0x9554
+0xEFDA 0x9556
+0xEFDB 0x9557
+0xEFDC 0x9558
+0xEFDD 0x9559
+0xEFDE 0x955B
+0xEFDF 0x955E
+0xEFE0 0x955F
+0xEFE1 0x955D
+0xEFE2 0x9561
+0xEFE3 0x9562
+0xEFE4 0x9564
+0xEFE5 0x9565
+0xEFE6 0x9566
+0xEFE7 0x9567
+0xEFE8 0x9568
+0xEFE9 0x9569
+0xEFEA 0x956A
+0xEFEB 0x956B
+0xEFEC 0x956C
+0xEFED 0x956F
+0xEFEE 0x9571
+0xEFEF 0x9572
+0xEFF0 0x9573
+0xEFF1 0x953A
+0xEFF2 0x77E7
+0xEFF3 0x77EC
+0xEFF4 0x96C9
+0xEFF5 0x79D5
+0xEFF6 0x79ED
+0xEFF7 0x79E3
+0xEFF8 0x79EB
+0xEFF9 0x7A06
+0xEFFA 0x5D47
+0xEFFB 0x7A03
+0xEFFC 0x7A02
+0xEFFD 0x7A1E
+0xEFFE 0x7A14
+0xF040 0x9908
+0xF041 0x9909
+0xF042 0x990A
+0xF043 0x990B
+0xF044 0x990C
+0xF045 0x990E
+0xF046 0x990F
+0xF047 0x9911
+0xF048 0x9912
+0xF049 0x9913
+0xF04A 0x9914
+0xF04B 0x9915
+0xF04C 0x9916
+0xF04D 0x9917
+0xF04E 0x9918
+0xF04F 0x9919
+0xF050 0x991A
+0xF051 0x991B
+0xF052 0x991C
+0xF053 0x991D
+0xF054 0x991E
+0xF055 0x991F
+0xF056 0x9920
+0xF057 0x9921
+0xF058 0x9922
+0xF059 0x9923
+0xF05A 0x9924
+0xF05B 0x9925
+0xF05C 0x9926
+0xF05D 0x9927
+0xF05E 0x9928
+0xF05F 0x9929
+0xF060 0x992A
+0xF061 0x992B
+0xF062 0x992C
+0xF063 0x992D
+0xF064 0x992F
+0xF065 0x9930
+0xF066 0x9931
+0xF067 0x9932
+0xF068 0x9933
+0xF069 0x9934
+0xF06A 0x9935
+0xF06B 0x9936
+0xF06C 0x9937
+0xF06D 0x9938
+0xF06E 0x9939
+0xF06F 0x993A
+0xF070 0x993B
+0xF071 0x993C
+0xF072 0x993D
+0xF073 0x993E
+0xF074 0x993F
+0xF075 0x9940
+0xF076 0x9941
+0xF077 0x9942
+0xF078 0x9943
+0xF079 0x9944
+0xF07A 0x9945
+0xF07B 0x9946
+0xF07C 0x9947
+0xF07D 0x9948
+0xF07E 0x9949
+0xF080 0x994A
+0xF081 0x994B
+0xF082 0x994C
+0xF083 0x994D
+0xF084 0x994E
+0xF085 0x994F
+0xF086 0x9950
+0xF087 0x9951
+0xF088 0x9952
+0xF089 0x9953
+0xF08A 0x9956
+0xF08B 0x9957
+0xF08C 0x9958
+0xF08D 0x9959
+0xF08E 0x995A
+0xF08F 0x995B
+0xF090 0x995C
+0xF091 0x995D
+0xF092 0x995E
+0xF093 0x995F
+0xF094 0x9960
+0xF095 0x9961
+0xF096 0x9962
+0xF097 0x9964
+0xF098 0x9966
+0xF099 0x9973
+0xF09A 0x9978
+0xF09B 0x9979
+0xF09C 0x997B
+0xF09D 0x997E
+0xF09E 0x9982
+0xF09F 0x9983
+0xF0A0 0x9989
+0xF0A1 0x7A39
+0xF0A2 0x7A37
+0xF0A3 0x7A51
+0xF0A4 0x9ECF
+0xF0A5 0x99A5
+0xF0A6 0x7A70
+0xF0A7 0x7688
+0xF0A8 0x768E
+0xF0A9 0x7693
+0xF0AA 0x7699
+0xF0AB 0x76A4
+0xF0AC 0x74DE
+0xF0AD 0x74E0
+0xF0AE 0x752C
+0xF0AF 0x9E20
+0xF0B0 0x9E22
+0xF0B1 0x9E28
+0xF0B2 0x9E29
+0xF0B3 0x9E2A
+0xF0B4 0x9E2B
+0xF0B5 0x9E2C
+0xF0B6 0x9E32
+0xF0B7 0x9E31
+0xF0B8 0x9E36
+0xF0B9 0x9E38
+0xF0BA 0x9E37
+0xF0BB 0x9E39
+0xF0BC 0x9E3A
+0xF0BD 0x9E3E
+0xF0BE 0x9E41
+0xF0BF 0x9E42
+0xF0C0 0x9E44
+0xF0C1 0x9E46
+0xF0C2 0x9E47
+0xF0C3 0x9E48
+0xF0C4 0x9E49
+0xF0C5 0x9E4B
+0xF0C6 0x9E4C
+0xF0C7 0x9E4E
+0xF0C8 0x9E51
+0xF0C9 0x9E55
+0xF0CA 0x9E57
+0xF0CB 0x9E5A
+0xF0CC 0x9E5B
+0xF0CD 0x9E5C
+0xF0CE 0x9E5E
+0xF0CF 0x9E63
+0xF0D0 0x9E66
+0xF0D1 0x9E67
+0xF0D2 0x9E68
+0xF0D3 0x9E69
+0xF0D4 0x9E6A
+0xF0D5 0x9E6B
+0xF0D6 0x9E6C
+0xF0D7 0x9E71
+0xF0D8 0x9E6D
+0xF0D9 0x9E73
+0xF0DA 0x7592
+0xF0DB 0x7594
+0xF0DC 0x7596
+0xF0DD 0x75A0
+0xF0DE 0x759D
+0xF0DF 0x75AC
+0xF0E0 0x75A3
+0xF0E1 0x75B3
+0xF0E2 0x75B4
+0xF0E3 0x75B8
+0xF0E4 0x75C4
+0xF0E5 0x75B1
+0xF0E6 0x75B0
+0xF0E7 0x75C3
+0xF0E8 0x75C2
+0xF0E9 0x75D6
+0xF0EA 0x75CD
+0xF0EB 0x75E3
+0xF0EC 0x75E8
+0xF0ED 0x75E6
+0xF0EE 0x75E4
+0xF0EF 0x75EB
+0xF0F0 0x75E7
+0xF0F1 0x7603
+0xF0F2 0x75F1
+0xF0F3 0x75FC
+0xF0F4 0x75FF
+0xF0F5 0x7610
+0xF0F6 0x7600
+0xF0F7 0x7605
+0xF0F8 0x760C
+0xF0F9 0x7617
+0xF0FA 0x760A
+0xF0FB 0x7625
+0xF0FC 0x7618
+0xF0FD 0x7615
+0xF0FE 0x7619
+0xF140 0x998C
+0xF141 0x998E
+0xF142 0x999A
+0xF143 0x999B
+0xF144 0x999C
+0xF145 0x999D
+0xF146 0x999E
+0xF147 0x999F
+0xF148 0x99A0
+0xF149 0x99A1
+0xF14A 0x99A2
+0xF14B 0x99A3
+0xF14C 0x99A4
+0xF14D 0x99A6
+0xF14E 0x99A7
+0xF14F 0x99A9
+0xF150 0x99AA
+0xF151 0x99AB
+0xF152 0x99AC
+0xF153 0x99AD
+0xF154 0x99AE
+0xF155 0x99AF
+0xF156 0x99B0
+0xF157 0x99B1
+0xF158 0x99B2
+0xF159 0x99B3
+0xF15A 0x99B4
+0xF15B 0x99B5
+0xF15C 0x99B6
+0xF15D 0x99B7
+0xF15E 0x99B8
+0xF15F 0x99B9
+0xF160 0x99BA
+0xF161 0x99BB
+0xF162 0x99BC
+0xF163 0x99BD
+0xF164 0x99BE
+0xF165 0x99BF
+0xF166 0x99C0
+0xF167 0x99C1
+0xF168 0x99C2
+0xF169 0x99C3
+0xF16A 0x99C4
+0xF16B 0x99C5
+0xF16C 0x99C6
+0xF16D 0x99C7
+0xF16E 0x99C8
+0xF16F 0x99C9
+0xF170 0x99CA
+0xF171 0x99CB
+0xF172 0x99CC
+0xF173 0x99CD
+0xF174 0x99CE
+0xF175 0x99CF
+0xF176 0x99D0
+0xF177 0x99D1
+0xF178 0x99D2
+0xF179 0x99D3
+0xF17A 0x99D4
+0xF17B 0x99D5
+0xF17C 0x99D6
+0xF17D 0x99D7
+0xF17E 0x99D8
+0xF180 0x99D9
+0xF181 0x99DA
+0xF182 0x99DB
+0xF183 0x99DC
+0xF184 0x99DD
+0xF185 0x99DE
+0xF186 0x99DF
+0xF187 0x99E0
+0xF188 0x99E1
+0xF189 0x99E2
+0xF18A 0x99E3
+0xF18B 0x99E4
+0xF18C 0x99E5
+0xF18D 0x99E6
+0xF18E 0x99E7
+0xF18F 0x99E8
+0xF190 0x99E9
+0xF191 0x99EA
+0xF192 0x99EB
+0xF193 0x99EC
+0xF194 0x99ED
+0xF195 0x99EE
+0xF196 0x99EF
+0xF197 0x99F0
+0xF198 0x99F1
+0xF199 0x99F2
+0xF19A 0x99F3
+0xF19B 0x99F4
+0xF19C 0x99F5
+0xF19D 0x99F6
+0xF19E 0x99F7
+0xF19F 0x99F8
+0xF1A0 0x99F9
+0xF1A1 0x761B
+0xF1A2 0x763C
+0xF1A3 0x7622
+0xF1A4 0x7620
+0xF1A5 0x7640
+0xF1A6 0x762D
+0xF1A7 0x7630
+0xF1A8 0x763F
+0xF1A9 0x7635
+0xF1AA 0x7643
+0xF1AB 0x763E
+0xF1AC 0x7633
+0xF1AD 0x764D
+0xF1AE 0x765E
+0xF1AF 0x7654
+0xF1B0 0x765C
+0xF1B1 0x7656
+0xF1B2 0x766B
+0xF1B3 0x766F
+0xF1B4 0x7FCA
+0xF1B5 0x7AE6
+0xF1B6 0x7A78
+0xF1B7 0x7A79
+0xF1B8 0x7A80
+0xF1B9 0x7A86
+0xF1BA 0x7A88
+0xF1BB 0x7A95
+0xF1BC 0x7AA6
+0xF1BD 0x7AA0
+0xF1BE 0x7AAC
+0xF1BF 0x7AA8
+0xF1C0 0x7AAD
+0xF1C1 0x7AB3
+0xF1C2 0x8864
+0xF1C3 0x8869
+0xF1C4 0x8872
+0xF1C5 0x887D
+0xF1C6 0x887F
+0xF1C7 0x8882
+0xF1C8 0x88A2
+0xF1C9 0x88C6
+0xF1CA 0x88B7
+0xF1CB 0x88BC
+0xF1CC 0x88C9
+0xF1CD 0x88E2
+0xF1CE 0x88CE
+0xF1CF 0x88E3
+0xF1D0 0x88E5
+0xF1D1 0x88F1
+0xF1D2 0x891A
+0xF1D3 0x88FC
+0xF1D4 0x88E8
+0xF1D5 0x88FE
+0xF1D6 0x88F0
+0xF1D7 0x8921
+0xF1D8 0x8919
+0xF1D9 0x8913
+0xF1DA 0x891B
+0xF1DB 0x890A
+0xF1DC 0x8934
+0xF1DD 0x892B
+0xF1DE 0x8936
+0xF1DF 0x8941
+0xF1E0 0x8966
+0xF1E1 0x897B
+0xF1E2 0x758B
+0xF1E3 0x80E5
+0xF1E4 0x76B2
+0xF1E5 0x76B4
+0xF1E6 0x77DC
+0xF1E7 0x8012
+0xF1E8 0x8014
+0xF1E9 0x8016
+0xF1EA 0x801C
+0xF1EB 0x8020
+0xF1EC 0x8022
+0xF1ED 0x8025
+0xF1EE 0x8026
+0xF1EF 0x8027
+0xF1F0 0x8029
+0xF1F1 0x8028
+0xF1F2 0x8031
+0xF1F3 0x800B
+0xF1F4 0x8035
+0xF1F5 0x8043
+0xF1F6 0x8046
+0xF1F7 0x804D
+0xF1F8 0x8052
+0xF1F9 0x8069
+0xF1FA 0x8071
+0xF1FB 0x8983
+0xF1FC 0x9878
+0xF1FD 0x9880
+0xF1FE 0x9883
+0xF240 0x99FA
+0xF241 0x99FB
+0xF242 0x99FC
+0xF243 0x99FD
+0xF244 0x99FE
+0xF245 0x99FF
+0xF246 0x9A00
+0xF247 0x9A01
+0xF248 0x9A02
+0xF249 0x9A03
+0xF24A 0x9A04
+0xF24B 0x9A05
+0xF24C 0x9A06
+0xF24D 0x9A07
+0xF24E 0x9A08
+0xF24F 0x9A09
+0xF250 0x9A0A
+0xF251 0x9A0B
+0xF252 0x9A0C
+0xF253 0x9A0D
+0xF254 0x9A0E
+0xF255 0x9A0F
+0xF256 0x9A10
+0xF257 0x9A11
+0xF258 0x9A12
+0xF259 0x9A13
+0xF25A 0x9A14
+0xF25B 0x9A15
+0xF25C 0x9A16
+0xF25D 0x9A17
+0xF25E 0x9A18
+0xF25F 0x9A19
+0xF260 0x9A1A
+0xF261 0x9A1B
+0xF262 0x9A1C
+0xF263 0x9A1D
+0xF264 0x9A1E
+0xF265 0x9A1F
+0xF266 0x9A20
+0xF267 0x9A21
+0xF268 0x9A22
+0xF269 0x9A23
+0xF26A 0x9A24
+0xF26B 0x9A25
+0xF26C 0x9A26
+0xF26D 0x9A27
+0xF26E 0x9A28
+0xF26F 0x9A29
+0xF270 0x9A2A
+0xF271 0x9A2B
+0xF272 0x9A2C
+0xF273 0x9A2D
+0xF274 0x9A2E
+0xF275 0x9A2F
+0xF276 0x9A30
+0xF277 0x9A31
+0xF278 0x9A32
+0xF279 0x9A33
+0xF27A 0x9A34
+0xF27B 0x9A35
+0xF27C 0x9A36
+0xF27D 0x9A37
+0xF27E 0x9A38
+0xF280 0x9A39
+0xF281 0x9A3A
+0xF282 0x9A3B
+0xF283 0x9A3C
+0xF284 0x9A3D
+0xF285 0x9A3E
+0xF286 0x9A3F
+0xF287 0x9A40
+0xF288 0x9A41
+0xF289 0x9A42
+0xF28A 0x9A43
+0xF28B 0x9A44
+0xF28C 0x9A45
+0xF28D 0x9A46
+0xF28E 0x9A47
+0xF28F 0x9A48
+0xF290 0x9A49
+0xF291 0x9A4A
+0xF292 0x9A4B
+0xF293 0x9A4C
+0xF294 0x9A4D
+0xF295 0x9A4E
+0xF296 0x9A4F
+0xF297 0x9A50
+0xF298 0x9A51
+0xF299 0x9A52
+0xF29A 0x9A53
+0xF29B 0x9A54
+0xF29C 0x9A55
+0xF29D 0x9A56
+0xF29E 0x9A57
+0xF29F 0x9A58
+0xF2A0 0x9A59
+0xF2A1 0x9889
+0xF2A2 0x988C
+0xF2A3 0x988D
+0xF2A4 0x988F
+0xF2A5 0x9894
+0xF2A6 0x989A
+0xF2A7 0x989B
+0xF2A8 0x989E
+0xF2A9 0x989F
+0xF2AA 0x98A1
+0xF2AB 0x98A2
+0xF2AC 0x98A5
+0xF2AD 0x98A6
+0xF2AE 0x864D
+0xF2AF 0x8654
+0xF2B0 0x866C
+0xF2B1 0x866E
+0xF2B2 0x867F
+0xF2B3 0x867A
+0xF2B4 0x867C
+0xF2B5 0x867B
+0xF2B6 0x86A8
+0xF2B7 0x868D
+0xF2B8 0x868B
+0xF2B9 0x86AC
+0xF2BA 0x869D
+0xF2BB 0x86A7
+0xF2BC 0x86A3
+0xF2BD 0x86AA
+0xF2BE 0x8693
+0xF2BF 0x86A9
+0xF2C0 0x86B6
+0xF2C1 0x86C4
+0xF2C2 0x86B5
+0xF2C3 0x86CE
+0xF2C4 0x86B0
+0xF2C5 0x86BA
+0xF2C6 0x86B1
+0xF2C7 0x86AF
+0xF2C8 0x86C9
+0xF2C9 0x86CF
+0xF2CA 0x86B4
+0xF2CB 0x86E9
+0xF2CC 0x86F1
+0xF2CD 0x86F2
+0xF2CE 0x86ED
+0xF2CF 0x86F3
+0xF2D0 0x86D0
+0xF2D1 0x8713
+0xF2D2 0x86DE
+0xF2D3 0x86F4
+0xF2D4 0x86DF
+0xF2D5 0x86D8
+0xF2D6 0x86D1
+0xF2D7 0x8703
+0xF2D8 0x8707
+0xF2D9 0x86F8
+0xF2DA 0x8708
+0xF2DB 0x870A
+0xF2DC 0x870D
+0xF2DD 0x8709
+0xF2DE 0x8723
+0xF2DF 0x873B
+0xF2E0 0x871E
+0xF2E1 0x8725
+0xF2E2 0x872E
+0xF2E3 0x871A
+0xF2E4 0x873E
+0xF2E5 0x8748
+0xF2E6 0x8734
+0xF2E7 0x8731
+0xF2E8 0x8729
+0xF2E9 0x8737
+0xF2EA 0x873F
+0xF2EB 0x8782
+0xF2EC 0x8722
+0xF2ED 0x877D
+0xF2EE 0x877E
+0xF2EF 0x877B
+0xF2F0 0x8760
+0xF2F1 0x8770
+0xF2F2 0x874C
+0xF2F3 0x876E
+0xF2F4 0x878B
+0xF2F5 0x8753
+0xF2F6 0x8763
+0xF2F7 0x877C
+0xF2F8 0x8764
+0xF2F9 0x8759
+0xF2FA 0x8765
+0xF2FB 0x8793
+0xF2FC 0x87AF
+0xF2FD 0x87A8
+0xF2FE 0x87D2
+0xF340 0x9A5A
+0xF341 0x9A5B
+0xF342 0x9A5C
+0xF343 0x9A5D
+0xF344 0x9A5E
+0xF345 0x9A5F
+0xF346 0x9A60
+0xF347 0x9A61
+0xF348 0x9A62
+0xF349 0x9A63
+0xF34A 0x9A64
+0xF34B 0x9A65
+0xF34C 0x9A66
+0xF34D 0x9A67
+0xF34E 0x9A68
+0xF34F 0x9A69
+0xF350 0x9A6A
+0xF351 0x9A6B
+0xF352 0x9A72
+0xF353 0x9A83
+0xF354 0x9A89
+0xF355 0x9A8D
+0xF356 0x9A8E
+0xF357 0x9A94
+0xF358 0x9A95
+0xF359 0x9A99
+0xF35A 0x9AA6
+0xF35B 0x9AA9
+0xF35C 0x9AAA
+0xF35D 0x9AAB
+0xF35E 0x9AAC
+0xF35F 0x9AAD
+0xF360 0x9AAE
+0xF361 0x9AAF
+0xF362 0x9AB2
+0xF363 0x9AB3
+0xF364 0x9AB4
+0xF365 0x9AB5
+0xF366 0x9AB9
+0xF367 0x9ABB
+0xF368 0x9ABD
+0xF369 0x9ABE
+0xF36A 0x9ABF
+0xF36B 0x9AC3
+0xF36C 0x9AC4
+0xF36D 0x9AC6
+0xF36E 0x9AC7
+0xF36F 0x9AC8
+0xF370 0x9AC9
+0xF371 0x9ACA
+0xF372 0x9ACD
+0xF373 0x9ACE
+0xF374 0x9ACF
+0xF375 0x9AD0
+0xF376 0x9AD2
+0xF377 0x9AD4
+0xF378 0x9AD5
+0xF379 0x9AD6
+0xF37A 0x9AD7
+0xF37B 0x9AD9
+0xF37C 0x9ADA
+0xF37D 0x9ADB
+0xF37E 0x9ADC
+0xF380 0x9ADD
+0xF381 0x9ADE
+0xF382 0x9AE0
+0xF383 0x9AE2
+0xF384 0x9AE3
+0xF385 0x9AE4
+0xF386 0x9AE5
+0xF387 0x9AE7
+0xF388 0x9AE8
+0xF389 0x9AE9
+0xF38A 0x9AEA
+0xF38B 0x9AEC
+0xF38C 0x9AEE
+0xF38D 0x9AF0
+0xF38E 0x9AF1
+0xF38F 0x9AF2
+0xF390 0x9AF3
+0xF391 0x9AF4
+0xF392 0x9AF5
+0xF393 0x9AF6
+0xF394 0x9AF7
+0xF395 0x9AF8
+0xF396 0x9AFA
+0xF397 0x9AFC
+0xF398 0x9AFD
+0xF399 0x9AFE
+0xF39A 0x9AFF
+0xF39B 0x9B00
+0xF39C 0x9B01
+0xF39D 0x9B02
+0xF39E 0x9B04
+0xF39F 0x9B05
+0xF3A0 0x9B06
+0xF3A1 0x87C6
+0xF3A2 0x8788
+0xF3A3 0x8785
+0xF3A4 0x87AD
+0xF3A5 0x8797
+0xF3A6 0x8783
+0xF3A7 0x87AB
+0xF3A8 0x87E5
+0xF3A9 0x87AC
+0xF3AA 0x87B5
+0xF3AB 0x87B3
+0xF3AC 0x87CB
+0xF3AD 0x87D3
+0xF3AE 0x87BD
+0xF3AF 0x87D1
+0xF3B0 0x87C0
+0xF3B1 0x87CA
+0xF3B2 0x87DB
+0xF3B3 0x87EA
+0xF3B4 0x87E0
+0xF3B5 0x87EE
+0xF3B6 0x8816
+0xF3B7 0x8813
+0xF3B8 0x87FE
+0xF3B9 0x880A
+0xF3BA 0x881B
+0xF3BB 0x8821
+0xF3BC 0x8839
+0xF3BD 0x883C
+0xF3BE 0x7F36
+0xF3BF 0x7F42
+0xF3C0 0x7F44
+0xF3C1 0x7F45
+0xF3C2 0x8210
+0xF3C3 0x7AFA
+0xF3C4 0x7AFD
+0xF3C5 0x7B08
+0xF3C6 0x7B03
+0xF3C7 0x7B04
+0xF3C8 0x7B15
+0xF3C9 0x7B0A
+0xF3CA 0x7B2B
+0xF3CB 0x7B0F
+0xF3CC 0x7B47
+0xF3CD 0x7B38
+0xF3CE 0x7B2A
+0xF3CF 0x7B19
+0xF3D0 0x7B2E
+0xF3D1 0x7B31
+0xF3D2 0x7B20
+0xF3D3 0x7B25
+0xF3D4 0x7B24
+0xF3D5 0x7B33
+0xF3D6 0x7B3E
+0xF3D7 0x7B1E
+0xF3D8 0x7B58
+0xF3D9 0x7B5A
+0xF3DA 0x7B45
+0xF3DB 0x7B75
+0xF3DC 0x7B4C
+0xF3DD 0x7B5D
+0xF3DE 0x7B60
+0xF3DF 0x7B6E
+0xF3E0 0x7B7B
+0xF3E1 0x7B62
+0xF3E2 0x7B72
+0xF3E3 0x7B71
+0xF3E4 0x7B90
+0xF3E5 0x7BA6
+0xF3E6 0x7BA7
+0xF3E7 0x7BB8
+0xF3E8 0x7BAC
+0xF3E9 0x7B9D
+0xF3EA 0x7BA8
+0xF3EB 0x7B85
+0xF3EC 0x7BAA
+0xF3ED 0x7B9C
+0xF3EE 0x7BA2
+0xF3EF 0x7BAB
+0xF3F0 0x7BB4
+0xF3F1 0x7BD1
+0xF3F2 0x7BC1
+0xF3F3 0x7BCC
+0xF3F4 0x7BDD
+0xF3F5 0x7BDA
+0xF3F6 0x7BE5
+0xF3F7 0x7BE6
+0xF3F8 0x7BEA
+0xF3F9 0x7C0C
+0xF3FA 0x7BFE
+0xF3FB 0x7BFC
+0xF3FC 0x7C0F
+0xF3FD 0x7C16
+0xF3FE 0x7C0B
+0xF440 0x9B07
+0xF441 0x9B09
+0xF442 0x9B0A
+0xF443 0x9B0B
+0xF444 0x9B0C
+0xF445 0x9B0D
+0xF446 0x9B0E
+0xF447 0x9B10
+0xF448 0x9B11
+0xF449 0x9B12
+0xF44A 0x9B14
+0xF44B 0x9B15
+0xF44C 0x9B16
+0xF44D 0x9B17
+0xF44E 0x9B18
+0xF44F 0x9B19
+0xF450 0x9B1A
+0xF451 0x9B1B
+0xF452 0x9B1C
+0xF453 0x9B1D
+0xF454 0x9B1E
+0xF455 0x9B20
+0xF456 0x9B21
+0xF457 0x9B22
+0xF458 0x9B24
+0xF459 0x9B25
+0xF45A 0x9B26
+0xF45B 0x9B27
+0xF45C 0x9B28
+0xF45D 0x9B29
+0xF45E 0x9B2A
+0xF45F 0x9B2B
+0xF460 0x9B2C
+0xF461 0x9B2D
+0xF462 0x9B2E
+0xF463 0x9B30
+0xF464 0x9B31
+0xF465 0x9B33
+0xF466 0x9B34
+0xF467 0x9B35
+0xF468 0x9B36
+0xF469 0x9B37
+0xF46A 0x9B38
+0xF46B 0x9B39
+0xF46C 0x9B3A
+0xF46D 0x9B3D
+0xF46E 0x9B3E
+0xF46F 0x9B3F
+0xF470 0x9B40
+0xF471 0x9B46
+0xF472 0x9B4A
+0xF473 0x9B4B
+0xF474 0x9B4C
+0xF475 0x9B4E
+0xF476 0x9B50
+0xF477 0x9B52
+0xF478 0x9B53
+0xF479 0x9B55
+0xF47A 0x9B56
+0xF47B 0x9B57
+0xF47C 0x9B58
+0xF47D 0x9B59
+0xF47E 0x9B5A
+0xF480 0x9B5B
+0xF481 0x9B5C
+0xF482 0x9B5D
+0xF483 0x9B5E
+0xF484 0x9B5F
+0xF485 0x9B60
+0xF486 0x9B61
+0xF487 0x9B62
+0xF488 0x9B63
+0xF489 0x9B64
+0xF48A 0x9B65
+0xF48B 0x9B66
+0xF48C 0x9B67
+0xF48D 0x9B68
+0xF48E 0x9B69
+0xF48F 0x9B6A
+0xF490 0x9B6B
+0xF491 0x9B6C
+0xF492 0x9B6D
+0xF493 0x9B6E
+0xF494 0x9B6F
+0xF495 0x9B70
+0xF496 0x9B71
+0xF497 0x9B72
+0xF498 0x9B73
+0xF499 0x9B74
+0xF49A 0x9B75
+0xF49B 0x9B76
+0xF49C 0x9B77
+0xF49D 0x9B78
+0xF49E 0x9B79
+0xF49F 0x9B7A
+0xF4A0 0x9B7B
+0xF4A1 0x7C1F
+0xF4A2 0x7C2A
+0xF4A3 0x7C26
+0xF4A4 0x7C38
+0xF4A5 0x7C41
+0xF4A6 0x7C40
+0xF4A7 0x81FE
+0xF4A8 0x8201
+0xF4A9 0x8202
+0xF4AA 0x8204
+0xF4AB 0x81EC
+0xF4AC 0x8844
+0xF4AD 0x8221
+0xF4AE 0x8222
+0xF4AF 0x8223
+0xF4B0 0x822D
+0xF4B1 0x822F
+0xF4B2 0x8228
+0xF4B3 0x822B
+0xF4B4 0x8238
+0xF4B5 0x823B
+0xF4B6 0x8233
+0xF4B7 0x8234
+0xF4B8 0x823E
+0xF4B9 0x8244
+0xF4BA 0x8249
+0xF4BB 0x824B
+0xF4BC 0x824F
+0xF4BD 0x825A
+0xF4BE 0x825F
+0xF4BF 0x8268
+0xF4C0 0x887E
+0xF4C1 0x8885
+0xF4C2 0x8888
+0xF4C3 0x88D8
+0xF4C4 0x88DF
+0xF4C5 0x895E
+0xF4C6 0x7F9D
+0xF4C7 0x7F9F
+0xF4C8 0x7FA7
+0xF4C9 0x7FAF
+0xF4CA 0x7FB0
+0xF4CB 0x7FB2
+0xF4CC 0x7C7C
+0xF4CD 0x6549
+0xF4CE 0x7C91
+0xF4CF 0x7C9D
+0xF4D0 0x7C9C
+0xF4D1 0x7C9E
+0xF4D2 0x7CA2
+0xF4D3 0x7CB2
+0xF4D4 0x7CBC
+0xF4D5 0x7CBD
+0xF4D6 0x7CC1
+0xF4D7 0x7CC7
+0xF4D8 0x7CCC
+0xF4D9 0x7CCD
+0xF4DA 0x7CC8
+0xF4DB 0x7CC5
+0xF4DC 0x7CD7
+0xF4DD 0x7CE8
+0xF4DE 0x826E
+0xF4DF 0x66A8
+0xF4E0 0x7FBF
+0xF4E1 0x7FCE
+0xF4E2 0x7FD5
+0xF4E3 0x7FE5
+0xF4E4 0x7FE1
+0xF4E5 0x7FE6
+0xF4E6 0x7FE9
+0xF4E7 0x7FEE
+0xF4E8 0x7FF3
+0xF4E9 0x7CF8
+0xF4EA 0x7D77
+0xF4EB 0x7DA6
+0xF4EC 0x7DAE
+0xF4ED 0x7E47
+0xF4EE 0x7E9B
+0xF4EF 0x9EB8
+0xF4F0 0x9EB4
+0xF4F1 0x8D73
+0xF4F2 0x8D84
+0xF4F3 0x8D94
+0xF4F4 0x8D91
+0xF4F5 0x8DB1
+0xF4F6 0x8D67
+0xF4F7 0x8D6D
+0xF4F8 0x8C47
+0xF4F9 0x8C49
+0xF4FA 0x914A
+0xF4FB 0x9150
+0xF4FC 0x914E
+0xF4FD 0x914F
+0xF4FE 0x9164
+0xF540 0x9B7C
+0xF541 0x9B7D
+0xF542 0x9B7E
+0xF543 0x9B7F
+0xF544 0x9B80
+0xF545 0x9B81
+0xF546 0x9B82
+0xF547 0x9B83
+0xF548 0x9B84
+0xF549 0x9B85
+0xF54A 0x9B86
+0xF54B 0x9B87
+0xF54C 0x9B88
+0xF54D 0x9B89
+0xF54E 0x9B8A
+0xF54F 0x9B8B
+0xF550 0x9B8C
+0xF551 0x9B8D
+0xF552 0x9B8E
+0xF553 0x9B8F
+0xF554 0x9B90
+0xF555 0x9B91
+0xF556 0x9B92
+0xF557 0x9B93
+0xF558 0x9B94
+0xF559 0x9B95
+0xF55A 0x9B96
+0xF55B 0x9B97
+0xF55C 0x9B98
+0xF55D 0x9B99
+0xF55E 0x9B9A
+0xF55F 0x9B9B
+0xF560 0x9B9C
+0xF561 0x9B9D
+0xF562 0x9B9E
+0xF563 0x9B9F
+0xF564 0x9BA0
+0xF565 0x9BA1
+0xF566 0x9BA2
+0xF567 0x9BA3
+0xF568 0x9BA4
+0xF569 0x9BA5
+0xF56A 0x9BA6
+0xF56B 0x9BA7
+0xF56C 0x9BA8
+0xF56D 0x9BA9
+0xF56E 0x9BAA
+0xF56F 0x9BAB
+0xF570 0x9BAC
+0xF571 0x9BAD
+0xF572 0x9BAE
+0xF573 0x9BAF
+0xF574 0x9BB0
+0xF575 0x9BB1
+0xF576 0x9BB2
+0xF577 0x9BB3
+0xF578 0x9BB4
+0xF579 0x9BB5
+0xF57A 0x9BB6
+0xF57B 0x9BB7
+0xF57C 0x9BB8
+0xF57D 0x9BB9
+0xF57E 0x9BBA
+0xF580 0x9BBB
+0xF581 0x9BBC
+0xF582 0x9BBD
+0xF583 0x9BBE
+0xF584 0x9BBF
+0xF585 0x9BC0
+0xF586 0x9BC1
+0xF587 0x9BC2
+0xF588 0x9BC3
+0xF589 0x9BC4
+0xF58A 0x9BC5
+0xF58B 0x9BC6
+0xF58C 0x9BC7
+0xF58D 0x9BC8
+0xF58E 0x9BC9
+0xF58F 0x9BCA
+0xF590 0x9BCB
+0xF591 0x9BCC
+0xF592 0x9BCD
+0xF593 0x9BCE
+0xF594 0x9BCF
+0xF595 0x9BD0
+0xF596 0x9BD1
+0xF597 0x9BD2
+0xF598 0x9BD3
+0xF599 0x9BD4
+0xF59A 0x9BD5
+0xF59B 0x9BD6
+0xF59C 0x9BD7
+0xF59D 0x9BD8
+0xF59E 0x9BD9
+0xF59F 0x9BDA
+0xF5A0 0x9BDB
+0xF5A1 0x9162
+0xF5A2 0x9161
+0xF5A3 0x9170
+0xF5A4 0x9169
+0xF5A5 0x916F
+0xF5A6 0x917D
+0xF5A7 0x917E
+0xF5A8 0x9172
+0xF5A9 0x9174
+0xF5AA 0x9179
+0xF5AB 0x918C
+0xF5AC 0x9185
+0xF5AD 0x9190
+0xF5AE 0x918D
+0xF5AF 0x9191
+0xF5B0 0x91A2
+0xF5B1 0x91A3
+0xF5B2 0x91AA
+0xF5B3 0x91AD
+0xF5B4 0x91AE
+0xF5B5 0x91AF
+0xF5B6 0x91B5
+0xF5B7 0x91B4
+0xF5B8 0x91BA
+0xF5B9 0x8C55
+0xF5BA 0x9E7E
+0xF5BB 0x8DB8
+0xF5BC 0x8DEB
+0xF5BD 0x8E05
+0xF5BE 0x8E59
+0xF5BF 0x8E69
+0xF5C0 0x8DB5
+0xF5C1 0x8DBF
+0xF5C2 0x8DBC
+0xF5C3 0x8DBA
+0xF5C4 0x8DC4
+0xF5C5 0x8DD6
+0xF5C6 0x8DD7
+0xF5C7 0x8DDA
+0xF5C8 0x8DDE
+0xF5C9 0x8DCE
+0xF5CA 0x8DCF
+0xF5CB 0x8DDB
+0xF5CC 0x8DC6
+0xF5CD 0x8DEC
+0xF5CE 0x8DF7
+0xF5CF 0x8DF8
+0xF5D0 0x8DE3
+0xF5D1 0x8DF9
+0xF5D2 0x8DFB
+0xF5D3 0x8DE4
+0xF5D4 0x8E09
+0xF5D5 0x8DFD
+0xF5D6 0x8E14
+0xF5D7 0x8E1D
+0xF5D8 0x8E1F
+0xF5D9 0x8E2C
+0xF5DA 0x8E2E
+0xF5DB 0x8E23
+0xF5DC 0x8E2F
+0xF5DD 0x8E3A
+0xF5DE 0x8E40
+0xF5DF 0x8E39
+0xF5E0 0x8E35
+0xF5E1 0x8E3D
+0xF5E2 0x8E31
+0xF5E3 0x8E49
+0xF5E4 0x8E41
+0xF5E5 0x8E42
+0xF5E6 0x8E51
+0xF5E7 0x8E52
+0xF5E8 0x8E4A
+0xF5E9 0x8E70
+0xF5EA 0x8E76
+0xF5EB 0x8E7C
+0xF5EC 0x8E6F
+0xF5ED 0x8E74
+0xF5EE 0x8E85
+0xF5EF 0x8E8F
+0xF5F0 0x8E94
+0xF5F1 0x8E90
+0xF5F2 0x8E9C
+0xF5F3 0x8E9E
+0xF5F4 0x8C78
+0xF5F5 0x8C82
+0xF5F6 0x8C8A
+0xF5F7 0x8C85
+0xF5F8 0x8C98
+0xF5F9 0x8C94
+0xF5FA 0x659B
+0xF5FB 0x89D6
+0xF5FC 0x89DE
+0xF5FD 0x89DA
+0xF5FE 0x89DC
+0xF640 0x9BDC
+0xF641 0x9BDD
+0xF642 0x9BDE
+0xF643 0x9BDF
+0xF644 0x9BE0
+0xF645 0x9BE1
+0xF646 0x9BE2
+0xF647 0x9BE3
+0xF648 0x9BE4
+0xF649 0x9BE5
+0xF64A 0x9BE6
+0xF64B 0x9BE7
+0xF64C 0x9BE8
+0xF64D 0x9BE9
+0xF64E 0x9BEA
+0xF64F 0x9BEB
+0xF650 0x9BEC
+0xF651 0x9BED
+0xF652 0x9BEE
+0xF653 0x9BEF
+0xF654 0x9BF0
+0xF655 0x9BF1
+0xF656 0x9BF2
+0xF657 0x9BF3
+0xF658 0x9BF4
+0xF659 0x9BF5
+0xF65A 0x9BF6
+0xF65B 0x9BF7
+0xF65C 0x9BF8
+0xF65D 0x9BF9
+0xF65E 0x9BFA
+0xF65F 0x9BFB
+0xF660 0x9BFC
+0xF661 0x9BFD
+0xF662 0x9BFE
+0xF663 0x9BFF
+0xF664 0x9C00
+0xF665 0x9C01
+0xF666 0x9C02
+0xF667 0x9C03
+0xF668 0x9C04
+0xF669 0x9C05
+0xF66A 0x9C06
+0xF66B 0x9C07
+0xF66C 0x9C08
+0xF66D 0x9C09
+0xF66E 0x9C0A
+0xF66F 0x9C0B
+0xF670 0x9C0C
+0xF671 0x9C0D
+0xF672 0x9C0E
+0xF673 0x9C0F
+0xF674 0x9C10
+0xF675 0x9C11
+0xF676 0x9C12
+0xF677 0x9C13
+0xF678 0x9C14
+0xF679 0x9C15
+0xF67A 0x9C16
+0xF67B 0x9C17
+0xF67C 0x9C18
+0xF67D 0x9C19
+0xF67E 0x9C1A
+0xF680 0x9C1B
+0xF681 0x9C1C
+0xF682 0x9C1D
+0xF683 0x9C1E
+0xF684 0x9C1F
+0xF685 0x9C20
+0xF686 0x9C21
+0xF687 0x9C22
+0xF688 0x9C23
+0xF689 0x9C24
+0xF68A 0x9C25
+0xF68B 0x9C26
+0xF68C 0x9C27
+0xF68D 0x9C28
+0xF68E 0x9C29
+0xF68F 0x9C2A
+0xF690 0x9C2B
+0xF691 0x9C2C
+0xF692 0x9C2D
+0xF693 0x9C2E
+0xF694 0x9C2F
+0xF695 0x9C30
+0xF696 0x9C31
+0xF697 0x9C32
+0xF698 0x9C33
+0xF699 0x9C34
+0xF69A 0x9C35
+0xF69B 0x9C36
+0xF69C 0x9C37
+0xF69D 0x9C38
+0xF69E 0x9C39
+0xF69F 0x9C3A
+0xF6A0 0x9C3B
+0xF6A1 0x89E5
+0xF6A2 0x89EB
+0xF6A3 0x89EF
+0xF6A4 0x8A3E
+0xF6A5 0x8B26
+0xF6A6 0x9753
+0xF6A7 0x96E9
+0xF6A8 0x96F3
+0xF6A9 0x96EF
+0xF6AA 0x9706
+0xF6AB 0x9701
+0xF6AC 0x9708
+0xF6AD 0x970F
+0xF6AE 0x970E
+0xF6AF 0x972A
+0xF6B0 0x972D
+0xF6B1 0x9730
+0xF6B2 0x973E
+0xF6B3 0x9F80
+0xF6B4 0x9F83
+0xF6B5 0x9F85
+0xF6B6 0x9F86
+0xF6B7 0x9F87
+0xF6B8 0x9F88
+0xF6B9 0x9F89
+0xF6BA 0x9F8A
+0xF6BB 0x9F8C
+0xF6BC 0x9EFE
+0xF6BD 0x9F0B
+0xF6BE 0x9F0D
+0xF6BF 0x96B9
+0xF6C0 0x96BC
+0xF6C1 0x96BD
+0xF6C2 0x96CE
+0xF6C3 0x96D2
+0xF6C4 0x77BF
+0xF6C5 0x96E0
+0xF6C6 0x928E
+0xF6C7 0x92AE
+0xF6C8 0x92C8
+0xF6C9 0x933E
+0xF6CA 0x936A
+0xF6CB 0x93CA
+0xF6CC 0x938F
+0xF6CD 0x943E
+0xF6CE 0x946B
+0xF6CF 0x9C7F
+0xF6D0 0x9C82
+0xF6D1 0x9C85
+0xF6D2 0x9C86
+0xF6D3 0x9C87
+0xF6D4 0x9C88
+0xF6D5 0x7A23
+0xF6D6 0x9C8B
+0xF6D7 0x9C8E
+0xF6D8 0x9C90
+0xF6D9 0x9C91
+0xF6DA 0x9C92
+0xF6DB 0x9C94
+0xF6DC 0x9C95
+0xF6DD 0x9C9A
+0xF6DE 0x9C9B
+0xF6DF 0x9C9E
+0xF6E0 0x9C9F
+0xF6E1 0x9CA0
+0xF6E2 0x9CA1
+0xF6E3 0x9CA2
+0xF6E4 0x9CA3
+0xF6E5 0x9CA5
+0xF6E6 0x9CA6
+0xF6E7 0x9CA7
+0xF6E8 0x9CA8
+0xF6E9 0x9CA9
+0xF6EA 0x9CAB
+0xF6EB 0x9CAD
+0xF6EC 0x9CAE
+0xF6ED 0x9CB0
+0xF6EE 0x9CB1
+0xF6EF 0x9CB2
+0xF6F0 0x9CB3
+0xF6F1 0x9CB4
+0xF6F2 0x9CB5
+0xF6F3 0x9CB6
+0xF6F4 0x9CB7
+0xF6F5 0x9CBA
+0xF6F6 0x9CBB
+0xF6F7 0x9CBC
+0xF6F8 0x9CBD
+0xF6F9 0x9CC4
+0xF6FA 0x9CC5
+0xF6FB 0x9CC6
+0xF6FC 0x9CC7
+0xF6FD 0x9CCA
+0xF6FE 0x9CCB
+0xF740 0x9C3C
+0xF741 0x9C3D
+0xF742 0x9C3E
+0xF743 0x9C3F
+0xF744 0x9C40
+0xF745 0x9C41
+0xF746 0x9C42
+0xF747 0x9C43
+0xF748 0x9C44
+0xF749 0x9C45
+0xF74A 0x9C46
+0xF74B 0x9C47
+0xF74C 0x9C48
+0xF74D 0x9C49
+0xF74E 0x9C4A
+0xF74F 0x9C4B
+0xF750 0x9C4C
+0xF751 0x9C4D
+0xF752 0x9C4E
+0xF753 0x9C4F
+0xF754 0x9C50
+0xF755 0x9C51
+0xF756 0x9C52
+0xF757 0x9C53
+0xF758 0x9C54
+0xF759 0x9C55
+0xF75A 0x9C56
+0xF75B 0x9C57
+0xF75C 0x9C58
+0xF75D 0x9C59
+0xF75E 0x9C5A
+0xF75F 0x9C5B
+0xF760 0x9C5C
+0xF761 0x9C5D
+0xF762 0x9C5E
+0xF763 0x9C5F
+0xF764 0x9C60
+0xF765 0x9C61
+0xF766 0x9C62
+0xF767 0x9C63
+0xF768 0x9C64
+0xF769 0x9C65
+0xF76A 0x9C66
+0xF76B 0x9C67
+0xF76C 0x9C68
+0xF76D 0x9C69
+0xF76E 0x9C6A
+0xF76F 0x9C6B
+0xF770 0x9C6C
+0xF771 0x9C6D
+0xF772 0x9C6E
+0xF773 0x9C6F
+0xF774 0x9C70
+0xF775 0x9C71
+0xF776 0x9C72
+0xF777 0x9C73
+0xF778 0x9C74
+0xF779 0x9C75
+0xF77A 0x9C76
+0xF77B 0x9C77
+0xF77C 0x9C78
+0xF77D 0x9C79
+0xF77E 0x9C7A
+0xF780 0x9C7B
+0xF781 0x9C7D
+0xF782 0x9C7E
+0xF783 0x9C80
+0xF784 0x9C83
+0xF785 0x9C84
+0xF786 0x9C89
+0xF787 0x9C8A
+0xF788 0x9C8C
+0xF789 0x9C8F
+0xF78A 0x9C93
+0xF78B 0x9C96
+0xF78C 0x9C97
+0xF78D 0x9C98
+0xF78E 0x9C99
+0xF78F 0x9C9D
+0xF790 0x9CAA
+0xF791 0x9CAC
+0xF792 0x9CAF
+0xF793 0x9CB9
+0xF794 0x9CBE
+0xF795 0x9CBF
+0xF796 0x9CC0
+0xF797 0x9CC1
+0xF798 0x9CC2
+0xF799 0x9CC8
+0xF79A 0x9CC9
+0xF79B 0x9CD1
+0xF79C 0x9CD2
+0xF79D 0x9CDA
+0xF79E 0x9CDB
+0xF79F 0x9CE0
+0xF7A0 0x9CE1
+0xF7A1 0x9CCC
+0xF7A2 0x9CCD
+0xF7A3 0x9CCE
+0xF7A4 0x9CCF
+0xF7A5 0x9CD0
+0xF7A6 0x9CD3
+0xF7A7 0x9CD4
+0xF7A8 0x9CD5
+0xF7A9 0x9CD7
+0xF7AA 0x9CD8
+0xF7AB 0x9CD9
+0xF7AC 0x9CDC
+0xF7AD 0x9CDD
+0xF7AE 0x9CDF
+0xF7AF 0x9CE2
+0xF7B0 0x977C
+0xF7B1 0x9785
+0xF7B2 0x9791
+0xF7B3 0x9792
+0xF7B4 0x9794
+0xF7B5 0x97AF
+0xF7B6 0x97AB
+0xF7B7 0x97A3
+0xF7B8 0x97B2
+0xF7B9 0x97B4
+0xF7BA 0x9AB1
+0xF7BB 0x9AB0
+0xF7BC 0x9AB7
+0xF7BD 0x9E58
+0xF7BE 0x9AB6
+0xF7BF 0x9ABA
+0xF7C0 0x9ABC
+0xF7C1 0x9AC1
+0xF7C2 0x9AC0
+0xF7C3 0x9AC5
+0xF7C4 0x9AC2
+0xF7C5 0x9ACB
+0xF7C6 0x9ACC
+0xF7C7 0x9AD1
+0xF7C8 0x9B45
+0xF7C9 0x9B43
+0xF7CA 0x9B47
+0xF7CB 0x9B49
+0xF7CC 0x9B48
+0xF7CD 0x9B4D
+0xF7CE 0x9B51
+0xF7CF 0x98E8
+0xF7D0 0x990D
+0xF7D1 0x992E
+0xF7D2 0x9955
+0xF7D3 0x9954
+0xF7D4 0x9ADF
+0xF7D5 0x9AE1
+0xF7D6 0x9AE6
+0xF7D7 0x9AEF
+0xF7D8 0x9AEB
+0xF7D9 0x9AFB
+0xF7DA 0x9AED
+0xF7DB 0x9AF9
+0xF7DC 0x9B08
+0xF7DD 0x9B0F
+0xF7DE 0x9B13
+0xF7DF 0x9B1F
+0xF7E0 0x9B23
+0xF7E1 0x9EBD
+0xF7E2 0x9EBE
+0xF7E3 0x7E3B
+0xF7E4 0x9E82
+0xF7E5 0x9E87
+0xF7E6 0x9E88
+0xF7E7 0x9E8B
+0xF7E8 0x9E92
+0xF7E9 0x93D6
+0xF7EA 0x9E9D
+0xF7EB 0x9E9F
+0xF7EC 0x9EDB
+0xF7ED 0x9EDC
+0xF7EE 0x9EDD
+0xF7EF 0x9EE0
+0xF7F0 0x9EDF
+0xF7F1 0x9EE2
+0xF7F2 0x9EE9
+0xF7F3 0x9EE7
+0xF7F4 0x9EE5
+0xF7F5 0x9EEA
+0xF7F6 0x9EEF
+0xF7F7 0x9F22
+0xF7F8 0x9F2C
+0xF7F9 0x9F2F
+0xF7FA 0x9F39
+0xF7FB 0x9F37
+0xF7FC 0x9F3D
+0xF7FD 0x9F3E
+0xF7FE 0x9F44
+0xF840 0x9CE3
+0xF841 0x9CE4
+0xF842 0x9CE5
+0xF843 0x9CE6
+0xF844 0x9CE7
+0xF845 0x9CE8
+0xF846 0x9CE9
+0xF847 0x9CEA
+0xF848 0x9CEB
+0xF849 0x9CEC
+0xF84A 0x9CED
+0xF84B 0x9CEE
+0xF84C 0x9CEF
+0xF84D 0x9CF0
+0xF84E 0x9CF1
+0xF84F 0x9CF2
+0xF850 0x9CF3
+0xF851 0x9CF4
+0xF852 0x9CF5
+0xF853 0x9CF6
+0xF854 0x9CF7
+0xF855 0x9CF8
+0xF856 0x9CF9
+0xF857 0x9CFA
+0xF858 0x9CFB
+0xF859 0x9CFC
+0xF85A 0x9CFD
+0xF85B 0x9CFE
+0xF85C 0x9CFF
+0xF85D 0x9D00
+0xF85E 0x9D01
+0xF85F 0x9D02
+0xF860 0x9D03
+0xF861 0x9D04
+0xF862 0x9D05
+0xF863 0x9D06
+0xF864 0x9D07
+0xF865 0x9D08
+0xF866 0x9D09
+0xF867 0x9D0A
+0xF868 0x9D0B
+0xF869 0x9D0C
+0xF86A 0x9D0D
+0xF86B 0x9D0E
+0xF86C 0x9D0F
+0xF86D 0x9D10
+0xF86E 0x9D11
+0xF86F 0x9D12
+0xF870 0x9D13
+0xF871 0x9D14
+0xF872 0x9D15
+0xF873 0x9D16
+0xF874 0x9D17
+0xF875 0x9D18
+0xF876 0x9D19
+0xF877 0x9D1A
+0xF878 0x9D1B
+0xF879 0x9D1C
+0xF87A 0x9D1D
+0xF87B 0x9D1E
+0xF87C 0x9D1F
+0xF87D 0x9D20
+0xF87E 0x9D21
+0xF880 0x9D22
+0xF881 0x9D23
+0xF882 0x9D24
+0xF883 0x9D25
+0xF884 0x9D26
+0xF885 0x9D27
+0xF886 0x9D28
+0xF887 0x9D29
+0xF888 0x9D2A
+0xF889 0x9D2B
+0xF88A 0x9D2C
+0xF88B 0x9D2D
+0xF88C 0x9D2E
+0xF88D 0x9D2F
+0xF88E 0x9D30
+0xF88F 0x9D31
+0xF890 0x9D32
+0xF891 0x9D33
+0xF892 0x9D34
+0xF893 0x9D35
+0xF894 0x9D36
+0xF895 0x9D37
+0xF896 0x9D38
+0xF897 0x9D39
+0xF898 0x9D3A
+0xF899 0x9D3B
+0xF89A 0x9D3C
+0xF89B 0x9D3D
+0xF89C 0x9D3E
+0xF89D 0x9D3F
+0xF89E 0x9D40
+0xF89F 0x9D41
+0xF8A0 0x9D42
+0xF8A1 0xE234
+0xF8A2 0xE235
+0xF8A3 0xE236
+0xF8A4 0xE237
+0xF8A5 0xE238
+0xF8A6 0xE239
+0xF8A7 0xE23A
+0xF8A8 0xE23B
+0xF8A9 0xE23C
+0xF8AA 0xE23D
+0xF8AB 0xE23E
+0xF8AC 0xE23F
+0xF8AD 0xE240
+0xF8AE 0xE241
+0xF8AF 0xE242
+0xF8B0 0xE243
+0xF8B1 0xE244
+0xF8B2 0xE245
+0xF8B3 0xE246
+0xF8B4 0xE247
+0xF8B5 0xE248
+0xF8B6 0xE249
+0xF8B7 0xE24A
+0xF8B8 0xE24B
+0xF8B9 0xE24C
+0xF8BA 0xE24D
+0xF8BB 0xE24E
+0xF8BC 0xE24F
+0xF8BD 0xE250
+0xF8BE 0xE251
+0xF8BF 0xE252
+0xF8C0 0xE253
+0xF8C1 0xE254
+0xF8C2 0xE255
+0xF8C3 0xE256
+0xF8C4 0xE257
+0xF8C5 0xE258
+0xF8C6 0xE259
+0xF8C7 0xE25A
+0xF8C8 0xE25B
+0xF8C9 0xE25C
+0xF8CA 0xE25D
+0xF8CB 0xE25E
+0xF8CC 0xE25F
+0xF8CD 0xE260
+0xF8CE 0xE261
+0xF8CF 0xE262
+0xF8D0 0xE263
+0xF8D1 0xE264
+0xF8D2 0xE265
+0xF8D3 0xE266
+0xF8D4 0xE267
+0xF8D5 0xE268
+0xF8D6 0xE269
+0xF8D7 0xE26A
+0xF8D8 0xE26B
+0xF8D9 0xE26C
+0xF8DA 0xE26D
+0xF8DB 0xE26E
+0xF8DC 0xE26F
+0xF8DD 0xE270
+0xF8DE 0xE271
+0xF8DF 0xE272
+0xF8E0 0xE273
+0xF8E1 0xE274
+0xF8E2 0xE275
+0xF8E3 0xE276
+0xF8E4 0xE277
+0xF8E5 0xE278
+0xF8E6 0xE279
+0xF8E7 0xE27A
+0xF8E8 0xE27B
+0xF8E9 0xE27C
+0xF8EA 0xE27D
+0xF8EB 0xE27E
+0xF8EC 0xE27F
+0xF8ED 0xE280
+0xF8EE 0xE281
+0xF8EF 0xE282
+0xF8F0 0xE283
+0xF8F1 0xE284
+0xF8F2 0xE285
+0xF8F3 0xE286
+0xF8F4 0xE287
+0xF8F5 0xE288
+0xF8F6 0xE289
+0xF8F7 0xE28A
+0xF8F8 0xE28B
+0xF8F9 0xE28C
+0xF8FA 0xE28D
+0xF8FB 0xE28E
+0xF8FC 0xE28F
+0xF8FD 0xE290
+0xF8FE 0xE291
+0xF940 0x9D43
+0xF941 0x9D44
+0xF942 0x9D45
+0xF943 0x9D46
+0xF944 0x9D47
+0xF945 0x9D48
+0xF946 0x9D49
+0xF947 0x9D4A
+0xF948 0x9D4B
+0xF949 0x9D4C
+0xF94A 0x9D4D
+0xF94B 0x9D4E
+0xF94C 0x9D4F
+0xF94D 0x9D50
+0xF94E 0x9D51
+0xF94F 0x9D52
+0xF950 0x9D53
+0xF951 0x9D54
+0xF952 0x9D55
+0xF953 0x9D56
+0xF954 0x9D57
+0xF955 0x9D58
+0xF956 0x9D59
+0xF957 0x9D5A
+0xF958 0x9D5B
+0xF959 0x9D5C
+0xF95A 0x9D5D
+0xF95B 0x9D5E
+0xF95C 0x9D5F
+0xF95D 0x9D60
+0xF95E 0x9D61
+0xF95F 0x9D62
+0xF960 0x9D63
+0xF961 0x9D64
+0xF962 0x9D65
+0xF963 0x9D66
+0xF964 0x9D67
+0xF965 0x9D68
+0xF966 0x9D69
+0xF967 0x9D6A
+0xF968 0x9D6B
+0xF969 0x9D6C
+0xF96A 0x9D6D
+0xF96B 0x9D6E
+0xF96C 0x9D6F
+0xF96D 0x9D70
+0xF96E 0x9D71
+0xF96F 0x9D72
+0xF970 0x9D73
+0xF971 0x9D74
+0xF972 0x9D75
+0xF973 0x9D76
+0xF974 0x9D77
+0xF975 0x9D78
+0xF976 0x9D79
+0xF977 0x9D7A
+0xF978 0x9D7B
+0xF979 0x9D7C
+0xF97A 0x9D7D
+0xF97B 0x9D7E
+0xF97C 0x9D7F
+0xF97D 0x9D80
+0xF97E 0x9D81
+0xF980 0x9D82
+0xF981 0x9D83
+0xF982 0x9D84
+0xF983 0x9D85
+0xF984 0x9D86
+0xF985 0x9D87
+0xF986 0x9D88
+0xF987 0x9D89
+0xF988 0x9D8A
+0xF989 0x9D8B
+0xF98A 0x9D8C
+0xF98B 0x9D8D
+0xF98C 0x9D8E
+0xF98D 0x9D8F
+0xF98E 0x9D90
+0xF98F 0x9D91
+0xF990 0x9D92
+0xF991 0x9D93
+0xF992 0x9D94
+0xF993 0x9D95
+0xF994 0x9D96
+0xF995 0x9D97
+0xF996 0x9D98
+0xF997 0x9D99
+0xF998 0x9D9A
+0xF999 0x9D9B
+0xF99A 0x9D9C
+0xF99B 0x9D9D
+0xF99C 0x9D9E
+0xF99D 0x9D9F
+0xF99E 0x9DA0
+0xF99F 0x9DA1
+0xF9A0 0x9DA2
+0xF9A1 0xE292
+0xF9A2 0xE293
+0xF9A3 0xE294
+0xF9A4 0xE295
+0xF9A5 0xE296
+0xF9A6 0xE297
+0xF9A7 0xE298
+0xF9A8 0xE299
+0xF9A9 0xE29A
+0xF9AA 0xE29B
+0xF9AB 0xE29C
+0xF9AC 0xE29D
+0xF9AD 0xE29E
+0xF9AE 0xE29F
+0xF9AF 0xE2A0
+0xF9B0 0xE2A1
+0xF9B1 0xE2A2
+0xF9B2 0xE2A3
+0xF9B3 0xE2A4
+0xF9B4 0xE2A5
+0xF9B5 0xE2A6
+0xF9B6 0xE2A7
+0xF9B7 0xE2A8
+0xF9B8 0xE2A9
+0xF9B9 0xE2AA
+0xF9BA 0xE2AB
+0xF9BB 0xE2AC
+0xF9BC 0xE2AD
+0xF9BD 0xE2AE
+0xF9BE 0xE2AF
+0xF9BF 0xE2B0
+0xF9C0 0xE2B1
+0xF9C1 0xE2B2
+0xF9C2 0xE2B3
+0xF9C3 0xE2B4
+0xF9C4 0xE2B5
+0xF9C5 0xE2B6
+0xF9C6 0xE2B7
+0xF9C7 0xE2B8
+0xF9C8 0xE2B9
+0xF9C9 0xE2BA
+0xF9CA 0xE2BB
+0xF9CB 0xE2BC
+0xF9CC 0xE2BD
+0xF9CD 0xE2BE
+0xF9CE 0xE2BF
+0xF9CF 0xE2C0
+0xF9D0 0xE2C1
+0xF9D1 0xE2C2
+0xF9D2 0xE2C3
+0xF9D3 0xE2C4
+0xF9D4 0xE2C5
+0xF9D5 0xE2C6
+0xF9D6 0xE2C7
+0xF9D7 0xE2C8
+0xF9D8 0xE2C9
+0xF9D9 0xE2CA
+0xF9DA 0xE2CB
+0xF9DB 0xE2CC
+0xF9DC 0xE2CD
+0xF9DD 0xE2CE
+0xF9DE 0xE2CF
+0xF9DF 0xE2D0
+0xF9E0 0xE2D1
+0xF9E1 0xE2D2
+0xF9E2 0xE2D3
+0xF9E3 0xE2D4
+0xF9E4 0xE2D5
+0xF9E5 0xE2D6
+0xF9E6 0xE2D7
+0xF9E7 0xE2D8
+0xF9E8 0xE2D9
+0xF9E9 0xE2DA
+0xF9EA 0xE2DB
+0xF9EB 0xE2DC
+0xF9EC 0xE2DD
+0xF9ED 0xE2DE
+0xF9EE 0xE2DF
+0xF9EF 0xE2E0
+0xF9F0 0xE2E1
+0xF9F1 0xE2E2
+0xF9F2 0xE2E3
+0xF9F3 0xE2E4
+0xF9F4 0xE2E5
+0xF9F5 0xE2E6
+0xF9F6 0xE2E7
+0xF9F7 0xE2E8
+0xF9F8 0xE2E9
+0xF9F9 0xE2EA
+0xF9FA 0xE2EB
+0xF9FB 0xE2EC
+0xF9FC 0xE2ED
+0xF9FD 0xE2EE
+0xF9FE 0xE2EF
+0xFA40 0x9DA3
+0xFA41 0x9DA4
+0xFA42 0x9DA5
+0xFA43 0x9DA6
+0xFA44 0x9DA7
+0xFA45 0x9DA8
+0xFA46 0x9DA9
+0xFA47 0x9DAA
+0xFA48 0x9DAB
+0xFA49 0x9DAC
+0xFA4A 0x9DAD
+0xFA4B 0x9DAE
+0xFA4C 0x9DAF
+0xFA4D 0x9DB0
+0xFA4E 0x9DB1
+0xFA4F 0x9DB2
+0xFA50 0x9DB3
+0xFA51 0x9DB4
+0xFA52 0x9DB5
+0xFA53 0x9DB6
+0xFA54 0x9DB7
+0xFA55 0x9DB8
+0xFA56 0x9DB9
+0xFA57 0x9DBA
+0xFA58 0x9DBB
+0xFA59 0x9DBC
+0xFA5A 0x9DBD
+0xFA5B 0x9DBE
+0xFA5C 0x9DBF
+0xFA5D 0x9DC0
+0xFA5E 0x9DC1
+0xFA5F 0x9DC2
+0xFA60 0x9DC3
+0xFA61 0x9DC4
+0xFA62 0x9DC5
+0xFA63 0x9DC6
+0xFA64 0x9DC7
+0xFA65 0x9DC8
+0xFA66 0x9DC9
+0xFA67 0x9DCA
+0xFA68 0x9DCB
+0xFA69 0x9DCC
+0xFA6A 0x9DCD
+0xFA6B 0x9DCE
+0xFA6C 0x9DCF
+0xFA6D 0x9DD0
+0xFA6E 0x9DD1
+0xFA6F 0x9DD2
+0xFA70 0x9DD3
+0xFA71 0x9DD4
+0xFA72 0x9DD5
+0xFA73 0x9DD6
+0xFA74 0x9DD7
+0xFA75 0x9DD8
+0xFA76 0x9DD9
+0xFA77 0x9DDA
+0xFA78 0x9DDB
+0xFA79 0x9DDC
+0xFA7A 0x9DDD
+0xFA7B 0x9DDE
+0xFA7C 0x9DDF
+0xFA7D 0x9DE0
+0xFA7E 0x9DE1
+0xFA80 0x9DE2
+0xFA81 0x9DE3
+0xFA82 0x9DE4
+0xFA83 0x9DE5
+0xFA84 0x9DE6
+0xFA85 0x9DE7
+0xFA86 0x9DE8
+0xFA87 0x9DE9
+0xFA88 0x9DEA
+0xFA89 0x9DEB
+0xFA8A 0x9DEC
+0xFA8B 0x9DED
+0xFA8C 0x9DEE
+0xFA8D 0x9DEF
+0xFA8E 0x9DF0
+0xFA8F 0x9DF1
+0xFA90 0x9DF2
+0xFA91 0x9DF3
+0xFA92 0x9DF4
+0xFA93 0x9DF5
+0xFA94 0x9DF6
+0xFA95 0x9DF7
+0xFA96 0x9DF8
+0xFA97 0x9DF9
+0xFA98 0x9DFA
+0xFA99 0x9DFB
+0xFA9A 0x9DFC
+0xFA9B 0x9DFD
+0xFA9C 0x9DFE
+0xFA9D 0x9DFF
+0xFA9E 0x9E00
+0xFA9F 0x9E01
+0xFAA0 0x9E02
+0xFAA1 0xE2F0
+0xFAA2 0xE2F1
+0xFAA3 0xE2F2
+0xFAA4 0xE2F3
+0xFAA5 0xE2F4
+0xFAA6 0xE2F5
+0xFAA7 0xE2F6
+0xFAA8 0xE2F7
+0xFAA9 0xE2F8
+0xFAAA 0xE2F9
+0xFAAB 0xE2FA
+0xFAAC 0xE2FB
+0xFAAD 0xE2FC
+0xFAAE 0xE2FD
+0xFAAF 0xE2FE
+0xFAB0 0xE2FF
+0xFAB1 0xE300
+0xFAB2 0xE301
+0xFAB3 0xE302
+0xFAB4 0xE303
+0xFAB5 0xE304
+0xFAB6 0xE305
+0xFAB7 0xE306
+0xFAB8 0xE307
+0xFAB9 0xE308
+0xFABA 0xE309
+0xFABB 0xE30A
+0xFABC 0xE30B
+0xFABD 0xE30C
+0xFABE 0xE30D
+0xFABF 0xE30E
+0xFAC0 0xE30F
+0xFAC1 0xE310
+0xFAC2 0xE311
+0xFAC3 0xE312
+0xFAC4 0xE313
+0xFAC5 0xE314
+0xFAC6 0xE315
+0xFAC7 0xE316
+0xFAC8 0xE317
+0xFAC9 0xE318
+0xFACA 0xE319
+0xFACB 0xE31A
+0xFACC 0xE31B
+0xFACD 0xE31C
+0xFACE 0xE31D
+0xFACF 0xE31E
+0xFAD0 0xE31F
+0xFAD1 0xE320
+0xFAD2 0xE321
+0xFAD3 0xE322
+0xFAD4 0xE323
+0xFAD5 0xE324
+0xFAD6 0xE325
+0xFAD7 0xE326
+0xFAD8 0xE327
+0xFAD9 0xE328
+0xFADA 0xE329
+0xFADB 0xE32A
+0xFADC 0xE32B
+0xFADD 0xE32C
+0xFADE 0xE32D
+0xFADF 0xE32E
+0xFAE0 0xE32F
+0xFAE1 0xE330
+0xFAE2 0xE331
+0xFAE3 0xE332
+0xFAE4 0xE333
+0xFAE5 0xE334
+0xFAE6 0xE335
+0xFAE7 0xE336
+0xFAE8 0xE337
+0xFAE9 0xE338
+0xFAEA 0xE339
+0xFAEB 0xE33A
+0xFAEC 0xE33B
+0xFAED 0xE33C
+0xFAEE 0xE33D
+0xFAEF 0xE33E
+0xFAF0 0xE33F
+0xFAF1 0xE340
+0xFAF2 0xE341
+0xFAF3 0xE342
+0xFAF4 0xE343
+0xFAF5 0xE344
+0xFAF6 0xE345
+0xFAF7 0xE346
+0xFAF8 0xE347
+0xFAF9 0xE348
+0xFAFA 0xE349
+0xFAFB 0xE34A
+0xFAFC 0xE34B
+0xFAFD 0xE34C
+0xFAFE 0xE34D
+0xFB40 0x9E03
+0xFB41 0x9E04
+0xFB42 0x9E05
+0xFB43 0x9E06
+0xFB44 0x9E07
+0xFB45 0x9E08
+0xFB46 0x9E09
+0xFB47 0x9E0A
+0xFB48 0x9E0B
+0xFB49 0x9E0C
+0xFB4A 0x9E0D
+0xFB4B 0x9E0E
+0xFB4C 0x9E0F
+0xFB4D 0x9E10
+0xFB4E 0x9E11
+0xFB4F 0x9E12
+0xFB50 0x9E13
+0xFB51 0x9E14
+0xFB52 0x9E15
+0xFB53 0x9E16
+0xFB54 0x9E17
+0xFB55 0x9E18
+0xFB56 0x9E19
+0xFB57 0x9E1A
+0xFB58 0x9E1B
+0xFB59 0x9E1C
+0xFB5A 0x9E1D
+0xFB5B 0x9E1E
+0xFB5C 0x9E24
+0xFB5D 0x9E27
+0xFB5E 0x9E2E
+0xFB5F 0x9E30
+0xFB60 0x9E34
+0xFB61 0x9E3B
+0xFB62 0x9E3C
+0xFB63 0x9E40
+0xFB64 0x9E4D
+0xFB65 0x9E50
+0xFB66 0x9E52
+0xFB67 0x9E53
+0xFB68 0x9E54
+0xFB69 0x9E56
+0xFB6A 0x9E59
+0xFB6B 0x9E5D
+0xFB6C 0x9E5F
+0xFB6D 0x9E60
+0xFB6E 0x9E61
+0xFB6F 0x9E62
+0xFB70 0x9E65
+0xFB71 0x9E6E
+0xFB72 0x9E6F
+0xFB73 0x9E72
+0xFB74 0x9E74
+0xFB75 0x9E75
+0xFB76 0x9E76
+0xFB77 0x9E77
+0xFB78 0x9E78
+0xFB79 0x9E79
+0xFB7A 0x9E7A
+0xFB7B 0x9E7B
+0xFB7C 0x9E7C
+0xFB7D 0x9E7D
+0xFB7E 0x9E80
+0xFB80 0x9E81
+0xFB81 0x9E83
+0xFB82 0x9E84
+0xFB83 0x9E85
+0xFB84 0x9E86
+0xFB85 0x9E89
+0xFB86 0x9E8A
+0xFB87 0x9E8C
+0xFB88 0x9E8D
+0xFB89 0x9E8E
+0xFB8A 0x9E8F
+0xFB8B 0x9E90
+0xFB8C 0x9E91
+0xFB8D 0x9E94
+0xFB8E 0x9E95
+0xFB8F 0x9E96
+0xFB90 0x9E97
+0xFB91 0x9E98
+0xFB92 0x9E99
+0xFB93 0x9E9A
+0xFB94 0x9E9B
+0xFB95 0x9E9C
+0xFB96 0x9E9E
+0xFB97 0x9EA0
+0xFB98 0x9EA1
+0xFB99 0x9EA2
+0xFB9A 0x9EA3
+0xFB9B 0x9EA4
+0xFB9C 0x9EA5
+0xFB9D 0x9EA7
+0xFB9E 0x9EA8
+0xFB9F 0x9EA9
+0xFBA0 0x9EAA
+0xFBA1 0xE34E
+0xFBA2 0xE34F
+0xFBA3 0xE350
+0xFBA4 0xE351
+0xFBA5 0xE352
+0xFBA6 0xE353
+0xFBA7 0xE354
+0xFBA8 0xE355
+0xFBA9 0xE356
+0xFBAA 0xE357
+0xFBAB 0xE358
+0xFBAC 0xE359
+0xFBAD 0xE35A
+0xFBAE 0xE35B
+0xFBAF 0xE35C
+0xFBB0 0xE35D
+0xFBB1 0xE35E
+0xFBB2 0xE35F
+0xFBB3 0xE360
+0xFBB4 0xE361
+0xFBB5 0xE362
+0xFBB6 0xE363
+0xFBB7 0xE364
+0xFBB8 0xE365
+0xFBB9 0xE366
+0xFBBA 0xE367
+0xFBBB 0xE368
+0xFBBC 0xE369
+0xFBBD 0xE36A
+0xFBBE 0xE36B
+0xFBBF 0xE36C
+0xFBC0 0xE36D
+0xFBC1 0xE36E
+0xFBC2 0xE36F
+0xFBC3 0xE370
+0xFBC4 0xE371
+0xFBC5 0xE372
+0xFBC6 0xE373
+0xFBC7 0xE374
+0xFBC8 0xE375
+0xFBC9 0xE376
+0xFBCA 0xE377
+0xFBCB 0xE378
+0xFBCC 0xE379
+0xFBCD 0xE37A
+0xFBCE 0xE37B
+0xFBCF 0xE37C
+0xFBD0 0xE37D
+0xFBD1 0xE37E
+0xFBD2 0xE37F
+0xFBD3 0xE380
+0xFBD4 0xE381
+0xFBD5 0xE382
+0xFBD6 0xE383
+0xFBD7 0xE384
+0xFBD8 0xE385
+0xFBD9 0xE386
+0xFBDA 0xE387
+0xFBDB 0xE388
+0xFBDC 0xE389
+0xFBDD 0xE38A
+0xFBDE 0xE38B
+0xFBDF 0xE38C
+0xFBE0 0xE38D
+0xFBE1 0xE38E
+0xFBE2 0xE38F
+0xFBE3 0xE390
+0xFBE4 0xE391
+0xFBE5 0xE392
+0xFBE6 0xE393
+0xFBE7 0xE394
+0xFBE8 0xE395
+0xFBE9 0xE396
+0xFBEA 0xE397
+0xFBEB 0xE398
+0xFBEC 0xE399
+0xFBED 0xE39A
+0xFBEE 0xE39B
+0xFBEF 0xE39C
+0xFBF0 0xE39D
+0xFBF1 0xE39E
+0xFBF2 0xE39F
+0xFBF3 0xE3A0
+0xFBF4 0xE3A1
+0xFBF5 0xE3A2
+0xFBF6 0xE3A3
+0xFBF7 0xE3A4
+0xFBF8 0xE3A5
+0xFBF9 0xE3A6
+0xFBFA 0xE3A7
+0xFBFB 0xE3A8
+0xFBFC 0xE3A9
+0xFBFD 0xE3AA
+0xFBFE 0xE3AB
+0xFC40 0x9EAB
+0xFC41 0x9EAC
+0xFC42 0x9EAD
+0xFC43 0x9EAE
+0xFC44 0x9EAF
+0xFC45 0x9EB0
+0xFC46 0x9EB1
+0xFC47 0x9EB2
+0xFC48 0x9EB3
+0xFC49 0x9EB5
+0xFC4A 0x9EB6
+0xFC4B 0x9EB7
+0xFC4C 0x9EB9
+0xFC4D 0x9EBA
+0xFC4E 0x9EBC
+0xFC4F 0x9EBF
+0xFC50 0x9EC0
+0xFC51 0x9EC1
+0xFC52 0x9EC2
+0xFC53 0x9EC3
+0xFC54 0x9EC5
+0xFC55 0x9EC6
+0xFC56 0x9EC7
+0xFC57 0x9EC8
+0xFC58 0x9ECA
+0xFC59 0x9ECB
+0xFC5A 0x9ECC
+0xFC5B 0x9ED0
+0xFC5C 0x9ED2
+0xFC5D 0x9ED3
+0xFC5E 0x9ED5
+0xFC5F 0x9ED6
+0xFC60 0x9ED7
+0xFC61 0x9ED9
+0xFC62 0x9EDA
+0xFC63 0x9EDE
+0xFC64 0x9EE1
+0xFC65 0x9EE3
+0xFC66 0x9EE4
+0xFC67 0x9EE6
+0xFC68 0x9EE8
+0xFC69 0x9EEB
+0xFC6A 0x9EEC
+0xFC6B 0x9EED
+0xFC6C 0x9EEE
+0xFC6D 0x9EF0
+0xFC6E 0x9EF1
+0xFC6F 0x9EF2
+0xFC70 0x9EF3
+0xFC71 0x9EF4
+0xFC72 0x9EF5
+0xFC73 0x9EF6
+0xFC74 0x9EF7
+0xFC75 0x9EF8
+0xFC76 0x9EFA
+0xFC77 0x9EFD
+0xFC78 0x9EFF
+0xFC79 0x9F00
+0xFC7A 0x9F01
+0xFC7B 0x9F02
+0xFC7C 0x9F03
+0xFC7D 0x9F04
+0xFC7E 0x9F05
+0xFC80 0x9F06
+0xFC81 0x9F07
+0xFC82 0x9F08
+0xFC83 0x9F09
+0xFC84 0x9F0A
+0xFC85 0x9F0C
+0xFC86 0x9F0F
+0xFC87 0x9F11
+0xFC88 0x9F12
+0xFC89 0x9F14
+0xFC8A 0x9F15
+0xFC8B 0x9F16
+0xFC8C 0x9F18
+0xFC8D 0x9F1A
+0xFC8E 0x9F1B
+0xFC8F 0x9F1C
+0xFC90 0x9F1D
+0xFC91 0x9F1E
+0xFC92 0x9F1F
+0xFC93 0x9F21
+0xFC94 0x9F23
+0xFC95 0x9F24
+0xFC96 0x9F25
+0xFC97 0x9F26
+0xFC98 0x9F27
+0xFC99 0x9F28
+0xFC9A 0x9F29
+0xFC9B 0x9F2A
+0xFC9C 0x9F2B
+0xFC9D 0x9F2D
+0xFC9E 0x9F2E
+0xFC9F 0x9F30
+0xFCA0 0x9F31
+0xFCA1 0xE3AC
+0xFCA2 0xE3AD
+0xFCA3 0xE3AE
+0xFCA4 0xE3AF
+0xFCA5 0xE3B0
+0xFCA6 0xE3B1
+0xFCA7 0xE3B2
+0xFCA8 0xE3B3
+0xFCA9 0xE3B4
+0xFCAA 0xE3B5
+0xFCAB 0xE3B6
+0xFCAC 0xE3B7
+0xFCAD 0xE3B8
+0xFCAE 0xE3B9
+0xFCAF 0xE3BA
+0xFCB0 0xE3BB
+0xFCB1 0xE3BC
+0xFCB2 0xE3BD
+0xFCB3 0xE3BE
+0xFCB4 0xE3BF
+0xFCB5 0xE3C0
+0xFCB6 0xE3C1
+0xFCB7 0xE3C2
+0xFCB8 0xE3C3
+0xFCB9 0xE3C4
+0xFCBA 0xE3C5
+0xFCBB 0xE3C6
+0xFCBC 0xE3C7
+0xFCBD 0xE3C8
+0xFCBE 0xE3C9
+0xFCBF 0xE3CA
+0xFCC0 0xE3CB
+0xFCC1 0xE3CC
+0xFCC2 0xE3CD
+0xFCC3 0xE3CE
+0xFCC4 0xE3CF
+0xFCC5 0xE3D0
+0xFCC6 0xE3D1
+0xFCC7 0xE3D2
+0xFCC8 0xE3D3
+0xFCC9 0xE3D4
+0xFCCA 0xE3D5
+0xFCCB 0xE3D6
+0xFCCC 0xE3D7
+0xFCCD 0xE3D8
+0xFCCE 0xE3D9
+0xFCCF 0xE3DA
+0xFCD0 0xE3DB
+0xFCD1 0xE3DC
+0xFCD2 0xE3DD
+0xFCD3 0xE3DE
+0xFCD4 0xE3DF
+0xFCD5 0xE3E0
+0xFCD6 0xE3E1
+0xFCD7 0xE3E2
+0xFCD8 0xE3E3
+0xFCD9 0xE3E4
+0xFCDA 0xE3E5
+0xFCDB 0xE3E6
+0xFCDC 0xE3E7
+0xFCDD 0xE3E8
+0xFCDE 0xE3E9
+0xFCDF 0xE3EA
+0xFCE0 0xE3EB
+0xFCE1 0xE3EC
+0xFCE2 0xE3ED
+0xFCE3 0xE3EE
+0xFCE4 0xE3EF
+0xFCE5 0xE3F0
+0xFCE6 0xE3F1
+0xFCE7 0xE3F2
+0xFCE8 0xE3F3
+0xFCE9 0xE3F4
+0xFCEA 0xE3F5
+0xFCEB 0xE3F6
+0xFCEC 0xE3F7
+0xFCED 0xE3F8
+0xFCEE 0xE3F9
+0xFCEF 0xE3FA
+0xFCF0 0xE3FB
+0xFCF1 0xE3FC
+0xFCF2 0xE3FD
+0xFCF3 0xE3FE
+0xFCF4 0xE3FF
+0xFCF5 0xE400
+0xFCF6 0xE401
+0xFCF7 0xE402
+0xFCF8 0xE403
+0xFCF9 0xE404
+0xFCFA 0xE405
+0xFCFB 0xE406
+0xFCFC 0xE407
+0xFCFD 0xE408
+0xFCFE 0xE409
+0xFD40 0x9F32
+0xFD41 0x9F33
+0xFD42 0x9F34
+0xFD43 0x9F35
+0xFD44 0x9F36
+0xFD45 0x9F38
+0xFD46 0x9F3A
+0xFD47 0x9F3C
+0xFD48 0x9F3F
+0xFD49 0x9F40
+0xFD4A 0x9F41
+0xFD4B 0x9F42
+0xFD4C 0x9F43
+0xFD4D 0x9F45
+0xFD4E 0x9F46
+0xFD4F 0x9F47
+0xFD50 0x9F48
+0xFD51 0x9F49
+0xFD52 0x9F4A
+0xFD53 0x9F4B
+0xFD54 0x9F4C
+0xFD55 0x9F4D
+0xFD56 0x9F4E
+0xFD57 0x9F4F
+0xFD58 0x9F52
+0xFD59 0x9F53
+0xFD5A 0x9F54
+0xFD5B 0x9F55
+0xFD5C 0x9F56
+0xFD5D 0x9F57
+0xFD5E 0x9F58
+0xFD5F 0x9F59
+0xFD60 0x9F5A
+0xFD61 0x9F5B
+0xFD62 0x9F5C
+0xFD63 0x9F5D
+0xFD64 0x9F5E
+0xFD65 0x9F5F
+0xFD66 0x9F60
+0xFD67 0x9F61
+0xFD68 0x9F62
+0xFD69 0x9F63
+0xFD6A 0x9F64
+0xFD6B 0x9F65
+0xFD6C 0x9F66
+0xFD6D 0x9F67
+0xFD6E 0x9F68
+0xFD6F 0x9F69
+0xFD70 0x9F6A
+0xFD71 0x9F6B
+0xFD72 0x9F6C
+0xFD73 0x9F6D
+0xFD74 0x9F6E
+0xFD75 0x9F6F
+0xFD76 0x9F70
+0xFD77 0x9F71
+0xFD78 0x9F72
+0xFD79 0x9F73
+0xFD7A 0x9F74
+0xFD7B 0x9F75
+0xFD7C 0x9F76
+0xFD7D 0x9F77
+0xFD7E 0x9F78
+0xFD80 0x9F79
+0xFD81 0x9F7A
+0xFD82 0x9F7B
+0xFD83 0x9F7C
+0xFD84 0x9F7D
+0xFD85 0x9F7E
+0xFD86 0x9F81
+0xFD87 0x9F82
+0xFD88 0x9F8D
+0xFD89 0x9F8E
+0xFD8A 0x9F8F
+0xFD8B 0x9F90
+0xFD8C 0x9F91
+0xFD8D 0x9F92
+0xFD8E 0x9F93
+0xFD8F 0x9F94
+0xFD90 0x9F95
+0xFD91 0x9F96
+0xFD92 0x9F97
+0xFD93 0x9F98
+0xFD94 0x9F9C
+0xFD95 0x9F9D
+0xFD96 0x9F9E
+0xFD97 0x9FA1
+0xFD98 0x9FA2
+0xFD99 0x9FA3
+0xFD9A 0x9FA4
+0xFD9B 0x9FA5
+0xFD9C 0xF92C
+0xFD9D 0xF979
+0xFD9E 0xF995
+0xFD9F 0xF9E7
+0xFDA0 0xF9F1
+0xFDA1 0xE40A
+0xFDA2 0xE40B
+0xFDA3 0xE40C
+0xFDA4 0xE40D
+0xFDA5 0xE40E
+0xFDA6 0xE40F
+0xFDA7 0xE410
+0xFDA8 0xE411
+0xFDA9 0xE412
+0xFDAA 0xE413
+0xFDAB 0xE414
+0xFDAC 0xE415
+0xFDAD 0xE416
+0xFDAE 0xE417
+0xFDAF 0xE418
+0xFDB0 0xE419
+0xFDB1 0xE41A
+0xFDB2 0xE41B
+0xFDB3 0xE41C
+0xFDB4 0xE41D
+0xFDB5 0xE41E
+0xFDB6 0xE41F
+0xFDB7 0xE420
+0xFDB8 0xE421
+0xFDB9 0xE422
+0xFDBA 0xE423
+0xFDBB 0xE424
+0xFDBC 0xE425
+0xFDBD 0xE426
+0xFDBE 0xE427
+0xFDBF 0xE428
+0xFDC0 0xE429
+0xFDC1 0xE42A
+0xFDC2 0xE42B
+0xFDC3 0xE42C
+0xFDC4 0xE42D
+0xFDC5 0xE42E
+0xFDC6 0xE42F
+0xFDC7 0xE430
+0xFDC8 0xE431
+0xFDC9 0xE432
+0xFDCA 0xE433
+0xFDCB 0xE434
+0xFDCC 0xE435
+0xFDCD 0xE436
+0xFDCE 0xE437
+0xFDCF 0xE438
+0xFDD0 0xE439
+0xFDD1 0xE43A
+0xFDD2 0xE43B
+0xFDD3 0xE43C
+0xFDD4 0xE43D
+0xFDD5 0xE43E
+0xFDD6 0xE43F
+0xFDD7 0xE440
+0xFDD8 0xE441
+0xFDD9 0xE442
+0xFDDA 0xE443
+0xFDDB 0xE444
+0xFDDC 0xE445
+0xFDDD 0xE446
+0xFDDE 0xE447
+0xFDDF 0xE448
+0xFDE0 0xE449
+0xFDE1 0xE44A
+0xFDE2 0xE44B
+0xFDE3 0xE44C
+0xFDE4 0xE44D
+0xFDE5 0xE44E
+0xFDE6 0xE44F
+0xFDE7 0xE450
+0xFDE8 0xE451
+0xFDE9 0xE452
+0xFDEA 0xE453
+0xFDEB 0xE454
+0xFDEC 0xE455
+0xFDED 0xE456
+0xFDEE 0xE457
+0xFDEF 0xE458
+0xFDF0 0xE459
+0xFDF1 0xE45A
+0xFDF2 0xE45B
+0xFDF3 0xE45C
+0xFDF4 0xE45D
+0xFDF5 0xE45E
+0xFDF6 0xE45F
+0xFDF7 0xE460
+0xFDF8 0xE461
+0xFDF9 0xE462
+0xFDFA 0xE463
+0xFDFB 0xE464
+0xFDFC 0xE465
+0xFDFD 0xE466
+0xFDFE 0xE467
+0xFE40 0xFA0C
+0xFE41 0xFA0D
+0xFE42 0xFA0E
+0xFE43 0xFA0F
+0xFE44 0xFA11
+0xFE45 0xFA13
+0xFE46 0xFA14
+0xFE47 0xFA18
+0xFE48 0xFA1F
+0xFE49 0xFA20
+0xFE4A 0xFA21
+0xFE4B 0xFA23
+0xFE4C 0xFA24
+0xFE4D 0xFA27
+0xFE4E 0xFA28
+0xFE4F 0xFA29
+0xFEA1 0xE468
+0xFEA2 0xE469
+0xFEA3 0xE46A
+0xFEA4 0xE46B
+0xFEA5 0xE46C
+0xFEA6 0xE46D
+0xFEA7 0xE46E
+0xFEA8 0xE46F
+0xFEA9 0xE470
+0xFEAA 0xE471
+0xFEAB 0xE472
+0xFEAC 0xE473
+0xFEAD 0xE474
+0xFEAE 0xE475
+0xFEAF 0xE476
+0xFEB0 0xE477
+0xFEB1 0xE478
+0xFEB2 0xE479
+0xFEB3 0xE47A
+0xFEB4 0xE47B
+0xFEB5 0xE47C
+0xFEB6 0xE47D
+0xFEB7 0xE47E
+0xFEB8 0xE47F
+0xFEB9 0xE480
+0xFEBA 0xE481
+0xFEBB 0xE482
+0xFEBC 0xE483
+0xFEBD 0xE484
+0xFEBE 0xE485
+0xFEBF 0xE486
+0xFEC0 0xE487
+0xFEC1 0xE488
+0xFEC2 0xE489
+0xFEC3 0xE48A
+0xFEC4 0xE48B
+0xFEC5 0xE48C
+0xFEC6 0xE48D
+0xFEC7 0xE48E
+0xFEC8 0xE48F
+0xFEC9 0xE490
+0xFECA 0xE491
+0xFECB 0xE492
+0xFECC 0xE493
+0xFECD 0xE494
+0xFECE 0xE495
+0xFECF 0xE496
+0xFED0 0xE497
+0xFED1 0xE498
+0xFED2 0xE499
+0xFED3 0xE49A
+0xFED4 0xE49B
+0xFED5 0xE49C
+0xFED6 0xE49D
+0xFED7 0xE49E
+0xFED8 0xE49F
+0xFED9 0xE4A0
+0xFEDA 0xE4A1
+0xFEDB 0xE4A2
+0xFEDC 0xE4A3
+0xFEDD 0xE4A4
+0xFEDE 0xE4A5
+0xFEDF 0xE4A6
+0xFEE0 0xE4A7
+0xFEE1 0xE4A8
+0xFEE2 0xE4A9
+0xFEE3 0xE4AA
+0xFEE4 0xE4AB
+0xFEE5 0xE4AC
+0xFEE6 0xE4AD
+0xFEE7 0xE4AE
+0xFEE8 0xE4AF
+0xFEE9 0xE4B0
+0xFEEA 0xE4B1
+0xFEEB 0xE4B2
+0xFEEC 0xE4B3
+0xFEED 0xE4B4
+0xFEEE 0xE4B5
+0xFEEF 0xE4B6
+0xFEF0 0xE4B7
+0xFEF1 0xE4B8
+0xFEF2 0xE4B9
+0xFEF3 0xE4BA
+0xFEF4 0xE4BB
+0xFEF5 0xE4BC
+0xFEF6 0xE4BD
+0xFEF7 0xE4BE
+0xFEF8 0xE4BF
+0xFEF9 0xE4C0
+0xFEFA 0xE4C1
+0xFEFB 0xE4C2
+0xFEFC 0xE4C3
+0xFEFD 0xE4C4
+0xFEFE 0xE4C5
diff --git a/jni/iconv/tests/CP949.TXT b/jni/iconv/tests/CP949.TXT
new file mode 100644
index 0000000..ad74954
--- /dev/null
+++ b/jni/iconv/tests/CP949.TXT
@@ -0,0 +1,17364 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8141 0xAC02
+0x8142 0xAC03
+0x8143 0xAC05
+0x8144 0xAC06
+0x8145 0xAC0B
+0x8146 0xAC0C
+0x8147 0xAC0D
+0x8148 0xAC0E
+0x8149 0xAC0F
+0x814A 0xAC18
+0x814B 0xAC1E
+0x814C 0xAC1F
+0x814D 0xAC21
+0x814E 0xAC22
+0x814F 0xAC23
+0x8150 0xAC25
+0x8151 0xAC26
+0x8152 0xAC27
+0x8153 0xAC28
+0x8154 0xAC29
+0x8155 0xAC2A
+0x8156 0xAC2B
+0x8157 0xAC2E
+0x8158 0xAC32
+0x8159 0xAC33
+0x815A 0xAC34
+0x8161 0xAC35
+0x8162 0xAC36
+0x8163 0xAC37
+0x8164 0xAC3A
+0x8165 0xAC3B
+0x8166 0xAC3D
+0x8167 0xAC3E
+0x8168 0xAC3F
+0x8169 0xAC41
+0x816A 0xAC42
+0x816B 0xAC43
+0x816C 0xAC44
+0x816D 0xAC45
+0x816E 0xAC46
+0x816F 0xAC47
+0x8170 0xAC48
+0x8171 0xAC49
+0x8172 0xAC4A
+0x8173 0xAC4C
+0x8174 0xAC4E
+0x8175 0xAC4F
+0x8176 0xAC50
+0x8177 0xAC51
+0x8178 0xAC52
+0x8179 0xAC53
+0x817A 0xAC55
+0x8181 0xAC56
+0x8182 0xAC57
+0x8183 0xAC59
+0x8184 0xAC5A
+0x8185 0xAC5B
+0x8186 0xAC5D
+0x8187 0xAC5E
+0x8188 0xAC5F
+0x8189 0xAC60
+0x818A 0xAC61
+0x818B 0xAC62
+0x818C 0xAC63
+0x818D 0xAC64
+0x818E 0xAC65
+0x818F 0xAC66
+0x8190 0xAC67
+0x8191 0xAC68
+0x8192 0xAC69
+0x8193 0xAC6A
+0x8194 0xAC6B
+0x8195 0xAC6C
+0x8196 0xAC6D
+0x8197 0xAC6E
+0x8198 0xAC6F
+0x8199 0xAC72
+0x819A 0xAC73
+0x819B 0xAC75
+0x819C 0xAC76
+0x819D 0xAC79
+0x819E 0xAC7B
+0x819F 0xAC7C
+0x81A0 0xAC7D
+0x81A1 0xAC7E
+0x81A2 0xAC7F
+0x81A3 0xAC82
+0x81A4 0xAC87
+0x81A5 0xAC88
+0x81A6 0xAC8D
+0x81A7 0xAC8E
+0x81A8 0xAC8F
+0x81A9 0xAC91
+0x81AA 0xAC92
+0x81AB 0xAC93
+0x81AC 0xAC95
+0x81AD 0xAC96
+0x81AE 0xAC97
+0x81AF 0xAC98
+0x81B0 0xAC99
+0x81B1 0xAC9A
+0x81B2 0xAC9B
+0x81B3 0xAC9E
+0x81B4 0xACA2
+0x81B5 0xACA3
+0x81B6 0xACA4
+0x81B7 0xACA5
+0x81B8 0xACA6
+0x81B9 0xACA7
+0x81BA 0xACAB
+0x81BB 0xACAD
+0x81BC 0xACAE
+0x81BD 0xACB1
+0x81BE 0xACB2
+0x81BF 0xACB3
+0x81C0 0xACB4
+0x81C1 0xACB5
+0x81C2 0xACB6
+0x81C3 0xACB7
+0x81C4 0xACBA
+0x81C5 0xACBE
+0x81C6 0xACBF
+0x81C7 0xACC0
+0x81C8 0xACC2
+0x81C9 0xACC3
+0x81CA 0xACC5
+0x81CB 0xACC6
+0x81CC 0xACC7
+0x81CD 0xACC9
+0x81CE 0xACCA
+0x81CF 0xACCB
+0x81D0 0xACCD
+0x81D1 0xACCE
+0x81D2 0xACCF
+0x81D3 0xACD0
+0x81D4 0xACD1
+0x81D5 0xACD2
+0x81D6 0xACD3
+0x81D7 0xACD4
+0x81D8 0xACD6
+0x81D9 0xACD8
+0x81DA 0xACD9
+0x81DB 0xACDA
+0x81DC 0xACDB
+0x81DD 0xACDC
+0x81DE 0xACDD
+0x81DF 0xACDE
+0x81E0 0xACDF
+0x81E1 0xACE2
+0x81E2 0xACE3
+0x81E3 0xACE5
+0x81E4 0xACE6
+0x81E5 0xACE9
+0x81E6 0xACEB
+0x81E7 0xACED
+0x81E8 0xACEE
+0x81E9 0xACF2
+0x81EA 0xACF4
+0x81EB 0xACF7
+0x81EC 0xACF8
+0x81ED 0xACF9
+0x81EE 0xACFA
+0x81EF 0xACFB
+0x81F0 0xACFE
+0x81F1 0xACFF
+0x81F2 0xAD01
+0x81F3 0xAD02
+0x81F4 0xAD03
+0x81F5 0xAD05
+0x81F6 0xAD07
+0x81F7 0xAD08
+0x81F8 0xAD09
+0x81F9 0xAD0A
+0x81FA 0xAD0B
+0x81FB 0xAD0E
+0x81FC 0xAD10
+0x81FD 0xAD12
+0x81FE 0xAD13
+0x8241 0xAD14
+0x8242 0xAD15
+0x8243 0xAD16
+0x8244 0xAD17
+0x8245 0xAD19
+0x8246 0xAD1A
+0x8247 0xAD1B
+0x8248 0xAD1D
+0x8249 0xAD1E
+0x824A 0xAD1F
+0x824B 0xAD21
+0x824C 0xAD22
+0x824D 0xAD23
+0x824E 0xAD24
+0x824F 0xAD25
+0x8250 0xAD26
+0x8251 0xAD27
+0x8252 0xAD28
+0x8253 0xAD2A
+0x8254 0xAD2B
+0x8255 0xAD2E
+0x8256 0xAD2F
+0x8257 0xAD30
+0x8258 0xAD31
+0x8259 0xAD32
+0x825A 0xAD33
+0x8261 0xAD36
+0x8262 0xAD37
+0x8263 0xAD39
+0x8264 0xAD3A
+0x8265 0xAD3B
+0x8266 0xAD3D
+0x8267 0xAD3E
+0x8268 0xAD3F
+0x8269 0xAD40
+0x826A 0xAD41
+0x826B 0xAD42
+0x826C 0xAD43
+0x826D 0xAD46
+0x826E 0xAD48
+0x826F 0xAD4A
+0x8270 0xAD4B
+0x8271 0xAD4C
+0x8272 0xAD4D
+0x8273 0xAD4E
+0x8274 0xAD4F
+0x8275 0xAD51
+0x8276 0xAD52
+0x8277 0xAD53
+0x8278 0xAD55
+0x8279 0xAD56
+0x827A 0xAD57
+0x8281 0xAD59
+0x8282 0xAD5A
+0x8283 0xAD5B
+0x8284 0xAD5C
+0x8285 0xAD5D
+0x8286 0xAD5E
+0x8287 0xAD5F
+0x8288 0xAD60
+0x8289 0xAD62
+0x828A 0xAD64
+0x828B 0xAD65
+0x828C 0xAD66
+0x828D 0xAD67
+0x828E 0xAD68
+0x828F 0xAD69
+0x8290 0xAD6A
+0x8291 0xAD6B
+0x8292 0xAD6E
+0x8293 0xAD6F
+0x8294 0xAD71
+0x8295 0xAD72
+0x8296 0xAD77
+0x8297 0xAD78
+0x8298 0xAD79
+0x8299 0xAD7A
+0x829A 0xAD7E
+0x829B 0xAD80
+0x829C 0xAD83
+0x829D 0xAD84
+0x829E 0xAD85
+0x829F 0xAD86
+0x82A0 0xAD87
+0x82A1 0xAD8A
+0x82A2 0xAD8B
+0x82A3 0xAD8D
+0x82A4 0xAD8E
+0x82A5 0xAD8F
+0x82A6 0xAD91
+0x82A7 0xAD92
+0x82A8 0xAD93
+0x82A9 0xAD94
+0x82AA 0xAD95
+0x82AB 0xAD96
+0x82AC 0xAD97
+0x82AD 0xAD98
+0x82AE 0xAD99
+0x82AF 0xAD9A
+0x82B0 0xAD9B
+0x82B1 0xAD9E
+0x82B2 0xAD9F
+0x82B3 0xADA0
+0x82B4 0xADA1
+0x82B5 0xADA2
+0x82B6 0xADA3
+0x82B7 0xADA5
+0x82B8 0xADA6
+0x82B9 0xADA7
+0x82BA 0xADA8
+0x82BB 0xADA9
+0x82BC 0xADAA
+0x82BD 0xADAB
+0x82BE 0xADAC
+0x82BF 0xADAD
+0x82C0 0xADAE
+0x82C1 0xADAF
+0x82C2 0xADB0
+0x82C3 0xADB1
+0x82C4 0xADB2
+0x82C5 0xADB3
+0x82C6 0xADB4
+0x82C7 0xADB5
+0x82C8 0xADB6
+0x82C9 0xADB8
+0x82CA 0xADB9
+0x82CB 0xADBA
+0x82CC 0xADBB
+0x82CD 0xADBC
+0x82CE 0xADBD
+0x82CF 0xADBE
+0x82D0 0xADBF
+0x82D1 0xADC2
+0x82D2 0xADC3
+0x82D3 0xADC5
+0x82D4 0xADC6
+0x82D5 0xADC7
+0x82D6 0xADC9
+0x82D7 0xADCA
+0x82D8 0xADCB
+0x82D9 0xADCC
+0x82DA 0xADCD
+0x82DB 0xADCE
+0x82DC 0xADCF
+0x82DD 0xADD2
+0x82DE 0xADD4
+0x82DF 0xADD5
+0x82E0 0xADD6
+0x82E1 0xADD7
+0x82E2 0xADD8
+0x82E3 0xADD9
+0x82E4 0xADDA
+0x82E5 0xADDB
+0x82E6 0xADDD
+0x82E7 0xADDE
+0x82E8 0xADDF
+0x82E9 0xADE1
+0x82EA 0xADE2
+0x82EB 0xADE3
+0x82EC 0xADE5
+0x82ED 0xADE6
+0x82EE 0xADE7
+0x82EF 0xADE8
+0x82F0 0xADE9
+0x82F1 0xADEA
+0x82F2 0xADEB
+0x82F3 0xADEC
+0x82F4 0xADED
+0x82F5 0xADEE
+0x82F6 0xADEF
+0x82F7 0xADF0
+0x82F8 0xADF1
+0x82F9 0xADF2
+0x82FA 0xADF3
+0x82FB 0xADF4
+0x82FC 0xADF5
+0x82FD 0xADF6
+0x82FE 0xADF7
+0x8341 0xADFA
+0x8342 0xADFB
+0x8343 0xADFD
+0x8344 0xADFE
+0x8345 0xAE02
+0x8346 0xAE03
+0x8347 0xAE04
+0x8348 0xAE05
+0x8349 0xAE06
+0x834A 0xAE07
+0x834B 0xAE0A
+0x834C 0xAE0C
+0x834D 0xAE0E
+0x834E 0xAE0F
+0x834F 0xAE10
+0x8350 0xAE11
+0x8351 0xAE12
+0x8352 0xAE13
+0x8353 0xAE15
+0x8354 0xAE16
+0x8355 0xAE17
+0x8356 0xAE18
+0x8357 0xAE19
+0x8358 0xAE1A
+0x8359 0xAE1B
+0x835A 0xAE1C
+0x8361 0xAE1D
+0x8362 0xAE1E
+0x8363 0xAE1F
+0x8364 0xAE20
+0x8365 0xAE21
+0x8366 0xAE22
+0x8367 0xAE23
+0x8368 0xAE24
+0x8369 0xAE25
+0x836A 0xAE26
+0x836B 0xAE27
+0x836C 0xAE28
+0x836D 0xAE29
+0x836E 0xAE2A
+0x836F 0xAE2B
+0x8370 0xAE2C
+0x8371 0xAE2D
+0x8372 0xAE2E
+0x8373 0xAE2F
+0x8374 0xAE32
+0x8375 0xAE33
+0x8376 0xAE35
+0x8377 0xAE36
+0x8378 0xAE39
+0x8379 0xAE3B
+0x837A 0xAE3C
+0x8381 0xAE3D
+0x8382 0xAE3E
+0x8383 0xAE3F
+0x8384 0xAE42
+0x8385 0xAE44
+0x8386 0xAE47
+0x8387 0xAE48
+0x8388 0xAE49
+0x8389 0xAE4B
+0x838A 0xAE4F
+0x838B 0xAE51
+0x838C 0xAE52
+0x838D 0xAE53
+0x838E 0xAE55
+0x838F 0xAE57
+0x8390 0xAE58
+0x8391 0xAE59
+0x8392 0xAE5A
+0x8393 0xAE5B
+0x8394 0xAE5E
+0x8395 0xAE62
+0x8396 0xAE63
+0x8397 0xAE64
+0x8398 0xAE66
+0x8399 0xAE67
+0x839A 0xAE6A
+0x839B 0xAE6B
+0x839C 0xAE6D
+0x839D 0xAE6E
+0x839E 0xAE6F
+0x839F 0xAE71
+0x83A0 0xAE72
+0x83A1 0xAE73
+0x83A2 0xAE74
+0x83A3 0xAE75
+0x83A4 0xAE76
+0x83A5 0xAE77
+0x83A6 0xAE7A
+0x83A7 0xAE7E
+0x83A8 0xAE7F
+0x83A9 0xAE80
+0x83AA 0xAE81
+0x83AB 0xAE82
+0x83AC 0xAE83
+0x83AD 0xAE86
+0x83AE 0xAE87
+0x83AF 0xAE88
+0x83B0 0xAE89
+0x83B1 0xAE8A
+0x83B2 0xAE8B
+0x83B3 0xAE8D
+0x83B4 0xAE8E
+0x83B5 0xAE8F
+0x83B6 0xAE90
+0x83B7 0xAE91
+0x83B8 0xAE92
+0x83B9 0xAE93
+0x83BA 0xAE94
+0x83BB 0xAE95
+0x83BC 0xAE96
+0x83BD 0xAE97
+0x83BE 0xAE98
+0x83BF 0xAE99
+0x83C0 0xAE9A
+0x83C1 0xAE9B
+0x83C2 0xAE9C
+0x83C3 0xAE9D
+0x83C4 0xAE9E
+0x83C5 0xAE9F
+0x83C6 0xAEA0
+0x83C7 0xAEA1
+0x83C8 0xAEA2
+0x83C9 0xAEA3
+0x83CA 0xAEA4
+0x83CB 0xAEA5
+0x83CC 0xAEA6
+0x83CD 0xAEA7
+0x83CE 0xAEA8
+0x83CF 0xAEA9
+0x83D0 0xAEAA
+0x83D1 0xAEAB
+0x83D2 0xAEAC
+0x83D3 0xAEAD
+0x83D4 0xAEAE
+0x83D5 0xAEAF
+0x83D6 0xAEB0
+0x83D7 0xAEB1
+0x83D8 0xAEB2
+0x83D9 0xAEB3
+0x83DA 0xAEB4
+0x83DB 0xAEB5
+0x83DC 0xAEB6
+0x83DD 0xAEB7
+0x83DE 0xAEB8
+0x83DF 0xAEB9
+0x83E0 0xAEBA
+0x83E1 0xAEBB
+0x83E2 0xAEBF
+0x83E3 0xAEC1
+0x83E4 0xAEC2
+0x83E5 0xAEC3
+0x83E6 0xAEC5
+0x83E7 0xAEC6
+0x83E8 0xAEC7
+0x83E9 0xAEC8
+0x83EA 0xAEC9
+0x83EB 0xAECA
+0x83EC 0xAECB
+0x83ED 0xAECE
+0x83EE 0xAED2
+0x83EF 0xAED3
+0x83F0 0xAED4
+0x83F1 0xAED5
+0x83F2 0xAED6
+0x83F3 0xAED7
+0x83F4 0xAEDA
+0x83F5 0xAEDB
+0x83F6 0xAEDD
+0x83F7 0xAEDE
+0x83F8 0xAEDF
+0x83F9 0xAEE0
+0x83FA 0xAEE1
+0x83FB 0xAEE2
+0x83FC 0xAEE3
+0x83FD 0xAEE4
+0x83FE 0xAEE5
+0x8441 0xAEE6
+0x8442 0xAEE7
+0x8443 0xAEE9
+0x8444 0xAEEA
+0x8445 0xAEEC
+0x8446 0xAEEE
+0x8447 0xAEEF
+0x8448 0xAEF0
+0x8449 0xAEF1
+0x844A 0xAEF2
+0x844B 0xAEF3
+0x844C 0xAEF5
+0x844D 0xAEF6
+0x844E 0xAEF7
+0x844F 0xAEF9
+0x8450 0xAEFA
+0x8451 0xAEFB
+0x8452 0xAEFD
+0x8453 0xAEFE
+0x8454 0xAEFF
+0x8455 0xAF00
+0x8456 0xAF01
+0x8457 0xAF02
+0x8458 0xAF03
+0x8459 0xAF04
+0x845A 0xAF05
+0x8461 0xAF06
+0x8462 0xAF09
+0x8463 0xAF0A
+0x8464 0xAF0B
+0x8465 0xAF0C
+0x8466 0xAF0E
+0x8467 0xAF0F
+0x8468 0xAF11
+0x8469 0xAF12
+0x846A 0xAF13
+0x846B 0xAF14
+0x846C 0xAF15
+0x846D 0xAF16
+0x846E 0xAF17
+0x846F 0xAF18
+0x8470 0xAF19
+0x8471 0xAF1A
+0x8472 0xAF1B
+0x8473 0xAF1C
+0x8474 0xAF1D
+0x8475 0xAF1E
+0x8476 0xAF1F
+0x8477 0xAF20
+0x8478 0xAF21
+0x8479 0xAF22
+0x847A 0xAF23
+0x8481 0xAF24
+0x8482 0xAF25
+0x8483 0xAF26
+0x8484 0xAF27
+0x8485 0xAF28
+0x8486 0xAF29
+0x8487 0xAF2A
+0x8488 0xAF2B
+0x8489 0xAF2E
+0x848A 0xAF2F
+0x848B 0xAF31
+0x848C 0xAF33
+0x848D 0xAF35
+0x848E 0xAF36
+0x848F 0xAF37
+0x8490 0xAF38
+0x8491 0xAF39
+0x8492 0xAF3A
+0x8493 0xAF3B
+0x8494 0xAF3E
+0x8495 0xAF40
+0x8496 0xAF44
+0x8497 0xAF45
+0x8498 0xAF46
+0x8499 0xAF47
+0x849A 0xAF4A
+0x849B 0xAF4B
+0x849C 0xAF4C
+0x849D 0xAF4D
+0x849E 0xAF4E
+0x849F 0xAF4F
+0x84A0 0xAF51
+0x84A1 0xAF52
+0x84A2 0xAF53
+0x84A3 0xAF54
+0x84A4 0xAF55
+0x84A5 0xAF56
+0x84A6 0xAF57
+0x84A7 0xAF58
+0x84A8 0xAF59
+0x84A9 0xAF5A
+0x84AA 0xAF5B
+0x84AB 0xAF5E
+0x84AC 0xAF5F
+0x84AD 0xAF60
+0x84AE 0xAF61
+0x84AF 0xAF62
+0x84B0 0xAF63
+0x84B1 0xAF66
+0x84B2 0xAF67
+0x84B3 0xAF68
+0x84B4 0xAF69
+0x84B5 0xAF6A
+0x84B6 0xAF6B
+0x84B7 0xAF6C
+0x84B8 0xAF6D
+0x84B9 0xAF6E
+0x84BA 0xAF6F
+0x84BB 0xAF70
+0x84BC 0xAF71
+0x84BD 0xAF72
+0x84BE 0xAF73
+0x84BF 0xAF74
+0x84C0 0xAF75
+0x84C1 0xAF76
+0x84C2 0xAF77
+0x84C3 0xAF78
+0x84C4 0xAF7A
+0x84C5 0xAF7B
+0x84C6 0xAF7C
+0x84C7 0xAF7D
+0x84C8 0xAF7E
+0x84C9 0xAF7F
+0x84CA 0xAF81
+0x84CB 0xAF82
+0x84CC 0xAF83
+0x84CD 0xAF85
+0x84CE 0xAF86
+0x84CF 0xAF87
+0x84D0 0xAF89
+0x84D1 0xAF8A
+0x84D2 0xAF8B
+0x84D3 0xAF8C
+0x84D4 0xAF8D
+0x84D5 0xAF8E
+0x84D6 0xAF8F
+0x84D7 0xAF92
+0x84D8 0xAF93
+0x84D9 0xAF94
+0x84DA 0xAF96
+0x84DB 0xAF97
+0x84DC 0xAF98
+0x84DD 0xAF99
+0x84DE 0xAF9A
+0x84DF 0xAF9B
+0x84E0 0xAF9D
+0x84E1 0xAF9E
+0x84E2 0xAF9F
+0x84E3 0xAFA0
+0x84E4 0xAFA1
+0x84E5 0xAFA2
+0x84E6 0xAFA3
+0x84E7 0xAFA4
+0x84E8 0xAFA5
+0x84E9 0xAFA6
+0x84EA 0xAFA7
+0x84EB 0xAFA8
+0x84EC 0xAFA9
+0x84ED 0xAFAA
+0x84EE 0xAFAB
+0x84EF 0xAFAC
+0x84F0 0xAFAD
+0x84F1 0xAFAE
+0x84F2 0xAFAF
+0x84F3 0xAFB0
+0x84F4 0xAFB1
+0x84F5 0xAFB2
+0x84F6 0xAFB3
+0x84F7 0xAFB4
+0x84F8 0xAFB5
+0x84F9 0xAFB6
+0x84FA 0xAFB7
+0x84FB 0xAFBA
+0x84FC 0xAFBB
+0x84FD 0xAFBD
+0x84FE 0xAFBE
+0x8541 0xAFBF
+0x8542 0xAFC1
+0x8543 0xAFC2
+0x8544 0xAFC3
+0x8545 0xAFC4
+0x8546 0xAFC5
+0x8547 0xAFC6
+0x8548 0xAFCA
+0x8549 0xAFCC
+0x854A 0xAFCF
+0x854B 0xAFD0
+0x854C 0xAFD1
+0x854D 0xAFD2
+0x854E 0xAFD3
+0x854F 0xAFD5
+0x8550 0xAFD6
+0x8551 0xAFD7
+0x8552 0xAFD8
+0x8553 0xAFD9
+0x8554 0xAFDA
+0x8555 0xAFDB
+0x8556 0xAFDD
+0x8557 0xAFDE
+0x8558 0xAFDF
+0x8559 0xAFE0
+0x855A 0xAFE1
+0x8561 0xAFE2
+0x8562 0xAFE3
+0x8563 0xAFE4
+0x8564 0xAFE5
+0x8565 0xAFE6
+0x8566 0xAFE7
+0x8567 0xAFEA
+0x8568 0xAFEB
+0x8569 0xAFEC
+0x856A 0xAFED
+0x856B 0xAFEE
+0x856C 0xAFEF
+0x856D 0xAFF2
+0x856E 0xAFF3
+0x856F 0xAFF5
+0x8570 0xAFF6
+0x8571 0xAFF7
+0x8572 0xAFF9
+0x8573 0xAFFA
+0x8574 0xAFFB
+0x8575 0xAFFC
+0x8576 0xAFFD
+0x8577 0xAFFE
+0x8578 0xAFFF
+0x8579 0xB002
+0x857A 0xB003
+0x8581 0xB005
+0x8582 0xB006
+0x8583 0xB007
+0x8584 0xB008
+0x8585 0xB009
+0x8586 0xB00A
+0x8587 0xB00B
+0x8588 0xB00D
+0x8589 0xB00E
+0x858A 0xB00F
+0x858B 0xB011
+0x858C 0xB012
+0x858D 0xB013
+0x858E 0xB015
+0x858F 0xB016
+0x8590 0xB017
+0x8591 0xB018
+0x8592 0xB019
+0x8593 0xB01A
+0x8594 0xB01B
+0x8595 0xB01E
+0x8596 0xB01F
+0x8597 0xB020
+0x8598 0xB021
+0x8599 0xB022
+0x859A 0xB023
+0x859B 0xB024
+0x859C 0xB025
+0x859D 0xB026
+0x859E 0xB027
+0x859F 0xB029
+0x85A0 0xB02A
+0x85A1 0xB02B
+0x85A2 0xB02C
+0x85A3 0xB02D
+0x85A4 0xB02E
+0x85A5 0xB02F
+0x85A6 0xB030
+0x85A7 0xB031
+0x85A8 0xB032
+0x85A9 0xB033
+0x85AA 0xB034
+0x85AB 0xB035
+0x85AC 0xB036
+0x85AD 0xB037
+0x85AE 0xB038
+0x85AF 0xB039
+0x85B0 0xB03A
+0x85B1 0xB03B
+0x85B2 0xB03C
+0x85B3 0xB03D
+0x85B4 0xB03E
+0x85B5 0xB03F
+0x85B6 0xB040
+0x85B7 0xB041
+0x85B8 0xB042
+0x85B9 0xB043
+0x85BA 0xB046
+0x85BB 0xB047
+0x85BC 0xB049
+0x85BD 0xB04B
+0x85BE 0xB04D
+0x85BF 0xB04F
+0x85C0 0xB050
+0x85C1 0xB051
+0x85C2 0xB052
+0x85C3 0xB056
+0x85C4 0xB058
+0x85C5 0xB05A
+0x85C6 0xB05B
+0x85C7 0xB05C
+0x85C8 0xB05E
+0x85C9 0xB05F
+0x85CA 0xB060
+0x85CB 0xB061
+0x85CC 0xB062
+0x85CD 0xB063
+0x85CE 0xB064
+0x85CF 0xB065
+0x85D0 0xB066
+0x85D1 0xB067
+0x85D2 0xB068
+0x85D3 0xB069
+0x85D4 0xB06A
+0x85D5 0xB06B
+0x85D6 0xB06C
+0x85D7 0xB06D
+0x85D8 0xB06E
+0x85D9 0xB06F
+0x85DA 0xB070
+0x85DB 0xB071
+0x85DC 0xB072
+0x85DD 0xB073
+0x85DE 0xB074
+0x85DF 0xB075
+0x85E0 0xB076
+0x85E1 0xB077
+0x85E2 0xB078
+0x85E3 0xB079
+0x85E4 0xB07A
+0x85E5 0xB07B
+0x85E6 0xB07E
+0x85E7 0xB07F
+0x85E8 0xB081
+0x85E9 0xB082
+0x85EA 0xB083
+0x85EB 0xB085
+0x85EC 0xB086
+0x85ED 0xB087
+0x85EE 0xB088
+0x85EF 0xB089
+0x85F0 0xB08A
+0x85F1 0xB08B
+0x85F2 0xB08E
+0x85F3 0xB090
+0x85F4 0xB092
+0x85F5 0xB093
+0x85F6 0xB094
+0x85F7 0xB095
+0x85F8 0xB096
+0x85F9 0xB097
+0x85FA 0xB09B
+0x85FB 0xB09D
+0x85FC 0xB09E
+0x85FD 0xB0A3
+0x85FE 0xB0A4
+0x8641 0xB0A5
+0x8642 0xB0A6
+0x8643 0xB0A7
+0x8644 0xB0AA
+0x8645 0xB0B0
+0x8646 0xB0B2
+0x8647 0xB0B6
+0x8648 0xB0B7
+0x8649 0xB0B9
+0x864A 0xB0BA
+0x864B 0xB0BB
+0x864C 0xB0BD
+0x864D 0xB0BE
+0x864E 0xB0BF
+0x864F 0xB0C0
+0x8650 0xB0C1
+0x8651 0xB0C2
+0x8652 0xB0C3
+0x8653 0xB0C6
+0x8654 0xB0CA
+0x8655 0xB0CB
+0x8656 0xB0CC
+0x8657 0xB0CD
+0x8658 0xB0CE
+0x8659 0xB0CF
+0x865A 0xB0D2
+0x8661 0xB0D3
+0x8662 0xB0D5
+0x8663 0xB0D6
+0x8664 0xB0D7
+0x8665 0xB0D9
+0x8666 0xB0DA
+0x8667 0xB0DB
+0x8668 0xB0DC
+0x8669 0xB0DD
+0x866A 0xB0DE
+0x866B 0xB0DF
+0x866C 0xB0E1
+0x866D 0xB0E2
+0x866E 0xB0E3
+0x866F 0xB0E4
+0x8670 0xB0E6
+0x8671 0xB0E7
+0x8672 0xB0E8
+0x8673 0xB0E9
+0x8674 0xB0EA
+0x8675 0xB0EB
+0x8676 0xB0EC
+0x8677 0xB0ED
+0x8678 0xB0EE
+0x8679 0xB0EF
+0x867A 0xB0F0
+0x8681 0xB0F1
+0x8682 0xB0F2
+0x8683 0xB0F3
+0x8684 0xB0F4
+0x8685 0xB0F5
+0x8686 0xB0F6
+0x8687 0xB0F7
+0x8688 0xB0F8
+0x8689 0xB0F9
+0x868A 0xB0FA
+0x868B 0xB0FB
+0x868C 0xB0FC
+0x868D 0xB0FD
+0x868E 0xB0FE
+0x868F 0xB0FF
+0x8690 0xB100
+0x8691 0xB101
+0x8692 0xB102
+0x8693 0xB103
+0x8694 0xB104
+0x8695 0xB105
+0x8696 0xB106
+0x8697 0xB107
+0x8698 0xB10A
+0x8699 0xB10D
+0x869A 0xB10E
+0x869B 0xB10F
+0x869C 0xB111
+0x869D 0xB114
+0x869E 0xB115
+0x869F 0xB116
+0x86A0 0xB117
+0x86A1 0xB11A
+0x86A2 0xB11E
+0x86A3 0xB11F
+0x86A4 0xB120
+0x86A5 0xB121
+0x86A6 0xB122
+0x86A7 0xB126
+0x86A8 0xB127
+0x86A9 0xB129
+0x86AA 0xB12A
+0x86AB 0xB12B
+0x86AC 0xB12D
+0x86AD 0xB12E
+0x86AE 0xB12F
+0x86AF 0xB130
+0x86B0 0xB131
+0x86B1 0xB132
+0x86B2 0xB133
+0x86B3 0xB136
+0x86B4 0xB13A
+0x86B5 0xB13B
+0x86B6 0xB13C
+0x86B7 0xB13D
+0x86B8 0xB13E
+0x86B9 0xB13F
+0x86BA 0xB142
+0x86BB 0xB143
+0x86BC 0xB145
+0x86BD 0xB146
+0x86BE 0xB147
+0x86BF 0xB149
+0x86C0 0xB14A
+0x86C1 0xB14B
+0x86C2 0xB14C
+0x86C3 0xB14D
+0x86C4 0xB14E
+0x86C5 0xB14F
+0x86C6 0xB152
+0x86C7 0xB153
+0x86C8 0xB156
+0x86C9 0xB157
+0x86CA 0xB159
+0x86CB 0xB15A
+0x86CC 0xB15B
+0x86CD 0xB15D
+0x86CE 0xB15E
+0x86CF 0xB15F
+0x86D0 0xB161
+0x86D1 0xB162
+0x86D2 0xB163
+0x86D3 0xB164
+0x86D4 0xB165
+0x86D5 0xB166
+0x86D6 0xB167
+0x86D7 0xB168
+0x86D8 0xB169
+0x86D9 0xB16A
+0x86DA 0xB16B
+0x86DB 0xB16C
+0x86DC 0xB16D
+0x86DD 0xB16E
+0x86DE 0xB16F
+0x86DF 0xB170
+0x86E0 0xB171
+0x86E1 0xB172
+0x86E2 0xB173
+0x86E3 0xB174
+0x86E4 0xB175
+0x86E5 0xB176
+0x86E6 0xB177
+0x86E7 0xB17A
+0x86E8 0xB17B
+0x86E9 0xB17D
+0x86EA 0xB17E
+0x86EB 0xB17F
+0x86EC 0xB181
+0x86ED 0xB183
+0x86EE 0xB184
+0x86EF 0xB185
+0x86F0 0xB186
+0x86F1 0xB187
+0x86F2 0xB18A
+0x86F3 0xB18C
+0x86F4 0xB18E
+0x86F5 0xB18F
+0x86F6 0xB190
+0x86F7 0xB191
+0x86F8 0xB195
+0x86F9 0xB196
+0x86FA 0xB197
+0x86FB 0xB199
+0x86FC 0xB19A
+0x86FD 0xB19B
+0x86FE 0xB19D
+0x8741 0xB19E
+0x8742 0xB19F
+0x8743 0xB1A0
+0x8744 0xB1A1
+0x8745 0xB1A2
+0x8746 0xB1A3
+0x8747 0xB1A4
+0x8748 0xB1A5
+0x8749 0xB1A6
+0x874A 0xB1A7
+0x874B 0xB1A9
+0x874C 0xB1AA
+0x874D 0xB1AB
+0x874E 0xB1AC
+0x874F 0xB1AD
+0x8750 0xB1AE
+0x8751 0xB1AF
+0x8752 0xB1B0
+0x8753 0xB1B1
+0x8754 0xB1B2
+0x8755 0xB1B3
+0x8756 0xB1B4
+0x8757 0xB1B5
+0x8758 0xB1B6
+0x8759 0xB1B7
+0x875A 0xB1B8
+0x8761 0xB1B9
+0x8762 0xB1BA
+0x8763 0xB1BB
+0x8764 0xB1BC
+0x8765 0xB1BD
+0x8766 0xB1BE
+0x8767 0xB1BF
+0x8768 0xB1C0
+0x8769 0xB1C1
+0x876A 0xB1C2
+0x876B 0xB1C3
+0x876C 0xB1C4
+0x876D 0xB1C5
+0x876E 0xB1C6
+0x876F 0xB1C7
+0x8770 0xB1C8
+0x8771 0xB1C9
+0x8772 0xB1CA
+0x8773 0xB1CB
+0x8774 0xB1CD
+0x8775 0xB1CE
+0x8776 0xB1CF
+0x8777 0xB1D1
+0x8778 0xB1D2
+0x8779 0xB1D3
+0x877A 0xB1D5
+0x8781 0xB1D6
+0x8782 0xB1D7
+0x8783 0xB1D8
+0x8784 0xB1D9
+0x8785 0xB1DA
+0x8786 0xB1DB
+0x8787 0xB1DE
+0x8788 0xB1E0
+0x8789 0xB1E1
+0x878A 0xB1E2
+0x878B 0xB1E3
+0x878C 0xB1E4
+0x878D 0xB1E5
+0x878E 0xB1E6
+0x878F 0xB1E7
+0x8790 0xB1EA
+0x8791 0xB1EB
+0x8792 0xB1ED
+0x8793 0xB1EE
+0x8794 0xB1EF
+0x8795 0xB1F1
+0x8796 0xB1F2
+0x8797 0xB1F3
+0x8798 0xB1F4
+0x8799 0xB1F5
+0x879A 0xB1F6
+0x879B 0xB1F7
+0x879C 0xB1F8
+0x879D 0xB1FA
+0x879E 0xB1FC
+0x879F 0xB1FE
+0x87A0 0xB1FF
+0x87A1 0xB200
+0x87A2 0xB201
+0x87A3 0xB202
+0x87A4 0xB203
+0x87A5 0xB206
+0x87A6 0xB207
+0x87A7 0xB209
+0x87A8 0xB20A
+0x87A9 0xB20D
+0x87AA 0xB20E
+0x87AB 0xB20F
+0x87AC 0xB210
+0x87AD 0xB211
+0x87AE 0xB212
+0x87AF 0xB213
+0x87B0 0xB216
+0x87B1 0xB218
+0x87B2 0xB21A
+0x87B3 0xB21B
+0x87B4 0xB21C
+0x87B5 0xB21D
+0x87B6 0xB21E
+0x87B7 0xB21F
+0x87B8 0xB221
+0x87B9 0xB222
+0x87BA 0xB223
+0x87BB 0xB224
+0x87BC 0xB225
+0x87BD 0xB226
+0x87BE 0xB227
+0x87BF 0xB228
+0x87C0 0xB229
+0x87C1 0xB22A
+0x87C2 0xB22B
+0x87C3 0xB22C
+0x87C4 0xB22D
+0x87C5 0xB22E
+0x87C6 0xB22F
+0x87C7 0xB230
+0x87C8 0xB231
+0x87C9 0xB232
+0x87CA 0xB233
+0x87CB 0xB235
+0x87CC 0xB236
+0x87CD 0xB237
+0x87CE 0xB238
+0x87CF 0xB239
+0x87D0 0xB23A
+0x87D1 0xB23B
+0x87D2 0xB23D
+0x87D3 0xB23E
+0x87D4 0xB23F
+0x87D5 0xB240
+0x87D6 0xB241
+0x87D7 0xB242
+0x87D8 0xB243
+0x87D9 0xB244
+0x87DA 0xB245
+0x87DB 0xB246
+0x87DC 0xB247
+0x87DD 0xB248
+0x87DE 0xB249
+0x87DF 0xB24A
+0x87E0 0xB24B
+0x87E1 0xB24C
+0x87E2 0xB24D
+0x87E3 0xB24E
+0x87E4 0xB24F
+0x87E5 0xB250
+0x87E6 0xB251
+0x87E7 0xB252
+0x87E8 0xB253
+0x87E9 0xB254
+0x87EA 0xB255
+0x87EB 0xB256
+0x87EC 0xB257
+0x87ED 0xB259
+0x87EE 0xB25A
+0x87EF 0xB25B
+0x87F0 0xB25D
+0x87F1 0xB25E
+0x87F2 0xB25F
+0x87F3 0xB261
+0x87F4 0xB262
+0x87F5 0xB263
+0x87F6 0xB264
+0x87F7 0xB265
+0x87F8 0xB266
+0x87F9 0xB267
+0x87FA 0xB26A
+0x87FB 0xB26B
+0x87FC 0xB26C
+0x87FD 0xB26D
+0x87FE 0xB26E
+0x8841 0xB26F
+0x8842 0xB270
+0x8843 0xB271
+0x8844 0xB272
+0x8845 0xB273
+0x8846 0xB276
+0x8847 0xB277
+0x8848 0xB278
+0x8849 0xB279
+0x884A 0xB27A
+0x884B 0xB27B
+0x884C 0xB27D
+0x884D 0xB27E
+0x884E 0xB27F
+0x884F 0xB280
+0x8850 0xB281
+0x8851 0xB282
+0x8852 0xB283
+0x8853 0xB286
+0x8854 0xB287
+0x8855 0xB288
+0x8856 0xB28A
+0x8857 0xB28B
+0x8858 0xB28C
+0x8859 0xB28D
+0x885A 0xB28E
+0x8861 0xB28F
+0x8862 0xB292
+0x8863 0xB293
+0x8864 0xB295
+0x8865 0xB296
+0x8866 0xB297
+0x8867 0xB29B
+0x8868 0xB29C
+0x8869 0xB29D
+0x886A 0xB29E
+0x886B 0xB29F
+0x886C 0xB2A2
+0x886D 0xB2A4
+0x886E 0xB2A7
+0x886F 0xB2A8
+0x8870 0xB2A9
+0x8871 0xB2AB
+0x8872 0xB2AD
+0x8873 0xB2AE
+0x8874 0xB2AF
+0x8875 0xB2B1
+0x8876 0xB2B2
+0x8877 0xB2B3
+0x8878 0xB2B5
+0x8879 0xB2B6
+0x887A 0xB2B7
+0x8881 0xB2B8
+0x8882 0xB2B9
+0x8883 0xB2BA
+0x8884 0xB2BB
+0x8885 0xB2BC
+0x8886 0xB2BD
+0x8887 0xB2BE
+0x8888 0xB2BF
+0x8889 0xB2C0
+0x888A 0xB2C1
+0x888B 0xB2C2
+0x888C 0xB2C3
+0x888D 0xB2C4
+0x888E 0xB2C5
+0x888F 0xB2C6
+0x8890 0xB2C7
+0x8891 0xB2CA
+0x8892 0xB2CB
+0x8893 0xB2CD
+0x8894 0xB2CE
+0x8895 0xB2CF
+0x8896 0xB2D1
+0x8897 0xB2D3
+0x8898 0xB2D4
+0x8899 0xB2D5
+0x889A 0xB2D6
+0x889B 0xB2D7
+0x889C 0xB2DA
+0x889D 0xB2DC
+0x889E 0xB2DE
+0x889F 0xB2DF
+0x88A0 0xB2E0
+0x88A1 0xB2E1
+0x88A2 0xB2E3
+0x88A3 0xB2E7
+0x88A4 0xB2E9
+0x88A5 0xB2EA
+0x88A6 0xB2F0
+0x88A7 0xB2F1
+0x88A8 0xB2F2
+0x88A9 0xB2F6
+0x88AA 0xB2FC
+0x88AB 0xB2FD
+0x88AC 0xB2FE
+0x88AD 0xB302
+0x88AE 0xB303
+0x88AF 0xB305
+0x88B0 0xB306
+0x88B1 0xB307
+0x88B2 0xB309
+0x88B3 0xB30A
+0x88B4 0xB30B
+0x88B5 0xB30C
+0x88B6 0xB30D
+0x88B7 0xB30E
+0x88B8 0xB30F
+0x88B9 0xB312
+0x88BA 0xB316
+0x88BB 0xB317
+0x88BC 0xB318
+0x88BD 0xB319
+0x88BE 0xB31A
+0x88BF 0xB31B
+0x88C0 0xB31D
+0x88C1 0xB31E
+0x88C2 0xB31F
+0x88C3 0xB320
+0x88C4 0xB321
+0x88C5 0xB322
+0x88C6 0xB323
+0x88C7 0xB324
+0x88C8 0xB325
+0x88C9 0xB326
+0x88CA 0xB327
+0x88CB 0xB328
+0x88CC 0xB329
+0x88CD 0xB32A
+0x88CE 0xB32B
+0x88CF 0xB32C
+0x88D0 0xB32D
+0x88D1 0xB32E
+0x88D2 0xB32F
+0x88D3 0xB330
+0x88D4 0xB331
+0x88D5 0xB332
+0x88D6 0xB333
+0x88D7 0xB334
+0x88D8 0xB335
+0x88D9 0xB336
+0x88DA 0xB337
+0x88DB 0xB338
+0x88DC 0xB339
+0x88DD 0xB33A
+0x88DE 0xB33B
+0x88DF 0xB33C
+0x88E0 0xB33D
+0x88E1 0xB33E
+0x88E2 0xB33F
+0x88E3 0xB340
+0x88E4 0xB341
+0x88E5 0xB342
+0x88E6 0xB343
+0x88E7 0xB344
+0x88E8 0xB345
+0x88E9 0xB346
+0x88EA 0xB347
+0x88EB 0xB348
+0x88EC 0xB349
+0x88ED 0xB34A
+0x88EE 0xB34B
+0x88EF 0xB34C
+0x88F0 0xB34D
+0x88F1 0xB34E
+0x88F2 0xB34F
+0x88F3 0xB350
+0x88F4 0xB351
+0x88F5 0xB352
+0x88F6 0xB353
+0x88F7 0xB357
+0x88F8 0xB359
+0x88F9 0xB35A
+0x88FA 0xB35D
+0x88FB 0xB360
+0x88FC 0xB361
+0x88FD 0xB362
+0x88FE 0xB363
+0x8941 0xB366
+0x8942 0xB368
+0x8943 0xB36A
+0x8944 0xB36C
+0x8945 0xB36D
+0x8946 0xB36F
+0x8947 0xB372
+0x8948 0xB373
+0x8949 0xB375
+0x894A 0xB376
+0x894B 0xB377
+0x894C 0xB379
+0x894D 0xB37A
+0x894E 0xB37B
+0x894F 0xB37C
+0x8950 0xB37D
+0x8951 0xB37E
+0x8952 0xB37F
+0x8953 0xB382
+0x8954 0xB386
+0x8955 0xB387
+0x8956 0xB388
+0x8957 0xB389
+0x8958 0xB38A
+0x8959 0xB38B
+0x895A 0xB38D
+0x8961 0xB38E
+0x8962 0xB38F
+0x8963 0xB391
+0x8964 0xB392
+0x8965 0xB393
+0x8966 0xB395
+0x8967 0xB396
+0x8968 0xB397
+0x8969 0xB398
+0x896A 0xB399
+0x896B 0xB39A
+0x896C 0xB39B
+0x896D 0xB39C
+0x896E 0xB39D
+0x896F 0xB39E
+0x8970 0xB39F
+0x8971 0xB3A2
+0x8972 0xB3A3
+0x8973 0xB3A4
+0x8974 0xB3A5
+0x8975 0xB3A6
+0x8976 0xB3A7
+0x8977 0xB3A9
+0x8978 0xB3AA
+0x8979 0xB3AB
+0x897A 0xB3AD
+0x8981 0xB3AE
+0x8982 0xB3AF
+0x8983 0xB3B0
+0x8984 0xB3B1
+0x8985 0xB3B2
+0x8986 0xB3B3
+0x8987 0xB3B4
+0x8988 0xB3B5
+0x8989 0xB3B6
+0x898A 0xB3B7
+0x898B 0xB3B8
+0x898C 0xB3B9
+0x898D 0xB3BA
+0x898E 0xB3BB
+0x898F 0xB3BC
+0x8990 0xB3BD
+0x8991 0xB3BE
+0x8992 0xB3BF
+0x8993 0xB3C0
+0x8994 0xB3C1
+0x8995 0xB3C2
+0x8996 0xB3C3
+0x8997 0xB3C6
+0x8998 0xB3C7
+0x8999 0xB3C9
+0x899A 0xB3CA
+0x899B 0xB3CD
+0x899C 0xB3CF
+0x899D 0xB3D1
+0x899E 0xB3D2
+0x899F 0xB3D3
+0x89A0 0xB3D6
+0x89A1 0xB3D8
+0x89A2 0xB3DA
+0x89A3 0xB3DC
+0x89A4 0xB3DE
+0x89A5 0xB3DF
+0x89A6 0xB3E1
+0x89A7 0xB3E2
+0x89A8 0xB3E3
+0x89A9 0xB3E5
+0x89AA 0xB3E6
+0x89AB 0xB3E7
+0x89AC 0xB3E9
+0x89AD 0xB3EA
+0x89AE 0xB3EB
+0x89AF 0xB3EC
+0x89B0 0xB3ED
+0x89B1 0xB3EE
+0x89B2 0xB3EF
+0x89B3 0xB3F0
+0x89B4 0xB3F1
+0x89B5 0xB3F2
+0x89B6 0xB3F3
+0x89B7 0xB3F4
+0x89B8 0xB3F5
+0x89B9 0xB3F6
+0x89BA 0xB3F7
+0x89BB 0xB3F8
+0x89BC 0xB3F9
+0x89BD 0xB3FA
+0x89BE 0xB3FB
+0x89BF 0xB3FD
+0x89C0 0xB3FE
+0x89C1 0xB3FF
+0x89C2 0xB400
+0x89C3 0xB401
+0x89C4 0xB402
+0x89C5 0xB403
+0x89C6 0xB404
+0x89C7 0xB405
+0x89C8 0xB406
+0x89C9 0xB407
+0x89CA 0xB408
+0x89CB 0xB409
+0x89CC 0xB40A
+0x89CD 0xB40B
+0x89CE 0xB40C
+0x89CF 0xB40D
+0x89D0 0xB40E
+0x89D1 0xB40F
+0x89D2 0xB411
+0x89D3 0xB412
+0x89D4 0xB413
+0x89D5 0xB414
+0x89D6 0xB415
+0x89D7 0xB416
+0x89D8 0xB417
+0x89D9 0xB419
+0x89DA 0xB41A
+0x89DB 0xB41B
+0x89DC 0xB41D
+0x89DD 0xB41E
+0x89DE 0xB41F
+0x89DF 0xB421
+0x89E0 0xB422
+0x89E1 0xB423
+0x89E2 0xB424
+0x89E3 0xB425
+0x89E4 0xB426
+0x89E5 0xB427
+0x89E6 0xB42A
+0x89E7 0xB42C
+0x89E8 0xB42D
+0x89E9 0xB42E
+0x89EA 0xB42F
+0x89EB 0xB430
+0x89EC 0xB431
+0x89ED 0xB432
+0x89EE 0xB433
+0x89EF 0xB435
+0x89F0 0xB436
+0x89F1 0xB437
+0x89F2 0xB438
+0x89F3 0xB439
+0x89F4 0xB43A
+0x89F5 0xB43B
+0x89F6 0xB43C
+0x89F7 0xB43D
+0x89F8 0xB43E
+0x89F9 0xB43F
+0x89FA 0xB440
+0x89FB 0xB441
+0x89FC 0xB442
+0x89FD 0xB443
+0x89FE 0xB444
+0x8A41 0xB445
+0x8A42 0xB446
+0x8A43 0xB447
+0x8A44 0xB448
+0x8A45 0xB449
+0x8A46 0xB44A
+0x8A47 0xB44B
+0x8A48 0xB44C
+0x8A49 0xB44D
+0x8A4A 0xB44E
+0x8A4B 0xB44F
+0x8A4C 0xB452
+0x8A4D 0xB453
+0x8A4E 0xB455
+0x8A4F 0xB456
+0x8A50 0xB457
+0x8A51 0xB459
+0x8A52 0xB45A
+0x8A53 0xB45B
+0x8A54 0xB45C
+0x8A55 0xB45D
+0x8A56 0xB45E
+0x8A57 0xB45F
+0x8A58 0xB462
+0x8A59 0xB464
+0x8A5A 0xB466
+0x8A61 0xB467
+0x8A62 0xB468
+0x8A63 0xB469
+0x8A64 0xB46A
+0x8A65 0xB46B
+0x8A66 0xB46D
+0x8A67 0xB46E
+0x8A68 0xB46F
+0x8A69 0xB470
+0x8A6A 0xB471
+0x8A6B 0xB472
+0x8A6C 0xB473
+0x8A6D 0xB474
+0x8A6E 0xB475
+0x8A6F 0xB476
+0x8A70 0xB477
+0x8A71 0xB478
+0x8A72 0xB479
+0x8A73 0xB47A
+0x8A74 0xB47B
+0x8A75 0xB47C
+0x8A76 0xB47D
+0x8A77 0xB47E
+0x8A78 0xB47F
+0x8A79 0xB481
+0x8A7A 0xB482
+0x8A81 0xB483
+0x8A82 0xB484
+0x8A83 0xB485
+0x8A84 0xB486
+0x8A85 0xB487
+0x8A86 0xB489
+0x8A87 0xB48A
+0x8A88 0xB48B
+0x8A89 0xB48C
+0x8A8A 0xB48D
+0x8A8B 0xB48E
+0x8A8C 0xB48F
+0x8A8D 0xB490
+0x8A8E 0xB491
+0x8A8F 0xB492
+0x8A90 0xB493
+0x8A91 0xB494
+0x8A92 0xB495
+0x8A93 0xB496
+0x8A94 0xB497
+0x8A95 0xB498
+0x8A96 0xB499
+0x8A97 0xB49A
+0x8A98 0xB49B
+0x8A99 0xB49C
+0x8A9A 0xB49E
+0x8A9B 0xB49F
+0x8A9C 0xB4A0
+0x8A9D 0xB4A1
+0x8A9E 0xB4A2
+0x8A9F 0xB4A3
+0x8AA0 0xB4A5
+0x8AA1 0xB4A6
+0x8AA2 0xB4A7
+0x8AA3 0xB4A9
+0x8AA4 0xB4AA
+0x8AA5 0xB4AB
+0x8AA6 0xB4AD
+0x8AA7 0xB4AE
+0x8AA8 0xB4AF
+0x8AA9 0xB4B0
+0x8AAA 0xB4B1
+0x8AAB 0xB4B2
+0x8AAC 0xB4B3
+0x8AAD 0xB4B4
+0x8AAE 0xB4B6
+0x8AAF 0xB4B8
+0x8AB0 0xB4BA
+0x8AB1 0xB4BB
+0x8AB2 0xB4BC
+0x8AB3 0xB4BD
+0x8AB4 0xB4BE
+0x8AB5 0xB4BF
+0x8AB6 0xB4C1
+0x8AB7 0xB4C2
+0x8AB8 0xB4C3
+0x8AB9 0xB4C5
+0x8ABA 0xB4C6
+0x8ABB 0xB4C7
+0x8ABC 0xB4C9
+0x8ABD 0xB4CA
+0x8ABE 0xB4CB
+0x8ABF 0xB4CC
+0x8AC0 0xB4CD
+0x8AC1 0xB4CE
+0x8AC2 0xB4CF
+0x8AC3 0xB4D1
+0x8AC4 0xB4D2
+0x8AC5 0xB4D3
+0x8AC6 0xB4D4
+0x8AC7 0xB4D6
+0x8AC8 0xB4D7
+0x8AC9 0xB4D8
+0x8ACA 0xB4D9
+0x8ACB 0xB4DA
+0x8ACC 0xB4DB
+0x8ACD 0xB4DE
+0x8ACE 0xB4DF
+0x8ACF 0xB4E1
+0x8AD0 0xB4E2
+0x8AD1 0xB4E5
+0x8AD2 0xB4E7
+0x8AD3 0xB4E8
+0x8AD4 0xB4E9
+0x8AD5 0xB4EA
+0x8AD6 0xB4EB
+0x8AD7 0xB4EE
+0x8AD8 0xB4F0
+0x8AD9 0xB4F2
+0x8ADA 0xB4F3
+0x8ADB 0xB4F4
+0x8ADC 0xB4F5
+0x8ADD 0xB4F6
+0x8ADE 0xB4F7
+0x8ADF 0xB4F9
+0x8AE0 0xB4FA
+0x8AE1 0xB4FB
+0x8AE2 0xB4FC
+0x8AE3 0xB4FD
+0x8AE4 0xB4FE
+0x8AE5 0xB4FF
+0x8AE6 0xB500
+0x8AE7 0xB501
+0x8AE8 0xB502
+0x8AE9 0xB503
+0x8AEA 0xB504
+0x8AEB 0xB505
+0x8AEC 0xB506
+0x8AED 0xB507
+0x8AEE 0xB508
+0x8AEF 0xB509
+0x8AF0 0xB50A
+0x8AF1 0xB50B
+0x8AF2 0xB50C
+0x8AF3 0xB50D
+0x8AF4 0xB50E
+0x8AF5 0xB50F
+0x8AF6 0xB510
+0x8AF7 0xB511
+0x8AF8 0xB512
+0x8AF9 0xB513
+0x8AFA 0xB516
+0x8AFB 0xB517
+0x8AFC 0xB519
+0x8AFD 0xB51A
+0x8AFE 0xB51D
+0x8B41 0xB51E
+0x8B42 0xB51F
+0x8B43 0xB520
+0x8B44 0xB521
+0x8B45 0xB522
+0x8B46 0xB523
+0x8B47 0xB526
+0x8B48 0xB52B
+0x8B49 0xB52C
+0x8B4A 0xB52D
+0x8B4B 0xB52E
+0x8B4C 0xB52F
+0x8B4D 0xB532
+0x8B4E 0xB533
+0x8B4F 0xB535
+0x8B50 0xB536
+0x8B51 0xB537
+0x8B52 0xB539
+0x8B53 0xB53A
+0x8B54 0xB53B
+0x8B55 0xB53C
+0x8B56 0xB53D
+0x8B57 0xB53E
+0x8B58 0xB53F
+0x8B59 0xB542
+0x8B5A 0xB546
+0x8B61 0xB547
+0x8B62 0xB548
+0x8B63 0xB549
+0x8B64 0xB54A
+0x8B65 0xB54E
+0x8B66 0xB54F
+0x8B67 0xB551
+0x8B68 0xB552
+0x8B69 0xB553
+0x8B6A 0xB555
+0x8B6B 0xB556
+0x8B6C 0xB557
+0x8B6D 0xB558
+0x8B6E 0xB559
+0x8B6F 0xB55A
+0x8B70 0xB55B
+0x8B71 0xB55E
+0x8B72 0xB562
+0x8B73 0xB563
+0x8B74 0xB564
+0x8B75 0xB565
+0x8B76 0xB566
+0x8B77 0xB567
+0x8B78 0xB568
+0x8B79 0xB569
+0x8B7A 0xB56A
+0x8B81 0xB56B
+0x8B82 0xB56C
+0x8B83 0xB56D
+0x8B84 0xB56E
+0x8B85 0xB56F
+0x8B86 0xB570
+0x8B87 0xB571
+0x8B88 0xB572
+0x8B89 0xB573
+0x8B8A 0xB574
+0x8B8B 0xB575
+0x8B8C 0xB576
+0x8B8D 0xB577
+0x8B8E 0xB578
+0x8B8F 0xB579
+0x8B90 0xB57A
+0x8B91 0xB57B
+0x8B92 0xB57C
+0x8B93 0xB57D
+0x8B94 0xB57E
+0x8B95 0xB57F
+0x8B96 0xB580
+0x8B97 0xB581
+0x8B98 0xB582
+0x8B99 0xB583
+0x8B9A 0xB584
+0x8B9B 0xB585
+0x8B9C 0xB586
+0x8B9D 0xB587
+0x8B9E 0xB588
+0x8B9F 0xB589
+0x8BA0 0xB58A
+0x8BA1 0xB58B
+0x8BA2 0xB58C
+0x8BA3 0xB58D
+0x8BA4 0xB58E
+0x8BA5 0xB58F
+0x8BA6 0xB590
+0x8BA7 0xB591
+0x8BA8 0xB592
+0x8BA9 0xB593
+0x8BAA 0xB594
+0x8BAB 0xB595
+0x8BAC 0xB596
+0x8BAD 0xB597
+0x8BAE 0xB598
+0x8BAF 0xB599
+0x8BB0 0xB59A
+0x8BB1 0xB59B
+0x8BB2 0xB59C
+0x8BB3 0xB59D
+0x8BB4 0xB59E
+0x8BB5 0xB59F
+0x8BB6 0xB5A2
+0x8BB7 0xB5A3
+0x8BB8 0xB5A5
+0x8BB9 0xB5A6
+0x8BBA 0xB5A7
+0x8BBB 0xB5A9
+0x8BBC 0xB5AC
+0x8BBD 0xB5AD
+0x8BBE 0xB5AE
+0x8BBF 0xB5AF
+0x8BC0 0xB5B2
+0x8BC1 0xB5B6
+0x8BC2 0xB5B7
+0x8BC3 0xB5B8
+0x8BC4 0xB5B9
+0x8BC5 0xB5BA
+0x8BC6 0xB5BE
+0x8BC7 0xB5BF
+0x8BC8 0xB5C1
+0x8BC9 0xB5C2
+0x8BCA 0xB5C3
+0x8BCB 0xB5C5
+0x8BCC 0xB5C6
+0x8BCD 0xB5C7
+0x8BCE 0xB5C8
+0x8BCF 0xB5C9
+0x8BD0 0xB5CA
+0x8BD1 0xB5CB
+0x8BD2 0xB5CE
+0x8BD3 0xB5D2
+0x8BD4 0xB5D3
+0x8BD5 0xB5D4
+0x8BD6 0xB5D5
+0x8BD7 0xB5D6
+0x8BD8 0xB5D7
+0x8BD9 0xB5D9
+0x8BDA 0xB5DA
+0x8BDB 0xB5DB
+0x8BDC 0xB5DC
+0x8BDD 0xB5DD
+0x8BDE 0xB5DE
+0x8BDF 0xB5DF
+0x8BE0 0xB5E0
+0x8BE1 0xB5E1
+0x8BE2 0xB5E2
+0x8BE3 0xB5E3
+0x8BE4 0xB5E4
+0x8BE5 0xB5E5
+0x8BE6 0xB5E6
+0x8BE7 0xB5E7
+0x8BE8 0xB5E8
+0x8BE9 0xB5E9
+0x8BEA 0xB5EA
+0x8BEB 0xB5EB
+0x8BEC 0xB5ED
+0x8BED 0xB5EE
+0x8BEE 0xB5EF
+0x8BEF 0xB5F0
+0x8BF0 0xB5F1
+0x8BF1 0xB5F2
+0x8BF2 0xB5F3
+0x8BF3 0xB5F4
+0x8BF4 0xB5F5
+0x8BF5 0xB5F6
+0x8BF6 0xB5F7
+0x8BF7 0xB5F8
+0x8BF8 0xB5F9
+0x8BF9 0xB5FA
+0x8BFA 0xB5FB
+0x8BFB 0xB5FC
+0x8BFC 0xB5FD
+0x8BFD 0xB5FE
+0x8BFE 0xB5FF
+0x8C41 0xB600
+0x8C42 0xB601
+0x8C43 0xB602
+0x8C44 0xB603
+0x8C45 0xB604
+0x8C46 0xB605
+0x8C47 0xB606
+0x8C48 0xB607
+0x8C49 0xB608
+0x8C4A 0xB609
+0x8C4B 0xB60A
+0x8C4C 0xB60B
+0x8C4D 0xB60C
+0x8C4E 0xB60D
+0x8C4F 0xB60E
+0x8C50 0xB60F
+0x8C51 0xB612
+0x8C52 0xB613
+0x8C53 0xB615
+0x8C54 0xB616
+0x8C55 0xB617
+0x8C56 0xB619
+0x8C57 0xB61A
+0x8C58 0xB61B
+0x8C59 0xB61C
+0x8C5A 0xB61D
+0x8C61 0xB61E
+0x8C62 0xB61F
+0x8C63 0xB620
+0x8C64 0xB621
+0x8C65 0xB622
+0x8C66 0xB623
+0x8C67 0xB624
+0x8C68 0xB626
+0x8C69 0xB627
+0x8C6A 0xB628
+0x8C6B 0xB629
+0x8C6C 0xB62A
+0x8C6D 0xB62B
+0x8C6E 0xB62D
+0x8C6F 0xB62E
+0x8C70 0xB62F
+0x8C71 0xB630
+0x8C72 0xB631
+0x8C73 0xB632
+0x8C74 0xB633
+0x8C75 0xB635
+0x8C76 0xB636
+0x8C77 0xB637
+0x8C78 0xB638
+0x8C79 0xB639
+0x8C7A 0xB63A
+0x8C81 0xB63B
+0x8C82 0xB63C
+0x8C83 0xB63D
+0x8C84 0xB63E
+0x8C85 0xB63F
+0x8C86 0xB640
+0x8C87 0xB641
+0x8C88 0xB642
+0x8C89 0xB643
+0x8C8A 0xB644
+0x8C8B 0xB645
+0x8C8C 0xB646
+0x8C8D 0xB647
+0x8C8E 0xB649
+0x8C8F 0xB64A
+0x8C90 0xB64B
+0x8C91 0xB64C
+0x8C92 0xB64D
+0x8C93 0xB64E
+0x8C94 0xB64F
+0x8C95 0xB650
+0x8C96 0xB651
+0x8C97 0xB652
+0x8C98 0xB653
+0x8C99 0xB654
+0x8C9A 0xB655
+0x8C9B 0xB656
+0x8C9C 0xB657
+0x8C9D 0xB658
+0x8C9E 0xB659
+0x8C9F 0xB65A
+0x8CA0 0xB65B
+0x8CA1 0xB65C
+0x8CA2 0xB65D
+0x8CA3 0xB65E
+0x8CA4 0xB65F
+0x8CA5 0xB660
+0x8CA6 0xB661
+0x8CA7 0xB662
+0x8CA8 0xB663
+0x8CA9 0xB665
+0x8CAA 0xB666
+0x8CAB 0xB667
+0x8CAC 0xB669
+0x8CAD 0xB66A
+0x8CAE 0xB66B
+0x8CAF 0xB66C
+0x8CB0 0xB66D
+0x8CB1 0xB66E
+0x8CB2 0xB66F
+0x8CB3 0xB670
+0x8CB4 0xB671
+0x8CB5 0xB672
+0x8CB6 0xB673
+0x8CB7 0xB674
+0x8CB8 0xB675
+0x8CB9 0xB676
+0x8CBA 0xB677
+0x8CBB 0xB678
+0x8CBC 0xB679
+0x8CBD 0xB67A
+0x8CBE 0xB67B
+0x8CBF 0xB67C
+0x8CC0 0xB67D
+0x8CC1 0xB67E
+0x8CC2 0xB67F
+0x8CC3 0xB680
+0x8CC4 0xB681
+0x8CC5 0xB682
+0x8CC6 0xB683
+0x8CC7 0xB684
+0x8CC8 0xB685
+0x8CC9 0xB686
+0x8CCA 0xB687
+0x8CCB 0xB688
+0x8CCC 0xB689
+0x8CCD 0xB68A
+0x8CCE 0xB68B
+0x8CCF 0xB68C
+0x8CD0 0xB68D
+0x8CD1 0xB68E
+0x8CD2 0xB68F
+0x8CD3 0xB690
+0x8CD4 0xB691
+0x8CD5 0xB692
+0x8CD6 0xB693
+0x8CD7 0xB694
+0x8CD8 0xB695
+0x8CD9 0xB696
+0x8CDA 0xB697
+0x8CDB 0xB698
+0x8CDC 0xB699
+0x8CDD 0xB69A
+0x8CDE 0xB69B
+0x8CDF 0xB69E
+0x8CE0 0xB69F
+0x8CE1 0xB6A1
+0x8CE2 0xB6A2
+0x8CE3 0xB6A3
+0x8CE4 0xB6A5
+0x8CE5 0xB6A6
+0x8CE6 0xB6A7
+0x8CE7 0xB6A8
+0x8CE8 0xB6A9
+0x8CE9 0xB6AA
+0x8CEA 0xB6AD
+0x8CEB 0xB6AE
+0x8CEC 0xB6AF
+0x8CED 0xB6B0
+0x8CEE 0xB6B2
+0x8CEF 0xB6B3
+0x8CF0 0xB6B4
+0x8CF1 0xB6B5
+0x8CF2 0xB6B6
+0x8CF3 0xB6B7
+0x8CF4 0xB6B8
+0x8CF5 0xB6B9
+0x8CF6 0xB6BA
+0x8CF7 0xB6BB
+0x8CF8 0xB6BC
+0x8CF9 0xB6BD
+0x8CFA 0xB6BE
+0x8CFB 0xB6BF
+0x8CFC 0xB6C0
+0x8CFD 0xB6C1
+0x8CFE 0xB6C2
+0x8D41 0xB6C3
+0x8D42 0xB6C4
+0x8D43 0xB6C5
+0x8D44 0xB6C6
+0x8D45 0xB6C7
+0x8D46 0xB6C8
+0x8D47 0xB6C9
+0x8D48 0xB6CA
+0x8D49 0xB6CB
+0x8D4A 0xB6CC
+0x8D4B 0xB6CD
+0x8D4C 0xB6CE
+0x8D4D 0xB6CF
+0x8D4E 0xB6D0
+0x8D4F 0xB6D1
+0x8D50 0xB6D2
+0x8D51 0xB6D3
+0x8D52 0xB6D5
+0x8D53 0xB6D6
+0x8D54 0xB6D7
+0x8D55 0xB6D8
+0x8D56 0xB6D9
+0x8D57 0xB6DA
+0x8D58 0xB6DB
+0x8D59 0xB6DC
+0x8D5A 0xB6DD
+0x8D61 0xB6DE
+0x8D62 0xB6DF
+0x8D63 0xB6E0
+0x8D64 0xB6E1
+0x8D65 0xB6E2
+0x8D66 0xB6E3
+0x8D67 0xB6E4
+0x8D68 0xB6E5
+0x8D69 0xB6E6
+0x8D6A 0xB6E7
+0x8D6B 0xB6E8
+0x8D6C 0xB6E9
+0x8D6D 0xB6EA
+0x8D6E 0xB6EB
+0x8D6F 0xB6EC
+0x8D70 0xB6ED
+0x8D71 0xB6EE
+0x8D72 0xB6EF
+0x8D73 0xB6F1
+0x8D74 0xB6F2
+0x8D75 0xB6F3
+0x8D76 0xB6F5
+0x8D77 0xB6F6
+0x8D78 0xB6F7
+0x8D79 0xB6F9
+0x8D7A 0xB6FA
+0x8D81 0xB6FB
+0x8D82 0xB6FC
+0x8D83 0xB6FD
+0x8D84 0xB6FE
+0x8D85 0xB6FF
+0x8D86 0xB702
+0x8D87 0xB703
+0x8D88 0xB704
+0x8D89 0xB706
+0x8D8A 0xB707
+0x8D8B 0xB708
+0x8D8C 0xB709
+0x8D8D 0xB70A
+0x8D8E 0xB70B
+0x8D8F 0xB70C
+0x8D90 0xB70D
+0x8D91 0xB70E
+0x8D92 0xB70F
+0x8D93 0xB710
+0x8D94 0xB711
+0x8D95 0xB712
+0x8D96 0xB713
+0x8D97 0xB714
+0x8D98 0xB715
+0x8D99 0xB716
+0x8D9A 0xB717
+0x8D9B 0xB718
+0x8D9C 0xB719
+0x8D9D 0xB71A
+0x8D9E 0xB71B
+0x8D9F 0xB71C
+0x8DA0 0xB71D
+0x8DA1 0xB71E
+0x8DA2 0xB71F
+0x8DA3 0xB720
+0x8DA4 0xB721
+0x8DA5 0xB722
+0x8DA6 0xB723
+0x8DA7 0xB724
+0x8DA8 0xB725
+0x8DA9 0xB726
+0x8DAA 0xB727
+0x8DAB 0xB72A
+0x8DAC 0xB72B
+0x8DAD 0xB72D
+0x8DAE 0xB72E
+0x8DAF 0xB731
+0x8DB0 0xB732
+0x8DB1 0xB733
+0x8DB2 0xB734
+0x8DB3 0xB735
+0x8DB4 0xB736
+0x8DB5 0xB737
+0x8DB6 0xB73A
+0x8DB7 0xB73C
+0x8DB8 0xB73D
+0x8DB9 0xB73E
+0x8DBA 0xB73F
+0x8DBB 0xB740
+0x8DBC 0xB741
+0x8DBD 0xB742
+0x8DBE 0xB743
+0x8DBF 0xB745
+0x8DC0 0xB746
+0x8DC1 0xB747
+0x8DC2 0xB749
+0x8DC3 0xB74A
+0x8DC4 0xB74B
+0x8DC5 0xB74D
+0x8DC6 0xB74E
+0x8DC7 0xB74F
+0x8DC8 0xB750
+0x8DC9 0xB751
+0x8DCA 0xB752
+0x8DCB 0xB753
+0x8DCC 0xB756
+0x8DCD 0xB757
+0x8DCE 0xB758
+0x8DCF 0xB759
+0x8DD0 0xB75A
+0x8DD1 0xB75B
+0x8DD2 0xB75C
+0x8DD3 0xB75D
+0x8DD4 0xB75E
+0x8DD5 0xB75F
+0x8DD6 0xB761
+0x8DD7 0xB762
+0x8DD8 0xB763
+0x8DD9 0xB765
+0x8DDA 0xB766
+0x8DDB 0xB767
+0x8DDC 0xB769
+0x8DDD 0xB76A
+0x8DDE 0xB76B
+0x8DDF 0xB76C
+0x8DE0 0xB76D
+0x8DE1 0xB76E
+0x8DE2 0xB76F
+0x8DE3 0xB772
+0x8DE4 0xB774
+0x8DE5 0xB776
+0x8DE6 0xB777
+0x8DE7 0xB778
+0x8DE8 0xB779
+0x8DE9 0xB77A
+0x8DEA 0xB77B
+0x8DEB 0xB77E
+0x8DEC 0xB77F
+0x8DED 0xB781
+0x8DEE 0xB782
+0x8DEF 0xB783
+0x8DF0 0xB785
+0x8DF1 0xB786
+0x8DF2 0xB787
+0x8DF3 0xB788
+0x8DF4 0xB789
+0x8DF5 0xB78A
+0x8DF6 0xB78B
+0x8DF7 0xB78E
+0x8DF8 0xB793
+0x8DF9 0xB794
+0x8DFA 0xB795
+0x8DFB 0xB79A
+0x8DFC 0xB79B
+0x8DFD 0xB79D
+0x8DFE 0xB79E
+0x8E41 0xB79F
+0x8E42 0xB7A1
+0x8E43 0xB7A2
+0x8E44 0xB7A3
+0x8E45 0xB7A4
+0x8E46 0xB7A5
+0x8E47 0xB7A6
+0x8E48 0xB7A7
+0x8E49 0xB7AA
+0x8E4A 0xB7AE
+0x8E4B 0xB7AF
+0x8E4C 0xB7B0
+0x8E4D 0xB7B1
+0x8E4E 0xB7B2
+0x8E4F 0xB7B3
+0x8E50 0xB7B6
+0x8E51 0xB7B7
+0x8E52 0xB7B9
+0x8E53 0xB7BA
+0x8E54 0xB7BB
+0x8E55 0xB7BC
+0x8E56 0xB7BD
+0x8E57 0xB7BE
+0x8E58 0xB7BF
+0x8E59 0xB7C0
+0x8E5A 0xB7C1
+0x8E61 0xB7C2
+0x8E62 0xB7C3
+0x8E63 0xB7C4
+0x8E64 0xB7C5
+0x8E65 0xB7C6
+0x8E66 0xB7C8
+0x8E67 0xB7CA
+0x8E68 0xB7CB
+0x8E69 0xB7CC
+0x8E6A 0xB7CD
+0x8E6B 0xB7CE
+0x8E6C 0xB7CF
+0x8E6D 0xB7D0
+0x8E6E 0xB7D1
+0x8E6F 0xB7D2
+0x8E70 0xB7D3
+0x8E71 0xB7D4
+0x8E72 0xB7D5
+0x8E73 0xB7D6
+0x8E74 0xB7D7
+0x8E75 0xB7D8
+0x8E76 0xB7D9
+0x8E77 0xB7DA
+0x8E78 0xB7DB
+0x8E79 0xB7DC
+0x8E7A 0xB7DD
+0x8E81 0xB7DE
+0x8E82 0xB7DF
+0x8E83 0xB7E0
+0x8E84 0xB7E1
+0x8E85 0xB7E2
+0x8E86 0xB7E3
+0x8E87 0xB7E4
+0x8E88 0xB7E5
+0x8E89 0xB7E6
+0x8E8A 0xB7E7
+0x8E8B 0xB7E8
+0x8E8C 0xB7E9
+0x8E8D 0xB7EA
+0x8E8E 0xB7EB
+0x8E8F 0xB7EE
+0x8E90 0xB7EF
+0x8E91 0xB7F1
+0x8E92 0xB7F2
+0x8E93 0xB7F3
+0x8E94 0xB7F5
+0x8E95 0xB7F6
+0x8E96 0xB7F7
+0x8E97 0xB7F8
+0x8E98 0xB7F9
+0x8E99 0xB7FA
+0x8E9A 0xB7FB
+0x8E9B 0xB7FE
+0x8E9C 0xB802
+0x8E9D 0xB803
+0x8E9E 0xB804
+0x8E9F 0xB805
+0x8EA0 0xB806
+0x8EA1 0xB80A
+0x8EA2 0xB80B
+0x8EA3 0xB80D
+0x8EA4 0xB80E
+0x8EA5 0xB80F
+0x8EA6 0xB811
+0x8EA7 0xB812
+0x8EA8 0xB813
+0x8EA9 0xB814
+0x8EAA 0xB815
+0x8EAB 0xB816
+0x8EAC 0xB817
+0x8EAD 0xB81A
+0x8EAE 0xB81C
+0x8EAF 0xB81E
+0x8EB0 0xB81F
+0x8EB1 0xB820
+0x8EB2 0xB821
+0x8EB3 0xB822
+0x8EB4 0xB823
+0x8EB5 0xB826
+0x8EB6 0xB827
+0x8EB7 0xB829
+0x8EB8 0xB82A
+0x8EB9 0xB82B
+0x8EBA 0xB82D
+0x8EBB 0xB82E
+0x8EBC 0xB82F
+0x8EBD 0xB830
+0x8EBE 0xB831
+0x8EBF 0xB832
+0x8EC0 0xB833
+0x8EC1 0xB836
+0x8EC2 0xB83A
+0x8EC3 0xB83B
+0x8EC4 0xB83C
+0x8EC5 0xB83D
+0x8EC6 0xB83E
+0x8EC7 0xB83F
+0x8EC8 0xB841
+0x8EC9 0xB842
+0x8ECA 0xB843
+0x8ECB 0xB845
+0x8ECC 0xB846
+0x8ECD 0xB847
+0x8ECE 0xB848
+0x8ECF 0xB849
+0x8ED0 0xB84A
+0x8ED1 0xB84B
+0x8ED2 0xB84C
+0x8ED3 0xB84D
+0x8ED4 0xB84E
+0x8ED5 0xB84F
+0x8ED6 0xB850
+0x8ED7 0xB852
+0x8ED8 0xB854
+0x8ED9 0xB855
+0x8EDA 0xB856
+0x8EDB 0xB857
+0x8EDC 0xB858
+0x8EDD 0xB859
+0x8EDE 0xB85A
+0x8EDF 0xB85B
+0x8EE0 0xB85E
+0x8EE1 0xB85F
+0x8EE2 0xB861
+0x8EE3 0xB862
+0x8EE4 0xB863
+0x8EE5 0xB865
+0x8EE6 0xB866
+0x8EE7 0xB867
+0x8EE8 0xB868
+0x8EE9 0xB869
+0x8EEA 0xB86A
+0x8EEB 0xB86B
+0x8EEC 0xB86E
+0x8EED 0xB870
+0x8EEE 0xB872
+0x8EEF 0xB873
+0x8EF0 0xB874
+0x8EF1 0xB875
+0x8EF2 0xB876
+0x8EF3 0xB877
+0x8EF4 0xB879
+0x8EF5 0xB87A
+0x8EF6 0xB87B
+0x8EF7 0xB87D
+0x8EF8 0xB87E
+0x8EF9 0xB87F
+0x8EFA 0xB880
+0x8EFB 0xB881
+0x8EFC 0xB882
+0x8EFD 0xB883
+0x8EFE 0xB884
+0x8F41 0xB885
+0x8F42 0xB886
+0x8F43 0xB887
+0x8F44 0xB888
+0x8F45 0xB889
+0x8F46 0xB88A
+0x8F47 0xB88B
+0x8F48 0xB88C
+0x8F49 0xB88E
+0x8F4A 0xB88F
+0x8F4B 0xB890
+0x8F4C 0xB891
+0x8F4D 0xB892
+0x8F4E 0xB893
+0x8F4F 0xB894
+0x8F50 0xB895
+0x8F51 0xB896
+0x8F52 0xB897
+0x8F53 0xB898
+0x8F54 0xB899
+0x8F55 0xB89A
+0x8F56 0xB89B
+0x8F57 0xB89C
+0x8F58 0xB89D
+0x8F59 0xB89E
+0x8F5A 0xB89F
+0x8F61 0xB8A0
+0x8F62 0xB8A1
+0x8F63 0xB8A2
+0x8F64 0xB8A3
+0x8F65 0xB8A4
+0x8F66 0xB8A5
+0x8F67 0xB8A6
+0x8F68 0xB8A7
+0x8F69 0xB8A9
+0x8F6A 0xB8AA
+0x8F6B 0xB8AB
+0x8F6C 0xB8AC
+0x8F6D 0xB8AD
+0x8F6E 0xB8AE
+0x8F6F 0xB8AF
+0x8F70 0xB8B1
+0x8F71 0xB8B2
+0x8F72 0xB8B3
+0x8F73 0xB8B5
+0x8F74 0xB8B6
+0x8F75 0xB8B7
+0x8F76 0xB8B9
+0x8F77 0xB8BA
+0x8F78 0xB8BB
+0x8F79 0xB8BC
+0x8F7A 0xB8BD
+0x8F81 0xB8BE
+0x8F82 0xB8BF
+0x8F83 0xB8C2
+0x8F84 0xB8C4
+0x8F85 0xB8C6
+0x8F86 0xB8C7
+0x8F87 0xB8C8
+0x8F88 0xB8C9
+0x8F89 0xB8CA
+0x8F8A 0xB8CB
+0x8F8B 0xB8CD
+0x8F8C 0xB8CE
+0x8F8D 0xB8CF
+0x8F8E 0xB8D1
+0x8F8F 0xB8D2
+0x8F90 0xB8D3
+0x8F91 0xB8D5
+0x8F92 0xB8D6
+0x8F93 0xB8D7
+0x8F94 0xB8D8
+0x8F95 0xB8D9
+0x8F96 0xB8DA
+0x8F97 0xB8DB
+0x8F98 0xB8DC
+0x8F99 0xB8DE
+0x8F9A 0xB8E0
+0x8F9B 0xB8E2
+0x8F9C 0xB8E3
+0x8F9D 0xB8E4
+0x8F9E 0xB8E5
+0x8F9F 0xB8E6
+0x8FA0 0xB8E7
+0x8FA1 0xB8EA
+0x8FA2 0xB8EB
+0x8FA3 0xB8ED
+0x8FA4 0xB8EE
+0x8FA5 0xB8EF
+0x8FA6 0xB8F1
+0x8FA7 0xB8F2
+0x8FA8 0xB8F3
+0x8FA9 0xB8F4
+0x8FAA 0xB8F5
+0x8FAB 0xB8F6
+0x8FAC 0xB8F7
+0x8FAD 0xB8FA
+0x8FAE 0xB8FC
+0x8FAF 0xB8FE
+0x8FB0 0xB8FF
+0x8FB1 0xB900
+0x8FB2 0xB901
+0x8FB3 0xB902
+0x8FB4 0xB903
+0x8FB5 0xB905
+0x8FB6 0xB906
+0x8FB7 0xB907
+0x8FB8 0xB908
+0x8FB9 0xB909
+0x8FBA 0xB90A
+0x8FBB 0xB90B
+0x8FBC 0xB90C
+0x8FBD 0xB90D
+0x8FBE 0xB90E
+0x8FBF 0xB90F
+0x8FC0 0xB910
+0x8FC1 0xB911
+0x8FC2 0xB912
+0x8FC3 0xB913
+0x8FC4 0xB914
+0x8FC5 0xB915
+0x8FC6 0xB916
+0x8FC7 0xB917
+0x8FC8 0xB919
+0x8FC9 0xB91A
+0x8FCA 0xB91B
+0x8FCB 0xB91C
+0x8FCC 0xB91D
+0x8FCD 0xB91E
+0x8FCE 0xB91F
+0x8FCF 0xB921
+0x8FD0 0xB922
+0x8FD1 0xB923
+0x8FD2 0xB924
+0x8FD3 0xB925
+0x8FD4 0xB926
+0x8FD5 0xB927
+0x8FD6 0xB928
+0x8FD7 0xB929
+0x8FD8 0xB92A
+0x8FD9 0xB92B
+0x8FDA 0xB92C
+0x8FDB 0xB92D
+0x8FDC 0xB92E
+0x8FDD 0xB92F
+0x8FDE 0xB930
+0x8FDF 0xB931
+0x8FE0 0xB932
+0x8FE1 0xB933
+0x8FE2 0xB934
+0x8FE3 0xB935
+0x8FE4 0xB936
+0x8FE5 0xB937
+0x8FE6 0xB938
+0x8FE7 0xB939
+0x8FE8 0xB93A
+0x8FE9 0xB93B
+0x8FEA 0xB93E
+0x8FEB 0xB93F
+0x8FEC 0xB941
+0x8FED 0xB942
+0x8FEE 0xB943
+0x8FEF 0xB945
+0x8FF0 0xB946
+0x8FF1 0xB947
+0x8FF2 0xB948
+0x8FF3 0xB949
+0x8FF4 0xB94A
+0x8FF5 0xB94B
+0x8FF6 0xB94D
+0x8FF7 0xB94E
+0x8FF8 0xB950
+0x8FF9 0xB952
+0x8FFA 0xB953
+0x8FFB 0xB954
+0x8FFC 0xB955
+0x8FFD 0xB956
+0x8FFE 0xB957
+0x9041 0xB95A
+0x9042 0xB95B
+0x9043 0xB95D
+0x9044 0xB95E
+0x9045 0xB95F
+0x9046 0xB961
+0x9047 0xB962
+0x9048 0xB963
+0x9049 0xB964
+0x904A 0xB965
+0x904B 0xB966
+0x904C 0xB967
+0x904D 0xB96A
+0x904E 0xB96C
+0x904F 0xB96E
+0x9050 0xB96F
+0x9051 0xB970
+0x9052 0xB971
+0x9053 0xB972
+0x9054 0xB973
+0x9055 0xB976
+0x9056 0xB977
+0x9057 0xB979
+0x9058 0xB97A
+0x9059 0xB97B
+0x905A 0xB97D
+0x9061 0xB97E
+0x9062 0xB97F
+0x9063 0xB980
+0x9064 0xB981
+0x9065 0xB982
+0x9066 0xB983
+0x9067 0xB986
+0x9068 0xB988
+0x9069 0xB98B
+0x906A 0xB98C
+0x906B 0xB98F
+0x906C 0xB990
+0x906D 0xB991
+0x906E 0xB992
+0x906F 0xB993
+0x9070 0xB994
+0x9071 0xB995
+0x9072 0xB996
+0x9073 0xB997
+0x9074 0xB998
+0x9075 0xB999
+0x9076 0xB99A
+0x9077 0xB99B
+0x9078 0xB99C
+0x9079 0xB99D
+0x907A 0xB99E
+0x9081 0xB99F
+0x9082 0xB9A0
+0x9083 0xB9A1
+0x9084 0xB9A2
+0x9085 0xB9A3
+0x9086 0xB9A4
+0x9087 0xB9A5
+0x9088 0xB9A6
+0x9089 0xB9A7
+0x908A 0xB9A8
+0x908B 0xB9A9
+0x908C 0xB9AA
+0x908D 0xB9AB
+0x908E 0xB9AE
+0x908F 0xB9AF
+0x9090 0xB9B1
+0x9091 0xB9B2
+0x9092 0xB9B3
+0x9093 0xB9B5
+0x9094 0xB9B6
+0x9095 0xB9B7
+0x9096 0xB9B8
+0x9097 0xB9B9
+0x9098 0xB9BA
+0x9099 0xB9BB
+0x909A 0xB9BE
+0x909B 0xB9C0
+0x909C 0xB9C2
+0x909D 0xB9C3
+0x909E 0xB9C4
+0x909F 0xB9C5
+0x90A0 0xB9C6
+0x90A1 0xB9C7
+0x90A2 0xB9CA
+0x90A3 0xB9CB
+0x90A4 0xB9CD
+0x90A5 0xB9D3
+0x90A6 0xB9D4
+0x90A7 0xB9D5
+0x90A8 0xB9D6
+0x90A9 0xB9D7
+0x90AA 0xB9DA
+0x90AB 0xB9DC
+0x90AC 0xB9DF
+0x90AD 0xB9E0
+0x90AE 0xB9E2
+0x90AF 0xB9E6
+0x90B0 0xB9E7
+0x90B1 0xB9E9
+0x90B2 0xB9EA
+0x90B3 0xB9EB
+0x90B4 0xB9ED
+0x90B5 0xB9EE
+0x90B6 0xB9EF
+0x90B7 0xB9F0
+0x90B8 0xB9F1
+0x90B9 0xB9F2
+0x90BA 0xB9F3
+0x90BB 0xB9F6
+0x90BC 0xB9FB
+0x90BD 0xB9FC
+0x90BE 0xB9FD
+0x90BF 0xB9FE
+0x90C0 0xB9FF
+0x90C1 0xBA02
+0x90C2 0xBA03
+0x90C3 0xBA04
+0x90C4 0xBA05
+0x90C5 0xBA06
+0x90C6 0xBA07
+0x90C7 0xBA09
+0x90C8 0xBA0A
+0x90C9 0xBA0B
+0x90CA 0xBA0C
+0x90CB 0xBA0D
+0x90CC 0xBA0E
+0x90CD 0xBA0F
+0x90CE 0xBA10
+0x90CF 0xBA11
+0x90D0 0xBA12
+0x90D1 0xBA13
+0x90D2 0xBA14
+0x90D3 0xBA16
+0x90D4 0xBA17
+0x90D5 0xBA18
+0x90D6 0xBA19
+0x90D7 0xBA1A
+0x90D8 0xBA1B
+0x90D9 0xBA1C
+0x90DA 0xBA1D
+0x90DB 0xBA1E
+0x90DC 0xBA1F
+0x90DD 0xBA20
+0x90DE 0xBA21
+0x90DF 0xBA22
+0x90E0 0xBA23
+0x90E1 0xBA24
+0x90E2 0xBA25
+0x90E3 0xBA26
+0x90E4 0xBA27
+0x90E5 0xBA28
+0x90E6 0xBA29
+0x90E7 0xBA2A
+0x90E8 0xBA2B
+0x90E9 0xBA2C
+0x90EA 0xBA2D
+0x90EB 0xBA2E
+0x90EC 0xBA2F
+0x90ED 0xBA30
+0x90EE 0xBA31
+0x90EF 0xBA32
+0x90F0 0xBA33
+0x90F1 0xBA34
+0x90F2 0xBA35
+0x90F3 0xBA36
+0x90F4 0xBA37
+0x90F5 0xBA3A
+0x90F6 0xBA3B
+0x90F7 0xBA3D
+0x90F8 0xBA3E
+0x90F9 0xBA3F
+0x90FA 0xBA41
+0x90FB 0xBA43
+0x90FC 0xBA44
+0x90FD 0xBA45
+0x90FE 0xBA46
+0x9141 0xBA47
+0x9142 0xBA4A
+0x9143 0xBA4C
+0x9144 0xBA4F
+0x9145 0xBA50
+0x9146 0xBA51
+0x9147 0xBA52
+0x9148 0xBA56
+0x9149 0xBA57
+0x914A 0xBA59
+0x914B 0xBA5A
+0x914C 0xBA5B
+0x914D 0xBA5D
+0x914E 0xBA5E
+0x914F 0xBA5F
+0x9150 0xBA60
+0x9151 0xBA61
+0x9152 0xBA62
+0x9153 0xBA63
+0x9154 0xBA66
+0x9155 0xBA6A
+0x9156 0xBA6B
+0x9157 0xBA6C
+0x9158 0xBA6D
+0x9159 0xBA6E
+0x915A 0xBA6F
+0x9161 0xBA72
+0x9162 0xBA73
+0x9163 0xBA75
+0x9164 0xBA76
+0x9165 0xBA77
+0x9166 0xBA79
+0x9167 0xBA7A
+0x9168 0xBA7B
+0x9169 0xBA7C
+0x916A 0xBA7D
+0x916B 0xBA7E
+0x916C 0xBA7F
+0x916D 0xBA80
+0x916E 0xBA81
+0x916F 0xBA82
+0x9170 0xBA86
+0x9171 0xBA88
+0x9172 0xBA89
+0x9173 0xBA8A
+0x9174 0xBA8B
+0x9175 0xBA8D
+0x9176 0xBA8E
+0x9177 0xBA8F
+0x9178 0xBA90
+0x9179 0xBA91
+0x917A 0xBA92
+0x9181 0xBA93
+0x9182 0xBA94
+0x9183 0xBA95
+0x9184 0xBA96
+0x9185 0xBA97
+0x9186 0xBA98
+0x9187 0xBA99
+0x9188 0xBA9A
+0x9189 0xBA9B
+0x918A 0xBA9C
+0x918B 0xBA9D
+0x918C 0xBA9E
+0x918D 0xBA9F
+0x918E 0xBAA0
+0x918F 0xBAA1
+0x9190 0xBAA2
+0x9191 0xBAA3
+0x9192 0xBAA4
+0x9193 0xBAA5
+0x9194 0xBAA6
+0x9195 0xBAA7
+0x9196 0xBAAA
+0x9197 0xBAAD
+0x9198 0xBAAE
+0x9199 0xBAAF
+0x919A 0xBAB1
+0x919B 0xBAB3
+0x919C 0xBAB4
+0x919D 0xBAB5
+0x919E 0xBAB6
+0x919F 0xBAB7
+0x91A0 0xBABA
+0x91A1 0xBABC
+0x91A2 0xBABE
+0x91A3 0xBABF
+0x91A4 0xBAC0
+0x91A5 0xBAC1
+0x91A6 0xBAC2
+0x91A7 0xBAC3
+0x91A8 0xBAC5
+0x91A9 0xBAC6
+0x91AA 0xBAC7
+0x91AB 0xBAC9
+0x91AC 0xBACA
+0x91AD 0xBACB
+0x91AE 0xBACC
+0x91AF 0xBACD
+0x91B0 0xBACE
+0x91B1 0xBACF
+0x91B2 0xBAD0
+0x91B3 0xBAD1
+0x91B4 0xBAD2
+0x91B5 0xBAD3
+0x91B6 0xBAD4
+0x91B7 0xBAD5
+0x91B8 0xBAD6
+0x91B9 0xBAD7
+0x91BA 0xBADA
+0x91BB 0xBADB
+0x91BC 0xBADC
+0x91BD 0xBADD
+0x91BE 0xBADE
+0x91BF 0xBADF
+0x91C0 0xBAE0
+0x91C1 0xBAE1
+0x91C2 0xBAE2
+0x91C3 0xBAE3
+0x91C4 0xBAE4
+0x91C5 0xBAE5
+0x91C6 0xBAE6
+0x91C7 0xBAE7
+0x91C8 0xBAE8
+0x91C9 0xBAE9
+0x91CA 0xBAEA
+0x91CB 0xBAEB
+0x91CC 0xBAEC
+0x91CD 0xBAED
+0x91CE 0xBAEE
+0x91CF 0xBAEF
+0x91D0 0xBAF0
+0x91D1 0xBAF1
+0x91D2 0xBAF2
+0x91D3 0xBAF3
+0x91D4 0xBAF4
+0x91D5 0xBAF5
+0x91D6 0xBAF6
+0x91D7 0xBAF7
+0x91D8 0xBAF8
+0x91D9 0xBAF9
+0x91DA 0xBAFA
+0x91DB 0xBAFB
+0x91DC 0xBAFD
+0x91DD 0xBAFE
+0x91DE 0xBAFF
+0x91DF 0xBB01
+0x91E0 0xBB02
+0x91E1 0xBB03
+0x91E2 0xBB05
+0x91E3 0xBB06
+0x91E4 0xBB07
+0x91E5 0xBB08
+0x91E6 0xBB09
+0x91E7 0xBB0A
+0x91E8 0xBB0B
+0x91E9 0xBB0C
+0x91EA 0xBB0E
+0x91EB 0xBB10
+0x91EC 0xBB12
+0x91ED 0xBB13
+0x91EE 0xBB14
+0x91EF 0xBB15
+0x91F0 0xBB16
+0x91F1 0xBB17
+0x91F2 0xBB19
+0x91F3 0xBB1A
+0x91F4 0xBB1B
+0x91F5 0xBB1D
+0x91F6 0xBB1E
+0x91F7 0xBB1F
+0x91F8 0xBB21
+0x91F9 0xBB22
+0x91FA 0xBB23
+0x91FB 0xBB24
+0x91FC 0xBB25
+0x91FD 0xBB26
+0x91FE 0xBB27
+0x9241 0xBB28
+0x9242 0xBB2A
+0x9243 0xBB2C
+0x9244 0xBB2D
+0x9245 0xBB2E
+0x9246 0xBB2F
+0x9247 0xBB30
+0x9248 0xBB31
+0x9249 0xBB32
+0x924A 0xBB33
+0x924B 0xBB37
+0x924C 0xBB39
+0x924D 0xBB3A
+0x924E 0xBB3F
+0x924F 0xBB40
+0x9250 0xBB41
+0x9251 0xBB42
+0x9252 0xBB43
+0x9253 0xBB46
+0x9254 0xBB48
+0x9255 0xBB4A
+0x9256 0xBB4B
+0x9257 0xBB4C
+0x9258 0xBB4E
+0x9259 0xBB51
+0x925A 0xBB52
+0x9261 0xBB53
+0x9262 0xBB55
+0x9263 0xBB56
+0x9264 0xBB57
+0x9265 0xBB59
+0x9266 0xBB5A
+0x9267 0xBB5B
+0x9268 0xBB5C
+0x9269 0xBB5D
+0x926A 0xBB5E
+0x926B 0xBB5F
+0x926C 0xBB60
+0x926D 0xBB62
+0x926E 0xBB64
+0x926F 0xBB65
+0x9270 0xBB66
+0x9271 0xBB67
+0x9272 0xBB68
+0x9273 0xBB69
+0x9274 0xBB6A
+0x9275 0xBB6B
+0x9276 0xBB6D
+0x9277 0xBB6E
+0x9278 0xBB6F
+0x9279 0xBB70
+0x927A 0xBB71
+0x9281 0xBB72
+0x9282 0xBB73
+0x9283 0xBB74
+0x9284 0xBB75
+0x9285 0xBB76
+0x9286 0xBB77
+0x9287 0xBB78
+0x9288 0xBB79
+0x9289 0xBB7A
+0x928A 0xBB7B
+0x928B 0xBB7C
+0x928C 0xBB7D
+0x928D 0xBB7E
+0x928E 0xBB7F
+0x928F 0xBB80
+0x9290 0xBB81
+0x9291 0xBB82
+0x9292 0xBB83
+0x9293 0xBB84
+0x9294 0xBB85
+0x9295 0xBB86
+0x9296 0xBB87
+0x9297 0xBB89
+0x9298 0xBB8A
+0x9299 0xBB8B
+0x929A 0xBB8D
+0x929B 0xBB8E
+0x929C 0xBB8F
+0x929D 0xBB91
+0x929E 0xBB92
+0x929F 0xBB93
+0x92A0 0xBB94
+0x92A1 0xBB95
+0x92A2 0xBB96
+0x92A3 0xBB97
+0x92A4 0xBB98
+0x92A5 0xBB99
+0x92A6 0xBB9A
+0x92A7 0xBB9B
+0x92A8 0xBB9C
+0x92A9 0xBB9D
+0x92AA 0xBB9E
+0x92AB 0xBB9F
+0x92AC 0xBBA0
+0x92AD 0xBBA1
+0x92AE 0xBBA2
+0x92AF 0xBBA3
+0x92B0 0xBBA5
+0x92B1 0xBBA6
+0x92B2 0xBBA7
+0x92B3 0xBBA9
+0x92B4 0xBBAA
+0x92B5 0xBBAB
+0x92B6 0xBBAD
+0x92B7 0xBBAE
+0x92B8 0xBBAF
+0x92B9 0xBBB0
+0x92BA 0xBBB1
+0x92BB 0xBBB2
+0x92BC 0xBBB3
+0x92BD 0xBBB5
+0x92BE 0xBBB6
+0x92BF 0xBBB8
+0x92C0 0xBBB9
+0x92C1 0xBBBA
+0x92C2 0xBBBB
+0x92C3 0xBBBC
+0x92C4 0xBBBD
+0x92C5 0xBBBE
+0x92C6 0xBBBF
+0x92C7 0xBBC1
+0x92C8 0xBBC2
+0x92C9 0xBBC3
+0x92CA 0xBBC5
+0x92CB 0xBBC6
+0x92CC 0xBBC7
+0x92CD 0xBBC9
+0x92CE 0xBBCA
+0x92CF 0xBBCB
+0x92D0 0xBBCC
+0x92D1 0xBBCD
+0x92D2 0xBBCE
+0x92D3 0xBBCF
+0x92D4 0xBBD1
+0x92D5 0xBBD2
+0x92D6 0xBBD4
+0x92D7 0xBBD5
+0x92D8 0xBBD6
+0x92D9 0xBBD7
+0x92DA 0xBBD8
+0x92DB 0xBBD9
+0x92DC 0xBBDA
+0x92DD 0xBBDB
+0x92DE 0xBBDC
+0x92DF 0xBBDD
+0x92E0 0xBBDE
+0x92E1 0xBBDF
+0x92E2 0xBBE0
+0x92E3 0xBBE1
+0x92E4 0xBBE2
+0x92E5 0xBBE3
+0x92E6 0xBBE4
+0x92E7 0xBBE5
+0x92E8 0xBBE6
+0x92E9 0xBBE7
+0x92EA 0xBBE8
+0x92EB 0xBBE9
+0x92EC 0xBBEA
+0x92ED 0xBBEB
+0x92EE 0xBBEC
+0x92EF 0xBBED
+0x92F0 0xBBEE
+0x92F1 0xBBEF
+0x92F2 0xBBF0
+0x92F3 0xBBF1
+0x92F4 0xBBF2
+0x92F5 0xBBF3
+0x92F6 0xBBF4
+0x92F7 0xBBF5
+0x92F8 0xBBF6
+0x92F9 0xBBF7
+0x92FA 0xBBFA
+0x92FB 0xBBFB
+0x92FC 0xBBFD
+0x92FD 0xBBFE
+0x92FE 0xBC01
+0x9341 0xBC03
+0x9342 0xBC04
+0x9343 0xBC05
+0x9344 0xBC06
+0x9345 0xBC07
+0x9346 0xBC0A
+0x9347 0xBC0E
+0x9348 0xBC10
+0x9349 0xBC12
+0x934A 0xBC13
+0x934B 0xBC19
+0x934C 0xBC1A
+0x934D 0xBC20
+0x934E 0xBC21
+0x934F 0xBC22
+0x9350 0xBC23
+0x9351 0xBC26
+0x9352 0xBC28
+0x9353 0xBC2A
+0x9354 0xBC2B
+0x9355 0xBC2C
+0x9356 0xBC2E
+0x9357 0xBC2F
+0x9358 0xBC32
+0x9359 0xBC33
+0x935A 0xBC35
+0x9361 0xBC36
+0x9362 0xBC37
+0x9363 0xBC39
+0x9364 0xBC3A
+0x9365 0xBC3B
+0x9366 0xBC3C
+0x9367 0xBC3D
+0x9368 0xBC3E
+0x9369 0xBC3F
+0x936A 0xBC42
+0x936B 0xBC46
+0x936C 0xBC47
+0x936D 0xBC48
+0x936E 0xBC4A
+0x936F 0xBC4B
+0x9370 0xBC4E
+0x9371 0xBC4F
+0x9372 0xBC51
+0x9373 0xBC52
+0x9374 0xBC53
+0x9375 0xBC54
+0x9376 0xBC55
+0x9377 0xBC56
+0x9378 0xBC57
+0x9379 0xBC58
+0x937A 0xBC59
+0x9381 0xBC5A
+0x9382 0xBC5B
+0x9383 0xBC5C
+0x9384 0xBC5E
+0x9385 0xBC5F
+0x9386 0xBC60
+0x9387 0xBC61
+0x9388 0xBC62
+0x9389 0xBC63
+0x938A 0xBC64
+0x938B 0xBC65
+0x938C 0xBC66
+0x938D 0xBC67
+0x938E 0xBC68
+0x938F 0xBC69
+0x9390 0xBC6A
+0x9391 0xBC6B
+0x9392 0xBC6C
+0x9393 0xBC6D
+0x9394 0xBC6E
+0x9395 0xBC6F
+0x9396 0xBC70
+0x9397 0xBC71
+0x9398 0xBC72
+0x9399 0xBC73
+0x939A 0xBC74
+0x939B 0xBC75
+0x939C 0xBC76
+0x939D 0xBC77
+0x939E 0xBC78
+0x939F 0xBC79
+0x93A0 0xBC7A
+0x93A1 0xBC7B
+0x93A2 0xBC7C
+0x93A3 0xBC7D
+0x93A4 0xBC7E
+0x93A5 0xBC7F
+0x93A6 0xBC80
+0x93A7 0xBC81
+0x93A8 0xBC82
+0x93A9 0xBC83
+0x93AA 0xBC86
+0x93AB 0xBC87
+0x93AC 0xBC89
+0x93AD 0xBC8A
+0x93AE 0xBC8D
+0x93AF 0xBC8F
+0x93B0 0xBC90
+0x93B1 0xBC91
+0x93B2 0xBC92
+0x93B3 0xBC93
+0x93B4 0xBC96
+0x93B5 0xBC98
+0x93B6 0xBC9B
+0x93B7 0xBC9C
+0x93B8 0xBC9D
+0x93B9 0xBC9E
+0x93BA 0xBC9F
+0x93BB 0xBCA2
+0x93BC 0xBCA3
+0x93BD 0xBCA5
+0x93BE 0xBCA6
+0x93BF 0xBCA9
+0x93C0 0xBCAA
+0x93C1 0xBCAB
+0x93C2 0xBCAC
+0x93C3 0xBCAD
+0x93C4 0xBCAE
+0x93C5 0xBCAF
+0x93C6 0xBCB2
+0x93C7 0xBCB6
+0x93C8 0xBCB7
+0x93C9 0xBCB8
+0x93CA 0xBCB9
+0x93CB 0xBCBA
+0x93CC 0xBCBB
+0x93CD 0xBCBE
+0x93CE 0xBCBF
+0x93CF 0xBCC1
+0x93D0 0xBCC2
+0x93D1 0xBCC3
+0x93D2 0xBCC5
+0x93D3 0xBCC6
+0x93D4 0xBCC7
+0x93D5 0xBCC8
+0x93D6 0xBCC9
+0x93D7 0xBCCA
+0x93D8 0xBCCB
+0x93D9 0xBCCC
+0x93DA 0xBCCE
+0x93DB 0xBCD2
+0x93DC 0xBCD3
+0x93DD 0xBCD4
+0x93DE 0xBCD6
+0x93DF 0xBCD7
+0x93E0 0xBCD9
+0x93E1 0xBCDA
+0x93E2 0xBCDB
+0x93E3 0xBCDD
+0x93E4 0xBCDE
+0x93E5 0xBCDF
+0x93E6 0xBCE0
+0x93E7 0xBCE1
+0x93E8 0xBCE2
+0x93E9 0xBCE3
+0x93EA 0xBCE4
+0x93EB 0xBCE5
+0x93EC 0xBCE6
+0x93ED 0xBCE7
+0x93EE 0xBCE8
+0x93EF 0xBCE9
+0x93F0 0xBCEA
+0x93F1 0xBCEB
+0x93F2 0xBCEC
+0x93F3 0xBCED
+0x93F4 0xBCEE
+0x93F5 0xBCEF
+0x93F6 0xBCF0
+0x93F7 0xBCF1
+0x93F8 0xBCF2
+0x93F9 0xBCF3
+0x93FA 0xBCF7
+0x93FB 0xBCF9
+0x93FC 0xBCFA
+0x93FD 0xBCFB
+0x93FE 0xBCFD
+0x9441 0xBCFE
+0x9442 0xBCFF
+0x9443 0xBD00
+0x9444 0xBD01
+0x9445 0xBD02
+0x9446 0xBD03
+0x9447 0xBD06
+0x9448 0xBD08
+0x9449 0xBD0A
+0x944A 0xBD0B
+0x944B 0xBD0C
+0x944C 0xBD0D
+0x944D 0xBD0E
+0x944E 0xBD0F
+0x944F 0xBD11
+0x9450 0xBD12
+0x9451 0xBD13
+0x9452 0xBD15
+0x9453 0xBD16
+0x9454 0xBD17
+0x9455 0xBD18
+0x9456 0xBD19
+0x9457 0xBD1A
+0x9458 0xBD1B
+0x9459 0xBD1C
+0x945A 0xBD1D
+0x9461 0xBD1E
+0x9462 0xBD1F
+0x9463 0xBD20
+0x9464 0xBD21
+0x9465 0xBD22
+0x9466 0xBD23
+0x9467 0xBD25
+0x9468 0xBD26
+0x9469 0xBD27
+0x946A 0xBD28
+0x946B 0xBD29
+0x946C 0xBD2A
+0x946D 0xBD2B
+0x946E 0xBD2D
+0x946F 0xBD2E
+0x9470 0xBD2F
+0x9471 0xBD30
+0x9472 0xBD31
+0x9473 0xBD32
+0x9474 0xBD33
+0x9475 0xBD34
+0x9476 0xBD35
+0x9477 0xBD36
+0x9478 0xBD37
+0x9479 0xBD38
+0x947A 0xBD39
+0x9481 0xBD3A
+0x9482 0xBD3B
+0x9483 0xBD3C
+0x9484 0xBD3D
+0x9485 0xBD3E
+0x9486 0xBD3F
+0x9487 0xBD41
+0x9488 0xBD42
+0x9489 0xBD43
+0x948A 0xBD44
+0x948B 0xBD45
+0x948C 0xBD46
+0x948D 0xBD47
+0x948E 0xBD4A
+0x948F 0xBD4B
+0x9490 0xBD4D
+0x9491 0xBD4E
+0x9492 0xBD4F
+0x9493 0xBD51
+0x9494 0xBD52
+0x9495 0xBD53
+0x9496 0xBD54
+0x9497 0xBD55
+0x9498 0xBD56
+0x9499 0xBD57
+0x949A 0xBD5A
+0x949B 0xBD5B
+0x949C 0xBD5C
+0x949D 0xBD5D
+0x949E 0xBD5E
+0x949F 0xBD5F
+0x94A0 0xBD60
+0x94A1 0xBD61
+0x94A2 0xBD62
+0x94A3 0xBD63
+0x94A4 0xBD65
+0x94A5 0xBD66
+0x94A6 0xBD67
+0x94A7 0xBD69
+0x94A8 0xBD6A
+0x94A9 0xBD6B
+0x94AA 0xBD6C
+0x94AB 0xBD6D
+0x94AC 0xBD6E
+0x94AD 0xBD6F
+0x94AE 0xBD70
+0x94AF 0xBD71
+0x94B0 0xBD72
+0x94B1 0xBD73
+0x94B2 0xBD74
+0x94B3 0xBD75
+0x94B4 0xBD76
+0x94B5 0xBD77
+0x94B6 0xBD78
+0x94B7 0xBD79
+0x94B8 0xBD7A
+0x94B9 0xBD7B
+0x94BA 0xBD7C
+0x94BB 0xBD7D
+0x94BC 0xBD7E
+0x94BD 0xBD7F
+0x94BE 0xBD82
+0x94BF 0xBD83
+0x94C0 0xBD85
+0x94C1 0xBD86
+0x94C2 0xBD8B
+0x94C3 0xBD8C
+0x94C4 0xBD8D
+0x94C5 0xBD8E
+0x94C6 0xBD8F
+0x94C7 0xBD92
+0x94C8 0xBD94
+0x94C9 0xBD96
+0x94CA 0xBD97
+0x94CB 0xBD98
+0x94CC 0xBD9B
+0x94CD 0xBD9D
+0x94CE 0xBD9E
+0x94CF 0xBD9F
+0x94D0 0xBDA0
+0x94D1 0xBDA1
+0x94D2 0xBDA2
+0x94D3 0xBDA3
+0x94D4 0xBDA5
+0x94D5 0xBDA6
+0x94D6 0xBDA7
+0x94D7 0xBDA8
+0x94D8 0xBDA9
+0x94D9 0xBDAA
+0x94DA 0xBDAB
+0x94DB 0xBDAC
+0x94DC 0xBDAD
+0x94DD 0xBDAE
+0x94DE 0xBDAF
+0x94DF 0xBDB1
+0x94E0 0xBDB2
+0x94E1 0xBDB3
+0x94E2 0xBDB4
+0x94E3 0xBDB5
+0x94E4 0xBDB6
+0x94E5 0xBDB7
+0x94E6 0xBDB9
+0x94E7 0xBDBA
+0x94E8 0xBDBB
+0x94E9 0xBDBC
+0x94EA 0xBDBD
+0x94EB 0xBDBE
+0x94EC 0xBDBF
+0x94ED 0xBDC0
+0x94EE 0xBDC1
+0x94EF 0xBDC2
+0x94F0 0xBDC3
+0x94F1 0xBDC4
+0x94F2 0xBDC5
+0x94F3 0xBDC6
+0x94F4 0xBDC7
+0x94F5 0xBDC8
+0x94F6 0xBDC9
+0x94F7 0xBDCA
+0x94F8 0xBDCB
+0x94F9 0xBDCC
+0x94FA 0xBDCD
+0x94FB 0xBDCE
+0x94FC 0xBDCF
+0x94FD 0xBDD0
+0x94FE 0xBDD1
+0x9541 0xBDD2
+0x9542 0xBDD3
+0x9543 0xBDD6
+0x9544 0xBDD7
+0x9545 0xBDD9
+0x9546 0xBDDA
+0x9547 0xBDDB
+0x9548 0xBDDD
+0x9549 0xBDDE
+0x954A 0xBDDF
+0x954B 0xBDE0
+0x954C 0xBDE1
+0x954D 0xBDE2
+0x954E 0xBDE3
+0x954F 0xBDE4
+0x9550 0xBDE5
+0x9551 0xBDE6
+0x9552 0xBDE7
+0x9553 0xBDE8
+0x9554 0xBDEA
+0x9555 0xBDEB
+0x9556 0xBDEC
+0x9557 0xBDED
+0x9558 0xBDEE
+0x9559 0xBDEF
+0x955A 0xBDF1
+0x9561 0xBDF2
+0x9562 0xBDF3
+0x9563 0xBDF5
+0x9564 0xBDF6
+0x9565 0xBDF7
+0x9566 0xBDF9
+0x9567 0xBDFA
+0x9568 0xBDFB
+0x9569 0xBDFC
+0x956A 0xBDFD
+0x956B 0xBDFE
+0x956C 0xBDFF
+0x956D 0xBE01
+0x956E 0xBE02
+0x956F 0xBE04
+0x9570 0xBE06
+0x9571 0xBE07
+0x9572 0xBE08
+0x9573 0xBE09
+0x9574 0xBE0A
+0x9575 0xBE0B
+0x9576 0xBE0E
+0x9577 0xBE0F
+0x9578 0xBE11
+0x9579 0xBE12
+0x957A 0xBE13
+0x9581 0xBE15
+0x9582 0xBE16
+0x9583 0xBE17
+0x9584 0xBE18
+0x9585 0xBE19
+0x9586 0xBE1A
+0x9587 0xBE1B
+0x9588 0xBE1E
+0x9589 0xBE20
+0x958A 0xBE21
+0x958B 0xBE22
+0x958C 0xBE23
+0x958D 0xBE24
+0x958E 0xBE25
+0x958F 0xBE26
+0x9590 0xBE27
+0x9591 0xBE28
+0x9592 0xBE29
+0x9593 0xBE2A
+0x9594 0xBE2B
+0x9595 0xBE2C
+0x9596 0xBE2D
+0x9597 0xBE2E
+0x9598 0xBE2F
+0x9599 0xBE30
+0x959A 0xBE31
+0x959B 0xBE32
+0x959C 0xBE33
+0x959D 0xBE34
+0x959E 0xBE35
+0x959F 0xBE36
+0x95A0 0xBE37
+0x95A1 0xBE38
+0x95A2 0xBE39
+0x95A3 0xBE3A
+0x95A4 0xBE3B
+0x95A5 0xBE3C
+0x95A6 0xBE3D
+0x95A7 0xBE3E
+0x95A8 0xBE3F
+0x95A9 0xBE40
+0x95AA 0xBE41
+0x95AB 0xBE42
+0x95AC 0xBE43
+0x95AD 0xBE46
+0x95AE 0xBE47
+0x95AF 0xBE49
+0x95B0 0xBE4A
+0x95B1 0xBE4B
+0x95B2 0xBE4D
+0x95B3 0xBE4F
+0x95B4 0xBE50
+0x95B5 0xBE51
+0x95B6 0xBE52
+0x95B7 0xBE53
+0x95B8 0xBE56
+0x95B9 0xBE58
+0x95BA 0xBE5C
+0x95BB 0xBE5D
+0x95BC 0xBE5E
+0x95BD 0xBE5F
+0x95BE 0xBE62
+0x95BF 0xBE63
+0x95C0 0xBE65
+0x95C1 0xBE66
+0x95C2 0xBE67
+0x95C3 0xBE69
+0x95C4 0xBE6B
+0x95C5 0xBE6C
+0x95C6 0xBE6D
+0x95C7 0xBE6E
+0x95C8 0xBE6F
+0x95C9 0xBE72
+0x95CA 0xBE76
+0x95CB 0xBE77
+0x95CC 0xBE78
+0x95CD 0xBE79
+0x95CE 0xBE7A
+0x95CF 0xBE7E
+0x95D0 0xBE7F
+0x95D1 0xBE81
+0x95D2 0xBE82
+0x95D3 0xBE83
+0x95D4 0xBE85
+0x95D5 0xBE86
+0x95D6 0xBE87
+0x95D7 0xBE88
+0x95D8 0xBE89
+0x95D9 0xBE8A
+0x95DA 0xBE8B
+0x95DB 0xBE8E
+0x95DC 0xBE92
+0x95DD 0xBE93
+0x95DE 0xBE94
+0x95DF 0xBE95
+0x95E0 0xBE96
+0x95E1 0xBE97
+0x95E2 0xBE9A
+0x95E3 0xBE9B
+0x95E4 0xBE9C
+0x95E5 0xBE9D
+0x95E6 0xBE9E
+0x95E7 0xBE9F
+0x95E8 0xBEA0
+0x95E9 0xBEA1
+0x95EA 0xBEA2
+0x95EB 0xBEA3
+0x95EC 0xBEA4
+0x95ED 0xBEA5
+0x95EE 0xBEA6
+0x95EF 0xBEA7
+0x95F0 0xBEA9
+0x95F1 0xBEAA
+0x95F2 0xBEAB
+0x95F3 0xBEAC
+0x95F4 0xBEAD
+0x95F5 0xBEAE
+0x95F6 0xBEAF
+0x95F7 0xBEB0
+0x95F8 0xBEB1
+0x95F9 0xBEB2
+0x95FA 0xBEB3
+0x95FB 0xBEB4
+0x95FC 0xBEB5
+0x95FD 0xBEB6
+0x95FE 0xBEB7
+0x9641 0xBEB8
+0x9642 0xBEB9
+0x9643 0xBEBA
+0x9644 0xBEBB
+0x9645 0xBEBC
+0x9646 0xBEBD
+0x9647 0xBEBE
+0x9648 0xBEBF
+0x9649 0xBEC0
+0x964A 0xBEC1
+0x964B 0xBEC2
+0x964C 0xBEC3
+0x964D 0xBEC4
+0x964E 0xBEC5
+0x964F 0xBEC6
+0x9650 0xBEC7
+0x9651 0xBEC8
+0x9652 0xBEC9
+0x9653 0xBECA
+0x9654 0xBECB
+0x9655 0xBECC
+0x9656 0xBECD
+0x9657 0xBECE
+0x9658 0xBECF
+0x9659 0xBED2
+0x965A 0xBED3
+0x9661 0xBED5
+0x9662 0xBED6
+0x9663 0xBED9
+0x9664 0xBEDA
+0x9665 0xBEDB
+0x9666 0xBEDC
+0x9667 0xBEDD
+0x9668 0xBEDE
+0x9669 0xBEDF
+0x966A 0xBEE1
+0x966B 0xBEE2
+0x966C 0xBEE6
+0x966D 0xBEE7
+0x966E 0xBEE8
+0x966F 0xBEE9
+0x9670 0xBEEA
+0x9671 0xBEEB
+0x9672 0xBEED
+0x9673 0xBEEE
+0x9674 0xBEEF
+0x9675 0xBEF0
+0x9676 0xBEF1
+0x9677 0xBEF2
+0x9678 0xBEF3
+0x9679 0xBEF4
+0x967A 0xBEF5
+0x9681 0xBEF6
+0x9682 0xBEF7
+0x9683 0xBEF8
+0x9684 0xBEF9
+0x9685 0xBEFA
+0x9686 0xBEFB
+0x9687 0xBEFC
+0x9688 0xBEFD
+0x9689 0xBEFE
+0x968A 0xBEFF
+0x968B 0xBF00
+0x968C 0xBF02
+0x968D 0xBF03
+0x968E 0xBF04
+0x968F 0xBF05
+0x9690 0xBF06
+0x9691 0xBF07
+0x9692 0xBF0A
+0x9693 0xBF0B
+0x9694 0xBF0C
+0x9695 0xBF0D
+0x9696 0xBF0E
+0x9697 0xBF0F
+0x9698 0xBF10
+0x9699 0xBF11
+0x969A 0xBF12
+0x969B 0xBF13
+0x969C 0xBF14
+0x969D 0xBF15
+0x969E 0xBF16
+0x969F 0xBF17
+0x96A0 0xBF1A
+0x96A1 0xBF1E
+0x96A2 0xBF1F
+0x96A3 0xBF20
+0x96A4 0xBF21
+0x96A5 0xBF22
+0x96A6 0xBF23
+0x96A7 0xBF24
+0x96A8 0xBF25
+0x96A9 0xBF26
+0x96AA 0xBF27
+0x96AB 0xBF28
+0x96AC 0xBF29
+0x96AD 0xBF2A
+0x96AE 0xBF2B
+0x96AF 0xBF2C
+0x96B0 0xBF2D
+0x96B1 0xBF2E
+0x96B2 0xBF2F
+0x96B3 0xBF30
+0x96B4 0xBF31
+0x96B5 0xBF32
+0x96B6 0xBF33
+0x96B7 0xBF34
+0x96B8 0xBF35
+0x96B9 0xBF36
+0x96BA 0xBF37
+0x96BB 0xBF38
+0x96BC 0xBF39
+0x96BD 0xBF3A
+0x96BE 0xBF3B
+0x96BF 0xBF3C
+0x96C0 0xBF3D
+0x96C1 0xBF3E
+0x96C2 0xBF3F
+0x96C3 0xBF42
+0x96C4 0xBF43
+0x96C5 0xBF45
+0x96C6 0xBF46
+0x96C7 0xBF47
+0x96C8 0xBF49
+0x96C9 0xBF4A
+0x96CA 0xBF4B
+0x96CB 0xBF4C
+0x96CC 0xBF4D
+0x96CD 0xBF4E
+0x96CE 0xBF4F
+0x96CF 0xBF52
+0x96D0 0xBF53
+0x96D1 0xBF54
+0x96D2 0xBF56
+0x96D3 0xBF57
+0x96D4 0xBF58
+0x96D5 0xBF59
+0x96D6 0xBF5A
+0x96D7 0xBF5B
+0x96D8 0xBF5C
+0x96D9 0xBF5D
+0x96DA 0xBF5E
+0x96DB 0xBF5F
+0x96DC 0xBF60
+0x96DD 0xBF61
+0x96DE 0xBF62
+0x96DF 0xBF63
+0x96E0 0xBF64
+0x96E1 0xBF65
+0x96E2 0xBF66
+0x96E3 0xBF67
+0x96E4 0xBF68
+0x96E5 0xBF69
+0x96E6 0xBF6A
+0x96E7 0xBF6B
+0x96E8 0xBF6C
+0x96E9 0xBF6D
+0x96EA 0xBF6E
+0x96EB 0xBF6F
+0x96EC 0xBF70
+0x96ED 0xBF71
+0x96EE 0xBF72
+0x96EF 0xBF73
+0x96F0 0xBF74
+0x96F1 0xBF75
+0x96F2 0xBF76
+0x96F3 0xBF77
+0x96F4 0xBF78
+0x96F5 0xBF79
+0x96F6 0xBF7A
+0x96F7 0xBF7B
+0x96F8 0xBF7C
+0x96F9 0xBF7D
+0x96FA 0xBF7E
+0x96FB 0xBF7F
+0x96FC 0xBF80
+0x96FD 0xBF81
+0x96FE 0xBF82
+0x9741 0xBF83
+0x9742 0xBF84
+0x9743 0xBF85
+0x9744 0xBF86
+0x9745 0xBF87
+0x9746 0xBF88
+0x9747 0xBF89
+0x9748 0xBF8A
+0x9749 0xBF8B
+0x974A 0xBF8C
+0x974B 0xBF8D
+0x974C 0xBF8E
+0x974D 0xBF8F
+0x974E 0xBF90
+0x974F 0xBF91
+0x9750 0xBF92
+0x9751 0xBF93
+0x9752 0xBF95
+0x9753 0xBF96
+0x9754 0xBF97
+0x9755 0xBF98
+0x9756 0xBF99
+0x9757 0xBF9A
+0x9758 0xBF9B
+0x9759 0xBF9C
+0x975A 0xBF9D
+0x9761 0xBF9E
+0x9762 0xBF9F
+0x9763 0xBFA0
+0x9764 0xBFA1
+0x9765 0xBFA2
+0x9766 0xBFA3
+0x9767 0xBFA4
+0x9768 0xBFA5
+0x9769 0xBFA6
+0x976A 0xBFA7
+0x976B 0xBFA8
+0x976C 0xBFA9
+0x976D 0xBFAA
+0x976E 0xBFAB
+0x976F 0xBFAC
+0x9770 0xBFAD
+0x9771 0xBFAE
+0x9772 0xBFAF
+0x9773 0xBFB1
+0x9774 0xBFB2
+0x9775 0xBFB3
+0x9776 0xBFB4
+0x9777 0xBFB5
+0x9778 0xBFB6
+0x9779 0xBFB7
+0x977A 0xBFB8
+0x9781 0xBFB9
+0x9782 0xBFBA
+0x9783 0xBFBB
+0x9784 0xBFBC
+0x9785 0xBFBD
+0x9786 0xBFBE
+0x9787 0xBFBF
+0x9788 0xBFC0
+0x9789 0xBFC1
+0x978A 0xBFC2
+0x978B 0xBFC3
+0x978C 0xBFC4
+0x978D 0xBFC6
+0x978E 0xBFC7
+0x978F 0xBFC8
+0x9790 0xBFC9
+0x9791 0xBFCA
+0x9792 0xBFCB
+0x9793 0xBFCE
+0x9794 0xBFCF
+0x9795 0xBFD1
+0x9796 0xBFD2
+0x9797 0xBFD3
+0x9798 0xBFD5
+0x9799 0xBFD6
+0x979A 0xBFD7
+0x979B 0xBFD8
+0x979C 0xBFD9
+0x979D 0xBFDA
+0x979E 0xBFDB
+0x979F 0xBFDD
+0x97A0 0xBFDE
+0x97A1 0xBFE0
+0x97A2 0xBFE2
+0x97A3 0xBFE3
+0x97A4 0xBFE4
+0x97A5 0xBFE5
+0x97A6 0xBFE6
+0x97A7 0xBFE7
+0x97A8 0xBFE8
+0x97A9 0xBFE9
+0x97AA 0xBFEA
+0x97AB 0xBFEB
+0x97AC 0xBFEC
+0x97AD 0xBFED
+0x97AE 0xBFEE
+0x97AF 0xBFEF
+0x97B0 0xBFF0
+0x97B1 0xBFF1
+0x97B2 0xBFF2
+0x97B3 0xBFF3
+0x97B4 0xBFF4
+0x97B5 0xBFF5
+0x97B6 0xBFF6
+0x97B7 0xBFF7
+0x97B8 0xBFF8
+0x97B9 0xBFF9
+0x97BA 0xBFFA
+0x97BB 0xBFFB
+0x97BC 0xBFFC
+0x97BD 0xBFFD
+0x97BE 0xBFFE
+0x97BF 0xBFFF
+0x97C0 0xC000
+0x97C1 0xC001
+0x97C2 0xC002
+0x97C3 0xC003
+0x97C4 0xC004
+0x97C5 0xC005
+0x97C6 0xC006
+0x97C7 0xC007
+0x97C8 0xC008
+0x97C9 0xC009
+0x97CA 0xC00A
+0x97CB 0xC00B
+0x97CC 0xC00C
+0x97CD 0xC00D
+0x97CE 0xC00E
+0x97CF 0xC00F
+0x97D0 0xC010
+0x97D1 0xC011
+0x97D2 0xC012
+0x97D3 0xC013
+0x97D4 0xC014
+0x97D5 0xC015
+0x97D6 0xC016
+0x97D7 0xC017
+0x97D8 0xC018
+0x97D9 0xC019
+0x97DA 0xC01A
+0x97DB 0xC01B
+0x97DC 0xC01C
+0x97DD 0xC01D
+0x97DE 0xC01E
+0x97DF 0xC01F
+0x97E0 0xC020
+0x97E1 0xC021
+0x97E2 0xC022
+0x97E3 0xC023
+0x97E4 0xC024
+0x97E5 0xC025
+0x97E6 0xC026
+0x97E7 0xC027
+0x97E8 0xC028
+0x97E9 0xC029
+0x97EA 0xC02A
+0x97EB 0xC02B
+0x97EC 0xC02C
+0x97ED 0xC02D
+0x97EE 0xC02E
+0x97EF 0xC02F
+0x97F0 0xC030
+0x97F1 0xC031
+0x97F2 0xC032
+0x97F3 0xC033
+0x97F4 0xC034
+0x97F5 0xC035
+0x97F6 0xC036
+0x97F7 0xC037
+0x97F8 0xC038
+0x97F9 0xC039
+0x97FA 0xC03A
+0x97FB 0xC03B
+0x97FC 0xC03D
+0x97FD 0xC03E
+0x97FE 0xC03F
+0x9841 0xC040
+0x9842 0xC041
+0x9843 0xC042
+0x9844 0xC043
+0x9845 0xC044
+0x9846 0xC045
+0x9847 0xC046
+0x9848 0xC047
+0x9849 0xC048
+0x984A 0xC049
+0x984B 0xC04A
+0x984C 0xC04B
+0x984D 0xC04C
+0x984E 0xC04D
+0x984F 0xC04E
+0x9850 0xC04F
+0x9851 0xC050
+0x9852 0xC052
+0x9853 0xC053
+0x9854 0xC054
+0x9855 0xC055
+0x9856 0xC056
+0x9857 0xC057
+0x9858 0xC059
+0x9859 0xC05A
+0x985A 0xC05B
+0x9861 0xC05D
+0x9862 0xC05E
+0x9863 0xC05F
+0x9864 0xC061
+0x9865 0xC062
+0x9866 0xC063
+0x9867 0xC064
+0x9868 0xC065
+0x9869 0xC066
+0x986A 0xC067
+0x986B 0xC06A
+0x986C 0xC06B
+0x986D 0xC06C
+0x986E 0xC06D
+0x986F 0xC06E
+0x9870 0xC06F
+0x9871 0xC070
+0x9872 0xC071
+0x9873 0xC072
+0x9874 0xC073
+0x9875 0xC074
+0x9876 0xC075
+0x9877 0xC076
+0x9878 0xC077
+0x9879 0xC078
+0x987A 0xC079
+0x9881 0xC07A
+0x9882 0xC07B
+0x9883 0xC07C
+0x9884 0xC07D
+0x9885 0xC07E
+0x9886 0xC07F
+0x9887 0xC080
+0x9888 0xC081
+0x9889 0xC082
+0x988A 0xC083
+0x988B 0xC084
+0x988C 0xC085
+0x988D 0xC086
+0x988E 0xC087
+0x988F 0xC088
+0x9890 0xC089
+0x9891 0xC08A
+0x9892 0xC08B
+0x9893 0xC08C
+0x9894 0xC08D
+0x9895 0xC08E
+0x9896 0xC08F
+0x9897 0xC092
+0x9898 0xC093
+0x9899 0xC095
+0x989A 0xC096
+0x989B 0xC097
+0x989C 0xC099
+0x989D 0xC09A
+0x989E 0xC09B
+0x989F 0xC09C
+0x98A0 0xC09D
+0x98A1 0xC09E
+0x98A2 0xC09F
+0x98A3 0xC0A2
+0x98A4 0xC0A4
+0x98A5 0xC0A6
+0x98A6 0xC0A7
+0x98A7 0xC0A8
+0x98A8 0xC0A9
+0x98A9 0xC0AA
+0x98AA 0xC0AB
+0x98AB 0xC0AE
+0x98AC 0xC0B1
+0x98AD 0xC0B2
+0x98AE 0xC0B7
+0x98AF 0xC0B8
+0x98B0 0xC0B9
+0x98B1 0xC0BA
+0x98B2 0xC0BB
+0x98B3 0xC0BE
+0x98B4 0xC0C2
+0x98B5 0xC0C3
+0x98B6 0xC0C4
+0x98B7 0xC0C6
+0x98B8 0xC0C7
+0x98B9 0xC0CA
+0x98BA 0xC0CB
+0x98BB 0xC0CD
+0x98BC 0xC0CE
+0x98BD 0xC0CF
+0x98BE 0xC0D1
+0x98BF 0xC0D2
+0x98C0 0xC0D3
+0x98C1 0xC0D4
+0x98C2 0xC0D5
+0x98C3 0xC0D6
+0x98C4 0xC0D7
+0x98C5 0xC0DA
+0x98C6 0xC0DE
+0x98C7 0xC0DF
+0x98C8 0xC0E0
+0x98C9 0xC0E1
+0x98CA 0xC0E2
+0x98CB 0xC0E3
+0x98CC 0xC0E6
+0x98CD 0xC0E7
+0x98CE 0xC0E9
+0x98CF 0xC0EA
+0x98D0 0xC0EB
+0x98D1 0xC0ED
+0x98D2 0xC0EE
+0x98D3 0xC0EF
+0x98D4 0xC0F0
+0x98D5 0xC0F1
+0x98D6 0xC0F2
+0x98D7 0xC0F3
+0x98D8 0xC0F6
+0x98D9 0xC0F8
+0x98DA 0xC0FA
+0x98DB 0xC0FB
+0x98DC 0xC0FC
+0x98DD 0xC0FD
+0x98DE 0xC0FE
+0x98DF 0xC0FF
+0x98E0 0xC101
+0x98E1 0xC102
+0x98E2 0xC103
+0x98E3 0xC105
+0x98E4 0xC106
+0x98E5 0xC107
+0x98E6 0xC109
+0x98E7 0xC10A
+0x98E8 0xC10B
+0x98E9 0xC10C
+0x98EA 0xC10D
+0x98EB 0xC10E
+0x98EC 0xC10F
+0x98ED 0xC111
+0x98EE 0xC112
+0x98EF 0xC113
+0x98F0 0xC114
+0x98F1 0xC116
+0x98F2 0xC117
+0x98F3 0xC118
+0x98F4 0xC119
+0x98F5 0xC11A
+0x98F6 0xC11B
+0x98F7 0xC121
+0x98F8 0xC122
+0x98F9 0xC125
+0x98FA 0xC128
+0x98FB 0xC129
+0x98FC 0xC12A
+0x98FD 0xC12B
+0x98FE 0xC12E
+0x9941 0xC132
+0x9942 0xC133
+0x9943 0xC134
+0x9944 0xC135
+0x9945 0xC137
+0x9946 0xC13A
+0x9947 0xC13B
+0x9948 0xC13D
+0x9949 0xC13E
+0x994A 0xC13F
+0x994B 0xC141
+0x994C 0xC142
+0x994D 0xC143
+0x994E 0xC144
+0x994F 0xC145
+0x9950 0xC146
+0x9951 0xC147
+0x9952 0xC14A
+0x9953 0xC14E
+0x9954 0xC14F
+0x9955 0xC150
+0x9956 0xC151
+0x9957 0xC152
+0x9958 0xC153
+0x9959 0xC156
+0x995A 0xC157
+0x9961 0xC159
+0x9962 0xC15A
+0x9963 0xC15B
+0x9964 0xC15D
+0x9965 0xC15E
+0x9966 0xC15F
+0x9967 0xC160
+0x9968 0xC161
+0x9969 0xC162
+0x996A 0xC163
+0x996B 0xC166
+0x996C 0xC16A
+0x996D 0xC16B
+0x996E 0xC16C
+0x996F 0xC16D
+0x9970 0xC16E
+0x9971 0xC16F
+0x9972 0xC171
+0x9973 0xC172
+0x9974 0xC173
+0x9975 0xC175
+0x9976 0xC176
+0x9977 0xC177
+0x9978 0xC179
+0x9979 0xC17A
+0x997A 0xC17B
+0x9981 0xC17C
+0x9982 0xC17D
+0x9983 0xC17E
+0x9984 0xC17F
+0x9985 0xC180
+0x9986 0xC181
+0x9987 0xC182
+0x9988 0xC183
+0x9989 0xC184
+0x998A 0xC186
+0x998B 0xC187
+0x998C 0xC188
+0x998D 0xC189
+0x998E 0xC18A
+0x998F 0xC18B
+0x9990 0xC18F
+0x9991 0xC191
+0x9992 0xC192
+0x9993 0xC193
+0x9994 0xC195
+0x9995 0xC197
+0x9996 0xC198
+0x9997 0xC199
+0x9998 0xC19A
+0x9999 0xC19B
+0x999A 0xC19E
+0x999B 0xC1A0
+0x999C 0xC1A2
+0x999D 0xC1A3
+0x999E 0xC1A4
+0x999F 0xC1A6
+0x99A0 0xC1A7
+0x99A1 0xC1AA
+0x99A2 0xC1AB
+0x99A3 0xC1AD
+0x99A4 0xC1AE
+0x99A5 0xC1AF
+0x99A6 0xC1B1
+0x99A7 0xC1B2
+0x99A8 0xC1B3
+0x99A9 0xC1B4
+0x99AA 0xC1B5
+0x99AB 0xC1B6
+0x99AC 0xC1B7
+0x99AD 0xC1B8
+0x99AE 0xC1B9
+0x99AF 0xC1BA
+0x99B0 0xC1BB
+0x99B1 0xC1BC
+0x99B2 0xC1BE
+0x99B3 0xC1BF
+0x99B4 0xC1C0
+0x99B5 0xC1C1
+0x99B6 0xC1C2
+0x99B7 0xC1C3
+0x99B8 0xC1C5
+0x99B9 0xC1C6
+0x99BA 0xC1C7
+0x99BB 0xC1C9
+0x99BC 0xC1CA
+0x99BD 0xC1CB
+0x99BE 0xC1CD
+0x99BF 0xC1CE
+0x99C0 0xC1CF
+0x99C1 0xC1D0
+0x99C2 0xC1D1
+0x99C3 0xC1D2
+0x99C4 0xC1D3
+0x99C5 0xC1D5
+0x99C6 0xC1D6
+0x99C7 0xC1D9
+0x99C8 0xC1DA
+0x99C9 0xC1DB
+0x99CA 0xC1DC
+0x99CB 0xC1DD
+0x99CC 0xC1DE
+0x99CD 0xC1DF
+0x99CE 0xC1E1
+0x99CF 0xC1E2
+0x99D0 0xC1E3
+0x99D1 0xC1E5
+0x99D2 0xC1E6
+0x99D3 0xC1E7
+0x99D4 0xC1E9
+0x99D5 0xC1EA
+0x99D6 0xC1EB
+0x99D7 0xC1EC
+0x99D8 0xC1ED
+0x99D9 0xC1EE
+0x99DA 0xC1EF
+0x99DB 0xC1F2
+0x99DC 0xC1F4
+0x99DD 0xC1F5
+0x99DE 0xC1F6
+0x99DF 0xC1F7
+0x99E0 0xC1F8
+0x99E1 0xC1F9
+0x99E2 0xC1FA
+0x99E3 0xC1FB
+0x99E4 0xC1FE
+0x99E5 0xC1FF
+0x99E6 0xC201
+0x99E7 0xC202
+0x99E8 0xC203
+0x99E9 0xC205
+0x99EA 0xC206
+0x99EB 0xC207
+0x99EC 0xC208
+0x99ED 0xC209
+0x99EE 0xC20A
+0x99EF 0xC20B
+0x99F0 0xC20E
+0x99F1 0xC210
+0x99F2 0xC212
+0x99F3 0xC213
+0x99F4 0xC214
+0x99F5 0xC215
+0x99F6 0xC216
+0x99F7 0xC217
+0x99F8 0xC21A
+0x99F9 0xC21B
+0x99FA 0xC21D
+0x99FB 0xC21E
+0x99FC 0xC221
+0x99FD 0xC222
+0x99FE 0xC223
+0x9A41 0xC224
+0x9A42 0xC225
+0x9A43 0xC226
+0x9A44 0xC227
+0x9A45 0xC22A
+0x9A46 0xC22C
+0x9A47 0xC22E
+0x9A48 0xC230
+0x9A49 0xC233
+0x9A4A 0xC235
+0x9A4B 0xC236
+0x9A4C 0xC237
+0x9A4D 0xC238
+0x9A4E 0xC239
+0x9A4F 0xC23A
+0x9A50 0xC23B
+0x9A51 0xC23C
+0x9A52 0xC23D
+0x9A53 0xC23E
+0x9A54 0xC23F
+0x9A55 0xC240
+0x9A56 0xC241
+0x9A57 0xC242
+0x9A58 0xC243
+0x9A59 0xC244
+0x9A5A 0xC245
+0x9A61 0xC246
+0x9A62 0xC247
+0x9A63 0xC249
+0x9A64 0xC24A
+0x9A65 0xC24B
+0x9A66 0xC24C
+0x9A67 0xC24D
+0x9A68 0xC24E
+0x9A69 0xC24F
+0x9A6A 0xC252
+0x9A6B 0xC253
+0x9A6C 0xC255
+0x9A6D 0xC256
+0x9A6E 0xC257
+0x9A6F 0xC259
+0x9A70 0xC25A
+0x9A71 0xC25B
+0x9A72 0xC25C
+0x9A73 0xC25D
+0x9A74 0xC25E
+0x9A75 0xC25F
+0x9A76 0xC261
+0x9A77 0xC262
+0x9A78 0xC263
+0x9A79 0xC264
+0x9A7A 0xC266
+0x9A81 0xC267
+0x9A82 0xC268
+0x9A83 0xC269
+0x9A84 0xC26A
+0x9A85 0xC26B
+0x9A86 0xC26E
+0x9A87 0xC26F
+0x9A88 0xC271
+0x9A89 0xC272
+0x9A8A 0xC273
+0x9A8B 0xC275
+0x9A8C 0xC276
+0x9A8D 0xC277
+0x9A8E 0xC278
+0x9A8F 0xC279
+0x9A90 0xC27A
+0x9A91 0xC27B
+0x9A92 0xC27E
+0x9A93 0xC280
+0x9A94 0xC282
+0x9A95 0xC283
+0x9A96 0xC284
+0x9A97 0xC285
+0x9A98 0xC286
+0x9A99 0xC287
+0x9A9A 0xC28A
+0x9A9B 0xC28B
+0x9A9C 0xC28C
+0x9A9D 0xC28D
+0x9A9E 0xC28E
+0x9A9F 0xC28F
+0x9AA0 0xC291
+0x9AA1 0xC292
+0x9AA2 0xC293
+0x9AA3 0xC294
+0x9AA4 0xC295
+0x9AA5 0xC296
+0x9AA6 0xC297
+0x9AA7 0xC299
+0x9AA8 0xC29A
+0x9AA9 0xC29C
+0x9AAA 0xC29E
+0x9AAB 0xC29F
+0x9AAC 0xC2A0
+0x9AAD 0xC2A1
+0x9AAE 0xC2A2
+0x9AAF 0xC2A3
+0x9AB0 0xC2A6
+0x9AB1 0xC2A7
+0x9AB2 0xC2A9
+0x9AB3 0xC2AA
+0x9AB4 0xC2AB
+0x9AB5 0xC2AE
+0x9AB6 0xC2AF
+0x9AB7 0xC2B0
+0x9AB8 0xC2B1
+0x9AB9 0xC2B2
+0x9ABA 0xC2B3
+0x9ABB 0xC2B6
+0x9ABC 0xC2B8
+0x9ABD 0xC2BA
+0x9ABE 0xC2BB
+0x9ABF 0xC2BC
+0x9AC0 0xC2BD
+0x9AC1 0xC2BE
+0x9AC2 0xC2BF
+0x9AC3 0xC2C0
+0x9AC4 0xC2C1
+0x9AC5 0xC2C2
+0x9AC6 0xC2C3
+0x9AC7 0xC2C4
+0x9AC8 0xC2C5
+0x9AC9 0xC2C6
+0x9ACA 0xC2C7
+0x9ACB 0xC2C8
+0x9ACC 0xC2C9
+0x9ACD 0xC2CA
+0x9ACE 0xC2CB
+0x9ACF 0xC2CC
+0x9AD0 0xC2CD
+0x9AD1 0xC2CE
+0x9AD2 0xC2CF
+0x9AD3 0xC2D0
+0x9AD4 0xC2D1
+0x9AD5 0xC2D2
+0x9AD6 0xC2D3
+0x9AD7 0xC2D4
+0x9AD8 0xC2D5
+0x9AD9 0xC2D6
+0x9ADA 0xC2D7
+0x9ADB 0xC2D8
+0x9ADC 0xC2D9
+0x9ADD 0xC2DA
+0x9ADE 0xC2DB
+0x9ADF 0xC2DE
+0x9AE0 0xC2DF
+0x9AE1 0xC2E1
+0x9AE2 0xC2E2
+0x9AE3 0xC2E5
+0x9AE4 0xC2E6
+0x9AE5 0xC2E7
+0x9AE6 0xC2E8
+0x9AE7 0xC2E9
+0x9AE8 0xC2EA
+0x9AE9 0xC2EE
+0x9AEA 0xC2F0
+0x9AEB 0xC2F2
+0x9AEC 0xC2F3
+0x9AED 0xC2F4
+0x9AEE 0xC2F5
+0x9AEF 0xC2F7
+0x9AF0 0xC2FA
+0x9AF1 0xC2FD
+0x9AF2 0xC2FE
+0x9AF3 0xC2FF
+0x9AF4 0xC301
+0x9AF5 0xC302
+0x9AF6 0xC303
+0x9AF7 0xC304
+0x9AF8 0xC305
+0x9AF9 0xC306
+0x9AFA 0xC307
+0x9AFB 0xC30A
+0x9AFC 0xC30B
+0x9AFD 0xC30E
+0x9AFE 0xC30F
+0x9B41 0xC310
+0x9B42 0xC311
+0x9B43 0xC312
+0x9B44 0xC316
+0x9B45 0xC317
+0x9B46 0xC319
+0x9B47 0xC31A
+0x9B48 0xC31B
+0x9B49 0xC31D
+0x9B4A 0xC31E
+0x9B4B 0xC31F
+0x9B4C 0xC320
+0x9B4D 0xC321
+0x9B4E 0xC322
+0x9B4F 0xC323
+0x9B50 0xC326
+0x9B51 0xC327
+0x9B52 0xC32A
+0x9B53 0xC32B
+0x9B54 0xC32C
+0x9B55 0xC32D
+0x9B56 0xC32E
+0x9B57 0xC32F
+0x9B58 0xC330
+0x9B59 0xC331
+0x9B5A 0xC332
+0x9B61 0xC333
+0x9B62 0xC334
+0x9B63 0xC335
+0x9B64 0xC336
+0x9B65 0xC337
+0x9B66 0xC338
+0x9B67 0xC339
+0x9B68 0xC33A
+0x9B69 0xC33B
+0x9B6A 0xC33C
+0x9B6B 0xC33D
+0x9B6C 0xC33E
+0x9B6D 0xC33F
+0x9B6E 0xC340
+0x9B6F 0xC341
+0x9B70 0xC342
+0x9B71 0xC343
+0x9B72 0xC344
+0x9B73 0xC346
+0x9B74 0xC347
+0x9B75 0xC348
+0x9B76 0xC349
+0x9B77 0xC34A
+0x9B78 0xC34B
+0x9B79 0xC34C
+0x9B7A 0xC34D
+0x9B81 0xC34E
+0x9B82 0xC34F
+0x9B83 0xC350
+0x9B84 0xC351
+0x9B85 0xC352
+0x9B86 0xC353
+0x9B87 0xC354
+0x9B88 0xC355
+0x9B89 0xC356
+0x9B8A 0xC357
+0x9B8B 0xC358
+0x9B8C 0xC359
+0x9B8D 0xC35A
+0x9B8E 0xC35B
+0x9B8F 0xC35C
+0x9B90 0xC35D
+0x9B91 0xC35E
+0x9B92 0xC35F
+0x9B93 0xC360
+0x9B94 0xC361
+0x9B95 0xC362
+0x9B96 0xC363
+0x9B97 0xC364
+0x9B98 0xC365
+0x9B99 0xC366
+0x9B9A 0xC367
+0x9B9B 0xC36A
+0x9B9C 0xC36B
+0x9B9D 0xC36D
+0x9B9E 0xC36E
+0x9B9F 0xC36F
+0x9BA0 0xC371
+0x9BA1 0xC373
+0x9BA2 0xC374
+0x9BA3 0xC375
+0x9BA4 0xC376
+0x9BA5 0xC377
+0x9BA6 0xC37A
+0x9BA7 0xC37B
+0x9BA8 0xC37E
+0x9BA9 0xC37F
+0x9BAA 0xC380
+0x9BAB 0xC381
+0x9BAC 0xC382
+0x9BAD 0xC383
+0x9BAE 0xC385
+0x9BAF 0xC386
+0x9BB0 0xC387
+0x9BB1 0xC389
+0x9BB2 0xC38A
+0x9BB3 0xC38B
+0x9BB4 0xC38D
+0x9BB5 0xC38E
+0x9BB6 0xC38F
+0x9BB7 0xC390
+0x9BB8 0xC391
+0x9BB9 0xC392
+0x9BBA 0xC393
+0x9BBB 0xC394
+0x9BBC 0xC395
+0x9BBD 0xC396
+0x9BBE 0xC397
+0x9BBF 0xC398
+0x9BC0 0xC399
+0x9BC1 0xC39A
+0x9BC2 0xC39B
+0x9BC3 0xC39C
+0x9BC4 0xC39D
+0x9BC5 0xC39E
+0x9BC6 0xC39F
+0x9BC7 0xC3A0
+0x9BC8 0xC3A1
+0x9BC9 0xC3A2
+0x9BCA 0xC3A3
+0x9BCB 0xC3A4
+0x9BCC 0xC3A5
+0x9BCD 0xC3A6
+0x9BCE 0xC3A7
+0x9BCF 0xC3A8
+0x9BD0 0xC3A9
+0x9BD1 0xC3AA
+0x9BD2 0xC3AB
+0x9BD3 0xC3AC
+0x9BD4 0xC3AD
+0x9BD5 0xC3AE
+0x9BD6 0xC3AF
+0x9BD7 0xC3B0
+0x9BD8 0xC3B1
+0x9BD9 0xC3B2
+0x9BDA 0xC3B3
+0x9BDB 0xC3B4
+0x9BDC 0xC3B5
+0x9BDD 0xC3B6
+0x9BDE 0xC3B7
+0x9BDF 0xC3B8
+0x9BE0 0xC3B9
+0x9BE1 0xC3BA
+0x9BE2 0xC3BB
+0x9BE3 0xC3BC
+0x9BE4 0xC3BD
+0x9BE5 0xC3BE
+0x9BE6 0xC3BF
+0x9BE7 0xC3C1
+0x9BE8 0xC3C2
+0x9BE9 0xC3C3
+0x9BEA 0xC3C4
+0x9BEB 0xC3C5
+0x9BEC 0xC3C6
+0x9BED 0xC3C7
+0x9BEE 0xC3C8
+0x9BEF 0xC3C9
+0x9BF0 0xC3CA
+0x9BF1 0xC3CB
+0x9BF2 0xC3CC
+0x9BF3 0xC3CD
+0x9BF4 0xC3CE
+0x9BF5 0xC3CF
+0x9BF6 0xC3D0
+0x9BF7 0xC3D1
+0x9BF8 0xC3D2
+0x9BF9 0xC3D3
+0x9BFA 0xC3D4
+0x9BFB 0xC3D5
+0x9BFC 0xC3D6
+0x9BFD 0xC3D7
+0x9BFE 0xC3DA
+0x9C41 0xC3DB
+0x9C42 0xC3DD
+0x9C43 0xC3DE
+0x9C44 0xC3E1
+0x9C45 0xC3E3
+0x9C46 0xC3E4
+0x9C47 0xC3E5
+0x9C48 0xC3E6
+0x9C49 0xC3E7
+0x9C4A 0xC3EA
+0x9C4B 0xC3EB
+0x9C4C 0xC3EC
+0x9C4D 0xC3EE
+0x9C4E 0xC3EF
+0x9C4F 0xC3F0
+0x9C50 0xC3F1
+0x9C51 0xC3F2
+0x9C52 0xC3F3
+0x9C53 0xC3F6
+0x9C54 0xC3F7
+0x9C55 0xC3F9
+0x9C56 0xC3FA
+0x9C57 0xC3FB
+0x9C58 0xC3FC
+0x9C59 0xC3FD
+0x9C5A 0xC3FE
+0x9C61 0xC3FF
+0x9C62 0xC400
+0x9C63 0xC401
+0x9C64 0xC402
+0x9C65 0xC403
+0x9C66 0xC404
+0x9C67 0xC405
+0x9C68 0xC406
+0x9C69 0xC407
+0x9C6A 0xC409
+0x9C6B 0xC40A
+0x9C6C 0xC40B
+0x9C6D 0xC40C
+0x9C6E 0xC40D
+0x9C6F 0xC40E
+0x9C70 0xC40F
+0x9C71 0xC411
+0x9C72 0xC412
+0x9C73 0xC413
+0x9C74 0xC414
+0x9C75 0xC415
+0x9C76 0xC416
+0x9C77 0xC417
+0x9C78 0xC418
+0x9C79 0xC419
+0x9C7A 0xC41A
+0x9C81 0xC41B
+0x9C82 0xC41C
+0x9C83 0xC41D
+0x9C84 0xC41E
+0x9C85 0xC41F
+0x9C86 0xC420
+0x9C87 0xC421
+0x9C88 0xC422
+0x9C89 0xC423
+0x9C8A 0xC425
+0x9C8B 0xC426
+0x9C8C 0xC427
+0x9C8D 0xC428
+0x9C8E 0xC429
+0x9C8F 0xC42A
+0x9C90 0xC42B
+0x9C91 0xC42D
+0x9C92 0xC42E
+0x9C93 0xC42F
+0x9C94 0xC431
+0x9C95 0xC432
+0x9C96 0xC433
+0x9C97 0xC435
+0x9C98 0xC436
+0x9C99 0xC437
+0x9C9A 0xC438
+0x9C9B 0xC439
+0x9C9C 0xC43A
+0x9C9D 0xC43B
+0x9C9E 0xC43E
+0x9C9F 0xC43F
+0x9CA0 0xC440
+0x9CA1 0xC441
+0x9CA2 0xC442
+0x9CA3 0xC443
+0x9CA4 0xC444
+0x9CA5 0xC445
+0x9CA6 0xC446
+0x9CA7 0xC447
+0x9CA8 0xC449
+0x9CA9 0xC44A
+0x9CAA 0xC44B
+0x9CAB 0xC44C
+0x9CAC 0xC44D
+0x9CAD 0xC44E
+0x9CAE 0xC44F
+0x9CAF 0xC450
+0x9CB0 0xC451
+0x9CB1 0xC452
+0x9CB2 0xC453
+0x9CB3 0xC454
+0x9CB4 0xC455
+0x9CB5 0xC456
+0x9CB6 0xC457
+0x9CB7 0xC458
+0x9CB8 0xC459
+0x9CB9 0xC45A
+0x9CBA 0xC45B
+0x9CBB 0xC45C
+0x9CBC 0xC45D
+0x9CBD 0xC45E
+0x9CBE 0xC45F
+0x9CBF 0xC460
+0x9CC0 0xC461
+0x9CC1 0xC462
+0x9CC2 0xC463
+0x9CC3 0xC466
+0x9CC4 0xC467
+0x9CC5 0xC469
+0x9CC6 0xC46A
+0x9CC7 0xC46B
+0x9CC8 0xC46D
+0x9CC9 0xC46E
+0x9CCA 0xC46F
+0x9CCB 0xC470
+0x9CCC 0xC471
+0x9CCD 0xC472
+0x9CCE 0xC473
+0x9CCF 0xC476
+0x9CD0 0xC477
+0x9CD1 0xC478
+0x9CD2 0xC47A
+0x9CD3 0xC47B
+0x9CD4 0xC47C
+0x9CD5 0xC47D
+0x9CD6 0xC47E
+0x9CD7 0xC47F
+0x9CD8 0xC481
+0x9CD9 0xC482
+0x9CDA 0xC483
+0x9CDB 0xC484
+0x9CDC 0xC485
+0x9CDD 0xC486
+0x9CDE 0xC487
+0x9CDF 0xC488
+0x9CE0 0xC489
+0x9CE1 0xC48A
+0x9CE2 0xC48B
+0x9CE3 0xC48C
+0x9CE4 0xC48D
+0x9CE5 0xC48E
+0x9CE6 0xC48F
+0x9CE7 0xC490
+0x9CE8 0xC491
+0x9CE9 0xC492
+0x9CEA 0xC493
+0x9CEB 0xC495
+0x9CEC 0xC496
+0x9CED 0xC497
+0x9CEE 0xC498
+0x9CEF 0xC499
+0x9CF0 0xC49A
+0x9CF1 0xC49B
+0x9CF2 0xC49D
+0x9CF3 0xC49E
+0x9CF4 0xC49F
+0x9CF5 0xC4A0
+0x9CF6 0xC4A1
+0x9CF7 0xC4A2
+0x9CF8 0xC4A3
+0x9CF9 0xC4A4
+0x9CFA 0xC4A5
+0x9CFB 0xC4A6
+0x9CFC 0xC4A7
+0x9CFD 0xC4A8
+0x9CFE 0xC4A9
+0x9D41 0xC4AA
+0x9D42 0xC4AB
+0x9D43 0xC4AC
+0x9D44 0xC4AD
+0x9D45 0xC4AE
+0x9D46 0xC4AF
+0x9D47 0xC4B0
+0x9D48 0xC4B1
+0x9D49 0xC4B2
+0x9D4A 0xC4B3
+0x9D4B 0xC4B4
+0x9D4C 0xC4B5
+0x9D4D 0xC4B6
+0x9D4E 0xC4B7
+0x9D4F 0xC4B9
+0x9D50 0xC4BA
+0x9D51 0xC4BB
+0x9D52 0xC4BD
+0x9D53 0xC4BE
+0x9D54 0xC4BF
+0x9D55 0xC4C0
+0x9D56 0xC4C1
+0x9D57 0xC4C2
+0x9D58 0xC4C3
+0x9D59 0xC4C4
+0x9D5A 0xC4C5
+0x9D61 0xC4C6
+0x9D62 0xC4C7
+0x9D63 0xC4C8
+0x9D64 0xC4C9
+0x9D65 0xC4CA
+0x9D66 0xC4CB
+0x9D67 0xC4CC
+0x9D68 0xC4CD
+0x9D69 0xC4CE
+0x9D6A 0xC4CF
+0x9D6B 0xC4D0
+0x9D6C 0xC4D1
+0x9D6D 0xC4D2
+0x9D6E 0xC4D3
+0x9D6F 0xC4D4
+0x9D70 0xC4D5
+0x9D71 0xC4D6
+0x9D72 0xC4D7
+0x9D73 0xC4D8
+0x9D74 0xC4D9
+0x9D75 0xC4DA
+0x9D76 0xC4DB
+0x9D77 0xC4DC
+0x9D78 0xC4DD
+0x9D79 0xC4DE
+0x9D7A 0xC4DF
+0x9D81 0xC4E0
+0x9D82 0xC4E1
+0x9D83 0xC4E2
+0x9D84 0xC4E3
+0x9D85 0xC4E4
+0x9D86 0xC4E5
+0x9D87 0xC4E6
+0x9D88 0xC4E7
+0x9D89 0xC4E8
+0x9D8A 0xC4EA
+0x9D8B 0xC4EB
+0x9D8C 0xC4EC
+0x9D8D 0xC4ED
+0x9D8E 0xC4EE
+0x9D8F 0xC4EF
+0x9D90 0xC4F2
+0x9D91 0xC4F3
+0x9D92 0xC4F5
+0x9D93 0xC4F6
+0x9D94 0xC4F7
+0x9D95 0xC4F9
+0x9D96 0xC4FB
+0x9D97 0xC4FC
+0x9D98 0xC4FD
+0x9D99 0xC4FE
+0x9D9A 0xC502
+0x9D9B 0xC503
+0x9D9C 0xC504
+0x9D9D 0xC505
+0x9D9E 0xC506
+0x9D9F 0xC507
+0x9DA0 0xC508
+0x9DA1 0xC509
+0x9DA2 0xC50A
+0x9DA3 0xC50B
+0x9DA4 0xC50D
+0x9DA5 0xC50E
+0x9DA6 0xC50F
+0x9DA7 0xC511
+0x9DA8 0xC512
+0x9DA9 0xC513
+0x9DAA 0xC515
+0x9DAB 0xC516
+0x9DAC 0xC517
+0x9DAD 0xC518
+0x9DAE 0xC519
+0x9DAF 0xC51A
+0x9DB0 0xC51B
+0x9DB1 0xC51D
+0x9DB2 0xC51E
+0x9DB3 0xC51F
+0x9DB4 0xC520
+0x9DB5 0xC521
+0x9DB6 0xC522
+0x9DB7 0xC523
+0x9DB8 0xC524
+0x9DB9 0xC525
+0x9DBA 0xC526
+0x9DBB 0xC527
+0x9DBC 0xC52A
+0x9DBD 0xC52B
+0x9DBE 0xC52D
+0x9DBF 0xC52E
+0x9DC0 0xC52F
+0x9DC1 0xC531
+0x9DC2 0xC532
+0x9DC3 0xC533
+0x9DC4 0xC534
+0x9DC5 0xC535
+0x9DC6 0xC536
+0x9DC7 0xC537
+0x9DC8 0xC53A
+0x9DC9 0xC53C
+0x9DCA 0xC53E
+0x9DCB 0xC53F
+0x9DCC 0xC540
+0x9DCD 0xC541
+0x9DCE 0xC542
+0x9DCF 0xC543
+0x9DD0 0xC546
+0x9DD1 0xC547
+0x9DD2 0xC54B
+0x9DD3 0xC54F
+0x9DD4 0xC550
+0x9DD5 0xC551
+0x9DD6 0xC552
+0x9DD7 0xC556
+0x9DD8 0xC55A
+0x9DD9 0xC55B
+0x9DDA 0xC55C
+0x9DDB 0xC55F
+0x9DDC 0xC562
+0x9DDD 0xC563
+0x9DDE 0xC565
+0x9DDF 0xC566
+0x9DE0 0xC567
+0x9DE1 0xC569
+0x9DE2 0xC56A
+0x9DE3 0xC56B
+0x9DE4 0xC56C
+0x9DE5 0xC56D
+0x9DE6 0xC56E
+0x9DE7 0xC56F
+0x9DE8 0xC572
+0x9DE9 0xC576
+0x9DEA 0xC577
+0x9DEB 0xC578
+0x9DEC 0xC579
+0x9DED 0xC57A
+0x9DEE 0xC57B
+0x9DEF 0xC57E
+0x9DF0 0xC57F
+0x9DF1 0xC581
+0x9DF2 0xC582
+0x9DF3 0xC583
+0x9DF4 0xC585
+0x9DF5 0xC586
+0x9DF6 0xC588
+0x9DF7 0xC589
+0x9DF8 0xC58A
+0x9DF9 0xC58B
+0x9DFA 0xC58E
+0x9DFB 0xC590
+0x9DFC 0xC592
+0x9DFD 0xC593
+0x9DFE 0xC594
+0x9E41 0xC596
+0x9E42 0xC599
+0x9E43 0xC59A
+0x9E44 0xC59B
+0x9E45 0xC59D
+0x9E46 0xC59E
+0x9E47 0xC59F
+0x9E48 0xC5A1
+0x9E49 0xC5A2
+0x9E4A 0xC5A3
+0x9E4B 0xC5A4
+0x9E4C 0xC5A5
+0x9E4D 0xC5A6
+0x9E4E 0xC5A7
+0x9E4F 0xC5A8
+0x9E50 0xC5AA
+0x9E51 0xC5AB
+0x9E52 0xC5AC
+0x9E53 0xC5AD
+0x9E54 0xC5AE
+0x9E55 0xC5AF
+0x9E56 0xC5B0
+0x9E57 0xC5B1
+0x9E58 0xC5B2
+0x9E59 0xC5B3
+0x9E5A 0xC5B6
+0x9E61 0xC5B7
+0x9E62 0xC5BA
+0x9E63 0xC5BF
+0x9E64 0xC5C0
+0x9E65 0xC5C1
+0x9E66 0xC5C2
+0x9E67 0xC5C3
+0x9E68 0xC5CB
+0x9E69 0xC5CD
+0x9E6A 0xC5CF
+0x9E6B 0xC5D2
+0x9E6C 0xC5D3
+0x9E6D 0xC5D5
+0x9E6E 0xC5D6
+0x9E6F 0xC5D7
+0x9E70 0xC5D9
+0x9E71 0xC5DA
+0x9E72 0xC5DB
+0x9E73 0xC5DC
+0x9E74 0xC5DD
+0x9E75 0xC5DE
+0x9E76 0xC5DF
+0x9E77 0xC5E2
+0x9E78 0xC5E4
+0x9E79 0xC5E6
+0x9E7A 0xC5E7
+0x9E81 0xC5E8
+0x9E82 0xC5E9
+0x9E83 0xC5EA
+0x9E84 0xC5EB
+0x9E85 0xC5EF
+0x9E86 0xC5F1
+0x9E87 0xC5F2
+0x9E88 0xC5F3
+0x9E89 0xC5F5
+0x9E8A 0xC5F8
+0x9E8B 0xC5F9
+0x9E8C 0xC5FA
+0x9E8D 0xC5FB
+0x9E8E 0xC602
+0x9E8F 0xC603
+0x9E90 0xC604
+0x9E91 0xC609
+0x9E92 0xC60A
+0x9E93 0xC60B
+0x9E94 0xC60D
+0x9E95 0xC60E
+0x9E96 0xC60F
+0x9E97 0xC611
+0x9E98 0xC612
+0x9E99 0xC613
+0x9E9A 0xC614
+0x9E9B 0xC615
+0x9E9C 0xC616
+0x9E9D 0xC617
+0x9E9E 0xC61A
+0x9E9F 0xC61D
+0x9EA0 0xC61E
+0x9EA1 0xC61F
+0x9EA2 0xC620
+0x9EA3 0xC621
+0x9EA4 0xC622
+0x9EA5 0xC623
+0x9EA6 0xC626
+0x9EA7 0xC627
+0x9EA8 0xC629
+0x9EA9 0xC62A
+0x9EAA 0xC62B
+0x9EAB 0xC62F
+0x9EAC 0xC631
+0x9EAD 0xC632
+0x9EAE 0xC636
+0x9EAF 0xC638
+0x9EB0 0xC63A
+0x9EB1 0xC63C
+0x9EB2 0xC63D
+0x9EB3 0xC63E
+0x9EB4 0xC63F
+0x9EB5 0xC642
+0x9EB6 0xC643
+0x9EB7 0xC645
+0x9EB8 0xC646
+0x9EB9 0xC647
+0x9EBA 0xC649
+0x9EBB 0xC64A
+0x9EBC 0xC64B
+0x9EBD 0xC64C
+0x9EBE 0xC64D
+0x9EBF 0xC64E
+0x9EC0 0xC64F
+0x9EC1 0xC652
+0x9EC2 0xC656
+0x9EC3 0xC657
+0x9EC4 0xC658
+0x9EC5 0xC659
+0x9EC6 0xC65A
+0x9EC7 0xC65B
+0x9EC8 0xC65E
+0x9EC9 0xC65F
+0x9ECA 0xC661
+0x9ECB 0xC662
+0x9ECC 0xC663
+0x9ECD 0xC664
+0x9ECE 0xC665
+0x9ECF 0xC666
+0x9ED0 0xC667
+0x9ED1 0xC668
+0x9ED2 0xC669
+0x9ED3 0xC66A
+0x9ED4 0xC66B
+0x9ED5 0xC66D
+0x9ED6 0xC66E
+0x9ED7 0xC670
+0x9ED8 0xC672
+0x9ED9 0xC673
+0x9EDA 0xC674
+0x9EDB 0xC675
+0x9EDC 0xC676
+0x9EDD 0xC677
+0x9EDE 0xC67A
+0x9EDF 0xC67B
+0x9EE0 0xC67D
+0x9EE1 0xC67E
+0x9EE2 0xC67F
+0x9EE3 0xC681
+0x9EE4 0xC682
+0x9EE5 0xC683
+0x9EE6 0xC684
+0x9EE7 0xC685
+0x9EE8 0xC686
+0x9EE9 0xC687
+0x9EEA 0xC68A
+0x9EEB 0xC68C
+0x9EEC 0xC68E
+0x9EED 0xC68F
+0x9EEE 0xC690
+0x9EEF 0xC691
+0x9EF0 0xC692
+0x9EF1 0xC693
+0x9EF2 0xC696
+0x9EF3 0xC697
+0x9EF4 0xC699
+0x9EF5 0xC69A
+0x9EF6 0xC69B
+0x9EF7 0xC69D
+0x9EF8 0xC69E
+0x9EF9 0xC69F
+0x9EFA 0xC6A0
+0x9EFB 0xC6A1
+0x9EFC 0xC6A2
+0x9EFD 0xC6A3
+0x9EFE 0xC6A6
+0x9F41 0xC6A8
+0x9F42 0xC6AA
+0x9F43 0xC6AB
+0x9F44 0xC6AC
+0x9F45 0xC6AD
+0x9F46 0xC6AE
+0x9F47 0xC6AF
+0x9F48 0xC6B2
+0x9F49 0xC6B3
+0x9F4A 0xC6B5
+0x9F4B 0xC6B6
+0x9F4C 0xC6B7
+0x9F4D 0xC6BB
+0x9F4E 0xC6BC
+0x9F4F 0xC6BD
+0x9F50 0xC6BE
+0x9F51 0xC6BF
+0x9F52 0xC6C2
+0x9F53 0xC6C4
+0x9F54 0xC6C6
+0x9F55 0xC6C7
+0x9F56 0xC6C8
+0x9F57 0xC6C9
+0x9F58 0xC6CA
+0x9F59 0xC6CB
+0x9F5A 0xC6CE
+0x9F61 0xC6CF
+0x9F62 0xC6D1
+0x9F63 0xC6D2
+0x9F64 0xC6D3
+0x9F65 0xC6D5
+0x9F66 0xC6D6
+0x9F67 0xC6D7
+0x9F68 0xC6D8
+0x9F69 0xC6D9
+0x9F6A 0xC6DA
+0x9F6B 0xC6DB
+0x9F6C 0xC6DE
+0x9F6D 0xC6DF
+0x9F6E 0xC6E2
+0x9F6F 0xC6E3
+0x9F70 0xC6E4
+0x9F71 0xC6E5
+0x9F72 0xC6E6
+0x9F73 0xC6E7
+0x9F74 0xC6EA
+0x9F75 0xC6EB
+0x9F76 0xC6ED
+0x9F77 0xC6EE
+0x9F78 0xC6EF
+0x9F79 0xC6F1
+0x9F7A 0xC6F2
+0x9F81 0xC6F3
+0x9F82 0xC6F4
+0x9F83 0xC6F5
+0x9F84 0xC6F6
+0x9F85 0xC6F7
+0x9F86 0xC6FA
+0x9F87 0xC6FB
+0x9F88 0xC6FC
+0x9F89 0xC6FE
+0x9F8A 0xC6FF
+0x9F8B 0xC700
+0x9F8C 0xC701
+0x9F8D 0xC702
+0x9F8E 0xC703
+0x9F8F 0xC706
+0x9F90 0xC707
+0x9F91 0xC709
+0x9F92 0xC70A
+0x9F93 0xC70B
+0x9F94 0xC70D
+0x9F95 0xC70E
+0x9F96 0xC70F
+0x9F97 0xC710
+0x9F98 0xC711
+0x9F99 0xC712
+0x9F9A 0xC713
+0x9F9B 0xC716
+0x9F9C 0xC718
+0x9F9D 0xC71A
+0x9F9E 0xC71B
+0x9F9F 0xC71C
+0x9FA0 0xC71D
+0x9FA1 0xC71E
+0x9FA2 0xC71F
+0x9FA3 0xC722
+0x9FA4 0xC723
+0x9FA5 0xC725
+0x9FA6 0xC726
+0x9FA7 0xC727
+0x9FA8 0xC729
+0x9FA9 0xC72A
+0x9FAA 0xC72B
+0x9FAB 0xC72C
+0x9FAC 0xC72D
+0x9FAD 0xC72E
+0x9FAE 0xC72F
+0x9FAF 0xC732
+0x9FB0 0xC734
+0x9FB1 0xC736
+0x9FB2 0xC738
+0x9FB3 0xC739
+0x9FB4 0xC73A
+0x9FB5 0xC73B
+0x9FB6 0xC73E
+0x9FB7 0xC73F
+0x9FB8 0xC741
+0x9FB9 0xC742
+0x9FBA 0xC743
+0x9FBB 0xC745
+0x9FBC 0xC746
+0x9FBD 0xC747
+0x9FBE 0xC748
+0x9FBF 0xC749
+0x9FC0 0xC74B
+0x9FC1 0xC74E
+0x9FC2 0xC750
+0x9FC3 0xC759
+0x9FC4 0xC75A
+0x9FC5 0xC75B
+0x9FC6 0xC75D
+0x9FC7 0xC75E
+0x9FC8 0xC75F
+0x9FC9 0xC761
+0x9FCA 0xC762
+0x9FCB 0xC763
+0x9FCC 0xC764
+0x9FCD 0xC765
+0x9FCE 0xC766
+0x9FCF 0xC767
+0x9FD0 0xC769
+0x9FD1 0xC76A
+0x9FD2 0xC76C
+0x9FD3 0xC76D
+0x9FD4 0xC76E
+0x9FD5 0xC76F
+0x9FD6 0xC770
+0x9FD7 0xC771
+0x9FD8 0xC772
+0x9FD9 0xC773
+0x9FDA 0xC776
+0x9FDB 0xC777
+0x9FDC 0xC779
+0x9FDD 0xC77A
+0x9FDE 0xC77B
+0x9FDF 0xC77F
+0x9FE0 0xC780
+0x9FE1 0xC781
+0x9FE2 0xC782
+0x9FE3 0xC786
+0x9FE4 0xC78B
+0x9FE5 0xC78C
+0x9FE6 0xC78D
+0x9FE7 0xC78F
+0x9FE8 0xC792
+0x9FE9 0xC793
+0x9FEA 0xC795
+0x9FEB 0xC799
+0x9FEC 0xC79B
+0x9FED 0xC79C
+0x9FEE 0xC79D
+0x9FEF 0xC79E
+0x9FF0 0xC79F
+0x9FF1 0xC7A2
+0x9FF2 0xC7A7
+0x9FF3 0xC7A8
+0x9FF4 0xC7A9
+0x9FF5 0xC7AA
+0x9FF6 0xC7AB
+0x9FF7 0xC7AE
+0x9FF8 0xC7AF
+0x9FF9 0xC7B1
+0x9FFA 0xC7B2
+0x9FFB 0xC7B3
+0x9FFC 0xC7B5
+0x9FFD 0xC7B6
+0x9FFE 0xC7B7
+0xA041 0xC7B8
+0xA042 0xC7B9
+0xA043 0xC7BA
+0xA044 0xC7BB
+0xA045 0xC7BE
+0xA046 0xC7C2
+0xA047 0xC7C3
+0xA048 0xC7C4
+0xA049 0xC7C5
+0xA04A 0xC7C6
+0xA04B 0xC7C7
+0xA04C 0xC7CA
+0xA04D 0xC7CB
+0xA04E 0xC7CD
+0xA04F 0xC7CF
+0xA050 0xC7D1
+0xA051 0xC7D2
+0xA052 0xC7D3
+0xA053 0xC7D4
+0xA054 0xC7D5
+0xA055 0xC7D6
+0xA056 0xC7D7
+0xA057 0xC7D9
+0xA058 0xC7DA
+0xA059 0xC7DB
+0xA05A 0xC7DC
+0xA061 0xC7DE
+0xA062 0xC7DF
+0xA063 0xC7E0
+0xA064 0xC7E1
+0xA065 0xC7E2
+0xA066 0xC7E3
+0xA067 0xC7E5
+0xA068 0xC7E6
+0xA069 0xC7E7
+0xA06A 0xC7E9
+0xA06B 0xC7EA
+0xA06C 0xC7EB
+0xA06D 0xC7ED
+0xA06E 0xC7EE
+0xA06F 0xC7EF
+0xA070 0xC7F0
+0xA071 0xC7F1
+0xA072 0xC7F2
+0xA073 0xC7F3
+0xA074 0xC7F4
+0xA075 0xC7F5
+0xA076 0xC7F6
+0xA077 0xC7F7
+0xA078 0xC7F8
+0xA079 0xC7F9
+0xA07A 0xC7FA
+0xA081 0xC7FB
+0xA082 0xC7FC
+0xA083 0xC7FD
+0xA084 0xC7FE
+0xA085 0xC7FF
+0xA086 0xC802
+0xA087 0xC803
+0xA088 0xC805
+0xA089 0xC806
+0xA08A 0xC807
+0xA08B 0xC809
+0xA08C 0xC80B
+0xA08D 0xC80C
+0xA08E 0xC80D
+0xA08F 0xC80E
+0xA090 0xC80F
+0xA091 0xC812
+0xA092 0xC814
+0xA093 0xC817
+0xA094 0xC818
+0xA095 0xC819
+0xA096 0xC81A
+0xA097 0xC81B
+0xA098 0xC81E
+0xA099 0xC81F
+0xA09A 0xC821
+0xA09B 0xC822
+0xA09C 0xC823
+0xA09D 0xC825
+0xA09E 0xC826
+0xA09F 0xC827
+0xA0A0 0xC828
+0xA0A1 0xC829
+0xA0A2 0xC82A
+0xA0A3 0xC82B
+0xA0A4 0xC82E
+0xA0A5 0xC830
+0xA0A6 0xC832
+0xA0A7 0xC833
+0xA0A8 0xC834
+0xA0A9 0xC835
+0xA0AA 0xC836
+0xA0AB 0xC837
+0xA0AC 0xC839
+0xA0AD 0xC83A
+0xA0AE 0xC83B
+0xA0AF 0xC83D
+0xA0B0 0xC83E
+0xA0B1 0xC83F
+0xA0B2 0xC841
+0xA0B3 0xC842
+0xA0B4 0xC843
+0xA0B5 0xC844
+0xA0B6 0xC845
+0xA0B7 0xC846
+0xA0B8 0xC847
+0xA0B9 0xC84A
+0xA0BA 0xC84B
+0xA0BB 0xC84E
+0xA0BC 0xC84F
+0xA0BD 0xC850
+0xA0BE 0xC851
+0xA0BF 0xC852
+0xA0C0 0xC853
+0xA0C1 0xC855
+0xA0C2 0xC856
+0xA0C3 0xC857
+0xA0C4 0xC858
+0xA0C5 0xC859
+0xA0C6 0xC85A
+0xA0C7 0xC85B
+0xA0C8 0xC85C
+0xA0C9 0xC85D
+0xA0CA 0xC85E
+0xA0CB 0xC85F
+0xA0CC 0xC860
+0xA0CD 0xC861
+0xA0CE 0xC862
+0xA0CF 0xC863
+0xA0D0 0xC864
+0xA0D1 0xC865
+0xA0D2 0xC866
+0xA0D3 0xC867
+0xA0D4 0xC868
+0xA0D5 0xC869
+0xA0D6 0xC86A
+0xA0D7 0xC86B
+0xA0D8 0xC86C
+0xA0D9 0xC86D
+0xA0DA 0xC86E
+0xA0DB 0xC86F
+0xA0DC 0xC872
+0xA0DD 0xC873
+0xA0DE 0xC875
+0xA0DF 0xC876
+0xA0E0 0xC877
+0xA0E1 0xC879
+0xA0E2 0xC87B
+0xA0E3 0xC87C
+0xA0E4 0xC87D
+0xA0E5 0xC87E
+0xA0E6 0xC87F
+0xA0E7 0xC882
+0xA0E8 0xC884
+0xA0E9 0xC888
+0xA0EA 0xC889
+0xA0EB 0xC88A
+0xA0EC 0xC88E
+0xA0ED 0xC88F
+0xA0EE 0xC890
+0xA0EF 0xC891
+0xA0F0 0xC892
+0xA0F1 0xC893
+0xA0F2 0xC895
+0xA0F3 0xC896
+0xA0F4 0xC897
+0xA0F5 0xC898
+0xA0F6 0xC899
+0xA0F7 0xC89A
+0xA0F8 0xC89B
+0xA0F9 0xC89C
+0xA0FA 0xC89E
+0xA0FB 0xC8A0
+0xA0FC 0xC8A2
+0xA0FD 0xC8A3
+0xA0FE 0xC8A4
+0xA141 0xC8A5
+0xA142 0xC8A6
+0xA143 0xC8A7
+0xA144 0xC8A9
+0xA145 0xC8AA
+0xA146 0xC8AB
+0xA147 0xC8AC
+0xA148 0xC8AD
+0xA149 0xC8AE
+0xA14A 0xC8AF
+0xA14B 0xC8B0
+0xA14C 0xC8B1
+0xA14D 0xC8B2
+0xA14E 0xC8B3
+0xA14F 0xC8B4
+0xA150 0xC8B5
+0xA151 0xC8B6
+0xA152 0xC8B7
+0xA153 0xC8B8
+0xA154 0xC8B9
+0xA155 0xC8BA
+0xA156 0xC8BB
+0xA157 0xC8BE
+0xA158 0xC8BF
+0xA159 0xC8C0
+0xA15A 0xC8C1
+0xA161 0xC8C2
+0xA162 0xC8C3
+0xA163 0xC8C5
+0xA164 0xC8C6
+0xA165 0xC8C7
+0xA166 0xC8C9
+0xA167 0xC8CA
+0xA168 0xC8CB
+0xA169 0xC8CD
+0xA16A 0xC8CE
+0xA16B 0xC8CF
+0xA16C 0xC8D0
+0xA16D 0xC8D1
+0xA16E 0xC8D2
+0xA16F 0xC8D3
+0xA170 0xC8D6
+0xA171 0xC8D8
+0xA172 0xC8DA
+0xA173 0xC8DB
+0xA174 0xC8DC
+0xA175 0xC8DD
+0xA176 0xC8DE
+0xA177 0xC8DF
+0xA178 0xC8E2
+0xA179 0xC8E3
+0xA17A 0xC8E5
+0xA181 0xC8E6
+0xA182 0xC8E7
+0xA183 0xC8E8
+0xA184 0xC8E9
+0xA185 0xC8EA
+0xA186 0xC8EB
+0xA187 0xC8EC
+0xA188 0xC8ED
+0xA189 0xC8EE
+0xA18A 0xC8EF
+0xA18B 0xC8F0
+0xA18C 0xC8F1
+0xA18D 0xC8F2
+0xA18E 0xC8F3
+0xA18F 0xC8F4
+0xA190 0xC8F6
+0xA191 0xC8F7
+0xA192 0xC8F8
+0xA193 0xC8F9
+0xA194 0xC8FA
+0xA195 0xC8FB
+0xA196 0xC8FE
+0xA197 0xC8FF
+0xA198 0xC901
+0xA199 0xC902
+0xA19A 0xC903
+0xA19B 0xC907
+0xA19C 0xC908
+0xA19D 0xC909
+0xA19E 0xC90A
+0xA19F 0xC90B
+0xA1A0 0xC90E
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0x00B7
+0xA1A5 0x2025
+0xA1A6 0x2026
+0xA1A7 0x00A8
+0xA1A8 0x3003
+0xA1A9 0x00AD
+0xA1AA 0x2015
+0xA1AB 0x2225
+0xA1AC 0xFF3C
+0xA1AD 0x223C
+0xA1AE 0x2018
+0xA1AF 0x2019
+0xA1B0 0x201C
+0xA1B1 0x201D
+0xA1B2 0x3014
+0xA1B3 0x3015
+0xA1B4 0x3008
+0xA1B5 0x3009
+0xA1B6 0x300A
+0xA1B7 0x300B
+0xA1B8 0x300C
+0xA1B9 0x300D
+0xA1BA 0x300E
+0xA1BB 0x300F
+0xA1BC 0x3010
+0xA1BD 0x3011
+0xA1BE 0x00B1
+0xA1BF 0x00D7
+0xA1C0 0x00F7
+0xA1C1 0x2260
+0xA1C2 0x2264
+0xA1C3 0x2265
+0xA1C4 0x221E
+0xA1C5 0x2234
+0xA1C6 0x00B0
+0xA1C7 0x2032
+0xA1C8 0x2033
+0xA1C9 0x2103
+0xA1CA 0x212B
+0xA1CB 0xFFE0
+0xA1CC 0xFFE1
+0xA1CD 0xFFE5
+0xA1CE 0x2642
+0xA1CF 0x2640
+0xA1D0 0x2220
+0xA1D1 0x22A5
+0xA1D2 0x2312
+0xA1D3 0x2202
+0xA1D4 0x2207
+0xA1D5 0x2261
+0xA1D6 0x2252
+0xA1D7 0x00A7
+0xA1D8 0x203B
+0xA1D9 0x2606
+0xA1DA 0x2605
+0xA1DB 0x25CB
+0xA1DC 0x25CF
+0xA1DD 0x25CE
+0xA1DE 0x25C7
+0xA1DF 0x25C6
+0xA1E0 0x25A1
+0xA1E1 0x25A0
+0xA1E2 0x25B3
+0xA1E3 0x25B2
+0xA1E4 0x25BD
+0xA1E5 0x25BC
+0xA1E6 0x2192
+0xA1E7 0x2190
+0xA1E8 0x2191
+0xA1E9 0x2193
+0xA1EA 0x2194
+0xA1EB 0x3013
+0xA1EC 0x226A
+0xA1ED 0x226B
+0xA1EE 0x221A
+0xA1EF 0x223D
+0xA1F0 0x221D
+0xA1F1 0x2235
+0xA1F2 0x222B
+0xA1F3 0x222C
+0xA1F4 0x2208
+0xA1F5 0x220B
+0xA1F6 0x2286
+0xA1F7 0x2287
+0xA1F8 0x2282
+0xA1F9 0x2283
+0xA1FA 0x222A
+0xA1FB 0x2229
+0xA1FC 0x2227
+0xA1FD 0x2228
+0xA1FE 0xFFE2
+0xA241 0xC910
+0xA242 0xC912
+0xA243 0xC913
+0xA244 0xC914
+0xA245 0xC915
+0xA246 0xC916
+0xA247 0xC917
+0xA248 0xC919
+0xA249 0xC91A
+0xA24A 0xC91B
+0xA24B 0xC91C
+0xA24C 0xC91D
+0xA24D 0xC91E
+0xA24E 0xC91F
+0xA24F 0xC920
+0xA250 0xC921
+0xA251 0xC922
+0xA252 0xC923
+0xA253 0xC924
+0xA254 0xC925
+0xA255 0xC926
+0xA256 0xC927
+0xA257 0xC928
+0xA258 0xC929
+0xA259 0xC92A
+0xA25A 0xC92B
+0xA261 0xC92D
+0xA262 0xC92E
+0xA263 0xC92F
+0xA264 0xC930
+0xA265 0xC931
+0xA266 0xC932
+0xA267 0xC933
+0xA268 0xC935
+0xA269 0xC936
+0xA26A 0xC937
+0xA26B 0xC938
+0xA26C 0xC939
+0xA26D 0xC93A
+0xA26E 0xC93B
+0xA26F 0xC93C
+0xA270 0xC93D
+0xA271 0xC93E
+0xA272 0xC93F
+0xA273 0xC940
+0xA274 0xC941
+0xA275 0xC942
+0xA276 0xC943
+0xA277 0xC944
+0xA278 0xC945
+0xA279 0xC946
+0xA27A 0xC947
+0xA281 0xC948
+0xA282 0xC949
+0xA283 0xC94A
+0xA284 0xC94B
+0xA285 0xC94C
+0xA286 0xC94D
+0xA287 0xC94E
+0xA288 0xC94F
+0xA289 0xC952
+0xA28A 0xC953
+0xA28B 0xC955
+0xA28C 0xC956
+0xA28D 0xC957
+0xA28E 0xC959
+0xA28F 0xC95A
+0xA290 0xC95B
+0xA291 0xC95C
+0xA292 0xC95D
+0xA293 0xC95E
+0xA294 0xC95F
+0xA295 0xC962
+0xA296 0xC964
+0xA297 0xC965
+0xA298 0xC966
+0xA299 0xC967
+0xA29A 0xC968
+0xA29B 0xC969
+0xA29C 0xC96A
+0xA29D 0xC96B
+0xA29E 0xC96D
+0xA29F 0xC96E
+0xA2A0 0xC96F
+0xA2A1 0x21D2
+0xA2A2 0x21D4
+0xA2A3 0x2200
+0xA2A4 0x2203
+0xA2A5 0x00B4
+0xA2A6 0xFF5E
+0xA2A7 0x02C7
+0xA2A8 0x02D8
+0xA2A9 0x02DD
+0xA2AA 0x02DA
+0xA2AB 0x02D9
+0xA2AC 0x00B8
+0xA2AD 0x02DB
+0xA2AE 0x00A1
+0xA2AF 0x00BF
+0xA2B0 0x02D0
+0xA2B1 0x222E
+0xA2B2 0x2211
+0xA2B3 0x220F
+0xA2B4 0x00A4
+0xA2B5 0x2109
+0xA2B6 0x2030
+0xA2B7 0x25C1
+0xA2B8 0x25C0
+0xA2B9 0x25B7
+0xA2BA 0x25B6
+0xA2BB 0x2664
+0xA2BC 0x2660
+0xA2BD 0x2661
+0xA2BE 0x2665
+0xA2BF 0x2667
+0xA2C0 0x2663
+0xA2C1 0x2299
+0xA2C2 0x25C8
+0xA2C3 0x25A3
+0xA2C4 0x25D0
+0xA2C5 0x25D1
+0xA2C6 0x2592
+0xA2C7 0x25A4
+0xA2C8 0x25A5
+0xA2C9 0x25A8
+0xA2CA 0x25A7
+0xA2CB 0x25A6
+0xA2CC 0x25A9
+0xA2CD 0x2668
+0xA2CE 0x260F
+0xA2CF 0x260E
+0xA2D0 0x261C
+0xA2D1 0x261E
+0xA2D2 0x00B6
+0xA2D3 0x2020
+0xA2D4 0x2021
+0xA2D5 0x2195
+0xA2D6 0x2197
+0xA2D7 0x2199
+0xA2D8 0x2196
+0xA2D9 0x2198
+0xA2DA 0x266D
+0xA2DB 0x2669
+0xA2DC 0x266A
+0xA2DD 0x266C
+0xA2DE 0x327F
+0xA2DF 0x321C
+0xA2E0 0x2116
+0xA2E1 0x33C7
+0xA2E2 0x2122
+0xA2E3 0x33C2
+0xA2E4 0x33D8
+0xA2E5 0x2121
+0xA2E6 0x20AC
+0xA2E7 0x00AE
+0xA341 0xC971
+0xA342 0xC972
+0xA343 0xC973
+0xA344 0xC975
+0xA345 0xC976
+0xA346 0xC977
+0xA347 0xC978
+0xA348 0xC979
+0xA349 0xC97A
+0xA34A 0xC97B
+0xA34B 0xC97D
+0xA34C 0xC97E
+0xA34D 0xC97F
+0xA34E 0xC980
+0xA34F 0xC981
+0xA350 0xC982
+0xA351 0xC983
+0xA352 0xC984
+0xA353 0xC985
+0xA354 0xC986
+0xA355 0xC987
+0xA356 0xC98A
+0xA357 0xC98B
+0xA358 0xC98D
+0xA359 0xC98E
+0xA35A 0xC98F
+0xA361 0xC991
+0xA362 0xC992
+0xA363 0xC993
+0xA364 0xC994
+0xA365 0xC995
+0xA366 0xC996
+0xA367 0xC997
+0xA368 0xC99A
+0xA369 0xC99C
+0xA36A 0xC99E
+0xA36B 0xC99F
+0xA36C 0xC9A0
+0xA36D 0xC9A1
+0xA36E 0xC9A2
+0xA36F 0xC9A3
+0xA370 0xC9A4
+0xA371 0xC9A5
+0xA372 0xC9A6
+0xA373 0xC9A7
+0xA374 0xC9A8
+0xA375 0xC9A9
+0xA376 0xC9AA
+0xA377 0xC9AB
+0xA378 0xC9AC
+0xA379 0xC9AD
+0xA37A 0xC9AE
+0xA381 0xC9AF
+0xA382 0xC9B0
+0xA383 0xC9B1
+0xA384 0xC9B2
+0xA385 0xC9B3
+0xA386 0xC9B4
+0xA387 0xC9B5
+0xA388 0xC9B6
+0xA389 0xC9B7
+0xA38A 0xC9B8
+0xA38B 0xC9B9
+0xA38C 0xC9BA
+0xA38D 0xC9BB
+0xA38E 0xC9BC
+0xA38F 0xC9BD
+0xA390 0xC9BE
+0xA391 0xC9BF
+0xA392 0xC9C2
+0xA393 0xC9C3
+0xA394 0xC9C5
+0xA395 0xC9C6
+0xA396 0xC9C9
+0xA397 0xC9CB
+0xA398 0xC9CC
+0xA399 0xC9CD
+0xA39A 0xC9CE
+0xA39B 0xC9CF
+0xA39C 0xC9D2
+0xA39D 0xC9D4
+0xA39E 0xC9D7
+0xA39F 0xC9D8
+0xA3A0 0xC9DB
+0xA3A1 0xFF01
+0xA3A2 0xFF02
+0xA3A3 0xFF03
+0xA3A4 0xFF04
+0xA3A5 0xFF05
+0xA3A6 0xFF06
+0xA3A7 0xFF07
+0xA3A8 0xFF08
+0xA3A9 0xFF09
+0xA3AA 0xFF0A
+0xA3AB 0xFF0B
+0xA3AC 0xFF0C
+0xA3AD 0xFF0D
+0xA3AE 0xFF0E
+0xA3AF 0xFF0F
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3BA 0xFF1A
+0xA3BB 0xFF1B
+0xA3BC 0xFF1C
+0xA3BD 0xFF1D
+0xA3BE 0xFF1E
+0xA3BF 0xFF1F
+0xA3C0 0xFF20
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3DB 0xFF3B
+0xA3DC 0xFFE6
+0xA3DD 0xFF3D
+0xA3DE 0xFF3E
+0xA3DF 0xFF3F
+0xA3E0 0xFF40
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA3FB 0xFF5B
+0xA3FC 0xFF5C
+0xA3FD 0xFF5D
+0xA3FE 0xFFE3
+0xA441 0xC9DE
+0xA442 0xC9DF
+0xA443 0xC9E1
+0xA444 0xC9E3
+0xA445 0xC9E5
+0xA446 0xC9E6
+0xA447 0xC9E8
+0xA448 0xC9E9
+0xA449 0xC9EA
+0xA44A 0xC9EB
+0xA44B 0xC9EE
+0xA44C 0xC9F2
+0xA44D 0xC9F3
+0xA44E 0xC9F4
+0xA44F 0xC9F5
+0xA450 0xC9F6
+0xA451 0xC9F7
+0xA452 0xC9FA
+0xA453 0xC9FB
+0xA454 0xC9FD
+0xA455 0xC9FE
+0xA456 0xC9FF
+0xA457 0xCA01
+0xA458 0xCA02
+0xA459 0xCA03
+0xA45A 0xCA04
+0xA461 0xCA05
+0xA462 0xCA06
+0xA463 0xCA07
+0xA464 0xCA0A
+0xA465 0xCA0E
+0xA466 0xCA0F
+0xA467 0xCA10
+0xA468 0xCA11
+0xA469 0xCA12
+0xA46A 0xCA13
+0xA46B 0xCA15
+0xA46C 0xCA16
+0xA46D 0xCA17
+0xA46E 0xCA19
+0xA46F 0xCA1A
+0xA470 0xCA1B
+0xA471 0xCA1C
+0xA472 0xCA1D
+0xA473 0xCA1E
+0xA474 0xCA1F
+0xA475 0xCA20
+0xA476 0xCA21
+0xA477 0xCA22
+0xA478 0xCA23
+0xA479 0xCA24
+0xA47A 0xCA25
+0xA481 0xCA26
+0xA482 0xCA27
+0xA483 0xCA28
+0xA484 0xCA2A
+0xA485 0xCA2B
+0xA486 0xCA2C
+0xA487 0xCA2D
+0xA488 0xCA2E
+0xA489 0xCA2F
+0xA48A 0xCA30
+0xA48B 0xCA31
+0xA48C 0xCA32
+0xA48D 0xCA33
+0xA48E 0xCA34
+0xA48F 0xCA35
+0xA490 0xCA36
+0xA491 0xCA37
+0xA492 0xCA38
+0xA493 0xCA39
+0xA494 0xCA3A
+0xA495 0xCA3B
+0xA496 0xCA3C
+0xA497 0xCA3D
+0xA498 0xCA3E
+0xA499 0xCA3F
+0xA49A 0xCA40
+0xA49B 0xCA41
+0xA49C 0xCA42
+0xA49D 0xCA43
+0xA49E 0xCA44
+0xA49F 0xCA45
+0xA4A0 0xCA46
+0xA4A1 0x3131
+0xA4A2 0x3132
+0xA4A3 0x3133
+0xA4A4 0x3134
+0xA4A5 0x3135
+0xA4A6 0x3136
+0xA4A7 0x3137
+0xA4A8 0x3138
+0xA4A9 0x3139
+0xA4AA 0x313A
+0xA4AB 0x313B
+0xA4AC 0x313C
+0xA4AD 0x313D
+0xA4AE 0x313E
+0xA4AF 0x313F
+0xA4B0 0x3140
+0xA4B1 0x3141
+0xA4B2 0x3142
+0xA4B3 0x3143
+0xA4B4 0x3144
+0xA4B5 0x3145
+0xA4B6 0x3146
+0xA4B7 0x3147
+0xA4B8 0x3148
+0xA4B9 0x3149
+0xA4BA 0x314A
+0xA4BB 0x314B
+0xA4BC 0x314C
+0xA4BD 0x314D
+0xA4BE 0x314E
+0xA4BF 0x314F
+0xA4C0 0x3150
+0xA4C1 0x3151
+0xA4C2 0x3152
+0xA4C3 0x3153
+0xA4C4 0x3154
+0xA4C5 0x3155
+0xA4C6 0x3156
+0xA4C7 0x3157
+0xA4C8 0x3158
+0xA4C9 0x3159
+0xA4CA 0x315A
+0xA4CB 0x315B
+0xA4CC 0x315C
+0xA4CD 0x315D
+0xA4CE 0x315E
+0xA4CF 0x315F
+0xA4D0 0x3160
+0xA4D1 0x3161
+0xA4D2 0x3162
+0xA4D3 0x3163
+0xA4D4 0x3164
+0xA4D5 0x3165
+0xA4D6 0x3166
+0xA4D7 0x3167
+0xA4D8 0x3168
+0xA4D9 0x3169
+0xA4DA 0x316A
+0xA4DB 0x316B
+0xA4DC 0x316C
+0xA4DD 0x316D
+0xA4DE 0x316E
+0xA4DF 0x316F
+0xA4E0 0x3170
+0xA4E1 0x3171
+0xA4E2 0x3172
+0xA4E3 0x3173
+0xA4E4 0x3174
+0xA4E5 0x3175
+0xA4E6 0x3176
+0xA4E7 0x3177
+0xA4E8 0x3178
+0xA4E9 0x3179
+0xA4EA 0x317A
+0xA4EB 0x317B
+0xA4EC 0x317C
+0xA4ED 0x317D
+0xA4EE 0x317E
+0xA4EF 0x317F
+0xA4F0 0x3180
+0xA4F1 0x3181
+0xA4F2 0x3182
+0xA4F3 0x3183
+0xA4F4 0x3184
+0xA4F5 0x3185
+0xA4F6 0x3186
+0xA4F7 0x3187
+0xA4F8 0x3188
+0xA4F9 0x3189
+0xA4FA 0x318A
+0xA4FB 0x318B
+0xA4FC 0x318C
+0xA4FD 0x318D
+0xA4FE 0x318E
+0xA541 0xCA47
+0xA542 0xCA48
+0xA543 0xCA49
+0xA544 0xCA4A
+0xA545 0xCA4B
+0xA546 0xCA4E
+0xA547 0xCA4F
+0xA548 0xCA51
+0xA549 0xCA52
+0xA54A 0xCA53
+0xA54B 0xCA55
+0xA54C 0xCA56
+0xA54D 0xCA57
+0xA54E 0xCA58
+0xA54F 0xCA59
+0xA550 0xCA5A
+0xA551 0xCA5B
+0xA552 0xCA5E
+0xA553 0xCA62
+0xA554 0xCA63
+0xA555 0xCA64
+0xA556 0xCA65
+0xA557 0xCA66
+0xA558 0xCA67
+0xA559 0xCA69
+0xA55A 0xCA6A
+0xA561 0xCA6B
+0xA562 0xCA6C
+0xA563 0xCA6D
+0xA564 0xCA6E
+0xA565 0xCA6F
+0xA566 0xCA70
+0xA567 0xCA71
+0xA568 0xCA72
+0xA569 0xCA73
+0xA56A 0xCA74
+0xA56B 0xCA75
+0xA56C 0xCA76
+0xA56D 0xCA77
+0xA56E 0xCA78
+0xA56F 0xCA79
+0xA570 0xCA7A
+0xA571 0xCA7B
+0xA572 0xCA7C
+0xA573 0xCA7E
+0xA574 0xCA7F
+0xA575 0xCA80
+0xA576 0xCA81
+0xA577 0xCA82
+0xA578 0xCA83
+0xA579 0xCA85
+0xA57A 0xCA86
+0xA581 0xCA87
+0xA582 0xCA88
+0xA583 0xCA89
+0xA584 0xCA8A
+0xA585 0xCA8B
+0xA586 0xCA8C
+0xA587 0xCA8D
+0xA588 0xCA8E
+0xA589 0xCA8F
+0xA58A 0xCA90
+0xA58B 0xCA91
+0xA58C 0xCA92
+0xA58D 0xCA93
+0xA58E 0xCA94
+0xA58F 0xCA95
+0xA590 0xCA96
+0xA591 0xCA97
+0xA592 0xCA99
+0xA593 0xCA9A
+0xA594 0xCA9B
+0xA595 0xCA9C
+0xA596 0xCA9D
+0xA597 0xCA9E
+0xA598 0xCA9F
+0xA599 0xCAA0
+0xA59A 0xCAA1
+0xA59B 0xCAA2
+0xA59C 0xCAA3
+0xA59D 0xCAA4
+0xA59E 0xCAA5
+0xA59F 0xCAA6
+0xA5A0 0xCAA7
+0xA5A1 0x2170
+0xA5A2 0x2171
+0xA5A3 0x2172
+0xA5A4 0x2173
+0xA5A5 0x2174
+0xA5A6 0x2175
+0xA5A7 0x2176
+0xA5A8 0x2177
+0xA5A9 0x2178
+0xA5AA 0x2179
+0xA5B0 0x2160
+0xA5B1 0x2161
+0xA5B2 0x2162
+0xA5B3 0x2163
+0xA5B4 0x2164
+0xA5B5 0x2165
+0xA5B6 0x2166
+0xA5B7 0x2167
+0xA5B8 0x2168
+0xA5B9 0x2169
+0xA5C1 0x0391
+0xA5C2 0x0392
+0xA5C3 0x0393
+0xA5C4 0x0394
+0xA5C5 0x0395
+0xA5C6 0x0396
+0xA5C7 0x0397
+0xA5C8 0x0398
+0xA5C9 0x0399
+0xA5CA 0x039A
+0xA5CB 0x039B
+0xA5CC 0x039C
+0xA5CD 0x039D
+0xA5CE 0x039E
+0xA5CF 0x039F
+0xA5D0 0x03A0
+0xA5D1 0x03A1
+0xA5D2 0x03A3
+0xA5D3 0x03A4
+0xA5D4 0x03A5
+0xA5D5 0x03A6
+0xA5D6 0x03A7
+0xA5D7 0x03A8
+0xA5D8 0x03A9
+0xA5E1 0x03B1
+0xA5E2 0x03B2
+0xA5E3 0x03B3
+0xA5E4 0x03B4
+0xA5E5 0x03B5
+0xA5E6 0x03B6
+0xA5E7 0x03B7
+0xA5E8 0x03B8
+0xA5E9 0x03B9
+0xA5EA 0x03BA
+0xA5EB 0x03BB
+0xA5EC 0x03BC
+0xA5ED 0x03BD
+0xA5EE 0x03BE
+0xA5EF 0x03BF
+0xA5F0 0x03C0
+0xA5F1 0x03C1
+0xA5F2 0x03C3
+0xA5F3 0x03C4
+0xA5F4 0x03C5
+0xA5F5 0x03C6
+0xA5F6 0x03C7
+0xA5F7 0x03C8
+0xA5F8 0x03C9
+0xA641 0xCAA8
+0xA642 0xCAA9
+0xA643 0xCAAA
+0xA644 0xCAAB
+0xA645 0xCAAC
+0xA646 0xCAAD
+0xA647 0xCAAE
+0xA648 0xCAAF
+0xA649 0xCAB0
+0xA64A 0xCAB1
+0xA64B 0xCAB2
+0xA64C 0xCAB3
+0xA64D 0xCAB4
+0xA64E 0xCAB5
+0xA64F 0xCAB6
+0xA650 0xCAB7
+0xA651 0xCAB8
+0xA652 0xCAB9
+0xA653 0xCABA
+0xA654 0xCABB
+0xA655 0xCABE
+0xA656 0xCABF
+0xA657 0xCAC1
+0xA658 0xCAC2
+0xA659 0xCAC3
+0xA65A 0xCAC5
+0xA661 0xCAC6
+0xA662 0xCAC7
+0xA663 0xCAC8
+0xA664 0xCAC9
+0xA665 0xCACA
+0xA666 0xCACB
+0xA667 0xCACE
+0xA668 0xCAD0
+0xA669 0xCAD2
+0xA66A 0xCAD4
+0xA66B 0xCAD5
+0xA66C 0xCAD6
+0xA66D 0xCAD7
+0xA66E 0xCADA
+0xA66F 0xCADB
+0xA670 0xCADC
+0xA671 0xCADD
+0xA672 0xCADE
+0xA673 0xCADF
+0xA674 0xCAE1
+0xA675 0xCAE2
+0xA676 0xCAE3
+0xA677 0xCAE4
+0xA678 0xCAE5
+0xA679 0xCAE6
+0xA67A 0xCAE7
+0xA681 0xCAE8
+0xA682 0xCAE9
+0xA683 0xCAEA
+0xA684 0xCAEB
+0xA685 0xCAED
+0xA686 0xCAEE
+0xA687 0xCAEF
+0xA688 0xCAF0
+0xA689 0xCAF1
+0xA68A 0xCAF2
+0xA68B 0xCAF3
+0xA68C 0xCAF5
+0xA68D 0xCAF6
+0xA68E 0xCAF7
+0xA68F 0xCAF8
+0xA690 0xCAF9
+0xA691 0xCAFA
+0xA692 0xCAFB
+0xA693 0xCAFC
+0xA694 0xCAFD
+0xA695 0xCAFE
+0xA696 0xCAFF
+0xA697 0xCB00
+0xA698 0xCB01
+0xA699 0xCB02
+0xA69A 0xCB03
+0xA69B 0xCB04
+0xA69C 0xCB05
+0xA69D 0xCB06
+0xA69E 0xCB07
+0xA69F 0xCB09
+0xA6A0 0xCB0A
+0xA6A1 0x2500
+0xA6A2 0x2502
+0xA6A3 0x250C
+0xA6A4 0x2510
+0xA6A5 0x2518
+0xA6A6 0x2514
+0xA6A7 0x251C
+0xA6A8 0x252C
+0xA6A9 0x2524
+0xA6AA 0x2534
+0xA6AB 0x253C
+0xA6AC 0x2501
+0xA6AD 0x2503
+0xA6AE 0x250F
+0xA6AF 0x2513
+0xA6B0 0x251B
+0xA6B1 0x2517
+0xA6B2 0x2523
+0xA6B3 0x2533
+0xA6B4 0x252B
+0xA6B5 0x253B
+0xA6B6 0x254B
+0xA6B7 0x2520
+0xA6B8 0x252F
+0xA6B9 0x2528
+0xA6BA 0x2537
+0xA6BB 0x253F
+0xA6BC 0x251D
+0xA6BD 0x2530
+0xA6BE 0x2525
+0xA6BF 0x2538
+0xA6C0 0x2542
+0xA6C1 0x2512
+0xA6C2 0x2511
+0xA6C3 0x251A
+0xA6C4 0x2519
+0xA6C5 0x2516
+0xA6C6 0x2515
+0xA6C7 0x250E
+0xA6C8 0x250D
+0xA6C9 0x251E
+0xA6CA 0x251F
+0xA6CB 0x2521
+0xA6CC 0x2522
+0xA6CD 0x2526
+0xA6CE 0x2527
+0xA6CF 0x2529
+0xA6D0 0x252A
+0xA6D1 0x252D
+0xA6D2 0x252E
+0xA6D3 0x2531
+0xA6D4 0x2532
+0xA6D5 0x2535
+0xA6D6 0x2536
+0xA6D7 0x2539
+0xA6D8 0x253A
+0xA6D9 0x253D
+0xA6DA 0x253E
+0xA6DB 0x2540
+0xA6DC 0x2541
+0xA6DD 0x2543
+0xA6DE 0x2544
+0xA6DF 0x2545
+0xA6E0 0x2546
+0xA6E1 0x2547
+0xA6E2 0x2548
+0xA6E3 0x2549
+0xA6E4 0x254A
+0xA741 0xCB0B
+0xA742 0xCB0C
+0xA743 0xCB0D
+0xA744 0xCB0E
+0xA745 0xCB0F
+0xA746 0xCB11
+0xA747 0xCB12
+0xA748 0xCB13
+0xA749 0xCB15
+0xA74A 0xCB16
+0xA74B 0xCB17
+0xA74C 0xCB19
+0xA74D 0xCB1A
+0xA74E 0xCB1B
+0xA74F 0xCB1C
+0xA750 0xCB1D
+0xA751 0xCB1E
+0xA752 0xCB1F
+0xA753 0xCB22
+0xA754 0xCB23
+0xA755 0xCB24
+0xA756 0xCB25
+0xA757 0xCB26
+0xA758 0xCB27
+0xA759 0xCB28
+0xA75A 0xCB29
+0xA761 0xCB2A
+0xA762 0xCB2B
+0xA763 0xCB2C
+0xA764 0xCB2D
+0xA765 0xCB2E
+0xA766 0xCB2F
+0xA767 0xCB30
+0xA768 0xCB31
+0xA769 0xCB32
+0xA76A 0xCB33
+0xA76B 0xCB34
+0xA76C 0xCB35
+0xA76D 0xCB36
+0xA76E 0xCB37
+0xA76F 0xCB38
+0xA770 0xCB39
+0xA771 0xCB3A
+0xA772 0xCB3B
+0xA773 0xCB3C
+0xA774 0xCB3D
+0xA775 0xCB3E
+0xA776 0xCB3F
+0xA777 0xCB40
+0xA778 0xCB42
+0xA779 0xCB43
+0xA77A 0xCB44
+0xA781 0xCB45
+0xA782 0xCB46
+0xA783 0xCB47
+0xA784 0xCB4A
+0xA785 0xCB4B
+0xA786 0xCB4D
+0xA787 0xCB4E
+0xA788 0xCB4F
+0xA789 0xCB51
+0xA78A 0xCB52
+0xA78B 0xCB53
+0xA78C 0xCB54
+0xA78D 0xCB55
+0xA78E 0xCB56
+0xA78F 0xCB57
+0xA790 0xCB5A
+0xA791 0xCB5B
+0xA792 0xCB5C
+0xA793 0xCB5E
+0xA794 0xCB5F
+0xA795 0xCB60
+0xA796 0xCB61
+0xA797 0xCB62
+0xA798 0xCB63
+0xA799 0xCB65
+0xA79A 0xCB66
+0xA79B 0xCB67
+0xA79C 0xCB68
+0xA79D 0xCB69
+0xA79E 0xCB6A
+0xA79F 0xCB6B
+0xA7A0 0xCB6C
+0xA7A1 0x3395
+0xA7A2 0x3396
+0xA7A3 0x3397
+0xA7A4 0x2113
+0xA7A5 0x3398
+0xA7A6 0x33C4
+0xA7A7 0x33A3
+0xA7A8 0x33A4
+0xA7A9 0x33A5
+0xA7AA 0x33A6
+0xA7AB 0x3399
+0xA7AC 0x339A
+0xA7AD 0x339B
+0xA7AE 0x339C
+0xA7AF 0x339D
+0xA7B0 0x339E
+0xA7B1 0x339F
+0xA7B2 0x33A0
+0xA7B3 0x33A1
+0xA7B4 0x33A2
+0xA7B5 0x33CA
+0xA7B6 0x338D
+0xA7B7 0x338E
+0xA7B8 0x338F
+0xA7B9 0x33CF
+0xA7BA 0x3388
+0xA7BB 0x3389
+0xA7BC 0x33C8
+0xA7BD 0x33A7
+0xA7BE 0x33A8
+0xA7BF 0x33B0
+0xA7C0 0x33B1
+0xA7C1 0x33B2
+0xA7C2 0x33B3
+0xA7C3 0x33B4
+0xA7C4 0x33B5
+0xA7C5 0x33B6
+0xA7C6 0x33B7
+0xA7C7 0x33B8
+0xA7C8 0x33B9
+0xA7C9 0x3380
+0xA7CA 0x3381
+0xA7CB 0x3382
+0xA7CC 0x3383
+0xA7CD 0x3384
+0xA7CE 0x33BA
+0xA7CF 0x33BB
+0xA7D0 0x33BC
+0xA7D1 0x33BD
+0xA7D2 0x33BE
+0xA7D3 0x33BF
+0xA7D4 0x3390
+0xA7D5 0x3391
+0xA7D6 0x3392
+0xA7D7 0x3393
+0xA7D8 0x3394
+0xA7D9 0x2126
+0xA7DA 0x33C0
+0xA7DB 0x33C1
+0xA7DC 0x338A
+0xA7DD 0x338B
+0xA7DE 0x338C
+0xA7DF 0x33D6
+0xA7E0 0x33C5
+0xA7E1 0x33AD
+0xA7E2 0x33AE
+0xA7E3 0x33AF
+0xA7E4 0x33DB
+0xA7E5 0x33A9
+0xA7E6 0x33AA
+0xA7E7 0x33AB
+0xA7E8 0x33AC
+0xA7E9 0x33DD
+0xA7EA 0x33D0
+0xA7EB 0x33D3
+0xA7EC 0x33C3
+0xA7ED 0x33C9
+0xA7EE 0x33DC
+0xA7EF 0x33C6
+0xA841 0xCB6D
+0xA842 0xCB6E
+0xA843 0xCB6F
+0xA844 0xCB70
+0xA845 0xCB71
+0xA846 0xCB72
+0xA847 0xCB73
+0xA848 0xCB74
+0xA849 0xCB75
+0xA84A 0xCB76
+0xA84B 0xCB77
+0xA84C 0xCB7A
+0xA84D 0xCB7B
+0xA84E 0xCB7C
+0xA84F 0xCB7D
+0xA850 0xCB7E
+0xA851 0xCB7F
+0xA852 0xCB80
+0xA853 0xCB81
+0xA854 0xCB82
+0xA855 0xCB83
+0xA856 0xCB84
+0xA857 0xCB85
+0xA858 0xCB86
+0xA859 0xCB87
+0xA85A 0xCB88
+0xA861 0xCB89
+0xA862 0xCB8A
+0xA863 0xCB8B
+0xA864 0xCB8C
+0xA865 0xCB8D
+0xA866 0xCB8E
+0xA867 0xCB8F
+0xA868 0xCB90
+0xA869 0xCB91
+0xA86A 0xCB92
+0xA86B 0xCB93
+0xA86C 0xCB94
+0xA86D 0xCB95
+0xA86E 0xCB96
+0xA86F 0xCB97
+0xA870 0xCB98
+0xA871 0xCB99
+0xA872 0xCB9A
+0xA873 0xCB9B
+0xA874 0xCB9D
+0xA875 0xCB9E
+0xA876 0xCB9F
+0xA877 0xCBA0
+0xA878 0xCBA1
+0xA879 0xCBA2
+0xA87A 0xCBA3
+0xA881 0xCBA4
+0xA882 0xCBA5
+0xA883 0xCBA6
+0xA884 0xCBA7
+0xA885 0xCBA8
+0xA886 0xCBA9
+0xA887 0xCBAA
+0xA888 0xCBAB
+0xA889 0xCBAC
+0xA88A 0xCBAD
+0xA88B 0xCBAE
+0xA88C 0xCBAF
+0xA88D 0xCBB0
+0xA88E 0xCBB1
+0xA88F 0xCBB2
+0xA890 0xCBB3
+0xA891 0xCBB4
+0xA892 0xCBB5
+0xA893 0xCBB6
+0xA894 0xCBB7
+0xA895 0xCBB9
+0xA896 0xCBBA
+0xA897 0xCBBB
+0xA898 0xCBBC
+0xA899 0xCBBD
+0xA89A 0xCBBE
+0xA89B 0xCBBF
+0xA89C 0xCBC0
+0xA89D 0xCBC1
+0xA89E 0xCBC2
+0xA89F 0xCBC3
+0xA8A0 0xCBC4
+0xA8A1 0x00C6
+0xA8A2 0x00D0
+0xA8A3 0x00AA
+0xA8A4 0x0126
+0xA8A6 0x0132
+0xA8A8 0x013F
+0xA8A9 0x0141
+0xA8AA 0x00D8
+0xA8AB 0x0152
+0xA8AC 0x00BA
+0xA8AD 0x00DE
+0xA8AE 0x0166
+0xA8AF 0x014A
+0xA8B1 0x3260
+0xA8B2 0x3261
+0xA8B3 0x3262
+0xA8B4 0x3263
+0xA8B5 0x3264
+0xA8B6 0x3265
+0xA8B7 0x3266
+0xA8B8 0x3267
+0xA8B9 0x3268
+0xA8BA 0x3269
+0xA8BB 0x326A
+0xA8BC 0x326B
+0xA8BD 0x326C
+0xA8BE 0x326D
+0xA8BF 0x326E
+0xA8C0 0x326F
+0xA8C1 0x3270
+0xA8C2 0x3271
+0xA8C3 0x3272
+0xA8C4 0x3273
+0xA8C5 0x3274
+0xA8C6 0x3275
+0xA8C7 0x3276
+0xA8C8 0x3277
+0xA8C9 0x3278
+0xA8CA 0x3279
+0xA8CB 0x327A
+0xA8CC 0x327B
+0xA8CD 0x24D0
+0xA8CE 0x24D1
+0xA8CF 0x24D2
+0xA8D0 0x24D3
+0xA8D1 0x24D4
+0xA8D2 0x24D5
+0xA8D3 0x24D6
+0xA8D4 0x24D7
+0xA8D5 0x24D8
+0xA8D6 0x24D9
+0xA8D7 0x24DA
+0xA8D8 0x24DB
+0xA8D9 0x24DC
+0xA8DA 0x24DD
+0xA8DB 0x24DE
+0xA8DC 0x24DF
+0xA8DD 0x24E0
+0xA8DE 0x24E1
+0xA8DF 0x24E2
+0xA8E0 0x24E3
+0xA8E1 0x24E4
+0xA8E2 0x24E5
+0xA8E3 0x24E6
+0xA8E4 0x24E7
+0xA8E5 0x24E8
+0xA8E6 0x24E9
+0xA8E7 0x2460
+0xA8E8 0x2461
+0xA8E9 0x2462
+0xA8EA 0x2463
+0xA8EB 0x2464
+0xA8EC 0x2465
+0xA8ED 0x2466
+0xA8EE 0x2467
+0xA8EF 0x2468
+0xA8F0 0x2469
+0xA8F1 0x246A
+0xA8F2 0x246B
+0xA8F3 0x246C
+0xA8F4 0x246D
+0xA8F5 0x246E
+0xA8F6 0x00BD
+0xA8F7 0x2153
+0xA8F8 0x2154
+0xA8F9 0x00BC
+0xA8FA 0x00BE
+0xA8FB 0x215B
+0xA8FC 0x215C
+0xA8FD 0x215D
+0xA8FE 0x215E
+0xA941 0xCBC5
+0xA942 0xCBC6
+0xA943 0xCBC7
+0xA944 0xCBC8
+0xA945 0xCBC9
+0xA946 0xCBCA
+0xA947 0xCBCB
+0xA948 0xCBCC
+0xA949 0xCBCD
+0xA94A 0xCBCE
+0xA94B 0xCBCF
+0xA94C 0xCBD0
+0xA94D 0xCBD1
+0xA94E 0xCBD2
+0xA94F 0xCBD3
+0xA950 0xCBD5
+0xA951 0xCBD6
+0xA952 0xCBD7
+0xA953 0xCBD8
+0xA954 0xCBD9
+0xA955 0xCBDA
+0xA956 0xCBDB
+0xA957 0xCBDC
+0xA958 0xCBDD
+0xA959 0xCBDE
+0xA95A 0xCBDF
+0xA961 0xCBE0
+0xA962 0xCBE1
+0xA963 0xCBE2
+0xA964 0xCBE3
+0xA965 0xCBE5
+0xA966 0xCBE6
+0xA967 0xCBE8
+0xA968 0xCBEA
+0xA969 0xCBEB
+0xA96A 0xCBEC
+0xA96B 0xCBED
+0xA96C 0xCBEE
+0xA96D 0xCBEF
+0xA96E 0xCBF0
+0xA96F 0xCBF1
+0xA970 0xCBF2
+0xA971 0xCBF3
+0xA972 0xCBF4
+0xA973 0xCBF5
+0xA974 0xCBF6
+0xA975 0xCBF7
+0xA976 0xCBF8
+0xA977 0xCBF9
+0xA978 0xCBFA
+0xA979 0xCBFB
+0xA97A 0xCBFC
+0xA981 0xCBFD
+0xA982 0xCBFE
+0xA983 0xCBFF
+0xA984 0xCC00
+0xA985 0xCC01
+0xA986 0xCC02
+0xA987 0xCC03
+0xA988 0xCC04
+0xA989 0xCC05
+0xA98A 0xCC06
+0xA98B 0xCC07
+0xA98C 0xCC08
+0xA98D 0xCC09
+0xA98E 0xCC0A
+0xA98F 0xCC0B
+0xA990 0xCC0E
+0xA991 0xCC0F
+0xA992 0xCC11
+0xA993 0xCC12
+0xA994 0xCC13
+0xA995 0xCC15
+0xA996 0xCC16
+0xA997 0xCC17
+0xA998 0xCC18
+0xA999 0xCC19
+0xA99A 0xCC1A
+0xA99B 0xCC1B
+0xA99C 0xCC1E
+0xA99D 0xCC1F
+0xA99E 0xCC20
+0xA99F 0xCC23
+0xA9A0 0xCC24
+0xA9A1 0x00E6
+0xA9A2 0x0111
+0xA9A3 0x00F0
+0xA9A4 0x0127
+0xA9A5 0x0131
+0xA9A6 0x0133
+0xA9A7 0x0138
+0xA9A8 0x0140
+0xA9A9 0x0142
+0xA9AA 0x00F8
+0xA9AB 0x0153
+0xA9AC 0x00DF
+0xA9AD 0x00FE
+0xA9AE 0x0167
+0xA9AF 0x014B
+0xA9B0 0x0149
+0xA9B1 0x3200
+0xA9B2 0x3201
+0xA9B3 0x3202
+0xA9B4 0x3203
+0xA9B5 0x3204
+0xA9B6 0x3205
+0xA9B7 0x3206
+0xA9B8 0x3207
+0xA9B9 0x3208
+0xA9BA 0x3209
+0xA9BB 0x320A
+0xA9BC 0x320B
+0xA9BD 0x320C
+0xA9BE 0x320D
+0xA9BF 0x320E
+0xA9C0 0x320F
+0xA9C1 0x3210
+0xA9C2 0x3211
+0xA9C3 0x3212
+0xA9C4 0x3213
+0xA9C5 0x3214
+0xA9C6 0x3215
+0xA9C7 0x3216
+0xA9C8 0x3217
+0xA9C9 0x3218
+0xA9CA 0x3219
+0xA9CB 0x321A
+0xA9CC 0x321B
+0xA9CD 0x249C
+0xA9CE 0x249D
+0xA9CF 0x249E
+0xA9D0 0x249F
+0xA9D1 0x24A0
+0xA9D2 0x24A1
+0xA9D3 0x24A2
+0xA9D4 0x24A3
+0xA9D5 0x24A4
+0xA9D6 0x24A5
+0xA9D7 0x24A6
+0xA9D8 0x24A7
+0xA9D9 0x24A8
+0xA9DA 0x24A9
+0xA9DB 0x24AA
+0xA9DC 0x24AB
+0xA9DD 0x24AC
+0xA9DE 0x24AD
+0xA9DF 0x24AE
+0xA9E0 0x24AF
+0xA9E1 0x24B0
+0xA9E2 0x24B1
+0xA9E3 0x24B2
+0xA9E4 0x24B3
+0xA9E5 0x24B4
+0xA9E6 0x24B5
+0xA9E7 0x2474
+0xA9E8 0x2475
+0xA9E9 0x2476
+0xA9EA 0x2477
+0xA9EB 0x2478
+0xA9EC 0x2479
+0xA9ED 0x247A
+0xA9EE 0x247B
+0xA9EF 0x247C
+0xA9F0 0x247D
+0xA9F1 0x247E
+0xA9F2 0x247F
+0xA9F3 0x2480
+0xA9F4 0x2481
+0xA9F5 0x2482
+0xA9F6 0x00B9
+0xA9F7 0x00B2
+0xA9F8 0x00B3
+0xA9F9 0x2074
+0xA9FA 0x207F
+0xA9FB 0x2081
+0xA9FC 0x2082
+0xA9FD 0x2083
+0xA9FE 0x2084
+0xAA41 0xCC25
+0xAA42 0xCC26
+0xAA43 0xCC2A
+0xAA44 0xCC2B
+0xAA45 0xCC2D
+0xAA46 0xCC2F
+0xAA47 0xCC31
+0xAA48 0xCC32
+0xAA49 0xCC33
+0xAA4A 0xCC34
+0xAA4B 0xCC35
+0xAA4C 0xCC36
+0xAA4D 0xCC37
+0xAA4E 0xCC3A
+0xAA4F 0xCC3F
+0xAA50 0xCC40
+0xAA51 0xCC41
+0xAA52 0xCC42
+0xAA53 0xCC43
+0xAA54 0xCC46
+0xAA55 0xCC47
+0xAA56 0xCC49
+0xAA57 0xCC4A
+0xAA58 0xCC4B
+0xAA59 0xCC4D
+0xAA5A 0xCC4E
+0xAA61 0xCC4F
+0xAA62 0xCC50
+0xAA63 0xCC51
+0xAA64 0xCC52
+0xAA65 0xCC53
+0xAA66 0xCC56
+0xAA67 0xCC5A
+0xAA68 0xCC5B
+0xAA69 0xCC5C
+0xAA6A 0xCC5D
+0xAA6B 0xCC5E
+0xAA6C 0xCC5F
+0xAA6D 0xCC61
+0xAA6E 0xCC62
+0xAA6F 0xCC63
+0xAA70 0xCC65
+0xAA71 0xCC67
+0xAA72 0xCC69
+0xAA73 0xCC6A
+0xAA74 0xCC6B
+0xAA75 0xCC6C
+0xAA76 0xCC6D
+0xAA77 0xCC6E
+0xAA78 0xCC6F
+0xAA79 0xCC71
+0xAA7A 0xCC72
+0xAA81 0xCC73
+0xAA82 0xCC74
+0xAA83 0xCC76
+0xAA84 0xCC77
+0xAA85 0xCC78
+0xAA86 0xCC79
+0xAA87 0xCC7A
+0xAA88 0xCC7B
+0xAA89 0xCC7C
+0xAA8A 0xCC7D
+0xAA8B 0xCC7E
+0xAA8C 0xCC7F
+0xAA8D 0xCC80
+0xAA8E 0xCC81
+0xAA8F 0xCC82
+0xAA90 0xCC83
+0xAA91 0xCC84
+0xAA92 0xCC85
+0xAA93 0xCC86
+0xAA94 0xCC87
+0xAA95 0xCC88
+0xAA96 0xCC89
+0xAA97 0xCC8A
+0xAA98 0xCC8B
+0xAA99 0xCC8C
+0xAA9A 0xCC8D
+0xAA9B 0xCC8E
+0xAA9C 0xCC8F
+0xAA9D 0xCC90
+0xAA9E 0xCC91
+0xAA9F 0xCC92
+0xAAA0 0xCC93
+0xAAA1 0x3041
+0xAAA2 0x3042
+0xAAA3 0x3043
+0xAAA4 0x3044
+0xAAA5 0x3045
+0xAAA6 0x3046
+0xAAA7 0x3047
+0xAAA8 0x3048
+0xAAA9 0x3049
+0xAAAA 0x304A
+0xAAAB 0x304B
+0xAAAC 0x304C
+0xAAAD 0x304D
+0xAAAE 0x304E
+0xAAAF 0x304F
+0xAAB0 0x3050
+0xAAB1 0x3051
+0xAAB2 0x3052
+0xAAB3 0x3053
+0xAAB4 0x3054
+0xAAB5 0x3055
+0xAAB6 0x3056
+0xAAB7 0x3057
+0xAAB8 0x3058
+0xAAB9 0x3059
+0xAABA 0x305A
+0xAABB 0x305B
+0xAABC 0x305C
+0xAABD 0x305D
+0xAABE 0x305E
+0xAABF 0x305F
+0xAAC0 0x3060
+0xAAC1 0x3061
+0xAAC2 0x3062
+0xAAC3 0x3063
+0xAAC4 0x3064
+0xAAC5 0x3065
+0xAAC6 0x3066
+0xAAC7 0x3067
+0xAAC8 0x3068
+0xAAC9 0x3069
+0xAACA 0x306A
+0xAACB 0x306B
+0xAACC 0x306C
+0xAACD 0x306D
+0xAACE 0x306E
+0xAACF 0x306F
+0xAAD0 0x3070
+0xAAD1 0x3071
+0xAAD2 0x3072
+0xAAD3 0x3073
+0xAAD4 0x3074
+0xAAD5 0x3075
+0xAAD6 0x3076
+0xAAD7 0x3077
+0xAAD8 0x3078
+0xAAD9 0x3079
+0xAADA 0x307A
+0xAADB 0x307B
+0xAADC 0x307C
+0xAADD 0x307D
+0xAADE 0x307E
+0xAADF 0x307F
+0xAAE0 0x3080
+0xAAE1 0x3081
+0xAAE2 0x3082
+0xAAE3 0x3083
+0xAAE4 0x3084
+0xAAE5 0x3085
+0xAAE6 0x3086
+0xAAE7 0x3087
+0xAAE8 0x3088
+0xAAE9 0x3089
+0xAAEA 0x308A
+0xAAEB 0x308B
+0xAAEC 0x308C
+0xAAED 0x308D
+0xAAEE 0x308E
+0xAAEF 0x308F
+0xAAF0 0x3090
+0xAAF1 0x3091
+0xAAF2 0x3092
+0xAAF3 0x3093
+0xAB41 0xCC94
+0xAB42 0xCC95
+0xAB43 0xCC96
+0xAB44 0xCC97
+0xAB45 0xCC9A
+0xAB46 0xCC9B
+0xAB47 0xCC9D
+0xAB48 0xCC9E
+0xAB49 0xCC9F
+0xAB4A 0xCCA1
+0xAB4B 0xCCA2
+0xAB4C 0xCCA3
+0xAB4D 0xCCA4
+0xAB4E 0xCCA5
+0xAB4F 0xCCA6
+0xAB50 0xCCA7
+0xAB51 0xCCAA
+0xAB52 0xCCAE
+0xAB53 0xCCAF
+0xAB54 0xCCB0
+0xAB55 0xCCB1
+0xAB56 0xCCB2
+0xAB57 0xCCB3
+0xAB58 0xCCB6
+0xAB59 0xCCB7
+0xAB5A 0xCCB9
+0xAB61 0xCCBA
+0xAB62 0xCCBB
+0xAB63 0xCCBD
+0xAB64 0xCCBE
+0xAB65 0xCCBF
+0xAB66 0xCCC0
+0xAB67 0xCCC1
+0xAB68 0xCCC2
+0xAB69 0xCCC3
+0xAB6A 0xCCC6
+0xAB6B 0xCCC8
+0xAB6C 0xCCCA
+0xAB6D 0xCCCB
+0xAB6E 0xCCCC
+0xAB6F 0xCCCD
+0xAB70 0xCCCE
+0xAB71 0xCCCF
+0xAB72 0xCCD1
+0xAB73 0xCCD2
+0xAB74 0xCCD3
+0xAB75 0xCCD5
+0xAB76 0xCCD6
+0xAB77 0xCCD7
+0xAB78 0xCCD8
+0xAB79 0xCCD9
+0xAB7A 0xCCDA
+0xAB81 0xCCDB
+0xAB82 0xCCDC
+0xAB83 0xCCDD
+0xAB84 0xCCDE
+0xAB85 0xCCDF
+0xAB86 0xCCE0
+0xAB87 0xCCE1
+0xAB88 0xCCE2
+0xAB89 0xCCE3
+0xAB8A 0xCCE5
+0xAB8B 0xCCE6
+0xAB8C 0xCCE7
+0xAB8D 0xCCE8
+0xAB8E 0xCCE9
+0xAB8F 0xCCEA
+0xAB90 0xCCEB
+0xAB91 0xCCED
+0xAB92 0xCCEE
+0xAB93 0xCCEF
+0xAB94 0xCCF1
+0xAB95 0xCCF2
+0xAB96 0xCCF3
+0xAB97 0xCCF4
+0xAB98 0xCCF5
+0xAB99 0xCCF6
+0xAB9A 0xCCF7
+0xAB9B 0xCCF8
+0xAB9C 0xCCF9
+0xAB9D 0xCCFA
+0xAB9E 0xCCFB
+0xAB9F 0xCCFC
+0xABA0 0xCCFD
+0xABA1 0x30A1
+0xABA2 0x30A2
+0xABA3 0x30A3
+0xABA4 0x30A4
+0xABA5 0x30A5
+0xABA6 0x30A6
+0xABA7 0x30A7
+0xABA8 0x30A8
+0xABA9 0x30A9
+0xABAA 0x30AA
+0xABAB 0x30AB
+0xABAC 0x30AC
+0xABAD 0x30AD
+0xABAE 0x30AE
+0xABAF 0x30AF
+0xABB0 0x30B0
+0xABB1 0x30B1
+0xABB2 0x30B2
+0xABB3 0x30B3
+0xABB4 0x30B4
+0xABB5 0x30B5
+0xABB6 0x30B6
+0xABB7 0x30B7
+0xABB8 0x30B8
+0xABB9 0x30B9
+0xABBA 0x30BA
+0xABBB 0x30BB
+0xABBC 0x30BC
+0xABBD 0x30BD
+0xABBE 0x30BE
+0xABBF 0x30BF
+0xABC0 0x30C0
+0xABC1 0x30C1
+0xABC2 0x30C2
+0xABC3 0x30C3
+0xABC4 0x30C4
+0xABC5 0x30C5
+0xABC6 0x30C6
+0xABC7 0x30C7
+0xABC8 0x30C8
+0xABC9 0x30C9
+0xABCA 0x30CA
+0xABCB 0x30CB
+0xABCC 0x30CC
+0xABCD 0x30CD
+0xABCE 0x30CE
+0xABCF 0x30CF
+0xABD0 0x30D0
+0xABD1 0x30D1
+0xABD2 0x30D2
+0xABD3 0x30D3
+0xABD4 0x30D4
+0xABD5 0x30D5
+0xABD6 0x30D6
+0xABD7 0x30D7
+0xABD8 0x30D8
+0xABD9 0x30D9
+0xABDA 0x30DA
+0xABDB 0x30DB
+0xABDC 0x30DC
+0xABDD 0x30DD
+0xABDE 0x30DE
+0xABDF 0x30DF
+0xABE0 0x30E0
+0xABE1 0x30E1
+0xABE2 0x30E2
+0xABE3 0x30E3
+0xABE4 0x30E4
+0xABE5 0x30E5
+0xABE6 0x30E6
+0xABE7 0x30E7
+0xABE8 0x30E8
+0xABE9 0x30E9
+0xABEA 0x30EA
+0xABEB 0x30EB
+0xABEC 0x30EC
+0xABED 0x30ED
+0xABEE 0x30EE
+0xABEF 0x30EF
+0xABF0 0x30F0
+0xABF1 0x30F1
+0xABF2 0x30F2
+0xABF3 0x30F3
+0xABF4 0x30F4
+0xABF5 0x30F5
+0xABF6 0x30F6
+0xAC41 0xCCFE
+0xAC42 0xCCFF
+0xAC43 0xCD00
+0xAC44 0xCD02
+0xAC45 0xCD03
+0xAC46 0xCD04
+0xAC47 0xCD05
+0xAC48 0xCD06
+0xAC49 0xCD07
+0xAC4A 0xCD0A
+0xAC4B 0xCD0B
+0xAC4C 0xCD0D
+0xAC4D 0xCD0E
+0xAC4E 0xCD0F
+0xAC4F 0xCD11
+0xAC50 0xCD12
+0xAC51 0xCD13
+0xAC52 0xCD14
+0xAC53 0xCD15
+0xAC54 0xCD16
+0xAC55 0xCD17
+0xAC56 0xCD1A
+0xAC57 0xCD1C
+0xAC58 0xCD1E
+0xAC59 0xCD1F
+0xAC5A 0xCD20
+0xAC61 0xCD21
+0xAC62 0xCD22
+0xAC63 0xCD23
+0xAC64 0xCD25
+0xAC65 0xCD26
+0xAC66 0xCD27
+0xAC67 0xCD29
+0xAC68 0xCD2A
+0xAC69 0xCD2B
+0xAC6A 0xCD2D
+0xAC6B 0xCD2E
+0xAC6C 0xCD2F
+0xAC6D 0xCD30
+0xAC6E 0xCD31
+0xAC6F 0xCD32
+0xAC70 0xCD33
+0xAC71 0xCD34
+0xAC72 0xCD35
+0xAC73 0xCD36
+0xAC74 0xCD37
+0xAC75 0xCD38
+0xAC76 0xCD3A
+0xAC77 0xCD3B
+0xAC78 0xCD3C
+0xAC79 0xCD3D
+0xAC7A 0xCD3E
+0xAC81 0xCD3F
+0xAC82 0xCD40
+0xAC83 0xCD41
+0xAC84 0xCD42
+0xAC85 0xCD43
+0xAC86 0xCD44
+0xAC87 0xCD45
+0xAC88 0xCD46
+0xAC89 0xCD47
+0xAC8A 0xCD48
+0xAC8B 0xCD49
+0xAC8C 0xCD4A
+0xAC8D 0xCD4B
+0xAC8E 0xCD4C
+0xAC8F 0xCD4D
+0xAC90 0xCD4E
+0xAC91 0xCD4F
+0xAC92 0xCD50
+0xAC93 0xCD51
+0xAC94 0xCD52
+0xAC95 0xCD53
+0xAC96 0xCD54
+0xAC97 0xCD55
+0xAC98 0xCD56
+0xAC99 0xCD57
+0xAC9A 0xCD58
+0xAC9B 0xCD59
+0xAC9C 0xCD5A
+0xAC9D 0xCD5B
+0xAC9E 0xCD5D
+0xAC9F 0xCD5E
+0xACA0 0xCD5F
+0xACA1 0x0410
+0xACA2 0x0411
+0xACA3 0x0412
+0xACA4 0x0413
+0xACA5 0x0414
+0xACA6 0x0415
+0xACA7 0x0401
+0xACA8 0x0416
+0xACA9 0x0417
+0xACAA 0x0418
+0xACAB 0x0419
+0xACAC 0x041A
+0xACAD 0x041B
+0xACAE 0x041C
+0xACAF 0x041D
+0xACB0 0x041E
+0xACB1 0x041F
+0xACB2 0x0420
+0xACB3 0x0421
+0xACB4 0x0422
+0xACB5 0x0423
+0xACB6 0x0424
+0xACB7 0x0425
+0xACB8 0x0426
+0xACB9 0x0427
+0xACBA 0x0428
+0xACBB 0x0429
+0xACBC 0x042A
+0xACBD 0x042B
+0xACBE 0x042C
+0xACBF 0x042D
+0xACC0 0x042E
+0xACC1 0x042F
+0xACD1 0x0430
+0xACD2 0x0431
+0xACD3 0x0432
+0xACD4 0x0433
+0xACD5 0x0434
+0xACD6 0x0435
+0xACD7 0x0451
+0xACD8 0x0436
+0xACD9 0x0437
+0xACDA 0x0438
+0xACDB 0x0439
+0xACDC 0x043A
+0xACDD 0x043B
+0xACDE 0x043C
+0xACDF 0x043D
+0xACE0 0x043E
+0xACE1 0x043F
+0xACE2 0x0440
+0xACE3 0x0441
+0xACE4 0x0442
+0xACE5 0x0443
+0xACE6 0x0444
+0xACE7 0x0445
+0xACE8 0x0446
+0xACE9 0x0447
+0xACEA 0x0448
+0xACEB 0x0449
+0xACEC 0x044A
+0xACED 0x044B
+0xACEE 0x044C
+0xACEF 0x044D
+0xACF0 0x044E
+0xACF1 0x044F
+0xAD41 0xCD61
+0xAD42 0xCD62
+0xAD43 0xCD63
+0xAD44 0xCD65
+0xAD45 0xCD66
+0xAD46 0xCD67
+0xAD47 0xCD68
+0xAD48 0xCD69
+0xAD49 0xCD6A
+0xAD4A 0xCD6B
+0xAD4B 0xCD6E
+0xAD4C 0xCD70
+0xAD4D 0xCD72
+0xAD4E 0xCD73
+0xAD4F 0xCD74
+0xAD50 0xCD75
+0xAD51 0xCD76
+0xAD52 0xCD77
+0xAD53 0xCD79
+0xAD54 0xCD7A
+0xAD55 0xCD7B
+0xAD56 0xCD7C
+0xAD57 0xCD7D
+0xAD58 0xCD7E
+0xAD59 0xCD7F
+0xAD5A 0xCD80
+0xAD61 0xCD81
+0xAD62 0xCD82
+0xAD63 0xCD83
+0xAD64 0xCD84
+0xAD65 0xCD85
+0xAD66 0xCD86
+0xAD67 0xCD87
+0xAD68 0xCD89
+0xAD69 0xCD8A
+0xAD6A 0xCD8B
+0xAD6B 0xCD8C
+0xAD6C 0xCD8D
+0xAD6D 0xCD8E
+0xAD6E 0xCD8F
+0xAD6F 0xCD90
+0xAD70 0xCD91
+0xAD71 0xCD92
+0xAD72 0xCD93
+0xAD73 0xCD96
+0xAD74 0xCD97
+0xAD75 0xCD99
+0xAD76 0xCD9A
+0xAD77 0xCD9B
+0xAD78 0xCD9D
+0xAD79 0xCD9E
+0xAD7A 0xCD9F
+0xAD81 0xCDA0
+0xAD82 0xCDA1
+0xAD83 0xCDA2
+0xAD84 0xCDA3
+0xAD85 0xCDA6
+0xAD86 0xCDA8
+0xAD87 0xCDAA
+0xAD88 0xCDAB
+0xAD89 0xCDAC
+0xAD8A 0xCDAD
+0xAD8B 0xCDAE
+0xAD8C 0xCDAF
+0xAD8D 0xCDB1
+0xAD8E 0xCDB2
+0xAD8F 0xCDB3
+0xAD90 0xCDB4
+0xAD91 0xCDB5
+0xAD92 0xCDB6
+0xAD93 0xCDB7
+0xAD94 0xCDB8
+0xAD95 0xCDB9
+0xAD96 0xCDBA
+0xAD97 0xCDBB
+0xAD98 0xCDBC
+0xAD99 0xCDBD
+0xAD9A 0xCDBE
+0xAD9B 0xCDBF
+0xAD9C 0xCDC0
+0xAD9D 0xCDC1
+0xAD9E 0xCDC2
+0xAD9F 0xCDC3
+0xADA0 0xCDC5
+0xAE41 0xCDC6
+0xAE42 0xCDC7
+0xAE43 0xCDC8
+0xAE44 0xCDC9
+0xAE45 0xCDCA
+0xAE46 0xCDCB
+0xAE47 0xCDCD
+0xAE48 0xCDCE
+0xAE49 0xCDCF
+0xAE4A 0xCDD1
+0xAE4B 0xCDD2
+0xAE4C 0xCDD3
+0xAE4D 0xCDD4
+0xAE4E 0xCDD5
+0xAE4F 0xCDD6
+0xAE50 0xCDD7
+0xAE51 0xCDD8
+0xAE52 0xCDD9
+0xAE53 0xCDDA
+0xAE54 0xCDDB
+0xAE55 0xCDDC
+0xAE56 0xCDDD
+0xAE57 0xCDDE
+0xAE58 0xCDDF
+0xAE59 0xCDE0
+0xAE5A 0xCDE1
+0xAE61 0xCDE2
+0xAE62 0xCDE3
+0xAE63 0xCDE4
+0xAE64 0xCDE5
+0xAE65 0xCDE6
+0xAE66 0xCDE7
+0xAE67 0xCDE9
+0xAE68 0xCDEA
+0xAE69 0xCDEB
+0xAE6A 0xCDED
+0xAE6B 0xCDEE
+0xAE6C 0xCDEF
+0xAE6D 0xCDF1
+0xAE6E 0xCDF2
+0xAE6F 0xCDF3
+0xAE70 0xCDF4
+0xAE71 0xCDF5
+0xAE72 0xCDF6
+0xAE73 0xCDF7
+0xAE74 0xCDFA
+0xAE75 0xCDFC
+0xAE76 0xCDFE
+0xAE77 0xCDFF
+0xAE78 0xCE00
+0xAE79 0xCE01
+0xAE7A 0xCE02
+0xAE81 0xCE03
+0xAE82 0xCE05
+0xAE83 0xCE06
+0xAE84 0xCE07
+0xAE85 0xCE09
+0xAE86 0xCE0A
+0xAE87 0xCE0B
+0xAE88 0xCE0D
+0xAE89 0xCE0E
+0xAE8A 0xCE0F
+0xAE8B 0xCE10
+0xAE8C 0xCE11
+0xAE8D 0xCE12
+0xAE8E 0xCE13
+0xAE8F 0xCE15
+0xAE90 0xCE16
+0xAE91 0xCE17
+0xAE92 0xCE18
+0xAE93 0xCE1A
+0xAE94 0xCE1B
+0xAE95 0xCE1C
+0xAE96 0xCE1D
+0xAE97 0xCE1E
+0xAE98 0xCE1F
+0xAE99 0xCE22
+0xAE9A 0xCE23
+0xAE9B 0xCE25
+0xAE9C 0xCE26
+0xAE9D 0xCE27
+0xAE9E 0xCE29
+0xAE9F 0xCE2A
+0xAEA0 0xCE2B
+0xAF41 0xCE2C
+0xAF42 0xCE2D
+0xAF43 0xCE2E
+0xAF44 0xCE2F
+0xAF45 0xCE32
+0xAF46 0xCE34
+0xAF47 0xCE36
+0xAF48 0xCE37
+0xAF49 0xCE38
+0xAF4A 0xCE39
+0xAF4B 0xCE3A
+0xAF4C 0xCE3B
+0xAF4D 0xCE3C
+0xAF4E 0xCE3D
+0xAF4F 0xCE3E
+0xAF50 0xCE3F
+0xAF51 0xCE40
+0xAF52 0xCE41
+0xAF53 0xCE42
+0xAF54 0xCE43
+0xAF55 0xCE44
+0xAF56 0xCE45
+0xAF57 0xCE46
+0xAF58 0xCE47
+0xAF59 0xCE48
+0xAF5A 0xCE49
+0xAF61 0xCE4A
+0xAF62 0xCE4B
+0xAF63 0xCE4C
+0xAF64 0xCE4D
+0xAF65 0xCE4E
+0xAF66 0xCE4F
+0xAF67 0xCE50
+0xAF68 0xCE51
+0xAF69 0xCE52
+0xAF6A 0xCE53
+0xAF6B 0xCE54
+0xAF6C 0xCE55
+0xAF6D 0xCE56
+0xAF6E 0xCE57
+0xAF6F 0xCE5A
+0xAF70 0xCE5B
+0xAF71 0xCE5D
+0xAF72 0xCE5E
+0xAF73 0xCE62
+0xAF74 0xCE63
+0xAF75 0xCE64
+0xAF76 0xCE65
+0xAF77 0xCE66
+0xAF78 0xCE67
+0xAF79 0xCE6A
+0xAF7A 0xCE6C
+0xAF81 0xCE6E
+0xAF82 0xCE6F
+0xAF83 0xCE70
+0xAF84 0xCE71
+0xAF85 0xCE72
+0xAF86 0xCE73
+0xAF87 0xCE76
+0xAF88 0xCE77
+0xAF89 0xCE79
+0xAF8A 0xCE7A
+0xAF8B 0xCE7B
+0xAF8C 0xCE7D
+0xAF8D 0xCE7E
+0xAF8E 0xCE7F
+0xAF8F 0xCE80
+0xAF90 0xCE81
+0xAF91 0xCE82
+0xAF92 0xCE83
+0xAF93 0xCE86
+0xAF94 0xCE88
+0xAF95 0xCE8A
+0xAF96 0xCE8B
+0xAF97 0xCE8C
+0xAF98 0xCE8D
+0xAF99 0xCE8E
+0xAF9A 0xCE8F
+0xAF9B 0xCE92
+0xAF9C 0xCE93
+0xAF9D 0xCE95
+0xAF9E 0xCE96
+0xAF9F 0xCE97
+0xAFA0 0xCE99
+0xB041 0xCE9A
+0xB042 0xCE9B
+0xB043 0xCE9C
+0xB044 0xCE9D
+0xB045 0xCE9E
+0xB046 0xCE9F
+0xB047 0xCEA2
+0xB048 0xCEA6
+0xB049 0xCEA7
+0xB04A 0xCEA8
+0xB04B 0xCEA9
+0xB04C 0xCEAA
+0xB04D 0xCEAB
+0xB04E 0xCEAE
+0xB04F 0xCEAF
+0xB050 0xCEB0
+0xB051 0xCEB1
+0xB052 0xCEB2
+0xB053 0xCEB3
+0xB054 0xCEB4
+0xB055 0xCEB5
+0xB056 0xCEB6
+0xB057 0xCEB7
+0xB058 0xCEB8
+0xB059 0xCEB9
+0xB05A 0xCEBA
+0xB061 0xCEBB
+0xB062 0xCEBC
+0xB063 0xCEBD
+0xB064 0xCEBE
+0xB065 0xCEBF
+0xB066 0xCEC0
+0xB067 0xCEC2
+0xB068 0xCEC3
+0xB069 0xCEC4
+0xB06A 0xCEC5
+0xB06B 0xCEC6
+0xB06C 0xCEC7
+0xB06D 0xCEC8
+0xB06E 0xCEC9
+0xB06F 0xCECA
+0xB070 0xCECB
+0xB071 0xCECC
+0xB072 0xCECD
+0xB073 0xCECE
+0xB074 0xCECF
+0xB075 0xCED0
+0xB076 0xCED1
+0xB077 0xCED2
+0xB078 0xCED3
+0xB079 0xCED4
+0xB07A 0xCED5
+0xB081 0xCED6
+0xB082 0xCED7
+0xB083 0xCED8
+0xB084 0xCED9
+0xB085 0xCEDA
+0xB086 0xCEDB
+0xB087 0xCEDC
+0xB088 0xCEDD
+0xB089 0xCEDE
+0xB08A 0xCEDF
+0xB08B 0xCEE0
+0xB08C 0xCEE1
+0xB08D 0xCEE2
+0xB08E 0xCEE3
+0xB08F 0xCEE6
+0xB090 0xCEE7
+0xB091 0xCEE9
+0xB092 0xCEEA
+0xB093 0xCEED
+0xB094 0xCEEE
+0xB095 0xCEEF
+0xB096 0xCEF0
+0xB097 0xCEF1
+0xB098 0xCEF2
+0xB099 0xCEF3
+0xB09A 0xCEF6
+0xB09B 0xCEFA
+0xB09C 0xCEFB
+0xB09D 0xCEFC
+0xB09E 0xCEFD
+0xB09F 0xCEFE
+0xB0A0 0xCEFF
+0xB0A1 0xAC00
+0xB0A2 0xAC01
+0xB0A3 0xAC04
+0xB0A4 0xAC07
+0xB0A5 0xAC08
+0xB0A6 0xAC09
+0xB0A7 0xAC0A
+0xB0A8 0xAC10
+0xB0A9 0xAC11
+0xB0AA 0xAC12
+0xB0AB 0xAC13
+0xB0AC 0xAC14
+0xB0AD 0xAC15
+0xB0AE 0xAC16
+0xB0AF 0xAC17
+0xB0B0 0xAC19
+0xB0B1 0xAC1A
+0xB0B2 0xAC1B
+0xB0B3 0xAC1C
+0xB0B4 0xAC1D
+0xB0B5 0xAC20
+0xB0B6 0xAC24
+0xB0B7 0xAC2C
+0xB0B8 0xAC2D
+0xB0B9 0xAC2F
+0xB0BA 0xAC30
+0xB0BB 0xAC31
+0xB0BC 0xAC38
+0xB0BD 0xAC39
+0xB0BE 0xAC3C
+0xB0BF 0xAC40
+0xB0C0 0xAC4B
+0xB0C1 0xAC4D
+0xB0C2 0xAC54
+0xB0C3 0xAC58
+0xB0C4 0xAC5C
+0xB0C5 0xAC70
+0xB0C6 0xAC71
+0xB0C7 0xAC74
+0xB0C8 0xAC77
+0xB0C9 0xAC78
+0xB0CA 0xAC7A
+0xB0CB 0xAC80
+0xB0CC 0xAC81
+0xB0CD 0xAC83
+0xB0CE 0xAC84
+0xB0CF 0xAC85
+0xB0D0 0xAC86
+0xB0D1 0xAC89
+0xB0D2 0xAC8A
+0xB0D3 0xAC8B
+0xB0D4 0xAC8C
+0xB0D5 0xAC90
+0xB0D6 0xAC94
+0xB0D7 0xAC9C
+0xB0D8 0xAC9D
+0xB0D9 0xAC9F
+0xB0DA 0xACA0
+0xB0DB 0xACA1
+0xB0DC 0xACA8
+0xB0DD 0xACA9
+0xB0DE 0xACAA
+0xB0DF 0xACAC
+0xB0E0 0xACAF
+0xB0E1 0xACB0
+0xB0E2 0xACB8
+0xB0E3 0xACB9
+0xB0E4 0xACBB
+0xB0E5 0xACBC
+0xB0E6 0xACBD
+0xB0E7 0xACC1
+0xB0E8 0xACC4
+0xB0E9 0xACC8
+0xB0EA 0xACCC
+0xB0EB 0xACD5
+0xB0EC 0xACD7
+0xB0ED 0xACE0
+0xB0EE 0xACE1
+0xB0EF 0xACE4
+0xB0F0 0xACE7
+0xB0F1 0xACE8
+0xB0F2 0xACEA
+0xB0F3 0xACEC
+0xB0F4 0xACEF
+0xB0F5 0xACF0
+0xB0F6 0xACF1
+0xB0F7 0xACF3
+0xB0F8 0xACF5
+0xB0F9 0xACF6
+0xB0FA 0xACFC
+0xB0FB 0xACFD
+0xB0FC 0xAD00
+0xB0FD 0xAD04
+0xB0FE 0xAD06
+0xB141 0xCF02
+0xB142 0xCF03
+0xB143 0xCF05
+0xB144 0xCF06
+0xB145 0xCF07
+0xB146 0xCF09
+0xB147 0xCF0A
+0xB148 0xCF0B
+0xB149 0xCF0C
+0xB14A 0xCF0D
+0xB14B 0xCF0E
+0xB14C 0xCF0F
+0xB14D 0xCF12
+0xB14E 0xCF14
+0xB14F 0xCF16
+0xB150 0xCF17
+0xB151 0xCF18
+0xB152 0xCF19
+0xB153 0xCF1A
+0xB154 0xCF1B
+0xB155 0xCF1D
+0xB156 0xCF1E
+0xB157 0xCF1F
+0xB158 0xCF21
+0xB159 0xCF22
+0xB15A 0xCF23
+0xB161 0xCF25
+0xB162 0xCF26
+0xB163 0xCF27
+0xB164 0xCF28
+0xB165 0xCF29
+0xB166 0xCF2A
+0xB167 0xCF2B
+0xB168 0xCF2E
+0xB169 0xCF32
+0xB16A 0xCF33
+0xB16B 0xCF34
+0xB16C 0xCF35
+0xB16D 0xCF36
+0xB16E 0xCF37
+0xB16F 0xCF39
+0xB170 0xCF3A
+0xB171 0xCF3B
+0xB172 0xCF3C
+0xB173 0xCF3D
+0xB174 0xCF3E
+0xB175 0xCF3F
+0xB176 0xCF40
+0xB177 0xCF41
+0xB178 0xCF42
+0xB179 0xCF43
+0xB17A 0xCF44
+0xB181 0xCF45
+0xB182 0xCF46
+0xB183 0xCF47
+0xB184 0xCF48
+0xB185 0xCF49
+0xB186 0xCF4A
+0xB187 0xCF4B
+0xB188 0xCF4C
+0xB189 0xCF4D
+0xB18A 0xCF4E
+0xB18B 0xCF4F
+0xB18C 0xCF50
+0xB18D 0xCF51
+0xB18E 0xCF52
+0xB18F 0xCF53
+0xB190 0xCF56
+0xB191 0xCF57
+0xB192 0xCF59
+0xB193 0xCF5A
+0xB194 0xCF5B
+0xB195 0xCF5D
+0xB196 0xCF5E
+0xB197 0xCF5F
+0xB198 0xCF60
+0xB199 0xCF61
+0xB19A 0xCF62
+0xB19B 0xCF63
+0xB19C 0xCF66
+0xB19D 0xCF68
+0xB19E 0xCF6A
+0xB19F 0xCF6B
+0xB1A0 0xCF6C
+0xB1A1 0xAD0C
+0xB1A2 0xAD0D
+0xB1A3 0xAD0F
+0xB1A4 0xAD11
+0xB1A5 0xAD18
+0xB1A6 0xAD1C
+0xB1A7 0xAD20
+0xB1A8 0xAD29
+0xB1A9 0xAD2C
+0xB1AA 0xAD2D
+0xB1AB 0xAD34
+0xB1AC 0xAD35
+0xB1AD 0xAD38
+0xB1AE 0xAD3C
+0xB1AF 0xAD44
+0xB1B0 0xAD45
+0xB1B1 0xAD47
+0xB1B2 0xAD49
+0xB1B3 0xAD50
+0xB1B4 0xAD54
+0xB1B5 0xAD58
+0xB1B6 0xAD61
+0xB1B7 0xAD63
+0xB1B8 0xAD6C
+0xB1B9 0xAD6D
+0xB1BA 0xAD70
+0xB1BB 0xAD73
+0xB1BC 0xAD74
+0xB1BD 0xAD75
+0xB1BE 0xAD76
+0xB1BF 0xAD7B
+0xB1C0 0xAD7C
+0xB1C1 0xAD7D
+0xB1C2 0xAD7F
+0xB1C3 0xAD81
+0xB1C4 0xAD82
+0xB1C5 0xAD88
+0xB1C6 0xAD89
+0xB1C7 0xAD8C
+0xB1C8 0xAD90
+0xB1C9 0xAD9C
+0xB1CA 0xAD9D
+0xB1CB 0xADA4
+0xB1CC 0xADB7
+0xB1CD 0xADC0
+0xB1CE 0xADC1
+0xB1CF 0xADC4
+0xB1D0 0xADC8
+0xB1D1 0xADD0
+0xB1D2 0xADD1
+0xB1D3 0xADD3
+0xB1D4 0xADDC
+0xB1D5 0xADE0
+0xB1D6 0xADE4
+0xB1D7 0xADF8
+0xB1D8 0xADF9
+0xB1D9 0xADFC
+0xB1DA 0xADFF
+0xB1DB 0xAE00
+0xB1DC 0xAE01
+0xB1DD 0xAE08
+0xB1DE 0xAE09
+0xB1DF 0xAE0B
+0xB1E0 0xAE0D
+0xB1E1 0xAE14
+0xB1E2 0xAE30
+0xB1E3 0xAE31
+0xB1E4 0xAE34
+0xB1E5 0xAE37
+0xB1E6 0xAE38
+0xB1E7 0xAE3A
+0xB1E8 0xAE40
+0xB1E9 0xAE41
+0xB1EA 0xAE43
+0xB1EB 0xAE45
+0xB1EC 0xAE46
+0xB1ED 0xAE4A
+0xB1EE 0xAE4C
+0xB1EF 0xAE4D
+0xB1F0 0xAE4E
+0xB1F1 0xAE50
+0xB1F2 0xAE54
+0xB1F3 0xAE56
+0xB1F4 0xAE5C
+0xB1F5 0xAE5D
+0xB1F6 0xAE5F
+0xB1F7 0xAE60
+0xB1F8 0xAE61
+0xB1F9 0xAE65
+0xB1FA 0xAE68
+0xB1FB 0xAE69
+0xB1FC 0xAE6C
+0xB1FD 0xAE70
+0xB1FE 0xAE78
+0xB241 0xCF6D
+0xB242 0xCF6E
+0xB243 0xCF6F
+0xB244 0xCF72
+0xB245 0xCF73
+0xB246 0xCF75
+0xB247 0xCF76
+0xB248 0xCF77
+0xB249 0xCF79
+0xB24A 0xCF7A
+0xB24B 0xCF7B
+0xB24C 0xCF7C
+0xB24D 0xCF7D
+0xB24E 0xCF7E
+0xB24F 0xCF7F
+0xB250 0xCF81
+0xB251 0xCF82
+0xB252 0xCF83
+0xB253 0xCF84
+0xB254 0xCF86
+0xB255 0xCF87
+0xB256 0xCF88
+0xB257 0xCF89
+0xB258 0xCF8A
+0xB259 0xCF8B
+0xB25A 0xCF8D
+0xB261 0xCF8E
+0xB262 0xCF8F
+0xB263 0xCF90
+0xB264 0xCF91
+0xB265 0xCF92
+0xB266 0xCF93
+0xB267 0xCF94
+0xB268 0xCF95
+0xB269 0xCF96
+0xB26A 0xCF97
+0xB26B 0xCF98
+0xB26C 0xCF99
+0xB26D 0xCF9A
+0xB26E 0xCF9B
+0xB26F 0xCF9C
+0xB270 0xCF9D
+0xB271 0xCF9E
+0xB272 0xCF9F
+0xB273 0xCFA0
+0xB274 0xCFA2
+0xB275 0xCFA3
+0xB276 0xCFA4
+0xB277 0xCFA5
+0xB278 0xCFA6
+0xB279 0xCFA7
+0xB27A 0xCFA9
+0xB281 0xCFAA
+0xB282 0xCFAB
+0xB283 0xCFAC
+0xB284 0xCFAD
+0xB285 0xCFAE
+0xB286 0xCFAF
+0xB287 0xCFB1
+0xB288 0xCFB2
+0xB289 0xCFB3
+0xB28A 0xCFB4
+0xB28B 0xCFB5
+0xB28C 0xCFB6
+0xB28D 0xCFB7
+0xB28E 0xCFB8
+0xB28F 0xCFB9
+0xB290 0xCFBA
+0xB291 0xCFBB
+0xB292 0xCFBC
+0xB293 0xCFBD
+0xB294 0xCFBE
+0xB295 0xCFBF
+0xB296 0xCFC0
+0xB297 0xCFC1
+0xB298 0xCFC2
+0xB299 0xCFC3
+0xB29A 0xCFC5
+0xB29B 0xCFC6
+0xB29C 0xCFC7
+0xB29D 0xCFC8
+0xB29E 0xCFC9
+0xB29F 0xCFCA
+0xB2A0 0xCFCB
+0xB2A1 0xAE79
+0xB2A2 0xAE7B
+0xB2A3 0xAE7C
+0xB2A4 0xAE7D
+0xB2A5 0xAE84
+0xB2A6 0xAE85
+0xB2A7 0xAE8C
+0xB2A8 0xAEBC
+0xB2A9 0xAEBD
+0xB2AA 0xAEBE
+0xB2AB 0xAEC0
+0xB2AC 0xAEC4
+0xB2AD 0xAECC
+0xB2AE 0xAECD
+0xB2AF 0xAECF
+0xB2B0 0xAED0
+0xB2B1 0xAED1
+0xB2B2 0xAED8
+0xB2B3 0xAED9
+0xB2B4 0xAEDC
+0xB2B5 0xAEE8
+0xB2B6 0xAEEB
+0xB2B7 0xAEED
+0xB2B8 0xAEF4
+0xB2B9 0xAEF8
+0xB2BA 0xAEFC
+0xB2BB 0xAF07
+0xB2BC 0xAF08
+0xB2BD 0xAF0D
+0xB2BE 0xAF10
+0xB2BF 0xAF2C
+0xB2C0 0xAF2D
+0xB2C1 0xAF30
+0xB2C2 0xAF32
+0xB2C3 0xAF34
+0xB2C4 0xAF3C
+0xB2C5 0xAF3D
+0xB2C6 0xAF3F
+0xB2C7 0xAF41
+0xB2C8 0xAF42
+0xB2C9 0xAF43
+0xB2CA 0xAF48
+0xB2CB 0xAF49
+0xB2CC 0xAF50
+0xB2CD 0xAF5C
+0xB2CE 0xAF5D
+0xB2CF 0xAF64
+0xB2D0 0xAF65
+0xB2D1 0xAF79
+0xB2D2 0xAF80
+0xB2D3 0xAF84
+0xB2D4 0xAF88
+0xB2D5 0xAF90
+0xB2D6 0xAF91
+0xB2D7 0xAF95
+0xB2D8 0xAF9C
+0xB2D9 0xAFB8
+0xB2DA 0xAFB9
+0xB2DB 0xAFBC
+0xB2DC 0xAFC0
+0xB2DD 0xAFC7
+0xB2DE 0xAFC8
+0xB2DF 0xAFC9
+0xB2E0 0xAFCB
+0xB2E1 0xAFCD
+0xB2E2 0xAFCE
+0xB2E3 0xAFD4
+0xB2E4 0xAFDC
+0xB2E5 0xAFE8
+0xB2E6 0xAFE9
+0xB2E7 0xAFF0
+0xB2E8 0xAFF1
+0xB2E9 0xAFF4
+0xB2EA 0xAFF8
+0xB2EB 0xB000
+0xB2EC 0xB001
+0xB2ED 0xB004
+0xB2EE 0xB00C
+0xB2EF 0xB010
+0xB2F0 0xB014
+0xB2F1 0xB01C
+0xB2F2 0xB01D
+0xB2F3 0xB028
+0xB2F4 0xB044
+0xB2F5 0xB045
+0xB2F6 0xB048
+0xB2F7 0xB04A
+0xB2F8 0xB04C
+0xB2F9 0xB04E
+0xB2FA 0xB053
+0xB2FB 0xB054
+0xB2FC 0xB055
+0xB2FD 0xB057
+0xB2FE 0xB059
+0xB341 0xCFCC
+0xB342 0xCFCD
+0xB343 0xCFCE
+0xB344 0xCFCF
+0xB345 0xCFD0
+0xB346 0xCFD1
+0xB347 0xCFD2
+0xB348 0xCFD3
+0xB349 0xCFD4
+0xB34A 0xCFD5
+0xB34B 0xCFD6
+0xB34C 0xCFD7
+0xB34D 0xCFD8
+0xB34E 0xCFD9
+0xB34F 0xCFDA
+0xB350 0xCFDB
+0xB351 0xCFDC
+0xB352 0xCFDD
+0xB353 0xCFDE
+0xB354 0xCFDF
+0xB355 0xCFE2
+0xB356 0xCFE3
+0xB357 0xCFE5
+0xB358 0xCFE6
+0xB359 0xCFE7
+0xB35A 0xCFE9
+0xB361 0xCFEA
+0xB362 0xCFEB
+0xB363 0xCFEC
+0xB364 0xCFED
+0xB365 0xCFEE
+0xB366 0xCFEF
+0xB367 0xCFF2
+0xB368 0xCFF4
+0xB369 0xCFF6
+0xB36A 0xCFF7
+0xB36B 0xCFF8
+0xB36C 0xCFF9
+0xB36D 0xCFFA
+0xB36E 0xCFFB
+0xB36F 0xCFFD
+0xB370 0xCFFE
+0xB371 0xCFFF
+0xB372 0xD001
+0xB373 0xD002
+0xB374 0xD003
+0xB375 0xD005
+0xB376 0xD006
+0xB377 0xD007
+0xB378 0xD008
+0xB379 0xD009
+0xB37A 0xD00A
+0xB381 0xD00B
+0xB382 0xD00C
+0xB383 0xD00D
+0xB384 0xD00E
+0xB385 0xD00F
+0xB386 0xD010
+0xB387 0xD012
+0xB388 0xD013
+0xB389 0xD014
+0xB38A 0xD015
+0xB38B 0xD016
+0xB38C 0xD017
+0xB38D 0xD019
+0xB38E 0xD01A
+0xB38F 0xD01B
+0xB390 0xD01C
+0xB391 0xD01D
+0xB392 0xD01E
+0xB393 0xD01F
+0xB394 0xD020
+0xB395 0xD021
+0xB396 0xD022
+0xB397 0xD023
+0xB398 0xD024
+0xB399 0xD025
+0xB39A 0xD026
+0xB39B 0xD027
+0xB39C 0xD028
+0xB39D 0xD029
+0xB39E 0xD02A
+0xB39F 0xD02B
+0xB3A0 0xD02C
+0xB3A1 0xB05D
+0xB3A2 0xB07C
+0xB3A3 0xB07D
+0xB3A4 0xB080
+0xB3A5 0xB084
+0xB3A6 0xB08C
+0xB3A7 0xB08D
+0xB3A8 0xB08F
+0xB3A9 0xB091
+0xB3AA 0xB098
+0xB3AB 0xB099
+0xB3AC 0xB09A
+0xB3AD 0xB09C
+0xB3AE 0xB09F
+0xB3AF 0xB0A0
+0xB3B0 0xB0A1
+0xB3B1 0xB0A2
+0xB3B2 0xB0A8
+0xB3B3 0xB0A9
+0xB3B4 0xB0AB
+0xB3B5 0xB0AC
+0xB3B6 0xB0AD
+0xB3B7 0xB0AE
+0xB3B8 0xB0AF
+0xB3B9 0xB0B1
+0xB3BA 0xB0B3
+0xB3BB 0xB0B4
+0xB3BC 0xB0B5
+0xB3BD 0xB0B8
+0xB3BE 0xB0BC
+0xB3BF 0xB0C4
+0xB3C0 0xB0C5
+0xB3C1 0xB0C7
+0xB3C2 0xB0C8
+0xB3C3 0xB0C9
+0xB3C4 0xB0D0
+0xB3C5 0xB0D1
+0xB3C6 0xB0D4
+0xB3C7 0xB0D8
+0xB3C8 0xB0E0
+0xB3C9 0xB0E5
+0xB3CA 0xB108
+0xB3CB 0xB109
+0xB3CC 0xB10B
+0xB3CD 0xB10C
+0xB3CE 0xB110
+0xB3CF 0xB112
+0xB3D0 0xB113
+0xB3D1 0xB118
+0xB3D2 0xB119
+0xB3D3 0xB11B
+0xB3D4 0xB11C
+0xB3D5 0xB11D
+0xB3D6 0xB123
+0xB3D7 0xB124
+0xB3D8 0xB125
+0xB3D9 0xB128
+0xB3DA 0xB12C
+0xB3DB 0xB134
+0xB3DC 0xB135
+0xB3DD 0xB137
+0xB3DE 0xB138
+0xB3DF 0xB139
+0xB3E0 0xB140
+0xB3E1 0xB141
+0xB3E2 0xB144
+0xB3E3 0xB148
+0xB3E4 0xB150
+0xB3E5 0xB151
+0xB3E6 0xB154
+0xB3E7 0xB155
+0xB3E8 0xB158
+0xB3E9 0xB15C
+0xB3EA 0xB160
+0xB3EB 0xB178
+0xB3EC 0xB179
+0xB3ED 0xB17C
+0xB3EE 0xB180
+0xB3EF 0xB182
+0xB3F0 0xB188
+0xB3F1 0xB189
+0xB3F2 0xB18B
+0xB3F3 0xB18D
+0xB3F4 0xB192
+0xB3F5 0xB193
+0xB3F6 0xB194
+0xB3F7 0xB198
+0xB3F8 0xB19C
+0xB3F9 0xB1A8
+0xB3FA 0xB1CC
+0xB3FB 0xB1D0
+0xB3FC 0xB1D4
+0xB3FD 0xB1DC
+0xB3FE 0xB1DD
+0xB441 0xD02E
+0xB442 0xD02F
+0xB443 0xD030
+0xB444 0xD031
+0xB445 0xD032
+0xB446 0xD033
+0xB447 0xD036
+0xB448 0xD037
+0xB449 0xD039
+0xB44A 0xD03A
+0xB44B 0xD03B
+0xB44C 0xD03D
+0xB44D 0xD03E
+0xB44E 0xD03F
+0xB44F 0xD040
+0xB450 0xD041
+0xB451 0xD042
+0xB452 0xD043
+0xB453 0xD046
+0xB454 0xD048
+0xB455 0xD04A
+0xB456 0xD04B
+0xB457 0xD04C
+0xB458 0xD04D
+0xB459 0xD04E
+0xB45A 0xD04F
+0xB461 0xD051
+0xB462 0xD052
+0xB463 0xD053
+0xB464 0xD055
+0xB465 0xD056
+0xB466 0xD057
+0xB467 0xD059
+0xB468 0xD05A
+0xB469 0xD05B
+0xB46A 0xD05C
+0xB46B 0xD05D
+0xB46C 0xD05E
+0xB46D 0xD05F
+0xB46E 0xD061
+0xB46F 0xD062
+0xB470 0xD063
+0xB471 0xD064
+0xB472 0xD065
+0xB473 0xD066
+0xB474 0xD067
+0xB475 0xD068
+0xB476 0xD069
+0xB477 0xD06A
+0xB478 0xD06B
+0xB479 0xD06E
+0xB47A 0xD06F
+0xB481 0xD071
+0xB482 0xD072
+0xB483 0xD073
+0xB484 0xD075
+0xB485 0xD076
+0xB486 0xD077
+0xB487 0xD078
+0xB488 0xD079
+0xB489 0xD07A
+0xB48A 0xD07B
+0xB48B 0xD07E
+0xB48C 0xD07F
+0xB48D 0xD080
+0xB48E 0xD082
+0xB48F 0xD083
+0xB490 0xD084
+0xB491 0xD085
+0xB492 0xD086
+0xB493 0xD087
+0xB494 0xD088
+0xB495 0xD089
+0xB496 0xD08A
+0xB497 0xD08B
+0xB498 0xD08C
+0xB499 0xD08D
+0xB49A 0xD08E
+0xB49B 0xD08F
+0xB49C 0xD090
+0xB49D 0xD091
+0xB49E 0xD092
+0xB49F 0xD093
+0xB4A0 0xD094
+0xB4A1 0xB1DF
+0xB4A2 0xB1E8
+0xB4A3 0xB1E9
+0xB4A4 0xB1EC
+0xB4A5 0xB1F0
+0xB4A6 0xB1F9
+0xB4A7 0xB1FB
+0xB4A8 0xB1FD
+0xB4A9 0xB204
+0xB4AA 0xB205
+0xB4AB 0xB208
+0xB4AC 0xB20B
+0xB4AD 0xB20C
+0xB4AE 0xB214
+0xB4AF 0xB215
+0xB4B0 0xB217
+0xB4B1 0xB219
+0xB4B2 0xB220
+0xB4B3 0xB234
+0xB4B4 0xB23C
+0xB4B5 0xB258
+0xB4B6 0xB25C
+0xB4B7 0xB260
+0xB4B8 0xB268
+0xB4B9 0xB269
+0xB4BA 0xB274
+0xB4BB 0xB275
+0xB4BC 0xB27C
+0xB4BD 0xB284
+0xB4BE 0xB285
+0xB4BF 0xB289
+0xB4C0 0xB290
+0xB4C1 0xB291
+0xB4C2 0xB294
+0xB4C3 0xB298
+0xB4C4 0xB299
+0xB4C5 0xB29A
+0xB4C6 0xB2A0
+0xB4C7 0xB2A1
+0xB4C8 0xB2A3
+0xB4C9 0xB2A5
+0xB4CA 0xB2A6
+0xB4CB 0xB2AA
+0xB4CC 0xB2AC
+0xB4CD 0xB2B0
+0xB4CE 0xB2B4
+0xB4CF 0xB2C8
+0xB4D0 0xB2C9
+0xB4D1 0xB2CC
+0xB4D2 0xB2D0
+0xB4D3 0xB2D2
+0xB4D4 0xB2D8
+0xB4D5 0xB2D9
+0xB4D6 0xB2DB
+0xB4D7 0xB2DD
+0xB4D8 0xB2E2
+0xB4D9 0xB2E4
+0xB4DA 0xB2E5
+0xB4DB 0xB2E6
+0xB4DC 0xB2E8
+0xB4DD 0xB2EB
+0xB4DE 0xB2EC
+0xB4DF 0xB2ED
+0xB4E0 0xB2EE
+0xB4E1 0xB2EF
+0xB4E2 0xB2F3
+0xB4E3 0xB2F4
+0xB4E4 0xB2F5
+0xB4E5 0xB2F7
+0xB4E6 0xB2F8
+0xB4E7 0xB2F9
+0xB4E8 0xB2FA
+0xB4E9 0xB2FB
+0xB4EA 0xB2FF
+0xB4EB 0xB300
+0xB4EC 0xB301
+0xB4ED 0xB304
+0xB4EE 0xB308
+0xB4EF 0xB310
+0xB4F0 0xB311
+0xB4F1 0xB313
+0xB4F2 0xB314
+0xB4F3 0xB315
+0xB4F4 0xB31C
+0xB4F5 0xB354
+0xB4F6 0xB355
+0xB4F7 0xB356
+0xB4F8 0xB358
+0xB4F9 0xB35B
+0xB4FA 0xB35C
+0xB4FB 0xB35E
+0xB4FC 0xB35F
+0xB4FD 0xB364
+0xB4FE 0xB365
+0xB541 0xD095
+0xB542 0xD096
+0xB543 0xD097
+0xB544 0xD098
+0xB545 0xD099
+0xB546 0xD09A
+0xB547 0xD09B
+0xB548 0xD09C
+0xB549 0xD09D
+0xB54A 0xD09E
+0xB54B 0xD09F
+0xB54C 0xD0A0
+0xB54D 0xD0A1
+0xB54E 0xD0A2
+0xB54F 0xD0A3
+0xB550 0xD0A6
+0xB551 0xD0A7
+0xB552 0xD0A9
+0xB553 0xD0AA
+0xB554 0xD0AB
+0xB555 0xD0AD
+0xB556 0xD0AE
+0xB557 0xD0AF
+0xB558 0xD0B0
+0xB559 0xD0B1
+0xB55A 0xD0B2
+0xB561 0xD0B3
+0xB562 0xD0B6
+0xB563 0xD0B8
+0xB564 0xD0BA
+0xB565 0xD0BB
+0xB566 0xD0BC
+0xB567 0xD0BD
+0xB568 0xD0BE
+0xB569 0xD0BF
+0xB56A 0xD0C2
+0xB56B 0xD0C3
+0xB56C 0xD0C5
+0xB56D 0xD0C6
+0xB56E 0xD0C7
+0xB56F 0xD0CA
+0xB570 0xD0CB
+0xB571 0xD0CC
+0xB572 0xD0CD
+0xB573 0xD0CE
+0xB574 0xD0CF
+0xB575 0xD0D2
+0xB576 0xD0D6
+0xB577 0xD0D7
+0xB578 0xD0D8
+0xB579 0xD0D9
+0xB57A 0xD0DA
+0xB581 0xD0DB
+0xB582 0xD0DE
+0xB583 0xD0DF
+0xB584 0xD0E1
+0xB585 0xD0E2
+0xB586 0xD0E3
+0xB587 0xD0E5
+0xB588 0xD0E6
+0xB589 0xD0E7
+0xB58A 0xD0E8
+0xB58B 0xD0E9
+0xB58C 0xD0EA
+0xB58D 0xD0EB
+0xB58E 0xD0EE
+0xB58F 0xD0F2
+0xB590 0xD0F3
+0xB591 0xD0F4
+0xB592 0xD0F5
+0xB593 0xD0F6
+0xB594 0xD0F7
+0xB595 0xD0F9
+0xB596 0xD0FA
+0xB597 0xD0FB
+0xB598 0xD0FC
+0xB599 0xD0FD
+0xB59A 0xD0FE
+0xB59B 0xD0FF
+0xB59C 0xD100
+0xB59D 0xD101
+0xB59E 0xD102
+0xB59F 0xD103
+0xB5A0 0xD104
+0xB5A1 0xB367
+0xB5A2 0xB369
+0xB5A3 0xB36B
+0xB5A4 0xB36E
+0xB5A5 0xB370
+0xB5A6 0xB371
+0xB5A7 0xB374
+0xB5A8 0xB378
+0xB5A9 0xB380
+0xB5AA 0xB381
+0xB5AB 0xB383
+0xB5AC 0xB384
+0xB5AD 0xB385
+0xB5AE 0xB38C
+0xB5AF 0xB390
+0xB5B0 0xB394
+0xB5B1 0xB3A0
+0xB5B2 0xB3A1
+0xB5B3 0xB3A8
+0xB5B4 0xB3AC
+0xB5B5 0xB3C4
+0xB5B6 0xB3C5
+0xB5B7 0xB3C8
+0xB5B8 0xB3CB
+0xB5B9 0xB3CC
+0xB5BA 0xB3CE
+0xB5BB 0xB3D0
+0xB5BC 0xB3D4
+0xB5BD 0xB3D5
+0xB5BE 0xB3D7
+0xB5BF 0xB3D9
+0xB5C0 0xB3DB
+0xB5C1 0xB3DD
+0xB5C2 0xB3E0
+0xB5C3 0xB3E4
+0xB5C4 0xB3E8
+0xB5C5 0xB3FC
+0xB5C6 0xB410
+0xB5C7 0xB418
+0xB5C8 0xB41C
+0xB5C9 0xB420
+0xB5CA 0xB428
+0xB5CB 0xB429
+0xB5CC 0xB42B
+0xB5CD 0xB434
+0xB5CE 0xB450
+0xB5CF 0xB451
+0xB5D0 0xB454
+0xB5D1 0xB458
+0xB5D2 0xB460
+0xB5D3 0xB461
+0xB5D4 0xB463
+0xB5D5 0xB465
+0xB5D6 0xB46C
+0xB5D7 0xB480
+0xB5D8 0xB488
+0xB5D9 0xB49D
+0xB5DA 0xB4A4
+0xB5DB 0xB4A8
+0xB5DC 0xB4AC
+0xB5DD 0xB4B5
+0xB5DE 0xB4B7
+0xB5DF 0xB4B9
+0xB5E0 0xB4C0
+0xB5E1 0xB4C4
+0xB5E2 0xB4C8
+0xB5E3 0xB4D0
+0xB5E4 0xB4D5
+0xB5E5 0xB4DC
+0xB5E6 0xB4DD
+0xB5E7 0xB4E0
+0xB5E8 0xB4E3
+0xB5E9 0xB4E4
+0xB5EA 0xB4E6
+0xB5EB 0xB4EC
+0xB5EC 0xB4ED
+0xB5ED 0xB4EF
+0xB5EE 0xB4F1
+0xB5EF 0xB4F8
+0xB5F0 0xB514
+0xB5F1 0xB515
+0xB5F2 0xB518
+0xB5F3 0xB51B
+0xB5F4 0xB51C
+0xB5F5 0xB524
+0xB5F6 0xB525
+0xB5F7 0xB527
+0xB5F8 0xB528
+0xB5F9 0xB529
+0xB5FA 0xB52A
+0xB5FB 0xB530
+0xB5FC 0xB531
+0xB5FD 0xB534
+0xB5FE 0xB538
+0xB641 0xD105
+0xB642 0xD106
+0xB643 0xD107
+0xB644 0xD108
+0xB645 0xD109
+0xB646 0xD10A
+0xB647 0xD10B
+0xB648 0xD10C
+0xB649 0xD10E
+0xB64A 0xD10F
+0xB64B 0xD110
+0xB64C 0xD111
+0xB64D 0xD112
+0xB64E 0xD113
+0xB64F 0xD114
+0xB650 0xD115
+0xB651 0xD116
+0xB652 0xD117
+0xB653 0xD118
+0xB654 0xD119
+0xB655 0xD11A
+0xB656 0xD11B
+0xB657 0xD11C
+0xB658 0xD11D
+0xB659 0xD11E
+0xB65A 0xD11F
+0xB661 0xD120
+0xB662 0xD121
+0xB663 0xD122
+0xB664 0xD123
+0xB665 0xD124
+0xB666 0xD125
+0xB667 0xD126
+0xB668 0xD127
+0xB669 0xD128
+0xB66A 0xD129
+0xB66B 0xD12A
+0xB66C 0xD12B
+0xB66D 0xD12C
+0xB66E 0xD12D
+0xB66F 0xD12E
+0xB670 0xD12F
+0xB671 0xD132
+0xB672 0xD133
+0xB673 0xD135
+0xB674 0xD136
+0xB675 0xD137
+0xB676 0xD139
+0xB677 0xD13B
+0xB678 0xD13C
+0xB679 0xD13D
+0xB67A 0xD13E
+0xB681 0xD13F
+0xB682 0xD142
+0xB683 0xD146
+0xB684 0xD147
+0xB685 0xD148
+0xB686 0xD149
+0xB687 0xD14A
+0xB688 0xD14B
+0xB689 0xD14E
+0xB68A 0xD14F
+0xB68B 0xD151
+0xB68C 0xD152
+0xB68D 0xD153
+0xB68E 0xD155
+0xB68F 0xD156
+0xB690 0xD157
+0xB691 0xD158
+0xB692 0xD159
+0xB693 0xD15A
+0xB694 0xD15B
+0xB695 0xD15E
+0xB696 0xD160
+0xB697 0xD162
+0xB698 0xD163
+0xB699 0xD164
+0xB69A 0xD165
+0xB69B 0xD166
+0xB69C 0xD167
+0xB69D 0xD169
+0xB69E 0xD16A
+0xB69F 0xD16B
+0xB6A0 0xD16D
+0xB6A1 0xB540
+0xB6A2 0xB541
+0xB6A3 0xB543
+0xB6A4 0xB544
+0xB6A5 0xB545
+0xB6A6 0xB54B
+0xB6A7 0xB54C
+0xB6A8 0xB54D
+0xB6A9 0xB550
+0xB6AA 0xB554
+0xB6AB 0xB55C
+0xB6AC 0xB55D
+0xB6AD 0xB55F
+0xB6AE 0xB560
+0xB6AF 0xB561
+0xB6B0 0xB5A0
+0xB6B1 0xB5A1
+0xB6B2 0xB5A4
+0xB6B3 0xB5A8
+0xB6B4 0xB5AA
+0xB6B5 0xB5AB
+0xB6B6 0xB5B0
+0xB6B7 0xB5B1
+0xB6B8 0xB5B3
+0xB6B9 0xB5B4
+0xB6BA 0xB5B5
+0xB6BB 0xB5BB
+0xB6BC 0xB5BC
+0xB6BD 0xB5BD
+0xB6BE 0xB5C0
+0xB6BF 0xB5C4
+0xB6C0 0xB5CC
+0xB6C1 0xB5CD
+0xB6C2 0xB5CF
+0xB6C3 0xB5D0
+0xB6C4 0xB5D1
+0xB6C5 0xB5D8
+0xB6C6 0xB5EC
+0xB6C7 0xB610
+0xB6C8 0xB611
+0xB6C9 0xB614
+0xB6CA 0xB618
+0xB6CB 0xB625
+0xB6CC 0xB62C
+0xB6CD 0xB634
+0xB6CE 0xB648
+0xB6CF 0xB664
+0xB6D0 0xB668
+0xB6D1 0xB69C
+0xB6D2 0xB69D
+0xB6D3 0xB6A0
+0xB6D4 0xB6A4
+0xB6D5 0xB6AB
+0xB6D6 0xB6AC
+0xB6D7 0xB6B1
+0xB6D8 0xB6D4
+0xB6D9 0xB6F0
+0xB6DA 0xB6F4
+0xB6DB 0xB6F8
+0xB6DC 0xB700
+0xB6DD 0xB701
+0xB6DE 0xB705
+0xB6DF 0xB728
+0xB6E0 0xB729
+0xB6E1 0xB72C
+0xB6E2 0xB72F
+0xB6E3 0xB730
+0xB6E4 0xB738
+0xB6E5 0xB739
+0xB6E6 0xB73B
+0xB6E7 0xB744
+0xB6E8 0xB748
+0xB6E9 0xB74C
+0xB6EA 0xB754
+0xB6EB 0xB755
+0xB6EC 0xB760
+0xB6ED 0xB764
+0xB6EE 0xB768
+0xB6EF 0xB770
+0xB6F0 0xB771
+0xB6F1 0xB773
+0xB6F2 0xB775
+0xB6F3 0xB77C
+0xB6F4 0xB77D
+0xB6F5 0xB780
+0xB6F6 0xB784
+0xB6F7 0xB78C
+0xB6F8 0xB78D
+0xB6F9 0xB78F
+0xB6FA 0xB790
+0xB6FB 0xB791
+0xB6FC 0xB792
+0xB6FD 0xB796
+0xB6FE 0xB797
+0xB741 0xD16E
+0xB742 0xD16F
+0xB743 0xD170
+0xB744 0xD171
+0xB745 0xD172
+0xB746 0xD173
+0xB747 0xD174
+0xB748 0xD175
+0xB749 0xD176
+0xB74A 0xD177
+0xB74B 0xD178
+0xB74C 0xD179
+0xB74D 0xD17A
+0xB74E 0xD17B
+0xB74F 0xD17D
+0xB750 0xD17E
+0xB751 0xD17F
+0xB752 0xD180
+0xB753 0xD181
+0xB754 0xD182
+0xB755 0xD183
+0xB756 0xD185
+0xB757 0xD186
+0xB758 0xD187
+0xB759 0xD189
+0xB75A 0xD18A
+0xB761 0xD18B
+0xB762 0xD18C
+0xB763 0xD18D
+0xB764 0xD18E
+0xB765 0xD18F
+0xB766 0xD190
+0xB767 0xD191
+0xB768 0xD192
+0xB769 0xD193
+0xB76A 0xD194
+0xB76B 0xD195
+0xB76C 0xD196
+0xB76D 0xD197
+0xB76E 0xD198
+0xB76F 0xD199
+0xB770 0xD19A
+0xB771 0xD19B
+0xB772 0xD19C
+0xB773 0xD19D
+0xB774 0xD19E
+0xB775 0xD19F
+0xB776 0xD1A2
+0xB777 0xD1A3
+0xB778 0xD1A5
+0xB779 0xD1A6
+0xB77A 0xD1A7
+0xB781 0xD1A9
+0xB782 0xD1AA
+0xB783 0xD1AB
+0xB784 0xD1AC
+0xB785 0xD1AD
+0xB786 0xD1AE
+0xB787 0xD1AF
+0xB788 0xD1B2
+0xB789 0xD1B4
+0xB78A 0xD1B6
+0xB78B 0xD1B7
+0xB78C 0xD1B8
+0xB78D 0xD1B9
+0xB78E 0xD1BB
+0xB78F 0xD1BD
+0xB790 0xD1BE
+0xB791 0xD1BF
+0xB792 0xD1C1
+0xB793 0xD1C2
+0xB794 0xD1C3
+0xB795 0xD1C4
+0xB796 0xD1C5
+0xB797 0xD1C6
+0xB798 0xD1C7
+0xB799 0xD1C8
+0xB79A 0xD1C9
+0xB79B 0xD1CA
+0xB79C 0xD1CB
+0xB79D 0xD1CC
+0xB79E 0xD1CD
+0xB79F 0xD1CE
+0xB7A0 0xD1CF
+0xB7A1 0xB798
+0xB7A2 0xB799
+0xB7A3 0xB79C
+0xB7A4 0xB7A0
+0xB7A5 0xB7A8
+0xB7A6 0xB7A9
+0xB7A7 0xB7AB
+0xB7A8 0xB7AC
+0xB7A9 0xB7AD
+0xB7AA 0xB7B4
+0xB7AB 0xB7B5
+0xB7AC 0xB7B8
+0xB7AD 0xB7C7
+0xB7AE 0xB7C9
+0xB7AF 0xB7EC
+0xB7B0 0xB7ED
+0xB7B1 0xB7F0
+0xB7B2 0xB7F4
+0xB7B3 0xB7FC
+0xB7B4 0xB7FD
+0xB7B5 0xB7FF
+0xB7B6 0xB800
+0xB7B7 0xB801
+0xB7B8 0xB807
+0xB7B9 0xB808
+0xB7BA 0xB809
+0xB7BB 0xB80C
+0xB7BC 0xB810
+0xB7BD 0xB818
+0xB7BE 0xB819
+0xB7BF 0xB81B
+0xB7C0 0xB81D
+0xB7C1 0xB824
+0xB7C2 0xB825
+0xB7C3 0xB828
+0xB7C4 0xB82C
+0xB7C5 0xB834
+0xB7C6 0xB835
+0xB7C7 0xB837
+0xB7C8 0xB838
+0xB7C9 0xB839
+0xB7CA 0xB840
+0xB7CB 0xB844
+0xB7CC 0xB851
+0xB7CD 0xB853
+0xB7CE 0xB85C
+0xB7CF 0xB85D
+0xB7D0 0xB860
+0xB7D1 0xB864
+0xB7D2 0xB86C
+0xB7D3 0xB86D
+0xB7D4 0xB86F
+0xB7D5 0xB871
+0xB7D6 0xB878
+0xB7D7 0xB87C
+0xB7D8 0xB88D
+0xB7D9 0xB8A8
+0xB7DA 0xB8B0
+0xB7DB 0xB8B4
+0xB7DC 0xB8B8
+0xB7DD 0xB8C0
+0xB7DE 0xB8C1
+0xB7DF 0xB8C3
+0xB7E0 0xB8C5
+0xB7E1 0xB8CC
+0xB7E2 0xB8D0
+0xB7E3 0xB8D4
+0xB7E4 0xB8DD
+0xB7E5 0xB8DF
+0xB7E6 0xB8E1
+0xB7E7 0xB8E8
+0xB7E8 0xB8E9
+0xB7E9 0xB8EC
+0xB7EA 0xB8F0
+0xB7EB 0xB8F8
+0xB7EC 0xB8F9
+0xB7ED 0xB8FB
+0xB7EE 0xB8FD
+0xB7EF 0xB904
+0xB7F0 0xB918
+0xB7F1 0xB920
+0xB7F2 0xB93C
+0xB7F3 0xB93D
+0xB7F4 0xB940
+0xB7F5 0xB944
+0xB7F6 0xB94C
+0xB7F7 0xB94F
+0xB7F8 0xB951
+0xB7F9 0xB958
+0xB7FA 0xB959
+0xB7FB 0xB95C
+0xB7FC 0xB960
+0xB7FD 0xB968
+0xB7FE 0xB969
+0xB841 0xD1D0
+0xB842 0xD1D1
+0xB843 0xD1D2
+0xB844 0xD1D3
+0xB845 0xD1D4
+0xB846 0xD1D5
+0xB847 0xD1D6
+0xB848 0xD1D7
+0xB849 0xD1D9
+0xB84A 0xD1DA
+0xB84B 0xD1DB
+0xB84C 0xD1DC
+0xB84D 0xD1DD
+0xB84E 0xD1DE
+0xB84F 0xD1DF
+0xB850 0xD1E0
+0xB851 0xD1E1
+0xB852 0xD1E2
+0xB853 0xD1E3
+0xB854 0xD1E4
+0xB855 0xD1E5
+0xB856 0xD1E6
+0xB857 0xD1E7
+0xB858 0xD1E8
+0xB859 0xD1E9
+0xB85A 0xD1EA
+0xB861 0xD1EB
+0xB862 0xD1EC
+0xB863 0xD1ED
+0xB864 0xD1EE
+0xB865 0xD1EF
+0xB866 0xD1F0
+0xB867 0xD1F1
+0xB868 0xD1F2
+0xB869 0xD1F3
+0xB86A 0xD1F5
+0xB86B 0xD1F6
+0xB86C 0xD1F7
+0xB86D 0xD1F9
+0xB86E 0xD1FA
+0xB86F 0xD1FB
+0xB870 0xD1FC
+0xB871 0xD1FD
+0xB872 0xD1FE
+0xB873 0xD1FF
+0xB874 0xD200
+0xB875 0xD201
+0xB876 0xD202
+0xB877 0xD203
+0xB878 0xD204
+0xB879 0xD205
+0xB87A 0xD206
+0xB881 0xD208
+0xB882 0xD20A
+0xB883 0xD20B
+0xB884 0xD20C
+0xB885 0xD20D
+0xB886 0xD20E
+0xB887 0xD20F
+0xB888 0xD211
+0xB889 0xD212
+0xB88A 0xD213
+0xB88B 0xD214
+0xB88C 0xD215
+0xB88D 0xD216
+0xB88E 0xD217
+0xB88F 0xD218
+0xB890 0xD219
+0xB891 0xD21A
+0xB892 0xD21B
+0xB893 0xD21C
+0xB894 0xD21D
+0xB895 0xD21E
+0xB896 0xD21F
+0xB897 0xD220
+0xB898 0xD221
+0xB899 0xD222
+0xB89A 0xD223
+0xB89B 0xD224
+0xB89C 0xD225
+0xB89D 0xD226
+0xB89E 0xD227
+0xB89F 0xD228
+0xB8A0 0xD229
+0xB8A1 0xB96B
+0xB8A2 0xB96D
+0xB8A3 0xB974
+0xB8A4 0xB975
+0xB8A5 0xB978
+0xB8A6 0xB97C
+0xB8A7 0xB984
+0xB8A8 0xB985
+0xB8A9 0xB987
+0xB8AA 0xB989
+0xB8AB 0xB98A
+0xB8AC 0xB98D
+0xB8AD 0xB98E
+0xB8AE 0xB9AC
+0xB8AF 0xB9AD
+0xB8B0 0xB9B0
+0xB8B1 0xB9B4
+0xB8B2 0xB9BC
+0xB8B3 0xB9BD
+0xB8B4 0xB9BF
+0xB8B5 0xB9C1
+0xB8B6 0xB9C8
+0xB8B7 0xB9C9
+0xB8B8 0xB9CC
+0xB8B9 0xB9CE
+0xB8BA 0xB9CF
+0xB8BB 0xB9D0
+0xB8BC 0xB9D1
+0xB8BD 0xB9D2
+0xB8BE 0xB9D8
+0xB8BF 0xB9D9
+0xB8C0 0xB9DB
+0xB8C1 0xB9DD
+0xB8C2 0xB9DE
+0xB8C3 0xB9E1
+0xB8C4 0xB9E3
+0xB8C5 0xB9E4
+0xB8C6 0xB9E5
+0xB8C7 0xB9E8
+0xB8C8 0xB9EC
+0xB8C9 0xB9F4
+0xB8CA 0xB9F5
+0xB8CB 0xB9F7
+0xB8CC 0xB9F8
+0xB8CD 0xB9F9
+0xB8CE 0xB9FA
+0xB8CF 0xBA00
+0xB8D0 0xBA01
+0xB8D1 0xBA08
+0xB8D2 0xBA15
+0xB8D3 0xBA38
+0xB8D4 0xBA39
+0xB8D5 0xBA3C
+0xB8D6 0xBA40
+0xB8D7 0xBA42
+0xB8D8 0xBA48
+0xB8D9 0xBA49
+0xB8DA 0xBA4B
+0xB8DB 0xBA4D
+0xB8DC 0xBA4E
+0xB8DD 0xBA53
+0xB8DE 0xBA54
+0xB8DF 0xBA55
+0xB8E0 0xBA58
+0xB8E1 0xBA5C
+0xB8E2 0xBA64
+0xB8E3 0xBA65
+0xB8E4 0xBA67
+0xB8E5 0xBA68
+0xB8E6 0xBA69
+0xB8E7 0xBA70
+0xB8E8 0xBA71
+0xB8E9 0xBA74
+0xB8EA 0xBA78
+0xB8EB 0xBA83
+0xB8EC 0xBA84
+0xB8ED 0xBA85
+0xB8EE 0xBA87
+0xB8EF 0xBA8C
+0xB8F0 0xBAA8
+0xB8F1 0xBAA9
+0xB8F2 0xBAAB
+0xB8F3 0xBAAC
+0xB8F4 0xBAB0
+0xB8F5 0xBAB2
+0xB8F6 0xBAB8
+0xB8F7 0xBAB9
+0xB8F8 0xBABB
+0xB8F9 0xBABD
+0xB8FA 0xBAC4
+0xB8FB 0xBAC8
+0xB8FC 0xBAD8
+0xB8FD 0xBAD9
+0xB8FE 0xBAFC
+0xB941 0xD22A
+0xB942 0xD22B
+0xB943 0xD22E
+0xB944 0xD22F
+0xB945 0xD231
+0xB946 0xD232
+0xB947 0xD233
+0xB948 0xD235
+0xB949 0xD236
+0xB94A 0xD237
+0xB94B 0xD238
+0xB94C 0xD239
+0xB94D 0xD23A
+0xB94E 0xD23B
+0xB94F 0xD23E
+0xB950 0xD240
+0xB951 0xD242
+0xB952 0xD243
+0xB953 0xD244
+0xB954 0xD245
+0xB955 0xD246
+0xB956 0xD247
+0xB957 0xD249
+0xB958 0xD24A
+0xB959 0xD24B
+0xB95A 0xD24C
+0xB961 0xD24D
+0xB962 0xD24E
+0xB963 0xD24F
+0xB964 0xD250
+0xB965 0xD251
+0xB966 0xD252
+0xB967 0xD253
+0xB968 0xD254
+0xB969 0xD255
+0xB96A 0xD256
+0xB96B 0xD257
+0xB96C 0xD258
+0xB96D 0xD259
+0xB96E 0xD25A
+0xB96F 0xD25B
+0xB970 0xD25D
+0xB971 0xD25E
+0xB972 0xD25F
+0xB973 0xD260
+0xB974 0xD261
+0xB975 0xD262
+0xB976 0xD263
+0xB977 0xD265
+0xB978 0xD266
+0xB979 0xD267
+0xB97A 0xD268
+0xB981 0xD269
+0xB982 0xD26A
+0xB983 0xD26B
+0xB984 0xD26C
+0xB985 0xD26D
+0xB986 0xD26E
+0xB987 0xD26F
+0xB988 0xD270
+0xB989 0xD271
+0xB98A 0xD272
+0xB98B 0xD273
+0xB98C 0xD274
+0xB98D 0xD275
+0xB98E 0xD276
+0xB98F 0xD277
+0xB990 0xD278
+0xB991 0xD279
+0xB992 0xD27A
+0xB993 0xD27B
+0xB994 0xD27C
+0xB995 0xD27D
+0xB996 0xD27E
+0xB997 0xD27F
+0xB998 0xD282
+0xB999 0xD283
+0xB99A 0xD285
+0xB99B 0xD286
+0xB99C 0xD287
+0xB99D 0xD289
+0xB99E 0xD28A
+0xB99F 0xD28B
+0xB9A0 0xD28C
+0xB9A1 0xBB00
+0xB9A2 0xBB04
+0xB9A3 0xBB0D
+0xB9A4 0xBB0F
+0xB9A5 0xBB11
+0xB9A6 0xBB18
+0xB9A7 0xBB1C
+0xB9A8 0xBB20
+0xB9A9 0xBB29
+0xB9AA 0xBB2B
+0xB9AB 0xBB34
+0xB9AC 0xBB35
+0xB9AD 0xBB36
+0xB9AE 0xBB38
+0xB9AF 0xBB3B
+0xB9B0 0xBB3C
+0xB9B1 0xBB3D
+0xB9B2 0xBB3E
+0xB9B3 0xBB44
+0xB9B4 0xBB45
+0xB9B5 0xBB47
+0xB9B6 0xBB49
+0xB9B7 0xBB4D
+0xB9B8 0xBB4F
+0xB9B9 0xBB50
+0xB9BA 0xBB54
+0xB9BB 0xBB58
+0xB9BC 0xBB61
+0xB9BD 0xBB63
+0xB9BE 0xBB6C
+0xB9BF 0xBB88
+0xB9C0 0xBB8C
+0xB9C1 0xBB90
+0xB9C2 0xBBA4
+0xB9C3 0xBBA8
+0xB9C4 0xBBAC
+0xB9C5 0xBBB4
+0xB9C6 0xBBB7
+0xB9C7 0xBBC0
+0xB9C8 0xBBC4
+0xB9C9 0xBBC8
+0xB9CA 0xBBD0
+0xB9CB 0xBBD3
+0xB9CC 0xBBF8
+0xB9CD 0xBBF9
+0xB9CE 0xBBFC
+0xB9CF 0xBBFF
+0xB9D0 0xBC00
+0xB9D1 0xBC02
+0xB9D2 0xBC08
+0xB9D3 0xBC09
+0xB9D4 0xBC0B
+0xB9D5 0xBC0C
+0xB9D6 0xBC0D
+0xB9D7 0xBC0F
+0xB9D8 0xBC11
+0xB9D9 0xBC14
+0xB9DA 0xBC15
+0xB9DB 0xBC16
+0xB9DC 0xBC17
+0xB9DD 0xBC18
+0xB9DE 0xBC1B
+0xB9DF 0xBC1C
+0xB9E0 0xBC1D
+0xB9E1 0xBC1E
+0xB9E2 0xBC1F
+0xB9E3 0xBC24
+0xB9E4 0xBC25
+0xB9E5 0xBC27
+0xB9E6 0xBC29
+0xB9E7 0xBC2D
+0xB9E8 0xBC30
+0xB9E9 0xBC31
+0xB9EA 0xBC34
+0xB9EB 0xBC38
+0xB9EC 0xBC40
+0xB9ED 0xBC41
+0xB9EE 0xBC43
+0xB9EF 0xBC44
+0xB9F0 0xBC45
+0xB9F1 0xBC49
+0xB9F2 0xBC4C
+0xB9F3 0xBC4D
+0xB9F4 0xBC50
+0xB9F5 0xBC5D
+0xB9F6 0xBC84
+0xB9F7 0xBC85
+0xB9F8 0xBC88
+0xB9F9 0xBC8B
+0xB9FA 0xBC8C
+0xB9FB 0xBC8E
+0xB9FC 0xBC94
+0xB9FD 0xBC95
+0xB9FE 0xBC97
+0xBA41 0xD28D
+0xBA42 0xD28E
+0xBA43 0xD28F
+0xBA44 0xD292
+0xBA45 0xD293
+0xBA46 0xD294
+0xBA47 0xD296
+0xBA48 0xD297
+0xBA49 0xD298
+0xBA4A 0xD299
+0xBA4B 0xD29A
+0xBA4C 0xD29B
+0xBA4D 0xD29D
+0xBA4E 0xD29E
+0xBA4F 0xD29F
+0xBA50 0xD2A1
+0xBA51 0xD2A2
+0xBA52 0xD2A3
+0xBA53 0xD2A5
+0xBA54 0xD2A6
+0xBA55 0xD2A7
+0xBA56 0xD2A8
+0xBA57 0xD2A9
+0xBA58 0xD2AA
+0xBA59 0xD2AB
+0xBA5A 0xD2AD
+0xBA61 0xD2AE
+0xBA62 0xD2AF
+0xBA63 0xD2B0
+0xBA64 0xD2B2
+0xBA65 0xD2B3
+0xBA66 0xD2B4
+0xBA67 0xD2B5
+0xBA68 0xD2B6
+0xBA69 0xD2B7
+0xBA6A 0xD2BA
+0xBA6B 0xD2BB
+0xBA6C 0xD2BD
+0xBA6D 0xD2BE
+0xBA6E 0xD2C1
+0xBA6F 0xD2C3
+0xBA70 0xD2C4
+0xBA71 0xD2C5
+0xBA72 0xD2C6
+0xBA73 0xD2C7
+0xBA74 0xD2CA
+0xBA75 0xD2CC
+0xBA76 0xD2CD
+0xBA77 0xD2CE
+0xBA78 0xD2CF
+0xBA79 0xD2D0
+0xBA7A 0xD2D1
+0xBA81 0xD2D2
+0xBA82 0xD2D3
+0xBA83 0xD2D5
+0xBA84 0xD2D6
+0xBA85 0xD2D7
+0xBA86 0xD2D9
+0xBA87 0xD2DA
+0xBA88 0xD2DB
+0xBA89 0xD2DD
+0xBA8A 0xD2DE
+0xBA8B 0xD2DF
+0xBA8C 0xD2E0
+0xBA8D 0xD2E1
+0xBA8E 0xD2E2
+0xBA8F 0xD2E3
+0xBA90 0xD2E6
+0xBA91 0xD2E7
+0xBA92 0xD2E8
+0xBA93 0xD2E9
+0xBA94 0xD2EA
+0xBA95 0xD2EB
+0xBA96 0xD2EC
+0xBA97 0xD2ED
+0xBA98 0xD2EE
+0xBA99 0xD2EF
+0xBA9A 0xD2F2
+0xBA9B 0xD2F3
+0xBA9C 0xD2F5
+0xBA9D 0xD2F6
+0xBA9E 0xD2F7
+0xBA9F 0xD2F9
+0xBAA0 0xD2FA
+0xBAA1 0xBC99
+0xBAA2 0xBC9A
+0xBAA3 0xBCA0
+0xBAA4 0xBCA1
+0xBAA5 0xBCA4
+0xBAA6 0xBCA7
+0xBAA7 0xBCA8
+0xBAA8 0xBCB0
+0xBAA9 0xBCB1
+0xBAAA 0xBCB3
+0xBAAB 0xBCB4
+0xBAAC 0xBCB5
+0xBAAD 0xBCBC
+0xBAAE 0xBCBD
+0xBAAF 0xBCC0
+0xBAB0 0xBCC4
+0xBAB1 0xBCCD
+0xBAB2 0xBCCF
+0xBAB3 0xBCD0
+0xBAB4 0xBCD1
+0xBAB5 0xBCD5
+0xBAB6 0xBCD8
+0xBAB7 0xBCDC
+0xBAB8 0xBCF4
+0xBAB9 0xBCF5
+0xBABA 0xBCF6
+0xBABB 0xBCF8
+0xBABC 0xBCFC
+0xBABD 0xBD04
+0xBABE 0xBD05
+0xBABF 0xBD07
+0xBAC0 0xBD09
+0xBAC1 0xBD10
+0xBAC2 0xBD14
+0xBAC3 0xBD24
+0xBAC4 0xBD2C
+0xBAC5 0xBD40
+0xBAC6 0xBD48
+0xBAC7 0xBD49
+0xBAC8 0xBD4C
+0xBAC9 0xBD50
+0xBACA 0xBD58
+0xBACB 0xBD59
+0xBACC 0xBD64
+0xBACD 0xBD68
+0xBACE 0xBD80
+0xBACF 0xBD81
+0xBAD0 0xBD84
+0xBAD1 0xBD87
+0xBAD2 0xBD88
+0xBAD3 0xBD89
+0xBAD4 0xBD8A
+0xBAD5 0xBD90
+0xBAD6 0xBD91
+0xBAD7 0xBD93
+0xBAD8 0xBD95
+0xBAD9 0xBD99
+0xBADA 0xBD9A
+0xBADB 0xBD9C
+0xBADC 0xBDA4
+0xBADD 0xBDB0
+0xBADE 0xBDB8
+0xBADF 0xBDD4
+0xBAE0 0xBDD5
+0xBAE1 0xBDD8
+0xBAE2 0xBDDC
+0xBAE3 0xBDE9
+0xBAE4 0xBDF0
+0xBAE5 0xBDF4
+0xBAE6 0xBDF8
+0xBAE7 0xBE00
+0xBAE8 0xBE03
+0xBAE9 0xBE05
+0xBAEA 0xBE0C
+0xBAEB 0xBE0D
+0xBAEC 0xBE10
+0xBAED 0xBE14
+0xBAEE 0xBE1C
+0xBAEF 0xBE1D
+0xBAF0 0xBE1F
+0xBAF1 0xBE44
+0xBAF2 0xBE45
+0xBAF3 0xBE48
+0xBAF4 0xBE4C
+0xBAF5 0xBE4E
+0xBAF6 0xBE54
+0xBAF7 0xBE55
+0xBAF8 0xBE57
+0xBAF9 0xBE59
+0xBAFA 0xBE5A
+0xBAFB 0xBE5B
+0xBAFC 0xBE60
+0xBAFD 0xBE61
+0xBAFE 0xBE64
+0xBB41 0xD2FB
+0xBB42 0xD2FC
+0xBB43 0xD2FD
+0xBB44 0xD2FE
+0xBB45 0xD2FF
+0xBB46 0xD302
+0xBB47 0xD304
+0xBB48 0xD306
+0xBB49 0xD307
+0xBB4A 0xD308
+0xBB4B 0xD309
+0xBB4C 0xD30A
+0xBB4D 0xD30B
+0xBB4E 0xD30F
+0xBB4F 0xD311
+0xBB50 0xD312
+0xBB51 0xD313
+0xBB52 0xD315
+0xBB53 0xD317
+0xBB54 0xD318
+0xBB55 0xD319
+0xBB56 0xD31A
+0xBB57 0xD31B
+0xBB58 0xD31E
+0xBB59 0xD322
+0xBB5A 0xD323
+0xBB61 0xD324
+0xBB62 0xD326
+0xBB63 0xD327
+0xBB64 0xD32A
+0xBB65 0xD32B
+0xBB66 0xD32D
+0xBB67 0xD32E
+0xBB68 0xD32F
+0xBB69 0xD331
+0xBB6A 0xD332
+0xBB6B 0xD333
+0xBB6C 0xD334
+0xBB6D 0xD335
+0xBB6E 0xD336
+0xBB6F 0xD337
+0xBB70 0xD33A
+0xBB71 0xD33E
+0xBB72 0xD33F
+0xBB73 0xD340
+0xBB74 0xD341
+0xBB75 0xD342
+0xBB76 0xD343
+0xBB77 0xD346
+0xBB78 0xD347
+0xBB79 0xD348
+0xBB7A 0xD349
+0xBB81 0xD34A
+0xBB82 0xD34B
+0xBB83 0xD34C
+0xBB84 0xD34D
+0xBB85 0xD34E
+0xBB86 0xD34F
+0xBB87 0xD350
+0xBB88 0xD351
+0xBB89 0xD352
+0xBB8A 0xD353
+0xBB8B 0xD354
+0xBB8C 0xD355
+0xBB8D 0xD356
+0xBB8E 0xD357
+0xBB8F 0xD358
+0xBB90 0xD359
+0xBB91 0xD35A
+0xBB92 0xD35B
+0xBB93 0xD35C
+0xBB94 0xD35D
+0xBB95 0xD35E
+0xBB96 0xD35F
+0xBB97 0xD360
+0xBB98 0xD361
+0xBB99 0xD362
+0xBB9A 0xD363
+0xBB9B 0xD364
+0xBB9C 0xD365
+0xBB9D 0xD366
+0xBB9E 0xD367
+0xBB9F 0xD368
+0xBBA0 0xD369
+0xBBA1 0xBE68
+0xBBA2 0xBE6A
+0xBBA3 0xBE70
+0xBBA4 0xBE71
+0xBBA5 0xBE73
+0xBBA6 0xBE74
+0xBBA7 0xBE75
+0xBBA8 0xBE7B
+0xBBA9 0xBE7C
+0xBBAA 0xBE7D
+0xBBAB 0xBE80
+0xBBAC 0xBE84
+0xBBAD 0xBE8C
+0xBBAE 0xBE8D
+0xBBAF 0xBE8F
+0xBBB0 0xBE90
+0xBBB1 0xBE91
+0xBBB2 0xBE98
+0xBBB3 0xBE99
+0xBBB4 0xBEA8
+0xBBB5 0xBED0
+0xBBB6 0xBED1
+0xBBB7 0xBED4
+0xBBB8 0xBED7
+0xBBB9 0xBED8
+0xBBBA 0xBEE0
+0xBBBB 0xBEE3
+0xBBBC 0xBEE4
+0xBBBD 0xBEE5
+0xBBBE 0xBEEC
+0xBBBF 0xBF01
+0xBBC0 0xBF08
+0xBBC1 0xBF09
+0xBBC2 0xBF18
+0xBBC3 0xBF19
+0xBBC4 0xBF1B
+0xBBC5 0xBF1C
+0xBBC6 0xBF1D
+0xBBC7 0xBF40
+0xBBC8 0xBF41
+0xBBC9 0xBF44
+0xBBCA 0xBF48
+0xBBCB 0xBF50
+0xBBCC 0xBF51
+0xBBCD 0xBF55
+0xBBCE 0xBF94
+0xBBCF 0xBFB0
+0xBBD0 0xBFC5
+0xBBD1 0xBFCC
+0xBBD2 0xBFCD
+0xBBD3 0xBFD0
+0xBBD4 0xBFD4
+0xBBD5 0xBFDC
+0xBBD6 0xBFDF
+0xBBD7 0xBFE1
+0xBBD8 0xC03C
+0xBBD9 0xC051
+0xBBDA 0xC058
+0xBBDB 0xC05C
+0xBBDC 0xC060
+0xBBDD 0xC068
+0xBBDE 0xC069
+0xBBDF 0xC090
+0xBBE0 0xC091
+0xBBE1 0xC094
+0xBBE2 0xC098
+0xBBE3 0xC0A0
+0xBBE4 0xC0A1
+0xBBE5 0xC0A3
+0xBBE6 0xC0A5
+0xBBE7 0xC0AC
+0xBBE8 0xC0AD
+0xBBE9 0xC0AF
+0xBBEA 0xC0B0
+0xBBEB 0xC0B3
+0xBBEC 0xC0B4
+0xBBED 0xC0B5
+0xBBEE 0xC0B6
+0xBBEF 0xC0BC
+0xBBF0 0xC0BD
+0xBBF1 0xC0BF
+0xBBF2 0xC0C0
+0xBBF3 0xC0C1
+0xBBF4 0xC0C5
+0xBBF5 0xC0C8
+0xBBF6 0xC0C9
+0xBBF7 0xC0CC
+0xBBF8 0xC0D0
+0xBBF9 0xC0D8
+0xBBFA 0xC0D9
+0xBBFB 0xC0DB
+0xBBFC 0xC0DC
+0xBBFD 0xC0DD
+0xBBFE 0xC0E4
+0xBC41 0xD36A
+0xBC42 0xD36B
+0xBC43 0xD36C
+0xBC44 0xD36D
+0xBC45 0xD36E
+0xBC46 0xD36F
+0xBC47 0xD370
+0xBC48 0xD371
+0xBC49 0xD372
+0xBC4A 0xD373
+0xBC4B 0xD374
+0xBC4C 0xD375
+0xBC4D 0xD376
+0xBC4E 0xD377
+0xBC4F 0xD378
+0xBC50 0xD379
+0xBC51 0xD37A
+0xBC52 0xD37B
+0xBC53 0xD37E
+0xBC54 0xD37F
+0xBC55 0xD381
+0xBC56 0xD382
+0xBC57 0xD383
+0xBC58 0xD385
+0xBC59 0xD386
+0xBC5A 0xD387
+0xBC61 0xD388
+0xBC62 0xD389
+0xBC63 0xD38A
+0xBC64 0xD38B
+0xBC65 0xD38E
+0xBC66 0xD392
+0xBC67 0xD393
+0xBC68 0xD394
+0xBC69 0xD395
+0xBC6A 0xD396
+0xBC6B 0xD397
+0xBC6C 0xD39A
+0xBC6D 0xD39B
+0xBC6E 0xD39D
+0xBC6F 0xD39E
+0xBC70 0xD39F
+0xBC71 0xD3A1
+0xBC72 0xD3A2
+0xBC73 0xD3A3
+0xBC74 0xD3A4
+0xBC75 0xD3A5
+0xBC76 0xD3A6
+0xBC77 0xD3A7
+0xBC78 0xD3AA
+0xBC79 0xD3AC
+0xBC7A 0xD3AE
+0xBC81 0xD3AF
+0xBC82 0xD3B0
+0xBC83 0xD3B1
+0xBC84 0xD3B2
+0xBC85 0xD3B3
+0xBC86 0xD3B5
+0xBC87 0xD3B6
+0xBC88 0xD3B7
+0xBC89 0xD3B9
+0xBC8A 0xD3BA
+0xBC8B 0xD3BB
+0xBC8C 0xD3BD
+0xBC8D 0xD3BE
+0xBC8E 0xD3BF
+0xBC8F 0xD3C0
+0xBC90 0xD3C1
+0xBC91 0xD3C2
+0xBC92 0xD3C3
+0xBC93 0xD3C6
+0xBC94 0xD3C7
+0xBC95 0xD3CA
+0xBC96 0xD3CB
+0xBC97 0xD3CC
+0xBC98 0xD3CD
+0xBC99 0xD3CE
+0xBC9A 0xD3CF
+0xBC9B 0xD3D1
+0xBC9C 0xD3D2
+0xBC9D 0xD3D3
+0xBC9E 0xD3D4
+0xBC9F 0xD3D5
+0xBCA0 0xD3D6
+0xBCA1 0xC0E5
+0xBCA2 0xC0E8
+0xBCA3 0xC0EC
+0xBCA4 0xC0F4
+0xBCA5 0xC0F5
+0xBCA6 0xC0F7
+0xBCA7 0xC0F9
+0xBCA8 0xC100
+0xBCA9 0xC104
+0xBCAA 0xC108
+0xBCAB 0xC110
+0xBCAC 0xC115
+0xBCAD 0xC11C
+0xBCAE 0xC11D
+0xBCAF 0xC11E
+0xBCB0 0xC11F
+0xBCB1 0xC120
+0xBCB2 0xC123
+0xBCB3 0xC124
+0xBCB4 0xC126
+0xBCB5 0xC127
+0xBCB6 0xC12C
+0xBCB7 0xC12D
+0xBCB8 0xC12F
+0xBCB9 0xC130
+0xBCBA 0xC131
+0xBCBB 0xC136
+0xBCBC 0xC138
+0xBCBD 0xC139
+0xBCBE 0xC13C
+0xBCBF 0xC140
+0xBCC0 0xC148
+0xBCC1 0xC149
+0xBCC2 0xC14B
+0xBCC3 0xC14C
+0xBCC4 0xC14D
+0xBCC5 0xC154
+0xBCC6 0xC155
+0xBCC7 0xC158
+0xBCC8 0xC15C
+0xBCC9 0xC164
+0xBCCA 0xC165
+0xBCCB 0xC167
+0xBCCC 0xC168
+0xBCCD 0xC169
+0xBCCE 0xC170
+0xBCCF 0xC174
+0xBCD0 0xC178
+0xBCD1 0xC185
+0xBCD2 0xC18C
+0xBCD3 0xC18D
+0xBCD4 0xC18E
+0xBCD5 0xC190
+0xBCD6 0xC194
+0xBCD7 0xC196
+0xBCD8 0xC19C
+0xBCD9 0xC19D
+0xBCDA 0xC19F
+0xBCDB 0xC1A1
+0xBCDC 0xC1A5
+0xBCDD 0xC1A8
+0xBCDE 0xC1A9
+0xBCDF 0xC1AC
+0xBCE0 0xC1B0
+0xBCE1 0xC1BD
+0xBCE2 0xC1C4
+0xBCE3 0xC1C8
+0xBCE4 0xC1CC
+0xBCE5 0xC1D4
+0xBCE6 0xC1D7
+0xBCE7 0xC1D8
+0xBCE8 0xC1E0
+0xBCE9 0xC1E4
+0xBCEA 0xC1E8
+0xBCEB 0xC1F0
+0xBCEC 0xC1F1
+0xBCED 0xC1F3
+0xBCEE 0xC1FC
+0xBCEF 0xC1FD
+0xBCF0 0xC200
+0xBCF1 0xC204
+0xBCF2 0xC20C
+0xBCF3 0xC20D
+0xBCF4 0xC20F
+0xBCF5 0xC211
+0xBCF6 0xC218
+0xBCF7 0xC219
+0xBCF8 0xC21C
+0xBCF9 0xC21F
+0xBCFA 0xC220
+0xBCFB 0xC228
+0xBCFC 0xC229
+0xBCFD 0xC22B
+0xBCFE 0xC22D
+0xBD41 0xD3D7
+0xBD42 0xD3D9
+0xBD43 0xD3DA
+0xBD44 0xD3DB
+0xBD45 0xD3DC
+0xBD46 0xD3DD
+0xBD47 0xD3DE
+0xBD48 0xD3DF
+0xBD49 0xD3E0
+0xBD4A 0xD3E2
+0xBD4B 0xD3E4
+0xBD4C 0xD3E5
+0xBD4D 0xD3E6
+0xBD4E 0xD3E7
+0xBD4F 0xD3E8
+0xBD50 0xD3E9
+0xBD51 0xD3EA
+0xBD52 0xD3EB
+0xBD53 0xD3EE
+0xBD54 0xD3EF
+0xBD55 0xD3F1
+0xBD56 0xD3F2
+0xBD57 0xD3F3
+0xBD58 0xD3F5
+0xBD59 0xD3F6
+0xBD5A 0xD3F7
+0xBD61 0xD3F8
+0xBD62 0xD3F9
+0xBD63 0xD3FA
+0xBD64 0xD3FB
+0xBD65 0xD3FE
+0xBD66 0xD400
+0xBD67 0xD402
+0xBD68 0xD403
+0xBD69 0xD404
+0xBD6A 0xD405
+0xBD6B 0xD406
+0xBD6C 0xD407
+0xBD6D 0xD409
+0xBD6E 0xD40A
+0xBD6F 0xD40B
+0xBD70 0xD40C
+0xBD71 0xD40D
+0xBD72 0xD40E
+0xBD73 0xD40F
+0xBD74 0xD410
+0xBD75 0xD411
+0xBD76 0xD412
+0xBD77 0xD413
+0xBD78 0xD414
+0xBD79 0xD415
+0xBD7A 0xD416
+0xBD81 0xD417
+0xBD82 0xD418
+0xBD83 0xD419
+0xBD84 0xD41A
+0xBD85 0xD41B
+0xBD86 0xD41C
+0xBD87 0xD41E
+0xBD88 0xD41F
+0xBD89 0xD420
+0xBD8A 0xD421
+0xBD8B 0xD422
+0xBD8C 0xD423
+0xBD8D 0xD424
+0xBD8E 0xD425
+0xBD8F 0xD426
+0xBD90 0xD427
+0xBD91 0xD428
+0xBD92 0xD429
+0xBD93 0xD42A
+0xBD94 0xD42B
+0xBD95 0xD42C
+0xBD96 0xD42D
+0xBD97 0xD42E
+0xBD98 0xD42F
+0xBD99 0xD430
+0xBD9A 0xD431
+0xBD9B 0xD432
+0xBD9C 0xD433
+0xBD9D 0xD434
+0xBD9E 0xD435
+0xBD9F 0xD436
+0xBDA0 0xD437
+0xBDA1 0xC22F
+0xBDA2 0xC231
+0xBDA3 0xC232
+0xBDA4 0xC234
+0xBDA5 0xC248
+0xBDA6 0xC250
+0xBDA7 0xC251
+0xBDA8 0xC254
+0xBDA9 0xC258
+0xBDAA 0xC260
+0xBDAB 0xC265
+0xBDAC 0xC26C
+0xBDAD 0xC26D
+0xBDAE 0xC270
+0xBDAF 0xC274
+0xBDB0 0xC27C
+0xBDB1 0xC27D
+0xBDB2 0xC27F
+0xBDB3 0xC281
+0xBDB4 0xC288
+0xBDB5 0xC289
+0xBDB6 0xC290
+0xBDB7 0xC298
+0xBDB8 0xC29B
+0xBDB9 0xC29D
+0xBDBA 0xC2A4
+0xBDBB 0xC2A5
+0xBDBC 0xC2A8
+0xBDBD 0xC2AC
+0xBDBE 0xC2AD
+0xBDBF 0xC2B4
+0xBDC0 0xC2B5
+0xBDC1 0xC2B7
+0xBDC2 0xC2B9
+0xBDC3 0xC2DC
+0xBDC4 0xC2DD
+0xBDC5 0xC2E0
+0xBDC6 0xC2E3
+0xBDC7 0xC2E4
+0xBDC8 0xC2EB
+0xBDC9 0xC2EC
+0xBDCA 0xC2ED
+0xBDCB 0xC2EF
+0xBDCC 0xC2F1
+0xBDCD 0xC2F6
+0xBDCE 0xC2F8
+0xBDCF 0xC2F9
+0xBDD0 0xC2FB
+0xBDD1 0xC2FC
+0xBDD2 0xC300
+0xBDD3 0xC308
+0xBDD4 0xC309
+0xBDD5 0xC30C
+0xBDD6 0xC30D
+0xBDD7 0xC313
+0xBDD8 0xC314
+0xBDD9 0xC315
+0xBDDA 0xC318
+0xBDDB 0xC31C
+0xBDDC 0xC324
+0xBDDD 0xC325
+0xBDDE 0xC328
+0xBDDF 0xC329
+0xBDE0 0xC345
+0xBDE1 0xC368
+0xBDE2 0xC369
+0xBDE3 0xC36C
+0xBDE4 0xC370
+0xBDE5 0xC372
+0xBDE6 0xC378
+0xBDE7 0xC379
+0xBDE8 0xC37C
+0xBDE9 0xC37D
+0xBDEA 0xC384
+0xBDEB 0xC388
+0xBDEC 0xC38C
+0xBDED 0xC3C0
+0xBDEE 0xC3D8
+0xBDEF 0xC3D9
+0xBDF0 0xC3DC
+0xBDF1 0xC3DF
+0xBDF2 0xC3E0
+0xBDF3 0xC3E2
+0xBDF4 0xC3E8
+0xBDF5 0xC3E9
+0xBDF6 0xC3ED
+0xBDF7 0xC3F4
+0xBDF8 0xC3F5
+0xBDF9 0xC3F8
+0xBDFA 0xC408
+0xBDFB 0xC410
+0xBDFC 0xC424
+0xBDFD 0xC42C
+0xBDFE 0xC430
+0xBE41 0xD438
+0xBE42 0xD439
+0xBE43 0xD43A
+0xBE44 0xD43B
+0xBE45 0xD43C
+0xBE46 0xD43D
+0xBE47 0xD43E
+0xBE48 0xD43F
+0xBE49 0xD441
+0xBE4A 0xD442
+0xBE4B 0xD443
+0xBE4C 0xD445
+0xBE4D 0xD446
+0xBE4E 0xD447
+0xBE4F 0xD448
+0xBE50 0xD449
+0xBE51 0xD44A
+0xBE52 0xD44B
+0xBE53 0xD44C
+0xBE54 0xD44D
+0xBE55 0xD44E
+0xBE56 0xD44F
+0xBE57 0xD450
+0xBE58 0xD451
+0xBE59 0xD452
+0xBE5A 0xD453
+0xBE61 0xD454
+0xBE62 0xD455
+0xBE63 0xD456
+0xBE64 0xD457
+0xBE65 0xD458
+0xBE66 0xD459
+0xBE67 0xD45A
+0xBE68 0xD45B
+0xBE69 0xD45D
+0xBE6A 0xD45E
+0xBE6B 0xD45F
+0xBE6C 0xD461
+0xBE6D 0xD462
+0xBE6E 0xD463
+0xBE6F 0xD465
+0xBE70 0xD466
+0xBE71 0xD467
+0xBE72 0xD468
+0xBE73 0xD469
+0xBE74 0xD46A
+0xBE75 0xD46B
+0xBE76 0xD46C
+0xBE77 0xD46E
+0xBE78 0xD470
+0xBE79 0xD471
+0xBE7A 0xD472
+0xBE81 0xD473
+0xBE82 0xD474
+0xBE83 0xD475
+0xBE84 0xD476
+0xBE85 0xD477
+0xBE86 0xD47A
+0xBE87 0xD47B
+0xBE88 0xD47D
+0xBE89 0xD47E
+0xBE8A 0xD481
+0xBE8B 0xD483
+0xBE8C 0xD484
+0xBE8D 0xD485
+0xBE8E 0xD486
+0xBE8F 0xD487
+0xBE90 0xD48A
+0xBE91 0xD48C
+0xBE92 0xD48E
+0xBE93 0xD48F
+0xBE94 0xD490
+0xBE95 0xD491
+0xBE96 0xD492
+0xBE97 0xD493
+0xBE98 0xD495
+0xBE99 0xD496
+0xBE9A 0xD497
+0xBE9B 0xD498
+0xBE9C 0xD499
+0xBE9D 0xD49A
+0xBE9E 0xD49B
+0xBE9F 0xD49C
+0xBEA0 0xD49D
+0xBEA1 0xC434
+0xBEA2 0xC43C
+0xBEA3 0xC43D
+0xBEA4 0xC448
+0xBEA5 0xC464
+0xBEA6 0xC465
+0xBEA7 0xC468
+0xBEA8 0xC46C
+0xBEA9 0xC474
+0xBEAA 0xC475
+0xBEAB 0xC479
+0xBEAC 0xC480
+0xBEAD 0xC494
+0xBEAE 0xC49C
+0xBEAF 0xC4B8
+0xBEB0 0xC4BC
+0xBEB1 0xC4E9
+0xBEB2 0xC4F0
+0xBEB3 0xC4F1
+0xBEB4 0xC4F4
+0xBEB5 0xC4F8
+0xBEB6 0xC4FA
+0xBEB7 0xC4FF
+0xBEB8 0xC500
+0xBEB9 0xC501
+0xBEBA 0xC50C
+0xBEBB 0xC510
+0xBEBC 0xC514
+0xBEBD 0xC51C
+0xBEBE 0xC528
+0xBEBF 0xC529
+0xBEC0 0xC52C
+0xBEC1 0xC530
+0xBEC2 0xC538
+0xBEC3 0xC539
+0xBEC4 0xC53B
+0xBEC5 0xC53D
+0xBEC6 0xC544
+0xBEC7 0xC545
+0xBEC8 0xC548
+0xBEC9 0xC549
+0xBECA 0xC54A
+0xBECB 0xC54C
+0xBECC 0xC54D
+0xBECD 0xC54E
+0xBECE 0xC553
+0xBECF 0xC554
+0xBED0 0xC555
+0xBED1 0xC557
+0xBED2 0xC558
+0xBED3 0xC559
+0xBED4 0xC55D
+0xBED5 0xC55E
+0xBED6 0xC560
+0xBED7 0xC561
+0xBED8 0xC564
+0xBED9 0xC568
+0xBEDA 0xC570
+0xBEDB 0xC571
+0xBEDC 0xC573
+0xBEDD 0xC574
+0xBEDE 0xC575
+0xBEDF 0xC57C
+0xBEE0 0xC57D
+0xBEE1 0xC580
+0xBEE2 0xC584
+0xBEE3 0xC587
+0xBEE4 0xC58C
+0xBEE5 0xC58D
+0xBEE6 0xC58F
+0xBEE7 0xC591
+0xBEE8 0xC595
+0xBEE9 0xC597
+0xBEEA 0xC598
+0xBEEB 0xC59C
+0xBEEC 0xC5A0
+0xBEED 0xC5A9
+0xBEEE 0xC5B4
+0xBEEF 0xC5B5
+0xBEF0 0xC5B8
+0xBEF1 0xC5B9
+0xBEF2 0xC5BB
+0xBEF3 0xC5BC
+0xBEF4 0xC5BD
+0xBEF5 0xC5BE
+0xBEF6 0xC5C4
+0xBEF7 0xC5C5
+0xBEF8 0xC5C6
+0xBEF9 0xC5C7
+0xBEFA 0xC5C8
+0xBEFB 0xC5C9
+0xBEFC 0xC5CA
+0xBEFD 0xC5CC
+0xBEFE 0xC5CE
+0xBF41 0xD49E
+0xBF42 0xD49F
+0xBF43 0xD4A0
+0xBF44 0xD4A1
+0xBF45 0xD4A2
+0xBF46 0xD4A3
+0xBF47 0xD4A4
+0xBF48 0xD4A5
+0xBF49 0xD4A6
+0xBF4A 0xD4A7
+0xBF4B 0xD4A8
+0xBF4C 0xD4AA
+0xBF4D 0xD4AB
+0xBF4E 0xD4AC
+0xBF4F 0xD4AD
+0xBF50 0xD4AE
+0xBF51 0xD4AF
+0xBF52 0xD4B0
+0xBF53 0xD4B1
+0xBF54 0xD4B2
+0xBF55 0xD4B3
+0xBF56 0xD4B4
+0xBF57 0xD4B5
+0xBF58 0xD4B6
+0xBF59 0xD4B7
+0xBF5A 0xD4B8
+0xBF61 0xD4B9
+0xBF62 0xD4BA
+0xBF63 0xD4BB
+0xBF64 0xD4BC
+0xBF65 0xD4BD
+0xBF66 0xD4BE
+0xBF67 0xD4BF
+0xBF68 0xD4C0
+0xBF69 0xD4C1
+0xBF6A 0xD4C2
+0xBF6B 0xD4C3
+0xBF6C 0xD4C4
+0xBF6D 0xD4C5
+0xBF6E 0xD4C6
+0xBF6F 0xD4C7
+0xBF70 0xD4C8
+0xBF71 0xD4C9
+0xBF72 0xD4CA
+0xBF73 0xD4CB
+0xBF74 0xD4CD
+0xBF75 0xD4CE
+0xBF76 0xD4CF
+0xBF77 0xD4D1
+0xBF78 0xD4D2
+0xBF79 0xD4D3
+0xBF7A 0xD4D5
+0xBF81 0xD4D6
+0xBF82 0xD4D7
+0xBF83 0xD4D8
+0xBF84 0xD4D9
+0xBF85 0xD4DA
+0xBF86 0xD4DB
+0xBF87 0xD4DD
+0xBF88 0xD4DE
+0xBF89 0xD4E0
+0xBF8A 0xD4E1
+0xBF8B 0xD4E2
+0xBF8C 0xD4E3
+0xBF8D 0xD4E4
+0xBF8E 0xD4E5
+0xBF8F 0xD4E6
+0xBF90 0xD4E7
+0xBF91 0xD4E9
+0xBF92 0xD4EA
+0xBF93 0xD4EB
+0xBF94 0xD4ED
+0xBF95 0xD4EE
+0xBF96 0xD4EF
+0xBF97 0xD4F1
+0xBF98 0xD4F2
+0xBF99 0xD4F3
+0xBF9A 0xD4F4
+0xBF9B 0xD4F5
+0xBF9C 0xD4F6
+0xBF9D 0xD4F7
+0xBF9E 0xD4F9
+0xBF9F 0xD4FA
+0xBFA0 0xD4FC
+0xBFA1 0xC5D0
+0xBFA2 0xC5D1
+0xBFA3 0xC5D4
+0xBFA4 0xC5D8
+0xBFA5 0xC5E0
+0xBFA6 0xC5E1
+0xBFA7 0xC5E3
+0xBFA8 0xC5E5
+0xBFA9 0xC5EC
+0xBFAA 0xC5ED
+0xBFAB 0xC5EE
+0xBFAC 0xC5F0
+0xBFAD 0xC5F4
+0xBFAE 0xC5F6
+0xBFAF 0xC5F7
+0xBFB0 0xC5FC
+0xBFB1 0xC5FD
+0xBFB2 0xC5FE
+0xBFB3 0xC5FF
+0xBFB4 0xC600
+0xBFB5 0xC601
+0xBFB6 0xC605
+0xBFB7 0xC606
+0xBFB8 0xC607
+0xBFB9 0xC608
+0xBFBA 0xC60C
+0xBFBB 0xC610
+0xBFBC 0xC618
+0xBFBD 0xC619
+0xBFBE 0xC61B
+0xBFBF 0xC61C
+0xBFC0 0xC624
+0xBFC1 0xC625
+0xBFC2 0xC628
+0xBFC3 0xC62C
+0xBFC4 0xC62D
+0xBFC5 0xC62E
+0xBFC6 0xC630
+0xBFC7 0xC633
+0xBFC8 0xC634
+0xBFC9 0xC635
+0xBFCA 0xC637
+0xBFCB 0xC639
+0xBFCC 0xC63B
+0xBFCD 0xC640
+0xBFCE 0xC641
+0xBFCF 0xC644
+0xBFD0 0xC648
+0xBFD1 0xC650
+0xBFD2 0xC651
+0xBFD3 0xC653
+0xBFD4 0xC654
+0xBFD5 0xC655
+0xBFD6 0xC65C
+0xBFD7 0xC65D
+0xBFD8 0xC660
+0xBFD9 0xC66C
+0xBFDA 0xC66F
+0xBFDB 0xC671
+0xBFDC 0xC678
+0xBFDD 0xC679
+0xBFDE 0xC67C
+0xBFDF 0xC680
+0xBFE0 0xC688
+0xBFE1 0xC689
+0xBFE2 0xC68B
+0xBFE3 0xC68D
+0xBFE4 0xC694
+0xBFE5 0xC695
+0xBFE6 0xC698
+0xBFE7 0xC69C
+0xBFE8 0xC6A4
+0xBFE9 0xC6A5
+0xBFEA 0xC6A7
+0xBFEB 0xC6A9
+0xBFEC 0xC6B0
+0xBFED 0xC6B1
+0xBFEE 0xC6B4
+0xBFEF 0xC6B8
+0xBFF0 0xC6B9
+0xBFF1 0xC6BA
+0xBFF2 0xC6C0
+0xBFF3 0xC6C1
+0xBFF4 0xC6C3
+0xBFF5 0xC6C5
+0xBFF6 0xC6CC
+0xBFF7 0xC6CD
+0xBFF8 0xC6D0
+0xBFF9 0xC6D4
+0xBFFA 0xC6DC
+0xBFFB 0xC6DD
+0xBFFC 0xC6E0
+0xBFFD 0xC6E1
+0xBFFE 0xC6E8
+0xC041 0xD4FE
+0xC042 0xD4FF
+0xC043 0xD500
+0xC044 0xD501
+0xC045 0xD502
+0xC046 0xD503
+0xC047 0xD505
+0xC048 0xD506
+0xC049 0xD507
+0xC04A 0xD509
+0xC04B 0xD50A
+0xC04C 0xD50B
+0xC04D 0xD50D
+0xC04E 0xD50E
+0xC04F 0xD50F
+0xC050 0xD510
+0xC051 0xD511
+0xC052 0xD512
+0xC053 0xD513
+0xC054 0xD516
+0xC055 0xD518
+0xC056 0xD519
+0xC057 0xD51A
+0xC058 0xD51B
+0xC059 0xD51C
+0xC05A 0xD51D
+0xC061 0xD51E
+0xC062 0xD51F
+0xC063 0xD520
+0xC064 0xD521
+0xC065 0xD522
+0xC066 0xD523
+0xC067 0xD524
+0xC068 0xD525
+0xC069 0xD526
+0xC06A 0xD527
+0xC06B 0xD528
+0xC06C 0xD529
+0xC06D 0xD52A
+0xC06E 0xD52B
+0xC06F 0xD52C
+0xC070 0xD52D
+0xC071 0xD52E
+0xC072 0xD52F
+0xC073 0xD530
+0xC074 0xD531
+0xC075 0xD532
+0xC076 0xD533
+0xC077 0xD534
+0xC078 0xD535
+0xC079 0xD536
+0xC07A 0xD537
+0xC081 0xD538
+0xC082 0xD539
+0xC083 0xD53A
+0xC084 0xD53B
+0xC085 0xD53E
+0xC086 0xD53F
+0xC087 0xD541
+0xC088 0xD542
+0xC089 0xD543
+0xC08A 0xD545
+0xC08B 0xD546
+0xC08C 0xD547
+0xC08D 0xD548
+0xC08E 0xD549
+0xC08F 0xD54A
+0xC090 0xD54B
+0xC091 0xD54E
+0xC092 0xD550
+0xC093 0xD552
+0xC094 0xD553
+0xC095 0xD554
+0xC096 0xD555
+0xC097 0xD556
+0xC098 0xD557
+0xC099 0xD55A
+0xC09A 0xD55B
+0xC09B 0xD55D
+0xC09C 0xD55E
+0xC09D 0xD55F
+0xC09E 0xD561
+0xC09F 0xD562
+0xC0A0 0xD563
+0xC0A1 0xC6E9
+0xC0A2 0xC6EC
+0xC0A3 0xC6F0
+0xC0A4 0xC6F8
+0xC0A5 0xC6F9
+0xC0A6 0xC6FD
+0xC0A7 0xC704
+0xC0A8 0xC705
+0xC0A9 0xC708
+0xC0AA 0xC70C
+0xC0AB 0xC714
+0xC0AC 0xC715
+0xC0AD 0xC717
+0xC0AE 0xC719
+0xC0AF 0xC720
+0xC0B0 0xC721
+0xC0B1 0xC724
+0xC0B2 0xC728
+0xC0B3 0xC730
+0xC0B4 0xC731
+0xC0B5 0xC733
+0xC0B6 0xC735
+0xC0B7 0xC737
+0xC0B8 0xC73C
+0xC0B9 0xC73D
+0xC0BA 0xC740
+0xC0BB 0xC744
+0xC0BC 0xC74A
+0xC0BD 0xC74C
+0xC0BE 0xC74D
+0xC0BF 0xC74F
+0xC0C0 0xC751
+0xC0C1 0xC752
+0xC0C2 0xC753
+0xC0C3 0xC754
+0xC0C4 0xC755
+0xC0C5 0xC756
+0xC0C6 0xC757
+0xC0C7 0xC758
+0xC0C8 0xC75C
+0xC0C9 0xC760
+0xC0CA 0xC768
+0xC0CB 0xC76B
+0xC0CC 0xC774
+0xC0CD 0xC775
+0xC0CE 0xC778
+0xC0CF 0xC77C
+0xC0D0 0xC77D
+0xC0D1 0xC77E
+0xC0D2 0xC783
+0xC0D3 0xC784
+0xC0D4 0xC785
+0xC0D5 0xC787
+0xC0D6 0xC788
+0xC0D7 0xC789
+0xC0D8 0xC78A
+0xC0D9 0xC78E
+0xC0DA 0xC790
+0xC0DB 0xC791
+0xC0DC 0xC794
+0xC0DD 0xC796
+0xC0DE 0xC797
+0xC0DF 0xC798
+0xC0E0 0xC79A
+0xC0E1 0xC7A0
+0xC0E2 0xC7A1
+0xC0E3 0xC7A3
+0xC0E4 0xC7A4
+0xC0E5 0xC7A5
+0xC0E6 0xC7A6
+0xC0E7 0xC7AC
+0xC0E8 0xC7AD
+0xC0E9 0xC7B0
+0xC0EA 0xC7B4
+0xC0EB 0xC7BC
+0xC0EC 0xC7BD
+0xC0ED 0xC7BF
+0xC0EE 0xC7C0
+0xC0EF 0xC7C1
+0xC0F0 0xC7C8
+0xC0F1 0xC7C9
+0xC0F2 0xC7CC
+0xC0F3 0xC7CE
+0xC0F4 0xC7D0
+0xC0F5 0xC7D8
+0xC0F6 0xC7DD
+0xC0F7 0xC7E4
+0xC0F8 0xC7E8
+0xC0F9 0xC7EC
+0xC0FA 0xC800
+0xC0FB 0xC801
+0xC0FC 0xC804
+0xC0FD 0xC808
+0xC0FE 0xC80A
+0xC141 0xD564
+0xC142 0xD566
+0xC143 0xD567
+0xC144 0xD56A
+0xC145 0xD56C
+0xC146 0xD56E
+0xC147 0xD56F
+0xC148 0xD570
+0xC149 0xD571
+0xC14A 0xD572
+0xC14B 0xD573
+0xC14C 0xD576
+0xC14D 0xD577
+0xC14E 0xD579
+0xC14F 0xD57A
+0xC150 0xD57B
+0xC151 0xD57D
+0xC152 0xD57E
+0xC153 0xD57F
+0xC154 0xD580
+0xC155 0xD581
+0xC156 0xD582
+0xC157 0xD583
+0xC158 0xD586
+0xC159 0xD58A
+0xC15A 0xD58B
+0xC161 0xD58C
+0xC162 0xD58D
+0xC163 0xD58E
+0xC164 0xD58F
+0xC165 0xD591
+0xC166 0xD592
+0xC167 0xD593
+0xC168 0xD594
+0xC169 0xD595
+0xC16A 0xD596
+0xC16B 0xD597
+0xC16C 0xD598
+0xC16D 0xD599
+0xC16E 0xD59A
+0xC16F 0xD59B
+0xC170 0xD59C
+0xC171 0xD59D
+0xC172 0xD59E
+0xC173 0xD59F
+0xC174 0xD5A0
+0xC175 0xD5A1
+0xC176 0xD5A2
+0xC177 0xD5A3
+0xC178 0xD5A4
+0xC179 0xD5A6
+0xC17A 0xD5A7
+0xC181 0xD5A8
+0xC182 0xD5A9
+0xC183 0xD5AA
+0xC184 0xD5AB
+0xC185 0xD5AC
+0xC186 0xD5AD
+0xC187 0xD5AE
+0xC188 0xD5AF
+0xC189 0xD5B0
+0xC18A 0xD5B1
+0xC18B 0xD5B2
+0xC18C 0xD5B3
+0xC18D 0xD5B4
+0xC18E 0xD5B5
+0xC18F 0xD5B6
+0xC190 0xD5B7
+0xC191 0xD5B8
+0xC192 0xD5B9
+0xC193 0xD5BA
+0xC194 0xD5BB
+0xC195 0xD5BC
+0xC196 0xD5BD
+0xC197 0xD5BE
+0xC198 0xD5BF
+0xC199 0xD5C0
+0xC19A 0xD5C1
+0xC19B 0xD5C2
+0xC19C 0xD5C3
+0xC19D 0xD5C4
+0xC19E 0xD5C5
+0xC19F 0xD5C6
+0xC1A0 0xD5C7
+0xC1A1 0xC810
+0xC1A2 0xC811
+0xC1A3 0xC813
+0xC1A4 0xC815
+0xC1A5 0xC816
+0xC1A6 0xC81C
+0xC1A7 0xC81D
+0xC1A8 0xC820
+0xC1A9 0xC824
+0xC1AA 0xC82C
+0xC1AB 0xC82D
+0xC1AC 0xC82F
+0xC1AD 0xC831
+0xC1AE 0xC838
+0xC1AF 0xC83C
+0xC1B0 0xC840
+0xC1B1 0xC848
+0xC1B2 0xC849
+0xC1B3 0xC84C
+0xC1B4 0xC84D
+0xC1B5 0xC854
+0xC1B6 0xC870
+0xC1B7 0xC871
+0xC1B8 0xC874
+0xC1B9 0xC878
+0xC1BA 0xC87A
+0xC1BB 0xC880
+0xC1BC 0xC881
+0xC1BD 0xC883
+0xC1BE 0xC885
+0xC1BF 0xC886
+0xC1C0 0xC887
+0xC1C1 0xC88B
+0xC1C2 0xC88C
+0xC1C3 0xC88D
+0xC1C4 0xC894
+0xC1C5 0xC89D
+0xC1C6 0xC89F
+0xC1C7 0xC8A1
+0xC1C8 0xC8A8
+0xC1C9 0xC8BC
+0xC1CA 0xC8BD
+0xC1CB 0xC8C4
+0xC1CC 0xC8C8
+0xC1CD 0xC8CC
+0xC1CE 0xC8D4
+0xC1CF 0xC8D5
+0xC1D0 0xC8D7
+0xC1D1 0xC8D9
+0xC1D2 0xC8E0
+0xC1D3 0xC8E1
+0xC1D4 0xC8E4
+0xC1D5 0xC8F5
+0xC1D6 0xC8FC
+0xC1D7 0xC8FD
+0xC1D8 0xC900
+0xC1D9 0xC904
+0xC1DA 0xC905
+0xC1DB 0xC906
+0xC1DC 0xC90C
+0xC1DD 0xC90D
+0xC1DE 0xC90F
+0xC1DF 0xC911
+0xC1E0 0xC918
+0xC1E1 0xC92C
+0xC1E2 0xC934
+0xC1E3 0xC950
+0xC1E4 0xC951
+0xC1E5 0xC954
+0xC1E6 0xC958
+0xC1E7 0xC960
+0xC1E8 0xC961
+0xC1E9 0xC963
+0xC1EA 0xC96C
+0xC1EB 0xC970
+0xC1EC 0xC974
+0xC1ED 0xC97C
+0xC1EE 0xC988
+0xC1EF 0xC989
+0xC1F0 0xC98C
+0xC1F1 0xC990
+0xC1F2 0xC998
+0xC1F3 0xC999
+0xC1F4 0xC99B
+0xC1F5 0xC99D
+0xC1F6 0xC9C0
+0xC1F7 0xC9C1
+0xC1F8 0xC9C4
+0xC1F9 0xC9C7
+0xC1FA 0xC9C8
+0xC1FB 0xC9CA
+0xC1FC 0xC9D0
+0xC1FD 0xC9D1
+0xC1FE 0xC9D3
+0xC241 0xD5CA
+0xC242 0xD5CB
+0xC243 0xD5CD
+0xC244 0xD5CE
+0xC245 0xD5CF
+0xC246 0xD5D1
+0xC247 0xD5D3
+0xC248 0xD5D4
+0xC249 0xD5D5
+0xC24A 0xD5D6
+0xC24B 0xD5D7
+0xC24C 0xD5DA
+0xC24D 0xD5DC
+0xC24E 0xD5DE
+0xC24F 0xD5DF
+0xC250 0xD5E0
+0xC251 0xD5E1
+0xC252 0xD5E2
+0xC253 0xD5E3
+0xC254 0xD5E6
+0xC255 0xD5E7
+0xC256 0xD5E9
+0xC257 0xD5EA
+0xC258 0xD5EB
+0xC259 0xD5ED
+0xC25A 0xD5EE
+0xC261 0xD5EF
+0xC262 0xD5F0
+0xC263 0xD5F1
+0xC264 0xD5F2
+0xC265 0xD5F3
+0xC266 0xD5F6
+0xC267 0xD5F8
+0xC268 0xD5FA
+0xC269 0xD5FB
+0xC26A 0xD5FC
+0xC26B 0xD5FD
+0xC26C 0xD5FE
+0xC26D 0xD5FF
+0xC26E 0xD602
+0xC26F 0xD603
+0xC270 0xD605
+0xC271 0xD606
+0xC272 0xD607
+0xC273 0xD609
+0xC274 0xD60A
+0xC275 0xD60B
+0xC276 0xD60C
+0xC277 0xD60D
+0xC278 0xD60E
+0xC279 0xD60F
+0xC27A 0xD612
+0xC281 0xD616
+0xC282 0xD617
+0xC283 0xD618
+0xC284 0xD619
+0xC285 0xD61A
+0xC286 0xD61B
+0xC287 0xD61D
+0xC288 0xD61E
+0xC289 0xD61F
+0xC28A 0xD621
+0xC28B 0xD622
+0xC28C 0xD623
+0xC28D 0xD625
+0xC28E 0xD626
+0xC28F 0xD627
+0xC290 0xD628
+0xC291 0xD629
+0xC292 0xD62A
+0xC293 0xD62B
+0xC294 0xD62C
+0xC295 0xD62E
+0xC296 0xD62F
+0xC297 0xD630
+0xC298 0xD631
+0xC299 0xD632
+0xC29A 0xD633
+0xC29B 0xD634
+0xC29C 0xD635
+0xC29D 0xD636
+0xC29E 0xD637
+0xC29F 0xD63A
+0xC2A0 0xD63B
+0xC2A1 0xC9D5
+0xC2A2 0xC9D6
+0xC2A3 0xC9D9
+0xC2A4 0xC9DA
+0xC2A5 0xC9DC
+0xC2A6 0xC9DD
+0xC2A7 0xC9E0
+0xC2A8 0xC9E2
+0xC2A9 0xC9E4
+0xC2AA 0xC9E7
+0xC2AB 0xC9EC
+0xC2AC 0xC9ED
+0xC2AD 0xC9EF
+0xC2AE 0xC9F0
+0xC2AF 0xC9F1
+0xC2B0 0xC9F8
+0xC2B1 0xC9F9
+0xC2B2 0xC9FC
+0xC2B3 0xCA00
+0xC2B4 0xCA08
+0xC2B5 0xCA09
+0xC2B6 0xCA0B
+0xC2B7 0xCA0C
+0xC2B8 0xCA0D
+0xC2B9 0xCA14
+0xC2BA 0xCA18
+0xC2BB 0xCA29
+0xC2BC 0xCA4C
+0xC2BD 0xCA4D
+0xC2BE 0xCA50
+0xC2BF 0xCA54
+0xC2C0 0xCA5C
+0xC2C1 0xCA5D
+0xC2C2 0xCA5F
+0xC2C3 0xCA60
+0xC2C4 0xCA61
+0xC2C5 0xCA68
+0xC2C6 0xCA7D
+0xC2C7 0xCA84
+0xC2C8 0xCA98
+0xC2C9 0xCABC
+0xC2CA 0xCABD
+0xC2CB 0xCAC0
+0xC2CC 0xCAC4
+0xC2CD 0xCACC
+0xC2CE 0xCACD
+0xC2CF 0xCACF
+0xC2D0 0xCAD1
+0xC2D1 0xCAD3
+0xC2D2 0xCAD8
+0xC2D3 0xCAD9
+0xC2D4 0xCAE0
+0xC2D5 0xCAEC
+0xC2D6 0xCAF4
+0xC2D7 0xCB08
+0xC2D8 0xCB10
+0xC2D9 0xCB14
+0xC2DA 0xCB18
+0xC2DB 0xCB20
+0xC2DC 0xCB21
+0xC2DD 0xCB41
+0xC2DE 0xCB48
+0xC2DF 0xCB49
+0xC2E0 0xCB4C
+0xC2E1 0xCB50
+0xC2E2 0xCB58
+0xC2E3 0xCB59
+0xC2E4 0xCB5D
+0xC2E5 0xCB64
+0xC2E6 0xCB78
+0xC2E7 0xCB79
+0xC2E8 0xCB9C
+0xC2E9 0xCBB8
+0xC2EA 0xCBD4
+0xC2EB 0xCBE4
+0xC2EC 0xCBE7
+0xC2ED 0xCBE9
+0xC2EE 0xCC0C
+0xC2EF 0xCC0D
+0xC2F0 0xCC10
+0xC2F1 0xCC14
+0xC2F2 0xCC1C
+0xC2F3 0xCC1D
+0xC2F4 0xCC21
+0xC2F5 0xCC22
+0xC2F6 0xCC27
+0xC2F7 0xCC28
+0xC2F8 0xCC29
+0xC2F9 0xCC2C
+0xC2FA 0xCC2E
+0xC2FB 0xCC30
+0xC2FC 0xCC38
+0xC2FD 0xCC39
+0xC2FE 0xCC3B
+0xC341 0xD63D
+0xC342 0xD63E
+0xC343 0xD63F
+0xC344 0xD641
+0xC345 0xD642
+0xC346 0xD643
+0xC347 0xD644
+0xC348 0xD646
+0xC349 0xD647
+0xC34A 0xD64A
+0xC34B 0xD64C
+0xC34C 0xD64E
+0xC34D 0xD64F
+0xC34E 0xD650
+0xC34F 0xD652
+0xC350 0xD653
+0xC351 0xD656
+0xC352 0xD657
+0xC353 0xD659
+0xC354 0xD65A
+0xC355 0xD65B
+0xC356 0xD65D
+0xC357 0xD65E
+0xC358 0xD65F
+0xC359 0xD660
+0xC35A 0xD661
+0xC361 0xD662
+0xC362 0xD663
+0xC363 0xD664
+0xC364 0xD665
+0xC365 0xD666
+0xC366 0xD668
+0xC367 0xD66A
+0xC368 0xD66B
+0xC369 0xD66C
+0xC36A 0xD66D
+0xC36B 0xD66E
+0xC36C 0xD66F
+0xC36D 0xD672
+0xC36E 0xD673
+0xC36F 0xD675
+0xC370 0xD676
+0xC371 0xD677
+0xC372 0xD678
+0xC373 0xD679
+0xC374 0xD67A
+0xC375 0xD67B
+0xC376 0xD67C
+0xC377 0xD67D
+0xC378 0xD67E
+0xC379 0xD67F
+0xC37A 0xD680
+0xC381 0xD681
+0xC382 0xD682
+0xC383 0xD684
+0xC384 0xD686
+0xC385 0xD687
+0xC386 0xD688
+0xC387 0xD689
+0xC388 0xD68A
+0xC389 0xD68B
+0xC38A 0xD68E
+0xC38B 0xD68F
+0xC38C 0xD691
+0xC38D 0xD692
+0xC38E 0xD693
+0xC38F 0xD695
+0xC390 0xD696
+0xC391 0xD697
+0xC392 0xD698
+0xC393 0xD699
+0xC394 0xD69A
+0xC395 0xD69B
+0xC396 0xD69C
+0xC397 0xD69E
+0xC398 0xD6A0
+0xC399 0xD6A2
+0xC39A 0xD6A3
+0xC39B 0xD6A4
+0xC39C 0xD6A5
+0xC39D 0xD6A6
+0xC39E 0xD6A7
+0xC39F 0xD6A9
+0xC3A0 0xD6AA
+0xC3A1 0xCC3C
+0xC3A2 0xCC3D
+0xC3A3 0xCC3E
+0xC3A4 0xCC44
+0xC3A5 0xCC45
+0xC3A6 0xCC48
+0xC3A7 0xCC4C
+0xC3A8 0xCC54
+0xC3A9 0xCC55
+0xC3AA 0xCC57
+0xC3AB 0xCC58
+0xC3AC 0xCC59
+0xC3AD 0xCC60
+0xC3AE 0xCC64
+0xC3AF 0xCC66
+0xC3B0 0xCC68
+0xC3B1 0xCC70
+0xC3B2 0xCC75
+0xC3B3 0xCC98
+0xC3B4 0xCC99
+0xC3B5 0xCC9C
+0xC3B6 0xCCA0
+0xC3B7 0xCCA8
+0xC3B8 0xCCA9
+0xC3B9 0xCCAB
+0xC3BA 0xCCAC
+0xC3BB 0xCCAD
+0xC3BC 0xCCB4
+0xC3BD 0xCCB5
+0xC3BE 0xCCB8
+0xC3BF 0xCCBC
+0xC3C0 0xCCC4
+0xC3C1 0xCCC5
+0xC3C2 0xCCC7
+0xC3C3 0xCCC9
+0xC3C4 0xCCD0
+0xC3C5 0xCCD4
+0xC3C6 0xCCE4
+0xC3C7 0xCCEC
+0xC3C8 0xCCF0
+0xC3C9 0xCD01
+0xC3CA 0xCD08
+0xC3CB 0xCD09
+0xC3CC 0xCD0C
+0xC3CD 0xCD10
+0xC3CE 0xCD18
+0xC3CF 0xCD19
+0xC3D0 0xCD1B
+0xC3D1 0xCD1D
+0xC3D2 0xCD24
+0xC3D3 0xCD28
+0xC3D4 0xCD2C
+0xC3D5 0xCD39
+0xC3D6 0xCD5C
+0xC3D7 0xCD60
+0xC3D8 0xCD64
+0xC3D9 0xCD6C
+0xC3DA 0xCD6D
+0xC3DB 0xCD6F
+0xC3DC 0xCD71
+0xC3DD 0xCD78
+0xC3DE 0xCD88
+0xC3DF 0xCD94
+0xC3E0 0xCD95
+0xC3E1 0xCD98
+0xC3E2 0xCD9C
+0xC3E3 0xCDA4
+0xC3E4 0xCDA5
+0xC3E5 0xCDA7
+0xC3E6 0xCDA9
+0xC3E7 0xCDB0
+0xC3E8 0xCDC4
+0xC3E9 0xCDCC
+0xC3EA 0xCDD0
+0xC3EB 0xCDE8
+0xC3EC 0xCDEC
+0xC3ED 0xCDF0
+0xC3EE 0xCDF8
+0xC3EF 0xCDF9
+0xC3F0 0xCDFB
+0xC3F1 0xCDFD
+0xC3F2 0xCE04
+0xC3F3 0xCE08
+0xC3F4 0xCE0C
+0xC3F5 0xCE14
+0xC3F6 0xCE19
+0xC3F7 0xCE20
+0xC3F8 0xCE21
+0xC3F9 0xCE24
+0xC3FA 0xCE28
+0xC3FB 0xCE30
+0xC3FC 0xCE31
+0xC3FD 0xCE33
+0xC3FE 0xCE35
+0xC441 0xD6AB
+0xC442 0xD6AD
+0xC443 0xD6AE
+0xC444 0xD6AF
+0xC445 0xD6B1
+0xC446 0xD6B2
+0xC447 0xD6B3
+0xC448 0xD6B4
+0xC449 0xD6B5
+0xC44A 0xD6B6
+0xC44B 0xD6B7
+0xC44C 0xD6B8
+0xC44D 0xD6BA
+0xC44E 0xD6BC
+0xC44F 0xD6BD
+0xC450 0xD6BE
+0xC451 0xD6BF
+0xC452 0xD6C0
+0xC453 0xD6C1
+0xC454 0xD6C2
+0xC455 0xD6C3
+0xC456 0xD6C6
+0xC457 0xD6C7
+0xC458 0xD6C9
+0xC459 0xD6CA
+0xC45A 0xD6CB
+0xC461 0xD6CD
+0xC462 0xD6CE
+0xC463 0xD6CF
+0xC464 0xD6D0
+0xC465 0xD6D2
+0xC466 0xD6D3
+0xC467 0xD6D5
+0xC468 0xD6D6
+0xC469 0xD6D8
+0xC46A 0xD6DA
+0xC46B 0xD6DB
+0xC46C 0xD6DC
+0xC46D 0xD6DD
+0xC46E 0xD6DE
+0xC46F 0xD6DF
+0xC470 0xD6E1
+0xC471 0xD6E2
+0xC472 0xD6E3
+0xC473 0xD6E5
+0xC474 0xD6E6
+0xC475 0xD6E7
+0xC476 0xD6E9
+0xC477 0xD6EA
+0xC478 0xD6EB
+0xC479 0xD6EC
+0xC47A 0xD6ED
+0xC481 0xD6EE
+0xC482 0xD6EF
+0xC483 0xD6F1
+0xC484 0xD6F2
+0xC485 0xD6F3
+0xC486 0xD6F4
+0xC487 0xD6F6
+0xC488 0xD6F7
+0xC489 0xD6F8
+0xC48A 0xD6F9
+0xC48B 0xD6FA
+0xC48C 0xD6FB
+0xC48D 0xD6FE
+0xC48E 0xD6FF
+0xC48F 0xD701
+0xC490 0xD702
+0xC491 0xD703
+0xC492 0xD705
+0xC493 0xD706
+0xC494 0xD707
+0xC495 0xD708
+0xC496 0xD709
+0xC497 0xD70A
+0xC498 0xD70B
+0xC499 0xD70C
+0xC49A 0xD70D
+0xC49B 0xD70E
+0xC49C 0xD70F
+0xC49D 0xD710
+0xC49E 0xD712
+0xC49F 0xD713
+0xC4A0 0xD714
+0xC4A1 0xCE58
+0xC4A2 0xCE59
+0xC4A3 0xCE5C
+0xC4A4 0xCE5F
+0xC4A5 0xCE60
+0xC4A6 0xCE61
+0xC4A7 0xCE68
+0xC4A8 0xCE69
+0xC4A9 0xCE6B
+0xC4AA 0xCE6D
+0xC4AB 0xCE74
+0xC4AC 0xCE75
+0xC4AD 0xCE78
+0xC4AE 0xCE7C
+0xC4AF 0xCE84
+0xC4B0 0xCE85
+0xC4B1 0xCE87
+0xC4B2 0xCE89
+0xC4B3 0xCE90
+0xC4B4 0xCE91
+0xC4B5 0xCE94
+0xC4B6 0xCE98
+0xC4B7 0xCEA0
+0xC4B8 0xCEA1
+0xC4B9 0xCEA3
+0xC4BA 0xCEA4
+0xC4BB 0xCEA5
+0xC4BC 0xCEAC
+0xC4BD 0xCEAD
+0xC4BE 0xCEC1
+0xC4BF 0xCEE4
+0xC4C0 0xCEE5
+0xC4C1 0xCEE8
+0xC4C2 0xCEEB
+0xC4C3 0xCEEC
+0xC4C4 0xCEF4
+0xC4C5 0xCEF5
+0xC4C6 0xCEF7
+0xC4C7 0xCEF8
+0xC4C8 0xCEF9
+0xC4C9 0xCF00
+0xC4CA 0xCF01
+0xC4CB 0xCF04
+0xC4CC 0xCF08
+0xC4CD 0xCF10
+0xC4CE 0xCF11
+0xC4CF 0xCF13
+0xC4D0 0xCF15
+0xC4D1 0xCF1C
+0xC4D2 0xCF20
+0xC4D3 0xCF24
+0xC4D4 0xCF2C
+0xC4D5 0xCF2D
+0xC4D6 0xCF2F
+0xC4D7 0xCF30
+0xC4D8 0xCF31
+0xC4D9 0xCF38
+0xC4DA 0xCF54
+0xC4DB 0xCF55
+0xC4DC 0xCF58
+0xC4DD 0xCF5C
+0xC4DE 0xCF64
+0xC4DF 0xCF65
+0xC4E0 0xCF67
+0xC4E1 0xCF69
+0xC4E2 0xCF70
+0xC4E3 0xCF71
+0xC4E4 0xCF74
+0xC4E5 0xCF78
+0xC4E6 0xCF80
+0xC4E7 0xCF85
+0xC4E8 0xCF8C
+0xC4E9 0xCFA1
+0xC4EA 0xCFA8
+0xC4EB 0xCFB0
+0xC4EC 0xCFC4
+0xC4ED 0xCFE0
+0xC4EE 0xCFE1
+0xC4EF 0xCFE4
+0xC4F0 0xCFE8
+0xC4F1 0xCFF0
+0xC4F2 0xCFF1
+0xC4F3 0xCFF3
+0xC4F4 0xCFF5
+0xC4F5 0xCFFC
+0xC4F6 0xD000
+0xC4F7 0xD004
+0xC4F8 0xD011
+0xC4F9 0xD018
+0xC4FA 0xD02D
+0xC4FB 0xD034
+0xC4FC 0xD035
+0xC4FD 0xD038
+0xC4FE 0xD03C
+0xC541 0xD715
+0xC542 0xD716
+0xC543 0xD717
+0xC544 0xD71A
+0xC545 0xD71B
+0xC546 0xD71D
+0xC547 0xD71E
+0xC548 0xD71F
+0xC549 0xD721
+0xC54A 0xD722
+0xC54B 0xD723
+0xC54C 0xD724
+0xC54D 0xD725
+0xC54E 0xD726
+0xC54F 0xD727
+0xC550 0xD72A
+0xC551 0xD72C
+0xC552 0xD72E
+0xC553 0xD72F
+0xC554 0xD730
+0xC555 0xD731
+0xC556 0xD732
+0xC557 0xD733
+0xC558 0xD736
+0xC559 0xD737
+0xC55A 0xD739
+0xC561 0xD73A
+0xC562 0xD73B
+0xC563 0xD73D
+0xC564 0xD73E
+0xC565 0xD73F
+0xC566 0xD740
+0xC567 0xD741
+0xC568 0xD742
+0xC569 0xD743
+0xC56A 0xD745
+0xC56B 0xD746
+0xC56C 0xD748
+0xC56D 0xD74A
+0xC56E 0xD74B
+0xC56F 0xD74C
+0xC570 0xD74D
+0xC571 0xD74E
+0xC572 0xD74F
+0xC573 0xD752
+0xC574 0xD753
+0xC575 0xD755
+0xC576 0xD75A
+0xC577 0xD75B
+0xC578 0xD75C
+0xC579 0xD75D
+0xC57A 0xD75E
+0xC581 0xD75F
+0xC582 0xD762
+0xC583 0xD764
+0xC584 0xD766
+0xC585 0xD767
+0xC586 0xD768
+0xC587 0xD76A
+0xC588 0xD76B
+0xC589 0xD76D
+0xC58A 0xD76E
+0xC58B 0xD76F
+0xC58C 0xD771
+0xC58D 0xD772
+0xC58E 0xD773
+0xC58F 0xD775
+0xC590 0xD776
+0xC591 0xD777
+0xC592 0xD778
+0xC593 0xD779
+0xC594 0xD77A
+0xC595 0xD77B
+0xC596 0xD77E
+0xC597 0xD77F
+0xC598 0xD780
+0xC599 0xD782
+0xC59A 0xD783
+0xC59B 0xD784
+0xC59C 0xD785
+0xC59D 0xD786
+0xC59E 0xD787
+0xC59F 0xD78A
+0xC5A0 0xD78B
+0xC5A1 0xD044
+0xC5A2 0xD045
+0xC5A3 0xD047
+0xC5A4 0xD049
+0xC5A5 0xD050
+0xC5A6 0xD054
+0xC5A7 0xD058
+0xC5A8 0xD060
+0xC5A9 0xD06C
+0xC5AA 0xD06D
+0xC5AB 0xD070
+0xC5AC 0xD074
+0xC5AD 0xD07C
+0xC5AE 0xD07D
+0xC5AF 0xD081
+0xC5B0 0xD0A4
+0xC5B1 0xD0A5
+0xC5B2 0xD0A8
+0xC5B3 0xD0AC
+0xC5B4 0xD0B4
+0xC5B5 0xD0B5
+0xC5B6 0xD0B7
+0xC5B7 0xD0B9
+0xC5B8 0xD0C0
+0xC5B9 0xD0C1
+0xC5BA 0xD0C4
+0xC5BB 0xD0C8
+0xC5BC 0xD0C9
+0xC5BD 0xD0D0
+0xC5BE 0xD0D1
+0xC5BF 0xD0D3
+0xC5C0 0xD0D4
+0xC5C1 0xD0D5
+0xC5C2 0xD0DC
+0xC5C3 0xD0DD
+0xC5C4 0xD0E0
+0xC5C5 0xD0E4
+0xC5C6 0xD0EC
+0xC5C7 0xD0ED
+0xC5C8 0xD0EF
+0xC5C9 0xD0F0
+0xC5CA 0xD0F1
+0xC5CB 0xD0F8
+0xC5CC 0xD10D
+0xC5CD 0xD130
+0xC5CE 0xD131
+0xC5CF 0xD134
+0xC5D0 0xD138
+0xC5D1 0xD13A
+0xC5D2 0xD140
+0xC5D3 0xD141
+0xC5D4 0xD143
+0xC5D5 0xD144
+0xC5D6 0xD145
+0xC5D7 0xD14C
+0xC5D8 0xD14D
+0xC5D9 0xD150
+0xC5DA 0xD154
+0xC5DB 0xD15C
+0xC5DC 0xD15D
+0xC5DD 0xD15F
+0xC5DE 0xD161
+0xC5DF 0xD168
+0xC5E0 0xD16C
+0xC5E1 0xD17C
+0xC5E2 0xD184
+0xC5E3 0xD188
+0xC5E4 0xD1A0
+0xC5E5 0xD1A1
+0xC5E6 0xD1A4
+0xC5E7 0xD1A8
+0xC5E8 0xD1B0
+0xC5E9 0xD1B1
+0xC5EA 0xD1B3
+0xC5EB 0xD1B5
+0xC5EC 0xD1BA
+0xC5ED 0xD1BC
+0xC5EE 0xD1C0
+0xC5EF 0xD1D8
+0xC5F0 0xD1F4
+0xC5F1 0xD1F8
+0xC5F2 0xD207
+0xC5F3 0xD209
+0xC5F4 0xD210
+0xC5F5 0xD22C
+0xC5F6 0xD22D
+0xC5F7 0xD230
+0xC5F8 0xD234
+0xC5F9 0xD23C
+0xC5FA 0xD23D
+0xC5FB 0xD23F
+0xC5FC 0xD241
+0xC5FD 0xD248
+0xC5FE 0xD25C
+0xC641 0xD78D
+0xC642 0xD78E
+0xC643 0xD78F
+0xC644 0xD791
+0xC645 0xD792
+0xC646 0xD793
+0xC647 0xD794
+0xC648 0xD795
+0xC649 0xD796
+0xC64A 0xD797
+0xC64B 0xD79A
+0xC64C 0xD79C
+0xC64D 0xD79E
+0xC64E 0xD79F
+0xC64F 0xD7A0
+0xC650 0xD7A1
+0xC651 0xD7A2
+0xC652 0xD7A3
+0xC6A1 0xD264
+0xC6A2 0xD280
+0xC6A3 0xD281
+0xC6A4 0xD284
+0xC6A5 0xD288
+0xC6A6 0xD290
+0xC6A7 0xD291
+0xC6A8 0xD295
+0xC6A9 0xD29C
+0xC6AA 0xD2A0
+0xC6AB 0xD2A4
+0xC6AC 0xD2AC
+0xC6AD 0xD2B1
+0xC6AE 0xD2B8
+0xC6AF 0xD2B9
+0xC6B0 0xD2BC
+0xC6B1 0xD2BF
+0xC6B2 0xD2C0
+0xC6B3 0xD2C2
+0xC6B4 0xD2C8
+0xC6B5 0xD2C9
+0xC6B6 0xD2CB
+0xC6B7 0xD2D4
+0xC6B8 0xD2D8
+0xC6B9 0xD2DC
+0xC6BA 0xD2E4
+0xC6BB 0xD2E5
+0xC6BC 0xD2F0
+0xC6BD 0xD2F1
+0xC6BE 0xD2F4
+0xC6BF 0xD2F8
+0xC6C0 0xD300
+0xC6C1 0xD301
+0xC6C2 0xD303
+0xC6C3 0xD305
+0xC6C4 0xD30C
+0xC6C5 0xD30D
+0xC6C6 0xD30E
+0xC6C7 0xD310
+0xC6C8 0xD314
+0xC6C9 0xD316
+0xC6CA 0xD31C
+0xC6CB 0xD31D
+0xC6CC 0xD31F
+0xC6CD 0xD320
+0xC6CE 0xD321
+0xC6CF 0xD325
+0xC6D0 0xD328
+0xC6D1 0xD329
+0xC6D2 0xD32C
+0xC6D3 0xD330
+0xC6D4 0xD338
+0xC6D5 0xD339
+0xC6D6 0xD33B
+0xC6D7 0xD33C
+0xC6D8 0xD33D
+0xC6D9 0xD344
+0xC6DA 0xD345
+0xC6DB 0xD37C
+0xC6DC 0xD37D
+0xC6DD 0xD380
+0xC6DE 0xD384
+0xC6DF 0xD38C
+0xC6E0 0xD38D
+0xC6E1 0xD38F
+0xC6E2 0xD390
+0xC6E3 0xD391
+0xC6E4 0xD398
+0xC6E5 0xD399
+0xC6E6 0xD39C
+0xC6E7 0xD3A0
+0xC6E8 0xD3A8
+0xC6E9 0xD3A9
+0xC6EA 0xD3AB
+0xC6EB 0xD3AD
+0xC6EC 0xD3B4
+0xC6ED 0xD3B8
+0xC6EE 0xD3BC
+0xC6EF 0xD3C4
+0xC6F0 0xD3C5
+0xC6F1 0xD3C8
+0xC6F2 0xD3C9
+0xC6F3 0xD3D0
+0xC6F4 0xD3D8
+0xC6F5 0xD3E1
+0xC6F6 0xD3E3
+0xC6F7 0xD3EC
+0xC6F8 0xD3ED
+0xC6F9 0xD3F0
+0xC6FA 0xD3F4
+0xC6FB 0xD3FC
+0xC6FC 0xD3FD
+0xC6FD 0xD3FF
+0xC6FE 0xD401
+0xC7A1 0xD408
+0xC7A2 0xD41D
+0xC7A3 0xD440
+0xC7A4 0xD444
+0xC7A5 0xD45C
+0xC7A6 0xD460
+0xC7A7 0xD464
+0xC7A8 0xD46D
+0xC7A9 0xD46F
+0xC7AA 0xD478
+0xC7AB 0xD479
+0xC7AC 0xD47C
+0xC7AD 0xD47F
+0xC7AE 0xD480
+0xC7AF 0xD482
+0xC7B0 0xD488
+0xC7B1 0xD489
+0xC7B2 0xD48B
+0xC7B3 0xD48D
+0xC7B4 0xD494
+0xC7B5 0xD4A9
+0xC7B6 0xD4CC
+0xC7B7 0xD4D0
+0xC7B8 0xD4D4
+0xC7B9 0xD4DC
+0xC7BA 0xD4DF
+0xC7BB 0xD4E8
+0xC7BC 0xD4EC
+0xC7BD 0xD4F0
+0xC7BE 0xD4F8
+0xC7BF 0xD4FB
+0xC7C0 0xD4FD
+0xC7C1 0xD504
+0xC7C2 0xD508
+0xC7C3 0xD50C
+0xC7C4 0xD514
+0xC7C5 0xD515
+0xC7C6 0xD517
+0xC7C7 0xD53C
+0xC7C8 0xD53D
+0xC7C9 0xD540
+0xC7CA 0xD544
+0xC7CB 0xD54C
+0xC7CC 0xD54D
+0xC7CD 0xD54F
+0xC7CE 0xD551
+0xC7CF 0xD558
+0xC7D0 0xD559
+0xC7D1 0xD55C
+0xC7D2 0xD560
+0xC7D3 0xD565
+0xC7D4 0xD568
+0xC7D5 0xD569
+0xC7D6 0xD56B
+0xC7D7 0xD56D
+0xC7D8 0xD574
+0xC7D9 0xD575
+0xC7DA 0xD578
+0xC7DB 0xD57C
+0xC7DC 0xD584
+0xC7DD 0xD585
+0xC7DE 0xD587
+0xC7DF 0xD588
+0xC7E0 0xD589
+0xC7E1 0xD590
+0xC7E2 0xD5A5
+0xC7E3 0xD5C8
+0xC7E4 0xD5C9
+0xC7E5 0xD5CC
+0xC7E6 0xD5D0
+0xC7E7 0xD5D2
+0xC7E8 0xD5D8
+0xC7E9 0xD5D9
+0xC7EA 0xD5DB
+0xC7EB 0xD5DD
+0xC7EC 0xD5E4
+0xC7ED 0xD5E5
+0xC7EE 0xD5E8
+0xC7EF 0xD5EC
+0xC7F0 0xD5F4
+0xC7F1 0xD5F5
+0xC7F2 0xD5F7
+0xC7F3 0xD5F9
+0xC7F4 0xD600
+0xC7F5 0xD601
+0xC7F6 0xD604
+0xC7F7 0xD608
+0xC7F8 0xD610
+0xC7F9 0xD611
+0xC7FA 0xD613
+0xC7FB 0xD614
+0xC7FC 0xD615
+0xC7FD 0xD61C
+0xC7FE 0xD620
+0xC8A1 0xD624
+0xC8A2 0xD62D
+0xC8A3 0xD638
+0xC8A4 0xD639
+0xC8A5 0xD63C
+0xC8A6 0xD640
+0xC8A7 0xD645
+0xC8A8 0xD648
+0xC8A9 0xD649
+0xC8AA 0xD64B
+0xC8AB 0xD64D
+0xC8AC 0xD651
+0xC8AD 0xD654
+0xC8AE 0xD655
+0xC8AF 0xD658
+0xC8B0 0xD65C
+0xC8B1 0xD667
+0xC8B2 0xD669
+0xC8B3 0xD670
+0xC8B4 0xD671
+0xC8B5 0xD674
+0xC8B6 0xD683
+0xC8B7 0xD685
+0xC8B8 0xD68C
+0xC8B9 0xD68D
+0xC8BA 0xD690
+0xC8BB 0xD694
+0xC8BC 0xD69D
+0xC8BD 0xD69F
+0xC8BE 0xD6A1
+0xC8BF 0xD6A8
+0xC8C0 0xD6AC
+0xC8C1 0xD6B0
+0xC8C2 0xD6B9
+0xC8C3 0xD6BB
+0xC8C4 0xD6C4
+0xC8C5 0xD6C5
+0xC8C6 0xD6C8
+0xC8C7 0xD6CC
+0xC8C8 0xD6D1
+0xC8C9 0xD6D4
+0xC8CA 0xD6D7
+0xC8CB 0xD6D9
+0xC8CC 0xD6E0
+0xC8CD 0xD6E4
+0xC8CE 0xD6E8
+0xC8CF 0xD6F0
+0xC8D0 0xD6F5
+0xC8D1 0xD6FC
+0xC8D2 0xD6FD
+0xC8D3 0xD700
+0xC8D4 0xD704
+0xC8D5 0xD711
+0xC8D6 0xD718
+0xC8D7 0xD719
+0xC8D8 0xD71C
+0xC8D9 0xD720
+0xC8DA 0xD728
+0xC8DB 0xD729
+0xC8DC 0xD72B
+0xC8DD 0xD72D
+0xC8DE 0xD734
+0xC8DF 0xD735
+0xC8E0 0xD738
+0xC8E1 0xD73C
+0xC8E2 0xD744
+0xC8E3 0xD747
+0xC8E4 0xD749
+0xC8E5 0xD750
+0xC8E6 0xD751
+0xC8E7 0xD754
+0xC8E8 0xD756
+0xC8E9 0xD757
+0xC8EA 0xD758
+0xC8EB 0xD759
+0xC8EC 0xD760
+0xC8ED 0xD761
+0xC8EE 0xD763
+0xC8EF 0xD765
+0xC8F0 0xD769
+0xC8F1 0xD76C
+0xC8F2 0xD770
+0xC8F3 0xD774
+0xC8F4 0xD77C
+0xC8F5 0xD77D
+0xC8F6 0xD781
+0xC8F7 0xD788
+0xC8F8 0xD789
+0xC8F9 0xD78C
+0xC8FA 0xD790
+0xC8FB 0xD798
+0xC8FC 0xD799
+0xC8FD 0xD79B
+0xC8FE 0xD79D
+0xC9A1 0xE000
+0xC9A2 0xE001
+0xC9A3 0xE002
+0xC9A4 0xE003
+0xC9A5 0xE004
+0xC9A6 0xE005
+0xC9A7 0xE006
+0xC9A8 0xE007
+0xC9A9 0xE008
+0xC9AA 0xE009
+0xC9AB 0xE00A
+0xC9AC 0xE00B
+0xC9AD 0xE00C
+0xC9AE 0xE00D
+0xC9AF 0xE00E
+0xC9B0 0xE00F
+0xC9B1 0xE010
+0xC9B2 0xE011
+0xC9B3 0xE012
+0xC9B4 0xE013
+0xC9B5 0xE014
+0xC9B6 0xE015
+0xC9B7 0xE016
+0xC9B8 0xE017
+0xC9B9 0xE018
+0xC9BA 0xE019
+0xC9BB 0xE01A
+0xC9BC 0xE01B
+0xC9BD 0xE01C
+0xC9BE 0xE01D
+0xC9BF 0xE01E
+0xC9C0 0xE01F
+0xC9C1 0xE020
+0xC9C2 0xE021
+0xC9C3 0xE022
+0xC9C4 0xE023
+0xC9C5 0xE024
+0xC9C6 0xE025
+0xC9C7 0xE026
+0xC9C8 0xE027
+0xC9C9 0xE028
+0xC9CA 0xE029
+0xC9CB 0xE02A
+0xC9CC 0xE02B
+0xC9CD 0xE02C
+0xC9CE 0xE02D
+0xC9CF 0xE02E
+0xC9D0 0xE02F
+0xC9D1 0xE030
+0xC9D2 0xE031
+0xC9D3 0xE032
+0xC9D4 0xE033
+0xC9D5 0xE034
+0xC9D6 0xE035
+0xC9D7 0xE036
+0xC9D8 0xE037
+0xC9D9 0xE038
+0xC9DA 0xE039
+0xC9DB 0xE03A
+0xC9DC 0xE03B
+0xC9DD 0xE03C
+0xC9DE 0xE03D
+0xC9DF 0xE03E
+0xC9E0 0xE03F
+0xC9E1 0xE040
+0xC9E2 0xE041
+0xC9E3 0xE042
+0xC9E4 0xE043
+0xC9E5 0xE044
+0xC9E6 0xE045
+0xC9E7 0xE046
+0xC9E8 0xE047
+0xC9E9 0xE048
+0xC9EA 0xE049
+0xC9EB 0xE04A
+0xC9EC 0xE04B
+0xC9ED 0xE04C
+0xC9EE 0xE04D
+0xC9EF 0xE04E
+0xC9F0 0xE04F
+0xC9F1 0xE050
+0xC9F2 0xE051
+0xC9F3 0xE052
+0xC9F4 0xE053
+0xC9F5 0xE054
+0xC9F6 0xE055
+0xC9F7 0xE056
+0xC9F8 0xE057
+0xC9F9 0xE058
+0xC9FA 0xE059
+0xC9FB 0xE05A
+0xC9FC 0xE05B
+0xC9FD 0xE05C
+0xC9FE 0xE05D
+0xCAA1 0x4F3D
+0xCAA2 0x4F73
+0xCAA3 0x5047
+0xCAA4 0x50F9
+0xCAA5 0x52A0
+0xCAA6 0x53EF
+0xCAA7 0x5475
+0xCAA8 0x54E5
+0xCAA9 0x5609
+0xCAAA 0x5AC1
+0xCAAB 0x5BB6
+0xCAAC 0x6687
+0xCAAD 0x67B6
+0xCAAE 0x67B7
+0xCAAF 0x67EF
+0xCAB0 0x6B4C
+0xCAB1 0x73C2
+0xCAB2 0x75C2
+0xCAB3 0x7A3C
+0xCAB4 0x82DB
+0xCAB5 0x8304
+0xCAB6 0x8857
+0xCAB7 0x8888
+0xCAB8 0x8A36
+0xCAB9 0x8CC8
+0xCABA 0x8DCF
+0xCABB 0x8EFB
+0xCABC 0x8FE6
+0xCABD 0x99D5
+0xCABE 0x523B
+0xCABF 0x5374
+0xCAC0 0x5404
+0xCAC1 0x606A
+0xCAC2 0x6164
+0xCAC3 0x6BBC
+0xCAC4 0x73CF
+0xCAC5 0x811A
+0xCAC6 0x89BA
+0xCAC7 0x89D2
+0xCAC8 0x95A3
+0xCAC9 0x4F83
+0xCACA 0x520A
+0xCACB 0x58BE
+0xCACC 0x5978
+0xCACD 0x59E6
+0xCACE 0x5E72
+0xCACF 0x5E79
+0xCAD0 0x61C7
+0xCAD1 0x63C0
+0xCAD2 0x6746
+0xCAD3 0x67EC
+0xCAD4 0x687F
+0xCAD5 0x6F97
+0xCAD6 0x764E
+0xCAD7 0x770B
+0xCAD8 0x78F5
+0xCAD9 0x7A08
+0xCADA 0x7AFF
+0xCADB 0x7C21
+0xCADC 0x809D
+0xCADD 0x826E
+0xCADE 0x8271
+0xCADF 0x8AEB
+0xCAE0 0x9593
+0xCAE1 0x4E6B
+0xCAE2 0x559D
+0xCAE3 0x66F7
+0xCAE4 0x6E34
+0xCAE5 0x78A3
+0xCAE6 0x7AED
+0xCAE7 0x845B
+0xCAE8 0x8910
+0xCAE9 0x874E
+0xCAEA 0x97A8
+0xCAEB 0x52D8
+0xCAEC 0x574E
+0xCAED 0x582A
+0xCAEE 0x5D4C
+0xCAEF 0x611F
+0xCAF0 0x61BE
+0xCAF1 0x6221
+0xCAF2 0x6562
+0xCAF3 0x67D1
+0xCAF4 0x6A44
+0xCAF5 0x6E1B
+0xCAF6 0x7518
+0xCAF7 0x75B3
+0xCAF8 0x76E3
+0xCAF9 0x77B0
+0xCAFA 0x7D3A
+0xCAFB 0x90AF
+0xCAFC 0x9451
+0xCAFD 0x9452
+0xCAFE 0x9F95
+0xCBA1 0x5323
+0xCBA2 0x5CAC
+0xCBA3 0x7532
+0xCBA4 0x80DB
+0xCBA5 0x9240
+0xCBA6 0x9598
+0xCBA7 0x525B
+0xCBA8 0x5808
+0xCBA9 0x59DC
+0xCBAA 0x5CA1
+0xCBAB 0x5D17
+0xCBAC 0x5EB7
+0xCBAD 0x5F3A
+0xCBAE 0x5F4A
+0xCBAF 0x6177
+0xCBB0 0x6C5F
+0xCBB1 0x757A
+0xCBB2 0x7586
+0xCBB3 0x7CE0
+0xCBB4 0x7D73
+0xCBB5 0x7DB1
+0xCBB6 0x7F8C
+0xCBB7 0x8154
+0xCBB8 0x8221
+0xCBB9 0x8591
+0xCBBA 0x8941
+0xCBBB 0x8B1B
+0xCBBC 0x92FC
+0xCBBD 0x964D
+0xCBBE 0x9C47
+0xCBBF 0x4ECB
+0xCBC0 0x4EF7
+0xCBC1 0x500B
+0xCBC2 0x51F1
+0xCBC3 0x584F
+0xCBC4 0x6137
+0xCBC5 0x613E
+0xCBC6 0x6168
+0xCBC7 0x6539
+0xCBC8 0x69EA
+0xCBC9 0x6F11
+0xCBCA 0x75A5
+0xCBCB 0x7686
+0xCBCC 0x76D6
+0xCBCD 0x7B87
+0xCBCE 0x82A5
+0xCBCF 0x84CB
+0xCBD0 0xF900
+0xCBD1 0x93A7
+0xCBD2 0x958B
+0xCBD3 0x5580
+0xCBD4 0x5BA2
+0xCBD5 0x5751
+0xCBD6 0xF901
+0xCBD7 0x7CB3
+0xCBD8 0x7FB9
+0xCBD9 0x91B5
+0xCBDA 0x5028
+0xCBDB 0x53BB
+0xCBDC 0x5C45
+0xCBDD 0x5DE8
+0xCBDE 0x62D2
+0xCBDF 0x636E
+0xCBE0 0x64DA
+0xCBE1 0x64E7
+0xCBE2 0x6E20
+0xCBE3 0x70AC
+0xCBE4 0x795B
+0xCBE5 0x8DDD
+0xCBE6 0x8E1E
+0xCBE7 0xF902
+0xCBE8 0x907D
+0xCBE9 0x9245
+0xCBEA 0x92F8
+0xCBEB 0x4E7E
+0xCBEC 0x4EF6
+0xCBED 0x5065
+0xCBEE 0x5DFE
+0xCBEF 0x5EFA
+0xCBF0 0x6106
+0xCBF1 0x6957
+0xCBF2 0x8171
+0xCBF3 0x8654
+0xCBF4 0x8E47
+0xCBF5 0x9375
+0xCBF6 0x9A2B
+0xCBF7 0x4E5E
+0xCBF8 0x5091
+0xCBF9 0x6770
+0xCBFA 0x6840
+0xCBFB 0x5109
+0xCBFC 0x528D
+0xCBFD 0x5292
+0xCBFE 0x6AA2
+0xCCA1 0x77BC
+0xCCA2 0x9210
+0xCCA3 0x9ED4
+0xCCA4 0x52AB
+0xCCA5 0x602F
+0xCCA6 0x8FF2
+0xCCA7 0x5048
+0xCCA8 0x61A9
+0xCCA9 0x63ED
+0xCCAA 0x64CA
+0xCCAB 0x683C
+0xCCAC 0x6A84
+0xCCAD 0x6FC0
+0xCCAE 0x8188
+0xCCAF 0x89A1
+0xCCB0 0x9694
+0xCCB1 0x5805
+0xCCB2 0x727D
+0xCCB3 0x72AC
+0xCCB4 0x7504
+0xCCB5 0x7D79
+0xCCB6 0x7E6D
+0xCCB7 0x80A9
+0xCCB8 0x898B
+0xCCB9 0x8B74
+0xCCBA 0x9063
+0xCCBB 0x9D51
+0xCCBC 0x6289
+0xCCBD 0x6C7A
+0xCCBE 0x6F54
+0xCCBF 0x7D50
+0xCCC0 0x7F3A
+0xCCC1 0x8A23
+0xCCC2 0x517C
+0xCCC3 0x614A
+0xCCC4 0x7B9D
+0xCCC5 0x8B19
+0xCCC6 0x9257
+0xCCC7 0x938C
+0xCCC8 0x4EAC
+0xCCC9 0x4FD3
+0xCCCA 0x501E
+0xCCCB 0x50BE
+0xCCCC 0x5106
+0xCCCD 0x52C1
+0xCCCE 0x52CD
+0xCCCF 0x537F
+0xCCD0 0x5770
+0xCCD1 0x5883
+0xCCD2 0x5E9A
+0xCCD3 0x5F91
+0xCCD4 0x6176
+0xCCD5 0x61AC
+0xCCD6 0x64CE
+0xCCD7 0x656C
+0xCCD8 0x666F
+0xCCD9 0x66BB
+0xCCDA 0x66F4
+0xCCDB 0x6897
+0xCCDC 0x6D87
+0xCCDD 0x7085
+0xCCDE 0x70F1
+0xCCDF 0x749F
+0xCCE0 0x74A5
+0xCCE1 0x74CA
+0xCCE2 0x75D9
+0xCCE3 0x786C
+0xCCE4 0x78EC
+0xCCE5 0x7ADF
+0xCCE6 0x7AF6
+0xCCE7 0x7D45
+0xCCE8 0x7D93
+0xCCE9 0x8015
+0xCCEA 0x803F
+0xCCEB 0x811B
+0xCCEC 0x8396
+0xCCED 0x8B66
+0xCCEE 0x8F15
+0xCCEF 0x9015
+0xCCF0 0x93E1
+0xCCF1 0x9803
+0xCCF2 0x9838
+0xCCF3 0x9A5A
+0xCCF4 0x9BE8
+0xCCF5 0x4FC2
+0xCCF6 0x5553
+0xCCF7 0x583A
+0xCCF8 0x5951
+0xCCF9 0x5B63
+0xCCFA 0x5C46
+0xCCFB 0x60B8
+0xCCFC 0x6212
+0xCCFD 0x6842
+0xCCFE 0x68B0
+0xCDA1 0x68E8
+0xCDA2 0x6EAA
+0xCDA3 0x754C
+0xCDA4 0x7678
+0xCDA5 0x78CE
+0xCDA6 0x7A3D
+0xCDA7 0x7CFB
+0xCDA8 0x7E6B
+0xCDA9 0x7E7C
+0xCDAA 0x8A08
+0xCDAB 0x8AA1
+0xCDAC 0x8C3F
+0xCDAD 0x968E
+0xCDAE 0x9DC4
+0xCDAF 0x53E4
+0xCDB0 0x53E9
+0xCDB1 0x544A
+0xCDB2 0x5471
+0xCDB3 0x56FA
+0xCDB4 0x59D1
+0xCDB5 0x5B64
+0xCDB6 0x5C3B
+0xCDB7 0x5EAB
+0xCDB8 0x62F7
+0xCDB9 0x6537
+0xCDBA 0x6545
+0xCDBB 0x6572
+0xCDBC 0x66A0
+0xCDBD 0x67AF
+0xCDBE 0x69C1
+0xCDBF 0x6CBD
+0xCDC0 0x75FC
+0xCDC1 0x7690
+0xCDC2 0x777E
+0xCDC3 0x7A3F
+0xCDC4 0x7F94
+0xCDC5 0x8003
+0xCDC6 0x80A1
+0xCDC7 0x818F
+0xCDC8 0x82E6
+0xCDC9 0x82FD
+0xCDCA 0x83F0
+0xCDCB 0x85C1
+0xCDCC 0x8831
+0xCDCD 0x88B4
+0xCDCE 0x8AA5
+0xCDCF 0xF903
+0xCDD0 0x8F9C
+0xCDD1 0x932E
+0xCDD2 0x96C7
+0xCDD3 0x9867
+0xCDD4 0x9AD8
+0xCDD5 0x9F13
+0xCDD6 0x54ED
+0xCDD7 0x659B
+0xCDD8 0x66F2
+0xCDD9 0x688F
+0xCDDA 0x7A40
+0xCDDB 0x8C37
+0xCDDC 0x9D60
+0xCDDD 0x56F0
+0xCDDE 0x5764
+0xCDDF 0x5D11
+0xCDE0 0x6606
+0xCDE1 0x68B1
+0xCDE2 0x68CD
+0xCDE3 0x6EFE
+0xCDE4 0x7428
+0xCDE5 0x889E
+0xCDE6 0x9BE4
+0xCDE7 0x6C68
+0xCDE8 0xF904
+0xCDE9 0x9AA8
+0xCDEA 0x4F9B
+0xCDEB 0x516C
+0xCDEC 0x5171
+0xCDED 0x529F
+0xCDEE 0x5B54
+0xCDEF 0x5DE5
+0xCDF0 0x6050
+0xCDF1 0x606D
+0xCDF2 0x62F1
+0xCDF3 0x63A7
+0xCDF4 0x653B
+0xCDF5 0x73D9
+0xCDF6 0x7A7A
+0xCDF7 0x86A3
+0xCDF8 0x8CA2
+0xCDF9 0x978F
+0xCDFA 0x4E32
+0xCDFB 0x5BE1
+0xCDFC 0x6208
+0xCDFD 0x679C
+0xCDFE 0x74DC
+0xCEA1 0x79D1
+0xCEA2 0x83D3
+0xCEA3 0x8A87
+0xCEA4 0x8AB2
+0xCEA5 0x8DE8
+0xCEA6 0x904E
+0xCEA7 0x934B
+0xCEA8 0x9846
+0xCEA9 0x5ED3
+0xCEAA 0x69E8
+0xCEAB 0x85FF
+0xCEAC 0x90ED
+0xCEAD 0xF905
+0xCEAE 0x51A0
+0xCEAF 0x5B98
+0xCEB0 0x5BEC
+0xCEB1 0x6163
+0xCEB2 0x68FA
+0xCEB3 0x6B3E
+0xCEB4 0x704C
+0xCEB5 0x742F
+0xCEB6 0x74D8
+0xCEB7 0x7BA1
+0xCEB8 0x7F50
+0xCEB9 0x83C5
+0xCEBA 0x89C0
+0xCEBB 0x8CAB
+0xCEBC 0x95DC
+0xCEBD 0x9928
+0xCEBE 0x522E
+0xCEBF 0x605D
+0xCEC0 0x62EC
+0xCEC1 0x9002
+0xCEC2 0x4F8A
+0xCEC3 0x5149
+0xCEC4 0x5321
+0xCEC5 0x58D9
+0xCEC6 0x5EE3
+0xCEC7 0x66E0
+0xCEC8 0x6D38
+0xCEC9 0x709A
+0xCECA 0x72C2
+0xCECB 0x73D6
+0xCECC 0x7B50
+0xCECD 0x80F1
+0xCECE 0x945B
+0xCECF 0x5366
+0xCED0 0x639B
+0xCED1 0x7F6B
+0xCED2 0x4E56
+0xCED3 0x5080
+0xCED4 0x584A
+0xCED5 0x58DE
+0xCED6 0x602A
+0xCED7 0x6127
+0xCED8 0x62D0
+0xCED9 0x69D0
+0xCEDA 0x9B41
+0xCEDB 0x5B8F
+0xCEDC 0x7D18
+0xCEDD 0x80B1
+0xCEDE 0x8F5F
+0xCEDF 0x4EA4
+0xCEE0 0x50D1
+0xCEE1 0x54AC
+0xCEE2 0x55AC
+0xCEE3 0x5B0C
+0xCEE4 0x5DA0
+0xCEE5 0x5DE7
+0xCEE6 0x652A
+0xCEE7 0x654E
+0xCEE8 0x6821
+0xCEE9 0x6A4B
+0xCEEA 0x72E1
+0xCEEB 0x768E
+0xCEEC 0x77EF
+0xCEED 0x7D5E
+0xCEEE 0x7FF9
+0xCEEF 0x81A0
+0xCEF0 0x854E
+0xCEF1 0x86DF
+0xCEF2 0x8F03
+0xCEF3 0x8F4E
+0xCEF4 0x90CA
+0xCEF5 0x9903
+0xCEF6 0x9A55
+0xCEF7 0x9BAB
+0xCEF8 0x4E18
+0xCEF9 0x4E45
+0xCEFA 0x4E5D
+0xCEFB 0x4EC7
+0xCEFC 0x4FF1
+0xCEFD 0x5177
+0xCEFE 0x52FE
+0xCFA1 0x5340
+0xCFA2 0x53E3
+0xCFA3 0x53E5
+0xCFA4 0x548E
+0xCFA5 0x5614
+0xCFA6 0x5775
+0xCFA7 0x57A2
+0xCFA8 0x5BC7
+0xCFA9 0x5D87
+0xCFAA 0x5ED0
+0xCFAB 0x61FC
+0xCFAC 0x62D8
+0xCFAD 0x6551
+0xCFAE 0x67B8
+0xCFAF 0x67E9
+0xCFB0 0x69CB
+0xCFB1 0x6B50
+0xCFB2 0x6BC6
+0xCFB3 0x6BEC
+0xCFB4 0x6C42
+0xCFB5 0x6E9D
+0xCFB6 0x7078
+0xCFB7 0x72D7
+0xCFB8 0x7396
+0xCFB9 0x7403
+0xCFBA 0x77BF
+0xCFBB 0x77E9
+0xCFBC 0x7A76
+0xCFBD 0x7D7F
+0xCFBE 0x8009
+0xCFBF 0x81FC
+0xCFC0 0x8205
+0xCFC1 0x820A
+0xCFC2 0x82DF
+0xCFC3 0x8862
+0xCFC4 0x8B33
+0xCFC5 0x8CFC
+0xCFC6 0x8EC0
+0xCFC7 0x9011
+0xCFC8 0x90B1
+0xCFC9 0x9264
+0xCFCA 0x92B6
+0xCFCB 0x99D2
+0xCFCC 0x9A45
+0xCFCD 0x9CE9
+0xCFCE 0x9DD7
+0xCFCF 0x9F9C
+0xCFD0 0x570B
+0xCFD1 0x5C40
+0xCFD2 0x83CA
+0xCFD3 0x97A0
+0xCFD4 0x97AB
+0xCFD5 0x9EB4
+0xCFD6 0x541B
+0xCFD7 0x7A98
+0xCFD8 0x7FA4
+0xCFD9 0x88D9
+0xCFDA 0x8ECD
+0xCFDB 0x90E1
+0xCFDC 0x5800
+0xCFDD 0x5C48
+0xCFDE 0x6398
+0xCFDF 0x7A9F
+0xCFE0 0x5BAE
+0xCFE1 0x5F13
+0xCFE2 0x7A79
+0xCFE3 0x7AAE
+0xCFE4 0x828E
+0xCFE5 0x8EAC
+0xCFE6 0x5026
+0xCFE7 0x5238
+0xCFE8 0x52F8
+0xCFE9 0x5377
+0xCFEA 0x5708
+0xCFEB 0x62F3
+0xCFEC 0x6372
+0xCFED 0x6B0A
+0xCFEE 0x6DC3
+0xCFEF 0x7737
+0xCFF0 0x53A5
+0xCFF1 0x7357
+0xCFF2 0x8568
+0xCFF3 0x8E76
+0xCFF4 0x95D5
+0xCFF5 0x673A
+0xCFF6 0x6AC3
+0xCFF7 0x6F70
+0xCFF8 0x8A6D
+0xCFF9 0x8ECC
+0xCFFA 0x994B
+0xCFFB 0xF906
+0xCFFC 0x6677
+0xCFFD 0x6B78
+0xCFFE 0x8CB4
+0xD0A1 0x9B3C
+0xD0A2 0xF907
+0xD0A3 0x53EB
+0xD0A4 0x572D
+0xD0A5 0x594E
+0xD0A6 0x63C6
+0xD0A7 0x69FB
+0xD0A8 0x73EA
+0xD0A9 0x7845
+0xD0AA 0x7ABA
+0xD0AB 0x7AC5
+0xD0AC 0x7CFE
+0xD0AD 0x8475
+0xD0AE 0x898F
+0xD0AF 0x8D73
+0xD0B0 0x9035
+0xD0B1 0x95A8
+0xD0B2 0x52FB
+0xD0B3 0x5747
+0xD0B4 0x7547
+0xD0B5 0x7B60
+0xD0B6 0x83CC
+0xD0B7 0x921E
+0xD0B8 0xF908
+0xD0B9 0x6A58
+0xD0BA 0x514B
+0xD0BB 0x524B
+0xD0BC 0x5287
+0xD0BD 0x621F
+0xD0BE 0x68D8
+0xD0BF 0x6975
+0xD0C0 0x9699
+0xD0C1 0x50C5
+0xD0C2 0x52A4
+0xD0C3 0x52E4
+0xD0C4 0x61C3
+0xD0C5 0x65A4
+0xD0C6 0x6839
+0xD0C7 0x69FF
+0xD0C8 0x747E
+0xD0C9 0x7B4B
+0xD0CA 0x82B9
+0xD0CB 0x83EB
+0xD0CC 0x89B2
+0xD0CD 0x8B39
+0xD0CE 0x8FD1
+0xD0CF 0x9949
+0xD0D0 0xF909
+0xD0D1 0x4ECA
+0xD0D2 0x5997
+0xD0D3 0x64D2
+0xD0D4 0x6611
+0xD0D5 0x6A8E
+0xD0D6 0x7434
+0xD0D7 0x7981
+0xD0D8 0x79BD
+0xD0D9 0x82A9
+0xD0DA 0x887E
+0xD0DB 0x887F
+0xD0DC 0x895F
+0xD0DD 0xF90A
+0xD0DE 0x9326
+0xD0DF 0x4F0B
+0xD0E0 0x53CA
+0xD0E1 0x6025
+0xD0E2 0x6271
+0xD0E3 0x6C72
+0xD0E4 0x7D1A
+0xD0E5 0x7D66
+0xD0E6 0x4E98
+0xD0E7 0x5162
+0xD0E8 0x77DC
+0xD0E9 0x80AF
+0xD0EA 0x4F01
+0xD0EB 0x4F0E
+0xD0EC 0x5176
+0xD0ED 0x5180
+0xD0EE 0x55DC
+0xD0EF 0x5668
+0xD0F0 0x573B
+0xD0F1 0x57FA
+0xD0F2 0x57FC
+0xD0F3 0x5914
+0xD0F4 0x5947
+0xD0F5 0x5993
+0xD0F6 0x5BC4
+0xD0F7 0x5C90
+0xD0F8 0x5D0E
+0xD0F9 0x5DF1
+0xD0FA 0x5E7E
+0xD0FB 0x5FCC
+0xD0FC 0x6280
+0xD0FD 0x65D7
+0xD0FE 0x65E3
+0xD1A1 0x671E
+0xD1A2 0x671F
+0xD1A3 0x675E
+0xD1A4 0x68CB
+0xD1A5 0x68C4
+0xD1A6 0x6A5F
+0xD1A7 0x6B3A
+0xD1A8 0x6C23
+0xD1A9 0x6C7D
+0xD1AA 0x6C82
+0xD1AB 0x6DC7
+0xD1AC 0x7398
+0xD1AD 0x7426
+0xD1AE 0x742A
+0xD1AF 0x7482
+0xD1B0 0x74A3
+0xD1B1 0x7578
+0xD1B2 0x757F
+0xD1B3 0x7881
+0xD1B4 0x78EF
+0xD1B5 0x7941
+0xD1B6 0x7947
+0xD1B7 0x7948
+0xD1B8 0x797A
+0xD1B9 0x7B95
+0xD1BA 0x7D00
+0xD1BB 0x7DBA
+0xD1BC 0x7F88
+0xD1BD 0x8006
+0xD1BE 0x802D
+0xD1BF 0x808C
+0xD1C0 0x8A18
+0xD1C1 0x8B4F
+0xD1C2 0x8C48
+0xD1C3 0x8D77
+0xD1C4 0x9321
+0xD1C5 0x9324
+0xD1C6 0x98E2
+0xD1C7 0x9951
+0xD1C8 0x9A0E
+0xD1C9 0x9A0F
+0xD1CA 0x9A65
+0xD1CB 0x9E92
+0xD1CC 0x7DCA
+0xD1CD 0x4F76
+0xD1CE 0x5409
+0xD1CF 0x62EE
+0xD1D0 0x6854
+0xD1D1 0x91D1
+0xD1D2 0x55AB
+0xD1D3 0x513A
+0xD1D4 0xF90B
+0xD1D5 0xF90C
+0xD1D6 0x5A1C
+0xD1D7 0x61E6
+0xD1D8 0xF90D
+0xD1D9 0x62CF
+0xD1DA 0x62FF
+0xD1DB 0xF90E
+0xD1DC 0xF90F
+0xD1DD 0xF910
+0xD1DE 0xF911
+0xD1DF 0xF912
+0xD1E0 0xF913
+0xD1E1 0x90A3
+0xD1E2 0xF914
+0xD1E3 0xF915
+0xD1E4 0xF916
+0xD1E5 0xF917
+0xD1E6 0xF918
+0xD1E7 0x8AFE
+0xD1E8 0xF919
+0xD1E9 0xF91A
+0xD1EA 0xF91B
+0xD1EB 0xF91C
+0xD1EC 0x6696
+0xD1ED 0xF91D
+0xD1EE 0x7156
+0xD1EF 0xF91E
+0xD1F0 0xF91F
+0xD1F1 0x96E3
+0xD1F2 0xF920
+0xD1F3 0x634F
+0xD1F4 0x637A
+0xD1F5 0x5357
+0xD1F6 0xF921
+0xD1F7 0x678F
+0xD1F8 0x6960
+0xD1F9 0x6E73
+0xD1FA 0xF922
+0xD1FB 0x7537
+0xD1FC 0xF923
+0xD1FD 0xF924
+0xD1FE 0xF925
+0xD2A1 0x7D0D
+0xD2A2 0xF926
+0xD2A3 0xF927
+0xD2A4 0x8872
+0xD2A5 0x56CA
+0xD2A6 0x5A18
+0xD2A7 0xF928
+0xD2A8 0xF929
+0xD2A9 0xF92A
+0xD2AA 0xF92B
+0xD2AB 0xF92C
+0xD2AC 0x4E43
+0xD2AD 0xF92D
+0xD2AE 0x5167
+0xD2AF 0x5948
+0xD2B0 0x67F0
+0xD2B1 0x8010
+0xD2B2 0xF92E
+0xD2B3 0x5973
+0xD2B4 0x5E74
+0xD2B5 0x649A
+0xD2B6 0x79CA
+0xD2B7 0x5FF5
+0xD2B8 0x606C
+0xD2B9 0x62C8
+0xD2BA 0x637B
+0xD2BB 0x5BE7
+0xD2BC 0x5BD7
+0xD2BD 0x52AA
+0xD2BE 0xF92F
+0xD2BF 0x5974
+0xD2C0 0x5F29
+0xD2C1 0x6012
+0xD2C2 0xF930
+0xD2C3 0xF931
+0xD2C4 0xF932
+0xD2C5 0x7459
+0xD2C6 0xF933
+0xD2C7 0xF934
+0xD2C8 0xF935
+0xD2C9 0xF936
+0xD2CA 0xF937
+0xD2CB 0xF938
+0xD2CC 0x99D1
+0xD2CD 0xF939
+0xD2CE 0xF93A
+0xD2CF 0xF93B
+0xD2D0 0xF93C
+0xD2D1 0xF93D
+0xD2D2 0xF93E
+0xD2D3 0xF93F
+0xD2D4 0xF940
+0xD2D5 0xF941
+0xD2D6 0xF942
+0xD2D7 0xF943
+0xD2D8 0x6FC3
+0xD2D9 0xF944
+0xD2DA 0xF945
+0xD2DB 0x81BF
+0xD2DC 0x8FB2
+0xD2DD 0x60F1
+0xD2DE 0xF946
+0xD2DF 0xF947
+0xD2E0 0x8166
+0xD2E1 0xF948
+0xD2E2 0xF949
+0xD2E3 0x5C3F
+0xD2E4 0xF94A
+0xD2E5 0xF94B
+0xD2E6 0xF94C
+0xD2E7 0xF94D
+0xD2E8 0xF94E
+0xD2E9 0xF94F
+0xD2EA 0xF950
+0xD2EB 0xF951
+0xD2EC 0x5AE9
+0xD2ED 0x8A25
+0xD2EE 0x677B
+0xD2EF 0x7D10
+0xD2F0 0xF952
+0xD2F1 0xF953
+0xD2F2 0xF954
+0xD2F3 0xF955
+0xD2F4 0xF956
+0xD2F5 0xF957
+0xD2F6 0x80FD
+0xD2F7 0xF958
+0xD2F8 0xF959
+0xD2F9 0x5C3C
+0xD2FA 0x6CE5
+0xD2FB 0x533F
+0xD2FC 0x6EBA
+0xD2FD 0x591A
+0xD2FE 0x8336
+0xD3A1 0x4E39
+0xD3A2 0x4EB6
+0xD3A3 0x4F46
+0xD3A4 0x55AE
+0xD3A5 0x5718
+0xD3A6 0x58C7
+0xD3A7 0x5F56
+0xD3A8 0x65B7
+0xD3A9 0x65E6
+0xD3AA 0x6A80
+0xD3AB 0x6BB5
+0xD3AC 0x6E4D
+0xD3AD 0x77ED
+0xD3AE 0x7AEF
+0xD3AF 0x7C1E
+0xD3B0 0x7DDE
+0xD3B1 0x86CB
+0xD3B2 0x8892
+0xD3B3 0x9132
+0xD3B4 0x935B
+0xD3B5 0x64BB
+0xD3B6 0x6FBE
+0xD3B7 0x737A
+0xD3B8 0x75B8
+0xD3B9 0x9054
+0xD3BA 0x5556
+0xD3BB 0x574D
+0xD3BC 0x61BA
+0xD3BD 0x64D4
+0xD3BE 0x66C7
+0xD3BF 0x6DE1
+0xD3C0 0x6E5B
+0xD3C1 0x6F6D
+0xD3C2 0x6FB9
+0xD3C3 0x75F0
+0xD3C4 0x8043
+0xD3C5 0x81BD
+0xD3C6 0x8541
+0xD3C7 0x8983
+0xD3C8 0x8AC7
+0xD3C9 0x8B5A
+0xD3CA 0x931F
+0xD3CB 0x6C93
+0xD3CC 0x7553
+0xD3CD 0x7B54
+0xD3CE 0x8E0F
+0xD3CF 0x905D
+0xD3D0 0x5510
+0xD3D1 0x5802
+0xD3D2 0x5858
+0xD3D3 0x5E62
+0xD3D4 0x6207
+0xD3D5 0x649E
+0xD3D6 0x68E0
+0xD3D7 0x7576
+0xD3D8 0x7CD6
+0xD3D9 0x87B3
+0xD3DA 0x9EE8
+0xD3DB 0x4EE3
+0xD3DC 0x5788
+0xD3DD 0x576E
+0xD3DE 0x5927
+0xD3DF 0x5C0D
+0xD3E0 0x5CB1
+0xD3E1 0x5E36
+0xD3E2 0x5F85
+0xD3E3 0x6234
+0xD3E4 0x64E1
+0xD3E5 0x73B3
+0xD3E6 0x81FA
+0xD3E7 0x888B
+0xD3E8 0x8CB8
+0xD3E9 0x968A
+0xD3EA 0x9EDB
+0xD3EB 0x5B85
+0xD3EC 0x5FB7
+0xD3ED 0x60B3
+0xD3EE 0x5012
+0xD3EF 0x5200
+0xD3F0 0x5230
+0xD3F1 0x5716
+0xD3F2 0x5835
+0xD3F3 0x5857
+0xD3F4 0x5C0E
+0xD3F5 0x5C60
+0xD3F6 0x5CF6
+0xD3F7 0x5D8B
+0xD3F8 0x5EA6
+0xD3F9 0x5F92
+0xD3FA 0x60BC
+0xD3FB 0x6311
+0xD3FC 0x6389
+0xD3FD 0x6417
+0xD3FE 0x6843
+0xD4A1 0x68F9
+0xD4A2 0x6AC2
+0xD4A3 0x6DD8
+0xD4A4 0x6E21
+0xD4A5 0x6ED4
+0xD4A6 0x6FE4
+0xD4A7 0x71FE
+0xD4A8 0x76DC
+0xD4A9 0x7779
+0xD4AA 0x79B1
+0xD4AB 0x7A3B
+0xD4AC 0x8404
+0xD4AD 0x89A9
+0xD4AE 0x8CED
+0xD4AF 0x8DF3
+0xD4B0 0x8E48
+0xD4B1 0x9003
+0xD4B2 0x9014
+0xD4B3 0x9053
+0xD4B4 0x90FD
+0xD4B5 0x934D
+0xD4B6 0x9676
+0xD4B7 0x97DC
+0xD4B8 0x6BD2
+0xD4B9 0x7006
+0xD4BA 0x7258
+0xD4BB 0x72A2
+0xD4BC 0x7368
+0xD4BD 0x7763
+0xD4BE 0x79BF
+0xD4BF 0x7BE4
+0xD4C0 0x7E9B
+0xD4C1 0x8B80
+0xD4C2 0x58A9
+0xD4C3 0x60C7
+0xD4C4 0x6566
+0xD4C5 0x65FD
+0xD4C6 0x66BE
+0xD4C7 0x6C8C
+0xD4C8 0x711E
+0xD4C9 0x71C9
+0xD4CA 0x8C5A
+0xD4CB 0x9813
+0xD4CC 0x4E6D
+0xD4CD 0x7A81
+0xD4CE 0x4EDD
+0xD4CF 0x51AC
+0xD4D0 0x51CD
+0xD4D1 0x52D5
+0xD4D2 0x540C
+0xD4D3 0x61A7
+0xD4D4 0x6771
+0xD4D5 0x6850
+0xD4D6 0x68DF
+0xD4D7 0x6D1E
+0xD4D8 0x6F7C
+0xD4D9 0x75BC
+0xD4DA 0x77B3
+0xD4DB 0x7AE5
+0xD4DC 0x80F4
+0xD4DD 0x8463
+0xD4DE 0x9285
+0xD4DF 0x515C
+0xD4E0 0x6597
+0xD4E1 0x675C
+0xD4E2 0x6793
+0xD4E3 0x75D8
+0xD4E4 0x7AC7
+0xD4E5 0x8373
+0xD4E6 0xF95A
+0xD4E7 0x8C46
+0xD4E8 0x9017
+0xD4E9 0x982D
+0xD4EA 0x5C6F
+0xD4EB 0x81C0
+0xD4EC 0x829A
+0xD4ED 0x9041
+0xD4EE 0x906F
+0xD4EF 0x920D
+0xD4F0 0x5F97
+0xD4F1 0x5D9D
+0xD4F2 0x6A59
+0xD4F3 0x71C8
+0xD4F4 0x767B
+0xD4F5 0x7B49
+0xD4F6 0x85E4
+0xD4F7 0x8B04
+0xD4F8 0x9127
+0xD4F9 0x9A30
+0xD4FA 0x5587
+0xD4FB 0x61F6
+0xD4FC 0xF95B
+0xD4FD 0x7669
+0xD4FE 0x7F85
+0xD5A1 0x863F
+0xD5A2 0x87BA
+0xD5A3 0x88F8
+0xD5A4 0x908F
+0xD5A5 0xF95C
+0xD5A6 0x6D1B
+0xD5A7 0x70D9
+0xD5A8 0x73DE
+0xD5A9 0x7D61
+0xD5AA 0x843D
+0xD5AB 0xF95D
+0xD5AC 0x916A
+0xD5AD 0x99F1
+0xD5AE 0xF95E
+0xD5AF 0x4E82
+0xD5B0 0x5375
+0xD5B1 0x6B04
+0xD5B2 0x6B12
+0xD5B3 0x703E
+0xD5B4 0x721B
+0xD5B5 0x862D
+0xD5B6 0x9E1E
+0xD5B7 0x524C
+0xD5B8 0x8FA3
+0xD5B9 0x5D50
+0xD5BA 0x64E5
+0xD5BB 0x652C
+0xD5BC 0x6B16
+0xD5BD 0x6FEB
+0xD5BE 0x7C43
+0xD5BF 0x7E9C
+0xD5C0 0x85CD
+0xD5C1 0x8964
+0xD5C2 0x89BD
+0xD5C3 0x62C9
+0xD5C4 0x81D8
+0xD5C5 0x881F
+0xD5C6 0x5ECA
+0xD5C7 0x6717
+0xD5C8 0x6D6A
+0xD5C9 0x72FC
+0xD5CA 0x7405
+0xD5CB 0x746F
+0xD5CC 0x8782
+0xD5CD 0x90DE
+0xD5CE 0x4F86
+0xD5CF 0x5D0D
+0xD5D0 0x5FA0
+0xD5D1 0x840A
+0xD5D2 0x51B7
+0xD5D3 0x63A0
+0xD5D4 0x7565
+0xD5D5 0x4EAE
+0xD5D6 0x5006
+0xD5D7 0x5169
+0xD5D8 0x51C9
+0xD5D9 0x6881
+0xD5DA 0x6A11
+0xD5DB 0x7CAE
+0xD5DC 0x7CB1
+0xD5DD 0x7CE7
+0xD5DE 0x826F
+0xD5DF 0x8AD2
+0xD5E0 0x8F1B
+0xD5E1 0x91CF
+0xD5E2 0x4FB6
+0xD5E3 0x5137
+0xD5E4 0x52F5
+0xD5E5 0x5442
+0xD5E6 0x5EEC
+0xD5E7 0x616E
+0xD5E8 0x623E
+0xD5E9 0x65C5
+0xD5EA 0x6ADA
+0xD5EB 0x6FFE
+0xD5EC 0x792A
+0xD5ED 0x85DC
+0xD5EE 0x8823
+0xD5EF 0x95AD
+0xD5F0 0x9A62
+0xD5F1 0x9A6A
+0xD5F2 0x9E97
+0xD5F3 0x9ECE
+0xD5F4 0x529B
+0xD5F5 0x66C6
+0xD5F6 0x6B77
+0xD5F7 0x701D
+0xD5F8 0x792B
+0xD5F9 0x8F62
+0xD5FA 0x9742
+0xD5FB 0x6190
+0xD5FC 0x6200
+0xD5FD 0x6523
+0xD5FE 0x6F23
+0xD6A1 0x7149
+0xD6A2 0x7489
+0xD6A3 0x7DF4
+0xD6A4 0x806F
+0xD6A5 0x84EE
+0xD6A6 0x8F26
+0xD6A7 0x9023
+0xD6A8 0x934A
+0xD6A9 0x51BD
+0xD6AA 0x5217
+0xD6AB 0x52A3
+0xD6AC 0x6D0C
+0xD6AD 0x70C8
+0xD6AE 0x88C2
+0xD6AF 0x5EC9
+0xD6B0 0x6582
+0xD6B1 0x6BAE
+0xD6B2 0x6FC2
+0xD6B3 0x7C3E
+0xD6B4 0x7375
+0xD6B5 0x4EE4
+0xD6B6 0x4F36
+0xD6B7 0x56F9
+0xD6B8 0xF95F
+0xD6B9 0x5CBA
+0xD6BA 0x5DBA
+0xD6BB 0x601C
+0xD6BC 0x73B2
+0xD6BD 0x7B2D
+0xD6BE 0x7F9A
+0xD6BF 0x7FCE
+0xD6C0 0x8046
+0xD6C1 0x901E
+0xD6C2 0x9234
+0xD6C3 0x96F6
+0xD6C4 0x9748
+0xD6C5 0x9818
+0xD6C6 0x9F61
+0xD6C7 0x4F8B
+0xD6C8 0x6FA7
+0xD6C9 0x79AE
+0xD6CA 0x91B4
+0xD6CB 0x96B7
+0xD6CC 0x52DE
+0xD6CD 0xF960
+0xD6CE 0x6488
+0xD6CF 0x64C4
+0xD6D0 0x6AD3
+0xD6D1 0x6F5E
+0xD6D2 0x7018
+0xD6D3 0x7210
+0xD6D4 0x76E7
+0xD6D5 0x8001
+0xD6D6 0x8606
+0xD6D7 0x865C
+0xD6D8 0x8DEF
+0xD6D9 0x8F05
+0xD6DA 0x9732
+0xD6DB 0x9B6F
+0xD6DC 0x9DFA
+0xD6DD 0x9E75
+0xD6DE 0x788C
+0xD6DF 0x797F
+0xD6E0 0x7DA0
+0xD6E1 0x83C9
+0xD6E2 0x9304
+0xD6E3 0x9E7F
+0xD6E4 0x9E93
+0xD6E5 0x8AD6
+0xD6E6 0x58DF
+0xD6E7 0x5F04
+0xD6E8 0x6727
+0xD6E9 0x7027
+0xD6EA 0x74CF
+0xD6EB 0x7C60
+0xD6EC 0x807E
+0xD6ED 0x5121
+0xD6EE 0x7028
+0xD6EF 0x7262
+0xD6F0 0x78CA
+0xD6F1 0x8CC2
+0xD6F2 0x8CDA
+0xD6F3 0x8CF4
+0xD6F4 0x96F7
+0xD6F5 0x4E86
+0xD6F6 0x50DA
+0xD6F7 0x5BEE
+0xD6F8 0x5ED6
+0xD6F9 0x6599
+0xD6FA 0x71CE
+0xD6FB 0x7642
+0xD6FC 0x77AD
+0xD6FD 0x804A
+0xD6FE 0x84FC
+0xD7A1 0x907C
+0xD7A2 0x9B27
+0xD7A3 0x9F8D
+0xD7A4 0x58D8
+0xD7A5 0x5A41
+0xD7A6 0x5C62
+0xD7A7 0x6A13
+0xD7A8 0x6DDA
+0xD7A9 0x6F0F
+0xD7AA 0x763B
+0xD7AB 0x7D2F
+0xD7AC 0x7E37
+0xD7AD 0x851E
+0xD7AE 0x8938
+0xD7AF 0x93E4
+0xD7B0 0x964B
+0xD7B1 0x5289
+0xD7B2 0x65D2
+0xD7B3 0x67F3
+0xD7B4 0x69B4
+0xD7B5 0x6D41
+0xD7B6 0x6E9C
+0xD7B7 0x700F
+0xD7B8 0x7409
+0xD7B9 0x7460
+0xD7BA 0x7559
+0xD7BB 0x7624
+0xD7BC 0x786B
+0xD7BD 0x8B2C
+0xD7BE 0x985E
+0xD7BF 0x516D
+0xD7C0 0x622E
+0xD7C1 0x9678
+0xD7C2 0x4F96
+0xD7C3 0x502B
+0xD7C4 0x5D19
+0xD7C5 0x6DEA
+0xD7C6 0x7DB8
+0xD7C7 0x8F2A
+0xD7C8 0x5F8B
+0xD7C9 0x6144
+0xD7CA 0x6817
+0xD7CB 0xF961
+0xD7CC 0x9686
+0xD7CD 0x52D2
+0xD7CE 0x808B
+0xD7CF 0x51DC
+0xD7D0 0x51CC
+0xD7D1 0x695E
+0xD7D2 0x7A1C
+0xD7D3 0x7DBE
+0xD7D4 0x83F1
+0xD7D5 0x9675
+0xD7D6 0x4FDA
+0xD7D7 0x5229
+0xD7D8 0x5398
+0xD7D9 0x540F
+0xD7DA 0x550E
+0xD7DB 0x5C65
+0xD7DC 0x60A7
+0xD7DD 0x674E
+0xD7DE 0x68A8
+0xD7DF 0x6D6C
+0xD7E0 0x7281
+0xD7E1 0x72F8
+0xD7E2 0x7406
+0xD7E3 0x7483
+0xD7E4 0xF962
+0xD7E5 0x75E2
+0xD7E6 0x7C6C
+0xD7E7 0x7F79
+0xD7E8 0x7FB8
+0xD7E9 0x8389
+0xD7EA 0x88CF
+0xD7EB 0x88E1
+0xD7EC 0x91CC
+0xD7ED 0x91D0
+0xD7EE 0x96E2
+0xD7EF 0x9BC9
+0xD7F0 0x541D
+0xD7F1 0x6F7E
+0xD7F2 0x71D0
+0xD7F3 0x7498
+0xD7F4 0x85FA
+0xD7F5 0x8EAA
+0xD7F6 0x96A3
+0xD7F7 0x9C57
+0xD7F8 0x9E9F
+0xD7F9 0x6797
+0xD7FA 0x6DCB
+0xD7FB 0x7433
+0xD7FC 0x81E8
+0xD7FD 0x9716
+0xD7FE 0x782C
+0xD8A1 0x7ACB
+0xD8A2 0x7B20
+0xD8A3 0x7C92
+0xD8A4 0x6469
+0xD8A5 0x746A
+0xD8A6 0x75F2
+0xD8A7 0x78BC
+0xD8A8 0x78E8
+0xD8A9 0x99AC
+0xD8AA 0x9B54
+0xD8AB 0x9EBB
+0xD8AC 0x5BDE
+0xD8AD 0x5E55
+0xD8AE 0x6F20
+0xD8AF 0x819C
+0xD8B0 0x83AB
+0xD8B1 0x9088
+0xD8B2 0x4E07
+0xD8B3 0x534D
+0xD8B4 0x5A29
+0xD8B5 0x5DD2
+0xD8B6 0x5F4E
+0xD8B7 0x6162
+0xD8B8 0x633D
+0xD8B9 0x6669
+0xD8BA 0x66FC
+0xD8BB 0x6EFF
+0xD8BC 0x6F2B
+0xD8BD 0x7063
+0xD8BE 0x779E
+0xD8BF 0x842C
+0xD8C0 0x8513
+0xD8C1 0x883B
+0xD8C2 0x8F13
+0xD8C3 0x9945
+0xD8C4 0x9C3B
+0xD8C5 0x551C
+0xD8C6 0x62B9
+0xD8C7 0x672B
+0xD8C8 0x6CAB
+0xD8C9 0x8309
+0xD8CA 0x896A
+0xD8CB 0x977A
+0xD8CC 0x4EA1
+0xD8CD 0x5984
+0xD8CE 0x5FD8
+0xD8CF 0x5FD9
+0xD8D0 0x671B
+0xD8D1 0x7DB2
+0xD8D2 0x7F54
+0xD8D3 0x8292
+0xD8D4 0x832B
+0xD8D5 0x83BD
+0xD8D6 0x8F1E
+0xD8D7 0x9099
+0xD8D8 0x57CB
+0xD8D9 0x59B9
+0xD8DA 0x5A92
+0xD8DB 0x5BD0
+0xD8DC 0x6627
+0xD8DD 0x679A
+0xD8DE 0x6885
+0xD8DF 0x6BCF
+0xD8E0 0x7164
+0xD8E1 0x7F75
+0xD8E2 0x8CB7
+0xD8E3 0x8CE3
+0xD8E4 0x9081
+0xD8E5 0x9B45
+0xD8E6 0x8108
+0xD8E7 0x8C8A
+0xD8E8 0x964C
+0xD8E9 0x9A40
+0xD8EA 0x9EA5
+0xD8EB 0x5B5F
+0xD8EC 0x6C13
+0xD8ED 0x731B
+0xD8EE 0x76F2
+0xD8EF 0x76DF
+0xD8F0 0x840C
+0xD8F1 0x51AA
+0xD8F2 0x8993
+0xD8F3 0x514D
+0xD8F4 0x5195
+0xD8F5 0x52C9
+0xD8F6 0x68C9
+0xD8F7 0x6C94
+0xD8F8 0x7704
+0xD8F9 0x7720
+0xD8FA 0x7DBF
+0xD8FB 0x7DEC
+0xD8FC 0x9762
+0xD8FD 0x9EB5
+0xD8FE 0x6EC5
+0xD9A1 0x8511
+0xD9A2 0x51A5
+0xD9A3 0x540D
+0xD9A4 0x547D
+0xD9A5 0x660E
+0xD9A6 0x669D
+0xD9A7 0x6927
+0xD9A8 0x6E9F
+0xD9A9 0x76BF
+0xD9AA 0x7791
+0xD9AB 0x8317
+0xD9AC 0x84C2
+0xD9AD 0x879F
+0xD9AE 0x9169
+0xD9AF 0x9298
+0xD9B0 0x9CF4
+0xD9B1 0x8882
+0xD9B2 0x4FAE
+0xD9B3 0x5192
+0xD9B4 0x52DF
+0xD9B5 0x59C6
+0xD9B6 0x5E3D
+0xD9B7 0x6155
+0xD9B8 0x6478
+0xD9B9 0x6479
+0xD9BA 0x66AE
+0xD9BB 0x67D0
+0xD9BC 0x6A21
+0xD9BD 0x6BCD
+0xD9BE 0x6BDB
+0xD9BF 0x725F
+0xD9C0 0x7261
+0xD9C1 0x7441
+0xD9C2 0x7738
+0xD9C3 0x77DB
+0xD9C4 0x8017
+0xD9C5 0x82BC
+0xD9C6 0x8305
+0xD9C7 0x8B00
+0xD9C8 0x8B28
+0xD9C9 0x8C8C
+0xD9CA 0x6728
+0xD9CB 0x6C90
+0xD9CC 0x7267
+0xD9CD 0x76EE
+0xD9CE 0x7766
+0xD9CF 0x7A46
+0xD9D0 0x9DA9
+0xD9D1 0x6B7F
+0xD9D2 0x6C92
+0xD9D3 0x5922
+0xD9D4 0x6726
+0xD9D5 0x8499
+0xD9D6 0x536F
+0xD9D7 0x5893
+0xD9D8 0x5999
+0xD9D9 0x5EDF
+0xD9DA 0x63CF
+0xD9DB 0x6634
+0xD9DC 0x6773
+0xD9DD 0x6E3A
+0xD9DE 0x732B
+0xD9DF 0x7AD7
+0xD9E0 0x82D7
+0xD9E1 0x9328
+0xD9E2 0x52D9
+0xD9E3 0x5DEB
+0xD9E4 0x61AE
+0xD9E5 0x61CB
+0xD9E6 0x620A
+0xD9E7 0x62C7
+0xD9E8 0x64AB
+0xD9E9 0x65E0
+0xD9EA 0x6959
+0xD9EB 0x6B66
+0xD9EC 0x6BCB
+0xD9ED 0x7121
+0xD9EE 0x73F7
+0xD9EF 0x755D
+0xD9F0 0x7E46
+0xD9F1 0x821E
+0xD9F2 0x8302
+0xD9F3 0x856A
+0xD9F4 0x8AA3
+0xD9F5 0x8CBF
+0xD9F6 0x9727
+0xD9F7 0x9D61
+0xD9F8 0x58A8
+0xD9F9 0x9ED8
+0xD9FA 0x5011
+0xD9FB 0x520E
+0xD9FC 0x543B
+0xD9FD 0x554F
+0xD9FE 0x6587
+0xDAA1 0x6C76
+0xDAA2 0x7D0A
+0xDAA3 0x7D0B
+0xDAA4 0x805E
+0xDAA5 0x868A
+0xDAA6 0x9580
+0xDAA7 0x96EF
+0xDAA8 0x52FF
+0xDAA9 0x6C95
+0xDAAA 0x7269
+0xDAAB 0x5473
+0xDAAC 0x5A9A
+0xDAAD 0x5C3E
+0xDAAE 0x5D4B
+0xDAAF 0x5F4C
+0xDAB0 0x5FAE
+0xDAB1 0x672A
+0xDAB2 0x68B6
+0xDAB3 0x6963
+0xDAB4 0x6E3C
+0xDAB5 0x6E44
+0xDAB6 0x7709
+0xDAB7 0x7C73
+0xDAB8 0x7F8E
+0xDAB9 0x8587
+0xDABA 0x8B0E
+0xDABB 0x8FF7
+0xDABC 0x9761
+0xDABD 0x9EF4
+0xDABE 0x5CB7
+0xDABF 0x60B6
+0xDAC0 0x610D
+0xDAC1 0x61AB
+0xDAC2 0x654F
+0xDAC3 0x65FB
+0xDAC4 0x65FC
+0xDAC5 0x6C11
+0xDAC6 0x6CEF
+0xDAC7 0x739F
+0xDAC8 0x73C9
+0xDAC9 0x7DE1
+0xDACA 0x9594
+0xDACB 0x5BC6
+0xDACC 0x871C
+0xDACD 0x8B10
+0xDACE 0x525D
+0xDACF 0x535A
+0xDAD0 0x62CD
+0xDAD1 0x640F
+0xDAD2 0x64B2
+0xDAD3 0x6734
+0xDAD4 0x6A38
+0xDAD5 0x6CCA
+0xDAD6 0x73C0
+0xDAD7 0x749E
+0xDAD8 0x7B94
+0xDAD9 0x7C95
+0xDADA 0x7E1B
+0xDADB 0x818A
+0xDADC 0x8236
+0xDADD 0x8584
+0xDADE 0x8FEB
+0xDADF 0x96F9
+0xDAE0 0x99C1
+0xDAE1 0x4F34
+0xDAE2 0x534A
+0xDAE3 0x53CD
+0xDAE4 0x53DB
+0xDAE5 0x62CC
+0xDAE6 0x642C
+0xDAE7 0x6500
+0xDAE8 0x6591
+0xDAE9 0x69C3
+0xDAEA 0x6CEE
+0xDAEB 0x6F58
+0xDAEC 0x73ED
+0xDAED 0x7554
+0xDAEE 0x7622
+0xDAEF 0x76E4
+0xDAF0 0x76FC
+0xDAF1 0x78D0
+0xDAF2 0x78FB
+0xDAF3 0x792C
+0xDAF4 0x7D46
+0xDAF5 0x822C
+0xDAF6 0x87E0
+0xDAF7 0x8FD4
+0xDAF8 0x9812
+0xDAF9 0x98EF
+0xDAFA 0x52C3
+0xDAFB 0x62D4
+0xDAFC 0x64A5
+0xDAFD 0x6E24
+0xDAFE 0x6F51
+0xDBA1 0x767C
+0xDBA2 0x8DCB
+0xDBA3 0x91B1
+0xDBA4 0x9262
+0xDBA5 0x9AEE
+0xDBA6 0x9B43
+0xDBA7 0x5023
+0xDBA8 0x508D
+0xDBA9 0x574A
+0xDBAA 0x59A8
+0xDBAB 0x5C28
+0xDBAC 0x5E47
+0xDBAD 0x5F77
+0xDBAE 0x623F
+0xDBAF 0x653E
+0xDBB0 0x65B9
+0xDBB1 0x65C1
+0xDBB2 0x6609
+0xDBB3 0x678B
+0xDBB4 0x699C
+0xDBB5 0x6EC2
+0xDBB6 0x78C5
+0xDBB7 0x7D21
+0xDBB8 0x80AA
+0xDBB9 0x8180
+0xDBBA 0x822B
+0xDBBB 0x82B3
+0xDBBC 0x84A1
+0xDBBD 0x868C
+0xDBBE 0x8A2A
+0xDBBF 0x8B17
+0xDBC0 0x90A6
+0xDBC1 0x9632
+0xDBC2 0x9F90
+0xDBC3 0x500D
+0xDBC4 0x4FF3
+0xDBC5 0xF963
+0xDBC6 0x57F9
+0xDBC7 0x5F98
+0xDBC8 0x62DC
+0xDBC9 0x6392
+0xDBCA 0x676F
+0xDBCB 0x6E43
+0xDBCC 0x7119
+0xDBCD 0x76C3
+0xDBCE 0x80CC
+0xDBCF 0x80DA
+0xDBD0 0x88F4
+0xDBD1 0x88F5
+0xDBD2 0x8919
+0xDBD3 0x8CE0
+0xDBD4 0x8F29
+0xDBD5 0x914D
+0xDBD6 0x966A
+0xDBD7 0x4F2F
+0xDBD8 0x4F70
+0xDBD9 0x5E1B
+0xDBDA 0x67CF
+0xDBDB 0x6822
+0xDBDC 0x767D
+0xDBDD 0x767E
+0xDBDE 0x9B44
+0xDBDF 0x5E61
+0xDBE0 0x6A0A
+0xDBE1 0x7169
+0xDBE2 0x71D4
+0xDBE3 0x756A
+0xDBE4 0xF964
+0xDBE5 0x7E41
+0xDBE6 0x8543
+0xDBE7 0x85E9
+0xDBE8 0x98DC
+0xDBE9 0x4F10
+0xDBEA 0x7B4F
+0xDBEB 0x7F70
+0xDBEC 0x95A5
+0xDBED 0x51E1
+0xDBEE 0x5E06
+0xDBEF 0x68B5
+0xDBF0 0x6C3E
+0xDBF1 0x6C4E
+0xDBF2 0x6CDB
+0xDBF3 0x72AF
+0xDBF4 0x7BC4
+0xDBF5 0x8303
+0xDBF6 0x6CD5
+0xDBF7 0x743A
+0xDBF8 0x50FB
+0xDBF9 0x5288
+0xDBFA 0x58C1
+0xDBFB 0x64D8
+0xDBFC 0x6A97
+0xDBFD 0x74A7
+0xDBFE 0x7656
+0xDCA1 0x78A7
+0xDCA2 0x8617
+0xDCA3 0x95E2
+0xDCA4 0x9739
+0xDCA5 0xF965
+0xDCA6 0x535E
+0xDCA7 0x5F01
+0xDCA8 0x8B8A
+0xDCA9 0x8FA8
+0xDCAA 0x8FAF
+0xDCAB 0x908A
+0xDCAC 0x5225
+0xDCAD 0x77A5
+0xDCAE 0x9C49
+0xDCAF 0x9F08
+0xDCB0 0x4E19
+0xDCB1 0x5002
+0xDCB2 0x5175
+0xDCB3 0x5C5B
+0xDCB4 0x5E77
+0xDCB5 0x661E
+0xDCB6 0x663A
+0xDCB7 0x67C4
+0xDCB8 0x68C5
+0xDCB9 0x70B3
+0xDCBA 0x7501
+0xDCBB 0x75C5
+0xDCBC 0x79C9
+0xDCBD 0x7ADD
+0xDCBE 0x8F27
+0xDCBF 0x9920
+0xDCC0 0x9A08
+0xDCC1 0x4FDD
+0xDCC2 0x5821
+0xDCC3 0x5831
+0xDCC4 0x5BF6
+0xDCC5 0x666E
+0xDCC6 0x6B65
+0xDCC7 0x6D11
+0xDCC8 0x6E7A
+0xDCC9 0x6F7D
+0xDCCA 0x73E4
+0xDCCB 0x752B
+0xDCCC 0x83E9
+0xDCCD 0x88DC
+0xDCCE 0x8913
+0xDCCF 0x8B5C
+0xDCD0 0x8F14
+0xDCD1 0x4F0F
+0xDCD2 0x50D5
+0xDCD3 0x5310
+0xDCD4 0x535C
+0xDCD5 0x5B93
+0xDCD6 0x5FA9
+0xDCD7 0x670D
+0xDCD8 0x798F
+0xDCD9 0x8179
+0xDCDA 0x832F
+0xDCDB 0x8514
+0xDCDC 0x8907
+0xDCDD 0x8986
+0xDCDE 0x8F39
+0xDCDF 0x8F3B
+0xDCE0 0x99A5
+0xDCE1 0x9C12
+0xDCE2 0x672C
+0xDCE3 0x4E76
+0xDCE4 0x4FF8
+0xDCE5 0x5949
+0xDCE6 0x5C01
+0xDCE7 0x5CEF
+0xDCE8 0x5CF0
+0xDCE9 0x6367
+0xDCEA 0x68D2
+0xDCEB 0x70FD
+0xDCEC 0x71A2
+0xDCED 0x742B
+0xDCEE 0x7E2B
+0xDCEF 0x84EC
+0xDCF0 0x8702
+0xDCF1 0x9022
+0xDCF2 0x92D2
+0xDCF3 0x9CF3
+0xDCF4 0x4E0D
+0xDCF5 0x4ED8
+0xDCF6 0x4FEF
+0xDCF7 0x5085
+0xDCF8 0x5256
+0xDCF9 0x526F
+0xDCFA 0x5426
+0xDCFB 0x5490
+0xDCFC 0x57E0
+0xDCFD 0x592B
+0xDCFE 0x5A66
+0xDDA1 0x5B5A
+0xDDA2 0x5B75
+0xDDA3 0x5BCC
+0xDDA4 0x5E9C
+0xDDA5 0xF966
+0xDDA6 0x6276
+0xDDA7 0x6577
+0xDDA8 0x65A7
+0xDDA9 0x6D6E
+0xDDAA 0x6EA5
+0xDDAB 0x7236
+0xDDAC 0x7B26
+0xDDAD 0x7C3F
+0xDDAE 0x7F36
+0xDDAF 0x8150
+0xDDB0 0x8151
+0xDDB1 0x819A
+0xDDB2 0x8240
+0xDDB3 0x8299
+0xDDB4 0x83A9
+0xDDB5 0x8A03
+0xDDB6 0x8CA0
+0xDDB7 0x8CE6
+0xDDB8 0x8CFB
+0xDDB9 0x8D74
+0xDDBA 0x8DBA
+0xDDBB 0x90E8
+0xDDBC 0x91DC
+0xDDBD 0x961C
+0xDDBE 0x9644
+0xDDBF 0x99D9
+0xDDC0 0x9CE7
+0xDDC1 0x5317
+0xDDC2 0x5206
+0xDDC3 0x5429
+0xDDC4 0x5674
+0xDDC5 0x58B3
+0xDDC6 0x5954
+0xDDC7 0x596E
+0xDDC8 0x5FFF
+0xDDC9 0x61A4
+0xDDCA 0x626E
+0xDDCB 0x6610
+0xDDCC 0x6C7E
+0xDDCD 0x711A
+0xDDCE 0x76C6
+0xDDCF 0x7C89
+0xDDD0 0x7CDE
+0xDDD1 0x7D1B
+0xDDD2 0x82AC
+0xDDD3 0x8CC1
+0xDDD4 0x96F0
+0xDDD5 0xF967
+0xDDD6 0x4F5B
+0xDDD7 0x5F17
+0xDDD8 0x5F7F
+0xDDD9 0x62C2
+0xDDDA 0x5D29
+0xDDDB 0x670B
+0xDDDC 0x68DA
+0xDDDD 0x787C
+0xDDDE 0x7E43
+0xDDDF 0x9D6C
+0xDDE0 0x4E15
+0xDDE1 0x5099
+0xDDE2 0x5315
+0xDDE3 0x532A
+0xDDE4 0x5351
+0xDDE5 0x5983
+0xDDE6 0x5A62
+0xDDE7 0x5E87
+0xDDE8 0x60B2
+0xDDE9 0x618A
+0xDDEA 0x6249
+0xDDEB 0x6279
+0xDDEC 0x6590
+0xDDED 0x6787
+0xDDEE 0x69A7
+0xDDEF 0x6BD4
+0xDDF0 0x6BD6
+0xDDF1 0x6BD7
+0xDDF2 0x6BD8
+0xDDF3 0x6CB8
+0xDDF4 0xF968
+0xDDF5 0x7435
+0xDDF6 0x75FA
+0xDDF7 0x7812
+0xDDF8 0x7891
+0xDDF9 0x79D5
+0xDDFA 0x79D8
+0xDDFB 0x7C83
+0xDDFC 0x7DCB
+0xDDFD 0x7FE1
+0xDDFE 0x80A5
+0xDEA1 0x813E
+0xDEA2 0x81C2
+0xDEA3 0x83F2
+0xDEA4 0x871A
+0xDEA5 0x88E8
+0xDEA6 0x8AB9
+0xDEA7 0x8B6C
+0xDEA8 0x8CBB
+0xDEA9 0x9119
+0xDEAA 0x975E
+0xDEAB 0x98DB
+0xDEAC 0x9F3B
+0xDEAD 0x56AC
+0xDEAE 0x5B2A
+0xDEAF 0x5F6C
+0xDEB0 0x658C
+0xDEB1 0x6AB3
+0xDEB2 0x6BAF
+0xDEB3 0x6D5C
+0xDEB4 0x6FF1
+0xDEB5 0x7015
+0xDEB6 0x725D
+0xDEB7 0x73AD
+0xDEB8 0x8CA7
+0xDEB9 0x8CD3
+0xDEBA 0x983B
+0xDEBB 0x6191
+0xDEBC 0x6C37
+0xDEBD 0x8058
+0xDEBE 0x9A01
+0xDEBF 0x4E4D
+0xDEC0 0x4E8B
+0xDEC1 0x4E9B
+0xDEC2 0x4ED5
+0xDEC3 0x4F3A
+0xDEC4 0x4F3C
+0xDEC5 0x4F7F
+0xDEC6 0x4FDF
+0xDEC7 0x50FF
+0xDEC8 0x53F2
+0xDEC9 0x53F8
+0xDECA 0x5506
+0xDECB 0x55E3
+0xDECC 0x56DB
+0xDECD 0x58EB
+0xDECE 0x5962
+0xDECF 0x5A11
+0xDED0 0x5BEB
+0xDED1 0x5BFA
+0xDED2 0x5C04
+0xDED3 0x5DF3
+0xDED4 0x5E2B
+0xDED5 0x5F99
+0xDED6 0x601D
+0xDED7 0x6368
+0xDED8 0x659C
+0xDED9 0x65AF
+0xDEDA 0x67F6
+0xDEDB 0x67FB
+0xDEDC 0x68AD
+0xDEDD 0x6B7B
+0xDEDE 0x6C99
+0xDEDF 0x6CD7
+0xDEE0 0x6E23
+0xDEE1 0x7009
+0xDEE2 0x7345
+0xDEE3 0x7802
+0xDEE4 0x793E
+0xDEE5 0x7940
+0xDEE6 0x7960
+0xDEE7 0x79C1
+0xDEE8 0x7BE9
+0xDEE9 0x7D17
+0xDEEA 0x7D72
+0xDEEB 0x8086
+0xDEEC 0x820D
+0xDEED 0x838E
+0xDEEE 0x84D1
+0xDEEF 0x86C7
+0xDEF0 0x88DF
+0xDEF1 0x8A50
+0xDEF2 0x8A5E
+0xDEF3 0x8B1D
+0xDEF4 0x8CDC
+0xDEF5 0x8D66
+0xDEF6 0x8FAD
+0xDEF7 0x90AA
+0xDEF8 0x98FC
+0xDEF9 0x99DF
+0xDEFA 0x9E9D
+0xDEFB 0x524A
+0xDEFC 0xF969
+0xDEFD 0x6714
+0xDEFE 0xF96A
+0xDFA1 0x5098
+0xDFA2 0x522A
+0xDFA3 0x5C71
+0xDFA4 0x6563
+0xDFA5 0x6C55
+0xDFA6 0x73CA
+0xDFA7 0x7523
+0xDFA8 0x759D
+0xDFA9 0x7B97
+0xDFAA 0x849C
+0xDFAB 0x9178
+0xDFAC 0x9730
+0xDFAD 0x4E77
+0xDFAE 0x6492
+0xDFAF 0x6BBA
+0xDFB0 0x715E
+0xDFB1 0x85A9
+0xDFB2 0x4E09
+0xDFB3 0xF96B
+0xDFB4 0x6749
+0xDFB5 0x68EE
+0xDFB6 0x6E17
+0xDFB7 0x829F
+0xDFB8 0x8518
+0xDFB9 0x886B
+0xDFBA 0x63F7
+0xDFBB 0x6F81
+0xDFBC 0x9212
+0xDFBD 0x98AF
+0xDFBE 0x4E0A
+0xDFBF 0x50B7
+0xDFC0 0x50CF
+0xDFC1 0x511F
+0xDFC2 0x5546
+0xDFC3 0x55AA
+0xDFC4 0x5617
+0xDFC5 0x5B40
+0xDFC6 0x5C19
+0xDFC7 0x5CE0
+0xDFC8 0x5E38
+0xDFC9 0x5E8A
+0xDFCA 0x5EA0
+0xDFCB 0x5EC2
+0xDFCC 0x60F3
+0xDFCD 0x6851
+0xDFCE 0x6A61
+0xDFCF 0x6E58
+0xDFD0 0x723D
+0xDFD1 0x7240
+0xDFD2 0x72C0
+0xDFD3 0x76F8
+0xDFD4 0x7965
+0xDFD5 0x7BB1
+0xDFD6 0x7FD4
+0xDFD7 0x88F3
+0xDFD8 0x89F4
+0xDFD9 0x8A73
+0xDFDA 0x8C61
+0xDFDB 0x8CDE
+0xDFDC 0x971C
+0xDFDD 0x585E
+0xDFDE 0x74BD
+0xDFDF 0x8CFD
+0xDFE0 0x55C7
+0xDFE1 0xF96C
+0xDFE2 0x7A61
+0xDFE3 0x7D22
+0xDFE4 0x8272
+0xDFE5 0x7272
+0xDFE6 0x751F
+0xDFE7 0x7525
+0xDFE8 0xF96D
+0xDFE9 0x7B19
+0xDFEA 0x5885
+0xDFEB 0x58FB
+0xDFEC 0x5DBC
+0xDFED 0x5E8F
+0xDFEE 0x5EB6
+0xDFEF 0x5F90
+0xDFF0 0x6055
+0xDFF1 0x6292
+0xDFF2 0x637F
+0xDFF3 0x654D
+0xDFF4 0x6691
+0xDFF5 0x66D9
+0xDFF6 0x66F8
+0xDFF7 0x6816
+0xDFF8 0x68F2
+0xDFF9 0x7280
+0xDFFA 0x745E
+0xDFFB 0x7B6E
+0xDFFC 0x7D6E
+0xDFFD 0x7DD6
+0xDFFE 0x7F72
+0xE0A1 0x80E5
+0xE0A2 0x8212
+0xE0A3 0x85AF
+0xE0A4 0x897F
+0xE0A5 0x8A93
+0xE0A6 0x901D
+0xE0A7 0x92E4
+0xE0A8 0x9ECD
+0xE0A9 0x9F20
+0xE0AA 0x5915
+0xE0AB 0x596D
+0xE0AC 0x5E2D
+0xE0AD 0x60DC
+0xE0AE 0x6614
+0xE0AF 0x6673
+0xE0B0 0x6790
+0xE0B1 0x6C50
+0xE0B2 0x6DC5
+0xE0B3 0x6F5F
+0xE0B4 0x77F3
+0xE0B5 0x78A9
+0xE0B6 0x84C6
+0xE0B7 0x91CB
+0xE0B8 0x932B
+0xE0B9 0x4ED9
+0xE0BA 0x50CA
+0xE0BB 0x5148
+0xE0BC 0x5584
+0xE0BD 0x5B0B
+0xE0BE 0x5BA3
+0xE0BF 0x6247
+0xE0C0 0x657E
+0xE0C1 0x65CB
+0xE0C2 0x6E32
+0xE0C3 0x717D
+0xE0C4 0x7401
+0xE0C5 0x7444
+0xE0C6 0x7487
+0xE0C7 0x74BF
+0xE0C8 0x766C
+0xE0C9 0x79AA
+0xE0CA 0x7DDA
+0xE0CB 0x7E55
+0xE0CC 0x7FA8
+0xE0CD 0x817A
+0xE0CE 0x81B3
+0xE0CF 0x8239
+0xE0D0 0x861A
+0xE0D1 0x87EC
+0xE0D2 0x8A75
+0xE0D3 0x8DE3
+0xE0D4 0x9078
+0xE0D5 0x9291
+0xE0D6 0x9425
+0xE0D7 0x994D
+0xE0D8 0x9BAE
+0xE0D9 0x5368
+0xE0DA 0x5C51
+0xE0DB 0x6954
+0xE0DC 0x6CC4
+0xE0DD 0x6D29
+0xE0DE 0x6E2B
+0xE0DF 0x820C
+0xE0E0 0x859B
+0xE0E1 0x893B
+0xE0E2 0x8A2D
+0xE0E3 0x8AAA
+0xE0E4 0x96EA
+0xE0E5 0x9F67
+0xE0E6 0x5261
+0xE0E7 0x66B9
+0xE0E8 0x6BB2
+0xE0E9 0x7E96
+0xE0EA 0x87FE
+0xE0EB 0x8D0D
+0xE0EC 0x9583
+0xE0ED 0x965D
+0xE0EE 0x651D
+0xE0EF 0x6D89
+0xE0F0 0x71EE
+0xE0F1 0xF96E
+0xE0F2 0x57CE
+0xE0F3 0x59D3
+0xE0F4 0x5BAC
+0xE0F5 0x6027
+0xE0F6 0x60FA
+0xE0F7 0x6210
+0xE0F8 0x661F
+0xE0F9 0x665F
+0xE0FA 0x7329
+0xE0FB 0x73F9
+0xE0FC 0x76DB
+0xE0FD 0x7701
+0xE0FE 0x7B6C
+0xE1A1 0x8056
+0xE1A2 0x8072
+0xE1A3 0x8165
+0xE1A4 0x8AA0
+0xE1A5 0x9192
+0xE1A6 0x4E16
+0xE1A7 0x52E2
+0xE1A8 0x6B72
+0xE1A9 0x6D17
+0xE1AA 0x7A05
+0xE1AB 0x7B39
+0xE1AC 0x7D30
+0xE1AD 0xF96F
+0xE1AE 0x8CB0
+0xE1AF 0x53EC
+0xE1B0 0x562F
+0xE1B1 0x5851
+0xE1B2 0x5BB5
+0xE1B3 0x5C0F
+0xE1B4 0x5C11
+0xE1B5 0x5DE2
+0xE1B6 0x6240
+0xE1B7 0x6383
+0xE1B8 0x6414
+0xE1B9 0x662D
+0xE1BA 0x68B3
+0xE1BB 0x6CBC
+0xE1BC 0x6D88
+0xE1BD 0x6EAF
+0xE1BE 0x701F
+0xE1BF 0x70A4
+0xE1C0 0x71D2
+0xE1C1 0x7526
+0xE1C2 0x758F
+0xE1C3 0x758E
+0xE1C4 0x7619
+0xE1C5 0x7B11
+0xE1C6 0x7BE0
+0xE1C7 0x7C2B
+0xE1C8 0x7D20
+0xE1C9 0x7D39
+0xE1CA 0x852C
+0xE1CB 0x856D
+0xE1CC 0x8607
+0xE1CD 0x8A34
+0xE1CE 0x900D
+0xE1CF 0x9061
+0xE1D0 0x90B5
+0xE1D1 0x92B7
+0xE1D2 0x97F6
+0xE1D3 0x9A37
+0xE1D4 0x4FD7
+0xE1D5 0x5C6C
+0xE1D6 0x675F
+0xE1D7 0x6D91
+0xE1D8 0x7C9F
+0xE1D9 0x7E8C
+0xE1DA 0x8B16
+0xE1DB 0x8D16
+0xE1DC 0x901F
+0xE1DD 0x5B6B
+0xE1DE 0x5DFD
+0xE1DF 0x640D
+0xE1E0 0x84C0
+0xE1E1 0x905C
+0xE1E2 0x98E1
+0xE1E3 0x7387
+0xE1E4 0x5B8B
+0xE1E5 0x609A
+0xE1E6 0x677E
+0xE1E7 0x6DDE
+0xE1E8 0x8A1F
+0xE1E9 0x8AA6
+0xE1EA 0x9001
+0xE1EB 0x980C
+0xE1EC 0x5237
+0xE1ED 0xF970
+0xE1EE 0x7051
+0xE1EF 0x788E
+0xE1F0 0x9396
+0xE1F1 0x8870
+0xE1F2 0x91D7
+0xE1F3 0x4FEE
+0xE1F4 0x53D7
+0xE1F5 0x55FD
+0xE1F6 0x56DA
+0xE1F7 0x5782
+0xE1F8 0x58FD
+0xE1F9 0x5AC2
+0xE1FA 0x5B88
+0xE1FB 0x5CAB
+0xE1FC 0x5CC0
+0xE1FD 0x5E25
+0xE1FE 0x6101
+0xE2A1 0x620D
+0xE2A2 0x624B
+0xE2A3 0x6388
+0xE2A4 0x641C
+0xE2A5 0x6536
+0xE2A6 0x6578
+0xE2A7 0x6A39
+0xE2A8 0x6B8A
+0xE2A9 0x6C34
+0xE2AA 0x6D19
+0xE2AB 0x6F31
+0xE2AC 0x71E7
+0xE2AD 0x72E9
+0xE2AE 0x7378
+0xE2AF 0x7407
+0xE2B0 0x74B2
+0xE2B1 0x7626
+0xE2B2 0x7761
+0xE2B3 0x79C0
+0xE2B4 0x7A57
+0xE2B5 0x7AEA
+0xE2B6 0x7CB9
+0xE2B7 0x7D8F
+0xE2B8 0x7DAC
+0xE2B9 0x7E61
+0xE2BA 0x7F9E
+0xE2BB 0x8129
+0xE2BC 0x8331
+0xE2BD 0x8490
+0xE2BE 0x84DA
+0xE2BF 0x85EA
+0xE2C0 0x8896
+0xE2C1 0x8AB0
+0xE2C2 0x8B90
+0xE2C3 0x8F38
+0xE2C4 0x9042
+0xE2C5 0x9083
+0xE2C6 0x916C
+0xE2C7 0x9296
+0xE2C8 0x92B9
+0xE2C9 0x968B
+0xE2CA 0x96A7
+0xE2CB 0x96A8
+0xE2CC 0x96D6
+0xE2CD 0x9700
+0xE2CE 0x9808
+0xE2CF 0x9996
+0xE2D0 0x9AD3
+0xE2D1 0x9B1A
+0xE2D2 0x53D4
+0xE2D3 0x587E
+0xE2D4 0x5919
+0xE2D5 0x5B70
+0xE2D6 0x5BBF
+0xE2D7 0x6DD1
+0xE2D8 0x6F5A
+0xE2D9 0x719F
+0xE2DA 0x7421
+0xE2DB 0x74B9
+0xE2DC 0x8085
+0xE2DD 0x83FD
+0xE2DE 0x5DE1
+0xE2DF 0x5F87
+0xE2E0 0x5FAA
+0xE2E1 0x6042
+0xE2E2 0x65EC
+0xE2E3 0x6812
+0xE2E4 0x696F
+0xE2E5 0x6A53
+0xE2E6 0x6B89
+0xE2E7 0x6D35
+0xE2E8 0x6DF3
+0xE2E9 0x73E3
+0xE2EA 0x76FE
+0xE2EB 0x77AC
+0xE2EC 0x7B4D
+0xE2ED 0x7D14
+0xE2EE 0x8123
+0xE2EF 0x821C
+0xE2F0 0x8340
+0xE2F1 0x84F4
+0xE2F2 0x8563
+0xE2F3 0x8A62
+0xE2F4 0x8AC4
+0xE2F5 0x9187
+0xE2F6 0x931E
+0xE2F7 0x9806
+0xE2F8 0x99B4
+0xE2F9 0x620C
+0xE2FA 0x8853
+0xE2FB 0x8FF0
+0xE2FC 0x9265
+0xE2FD 0x5D07
+0xE2FE 0x5D27
+0xE3A1 0x5D69
+0xE3A2 0x745F
+0xE3A3 0x819D
+0xE3A4 0x8768
+0xE3A5 0x6FD5
+0xE3A6 0x62FE
+0xE3A7 0x7FD2
+0xE3A8 0x8936
+0xE3A9 0x8972
+0xE3AA 0x4E1E
+0xE3AB 0x4E58
+0xE3AC 0x50E7
+0xE3AD 0x52DD
+0xE3AE 0x5347
+0xE3AF 0x627F
+0xE3B0 0x6607
+0xE3B1 0x7E69
+0xE3B2 0x8805
+0xE3B3 0x965E
+0xE3B4 0x4F8D
+0xE3B5 0x5319
+0xE3B6 0x5636
+0xE3B7 0x59CB
+0xE3B8 0x5AA4
+0xE3B9 0x5C38
+0xE3BA 0x5C4E
+0xE3BB 0x5C4D
+0xE3BC 0x5E02
+0xE3BD 0x5F11
+0xE3BE 0x6043
+0xE3BF 0x65BD
+0xE3C0 0x662F
+0xE3C1 0x6642
+0xE3C2 0x67BE
+0xE3C3 0x67F4
+0xE3C4 0x731C
+0xE3C5 0x77E2
+0xE3C6 0x793A
+0xE3C7 0x7FC5
+0xE3C8 0x8494
+0xE3C9 0x84CD
+0xE3CA 0x8996
+0xE3CB 0x8A66
+0xE3CC 0x8A69
+0xE3CD 0x8AE1
+0xE3CE 0x8C55
+0xE3CF 0x8C7A
+0xE3D0 0x57F4
+0xE3D1 0x5BD4
+0xE3D2 0x5F0F
+0xE3D3 0x606F
+0xE3D4 0x62ED
+0xE3D5 0x690D
+0xE3D6 0x6B96
+0xE3D7 0x6E5C
+0xE3D8 0x7184
+0xE3D9 0x7BD2
+0xE3DA 0x8755
+0xE3DB 0x8B58
+0xE3DC 0x8EFE
+0xE3DD 0x98DF
+0xE3DE 0x98FE
+0xE3DF 0x4F38
+0xE3E0 0x4F81
+0xE3E1 0x4FE1
+0xE3E2 0x547B
+0xE3E3 0x5A20
+0xE3E4 0x5BB8
+0xE3E5 0x613C
+0xE3E6 0x65B0
+0xE3E7 0x6668
+0xE3E8 0x71FC
+0xE3E9 0x7533
+0xE3EA 0x795E
+0xE3EB 0x7D33
+0xE3EC 0x814E
+0xE3ED 0x81E3
+0xE3EE 0x8398
+0xE3EF 0x85AA
+0xE3F0 0x85CE
+0xE3F1 0x8703
+0xE3F2 0x8A0A
+0xE3F3 0x8EAB
+0xE3F4 0x8F9B
+0xE3F5 0xF971
+0xE3F6 0x8FC5
+0xE3F7 0x5931
+0xE3F8 0x5BA4
+0xE3F9 0x5BE6
+0xE3FA 0x6089
+0xE3FB 0x5BE9
+0xE3FC 0x5C0B
+0xE3FD 0x5FC3
+0xE3FE 0x6C81
+0xE4A1 0xF972
+0xE4A2 0x6DF1
+0xE4A3 0x700B
+0xE4A4 0x751A
+0xE4A5 0x82AF
+0xE4A6 0x8AF6
+0xE4A7 0x4EC0
+0xE4A8 0x5341
+0xE4A9 0xF973
+0xE4AA 0x96D9
+0xE4AB 0x6C0F
+0xE4AC 0x4E9E
+0xE4AD 0x4FC4
+0xE4AE 0x5152
+0xE4AF 0x555E
+0xE4B0 0x5A25
+0xE4B1 0x5CE8
+0xE4B2 0x6211
+0xE4B3 0x7259
+0xE4B4 0x82BD
+0xE4B5 0x83AA
+0xE4B6 0x86FE
+0xE4B7 0x8859
+0xE4B8 0x8A1D
+0xE4B9 0x963F
+0xE4BA 0x96C5
+0xE4BB 0x9913
+0xE4BC 0x9D09
+0xE4BD 0x9D5D
+0xE4BE 0x580A
+0xE4BF 0x5CB3
+0xE4C0 0x5DBD
+0xE4C1 0x5E44
+0xE4C2 0x60E1
+0xE4C3 0x6115
+0xE4C4 0x63E1
+0xE4C5 0x6A02
+0xE4C6 0x6E25
+0xE4C7 0x9102
+0xE4C8 0x9354
+0xE4C9 0x984E
+0xE4CA 0x9C10
+0xE4CB 0x9F77
+0xE4CC 0x5B89
+0xE4CD 0x5CB8
+0xE4CE 0x6309
+0xE4CF 0x664F
+0xE4D0 0x6848
+0xE4D1 0x773C
+0xE4D2 0x96C1
+0xE4D3 0x978D
+0xE4D4 0x9854
+0xE4D5 0x9B9F
+0xE4D6 0x65A1
+0xE4D7 0x8B01
+0xE4D8 0x8ECB
+0xE4D9 0x95BC
+0xE4DA 0x5535
+0xE4DB 0x5CA9
+0xE4DC 0x5DD6
+0xE4DD 0x5EB5
+0xE4DE 0x6697
+0xE4DF 0x764C
+0xE4E0 0x83F4
+0xE4E1 0x95C7
+0xE4E2 0x58D3
+0xE4E3 0x62BC
+0xE4E4 0x72CE
+0xE4E5 0x9D28
+0xE4E6 0x4EF0
+0xE4E7 0x592E
+0xE4E8 0x600F
+0xE4E9 0x663B
+0xE4EA 0x6B83
+0xE4EB 0x79E7
+0xE4EC 0x9D26
+0xE4ED 0x5393
+0xE4EE 0x54C0
+0xE4EF 0x57C3
+0xE4F0 0x5D16
+0xE4F1 0x611B
+0xE4F2 0x66D6
+0xE4F3 0x6DAF
+0xE4F4 0x788D
+0xE4F5 0x827E
+0xE4F6 0x9698
+0xE4F7 0x9744
+0xE4F8 0x5384
+0xE4F9 0x627C
+0xE4FA 0x6396
+0xE4FB 0x6DB2
+0xE4FC 0x7E0A
+0xE4FD 0x814B
+0xE4FE 0x984D
+0xE5A1 0x6AFB
+0xE5A2 0x7F4C
+0xE5A3 0x9DAF
+0xE5A4 0x9E1A
+0xE5A5 0x4E5F
+0xE5A6 0x503B
+0xE5A7 0x51B6
+0xE5A8 0x591C
+0xE5A9 0x60F9
+0xE5AA 0x63F6
+0xE5AB 0x6930
+0xE5AC 0x723A
+0xE5AD 0x8036
+0xE5AE 0xF974
+0xE5AF 0x91CE
+0xE5B0 0x5F31
+0xE5B1 0xF975
+0xE5B2 0xF976
+0xE5B3 0x7D04
+0xE5B4 0x82E5
+0xE5B5 0x846F
+0xE5B6 0x84BB
+0xE5B7 0x85E5
+0xE5B8 0x8E8D
+0xE5B9 0xF977
+0xE5BA 0x4F6F
+0xE5BB 0xF978
+0xE5BC 0xF979
+0xE5BD 0x58E4
+0xE5BE 0x5B43
+0xE5BF 0x6059
+0xE5C0 0x63DA
+0xE5C1 0x6518
+0xE5C2 0x656D
+0xE5C3 0x6698
+0xE5C4 0xF97A
+0xE5C5 0x694A
+0xE5C6 0x6A23
+0xE5C7 0x6D0B
+0xE5C8 0x7001
+0xE5C9 0x716C
+0xE5CA 0x75D2
+0xE5CB 0x760D
+0xE5CC 0x79B3
+0xE5CD 0x7A70
+0xE5CE 0xF97B
+0xE5CF 0x7F8A
+0xE5D0 0xF97C
+0xE5D1 0x8944
+0xE5D2 0xF97D
+0xE5D3 0x8B93
+0xE5D4 0x91C0
+0xE5D5 0x967D
+0xE5D6 0xF97E
+0xE5D7 0x990A
+0xE5D8 0x5704
+0xE5D9 0x5FA1
+0xE5DA 0x65BC
+0xE5DB 0x6F01
+0xE5DC 0x7600
+0xE5DD 0x79A6
+0xE5DE 0x8A9E
+0xE5DF 0x99AD
+0xE5E0 0x9B5A
+0xE5E1 0x9F6C
+0xE5E2 0x5104
+0xE5E3 0x61B6
+0xE5E4 0x6291
+0xE5E5 0x6A8D
+0xE5E6 0x81C6
+0xE5E7 0x5043
+0xE5E8 0x5830
+0xE5E9 0x5F66
+0xE5EA 0x7109
+0xE5EB 0x8A00
+0xE5EC 0x8AFA
+0xE5ED 0x5B7C
+0xE5EE 0x8616
+0xE5EF 0x4FFA
+0xE5F0 0x513C
+0xE5F1 0x56B4
+0xE5F2 0x5944
+0xE5F3 0x63A9
+0xE5F4 0x6DF9
+0xE5F5 0x5DAA
+0xE5F6 0x696D
+0xE5F7 0x5186
+0xE5F8 0x4E88
+0xE5F9 0x4F59
+0xE5FA 0xF97F
+0xE5FB 0xF980
+0xE5FC 0xF981
+0xE5FD 0x5982
+0xE5FE 0xF982
+0xE6A1 0xF983
+0xE6A2 0x6B5F
+0xE6A3 0x6C5D
+0xE6A4 0xF984
+0xE6A5 0x74B5
+0xE6A6 0x7916
+0xE6A7 0xF985
+0xE6A8 0x8207
+0xE6A9 0x8245
+0xE6AA 0x8339
+0xE6AB 0x8F3F
+0xE6AC 0x8F5D
+0xE6AD 0xF986
+0xE6AE 0x9918
+0xE6AF 0xF987
+0xE6B0 0xF988
+0xE6B1 0xF989
+0xE6B2 0x4EA6
+0xE6B3 0xF98A
+0xE6B4 0x57DF
+0xE6B5 0x5F79
+0xE6B6 0x6613
+0xE6B7 0xF98B
+0xE6B8 0xF98C
+0xE6B9 0x75AB
+0xE6BA 0x7E79
+0xE6BB 0x8B6F
+0xE6BC 0xF98D
+0xE6BD 0x9006
+0xE6BE 0x9A5B
+0xE6BF 0x56A5
+0xE6C0 0x5827
+0xE6C1 0x59F8
+0xE6C2 0x5A1F
+0xE6C3 0x5BB4
+0xE6C4 0xF98E
+0xE6C5 0x5EF6
+0xE6C6 0xF98F
+0xE6C7 0xF990
+0xE6C8 0x6350
+0xE6C9 0x633B
+0xE6CA 0xF991
+0xE6CB 0x693D
+0xE6CC 0x6C87
+0xE6CD 0x6CBF
+0xE6CE 0x6D8E
+0xE6CF 0x6D93
+0xE6D0 0x6DF5
+0xE6D1 0x6F14
+0xE6D2 0xF992
+0xE6D3 0x70DF
+0xE6D4 0x7136
+0xE6D5 0x7159
+0xE6D6 0xF993
+0xE6D7 0x71C3
+0xE6D8 0x71D5
+0xE6D9 0xF994
+0xE6DA 0x784F
+0xE6DB 0x786F
+0xE6DC 0xF995
+0xE6DD 0x7B75
+0xE6DE 0x7DE3
+0xE6DF 0xF996
+0xE6E0 0x7E2F
+0xE6E1 0xF997
+0xE6E2 0x884D
+0xE6E3 0x8EDF
+0xE6E4 0xF998
+0xE6E5 0xF999
+0xE6E6 0xF99A
+0xE6E7 0x925B
+0xE6E8 0xF99B
+0xE6E9 0x9CF6
+0xE6EA 0xF99C
+0xE6EB 0xF99D
+0xE6EC 0xF99E
+0xE6ED 0x6085
+0xE6EE 0x6D85
+0xE6EF 0xF99F
+0xE6F0 0x71B1
+0xE6F1 0xF9A0
+0xE6F2 0xF9A1
+0xE6F3 0x95B1
+0xE6F4 0x53AD
+0xE6F5 0xF9A2
+0xE6F6 0xF9A3
+0xE6F7 0xF9A4
+0xE6F8 0x67D3
+0xE6F9 0xF9A5
+0xE6FA 0x708E
+0xE6FB 0x7130
+0xE6FC 0x7430
+0xE6FD 0x8276
+0xE6FE 0x82D2
+0xE7A1 0xF9A6
+0xE7A2 0x95BB
+0xE7A3 0x9AE5
+0xE7A4 0x9E7D
+0xE7A5 0x66C4
+0xE7A6 0xF9A7
+0xE7A7 0x71C1
+0xE7A8 0x8449
+0xE7A9 0xF9A8
+0xE7AA 0xF9A9
+0xE7AB 0x584B
+0xE7AC 0xF9AA
+0xE7AD 0xF9AB
+0xE7AE 0x5DB8
+0xE7AF 0x5F71
+0xE7B0 0xF9AC
+0xE7B1 0x6620
+0xE7B2 0x668E
+0xE7B3 0x6979
+0xE7B4 0x69AE
+0xE7B5 0x6C38
+0xE7B6 0x6CF3
+0xE7B7 0x6E36
+0xE7B8 0x6F41
+0xE7B9 0x6FDA
+0xE7BA 0x701B
+0xE7BB 0x702F
+0xE7BC 0x7150
+0xE7BD 0x71DF
+0xE7BE 0x7370
+0xE7BF 0xF9AD
+0xE7C0 0x745B
+0xE7C1 0xF9AE
+0xE7C2 0x74D4
+0xE7C3 0x76C8
+0xE7C4 0x7A4E
+0xE7C5 0x7E93
+0xE7C6 0xF9AF
+0xE7C7 0xF9B0
+0xE7C8 0x82F1
+0xE7C9 0x8A60
+0xE7CA 0x8FCE
+0xE7CB 0xF9B1
+0xE7CC 0x9348
+0xE7CD 0xF9B2
+0xE7CE 0x9719
+0xE7CF 0xF9B3
+0xE7D0 0xF9B4
+0xE7D1 0x4E42
+0xE7D2 0x502A
+0xE7D3 0xF9B5
+0xE7D4 0x5208
+0xE7D5 0x53E1
+0xE7D6 0x66F3
+0xE7D7 0x6C6D
+0xE7D8 0x6FCA
+0xE7D9 0x730A
+0xE7DA 0x777F
+0xE7DB 0x7A62
+0xE7DC 0x82AE
+0xE7DD 0x85DD
+0xE7DE 0x8602
+0xE7DF 0xF9B6
+0xE7E0 0x88D4
+0xE7E1 0x8A63
+0xE7E2 0x8B7D
+0xE7E3 0x8C6B
+0xE7E4 0xF9B7
+0xE7E5 0x92B3
+0xE7E6 0xF9B8
+0xE7E7 0x9713
+0xE7E8 0x9810
+0xE7E9 0x4E94
+0xE7EA 0x4F0D
+0xE7EB 0x4FC9
+0xE7EC 0x50B2
+0xE7ED 0x5348
+0xE7EE 0x543E
+0xE7EF 0x5433
+0xE7F0 0x55DA
+0xE7F1 0x5862
+0xE7F2 0x58BA
+0xE7F3 0x5967
+0xE7F4 0x5A1B
+0xE7F5 0x5BE4
+0xE7F6 0x609F
+0xE7F7 0xF9B9
+0xE7F8 0x61CA
+0xE7F9 0x6556
+0xE7FA 0x65FF
+0xE7FB 0x6664
+0xE7FC 0x68A7
+0xE7FD 0x6C5A
+0xE7FE 0x6FB3
+0xE8A1 0x70CF
+0xE8A2 0x71AC
+0xE8A3 0x7352
+0xE8A4 0x7B7D
+0xE8A5 0x8708
+0xE8A6 0x8AA4
+0xE8A7 0x9C32
+0xE8A8 0x9F07
+0xE8A9 0x5C4B
+0xE8AA 0x6C83
+0xE8AB 0x7344
+0xE8AC 0x7389
+0xE8AD 0x923A
+0xE8AE 0x6EAB
+0xE8AF 0x7465
+0xE8B0 0x761F
+0xE8B1 0x7A69
+0xE8B2 0x7E15
+0xE8B3 0x860A
+0xE8B4 0x5140
+0xE8B5 0x58C5
+0xE8B6 0x64C1
+0xE8B7 0x74EE
+0xE8B8 0x7515
+0xE8B9 0x7670
+0xE8BA 0x7FC1
+0xE8BB 0x9095
+0xE8BC 0x96CD
+0xE8BD 0x9954
+0xE8BE 0x6E26
+0xE8BF 0x74E6
+0xE8C0 0x7AA9
+0xE8C1 0x7AAA
+0xE8C2 0x81E5
+0xE8C3 0x86D9
+0xE8C4 0x8778
+0xE8C5 0x8A1B
+0xE8C6 0x5A49
+0xE8C7 0x5B8C
+0xE8C8 0x5B9B
+0xE8C9 0x68A1
+0xE8CA 0x6900
+0xE8CB 0x6D63
+0xE8CC 0x73A9
+0xE8CD 0x7413
+0xE8CE 0x742C
+0xE8CF 0x7897
+0xE8D0 0x7DE9
+0xE8D1 0x7FEB
+0xE8D2 0x8118
+0xE8D3 0x8155
+0xE8D4 0x839E
+0xE8D5 0x8C4C
+0xE8D6 0x962E
+0xE8D7 0x9811
+0xE8D8 0x66F0
+0xE8D9 0x5F80
+0xE8DA 0x65FA
+0xE8DB 0x6789
+0xE8DC 0x6C6A
+0xE8DD 0x738B
+0xE8DE 0x502D
+0xE8DF 0x5A03
+0xE8E0 0x6B6A
+0xE8E1 0x77EE
+0xE8E2 0x5916
+0xE8E3 0x5D6C
+0xE8E4 0x5DCD
+0xE8E5 0x7325
+0xE8E6 0x754F
+0xE8E7 0xF9BA
+0xE8E8 0xF9BB
+0xE8E9 0x50E5
+0xE8EA 0x51F9
+0xE8EB 0x582F
+0xE8EC 0x592D
+0xE8ED 0x5996
+0xE8EE 0x59DA
+0xE8EF 0x5BE5
+0xE8F0 0xF9BC
+0xE8F1 0xF9BD
+0xE8F2 0x5DA2
+0xE8F3 0x62D7
+0xE8F4 0x6416
+0xE8F5 0x6493
+0xE8F6 0x64FE
+0xE8F7 0xF9BE
+0xE8F8 0x66DC
+0xE8F9 0xF9BF
+0xE8FA 0x6A48
+0xE8FB 0xF9C0
+0xE8FC 0x71FF
+0xE8FD 0x7464
+0xE8FE 0xF9C1
+0xE9A1 0x7A88
+0xE9A2 0x7AAF
+0xE9A3 0x7E47
+0xE9A4 0x7E5E
+0xE9A5 0x8000
+0xE9A6 0x8170
+0xE9A7 0xF9C2
+0xE9A8 0x87EF
+0xE9A9 0x8981
+0xE9AA 0x8B20
+0xE9AB 0x9059
+0xE9AC 0xF9C3
+0xE9AD 0x9080
+0xE9AE 0x9952
+0xE9AF 0x617E
+0xE9B0 0x6B32
+0xE9B1 0x6D74
+0xE9B2 0x7E1F
+0xE9B3 0x8925
+0xE9B4 0x8FB1
+0xE9B5 0x4FD1
+0xE9B6 0x50AD
+0xE9B7 0x5197
+0xE9B8 0x52C7
+0xE9B9 0x57C7
+0xE9BA 0x5889
+0xE9BB 0x5BB9
+0xE9BC 0x5EB8
+0xE9BD 0x6142
+0xE9BE 0x6995
+0xE9BF 0x6D8C
+0xE9C0 0x6E67
+0xE9C1 0x6EB6
+0xE9C2 0x7194
+0xE9C3 0x7462
+0xE9C4 0x7528
+0xE9C5 0x752C
+0xE9C6 0x8073
+0xE9C7 0x8338
+0xE9C8 0x84C9
+0xE9C9 0x8E0A
+0xE9CA 0x9394
+0xE9CB 0x93DE
+0xE9CC 0xF9C4
+0xE9CD 0x4E8E
+0xE9CE 0x4F51
+0xE9CF 0x5076
+0xE9D0 0x512A
+0xE9D1 0x53C8
+0xE9D2 0x53CB
+0xE9D3 0x53F3
+0xE9D4 0x5B87
+0xE9D5 0x5BD3
+0xE9D6 0x5C24
+0xE9D7 0x611A
+0xE9D8 0x6182
+0xE9D9 0x65F4
+0xE9DA 0x725B
+0xE9DB 0x7397
+0xE9DC 0x7440
+0xE9DD 0x76C2
+0xE9DE 0x7950
+0xE9DF 0x7991
+0xE9E0 0x79B9
+0xE9E1 0x7D06
+0xE9E2 0x7FBD
+0xE9E3 0x828B
+0xE9E4 0x85D5
+0xE9E5 0x865E
+0xE9E6 0x8FC2
+0xE9E7 0x9047
+0xE9E8 0x90F5
+0xE9E9 0x91EA
+0xE9EA 0x9685
+0xE9EB 0x96E8
+0xE9EC 0x96E9
+0xE9ED 0x52D6
+0xE9EE 0x5F67
+0xE9EF 0x65ED
+0xE9F0 0x6631
+0xE9F1 0x682F
+0xE9F2 0x715C
+0xE9F3 0x7A36
+0xE9F4 0x90C1
+0xE9F5 0x980A
+0xE9F6 0x4E91
+0xE9F7 0xF9C5
+0xE9F8 0x6A52
+0xE9F9 0x6B9E
+0xE9FA 0x6F90
+0xE9FB 0x7189
+0xE9FC 0x8018
+0xE9FD 0x82B8
+0xE9FE 0x8553
+0xEAA1 0x904B
+0xEAA2 0x9695
+0xEAA3 0x96F2
+0xEAA4 0x97FB
+0xEAA5 0x851A
+0xEAA6 0x9B31
+0xEAA7 0x4E90
+0xEAA8 0x718A
+0xEAA9 0x96C4
+0xEAAA 0x5143
+0xEAAB 0x539F
+0xEAAC 0x54E1
+0xEAAD 0x5713
+0xEAAE 0x5712
+0xEAAF 0x57A3
+0xEAB0 0x5A9B
+0xEAB1 0x5AC4
+0xEAB2 0x5BC3
+0xEAB3 0x6028
+0xEAB4 0x613F
+0xEAB5 0x63F4
+0xEAB6 0x6C85
+0xEAB7 0x6D39
+0xEAB8 0x6E72
+0xEAB9 0x6E90
+0xEABA 0x7230
+0xEABB 0x733F
+0xEABC 0x7457
+0xEABD 0x82D1
+0xEABE 0x8881
+0xEABF 0x8F45
+0xEAC0 0x9060
+0xEAC1 0xF9C6
+0xEAC2 0x9662
+0xEAC3 0x9858
+0xEAC4 0x9D1B
+0xEAC5 0x6708
+0xEAC6 0x8D8A
+0xEAC7 0x925E
+0xEAC8 0x4F4D
+0xEAC9 0x5049
+0xEACA 0x50DE
+0xEACB 0x5371
+0xEACC 0x570D
+0xEACD 0x59D4
+0xEACE 0x5A01
+0xEACF 0x5C09
+0xEAD0 0x6170
+0xEAD1 0x6690
+0xEAD2 0x6E2D
+0xEAD3 0x7232
+0xEAD4 0x744B
+0xEAD5 0x7DEF
+0xEAD6 0x80C3
+0xEAD7 0x840E
+0xEAD8 0x8466
+0xEAD9 0x853F
+0xEADA 0x875F
+0xEADB 0x885B
+0xEADC 0x8918
+0xEADD 0x8B02
+0xEADE 0x9055
+0xEADF 0x97CB
+0xEAE0 0x9B4F
+0xEAE1 0x4E73
+0xEAE2 0x4F91
+0xEAE3 0x5112
+0xEAE4 0x516A
+0xEAE5 0xF9C7
+0xEAE6 0x552F
+0xEAE7 0x55A9
+0xEAE8 0x5B7A
+0xEAE9 0x5BA5
+0xEAEA 0x5E7C
+0xEAEB 0x5E7D
+0xEAEC 0x5EBE
+0xEAED 0x60A0
+0xEAEE 0x60DF
+0xEAEF 0x6108
+0xEAF0 0x6109
+0xEAF1 0x63C4
+0xEAF2 0x6538
+0xEAF3 0x6709
+0xEAF4 0xF9C8
+0xEAF5 0x67D4
+0xEAF6 0x67DA
+0xEAF7 0xF9C9
+0xEAF8 0x6961
+0xEAF9 0x6962
+0xEAFA 0x6CB9
+0xEAFB 0x6D27
+0xEAFC 0xF9CA
+0xEAFD 0x6E38
+0xEAFE 0xF9CB
+0xEBA1 0x6FE1
+0xEBA2 0x7336
+0xEBA3 0x7337
+0xEBA4 0xF9CC
+0xEBA5 0x745C
+0xEBA6 0x7531
+0xEBA7 0xF9CD
+0xEBA8 0x7652
+0xEBA9 0xF9CE
+0xEBAA 0xF9CF
+0xEBAB 0x7DAD
+0xEBAC 0x81FE
+0xEBAD 0x8438
+0xEBAE 0x88D5
+0xEBAF 0x8A98
+0xEBB0 0x8ADB
+0xEBB1 0x8AED
+0xEBB2 0x8E30
+0xEBB3 0x8E42
+0xEBB4 0x904A
+0xEBB5 0x903E
+0xEBB6 0x907A
+0xEBB7 0x9149
+0xEBB8 0x91C9
+0xEBB9 0x936E
+0xEBBA 0xF9D0
+0xEBBB 0xF9D1
+0xEBBC 0x5809
+0xEBBD 0xF9D2
+0xEBBE 0x6BD3
+0xEBBF 0x8089
+0xEBC0 0x80B2
+0xEBC1 0xF9D3
+0xEBC2 0xF9D4
+0xEBC3 0x5141
+0xEBC4 0x596B
+0xEBC5 0x5C39
+0xEBC6 0xF9D5
+0xEBC7 0xF9D6
+0xEBC8 0x6F64
+0xEBC9 0x73A7
+0xEBCA 0x80E4
+0xEBCB 0x8D07
+0xEBCC 0xF9D7
+0xEBCD 0x9217
+0xEBCE 0x958F
+0xEBCF 0xF9D8
+0xEBD0 0xF9D9
+0xEBD1 0xF9DA
+0xEBD2 0xF9DB
+0xEBD3 0x807F
+0xEBD4 0x620E
+0xEBD5 0x701C
+0xEBD6 0x7D68
+0xEBD7 0x878D
+0xEBD8 0xF9DC
+0xEBD9 0x57A0
+0xEBDA 0x6069
+0xEBDB 0x6147
+0xEBDC 0x6BB7
+0xEBDD 0x8ABE
+0xEBDE 0x9280
+0xEBDF 0x96B1
+0xEBE0 0x4E59
+0xEBE1 0x541F
+0xEBE2 0x6DEB
+0xEBE3 0x852D
+0xEBE4 0x9670
+0xEBE5 0x97F3
+0xEBE6 0x98EE
+0xEBE7 0x63D6
+0xEBE8 0x6CE3
+0xEBE9 0x9091
+0xEBEA 0x51DD
+0xEBEB 0x61C9
+0xEBEC 0x81BA
+0xEBED 0x9DF9
+0xEBEE 0x4F9D
+0xEBEF 0x501A
+0xEBF0 0x5100
+0xEBF1 0x5B9C
+0xEBF2 0x610F
+0xEBF3 0x61FF
+0xEBF4 0x64EC
+0xEBF5 0x6905
+0xEBF6 0x6BC5
+0xEBF7 0x7591
+0xEBF8 0x77E3
+0xEBF9 0x7FA9
+0xEBFA 0x8264
+0xEBFB 0x858F
+0xEBFC 0x87FB
+0xEBFD 0x8863
+0xEBFE 0x8ABC
+0xECA1 0x8B70
+0xECA2 0x91AB
+0xECA3 0x4E8C
+0xECA4 0x4EE5
+0xECA5 0x4F0A
+0xECA6 0xF9DD
+0xECA7 0xF9DE
+0xECA8 0x5937
+0xECA9 0x59E8
+0xECAA 0xF9DF
+0xECAB 0x5DF2
+0xECAC 0x5F1B
+0xECAD 0x5F5B
+0xECAE 0x6021
+0xECAF 0xF9E0
+0xECB0 0xF9E1
+0xECB1 0xF9E2
+0xECB2 0xF9E3
+0xECB3 0x723E
+0xECB4 0x73E5
+0xECB5 0xF9E4
+0xECB6 0x7570
+0xECB7 0x75CD
+0xECB8 0xF9E5
+0xECB9 0x79FB
+0xECBA 0xF9E6
+0xECBB 0x800C
+0xECBC 0x8033
+0xECBD 0x8084
+0xECBE 0x82E1
+0xECBF 0x8351
+0xECC0 0xF9E7
+0xECC1 0xF9E8
+0xECC2 0x8CBD
+0xECC3 0x8CB3
+0xECC4 0x9087
+0xECC5 0xF9E9
+0xECC6 0xF9EA
+0xECC7 0x98F4
+0xECC8 0x990C
+0xECC9 0xF9EB
+0xECCA 0xF9EC
+0xECCB 0x7037
+0xECCC 0x76CA
+0xECCD 0x7FCA
+0xECCE 0x7FCC
+0xECCF 0x7FFC
+0xECD0 0x8B1A
+0xECD1 0x4EBA
+0xECD2 0x4EC1
+0xECD3 0x5203
+0xECD4 0x5370
+0xECD5 0xF9ED
+0xECD6 0x54BD
+0xECD7 0x56E0
+0xECD8 0x59FB
+0xECD9 0x5BC5
+0xECDA 0x5F15
+0xECDB 0x5FCD
+0xECDC 0x6E6E
+0xECDD 0xF9EE
+0xECDE 0xF9EF
+0xECDF 0x7D6A
+0xECE0 0x8335
+0xECE1 0xF9F0
+0xECE2 0x8693
+0xECE3 0x8A8D
+0xECE4 0xF9F1
+0xECE5 0x976D
+0xECE6 0x9777
+0xECE7 0xF9F2
+0xECE8 0xF9F3
+0xECE9 0x4E00
+0xECEA 0x4F5A
+0xECEB 0x4F7E
+0xECEC 0x58F9
+0xECED 0x65E5
+0xECEE 0x6EA2
+0xECEF 0x9038
+0xECF0 0x93B0
+0xECF1 0x99B9
+0xECF2 0x4EFB
+0xECF3 0x58EC
+0xECF4 0x598A
+0xECF5 0x59D9
+0xECF6 0x6041
+0xECF7 0xF9F4
+0xECF8 0xF9F5
+0xECF9 0x7A14
+0xECFA 0xF9F6
+0xECFB 0x834F
+0xECFC 0x8CC3
+0xECFD 0x5165
+0xECFE 0x5344
+0xEDA1 0xF9F7
+0xEDA2 0xF9F8
+0xEDA3 0xF9F9
+0xEDA4 0x4ECD
+0xEDA5 0x5269
+0xEDA6 0x5B55
+0xEDA7 0x82BF
+0xEDA8 0x4ED4
+0xEDA9 0x523A
+0xEDAA 0x54A8
+0xEDAB 0x59C9
+0xEDAC 0x59FF
+0xEDAD 0x5B50
+0xEDAE 0x5B57
+0xEDAF 0x5B5C
+0xEDB0 0x6063
+0xEDB1 0x6148
+0xEDB2 0x6ECB
+0xEDB3 0x7099
+0xEDB4 0x716E
+0xEDB5 0x7386
+0xEDB6 0x74F7
+0xEDB7 0x75B5
+0xEDB8 0x78C1
+0xEDB9 0x7D2B
+0xEDBA 0x8005
+0xEDBB 0x81EA
+0xEDBC 0x8328
+0xEDBD 0x8517
+0xEDBE 0x85C9
+0xEDBF 0x8AEE
+0xEDC0 0x8CC7
+0xEDC1 0x96CC
+0xEDC2 0x4F5C
+0xEDC3 0x52FA
+0xEDC4 0x56BC
+0xEDC5 0x65AB
+0xEDC6 0x6628
+0xEDC7 0x707C
+0xEDC8 0x70B8
+0xEDC9 0x7235
+0xEDCA 0x7DBD
+0xEDCB 0x828D
+0xEDCC 0x914C
+0xEDCD 0x96C0
+0xEDCE 0x9D72
+0xEDCF 0x5B71
+0xEDD0 0x68E7
+0xEDD1 0x6B98
+0xEDD2 0x6F7A
+0xEDD3 0x76DE
+0xEDD4 0x5C91
+0xEDD5 0x66AB
+0xEDD6 0x6F5B
+0xEDD7 0x7BB4
+0xEDD8 0x7C2A
+0xEDD9 0x8836
+0xEDDA 0x96DC
+0xEDDB 0x4E08
+0xEDDC 0x4ED7
+0xEDDD 0x5320
+0xEDDE 0x5834
+0xEDDF 0x58BB
+0xEDE0 0x58EF
+0xEDE1 0x596C
+0xEDE2 0x5C07
+0xEDE3 0x5E33
+0xEDE4 0x5E84
+0xEDE5 0x5F35
+0xEDE6 0x638C
+0xEDE7 0x66B2
+0xEDE8 0x6756
+0xEDE9 0x6A1F
+0xEDEA 0x6AA3
+0xEDEB 0x6B0C
+0xEDEC 0x6F3F
+0xEDED 0x7246
+0xEDEE 0xF9FA
+0xEDEF 0x7350
+0xEDF0 0x748B
+0xEDF1 0x7AE0
+0xEDF2 0x7CA7
+0xEDF3 0x8178
+0xEDF4 0x81DF
+0xEDF5 0x81E7
+0xEDF6 0x838A
+0xEDF7 0x846C
+0xEDF8 0x8523
+0xEDF9 0x8594
+0xEDFA 0x85CF
+0xEDFB 0x88DD
+0xEDFC 0x8D13
+0xEDFD 0x91AC
+0xEDFE 0x9577
+0xEEA1 0x969C
+0xEEA2 0x518D
+0xEEA3 0x54C9
+0xEEA4 0x5728
+0xEEA5 0x5BB0
+0xEEA6 0x624D
+0xEEA7 0x6750
+0xEEA8 0x683D
+0xEEA9 0x6893
+0xEEAA 0x6E3D
+0xEEAB 0x6ED3
+0xEEAC 0x707D
+0xEEAD 0x7E21
+0xEEAE 0x88C1
+0xEEAF 0x8CA1
+0xEEB0 0x8F09
+0xEEB1 0x9F4B
+0xEEB2 0x9F4E
+0xEEB3 0x722D
+0xEEB4 0x7B8F
+0xEEB5 0x8ACD
+0xEEB6 0x931A
+0xEEB7 0x4F47
+0xEEB8 0x4F4E
+0xEEB9 0x5132
+0xEEBA 0x5480
+0xEEBB 0x59D0
+0xEEBC 0x5E95
+0xEEBD 0x62B5
+0xEEBE 0x6775
+0xEEBF 0x696E
+0xEEC0 0x6A17
+0xEEC1 0x6CAE
+0xEEC2 0x6E1A
+0xEEC3 0x72D9
+0xEEC4 0x732A
+0xEEC5 0x75BD
+0xEEC6 0x7BB8
+0xEEC7 0x7D35
+0xEEC8 0x82E7
+0xEEC9 0x83F9
+0xEECA 0x8457
+0xEECB 0x85F7
+0xEECC 0x8A5B
+0xEECD 0x8CAF
+0xEECE 0x8E87
+0xEECF 0x9019
+0xEED0 0x90B8
+0xEED1 0x96CE
+0xEED2 0x9F5F
+0xEED3 0x52E3
+0xEED4 0x540A
+0xEED5 0x5AE1
+0xEED6 0x5BC2
+0xEED7 0x6458
+0xEED8 0x6575
+0xEED9 0x6EF4
+0xEEDA 0x72C4
+0xEEDB 0xF9FB
+0xEEDC 0x7684
+0xEEDD 0x7A4D
+0xEEDE 0x7B1B
+0xEEDF 0x7C4D
+0xEEE0 0x7E3E
+0xEEE1 0x7FDF
+0xEEE2 0x837B
+0xEEE3 0x8B2B
+0xEEE4 0x8CCA
+0xEEE5 0x8D64
+0xEEE6 0x8DE1
+0xEEE7 0x8E5F
+0xEEE8 0x8FEA
+0xEEE9 0x8FF9
+0xEEEA 0x9069
+0xEEEB 0x93D1
+0xEEEC 0x4F43
+0xEEED 0x4F7A
+0xEEEE 0x50B3
+0xEEEF 0x5168
+0xEEF0 0x5178
+0xEEF1 0x524D
+0xEEF2 0x526A
+0xEEF3 0x5861
+0xEEF4 0x587C
+0xEEF5 0x5960
+0xEEF6 0x5C08
+0xEEF7 0x5C55
+0xEEF8 0x5EDB
+0xEEF9 0x609B
+0xEEFA 0x6230
+0xEEFB 0x6813
+0xEEFC 0x6BBF
+0xEEFD 0x6C08
+0xEEFE 0x6FB1
+0xEFA1 0x714E
+0xEFA2 0x7420
+0xEFA3 0x7530
+0xEFA4 0x7538
+0xEFA5 0x7551
+0xEFA6 0x7672
+0xEFA7 0x7B4C
+0xEFA8 0x7B8B
+0xEFA9 0x7BAD
+0xEFAA 0x7BC6
+0xEFAB 0x7E8F
+0xEFAC 0x8A6E
+0xEFAD 0x8F3E
+0xEFAE 0x8F49
+0xEFAF 0x923F
+0xEFB0 0x9293
+0xEFB1 0x9322
+0xEFB2 0x942B
+0xEFB3 0x96FB
+0xEFB4 0x985A
+0xEFB5 0x986B
+0xEFB6 0x991E
+0xEFB7 0x5207
+0xEFB8 0x622A
+0xEFB9 0x6298
+0xEFBA 0x6D59
+0xEFBB 0x7664
+0xEFBC 0x7ACA
+0xEFBD 0x7BC0
+0xEFBE 0x7D76
+0xEFBF 0x5360
+0xEFC0 0x5CBE
+0xEFC1 0x5E97
+0xEFC2 0x6F38
+0xEFC3 0x70B9
+0xEFC4 0x7C98
+0xEFC5 0x9711
+0xEFC6 0x9B8E
+0xEFC7 0x9EDE
+0xEFC8 0x63A5
+0xEFC9 0x647A
+0xEFCA 0x8776
+0xEFCB 0x4E01
+0xEFCC 0x4E95
+0xEFCD 0x4EAD
+0xEFCE 0x505C
+0xEFCF 0x5075
+0xEFD0 0x5448
+0xEFD1 0x59C3
+0xEFD2 0x5B9A
+0xEFD3 0x5E40
+0xEFD4 0x5EAD
+0xEFD5 0x5EF7
+0xEFD6 0x5F81
+0xEFD7 0x60C5
+0xEFD8 0x633A
+0xEFD9 0x653F
+0xEFDA 0x6574
+0xEFDB 0x65CC
+0xEFDC 0x6676
+0xEFDD 0x6678
+0xEFDE 0x67FE
+0xEFDF 0x6968
+0xEFE0 0x6A89
+0xEFE1 0x6B63
+0xEFE2 0x6C40
+0xEFE3 0x6DC0
+0xEFE4 0x6DE8
+0xEFE5 0x6E1F
+0xEFE6 0x6E5E
+0xEFE7 0x701E
+0xEFE8 0x70A1
+0xEFE9 0x738E
+0xEFEA 0x73FD
+0xEFEB 0x753A
+0xEFEC 0x775B
+0xEFED 0x7887
+0xEFEE 0x798E
+0xEFEF 0x7A0B
+0xEFF0 0x7A7D
+0xEFF1 0x7CBE
+0xEFF2 0x7D8E
+0xEFF3 0x8247
+0xEFF4 0x8A02
+0xEFF5 0x8AEA
+0xEFF6 0x8C9E
+0xEFF7 0x912D
+0xEFF8 0x914A
+0xEFF9 0x91D8
+0xEFFA 0x9266
+0xEFFB 0x92CC
+0xEFFC 0x9320
+0xEFFD 0x9706
+0xEFFE 0x9756
+0xF0A1 0x975C
+0xF0A2 0x9802
+0xF0A3 0x9F0E
+0xF0A4 0x5236
+0xF0A5 0x5291
+0xF0A6 0x557C
+0xF0A7 0x5824
+0xF0A8 0x5E1D
+0xF0A9 0x5F1F
+0xF0AA 0x608C
+0xF0AB 0x63D0
+0xF0AC 0x68AF
+0xF0AD 0x6FDF
+0xF0AE 0x796D
+0xF0AF 0x7B2C
+0xF0B0 0x81CD
+0xF0B1 0x85BA
+0xF0B2 0x88FD
+0xF0B3 0x8AF8
+0xF0B4 0x8E44
+0xF0B5 0x918D
+0xF0B6 0x9664
+0xF0B7 0x969B
+0xF0B8 0x973D
+0xF0B9 0x984C
+0xF0BA 0x9F4A
+0xF0BB 0x4FCE
+0xF0BC 0x5146
+0xF0BD 0x51CB
+0xF0BE 0x52A9
+0xF0BF 0x5632
+0xF0C0 0x5F14
+0xF0C1 0x5F6B
+0xF0C2 0x63AA
+0xF0C3 0x64CD
+0xF0C4 0x65E9
+0xF0C5 0x6641
+0xF0C6 0x66FA
+0xF0C7 0x66F9
+0xF0C8 0x671D
+0xF0C9 0x689D
+0xF0CA 0x68D7
+0xF0CB 0x69FD
+0xF0CC 0x6F15
+0xF0CD 0x6F6E
+0xF0CE 0x7167
+0xF0CF 0x71E5
+0xF0D0 0x722A
+0xF0D1 0x74AA
+0xF0D2 0x773A
+0xF0D3 0x7956
+0xF0D4 0x795A
+0xF0D5 0x79DF
+0xF0D6 0x7A20
+0xF0D7 0x7A95
+0xF0D8 0x7C97
+0xF0D9 0x7CDF
+0xF0DA 0x7D44
+0xF0DB 0x7E70
+0xF0DC 0x8087
+0xF0DD 0x85FB
+0xF0DE 0x86A4
+0xF0DF 0x8A54
+0xF0E0 0x8ABF
+0xF0E1 0x8D99
+0xF0E2 0x8E81
+0xF0E3 0x9020
+0xF0E4 0x906D
+0xF0E5 0x91E3
+0xF0E6 0x963B
+0xF0E7 0x96D5
+0xF0E8 0x9CE5
+0xF0E9 0x65CF
+0xF0EA 0x7C07
+0xF0EB 0x8DB3
+0xF0EC 0x93C3
+0xF0ED 0x5B58
+0xF0EE 0x5C0A
+0xF0EF 0x5352
+0xF0F0 0x62D9
+0xF0F1 0x731D
+0xF0F2 0x5027
+0xF0F3 0x5B97
+0xF0F4 0x5F9E
+0xF0F5 0x60B0
+0xF0F6 0x616B
+0xF0F7 0x68D5
+0xF0F8 0x6DD9
+0xF0F9 0x742E
+0xF0FA 0x7A2E
+0xF0FB 0x7D42
+0xF0FC 0x7D9C
+0xF0FD 0x7E31
+0xF0FE 0x816B
+0xF1A1 0x8E2A
+0xF1A2 0x8E35
+0xF1A3 0x937E
+0xF1A4 0x9418
+0xF1A5 0x4F50
+0xF1A6 0x5750
+0xF1A7 0x5DE6
+0xF1A8 0x5EA7
+0xF1A9 0x632B
+0xF1AA 0x7F6A
+0xF1AB 0x4E3B
+0xF1AC 0x4F4F
+0xF1AD 0x4F8F
+0xF1AE 0x505A
+0xF1AF 0x59DD
+0xF1B0 0x80C4
+0xF1B1 0x546A
+0xF1B2 0x5468
+0xF1B3 0x55FE
+0xF1B4 0x594F
+0xF1B5 0x5B99
+0xF1B6 0x5DDE
+0xF1B7 0x5EDA
+0xF1B8 0x665D
+0xF1B9 0x6731
+0xF1BA 0x67F1
+0xF1BB 0x682A
+0xF1BC 0x6CE8
+0xF1BD 0x6D32
+0xF1BE 0x6E4A
+0xF1BF 0x6F8D
+0xF1C0 0x70B7
+0xF1C1 0x73E0
+0xF1C2 0x7587
+0xF1C3 0x7C4C
+0xF1C4 0x7D02
+0xF1C5 0x7D2C
+0xF1C6 0x7DA2
+0xF1C7 0x821F
+0xF1C8 0x86DB
+0xF1C9 0x8A3B
+0xF1CA 0x8A85
+0xF1CB 0x8D70
+0xF1CC 0x8E8A
+0xF1CD 0x8F33
+0xF1CE 0x9031
+0xF1CF 0x914E
+0xF1D0 0x9152
+0xF1D1 0x9444
+0xF1D2 0x99D0
+0xF1D3 0x7AF9
+0xF1D4 0x7CA5
+0xF1D5 0x4FCA
+0xF1D6 0x5101
+0xF1D7 0x51C6
+0xF1D8 0x57C8
+0xF1D9 0x5BEF
+0xF1DA 0x5CFB
+0xF1DB 0x6659
+0xF1DC 0x6A3D
+0xF1DD 0x6D5A
+0xF1DE 0x6E96
+0xF1DF 0x6FEC
+0xF1E0 0x710C
+0xF1E1 0x756F
+0xF1E2 0x7AE3
+0xF1E3 0x8822
+0xF1E4 0x9021
+0xF1E5 0x9075
+0xF1E6 0x96CB
+0xF1E7 0x99FF
+0xF1E8 0x8301
+0xF1E9 0x4E2D
+0xF1EA 0x4EF2
+0xF1EB 0x8846
+0xF1EC 0x91CD
+0xF1ED 0x537D
+0xF1EE 0x6ADB
+0xF1EF 0x696B
+0xF1F0 0x6C41
+0xF1F1 0x847A
+0xF1F2 0x589E
+0xF1F3 0x618E
+0xF1F4 0x66FE
+0xF1F5 0x62EF
+0xF1F6 0x70DD
+0xF1F7 0x7511
+0xF1F8 0x75C7
+0xF1F9 0x7E52
+0xF1FA 0x84B8
+0xF1FB 0x8B49
+0xF1FC 0x8D08
+0xF1FD 0x4E4B
+0xF1FE 0x53EA
+0xF2A1 0x54AB
+0xF2A2 0x5730
+0xF2A3 0x5740
+0xF2A4 0x5FD7
+0xF2A5 0x6301
+0xF2A6 0x6307
+0xF2A7 0x646F
+0xF2A8 0x652F
+0xF2A9 0x65E8
+0xF2AA 0x667A
+0xF2AB 0x679D
+0xF2AC 0x67B3
+0xF2AD 0x6B62
+0xF2AE 0x6C60
+0xF2AF 0x6C9A
+0xF2B0 0x6F2C
+0xF2B1 0x77E5
+0xF2B2 0x7825
+0xF2B3 0x7949
+0xF2B4 0x7957
+0xF2B5 0x7D19
+0xF2B6 0x80A2
+0xF2B7 0x8102
+0xF2B8 0x81F3
+0xF2B9 0x829D
+0xF2BA 0x82B7
+0xF2BB 0x8718
+0xF2BC 0x8A8C
+0xF2BD 0xF9FC
+0xF2BE 0x8D04
+0xF2BF 0x8DBE
+0xF2C0 0x9072
+0xF2C1 0x76F4
+0xF2C2 0x7A19
+0xF2C3 0x7A37
+0xF2C4 0x7E54
+0xF2C5 0x8077
+0xF2C6 0x5507
+0xF2C7 0x55D4
+0xF2C8 0x5875
+0xF2C9 0x632F
+0xF2CA 0x6422
+0xF2CB 0x6649
+0xF2CC 0x664B
+0xF2CD 0x686D
+0xF2CE 0x699B
+0xF2CF 0x6B84
+0xF2D0 0x6D25
+0xF2D1 0x6EB1
+0xF2D2 0x73CD
+0xF2D3 0x7468
+0xF2D4 0x74A1
+0xF2D5 0x755B
+0xF2D6 0x75B9
+0xF2D7 0x76E1
+0xF2D8 0x771E
+0xF2D9 0x778B
+0xF2DA 0x79E6
+0xF2DB 0x7E09
+0xF2DC 0x7E1D
+0xF2DD 0x81FB
+0xF2DE 0x852F
+0xF2DF 0x8897
+0xF2E0 0x8A3A
+0xF2E1 0x8CD1
+0xF2E2 0x8EEB
+0xF2E3 0x8FB0
+0xF2E4 0x9032
+0xF2E5 0x93AD
+0xF2E6 0x9663
+0xF2E7 0x9673
+0xF2E8 0x9707
+0xF2E9 0x4F84
+0xF2EA 0x53F1
+0xF2EB 0x59EA
+0xF2EC 0x5AC9
+0xF2ED 0x5E19
+0xF2EE 0x684E
+0xF2EF 0x74C6
+0xF2F0 0x75BE
+0xF2F1 0x79E9
+0xF2F2 0x7A92
+0xF2F3 0x81A3
+0xF2F4 0x86ED
+0xF2F5 0x8CEA
+0xF2F6 0x8DCC
+0xF2F7 0x8FED
+0xF2F8 0x659F
+0xF2F9 0x6715
+0xF2FA 0xF9FD
+0xF2FB 0x57F7
+0xF2FC 0x6F57
+0xF2FD 0x7DDD
+0xF2FE 0x8F2F
+0xF3A1 0x93F6
+0xF3A2 0x96C6
+0xF3A3 0x5FB5
+0xF3A4 0x61F2
+0xF3A5 0x6F84
+0xF3A6 0x4E14
+0xF3A7 0x4F98
+0xF3A8 0x501F
+0xF3A9 0x53C9
+0xF3AA 0x55DF
+0xF3AB 0x5D6F
+0xF3AC 0x5DEE
+0xF3AD 0x6B21
+0xF3AE 0x6B64
+0xF3AF 0x78CB
+0xF3B0 0x7B9A
+0xF3B1 0xF9FE
+0xF3B2 0x8E49
+0xF3B3 0x8ECA
+0xF3B4 0x906E
+0xF3B5 0x6349
+0xF3B6 0x643E
+0xF3B7 0x7740
+0xF3B8 0x7A84
+0xF3B9 0x932F
+0xF3BA 0x947F
+0xF3BB 0x9F6A
+0xF3BC 0x64B0
+0xF3BD 0x6FAF
+0xF3BE 0x71E6
+0xF3BF 0x74A8
+0xF3C0 0x74DA
+0xF3C1 0x7AC4
+0xF3C2 0x7C12
+0xF3C3 0x7E82
+0xF3C4 0x7CB2
+0xF3C5 0x7E98
+0xF3C6 0x8B9A
+0xF3C7 0x8D0A
+0xF3C8 0x947D
+0xF3C9 0x9910
+0xF3CA 0x994C
+0xF3CB 0x5239
+0xF3CC 0x5BDF
+0xF3CD 0x64E6
+0xF3CE 0x672D
+0xF3CF 0x7D2E
+0xF3D0 0x50ED
+0xF3D1 0x53C3
+0xF3D2 0x5879
+0xF3D3 0x6158
+0xF3D4 0x6159
+0xF3D5 0x61FA
+0xF3D6 0x65AC
+0xF3D7 0x7AD9
+0xF3D8 0x8B92
+0xF3D9 0x8B96
+0xF3DA 0x5009
+0xF3DB 0x5021
+0xF3DC 0x5275
+0xF3DD 0x5531
+0xF3DE 0x5A3C
+0xF3DF 0x5EE0
+0xF3E0 0x5F70
+0xF3E1 0x6134
+0xF3E2 0x655E
+0xF3E3 0x660C
+0xF3E4 0x6636
+0xF3E5 0x66A2
+0xF3E6 0x69CD
+0xF3E7 0x6EC4
+0xF3E8 0x6F32
+0xF3E9 0x7316
+0xF3EA 0x7621
+0xF3EB 0x7A93
+0xF3EC 0x8139
+0xF3ED 0x8259
+0xF3EE 0x83D6
+0xF3EF 0x84BC
+0xF3F0 0x50B5
+0xF3F1 0x57F0
+0xF3F2 0x5BC0
+0xF3F3 0x5BE8
+0xF3F4 0x5F69
+0xF3F5 0x63A1
+0xF3F6 0x7826
+0xF3F7 0x7DB5
+0xF3F8 0x83DC
+0xF3F9 0x8521
+0xF3FA 0x91C7
+0xF3FB 0x91F5
+0xF3FC 0x518A
+0xF3FD 0x67F5
+0xF3FE 0x7B56
+0xF4A1 0x8CAC
+0xF4A2 0x51C4
+0xF4A3 0x59BB
+0xF4A4 0x60BD
+0xF4A5 0x8655
+0xF4A6 0x501C
+0xF4A7 0xF9FF
+0xF4A8 0x5254
+0xF4A9 0x5C3A
+0xF4AA 0x617D
+0xF4AB 0x621A
+0xF4AC 0x62D3
+0xF4AD 0x64F2
+0xF4AE 0x65A5
+0xF4AF 0x6ECC
+0xF4B0 0x7620
+0xF4B1 0x810A
+0xF4B2 0x8E60
+0xF4B3 0x965F
+0xF4B4 0x96BB
+0xF4B5 0x4EDF
+0xF4B6 0x5343
+0xF4B7 0x5598
+0xF4B8 0x5929
+0xF4B9 0x5DDD
+0xF4BA 0x64C5
+0xF4BB 0x6CC9
+0xF4BC 0x6DFA
+0xF4BD 0x7394
+0xF4BE 0x7A7F
+0xF4BF 0x821B
+0xF4C0 0x85A6
+0xF4C1 0x8CE4
+0xF4C2 0x8E10
+0xF4C3 0x9077
+0xF4C4 0x91E7
+0xF4C5 0x95E1
+0xF4C6 0x9621
+0xF4C7 0x97C6
+0xF4C8 0x51F8
+0xF4C9 0x54F2
+0xF4CA 0x5586
+0xF4CB 0x5FB9
+0xF4CC 0x64A4
+0xF4CD 0x6F88
+0xF4CE 0x7DB4
+0xF4CF 0x8F1F
+0xF4D0 0x8F4D
+0xF4D1 0x9435
+0xF4D2 0x50C9
+0xF4D3 0x5C16
+0xF4D4 0x6CBE
+0xF4D5 0x6DFB
+0xF4D6 0x751B
+0xF4D7 0x77BB
+0xF4D8 0x7C3D
+0xF4D9 0x7C64
+0xF4DA 0x8A79
+0xF4DB 0x8AC2
+0xF4DC 0x581E
+0xF4DD 0x59BE
+0xF4DE 0x5E16
+0xF4DF 0x6377
+0xF4E0 0x7252
+0xF4E1 0x758A
+0xF4E2 0x776B
+0xF4E3 0x8ADC
+0xF4E4 0x8CBC
+0xF4E5 0x8F12
+0xF4E6 0x5EF3
+0xF4E7 0x6674
+0xF4E8 0x6DF8
+0xF4E9 0x807D
+0xF4EA 0x83C1
+0xF4EB 0x8ACB
+0xF4EC 0x9751
+0xF4ED 0x9BD6
+0xF4EE 0xFA00
+0xF4EF 0x5243
+0xF4F0 0x66FF
+0xF4F1 0x6D95
+0xF4F2 0x6EEF
+0xF4F3 0x7DE0
+0xF4F4 0x8AE6
+0xF4F5 0x902E
+0xF4F6 0x905E
+0xF4F7 0x9AD4
+0xF4F8 0x521D
+0xF4F9 0x527F
+0xF4FA 0x54E8
+0xF4FB 0x6194
+0xF4FC 0x6284
+0xF4FD 0x62DB
+0xF4FE 0x68A2
+0xF5A1 0x6912
+0xF5A2 0x695A
+0xF5A3 0x6A35
+0xF5A4 0x7092
+0xF5A5 0x7126
+0xF5A6 0x785D
+0xF5A7 0x7901
+0xF5A8 0x790E
+0xF5A9 0x79D2
+0xF5AA 0x7A0D
+0xF5AB 0x8096
+0xF5AC 0x8278
+0xF5AD 0x82D5
+0xF5AE 0x8349
+0xF5AF 0x8549
+0xF5B0 0x8C82
+0xF5B1 0x8D85
+0xF5B2 0x9162
+0xF5B3 0x918B
+0xF5B4 0x91AE
+0xF5B5 0x4FC3
+0xF5B6 0x56D1
+0xF5B7 0x71ED
+0xF5B8 0x77D7
+0xF5B9 0x8700
+0xF5BA 0x89F8
+0xF5BB 0x5BF8
+0xF5BC 0x5FD6
+0xF5BD 0x6751
+0xF5BE 0x90A8
+0xF5BF 0x53E2
+0xF5C0 0x585A
+0xF5C1 0x5BF5
+0xF5C2 0x60A4
+0xF5C3 0x6181
+0xF5C4 0x6460
+0xF5C5 0x7E3D
+0xF5C6 0x8070
+0xF5C7 0x8525
+0xF5C8 0x9283
+0xF5C9 0x64AE
+0xF5CA 0x50AC
+0xF5CB 0x5D14
+0xF5CC 0x6700
+0xF5CD 0x589C
+0xF5CE 0x62BD
+0xF5CF 0x63A8
+0xF5D0 0x690E
+0xF5D1 0x6978
+0xF5D2 0x6A1E
+0xF5D3 0x6E6B
+0xF5D4 0x76BA
+0xF5D5 0x79CB
+0xF5D6 0x82BB
+0xF5D7 0x8429
+0xF5D8 0x8ACF
+0xF5D9 0x8DA8
+0xF5DA 0x8FFD
+0xF5DB 0x9112
+0xF5DC 0x914B
+0xF5DD 0x919C
+0xF5DE 0x9310
+0xF5DF 0x9318
+0xF5E0 0x939A
+0xF5E1 0x96DB
+0xF5E2 0x9A36
+0xF5E3 0x9C0D
+0xF5E4 0x4E11
+0xF5E5 0x755C
+0xF5E6 0x795D
+0xF5E7 0x7AFA
+0xF5E8 0x7B51
+0xF5E9 0x7BC9
+0xF5EA 0x7E2E
+0xF5EB 0x84C4
+0xF5EC 0x8E59
+0xF5ED 0x8E74
+0xF5EE 0x8EF8
+0xF5EF 0x9010
+0xF5F0 0x6625
+0xF5F1 0x693F
+0xF5F2 0x7443
+0xF5F3 0x51FA
+0xF5F4 0x672E
+0xF5F5 0x9EDC
+0xF5F6 0x5145
+0xF5F7 0x5FE0
+0xF5F8 0x6C96
+0xF5F9 0x87F2
+0xF5FA 0x885D
+0xF5FB 0x8877
+0xF5FC 0x60B4
+0xF5FD 0x81B5
+0xF5FE 0x8403
+0xF6A1 0x8D05
+0xF6A2 0x53D6
+0xF6A3 0x5439
+0xF6A4 0x5634
+0xF6A5 0x5A36
+0xF6A6 0x5C31
+0xF6A7 0x708A
+0xF6A8 0x7FE0
+0xF6A9 0x805A
+0xF6AA 0x8106
+0xF6AB 0x81ED
+0xF6AC 0x8DA3
+0xF6AD 0x9189
+0xF6AE 0x9A5F
+0xF6AF 0x9DF2
+0xF6B0 0x5074
+0xF6B1 0x4EC4
+0xF6B2 0x53A0
+0xF6B3 0x60FB
+0xF6B4 0x6E2C
+0xF6B5 0x5C64
+0xF6B6 0x4F88
+0xF6B7 0x5024
+0xF6B8 0x55E4
+0xF6B9 0x5CD9
+0xF6BA 0x5E5F
+0xF6BB 0x6065
+0xF6BC 0x6894
+0xF6BD 0x6CBB
+0xF6BE 0x6DC4
+0xF6BF 0x71BE
+0xF6C0 0x75D4
+0xF6C1 0x75F4
+0xF6C2 0x7661
+0xF6C3 0x7A1A
+0xF6C4 0x7A49
+0xF6C5 0x7DC7
+0xF6C6 0x7DFB
+0xF6C7 0x7F6E
+0xF6C8 0x81F4
+0xF6C9 0x86A9
+0xF6CA 0x8F1C
+0xF6CB 0x96C9
+0xF6CC 0x99B3
+0xF6CD 0x9F52
+0xF6CE 0x5247
+0xF6CF 0x52C5
+0xF6D0 0x98ED
+0xF6D1 0x89AA
+0xF6D2 0x4E03
+0xF6D3 0x67D2
+0xF6D4 0x6F06
+0xF6D5 0x4FB5
+0xF6D6 0x5BE2
+0xF6D7 0x6795
+0xF6D8 0x6C88
+0xF6D9 0x6D78
+0xF6DA 0x741B
+0xF6DB 0x7827
+0xF6DC 0x91DD
+0xF6DD 0x937C
+0xF6DE 0x87C4
+0xF6DF 0x79E4
+0xF6E0 0x7A31
+0xF6E1 0x5FEB
+0xF6E2 0x4ED6
+0xF6E3 0x54A4
+0xF6E4 0x553E
+0xF6E5 0x58AE
+0xF6E6 0x59A5
+0xF6E7 0x60F0
+0xF6E8 0x6253
+0xF6E9 0x62D6
+0xF6EA 0x6736
+0xF6EB 0x6955
+0xF6EC 0x8235
+0xF6ED 0x9640
+0xF6EE 0x99B1
+0xF6EF 0x99DD
+0xF6F0 0x502C
+0xF6F1 0x5353
+0xF6F2 0x5544
+0xF6F3 0x577C
+0xF6F4 0xFA01
+0xF6F5 0x6258
+0xF6F6 0xFA02
+0xF6F7 0x64E2
+0xF6F8 0x666B
+0xF6F9 0x67DD
+0xF6FA 0x6FC1
+0xF6FB 0x6FEF
+0xF6FC 0x7422
+0xF6FD 0x7438
+0xF6FE 0x8A17
+0xF7A1 0x9438
+0xF7A2 0x5451
+0xF7A3 0x5606
+0xF7A4 0x5766
+0xF7A5 0x5F48
+0xF7A6 0x619A
+0xF7A7 0x6B4E
+0xF7A8 0x7058
+0xF7A9 0x70AD
+0xF7AA 0x7DBB
+0xF7AB 0x8A95
+0xF7AC 0x596A
+0xF7AD 0x812B
+0xF7AE 0x63A2
+0xF7AF 0x7708
+0xF7B0 0x803D
+0xF7B1 0x8CAA
+0xF7B2 0x5854
+0xF7B3 0x642D
+0xF7B4 0x69BB
+0xF7B5 0x5B95
+0xF7B6 0x5E11
+0xF7B7 0x6E6F
+0xF7B8 0xFA03
+0xF7B9 0x8569
+0xF7BA 0x514C
+0xF7BB 0x53F0
+0xF7BC 0x592A
+0xF7BD 0x6020
+0xF7BE 0x614B
+0xF7BF 0x6B86
+0xF7C0 0x6C70
+0xF7C1 0x6CF0
+0xF7C2 0x7B1E
+0xF7C3 0x80CE
+0xF7C4 0x82D4
+0xF7C5 0x8DC6
+0xF7C6 0x90B0
+0xF7C7 0x98B1
+0xF7C8 0xFA04
+0xF7C9 0x64C7
+0xF7CA 0x6FA4
+0xF7CB 0x6491
+0xF7CC 0x6504
+0xF7CD 0x514E
+0xF7CE 0x5410
+0xF7CF 0x571F
+0xF7D0 0x8A0E
+0xF7D1 0x615F
+0xF7D2 0x6876
+0xF7D3 0xFA05
+0xF7D4 0x75DB
+0xF7D5 0x7B52
+0xF7D6 0x7D71
+0xF7D7 0x901A
+0xF7D8 0x5806
+0xF7D9 0x69CC
+0xF7DA 0x817F
+0xF7DB 0x892A
+0xF7DC 0x9000
+0xF7DD 0x9839
+0xF7DE 0x5078
+0xF7DF 0x5957
+0xF7E0 0x59AC
+0xF7E1 0x6295
+0xF7E2 0x900F
+0xF7E3 0x9B2A
+0xF7E4 0x615D
+0xF7E5 0x7279
+0xF7E6 0x95D6
+0xF7E7 0x5761
+0xF7E8 0x5A46
+0xF7E9 0x5DF4
+0xF7EA 0x628A
+0xF7EB 0x64AD
+0xF7EC 0x64FA
+0xF7ED 0x6777
+0xF7EE 0x6CE2
+0xF7EF 0x6D3E
+0xF7F0 0x722C
+0xF7F1 0x7436
+0xF7F2 0x7834
+0xF7F3 0x7F77
+0xF7F4 0x82AD
+0xF7F5 0x8DDB
+0xF7F6 0x9817
+0xF7F7 0x5224
+0xF7F8 0x5742
+0xF7F9 0x677F
+0xF7FA 0x7248
+0xF7FB 0x74E3
+0xF7FC 0x8CA9
+0xF7FD 0x8FA6
+0xF7FE 0x9211
+0xF8A1 0x962A
+0xF8A2 0x516B
+0xF8A3 0x53ED
+0xF8A4 0x634C
+0xF8A5 0x4F69
+0xF8A6 0x5504
+0xF8A7 0x6096
+0xF8A8 0x6557
+0xF8A9 0x6C9B
+0xF8AA 0x6D7F
+0xF8AB 0x724C
+0xF8AC 0x72FD
+0xF8AD 0x7A17
+0xF8AE 0x8987
+0xF8AF 0x8C9D
+0xF8B0 0x5F6D
+0xF8B1 0x6F8E
+0xF8B2 0x70F9
+0xF8B3 0x81A8
+0xF8B4 0x610E
+0xF8B5 0x4FBF
+0xF8B6 0x504F
+0xF8B7 0x6241
+0xF8B8 0x7247
+0xF8B9 0x7BC7
+0xF8BA 0x7DE8
+0xF8BB 0x7FE9
+0xF8BC 0x904D
+0xF8BD 0x97AD
+0xF8BE 0x9A19
+0xF8BF 0x8CB6
+0xF8C0 0x576A
+0xF8C1 0x5E73
+0xF8C2 0x67B0
+0xF8C3 0x840D
+0xF8C4 0x8A55
+0xF8C5 0x5420
+0xF8C6 0x5B16
+0xF8C7 0x5E63
+0xF8C8 0x5EE2
+0xF8C9 0x5F0A
+0xF8CA 0x6583
+0xF8CB 0x80BA
+0xF8CC 0x853D
+0xF8CD 0x9589
+0xF8CE 0x965B
+0xF8CF 0x4F48
+0xF8D0 0x5305
+0xF8D1 0x530D
+0xF8D2 0x530F
+0xF8D3 0x5486
+0xF8D4 0x54FA
+0xF8D5 0x5703
+0xF8D6 0x5E03
+0xF8D7 0x6016
+0xF8D8 0x629B
+0xF8D9 0x62B1
+0xF8DA 0x6355
+0xF8DB 0xFA06
+0xF8DC 0x6CE1
+0xF8DD 0x6D66
+0xF8DE 0x75B1
+0xF8DF 0x7832
+0xF8E0 0x80DE
+0xF8E1 0x812F
+0xF8E2 0x82DE
+0xF8E3 0x8461
+0xF8E4 0x84B2
+0xF8E5 0x888D
+0xF8E6 0x8912
+0xF8E7 0x900B
+0xF8E8 0x92EA
+0xF8E9 0x98FD
+0xF8EA 0x9B91
+0xF8EB 0x5E45
+0xF8EC 0x66B4
+0xF8ED 0x66DD
+0xF8EE 0x7011
+0xF8EF 0x7206
+0xF8F0 0xFA07
+0xF8F1 0x4FF5
+0xF8F2 0x527D
+0xF8F3 0x5F6A
+0xF8F4 0x6153
+0xF8F5 0x6753
+0xF8F6 0x6A19
+0xF8F7 0x6F02
+0xF8F8 0x74E2
+0xF8F9 0x7968
+0xF8FA 0x8868
+0xF8FB 0x8C79
+0xF8FC 0x98C7
+0xF8FD 0x98C4
+0xF8FE 0x9A43
+0xF9A1 0x54C1
+0xF9A2 0x7A1F
+0xF9A3 0x6953
+0xF9A4 0x8AF7
+0xF9A5 0x8C4A
+0xF9A6 0x98A8
+0xF9A7 0x99AE
+0xF9A8 0x5F7C
+0xF9A9 0x62AB
+0xF9AA 0x75B2
+0xF9AB 0x76AE
+0xF9AC 0x88AB
+0xF9AD 0x907F
+0xF9AE 0x9642
+0xF9AF 0x5339
+0xF9B0 0x5F3C
+0xF9B1 0x5FC5
+0xF9B2 0x6CCC
+0xF9B3 0x73CC
+0xF9B4 0x7562
+0xF9B5 0x758B
+0xF9B6 0x7B46
+0xF9B7 0x82FE
+0xF9B8 0x999D
+0xF9B9 0x4E4F
+0xF9BA 0x903C
+0xF9BB 0x4E0B
+0xF9BC 0x4F55
+0xF9BD 0x53A6
+0xF9BE 0x590F
+0xF9BF 0x5EC8
+0xF9C0 0x6630
+0xF9C1 0x6CB3
+0xF9C2 0x7455
+0xF9C3 0x8377
+0xF9C4 0x8766
+0xF9C5 0x8CC0
+0xF9C6 0x9050
+0xF9C7 0x971E
+0xF9C8 0x9C15
+0xF9C9 0x58D1
+0xF9CA 0x5B78
+0xF9CB 0x8650
+0xF9CC 0x8B14
+0xF9CD 0x9DB4
+0xF9CE 0x5BD2
+0xF9CF 0x6068
+0xF9D0 0x608D
+0xF9D1 0x65F1
+0xF9D2 0x6C57
+0xF9D3 0x6F22
+0xF9D4 0x6FA3
+0xF9D5 0x701A
+0xF9D6 0x7F55
+0xF9D7 0x7FF0
+0xF9D8 0x9591
+0xF9D9 0x9592
+0xF9DA 0x9650
+0xF9DB 0x97D3
+0xF9DC 0x5272
+0xF9DD 0x8F44
+0xF9DE 0x51FD
+0xF9DF 0x542B
+0xF9E0 0x54B8
+0xF9E1 0x5563
+0xF9E2 0x558A
+0xF9E3 0x6ABB
+0xF9E4 0x6DB5
+0xF9E5 0x7DD8
+0xF9E6 0x8266
+0xF9E7 0x929C
+0xF9E8 0x9677
+0xF9E9 0x9E79
+0xF9EA 0x5408
+0xF9EB 0x54C8
+0xF9EC 0x76D2
+0xF9ED 0x86E4
+0xF9EE 0x95A4
+0xF9EF 0x95D4
+0xF9F0 0x965C
+0xF9F1 0x4EA2
+0xF9F2 0x4F09
+0xF9F3 0x59EE
+0xF9F4 0x5AE6
+0xF9F5 0x5DF7
+0xF9F6 0x6052
+0xF9F7 0x6297
+0xF9F8 0x676D
+0xF9F9 0x6841
+0xF9FA 0x6C86
+0xF9FB 0x6E2F
+0xF9FC 0x7F38
+0xF9FD 0x809B
+0xF9FE 0x822A
+0xFAA1 0xFA08
+0xFAA2 0xFA09
+0xFAA3 0x9805
+0xFAA4 0x4EA5
+0xFAA5 0x5055
+0xFAA6 0x54B3
+0xFAA7 0x5793
+0xFAA8 0x595A
+0xFAA9 0x5B69
+0xFAAA 0x5BB3
+0xFAAB 0x61C8
+0xFAAC 0x6977
+0xFAAD 0x6D77
+0xFAAE 0x7023
+0xFAAF 0x87F9
+0xFAB0 0x89E3
+0xFAB1 0x8A72
+0xFAB2 0x8AE7
+0xFAB3 0x9082
+0xFAB4 0x99ED
+0xFAB5 0x9AB8
+0xFAB6 0x52BE
+0xFAB7 0x6838
+0xFAB8 0x5016
+0xFAB9 0x5E78
+0xFABA 0x674F
+0xFABB 0x8347
+0xFABC 0x884C
+0xFABD 0x4EAB
+0xFABE 0x5411
+0xFABF 0x56AE
+0xFAC0 0x73E6
+0xFAC1 0x9115
+0xFAC2 0x97FF
+0xFAC3 0x9909
+0xFAC4 0x9957
+0xFAC5 0x9999
+0xFAC6 0x5653
+0xFAC7 0x589F
+0xFAC8 0x865B
+0xFAC9 0x8A31
+0xFACA 0x61B2
+0xFACB 0x6AF6
+0xFACC 0x737B
+0xFACD 0x8ED2
+0xFACE 0x6B47
+0xFACF 0x96AA
+0xFAD0 0x9A57
+0xFAD1 0x5955
+0xFAD2 0x7200
+0xFAD3 0x8D6B
+0xFAD4 0x9769
+0xFAD5 0x4FD4
+0xFAD6 0x5CF4
+0xFAD7 0x5F26
+0xFAD8 0x61F8
+0xFAD9 0x665B
+0xFADA 0x6CEB
+0xFADB 0x70AB
+0xFADC 0x7384
+0xFADD 0x73B9
+0xFADE 0x73FE
+0xFADF 0x7729
+0xFAE0 0x774D
+0xFAE1 0x7D43
+0xFAE2 0x7D62
+0xFAE3 0x7E23
+0xFAE4 0x8237
+0xFAE5 0x8852
+0xFAE6 0xFA0A
+0xFAE7 0x8CE2
+0xFAE8 0x9249
+0xFAE9 0x986F
+0xFAEA 0x5B51
+0xFAEB 0x7A74
+0xFAEC 0x8840
+0xFAED 0x9801
+0xFAEE 0x5ACC
+0xFAEF 0x4FE0
+0xFAF0 0x5354
+0xFAF1 0x593E
+0xFAF2 0x5CFD
+0xFAF3 0x633E
+0xFAF4 0x6D79
+0xFAF5 0x72F9
+0xFAF6 0x8105
+0xFAF7 0x8107
+0xFAF8 0x83A2
+0xFAF9 0x92CF
+0xFAFA 0x9830
+0xFAFB 0x4EA8
+0xFAFC 0x5144
+0xFAFD 0x5211
+0xFAFE 0x578B
+0xFBA1 0x5F62
+0xFBA2 0x6CC2
+0xFBA3 0x6ECE
+0xFBA4 0x7005
+0xFBA5 0x7050
+0xFBA6 0x70AF
+0xFBA7 0x7192
+0xFBA8 0x73E9
+0xFBA9 0x7469
+0xFBAA 0x834A
+0xFBAB 0x87A2
+0xFBAC 0x8861
+0xFBAD 0x9008
+0xFBAE 0x90A2
+0xFBAF 0x93A3
+0xFBB0 0x99A8
+0xFBB1 0x516E
+0xFBB2 0x5F57
+0xFBB3 0x60E0
+0xFBB4 0x6167
+0xFBB5 0x66B3
+0xFBB6 0x8559
+0xFBB7 0x8E4A
+0xFBB8 0x91AF
+0xFBB9 0x978B
+0xFBBA 0x4E4E
+0xFBBB 0x4E92
+0xFBBC 0x547C
+0xFBBD 0x58D5
+0xFBBE 0x58FA
+0xFBBF 0x597D
+0xFBC0 0x5CB5
+0xFBC1 0x5F27
+0xFBC2 0x6236
+0xFBC3 0x6248
+0xFBC4 0x660A
+0xFBC5 0x6667
+0xFBC6 0x6BEB
+0xFBC7 0x6D69
+0xFBC8 0x6DCF
+0xFBC9 0x6E56
+0xFBCA 0x6EF8
+0xFBCB 0x6F94
+0xFBCC 0x6FE0
+0xFBCD 0x6FE9
+0xFBCE 0x705D
+0xFBCF 0x72D0
+0xFBD0 0x7425
+0xFBD1 0x745A
+0xFBD2 0x74E0
+0xFBD3 0x7693
+0xFBD4 0x795C
+0xFBD5 0x7CCA
+0xFBD6 0x7E1E
+0xFBD7 0x80E1
+0xFBD8 0x82A6
+0xFBD9 0x846B
+0xFBDA 0x84BF
+0xFBDB 0x864E
+0xFBDC 0x865F
+0xFBDD 0x8774
+0xFBDE 0x8B77
+0xFBDF 0x8C6A
+0xFBE0 0x93AC
+0xFBE1 0x9800
+0xFBE2 0x9865
+0xFBE3 0x60D1
+0xFBE4 0x6216
+0xFBE5 0x9177
+0xFBE6 0x5A5A
+0xFBE7 0x660F
+0xFBE8 0x6DF7
+0xFBE9 0x6E3E
+0xFBEA 0x743F
+0xFBEB 0x9B42
+0xFBEC 0x5FFD
+0xFBED 0x60DA
+0xFBEE 0x7B0F
+0xFBEF 0x54C4
+0xFBF0 0x5F18
+0xFBF1 0x6C5E
+0xFBF2 0x6CD3
+0xFBF3 0x6D2A
+0xFBF4 0x70D8
+0xFBF5 0x7D05
+0xFBF6 0x8679
+0xFBF7 0x8A0C
+0xFBF8 0x9D3B
+0xFBF9 0x5316
+0xFBFA 0x548C
+0xFBFB 0x5B05
+0xFBFC 0x6A3A
+0xFBFD 0x706B
+0xFBFE 0x7575
+0xFCA1 0x798D
+0xFCA2 0x79BE
+0xFCA3 0x82B1
+0xFCA4 0x83EF
+0xFCA5 0x8A71
+0xFCA6 0x8B41
+0xFCA7 0x8CA8
+0xFCA8 0x9774
+0xFCA9 0xFA0B
+0xFCAA 0x64F4
+0xFCAB 0x652B
+0xFCAC 0x78BA
+0xFCAD 0x78BB
+0xFCAE 0x7A6B
+0xFCAF 0x4E38
+0xFCB0 0x559A
+0xFCB1 0x5950
+0xFCB2 0x5BA6
+0xFCB3 0x5E7B
+0xFCB4 0x60A3
+0xFCB5 0x63DB
+0xFCB6 0x6B61
+0xFCB7 0x6665
+0xFCB8 0x6853
+0xFCB9 0x6E19
+0xFCBA 0x7165
+0xFCBB 0x74B0
+0xFCBC 0x7D08
+0xFCBD 0x9084
+0xFCBE 0x9A69
+0xFCBF 0x9C25
+0xFCC0 0x6D3B
+0xFCC1 0x6ED1
+0xFCC2 0x733E
+0xFCC3 0x8C41
+0xFCC4 0x95CA
+0xFCC5 0x51F0
+0xFCC6 0x5E4C
+0xFCC7 0x5FA8
+0xFCC8 0x604D
+0xFCC9 0x60F6
+0xFCCA 0x6130
+0xFCCB 0x614C
+0xFCCC 0x6643
+0xFCCD 0x6644
+0xFCCE 0x69A5
+0xFCCF 0x6CC1
+0xFCD0 0x6E5F
+0xFCD1 0x6EC9
+0xFCD2 0x6F62
+0xFCD3 0x714C
+0xFCD4 0x749C
+0xFCD5 0x7687
+0xFCD6 0x7BC1
+0xFCD7 0x7C27
+0xFCD8 0x8352
+0xFCD9 0x8757
+0xFCDA 0x9051
+0xFCDB 0x968D
+0xFCDC 0x9EC3
+0xFCDD 0x532F
+0xFCDE 0x56DE
+0xFCDF 0x5EFB
+0xFCE0 0x5F8A
+0xFCE1 0x6062
+0xFCE2 0x6094
+0xFCE3 0x61F7
+0xFCE4 0x6666
+0xFCE5 0x6703
+0xFCE6 0x6A9C
+0xFCE7 0x6DEE
+0xFCE8 0x6FAE
+0xFCE9 0x7070
+0xFCEA 0x736A
+0xFCEB 0x7E6A
+0xFCEC 0x81BE
+0xFCED 0x8334
+0xFCEE 0x86D4
+0xFCEF 0x8AA8
+0xFCF0 0x8CC4
+0xFCF1 0x5283
+0xFCF2 0x7372
+0xFCF3 0x5B96
+0xFCF4 0x6A6B
+0xFCF5 0x9404
+0xFCF6 0x54EE
+0xFCF7 0x5686
+0xFCF8 0x5B5D
+0xFCF9 0x6548
+0xFCFA 0x6585
+0xFCFB 0x66C9
+0xFCFC 0x689F
+0xFCFD 0x6D8D
+0xFCFE 0x6DC6
+0xFDA1 0x723B
+0xFDA2 0x80B4
+0xFDA3 0x9175
+0xFDA4 0x9A4D
+0xFDA5 0x4FAF
+0xFDA6 0x5019
+0xFDA7 0x539A
+0xFDA8 0x540E
+0xFDA9 0x543C
+0xFDAA 0x5589
+0xFDAB 0x55C5
+0xFDAC 0x5E3F
+0xFDAD 0x5F8C
+0xFDAE 0x673D
+0xFDAF 0x7166
+0xFDB0 0x73DD
+0xFDB1 0x9005
+0xFDB2 0x52DB
+0xFDB3 0x52F3
+0xFDB4 0x5864
+0xFDB5 0x58CE
+0xFDB6 0x7104
+0xFDB7 0x718F
+0xFDB8 0x71FB
+0xFDB9 0x85B0
+0xFDBA 0x8A13
+0xFDBB 0x6688
+0xFDBC 0x85A8
+0xFDBD 0x55A7
+0xFDBE 0x6684
+0xFDBF 0x714A
+0xFDC0 0x8431
+0xFDC1 0x5349
+0xFDC2 0x5599
+0xFDC3 0x6BC1
+0xFDC4 0x5F59
+0xFDC5 0x5FBD
+0xFDC6 0x63EE
+0xFDC7 0x6689
+0xFDC8 0x7147
+0xFDC9 0x8AF1
+0xFDCA 0x8F1D
+0xFDCB 0x9EBE
+0xFDCC 0x4F11
+0xFDCD 0x643A
+0xFDCE 0x70CB
+0xFDCF 0x7566
+0xFDD0 0x8667
+0xFDD1 0x6064
+0xFDD2 0x8B4E
+0xFDD3 0x9DF8
+0xFDD4 0x5147
+0xFDD5 0x51F6
+0xFDD6 0x5308
+0xFDD7 0x6D36
+0xFDD8 0x80F8
+0xFDD9 0x9ED1
+0xFDDA 0x6615
+0xFDDB 0x6B23
+0xFDDC 0x7098
+0xFDDD 0x75D5
+0xFDDE 0x5403
+0xFDDF 0x5C79
+0xFDE0 0x7D07
+0xFDE1 0x8A16
+0xFDE2 0x6B20
+0xFDE3 0x6B3D
+0xFDE4 0x6B46
+0xFDE5 0x5438
+0xFDE6 0x6070
+0xFDE7 0x6D3D
+0xFDE8 0x7FD5
+0xFDE9 0x8208
+0xFDEA 0x50D6
+0xFDEB 0x51DE
+0xFDEC 0x559C
+0xFDED 0x566B
+0xFDEE 0x56CD
+0xFDEF 0x59EC
+0xFDF0 0x5B09
+0xFDF1 0x5E0C
+0xFDF2 0x6199
+0xFDF3 0x6198
+0xFDF4 0x6231
+0xFDF5 0x665E
+0xFDF6 0x66E6
+0xFDF7 0x7199
+0xFDF8 0x71B9
+0xFDF9 0x71BA
+0xFDFA 0x72A7
+0xFDFB 0x79A7
+0xFDFC 0x7A00
+0xFDFD 0x7FB2
+0xFDFE 0x8A70
+0xFEA1 0xE05E
+0xFEA2 0xE05F
+0xFEA3 0xE060
+0xFEA4 0xE061
+0xFEA5 0xE062
+0xFEA6 0xE063
+0xFEA7 0xE064
+0xFEA8 0xE065
+0xFEA9 0xE066
+0xFEAA 0xE067
+0xFEAB 0xE068
+0xFEAC 0xE069
+0xFEAD 0xE06A
+0xFEAE 0xE06B
+0xFEAF 0xE06C
+0xFEB0 0xE06D
+0xFEB1 0xE06E
+0xFEB2 0xE06F
+0xFEB3 0xE070
+0xFEB4 0xE071
+0xFEB5 0xE072
+0xFEB6 0xE073
+0xFEB7 0xE074
+0xFEB8 0xE075
+0xFEB9 0xE076
+0xFEBA 0xE077
+0xFEBB 0xE078
+0xFEBC 0xE079
+0xFEBD 0xE07A
+0xFEBE 0xE07B
+0xFEBF 0xE07C
+0xFEC0 0xE07D
+0xFEC1 0xE07E
+0xFEC2 0xE07F
+0xFEC3 0xE080
+0xFEC4 0xE081
+0xFEC5 0xE082
+0xFEC6 0xE083
+0xFEC7 0xE084
+0xFEC8 0xE085
+0xFEC9 0xE086
+0xFECA 0xE087
+0xFECB 0xE088
+0xFECC 0xE089
+0xFECD 0xE08A
+0xFECE 0xE08B
+0xFECF 0xE08C
+0xFED0 0xE08D
+0xFED1 0xE08E
+0xFED2 0xE08F
+0xFED3 0xE090
+0xFED4 0xE091
+0xFED5 0xE092
+0xFED6 0xE093
+0xFED7 0xE094
+0xFED8 0xE095
+0xFED9 0xE096
+0xFEDA 0xE097
+0xFEDB 0xE098
+0xFEDC 0xE099
+0xFEDD 0xE09A
+0xFEDE 0xE09B
+0xFEDF 0xE09C
+0xFEE0 0xE09D
+0xFEE1 0xE09E
+0xFEE2 0xE09F
+0xFEE3 0xE0A0
+0xFEE4 0xE0A1
+0xFEE5 0xE0A2
+0xFEE6 0xE0A3
+0xFEE7 0xE0A4
+0xFEE8 0xE0A5
+0xFEE9 0xE0A6
+0xFEEA 0xE0A7
+0xFEEB 0xE0A8
+0xFEEC 0xE0A9
+0xFEED 0xE0AA
+0xFEEE 0xE0AB
+0xFEEF 0xE0AC
+0xFEF0 0xE0AD
+0xFEF1 0xE0AE
+0xFEF2 0xE0AF
+0xFEF3 0xE0B0
+0xFEF4 0xE0B1
+0xFEF5 0xE0B2
+0xFEF6 0xE0B3
+0xFEF7 0xE0B4
+0xFEF8 0xE0B5
+0xFEF9 0xE0B6
+0xFEFA 0xE0B7
+0xFEFB 0xE0B8
+0xFEFC 0xE0B9
+0xFEFD 0xE0BA
+0xFEFE 0xE0BB
diff --git a/jni/iconv/tests/CP950.IRREVERSIBLE.TXT b/jni/iconv/tests/CP950.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..e3b7c49
--- /dev/null
+++ b/jni/iconv/tests/CP950.IRREVERSIBLE.TXT
@@ -0,0 +1,11 @@
+0xA244 0x00A5
+0xA2CC 0x5341
+0xA2CE 0x5345
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
diff --git a/jni/iconv/tests/CP950.TXT b/jni/iconv/tests/CP950.TXT
new file mode 100644
index 0000000..8e87ee0
--- /dev/null
+++ b/jni/iconv/tests/CP950.TXT
@@ -0,0 +1,19440 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8140 0xEEB8
+0x8141 0xEEB9
+0x8142 0xEEBA
+0x8143 0xEEBB
+0x8144 0xEEBC
+0x8145 0xEEBD
+0x8146 0xEEBE
+0x8147 0xEEBF
+0x8148 0xEEC0
+0x8149 0xEEC1
+0x814A 0xEEC2
+0x814B 0xEEC3
+0x814C 0xEEC4
+0x814D 0xEEC5
+0x814E 0xEEC6
+0x814F 0xEEC7
+0x8150 0xEEC8
+0x8151 0xEEC9
+0x8152 0xEECA
+0x8153 0xEECB
+0x8154 0xEECC
+0x8155 0xEECD
+0x8156 0xEECE
+0x8157 0xEECF
+0x8158 0xEED0
+0x8159 0xEED1
+0x815A 0xEED2
+0x815B 0xEED3
+0x815C 0xEED4
+0x815D 0xEED5
+0x815E 0xEED6
+0x815F 0xEED7
+0x8160 0xEED8
+0x8161 0xEED9
+0x8162 0xEEDA
+0x8163 0xEEDB
+0x8164 0xEEDC
+0x8165 0xEEDD
+0x8166 0xEEDE
+0x8167 0xEEDF
+0x8168 0xEEE0
+0x8169 0xEEE1
+0x816A 0xEEE2
+0x816B 0xEEE3
+0x816C 0xEEE4
+0x816D 0xEEE5
+0x816E 0xEEE6
+0x816F 0xEEE7
+0x8170 0xEEE8
+0x8171 0xEEE9
+0x8172 0xEEEA
+0x8173 0xEEEB
+0x8174 0xEEEC
+0x8175 0xEEED
+0x8176 0xEEEE
+0x8177 0xEEEF
+0x8178 0xEEF0
+0x8179 0xEEF1
+0x817A 0xEEF2
+0x817B 0xEEF3
+0x817C 0xEEF4
+0x817D 0xEEF5
+0x817E 0xEEF6
+0x81A1 0xEEF7
+0x81A2 0xEEF8
+0x81A3 0xEEF9
+0x81A4 0xEEFA
+0x81A5 0xEEFB
+0x81A6 0xEEFC
+0x81A7 0xEEFD
+0x81A8 0xEEFE
+0x81A9 0xEEFF
+0x81AA 0xEF00
+0x81AB 0xEF01
+0x81AC 0xEF02
+0x81AD 0xEF03
+0x81AE 0xEF04
+0x81AF 0xEF05
+0x81B0 0xEF06
+0x81B1 0xEF07
+0x81B2 0xEF08
+0x81B3 0xEF09
+0x81B4 0xEF0A
+0x81B5 0xEF0B
+0x81B6 0xEF0C
+0x81B7 0xEF0D
+0x81B8 0xEF0E
+0x81B9 0xEF0F
+0x81BA 0xEF10
+0x81BB 0xEF11
+0x81BC 0xEF12
+0x81BD 0xEF13
+0x81BE 0xEF14
+0x81BF 0xEF15
+0x81C0 0xEF16
+0x81C1 0xEF17
+0x81C2 0xEF18
+0x81C3 0xEF19
+0x81C4 0xEF1A
+0x81C5 0xEF1B
+0x81C6 0xEF1C
+0x81C7 0xEF1D
+0x81C8 0xEF1E
+0x81C9 0xEF1F
+0x81CA 0xEF20
+0x81CB 0xEF21
+0x81CC 0xEF22
+0x81CD 0xEF23
+0x81CE 0xEF24
+0x81CF 0xEF25
+0x81D0 0xEF26
+0x81D1 0xEF27
+0x81D2 0xEF28
+0x81D3 0xEF29
+0x81D4 0xEF2A
+0x81D5 0xEF2B
+0x81D6 0xEF2C
+0x81D7 0xEF2D
+0x81D8 0xEF2E
+0x81D9 0xEF2F
+0x81DA 0xEF30
+0x81DB 0xEF31
+0x81DC 0xEF32
+0x81DD 0xEF33
+0x81DE 0xEF34
+0x81DF 0xEF35
+0x81E0 0xEF36
+0x81E1 0xEF37
+0x81E2 0xEF38
+0x81E3 0xEF39
+0x81E4 0xEF3A
+0x81E5 0xEF3B
+0x81E6 0xEF3C
+0x81E7 0xEF3D
+0x81E8 0xEF3E
+0x81E9 0xEF3F
+0x81EA 0xEF40
+0x81EB 0xEF41
+0x81EC 0xEF42
+0x81ED 0xEF43
+0x81EE 0xEF44
+0x81EF 0xEF45
+0x81F0 0xEF46
+0x81F1 0xEF47
+0x81F2 0xEF48
+0x81F3 0xEF49
+0x81F4 0xEF4A
+0x81F5 0xEF4B
+0x81F6 0xEF4C
+0x81F7 0xEF4D
+0x81F8 0xEF4E
+0x81F9 0xEF4F
+0x81FA 0xEF50
+0x81FB 0xEF51
+0x81FC 0xEF52
+0x81FD 0xEF53
+0x81FE 0xEF54
+0x8240 0xEF55
+0x8241 0xEF56
+0x8242 0xEF57
+0x8243 0xEF58
+0x8244 0xEF59
+0x8245 0xEF5A
+0x8246 0xEF5B
+0x8247 0xEF5C
+0x8248 0xEF5D
+0x8249 0xEF5E
+0x824A 0xEF5F
+0x824B 0xEF60
+0x824C 0xEF61
+0x824D 0xEF62
+0x824E 0xEF63
+0x824F 0xEF64
+0x8250 0xEF65
+0x8251 0xEF66
+0x8252 0xEF67
+0x8253 0xEF68
+0x8254 0xEF69
+0x8255 0xEF6A
+0x8256 0xEF6B
+0x8257 0xEF6C
+0x8258 0xEF6D
+0x8259 0xEF6E
+0x825A 0xEF6F
+0x825B 0xEF70
+0x825C 0xEF71
+0x825D 0xEF72
+0x825E 0xEF73
+0x825F 0xEF74
+0x8260 0xEF75
+0x8261 0xEF76
+0x8262 0xEF77
+0x8263 0xEF78
+0x8264 0xEF79
+0x8265 0xEF7A
+0x8266 0xEF7B
+0x8267 0xEF7C
+0x8268 0xEF7D
+0x8269 0xEF7E
+0x826A 0xEF7F
+0x826B 0xEF80
+0x826C 0xEF81
+0x826D 0xEF82
+0x826E 0xEF83
+0x826F 0xEF84
+0x8270 0xEF85
+0x8271 0xEF86
+0x8272 0xEF87
+0x8273 0xEF88
+0x8274 0xEF89
+0x8275 0xEF8A
+0x8276 0xEF8B
+0x8277 0xEF8C
+0x8278 0xEF8D
+0x8279 0xEF8E
+0x827A 0xEF8F
+0x827B 0xEF90
+0x827C 0xEF91
+0x827D 0xEF92
+0x827E 0xEF93
+0x82A1 0xEF94
+0x82A2 0xEF95
+0x82A3 0xEF96
+0x82A4 0xEF97
+0x82A5 0xEF98
+0x82A6 0xEF99
+0x82A7 0xEF9A
+0x82A8 0xEF9B
+0x82A9 0xEF9C
+0x82AA 0xEF9D
+0x82AB 0xEF9E
+0x82AC 0xEF9F
+0x82AD 0xEFA0
+0x82AE 0xEFA1
+0x82AF 0xEFA2
+0x82B0 0xEFA3
+0x82B1 0xEFA4
+0x82B2 0xEFA5
+0x82B3 0xEFA6
+0x82B4 0xEFA7
+0x82B5 0xEFA8
+0x82B6 0xEFA9
+0x82B7 0xEFAA
+0x82B8 0xEFAB
+0x82B9 0xEFAC
+0x82BA 0xEFAD
+0x82BB 0xEFAE
+0x82BC 0xEFAF
+0x82BD 0xEFB0
+0x82BE 0xEFB1
+0x82BF 0xEFB2
+0x82C0 0xEFB3
+0x82C1 0xEFB4
+0x82C2 0xEFB5
+0x82C3 0xEFB6
+0x82C4 0xEFB7
+0x82C5 0xEFB8
+0x82C6 0xEFB9
+0x82C7 0xEFBA
+0x82C8 0xEFBB
+0x82C9 0xEFBC
+0x82CA 0xEFBD
+0x82CB 0xEFBE
+0x82CC 0xEFBF
+0x82CD 0xEFC0
+0x82CE 0xEFC1
+0x82CF 0xEFC2
+0x82D0 0xEFC3
+0x82D1 0xEFC4
+0x82D2 0xEFC5
+0x82D3 0xEFC6
+0x82D4 0xEFC7
+0x82D5 0xEFC8
+0x82D6 0xEFC9
+0x82D7 0xEFCA
+0x82D8 0xEFCB
+0x82D9 0xEFCC
+0x82DA 0xEFCD
+0x82DB 0xEFCE
+0x82DC 0xEFCF
+0x82DD 0xEFD0
+0x82DE 0xEFD1
+0x82DF 0xEFD2
+0x82E0 0xEFD3
+0x82E1 0xEFD4
+0x82E2 0xEFD5
+0x82E3 0xEFD6
+0x82E4 0xEFD7
+0x82E5 0xEFD8
+0x82E6 0xEFD9
+0x82E7 0xEFDA
+0x82E8 0xEFDB
+0x82E9 0xEFDC
+0x82EA 0xEFDD
+0x82EB 0xEFDE
+0x82EC 0xEFDF
+0x82ED 0xEFE0
+0x82EE 0xEFE1
+0x82EF 0xEFE2
+0x82F0 0xEFE3
+0x82F1 0xEFE4
+0x82F2 0xEFE5
+0x82F3 0xEFE6
+0x82F4 0xEFE7
+0x82F5 0xEFE8
+0x82F6 0xEFE9
+0x82F7 0xEFEA
+0x82F8 0xEFEB
+0x82F9 0xEFEC
+0x82FA 0xEFED
+0x82FB 0xEFEE
+0x82FC 0xEFEF
+0x82FD 0xEFF0
+0x82FE 0xEFF1
+0x8340 0xEFF2
+0x8341 0xEFF3
+0x8342 0xEFF4
+0x8343 0xEFF5
+0x8344 0xEFF6
+0x8345 0xEFF7
+0x8346 0xEFF8
+0x8347 0xEFF9
+0x8348 0xEFFA
+0x8349 0xEFFB
+0x834A 0xEFFC
+0x834B 0xEFFD
+0x834C 0xEFFE
+0x834D 0xEFFF
+0x834E 0xF000
+0x834F 0xF001
+0x8350 0xF002
+0x8351 0xF003
+0x8352 0xF004
+0x8353 0xF005
+0x8354 0xF006
+0x8355 0xF007
+0x8356 0xF008
+0x8357 0xF009
+0x8358 0xF00A
+0x8359 0xF00B
+0x835A 0xF00C
+0x835B 0xF00D
+0x835C 0xF00E
+0x835D 0xF00F
+0x835E 0xF010
+0x835F 0xF011
+0x8360 0xF012
+0x8361 0xF013
+0x8362 0xF014
+0x8363 0xF015
+0x8364 0xF016
+0x8365 0xF017
+0x8366 0xF018
+0x8367 0xF019
+0x8368 0xF01A
+0x8369 0xF01B
+0x836A 0xF01C
+0x836B 0xF01D
+0x836C 0xF01E
+0x836D 0xF01F
+0x836E 0xF020
+0x836F 0xF021
+0x8370 0xF022
+0x8371 0xF023
+0x8372 0xF024
+0x8373 0xF025
+0x8374 0xF026
+0x8375 0xF027
+0x8376 0xF028
+0x8377 0xF029
+0x8378 0xF02A
+0x8379 0xF02B
+0x837A 0xF02C
+0x837B 0xF02D
+0x837C 0xF02E
+0x837D 0xF02F
+0x837E 0xF030
+0x83A1 0xF031
+0x83A2 0xF032
+0x83A3 0xF033
+0x83A4 0xF034
+0x83A5 0xF035
+0x83A6 0xF036
+0x83A7 0xF037
+0x83A8 0xF038
+0x83A9 0xF039
+0x83AA 0xF03A
+0x83AB 0xF03B
+0x83AC 0xF03C
+0x83AD 0xF03D
+0x83AE 0xF03E
+0x83AF 0xF03F
+0x83B0 0xF040
+0x83B1 0xF041
+0x83B2 0xF042
+0x83B3 0xF043
+0x83B4 0xF044
+0x83B5 0xF045
+0x83B6 0xF046
+0x83B7 0xF047
+0x83B8 0xF048
+0x83B9 0xF049
+0x83BA 0xF04A
+0x83BB 0xF04B
+0x83BC 0xF04C
+0x83BD 0xF04D
+0x83BE 0xF04E
+0x83BF 0xF04F
+0x83C0 0xF050
+0x83C1 0xF051
+0x83C2 0xF052
+0x83C3 0xF053
+0x83C4 0xF054
+0x83C5 0xF055
+0x83C6 0xF056
+0x83C7 0xF057
+0x83C8 0xF058
+0x83C9 0xF059
+0x83CA 0xF05A
+0x83CB 0xF05B
+0x83CC 0xF05C
+0x83CD 0xF05D
+0x83CE 0xF05E
+0x83CF 0xF05F
+0x83D0 0xF060
+0x83D1 0xF061
+0x83D2 0xF062
+0x83D3 0xF063
+0x83D4 0xF064
+0x83D5 0xF065
+0x83D6 0xF066
+0x83D7 0xF067
+0x83D8 0xF068
+0x83D9 0xF069
+0x83DA 0xF06A
+0x83DB 0xF06B
+0x83DC 0xF06C
+0x83DD 0xF06D
+0x83DE 0xF06E
+0x83DF 0xF06F
+0x83E0 0xF070
+0x83E1 0xF071
+0x83E2 0xF072
+0x83E3 0xF073
+0x83E4 0xF074
+0x83E5 0xF075
+0x83E6 0xF076
+0x83E7 0xF077
+0x83E8 0xF078
+0x83E9 0xF079
+0x83EA 0xF07A
+0x83EB 0xF07B
+0x83EC 0xF07C
+0x83ED 0xF07D
+0x83EE 0xF07E
+0x83EF 0xF07F
+0x83F0 0xF080
+0x83F1 0xF081
+0x83F2 0xF082
+0x83F3 0xF083
+0x83F4 0xF084
+0x83F5 0xF085
+0x83F6 0xF086
+0x83F7 0xF087
+0x83F8 0xF088
+0x83F9 0xF089
+0x83FA 0xF08A
+0x83FB 0xF08B
+0x83FC 0xF08C
+0x83FD 0xF08D
+0x83FE 0xF08E
+0x8440 0xF08F
+0x8441 0xF090
+0x8442 0xF091
+0x8443 0xF092
+0x8444 0xF093
+0x8445 0xF094
+0x8446 0xF095
+0x8447 0xF096
+0x8448 0xF097
+0x8449 0xF098
+0x844A 0xF099
+0x844B 0xF09A
+0x844C 0xF09B
+0x844D 0xF09C
+0x844E 0xF09D
+0x844F 0xF09E
+0x8450 0xF09F
+0x8451 0xF0A0
+0x8452 0xF0A1
+0x8453 0xF0A2
+0x8454 0xF0A3
+0x8455 0xF0A4
+0x8456 0xF0A5
+0x8457 0xF0A6
+0x8458 0xF0A7
+0x8459 0xF0A8
+0x845A 0xF0A9
+0x845B 0xF0AA
+0x845C 0xF0AB
+0x845D 0xF0AC
+0x845E 0xF0AD
+0x845F 0xF0AE
+0x8460 0xF0AF
+0x8461 0xF0B0
+0x8462 0xF0B1
+0x8463 0xF0B2
+0x8464 0xF0B3
+0x8465 0xF0B4
+0x8466 0xF0B5
+0x8467 0xF0B6
+0x8468 0xF0B7
+0x8469 0xF0B8
+0x846A 0xF0B9
+0x846B 0xF0BA
+0x846C 0xF0BB
+0x846D 0xF0BC
+0x846E 0xF0BD
+0x846F 0xF0BE
+0x8470 0xF0BF
+0x8471 0xF0C0
+0x8472 0xF0C1
+0x8473 0xF0C2
+0x8474 0xF0C3
+0x8475 0xF0C4
+0x8476 0xF0C5
+0x8477 0xF0C6
+0x8478 0xF0C7
+0x8479 0xF0C8
+0x847A 0xF0C9
+0x847B 0xF0CA
+0x847C 0xF0CB
+0x847D 0xF0CC
+0x847E 0xF0CD
+0x84A1 0xF0CE
+0x84A2 0xF0CF
+0x84A3 0xF0D0
+0x84A4 0xF0D1
+0x84A5 0xF0D2
+0x84A6 0xF0D3
+0x84A7 0xF0D4
+0x84A8 0xF0D5
+0x84A9 0xF0D6
+0x84AA 0xF0D7
+0x84AB 0xF0D8
+0x84AC 0xF0D9
+0x84AD 0xF0DA
+0x84AE 0xF0DB
+0x84AF 0xF0DC
+0x84B0 0xF0DD
+0x84B1 0xF0DE
+0x84B2 0xF0DF
+0x84B3 0xF0E0
+0x84B4 0xF0E1
+0x84B5 0xF0E2
+0x84B6 0xF0E3
+0x84B7 0xF0E4
+0x84B8 0xF0E5
+0x84B9 0xF0E6
+0x84BA 0xF0E7
+0x84BB 0xF0E8
+0x84BC 0xF0E9
+0x84BD 0xF0EA
+0x84BE 0xF0EB
+0x84BF 0xF0EC
+0x84C0 0xF0ED
+0x84C1 0xF0EE
+0x84C2 0xF0EF
+0x84C3 0xF0F0
+0x84C4 0xF0F1
+0x84C5 0xF0F2
+0x84C6 0xF0F3
+0x84C7 0xF0F4
+0x84C8 0xF0F5
+0x84C9 0xF0F6
+0x84CA 0xF0F7
+0x84CB 0xF0F8
+0x84CC 0xF0F9
+0x84CD 0xF0FA
+0x84CE 0xF0FB
+0x84CF 0xF0FC
+0x84D0 0xF0FD
+0x84D1 0xF0FE
+0x84D2 0xF0FF
+0x84D3 0xF100
+0x84D4 0xF101
+0x84D5 0xF102
+0x84D6 0xF103
+0x84D7 0xF104
+0x84D8 0xF105
+0x84D9 0xF106
+0x84DA 0xF107
+0x84DB 0xF108
+0x84DC 0xF109
+0x84DD 0xF10A
+0x84DE 0xF10B
+0x84DF 0xF10C
+0x84E0 0xF10D
+0x84E1 0xF10E
+0x84E2 0xF10F
+0x84E3 0xF110
+0x84E4 0xF111
+0x84E5 0xF112
+0x84E6 0xF113
+0x84E7 0xF114
+0x84E8 0xF115
+0x84E9 0xF116
+0x84EA 0xF117
+0x84EB 0xF118
+0x84EC 0xF119
+0x84ED 0xF11A
+0x84EE 0xF11B
+0x84EF 0xF11C
+0x84F0 0xF11D
+0x84F1 0xF11E
+0x84F2 0xF11F
+0x84F3 0xF120
+0x84F4 0xF121
+0x84F5 0xF122
+0x84F6 0xF123
+0x84F7 0xF124
+0x84F8 0xF125
+0x84F9 0xF126
+0x84FA 0xF127
+0x84FB 0xF128
+0x84FC 0xF129
+0x84FD 0xF12A
+0x84FE 0xF12B
+0x8540 0xF12C
+0x8541 0xF12D
+0x8542 0xF12E
+0x8543 0xF12F
+0x8544 0xF130
+0x8545 0xF131
+0x8546 0xF132
+0x8547 0xF133
+0x8548 0xF134
+0x8549 0xF135
+0x854A 0xF136
+0x854B 0xF137
+0x854C 0xF138
+0x854D 0xF139
+0x854E 0xF13A
+0x854F 0xF13B
+0x8550 0xF13C
+0x8551 0xF13D
+0x8552 0xF13E
+0x8553 0xF13F
+0x8554 0xF140
+0x8555 0xF141
+0x8556 0xF142
+0x8557 0xF143
+0x8558 0xF144
+0x8559 0xF145
+0x855A 0xF146
+0x855B 0xF147
+0x855C 0xF148
+0x855D 0xF149
+0x855E 0xF14A
+0x855F 0xF14B
+0x8560 0xF14C
+0x8561 0xF14D
+0x8562 0xF14E
+0x8563 0xF14F
+0x8564 0xF150
+0x8565 0xF151
+0x8566 0xF152
+0x8567 0xF153
+0x8568 0xF154
+0x8569 0xF155
+0x856A 0xF156
+0x856B 0xF157
+0x856C 0xF158
+0x856D 0xF159
+0x856E 0xF15A
+0x856F 0xF15B
+0x8570 0xF15C
+0x8571 0xF15D
+0x8572 0xF15E
+0x8573 0xF15F
+0x8574 0xF160
+0x8575 0xF161
+0x8576 0xF162
+0x8577 0xF163
+0x8578 0xF164
+0x8579 0xF165
+0x857A 0xF166
+0x857B 0xF167
+0x857C 0xF168
+0x857D 0xF169
+0x857E 0xF16A
+0x85A1 0xF16B
+0x85A2 0xF16C
+0x85A3 0xF16D
+0x85A4 0xF16E
+0x85A5 0xF16F
+0x85A6 0xF170
+0x85A7 0xF171
+0x85A8 0xF172
+0x85A9 0xF173
+0x85AA 0xF174
+0x85AB 0xF175
+0x85AC 0xF176
+0x85AD 0xF177
+0x85AE 0xF178
+0x85AF 0xF179
+0x85B0 0xF17A
+0x85B1 0xF17B
+0x85B2 0xF17C
+0x85B3 0xF17D
+0x85B4 0xF17E
+0x85B5 0xF17F
+0x85B6 0xF180
+0x85B7 0xF181
+0x85B8 0xF182
+0x85B9 0xF183
+0x85BA 0xF184
+0x85BB 0xF185
+0x85BC 0xF186
+0x85BD 0xF187
+0x85BE 0xF188
+0x85BF 0xF189
+0x85C0 0xF18A
+0x85C1 0xF18B
+0x85C2 0xF18C
+0x85C3 0xF18D
+0x85C4 0xF18E
+0x85C5 0xF18F
+0x85C6 0xF190
+0x85C7 0xF191
+0x85C8 0xF192
+0x85C9 0xF193
+0x85CA 0xF194
+0x85CB 0xF195
+0x85CC 0xF196
+0x85CD 0xF197
+0x85CE 0xF198
+0x85CF 0xF199
+0x85D0 0xF19A
+0x85D1 0xF19B
+0x85D2 0xF19C
+0x85D3 0xF19D
+0x85D4 0xF19E
+0x85D5 0xF19F
+0x85D6 0xF1A0
+0x85D7 0xF1A1
+0x85D8 0xF1A2
+0x85D9 0xF1A3
+0x85DA 0xF1A4
+0x85DB 0xF1A5
+0x85DC 0xF1A6
+0x85DD 0xF1A7
+0x85DE 0xF1A8
+0x85DF 0xF1A9
+0x85E0 0xF1AA
+0x85E1 0xF1AB
+0x85E2 0xF1AC
+0x85E3 0xF1AD
+0x85E4 0xF1AE
+0x85E5 0xF1AF
+0x85E6 0xF1B0
+0x85E7 0xF1B1
+0x85E8 0xF1B2
+0x85E9 0xF1B3
+0x85EA 0xF1B4
+0x85EB 0xF1B5
+0x85EC 0xF1B6
+0x85ED 0xF1B7
+0x85EE 0xF1B8
+0x85EF 0xF1B9
+0x85F0 0xF1BA
+0x85F1 0xF1BB
+0x85F2 0xF1BC
+0x85F3 0xF1BD
+0x85F4 0xF1BE
+0x85F5 0xF1BF
+0x85F6 0xF1C0
+0x85F7 0xF1C1
+0x85F8 0xF1C2
+0x85F9 0xF1C3
+0x85FA 0xF1C4
+0x85FB 0xF1C5
+0x85FC 0xF1C6
+0x85FD 0xF1C7
+0x85FE 0xF1C8
+0x8640 0xF1C9
+0x8641 0xF1CA
+0x8642 0xF1CB
+0x8643 0xF1CC
+0x8644 0xF1CD
+0x8645 0xF1CE
+0x8646 0xF1CF
+0x8647 0xF1D0
+0x8648 0xF1D1
+0x8649 0xF1D2
+0x864A 0xF1D3
+0x864B 0xF1D4
+0x864C 0xF1D5
+0x864D 0xF1D6
+0x864E 0xF1D7
+0x864F 0xF1D8
+0x8650 0xF1D9
+0x8651 0xF1DA
+0x8652 0xF1DB
+0x8653 0xF1DC
+0x8654 0xF1DD
+0x8655 0xF1DE
+0x8656 0xF1DF
+0x8657 0xF1E0
+0x8658 0xF1E1
+0x8659 0xF1E2
+0x865A 0xF1E3
+0x865B 0xF1E4
+0x865C 0xF1E5
+0x865D 0xF1E6
+0x865E 0xF1E7
+0x865F 0xF1E8
+0x8660 0xF1E9
+0x8661 0xF1EA
+0x8662 0xF1EB
+0x8663 0xF1EC
+0x8664 0xF1ED
+0x8665 0xF1EE
+0x8666 0xF1EF
+0x8667 0xF1F0
+0x8668 0xF1F1
+0x8669 0xF1F2
+0x866A 0xF1F3
+0x866B 0xF1F4
+0x866C 0xF1F5
+0x866D 0xF1F6
+0x866E 0xF1F7
+0x866F 0xF1F8
+0x8670 0xF1F9
+0x8671 0xF1FA
+0x8672 0xF1FB
+0x8673 0xF1FC
+0x8674 0xF1FD
+0x8675 0xF1FE
+0x8676 0xF1FF
+0x8677 0xF200
+0x8678 0xF201
+0x8679 0xF202
+0x867A 0xF203
+0x867B 0xF204
+0x867C 0xF205
+0x867D 0xF206
+0x867E 0xF207
+0x86A1 0xF208
+0x86A2 0xF209
+0x86A3 0xF20A
+0x86A4 0xF20B
+0x86A5 0xF20C
+0x86A6 0xF20D
+0x86A7 0xF20E
+0x86A8 0xF20F
+0x86A9 0xF210
+0x86AA 0xF211
+0x86AB 0xF212
+0x86AC 0xF213
+0x86AD 0xF214
+0x86AE 0xF215
+0x86AF 0xF216
+0x86B0 0xF217
+0x86B1 0xF218
+0x86B2 0xF219
+0x86B3 0xF21A
+0x86B4 0xF21B
+0x86B5 0xF21C
+0x86B6 0xF21D
+0x86B7 0xF21E
+0x86B8 0xF21F
+0x86B9 0xF220
+0x86BA 0xF221
+0x86BB 0xF222
+0x86BC 0xF223
+0x86BD 0xF224
+0x86BE 0xF225
+0x86BF 0xF226
+0x86C0 0xF227
+0x86C1 0xF228
+0x86C2 0xF229
+0x86C3 0xF22A
+0x86C4 0xF22B
+0x86C5 0xF22C
+0x86C6 0xF22D
+0x86C7 0xF22E
+0x86C8 0xF22F
+0x86C9 0xF230
+0x86CA 0xF231
+0x86CB 0xF232
+0x86CC 0xF233
+0x86CD 0xF234
+0x86CE 0xF235
+0x86CF 0xF236
+0x86D0 0xF237
+0x86D1 0xF238
+0x86D2 0xF239
+0x86D3 0xF23A
+0x86D4 0xF23B
+0x86D5 0xF23C
+0x86D6 0xF23D
+0x86D7 0xF23E
+0x86D8 0xF23F
+0x86D9 0xF240
+0x86DA 0xF241
+0x86DB 0xF242
+0x86DC 0xF243
+0x86DD 0xF244
+0x86DE 0xF245
+0x86DF 0xF246
+0x86E0 0xF247
+0x86E1 0xF248
+0x86E2 0xF249
+0x86E3 0xF24A
+0x86E4 0xF24B
+0x86E5 0xF24C
+0x86E6 0xF24D
+0x86E7 0xF24E
+0x86E8 0xF24F
+0x86E9 0xF250
+0x86EA 0xF251
+0x86EB 0xF252
+0x86EC 0xF253
+0x86ED 0xF254
+0x86EE 0xF255
+0x86EF 0xF256
+0x86F0 0xF257
+0x86F1 0xF258
+0x86F2 0xF259
+0x86F3 0xF25A
+0x86F4 0xF25B
+0x86F5 0xF25C
+0x86F6 0xF25D
+0x86F7 0xF25E
+0x86F8 0xF25F
+0x86F9 0xF260
+0x86FA 0xF261
+0x86FB 0xF262
+0x86FC 0xF263
+0x86FD 0xF264
+0x86FE 0xF265
+0x8740 0xF266
+0x8741 0xF267
+0x8742 0xF268
+0x8743 0xF269
+0x8744 0xF26A
+0x8745 0xF26B
+0x8746 0xF26C
+0x8747 0xF26D
+0x8748 0xF26E
+0x8749 0xF26F
+0x874A 0xF270
+0x874B 0xF271
+0x874C 0xF272
+0x874D 0xF273
+0x874E 0xF274
+0x874F 0xF275
+0x8750 0xF276
+0x8751 0xF277
+0x8752 0xF278
+0x8753 0xF279
+0x8754 0xF27A
+0x8755 0xF27B
+0x8756 0xF27C
+0x8757 0xF27D
+0x8758 0xF27E
+0x8759 0xF27F
+0x875A 0xF280
+0x875B 0xF281
+0x875C 0xF282
+0x875D 0xF283
+0x875E 0xF284
+0x875F 0xF285
+0x8760 0xF286
+0x8761 0xF287
+0x8762 0xF288
+0x8763 0xF289
+0x8764 0xF28A
+0x8765 0xF28B
+0x8766 0xF28C
+0x8767 0xF28D
+0x8768 0xF28E
+0x8769 0xF28F
+0x876A 0xF290
+0x876B 0xF291
+0x876C 0xF292
+0x876D 0xF293
+0x876E 0xF294
+0x876F 0xF295
+0x8770 0xF296
+0x8771 0xF297
+0x8772 0xF298
+0x8773 0xF299
+0x8774 0xF29A
+0x8775 0xF29B
+0x8776 0xF29C
+0x8777 0xF29D
+0x8778 0xF29E
+0x8779 0xF29F
+0x877A 0xF2A0
+0x877B 0xF2A1
+0x877C 0xF2A2
+0x877D 0xF2A3
+0x877E 0xF2A4
+0x87A1 0xF2A5
+0x87A2 0xF2A6
+0x87A3 0xF2A7
+0x87A4 0xF2A8
+0x87A5 0xF2A9
+0x87A6 0xF2AA
+0x87A7 0xF2AB
+0x87A8 0xF2AC
+0x87A9 0xF2AD
+0x87AA 0xF2AE
+0x87AB 0xF2AF
+0x87AC 0xF2B0
+0x87AD 0xF2B1
+0x87AE 0xF2B2
+0x87AF 0xF2B3
+0x87B0 0xF2B4
+0x87B1 0xF2B5
+0x87B2 0xF2B6
+0x87B3 0xF2B7
+0x87B4 0xF2B8
+0x87B5 0xF2B9
+0x87B6 0xF2BA
+0x87B7 0xF2BB
+0x87B8 0xF2BC
+0x87B9 0xF2BD
+0x87BA 0xF2BE
+0x87BB 0xF2BF
+0x87BC 0xF2C0
+0x87BD 0xF2C1
+0x87BE 0xF2C2
+0x87BF 0xF2C3
+0x87C0 0xF2C4
+0x87C1 0xF2C5
+0x87C2 0xF2C6
+0x87C3 0xF2C7
+0x87C4 0xF2C8
+0x87C5 0xF2C9
+0x87C6 0xF2CA
+0x87C7 0xF2CB
+0x87C8 0xF2CC
+0x87C9 0xF2CD
+0x87CA 0xF2CE
+0x87CB 0xF2CF
+0x87CC 0xF2D0
+0x87CD 0xF2D1
+0x87CE 0xF2D2
+0x87CF 0xF2D3
+0x87D0 0xF2D4
+0x87D1 0xF2D5
+0x87D2 0xF2D6
+0x87D3 0xF2D7
+0x87D4 0xF2D8
+0x87D5 0xF2D9
+0x87D6 0xF2DA
+0x87D7 0xF2DB
+0x87D8 0xF2DC
+0x87D9 0xF2DD
+0x87DA 0xF2DE
+0x87DB 0xF2DF
+0x87DC 0xF2E0
+0x87DD 0xF2E1
+0x87DE 0xF2E2
+0x87DF 0xF2E3
+0x87E0 0xF2E4
+0x87E1 0xF2E5
+0x87E2 0xF2E6
+0x87E3 0xF2E7
+0x87E4 0xF2E8
+0x87E5 0xF2E9
+0x87E6 0xF2EA
+0x87E7 0xF2EB
+0x87E8 0xF2EC
+0x87E9 0xF2ED
+0x87EA 0xF2EE
+0x87EB 0xF2EF
+0x87EC 0xF2F0
+0x87ED 0xF2F1
+0x87EE 0xF2F2
+0x87EF 0xF2F3
+0x87F0 0xF2F4
+0x87F1 0xF2F5
+0x87F2 0xF2F6
+0x87F3 0xF2F7
+0x87F4 0xF2F8
+0x87F5 0xF2F9
+0x87F6 0xF2FA
+0x87F7 0xF2FB
+0x87F8 0xF2FC
+0x87F9 0xF2FD
+0x87FA 0xF2FE
+0x87FB 0xF2FF
+0x87FC 0xF300
+0x87FD 0xF301
+0x87FE 0xF302
+0x8840 0xF303
+0x8841 0xF304
+0x8842 0xF305
+0x8843 0xF306
+0x8844 0xF307
+0x8845 0xF308
+0x8846 0xF309
+0x8847 0xF30A
+0x8848 0xF30B
+0x8849 0xF30C
+0x884A 0xF30D
+0x884B 0xF30E
+0x884C 0xF30F
+0x884D 0xF310
+0x884E 0xF311
+0x884F 0xF312
+0x8850 0xF313
+0x8851 0xF314
+0x8852 0xF315
+0x8853 0xF316
+0x8854 0xF317
+0x8855 0xF318
+0x8856 0xF319
+0x8857 0xF31A
+0x8858 0xF31B
+0x8859 0xF31C
+0x885A 0xF31D
+0x885B 0xF31E
+0x885C 0xF31F
+0x885D 0xF320
+0x885E 0xF321
+0x885F 0xF322
+0x8860 0xF323
+0x8861 0xF324
+0x8862 0xF325
+0x8863 0xF326
+0x8864 0xF327
+0x8865 0xF328
+0x8866 0xF329
+0x8867 0xF32A
+0x8868 0xF32B
+0x8869 0xF32C
+0x886A 0xF32D
+0x886B 0xF32E
+0x886C 0xF32F
+0x886D 0xF330
+0x886E 0xF331
+0x886F 0xF332
+0x8870 0xF333
+0x8871 0xF334
+0x8872 0xF335
+0x8873 0xF336
+0x8874 0xF337
+0x8875 0xF338
+0x8876 0xF339
+0x8877 0xF33A
+0x8878 0xF33B
+0x8879 0xF33C
+0x887A 0xF33D
+0x887B 0xF33E
+0x887C 0xF33F
+0x887D 0xF340
+0x887E 0xF341
+0x88A1 0xF342
+0x88A2 0xF343
+0x88A3 0xF344
+0x88A4 0xF345
+0x88A5 0xF346
+0x88A6 0xF347
+0x88A7 0xF348
+0x88A8 0xF349
+0x88A9 0xF34A
+0x88AA 0xF34B
+0x88AB 0xF34C
+0x88AC 0xF34D
+0x88AD 0xF34E
+0x88AE 0xF34F
+0x88AF 0xF350
+0x88B0 0xF351
+0x88B1 0xF352
+0x88B2 0xF353
+0x88B3 0xF354
+0x88B4 0xF355
+0x88B5 0xF356
+0x88B6 0xF357
+0x88B7 0xF358
+0x88B8 0xF359
+0x88B9 0xF35A
+0x88BA 0xF35B
+0x88BB 0xF35C
+0x88BC 0xF35D
+0x88BD 0xF35E
+0x88BE 0xF35F
+0x88BF 0xF360
+0x88C0 0xF361
+0x88C1 0xF362
+0x88C2 0xF363
+0x88C3 0xF364
+0x88C4 0xF365
+0x88C5 0xF366
+0x88C6 0xF367
+0x88C7 0xF368
+0x88C8 0xF369
+0x88C9 0xF36A
+0x88CA 0xF36B
+0x88CB 0xF36C
+0x88CC 0xF36D
+0x88CD 0xF36E
+0x88CE 0xF36F
+0x88CF 0xF370
+0x88D0 0xF371
+0x88D1 0xF372
+0x88D2 0xF373
+0x88D3 0xF374
+0x88D4 0xF375
+0x88D5 0xF376
+0x88D6 0xF377
+0x88D7 0xF378
+0x88D8 0xF379
+0x88D9 0xF37A
+0x88DA 0xF37B
+0x88DB 0xF37C
+0x88DC 0xF37D
+0x88DD 0xF37E
+0x88DE 0xF37F
+0x88DF 0xF380
+0x88E0 0xF381
+0x88E1 0xF382
+0x88E2 0xF383
+0x88E3 0xF384
+0x88E4 0xF385
+0x88E5 0xF386
+0x88E6 0xF387
+0x88E7 0xF388
+0x88E8 0xF389
+0x88E9 0xF38A
+0x88EA 0xF38B
+0x88EB 0xF38C
+0x88EC 0xF38D
+0x88ED 0xF38E
+0x88EE 0xF38F
+0x88EF 0xF390
+0x88F0 0xF391
+0x88F1 0xF392
+0x88F2 0xF393
+0x88F3 0xF394
+0x88F4 0xF395
+0x88F5 0xF396
+0x88F6 0xF397
+0x88F7 0xF398
+0x88F8 0xF399
+0x88F9 0xF39A
+0x88FA 0xF39B
+0x88FB 0xF39C
+0x88FC 0xF39D
+0x88FD 0xF39E
+0x88FE 0xF39F
+0x8940 0xF3A0
+0x8941 0xF3A1
+0x8942 0xF3A2
+0x8943 0xF3A3
+0x8944 0xF3A4
+0x8945 0xF3A5
+0x8946 0xF3A6
+0x8947 0xF3A7
+0x8948 0xF3A8
+0x8949 0xF3A9
+0x894A 0xF3AA
+0x894B 0xF3AB
+0x894C 0xF3AC
+0x894D 0xF3AD
+0x894E 0xF3AE
+0x894F 0xF3AF
+0x8950 0xF3B0
+0x8951 0xF3B1
+0x8952 0xF3B2
+0x8953 0xF3B3
+0x8954 0xF3B4
+0x8955 0xF3B5
+0x8956 0xF3B6
+0x8957 0xF3B7
+0x8958 0xF3B8
+0x8959 0xF3B9
+0x895A 0xF3BA
+0x895B 0xF3BB
+0x895C 0xF3BC
+0x895D 0xF3BD
+0x895E 0xF3BE
+0x895F 0xF3BF
+0x8960 0xF3C0
+0x8961 0xF3C1
+0x8962 0xF3C2
+0x8963 0xF3C3
+0x8964 0xF3C4
+0x8965 0xF3C5
+0x8966 0xF3C6
+0x8967 0xF3C7
+0x8968 0xF3C8
+0x8969 0xF3C9
+0x896A 0xF3CA
+0x896B 0xF3CB
+0x896C 0xF3CC
+0x896D 0xF3CD
+0x896E 0xF3CE
+0x896F 0xF3CF
+0x8970 0xF3D0
+0x8971 0xF3D1
+0x8972 0xF3D2
+0x8973 0xF3D3
+0x8974 0xF3D4
+0x8975 0xF3D5
+0x8976 0xF3D6
+0x8977 0xF3D7
+0x8978 0xF3D8
+0x8979 0xF3D9
+0x897A 0xF3DA
+0x897B 0xF3DB
+0x897C 0xF3DC
+0x897D 0xF3DD
+0x897E 0xF3DE
+0x89A1 0xF3DF
+0x89A2 0xF3E0
+0x89A3 0xF3E1
+0x89A4 0xF3E2
+0x89A5 0xF3E3
+0x89A6 0xF3E4
+0x89A7 0xF3E5
+0x89A8 0xF3E6
+0x89A9 0xF3E7
+0x89AA 0xF3E8
+0x89AB 0xF3E9
+0x89AC 0xF3EA
+0x89AD 0xF3EB
+0x89AE 0xF3EC
+0x89AF 0xF3ED
+0x89B0 0xF3EE
+0x89B1 0xF3EF
+0x89B2 0xF3F0
+0x89B3 0xF3F1
+0x89B4 0xF3F2
+0x89B5 0xF3F3
+0x89B6 0xF3F4
+0x89B7 0xF3F5
+0x89B8 0xF3F6
+0x89B9 0xF3F7
+0x89BA 0xF3F8
+0x89BB 0xF3F9
+0x89BC 0xF3FA
+0x89BD 0xF3FB
+0x89BE 0xF3FC
+0x89BF 0xF3FD
+0x89C0 0xF3FE
+0x89C1 0xF3FF
+0x89C2 0xF400
+0x89C3 0xF401
+0x89C4 0xF402
+0x89C5 0xF403
+0x89C6 0xF404
+0x89C7 0xF405
+0x89C8 0xF406
+0x89C9 0xF407
+0x89CA 0xF408
+0x89CB 0xF409
+0x89CC 0xF40A
+0x89CD 0xF40B
+0x89CE 0xF40C
+0x89CF 0xF40D
+0x89D0 0xF40E
+0x89D1 0xF40F
+0x89D2 0xF410
+0x89D3 0xF411
+0x89D4 0xF412
+0x89D5 0xF413
+0x89D6 0xF414
+0x89D7 0xF415
+0x89D8 0xF416
+0x89D9 0xF417
+0x89DA 0xF418
+0x89DB 0xF419
+0x89DC 0xF41A
+0x89DD 0xF41B
+0x89DE 0xF41C
+0x89DF 0xF41D
+0x89E0 0xF41E
+0x89E1 0xF41F
+0x89E2 0xF420
+0x89E3 0xF421
+0x89E4 0xF422
+0x89E5 0xF423
+0x89E6 0xF424
+0x89E7 0xF425
+0x89E8 0xF426
+0x89E9 0xF427
+0x89EA 0xF428
+0x89EB 0xF429
+0x89EC 0xF42A
+0x89ED 0xF42B
+0x89EE 0xF42C
+0x89EF 0xF42D
+0x89F0 0xF42E
+0x89F1 0xF42F
+0x89F2 0xF430
+0x89F3 0xF431
+0x89F4 0xF432
+0x89F5 0xF433
+0x89F6 0xF434
+0x89F7 0xF435
+0x89F8 0xF436
+0x89F9 0xF437
+0x89FA 0xF438
+0x89FB 0xF439
+0x89FC 0xF43A
+0x89FD 0xF43B
+0x89FE 0xF43C
+0x8A40 0xF43D
+0x8A41 0xF43E
+0x8A42 0xF43F
+0x8A43 0xF440
+0x8A44 0xF441
+0x8A45 0xF442
+0x8A46 0xF443
+0x8A47 0xF444
+0x8A48 0xF445
+0x8A49 0xF446
+0x8A4A 0xF447
+0x8A4B 0xF448
+0x8A4C 0xF449
+0x8A4D 0xF44A
+0x8A4E 0xF44B
+0x8A4F 0xF44C
+0x8A50 0xF44D
+0x8A51 0xF44E
+0x8A52 0xF44F
+0x8A53 0xF450
+0x8A54 0xF451
+0x8A55 0xF452
+0x8A56 0xF453
+0x8A57 0xF454
+0x8A58 0xF455
+0x8A59 0xF456
+0x8A5A 0xF457
+0x8A5B 0xF458
+0x8A5C 0xF459
+0x8A5D 0xF45A
+0x8A5E 0xF45B
+0x8A5F 0xF45C
+0x8A60 0xF45D
+0x8A61 0xF45E
+0x8A62 0xF45F
+0x8A63 0xF460
+0x8A64 0xF461
+0x8A65 0xF462
+0x8A66 0xF463
+0x8A67 0xF464
+0x8A68 0xF465
+0x8A69 0xF466
+0x8A6A 0xF467
+0x8A6B 0xF468
+0x8A6C 0xF469
+0x8A6D 0xF46A
+0x8A6E 0xF46B
+0x8A6F 0xF46C
+0x8A70 0xF46D
+0x8A71 0xF46E
+0x8A72 0xF46F
+0x8A73 0xF470
+0x8A74 0xF471
+0x8A75 0xF472
+0x8A76 0xF473
+0x8A77 0xF474
+0x8A78 0xF475
+0x8A79 0xF476
+0x8A7A 0xF477
+0x8A7B 0xF478
+0x8A7C 0xF479
+0x8A7D 0xF47A
+0x8A7E 0xF47B
+0x8AA1 0xF47C
+0x8AA2 0xF47D
+0x8AA3 0xF47E
+0x8AA4 0xF47F
+0x8AA5 0xF480
+0x8AA6 0xF481
+0x8AA7 0xF482
+0x8AA8 0xF483
+0x8AA9 0xF484
+0x8AAA 0xF485
+0x8AAB 0xF486
+0x8AAC 0xF487
+0x8AAD 0xF488
+0x8AAE 0xF489
+0x8AAF 0xF48A
+0x8AB0 0xF48B
+0x8AB1 0xF48C
+0x8AB2 0xF48D
+0x8AB3 0xF48E
+0x8AB4 0xF48F
+0x8AB5 0xF490
+0x8AB6 0xF491
+0x8AB7 0xF492
+0x8AB8 0xF493
+0x8AB9 0xF494
+0x8ABA 0xF495
+0x8ABB 0xF496
+0x8ABC 0xF497
+0x8ABD 0xF498
+0x8ABE 0xF499
+0x8ABF 0xF49A
+0x8AC0 0xF49B
+0x8AC1 0xF49C
+0x8AC2 0xF49D
+0x8AC3 0xF49E
+0x8AC4 0xF49F
+0x8AC5 0xF4A0
+0x8AC6 0xF4A1
+0x8AC7 0xF4A2
+0x8AC8 0xF4A3
+0x8AC9 0xF4A4
+0x8ACA 0xF4A5
+0x8ACB 0xF4A6
+0x8ACC 0xF4A7
+0x8ACD 0xF4A8
+0x8ACE 0xF4A9
+0x8ACF 0xF4AA
+0x8AD0 0xF4AB
+0x8AD1 0xF4AC
+0x8AD2 0xF4AD
+0x8AD3 0xF4AE
+0x8AD4 0xF4AF
+0x8AD5 0xF4B0
+0x8AD6 0xF4B1
+0x8AD7 0xF4B2
+0x8AD8 0xF4B3
+0x8AD9 0xF4B4
+0x8ADA 0xF4B5
+0x8ADB 0xF4B6
+0x8ADC 0xF4B7
+0x8ADD 0xF4B8
+0x8ADE 0xF4B9
+0x8ADF 0xF4BA
+0x8AE0 0xF4BB
+0x8AE1 0xF4BC
+0x8AE2 0xF4BD
+0x8AE3 0xF4BE
+0x8AE4 0xF4BF
+0x8AE5 0xF4C0
+0x8AE6 0xF4C1
+0x8AE7 0xF4C2
+0x8AE8 0xF4C3
+0x8AE9 0xF4C4
+0x8AEA 0xF4C5
+0x8AEB 0xF4C6
+0x8AEC 0xF4C7
+0x8AED 0xF4C8
+0x8AEE 0xF4C9
+0x8AEF 0xF4CA
+0x8AF0 0xF4CB
+0x8AF1 0xF4CC
+0x8AF2 0xF4CD
+0x8AF3 0xF4CE
+0x8AF4 0xF4CF
+0x8AF5 0xF4D0
+0x8AF6 0xF4D1
+0x8AF7 0xF4D2
+0x8AF8 0xF4D3
+0x8AF9 0xF4D4
+0x8AFA 0xF4D5
+0x8AFB 0xF4D6
+0x8AFC 0xF4D7
+0x8AFD 0xF4D8
+0x8AFE 0xF4D9
+0x8B40 0xF4DA
+0x8B41 0xF4DB
+0x8B42 0xF4DC
+0x8B43 0xF4DD
+0x8B44 0xF4DE
+0x8B45 0xF4DF
+0x8B46 0xF4E0
+0x8B47 0xF4E1
+0x8B48 0xF4E2
+0x8B49 0xF4E3
+0x8B4A 0xF4E4
+0x8B4B 0xF4E5
+0x8B4C 0xF4E6
+0x8B4D 0xF4E7
+0x8B4E 0xF4E8
+0x8B4F 0xF4E9
+0x8B50 0xF4EA
+0x8B51 0xF4EB
+0x8B52 0xF4EC
+0x8B53 0xF4ED
+0x8B54 0xF4EE
+0x8B55 0xF4EF
+0x8B56 0xF4F0
+0x8B57 0xF4F1
+0x8B58 0xF4F2
+0x8B59 0xF4F3
+0x8B5A 0xF4F4
+0x8B5B 0xF4F5
+0x8B5C 0xF4F6
+0x8B5D 0xF4F7
+0x8B5E 0xF4F8
+0x8B5F 0xF4F9
+0x8B60 0xF4FA
+0x8B61 0xF4FB
+0x8B62 0xF4FC
+0x8B63 0xF4FD
+0x8B64 0xF4FE
+0x8B65 0xF4FF
+0x8B66 0xF500
+0x8B67 0xF501
+0x8B68 0xF502
+0x8B69 0xF503
+0x8B6A 0xF504
+0x8B6B 0xF505
+0x8B6C 0xF506
+0x8B6D 0xF507
+0x8B6E 0xF508
+0x8B6F 0xF509
+0x8B70 0xF50A
+0x8B71 0xF50B
+0x8B72 0xF50C
+0x8B73 0xF50D
+0x8B74 0xF50E
+0x8B75 0xF50F
+0x8B76 0xF510
+0x8B77 0xF511
+0x8B78 0xF512
+0x8B79 0xF513
+0x8B7A 0xF514
+0x8B7B 0xF515
+0x8B7C 0xF516
+0x8B7D 0xF517
+0x8B7E 0xF518
+0x8BA1 0xF519
+0x8BA2 0xF51A
+0x8BA3 0xF51B
+0x8BA4 0xF51C
+0x8BA5 0xF51D
+0x8BA6 0xF51E
+0x8BA7 0xF51F
+0x8BA8 0xF520
+0x8BA9 0xF521
+0x8BAA 0xF522
+0x8BAB 0xF523
+0x8BAC 0xF524
+0x8BAD 0xF525
+0x8BAE 0xF526
+0x8BAF 0xF527
+0x8BB0 0xF528
+0x8BB1 0xF529
+0x8BB2 0xF52A
+0x8BB3 0xF52B
+0x8BB4 0xF52C
+0x8BB5 0xF52D
+0x8BB6 0xF52E
+0x8BB7 0xF52F
+0x8BB8 0xF530
+0x8BB9 0xF531
+0x8BBA 0xF532
+0x8BBB 0xF533
+0x8BBC 0xF534
+0x8BBD 0xF535
+0x8BBE 0xF536
+0x8BBF 0xF537
+0x8BC0 0xF538
+0x8BC1 0xF539
+0x8BC2 0xF53A
+0x8BC3 0xF53B
+0x8BC4 0xF53C
+0x8BC5 0xF53D
+0x8BC6 0xF53E
+0x8BC7 0xF53F
+0x8BC8 0xF540
+0x8BC9 0xF541
+0x8BCA 0xF542
+0x8BCB 0xF543
+0x8BCC 0xF544
+0x8BCD 0xF545
+0x8BCE 0xF546
+0x8BCF 0xF547
+0x8BD0 0xF548
+0x8BD1 0xF549
+0x8BD2 0xF54A
+0x8BD3 0xF54B
+0x8BD4 0xF54C
+0x8BD5 0xF54D
+0x8BD6 0xF54E
+0x8BD7 0xF54F
+0x8BD8 0xF550
+0x8BD9 0xF551
+0x8BDA 0xF552
+0x8BDB 0xF553
+0x8BDC 0xF554
+0x8BDD 0xF555
+0x8BDE 0xF556
+0x8BDF 0xF557
+0x8BE0 0xF558
+0x8BE1 0xF559
+0x8BE2 0xF55A
+0x8BE3 0xF55B
+0x8BE4 0xF55C
+0x8BE5 0xF55D
+0x8BE6 0xF55E
+0x8BE7 0xF55F
+0x8BE8 0xF560
+0x8BE9 0xF561
+0x8BEA 0xF562
+0x8BEB 0xF563
+0x8BEC 0xF564
+0x8BED 0xF565
+0x8BEE 0xF566
+0x8BEF 0xF567
+0x8BF0 0xF568
+0x8BF1 0xF569
+0x8BF2 0xF56A
+0x8BF3 0xF56B
+0x8BF4 0xF56C
+0x8BF5 0xF56D
+0x8BF6 0xF56E
+0x8BF7 0xF56F
+0x8BF8 0xF570
+0x8BF9 0xF571
+0x8BFA 0xF572
+0x8BFB 0xF573
+0x8BFC 0xF574
+0x8BFD 0xF575
+0x8BFE 0xF576
+0x8C40 0xF577
+0x8C41 0xF578
+0x8C42 0xF579
+0x8C43 0xF57A
+0x8C44 0xF57B
+0x8C45 0xF57C
+0x8C46 0xF57D
+0x8C47 0xF57E
+0x8C48 0xF57F
+0x8C49 0xF580
+0x8C4A 0xF581
+0x8C4B 0xF582
+0x8C4C 0xF583
+0x8C4D 0xF584
+0x8C4E 0xF585
+0x8C4F 0xF586
+0x8C50 0xF587
+0x8C51 0xF588
+0x8C52 0xF589
+0x8C53 0xF58A
+0x8C54 0xF58B
+0x8C55 0xF58C
+0x8C56 0xF58D
+0x8C57 0xF58E
+0x8C58 0xF58F
+0x8C59 0xF590
+0x8C5A 0xF591
+0x8C5B 0xF592
+0x8C5C 0xF593
+0x8C5D 0xF594
+0x8C5E 0xF595
+0x8C5F 0xF596
+0x8C60 0xF597
+0x8C61 0xF598
+0x8C62 0xF599
+0x8C63 0xF59A
+0x8C64 0xF59B
+0x8C65 0xF59C
+0x8C66 0xF59D
+0x8C67 0xF59E
+0x8C68 0xF59F
+0x8C69 0xF5A0
+0x8C6A 0xF5A1
+0x8C6B 0xF5A2
+0x8C6C 0xF5A3
+0x8C6D 0xF5A4
+0x8C6E 0xF5A5
+0x8C6F 0xF5A6
+0x8C70 0xF5A7
+0x8C71 0xF5A8
+0x8C72 0xF5A9
+0x8C73 0xF5AA
+0x8C74 0xF5AB
+0x8C75 0xF5AC
+0x8C76 0xF5AD
+0x8C77 0xF5AE
+0x8C78 0xF5AF
+0x8C79 0xF5B0
+0x8C7A 0xF5B1
+0x8C7B 0xF5B2
+0x8C7C 0xF5B3
+0x8C7D 0xF5B4
+0x8C7E 0xF5B5
+0x8CA1 0xF5B6
+0x8CA2 0xF5B7
+0x8CA3 0xF5B8
+0x8CA4 0xF5B9
+0x8CA5 0xF5BA
+0x8CA6 0xF5BB
+0x8CA7 0xF5BC
+0x8CA8 0xF5BD
+0x8CA9 0xF5BE
+0x8CAA 0xF5BF
+0x8CAB 0xF5C0
+0x8CAC 0xF5C1
+0x8CAD 0xF5C2
+0x8CAE 0xF5C3
+0x8CAF 0xF5C4
+0x8CB0 0xF5C5
+0x8CB1 0xF5C6
+0x8CB2 0xF5C7
+0x8CB3 0xF5C8
+0x8CB4 0xF5C9
+0x8CB5 0xF5CA
+0x8CB6 0xF5CB
+0x8CB7 0xF5CC
+0x8CB8 0xF5CD
+0x8CB9 0xF5CE
+0x8CBA 0xF5CF
+0x8CBB 0xF5D0
+0x8CBC 0xF5D1
+0x8CBD 0xF5D2
+0x8CBE 0xF5D3
+0x8CBF 0xF5D4
+0x8CC0 0xF5D5
+0x8CC1 0xF5D6
+0x8CC2 0xF5D7
+0x8CC3 0xF5D8
+0x8CC4 0xF5D9
+0x8CC5 0xF5DA
+0x8CC6 0xF5DB
+0x8CC7 0xF5DC
+0x8CC8 0xF5DD
+0x8CC9 0xF5DE
+0x8CCA 0xF5DF
+0x8CCB 0xF5E0
+0x8CCC 0xF5E1
+0x8CCD 0xF5E2
+0x8CCE 0xF5E3
+0x8CCF 0xF5E4
+0x8CD0 0xF5E5
+0x8CD1 0xF5E6
+0x8CD2 0xF5E7
+0x8CD3 0xF5E8
+0x8CD4 0xF5E9
+0x8CD5 0xF5EA
+0x8CD6 0xF5EB
+0x8CD7 0xF5EC
+0x8CD8 0xF5ED
+0x8CD9 0xF5EE
+0x8CDA 0xF5EF
+0x8CDB 0xF5F0
+0x8CDC 0xF5F1
+0x8CDD 0xF5F2
+0x8CDE 0xF5F3
+0x8CDF 0xF5F4
+0x8CE0 0xF5F5
+0x8CE1 0xF5F6
+0x8CE2 0xF5F7
+0x8CE3 0xF5F8
+0x8CE4 0xF5F9
+0x8CE5 0xF5FA
+0x8CE6 0xF5FB
+0x8CE7 0xF5FC
+0x8CE8 0xF5FD
+0x8CE9 0xF5FE
+0x8CEA 0xF5FF
+0x8CEB 0xF600
+0x8CEC 0xF601
+0x8CED 0xF602
+0x8CEE 0xF603
+0x8CEF 0xF604
+0x8CF0 0xF605
+0x8CF1 0xF606
+0x8CF2 0xF607
+0x8CF3 0xF608
+0x8CF4 0xF609
+0x8CF5 0xF60A
+0x8CF6 0xF60B
+0x8CF7 0xF60C
+0x8CF8 0xF60D
+0x8CF9 0xF60E
+0x8CFA 0xF60F
+0x8CFB 0xF610
+0x8CFC 0xF611
+0x8CFD 0xF612
+0x8CFE 0xF613
+0x8D40 0xF614
+0x8D41 0xF615
+0x8D42 0xF616
+0x8D43 0xF617
+0x8D44 0xF618
+0x8D45 0xF619
+0x8D46 0xF61A
+0x8D47 0xF61B
+0x8D48 0xF61C
+0x8D49 0xF61D
+0x8D4A 0xF61E
+0x8D4B 0xF61F
+0x8D4C 0xF620
+0x8D4D 0xF621
+0x8D4E 0xF622
+0x8D4F 0xF623
+0x8D50 0xF624
+0x8D51 0xF625
+0x8D52 0xF626
+0x8D53 0xF627
+0x8D54 0xF628
+0x8D55 0xF629
+0x8D56 0xF62A
+0x8D57 0xF62B
+0x8D58 0xF62C
+0x8D59 0xF62D
+0x8D5A 0xF62E
+0x8D5B 0xF62F
+0x8D5C 0xF630
+0x8D5D 0xF631
+0x8D5E 0xF632
+0x8D5F 0xF633
+0x8D60 0xF634
+0x8D61 0xF635
+0x8D62 0xF636
+0x8D63 0xF637
+0x8D64 0xF638
+0x8D65 0xF639
+0x8D66 0xF63A
+0x8D67 0xF63B
+0x8D68 0xF63C
+0x8D69 0xF63D
+0x8D6A 0xF63E
+0x8D6B 0xF63F
+0x8D6C 0xF640
+0x8D6D 0xF641
+0x8D6E 0xF642
+0x8D6F 0xF643
+0x8D70 0xF644
+0x8D71 0xF645
+0x8D72 0xF646
+0x8D73 0xF647
+0x8D74 0xF648
+0x8D75 0xF649
+0x8D76 0xF64A
+0x8D77 0xF64B
+0x8D78 0xF64C
+0x8D79 0xF64D
+0x8D7A 0xF64E
+0x8D7B 0xF64F
+0x8D7C 0xF650
+0x8D7D 0xF651
+0x8D7E 0xF652
+0x8DA1 0xF653
+0x8DA2 0xF654
+0x8DA3 0xF655
+0x8DA4 0xF656
+0x8DA5 0xF657
+0x8DA6 0xF658
+0x8DA7 0xF659
+0x8DA8 0xF65A
+0x8DA9 0xF65B
+0x8DAA 0xF65C
+0x8DAB 0xF65D
+0x8DAC 0xF65E
+0x8DAD 0xF65F
+0x8DAE 0xF660
+0x8DAF 0xF661
+0x8DB0 0xF662
+0x8DB1 0xF663
+0x8DB2 0xF664
+0x8DB3 0xF665
+0x8DB4 0xF666
+0x8DB5 0xF667
+0x8DB6 0xF668
+0x8DB7 0xF669
+0x8DB8 0xF66A
+0x8DB9 0xF66B
+0x8DBA 0xF66C
+0x8DBB 0xF66D
+0x8DBC 0xF66E
+0x8DBD 0xF66F
+0x8DBE 0xF670
+0x8DBF 0xF671
+0x8DC0 0xF672
+0x8DC1 0xF673
+0x8DC2 0xF674
+0x8DC3 0xF675
+0x8DC4 0xF676
+0x8DC5 0xF677
+0x8DC6 0xF678
+0x8DC7 0xF679
+0x8DC8 0xF67A
+0x8DC9 0xF67B
+0x8DCA 0xF67C
+0x8DCB 0xF67D
+0x8DCC 0xF67E
+0x8DCD 0xF67F
+0x8DCE 0xF680
+0x8DCF 0xF681
+0x8DD0 0xF682
+0x8DD1 0xF683
+0x8DD2 0xF684
+0x8DD3 0xF685
+0x8DD4 0xF686
+0x8DD5 0xF687
+0x8DD6 0xF688
+0x8DD7 0xF689
+0x8DD8 0xF68A
+0x8DD9 0xF68B
+0x8DDA 0xF68C
+0x8DDB 0xF68D
+0x8DDC 0xF68E
+0x8DDD 0xF68F
+0x8DDE 0xF690
+0x8DDF 0xF691
+0x8DE0 0xF692
+0x8DE1 0xF693
+0x8DE2 0xF694
+0x8DE3 0xF695
+0x8DE4 0xF696
+0x8DE5 0xF697
+0x8DE6 0xF698
+0x8DE7 0xF699
+0x8DE8 0xF69A
+0x8DE9 0xF69B
+0x8DEA 0xF69C
+0x8DEB 0xF69D
+0x8DEC 0xF69E
+0x8DED 0xF69F
+0x8DEE 0xF6A0
+0x8DEF 0xF6A1
+0x8DF0 0xF6A2
+0x8DF1 0xF6A3
+0x8DF2 0xF6A4
+0x8DF3 0xF6A5
+0x8DF4 0xF6A6
+0x8DF5 0xF6A7
+0x8DF6 0xF6A8
+0x8DF7 0xF6A9
+0x8DF8 0xF6AA
+0x8DF9 0xF6AB
+0x8DFA 0xF6AC
+0x8DFB 0xF6AD
+0x8DFC 0xF6AE
+0x8DFD 0xF6AF
+0x8DFE 0xF6B0
+0x8E40 0xE311
+0x8E41 0xE312
+0x8E42 0xE313
+0x8E43 0xE314
+0x8E44 0xE315
+0x8E45 0xE316
+0x8E46 0xE317
+0x8E47 0xE318
+0x8E48 0xE319
+0x8E49 0xE31A
+0x8E4A 0xE31B
+0x8E4B 0xE31C
+0x8E4C 0xE31D
+0x8E4D 0xE31E
+0x8E4E 0xE31F
+0x8E4F 0xE320
+0x8E50 0xE321
+0x8E51 0xE322
+0x8E52 0xE323
+0x8E53 0xE324
+0x8E54 0xE325
+0x8E55 0xE326
+0x8E56 0xE327
+0x8E57 0xE328
+0x8E58 0xE329
+0x8E59 0xE32A
+0x8E5A 0xE32B
+0x8E5B 0xE32C
+0x8E5C 0xE32D
+0x8E5D 0xE32E
+0x8E5E 0xE32F
+0x8E5F 0xE330
+0x8E60 0xE331
+0x8E61 0xE332
+0x8E62 0xE333
+0x8E63 0xE334
+0x8E64 0xE335
+0x8E65 0xE336
+0x8E66 0xE337
+0x8E67 0xE338
+0x8E68 0xE339
+0x8E69 0xE33A
+0x8E6A 0xE33B
+0x8E6B 0xE33C
+0x8E6C 0xE33D
+0x8E6D 0xE33E
+0x8E6E 0xE33F
+0x8E6F 0xE340
+0x8E70 0xE341
+0x8E71 0xE342
+0x8E72 0xE343
+0x8E73 0xE344
+0x8E74 0xE345
+0x8E75 0xE346
+0x8E76 0xE347
+0x8E77 0xE348
+0x8E78 0xE349
+0x8E79 0xE34A
+0x8E7A 0xE34B
+0x8E7B 0xE34C
+0x8E7C 0xE34D
+0x8E7D 0xE34E
+0x8E7E 0xE34F
+0x8EA1 0xE350
+0x8EA2 0xE351
+0x8EA3 0xE352
+0x8EA4 0xE353
+0x8EA5 0xE354
+0x8EA6 0xE355
+0x8EA7 0xE356
+0x8EA8 0xE357
+0x8EA9 0xE358
+0x8EAA 0xE359
+0x8EAB 0xE35A
+0x8EAC 0xE35B
+0x8EAD 0xE35C
+0x8EAE 0xE35D
+0x8EAF 0xE35E
+0x8EB0 0xE35F
+0x8EB1 0xE360
+0x8EB2 0xE361
+0x8EB3 0xE362
+0x8EB4 0xE363
+0x8EB5 0xE364
+0x8EB6 0xE365
+0x8EB7 0xE366
+0x8EB8 0xE367
+0x8EB9 0xE368
+0x8EBA 0xE369
+0x8EBB 0xE36A
+0x8EBC 0xE36B
+0x8EBD 0xE36C
+0x8EBE 0xE36D
+0x8EBF 0xE36E
+0x8EC0 0xE36F
+0x8EC1 0xE370
+0x8EC2 0xE371
+0x8EC3 0xE372
+0x8EC4 0xE373
+0x8EC5 0xE374
+0x8EC6 0xE375
+0x8EC7 0xE376
+0x8EC8 0xE377
+0x8EC9 0xE378
+0x8ECA 0xE379
+0x8ECB 0xE37A
+0x8ECC 0xE37B
+0x8ECD 0xE37C
+0x8ECE 0xE37D
+0x8ECF 0xE37E
+0x8ED0 0xE37F
+0x8ED1 0xE380
+0x8ED2 0xE381
+0x8ED3 0xE382
+0x8ED4 0xE383
+0x8ED5 0xE384
+0x8ED6 0xE385
+0x8ED7 0xE386
+0x8ED8 0xE387
+0x8ED9 0xE388
+0x8EDA 0xE389
+0x8EDB 0xE38A
+0x8EDC 0xE38B
+0x8EDD 0xE38C
+0x8EDE 0xE38D
+0x8EDF 0xE38E
+0x8EE0 0xE38F
+0x8EE1 0xE390
+0x8EE2 0xE391
+0x8EE3 0xE392
+0x8EE4 0xE393
+0x8EE5 0xE394
+0x8EE6 0xE395
+0x8EE7 0xE396
+0x8EE8 0xE397
+0x8EE9 0xE398
+0x8EEA 0xE399
+0x8EEB 0xE39A
+0x8EEC 0xE39B
+0x8EED 0xE39C
+0x8EEE 0xE39D
+0x8EEF 0xE39E
+0x8EF0 0xE39F
+0x8EF1 0xE3A0
+0x8EF2 0xE3A1
+0x8EF3 0xE3A2
+0x8EF4 0xE3A3
+0x8EF5 0xE3A4
+0x8EF6 0xE3A5
+0x8EF7 0xE3A6
+0x8EF8 0xE3A7
+0x8EF9 0xE3A8
+0x8EFA 0xE3A9
+0x8EFB 0xE3AA
+0x8EFC 0xE3AB
+0x8EFD 0xE3AC
+0x8EFE 0xE3AD
+0x8F40 0xE3AE
+0x8F41 0xE3AF
+0x8F42 0xE3B0
+0x8F43 0xE3B1
+0x8F44 0xE3B2
+0x8F45 0xE3B3
+0x8F46 0xE3B4
+0x8F47 0xE3B5
+0x8F48 0xE3B6
+0x8F49 0xE3B7
+0x8F4A 0xE3B8
+0x8F4B 0xE3B9
+0x8F4C 0xE3BA
+0x8F4D 0xE3BB
+0x8F4E 0xE3BC
+0x8F4F 0xE3BD
+0x8F50 0xE3BE
+0x8F51 0xE3BF
+0x8F52 0xE3C0
+0x8F53 0xE3C1
+0x8F54 0xE3C2
+0x8F55 0xE3C3
+0x8F56 0xE3C4
+0x8F57 0xE3C5
+0x8F58 0xE3C6
+0x8F59 0xE3C7
+0x8F5A 0xE3C8
+0x8F5B 0xE3C9
+0x8F5C 0xE3CA
+0x8F5D 0xE3CB
+0x8F5E 0xE3CC
+0x8F5F 0xE3CD
+0x8F60 0xE3CE
+0x8F61 0xE3CF
+0x8F62 0xE3D0
+0x8F63 0xE3D1
+0x8F64 0xE3D2
+0x8F65 0xE3D3
+0x8F66 0xE3D4
+0x8F67 0xE3D5
+0x8F68 0xE3D6
+0x8F69 0xE3D7
+0x8F6A 0xE3D8
+0x8F6B 0xE3D9
+0x8F6C 0xE3DA
+0x8F6D 0xE3DB
+0x8F6E 0xE3DC
+0x8F6F 0xE3DD
+0x8F70 0xE3DE
+0x8F71 0xE3DF
+0x8F72 0xE3E0
+0x8F73 0xE3E1
+0x8F74 0xE3E2
+0x8F75 0xE3E3
+0x8F76 0xE3E4
+0x8F77 0xE3E5
+0x8F78 0xE3E6
+0x8F79 0xE3E7
+0x8F7A 0xE3E8
+0x8F7B 0xE3E9
+0x8F7C 0xE3EA
+0x8F7D 0xE3EB
+0x8F7E 0xE3EC
+0x8FA1 0xE3ED
+0x8FA2 0xE3EE
+0x8FA3 0xE3EF
+0x8FA4 0xE3F0
+0x8FA5 0xE3F1
+0x8FA6 0xE3F2
+0x8FA7 0xE3F3
+0x8FA8 0xE3F4
+0x8FA9 0xE3F5
+0x8FAA 0xE3F6
+0x8FAB 0xE3F7
+0x8FAC 0xE3F8
+0x8FAD 0xE3F9
+0x8FAE 0xE3FA
+0x8FAF 0xE3FB
+0x8FB0 0xE3FC
+0x8FB1 0xE3FD
+0x8FB2 0xE3FE
+0x8FB3 0xE3FF
+0x8FB4 0xE400
+0x8FB5 0xE401
+0x8FB6 0xE402
+0x8FB7 0xE403
+0x8FB8 0xE404
+0x8FB9 0xE405
+0x8FBA 0xE406
+0x8FBB 0xE407
+0x8FBC 0xE408
+0x8FBD 0xE409
+0x8FBE 0xE40A
+0x8FBF 0xE40B
+0x8FC0 0xE40C
+0x8FC1 0xE40D
+0x8FC2 0xE40E
+0x8FC3 0xE40F
+0x8FC4 0xE410
+0x8FC5 0xE411
+0x8FC6 0xE412
+0x8FC7 0xE413
+0x8FC8 0xE414
+0x8FC9 0xE415
+0x8FCA 0xE416
+0x8FCB 0xE417
+0x8FCC 0xE418
+0x8FCD 0xE419
+0x8FCE 0xE41A
+0x8FCF 0xE41B
+0x8FD0 0xE41C
+0x8FD1 0xE41D
+0x8FD2 0xE41E
+0x8FD3 0xE41F
+0x8FD4 0xE420
+0x8FD5 0xE421
+0x8FD6 0xE422
+0x8FD7 0xE423
+0x8FD8 0xE424
+0x8FD9 0xE425
+0x8FDA 0xE426
+0x8FDB 0xE427
+0x8FDC 0xE428
+0x8FDD 0xE429
+0x8FDE 0xE42A
+0x8FDF 0xE42B
+0x8FE0 0xE42C
+0x8FE1 0xE42D
+0x8FE2 0xE42E
+0x8FE3 0xE42F
+0x8FE4 0xE430
+0x8FE5 0xE431
+0x8FE6 0xE432
+0x8FE7 0xE433
+0x8FE8 0xE434
+0x8FE9 0xE435
+0x8FEA 0xE436
+0x8FEB 0xE437
+0x8FEC 0xE438
+0x8FED 0xE439
+0x8FEE 0xE43A
+0x8FEF 0xE43B
+0x8FF0 0xE43C
+0x8FF1 0xE43D
+0x8FF2 0xE43E
+0x8FF3 0xE43F
+0x8FF4 0xE440
+0x8FF5 0xE441
+0x8FF6 0xE442
+0x8FF7 0xE443
+0x8FF8 0xE444
+0x8FF9 0xE445
+0x8FFA 0xE446
+0x8FFB 0xE447
+0x8FFC 0xE448
+0x8FFD 0xE449
+0x8FFE 0xE44A
+0x9040 0xE44B
+0x9041 0xE44C
+0x9042 0xE44D
+0x9043 0xE44E
+0x9044 0xE44F
+0x9045 0xE450
+0x9046 0xE451
+0x9047 0xE452
+0x9048 0xE453
+0x9049 0xE454
+0x904A 0xE455
+0x904B 0xE456
+0x904C 0xE457
+0x904D 0xE458
+0x904E 0xE459
+0x904F 0xE45A
+0x9050 0xE45B
+0x9051 0xE45C
+0x9052 0xE45D
+0x9053 0xE45E
+0x9054 0xE45F
+0x9055 0xE460
+0x9056 0xE461
+0x9057 0xE462
+0x9058 0xE463
+0x9059 0xE464
+0x905A 0xE465
+0x905B 0xE466
+0x905C 0xE467
+0x905D 0xE468
+0x905E 0xE469
+0x905F 0xE46A
+0x9060 0xE46B
+0x9061 0xE46C
+0x9062 0xE46D
+0x9063 0xE46E
+0x9064 0xE46F
+0x9065 0xE470
+0x9066 0xE471
+0x9067 0xE472
+0x9068 0xE473
+0x9069 0xE474
+0x906A 0xE475
+0x906B 0xE476
+0x906C 0xE477
+0x906D 0xE478
+0x906E 0xE479
+0x906F 0xE47A
+0x9070 0xE47B
+0x9071 0xE47C
+0x9072 0xE47D
+0x9073 0xE47E
+0x9074 0xE47F
+0x9075 0xE480
+0x9076 0xE481
+0x9077 0xE482
+0x9078 0xE483
+0x9079 0xE484
+0x907A 0xE485
+0x907B 0xE486
+0x907C 0xE487
+0x907D 0xE488
+0x907E 0xE489
+0x90A1 0xE48A
+0x90A2 0xE48B
+0x90A3 0xE48C
+0x90A4 0xE48D
+0x90A5 0xE48E
+0x90A6 0xE48F
+0x90A7 0xE490
+0x90A8 0xE491
+0x90A9 0xE492
+0x90AA 0xE493
+0x90AB 0xE494
+0x90AC 0xE495
+0x90AD 0xE496
+0x90AE 0xE497
+0x90AF 0xE498
+0x90B0 0xE499
+0x90B1 0xE49A
+0x90B2 0xE49B
+0x90B3 0xE49C
+0x90B4 0xE49D
+0x90B5 0xE49E
+0x90B6 0xE49F
+0x90B7 0xE4A0
+0x90B8 0xE4A1
+0x90B9 0xE4A2
+0x90BA 0xE4A3
+0x90BB 0xE4A4
+0x90BC 0xE4A5
+0x90BD 0xE4A6
+0x90BE 0xE4A7
+0x90BF 0xE4A8
+0x90C0 0xE4A9
+0x90C1 0xE4AA
+0x90C2 0xE4AB
+0x90C3 0xE4AC
+0x90C4 0xE4AD
+0x90C5 0xE4AE
+0x90C6 0xE4AF
+0x90C7 0xE4B0
+0x90C8 0xE4B1
+0x90C9 0xE4B2
+0x90CA 0xE4B3
+0x90CB 0xE4B4
+0x90CC 0xE4B5
+0x90CD 0xE4B6
+0x90CE 0xE4B7
+0x90CF 0xE4B8
+0x90D0 0xE4B9
+0x90D1 0xE4BA
+0x90D2 0xE4BB
+0x90D3 0xE4BC
+0x90D4 0xE4BD
+0x90D5 0xE4BE
+0x90D6 0xE4BF
+0x90D7 0xE4C0
+0x90D8 0xE4C1
+0x90D9 0xE4C2
+0x90DA 0xE4C3
+0x90DB 0xE4C4
+0x90DC 0xE4C5
+0x90DD 0xE4C6
+0x90DE 0xE4C7
+0x90DF 0xE4C8
+0x90E0 0xE4C9
+0x90E1 0xE4CA
+0x90E2 0xE4CB
+0x90E3 0xE4CC
+0x90E4 0xE4CD
+0x90E5 0xE4CE
+0x90E6 0xE4CF
+0x90E7 0xE4D0
+0x90E8 0xE4D1
+0x90E9 0xE4D2
+0x90EA 0xE4D3
+0x90EB 0xE4D4
+0x90EC 0xE4D5
+0x90ED 0xE4D6
+0x90EE 0xE4D7
+0x90EF 0xE4D8
+0x90F0 0xE4D9
+0x90F1 0xE4DA
+0x90F2 0xE4DB
+0x90F3 0xE4DC
+0x90F4 0xE4DD
+0x90F5 0xE4DE
+0x90F6 0xE4DF
+0x90F7 0xE4E0
+0x90F8 0xE4E1
+0x90F9 0xE4E2
+0x90FA 0xE4E3
+0x90FB 0xE4E4
+0x90FC 0xE4E5
+0x90FD 0xE4E6
+0x90FE 0xE4E7
+0x9140 0xE4E8
+0x9141 0xE4E9
+0x9142 0xE4EA
+0x9143 0xE4EB
+0x9144 0xE4EC
+0x9145 0xE4ED
+0x9146 0xE4EE
+0x9147 0xE4EF
+0x9148 0xE4F0
+0x9149 0xE4F1
+0x914A 0xE4F2
+0x914B 0xE4F3
+0x914C 0xE4F4
+0x914D 0xE4F5
+0x914E 0xE4F6
+0x914F 0xE4F7
+0x9150 0xE4F8
+0x9151 0xE4F9
+0x9152 0xE4FA
+0x9153 0xE4FB
+0x9154 0xE4FC
+0x9155 0xE4FD
+0x9156 0xE4FE
+0x9157 0xE4FF
+0x9158 0xE500
+0x9159 0xE501
+0x915A 0xE502
+0x915B 0xE503
+0x915C 0xE504
+0x915D 0xE505
+0x915E 0xE506
+0x915F 0xE507
+0x9160 0xE508
+0x9161 0xE509
+0x9162 0xE50A
+0x9163 0xE50B
+0x9164 0xE50C
+0x9165 0xE50D
+0x9166 0xE50E
+0x9167 0xE50F
+0x9168 0xE510
+0x9169 0xE511
+0x916A 0xE512
+0x916B 0xE513
+0x916C 0xE514
+0x916D 0xE515
+0x916E 0xE516
+0x916F 0xE517
+0x9170 0xE518
+0x9171 0xE519
+0x9172 0xE51A
+0x9173 0xE51B
+0x9174 0xE51C
+0x9175 0xE51D
+0x9176 0xE51E
+0x9177 0xE51F
+0x9178 0xE520
+0x9179 0xE521
+0x917A 0xE522
+0x917B 0xE523
+0x917C 0xE524
+0x917D 0xE525
+0x917E 0xE526
+0x91A1 0xE527
+0x91A2 0xE528
+0x91A3 0xE529
+0x91A4 0xE52A
+0x91A5 0xE52B
+0x91A6 0xE52C
+0x91A7 0xE52D
+0x91A8 0xE52E
+0x91A9 0xE52F
+0x91AA 0xE530
+0x91AB 0xE531
+0x91AC 0xE532
+0x91AD 0xE533
+0x91AE 0xE534
+0x91AF 0xE535
+0x91B0 0xE536
+0x91B1 0xE537
+0x91B2 0xE538
+0x91B3 0xE539
+0x91B4 0xE53A
+0x91B5 0xE53B
+0x91B6 0xE53C
+0x91B7 0xE53D
+0x91B8 0xE53E
+0x91B9 0xE53F
+0x91BA 0xE540
+0x91BB 0xE541
+0x91BC 0xE542
+0x91BD 0xE543
+0x91BE 0xE544
+0x91BF 0xE545
+0x91C0 0xE546
+0x91C1 0xE547
+0x91C2 0xE548
+0x91C3 0xE549
+0x91C4 0xE54A
+0x91C5 0xE54B
+0x91C6 0xE54C
+0x91C7 0xE54D
+0x91C8 0xE54E
+0x91C9 0xE54F
+0x91CA 0xE550
+0x91CB 0xE551
+0x91CC 0xE552
+0x91CD 0xE553
+0x91CE 0xE554
+0x91CF 0xE555
+0x91D0 0xE556
+0x91D1 0xE557
+0x91D2 0xE558
+0x91D3 0xE559
+0x91D4 0xE55A
+0x91D5 0xE55B
+0x91D6 0xE55C
+0x91D7 0xE55D
+0x91D8 0xE55E
+0x91D9 0xE55F
+0x91DA 0xE560
+0x91DB 0xE561
+0x91DC 0xE562
+0x91DD 0xE563
+0x91DE 0xE564
+0x91DF 0xE565
+0x91E0 0xE566
+0x91E1 0xE567
+0x91E2 0xE568
+0x91E3 0xE569
+0x91E4 0xE56A
+0x91E5 0xE56B
+0x91E6 0xE56C
+0x91E7 0xE56D
+0x91E8 0xE56E
+0x91E9 0xE56F
+0x91EA 0xE570
+0x91EB 0xE571
+0x91EC 0xE572
+0x91ED 0xE573
+0x91EE 0xE574
+0x91EF 0xE575
+0x91F0 0xE576
+0x91F1 0xE577
+0x91F2 0xE578
+0x91F3 0xE579
+0x91F4 0xE57A
+0x91F5 0xE57B
+0x91F6 0xE57C
+0x91F7 0xE57D
+0x91F8 0xE57E
+0x91F9 0xE57F
+0x91FA 0xE580
+0x91FB 0xE581
+0x91FC 0xE582
+0x91FD 0xE583
+0x91FE 0xE584
+0x9240 0xE585
+0x9241 0xE586
+0x9242 0xE587
+0x9243 0xE588
+0x9244 0xE589
+0x9245 0xE58A
+0x9246 0xE58B
+0x9247 0xE58C
+0x9248 0xE58D
+0x9249 0xE58E
+0x924A 0xE58F
+0x924B 0xE590
+0x924C 0xE591
+0x924D 0xE592
+0x924E 0xE593
+0x924F 0xE594
+0x9250 0xE595
+0x9251 0xE596
+0x9252 0xE597
+0x9253 0xE598
+0x9254 0xE599
+0x9255 0xE59A
+0x9256 0xE59B
+0x9257 0xE59C
+0x9258 0xE59D
+0x9259 0xE59E
+0x925A 0xE59F
+0x925B 0xE5A0
+0x925C 0xE5A1
+0x925D 0xE5A2
+0x925E 0xE5A3
+0x925F 0xE5A4
+0x9260 0xE5A5
+0x9261 0xE5A6
+0x9262 0xE5A7
+0x9263 0xE5A8
+0x9264 0xE5A9
+0x9265 0xE5AA
+0x9266 0xE5AB
+0x9267 0xE5AC
+0x9268 0xE5AD
+0x9269 0xE5AE
+0x926A 0xE5AF
+0x926B 0xE5B0
+0x926C 0xE5B1
+0x926D 0xE5B2
+0x926E 0xE5B3
+0x926F 0xE5B4
+0x9270 0xE5B5
+0x9271 0xE5B6
+0x9272 0xE5B7
+0x9273 0xE5B8
+0x9274 0xE5B9
+0x9275 0xE5BA
+0x9276 0xE5BB
+0x9277 0xE5BC
+0x9278 0xE5BD
+0x9279 0xE5BE
+0x927A 0xE5BF
+0x927B 0xE5C0
+0x927C 0xE5C1
+0x927D 0xE5C2
+0x927E 0xE5C3
+0x92A1 0xE5C4
+0x92A2 0xE5C5
+0x92A3 0xE5C6
+0x92A4 0xE5C7
+0x92A5 0xE5C8
+0x92A6 0xE5C9
+0x92A7 0xE5CA
+0x92A8 0xE5CB
+0x92A9 0xE5CC
+0x92AA 0xE5CD
+0x92AB 0xE5CE
+0x92AC 0xE5CF
+0x92AD 0xE5D0
+0x92AE 0xE5D1
+0x92AF 0xE5D2
+0x92B0 0xE5D3
+0x92B1 0xE5D4
+0x92B2 0xE5D5
+0x92B3 0xE5D6
+0x92B4 0xE5D7
+0x92B5 0xE5D8
+0x92B6 0xE5D9
+0x92B7 0xE5DA
+0x92B8 0xE5DB
+0x92B9 0xE5DC
+0x92BA 0xE5DD
+0x92BB 0xE5DE
+0x92BC 0xE5DF
+0x92BD 0xE5E0
+0x92BE 0xE5E1
+0x92BF 0xE5E2
+0x92C0 0xE5E3
+0x92C1 0xE5E4
+0x92C2 0xE5E5
+0x92C3 0xE5E6
+0x92C4 0xE5E7
+0x92C5 0xE5E8
+0x92C6 0xE5E9
+0x92C7 0xE5EA
+0x92C8 0xE5EB
+0x92C9 0xE5EC
+0x92CA 0xE5ED
+0x92CB 0xE5EE
+0x92CC 0xE5EF
+0x92CD 0xE5F0
+0x92CE 0xE5F1
+0x92CF 0xE5F2
+0x92D0 0xE5F3
+0x92D1 0xE5F4
+0x92D2 0xE5F5
+0x92D3 0xE5F6
+0x92D4 0xE5F7
+0x92D5 0xE5F8
+0x92D6 0xE5F9
+0x92D7 0xE5FA
+0x92D8 0xE5FB
+0x92D9 0xE5FC
+0x92DA 0xE5FD
+0x92DB 0xE5FE
+0x92DC 0xE5FF
+0x92DD 0xE600
+0x92DE 0xE601
+0x92DF 0xE602
+0x92E0 0xE603
+0x92E1 0xE604
+0x92E2 0xE605
+0x92E3 0xE606
+0x92E4 0xE607
+0x92E5 0xE608
+0x92E6 0xE609
+0x92E7 0xE60A
+0x92E8 0xE60B
+0x92E9 0xE60C
+0x92EA 0xE60D
+0x92EB 0xE60E
+0x92EC 0xE60F
+0x92ED 0xE610
+0x92EE 0xE611
+0x92EF 0xE612
+0x92F0 0xE613
+0x92F1 0xE614
+0x92F2 0xE615
+0x92F3 0xE616
+0x92F4 0xE617
+0x92F5 0xE618
+0x92F6 0xE619
+0x92F7 0xE61A
+0x92F8 0xE61B
+0x92F9 0xE61C
+0x92FA 0xE61D
+0x92FB 0xE61E
+0x92FC 0xE61F
+0x92FD 0xE620
+0x92FE 0xE621
+0x9340 0xE622
+0x9341 0xE623
+0x9342 0xE624
+0x9343 0xE625
+0x9344 0xE626
+0x9345 0xE627
+0x9346 0xE628
+0x9347 0xE629
+0x9348 0xE62A
+0x9349 0xE62B
+0x934A 0xE62C
+0x934B 0xE62D
+0x934C 0xE62E
+0x934D 0xE62F
+0x934E 0xE630
+0x934F 0xE631
+0x9350 0xE632
+0x9351 0xE633
+0x9352 0xE634
+0x9353 0xE635
+0x9354 0xE636
+0x9355 0xE637
+0x9356 0xE638
+0x9357 0xE639
+0x9358 0xE63A
+0x9359 0xE63B
+0x935A 0xE63C
+0x935B 0xE63D
+0x935C 0xE63E
+0x935D 0xE63F
+0x935E 0xE640
+0x935F 0xE641
+0x9360 0xE642
+0x9361 0xE643
+0x9362 0xE644
+0x9363 0xE645
+0x9364 0xE646
+0x9365 0xE647
+0x9366 0xE648
+0x9367 0xE649
+0x9368 0xE64A
+0x9369 0xE64B
+0x936A 0xE64C
+0x936B 0xE64D
+0x936C 0xE64E
+0x936D 0xE64F
+0x936E 0xE650
+0x936F 0xE651
+0x9370 0xE652
+0x9371 0xE653
+0x9372 0xE654
+0x9373 0xE655
+0x9374 0xE656
+0x9375 0xE657
+0x9376 0xE658
+0x9377 0xE659
+0x9378 0xE65A
+0x9379 0xE65B
+0x937A 0xE65C
+0x937B 0xE65D
+0x937C 0xE65E
+0x937D 0xE65F
+0x937E 0xE660
+0x93A1 0xE661
+0x93A2 0xE662
+0x93A3 0xE663
+0x93A4 0xE664
+0x93A5 0xE665
+0x93A6 0xE666
+0x93A7 0xE667
+0x93A8 0xE668
+0x93A9 0xE669
+0x93AA 0xE66A
+0x93AB 0xE66B
+0x93AC 0xE66C
+0x93AD 0xE66D
+0x93AE 0xE66E
+0x93AF 0xE66F
+0x93B0 0xE670
+0x93B1 0xE671
+0x93B2 0xE672
+0x93B3 0xE673
+0x93B4 0xE674
+0x93B5 0xE675
+0x93B6 0xE676
+0x93B7 0xE677
+0x93B8 0xE678
+0x93B9 0xE679
+0x93BA 0xE67A
+0x93BB 0xE67B
+0x93BC 0xE67C
+0x93BD 0xE67D
+0x93BE 0xE67E
+0x93BF 0xE67F
+0x93C0 0xE680
+0x93C1 0xE681
+0x93C2 0xE682
+0x93C3 0xE683
+0x93C4 0xE684
+0x93C5 0xE685
+0x93C6 0xE686
+0x93C7 0xE687
+0x93C8 0xE688
+0x93C9 0xE689
+0x93CA 0xE68A
+0x93CB 0xE68B
+0x93CC 0xE68C
+0x93CD 0xE68D
+0x93CE 0xE68E
+0x93CF 0xE68F
+0x93D0 0xE690
+0x93D1 0xE691
+0x93D2 0xE692
+0x93D3 0xE693
+0x93D4 0xE694
+0x93D5 0xE695
+0x93D6 0xE696
+0x93D7 0xE697
+0x93D8 0xE698
+0x93D9 0xE699
+0x93DA 0xE69A
+0x93DB 0xE69B
+0x93DC 0xE69C
+0x93DD 0xE69D
+0x93DE 0xE69E
+0x93DF 0xE69F
+0x93E0 0xE6A0
+0x93E1 0xE6A1
+0x93E2 0xE6A2
+0x93E3 0xE6A3
+0x93E4 0xE6A4
+0x93E5 0xE6A5
+0x93E6 0xE6A6
+0x93E7 0xE6A7
+0x93E8 0xE6A8
+0x93E9 0xE6A9
+0x93EA 0xE6AA
+0x93EB 0xE6AB
+0x93EC 0xE6AC
+0x93ED 0xE6AD
+0x93EE 0xE6AE
+0x93EF 0xE6AF
+0x93F0 0xE6B0
+0x93F1 0xE6B1
+0x93F2 0xE6B2
+0x93F3 0xE6B3
+0x93F4 0xE6B4
+0x93F5 0xE6B5
+0x93F6 0xE6B6
+0x93F7 0xE6B7
+0x93F8 0xE6B8
+0x93F9 0xE6B9
+0x93FA 0xE6BA
+0x93FB 0xE6BB
+0x93FC 0xE6BC
+0x93FD 0xE6BD
+0x93FE 0xE6BE
+0x9440 0xE6BF
+0x9441 0xE6C0
+0x9442 0xE6C1
+0x9443 0xE6C2
+0x9444 0xE6C3
+0x9445 0xE6C4
+0x9446 0xE6C5
+0x9447 0xE6C6
+0x9448 0xE6C7
+0x9449 0xE6C8
+0x944A 0xE6C9
+0x944B 0xE6CA
+0x944C 0xE6CB
+0x944D 0xE6CC
+0x944E 0xE6CD
+0x944F 0xE6CE
+0x9450 0xE6CF
+0x9451 0xE6D0
+0x9452 0xE6D1
+0x9453 0xE6D2
+0x9454 0xE6D3
+0x9455 0xE6D4
+0x9456 0xE6D5
+0x9457 0xE6D6
+0x9458 0xE6D7
+0x9459 0xE6D8
+0x945A 0xE6D9
+0x945B 0xE6DA
+0x945C 0xE6DB
+0x945D 0xE6DC
+0x945E 0xE6DD
+0x945F 0xE6DE
+0x9460 0xE6DF
+0x9461 0xE6E0
+0x9462 0xE6E1
+0x9463 0xE6E2
+0x9464 0xE6E3
+0x9465 0xE6E4
+0x9466 0xE6E5
+0x9467 0xE6E6
+0x9468 0xE6E7
+0x9469 0xE6E8
+0x946A 0xE6E9
+0x946B 0xE6EA
+0x946C 0xE6EB
+0x946D 0xE6EC
+0x946E 0xE6ED
+0x946F 0xE6EE
+0x9470 0xE6EF
+0x9471 0xE6F0
+0x9472 0xE6F1
+0x9473 0xE6F2
+0x9474 0xE6F3
+0x9475 0xE6F4
+0x9476 0xE6F5
+0x9477 0xE6F6
+0x9478 0xE6F7
+0x9479 0xE6F8
+0x947A 0xE6F9
+0x947B 0xE6FA
+0x947C 0xE6FB
+0x947D 0xE6FC
+0x947E 0xE6FD
+0x94A1 0xE6FE
+0x94A2 0xE6FF
+0x94A3 0xE700
+0x94A4 0xE701
+0x94A5 0xE702
+0x94A6 0xE703
+0x94A7 0xE704
+0x94A8 0xE705
+0x94A9 0xE706
+0x94AA 0xE707
+0x94AB 0xE708
+0x94AC 0xE709
+0x94AD 0xE70A
+0x94AE 0xE70B
+0x94AF 0xE70C
+0x94B0 0xE70D
+0x94B1 0xE70E
+0x94B2 0xE70F
+0x94B3 0xE710
+0x94B4 0xE711
+0x94B5 0xE712
+0x94B6 0xE713
+0x94B7 0xE714
+0x94B8 0xE715
+0x94B9 0xE716
+0x94BA 0xE717
+0x94BB 0xE718
+0x94BC 0xE719
+0x94BD 0xE71A
+0x94BE 0xE71B
+0x94BF 0xE71C
+0x94C0 0xE71D
+0x94C1 0xE71E
+0x94C2 0xE71F
+0x94C3 0xE720
+0x94C4 0xE721
+0x94C5 0xE722
+0x94C6 0xE723
+0x94C7 0xE724
+0x94C8 0xE725
+0x94C9 0xE726
+0x94CA 0xE727
+0x94CB 0xE728
+0x94CC 0xE729
+0x94CD 0xE72A
+0x94CE 0xE72B
+0x94CF 0xE72C
+0x94D0 0xE72D
+0x94D1 0xE72E
+0x94D2 0xE72F
+0x94D3 0xE730
+0x94D4 0xE731
+0x94D5 0xE732
+0x94D6 0xE733
+0x94D7 0xE734
+0x94D8 0xE735
+0x94D9 0xE736
+0x94DA 0xE737
+0x94DB 0xE738
+0x94DC 0xE739
+0x94DD 0xE73A
+0x94DE 0xE73B
+0x94DF 0xE73C
+0x94E0 0xE73D
+0x94E1 0xE73E
+0x94E2 0xE73F
+0x94E3 0xE740
+0x94E4 0xE741
+0x94E5 0xE742
+0x94E6 0xE743
+0x94E7 0xE744
+0x94E8 0xE745
+0x94E9 0xE746
+0x94EA 0xE747
+0x94EB 0xE748
+0x94EC 0xE749
+0x94ED 0xE74A
+0x94EE 0xE74B
+0x94EF 0xE74C
+0x94F0 0xE74D
+0x94F1 0xE74E
+0x94F2 0xE74F
+0x94F3 0xE750
+0x94F4 0xE751
+0x94F5 0xE752
+0x94F6 0xE753
+0x94F7 0xE754
+0x94F8 0xE755
+0x94F9 0xE756
+0x94FA 0xE757
+0x94FB 0xE758
+0x94FC 0xE759
+0x94FD 0xE75A
+0x94FE 0xE75B
+0x9540 0xE75C
+0x9541 0xE75D
+0x9542 0xE75E
+0x9543 0xE75F
+0x9544 0xE760
+0x9545 0xE761
+0x9546 0xE762
+0x9547 0xE763
+0x9548 0xE764
+0x9549 0xE765
+0x954A 0xE766
+0x954B 0xE767
+0x954C 0xE768
+0x954D 0xE769
+0x954E 0xE76A
+0x954F 0xE76B
+0x9550 0xE76C
+0x9551 0xE76D
+0x9552 0xE76E
+0x9553 0xE76F
+0x9554 0xE770
+0x9555 0xE771
+0x9556 0xE772
+0x9557 0xE773
+0x9558 0xE774
+0x9559 0xE775
+0x955A 0xE776
+0x955B 0xE777
+0x955C 0xE778
+0x955D 0xE779
+0x955E 0xE77A
+0x955F 0xE77B
+0x9560 0xE77C
+0x9561 0xE77D
+0x9562 0xE77E
+0x9563 0xE77F
+0x9564 0xE780
+0x9565 0xE781
+0x9566 0xE782
+0x9567 0xE783
+0x9568 0xE784
+0x9569 0xE785
+0x956A 0xE786
+0x956B 0xE787
+0x956C 0xE788
+0x956D 0xE789
+0x956E 0xE78A
+0x956F 0xE78B
+0x9570 0xE78C
+0x9571 0xE78D
+0x9572 0xE78E
+0x9573 0xE78F
+0x9574 0xE790
+0x9575 0xE791
+0x9576 0xE792
+0x9577 0xE793
+0x9578 0xE794
+0x9579 0xE795
+0x957A 0xE796
+0x957B 0xE797
+0x957C 0xE798
+0x957D 0xE799
+0x957E 0xE79A
+0x95A1 0xE79B
+0x95A2 0xE79C
+0x95A3 0xE79D
+0x95A4 0xE79E
+0x95A5 0xE79F
+0x95A6 0xE7A0
+0x95A7 0xE7A1
+0x95A8 0xE7A2
+0x95A9 0xE7A3
+0x95AA 0xE7A4
+0x95AB 0xE7A5
+0x95AC 0xE7A6
+0x95AD 0xE7A7
+0x95AE 0xE7A8
+0x95AF 0xE7A9
+0x95B0 0xE7AA
+0x95B1 0xE7AB
+0x95B2 0xE7AC
+0x95B3 0xE7AD
+0x95B4 0xE7AE
+0x95B5 0xE7AF
+0x95B6 0xE7B0
+0x95B7 0xE7B1
+0x95B8 0xE7B2
+0x95B9 0xE7B3
+0x95BA 0xE7B4
+0x95BB 0xE7B5
+0x95BC 0xE7B6
+0x95BD 0xE7B7
+0x95BE 0xE7B8
+0x95BF 0xE7B9
+0x95C0 0xE7BA
+0x95C1 0xE7BB
+0x95C2 0xE7BC
+0x95C3 0xE7BD
+0x95C4 0xE7BE
+0x95C5 0xE7BF
+0x95C6 0xE7C0
+0x95C7 0xE7C1
+0x95C8 0xE7C2
+0x95C9 0xE7C3
+0x95CA 0xE7C4
+0x95CB 0xE7C5
+0x95CC 0xE7C6
+0x95CD 0xE7C7
+0x95CE 0xE7C8
+0x95CF 0xE7C9
+0x95D0 0xE7CA
+0x95D1 0xE7CB
+0x95D2 0xE7CC
+0x95D3 0xE7CD
+0x95D4 0xE7CE
+0x95D5 0xE7CF
+0x95D6 0xE7D0
+0x95D7 0xE7D1
+0x95D8 0xE7D2
+0x95D9 0xE7D3
+0x95DA 0xE7D4
+0x95DB 0xE7D5
+0x95DC 0xE7D6
+0x95DD 0xE7D7
+0x95DE 0xE7D8
+0x95DF 0xE7D9
+0x95E0 0xE7DA
+0x95E1 0xE7DB
+0x95E2 0xE7DC
+0x95E3 0xE7DD
+0x95E4 0xE7DE
+0x95E5 0xE7DF
+0x95E6 0xE7E0
+0x95E7 0xE7E1
+0x95E8 0xE7E2
+0x95E9 0xE7E3
+0x95EA 0xE7E4
+0x95EB 0xE7E5
+0x95EC 0xE7E6
+0x95ED 0xE7E7
+0x95EE 0xE7E8
+0x95EF 0xE7E9
+0x95F0 0xE7EA
+0x95F1 0xE7EB
+0x95F2 0xE7EC
+0x95F3 0xE7ED
+0x95F4 0xE7EE
+0x95F5 0xE7EF
+0x95F6 0xE7F0
+0x95F7 0xE7F1
+0x95F8 0xE7F2
+0x95F9 0xE7F3
+0x95FA 0xE7F4
+0x95FB 0xE7F5
+0x95FC 0xE7F6
+0x95FD 0xE7F7
+0x95FE 0xE7F8
+0x9640 0xE7F9
+0x9641 0xE7FA
+0x9642 0xE7FB
+0x9643 0xE7FC
+0x9644 0xE7FD
+0x9645 0xE7FE
+0x9646 0xE7FF
+0x9647 0xE800
+0x9648 0xE801
+0x9649 0xE802
+0x964A 0xE803
+0x964B 0xE804
+0x964C 0xE805
+0x964D 0xE806
+0x964E 0xE807
+0x964F 0xE808
+0x9650 0xE809
+0x9651 0xE80A
+0x9652 0xE80B
+0x9653 0xE80C
+0x9654 0xE80D
+0x9655 0xE80E
+0x9656 0xE80F
+0x9657 0xE810
+0x9658 0xE811
+0x9659 0xE812
+0x965A 0xE813
+0x965B 0xE814
+0x965C 0xE815
+0x965D 0xE816
+0x965E 0xE817
+0x965F 0xE818
+0x9660 0xE819
+0x9661 0xE81A
+0x9662 0xE81B
+0x9663 0xE81C
+0x9664 0xE81D
+0x9665 0xE81E
+0x9666 0xE81F
+0x9667 0xE820
+0x9668 0xE821
+0x9669 0xE822
+0x966A 0xE823
+0x966B 0xE824
+0x966C 0xE825
+0x966D 0xE826
+0x966E 0xE827
+0x966F 0xE828
+0x9670 0xE829
+0x9671 0xE82A
+0x9672 0xE82B
+0x9673 0xE82C
+0x9674 0xE82D
+0x9675 0xE82E
+0x9676 0xE82F
+0x9677 0xE830
+0x9678 0xE831
+0x9679 0xE832
+0x967A 0xE833
+0x967B 0xE834
+0x967C 0xE835
+0x967D 0xE836
+0x967E 0xE837
+0x96A1 0xE838
+0x96A2 0xE839
+0x96A3 0xE83A
+0x96A4 0xE83B
+0x96A5 0xE83C
+0x96A6 0xE83D
+0x96A7 0xE83E
+0x96A8 0xE83F
+0x96A9 0xE840
+0x96AA 0xE841
+0x96AB 0xE842
+0x96AC 0xE843
+0x96AD 0xE844
+0x96AE 0xE845
+0x96AF 0xE846
+0x96B0 0xE847
+0x96B1 0xE848
+0x96B2 0xE849
+0x96B3 0xE84A
+0x96B4 0xE84B
+0x96B5 0xE84C
+0x96B6 0xE84D
+0x96B7 0xE84E
+0x96B8 0xE84F
+0x96B9 0xE850
+0x96BA 0xE851
+0x96BB 0xE852
+0x96BC 0xE853
+0x96BD 0xE854
+0x96BE 0xE855
+0x96BF 0xE856
+0x96C0 0xE857
+0x96C1 0xE858
+0x96C2 0xE859
+0x96C3 0xE85A
+0x96C4 0xE85B
+0x96C5 0xE85C
+0x96C6 0xE85D
+0x96C7 0xE85E
+0x96C8 0xE85F
+0x96C9 0xE860
+0x96CA 0xE861
+0x96CB 0xE862
+0x96CC 0xE863
+0x96CD 0xE864
+0x96CE 0xE865
+0x96CF 0xE866
+0x96D0 0xE867
+0x96D1 0xE868
+0x96D2 0xE869
+0x96D3 0xE86A
+0x96D4 0xE86B
+0x96D5 0xE86C
+0x96D6 0xE86D
+0x96D7 0xE86E
+0x96D8 0xE86F
+0x96D9 0xE870
+0x96DA 0xE871
+0x96DB 0xE872
+0x96DC 0xE873
+0x96DD 0xE874
+0x96DE 0xE875
+0x96DF 0xE876
+0x96E0 0xE877
+0x96E1 0xE878
+0x96E2 0xE879
+0x96E3 0xE87A
+0x96E4 0xE87B
+0x96E5 0xE87C
+0x96E6 0xE87D
+0x96E7 0xE87E
+0x96E8 0xE87F
+0x96E9 0xE880
+0x96EA 0xE881
+0x96EB 0xE882
+0x96EC 0xE883
+0x96ED 0xE884
+0x96EE 0xE885
+0x96EF 0xE886
+0x96F0 0xE887
+0x96F1 0xE888
+0x96F2 0xE889
+0x96F3 0xE88A
+0x96F4 0xE88B
+0x96F5 0xE88C
+0x96F6 0xE88D
+0x96F7 0xE88E
+0x96F8 0xE88F
+0x96F9 0xE890
+0x96FA 0xE891
+0x96FB 0xE892
+0x96FC 0xE893
+0x96FD 0xE894
+0x96FE 0xE895
+0x9740 0xE896
+0x9741 0xE897
+0x9742 0xE898
+0x9743 0xE899
+0x9744 0xE89A
+0x9745 0xE89B
+0x9746 0xE89C
+0x9747 0xE89D
+0x9748 0xE89E
+0x9749 0xE89F
+0x974A 0xE8A0
+0x974B 0xE8A1
+0x974C 0xE8A2
+0x974D 0xE8A3
+0x974E 0xE8A4
+0x974F 0xE8A5
+0x9750 0xE8A6
+0x9751 0xE8A7
+0x9752 0xE8A8
+0x9753 0xE8A9
+0x9754 0xE8AA
+0x9755 0xE8AB
+0x9756 0xE8AC
+0x9757 0xE8AD
+0x9758 0xE8AE
+0x9759 0xE8AF
+0x975A 0xE8B0
+0x975B 0xE8B1
+0x975C 0xE8B2
+0x975D 0xE8B3
+0x975E 0xE8B4
+0x975F 0xE8B5
+0x9760 0xE8B6
+0x9761 0xE8B7
+0x9762 0xE8B8
+0x9763 0xE8B9
+0x9764 0xE8BA
+0x9765 0xE8BB
+0x9766 0xE8BC
+0x9767 0xE8BD
+0x9768 0xE8BE
+0x9769 0xE8BF
+0x976A 0xE8C0
+0x976B 0xE8C1
+0x976C 0xE8C2
+0x976D 0xE8C3
+0x976E 0xE8C4
+0x976F 0xE8C5
+0x9770 0xE8C6
+0x9771 0xE8C7
+0x9772 0xE8C8
+0x9773 0xE8C9
+0x9774 0xE8CA
+0x9775 0xE8CB
+0x9776 0xE8CC
+0x9777 0xE8CD
+0x9778 0xE8CE
+0x9779 0xE8CF
+0x977A 0xE8D0
+0x977B 0xE8D1
+0x977C 0xE8D2
+0x977D 0xE8D3
+0x977E 0xE8D4
+0x97A1 0xE8D5
+0x97A2 0xE8D6
+0x97A3 0xE8D7
+0x97A4 0xE8D8
+0x97A5 0xE8D9
+0x97A6 0xE8DA
+0x97A7 0xE8DB
+0x97A8 0xE8DC
+0x97A9 0xE8DD
+0x97AA 0xE8DE
+0x97AB 0xE8DF
+0x97AC 0xE8E0
+0x97AD 0xE8E1
+0x97AE 0xE8E2
+0x97AF 0xE8E3
+0x97B0 0xE8E4
+0x97B1 0xE8E5
+0x97B2 0xE8E6
+0x97B3 0xE8E7
+0x97B4 0xE8E8
+0x97B5 0xE8E9
+0x97B6 0xE8EA
+0x97B7 0xE8EB
+0x97B8 0xE8EC
+0x97B9 0xE8ED
+0x97BA 0xE8EE
+0x97BB 0xE8EF
+0x97BC 0xE8F0
+0x97BD 0xE8F1
+0x97BE 0xE8F2
+0x97BF 0xE8F3
+0x97C0 0xE8F4
+0x97C1 0xE8F5
+0x97C2 0xE8F6
+0x97C3 0xE8F7
+0x97C4 0xE8F8
+0x97C5 0xE8F9
+0x97C6 0xE8FA
+0x97C7 0xE8FB
+0x97C8 0xE8FC
+0x97C9 0xE8FD
+0x97CA 0xE8FE
+0x97CB 0xE8FF
+0x97CC 0xE900
+0x97CD 0xE901
+0x97CE 0xE902
+0x97CF 0xE903
+0x97D0 0xE904
+0x97D1 0xE905
+0x97D2 0xE906
+0x97D3 0xE907
+0x97D4 0xE908
+0x97D5 0xE909
+0x97D6 0xE90A
+0x97D7 0xE90B
+0x97D8 0xE90C
+0x97D9 0xE90D
+0x97DA 0xE90E
+0x97DB 0xE90F
+0x97DC 0xE910
+0x97DD 0xE911
+0x97DE 0xE912
+0x97DF 0xE913
+0x97E0 0xE914
+0x97E1 0xE915
+0x97E2 0xE916
+0x97E3 0xE917
+0x97E4 0xE918
+0x97E5 0xE919
+0x97E6 0xE91A
+0x97E7 0xE91B
+0x97E8 0xE91C
+0x97E9 0xE91D
+0x97EA 0xE91E
+0x97EB 0xE91F
+0x97EC 0xE920
+0x97ED 0xE921
+0x97EE 0xE922
+0x97EF 0xE923
+0x97F0 0xE924
+0x97F1 0xE925
+0x97F2 0xE926
+0x97F3 0xE927
+0x97F4 0xE928
+0x97F5 0xE929
+0x97F6 0xE92A
+0x97F7 0xE92B
+0x97F8 0xE92C
+0x97F9 0xE92D
+0x97FA 0xE92E
+0x97FB 0xE92F
+0x97FC 0xE930
+0x97FD 0xE931
+0x97FE 0xE932
+0x9840 0xE933
+0x9841 0xE934
+0x9842 0xE935
+0x9843 0xE936
+0x9844 0xE937
+0x9845 0xE938
+0x9846 0xE939
+0x9847 0xE93A
+0x9848 0xE93B
+0x9849 0xE93C
+0x984A 0xE93D
+0x984B 0xE93E
+0x984C 0xE93F
+0x984D 0xE940
+0x984E 0xE941
+0x984F 0xE942
+0x9850 0xE943
+0x9851 0xE944
+0x9852 0xE945
+0x9853 0xE946
+0x9854 0xE947
+0x9855 0xE948
+0x9856 0xE949
+0x9857 0xE94A
+0x9858 0xE94B
+0x9859 0xE94C
+0x985A 0xE94D
+0x985B 0xE94E
+0x985C 0xE94F
+0x985D 0xE950
+0x985E 0xE951
+0x985F 0xE952
+0x9860 0xE953
+0x9861 0xE954
+0x9862 0xE955
+0x9863 0xE956
+0x9864 0xE957
+0x9865 0xE958
+0x9866 0xE959
+0x9867 0xE95A
+0x9868 0xE95B
+0x9869 0xE95C
+0x986A 0xE95D
+0x986B 0xE95E
+0x986C 0xE95F
+0x986D 0xE960
+0x986E 0xE961
+0x986F 0xE962
+0x9870 0xE963
+0x9871 0xE964
+0x9872 0xE965
+0x9873 0xE966
+0x9874 0xE967
+0x9875 0xE968
+0x9876 0xE969
+0x9877 0xE96A
+0x9878 0xE96B
+0x9879 0xE96C
+0x987A 0xE96D
+0x987B 0xE96E
+0x987C 0xE96F
+0x987D 0xE970
+0x987E 0xE971
+0x98A1 0xE972
+0x98A2 0xE973
+0x98A3 0xE974
+0x98A4 0xE975
+0x98A5 0xE976
+0x98A6 0xE977
+0x98A7 0xE978
+0x98A8 0xE979
+0x98A9 0xE97A
+0x98AA 0xE97B
+0x98AB 0xE97C
+0x98AC 0xE97D
+0x98AD 0xE97E
+0x98AE 0xE97F
+0x98AF 0xE980
+0x98B0 0xE981
+0x98B1 0xE982
+0x98B2 0xE983
+0x98B3 0xE984
+0x98B4 0xE985
+0x98B5 0xE986
+0x98B6 0xE987
+0x98B7 0xE988
+0x98B8 0xE989
+0x98B9 0xE98A
+0x98BA 0xE98B
+0x98BB 0xE98C
+0x98BC 0xE98D
+0x98BD 0xE98E
+0x98BE 0xE98F
+0x98BF 0xE990
+0x98C0 0xE991
+0x98C1 0xE992
+0x98C2 0xE993
+0x98C3 0xE994
+0x98C4 0xE995
+0x98C5 0xE996
+0x98C6 0xE997
+0x98C7 0xE998
+0x98C8 0xE999
+0x98C9 0xE99A
+0x98CA 0xE99B
+0x98CB 0xE99C
+0x98CC 0xE99D
+0x98CD 0xE99E
+0x98CE 0xE99F
+0x98CF 0xE9A0
+0x98D0 0xE9A1
+0x98D1 0xE9A2
+0x98D2 0xE9A3
+0x98D3 0xE9A4
+0x98D4 0xE9A5
+0x98D5 0xE9A6
+0x98D6 0xE9A7
+0x98D7 0xE9A8
+0x98D8 0xE9A9
+0x98D9 0xE9AA
+0x98DA 0xE9AB
+0x98DB 0xE9AC
+0x98DC 0xE9AD
+0x98DD 0xE9AE
+0x98DE 0xE9AF
+0x98DF 0xE9B0
+0x98E0 0xE9B1
+0x98E1 0xE9B2
+0x98E2 0xE9B3
+0x98E3 0xE9B4
+0x98E4 0xE9B5
+0x98E5 0xE9B6
+0x98E6 0xE9B7
+0x98E7 0xE9B8
+0x98E8 0xE9B9
+0x98E9 0xE9BA
+0x98EA 0xE9BB
+0x98EB 0xE9BC
+0x98EC 0xE9BD
+0x98ED 0xE9BE
+0x98EE 0xE9BF
+0x98EF 0xE9C0
+0x98F0 0xE9C1
+0x98F1 0xE9C2
+0x98F2 0xE9C3
+0x98F3 0xE9C4
+0x98F4 0xE9C5
+0x98F5 0xE9C6
+0x98F6 0xE9C7
+0x98F7 0xE9C8
+0x98F8 0xE9C9
+0x98F9 0xE9CA
+0x98FA 0xE9CB
+0x98FB 0xE9CC
+0x98FC 0xE9CD
+0x98FD 0xE9CE
+0x98FE 0xE9CF
+0x9940 0xE9D0
+0x9941 0xE9D1
+0x9942 0xE9D2
+0x9943 0xE9D3
+0x9944 0xE9D4
+0x9945 0xE9D5
+0x9946 0xE9D6
+0x9947 0xE9D7
+0x9948 0xE9D8
+0x9949 0xE9D9
+0x994A 0xE9DA
+0x994B 0xE9DB
+0x994C 0xE9DC
+0x994D 0xE9DD
+0x994E 0xE9DE
+0x994F 0xE9DF
+0x9950 0xE9E0
+0x9951 0xE9E1
+0x9952 0xE9E2
+0x9953 0xE9E3
+0x9954 0xE9E4
+0x9955 0xE9E5
+0x9956 0xE9E6
+0x9957 0xE9E7
+0x9958 0xE9E8
+0x9959 0xE9E9
+0x995A 0xE9EA
+0x995B 0xE9EB
+0x995C 0xE9EC
+0x995D 0xE9ED
+0x995E 0xE9EE
+0x995F 0xE9EF
+0x9960 0xE9F0
+0x9961 0xE9F1
+0x9962 0xE9F2
+0x9963 0xE9F3
+0x9964 0xE9F4
+0x9965 0xE9F5
+0x9966 0xE9F6
+0x9967 0xE9F7
+0x9968 0xE9F8
+0x9969 0xE9F9
+0x996A 0xE9FA
+0x996B 0xE9FB
+0x996C 0xE9FC
+0x996D 0xE9FD
+0x996E 0xE9FE
+0x996F 0xE9FF
+0x9970 0xEA00
+0x9971 0xEA01
+0x9972 0xEA02
+0x9973 0xEA03
+0x9974 0xEA04
+0x9975 0xEA05
+0x9976 0xEA06
+0x9977 0xEA07
+0x9978 0xEA08
+0x9979 0xEA09
+0x997A 0xEA0A
+0x997B 0xEA0B
+0x997C 0xEA0C
+0x997D 0xEA0D
+0x997E 0xEA0E
+0x99A1 0xEA0F
+0x99A2 0xEA10
+0x99A3 0xEA11
+0x99A4 0xEA12
+0x99A5 0xEA13
+0x99A6 0xEA14
+0x99A7 0xEA15
+0x99A8 0xEA16
+0x99A9 0xEA17
+0x99AA 0xEA18
+0x99AB 0xEA19
+0x99AC 0xEA1A
+0x99AD 0xEA1B
+0x99AE 0xEA1C
+0x99AF 0xEA1D
+0x99B0 0xEA1E
+0x99B1 0xEA1F
+0x99B2 0xEA20
+0x99B3 0xEA21
+0x99B4 0xEA22
+0x99B5 0xEA23
+0x99B6 0xEA24
+0x99B7 0xEA25
+0x99B8 0xEA26
+0x99B9 0xEA27
+0x99BA 0xEA28
+0x99BB 0xEA29
+0x99BC 0xEA2A
+0x99BD 0xEA2B
+0x99BE 0xEA2C
+0x99BF 0xEA2D
+0x99C0 0xEA2E
+0x99C1 0xEA2F
+0x99C2 0xEA30
+0x99C3 0xEA31
+0x99C4 0xEA32
+0x99C5 0xEA33
+0x99C6 0xEA34
+0x99C7 0xEA35
+0x99C8 0xEA36
+0x99C9 0xEA37
+0x99CA 0xEA38
+0x99CB 0xEA39
+0x99CC 0xEA3A
+0x99CD 0xEA3B
+0x99CE 0xEA3C
+0x99CF 0xEA3D
+0x99D0 0xEA3E
+0x99D1 0xEA3F
+0x99D2 0xEA40
+0x99D3 0xEA41
+0x99D4 0xEA42
+0x99D5 0xEA43
+0x99D6 0xEA44
+0x99D7 0xEA45
+0x99D8 0xEA46
+0x99D9 0xEA47
+0x99DA 0xEA48
+0x99DB 0xEA49
+0x99DC 0xEA4A
+0x99DD 0xEA4B
+0x99DE 0xEA4C
+0x99DF 0xEA4D
+0x99E0 0xEA4E
+0x99E1 0xEA4F
+0x99E2 0xEA50
+0x99E3 0xEA51
+0x99E4 0xEA52
+0x99E5 0xEA53
+0x99E6 0xEA54
+0x99E7 0xEA55
+0x99E8 0xEA56
+0x99E9 0xEA57
+0x99EA 0xEA58
+0x99EB 0xEA59
+0x99EC 0xEA5A
+0x99ED 0xEA5B
+0x99EE 0xEA5C
+0x99EF 0xEA5D
+0x99F0 0xEA5E
+0x99F1 0xEA5F
+0x99F2 0xEA60
+0x99F3 0xEA61
+0x99F4 0xEA62
+0x99F5 0xEA63
+0x99F6 0xEA64
+0x99F7 0xEA65
+0x99F8 0xEA66
+0x99F9 0xEA67
+0x99FA 0xEA68
+0x99FB 0xEA69
+0x99FC 0xEA6A
+0x99FD 0xEA6B
+0x99FE 0xEA6C
+0x9A40 0xEA6D
+0x9A41 0xEA6E
+0x9A42 0xEA6F
+0x9A43 0xEA70
+0x9A44 0xEA71
+0x9A45 0xEA72
+0x9A46 0xEA73
+0x9A47 0xEA74
+0x9A48 0xEA75
+0x9A49 0xEA76
+0x9A4A 0xEA77
+0x9A4B 0xEA78
+0x9A4C 0xEA79
+0x9A4D 0xEA7A
+0x9A4E 0xEA7B
+0x9A4F 0xEA7C
+0x9A50 0xEA7D
+0x9A51 0xEA7E
+0x9A52 0xEA7F
+0x9A53 0xEA80
+0x9A54 0xEA81
+0x9A55 0xEA82
+0x9A56 0xEA83
+0x9A57 0xEA84
+0x9A58 0xEA85
+0x9A59 0xEA86
+0x9A5A 0xEA87
+0x9A5B 0xEA88
+0x9A5C 0xEA89
+0x9A5D 0xEA8A
+0x9A5E 0xEA8B
+0x9A5F 0xEA8C
+0x9A60 0xEA8D
+0x9A61 0xEA8E
+0x9A62 0xEA8F
+0x9A63 0xEA90
+0x9A64 0xEA91
+0x9A65 0xEA92
+0x9A66 0xEA93
+0x9A67 0xEA94
+0x9A68 0xEA95
+0x9A69 0xEA96
+0x9A6A 0xEA97
+0x9A6B 0xEA98
+0x9A6C 0xEA99
+0x9A6D 0xEA9A
+0x9A6E 0xEA9B
+0x9A6F 0xEA9C
+0x9A70 0xEA9D
+0x9A71 0xEA9E
+0x9A72 0xEA9F
+0x9A73 0xEAA0
+0x9A74 0xEAA1
+0x9A75 0xEAA2
+0x9A76 0xEAA3
+0x9A77 0xEAA4
+0x9A78 0xEAA5
+0x9A79 0xEAA6
+0x9A7A 0xEAA7
+0x9A7B 0xEAA8
+0x9A7C 0xEAA9
+0x9A7D 0xEAAA
+0x9A7E 0xEAAB
+0x9AA1 0xEAAC
+0x9AA2 0xEAAD
+0x9AA3 0xEAAE
+0x9AA4 0xEAAF
+0x9AA5 0xEAB0
+0x9AA6 0xEAB1
+0x9AA7 0xEAB2
+0x9AA8 0xEAB3
+0x9AA9 0xEAB4
+0x9AAA 0xEAB5
+0x9AAB 0xEAB6
+0x9AAC 0xEAB7
+0x9AAD 0xEAB8
+0x9AAE 0xEAB9
+0x9AAF 0xEABA
+0x9AB0 0xEABB
+0x9AB1 0xEABC
+0x9AB2 0xEABD
+0x9AB3 0xEABE
+0x9AB4 0xEABF
+0x9AB5 0xEAC0
+0x9AB6 0xEAC1
+0x9AB7 0xEAC2
+0x9AB8 0xEAC3
+0x9AB9 0xEAC4
+0x9ABA 0xEAC5
+0x9ABB 0xEAC6
+0x9ABC 0xEAC7
+0x9ABD 0xEAC8
+0x9ABE 0xEAC9
+0x9ABF 0xEACA
+0x9AC0 0xEACB
+0x9AC1 0xEACC
+0x9AC2 0xEACD
+0x9AC3 0xEACE
+0x9AC4 0xEACF
+0x9AC5 0xEAD0
+0x9AC6 0xEAD1
+0x9AC7 0xEAD2
+0x9AC8 0xEAD3
+0x9AC9 0xEAD4
+0x9ACA 0xEAD5
+0x9ACB 0xEAD6
+0x9ACC 0xEAD7
+0x9ACD 0xEAD8
+0x9ACE 0xEAD9
+0x9ACF 0xEADA
+0x9AD0 0xEADB
+0x9AD1 0xEADC
+0x9AD2 0xEADD
+0x9AD3 0xEADE
+0x9AD4 0xEADF
+0x9AD5 0xEAE0
+0x9AD6 0xEAE1
+0x9AD7 0xEAE2
+0x9AD8 0xEAE3
+0x9AD9 0xEAE4
+0x9ADA 0xEAE5
+0x9ADB 0xEAE6
+0x9ADC 0xEAE7
+0x9ADD 0xEAE8
+0x9ADE 0xEAE9
+0x9ADF 0xEAEA
+0x9AE0 0xEAEB
+0x9AE1 0xEAEC
+0x9AE2 0xEAED
+0x9AE3 0xEAEE
+0x9AE4 0xEAEF
+0x9AE5 0xEAF0
+0x9AE6 0xEAF1
+0x9AE7 0xEAF2
+0x9AE8 0xEAF3
+0x9AE9 0xEAF4
+0x9AEA 0xEAF5
+0x9AEB 0xEAF6
+0x9AEC 0xEAF7
+0x9AED 0xEAF8
+0x9AEE 0xEAF9
+0x9AEF 0xEAFA
+0x9AF0 0xEAFB
+0x9AF1 0xEAFC
+0x9AF2 0xEAFD
+0x9AF3 0xEAFE
+0x9AF4 0xEAFF
+0x9AF5 0xEB00
+0x9AF6 0xEB01
+0x9AF7 0xEB02
+0x9AF8 0xEB03
+0x9AF9 0xEB04
+0x9AFA 0xEB05
+0x9AFB 0xEB06
+0x9AFC 0xEB07
+0x9AFD 0xEB08
+0x9AFE 0xEB09
+0x9B40 0xEB0A
+0x9B41 0xEB0B
+0x9B42 0xEB0C
+0x9B43 0xEB0D
+0x9B44 0xEB0E
+0x9B45 0xEB0F
+0x9B46 0xEB10
+0x9B47 0xEB11
+0x9B48 0xEB12
+0x9B49 0xEB13
+0x9B4A 0xEB14
+0x9B4B 0xEB15
+0x9B4C 0xEB16
+0x9B4D 0xEB17
+0x9B4E 0xEB18
+0x9B4F 0xEB19
+0x9B50 0xEB1A
+0x9B51 0xEB1B
+0x9B52 0xEB1C
+0x9B53 0xEB1D
+0x9B54 0xEB1E
+0x9B55 0xEB1F
+0x9B56 0xEB20
+0x9B57 0xEB21
+0x9B58 0xEB22
+0x9B59 0xEB23
+0x9B5A 0xEB24
+0x9B5B 0xEB25
+0x9B5C 0xEB26
+0x9B5D 0xEB27
+0x9B5E 0xEB28
+0x9B5F 0xEB29
+0x9B60 0xEB2A
+0x9B61 0xEB2B
+0x9B62 0xEB2C
+0x9B63 0xEB2D
+0x9B64 0xEB2E
+0x9B65 0xEB2F
+0x9B66 0xEB30
+0x9B67 0xEB31
+0x9B68 0xEB32
+0x9B69 0xEB33
+0x9B6A 0xEB34
+0x9B6B 0xEB35
+0x9B6C 0xEB36
+0x9B6D 0xEB37
+0x9B6E 0xEB38
+0x9B6F 0xEB39
+0x9B70 0xEB3A
+0x9B71 0xEB3B
+0x9B72 0xEB3C
+0x9B73 0xEB3D
+0x9B74 0xEB3E
+0x9B75 0xEB3F
+0x9B76 0xEB40
+0x9B77 0xEB41
+0x9B78 0xEB42
+0x9B79 0xEB43
+0x9B7A 0xEB44
+0x9B7B 0xEB45
+0x9B7C 0xEB46
+0x9B7D 0xEB47
+0x9B7E 0xEB48
+0x9BA1 0xEB49
+0x9BA2 0xEB4A
+0x9BA3 0xEB4B
+0x9BA4 0xEB4C
+0x9BA5 0xEB4D
+0x9BA6 0xEB4E
+0x9BA7 0xEB4F
+0x9BA8 0xEB50
+0x9BA9 0xEB51
+0x9BAA 0xEB52
+0x9BAB 0xEB53
+0x9BAC 0xEB54
+0x9BAD 0xEB55
+0x9BAE 0xEB56
+0x9BAF 0xEB57
+0x9BB0 0xEB58
+0x9BB1 0xEB59
+0x9BB2 0xEB5A
+0x9BB3 0xEB5B
+0x9BB4 0xEB5C
+0x9BB5 0xEB5D
+0x9BB6 0xEB5E
+0x9BB7 0xEB5F
+0x9BB8 0xEB60
+0x9BB9 0xEB61
+0x9BBA 0xEB62
+0x9BBB 0xEB63
+0x9BBC 0xEB64
+0x9BBD 0xEB65
+0x9BBE 0xEB66
+0x9BBF 0xEB67
+0x9BC0 0xEB68
+0x9BC1 0xEB69
+0x9BC2 0xEB6A
+0x9BC3 0xEB6B
+0x9BC4 0xEB6C
+0x9BC5 0xEB6D
+0x9BC6 0xEB6E
+0x9BC7 0xEB6F
+0x9BC8 0xEB70
+0x9BC9 0xEB71
+0x9BCA 0xEB72
+0x9BCB 0xEB73
+0x9BCC 0xEB74
+0x9BCD 0xEB75
+0x9BCE 0xEB76
+0x9BCF 0xEB77
+0x9BD0 0xEB78
+0x9BD1 0xEB79
+0x9BD2 0xEB7A
+0x9BD3 0xEB7B
+0x9BD4 0xEB7C
+0x9BD5 0xEB7D
+0x9BD6 0xEB7E
+0x9BD7 0xEB7F
+0x9BD8 0xEB80
+0x9BD9 0xEB81
+0x9BDA 0xEB82
+0x9BDB 0xEB83
+0x9BDC 0xEB84
+0x9BDD 0xEB85
+0x9BDE 0xEB86
+0x9BDF 0xEB87
+0x9BE0 0xEB88
+0x9BE1 0xEB89
+0x9BE2 0xEB8A
+0x9BE3 0xEB8B
+0x9BE4 0xEB8C
+0x9BE5 0xEB8D
+0x9BE6 0xEB8E
+0x9BE7 0xEB8F
+0x9BE8 0xEB90
+0x9BE9 0xEB91
+0x9BEA 0xEB92
+0x9BEB 0xEB93
+0x9BEC 0xEB94
+0x9BED 0xEB95
+0x9BEE 0xEB96
+0x9BEF 0xEB97
+0x9BF0 0xEB98
+0x9BF1 0xEB99
+0x9BF2 0xEB9A
+0x9BF3 0xEB9B
+0x9BF4 0xEB9C
+0x9BF5 0xEB9D
+0x9BF6 0xEB9E
+0x9BF7 0xEB9F
+0x9BF8 0xEBA0
+0x9BF9 0xEBA1
+0x9BFA 0xEBA2
+0x9BFB 0xEBA3
+0x9BFC 0xEBA4
+0x9BFD 0xEBA5
+0x9BFE 0xEBA6
+0x9C40 0xEBA7
+0x9C41 0xEBA8
+0x9C42 0xEBA9
+0x9C43 0xEBAA
+0x9C44 0xEBAB
+0x9C45 0xEBAC
+0x9C46 0xEBAD
+0x9C47 0xEBAE
+0x9C48 0xEBAF
+0x9C49 0xEBB0
+0x9C4A 0xEBB1
+0x9C4B 0xEBB2
+0x9C4C 0xEBB3
+0x9C4D 0xEBB4
+0x9C4E 0xEBB5
+0x9C4F 0xEBB6
+0x9C50 0xEBB7
+0x9C51 0xEBB8
+0x9C52 0xEBB9
+0x9C53 0xEBBA
+0x9C54 0xEBBB
+0x9C55 0xEBBC
+0x9C56 0xEBBD
+0x9C57 0xEBBE
+0x9C58 0xEBBF
+0x9C59 0xEBC0
+0x9C5A 0xEBC1
+0x9C5B 0xEBC2
+0x9C5C 0xEBC3
+0x9C5D 0xEBC4
+0x9C5E 0xEBC5
+0x9C5F 0xEBC6
+0x9C60 0xEBC7
+0x9C61 0xEBC8
+0x9C62 0xEBC9
+0x9C63 0xEBCA
+0x9C64 0xEBCB
+0x9C65 0xEBCC
+0x9C66 0xEBCD
+0x9C67 0xEBCE
+0x9C68 0xEBCF
+0x9C69 0xEBD0
+0x9C6A 0xEBD1
+0x9C6B 0xEBD2
+0x9C6C 0xEBD3
+0x9C6D 0xEBD4
+0x9C6E 0xEBD5
+0x9C6F 0xEBD6
+0x9C70 0xEBD7
+0x9C71 0xEBD8
+0x9C72 0xEBD9
+0x9C73 0xEBDA
+0x9C74 0xEBDB
+0x9C75 0xEBDC
+0x9C76 0xEBDD
+0x9C77 0xEBDE
+0x9C78 0xEBDF
+0x9C79 0xEBE0
+0x9C7A 0xEBE1
+0x9C7B 0xEBE2
+0x9C7C 0xEBE3
+0x9C7D 0xEBE4
+0x9C7E 0xEBE5
+0x9CA1 0xEBE6
+0x9CA2 0xEBE7
+0x9CA3 0xEBE8
+0x9CA4 0xEBE9
+0x9CA5 0xEBEA
+0x9CA6 0xEBEB
+0x9CA7 0xEBEC
+0x9CA8 0xEBED
+0x9CA9 0xEBEE
+0x9CAA 0xEBEF
+0x9CAB 0xEBF0
+0x9CAC 0xEBF1
+0x9CAD 0xEBF2
+0x9CAE 0xEBF3
+0x9CAF 0xEBF4
+0x9CB0 0xEBF5
+0x9CB1 0xEBF6
+0x9CB2 0xEBF7
+0x9CB3 0xEBF8
+0x9CB4 0xEBF9
+0x9CB5 0xEBFA
+0x9CB6 0xEBFB
+0x9CB7 0xEBFC
+0x9CB8 0xEBFD
+0x9CB9 0xEBFE
+0x9CBA 0xEBFF
+0x9CBB 0xEC00
+0x9CBC 0xEC01
+0x9CBD 0xEC02
+0x9CBE 0xEC03
+0x9CBF 0xEC04
+0x9CC0 0xEC05
+0x9CC1 0xEC06
+0x9CC2 0xEC07
+0x9CC3 0xEC08
+0x9CC4 0xEC09
+0x9CC5 0xEC0A
+0x9CC6 0xEC0B
+0x9CC7 0xEC0C
+0x9CC8 0xEC0D
+0x9CC9 0xEC0E
+0x9CCA 0xEC0F
+0x9CCB 0xEC10
+0x9CCC 0xEC11
+0x9CCD 0xEC12
+0x9CCE 0xEC13
+0x9CCF 0xEC14
+0x9CD0 0xEC15
+0x9CD1 0xEC16
+0x9CD2 0xEC17
+0x9CD3 0xEC18
+0x9CD4 0xEC19
+0x9CD5 0xEC1A
+0x9CD6 0xEC1B
+0x9CD7 0xEC1C
+0x9CD8 0xEC1D
+0x9CD9 0xEC1E
+0x9CDA 0xEC1F
+0x9CDB 0xEC20
+0x9CDC 0xEC21
+0x9CDD 0xEC22
+0x9CDE 0xEC23
+0x9CDF 0xEC24
+0x9CE0 0xEC25
+0x9CE1 0xEC26
+0x9CE2 0xEC27
+0x9CE3 0xEC28
+0x9CE4 0xEC29
+0x9CE5 0xEC2A
+0x9CE6 0xEC2B
+0x9CE7 0xEC2C
+0x9CE8 0xEC2D
+0x9CE9 0xEC2E
+0x9CEA 0xEC2F
+0x9CEB 0xEC30
+0x9CEC 0xEC31
+0x9CED 0xEC32
+0x9CEE 0xEC33
+0x9CEF 0xEC34
+0x9CF0 0xEC35
+0x9CF1 0xEC36
+0x9CF2 0xEC37
+0x9CF3 0xEC38
+0x9CF4 0xEC39
+0x9CF5 0xEC3A
+0x9CF6 0xEC3B
+0x9CF7 0xEC3C
+0x9CF8 0xEC3D
+0x9CF9 0xEC3E
+0x9CFA 0xEC3F
+0x9CFB 0xEC40
+0x9CFC 0xEC41
+0x9CFD 0xEC42
+0x9CFE 0xEC43
+0x9D40 0xEC44
+0x9D41 0xEC45
+0x9D42 0xEC46
+0x9D43 0xEC47
+0x9D44 0xEC48
+0x9D45 0xEC49
+0x9D46 0xEC4A
+0x9D47 0xEC4B
+0x9D48 0xEC4C
+0x9D49 0xEC4D
+0x9D4A 0xEC4E
+0x9D4B 0xEC4F
+0x9D4C 0xEC50
+0x9D4D 0xEC51
+0x9D4E 0xEC52
+0x9D4F 0xEC53
+0x9D50 0xEC54
+0x9D51 0xEC55
+0x9D52 0xEC56
+0x9D53 0xEC57
+0x9D54 0xEC58
+0x9D55 0xEC59
+0x9D56 0xEC5A
+0x9D57 0xEC5B
+0x9D58 0xEC5C
+0x9D59 0xEC5D
+0x9D5A 0xEC5E
+0x9D5B 0xEC5F
+0x9D5C 0xEC60
+0x9D5D 0xEC61
+0x9D5E 0xEC62
+0x9D5F 0xEC63
+0x9D60 0xEC64
+0x9D61 0xEC65
+0x9D62 0xEC66
+0x9D63 0xEC67
+0x9D64 0xEC68
+0x9D65 0xEC69
+0x9D66 0xEC6A
+0x9D67 0xEC6B
+0x9D68 0xEC6C
+0x9D69 0xEC6D
+0x9D6A 0xEC6E
+0x9D6B 0xEC6F
+0x9D6C 0xEC70
+0x9D6D 0xEC71
+0x9D6E 0xEC72
+0x9D6F 0xEC73
+0x9D70 0xEC74
+0x9D71 0xEC75
+0x9D72 0xEC76
+0x9D73 0xEC77
+0x9D74 0xEC78
+0x9D75 0xEC79
+0x9D76 0xEC7A
+0x9D77 0xEC7B
+0x9D78 0xEC7C
+0x9D79 0xEC7D
+0x9D7A 0xEC7E
+0x9D7B 0xEC7F
+0x9D7C 0xEC80
+0x9D7D 0xEC81
+0x9D7E 0xEC82
+0x9DA1 0xEC83
+0x9DA2 0xEC84
+0x9DA3 0xEC85
+0x9DA4 0xEC86
+0x9DA5 0xEC87
+0x9DA6 0xEC88
+0x9DA7 0xEC89
+0x9DA8 0xEC8A
+0x9DA9 0xEC8B
+0x9DAA 0xEC8C
+0x9DAB 0xEC8D
+0x9DAC 0xEC8E
+0x9DAD 0xEC8F
+0x9DAE 0xEC90
+0x9DAF 0xEC91
+0x9DB0 0xEC92
+0x9DB1 0xEC93
+0x9DB2 0xEC94
+0x9DB3 0xEC95
+0x9DB4 0xEC96
+0x9DB5 0xEC97
+0x9DB6 0xEC98
+0x9DB7 0xEC99
+0x9DB8 0xEC9A
+0x9DB9 0xEC9B
+0x9DBA 0xEC9C
+0x9DBB 0xEC9D
+0x9DBC 0xEC9E
+0x9DBD 0xEC9F
+0x9DBE 0xECA0
+0x9DBF 0xECA1
+0x9DC0 0xECA2
+0x9DC1 0xECA3
+0x9DC2 0xECA4
+0x9DC3 0xECA5
+0x9DC4 0xECA6
+0x9DC5 0xECA7
+0x9DC6 0xECA8
+0x9DC7 0xECA9
+0x9DC8 0xECAA
+0x9DC9 0xECAB
+0x9DCA 0xECAC
+0x9DCB 0xECAD
+0x9DCC 0xECAE
+0x9DCD 0xECAF
+0x9DCE 0xECB0
+0x9DCF 0xECB1
+0x9DD0 0xECB2
+0x9DD1 0xECB3
+0x9DD2 0xECB4
+0x9DD3 0xECB5
+0x9DD4 0xECB6
+0x9DD5 0xECB7
+0x9DD6 0xECB8
+0x9DD7 0xECB9
+0x9DD8 0xECBA
+0x9DD9 0xECBB
+0x9DDA 0xECBC
+0x9DDB 0xECBD
+0x9DDC 0xECBE
+0x9DDD 0xECBF
+0x9DDE 0xECC0
+0x9DDF 0xECC1
+0x9DE0 0xECC2
+0x9DE1 0xECC3
+0x9DE2 0xECC4
+0x9DE3 0xECC5
+0x9DE4 0xECC6
+0x9DE5 0xECC7
+0x9DE6 0xECC8
+0x9DE7 0xECC9
+0x9DE8 0xECCA
+0x9DE9 0xECCB
+0x9DEA 0xECCC
+0x9DEB 0xECCD
+0x9DEC 0xECCE
+0x9DED 0xECCF
+0x9DEE 0xECD0
+0x9DEF 0xECD1
+0x9DF0 0xECD2
+0x9DF1 0xECD3
+0x9DF2 0xECD4
+0x9DF3 0xECD5
+0x9DF4 0xECD6
+0x9DF5 0xECD7
+0x9DF6 0xECD8
+0x9DF7 0xECD9
+0x9DF8 0xECDA
+0x9DF9 0xECDB
+0x9DFA 0xECDC
+0x9DFB 0xECDD
+0x9DFC 0xECDE
+0x9DFD 0xECDF
+0x9DFE 0xECE0
+0x9E40 0xECE1
+0x9E41 0xECE2
+0x9E42 0xECE3
+0x9E43 0xECE4
+0x9E44 0xECE5
+0x9E45 0xECE6
+0x9E46 0xECE7
+0x9E47 0xECE8
+0x9E48 0xECE9
+0x9E49 0xECEA
+0x9E4A 0xECEB
+0x9E4B 0xECEC
+0x9E4C 0xECED
+0x9E4D 0xECEE
+0x9E4E 0xECEF
+0x9E4F 0xECF0
+0x9E50 0xECF1
+0x9E51 0xECF2
+0x9E52 0xECF3
+0x9E53 0xECF4
+0x9E54 0xECF5
+0x9E55 0xECF6
+0x9E56 0xECF7
+0x9E57 0xECF8
+0x9E58 0xECF9
+0x9E59 0xECFA
+0x9E5A 0xECFB
+0x9E5B 0xECFC
+0x9E5C 0xECFD
+0x9E5D 0xECFE
+0x9E5E 0xECFF
+0x9E5F 0xED00
+0x9E60 0xED01
+0x9E61 0xED02
+0x9E62 0xED03
+0x9E63 0xED04
+0x9E64 0xED05
+0x9E65 0xED06
+0x9E66 0xED07
+0x9E67 0xED08
+0x9E68 0xED09
+0x9E69 0xED0A
+0x9E6A 0xED0B
+0x9E6B 0xED0C
+0x9E6C 0xED0D
+0x9E6D 0xED0E
+0x9E6E 0xED0F
+0x9E6F 0xED10
+0x9E70 0xED11
+0x9E71 0xED12
+0x9E72 0xED13
+0x9E73 0xED14
+0x9E74 0xED15
+0x9E75 0xED16
+0x9E76 0xED17
+0x9E77 0xED18
+0x9E78 0xED19
+0x9E79 0xED1A
+0x9E7A 0xED1B
+0x9E7B 0xED1C
+0x9E7C 0xED1D
+0x9E7D 0xED1E
+0x9E7E 0xED1F
+0x9EA1 0xED20
+0x9EA2 0xED21
+0x9EA3 0xED22
+0x9EA4 0xED23
+0x9EA5 0xED24
+0x9EA6 0xED25
+0x9EA7 0xED26
+0x9EA8 0xED27
+0x9EA9 0xED28
+0x9EAA 0xED29
+0x9EAB 0xED2A
+0x9EAC 0xED2B
+0x9EAD 0xED2C
+0x9EAE 0xED2D
+0x9EAF 0xED2E
+0x9EB0 0xED2F
+0x9EB1 0xED30
+0x9EB2 0xED31
+0x9EB3 0xED32
+0x9EB4 0xED33
+0x9EB5 0xED34
+0x9EB6 0xED35
+0x9EB7 0xED36
+0x9EB8 0xED37
+0x9EB9 0xED38
+0x9EBA 0xED39
+0x9EBB 0xED3A
+0x9EBC 0xED3B
+0x9EBD 0xED3C
+0x9EBE 0xED3D
+0x9EBF 0xED3E
+0x9EC0 0xED3F
+0x9EC1 0xED40
+0x9EC2 0xED41
+0x9EC3 0xED42
+0x9EC4 0xED43
+0x9EC5 0xED44
+0x9EC6 0xED45
+0x9EC7 0xED46
+0x9EC8 0xED47
+0x9EC9 0xED48
+0x9ECA 0xED49
+0x9ECB 0xED4A
+0x9ECC 0xED4B
+0x9ECD 0xED4C
+0x9ECE 0xED4D
+0x9ECF 0xED4E
+0x9ED0 0xED4F
+0x9ED1 0xED50
+0x9ED2 0xED51
+0x9ED3 0xED52
+0x9ED4 0xED53
+0x9ED5 0xED54
+0x9ED6 0xED55
+0x9ED7 0xED56
+0x9ED8 0xED57
+0x9ED9 0xED58
+0x9EDA 0xED59
+0x9EDB 0xED5A
+0x9EDC 0xED5B
+0x9EDD 0xED5C
+0x9EDE 0xED5D
+0x9EDF 0xED5E
+0x9EE0 0xED5F
+0x9EE1 0xED60
+0x9EE2 0xED61
+0x9EE3 0xED62
+0x9EE4 0xED63
+0x9EE5 0xED64
+0x9EE6 0xED65
+0x9EE7 0xED66
+0x9EE8 0xED67
+0x9EE9 0xED68
+0x9EEA 0xED69
+0x9EEB 0xED6A
+0x9EEC 0xED6B
+0x9EED 0xED6C
+0x9EEE 0xED6D
+0x9EEF 0xED6E
+0x9EF0 0xED6F
+0x9EF1 0xED70
+0x9EF2 0xED71
+0x9EF3 0xED72
+0x9EF4 0xED73
+0x9EF5 0xED74
+0x9EF6 0xED75
+0x9EF7 0xED76
+0x9EF8 0xED77
+0x9EF9 0xED78
+0x9EFA 0xED79
+0x9EFB 0xED7A
+0x9EFC 0xED7B
+0x9EFD 0xED7C
+0x9EFE 0xED7D
+0x9F40 0xED7E
+0x9F41 0xED7F
+0x9F42 0xED80
+0x9F43 0xED81
+0x9F44 0xED82
+0x9F45 0xED83
+0x9F46 0xED84
+0x9F47 0xED85
+0x9F48 0xED86
+0x9F49 0xED87
+0x9F4A 0xED88
+0x9F4B 0xED89
+0x9F4C 0xED8A
+0x9F4D 0xED8B
+0x9F4E 0xED8C
+0x9F4F 0xED8D
+0x9F50 0xED8E
+0x9F51 0xED8F
+0x9F52 0xED90
+0x9F53 0xED91
+0x9F54 0xED92
+0x9F55 0xED93
+0x9F56 0xED94
+0x9F57 0xED95
+0x9F58 0xED96
+0x9F59 0xED97
+0x9F5A 0xED98
+0x9F5B 0xED99
+0x9F5C 0xED9A
+0x9F5D 0xED9B
+0x9F5E 0xED9C
+0x9F5F 0xED9D
+0x9F60 0xED9E
+0x9F61 0xED9F
+0x9F62 0xEDA0
+0x9F63 0xEDA1
+0x9F64 0xEDA2
+0x9F65 0xEDA3
+0x9F66 0xEDA4
+0x9F67 0xEDA5
+0x9F68 0xEDA6
+0x9F69 0xEDA7
+0x9F6A 0xEDA8
+0x9F6B 0xEDA9
+0x9F6C 0xEDAA
+0x9F6D 0xEDAB
+0x9F6E 0xEDAC
+0x9F6F 0xEDAD
+0x9F70 0xEDAE
+0x9F71 0xEDAF
+0x9F72 0xEDB0
+0x9F73 0xEDB1
+0x9F74 0xEDB2
+0x9F75 0xEDB3
+0x9F76 0xEDB4
+0x9F77 0xEDB5
+0x9F78 0xEDB6
+0x9F79 0xEDB7
+0x9F7A 0xEDB8
+0x9F7B 0xEDB9
+0x9F7C 0xEDBA
+0x9F7D 0xEDBB
+0x9F7E 0xEDBC
+0x9FA1 0xEDBD
+0x9FA2 0xEDBE
+0x9FA3 0xEDBF
+0x9FA4 0xEDC0
+0x9FA5 0xEDC1
+0x9FA6 0xEDC2
+0x9FA7 0xEDC3
+0x9FA8 0xEDC4
+0x9FA9 0xEDC5
+0x9FAA 0xEDC6
+0x9FAB 0xEDC7
+0x9FAC 0xEDC8
+0x9FAD 0xEDC9
+0x9FAE 0xEDCA
+0x9FAF 0xEDCB
+0x9FB0 0xEDCC
+0x9FB1 0xEDCD
+0x9FB2 0xEDCE
+0x9FB3 0xEDCF
+0x9FB4 0xEDD0
+0x9FB5 0xEDD1
+0x9FB6 0xEDD2
+0x9FB7 0xEDD3
+0x9FB8 0xEDD4
+0x9FB9 0xEDD5
+0x9FBA 0xEDD6
+0x9FBB 0xEDD7
+0x9FBC 0xEDD8
+0x9FBD 0xEDD9
+0x9FBE 0xEDDA
+0x9FBF 0xEDDB
+0x9FC0 0xEDDC
+0x9FC1 0xEDDD
+0x9FC2 0xEDDE
+0x9FC3 0xEDDF
+0x9FC4 0xEDE0
+0x9FC5 0xEDE1
+0x9FC6 0xEDE2
+0x9FC7 0xEDE3
+0x9FC8 0xEDE4
+0x9FC9 0xEDE5
+0x9FCA 0xEDE6
+0x9FCB 0xEDE7
+0x9FCC 0xEDE8
+0x9FCD 0xEDE9
+0x9FCE 0xEDEA
+0x9FCF 0xEDEB
+0x9FD0 0xEDEC
+0x9FD1 0xEDED
+0x9FD2 0xEDEE
+0x9FD3 0xEDEF
+0x9FD4 0xEDF0
+0x9FD5 0xEDF1
+0x9FD6 0xEDF2
+0x9FD7 0xEDF3
+0x9FD8 0xEDF4
+0x9FD9 0xEDF5
+0x9FDA 0xEDF6
+0x9FDB 0xEDF7
+0x9FDC 0xEDF8
+0x9FDD 0xEDF9
+0x9FDE 0xEDFA
+0x9FDF 0xEDFB
+0x9FE0 0xEDFC
+0x9FE1 0xEDFD
+0x9FE2 0xEDFE
+0x9FE3 0xEDFF
+0x9FE4 0xEE00
+0x9FE5 0xEE01
+0x9FE6 0xEE02
+0x9FE7 0xEE03
+0x9FE8 0xEE04
+0x9FE9 0xEE05
+0x9FEA 0xEE06
+0x9FEB 0xEE07
+0x9FEC 0xEE08
+0x9FED 0xEE09
+0x9FEE 0xEE0A
+0x9FEF 0xEE0B
+0x9FF0 0xEE0C
+0x9FF1 0xEE0D
+0x9FF2 0xEE0E
+0x9FF3 0xEE0F
+0x9FF4 0xEE10
+0x9FF5 0xEE11
+0x9FF6 0xEE12
+0x9FF7 0xEE13
+0x9FF8 0xEE14
+0x9FF9 0xEE15
+0x9FFA 0xEE16
+0x9FFB 0xEE17
+0x9FFC 0xEE18
+0x9FFD 0xEE19
+0x9FFE 0xEE1A
+0xA040 0xEE1B
+0xA041 0xEE1C
+0xA042 0xEE1D
+0xA043 0xEE1E
+0xA044 0xEE1F
+0xA045 0xEE20
+0xA046 0xEE21
+0xA047 0xEE22
+0xA048 0xEE23
+0xA049 0xEE24
+0xA04A 0xEE25
+0xA04B 0xEE26
+0xA04C 0xEE27
+0xA04D 0xEE28
+0xA04E 0xEE29
+0xA04F 0xEE2A
+0xA050 0xEE2B
+0xA051 0xEE2C
+0xA052 0xEE2D
+0xA053 0xEE2E
+0xA054 0xEE2F
+0xA055 0xEE30
+0xA056 0xEE31
+0xA057 0xEE32
+0xA058 0xEE33
+0xA059 0xEE34
+0xA05A 0xEE35
+0xA05B 0xEE36
+0xA05C 0xEE37
+0xA05D 0xEE38
+0xA05E 0xEE39
+0xA05F 0xEE3A
+0xA060 0xEE3B
+0xA061 0xEE3C
+0xA062 0xEE3D
+0xA063 0xEE3E
+0xA064 0xEE3F
+0xA065 0xEE40
+0xA066 0xEE41
+0xA067 0xEE42
+0xA068 0xEE43
+0xA069 0xEE44
+0xA06A 0xEE45
+0xA06B 0xEE46
+0xA06C 0xEE47
+0xA06D 0xEE48
+0xA06E 0xEE49
+0xA06F 0xEE4A
+0xA070 0xEE4B
+0xA071 0xEE4C
+0xA072 0xEE4D
+0xA073 0xEE4E
+0xA074 0xEE4F
+0xA075 0xEE50
+0xA076 0xEE51
+0xA077 0xEE52
+0xA078 0xEE53
+0xA079 0xEE54
+0xA07A 0xEE55
+0xA07B 0xEE56
+0xA07C 0xEE57
+0xA07D 0xEE58
+0xA07E 0xEE59
+0xA0A1 0xEE5A
+0xA0A2 0xEE5B
+0xA0A3 0xEE5C
+0xA0A4 0xEE5D
+0xA0A5 0xEE5E
+0xA0A6 0xEE5F
+0xA0A7 0xEE60
+0xA0A8 0xEE61
+0xA0A9 0xEE62
+0xA0AA 0xEE63
+0xA0AB 0xEE64
+0xA0AC 0xEE65
+0xA0AD 0xEE66
+0xA0AE 0xEE67
+0xA0AF 0xEE68
+0xA0B0 0xEE69
+0xA0B1 0xEE6A
+0xA0B2 0xEE6B
+0xA0B3 0xEE6C
+0xA0B4 0xEE6D
+0xA0B5 0xEE6E
+0xA0B6 0xEE6F
+0xA0B7 0xEE70
+0xA0B8 0xEE71
+0xA0B9 0xEE72
+0xA0BA 0xEE73
+0xA0BB 0xEE74
+0xA0BC 0xEE75
+0xA0BD 0xEE76
+0xA0BE 0xEE77
+0xA0BF 0xEE78
+0xA0C0 0xEE79
+0xA0C1 0xEE7A
+0xA0C2 0xEE7B
+0xA0C3 0xEE7C
+0xA0C4 0xEE7D
+0xA0C5 0xEE7E
+0xA0C6 0xEE7F
+0xA0C7 0xEE80
+0xA0C8 0xEE81
+0xA0C9 0xEE82
+0xA0CA 0xEE83
+0xA0CB 0xEE84
+0xA0CC 0xEE85
+0xA0CD 0xEE86
+0xA0CE 0xEE87
+0xA0CF 0xEE88
+0xA0D0 0xEE89
+0xA0D1 0xEE8A
+0xA0D2 0xEE8B
+0xA0D3 0xEE8C
+0xA0D4 0xEE8D
+0xA0D5 0xEE8E
+0xA0D6 0xEE8F
+0xA0D7 0xEE90
+0xA0D8 0xEE91
+0xA0D9 0xEE92
+0xA0DA 0xEE93
+0xA0DB 0xEE94
+0xA0DC 0xEE95
+0xA0DD 0xEE96
+0xA0DE 0xEE97
+0xA0DF 0xEE98
+0xA0E0 0xEE99
+0xA0E1 0xEE9A
+0xA0E2 0xEE9B
+0xA0E3 0xEE9C
+0xA0E4 0xEE9D
+0xA0E5 0xEE9E
+0xA0E6 0xEE9F
+0xA0E7 0xEEA0
+0xA0E8 0xEEA1
+0xA0E9 0xEEA2
+0xA0EA 0xEEA3
+0xA0EB 0xEEA4
+0xA0EC 0xEEA5
+0xA0ED 0xEEA6
+0xA0EE 0xEEA7
+0xA0EF 0xEEA8
+0xA0F0 0xEEA9
+0xA0F1 0xEEAA
+0xA0F2 0xEEAB
+0xA0F3 0xEEAC
+0xA0F4 0xEEAD
+0xA0F5 0xEEAE
+0xA0F6 0xEEAF
+0xA0F7 0xEEB0
+0xA0F8 0xEEB1
+0xA0F9 0xEEB2
+0xA0FA 0xEEB3
+0xA0FB 0xEEB4
+0xA0FC 0xEEB5
+0xA0FD 0xEEB6
+0xA0FE 0xEEB7
+0xA140 0x3000
+0xA141 0xFF0C
+0xA142 0x3001
+0xA143 0x3002
+0xA144 0xFF0E
+0xA145 0x2027
+0xA146 0xFF1B
+0xA147 0xFF1A
+0xA148 0xFF1F
+0xA149 0xFF01
+0xA14A 0xFE30
+0xA14B 0x2026
+0xA14C 0x2025
+0xA14D 0xFE50
+0xA14E 0xFE51
+0xA14F 0xFE52
+0xA150 0x00B7
+0xA151 0xFE54
+0xA152 0xFE55
+0xA153 0xFE56
+0xA154 0xFE57
+0xA155 0xFF5C
+0xA156 0x2013
+0xA157 0xFE31
+0xA158 0x2014
+0xA159 0xFE33
+0xA15A 0x2574
+0xA15B 0xFE34
+0xA15C 0xFE4F
+0xA15D 0xFF08
+0xA15E 0xFF09
+0xA15F 0xFE35
+0xA160 0xFE36
+0xA161 0xFF5B
+0xA162 0xFF5D
+0xA163 0xFE37
+0xA164 0xFE38
+0xA165 0x3014
+0xA166 0x3015
+0xA167 0xFE39
+0xA168 0xFE3A
+0xA169 0x3010
+0xA16A 0x3011
+0xA16B 0xFE3B
+0xA16C 0xFE3C
+0xA16D 0x300A
+0xA16E 0x300B
+0xA16F 0xFE3D
+0xA170 0xFE3E
+0xA171 0x3008
+0xA172 0x3009
+0xA173 0xFE3F
+0xA174 0xFE40
+0xA175 0x300C
+0xA176 0x300D
+0xA177 0xFE41
+0xA178 0xFE42
+0xA179 0x300E
+0xA17A 0x300F
+0xA17B 0xFE43
+0xA17C 0xFE44
+0xA17D 0xFE59
+0xA17E 0xFE5A
+0xA1A1 0xFE5B
+0xA1A2 0xFE5C
+0xA1A3 0xFE5D
+0xA1A4 0xFE5E
+0xA1A5 0x2018
+0xA1A6 0x2019
+0xA1A7 0x201C
+0xA1A8 0x201D
+0xA1A9 0x301D
+0xA1AA 0x301E
+0xA1AB 0x2035
+0xA1AC 0x2032
+0xA1AD 0xFF03
+0xA1AE 0xFF06
+0xA1AF 0xFF0A
+0xA1B0 0x203B
+0xA1B1 0x00A7
+0xA1B2 0x3003
+0xA1B3 0x25CB
+0xA1B4 0x25CF
+0xA1B5 0x25B3
+0xA1B6 0x25B2
+0xA1B7 0x25CE
+0xA1B8 0x2606
+0xA1B9 0x2605
+0xA1BA 0x25C7
+0xA1BB 0x25C6
+0xA1BC 0x25A1
+0xA1BD 0x25A0
+0xA1BE 0x25BD
+0xA1BF 0x25BC
+0xA1C0 0x32A3
+0xA1C1 0x2105
+0xA1C2 0x00AF
+0xA1C3 0xFFE3
+0xA1C4 0xFF3F
+0xA1C5 0x02CD
+0xA1C6 0xFE49
+0xA1C7 0xFE4A
+0xA1C8 0xFE4D
+0xA1C9 0xFE4E
+0xA1CA 0xFE4B
+0xA1CB 0xFE4C
+0xA1CC 0xFE5F
+0xA1CD 0xFE60
+0xA1CE 0xFE61
+0xA1CF 0xFF0B
+0xA1D0 0xFF0D
+0xA1D1 0x00D7
+0xA1D2 0x00F7
+0xA1D3 0x00B1
+0xA1D4 0x221A
+0xA1D5 0xFF1C
+0xA1D6 0xFF1E
+0xA1D7 0xFF1D
+0xA1D8 0x2266
+0xA1D9 0x2267
+0xA1DA 0x2260
+0xA1DB 0x221E
+0xA1DC 0x2252
+0xA1DD 0x2261
+0xA1DE 0xFE62
+0xA1DF 0xFE63
+0xA1E0 0xFE64
+0xA1E1 0xFE65
+0xA1E2 0xFE66
+0xA1E3 0xFF5E
+0xA1E4 0x2229
+0xA1E5 0x222A
+0xA1E6 0x22A5
+0xA1E7 0x2220
+0xA1E8 0x221F
+0xA1E9 0x22BF
+0xA1EA 0x33D2
+0xA1EB 0x33D1
+0xA1EC 0x222B
+0xA1ED 0x222E
+0xA1EE 0x2235
+0xA1EF 0x2234
+0xA1F0 0x2640
+0xA1F1 0x2642
+0xA1F2 0x2295
+0xA1F3 0x2299
+0xA1F4 0x2191
+0xA1F5 0x2193
+0xA1F6 0x2190
+0xA1F7 0x2192
+0xA1F8 0x2196
+0xA1F9 0x2197
+0xA1FA 0x2199
+0xA1FB 0x2198
+0xA1FC 0x2225
+0xA1FD 0x2223
+0xA1FE 0xFF0F
+0xA240 0xFF3C
+0xA241 0x2215
+0xA242 0xFE68
+0xA243 0xFF04
+0xA244 0xFFE5
+0xA245 0x3012
+0xA246 0xFFE0
+0xA247 0xFFE1
+0xA248 0xFF05
+0xA249 0xFF20
+0xA24A 0x2103
+0xA24B 0x2109
+0xA24C 0xFE69
+0xA24D 0xFE6A
+0xA24E 0xFE6B
+0xA24F 0x33D5
+0xA250 0x339C
+0xA251 0x339D
+0xA252 0x339E
+0xA253 0x33CE
+0xA254 0x33A1
+0xA255 0x338E
+0xA256 0x338F
+0xA257 0x33C4
+0xA258 0x00B0
+0xA259 0x5159
+0xA25A 0x515B
+0xA25B 0x515E
+0xA25C 0x515D
+0xA25D 0x5161
+0xA25E 0x5163
+0xA25F 0x55E7
+0xA260 0x74E9
+0xA261 0x7CCE
+0xA262 0x2581
+0xA263 0x2582
+0xA264 0x2583
+0xA265 0x2584
+0xA266 0x2585
+0xA267 0x2586
+0xA268 0x2587
+0xA269 0x2588
+0xA26A 0x258F
+0xA26B 0x258E
+0xA26C 0x258D
+0xA26D 0x258C
+0xA26E 0x258B
+0xA26F 0x258A
+0xA270 0x2589
+0xA271 0x253C
+0xA272 0x2534
+0xA273 0x252C
+0xA274 0x2524
+0xA275 0x251C
+0xA276 0x2594
+0xA277 0x2500
+0xA278 0x2502
+0xA279 0x2595
+0xA27A 0x250C
+0xA27B 0x2510
+0xA27C 0x2514
+0xA27D 0x2518
+0xA27E 0x256D
+0xA2A1 0x256E
+0xA2A2 0x2570
+0xA2A3 0x256F
+0xA2A4 0x2550
+0xA2A5 0x255E
+0xA2A6 0x256A
+0xA2A7 0x2561
+0xA2A8 0x25E2
+0xA2A9 0x25E3
+0xA2AA 0x25E5
+0xA2AB 0x25E4
+0xA2AC 0x2571
+0xA2AD 0x2572
+0xA2AE 0x2573
+0xA2AF 0xFF10
+0xA2B0 0xFF11
+0xA2B1 0xFF12
+0xA2B2 0xFF13
+0xA2B3 0xFF14
+0xA2B4 0xFF15
+0xA2B5 0xFF16
+0xA2B6 0xFF17
+0xA2B7 0xFF18
+0xA2B8 0xFF19
+0xA2B9 0x2160
+0xA2BA 0x2161
+0xA2BB 0x2162
+0xA2BC 0x2163
+0xA2BD 0x2164
+0xA2BE 0x2165
+0xA2BF 0x2166
+0xA2C0 0x2167
+0xA2C1 0x2168
+0xA2C2 0x2169
+0xA2C3 0x3021
+0xA2C4 0x3022
+0xA2C5 0x3023
+0xA2C6 0x3024
+0xA2C7 0x3025
+0xA2C8 0x3026
+0xA2C9 0x3027
+0xA2CA 0x3028
+0xA2CB 0x3029
+0xA2CC 0x5341
+0xA2CD 0x5344
+0xA2CE 0x5345
+0xA2CF 0xFF21
+0xA2D0 0xFF22
+0xA2D1 0xFF23
+0xA2D2 0xFF24
+0xA2D3 0xFF25
+0xA2D4 0xFF26
+0xA2D5 0xFF27
+0xA2D6 0xFF28
+0xA2D7 0xFF29
+0xA2D8 0xFF2A
+0xA2D9 0xFF2B
+0xA2DA 0xFF2C
+0xA2DB 0xFF2D
+0xA2DC 0xFF2E
+0xA2DD 0xFF2F
+0xA2DE 0xFF30
+0xA2DF 0xFF31
+0xA2E0 0xFF32
+0xA2E1 0xFF33
+0xA2E2 0xFF34
+0xA2E3 0xFF35
+0xA2E4 0xFF36
+0xA2E5 0xFF37
+0xA2E6 0xFF38
+0xA2E7 0xFF39
+0xA2E8 0xFF3A
+0xA2E9 0xFF41
+0xA2EA 0xFF42
+0xA2EB 0xFF43
+0xA2EC 0xFF44
+0xA2ED 0xFF45
+0xA2EE 0xFF46
+0xA2EF 0xFF47
+0xA2F0 0xFF48
+0xA2F1 0xFF49
+0xA2F2 0xFF4A
+0xA2F3 0xFF4B
+0xA2F4 0xFF4C
+0xA2F5 0xFF4D
+0xA2F6 0xFF4E
+0xA2F7 0xFF4F
+0xA2F8 0xFF50
+0xA2F9 0xFF51
+0xA2FA 0xFF52
+0xA2FB 0xFF53
+0xA2FC 0xFF54
+0xA2FD 0xFF55
+0xA2FE 0xFF56
+0xA340 0xFF57
+0xA341 0xFF58
+0xA342 0xFF59
+0xA343 0xFF5A
+0xA344 0x0391
+0xA345 0x0392
+0xA346 0x0393
+0xA347 0x0394
+0xA348 0x0395
+0xA349 0x0396
+0xA34A 0x0397
+0xA34B 0x0398
+0xA34C 0x0399
+0xA34D 0x039A
+0xA34E 0x039B
+0xA34F 0x039C
+0xA350 0x039D
+0xA351 0x039E
+0xA352 0x039F
+0xA353 0x03A0
+0xA354 0x03A1
+0xA355 0x03A3
+0xA356 0x03A4
+0xA357 0x03A5
+0xA358 0x03A6
+0xA359 0x03A7
+0xA35A 0x03A8
+0xA35B 0x03A9
+0xA35C 0x03B1
+0xA35D 0x03B2
+0xA35E 0x03B3
+0xA35F 0x03B4
+0xA360 0x03B5
+0xA361 0x03B6
+0xA362 0x03B7
+0xA363 0x03B8
+0xA364 0x03B9
+0xA365 0x03BA
+0xA366 0x03BB
+0xA367 0x03BC
+0xA368 0x03BD
+0xA369 0x03BE
+0xA36A 0x03BF
+0xA36B 0x03C0
+0xA36C 0x03C1
+0xA36D 0x03C3
+0xA36E 0x03C4
+0xA36F 0x03C5
+0xA370 0x03C6
+0xA371 0x03C7
+0xA372 0x03C8
+0xA373 0x03C9
+0xA374 0x3105
+0xA375 0x3106
+0xA376 0x3107
+0xA377 0x3108
+0xA378 0x3109
+0xA379 0x310A
+0xA37A 0x310B
+0xA37B 0x310C
+0xA37C 0x310D
+0xA37D 0x310E
+0xA37E 0x310F
+0xA3A1 0x3110
+0xA3A2 0x3111
+0xA3A3 0x3112
+0xA3A4 0x3113
+0xA3A5 0x3114
+0xA3A6 0x3115
+0xA3A7 0x3116
+0xA3A8 0x3117
+0xA3A9 0x3118
+0xA3AA 0x3119
+0xA3AB 0x311A
+0xA3AC 0x311B
+0xA3AD 0x311C
+0xA3AE 0x311D
+0xA3AF 0x311E
+0xA3B0 0x311F
+0xA3B1 0x3120
+0xA3B2 0x3121
+0xA3B3 0x3122
+0xA3B4 0x3123
+0xA3B5 0x3124
+0xA3B6 0x3125
+0xA3B7 0x3126
+0xA3B8 0x3127
+0xA3B9 0x3128
+0xA3BA 0x3129
+0xA3BB 0x02D9
+0xA3BC 0x02C9
+0xA3BD 0x02CA
+0xA3BE 0x02C7
+0xA3BF 0x02CB
+0xA3E1 0x20AC
+0xA440 0x4E00
+0xA441 0x4E59
+0xA442 0x4E01
+0xA443 0x4E03
+0xA444 0x4E43
+0xA445 0x4E5D
+0xA446 0x4E86
+0xA447 0x4E8C
+0xA448 0x4EBA
+0xA449 0x513F
+0xA44A 0x5165
+0xA44B 0x516B
+0xA44C 0x51E0
+0xA44D 0x5200
+0xA44E 0x5201
+0xA44F 0x529B
+0xA450 0x5315
+0xA451 0x5341
+0xA452 0x535C
+0xA453 0x53C8
+0xA454 0x4E09
+0xA455 0x4E0B
+0xA456 0x4E08
+0xA457 0x4E0A
+0xA458 0x4E2B
+0xA459 0x4E38
+0xA45A 0x51E1
+0xA45B 0x4E45
+0xA45C 0x4E48
+0xA45D 0x4E5F
+0xA45E 0x4E5E
+0xA45F 0x4E8E
+0xA460 0x4EA1
+0xA461 0x5140
+0xA462 0x5203
+0xA463 0x52FA
+0xA464 0x5343
+0xA465 0x53C9
+0xA466 0x53E3
+0xA467 0x571F
+0xA468 0x58EB
+0xA469 0x5915
+0xA46A 0x5927
+0xA46B 0x5973
+0xA46C 0x5B50
+0xA46D 0x5B51
+0xA46E 0x5B53
+0xA46F 0x5BF8
+0xA470 0x5C0F
+0xA471 0x5C22
+0xA472 0x5C38
+0xA473 0x5C71
+0xA474 0x5DDD
+0xA475 0x5DE5
+0xA476 0x5DF1
+0xA477 0x5DF2
+0xA478 0x5DF3
+0xA479 0x5DFE
+0xA47A 0x5E72
+0xA47B 0x5EFE
+0xA47C 0x5F0B
+0xA47D 0x5F13
+0xA47E 0x624D
+0xA4A1 0x4E11
+0xA4A2 0x4E10
+0xA4A3 0x4E0D
+0xA4A4 0x4E2D
+0xA4A5 0x4E30
+0xA4A6 0x4E39
+0xA4A7 0x4E4B
+0xA4A8 0x5C39
+0xA4A9 0x4E88
+0xA4AA 0x4E91
+0xA4AB 0x4E95
+0xA4AC 0x4E92
+0xA4AD 0x4E94
+0xA4AE 0x4EA2
+0xA4AF 0x4EC1
+0xA4B0 0x4EC0
+0xA4B1 0x4EC3
+0xA4B2 0x4EC6
+0xA4B3 0x4EC7
+0xA4B4 0x4ECD
+0xA4B5 0x4ECA
+0xA4B6 0x4ECB
+0xA4B7 0x4EC4
+0xA4B8 0x5143
+0xA4B9 0x5141
+0xA4BA 0x5167
+0xA4BB 0x516D
+0xA4BC 0x516E
+0xA4BD 0x516C
+0xA4BE 0x5197
+0xA4BF 0x51F6
+0xA4C0 0x5206
+0xA4C1 0x5207
+0xA4C2 0x5208
+0xA4C3 0x52FB
+0xA4C4 0x52FE
+0xA4C5 0x52FF
+0xA4C6 0x5316
+0xA4C7 0x5339
+0xA4C8 0x5348
+0xA4C9 0x5347
+0xA4CA 0x5345
+0xA4CB 0x535E
+0xA4CC 0x5384
+0xA4CD 0x53CB
+0xA4CE 0x53CA
+0xA4CF 0x53CD
+0xA4D0 0x58EC
+0xA4D1 0x5929
+0xA4D2 0x592B
+0xA4D3 0x592A
+0xA4D4 0x592D
+0xA4D5 0x5B54
+0xA4D6 0x5C11
+0xA4D7 0x5C24
+0xA4D8 0x5C3A
+0xA4D9 0x5C6F
+0xA4DA 0x5DF4
+0xA4DB 0x5E7B
+0xA4DC 0x5EFF
+0xA4DD 0x5F14
+0xA4DE 0x5F15
+0xA4DF 0x5FC3
+0xA4E0 0x6208
+0xA4E1 0x6236
+0xA4E2 0x624B
+0xA4E3 0x624E
+0xA4E4 0x652F
+0xA4E5 0x6587
+0xA4E6 0x6597
+0xA4E7 0x65A4
+0xA4E8 0x65B9
+0xA4E9 0x65E5
+0xA4EA 0x66F0
+0xA4EB 0x6708
+0xA4EC 0x6728
+0xA4ED 0x6B20
+0xA4EE 0x6B62
+0xA4EF 0x6B79
+0xA4F0 0x6BCB
+0xA4F1 0x6BD4
+0xA4F2 0x6BDB
+0xA4F3 0x6C0F
+0xA4F4 0x6C34
+0xA4F5 0x706B
+0xA4F6 0x722A
+0xA4F7 0x7236
+0xA4F8 0x723B
+0xA4F9 0x7247
+0xA4FA 0x7259
+0xA4FB 0x725B
+0xA4FC 0x72AC
+0xA4FD 0x738B
+0xA4FE 0x4E19
+0xA540 0x4E16
+0xA541 0x4E15
+0xA542 0x4E14
+0xA543 0x4E18
+0xA544 0x4E3B
+0xA545 0x4E4D
+0xA546 0x4E4F
+0xA547 0x4E4E
+0xA548 0x4EE5
+0xA549 0x4ED8
+0xA54A 0x4ED4
+0xA54B 0x4ED5
+0xA54C 0x4ED6
+0xA54D 0x4ED7
+0xA54E 0x4EE3
+0xA54F 0x4EE4
+0xA550 0x4ED9
+0xA551 0x4EDE
+0xA552 0x5145
+0xA553 0x5144
+0xA554 0x5189
+0xA555 0x518A
+0xA556 0x51AC
+0xA557 0x51F9
+0xA558 0x51FA
+0xA559 0x51F8
+0xA55A 0x520A
+0xA55B 0x52A0
+0xA55C 0x529F
+0xA55D 0x5305
+0xA55E 0x5306
+0xA55F 0x5317
+0xA560 0x531D
+0xA561 0x4EDF
+0xA562 0x534A
+0xA563 0x5349
+0xA564 0x5361
+0xA565 0x5360
+0xA566 0x536F
+0xA567 0x536E
+0xA568 0x53BB
+0xA569 0x53EF
+0xA56A 0x53E4
+0xA56B 0x53F3
+0xA56C 0x53EC
+0xA56D 0x53EE
+0xA56E 0x53E9
+0xA56F 0x53E8
+0xA570 0x53FC
+0xA571 0x53F8
+0xA572 0x53F5
+0xA573 0x53EB
+0xA574 0x53E6
+0xA575 0x53EA
+0xA576 0x53F2
+0xA577 0x53F1
+0xA578 0x53F0
+0xA579 0x53E5
+0xA57A 0x53ED
+0xA57B 0x53FB
+0xA57C 0x56DB
+0xA57D 0x56DA
+0xA57E 0x5916
+0xA5A1 0x592E
+0xA5A2 0x5931
+0xA5A3 0x5974
+0xA5A4 0x5976
+0xA5A5 0x5B55
+0xA5A6 0x5B83
+0xA5A7 0x5C3C
+0xA5A8 0x5DE8
+0xA5A9 0x5DE7
+0xA5AA 0x5DE6
+0xA5AB 0x5E02
+0xA5AC 0x5E03
+0xA5AD 0x5E73
+0xA5AE 0x5E7C
+0xA5AF 0x5F01
+0xA5B0 0x5F18
+0xA5B1 0x5F17
+0xA5B2 0x5FC5
+0xA5B3 0x620A
+0xA5B4 0x6253
+0xA5B5 0x6254
+0xA5B6 0x6252
+0xA5B7 0x6251
+0xA5B8 0x65A5
+0xA5B9 0x65E6
+0xA5BA 0x672E
+0xA5BB 0x672C
+0xA5BC 0x672A
+0xA5BD 0x672B
+0xA5BE 0x672D
+0xA5BF 0x6B63
+0xA5C0 0x6BCD
+0xA5C1 0x6C11
+0xA5C2 0x6C10
+0xA5C3 0x6C38
+0xA5C4 0x6C41
+0xA5C5 0x6C40
+0xA5C6 0x6C3E
+0xA5C7 0x72AF
+0xA5C8 0x7384
+0xA5C9 0x7389
+0xA5CA 0x74DC
+0xA5CB 0x74E6
+0xA5CC 0x7518
+0xA5CD 0x751F
+0xA5CE 0x7528
+0xA5CF 0x7529
+0xA5D0 0x7530
+0xA5D1 0x7531
+0xA5D2 0x7532
+0xA5D3 0x7533
+0xA5D4 0x758B
+0xA5D5 0x767D
+0xA5D6 0x76AE
+0xA5D7 0x76BF
+0xA5D8 0x76EE
+0xA5D9 0x77DB
+0xA5DA 0x77E2
+0xA5DB 0x77F3
+0xA5DC 0x793A
+0xA5DD 0x79BE
+0xA5DE 0x7A74
+0xA5DF 0x7ACB
+0xA5E0 0x4E1E
+0xA5E1 0x4E1F
+0xA5E2 0x4E52
+0xA5E3 0x4E53
+0xA5E4 0x4E69
+0xA5E5 0x4E99
+0xA5E6 0x4EA4
+0xA5E7 0x4EA6
+0xA5E8 0x4EA5
+0xA5E9 0x4EFF
+0xA5EA 0x4F09
+0xA5EB 0x4F19
+0xA5EC 0x4F0A
+0xA5ED 0x4F15
+0xA5EE 0x4F0D
+0xA5EF 0x4F10
+0xA5F0 0x4F11
+0xA5F1 0x4F0F
+0xA5F2 0x4EF2
+0xA5F3 0x4EF6
+0xA5F4 0x4EFB
+0xA5F5 0x4EF0
+0xA5F6 0x4EF3
+0xA5F7 0x4EFD
+0xA5F8 0x4F01
+0xA5F9 0x4F0B
+0xA5FA 0x5149
+0xA5FB 0x5147
+0xA5FC 0x5146
+0xA5FD 0x5148
+0xA5FE 0x5168
+0xA640 0x5171
+0xA641 0x518D
+0xA642 0x51B0
+0xA643 0x5217
+0xA644 0x5211
+0xA645 0x5212
+0xA646 0x520E
+0xA647 0x5216
+0xA648 0x52A3
+0xA649 0x5308
+0xA64A 0x5321
+0xA64B 0x5320
+0xA64C 0x5370
+0xA64D 0x5371
+0xA64E 0x5409
+0xA64F 0x540F
+0xA650 0x540C
+0xA651 0x540A
+0xA652 0x5410
+0xA653 0x5401
+0xA654 0x540B
+0xA655 0x5404
+0xA656 0x5411
+0xA657 0x540D
+0xA658 0x5408
+0xA659 0x5403
+0xA65A 0x540E
+0xA65B 0x5406
+0xA65C 0x5412
+0xA65D 0x56E0
+0xA65E 0x56DE
+0xA65F 0x56DD
+0xA660 0x5733
+0xA661 0x5730
+0xA662 0x5728
+0xA663 0x572D
+0xA664 0x572C
+0xA665 0x572F
+0xA666 0x5729
+0xA667 0x5919
+0xA668 0x591A
+0xA669 0x5937
+0xA66A 0x5938
+0xA66B 0x5984
+0xA66C 0x5978
+0xA66D 0x5983
+0xA66E 0x597D
+0xA66F 0x5979
+0xA670 0x5982
+0xA671 0x5981
+0xA672 0x5B57
+0xA673 0x5B58
+0xA674 0x5B87
+0xA675 0x5B88
+0xA676 0x5B85
+0xA677 0x5B89
+0xA678 0x5BFA
+0xA679 0x5C16
+0xA67A 0x5C79
+0xA67B 0x5DDE
+0xA67C 0x5E06
+0xA67D 0x5E76
+0xA67E 0x5E74
+0xA6A1 0x5F0F
+0xA6A2 0x5F1B
+0xA6A3 0x5FD9
+0xA6A4 0x5FD6
+0xA6A5 0x620E
+0xA6A6 0x620C
+0xA6A7 0x620D
+0xA6A8 0x6210
+0xA6A9 0x6263
+0xA6AA 0x625B
+0xA6AB 0x6258
+0xA6AC 0x6536
+0xA6AD 0x65E9
+0xA6AE 0x65E8
+0xA6AF 0x65EC
+0xA6B0 0x65ED
+0xA6B1 0x66F2
+0xA6B2 0x66F3
+0xA6B3 0x6709
+0xA6B4 0x673D
+0xA6B5 0x6734
+0xA6B6 0x6731
+0xA6B7 0x6735
+0xA6B8 0x6B21
+0xA6B9 0x6B64
+0xA6BA 0x6B7B
+0xA6BB 0x6C16
+0xA6BC 0x6C5D
+0xA6BD 0x6C57
+0xA6BE 0x6C59
+0xA6BF 0x6C5F
+0xA6C0 0x6C60
+0xA6C1 0x6C50
+0xA6C2 0x6C55
+0xA6C3 0x6C61
+0xA6C4 0x6C5B
+0xA6C5 0x6C4D
+0xA6C6 0x6C4E
+0xA6C7 0x7070
+0xA6C8 0x725F
+0xA6C9 0x725D
+0xA6CA 0x767E
+0xA6CB 0x7AF9
+0xA6CC 0x7C73
+0xA6CD 0x7CF8
+0xA6CE 0x7F36
+0xA6CF 0x7F8A
+0xA6D0 0x7FBD
+0xA6D1 0x8001
+0xA6D2 0x8003
+0xA6D3 0x800C
+0xA6D4 0x8012
+0xA6D5 0x8033
+0xA6D6 0x807F
+0xA6D7 0x8089
+0xA6D8 0x808B
+0xA6D9 0x808C
+0xA6DA 0x81E3
+0xA6DB 0x81EA
+0xA6DC 0x81F3
+0xA6DD 0x81FC
+0xA6DE 0x820C
+0xA6DF 0x821B
+0xA6E0 0x821F
+0xA6E1 0x826E
+0xA6E2 0x8272
+0xA6E3 0x827E
+0xA6E4 0x866B
+0xA6E5 0x8840
+0xA6E6 0x884C
+0xA6E7 0x8863
+0xA6E8 0x897F
+0xA6E9 0x9621
+0xA6EA 0x4E32
+0xA6EB 0x4EA8
+0xA6EC 0x4F4D
+0xA6ED 0x4F4F
+0xA6EE 0x4F47
+0xA6EF 0x4F57
+0xA6F0 0x4F5E
+0xA6F1 0x4F34
+0xA6F2 0x4F5B
+0xA6F3 0x4F55
+0xA6F4 0x4F30
+0xA6F5 0x4F50
+0xA6F6 0x4F51
+0xA6F7 0x4F3D
+0xA6F8 0x4F3A
+0xA6F9 0x4F38
+0xA6FA 0x4F43
+0xA6FB 0x4F54
+0xA6FC 0x4F3C
+0xA6FD 0x4F46
+0xA6FE 0x4F63
+0xA740 0x4F5C
+0xA741 0x4F60
+0xA742 0x4F2F
+0xA743 0x4F4E
+0xA744 0x4F36
+0xA745 0x4F59
+0xA746 0x4F5D
+0xA747 0x4F48
+0xA748 0x4F5A
+0xA749 0x514C
+0xA74A 0x514B
+0xA74B 0x514D
+0xA74C 0x5175
+0xA74D 0x51B6
+0xA74E 0x51B7
+0xA74F 0x5225
+0xA750 0x5224
+0xA751 0x5229
+0xA752 0x522A
+0xA753 0x5228
+0xA754 0x52AB
+0xA755 0x52A9
+0xA756 0x52AA
+0xA757 0x52AC
+0xA758 0x5323
+0xA759 0x5373
+0xA75A 0x5375
+0xA75B 0x541D
+0xA75C 0x542D
+0xA75D 0x541E
+0xA75E 0x543E
+0xA75F 0x5426
+0xA760 0x544E
+0xA761 0x5427
+0xA762 0x5446
+0xA763 0x5443
+0xA764 0x5433
+0xA765 0x5448
+0xA766 0x5442
+0xA767 0x541B
+0xA768 0x5429
+0xA769 0x544A
+0xA76A 0x5439
+0xA76B 0x543B
+0xA76C 0x5438
+0xA76D 0x542E
+0xA76E 0x5435
+0xA76F 0x5436
+0xA770 0x5420
+0xA771 0x543C
+0xA772 0x5440
+0xA773 0x5431
+0xA774 0x542B
+0xA775 0x541F
+0xA776 0x542C
+0xA777 0x56EA
+0xA778 0x56F0
+0xA779 0x56E4
+0xA77A 0x56EB
+0xA77B 0x574A
+0xA77C 0x5751
+0xA77D 0x5740
+0xA77E 0x574D
+0xA7A1 0x5747
+0xA7A2 0x574E
+0xA7A3 0x573E
+0xA7A4 0x5750
+0xA7A5 0x574F
+0xA7A6 0x573B
+0xA7A7 0x58EF
+0xA7A8 0x593E
+0xA7A9 0x599D
+0xA7AA 0x5992
+0xA7AB 0x59A8
+0xA7AC 0x599E
+0xA7AD 0x59A3
+0xA7AE 0x5999
+0xA7AF 0x5996
+0xA7B0 0x598D
+0xA7B1 0x59A4
+0xA7B2 0x5993
+0xA7B3 0x598A
+0xA7B4 0x59A5
+0xA7B5 0x5B5D
+0xA7B6 0x5B5C
+0xA7B7 0x5B5A
+0xA7B8 0x5B5B
+0xA7B9 0x5B8C
+0xA7BA 0x5B8B
+0xA7BB 0x5B8F
+0xA7BC 0x5C2C
+0xA7BD 0x5C40
+0xA7BE 0x5C41
+0xA7BF 0x5C3F
+0xA7C0 0x5C3E
+0xA7C1 0x5C90
+0xA7C2 0x5C91
+0xA7C3 0x5C94
+0xA7C4 0x5C8C
+0xA7C5 0x5DEB
+0xA7C6 0x5E0C
+0xA7C7 0x5E8F
+0xA7C8 0x5E87
+0xA7C9 0x5E8A
+0xA7CA 0x5EF7
+0xA7CB 0x5F04
+0xA7CC 0x5F1F
+0xA7CD 0x5F64
+0xA7CE 0x5F62
+0xA7CF 0x5F77
+0xA7D0 0x5F79
+0xA7D1 0x5FD8
+0xA7D2 0x5FCC
+0xA7D3 0x5FD7
+0xA7D4 0x5FCD
+0xA7D5 0x5FF1
+0xA7D6 0x5FEB
+0xA7D7 0x5FF8
+0xA7D8 0x5FEA
+0xA7D9 0x6212
+0xA7DA 0x6211
+0xA7DB 0x6284
+0xA7DC 0x6297
+0xA7DD 0x6296
+0xA7DE 0x6280
+0xA7DF 0x6276
+0xA7E0 0x6289
+0xA7E1 0x626D
+0xA7E2 0x628A
+0xA7E3 0x627C
+0xA7E4 0x627E
+0xA7E5 0x6279
+0xA7E6 0x6273
+0xA7E7 0x6292
+0xA7E8 0x626F
+0xA7E9 0x6298
+0xA7EA 0x626E
+0xA7EB 0x6295
+0xA7EC 0x6293
+0xA7ED 0x6291
+0xA7EE 0x6286
+0xA7EF 0x6539
+0xA7F0 0x653B
+0xA7F1 0x6538
+0xA7F2 0x65F1
+0xA7F3 0x66F4
+0xA7F4 0x675F
+0xA7F5 0x674E
+0xA7F6 0x674F
+0xA7F7 0x6750
+0xA7F8 0x6751
+0xA7F9 0x675C
+0xA7FA 0x6756
+0xA7FB 0x675E
+0xA7FC 0x6749
+0xA7FD 0x6746
+0xA7FE 0x6760
+0xA840 0x6753
+0xA841 0x6757
+0xA842 0x6B65
+0xA843 0x6BCF
+0xA844 0x6C42
+0xA845 0x6C5E
+0xA846 0x6C99
+0xA847 0x6C81
+0xA848 0x6C88
+0xA849 0x6C89
+0xA84A 0x6C85
+0xA84B 0x6C9B
+0xA84C 0x6C6A
+0xA84D 0x6C7A
+0xA84E 0x6C90
+0xA84F 0x6C70
+0xA850 0x6C8C
+0xA851 0x6C68
+0xA852 0x6C96
+0xA853 0x6C92
+0xA854 0x6C7D
+0xA855 0x6C83
+0xA856 0x6C72
+0xA857 0x6C7E
+0xA858 0x6C74
+0xA859 0x6C86
+0xA85A 0x6C76
+0xA85B 0x6C8D
+0xA85C 0x6C94
+0xA85D 0x6C98
+0xA85E 0x6C82
+0xA85F 0x7076
+0xA860 0x707C
+0xA861 0x707D
+0xA862 0x7078
+0xA863 0x7262
+0xA864 0x7261
+0xA865 0x7260
+0xA866 0x72C4
+0xA867 0x72C2
+0xA868 0x7396
+0xA869 0x752C
+0xA86A 0x752B
+0xA86B 0x7537
+0xA86C 0x7538
+0xA86D 0x7682
+0xA86E 0x76EF
+0xA86F 0x77E3
+0xA870 0x79C1
+0xA871 0x79C0
+0xA872 0x79BF
+0xA873 0x7A76
+0xA874 0x7CFB
+0xA875 0x7F55
+0xA876 0x8096
+0xA877 0x8093
+0xA878 0x809D
+0xA879 0x8098
+0xA87A 0x809B
+0xA87B 0x809A
+0xA87C 0x80B2
+0xA87D 0x826F
+0xA87E 0x8292
+0xA8A1 0x828B
+0xA8A2 0x828D
+0xA8A3 0x898B
+0xA8A4 0x89D2
+0xA8A5 0x8A00
+0xA8A6 0x8C37
+0xA8A7 0x8C46
+0xA8A8 0x8C55
+0xA8A9 0x8C9D
+0xA8AA 0x8D64
+0xA8AB 0x8D70
+0xA8AC 0x8DB3
+0xA8AD 0x8EAB
+0xA8AE 0x8ECA
+0xA8AF 0x8F9B
+0xA8B0 0x8FB0
+0xA8B1 0x8FC2
+0xA8B2 0x8FC6
+0xA8B3 0x8FC5
+0xA8B4 0x8FC4
+0xA8B5 0x5DE1
+0xA8B6 0x9091
+0xA8B7 0x90A2
+0xA8B8 0x90AA
+0xA8B9 0x90A6
+0xA8BA 0x90A3
+0xA8BB 0x9149
+0xA8BC 0x91C6
+0xA8BD 0x91CC
+0xA8BE 0x9632
+0xA8BF 0x962E
+0xA8C0 0x9631
+0xA8C1 0x962A
+0xA8C2 0x962C
+0xA8C3 0x4E26
+0xA8C4 0x4E56
+0xA8C5 0x4E73
+0xA8C6 0x4E8B
+0xA8C7 0x4E9B
+0xA8C8 0x4E9E
+0xA8C9 0x4EAB
+0xA8CA 0x4EAC
+0xA8CB 0x4F6F
+0xA8CC 0x4F9D
+0xA8CD 0x4F8D
+0xA8CE 0x4F73
+0xA8CF 0x4F7F
+0xA8D0 0x4F6C
+0xA8D1 0x4F9B
+0xA8D2 0x4F8B
+0xA8D3 0x4F86
+0xA8D4 0x4F83
+0xA8D5 0x4F70
+0xA8D6 0x4F75
+0xA8D7 0x4F88
+0xA8D8 0x4F69
+0xA8D9 0x4F7B
+0xA8DA 0x4F96
+0xA8DB 0x4F7E
+0xA8DC 0x4F8F
+0xA8DD 0x4F91
+0xA8DE 0x4F7A
+0xA8DF 0x5154
+0xA8E0 0x5152
+0xA8E1 0x5155
+0xA8E2 0x5169
+0xA8E3 0x5177
+0xA8E4 0x5176
+0xA8E5 0x5178
+0xA8E6 0x51BD
+0xA8E7 0x51FD
+0xA8E8 0x523B
+0xA8E9 0x5238
+0xA8EA 0x5237
+0xA8EB 0x523A
+0xA8EC 0x5230
+0xA8ED 0x522E
+0xA8EE 0x5236
+0xA8EF 0x5241
+0xA8F0 0x52BE
+0xA8F1 0x52BB
+0xA8F2 0x5352
+0xA8F3 0x5354
+0xA8F4 0x5353
+0xA8F5 0x5351
+0xA8F6 0x5366
+0xA8F7 0x5377
+0xA8F8 0x5378
+0xA8F9 0x5379
+0xA8FA 0x53D6
+0xA8FB 0x53D4
+0xA8FC 0x53D7
+0xA8FD 0x5473
+0xA8FE 0x5475
+0xA940 0x5496
+0xA941 0x5478
+0xA942 0x5495
+0xA943 0x5480
+0xA944 0x547B
+0xA945 0x5477
+0xA946 0x5484
+0xA947 0x5492
+0xA948 0x5486
+0xA949 0x547C
+0xA94A 0x5490
+0xA94B 0x5471
+0xA94C 0x5476
+0xA94D 0x548C
+0xA94E 0x549A
+0xA94F 0x5462
+0xA950 0x5468
+0xA951 0x548B
+0xA952 0x547D
+0xA953 0x548E
+0xA954 0x56FA
+0xA955 0x5783
+0xA956 0x5777
+0xA957 0x576A
+0xA958 0x5769
+0xA959 0x5761
+0xA95A 0x5766
+0xA95B 0x5764
+0xA95C 0x577C
+0xA95D 0x591C
+0xA95E 0x5949
+0xA95F 0x5947
+0xA960 0x5948
+0xA961 0x5944
+0xA962 0x5954
+0xA963 0x59BE
+0xA964 0x59BB
+0xA965 0x59D4
+0xA966 0x59B9
+0xA967 0x59AE
+0xA968 0x59D1
+0xA969 0x59C6
+0xA96A 0x59D0
+0xA96B 0x59CD
+0xA96C 0x59CB
+0xA96D 0x59D3
+0xA96E 0x59CA
+0xA96F 0x59AF
+0xA970 0x59B3
+0xA971 0x59D2
+0xA972 0x59C5
+0xA973 0x5B5F
+0xA974 0x5B64
+0xA975 0x5B63
+0xA976 0x5B97
+0xA977 0x5B9A
+0xA978 0x5B98
+0xA979 0x5B9C
+0xA97A 0x5B99
+0xA97B 0x5B9B
+0xA97C 0x5C1A
+0xA97D 0x5C48
+0xA97E 0x5C45
+0xA9A1 0x5C46
+0xA9A2 0x5CB7
+0xA9A3 0x5CA1
+0xA9A4 0x5CB8
+0xA9A5 0x5CA9
+0xA9A6 0x5CAB
+0xA9A7 0x5CB1
+0xA9A8 0x5CB3
+0xA9A9 0x5E18
+0xA9AA 0x5E1A
+0xA9AB 0x5E16
+0xA9AC 0x5E15
+0xA9AD 0x5E1B
+0xA9AE 0x5E11
+0xA9AF 0x5E78
+0xA9B0 0x5E9A
+0xA9B1 0x5E97
+0xA9B2 0x5E9C
+0xA9B3 0x5E95
+0xA9B4 0x5E96
+0xA9B5 0x5EF6
+0xA9B6 0x5F26
+0xA9B7 0x5F27
+0xA9B8 0x5F29
+0xA9B9 0x5F80
+0xA9BA 0x5F81
+0xA9BB 0x5F7F
+0xA9BC 0x5F7C
+0xA9BD 0x5FDD
+0xA9BE 0x5FE0
+0xA9BF 0x5FFD
+0xA9C0 0x5FF5
+0xA9C1 0x5FFF
+0xA9C2 0x600F
+0xA9C3 0x6014
+0xA9C4 0x602F
+0xA9C5 0x6035
+0xA9C6 0x6016
+0xA9C7 0x602A
+0xA9C8 0x6015
+0xA9C9 0x6021
+0xA9CA 0x6027
+0xA9CB 0x6029
+0xA9CC 0x602B
+0xA9CD 0x601B
+0xA9CE 0x6216
+0xA9CF 0x6215
+0xA9D0 0x623F
+0xA9D1 0x623E
+0xA9D2 0x6240
+0xA9D3 0x627F
+0xA9D4 0x62C9
+0xA9D5 0x62CC
+0xA9D6 0x62C4
+0xA9D7 0x62BF
+0xA9D8 0x62C2
+0xA9D9 0x62B9
+0xA9DA 0x62D2
+0xA9DB 0x62DB
+0xA9DC 0x62AB
+0xA9DD 0x62D3
+0xA9DE 0x62D4
+0xA9DF 0x62CB
+0xA9E0 0x62C8
+0xA9E1 0x62A8
+0xA9E2 0x62BD
+0xA9E3 0x62BC
+0xA9E4 0x62D0
+0xA9E5 0x62D9
+0xA9E6 0x62C7
+0xA9E7 0x62CD
+0xA9E8 0x62B5
+0xA9E9 0x62DA
+0xA9EA 0x62B1
+0xA9EB 0x62D8
+0xA9EC 0x62D6
+0xA9ED 0x62D7
+0xA9EE 0x62C6
+0xA9EF 0x62AC
+0xA9F0 0x62CE
+0xA9F1 0x653E
+0xA9F2 0x65A7
+0xA9F3 0x65BC
+0xA9F4 0x65FA
+0xA9F5 0x6614
+0xA9F6 0x6613
+0xA9F7 0x660C
+0xA9F8 0x6606
+0xA9F9 0x6602
+0xA9FA 0x660E
+0xA9FB 0x6600
+0xA9FC 0x660F
+0xA9FD 0x6615
+0xA9FE 0x660A
+0xAA40 0x6607
+0xAA41 0x670D
+0xAA42 0x670B
+0xAA43 0x676D
+0xAA44 0x678B
+0xAA45 0x6795
+0xAA46 0x6771
+0xAA47 0x679C
+0xAA48 0x6773
+0xAA49 0x6777
+0xAA4A 0x6787
+0xAA4B 0x679D
+0xAA4C 0x6797
+0xAA4D 0x676F
+0xAA4E 0x6770
+0xAA4F 0x677F
+0xAA50 0x6789
+0xAA51 0x677E
+0xAA52 0x6790
+0xAA53 0x6775
+0xAA54 0x679A
+0xAA55 0x6793
+0xAA56 0x677C
+0xAA57 0x676A
+0xAA58 0x6772
+0xAA59 0x6B23
+0xAA5A 0x6B66
+0xAA5B 0x6B67
+0xAA5C 0x6B7F
+0xAA5D 0x6C13
+0xAA5E 0x6C1B
+0xAA5F 0x6CE3
+0xAA60 0x6CE8
+0xAA61 0x6CF3
+0xAA62 0x6CB1
+0xAA63 0x6CCC
+0xAA64 0x6CE5
+0xAA65 0x6CB3
+0xAA66 0x6CBD
+0xAA67 0x6CBE
+0xAA68 0x6CBC
+0xAA69 0x6CE2
+0xAA6A 0x6CAB
+0xAA6B 0x6CD5
+0xAA6C 0x6CD3
+0xAA6D 0x6CB8
+0xAA6E 0x6CC4
+0xAA6F 0x6CB9
+0xAA70 0x6CC1
+0xAA71 0x6CAE
+0xAA72 0x6CD7
+0xAA73 0x6CC5
+0xAA74 0x6CF1
+0xAA75 0x6CBF
+0xAA76 0x6CBB
+0xAA77 0x6CE1
+0xAA78 0x6CDB
+0xAA79 0x6CCA
+0xAA7A 0x6CAC
+0xAA7B 0x6CEF
+0xAA7C 0x6CDC
+0xAA7D 0x6CD6
+0xAA7E 0x6CE0
+0xAAA1 0x7095
+0xAAA2 0x708E
+0xAAA3 0x7092
+0xAAA4 0x708A
+0xAAA5 0x7099
+0xAAA6 0x722C
+0xAAA7 0x722D
+0xAAA8 0x7238
+0xAAA9 0x7248
+0xAAAA 0x7267
+0xAAAB 0x7269
+0xAAAC 0x72C0
+0xAAAD 0x72CE
+0xAAAE 0x72D9
+0xAAAF 0x72D7
+0xAAB0 0x72D0
+0xAAB1 0x73A9
+0xAAB2 0x73A8
+0xAAB3 0x739F
+0xAAB4 0x73AB
+0xAAB5 0x73A5
+0xAAB6 0x753D
+0xAAB7 0x759D
+0xAAB8 0x7599
+0xAAB9 0x759A
+0xAABA 0x7684
+0xAABB 0x76C2
+0xAABC 0x76F2
+0xAABD 0x76F4
+0xAABE 0x77E5
+0xAABF 0x77FD
+0xAAC0 0x793E
+0xAAC1 0x7940
+0xAAC2 0x7941
+0xAAC3 0x79C9
+0xAAC4 0x79C8
+0xAAC5 0x7A7A
+0xAAC6 0x7A79
+0xAAC7 0x7AFA
+0xAAC8 0x7CFE
+0xAAC9 0x7F54
+0xAACA 0x7F8C
+0xAACB 0x7F8B
+0xAACC 0x8005
+0xAACD 0x80BA
+0xAACE 0x80A5
+0xAACF 0x80A2
+0xAAD0 0x80B1
+0xAAD1 0x80A1
+0xAAD2 0x80AB
+0xAAD3 0x80A9
+0xAAD4 0x80B4
+0xAAD5 0x80AA
+0xAAD6 0x80AF
+0xAAD7 0x81E5
+0xAAD8 0x81FE
+0xAAD9 0x820D
+0xAADA 0x82B3
+0xAADB 0x829D
+0xAADC 0x8299
+0xAADD 0x82AD
+0xAADE 0x82BD
+0xAADF 0x829F
+0xAAE0 0x82B9
+0xAAE1 0x82B1
+0xAAE2 0x82AC
+0xAAE3 0x82A5
+0xAAE4 0x82AF
+0xAAE5 0x82B8
+0xAAE6 0x82A3
+0xAAE7 0x82B0
+0xAAE8 0x82BE
+0xAAE9 0x82B7
+0xAAEA 0x864E
+0xAAEB 0x8671
+0xAAEC 0x521D
+0xAAED 0x8868
+0xAAEE 0x8ECB
+0xAAEF 0x8FCE
+0xAAF0 0x8FD4
+0xAAF1 0x8FD1
+0xAAF2 0x90B5
+0xAAF3 0x90B8
+0xAAF4 0x90B1
+0xAAF5 0x90B6
+0xAAF6 0x91C7
+0xAAF7 0x91D1
+0xAAF8 0x9577
+0xAAF9 0x9580
+0xAAFA 0x961C
+0xAAFB 0x9640
+0xAAFC 0x963F
+0xAAFD 0x963B
+0xAAFE 0x9644
+0xAB40 0x9642
+0xAB41 0x96B9
+0xAB42 0x96E8
+0xAB43 0x9752
+0xAB44 0x975E
+0xAB45 0x4E9F
+0xAB46 0x4EAD
+0xAB47 0x4EAE
+0xAB48 0x4FE1
+0xAB49 0x4FB5
+0xAB4A 0x4FAF
+0xAB4B 0x4FBF
+0xAB4C 0x4FE0
+0xAB4D 0x4FD1
+0xAB4E 0x4FCF
+0xAB4F 0x4FDD
+0xAB50 0x4FC3
+0xAB51 0x4FB6
+0xAB52 0x4FD8
+0xAB53 0x4FDF
+0xAB54 0x4FCA
+0xAB55 0x4FD7
+0xAB56 0x4FAE
+0xAB57 0x4FD0
+0xAB58 0x4FC4
+0xAB59 0x4FC2
+0xAB5A 0x4FDA
+0xAB5B 0x4FCE
+0xAB5C 0x4FDE
+0xAB5D 0x4FB7
+0xAB5E 0x5157
+0xAB5F 0x5192
+0xAB60 0x5191
+0xAB61 0x51A0
+0xAB62 0x524E
+0xAB63 0x5243
+0xAB64 0x524A
+0xAB65 0x524D
+0xAB66 0x524C
+0xAB67 0x524B
+0xAB68 0x5247
+0xAB69 0x52C7
+0xAB6A 0x52C9
+0xAB6B 0x52C3
+0xAB6C 0x52C1
+0xAB6D 0x530D
+0xAB6E 0x5357
+0xAB6F 0x537B
+0xAB70 0x539A
+0xAB71 0x53DB
+0xAB72 0x54AC
+0xAB73 0x54C0
+0xAB74 0x54A8
+0xAB75 0x54CE
+0xAB76 0x54C9
+0xAB77 0x54B8
+0xAB78 0x54A6
+0xAB79 0x54B3
+0xAB7A 0x54C7
+0xAB7B 0x54C2
+0xAB7C 0x54BD
+0xAB7D 0x54AA
+0xAB7E 0x54C1
+0xABA1 0x54C4
+0xABA2 0x54C8
+0xABA3 0x54AF
+0xABA4 0x54AB
+0xABA5 0x54B1
+0xABA6 0x54BB
+0xABA7 0x54A9
+0xABA8 0x54A7
+0xABA9 0x54BF
+0xABAA 0x56FF
+0xABAB 0x5782
+0xABAC 0x578B
+0xABAD 0x57A0
+0xABAE 0x57A3
+0xABAF 0x57A2
+0xABB0 0x57CE
+0xABB1 0x57AE
+0xABB2 0x5793
+0xABB3 0x5955
+0xABB4 0x5951
+0xABB5 0x594F
+0xABB6 0x594E
+0xABB7 0x5950
+0xABB8 0x59DC
+0xABB9 0x59D8
+0xABBA 0x59FF
+0xABBB 0x59E3
+0xABBC 0x59E8
+0xABBD 0x5A03
+0xABBE 0x59E5
+0xABBF 0x59EA
+0xABC0 0x59DA
+0xABC1 0x59E6
+0xABC2 0x5A01
+0xABC3 0x59FB
+0xABC4 0x5B69
+0xABC5 0x5BA3
+0xABC6 0x5BA6
+0xABC7 0x5BA4
+0xABC8 0x5BA2
+0xABC9 0x5BA5
+0xABCA 0x5C01
+0xABCB 0x5C4E
+0xABCC 0x5C4F
+0xABCD 0x5C4D
+0xABCE 0x5C4B
+0xABCF 0x5CD9
+0xABD0 0x5CD2
+0xABD1 0x5DF7
+0xABD2 0x5E1D
+0xABD3 0x5E25
+0xABD4 0x5E1F
+0xABD5 0x5E7D
+0xABD6 0x5EA0
+0xABD7 0x5EA6
+0xABD8 0x5EFA
+0xABD9 0x5F08
+0xABDA 0x5F2D
+0xABDB 0x5F65
+0xABDC 0x5F88
+0xABDD 0x5F85
+0xABDE 0x5F8A
+0xABDF 0x5F8B
+0xABE0 0x5F87
+0xABE1 0x5F8C
+0xABE2 0x5F89
+0xABE3 0x6012
+0xABE4 0x601D
+0xABE5 0x6020
+0xABE6 0x6025
+0xABE7 0x600E
+0xABE8 0x6028
+0xABE9 0x604D
+0xABEA 0x6070
+0xABEB 0x6068
+0xABEC 0x6062
+0xABED 0x6046
+0xABEE 0x6043
+0xABEF 0x606C
+0xABF0 0x606B
+0xABF1 0x606A
+0xABF2 0x6064
+0xABF3 0x6241
+0xABF4 0x62DC
+0xABF5 0x6316
+0xABF6 0x6309
+0xABF7 0x62FC
+0xABF8 0x62ED
+0xABF9 0x6301
+0xABFA 0x62EE
+0xABFB 0x62FD
+0xABFC 0x6307
+0xABFD 0x62F1
+0xABFE 0x62F7
+0xAC40 0x62EF
+0xAC41 0x62EC
+0xAC42 0x62FE
+0xAC43 0x62F4
+0xAC44 0x6311
+0xAC45 0x6302
+0xAC46 0x653F
+0xAC47 0x6545
+0xAC48 0x65AB
+0xAC49 0x65BD
+0xAC4A 0x65E2
+0xAC4B 0x6625
+0xAC4C 0x662D
+0xAC4D 0x6620
+0xAC4E 0x6627
+0xAC4F 0x662F
+0xAC50 0x661F
+0xAC51 0x6628
+0xAC52 0x6631
+0xAC53 0x6624
+0xAC54 0x66F7
+0xAC55 0x67FF
+0xAC56 0x67D3
+0xAC57 0x67F1
+0xAC58 0x67D4
+0xAC59 0x67D0
+0xAC5A 0x67EC
+0xAC5B 0x67B6
+0xAC5C 0x67AF
+0xAC5D 0x67F5
+0xAC5E 0x67E9
+0xAC5F 0x67EF
+0xAC60 0x67C4
+0xAC61 0x67D1
+0xAC62 0x67B4
+0xAC63 0x67DA
+0xAC64 0x67E5
+0xAC65 0x67B8
+0xAC66 0x67CF
+0xAC67 0x67DE
+0xAC68 0x67F3
+0xAC69 0x67B0
+0xAC6A 0x67D9
+0xAC6B 0x67E2
+0xAC6C 0x67DD
+0xAC6D 0x67D2
+0xAC6E 0x6B6A
+0xAC6F 0x6B83
+0xAC70 0x6B86
+0xAC71 0x6BB5
+0xAC72 0x6BD2
+0xAC73 0x6BD7
+0xAC74 0x6C1F
+0xAC75 0x6CC9
+0xAC76 0x6D0B
+0xAC77 0x6D32
+0xAC78 0x6D2A
+0xAC79 0x6D41
+0xAC7A 0x6D25
+0xAC7B 0x6D0C
+0xAC7C 0x6D31
+0xAC7D 0x6D1E
+0xAC7E 0x6D17
+0xACA1 0x6D3B
+0xACA2 0x6D3D
+0xACA3 0x6D3E
+0xACA4 0x6D36
+0xACA5 0x6D1B
+0xACA6 0x6CF5
+0xACA7 0x6D39
+0xACA8 0x6D27
+0xACA9 0x6D38
+0xACAA 0x6D29
+0xACAB 0x6D2E
+0xACAC 0x6D35
+0xACAD 0x6D0E
+0xACAE 0x6D2B
+0xACAF 0x70AB
+0xACB0 0x70BA
+0xACB1 0x70B3
+0xACB2 0x70AC
+0xACB3 0x70AF
+0xACB4 0x70AD
+0xACB5 0x70B8
+0xACB6 0x70AE
+0xACB7 0x70A4
+0xACB8 0x7230
+0xACB9 0x7272
+0xACBA 0x726F
+0xACBB 0x7274
+0xACBC 0x72E9
+0xACBD 0x72E0
+0xACBE 0x72E1
+0xACBF 0x73B7
+0xACC0 0x73CA
+0xACC1 0x73BB
+0xACC2 0x73B2
+0xACC3 0x73CD
+0xACC4 0x73C0
+0xACC5 0x73B3
+0xACC6 0x751A
+0xACC7 0x752D
+0xACC8 0x754F
+0xACC9 0x754C
+0xACCA 0x754E
+0xACCB 0x754B
+0xACCC 0x75AB
+0xACCD 0x75A4
+0xACCE 0x75A5
+0xACCF 0x75A2
+0xACD0 0x75A3
+0xACD1 0x7678
+0xACD2 0x7686
+0xACD3 0x7687
+0xACD4 0x7688
+0xACD5 0x76C8
+0xACD6 0x76C6
+0xACD7 0x76C3
+0xACD8 0x76C5
+0xACD9 0x7701
+0xACDA 0x76F9
+0xACDB 0x76F8
+0xACDC 0x7709
+0xACDD 0x770B
+0xACDE 0x76FE
+0xACDF 0x76FC
+0xACE0 0x7707
+0xACE1 0x77DC
+0xACE2 0x7802
+0xACE3 0x7814
+0xACE4 0x780C
+0xACE5 0x780D
+0xACE6 0x7946
+0xACE7 0x7949
+0xACE8 0x7948
+0xACE9 0x7947
+0xACEA 0x79B9
+0xACEB 0x79BA
+0xACEC 0x79D1
+0xACED 0x79D2
+0xACEE 0x79CB
+0xACEF 0x7A7F
+0xACF0 0x7A81
+0xACF1 0x7AFF
+0xACF2 0x7AFD
+0xACF3 0x7C7D
+0xACF4 0x7D02
+0xACF5 0x7D05
+0xACF6 0x7D00
+0xACF7 0x7D09
+0xACF8 0x7D07
+0xACF9 0x7D04
+0xACFA 0x7D06
+0xACFB 0x7F38
+0xACFC 0x7F8E
+0xACFD 0x7FBF
+0xACFE 0x8004
+0xAD40 0x8010
+0xAD41 0x800D
+0xAD42 0x8011
+0xAD43 0x8036
+0xAD44 0x80D6
+0xAD45 0x80E5
+0xAD46 0x80DA
+0xAD47 0x80C3
+0xAD48 0x80C4
+0xAD49 0x80CC
+0xAD4A 0x80E1
+0xAD4B 0x80DB
+0xAD4C 0x80CE
+0xAD4D 0x80DE
+0xAD4E 0x80E4
+0xAD4F 0x80DD
+0xAD50 0x81F4
+0xAD51 0x8222
+0xAD52 0x82E7
+0xAD53 0x8303
+0xAD54 0x8305
+0xAD55 0x82E3
+0xAD56 0x82DB
+0xAD57 0x82E6
+0xAD58 0x8304
+0xAD59 0x82E5
+0xAD5A 0x8302
+0xAD5B 0x8309
+0xAD5C 0x82D2
+0xAD5D 0x82D7
+0xAD5E 0x82F1
+0xAD5F 0x8301
+0xAD60 0x82DC
+0xAD61 0x82D4
+0xAD62 0x82D1
+0xAD63 0x82DE
+0xAD64 0x82D3
+0xAD65 0x82DF
+0xAD66 0x82EF
+0xAD67 0x8306
+0xAD68 0x8650
+0xAD69 0x8679
+0xAD6A 0x867B
+0xAD6B 0x867A
+0xAD6C 0x884D
+0xAD6D 0x886B
+0xAD6E 0x8981
+0xAD6F 0x89D4
+0xAD70 0x8A08
+0xAD71 0x8A02
+0xAD72 0x8A03
+0xAD73 0x8C9E
+0xAD74 0x8CA0
+0xAD75 0x8D74
+0xAD76 0x8D73
+0xAD77 0x8DB4
+0xAD78 0x8ECD
+0xAD79 0x8ECC
+0xAD7A 0x8FF0
+0xAD7B 0x8FE6
+0xAD7C 0x8FE2
+0xAD7D 0x8FEA
+0xAD7E 0x8FE5
+0xADA1 0x8FED
+0xADA2 0x8FEB
+0xADA3 0x8FE4
+0xADA4 0x8FE8
+0xADA5 0x90CA
+0xADA6 0x90CE
+0xADA7 0x90C1
+0xADA8 0x90C3
+0xADA9 0x914B
+0xADAA 0x914A
+0xADAB 0x91CD
+0xADAC 0x9582
+0xADAD 0x9650
+0xADAE 0x964B
+0xADAF 0x964C
+0xADB0 0x964D
+0xADB1 0x9762
+0xADB2 0x9769
+0xADB3 0x97CB
+0xADB4 0x97ED
+0xADB5 0x97F3
+0xADB6 0x9801
+0xADB7 0x98A8
+0xADB8 0x98DB
+0xADB9 0x98DF
+0xADBA 0x9996
+0xADBB 0x9999
+0xADBC 0x4E58
+0xADBD 0x4EB3
+0xADBE 0x500C
+0xADBF 0x500D
+0xADC0 0x5023
+0xADC1 0x4FEF
+0xADC2 0x5026
+0xADC3 0x5025
+0xADC4 0x4FF8
+0xADC5 0x5029
+0xADC6 0x5016
+0xADC7 0x5006
+0xADC8 0x503C
+0xADC9 0x501F
+0xADCA 0x501A
+0xADCB 0x5012
+0xADCC 0x5011
+0xADCD 0x4FFA
+0xADCE 0x5000
+0xADCF 0x5014
+0xADD0 0x5028
+0xADD1 0x4FF1
+0xADD2 0x5021
+0xADD3 0x500B
+0xADD4 0x5019
+0xADD5 0x5018
+0xADD6 0x4FF3
+0xADD7 0x4FEE
+0xADD8 0x502D
+0xADD9 0x502A
+0xADDA 0x4FFE
+0xADDB 0x502B
+0xADDC 0x5009
+0xADDD 0x517C
+0xADDE 0x51A4
+0xADDF 0x51A5
+0xADE0 0x51A2
+0xADE1 0x51CD
+0xADE2 0x51CC
+0xADE3 0x51C6
+0xADE4 0x51CB
+0xADE5 0x5256
+0xADE6 0x525C
+0xADE7 0x5254
+0xADE8 0x525B
+0xADE9 0x525D
+0xADEA 0x532A
+0xADEB 0x537F
+0xADEC 0x539F
+0xADED 0x539D
+0xADEE 0x53DF
+0xADEF 0x54E8
+0xADF0 0x5510
+0xADF1 0x5501
+0xADF2 0x5537
+0xADF3 0x54FC
+0xADF4 0x54E5
+0xADF5 0x54F2
+0xADF6 0x5506
+0xADF7 0x54FA
+0xADF8 0x5514
+0xADF9 0x54E9
+0xADFA 0x54ED
+0xADFB 0x54E1
+0xADFC 0x5509
+0xADFD 0x54EE
+0xADFE 0x54EA
+0xAE40 0x54E6
+0xAE41 0x5527
+0xAE42 0x5507
+0xAE43 0x54FD
+0xAE44 0x550F
+0xAE45 0x5703
+0xAE46 0x5704
+0xAE47 0x57C2
+0xAE48 0x57D4
+0xAE49 0x57CB
+0xAE4A 0x57C3
+0xAE4B 0x5809
+0xAE4C 0x590F
+0xAE4D 0x5957
+0xAE4E 0x5958
+0xAE4F 0x595A
+0xAE50 0x5A11
+0xAE51 0x5A18
+0xAE52 0x5A1C
+0xAE53 0x5A1F
+0xAE54 0x5A1B
+0xAE55 0x5A13
+0xAE56 0x59EC
+0xAE57 0x5A20
+0xAE58 0x5A23
+0xAE59 0x5A29
+0xAE5A 0x5A25
+0xAE5B 0x5A0C
+0xAE5C 0x5A09
+0xAE5D 0x5B6B
+0xAE5E 0x5C58
+0xAE5F 0x5BB0
+0xAE60 0x5BB3
+0xAE61 0x5BB6
+0xAE62 0x5BB4
+0xAE63 0x5BAE
+0xAE64 0x5BB5
+0xAE65 0x5BB9
+0xAE66 0x5BB8
+0xAE67 0x5C04
+0xAE68 0x5C51
+0xAE69 0x5C55
+0xAE6A 0x5C50
+0xAE6B 0x5CED
+0xAE6C 0x5CFD
+0xAE6D 0x5CFB
+0xAE6E 0x5CEA
+0xAE6F 0x5CE8
+0xAE70 0x5CF0
+0xAE71 0x5CF6
+0xAE72 0x5D01
+0xAE73 0x5CF4
+0xAE74 0x5DEE
+0xAE75 0x5E2D
+0xAE76 0x5E2B
+0xAE77 0x5EAB
+0xAE78 0x5EAD
+0xAE79 0x5EA7
+0xAE7A 0x5F31
+0xAE7B 0x5F92
+0xAE7C 0x5F91
+0xAE7D 0x5F90
+0xAE7E 0x6059
+0xAEA1 0x6063
+0xAEA2 0x6065
+0xAEA3 0x6050
+0xAEA4 0x6055
+0xAEA5 0x606D
+0xAEA6 0x6069
+0xAEA7 0x606F
+0xAEA8 0x6084
+0xAEA9 0x609F
+0xAEAA 0x609A
+0xAEAB 0x608D
+0xAEAC 0x6094
+0xAEAD 0x608C
+0xAEAE 0x6085
+0xAEAF 0x6096
+0xAEB0 0x6247
+0xAEB1 0x62F3
+0xAEB2 0x6308
+0xAEB3 0x62FF
+0xAEB4 0x634E
+0xAEB5 0x633E
+0xAEB6 0x632F
+0xAEB7 0x6355
+0xAEB8 0x6342
+0xAEB9 0x6346
+0xAEBA 0x634F
+0xAEBB 0x6349
+0xAEBC 0x633A
+0xAEBD 0x6350
+0xAEBE 0x633D
+0xAEBF 0x632A
+0xAEC0 0x632B
+0xAEC1 0x6328
+0xAEC2 0x634D
+0xAEC3 0x634C
+0xAEC4 0x6548
+0xAEC5 0x6549
+0xAEC6 0x6599
+0xAEC7 0x65C1
+0xAEC8 0x65C5
+0xAEC9 0x6642
+0xAECA 0x6649
+0xAECB 0x664F
+0xAECC 0x6643
+0xAECD 0x6652
+0xAECE 0x664C
+0xAECF 0x6645
+0xAED0 0x6641
+0xAED1 0x66F8
+0xAED2 0x6714
+0xAED3 0x6715
+0xAED4 0x6717
+0xAED5 0x6821
+0xAED6 0x6838
+0xAED7 0x6848
+0xAED8 0x6846
+0xAED9 0x6853
+0xAEDA 0x6839
+0xAEDB 0x6842
+0xAEDC 0x6854
+0xAEDD 0x6829
+0xAEDE 0x68B3
+0xAEDF 0x6817
+0xAEE0 0x684C
+0xAEE1 0x6851
+0xAEE2 0x683D
+0xAEE3 0x67F4
+0xAEE4 0x6850
+0xAEE5 0x6840
+0xAEE6 0x683C
+0xAEE7 0x6843
+0xAEE8 0x682A
+0xAEE9 0x6845
+0xAEEA 0x6813
+0xAEEB 0x6818
+0xAEEC 0x6841
+0xAEED 0x6B8A
+0xAEEE 0x6B89
+0xAEEF 0x6BB7
+0xAEF0 0x6C23
+0xAEF1 0x6C27
+0xAEF2 0x6C28
+0xAEF3 0x6C26
+0xAEF4 0x6C24
+0xAEF5 0x6CF0
+0xAEF6 0x6D6A
+0xAEF7 0x6D95
+0xAEF8 0x6D88
+0xAEF9 0x6D87
+0xAEFA 0x6D66
+0xAEFB 0x6D78
+0xAEFC 0x6D77
+0xAEFD 0x6D59
+0xAEFE 0x6D93
+0xAF40 0x6D6C
+0xAF41 0x6D89
+0xAF42 0x6D6E
+0xAF43 0x6D5A
+0xAF44 0x6D74
+0xAF45 0x6D69
+0xAF46 0x6D8C
+0xAF47 0x6D8A
+0xAF48 0x6D79
+0xAF49 0x6D85
+0xAF4A 0x6D65
+0xAF4B 0x6D94
+0xAF4C 0x70CA
+0xAF4D 0x70D8
+0xAF4E 0x70E4
+0xAF4F 0x70D9
+0xAF50 0x70C8
+0xAF51 0x70CF
+0xAF52 0x7239
+0xAF53 0x7279
+0xAF54 0x72FC
+0xAF55 0x72F9
+0xAF56 0x72FD
+0xAF57 0x72F8
+0xAF58 0x72F7
+0xAF59 0x7386
+0xAF5A 0x73ED
+0xAF5B 0x7409
+0xAF5C 0x73EE
+0xAF5D 0x73E0
+0xAF5E 0x73EA
+0xAF5F 0x73DE
+0xAF60 0x7554
+0xAF61 0x755D
+0xAF62 0x755C
+0xAF63 0x755A
+0xAF64 0x7559
+0xAF65 0x75BE
+0xAF66 0x75C5
+0xAF67 0x75C7
+0xAF68 0x75B2
+0xAF69 0x75B3
+0xAF6A 0x75BD
+0xAF6B 0x75BC
+0xAF6C 0x75B9
+0xAF6D 0x75C2
+0xAF6E 0x75B8
+0xAF6F 0x768B
+0xAF70 0x76B0
+0xAF71 0x76CA
+0xAF72 0x76CD
+0xAF73 0x76CE
+0xAF74 0x7729
+0xAF75 0x771F
+0xAF76 0x7720
+0xAF77 0x7728
+0xAF78 0x77E9
+0xAF79 0x7830
+0xAF7A 0x7827
+0xAF7B 0x7838
+0xAF7C 0x781D
+0xAF7D 0x7834
+0xAF7E 0x7837
+0xAFA1 0x7825
+0xAFA2 0x782D
+0xAFA3 0x7820
+0xAFA4 0x781F
+0xAFA5 0x7832
+0xAFA6 0x7955
+0xAFA7 0x7950
+0xAFA8 0x7960
+0xAFA9 0x795F
+0xAFAA 0x7956
+0xAFAB 0x795E
+0xAFAC 0x795D
+0xAFAD 0x7957
+0xAFAE 0x795A
+0xAFAF 0x79E4
+0xAFB0 0x79E3
+0xAFB1 0x79E7
+0xAFB2 0x79DF
+0xAFB3 0x79E6
+0xAFB4 0x79E9
+0xAFB5 0x79D8
+0xAFB6 0x7A84
+0xAFB7 0x7A88
+0xAFB8 0x7AD9
+0xAFB9 0x7B06
+0xAFBA 0x7B11
+0xAFBB 0x7C89
+0xAFBC 0x7D21
+0xAFBD 0x7D17
+0xAFBE 0x7D0B
+0xAFBF 0x7D0A
+0xAFC0 0x7D20
+0xAFC1 0x7D22
+0xAFC2 0x7D14
+0xAFC3 0x7D10
+0xAFC4 0x7D15
+0xAFC5 0x7D1A
+0xAFC6 0x7D1C
+0xAFC7 0x7D0D
+0xAFC8 0x7D19
+0xAFC9 0x7D1B
+0xAFCA 0x7F3A
+0xAFCB 0x7F5F
+0xAFCC 0x7F94
+0xAFCD 0x7FC5
+0xAFCE 0x7FC1
+0xAFCF 0x8006
+0xAFD0 0x8018
+0xAFD1 0x8015
+0xAFD2 0x8019
+0xAFD3 0x8017
+0xAFD4 0x803D
+0xAFD5 0x803F
+0xAFD6 0x80F1
+0xAFD7 0x8102
+0xAFD8 0x80F0
+0xAFD9 0x8105
+0xAFDA 0x80ED
+0xAFDB 0x80F4
+0xAFDC 0x8106
+0xAFDD 0x80F8
+0xAFDE 0x80F3
+0xAFDF 0x8108
+0xAFE0 0x80FD
+0xAFE1 0x810A
+0xAFE2 0x80FC
+0xAFE3 0x80EF
+0xAFE4 0x81ED
+0xAFE5 0x81EC
+0xAFE6 0x8200
+0xAFE7 0x8210
+0xAFE8 0x822A
+0xAFE9 0x822B
+0xAFEA 0x8228
+0xAFEB 0x822C
+0xAFEC 0x82BB
+0xAFED 0x832B
+0xAFEE 0x8352
+0xAFEF 0x8354
+0xAFF0 0x834A
+0xAFF1 0x8338
+0xAFF2 0x8350
+0xAFF3 0x8349
+0xAFF4 0x8335
+0xAFF5 0x8334
+0xAFF6 0x834F
+0xAFF7 0x8332
+0xAFF8 0x8339
+0xAFF9 0x8336
+0xAFFA 0x8317
+0xAFFB 0x8340
+0xAFFC 0x8331
+0xAFFD 0x8328
+0xAFFE 0x8343
+0xB040 0x8654
+0xB041 0x868A
+0xB042 0x86AA
+0xB043 0x8693
+0xB044 0x86A4
+0xB045 0x86A9
+0xB046 0x868C
+0xB047 0x86A3
+0xB048 0x869C
+0xB049 0x8870
+0xB04A 0x8877
+0xB04B 0x8881
+0xB04C 0x8882
+0xB04D 0x887D
+0xB04E 0x8879
+0xB04F 0x8A18
+0xB050 0x8A10
+0xB051 0x8A0E
+0xB052 0x8A0C
+0xB053 0x8A15
+0xB054 0x8A0A
+0xB055 0x8A17
+0xB056 0x8A13
+0xB057 0x8A16
+0xB058 0x8A0F
+0xB059 0x8A11
+0xB05A 0x8C48
+0xB05B 0x8C7A
+0xB05C 0x8C79
+0xB05D 0x8CA1
+0xB05E 0x8CA2
+0xB05F 0x8D77
+0xB060 0x8EAC
+0xB061 0x8ED2
+0xB062 0x8ED4
+0xB063 0x8ECF
+0xB064 0x8FB1
+0xB065 0x9001
+0xB066 0x9006
+0xB067 0x8FF7
+0xB068 0x9000
+0xB069 0x8FFA
+0xB06A 0x8FF4
+0xB06B 0x9003
+0xB06C 0x8FFD
+0xB06D 0x9005
+0xB06E 0x8FF8
+0xB06F 0x9095
+0xB070 0x90E1
+0xB071 0x90DD
+0xB072 0x90E2
+0xB073 0x9152
+0xB074 0x914D
+0xB075 0x914C
+0xB076 0x91D8
+0xB077 0x91DD
+0xB078 0x91D7
+0xB079 0x91DC
+0xB07A 0x91D9
+0xB07B 0x9583
+0xB07C 0x9662
+0xB07D 0x9663
+0xB07E 0x9661
+0xB0A1 0x965B
+0xB0A2 0x965D
+0xB0A3 0x9664
+0xB0A4 0x9658
+0xB0A5 0x965E
+0xB0A6 0x96BB
+0xB0A7 0x98E2
+0xB0A8 0x99AC
+0xB0A9 0x9AA8
+0xB0AA 0x9AD8
+0xB0AB 0x9B25
+0xB0AC 0x9B32
+0xB0AD 0x9B3C
+0xB0AE 0x4E7E
+0xB0AF 0x507A
+0xB0B0 0x507D
+0xB0B1 0x505C
+0xB0B2 0x5047
+0xB0B3 0x5043
+0xB0B4 0x504C
+0xB0B5 0x505A
+0xB0B6 0x5049
+0xB0B7 0x5065
+0xB0B8 0x5076
+0xB0B9 0x504E
+0xB0BA 0x5055
+0xB0BB 0x5075
+0xB0BC 0x5074
+0xB0BD 0x5077
+0xB0BE 0x504F
+0xB0BF 0x500F
+0xB0C0 0x506F
+0xB0C1 0x506D
+0xB0C2 0x515C
+0xB0C3 0x5195
+0xB0C4 0x51F0
+0xB0C5 0x526A
+0xB0C6 0x526F
+0xB0C7 0x52D2
+0xB0C8 0x52D9
+0xB0C9 0x52D8
+0xB0CA 0x52D5
+0xB0CB 0x5310
+0xB0CC 0x530F
+0xB0CD 0x5319
+0xB0CE 0x533F
+0xB0CF 0x5340
+0xB0D0 0x533E
+0xB0D1 0x53C3
+0xB0D2 0x66FC
+0xB0D3 0x5546
+0xB0D4 0x556A
+0xB0D5 0x5566
+0xB0D6 0x5544
+0xB0D7 0x555E
+0xB0D8 0x5561
+0xB0D9 0x5543
+0xB0DA 0x554A
+0xB0DB 0x5531
+0xB0DC 0x5556
+0xB0DD 0x554F
+0xB0DE 0x5555
+0xB0DF 0x552F
+0xB0E0 0x5564
+0xB0E1 0x5538
+0xB0E2 0x552E
+0xB0E3 0x555C
+0xB0E4 0x552C
+0xB0E5 0x5563
+0xB0E6 0x5533
+0xB0E7 0x5541
+0xB0E8 0x5557
+0xB0E9 0x5708
+0xB0EA 0x570B
+0xB0EB 0x5709
+0xB0EC 0x57DF
+0xB0ED 0x5805
+0xB0EE 0x580A
+0xB0EF 0x5806
+0xB0F0 0x57E0
+0xB0F1 0x57E4
+0xB0F2 0x57FA
+0xB0F3 0x5802
+0xB0F4 0x5835
+0xB0F5 0x57F7
+0xB0F6 0x57F9
+0xB0F7 0x5920
+0xB0F8 0x5962
+0xB0F9 0x5A36
+0xB0FA 0x5A41
+0xB0FB 0x5A49
+0xB0FC 0x5A66
+0xB0FD 0x5A6A
+0xB0FE 0x5A40
+0xB140 0x5A3C
+0xB141 0x5A62
+0xB142 0x5A5A
+0xB143 0x5A46
+0xB144 0x5A4A
+0xB145 0x5B70
+0xB146 0x5BC7
+0xB147 0x5BC5
+0xB148 0x5BC4
+0xB149 0x5BC2
+0xB14A 0x5BBF
+0xB14B 0x5BC6
+0xB14C 0x5C09
+0xB14D 0x5C08
+0xB14E 0x5C07
+0xB14F 0x5C60
+0xB150 0x5C5C
+0xB151 0x5C5D
+0xB152 0x5D07
+0xB153 0x5D06
+0xB154 0x5D0E
+0xB155 0x5D1B
+0xB156 0x5D16
+0xB157 0x5D22
+0xB158 0x5D11
+0xB159 0x5D29
+0xB15A 0x5D14
+0xB15B 0x5D19
+0xB15C 0x5D24
+0xB15D 0x5D27
+0xB15E 0x5D17
+0xB15F 0x5DE2
+0xB160 0x5E38
+0xB161 0x5E36
+0xB162 0x5E33
+0xB163 0x5E37
+0xB164 0x5EB7
+0xB165 0x5EB8
+0xB166 0x5EB6
+0xB167 0x5EB5
+0xB168 0x5EBE
+0xB169 0x5F35
+0xB16A 0x5F37
+0xB16B 0x5F57
+0xB16C 0x5F6C
+0xB16D 0x5F69
+0xB16E 0x5F6B
+0xB16F 0x5F97
+0xB170 0x5F99
+0xB171 0x5F9E
+0xB172 0x5F98
+0xB173 0x5FA1
+0xB174 0x5FA0
+0xB175 0x5F9C
+0xB176 0x607F
+0xB177 0x60A3
+0xB178 0x6089
+0xB179 0x60A0
+0xB17A 0x60A8
+0xB17B 0x60CB
+0xB17C 0x60B4
+0xB17D 0x60E6
+0xB17E 0x60BD
+0xB1A1 0x60C5
+0xB1A2 0x60BB
+0xB1A3 0x60B5
+0xB1A4 0x60DC
+0xB1A5 0x60BC
+0xB1A6 0x60D8
+0xB1A7 0x60D5
+0xB1A8 0x60C6
+0xB1A9 0x60DF
+0xB1AA 0x60B8
+0xB1AB 0x60DA
+0xB1AC 0x60C7
+0xB1AD 0x621A
+0xB1AE 0x621B
+0xB1AF 0x6248
+0xB1B0 0x63A0
+0xB1B1 0x63A7
+0xB1B2 0x6372
+0xB1B3 0x6396
+0xB1B4 0x63A2
+0xB1B5 0x63A5
+0xB1B6 0x6377
+0xB1B7 0x6367
+0xB1B8 0x6398
+0xB1B9 0x63AA
+0xB1BA 0x6371
+0xB1BB 0x63A9
+0xB1BC 0x6389
+0xB1BD 0x6383
+0xB1BE 0x639B
+0xB1BF 0x636B
+0xB1C0 0x63A8
+0xB1C1 0x6384
+0xB1C2 0x6388
+0xB1C3 0x6399
+0xB1C4 0x63A1
+0xB1C5 0x63AC
+0xB1C6 0x6392
+0xB1C7 0x638F
+0xB1C8 0x6380
+0xB1C9 0x637B
+0xB1CA 0x6369
+0xB1CB 0x6368
+0xB1CC 0x637A
+0xB1CD 0x655D
+0xB1CE 0x6556
+0xB1CF 0x6551
+0xB1D0 0x6559
+0xB1D1 0x6557
+0xB1D2 0x555F
+0xB1D3 0x654F
+0xB1D4 0x6558
+0xB1D5 0x6555
+0xB1D6 0x6554
+0xB1D7 0x659C
+0xB1D8 0x659B
+0xB1D9 0x65AC
+0xB1DA 0x65CF
+0xB1DB 0x65CB
+0xB1DC 0x65CC
+0xB1DD 0x65CE
+0xB1DE 0x665D
+0xB1DF 0x665A
+0xB1E0 0x6664
+0xB1E1 0x6668
+0xB1E2 0x6666
+0xB1E3 0x665E
+0xB1E4 0x66F9
+0xB1E5 0x52D7
+0xB1E6 0x671B
+0xB1E7 0x6881
+0xB1E8 0x68AF
+0xB1E9 0x68A2
+0xB1EA 0x6893
+0xB1EB 0x68B5
+0xB1EC 0x687F
+0xB1ED 0x6876
+0xB1EE 0x68B1
+0xB1EF 0x68A7
+0xB1F0 0x6897
+0xB1F1 0x68B0
+0xB1F2 0x6883
+0xB1F3 0x68C4
+0xB1F4 0x68AD
+0xB1F5 0x6886
+0xB1F6 0x6885
+0xB1F7 0x6894
+0xB1F8 0x689D
+0xB1F9 0x68A8
+0xB1FA 0x689F
+0xB1FB 0x68A1
+0xB1FC 0x6882
+0xB1FD 0x6B32
+0xB1FE 0x6BBA
+0xB240 0x6BEB
+0xB241 0x6BEC
+0xB242 0x6C2B
+0xB243 0x6D8E
+0xB244 0x6DBC
+0xB245 0x6DF3
+0xB246 0x6DD9
+0xB247 0x6DB2
+0xB248 0x6DE1
+0xB249 0x6DCC
+0xB24A 0x6DE4
+0xB24B 0x6DFB
+0xB24C 0x6DFA
+0xB24D 0x6E05
+0xB24E 0x6DC7
+0xB24F 0x6DCB
+0xB250 0x6DAF
+0xB251 0x6DD1
+0xB252 0x6DAE
+0xB253 0x6DDE
+0xB254 0x6DF9
+0xB255 0x6DB8
+0xB256 0x6DF7
+0xB257 0x6DF5
+0xB258 0x6DC5
+0xB259 0x6DD2
+0xB25A 0x6E1A
+0xB25B 0x6DB5
+0xB25C 0x6DDA
+0xB25D 0x6DEB
+0xB25E 0x6DD8
+0xB25F 0x6DEA
+0xB260 0x6DF1
+0xB261 0x6DEE
+0xB262 0x6DE8
+0xB263 0x6DC6
+0xB264 0x6DC4
+0xB265 0x6DAA
+0xB266 0x6DEC
+0xB267 0x6DBF
+0xB268 0x6DE6
+0xB269 0x70F9
+0xB26A 0x7109
+0xB26B 0x710A
+0xB26C 0x70FD
+0xB26D 0x70EF
+0xB26E 0x723D
+0xB26F 0x727D
+0xB270 0x7281
+0xB271 0x731C
+0xB272 0x731B
+0xB273 0x7316
+0xB274 0x7313
+0xB275 0x7319
+0xB276 0x7387
+0xB277 0x7405
+0xB278 0x740A
+0xB279 0x7403
+0xB27A 0x7406
+0xB27B 0x73FE
+0xB27C 0x740D
+0xB27D 0x74E0
+0xB27E 0x74F6
+0xB2A1 0x74F7
+0xB2A2 0x751C
+0xB2A3 0x7522
+0xB2A4 0x7565
+0xB2A5 0x7566
+0xB2A6 0x7562
+0xB2A7 0x7570
+0xB2A8 0x758F
+0xB2A9 0x75D4
+0xB2AA 0x75D5
+0xB2AB 0x75B5
+0xB2AC 0x75CA
+0xB2AD 0x75CD
+0xB2AE 0x768E
+0xB2AF 0x76D4
+0xB2B0 0x76D2
+0xB2B1 0x76DB
+0xB2B2 0x7737
+0xB2B3 0x773E
+0xB2B4 0x773C
+0xB2B5 0x7736
+0xB2B6 0x7738
+0xB2B7 0x773A
+0xB2B8 0x786B
+0xB2B9 0x7843
+0xB2BA 0x784E
+0xB2BB 0x7965
+0xB2BC 0x7968
+0xB2BD 0x796D
+0xB2BE 0x79FB
+0xB2BF 0x7A92
+0xB2C0 0x7A95
+0xB2C1 0x7B20
+0xB2C2 0x7B28
+0xB2C3 0x7B1B
+0xB2C4 0x7B2C
+0xB2C5 0x7B26
+0xB2C6 0x7B19
+0xB2C7 0x7B1E
+0xB2C8 0x7B2E
+0xB2C9 0x7C92
+0xB2CA 0x7C97
+0xB2CB 0x7C95
+0xB2CC 0x7D46
+0xB2CD 0x7D43
+0xB2CE 0x7D71
+0xB2CF 0x7D2E
+0xB2D0 0x7D39
+0xB2D1 0x7D3C
+0xB2D2 0x7D40
+0xB2D3 0x7D30
+0xB2D4 0x7D33
+0xB2D5 0x7D44
+0xB2D6 0x7D2F
+0xB2D7 0x7D42
+0xB2D8 0x7D32
+0xB2D9 0x7D31
+0xB2DA 0x7F3D
+0xB2DB 0x7F9E
+0xB2DC 0x7F9A
+0xB2DD 0x7FCC
+0xB2DE 0x7FCE
+0xB2DF 0x7FD2
+0xB2E0 0x801C
+0xB2E1 0x804A
+0xB2E2 0x8046
+0xB2E3 0x812F
+0xB2E4 0x8116
+0xB2E5 0x8123
+0xB2E6 0x812B
+0xB2E7 0x8129
+0xB2E8 0x8130
+0xB2E9 0x8124
+0xB2EA 0x8202
+0xB2EB 0x8235
+0xB2EC 0x8237
+0xB2ED 0x8236
+0xB2EE 0x8239
+0xB2EF 0x838E
+0xB2F0 0x839E
+0xB2F1 0x8398
+0xB2F2 0x8378
+0xB2F3 0x83A2
+0xB2F4 0x8396
+0xB2F5 0x83BD
+0xB2F6 0x83AB
+0xB2F7 0x8392
+0xB2F8 0x838A
+0xB2F9 0x8393
+0xB2FA 0x8389
+0xB2FB 0x83A0
+0xB2FC 0x8377
+0xB2FD 0x837B
+0xB2FE 0x837C
+0xB340 0x8386
+0xB341 0x83A7
+0xB342 0x8655
+0xB343 0x5F6A
+0xB344 0x86C7
+0xB345 0x86C0
+0xB346 0x86B6
+0xB347 0x86C4
+0xB348 0x86B5
+0xB349 0x86C6
+0xB34A 0x86CB
+0xB34B 0x86B1
+0xB34C 0x86AF
+0xB34D 0x86C9
+0xB34E 0x8853
+0xB34F 0x889E
+0xB350 0x8888
+0xB351 0x88AB
+0xB352 0x8892
+0xB353 0x8896
+0xB354 0x888D
+0xB355 0x888B
+0xB356 0x8993
+0xB357 0x898F
+0xB358 0x8A2A
+0xB359 0x8A1D
+0xB35A 0x8A23
+0xB35B 0x8A25
+0xB35C 0x8A31
+0xB35D 0x8A2D
+0xB35E 0x8A1F
+0xB35F 0x8A1B
+0xB360 0x8A22
+0xB361 0x8C49
+0xB362 0x8C5A
+0xB363 0x8CA9
+0xB364 0x8CAC
+0xB365 0x8CAB
+0xB366 0x8CA8
+0xB367 0x8CAA
+0xB368 0x8CA7
+0xB369 0x8D67
+0xB36A 0x8D66
+0xB36B 0x8DBE
+0xB36C 0x8DBA
+0xB36D 0x8EDB
+0xB36E 0x8EDF
+0xB36F 0x9019
+0xB370 0x900D
+0xB371 0x901A
+0xB372 0x9017
+0xB373 0x9023
+0xB374 0x901F
+0xB375 0x901D
+0xB376 0x9010
+0xB377 0x9015
+0xB378 0x901E
+0xB379 0x9020
+0xB37A 0x900F
+0xB37B 0x9022
+0xB37C 0x9016
+0xB37D 0x901B
+0xB37E 0x9014
+0xB3A1 0x90E8
+0xB3A2 0x90ED
+0xB3A3 0x90FD
+0xB3A4 0x9157
+0xB3A5 0x91CE
+0xB3A6 0x91F5
+0xB3A7 0x91E6
+0xB3A8 0x91E3
+0xB3A9 0x91E7
+0xB3AA 0x91ED
+0xB3AB 0x91E9
+0xB3AC 0x9589
+0xB3AD 0x966A
+0xB3AE 0x9675
+0xB3AF 0x9673
+0xB3B0 0x9678
+0xB3B1 0x9670
+0xB3B2 0x9674
+0xB3B3 0x9676
+0xB3B4 0x9677
+0xB3B5 0x966C
+0xB3B6 0x96C0
+0xB3B7 0x96EA
+0xB3B8 0x96E9
+0xB3B9 0x7AE0
+0xB3BA 0x7ADF
+0xB3BB 0x9802
+0xB3BC 0x9803
+0xB3BD 0x9B5A
+0xB3BE 0x9CE5
+0xB3BF 0x9E75
+0xB3C0 0x9E7F
+0xB3C1 0x9EA5
+0xB3C2 0x9EBB
+0xB3C3 0x50A2
+0xB3C4 0x508D
+0xB3C5 0x5085
+0xB3C6 0x5099
+0xB3C7 0x5091
+0xB3C8 0x5080
+0xB3C9 0x5096
+0xB3CA 0x5098
+0xB3CB 0x509A
+0xB3CC 0x6700
+0xB3CD 0x51F1
+0xB3CE 0x5272
+0xB3CF 0x5274
+0xB3D0 0x5275
+0xB3D1 0x5269
+0xB3D2 0x52DE
+0xB3D3 0x52DD
+0xB3D4 0x52DB
+0xB3D5 0x535A
+0xB3D6 0x53A5
+0xB3D7 0x557B
+0xB3D8 0x5580
+0xB3D9 0x55A7
+0xB3DA 0x557C
+0xB3DB 0x558A
+0xB3DC 0x559D
+0xB3DD 0x5598
+0xB3DE 0x5582
+0xB3DF 0x559C
+0xB3E0 0x55AA
+0xB3E1 0x5594
+0xB3E2 0x5587
+0xB3E3 0x558B
+0xB3E4 0x5583
+0xB3E5 0x55B3
+0xB3E6 0x55AE
+0xB3E7 0x559F
+0xB3E8 0x553E
+0xB3E9 0x55B2
+0xB3EA 0x559A
+0xB3EB 0x55BB
+0xB3EC 0x55AC
+0xB3ED 0x55B1
+0xB3EE 0x557E
+0xB3EF 0x5589
+0xB3F0 0x55AB
+0xB3F1 0x5599
+0xB3F2 0x570D
+0xB3F3 0x582F
+0xB3F4 0x582A
+0xB3F5 0x5834
+0xB3F6 0x5824
+0xB3F7 0x5830
+0xB3F8 0x5831
+0xB3F9 0x5821
+0xB3FA 0x581D
+0xB3FB 0x5820
+0xB3FC 0x58F9
+0xB3FD 0x58FA
+0xB3FE 0x5960
+0xB440 0x5A77
+0xB441 0x5A9A
+0xB442 0x5A7F
+0xB443 0x5A92
+0xB444 0x5A9B
+0xB445 0x5AA7
+0xB446 0x5B73
+0xB447 0x5B71
+0xB448 0x5BD2
+0xB449 0x5BCC
+0xB44A 0x5BD3
+0xB44B 0x5BD0
+0xB44C 0x5C0A
+0xB44D 0x5C0B
+0xB44E 0x5C31
+0xB44F 0x5D4C
+0xB450 0x5D50
+0xB451 0x5D34
+0xB452 0x5D47
+0xB453 0x5DFD
+0xB454 0x5E45
+0xB455 0x5E3D
+0xB456 0x5E40
+0xB457 0x5E43
+0xB458 0x5E7E
+0xB459 0x5ECA
+0xB45A 0x5EC1
+0xB45B 0x5EC2
+0xB45C 0x5EC4
+0xB45D 0x5F3C
+0xB45E 0x5F6D
+0xB45F 0x5FA9
+0xB460 0x5FAA
+0xB461 0x5FA8
+0xB462 0x60D1
+0xB463 0x60E1
+0xB464 0x60B2
+0xB465 0x60B6
+0xB466 0x60E0
+0xB467 0x611C
+0xB468 0x6123
+0xB469 0x60FA
+0xB46A 0x6115
+0xB46B 0x60F0
+0xB46C 0x60FB
+0xB46D 0x60F4
+0xB46E 0x6168
+0xB46F 0x60F1
+0xB470 0x610E
+0xB471 0x60F6
+0xB472 0x6109
+0xB473 0x6100
+0xB474 0x6112
+0xB475 0x621F
+0xB476 0x6249
+0xB477 0x63A3
+0xB478 0x638C
+0xB479 0x63CF
+0xB47A 0x63C0
+0xB47B 0x63E9
+0xB47C 0x63C9
+0xB47D 0x63C6
+0xB47E 0x63CD
+0xB4A1 0x63D2
+0xB4A2 0x63E3
+0xB4A3 0x63D0
+0xB4A4 0x63E1
+0xB4A5 0x63D6
+0xB4A6 0x63ED
+0xB4A7 0x63EE
+0xB4A8 0x6376
+0xB4A9 0x63F4
+0xB4AA 0x63EA
+0xB4AB 0x63DB
+0xB4AC 0x6452
+0xB4AD 0x63DA
+0xB4AE 0x63F9
+0xB4AF 0x655E
+0xB4B0 0x6566
+0xB4B1 0x6562
+0xB4B2 0x6563
+0xB4B3 0x6591
+0xB4B4 0x6590
+0xB4B5 0x65AF
+0xB4B6 0x666E
+0xB4B7 0x6670
+0xB4B8 0x6674
+0xB4B9 0x6676
+0xB4BA 0x666F
+0xB4BB 0x6691
+0xB4BC 0x667A
+0xB4BD 0x667E
+0xB4BE 0x6677
+0xB4BF 0x66FE
+0xB4C0 0x66FF
+0xB4C1 0x671F
+0xB4C2 0x671D
+0xB4C3 0x68FA
+0xB4C4 0x68D5
+0xB4C5 0x68E0
+0xB4C6 0x68D8
+0xB4C7 0x68D7
+0xB4C8 0x6905
+0xB4C9 0x68DF
+0xB4CA 0x68F5
+0xB4CB 0x68EE
+0xB4CC 0x68E7
+0xB4CD 0x68F9
+0xB4CE 0x68D2
+0xB4CF 0x68F2
+0xB4D0 0x68E3
+0xB4D1 0x68CB
+0xB4D2 0x68CD
+0xB4D3 0x690D
+0xB4D4 0x6912
+0xB4D5 0x690E
+0xB4D6 0x68C9
+0xB4D7 0x68DA
+0xB4D8 0x696E
+0xB4D9 0x68FB
+0xB4DA 0x6B3E
+0xB4DB 0x6B3A
+0xB4DC 0x6B3D
+0xB4DD 0x6B98
+0xB4DE 0x6B96
+0xB4DF 0x6BBC
+0xB4E0 0x6BEF
+0xB4E1 0x6C2E
+0xB4E2 0x6C2F
+0xB4E3 0x6C2C
+0xB4E4 0x6E2F
+0xB4E5 0x6E38
+0xB4E6 0x6E54
+0xB4E7 0x6E21
+0xB4E8 0x6E32
+0xB4E9 0x6E67
+0xB4EA 0x6E4A
+0xB4EB 0x6E20
+0xB4EC 0x6E25
+0xB4ED 0x6E23
+0xB4EE 0x6E1B
+0xB4EF 0x6E5B
+0xB4F0 0x6E58
+0xB4F1 0x6E24
+0xB4F2 0x6E56
+0xB4F3 0x6E6E
+0xB4F4 0x6E2D
+0xB4F5 0x6E26
+0xB4F6 0x6E6F
+0xB4F7 0x6E34
+0xB4F8 0x6E4D
+0xB4F9 0x6E3A
+0xB4FA 0x6E2C
+0xB4FB 0x6E43
+0xB4FC 0x6E1D
+0xB4FD 0x6E3E
+0xB4FE 0x6ECB
+0xB540 0x6E89
+0xB541 0x6E19
+0xB542 0x6E4E
+0xB543 0x6E63
+0xB544 0x6E44
+0xB545 0x6E72
+0xB546 0x6E69
+0xB547 0x6E5F
+0xB548 0x7119
+0xB549 0x711A
+0xB54A 0x7126
+0xB54B 0x7130
+0xB54C 0x7121
+0xB54D 0x7136
+0xB54E 0x716E
+0xB54F 0x711C
+0xB550 0x724C
+0xB551 0x7284
+0xB552 0x7280
+0xB553 0x7336
+0xB554 0x7325
+0xB555 0x7334
+0xB556 0x7329
+0xB557 0x743A
+0xB558 0x742A
+0xB559 0x7433
+0xB55A 0x7422
+0xB55B 0x7425
+0xB55C 0x7435
+0xB55D 0x7436
+0xB55E 0x7434
+0xB55F 0x742F
+0xB560 0x741B
+0xB561 0x7426
+0xB562 0x7428
+0xB563 0x7525
+0xB564 0x7526
+0xB565 0x756B
+0xB566 0x756A
+0xB567 0x75E2
+0xB568 0x75DB
+0xB569 0x75E3
+0xB56A 0x75D9
+0xB56B 0x75D8
+0xB56C 0x75DE
+0xB56D 0x75E0
+0xB56E 0x767B
+0xB56F 0x767C
+0xB570 0x7696
+0xB571 0x7693
+0xB572 0x76B4
+0xB573 0x76DC
+0xB574 0x774F
+0xB575 0x77ED
+0xB576 0x785D
+0xB577 0x786C
+0xB578 0x786F
+0xB579 0x7A0D
+0xB57A 0x7A08
+0xB57B 0x7A0B
+0xB57C 0x7A05
+0xB57D 0x7A00
+0xB57E 0x7A98
+0xB5A1 0x7A97
+0xB5A2 0x7A96
+0xB5A3 0x7AE5
+0xB5A4 0x7AE3
+0xB5A5 0x7B49
+0xB5A6 0x7B56
+0xB5A7 0x7B46
+0xB5A8 0x7B50
+0xB5A9 0x7B52
+0xB5AA 0x7B54
+0xB5AB 0x7B4D
+0xB5AC 0x7B4B
+0xB5AD 0x7B4F
+0xB5AE 0x7B51
+0xB5AF 0x7C9F
+0xB5B0 0x7CA5
+0xB5B1 0x7D5E
+0xB5B2 0x7D50
+0xB5B3 0x7D68
+0xB5B4 0x7D55
+0xB5B5 0x7D2B
+0xB5B6 0x7D6E
+0xB5B7 0x7D72
+0xB5B8 0x7D61
+0xB5B9 0x7D66
+0xB5BA 0x7D62
+0xB5BB 0x7D70
+0xB5BC 0x7D73
+0xB5BD 0x5584
+0xB5BE 0x7FD4
+0xB5BF 0x7FD5
+0xB5C0 0x800B
+0xB5C1 0x8052
+0xB5C2 0x8085
+0xB5C3 0x8155
+0xB5C4 0x8154
+0xB5C5 0x814B
+0xB5C6 0x8151
+0xB5C7 0x814E
+0xB5C8 0x8139
+0xB5C9 0x8146
+0xB5CA 0x813E
+0xB5CB 0x814C
+0xB5CC 0x8153
+0xB5CD 0x8174
+0xB5CE 0x8212
+0xB5CF 0x821C
+0xB5D0 0x83E9
+0xB5D1 0x8403
+0xB5D2 0x83F8
+0xB5D3 0x840D
+0xB5D4 0x83E0
+0xB5D5 0x83C5
+0xB5D6 0x840B
+0xB5D7 0x83C1
+0xB5D8 0x83EF
+0xB5D9 0x83F1
+0xB5DA 0x83F4
+0xB5DB 0x8457
+0xB5DC 0x840A
+0xB5DD 0x83F0
+0xB5DE 0x840C
+0xB5DF 0x83CC
+0xB5E0 0x83FD
+0xB5E1 0x83F2
+0xB5E2 0x83CA
+0xB5E3 0x8438
+0xB5E4 0x840E
+0xB5E5 0x8404
+0xB5E6 0x83DC
+0xB5E7 0x8407
+0xB5E8 0x83D4
+0xB5E9 0x83DF
+0xB5EA 0x865B
+0xB5EB 0x86DF
+0xB5EC 0x86D9
+0xB5ED 0x86ED
+0xB5EE 0x86D4
+0xB5EF 0x86DB
+0xB5F0 0x86E4
+0xB5F1 0x86D0
+0xB5F2 0x86DE
+0xB5F3 0x8857
+0xB5F4 0x88C1
+0xB5F5 0x88C2
+0xB5F6 0x88B1
+0xB5F7 0x8983
+0xB5F8 0x8996
+0xB5F9 0x8A3B
+0xB5FA 0x8A60
+0xB5FB 0x8A55
+0xB5FC 0x8A5E
+0xB5FD 0x8A3C
+0xB5FE 0x8A41
+0xB640 0x8A54
+0xB641 0x8A5B
+0xB642 0x8A50
+0xB643 0x8A46
+0xB644 0x8A34
+0xB645 0x8A3A
+0xB646 0x8A36
+0xB647 0x8A56
+0xB648 0x8C61
+0xB649 0x8C82
+0xB64A 0x8CAF
+0xB64B 0x8CBC
+0xB64C 0x8CB3
+0xB64D 0x8CBD
+0xB64E 0x8CC1
+0xB64F 0x8CBB
+0xB650 0x8CC0
+0xB651 0x8CB4
+0xB652 0x8CB7
+0xB653 0x8CB6
+0xB654 0x8CBF
+0xB655 0x8CB8
+0xB656 0x8D8A
+0xB657 0x8D85
+0xB658 0x8D81
+0xB659 0x8DCE
+0xB65A 0x8DDD
+0xB65B 0x8DCB
+0xB65C 0x8DDA
+0xB65D 0x8DD1
+0xB65E 0x8DCC
+0xB65F 0x8DDB
+0xB660 0x8DC6
+0xB661 0x8EFB
+0xB662 0x8EF8
+0xB663 0x8EFC
+0xB664 0x8F9C
+0xB665 0x902E
+0xB666 0x9035
+0xB667 0x9031
+0xB668 0x9038
+0xB669 0x9032
+0xB66A 0x9036
+0xB66B 0x9102
+0xB66C 0x90F5
+0xB66D 0x9109
+0xB66E 0x90FE
+0xB66F 0x9163
+0xB670 0x9165
+0xB671 0x91CF
+0xB672 0x9214
+0xB673 0x9215
+0xB674 0x9223
+0xB675 0x9209
+0xB676 0x921E
+0xB677 0x920D
+0xB678 0x9210
+0xB679 0x9207
+0xB67A 0x9211
+0xB67B 0x9594
+0xB67C 0x958F
+0xB67D 0x958B
+0xB67E 0x9591
+0xB6A1 0x9593
+0xB6A2 0x9592
+0xB6A3 0x958E
+0xB6A4 0x968A
+0xB6A5 0x968E
+0xB6A6 0x968B
+0xB6A7 0x967D
+0xB6A8 0x9685
+0xB6A9 0x9686
+0xB6AA 0x968D
+0xB6AB 0x9672
+0xB6AC 0x9684
+0xB6AD 0x96C1
+0xB6AE 0x96C5
+0xB6AF 0x96C4
+0xB6B0 0x96C6
+0xB6B1 0x96C7
+0xB6B2 0x96EF
+0xB6B3 0x96F2
+0xB6B4 0x97CC
+0xB6B5 0x9805
+0xB6B6 0x9806
+0xB6B7 0x9808
+0xB6B8 0x98E7
+0xB6B9 0x98EA
+0xB6BA 0x98EF
+0xB6BB 0x98E9
+0xB6BC 0x98F2
+0xB6BD 0x98ED
+0xB6BE 0x99AE
+0xB6BF 0x99AD
+0xB6C0 0x9EC3
+0xB6C1 0x9ECD
+0xB6C2 0x9ED1
+0xB6C3 0x4E82
+0xB6C4 0x50AD
+0xB6C5 0x50B5
+0xB6C6 0x50B2
+0xB6C7 0x50B3
+0xB6C8 0x50C5
+0xB6C9 0x50BE
+0xB6CA 0x50AC
+0xB6CB 0x50B7
+0xB6CC 0x50BB
+0xB6CD 0x50AF
+0xB6CE 0x50C7
+0xB6CF 0x527F
+0xB6D0 0x5277
+0xB6D1 0x527D
+0xB6D2 0x52DF
+0xB6D3 0x52E6
+0xB6D4 0x52E4
+0xB6D5 0x52E2
+0xB6D6 0x52E3
+0xB6D7 0x532F
+0xB6D8 0x55DF
+0xB6D9 0x55E8
+0xB6DA 0x55D3
+0xB6DB 0x55E6
+0xB6DC 0x55CE
+0xB6DD 0x55DC
+0xB6DE 0x55C7
+0xB6DF 0x55D1
+0xB6E0 0x55E3
+0xB6E1 0x55E4
+0xB6E2 0x55EF
+0xB6E3 0x55DA
+0xB6E4 0x55E1
+0xB6E5 0x55C5
+0xB6E6 0x55C6
+0xB6E7 0x55E5
+0xB6E8 0x55C9
+0xB6E9 0x5712
+0xB6EA 0x5713
+0xB6EB 0x585E
+0xB6EC 0x5851
+0xB6ED 0x5858
+0xB6EE 0x5857
+0xB6EF 0x585A
+0xB6F0 0x5854
+0xB6F1 0x586B
+0xB6F2 0x584C
+0xB6F3 0x586D
+0xB6F4 0x584A
+0xB6F5 0x5862
+0xB6F6 0x5852
+0xB6F7 0x584B
+0xB6F8 0x5967
+0xB6F9 0x5AC1
+0xB6FA 0x5AC9
+0xB6FB 0x5ACC
+0xB6FC 0x5ABE
+0xB6FD 0x5ABD
+0xB6FE 0x5ABC
+0xB740 0x5AB3
+0xB741 0x5AC2
+0xB742 0x5AB2
+0xB743 0x5D69
+0xB744 0x5D6F
+0xB745 0x5E4C
+0xB746 0x5E79
+0xB747 0x5EC9
+0xB748 0x5EC8
+0xB749 0x5F12
+0xB74A 0x5F59
+0xB74B 0x5FAC
+0xB74C 0x5FAE
+0xB74D 0x611A
+0xB74E 0x610F
+0xB74F 0x6148
+0xB750 0x611F
+0xB751 0x60F3
+0xB752 0x611B
+0xB753 0x60F9
+0xB754 0x6101
+0xB755 0x6108
+0xB756 0x614E
+0xB757 0x614C
+0xB758 0x6144
+0xB759 0x614D
+0xB75A 0x613E
+0xB75B 0x6134
+0xB75C 0x6127
+0xB75D 0x610D
+0xB75E 0x6106
+0xB75F 0x6137
+0xB760 0x6221
+0xB761 0x6222
+0xB762 0x6413
+0xB763 0x643E
+0xB764 0x641E
+0xB765 0x642A
+0xB766 0x642D
+0xB767 0x643D
+0xB768 0x642C
+0xB769 0x640F
+0xB76A 0x641C
+0xB76B 0x6414
+0xB76C 0x640D
+0xB76D 0x6436
+0xB76E 0x6416
+0xB76F 0x6417
+0xB770 0x6406
+0xB771 0x656C
+0xB772 0x659F
+0xB773 0x65B0
+0xB774 0x6697
+0xB775 0x6689
+0xB776 0x6687
+0xB777 0x6688
+0xB778 0x6696
+0xB779 0x6684
+0xB77A 0x6698
+0xB77B 0x668D
+0xB77C 0x6703
+0xB77D 0x6994
+0xB77E 0x696D
+0xB7A1 0x695A
+0xB7A2 0x6977
+0xB7A3 0x6960
+0xB7A4 0x6954
+0xB7A5 0x6975
+0xB7A6 0x6930
+0xB7A7 0x6982
+0xB7A8 0x694A
+0xB7A9 0x6968
+0xB7AA 0x696B
+0xB7AB 0x695E
+0xB7AC 0x6953
+0xB7AD 0x6979
+0xB7AE 0x6986
+0xB7AF 0x695D
+0xB7B0 0x6963
+0xB7B1 0x695B
+0xB7B2 0x6B47
+0xB7B3 0x6B72
+0xB7B4 0x6BC0
+0xB7B5 0x6BBF
+0xB7B6 0x6BD3
+0xB7B7 0x6BFD
+0xB7B8 0x6EA2
+0xB7B9 0x6EAF
+0xB7BA 0x6ED3
+0xB7BB 0x6EB6
+0xB7BC 0x6EC2
+0xB7BD 0x6E90
+0xB7BE 0x6E9D
+0xB7BF 0x6EC7
+0xB7C0 0x6EC5
+0xB7C1 0x6EA5
+0xB7C2 0x6E98
+0xB7C3 0x6EBC
+0xB7C4 0x6EBA
+0xB7C5 0x6EAB
+0xB7C6 0x6ED1
+0xB7C7 0x6E96
+0xB7C8 0x6E9C
+0xB7C9 0x6EC4
+0xB7CA 0x6ED4
+0xB7CB 0x6EAA
+0xB7CC 0x6EA7
+0xB7CD 0x6EB4
+0xB7CE 0x714E
+0xB7CF 0x7159
+0xB7D0 0x7169
+0xB7D1 0x7164
+0xB7D2 0x7149
+0xB7D3 0x7167
+0xB7D4 0x715C
+0xB7D5 0x716C
+0xB7D6 0x7166
+0xB7D7 0x714C
+0xB7D8 0x7165
+0xB7D9 0x715E
+0xB7DA 0x7146
+0xB7DB 0x7168
+0xB7DC 0x7156
+0xB7DD 0x723A
+0xB7DE 0x7252
+0xB7DF 0x7337
+0xB7E0 0x7345
+0xB7E1 0x733F
+0xB7E2 0x733E
+0xB7E3 0x746F
+0xB7E4 0x745A
+0xB7E5 0x7455
+0xB7E6 0x745F
+0xB7E7 0x745E
+0xB7E8 0x7441
+0xB7E9 0x743F
+0xB7EA 0x7459
+0xB7EB 0x745B
+0xB7EC 0x745C
+0xB7ED 0x7576
+0xB7EE 0x7578
+0xB7EF 0x7600
+0xB7F0 0x75F0
+0xB7F1 0x7601
+0xB7F2 0x75F2
+0xB7F3 0x75F1
+0xB7F4 0x75FA
+0xB7F5 0x75FF
+0xB7F6 0x75F4
+0xB7F7 0x75F3
+0xB7F8 0x76DE
+0xB7F9 0x76DF
+0xB7FA 0x775B
+0xB7FB 0x776B
+0xB7FC 0x7766
+0xB7FD 0x775E
+0xB7FE 0x7763
+0xB840 0x7779
+0xB841 0x776A
+0xB842 0x776C
+0xB843 0x775C
+0xB844 0x7765
+0xB845 0x7768
+0xB846 0x7762
+0xB847 0x77EE
+0xB848 0x788E
+0xB849 0x78B0
+0xB84A 0x7897
+0xB84B 0x7898
+0xB84C 0x788C
+0xB84D 0x7889
+0xB84E 0x787C
+0xB84F 0x7891
+0xB850 0x7893
+0xB851 0x787F
+0xB852 0x797A
+0xB853 0x797F
+0xB854 0x7981
+0xB855 0x842C
+0xB856 0x79BD
+0xB857 0x7A1C
+0xB858 0x7A1A
+0xB859 0x7A20
+0xB85A 0x7A14
+0xB85B 0x7A1F
+0xB85C 0x7A1E
+0xB85D 0x7A9F
+0xB85E 0x7AA0
+0xB85F 0x7B77
+0xB860 0x7BC0
+0xB861 0x7B60
+0xB862 0x7B6E
+0xB863 0x7B67
+0xB864 0x7CB1
+0xB865 0x7CB3
+0xB866 0x7CB5
+0xB867 0x7D93
+0xB868 0x7D79
+0xB869 0x7D91
+0xB86A 0x7D81
+0xB86B 0x7D8F
+0xB86C 0x7D5B
+0xB86D 0x7F6E
+0xB86E 0x7F69
+0xB86F 0x7F6A
+0xB870 0x7F72
+0xB871 0x7FA9
+0xB872 0x7FA8
+0xB873 0x7FA4
+0xB874 0x8056
+0xB875 0x8058
+0xB876 0x8086
+0xB877 0x8084
+0xB878 0x8171
+0xB879 0x8170
+0xB87A 0x8178
+0xB87B 0x8165
+0xB87C 0x816E
+0xB87D 0x8173
+0xB87E 0x816B
+0xB8A1 0x8179
+0xB8A2 0x817A
+0xB8A3 0x8166
+0xB8A4 0x8205
+0xB8A5 0x8247
+0xB8A6 0x8482
+0xB8A7 0x8477
+0xB8A8 0x843D
+0xB8A9 0x8431
+0xB8AA 0x8475
+0xB8AB 0x8466
+0xB8AC 0x846B
+0xB8AD 0x8449
+0xB8AE 0x846C
+0xB8AF 0x845B
+0xB8B0 0x843C
+0xB8B1 0x8435
+0xB8B2 0x8461
+0xB8B3 0x8463
+0xB8B4 0x8469
+0xB8B5 0x846D
+0xB8B6 0x8446
+0xB8B7 0x865E
+0xB8B8 0x865C
+0xB8B9 0x865F
+0xB8BA 0x86F9
+0xB8BB 0x8713
+0xB8BC 0x8708
+0xB8BD 0x8707
+0xB8BE 0x8700
+0xB8BF 0x86FE
+0xB8C0 0x86FB
+0xB8C1 0x8702
+0xB8C2 0x8703
+0xB8C3 0x8706
+0xB8C4 0x870A
+0xB8C5 0x8859
+0xB8C6 0x88DF
+0xB8C7 0x88D4
+0xB8C8 0x88D9
+0xB8C9 0x88DC
+0xB8CA 0x88D8
+0xB8CB 0x88DD
+0xB8CC 0x88E1
+0xB8CD 0x88CA
+0xB8CE 0x88D5
+0xB8CF 0x88D2
+0xB8D0 0x899C
+0xB8D1 0x89E3
+0xB8D2 0x8A6B
+0xB8D3 0x8A72
+0xB8D4 0x8A73
+0xB8D5 0x8A66
+0xB8D6 0x8A69
+0xB8D7 0x8A70
+0xB8D8 0x8A87
+0xB8D9 0x8A7C
+0xB8DA 0x8A63
+0xB8DB 0x8AA0
+0xB8DC 0x8A71
+0xB8DD 0x8A85
+0xB8DE 0x8A6D
+0xB8DF 0x8A62
+0xB8E0 0x8A6E
+0xB8E1 0x8A6C
+0xB8E2 0x8A79
+0xB8E3 0x8A7B
+0xB8E4 0x8A3E
+0xB8E5 0x8A68
+0xB8E6 0x8C62
+0xB8E7 0x8C8A
+0xB8E8 0x8C89
+0xB8E9 0x8CCA
+0xB8EA 0x8CC7
+0xB8EB 0x8CC8
+0xB8EC 0x8CC4
+0xB8ED 0x8CB2
+0xB8EE 0x8CC3
+0xB8EF 0x8CC2
+0xB8F0 0x8CC5
+0xB8F1 0x8DE1
+0xB8F2 0x8DDF
+0xB8F3 0x8DE8
+0xB8F4 0x8DEF
+0xB8F5 0x8DF3
+0xB8F6 0x8DFA
+0xB8F7 0x8DEA
+0xB8F8 0x8DE4
+0xB8F9 0x8DE6
+0xB8FA 0x8EB2
+0xB8FB 0x8F03
+0xB8FC 0x8F09
+0xB8FD 0x8EFE
+0xB8FE 0x8F0A
+0xB940 0x8F9F
+0xB941 0x8FB2
+0xB942 0x904B
+0xB943 0x904A
+0xB944 0x9053
+0xB945 0x9042
+0xB946 0x9054
+0xB947 0x903C
+0xB948 0x9055
+0xB949 0x9050
+0xB94A 0x9047
+0xB94B 0x904F
+0xB94C 0x904E
+0xB94D 0x904D
+0xB94E 0x9051
+0xB94F 0x903E
+0xB950 0x9041
+0xB951 0x9112
+0xB952 0x9117
+0xB953 0x916C
+0xB954 0x916A
+0xB955 0x9169
+0xB956 0x91C9
+0xB957 0x9237
+0xB958 0x9257
+0xB959 0x9238
+0xB95A 0x923D
+0xB95B 0x9240
+0xB95C 0x923E
+0xB95D 0x925B
+0xB95E 0x924B
+0xB95F 0x9264
+0xB960 0x9251
+0xB961 0x9234
+0xB962 0x9249
+0xB963 0x924D
+0xB964 0x9245
+0xB965 0x9239
+0xB966 0x923F
+0xB967 0x925A
+0xB968 0x9598
+0xB969 0x9698
+0xB96A 0x9694
+0xB96B 0x9695
+0xB96C 0x96CD
+0xB96D 0x96CB
+0xB96E 0x96C9
+0xB96F 0x96CA
+0xB970 0x96F7
+0xB971 0x96FB
+0xB972 0x96F9
+0xB973 0x96F6
+0xB974 0x9756
+0xB975 0x9774
+0xB976 0x9776
+0xB977 0x9810
+0xB978 0x9811
+0xB979 0x9813
+0xB97A 0x980A
+0xB97B 0x9812
+0xB97C 0x980C
+0xB97D 0x98FC
+0xB97E 0x98F4
+0xB9A1 0x98FD
+0xB9A2 0x98FE
+0xB9A3 0x99B3
+0xB9A4 0x99B1
+0xB9A5 0x99B4
+0xB9A6 0x9AE1
+0xB9A7 0x9CE9
+0xB9A8 0x9E82
+0xB9A9 0x9F0E
+0xB9AA 0x9F13
+0xB9AB 0x9F20
+0xB9AC 0x50E7
+0xB9AD 0x50EE
+0xB9AE 0x50E5
+0xB9AF 0x50D6
+0xB9B0 0x50ED
+0xB9B1 0x50DA
+0xB9B2 0x50D5
+0xB9B3 0x50CF
+0xB9B4 0x50D1
+0xB9B5 0x50F1
+0xB9B6 0x50CE
+0xB9B7 0x50E9
+0xB9B8 0x5162
+0xB9B9 0x51F3
+0xB9BA 0x5283
+0xB9BB 0x5282
+0xB9BC 0x5331
+0xB9BD 0x53AD
+0xB9BE 0x55FE
+0xB9BF 0x5600
+0xB9C0 0x561B
+0xB9C1 0x5617
+0xB9C2 0x55FD
+0xB9C3 0x5614
+0xB9C4 0x5606
+0xB9C5 0x5609
+0xB9C6 0x560D
+0xB9C7 0x560E
+0xB9C8 0x55F7
+0xB9C9 0x5616
+0xB9CA 0x561F
+0xB9CB 0x5608
+0xB9CC 0x5610
+0xB9CD 0x55F6
+0xB9CE 0x5718
+0xB9CF 0x5716
+0xB9D0 0x5875
+0xB9D1 0x587E
+0xB9D2 0x5883
+0xB9D3 0x5893
+0xB9D4 0x588A
+0xB9D5 0x5879
+0xB9D6 0x5885
+0xB9D7 0x587D
+0xB9D8 0x58FD
+0xB9D9 0x5925
+0xB9DA 0x5922
+0xB9DB 0x5924
+0xB9DC 0x596A
+0xB9DD 0x5969
+0xB9DE 0x5AE1
+0xB9DF 0x5AE6
+0xB9E0 0x5AE9
+0xB9E1 0x5AD7
+0xB9E2 0x5AD6
+0xB9E3 0x5AD8
+0xB9E4 0x5AE3
+0xB9E5 0x5B75
+0xB9E6 0x5BDE
+0xB9E7 0x5BE7
+0xB9E8 0x5BE1
+0xB9E9 0x5BE5
+0xB9EA 0x5BE6
+0xB9EB 0x5BE8
+0xB9EC 0x5BE2
+0xB9ED 0x5BE4
+0xB9EE 0x5BDF
+0xB9EF 0x5C0D
+0xB9F0 0x5C62
+0xB9F1 0x5D84
+0xB9F2 0x5D87
+0xB9F3 0x5E5B
+0xB9F4 0x5E63
+0xB9F5 0x5E55
+0xB9F6 0x5E57
+0xB9F7 0x5E54
+0xB9F8 0x5ED3
+0xB9F9 0x5ED6
+0xB9FA 0x5F0A
+0xB9FB 0x5F46
+0xB9FC 0x5F70
+0xB9FD 0x5FB9
+0xB9FE 0x6147
+0xBA40 0x613F
+0xBA41 0x614B
+0xBA42 0x6177
+0xBA43 0x6162
+0xBA44 0x6163
+0xBA45 0x615F
+0xBA46 0x615A
+0xBA47 0x6158
+0xBA48 0x6175
+0xBA49 0x622A
+0xBA4A 0x6487
+0xBA4B 0x6458
+0xBA4C 0x6454
+0xBA4D 0x64A4
+0xBA4E 0x6478
+0xBA4F 0x645F
+0xBA50 0x647A
+0xBA51 0x6451
+0xBA52 0x6467
+0xBA53 0x6434
+0xBA54 0x646D
+0xBA55 0x647B
+0xBA56 0x6572
+0xBA57 0x65A1
+0xBA58 0x65D7
+0xBA59 0x65D6
+0xBA5A 0x66A2
+0xBA5B 0x66A8
+0xBA5C 0x669D
+0xBA5D 0x699C
+0xBA5E 0x69A8
+0xBA5F 0x6995
+0xBA60 0x69C1
+0xBA61 0x69AE
+0xBA62 0x69D3
+0xBA63 0x69CB
+0xBA64 0x699B
+0xBA65 0x69B7
+0xBA66 0x69BB
+0xBA67 0x69AB
+0xBA68 0x69B4
+0xBA69 0x69D0
+0xBA6A 0x69CD
+0xBA6B 0x69AD
+0xBA6C 0x69CC
+0xBA6D 0x69A6
+0xBA6E 0x69C3
+0xBA6F 0x69A3
+0xBA70 0x6B49
+0xBA71 0x6B4C
+0xBA72 0x6C33
+0xBA73 0x6F33
+0xBA74 0x6F14
+0xBA75 0x6EFE
+0xBA76 0x6F13
+0xBA77 0x6EF4
+0xBA78 0x6F29
+0xBA79 0x6F3E
+0xBA7A 0x6F20
+0xBA7B 0x6F2C
+0xBA7C 0x6F0F
+0xBA7D 0x6F02
+0xBA7E 0x6F22
+0xBAA1 0x6EFF
+0xBAA2 0x6EEF
+0xBAA3 0x6F06
+0xBAA4 0x6F31
+0xBAA5 0x6F38
+0xBAA6 0x6F32
+0xBAA7 0x6F23
+0xBAA8 0x6F15
+0xBAA9 0x6F2B
+0xBAAA 0x6F2F
+0xBAAB 0x6F88
+0xBAAC 0x6F2A
+0xBAAD 0x6EEC
+0xBAAE 0x6F01
+0xBAAF 0x6EF2
+0xBAB0 0x6ECC
+0xBAB1 0x6EF7
+0xBAB2 0x7194
+0xBAB3 0x7199
+0xBAB4 0x717D
+0xBAB5 0x718A
+0xBAB6 0x7184
+0xBAB7 0x7192
+0xBAB8 0x723E
+0xBAB9 0x7292
+0xBABA 0x7296
+0xBABB 0x7344
+0xBABC 0x7350
+0xBABD 0x7464
+0xBABE 0x7463
+0xBABF 0x746A
+0xBAC0 0x7470
+0xBAC1 0x746D
+0xBAC2 0x7504
+0xBAC3 0x7591
+0xBAC4 0x7627
+0xBAC5 0x760D
+0xBAC6 0x760B
+0xBAC7 0x7609
+0xBAC8 0x7613
+0xBAC9 0x76E1
+0xBACA 0x76E3
+0xBACB 0x7784
+0xBACC 0x777D
+0xBACD 0x777F
+0xBACE 0x7761
+0xBACF 0x78C1
+0xBAD0 0x789F
+0xBAD1 0x78A7
+0xBAD2 0x78B3
+0xBAD3 0x78A9
+0xBAD4 0x78A3
+0xBAD5 0x798E
+0xBAD6 0x798F
+0xBAD7 0x798D
+0xBAD8 0x7A2E
+0xBAD9 0x7A31
+0xBADA 0x7AAA
+0xBADB 0x7AA9
+0xBADC 0x7AED
+0xBADD 0x7AEF
+0xBADE 0x7BA1
+0xBADF 0x7B95
+0xBAE0 0x7B8B
+0xBAE1 0x7B75
+0xBAE2 0x7B97
+0xBAE3 0x7B9D
+0xBAE4 0x7B94
+0xBAE5 0x7B8F
+0xBAE6 0x7BB8
+0xBAE7 0x7B87
+0xBAE8 0x7B84
+0xBAE9 0x7CB9
+0xBAEA 0x7CBD
+0xBAEB 0x7CBE
+0xBAEC 0x7DBB
+0xBAED 0x7DB0
+0xBAEE 0x7D9C
+0xBAEF 0x7DBD
+0xBAF0 0x7DBE
+0xBAF1 0x7DA0
+0xBAF2 0x7DCA
+0xBAF3 0x7DB4
+0xBAF4 0x7DB2
+0xBAF5 0x7DB1
+0xBAF6 0x7DBA
+0xBAF7 0x7DA2
+0xBAF8 0x7DBF
+0xBAF9 0x7DB5
+0xBAFA 0x7DB8
+0xBAFB 0x7DAD
+0xBAFC 0x7DD2
+0xBAFD 0x7DC7
+0xBAFE 0x7DAC
+0xBB40 0x7F70
+0xBB41 0x7FE0
+0xBB42 0x7FE1
+0xBB43 0x7FDF
+0xBB44 0x805E
+0xBB45 0x805A
+0xBB46 0x8087
+0xBB47 0x8150
+0xBB48 0x8180
+0xBB49 0x818F
+0xBB4A 0x8188
+0xBB4B 0x818A
+0xBB4C 0x817F
+0xBB4D 0x8182
+0xBB4E 0x81E7
+0xBB4F 0x81FA
+0xBB50 0x8207
+0xBB51 0x8214
+0xBB52 0x821E
+0xBB53 0x824B
+0xBB54 0x84C9
+0xBB55 0x84BF
+0xBB56 0x84C6
+0xBB57 0x84C4
+0xBB58 0x8499
+0xBB59 0x849E
+0xBB5A 0x84B2
+0xBB5B 0x849C
+0xBB5C 0x84CB
+0xBB5D 0x84B8
+0xBB5E 0x84C0
+0xBB5F 0x84D3
+0xBB60 0x8490
+0xBB61 0x84BC
+0xBB62 0x84D1
+0xBB63 0x84CA
+0xBB64 0x873F
+0xBB65 0x871C
+0xBB66 0x873B
+0xBB67 0x8722
+0xBB68 0x8725
+0xBB69 0x8734
+0xBB6A 0x8718
+0xBB6B 0x8755
+0xBB6C 0x8737
+0xBB6D 0x8729
+0xBB6E 0x88F3
+0xBB6F 0x8902
+0xBB70 0x88F4
+0xBB71 0x88F9
+0xBB72 0x88F8
+0xBB73 0x88FD
+0xBB74 0x88E8
+0xBB75 0x891A
+0xBB76 0x88EF
+0xBB77 0x8AA6
+0xBB78 0x8A8C
+0xBB79 0x8A9E
+0xBB7A 0x8AA3
+0xBB7B 0x8A8D
+0xBB7C 0x8AA1
+0xBB7D 0x8A93
+0xBB7E 0x8AA4
+0xBBA1 0x8AAA
+0xBBA2 0x8AA5
+0xBBA3 0x8AA8
+0xBBA4 0x8A98
+0xBBA5 0x8A91
+0xBBA6 0x8A9A
+0xBBA7 0x8AA7
+0xBBA8 0x8C6A
+0xBBA9 0x8C8D
+0xBBAA 0x8C8C
+0xBBAB 0x8CD3
+0xBBAC 0x8CD1
+0xBBAD 0x8CD2
+0xBBAE 0x8D6B
+0xBBAF 0x8D99
+0xBBB0 0x8D95
+0xBBB1 0x8DFC
+0xBBB2 0x8F14
+0xBBB3 0x8F12
+0xBBB4 0x8F15
+0xBBB5 0x8F13
+0xBBB6 0x8FA3
+0xBBB7 0x9060
+0xBBB8 0x9058
+0xBBB9 0x905C
+0xBBBA 0x9063
+0xBBBB 0x9059
+0xBBBC 0x905E
+0xBBBD 0x9062
+0xBBBE 0x905D
+0xBBBF 0x905B
+0xBBC0 0x9119
+0xBBC1 0x9118
+0xBBC2 0x911E
+0xBBC3 0x9175
+0xBBC4 0x9178
+0xBBC5 0x9177
+0xBBC6 0x9174
+0xBBC7 0x9278
+0xBBC8 0x9280
+0xBBC9 0x9285
+0xBBCA 0x9298
+0xBBCB 0x9296
+0xBBCC 0x927B
+0xBBCD 0x9293
+0xBBCE 0x929C
+0xBBCF 0x92A8
+0xBBD0 0x927C
+0xBBD1 0x9291
+0xBBD2 0x95A1
+0xBBD3 0x95A8
+0xBBD4 0x95A9
+0xBBD5 0x95A3
+0xBBD6 0x95A5
+0xBBD7 0x95A4
+0xBBD8 0x9699
+0xBBD9 0x969C
+0xBBDA 0x969B
+0xBBDB 0x96CC
+0xBBDC 0x96D2
+0xBBDD 0x9700
+0xBBDE 0x977C
+0xBBDF 0x9785
+0xBBE0 0x97F6
+0xBBE1 0x9817
+0xBBE2 0x9818
+0xBBE3 0x98AF
+0xBBE4 0x98B1
+0xBBE5 0x9903
+0xBBE6 0x9905
+0xBBE7 0x990C
+0xBBE8 0x9909
+0xBBE9 0x99C1
+0xBBEA 0x9AAF
+0xBBEB 0x9AB0
+0xBBEC 0x9AE6
+0xBBED 0x9B41
+0xBBEE 0x9B42
+0xBBEF 0x9CF4
+0xBBF0 0x9CF6
+0xBBF1 0x9CF3
+0xBBF2 0x9EBC
+0xBBF3 0x9F3B
+0xBBF4 0x9F4A
+0xBBF5 0x5104
+0xBBF6 0x5100
+0xBBF7 0x50FB
+0xBBF8 0x50F5
+0xBBF9 0x50F9
+0xBBFA 0x5102
+0xBBFB 0x5108
+0xBBFC 0x5109
+0xBBFD 0x5105
+0xBBFE 0x51DC
+0xBC40 0x5287
+0xBC41 0x5288
+0xBC42 0x5289
+0xBC43 0x528D
+0xBC44 0x528A
+0xBC45 0x52F0
+0xBC46 0x53B2
+0xBC47 0x562E
+0xBC48 0x563B
+0xBC49 0x5639
+0xBC4A 0x5632
+0xBC4B 0x563F
+0xBC4C 0x5634
+0xBC4D 0x5629
+0xBC4E 0x5653
+0xBC4F 0x564E
+0xBC50 0x5657
+0xBC51 0x5674
+0xBC52 0x5636
+0xBC53 0x562F
+0xBC54 0x5630
+0xBC55 0x5880
+0xBC56 0x589F
+0xBC57 0x589E
+0xBC58 0x58B3
+0xBC59 0x589C
+0xBC5A 0x58AE
+0xBC5B 0x58A9
+0xBC5C 0x58A6
+0xBC5D 0x596D
+0xBC5E 0x5B09
+0xBC5F 0x5AFB
+0xBC60 0x5B0B
+0xBC61 0x5AF5
+0xBC62 0x5B0C
+0xBC63 0x5B08
+0xBC64 0x5BEE
+0xBC65 0x5BEC
+0xBC66 0x5BE9
+0xBC67 0x5BEB
+0xBC68 0x5C64
+0xBC69 0x5C65
+0xBC6A 0x5D9D
+0xBC6B 0x5D94
+0xBC6C 0x5E62
+0xBC6D 0x5E5F
+0xBC6E 0x5E61
+0xBC6F 0x5EE2
+0xBC70 0x5EDA
+0xBC71 0x5EDF
+0xBC72 0x5EDD
+0xBC73 0x5EE3
+0xBC74 0x5EE0
+0xBC75 0x5F48
+0xBC76 0x5F71
+0xBC77 0x5FB7
+0xBC78 0x5FB5
+0xBC79 0x6176
+0xBC7A 0x6167
+0xBC7B 0x616E
+0xBC7C 0x615D
+0xBC7D 0x6155
+0xBC7E 0x6182
+0xBCA1 0x617C
+0xBCA2 0x6170
+0xBCA3 0x616B
+0xBCA4 0x617E
+0xBCA5 0x61A7
+0xBCA6 0x6190
+0xBCA7 0x61AB
+0xBCA8 0x618E
+0xBCA9 0x61AC
+0xBCAA 0x619A
+0xBCAB 0x61A4
+0xBCAC 0x6194
+0xBCAD 0x61AE
+0xBCAE 0x622E
+0xBCAF 0x6469
+0xBCB0 0x646F
+0xBCB1 0x6479
+0xBCB2 0x649E
+0xBCB3 0x64B2
+0xBCB4 0x6488
+0xBCB5 0x6490
+0xBCB6 0x64B0
+0xBCB7 0x64A5
+0xBCB8 0x6493
+0xBCB9 0x6495
+0xBCBA 0x64A9
+0xBCBB 0x6492
+0xBCBC 0x64AE
+0xBCBD 0x64AD
+0xBCBE 0x64AB
+0xBCBF 0x649A
+0xBCC0 0x64AC
+0xBCC1 0x6499
+0xBCC2 0x64A2
+0xBCC3 0x64B3
+0xBCC4 0x6575
+0xBCC5 0x6577
+0xBCC6 0x6578
+0xBCC7 0x66AE
+0xBCC8 0x66AB
+0xBCC9 0x66B4
+0xBCCA 0x66B1
+0xBCCB 0x6A23
+0xBCCC 0x6A1F
+0xBCCD 0x69E8
+0xBCCE 0x6A01
+0xBCCF 0x6A1E
+0xBCD0 0x6A19
+0xBCD1 0x69FD
+0xBCD2 0x6A21
+0xBCD3 0x6A13
+0xBCD4 0x6A0A
+0xBCD5 0x69F3
+0xBCD6 0x6A02
+0xBCD7 0x6A05
+0xBCD8 0x69ED
+0xBCD9 0x6A11
+0xBCDA 0x6B50
+0xBCDB 0x6B4E
+0xBCDC 0x6BA4
+0xBCDD 0x6BC5
+0xBCDE 0x6BC6
+0xBCDF 0x6F3F
+0xBCE0 0x6F7C
+0xBCE1 0x6F84
+0xBCE2 0x6F51
+0xBCE3 0x6F66
+0xBCE4 0x6F54
+0xBCE5 0x6F86
+0xBCE6 0x6F6D
+0xBCE7 0x6F5B
+0xBCE8 0x6F78
+0xBCE9 0x6F6E
+0xBCEA 0x6F8E
+0xBCEB 0x6F7A
+0xBCEC 0x6F70
+0xBCED 0x6F64
+0xBCEE 0x6F97
+0xBCEF 0x6F58
+0xBCF0 0x6ED5
+0xBCF1 0x6F6F
+0xBCF2 0x6F60
+0xBCF3 0x6F5F
+0xBCF4 0x719F
+0xBCF5 0x71AC
+0xBCF6 0x71B1
+0xBCF7 0x71A8
+0xBCF8 0x7256
+0xBCF9 0x729B
+0xBCFA 0x734E
+0xBCFB 0x7357
+0xBCFC 0x7469
+0xBCFD 0x748B
+0xBCFE 0x7483
+0xBD40 0x747E
+0xBD41 0x7480
+0xBD42 0x757F
+0xBD43 0x7620
+0xBD44 0x7629
+0xBD45 0x761F
+0xBD46 0x7624
+0xBD47 0x7626
+0xBD48 0x7621
+0xBD49 0x7622
+0xBD4A 0x769A
+0xBD4B 0x76BA
+0xBD4C 0x76E4
+0xBD4D 0x778E
+0xBD4E 0x7787
+0xBD4F 0x778C
+0xBD50 0x7791
+0xBD51 0x778B
+0xBD52 0x78CB
+0xBD53 0x78C5
+0xBD54 0x78BA
+0xBD55 0x78CA
+0xBD56 0x78BE
+0xBD57 0x78D5
+0xBD58 0x78BC
+0xBD59 0x78D0
+0xBD5A 0x7A3F
+0xBD5B 0x7A3C
+0xBD5C 0x7A40
+0xBD5D 0x7A3D
+0xBD5E 0x7A37
+0xBD5F 0x7A3B
+0xBD60 0x7AAF
+0xBD61 0x7AAE
+0xBD62 0x7BAD
+0xBD63 0x7BB1
+0xBD64 0x7BC4
+0xBD65 0x7BB4
+0xBD66 0x7BC6
+0xBD67 0x7BC7
+0xBD68 0x7BC1
+0xBD69 0x7BA0
+0xBD6A 0x7BCC
+0xBD6B 0x7CCA
+0xBD6C 0x7DE0
+0xBD6D 0x7DF4
+0xBD6E 0x7DEF
+0xBD6F 0x7DFB
+0xBD70 0x7DD8
+0xBD71 0x7DEC
+0xBD72 0x7DDD
+0xBD73 0x7DE8
+0xBD74 0x7DE3
+0xBD75 0x7DDA
+0xBD76 0x7DDE
+0xBD77 0x7DE9
+0xBD78 0x7D9E
+0xBD79 0x7DD9
+0xBD7A 0x7DF2
+0xBD7B 0x7DF9
+0xBD7C 0x7F75
+0xBD7D 0x7F77
+0xBD7E 0x7FAF
+0xBDA1 0x7FE9
+0xBDA2 0x8026
+0xBDA3 0x819B
+0xBDA4 0x819C
+0xBDA5 0x819D
+0xBDA6 0x81A0
+0xBDA7 0x819A
+0xBDA8 0x8198
+0xBDA9 0x8517
+0xBDAA 0x853D
+0xBDAB 0x851A
+0xBDAC 0x84EE
+0xBDAD 0x852C
+0xBDAE 0x852D
+0xBDAF 0x8513
+0xBDB0 0x8511
+0xBDB1 0x8523
+0xBDB2 0x8521
+0xBDB3 0x8514
+0xBDB4 0x84EC
+0xBDB5 0x8525
+0xBDB6 0x84FF
+0xBDB7 0x8506
+0xBDB8 0x8782
+0xBDB9 0x8774
+0xBDBA 0x8776
+0xBDBB 0x8760
+0xBDBC 0x8766
+0xBDBD 0x8778
+0xBDBE 0x8768
+0xBDBF 0x8759
+0xBDC0 0x8757
+0xBDC1 0x874C
+0xBDC2 0x8753
+0xBDC3 0x885B
+0xBDC4 0x885D
+0xBDC5 0x8910
+0xBDC6 0x8907
+0xBDC7 0x8912
+0xBDC8 0x8913
+0xBDC9 0x8915
+0xBDCA 0x890A
+0xBDCB 0x8ABC
+0xBDCC 0x8AD2
+0xBDCD 0x8AC7
+0xBDCE 0x8AC4
+0xBDCF 0x8A95
+0xBDD0 0x8ACB
+0xBDD1 0x8AF8
+0xBDD2 0x8AB2
+0xBDD3 0x8AC9
+0xBDD4 0x8AC2
+0xBDD5 0x8ABF
+0xBDD6 0x8AB0
+0xBDD7 0x8AD6
+0xBDD8 0x8ACD
+0xBDD9 0x8AB6
+0xBDDA 0x8AB9
+0xBDDB 0x8ADB
+0xBDDC 0x8C4C
+0xBDDD 0x8C4E
+0xBDDE 0x8C6C
+0xBDDF 0x8CE0
+0xBDE0 0x8CDE
+0xBDE1 0x8CE6
+0xBDE2 0x8CE4
+0xBDE3 0x8CEC
+0xBDE4 0x8CED
+0xBDE5 0x8CE2
+0xBDE6 0x8CE3
+0xBDE7 0x8CDC
+0xBDE8 0x8CEA
+0xBDE9 0x8CE1
+0xBDEA 0x8D6D
+0xBDEB 0x8D9F
+0xBDEC 0x8DA3
+0xBDED 0x8E2B
+0xBDEE 0x8E10
+0xBDEF 0x8E1D
+0xBDF0 0x8E22
+0xBDF1 0x8E0F
+0xBDF2 0x8E29
+0xBDF3 0x8E1F
+0xBDF4 0x8E21
+0xBDF5 0x8E1E
+0xBDF6 0x8EBA
+0xBDF7 0x8F1D
+0xBDF8 0x8F1B
+0xBDF9 0x8F1F
+0xBDFA 0x8F29
+0xBDFB 0x8F26
+0xBDFC 0x8F2A
+0xBDFD 0x8F1C
+0xBDFE 0x8F1E
+0xBE40 0x8F25
+0xBE41 0x9069
+0xBE42 0x906E
+0xBE43 0x9068
+0xBE44 0x906D
+0xBE45 0x9077
+0xBE46 0x9130
+0xBE47 0x912D
+0xBE48 0x9127
+0xBE49 0x9131
+0xBE4A 0x9187
+0xBE4B 0x9189
+0xBE4C 0x918B
+0xBE4D 0x9183
+0xBE4E 0x92C5
+0xBE4F 0x92BB
+0xBE50 0x92B7
+0xBE51 0x92EA
+0xBE52 0x92AC
+0xBE53 0x92E4
+0xBE54 0x92C1
+0xBE55 0x92B3
+0xBE56 0x92BC
+0xBE57 0x92D2
+0xBE58 0x92C7
+0xBE59 0x92F0
+0xBE5A 0x92B2
+0xBE5B 0x95AD
+0xBE5C 0x95B1
+0xBE5D 0x9704
+0xBE5E 0x9706
+0xBE5F 0x9707
+0xBE60 0x9709
+0xBE61 0x9760
+0xBE62 0x978D
+0xBE63 0x978B
+0xBE64 0x978F
+0xBE65 0x9821
+0xBE66 0x982B
+0xBE67 0x981C
+0xBE68 0x98B3
+0xBE69 0x990A
+0xBE6A 0x9913
+0xBE6B 0x9912
+0xBE6C 0x9918
+0xBE6D 0x99DD
+0xBE6E 0x99D0
+0xBE6F 0x99DF
+0xBE70 0x99DB
+0xBE71 0x99D1
+0xBE72 0x99D5
+0xBE73 0x99D2
+0xBE74 0x99D9
+0xBE75 0x9AB7
+0xBE76 0x9AEE
+0xBE77 0x9AEF
+0xBE78 0x9B27
+0xBE79 0x9B45
+0xBE7A 0x9B44
+0xBE7B 0x9B77
+0xBE7C 0x9B6F
+0xBE7D 0x9D06
+0xBE7E 0x9D09
+0xBEA1 0x9D03
+0xBEA2 0x9EA9
+0xBEA3 0x9EBE
+0xBEA4 0x9ECE
+0xBEA5 0x58A8
+0xBEA6 0x9F52
+0xBEA7 0x5112
+0xBEA8 0x5118
+0xBEA9 0x5114
+0xBEAA 0x5110
+0xBEAB 0x5115
+0xBEAC 0x5180
+0xBEAD 0x51AA
+0xBEAE 0x51DD
+0xBEAF 0x5291
+0xBEB0 0x5293
+0xBEB1 0x52F3
+0xBEB2 0x5659
+0xBEB3 0x566B
+0xBEB4 0x5679
+0xBEB5 0x5669
+0xBEB6 0x5664
+0xBEB7 0x5678
+0xBEB8 0x566A
+0xBEB9 0x5668
+0xBEBA 0x5665
+0xBEBB 0x5671
+0xBEBC 0x566F
+0xBEBD 0x566C
+0xBEBE 0x5662
+0xBEBF 0x5676
+0xBEC0 0x58C1
+0xBEC1 0x58BE
+0xBEC2 0x58C7
+0xBEC3 0x58C5
+0xBEC4 0x596E
+0xBEC5 0x5B1D
+0xBEC6 0x5B34
+0xBEC7 0x5B78
+0xBEC8 0x5BF0
+0xBEC9 0x5C0E
+0xBECA 0x5F4A
+0xBECB 0x61B2
+0xBECC 0x6191
+0xBECD 0x61A9
+0xBECE 0x618A
+0xBECF 0x61CD
+0xBED0 0x61B6
+0xBED1 0x61BE
+0xBED2 0x61CA
+0xBED3 0x61C8
+0xBED4 0x6230
+0xBED5 0x64C5
+0xBED6 0x64C1
+0xBED7 0x64CB
+0xBED8 0x64BB
+0xBED9 0x64BC
+0xBEDA 0x64DA
+0xBEDB 0x64C4
+0xBEDC 0x64C7
+0xBEDD 0x64C2
+0xBEDE 0x64CD
+0xBEDF 0x64BF
+0xBEE0 0x64D2
+0xBEE1 0x64D4
+0xBEE2 0x64BE
+0xBEE3 0x6574
+0xBEE4 0x66C6
+0xBEE5 0x66C9
+0xBEE6 0x66B9
+0xBEE7 0x66C4
+0xBEE8 0x66C7
+0xBEE9 0x66B8
+0xBEEA 0x6A3D
+0xBEEB 0x6A38
+0xBEEC 0x6A3A
+0xBEED 0x6A59
+0xBEEE 0x6A6B
+0xBEEF 0x6A58
+0xBEF0 0x6A39
+0xBEF1 0x6A44
+0xBEF2 0x6A62
+0xBEF3 0x6A61
+0xBEF4 0x6A4B
+0xBEF5 0x6A47
+0xBEF6 0x6A35
+0xBEF7 0x6A5F
+0xBEF8 0x6A48
+0xBEF9 0x6B59
+0xBEFA 0x6B77
+0xBEFB 0x6C05
+0xBEFC 0x6FC2
+0xBEFD 0x6FB1
+0xBEFE 0x6FA1
+0xBF40 0x6FC3
+0xBF41 0x6FA4
+0xBF42 0x6FC1
+0xBF43 0x6FA7
+0xBF44 0x6FB3
+0xBF45 0x6FC0
+0xBF46 0x6FB9
+0xBF47 0x6FB6
+0xBF48 0x6FA6
+0xBF49 0x6FA0
+0xBF4A 0x6FB4
+0xBF4B 0x71BE
+0xBF4C 0x71C9
+0xBF4D 0x71D0
+0xBF4E 0x71D2
+0xBF4F 0x71C8
+0xBF50 0x71D5
+0xBF51 0x71B9
+0xBF52 0x71CE
+0xBF53 0x71D9
+0xBF54 0x71DC
+0xBF55 0x71C3
+0xBF56 0x71C4
+0xBF57 0x7368
+0xBF58 0x749C
+0xBF59 0x74A3
+0xBF5A 0x7498
+0xBF5B 0x749F
+0xBF5C 0x749E
+0xBF5D 0x74E2
+0xBF5E 0x750C
+0xBF5F 0x750D
+0xBF60 0x7634
+0xBF61 0x7638
+0xBF62 0x763A
+0xBF63 0x76E7
+0xBF64 0x76E5
+0xBF65 0x77A0
+0xBF66 0x779E
+0xBF67 0x779F
+0xBF68 0x77A5
+0xBF69 0x78E8
+0xBF6A 0x78DA
+0xBF6B 0x78EC
+0xBF6C 0x78E7
+0xBF6D 0x79A6
+0xBF6E 0x7A4D
+0xBF6F 0x7A4E
+0xBF70 0x7A46
+0xBF71 0x7A4C
+0xBF72 0x7A4B
+0xBF73 0x7ABA
+0xBF74 0x7BD9
+0xBF75 0x7C11
+0xBF76 0x7BC9
+0xBF77 0x7BE4
+0xBF78 0x7BDB
+0xBF79 0x7BE1
+0xBF7A 0x7BE9
+0xBF7B 0x7BE6
+0xBF7C 0x7CD5
+0xBF7D 0x7CD6
+0xBF7E 0x7E0A
+0xBFA1 0x7E11
+0xBFA2 0x7E08
+0xBFA3 0x7E1B
+0xBFA4 0x7E23
+0xBFA5 0x7E1E
+0xBFA6 0x7E1D
+0xBFA7 0x7E09
+0xBFA8 0x7E10
+0xBFA9 0x7F79
+0xBFAA 0x7FB2
+0xBFAB 0x7FF0
+0xBFAC 0x7FF1
+0xBFAD 0x7FEE
+0xBFAE 0x8028
+0xBFAF 0x81B3
+0xBFB0 0x81A9
+0xBFB1 0x81A8
+0xBFB2 0x81FB
+0xBFB3 0x8208
+0xBFB4 0x8258
+0xBFB5 0x8259
+0xBFB6 0x854A
+0xBFB7 0x8559
+0xBFB8 0x8548
+0xBFB9 0x8568
+0xBFBA 0x8569
+0xBFBB 0x8543
+0xBFBC 0x8549
+0xBFBD 0x856D
+0xBFBE 0x856A
+0xBFBF 0x855E
+0xBFC0 0x8783
+0xBFC1 0x879F
+0xBFC2 0x879E
+0xBFC3 0x87A2
+0xBFC4 0x878D
+0xBFC5 0x8861
+0xBFC6 0x892A
+0xBFC7 0x8932
+0xBFC8 0x8925
+0xBFC9 0x892B
+0xBFCA 0x8921
+0xBFCB 0x89AA
+0xBFCC 0x89A6
+0xBFCD 0x8AE6
+0xBFCE 0x8AFA
+0xBFCF 0x8AEB
+0xBFD0 0x8AF1
+0xBFD1 0x8B00
+0xBFD2 0x8ADC
+0xBFD3 0x8AE7
+0xBFD4 0x8AEE
+0xBFD5 0x8AFE
+0xBFD6 0x8B01
+0xBFD7 0x8B02
+0xBFD8 0x8AF7
+0xBFD9 0x8AED
+0xBFDA 0x8AF3
+0xBFDB 0x8AF6
+0xBFDC 0x8AFC
+0xBFDD 0x8C6B
+0xBFDE 0x8C6D
+0xBFDF 0x8C93
+0xBFE0 0x8CF4
+0xBFE1 0x8E44
+0xBFE2 0x8E31
+0xBFE3 0x8E34
+0xBFE4 0x8E42
+0xBFE5 0x8E39
+0xBFE6 0x8E35
+0xBFE7 0x8F3B
+0xBFE8 0x8F2F
+0xBFE9 0x8F38
+0xBFEA 0x8F33
+0xBFEB 0x8FA8
+0xBFEC 0x8FA6
+0xBFED 0x9075
+0xBFEE 0x9074
+0xBFEF 0x9078
+0xBFF0 0x9072
+0xBFF1 0x907C
+0xBFF2 0x907A
+0xBFF3 0x9134
+0xBFF4 0x9192
+0xBFF5 0x9320
+0xBFF6 0x9336
+0xBFF7 0x92F8
+0xBFF8 0x9333
+0xBFF9 0x932F
+0xBFFA 0x9322
+0xBFFB 0x92FC
+0xBFFC 0x932B
+0xBFFD 0x9304
+0xBFFE 0x931A
+0xC040 0x9310
+0xC041 0x9326
+0xC042 0x9321
+0xC043 0x9315
+0xC044 0x932E
+0xC045 0x9319
+0xC046 0x95BB
+0xC047 0x96A7
+0xC048 0x96A8
+0xC049 0x96AA
+0xC04A 0x96D5
+0xC04B 0x970E
+0xC04C 0x9711
+0xC04D 0x9716
+0xC04E 0x970D
+0xC04F 0x9713
+0xC050 0x970F
+0xC051 0x975B
+0xC052 0x975C
+0xC053 0x9766
+0xC054 0x9798
+0xC055 0x9830
+0xC056 0x9838
+0xC057 0x983B
+0xC058 0x9837
+0xC059 0x982D
+0xC05A 0x9839
+0xC05B 0x9824
+0xC05C 0x9910
+0xC05D 0x9928
+0xC05E 0x991E
+0xC05F 0x991B
+0xC060 0x9921
+0xC061 0x991A
+0xC062 0x99ED
+0xC063 0x99E2
+0xC064 0x99F1
+0xC065 0x9AB8
+0xC066 0x9ABC
+0xC067 0x9AFB
+0xC068 0x9AED
+0xC069 0x9B28
+0xC06A 0x9B91
+0xC06B 0x9D15
+0xC06C 0x9D23
+0xC06D 0x9D26
+0xC06E 0x9D28
+0xC06F 0x9D12
+0xC070 0x9D1B
+0xC071 0x9ED8
+0xC072 0x9ED4
+0xC073 0x9F8D
+0xC074 0x9F9C
+0xC075 0x512A
+0xC076 0x511F
+0xC077 0x5121
+0xC078 0x5132
+0xC079 0x52F5
+0xC07A 0x568E
+0xC07B 0x5680
+0xC07C 0x5690
+0xC07D 0x5685
+0xC07E 0x5687
+0xC0A1 0x568F
+0xC0A2 0x58D5
+0xC0A3 0x58D3
+0xC0A4 0x58D1
+0xC0A5 0x58CE
+0xC0A6 0x5B30
+0xC0A7 0x5B2A
+0xC0A8 0x5B24
+0xC0A9 0x5B7A
+0xC0AA 0x5C37
+0xC0AB 0x5C68
+0xC0AC 0x5DBC
+0xC0AD 0x5DBA
+0xC0AE 0x5DBD
+0xC0AF 0x5DB8
+0xC0B0 0x5E6B
+0xC0B1 0x5F4C
+0xC0B2 0x5FBD
+0xC0B3 0x61C9
+0xC0B4 0x61C2
+0xC0B5 0x61C7
+0xC0B6 0x61E6
+0xC0B7 0x61CB
+0xC0B8 0x6232
+0xC0B9 0x6234
+0xC0BA 0x64CE
+0xC0BB 0x64CA
+0xC0BC 0x64D8
+0xC0BD 0x64E0
+0xC0BE 0x64F0
+0xC0BF 0x64E6
+0xC0C0 0x64EC
+0xC0C1 0x64F1
+0xC0C2 0x64E2
+0xC0C3 0x64ED
+0xC0C4 0x6582
+0xC0C5 0x6583
+0xC0C6 0x66D9
+0xC0C7 0x66D6
+0xC0C8 0x6A80
+0xC0C9 0x6A94
+0xC0CA 0x6A84
+0xC0CB 0x6AA2
+0xC0CC 0x6A9C
+0xC0CD 0x6ADB
+0xC0CE 0x6AA3
+0xC0CF 0x6A7E
+0xC0D0 0x6A97
+0xC0D1 0x6A90
+0xC0D2 0x6AA0
+0xC0D3 0x6B5C
+0xC0D4 0x6BAE
+0xC0D5 0x6BDA
+0xC0D6 0x6C08
+0xC0D7 0x6FD8
+0xC0D8 0x6FF1
+0xC0D9 0x6FDF
+0xC0DA 0x6FE0
+0xC0DB 0x6FDB
+0xC0DC 0x6FE4
+0xC0DD 0x6FEB
+0xC0DE 0x6FEF
+0xC0DF 0x6F80
+0xC0E0 0x6FEC
+0xC0E1 0x6FE1
+0xC0E2 0x6FE9
+0xC0E3 0x6FD5
+0xC0E4 0x6FEE
+0xC0E5 0x6FF0
+0xC0E6 0x71E7
+0xC0E7 0x71DF
+0xC0E8 0x71EE
+0xC0E9 0x71E6
+0xC0EA 0x71E5
+0xC0EB 0x71ED
+0xC0EC 0x71EC
+0xC0ED 0x71F4
+0xC0EE 0x71E0
+0xC0EF 0x7235
+0xC0F0 0x7246
+0xC0F1 0x7370
+0xC0F2 0x7372
+0xC0F3 0x74A9
+0xC0F4 0x74B0
+0xC0F5 0x74A6
+0xC0F6 0x74A8
+0xC0F7 0x7646
+0xC0F8 0x7642
+0xC0F9 0x764C
+0xC0FA 0x76EA
+0xC0FB 0x77B3
+0xC0FC 0x77AA
+0xC0FD 0x77B0
+0xC0FE 0x77AC
+0xC140 0x77A7
+0xC141 0x77AD
+0xC142 0x77EF
+0xC143 0x78F7
+0xC144 0x78FA
+0xC145 0x78F4
+0xC146 0x78EF
+0xC147 0x7901
+0xC148 0x79A7
+0xC149 0x79AA
+0xC14A 0x7A57
+0xC14B 0x7ABF
+0xC14C 0x7C07
+0xC14D 0x7C0D
+0xC14E 0x7BFE
+0xC14F 0x7BF7
+0xC150 0x7C0C
+0xC151 0x7BE0
+0xC152 0x7CE0
+0xC153 0x7CDC
+0xC154 0x7CDE
+0xC155 0x7CE2
+0xC156 0x7CDF
+0xC157 0x7CD9
+0xC158 0x7CDD
+0xC159 0x7E2E
+0xC15A 0x7E3E
+0xC15B 0x7E46
+0xC15C 0x7E37
+0xC15D 0x7E32
+0xC15E 0x7E43
+0xC15F 0x7E2B
+0xC160 0x7E3D
+0xC161 0x7E31
+0xC162 0x7E45
+0xC163 0x7E41
+0xC164 0x7E34
+0xC165 0x7E39
+0xC166 0x7E48
+0xC167 0x7E35
+0xC168 0x7E3F
+0xC169 0x7E2F
+0xC16A 0x7F44
+0xC16B 0x7FF3
+0xC16C 0x7FFC
+0xC16D 0x8071
+0xC16E 0x8072
+0xC16F 0x8070
+0xC170 0x806F
+0xC171 0x8073
+0xC172 0x81C6
+0xC173 0x81C3
+0xC174 0x81BA
+0xC175 0x81C2
+0xC176 0x81C0
+0xC177 0x81BF
+0xC178 0x81BD
+0xC179 0x81C9
+0xC17A 0x81BE
+0xC17B 0x81E8
+0xC17C 0x8209
+0xC17D 0x8271
+0xC17E 0x85AA
+0xC1A1 0x8584
+0xC1A2 0x857E
+0xC1A3 0x859C
+0xC1A4 0x8591
+0xC1A5 0x8594
+0xC1A6 0x85AF
+0xC1A7 0x859B
+0xC1A8 0x8587
+0xC1A9 0x85A8
+0xC1AA 0x858A
+0xC1AB 0x8667
+0xC1AC 0x87C0
+0xC1AD 0x87D1
+0xC1AE 0x87B3
+0xC1AF 0x87D2
+0xC1B0 0x87C6
+0xC1B1 0x87AB
+0xC1B2 0x87BB
+0xC1B3 0x87BA
+0xC1B4 0x87C8
+0xC1B5 0x87CB
+0xC1B6 0x893B
+0xC1B7 0x8936
+0xC1B8 0x8944
+0xC1B9 0x8938
+0xC1BA 0x893D
+0xC1BB 0x89AC
+0xC1BC 0x8B0E
+0xC1BD 0x8B17
+0xC1BE 0x8B19
+0xC1BF 0x8B1B
+0xC1C0 0x8B0A
+0xC1C1 0x8B20
+0xC1C2 0x8B1D
+0xC1C3 0x8B04
+0xC1C4 0x8B10
+0xC1C5 0x8C41
+0xC1C6 0x8C3F
+0xC1C7 0x8C73
+0xC1C8 0x8CFA
+0xC1C9 0x8CFD
+0xC1CA 0x8CFC
+0xC1CB 0x8CF8
+0xC1CC 0x8CFB
+0xC1CD 0x8DA8
+0xC1CE 0x8E49
+0xC1CF 0x8E4B
+0xC1D0 0x8E48
+0xC1D1 0x8E4A
+0xC1D2 0x8F44
+0xC1D3 0x8F3E
+0xC1D4 0x8F42
+0xC1D5 0x8F45
+0xC1D6 0x8F3F
+0xC1D7 0x907F
+0xC1D8 0x907D
+0xC1D9 0x9084
+0xC1DA 0x9081
+0xC1DB 0x9082
+0xC1DC 0x9080
+0xC1DD 0x9139
+0xC1DE 0x91A3
+0xC1DF 0x919E
+0xC1E0 0x919C
+0xC1E1 0x934D
+0xC1E2 0x9382
+0xC1E3 0x9328
+0xC1E4 0x9375
+0xC1E5 0x934A
+0xC1E6 0x9365
+0xC1E7 0x934B
+0xC1E8 0x9318
+0xC1E9 0x937E
+0xC1EA 0x936C
+0xC1EB 0x935B
+0xC1EC 0x9370
+0xC1ED 0x935A
+0xC1EE 0x9354
+0xC1EF 0x95CA
+0xC1F0 0x95CB
+0xC1F1 0x95CC
+0xC1F2 0x95C8
+0xC1F3 0x95C6
+0xC1F4 0x96B1
+0xC1F5 0x96B8
+0xC1F6 0x96D6
+0xC1F7 0x971C
+0xC1F8 0x971E
+0xC1F9 0x97A0
+0xC1FA 0x97D3
+0xC1FB 0x9846
+0xC1FC 0x98B6
+0xC1FD 0x9935
+0xC1FE 0x9A01
+0xC240 0x99FF
+0xC241 0x9BAE
+0xC242 0x9BAB
+0xC243 0x9BAA
+0xC244 0x9BAD
+0xC245 0x9D3B
+0xC246 0x9D3F
+0xC247 0x9E8B
+0xC248 0x9ECF
+0xC249 0x9EDE
+0xC24A 0x9EDC
+0xC24B 0x9EDD
+0xC24C 0x9EDB
+0xC24D 0x9F3E
+0xC24E 0x9F4B
+0xC24F 0x53E2
+0xC250 0x5695
+0xC251 0x56AE
+0xC252 0x58D9
+0xC253 0x58D8
+0xC254 0x5B38
+0xC255 0x5F5D
+0xC256 0x61E3
+0xC257 0x6233
+0xC258 0x64F4
+0xC259 0x64F2
+0xC25A 0x64FE
+0xC25B 0x6506
+0xC25C 0x64FA
+0xC25D 0x64FB
+0xC25E 0x64F7
+0xC25F 0x65B7
+0xC260 0x66DC
+0xC261 0x6726
+0xC262 0x6AB3
+0xC263 0x6AAC
+0xC264 0x6AC3
+0xC265 0x6ABB
+0xC266 0x6AB8
+0xC267 0x6AC2
+0xC268 0x6AAE
+0xC269 0x6AAF
+0xC26A 0x6B5F
+0xC26B 0x6B78
+0xC26C 0x6BAF
+0xC26D 0x7009
+0xC26E 0x700B
+0xC26F 0x6FFE
+0xC270 0x7006
+0xC271 0x6FFA
+0xC272 0x7011
+0xC273 0x700F
+0xC274 0x71FB
+0xC275 0x71FC
+0xC276 0x71FE
+0xC277 0x71F8
+0xC278 0x7377
+0xC279 0x7375
+0xC27A 0x74A7
+0xC27B 0x74BF
+0xC27C 0x7515
+0xC27D 0x7656
+0xC27E 0x7658
+0xC2A1 0x7652
+0xC2A2 0x77BD
+0xC2A3 0x77BF
+0xC2A4 0x77BB
+0xC2A5 0x77BC
+0xC2A6 0x790E
+0xC2A7 0x79AE
+0xC2A8 0x7A61
+0xC2A9 0x7A62
+0xC2AA 0x7A60
+0xC2AB 0x7AC4
+0xC2AC 0x7AC5
+0xC2AD 0x7C2B
+0xC2AE 0x7C27
+0xC2AF 0x7C2A
+0xC2B0 0x7C1E
+0xC2B1 0x7C23
+0xC2B2 0x7C21
+0xC2B3 0x7CE7
+0xC2B4 0x7E54
+0xC2B5 0x7E55
+0xC2B6 0x7E5E
+0xC2B7 0x7E5A
+0xC2B8 0x7E61
+0xC2B9 0x7E52
+0xC2BA 0x7E59
+0xC2BB 0x7F48
+0xC2BC 0x7FF9
+0xC2BD 0x7FFB
+0xC2BE 0x8077
+0xC2BF 0x8076
+0xC2C0 0x81CD
+0xC2C1 0x81CF
+0xC2C2 0x820A
+0xC2C3 0x85CF
+0xC2C4 0x85A9
+0xC2C5 0x85CD
+0xC2C6 0x85D0
+0xC2C7 0x85C9
+0xC2C8 0x85B0
+0xC2C9 0x85BA
+0xC2CA 0x85B9
+0xC2CB 0x85A6
+0xC2CC 0x87EF
+0xC2CD 0x87EC
+0xC2CE 0x87F2
+0xC2CF 0x87E0
+0xC2D0 0x8986
+0xC2D1 0x89B2
+0xC2D2 0x89F4
+0xC2D3 0x8B28
+0xC2D4 0x8B39
+0xC2D5 0x8B2C
+0xC2D6 0x8B2B
+0xC2D7 0x8C50
+0xC2D8 0x8D05
+0xC2D9 0x8E59
+0xC2DA 0x8E63
+0xC2DB 0x8E66
+0xC2DC 0x8E64
+0xC2DD 0x8E5F
+0xC2DE 0x8E55
+0xC2DF 0x8EC0
+0xC2E0 0x8F49
+0xC2E1 0x8F4D
+0xC2E2 0x9087
+0xC2E3 0x9083
+0xC2E4 0x9088
+0xC2E5 0x91AB
+0xC2E6 0x91AC
+0xC2E7 0x91D0
+0xC2E8 0x9394
+0xC2E9 0x938A
+0xC2EA 0x9396
+0xC2EB 0x93A2
+0xC2EC 0x93B3
+0xC2ED 0x93AE
+0xC2EE 0x93AC
+0xC2EF 0x93B0
+0xC2F0 0x9398
+0xC2F1 0x939A
+0xC2F2 0x9397
+0xC2F3 0x95D4
+0xC2F4 0x95D6
+0xC2F5 0x95D0
+0xC2F6 0x95D5
+0xC2F7 0x96E2
+0xC2F8 0x96DC
+0xC2F9 0x96D9
+0xC2FA 0x96DB
+0xC2FB 0x96DE
+0xC2FC 0x9724
+0xC2FD 0x97A3
+0xC2FE 0x97A6
+0xC340 0x97AD
+0xC341 0x97F9
+0xC342 0x984D
+0xC343 0x984F
+0xC344 0x984C
+0xC345 0x984E
+0xC346 0x9853
+0xC347 0x98BA
+0xC348 0x993E
+0xC349 0x993F
+0xC34A 0x993D
+0xC34B 0x992E
+0xC34C 0x99A5
+0xC34D 0x9A0E
+0xC34E 0x9AC1
+0xC34F 0x9B03
+0xC350 0x9B06
+0xC351 0x9B4F
+0xC352 0x9B4E
+0xC353 0x9B4D
+0xC354 0x9BCA
+0xC355 0x9BC9
+0xC356 0x9BFD
+0xC357 0x9BC8
+0xC358 0x9BC0
+0xC359 0x9D51
+0xC35A 0x9D5D
+0xC35B 0x9D60
+0xC35C 0x9EE0
+0xC35D 0x9F15
+0xC35E 0x9F2C
+0xC35F 0x5133
+0xC360 0x56A5
+0xC361 0x58DE
+0xC362 0x58DF
+0xC363 0x58E2
+0xC364 0x5BF5
+0xC365 0x9F90
+0xC366 0x5EEC
+0xC367 0x61F2
+0xC368 0x61F7
+0xC369 0x61F6
+0xC36A 0x61F5
+0xC36B 0x6500
+0xC36C 0x650F
+0xC36D 0x66E0
+0xC36E 0x66DD
+0xC36F 0x6AE5
+0xC370 0x6ADD
+0xC371 0x6ADA
+0xC372 0x6AD3
+0xC373 0x701B
+0xC374 0x701F
+0xC375 0x7028
+0xC376 0x701A
+0xC377 0x701D
+0xC378 0x7015
+0xC379 0x7018
+0xC37A 0x7206
+0xC37B 0x720D
+0xC37C 0x7258
+0xC37D 0x72A2
+0xC37E 0x7378
+0xC3A1 0x737A
+0xC3A2 0x74BD
+0xC3A3 0x74CA
+0xC3A4 0x74E3
+0xC3A5 0x7587
+0xC3A6 0x7586
+0xC3A7 0x765F
+0xC3A8 0x7661
+0xC3A9 0x77C7
+0xC3AA 0x7919
+0xC3AB 0x79B1
+0xC3AC 0x7A6B
+0xC3AD 0x7A69
+0xC3AE 0x7C3E
+0xC3AF 0x7C3F
+0xC3B0 0x7C38
+0xC3B1 0x7C3D
+0xC3B2 0x7C37
+0xC3B3 0x7C40
+0xC3B4 0x7E6B
+0xC3B5 0x7E6D
+0xC3B6 0x7E79
+0xC3B7 0x7E69
+0xC3B8 0x7E6A
+0xC3B9 0x7F85
+0xC3BA 0x7E73
+0xC3BB 0x7FB6
+0xC3BC 0x7FB9
+0xC3BD 0x7FB8
+0xC3BE 0x81D8
+0xC3BF 0x85E9
+0xC3C0 0x85DD
+0xC3C1 0x85EA
+0xC3C2 0x85D5
+0xC3C3 0x85E4
+0xC3C4 0x85E5
+0xC3C5 0x85F7
+0xC3C6 0x87FB
+0xC3C7 0x8805
+0xC3C8 0x880D
+0xC3C9 0x87F9
+0xC3CA 0x87FE
+0xC3CB 0x8960
+0xC3CC 0x895F
+0xC3CD 0x8956
+0xC3CE 0x895E
+0xC3CF 0x8B41
+0xC3D0 0x8B5C
+0xC3D1 0x8B58
+0xC3D2 0x8B49
+0xC3D3 0x8B5A
+0xC3D4 0x8B4E
+0xC3D5 0x8B4F
+0xC3D6 0x8B46
+0xC3D7 0x8B59
+0xC3D8 0x8D08
+0xC3D9 0x8D0A
+0xC3DA 0x8E7C
+0xC3DB 0x8E72
+0xC3DC 0x8E87
+0xC3DD 0x8E76
+0xC3DE 0x8E6C
+0xC3DF 0x8E7A
+0xC3E0 0x8E74
+0xC3E1 0x8F54
+0xC3E2 0x8F4E
+0xC3E3 0x8FAD
+0xC3E4 0x908A
+0xC3E5 0x908B
+0xC3E6 0x91B1
+0xC3E7 0x91AE
+0xC3E8 0x93E1
+0xC3E9 0x93D1
+0xC3EA 0x93DF
+0xC3EB 0x93C3
+0xC3EC 0x93C8
+0xC3ED 0x93DC
+0xC3EE 0x93DD
+0xC3EF 0x93D6
+0xC3F0 0x93E2
+0xC3F1 0x93CD
+0xC3F2 0x93D8
+0xC3F3 0x93E4
+0xC3F4 0x93D7
+0xC3F5 0x93E8
+0xC3F6 0x95DC
+0xC3F7 0x96B4
+0xC3F8 0x96E3
+0xC3F9 0x972A
+0xC3FA 0x9727
+0xC3FB 0x9761
+0xC3FC 0x97DC
+0xC3FD 0x97FB
+0xC3FE 0x985E
+0xC440 0x9858
+0xC441 0x985B
+0xC442 0x98BC
+0xC443 0x9945
+0xC444 0x9949
+0xC445 0x9A16
+0xC446 0x9A19
+0xC447 0x9B0D
+0xC448 0x9BE8
+0xC449 0x9BE7
+0xC44A 0x9BD6
+0xC44B 0x9BDB
+0xC44C 0x9D89
+0xC44D 0x9D61
+0xC44E 0x9D72
+0xC44F 0x9D6A
+0xC450 0x9D6C
+0xC451 0x9E92
+0xC452 0x9E97
+0xC453 0x9E93
+0xC454 0x9EB4
+0xC455 0x52F8
+0xC456 0x56A8
+0xC457 0x56B7
+0xC458 0x56B6
+0xC459 0x56B4
+0xC45A 0x56BC
+0xC45B 0x58E4
+0xC45C 0x5B40
+0xC45D 0x5B43
+0xC45E 0x5B7D
+0xC45F 0x5BF6
+0xC460 0x5DC9
+0xC461 0x61F8
+0xC462 0x61FA
+0xC463 0x6518
+0xC464 0x6514
+0xC465 0x6519
+0xC466 0x66E6
+0xC467 0x6727
+0xC468 0x6AEC
+0xC469 0x703E
+0xC46A 0x7030
+0xC46B 0x7032
+0xC46C 0x7210
+0xC46D 0x737B
+0xC46E 0x74CF
+0xC46F 0x7662
+0xC470 0x7665
+0xC471 0x7926
+0xC472 0x792A
+0xC473 0x792C
+0xC474 0x792B
+0xC475 0x7AC7
+0xC476 0x7AF6
+0xC477 0x7C4C
+0xC478 0x7C43
+0xC479 0x7C4D
+0xC47A 0x7CEF
+0xC47B 0x7CF0
+0xC47C 0x8FAE
+0xC47D 0x7E7D
+0xC47E 0x7E7C
+0xC4A1 0x7E82
+0xC4A2 0x7F4C
+0xC4A3 0x8000
+0xC4A4 0x81DA
+0xC4A5 0x8266
+0xC4A6 0x85FB
+0xC4A7 0x85F9
+0xC4A8 0x8611
+0xC4A9 0x85FA
+0xC4AA 0x8606
+0xC4AB 0x860B
+0xC4AC 0x8607
+0xC4AD 0x860A
+0xC4AE 0x8814
+0xC4AF 0x8815
+0xC4B0 0x8964
+0xC4B1 0x89BA
+0xC4B2 0x89F8
+0xC4B3 0x8B70
+0xC4B4 0x8B6C
+0xC4B5 0x8B66
+0xC4B6 0x8B6F
+0xC4B7 0x8B5F
+0xC4B8 0x8B6B
+0xC4B9 0x8D0F
+0xC4BA 0x8D0D
+0xC4BB 0x8E89
+0xC4BC 0x8E81
+0xC4BD 0x8E85
+0xC4BE 0x8E82
+0xC4BF 0x91B4
+0xC4C0 0x91CB
+0xC4C1 0x9418
+0xC4C2 0x9403
+0xC4C3 0x93FD
+0xC4C4 0x95E1
+0xC4C5 0x9730
+0xC4C6 0x98C4
+0xC4C7 0x9952
+0xC4C8 0x9951
+0xC4C9 0x99A8
+0xC4CA 0x9A2B
+0xC4CB 0x9A30
+0xC4CC 0x9A37
+0xC4CD 0x9A35
+0xC4CE 0x9C13
+0xC4CF 0x9C0D
+0xC4D0 0x9E79
+0xC4D1 0x9EB5
+0xC4D2 0x9EE8
+0xC4D3 0x9F2F
+0xC4D4 0x9F5F
+0xC4D5 0x9F63
+0xC4D6 0x9F61
+0xC4D7 0x5137
+0xC4D8 0x5138
+0xC4D9 0x56C1
+0xC4DA 0x56C0
+0xC4DB 0x56C2
+0xC4DC 0x5914
+0xC4DD 0x5C6C
+0xC4DE 0x5DCD
+0xC4DF 0x61FC
+0xC4E0 0x61FE
+0xC4E1 0x651D
+0xC4E2 0x651C
+0xC4E3 0x6595
+0xC4E4 0x66E9
+0xC4E5 0x6AFB
+0xC4E6 0x6B04
+0xC4E7 0x6AFA
+0xC4E8 0x6BB2
+0xC4E9 0x704C
+0xC4EA 0x721B
+0xC4EB 0x72A7
+0xC4EC 0x74D6
+0xC4ED 0x74D4
+0xC4EE 0x7669
+0xC4EF 0x77D3
+0xC4F0 0x7C50
+0xC4F1 0x7E8F
+0xC4F2 0x7E8C
+0xC4F3 0x7FBC
+0xC4F4 0x8617
+0xC4F5 0x862D
+0xC4F6 0x861A
+0xC4F7 0x8823
+0xC4F8 0x8822
+0xC4F9 0x8821
+0xC4FA 0x881F
+0xC4FB 0x896A
+0xC4FC 0x896C
+0xC4FD 0x89BD
+0xC4FE 0x8B74
+0xC540 0x8B77
+0xC541 0x8B7D
+0xC542 0x8D13
+0xC543 0x8E8A
+0xC544 0x8E8D
+0xC545 0x8E8B
+0xC546 0x8F5F
+0xC547 0x8FAF
+0xC548 0x91BA
+0xC549 0x942E
+0xC54A 0x9433
+0xC54B 0x9435
+0xC54C 0x943A
+0xC54D 0x9438
+0xC54E 0x9432
+0xC54F 0x942B
+0xC550 0x95E2
+0xC551 0x9738
+0xC552 0x9739
+0xC553 0x9732
+0xC554 0x97FF
+0xC555 0x9867
+0xC556 0x9865
+0xC557 0x9957
+0xC558 0x9A45
+0xC559 0x9A43
+0xC55A 0x9A40
+0xC55B 0x9A3E
+0xC55C 0x9ACF
+0xC55D 0x9B54
+0xC55E 0x9B51
+0xC55F 0x9C2D
+0xC560 0x9C25
+0xC561 0x9DAF
+0xC562 0x9DB4
+0xC563 0x9DC2
+0xC564 0x9DB8
+0xC565 0x9E9D
+0xC566 0x9EEF
+0xC567 0x9F19
+0xC568 0x9F5C
+0xC569 0x9F66
+0xC56A 0x9F67
+0xC56B 0x513C
+0xC56C 0x513B
+0xC56D 0x56C8
+0xC56E 0x56CA
+0xC56F 0x56C9
+0xC570 0x5B7F
+0xC571 0x5DD4
+0xC572 0x5DD2
+0xC573 0x5F4E
+0xC574 0x61FF
+0xC575 0x6524
+0xC576 0x6B0A
+0xC577 0x6B61
+0xC578 0x7051
+0xC579 0x7058
+0xC57A 0x7380
+0xC57B 0x74E4
+0xC57C 0x758A
+0xC57D 0x766E
+0xC57E 0x766C
+0xC5A1 0x79B3
+0xC5A2 0x7C60
+0xC5A3 0x7C5F
+0xC5A4 0x807E
+0xC5A5 0x807D
+0xC5A6 0x81DF
+0xC5A7 0x8972
+0xC5A8 0x896F
+0xC5A9 0x89FC
+0xC5AA 0x8B80
+0xC5AB 0x8D16
+0xC5AC 0x8D17
+0xC5AD 0x8E91
+0xC5AE 0x8E93
+0xC5AF 0x8F61
+0xC5B0 0x9148
+0xC5B1 0x9444
+0xC5B2 0x9451
+0xC5B3 0x9452
+0xC5B4 0x973D
+0xC5B5 0x973E
+0xC5B6 0x97C3
+0xC5B7 0x97C1
+0xC5B8 0x986B
+0xC5B9 0x9955
+0xC5BA 0x9A55
+0xC5BB 0x9A4D
+0xC5BC 0x9AD2
+0xC5BD 0x9B1A
+0xC5BE 0x9C49
+0xC5BF 0x9C31
+0xC5C0 0x9C3E
+0xC5C1 0x9C3B
+0xC5C2 0x9DD3
+0xC5C3 0x9DD7
+0xC5C4 0x9F34
+0xC5C5 0x9F6C
+0xC5C6 0x9F6A
+0xC5C7 0x9F94
+0xC5C8 0x56CC
+0xC5C9 0x5DD6
+0xC5CA 0x6200
+0xC5CB 0x6523
+0xC5CC 0x652B
+0xC5CD 0x652A
+0xC5CE 0x66EC
+0xC5CF 0x6B10
+0xC5D0 0x74DA
+0xC5D1 0x7ACA
+0xC5D2 0x7C64
+0xC5D3 0x7C63
+0xC5D4 0x7C65
+0xC5D5 0x7E93
+0xC5D6 0x7E96
+0xC5D7 0x7E94
+0xC5D8 0x81E2
+0xC5D9 0x8638
+0xC5DA 0x863F
+0xC5DB 0x8831
+0xC5DC 0x8B8A
+0xC5DD 0x9090
+0xC5DE 0x908F
+0xC5DF 0x9463
+0xC5E0 0x9460
+0xC5E1 0x9464
+0xC5E2 0x9768
+0xC5E3 0x986F
+0xC5E4 0x995C
+0xC5E5 0x9A5A
+0xC5E6 0x9A5B
+0xC5E7 0x9A57
+0xC5E8 0x9AD3
+0xC5E9 0x9AD4
+0xC5EA 0x9AD1
+0xC5EB 0x9C54
+0xC5EC 0x9C57
+0xC5ED 0x9C56
+0xC5EE 0x9DE5
+0xC5EF 0x9E9F
+0xC5F0 0x9EF4
+0xC5F1 0x56D1
+0xC5F2 0x58E9
+0xC5F3 0x652C
+0xC5F4 0x705E
+0xC5F5 0x7671
+0xC5F6 0x7672
+0xC5F7 0x77D7
+0xC5F8 0x7F50
+0xC5F9 0x7F88
+0xC5FA 0x8836
+0xC5FB 0x8839
+0xC5FC 0x8862
+0xC5FD 0x8B93
+0xC5FE 0x8B92
+0xC640 0x8B96
+0xC641 0x8277
+0xC642 0x8D1B
+0xC643 0x91C0
+0xC644 0x946A
+0xC645 0x9742
+0xC646 0x9748
+0xC647 0x9744
+0xC648 0x97C6
+0xC649 0x9870
+0xC64A 0x9A5F
+0xC64B 0x9B22
+0xC64C 0x9B58
+0xC64D 0x9C5F
+0xC64E 0x9DF9
+0xC64F 0x9DFA
+0xC650 0x9E7C
+0xC651 0x9E7D
+0xC652 0x9F07
+0xC653 0x9F77
+0xC654 0x9F72
+0xC655 0x5EF3
+0xC656 0x6B16
+0xC657 0x7063
+0xC658 0x7C6C
+0xC659 0x7C6E
+0xC65A 0x883B
+0xC65B 0x89C0
+0xC65C 0x8EA1
+0xC65D 0x91C1
+0xC65E 0x9472
+0xC65F 0x9470
+0xC660 0x9871
+0xC661 0x995E
+0xC662 0x9AD6
+0xC663 0x9B23
+0xC664 0x9ECC
+0xC665 0x7064
+0xC666 0x77DA
+0xC667 0x8B9A
+0xC668 0x9477
+0xC669 0x97C9
+0xC66A 0x9A62
+0xC66B 0x9A65
+0xC66C 0x7E9C
+0xC66D 0x8B9C
+0xC66E 0x8EAA
+0xC66F 0x91C5
+0xC670 0x947D
+0xC671 0x947E
+0xC672 0x947C
+0xC673 0x9C77
+0xC674 0x9C78
+0xC675 0x9EF7
+0xC676 0x8C54
+0xC677 0x947F
+0xC678 0x9E1A
+0xC679 0x7228
+0xC67A 0x9A6A
+0xC67B 0x9B31
+0xC67C 0x9E1B
+0xC67D 0x9E1E
+0xC67E 0x7C72
+0xC940 0x4E42
+0xC941 0x4E5C
+0xC942 0x51F5
+0xC943 0x531A
+0xC944 0x5382
+0xC945 0x4E07
+0xC946 0x4E0C
+0xC947 0x4E47
+0xC948 0x4E8D
+0xC949 0x56D7
+0xC94A 0xFA0C
+0xC94B 0x5C6E
+0xC94C 0x5F73
+0xC94D 0x4E0F
+0xC94E 0x5187
+0xC94F 0x4E0E
+0xC950 0x4E2E
+0xC951 0x4E93
+0xC952 0x4EC2
+0xC953 0x4EC9
+0xC954 0x4EC8
+0xC955 0x5198
+0xC956 0x52FC
+0xC957 0x536C
+0xC958 0x53B9
+0xC959 0x5720
+0xC95A 0x5903
+0xC95B 0x592C
+0xC95C 0x5C10
+0xC95D 0x5DFF
+0xC95E 0x65E1
+0xC95F 0x6BB3
+0xC960 0x6BCC
+0xC961 0x6C14
+0xC962 0x723F
+0xC963 0x4E31
+0xC964 0x4E3C
+0xC965 0x4EE8
+0xC966 0x4EDC
+0xC967 0x4EE9
+0xC968 0x4EE1
+0xC969 0x4EDD
+0xC96A 0x4EDA
+0xC96B 0x520C
+0xC96C 0x531C
+0xC96D 0x534C
+0xC96E 0x5722
+0xC96F 0x5723
+0xC970 0x5917
+0xC971 0x592F
+0xC972 0x5B81
+0xC973 0x5B84
+0xC974 0x5C12
+0xC975 0x5C3B
+0xC976 0x5C74
+0xC977 0x5C73
+0xC978 0x5E04
+0xC979 0x5E80
+0xC97A 0x5E82
+0xC97B 0x5FC9
+0xC97C 0x6209
+0xC97D 0x6250
+0xC97E 0x6C15
+0xC9A1 0x6C36
+0xC9A2 0x6C43
+0xC9A3 0x6C3F
+0xC9A4 0x6C3B
+0xC9A5 0x72AE
+0xC9A6 0x72B0
+0xC9A7 0x738A
+0xC9A8 0x79B8
+0xC9A9 0x808A
+0xC9AA 0x961E
+0xC9AB 0x4F0E
+0xC9AC 0x4F18
+0xC9AD 0x4F2C
+0xC9AE 0x4EF5
+0xC9AF 0x4F14
+0xC9B0 0x4EF1
+0xC9B1 0x4F00
+0xC9B2 0x4EF7
+0xC9B3 0x4F08
+0xC9B4 0x4F1D
+0xC9B5 0x4F02
+0xC9B6 0x4F05
+0xC9B7 0x4F22
+0xC9B8 0x4F13
+0xC9B9 0x4F04
+0xC9BA 0x4EF4
+0xC9BB 0x4F12
+0xC9BC 0x51B1
+0xC9BD 0x5213
+0xC9BE 0x5209
+0xC9BF 0x5210
+0xC9C0 0x52A6
+0xC9C1 0x5322
+0xC9C2 0x531F
+0xC9C3 0x534D
+0xC9C4 0x538A
+0xC9C5 0x5407
+0xC9C6 0x56E1
+0xC9C7 0x56DF
+0xC9C8 0x572E
+0xC9C9 0x572A
+0xC9CA 0x5734
+0xC9CB 0x593C
+0xC9CC 0x5980
+0xC9CD 0x597C
+0xC9CE 0x5985
+0xC9CF 0x597B
+0xC9D0 0x597E
+0xC9D1 0x5977
+0xC9D2 0x597F
+0xC9D3 0x5B56
+0xC9D4 0x5C15
+0xC9D5 0x5C25
+0xC9D6 0x5C7C
+0xC9D7 0x5C7A
+0xC9D8 0x5C7B
+0xC9D9 0x5C7E
+0xC9DA 0x5DDF
+0xC9DB 0x5E75
+0xC9DC 0x5E84
+0xC9DD 0x5F02
+0xC9DE 0x5F1A
+0xC9DF 0x5F74
+0xC9E0 0x5FD5
+0xC9E1 0x5FD4
+0xC9E2 0x5FCF
+0xC9E3 0x625C
+0xC9E4 0x625E
+0xC9E5 0x6264
+0xC9E6 0x6261
+0xC9E7 0x6266
+0xC9E8 0x6262
+0xC9E9 0x6259
+0xC9EA 0x6260
+0xC9EB 0x625A
+0xC9EC 0x6265
+0xC9ED 0x65EF
+0xC9EE 0x65EE
+0xC9EF 0x673E
+0xC9F0 0x6739
+0xC9F1 0x6738
+0xC9F2 0x673B
+0xC9F3 0x673A
+0xC9F4 0x673F
+0xC9F5 0x673C
+0xC9F6 0x6733
+0xC9F7 0x6C18
+0xC9F8 0x6C46
+0xC9F9 0x6C52
+0xC9FA 0x6C5C
+0xC9FB 0x6C4F
+0xC9FC 0x6C4A
+0xC9FD 0x6C54
+0xC9FE 0x6C4B
+0xCA40 0x6C4C
+0xCA41 0x7071
+0xCA42 0x725E
+0xCA43 0x72B4
+0xCA44 0x72B5
+0xCA45 0x738E
+0xCA46 0x752A
+0xCA47 0x767F
+0xCA48 0x7A75
+0xCA49 0x7F51
+0xCA4A 0x8278
+0xCA4B 0x827C
+0xCA4C 0x8280
+0xCA4D 0x827D
+0xCA4E 0x827F
+0xCA4F 0x864D
+0xCA50 0x897E
+0xCA51 0x9099
+0xCA52 0x9097
+0xCA53 0x9098
+0xCA54 0x909B
+0xCA55 0x9094
+0xCA56 0x9622
+0xCA57 0x9624
+0xCA58 0x9620
+0xCA59 0x9623
+0xCA5A 0x4F56
+0xCA5B 0x4F3B
+0xCA5C 0x4F62
+0xCA5D 0x4F49
+0xCA5E 0x4F53
+0xCA5F 0x4F64
+0xCA60 0x4F3E
+0xCA61 0x4F67
+0xCA62 0x4F52
+0xCA63 0x4F5F
+0xCA64 0x4F41
+0xCA65 0x4F58
+0xCA66 0x4F2D
+0xCA67 0x4F33
+0xCA68 0x4F3F
+0xCA69 0x4F61
+0xCA6A 0x518F
+0xCA6B 0x51B9
+0xCA6C 0x521C
+0xCA6D 0x521E
+0xCA6E 0x5221
+0xCA6F 0x52AD
+0xCA70 0x52AE
+0xCA71 0x5309
+0xCA72 0x5363
+0xCA73 0x5372
+0xCA74 0x538E
+0xCA75 0x538F
+0xCA76 0x5430
+0xCA77 0x5437
+0xCA78 0x542A
+0xCA79 0x5454
+0xCA7A 0x5445
+0xCA7B 0x5419
+0xCA7C 0x541C
+0xCA7D 0x5425
+0xCA7E 0x5418
+0xCAA1 0x543D
+0xCAA2 0x544F
+0xCAA3 0x5441
+0xCAA4 0x5428
+0xCAA5 0x5424
+0xCAA6 0x5447
+0xCAA7 0x56EE
+0xCAA8 0x56E7
+0xCAA9 0x56E5
+0xCAAA 0x5741
+0xCAAB 0x5745
+0xCAAC 0x574C
+0xCAAD 0x5749
+0xCAAE 0x574B
+0xCAAF 0x5752
+0xCAB0 0x5906
+0xCAB1 0x5940
+0xCAB2 0x59A6
+0xCAB3 0x5998
+0xCAB4 0x59A0
+0xCAB5 0x5997
+0xCAB6 0x598E
+0xCAB7 0x59A2
+0xCAB8 0x5990
+0xCAB9 0x598F
+0xCABA 0x59A7
+0xCABB 0x59A1
+0xCABC 0x5B8E
+0xCABD 0x5B92
+0xCABE 0x5C28
+0xCABF 0x5C2A
+0xCAC0 0x5C8D
+0xCAC1 0x5C8F
+0xCAC2 0x5C88
+0xCAC3 0x5C8B
+0xCAC4 0x5C89
+0xCAC5 0x5C92
+0xCAC6 0x5C8A
+0xCAC7 0x5C86
+0xCAC8 0x5C93
+0xCAC9 0x5C95
+0xCACA 0x5DE0
+0xCACB 0x5E0A
+0xCACC 0x5E0E
+0xCACD 0x5E8B
+0xCACE 0x5E89
+0xCACF 0x5E8C
+0xCAD0 0x5E88
+0xCAD1 0x5E8D
+0xCAD2 0x5F05
+0xCAD3 0x5F1D
+0xCAD4 0x5F78
+0xCAD5 0x5F76
+0xCAD6 0x5FD2
+0xCAD7 0x5FD1
+0xCAD8 0x5FD0
+0xCAD9 0x5FED
+0xCADA 0x5FE8
+0xCADB 0x5FEE
+0xCADC 0x5FF3
+0xCADD 0x5FE1
+0xCADE 0x5FE4
+0xCADF 0x5FE3
+0xCAE0 0x5FFA
+0xCAE1 0x5FEF
+0xCAE2 0x5FF7
+0xCAE3 0x5FFB
+0xCAE4 0x6000
+0xCAE5 0x5FF4
+0xCAE6 0x623A
+0xCAE7 0x6283
+0xCAE8 0x628C
+0xCAE9 0x628E
+0xCAEA 0x628F
+0xCAEB 0x6294
+0xCAEC 0x6287
+0xCAED 0x6271
+0xCAEE 0x627B
+0xCAEF 0x627A
+0xCAF0 0x6270
+0xCAF1 0x6281
+0xCAF2 0x6288
+0xCAF3 0x6277
+0xCAF4 0x627D
+0xCAF5 0x6272
+0xCAF6 0x6274
+0xCAF7 0x6537
+0xCAF8 0x65F0
+0xCAF9 0x65F4
+0xCAFA 0x65F3
+0xCAFB 0x65F2
+0xCAFC 0x65F5
+0xCAFD 0x6745
+0xCAFE 0x6747
+0xCB40 0x6759
+0xCB41 0x6755
+0xCB42 0x674C
+0xCB43 0x6748
+0xCB44 0x675D
+0xCB45 0x674D
+0xCB46 0x675A
+0xCB47 0x674B
+0xCB48 0x6BD0
+0xCB49 0x6C19
+0xCB4A 0x6C1A
+0xCB4B 0x6C78
+0xCB4C 0x6C67
+0xCB4D 0x6C6B
+0xCB4E 0x6C84
+0xCB4F 0x6C8B
+0xCB50 0x6C8F
+0xCB51 0x6C71
+0xCB52 0x6C6F
+0xCB53 0x6C69
+0xCB54 0x6C9A
+0xCB55 0x6C6D
+0xCB56 0x6C87
+0xCB57 0x6C95
+0xCB58 0x6C9C
+0xCB59 0x6C66
+0xCB5A 0x6C73
+0xCB5B 0x6C65
+0xCB5C 0x6C7B
+0xCB5D 0x6C8E
+0xCB5E 0x7074
+0xCB5F 0x707A
+0xCB60 0x7263
+0xCB61 0x72BF
+0xCB62 0x72BD
+0xCB63 0x72C3
+0xCB64 0x72C6
+0xCB65 0x72C1
+0xCB66 0x72BA
+0xCB67 0x72C5
+0xCB68 0x7395
+0xCB69 0x7397
+0xCB6A 0x7393
+0xCB6B 0x7394
+0xCB6C 0x7392
+0xCB6D 0x753A
+0xCB6E 0x7539
+0xCB6F 0x7594
+0xCB70 0x7595
+0xCB71 0x7681
+0xCB72 0x793D
+0xCB73 0x8034
+0xCB74 0x8095
+0xCB75 0x8099
+0xCB76 0x8090
+0xCB77 0x8092
+0xCB78 0x809C
+0xCB79 0x8290
+0xCB7A 0x828F
+0xCB7B 0x8285
+0xCB7C 0x828E
+0xCB7D 0x8291
+0xCB7E 0x8293
+0xCBA1 0x828A
+0xCBA2 0x8283
+0xCBA3 0x8284
+0xCBA4 0x8C78
+0xCBA5 0x8FC9
+0xCBA6 0x8FBF
+0xCBA7 0x909F
+0xCBA8 0x90A1
+0xCBA9 0x90A5
+0xCBAA 0x909E
+0xCBAB 0x90A7
+0xCBAC 0x90A0
+0xCBAD 0x9630
+0xCBAE 0x9628
+0xCBAF 0x962F
+0xCBB0 0x962D
+0xCBB1 0x4E33
+0xCBB2 0x4F98
+0xCBB3 0x4F7C
+0xCBB4 0x4F85
+0xCBB5 0x4F7D
+0xCBB6 0x4F80
+0xCBB7 0x4F87
+0xCBB8 0x4F76
+0xCBB9 0x4F74
+0xCBBA 0x4F89
+0xCBBB 0x4F84
+0xCBBC 0x4F77
+0xCBBD 0x4F4C
+0xCBBE 0x4F97
+0xCBBF 0x4F6A
+0xCBC0 0x4F9A
+0xCBC1 0x4F79
+0xCBC2 0x4F81
+0xCBC3 0x4F78
+0xCBC4 0x4F90
+0xCBC5 0x4F9C
+0xCBC6 0x4F94
+0xCBC7 0x4F9E
+0xCBC8 0x4F92
+0xCBC9 0x4F82
+0xCBCA 0x4F95
+0xCBCB 0x4F6B
+0xCBCC 0x4F6E
+0xCBCD 0x519E
+0xCBCE 0x51BC
+0xCBCF 0x51BE
+0xCBD0 0x5235
+0xCBD1 0x5232
+0xCBD2 0x5233
+0xCBD3 0x5246
+0xCBD4 0x5231
+0xCBD5 0x52BC
+0xCBD6 0x530A
+0xCBD7 0x530B
+0xCBD8 0x533C
+0xCBD9 0x5392
+0xCBDA 0x5394
+0xCBDB 0x5487
+0xCBDC 0x547F
+0xCBDD 0x5481
+0xCBDE 0x5491
+0xCBDF 0x5482
+0xCBE0 0x5488
+0xCBE1 0x546B
+0xCBE2 0x547A
+0xCBE3 0x547E
+0xCBE4 0x5465
+0xCBE5 0x546C
+0xCBE6 0x5474
+0xCBE7 0x5466
+0xCBE8 0x548D
+0xCBE9 0x546F
+0xCBEA 0x5461
+0xCBEB 0x5460
+0xCBEC 0x5498
+0xCBED 0x5463
+0xCBEE 0x5467
+0xCBEF 0x5464
+0xCBF0 0x56F7
+0xCBF1 0x56F9
+0xCBF2 0x576F
+0xCBF3 0x5772
+0xCBF4 0x576D
+0xCBF5 0x576B
+0xCBF6 0x5771
+0xCBF7 0x5770
+0xCBF8 0x5776
+0xCBF9 0x5780
+0xCBFA 0x5775
+0xCBFB 0x577B
+0xCBFC 0x5773
+0xCBFD 0x5774
+0xCBFE 0x5762
+0xCC40 0x5768
+0xCC41 0x577D
+0xCC42 0x590C
+0xCC43 0x5945
+0xCC44 0x59B5
+0xCC45 0x59BA
+0xCC46 0x59CF
+0xCC47 0x59CE
+0xCC48 0x59B2
+0xCC49 0x59CC
+0xCC4A 0x59C1
+0xCC4B 0x59B6
+0xCC4C 0x59BC
+0xCC4D 0x59C3
+0xCC4E 0x59D6
+0xCC4F 0x59B1
+0xCC50 0x59BD
+0xCC51 0x59C0
+0xCC52 0x59C8
+0xCC53 0x59B4
+0xCC54 0x59C7
+0xCC55 0x5B62
+0xCC56 0x5B65
+0xCC57 0x5B93
+0xCC58 0x5B95
+0xCC59 0x5C44
+0xCC5A 0x5C47
+0xCC5B 0x5CAE
+0xCC5C 0x5CA4
+0xCC5D 0x5CA0
+0xCC5E 0x5CB5
+0xCC5F 0x5CAF
+0xCC60 0x5CA8
+0xCC61 0x5CAC
+0xCC62 0x5C9F
+0xCC63 0x5CA3
+0xCC64 0x5CAD
+0xCC65 0x5CA2
+0xCC66 0x5CAA
+0xCC67 0x5CA7
+0xCC68 0x5C9D
+0xCC69 0x5CA5
+0xCC6A 0x5CB6
+0xCC6B 0x5CB0
+0xCC6C 0x5CA6
+0xCC6D 0x5E17
+0xCC6E 0x5E14
+0xCC6F 0x5E19
+0xCC70 0x5F28
+0xCC71 0x5F22
+0xCC72 0x5F23
+0xCC73 0x5F24
+0xCC74 0x5F54
+0xCC75 0x5F82
+0xCC76 0x5F7E
+0xCC77 0x5F7D
+0xCC78 0x5FDE
+0xCC79 0x5FE5
+0xCC7A 0x602D
+0xCC7B 0x6026
+0xCC7C 0x6019
+0xCC7D 0x6032
+0xCC7E 0x600B
+0xCCA1 0x6034
+0xCCA2 0x600A
+0xCCA3 0x6017
+0xCCA4 0x6033
+0xCCA5 0x601A
+0xCCA6 0x601E
+0xCCA7 0x602C
+0xCCA8 0x6022
+0xCCA9 0x600D
+0xCCAA 0x6010
+0xCCAB 0x602E
+0xCCAC 0x6013
+0xCCAD 0x6011
+0xCCAE 0x600C
+0xCCAF 0x6009
+0xCCB0 0x601C
+0xCCB1 0x6214
+0xCCB2 0x623D
+0xCCB3 0x62AD
+0xCCB4 0x62B4
+0xCCB5 0x62D1
+0xCCB6 0x62BE
+0xCCB7 0x62AA
+0xCCB8 0x62B6
+0xCCB9 0x62CA
+0xCCBA 0x62AE
+0xCCBB 0x62B3
+0xCCBC 0x62AF
+0xCCBD 0x62BB
+0xCCBE 0x62A9
+0xCCBF 0x62B0
+0xCCC0 0x62B8
+0xCCC1 0x653D
+0xCCC2 0x65A8
+0xCCC3 0x65BB
+0xCCC4 0x6609
+0xCCC5 0x65FC
+0xCCC6 0x6604
+0xCCC7 0x6612
+0xCCC8 0x6608
+0xCCC9 0x65FB
+0xCCCA 0x6603
+0xCCCB 0x660B
+0xCCCC 0x660D
+0xCCCD 0x6605
+0xCCCE 0x65FD
+0xCCCF 0x6611
+0xCCD0 0x6610
+0xCCD1 0x66F6
+0xCCD2 0x670A
+0xCCD3 0x6785
+0xCCD4 0x676C
+0xCCD5 0x678E
+0xCCD6 0x6792
+0xCCD7 0x6776
+0xCCD8 0x677B
+0xCCD9 0x6798
+0xCCDA 0x6786
+0xCCDB 0x6784
+0xCCDC 0x6774
+0xCCDD 0x678D
+0xCCDE 0x678C
+0xCCDF 0x677A
+0xCCE0 0x679F
+0xCCE1 0x6791
+0xCCE2 0x6799
+0xCCE3 0x6783
+0xCCE4 0x677D
+0xCCE5 0x6781
+0xCCE6 0x6778
+0xCCE7 0x6779
+0xCCE8 0x6794
+0xCCE9 0x6B25
+0xCCEA 0x6B80
+0xCCEB 0x6B7E
+0xCCEC 0x6BDE
+0xCCED 0x6C1D
+0xCCEE 0x6C93
+0xCCEF 0x6CEC
+0xCCF0 0x6CEB
+0xCCF1 0x6CEE
+0xCCF2 0x6CD9
+0xCCF3 0x6CB6
+0xCCF4 0x6CD4
+0xCCF5 0x6CAD
+0xCCF6 0x6CE7
+0xCCF7 0x6CB7
+0xCCF8 0x6CD0
+0xCCF9 0x6CC2
+0xCCFA 0x6CBA
+0xCCFB 0x6CC3
+0xCCFC 0x6CC6
+0xCCFD 0x6CED
+0xCCFE 0x6CF2
+0xCD40 0x6CD2
+0xCD41 0x6CDD
+0xCD42 0x6CB4
+0xCD43 0x6C8A
+0xCD44 0x6C9D
+0xCD45 0x6C80
+0xCD46 0x6CDE
+0xCD47 0x6CC0
+0xCD48 0x6D30
+0xCD49 0x6CCD
+0xCD4A 0x6CC7
+0xCD4B 0x6CB0
+0xCD4C 0x6CF9
+0xCD4D 0x6CCF
+0xCD4E 0x6CE9
+0xCD4F 0x6CD1
+0xCD50 0x7094
+0xCD51 0x7098
+0xCD52 0x7085
+0xCD53 0x7093
+0xCD54 0x7086
+0xCD55 0x7084
+0xCD56 0x7091
+0xCD57 0x7096
+0xCD58 0x7082
+0xCD59 0x709A
+0xCD5A 0x7083
+0xCD5B 0x726A
+0xCD5C 0x72D6
+0xCD5D 0x72CB
+0xCD5E 0x72D8
+0xCD5F 0x72C9
+0xCD60 0x72DC
+0xCD61 0x72D2
+0xCD62 0x72D4
+0xCD63 0x72DA
+0xCD64 0x72CC
+0xCD65 0x72D1
+0xCD66 0x73A4
+0xCD67 0x73A1
+0xCD68 0x73AD
+0xCD69 0x73A6
+0xCD6A 0x73A2
+0xCD6B 0x73A0
+0xCD6C 0x73AC
+0xCD6D 0x739D
+0xCD6E 0x74DD
+0xCD6F 0x74E8
+0xCD70 0x753F
+0xCD71 0x7540
+0xCD72 0x753E
+0xCD73 0x758C
+0xCD74 0x7598
+0xCD75 0x76AF
+0xCD76 0x76F3
+0xCD77 0x76F1
+0xCD78 0x76F0
+0xCD79 0x76F5
+0xCD7A 0x77F8
+0xCD7B 0x77FC
+0xCD7C 0x77F9
+0xCD7D 0x77FB
+0xCD7E 0x77FA
+0xCDA1 0x77F7
+0xCDA2 0x7942
+0xCDA3 0x793F
+0xCDA4 0x79C5
+0xCDA5 0x7A78
+0xCDA6 0x7A7B
+0xCDA7 0x7AFB
+0xCDA8 0x7C75
+0xCDA9 0x7CFD
+0xCDAA 0x8035
+0xCDAB 0x808F
+0xCDAC 0x80AE
+0xCDAD 0x80A3
+0xCDAE 0x80B8
+0xCDAF 0x80B5
+0xCDB0 0x80AD
+0xCDB1 0x8220
+0xCDB2 0x82A0
+0xCDB3 0x82C0
+0xCDB4 0x82AB
+0xCDB5 0x829A
+0xCDB6 0x8298
+0xCDB7 0x829B
+0xCDB8 0x82B5
+0xCDB9 0x82A7
+0xCDBA 0x82AE
+0xCDBB 0x82BC
+0xCDBC 0x829E
+0xCDBD 0x82BA
+0xCDBE 0x82B4
+0xCDBF 0x82A8
+0xCDC0 0x82A1
+0xCDC1 0x82A9
+0xCDC2 0x82C2
+0xCDC3 0x82A4
+0xCDC4 0x82C3
+0xCDC5 0x82B6
+0xCDC6 0x82A2
+0xCDC7 0x8670
+0xCDC8 0x866F
+0xCDC9 0x866D
+0xCDCA 0x866E
+0xCDCB 0x8C56
+0xCDCC 0x8FD2
+0xCDCD 0x8FCB
+0xCDCE 0x8FD3
+0xCDCF 0x8FCD
+0xCDD0 0x8FD6
+0xCDD1 0x8FD5
+0xCDD2 0x8FD7
+0xCDD3 0x90B2
+0xCDD4 0x90B4
+0xCDD5 0x90AF
+0xCDD6 0x90B3
+0xCDD7 0x90B0
+0xCDD8 0x9639
+0xCDD9 0x963D
+0xCDDA 0x963C
+0xCDDB 0x963A
+0xCDDC 0x9643
+0xCDDD 0x4FCD
+0xCDDE 0x4FC5
+0xCDDF 0x4FD3
+0xCDE0 0x4FB2
+0xCDE1 0x4FC9
+0xCDE2 0x4FCB
+0xCDE3 0x4FC1
+0xCDE4 0x4FD4
+0xCDE5 0x4FDC
+0xCDE6 0x4FD9
+0xCDE7 0x4FBB
+0xCDE8 0x4FB3
+0xCDE9 0x4FDB
+0xCDEA 0x4FC7
+0xCDEB 0x4FD6
+0xCDEC 0x4FBA
+0xCDED 0x4FC0
+0xCDEE 0x4FB9
+0xCDEF 0x4FEC
+0xCDF0 0x5244
+0xCDF1 0x5249
+0xCDF2 0x52C0
+0xCDF3 0x52C2
+0xCDF4 0x533D
+0xCDF5 0x537C
+0xCDF6 0x5397
+0xCDF7 0x5396
+0xCDF8 0x5399
+0xCDF9 0x5398
+0xCDFA 0x54BA
+0xCDFB 0x54A1
+0xCDFC 0x54AD
+0xCDFD 0x54A5
+0xCDFE 0x54CF
+0xCE40 0x54C3
+0xCE41 0x830D
+0xCE42 0x54B7
+0xCE43 0x54AE
+0xCE44 0x54D6
+0xCE45 0x54B6
+0xCE46 0x54C5
+0xCE47 0x54C6
+0xCE48 0x54A0
+0xCE49 0x5470
+0xCE4A 0x54BC
+0xCE4B 0x54A2
+0xCE4C 0x54BE
+0xCE4D 0x5472
+0xCE4E 0x54DE
+0xCE4F 0x54B0
+0xCE50 0x57B5
+0xCE51 0x579E
+0xCE52 0x579F
+0xCE53 0x57A4
+0xCE54 0x578C
+0xCE55 0x5797
+0xCE56 0x579D
+0xCE57 0x579B
+0xCE58 0x5794
+0xCE59 0x5798
+0xCE5A 0x578F
+0xCE5B 0x5799
+0xCE5C 0x57A5
+0xCE5D 0x579A
+0xCE5E 0x5795
+0xCE5F 0x58F4
+0xCE60 0x590D
+0xCE61 0x5953
+0xCE62 0x59E1
+0xCE63 0x59DE
+0xCE64 0x59EE
+0xCE65 0x5A00
+0xCE66 0x59F1
+0xCE67 0x59DD
+0xCE68 0x59FA
+0xCE69 0x59FD
+0xCE6A 0x59FC
+0xCE6B 0x59F6
+0xCE6C 0x59E4
+0xCE6D 0x59F2
+0xCE6E 0x59F7
+0xCE6F 0x59DB
+0xCE70 0x59E9
+0xCE71 0x59F3
+0xCE72 0x59F5
+0xCE73 0x59E0
+0xCE74 0x59FE
+0xCE75 0x59F4
+0xCE76 0x59ED
+0xCE77 0x5BA8
+0xCE78 0x5C4C
+0xCE79 0x5CD0
+0xCE7A 0x5CD8
+0xCE7B 0x5CCC
+0xCE7C 0x5CD7
+0xCE7D 0x5CCB
+0xCE7E 0x5CDB
+0xCEA1 0x5CDE
+0xCEA2 0x5CDA
+0xCEA3 0x5CC9
+0xCEA4 0x5CC7
+0xCEA5 0x5CCA
+0xCEA6 0x5CD6
+0xCEA7 0x5CD3
+0xCEA8 0x5CD4
+0xCEA9 0x5CCF
+0xCEAA 0x5CC8
+0xCEAB 0x5CC6
+0xCEAC 0x5CCE
+0xCEAD 0x5CDF
+0xCEAE 0x5CF8
+0xCEAF 0x5DF9
+0xCEB0 0x5E21
+0xCEB1 0x5E22
+0xCEB2 0x5E23
+0xCEB3 0x5E20
+0xCEB4 0x5E24
+0xCEB5 0x5EB0
+0xCEB6 0x5EA4
+0xCEB7 0x5EA2
+0xCEB8 0x5E9B
+0xCEB9 0x5EA3
+0xCEBA 0x5EA5
+0xCEBB 0x5F07
+0xCEBC 0x5F2E
+0xCEBD 0x5F56
+0xCEBE 0x5F86
+0xCEBF 0x6037
+0xCEC0 0x6039
+0xCEC1 0x6054
+0xCEC2 0x6072
+0xCEC3 0x605E
+0xCEC4 0x6045
+0xCEC5 0x6053
+0xCEC6 0x6047
+0xCEC7 0x6049
+0xCEC8 0x605B
+0xCEC9 0x604C
+0xCECA 0x6040
+0xCECB 0x6042
+0xCECC 0x605F
+0xCECD 0x6024
+0xCECE 0x6044
+0xCECF 0x6058
+0xCED0 0x6066
+0xCED1 0x606E
+0xCED2 0x6242
+0xCED3 0x6243
+0xCED4 0x62CF
+0xCED5 0x630D
+0xCED6 0x630B
+0xCED7 0x62F5
+0xCED8 0x630E
+0xCED9 0x6303
+0xCEDA 0x62EB
+0xCEDB 0x62F9
+0xCEDC 0x630F
+0xCEDD 0x630C
+0xCEDE 0x62F8
+0xCEDF 0x62F6
+0xCEE0 0x6300
+0xCEE1 0x6313
+0xCEE2 0x6314
+0xCEE3 0x62FA
+0xCEE4 0x6315
+0xCEE5 0x62FB
+0xCEE6 0x62F0
+0xCEE7 0x6541
+0xCEE8 0x6543
+0xCEE9 0x65AA
+0xCEEA 0x65BF
+0xCEEB 0x6636
+0xCEEC 0x6621
+0xCEED 0x6632
+0xCEEE 0x6635
+0xCEEF 0x661C
+0xCEF0 0x6626
+0xCEF1 0x6622
+0xCEF2 0x6633
+0xCEF3 0x662B
+0xCEF4 0x663A
+0xCEF5 0x661D
+0xCEF6 0x6634
+0xCEF7 0x6639
+0xCEF8 0x662E
+0xCEF9 0x670F
+0xCEFA 0x6710
+0xCEFB 0x67C1
+0xCEFC 0x67F2
+0xCEFD 0x67C8
+0xCEFE 0x67BA
+0xCF40 0x67DC
+0xCF41 0x67BB
+0xCF42 0x67F8
+0xCF43 0x67D8
+0xCF44 0x67C0
+0xCF45 0x67B7
+0xCF46 0x67C5
+0xCF47 0x67EB
+0xCF48 0x67E4
+0xCF49 0x67DF
+0xCF4A 0x67B5
+0xCF4B 0x67CD
+0xCF4C 0x67B3
+0xCF4D 0x67F7
+0xCF4E 0x67F6
+0xCF4F 0x67EE
+0xCF50 0x67E3
+0xCF51 0x67C2
+0xCF52 0x67B9
+0xCF53 0x67CE
+0xCF54 0x67E7
+0xCF55 0x67F0
+0xCF56 0x67B2
+0xCF57 0x67FC
+0xCF58 0x67C6
+0xCF59 0x67ED
+0xCF5A 0x67CC
+0xCF5B 0x67AE
+0xCF5C 0x67E6
+0xCF5D 0x67DB
+0xCF5E 0x67FA
+0xCF5F 0x67C9
+0xCF60 0x67CA
+0xCF61 0x67C3
+0xCF62 0x67EA
+0xCF63 0x67CB
+0xCF64 0x6B28
+0xCF65 0x6B82
+0xCF66 0x6B84
+0xCF67 0x6BB6
+0xCF68 0x6BD6
+0xCF69 0x6BD8
+0xCF6A 0x6BE0
+0xCF6B 0x6C20
+0xCF6C 0x6C21
+0xCF6D 0x6D28
+0xCF6E 0x6D34
+0xCF6F 0x6D2D
+0xCF70 0x6D1F
+0xCF71 0x6D3C
+0xCF72 0x6D3F
+0xCF73 0x6D12
+0xCF74 0x6D0A
+0xCF75 0x6CDA
+0xCF76 0x6D33
+0xCF77 0x6D04
+0xCF78 0x6D19
+0xCF79 0x6D3A
+0xCF7A 0x6D1A
+0xCF7B 0x6D11
+0xCF7C 0x6D00
+0xCF7D 0x6D1D
+0xCF7E 0x6D42
+0xCFA1 0x6D01
+0xCFA2 0x6D18
+0xCFA3 0x6D37
+0xCFA4 0x6D03
+0xCFA5 0x6D0F
+0xCFA6 0x6D40
+0xCFA7 0x6D07
+0xCFA8 0x6D20
+0xCFA9 0x6D2C
+0xCFAA 0x6D08
+0xCFAB 0x6D22
+0xCFAC 0x6D09
+0xCFAD 0x6D10
+0xCFAE 0x70B7
+0xCFAF 0x709F
+0xCFB0 0x70BE
+0xCFB1 0x70B1
+0xCFB2 0x70B0
+0xCFB3 0x70A1
+0xCFB4 0x70B4
+0xCFB5 0x70B5
+0xCFB6 0x70A9
+0xCFB7 0x7241
+0xCFB8 0x7249
+0xCFB9 0x724A
+0xCFBA 0x726C
+0xCFBB 0x7270
+0xCFBC 0x7273
+0xCFBD 0x726E
+0xCFBE 0x72CA
+0xCFBF 0x72E4
+0xCFC0 0x72E8
+0xCFC1 0x72EB
+0xCFC2 0x72DF
+0xCFC3 0x72EA
+0xCFC4 0x72E6
+0xCFC5 0x72E3
+0xCFC6 0x7385
+0xCFC7 0x73CC
+0xCFC8 0x73C2
+0xCFC9 0x73C8
+0xCFCA 0x73C5
+0xCFCB 0x73B9
+0xCFCC 0x73B6
+0xCFCD 0x73B5
+0xCFCE 0x73B4
+0xCFCF 0x73EB
+0xCFD0 0x73BF
+0xCFD1 0x73C7
+0xCFD2 0x73BE
+0xCFD3 0x73C3
+0xCFD4 0x73C6
+0xCFD5 0x73B8
+0xCFD6 0x73CB
+0xCFD7 0x74EC
+0xCFD8 0x74EE
+0xCFD9 0x752E
+0xCFDA 0x7547
+0xCFDB 0x7548
+0xCFDC 0x75A7
+0xCFDD 0x75AA
+0xCFDE 0x7679
+0xCFDF 0x76C4
+0xCFE0 0x7708
+0xCFE1 0x7703
+0xCFE2 0x7704
+0xCFE3 0x7705
+0xCFE4 0x770A
+0xCFE5 0x76F7
+0xCFE6 0x76FB
+0xCFE7 0x76FA
+0xCFE8 0x77E7
+0xCFE9 0x77E8
+0xCFEA 0x7806
+0xCFEB 0x7811
+0xCFEC 0x7812
+0xCFED 0x7805
+0xCFEE 0x7810
+0xCFEF 0x780F
+0xCFF0 0x780E
+0xCFF1 0x7809
+0xCFF2 0x7803
+0xCFF3 0x7813
+0xCFF4 0x794A
+0xCFF5 0x794C
+0xCFF6 0x794B
+0xCFF7 0x7945
+0xCFF8 0x7944
+0xCFF9 0x79D5
+0xCFFA 0x79CD
+0xCFFB 0x79CF
+0xCFFC 0x79D6
+0xCFFD 0x79CE
+0xCFFE 0x7A80
+0xD040 0x7A7E
+0xD041 0x7AD1
+0xD042 0x7B00
+0xD043 0x7B01
+0xD044 0x7C7A
+0xD045 0x7C78
+0xD046 0x7C79
+0xD047 0x7C7F
+0xD048 0x7C80
+0xD049 0x7C81
+0xD04A 0x7D03
+0xD04B 0x7D08
+0xD04C 0x7D01
+0xD04D 0x7F58
+0xD04E 0x7F91
+0xD04F 0x7F8D
+0xD050 0x7FBE
+0xD051 0x8007
+0xD052 0x800E
+0xD053 0x800F
+0xD054 0x8014
+0xD055 0x8037
+0xD056 0x80D8
+0xD057 0x80C7
+0xD058 0x80E0
+0xD059 0x80D1
+0xD05A 0x80C8
+0xD05B 0x80C2
+0xD05C 0x80D0
+0xD05D 0x80C5
+0xD05E 0x80E3
+0xD05F 0x80D9
+0xD060 0x80DC
+0xD061 0x80CA
+0xD062 0x80D5
+0xD063 0x80C9
+0xD064 0x80CF
+0xD065 0x80D7
+0xD066 0x80E6
+0xD067 0x80CD
+0xD068 0x81FF
+0xD069 0x8221
+0xD06A 0x8294
+0xD06B 0x82D9
+0xD06C 0x82FE
+0xD06D 0x82F9
+0xD06E 0x8307
+0xD06F 0x82E8
+0xD070 0x8300
+0xD071 0x82D5
+0xD072 0x833A
+0xD073 0x82EB
+0xD074 0x82D6
+0xD075 0x82F4
+0xD076 0x82EC
+0xD077 0x82E1
+0xD078 0x82F2
+0xD079 0x82F5
+0xD07A 0x830C
+0xD07B 0x82FB
+0xD07C 0x82F6
+0xD07D 0x82F0
+0xD07E 0x82EA
+0xD0A1 0x82E4
+0xD0A2 0x82E0
+0xD0A3 0x82FA
+0xD0A4 0x82F3
+0xD0A5 0x82ED
+0xD0A6 0x8677
+0xD0A7 0x8674
+0xD0A8 0x867C
+0xD0A9 0x8673
+0xD0AA 0x8841
+0xD0AB 0x884E
+0xD0AC 0x8867
+0xD0AD 0x886A
+0xD0AE 0x8869
+0xD0AF 0x89D3
+0xD0B0 0x8A04
+0xD0B1 0x8A07
+0xD0B2 0x8D72
+0xD0B3 0x8FE3
+0xD0B4 0x8FE1
+0xD0B5 0x8FEE
+0xD0B6 0x8FE0
+0xD0B7 0x90F1
+0xD0B8 0x90BD
+0xD0B9 0x90BF
+0xD0BA 0x90D5
+0xD0BB 0x90C5
+0xD0BC 0x90BE
+0xD0BD 0x90C7
+0xD0BE 0x90CB
+0xD0BF 0x90C8
+0xD0C0 0x91D4
+0xD0C1 0x91D3
+0xD0C2 0x9654
+0xD0C3 0x964F
+0xD0C4 0x9651
+0xD0C5 0x9653
+0xD0C6 0x964A
+0xD0C7 0x964E
+0xD0C8 0x501E
+0xD0C9 0x5005
+0xD0CA 0x5007
+0xD0CB 0x5013
+0xD0CC 0x5022
+0xD0CD 0x5030
+0xD0CE 0x501B
+0xD0CF 0x4FF5
+0xD0D0 0x4FF4
+0xD0D1 0x5033
+0xD0D2 0x5037
+0xD0D3 0x502C
+0xD0D4 0x4FF6
+0xD0D5 0x4FF7
+0xD0D6 0x5017
+0xD0D7 0x501C
+0xD0D8 0x5020
+0xD0D9 0x5027
+0xD0DA 0x5035
+0xD0DB 0x502F
+0xD0DC 0x5031
+0xD0DD 0x500E
+0xD0DE 0x515A
+0xD0DF 0x5194
+0xD0E0 0x5193
+0xD0E1 0x51CA
+0xD0E2 0x51C4
+0xD0E3 0x51C5
+0xD0E4 0x51C8
+0xD0E5 0x51CE
+0xD0E6 0x5261
+0xD0E7 0x525A
+0xD0E8 0x5252
+0xD0E9 0x525E
+0xD0EA 0x525F
+0xD0EB 0x5255
+0xD0EC 0x5262
+0xD0ED 0x52CD
+0xD0EE 0x530E
+0xD0EF 0x539E
+0xD0F0 0x5526
+0xD0F1 0x54E2
+0xD0F2 0x5517
+0xD0F3 0x5512
+0xD0F4 0x54E7
+0xD0F5 0x54F3
+0xD0F6 0x54E4
+0xD0F7 0x551A
+0xD0F8 0x54FF
+0xD0F9 0x5504
+0xD0FA 0x5508
+0xD0FB 0x54EB
+0xD0FC 0x5511
+0xD0FD 0x5505
+0xD0FE 0x54F1
+0xD140 0x550A
+0xD141 0x54FB
+0xD142 0x54F7
+0xD143 0x54F8
+0xD144 0x54E0
+0xD145 0x550E
+0xD146 0x5503
+0xD147 0x550B
+0xD148 0x5701
+0xD149 0x5702
+0xD14A 0x57CC
+0xD14B 0x5832
+0xD14C 0x57D5
+0xD14D 0x57D2
+0xD14E 0x57BA
+0xD14F 0x57C6
+0xD150 0x57BD
+0xD151 0x57BC
+0xD152 0x57B8
+0xD153 0x57B6
+0xD154 0x57BF
+0xD155 0x57C7
+0xD156 0x57D0
+0xD157 0x57B9
+0xD158 0x57C1
+0xD159 0x590E
+0xD15A 0x594A
+0xD15B 0x5A19
+0xD15C 0x5A16
+0xD15D 0x5A2D
+0xD15E 0x5A2E
+0xD15F 0x5A15
+0xD160 0x5A0F
+0xD161 0x5A17
+0xD162 0x5A0A
+0xD163 0x5A1E
+0xD164 0x5A33
+0xD165 0x5B6C
+0xD166 0x5BA7
+0xD167 0x5BAD
+0xD168 0x5BAC
+0xD169 0x5C03
+0xD16A 0x5C56
+0xD16B 0x5C54
+0xD16C 0x5CEC
+0xD16D 0x5CFF
+0xD16E 0x5CEE
+0xD16F 0x5CF1
+0xD170 0x5CF7
+0xD171 0x5D00
+0xD172 0x5CF9
+0xD173 0x5E29
+0xD174 0x5E28
+0xD175 0x5EA8
+0xD176 0x5EAE
+0xD177 0x5EAA
+0xD178 0x5EAC
+0xD179 0x5F33
+0xD17A 0x5F30
+0xD17B 0x5F67
+0xD17C 0x605D
+0xD17D 0x605A
+0xD17E 0x6067
+0xD1A1 0x6041
+0xD1A2 0x60A2
+0xD1A3 0x6088
+0xD1A4 0x6080
+0xD1A5 0x6092
+0xD1A6 0x6081
+0xD1A7 0x609D
+0xD1A8 0x6083
+0xD1A9 0x6095
+0xD1AA 0x609B
+0xD1AB 0x6097
+0xD1AC 0x6087
+0xD1AD 0x609C
+0xD1AE 0x608E
+0xD1AF 0x6219
+0xD1B0 0x6246
+0xD1B1 0x62F2
+0xD1B2 0x6310
+0xD1B3 0x6356
+0xD1B4 0x632C
+0xD1B5 0x6344
+0xD1B6 0x6345
+0xD1B7 0x6336
+0xD1B8 0x6343
+0xD1B9 0x63E4
+0xD1BA 0x6339
+0xD1BB 0x634B
+0xD1BC 0x634A
+0xD1BD 0x633C
+0xD1BE 0x6329
+0xD1BF 0x6341
+0xD1C0 0x6334
+0xD1C1 0x6358
+0xD1C2 0x6354
+0xD1C3 0x6359
+0xD1C4 0x632D
+0xD1C5 0x6347
+0xD1C6 0x6333
+0xD1C7 0x635A
+0xD1C8 0x6351
+0xD1C9 0x6338
+0xD1CA 0x6357
+0xD1CB 0x6340
+0xD1CC 0x6348
+0xD1CD 0x654A
+0xD1CE 0x6546
+0xD1CF 0x65C6
+0xD1D0 0x65C3
+0xD1D1 0x65C4
+0xD1D2 0x65C2
+0xD1D3 0x664A
+0xD1D4 0x665F
+0xD1D5 0x6647
+0xD1D6 0x6651
+0xD1D7 0x6712
+0xD1D8 0x6713
+0xD1D9 0x681F
+0xD1DA 0x681A
+0xD1DB 0x6849
+0xD1DC 0x6832
+0xD1DD 0x6833
+0xD1DE 0x683B
+0xD1DF 0x684B
+0xD1E0 0x684F
+0xD1E1 0x6816
+0xD1E2 0x6831
+0xD1E3 0x681C
+0xD1E4 0x6835
+0xD1E5 0x682B
+0xD1E6 0x682D
+0xD1E7 0x682F
+0xD1E8 0x684E
+0xD1E9 0x6844
+0xD1EA 0x6834
+0xD1EB 0x681D
+0xD1EC 0x6812
+0xD1ED 0x6814
+0xD1EE 0x6826
+0xD1EF 0x6828
+0xD1F0 0x682E
+0xD1F1 0x684D
+0xD1F2 0x683A
+0xD1F3 0x6825
+0xD1F4 0x6820
+0xD1F5 0x6B2C
+0xD1F6 0x6B2F
+0xD1F7 0x6B2D
+0xD1F8 0x6B31
+0xD1F9 0x6B34
+0xD1FA 0x6B6D
+0xD1FB 0x8082
+0xD1FC 0x6B88
+0xD1FD 0x6BE6
+0xD1FE 0x6BE4
+0xD240 0x6BE8
+0xD241 0x6BE3
+0xD242 0x6BE2
+0xD243 0x6BE7
+0xD244 0x6C25
+0xD245 0x6D7A
+0xD246 0x6D63
+0xD247 0x6D64
+0xD248 0x6D76
+0xD249 0x6D0D
+0xD24A 0x6D61
+0xD24B 0x6D92
+0xD24C 0x6D58
+0xD24D 0x6D62
+0xD24E 0x6D6D
+0xD24F 0x6D6F
+0xD250 0x6D91
+0xD251 0x6D8D
+0xD252 0x6DEF
+0xD253 0x6D7F
+0xD254 0x6D86
+0xD255 0x6D5E
+0xD256 0x6D67
+0xD257 0x6D60
+0xD258 0x6D97
+0xD259 0x6D70
+0xD25A 0x6D7C
+0xD25B 0x6D5F
+0xD25C 0x6D82
+0xD25D 0x6D98
+0xD25E 0x6D2F
+0xD25F 0x6D68
+0xD260 0x6D8B
+0xD261 0x6D7E
+0xD262 0x6D80
+0xD263 0x6D84
+0xD264 0x6D16
+0xD265 0x6D83
+0xD266 0x6D7B
+0xD267 0x6D7D
+0xD268 0x6D75
+0xD269 0x6D90
+0xD26A 0x70DC
+0xD26B 0x70D3
+0xD26C 0x70D1
+0xD26D 0x70DD
+0xD26E 0x70CB
+0xD26F 0x7F39
+0xD270 0x70E2
+0xD271 0x70D7
+0xD272 0x70D2
+0xD273 0x70DE
+0xD274 0x70E0
+0xD275 0x70D4
+0xD276 0x70CD
+0xD277 0x70C5
+0xD278 0x70C6
+0xD279 0x70C7
+0xD27A 0x70DA
+0xD27B 0x70CE
+0xD27C 0x70E1
+0xD27D 0x7242
+0xD27E 0x7278
+0xD2A1 0x7277
+0xD2A2 0x7276
+0xD2A3 0x7300
+0xD2A4 0x72FA
+0xD2A5 0x72F4
+0xD2A6 0x72FE
+0xD2A7 0x72F6
+0xD2A8 0x72F3
+0xD2A9 0x72FB
+0xD2AA 0x7301
+0xD2AB 0x73D3
+0xD2AC 0x73D9
+0xD2AD 0x73E5
+0xD2AE 0x73D6
+0xD2AF 0x73BC
+0xD2B0 0x73E7
+0xD2B1 0x73E3
+0xD2B2 0x73E9
+0xD2B3 0x73DC
+0xD2B4 0x73D2
+0xD2B5 0x73DB
+0xD2B6 0x73D4
+0xD2B7 0x73DD
+0xD2B8 0x73DA
+0xD2B9 0x73D7
+0xD2BA 0x73D8
+0xD2BB 0x73E8
+0xD2BC 0x74DE
+0xD2BD 0x74DF
+0xD2BE 0x74F4
+0xD2BF 0x74F5
+0xD2C0 0x7521
+0xD2C1 0x755B
+0xD2C2 0x755F
+0xD2C3 0x75B0
+0xD2C4 0x75C1
+0xD2C5 0x75BB
+0xD2C6 0x75C4
+0xD2C7 0x75C0
+0xD2C8 0x75BF
+0xD2C9 0x75B6
+0xD2CA 0x75BA
+0xD2CB 0x768A
+0xD2CC 0x76C9
+0xD2CD 0x771D
+0xD2CE 0x771B
+0xD2CF 0x7710
+0xD2D0 0x7713
+0xD2D1 0x7712
+0xD2D2 0x7723
+0xD2D3 0x7711
+0xD2D4 0x7715
+0xD2D5 0x7719
+0xD2D6 0x771A
+0xD2D7 0x7722
+0xD2D8 0x7727
+0xD2D9 0x7823
+0xD2DA 0x782C
+0xD2DB 0x7822
+0xD2DC 0x7835
+0xD2DD 0x782F
+0xD2DE 0x7828
+0xD2DF 0x782E
+0xD2E0 0x782B
+0xD2E1 0x7821
+0xD2E2 0x7829
+0xD2E3 0x7833
+0xD2E4 0x782A
+0xD2E5 0x7831
+0xD2E6 0x7954
+0xD2E7 0x795B
+0xD2E8 0x794F
+0xD2E9 0x795C
+0xD2EA 0x7953
+0xD2EB 0x7952
+0xD2EC 0x7951
+0xD2ED 0x79EB
+0xD2EE 0x79EC
+0xD2EF 0x79E0
+0xD2F0 0x79EE
+0xD2F1 0x79ED
+0xD2F2 0x79EA
+0xD2F3 0x79DC
+0xD2F4 0x79DE
+0xD2F5 0x79DD
+0xD2F6 0x7A86
+0xD2F7 0x7A89
+0xD2F8 0x7A85
+0xD2F9 0x7A8B
+0xD2FA 0x7A8C
+0xD2FB 0x7A8A
+0xD2FC 0x7A87
+0xD2FD 0x7AD8
+0xD2FE 0x7B10
+0xD340 0x7B04
+0xD341 0x7B13
+0xD342 0x7B05
+0xD343 0x7B0F
+0xD344 0x7B08
+0xD345 0x7B0A
+0xD346 0x7B0E
+0xD347 0x7B09
+0xD348 0x7B12
+0xD349 0x7C84
+0xD34A 0x7C91
+0xD34B 0x7C8A
+0xD34C 0x7C8C
+0xD34D 0x7C88
+0xD34E 0x7C8D
+0xD34F 0x7C85
+0xD350 0x7D1E
+0xD351 0x7D1D
+0xD352 0x7D11
+0xD353 0x7D0E
+0xD354 0x7D18
+0xD355 0x7D16
+0xD356 0x7D13
+0xD357 0x7D1F
+0xD358 0x7D12
+0xD359 0x7D0F
+0xD35A 0x7D0C
+0xD35B 0x7F5C
+0xD35C 0x7F61
+0xD35D 0x7F5E
+0xD35E 0x7F60
+0xD35F 0x7F5D
+0xD360 0x7F5B
+0xD361 0x7F96
+0xD362 0x7F92
+0xD363 0x7FC3
+0xD364 0x7FC2
+0xD365 0x7FC0
+0xD366 0x8016
+0xD367 0x803E
+0xD368 0x8039
+0xD369 0x80FA
+0xD36A 0x80F2
+0xD36B 0x80F9
+0xD36C 0x80F5
+0xD36D 0x8101
+0xD36E 0x80FB
+0xD36F 0x8100
+0xD370 0x8201
+0xD371 0x822F
+0xD372 0x8225
+0xD373 0x8333
+0xD374 0x832D
+0xD375 0x8344
+0xD376 0x8319
+0xD377 0x8351
+0xD378 0x8325
+0xD379 0x8356
+0xD37A 0x833F
+0xD37B 0x8341
+0xD37C 0x8326
+0xD37D 0x831C
+0xD37E 0x8322
+0xD3A1 0x8342
+0xD3A2 0x834E
+0xD3A3 0x831B
+0xD3A4 0x832A
+0xD3A5 0x8308
+0xD3A6 0x833C
+0xD3A7 0x834D
+0xD3A8 0x8316
+0xD3A9 0x8324
+0xD3AA 0x8320
+0xD3AB 0x8337
+0xD3AC 0x832F
+0xD3AD 0x8329
+0xD3AE 0x8347
+0xD3AF 0x8345
+0xD3B0 0x834C
+0xD3B1 0x8353
+0xD3B2 0x831E
+0xD3B3 0x832C
+0xD3B4 0x834B
+0xD3B5 0x8327
+0xD3B6 0x8348
+0xD3B7 0x8653
+0xD3B8 0x8652
+0xD3B9 0x86A2
+0xD3BA 0x86A8
+0xD3BB 0x8696
+0xD3BC 0x868D
+0xD3BD 0x8691
+0xD3BE 0x869E
+0xD3BF 0x8687
+0xD3C0 0x8697
+0xD3C1 0x8686
+0xD3C2 0x868B
+0xD3C3 0x869A
+0xD3C4 0x8685
+0xD3C5 0x86A5
+0xD3C6 0x8699
+0xD3C7 0x86A1
+0xD3C8 0x86A7
+0xD3C9 0x8695
+0xD3CA 0x8698
+0xD3CB 0x868E
+0xD3CC 0x869D
+0xD3CD 0x8690
+0xD3CE 0x8694
+0xD3CF 0x8843
+0xD3D0 0x8844
+0xD3D1 0x886D
+0xD3D2 0x8875
+0xD3D3 0x8876
+0xD3D4 0x8872
+0xD3D5 0x8880
+0xD3D6 0x8871
+0xD3D7 0x887F
+0xD3D8 0x886F
+0xD3D9 0x8883
+0xD3DA 0x887E
+0xD3DB 0x8874
+0xD3DC 0x887C
+0xD3DD 0x8A12
+0xD3DE 0x8C47
+0xD3DF 0x8C57
+0xD3E0 0x8C7B
+0xD3E1 0x8CA4
+0xD3E2 0x8CA3
+0xD3E3 0x8D76
+0xD3E4 0x8D78
+0xD3E5 0x8DB5
+0xD3E6 0x8DB7
+0xD3E7 0x8DB6
+0xD3E8 0x8ED1
+0xD3E9 0x8ED3
+0xD3EA 0x8FFE
+0xD3EB 0x8FF5
+0xD3EC 0x9002
+0xD3ED 0x8FFF
+0xD3EE 0x8FFB
+0xD3EF 0x9004
+0xD3F0 0x8FFC
+0xD3F1 0x8FF6
+0xD3F2 0x90D6
+0xD3F3 0x90E0
+0xD3F4 0x90D9
+0xD3F5 0x90DA
+0xD3F6 0x90E3
+0xD3F7 0x90DF
+0xD3F8 0x90E5
+0xD3F9 0x90D8
+0xD3FA 0x90DB
+0xD3FB 0x90D7
+0xD3FC 0x90DC
+0xD3FD 0x90E4
+0xD3FE 0x9150
+0xD440 0x914E
+0xD441 0x914F
+0xD442 0x91D5
+0xD443 0x91E2
+0xD444 0x91DA
+0xD445 0x965C
+0xD446 0x965F
+0xD447 0x96BC
+0xD448 0x98E3
+0xD449 0x9ADF
+0xD44A 0x9B2F
+0xD44B 0x4E7F
+0xD44C 0x5070
+0xD44D 0x506A
+0xD44E 0x5061
+0xD44F 0x505E
+0xD450 0x5060
+0xD451 0x5053
+0xD452 0x504B
+0xD453 0x505D
+0xD454 0x5072
+0xD455 0x5048
+0xD456 0x504D
+0xD457 0x5041
+0xD458 0x505B
+0xD459 0x504A
+0xD45A 0x5062
+0xD45B 0x5015
+0xD45C 0x5045
+0xD45D 0x505F
+0xD45E 0x5069
+0xD45F 0x506B
+0xD460 0x5063
+0xD461 0x5064
+0xD462 0x5046
+0xD463 0x5040
+0xD464 0x506E
+0xD465 0x5073
+0xD466 0x5057
+0xD467 0x5051
+0xD468 0x51D0
+0xD469 0x526B
+0xD46A 0x526D
+0xD46B 0x526C
+0xD46C 0x526E
+0xD46D 0x52D6
+0xD46E 0x52D3
+0xD46F 0x532D
+0xD470 0x539C
+0xD471 0x5575
+0xD472 0x5576
+0xD473 0x553C
+0xD474 0x554D
+0xD475 0x5550
+0xD476 0x5534
+0xD477 0x552A
+0xD478 0x5551
+0xD479 0x5562
+0xD47A 0x5536
+0xD47B 0x5535
+0xD47C 0x5530
+0xD47D 0x5552
+0xD47E 0x5545
+0xD4A1 0x550C
+0xD4A2 0x5532
+0xD4A3 0x5565
+0xD4A4 0x554E
+0xD4A5 0x5539
+0xD4A6 0x5548
+0xD4A7 0x552D
+0xD4A8 0x553B
+0xD4A9 0x5540
+0xD4AA 0x554B
+0xD4AB 0x570A
+0xD4AC 0x5707
+0xD4AD 0x57FB
+0xD4AE 0x5814
+0xD4AF 0x57E2
+0xD4B0 0x57F6
+0xD4B1 0x57DC
+0xD4B2 0x57F4
+0xD4B3 0x5800
+0xD4B4 0x57ED
+0xD4B5 0x57FD
+0xD4B6 0x5808
+0xD4B7 0x57F8
+0xD4B8 0x580B
+0xD4B9 0x57F3
+0xD4BA 0x57CF
+0xD4BB 0x5807
+0xD4BC 0x57EE
+0xD4BD 0x57E3
+0xD4BE 0x57F2
+0xD4BF 0x57E5
+0xD4C0 0x57EC
+0xD4C1 0x57E1
+0xD4C2 0x580E
+0xD4C3 0x57FC
+0xD4C4 0x5810
+0xD4C5 0x57E7
+0xD4C6 0x5801
+0xD4C7 0x580C
+0xD4C8 0x57F1
+0xD4C9 0x57E9
+0xD4CA 0x57F0
+0xD4CB 0x580D
+0xD4CC 0x5804
+0xD4CD 0x595C
+0xD4CE 0x5A60
+0xD4CF 0x5A58
+0xD4D0 0x5A55
+0xD4D1 0x5A67
+0xD4D2 0x5A5E
+0xD4D3 0x5A38
+0xD4D4 0x5A35
+0xD4D5 0x5A6D
+0xD4D6 0x5A50
+0xD4D7 0x5A5F
+0xD4D8 0x5A65
+0xD4D9 0x5A6C
+0xD4DA 0x5A53
+0xD4DB 0x5A64
+0xD4DC 0x5A57
+0xD4DD 0x5A43
+0xD4DE 0x5A5D
+0xD4DF 0x5A52
+0xD4E0 0x5A44
+0xD4E1 0x5A5B
+0xD4E2 0x5A48
+0xD4E3 0x5A8E
+0xD4E4 0x5A3E
+0xD4E5 0x5A4D
+0xD4E6 0x5A39
+0xD4E7 0x5A4C
+0xD4E8 0x5A70
+0xD4E9 0x5A69
+0xD4EA 0x5A47
+0xD4EB 0x5A51
+0xD4EC 0x5A56
+0xD4ED 0x5A42
+0xD4EE 0x5A5C
+0xD4EF 0x5B72
+0xD4F0 0x5B6E
+0xD4F1 0x5BC1
+0xD4F2 0x5BC0
+0xD4F3 0x5C59
+0xD4F4 0x5D1E
+0xD4F5 0x5D0B
+0xD4F6 0x5D1D
+0xD4F7 0x5D1A
+0xD4F8 0x5D20
+0xD4F9 0x5D0C
+0xD4FA 0x5D28
+0xD4FB 0x5D0D
+0xD4FC 0x5D26
+0xD4FD 0x5D25
+0xD4FE 0x5D0F
+0xD540 0x5D30
+0xD541 0x5D12
+0xD542 0x5D23
+0xD543 0x5D1F
+0xD544 0x5D2E
+0xD545 0x5E3E
+0xD546 0x5E34
+0xD547 0x5EB1
+0xD548 0x5EB4
+0xD549 0x5EB9
+0xD54A 0x5EB2
+0xD54B 0x5EB3
+0xD54C 0x5F36
+0xD54D 0x5F38
+0xD54E 0x5F9B
+0xD54F 0x5F96
+0xD550 0x5F9F
+0xD551 0x608A
+0xD552 0x6090
+0xD553 0x6086
+0xD554 0x60BE
+0xD555 0x60B0
+0xD556 0x60BA
+0xD557 0x60D3
+0xD558 0x60D4
+0xD559 0x60CF
+0xD55A 0x60E4
+0xD55B 0x60D9
+0xD55C 0x60DD
+0xD55D 0x60C8
+0xD55E 0x60B1
+0xD55F 0x60DB
+0xD560 0x60B7
+0xD561 0x60CA
+0xD562 0x60BF
+0xD563 0x60C3
+0xD564 0x60CD
+0xD565 0x60C0
+0xD566 0x6332
+0xD567 0x6365
+0xD568 0x638A
+0xD569 0x6382
+0xD56A 0x637D
+0xD56B 0x63BD
+0xD56C 0x639E
+0xD56D 0x63AD
+0xD56E 0x639D
+0xD56F 0x6397
+0xD570 0x63AB
+0xD571 0x638E
+0xD572 0x636F
+0xD573 0x6387
+0xD574 0x6390
+0xD575 0x636E
+0xD576 0x63AF
+0xD577 0x6375
+0xD578 0x639C
+0xD579 0x636D
+0xD57A 0x63AE
+0xD57B 0x637C
+0xD57C 0x63A4
+0xD57D 0x633B
+0xD57E 0x639F
+0xD5A1 0x6378
+0xD5A2 0x6385
+0xD5A3 0x6381
+0xD5A4 0x6391
+0xD5A5 0x638D
+0xD5A6 0x6370
+0xD5A7 0x6553
+0xD5A8 0x65CD
+0xD5A9 0x6665
+0xD5AA 0x6661
+0xD5AB 0x665B
+0xD5AC 0x6659
+0xD5AD 0x665C
+0xD5AE 0x6662
+0xD5AF 0x6718
+0xD5B0 0x6879
+0xD5B1 0x6887
+0xD5B2 0x6890
+0xD5B3 0x689C
+0xD5B4 0x686D
+0xD5B5 0x686E
+0xD5B6 0x68AE
+0xD5B7 0x68AB
+0xD5B8 0x6956
+0xD5B9 0x686F
+0xD5BA 0x68A3
+0xD5BB 0x68AC
+0xD5BC 0x68A9
+0xD5BD 0x6875
+0xD5BE 0x6874
+0xD5BF 0x68B2
+0xD5C0 0x688F
+0xD5C1 0x6877
+0xD5C2 0x6892
+0xD5C3 0x687C
+0xD5C4 0x686B
+0xD5C5 0x6872
+0xD5C6 0x68AA
+0xD5C7 0x6880
+0xD5C8 0x6871
+0xD5C9 0x687E
+0xD5CA 0x689B
+0xD5CB 0x6896
+0xD5CC 0x688B
+0xD5CD 0x68A0
+0xD5CE 0x6889
+0xD5CF 0x68A4
+0xD5D0 0x6878
+0xD5D1 0x687B
+0xD5D2 0x6891
+0xD5D3 0x688C
+0xD5D4 0x688A
+0xD5D5 0x687D
+0xD5D6 0x6B36
+0xD5D7 0x6B33
+0xD5D8 0x6B37
+0xD5D9 0x6B38
+0xD5DA 0x6B91
+0xD5DB 0x6B8F
+0xD5DC 0x6B8D
+0xD5DD 0x6B8E
+0xD5DE 0x6B8C
+0xD5DF 0x6C2A
+0xD5E0 0x6DC0
+0xD5E1 0x6DAB
+0xD5E2 0x6DB4
+0xD5E3 0x6DB3
+0xD5E4 0x6E74
+0xD5E5 0x6DAC
+0xD5E6 0x6DE9
+0xD5E7 0x6DE2
+0xD5E8 0x6DB7
+0xD5E9 0x6DF6
+0xD5EA 0x6DD4
+0xD5EB 0x6E00
+0xD5EC 0x6DC8
+0xD5ED 0x6DE0
+0xD5EE 0x6DDF
+0xD5EF 0x6DD6
+0xD5F0 0x6DBE
+0xD5F1 0x6DE5
+0xD5F2 0x6DDC
+0xD5F3 0x6DDD
+0xD5F4 0x6DDB
+0xD5F5 0x6DF4
+0xD5F6 0x6DCA
+0xD5F7 0x6DBD
+0xD5F8 0x6DED
+0xD5F9 0x6DF0
+0xD5FA 0x6DBA
+0xD5FB 0x6DD5
+0xD5FC 0x6DC2
+0xD5FD 0x6DCF
+0xD5FE 0x6DC9
+0xD640 0x6DD0
+0xD641 0x6DF2
+0xD642 0x6DD3
+0xD643 0x6DFD
+0xD644 0x6DD7
+0xD645 0x6DCD
+0xD646 0x6DE3
+0xD647 0x6DBB
+0xD648 0x70FA
+0xD649 0x710D
+0xD64A 0x70F7
+0xD64B 0x7117
+0xD64C 0x70F4
+0xD64D 0x710C
+0xD64E 0x70F0
+0xD64F 0x7104
+0xD650 0x70F3
+0xD651 0x7110
+0xD652 0x70FC
+0xD653 0x70FF
+0xD654 0x7106
+0xD655 0x7113
+0xD656 0x7100
+0xD657 0x70F8
+0xD658 0x70F6
+0xD659 0x710B
+0xD65A 0x7102
+0xD65B 0x710E
+0xD65C 0x727E
+0xD65D 0x727B
+0xD65E 0x727C
+0xD65F 0x727F
+0xD660 0x731D
+0xD661 0x7317
+0xD662 0x7307
+0xD663 0x7311
+0xD664 0x7318
+0xD665 0x730A
+0xD666 0x7308
+0xD667 0x72FF
+0xD668 0x730F
+0xD669 0x731E
+0xD66A 0x7388
+0xD66B 0x73F6
+0xD66C 0x73F8
+0xD66D 0x73F5
+0xD66E 0x7404
+0xD66F 0x7401
+0xD670 0x73FD
+0xD671 0x7407
+0xD672 0x7400
+0xD673 0x73FA
+0xD674 0x73FC
+0xD675 0x73FF
+0xD676 0x740C
+0xD677 0x740B
+0xD678 0x73F4
+0xD679 0x7408
+0xD67A 0x7564
+0xD67B 0x7563
+0xD67C 0x75CE
+0xD67D 0x75D2
+0xD67E 0x75CF
+0xD6A1 0x75CB
+0xD6A2 0x75CC
+0xD6A3 0x75D1
+0xD6A4 0x75D0
+0xD6A5 0x768F
+0xD6A6 0x7689
+0xD6A7 0x76D3
+0xD6A8 0x7739
+0xD6A9 0x772F
+0xD6AA 0x772D
+0xD6AB 0x7731
+0xD6AC 0x7732
+0xD6AD 0x7734
+0xD6AE 0x7733
+0xD6AF 0x773D
+0xD6B0 0x7725
+0xD6B1 0x773B
+0xD6B2 0x7735
+0xD6B3 0x7848
+0xD6B4 0x7852
+0xD6B5 0x7849
+0xD6B6 0x784D
+0xD6B7 0x784A
+0xD6B8 0x784C
+0xD6B9 0x7826
+0xD6BA 0x7845
+0xD6BB 0x7850
+0xD6BC 0x7964
+0xD6BD 0x7967
+0xD6BE 0x7969
+0xD6BF 0x796A
+0xD6C0 0x7963
+0xD6C1 0x796B
+0xD6C2 0x7961
+0xD6C3 0x79BB
+0xD6C4 0x79FA
+0xD6C5 0x79F8
+0xD6C6 0x79F6
+0xD6C7 0x79F7
+0xD6C8 0x7A8F
+0xD6C9 0x7A94
+0xD6CA 0x7A90
+0xD6CB 0x7B35
+0xD6CC 0x7B47
+0xD6CD 0x7B34
+0xD6CE 0x7B25
+0xD6CF 0x7B30
+0xD6D0 0x7B22
+0xD6D1 0x7B24
+0xD6D2 0x7B33
+0xD6D3 0x7B18
+0xD6D4 0x7B2A
+0xD6D5 0x7B1D
+0xD6D6 0x7B31
+0xD6D7 0x7B2B
+0xD6D8 0x7B2D
+0xD6D9 0x7B2F
+0xD6DA 0x7B32
+0xD6DB 0x7B38
+0xD6DC 0x7B1A
+0xD6DD 0x7B23
+0xD6DE 0x7C94
+0xD6DF 0x7C98
+0xD6E0 0x7C96
+0xD6E1 0x7CA3
+0xD6E2 0x7D35
+0xD6E3 0x7D3D
+0xD6E4 0x7D38
+0xD6E5 0x7D36
+0xD6E6 0x7D3A
+0xD6E7 0x7D45
+0xD6E8 0x7D2C
+0xD6E9 0x7D29
+0xD6EA 0x7D41
+0xD6EB 0x7D47
+0xD6EC 0x7D3E
+0xD6ED 0x7D3F
+0xD6EE 0x7D4A
+0xD6EF 0x7D3B
+0xD6F0 0x7D28
+0xD6F1 0x7F63
+0xD6F2 0x7F95
+0xD6F3 0x7F9C
+0xD6F4 0x7F9D
+0xD6F5 0x7F9B
+0xD6F6 0x7FCA
+0xD6F7 0x7FCB
+0xD6F8 0x7FCD
+0xD6F9 0x7FD0
+0xD6FA 0x7FD1
+0xD6FB 0x7FC7
+0xD6FC 0x7FCF
+0xD6FD 0x7FC9
+0xD6FE 0x801F
+0xD740 0x801E
+0xD741 0x801B
+0xD742 0x8047
+0xD743 0x8043
+0xD744 0x8048
+0xD745 0x8118
+0xD746 0x8125
+0xD747 0x8119
+0xD748 0x811B
+0xD749 0x812D
+0xD74A 0x811F
+0xD74B 0x812C
+0xD74C 0x811E
+0xD74D 0x8121
+0xD74E 0x8115
+0xD74F 0x8127
+0xD750 0x811D
+0xD751 0x8122
+0xD752 0x8211
+0xD753 0x8238
+0xD754 0x8233
+0xD755 0x823A
+0xD756 0x8234
+0xD757 0x8232
+0xD758 0x8274
+0xD759 0x8390
+0xD75A 0x83A3
+0xD75B 0x83A8
+0xD75C 0x838D
+0xD75D 0x837A
+0xD75E 0x8373
+0xD75F 0x83A4
+0xD760 0x8374
+0xD761 0x838F
+0xD762 0x8381
+0xD763 0x8395
+0xD764 0x8399
+0xD765 0x8375
+0xD766 0x8394
+0xD767 0x83A9
+0xD768 0x837D
+0xD769 0x8383
+0xD76A 0x838C
+0xD76B 0x839D
+0xD76C 0x839B
+0xD76D 0x83AA
+0xD76E 0x838B
+0xD76F 0x837E
+0xD770 0x83A5
+0xD771 0x83AF
+0xD772 0x8388
+0xD773 0x8397
+0xD774 0x83B0
+0xD775 0x837F
+0xD776 0x83A6
+0xD777 0x8387
+0xD778 0x83AE
+0xD779 0x8376
+0xD77A 0x839A
+0xD77B 0x8659
+0xD77C 0x8656
+0xD77D 0x86BF
+0xD77E 0x86B7
+0xD7A1 0x86C2
+0xD7A2 0x86C1
+0xD7A3 0x86C5
+0xD7A4 0x86BA
+0xD7A5 0x86B0
+0xD7A6 0x86C8
+0xD7A7 0x86B9
+0xD7A8 0x86B3
+0xD7A9 0x86B8
+0xD7AA 0x86CC
+0xD7AB 0x86B4
+0xD7AC 0x86BB
+0xD7AD 0x86BC
+0xD7AE 0x86C3
+0xD7AF 0x86BD
+0xD7B0 0x86BE
+0xD7B1 0x8852
+0xD7B2 0x8889
+0xD7B3 0x8895
+0xD7B4 0x88A8
+0xD7B5 0x88A2
+0xD7B6 0x88AA
+0xD7B7 0x889A
+0xD7B8 0x8891
+0xD7B9 0x88A1
+0xD7BA 0x889F
+0xD7BB 0x8898
+0xD7BC 0x88A7
+0xD7BD 0x8899
+0xD7BE 0x889B
+0xD7BF 0x8897
+0xD7C0 0x88A4
+0xD7C1 0x88AC
+0xD7C2 0x888C
+0xD7C3 0x8893
+0xD7C4 0x888E
+0xD7C5 0x8982
+0xD7C6 0x89D6
+0xD7C7 0x89D9
+0xD7C8 0x89D5
+0xD7C9 0x8A30
+0xD7CA 0x8A27
+0xD7CB 0x8A2C
+0xD7CC 0x8A1E
+0xD7CD 0x8C39
+0xD7CE 0x8C3B
+0xD7CF 0x8C5C
+0xD7D0 0x8C5D
+0xD7D1 0x8C7D
+0xD7D2 0x8CA5
+0xD7D3 0x8D7D
+0xD7D4 0x8D7B
+0xD7D5 0x8D79
+0xD7D6 0x8DBC
+0xD7D7 0x8DC2
+0xD7D8 0x8DB9
+0xD7D9 0x8DBF
+0xD7DA 0x8DC1
+0xD7DB 0x8ED8
+0xD7DC 0x8EDE
+0xD7DD 0x8EDD
+0xD7DE 0x8EDC
+0xD7DF 0x8ED7
+0xD7E0 0x8EE0
+0xD7E1 0x8EE1
+0xD7E2 0x9024
+0xD7E3 0x900B
+0xD7E4 0x9011
+0xD7E5 0x901C
+0xD7E6 0x900C
+0xD7E7 0x9021
+0xD7E8 0x90EF
+0xD7E9 0x90EA
+0xD7EA 0x90F0
+0xD7EB 0x90F4
+0xD7EC 0x90F2
+0xD7ED 0x90F3
+0xD7EE 0x90D4
+0xD7EF 0x90EB
+0xD7F0 0x90EC
+0xD7F1 0x90E9
+0xD7F2 0x9156
+0xD7F3 0x9158
+0xD7F4 0x915A
+0xD7F5 0x9153
+0xD7F6 0x9155
+0xD7F7 0x91EC
+0xD7F8 0x91F4
+0xD7F9 0x91F1
+0xD7FA 0x91F3
+0xD7FB 0x91F8
+0xD7FC 0x91E4
+0xD7FD 0x91F9
+0xD7FE 0x91EA
+0xD840 0x91EB
+0xD841 0x91F7
+0xD842 0x91E8
+0xD843 0x91EE
+0xD844 0x957A
+0xD845 0x9586
+0xD846 0x9588
+0xD847 0x967C
+0xD848 0x966D
+0xD849 0x966B
+0xD84A 0x9671
+0xD84B 0x966F
+0xD84C 0x96BF
+0xD84D 0x976A
+0xD84E 0x9804
+0xD84F 0x98E5
+0xD850 0x9997
+0xD851 0x509B
+0xD852 0x5095
+0xD853 0x5094
+0xD854 0x509E
+0xD855 0x508B
+0xD856 0x50A3
+0xD857 0x5083
+0xD858 0x508C
+0xD859 0x508E
+0xD85A 0x509D
+0xD85B 0x5068
+0xD85C 0x509C
+0xD85D 0x5092
+0xD85E 0x5082
+0xD85F 0x5087
+0xD860 0x515F
+0xD861 0x51D4
+0xD862 0x5312
+0xD863 0x5311
+0xD864 0x53A4
+0xD865 0x53A7
+0xD866 0x5591
+0xD867 0x55A8
+0xD868 0x55A5
+0xD869 0x55AD
+0xD86A 0x5577
+0xD86B 0x5645
+0xD86C 0x55A2
+0xD86D 0x5593
+0xD86E 0x5588
+0xD86F 0x558F
+0xD870 0x55B5
+0xD871 0x5581
+0xD872 0x55A3
+0xD873 0x5592
+0xD874 0x55A4
+0xD875 0x557D
+0xD876 0x558C
+0xD877 0x55A6
+0xD878 0x557F
+0xD879 0x5595
+0xD87A 0x55A1
+0xD87B 0x558E
+0xD87C 0x570C
+0xD87D 0x5829
+0xD87E 0x5837
+0xD8A1 0x5819
+0xD8A2 0x581E
+0xD8A3 0x5827
+0xD8A4 0x5823
+0xD8A5 0x5828
+0xD8A6 0x57F5
+0xD8A7 0x5848
+0xD8A8 0x5825
+0xD8A9 0x581C
+0xD8AA 0x581B
+0xD8AB 0x5833
+0xD8AC 0x583F
+0xD8AD 0x5836
+0xD8AE 0x582E
+0xD8AF 0x5839
+0xD8B0 0x5838
+0xD8B1 0x582D
+0xD8B2 0x582C
+0xD8B3 0x583B
+0xD8B4 0x5961
+0xD8B5 0x5AAF
+0xD8B6 0x5A94
+0xD8B7 0x5A9F
+0xD8B8 0x5A7A
+0xD8B9 0x5AA2
+0xD8BA 0x5A9E
+0xD8BB 0x5A78
+0xD8BC 0x5AA6
+0xD8BD 0x5A7C
+0xD8BE 0x5AA5
+0xD8BF 0x5AAC
+0xD8C0 0x5A95
+0xD8C1 0x5AAE
+0xD8C2 0x5A37
+0xD8C3 0x5A84
+0xD8C4 0x5A8A
+0xD8C5 0x5A97
+0xD8C6 0x5A83
+0xD8C7 0x5A8B
+0xD8C8 0x5AA9
+0xD8C9 0x5A7B
+0xD8CA 0x5A7D
+0xD8CB 0x5A8C
+0xD8CC 0x5A9C
+0xD8CD 0x5A8F
+0xD8CE 0x5A93
+0xD8CF 0x5A9D
+0xD8D0 0x5BEA
+0xD8D1 0x5BCD
+0xD8D2 0x5BCB
+0xD8D3 0x5BD4
+0xD8D4 0x5BD1
+0xD8D5 0x5BCA
+0xD8D6 0x5BCE
+0xD8D7 0x5C0C
+0xD8D8 0x5C30
+0xD8D9 0x5D37
+0xD8DA 0x5D43
+0xD8DB 0x5D6B
+0xD8DC 0x5D41
+0xD8DD 0x5D4B
+0xD8DE 0x5D3F
+0xD8DF 0x5D35
+0xD8E0 0x5D51
+0xD8E1 0x5D4E
+0xD8E2 0x5D55
+0xD8E3 0x5D33
+0xD8E4 0x5D3A
+0xD8E5 0x5D52
+0xD8E6 0x5D3D
+0xD8E7 0x5D31
+0xD8E8 0x5D59
+0xD8E9 0x5D42
+0xD8EA 0x5D39
+0xD8EB 0x5D49
+0xD8EC 0x5D38
+0xD8ED 0x5D3C
+0xD8EE 0x5D32
+0xD8EF 0x5D36
+0xD8F0 0x5D40
+0xD8F1 0x5D45
+0xD8F2 0x5E44
+0xD8F3 0x5E41
+0xD8F4 0x5F58
+0xD8F5 0x5FA6
+0xD8F6 0x5FA5
+0xD8F7 0x5FAB
+0xD8F8 0x60C9
+0xD8F9 0x60B9
+0xD8FA 0x60CC
+0xD8FB 0x60E2
+0xD8FC 0x60CE
+0xD8FD 0x60C4
+0xD8FE 0x6114
+0xD940 0x60F2
+0xD941 0x610A
+0xD942 0x6116
+0xD943 0x6105
+0xD944 0x60F5
+0xD945 0x6113
+0xD946 0x60F8
+0xD947 0x60FC
+0xD948 0x60FE
+0xD949 0x60C1
+0xD94A 0x6103
+0xD94B 0x6118
+0xD94C 0x611D
+0xD94D 0x6110
+0xD94E 0x60FF
+0xD94F 0x6104
+0xD950 0x610B
+0xD951 0x624A
+0xD952 0x6394
+0xD953 0x63B1
+0xD954 0x63B0
+0xD955 0x63CE
+0xD956 0x63E5
+0xD957 0x63E8
+0xD958 0x63EF
+0xD959 0x63C3
+0xD95A 0x649D
+0xD95B 0x63F3
+0xD95C 0x63CA
+0xD95D 0x63E0
+0xD95E 0x63F6
+0xD95F 0x63D5
+0xD960 0x63F2
+0xD961 0x63F5
+0xD962 0x6461
+0xD963 0x63DF
+0xD964 0x63BE
+0xD965 0x63DD
+0xD966 0x63DC
+0xD967 0x63C4
+0xD968 0x63D8
+0xD969 0x63D3
+0xD96A 0x63C2
+0xD96B 0x63C7
+0xD96C 0x63CC
+0xD96D 0x63CB
+0xD96E 0x63C8
+0xD96F 0x63F0
+0xD970 0x63D7
+0xD971 0x63D9
+0xD972 0x6532
+0xD973 0x6567
+0xD974 0x656A
+0xD975 0x6564
+0xD976 0x655C
+0xD977 0x6568
+0xD978 0x6565
+0xD979 0x658C
+0xD97A 0x659D
+0xD97B 0x659E
+0xD97C 0x65AE
+0xD97D 0x65D0
+0xD97E 0x65D2
+0xD9A1 0x667C
+0xD9A2 0x666C
+0xD9A3 0x667B
+0xD9A4 0x6680
+0xD9A5 0x6671
+0xD9A6 0x6679
+0xD9A7 0x666A
+0xD9A8 0x6672
+0xD9A9 0x6701
+0xD9AA 0x690C
+0xD9AB 0x68D3
+0xD9AC 0x6904
+0xD9AD 0x68DC
+0xD9AE 0x692A
+0xD9AF 0x68EC
+0xD9B0 0x68EA
+0xD9B1 0x68F1
+0xD9B2 0x690F
+0xD9B3 0x68D6
+0xD9B4 0x68F7
+0xD9B5 0x68EB
+0xD9B6 0x68E4
+0xD9B7 0x68F6
+0xD9B8 0x6913
+0xD9B9 0x6910
+0xD9BA 0x68F3
+0xD9BB 0x68E1
+0xD9BC 0x6907
+0xD9BD 0x68CC
+0xD9BE 0x6908
+0xD9BF 0x6970
+0xD9C0 0x68B4
+0xD9C1 0x6911
+0xD9C2 0x68EF
+0xD9C3 0x68C6
+0xD9C4 0x6914
+0xD9C5 0x68F8
+0xD9C6 0x68D0
+0xD9C7 0x68FD
+0xD9C8 0x68FC
+0xD9C9 0x68E8
+0xD9CA 0x690B
+0xD9CB 0x690A
+0xD9CC 0x6917
+0xD9CD 0x68CE
+0xD9CE 0x68C8
+0xD9CF 0x68DD
+0xD9D0 0x68DE
+0xD9D1 0x68E6
+0xD9D2 0x68F4
+0xD9D3 0x68D1
+0xD9D4 0x6906
+0xD9D5 0x68D4
+0xD9D6 0x68E9
+0xD9D7 0x6915
+0xD9D8 0x6925
+0xD9D9 0x68C7
+0xD9DA 0x6B39
+0xD9DB 0x6B3B
+0xD9DC 0x6B3F
+0xD9DD 0x6B3C
+0xD9DE 0x6B94
+0xD9DF 0x6B97
+0xD9E0 0x6B99
+0xD9E1 0x6B95
+0xD9E2 0x6BBD
+0xD9E3 0x6BF0
+0xD9E4 0x6BF2
+0xD9E5 0x6BF3
+0xD9E6 0x6C30
+0xD9E7 0x6DFC
+0xD9E8 0x6E46
+0xD9E9 0x6E47
+0xD9EA 0x6E1F
+0xD9EB 0x6E49
+0xD9EC 0x6E88
+0xD9ED 0x6E3C
+0xD9EE 0x6E3D
+0xD9EF 0x6E45
+0xD9F0 0x6E62
+0xD9F1 0x6E2B
+0xD9F2 0x6E3F
+0xD9F3 0x6E41
+0xD9F4 0x6E5D
+0xD9F5 0x6E73
+0xD9F6 0x6E1C
+0xD9F7 0x6E33
+0xD9F8 0x6E4B
+0xD9F9 0x6E40
+0xD9FA 0x6E51
+0xD9FB 0x6E3B
+0xD9FC 0x6E03
+0xD9FD 0x6E2E
+0xD9FE 0x6E5E
+0xDA40 0x6E68
+0xDA41 0x6E5C
+0xDA42 0x6E61
+0xDA43 0x6E31
+0xDA44 0x6E28
+0xDA45 0x6E60
+0xDA46 0x6E71
+0xDA47 0x6E6B
+0xDA48 0x6E39
+0xDA49 0x6E22
+0xDA4A 0x6E30
+0xDA4B 0x6E53
+0xDA4C 0x6E65
+0xDA4D 0x6E27
+0xDA4E 0x6E78
+0xDA4F 0x6E64
+0xDA50 0x6E77
+0xDA51 0x6E55
+0xDA52 0x6E79
+0xDA53 0x6E52
+0xDA54 0x6E66
+0xDA55 0x6E35
+0xDA56 0x6E36
+0xDA57 0x6E5A
+0xDA58 0x7120
+0xDA59 0x711E
+0xDA5A 0x712F
+0xDA5B 0x70FB
+0xDA5C 0x712E
+0xDA5D 0x7131
+0xDA5E 0x7123
+0xDA5F 0x7125
+0xDA60 0x7122
+0xDA61 0x7132
+0xDA62 0x711F
+0xDA63 0x7128
+0xDA64 0x713A
+0xDA65 0x711B
+0xDA66 0x724B
+0xDA67 0x725A
+0xDA68 0x7288
+0xDA69 0x7289
+0xDA6A 0x7286
+0xDA6B 0x7285
+0xDA6C 0x728B
+0xDA6D 0x7312
+0xDA6E 0x730B
+0xDA6F 0x7330
+0xDA70 0x7322
+0xDA71 0x7331
+0xDA72 0x7333
+0xDA73 0x7327
+0xDA74 0x7332
+0xDA75 0x732D
+0xDA76 0x7326
+0xDA77 0x7323
+0xDA78 0x7335
+0xDA79 0x730C
+0xDA7A 0x742E
+0xDA7B 0x742C
+0xDA7C 0x7430
+0xDA7D 0x742B
+0xDA7E 0x7416
+0xDAA1 0x741A
+0xDAA2 0x7421
+0xDAA3 0x742D
+0xDAA4 0x7431
+0xDAA5 0x7424
+0xDAA6 0x7423
+0xDAA7 0x741D
+0xDAA8 0x7429
+0xDAA9 0x7420
+0xDAAA 0x7432
+0xDAAB 0x74FB
+0xDAAC 0x752F
+0xDAAD 0x756F
+0xDAAE 0x756C
+0xDAAF 0x75E7
+0xDAB0 0x75DA
+0xDAB1 0x75E1
+0xDAB2 0x75E6
+0xDAB3 0x75DD
+0xDAB4 0x75DF
+0xDAB5 0x75E4
+0xDAB6 0x75D7
+0xDAB7 0x7695
+0xDAB8 0x7692
+0xDAB9 0x76DA
+0xDABA 0x7746
+0xDABB 0x7747
+0xDABC 0x7744
+0xDABD 0x774D
+0xDABE 0x7745
+0xDABF 0x774A
+0xDAC0 0x774E
+0xDAC1 0x774B
+0xDAC2 0x774C
+0xDAC3 0x77DE
+0xDAC4 0x77EC
+0xDAC5 0x7860
+0xDAC6 0x7864
+0xDAC7 0x7865
+0xDAC8 0x785C
+0xDAC9 0x786D
+0xDACA 0x7871
+0xDACB 0x786A
+0xDACC 0x786E
+0xDACD 0x7870
+0xDACE 0x7869
+0xDACF 0x7868
+0xDAD0 0x785E
+0xDAD1 0x7862
+0xDAD2 0x7974
+0xDAD3 0x7973
+0xDAD4 0x7972
+0xDAD5 0x7970
+0xDAD6 0x7A02
+0xDAD7 0x7A0A
+0xDAD8 0x7A03
+0xDAD9 0x7A0C
+0xDADA 0x7A04
+0xDADB 0x7A99
+0xDADC 0x7AE6
+0xDADD 0x7AE4
+0xDADE 0x7B4A
+0xDADF 0x7B3B
+0xDAE0 0x7B44
+0xDAE1 0x7B48
+0xDAE2 0x7B4C
+0xDAE3 0x7B4E
+0xDAE4 0x7B40
+0xDAE5 0x7B58
+0xDAE6 0x7B45
+0xDAE7 0x7CA2
+0xDAE8 0x7C9E
+0xDAE9 0x7CA8
+0xDAEA 0x7CA1
+0xDAEB 0x7D58
+0xDAEC 0x7D6F
+0xDAED 0x7D63
+0xDAEE 0x7D53
+0xDAEF 0x7D56
+0xDAF0 0x7D67
+0xDAF1 0x7D6A
+0xDAF2 0x7D4F
+0xDAF3 0x7D6D
+0xDAF4 0x7D5C
+0xDAF5 0x7D6B
+0xDAF6 0x7D52
+0xDAF7 0x7D54
+0xDAF8 0x7D69
+0xDAF9 0x7D51
+0xDAFA 0x7D5F
+0xDAFB 0x7D4E
+0xDAFC 0x7F3E
+0xDAFD 0x7F3F
+0xDAFE 0x7F65
+0xDB40 0x7F66
+0xDB41 0x7FA2
+0xDB42 0x7FA0
+0xDB43 0x7FA1
+0xDB44 0x7FD7
+0xDB45 0x8051
+0xDB46 0x804F
+0xDB47 0x8050
+0xDB48 0x80FE
+0xDB49 0x80D4
+0xDB4A 0x8143
+0xDB4B 0x814A
+0xDB4C 0x8152
+0xDB4D 0x814F
+0xDB4E 0x8147
+0xDB4F 0x813D
+0xDB50 0x814D
+0xDB51 0x813A
+0xDB52 0x81E6
+0xDB53 0x81EE
+0xDB54 0x81F7
+0xDB55 0x81F8
+0xDB56 0x81F9
+0xDB57 0x8204
+0xDB58 0x823C
+0xDB59 0x823D
+0xDB5A 0x823F
+0xDB5B 0x8275
+0xDB5C 0x833B
+0xDB5D 0x83CF
+0xDB5E 0x83F9
+0xDB5F 0x8423
+0xDB60 0x83C0
+0xDB61 0x83E8
+0xDB62 0x8412
+0xDB63 0x83E7
+0xDB64 0x83E4
+0xDB65 0x83FC
+0xDB66 0x83F6
+0xDB67 0x8410
+0xDB68 0x83C6
+0xDB69 0x83C8
+0xDB6A 0x83EB
+0xDB6B 0x83E3
+0xDB6C 0x83BF
+0xDB6D 0x8401
+0xDB6E 0x83DD
+0xDB6F 0x83E5
+0xDB70 0x83D8
+0xDB71 0x83FF
+0xDB72 0x83E1
+0xDB73 0x83CB
+0xDB74 0x83CE
+0xDB75 0x83D6
+0xDB76 0x83F5
+0xDB77 0x83C9
+0xDB78 0x8409
+0xDB79 0x840F
+0xDB7A 0x83DE
+0xDB7B 0x8411
+0xDB7C 0x8406
+0xDB7D 0x83C2
+0xDB7E 0x83F3
+0xDBA1 0x83D5
+0xDBA2 0x83FA
+0xDBA3 0x83C7
+0xDBA4 0x83D1
+0xDBA5 0x83EA
+0xDBA6 0x8413
+0xDBA7 0x83C3
+0xDBA8 0x83EC
+0xDBA9 0x83EE
+0xDBAA 0x83C4
+0xDBAB 0x83FB
+0xDBAC 0x83D7
+0xDBAD 0x83E2
+0xDBAE 0x841B
+0xDBAF 0x83DB
+0xDBB0 0x83FE
+0xDBB1 0x86D8
+0xDBB2 0x86E2
+0xDBB3 0x86E6
+0xDBB4 0x86D3
+0xDBB5 0x86E3
+0xDBB6 0x86DA
+0xDBB7 0x86EA
+0xDBB8 0x86DD
+0xDBB9 0x86EB
+0xDBBA 0x86DC
+0xDBBB 0x86EC
+0xDBBC 0x86E9
+0xDBBD 0x86D7
+0xDBBE 0x86E8
+0xDBBF 0x86D1
+0xDBC0 0x8848
+0xDBC1 0x8856
+0xDBC2 0x8855
+0xDBC3 0x88BA
+0xDBC4 0x88D7
+0xDBC5 0x88B9
+0xDBC6 0x88B8
+0xDBC7 0x88C0
+0xDBC8 0x88BE
+0xDBC9 0x88B6
+0xDBCA 0x88BC
+0xDBCB 0x88B7
+0xDBCC 0x88BD
+0xDBCD 0x88B2
+0xDBCE 0x8901
+0xDBCF 0x88C9
+0xDBD0 0x8995
+0xDBD1 0x8998
+0xDBD2 0x8997
+0xDBD3 0x89DD
+0xDBD4 0x89DA
+0xDBD5 0x89DB
+0xDBD6 0x8A4E
+0xDBD7 0x8A4D
+0xDBD8 0x8A39
+0xDBD9 0x8A59
+0xDBDA 0x8A40
+0xDBDB 0x8A57
+0xDBDC 0x8A58
+0xDBDD 0x8A44
+0xDBDE 0x8A45
+0xDBDF 0x8A52
+0xDBE0 0x8A48
+0xDBE1 0x8A51
+0xDBE2 0x8A4A
+0xDBE3 0x8A4C
+0xDBE4 0x8A4F
+0xDBE5 0x8C5F
+0xDBE6 0x8C81
+0xDBE7 0x8C80
+0xDBE8 0x8CBA
+0xDBE9 0x8CBE
+0xDBEA 0x8CB0
+0xDBEB 0x8CB9
+0xDBEC 0x8CB5
+0xDBED 0x8D84
+0xDBEE 0x8D80
+0xDBEF 0x8D89
+0xDBF0 0x8DD8
+0xDBF1 0x8DD3
+0xDBF2 0x8DCD
+0xDBF3 0x8DC7
+0xDBF4 0x8DD6
+0xDBF5 0x8DDC
+0xDBF6 0x8DCF
+0xDBF7 0x8DD5
+0xDBF8 0x8DD9
+0xDBF9 0x8DC8
+0xDBFA 0x8DD7
+0xDBFB 0x8DC5
+0xDBFC 0x8EEF
+0xDBFD 0x8EF7
+0xDBFE 0x8EFA
+0xDC40 0x8EF9
+0xDC41 0x8EE6
+0xDC42 0x8EEE
+0xDC43 0x8EE5
+0xDC44 0x8EF5
+0xDC45 0x8EE7
+0xDC46 0x8EE8
+0xDC47 0x8EF6
+0xDC48 0x8EEB
+0xDC49 0x8EF1
+0xDC4A 0x8EEC
+0xDC4B 0x8EF4
+0xDC4C 0x8EE9
+0xDC4D 0x902D
+0xDC4E 0x9034
+0xDC4F 0x902F
+0xDC50 0x9106
+0xDC51 0x912C
+0xDC52 0x9104
+0xDC53 0x90FF
+0xDC54 0x90FC
+0xDC55 0x9108
+0xDC56 0x90F9
+0xDC57 0x90FB
+0xDC58 0x9101
+0xDC59 0x9100
+0xDC5A 0x9107
+0xDC5B 0x9105
+0xDC5C 0x9103
+0xDC5D 0x9161
+0xDC5E 0x9164
+0xDC5F 0x915F
+0xDC60 0x9162
+0xDC61 0x9160
+0xDC62 0x9201
+0xDC63 0x920A
+0xDC64 0x9225
+0xDC65 0x9203
+0xDC66 0x921A
+0xDC67 0x9226
+0xDC68 0x920F
+0xDC69 0x920C
+0xDC6A 0x9200
+0xDC6B 0x9212
+0xDC6C 0x91FF
+0xDC6D 0x91FD
+0xDC6E 0x9206
+0xDC6F 0x9204
+0xDC70 0x9227
+0xDC71 0x9202
+0xDC72 0x921C
+0xDC73 0x9224
+0xDC74 0x9219
+0xDC75 0x9217
+0xDC76 0x9205
+0xDC77 0x9216
+0xDC78 0x957B
+0xDC79 0x958D
+0xDC7A 0x958C
+0xDC7B 0x9590
+0xDC7C 0x9687
+0xDC7D 0x967E
+0xDC7E 0x9688
+0xDCA1 0x9689
+0xDCA2 0x9683
+0xDCA3 0x9680
+0xDCA4 0x96C2
+0xDCA5 0x96C8
+0xDCA6 0x96C3
+0xDCA7 0x96F1
+0xDCA8 0x96F0
+0xDCA9 0x976C
+0xDCAA 0x9770
+0xDCAB 0x976E
+0xDCAC 0x9807
+0xDCAD 0x98A9
+0xDCAE 0x98EB
+0xDCAF 0x9CE6
+0xDCB0 0x9EF9
+0xDCB1 0x4E83
+0xDCB2 0x4E84
+0xDCB3 0x4EB6
+0xDCB4 0x50BD
+0xDCB5 0x50BF
+0xDCB6 0x50C6
+0xDCB7 0x50AE
+0xDCB8 0x50C4
+0xDCB9 0x50CA
+0xDCBA 0x50B4
+0xDCBB 0x50C8
+0xDCBC 0x50C2
+0xDCBD 0x50B0
+0xDCBE 0x50C1
+0xDCBF 0x50BA
+0xDCC0 0x50B1
+0xDCC1 0x50CB
+0xDCC2 0x50C9
+0xDCC3 0x50B6
+0xDCC4 0x50B8
+0xDCC5 0x51D7
+0xDCC6 0x527A
+0xDCC7 0x5278
+0xDCC8 0x527B
+0xDCC9 0x527C
+0xDCCA 0x55C3
+0xDCCB 0x55DB
+0xDCCC 0x55CC
+0xDCCD 0x55D0
+0xDCCE 0x55CB
+0xDCCF 0x55CA
+0xDCD0 0x55DD
+0xDCD1 0x55C0
+0xDCD2 0x55D4
+0xDCD3 0x55C4
+0xDCD4 0x55E9
+0xDCD5 0x55BF
+0xDCD6 0x55D2
+0xDCD7 0x558D
+0xDCD8 0x55CF
+0xDCD9 0x55D5
+0xDCDA 0x55E2
+0xDCDB 0x55D6
+0xDCDC 0x55C8
+0xDCDD 0x55F2
+0xDCDE 0x55CD
+0xDCDF 0x55D9
+0xDCE0 0x55C2
+0xDCE1 0x5714
+0xDCE2 0x5853
+0xDCE3 0x5868
+0xDCE4 0x5864
+0xDCE5 0x584F
+0xDCE6 0x584D
+0xDCE7 0x5849
+0xDCE8 0x586F
+0xDCE9 0x5855
+0xDCEA 0x584E
+0xDCEB 0x585D
+0xDCEC 0x5859
+0xDCED 0x5865
+0xDCEE 0x585B
+0xDCEF 0x583D
+0xDCF0 0x5863
+0xDCF1 0x5871
+0xDCF2 0x58FC
+0xDCF3 0x5AC7
+0xDCF4 0x5AC4
+0xDCF5 0x5ACB
+0xDCF6 0x5ABA
+0xDCF7 0x5AB8
+0xDCF8 0x5AB1
+0xDCF9 0x5AB5
+0xDCFA 0x5AB0
+0xDCFB 0x5ABF
+0xDCFC 0x5AC8
+0xDCFD 0x5ABB
+0xDCFE 0x5AC6
+0xDD40 0x5AB7
+0xDD41 0x5AC0
+0xDD42 0x5ACA
+0xDD43 0x5AB4
+0xDD44 0x5AB6
+0xDD45 0x5ACD
+0xDD46 0x5AB9
+0xDD47 0x5A90
+0xDD48 0x5BD6
+0xDD49 0x5BD8
+0xDD4A 0x5BD9
+0xDD4B 0x5C1F
+0xDD4C 0x5C33
+0xDD4D 0x5D71
+0xDD4E 0x5D63
+0xDD4F 0x5D4A
+0xDD50 0x5D65
+0xDD51 0x5D72
+0xDD52 0x5D6C
+0xDD53 0x5D5E
+0xDD54 0x5D68
+0xDD55 0x5D67
+0xDD56 0x5D62
+0xDD57 0x5DF0
+0xDD58 0x5E4F
+0xDD59 0x5E4E
+0xDD5A 0x5E4A
+0xDD5B 0x5E4D
+0xDD5C 0x5E4B
+0xDD5D 0x5EC5
+0xDD5E 0x5ECC
+0xDD5F 0x5EC6
+0xDD60 0x5ECB
+0xDD61 0x5EC7
+0xDD62 0x5F40
+0xDD63 0x5FAF
+0xDD64 0x5FAD
+0xDD65 0x60F7
+0xDD66 0x6149
+0xDD67 0x614A
+0xDD68 0x612B
+0xDD69 0x6145
+0xDD6A 0x6136
+0xDD6B 0x6132
+0xDD6C 0x612E
+0xDD6D 0x6146
+0xDD6E 0x612F
+0xDD6F 0x614F
+0xDD70 0x6129
+0xDD71 0x6140
+0xDD72 0x6220
+0xDD73 0x9168
+0xDD74 0x6223
+0xDD75 0x6225
+0xDD76 0x6224
+0xDD77 0x63C5
+0xDD78 0x63F1
+0xDD79 0x63EB
+0xDD7A 0x6410
+0xDD7B 0x6412
+0xDD7C 0x6409
+0xDD7D 0x6420
+0xDD7E 0x6424
+0xDDA1 0x6433
+0xDDA2 0x6443
+0xDDA3 0x641F
+0xDDA4 0x6415
+0xDDA5 0x6418
+0xDDA6 0x6439
+0xDDA7 0x6437
+0xDDA8 0x6422
+0xDDA9 0x6423
+0xDDAA 0x640C
+0xDDAB 0x6426
+0xDDAC 0x6430
+0xDDAD 0x6428
+0xDDAE 0x6441
+0xDDAF 0x6435
+0xDDB0 0x642F
+0xDDB1 0x640A
+0xDDB2 0x641A
+0xDDB3 0x6440
+0xDDB4 0x6425
+0xDDB5 0x6427
+0xDDB6 0x640B
+0xDDB7 0x63E7
+0xDDB8 0x641B
+0xDDB9 0x642E
+0xDDBA 0x6421
+0xDDBB 0x640E
+0xDDBC 0x656F
+0xDDBD 0x6592
+0xDDBE 0x65D3
+0xDDBF 0x6686
+0xDDC0 0x668C
+0xDDC1 0x6695
+0xDDC2 0x6690
+0xDDC3 0x668B
+0xDDC4 0x668A
+0xDDC5 0x6699
+0xDDC6 0x6694
+0xDDC7 0x6678
+0xDDC8 0x6720
+0xDDC9 0x6966
+0xDDCA 0x695F
+0xDDCB 0x6938
+0xDDCC 0x694E
+0xDDCD 0x6962
+0xDDCE 0x6971
+0xDDCF 0x693F
+0xDDD0 0x6945
+0xDDD1 0x696A
+0xDDD2 0x6939
+0xDDD3 0x6942
+0xDDD4 0x6957
+0xDDD5 0x6959
+0xDDD6 0x697A
+0xDDD7 0x6948
+0xDDD8 0x6949
+0xDDD9 0x6935
+0xDDDA 0x696C
+0xDDDB 0x6933
+0xDDDC 0x693D
+0xDDDD 0x6965
+0xDDDE 0x68F0
+0xDDDF 0x6978
+0xDDE0 0x6934
+0xDDE1 0x6969
+0xDDE2 0x6940
+0xDDE3 0x696F
+0xDDE4 0x6944
+0xDDE5 0x6976
+0xDDE6 0x6958
+0xDDE7 0x6941
+0xDDE8 0x6974
+0xDDE9 0x694C
+0xDDEA 0x693B
+0xDDEB 0x694B
+0xDDEC 0x6937
+0xDDED 0x695C
+0xDDEE 0x694F
+0xDDEF 0x6951
+0xDDF0 0x6932
+0xDDF1 0x6952
+0xDDF2 0x692F
+0xDDF3 0x697B
+0xDDF4 0x693C
+0xDDF5 0x6B46
+0xDDF6 0x6B45
+0xDDF7 0x6B43
+0xDDF8 0x6B42
+0xDDF9 0x6B48
+0xDDFA 0x6B41
+0xDDFB 0x6B9B
+0xDDFC 0xFA0D
+0xDDFD 0x6BFB
+0xDDFE 0x6BFC
+0xDE40 0x6BF9
+0xDE41 0x6BF7
+0xDE42 0x6BF8
+0xDE43 0x6E9B
+0xDE44 0x6ED6
+0xDE45 0x6EC8
+0xDE46 0x6E8F
+0xDE47 0x6EC0
+0xDE48 0x6E9F
+0xDE49 0x6E93
+0xDE4A 0x6E94
+0xDE4B 0x6EA0
+0xDE4C 0x6EB1
+0xDE4D 0x6EB9
+0xDE4E 0x6EC6
+0xDE4F 0x6ED2
+0xDE50 0x6EBD
+0xDE51 0x6EC1
+0xDE52 0x6E9E
+0xDE53 0x6EC9
+0xDE54 0x6EB7
+0xDE55 0x6EB0
+0xDE56 0x6ECD
+0xDE57 0x6EA6
+0xDE58 0x6ECF
+0xDE59 0x6EB2
+0xDE5A 0x6EBE
+0xDE5B 0x6EC3
+0xDE5C 0x6EDC
+0xDE5D 0x6ED8
+0xDE5E 0x6E99
+0xDE5F 0x6E92
+0xDE60 0x6E8E
+0xDE61 0x6E8D
+0xDE62 0x6EA4
+0xDE63 0x6EA1
+0xDE64 0x6EBF
+0xDE65 0x6EB3
+0xDE66 0x6ED0
+0xDE67 0x6ECA
+0xDE68 0x6E97
+0xDE69 0x6EAE
+0xDE6A 0x6EA3
+0xDE6B 0x7147
+0xDE6C 0x7154
+0xDE6D 0x7152
+0xDE6E 0x7163
+0xDE6F 0x7160
+0xDE70 0x7141
+0xDE71 0x715D
+0xDE72 0x7162
+0xDE73 0x7172
+0xDE74 0x7178
+0xDE75 0x716A
+0xDE76 0x7161
+0xDE77 0x7142
+0xDE78 0x7158
+0xDE79 0x7143
+0xDE7A 0x714B
+0xDE7B 0x7170
+0xDE7C 0x715F
+0xDE7D 0x7150
+0xDE7E 0x7153
+0xDEA1 0x7144
+0xDEA2 0x714D
+0xDEA3 0x715A
+0xDEA4 0x724F
+0xDEA5 0x728D
+0xDEA6 0x728C
+0xDEA7 0x7291
+0xDEA8 0x7290
+0xDEA9 0x728E
+0xDEAA 0x733C
+0xDEAB 0x7342
+0xDEAC 0x733B
+0xDEAD 0x733A
+0xDEAE 0x7340
+0xDEAF 0x734A
+0xDEB0 0x7349
+0xDEB1 0x7444
+0xDEB2 0x744A
+0xDEB3 0x744B
+0xDEB4 0x7452
+0xDEB5 0x7451
+0xDEB6 0x7457
+0xDEB7 0x7440
+0xDEB8 0x744F
+0xDEB9 0x7450
+0xDEBA 0x744E
+0xDEBB 0x7442
+0xDEBC 0x7446
+0xDEBD 0x744D
+0xDEBE 0x7454
+0xDEBF 0x74E1
+0xDEC0 0x74FF
+0xDEC1 0x74FE
+0xDEC2 0x74FD
+0xDEC3 0x751D
+0xDEC4 0x7579
+0xDEC5 0x7577
+0xDEC6 0x6983
+0xDEC7 0x75EF
+0xDEC8 0x760F
+0xDEC9 0x7603
+0xDECA 0x75F7
+0xDECB 0x75FE
+0xDECC 0x75FC
+0xDECD 0x75F9
+0xDECE 0x75F8
+0xDECF 0x7610
+0xDED0 0x75FB
+0xDED1 0x75F6
+0xDED2 0x75ED
+0xDED3 0x75F5
+0xDED4 0x75FD
+0xDED5 0x7699
+0xDED6 0x76B5
+0xDED7 0x76DD
+0xDED8 0x7755
+0xDED9 0x775F
+0xDEDA 0x7760
+0xDEDB 0x7752
+0xDEDC 0x7756
+0xDEDD 0x775A
+0xDEDE 0x7769
+0xDEDF 0x7767
+0xDEE0 0x7754
+0xDEE1 0x7759
+0xDEE2 0x776D
+0xDEE3 0x77E0
+0xDEE4 0x7887
+0xDEE5 0x789A
+0xDEE6 0x7894
+0xDEE7 0x788F
+0xDEE8 0x7884
+0xDEE9 0x7895
+0xDEEA 0x7885
+0xDEEB 0x7886
+0xDEEC 0x78A1
+0xDEED 0x7883
+0xDEEE 0x7879
+0xDEEF 0x7899
+0xDEF0 0x7880
+0xDEF1 0x7896
+0xDEF2 0x787B
+0xDEF3 0x797C
+0xDEF4 0x7982
+0xDEF5 0x797D
+0xDEF6 0x7979
+0xDEF7 0x7A11
+0xDEF8 0x7A18
+0xDEF9 0x7A19
+0xDEFA 0x7A12
+0xDEFB 0x7A17
+0xDEFC 0x7A15
+0xDEFD 0x7A22
+0xDEFE 0x7A13
+0xDF40 0x7A1B
+0xDF41 0x7A10
+0xDF42 0x7AA3
+0xDF43 0x7AA2
+0xDF44 0x7A9E
+0xDF45 0x7AEB
+0xDF46 0x7B66
+0xDF47 0x7B64
+0xDF48 0x7B6D
+0xDF49 0x7B74
+0xDF4A 0x7B69
+0xDF4B 0x7B72
+0xDF4C 0x7B65
+0xDF4D 0x7B73
+0xDF4E 0x7B71
+0xDF4F 0x7B70
+0xDF50 0x7B61
+0xDF51 0x7B78
+0xDF52 0x7B76
+0xDF53 0x7B63
+0xDF54 0x7CB2
+0xDF55 0x7CB4
+0xDF56 0x7CAF
+0xDF57 0x7D88
+0xDF58 0x7D86
+0xDF59 0x7D80
+0xDF5A 0x7D8D
+0xDF5B 0x7D7F
+0xDF5C 0x7D85
+0xDF5D 0x7D7A
+0xDF5E 0x7D8E
+0xDF5F 0x7D7B
+0xDF60 0x7D83
+0xDF61 0x7D7C
+0xDF62 0x7D8C
+0xDF63 0x7D94
+0xDF64 0x7D84
+0xDF65 0x7D7D
+0xDF66 0x7D92
+0xDF67 0x7F6D
+0xDF68 0x7F6B
+0xDF69 0x7F67
+0xDF6A 0x7F68
+0xDF6B 0x7F6C
+0xDF6C 0x7FA6
+0xDF6D 0x7FA5
+0xDF6E 0x7FA7
+0xDF6F 0x7FDB
+0xDF70 0x7FDC
+0xDF71 0x8021
+0xDF72 0x8164
+0xDF73 0x8160
+0xDF74 0x8177
+0xDF75 0x815C
+0xDF76 0x8169
+0xDF77 0x815B
+0xDF78 0x8162
+0xDF79 0x8172
+0xDF7A 0x6721
+0xDF7B 0x815E
+0xDF7C 0x8176
+0xDF7D 0x8167
+0xDF7E 0x816F
+0xDFA1 0x8144
+0xDFA2 0x8161
+0xDFA3 0x821D
+0xDFA4 0x8249
+0xDFA5 0x8244
+0xDFA6 0x8240
+0xDFA7 0x8242
+0xDFA8 0x8245
+0xDFA9 0x84F1
+0xDFAA 0x843F
+0xDFAB 0x8456
+0xDFAC 0x8476
+0xDFAD 0x8479
+0xDFAE 0x848F
+0xDFAF 0x848D
+0xDFB0 0x8465
+0xDFB1 0x8451
+0xDFB2 0x8440
+0xDFB3 0x8486
+0xDFB4 0x8467
+0xDFB5 0x8430
+0xDFB6 0x844D
+0xDFB7 0x847D
+0xDFB8 0x845A
+0xDFB9 0x8459
+0xDFBA 0x8474
+0xDFBB 0x8473
+0xDFBC 0x845D
+0xDFBD 0x8507
+0xDFBE 0x845E
+0xDFBF 0x8437
+0xDFC0 0x843A
+0xDFC1 0x8434
+0xDFC2 0x847A
+0xDFC3 0x8443
+0xDFC4 0x8478
+0xDFC5 0x8432
+0xDFC6 0x8445
+0xDFC7 0x8429
+0xDFC8 0x83D9
+0xDFC9 0x844B
+0xDFCA 0x842F
+0xDFCB 0x8442
+0xDFCC 0x842D
+0xDFCD 0x845F
+0xDFCE 0x8470
+0xDFCF 0x8439
+0xDFD0 0x844E
+0xDFD1 0x844C
+0xDFD2 0x8452
+0xDFD3 0x846F
+0xDFD4 0x84C5
+0xDFD5 0x848E
+0xDFD6 0x843B
+0xDFD7 0x8447
+0xDFD8 0x8436
+0xDFD9 0x8433
+0xDFDA 0x8468
+0xDFDB 0x847E
+0xDFDC 0x8444
+0xDFDD 0x842B
+0xDFDE 0x8460
+0xDFDF 0x8454
+0xDFE0 0x846E
+0xDFE1 0x8450
+0xDFE2 0x870B
+0xDFE3 0x8704
+0xDFE4 0x86F7
+0xDFE5 0x870C
+0xDFE6 0x86FA
+0xDFE7 0x86D6
+0xDFE8 0x86F5
+0xDFE9 0x874D
+0xDFEA 0x86F8
+0xDFEB 0x870E
+0xDFEC 0x8709
+0xDFED 0x8701
+0xDFEE 0x86F6
+0xDFEF 0x870D
+0xDFF0 0x8705
+0xDFF1 0x88D6
+0xDFF2 0x88CB
+0xDFF3 0x88CD
+0xDFF4 0x88CE
+0xDFF5 0x88DE
+0xDFF6 0x88DB
+0xDFF7 0x88DA
+0xDFF8 0x88CC
+0xDFF9 0x88D0
+0xDFFA 0x8985
+0xDFFB 0x899B
+0xDFFC 0x89DF
+0xDFFD 0x89E5
+0xDFFE 0x89E4
+0xE040 0x89E1
+0xE041 0x89E0
+0xE042 0x89E2
+0xE043 0x89DC
+0xE044 0x89E6
+0xE045 0x8A76
+0xE046 0x8A86
+0xE047 0x8A7F
+0xE048 0x8A61
+0xE049 0x8A3F
+0xE04A 0x8A77
+0xE04B 0x8A82
+0xE04C 0x8A84
+0xE04D 0x8A75
+0xE04E 0x8A83
+0xE04F 0x8A81
+0xE050 0x8A74
+0xE051 0x8A7A
+0xE052 0x8C3C
+0xE053 0x8C4B
+0xE054 0x8C4A
+0xE055 0x8C65
+0xE056 0x8C64
+0xE057 0x8C66
+0xE058 0x8C86
+0xE059 0x8C84
+0xE05A 0x8C85
+0xE05B 0x8CCC
+0xE05C 0x8D68
+0xE05D 0x8D69
+0xE05E 0x8D91
+0xE05F 0x8D8C
+0xE060 0x8D8E
+0xE061 0x8D8F
+0xE062 0x8D8D
+0xE063 0x8D93
+0xE064 0x8D94
+0xE065 0x8D90
+0xE066 0x8D92
+0xE067 0x8DF0
+0xE068 0x8DE0
+0xE069 0x8DEC
+0xE06A 0x8DF1
+0xE06B 0x8DEE
+0xE06C 0x8DD0
+0xE06D 0x8DE9
+0xE06E 0x8DE3
+0xE06F 0x8DE2
+0xE070 0x8DE7
+0xE071 0x8DF2
+0xE072 0x8DEB
+0xE073 0x8DF4
+0xE074 0x8F06
+0xE075 0x8EFF
+0xE076 0x8F01
+0xE077 0x8F00
+0xE078 0x8F05
+0xE079 0x8F07
+0xE07A 0x8F08
+0xE07B 0x8F02
+0xE07C 0x8F0B
+0xE07D 0x9052
+0xE07E 0x903F
+0xE0A1 0x9044
+0xE0A2 0x9049
+0xE0A3 0x903D
+0xE0A4 0x9110
+0xE0A5 0x910D
+0xE0A6 0x910F
+0xE0A7 0x9111
+0xE0A8 0x9116
+0xE0A9 0x9114
+0xE0AA 0x910B
+0xE0AB 0x910E
+0xE0AC 0x916E
+0xE0AD 0x916F
+0xE0AE 0x9248
+0xE0AF 0x9252
+0xE0B0 0x9230
+0xE0B1 0x923A
+0xE0B2 0x9266
+0xE0B3 0x9233
+0xE0B4 0x9265
+0xE0B5 0x925E
+0xE0B6 0x9283
+0xE0B7 0x922E
+0xE0B8 0x924A
+0xE0B9 0x9246
+0xE0BA 0x926D
+0xE0BB 0x926C
+0xE0BC 0x924F
+0xE0BD 0x9260
+0xE0BE 0x9267
+0xE0BF 0x926F
+0xE0C0 0x9236
+0xE0C1 0x9261
+0xE0C2 0x9270
+0xE0C3 0x9231
+0xE0C4 0x9254
+0xE0C5 0x9263
+0xE0C6 0x9250
+0xE0C7 0x9272
+0xE0C8 0x924E
+0xE0C9 0x9253
+0xE0CA 0x924C
+0xE0CB 0x9256
+0xE0CC 0x9232
+0xE0CD 0x959F
+0xE0CE 0x959C
+0xE0CF 0x959E
+0xE0D0 0x959B
+0xE0D1 0x9692
+0xE0D2 0x9693
+0xE0D3 0x9691
+0xE0D4 0x9697
+0xE0D5 0x96CE
+0xE0D6 0x96FA
+0xE0D7 0x96FD
+0xE0D8 0x96F8
+0xE0D9 0x96F5
+0xE0DA 0x9773
+0xE0DB 0x9777
+0xE0DC 0x9778
+0xE0DD 0x9772
+0xE0DE 0x980F
+0xE0DF 0x980D
+0xE0E0 0x980E
+0xE0E1 0x98AC
+0xE0E2 0x98F6
+0xE0E3 0x98F9
+0xE0E4 0x99AF
+0xE0E5 0x99B2
+0xE0E6 0x99B0
+0xE0E7 0x99B5
+0xE0E8 0x9AAD
+0xE0E9 0x9AAB
+0xE0EA 0x9B5B
+0xE0EB 0x9CEA
+0xE0EC 0x9CED
+0xE0ED 0x9CE7
+0xE0EE 0x9E80
+0xE0EF 0x9EFD
+0xE0F0 0x50E6
+0xE0F1 0x50D4
+0xE0F2 0x50D7
+0xE0F3 0x50E8
+0xE0F4 0x50F3
+0xE0F5 0x50DB
+0xE0F6 0x50EA
+0xE0F7 0x50DD
+0xE0F8 0x50E4
+0xE0F9 0x50D3
+0xE0FA 0x50EC
+0xE0FB 0x50F0
+0xE0FC 0x50EF
+0xE0FD 0x50E3
+0xE0FE 0x50E0
+0xE140 0x51D8
+0xE141 0x5280
+0xE142 0x5281
+0xE143 0x52E9
+0xE144 0x52EB
+0xE145 0x5330
+0xE146 0x53AC
+0xE147 0x5627
+0xE148 0x5615
+0xE149 0x560C
+0xE14A 0x5612
+0xE14B 0x55FC
+0xE14C 0x560F
+0xE14D 0x561C
+0xE14E 0x5601
+0xE14F 0x5613
+0xE150 0x5602
+0xE151 0x55FA
+0xE152 0x561D
+0xE153 0x5604
+0xE154 0x55FF
+0xE155 0x55F9
+0xE156 0x5889
+0xE157 0x587C
+0xE158 0x5890
+0xE159 0x5898
+0xE15A 0x5886
+0xE15B 0x5881
+0xE15C 0x587F
+0xE15D 0x5874
+0xE15E 0x588B
+0xE15F 0x587A
+0xE160 0x5887
+0xE161 0x5891
+0xE162 0x588E
+0xE163 0x5876
+0xE164 0x5882
+0xE165 0x5888
+0xE166 0x587B
+0xE167 0x5894
+0xE168 0x588F
+0xE169 0x58FE
+0xE16A 0x596B
+0xE16B 0x5ADC
+0xE16C 0x5AEE
+0xE16D 0x5AE5
+0xE16E 0x5AD5
+0xE16F 0x5AEA
+0xE170 0x5ADA
+0xE171 0x5AED
+0xE172 0x5AEB
+0xE173 0x5AF3
+0xE174 0x5AE2
+0xE175 0x5AE0
+0xE176 0x5ADB
+0xE177 0x5AEC
+0xE178 0x5ADE
+0xE179 0x5ADD
+0xE17A 0x5AD9
+0xE17B 0x5AE8
+0xE17C 0x5ADF
+0xE17D 0x5B77
+0xE17E 0x5BE0
+0xE1A1 0x5BE3
+0xE1A2 0x5C63
+0xE1A3 0x5D82
+0xE1A4 0x5D80
+0xE1A5 0x5D7D
+0xE1A6 0x5D86
+0xE1A7 0x5D7A
+0xE1A8 0x5D81
+0xE1A9 0x5D77
+0xE1AA 0x5D8A
+0xE1AB 0x5D89
+0xE1AC 0x5D88
+0xE1AD 0x5D7E
+0xE1AE 0x5D7C
+0xE1AF 0x5D8D
+0xE1B0 0x5D79
+0xE1B1 0x5D7F
+0xE1B2 0x5E58
+0xE1B3 0x5E59
+0xE1B4 0x5E53
+0xE1B5 0x5ED8
+0xE1B6 0x5ED1
+0xE1B7 0x5ED7
+0xE1B8 0x5ECE
+0xE1B9 0x5EDC
+0xE1BA 0x5ED5
+0xE1BB 0x5ED9
+0xE1BC 0x5ED2
+0xE1BD 0x5ED4
+0xE1BE 0x5F44
+0xE1BF 0x5F43
+0xE1C0 0x5F6F
+0xE1C1 0x5FB6
+0xE1C2 0x612C
+0xE1C3 0x6128
+0xE1C4 0x6141
+0xE1C5 0x615E
+0xE1C6 0x6171
+0xE1C7 0x6173
+0xE1C8 0x6152
+0xE1C9 0x6153
+0xE1CA 0x6172
+0xE1CB 0x616C
+0xE1CC 0x6180
+0xE1CD 0x6174
+0xE1CE 0x6154
+0xE1CF 0x617A
+0xE1D0 0x615B
+0xE1D1 0x6165
+0xE1D2 0x613B
+0xE1D3 0x616A
+0xE1D4 0x6161
+0xE1D5 0x6156
+0xE1D6 0x6229
+0xE1D7 0x6227
+0xE1D8 0x622B
+0xE1D9 0x642B
+0xE1DA 0x644D
+0xE1DB 0x645B
+0xE1DC 0x645D
+0xE1DD 0x6474
+0xE1DE 0x6476
+0xE1DF 0x6472
+0xE1E0 0x6473
+0xE1E1 0x647D
+0xE1E2 0x6475
+0xE1E3 0x6466
+0xE1E4 0x64A6
+0xE1E5 0x644E
+0xE1E6 0x6482
+0xE1E7 0x645E
+0xE1E8 0x645C
+0xE1E9 0x644B
+0xE1EA 0x6453
+0xE1EB 0x6460
+0xE1EC 0x6450
+0xE1ED 0x647F
+0xE1EE 0x643F
+0xE1EF 0x646C
+0xE1F0 0x646B
+0xE1F1 0x6459
+0xE1F2 0x6465
+0xE1F3 0x6477
+0xE1F4 0x6573
+0xE1F5 0x65A0
+0xE1F6 0x66A1
+0xE1F7 0x66A0
+0xE1F8 0x669F
+0xE1F9 0x6705
+0xE1FA 0x6704
+0xE1FB 0x6722
+0xE1FC 0x69B1
+0xE1FD 0x69B6
+0xE1FE 0x69C9
+0xE240 0x69A0
+0xE241 0x69CE
+0xE242 0x6996
+0xE243 0x69B0
+0xE244 0x69AC
+0xE245 0x69BC
+0xE246 0x6991
+0xE247 0x6999
+0xE248 0x698E
+0xE249 0x69A7
+0xE24A 0x698D
+0xE24B 0x69A9
+0xE24C 0x69BE
+0xE24D 0x69AF
+0xE24E 0x69BF
+0xE24F 0x69C4
+0xE250 0x69BD
+0xE251 0x69A4
+0xE252 0x69D4
+0xE253 0x69B9
+0xE254 0x69CA
+0xE255 0x699A
+0xE256 0x69CF
+0xE257 0x69B3
+0xE258 0x6993
+0xE259 0x69AA
+0xE25A 0x69A1
+0xE25B 0x699E
+0xE25C 0x69D9
+0xE25D 0x6997
+0xE25E 0x6990
+0xE25F 0x69C2
+0xE260 0x69B5
+0xE261 0x69A5
+0xE262 0x69C6
+0xE263 0x6B4A
+0xE264 0x6B4D
+0xE265 0x6B4B
+0xE266 0x6B9E
+0xE267 0x6B9F
+0xE268 0x6BA0
+0xE269 0x6BC3
+0xE26A 0x6BC4
+0xE26B 0x6BFE
+0xE26C 0x6ECE
+0xE26D 0x6EF5
+0xE26E 0x6EF1
+0xE26F 0x6F03
+0xE270 0x6F25
+0xE271 0x6EF8
+0xE272 0x6F37
+0xE273 0x6EFB
+0xE274 0x6F2E
+0xE275 0x6F09
+0xE276 0x6F4E
+0xE277 0x6F19
+0xE278 0x6F1A
+0xE279 0x6F27
+0xE27A 0x6F18
+0xE27B 0x6F3B
+0xE27C 0x6F12
+0xE27D 0x6EED
+0xE27E 0x6F0A
+0xE2A1 0x6F36
+0xE2A2 0x6F73
+0xE2A3 0x6EF9
+0xE2A4 0x6EEE
+0xE2A5 0x6F2D
+0xE2A6 0x6F40
+0xE2A7 0x6F30
+0xE2A8 0x6F3C
+0xE2A9 0x6F35
+0xE2AA 0x6EEB
+0xE2AB 0x6F07
+0xE2AC 0x6F0E
+0xE2AD 0x6F43
+0xE2AE 0x6F05
+0xE2AF 0x6EFD
+0xE2B0 0x6EF6
+0xE2B1 0x6F39
+0xE2B2 0x6F1C
+0xE2B3 0x6EFC
+0xE2B4 0x6F3A
+0xE2B5 0x6F1F
+0xE2B6 0x6F0D
+0xE2B7 0x6F1E
+0xE2B8 0x6F08
+0xE2B9 0x6F21
+0xE2BA 0x7187
+0xE2BB 0x7190
+0xE2BC 0x7189
+0xE2BD 0x7180
+0xE2BE 0x7185
+0xE2BF 0x7182
+0xE2C0 0x718F
+0xE2C1 0x717B
+0xE2C2 0x7186
+0xE2C3 0x7181
+0xE2C4 0x7197
+0xE2C5 0x7244
+0xE2C6 0x7253
+0xE2C7 0x7297
+0xE2C8 0x7295
+0xE2C9 0x7293
+0xE2CA 0x7343
+0xE2CB 0x734D
+0xE2CC 0x7351
+0xE2CD 0x734C
+0xE2CE 0x7462
+0xE2CF 0x7473
+0xE2D0 0x7471
+0xE2D1 0x7475
+0xE2D2 0x7472
+0xE2D3 0x7467
+0xE2D4 0x746E
+0xE2D5 0x7500
+0xE2D6 0x7502
+0xE2D7 0x7503
+0xE2D8 0x757D
+0xE2D9 0x7590
+0xE2DA 0x7616
+0xE2DB 0x7608
+0xE2DC 0x760C
+0xE2DD 0x7615
+0xE2DE 0x7611
+0xE2DF 0x760A
+0xE2E0 0x7614
+0xE2E1 0x76B8
+0xE2E2 0x7781
+0xE2E3 0x777C
+0xE2E4 0x7785
+0xE2E5 0x7782
+0xE2E6 0x776E
+0xE2E7 0x7780
+0xE2E8 0x776F
+0xE2E9 0x777E
+0xE2EA 0x7783
+0xE2EB 0x78B2
+0xE2EC 0x78AA
+0xE2ED 0x78B4
+0xE2EE 0x78AD
+0xE2EF 0x78A8
+0xE2F0 0x787E
+0xE2F1 0x78AB
+0xE2F2 0x789E
+0xE2F3 0x78A5
+0xE2F4 0x78A0
+0xE2F5 0x78AC
+0xE2F6 0x78A2
+0xE2F7 0x78A4
+0xE2F8 0x7998
+0xE2F9 0x798A
+0xE2FA 0x798B
+0xE2FB 0x7996
+0xE2FC 0x7995
+0xE2FD 0x7994
+0xE2FE 0x7993
+0xE340 0x7997
+0xE341 0x7988
+0xE342 0x7992
+0xE343 0x7990
+0xE344 0x7A2B
+0xE345 0x7A4A
+0xE346 0x7A30
+0xE347 0x7A2F
+0xE348 0x7A28
+0xE349 0x7A26
+0xE34A 0x7AA8
+0xE34B 0x7AAB
+0xE34C 0x7AAC
+0xE34D 0x7AEE
+0xE34E 0x7B88
+0xE34F 0x7B9C
+0xE350 0x7B8A
+0xE351 0x7B91
+0xE352 0x7B90
+0xE353 0x7B96
+0xE354 0x7B8D
+0xE355 0x7B8C
+0xE356 0x7B9B
+0xE357 0x7B8E
+0xE358 0x7B85
+0xE359 0x7B98
+0xE35A 0x5284
+0xE35B 0x7B99
+0xE35C 0x7BA4
+0xE35D 0x7B82
+0xE35E 0x7CBB
+0xE35F 0x7CBF
+0xE360 0x7CBC
+0xE361 0x7CBA
+0xE362 0x7DA7
+0xE363 0x7DB7
+0xE364 0x7DC2
+0xE365 0x7DA3
+0xE366 0x7DAA
+0xE367 0x7DC1
+0xE368 0x7DC0
+0xE369 0x7DC5
+0xE36A 0x7D9D
+0xE36B 0x7DCE
+0xE36C 0x7DC4
+0xE36D 0x7DC6
+0xE36E 0x7DCB
+0xE36F 0x7DCC
+0xE370 0x7DAF
+0xE371 0x7DB9
+0xE372 0x7D96
+0xE373 0x7DBC
+0xE374 0x7D9F
+0xE375 0x7DA6
+0xE376 0x7DAE
+0xE377 0x7DA9
+0xE378 0x7DA1
+0xE379 0x7DC9
+0xE37A 0x7F73
+0xE37B 0x7FE2
+0xE37C 0x7FE3
+0xE37D 0x7FE5
+0xE37E 0x7FDE
+0xE3A1 0x8024
+0xE3A2 0x805D
+0xE3A3 0x805C
+0xE3A4 0x8189
+0xE3A5 0x8186
+0xE3A6 0x8183
+0xE3A7 0x8187
+0xE3A8 0x818D
+0xE3A9 0x818C
+0xE3AA 0x818B
+0xE3AB 0x8215
+0xE3AC 0x8497
+0xE3AD 0x84A4
+0xE3AE 0x84A1
+0xE3AF 0x849F
+0xE3B0 0x84BA
+0xE3B1 0x84CE
+0xE3B2 0x84C2
+0xE3B3 0x84AC
+0xE3B4 0x84AE
+0xE3B5 0x84AB
+0xE3B6 0x84B9
+0xE3B7 0x84B4
+0xE3B8 0x84C1
+0xE3B9 0x84CD
+0xE3BA 0x84AA
+0xE3BB 0x849A
+0xE3BC 0x84B1
+0xE3BD 0x84D0
+0xE3BE 0x849D
+0xE3BF 0x84A7
+0xE3C0 0x84BB
+0xE3C1 0x84A2
+0xE3C2 0x8494
+0xE3C3 0x84C7
+0xE3C4 0x84CC
+0xE3C5 0x849B
+0xE3C6 0x84A9
+0xE3C7 0x84AF
+0xE3C8 0x84A8
+0xE3C9 0x84D6
+0xE3CA 0x8498
+0xE3CB 0x84B6
+0xE3CC 0x84CF
+0xE3CD 0x84A0
+0xE3CE 0x84D7
+0xE3CF 0x84D4
+0xE3D0 0x84D2
+0xE3D1 0x84DB
+0xE3D2 0x84B0
+0xE3D3 0x8491
+0xE3D4 0x8661
+0xE3D5 0x8733
+0xE3D6 0x8723
+0xE3D7 0x8728
+0xE3D8 0x876B
+0xE3D9 0x8740
+0xE3DA 0x872E
+0xE3DB 0x871E
+0xE3DC 0x8721
+0xE3DD 0x8719
+0xE3DE 0x871B
+0xE3DF 0x8743
+0xE3E0 0x872C
+0xE3E1 0x8741
+0xE3E2 0x873E
+0xE3E3 0x8746
+0xE3E4 0x8720
+0xE3E5 0x8732
+0xE3E6 0x872A
+0xE3E7 0x872D
+0xE3E8 0x873C
+0xE3E9 0x8712
+0xE3EA 0x873A
+0xE3EB 0x8731
+0xE3EC 0x8735
+0xE3ED 0x8742
+0xE3EE 0x8726
+0xE3EF 0x8727
+0xE3F0 0x8738
+0xE3F1 0x8724
+0xE3F2 0x871A
+0xE3F3 0x8730
+0xE3F4 0x8711
+0xE3F5 0x88F7
+0xE3F6 0x88E7
+0xE3F7 0x88F1
+0xE3F8 0x88F2
+0xE3F9 0x88FA
+0xE3FA 0x88FE
+0xE3FB 0x88EE
+0xE3FC 0x88FC
+0xE3FD 0x88F6
+0xE3FE 0x88FB
+0xE440 0x88F0
+0xE441 0x88EC
+0xE442 0x88EB
+0xE443 0x899D
+0xE444 0x89A1
+0xE445 0x899F
+0xE446 0x899E
+0xE447 0x89E9
+0xE448 0x89EB
+0xE449 0x89E8
+0xE44A 0x8AAB
+0xE44B 0x8A99
+0xE44C 0x8A8B
+0xE44D 0x8A92
+0xE44E 0x8A8F
+0xE44F 0x8A96
+0xE450 0x8C3D
+0xE451 0x8C68
+0xE452 0x8C69
+0xE453 0x8CD5
+0xE454 0x8CCF
+0xE455 0x8CD7
+0xE456 0x8D96
+0xE457 0x8E09
+0xE458 0x8E02
+0xE459 0x8DFF
+0xE45A 0x8E0D
+0xE45B 0x8DFD
+0xE45C 0x8E0A
+0xE45D 0x8E03
+0xE45E 0x8E07
+0xE45F 0x8E06
+0xE460 0x8E05
+0xE461 0x8DFE
+0xE462 0x8E00
+0xE463 0x8E04
+0xE464 0x8F10
+0xE465 0x8F11
+0xE466 0x8F0E
+0xE467 0x8F0D
+0xE468 0x9123
+0xE469 0x911C
+0xE46A 0x9120
+0xE46B 0x9122
+0xE46C 0x911F
+0xE46D 0x911D
+0xE46E 0x911A
+0xE46F 0x9124
+0xE470 0x9121
+0xE471 0x911B
+0xE472 0x917A
+0xE473 0x9172
+0xE474 0x9179
+0xE475 0x9173
+0xE476 0x92A5
+0xE477 0x92A4
+0xE478 0x9276
+0xE479 0x929B
+0xE47A 0x927A
+0xE47B 0x92A0
+0xE47C 0x9294
+0xE47D 0x92AA
+0xE47E 0x928D
+0xE4A1 0x92A6
+0xE4A2 0x929A
+0xE4A3 0x92AB
+0xE4A4 0x9279
+0xE4A5 0x9297
+0xE4A6 0x927F
+0xE4A7 0x92A3
+0xE4A8 0x92EE
+0xE4A9 0x928E
+0xE4AA 0x9282
+0xE4AB 0x9295
+0xE4AC 0x92A2
+0xE4AD 0x927D
+0xE4AE 0x9288
+0xE4AF 0x92A1
+0xE4B0 0x928A
+0xE4B1 0x9286
+0xE4B2 0x928C
+0xE4B3 0x9299
+0xE4B4 0x92A7
+0xE4B5 0x927E
+0xE4B6 0x9287
+0xE4B7 0x92A9
+0xE4B8 0x929D
+0xE4B9 0x928B
+0xE4BA 0x922D
+0xE4BB 0x969E
+0xE4BC 0x96A1
+0xE4BD 0x96FF
+0xE4BE 0x9758
+0xE4BF 0x977D
+0xE4C0 0x977A
+0xE4C1 0x977E
+0xE4C2 0x9783
+0xE4C3 0x9780
+0xE4C4 0x9782
+0xE4C5 0x977B
+0xE4C6 0x9784
+0xE4C7 0x9781
+0xE4C8 0x977F
+0xE4C9 0x97CE
+0xE4CA 0x97CD
+0xE4CB 0x9816
+0xE4CC 0x98AD
+0xE4CD 0x98AE
+0xE4CE 0x9902
+0xE4CF 0x9900
+0xE4D0 0x9907
+0xE4D1 0x999D
+0xE4D2 0x999C
+0xE4D3 0x99C3
+0xE4D4 0x99B9
+0xE4D5 0x99BB
+0xE4D6 0x99BA
+0xE4D7 0x99C2
+0xE4D8 0x99BD
+0xE4D9 0x99C7
+0xE4DA 0x9AB1
+0xE4DB 0x9AE3
+0xE4DC 0x9AE7
+0xE4DD 0x9B3E
+0xE4DE 0x9B3F
+0xE4DF 0x9B60
+0xE4E0 0x9B61
+0xE4E1 0x9B5F
+0xE4E2 0x9CF1
+0xE4E3 0x9CF2
+0xE4E4 0x9CF5
+0xE4E5 0x9EA7
+0xE4E6 0x50FF
+0xE4E7 0x5103
+0xE4E8 0x5130
+0xE4E9 0x50F8
+0xE4EA 0x5106
+0xE4EB 0x5107
+0xE4EC 0x50F6
+0xE4ED 0x50FE
+0xE4EE 0x510B
+0xE4EF 0x510C
+0xE4F0 0x50FD
+0xE4F1 0x510A
+0xE4F2 0x528B
+0xE4F3 0x528C
+0xE4F4 0x52F1
+0xE4F5 0x52EF
+0xE4F6 0x5648
+0xE4F7 0x5642
+0xE4F8 0x564C
+0xE4F9 0x5635
+0xE4FA 0x5641
+0xE4FB 0x564A
+0xE4FC 0x5649
+0xE4FD 0x5646
+0xE4FE 0x5658
+0xE540 0x565A
+0xE541 0x5640
+0xE542 0x5633
+0xE543 0x563D
+0xE544 0x562C
+0xE545 0x563E
+0xE546 0x5638
+0xE547 0x562A
+0xE548 0x563A
+0xE549 0x571A
+0xE54A 0x58AB
+0xE54B 0x589D
+0xE54C 0x58B1
+0xE54D 0x58A0
+0xE54E 0x58A3
+0xE54F 0x58AF
+0xE550 0x58AC
+0xE551 0x58A5
+0xE552 0x58A1
+0xE553 0x58FF
+0xE554 0x5AFF
+0xE555 0x5AF4
+0xE556 0x5AFD
+0xE557 0x5AF7
+0xE558 0x5AF6
+0xE559 0x5B03
+0xE55A 0x5AF8
+0xE55B 0x5B02
+0xE55C 0x5AF9
+0xE55D 0x5B01
+0xE55E 0x5B07
+0xE55F 0x5B05
+0xE560 0x5B0F
+0xE561 0x5C67
+0xE562 0x5D99
+0xE563 0x5D97
+0xE564 0x5D9F
+0xE565 0x5D92
+0xE566 0x5DA2
+0xE567 0x5D93
+0xE568 0x5D95
+0xE569 0x5DA0
+0xE56A 0x5D9C
+0xE56B 0x5DA1
+0xE56C 0x5D9A
+0xE56D 0x5D9E
+0xE56E 0x5E69
+0xE56F 0x5E5D
+0xE570 0x5E60
+0xE571 0x5E5C
+0xE572 0x7DF3
+0xE573 0x5EDB
+0xE574 0x5EDE
+0xE575 0x5EE1
+0xE576 0x5F49
+0xE577 0x5FB2
+0xE578 0x618B
+0xE579 0x6183
+0xE57A 0x6179
+0xE57B 0x61B1
+0xE57C 0x61B0
+0xE57D 0x61A2
+0xE57E 0x6189
+0xE5A1 0x619B
+0xE5A2 0x6193
+0xE5A3 0x61AF
+0xE5A4 0x61AD
+0xE5A5 0x619F
+0xE5A6 0x6192
+0xE5A7 0x61AA
+0xE5A8 0x61A1
+0xE5A9 0x618D
+0xE5AA 0x6166
+0xE5AB 0x61B3
+0xE5AC 0x622D
+0xE5AD 0x646E
+0xE5AE 0x6470
+0xE5AF 0x6496
+0xE5B0 0x64A0
+0xE5B1 0x6485
+0xE5B2 0x6497
+0xE5B3 0x649C
+0xE5B4 0x648F
+0xE5B5 0x648B
+0xE5B6 0x648A
+0xE5B7 0x648C
+0xE5B8 0x64A3
+0xE5B9 0x649F
+0xE5BA 0x6468
+0xE5BB 0x64B1
+0xE5BC 0x6498
+0xE5BD 0x6576
+0xE5BE 0x657A
+0xE5BF 0x6579
+0xE5C0 0x657B
+0xE5C1 0x65B2
+0xE5C2 0x65B3
+0xE5C3 0x66B5
+0xE5C4 0x66B0
+0xE5C5 0x66A9
+0xE5C6 0x66B2
+0xE5C7 0x66B7
+0xE5C8 0x66AA
+0xE5C9 0x66AF
+0xE5CA 0x6A00
+0xE5CB 0x6A06
+0xE5CC 0x6A17
+0xE5CD 0x69E5
+0xE5CE 0x69F8
+0xE5CF 0x6A15
+0xE5D0 0x69F1
+0xE5D1 0x69E4
+0xE5D2 0x6A20
+0xE5D3 0x69FF
+0xE5D4 0x69EC
+0xE5D5 0x69E2
+0xE5D6 0x6A1B
+0xE5D7 0x6A1D
+0xE5D8 0x69FE
+0xE5D9 0x6A27
+0xE5DA 0x69F2
+0xE5DB 0x69EE
+0xE5DC 0x6A14
+0xE5DD 0x69F7
+0xE5DE 0x69E7
+0xE5DF 0x6A40
+0xE5E0 0x6A08
+0xE5E1 0x69E6
+0xE5E2 0x69FB
+0xE5E3 0x6A0D
+0xE5E4 0x69FC
+0xE5E5 0x69EB
+0xE5E6 0x6A09
+0xE5E7 0x6A04
+0xE5E8 0x6A18
+0xE5E9 0x6A25
+0xE5EA 0x6A0F
+0xE5EB 0x69F6
+0xE5EC 0x6A26
+0xE5ED 0x6A07
+0xE5EE 0x69F4
+0xE5EF 0x6A16
+0xE5F0 0x6B51
+0xE5F1 0x6BA5
+0xE5F2 0x6BA3
+0xE5F3 0x6BA2
+0xE5F4 0x6BA6
+0xE5F5 0x6C01
+0xE5F6 0x6C00
+0xE5F7 0x6BFF
+0xE5F8 0x6C02
+0xE5F9 0x6F41
+0xE5FA 0x6F26
+0xE5FB 0x6F7E
+0xE5FC 0x6F87
+0xE5FD 0x6FC6
+0xE5FE 0x6F92
+0xE640 0x6F8D
+0xE641 0x6F89
+0xE642 0x6F8C
+0xE643 0x6F62
+0xE644 0x6F4F
+0xE645 0x6F85
+0xE646 0x6F5A
+0xE647 0x6F96
+0xE648 0x6F76
+0xE649 0x6F6C
+0xE64A 0x6F82
+0xE64B 0x6F55
+0xE64C 0x6F72
+0xE64D 0x6F52
+0xE64E 0x6F50
+0xE64F 0x6F57
+0xE650 0x6F94
+0xE651 0x6F93
+0xE652 0x6F5D
+0xE653 0x6F00
+0xE654 0x6F61
+0xE655 0x6F6B
+0xE656 0x6F7D
+0xE657 0x6F67
+0xE658 0x6F90
+0xE659 0x6F53
+0xE65A 0x6F8B
+0xE65B 0x6F69
+0xE65C 0x6F7F
+0xE65D 0x6F95
+0xE65E 0x6F63
+0xE65F 0x6F77
+0xE660 0x6F6A
+0xE661 0x6F7B
+0xE662 0x71B2
+0xE663 0x71AF
+0xE664 0x719B
+0xE665 0x71B0
+0xE666 0x71A0
+0xE667 0x719A
+0xE668 0x71A9
+0xE669 0x71B5
+0xE66A 0x719D
+0xE66B 0x71A5
+0xE66C 0x719E
+0xE66D 0x71A4
+0xE66E 0x71A1
+0xE66F 0x71AA
+0xE670 0x719C
+0xE671 0x71A7
+0xE672 0x71B3
+0xE673 0x7298
+0xE674 0x729A
+0xE675 0x7358
+0xE676 0x7352
+0xE677 0x735E
+0xE678 0x735F
+0xE679 0x7360
+0xE67A 0x735D
+0xE67B 0x735B
+0xE67C 0x7361
+0xE67D 0x735A
+0xE67E 0x7359
+0xE6A1 0x7362
+0xE6A2 0x7487
+0xE6A3 0x7489
+0xE6A4 0x748A
+0xE6A5 0x7486
+0xE6A6 0x7481
+0xE6A7 0x747D
+0xE6A8 0x7485
+0xE6A9 0x7488
+0xE6AA 0x747C
+0xE6AB 0x7479
+0xE6AC 0x7508
+0xE6AD 0x7507
+0xE6AE 0x757E
+0xE6AF 0x7625
+0xE6B0 0x761E
+0xE6B1 0x7619
+0xE6B2 0x761D
+0xE6B3 0x761C
+0xE6B4 0x7623
+0xE6B5 0x761A
+0xE6B6 0x7628
+0xE6B7 0x761B
+0xE6B8 0x769C
+0xE6B9 0x769D
+0xE6BA 0x769E
+0xE6BB 0x769B
+0xE6BC 0x778D
+0xE6BD 0x778F
+0xE6BE 0x7789
+0xE6BF 0x7788
+0xE6C0 0x78CD
+0xE6C1 0x78BB
+0xE6C2 0x78CF
+0xE6C3 0x78CC
+0xE6C4 0x78D1
+0xE6C5 0x78CE
+0xE6C6 0x78D4
+0xE6C7 0x78C8
+0xE6C8 0x78C3
+0xE6C9 0x78C4
+0xE6CA 0x78C9
+0xE6CB 0x799A
+0xE6CC 0x79A1
+0xE6CD 0x79A0
+0xE6CE 0x799C
+0xE6CF 0x79A2
+0xE6D0 0x799B
+0xE6D1 0x6B76
+0xE6D2 0x7A39
+0xE6D3 0x7AB2
+0xE6D4 0x7AB4
+0xE6D5 0x7AB3
+0xE6D6 0x7BB7
+0xE6D7 0x7BCB
+0xE6D8 0x7BBE
+0xE6D9 0x7BAC
+0xE6DA 0x7BCE
+0xE6DB 0x7BAF
+0xE6DC 0x7BB9
+0xE6DD 0x7BCA
+0xE6DE 0x7BB5
+0xE6DF 0x7CC5
+0xE6E0 0x7CC8
+0xE6E1 0x7CCC
+0xE6E2 0x7CCB
+0xE6E3 0x7DF7
+0xE6E4 0x7DDB
+0xE6E5 0x7DEA
+0xE6E6 0x7DE7
+0xE6E7 0x7DD7
+0xE6E8 0x7DE1
+0xE6E9 0x7E03
+0xE6EA 0x7DFA
+0xE6EB 0x7DE6
+0xE6EC 0x7DF6
+0xE6ED 0x7DF1
+0xE6EE 0x7DF0
+0xE6EF 0x7DEE
+0xE6F0 0x7DDF
+0xE6F1 0x7F76
+0xE6F2 0x7FAC
+0xE6F3 0x7FB0
+0xE6F4 0x7FAD
+0xE6F5 0x7FED
+0xE6F6 0x7FEB
+0xE6F7 0x7FEA
+0xE6F8 0x7FEC
+0xE6F9 0x7FE6
+0xE6FA 0x7FE8
+0xE6FB 0x8064
+0xE6FC 0x8067
+0xE6FD 0x81A3
+0xE6FE 0x819F
+0xE740 0x819E
+0xE741 0x8195
+0xE742 0x81A2
+0xE743 0x8199
+0xE744 0x8197
+0xE745 0x8216
+0xE746 0x824F
+0xE747 0x8253
+0xE748 0x8252
+0xE749 0x8250
+0xE74A 0x824E
+0xE74B 0x8251
+0xE74C 0x8524
+0xE74D 0x853B
+0xE74E 0x850F
+0xE74F 0x8500
+0xE750 0x8529
+0xE751 0x850E
+0xE752 0x8509
+0xE753 0x850D
+0xE754 0x851F
+0xE755 0x850A
+0xE756 0x8527
+0xE757 0x851C
+0xE758 0x84FB
+0xE759 0x852B
+0xE75A 0x84FA
+0xE75B 0x8508
+0xE75C 0x850C
+0xE75D 0x84F4
+0xE75E 0x852A
+0xE75F 0x84F2
+0xE760 0x8515
+0xE761 0x84F7
+0xE762 0x84EB
+0xE763 0x84F3
+0xE764 0x84FC
+0xE765 0x8512
+0xE766 0x84EA
+0xE767 0x84E9
+0xE768 0x8516
+0xE769 0x84FE
+0xE76A 0x8528
+0xE76B 0x851D
+0xE76C 0x852E
+0xE76D 0x8502
+0xE76E 0x84FD
+0xE76F 0x851E
+0xE770 0x84F6
+0xE771 0x8531
+0xE772 0x8526
+0xE773 0x84E7
+0xE774 0x84E8
+0xE775 0x84F0
+0xE776 0x84EF
+0xE777 0x84F9
+0xE778 0x8518
+0xE779 0x8520
+0xE77A 0x8530
+0xE77B 0x850B
+0xE77C 0x8519
+0xE77D 0x852F
+0xE77E 0x8662
+0xE7A1 0x8756
+0xE7A2 0x8763
+0xE7A3 0x8764
+0xE7A4 0x8777
+0xE7A5 0x87E1
+0xE7A6 0x8773
+0xE7A7 0x8758
+0xE7A8 0x8754
+0xE7A9 0x875B
+0xE7AA 0x8752
+0xE7AB 0x8761
+0xE7AC 0x875A
+0xE7AD 0x8751
+0xE7AE 0x875E
+0xE7AF 0x876D
+0xE7B0 0x876A
+0xE7B1 0x8750
+0xE7B2 0x874E
+0xE7B3 0x875F
+0xE7B4 0x875D
+0xE7B5 0x876F
+0xE7B6 0x876C
+0xE7B7 0x877A
+0xE7B8 0x876E
+0xE7B9 0x875C
+0xE7BA 0x8765
+0xE7BB 0x874F
+0xE7BC 0x877B
+0xE7BD 0x8775
+0xE7BE 0x8762
+0xE7BF 0x8767
+0xE7C0 0x8769
+0xE7C1 0x885A
+0xE7C2 0x8905
+0xE7C3 0x890C
+0xE7C4 0x8914
+0xE7C5 0x890B
+0xE7C6 0x8917
+0xE7C7 0x8918
+0xE7C8 0x8919
+0xE7C9 0x8906
+0xE7CA 0x8916
+0xE7CB 0x8911
+0xE7CC 0x890E
+0xE7CD 0x8909
+0xE7CE 0x89A2
+0xE7CF 0x89A4
+0xE7D0 0x89A3
+0xE7D1 0x89ED
+0xE7D2 0x89F0
+0xE7D3 0x89EC
+0xE7D4 0x8ACF
+0xE7D5 0x8AC6
+0xE7D6 0x8AB8
+0xE7D7 0x8AD3
+0xE7D8 0x8AD1
+0xE7D9 0x8AD4
+0xE7DA 0x8AD5
+0xE7DB 0x8ABB
+0xE7DC 0x8AD7
+0xE7DD 0x8ABE
+0xE7DE 0x8AC0
+0xE7DF 0x8AC5
+0xE7E0 0x8AD8
+0xE7E1 0x8AC3
+0xE7E2 0x8ABA
+0xE7E3 0x8ABD
+0xE7E4 0x8AD9
+0xE7E5 0x8C3E
+0xE7E6 0x8C4D
+0xE7E7 0x8C8F
+0xE7E8 0x8CE5
+0xE7E9 0x8CDF
+0xE7EA 0x8CD9
+0xE7EB 0x8CE8
+0xE7EC 0x8CDA
+0xE7ED 0x8CDD
+0xE7EE 0x8CE7
+0xE7EF 0x8DA0
+0xE7F0 0x8D9C
+0xE7F1 0x8DA1
+0xE7F2 0x8D9B
+0xE7F3 0x8E20
+0xE7F4 0x8E23
+0xE7F5 0x8E25
+0xE7F6 0x8E24
+0xE7F7 0x8E2E
+0xE7F8 0x8E15
+0xE7F9 0x8E1B
+0xE7FA 0x8E16
+0xE7FB 0x8E11
+0xE7FC 0x8E19
+0xE7FD 0x8E26
+0xE7FE 0x8E27
+0xE840 0x8E14
+0xE841 0x8E12
+0xE842 0x8E18
+0xE843 0x8E13
+0xE844 0x8E1C
+0xE845 0x8E17
+0xE846 0x8E1A
+0xE847 0x8F2C
+0xE848 0x8F24
+0xE849 0x8F18
+0xE84A 0x8F1A
+0xE84B 0x8F20
+0xE84C 0x8F23
+0xE84D 0x8F16
+0xE84E 0x8F17
+0xE84F 0x9073
+0xE850 0x9070
+0xE851 0x906F
+0xE852 0x9067
+0xE853 0x906B
+0xE854 0x912F
+0xE855 0x912B
+0xE856 0x9129
+0xE857 0x912A
+0xE858 0x9132
+0xE859 0x9126
+0xE85A 0x912E
+0xE85B 0x9185
+0xE85C 0x9186
+0xE85D 0x918A
+0xE85E 0x9181
+0xE85F 0x9182
+0xE860 0x9184
+0xE861 0x9180
+0xE862 0x92D0
+0xE863 0x92C3
+0xE864 0x92C4
+0xE865 0x92C0
+0xE866 0x92D9
+0xE867 0x92B6
+0xE868 0x92CF
+0xE869 0x92F1
+0xE86A 0x92DF
+0xE86B 0x92D8
+0xE86C 0x92E9
+0xE86D 0x92D7
+0xE86E 0x92DD
+0xE86F 0x92CC
+0xE870 0x92EF
+0xE871 0x92C2
+0xE872 0x92E8
+0xE873 0x92CA
+0xE874 0x92C8
+0xE875 0x92CE
+0xE876 0x92E6
+0xE877 0x92CD
+0xE878 0x92D5
+0xE879 0x92C9
+0xE87A 0x92E0
+0xE87B 0x92DE
+0xE87C 0x92E7
+0xE87D 0x92D1
+0xE87E 0x92D3
+0xE8A1 0x92B5
+0xE8A2 0x92E1
+0xE8A3 0x92C6
+0xE8A4 0x92B4
+0xE8A5 0x957C
+0xE8A6 0x95AC
+0xE8A7 0x95AB
+0xE8A8 0x95AE
+0xE8A9 0x95B0
+0xE8AA 0x96A4
+0xE8AB 0x96A2
+0xE8AC 0x96D3
+0xE8AD 0x9705
+0xE8AE 0x9708
+0xE8AF 0x9702
+0xE8B0 0x975A
+0xE8B1 0x978A
+0xE8B2 0x978E
+0xE8B3 0x9788
+0xE8B4 0x97D0
+0xE8B5 0x97CF
+0xE8B6 0x981E
+0xE8B7 0x981D
+0xE8B8 0x9826
+0xE8B9 0x9829
+0xE8BA 0x9828
+0xE8BB 0x9820
+0xE8BC 0x981B
+0xE8BD 0x9827
+0xE8BE 0x98B2
+0xE8BF 0x9908
+0xE8C0 0x98FA
+0xE8C1 0x9911
+0xE8C2 0x9914
+0xE8C3 0x9916
+0xE8C4 0x9917
+0xE8C5 0x9915
+0xE8C6 0x99DC
+0xE8C7 0x99CD
+0xE8C8 0x99CF
+0xE8C9 0x99D3
+0xE8CA 0x99D4
+0xE8CB 0x99CE
+0xE8CC 0x99C9
+0xE8CD 0x99D6
+0xE8CE 0x99D8
+0xE8CF 0x99CB
+0xE8D0 0x99D7
+0xE8D1 0x99CC
+0xE8D2 0x9AB3
+0xE8D3 0x9AEC
+0xE8D4 0x9AEB
+0xE8D5 0x9AF3
+0xE8D6 0x9AF2
+0xE8D7 0x9AF1
+0xE8D8 0x9B46
+0xE8D9 0x9B43
+0xE8DA 0x9B67
+0xE8DB 0x9B74
+0xE8DC 0x9B71
+0xE8DD 0x9B66
+0xE8DE 0x9B76
+0xE8DF 0x9B75
+0xE8E0 0x9B70
+0xE8E1 0x9B68
+0xE8E2 0x9B64
+0xE8E3 0x9B6C
+0xE8E4 0x9CFC
+0xE8E5 0x9CFA
+0xE8E6 0x9CFD
+0xE8E7 0x9CFF
+0xE8E8 0x9CF7
+0xE8E9 0x9D07
+0xE8EA 0x9D00
+0xE8EB 0x9CF9
+0xE8EC 0x9CFB
+0xE8ED 0x9D08
+0xE8EE 0x9D05
+0xE8EF 0x9D04
+0xE8F0 0x9E83
+0xE8F1 0x9ED3
+0xE8F2 0x9F0F
+0xE8F3 0x9F10
+0xE8F4 0x511C
+0xE8F5 0x5113
+0xE8F6 0x5117
+0xE8F7 0x511A
+0xE8F8 0x5111
+0xE8F9 0x51DE
+0xE8FA 0x5334
+0xE8FB 0x53E1
+0xE8FC 0x5670
+0xE8FD 0x5660
+0xE8FE 0x566E
+0xE940 0x5673
+0xE941 0x5666
+0xE942 0x5663
+0xE943 0x566D
+0xE944 0x5672
+0xE945 0x565E
+0xE946 0x5677
+0xE947 0x571C
+0xE948 0x571B
+0xE949 0x58C8
+0xE94A 0x58BD
+0xE94B 0x58C9
+0xE94C 0x58BF
+0xE94D 0x58BA
+0xE94E 0x58C2
+0xE94F 0x58BC
+0xE950 0x58C6
+0xE951 0x5B17
+0xE952 0x5B19
+0xE953 0x5B1B
+0xE954 0x5B21
+0xE955 0x5B14
+0xE956 0x5B13
+0xE957 0x5B10
+0xE958 0x5B16
+0xE959 0x5B28
+0xE95A 0x5B1A
+0xE95B 0x5B20
+0xE95C 0x5B1E
+0xE95D 0x5BEF
+0xE95E 0x5DAC
+0xE95F 0x5DB1
+0xE960 0x5DA9
+0xE961 0x5DA7
+0xE962 0x5DB5
+0xE963 0x5DB0
+0xE964 0x5DAE
+0xE965 0x5DAA
+0xE966 0x5DA8
+0xE967 0x5DB2
+0xE968 0x5DAD
+0xE969 0x5DAF
+0xE96A 0x5DB4
+0xE96B 0x5E67
+0xE96C 0x5E68
+0xE96D 0x5E66
+0xE96E 0x5E6F
+0xE96F 0x5EE9
+0xE970 0x5EE7
+0xE971 0x5EE6
+0xE972 0x5EE8
+0xE973 0x5EE5
+0xE974 0x5F4B
+0xE975 0x5FBC
+0xE976 0x619D
+0xE977 0x61A8
+0xE978 0x6196
+0xE979 0x61C5
+0xE97A 0x61B4
+0xE97B 0x61C6
+0xE97C 0x61C1
+0xE97D 0x61CC
+0xE97E 0x61BA
+0xE9A1 0x61BF
+0xE9A2 0x61B8
+0xE9A3 0x618C
+0xE9A4 0x64D7
+0xE9A5 0x64D6
+0xE9A6 0x64D0
+0xE9A7 0x64CF
+0xE9A8 0x64C9
+0xE9A9 0x64BD
+0xE9AA 0x6489
+0xE9AB 0x64C3
+0xE9AC 0x64DB
+0xE9AD 0x64F3
+0xE9AE 0x64D9
+0xE9AF 0x6533
+0xE9B0 0x657F
+0xE9B1 0x657C
+0xE9B2 0x65A2
+0xE9B3 0x66C8
+0xE9B4 0x66BE
+0xE9B5 0x66C0
+0xE9B6 0x66CA
+0xE9B7 0x66CB
+0xE9B8 0x66CF
+0xE9B9 0x66BD
+0xE9BA 0x66BB
+0xE9BB 0x66BA
+0xE9BC 0x66CC
+0xE9BD 0x6723
+0xE9BE 0x6A34
+0xE9BF 0x6A66
+0xE9C0 0x6A49
+0xE9C1 0x6A67
+0xE9C2 0x6A32
+0xE9C3 0x6A68
+0xE9C4 0x6A3E
+0xE9C5 0x6A5D
+0xE9C6 0x6A6D
+0xE9C7 0x6A76
+0xE9C8 0x6A5B
+0xE9C9 0x6A51
+0xE9CA 0x6A28
+0xE9CB 0x6A5A
+0xE9CC 0x6A3B
+0xE9CD 0x6A3F
+0xE9CE 0x6A41
+0xE9CF 0x6A6A
+0xE9D0 0x6A64
+0xE9D1 0x6A50
+0xE9D2 0x6A4F
+0xE9D3 0x6A54
+0xE9D4 0x6A6F
+0xE9D5 0x6A69
+0xE9D6 0x6A60
+0xE9D7 0x6A3C
+0xE9D8 0x6A5E
+0xE9D9 0x6A56
+0xE9DA 0x6A55
+0xE9DB 0x6A4D
+0xE9DC 0x6A4E
+0xE9DD 0x6A46
+0xE9DE 0x6B55
+0xE9DF 0x6B54
+0xE9E0 0x6B56
+0xE9E1 0x6BA7
+0xE9E2 0x6BAA
+0xE9E3 0x6BAB
+0xE9E4 0x6BC8
+0xE9E5 0x6BC7
+0xE9E6 0x6C04
+0xE9E7 0x6C03
+0xE9E8 0x6C06
+0xE9E9 0x6FAD
+0xE9EA 0x6FCB
+0xE9EB 0x6FA3
+0xE9EC 0x6FC7
+0xE9ED 0x6FBC
+0xE9EE 0x6FCE
+0xE9EF 0x6FC8
+0xE9F0 0x6F5E
+0xE9F1 0x6FC4
+0xE9F2 0x6FBD
+0xE9F3 0x6F9E
+0xE9F4 0x6FCA
+0xE9F5 0x6FA8
+0xE9F6 0x7004
+0xE9F7 0x6FA5
+0xE9F8 0x6FAE
+0xE9F9 0x6FBA
+0xE9FA 0x6FAC
+0xE9FB 0x6FAA
+0xE9FC 0x6FCF
+0xE9FD 0x6FBF
+0xE9FE 0x6FB8
+0xEA40 0x6FA2
+0xEA41 0x6FC9
+0xEA42 0x6FAB
+0xEA43 0x6FCD
+0xEA44 0x6FAF
+0xEA45 0x6FB2
+0xEA46 0x6FB0
+0xEA47 0x71C5
+0xEA48 0x71C2
+0xEA49 0x71BF
+0xEA4A 0x71B8
+0xEA4B 0x71D6
+0xEA4C 0x71C0
+0xEA4D 0x71C1
+0xEA4E 0x71CB
+0xEA4F 0x71D4
+0xEA50 0x71CA
+0xEA51 0x71C7
+0xEA52 0x71CF
+0xEA53 0x71BD
+0xEA54 0x71D8
+0xEA55 0x71BC
+0xEA56 0x71C6
+0xEA57 0x71DA
+0xEA58 0x71DB
+0xEA59 0x729D
+0xEA5A 0x729E
+0xEA5B 0x7369
+0xEA5C 0x7366
+0xEA5D 0x7367
+0xEA5E 0x736C
+0xEA5F 0x7365
+0xEA60 0x736B
+0xEA61 0x736A
+0xEA62 0x747F
+0xEA63 0x749A
+0xEA64 0x74A0
+0xEA65 0x7494
+0xEA66 0x7492
+0xEA67 0x7495
+0xEA68 0x74A1
+0xEA69 0x750B
+0xEA6A 0x7580
+0xEA6B 0x762F
+0xEA6C 0x762D
+0xEA6D 0x7631
+0xEA6E 0x763D
+0xEA6F 0x7633
+0xEA70 0x763C
+0xEA71 0x7635
+0xEA72 0x7632
+0xEA73 0x7630
+0xEA74 0x76BB
+0xEA75 0x76E6
+0xEA76 0x779A
+0xEA77 0x779D
+0xEA78 0x77A1
+0xEA79 0x779C
+0xEA7A 0x779B
+0xEA7B 0x77A2
+0xEA7C 0x77A3
+0xEA7D 0x7795
+0xEA7E 0x7799
+0xEAA1 0x7797
+0xEAA2 0x78DD
+0xEAA3 0x78E9
+0xEAA4 0x78E5
+0xEAA5 0x78EA
+0xEAA6 0x78DE
+0xEAA7 0x78E3
+0xEAA8 0x78DB
+0xEAA9 0x78E1
+0xEAAA 0x78E2
+0xEAAB 0x78ED
+0xEAAC 0x78DF
+0xEAAD 0x78E0
+0xEAAE 0x79A4
+0xEAAF 0x7A44
+0xEAB0 0x7A48
+0xEAB1 0x7A47
+0xEAB2 0x7AB6
+0xEAB3 0x7AB8
+0xEAB4 0x7AB5
+0xEAB5 0x7AB1
+0xEAB6 0x7AB7
+0xEAB7 0x7BDE
+0xEAB8 0x7BE3
+0xEAB9 0x7BE7
+0xEABA 0x7BDD
+0xEABB 0x7BD5
+0xEABC 0x7BE5
+0xEABD 0x7BDA
+0xEABE 0x7BE8
+0xEABF 0x7BF9
+0xEAC0 0x7BD4
+0xEAC1 0x7BEA
+0xEAC2 0x7BE2
+0xEAC3 0x7BDC
+0xEAC4 0x7BEB
+0xEAC5 0x7BD8
+0xEAC6 0x7BDF
+0xEAC7 0x7CD2
+0xEAC8 0x7CD4
+0xEAC9 0x7CD7
+0xEACA 0x7CD0
+0xEACB 0x7CD1
+0xEACC 0x7E12
+0xEACD 0x7E21
+0xEACE 0x7E17
+0xEACF 0x7E0C
+0xEAD0 0x7E1F
+0xEAD1 0x7E20
+0xEAD2 0x7E13
+0xEAD3 0x7E0E
+0xEAD4 0x7E1C
+0xEAD5 0x7E15
+0xEAD6 0x7E1A
+0xEAD7 0x7E22
+0xEAD8 0x7E0B
+0xEAD9 0x7E0F
+0xEADA 0x7E16
+0xEADB 0x7E0D
+0xEADC 0x7E14
+0xEADD 0x7E25
+0xEADE 0x7E24
+0xEADF 0x7F43
+0xEAE0 0x7F7B
+0xEAE1 0x7F7C
+0xEAE2 0x7F7A
+0xEAE3 0x7FB1
+0xEAE4 0x7FEF
+0xEAE5 0x802A
+0xEAE6 0x8029
+0xEAE7 0x806C
+0xEAE8 0x81B1
+0xEAE9 0x81A6
+0xEAEA 0x81AE
+0xEAEB 0x81B9
+0xEAEC 0x81B5
+0xEAED 0x81AB
+0xEAEE 0x81B0
+0xEAEF 0x81AC
+0xEAF0 0x81B4
+0xEAF1 0x81B2
+0xEAF2 0x81B7
+0xEAF3 0x81A7
+0xEAF4 0x81F2
+0xEAF5 0x8255
+0xEAF6 0x8256
+0xEAF7 0x8257
+0xEAF8 0x8556
+0xEAF9 0x8545
+0xEAFA 0x856B
+0xEAFB 0x854D
+0xEAFC 0x8553
+0xEAFD 0x8561
+0xEAFE 0x8558
+0xEB40 0x8540
+0xEB41 0x8546
+0xEB42 0x8564
+0xEB43 0x8541
+0xEB44 0x8562
+0xEB45 0x8544
+0xEB46 0x8551
+0xEB47 0x8547
+0xEB48 0x8563
+0xEB49 0x853E
+0xEB4A 0x855B
+0xEB4B 0x8571
+0xEB4C 0x854E
+0xEB4D 0x856E
+0xEB4E 0x8575
+0xEB4F 0x8555
+0xEB50 0x8567
+0xEB51 0x8560
+0xEB52 0x858C
+0xEB53 0x8566
+0xEB54 0x855D
+0xEB55 0x8554
+0xEB56 0x8565
+0xEB57 0x856C
+0xEB58 0x8663
+0xEB59 0x8665
+0xEB5A 0x8664
+0xEB5B 0x879B
+0xEB5C 0x878F
+0xEB5D 0x8797
+0xEB5E 0x8793
+0xEB5F 0x8792
+0xEB60 0x8788
+0xEB61 0x8781
+0xEB62 0x8796
+0xEB63 0x8798
+0xEB64 0x8779
+0xEB65 0x8787
+0xEB66 0x87A3
+0xEB67 0x8785
+0xEB68 0x8790
+0xEB69 0x8791
+0xEB6A 0x879D
+0xEB6B 0x8784
+0xEB6C 0x8794
+0xEB6D 0x879C
+0xEB6E 0x879A
+0xEB6F 0x8789
+0xEB70 0x891E
+0xEB71 0x8926
+0xEB72 0x8930
+0xEB73 0x892D
+0xEB74 0x892E
+0xEB75 0x8927
+0xEB76 0x8931
+0xEB77 0x8922
+0xEB78 0x8929
+0xEB79 0x8923
+0xEB7A 0x892F
+0xEB7B 0x892C
+0xEB7C 0x891F
+0xEB7D 0x89F1
+0xEB7E 0x8AE0
+0xEBA1 0x8AE2
+0xEBA2 0x8AF2
+0xEBA3 0x8AF4
+0xEBA4 0x8AF5
+0xEBA5 0x8ADD
+0xEBA6 0x8B14
+0xEBA7 0x8AE4
+0xEBA8 0x8ADF
+0xEBA9 0x8AF0
+0xEBAA 0x8AC8
+0xEBAB 0x8ADE
+0xEBAC 0x8AE1
+0xEBAD 0x8AE8
+0xEBAE 0x8AFF
+0xEBAF 0x8AEF
+0xEBB0 0x8AFB
+0xEBB1 0x8C91
+0xEBB2 0x8C92
+0xEBB3 0x8C90
+0xEBB4 0x8CF5
+0xEBB5 0x8CEE
+0xEBB6 0x8CF1
+0xEBB7 0x8CF0
+0xEBB8 0x8CF3
+0xEBB9 0x8D6C
+0xEBBA 0x8D6E
+0xEBBB 0x8DA5
+0xEBBC 0x8DA7
+0xEBBD 0x8E33
+0xEBBE 0x8E3E
+0xEBBF 0x8E38
+0xEBC0 0x8E40
+0xEBC1 0x8E45
+0xEBC2 0x8E36
+0xEBC3 0x8E3C
+0xEBC4 0x8E3D
+0xEBC5 0x8E41
+0xEBC6 0x8E30
+0xEBC7 0x8E3F
+0xEBC8 0x8EBD
+0xEBC9 0x8F36
+0xEBCA 0x8F2E
+0xEBCB 0x8F35
+0xEBCC 0x8F32
+0xEBCD 0x8F39
+0xEBCE 0x8F37
+0xEBCF 0x8F34
+0xEBD0 0x9076
+0xEBD1 0x9079
+0xEBD2 0x907B
+0xEBD3 0x9086
+0xEBD4 0x90FA
+0xEBD5 0x9133
+0xEBD6 0x9135
+0xEBD7 0x9136
+0xEBD8 0x9193
+0xEBD9 0x9190
+0xEBDA 0x9191
+0xEBDB 0x918D
+0xEBDC 0x918F
+0xEBDD 0x9327
+0xEBDE 0x931E
+0xEBDF 0x9308
+0xEBE0 0x931F
+0xEBE1 0x9306
+0xEBE2 0x930F
+0xEBE3 0x937A
+0xEBE4 0x9338
+0xEBE5 0x933C
+0xEBE6 0x931B
+0xEBE7 0x9323
+0xEBE8 0x9312
+0xEBE9 0x9301
+0xEBEA 0x9346
+0xEBEB 0x932D
+0xEBEC 0x930E
+0xEBED 0x930D
+0xEBEE 0x92CB
+0xEBEF 0x931D
+0xEBF0 0x92FA
+0xEBF1 0x9325
+0xEBF2 0x9313
+0xEBF3 0x92F9
+0xEBF4 0x92F7
+0xEBF5 0x9334
+0xEBF6 0x9302
+0xEBF7 0x9324
+0xEBF8 0x92FF
+0xEBF9 0x9329
+0xEBFA 0x9339
+0xEBFB 0x9335
+0xEBFC 0x932A
+0xEBFD 0x9314
+0xEBFE 0x930C
+0xEC40 0x930B
+0xEC41 0x92FE
+0xEC42 0x9309
+0xEC43 0x9300
+0xEC44 0x92FB
+0xEC45 0x9316
+0xEC46 0x95BC
+0xEC47 0x95CD
+0xEC48 0x95BE
+0xEC49 0x95B9
+0xEC4A 0x95BA
+0xEC4B 0x95B6
+0xEC4C 0x95BF
+0xEC4D 0x95B5
+0xEC4E 0x95BD
+0xEC4F 0x96A9
+0xEC50 0x96D4
+0xEC51 0x970B
+0xEC52 0x9712
+0xEC53 0x9710
+0xEC54 0x9799
+0xEC55 0x9797
+0xEC56 0x9794
+0xEC57 0x97F0
+0xEC58 0x97F8
+0xEC59 0x9835
+0xEC5A 0x982F
+0xEC5B 0x9832
+0xEC5C 0x9924
+0xEC5D 0x991F
+0xEC5E 0x9927
+0xEC5F 0x9929
+0xEC60 0x999E
+0xEC61 0x99EE
+0xEC62 0x99EC
+0xEC63 0x99E5
+0xEC64 0x99E4
+0xEC65 0x99F0
+0xEC66 0x99E3
+0xEC67 0x99EA
+0xEC68 0x99E9
+0xEC69 0x99E7
+0xEC6A 0x9AB9
+0xEC6B 0x9ABF
+0xEC6C 0x9AB4
+0xEC6D 0x9ABB
+0xEC6E 0x9AF6
+0xEC6F 0x9AFA
+0xEC70 0x9AF9
+0xEC71 0x9AF7
+0xEC72 0x9B33
+0xEC73 0x9B80
+0xEC74 0x9B85
+0xEC75 0x9B87
+0xEC76 0x9B7C
+0xEC77 0x9B7E
+0xEC78 0x9B7B
+0xEC79 0x9B82
+0xEC7A 0x9B93
+0xEC7B 0x9B92
+0xEC7C 0x9B90
+0xEC7D 0x9B7A
+0xEC7E 0x9B95
+0xECA1 0x9B7D
+0xECA2 0x9B88
+0xECA3 0x9D25
+0xECA4 0x9D17
+0xECA5 0x9D20
+0xECA6 0x9D1E
+0xECA7 0x9D14
+0xECA8 0x9D29
+0xECA9 0x9D1D
+0xECAA 0x9D18
+0xECAB 0x9D22
+0xECAC 0x9D10
+0xECAD 0x9D19
+0xECAE 0x9D1F
+0xECAF 0x9E88
+0xECB0 0x9E86
+0xECB1 0x9E87
+0xECB2 0x9EAE
+0xECB3 0x9EAD
+0xECB4 0x9ED5
+0xECB5 0x9ED6
+0xECB6 0x9EFA
+0xECB7 0x9F12
+0xECB8 0x9F3D
+0xECB9 0x5126
+0xECBA 0x5125
+0xECBB 0x5122
+0xECBC 0x5124
+0xECBD 0x5120
+0xECBE 0x5129
+0xECBF 0x52F4
+0xECC0 0x5693
+0xECC1 0x568C
+0xECC2 0x568D
+0xECC3 0x5686
+0xECC4 0x5684
+0xECC5 0x5683
+0xECC6 0x567E
+0xECC7 0x5682
+0xECC8 0x567F
+0xECC9 0x5681
+0xECCA 0x58D6
+0xECCB 0x58D4
+0xECCC 0x58CF
+0xECCD 0x58D2
+0xECCE 0x5B2D
+0xECCF 0x5B25
+0xECD0 0x5B32
+0xECD1 0x5B23
+0xECD2 0x5B2C
+0xECD3 0x5B27
+0xECD4 0x5B26
+0xECD5 0x5B2F
+0xECD6 0x5B2E
+0xECD7 0x5B7B
+0xECD8 0x5BF1
+0xECD9 0x5BF2
+0xECDA 0x5DB7
+0xECDB 0x5E6C
+0xECDC 0x5E6A
+0xECDD 0x5FBE
+0xECDE 0x5FBB
+0xECDF 0x61C3
+0xECE0 0x61B5
+0xECE1 0x61BC
+0xECE2 0x61E7
+0xECE3 0x61E0
+0xECE4 0x61E5
+0xECE5 0x61E4
+0xECE6 0x61E8
+0xECE7 0x61DE
+0xECE8 0x64EF
+0xECE9 0x64E9
+0xECEA 0x64E3
+0xECEB 0x64EB
+0xECEC 0x64E4
+0xECED 0x64E8
+0xECEE 0x6581
+0xECEF 0x6580
+0xECF0 0x65B6
+0xECF1 0x65DA
+0xECF2 0x66D2
+0xECF3 0x6A8D
+0xECF4 0x6A96
+0xECF5 0x6A81
+0xECF6 0x6AA5
+0xECF7 0x6A89
+0xECF8 0x6A9F
+0xECF9 0x6A9B
+0xECFA 0x6AA1
+0xECFB 0x6A9E
+0xECFC 0x6A87
+0xECFD 0x6A93
+0xECFE 0x6A8E
+0xED40 0x6A95
+0xED41 0x6A83
+0xED42 0x6AA8
+0xED43 0x6AA4
+0xED44 0x6A91
+0xED45 0x6A7F
+0xED46 0x6AA6
+0xED47 0x6A9A
+0xED48 0x6A85
+0xED49 0x6A8C
+0xED4A 0x6A92
+0xED4B 0x6B5B
+0xED4C 0x6BAD
+0xED4D 0x6C09
+0xED4E 0x6FCC
+0xED4F 0x6FA9
+0xED50 0x6FF4
+0xED51 0x6FD4
+0xED52 0x6FE3
+0xED53 0x6FDC
+0xED54 0x6FED
+0xED55 0x6FE7
+0xED56 0x6FE6
+0xED57 0x6FDE
+0xED58 0x6FF2
+0xED59 0x6FDD
+0xED5A 0x6FE2
+0xED5B 0x6FE8
+0xED5C 0x71E1
+0xED5D 0x71F1
+0xED5E 0x71E8
+0xED5F 0x71F2
+0xED60 0x71E4
+0xED61 0x71F0
+0xED62 0x71E2
+0xED63 0x7373
+0xED64 0x736E
+0xED65 0x736F
+0xED66 0x7497
+0xED67 0x74B2
+0xED68 0x74AB
+0xED69 0x7490
+0xED6A 0x74AA
+0xED6B 0x74AD
+0xED6C 0x74B1
+0xED6D 0x74A5
+0xED6E 0x74AF
+0xED6F 0x7510
+0xED70 0x7511
+0xED71 0x7512
+0xED72 0x750F
+0xED73 0x7584
+0xED74 0x7643
+0xED75 0x7648
+0xED76 0x7649
+0xED77 0x7647
+0xED78 0x76A4
+0xED79 0x76E9
+0xED7A 0x77B5
+0xED7B 0x77AB
+0xED7C 0x77B2
+0xED7D 0x77B7
+0xED7E 0x77B6
+0xEDA1 0x77B4
+0xEDA2 0x77B1
+0xEDA3 0x77A8
+0xEDA4 0x77F0
+0xEDA5 0x78F3
+0xEDA6 0x78FD
+0xEDA7 0x7902
+0xEDA8 0x78FB
+0xEDA9 0x78FC
+0xEDAA 0x78F2
+0xEDAB 0x7905
+0xEDAC 0x78F9
+0xEDAD 0x78FE
+0xEDAE 0x7904
+0xEDAF 0x79AB
+0xEDB0 0x79A8
+0xEDB1 0x7A5C
+0xEDB2 0x7A5B
+0xEDB3 0x7A56
+0xEDB4 0x7A58
+0xEDB5 0x7A54
+0xEDB6 0x7A5A
+0xEDB7 0x7ABE
+0xEDB8 0x7AC0
+0xEDB9 0x7AC1
+0xEDBA 0x7C05
+0xEDBB 0x7C0F
+0xEDBC 0x7BF2
+0xEDBD 0x7C00
+0xEDBE 0x7BFF
+0xEDBF 0x7BFB
+0xEDC0 0x7C0E
+0xEDC1 0x7BF4
+0xEDC2 0x7C0B
+0xEDC3 0x7BF3
+0xEDC4 0x7C02
+0xEDC5 0x7C09
+0xEDC6 0x7C03
+0xEDC7 0x7C01
+0xEDC8 0x7BF8
+0xEDC9 0x7BFD
+0xEDCA 0x7C06
+0xEDCB 0x7BF0
+0xEDCC 0x7BF1
+0xEDCD 0x7C10
+0xEDCE 0x7C0A
+0xEDCF 0x7CE8
+0xEDD0 0x7E2D
+0xEDD1 0x7E3C
+0xEDD2 0x7E42
+0xEDD3 0x7E33
+0xEDD4 0x9848
+0xEDD5 0x7E38
+0xEDD6 0x7E2A
+0xEDD7 0x7E49
+0xEDD8 0x7E40
+0xEDD9 0x7E47
+0xEDDA 0x7E29
+0xEDDB 0x7E4C
+0xEDDC 0x7E30
+0xEDDD 0x7E3B
+0xEDDE 0x7E36
+0xEDDF 0x7E44
+0xEDE0 0x7E3A
+0xEDE1 0x7F45
+0xEDE2 0x7F7F
+0xEDE3 0x7F7E
+0xEDE4 0x7F7D
+0xEDE5 0x7FF4
+0xEDE6 0x7FF2
+0xEDE7 0x802C
+0xEDE8 0x81BB
+0xEDE9 0x81C4
+0xEDEA 0x81CC
+0xEDEB 0x81CA
+0xEDEC 0x81C5
+0xEDED 0x81C7
+0xEDEE 0x81BC
+0xEDEF 0x81E9
+0xEDF0 0x825B
+0xEDF1 0x825A
+0xEDF2 0x825C
+0xEDF3 0x8583
+0xEDF4 0x8580
+0xEDF5 0x858F
+0xEDF6 0x85A7
+0xEDF7 0x8595
+0xEDF8 0x85A0
+0xEDF9 0x858B
+0xEDFA 0x85A3
+0xEDFB 0x857B
+0xEDFC 0x85A4
+0xEDFD 0x859A
+0xEDFE 0x859E
+0xEE40 0x8577
+0xEE41 0x857C
+0xEE42 0x8589
+0xEE43 0x85A1
+0xEE44 0x857A
+0xEE45 0x8578
+0xEE46 0x8557
+0xEE47 0x858E
+0xEE48 0x8596
+0xEE49 0x8586
+0xEE4A 0x858D
+0xEE4B 0x8599
+0xEE4C 0x859D
+0xEE4D 0x8581
+0xEE4E 0x85A2
+0xEE4F 0x8582
+0xEE50 0x8588
+0xEE51 0x8585
+0xEE52 0x8579
+0xEE53 0x8576
+0xEE54 0x8598
+0xEE55 0x8590
+0xEE56 0x859F
+0xEE57 0x8668
+0xEE58 0x87BE
+0xEE59 0x87AA
+0xEE5A 0x87AD
+0xEE5B 0x87C5
+0xEE5C 0x87B0
+0xEE5D 0x87AC
+0xEE5E 0x87B9
+0xEE5F 0x87B5
+0xEE60 0x87BC
+0xEE61 0x87AE
+0xEE62 0x87C9
+0xEE63 0x87C3
+0xEE64 0x87C2
+0xEE65 0x87CC
+0xEE66 0x87B7
+0xEE67 0x87AF
+0xEE68 0x87C4
+0xEE69 0x87CA
+0xEE6A 0x87B4
+0xEE6B 0x87B6
+0xEE6C 0x87BF
+0xEE6D 0x87B8
+0xEE6E 0x87BD
+0xEE6F 0x87DE
+0xEE70 0x87B2
+0xEE71 0x8935
+0xEE72 0x8933
+0xEE73 0x893C
+0xEE74 0x893E
+0xEE75 0x8941
+0xEE76 0x8952
+0xEE77 0x8937
+0xEE78 0x8942
+0xEE79 0x89AD
+0xEE7A 0x89AF
+0xEE7B 0x89AE
+0xEE7C 0x89F2
+0xEE7D 0x89F3
+0xEE7E 0x8B1E
+0xEEA1 0x8B18
+0xEEA2 0x8B16
+0xEEA3 0x8B11
+0xEEA4 0x8B05
+0xEEA5 0x8B0B
+0xEEA6 0x8B22
+0xEEA7 0x8B0F
+0xEEA8 0x8B12
+0xEEA9 0x8B15
+0xEEAA 0x8B07
+0xEEAB 0x8B0D
+0xEEAC 0x8B08
+0xEEAD 0x8B06
+0xEEAE 0x8B1C
+0xEEAF 0x8B13
+0xEEB0 0x8B1A
+0xEEB1 0x8C4F
+0xEEB2 0x8C70
+0xEEB3 0x8C72
+0xEEB4 0x8C71
+0xEEB5 0x8C6F
+0xEEB6 0x8C95
+0xEEB7 0x8C94
+0xEEB8 0x8CF9
+0xEEB9 0x8D6F
+0xEEBA 0x8E4E
+0xEEBB 0x8E4D
+0xEEBC 0x8E53
+0xEEBD 0x8E50
+0xEEBE 0x8E4C
+0xEEBF 0x8E47
+0xEEC0 0x8F43
+0xEEC1 0x8F40
+0xEEC2 0x9085
+0xEEC3 0x907E
+0xEEC4 0x9138
+0xEEC5 0x919A
+0xEEC6 0x91A2
+0xEEC7 0x919B
+0xEEC8 0x9199
+0xEEC9 0x919F
+0xEECA 0x91A1
+0xEECB 0x919D
+0xEECC 0x91A0
+0xEECD 0x93A1
+0xEECE 0x9383
+0xEECF 0x93AF
+0xEED0 0x9364
+0xEED1 0x9356
+0xEED2 0x9347
+0xEED3 0x937C
+0xEED4 0x9358
+0xEED5 0x935C
+0xEED6 0x9376
+0xEED7 0x9349
+0xEED8 0x9350
+0xEED9 0x9351
+0xEEDA 0x9360
+0xEEDB 0x936D
+0xEEDC 0x938F
+0xEEDD 0x934C
+0xEEDE 0x936A
+0xEEDF 0x9379
+0xEEE0 0x9357
+0xEEE1 0x9355
+0xEEE2 0x9352
+0xEEE3 0x934F
+0xEEE4 0x9371
+0xEEE5 0x9377
+0xEEE6 0x937B
+0xEEE7 0x9361
+0xEEE8 0x935E
+0xEEE9 0x9363
+0xEEEA 0x9367
+0xEEEB 0x9380
+0xEEEC 0x934E
+0xEEED 0x9359
+0xEEEE 0x95C7
+0xEEEF 0x95C0
+0xEEF0 0x95C9
+0xEEF1 0x95C3
+0xEEF2 0x95C5
+0xEEF3 0x95B7
+0xEEF4 0x96AE
+0xEEF5 0x96B0
+0xEEF6 0x96AC
+0xEEF7 0x9720
+0xEEF8 0x971F
+0xEEF9 0x9718
+0xEEFA 0x971D
+0xEEFB 0x9719
+0xEEFC 0x979A
+0xEEFD 0x97A1
+0xEEFE 0x979C
+0xEF40 0x979E
+0xEF41 0x979D
+0xEF42 0x97D5
+0xEF43 0x97D4
+0xEF44 0x97F1
+0xEF45 0x9841
+0xEF46 0x9844
+0xEF47 0x984A
+0xEF48 0x9849
+0xEF49 0x9845
+0xEF4A 0x9843
+0xEF4B 0x9925
+0xEF4C 0x992B
+0xEF4D 0x992C
+0xEF4E 0x992A
+0xEF4F 0x9933
+0xEF50 0x9932
+0xEF51 0x992F
+0xEF52 0x992D
+0xEF53 0x9931
+0xEF54 0x9930
+0xEF55 0x9998
+0xEF56 0x99A3
+0xEF57 0x99A1
+0xEF58 0x9A02
+0xEF59 0x99FA
+0xEF5A 0x99F4
+0xEF5B 0x99F7
+0xEF5C 0x99F9
+0xEF5D 0x99F8
+0xEF5E 0x99F6
+0xEF5F 0x99FB
+0xEF60 0x99FD
+0xEF61 0x99FE
+0xEF62 0x99FC
+0xEF63 0x9A03
+0xEF64 0x9ABE
+0xEF65 0x9AFE
+0xEF66 0x9AFD
+0xEF67 0x9B01
+0xEF68 0x9AFC
+0xEF69 0x9B48
+0xEF6A 0x9B9A
+0xEF6B 0x9BA8
+0xEF6C 0x9B9E
+0xEF6D 0x9B9B
+0xEF6E 0x9BA6
+0xEF6F 0x9BA1
+0xEF70 0x9BA5
+0xEF71 0x9BA4
+0xEF72 0x9B86
+0xEF73 0x9BA2
+0xEF74 0x9BA0
+0xEF75 0x9BAF
+0xEF76 0x9D33
+0xEF77 0x9D41
+0xEF78 0x9D67
+0xEF79 0x9D36
+0xEF7A 0x9D2E
+0xEF7B 0x9D2F
+0xEF7C 0x9D31
+0xEF7D 0x9D38
+0xEF7E 0x9D30
+0xEFA1 0x9D45
+0xEFA2 0x9D42
+0xEFA3 0x9D43
+0xEFA4 0x9D3E
+0xEFA5 0x9D37
+0xEFA6 0x9D40
+0xEFA7 0x9D3D
+0xEFA8 0x7FF5
+0xEFA9 0x9D2D
+0xEFAA 0x9E8A
+0xEFAB 0x9E89
+0xEFAC 0x9E8D
+0xEFAD 0x9EB0
+0xEFAE 0x9EC8
+0xEFAF 0x9EDA
+0xEFB0 0x9EFB
+0xEFB1 0x9EFF
+0xEFB2 0x9F24
+0xEFB3 0x9F23
+0xEFB4 0x9F22
+0xEFB5 0x9F54
+0xEFB6 0x9FA0
+0xEFB7 0x5131
+0xEFB8 0x512D
+0xEFB9 0x512E
+0xEFBA 0x5698
+0xEFBB 0x569C
+0xEFBC 0x5697
+0xEFBD 0x569A
+0xEFBE 0x569D
+0xEFBF 0x5699
+0xEFC0 0x5970
+0xEFC1 0x5B3C
+0xEFC2 0x5C69
+0xEFC3 0x5C6A
+0xEFC4 0x5DC0
+0xEFC5 0x5E6D
+0xEFC6 0x5E6E
+0xEFC7 0x61D8
+0xEFC8 0x61DF
+0xEFC9 0x61ED
+0xEFCA 0x61EE
+0xEFCB 0x61F1
+0xEFCC 0x61EA
+0xEFCD 0x61F0
+0xEFCE 0x61EB
+0xEFCF 0x61D6
+0xEFD0 0x61E9
+0xEFD1 0x64FF
+0xEFD2 0x6504
+0xEFD3 0x64FD
+0xEFD4 0x64F8
+0xEFD5 0x6501
+0xEFD6 0x6503
+0xEFD7 0x64FC
+0xEFD8 0x6594
+0xEFD9 0x65DB
+0xEFDA 0x66DA
+0xEFDB 0x66DB
+0xEFDC 0x66D8
+0xEFDD 0x6AC5
+0xEFDE 0x6AB9
+0xEFDF 0x6ABD
+0xEFE0 0x6AE1
+0xEFE1 0x6AC6
+0xEFE2 0x6ABA
+0xEFE3 0x6AB6
+0xEFE4 0x6AB7
+0xEFE5 0x6AC7
+0xEFE6 0x6AB4
+0xEFE7 0x6AAD
+0xEFE8 0x6B5E
+0xEFE9 0x6BC9
+0xEFEA 0x6C0B
+0xEFEB 0x7007
+0xEFEC 0x700C
+0xEFED 0x700D
+0xEFEE 0x7001
+0xEFEF 0x7005
+0xEFF0 0x7014
+0xEFF1 0x700E
+0xEFF2 0x6FFF
+0xEFF3 0x7000
+0xEFF4 0x6FFB
+0xEFF5 0x7026
+0xEFF6 0x6FFC
+0xEFF7 0x6FF7
+0xEFF8 0x700A
+0xEFF9 0x7201
+0xEFFA 0x71FF
+0xEFFB 0x71F9
+0xEFFC 0x7203
+0xEFFD 0x71FD
+0xEFFE 0x7376
+0xF040 0x74B8
+0xF041 0x74C0
+0xF042 0x74B5
+0xF043 0x74C1
+0xF044 0x74BE
+0xF045 0x74B6
+0xF046 0x74BB
+0xF047 0x74C2
+0xF048 0x7514
+0xF049 0x7513
+0xF04A 0x765C
+0xF04B 0x7664
+0xF04C 0x7659
+0xF04D 0x7650
+0xF04E 0x7653
+0xF04F 0x7657
+0xF050 0x765A
+0xF051 0x76A6
+0xF052 0x76BD
+0xF053 0x76EC
+0xF054 0x77C2
+0xF055 0x77BA
+0xF056 0x78FF
+0xF057 0x790C
+0xF058 0x7913
+0xF059 0x7914
+0xF05A 0x7909
+0xF05B 0x7910
+0xF05C 0x7912
+0xF05D 0x7911
+0xF05E 0x79AD
+0xF05F 0x79AC
+0xF060 0x7A5F
+0xF061 0x7C1C
+0xF062 0x7C29
+0xF063 0x7C19
+0xF064 0x7C20
+0xF065 0x7C1F
+0xF066 0x7C2D
+0xF067 0x7C1D
+0xF068 0x7C26
+0xF069 0x7C28
+0xF06A 0x7C22
+0xF06B 0x7C25
+0xF06C 0x7C30
+0xF06D 0x7E5C
+0xF06E 0x7E50
+0xF06F 0x7E56
+0xF070 0x7E63
+0xF071 0x7E58
+0xF072 0x7E62
+0xF073 0x7E5F
+0xF074 0x7E51
+0xF075 0x7E60
+0xF076 0x7E57
+0xF077 0x7E53
+0xF078 0x7FB5
+0xF079 0x7FB3
+0xF07A 0x7FF7
+0xF07B 0x7FF8
+0xF07C 0x8075
+0xF07D 0x81D1
+0xF07E 0x81D2
+0xF0A1 0x81D0
+0xF0A2 0x825F
+0xF0A3 0x825E
+0xF0A4 0x85B4
+0xF0A5 0x85C6
+0xF0A6 0x85C0
+0xF0A7 0x85C3
+0xF0A8 0x85C2
+0xF0A9 0x85B3
+0xF0AA 0x85B5
+0xF0AB 0x85BD
+0xF0AC 0x85C7
+0xF0AD 0x85C4
+0xF0AE 0x85BF
+0xF0AF 0x85CB
+0xF0B0 0x85CE
+0xF0B1 0x85C8
+0xF0B2 0x85C5
+0xF0B3 0x85B1
+0xF0B4 0x85B6
+0xF0B5 0x85D2
+0xF0B6 0x8624
+0xF0B7 0x85B8
+0xF0B8 0x85B7
+0xF0B9 0x85BE
+0xF0BA 0x8669
+0xF0BB 0x87E7
+0xF0BC 0x87E6
+0xF0BD 0x87E2
+0xF0BE 0x87DB
+0xF0BF 0x87EB
+0xF0C0 0x87EA
+0xF0C1 0x87E5
+0xF0C2 0x87DF
+0xF0C3 0x87F3
+0xF0C4 0x87E4
+0xF0C5 0x87D4
+0xF0C6 0x87DC
+0xF0C7 0x87D3
+0xF0C8 0x87ED
+0xF0C9 0x87D8
+0xF0CA 0x87E3
+0xF0CB 0x87A4
+0xF0CC 0x87D7
+0xF0CD 0x87D9
+0xF0CE 0x8801
+0xF0CF 0x87F4
+0xF0D0 0x87E8
+0xF0D1 0x87DD
+0xF0D2 0x8953
+0xF0D3 0x894B
+0xF0D4 0x894F
+0xF0D5 0x894C
+0xF0D6 0x8946
+0xF0D7 0x8950
+0xF0D8 0x8951
+0xF0D9 0x8949
+0xF0DA 0x8B2A
+0xF0DB 0x8B27
+0xF0DC 0x8B23
+0xF0DD 0x8B33
+0xF0DE 0x8B30
+0xF0DF 0x8B35
+0xF0E0 0x8B47
+0xF0E1 0x8B2F
+0xF0E2 0x8B3C
+0xF0E3 0x8B3E
+0xF0E4 0x8B31
+0xF0E5 0x8B25
+0xF0E6 0x8B37
+0xF0E7 0x8B26
+0xF0E8 0x8B36
+0xF0E9 0x8B2E
+0xF0EA 0x8B24
+0xF0EB 0x8B3B
+0xF0EC 0x8B3D
+0xF0ED 0x8B3A
+0xF0EE 0x8C42
+0xF0EF 0x8C75
+0xF0F0 0x8C99
+0xF0F1 0x8C98
+0xF0F2 0x8C97
+0xF0F3 0x8CFE
+0xF0F4 0x8D04
+0xF0F5 0x8D02
+0xF0F6 0x8D00
+0xF0F7 0x8E5C
+0xF0F8 0x8E62
+0xF0F9 0x8E60
+0xF0FA 0x8E57
+0xF0FB 0x8E56
+0xF0FC 0x8E5E
+0xF0FD 0x8E65
+0xF0FE 0x8E67
+0xF140 0x8E5B
+0xF141 0x8E5A
+0xF142 0x8E61
+0xF143 0x8E5D
+0xF144 0x8E69
+0xF145 0x8E54
+0xF146 0x8F46
+0xF147 0x8F47
+0xF148 0x8F48
+0xF149 0x8F4B
+0xF14A 0x9128
+0xF14B 0x913A
+0xF14C 0x913B
+0xF14D 0x913E
+0xF14E 0x91A8
+0xF14F 0x91A5
+0xF150 0x91A7
+0xF151 0x91AF
+0xF152 0x91AA
+0xF153 0x93B5
+0xF154 0x938C
+0xF155 0x9392
+0xF156 0x93B7
+0xF157 0x939B
+0xF158 0x939D
+0xF159 0x9389
+0xF15A 0x93A7
+0xF15B 0x938E
+0xF15C 0x93AA
+0xF15D 0x939E
+0xF15E 0x93A6
+0xF15F 0x9395
+0xF160 0x9388
+0xF161 0x9399
+0xF162 0x939F
+0xF163 0x938D
+0xF164 0x93B1
+0xF165 0x9391
+0xF166 0x93B2
+0xF167 0x93A4
+0xF168 0x93A8
+0xF169 0x93B4
+0xF16A 0x93A3
+0xF16B 0x93A5
+0xF16C 0x95D2
+0xF16D 0x95D3
+0xF16E 0x95D1
+0xF16F 0x96B3
+0xF170 0x96D7
+0xF171 0x96DA
+0xF172 0x5DC2
+0xF173 0x96DF
+0xF174 0x96D8
+0xF175 0x96DD
+0xF176 0x9723
+0xF177 0x9722
+0xF178 0x9725
+0xF179 0x97AC
+0xF17A 0x97AE
+0xF17B 0x97A8
+0xF17C 0x97AB
+0xF17D 0x97A4
+0xF17E 0x97AA
+0xF1A1 0x97A2
+0xF1A2 0x97A5
+0xF1A3 0x97D7
+0xF1A4 0x97D9
+0xF1A5 0x97D6
+0xF1A6 0x97D8
+0xF1A7 0x97FA
+0xF1A8 0x9850
+0xF1A9 0x9851
+0xF1AA 0x9852
+0xF1AB 0x98B8
+0xF1AC 0x9941
+0xF1AD 0x993C
+0xF1AE 0x993A
+0xF1AF 0x9A0F
+0xF1B0 0x9A0B
+0xF1B1 0x9A09
+0xF1B2 0x9A0D
+0xF1B3 0x9A04
+0xF1B4 0x9A11
+0xF1B5 0x9A0A
+0xF1B6 0x9A05
+0xF1B7 0x9A07
+0xF1B8 0x9A06
+0xF1B9 0x9AC0
+0xF1BA 0x9ADC
+0xF1BB 0x9B08
+0xF1BC 0x9B04
+0xF1BD 0x9B05
+0xF1BE 0x9B29
+0xF1BF 0x9B35
+0xF1C0 0x9B4A
+0xF1C1 0x9B4C
+0xF1C2 0x9B4B
+0xF1C3 0x9BC7
+0xF1C4 0x9BC6
+0xF1C5 0x9BC3
+0xF1C6 0x9BBF
+0xF1C7 0x9BC1
+0xF1C8 0x9BB5
+0xF1C9 0x9BB8
+0xF1CA 0x9BD3
+0xF1CB 0x9BB6
+0xF1CC 0x9BC4
+0xF1CD 0x9BB9
+0xF1CE 0x9BBD
+0xF1CF 0x9D5C
+0xF1D0 0x9D53
+0xF1D1 0x9D4F
+0xF1D2 0x9D4A
+0xF1D3 0x9D5B
+0xF1D4 0x9D4B
+0xF1D5 0x9D59
+0xF1D6 0x9D56
+0xF1D7 0x9D4C
+0xF1D8 0x9D57
+0xF1D9 0x9D52
+0xF1DA 0x9D54
+0xF1DB 0x9D5F
+0xF1DC 0x9D58
+0xF1DD 0x9D5A
+0xF1DE 0x9E8E
+0xF1DF 0x9E8C
+0xF1E0 0x9EDF
+0xF1E1 0x9F01
+0xF1E2 0x9F00
+0xF1E3 0x9F16
+0xF1E4 0x9F25
+0xF1E5 0x9F2B
+0xF1E6 0x9F2A
+0xF1E7 0x9F29
+0xF1E8 0x9F28
+0xF1E9 0x9F4C
+0xF1EA 0x9F55
+0xF1EB 0x5134
+0xF1EC 0x5135
+0xF1ED 0x5296
+0xF1EE 0x52F7
+0xF1EF 0x53B4
+0xF1F0 0x56AB
+0xF1F1 0x56AD
+0xF1F2 0x56A6
+0xF1F3 0x56A7
+0xF1F4 0x56AA
+0xF1F5 0x56AC
+0xF1F6 0x58DA
+0xF1F7 0x58DD
+0xF1F8 0x58DB
+0xF1F9 0x5912
+0xF1FA 0x5B3D
+0xF1FB 0x5B3E
+0xF1FC 0x5B3F
+0xF1FD 0x5DC3
+0xF1FE 0x5E70
+0xF240 0x5FBF
+0xF241 0x61FB
+0xF242 0x6507
+0xF243 0x6510
+0xF244 0x650D
+0xF245 0x6509
+0xF246 0x650C
+0xF247 0x650E
+0xF248 0x6584
+0xF249 0x65DE
+0xF24A 0x65DD
+0xF24B 0x66DE
+0xF24C 0x6AE7
+0xF24D 0x6AE0
+0xF24E 0x6ACC
+0xF24F 0x6AD1
+0xF250 0x6AD9
+0xF251 0x6ACB
+0xF252 0x6ADF
+0xF253 0x6ADC
+0xF254 0x6AD0
+0xF255 0x6AEB
+0xF256 0x6ACF
+0xF257 0x6ACD
+0xF258 0x6ADE
+0xF259 0x6B60
+0xF25A 0x6BB0
+0xF25B 0x6C0C
+0xF25C 0x7019
+0xF25D 0x7027
+0xF25E 0x7020
+0xF25F 0x7016
+0xF260 0x702B
+0xF261 0x7021
+0xF262 0x7022
+0xF263 0x7023
+0xF264 0x7029
+0xF265 0x7017
+0xF266 0x7024
+0xF267 0x701C
+0xF268 0x702A
+0xF269 0x720C
+0xF26A 0x720A
+0xF26B 0x7207
+0xF26C 0x7202
+0xF26D 0x7205
+0xF26E 0x72A5
+0xF26F 0x72A6
+0xF270 0x72A4
+0xF271 0x72A3
+0xF272 0x72A1
+0xF273 0x74CB
+0xF274 0x74C5
+0xF275 0x74B7
+0xF276 0x74C3
+0xF277 0x7516
+0xF278 0x7660
+0xF279 0x77C9
+0xF27A 0x77CA
+0xF27B 0x77C4
+0xF27C 0x77F1
+0xF27D 0x791D
+0xF27E 0x791B
+0xF2A1 0x7921
+0xF2A2 0x791C
+0xF2A3 0x7917
+0xF2A4 0x791E
+0xF2A5 0x79B0
+0xF2A6 0x7A67
+0xF2A7 0x7A68
+0xF2A8 0x7C33
+0xF2A9 0x7C3C
+0xF2AA 0x7C39
+0xF2AB 0x7C2C
+0xF2AC 0x7C3B
+0xF2AD 0x7CEC
+0xF2AE 0x7CEA
+0xF2AF 0x7E76
+0xF2B0 0x7E75
+0xF2B1 0x7E78
+0xF2B2 0x7E70
+0xF2B3 0x7E77
+0xF2B4 0x7E6F
+0xF2B5 0x7E7A
+0xF2B6 0x7E72
+0xF2B7 0x7E74
+0xF2B8 0x7E68
+0xF2B9 0x7F4B
+0xF2BA 0x7F4A
+0xF2BB 0x7F83
+0xF2BC 0x7F86
+0xF2BD 0x7FB7
+0xF2BE 0x7FFD
+0xF2BF 0x7FFE
+0xF2C0 0x8078
+0xF2C1 0x81D7
+0xF2C2 0x81D5
+0xF2C3 0x8264
+0xF2C4 0x8261
+0xF2C5 0x8263
+0xF2C6 0x85EB
+0xF2C7 0x85F1
+0xF2C8 0x85ED
+0xF2C9 0x85D9
+0xF2CA 0x85E1
+0xF2CB 0x85E8
+0xF2CC 0x85DA
+0xF2CD 0x85D7
+0xF2CE 0x85EC
+0xF2CF 0x85F2
+0xF2D0 0x85F8
+0xF2D1 0x85D8
+0xF2D2 0x85DF
+0xF2D3 0x85E3
+0xF2D4 0x85DC
+0xF2D5 0x85D1
+0xF2D6 0x85F0
+0xF2D7 0x85E6
+0xF2D8 0x85EF
+0xF2D9 0x85DE
+0xF2DA 0x85E2
+0xF2DB 0x8800
+0xF2DC 0x87FA
+0xF2DD 0x8803
+0xF2DE 0x87F6
+0xF2DF 0x87F7
+0xF2E0 0x8809
+0xF2E1 0x880C
+0xF2E2 0x880B
+0xF2E3 0x8806
+0xF2E4 0x87FC
+0xF2E5 0x8808
+0xF2E6 0x87FF
+0xF2E7 0x880A
+0xF2E8 0x8802
+0xF2E9 0x8962
+0xF2EA 0x895A
+0xF2EB 0x895B
+0xF2EC 0x8957
+0xF2ED 0x8961
+0xF2EE 0x895C
+0xF2EF 0x8958
+0xF2F0 0x895D
+0xF2F1 0x8959
+0xF2F2 0x8988
+0xF2F3 0x89B7
+0xF2F4 0x89B6
+0xF2F5 0x89F6
+0xF2F6 0x8B50
+0xF2F7 0x8B48
+0xF2F8 0x8B4A
+0xF2F9 0x8B40
+0xF2FA 0x8B53
+0xF2FB 0x8B56
+0xF2FC 0x8B54
+0xF2FD 0x8B4B
+0xF2FE 0x8B55
+0xF340 0x8B51
+0xF341 0x8B42
+0xF342 0x8B52
+0xF343 0x8B57
+0xF344 0x8C43
+0xF345 0x8C77
+0xF346 0x8C76
+0xF347 0x8C9A
+0xF348 0x8D06
+0xF349 0x8D07
+0xF34A 0x8D09
+0xF34B 0x8DAC
+0xF34C 0x8DAA
+0xF34D 0x8DAD
+0xF34E 0x8DAB
+0xF34F 0x8E6D
+0xF350 0x8E78
+0xF351 0x8E73
+0xF352 0x8E6A
+0xF353 0x8E6F
+0xF354 0x8E7B
+0xF355 0x8EC2
+0xF356 0x8F52
+0xF357 0x8F51
+0xF358 0x8F4F
+0xF359 0x8F50
+0xF35A 0x8F53
+0xF35B 0x8FB4
+0xF35C 0x9140
+0xF35D 0x913F
+0xF35E 0x91B0
+0xF35F 0x91AD
+0xF360 0x93DE
+0xF361 0x93C7
+0xF362 0x93CF
+0xF363 0x93C2
+0xF364 0x93DA
+0xF365 0x93D0
+0xF366 0x93F9
+0xF367 0x93EC
+0xF368 0x93CC
+0xF369 0x93D9
+0xF36A 0x93A9
+0xF36B 0x93E6
+0xF36C 0x93CA
+0xF36D 0x93D4
+0xF36E 0x93EE
+0xF36F 0x93E3
+0xF370 0x93D5
+0xF371 0x93C4
+0xF372 0x93CE
+0xF373 0x93C0
+0xF374 0x93D2
+0xF375 0x93E7
+0xF376 0x957D
+0xF377 0x95DA
+0xF378 0x95DB
+0xF379 0x96E1
+0xF37A 0x9729
+0xF37B 0x972B
+0xF37C 0x972C
+0xF37D 0x9728
+0xF37E 0x9726
+0xF3A1 0x97B3
+0xF3A2 0x97B7
+0xF3A3 0x97B6
+0xF3A4 0x97DD
+0xF3A5 0x97DE
+0xF3A6 0x97DF
+0xF3A7 0x985C
+0xF3A8 0x9859
+0xF3A9 0x985D
+0xF3AA 0x9857
+0xF3AB 0x98BF
+0xF3AC 0x98BD
+0xF3AD 0x98BB
+0xF3AE 0x98BE
+0xF3AF 0x9948
+0xF3B0 0x9947
+0xF3B1 0x9943
+0xF3B2 0x99A6
+0xF3B3 0x99A7
+0xF3B4 0x9A1A
+0xF3B5 0x9A15
+0xF3B6 0x9A25
+0xF3B7 0x9A1D
+0xF3B8 0x9A24
+0xF3B9 0x9A1B
+0xF3BA 0x9A22
+0xF3BB 0x9A20
+0xF3BC 0x9A27
+0xF3BD 0x9A23
+0xF3BE 0x9A1E
+0xF3BF 0x9A1C
+0xF3C0 0x9A14
+0xF3C1 0x9AC2
+0xF3C2 0x9B0B
+0xF3C3 0x9B0A
+0xF3C4 0x9B0E
+0xF3C5 0x9B0C
+0xF3C6 0x9B37
+0xF3C7 0x9BEA
+0xF3C8 0x9BEB
+0xF3C9 0x9BE0
+0xF3CA 0x9BDE
+0xF3CB 0x9BE4
+0xF3CC 0x9BE6
+0xF3CD 0x9BE2
+0xF3CE 0x9BF0
+0xF3CF 0x9BD4
+0xF3D0 0x9BD7
+0xF3D1 0x9BEC
+0xF3D2 0x9BDC
+0xF3D3 0x9BD9
+0xF3D4 0x9BE5
+0xF3D5 0x9BD5
+0xF3D6 0x9BE1
+0xF3D7 0x9BDA
+0xF3D8 0x9D77
+0xF3D9 0x9D81
+0xF3DA 0x9D8A
+0xF3DB 0x9D84
+0xF3DC 0x9D88
+0xF3DD 0x9D71
+0xF3DE 0x9D80
+0xF3DF 0x9D78
+0xF3E0 0x9D86
+0xF3E1 0x9D8B
+0xF3E2 0x9D8C
+0xF3E3 0x9D7D
+0xF3E4 0x9D6B
+0xF3E5 0x9D74
+0xF3E6 0x9D75
+0xF3E7 0x9D70
+0xF3E8 0x9D69
+0xF3E9 0x9D85
+0xF3EA 0x9D73
+0xF3EB 0x9D7B
+0xF3EC 0x9D82
+0xF3ED 0x9D6F
+0xF3EE 0x9D79
+0xF3EF 0x9D7F
+0xF3F0 0x9D87
+0xF3F1 0x9D68
+0xF3F2 0x9E94
+0xF3F3 0x9E91
+0xF3F4 0x9EC0
+0xF3F5 0x9EFC
+0xF3F6 0x9F2D
+0xF3F7 0x9F40
+0xF3F8 0x9F41
+0xF3F9 0x9F4D
+0xF3FA 0x9F56
+0xF3FB 0x9F57
+0xF3FC 0x9F58
+0xF3FD 0x5337
+0xF3FE 0x56B2
+0xF440 0x56B5
+0xF441 0x56B3
+0xF442 0x58E3
+0xF443 0x5B45
+0xF444 0x5DC6
+0xF445 0x5DC7
+0xF446 0x5EEE
+0xF447 0x5EEF
+0xF448 0x5FC0
+0xF449 0x5FC1
+0xF44A 0x61F9
+0xF44B 0x6517
+0xF44C 0x6516
+0xF44D 0x6515
+0xF44E 0x6513
+0xF44F 0x65DF
+0xF450 0x66E8
+0xF451 0x66E3
+0xF452 0x66E4
+0xF453 0x6AF3
+0xF454 0x6AF0
+0xF455 0x6AEA
+0xF456 0x6AE8
+0xF457 0x6AF9
+0xF458 0x6AF1
+0xF459 0x6AEE
+0xF45A 0x6AEF
+0xF45B 0x703C
+0xF45C 0x7035
+0xF45D 0x702F
+0xF45E 0x7037
+0xF45F 0x7034
+0xF460 0x7031
+0xF461 0x7042
+0xF462 0x7038
+0xF463 0x703F
+0xF464 0x703A
+0xF465 0x7039
+0xF466 0x7040
+0xF467 0x703B
+0xF468 0x7033
+0xF469 0x7041
+0xF46A 0x7213
+0xF46B 0x7214
+0xF46C 0x72A8
+0xF46D 0x737D
+0xF46E 0x737C
+0xF46F 0x74BA
+0xF470 0x76AB
+0xF471 0x76AA
+0xF472 0x76BE
+0xF473 0x76ED
+0xF474 0x77CC
+0xF475 0x77CE
+0xF476 0x77CF
+0xF477 0x77CD
+0xF478 0x77F2
+0xF479 0x7925
+0xF47A 0x7923
+0xF47B 0x7927
+0xF47C 0x7928
+0xF47D 0x7924
+0xF47E 0x7929
+0xF4A1 0x79B2
+0xF4A2 0x7A6E
+0xF4A3 0x7A6C
+0xF4A4 0x7A6D
+0xF4A5 0x7AF7
+0xF4A6 0x7C49
+0xF4A7 0x7C48
+0xF4A8 0x7C4A
+0xF4A9 0x7C47
+0xF4AA 0x7C45
+0xF4AB 0x7CEE
+0xF4AC 0x7E7B
+0xF4AD 0x7E7E
+0xF4AE 0x7E81
+0xF4AF 0x7E80
+0xF4B0 0x7FBA
+0xF4B1 0x7FFF
+0xF4B2 0x8079
+0xF4B3 0x81DB
+0xF4B4 0x81D9
+0xF4B5 0x820B
+0xF4B6 0x8268
+0xF4B7 0x8269
+0xF4B8 0x8622
+0xF4B9 0x85FF
+0xF4BA 0x8601
+0xF4BB 0x85FE
+0xF4BC 0x861B
+0xF4BD 0x8600
+0xF4BE 0x85F6
+0xF4BF 0x8604
+0xF4C0 0x8609
+0xF4C1 0x8605
+0xF4C2 0x860C
+0xF4C3 0x85FD
+0xF4C4 0x8819
+0xF4C5 0x8810
+0xF4C6 0x8811
+0xF4C7 0x8817
+0xF4C8 0x8813
+0xF4C9 0x8816
+0xF4CA 0x8963
+0xF4CB 0x8966
+0xF4CC 0x89B9
+0xF4CD 0x89F7
+0xF4CE 0x8B60
+0xF4CF 0x8B6A
+0xF4D0 0x8B5D
+0xF4D1 0x8B68
+0xF4D2 0x8B63
+0xF4D3 0x8B65
+0xF4D4 0x8B67
+0xF4D5 0x8B6D
+0xF4D6 0x8DAE
+0xF4D7 0x8E86
+0xF4D8 0x8E88
+0xF4D9 0x8E84
+0xF4DA 0x8F59
+0xF4DB 0x8F56
+0xF4DC 0x8F57
+0xF4DD 0x8F55
+0xF4DE 0x8F58
+0xF4DF 0x8F5A
+0xF4E0 0x908D
+0xF4E1 0x9143
+0xF4E2 0x9141
+0xF4E3 0x91B7
+0xF4E4 0x91B5
+0xF4E5 0x91B2
+0xF4E6 0x91B3
+0xF4E7 0x940B
+0xF4E8 0x9413
+0xF4E9 0x93FB
+0xF4EA 0x9420
+0xF4EB 0x940F
+0xF4EC 0x9414
+0xF4ED 0x93FE
+0xF4EE 0x9415
+0xF4EF 0x9410
+0xF4F0 0x9428
+0xF4F1 0x9419
+0xF4F2 0x940D
+0xF4F3 0x93F5
+0xF4F4 0x9400
+0xF4F5 0x93F7
+0xF4F6 0x9407
+0xF4F7 0x940E
+0xF4F8 0x9416
+0xF4F9 0x9412
+0xF4FA 0x93FA
+0xF4FB 0x9409
+0xF4FC 0x93F8
+0xF4FD 0x940A
+0xF4FE 0x93FF
+0xF540 0x93FC
+0xF541 0x940C
+0xF542 0x93F6
+0xF543 0x9411
+0xF544 0x9406
+0xF545 0x95DE
+0xF546 0x95E0
+0xF547 0x95DF
+0xF548 0x972E
+0xF549 0x972F
+0xF54A 0x97B9
+0xF54B 0x97BB
+0xF54C 0x97FD
+0xF54D 0x97FE
+0xF54E 0x9860
+0xF54F 0x9862
+0xF550 0x9863
+0xF551 0x985F
+0xF552 0x98C1
+0xF553 0x98C2
+0xF554 0x9950
+0xF555 0x994E
+0xF556 0x9959
+0xF557 0x994C
+0xF558 0x994B
+0xF559 0x9953
+0xF55A 0x9A32
+0xF55B 0x9A34
+0xF55C 0x9A31
+0xF55D 0x9A2C
+0xF55E 0x9A2A
+0xF55F 0x9A36
+0xF560 0x9A29
+0xF561 0x9A2E
+0xF562 0x9A38
+0xF563 0x9A2D
+0xF564 0x9AC7
+0xF565 0x9ACA
+0xF566 0x9AC6
+0xF567 0x9B10
+0xF568 0x9B12
+0xF569 0x9B11
+0xF56A 0x9C0B
+0xF56B 0x9C08
+0xF56C 0x9BF7
+0xF56D 0x9C05
+0xF56E 0x9C12
+0xF56F 0x9BF8
+0xF570 0x9C40
+0xF571 0x9C07
+0xF572 0x9C0E
+0xF573 0x9C06
+0xF574 0x9C17
+0xF575 0x9C14
+0xF576 0x9C09
+0xF577 0x9D9F
+0xF578 0x9D99
+0xF579 0x9DA4
+0xF57A 0x9D9D
+0xF57B 0x9D92
+0xF57C 0x9D98
+0xF57D 0x9D90
+0xF57E 0x9D9B
+0xF5A1 0x9DA0
+0xF5A2 0x9D94
+0xF5A3 0x9D9C
+0xF5A4 0x9DAA
+0xF5A5 0x9D97
+0xF5A6 0x9DA1
+0xF5A7 0x9D9A
+0xF5A8 0x9DA2
+0xF5A9 0x9DA8
+0xF5AA 0x9D9E
+0xF5AB 0x9DA3
+0xF5AC 0x9DBF
+0xF5AD 0x9DA9
+0xF5AE 0x9D96
+0xF5AF 0x9DA6
+0xF5B0 0x9DA7
+0xF5B1 0x9E99
+0xF5B2 0x9E9B
+0xF5B3 0x9E9A
+0xF5B4 0x9EE5
+0xF5B5 0x9EE4
+0xF5B6 0x9EE7
+0xF5B7 0x9EE6
+0xF5B8 0x9F30
+0xF5B9 0x9F2E
+0xF5BA 0x9F5B
+0xF5BB 0x9F60
+0xF5BC 0x9F5E
+0xF5BD 0x9F5D
+0xF5BE 0x9F59
+0xF5BF 0x9F91
+0xF5C0 0x513A
+0xF5C1 0x5139
+0xF5C2 0x5298
+0xF5C3 0x5297
+0xF5C4 0x56C3
+0xF5C5 0x56BD
+0xF5C6 0x56BE
+0xF5C7 0x5B48
+0xF5C8 0x5B47
+0xF5C9 0x5DCB
+0xF5CA 0x5DCF
+0xF5CB 0x5EF1
+0xF5CC 0x61FD
+0xF5CD 0x651B
+0xF5CE 0x6B02
+0xF5CF 0x6AFC
+0xF5D0 0x6B03
+0xF5D1 0x6AF8
+0xF5D2 0x6B00
+0xF5D3 0x7043
+0xF5D4 0x7044
+0xF5D5 0x704A
+0xF5D6 0x7048
+0xF5D7 0x7049
+0xF5D8 0x7045
+0xF5D9 0x7046
+0xF5DA 0x721D
+0xF5DB 0x721A
+0xF5DC 0x7219
+0xF5DD 0x737E
+0xF5DE 0x7517
+0xF5DF 0x766A
+0xF5E0 0x77D0
+0xF5E1 0x792D
+0xF5E2 0x7931
+0xF5E3 0x792F
+0xF5E4 0x7C54
+0xF5E5 0x7C53
+0xF5E6 0x7CF2
+0xF5E7 0x7E8A
+0xF5E8 0x7E87
+0xF5E9 0x7E88
+0xF5EA 0x7E8B
+0xF5EB 0x7E86
+0xF5EC 0x7E8D
+0xF5ED 0x7F4D
+0xF5EE 0x7FBB
+0xF5EF 0x8030
+0xF5F0 0x81DD
+0xF5F1 0x8618
+0xF5F2 0x862A
+0xF5F3 0x8626
+0xF5F4 0x861F
+0xF5F5 0x8623
+0xF5F6 0x861C
+0xF5F7 0x8619
+0xF5F8 0x8627
+0xF5F9 0x862E
+0xF5FA 0x8621
+0xF5FB 0x8620
+0xF5FC 0x8629
+0xF5FD 0x861E
+0xF5FE 0x8625
+0xF640 0x8829
+0xF641 0x881D
+0xF642 0x881B
+0xF643 0x8820
+0xF644 0x8824
+0xF645 0x881C
+0xF646 0x882B
+0xF647 0x884A
+0xF648 0x896D
+0xF649 0x8969
+0xF64A 0x896E
+0xF64B 0x896B
+0xF64C 0x89FA
+0xF64D 0x8B79
+0xF64E 0x8B78
+0xF64F 0x8B45
+0xF650 0x8B7A
+0xF651 0x8B7B
+0xF652 0x8D10
+0xF653 0x8D14
+0xF654 0x8DAF
+0xF655 0x8E8E
+0xF656 0x8E8C
+0xF657 0x8F5E
+0xF658 0x8F5B
+0xF659 0x8F5D
+0xF65A 0x9146
+0xF65B 0x9144
+0xF65C 0x9145
+0xF65D 0x91B9
+0xF65E 0x943F
+0xF65F 0x943B
+0xF660 0x9436
+0xF661 0x9429
+0xF662 0x943D
+0xF663 0x943C
+0xF664 0x9430
+0xF665 0x9439
+0xF666 0x942A
+0xF667 0x9437
+0xF668 0x942C
+0xF669 0x9440
+0xF66A 0x9431
+0xF66B 0x95E5
+0xF66C 0x95E4
+0xF66D 0x95E3
+0xF66E 0x9735
+0xF66F 0x973A
+0xF670 0x97BF
+0xF671 0x97E1
+0xF672 0x9864
+0xF673 0x98C9
+0xF674 0x98C6
+0xF675 0x98C0
+0xF676 0x9958
+0xF677 0x9956
+0xF678 0x9A39
+0xF679 0x9A3D
+0xF67A 0x9A46
+0xF67B 0x9A44
+0xF67C 0x9A42
+0xF67D 0x9A41
+0xF67E 0x9A3A
+0xF6A1 0x9A3F
+0xF6A2 0x9ACD
+0xF6A3 0x9B15
+0xF6A4 0x9B17
+0xF6A5 0x9B18
+0xF6A6 0x9B16
+0xF6A7 0x9B3A
+0xF6A8 0x9B52
+0xF6A9 0x9C2B
+0xF6AA 0x9C1D
+0xF6AB 0x9C1C
+0xF6AC 0x9C2C
+0xF6AD 0x9C23
+0xF6AE 0x9C28
+0xF6AF 0x9C29
+0xF6B0 0x9C24
+0xF6B1 0x9C21
+0xF6B2 0x9DB7
+0xF6B3 0x9DB6
+0xF6B4 0x9DBC
+0xF6B5 0x9DC1
+0xF6B6 0x9DC7
+0xF6B7 0x9DCA
+0xF6B8 0x9DCF
+0xF6B9 0x9DBE
+0xF6BA 0x9DC5
+0xF6BB 0x9DC3
+0xF6BC 0x9DBB
+0xF6BD 0x9DB5
+0xF6BE 0x9DCE
+0xF6BF 0x9DB9
+0xF6C0 0x9DBA
+0xF6C1 0x9DAC
+0xF6C2 0x9DC8
+0xF6C3 0x9DB1
+0xF6C4 0x9DAD
+0xF6C5 0x9DCC
+0xF6C6 0x9DB3
+0xF6C7 0x9DCD
+0xF6C8 0x9DB2
+0xF6C9 0x9E7A
+0xF6CA 0x9E9C
+0xF6CB 0x9EEB
+0xF6CC 0x9EEE
+0xF6CD 0x9EED
+0xF6CE 0x9F1B
+0xF6CF 0x9F18
+0xF6D0 0x9F1A
+0xF6D1 0x9F31
+0xF6D2 0x9F4E
+0xF6D3 0x9F65
+0xF6D4 0x9F64
+0xF6D5 0x9F92
+0xF6D6 0x4EB9
+0xF6D7 0x56C6
+0xF6D8 0x56C5
+0xF6D9 0x56CB
+0xF6DA 0x5971
+0xF6DB 0x5B4B
+0xF6DC 0x5B4C
+0xF6DD 0x5DD5
+0xF6DE 0x5DD1
+0xF6DF 0x5EF2
+0xF6E0 0x6521
+0xF6E1 0x6520
+0xF6E2 0x6526
+0xF6E3 0x6522
+0xF6E4 0x6B0B
+0xF6E5 0x6B08
+0xF6E6 0x6B09
+0xF6E7 0x6C0D
+0xF6E8 0x7055
+0xF6E9 0x7056
+0xF6EA 0x7057
+0xF6EB 0x7052
+0xF6EC 0x721E
+0xF6ED 0x721F
+0xF6EE 0x72A9
+0xF6EF 0x737F
+0xF6F0 0x74D8
+0xF6F1 0x74D5
+0xF6F2 0x74D9
+0xF6F3 0x74D7
+0xF6F4 0x766D
+0xF6F5 0x76AD
+0xF6F6 0x7935
+0xF6F7 0x79B4
+0xF6F8 0x7A70
+0xF6F9 0x7A71
+0xF6FA 0x7C57
+0xF6FB 0x7C5C
+0xF6FC 0x7C59
+0xF6FD 0x7C5B
+0xF6FE 0x7C5A
+0xF740 0x7CF4
+0xF741 0x7CF1
+0xF742 0x7E91
+0xF743 0x7F4F
+0xF744 0x7F87
+0xF745 0x81DE
+0xF746 0x826B
+0xF747 0x8634
+0xF748 0x8635
+0xF749 0x8633
+0xF74A 0x862C
+0xF74B 0x8632
+0xF74C 0x8636
+0xF74D 0x882C
+0xF74E 0x8828
+0xF74F 0x8826
+0xF750 0x882A
+0xF751 0x8825
+0xF752 0x8971
+0xF753 0x89BF
+0xF754 0x89BE
+0xF755 0x89FB
+0xF756 0x8B7E
+0xF757 0x8B84
+0xF758 0x8B82
+0xF759 0x8B86
+0xF75A 0x8B85
+0xF75B 0x8B7F
+0xF75C 0x8D15
+0xF75D 0x8E95
+0xF75E 0x8E94
+0xF75F 0x8E9A
+0xF760 0x8E92
+0xF761 0x8E90
+0xF762 0x8E96
+0xF763 0x8E97
+0xF764 0x8F60
+0xF765 0x8F62
+0xF766 0x9147
+0xF767 0x944C
+0xF768 0x9450
+0xF769 0x944A
+0xF76A 0x944B
+0xF76B 0x944F
+0xF76C 0x9447
+0xF76D 0x9445
+0xF76E 0x9448
+0xF76F 0x9449
+0xF770 0x9446
+0xF771 0x973F
+0xF772 0x97E3
+0xF773 0x986A
+0xF774 0x9869
+0xF775 0x98CB
+0xF776 0x9954
+0xF777 0x995B
+0xF778 0x9A4E
+0xF779 0x9A53
+0xF77A 0x9A54
+0xF77B 0x9A4C
+0xF77C 0x9A4F
+0xF77D 0x9A48
+0xF77E 0x9A4A
+0xF7A1 0x9A49
+0xF7A2 0x9A52
+0xF7A3 0x9A50
+0xF7A4 0x9AD0
+0xF7A5 0x9B19
+0xF7A6 0x9B2B
+0xF7A7 0x9B3B
+0xF7A8 0x9B56
+0xF7A9 0x9B55
+0xF7AA 0x9C46
+0xF7AB 0x9C48
+0xF7AC 0x9C3F
+0xF7AD 0x9C44
+0xF7AE 0x9C39
+0xF7AF 0x9C33
+0xF7B0 0x9C41
+0xF7B1 0x9C3C
+0xF7B2 0x9C37
+0xF7B3 0x9C34
+0xF7B4 0x9C32
+0xF7B5 0x9C3D
+0xF7B6 0x9C36
+0xF7B7 0x9DDB
+0xF7B8 0x9DD2
+0xF7B9 0x9DDE
+0xF7BA 0x9DDA
+0xF7BB 0x9DCB
+0xF7BC 0x9DD0
+0xF7BD 0x9DDC
+0xF7BE 0x9DD1
+0xF7BF 0x9DDF
+0xF7C0 0x9DE9
+0xF7C1 0x9DD9
+0xF7C2 0x9DD8
+0xF7C3 0x9DD6
+0xF7C4 0x9DF5
+0xF7C5 0x9DD5
+0xF7C6 0x9DDD
+0xF7C7 0x9EB6
+0xF7C8 0x9EF0
+0xF7C9 0x9F35
+0xF7CA 0x9F33
+0xF7CB 0x9F32
+0xF7CC 0x9F42
+0xF7CD 0x9F6B
+0xF7CE 0x9F95
+0xF7CF 0x9FA2
+0xF7D0 0x513D
+0xF7D1 0x5299
+0xF7D2 0x58E8
+0xF7D3 0x58E7
+0xF7D4 0x5972
+0xF7D5 0x5B4D
+0xF7D6 0x5DD8
+0xF7D7 0x882F
+0xF7D8 0x5F4F
+0xF7D9 0x6201
+0xF7DA 0x6203
+0xF7DB 0x6204
+0xF7DC 0x6529
+0xF7DD 0x6525
+0xF7DE 0x6596
+0xF7DF 0x66EB
+0xF7E0 0x6B11
+0xF7E1 0x6B12
+0xF7E2 0x6B0F
+0xF7E3 0x6BCA
+0xF7E4 0x705B
+0xF7E5 0x705A
+0xF7E6 0x7222
+0xF7E7 0x7382
+0xF7E8 0x7381
+0xF7E9 0x7383
+0xF7EA 0x7670
+0xF7EB 0x77D4
+0xF7EC 0x7C67
+0xF7ED 0x7C66
+0xF7EE 0x7E95
+0xF7EF 0x826C
+0xF7F0 0x863A
+0xF7F1 0x8640
+0xF7F2 0x8639
+0xF7F3 0x863C
+0xF7F4 0x8631
+0xF7F5 0x863B
+0xF7F6 0x863E
+0xF7F7 0x8830
+0xF7F8 0x8832
+0xF7F9 0x882E
+0xF7FA 0x8833
+0xF7FB 0x8976
+0xF7FC 0x8974
+0xF7FD 0x8973
+0xF7FE 0x89FE
+0xF840 0x8B8C
+0xF841 0x8B8E
+0xF842 0x8B8B
+0xF843 0x8B88
+0xF844 0x8C45
+0xF845 0x8D19
+0xF846 0x8E98
+0xF847 0x8F64
+0xF848 0x8F63
+0xF849 0x91BC
+0xF84A 0x9462
+0xF84B 0x9455
+0xF84C 0x945D
+0xF84D 0x9457
+0xF84E 0x945E
+0xF84F 0x97C4
+0xF850 0x97C5
+0xF851 0x9800
+0xF852 0x9A56
+0xF853 0x9A59
+0xF854 0x9B1E
+0xF855 0x9B1F
+0xF856 0x9B20
+0xF857 0x9C52
+0xF858 0x9C58
+0xF859 0x9C50
+0xF85A 0x9C4A
+0xF85B 0x9C4D
+0xF85C 0x9C4B
+0xF85D 0x9C55
+0xF85E 0x9C59
+0xF85F 0x9C4C
+0xF860 0x9C4E
+0xF861 0x9DFB
+0xF862 0x9DF7
+0xF863 0x9DEF
+0xF864 0x9DE3
+0xF865 0x9DEB
+0xF866 0x9DF8
+0xF867 0x9DE4
+0xF868 0x9DF6
+0xF869 0x9DE1
+0xF86A 0x9DEE
+0xF86B 0x9DE6
+0xF86C 0x9DF2
+0xF86D 0x9DF0
+0xF86E 0x9DE2
+0xF86F 0x9DEC
+0xF870 0x9DF4
+0xF871 0x9DF3
+0xF872 0x9DE8
+0xF873 0x9DED
+0xF874 0x9EC2
+0xF875 0x9ED0
+0xF876 0x9EF2
+0xF877 0x9EF3
+0xF878 0x9F06
+0xF879 0x9F1C
+0xF87A 0x9F38
+0xF87B 0x9F37
+0xF87C 0x9F36
+0xF87D 0x9F43
+0xF87E 0x9F4F
+0xF8A1 0x9F71
+0xF8A2 0x9F70
+0xF8A3 0x9F6E
+0xF8A4 0x9F6F
+0xF8A5 0x56D3
+0xF8A6 0x56CD
+0xF8A7 0x5B4E
+0xF8A8 0x5C6D
+0xF8A9 0x652D
+0xF8AA 0x66ED
+0xF8AB 0x66EE
+0xF8AC 0x6B13
+0xF8AD 0x705F
+0xF8AE 0x7061
+0xF8AF 0x705D
+0xF8B0 0x7060
+0xF8B1 0x7223
+0xF8B2 0x74DB
+0xF8B3 0x74E5
+0xF8B4 0x77D5
+0xF8B5 0x7938
+0xF8B6 0x79B7
+0xF8B7 0x79B6
+0xF8B8 0x7C6A
+0xF8B9 0x7E97
+0xF8BA 0x7F89
+0xF8BB 0x826D
+0xF8BC 0x8643
+0xF8BD 0x8838
+0xF8BE 0x8837
+0xF8BF 0x8835
+0xF8C0 0x884B
+0xF8C1 0x8B94
+0xF8C2 0x8B95
+0xF8C3 0x8E9E
+0xF8C4 0x8E9F
+0xF8C5 0x8EA0
+0xF8C6 0x8E9D
+0xF8C7 0x91BE
+0xF8C8 0x91BD
+0xF8C9 0x91C2
+0xF8CA 0x946B
+0xF8CB 0x9468
+0xF8CC 0x9469
+0xF8CD 0x96E5
+0xF8CE 0x9746
+0xF8CF 0x9743
+0xF8D0 0x9747
+0xF8D1 0x97C7
+0xF8D2 0x97E5
+0xF8D3 0x9A5E
+0xF8D4 0x9AD5
+0xF8D5 0x9B59
+0xF8D6 0x9C63
+0xF8D7 0x9C67
+0xF8D8 0x9C66
+0xF8D9 0x9C62
+0xF8DA 0x9C5E
+0xF8DB 0x9C60
+0xF8DC 0x9E02
+0xF8DD 0x9DFE
+0xF8DE 0x9E07
+0xF8DF 0x9E03
+0xF8E0 0x9E06
+0xF8E1 0x9E05
+0xF8E2 0x9E00
+0xF8E3 0x9E01
+0xF8E4 0x9E09
+0xF8E5 0x9DFF
+0xF8E6 0x9DFD
+0xF8E7 0x9E04
+0xF8E8 0x9EA0
+0xF8E9 0x9F1E
+0xF8EA 0x9F46
+0xF8EB 0x9F74
+0xF8EC 0x9F75
+0xF8ED 0x9F76
+0xF8EE 0x56D4
+0xF8EF 0x652E
+0xF8F0 0x65B8
+0xF8F1 0x6B18
+0xF8F2 0x6B19
+0xF8F3 0x6B17
+0xF8F4 0x6B1A
+0xF8F5 0x7062
+0xF8F6 0x7226
+0xF8F7 0x72AA
+0xF8F8 0x77D8
+0xF8F9 0x77D9
+0xF8FA 0x7939
+0xF8FB 0x7C69
+0xF8FC 0x7C6B
+0xF8FD 0x7CF6
+0xF8FE 0x7E9A
+0xF940 0x7E98
+0xF941 0x7E9B
+0xF942 0x7E99
+0xF943 0x81E0
+0xF944 0x81E1
+0xF945 0x8646
+0xF946 0x8647
+0xF947 0x8648
+0xF948 0x8979
+0xF949 0x897A
+0xF94A 0x897C
+0xF94B 0x897B
+0xF94C 0x89FF
+0xF94D 0x8B98
+0xF94E 0x8B99
+0xF94F 0x8EA5
+0xF950 0x8EA4
+0xF951 0x8EA3
+0xF952 0x946E
+0xF953 0x946D
+0xF954 0x946F
+0xF955 0x9471
+0xF956 0x9473
+0xF957 0x9749
+0xF958 0x9872
+0xF959 0x995F
+0xF95A 0x9C68
+0xF95B 0x9C6E
+0xF95C 0x9C6D
+0xF95D 0x9E0B
+0xF95E 0x9E0D
+0xF95F 0x9E10
+0xF960 0x9E0F
+0xF961 0x9E12
+0xF962 0x9E11
+0xF963 0x9EA1
+0xF964 0x9EF5
+0xF965 0x9F09
+0xF966 0x9F47
+0xF967 0x9F78
+0xF968 0x9F7B
+0xF969 0x9F7A
+0xF96A 0x9F79
+0xF96B 0x571E
+0xF96C 0x7066
+0xF96D 0x7C6F
+0xF96E 0x883C
+0xF96F 0x8DB2
+0xF970 0x8EA6
+0xF971 0x91C3
+0xF972 0x9474
+0xF973 0x9478
+0xF974 0x9476
+0xF975 0x9475
+0xF976 0x9A60
+0xF977 0x9C74
+0xF978 0x9C73
+0xF979 0x9C71
+0xF97A 0x9C75
+0xF97B 0x9E14
+0xF97C 0x9E13
+0xF97D 0x9EF6
+0xF97E 0x9F0A
+0xF9A1 0x9FA4
+0xF9A2 0x7068
+0xF9A3 0x7065
+0xF9A4 0x7CF7
+0xF9A5 0x866A
+0xF9A6 0x883E
+0xF9A7 0x883D
+0xF9A8 0x883F
+0xF9A9 0x8B9E
+0xF9AA 0x8C9C
+0xF9AB 0x8EA9
+0xF9AC 0x8EC9
+0xF9AD 0x974B
+0xF9AE 0x9873
+0xF9AF 0x9874
+0xF9B0 0x98CC
+0xF9B1 0x9961
+0xF9B2 0x99AB
+0xF9B3 0x9A64
+0xF9B4 0x9A66
+0xF9B5 0x9A67
+0xF9B6 0x9B24
+0xF9B7 0x9E15
+0xF9B8 0x9E17
+0xF9B9 0x9F48
+0xF9BA 0x6207
+0xF9BB 0x6B1E
+0xF9BC 0x7227
+0xF9BD 0x864C
+0xF9BE 0x8EA8
+0xF9BF 0x9482
+0xF9C0 0x9480
+0xF9C1 0x9481
+0xF9C2 0x9A69
+0xF9C3 0x9A68
+0xF9C4 0x9B2E
+0xF9C5 0x9E19
+0xF9C6 0x7229
+0xF9C7 0x864B
+0xF9C8 0x8B9F
+0xF9C9 0x9483
+0xF9CA 0x9C79
+0xF9CB 0x9EB7
+0xF9CC 0x7675
+0xF9CD 0x9A6B
+0xF9CE 0x9C7A
+0xF9CF 0x9E1D
+0xF9D0 0x7069
+0xF9D1 0x706A
+0xF9D2 0x9EA4
+0xF9D3 0x9F7E
+0xF9D4 0x9F49
+0xF9D5 0x9F98
+0xF9D6 0x7881
+0xF9D7 0x92B9
+0xF9D8 0x88CF
+0xF9D9 0x58BB
+0xF9DA 0x6052
+0xF9DB 0x7CA7
+0xF9DC 0x5AFA
+0xF9DD 0x2554
+0xF9DE 0x2566
+0xF9DF 0x2557
+0xF9E0 0x2560
+0xF9E1 0x256C
+0xF9E2 0x2563
+0xF9E3 0x255A
+0xF9E4 0x2569
+0xF9E5 0x255D
+0xF9E6 0x2552
+0xF9E7 0x2564
+0xF9E8 0x2555
+0xF9E9 0x255E
+0xF9EA 0x256A
+0xF9EB 0x2561
+0xF9EC 0x2558
+0xF9ED 0x2567
+0xF9EE 0x255B
+0xF9EF 0x2553
+0xF9F0 0x2565
+0xF9F1 0x2556
+0xF9F2 0x255F
+0xF9F3 0x256B
+0xF9F4 0x2562
+0xF9F5 0x2559
+0xF9F6 0x2568
+0xF9F7 0x255C
+0xF9F8 0x2551
+0xF9F9 0x2550
+0xF9FA 0x256D
+0xF9FB 0x256E
+0xF9FC 0x2570
+0xF9FD 0x256F
+0xF9FE 0x2593
+0xFA40 0xE000
+0xFA41 0xE001
+0xFA42 0xE002
+0xFA43 0xE003
+0xFA44 0xE004
+0xFA45 0xE005
+0xFA46 0xE006
+0xFA47 0xE007
+0xFA48 0xE008
+0xFA49 0xE009
+0xFA4A 0xE00A
+0xFA4B 0xE00B
+0xFA4C 0xE00C
+0xFA4D 0xE00D
+0xFA4E 0xE00E
+0xFA4F 0xE00F
+0xFA50 0xE010
+0xFA51 0xE011
+0xFA52 0xE012
+0xFA53 0xE013
+0xFA54 0xE014
+0xFA55 0xE015
+0xFA56 0xE016
+0xFA57 0xE017
+0xFA58 0xE018
+0xFA59 0xE019
+0xFA5A 0xE01A
+0xFA5B 0xE01B
+0xFA5C 0xE01C
+0xFA5D 0xE01D
+0xFA5E 0xE01E
+0xFA5F 0xE01F
+0xFA60 0xE020
+0xFA61 0xE021
+0xFA62 0xE022
+0xFA63 0xE023
+0xFA64 0xE024
+0xFA65 0xE025
+0xFA66 0xE026
+0xFA67 0xE027
+0xFA68 0xE028
+0xFA69 0xE029
+0xFA6A 0xE02A
+0xFA6B 0xE02B
+0xFA6C 0xE02C
+0xFA6D 0xE02D
+0xFA6E 0xE02E
+0xFA6F 0xE02F
+0xFA70 0xE030
+0xFA71 0xE031
+0xFA72 0xE032
+0xFA73 0xE033
+0xFA74 0xE034
+0xFA75 0xE035
+0xFA76 0xE036
+0xFA77 0xE037
+0xFA78 0xE038
+0xFA79 0xE039
+0xFA7A 0xE03A
+0xFA7B 0xE03B
+0xFA7C 0xE03C
+0xFA7D 0xE03D
+0xFA7E 0xE03E
+0xFAA1 0xE03F
+0xFAA2 0xE040
+0xFAA3 0xE041
+0xFAA4 0xE042
+0xFAA5 0xE043
+0xFAA6 0xE044
+0xFAA7 0xE045
+0xFAA8 0xE046
+0xFAA9 0xE047
+0xFAAA 0xE048
+0xFAAB 0xE049
+0xFAAC 0xE04A
+0xFAAD 0xE04B
+0xFAAE 0xE04C
+0xFAAF 0xE04D
+0xFAB0 0xE04E
+0xFAB1 0xE04F
+0xFAB2 0xE050
+0xFAB3 0xE051
+0xFAB4 0xE052
+0xFAB5 0xE053
+0xFAB6 0xE054
+0xFAB7 0xE055
+0xFAB8 0xE056
+0xFAB9 0xE057
+0xFABA 0xE058
+0xFABB 0xE059
+0xFABC 0xE05A
+0xFABD 0xE05B
+0xFABE 0xE05C
+0xFABF 0xE05D
+0xFAC0 0xE05E
+0xFAC1 0xE05F
+0xFAC2 0xE060
+0xFAC3 0xE061
+0xFAC4 0xE062
+0xFAC5 0xE063
+0xFAC6 0xE064
+0xFAC7 0xE065
+0xFAC8 0xE066
+0xFAC9 0xE067
+0xFACA 0xE068
+0xFACB 0xE069
+0xFACC 0xE06A
+0xFACD 0xE06B
+0xFACE 0xE06C
+0xFACF 0xE06D
+0xFAD0 0xE06E
+0xFAD1 0xE06F
+0xFAD2 0xE070
+0xFAD3 0xE071
+0xFAD4 0xE072
+0xFAD5 0xE073
+0xFAD6 0xE074
+0xFAD7 0xE075
+0xFAD8 0xE076
+0xFAD9 0xE077
+0xFADA 0xE078
+0xFADB 0xE079
+0xFADC 0xE07A
+0xFADD 0xE07B
+0xFADE 0xE07C
+0xFADF 0xE07D
+0xFAE0 0xE07E
+0xFAE1 0xE07F
+0xFAE2 0xE080
+0xFAE3 0xE081
+0xFAE4 0xE082
+0xFAE5 0xE083
+0xFAE6 0xE084
+0xFAE7 0xE085
+0xFAE8 0xE086
+0xFAE9 0xE087
+0xFAEA 0xE088
+0xFAEB 0xE089
+0xFAEC 0xE08A
+0xFAED 0xE08B
+0xFAEE 0xE08C
+0xFAEF 0xE08D
+0xFAF0 0xE08E
+0xFAF1 0xE08F
+0xFAF2 0xE090
+0xFAF3 0xE091
+0xFAF4 0xE092
+0xFAF5 0xE093
+0xFAF6 0xE094
+0xFAF7 0xE095
+0xFAF8 0xE096
+0xFAF9 0xE097
+0xFAFA 0xE098
+0xFAFB 0xE099
+0xFAFC 0xE09A
+0xFAFD 0xE09B
+0xFAFE 0xE09C
+0xFB40 0xE09D
+0xFB41 0xE09E
+0xFB42 0xE09F
+0xFB43 0xE0A0
+0xFB44 0xE0A1
+0xFB45 0xE0A2
+0xFB46 0xE0A3
+0xFB47 0xE0A4
+0xFB48 0xE0A5
+0xFB49 0xE0A6
+0xFB4A 0xE0A7
+0xFB4B 0xE0A8
+0xFB4C 0xE0A9
+0xFB4D 0xE0AA
+0xFB4E 0xE0AB
+0xFB4F 0xE0AC
+0xFB50 0xE0AD
+0xFB51 0xE0AE
+0xFB52 0xE0AF
+0xFB53 0xE0B0
+0xFB54 0xE0B1
+0xFB55 0xE0B2
+0xFB56 0xE0B3
+0xFB57 0xE0B4
+0xFB58 0xE0B5
+0xFB59 0xE0B6
+0xFB5A 0xE0B7
+0xFB5B 0xE0B8
+0xFB5C 0xE0B9
+0xFB5D 0xE0BA
+0xFB5E 0xE0BB
+0xFB5F 0xE0BC
+0xFB60 0xE0BD
+0xFB61 0xE0BE
+0xFB62 0xE0BF
+0xFB63 0xE0C0
+0xFB64 0xE0C1
+0xFB65 0xE0C2
+0xFB66 0xE0C3
+0xFB67 0xE0C4
+0xFB68 0xE0C5
+0xFB69 0xE0C6
+0xFB6A 0xE0C7
+0xFB6B 0xE0C8
+0xFB6C 0xE0C9
+0xFB6D 0xE0CA
+0xFB6E 0xE0CB
+0xFB6F 0xE0CC
+0xFB70 0xE0CD
+0xFB71 0xE0CE
+0xFB72 0xE0CF
+0xFB73 0xE0D0
+0xFB74 0xE0D1
+0xFB75 0xE0D2
+0xFB76 0xE0D3
+0xFB77 0xE0D4
+0xFB78 0xE0D5
+0xFB79 0xE0D6
+0xFB7A 0xE0D7
+0xFB7B 0xE0D8
+0xFB7C 0xE0D9
+0xFB7D 0xE0DA
+0xFB7E 0xE0DB
+0xFBA1 0xE0DC
+0xFBA2 0xE0DD
+0xFBA3 0xE0DE
+0xFBA4 0xE0DF
+0xFBA5 0xE0E0
+0xFBA6 0xE0E1
+0xFBA7 0xE0E2
+0xFBA8 0xE0E3
+0xFBA9 0xE0E4
+0xFBAA 0xE0E5
+0xFBAB 0xE0E6
+0xFBAC 0xE0E7
+0xFBAD 0xE0E8
+0xFBAE 0xE0E9
+0xFBAF 0xE0EA
+0xFBB0 0xE0EB
+0xFBB1 0xE0EC
+0xFBB2 0xE0ED
+0xFBB3 0xE0EE
+0xFBB4 0xE0EF
+0xFBB5 0xE0F0
+0xFBB6 0xE0F1
+0xFBB7 0xE0F2
+0xFBB8 0xE0F3
+0xFBB9 0xE0F4
+0xFBBA 0xE0F5
+0xFBBB 0xE0F6
+0xFBBC 0xE0F7
+0xFBBD 0xE0F8
+0xFBBE 0xE0F9
+0xFBBF 0xE0FA
+0xFBC0 0xE0FB
+0xFBC1 0xE0FC
+0xFBC2 0xE0FD
+0xFBC3 0xE0FE
+0xFBC4 0xE0FF
+0xFBC5 0xE100
+0xFBC6 0xE101
+0xFBC7 0xE102
+0xFBC8 0xE103
+0xFBC9 0xE104
+0xFBCA 0xE105
+0xFBCB 0xE106
+0xFBCC 0xE107
+0xFBCD 0xE108
+0xFBCE 0xE109
+0xFBCF 0xE10A
+0xFBD0 0xE10B
+0xFBD1 0xE10C
+0xFBD2 0xE10D
+0xFBD3 0xE10E
+0xFBD4 0xE10F
+0xFBD5 0xE110
+0xFBD6 0xE111
+0xFBD7 0xE112
+0xFBD8 0xE113
+0xFBD9 0xE114
+0xFBDA 0xE115
+0xFBDB 0xE116
+0xFBDC 0xE117
+0xFBDD 0xE118
+0xFBDE 0xE119
+0xFBDF 0xE11A
+0xFBE0 0xE11B
+0xFBE1 0xE11C
+0xFBE2 0xE11D
+0xFBE3 0xE11E
+0xFBE4 0xE11F
+0xFBE5 0xE120
+0xFBE6 0xE121
+0xFBE7 0xE122
+0xFBE8 0xE123
+0xFBE9 0xE124
+0xFBEA 0xE125
+0xFBEB 0xE126
+0xFBEC 0xE127
+0xFBED 0xE128
+0xFBEE 0xE129
+0xFBEF 0xE12A
+0xFBF0 0xE12B
+0xFBF1 0xE12C
+0xFBF2 0xE12D
+0xFBF3 0xE12E
+0xFBF4 0xE12F
+0xFBF5 0xE130
+0xFBF6 0xE131
+0xFBF7 0xE132
+0xFBF8 0xE133
+0xFBF9 0xE134
+0xFBFA 0xE135
+0xFBFB 0xE136
+0xFBFC 0xE137
+0xFBFD 0xE138
+0xFBFE 0xE139
+0xFC40 0xE13A
+0xFC41 0xE13B
+0xFC42 0xE13C
+0xFC43 0xE13D
+0xFC44 0xE13E
+0xFC45 0xE13F
+0xFC46 0xE140
+0xFC47 0xE141
+0xFC48 0xE142
+0xFC49 0xE143
+0xFC4A 0xE144
+0xFC4B 0xE145
+0xFC4C 0xE146
+0xFC4D 0xE147
+0xFC4E 0xE148
+0xFC4F 0xE149
+0xFC50 0xE14A
+0xFC51 0xE14B
+0xFC52 0xE14C
+0xFC53 0xE14D
+0xFC54 0xE14E
+0xFC55 0xE14F
+0xFC56 0xE150
+0xFC57 0xE151
+0xFC58 0xE152
+0xFC59 0xE153
+0xFC5A 0xE154
+0xFC5B 0xE155
+0xFC5C 0xE156
+0xFC5D 0xE157
+0xFC5E 0xE158
+0xFC5F 0xE159
+0xFC60 0xE15A
+0xFC61 0xE15B
+0xFC62 0xE15C
+0xFC63 0xE15D
+0xFC64 0xE15E
+0xFC65 0xE15F
+0xFC66 0xE160
+0xFC67 0xE161
+0xFC68 0xE162
+0xFC69 0xE163
+0xFC6A 0xE164
+0xFC6B 0xE165
+0xFC6C 0xE166
+0xFC6D 0xE167
+0xFC6E 0xE168
+0xFC6F 0xE169
+0xFC70 0xE16A
+0xFC71 0xE16B
+0xFC72 0xE16C
+0xFC73 0xE16D
+0xFC74 0xE16E
+0xFC75 0xE16F
+0xFC76 0xE170
+0xFC77 0xE171
+0xFC78 0xE172
+0xFC79 0xE173
+0xFC7A 0xE174
+0xFC7B 0xE175
+0xFC7C 0xE176
+0xFC7D 0xE177
+0xFC7E 0xE178
+0xFCA1 0xE179
+0xFCA2 0xE17A
+0xFCA3 0xE17B
+0xFCA4 0xE17C
+0xFCA5 0xE17D
+0xFCA6 0xE17E
+0xFCA7 0xE17F
+0xFCA8 0xE180
+0xFCA9 0xE181
+0xFCAA 0xE182
+0xFCAB 0xE183
+0xFCAC 0xE184
+0xFCAD 0xE185
+0xFCAE 0xE186
+0xFCAF 0xE187
+0xFCB0 0xE188
+0xFCB1 0xE189
+0xFCB2 0xE18A
+0xFCB3 0xE18B
+0xFCB4 0xE18C
+0xFCB5 0xE18D
+0xFCB6 0xE18E
+0xFCB7 0xE18F
+0xFCB8 0xE190
+0xFCB9 0xE191
+0xFCBA 0xE192
+0xFCBB 0xE193
+0xFCBC 0xE194
+0xFCBD 0xE195
+0xFCBE 0xE196
+0xFCBF 0xE197
+0xFCC0 0xE198
+0xFCC1 0xE199
+0xFCC2 0xE19A
+0xFCC3 0xE19B
+0xFCC4 0xE19C
+0xFCC5 0xE19D
+0xFCC6 0xE19E
+0xFCC7 0xE19F
+0xFCC8 0xE1A0
+0xFCC9 0xE1A1
+0xFCCA 0xE1A2
+0xFCCB 0xE1A3
+0xFCCC 0xE1A4
+0xFCCD 0xE1A5
+0xFCCE 0xE1A6
+0xFCCF 0xE1A7
+0xFCD0 0xE1A8
+0xFCD1 0xE1A9
+0xFCD2 0xE1AA
+0xFCD3 0xE1AB
+0xFCD4 0xE1AC
+0xFCD5 0xE1AD
+0xFCD6 0xE1AE
+0xFCD7 0xE1AF
+0xFCD8 0xE1B0
+0xFCD9 0xE1B1
+0xFCDA 0xE1B2
+0xFCDB 0xE1B3
+0xFCDC 0xE1B4
+0xFCDD 0xE1B5
+0xFCDE 0xE1B6
+0xFCDF 0xE1B7
+0xFCE0 0xE1B8
+0xFCE1 0xE1B9
+0xFCE2 0xE1BA
+0xFCE3 0xE1BB
+0xFCE4 0xE1BC
+0xFCE5 0xE1BD
+0xFCE6 0xE1BE
+0xFCE7 0xE1BF
+0xFCE8 0xE1C0
+0xFCE9 0xE1C1
+0xFCEA 0xE1C2
+0xFCEB 0xE1C3
+0xFCEC 0xE1C4
+0xFCED 0xE1C5
+0xFCEE 0xE1C6
+0xFCEF 0xE1C7
+0xFCF0 0xE1C8
+0xFCF1 0xE1C9
+0xFCF2 0xE1CA
+0xFCF3 0xE1CB
+0xFCF4 0xE1CC
+0xFCF5 0xE1CD
+0xFCF6 0xE1CE
+0xFCF7 0xE1CF
+0xFCF8 0xE1D0
+0xFCF9 0xE1D1
+0xFCFA 0xE1D2
+0xFCFB 0xE1D3
+0xFCFC 0xE1D4
+0xFCFD 0xE1D5
+0xFCFE 0xE1D6
+0xFD40 0xE1D7
+0xFD41 0xE1D8
+0xFD42 0xE1D9
+0xFD43 0xE1DA
+0xFD44 0xE1DB
+0xFD45 0xE1DC
+0xFD46 0xE1DD
+0xFD47 0xE1DE
+0xFD48 0xE1DF
+0xFD49 0xE1E0
+0xFD4A 0xE1E1
+0xFD4B 0xE1E2
+0xFD4C 0xE1E3
+0xFD4D 0xE1E4
+0xFD4E 0xE1E5
+0xFD4F 0xE1E6
+0xFD50 0xE1E7
+0xFD51 0xE1E8
+0xFD52 0xE1E9
+0xFD53 0xE1EA
+0xFD54 0xE1EB
+0xFD55 0xE1EC
+0xFD56 0xE1ED
+0xFD57 0xE1EE
+0xFD58 0xE1EF
+0xFD59 0xE1F0
+0xFD5A 0xE1F1
+0xFD5B 0xE1F2
+0xFD5C 0xE1F3
+0xFD5D 0xE1F4
+0xFD5E 0xE1F5
+0xFD5F 0xE1F6
+0xFD60 0xE1F7
+0xFD61 0xE1F8
+0xFD62 0xE1F9
+0xFD63 0xE1FA
+0xFD64 0xE1FB
+0xFD65 0xE1FC
+0xFD66 0xE1FD
+0xFD67 0xE1FE
+0xFD68 0xE1FF
+0xFD69 0xE200
+0xFD6A 0xE201
+0xFD6B 0xE202
+0xFD6C 0xE203
+0xFD6D 0xE204
+0xFD6E 0xE205
+0xFD6F 0xE206
+0xFD70 0xE207
+0xFD71 0xE208
+0xFD72 0xE209
+0xFD73 0xE20A
+0xFD74 0xE20B
+0xFD75 0xE20C
+0xFD76 0xE20D
+0xFD77 0xE20E
+0xFD78 0xE20F
+0xFD79 0xE210
+0xFD7A 0xE211
+0xFD7B 0xE212
+0xFD7C 0xE213
+0xFD7D 0xE214
+0xFD7E 0xE215
+0xFDA1 0xE216
+0xFDA2 0xE217
+0xFDA3 0xE218
+0xFDA4 0xE219
+0xFDA5 0xE21A
+0xFDA6 0xE21B
+0xFDA7 0xE21C
+0xFDA8 0xE21D
+0xFDA9 0xE21E
+0xFDAA 0xE21F
+0xFDAB 0xE220
+0xFDAC 0xE221
+0xFDAD 0xE222
+0xFDAE 0xE223
+0xFDAF 0xE224
+0xFDB0 0xE225
+0xFDB1 0xE226
+0xFDB2 0xE227
+0xFDB3 0xE228
+0xFDB4 0xE229
+0xFDB5 0xE22A
+0xFDB6 0xE22B
+0xFDB7 0xE22C
+0xFDB8 0xE22D
+0xFDB9 0xE22E
+0xFDBA 0xE22F
+0xFDBB 0xE230
+0xFDBC 0xE231
+0xFDBD 0xE232
+0xFDBE 0xE233
+0xFDBF 0xE234
+0xFDC0 0xE235
+0xFDC1 0xE236
+0xFDC2 0xE237
+0xFDC3 0xE238
+0xFDC4 0xE239
+0xFDC5 0xE23A
+0xFDC6 0xE23B
+0xFDC7 0xE23C
+0xFDC8 0xE23D
+0xFDC9 0xE23E
+0xFDCA 0xE23F
+0xFDCB 0xE240
+0xFDCC 0xE241
+0xFDCD 0xE242
+0xFDCE 0xE243
+0xFDCF 0xE244
+0xFDD0 0xE245
+0xFDD1 0xE246
+0xFDD2 0xE247
+0xFDD3 0xE248
+0xFDD4 0xE249
+0xFDD5 0xE24A
+0xFDD6 0xE24B
+0xFDD7 0xE24C
+0xFDD8 0xE24D
+0xFDD9 0xE24E
+0xFDDA 0xE24F
+0xFDDB 0xE250
+0xFDDC 0xE251
+0xFDDD 0xE252
+0xFDDE 0xE253
+0xFDDF 0xE254
+0xFDE0 0xE255
+0xFDE1 0xE256
+0xFDE2 0xE257
+0xFDE3 0xE258
+0xFDE4 0xE259
+0xFDE5 0xE25A
+0xFDE6 0xE25B
+0xFDE7 0xE25C
+0xFDE8 0xE25D
+0xFDE9 0xE25E
+0xFDEA 0xE25F
+0xFDEB 0xE260
+0xFDEC 0xE261
+0xFDED 0xE262
+0xFDEE 0xE263
+0xFDEF 0xE264
+0xFDF0 0xE265
+0xFDF1 0xE266
+0xFDF2 0xE267
+0xFDF3 0xE268
+0xFDF4 0xE269
+0xFDF5 0xE26A
+0xFDF6 0xE26B
+0xFDF7 0xE26C
+0xFDF8 0xE26D
+0xFDF9 0xE26E
+0xFDFA 0xE26F
+0xFDFB 0xE270
+0xFDFC 0xE271
+0xFDFD 0xE272
+0xFDFE 0xE273
+0xFE40 0xE274
+0xFE41 0xE275
+0xFE42 0xE276
+0xFE43 0xE277
+0xFE44 0xE278
+0xFE45 0xE279
+0xFE46 0xE27A
+0xFE47 0xE27B
+0xFE48 0xE27C
+0xFE49 0xE27D
+0xFE4A 0xE27E
+0xFE4B 0xE27F
+0xFE4C 0xE280
+0xFE4D 0xE281
+0xFE4E 0xE282
+0xFE4F 0xE283
+0xFE50 0xE284
+0xFE51 0xE285
+0xFE52 0xE286
+0xFE53 0xE287
+0xFE54 0xE288
+0xFE55 0xE289
+0xFE56 0xE28A
+0xFE57 0xE28B
+0xFE58 0xE28C
+0xFE59 0xE28D
+0xFE5A 0xE28E
+0xFE5B 0xE28F
+0xFE5C 0xE290
+0xFE5D 0xE291
+0xFE5E 0xE292
+0xFE5F 0xE293
+0xFE60 0xE294
+0xFE61 0xE295
+0xFE62 0xE296
+0xFE63 0xE297
+0xFE64 0xE298
+0xFE65 0xE299
+0xFE66 0xE29A
+0xFE67 0xE29B
+0xFE68 0xE29C
+0xFE69 0xE29D
+0xFE6A 0xE29E
+0xFE6B 0xE29F
+0xFE6C 0xE2A0
+0xFE6D 0xE2A1
+0xFE6E 0xE2A2
+0xFE6F 0xE2A3
+0xFE70 0xE2A4
+0xFE71 0xE2A5
+0xFE72 0xE2A6
+0xFE73 0xE2A7
+0xFE74 0xE2A8
+0xFE75 0xE2A9
+0xFE76 0xE2AA
+0xFE77 0xE2AB
+0xFE78 0xE2AC
+0xFE79 0xE2AD
+0xFE7A 0xE2AE
+0xFE7B 0xE2AF
+0xFE7C 0xE2B0
+0xFE7D 0xE2B1
+0xFE7E 0xE2B2
+0xFEA1 0xE2B3
+0xFEA2 0xE2B4
+0xFEA3 0xE2B5
+0xFEA4 0xE2B6
+0xFEA5 0xE2B7
+0xFEA6 0xE2B8
+0xFEA7 0xE2B9
+0xFEA8 0xE2BA
+0xFEA9 0xE2BB
+0xFEAA 0xE2BC
+0xFEAB 0xE2BD
+0xFEAC 0xE2BE
+0xFEAD 0xE2BF
+0xFEAE 0xE2C0
+0xFEAF 0xE2C1
+0xFEB0 0xE2C2
+0xFEB1 0xE2C3
+0xFEB2 0xE2C4
+0xFEB3 0xE2C5
+0xFEB4 0xE2C6
+0xFEB5 0xE2C7
+0xFEB6 0xE2C8
+0xFEB7 0xE2C9
+0xFEB8 0xE2CA
+0xFEB9 0xE2CB
+0xFEBA 0xE2CC
+0xFEBB 0xE2CD
+0xFEBC 0xE2CE
+0xFEBD 0xE2CF
+0xFEBE 0xE2D0
+0xFEBF 0xE2D1
+0xFEC0 0xE2D2
+0xFEC1 0xE2D3
+0xFEC2 0xE2D4
+0xFEC3 0xE2D5
+0xFEC4 0xE2D6
+0xFEC5 0xE2D7
+0xFEC6 0xE2D8
+0xFEC7 0xE2D9
+0xFEC8 0xE2DA
+0xFEC9 0xE2DB
+0xFECA 0xE2DC
+0xFECB 0xE2DD
+0xFECC 0xE2DE
+0xFECD 0xE2DF
+0xFECE 0xE2E0
+0xFECF 0xE2E1
+0xFED0 0xE2E2
+0xFED1 0xE2E3
+0xFED2 0xE2E4
+0xFED3 0xE2E5
+0xFED4 0xE2E6
+0xFED5 0xE2E7
+0xFED6 0xE2E8
+0xFED7 0xE2E9
+0xFED8 0xE2EA
+0xFED9 0xE2EB
+0xFEDA 0xE2EC
+0xFEDB 0xE2ED
+0xFEDC 0xE2EE
+0xFEDD 0xE2EF
+0xFEDE 0xE2F0
+0xFEDF 0xE2F1
+0xFEE0 0xE2F2
+0xFEE1 0xE2F3
+0xFEE2 0xE2F4
+0xFEE3 0xE2F5
+0xFEE4 0xE2F6
+0xFEE5 0xE2F7
+0xFEE6 0xE2F8
+0xFEE7 0xE2F9
+0xFEE8 0xE2FA
+0xFEE9 0xE2FB
+0xFEEA 0xE2FC
+0xFEEB 0xE2FD
+0xFEEC 0xE2FE
+0xFEED 0xE2FF
+0xFEEE 0xE300
+0xFEEF 0xE301
+0xFEF0 0xE302
+0xFEF1 0xE303
+0xFEF2 0xE304
+0xFEF3 0xE305
+0xFEF4 0xE306
+0xFEF5 0xE307
+0xFEF6 0xE308
+0xFEF7 0xE309
+0xFEF8 0xE30A
+0xFEF9 0xE30B
+0xFEFA 0xE30C
+0xFEFB 0xE30D
+0xFEFC 0xE30E
+0xFEFD 0xE30F
+0xFEFE 0xE310
diff --git a/jni/iconv/tests/DEC-HANYU.IRREVERSIBLE.TXT b/jni/iconv/tests/DEC-HANYU.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..34866bb
--- /dev/null
+++ b/jni/iconv/tests/DEC-HANYU.IRREVERSIBLE.TXT
@@ -0,0 +1 @@
+0xC2CBA1B8 0x5344
diff --git a/jni/iconv/tests/DEC-HANYU.TXT b/jni/iconv/tests/DEC-HANYU.TXT
new file mode 100644
index 0000000..3347cae
--- /dev/null
+++ b/jni/iconv/tests/DEC-HANYU.TXT
@@ -0,0 +1,20039 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0xA121 0x4E42
+0xA122 0x4E5C
+0xA123 0x51F5
+0xA124 0x531A
+0xA125 0x5382
+0xA126 0x4E07
+0xA127 0x4E0C
+0xA128 0x4E47
+0xA129 0x4E8D
+0xA12A 0x56D7
+0xA12B 0x5C6E
+0xA12C 0x5F73
+0xA12D 0x4E0F
+0xA12E 0x5187
+0xA12F 0x4E0E
+0xA130 0x4E2E
+0xA131 0x4E93
+0xA132 0x4EC2
+0xA133 0x4EC9
+0xA134 0x4EC8
+0xA135 0x5198
+0xA136 0x52FC
+0xA137 0x536C
+0xA138 0x53B9
+0xA139 0x5720
+0xA13A 0x5903
+0xA13B 0x592C
+0xA13C 0x5C10
+0xA13D 0x5DFF
+0xA13E 0x65E1
+0xA13F 0x6BB3
+0xA140 0x6BCC
+0xA141 0x6C14
+0xA142 0x723F
+0xA143 0x4E31
+0xA144 0x4E3C
+0xA145 0x4EE8
+0xA146 0x4EDC
+0xA147 0x4EE9
+0xA148 0x4EE1
+0xA149 0x4EDD
+0xA14A 0x4EDA
+0xA14B 0x520C
+0xA14C 0x5209
+0xA14D 0x531C
+0xA14E 0x534C
+0xA14F 0x5722
+0xA150 0x5723
+0xA151 0x5917
+0xA152 0x592F
+0xA153 0x5B81
+0xA154 0x5B84
+0xA155 0x5C12
+0xA156 0x5C3B
+0xA157 0x5C74
+0xA158 0x5C73
+0xA159 0x5E04
+0xA15A 0x5E80
+0xA15B 0x5E82
+0xA15C 0x5FC9
+0xA15D 0x6209
+0xA15E 0x6250
+0xA15F 0x6C15
+0xA160 0x6C36
+0xA161 0x6C43
+0xA162 0x6C3F
+0xA163 0x6C3B
+0xA164 0x72AE
+0xA165 0x72B0
+0xA166 0x738A
+0xA167 0x79B8
+0xA168 0x808A
+0xA169 0x961E
+0xA16A 0x4F0E
+0xA16B 0x4F18
+0xA16C 0x4F2C
+0xA16D 0x4EF5
+0xA16E 0x4F14
+0xA16F 0x4EF1
+0xA170 0x4F00
+0xA171 0x4EF7
+0xA172 0x4F08
+0xA173 0x4F1D
+0xA174 0x4F02
+0xA175 0x4F05
+0xA176 0x4F22
+0xA177 0x4F13
+0xA178 0x4F04
+0xA179 0x4EF4
+0xA17A 0x4F12
+0xA17B 0x51B1
+0xA17C 0x5213
+0xA17D 0x5210
+0xA17E 0x52A6
+0xA1A1 0x3000
+0xA1A2 0xFF0C
+0xA1A3 0x3001
+0xA1A4 0x3002
+0xA1A5 0xFF0E
+0xA1A6 0x30FB
+0xA1A7 0xFF1B
+0xA1A8 0xFF1A
+0xA1A9 0xFF1F
+0xA1AA 0xFF01
+0xA1AB 0xFE30
+0xA1AC 0x2026
+0xA1AD 0x2025
+0xA1AE 0xFE50
+0xA1AF 0xFE51
+0xA1B0 0xFE52
+0xA1B1 0x00B7
+0xA1B2 0xFE54
+0xA1B3 0xFE55
+0xA1B4 0xFE56
+0xA1B5 0xFE57
+0xA1B6 0xFE31
+0xA1B7 0x2014
+0xA1B8 0xFE32
+0xA1B9 0x2013
+0xA1BE 0xFF08
+0xA1BF 0xFF09
+0xA1C0 0xFE35
+0xA1C1 0xFE36
+0xA1C2 0xFF5B
+0xA1C3 0xFF5D
+0xA1C4 0xFE37
+0xA1C5 0xFE38
+0xA1C6 0x3014
+0xA1C7 0x3015
+0xA1C8 0xFE39
+0xA1C9 0xFE3A
+0xA1CA 0x3010
+0xA1CB 0x3011
+0xA1CC 0xFE3B
+0xA1CD 0xFE3C
+0xA1CE 0x300A
+0xA1CF 0x300B
+0xA1D0 0xFE3D
+0xA1D1 0xFE3E
+0xA1D2 0x3008
+0xA1D3 0x3009
+0xA1D4 0xFE3F
+0xA1D5 0xFE40
+0xA1D6 0x300C
+0xA1D7 0x300D
+0xA1D8 0xFE41
+0xA1D9 0xFE42
+0xA1DA 0x300E
+0xA1DB 0x300F
+0xA1DC 0xFE43
+0xA1DD 0xFE44
+0xA1DE 0xFE59
+0xA1DF 0xFE5A
+0xA1E0 0xFE5B
+0xA1E1 0xFE5C
+0xA1E2 0xFE5D
+0xA1E3 0xFE5E
+0xA1E4 0x2018
+0xA1E5 0x2019
+0xA1E6 0x201C
+0xA1E7 0x201D
+0xA1E8 0x301D
+0xA1E9 0x301E
+0xA1EA 0x2032
+0xA1EB 0x2035
+0xA1EC 0xFF03
+0xA1ED 0xFF06
+0xA1EE 0xFF0A
+0xA1EF 0x203B
+0xA1F0 0x00A7
+0xA1F1 0x3003
+0xA1F2 0x25CB
+0xA1F3 0x25CF
+0xA1F4 0x25B3
+0xA1F5 0x25B2
+0xA1F6 0x25CE
+0xA1F7 0x2606
+0xA1F8 0x2605
+0xA1F9 0x25C7
+0xA1FA 0x25C6
+0xA1FB 0x25A1
+0xA1FC 0x25A0
+0xA1FD 0x25BD
+0xA1FE 0x25BC
+0xA221 0x5322
+0xA222 0x531F
+0xA223 0x534D
+0xA224 0x538A
+0xA225 0x5407
+0xA226 0x56E1
+0xA227 0x56DF
+0xA228 0x572E
+0xA229 0x572A
+0xA22A 0x5734
+0xA22B 0x593C
+0xA22C 0x5980
+0xA22D 0x597C
+0xA22E 0x5985
+0xA22F 0x597B
+0xA230 0x597E
+0xA231 0x5977
+0xA232 0x597F
+0xA233 0x5B56
+0xA234 0x5C15
+0xA235 0x5C25
+0xA236 0x5C7C
+0xA237 0x5C7A
+0xA238 0x5C7B
+0xA239 0x5C7E
+0xA23A 0x5DDF
+0xA23B 0x5E75
+0xA23C 0x5E84
+0xA23D 0x5F02
+0xA23E 0x5F1A
+0xA23F 0x5F74
+0xA240 0x5FD5
+0xA241 0x5FD4
+0xA242 0x5FCF
+0xA243 0x625C
+0xA244 0x625E
+0xA245 0x6264
+0xA246 0x6261
+0xA247 0x6266
+0xA248 0x6262
+0xA249 0x6259
+0xA24A 0x6260
+0xA24B 0x625A
+0xA24C 0x6265
+0xA24D 0x6537
+0xA24E 0x65EF
+0xA24F 0x65EE
+0xA250 0x673E
+0xA251 0x6739
+0xA252 0x6738
+0xA253 0x673B
+0xA254 0x673A
+0xA255 0x673F
+0xA256 0x673C
+0xA257 0x6733
+0xA258 0x6C18
+0xA259 0x6C46
+0xA25A 0x6C52
+0xA25B 0x6C5C
+0xA25C 0x6C4F
+0xA25D 0x6C4A
+0xA25E 0x6C54
+0xA25F 0x6C4B
+0xA260 0x6C4C
+0xA261 0x7071
+0xA262 0x725E
+0xA263 0x72B4
+0xA264 0x72B5
+0xA265 0x738E
+0xA266 0x752A
+0xA267 0x767F
+0xA268 0x7A75
+0xA269 0x7F51
+0xA26A 0x8278
+0xA26B 0x827C
+0xA26C 0x8280
+0xA26D 0x827D
+0xA26E 0x827F
+0xA26F 0x864D
+0xA270 0x897E
+0xA271 0x9099
+0xA272 0x9097
+0xA273 0x9098
+0xA274 0x909B
+0xA275 0x9094
+0xA276 0x9622
+0xA277 0x9624
+0xA278 0x9620
+0xA279 0x9623
+0xA27A 0x4F56
+0xA27B 0x4F3B
+0xA27C 0x4F62
+0xA27D 0x4F49
+0xA27E 0x4F53
+0xA2A1 0x32A3
+0xA2A2 0x2105
+0xA2A3 0x203E
+0xA2A5 0xFF3F
+0xA2A7 0xFE49
+0xA2A8 0xFE4A
+0xA2A9 0xFE4D
+0xA2AA 0xFE4E
+0xA2AB 0xFE4B
+0xA2AC 0xFE4C
+0xA2AD 0xFE5F
+0xA2AE 0xFE60
+0xA2AF 0xFE61
+0xA2B0 0xFF0B
+0xA2B1 0xFF0D
+0xA2B2 0x00D7
+0xA2B3 0x00F7
+0xA2B4 0x00B1
+0xA2B5 0x221A
+0xA2B6 0xFF1C
+0xA2B7 0xFF1E
+0xA2B8 0xFF1D
+0xA2B9 0x2266
+0xA2BA 0x2267
+0xA2BB 0x2260
+0xA2BC 0x221E
+0xA2BD 0x2252
+0xA2BE 0x2261
+0xA2BF 0xFE62
+0xA2C0 0xFE63
+0xA2C1 0xFE64
+0xA2C2 0xFE66
+0xA2C3 0xFE65
+0xA2C4 0x223C
+0xA2C5 0x2229
+0xA2C6 0x222A
+0xA2C7 0x22A5
+0xA2C8 0x2220
+0xA2C9 0x221F
+0xA2CA 0x22BF
+0xA2CB 0x33D2
+0xA2CC 0x33D1
+0xA2CD 0x222B
+0xA2CE 0x222E
+0xA2CF 0x2235
+0xA2D0 0x2234
+0xA2D1 0x2640
+0xA2D2 0x2642
+0xA2D3 0x2641
+0xA2D4 0x2609
+0xA2D5 0x2191
+0xA2D6 0x2193
+0xA2D7 0x2192
+0xA2D8 0x2190
+0xA2D9 0x2196
+0xA2DA 0x2197
+0xA2DB 0x2199
+0xA2DC 0x2198
+0xA2DD 0x2016
+0xA2DE 0xFF5C
+0xA2DF 0xFF0F
+0xA2E0 0xFF3C
+0xA2E1 0x2215
+0xA2E2 0xFE68
+0xA2E3 0xFF04
+0xA2E4 0xFFE5
+0xA2E5 0x3012
+0xA2E6 0xFFE0
+0xA2E7 0xFFE1
+0xA2E8 0xFF05
+0xA2E9 0xFF20
+0xA2EA 0x2103
+0xA2EB 0x2109
+0xA2EC 0xFE69
+0xA2ED 0xFE6A
+0xA2EE 0xFE6B
+0xA2EF 0x33D5
+0xA2F0 0x339C
+0xA2F1 0x339D
+0xA2F2 0x339E
+0xA2F3 0x33CE
+0xA2F4 0x33A1
+0xA2F5 0x338E
+0xA2F6 0x338F
+0xA2F7 0x33C4
+0xA2F8 0x00B0
+0xA2F9 0x5159
+0xA2FA 0x515B
+0xA2FB 0x515E
+0xA2FC 0x515D
+0xA2FD 0x5161
+0xA2FE 0x5163
+0xA321 0x4F64
+0xA322 0x4F3E
+0xA323 0x4F67
+0xA324 0x4F52
+0xA325 0x4F5F
+0xA326 0x4F41
+0xA327 0x4F58
+0xA328 0x4F2D
+0xA329 0x4F33
+0xA32A 0x4F3F
+0xA32B 0x4F61
+0xA32C 0x518F
+0xA32D 0x51B9
+0xA32E 0x521C
+0xA32F 0x521E
+0xA330 0x5221
+0xA331 0x52AD
+0xA332 0x52AE
+0xA333 0x5309
+0xA334 0x5363
+0xA335 0x5372
+0xA336 0x538E
+0xA337 0x538F
+0xA338 0x5430
+0xA339 0x5437
+0xA33A 0x542A
+0xA33B 0x5454
+0xA33C 0x5445
+0xA33D 0x5419
+0xA33E 0x541C
+0xA33F 0x5425
+0xA340 0x5418
+0xA341 0x543D
+0xA342 0x544F
+0xA343 0x5441
+0xA344 0x5428
+0xA345 0x5424
+0xA346 0x5447
+0xA347 0x56EE
+0xA348 0x56E7
+0xA349 0x56E5
+0xA34A 0x5741
+0xA34B 0x5745
+0xA34C 0x574C
+0xA34D 0x5749
+0xA34E 0x574B
+0xA34F 0x5752
+0xA350 0x5906
+0xA351 0x5940
+0xA352 0x59A6
+0xA353 0x5998
+0xA354 0x59A0
+0xA355 0x5997
+0xA356 0x598E
+0xA357 0x59A2
+0xA358 0x5990
+0xA359 0x598F
+0xA35A 0x59A7
+0xA35B 0x59A1
+0xA35C 0x5B8E
+0xA35D 0x5B92
+0xA35E 0x5C28
+0xA35F 0x5C2A
+0xA360 0x5C8D
+0xA361 0x5C8F
+0xA362 0x5C88
+0xA363 0x5C8B
+0xA364 0x5C89
+0xA365 0x5C92
+0xA366 0x5C8A
+0xA367 0x5C86
+0xA368 0x5C93
+0xA369 0x5C95
+0xA36A 0x5DE0
+0xA36B 0x5E0A
+0xA36C 0x5E0E
+0xA36D 0x5E8B
+0xA36E 0x5E89
+0xA36F 0x5E8C
+0xA370 0x5E88
+0xA371 0x5E8D
+0xA372 0x5F05
+0xA373 0x5F1D
+0xA374 0x5F78
+0xA375 0x5F76
+0xA376 0x5FD2
+0xA377 0x5FD1
+0xA378 0x5FD0
+0xA379 0x5FED
+0xA37A 0x5FE8
+0xA37B 0x5FEE
+0xA37C 0x5FF3
+0xA37D 0x5FE1
+0xA37E 0x5FE4
+0xA3A1 0x55E7
+0xA3A2 0x74E9
+0xA3A3 0x7CCE
+0xA3A4 0x2581
+0xA3A5 0x2582
+0xA3A6 0x2583
+0xA3A7 0x2584
+0xA3A8 0x2585
+0xA3A9 0x2586
+0xA3AA 0x2587
+0xA3AB 0x2588
+0xA3AC 0x258F
+0xA3AD 0x258E
+0xA3AE 0x258D
+0xA3AF 0x258C
+0xA3B0 0x258B
+0xA3B1 0x258A
+0xA3B2 0x2589
+0xA3B3 0x253C
+0xA3B4 0x2534
+0xA3B5 0x252C
+0xA3B6 0x2524
+0xA3B7 0x251C
+0xA3B8 0x2594
+0xA3B9 0x2500
+0xA3BA 0x2502
+0xA3BB 0x2595
+0xA3BC 0x250C
+0xA3BD 0x2510
+0xA3BE 0x2514
+0xA3BF 0x2518
+0xA3C0 0x256D
+0xA3C1 0x256E
+0xA3C2 0x2570
+0xA3C3 0x256F
+0xA3C4 0x2550
+0xA3C5 0x255E
+0xA3C6 0x256A
+0xA3C7 0x2561
+0xA3C8 0x25E2
+0xA3C9 0x25E3
+0xA3CA 0x25E5
+0xA3CB 0x25E4
+0xA3CC 0x2571
+0xA3CD 0x2572
+0xA3CE 0x2573
+0xA421 0x5FE3
+0xA422 0x5FFA
+0xA423 0x5FEF
+0xA424 0x5FF7
+0xA425 0x5FFB
+0xA426 0x6000
+0xA427 0x5FF4
+0xA428 0x623A
+0xA429 0x6283
+0xA42A 0x628C
+0xA42B 0x628E
+0xA42C 0x628F
+0xA42D 0x6294
+0xA42E 0x6287
+0xA42F 0x6271
+0xA430 0x627B
+0xA431 0x627A
+0xA432 0x6270
+0xA433 0x6281
+0xA434 0x6288
+0xA435 0x6277
+0xA436 0x627D
+0xA437 0x6272
+0xA438 0x6274
+0xA439 0x65F0
+0xA43A 0x65F4
+0xA43B 0x65F3
+0xA43C 0x65F2
+0xA43D 0x65F5
+0xA43E 0x6745
+0xA43F 0x6747
+0xA440 0x6759
+0xA441 0x6755
+0xA442 0x674C
+0xA443 0x6748
+0xA444 0x675D
+0xA445 0x674D
+0xA446 0x675A
+0xA447 0x674B
+0xA448 0x6BD0
+0xA449 0x6C19
+0xA44A 0x6C1A
+0xA44B 0x6C78
+0xA44C 0x6C67
+0xA44D 0x6C6B
+0xA44E 0x6C84
+0xA44F 0x6C8B
+0xA450 0x6C8F
+0xA451 0x6C71
+0xA452 0x6C6F
+0xA453 0x6C69
+0xA454 0x6C9A
+0xA455 0x6C6D
+0xA456 0x6C87
+0xA457 0x6C95
+0xA458 0x6C9C
+0xA459 0x6C66
+0xA45A 0x6C73
+0xA45B 0x6C65
+0xA45C 0x6C7B
+0xA45D 0x6C8E
+0xA45E 0x7074
+0xA45F 0x707A
+0xA460 0x7263
+0xA461 0x72BF
+0xA462 0x72BD
+0xA463 0x72C3
+0xA464 0x72C6
+0xA465 0x72C1
+0xA466 0x72BA
+0xA467 0x72C5
+0xA468 0x7395
+0xA469 0x7397
+0xA46A 0x7393
+0xA46B 0x7394
+0xA46C 0x7392
+0xA46D 0x753A
+0xA46E 0x7539
+0xA46F 0x7594
+0xA470 0x7595
+0xA471 0x7681
+0xA472 0x793D
+0xA473 0x8034
+0xA474 0x8095
+0xA475 0x8099
+0xA476 0x8090
+0xA477 0x8092
+0xA478 0x809C
+0xA479 0x8290
+0xA47A 0x828F
+0xA47B 0x8285
+0xA47C 0x828E
+0xA47D 0x8291
+0xA47E 0x8293
+0xA4A1 0xFF10
+0xA4A2 0xFF11
+0xA4A3 0xFF12
+0xA4A4 0xFF13
+0xA4A5 0xFF14
+0xA4A6 0xFF15
+0xA4A7 0xFF16
+0xA4A8 0xFF17
+0xA4A9 0xFF18
+0xA4AA 0xFF19
+0xA4AB 0x2160
+0xA4AC 0x2161
+0xA4AD 0x2162
+0xA4AE 0x2163
+0xA4AF 0x2164
+0xA4B0 0x2165
+0xA4B1 0x2166
+0xA4B2 0x2167
+0xA4B3 0x2168
+0xA4B4 0x2169
+0xA4B5 0x3021
+0xA4B6 0x3022
+0xA4B7 0x3023
+0xA4B8 0x3024
+0xA4B9 0x3025
+0xA4BA 0x3026
+0xA4BB 0x3027
+0xA4BC 0x3028
+0xA4BD 0x3029
+0xA4BF 0x5344
+0xA4C1 0xFF21
+0xA4C2 0xFF22
+0xA4C3 0xFF23
+0xA4C4 0xFF24
+0xA4C5 0xFF25
+0xA4C6 0xFF26
+0xA4C7 0xFF27
+0xA4C8 0xFF28
+0xA4C9 0xFF29
+0xA4CA 0xFF2A
+0xA4CB 0xFF2B
+0xA4CC 0xFF2C
+0xA4CD 0xFF2D
+0xA4CE 0xFF2E
+0xA4CF 0xFF2F
+0xA4D0 0xFF30
+0xA4D1 0xFF31
+0xA4D2 0xFF32
+0xA4D3 0xFF33
+0xA4D4 0xFF34
+0xA4D5 0xFF35
+0xA4D6 0xFF36
+0xA4D7 0xFF37
+0xA4D8 0xFF38
+0xA4D9 0xFF39
+0xA4DA 0xFF3A
+0xA4DB 0xFF41
+0xA4DC 0xFF42
+0xA4DD 0xFF43
+0xA4DE 0xFF44
+0xA4DF 0xFF45
+0xA4E0 0xFF46
+0xA4E1 0xFF47
+0xA4E2 0xFF48
+0xA4E3 0xFF49
+0xA4E4 0xFF4A
+0xA4E5 0xFF4B
+0xA4E6 0xFF4C
+0xA4E7 0xFF4D
+0xA4E8 0xFF4E
+0xA4E9 0xFF4F
+0xA4EA 0xFF50
+0xA4EB 0xFF51
+0xA4EC 0xFF52
+0xA4ED 0xFF53
+0xA4EE 0xFF54
+0xA4EF 0xFF55
+0xA4F0 0xFF56
+0xA4F1 0xFF57
+0xA4F2 0xFF58
+0xA4F3 0xFF59
+0xA4F4 0xFF5A
+0xA4F5 0x0391
+0xA4F6 0x0392
+0xA4F7 0x0393
+0xA4F8 0x0394
+0xA4F9 0x0395
+0xA4FA 0x0396
+0xA4FB 0x0397
+0xA4FC 0x0398
+0xA4FD 0x0399
+0xA4FE 0x039A
+0xA521 0x828A
+0xA522 0x8283
+0xA523 0x8284
+0xA524 0x8C78
+0xA525 0x8FC9
+0xA526 0x8FBF
+0xA527 0x909F
+0xA528 0x90A1
+0xA529 0x90A5
+0xA52A 0x909E
+0xA52B 0x90A7
+0xA52C 0x90A0
+0xA52D 0x9630
+0xA52E 0x9628
+0xA52F 0x962F
+0xA530 0x962D
+0xA531 0x4E33
+0xA532 0x4F98
+0xA533 0x4F7C
+0xA534 0x4F85
+0xA535 0x4F7D
+0xA536 0x4F80
+0xA537 0x4F87
+0xA538 0x4F76
+0xA539 0x4F74
+0xA53A 0x4F89
+0xA53B 0x4F84
+0xA53C 0x4F77
+0xA53D 0x4F4C
+0xA53E 0x4F97
+0xA53F 0x4F6A
+0xA540 0x4F9A
+0xA541 0x4F79
+0xA542 0x4F81
+0xA543 0x4F78
+0xA544 0x4F90
+0xA545 0x4F9C
+0xA546 0x4F94
+0xA547 0x4F9E
+0xA548 0x4F92
+0xA549 0x4F82
+0xA54A 0x4F95
+0xA54B 0x4F6B
+0xA54C 0x4F6E
+0xA54D 0x519E
+0xA54E 0x51BC
+0xA54F 0x51BE
+0xA550 0x5235
+0xA551 0x5232
+0xA552 0x5233
+0xA553 0x5246
+0xA554 0x5231
+0xA555 0x52BC
+0xA556 0x530A
+0xA557 0x530B
+0xA558 0x533C
+0xA559 0x5392
+0xA55A 0x5394
+0xA55B 0x5487
+0xA55C 0x547F
+0xA55D 0x5481
+0xA55E 0x5491
+0xA55F 0x5482
+0xA560 0x5488
+0xA561 0x546B
+0xA562 0x547A
+0xA563 0x547E
+0xA564 0x5465
+0xA565 0x546C
+0xA566 0x5474
+0xA567 0x5466
+0xA568 0x548D
+0xA569 0x546F
+0xA56A 0x5461
+0xA56B 0x5460
+0xA56C 0x5498
+0xA56D 0x5463
+0xA56E 0x5467
+0xA56F 0x5464
+0xA570 0x56F7
+0xA571 0x56F9
+0xA572 0x576F
+0xA573 0x5772
+0xA574 0x576D
+0xA575 0x576B
+0xA576 0x5771
+0xA577 0x5770
+0xA578 0x5776
+0xA579 0x5780
+0xA57A 0x5775
+0xA57B 0x577B
+0xA57C 0x5773
+0xA57D 0x5774
+0xA57E 0x5762
+0xA5A1 0x039B
+0xA5A2 0x039C
+0xA5A3 0x039D
+0xA5A4 0x039E
+0xA5A5 0x039F
+0xA5A6 0x03A0
+0xA5A7 0x03A1
+0xA5A8 0x03A3
+0xA5A9 0x03A4
+0xA5AA 0x03A5
+0xA5AB 0x03A6
+0xA5AC 0x03A7
+0xA5AD 0x03A8
+0xA5AE 0x03A9
+0xA5AF 0x03B1
+0xA5B0 0x03B2
+0xA5B1 0x03B3
+0xA5B2 0x03B4
+0xA5B3 0x03B5
+0xA5B4 0x03B6
+0xA5B5 0x03B7
+0xA5B6 0x03B8
+0xA5B7 0x03B9
+0xA5B8 0x03BA
+0xA5B9 0x03BB
+0xA5BA 0x03BC
+0xA5BB 0x03BD
+0xA5BC 0x03BE
+0xA5BD 0x03BF
+0xA5BE 0x03C0
+0xA5BF 0x03C1
+0xA5C0 0x03C3
+0xA5C1 0x03C4
+0xA5C2 0x03C5
+0xA5C3 0x03C6
+0xA5C4 0x03C7
+0xA5C5 0x03C8
+0xA5C6 0x03C9
+0xA5C7 0x3105
+0xA5C8 0x3106
+0xA5C9 0x3107
+0xA5CA 0x3108
+0xA5CB 0x3109
+0xA5CC 0x310A
+0xA5CD 0x310B
+0xA5CE 0x310C
+0xA5CF 0x310D
+0xA5D0 0x310E
+0xA5D1 0x310F
+0xA5D2 0x3110
+0xA5D3 0x3111
+0xA5D4 0x3112
+0xA5D5 0x3113
+0xA5D6 0x3114
+0xA5D7 0x3115
+0xA5D8 0x3116
+0xA5D9 0x3117
+0xA5DA 0x3118
+0xA5DB 0x3119
+0xA5DC 0x311A
+0xA5DD 0x311B
+0xA5DE 0x311C
+0xA5DF 0x311D
+0xA5E0 0x311E
+0xA5E1 0x311F
+0xA5E2 0x3120
+0xA5E3 0x3121
+0xA5E4 0x3122
+0xA5E5 0x3123
+0xA5E6 0x3124
+0xA5E7 0x3125
+0xA5E8 0x3126
+0xA5E9 0x3127
+0xA5EA 0x3128
+0xA5EB 0x3129
+0xA5EC 0x02D9
+0xA5ED 0x02C9
+0xA5EE 0x02CA
+0xA5EF 0x02C7
+0xA5F0 0x02CB
+0xA621 0x5768
+0xA622 0x577D
+0xA623 0x590C
+0xA624 0x5945
+0xA625 0x59B5
+0xA626 0x59BA
+0xA627 0x59CF
+0xA628 0x59CE
+0xA629 0x59B2
+0xA62A 0x59CC
+0xA62B 0x59C1
+0xA62C 0x59B6
+0xA62D 0x59BC
+0xA62E 0x59C3
+0xA62F 0x59D6
+0xA630 0x59B1
+0xA631 0x59BD
+0xA632 0x59C0
+0xA633 0x59C8
+0xA634 0x59B4
+0xA635 0x59C7
+0xA636 0x5B62
+0xA637 0x5B65
+0xA638 0x5B93
+0xA639 0x5B95
+0xA63A 0x5C44
+0xA63B 0x5C47
+0xA63C 0x5CAE
+0xA63D 0x5CA4
+0xA63E 0x5CA0
+0xA63F 0x5CB5
+0xA640 0x5CAF
+0xA641 0x5CA8
+0xA642 0x5CAC
+0xA643 0x5C9F
+0xA644 0x5CA3
+0xA645 0x5CAD
+0xA646 0x5CA2
+0xA647 0x5CAA
+0xA648 0x5CA7
+0xA649 0x5C9D
+0xA64A 0x5CA5
+0xA64B 0x5CB6
+0xA64C 0x5CB0
+0xA64D 0x5CA6
+0xA64E 0x5E17
+0xA64F 0x5E14
+0xA650 0x5E19
+0xA651 0x5F28
+0xA652 0x5F22
+0xA653 0x5F23
+0xA654 0x5F24
+0xA655 0x5F54
+0xA656 0x5F82
+0xA657 0x5F7E
+0xA658 0x5F7D
+0xA659 0x5FDE
+0xA65A 0x5FE5
+0xA65B 0x602D
+0xA65C 0x6026
+0xA65D 0x6019
+0xA65E 0x6032
+0xA65F 0x600B
+0xA660 0x6034
+0xA661 0x600A
+0xA662 0x6017
+0xA663 0x6033
+0xA664 0x601A
+0xA665 0x601E
+0xA666 0x602C
+0xA667 0x6022
+0xA668 0x600D
+0xA669 0x6010
+0xA66A 0x602E
+0xA66B 0x6013
+0xA66C 0x6011
+0xA66D 0x600C
+0xA66E 0x6009
+0xA66F 0x601C
+0xA670 0x6214
+0xA671 0x623D
+0xA672 0x62AD
+0xA673 0x62B4
+0xA674 0x62D1
+0xA675 0x62BE
+0xA676 0x62AA
+0xA677 0x62B6
+0xA678 0x62CA
+0xA679 0x62AE
+0xA67A 0x62B3
+0xA67B 0x62AF
+0xA67C 0x62BB
+0xA67D 0x62A9
+0xA67E 0x62B0
+0xA6A1 0x2460
+0xA6A2 0x2461
+0xA6A3 0x2462
+0xA6A4 0x2463
+0xA6A5 0x2464
+0xA6A6 0x2465
+0xA6A7 0x2466
+0xA6A8 0x2467
+0xA6A9 0x2468
+0xA6AA 0x2469
+0xA6AB 0x2474
+0xA6AC 0x2475
+0xA6AD 0x2476
+0xA6AE 0x2477
+0xA6AF 0x2478
+0xA6B0 0x2479
+0xA6B1 0x247A
+0xA6B2 0x247B
+0xA6B3 0x247C
+0xA6B4 0x247D
+0xA6B5 0x2170
+0xA6B6 0x2171
+0xA6B7 0x2172
+0xA6B8 0x2173
+0xA6B9 0x2174
+0xA6BA 0x2175
+0xA6BB 0x2176
+0xA6BC 0x2177
+0xA6BD 0x2178
+0xA6BE 0x2179
+0xA721 0x62B8
+0xA722 0x653D
+0xA723 0x65A8
+0xA724 0x65BB
+0xA725 0x6609
+0xA726 0x65FC
+0xA727 0x6604
+0xA728 0x6612
+0xA729 0x6608
+0xA72A 0x65FB
+0xA72B 0x6603
+0xA72C 0x660B
+0xA72D 0x660D
+0xA72E 0x6605
+0xA72F 0x65FD
+0xA730 0x6611
+0xA731 0x6610
+0xA732 0x66F6
+0xA733 0x670A
+0xA734 0x6785
+0xA735 0x676C
+0xA736 0x678E
+0xA737 0x6792
+0xA738 0x6776
+0xA739 0x677B
+0xA73A 0x6798
+0xA73B 0x6786
+0xA73C 0x6784
+0xA73D 0x6774
+0xA73E 0x678D
+0xA73F 0x678C
+0xA740 0x677A
+0xA741 0x679F
+0xA742 0x6791
+0xA743 0x6799
+0xA744 0x6783
+0xA745 0x677D
+0xA746 0x6781
+0xA747 0x6778
+0xA748 0x6779
+0xA749 0x6794
+0xA74A 0x6B25
+0xA74B 0x6B80
+0xA74C 0x6B7E
+0xA74D 0x6BDE
+0xA74E 0x6C1D
+0xA74F 0x6C93
+0xA750 0x6CEC
+0xA751 0x6CEB
+0xA752 0x6CEE
+0xA753 0x6CD9
+0xA754 0x6CB6
+0xA755 0x6CD4
+0xA756 0x6CAD
+0xA757 0x6CE7
+0xA758 0x6CB7
+0xA759 0x6CD0
+0xA75A 0x6CC2
+0xA75B 0x6CBA
+0xA75C 0x6CC3
+0xA75D 0x6CC6
+0xA75E 0x6CED
+0xA75F 0x6CF2
+0xA760 0x6CD2
+0xA761 0x6CDD
+0xA762 0x6CB4
+0xA763 0x6C8A
+0xA764 0x6C9D
+0xA765 0x6C80
+0xA766 0x6CDE
+0xA767 0x6CC0
+0xA768 0x6D30
+0xA769 0x6CCD
+0xA76A 0x6CC7
+0xA76B 0x6CB0
+0xA76C 0x6CF9
+0xA76D 0x6CCF
+0xA76E 0x6CE9
+0xA76F 0x6CD1
+0xA770 0x7094
+0xA771 0x7098
+0xA772 0x7085
+0xA773 0x7093
+0xA774 0x7086
+0xA775 0x7084
+0xA776 0x7091
+0xA777 0x7096
+0xA778 0x7082
+0xA779 0x709A
+0xA77A 0x7083
+0xA77B 0x726A
+0xA77C 0x72D6
+0xA77D 0x72CB
+0xA77E 0x72D8
+0xA7A8 0x4EA0
+0xA7AF 0x51AB
+0xA7B4 0x52F9
+0xA821 0x72C9
+0xA822 0x72DC
+0xA823 0x72D2
+0xA824 0x72D4
+0xA825 0x72DA
+0xA826 0x72CC
+0xA827 0x72D1
+0xA828 0x73A4
+0xA829 0x73A1
+0xA82A 0x73AD
+0xA82B 0x73A6
+0xA82C 0x73A2
+0xA82D 0x73A0
+0xA82E 0x73AC
+0xA82F 0x739D
+0xA830 0x74DD
+0xA831 0x74E8
+0xA832 0x753F
+0xA833 0x7540
+0xA834 0x753E
+0xA835 0x758C
+0xA836 0x7598
+0xA837 0x76AF
+0xA838 0x76F3
+0xA839 0x76F1
+0xA83A 0x76F0
+0xA83B 0x76F5
+0xA83C 0x77F8
+0xA83D 0x77FC
+0xA83E 0x77F9
+0xA83F 0x77FB
+0xA840 0x77FA
+0xA841 0x77F7
+0xA842 0x7942
+0xA843 0x793F
+0xA844 0x79C5
+0xA845 0x7A78
+0xA846 0x7A7B
+0xA847 0x7AFB
+0xA848 0x7C75
+0xA849 0x7CFD
+0xA84A 0x8035
+0xA84B 0x808F
+0xA84C 0x80AE
+0xA84D 0x80A3
+0xA84E 0x80B8
+0xA84F 0x80B5
+0xA850 0x80AD
+0xA851 0x8220
+0xA852 0x82A0
+0xA853 0x82C0
+0xA854 0x82AB
+0xA855 0x829A
+0xA856 0x8298
+0xA857 0x829B
+0xA858 0x82B5
+0xA859 0x82A7
+0xA85A 0x82AE
+0xA85B 0x82BC
+0xA85C 0x829E
+0xA85D 0x82BA
+0xA85E 0x82B4
+0xA85F 0x82A8
+0xA860 0x82A1
+0xA861 0x82A9
+0xA862 0x82C2
+0xA863 0x82A4
+0xA864 0x82C3
+0xA865 0x82B6
+0xA866 0x82A2
+0xA867 0x8670
+0xA868 0x866F
+0xA869 0x866D
+0xA86A 0x866E
+0xA86B 0x8C56
+0xA86C 0x8FD2
+0xA86D 0x8FCB
+0xA86E 0x8FD3
+0xA86F 0x8FCD
+0xA870 0x8FD6
+0xA871 0x8FD5
+0xA872 0x8FD7
+0xA873 0x90B2
+0xA874 0x90B4
+0xA875 0x90AF
+0xA876 0x90B3
+0xA877 0x90B0
+0xA878 0x9639
+0xA879 0x963D
+0xA87A 0x963C
+0xA87B 0x963A
+0xA87C 0x9643
+0xA87D 0x4FCD
+0xA87E 0x4FC5
+0xA921 0x4FD3
+0xA922 0x4FB2
+0xA923 0x4FC9
+0xA924 0x4FCB
+0xA925 0x4FC1
+0xA926 0x4FD4
+0xA927 0x4FDC
+0xA928 0x4FD9
+0xA929 0x4FBB
+0xA92A 0x4FB3
+0xA92B 0x4FDB
+0xA92C 0x4FC7
+0xA92D 0x4FD6
+0xA92E 0x4FBA
+0xA92F 0x4FC0
+0xA930 0x4FB9
+0xA931 0x4FEC
+0xA932 0x5244
+0xA933 0x5249
+0xA934 0x52C0
+0xA935 0x52C2
+0xA936 0x533D
+0xA937 0x537C
+0xA938 0x5397
+0xA939 0x5396
+0xA93A 0x5399
+0xA93B 0x5398
+0xA93C 0x54BA
+0xA93D 0x54A1
+0xA93E 0x54AD
+0xA93F 0x54A5
+0xA940 0x54CF
+0xA941 0x54C3
+0xA942 0x830D
+0xA943 0x54B7
+0xA944 0x54AE
+0xA945 0x54D6
+0xA946 0x54B6
+0xA947 0x54C5
+0xA948 0x54C6
+0xA949 0x54A0
+0xA94A 0x5470
+0xA94B 0x54BC
+0xA94C 0x54A2
+0xA94D 0x54BE
+0xA94E 0x5472
+0xA94F 0x54DE
+0xA950 0x54B0
+0xA951 0x57B5
+0xA952 0x579E
+0xA953 0x579F
+0xA954 0x57A4
+0xA955 0x578C
+0xA956 0x5797
+0xA957 0x579D
+0xA958 0x579B
+0xA959 0x5794
+0xA95A 0x5798
+0xA95B 0x578F
+0xA95C 0x5799
+0xA95D 0x57A5
+0xA95E 0x579A
+0xA95F 0x5795
+0xA960 0x58F4
+0xA961 0x590D
+0xA962 0x5953
+0xA963 0x59E1
+0xA964 0x59DE
+0xA965 0x59EE
+0xA966 0x5A00
+0xA967 0x59F1
+0xA968 0x59DD
+0xA969 0x59FA
+0xA96A 0x59FD
+0xA96B 0x59FC
+0xA96C 0x59F6
+0xA96D 0x59E4
+0xA96E 0x59F2
+0xA96F 0x59F7
+0xA970 0x59DB
+0xA971 0x59E9
+0xA972 0x59F3
+0xA973 0x59F5
+0xA974 0x59E0
+0xA975 0x59FE
+0xA976 0x59F4
+0xA977 0x59ED
+0xA978 0x5BA8
+0xA979 0x5C4C
+0xA97A 0x5CD0
+0xA97B 0x5CD8
+0xA97C 0x5CCC
+0xA97D 0x5CD7
+0xA97E 0x5CCB
+0xAA21 0x5CDB
+0xAA22 0x5CDE
+0xAA23 0x5CDA
+0xAA24 0x5CC9
+0xAA25 0x5CC7
+0xAA26 0x5CCA
+0xAA27 0x5CD6
+0xAA28 0x5CD3
+0xAA29 0x5CD4
+0xAA2A 0x5CCF
+0xAA2B 0x5CC8
+0xAA2C 0x5CC6
+0xAA2D 0x5CCE
+0xAA2E 0x5CDF
+0xAA2F 0x5CF8
+0xAA30 0x5DF9
+0xAA31 0x5E21
+0xAA32 0x5E22
+0xAA33 0x5E23
+0xAA34 0x5E20
+0xAA35 0x5E24
+0xAA36 0x5EB0
+0xAA37 0x5EA4
+0xAA38 0x5EA2
+0xAA39 0x5E9B
+0xAA3A 0x5EA3
+0xAA3B 0x5EA5
+0xAA3C 0x5F07
+0xAA3D 0x5F2E
+0xAA3E 0x5F56
+0xAA3F 0x5F86
+0xAA40 0x6037
+0xAA41 0x6039
+0xAA42 0x6054
+0xAA43 0x6072
+0xAA44 0x605E
+0xAA45 0x6045
+0xAA46 0x6053
+0xAA47 0x6047
+0xAA48 0x6049
+0xAA49 0x605B
+0xAA4A 0x604C
+0xAA4B 0x6040
+0xAA4C 0x6042
+0xAA4D 0x605F
+0xAA4E 0x6024
+0xAA4F 0x6044
+0xAA50 0x6058
+0xAA51 0x6066
+0xAA52 0x606E
+0xAA53 0x6242
+0xAA54 0x6243
+0xAA55 0x62CF
+0xAA56 0x630D
+0xAA57 0x630B
+0xAA58 0x62F5
+0xAA59 0x630E
+0xAA5A 0x6303
+0xAA5B 0x62EB
+0xAA5C 0x62F9
+0xAA5D 0x630F
+0xAA5E 0x630C
+0xAA5F 0x62F8
+0xAA60 0x62F6
+0xAA61 0x6300
+0xAA62 0x6313
+0xAA63 0x6314
+0xAA64 0x62FA
+0xAA65 0x6315
+0xAA66 0x62FB
+0xAA67 0x62F0
+0xAA68 0x6541
+0xAA69 0x6543
+0xAA6A 0x65AA
+0xAA6B 0x65BF
+0xAA6C 0x6636
+0xAA6D 0x6621
+0xAA6E 0x6632
+0xAA6F 0x6635
+0xAA70 0x661C
+0xAA71 0x6626
+0xAA72 0x6622
+0xAA73 0x6633
+0xAA74 0x662B
+0xAA75 0x663A
+0xAA76 0x661D
+0xAA77 0x6634
+0xAA78 0x6639
+0xAA79 0x662E
+0xAA7A 0x670F
+0xAA7B 0x6710
+0xAA7C 0x67C1
+0xAA7D 0x67F2
+0xAA7E 0x67C8
+0xAB21 0x67BA
+0xAB22 0x67DC
+0xAB23 0x67BB
+0xAB24 0x67F8
+0xAB25 0x67D8
+0xAB26 0x67C0
+0xAB27 0x67B7
+0xAB28 0x67C5
+0xAB29 0x67EB
+0xAB2A 0x67E4
+0xAB2B 0x67DF
+0xAB2C 0x67B5
+0xAB2D 0x67CD
+0xAB2E 0x67B3
+0xAB2F 0x67F7
+0xAB30 0x67F6
+0xAB31 0x67EE
+0xAB32 0x67E3
+0xAB33 0x67C2
+0xAB34 0x67B9
+0xAB35 0x67CE
+0xAB36 0x67E7
+0xAB37 0x67F0
+0xAB38 0x67B2
+0xAB39 0x67FC
+0xAB3A 0x67C6
+0xAB3B 0x67ED
+0xAB3C 0x67CC
+0xAB3D 0x67AE
+0xAB3E 0x67E6
+0xAB3F 0x67DB
+0xAB40 0x67FA
+0xAB41 0x67C9
+0xAB42 0x67CA
+0xAB43 0x67C3
+0xAB44 0x67EA
+0xAB45 0x67CB
+0xAB46 0x6B28
+0xAB47 0x6B82
+0xAB48 0x6B84
+0xAB49 0x6BB6
+0xAB4A 0x6BD6
+0xAB4B 0x6BD8
+0xAB4C 0x6BE0
+0xAB4D 0x6C20
+0xAB4E 0x6C21
+0xAB4F 0x6D28
+0xAB50 0x6D34
+0xAB51 0x6D2D
+0xAB52 0x6D1F
+0xAB53 0x6D3C
+0xAB54 0x6D3F
+0xAB55 0x6D12
+0xAB56 0x6D0A
+0xAB57 0x6CDA
+0xAB58 0x6D33
+0xAB59 0x6D04
+0xAB5A 0x6D19
+0xAB5B 0x6D3A
+0xAB5C 0x6D1A
+0xAB5D 0x6D11
+0xAB5E 0x6D00
+0xAB5F 0x6D1D
+0xAB60 0x6D42
+0xAB61 0x6D01
+0xAB62 0x6D18
+0xAB63 0x6D37
+0xAB64 0x6D03
+0xAB65 0x6D0F
+0xAB66 0x6D40
+0xAB67 0x6D07
+0xAB68 0x6D20
+0xAB69 0x6D2C
+0xAB6A 0x6D08
+0xAB6B 0x6D22
+0xAB6C 0x6D09
+0xAB6D 0x6D10
+0xAB6E 0x70B7
+0xAB6F 0x709F
+0xAB70 0x70BE
+0xAB71 0x70B1
+0xAB72 0x70B0
+0xAB73 0x70A1
+0xAB74 0x70B4
+0xAB75 0x70B5
+0xAB76 0x70A9
+0xAB77 0x7241
+0xAB78 0x7249
+0xAB79 0x724A
+0xAB7A 0x726C
+0xAB7B 0x7270
+0xAB7C 0x7273
+0xAB7D 0x726E
+0xAB7E 0x72CA
+0xAC21 0x72E4
+0xAC22 0x72E8
+0xAC23 0x72EB
+0xAC24 0x72DF
+0xAC25 0x72EA
+0xAC26 0x72E6
+0xAC27 0x72E3
+0xAC28 0x7385
+0xAC29 0x73CC
+0xAC2A 0x73C2
+0xAC2B 0x73C8
+0xAC2C 0x73C5
+0xAC2D 0x73B9
+0xAC2E 0x73B6
+0xAC2F 0x73B5
+0xAC30 0x73B4
+0xAC31 0x73EB
+0xAC32 0x73BF
+0xAC33 0x73C7
+0xAC34 0x73BE
+0xAC35 0x73C3
+0xAC36 0x73C6
+0xAC37 0x73B8
+0xAC38 0x73CB
+0xAC39 0x74EC
+0xAC3A 0x74EE
+0xAC3B 0x752E
+0xAC3C 0x7547
+0xAC3D 0x7548
+0xAC3E 0x75A7
+0xAC3F 0x75AA
+0xAC40 0x7679
+0xAC41 0x76C4
+0xAC42 0x7708
+0xAC43 0x7703
+0xAC44 0x7704
+0xAC45 0x7705
+0xAC46 0x770A
+0xAC47 0x76F7
+0xAC48 0x76FB
+0xAC49 0x76FA
+0xAC4A 0x77E7
+0xAC4B 0x77E8
+0xAC4C 0x7806
+0xAC4D 0x7811
+0xAC4E 0x7812
+0xAC4F 0x7805
+0xAC50 0x7810
+0xAC51 0x780F
+0xAC52 0x780E
+0xAC53 0x7809
+0xAC54 0x7803
+0xAC55 0x7813
+0xAC56 0x794A
+0xAC57 0x794C
+0xAC58 0x794B
+0xAC59 0x7945
+0xAC5A 0x7944
+0xAC5B 0x79D5
+0xAC5C 0x79CD
+0xAC5D 0x79CF
+0xAC5E 0x79D6
+0xAC5F 0x79CE
+0xAC60 0x7A80
+0xAC61 0x7A7E
+0xAC62 0x7AD1
+0xAC63 0x7B00
+0xAC64 0x7B01
+0xAC65 0x7C7A
+0xAC66 0x7C78
+0xAC67 0x7C79
+0xAC68 0x7C7F
+0xAC69 0x7C80
+0xAC6A 0x7C81
+0xAC6B 0x7D03
+0xAC6C 0x7D08
+0xAC6D 0x7D01
+0xAC6E 0x7F58
+0xAC6F 0x7F91
+0xAC70 0x7F8D
+0xAC71 0x7FBE
+0xAC72 0x8007
+0xAC73 0x800E
+0xAC74 0x800F
+0xAC75 0x8014
+0xAC76 0x8037
+0xAC77 0x80D8
+0xAC78 0x80C7
+0xAC79 0x80E0
+0xAC7A 0x80D1
+0xAC7B 0x80C8
+0xAC7C 0x80C2
+0xAC7D 0x80D0
+0xAC7E 0x80C5
+0xAD21 0x80E3
+0xAD22 0x80D9
+0xAD23 0x80DC
+0xAD24 0x80CA
+0xAD25 0x80D5
+0xAD26 0x80C9
+0xAD27 0x80CF
+0xAD28 0x80D7
+0xAD29 0x80E6
+0xAD2A 0x80CD
+0xAD2B 0x81FF
+0xAD2C 0x8221
+0xAD2D 0x8294
+0xAD2E 0x82D9
+0xAD2F 0x82FE
+0xAD30 0x82F9
+0xAD31 0x8307
+0xAD32 0x82E8
+0xAD33 0x8300
+0xAD34 0x82D5
+0xAD35 0x833A
+0xAD36 0x82EB
+0xAD37 0x82D6
+0xAD38 0x82F4
+0xAD39 0x82EC
+0xAD3A 0x82E1
+0xAD3B 0x82F2
+0xAD3C 0x82F5
+0xAD3D 0x830C
+0xAD3E 0x82FB
+0xAD3F 0x82F6
+0xAD40 0x82F0
+0xAD41 0x82EA
+0xAD42 0x82E4
+0xAD43 0x82E0
+0xAD44 0x82FA
+0xAD45 0x82F3
+0xAD46 0x82ED
+0xAD47 0x8677
+0xAD48 0x8674
+0xAD49 0x867C
+0xAD4A 0x8673
+0xAD4B 0x8841
+0xAD4C 0x884E
+0xAD4D 0x8867
+0xAD4E 0x886A
+0xAD4F 0x8869
+0xAD50 0x89D3
+0xAD51 0x8A04
+0xAD52 0x8A07
+0xAD53 0x8D72
+0xAD54 0x8FE3
+0xAD55 0x8FE1
+0xAD56 0x8FEE
+0xAD57 0x8FE0
+0xAD58 0x90F1
+0xAD59 0x90BD
+0xAD5A 0x90BF
+0xAD5B 0x90D5
+0xAD5C 0x90C5
+0xAD5D 0x90BE
+0xAD5E 0x90C7
+0xAD5F 0x90CB
+0xAD60 0x90C8
+0xAD61 0x91D4
+0xAD62 0x91D3
+0xAD63 0x9654
+0xAD64 0x964F
+0xAD65 0x9651
+0xAD66 0x9653
+0xAD67 0x964A
+0xAD68 0x964E
+0xAD69 0x501E
+0xAD6A 0x5005
+0xAD6B 0x5007
+0xAD6C 0x5013
+0xAD6D 0x5022
+0xAD6E 0x5030
+0xAD6F 0x501B
+0xAD70 0x4FF5
+0xAD71 0x4FF4
+0xAD72 0x5033
+0xAD73 0x5037
+0xAD74 0x502C
+0xAD75 0x4FF6
+0xAD76 0x4FF7
+0xAD77 0x5017
+0xAD78 0x501C
+0xAD79 0x5020
+0xAD7A 0x5027
+0xAD7B 0x5035
+0xAD7C 0x502F
+0xAD7D 0x5031
+0xAD7E 0x500E
+0xAE21 0x515A
+0xAE22 0x5194
+0xAE23 0x5193
+0xAE24 0x51CA
+0xAE25 0x51C4
+0xAE26 0x51C5
+0xAE27 0x51C8
+0xAE28 0x51CE
+0xAE29 0x5261
+0xAE2A 0x525A
+0xAE2B 0x5252
+0xAE2C 0x525E
+0xAE2D 0x525F
+0xAE2E 0x5255
+0xAE2F 0x5262
+0xAE30 0x52CD
+0xAE31 0x530E
+0xAE32 0x539E
+0xAE33 0x5526
+0xAE34 0x54E2
+0xAE35 0x5517
+0xAE36 0x5512
+0xAE37 0x54E7
+0xAE38 0x54F3
+0xAE39 0x54E4
+0xAE3A 0x551A
+0xAE3B 0x54FF
+0xAE3C 0x5504
+0xAE3D 0x5508
+0xAE3E 0x54EB
+0xAE3F 0x5511
+0xAE40 0x5505
+0xAE41 0x54F1
+0xAE42 0x550A
+0xAE43 0x54FB
+0xAE44 0x54F7
+0xAE45 0x54F8
+0xAE46 0x54E0
+0xAE47 0x550E
+0xAE48 0x5503
+0xAE49 0x550B
+0xAE4A 0x5701
+0xAE4B 0x5702
+0xAE4C 0x57CC
+0xAE4D 0x5832
+0xAE4E 0x57D5
+0xAE4F 0x57D2
+0xAE50 0x57BA
+0xAE51 0x57C6
+0xAE52 0x57BD
+0xAE53 0x57BC
+0xAE54 0x57B8
+0xAE55 0x57B6
+0xAE56 0x57BF
+0xAE57 0x57C7
+0xAE58 0x57D0
+0xAE59 0x57B9
+0xAE5A 0x57C1
+0xAE5B 0x590E
+0xAE5C 0x594A
+0xAE5D 0x5A19
+0xAE5E 0x5A16
+0xAE5F 0x5A2D
+0xAE60 0x5A2E
+0xAE61 0x5A15
+0xAE62 0x5A0F
+0xAE63 0x5A17
+0xAE64 0x5A0A
+0xAE65 0x5A1E
+0xAE66 0x5A33
+0xAE67 0x5B6C
+0xAE68 0x5BA7
+0xAE69 0x5BAD
+0xAE6A 0x5BAC
+0xAE6B 0x5C03
+0xAE6C 0x5C56
+0xAE6D 0x5C54
+0xAE6E 0x5CEC
+0xAE6F 0x5CFF
+0xAE70 0x5CEE
+0xAE71 0x5CF1
+0xAE72 0x5CF7
+0xAE73 0x5D00
+0xAE74 0x5CF9
+0xAE75 0x5E29
+0xAE76 0x5E28
+0xAE77 0x5EA8
+0xAE78 0x5EAE
+0xAE79 0x5EAA
+0xAE7A 0x5EAC
+0xAE7B 0x5F33
+0xAE7C 0x5F30
+0xAE7D 0x5F67
+0xAE7E 0x605D
+0xAF21 0x605A
+0xAF22 0x6067
+0xAF23 0x6041
+0xAF24 0x60A2
+0xAF25 0x6088
+0xAF26 0x6080
+0xAF27 0x6092
+0xAF28 0x6081
+0xAF29 0x609D
+0xAF2A 0x6083
+0xAF2B 0x6095
+0xAF2C 0x609B
+0xAF2D 0x6097
+0xAF2E 0x6087
+0xAF2F 0x609C
+0xAF30 0x608E
+0xAF31 0x6219
+0xAF32 0x6246
+0xAF33 0x62F2
+0xAF34 0x6310
+0xAF35 0x6356
+0xAF36 0x632C
+0xAF37 0x6344
+0xAF38 0x6345
+0xAF39 0x6336
+0xAF3A 0x6343
+0xAF3B 0x63E4
+0xAF3C 0x6339
+0xAF3D 0x634B
+0xAF3E 0x634A
+0xAF3F 0x633C
+0xAF40 0x6329
+0xAF41 0x6341
+0xAF42 0x6334
+0xAF43 0x6358
+0xAF44 0x6354
+0xAF45 0x6359
+0xAF46 0x632D
+0xAF47 0x6347
+0xAF48 0x6333
+0xAF49 0x635A
+0xAF4A 0x6351
+0xAF4B 0x6338
+0xAF4C 0x6357
+0xAF4D 0x6340
+0xAF4E 0x6348
+0xAF4F 0x654A
+0xAF50 0x6546
+0xAF51 0x65C6
+0xAF52 0x65C3
+0xAF53 0x65C4
+0xAF54 0x65C2
+0xAF55 0x664A
+0xAF56 0x665F
+0xAF57 0x6647
+0xAF58 0x6651
+0xAF59 0x6712
+0xAF5A 0x6713
+0xAF5B 0x681F
+0xAF5C 0x681A
+0xAF5D 0x6849
+0xAF5E 0x6832
+0xAF5F 0x6833
+0xAF60 0x683B
+0xAF61 0x684B
+0xAF62 0x684F
+0xAF63 0x6816
+0xAF64 0x6831
+0xAF65 0x681C
+0xAF66 0x6835
+0xAF67 0x682B
+0xAF68 0x682D
+0xAF69 0x682F
+0xAF6A 0x684E
+0xAF6B 0x6844
+0xAF6C 0x6834
+0xAF6D 0x681D
+0xAF6E 0x6812
+0xAF6F 0x6814
+0xAF70 0x6826
+0xAF71 0x6828
+0xAF72 0x682E
+0xAF73 0x684D
+0xAF74 0x683A
+0xAF75 0x6825
+0xAF76 0x6820
+0xAF77 0x6B2C
+0xAF78 0x6B2F
+0xAF79 0x6B2D
+0xAF7A 0x6B31
+0xAF7B 0x6B34
+0xAF7C 0x6B6D
+0xAF7D 0x8082
+0xAF7E 0x6B88
+0xB021 0x6BE6
+0xB022 0x6BE4
+0xB023 0x6BE8
+0xB024 0x6BE3
+0xB025 0x6BE2
+0xB026 0x6BE7
+0xB027 0x6C25
+0xB028 0x6D7A
+0xB029 0x6D63
+0xB02A 0x6D64
+0xB02B 0x6D76
+0xB02C 0x6D0D
+0xB02D 0x6D61
+0xB02E 0x6D92
+0xB02F 0x6D58
+0xB030 0x6D62
+0xB031 0x6D6D
+0xB032 0x6D6F
+0xB033 0x6D91
+0xB034 0x6D8D
+0xB035 0x6DEF
+0xB036 0x6D7F
+0xB037 0x6D86
+0xB038 0x6D5E
+0xB039 0x6D67
+0xB03A 0x6D60
+0xB03B 0x6D97
+0xB03C 0x6D70
+0xB03D 0x6D7C
+0xB03E 0x6D5F
+0xB03F 0x6D82
+0xB040 0x6D98
+0xB041 0x6D2F
+0xB042 0x6D68
+0xB043 0x6D8B
+0xB044 0x6D7E
+0xB045 0x6D80
+0xB046 0x6D84
+0xB047 0x6D16
+0xB048 0x6D83
+0xB049 0x6D7B
+0xB04A 0x6D7D
+0xB04B 0x6D75
+0xB04C 0x6D90
+0xB04D 0x70DC
+0xB04E 0x70D3
+0xB04F 0x70D1
+0xB050 0x70DD
+0xB051 0x70CB
+0xB052 0x7F39
+0xB053 0x70E2
+0xB054 0x70D7
+0xB055 0x70D2
+0xB056 0x70DE
+0xB057 0x70E0
+0xB058 0x70D4
+0xB059 0x70CD
+0xB05A 0x70C5
+0xB05B 0x70C6
+0xB05C 0x70C7
+0xB05D 0x70DA
+0xB05E 0x70CE
+0xB05F 0x70E1
+0xB060 0x7242
+0xB061 0x7278
+0xB062 0x7277
+0xB063 0x7276
+0xB064 0x7300
+0xB065 0x72FA
+0xB066 0x72F4
+0xB067 0x72FE
+0xB068 0x72F6
+0xB069 0x72F3
+0xB06A 0x72FB
+0xB06B 0x7301
+0xB06C 0x73D3
+0xB06D 0x73D9
+0xB06E 0x73E5
+0xB06F 0x73D6
+0xB070 0x73BC
+0xB071 0x73E7
+0xB072 0x73E3
+0xB073 0x73E9
+0xB074 0x73DC
+0xB075 0x73D2
+0xB076 0x73DB
+0xB077 0x73D4
+0xB078 0x73DD
+0xB079 0x73DA
+0xB07A 0x73D7
+0xB07B 0x73D8
+0xB07C 0x73E8
+0xB07D 0x74DE
+0xB07E 0x74DF
+0xB121 0x74F4
+0xB122 0x74F5
+0xB123 0x7521
+0xB124 0x755B
+0xB125 0x755F
+0xB126 0x75B0
+0xB127 0x75C1
+0xB128 0x75BB
+0xB129 0x75C4
+0xB12A 0x75C0
+0xB12B 0x75BF
+0xB12C 0x75B6
+0xB12D 0x75BA
+0xB12E 0x768A
+0xB12F 0x76C9
+0xB130 0x771D
+0xB131 0x771B
+0xB132 0x7710
+0xB133 0x7713
+0xB134 0x7712
+0xB135 0x7723
+0xB136 0x7711
+0xB137 0x7715
+0xB138 0x7719
+0xB139 0x771A
+0xB13A 0x7722
+0xB13B 0x7727
+0xB13C 0x7823
+0xB13D 0x782C
+0xB13E 0x7822
+0xB13F 0x7835
+0xB140 0x782F
+0xB141 0x7828
+0xB142 0x782E
+0xB143 0x782B
+0xB144 0x7821
+0xB145 0x7829
+0xB146 0x7833
+0xB147 0x782A
+0xB148 0x7831
+0xB149 0x7954
+0xB14A 0x795B
+0xB14B 0x794F
+0xB14C 0x795C
+0xB14D 0x7953
+0xB14E 0x7952
+0xB14F 0x7951
+0xB150 0x79EB
+0xB151 0x79EC
+0xB152 0x79E0
+0xB153 0x79EE
+0xB154 0x79ED
+0xB155 0x79EA
+0xB156 0x79DC
+0xB157 0x79DE
+0xB158 0x79DD
+0xB159 0x7A86
+0xB15A 0x7A89
+0xB15B 0x7A85
+0xB15C 0x7A8B
+0xB15D 0x7A8C
+0xB15E 0x7A8A
+0xB15F 0x7A87
+0xB160 0x7AD8
+0xB161 0x7B10
+0xB162 0x7B04
+0xB163 0x7B13
+0xB164 0x7B05
+0xB165 0x7B0F
+0xB166 0x7B08
+0xB167 0x7B0A
+0xB168 0x7B0E
+0xB169 0x7B09
+0xB16A 0x7B12
+0xB16B 0x7C84
+0xB16C 0x7C91
+0xB16D 0x7C8A
+0xB16E 0x7C8C
+0xB16F 0x7C88
+0xB170 0x7C8D
+0xB171 0x7C85
+0xB172 0x7D1E
+0xB173 0x7D1D
+0xB174 0x7D11
+0xB175 0x7D0E
+0xB176 0x7D18
+0xB177 0x7D16
+0xB178 0x7D13
+0xB179 0x7D1F
+0xB17A 0x7D12
+0xB17B 0x7D0F
+0xB17C 0x7D0C
+0xB17D 0x7F5C
+0xB17E 0x7F61
+0xB221 0x7F5E
+0xB222 0x7F60
+0xB223 0x7F5D
+0xB224 0x7F5B
+0xB225 0x7F96
+0xB226 0x7F92
+0xB227 0x7FC3
+0xB228 0x7FC2
+0xB229 0x7FC0
+0xB22A 0x8016
+0xB22B 0x803E
+0xB22C 0x8039
+0xB22D 0x80FA
+0xB22E 0x80F2
+0xB22F 0x80F9
+0xB230 0x80F5
+0xB231 0x8101
+0xB232 0x80FB
+0xB233 0x8100
+0xB234 0x8201
+0xB235 0x822F
+0xB236 0x8225
+0xB237 0x8333
+0xB238 0x832D
+0xB239 0x8344
+0xB23A 0x8319
+0xB23B 0x8351
+0xB23C 0x8325
+0xB23D 0x8356
+0xB23E 0x833F
+0xB23F 0x8341
+0xB240 0x8326
+0xB241 0x831C
+0xB242 0x8322
+0xB243 0x8342
+0xB244 0x834E
+0xB245 0x831B
+0xB246 0x832A
+0xB247 0x8308
+0xB248 0x833C
+0xB249 0x834D
+0xB24A 0x8316
+0xB24B 0x8324
+0xB24C 0x8320
+0xB24D 0x8337
+0xB24E 0x832F
+0xB24F 0x8329
+0xB250 0x8347
+0xB251 0x8345
+0xB252 0x834C
+0xB253 0x8353
+0xB254 0x831E
+0xB255 0x832C
+0xB256 0x834B
+0xB257 0x8327
+0xB258 0x8348
+0xB259 0x8653
+0xB25A 0x8652
+0xB25B 0x86A2
+0xB25C 0x86A8
+0xB25D 0x8696
+0xB25E 0x868D
+0xB25F 0x8691
+0xB260 0x869E
+0xB261 0x8687
+0xB262 0x8697
+0xB263 0x8686
+0xB264 0x868B
+0xB265 0x869A
+0xB266 0x8685
+0xB267 0x86A5
+0xB268 0x8699
+0xB269 0x86A1
+0xB26A 0x86A7
+0xB26B 0x8695
+0xB26C 0x8698
+0xB26D 0x868E
+0xB26E 0x869D
+0xB26F 0x8690
+0xB270 0x8694
+0xB271 0x8843
+0xB272 0x8844
+0xB273 0x886D
+0xB274 0x8875
+0xB275 0x8876
+0xB276 0x8872
+0xB277 0x8880
+0xB278 0x8871
+0xB279 0x887F
+0xB27A 0x886F
+0xB27B 0x8883
+0xB27C 0x887E
+0xB27D 0x8874
+0xB27E 0x887C
+0xB321 0x8A12
+0xB322 0x8C47
+0xB323 0x8C57
+0xB324 0x8C7B
+0xB325 0x8CA4
+0xB326 0x8CA3
+0xB327 0x8D76
+0xB328 0x8D78
+0xB329 0x8DB5
+0xB32A 0x8DB7
+0xB32B 0x8DB6
+0xB32C 0x8ED1
+0xB32D 0x8ED3
+0xB32E 0x8FFE
+0xB32F 0x8FF5
+0xB330 0x9002
+0xB331 0x8FFF
+0xB332 0x8FFB
+0xB333 0x9004
+0xB334 0x8FFC
+0xB335 0x8FF6
+0xB336 0x90D6
+0xB337 0x90E0
+0xB338 0x90D9
+0xB339 0x90DA
+0xB33A 0x90E3
+0xB33B 0x90DF
+0xB33C 0x90E5
+0xB33D 0x90D8
+0xB33E 0x90DB
+0xB33F 0x90D7
+0xB340 0x90DC
+0xB341 0x90E4
+0xB342 0x9150
+0xB343 0x914E
+0xB344 0x914F
+0xB345 0x91D5
+0xB346 0x91E2
+0xB347 0x91DA
+0xB348 0x965C
+0xB349 0x965F
+0xB34A 0x96BC
+0xB34B 0x98E3
+0xB34C 0x9ADF
+0xB34D 0x9B2F
+0xB34E 0x4E7F
+0xB34F 0x5070
+0xB350 0x506A
+0xB351 0x5061
+0xB352 0x505E
+0xB353 0x5060
+0xB354 0x5053
+0xB355 0x504B
+0xB356 0x505D
+0xB357 0x5072
+0xB358 0x5048
+0xB359 0x504D
+0xB35A 0x5041
+0xB35B 0x505B
+0xB35C 0x504A
+0xB35D 0x5062
+0xB35E 0x5015
+0xB35F 0x5045
+0xB360 0x505F
+0xB361 0x5069
+0xB362 0x506B
+0xB363 0x5063
+0xB364 0x5064
+0xB365 0x5046
+0xB366 0x5040
+0xB367 0x506E
+0xB368 0x5073
+0xB369 0x5057
+0xB36A 0x5051
+0xB36B 0x51D0
+0xB36C 0x526B
+0xB36D 0x526D
+0xB36E 0x526C
+0xB36F 0x526E
+0xB370 0x52D6
+0xB371 0x52D3
+0xB372 0x532D
+0xB373 0x539C
+0xB374 0x5575
+0xB375 0x5576
+0xB376 0x553C
+0xB377 0x554D
+0xB378 0x5550
+0xB379 0x5534
+0xB37A 0x552A
+0xB37B 0x5551
+0xB37C 0x5562
+0xB37D 0x5536
+0xB37E 0x5535
+0xB421 0x5530
+0xB422 0x5552
+0xB423 0x5545
+0xB424 0x550C
+0xB425 0x5532
+0xB426 0x5565
+0xB427 0x554E
+0xB428 0x5539
+0xB429 0x5548
+0xB42A 0x552D
+0xB42B 0x553B
+0xB42C 0x5540
+0xB42D 0x554B
+0xB42E 0x570A
+0xB42F 0x5707
+0xB430 0x57FB
+0xB431 0x5814
+0xB432 0x57E2
+0xB433 0x57F6
+0xB434 0x57DC
+0xB435 0x57F4
+0xB436 0x5800
+0xB437 0x57ED
+0xB438 0x57FD
+0xB439 0x5808
+0xB43A 0x57F8
+0xB43B 0x580B
+0xB43C 0x57F3
+0xB43D 0x57CF
+0xB43E 0x5807
+0xB43F 0x57EE
+0xB440 0x57E3
+0xB441 0x57F2
+0xB442 0x57E5
+0xB443 0x57EC
+0xB444 0x57E1
+0xB445 0x580E
+0xB446 0x57FC
+0xB447 0x5810
+0xB448 0x57E7
+0xB449 0x5801
+0xB44A 0x580C
+0xB44B 0x57F1
+0xB44C 0x57E9
+0xB44D 0x57F0
+0xB44E 0x580D
+0xB44F 0x5804
+0xB450 0x595C
+0xB451 0x5A60
+0xB452 0x5A58
+0xB453 0x5A55
+0xB454 0x5A67
+0xB455 0x5A5E
+0xB456 0x5A38
+0xB457 0x5A35
+0xB458 0x5A6D
+0xB459 0x5A50
+0xB45A 0x5A5F
+0xB45B 0x5A65
+0xB45C 0x5A6C
+0xB45D 0x5A53
+0xB45E 0x5A64
+0xB45F 0x5A57
+0xB460 0x5A43
+0xB461 0x5A5D
+0xB462 0x5A52
+0xB463 0x5A44
+0xB464 0x5A5B
+0xB465 0x5A48
+0xB466 0x5A8E
+0xB467 0x5A3E
+0xB468 0x5A4D
+0xB469 0x5A39
+0xB46A 0x5A4C
+0xB46B 0x5A70
+0xB46C 0x5A69
+0xB46D 0x5A47
+0xB46E 0x5A51
+0xB46F 0x5A56
+0xB470 0x5A42
+0xB471 0x5A5C
+0xB472 0x5B72
+0xB473 0x5B6E
+0xB474 0x5BC1
+0xB475 0x5BC0
+0xB476 0x5C59
+0xB477 0x5D1E
+0xB478 0x5D0B
+0xB479 0x5D1D
+0xB47A 0x5D1A
+0xB47B 0x5D20
+0xB47C 0x5D0C
+0xB47D 0x5D28
+0xB47E 0x5D0D
+0xB521 0x5D26
+0xB522 0x5D25
+0xB523 0x5D0F
+0xB524 0x5D30
+0xB525 0x5D12
+0xB526 0x5D23
+0xB527 0x5D1F
+0xB528 0x5D2E
+0xB529 0x5E3E
+0xB52A 0x5E34
+0xB52B 0x5EB1
+0xB52C 0x5EB4
+0xB52D 0x5EB9
+0xB52E 0x5EB2
+0xB52F 0x5EB3
+0xB530 0x5F36
+0xB531 0x5F38
+0xB532 0x5F9B
+0xB533 0x5F96
+0xB534 0x5F9F
+0xB535 0x608A
+0xB536 0x6090
+0xB537 0x6086
+0xB538 0x60BE
+0xB539 0x60B0
+0xB53A 0x60BA
+0xB53B 0x60D3
+0xB53C 0x60D4
+0xB53D 0x60CF
+0xB53E 0x60E4
+0xB53F 0x60D9
+0xB540 0x60DD
+0xB541 0x60C8
+0xB542 0x60B1
+0xB543 0x60DB
+0xB544 0x60B7
+0xB545 0x60CA
+0xB546 0x60BF
+0xB547 0x60C3
+0xB548 0x60CD
+0xB549 0x60C0
+0xB54A 0x6332
+0xB54B 0x6365
+0xB54C 0x638A
+0xB54D 0x6382
+0xB54E 0x637D
+0xB54F 0x63BD
+0xB550 0x639E
+0xB551 0x63AD
+0xB552 0x639D
+0xB553 0x6397
+0xB554 0x63AB
+0xB555 0x638E
+0xB556 0x636F
+0xB557 0x6387
+0xB558 0x6390
+0xB559 0x636E
+0xB55A 0x63AF
+0xB55B 0x6375
+0xB55C 0x639C
+0xB55D 0x636D
+0xB55E 0x63AE
+0xB55F 0x637C
+0xB560 0x63A4
+0xB561 0x633B
+0xB562 0x639F
+0xB563 0x6378
+0xB564 0x6385
+0xB565 0x6381
+0xB566 0x6391
+0xB567 0x638D
+0xB568 0x6370
+0xB569 0x6553
+0xB56A 0x65CD
+0xB56B 0x6665
+0xB56C 0x6661
+0xB56D 0x665B
+0xB56E 0x6659
+0xB56F 0x665C
+0xB570 0x6662
+0xB571 0x6718
+0xB572 0x6879
+0xB573 0x6887
+0xB574 0x6890
+0xB575 0x689C
+0xB576 0x686D
+0xB577 0x686E
+0xB578 0x68AE
+0xB579 0x68AB
+0xB57A 0x6956
+0xB57B 0x686F
+0xB57C 0x68A3
+0xB57D 0x68AC
+0xB57E 0x68A9
+0xB621 0x6875
+0xB622 0x6874
+0xB623 0x68B2
+0xB624 0x688F
+0xB625 0x6877
+0xB626 0x6892
+0xB627 0x687C
+0xB628 0x686B
+0xB629 0x6872
+0xB62A 0x68AA
+0xB62B 0x6880
+0xB62C 0x6871
+0xB62D 0x687E
+0xB62E 0x689B
+0xB62F 0x6896
+0xB630 0x688B
+0xB631 0x68A0
+0xB632 0x6889
+0xB633 0x68A4
+0xB634 0x6878
+0xB635 0x687B
+0xB636 0x6891
+0xB637 0x688C
+0xB638 0x688A
+0xB639 0x687D
+0xB63A 0x6B36
+0xB63B 0x6B33
+0xB63C 0x6B37
+0xB63D 0x6B38
+0xB63E 0x6B91
+0xB63F 0x6B8F
+0xB640 0x6B8D
+0xB641 0x6B8E
+0xB642 0x6B8C
+0xB643 0x6C2A
+0xB644 0x6DC0
+0xB645 0x6DAB
+0xB646 0x6DB4
+0xB647 0x6DB3
+0xB648 0x6E74
+0xB649 0x6DAC
+0xB64A 0x6DE9
+0xB64B 0x6DE2
+0xB64C 0x6DB7
+0xB64D 0x6DF6
+0xB64E 0x6DD4
+0xB64F 0x6E00
+0xB650 0x6DC8
+0xB651 0x6DE0
+0xB652 0x6DDF
+0xB653 0x6DD6
+0xB654 0x6DBE
+0xB655 0x6DE5
+0xB656 0x6DDC
+0xB657 0x6DDD
+0xB658 0x6DDB
+0xB659 0x6DF4
+0xB65A 0x6DCA
+0xB65B 0x6DBD
+0xB65C 0x6DED
+0xB65D 0x6DF0
+0xB65E 0x6DBA
+0xB65F 0x6DD5
+0xB660 0x6DC2
+0xB661 0x6DCF
+0xB662 0x6DC9
+0xB663 0x6DD0
+0xB664 0x6DF2
+0xB665 0x6DD3
+0xB666 0x6DFD
+0xB667 0x6DD7
+0xB668 0x6DCD
+0xB669 0x6DE3
+0xB66A 0x6DBB
+0xB66B 0x70FA
+0xB66C 0x710D
+0xB66D 0x70F7
+0xB66E 0x7117
+0xB66F 0x70F4
+0xB670 0x710C
+0xB671 0x70F0
+0xB672 0x7104
+0xB673 0x70F3
+0xB674 0x7110
+0xB675 0x70FC
+0xB676 0x70FF
+0xB677 0x7106
+0xB678 0x7113
+0xB679 0x7100
+0xB67A 0x70F8
+0xB67B 0x70F6
+0xB67C 0x710B
+0xB67D 0x7102
+0xB67E 0x710E
+0xB721 0x727E
+0xB722 0x727B
+0xB723 0x727C
+0xB724 0x727F
+0xB725 0x731D
+0xB726 0x7317
+0xB727 0x7307
+0xB728 0x7311
+0xB729 0x7318
+0xB72A 0x730A
+0xB72B 0x7308
+0xB72C 0x72FF
+0xB72D 0x730F
+0xB72E 0x731E
+0xB72F 0x7388
+0xB730 0x73F6
+0xB731 0x73F8
+0xB732 0x73F5
+0xB733 0x7404
+0xB734 0x7401
+0xB735 0x73FD
+0xB736 0x7407
+0xB737 0x7400
+0xB738 0x73FA
+0xB739 0x73FC
+0xB73A 0x73FF
+0xB73B 0x740C
+0xB73C 0x740B
+0xB73D 0x73F4
+0xB73E 0x7408
+0xB73F 0x7564
+0xB740 0x7563
+0xB741 0x75CE
+0xB742 0x75D2
+0xB743 0x75CF
+0xB744 0x75CB
+0xB745 0x75CC
+0xB746 0x75D1
+0xB747 0x75D0
+0xB748 0x768F
+0xB749 0x7689
+0xB74A 0x76D3
+0xB74B 0x7739
+0xB74C 0x772F
+0xB74D 0x772D
+0xB74E 0x7731
+0xB74F 0x7732
+0xB750 0x7734
+0xB751 0x7733
+0xB752 0x773D
+0xB753 0x7725
+0xB754 0x773B
+0xB755 0x7735
+0xB756 0x7848
+0xB757 0x7852
+0xB758 0x7849
+0xB759 0x784D
+0xB75A 0x784A
+0xB75B 0x784C
+0xB75C 0x7826
+0xB75D 0x7845
+0xB75E 0x7850
+0xB75F 0x7964
+0xB760 0x7967
+0xB761 0x7969
+0xB762 0x796A
+0xB763 0x7963
+0xB764 0x796B
+0xB765 0x7961
+0xB766 0x79BB
+0xB767 0x79FA
+0xB768 0x79F8
+0xB769 0x79F6
+0xB76A 0x79F7
+0xB76B 0x7A8F
+0xB76C 0x7A94
+0xB76D 0x7A90
+0xB76E 0x7B35
+0xB76F 0x7B3B
+0xB770 0x7B34
+0xB771 0x7B25
+0xB772 0x7B30
+0xB773 0x7B22
+0xB774 0x7B24
+0xB775 0x7B33
+0xB776 0x7B18
+0xB777 0x7B2A
+0xB778 0x7B1D
+0xB779 0x7B31
+0xB77A 0x7B2B
+0xB77B 0x7B2D
+0xB77C 0x7B2F
+0xB77D 0x7B32
+0xB77E 0x7B38
+0xB821 0x7B1A
+0xB822 0x7B23
+0xB823 0x7C94
+0xB824 0x7C98
+0xB825 0x7C96
+0xB826 0x7CA3
+0xB827 0x7D35
+0xB828 0x7D3D
+0xB829 0x7D38
+0xB82A 0x7D36
+0xB82B 0x7D3A
+0xB82C 0x7D45
+0xB82D 0x7D2C
+0xB82E 0x7D29
+0xB82F 0x7D41
+0xB830 0x7D47
+0xB831 0x7D3E
+0xB832 0x7D3F
+0xB833 0x7D4A
+0xB834 0x7D3B
+0xB835 0x7D28
+0xB836 0x7F63
+0xB837 0x7F95
+0xB838 0x7F9C
+0xB839 0x7F9D
+0xB83A 0x7F9B
+0xB83B 0x7FCA
+0xB83C 0x7FCB
+0xB83D 0x7FCD
+0xB83E 0x7FD0
+0xB83F 0x7FD1
+0xB840 0x7FC7
+0xB841 0x7FCF
+0xB842 0x7FC9
+0xB843 0x801F
+0xB844 0x801E
+0xB845 0x801B
+0xB846 0x8047
+0xB847 0x8043
+0xB848 0x8048
+0xB849 0x8118
+0xB84A 0x8125
+0xB84B 0x8119
+0xB84C 0x811B
+0xB84D 0x812D
+0xB84E 0x811F
+0xB84F 0x812C
+0xB850 0x811E
+0xB851 0x8121
+0xB852 0x8115
+0xB853 0x8127
+0xB854 0x811D
+0xB855 0x8122
+0xB856 0x8211
+0xB857 0x8238
+0xB858 0x8233
+0xB859 0x823A
+0xB85A 0x8234
+0xB85B 0x8232
+0xB85C 0x8274
+0xB85D 0x8390
+0xB85E 0x83A3
+0xB85F 0x83A8
+0xB860 0x838D
+0xB861 0x837A
+0xB862 0x8373
+0xB863 0x83A4
+0xB864 0x8374
+0xB865 0x838F
+0xB866 0x8381
+0xB867 0x8395
+0xB868 0x8399
+0xB869 0x8375
+0xB86A 0x8394
+0xB86B 0x83A9
+0xB86C 0x837D
+0xB86D 0x8383
+0xB86E 0x838C
+0xB86F 0x839D
+0xB870 0x839B
+0xB871 0x83AA
+0xB872 0x838B
+0xB873 0x837E
+0xB874 0x83A5
+0xB875 0x83AF
+0xB876 0x8388
+0xB877 0x8397
+0xB878 0x83B0
+0xB879 0x837F
+0xB87A 0x83A6
+0xB87B 0x8387
+0xB87C 0x83AE
+0xB87D 0x8376
+0xB87E 0x8659
+0xB921 0x8656
+0xB922 0x86BF
+0xB923 0x86B7
+0xB924 0x86C2
+0xB925 0x86C1
+0xB926 0x86C5
+0xB927 0x86BA
+0xB928 0x86B0
+0xB929 0x86C8
+0xB92A 0x86B9
+0xB92B 0x86B3
+0xB92C 0x86B8
+0xB92D 0x86CC
+0xB92E 0x86B4
+0xB92F 0x86BB
+0xB930 0x86BC
+0xB931 0x86C3
+0xB932 0x86BD
+0xB933 0x86BE
+0xB934 0x8852
+0xB935 0x8889
+0xB936 0x8895
+0xB937 0x88A8
+0xB938 0x88A2
+0xB939 0x88AA
+0xB93A 0x889A
+0xB93B 0x8891
+0xB93C 0x88A1
+0xB93D 0x889F
+0xB93E 0x8898
+0xB93F 0x88A7
+0xB940 0x8899
+0xB941 0x889B
+0xB942 0x8897
+0xB943 0x88A4
+0xB944 0x88AC
+0xB945 0x888C
+0xB946 0x8893
+0xB947 0x888E
+0xB948 0x8982
+0xB949 0x89D6
+0xB94A 0x89D9
+0xB94B 0x89D5
+0xB94C 0x8A30
+0xB94D 0x8A27
+0xB94E 0x8A2C
+0xB94F 0x8A1E
+0xB950 0x8C39
+0xB951 0x8C3B
+0xB952 0x8C5C
+0xB953 0x8C5D
+0xB954 0x8C7D
+0xB955 0x8CA5
+0xB956 0x8D7D
+0xB957 0x8D7B
+0xB958 0x8D79
+0xB959 0x8DBC
+0xB95A 0x8DC2
+0xB95B 0x8DB9
+0xB95C 0x8DBF
+0xB95D 0x8DC1
+0xB95E 0x8ED8
+0xB95F 0x8EDE
+0xB960 0x8EDD
+0xB961 0x8EDC
+0xB962 0x8ED7
+0xB963 0x8EE0
+0xB964 0x8EE1
+0xB965 0x9024
+0xB966 0x900B
+0xB967 0x9011
+0xB968 0x901C
+0xB969 0x900C
+0xB96A 0x9021
+0xB96B 0x90EF
+0xB96C 0x90EA
+0xB96D 0x90F0
+0xB96E 0x90F4
+0xB96F 0x90F2
+0xB970 0x90F3
+0xB971 0x90D4
+0xB972 0x90EB
+0xB973 0x90EC
+0xB974 0x90E9
+0xB975 0x9156
+0xB976 0x9158
+0xB977 0x915A
+0xB978 0x9153
+0xB979 0x9155
+0xB97A 0x91EC
+0xB97B 0x91F4
+0xB97C 0x91F1
+0xB97D 0x91F3
+0xB97E 0x91F8
+0xBA21 0x91E4
+0xBA22 0x91F9
+0xBA23 0x91EA
+0xBA24 0x91EB
+0xBA25 0x91F7
+0xBA26 0x91E8
+0xBA27 0x91EE
+0xBA28 0x957A
+0xBA29 0x9586
+0xBA2A 0x9588
+0xBA2B 0x967C
+0xBA2C 0x966D
+0xBA2D 0x966B
+0xBA2E 0x9671
+0xBA2F 0x966F
+0xBA30 0x96BF
+0xBA31 0x976A
+0xBA32 0x9804
+0xBA33 0x98E5
+0xBA34 0x9997
+0xBA35 0x509B
+0xBA36 0x5095
+0xBA37 0x5094
+0xBA38 0x509E
+0xBA39 0x508B
+0xBA3A 0x50A3
+0xBA3B 0x5083
+0xBA3C 0x508C
+0xBA3D 0x508E
+0xBA3E 0x509D
+0xBA3F 0x5068
+0xBA40 0x509C
+0xBA41 0x5092
+0xBA42 0x5082
+0xBA43 0x5087
+0xBA44 0x515F
+0xBA45 0x51D4
+0xBA46 0x5312
+0xBA47 0x5311
+0xBA48 0x53A4
+0xBA49 0x53A7
+0xBA4A 0x5591
+0xBA4B 0x55A8
+0xBA4C 0x55A5
+0xBA4D 0x55AD
+0xBA4E 0x5577
+0xBA4F 0x5645
+0xBA50 0x55A2
+0xBA51 0x5593
+0xBA52 0x5588
+0xBA53 0x558F
+0xBA54 0x55B5
+0xBA55 0x5581
+0xBA56 0x55A3
+0xBA57 0x5592
+0xBA58 0x55A4
+0xBA59 0x557D
+0xBA5A 0x558C
+0xBA5B 0x55A6
+0xBA5C 0x557F
+0xBA5D 0x5595
+0xBA5E 0x55A1
+0xBA5F 0x558E
+0xBA60 0x570C
+0xBA61 0x5829
+0xBA62 0x5837
+0xBA63 0x5819
+0xBA64 0x581E
+0xBA65 0x5827
+0xBA66 0x5823
+0xBA67 0x5828
+0xBA68 0x57F5
+0xBA69 0x5848
+0xBA6A 0x5825
+0xBA6B 0x581C
+0xBA6C 0x581B
+0xBA6D 0x5833
+0xBA6E 0x583F
+0xBA6F 0x5836
+0xBA70 0x582E
+0xBA71 0x5839
+0xBA72 0x5838
+0xBA73 0x582D
+0xBA74 0x582C
+0xBA75 0x583B
+0xBA76 0x5961
+0xBA77 0x5AAF
+0xBA78 0x5A94
+0xBA79 0x5A9F
+0xBA7A 0x5A7A
+0xBA7B 0x5AA2
+0xBA7C 0x5A9E
+0xBA7D 0x5A78
+0xBA7E 0x5AA6
+0xBB21 0x5A7C
+0xBB22 0x5AA5
+0xBB23 0x5AAC
+0xBB24 0x5A95
+0xBB25 0x5AAE
+0xBB26 0x5A37
+0xBB27 0x5A84
+0xBB28 0x5A8A
+0xBB29 0x5A97
+0xBB2A 0x5A83
+0xBB2B 0x5A8B
+0xBB2C 0x5AA9
+0xBB2D 0x5A7B
+0xBB2E 0x5A7D
+0xBB2F 0x5A8C
+0xBB30 0x5A9C
+0xBB31 0x5A8F
+0xBB32 0x5A93
+0xBB33 0x5A9D
+0xBB34 0x5BEA
+0xBB35 0x5BCD
+0xBB36 0x5BCB
+0xBB37 0x5BD4
+0xBB38 0x5BD1
+0xBB39 0x5BCA
+0xBB3A 0x5BCE
+0xBB3B 0x5C0C
+0xBB3C 0x5C30
+0xBB3D 0x5D37
+0xBB3E 0x5D43
+0xBB3F 0x5D6B
+0xBB40 0x5D41
+0xBB41 0x5D4B
+0xBB42 0x5D3F
+0xBB43 0x5D35
+0xBB44 0x5D51
+0xBB45 0x5D4E
+0xBB46 0x5D55
+0xBB47 0x5D33
+0xBB48 0x5D3A
+0xBB49 0x5D52
+0xBB4A 0x5D3D
+0xBB4B 0x5D31
+0xBB4C 0x5D59
+0xBB4D 0x5D42
+0xBB4E 0x5D39
+0xBB4F 0x5D49
+0xBB50 0x5D38
+0xBB51 0x5D3C
+0xBB52 0x5D32
+0xBB53 0x5D36
+0xBB54 0x5D40
+0xBB55 0x5D45
+0xBB56 0x5E44
+0xBB57 0x5E41
+0xBB58 0x5F58
+0xBB59 0x5FA6
+0xBB5A 0x5FA5
+0xBB5B 0x5FAB
+0xBB5C 0x60C9
+0xBB5D 0x60B9
+0xBB5E 0x60CC
+0xBB5F 0x60E2
+0xBB60 0x60CE
+0xBB61 0x60C4
+0xBB62 0x6114
+0xBB63 0x60F2
+0xBB64 0x610A
+0xBB65 0x6116
+0xBB66 0x6105
+0xBB67 0x60F5
+0xBB68 0x6113
+0xBB69 0x60F8
+0xBB6A 0x60FC
+0xBB6B 0x60FE
+0xBB6C 0x60C1
+0xBB6D 0x6103
+0xBB6E 0x6118
+0xBB6F 0x611D
+0xBB70 0x6110
+0xBB71 0x60FF
+0xBB72 0x6104
+0xBB73 0x610B
+0xBB74 0x624A
+0xBB75 0x6394
+0xBB76 0x63B1
+0xBB77 0x63B0
+0xBB78 0x63CE
+0xBB79 0x63E5
+0xBB7A 0x63E8
+0xBB7B 0x63EF
+0xBB7C 0x63C3
+0xBB7D 0x649D
+0xBB7E 0x63F3
+0xBC21 0x63CA
+0xBC22 0x63E0
+0xBC23 0x63F6
+0xBC24 0x63D5
+0xBC25 0x63F2
+0xBC26 0x63F5
+0xBC27 0x6461
+0xBC28 0x63DF
+0xBC29 0x63BE
+0xBC2A 0x63DD
+0xBC2B 0x63DC
+0xBC2C 0x63C4
+0xBC2D 0x63D8
+0xBC2E 0x63D3
+0xBC2F 0x63C2
+0xBC30 0x63C7
+0xBC31 0x63CC
+0xBC32 0x63CB
+0xBC33 0x63C8
+0xBC34 0x63F0
+0xBC35 0x63D7
+0xBC36 0x63D9
+0xBC37 0x6532
+0xBC38 0x6567
+0xBC39 0x656A
+0xBC3A 0x6564
+0xBC3B 0x655C
+0xBC3C 0x6568
+0xBC3D 0x6565
+0xBC3E 0x658C
+0xBC3F 0x659D
+0xBC40 0x659E
+0xBC41 0x65AE
+0xBC42 0x65D0
+0xBC43 0x65D2
+0xBC44 0x667C
+0xBC45 0x666C
+0xBC46 0x667B
+0xBC47 0x6680
+0xBC48 0x6671
+0xBC49 0x6679
+0xBC4A 0x666A
+0xBC4B 0x6672
+0xBC4C 0x6701
+0xBC4D 0x690C
+0xBC4E 0x68D3
+0xBC4F 0x6904
+0xBC50 0x68DC
+0xBC51 0x692A
+0xBC52 0x68EC
+0xBC53 0x68EA
+0xBC54 0x68F1
+0xBC55 0x690F
+0xBC56 0x68D6
+0xBC57 0x68F7
+0xBC58 0x68EB
+0xBC59 0x68E4
+0xBC5A 0x68F6
+0xBC5B 0x6913
+0xBC5C 0x6910
+0xBC5D 0x68F3
+0xBC5E 0x68E1
+0xBC5F 0x6907
+0xBC60 0x68CC
+0xBC61 0x6908
+0xBC62 0x6970
+0xBC63 0x68B4
+0xBC64 0x6911
+0xBC65 0x68EF
+0xBC66 0x68C6
+0xBC67 0x6914
+0xBC68 0x68F8
+0xBC69 0x68D0
+0xBC6A 0x68FD
+0xBC6B 0x68FC
+0xBC6C 0x68E8
+0xBC6D 0x690B
+0xBC6E 0x690A
+0xBC6F 0x6917
+0xBC70 0x68CE
+0xBC71 0x68C8
+0xBC72 0x68DD
+0xBC73 0x68DE
+0xBC74 0x68E6
+0xBC75 0x68F4
+0xBC76 0x68D1
+0xBC77 0x6906
+0xBC78 0x68D4
+0xBC79 0x68E9
+0xBC7A 0x6915
+0xBC7B 0x6925
+0xBC7C 0x68C7
+0xBC7D 0x6B39
+0xBC7E 0x6B3B
+0xBD21 0x6B3F
+0xBD22 0x6B3C
+0xBD23 0x6B94
+0xBD24 0x6B97
+0xBD25 0x6B99
+0xBD26 0x6B95
+0xBD27 0x6BBD
+0xBD28 0x6BF0
+0xBD29 0x6BF2
+0xBD2A 0x6BF3
+0xBD2B 0x6C30
+0xBD2C 0x6DFC
+0xBD2D 0x6E46
+0xBD2E 0x6E47
+0xBD2F 0x6E1F
+0xBD30 0x6E49
+0xBD31 0x6E88
+0xBD32 0x6E3C
+0xBD33 0x6E3D
+0xBD34 0x6E45
+0xBD35 0x6E62
+0xBD36 0x6E2B
+0xBD37 0x6E3F
+0xBD38 0x6E41
+0xBD39 0x6E5D
+0xBD3A 0x6E73
+0xBD3B 0x6E1C
+0xBD3C 0x6E33
+0xBD3D 0x6E4B
+0xBD3E 0x6E40
+0xBD3F 0x6E51
+0xBD40 0x6E3B
+0xBD41 0x6E03
+0xBD42 0x6E2E
+0xBD43 0x6E5E
+0xBD44 0x6E68
+0xBD45 0x6E5C
+0xBD46 0x6E61
+0xBD47 0x6E31
+0xBD48 0x6E28
+0xBD49 0x6E60
+0xBD4A 0x6E71
+0xBD4B 0x6E6B
+0xBD4C 0x6E39
+0xBD4D 0x6E22
+0xBD4E 0x6E30
+0xBD4F 0x6E53
+0xBD50 0x6E65
+0xBD51 0x6E27
+0xBD52 0x6E78
+0xBD53 0x6E64
+0xBD54 0x6E77
+0xBD55 0x6E55
+0xBD56 0x6E79
+0xBD57 0x6E52
+0xBD58 0x6E66
+0xBD59 0x6E35
+0xBD5A 0x6E36
+0xBD5B 0x6E5A
+0xBD5C 0x7120
+0xBD5D 0x711E
+0xBD5E 0x712F
+0xBD5F 0x70FB
+0xBD60 0x712E
+0xBD61 0x7131
+0xBD62 0x7123
+0xBD63 0x7125
+0xBD64 0x7122
+0xBD65 0x7132
+0xBD66 0x711F
+0xBD67 0x7128
+0xBD68 0x713A
+0xBD69 0x711B
+0xBD6A 0x724B
+0xBD6B 0x725A
+0xBD6C 0x7288
+0xBD6D 0x7289
+0xBD6E 0x7286
+0xBD6F 0x7285
+0xBD70 0x728B
+0xBD71 0x7312
+0xBD72 0x730B
+0xBD73 0x7330
+0xBD74 0x7322
+0xBD75 0x7331
+0xBD76 0x7333
+0xBD77 0x7327
+0xBD78 0x7332
+0xBD79 0x732D
+0xBD7A 0x7326
+0xBD7B 0x7323
+0xBD7C 0x7335
+0xBD7D 0x730C
+0xBD7E 0x742E
+0xBE21 0x742C
+0xBE22 0x7430
+0xBE23 0x742B
+0xBE24 0x7416
+0xBE25 0x741A
+0xBE26 0x7421
+0xBE27 0x742D
+0xBE28 0x7431
+0xBE29 0x7424
+0xBE2A 0x7423
+0xBE2B 0x741D
+0xBE2C 0x7429
+0xBE2D 0x7420
+0xBE2E 0x7432
+0xBE2F 0x74FB
+0xBE30 0x752F
+0xBE31 0x756F
+0xBE32 0x756C
+0xBE33 0x75E7
+0xBE34 0x75DA
+0xBE35 0x75E1
+0xBE36 0x75E6
+0xBE37 0x75DD
+0xBE38 0x75DF
+0xBE39 0x75E4
+0xBE3A 0x75D7
+0xBE3B 0x7695
+0xBE3C 0x7692
+0xBE3D 0x76DA
+0xBE3E 0x7746
+0xBE3F 0x7747
+0xBE40 0x7744
+0xBE41 0x774D
+0xBE42 0x7745
+0xBE43 0x774A
+0xBE44 0x774E
+0xBE45 0x774B
+0xBE46 0x774C
+0xBE47 0x77DE
+0xBE48 0x77EC
+0xBE49 0x7860
+0xBE4A 0x7864
+0xBE4B 0x7865
+0xBE4C 0x785C
+0xBE4D 0x786D
+0xBE4E 0x7871
+0xBE4F 0x786A
+0xBE50 0x786E
+0xBE51 0x7870
+0xBE52 0x7869
+0xBE53 0x7868
+0xBE54 0x785E
+0xBE55 0x7862
+0xBE56 0x7974
+0xBE57 0x7973
+0xBE58 0x7972
+0xBE59 0x7970
+0xBE5A 0x7A02
+0xBE5B 0x7A0A
+0xBE5C 0x7A03
+0xBE5D 0x7A0C
+0xBE5E 0x7A04
+0xBE5F 0x7A99
+0xBE60 0x7AE6
+0xBE61 0x7AE4
+0xBE62 0x7B4A
+0xBE63 0x7B47
+0xBE64 0x7B44
+0xBE65 0x7B48
+0xBE66 0x7B4C
+0xBE67 0x7B4E
+0xBE68 0x7B40
+0xBE69 0x7B58
+0xBE6A 0x7B45
+0xBE6B 0x7CA2
+0xBE6C 0x7C9E
+0xBE6D 0x7CA8
+0xBE6E 0x7CA1
+0xBE6F 0x7D58
+0xBE70 0x7D6F
+0xBE71 0x7D63
+0xBE72 0x7D53
+0xBE73 0x7D56
+0xBE74 0x7D67
+0xBE75 0x7D6A
+0xBE76 0x7D4F
+0xBE77 0x7D6D
+0xBE78 0x7D5C
+0xBE79 0x7D6B
+0xBE7A 0x7D52
+0xBE7B 0x7D54
+0xBE7C 0x7D69
+0xBE7D 0x7D51
+0xBE7E 0x7D5F
+0xBF21 0x7D4E
+0xBF22 0x7F3E
+0xBF23 0x7F3F
+0xBF24 0x7F65
+0xBF25 0x7F66
+0xBF26 0x7FA2
+0xBF27 0x7FA0
+0xBF28 0x7FA1
+0xBF29 0x7FD7
+0xBF2A 0x8051
+0xBF2B 0x804F
+0xBF2C 0x8050
+0xBF2D 0x80FE
+0xBF2E 0x80D4
+0xBF2F 0x8143
+0xBF30 0x814A
+0xBF31 0x8152
+0xBF32 0x814F
+0xBF33 0x8147
+0xBF34 0x813D
+0xBF35 0x814D
+0xBF36 0x813A
+0xBF37 0x81E6
+0xBF38 0x81EE
+0xBF39 0x81F7
+0xBF3A 0x81F8
+0xBF3B 0x81F9
+0xBF3C 0x8204
+0xBF3D 0x823C
+0xBF3E 0x823D
+0xBF3F 0x823F
+0xBF40 0x8275
+0xBF41 0x833B
+0xBF42 0x83CF
+0xBF43 0x83F9
+0xBF44 0x8423
+0xBF45 0x83C0
+0xBF46 0x83E8
+0xBF47 0x8412
+0xBF48 0x83E7
+0xBF49 0x83E4
+0xBF4A 0x83FC
+0xBF4B 0x83F6
+0xBF4C 0x8410
+0xBF4D 0x83C6
+0xBF4E 0x83C8
+0xBF4F 0x83EB
+0xBF50 0x83E3
+0xBF51 0x83BF
+0xBF52 0x8401
+0xBF53 0x83DD
+0xBF54 0x83E5
+0xBF55 0x83D8
+0xBF56 0x83FF
+0xBF57 0x83E1
+0xBF58 0x83CB
+0xBF59 0x83CE
+0xBF5A 0x83D6
+0xBF5B 0x83F5
+0xBF5C 0x83C9
+0xBF5D 0x8409
+0xBF5E 0x840F
+0xBF5F 0x83DE
+0xBF60 0x8411
+0xBF61 0x8406
+0xBF62 0x83C2
+0xBF63 0x83F3
+0xBF64 0x83D5
+0xBF65 0x83FA
+0xBF66 0x83C7
+0xBF67 0x83D1
+0xBF68 0x83EA
+0xBF69 0x8413
+0xBF6A 0x839A
+0xBF6B 0x83C3
+0xBF6C 0x83EC
+0xBF6D 0x83EE
+0xBF6E 0x83C4
+0xBF6F 0x83FB
+0xBF70 0x83D7
+0xBF71 0x83E2
+0xBF72 0x841B
+0xBF73 0x83DB
+0xBF74 0x83FE
+0xBF75 0x86D8
+0xBF76 0x86E2
+0xBF77 0x86E6
+0xBF78 0x86D3
+0xBF79 0x86E3
+0xBF7A 0x86DA
+0xBF7B 0x86EA
+0xBF7C 0x86DD
+0xBF7D 0x86EB
+0xBF7E 0x86DC
+0xC021 0x86EC
+0xC022 0x86E9
+0xC023 0x86D7
+0xC024 0x86E8
+0xC025 0x86D1
+0xC026 0x8848
+0xC027 0x8856
+0xC028 0x8855
+0xC029 0x88BA
+0xC02A 0x88D7
+0xC02B 0x88B9
+0xC02C 0x88B8
+0xC02D 0x88C0
+0xC02E 0x88BE
+0xC02F 0x88B6
+0xC030 0x88BC
+0xC031 0x88B7
+0xC032 0x88BD
+0xC033 0x88B2
+0xC034 0x8901
+0xC035 0x88C9
+0xC036 0x8995
+0xC037 0x8998
+0xC038 0x8997
+0xC039 0x89DD
+0xC03A 0x89DA
+0xC03B 0x89DB
+0xC03C 0x8A4E
+0xC03D 0x8A4D
+0xC03E 0x8A39
+0xC03F 0x8A59
+0xC040 0x8A40
+0xC041 0x8A57
+0xC042 0x8A58
+0xC043 0x8A44
+0xC044 0x8A45
+0xC045 0x8A52
+0xC046 0x8A48
+0xC047 0x8A51
+0xC048 0x8A4A
+0xC049 0x8A4C
+0xC04A 0x8A4F
+0xC04B 0x8C5F
+0xC04C 0x8C81
+0xC04D 0x8C80
+0xC04E 0x8CBA
+0xC04F 0x8CBE
+0xC050 0x8CB0
+0xC051 0x8CB9
+0xC052 0x8CB5
+0xC053 0x8D84
+0xC054 0x8D80
+0xC055 0x8D89
+0xC056 0x8DD8
+0xC057 0x8DD3
+0xC058 0x8DCD
+0xC059 0x8DC7
+0xC05A 0x8DD6
+0xC05B 0x8DDC
+0xC05C 0x8DCF
+0xC05D 0x8DD5
+0xC05E 0x8DD9
+0xC05F 0x8DC8
+0xC060 0x8DD7
+0xC061 0x8DC5
+0xC062 0x8EEF
+0xC063 0x8EF7
+0xC064 0x8EFA
+0xC065 0x8EF9
+0xC066 0x8EE6
+0xC067 0x8EEE
+0xC068 0x8EE5
+0xC069 0x8EF5
+0xC06A 0x8EE7
+0xC06B 0x8EE8
+0xC06C 0x8EF6
+0xC06D 0x8EEB
+0xC06E 0x8EF1
+0xC06F 0x8EEC
+0xC070 0x8EF4
+0xC071 0x8EE9
+0xC072 0x902D
+0xC073 0x9034
+0xC074 0x902F
+0xC075 0x9106
+0xC076 0x912C
+0xC077 0x9104
+0xC078 0x90FF
+0xC079 0x90FC
+0xC07A 0x9108
+0xC07B 0x90F9
+0xC07C 0x90FB
+0xC07D 0x9101
+0xC07E 0x9100
+0xC121 0x9107
+0xC122 0x9105
+0xC123 0x9103
+0xC124 0x9161
+0xC125 0x9164
+0xC126 0x915F
+0xC127 0x9162
+0xC128 0x9160
+0xC129 0x9201
+0xC12A 0x920A
+0xC12B 0x9225
+0xC12C 0x9203
+0xC12D 0x921A
+0xC12E 0x9226
+0xC12F 0x920F
+0xC130 0x920C
+0xC131 0x9200
+0xC132 0x9212
+0xC133 0x91FF
+0xC134 0x91FD
+0xC135 0x9206
+0xC136 0x9204
+0xC137 0x9227
+0xC138 0x9202
+0xC139 0x921C
+0xC13A 0x9224
+0xC13B 0x9219
+0xC13C 0x9217
+0xC13D 0x9205
+0xC13E 0x9216
+0xC13F 0x957B
+0xC140 0x958D
+0xC141 0x958C
+0xC142 0x9590
+0xC143 0x9687
+0xC144 0x967E
+0xC145 0x9688
+0xC146 0x9689
+0xC147 0x9683
+0xC148 0x9680
+0xC149 0x96C2
+0xC14A 0x96C8
+0xC14B 0x96C3
+0xC14C 0x96F1
+0xC14D 0x96F0
+0xC14E 0x976C
+0xC14F 0x9770
+0xC150 0x976E
+0xC151 0x9807
+0xC152 0x98A9
+0xC153 0x98EB
+0xC154 0x9CE6
+0xC155 0x9EF9
+0xC156 0x4E83
+0xC157 0x4E84
+0xC158 0x4EB6
+0xC159 0x50BD
+0xC15A 0x50BF
+0xC15B 0x50C6
+0xC15C 0x50AE
+0xC15D 0x50C4
+0xC15E 0x50CA
+0xC15F 0x50B4
+0xC160 0x50C8
+0xC161 0x50C2
+0xC162 0x50B0
+0xC163 0x50C1
+0xC164 0x50BA
+0xC165 0x50B1
+0xC166 0x50CB
+0xC167 0x50C9
+0xC168 0x50B6
+0xC169 0x50B8
+0xC16A 0x51D7
+0xC16B 0x527A
+0xC16C 0x5278
+0xC16D 0x527B
+0xC16E 0x527C
+0xC16F 0x55C3
+0xC170 0x55DB
+0xC171 0x55CC
+0xC172 0x55D0
+0xC173 0x55CB
+0xC174 0x55CA
+0xC175 0x55DD
+0xC176 0x55C0
+0xC177 0x55D4
+0xC178 0x55C4
+0xC179 0x55E9
+0xC17A 0x55BF
+0xC17B 0x55D2
+0xC17C 0x558D
+0xC17D 0x55CF
+0xC17E 0x55D5
+0xC221 0x55E2
+0xC222 0x55D6
+0xC223 0x55C8
+0xC224 0x55F2
+0xC225 0x55CD
+0xC226 0x55D9
+0xC227 0x55C2
+0xC228 0x5714
+0xC229 0x5853
+0xC22A 0x5868
+0xC22B 0x5864
+0xC22C 0x584F
+0xC22D 0x584D
+0xC22E 0x5849
+0xC22F 0x586F
+0xC230 0x5855
+0xC231 0x584E
+0xC232 0x585D
+0xC233 0x5859
+0xC234 0x5865
+0xC235 0x585B
+0xC236 0x583D
+0xC237 0x5863
+0xC238 0x5871
+0xC239 0x58FC
+0xC23A 0x5AC7
+0xC23B 0x5AC4
+0xC23C 0x5ACB
+0xC23D 0x5ABA
+0xC23E 0x5AB8
+0xC23F 0x5AB1
+0xC240 0x5AB5
+0xC241 0x5AB0
+0xC242 0x5ABF
+0xC243 0x5AC8
+0xC244 0x5ABB
+0xC245 0x5AC6
+0xC246 0x5AB7
+0xC247 0x5AC0
+0xC248 0x5ACA
+0xC249 0x5AB4
+0xC24A 0x5AB6
+0xC24B 0x5ACD
+0xC24C 0x5AB9
+0xC24D 0x5A90
+0xC24E 0x5BD6
+0xC24F 0x5BD8
+0xC250 0x5BD9
+0xC251 0x5C1F
+0xC252 0x5C33
+0xC253 0x5D71
+0xC254 0x5D63
+0xC255 0x5D4A
+0xC256 0x5D65
+0xC257 0x5D72
+0xC258 0x5D6C
+0xC259 0x5D5E
+0xC25A 0x5D68
+0xC25B 0x5D67
+0xC25C 0x5D62
+0xC25D 0x5DF0
+0xC25E 0x5E4F
+0xC25F 0x5E4E
+0xC260 0x5E4A
+0xC261 0x5E4D
+0xC262 0x5E4B
+0xC263 0x5EC5
+0xC264 0x5ECC
+0xC265 0x5EC6
+0xC266 0x5ECB
+0xC267 0x5EC7
+0xC268 0x5F40
+0xC269 0x5FAF
+0xC26A 0x5FAD
+0xC26B 0x60F7
+0xC26C 0x6149
+0xC26D 0x614A
+0xC26E 0x612B
+0xC26F 0x6145
+0xC270 0x6136
+0xC271 0x6132
+0xC272 0x612E
+0xC273 0x6146
+0xC274 0x612F
+0xC275 0x614F
+0xC276 0x6129
+0xC277 0x6140
+0xC278 0x6220
+0xC279 0x9168
+0xC27A 0x6223
+0xC27B 0x6225
+0xC27C 0x6224
+0xC27D 0x63C5
+0xC27E 0x63F1
+0xC2A1 0x2400
+0xC2A2 0x2401
+0xC2A3 0x2402
+0xC2A4 0x2403
+0xC2A5 0x2404
+0xC2A6 0x2405
+0xC2A7 0x2406
+0xC2A8 0x2407
+0xC2A9 0x2408
+0xC2AA 0x2409
+0xC2AB 0x240A
+0xC2AC 0x240B
+0xC2AD 0x240C
+0xC2AE 0x240D
+0xC2AF 0x240E
+0xC2B0 0x240F
+0xC2B1 0x2410
+0xC2B2 0x2411
+0xC2B3 0x2412
+0xC2B4 0x2413
+0xC2B5 0x2414
+0xC2B6 0x2415
+0xC2B7 0x2416
+0xC2B8 0x2417
+0xC2B9 0x2418
+0xC2BA 0x2419
+0xC2BB 0x241A
+0xC2BC 0x241B
+0xC2BD 0x241C
+0xC2BE 0x241D
+0xC2BF 0x241E
+0xC2C0 0x241F
+0xC2C1 0x2421
+0xC2CBA1A1 0x4E28
+0xC2CBA1A2 0x4E36
+0xC2CBA1A3 0x4E3F
+0xC2CBA1A4 0x4E85
+0xC2CBA1A5 0x4E05
+0xC2CBA1A6 0x4E04
+0xC2CBA1A7 0x5182
+0xC2CBA1A8 0x5196
+0xC2CBA1A9 0x5338
+0xC2CBA1AA 0x5369
+0xC2CBA1AB 0x53B6
+0xC2CBA1AC 0x4E2A
+0xC2CBA1AD 0x4E87
+0xC2CBA1AE 0x4E49
+0xC2CBA1AF 0x51E2
+0xC2CBA1B0 0x4E46
+0xC2CBA1B1 0x4E8F
+0xC2CBA1B2 0x4EBC
+0xC2CBA1B3 0x4EBE
+0xC2CBA1B4 0x5166
+0xC2CBA1B5 0x51E3
+0xC2CBA1B6 0x5204
+0xC2CBA1B7 0x529C
+0xC2CBA1B8 0x5344
+0xC2CBA1B9 0x5902
+0xC2CBA1BA 0x590A
+0xC2CBA1BB 0x5B80
+0xC2CBA1BC 0x5DDB
+0xC2CBA1BD 0x5E7A
+0xC2CBA1BE 0x5E7F
+0xC2CBA1BF 0x5EF4
+0xC2CBA1C0 0x5F50
+0xC2CBA1C1 0x5F51
+0xC2CBA1C2 0x5F61
+0xC2CBA1C3 0x961D
+0xC2CBA1C4 0x2000B
+0xC2CBA1C5 0x4E63
+0xC2CBA1C6 0x4E62
+0xC2CBA1C7 0x4EA3
+0xC2CBA1C8 0x5185
+0xC2CBA1C9 0x4EC5
+0xC2CBA1CA 0x4ECF
+0xC2CBA1CB 0x4ECE
+0xC2CBA1CC 0x4ECC
+0xC2CBA1CD 0x5184
+0xC2CBA1CE 0x5186
+0xC2CBA1CF 0x2F817
+0xC2CBA1D0 0x34C5
+0xC2CBA1D1 0x51E4
+0xC2CBA1D2 0x5205
+0xC2CBA1D3 0x529E
+0xC2CBA1D4 0x529D
+0xC2CBA1D5 0x52FD
+0xC2CBA1D6 0x5300
+0xC2CBA1D7 0x533A
+0xC2CBA1D8 0x3539
+0xC2CBA1D9 0x5346
+0xC2CBA1DA 0x535D
+0xC2CBA1DB 0x5386
+0xC2CBA1DC 0x53B7
+0xC2CBA1DD 0x3555
+0xC2CBA1DE 0x53CC
+0xC2CBA1DF 0x355B
+0xC2CBA1E0 0x53CE
+0xC2CBA1E1 0x5721
+0xC2CBA1E2 0x37A2
+0xC2CBA1E3 0x5E00
+0xC2CBA1E4 0x5F0C
+0xC2CBA1E5 0x6237
+0xC2CBA1E6 0x6238
+0xC2CBA1E7 0x6534
+0xC2CBA1E8 0x6535
+0xC2CBA1E9 0x65E0
+0xC2CBA1EA 0x3E26
+0xC2CBA1EB 0x738D
+0xC2CBA1EC 0x4E97
+0xC2CBA1ED 0x4EE0
+0xC2CBA1EE 0x3432
+0xC2CBA1EF 0x201A9
+0xC2CBA1F0 0x4EE7
+0xC2CBA1F1 0x3433
+0xC2CBA1F2 0x4EE6
+0xC2CBA1F3 0x3434
+0xC2CBA1F4 0x36A2
+0xC2CBA1F5 0x3431
+0xC2CBA1F6 0x34B0
+0xC2CBA1F7 0x56D8
+0xC2CBA1F8 0x518B
+0xC2CBA1F9 0x518C
+0xC2CBA1FA 0x5199
+0xC2CBA1FB 0x51E5
+0xC2CBA1FC 0x2F850
+0xC2CBA1FD 0x520B
+0xC2CBA1FE 0x34DC
+0xC2CBA2A1 0x361E
+0xC2CBA2A2 0x5304
+0xC2CBA2A3 0x5303
+0xC2CBA2A4 0x5307
+0xC2CBA2A5 0x2F82A
+0xC2CBA2A6 0x531E
+0xC2CBA2A7 0x535F
+0xC2CBA2A8 0x536D
+0xC2CBA2A9 0x5389
+0xC2CBA2AA 0x53BA
+0xC2CBA2AB 0x53D0
+0xC2CBA2AC 0x3565
+0xC2CBA2AD 0x53F6
+0xC2CBA2AE 0x53F7
+0xC2CBA2AF 0x53F9
+0xC2CBA2B0 0x3564
+0xC2CBA2B1 0x53F4
+0xC2CBA2B2 0x361D
+0xC2CBA2B3 0x3626
+0xC2CBA2B4 0x5724
+0xC2CBA2B5 0x5904
+0xC2CBA2B6 0x5918
+0xC2CBA2B7 0x5932
+0xC2CBA2B8 0x5930
+0xC2CBA2B9 0x5934
+0xC2CBA2BA 0x368E
+0xC2CBA2BB 0x5975
+0xC2CBA2BC 0x374A
+0xC2CBA2BD 0x5B82
+0xC2CBA2BE 0x5BF9
+0xC2CBA2BF 0x5C14
+0xC2CBA2C0 0x378B
+0xC2CBA2C1 0x37A6
+0xC2CBA2C2 0x37A4
+0xC2CBA2C3 0x37A5
+0xC2CBA2C4 0x37A7
+0xC2CBA2C5 0x382F
+0xC2CBA2C6 0x3832
+0xC2CBA2C7 0x5E81
+0xC2CBA2C8 0x5E83
+0xC2CBA2C9 0x5F0D
+0xC2CBA2CA 0x5F52
+0xC2CBA2CB 0x38D4
+0xC2CBA2CC 0x5FCA
+0xC2CBA2CD 0x5FC7
+0xC2CBA2CE 0x6239
+0xC2CBA2CF 0x39C5
+0xC2CBA2D0 0x624F
+0xC2CBA2D1 0x65E7
+0xC2CBA2D2 0x672F
+0xC2CBA2D3 0x6B7A
+0xC2CBA2D4 0x6C39
+0xC2CBA2D5 0x3CBA
+0xC2CBA2D6 0x3CB9
+0xC2CBA2D7 0x6C37
+0xC2CBA2D8 0x6C44
+0xC2CBA2D9 0x6C45
+0xC2CBA2DA 0x738C
+0xC2CBA2DB 0x7592
+0xC2CBA2DC 0x7676
+0xC2CBA2DD 0x9093
+0xC2CBA2DE 0x9092
+0xC2CBA2DF 0x48B3
+0xC2CBA2E0 0x49BA
+0xC2CBA2E1 0x4E21
+0xC2CBA2E2 0x4E20
+0xC2CBA2E3 0x4E22
+0xC2CBA2E4 0x4E68
+0xC2CBA2E5 0x4E89
+0xC2CBA2E6 0x4E98
+0xC2CBA2E7 0x4EF9
+0xC2CBA2E8 0x4EEF
+0xC2CBA2E9 0x343B
+0xC2CBA2EA 0x343C
+0xC2CBA2EB 0x4EF8
+0xC2CBA2EC 0x4F06
+0xC2CBA2ED 0x4F03
+0xC2CBA2EE 0x4EFC
+0xC2CBA2EF 0x4EEE
+0xC2CBA2F0 0x4F16
+0xC2CBA2F1 0x3439
+0xC2CBA2F2 0x4F28
+0xC2CBA2F3 0x4F1C
+0xC2CBA2F4 0x4F07
+0xC2CBA2F5 0x4F1A
+0xC2CBA2F6 0x4EFA
+0xC2CBA2F7 0x4F17
+0xC2CBA2F8 0x514A
+0xC2CBA2F9 0x34B2
+0xC2CBA2FA 0x5172
+0xC2CBA2FB 0x2F815
+0xC2CBA2FC 0x51B4
+0xC2CBA2FD 0x51B3
+0xC2CBA2FE 0x51B2
+0xC2CBA3A1 0x34C7
+0xC2CBA3A2 0x51E8
+0xC2CBA3A3 0x342B
+0xC2CBA3A4 0x5214
+0xC2CBA3A5 0x520F
+0xC2CBA3A6 0x5215
+0xC2CBA3A7 0x5218
+0xC2CBA3A8 0x52A8
+0xC2CBA3A9 0x2F82C
+0xC2CBA3AA 0x534B
+0xC2CBA3AB 0x534F
+0xC2CBA3AC 0x353B
+0xC2CBA3AD 0x5350
+0xC2CBA3AE 0x3544
+0xC2CBA3AF 0x538B
+0xC2CBA3B0 0x3542
+0xC2CBA3B1 0x53BE
+0xC2CBA3B2 0x355C
+0xC2CBA3B3 0x53D2
+0xC2CBA3B4 0x5416
+0xC2CBA3B5 0x53FF
+0xC2CBA3B6 0x3567
+0xC2CBA3B7 0x5400
+0xC2CBA3B8 0x3566
+0xC2CBA3B9 0x5405
+0xC2CBA3BA 0x5413
+0xC2CBA3BB 0x5415
+0xC2CBA3BC 0x2F83B
+0xC2CBA3BD 0x361F
+0xC2CBA3BE 0x56E3
+0xC2CBA3BF 0x5735
+0xC2CBA3C0 0x5736
+0xC2CBA3C1 0x5731
+0xC2CBA3C2 0x5732
+0xC2CBA3C3 0x58EE
+0xC2CBA3C4 0x5905
+0xC2CBA3C5 0x4E54
+0xC2CBA3C6 0x368F
+0xC2CBA3C7 0x5936
+0xC2CBA3C8 0x3690
+0xC2CBA3C9 0x36A8
+0xC2CBA3CA 0x36A4
+0xC2CBA3CB 0x597A
+0xC2CBA3CC 0x36A3
+0xC2CBA3CD 0x5986
+0xC2CBA3CE 0x373D
+0xC2CBA3CF 0x374C
+0xC2CBA3D0 0x5B86
+0xC2CBA3D1 0x5F53
+0xC2CBA3D2 0x5C18
+0xC2CBA3D3 0x378C
+0xC2CBA3D4 0x5C3D
+0xC2CBA3D5 0x5C78
+0xC2CBA3D6 0x37A8
+0xC2CBA3D7 0x37AD
+0xC2CBA3D8 0x37AF
+0xC2CBA3D9 0x21D46
+0xC2CBA3DA 0x5C80
+0xC2CBA3DB 0x3829
+0xC2CBA3DC 0x5E08
+0xC2CBA3DD 0x3836
+0xC2CBA3DE 0x3871
+0xC2CBA3DF 0x3870
+0xC2CBA3E0 0x386F
+0xC2CBA3E1 0x5EF5
+0xC2CBA3E2 0x5F0E
+0xC2CBA3E3 0x38A9
+0xC2CBA3E4 0x38AA
+0xC2CBA3E5 0x38FB
+0xC2CBA3E6 0x5FD3
+0xC2CBA3E7 0x5FDA
+0xC2CBA3E8 0x38FC
+0xC2CBA3E9 0x5FDB
+0xC2CBA3EA 0x39AE
+0xC2CBA3EB 0x620F
+0xC2CBA3EC 0x625D
+0xC2CBA3ED 0x625F
+0xC2CBA3EE 0x6267
+0xC2CBA3EF 0x6257
+0xC2CBA3F0 0x9F50
+0xC2CBA3F1 0x3AC3
+0xC2CBA3F2 0x65EB
+0xC2CBA3F3 0x65EA
+0xC2CBA3F4 0x3B30
+0xC2CBA3F5 0x6737
+0xC2CBA3F6 0x3B41
+0xC2CBA3F7 0x6732
+0xC2CBA3F8 0x6736
+0xC2CBA3F9 0x6B22
+0xC2CBA3FA 0x6BCE
+0xC2CBA3FB 0x3C8C
+0xC2CBA3FC 0x6C58
+0xC2CBA3FD 0x6C51
+0xC2CBA3FE 0x6C77
+0xC2CBA4A1 0x6C3C
+0xC2CBA4A2 0x3CBB
+0xC2CBA4A3 0x6C5A
+0xC2CBA4A4 0x23C86
+0xC2CBA4A5 0x6C53
+0xC2CBA4A6 0x706F
+0xC2CBA4A7 0x7072
+0xC2CBA4A8 0x706E
+0xC2CBA4A9 0x2F835
+0xC2CBA4AA 0x3DA1
+0xC2CBA4AB 0x7073
+0xC2CBA4AC 0x72B1
+0xC2CBA4AD 0x72B2
+0xC2CBA4AE 0x3EA8
+0xC2CBA4AF 0x738F
+0xC2CBA4B0 0x3EAA
+0xC2CBA4B1 0x3EAB
+0xC2CBA4B2 0x4096
+0xC2CBA4B3 0x793C
+0xC2CBA4B4 0x41C2
+0xC2CBA4B5 0x808D
+0xC2CBA4B6 0x808E
+0xC2CBA4B7 0x4493
+0xC2CBA4B8 0x827B
+0xC2CBA4B9 0x4494
+0xC2CBA4BA 0x8D71
+0xC2CBA4BB 0x8FB9
+0xC2CBA4BC 0x9096
+0xC2CBA4BD 0x909A
+0xC2CBA4BE 0x49BB
+0xC2CBA4BF 0x4E24
+0xC2CBA4C0 0x4E71
+0xC2CBA4C1 0x2F81B
+0xC2CBA4C2 0x4E9C
+0xC2CBA4C3 0x4F45
+0xC2CBA4C4 0x4F4A
+0xC2CBA4C5 0x4F39
+0xC2CBA4C6 0x4F37
+0xC2CBA4C7 0x3443
+0xC2CBA4C8 0x4F32
+0xC2CBA4C9 0x4F42
+0xC2CBA4CA 0x3442
+0xC2CBA4CB 0x4F44
+0xC2CBA4CC 0x4F4B
+0xC2CBA4CD 0x3444
+0xC2CBA4CE 0x4F40
+0xC2CBA4CF 0x4F35
+0xC2CBA4D0 0x4F31
+0xC2CBA4D1 0x5151
+0xC2CBA4D2 0x2F80E
+0xC2CBA4D3 0x5150
+0xC2CBA4D4 0x514E
+0xC2CBA4D5 0x34B3
+0xC2CBA4D6 0x34B7
+0xC2CBA4D7 0x519D
+0xC2CBA4D8 0x34C8
+0xC2CBA4D9 0x51B5
+0xC2CBA4DA 0x51B8
+0xC2CBA4DB 0x51EC
+0xC2CBA4DC 0x5223
+0xC2CBA4DD 0x5227
+0xC2CBA4DE 0x5226
+0xC2CBA4DF 0x521F
+0xC2CBA4E0 0x522B
+0xC2CBA4E1 0x5220
+0xC2CBA4E2 0x52B4
+0xC2CBA4E3 0x52B3
+0xC2CBA4E4 0x3518
+0xC2CBA4E5 0x5325
+0xC2CBA4E6 0x533B
+0xC2CBA4E7 0x5374
+0xC2CBA4E8 0x3547
+0xC2CBA4E9 0x3546
+0xC2CBA4EA 0x3545
+0xC2CBA4EB 0x356B
+0xC2CBA4EC 0x3569
+0xC2CBA4ED 0x544D
+0xC2CBA4EE 0x3572
+0xC2CBA4EF 0x3571
+0xC2CBA4F0 0x543A
+0xC2CBA4F1 0x356C
+0xC2CBA4F2 0x356F
+0xC2CBA4F3 0x5444
+0xC2CBA4F4 0x544C
+0xC2CBA4F5 0x5423
+0xC2CBA4F6 0x541A
+0xC2CBA4F7 0x5432
+0xC2CBA4F8 0x544B
+0xC2CBA4F9 0x5421
+0xC2CBA4FA 0x3573
+0xC2CBA4FB 0x5434
+0xC2CBA4FC 0x5449
+0xC2CBA4FD 0x5450
+0xC2CBA4FE 0x5422
+0xC2CBA5A1 0x543F
+0xC2CBA5A2 0x5451
+0xC2CBA5A3 0x545A
+0xC2CBA5A4 0x542F
+0xC2CBA5A5 0x3576
+0xC2CBA5A6 0x56E9
+0xC2CBA5A7 0x56F2
+0xC2CBA5A8 0x56F3
+0xC2CBA5A9 0x56EF
+0xC2CBA5AA 0x56ED
+0xC2CBA5AB 0x56EC
+0xC2CBA5AC 0x56E6
+0xC2CBA5AD 0x5748
+0xC2CBA5AE 0x3627
+0xC2CBA5AF 0x5744
+0xC2CBA5B0 0x573F
+0xC2CBA5B1 0x573C
+0xC2CBA5B2 0x5753
+0xC2CBA5B3 0x5756
+0xC2CBA5B4 0x3630
+0xC2CBA5B5 0x575F
+0xC2CBA5B6 0x5743
+0xC2CBA5B7 0x5758
+0xC2CBA5B8 0x5757
+0xC2CBA5B9 0x3629
+0xC2CBA5BA 0x362A
+0xC2CBA5BB 0x362F
+0xC2CBA5BC 0x5746
+0xC2CBA5BD 0x362C
+0xC2CBA5BE 0x573D
+0xC2CBA5BF 0x362D
+0xC2CBA5C0 0x5742
+0xC2CBA5C1 0x5754
+0xC2CBA5C2 0x5755
+0xC2CBA5C3 0x58F1
+0xC2CBA5C4 0x58F2
+0xC2CBA5C5 0x58F0
+0xC2CBA5C6 0x590B
+0xC2CBA5C7 0x9EA6
+0xC2CBA5C8 0x56F1
+0xC2CBA5C9 0x593D
+0xC2CBA5CA 0x3693
+0xC2CBA5CB 0x5994
+0xC2CBA5CC 0x598C
+0xC2CBA5CD 0x36AD
+0xC2CBA5CE 0x599C
+0xC2CBA5CF 0x36AC
+0xC2CBA5D0 0x36AB
+0xC2CBA5D1 0x599F
+0xC2CBA5D2 0x36A9
+0xC2CBA5D3 0x599B
+0xC2CBA5D4 0x36AE
+0xC2CBA5D5 0x5989
+0xC2CBA5D6 0x599A
+0xC2CBA5D7 0x36AA
+0xC2CBA5D8 0x6588
+0xC2CBA5D9 0x374E
+0xC2CBA5DA 0x5B8D
+0xC2CBA5DB 0x3750
+0xC2CBA5DC 0x5BFE
+0xC2CBA5DD 0x5BFF
+0xC2CBA5DE 0x5BFD
+0xC2CBA5DF 0x5C2B
+0xC2CBA5E0 0x37B2
+0xC2CBA5E1 0x5C84
+0xC2CBA5E2 0x5C8E
+0xC2CBA5E3 0x5C9C
+0xC2CBA5E4 0x37B5
+0xC2CBA5E5 0x37B6
+0xC2CBA5E6 0x5C85
+0xC2CBA5E7 0x5DF5
+0xC2CBA5E8 0x5E09
+0xC2CBA5E9 0x3839
+0xC2CBA5EA 0x383B
+0xC2CBA5EB 0x5E0B
+0xC2CBA5EC 0x3872
+0xC2CBA5ED 0x5E92
+0xC2CBA5EE 0x5E90
+0xC2CBA5EF 0x5F03
+0xC2CBA5F0 0x38AC
+0xC2CBA5F1 0x5F1E
+0xC2CBA5F2 0x5F63
+0xC2CBA5F3 0x3908
+0xC2CBA5F4 0x5FE7
+0xC2CBA5F5 0x5FFE
+0xC2CBA5F6 0x5FE6
+0xC2CBA5F7 0x5FDC
+0xC2CBA5F8 0x5FCE
+0xC2CBA5F9 0x3903
+0xC2CBA5FA 0x5FFC
+0xC2CBA5FB 0x5FDF
+0xC2CBA5FC 0x5FEC
+0xC2CBA5FD 0x5FF6
+0xC2CBA5FE 0x225D7
+0xC2CBA6A1 0x5FF2
+0xC2CBA6A2 0x5FF0
+0xC2CBA6A3 0x5FF9
+0xC2CBA6A4 0x390B
+0xC2CBA6A5 0x6213
+0xC2CBA6A6 0x39AF
+0xC2CBA6A7 0x2F8B2
+0xC2CBA6A8 0x623B
+0xC2CBA6A9 0x623C
+0xC2CBA6AA 0x6282
+0xC2CBA6AB 0x39CE
+0xC2CBA6AC 0x39CB
+0xC2CBA6AD 0x39CC
+0xC2CBA6AE 0x6278
+0xC2CBA6AF 0x628B
+0xC2CBA6B0 0x39CD
+0xC2CBA6B1 0x629E
+0xC2CBA6B2 0x62A5
+0xC2CBA6B3 0x629B
+0xC2CBA6B4 0x629C
+0xC2CBA6B5 0x6299
+0xC2CBA6B6 0x628D
+0xC2CBA6B7 0x6285
+0xC2CBA6B8 0x629D
+0xC2CBA6B9 0x6275
+0xC2CBA6BA 0x3A80
+0xC2CBA6BB 0x3AAF
+0xC2CBA6BC 0x3AD3
+0xC2CBA6BD 0x65F6
+0xC2CBA6BE 0x3AD5
+0xC2CBA6BF 0x3AD4
+0xC2CBA6C0 0x3AD7
+0xC2CBA6C1 0x66F5
+0xC2CBA6C2 0x675B
+0xC2CBA6C3 0x3B42
+0xC2CBA6C4 0x6754
+0xC2CBA6C5 0x6752
+0xC2CBA6C6 0x3B44
+0xC2CBA6C7 0x6758
+0xC2CBA6C8 0x6744
+0xC2CBA6C9 0x674A
+0xC2CBA6CA 0x6761
+0xC2CBA6CB 0x3CC6
+0xC2CBA6CC 0x6C7F
+0xC2CBA6CD 0x6C91
+0xC2CBA6CE 0x6C9E
+0xC2CBA6CF 0x3CC0
+0xC2CBA6D0 0x6C6E
+0xC2CBA6D1 0x6C7C
+0xC2CBA6D2 0x6C9F
+0xC2CBA6D3 0x6C75
+0xC2CBA6D4 0x3CBE
+0xC2CBA6D5 0x6C56
+0xC2CBA6D6 0x6CA2
+0xC2CBA6D7 0x6C79
+0xC2CBA6D8 0x3CCA
+0xC2CBA6D9 0x6CA1
+0xC2CBA6DA 0x3CC4
+0xC2CBA6DB 0x6CAA
+0xC2CBA6DC 0x6CA0
+0xC2CBA6DD 0x3CC2
+0xC2CBA6DE 0x7079
+0xC2CBA6DF 0x7077
+0xC2CBA6E0 0x707E
+0xC2CBA6E1 0x3DA4
+0xC2CBA6E2 0x7075
+0xC2CBA6E3 0x707B
+0xC2CBA6E4 0x7264
+0xC2CBA6E5 0x3E29
+0xC2CBA6E6 0x72BB
+0xC2CBA6E7 0x72BC
+0xC2CBA6E8 0x72C7
+0xC2CBA6E9 0x72B9
+0xC2CBA6EA 0x72BE
+0xC2CBA6EB 0x72B6
+0xC2CBA6EC 0x3E60
+0xC2CBA6ED 0x3E5E
+0xC2CBA6EE 0x7398
+0xC2CBA6EF 0x3EAD
+0xC2CBA6F0 0x3EAE
+0xC2CBA6F1 0x3EAC
+0xC2CBA6F2 0x3F57
+0xC2CBA6F3 0x7593
+0xC2CBA6F4 0x7680
+0xC2CBA6F5 0x3FDD
+0xC2CBA6F6 0x7683
+0xC2CBA6F7 0x76C0
+0xC2CBA6F8 0x76C1
+0xC2CBA6F9 0x400E
+0xC2CBA6FA 0x4097
+0xC2CBA6FB 0x77F4
+0xC2CBA6FC 0x77F5
+0xC2CBA6FD 0x4127
+0xC2CBA6FE 0x7ACC
+0xC2CBA7A1 0x7ACD
+0xC2CBA7A2 0x7CFA
+0xC2CBA7A3 0x809F
+0xC2CBA7A4 0x8091
+0xC2CBA7A5 0x8097
+0xC2CBA7A6 0x8094
+0xC2CBA7A7 0x4495
+0xC2CBA7A8 0x8286
+0xC2CBA7A9 0x828C
+0xC2CBA7AA 0x2F98F
+0xC2CBA7AB 0x8295
+0xC2CBA7AC 0x4498
+0xC2CBA7AD 0x866C
+0xC2CBA7AE 0x459D
+0xC2CBA7AF 0x8FB5
+0xC2CBA7B0 0x8FBE
+0xC2CBA7B1 0x8FC7
+0xC2CBA7B2 0x488A
+0xC2CBA7B3 0x8FC1
+0xC2CBA7B4 0x90A9
+0xC2CBA7B5 0x90A4
+0xC2CBA7B6 0x48B5
+0xC2CBA7B7 0x48B6
+0xC2CBA7B8 0x48B7
+0xC2CBA7B9 0x90A8
+0xC2CBA7BA 0x9627
+0xC2CBA7BB 0x9626
+0xC2CBA7BC 0x962B
+0xC2CBA7BD 0x9633
+0xC2CBA7BE 0x9634
+0xC2CBA7BF 0x9629
+0xC2CBA7C0 0x4E3D
+0xC2CBA7C1 0x3428
+0xC2CBA7C2 0x4E9D
+0xC2CBA7C3 0x4F93
+0xC2CBA7C4 0x4F8A
+0xC2CBA7C5 0x344D
+0xC2CBA7C6 0x3449
+0xC2CBA7C7 0x4F6D
+0xC2CBA7C8 0x4F8E
+0xC2CBA7C9 0x4FA0
+0xC2CBA7CA 0x4FA2
+0xC2CBA7CB 0x4FA1
+0xC2CBA7CC 0x4F9F
+0xC2CBA7CD 0x4FA3
+0xC2CBA7CE 0x20209
+0xC2CBA7CF 0x4F72
+0xC2CBA7D0 0x3451
+0xC2CBA7D1 0x4F8C
+0xC2CBA7D2 0x5156
+0xC2CBA7D3 0x2F80F
+0xC2CBA7D4 0x2F811
+0xC2CBA7D5 0x5190
+0xC2CBA7D6 0x34CB
+0xC2CBA7D7 0x34CA
+0xC2CBA7D8 0x34CC
+0xC2CBA7D9 0x51ED
+0xC2CBA7DA 0x51FE
+0xC2CBA7DB 0x522F
+0xC2CBA7DC 0x206EC
+0xC2CBA7DD 0x523C
+0xC2CBA7DE 0x5234
+0xC2CBA7DF 0x5239
+0xC2CBA7E0 0x52B9
+0xC2CBA7E1 0x52B5
+0xC2CBA7E2 0x52BF
+0xC2CBA7E3 0x5355
+0xC2CBA7E4 0x353D
+0xC2CBA7E5 0x5376
+0xC2CBA7E6 0x537A
+0xC2CBA7E7 0x5393
+0xC2CBA7E8 0x3548
+0xC2CBA7E9 0x53C1
+0xC2CBA7EA 0x53C2
+0xC2CBA7EB 0x53D5
+0xC2CBA7EC 0x5485
+0xC2CBA7ED 0x3578
+0xC2CBA7EE 0x545F
+0xC2CBA7EF 0x5493
+0xC2CBA7F0 0x5489
+0xC2CBA7F1 0x5479
+0xC2CBA7F2 0x9EFE
+0xC2CBA7F3 0x548F
+0xC2CBA7F4 0x5469
+0xC2CBA7F5 0x546D
+0xC2CBA7F6 0x357A
+0xC2CBA7F7 0x5494
+0xC2CBA7F8 0x546A
+0xC2CBA7F9 0x548A
+0xC2CBA7FA 0x3577
+0xC2CBA7FB 0x56FD
+0xC2CBA7FC 0x56FB
+0xC2CBA7FD 0x56F8
+0xC2CBA7FE 0x3621
+0xC2CBA8A1 0x56FC
+0xC2CBA8A2 0x56F6
+0xC2CBA8A3 0x5765
+0xC2CBA8A4 0x5781
+0xC2CBA8A5 0x5763
+0xC2CBA8A6 0x5767
+0xC2CBA8A7 0x3631
+0xC2CBA8A8 0x576E
+0xC2CBA8A9 0x5778
+0xC2CBA8AA 0x577F
+0xC2CBA8AB 0x3633
+0xC2CBA8AC 0x3634
+0xC2CBA8AD 0x58F3
+0xC2CBA8AE 0x594B
+0xC2CBA8AF 0x594C
+0xC2CBA8B0 0x36C1
+0xC2CBA8B1 0x36B0
+0xC2CBA8B2 0x36B4
+0xC2CBA8B3 0x59AD
+0xC2CBA8B4 0x36B8
+0xC2CBA8B5 0x59C4
+0xC2CBA8B6 0x36BC
+0xC2CBA8B7 0x59C2
+0xC2CBA8B8 0x59B0
+0xC2CBA8B9 0x36BF
+0xC2CBA8BA 0x36B5
+0xC2CBA8BB 0x36B1
+0xC2CBA8BC 0x36BD
+0xC2CBA8BD 0x59BF
+0xC2CBA8BE 0x36BB
+0xC2CBA8BF 0x59C9
+0xC2CBA8C0 0x59B8
+0xC2CBA8C1 0x59AC
+0xC2CBA8C2 0x36B3
+0xC2CBA8C3 0x36B6
+0xC2CBA8C4 0x36BA
+0xC2CBA8C5 0x59B7
+0xC2CBA8C6 0x59D7
+0xC2CBA8C7 0x36B7
+0xC2CBA8C8 0x5B60
+0xC2CBA8C9 0x3740
+0xC2CBA8CA 0x5B96
+0xC2CBA8CB 0x5B9E
+0xC2CBA8CC 0x5B94
+0xC2CBA8CD 0x5B9F
+0xC2CBA8CE 0x5B9D
+0xC2CBA8CF 0x3752
+0xC2CBA8D0 0x5C00
+0xC2CBA8D1 0x5C19
+0xC2CBA8D2 0x3790
+0xC2CBA8D3 0x3791
+0xC2CBA8D4 0x5C49
+0xC2CBA8D5 0x5C4A
+0xC2CBA8D6 0x37BE
+0xC2CBA8D7 0x5CBB
+0xC2CBA8D8 0x5CC1
+0xC2CBA8D9 0x37C0
+0xC2CBA8DA 0x37C1
+0xC2CBA8DB 0x37B9
+0xC2CBA8DC 0x5CB9
+0xC2CBA8DD 0x5C9E
+0xC2CBA8DE 0x5CB4
+0xC2CBA8DF 0x5CBA
+0xC2CBA8E0 0x5DF6
+0xC2CBA8E1 0x5E13
+0xC2CBA8E2 0x5E12
+0xC2CBA8E3 0x5E77
+0xC2CBA8E4 0x3879
+0xC2CBA8E5 0x5E98
+0xC2CBA8E6 0x387B
+0xC2CBA8E7 0x5E99
+0xC2CBA8E8 0x5E9D
+0xC2CBA8E9 0x5EF8
+0xC2CBA8EA 0x38A0
+0xC2CBA8EB 0x5EF9
+0xC2CBA8EC 0x3429
+0xC2CBA8ED 0x5F06
+0xC2CBA8EE 0x5F21
+0xC2CBA8EF 0x38AE
+0xC2CBA8F0 0x5F25
+0xC2CBA8F1 0x5F55
+0xC2CBA8F2 0x38CD
+0xC2CBA8F3 0x38CB
+0xC2CBA8F4 0x38D9
+0xC2CBA8F5 0x5F84
+0xC2CBA8F6 0x5F83
+0xC2CBA8F7 0x6030
+0xC2CBA8F8 0x6007
+0xC2CBA8F9 0x390C
+0xC2CBA8FA 0x6036
+0xC2CBA8FB 0x3901
+0xC2CBA8FC 0x3905
+0xC2CBA8FD 0x3902
+0xC2CBA8FE 0x5FE9
+0xC2CBA9A1 0x603D
+0xC2CBA9A2 0x6008
+0xC2CBA9A3 0x3913
+0xC2CBA9A4 0x3911
+0xC2CBA9A5 0x62BA
+0xC2CBA9A6 0x62B2
+0xC2CBA9A7 0x39E4
+0xC2CBA9A8 0x62B7
+0xC2CBA9A9 0x62E4
+0xC2CBA9AA 0x62A7
+0xC2CBA9AB 0x39DA
+0xC2CBA9AC 0x39D5
+0xC2CBA9AD 0x39D3
+0xC2CBA9AE 0x62D5
+0xC2CBA9AF 0x62E1
+0xC2CBA9B0 0x62DD
+0xC2CBA9B1 0x62A6
+0xC2CBA9B2 0x62C1
+0xC2CBA9B3 0x62C5
+0xC2CBA9B4 0x62C0
+0xC2CBA9B5 0x62DF
+0xC2CBA9B6 0x62E0
+0xC2CBA9B7 0x62DE
+0xC2CBA9B8 0x39D6
+0xC2CBA9B9 0x6589
+0xC2CBA9BA 0x3AB4
+0xC2CBA9BB 0x65A6
+0xC2CBA9BC 0x65BA
+0xC2CBA9BD 0x3AD9
+0xC2CBA9BE 0x65FF
+0xC2CBA9BF 0x3AD8
+0xC2CBA9C0 0x6617
+0xC2CBA9C1 0x6618
+0xC2CBA9C2 0x6601
+0xC2CBA9C3 0x65FE
+0xC2CBA9C4 0x3B33
+0xC2CBA9C5 0x670C
+0xC2CBA9C6 0x3B48
+0xC2CBA9C7 0x676B
+0xC2CBA9C8 0x6796
+0xC2CBA9C9 0x6782
+0xC2CBA9CA 0x678A
+0xC2CBA9CB 0x3B47
+0xC2CBA9CC 0x67A3
+0xC2CBA9CD 0x3B4B
+0xC2CBA9CE 0x67A2
+0xC2CBA9CF 0x678F
+0xC2CBA9D0 0x3B4A
+0xC2CBA9D1 0x67F9
+0xC2CBA9D2 0x6780
+0xC2CBA9D3 0x6B26
+0xC2CBA9D4 0x6B27
+0xC2CBA9D5 0x6B68
+0xC2CBA9D6 0x6B69
+0xC2CBA9D7 0x3C5A
+0xC2CBA9D8 0x6B81
+0xC2CBA9D9 0x6BB4
+0xC2CBA9DA 0x6BD1
+0xC2CBA9DB 0x3C8E
+0xC2CBA9DC 0x3CB4
+0xC2CBA9DD 0x6C1C
+0xC2CBA9DE 0x3CCD
+0xC2CBA9DF 0x3CCC
+0xC2CBA9E0 0x3CCF
+0xC2CBA9E1 0x3CCB
+0xC2CBA9E2 0x3CCE
+0xC2CBA9E3 0x6C97
+0xC2CBA9E4 0x6C6C
+0xC2CBA9E5 0x6CDF
+0xC2CBA9E6 0x3CD2
+0xC2CBA9E7 0x6CEA
+0xC2CBA9E8 0x3CD1
+0xC2CBA9E9 0x6CE4
+0xC2CBA9EA 0x6CD8
+0xC2CBA9EB 0x6CB2
+0xC2CBA9EC 0x6CCE
+0xC2CBA9ED 0x6CC8
+0xC2CBA9EE 0x3DA6
+0xC2CBA9EF 0x708B
+0xC2CBA9F0 0x7088
+0xC2CBA9F1 0x7090
+0xC2CBA9F2 0x708F
+0xC2CBA9F3 0x3DAA
+0xC2CBA9F4 0x7087
+0xC2CBA9F5 0x7089
+0xC2CBA9F6 0x708D
+0xC2CBA9F7 0x7081
+0xC2CBA9F8 0x3DA8
+0xC2CBA9F9 0x708C
+0xC2CBA9FA 0x3E13
+0xC2CBA9FB 0x3E1A
+0xC2CBA9FC 0x7240
+0xC2CBA9FD 0x3E1D
+0xC2CBA9FE 0x3E1E
+0xC2CBAAA1 0x7265
+0xC2CBAAA2 0x7266
+0xC2CBAAA3 0x7268
+0xC2CBAAA4 0x3E65
+0xC2CBAAA5 0x3E66
+0xC2CBAAA6 0x72CD
+0xC2CBAAA7 0x72D3
+0xC2CBAAA8 0x72DB
+0xC2CBAAA9 0x3E64
+0xC2CBAAAA 0x72CF
+0xC2CBAAAB 0x73A7
+0xC2CBAAAC 0x73A3
+0xC2CBAAAD 0x739E
+0xC2CBAAAE 0x3EB0
+0xC2CBAAAF 0x73AF
+0xC2CBAAB0 0x3EB3
+0xC2CBAAB1 0x3EB5
+0xC2CBAAB2 0x73AA
+0xC2CBAAB3 0x739C
+0xC2CBAAB4 0x3F19
+0xC2CBAAB5 0x7542
+0xC2CBAAB6 0x7544
+0xC2CBAAB7 0x753B
+0xC2CBAAB8 0x7541
+0xC2CBAAB9 0x2233F
+0xC2CBAABA 0x759B
+0xC2CBAABB 0x759E
+0xC2CBAABC 0x3F75
+0xC2CBAABD 0x79C4
+0xC2CBAABE 0x79C3
+0xC2CBAABF 0x79C6
+0xC2CBAAC0 0x412B
+0xC2CBAAC1 0x412C
+0xC2CBAAC2 0x79C7
+0xC2CBAAC3 0x412D
+0xC2CBAAC4 0x79CA
+0xC2CBAAC5 0x2592E
+0xC2CBAAC6 0x41C3
+0xC2CBAAC7 0x7ACF
+0xC2CBAAC8 0x7C76
+0xC2CBAAC9 0x7C74
+0xC2CBAACA 0x7CFF
+0xC2CBAACB 0x7CFC
+0xC2CBAACC 0x34BA
+0xC2CBAACD 0x4350
+0xC2CBAACE 0x7F59
+0xC2CBAACF 0x80A8
+0xC2CBAAD0 0x43D3
+0xC2CBAAD1 0x43D0
+0xC2CBAAD2 0x80B0
+0xC2CBAAD3 0x43DC
+0xC2CBAAD4 0x80B3
+0xC2CBAAD5 0x43D2
+0xC2CBAAD6 0x80A4
+0xC2CBAAD7 0x80B6
+0xC2CBAAD8 0x80A7
+0xC2CBAAD9 0x80AC
+0xC2CBAADA 0x43DB
+0xC2CBAADB 0x80A6
+0xC2CBAADC 0x5367
+0xC2CBAADD 0x820E
+0xC2CBAADE 0x82C4
+0xC2CBAADF 0x833E
+0xC2CBAAE0 0x829C
+0xC2CBAAE1 0x44A5
+0xC2CBAAE2 0x449F
+0xC2CBAAE3 0x449A
+0xC2CBAAE4 0x449C
+0xC2CBAAE5 0x44A2
+0xC2CBAAE6 0x82AA
+0xC2CBAAE7 0x449B
+0xC2CBAAE8 0x82C9
+0xC2CBAAE9 0x44A3
+0xC2CBAAEA 0x449D
+0xC2CBAAEB 0x82A6
+0xC2CBAAEC 0x82B2
+0xC2CBAAED 0x4588
+0xC2CBAAEE 0x461A
+0xC2CBAAEF 0x488D
+0xC2CBAAF0 0x8FCC
+0xC2CBAAF1 0x8FD9
+0xC2CBAAF2 0x8FCA
+0xC2CBAAF3 0x8FD8
+0xC2CBAAF4 0x8FCF
+0xC2CBAAF5 0x90B7
+0xC2CBAAF6 0x48B8
+0xC2CBAAF7 0x90AD
+0xC2CBAAF8 0x90B9
+0xC2CBAAF9 0x9637
+0xC2CBAAFA 0x49C3
+0xC2CBAAFB 0x9641
+0xC2CBAAFC 0x963E
+0xC2CBAAFD 0x96B6
+0xC2CBAAFE 0x9751
+0xC2CBABA1 0x9763
+0xC2CBABA2 0x4E57
+0xC2CBABA3 0x4E79
+0xC2CBABA4 0x4EB2
+0xC2CBABA5 0x4EB0
+0xC2CBABA6 0x4EAF
+0xC2CBABA7 0x4EB1
+0xC2CBABA8 0x4FD2
+0xC2CBABA9 0x4FD5
+0xC2CBABAA 0x345D
+0xC2CBABAB 0x4FBE
+0xC2CBABAC 0x4FB8
+0xC2CBABAD 0x4FB0
+0xC2CBABAE 0x4FB1
+0xC2CBABAF 0x4FC8
+0xC2CBABB0 0x345A
+0xC2CBABB1 0x3457
+0xC2CBABB2 0x4FC6
+0xC2CBABB3 0x4FCC
+0xC2CBABB4 0x4FE5
+0xC2CBABB5 0x4FE3
+0xC2CBABB6 0x4FB4
+0xC2CBABB7 0x516A
+0xC2CBABB8 0x34B8
+0xC2CBABB9 0x519F
+0xC2CBABBA 0x34C2
+0xC2CBABBB 0x51C1
+0xC2CBABBC 0x34CF
+0xC2CBABBD 0x51C2
+0xC2CBABBE 0x51C3
+0xC2CBABBF 0x5245
+0xC2CBABC0 0x5248
+0xC2CBABC1 0x34E7
+0xC2CBABC2 0x34E9
+0xC2CBABC3 0x524F
+0xC2CBABC4 0x4452
+0xC2CBABC5 0x34E8
+0xC2CBABC6 0x52C5
+0xC2CBABC7 0x52CA
+0xC2CBABC8 0x52C4
+0xC2CBABC9 0x5327
+0xC2CBABCA 0x5358
+0xC2CBABCB 0x537D
+0xC2CBABCC 0x354A
+0xC2CBABCD 0x53DD
+0xC2CBABCE 0x53DC
+0xC2CBABCF 0x53DA
+0xC2CBABD0 0x53D9
+0xC2CBABD1 0x54B9
+0xC2CBABD2 0x3580
+0xC2CBABD3 0x54D0
+0xC2CBABD4 0x54B4
+0xC2CBABD5 0x54CA
+0xC2CBABD6 0x3587
+0xC2CBABD7 0x54A3
+0xC2CBABD8 0x54DA
+0xC2CBABD9 0x54A4
+0xC2CBABDA 0x3584
+0xC2CBABDB 0x54B2
+0xC2CBABDC 0x549E
+0xC2CBABDD 0x549F
+0xC2CBABDE 0x54B5
+0xC2CBABDF 0x3582
+0xC2CBABE0 0x3581
+0xC2CBABE1 0x54CD
+0xC2CBABE2 0x3583
+0xC2CBABE3 0x54CC
+0xC2CBABE4 0x3622
+0xC2CBABE5 0x5700
+0xC2CBABE6 0x57AC
+0xC2CBABE7 0x5791
+0xC2CBABE8 0x578E
+0xC2CBABE9 0x578D
+0xC2CBABEA 0x5792
+0xC2CBABEB 0x57A1
+0xC2CBABEC 0x5790
+0xC2CBABED 0x57A6
+0xC2CBABEE 0x57A8
+0xC2CBABEF 0x363B
+0xC2CBABF0 0x579C
+0xC2CBABF1 0x5796
+0xC2CBABF2 0x57A7
+0xC2CBABF3 0x363A
+0xC2CBABF4 0x3638
+0xC2CBABF5 0x3639
+0xC2CBABF6 0x3636
+0xC2CBABF7 0x58F5
+0xC2CBABF8 0x3685
+0xC2CBABF9 0x5909
+0xC2CBABFA 0x5908
+0xC2CBABFB 0x3C54
+0xC2CBABFC 0x5952
+0xC2CBABFD 0x369A
+0xC2CBABFE 0x36C4
+0xC2CBACA1 0x59DF
+0xC2CBACA2 0x36C5
+0xC2CBACA3 0x59EB
+0xC2CBACA4 0x59EF
+0xC2CBACA5 0x59F0
+0xC2CBACA6 0x59D5
+0xC2CBACA7 0x5A0D
+0xC2CBACA8 0x5A04
+0xC2CBACA9 0x59F9
+0xC2CBACAA 0x5A02
+0xC2CBACAB 0x59F8
+0xC2CBACAC 0x59E2
+0xC2CBACAD 0x59D9
+0xC2CBACAE 0x59E7
+0xC2CBACAF 0x5B6A
+0xC2CBACB0 0x3754
+0xC2CBACB1 0x3755
+0xC2CBACB2 0x5BAB
+0xC2CBACB3 0x3756
+0xC2CBACB4 0x5C1B
+0xC2CBACB5 0x5C2F
+0xC2CBACB6 0x3796
+0xC2CBACB7 0x663C
+0xC2CBACB8 0x3795
+0xC2CBACB9 0x3794
+0xC2CBACBA 0x37C4
+0xC2CBACBB 0x5CD1
+0xC2CBACBC 0x5CDC
+0xC2CBACBD 0x5CE6
+0xC2CBACBE 0x5CE1
+0xC2CBACBF 0x5CCD
+0xC2CBACC0 0x2F87A
+0xC2CBACC1 0x5CE2
+0xC2CBACC2 0x5CDD
+0xC2CBACC3 0x5CE5
+0xC2CBACC4 0x5DFB
+0xC2CBACC5 0x5DFA
+0xC2CBACC6 0x5E1E
+0xC2CBACC7 0x3844
+0xC2CBACC8 0x5EA1
+0xC2CBACC9 0x387D
+0xC2CBACCA 0x387E
+0xC2CBACCB 0x5EFC
+0xC2CBACCC 0x5EFB
+0xC2CBACCD 0x5F2F
+0xC2CBACCE 0x38B2
+0xC2CBACCF 0x38B6
+0xC2CBACD0 0x5F66
+0xC2CBACD1 0x2F899
+0xC2CBACD2 0x38DC
+0xC2CBACD3 0x38DF
+0xC2CBACD4 0x605C
+0xC2CBACD5 0x3928
+0xC2CBACD6 0x604E
+0xC2CBACD7 0x6051
+0xC2CBACD8 0x3919
+0xC2CBACD9 0x3910
+0xC2CBACDA 0x6023
+0xC2CBACDB 0x6031
+0xC2CBACDC 0x607C
+0xC2CBACDD 0x6052
+0xC2CBACDE 0x392C
+0xC2CBACDF 0x6060
+0xC2CBACE0 0x604A
+0xC2CBACE1 0x6061
+0xC2CBACE2 0x391B
+0xC2CBACE3 0x6218
+0xC2CBACE4 0x39C2
+0xC2CBACE5 0x39EF
+0xC2CBACE6 0x39E3
+0xC2CBACE7 0x39E5
+0xC2CBACE8 0x39EA
+0xC2CBACE9 0x39E6
+0xC2CBACEA 0x39EE
+0xC2CBACEB 0x631F
+0xC2CBACEC 0x6317
+0xC2CBACED 0x62EA
+0xC2CBACEE 0x6321
+0xC2CBACEF 0x6304
+0xC2CBACF0 0x6305
+0xC2CBACF1 0x39E8
+0xC2CBACF2 0x6531
+0xC2CBACF3 0x6544
+0xC2CBACF4 0x6540
+0xC2CBACF5 0x3A85
+0xC2CBACF6 0x6542
+0xC2CBACF7 0x65BE
+0xC2CBACF8 0x3AE0
+0xC2CBACF9 0x6629
+0xC2CBACFA 0x661B
+0xC2CBACFB 0x3ADD
+0xC2CBACFC 0x6623
+0xC2CBACFD 0x662C
+0xC2CBACFE 0x661A
+0xC2CBADA1 0x6630
+0xC2CBADA2 0x663B
+0xC2CBADA3 0x661E
+0xC2CBADA4 0x6637
+0xC2CBADA5 0x6638
+0xC2CBADA6 0x3AE1
+0xC2CBADA7 0x670E
+0xC2CBADA8 0x3B51
+0xC2CBADA9 0x3B55
+0xC2CBADAA 0x67E8
+0xC2CBADAB 0x67D6
+0xC2CBADAC 0x3B52
+0xC2CBADAD 0x67C7
+0xC2CBADAE 0x67BC
+0xC2CBADAF 0x6852
+0xC2CBADB0 0x67BF
+0xC2CBADB1 0x67D5
+0xC2CBADB2 0x67FE
+0xC2CBADB3 0x8363
+0xC2CBADB4 0x67FB
+0xC2CBADB5 0x2F8DF
+0xC2CBADB6 0x67B1
+0xC2CBADB7 0x6801
+0xC2CBADB8 0x6805
+0xC2CBADB9 0x6800
+0xC2CBADBA 0x67D7
+0xC2CBADBB 0x409E
+0xC2CBADBC 0x6B2A
+0xC2CBADBD 0x6B6B
+0xC2CBADBE 0x3C52
+0xC2CBADBF 0x3C5E
+0xC2CBADC0 0x3C60
+0xC2CBADC1 0x3C5F
+0xC2CBADC2 0x6BE1
+0xC2CBADC3 0x3C92
+0xC2CBADC4 0x3CD6
+0xC2CBADC5 0x6D23
+0xC2CBADC6 0x6CFF
+0xC2CBADC7 0x6D14
+0xC2CBADC8 0x6D05
+0xC2CBADC9 0x6D13
+0xC2CBADCA 0x6D06
+0xC2CBADCB 0x6D21
+0xC2CBADCC 0x3CDE
+0xC2CBADCD 0x6D15
+0xC2CBADCE 0x6CAF
+0xC2CBADCF 0x6CF4
+0xC2CBADD0 0x6D02
+0xC2CBADD1 0x6D45
+0xC2CBADD2 0x2F8FE
+0xC2CBADD3 0x6D26
+0xC2CBADD4 0x3CD9
+0xC2CBADD5 0x6D44
+0xC2CBADD6 0x3CDD
+0xC2CBADD7 0x6D24
+0xC2CBADD8 0x70A5
+0xC2CBADD9 0x3DAC
+0xC2CBADDA 0x70A3
+0xC2CBADDB 0x3DB0
+0xC2CBADDC 0x70A2
+0xC2CBADDD 0x70BB
+0xC2CBADDE 0x70A0
+0xC2CBADDF 0x70AA
+0xC2CBADE0 0x3DAF
+0xC2CBADE1 0x3DAE
+0xC2CBADE2 0x70A8
+0xC2CBADE3 0x70B6
+0xC2CBADE4 0x70B2
+0xC2CBADE5 0x70A7
+0xC2CBADE6 0x3DAD
+0xC2CBADE7 0x3DAB
+0xC2CBADE8 0x70B9
+0xC2CBADE9 0x722E
+0xC2CBADEA 0x3E16
+0xC2CBADEB 0x723C
+0xC2CBADEC 0x3E30
+0xC2CBADED 0x726D
+0xC2CBADEE 0x3E33
+0xC2CBADEF 0x3E31
+0xC2CBADF0 0x72E7
+0xC2CBADF1 0x72ED
+0xC2CBADF2 0x3E6E
+0xC2CBADF3 0x72EC
+0xC2CBADF4 0x72E5
+0xC2CBADF5 0x72E2
+0xC2CBADF6 0x3EB1
+0xC2CBADF7 0x73C4
+0xC2CBADF8 0x73BD
+0xC2CBADF9 0x73CF
+0xC2CBADFA 0x73C9
+0xC2CBADFB 0x73C1
+0xC2CBADFC 0x73D0
+0xC2CBADFD 0x3EB7
+0xC2CBADFE 0x73CE
+0xC2CBAEA1 0x74ED
+0xC2CBAEA2 0x74EB
+0xC2CBAEA3 0x3F1A
+0xC2CBAEA4 0x74EF
+0xC2CBAEA5 0x7549
+0xC2CBAEA6 0x7550
+0xC2CBAEA7 0x7546
+0xC2CBAEA8 0x754A
+0xC2CBAEA9 0x3F59
+0xC2CBAEAA 0x754D
+0xC2CBAEAB 0x75A6
+0xC2CBAEAC 0x3F7A
+0xC2CBAEAD 0x3F78
+0xC2CBAEAE 0x3F7B
+0xC2CBAEAF 0x75A8
+0xC2CBAEB0 0x3FDE
+0xC2CBAEB1 0x3FEC
+0xC2CBAEB2 0x76C7
+0xC2CBAEB3 0x76FF
+0xC2CBAEB4 0x401E
+0xC2CBAEB5 0x76FD
+0xC2CBAEB6 0x77E6
+0xC2CBAEB7 0x780A
+0xC2CBAEB8 0x409B
+0xC2CBAEB9 0x7804
+0xC2CBAEBA 0x780B
+0xC2CBAEBB 0x7807
+0xC2CBAEBC 0x409D
+0xC2CBAEBD 0x7815
+0xC2CBAEBE 0x7808
+0xC2CBAEBF 0x40FD
+0xC2CBAEC0 0x79D3
+0xC2CBAEC1 0x79D4
+0xC2CBAEC2 0x79D0
+0xC2CBAEC3 0x79D7
+0xC2CBAEC4 0x7A7C
+0xC2CBAEC5 0x4194
+0xC2CBAEC6 0x4193
+0xC2CBAEC7 0x7A7D
+0xC2CBAEC8 0x7A83
+0xC2CBAEC9 0x7A82
+0xC2CBAECA 0x41C6
+0xC2CBAECB 0x7AD4
+0xC2CBAECC 0x7AD5
+0xC2CBAECD 0x7AD3
+0xC2CBAECE 0x7AD0
+0xC2CBAECF 0x7AD2
+0xC2CBAED0 0x7AFE
+0xC2CBAED1 0x7AFC
+0xC2CBAED2 0x7C77
+0xC2CBAED3 0x7C7C
+0xC2CBAED4 0x7C7B
+0xC2CBAED5 0x42B8
+0xC2CBAED6 0x2F96A
+0xC2CBAED7 0x42B7
+0xC2CBAED8 0x42B9
+0xC2CBAED9 0x4353
+0xC2CBAEDA 0x25133
+0xC2CBAEDB 0x4352
+0xC2CBAEDC 0x4351
+0xC2CBAEDD 0x7F8F
+0xC2CBAEDE 0x80D3
+0xC2CBAEDF 0x43E3
+0xC2CBAEE0 0x80CB
+0xC2CBAEE1 0x80D2
+0xC2CBAEE2 0x43E2
+0xC2CBAEE3 0x8109
+0xC2CBAEE4 0x80E2
+0xC2CBAEE5 0x80DF
+0xC2CBAEE6 0x80C6
+0xC2CBAEE7 0x4463
+0xC2CBAEE8 0x8224
+0xC2CBAEE9 0x82F7
+0xC2CBAEEA 0x82D8
+0xC2CBAEEB 0x82DD
+0xC2CBAEEC 0x44AA
+0xC2CBAEED 0x44A6
+0xC2CBAEEE 0x82F8
+0xC2CBAEEF 0x82FC
+0xC2CBAEF0 0x44A8
+0xC2CBAEF1 0x44A9
+0xC2CBAEF2 0x82E9
+0xC2CBAEF3 0x44AB
+0xC2CBAEF4 0x82EE
+0xC2CBAEF5 0x44AC
+0xC2CBAEF6 0x82D0
+0xC2CBAEF7 0x830E
+0xC2CBAEF8 0x82E2
+0xC2CBAEF9 0x830B
+0xC2CBAEFA 0x82FD
+0xC2CBAEFB 0x5179
+0xC2CBAEFC 0x8676
+0xC2CBAEFD 0x459E
+0xC2CBAEFE 0x8678
+0xC2CBAFA1 0x459F
+0xC2CBAFA2 0x45A0
+0xC2CBAFA3 0x8675
+0xC2CBAFA4 0x867D
+0xC2CBAFA5 0x460F
+0xC2CBAFA6 0x8842
+0xC2CBAFA7 0x8866
+0xC2CBAFA8 0x461C
+0xC2CBAFA9 0x898C
+0xC2CBAFAA 0x8A05
+0xC2CBAFAB 0x46AE
+0xC2CBAFAC 0x8A06
+0xC2CBAFAD 0x46B0
+0xC2CBAFAE 0x8C9F
+0xC2CBAFAF 0x47D4
+0xC2CBAFB0 0x8FF1
+0xC2CBAFB1 0x8FE7
+0xC2CBAFB2 0x8FE9
+0xC2CBAFB3 0x8FEF
+0xC2CBAFB4 0x90C2
+0xC2CBAFB5 0x90BC
+0xC2CBAFB6 0x48BB
+0xC2CBAFB7 0x90C6
+0xC2CBAFB8 0x90C0
+0xC2CBAFB9 0x48C1
+0xC2CBAFBA 0x48C2
+0xC2CBAFBB 0x90CD
+0xC2CBAFBC 0x90C9
+0xC2CBAFBD 0x48BE
+0xC2CBAFBE 0x90C4
+0xC2CBAFBF 0x48E5
+0xC2CBAFC0 0x9581
+0xC2CBAFC1 0x49C6
+0xC2CBAFC2 0x9CEC
+0xC2CBAFC3 0x5032
+0xC2CBAFC4 0x4FF9
+0xC2CBAFC5 0x501D
+0xC2CBAFC6 0x4FFF
+0xC2CBAFC7 0x5004
+0xC2CBAFC8 0x4FF0
+0xC2CBAFC9 0x5003
+0xC2CBAFCA 0x462E
+0xC2CBAFCB 0x5002
+0xC2CBAFCC 0x4FFC
+0xC2CBAFCD 0x4FF2
+0xC2CBAFCE 0x5024
+0xC2CBAFCF 0x5008
+0xC2CBAFD0 0x5036
+0xC2CBAFD1 0x502E
+0xC2CBAFD2 0x3465
+0xC2CBAFD3 0x5010
+0xC2CBAFD4 0x5038
+0xC2CBAFD5 0x5039
+0xC2CBAFD6 0x4FFD
+0xC2CBAFD7 0x5056
+0xC2CBAFD8 0x4FFB
+0xC2CBAFD9 0x51A3
+0xC2CBAFDA 0x51A6
+0xC2CBAFDB 0x51A1
+0xC2CBAFDC 0x34D1
+0xC2CBAFDD 0x34D0
+0xC2CBAFDE 0x51C7
+0xC2CBAFDF 0x51C9
+0xC2CBAFE0 0x5260
+0xC2CBAFE1 0x5264
+0xC2CBAFE2 0x5259
+0xC2CBAFE3 0x5265
+0xC2CBAFE4 0x5267
+0xC2CBAFE5 0x5257
+0xC2CBAFE6 0x5263
+0xC2CBAFE7 0x34EE
+0xC2CBAFE8 0x5253
+0xC2CBAFE9 0x34EF
+0xC2CBAFEA 0x52CF
+0xC2CBAFEB 0x351E
+0xC2CBAFEC 0x52CE
+0xC2CBAFED 0x52D0
+0xC2CBAFEE 0x52D1
+0xC2CBAFEF 0x52CC
+0xC2CBAFF0 0x354B
+0xC2CBAFF1 0x354D
+0xC2CBAFF2 0x3556
+0xC2CBAFF3 0x550D
+0xC2CBAFF4 0x54F4
+0xC2CBAFF5 0x3592
+0xC2CBAFF6 0x5513
+0xC2CBAFF7 0x54EF
+0xC2CBAFF8 0x54F5
+0xC2CBAFF9 0x54F9
+0xC2CBAFFA 0x5502
+0xC2CBAFFB 0x5500
+0xC2CBAFFC 0x3593
+0xC2CBAFFD 0x3590
+0xC2CBAFFE 0x5518
+0xC2CBB0A1 0x54F0
+0xC2CBB0A2 0x54F6
+0xC2CBB0A3 0x2F841
+0xC2CBB0A4 0x3597
+0xC2CBB0A5 0x5519
+0xC2CBB0A6 0x3623
+0xC2CBB0A7 0x5705
+0xC2CBB0A8 0x57C9
+0xC2CBB0A9 0x363F
+0xC2CBB0AA 0x57B7
+0xC2CBB0AB 0x57CD
+0xC2CBB0AC 0x3643
+0xC2CBB0AD 0x3642
+0xC2CBB0AE 0x3644
+0xC2CBB0AF 0x57BE
+0xC2CBB0B0 0x57BB
+0xC2CBB0B1 0x3645
+0xC2CBB0B2 0x57DB
+0xC2CBB0B3 0x57C8
+0xC2CBB0B4 0x57C4
+0xC2CBB0B5 0x57C5
+0xC2CBB0B6 0x57D1
+0xC2CBB0B7 0x57CA
+0xC2CBB0B8 0x57C0
+0xC2CBB0B9 0x36D9
+0xC2CBB0BA 0x36DE
+0xC2CBB0BB 0x5A21
+0xC2CBB0BC 0x5A2A
+0xC2CBB0BD 0x36CF
+0xC2CBB0BE 0x5A1D
+0xC2CBB0BF 0x36CD
+0xC2CBB0C0 0x5A0B
+0xC2CBB0C1 0x36DD
+0xC2CBB0C2 0x36CE
+0xC2CBB0C3 0x36D3
+0xC2CBB0C4 0x36D6
+0xC2CBB0C5 0x5A22
+0xC2CBB0C6 0x36DC
+0xC2CBB0C7 0x36D1
+0xC2CBB0C8 0x5A24
+0xC2CBB0C9 0x36D0
+0xC2CBB0CA 0x5A14
+0xC2CBB0CB 0x5A31
+0xC2CBB0CC 0x36D5
+0xC2CBB0CD 0x5A2F
+0xC2CBB0CE 0x5A1A
+0xC2CBB0CF 0x5A12
+0xC2CBB0D0 0x36D4
+0xC2CBB0D1 0x36DB
+0xC2CBB0D2 0x5A26
+0xC2CBB0D3 0x2172E
+0xC2CBB0D4 0x3743
+0xC2CBB0D5 0x5BBC
+0xC2CBB0D6 0x5BBB
+0xC2CBB0D7 0x5BB7
+0xC2CBB0D8 0x5C05
+0xC2CBB0D9 0x5C06
+0xC2CBB0DA 0x5C52
+0xC2CBB0DB 0x5C53
+0xC2CBB0DC 0x37CD
+0xC2CBB0DD 0x37D1
+0xC2CBB0DE 0x5CFA
+0xC2CBB0DF 0x5CEB
+0xC2CBB0E0 0x37CA
+0xC2CBB0E1 0x5CF3
+0xC2CBB0E2 0x5CF5
+0xC2CBB0E3 0x5CE9
+0xC2CBB0E4 0x5CEF
+0xC2CBB0E5 0x37D4
+0xC2CBB0E6 0x5E2A
+0xC2CBB0E7 0x5E30
+0xC2CBB0E8 0x5E2E
+0xC2CBB0E9 0x5E2C
+0xC2CBB0EA 0x5E2F
+0xC2CBB0EB 0x5EAF
+0xC2CBB0EC 0x5EA9
+0xC2CBB0ED 0x3886
+0xC2CBB0EE 0x5EFD
+0xC2CBB0EF 0x5F32
+0xC2CBB0F0 0x5F8E
+0xC2CBB0F1 0x5F93
+0xC2CBB0F2 0x5F8F
+0xC2CBB0F3 0x604F
+0xC2CBB0F4 0x6099
+0xC2CBB0F5 0x3933
+0xC2CBB0F6 0x607E
+0xC2CBB0F7 0x3937
+0xC2CBB0F8 0x6074
+0xC2CBB0F9 0x604B
+0xC2CBB0FA 0x6073
+0xC2CBB0FB 0x6075
+0xC2CBB0FC 0x392A
+0xC2CBB0FD 0x391F
+0xC2CBB0FE 0x6056
+0xC2CBB1A1 0x60A9
+0xC2CBB1A2 0x608B
+0xC2CBB1A3 0x60A6
+0xC2CBB1A4 0x3939
+0xC2CBB1A5 0x6093
+0xC2CBB1A6 0x60AE
+0xC2CBB1A7 0x609E
+0xC2CBB1A8 0x60A7
+0xC2CBB1A9 0x6245
+0xC2CBB1AA 0x39F2
+0xC2CBB1AB 0x39F8
+0xC2CBB1AC 0x632E
+0xC2CBB1AD 0x39F7
+0xC2CBB1AE 0x6352
+0xC2CBB1AF 0x6330
+0xC2CBB1B0 0x635B
+0xC2CBB1B1 0x39F4
+0xC2CBB1B2 0x6319
+0xC2CBB1B3 0x631B
+0xC2CBB1B4 0x39F1
+0xC2CBB1B5 0x6331
+0xC2CBB1B6 0x635D
+0xC2CBB1B7 0x6337
+0xC2CBB1B8 0x6335
+0xC2CBB1B9 0x6353
+0xC2CBB1BA 0x39F5
+0xC2CBB1BB 0x635C
+0xC2CBB1BC 0x633F
+0xC2CBB1BD 0x654B
+0xC2CBB1BE 0x3A87
+0xC2CBB1BF 0x4369
+0xC2CBB1C0 0x658B
+0xC2CBB1C1 0x3AB6
+0xC2CBB1C2 0x659A
+0xC2CBB1C3 0x6650
+0xC2CBB1C4 0x6646
+0xC2CBB1C5 0x664E
+0xC2CBB1C6 0x6640
+0xC2CBB1C7 0x3AE9
+0xC2CBB1C8 0x664B
+0xC2CBB1C9 0x6648
+0xC2CBB1CA 0x3AEB
+0xC2CBB1CB 0x6660
+0xC2CBB1CC 0x6644
+0xC2CBB1CD 0x664D
+0xC2CBB1CE 0x3B34
+0xC2CBB1CF 0x6837
+0xC2CBB1D0 0x6824
+0xC2CBB1D1 0x3B62
+0xC2CBB1D2 0x3B5C
+0xC2CBB1D3 0x681B
+0xC2CBB1D4 0x6836
+0xC2CBB1D5 0x3B60
+0xC2CBB1D6 0x682C
+0xC2CBB1D7 0x6819
+0xC2CBB1D8 0x6856
+0xC2CBB1D9 0x6847
+0xC2CBB1DA 0x683E
+0xC2CBB1DB 0x681E
+0xC2CBB1DC 0x2F8E1
+0xC2CBB1DD 0x6815
+0xC2CBB1DE 0x6822
+0xC2CBB1DF 0x6827
+0xC2CBB1E0 0x6859
+0xC2CBB1E1 0x6858
+0xC2CBB1E2 0x6855
+0xC2CBB1E3 0x6830
+0xC2CBB1E4 0x6823
+0xC2CBB1E5 0x6B2E
+0xC2CBB1E6 0x6B2B
+0xC2CBB1E7 0x6B30
+0xC2CBB1E8 0x6B6C
+0xC2CBB1E9 0x3C61
+0xC2CBB1EA 0x6B8B
+0xC2CBB1EB 0x3C7F
+0xC2CBB1EC 0x6BE9
+0xC2CBB1ED 0x6BEA
+0xC2CBB1EE 0x6BE5
+0xC2CBB1EF 0x6D6B
+0xC2CBB1F0 0x3CE5
+0xC2CBB1F1 0x3CE6
+0xC2CBB1F2 0x6D73
+0xC2CBB1F3 0x6D57
+0xC2CBB1F4 0x3CE9
+0xC2CBB1F5 0x3CF3
+0xC2CBB1F6 0x6D5D
+0xC2CBB1F7 0x6D56
+0xC2CBB1F8 0x6D8F
+0xC2CBB1F9 0x6D5B
+0xC2CBB1FA 0x6D1C
+0xC2CBB1FB 0x6D9A
+0xC2CBB1FC 0x6D9B
+0xC2CBB1FD 0x6D99
+0xC2CBB1FE 0x3CEE
+0xC2CBB2A1 0x6D81
+0xC2CBB2A2 0x6D71
+0xC2CBB2A3 0x3CED
+0xC2CBB2A4 0x3CEC
+0xC2CBB2A5 0x6D72
+0xC2CBB2A6 0x6D5C
+0xC2CBB2A7 0x6D96
+0xC2CBB2A8 0x70C4
+0xC2CBB2A9 0x70DB
+0xC2CBB2AA 0x70CC
+0xC2CBB2AB 0x70D0
+0xC2CBB2AC 0x70E3
+0xC2CBB2AD 0x70DF
+0xC2CBB2AE 0x3DB3
+0xC2CBB2AF 0x70D6
+0xC2CBB2B0 0x70EE
+0xC2CBB2B1 0x70D5
+0xC2CBB2B2 0x3DB5
+0xC2CBB2B3 0x3E27
+0xC2CBB2B4 0x3E35
+0xC2CBB2B5 0x3E36
+0xC2CBB2B6 0x727A
+0xC2CBB2B7 0x3E71
+0xC2CBB2B8 0x72F5
+0xC2CBB2B9 0x7302
+0xC2CBB2BA 0x3EB8
+0xC2CBB2BB 0x3EC2
+0xC2CBB2BC 0x73E2
+0xC2CBB2BD 0x73EC
+0xC2CBB2BE 0x73D5
+0xC2CBB2BF 0x73F9
+0xC2CBB2C0 0x73DF
+0xC2CBB2C1 0x73E6
+0xC2CBB2C2 0x3EC8
+0xC2CBB2C3 0x3EC0
+0xC2CBB2C4 0x3EC1
+0xC2CBB2C5 0x3EC4
+0xC2CBB2C6 0x73E4
+0xC2CBB2C7 0x73E1
+0xC2CBB2C8 0x74F3
+0xC2CBB2C9 0x3F1F
+0xC2CBB2CA 0x3F1C
+0xC2CBB2CB 0x3F1D
+0xC2CBB2CC 0x3F4D
+0xC2CBB2CD 0x7556
+0xC2CBB2CE 0x7555
+0xC2CBB2CF 0x7558
+0xC2CBB2D0 0x7557
+0xC2CBB2D1 0x755E
+0xC2CBB2D2 0x75C3
+0xC2CBB2D3 0x3F87
+0xC2CBB2D4 0x3F82
+0xC2CBB2D5 0x75B4
+0xC2CBB2D6 0x3F7D
+0xC2CBB2D7 0x75B1
+0xC2CBB2D8 0x3FDF
+0xC2CBB2D9 0x4000
+0xC2CBB2DA 0x76CB
+0xC2CBB2DB 0x76CC
+0xC2CBB2DC 0x772A
+0xC2CBB2DD 0x4020
+0xC2CBB2DE 0x7716
+0xC2CBB2DF 0x770F
+0xC2CBB2E0 0x4022
+0xC2CBB2E1 0x4024
+0xC2CBB2E2 0x773F
+0xC2CBB2E3 0x772B
+0xC2CBB2E4 0x770E
+0xC2CBB2E5 0x7724
+0xC2CBB2E6 0x4021
+0xC2CBB2E7 0x7721
+0xC2CBB2E8 0x7718
+0xC2CBB2E9 0x77DD
+0xC2CBB2EA 0x40A4
+0xC2CBB2EB 0x40A5
+0xC2CBB2EC 0x7824
+0xC2CBB2ED 0x7836
+0xC2CBB2EE 0x4101
+0xC2CBB2EF 0x7958
+0xC2CBB2F0 0x7959
+0xC2CBB2F1 0x4103
+0xC2CBB2F2 0x7962
+0xC2CBB2F3 0x79DA
+0xC2CBB2F4 0x79D9
+0xC2CBB2F5 0x4137
+0xC2CBB2F6 0x79E1
+0xC2CBB2F7 0x79E5
+0xC2CBB2F8 0x79E8
+0xC2CBB2F9 0x79DB
+0xC2CBB2FA 0x4138
+0xC2CBB2FB 0x79E2
+0xC2CBB2FC 0x79F0
+0xC2CBB2FD 0x4199
+0xC2CBB2FE 0x4198
+0xC2CBB3A1 0x4197
+0xC2CBB3A2 0x41C9
+0xC2CBB3A3 0x7ADA
+0xC2CBB3A4 0x7ADD
+0xC2CBB3A5 0x41C7
+0xC2CBB3A6 0x7ADB
+0xC2CBB3A7 0x7ADC
+0xC2CBB3A8 0x41D9
+0xC2CBB3A9 0x41DB
+0xC2CBB3AA 0x7B0D
+0xC2CBB3AB 0x7B0B
+0xC2CBB3AC 0x7B14
+0xC2CBB3AD 0x7C8E
+0xC2CBB3AE 0x7C86
+0xC2CBB3AF 0x427B
+0xC2CBB3B0 0x7C87
+0xC2CBB3B1 0x7C83
+0xC2CBB3B2 0x7C8B
+0xC2CBB3B3 0x427C
+0xC2CBB3B4 0x42BD
+0xC2CBB3B5 0x42BC
+0xC2CBB3B6 0x42C3
+0xC2CBB3B7 0x7D24
+0xC2CBB3B8 0x42C1
+0xC2CBB3B9 0x42BF
+0xC2CBB3BA 0x42C4
+0xC2CBB3BB 0x7D25
+0xC2CBB3BC 0x7F62
+0xC2CBB3BD 0x7F93
+0xC2CBB3BE 0x7F99
+0xC2CBB3BF 0x7F97
+0xC2CBB3C0 0x437E
+0xC2CBB3C1 0x437F
+0xC2CBB3C2 0x7FC4
+0xC2CBB3C3 0x7FC6
+0xC2CBB3C4 0x800A
+0xC2CBB3C5 0x43B4
+0xC2CBB3C6 0x43B3
+0xC2CBB3C7 0x8040
+0xC2CBB3C8 0x803C
+0xC2CBB3C9 0x803B
+0xC2CBB3CA 0x80F6
+0xC2CBB3CB 0x80FF
+0xC2CBB3CC 0x80EE
+0xC2CBB3CD 0x8104
+0xC2CBB3CE 0x8103
+0xC2CBB3CF 0x8107
+0xC2CBB3D0 0x2F983
+0xC2CBB3D1 0x43E6
+0xC2CBB3D2 0x80F7
+0xC2CBB3D3 0x4459
+0xC2CBB3D4 0x445A
+0xC2CBB3D5 0x822D
+0xC2CBB3D6 0x4464
+0xC2CBB3D7 0x8227
+0xC2CBB3D8 0x8229
+0xC2CBB3D9 0x831F
+0xC2CBB3DA 0x8357
+0xC2CBB3DB 0x44B4
+0xC2CBB3DC 0x44B9
+0xC2CBB3DD 0x44B7
+0xC2CBB3DE 0x44B5
+0xC2CBB3DF 0x8321
+0xC2CBB3E0 0x44C1
+0xC2CBB3E1 0x44B1
+0xC2CBB3E2 0x8318
+0xC2CBB3E3 0x8358
+0xC2CBB3E4 0x44B3
+0xC2CBB3E5 0x44BA
+0xC2CBB3E6 0x458C
+0xC2CBB3E7 0x458B
+0xC2CBB3E8 0x458D
+0xC2CBB3E9 0x8684
+0xC2CBB3EA 0x869F
+0xC2CBB3EB 0x869B
+0xC2CBB3EC 0x8689
+0xC2CBB3ED 0x86A6
+0xC2CBB3EE 0x8692
+0xC2CBB3EF 0x868F
+0xC2CBB3F0 0x86A0
+0xC2CBB3F1 0x884F
+0xC2CBB3F2 0x8878
+0xC2CBB3F3 0x887A
+0xC2CBB3F4 0x886E
+0xC2CBB3F5 0x887B
+0xC2CBB3F6 0x8884
+0xC2CBB3F7 0x8873
+0xC2CBB3F8 0x4678
+0xC2CBB3F9 0x4677
+0xC2CBB3FA 0x8A0D
+0xC2CBB3FB 0x8A0B
+0xC2CBB3FC 0x8A19
+0xC2CBB3FD 0x46B2
+0xC2CBB3FE 0x47D6
+0xC2CBB4A1 0x8ED0
+0xC2CBB4A2 0x4845
+0xC2CBB4A3 0x4892
+0xC2CBB4A4 0x4895
+0xC2CBB4A5 0x8FF9
+0xC2CBB4A6 0x9009
+0xC2CBB4A7 0x9008
+0xC2CBB4A8 0x48C6
+0xC2CBB4A9 0x90DE
+0xC2CBB4AA 0x9151
+0xC2CBB4AB 0x48E7
+0xC2CBB4AC 0x48E8
+0xC2CBB4AD 0x91DB
+0xC2CBB4AE 0x91DF
+0xC2CBB4AF 0x91DE
+0xC2CBB4B0 0x91D6
+0xC2CBB4B1 0x91E0
+0xC2CBB4B2 0x9585
+0xC2CBB4B3 0x9660
+0xC2CBB4B4 0x9659
+0xC2CBB4B5 0x49CB
+0xC2CBB4B6 0x9656
+0xC2CBB4B7 0x49CD
+0xC2CBB4B8 0x49F1
+0xC2CBB4B9 0x96BD
+0xC2CBB4BA 0x4B22
+0xC2CBB4BB 0x3421
+0xC2CBB4BC 0x5042
+0xC2CBB4BD 0x5059
+0xC2CBB4BE 0x346F
+0xC2CBB4BF 0x5044
+0xC2CBB4C0 0x5066
+0xC2CBB4C1 0x5052
+0xC2CBB4C2 0x5054
+0xC2CBB4C3 0x5071
+0xC2CBB4C4 0x5050
+0xC2CBB4C5 0x507B
+0xC2CBB4C6 0x507C
+0xC2CBB4C7 0x5058
+0xC2CBB4C8 0x3470
+0xC2CBB4C9 0x3464
+0xC2CBB4CA 0x5079
+0xC2CBB4CB 0x506C
+0xC2CBB4CC 0x5078
+0xC2CBB4CD 0x51A8
+0xC2CBB4CE 0x51D1
+0xC2CBB4CF 0x51CF
+0xC2CBB4D0 0x5268
+0xC2CBB4D1 0x5276
+0xC2CBB4D2 0x52D4
+0xC2CBB4D3 0x352D
+0xC2CBB4D4 0x53A0
+0xC2CBB4D5 0x53C4
+0xC2CBB4D6 0x3558
+0xC2CBB4D7 0x5558
+0xC2CBB4D8 0x554C
+0xC2CBB4D9 0x5568
+0xC2CBB4DA 0x35A6
+0xC2CBB4DB 0x5549
+0xC2CBB4DC 0x35A4
+0xC2CBB4DD 0x359F
+0xC2CBB4DE 0x555D
+0xC2CBB4DF 0x5529
+0xC2CBB4E0 0x20DAE
+0xC2CBB4E1 0x5554
+0xC2CBB4E2 0x5553
+0xC2CBB4E3 0x35A3
+0xC2CBB4E4 0x555A
+0xC2CBB4E5 0x35A0
+0xC2CBB4E6 0x553A
+0xC2CBB4E7 0x553F
+0xC2CBB4E8 0x552B
+0xC2CBB4E9 0x57EA
+0xC2CBB4EA 0x364A
+0xC2CBB4EB 0x57EF
+0xC2CBB4EC 0x3647
+0xC2CBB4ED 0x3648
+0xC2CBB4EE 0x57DD
+0xC2CBB4EF 0x57FE
+0xC2CBB4F0 0x2F855
+0xC2CBB4F1 0x57DE
+0xC2CBB4F2 0x57E6
+0xC2CBB4F3 0x3649
+0xC2CBB4F4 0x57E8
+0xC2CBB4F5 0x57FF
+0xC2CBB4F6 0x5803
+0xC2CBB4F7 0x58F7
+0xC2CBB4F8 0x68A6
+0xC2CBB4F9 0x591F
+0xC2CBB4FA 0x369E
+0xC2CBB4FB 0x595B
+0xC2CBB4FC 0x595D
+0xC2CBB4FD 0x595E
+0xC2CBB4FE 0x21637
+0xC2CBB5A1 0x36E8
+0xC2CBB5A2 0x5A2B
+0xC2CBB5A3 0x36EC
+0xC2CBB5A4 0x5A3B
+0xC2CBB5A5 0x36ED
+0xC2CBB5A6 0x36E6
+0xC2CBB5A7 0x5A61
+0xC2CBB5A8 0x5A3A
+0xC2CBB5A9 0x5A6E
+0xC2CBB5AA 0x5A4B
+0xC2CBB5AB 0x5A6B
+0xC2CBB5AC 0x36EB
+0xC2CBB5AD 0x36E7
+0xC2CBB5AE 0x5A45
+0xC2CBB5AF 0x5A4E
+0xC2CBB5B0 0x5A68
+0xC2CBB5B1 0x5A3D
+0xC2CBB5B2 0x5A71
+0xC2CBB5B3 0x5A3F
+0xC2CBB5B4 0x5A6F
+0xC2CBB5B5 0x5A75
+0xC2CBB5B6 0x36E9
+0xC2CBB5B7 0x5A73
+0xC2CBB5B8 0x5A2C
+0xC2CBB5B9 0x5A59
+0xC2CBB5BA 0x5A54
+0xC2CBB5BB 0x5A4F
+0xC2CBB5BC 0x5A63
+0xC2CBB5BD 0x375C
+0xC2CBB5BE 0x375D
+0xC2CBB5BF 0x5BC8
+0xC2CBB5C0 0x3760
+0xC2CBB5C1 0x5BC3
+0xC2CBB5C2 0x375B
+0xC2CBB5C3 0x5C5B
+0xC2CBB5C4 0x5C61
+0xC2CBB5C5 0x3799
+0xC2CBB5C6 0x5D21
+0xC2CBB5C7 0x5D0A
+0xC2CBB5C8 0x5D09
+0xC2CBB5C9 0x37D8
+0xC2CBB5CA 0x5D2C
+0xC2CBB5CB 0x5D08
+0xC2CBB5CC 0x37DA
+0xC2CBB5CD 0x37DD
+0xC2CBB5CE 0x5D2A
+0xC2CBB5CF 0x5D15
+0xC2CBB5D0 0x37E0
+0xC2CBB5D1 0x5D10
+0xC2CBB5D2 0x5D13
+0xC2CBB5D3 0x37E5
+0xC2CBB5D4 0x5D2F
+0xC2CBB5D5 0x5D18
+0xC2CBB5D6 0x37D7
+0xC2CBB5D7 0x5DE3
+0xC2CBB5D8 0x5E39
+0xC2CBB5D9 0x5E35
+0xC2CBB5DA 0x5E3A
+0xC2CBB5DB 0x5E32
+0xC2CBB5DC 0x384E
+0xC2CBB5DD 0x388C
+0xC2CBB5DE 0x3888
+0xC2CBB5DF 0x2F88D
+0xC2CBB5E0 0x5EBB
+0xC2CBB5E1 0x5EBA
+0xC2CBB5E2 0x5F34
+0xC2CBB5E3 0x5F39
+0xC2CBB5E4 0x38CE
+0xC2CBB5E5 0x2F89C
+0xC2CBB5E6 0x38E5
+0xC2CBB5E7 0x38E6
+0xC2CBB5E8 0x6098
+0xC2CBB5E9 0x3932
+0xC2CBB5EA 0x60D0
+0xC2CBB5EB 0x3940
+0xC2CBB5EC 0x3947
+0xC2CBB5ED 0x394C
+0xC2CBB5EE 0x60D7
+0xC2CBB5EF 0x60AA
+0xC2CBB5F0 0x3935
+0xC2CBB5F1 0x60A1
+0xC2CBB5F2 0x60A4
+0xC2CBB5F3 0x3930
+0xC2CBB5F4 0x60EE
+0xC2CBB5F5 0x3943
+0xC2CBB5F6 0x60E7
+0xC2CBB5F7 0x394D
+0xC2CBB5F8 0x60E8
+0xC2CBB5F9 0x60DE
+0xC2CBB5FA 0x39B7
+0xC2CBB5FB 0x39F3
+0xC2CBB5FC 0x637E
+0xC2CBB5FD 0x638B
+0xC2CBB5FE 0x3A02
+0xC2CBB6A1 0x3A0B
+0xC2CBB6A2 0x6379
+0xC2CBB6A3 0x6386
+0xC2CBB6A4 0x6393
+0xC2CBB6A5 0x3A04
+0xC2CBB6A6 0x6373
+0xC2CBB6A7 0x636A
+0xC2CBB6A8 0x2F8BA
+0xC2CBB6A9 0x636C
+0xC2CBB6AA 0x3A08
+0xC2CBB6AB 0x637F
+0xC2CBB6AC 0x39FC
+0xC2CBB6AD 0x63B2
+0xC2CBB6AE 0x63BA
+0xC2CBB6AF 0x39FF
+0xC2CBB6B0 0x3A00
+0xC2CBB6B1 0x6366
+0xC2CBB6B2 0x6374
+0xC2CBB6B3 0x3A8B
+0xC2CBB6B4 0x655A
+0xC2CBB6B5 0x3A8D
+0xC2CBB6B6 0x654E
+0xC2CBB6B7 0x654D
+0xC2CBB6B8 0x658D
+0xC2CBB6B9 0x658E
+0xC2CBB6BA 0x65AD
+0xC2CBB6BB 0x3ACA
+0xC2CBB6BC 0x65C7
+0xC2CBB6BD 0x65CA
+0xC2CBB6BE 0x3ACB
+0xC2CBB6BF 0x65C9
+0xC2CBB6C0 0x2F8CB
+0xC2CBB6C1 0x65E3
+0xC2CBB6C2 0x6657
+0xC2CBB6C3 0x3AF3
+0xC2CBB6C4 0x6663
+0xC2CBB6C5 0x6667
+0xC2CBB6C6 0x671A
+0xC2CBB6C7 0x6719
+0xC2CBB6C8 0x6716
+0xC2CBB6C9 0x3B36
+0xC2CBB6CA 0x3B6A
+0xC2CBB6CB 0x689E
+0xC2CBB6CC 0x68B6
+0xC2CBB6CD 0x6898
+0xC2CBB6CE 0x6873
+0xC2CBB6CF 0x3B6B
+0xC2CBB6D0 0x689A
+0xC2CBB6D1 0x688E
+0xC2CBB6D2 0x68B7
+0xC2CBB6D3 0x68DB
+0xC2CBB6D4 0x68A5
+0xC2CBB6D5 0x686C
+0xC2CBB6D6 0x68C1
+0xC2CBB6D7 0x6884
+0xC2CBB6D8 0x3B71
+0xC2CBB6D9 0x3B68
+0xC2CBB6DA 0x6895
+0xC2CBB6DB 0x687A
+0xC2CBB6DC 0x6899
+0xC2CBB6DD 0x3B72
+0xC2CBB6DE 0x68B8
+0xC2CBB6DF 0x68B9
+0xC2CBB6E0 0x6870
+0xC2CBB6E1 0x3C2E
+0xC2CBB6E2 0x6B35
+0xC2CBB6E3 0x3C62
+0xC2CBB6E4 0x6B90
+0xC2CBB6E5 0x6BBB
+0xC2CBB6E6 0x6BED
+0xC2CBB6E7 0x3C98
+0xC2CBB6E8 0x3CB5
+0xC2CBB6E9 0x3CEB
+0xC2CBB6EA 0x6DC1
+0xC2CBB6EB 0x6DC3
+0xC2CBB6EC 0x6DCE
+0xC2CBB6ED 0x3CFB
+0xC2CBB6EE 0x3CF8
+0xC2CBB6EF 0x6DAD
+0xC2CBB6F0 0x6E04
+0xC2CBB6F1 0x3CF5
+0xC2CBB6F2 0x6DB9
+0xC2CBB6F3 0x3D08
+0xC2CBB6F4 0x6DE7
+0xC2CBB6F5 0x2F907
+0xC2CBB6F6 0x6E08
+0xC2CBB6F7 0x6E06
+0xC2CBB6F8 0x3D0A
+0xC2CBB6F9 0x6E0A
+0xC2CBB6FA 0x6DB0
+0xC2CBB6FB 0x3D06
+0xC2CBB6FC 0x6DF8
+0xC2CBB6FD 0x6E0C
+0xC2CBB6FE 0x3CFD
+0xC2CBB7A1 0x6DB1
+0xC2CBB7A2 0x3CFA
+0xC2CBB7A3 0x6E02
+0xC2CBB7A4 0x6E07
+0xC2CBB7A5 0x6E09
+0xC2CBB7A6 0x6E01
+0xC2CBB7A7 0x6E17
+0xC2CBB7A8 0x6DFF
+0xC2CBB7A9 0x6E12
+0xC2CBB7AA 0x3DBA
+0xC2CBB7AB 0x3DB9
+0xC2CBB7AC 0x7103
+0xC2CBB7AD 0x7107
+0xC2CBB7AE 0x7101
+0xC2CBB7AF 0x70F5
+0xC2CBB7B0 0x70F1
+0xC2CBB7B1 0x7108
+0xC2CBB7B2 0x70F2
+0xC2CBB7B3 0x710F
+0xC2CBB7B4 0x3DBB
+0xC2CBB7B5 0x70FE
+0xC2CBB7B6 0x3E18
+0xC2CBB7B7 0x3E40
+0xC2CBB7B8 0x3E3D
+0xC2CBB7B9 0x731A
+0xC2CBB7BA 0x7310
+0xC2CBB7BB 0x730E
+0xC2CBB7BC 0x7402
+0xC2CBB7BD 0x73F3
+0xC2CBB7BE 0x3ECD
+0xC2CBB7BF 0x3EC9
+0xC2CBB7C0 0x73FB
+0xC2CBB7C1 0x3ECB
+0xC2CBB7C2 0x3ECA
+0xC2CBB7C3 0x3ECE
+0xC2CBB7C4 0x751B
+0xC2CBB7C5 0x7523
+0xC2CBB7C6 0x7561
+0xC2CBB7C7 0x7568
+0xC2CBB7C8 0x3F5E
+0xC2CBB7C9 0x7567
+0xC2CBB7CA 0x75D3
+0xC2CBB7CB 0x3F91
+0xC2CBB7CC 0x3F8C
+0xC2CBB7CD 0x7690
+0xC2CBB7CE 0x3FE1
+0xC2CBB7CF 0x4002
+0xC2CBB7D0 0x76D5
+0xC2CBB7D1 0x76D7
+0xC2CBB7D2 0x76D6
+0xC2CBB7D3 0x7730
+0xC2CBB7D4 0x402B
+0xC2CBB7D5 0x7726
+0xC2CBB7D6 0x402A
+0xC2CBB7D7 0x7740
+0xC2CBB7D8 0x3E14
+0xC2CBB7D9 0x771E
+0xC2CBB7DA 0x40AD
+0xC2CBB7DB 0x40A3
+0xC2CBB7DC 0x40AB
+0xC2CBB7DD 0x7847
+0xC2CBB7DE 0x40AF
+0xC2CBB7DF 0x784B
+0xC2CBB7E0 0x7851
+0xC2CBB7E1 0x784F
+0xC2CBB7E2 0x7842
+0xC2CBB7E3 0x7846
+0xC2CBB7E4 0x4104
+0xC2CBB7E5 0x796E
+0xC2CBB7E6 0x796C
+0xC2CBB7E7 0x79F2
+0xC2CBB7E8 0x4144
+0xC2CBB7E9 0x79F1
+0xC2CBB7EA 0x79F5
+0xC2CBB7EB 0x79F3
+0xC2CBB7EC 0x79F9
+0xC2CBB7ED 0x413D
+0xC2CBB7EE 0x4147
+0xC2CBB7EF 0x419C
+0xC2CBB7F0 0x7A9A
+0xC2CBB7F1 0x7A93
+0xC2CBB7F2 0x7A91
+0xC2CBB7F3 0x7AE1
+0xC2CBB7F4 0x41E0
+0xC2CBB7F5 0x41E4
+0xC2CBB7F6 0x7B21
+0xC2CBB7F7 0x7B1C
+0xC2CBB7F8 0x7B16
+0xC2CBB7F9 0x7B17
+0xC2CBB7FA 0x7B36
+0xC2CBB7FB 0x7B1F
+0xC2CBB7FC 0x4280
+0xC2CBB7FD 0x7C93
+0xC2CBB7FE 0x7C99
+0xC2CBB8A1 0x7C9A
+0xC2CBB8A2 0x7C9C
+0xC2CBB8A3 0x42CA
+0xC2CBB8A4 0x7D49
+0xC2CBB8A5 0x42D4
+0xC2CBB8A6 0x7D34
+0xC2CBB8A7 0x7D37
+0xC2CBB8A8 0x42D2
+0xC2CBB8A9 0x7D2D
+0xC2CBB8AA 0x42CB
+0xC2CBB8AB 0x7D4C
+0xC2CBB8AC 0x42CE
+0xC2CBB8AD 0x42D3
+0xC2CBB8AE 0x7D48
+0xC2CBB8AF 0x4344
+0xC2CBB8B0 0x4348
+0xC2CBB8B1 0x7F3B
+0xC2CBB8B2 0x4345
+0xC2CBB8B3 0x4381
+0xC2CBB8B4 0x4386
+0xC2CBB8B5 0x4385
+0xC2CBB8B6 0x8008
+0xC2CBB8B7 0x801A
+0xC2CBB8B8 0x43A3
+0xC2CBB8B9 0x801D
+0xC2CBB8BA 0x43B5
+0xC2CBB8BB 0x8049
+0xC2CBB8BC 0x8045
+0xC2CBB8BD 0x8044
+0xC2CBB8BE 0x7C9B
+0xC2CBB8BF 0x43FA
+0xC2CBB8C0 0x43F9
+0xC2CBB8C1 0x812A
+0xC2CBB8C2 0x812E
+0xC2CBB8C3 0x43FB
+0xC2CBB8C4 0x43F2
+0xC2CBB8C5 0x8131
+0xC2CBB8C6 0x43EF
+0xC2CBB8C7 0x811A
+0xC2CBB8C8 0x8134
+0xC2CBB8C9 0x8117
+0xC2CBB8CA 0x445B
+0xC2CBB8CB 0x4466
+0xC2CBB8CC 0x44CE
+0xC2CBB8CD 0x831D
+0xC2CBB8CE 0x8371
+0xC2CBB8CF 0x8384
+0xC2CBB8D0 0x8380
+0xC2CBB8D1 0x8372
+0xC2CBB8D2 0x83A1
+0xC2CBB8D3 0x35B4
+0xC2CBB8D4 0x8379
+0xC2CBB8D5 0x8391
+0xC2CBB8D6 0x44C8
+0xC2CBB8D7 0x839F
+0xC2CBB8D8 0x83AD
+0xC2CBB8D9 0x44D1
+0xC2CBB8DA 0x44C5
+0xC2CBB8DB 0x8323
+0xC2CBB8DC 0x44D2
+0xC2CBB8DD 0x8385
+0xC2CBB8DE 0x839C
+0xC2CBB8DF 0x83B7
+0xC2CBB8E0 0x8658
+0xC2CBB8E1 0x865A
+0xC2CBB8E2 0x458F
+0xC2CBB8E3 0x8657
+0xC2CBB8E4 0x86B2
+0xC2CBB8E5 0x45A7
+0xC2CBB8E6 0x86AE
+0xC2CBB8E7 0x45A5
+0xC2CBB8E8 0x45A4
+0xC2CBB8E9 0x4611
+0xC2CBB8EA 0x8845
+0xC2CBB8EB 0x889C
+0xC2CBB8EC 0x8894
+0xC2CBB8ED 0x88A3
+0xC2CBB8EE 0x888F
+0xC2CBB8EF 0x88A5
+0xC2CBB8F0 0x88A9
+0xC2CBB8F1 0x88A6
+0xC2CBB8F2 0x888A
+0xC2CBB8F3 0x88A0
+0xC2CBB8F4 0x8890
+0xC2CBB8F5 0x8992
+0xC2CBB8F6 0x8991
+0xC2CBB8F7 0x8994
+0xC2CBB8F8 0x46B5
+0xC2CBB8F9 0x8A26
+0xC2CBB8FA 0x8A32
+0xC2CBB8FB 0x8A28
+0xC2CBB8FC 0x46B4
+0xC2CBB8FD 0x46BD
+0xC2CBB8FE 0x8A1C
+0xC2CBB9A1 0x46BB
+0xC2CBB9A2 0x8A2B
+0xC2CBB9A3 0x8A20
+0xC2CBB9A4 0x46B9
+0xC2CBB9A5 0x8A29
+0xC2CBB9A6 0x46C2
+0xC2CBB9A7 0x46BE
+0xC2CBB9A8 0x46BA
+0xC2CBB9A9 0x8A21
+0xC2CBB9AA 0x8C3A
+0xC2CBB9AB 0x3AB7
+0xC2CBB9AC 0x8C5B
+0xC2CBB9AD 0x8C58
+0xC2CBB9AE 0x8C7C
+0xC2CBB9AF 0x4758
+0xC2CBB9B0 0x8CA6
+0xC2CBB9B1 0x8CAE
+0xC2CBB9B2 0x8CAD
+0xC2CBB9B3 0x8D65
+0xC2CBB9B4 0x479B
+0xC2CBB9B5 0x8D7E
+0xC2CBB9B6 0x479C
+0xC2CBB9B7 0x8D7C
+0xC2CBB9B8 0x8D7F
+0xC2CBB9B9 0x8D7A
+0xC2CBB9BA 0x8DBD
+0xC2CBB9BB 0x47DA
+0xC2CBB9BC 0x47DE
+0xC2CBB9BD 0x8DC0
+0xC2CBB9BE 0x8DBB
+0xC2CBB9BF 0x8EAD
+0xC2CBB9C0 0x8EAF
+0xC2CBB9C1 0x8ED6
+0xC2CBB9C2 0x484D
+0xC2CBB9C3 0x4846
+0xC2CBB9C4 0x4847
+0xC2CBB9C5 0x484B
+0xC2CBB9C6 0x484C
+0xC2CBB9C7 0x8ED9
+0xC2CBB9C8 0x4848
+0xC2CBB9C9 0x4899
+0xC2CBB9CA 0x9012
+0xC2CBB9CB 0x900E
+0xC2CBB9CC 0x9025
+0xC2CBB9CD 0x489B
+0xC2CBB9CE 0x9013
+0xC2CBB9CF 0x90EE
+0xC2CBB9D0 0x48CE
+0xC2CBB9D1 0x90AB
+0xC2CBB9D2 0x90F7
+0xC2CBB9D3 0x48EB
+0xC2CBB9D4 0x9159
+0xC2CBB9D5 0x9154
+0xC2CBB9D6 0x91F2
+0xC2CBB9D7 0x91F0
+0xC2CBB9D8 0x91E5
+0xC2CBB9D9 0x91F6
+0xC2CBB9DA 0x491C
+0xC2CBB9DB 0x498C
+0xC2CBB9DC 0x9587
+0xC2CBB9DD 0x49D1
+0xC2CBB9DE 0x965A
+0xC2CBB9DF 0x49D6
+0xC2CBB9E0 0x49D3
+0xC2CBB9E1 0x966E
+0xC2CBB9E2 0x49D4
+0xC2CBB9E3 0x49D0
+0xC2CBB9E4 0x49D5
+0xC2CBB9E5 0x9679
+0xC2CBB9E6 0x4A0B
+0xC2CBB9E7 0x98E1
+0xC2CBB9E8 0x98E6
+0xC2CBB9E9 0x4BC6
+0xC2CBB9EA 0x9EC4
+0xC2CBB9EB 0x9ED2
+0xC2CBB9EC 0x4E80
+0xC2CBB9ED 0x3424
+0xC2CBB9EE 0x4E81
+0xC2CBB9EF 0x508F
+0xC2CBB9F0 0x5097
+0xC2CBB9F1 0x5088
+0xC2CBB9F2 0x5089
+0xC2CBB9F3 0x3474
+0xC2CBB9F4 0x347A
+0xC2CBB9F5 0x5081
+0xC2CBB9F6 0x5160
+0xC2CBB9F7 0x20564
+0xC2CBB9F8 0x34C3
+0xC2CBB9F9 0x5E42
+0xC2CBB9FA 0x51D3
+0xC2CBB9FB 0x34D4
+0xC2CBB9FC 0x34D5
+0xC2CBB9FD 0x51D2
+0xC2CBB9FE 0x51D6
+0xC2CBBAA1 0x5273
+0xC2CBBAA2 0x34FB
+0xC2CBBAA3 0x5270
+0xC2CBBAA4 0x34F7
+0xC2CBBAA5 0x3532
+0xC2CBBAA6 0x2F833
+0xC2CBBAA7 0x53A8
+0xC2CBBAA8 0x53A6
+0xC2CBBAA9 0x53C5
+0xC2CBBAAA 0x5597
+0xC2CBBAAB 0x55DE
+0xC2CBBAAC 0x35BA
+0xC2CBBAAD 0x35BF
+0xC2CBBAAE 0x5596
+0xC2CBBAAF 0x55B4
+0xC2CBBAB0 0x35C7
+0xC2CBBAB1 0x5585
+0xC2CBBAB2 0x35B7
+0xC2CBBAB3 0x559B
+0xC2CBBAB4 0x55A0
+0xC2CBBAB5 0x35B9
+0xC2CBBAB6 0x5559
+0xC2CBBAB7 0x35C3
+0xC2CBBAB8 0x5586
+0xC2CBBAB9 0x35BD
+0xC2CBBABA 0x35D0
+0xC2CBBABB 0x55AF
+0xC2CBBABC 0x557A
+0xC2CBBABD 0x35C1
+0xC2CBBABE 0x35BE
+0xC2CBBABF 0x35CD
+0xC2CBBAC0 0x559E
+0xC2CBBAC1 0x35CB
+0xC2CBBAC2 0x55A9
+0xC2CBBAC3 0x570F
+0xC2CBBAC4 0x570E
+0xC2CBBAC5 0x581A
+0xC2CBBAC6 0x364F
+0xC2CBBAC7 0x581F
+0xC2CBBAC8 0x3653
+0xC2CBBAC9 0x583C
+0xC2CBBACA 0x5818
+0xC2CBBACB 0x583E
+0xC2CBBACC 0x5826
+0xC2CBBACD 0x3655
+0xC2CBBACE 0x583A
+0xC2CBBACF 0x21364
+0xC2CBBAD0 0x5822
+0xC2CBBAD1 0x3651
+0xC2CBBAD2 0x58FB
+0xC2CBBAD3 0x5963
+0xC2CBBAD4 0x5964
+0xC2CBBAD5 0x369F
+0xC2CBBAD6 0x5AA8
+0xC2CBBAD7 0x5AA3
+0xC2CBBAD8 0x5A82
+0xC2CBBAD9 0x5A88
+0xC2CBBADA 0x5AA1
+0xC2CBBADB 0x5A85
+0xC2CBBADC 0x5A98
+0xC2CBBADD 0x36FE
+0xC2CBBADE 0x5A99
+0xC2CBBADF 0x36FB
+0xC2CBBAE0 0x5A89
+0xC2CBBAE1 0x5A81
+0xC2CBBAE2 0x5A96
+0xC2CBBAE3 0x5A80
+0xC2CBBAE4 0x36F1
+0xC2CBBAE5 0x36F5
+0xC2CBBAE6 0x5A91
+0xC2CBBAE7 0x36EF
+0xC2CBBAE8 0x3704
+0xC2CBBAE9 0x3703
+0xC2CBBAEA 0x36F4
+0xC2CBBAEB 0x5ACF
+0xC2CBBAEC 0x36F3
+0xC2CBBAED 0x3702
+0xC2CBBAEE 0x36F7
+0xC2CBBAEF 0x36FA
+0xC2CBBAF0 0x36FD
+0xC2CBBAF1 0x36EE
+0xC2CBBAF2 0x5A87
+0xC2CBBAF3 0x5AA0
+0xC2CBBAF4 0x36F0
+0xC2CBBAF5 0x5A79
+0xC2CBBAF6 0x36F2
+0xC2CBBAF7 0x5A86
+0xC2CBBAF8 0x5AAB
+0xC2CBBAF9 0x5AAA
+0xC2CBBAFA 0x5AA4
+0xC2CBBAFB 0x5A8D
+0xC2CBBAFC 0x5A7E
+0xC2CBBAFD 0x3744
+0xC2CBBAFE 0x5BD5
+0xC2CBBBA1 0x3762
+0xC2CBBBA2 0x3777
+0xC2CBBBA3 0x3DC9
+0xC2CBBBA4 0x5C1E
+0xC2CBBBA5 0x5C5F
+0xC2CBBBA6 0x5C5E
+0xC2CBBBA7 0x5D44
+0xC2CBBBA8 0x5D3E
+0xC2CBBBA9 0x37E8
+0xC2CBBBAA 0x5D48
+0xC2CBBBAB 0x5D1C
+0xC2CBBBAC 0x37EF
+0xC2CBBBAD 0x5D5B
+0xC2CBBBAE 0x5D4D
+0xC2CBBBAF 0x37E6
+0xC2CBBBB0 0x37ED
+0xC2CBBBB1 0x5D57
+0xC2CBBBB2 0x37E7
+0xC2CBBBB3 0x5D53
+0xC2CBBBB4 0x5D4F
+0xC2CBBBB5 0x37EB
+0xC2CBBBB6 0x5D3B
+0xC2CBBBB7 0x5D46
+0xC2CBBBB8 0x382D
+0xC2CBBBB9 0x3855
+0xC2CBBBBA 0x5E46
+0xC2CBBBBB 0x5E47
+0xC2CBBBBC 0x3853
+0xC2CBBBBD 0x5E48
+0xC2CBBBBE 0x5EC0
+0xC2CBBBBF 0x5EBD
+0xC2CBBBC0 0x5EBF
+0xC2CBBBC1 0x3890
+0xC2CBBBC2 0x5F11
+0xC2CBBBC3 0x38BE
+0xC2CBBBC4 0x5F3E
+0xC2CBBBC5 0x5F3B
+0xC2CBBBC6 0x38BD
+0xC2CBBBC7 0x5F3A
+0xC2CBBBC8 0x38CF
+0xC2CBBBC9 0x38D0
+0xC2CBBBCA 0x38EC
+0xC2CBBBCB 0x5FA7
+0xC2CBBBCC 0x394B
+0xC2CBBBCD 0x60EA
+0xC2CBBBCE 0x3948
+0xC2CBBBCF 0x6107
+0xC2CBBBD0 0x6122
+0xC2CBBBD1 0x610C
+0xC2CBBBD2 0x3955
+0xC2CBBBD3 0x3951
+0xC2CBBBD4 0x60B3
+0xC2CBBBD5 0x60D6
+0xC2CBBBD6 0x60D2
+0xC2CBBBD7 0x394E
+0xC2CBBBD8 0x60E3
+0xC2CBBBD9 0x60E5
+0xC2CBBBDA 0x60E9
+0xC2CBBBDB 0x396B
+0xC2CBBBDC 0x395E
+0xC2CBBBDD 0x6111
+0xC2CBBBDE 0x60FD
+0xC2CBBBDF 0x3960
+0xC2CBBBE0 0x3967
+0xC2CBBBE1 0x611E
+0xC2CBBBE2 0x6120
+0xC2CBBBE3 0x6121
+0xC2CBBBE4 0x621E
+0xC2CBBBE5 0x39B8
+0xC2CBBBE6 0x63E2
+0xC2CBBBE7 0x63DE
+0xC2CBBBE8 0x63E6
+0xC2CBBBE9 0x3A14
+0xC2CBBBEA 0x3A0F
+0xC2CBBBEB 0x3A07
+0xC2CBBBEC 0x3A13
+0xC2CBBBED 0x63F8
+0xC2CBBBEE 0x3A17
+0xC2CBBBEF 0x63FE
+0xC2CBBBF0 0x63C1
+0xC2CBBBF1 0x63BF
+0xC2CBBBF2 0x63F7
+0xC2CBBBF3 0x63D1
+0xC2CBBBF4 0x655F
+0xC2CBBBF5 0x6560
+0xC2CBBBF6 0x6561
+0xC2CBBBF7 0x3A9A
+0xC2CBBBF8 0x3AB8
+0xC2CBBBF9 0x65D1
+0xC2CBBBFA 0x3AF7
+0xC2CBBBFB 0x3AF8
+0xC2CBBBFC 0x667D
+0xC2CBBBFD 0x666B
+0xC2CBBBFE 0x667F
+0xC2CBBCA1 0x3AFD
+0xC2CBBCA2 0x3AF5
+0xC2CBBCA3 0x6673
+0xC2CBBCA4 0x6681
+0xC2CBBCA5 0x666D
+0xC2CBBCA6 0x6669
+0xC2CBBCA7 0x3AFA
+0xC2CBBCA8 0x3B38
+0xC2CBBCA9 0x671E
+0xC2CBBCAA 0x68ED
+0xC2CBBCAB 0x3B87
+0xC2CBBCAC 0x3B80
+0xC2CBBCAD 0x3B88
+0xC2CBBCAE 0x3B79
+0xC2CBBCAF 0x6903
+0xC2CBBCB0 0x3B7C
+0xC2CBBCB1 0x68FE
+0xC2CBBCB2 0x68E5
+0xC2CBBCB3 0x691E
+0xC2CBBCB4 0x6902
+0xC2CBBCB5 0x3B83
+0xC2CBBCB6 0x3B85
+0xC2CBBCB7 0x6909
+0xC2CBBCB8 0x68CA
+0xC2CBBCB9 0x6900
+0xC2CBBCBA 0x2F8E5
+0xC2CBBCBB 0x6901
+0xC2CBBCBC 0x6918
+0xC2CBBCBD 0x68E2
+0xC2CBBCBE 0x68CF
+0xC2CBBCBF 0x3B7B
+0xC2CBBCC0 0x692E
+0xC2CBBCC1 0x68C5
+0xC2CBBCC2 0x68FF
+0xC2CBBCC3 0x3B86
+0xC2CBBCC4 0x691C
+0xC2CBBCC5 0x68C3
+0xC2CBBCC6 0x3C34
+0xC2CBBCC7 0x6B6F
+0xC2CBBCC8 0x3C55
+0xC2CBBCC9 0x6B6E
+0xC2CBBCCA 0x3C68
+0xC2CBBCCB 0x6BBE
+0xC2CBBCCC 0x3C9C
+0xC2CBBCCD 0x6BF4
+0xC2CBBCCE 0x6C2D
+0xC2CBBCCF 0x3CFC
+0xC2CBBCD0 0x6DB6
+0xC2CBBCD1 0x6E75
+0xC2CBBCD2 0x6E1E
+0xC2CBBCD3 0x3D1A
+0xC2CBBCD4 0x6E18
+0xC2CBBCD5 0x3D17
+0xC2CBBCD6 0x6E48
+0xC2CBBCD7 0x3D1B
+0xC2CBBCD8 0x6E4F
+0xC2CBBCD9 0x3D13
+0xC2CBBCDA 0x6E42
+0xC2CBBCDB 0x6E6A
+0xC2CBBCDC 0x6E70
+0xC2CBBCDD 0x6DFE
+0xC2CBBCDE 0x3D05
+0xC2CBBCDF 0x3D07
+0xC2CBBCE0 0x6E6D
+0xC2CBBCE1 0x3D1C
+0xC2CBBCE2 0x6E7B
+0xC2CBBCE3 0x6E7E
+0xC2CBBCE4 0x6E59
+0xC2CBBCE5 0x3D11
+0xC2CBBCE6 0x6E57
+0xC2CBBCE7 0x3D16
+0xC2CBBCE8 0x6E80
+0xC2CBBCE9 0x6E50
+0xC2CBBCEA 0x3D15
+0xC2CBBCEB 0x6E29
+0xC2CBBCEC 0x6E76
+0xC2CBBCED 0x6E2A
+0xC2CBBCEE 0x6E4C
+0xC2CBBCEF 0x712A
+0xC2CBBCF0 0x3DCB
+0xC2CBBCF1 0x7135
+0xC2CBBCF2 0x712C
+0xC2CBBCF3 0x7137
+0xC2CBBCF4 0x711D
+0xC2CBBCF5 0x3DC5
+0xC2CBBCF6 0x3DC2
+0xC2CBBCF7 0x7138
+0xC2CBBCF8 0x3DCD
+0xC2CBBCF9 0x7134
+0xC2CBBCFA 0x712B
+0xC2CBBCFB 0x7133
+0xC2CBBCFC 0x7127
+0xC2CBBCFD 0x7124
+0xC2CBBCFE 0x3DCA
+0xC2CBBDA1 0x712D
+0xC2CBBDA2 0x7232
+0xC2CBBDA3 0x7283
+0xC2CBBDA4 0x7282
+0xC2CBBDA5 0x7287
+0xC2CBBDA6 0x7306
+0xC2CBBDA7 0x7324
+0xC2CBBDA8 0x7338
+0xC2CBBDA9 0x732A
+0xC2CBBDAA 0x732C
+0xC2CBBDAB 0x732B
+0xC2CBBDAC 0x3E83
+0xC2CBBDAD 0x732F
+0xC2CBBDAE 0x7328
+0xC2CBBDAF 0x7417
+0xC2CBBDB0 0x3ED6
+0xC2CBBDB1 0x3ED5
+0xC2CBBDB2 0x7419
+0xC2CBBDB3 0x7438
+0xC2CBBDB4 0x3ED1
+0xC2CBBDB5 0x741F
+0xC2CBBDB6 0x7414
+0xC2CBBDB7 0x743C
+0xC2CBBDB8 0x73F7
+0xC2CBBDB9 0x741C
+0xC2CBBDBA 0x7415
+0xC2CBBDBB 0x7418
+0xC2CBBDBC 0x7439
+0xC2CBBDBD 0x74F9
+0xC2CBBDBE 0x7524
+0xC2CBBDBF 0x2F934
+0xC2CBBDC0 0x3F52
+0xC2CBBDC1 0x3F5F
+0xC2CBBDC2 0x756E
+0xC2CBBDC3 0x756D
+0xC2CBBDC4 0x7571
+0xC2CBBDC5 0x758E
+0xC2CBBDC6 0x3F95
+0xC2CBBDC7 0x75E5
+0xC2CBBDC8 0x3F9D
+0xC2CBBDC9 0x3F98
+0xC2CBBDCA 0x3F9E
+0xC2CBBDCB 0x3F96
+0xC2CBBDCC 0x7694
+0xC2CBBDCD 0x76B3
+0xC2CBBDCE 0x4003
+0xC2CBBDCF 0x76D9
+0xC2CBBDD0 0x402F
+0xC2CBBDD1 0x7748
+0xC2CBBDD2 0x7749
+0xC2CBBDD3 0x7743
+0xC2CBBDD4 0x4031
+0xC2CBBDD5 0x4033
+0xC2CBBDD6 0x7742
+0xC2CBBDD7 0x77DF
+0xC2CBBDD8 0x40B4
+0xC2CBBDD9 0x7863
+0xC2CBBDDA 0x7876
+0xC2CBBDDB 0x40B0
+0xC2CBBDDC 0x785F
+0xC2CBBDDD 0x7866
+0xC2CBBDDE 0x7966
+0xC2CBBDDF 0x7971
+0xC2CBBDE0 0x4108
+0xC2CBBDE1 0x4107
+0xC2CBBDE2 0x7976
+0xC2CBBDE3 0x7984
+0xC2CBBDE4 0x7975
+0xC2CBBDE5 0x79FF
+0xC2CBBDE6 0x7A07
+0xC2CBBDE7 0x414E
+0xC2CBBDE8 0x7A0E
+0xC2CBBDE9 0x7A09
+0xC2CBBDEA 0x4150
+0xC2CBBDEB 0x4152
+0xC2CBBDEC 0x41A1
+0xC2CBBDED 0x41A3
+0xC2CBBDEE 0x41A5
+0xC2CBBDEF 0x41CC
+0xC2CBBDF0 0x7AE7
+0xC2CBBDF1 0x7AE2
+0xC2CBBDF2 0x7B55
+0xC2CBBDF3 0x41EF
+0xC2CBBDF4 0x41EA
+0xC2CBBDF5 0x7B43
+0xC2CBBDF6 0x7B57
+0xC2CBBDF7 0x7B6C
+0xC2CBBDF8 0x7B42
+0xC2CBBDF9 0x7B53
+0xC2CBBDFA 0x41ED
+0xC2CBBDFB 0x7B41
+0xC2CBBDFC 0x4285
+0xC2CBBDFD 0x4284
+0xC2CBBDFE 0x7CA7
+0xC2CBBEA1 0x7CA0
+0xC2CBBEA2 0x7CA6
+0xC2CBBEA3 0x7CA4
+0xC2CBBEA4 0x7D74
+0xC2CBBEA5 0x42DB
+0xC2CBBEA6 0x7D59
+0xC2CBBEA7 0x42D9
+0xC2CBBEA8 0x7D60
+0xC2CBBEA9 0x7D57
+0xC2CBBEAA 0x7D6C
+0xC2CBBEAB 0x7D7E
+0xC2CBBEAC 0x7D64
+0xC2CBBEAD 0x42D7
+0xC2CBBEAE 0x7D5A
+0xC2CBBEAF 0x7D5D
+0xC2CBBEB0 0x42DA
+0xC2CBBEB1 0x42DE
+0xC2CBBEB2 0x42D8
+0xC2CBBEB3 0x7D76
+0xC2CBBEB4 0x7D4D
+0xC2CBBEB5 0x7D75
+0xC2CBBEB6 0x42D5
+0xC2CBBEB7 0x7FD3
+0xC2CBBEB8 0x7FD6
+0xC2CBBEB9 0x439C
+0xC2CBBEBA 0x439D
+0xC2CBBEBB 0x8060
+0xC2CBBEBC 0x804E
+0xC2CBBEBD 0x8145
+0xC2CBBEBE 0x813B
+0xC2CBBEBF 0x43FE
+0xC2CBBEC0 0x8148
+0xC2CBBEC1 0x8142
+0xC2CBBEC2 0x8149
+0xC2CBBEC3 0x8140
+0xC2CBBEC4 0x8114
+0xC2CBBEC5 0x8141
+0xC2CBBEC6 0x4407
+0xC2CBBEC7 0x81EF
+0xC2CBBEC8 0x81F6
+0xC2CBBEC9 0x8203
+0xC2CBBECA 0x446A
+0xC2CBBECB 0x83ED
+0xC2CBBECC 0x44E7
+0xC2CBBECD 0x83DA
+0xC2CBBECE 0x8418
+0xC2CBBECF 0x83D2
+0xC2CBBED0 0x8408
+0xC2CBBED1 0x44E2
+0xC2CBBED2 0x8400
+0xC2CBBED3 0x44DF
+0xC2CBBED4 0x44E1
+0xC2CBBED5 0x44E5
+0xC2CBBED6 0x8417
+0xC2CBBED7 0x8346
+0xC2CBBED8 0x8414
+0xC2CBBED9 0x83D3
+0xC2CBBEDA 0x8405
+0xC2CBBEDB 0x841F
+0xC2CBBEDC 0x8402
+0xC2CBBEDD 0x8416
+0xC2CBBEDE 0x83CD
+0xC2CBBEDF 0x83E6
+0xC2CBBEE0 0x4591
+0xC2CBBEE1 0x865D
+0xC2CBBEE2 0x86D5
+0xC2CBBEE3 0x86E1
+0xC2CBBEE4 0x45B4
+0xC2CBBEE5 0x45B0
+0xC2CBBEE6 0x45B5
+0xC2CBBEE7 0x45AE
+0xC2CBBEE8 0x86EE
+0xC2CBBEE9 0x8847
+0xC2CBBEEA 0x8846
+0xC2CBBEEB 0x462D
+0xC2CBBEEC 0x462C
+0xC2CBBEED 0x88BB
+0xC2CBBEEE 0x462B
+0xC2CBBEEF 0x88BF
+0xC2CBBEF0 0x88B4
+0xC2CBBEF1 0x4629
+0xC2CBBEF2 0x88B5
+0xC2CBBEF3 0x467F
+0xC2CBBEF4 0x899A
+0xC2CBBEF5 0x8A43
+0xC2CBBEF6 0x46C9
+0xC2CBBEF7 0x46CB
+0xC2CBBEF8 0x8A5A
+0xC2CBBEF9 0x46C5
+0xC2CBBEFA 0x46C6
+0xC2CBBEFB 0x46CA
+0xC2CBBEFC 0x8A35
+0xC2CBBEFD 0x8A38
+0xC2CBBEFE 0x8A42
+0xC2CBBFA1 0x8A49
+0xC2CBBFA2 0x8A5D
+0xC2CBBFA3 0x8A4B
+0xC2CBBFA4 0x8A3D
+0xC2CBBFA5 0x46D2
+0xC2CBBFA6 0x46D0
+0xC2CBBFA7 0x472D
+0xC2CBBFA8 0x4735
+0xC2CBBFA9 0x8C60
+0xC2CBBFAA 0x8C5E
+0xC2CBBFAB 0x8C7F
+0xC2CBBFAC 0x8C7E
+0xC2CBBFAD 0x8C83
+0xC2CBBFAE 0x476C
+0xC2CBBFAF 0x8CB1
+0xC2CBBFB0 0x8D87
+0xC2CBBFB1 0x479D
+0xC2CBBFB2 0x47A0
+0xC2CBBFB3 0x8D88
+0xC2CBBFB4 0x8D83
+0xC2CBBFB5 0x47A2
+0xC2CBBFB6 0x479F
+0xC2CBBFB7 0x8D86
+0xC2CBBFB8 0x8D8B
+0xC2CBBFB9 0x8D82
+0xC2CBBFBA 0x8DCA
+0xC2CBBFBB 0x8DD2
+0xC2CBBFBC 0x47EB
+0xC2CBBFBD 0x47E2
+0xC2CBBFBE 0x8DD4
+0xC2CBBFBF 0x8DC9
+0xC2CBBFC0 0x8EB0
+0xC2CBBFC1 0x4836
+0xC2CBBFC2 0x4832
+0xC2CBBFC3 0x4850
+0xC2CBBFC4 0x8EF2
+0xC2CBBFC5 0x8EE4
+0xC2CBBFC6 0x8EF3
+0xC2CBBFC7 0x8EEA
+0xC2CBBFC8 0x484F
+0xC2CBBFC9 0x8EFD
+0xC2CBBFCA 0x4852
+0xC2CBBFCB 0x8F9D
+0xC2CBBFCC 0x902B
+0xC2CBBFCD 0x902A
+0xC2CBBFCE 0x489E
+0xC2CBBFCF 0x9028
+0xC2CBBFD0 0x9029
+0xC2CBBFD1 0x902C
+0xC2CBBFD2 0x48A0
+0xC2CBBFD3 0x489C
+0xC2CBBFD4 0x903A
+0xC2CBBFD5 0x9030
+0xC2CBBFD6 0x9037
+0xC2CBBFD7 0x903B
+0xC2CBBFD8 0x48D1
+0xC2CBBFD9 0x910A
+0xC2CBBFDA 0x48EF
+0xC2CBBFDB 0x48F0
+0xC2CBBFDC 0x48F1
+0xC2CBBFDD 0x91FE
+0xC2CBBFDE 0x9220
+0xC2CBBFDF 0x491D
+0xC2CBBFE0 0x920B
+0xC2CBBFE1 0x491F
+0xC2CBBFE2 0x9218
+0xC2CBBFE3 0x9222
+0xC2CBBFE4 0x491E
+0xC2CBBFE5 0x921B
+0xC2CBBFE6 0x9208
+0xC2CBBFE7 0x4920
+0xC2CBBFE8 0x920E
+0xC2CBBFE9 0x9213
+0xC2CBBFEA 0x498E
+0xC2CBBFEB 0x4991
+0xC2CBBFEC 0x9595
+0xC2CBBFED 0x28CDD
+0xC2CBBFEE 0x4990
+0xC2CBBFEF 0x49D7
+0xC2CBBFF0 0x968C
+0xC2CBBFF1 0x967B
+0xC2CBBFF2 0x967F
+0xC2CBBFF3 0x9681
+0xC2CBBFF4 0x49D9
+0xC2CBBFF5 0x9682
+0xC2CBBFF6 0x49F4
+0xC2CBBFF7 0x49F6
+0xC2CBBFF8 0x3560
+0xC2CBBFF9 0x49F5
+0xC2CBBFFA 0x49F3
+0xC2CBBFFB 0x96EE
+0xC2CBBFFC 0x96ED
+0xC2CBBFFD 0x4A0C
+0xC2CBBFFE 0x96EC
+0xC2CBC0A1 0x975F
+0xC2CBC0A2 0x976F
+0xC2CBC0A3 0x4A51
+0xC2CBC0A4 0x976D
+0xC2CBC0A5 0x4AA6
+0xC2CBC0A6 0x4AA7
+0xC2CBC0A7 0x4AA8
+0xC2CBC0A8 0x4B27
+0xC2CBC0A9 0x4B24
+0xC2CBC0AA 0x4B25
+0xC2CBC0AB 0x98F0
+0xC2CBC0AC 0x4B2A
+0xC2CBC0AD 0x4B74
+0xC2CBC0AE 0x4BC7
+0xC2CBC0AF 0x9AA9
+0xC2CBC0B0 0x4BE7
+0xC2CBC0B1 0x4BED
+0xC2CBC0B2 0x9AE0
+0xC2CBC0B3 0x4EB7
+0xC2CBC0B4 0x342E
+0xC2CBC0B5 0x347B
+0xC2CBC0B6 0x50CC
+0xC2CBC0B7 0x50BC
+0xC2CBC0B8 0x347C
+0xC2CBC0B9 0x50AA
+0xC2CBC0BA 0x50B9
+0xC2CBC0BB 0x347D
+0xC2CBC0BC 0x50AB
+0xC2CBC0BD 0x50C3
+0xC2CBC0BE 0x50CD
+0xC2CBC0BF 0x517E
+0xC2CBC0C0 0x527E
+0xC2CBC0C1 0x5279
+0xC2CBC0C2 0x34FD
+0xC2CBC0C3 0x2F823
+0xC2CBC0C4 0x52E1
+0xC2CBC0C5 0x52E0
+0xC2CBC0C6 0x52E7
+0xC2CBC0C7 0x5380
+0xC2CBC0C8 0x53AB
+0xC2CBC0C9 0x53AA
+0xC2CBC0CA 0x53A9
+0xC2CBC0CB 0x53E0
+0xC2CBC0CC 0x55EA
+0xC2CBC0CD 0x35DA
+0xC2CBC0CE 0x55D7
+0xC2CBC0CF 0x35D6
+0xC2CBC0D0 0x35DB
+0xC2CBC0D1 0x55C1
+0xC2CBC0D2 0x5715
+0xC2CBC0D3 0x365B
+0xC2CBC0D4 0x586C
+0xC2CBC0D5 0x365C
+0xC2CBC0D6 0x585C
+0xC2CBC0D7 0x5850
+0xC2CBC0D8 0x5861
+0xC2CBC0D9 0x586A
+0xC2CBC0DA 0x5869
+0xC2CBC0DB 0x5856
+0xC2CBC0DC 0x5860
+0xC2CBC0DD 0x5866
+0xC2CBC0DE 0x585F
+0xC2CBC0DF 0x5923
+0xC2CBC0E0 0x5966
+0xC2CBC0E1 0x5968
+0xC2CBC0E2 0x3706
+0xC2CBC0E3 0x370B
+0xC2CBC0E4 0x5ACE
+0xC2CBC0E5 0x370D
+0xC2CBC0E6 0x5AC5
+0xC2CBC0E7 0x5AC3
+0xC2CBC0E8 0x370A
+0xC2CBC0E9 0x3713
+0xC2CBC0EA 0x5AD0
+0xC2CBC0EB 0x3710
+0xC2CBC0EC 0x3712
+0xC2CBC0ED 0x3709
+0xC2CBC0EE 0x3708
+0xC2CBC0EF 0x3711
+0xC2CBC0F0 0x370F
+0xC2CBC0F1 0x5B74
+0xC2CBC0F2 0x5B76
+0xC2CBC0F3 0x5BDC
+0xC2CBC0F4 0x5BD7
+0xC2CBC0F5 0x5BDA
+0xC2CBC0F6 0x5BDB
+0xC2CBC0F7 0x3767
+0xC2CBC0F8 0x5C20
+0xC2CBC0F9 0x5D6D
+0xC2CBC0FA 0x5D66
+0xC2CBC0FB 0x37F6
+0xC2CBC0FC 0x5D64
+0xC2CBC0FD 0x5D6E
+0xC2CBC0FE 0x2F87E
+0xC2CBC1A1 0x5D60
+0xC2CBC1A2 0x5F42
+0xC2CBC1A3 0x5F5A
+0xC2CBC1A4 0x5F6E
+0xC2CBC1A5 0x3964
+0xC2CBC1A6 0x396C
+0xC2CBC1A7 0x6130
+0xC2CBC1A8 0x613A
+0xC2CBC1A9 0x612A
+0xC2CBC1AA 0x6143
+0xC2CBC1AB 0x6119
+0xC2CBC1AC 0x6131
+0xC2CBC1AD 0x396D
+0xC2CBC1AE 0x613D
+0xC2CBC1AF 0x397A
+0xC2CBC1B0 0x3975
+0xC2CBC1B1 0x3A0D
+0xC2CBC1B2 0x6408
+0xC2CBC1B3 0x6432
+0xC2CBC1B4 0x6438
+0xC2CBC1B5 0x3A1E
+0xC2CBC1B6 0x6431
+0xC2CBC1B7 0x3A1B
+0xC2CBC1B8 0x6419
+0xC2CBC1B9 0x3A2A
+0xC2CBC1BA 0x6411
+0xC2CBC1BB 0x3A1F
+0xC2CBC1BC 0x3A22
+0xC2CBC1BD 0x6429
+0xC2CBC1BE 0x641D
+0xC2CBC1BF 0x3A25
+0xC2CBC1C0 0x3A27
+0xC2CBC1C1 0x3A29
+0xC2CBC1C2 0x643C
+0xC2CBC1C3 0x3A24
+0xC2CBC1C4 0x6446
+0xC2CBC1C5 0x6447
+0xC2CBC1C6 0x3A28
+0xC2CBC1C7 0x3A26
+0xC2CBC1C8 0x643A
+0xC2CBC1C9 0x6407
+0xC2CBC1CA 0x3A23
+0xC2CBC1CB 0x656B
+0xC2CBC1CC 0x3A9F
+0xC2CBC1CD 0x6570
+0xC2CBC1CE 0x656D
+0xC2CBC1CF 0x3AB1
+0xC2CBC1D0 0x65E4
+0xC2CBC1D1 0x6693
+0xC2CBC1D2 0x3B03
+0xC2CBC1D3 0x3B07
+0xC2CBC1D4 0x3B0C
+0xC2CBC1D5 0x3B06
+0xC2CBC1D6 0x668F
+0xC2CBC1D7 0x3B04
+0xC2CBC1D8 0x3B09
+0xC2CBC1D9 0x6692
+0xC2CBC1DA 0x3B05
+0xC2CBC1DB 0x668E
+0xC2CBC1DC 0x3B08
+0xC2CBC1DD 0x6946
+0xC2CBC1DE 0x3B96
+0xC2CBC1DF 0x3B9C
+0xC2CBC1E0 0x3B9F
+0xC2CBC1E1 0x3B9B
+0xC2CBC1E2 0x3B98
+0xC2CBC1E3 0x3B99
+0xC2CBC1E4 0x3B94
+0xC2CBC1E5 0x6931
+0xC2CBC1E6 0x3B8D
+0xC2CBC1E7 0x3BA3
+0xC2CBC1E8 0x693E
+0xC2CBC1E9 0x3B93
+0xC2CBC1EA 0x697C
+0xC2CBC1EB 0x6943
+0xC2CBC1EC 0x3B92
+0xC2CBC1ED 0x6973
+0xC2CBC1EE 0x2F8E8
+0xC2CBC1EF 0x6955
+0xC2CBC1F0 0x3B8E
+0xC2CBC1F1 0x3B8C
+0xC2CBC1F2 0x6985
+0xC2CBC1F3 0x694D
+0xC2CBC1F4 0x6950
+0xC2CBC1F5 0x6947
+0xC2CBC1F6 0x6967
+0xC2CBC1F7 0x6936
+0xC2CBC1F8 0x6964
+0xC2CBC1F9 0x6961
+0xC2CBC1FA 0x3B9A
+0xC2CBC1FB 0x697D
+0xC2CBC1FC 0x6B44
+0xC2CBC1FD 0x6B40
+0xC2CBC1FE 0x6B71
+0xC2CBC2A1 0x6B73
+0xC2CBC2A2 0x6B9C
+0xC2CBC2A3 0x3C6A
+0xC2CBC2A4 0x3C6D
+0xC2CBC2A5 0x3C84
+0xC2CBC2A6 0x6BC1
+0xC2CBC2A7 0x3CA0
+0xC2CBC2A8 0x6BFA
+0xC2CBC2A9 0x6C31
+0xC2CBC2AA 0x6C32
+0xC2CBC2AB 0x3D1D
+0xC2CBC2AC 0x3D26
+0xC2CBC2AD 0x6EB8
+0xC2CBC2AE 0x6EA8
+0xC2CBC2AF 0x3D33
+0xC2CBC2B0 0x6E91
+0xC2CBC2B1 0x6EBB
+0xC2CBC2B2 0x3D38
+0xC2CBC2B3 0x6E9A
+0xC2CBC2B4 0x3D30
+0xC2CBC2B5 0x3D28
+0xC2CBC2B6 0x6EA9
+0xC2CBC2B7 0x3D27
+0xC2CBC2B8 0x3D2A
+0xC2CBC2B9 0x6EB5
+0xC2CBC2BA 0x6E6C
+0xC2CBC2BB 0x6EE8
+0xC2CBC2BC 0x3D31
+0xC2CBC2BD 0x6EDD
+0xC2CBC2BE 0x6EDA
+0xC2CBC2BF 0x6EE6
+0xC2CBC2C0 0x6EAC
+0xC2CBC2C1 0x3D34
+0xC2CBC2C2 0x3D2E
+0xC2CBC2C3 0x3D3B
+0xC2CBC2C4 0x6ED9
+0xC2CBC2C5 0x6EE3
+0xC2CBC2C6 0x6EE9
+0xC2CBC2C7 0x6EDB
+0xC2CBC2C8 0x3D29
+0xC2CBC2C9 0x716F
+0xC2CBC2CA 0x3DD2
+0xC2CBC2CB 0x3DD8
+0xC2CBC2CC 0x7148
+0xC2CBC2CD 0x3DCF
+0xC2CBC2CE 0x714A
+0xC2CBC2CF 0x716B
+0xC2CBC2D0 0x3DD9
+0xC2CBC2D1 0x714F
+0xC2CBC2D2 0x7157
+0xC2CBC2D3 0x7174
+0xC2CBC2D4 0x3DCE
+0xC2CBC2D5 0x3DD3
+0xC2CBC2D6 0x3DD0
+0xC2CBC2D7 0x7145
+0xC2CBC2D8 0x7151
+0xC2CBC2D9 0x716D
+0xC2CBC2DA 0x3BA1
+0xC2CBC2DB 0x7251
+0xC2CBC2DC 0x7250
+0xC2CBC2DD 0x724E
+0xC2CBC2DE 0x3E47
+0xC2CBC2DF 0x7341
+0xC2CBC2E0 0x3E8B
+0xC2CBC2E1 0x732E
+0xC2CBC2E2 0x7346
+0xC2CBC2E3 0x3ED4
+0xC2CBC2E4 0x7427
+0xC2CBC2E5 0x3EDE
+0xC2CBC2E6 0x7448
+0xC2CBC2E7 0x7453
+0xC2CBC2E8 0x743D
+0xC2CBC2E9 0x3EDF
+0xC2CBC2EA 0x745D
+0xC2CBC2EB 0x7456
+0xC2CBC2EC 0x3ED7
+0xC2CBC2ED 0x741E
+0xC2CBC2EE 0x7447
+0xC2CBC2EF 0x7443
+0xC2CBC2F0 0x7458
+0xC2CBC2F1 0x7449
+0xC2CBC2F2 0x3EE1
+0xC2CBC2F3 0x744C
+0xC2CBC2F4 0x7445
+0xC2CBC2F5 0x743E
+0xC2CBC2F6 0x3F2F
+0xC2CBC2F7 0x7501
+0xC2CBC2F8 0x751E
+0xC2CBC2F9 0x3F62
+0xC2CBC2FA 0x3F63
+0xC2CBC2FB 0x757A
+0xC2CBC2FC 0x75EE
+0xC2CBC2FD 0x7602
+0xC2CBC2FE 0x7697
+0xC2CBC3A1 0x7698
+0xC2CBC3A2 0x3FE2
+0xC2CBC3A3 0x4004
+0xC2CBC3A4 0x4043
+0xC2CBC3A5 0x775D
+0xC2CBC3A6 0x7764
+0xC2CBC3A7 0x7753
+0xC2CBC3A8 0x7758
+0xC2CBC3A9 0x7882
+0xC2CBC3AA 0x7890
+0xC2CBC3AB 0x788A
+0xC2CBC3AC 0x40BE
+0xC2CBC3AD 0x787A
+0xC2CBC3AE 0x787D
+0xC2CBC3AF 0x40BA
+0xC2CBC3B0 0x788B
+0xC2CBC3B1 0x7878
+0xC2CBC3B2 0x40BC
+0xC2CBC3B3 0x2F94E
+0xC2CBC3B4 0x788D
+0xC2CBC3B5 0x7888
+0xC2CBC3B6 0x7892
+0xC2CBC3B7 0x7881
+0xC2CBC3B8 0x797E
+0xC2CBC3B9 0x7983
+0xC2CBC3BA 0x410D
+0xC2CBC3BB 0x410E
+0xC2CBC3BC 0x4111
+0xC2CBC3BD 0x7980
+0xC2CBC3BE 0x410F
+0xC2CBC3BF 0x4112
+0xC2CBC3C0 0x4155
+0xC2CBC3C1 0x7A0F
+0xC2CBC3C2 0x4159
+0xC2CBC3C3 0x415B
+0xC2CBC3C4 0x7A1D
+0xC2CBC3C5 0x4157
+0xC2CBC3C6 0x7AA1
+0xC2CBC3C7 0x7AA4
+0xC2CBC3C8 0x41CE
+0xC2CBC3C9 0x7AE9
+0xC2CBC3CA 0x7AEA
+0xC2CBC3CB 0x41FE
+0xC2CBC3CC 0x7B62
+0xC2CBC3CD 0x7B6B
+0xC2CBC3CE 0x41FC
+0xC2CBC3CF 0x7B5E
+0xC2CBC3D0 0x41F5
+0xC2CBC3D1 0x7B79
+0xC2CBC3D2 0x41F9
+0xC2CBC3D3 0x41FA
+0xC2CBC3D4 0x7B6F
+0xC2CBC3D5 0x7B68
+0xC2CBC3D6 0x4288
+0xC2CBC3D7 0x4289
+0xC2CBC3D8 0x7CAE
+0xC2CBC3D9 0x428A
+0xC2CBC3DA 0x4287
+0xC2CBC3DB 0x428B
+0xC2CBC3DC 0x7CB0
+0xC2CBC3DD 0x42E6
+0xC2CBC3DE 0x7D90
+0xC2CBC3DF 0x42ED
+0xC2CBC3E0 0x7D8A
+0xC2CBC3E1 0x42E5
+0xC2CBC3E2 0x7D8B
+0xC2CBC3E3 0x7D99
+0xC2CBC3E4 0x7D95
+0xC2CBC3E5 0x42E0
+0xC2CBC3E6 0x7D87
+0xC2CBC3E7 0x7D78
+0xC2CBC3E8 0x7D97
+0xC2CBC3E9 0x7D89
+0xC2CBC3EA 0x7D98
+0xC2CBC3EB 0x42E1
+0xC2CBC3EC 0x435B
+0xC2CBC3ED 0x435C
+0xC2CBC3EE 0x7FA3
+0xC2CBC3EF 0x438F
+0xC2CBC3F0 0x438B
+0xC2CBC3F1 0x438D
+0xC2CBC3F2 0x7FDD
+0xC2CBC3F3 0x8057
+0xC2CBC3F4 0x43B9
+0xC2CBC3F5 0x8163
+0xC2CBC3F6 0x816A
+0xC2CBC3F7 0x816C
+0xC2CBC3F8 0x440F
+0xC2CBC3F9 0x4419
+0xC2CBC3FA 0x4413
+0xC2CBC3FB 0x815D
+0xC2CBC3FC 0x8175
+0xC2CBC3FD 0x4418
+0xC2CBC3FE 0x815F
+0xC2CBC4A1 0x4416
+0xC2CBC4A2 0x817D
+0xC2CBC4A3 0x816D
+0xC2CBC4A4 0x4453
+0xC2CBC4A5 0x2F98D
+0xC2CBC4A6 0x8241
+0xC2CBC4A7 0x844F
+0xC2CBC4A8 0x8484
+0xC2CBC4A9 0x44F6
+0xC2CBC4AA 0x847F
+0xC2CBC4AB 0x44F5
+0xC2CBC4AC 0x8448
+0xC2CBC4AD 0x842A
+0xC2CBC4AE 0x847B
+0xC2CBC4AF 0x8472
+0xC2CBC4B0 0x8464
+0xC2CBC4B1 0x842E
+0xC2CBC4B2 0x845C
+0xC2CBC4B3 0x8453
+0xC2CBC4B4 0x44F7
+0xC2CBC4B5 0x8441
+0xC2CBC4B6 0x84C8
+0xC2CBC4B7 0x44F0
+0xC2CBC4B8 0x8462
+0xC2CBC4B9 0x8480
+0xC2CBC4BA 0x843E
+0xC2CBC4BB 0x8483
+0xC2CBC4BC 0x8471
+0xC2CBC4BD 0x44F9
+0xC2CBC4BE 0x844A
+0xC2CBC4BF 0x8455
+0xC2CBC4C0 0x8458
+0xC2CBC4C1 0x4592
+0xC2CBC4C2 0x4595
+0xC2CBC4C3 0x4596
+0xC2CBC4C4 0x86FC
+0xC2CBC4C5 0x86FD
+0xC2CBC4C6 0x8715
+0xC2CBC4C7 0x45B9
+0xC2CBC4C8 0x8716
+0xC2CBC4C9 0x86FF
+0xC2CBC4CA 0x45BD
+0xC2CBC4CB 0x45B8
+0xC2CBC4CC 0x4612
+0xC2CBC4CD 0x8858
+0xC2CBC4CE 0x88CF
+0xC2CBC4CF 0x88E0
+0xC2CBC4D0 0x4680
+0xC2CBC4D1 0x4681
+0xC2CBC4D2 0x469A
+0xC2CBC4D3 0x4698
+0xC2CBC4D4 0x89E7
+0xC2CBC4D5 0x8A6A
+0xC2CBC4D6 0x8A80
+0xC2CBC4D7 0x46D4
+0xC2CBC4D8 0x8A6F
+0xC2CBC4D9 0x8A65
+0xC2CBC4DA 0x46DA
+0xC2CBC4DB 0x8A78
+0xC2CBC4DC 0x8A7D
+0xC2CBC4DD 0x8A88
+0xC2CBC4DE 0x46D6
+0xC2CBC4DF 0x46DB
+0xC2CBC4E0 0x8A64
+0xC2CBC4E1 0x8A7E
+0xC2CBC4E2 0x46DC
+0xC2CBC4E3 0x8A67
+0xC2CBC4E4 0x8C63
+0xC2CBC4E5 0x8C88
+0xC2CBC4E6 0x4771
+0xC2CBC4E7 0x8CCD
+0xC2CBC4E8 0x4772
+0xC2CBC4E9 0x8CC9
+0xC2CBC4EA 0x47A8
+0xC2CBC4EB 0x8DED
+0xC2CBC4EC 0x47F0
+0xC2CBC4ED 0x2F9DB
+0xC2CBC4EE 0x47F1
+0xC2CBC4EF 0x47FD
+0xC2CBC4F0 0x4838
+0xC2CBC4F1 0x4837
+0xC2CBC4F2 0x4839
+0xC2CBC4F3 0x8EB1
+0xC2CBC4F4 0x4855
+0xC2CBC4F5 0x4853
+0xC2CBC4F6 0x8F04
+0xC2CBC4F7 0x8F9E
+0xC2CBC4F8 0x8FA0
+0xC2CBC4F9 0x9043
+0xC2CBC4FA 0x9046
+0xC2CBC4FB 0x9048
+0xC2CBC4FC 0x9045
+0xC2CBC4FD 0x9040
+0xC2CBC4FE 0x904C
+0xC2CBC5A1 0x48D5
+0xC2CBC5A2 0x48BD
+0xC2CBC5A3 0x910C
+0xC2CBC5A4 0x9113
+0xC2CBC5A5 0x9115
+0xC2CBC5A6 0x48F5
+0xC2CBC5A7 0x916B
+0xC2CBC5A8 0x9167
+0xC2CBC5A9 0x925D
+0xC2CBC5AA 0x9255
+0xC2CBC5AB 0x9235
+0xC2CBC5AC 0x4921
+0xC2CBC5AD 0x9259
+0xC2CBC5AE 0x922F
+0xC2CBC5AF 0x923C
+0xC2CBC5B0 0x928F
+0xC2CBC5B1 0x925C
+0xC2CBC5B2 0x926A
+0xC2CBC5B3 0x9262
+0xC2CBC5B4 0x925F
+0xC2CBC5B5 0x926B
+0xC2CBC5B6 0x926E
+0xC2CBC5B7 0x923B
+0xC2CBC5B8 0x9244
+0xC2CBC5B9 0x9241
+0xC2CBC5BA 0x959A
+0xC2CBC5BB 0x4992
+0xC2CBC5BC 0x9599
+0xC2CBC5BD 0x49DE
+0xC2CBC5BE 0x49DB
+0xC2CBC5BF 0x49DA
+0xC2CBC5C0 0x968F
+0xC2CBC5C1 0x49DF
+0xC2CBC5C2 0x9696
+0xC2CBC5C3 0x49F9
+0xC2CBC5C4 0x49F8
+0xC2CBC5C5 0x49FA
+0xC2CBC5C6 0x96F4
+0xC2CBC5C7 0x96FC
+0xC2CBC5C8 0x4A0E
+0xC2CBC5C9 0x9755
+0xC2CBC5CA 0x4A43
+0xC2CBC5CB 0x9779
+0xC2CBC5CC 0x4A56
+0xC2CBC5CD 0x4A53
+0xC2CBC5CE 0x4A9E
+0xC2CBC5CF 0x97EE
+0xC2CBC5D0 0x97F5
+0xC2CBC5D1 0x4AA9
+0xC2CBC5D2 0x980B
+0xC2CBC5D3 0x4AFA
+0xC2CBC5D4 0x98F3
+0xC2CBC5D5 0x4B31
+0xC2CBC5D6 0x4B30
+0xC2CBC5D7 0x98F7
+0xC2CBC5D8 0x98FF
+0xC2CBC5D9 0x98F5
+0xC2CBC5DA 0x4B32
+0xC2CBC5DB 0x98EC
+0xC2CBC5DC 0x98F1
+0xC2CBC5DD 0x4B29
+0xC2CBC5DE 0x4B2E
+0xC2CBC5DF 0x999A
+0xC2CBC5E0 0x4B76
+0xC2CBC5E1 0x9AE2
+0xC2CBC5E2 0x9B3D
+0xC2CBC5E3 0x9B5D
+0xC2CBC5E4 0x9CE8
+0xC2CBC5E5 0x4CA5
+0xC2CBC5E6 0x9CEB
+0xC2CBC5E7 0x9CEF
+0xC2CBC5E8 0x9CEE
+0xC2CBC5E9 0x9E81
+0xC2CBC5EA 0x9F14
+0xC2CBC5EB 0x50D0
+0xC2CBC5EC 0x50D9
+0xC2CBC5ED 0x50DC
+0xC2CBC5EE 0x50D8
+0xC2CBC5EF 0x348C
+0xC2CBC5F0 0x50E1
+0xC2CBC5F1 0x50EB
+0xC2CBC5F2 0x348B
+0xC2CBC5F3 0x3489
+0xC2CBC5F4 0x50F4
+0xC2CBC5F5 0x50E2
+0xC2CBC5F6 0x50DE
+0xC2CBC5F7 0x348D
+0xC2CBC5F8 0x3486
+0xC2CBC5F9 0x34D7
+0xC2CBC5FA 0x51F4
+0xC2CBC5FB 0x3504
+0xC2CBC5FC 0x3507
+0xC2CBC5FD 0x3503
+0xC2CBC5FE 0x52ED
+0xC2CBC6A1 0x52EA
+0xC2CBC6A2 0x3522
+0xC2CBC6A3 0x5332
+0xC2CBC6A4 0x3551
+0xC2CBC6A5 0x53AE
+0xC2CBC6A6 0x53B0
+0xC2CBC6A7 0x3561
+0xC2CBC6A8 0x55FB
+0xC2CBC6A9 0x5603
+0xC2CBC6AA 0x560B
+0xC2CBC6AB 0x35E9
+0xC2CBC6AC 0x5607
+0xC2CBC6AD 0x35E5
+0xC2CBC6AE 0x55F8
+0xC2CBC6AF 0x35E4
+0xC2CBC6B0 0x5628
+0xC2CBC6B1 0x561E
+0xC2CBC6B2 0x35E3
+0xC2CBC6B3 0x5618
+0xC2CBC6B4 0x5611
+0xC2CBC6B5 0x5651
+0xC2CBC6B6 0x5605
+0xC2CBC6B7 0x5717
+0xC2CBC6B8 0x5892
+0xC2CBC6B9 0x3665
+0xC2CBC6BA 0x588C
+0xC2CBC6BB 0x3663
+0xC2CBC6BC 0x5878
+0xC2CBC6BD 0x5884
+0xC2CBC6BE 0x5873
+0xC2CBC6BF 0x58AD
+0xC2CBC6C0 0x5897
+0xC2CBC6C1 0x5895
+0xC2CBC6C2 0x5877
+0xC2CBC6C3 0x5872
+0xC2CBC6C4 0x5896
+0xC2CBC6C5 0x588D
+0xC2CBC6C6 0x5910
+0xC2CBC6C7 0x368C
+0xC2CBC6C8 0x596C
+0xC2CBC6C9 0x371A
+0xC2CBC6CA 0x5AE7
+0xC2CBC6CB 0x3715
+0xC2CBC6CC 0x5AE4
+0xC2CBC6CD 0x3720
+0xC2CBC6CE 0x3721
+0xC2CBC6CF 0x5AEF
+0xC2CBC6D0 0x5626
+0xC2CBC6D1 0x371C
+0xC2CBC6D2 0x371B
+0xC2CBC6D3 0x5AF0
+0xC2CBC6D4 0x5D7B
+0xC2CBC6D5 0x37FE
+0xC2CBC6D6 0x5D83
+0xC2CBC6D7 0x3804
+0xC2CBC6D8 0x3801
+0xC2CBC6D9 0x5D8B
+0xC2CBC6DA 0x5D8C
+0xC2CBC6DB 0x3800
+0xC2CBC6DC 0x5D78
+0xC2CBC6DD 0x5E52
+0xC2CBC6DE 0x386D
+0xC2CBC6DF 0x3893
+0xC2CBC6E0 0x5ED0
+0xC2CBC6E1 0x5ECF
+0xC2CBC6E2 0x38A1
+0xC2CBC6E3 0x5FB3
+0xC2CBC6E4 0x5FB4
+0xC2CBC6E5 0x3976
+0xC2CBC6E6 0x3979
+0xC2CBC6E7 0x3972
+0xC2CBC6E8 0x617B
+0xC2CBC6E9 0x3983
+0xC2CBC6EA 0x616F
+0xC2CBC6EB 0x6181
+0xC2CBC6EC 0x613C
+0xC2CBC6ED 0x6142
+0xC2CBC6EE 0x6138
+0xC2CBC6EF 0x6133
+0xC2CBC6F0 0x2F8A6
+0xC2CBC6F1 0x6160
+0xC2CBC6F2 0x6169
+0xC2CBC6F3 0x617D
+0xC2CBC6F4 0x6186
+0xC2CBC6F5 0x622C
+0xC2CBC6F6 0x6228
+0xC2CBC6F7 0x3A38
+0xC2CBC6F8 0x644C
+0xC2CBC6F9 0x3A30
+0xC2CBC6FA 0x6457
+0xC2CBC6FB 0x647C
+0xC2CBC6FC 0x3A34
+0xC2CBC6FD 0x3A3A
+0xC2CBC6FE 0x6455
+0xC2CBC7A1 0x6462
+0xC2CBC7A2 0x6471
+0xC2CBC7A3 0x646A
+0xC2CBC7A4 0x6456
+0xC2CBC7A5 0x643B
+0xC2CBC7A6 0x6481
+0xC2CBC7A7 0x3A35
+0xC2CBC7A8 0x644F
+0xC2CBC7A9 0x647E
+0xC2CBC7AA 0x6464
+0xC2CBC7AB 0x3A3F
+0xC2CBC7AC 0x3A40
+0xC2CBC7AD 0x3A32
+0xC2CBC7AE 0x3A31
+0xC2CBC7AF 0x3A36
+0xC2CBC7B0 0x6571
+0xC2CBC7B1 0x230BA
+0xC2CBC7B2 0x3B0F
+0xC2CBC7B3 0x66A5
+0xC2CBC7B4 0x669A
+0xC2CBC7B5 0x669C
+0xC2CBC7B6 0x3B10
+0xC2CBC7B7 0x66A6
+0xC2CBC7B8 0x3B0D
+0xC2CBC7B9 0x66A4
+0xC2CBC7BA 0x698F
+0xC2CBC7BB 0x69C5
+0xC2CBC7BC 0x69C8
+0xC2CBC7BD 0x6992
+0xC2CBC7BE 0x69B2
+0xC2CBC7BF 0x3BA9
+0xC2CBC7C0 0x3BB4
+0xC2CBC7C1 0x3BAC
+0xC2CBC7C2 0x69E3
+0xC2CBC7C3 0x69C0
+0xC2CBC7C4 0x69D6
+0xC2CBC7C5 0x69D1
+0xC2CBC7C6 0x699F
+0xC2CBC7C7 0x69A2
+0xC2CBC7C8 0x69D2
+0xC2CBC7C9 0x3BB8
+0xC2CBC7CA 0x3BAE
+0xC2CBC7CB 0x235F3
+0xC2CBC7CC 0x69E1
+0xC2CBC7CD 0x69D5
+0xC2CBC7CE 0x699D
+0xC2CBC7CF 0x3BB3
+0xC2CBC7D0 0x3BBA
+0xC2CBC7D1 0x6998
+0xC2CBC7D2 0x3C3F
+0xC2CBC7D3 0x6B74
+0xC2CBC7D4 0x6BA1
+0xC2CBC7D5 0x3D3C
+0xC2CBC7D6 0x6EF0
+0xC2CBC7D7 0x6EF3
+0xC2CBC7D8 0x3D42
+0xC2CBC7D9 0x3D40
+0xC2CBC7DA 0x6F1B
+0xC2CBC7DB 0x6F0C
+0xC2CBC7DC 0x6F1D
+0xC2CBC7DD 0x6F34
+0xC2CBC7DE 0x6F28
+0xC2CBC7DF 0x6F17
+0xC2CBC7E0 0x3D3E
+0xC2CBC7E1 0x6F44
+0xC2CBC7E2 0x6F42
+0xC2CBC7E3 0x6F04
+0xC2CBC7E4 0x6F11
+0xC2CBC7E5 0x6EFA
+0xC2CBC7E6 0x6F4A
+0xC2CBC7E7 0x7191
+0xC2CBC7E8 0x718E
+0xC2CBC7E9 0x3DE1
+0xC2CBC7EA 0x718B
+0xC2CBC7EB 0x718D
+0xC2CBC7EC 0x717F
+0xC2CBC7ED 0x718C
+0xC2CBC7EE 0x717E
+0xC2CBC7EF 0x717C
+0xC2CBC7F0 0x7183
+0xC2CBC7F1 0x3DE6
+0xC2CBC7F2 0x7188
+0xC2CBC7F3 0x3DE0
+0xC2CBC7F4 0x3E15
+0xC2CBC7F5 0x7294
+0xC2CBC7F6 0x3E93
+0xC2CBC7F7 0x7355
+0xC2CBC7F8 0x7353
+0xC2CBC7F9 0x734F
+0xC2CBC7FA 0x7354
+0xC2CBC7FB 0x746C
+0xC2CBC7FC 0x7465
+0xC2CBC7FD 0x7466
+0xC2CBC7FE 0x7461
+0xC2CBC8A1 0x746B
+0xC2CBC8A2 0x7468
+0xC2CBC8A3 0x7476
+0xC2CBC8A4 0x3EE7
+0xC2CBC8A5 0x7460
+0xC2CBC8A6 0x24A0F
+0xC2CBC8A7 0x7474
+0xC2CBC8A8 0x7506
+0xC2CBC8A9 0x760E
+0xC2CBC8AA 0x3FAD
+0xC2CBC8AB 0x7607
+0xC2CBC8AC 0x3FAE
+0xC2CBC8AD 0x3FE3
+0xC2CBC8AE 0x76B9
+0xC2CBC8AF 0x3FF5
+0xC2CBC8B0 0x76B7
+0xC2CBC8B1 0x76E2
+0xC2CBC8B2 0x4006
+0xC2CBC8B3 0x7774
+0xC2CBC8B4 0x7777
+0xC2CBC8B5 0x7776
+0xC2CBC8B6 0x7775
+0xC2CBC8B7 0x404F
+0xC2CBC8B8 0x7778
+0xC2CBC8B9 0x7771
+0xC2CBC8BA 0x4054
+0xC2CBC8BB 0x777A
+0xC2CBC8BC 0x715B
+0xC2CBC8BD 0x777B
+0xC2CBC8BE 0x78A6
+0xC2CBC8BF 0x78AE
+0xC2CBC8C0 0x78B8
+0xC2CBC8C1 0x40CB
+0xC2CBC8C2 0x40E3
+0xC2CBC8C3 0x40C9
+0xC2CBC8C4 0x78B1
+0xC2CBC8C5 0x78AF
+0xC2CBC8C6 0x4113
+0xC2CBC8C7 0x7989
+0xC2CBC8C8 0x7987
+0xC2CBC8C9 0x4115
+0xC2CBC8CA 0x4161
+0xC2CBC8CB 0x7A29
+0xC2CBC8CC 0x4166
+0xC2CBC8CD 0x7A2A
+0xC2CBC8CE 0x4164
+0xC2CBC8CF 0x7A2D
+0xC2CBC8D0 0x7A2C
+0xC2CBC8D1 0x4160
+0xC2CBC8D2 0x7A32
+0xC2CBC8D3 0x4163
+0xC2CBC8D4 0x7AEC
+0xC2CBC8D5 0x7AF0
+0xC2CBC8D6 0x7B81
+0xC2CBC8D7 0x7B9E
+0xC2CBC8D8 0x7B83
+0xC2CBC8D9 0x420A
+0xC2CBC8DA 0x7B92
+0xC2CBC8DB 0x4204
+0xC2CBC8DC 0x7BA3
+0xC2CBC8DD 0x7B9F
+0xC2CBC8DE 0x7B93
+0xC2CBC8DF 0x4207
+0xC2CBC8E0 0x7B86
+0xC2CBC8E1 0x7CB8
+0xC2CBC8E2 0x7CB7
+0xC2CBC8E3 0x428D
+0xC2CBC8E4 0x428F
+0xC2CBC8E5 0x4290
+0xC2CBC8E6 0x4292
+0xC2CBC8E7 0x42EC
+0xC2CBC8E8 0x7DC8
+0xC2CBC8E9 0x7DB6
+0xC2CBC8EA 0x2F96C
+0xC2CBC8EB 0x7DD1
+0xC2CBC8EC 0x42E7
+0xC2CBC8ED 0x7DA8
+0xC2CBC8EE 0x7DAB
+0xC2CBC8EF 0x42F2
+0xC2CBC8F0 0x7DB3
+0xC2CBC8F1 0x7DCD
+0xC2CBC8F2 0x42EE
+0xC2CBC8F3 0x7DCF
+0xC2CBC8F4 0x7DA4
+0xC2CBC8F5 0x42EF
+0xC2CBC8F6 0x434C
+0xC2CBC8F7 0x7F41
+0xC2CBC8F8 0x7F6F
+0xC2CBC8F9 0x7F71
+0xC2CBC8FA 0x435E
+0xC2CBC8FB 0x435F
+0xC2CBC8FC 0x4376
+0xC2CBC8FD 0x4374
+0xC2CBC8FE 0x4372
+0xC2CBC9A1 0x4390
+0xC2CBC9A2 0x8023
+0xC2CBC9A3 0x805B
+0xC2CBC9A4 0x43BE
+0xC2CBC9A5 0x8061
+0xC2CBC9A6 0x805F
+0xC2CBC9A7 0x8181
+0xC2CBC9A8 0x4426
+0xC2CBC9A9 0x4425
+0xC2CBC9AA 0x8184
+0xC2CBC9AB 0x8213
+0xC2CBC9AC 0x4474
+0xC2CBC9AD 0x824A
+0xC2CBC9AE 0x824C
+0xC2CBC9AF 0x44FD
+0xC2CBC9B0 0x4505
+0xC2CBC9B1 0x4501
+0xC2CBC9B2 0x84BD
+0xC2CBC9B3 0x8495
+0xC2CBC9B4 0x4509
+0xC2CBC9B5 0x8492
+0xC2CBC9B6 0x84C3
+0xC2CBC9B7 0x450C
+0xC2CBC9B8 0x8496
+0xC2CBC9B9 0x84A5
+0xC2CBC9BA 0x84B5
+0xC2CBC9BB 0x84B3
+0xC2CBC9BC 0x84A3
+0xC2CBC9BD 0x84E4
+0xC2CBC9BE 0x84D8
+0xC2CBC9BF 0x84D5
+0xC2CBC9C0 0x450D
+0xC2CBC9C1 0x84B7
+0xC2CBC9C2 0x84AD
+0xC2CBC9C3 0x84DA
+0xC2CBC9C4 0x8493
+0xC2CBC9C5 0x8736
+0xC2CBC9C6 0x45C0
+0xC2CBC9C7 0x45C5
+0xC2CBC9C8 0x45C9
+0xC2CBC9C9 0x873D
+0xC2CBC9CA 0x872B
+0xC2CBC9CB 0x8747
+0xC2CBC9CC 0x8739
+0xC2CBC9CD 0x45D5
+0xC2CBC9CE 0x8745
+0xC2CBC9CF 0x871D
+0xC2CBC9D0 0x4641
+0xC2CBC9D1 0x88FF
+0xC2CBC9D2 0x88EA
+0xC2CBC9D3 0x4633
+0xC2CBC9D4 0x88F5
+0xC2CBC9D5 0x463A
+0xC2CBC9D6 0x8900
+0xC2CBC9D7 0x88ED
+0xC2CBC9D8 0x8903
+0xC2CBC9D9 0x88E9
+0xC2CBC9DA 0x4640
+0xC2CBC9DB 0x4642
+0xC2CBC9DC 0x89EA
+0xC2CBC9DD 0x46E8
+0xC2CBC9DE 0x8A9B
+0xC2CBC9DF 0x8A8E
+0xC2CBC9E0 0x8AA2
+0xC2CBC9E1 0x46E4
+0xC2CBC9E2 0x8A9C
+0xC2CBC9E3 0x8A94
+0xC2CBC9E4 0x8A90
+0xC2CBC9E5 0x8AA9
+0xC2CBC9E6 0x8AAC
+0xC2CBC9E7 0x46E7
+0xC2CBC9E8 0x8A9F
+0xC2CBC9E9 0x46E6
+0xC2CBC9EA 0x46E1
+0xC2CBC9EB 0x8A9D
+0xC2CBC9EC 0x4739
+0xC2CBC9ED 0x8C67
+0xC2CBC9EE 0x475C
+0xC2CBC9EF 0x4775
+0xC2CBC9F0 0x8CD0
+0xC2CBC9F1 0x8CD6
+0xC2CBC9F2 0x8CD4
+0xC2CBC9F3 0x8D98
+0xC2CBC9F4 0x8D9A
+0xC2CBC9F5 0x8D97
+0xC2CBC9F6 0x47AE
+0xC2CBC9F7 0x47B0
+0xC2CBC9F8 0x47FA
+0xC2CBC9F9 0x8E0B
+0xC2CBC9FA 0x8E08
+0xC2CBC9FB 0x8E01
+0xC2CBC9FC 0x8EB4
+0xC2CBC9FD 0x8EB3
+0xC2CBC9FE 0x485B
+0xC2CBCAA1 0x8FA1
+0xC2CBCAA2 0x8FA2
+0xC2CBCAA3 0x48A5
+0xC2CBCAA4 0x905A
+0xC2CBCAA5 0x48A2
+0xC2CBCAA6 0x9061
+0xC2CBCAA7 0x905F
+0xC2CBCAA8 0x48DB
+0xC2CBCAA9 0x48DA
+0xC2CBCAAA 0x9125
+0xC2CBCAAB 0x917B
+0xC2CBCAAC 0x9176
+0xC2CBCAAD 0x917C
+0xC2CBCAAE 0x4924
+0xC2CBCAAF 0x9289
+0xC2CBCAB0 0x92F6
+0xC2CBCAB1 0x92B1
+0xC2CBCAB2 0x92AD
+0xC2CBCAB3 0x9292
+0xC2CBCAB4 0x9281
+0xC2CBCAB5 0x9284
+0xC2CBCAB6 0x4926
+0xC2CBCAB7 0x92AE
+0xC2CBCAB8 0x9290
+0xC2CBCAB9 0x929E
+0xC2CBCABA 0x4998
+0xC2CBCABB 0x4996
+0xC2CBCABC 0x499A
+0xC2CBCABD 0x95A2
+0xC2CBCABE 0x95A7
+0xC2CBCABF 0x4997
+0xC2CBCAC0 0x49E1
+0xC2CBCAC1 0x49E0
+0xC2CBCAC2 0x49E3
+0xC2CBCAC3 0x49E2
+0xC2CBCAC4 0x96A0
+0xC2CBCAC5 0x969D
+0xC2CBCAC6 0x969F
+0xC2CBCAC7 0x96D0
+0xC2CBCAC8 0x49FB
+0xC2CBCAC9 0x96D1
+0xC2CBCACA 0x4A12
+0xC2CBCACB 0x4A14
+0xC2CBCACC 0x9759
+0xC2CBCACD 0x4A45
+0xC2CBCACE 0x9764
+0xC2CBCACF 0x4A5C
+0xC2CBCAD0 0x4A5D
+0xC2CBCAD1 0x4AB8
+0xC2CBCAD2 0x9819
+0xC2CBCAD3 0x4ABA
+0xC2CBCAD4 0x9814
+0xC2CBCAD5 0x9815
+0xC2CBCAD6 0x981A
+0xC2CBCAD7 0x4B03
+0xC2CBCAD8 0x4B35
+0xC2CBCAD9 0x4B36
+0xC2CBCADA 0x4B39
+0xC2CBCADB 0x9906
+0xC2CBCADC 0x4B2D
+0xC2CBCADD 0x98F8
+0xC2CBCADE 0x9901
+0xC2CBCADF 0x4B7A
+0xC2CBCAE0 0x99BE
+0xC2CBCAE1 0x99BC
+0xC2CBCAE2 0x99B7
+0xC2CBCAE3 0x99B6
+0xC2CBCAE4 0x99C0
+0xC2CBCAE5 0x4B78
+0xC2CBCAE6 0x99B8
+0xC2CBCAE7 0x4B7B
+0xC2CBCAE8 0x4B7C
+0xC2CBCAE9 0x4B7E
+0xC2CBCAEA 0x99C4
+0xC2CBCAEB 0x4B7D
+0xC2CBCAEC 0x99BF
+0xC2CBCAED 0x4BC9
+0xC2CBCAEE 0x9ADA
+0xC2CBCAEF 0x9AE4
+0xC2CBCAF0 0x9AE9
+0xC2CBCAF1 0x9AE8
+0xC2CBCAF2 0x9AEA
+0xC2CBCAF3 0x9AE5
+0xC2CBCAF4 0x4BF3
+0xC2CBCAF5 0x9B26
+0xC2CBCAF6 0x4C1A
+0xC2CBCAF7 0x4C19
+0xC2CBCAF8 0x9B40
+0xC2CBCAF9 0x4C1F
+0xC2CBCAFA 0x4CA6
+0xC2CBCAFB 0x4CA7
+0xC2CBCAFC 0x4CA8
+0xC2CBCAFD 0x4CAB
+0xC2CBCAFE 0x4CA9
+0xC2CBCBA1 0x4D2E
+0xC2CBCBA2 0x9EBD
+0xC2CBCBA3 0x4D5E
+0xC2CBCBA4 0x3495
+0xC2CBCBA5 0x3493
+0xC2CBCBA6 0x3492
+0xC2CBCBA7 0x510E
+0xC2CBCBA8 0x3496
+0xC2CBCBA9 0x50F7
+0xC2CBCBAA 0x3497
+0xC2CBCBAB 0x50FC
+0xC2CBCBAC 0x510D
+0xC2CBCBAD 0x5101
+0xC2CBCBAE 0x51DA
+0xC2CBCBAF 0x51D9
+0xC2CBCBB0 0x51DB
+0xC2CBCBB1 0x5286
+0xC2CBCBB2 0x528E
+0xC2CBCBB3 0x52EE
+0xC2CBCBB4 0x5333
+0xC2CBCBB5 0x53B1
+0xC2CBCBB6 0x35F5
+0xC2CBCBB7 0x5647
+0xC2CBCBB8 0x562D
+0xC2CBCBB9 0x5654
+0xC2CBCBBA 0x35EA
+0xC2CBCBBB 0x564B
+0xC2CBCBBC 0x5652
+0xC2CBCBBD 0x5631
+0xC2CBCBBE 0x5644
+0xC2CBCBBF 0x5656
+0xC2CBCBC0 0x5650
+0xC2CBCBC1 0x562B
+0xC2CBCBC2 0x35F3
+0xC2CBCBC3 0x564D
+0xC2CBCBC4 0x5637
+0xC2CBCBC5 0x564F
+0xC2CBCBC6 0x58A2
+0xC2CBCBC7 0x58B7
+0xC2CBCBC8 0x3669
+0xC2CBCBC9 0x58B2
+0xC2CBCBCA 0x366B
+0xC2CBCBCB 0x58AA
+0xC2CBCBCC 0x58B5
+0xC2CBCBCD 0x58B0
+0xC2CBCBCE 0x366C
+0xC2CBCBCF 0x58B4
+0xC2CBCBD0 0x58A4
+0xC2CBCBD1 0x58A7
+0xC2CBCBD2 0x3668
+0xC2CBCBD3 0x5926
+0xC2CBCBD4 0x5AFE
+0xC2CBCBD5 0x3728
+0xC2CBCBD6 0x5B04
+0xC2CBCBD7 0x3726
+0xC2CBCBD8 0x5AFC
+0xC2CBCBD9 0x3725
+0xC2CBCBDA 0x5B06
+0xC2CBCBDB 0x5B0A
+0xC2CBCBDC 0x5AFA
+0xC2CBCBDD 0x5B0D
+0xC2CBCBDE 0x5B00
+0xC2CBCBDF 0x5B0E
+0xC2CBCBE0 0x376B
+0xC2CBCBE1 0x380F
+0xC2CBCBE2 0x3808
+0xC2CBCBE3 0x5D91
+0xC2CBCBE4 0x380C
+0xC2CBCBE5 0x5D8F
+0xC2CBCBE6 0x5D90
+0xC2CBCBE7 0x5D98
+0xC2CBCBE8 0x5DA4
+0xC2CBCBE9 0x5D9B
+0xC2CBCBEA 0x5DA3
+0xC2CBCBEB 0x5D96
+0xC2CBCBEC 0x5DE4
+0xC2CBCBED 0x5E5A
+0xC2CBCBEE 0x3860
+0xC2CBCBEF 0x3862
+0xC2CBCBF0 0x5E5E
+0xC2CBCBF1 0x3898
+0xC2CBCBF2 0x5FB8
+0xC2CBCBF3 0x6157
+0xC2CBCBF4 0x615C
+0xC2CBCBF5 0x61A6
+0xC2CBCBF6 0x6195
+0xC2CBCBF7 0x6188
+0xC2CBCBF8 0x398A
+0xC2CBCBF9 0x61A3
+0xC2CBCBFA 0x618F
+0xC2CBCBFB 0x3984
+0xC2CBCBFC 0x6164
+0xC2CBCBFD 0x397F
+0xC2CBCBFE 0x6159
+0xC2CBCCA1 0x6178
+0xC2CBCCA2 0x3982
+0xC2CBCCA3 0x6185
+0xC2CBCCA4 0x6187
+0xC2CBCCA5 0x619E
+0xC2CBCCA6 0x3996
+0xC2CBCCA7 0x3989
+0xC2CBCCA8 0x6198
+0xC2CBCCA9 0x619C
+0xC2CBCCAA 0x398D
+0xC2CBCCAB 0x39BC
+0xC2CBCCAC 0x622F
+0xC2CBCCAD 0x6480
+0xC2CBCCAE 0x649B
+0xC2CBCCAF 0x648E
+0xC2CBCCB0 0x648D
+0xC2CBCCB1 0x6494
+0xC2CBCCB2 0x64C6
+0xC2CBCCB3 0x3A44
+0xC2CBCCB4 0x64A8
+0xC2CBCCB5 0x6483
+0xC2CBCCB6 0x3A3C
+0xC2CBCCB7 0x64B9
+0xC2CBCCB8 0x6486
+0xC2CBCCB9 0x64B4
+0xC2CBCCBA 0x64AF
+0xC2CBCCBB 0x6491
+0xC2CBCCBC 0x3A4E
+0xC2CBCCBD 0x64AA
+0xC2CBCCBE 0x64A1
+0xC2CBCCBF 0x64A7
+0xC2CBCCC0 0x66B6
+0xC2CBCCC1 0x66B3
+0xC2CBCCC2 0x3B14
+0xC2CBCCC3 0x66BC
+0xC2CBCCC4 0x66AC
+0xC2CBCCC5 0x3B15
+0xC2CBCCC6 0x66AD
+0xC2CBCCC7 0x6A0E
+0xC2CBCCC8 0x3BCE
+0xC2CBCCC9 0x6A1C
+0xC2CBCCCA 0x6A1A
+0xC2CBCCCB 0x3BE0
+0xC2CBCCCC 0x3BC2
+0xC2CBCCCD 0x6A0B
+0xC2CBCCCE 0x3BBF
+0xC2CBCCCF 0x69EF
+0xC2CBCCD0 0x6A0C
+0xC2CBCCD1 0x69F0
+0xC2CBCCD2 0x6A22
+0xC2CBCCD3 0x3BC4
+0xC2CBCCD4 0x69D8
+0xC2CBCCD5 0x3BCF
+0xC2CBCCD6 0x6A12
+0xC2CBCCD7 0x69FA
+0xC2CBCCD8 0x3BC8
+0xC2CBCCD9 0x6A2A
+0xC2CBCCDA 0x3BCC
+0xC2CBCCDB 0x6A10
+0xC2CBCCDC 0x3BCD
+0xC2CBCCDD 0x3BC7
+0xC2CBCCDE 0x6A29
+0xC2CBCCDF 0x69F9
+0xC2CBCCE0 0x69EA
+0xC2CBCCE1 0x6A2C
+0xC2CBCCE2 0x6A24
+0xC2CBCCE3 0x4CB7
+0xC2CBCCE4 0x69E9
+0xC2CBCCE5 0x6B52
+0xC2CBCCE6 0x6B4F
+0xC2CBCCE7 0x6B53
+0xC2CBCCE8 0x3C43
+0xC2CBCCE9 0x3CB6
+0xC2CBCCEA 0x6F10
+0xC2CBCCEB 0x6F65
+0xC2CBCCEC 0x6F75
+0xC2CBCCED 0x3D51
+0xC2CBCCEE 0x3D4A
+0xC2CBCCEF 0x3D4D
+0xC2CBCCF0 0x3D56
+0xC2CBCCF1 0x6FD0
+0xC2CBCCF2 0x3D53
+0xC2CBCCF3 0x6F5C
+0xC2CBCCF4 0x6F3D
+0xC2CBCCF5 0x6F71
+0xC2CBCCF6 0x3D59
+0xC2CBCCF7 0x6F91
+0xC2CBCCF8 0x6F0B
+0xC2CBCCF9 0x6F79
+0xC2CBCCFA 0x6F81
+0xC2CBCCFB 0x6F8F
+0xC2CBCCFC 0x3D4E
+0xC2CBCCFD 0x6F59
+0xC2CBCCFE 0x6F74
+0xC2CBCDA1 0x3DEE
+0xC2CBCDA2 0x71AE
+0xC2CBCDA3 0x3DEC
+0xC2CBCDA4 0x71A3
+0xC2CBCDA5 0x71AD
+0xC2CBCDA6 0x3DEB
+0xC2CBCDA7 0x3DEF
+0xC2CBCDA8 0x71AB
+0xC2CBCDA9 0x71A6
+0xC2CBCDAA 0x71A2
+0xC2CBCDAB 0x3DED
+0xC2CBCDAC 0x52F2
+0xC2CBCDAD 0x7257
+0xC2CBCDAE 0x7255
+0xC2CBCDAF 0x7299
+0xC2CBCDB0 0x734B
+0xC2CBCDB1 0x747A
+0xC2CBCDB2 0x3EF2
+0xC2CBCDB3 0x3EEF
+0xC2CBCDB4 0x3EF1
+0xC2CBCDB5 0x748C
+0xC2CBCDB6 0x7484
+0xC2CBCDB7 0x3EED
+0xC2CBCDB8 0x3EF0
+0xC2CBCDB9 0x7482
+0xC2CBCDBA 0x7493
+0xC2CBCDBB 0x747B
+0xC2CBCDBC 0x3EEE
+0xC2CBCDBD 0x7509
+0xC2CBCDBE 0x4C1B
+0xC2CBCDBF 0x3F50
+0xC2CBCDC0 0x3F66
+0xC2CBCDC1 0x3684
+0xC2CBCDC2 0x3FB8
+0xC2CBCDC3 0x3FF6
+0xC2CBCDC4 0x778A
+0xC2CBCDC5 0x4057
+0xC2CBCDC6 0x7790
+0xC2CBCDC7 0x405E
+0xC2CBCDC8 0x78C6
+0xC2CBCDC9 0x78D3
+0xC2CBCDCA 0x78C0
+0xC2CBCDCB 0x78D2
+0xC2CBCDCC 0x78C7
+0xC2CBCDCD 0x78C2
+0xC2CBCDCE 0x4119
+0xC2CBCDCF 0x799F
+0xC2CBCDD0 0x799D
+0xC2CBCDD1 0x799E
+0xC2CBCDD2 0x4170
+0xC2CBCDD3 0x7A41
+0xC2CBCDD4 0x416E
+0xC2CBCDD5 0x7A38
+0xC2CBCDD6 0x7A3A
+0xC2CBCDD7 0x7A42
+0xC2CBCDD8 0x4172
+0xC2CBCDD9 0x4176
+0xC2CBCDDA 0x7A3E
+0xC2CBCDDB 0x7AB0
+0xC2CBCDDC 0x7BAE
+0xC2CBCDDD 0x7BB3
+0xC2CBCDDE 0x4212
+0xC2CBCDDF 0x421F
+0xC2CBCDE0 0x7BBF
+0xC2CBCDE1 0x4211
+0xC2CBCDE2 0x4216
+0xC2CBCDE3 0x7BCD
+0xC2CBCDE4 0x4219
+0xC2CBCDE5 0x7BB2
+0xC2CBCDE6 0x4224
+0xC2CBCDE7 0x4214
+0xC2CBCDE8 0x4225
+0xC2CBCDE9 0x4295
+0xC2CBCDEA 0x4296
+0xC2CBCDEB 0x4293
+0xC2CBCDEC 0x4294
+0xC2CBCDED 0x7CC4
+0xC2CBCDEE 0x7CCD
+0xC2CBCDEF 0x7CC2
+0xC2CBCDF0 0x7CC6
+0xC2CBCDF1 0x7CC3
+0xC2CBCDF2 0x7CC9
+0xC2CBCDF3 0x7CC7
+0xC2CBCDF4 0x42A0
+0xC2CBCDF5 0x7DF8
+0xC2CBCDF6 0x42FB
+0xC2CBCDF7 0x7DED
+0xC2CBCDF8 0x7DE2
+0xC2CBCDF9 0x42FC
+0xC2CBCDFA 0x4300
+0xC2CBCDFB 0x42F8
+0xC2CBCDFC 0x7DDC
+0xC2CBCDFD 0x7E02
+0xC2CBCDFE 0x7E01
+0xC2CBCEA1 0x42F9
+0xC2CBCEA2 0x7DD6
+0xC2CBCEA3 0x4304
+0xC2CBCEA4 0x7DE4
+0xC2CBCEA5 0x7DFE
+0xC2CBCEA6 0x4303
+0xC2CBCEA7 0x7E00
+0xC2CBCEA8 0x7DFC
+0xC2CBCEA9 0x7DFD
+0xC2CBCEAA 0x42F3
+0xC2CBCEAB 0x7DF5
+0xC2CBCEAC 0x7DFF
+0xC2CBCEAD 0x42FA
+0xC2CBCEAE 0x7DEB
+0xC2CBCEAF 0x7DE5
+0xC2CBCEB0 0x7F78
+0xC2CBCEB1 0x7FAE
+0xC2CBCEB2 0x7FE7
+0xC2CBCEB3 0x43BF
+0xC2CBCEB4 0x8065
+0xC2CBCEB5 0x806A
+0xC2CBCEB6 0x8066
+0xC2CBCEB7 0x8068
+0xC2CBCEB8 0x806B
+0xC2CBCEB9 0x8194
+0xC2CBCEBA 0x81A1
+0xC2CBCEBB 0x8192
+0xC2CBCEBC 0x8196
+0xC2CBCEBD 0x8193
+0xC2CBCEBE 0x4479
+0xC2CBCEBF 0x4510
+0xC2CBCEC0 0x8501
+0xC2CBCEC1 0x4514
+0xC2CBCEC2 0x84F8
+0xC2CBCEC3 0x450E
+0xC2CBCEC4 0x84F5
+0xC2CBCEC5 0x451A
+0xC2CBCEC6 0x8504
+0xC2CBCEC7 0x4519
+0xC2CBCEC8 0x4521
+0xC2CBCEC9 0x4523
+0xC2CBCECA 0x451F
+0xC2CBCECB 0x851B
+0xC2CBCECC 0x8503
+0xC2CBCECD 0x8533
+0xC2CBCECE 0x8534
+0xC2CBCECF 0x84ED
+0xC2CBCED0 0x4525
+0xC2CBCED1 0x452B
+0xC2CBCED2 0x8535
+0xC2CBCED3 0x4516
+0xC2CBCED4 0x8505
+0xC2CBCED5 0x4522
+0xC2CBCED6 0x451B
+0xC2CBCED7 0x45CE
+0xC2CBCED8 0x45CF
+0xC2CBCED9 0x877D
+0xC2CBCEDA 0x45CB
+0xC2CBCEDB 0x45D1
+0xC2CBCEDC 0x45CC
+0xC2CBCEDD 0x8771
+0xC2CBCEDE 0x4617
+0xC2CBCEDF 0x885C
+0xC2CBCEE0 0x88E6
+0xC2CBCEE1 0x890F
+0xC2CBCEE2 0x891B
+0xC2CBCEE3 0x4651
+0xC2CBCEE4 0x89A9
+0xC2CBCEE5 0x89A5
+0xC2CBCEE6 0x89EE
+0xC2CBCEE7 0x8AB1
+0xC2CBCEE8 0x46ED
+0xC2CBCEE9 0x8ACC
+0xC2CBCEEA 0x8ACE
+0xC2CBCEEB 0x46F4
+0xC2CBCEEC 0x8AB7
+0xC2CBCEED 0x46F1
+0xC2CBCEEE 0x8AB5
+0xC2CBCEEF 0x8AE9
+0xC2CBCEF0 0x8AB4
+0xC2CBCEF1 0x46F8
+0xC2CBCEF2 0x8AB3
+0xC2CBCEF3 0x8AC1
+0xC2CBCEF4 0x8AAF
+0xC2CBCEF5 0x8ACA
+0xC2CBCEF6 0x8AD0
+0xC2CBCEF7 0x472F
+0xC2CBCEF8 0x475E
+0xC2CBCEF9 0x475D
+0xC2CBCEFA 0x8C8E
+0xC2CBCEFB 0x4776
+0xC2CBCEFC 0x4777
+0xC2CBCEFD 0x8CE9
+0xC2CBCEFE 0x8CDB
+0xC2CBCFA1 0x477E
+0xC2CBCFA2 0x8CEB
+0xC2CBCFA3 0x8DA4
+0xC2CBCFA4 0x47B6
+0xC2CBCFA5 0x8DA2
+0xC2CBCFA6 0x8D9D
+0xC2CBCFA7 0x47B3
+0xC2CBCFA8 0x47FC
+0xC2CBCFA9 0x4803
+0xC2CBCFAA 0x4800
+0xC2CBCFAB 0x8E2A
+0xC2CBCFAC 0x8E28
+0xC2CBCFAD 0x480A
+0xC2CBCFAE 0x4802
+0xC2CBCFAF 0x8EB8
+0xC2CBCFB0 0x8EB6
+0xC2CBCFB1 0x8EB9
+0xC2CBCFB2 0x8EB7
+0xC2CBCFB3 0x8F22
+0xC2CBCFB4 0x8F2B
+0xC2CBCFB5 0x8F27
+0xC2CBCFB6 0x8F19
+0xC2CBCFB7 0x8FA4
+0xC2CBCFB8 0x4887
+0xC2CBCFB9 0x8FB3
+0xC2CBCFBA 0x48A6
+0xC2CBCFBB 0x9071
+0xC2CBCFBC 0x906A
+0xC2CBCFBD 0x48A9
+0xC2CBCFBE 0x48DE
+0xC2CBCFBF 0x9188
+0xC2CBCFC0 0x918C
+0xC2CBCFC1 0x92BF
+0xC2CBCFC2 0x92B8
+0xC2CBCFC3 0x92BE
+0xC2CBCFC4 0x92DC
+0xC2CBCFC5 0x92E5
+0xC2CBCFC6 0x492E
+0xC2CBCFC7 0x492D
+0xC2CBCFC8 0x92D4
+0xC2CBCFC9 0x92D6
+0xC2CBCFCA 0x4930
+0xC2CBCFCB 0x92DA
+0xC2CBCFCC 0x92ED
+0xC2CBCFCD 0x92F3
+0xC2CBCFCE 0x92DB
+0xC2CBCFCF 0x492B
+0xC2CBCFD0 0x92B9
+0xC2CBCFD1 0x92E2
+0xC2CBCFD2 0x92EB
+0xC2CBCFD3 0x95AF
+0xC2CBCFD4 0x499E
+0xC2CBCFD5 0x95B2
+0xC2CBCFD6 0x95B3
+0xC2CBCFD7 0x499F
+0xC2CBCFD8 0x49E5
+0xC2CBCFD9 0x49E4
+0xC2CBCFDA 0x96A3
+0xC2CBCFDB 0x96A5
+0xC2CBCFDC 0x49FD
+0xC2CBCFDD 0x49FC
+0xC2CBCFDE 0x4A17
+0xC2CBCFDF 0x4A19
+0xC2CBCFE0 0x970A
+0xC2CBCFE1 0x4A18
+0xC2CBCFE2 0x9787
+0xC2CBCFE3 0x9789
+0xC2CBCFE4 0x978C
+0xC2CBCFE5 0x97EF
+0xC2CBCFE6 0x982A
+0xC2CBCFE7 0x9822
+0xC2CBCFE8 0x4ABF
+0xC2CBCFE9 0x981F
+0xC2CBCFEA 0x4B3C
+0xC2CBCFEB 0x9919
+0xC2CBCFEC 0x4B6B
+0xC2CBCFED 0x99CA
+0xC2CBCFEE 0x99DA
+0xC2CBCFEF 0x4B83
+0xC2CBCFF0 0x4B81
+0xC2CBCFF1 0x4B80
+0xC2CBCFF2 0x99DE
+0xC2CBCFF3 0x99C8
+0xC2CBCFF4 0x99E0
+0xC2CBCFF5 0x4BCA
+0xC2CBCFF6 0x9AB6
+0xC2CBCFF7 0x9AB5
+0xC2CBCFF8 0x4BCE
+0xC2CBCFF9 0x9AF4
+0xC2CBCFFA 0x4BF6
+0xC2CBCFFB 0x9B6B
+0xC2CBCFFC 0x9B69
+0xC2CBCFFD 0x9B72
+0xC2CBCFFE 0x9B63
+0xC2CBD0A1 0x4C39
+0xC2CBD0A2 0x9D0D
+0xC2CBD0A3 0x4CAE
+0xC2CBD0A4 0x9D01
+0xC2CBD0A5 0x9D0C
+0xC2CBD0A6 0x4CB5
+0xC2CBD0A7 0x9CF8
+0xC2CBD0A8 0x4CB3
+0xC2CBD0A9 0x4CB4
+0xC2CBD0AA 0x9CFE
+0xC2CBD0AB 0x9D02
+0xC2CBD0AC 0x9E84
+0xC2CBD0AD 0x4D22
+0xC2CBD0AE 0x9EAB
+0xC2CBD0AF 0x9EAA
+0xC2CBD0B0 0x511D
+0xC2CBD0B1 0x5116
+0xC2CBD0B2 0x3499
+0xC2CBD0B3 0x512B
+0xC2CBD0B4 0x511E
+0xC2CBD0B5 0x511B
+0xC2CBD0B6 0x5290
+0xC2CBD0B7 0x5294
+0xC2CBD0B8 0x5314
+0xC2CBD0B9 0x20B89
+0xC2CBD0BA 0x3602
+0xC2CBD0BB 0x5667
+0xC2CBD0BC 0x3601
+0xC2CBD0BD 0x567B
+0xC2CBD0BE 0x36A1
+0xC2CBD0BF 0x565F
+0xC2CBD0C0 0x5661
+0xC2CBD0C1 0x35FD
+0xC2CBD0C2 0x3673
+0xC2CBD0C3 0x3674
+0xC2CBD0C4 0x3670
+0xC2CBD0C5 0x3676
+0xC2CBD0C6 0x3675
+0xC2CBD0C7 0x3672
+0xC2CBD0C8 0x58C3
+0xC2CBD0C9 0x58CA
+0xC2CBD0CA 0x58BB
+0xC2CBD0CB 0x58C0
+0xC2CBD0CC 0x58C4
+0xC2CBD0CD 0x5901
+0xC2CBD0CE 0x5B1F
+0xC2CBD0CF 0x5B18
+0xC2CBD0D0 0x5B11
+0xC2CBD0D1 0x5B15
+0xC2CBD0D2 0x3729
+0xC2CBD0D3 0x5B12
+0xC2CBD0D4 0x5B1C
+0xC2CBD0D5 0x372A
+0xC2CBD0D6 0x5B22
+0xC2CBD0D7 0x5B79
+0xC2CBD0D8 0x5DA6
+0xC2CBD0D9 0x3816
+0xC2CBD0DA 0x5DB3
+0xC2CBD0DB 0x5DAB
+0xC2CBD0DC 0x5EEA
+0xC2CBD0DD 0x3899
+0xC2CBD0DE 0x5F5B
+0xC2CBD0DF 0x38D3
+0xC2CBD0E0 0x38F5
+0xC2CBD0E1 0x61B7
+0xC2CBD0E2 0x61CE
+0xC2CBD0E3 0x61B9
+0xC2CBD0E4 0x61BD
+0xC2CBD0E5 0x61CF
+0xC2CBD0E6 0x61C0
+0xC2CBD0E7 0x6199
+0xC2CBD0E8 0x6197
+0xC2CBD0E9 0x3994
+0xC2CBD0EA 0x61BB
+0xC2CBD0EB 0x61D0
+0xC2CBD0EC 0x61C4
+0xC2CBD0ED 0x6231
+0xC2CBD0EE 0x3A56
+0xC2CBD0EF 0x64D3
+0xC2CBD0F0 0x64C0
+0xC2CBD0F1 0x3A59
+0xC2CBD0F2 0x3A58
+0xC2CBD0F3 0x3A55
+0xC2CBD0F4 0x3A52
+0xC2CBD0F5 0x64DC
+0xC2CBD0F6 0x64D1
+0xC2CBD0F7 0x64C8
+0xC2CBD0F8 0x3A57
+0xC2CBD0F9 0x64D5
+0xC2CBD0FA 0x66C3
+0xC2CBD0FB 0x3B1B
+0xC2CBD0FC 0x3B1C
+0xC2CBD0FD 0x66BF
+0xC2CBD0FE 0x66C5
+0xC2CBD1A1 0x3B19
+0xC2CBD1A2 0x66CD
+0xC2CBD1A3 0x66C1
+0xC2CBD1A4 0x6706
+0xC2CBD1A5 0x3B3F
+0xC2CBD1A6 0x6724
+0xC2CBD1A7 0x6A63
+0xC2CBD1A8 0x6A42
+0xC2CBD1A9 0x6A52
+0xC2CBD1AA 0x3BDB
+0xC2CBD1AB 0x6A43
+0xC2CBD1AC 0x6A33
+0xC2CBD1AD 0x3BE2
+0xC2CBD1AE 0x6A6C
+0xC2CBD1AF 0x6A57
+0xC2CBD1B0 0x3BD7
+0xC2CBD1B1 0x6A4C
+0xC2CBD1B2 0x6A6E
+0xC2CBD1B3 0x3BDE
+0xC2CBD1B4 0x3BE5
+0xC2CBD1B5 0x3BE4
+0xC2CBD1B6 0x3BE6
+0xC2CBD1B7 0x3BD6
+0xC2CBD1B8 0x6A37
+0xC2CBD1B9 0x3BDF
+0xC2CBD1BA 0x6A71
+0xC2CBD1BB 0x6A4A
+0xC2CBD1BC 0x6A36
+0xC2CBD1BD 0x3BDC
+0xC2CBD1BE 0x6A53
+0xC2CBD1BF 0x3BDA
+0xC2CBD1C0 0x6A45
+0xC2CBD1C1 0x6A70
+0xC2CBD1C2 0x3BD3
+0xC2CBD1C3 0x3BD0
+0xC2CBD1C4 0x6A5C
+0xC2CBD1C5 0x6B58
+0xC2CBD1C6 0x6B57
+0xC2CBD1C7 0x3C86
+0xC2CBD1C8 0x3C87
+0xC2CBD1C9 0x3CAD
+0xC2CBD1CA 0x3CB7
+0xC2CBD1CB 0x3D58
+0xC2CBD1CC 0x3D6A
+0xC2CBD1CD 0x6FBB
+0xC2CBD1CE 0x3D62
+0xC2CBD1CF 0x3D61
+0xC2CBD1D0 0x6FBE
+0xC2CBD1D1 0x3D69
+0xC2CBD1D2 0x3D6C
+0xC2CBD1D3 0x3D65
+0xC2CBD1D4 0x6FB5
+0xC2CBD1D5 0x6FD3
+0xC2CBD1D6 0x6F9F
+0xC2CBD1D7 0x3D66
+0xC2CBD1D8 0x6FB7
+0xC2CBD1D9 0x6FF5
+0xC2CBD1DA 0x71B7
+0xC2CBD1DB 0x3DF5
+0xC2CBD1DC 0x71BB
+0xC2CBD1DD 0x3DF4
+0xC2CBD1DE 0x71D1
+0xC2CBD1DF 0x3DF7
+0xC2CBD1E0 0x71BA
+0xC2CBD1E1 0x3DF8
+0xC2CBD1E2 0x71B6
+0xC2CBD1E3 0x71CC
+0xC2CBD1E4 0x3DFB
+0xC2CBD1E5 0x3DFC
+0xC2CBD1E6 0x71D3
+0xC2CBD1E7 0x749B
+0xC2CBD1E8 0x3EF5
+0xC2CBD1E9 0x3EF8
+0xC2CBD1EA 0x7496
+0xC2CBD1EB 0x74A2
+0xC2CBD1EC 0x749D
+0xC2CBD1ED 0x750A
+0xC2CBD1EE 0x750E
+0xC2CBD1EF 0x3F3C
+0xC2CBD1F0 0x7581
+0xC2CBD1F1 0x762C
+0xC2CBD1F2 0x7637
+0xC2CBD1F3 0x7636
+0xC2CBD1F4 0x763B
+0xC2CBD1F5 0x3FC5
+0xC2CBD1F6 0x76A1
+0xC2CBD1F7 0x4062
+0xC2CBD1F8 0x4063
+0xC2CBD1F9 0x7798
+0xC2CBD1FA 0x4067
+0xC2CBD1FB 0x7796
+0xC2CBD1FC 0x4066
+0xC2CBD1FD 0x40D9
+0xC2CBD1FE 0x40DB
+0xC2CBD2A1 0x78D6
+0xC2CBD2A2 0x78EB
+0xC2CBD2A3 0x40D8
+0xC2CBD2A4 0x78DC
+0xC2CBD2A5 0x411B
+0xC2CBD2A6 0x79A5
+0xC2CBD2A7 0x79A9
+0xC2CBD2A8 0x9834
+0xC2CBD2A9 0x7A53
+0xC2CBD2AA 0x7A45
+0xC2CBD2AB 0x4179
+0xC2CBD2AC 0x7A4F
+0xC2CBD2AD 0x417D
+0xC2CBD2AE 0x7ABD
+0xC2CBD2AF 0x7ABB
+0xC2CBD2B0 0x7AF1
+0xC2CBD2B1 0x422C
+0xC2CBD2B2 0x4237
+0xC2CBD2B3 0x7BEC
+0xC2CBD2B4 0x7BED
+0xC2CBD2B5 0x4230
+0xC2CBD2B6 0x429A
+0xC2CBD2B7 0x7CD3
+0xC2CBD2B8 0x4A00
+0xC2CBD2B9 0x7CE1
+0xC2CBD2BA 0x4305
+0xC2CBD2BB 0x7E19
+0xC2CBD2BC 0x4307
+0xC2CBD2BD 0x4309
+0xC2CBD2BE 0x430A
+0xC2CBD2BF 0x7E27
+0xC2CBD2C0 0x7E26
+0xC2CBD2C1 0x4379
+0xC2CBD2C2 0x43C2
+0xC2CBD2C3 0x806E
+0xC2CBD2C4 0x81AF
+0xC2CBD2C5 0x4438
+0xC2CBD2C6 0x4437
+0xC2CBD2C7 0x81AD
+0xC2CBD2C8 0x4421
+0xC2CBD2C9 0x81AA
+0xC2CBD2CA 0x8218
+0xC2CBD2CB 0x445E
+0xC2CBD2CC 0x453D
+0xC2CBD2CD 0x4537
+0xC2CBD2CE 0x4540
+0xC2CBD2CF 0x856F
+0xC2CBD2D0 0x854C
+0xC2CBD2D1 0x451D
+0xC2CBD2D2 0x8542
+0xC2CBD2D3 0x4533
+0xC2CBD2D4 0x855C
+0xC2CBD2D5 0x8570
+0xC2CBD2D6 0x855F
+0xC2CBD2D7 0x4535
+0xC2CBD2D8 0x855A
+0xC2CBD2D9 0x854B
+0xC2CBD2DA 0x853F
+0xC2CBD2DB 0x878A
+0xC2CBD2DC 0x45D8
+0xC2CBD2DD 0x878B
+0xC2CBD2DE 0x87A1
+0xC2CBD2DF 0x878E
+0xC2CBD2E0 0x45DC
+0xC2CBD2E1 0x45DE
+0xC2CBD2E2 0x8799
+0xC2CBD2E3 0x885E
+0xC2CBD2E4 0x885F
+0xC2CBD2E5 0x8924
+0xC2CBD2E6 0x89A7
+0xC2CBD2E7 0x8AEA
+0xC2CBD2E8 0x8AFD
+0xC2CBD2E9 0x8AF9
+0xC2CBD2EA 0x8AE3
+0xC2CBD2EB 0x8AE5
+0xC2CBD2EC 0x46FA
+0xC2CBD2ED 0x46FB
+0xC2CBD2EE 0x8AEC
+0xC2CBD2EF 0x473D
+0xC2CBD2F0 0x473B
+0xC2CBD2F1 0x473F
+0xC2CBD2F2 0x475F
+0xC2CBD2F3 0x8CF2
+0xC2CBD2F4 0x477F
+0xC2CBD2F5 0x8CEF
+0xC2CBD2F6 0x4784
+0xC2CBD2F7 0x8DA6
+0xC2CBD2F8 0x47BC
+0xC2CBD2F9 0x4814
+0xC2CBD2FA 0x480F
+0xC2CBD2FB 0x8E3B
+0xC2CBD2FC 0x8E43
+0xC2CBD2FD 0x480E
+0xC2CBD2FE 0x8E32
+0xC2CBD3A1 0x8F31
+0xC2CBD3A2 0x8F30
+0xC2CBD3A3 0x4860
+0xC2CBD3A4 0x8F2D
+0xC2CBD3A5 0x8F3C
+0xC2CBD3A6 0x8FA7
+0xC2CBD3A7 0x8FA5
+0xC2CBD3A8 0x48AB
+0xC2CBD3A9 0x48AC
+0xC2CBD3AA 0x48AA
+0xC2CBD3AB 0x9137
+0xC2CBD3AC 0x9195
+0xC2CBD3AD 0x918E
+0xC2CBD3AE 0x4904
+0xC2CBD3AF 0x9196
+0xC2CBD3B0 0x4908
+0xC2CBD3B1 0x9345
+0xC2CBD3B2 0x930A
+0xC2CBD3B3 0x4933
+0xC2CBD3B4 0x4934
+0xC2CBD3B5 0x92FD
+0xC2CBD3B6 0x9317
+0xC2CBD3B7 0x931C
+0xC2CBD3B8 0x9307
+0xC2CBD3B9 0x9331
+0xC2CBD3BA 0x9332
+0xC2CBD3BB 0x932C
+0xC2CBD3BC 0x9330
+0xC2CBD3BD 0x9303
+0xC2CBD3BE 0x9305
+0xC2CBD3BF 0x49A2
+0xC2CBD3C0 0x95C2
+0xC2CBD3C1 0x49A4
+0xC2CBD3C2 0x95B8
+0xC2CBD3C3 0x49A5
+0xC2CBD3C4 0x95C1
+0xC2CBD3C5 0x49A7
+0xC2CBD3C6 0x49A6
+0xC2CBD3C7 0x49E7
+0xC2CBD3C8 0x96AB
+0xC2CBD3C9 0x96B7
+0xC2CBD3CA 0x49FF
+0xC2CBD3CB 0x49FE
+0xC2CBD3CC 0x9715
+0xC2CBD3CD 0x9714
+0xC2CBD3CE 0x4A1D
+0xC2CBD3CF 0x4A1C
+0xC2CBD3D0 0x970C
+0xC2CBD3D1 0x9717
+0xC2CBD3D2 0x4A67
+0xC2CBD3D3 0x9793
+0xC2CBD3D4 0x4A94
+0xC2CBD3D5 0x97D2
+0xC2CBD3D6 0x4AC5
+0xC2CBD3D7 0x4AC8
+0xC2CBD3D8 0x9836
+0xC2CBD3D9 0x9831
+0xC2CBD3DA 0x9833
+0xC2CBD3DB 0x983C
+0xC2CBD3DC 0x982E
+0xC2CBD3DD 0x983A
+0xC2CBD3DE 0x4AC9
+0xC2CBD3DF 0x983D
+0xC2CBD3E0 0x4AC7
+0xC2CBD3E1 0x98B5
+0xC2CBD3E2 0x9922
+0xC2CBD3E3 0x9923
+0xC2CBD3E4 0x9920
+0xC2CBD3E5 0x991C
+0xC2CBD3E6 0x991D
+0xC2CBD3E7 0x4B6C
+0xC2CBD3E8 0x99A0
+0xC2CBD3E9 0x4B8A
+0xC2CBD3EA 0x99EF
+0xC2CBD3EB 0x99E8
+0xC2CBD3EC 0x99EB
+0xC2CBD3ED 0x4B88
+0xC2CBD3EE 0x4B87
+0xC2CBD3EF 0x4B86
+0xC2CBD3F0 0x99E1
+0xC2CBD3F1 0x99E6
+0xC2CBD3F2 0x4BCF
+0xC2CBD3F3 0x4BD0
+0xC2CBD3F4 0x9AF8
+0xC2CBD3F5 0x9AF5
+0xC2CBD3F6 0x4C1C
+0xC2CBD3F7 0x4C23
+0xC2CBD3F8 0x9B83
+0xC2CBD3F9 0x9B94
+0xC2CBD3FA 0x9B84
+0xC2CBD3FB 0x4C49
+0xC2CBD3FC 0x9B8B
+0xC2CBD3FD 0x9B8F
+0xC2CBD3FE 0x4C43
+0xC2CBD4A1 0x9B8C
+0xC2CBD4A2 0x4C48
+0xC2CBD4A3 0x9B89
+0xC2CBD4A4 0x4C47
+0xC2CBD4A5 0x9B8E
+0xC2CBD4A6 0x4C46
+0xC2CBD4A7 0x4C3F
+0xC2CBD4A8 0x4C44
+0xC2CBD4A9 0x9D24
+0xC2CBD4AA 0x9D0F
+0xC2CBD4AB 0x4CBE
+0xC2CBD4AC 0x9D13
+0xC2CBD4AD 0x9D0A
+0xC2CBD4AE 0x4CC2
+0xC2CBD4AF 0x4CBA
+0xC2CBD4B0 0x4CBC
+0xC2CBD4B1 0x4CC6
+0xC2CBD4B2 0x9D2A
+0xC2CBD4B3 0x9D1A
+0xC2CBD4B4 0x4CC8
+0xC2CBD4B5 0x9D27
+0xC2CBD4B6 0x9D16
+0xC2CBD4B7 0x9D21
+0xC2CBD4B8 0x4D23
+0xC2CBD4B9 0x9E85
+0xC2CBD4BA 0x9EAC
+0xC2CBD4BB 0x9EC6
+0xC2CBD4BC 0x9EC5
+0xC2CBD4BD 0x9ED7
+0xC2CBD4BE 0x9F53
+0xC2CBD4BF 0x349D
+0xC2CBD4C0 0x5128
+0xC2CBD4C1 0x5127
+0xC2CBD4C2 0x51DF
+0xC2CBD4C3 0x3524
+0xC2CBD4C4 0x5335
+0xC2CBD4C5 0x53B3
+0xC2CBD4C6 0x3607
+0xC2CBD4C7 0x568A
+0xC2CBD4C8 0x567D
+0xC2CBD4C9 0x5689
+0xC2CBD4CA 0x3679
+0xC2CBD4CB 0x58CD
+0xC2CBD4CC 0x58D0
+0xC2CBD4CD 0x3678
+0xC2CBD4CE 0x5B2B
+0xC2CBD4CF 0x5B33
+0xC2CBD4D0 0x5B29
+0xC2CBD4D1 0x5B35
+0xC2CBD4D2 0x5B31
+0xC2CBD4D3 0x5B37
+0xC2CBD4D4 0x5C36
+0xC2CBD4D5 0x5DBE
+0xC2CBD4D6 0x3819
+0xC2CBD4D7 0x5DB9
+0xC2CBD4D8 0x381C
+0xC2CBD4D9 0x5DBB
+0xC2CBD4DA 0x3818
+0xC2CBD4DB 0x61E2
+0xC2CBD4DC 0x61DB
+0xC2CBD4DD 0x61DD
+0xC2CBD4DE 0x61DC
+0xC2CBD4DF 0x61DA
+0xC2CBD4E0 0x2F8AF
+0xC2CBD4E1 0x61D9
+0xC2CBD4E2 0x39BD
+0xC2CBD4E3 0x3A5D
+0xC2CBD4E4 0x64DF
+0xC2CBD4E5 0x3A5A
+0xC2CBD4E6 0x3A5E
+0xC2CBD4E7 0x64E1
+0xC2CBD4E8 0x3A5C
+0xC2CBD4E9 0x64EE
+0xC2CBD4EA 0x3A5B
+0xC2CBD4EB 0x65B5
+0xC2CBD4EC 0x66D4
+0xC2CBD4ED 0x66D5
+0xC2CBD4EE 0x3B21
+0xC2CBD4EF 0x66D0
+0xC2CBD4F0 0x66D1
+0xC2CBD4F1 0x66CE
+0xC2CBD4F2 0x66D7
+0xC2CBD4F3 0x3B20
+0xC2CBD4F4 0x3B32
+0xC2CBD4F5 0x6A7D
+0xC2CBD4F6 0x6A8A
+0xC2CBD4F7 0x3BF2
+0xC2CBD4F8 0x6AA7
+0xC2CBD4F9 0x3BF5
+0xC2CBD4FA 0x6A99
+0xC2CBD4FB 0x6A82
+0xC2CBD4FC 0x6A88
+0xC2CBD4FD 0x3BEE
+0xC2CBD4FE 0x3BEC
+0xC2CBD5A1 0x6A86
+0xC2CBD5A2 0x3BEA
+0xC2CBD5A3 0x6A98
+0xC2CBD5A4 0x6A9D
+0xC2CBD5A5 0x3BED
+0xC2CBD5A6 0x3BF3
+0xC2CBD5A7 0x6A8F
+0xC2CBD5A8 0x3BF6
+0xC2CBD5A9 0x6AAA
+0xC2CBD5AA 0x3C48
+0xC2CBD5AB 0x6B5D
+0xC2CBD5AC 0x3C49
+0xC2CBD5AD 0x6C0A
+0xC2CBD5AE 0x3D75
+0xC2CBD5AF 0x6FD7
+0xC2CBD5B0 0x6FD6
+0xC2CBD5B1 0x6FE5
+0xC2CBD5B2 0x3D6F
+0xC2CBD5B3 0x3D7B
+0xC2CBD5B4 0x3D73
+0xC2CBD5B5 0x6FD9
+0xC2CBD5B6 0x6FDA
+0xC2CBD5B7 0x6FEA
+0xC2CBD5B8 0x3D70
+0xC2CBD5B9 0x6FF6
+0xC2CBD5BA 0x24039
+0xC2CBD5BB 0x3D78
+0xC2CBD5BC 0x71E3
+0xC2CBD5BD 0x3DFE
+0xC2CBD5BE 0x71E9
+0xC2CBD5BF 0x3E00
+0xC2CBD5C0 0x71EB
+0xC2CBD5C1 0x71EF
+0xC2CBD5C2 0x71F3
+0xC2CBD5C3 0x71EA
+0xC2CBD5C4 0x3E01
+0xC2CBD5C5 0x2F921
+0xC2CBD5C6 0x3E55
+0xC2CBD5C7 0x3E56
+0xC2CBD5C8 0x3E9D
+0xC2CBD5C9 0x7371
+0xC2CBD5CA 0x3EF9
+0xC2CBD5CB 0x74AE
+0xC2CBD5CC 0x3EFF
+0xC2CBD5CD 0x74B3
+0xC2CBD5CE 0x3EFD
+0xC2CBD5CF 0x74AC
+0xC2CBD5D0 0x3F43
+0xC2CBD5D1 0x3F41
+0xC2CBD5D2 0x7583
+0xC2CBD5D3 0x7645
+0xC2CBD5D4 0x764E
+0xC2CBD5D5 0x7644
+0xC2CBD5D6 0x76A3
+0xC2CBD5D7 0x76A5
+0xC2CBD5D8 0x77A6
+0xC2CBD5D9 0x77A4
+0xC2CBD5DA 0x406F
+0xC2CBD5DB 0x77A9
+0xC2CBD5DC 0x77AF
+0xC2CBD5DD 0x408A
+0xC2CBD5DE 0x40E5
+0xC2CBD5DF 0x40E6
+0xC2CBD5E0 0x78F0
+0xC2CBD5E1 0x78F8
+0xC2CBD5E2 0x78F1
+0xC2CBD5E3 0x417F
+0xC2CBD5E4 0x7A49
+0xC2CBD5E5 0x41B5
+0xC2CBD5E6 0x41B6
+0xC2CBD5E7 0x41BB
+0xC2CBD5E8 0x7AC2
+0xC2CBD5E9 0x7AF2
+0xC2CBD5EA 0x7AF3
+0xC2CBD5EB 0x7BFA
+0xC2CBD5EC 0x4240
+0xC2CBD5ED 0x7BF6
+0xC2CBD5EE 0x7BFC
+0xC2CBD5EF 0x7C18
+0xC2CBD5F0 0x7C08
+0xC2CBD5F1 0x7C12
+0xC2CBD5F2 0x429D
+0xC2CBD5F3 0x429C
+0xC2CBD5F4 0x7CDB
+0xC2CBD5F5 0x7CDA
+0xC2CBD5F6 0x430F
+0xC2CBD5F7 0x4311
+0xC2CBD5F8 0x430D
+0xC2CBD5F9 0x7E2C
+0xC2CBD5FA 0x7E4D
+0xC2CBD5FB 0x4314
+0xC2CBD5FC 0x4313
+0xC2CBD5FD 0x7F46
+0xC2CBD5FE 0x7FF6
+0xC2CBD6A1 0x802B
+0xC2CBD6A2 0x8074
+0xC2CBD6A3 0x81B8
+0xC2CBD6A4 0x81C8
+0xC2CBD6A5 0x4482
+0xC2CBD6A6 0x4483
+0xC2CBD6A7 0x454D
+0xC2CBD6A8 0x8592
+0xC2CBD6A9 0x8593
+0xC2CBD6AA 0x454F
+0xC2CBD6AB 0x857F
+0xC2CBD6AC 0x85AB
+0xC2CBD6AD 0x8597
+0xC2CBD6AE 0x454C
+0xC2CBD6AF 0x4551
+0xC2CBD6B0 0x85AC
+0xC2CBD6B1 0x45EE
+0xC2CBD6B2 0x45E8
+0xC2CBD6B3 0x4CCB
+0xC2CBD6B4 0x87CE
+0xC2CBD6B5 0x45EB
+0xC2CBD6B6 0x87CD
+0xC2CBD6B7 0x45E2
+0xC2CBD6B8 0x45E6
+0xC2CBD6B9 0x87C1
+0xC2CBD6BA 0x87B1
+0xC2CBD6BB 0x87C7
+0xC2CBD6BC 0x45EC
+0xC2CBD6BD 0x8940
+0xC2CBD6BE 0x4659
+0xC2CBD6BF 0x893F
+0xC2CBD6C0 0x8939
+0xC2CBD6C1 0x465D
+0xC2CBD6C2 0x8943
+0xC2CBD6C3 0x4657
+0xC2CBD6C4 0x465B
+0xC2CBD6C5 0x4656
+0xC2CBD6C6 0x89AB
+0xC2CBD6C7 0x46FE
+0xC2CBD6C8 0x8B1F
+0xC2CBD6C9 0x8B09
+0xC2CBD6CA 0x8B0C
+0xC2CBD6CB 0x4700
+0xC2CBD6CC 0x4701
+0xC2CBD6CD 0x8C40
+0xC2CBD6CE 0x4742
+0xC2CBD6CF 0x8C96
+0xC2CBD6D0 0x4760
+0xC2CBD6D1 0x8CF6
+0xC2CBD6D2 0x8CF7
+0xC2CBD6D3 0x481D
+0xC2CBD6D4 0x8E46
+0xC2CBD6D5 0x8E4F
+0xC2CBD6D6 0x483E
+0xC2CBD6D7 0x4869
+0xC2CBD6D8 0x4865
+0xC2CBD6D9 0x8F3D
+0xC2CBD6DA 0x8F41
+0xC2CBD6DB 0x9366
+0xC2CBD6DC 0x9378
+0xC2CBD6DD 0x935D
+0xC2CBD6DE 0x9369
+0xC2CBD6DF 0x9374
+0xC2CBD6E0 0x937D
+0xC2CBD6E1 0x936E
+0xC2CBD6E2 0x9372
+0xC2CBD6E3 0x9373
+0xC2CBD6E4 0x9362
+0xC2CBD6E5 0x9348
+0xC2CBD6E6 0x9353
+0xC2CBD6E7 0x935F
+0xC2CBD6E8 0x9368
+0xC2CBD6E9 0x4938
+0xC2CBD6EA 0x937F
+0xC2CBD6EB 0x936B
+0xC2CBD6EC 0x49AE
+0xC2CBD6ED 0x95C4
+0xC2CBD6EE 0x49AD
+0xC2CBD6EF 0x96AF
+0xC2CBD6F0 0x96AD
+0xC2CBD6F1 0x96B2
+0xC2CBD6F2 0x4A02
+0xC2CBD6F3 0x4A1F
+0xC2CBD6F4 0x971A
+0xC2CBD6F5 0x971B
+0xC2CBD6F6 0x4A22
+0xC2CBD6F7 0x4A20
+0xC2CBD6F8 0x2F9F5
+0xC2CBD6F9 0x4A6C
+0xC2CBD6FA 0x979B
+0xC2CBD6FB 0x979F
+0xC2CBD6FC 0x4A68
+0xC2CBD6FD 0x4A6D
+0xC2CBD6FE 0x4A6E
+0xC2CBD7A1 0x4AA0
+0xC2CBD7A2 0x4ACE
+0xC2CBD7A3 0x4AD0
+0xC2CBD7A4 0x4AD1
+0xC2CBD7A5 0x4ACB
+0xC2CBD7A6 0x9840
+0xC2CBD7A7 0x4AD2
+0xC2CBD7A8 0x9847
+0xC2CBD7A9 0x4AD3
+0xC2CBD7AA 0x98B7
+0xC2CBD7AB 0x4B20
+0xC2CBD7AC 0x4B4E
+0xC2CBD7AD 0x4B4B
+0xC2CBD7AE 0x4B72
+0xC2CBD7AF 0x4B70
+0xC2CBD7B0 0x99A2
+0xC2CBD7B1 0x4B92
+0xC2CBD7B2 0x4B8F
+0xC2CBD7B3 0x9A00
+0xC2CBD7B4 0x99F3
+0xC2CBD7B5 0x4B90
+0xC2CBD7B6 0x29937
+0xC2CBD7B7 0x99F5
+0xC2CBD7B8 0x4BD9
+0xC2CBD7B9 0x4BD5
+0xC2CBD7BA 0x9ABD
+0xC2CBD7BB 0x9B00
+0xC2CBD7BC 0x9B02
+0xC2CBD7BD 0x4BFA
+0xC2CBD7BE 0x9B34
+0xC2CBD7BF 0x9B49
+0xC2CBD7C0 0x9B9F
+0xC2CBD7C1 0x4C4B
+0xC2CBD7C2 0x9BA3
+0xC2CBD7C3 0x9BCD
+0xC2CBD7C4 0x9B99
+0xC2CBD7C5 0x9B9D
+0xC2CBD7C6 0x4CD0
+0xC2CBD7C7 0x4CCE
+0xC2CBD7C8 0x9D39
+0xC2CBD7C9 0x4CCF
+0xC2CBD7CA 0x9D44
+0xC2CBD7CB 0x4CC4
+0xC2CBD7CC 0x4CCC
+0xC2CBD7CD 0x9D35
+0xC2CBD7CE 0x4CD2
+0xC2CBD7CF 0x4D35
+0xC2CBD7D0 0x9EAF
+0xC2CBD7D1 0x3E03
+0xC2CBD7D2 0x512F
+0xC2CBD7D3 0x349E
+0xC2CBD7D4 0x34AF
+0xC2CBD7D5 0x9F8E
+0xC2CBD7D6 0x360C
+0xC2CBD7D7 0x569F
+0xC2CBD7D8 0x569B
+0xC2CBD7D9 0x569E
+0xC2CBD7DA 0x5696
+0xC2CBD7DB 0x5694
+0xC2CBD7DC 0x56A0
+0xC2CBD7DD 0x367C
+0xC2CBD7DE 0x5B3B
+0xC2CBD7DF 0x3730
+0xC2CBD7E0 0x3731
+0xC2CBD7E1 0x5B3A
+0xC2CBD7E2 0x5DC1
+0xC2CBD7E3 0x5F4D
+0xC2CBD7E4 0x5F5D
+0xC2CBD7E5 0x61F3
+0xC2CBD7E6 0x39A1
+0xC2CBD7E7 0x399E
+0xC2CBD7E8 0x3A68
+0xC2CBD7E9 0x3A61
+0xC2CBD7EA 0x64F6
+0xC2CBD7EB 0x64E5
+0xC2CBD7EC 0x64EA
+0xC2CBD7ED 0x64E7
+0xC2CBD7EE 0x6505
+0xC2CBD7EF 0x3A65
+0xC2CBD7F0 0x64F9
+0xC2CBD7F1 0x3A66
+0xC2CBD7F2 0x3A6A
+0xC2CBD7F3 0x3AAB
+0xC2CBD7F4 0x6AAB
+0xC2CBD7F5 0x6AED
+0xC2CBD7F6 0x6AB2
+0xC2CBD7F7 0x6AB0
+0xC2CBD7F8 0x6AB5
+0xC2CBD7F9 0x6ABE
+0xC2CBD7FA 0x6AC1
+0xC2CBD7FB 0x6AC8
+0xC2CBD7FC 0x3BF9
+0xC2CBD7FD 0x6AC0
+0xC2CBD7FE 0x6ABC
+0xC2CBD8A1 0x6AB1
+0xC2CBD8A2 0x6AC4
+0xC2CBD8A3 0x6ABF
+0xC2CBD8A4 0x3C58
+0xC2CBD8A5 0x3C8A
+0xC2CBD8A6 0x7008
+0xC2CBD8A7 0x7003
+0xC2CBD8A8 0x6FFD
+0xC2CBD8A9 0x7010
+0xC2CBD8AA 0x7002
+0xC2CBD8AB 0x7013
+0xC2CBD8AC 0x3E04
+0xC2CBD8AD 0x71FA
+0xC2CBD8AE 0x7200
+0xC2CBD8AF 0x74B9
+0xC2CBD8B0 0x74BC
+0xC2CBD8B1 0x3F02
+0xC2CBD8B2 0x765B
+0xC2CBD8B3 0x7651
+0xC2CBD8B4 0x764F
+0xC2CBD8B5 0x76EB
+0xC2CBD8B6 0x77B8
+0xC2CBD8B7 0x4079
+0xC2CBD8B8 0x77B9
+0xC2CBD8B9 0x77C1
+0xC2CBD8BA 0x77C0
+0xC2CBD8BB 0x77BE
+0xC2CBD8BC 0x790B
+0xC2CBD8BD 0x40EB
+0xC2CBD8BE 0x7907
+0xC2CBD8BF 0x790A
+0xC2CBD8C0 0x7908
+0xC2CBD8C1 0x40E9
+0xC2CBD8C2 0x790D
+0xC2CBD8C3 0x7906
+0xC2CBD8C4 0x7915
+0xC2CBD8C5 0x79AF
+0xC2CBD8C6 0x4120
+0xC2CBD8C7 0x4121
+0xC2CBD8C8 0x4181
+0xC2CBD8C9 0x7AF5
+0xC2CBD8CA 0x424D
+0xC2CBD8CB 0x4259
+0xC2CBD8CC 0x7C2E
+0xC2CBD8CD 0x4258
+0xC2CBD8CE 0x7C1B
+0xC2CBD8CF 0x25CD1
+0xC2CBD8D0 0x7C1A
+0xC2CBD8D1 0x7C24
+0xC2CBD8D2 0x42A5
+0xC2CBD8D3 0x42A9
+0xC2CBD8D4 0x7CE6
+0xC2CBD8D5 0x7CE3
+0xC2CBD8D6 0x431A
+0xC2CBD8D7 0x4319
+0xC2CBD8D8 0x7E5D
+0xC2CBD8D9 0x7E4F
+0xC2CBD8DA 0x7E66
+0xC2CBD8DB 0x7E5B
+0xC2CBD8DC 0x7F47
+0xC2CBD8DD 0x7FB4
+0xC2CBD8DE 0x4396
+0xC2CBD8DF 0x4398
+0xC2CBD8E0 0x4397
+0xC2CBD8E1 0x7FFA
+0xC2CBD8E2 0x802E
+0xC2CBD8E3 0x265DF
+0xC2CBD8E4 0x43C8
+0xC2CBD8E5 0x81CE
+0xC2CBD8E6 0x4443
+0xC2CBD8E7 0x4445
+0xC2CBD8E8 0x8219
+0xC2CBD8E9 0x4552
+0xC2CBD8EA 0x4557
+0xC2CBD8EB 0x85CC
+0xC2CBD8EC 0x85B2
+0xC2CBD8ED 0x4555
+0xC2CBD8EE 0x85BB
+0xC2CBD8EF 0x85C1
+0xC2CBD8F0 0x4556
+0xC2CBD8F1 0x4558
+0xC2CBD8F2 0x45F2
+0xC2CBD8F3 0x87E9
+0xC2CBD8F4 0x87EE
+0xC2CBD8F5 0x87F0
+0xC2CBD8F6 0x87D6
+0xC2CBD8F7 0x880E
+0xC2CBD8F8 0x87DA
+0xC2CBD8F9 0x8948
+0xC2CBD8FA 0x894A
+0xC2CBD8FB 0x894E
+0xC2CBD8FC 0x894D
+0xC2CBD8FD 0x89B1
+0xC2CBD8FE 0x89B0
+0xC2CBD9A1 0x89B3
+0xC2CBD9A2 0x4707
+0xC2CBD9A3 0x8B38
+0xC2CBD9A4 0x8B32
+0xC2CBD9A5 0x4708
+0xC2CBD9A6 0x8B2D
+0xC2CBD9A7 0x470A
+0xC2CBD9A8 0x8B34
+0xC2CBD9A9 0x431B
+0xC2CBD9AA 0x8B29
+0xC2CBD9AB 0x8C74
+0xC2CBD9AC 0x4761
+0xC2CBD9AD 0x4762
+0xC2CBD9AE 0x8D03
+0xC2CBD9AF 0x47C2
+0xC2CBD9B0 0x47C6
+0xC2CBD9B1 0x8DA9
+0xC2CBD9B2 0x8E58
+0xC2CBD9B3 0x481E
+0xC2CBD9B4 0x4825
+0xC2CBD9B5 0x8EBF
+0xC2CBD9B6 0x8EC1
+0xC2CBD9B7 0x8F4A
+0xC2CBD9B8 0x8FAC
+0xC2CBD9B9 0x48B0
+0xC2CBD9BA 0x9089
+0xC2CBD9BB 0x913D
+0xC2CBD9BC 0x913C
+0xC2CBD9BD 0x91A9
+0xC2CBD9BE 0x93A0
+0xC2CBD9BF 0x493D
+0xC2CBD9C0 0x9390
+0xC2CBD9C1 0x493E
+0xC2CBD9C2 0x9393
+0xC2CBD9C3 0x938B
+0xC2CBD9C4 0x93AD
+0xC2CBD9C5 0x93BB
+0xC2CBD9C6 0x93B8
+0xC2CBD9C7 0x4946
+0xC2CBD9C8 0x4945
+0xC2CBD9C9 0x939C
+0xC2CBD9CA 0x95D8
+0xC2CBD9CB 0x95D7
+0xC2CBD9CC 0x4A03
+0xC2CBD9CD 0x4A26
+0xC2CBD9CE 0x4A27
+0xC2CBD9CF 0x975D
+0xC2CBD9D0 0x97A9
+0xC2CBD9D1 0x97DA
+0xC2CBD9D2 0x4A98
+0xC2CBD9D3 0x4AAD
+0xC2CBD9D4 0x4AD5
+0xC2CBD9D5 0x4ADA
+0xC2CBD9D6 0x9854
+0xC2CBD9D7 0x4AD9
+0xC2CBD9D8 0x9855
+0xC2CBD9D9 0x984B
+0xC2CBD9DA 0x4ADD
+0xC2CBD9DB 0x983F
+0xC2CBD9DC 0x98B9
+0xC2CBD9DD 0x4B15
+0xC2CBD9DE 0x4B16
+0xC2CBD9DF 0x4B17
+0xC2CBD9E0 0x4B21
+0xC2CBD9E1 0x9938
+0xC2CBD9E2 0x9936
+0xC2CBD9E3 0x9940
+0xC2CBD9E4 0x4B4C
+0xC2CBD9E5 0x993B
+0xC2CBD9E6 0x9939
+0xC2CBD9E7 0x99A4
+0xC2CBD9E8 0x4B96
+0xC2CBD9E9 0x4B98
+0xC2CBD9EA 0x9A08
+0xC2CBD9EB 0x9A0C
+0xC2CBD9EC 0x4B9B
+0xC2CBD9ED 0x9A10
+0xC2CBD9EE 0x4BFF
+0xC2CBD9EF 0x9B07
+0xC2CBD9F0 0x4C25
+0xC2CBD9F1 0x9BD2
+0xC2CBD9F2 0x4C4F
+0xC2CBD9F3 0x9BC2
+0xC2CBD9F4 0x9BBB
+0xC2CBD9F5 0x9BCC
+0xC2CBD9F6 0x9BCB
+0xC2CBD9F7 0x4C56
+0xC2CBD9F8 0x4C54
+0xC2CBD9F9 0x9D4D
+0xC2CBD9FA 0x9D63
+0xC2CBD9FB 0x9D4E
+0xC2CBD9FC 0x4CD8
+0xC2CBD9FD 0x9D50
+0xC2CBD9FE 0x9D55
+0xC2CBDAA1 0x4CD7
+0xC2CBDAA2 0x9D5E
+0xC2CBDAA3 0x4D26
+0xC2CBDAA4 0x9E90
+0xC2CBDAA5 0x9EB2
+0xC2CBDAA6 0x9EB1
+0xC2CBDAA7 0x4D38
+0xC2CBDAA8 0x9ECA
+0xC2CBDAA9 0x9F02
+0xC2CBDAAA 0x9F27
+0xC2CBDAAB 0x9F26
+0xC2CBDAAC 0x4D8A
+0xC2CBDAAD 0x56AF
+0xC2CBDAAE 0x58E0
+0xC2CBDAAF 0x58DC
+0xC2CBDAB0 0x3734
+0xC2CBDAB1 0x5B39
+0xC2CBDAB2 0x3735
+0xC2CBDAB3 0x2F86A
+0xC2CBDAB4 0x5B7C
+0xC2CBDAB5 0x5BF3
+0xC2CBDAB6 0x2F870
+0xC2CBDAB7 0x37A1
+0xC2CBDAB8 0x5C6B
+0xC2CBDAB9 0x5DC4
+0xC2CBDABA 0x650B
+0xC2CBDABB 0x6508
+0xC2CBDABC 0x650A
+0xC2CBDABD 0x3A6C
+0xC2CBDABE 0x3A6D
+0xC2CBDABF 0x65DC
+0xC2CBDAC0 0x3B29
+0xC2CBDAC1 0x3B2A
+0xC2CBDAC2 0x66E1
+0xC2CBDAC3 0x66DF
+0xC2CBDAC4 0x6ACE
+0xC2CBDAC5 0x6AD4
+0xC2CBDAC6 0x6AE3
+0xC2CBDAC7 0x6AD7
+0xC2CBDAC8 0x6AE2
+0xC2CBDAC9 0x3C00
+0xC2CBDACA 0x3C08
+0xC2CBDACB 0x3C06
+0xC2CBDACC 0x3C05
+0xC2CBDACD 0x6AD8
+0xC2CBDACE 0x6AD5
+0xC2CBDACF 0x6AD2
+0xC2CBDAD0 0x3CB1
+0xC2CBDAD1 0x3D88
+0xC2CBDAD2 0x701E
+0xC2CBDAD3 0x702C
+0xC2CBDAD4 0x7025
+0xC2CBDAD5 0x6FF3
+0xC2CBDAD6 0x7204
+0xC2CBDAD7 0x7208
+0xC2CBDAD8 0x7215
+0xC2CBDAD9 0x3E09
+0xC2CBDADA 0x74C4
+0xC2CBDADB 0x74C9
+0xC2CBDADC 0x74C7
+0xC2CBDADD 0x74C8
+0xC2CBDADE 0x76A9
+0xC2CBDADF 0x77C6
+0xC2CBDAE0 0x77C5
+0xC2CBDAE1 0x7918
+0xC2CBDAE2 0x791A
+0xC2CBDAE3 0x7920
+0xC2CBDAE4 0x4122
+0xC2CBDAE5 0x7A66
+0xC2CBDAE6 0x7A64
+0xC2CBDAE7 0x7A6A
+0xC2CBDAE8 0x41D5
+0xC2CBDAE9 0x4261
+0xC2CBDAEA 0x425D
+0xC2CBDAEB 0x4262
+0xC2CBDAEC 0x424F
+0xC2CBDAED 0x4260
+0xC2CBDAEE 0x7C35
+0xC2CBDAEF 0x7C34
+0xC2CBDAF0 0x42AA
+0xC2CBDAF1 0x4322
+0xC2CBDAF2 0x7E6C
+0xC2CBDAF3 0x4321
+0xC2CBDAF4 0x7E6E
+0xC2CBDAF5 0x7E71
+0xC2CBDAF6 0x4446
+0xC2CBDAF7 0x81D4
+0xC2CBDAF8 0x81D6
+0xC2CBDAF9 0x821A
+0xC2CBDAFA 0x8262
+0xC2CBDAFB 0x8265
+0xC2CBDAFC 0x8276
+0xC2CBDAFD 0x85DB
+0xC2CBDAFE 0x85D6
+0xC2CBDBA1 0x4562
+0xC2CBDBA2 0x85E7
+0xC2CBDBA3 0x4560
+0xC2CBDBA4 0x4564
+0xC2CBDBA5 0x85F4
+0xC2CBDBA6 0x2F9B6
+0xC2CBDBA7 0x87FD
+0xC2CBDBA8 0x87D5
+0xC2CBDBA9 0x8807
+0xC2CBDBAA 0x45F6
+0xC2CBDBAB 0x880F
+0xC2CBDBAC 0x87F8
+0xC2CBDBAD 0x2F9C1
+0xC2CBDBAE 0x4619
+0xC2CBDBAF 0x8987
+0xC2CBDBB0 0x4691
+0xC2CBDBB1 0x89B5
+0xC2CBDBB2 0x89F5
+0xC2CBDBB3 0x470D
+0xC2CBDBB4 0x8B3F
+0xC2CBDBB5 0x8B43
+0xC2CBDBB6 0x8B4C
+0xC2CBDBB7 0x4765
+0xC2CBDBB8 0x8D0B
+0xC2CBDBB9 0x8E6B
+0xC2CBDBBA 0x8E68
+0xC2CBDBBB 0x8E70
+0xC2CBDBBC 0x8E75
+0xC2CBDBBD 0x8E77
+0xC2CBDBBE 0x483F
+0xC2CBDBBF 0x8EC3
+0xC2CBDBC0 0x494B
+0xC2CBDBC1 0x93E9
+0xC2CBDBC2 0x93EA
+0xC2CBDBC3 0x93CB
+0xC2CBDBC4 0x93C5
+0xC2CBDBC5 0x93C6
+0xC2CBDBC6 0x4948
+0xC2CBDBC7 0x93ED
+0xC2CBDBC8 0x93D3
+0xC2CBDBC9 0x4952
+0xC2CBDBCA 0x93E5
+0xC2CBDBCB 0x494A
+0xC2CBDBCC 0x4951
+0xC2CBDBCD 0x93DB
+0xC2CBDBCE 0x93EB
+0xC2CBDBCF 0x93E0
+0xC2CBDBD0 0x93C1
+0xC2CBDBD1 0x4950
+0xC2CBDBD2 0x494C
+0xC2CBDBD3 0x95DD
+0xC2CBDBD4 0x49EE
+0xC2CBDBD5 0x4A04
+0xC2CBDBD6 0x4A06
+0xC2CBDBD7 0x4A2D
+0xC2CBDBD8 0x4A2E
+0xC2CBDBD9 0x4A2F
+0xC2CBDBDA 0x4A7B
+0xC2CBDBDB 0x4A78
+0xC2CBDBDC 0x4A77
+0xC2CBDBDD 0x97B2
+0xC2CBDBDE 0x97B4
+0xC2CBDBDF 0x97B1
+0xC2CBDBE0 0x97B5
+0xC2CBDBE1 0x97F2
+0xC2CBDBE2 0x4AA2
+0xC2CBDBE3 0x4AA1
+0xC2CBDBE4 0x4AE3
+0xC2CBDBE5 0x9856
+0xC2CBDBE6 0x4B1A
+0xC2CBDBE7 0x4B19
+0xC2CBDBE8 0x4B57
+0xC2CBDBE9 0x9944
+0xC2CBDBEA 0x4B9E
+0xC2CBDBEB 0x9A26
+0xC2CBDBEC 0x9A1F
+0xC2CBDBED 0x9A18
+0xC2CBDBEE 0x9A21
+0xC2CBDBEF 0x9A17
+0xC2CBDBF0 0x4BDD
+0xC2CBDBF1 0x9B09
+0xC2CBDBF2 0x4C05
+0xC2CBDBF3 0x4C28
+0xC2CBDBF4 0x9BC5
+0xC2CBDBF5 0x9BDF
+0xC2CBDBF6 0x4C60
+0xC2CBDBF7 0x9BE3
+0xC2CBDBF8 0x4C66
+0xC2CBDBF9 0x9BE9
+0xC2CBDBFA 0x9BEE
+0xC2CBDBFB 0x4C67
+0xC2CBDBFC 0x4C68
+0xC2CBDBFD 0x9D66
+0xC2CBDBFE 0x9D7A
+0xC2CBDCA1 0x4CDE
+0xC2CBDCA2 0x9D6E
+0xC2CBDCA3 0x9D91
+0xC2CBDCA4 0x9D83
+0xC2CBDCA5 0x9D76
+0xC2CBDCA6 0x9D7E
+0xC2CBDCA7 0x9D6D
+0xC2CBDCA8 0x4CE1
+0xC2CBDCA9 0x9E95
+0xC2CBDCAA 0x9EE3
+0xC2CBDCAB 0x4D69
+0xC2CBDCAC 0x4D77
+0xC2CBDCAD 0x9F03
+0xC2CBDCAE 0x9F04
+0xC2CBDCAF 0x2FA19
+0xC2CBDCB0 0x9F17
+0xC2CBDCB1 0x34A6
+0xC2CBDCB2 0x5136
+0xC2CBDCB3 0x34A5
+0xC2CBDCB4 0x5336
+0xC2CBDCB5 0x3614
+0xC2CBDCB6 0x5B42
+0xC2CBDCB7 0x3736
+0xC2CBDCB8 0x3738
+0xC2CBDCB9 0x5B44
+0xC2CBDCBA 0x5B46
+0xC2CBDCBB 0x5B7E
+0xC2CBDCBC 0x5DCA
+0xC2CBDCBD 0x5DC8
+0xC2CBDCBE 0x5DCC
+0xC2CBDCBF 0x5EF0
+0xC2CBDCC0 0x3A70
+0xC2CBDCC1 0x6585
+0xC2CBDCC2 0x66E5
+0xC2CBDCC3 0x66E7
+0xC2CBDCC4 0x3B2B
+0xC2CBDCC5 0x3C11
+0xC2CBDCC6 0x3C0A
+0xC2CBDCC7 0x6AF4
+0xC2CBDCC8 0x3C0D
+0xC2CBDCC9 0x6AE9
+0xC2CBDCCA 0x3C16
+0xC2CBDCCB 0x3C10
+0xC2CBDCCC 0x3C09
+0xC2CBDCCD 0x3C0E
+0xC2CBDCCE 0x3C7A
+0xC2CBDCCF 0x703D
+0xC2CBDCD0 0x3D8C
+0xC2CBDCD1 0x7036
+0xC2CBDCD2 0x3D91
+0xC2CBDCD3 0x7216
+0xC2CBDCD4 0x3E0A
+0xC2CBDCD5 0x7212
+0xC2CBDCD6 0x720F
+0xC2CBDCD7 0x7217
+0xC2CBDCD8 0x7211
+0xC2CBDCD9 0x720B
+0xC2CBDCDA 0x3E08
+0xC2CBDCDB 0x3E0B
+0xC2CBDCDC 0x74CD
+0xC2CBDCDD 0x74D0
+0xC2CBDCDE 0x74CC
+0xC2CBDCDF 0x74CE
+0xC2CBDCE0 0x74D1
+0xC2CBDCE1 0x3F07
+0xC2CBDCE2 0x7589
+0xC2CBDCE3 0x40F2
+0xC2CBDCE4 0x7A6F
+0xC2CBDCE5 0x7C4B
+0xC2CBDCE6 0x7C44
+0xC2CBDCE7 0x7C55
+0xC2CBDCE8 0x42AE
+0xC2CBDCE9 0x4324
+0xC2CBDCEA 0x4326
+0xC2CBDCEB 0x4327
+0xC2CBDCEC 0x7E7F
+0xC2CBDCED 0x8B71
+0xC2CBDCEE 0x4399
+0xC2CBDCEF 0x802F
+0xC2CBDCF0 0x807A
+0xC2CBDCF1 0x807B
+0xC2CBDCF2 0x807C
+0xC2CBDCF3 0x455F
+0xC2CBDCF4 0x456A
+0xC2CBDCF5 0x4571
+0xC2CBDCF6 0x85FC
+0xC2CBDCF7 0x8610
+0xC2CBDCF8 0x8602
+0xC2CBDCF9 0x456C
+0xC2CBDCFA 0x456F
+0xC2CBDCFB 0x85EE
+0xC2CBDCFC 0x8603
+0xC2CBDCFD 0x4568
+0xC2CBDCFE 0x860D
+0xC2CBDDA1 0x8613
+0xC2CBDDA2 0x8608
+0xC2CBDDA3 0x860F
+0xC2CBDDA4 0x8818
+0xC2CBDDA5 0x8812
+0xC2CBDDA6 0x4601
+0xC2CBDDA7 0x4668
+0xC2CBDDA8 0x8967
+0xC2CBDDA9 0x8965
+0xC2CBDDAA 0x89BB
+0xC2CBDDAB 0x8B69
+0xC2CBDDAC 0x8B62
+0xC2CBDDAD 0x4713
+0xC2CBDDAE 0x8B6E
+0xC2CBDDAF 0x4716
+0xC2CBDDB0 0x8B61
+0xC2CBDDB1 0x4718
+0xC2CBDDB2 0x8B64
+0xC2CBDDB3 0x8B4D
+0xC2CBDDB4 0x8C51
+0xC2CBDDB5 0x4789
+0xC2CBDDB6 0x47C8
+0xC2CBDDB7 0x8E83
+0xC2CBDDB8 0x8EC6
+0xC2CBDDB9 0x4884
+0xC2CBDDBA 0x941F
+0xC2CBDDBB 0x4954
+0xC2CBDDBC 0x9404
+0xC2CBDDBD 0x9417
+0xC2CBDDBE 0x9408
+0xC2CBDDBF 0x9405
+0xC2CBDDC0 0x4956
+0xC2CBDDC1 0x93F3
+0xC2CBDDC2 0x941E
+0xC2CBDDC3 0x9402
+0xC2CBDDC4 0x941A
+0xC2CBDDC5 0x941B
+0xC2CBDDC6 0x9427
+0xC2CBDDC7 0x941C
+0xC2CBDDC8 0x495A
+0xC2CBDDC9 0x96B5
+0xC2CBDDCA 0x4A05
+0xC2CBDDCB 0x4A07
+0xC2CBDDCC 0x9733
+0xC2CBDDCD 0x4A31
+0xC2CBDDCE 0x9734
+0xC2CBDDCF 0x9731
+0xC2CBDDD0 0x97B8
+0xC2CBDDD1 0x97BA
+0xC2CBDDD2 0x4AA3
+0xC2CBDDD3 0x97FC
+0xC2CBDDD4 0x4AEB
+0xC2CBDDD5 0x4B1C
+0xC2CBDDD6 0x98C3
+0xC2CBDDD7 0x4B5A
+0xC2CBDDD8 0x994D
+0xC2CBDDD9 0x4B5B
+0xC2CBDDDA 0x9A2F
+0xC2CBDDDB 0x4BA6
+0xC2CBDDDC 0x4BAA
+0xC2CBDDDD 0x4BA5
+0xC2CBDDDE 0x9AC9
+0xC2CBDDDF 0x4BE1
+0xC2CBDDE0 0x9AC8
+0xC2CBDDE1 0x9AC4
+0xC2CBDDE2 0x9B2A
+0xC2CBDDE3 0x9B38
+0xC2CBDDE4 0x9B50
+0xC2CBDDE5 0x4C2A
+0xC2CBDDE6 0x9C0A
+0xC2CBDDE7 0x9BFB
+0xC2CBDDE8 0x9C04
+0xC2CBDDE9 0x9BFC
+0xC2CBDDEA 0x9BFE
+0xC2CBDDEB 0x4C72
+0xC2CBDDEC 0x4C6F
+0xC2CBDDED 0x4C73
+0xC2CBDDEE 0x9C02
+0xC2CBDDEF 0x9BF6
+0xC2CBDDF0 0x9C1B
+0xC2CBDDF1 0x9BF9
+0xC2CBDDF2 0x9C15
+0xC2CBDDF3 0x9C10
+0xC2CBDDF4 0x9BFF
+0xC2CBDDF5 0x9C00
+0xC2CBDDF6 0x9C0C
+0xC2CBDDF7 0x4C6B
+0xC2CBDDF8 0x4CE6
+0xC2CBDDF9 0x9D95
+0xC2CBDDFA 0x9DA5
+0xC2CBDDFB 0x4CE9
+0xC2CBDDFC 0x4CEC
+0xC2CBDDFD 0x4CE8
+0xC2CBDDFE 0x4CF0
+0xC2CBDEA1 0x9E98
+0xC2CBDEA2 0x9EC1
+0xC2CBDEA3 0x4D8C
+0xC2CBDEA4 0x9F5A
+0xC2CBDEA5 0x5164
+0xC2CBDEA6 0x56BB
+0xC2CBDEA7 0x3615
+0xC2CBDEA8 0x58E6
+0xC2CBDEA9 0x5B49
+0xC2CBDEAA 0x5BF7
+0xC2CBDEAB 0x3771
+0xC2CBDEAC 0x3826
+0xC2CBDEAD 0x5DD0
+0xC2CBDEAE 0x38C6
+0xC2CBDEAF 0x5FC2
+0xC2CBDEB0 0x39A8
+0xC2CBDEB1 0x6511
+0xC2CBDEB2 0x3A73
+0xC2CBDEB3 0x6AFF
+0xC2CBDEB4 0x6AFE
+0xC2CBDEB5 0x6AFD
+0xC2CBDEB6 0x3C15
+0xC2CBDEB7 0x6B01
+0xC2CBDEB8 0x3D98
+0xC2CBDEB9 0x3D97
+0xC2CBDEBA 0x704B
+0xC2CBDEBB 0x704D
+0xC2CBDEBC 0x7047
+0xC2CBDEBD 0x74D3
+0xC2CBDEBE 0x7668
+0xC2CBDEBF 0x7667
+0xC2CBDEC0 0x3FD7
+0xC2CBDEC1 0x4080
+0xC2CBDEC2 0x77D1
+0xC2CBDEC3 0x7930
+0xC2CBDEC4 0x7932
+0xC2CBDEC5 0x792E
+0xC2CBDEC6 0x4188
+0xC2CBDEC7 0x9F9D
+0xC2CBDEC8 0x7AC9
+0xC2CBDEC9 0x7AC8
+0xC2CBDECA 0x4269
+0xC2CBDECB 0x7C56
+0xC2CBDECC 0x7C51
+0xC2CBDECD 0x426B
+0xC2CBDECE 0x4329
+0xC2CBDECF 0x4328
+0xC2CBDED0 0x7E85
+0xC2CBDED1 0x7E89
+0xC2CBDED2 0x7E8E
+0xC2CBDED3 0x7E84
+0xC2CBDED4 0x445F
+0xC2CBDED5 0x826A
+0xC2CBDED6 0x862B
+0xC2CBDED7 0x862F
+0xC2CBDED8 0x8628
+0xC2CBDED9 0x4574
+0xC2CBDEDA 0x8616
+0xC2CBDEDB 0x8615
+0xC2CBDEDC 0x861D
+0xC2CBDEDD 0x881A
+0xC2CBDEDE 0x4602
+0xC2CBDEDF 0x466A
+0xC2CBDEE0 0x4694
+0xC2CBDEE1 0x89BC
+0xC2CBDEE2 0x8B75
+0xC2CBDEE3 0x8B7C
+0xC2CBDEE4 0x478A
+0xC2CBDEE5 0x8D11
+0xC2CBDEE6 0x8D12
+0xC2CBDEE7 0x8F5C
+0xC2CBDEE8 0x91BB
+0xC2CBDEE9 0x4964
+0xC2CBDEEA 0x93F4
+0xC2CBDEEB 0x495E
+0xC2CBDEEC 0x4961
+0xC2CBDEED 0x942D
+0xC2CBDEEE 0x4965
+0xC2CBDEEF 0x4966
+0xC2CBDEF0 0x96E4
+0xC2CBDEF1 0x9737
+0xC2CBDEF2 0x9736
+0xC2CBDEF3 0x9767
+0xC2CBDEF4 0x97BE
+0xC2CBDEF5 0x97BD
+0xC2CBDEF6 0x97E2
+0xC2CBDEF7 0x9868
+0xC2CBDEF8 0x9866
+0xC2CBDEF9 0x98C8
+0xC2CBDEFA 0x98CA
+0xC2CBDEFB 0x98C7
+0xC2CBDEFC 0x98DC
+0xC2CBDEFD 0x4B5F
+0xC2CBDEFE 0x994F
+0xC2CBDFA1 0x99A9
+0xC2CBDFA2 0x9A3C
+0xC2CBDFA3 0x4BAF
+0xC2CBDFA4 0x9A3B
+0xC2CBDFA5 0x9ACE
+0xC2CBDFA6 0x4C0D
+0xC2CBDFA7 0x9B14
+0xC2CBDFA8 0x9B53
+0xC2CBDFA9 0x4C7C
+0xC2CBDFAA 0x9C2E
+0xC2CBDFAB 0x4C7A
+0xC2CBDFAC 0x9C1F
+0xC2CBDFAD 0x4C76
+0xC2CBDFAE 0x4C79
+0xC2CBDFAF 0x4C7D
+0xC2CBDFB0 0x4C77
+0xC2CBDFB1 0x9DB0
+0xC2CBDFB2 0x9DBD
+0xC2CBDFB3 0x4CF6
+0xC2CBDFB4 0x4CF1
+0xC2CBDFB5 0x9DAE
+0xC2CBDFB6 0x9DC4
+0xC2CBDFB7 0x9E7B
+0xC2CBDFB8 0x400B
+0xC2CBDFB9 0x4D29
+0xC2CBDFBA 0x9E9E
+0xC2CBDFBB 0x4D6F
+0xC2CBDFBC 0x9F05
+0xC2CBDFBD 0x4D9A
+0xC2CBDFBE 0x9F69
+0xC2CBDFBF 0x9FA1
+0xC2CBDFC0 0x56C7
+0xC2CBDFC1 0x571D
+0xC2CBDFC2 0x5B4A
+0xC2CBDFC3 0x5DD3
+0xC2CBDFC4 0x3869
+0xC2CBDFC5 0x5F72
+0xC2CBDFC6 0x6202
+0xC2CBDFC7 0x39AB
+0xC2CBDFC8 0x6235
+0xC2CBDFC9 0x6527
+0xC2CBDFCA 0x651E
+0xC2CBDFCB 0x651F
+0xC2CBDFCC 0x3B2C
+0xC2CBDFCD 0x3B2D
+0xC2CBDFCE 0x6B07
+0xC2CBDFCF 0x6B06
+0xC2CBDFD0 0x3C17
+0xC2CBDFD1 0x3D9A
+0xC2CBDFD2 0x7054
+0xC2CBDFD3 0x721C
+0xC2CBDFD4 0x7220
+0xC2CBDFD5 0x7AF8
+0xC2CBDFD6 0x426E
+0xC2CBDFD7 0x7C5D
+0xC2CBDFD8 0x7C58
+0xC2CBDFD9 0x432C
+0xC2CBDFDA 0x7E92
+0xC2CBDFDB 0x7F4E
+0xC2CBDFDC 0x43CA
+0xC2CBDFDD 0x4578
+0xC2CBDFDE 0x4606
+0xC2CBDFDF 0x8827
+0xC2CBDFE0 0x4607
+0xC2CBDFE1 0x8B81
+0xC2CBDFE2 0x8B83
+0xC2CBDFE3 0x4720
+0xC2CBDFE4 0x8C44
+0xC2CBDFE5 0x4753
+0xC2CBDFE6 0x47CE
+0xC2CBDFE7 0x487A
+0xC2CBDFE8 0x4879
+0xC2CBDFE9 0x9442
+0xC2CBDFEA 0x944D
+0xC2CBDFEB 0x9454
+0xC2CBDFEC 0x944E
+0xC2CBDFED 0x496B
+0xC2CBDFEE 0x9443
+0xC2CBDFEF 0x4967
+0xC2CBDFF0 0x496D
+0xC2CBDFF1 0x973C
+0xC2CBDFF2 0x9740
+0xC2CBDFF3 0x97C0
+0xC2CBDFF4 0x4A85
+0xC2CBDFF5 0x4AB0
+0xC2CBDFF6 0x4AF3
+0xC2CBDFF7 0x4B63
+0xC2CBDFF8 0x995A
+0xC2CBDFF9 0x9A51
+0xC2CBDFFA 0x4BB6
+0xC2CBDFFB 0x9ADD
+0xC2CBDFFC 0x4C82
+0xC2CBDFFD 0x4C7F
+0xC2CBDFFE 0x9C38
+0xC2CBE0A1 0x4C86
+0xC2CBE0A2 0x9C45
+0xC2CBE0A3 0x9C3A
+0xC2CBE0A4 0x4C84
+0xC2CBE0A5 0x9C35
+0xC2CBE0A6 0x4CFC
+0xC2CBE0A7 0x4CFD
+0xC2CBE0A8 0x4CFA
+0xC2CBE0A9 0x9EF1
+0xC2CBE0AA 0x4D87
+0xC2CBE0AB 0x9F93
+0xC2CBE0AC 0x529A
+0xC2CBE0AD 0x361A
+0xC2CBE0AE 0x3619
+0xC2CBE0AF 0x8641
+0xC2CBE0B0 0x5DD7
+0xC2CBE0B1 0x3A75
+0xC2CBE0B2 0x6528
+0xC2CBE0B3 0x3C1A
+0xC2CBE0B4 0x3C1B
+0xC2CBE0B5 0x3C19
+0xC2CBE0B6 0x7053
+0xC2CBE0B7 0x7059
+0xC2CBE0B8 0x3D9C
+0xC2CBE0B9 0x7221
+0xC2CBE0BA 0x3E10
+0xC2CBE0BB 0x766F
+0xC2CBE0BC 0x7937
+0xC2CBE0BD 0x79B5
+0xC2CBE0BE 0x7C62
+0xC2CBE0BF 0x7C5E
+0xC2CBE0C0 0x7CF5
+0xC2CBE0C1 0x457B
+0xC2CBE0C2 0x457C
+0xC2CBE0C3 0x863D
+0xC2CBE0C4 0x4608
+0xC2CBE0C5 0x882D
+0xC2CBE0C6 0x8989
+0xC2CBE0C7 0x8B8D
+0xC2CBE0C8 0x8B87
+0xC2CBE0C9 0x8B90
+0xC2CBE0CA 0x8D1A
+0xC2CBE0CB 0x8E99
+0xC2CBE0CC 0x4841
+0xC2CBE0CD 0x48E3
+0xC2CBE0CE 0x4972
+0xC2CBE0CF 0x945F
+0xC2CBE0D0 0x4973
+0xC2CBE0D1 0x4968
+0xC2CBE0D2 0x9456
+0xC2CBE0D3 0x9461
+0xC2CBE0D4 0x945B
+0xC2CBE0D5 0x945A
+0xC2CBE0D6 0x945C
+0xC2CBE0D7 0x9465
+0xC2CBE0D8 0x4A35
+0xC2CBE0D9 0x9741
+0xC2CBE0DA 0x4A88
+0xC2CBE0DB 0x4A9D
+0xC2CBE0DC 0x986E
+0xC2CBE0DD 0x986C
+0xC2CBE0DE 0x986D
+0xC2CBE0DF 0x4275
+0xC2CBE0E0 0x99AA
+0xC2CBE0E1 0x9A5C
+0xC2CBE0E2 0x9A58
+0xC2CBE0E3 0x9ADE
+0xC2CBE0E4 0x4C8F
+0xC2CBE0E5 0x9C4F
+0xC2CBE0E6 0x9C51
+0xC2CBE0E7 0x4C8E
+0xC2CBE0E8 0x9C53
+0xC2CBE0E9 0x4D05
+0xC2CBE0EA 0x4D04
+0xC2CBE0EB 0x4CFF
+0xC2CBE0EC 0x9DFC
+0xC2CBE0ED 0x9F39
+0xC2CBE0EE 0x4D9E
+0xC2CBE0EF 0x513E
+0xC2CBE0F0 0x3554
+0xC2CBE0F1 0x56D2
+0xC2CBE0F2 0x3681
+0xC2CBE0F3 0x5B4F
+0xC2CBE0F4 0x6B14
+0xC2CBE0F5 0x40FA
+0xC2CBE0F6 0x7A72
+0xC2CBE0F7 0x7A73
+0xC2CBE0F8 0x4332
+0xC2CBE0F9 0x4670
+0xC2CBE0FA 0x466E
+0xC2CBE0FB 0x8B91
+0xC2CBE0FC 0x2F9D6
+0xC2CBE0FD 0x487C
+0xC2CBE0FE 0x91BF
+0xC2CBE1A1 0x4975
+0xC2CBE1A2 0x946C
+0xC2CBE1A3 0x4974
+0xC2CBE1A4 0x4977
+0xC2CBE1A5 0x96E6
+0xC2CBE1A6 0x9745
+0xC2CBE1A7 0x4A37
+0xC2CBE1A8 0x97C8
+0xC2CBE1A9 0x97E4
+0xC2CBE1AA 0x995D
+0xC2CBE1AB 0x4BBA
+0xC2CBE1AC 0x9B21
+0xC2CBE1AD 0x4C11
+0xC2CBE1AE 0x9B2C
+0xC2CBE1AF 0x9B57
+0xC2CBE1B0 0x4C92
+0xC2CBE1B1 0x4C99
+0xC2CBE1B2 0x9C5D
+0xC2CBE1B3 0x9C61
+0xC2CBE1B4 0x9C65
+0xC2CBE1B5 0x9E08
+0xC2CBE1B6 0x4D0A
+0xC2CBE1B7 0x4D2A
+0xC2CBE1B8 0x4D2B
+0xC2CBE1B9 0x4D44
+0xC2CBE1BA 0x4D79
+0xC2CBE1BB 0x9F45
+0xC2CBE1BC 0x34AA
+0xC2CBE1BD 0x3748
+0xC2CBE1BE 0x6205
+0xC2CBE1BF 0x66EF
+0xC2CBE1C0 0x6B1B
+0xC2CBE1C1 0x6B1D
+0xC2CBE1C2 0x7225
+0xC2CBE1C3 0x7224
+0xC2CBE1C4 0x7C6D
+0xC2CBE1C5 0x42B4
+0xC2CBE1C6 0x8642
+0xC2CBE1C7 0x8649
+0xC2CBE1C8 0x460D
+0xC2CBE1C9 0x8978
+0xC2CBE1CA 0x898A
+0xC2CBE1CB 0x8B97
+0xC2CBE1CC 0x4754
+0xC2CBE1CD 0x8C9B
+0xC2CBE1CE 0x8D1C
+0xC2CBE1CF 0x4830
+0xC2CBE1D0 0x8EA2
+0xC2CBE1D1 0x4A09
+0xC2CBE1D2 0x4A38
+0xC2CBE1D3 0x4A36
+0xC2CBE1D4 0x4A8B
+0xC2CBE1D5 0x4AF7
+0xC2CBE1D6 0x4B66
+0xC2CBE1D7 0x4BBD
+0xC2CBE1D8 0x4C1E
+0xC2CBE1D9 0x9C6C
+0xC2CBE1DA 0x4C96
+0xC2CBE1DB 0x9C6F
+0xC2CBE1DC 0x4D0D
+0xC2CBE1DD 0x9E0E
+0xC2CBE1DE 0x4D73
+0xC2CBE1DF 0x9F08
+0xC2CBE1E0 0x9F1D
+0xC2CBE1E1 0x9FA3
+0xC2CBE1E2 0x373B
+0xC2CBE1E3 0x373C
+0xC2CBE1E4 0x5F60
+0xC2CBE1E5 0x6B1C
+0xC2CBE1E6 0x3DA0
+0xC2CBE1E7 0x40FB
+0xC2CBE1E9 0x7CF3
+0xC2CBE1EA 0x4581
+0xC2CBE1EB 0x8B9B
+0xC2CBE1EC 0x8EA7
+0xC2CBE1ED 0x91C4
+0xC2CBE1EE 0x4978
+0xC2CBE1EF 0x947A
+0xC2CBE1F0 0x4A8D
+0xC2CBE1F1 0x4B73
+0xC2CBE1F2 0x9A61
+0xC2CBE1F3 0x9A63
+0xC2CBE1F4 0x9AD7
+0xC2CBE1F5 0x9C76
+0xC2CBE1F6 0x4DA6
+0xC2CBE1F7 0x9FA5
+0xC2CBE1F8 0x39AD
+0xC2CBE1F9 0x7067
+0xC2CBE1FA 0x3E11
+0xC2CBE1FB 0x72AB
+0xC2CBE1FC 0x864A
+0xC2CBE1FD 0x897D
+0xC2CBE1FE 0x8B9D
+0xC2CBE2A1 0x8C53
+0xC2CBE2A2 0x8F65
+0xC2CBE2A3 0x947B
+0xC2CBE2A4 0x4A39
+0xC2CBE2A5 0x98CD
+0xC2CBE2A6 0x98DD
+0xC2CBE2A7 0x4BBF
+0xC2CBE2A8 0x9B30
+0xC2CBE2A9 0x9E16
+0xC2CBE2AA 0x4D0F
+0xC2CBE2AB 0x4DA7
+0xC2CBE2AC 0x4DB5
+0xC2CBE2AD 0x3FDC
+0xC2CBE2AE 0x4831
+0xC2CBE2AF 0x96E7
+0xC2CBE2B0 0x9E18
+0xC2CBE2B1 0x9EA2
+0xC2CBE2B2 0x4DA8
+0xC2CBE2B3 0x9F7C
+0xC2CBE2B4 0x4125
+0xC2CBE2B5 0x7E9E
+0xC2CBE2B6 0x9484
+0xC2CBE2B7 0x4BC1
+0xC2CBE2B8 0x9E1C
+0xC2CBE2B9 0x4190
+0xC2CBE2BA 0x7C71
+0xC2CBE2BB 0x97CA
+0xC2CBE2BC 0x4696
+0xC2CBE2BD 0x487F
+0xC2CBE2BE 0x4D10
+0xC2CBE2BF 0x9EA3
+0xC2CBE2C0 0x4A0A
+0xC2CBE2C1 0x9C7B
+0xC2CBE2C2 0x9F97
+0xC2CBE2C3 0x4D12
+0xC2CBE2C4 0x4A3A
+0xC2CBE2C5 0x9750
+0xC2CBE2C6 0x4A3B
+0xC2CBE4C8 0x4F66
+0xC2CBE4C9 0x4F68
+0xC2CBE4CA 0x4FE7
+0xC2CBE4CB 0x503F
+0xC2CBE4CD 0x50A6
+0xC2CBE4CE 0x510F
+0xC2CBE4CF 0x523E
+0xC2CBE4D0 0x5324
+0xC2CBE4D1 0x5365
+0xC2CBE4D2 0x539B
+0xC2CBE4D3 0x517F
+0xC2CBE4D4 0x54CB
+0xC2CBE4D5 0x5573
+0xC2CBE4D6 0x5571
+0xC2CBE4D7 0x556B
+0xC2CBE4D8 0x55F4
+0xC2CBE4D9 0x5622
+0xC2CBE4DA 0x5620
+0xC2CBE4DB 0x5692
+0xC2CBE4DC 0x56BA
+0xC2CBE4DD 0x5691
+0xC2CBE4DE 0x56B0
+0xC2CBE4DF 0x5759
+0xC2CBE4E0 0x578A
+0xC2CBE4E1 0x580F
+0xC2CBE4E2 0x5812
+0xC2CBE4E3 0x5813
+0xC2CBE4E4 0x5847
+0xC2CBE4E5 0x589B
+0xC2CBE4E6 0x5900
+0xC2CBE4E7 0x594D
+0xC2CBE4E8 0x5AD1
+0xC2CBE4E9 0x5AD3
+0xC2CBE4EA 0x5B67
+0xC2CBE4EB 0x5C57
+0xC2CBE4EC 0x5C77
+0xC2CBE4ED 0x5CD5
+0xC2CBE4EE 0x5D75
+0xC2CBE4EF 0x5D8E
+0xC2CBE4F0 0x5DA5
+0xC2CBE4F1 0x5DB6
+0xC2CBE4F2 0x5DBF
+0xC2CBE4F3 0x5E65
+0xC2CBE4F4 0x5ECD
+0xC2CBE4F5 0x5EED
+0xC2CBE4F6 0x5F94
+0xC2CBE4F7 0x5F9A
+0xC2CBE4F8 0x5FBA
+0xC2CBE4F9 0x6125
+0xC2CBE4FA 0x6150
+0xC2CBE4FB 0x62A3
+0xC2CBE4FC 0x6360
+0xC2CBE4FD 0x6364
+0xC2CBE4FE 0x63B6
+0xC2CBE5A1 0x6403
+0xC2CBE5A2 0x64B6
+0xC2CBE5A3 0x651A
+0xC2CBE5A4 0x7A25
+0xC2CBE5A5 0x5C21
+0xC2CBE5A6 0x66E2
+0xC2CBE5A7 0x6702
+0xC2CBE5A8 0x67A4
+0xC2CBE5A9 0x67AC
+0xC2CBE5AA 0x6810
+0xC2CBE5AB 0x6806
+0xC2CBE5AC 0x685E
+0xC2CBE5AD 0x685A
+0xC2CBE5AE 0x692C
+0xC2CBE5AF 0x6929
+0xC2CBE5B0 0x6A2D
+0xC2CBE5B1 0x6A77
+0xC2CBE5B2 0x6A7A
+0xC2CBE5B3 0x6ACA
+0xC2CBE5B4 0x6AE6
+0xC2CBE5B5 0x6AF5
+0xC2CBE5B6 0x6B0D
+0xC2CBE5B7 0x6B0E
+0xC2CBE5B8 0x6BDC
+0xC2CBE5B9 0x6BDD
+0xC2CBE5BA 0x6BF6
+0xC2CBE5BB 0x6C1E
+0xC2CBE5BC 0x6C63
+0xC2CBE5BD 0x6DA5
+0xC2CBE5BE 0x6E0F
+0xC2CBE5BF 0x6E8A
+0xC2CBE5C0 0x6E84
+0xC2CBE5C1 0x6E8B
+0xC2CBE5C2 0x6E7C
+0xC2CBE5C3 0x6F4C
+0xC2CBE5C4 0x6F48
+0xC2CBE5C5 0x6F49
+0xC2CBE5C6 0x6F9D
+0xC2CBE5C7 0x6F99
+0xC2CBE5C8 0x6FF8
+0xC2CBE5C9 0x702E
+0xC2CBE5CA 0x702D
+0xC2CBE5CB 0x705C
+0xC2CBE5CC 0x79CC
+0xC2CBE5CD 0x70BF
+0xC2CBE5CE 0x70EA
+0xC2CBE5CF 0x70E5
+0xC2CBE5D0 0x7111
+0xC2CBE5D1 0x7112
+0xC2CBE5D2 0x713F
+0xC2CBE5D3 0x7139
+0xC2CBE5D4 0x713B
+0xC2CBE5D5 0x713D
+0xC2CBE5D6 0x7177
+0xC2CBE5D7 0x7175
+0xC2CBE5D8 0x7176
+0xC2CBE5D9 0x7171
+0xC2CBE5DA 0x7196
+0xC2CBE5DB 0x7193
+0xC2CBE5DC 0x71B4
+0xC2CBE5DD 0x71DD
+0xC2CBE5DE 0x71DE
+0xC2CBE5DF 0x720E
+0xC2CBE5E0 0x5911
+0xC2CBE5E1 0x7218
+0xC2CBE5E2 0x7347
+0xC2CBE5E3 0x7348
+0xC2CBE5E4 0x73EF
+0xC2CBE5E5 0x7412
+0xC2CBE5E6 0x743B
+0xC2CBE5E7 0x74A4
+0xC2CBE5E8 0x748D
+0xC2CBE5E9 0x74B4
+0xC2CBE5EA 0x7673
+0xC2CBE5EB 0x7677
+0xC2CBE5EC 0x76BC
+0xC2CBE5ED 0x7819
+0xC2CBE5EE 0x781B
+0xC2CBE5EF 0x783D
+0xC2CBE5F0 0x7853
+0xC2CBE5F1 0x7854
+0xC2CBE5F2 0x7858
+0xC2CBE5F3 0x78B7
+0xC2CBE5F4 0x78D8
+0xC2CBE5F5 0x78EE
+0xC2CBE5F6 0x7922
+0xC2CBE5F7 0x794D
+0xC2CBE5F8 0x7986
+0xC2CBE5F9 0x7999
+0xC2CBE5FA 0x79A3
+0xC2CBE5FB 0x79BC
+0xC2CBE5FC 0x7AA7
+0xC2CBE5FD 0x7B37
+0xC2CBE5FE 0x7B59
+0xC2CBE6A1 0x7BD0
+0xC2CBE6A2 0x7C2F
+0xC2CBE6A3 0x7C32
+0xC2CBE6A4 0x7C42
+0xC2CBE6A5 0x7C4E
+0xC2CBE6A6 0x7C68
+0xC2CBE6A7 0x7CA9
+0xC2CBE6A8 0x7CED
+0xC2CBE6A9 0x7DD0
+0xC2CBE6AA 0x7E07
+0xC2CBE6AB 0x7DD3
+0xC2CBE6AC 0x7E64
+0xC2CBE6AD 0x7F40
+0xC2CBE6AF 0x8041
+0xC2CBE6B0 0x8063
+0xC2CBE6B1 0x80BB
+0xC2CBE6B2 0x6711
+0xC2CBE6B3 0x6725
+0xC2CBE6B4 0x8248
+0xC2CBE6B5 0x8310
+0xC2CBE6B6 0x8362
+0xC2CBE6B7 0x8312
+0xC2CBE6B8 0x8421
+0xC2CBE6B9 0x841E
+0xC2CBE6BA 0x84E2
+0xC2CBE6BB 0x84DE
+0xC2CBE6BC 0x84E1
+0xC2CBE6BD 0x8573
+0xC2CBE6BE 0x85D4
+0xC2CBE6BF 0x85F5
+0xC2CBE6C0 0x8637
+0xC2CBE6C1 0x8645
+0xC2CBE6C2 0x8672
+0xC2CBE6C3 0x874A
+0xC2CBE6C4 0x87A9
+0xC2CBE6C5 0x87A5
+0xC2CBE6C6 0x87F5
+0xC2CBE6C7 0x8834
+0xC2CBE6C8 0x8850
+0xC2CBE6C9 0x8887
+0xC2CBE6CA 0x8954
+0xC2CBE6CB 0x8984
+0xC2CBE6CC 0x8B03
+0xC2CBE6CD 0x8C52
+0xC2CBE6CE 0x8CD8
+0xC2CBE6CF 0x8D0C
+0xC2CBE6D0 0x8D18
+0xC2CBE6D1 0x8DB0
+0xC2CBE6D2 0x8EBC
+0xC2CBE6D3 0x8ED5
+0xC2CBE6D4 0x8FAA
+0xC2CBE6D5 0x909C
+0xC2CBE6D7 0x915C
+0xC2CBE6D8 0x922B
+0xC2CBE6D9 0x9221
+0xC2CBE6DA 0x9273
+0xC2CBE6DB 0x92F4
+0xC2CBE6DC 0x92F5
+0xC2CBE6DD 0x933F
+0xC2CBE6DE 0x9342
+0xC2CBE6DF 0x9386
+0xC2CBE6E0 0x93BE
+0xC2CBE6E1 0x93BC
+0xC2CBE6E2 0x93BD
+0xC2CBE6E3 0x93F1
+0xC2CBE6E4 0x93F2
+0xC2CBE6E5 0x93EF
+0xC2CBE6E6 0x9422
+0xC2CBE6E7 0x9423
+0xC2CBE6E8 0x9424
+0xC2CBE6E9 0x9467
+0xC2CBE6EA 0x9466
+0xC2CBE6EB 0x9597
+0xC2CBE6EC 0x95CE
+0xC2CBE6ED 0x95E7
+0xC2CBE6EE 0x973B
+0xC2CBE6EF 0x974D
+0xC2CBE6F0 0x98E4
+0xC2CBE6F1 0x9942
+0xC2CBE6F2 0x9B1D
+0xC2CBE6F3 0x9B98
+0xC2CBE6F5 0x9D49
+0xC2CBE6F6 0x6449
+0xC2CBE6F7 0x5E71
+0xC2CBE6F8 0x5E85
+0xC2CBE6F9 0x61D3
+0xC2CBE6FA 0x990E
+0xC2CBE6FB 0x8002
+0xC2CBE6FC 0x781E
+0xC2CBE7A1 0x5528
+0xC2CBE7A2 0x5572
+0xC2CBE7A3 0x55BA
+0xC2CBE7A4 0x55F0
+0xC2CBE7A5 0x55EE
+0xC2CBE7A6 0x56B8
+0xC2CBE7A7 0x56B9
+0xC2CBE7A8 0x56C4
+0xC2CBE7A9 0x8053
+0xC2CBE7AA 0x92B0
+0xC321 0x63EB
+0xC322 0x6410
+0xC323 0x6412
+0xC324 0x6409
+0xC325 0x6420
+0xC326 0x6424
+0xC327 0x6433
+0xC328 0x6443
+0xC329 0x641F
+0xC32A 0x6415
+0xC32B 0x6418
+0xC32C 0x6439
+0xC32D 0x6437
+0xC32E 0x6422
+0xC32F 0x6423
+0xC330 0x640C
+0xC331 0x6426
+0xC332 0x6430
+0xC333 0x6428
+0xC334 0x6441
+0xC335 0x6435
+0xC336 0x642F
+0xC337 0x640A
+0xC338 0x641A
+0xC339 0x6440
+0xC33A 0x6425
+0xC33B 0x6427
+0xC33C 0x640B
+0xC33D 0x63E7
+0xC33E 0x641B
+0xC33F 0x642E
+0xC340 0x6421
+0xC341 0x640E
+0xC342 0x656F
+0xC343 0x6592
+0xC344 0x65D3
+0xC345 0x6686
+0xC346 0x668C
+0xC347 0x6695
+0xC348 0x6690
+0xC349 0x668B
+0xC34A 0x668A
+0xC34B 0x6699
+0xC34C 0x6694
+0xC34D 0x6678
+0xC34E 0x6720
+0xC34F 0x6966
+0xC350 0x695F
+0xC351 0x6938
+0xC352 0x694E
+0xC353 0x6962
+0xC354 0x6971
+0xC355 0x693F
+0xC356 0x6945
+0xC357 0x696A
+0xC358 0x6939
+0xC359 0x6942
+0xC35A 0x6957
+0xC35B 0x6959
+0xC35C 0x697A
+0xC35D 0x6948
+0xC35E 0x6949
+0xC35F 0x6935
+0xC360 0x696C
+0xC361 0x6933
+0xC362 0x693D
+0xC363 0x6965
+0xC364 0x68F0
+0xC365 0x6978
+0xC366 0x6934
+0xC367 0x6969
+0xC368 0x6940
+0xC369 0x696F
+0xC36A 0x6944
+0xC36B 0x6976
+0xC36C 0x6958
+0xC36D 0x6941
+0xC36E 0x6974
+0xC36F 0x694C
+0xC370 0x693B
+0xC371 0x694B
+0xC372 0x6937
+0xC373 0x695C
+0xC374 0x694F
+0xC375 0x6951
+0xC376 0x6932
+0xC377 0x6952
+0xC378 0x692F
+0xC379 0x697B
+0xC37A 0x693C
+0xC37B 0x6B46
+0xC37C 0x6B45
+0xC37D 0x6B43
+0xC37E 0x6B42
+0xC421 0x6B48
+0xC422 0x6B41
+0xC423 0x6B9B
+0xC424 0x6BFB
+0xC425 0x6BFC
+0xC426 0x6BF9
+0xC427 0x6BF7
+0xC428 0x6BF8
+0xC429 0x6E9B
+0xC42A 0x6ED6
+0xC42B 0x6EC8
+0xC42C 0x6E8F
+0xC42D 0x6EC0
+0xC42E 0x6E9F
+0xC42F 0x6E93
+0xC430 0x6E94
+0xC431 0x6EA0
+0xC432 0x6EB1
+0xC433 0x6EB9
+0xC434 0x6EC6
+0xC435 0x6ED2
+0xC436 0x6EBD
+0xC437 0x6EC1
+0xC438 0x6E9E
+0xC439 0x6EC9
+0xC43A 0x6EB7
+0xC43B 0x6EB0
+0xC43C 0x6ECD
+0xC43D 0x6EA6
+0xC43E 0x6ECF
+0xC43F 0x6EB2
+0xC440 0x6EBE
+0xC441 0x6EC3
+0xC442 0x6EDC
+0xC443 0x6ED8
+0xC444 0x6E99
+0xC445 0x6E92
+0xC446 0x6E8E
+0xC447 0x6E8D
+0xC448 0x6EA4
+0xC449 0x6EA1
+0xC44A 0x6EBF
+0xC44B 0x6EB3
+0xC44C 0x6ED0
+0xC44D 0x6ECA
+0xC44E 0x6E97
+0xC44F 0x6EAE
+0xC450 0x6EA3
+0xC451 0x7147
+0xC452 0x7154
+0xC453 0x7152
+0xC454 0x7163
+0xC455 0x7160
+0xC456 0x7141
+0xC457 0x715D
+0xC458 0x7162
+0xC459 0x7172
+0xC45A 0x7178
+0xC45B 0x716A
+0xC45C 0x7161
+0xC45D 0x7142
+0xC45E 0x7158
+0xC45F 0x7143
+0xC460 0x714B
+0xC461 0x7170
+0xC462 0x715F
+0xC463 0x7150
+0xC464 0x7153
+0xC465 0x7144
+0xC466 0x714D
+0xC467 0x715A
+0xC468 0x724F
+0xC469 0x728D
+0xC46A 0x728C
+0xC46B 0x7291
+0xC46C 0x7290
+0xC46D 0x728E
+0xC46E 0x733C
+0xC46F 0x7342
+0xC470 0x733B
+0xC471 0x733A
+0xC472 0x7340
+0xC473 0x734A
+0xC474 0x7349
+0xC475 0x7444
+0xC476 0x744A
+0xC477 0x744B
+0xC478 0x7452
+0xC479 0x7451
+0xC47A 0x7457
+0xC47B 0x7440
+0xC47C 0x744F
+0xC47D 0x7450
+0xC47E 0x744E
+0xC4A1 0x4E00
+0xC4A2 0x4E59
+0xC4A3 0x4E01
+0xC4A4 0x4E03
+0xC4A5 0x4E43
+0xC4A6 0x4E5D
+0xC4A7 0x4E86
+0xC4A8 0x4E8C
+0xC4A9 0x4EBA
+0xC4AA 0x513F
+0xC4AB 0x5165
+0xC4AC 0x516B
+0xC4AD 0x51E0
+0xC4AE 0x5200
+0xC4AF 0x5201
+0xC4B0 0x529B
+0xC4B1 0x5315
+0xC4B2 0x5341
+0xC4B3 0x535C
+0xC4B4 0x53C8
+0xC4B5 0x4E09
+0xC4B6 0x4E0B
+0xC4B7 0x4E08
+0xC4B8 0x4E0A
+0xC4B9 0x4E2B
+0xC4BA 0x4E38
+0xC4BB 0x51E1
+0xC4BC 0x4E45
+0xC4BD 0x4E48
+0xC4BE 0x4E5F
+0xC4BF 0x4E5E
+0xC4C0 0x4E8E
+0xC4C1 0x4EA1
+0xC4C2 0x5140
+0xC4C3 0x5203
+0xC4C4 0x52FA
+0xC4C5 0x5343
+0xC4C6 0x53C9
+0xC4C7 0x53E3
+0xC4C8 0x571F
+0xC4C9 0x58EB
+0xC4CA 0x5915
+0xC4CB 0x5927
+0xC4CC 0x5973
+0xC4CD 0x5B50
+0xC4CE 0x5B51
+0xC4CF 0x5B53
+0xC4D0 0x5BF8
+0xC4D1 0x5C0F
+0xC4D2 0x5C22
+0xC4D3 0x5C38
+0xC4D4 0x5C71
+0xC4D5 0x5DDD
+0xC4D6 0x5DE5
+0xC4D7 0x5DF1
+0xC4D8 0x5DF2
+0xC4D9 0x5DF3
+0xC4DA 0x5DFE
+0xC4DB 0x5E72
+0xC4DC 0x5EFE
+0xC4DD 0x5F0B
+0xC4DE 0x5F13
+0xC4DF 0x624D
+0xC4E0 0x4E11
+0xC4E1 0x4E10
+0xC4E2 0x4E0D
+0xC4E3 0x4E2D
+0xC4E4 0x4E30
+0xC4E5 0x4E39
+0xC4E6 0x4E4B
+0xC4E7 0x5C39
+0xC4E8 0x4E88
+0xC4E9 0x4E91
+0xC4EA 0x4E95
+0xC4EB 0x4E92
+0xC4EC 0x4E94
+0xC4ED 0x4EA2
+0xC4EE 0x4EC1
+0xC4EF 0x4EC0
+0xC4F0 0x4EC3
+0xC4F1 0x4EC6
+0xC4F2 0x4EC7
+0xC4F3 0x4ECD
+0xC4F4 0x4ECA
+0xC4F5 0x4ECB
+0xC4F6 0x4EC4
+0xC4F7 0x5143
+0xC4F8 0x5141
+0xC4F9 0x5167
+0xC4FA 0x516D
+0xC4FB 0x516E
+0xC4FC 0x516C
+0xC4FD 0x5197
+0xC4FE 0x51F6
+0xC521 0x7442
+0xC522 0x7446
+0xC523 0x744D
+0xC524 0x7454
+0xC525 0x74E1
+0xC526 0x74FF
+0xC527 0x74FE
+0xC528 0x74FD
+0xC529 0x751D
+0xC52A 0x7579
+0xC52B 0x7577
+0xC52C 0x6983
+0xC52D 0x75EF
+0xC52E 0x760F
+0xC52F 0x7603
+0xC530 0x75F7
+0xC531 0x75FE
+0xC532 0x75FC
+0xC533 0x75F9
+0xC534 0x75F8
+0xC535 0x7610
+0xC536 0x75FB
+0xC537 0x75F6
+0xC538 0x75ED
+0xC539 0x75F5
+0xC53A 0x75FD
+0xC53B 0x7699
+0xC53C 0x76B5
+0xC53D 0x76DD
+0xC53E 0x7755
+0xC53F 0x775F
+0xC540 0x7760
+0xC541 0x7752
+0xC542 0x7756
+0xC543 0x775A
+0xC544 0x7769
+0xC545 0x7767
+0xC546 0x7754
+0xC547 0x7759
+0xC548 0x776D
+0xC549 0x77E0
+0xC54A 0x7887
+0xC54B 0x789A
+0xC54C 0x7894
+0xC54D 0x788F
+0xC54E 0x7884
+0xC54F 0x7895
+0xC550 0x7885
+0xC551 0x7886
+0xC552 0x78A1
+0xC553 0x7883
+0xC554 0x7879
+0xC555 0x7899
+0xC556 0x7880
+0xC557 0x7896
+0xC558 0x787B
+0xC559 0x797C
+0xC55A 0x7982
+0xC55B 0x797D
+0xC55C 0x7979
+0xC55D 0x7A11
+0xC55E 0x7A18
+0xC55F 0x7A19
+0xC560 0x7A12
+0xC561 0x7A17
+0xC562 0x7A15
+0xC563 0x7A22
+0xC564 0x7A13
+0xC565 0x7A1B
+0xC566 0x7A10
+0xC567 0x7AA3
+0xC568 0x7AA2
+0xC569 0x7A9E
+0xC56A 0x7AEB
+0xC56B 0x7B66
+0xC56C 0x7B64
+0xC56D 0x7B6D
+0xC56E 0x7B74
+0xC56F 0x7B69
+0xC570 0x7B72
+0xC571 0x7B65
+0xC572 0x7B73
+0xC573 0x7B71
+0xC574 0x7B70
+0xC575 0x7B61
+0xC576 0x7B78
+0xC577 0x7B76
+0xC578 0x7B63
+0xC579 0x7CB2
+0xC57A 0x7CB4
+0xC57B 0x7CAF
+0xC57C 0x7D88
+0xC57D 0x7D86
+0xC57E 0x7D80
+0xC5A1 0x5206
+0xC5A2 0x5207
+0xC5A3 0x5208
+0xC5A4 0x52FB
+0xC5A5 0x52FE
+0xC5A6 0x52FF
+0xC5A7 0x5316
+0xC5A8 0x5339
+0xC5A9 0x5348
+0xC5AA 0x5347
+0xC5AB 0x5345
+0xC5AC 0x535E
+0xC5AD 0x5384
+0xC5AE 0x53CB
+0xC5AF 0x53CA
+0xC5B0 0x53CD
+0xC5B1 0x58EC
+0xC5B2 0x5929
+0xC5B3 0x592B
+0xC5B4 0x592A
+0xC5B5 0x592D
+0xC5B6 0x5B54
+0xC5B7 0x5C11
+0xC5B8 0x5C24
+0xC5B9 0x5C3A
+0xC5BA 0x5C6F
+0xC5BB 0x5DF4
+0xC5BC 0x5E7B
+0xC5BD 0x5EFF
+0xC5BE 0x5F14
+0xC5BF 0x5F15
+0xC5C0 0x5FC3
+0xC5C1 0x6208
+0xC5C2 0x6236
+0xC5C3 0x624B
+0xC5C4 0x624E
+0xC5C5 0x652F
+0xC5C6 0x6587
+0xC5C7 0x6597
+0xC5C8 0x65A4
+0xC5C9 0x65B9
+0xC5CA 0x65E5
+0xC5CB 0x66F0
+0xC5CC 0x6708
+0xC5CD 0x6728
+0xC5CE 0x6B20
+0xC5CF 0x6B62
+0xC5D0 0x6B79
+0xC5D1 0x6BCB
+0xC5D2 0x6BD4
+0xC5D3 0x6BDB
+0xC5D4 0x6C0F
+0xC5D5 0x6C34
+0xC5D6 0x706B
+0xC5D7 0x722A
+0xC5D8 0x7236
+0xC5D9 0x723B
+0xC5DA 0x7247
+0xC5DB 0x7259
+0xC5DC 0x725B
+0xC5DD 0x72AC
+0xC5DE 0x738B
+0xC5DF 0x4E19
+0xC5E0 0x4E16
+0xC5E1 0x4E15
+0xC5E2 0x4E14
+0xC5E3 0x4E18
+0xC5E4 0x4E3B
+0xC5E5 0x4E4D
+0xC5E6 0x4E4F
+0xC5E7 0x4E4E
+0xC5E8 0x4EE5
+0xC5E9 0x4ED8
+0xC5EA 0x4ED4
+0xC5EB 0x4ED5
+0xC5EC 0x4ED6
+0xC5ED 0x4ED7
+0xC5EE 0x4EE3
+0xC5EF 0x4EE4
+0xC5F0 0x4ED9
+0xC5F1 0x4EDE
+0xC5F2 0x5145
+0xC5F3 0x5144
+0xC5F4 0x5189
+0xC5F5 0x518A
+0xC5F6 0x51AC
+0xC5F7 0x51F9
+0xC5F8 0x51FA
+0xC5F9 0x51F8
+0xC5FA 0x520A
+0xC5FB 0x52A0
+0xC5FC 0x529F
+0xC5FD 0x5305
+0xC5FE 0x5306
+0xC621 0x7D8D
+0xC622 0x7D7F
+0xC623 0x7D85
+0xC624 0x7D7A
+0xC625 0x7D8E
+0xC626 0x7D7B
+0xC627 0x7D83
+0xC628 0x7D7C
+0xC629 0x7D8C
+0xC62A 0x7D94
+0xC62B 0x7D84
+0xC62C 0x7D7D
+0xC62D 0x7D92
+0xC62E 0x7F6D
+0xC62F 0x7F6B
+0xC630 0x7F67
+0xC631 0x7F68
+0xC632 0x7F6C
+0xC633 0x7FA6
+0xC634 0x7FA5
+0xC635 0x7FA7
+0xC636 0x7FDB
+0xC637 0x7FDC
+0xC638 0x8021
+0xC639 0x8164
+0xC63A 0x8160
+0xC63B 0x8177
+0xC63C 0x815C
+0xC63D 0x8169
+0xC63E 0x815B
+0xC63F 0x8162
+0xC640 0x8172
+0xC641 0x6721
+0xC642 0x815E
+0xC643 0x8176
+0xC644 0x8167
+0xC645 0x816F
+0xC646 0x8144
+0xC647 0x8161
+0xC648 0x821D
+0xC649 0x8249
+0xC64A 0x8244
+0xC64B 0x8240
+0xC64C 0x8242
+0xC64D 0x8245
+0xC64E 0x84F1
+0xC64F 0x843F
+0xC650 0x8456
+0xC651 0x8476
+0xC652 0x8479
+0xC653 0x848F
+0xC654 0x848D
+0xC655 0x8465
+0xC656 0x8451
+0xC657 0x8440
+0xC658 0x8486
+0xC659 0x8467
+0xC65A 0x8430
+0xC65B 0x844D
+0xC65C 0x847D
+0xC65D 0x845A
+0xC65E 0x8459
+0xC65F 0x8474
+0xC660 0x8473
+0xC661 0x845D
+0xC662 0x8507
+0xC663 0x845E
+0xC664 0x8437
+0xC665 0x843A
+0xC666 0x8434
+0xC667 0x847A
+0xC668 0x8443
+0xC669 0x8478
+0xC66A 0x8432
+0xC66B 0x8445
+0xC66C 0x8429
+0xC66D 0x83D9
+0xC66E 0x844B
+0xC66F 0x842F
+0xC670 0x8442
+0xC671 0x842D
+0xC672 0x845F
+0xC673 0x8470
+0xC674 0x8439
+0xC675 0x844E
+0xC676 0x844C
+0xC677 0x8452
+0xC678 0x846F
+0xC679 0x84C5
+0xC67A 0x848E
+0xC67B 0x843B
+0xC67C 0x8447
+0xC67D 0x8436
+0xC67E 0x8433
+0xC6A1 0x5317
+0xC6A2 0x531D
+0xC6A3 0x4EDF
+0xC6A4 0x534A
+0xC6A5 0x5349
+0xC6A6 0x5361
+0xC6A7 0x5360
+0xC6A8 0x536F
+0xC6A9 0x536E
+0xC6AA 0x53BB
+0xC6AB 0x53EF
+0xC6AC 0x53E4
+0xC6AD 0x53F3
+0xC6AE 0x53EC
+0xC6AF 0x53EE
+0xC6B0 0x53E9
+0xC6B1 0x53E8
+0xC6B2 0x53FC
+0xC6B3 0x53F8
+0xC6B4 0x53F5
+0xC6B5 0x53EB
+0xC6B6 0x53E6
+0xC6B7 0x53EA
+0xC6B8 0x53F2
+0xC6B9 0x53F1
+0xC6BA 0x53F0
+0xC6BB 0x53E5
+0xC6BC 0x53ED
+0xC6BD 0x53FB
+0xC6BE 0x56DB
+0xC6BF 0x56DA
+0xC6C0 0x5916
+0xC6C1 0x592E
+0xC6C2 0x5931
+0xC6C3 0x5974
+0xC6C4 0x5976
+0xC6C5 0x5B55
+0xC6C6 0x5B83
+0xC6C7 0x5C3C
+0xC6C8 0x5DE8
+0xC6C9 0x5DE7
+0xC6CA 0x5DE6
+0xC6CB 0x5E02
+0xC6CC 0x5E03
+0xC6CD 0x5E73
+0xC6CE 0x5E7C
+0xC6CF 0x5F01
+0xC6D0 0x5F18
+0xC6D1 0x5F17
+0xC6D2 0x5FC5
+0xC6D3 0x620A
+0xC6D4 0x6253
+0xC6D5 0x6254
+0xC6D6 0x6252
+0xC6D7 0x6251
+0xC6D8 0x65A5
+0xC6D9 0x65E6
+0xC6DA 0x672E
+0xC6DB 0x672C
+0xC6DC 0x672A
+0xC6DD 0x672B
+0xC6DE 0x672D
+0xC6DF 0x6B63
+0xC6E0 0x6BCD
+0xC6E1 0x6C11
+0xC6E2 0x6C10
+0xC6E3 0x6C38
+0xC6E4 0x6C41
+0xC6E5 0x6C40
+0xC6E6 0x6C3E
+0xC6E7 0x72AF
+0xC6E8 0x7384
+0xC6E9 0x7389
+0xC6EA 0x74DC
+0xC6EB 0x74E6
+0xC6EC 0x7518
+0xC6ED 0x751F
+0xC6EE 0x7528
+0xC6EF 0x7529
+0xC6F0 0x7530
+0xC6F1 0x7531
+0xC6F2 0x7532
+0xC6F3 0x7533
+0xC6F4 0x758B
+0xC6F5 0x767D
+0xC6F6 0x76AE
+0xC6F7 0x76BF
+0xC6F8 0x76EE
+0xC6F9 0x77DB
+0xC6FA 0x77E2
+0xC6FB 0x77F3
+0xC6FC 0x793A
+0xC6FD 0x79BE
+0xC6FE 0x7A74
+0xC721 0x8468
+0xC722 0x847E
+0xC723 0x8444
+0xC724 0x842B
+0xC725 0x8460
+0xC726 0x8454
+0xC727 0x846E
+0xC728 0x8450
+0xC729 0x870B
+0xC72A 0x8704
+0xC72B 0x86F7
+0xC72C 0x870C
+0xC72D 0x86FA
+0xC72E 0x86D6
+0xC72F 0x86F5
+0xC730 0x874D
+0xC731 0x86F8
+0xC732 0x870E
+0xC733 0x8709
+0xC734 0x8701
+0xC735 0x86F6
+0xC736 0x870D
+0xC737 0x8705
+0xC738 0x88D6
+0xC739 0x88CB
+0xC73A 0x88CD
+0xC73B 0x88CE
+0xC73C 0x88DE
+0xC73D 0x88DB
+0xC73E 0x88DA
+0xC73F 0x88CC
+0xC740 0x88D0
+0xC741 0x8985
+0xC742 0x899B
+0xC743 0x89DF
+0xC744 0x89E5
+0xC745 0x89E4
+0xC746 0x89E1
+0xC747 0x89E0
+0xC748 0x89E2
+0xC749 0x89DC
+0xC74A 0x89E6
+0xC74B 0x8A76
+0xC74C 0x8A86
+0xC74D 0x8A7F
+0xC74E 0x8A61
+0xC74F 0x8A3F
+0xC750 0x8A77
+0xC751 0x8A82
+0xC752 0x8A84
+0xC753 0x8A75
+0xC754 0x8A83
+0xC755 0x8A81
+0xC756 0x8A74
+0xC757 0x8A7A
+0xC758 0x8C3C
+0xC759 0x8C4B
+0xC75A 0x8C4A
+0xC75B 0x8C65
+0xC75C 0x8C64
+0xC75D 0x8C66
+0xC75E 0x8C86
+0xC75F 0x8C84
+0xC760 0x8C85
+0xC761 0x8CCC
+0xC762 0x8D68
+0xC763 0x8D69
+0xC764 0x8D91
+0xC765 0x8D8C
+0xC766 0x8D8E
+0xC767 0x8D8F
+0xC768 0x8D8D
+0xC769 0x8D93
+0xC76A 0x8D94
+0xC76B 0x8D90
+0xC76C 0x8D92
+0xC76D 0x8DF0
+0xC76E 0x8DE0
+0xC76F 0x8DEC
+0xC770 0x8DF1
+0xC771 0x8DEE
+0xC772 0x8DD0
+0xC773 0x8DE9
+0xC774 0x8DE3
+0xC775 0x8DE2
+0xC776 0x8DE7
+0xC777 0x8DF2
+0xC778 0x8DEB
+0xC779 0x8DF4
+0xC77A 0x8F06
+0xC77B 0x8EFF
+0xC77C 0x8F01
+0xC77D 0x8F00
+0xC77E 0x8F05
+0xC7A1 0x7ACB
+0xC7A2 0x4E1E
+0xC7A3 0x4E1F
+0xC7A4 0x4E52
+0xC7A5 0x4E53
+0xC7A6 0x4E69
+0xC7A7 0x4E99
+0xC7A8 0x4EA4
+0xC7A9 0x4EA6
+0xC7AA 0x4EA5
+0xC7AB 0x4EFF
+0xC7AC 0x4F09
+0xC7AD 0x4F19
+0xC7AE 0x4F0A
+0xC7AF 0x4F15
+0xC7B0 0x4F0D
+0xC7B1 0x4F10
+0xC7B2 0x4F11
+0xC7B3 0x4F0F
+0xC7B4 0x4EF2
+0xC7B5 0x4EF6
+0xC7B6 0x4EFB
+0xC7B7 0x4EF0
+0xC7B8 0x4EF3
+0xC7B9 0x4EFD
+0xC7BA 0x4F01
+0xC7BB 0x4F0B
+0xC7BC 0x5149
+0xC7BD 0x5147
+0xC7BE 0x5146
+0xC7BF 0x5148
+0xC7C0 0x5168
+0xC7C1 0x5171
+0xC7C2 0x518D
+0xC7C3 0x51B0
+0xC7C4 0x5217
+0xC7C5 0x5211
+0xC7C6 0x5212
+0xC7C7 0x520E
+0xC7C8 0x5216
+0xC7C9 0x52A3
+0xC7CA 0x5308
+0xC7CB 0x5321
+0xC7CC 0x5320
+0xC7CD 0x5370
+0xC7CE 0x5371
+0xC7CF 0x5409
+0xC7D0 0x540F
+0xC7D1 0x540C
+0xC7D2 0x540A
+0xC7D3 0x5410
+0xC7D4 0x5401
+0xC7D5 0x540B
+0xC7D6 0x5404
+0xC7D7 0x5411
+0xC7D8 0x540D
+0xC7D9 0x5408
+0xC7DA 0x5403
+0xC7DB 0x540E
+0xC7DC 0x5406
+0xC7DD 0x5412
+0xC7DE 0x56E0
+0xC7DF 0x56DE
+0xC7E0 0x56DD
+0xC7E1 0x5733
+0xC7E2 0x5730
+0xC7E3 0x5728
+0xC7E4 0x572D
+0xC7E5 0x572C
+0xC7E6 0x572F
+0xC7E7 0x5729
+0xC7E8 0x5919
+0xC7E9 0x591A
+0xC7EA 0x5937
+0xC7EB 0x5938
+0xC7EC 0x5984
+0xC7ED 0x5978
+0xC7EE 0x5983
+0xC7EF 0x597D
+0xC7F0 0x5979
+0xC7F1 0x5982
+0xC7F2 0x5981
+0xC7F3 0x5B57
+0xC7F4 0x5B58
+0xC7F5 0x5B87
+0xC7F6 0x5B88
+0xC7F7 0x5B85
+0xC7F8 0x5B89
+0xC7F9 0x5BFA
+0xC7FA 0x5C16
+0xC7FB 0x5C79
+0xC7FC 0x5DDE
+0xC7FD 0x5E06
+0xC7FE 0x5E76
+0xC821 0x8F07
+0xC822 0x8F08
+0xC823 0x8F02
+0xC824 0x8F0B
+0xC825 0x9052
+0xC826 0x903F
+0xC827 0x9044
+0xC828 0x9049
+0xC829 0x903D
+0xC82A 0x9110
+0xC82B 0x910D
+0xC82C 0x910F
+0xC82D 0x9111
+0xC82E 0x9116
+0xC82F 0x9114
+0xC830 0x910B
+0xC831 0x910E
+0xC832 0x916E
+0xC833 0x916F
+0xC834 0x9248
+0xC835 0x9252
+0xC836 0x9230
+0xC837 0x923A
+0xC838 0x9266
+0xC839 0x9233
+0xC83A 0x9265
+0xC83B 0x925E
+0xC83C 0x9283
+0xC83D 0x922E
+0xC83E 0x924A
+0xC83F 0x9246
+0xC840 0x926D
+0xC841 0x926C
+0xC842 0x924F
+0xC843 0x9260
+0xC844 0x9267
+0xC845 0x926F
+0xC846 0x9236
+0xC847 0x9261
+0xC848 0x9270
+0xC849 0x9231
+0xC84A 0x9254
+0xC84B 0x9263
+0xC84C 0x9250
+0xC84D 0x9272
+0xC84E 0x924E
+0xC84F 0x9253
+0xC850 0x924C
+0xC851 0x9256
+0xC852 0x9232
+0xC853 0x959F
+0xC854 0x959C
+0xC855 0x959E
+0xC856 0x959B
+0xC857 0x9692
+0xC858 0x9693
+0xC859 0x9691
+0xC85A 0x9697
+0xC85B 0x96CE
+0xC85C 0x96FA
+0xC85D 0x96FD
+0xC85E 0x96F8
+0xC85F 0x96F5
+0xC860 0x9773
+0xC861 0x9777
+0xC862 0x9778
+0xC863 0x9772
+0xC864 0x980F
+0xC865 0x980D
+0xC866 0x980E
+0xC867 0x98AC
+0xC868 0x98F6
+0xC869 0x98F9
+0xC86A 0x99AF
+0xC86B 0x99B2
+0xC86C 0x99B0
+0xC86D 0x99B5
+0xC86E 0x9AAD
+0xC86F 0x9AAB
+0xC870 0x9B5B
+0xC871 0x9CEA
+0xC872 0x9CED
+0xC873 0x9CE7
+0xC874 0x9E80
+0xC875 0x9EFD
+0xC876 0x50E6
+0xC877 0x50D4
+0xC878 0x50D7
+0xC879 0x50E8
+0xC87A 0x50F3
+0xC87B 0x50DB
+0xC87C 0x50EA
+0xC87D 0x50DD
+0xC87E 0x50E4
+0xC8A1 0x5E74
+0xC8A2 0x5F0F
+0xC8A3 0x5F1B
+0xC8A4 0x5FD9
+0xC8A5 0x5FD6
+0xC8A6 0x620E
+0xC8A7 0x620C
+0xC8A8 0x620D
+0xC8A9 0x6210
+0xC8AA 0x6263
+0xC8AB 0x625B
+0xC8AC 0x6258
+0xC8AD 0x6536
+0xC8AE 0x65E9
+0xC8AF 0x65E8
+0xC8B0 0x65EC
+0xC8B1 0x65ED
+0xC8B2 0x66F2
+0xC8B3 0x66F3
+0xC8B4 0x6709
+0xC8B5 0x673D
+0xC8B6 0x6734
+0xC8B7 0x6731
+0xC8B8 0x6735
+0xC8B9 0x6B21
+0xC8BA 0x6B64
+0xC8BB 0x6B7B
+0xC8BC 0x6C16
+0xC8BD 0x6C5D
+0xC8BE 0x6C57
+0xC8BF 0x6C59
+0xC8C0 0x6C5F
+0xC8C1 0x6C60
+0xC8C2 0x6C50
+0xC8C3 0x6C55
+0xC8C4 0x6C61
+0xC8C5 0x6C5B
+0xC8C6 0x6C4D
+0xC8C7 0x6C4E
+0xC8C8 0x7070
+0xC8C9 0x725F
+0xC8CA 0x725D
+0xC8CB 0x767E
+0xC8CC 0x7AF9
+0xC8CD 0x7C73
+0xC8CE 0x7CF8
+0xC8CF 0x7F36
+0xC8D0 0x7F8A
+0xC8D1 0x7FBD
+0xC8D2 0x8001
+0xC8D3 0x8003
+0xC8D4 0x800C
+0xC8D5 0x8012
+0xC8D6 0x8033
+0xC8D7 0x807F
+0xC8D8 0x8089
+0xC8D9 0x808B
+0xC8DA 0x808C
+0xC8DB 0x81E3
+0xC8DC 0x81EA
+0xC8DD 0x81F3
+0xC8DE 0x81FC
+0xC8DF 0x820C
+0xC8E0 0x821B
+0xC8E1 0x821F
+0xC8E2 0x826E
+0xC8E3 0x8272
+0xC8E4 0x827E
+0xC8E5 0x866B
+0xC8E6 0x8840
+0xC8E7 0x884C
+0xC8E8 0x8863
+0xC8E9 0x897F
+0xC8EA 0x9621
+0xC8EB 0x4E32
+0xC8EC 0x4EA8
+0xC8ED 0x4F4D
+0xC8EE 0x4F4F
+0xC8EF 0x4F47
+0xC8F0 0x4F57
+0xC8F1 0x4F5E
+0xC8F2 0x4F34
+0xC8F3 0x4F5B
+0xC8F4 0x4F55
+0xC8F5 0x4F30
+0xC8F6 0x4F50
+0xC8F7 0x4F51
+0xC8F8 0x4F3D
+0xC8F9 0x4F3A
+0xC8FA 0x4F38
+0xC8FB 0x4F43
+0xC8FC 0x4F54
+0xC8FD 0x4F3C
+0xC8FE 0x4F46
+0xC921 0x50D3
+0xC922 0x50EC
+0xC923 0x50F0
+0xC924 0x50EF
+0xC925 0x50E3
+0xC926 0x50E0
+0xC927 0x51D8
+0xC928 0x5280
+0xC929 0x5281
+0xC92A 0x52E9
+0xC92B 0x52EB
+0xC92C 0x5330
+0xC92D 0x53AC
+0xC92E 0x5627
+0xC92F 0x5615
+0xC930 0x560C
+0xC931 0x5612
+0xC932 0x55FC
+0xC933 0x560F
+0xC934 0x561C
+0xC935 0x5601
+0xC936 0x5613
+0xC937 0x5602
+0xC938 0x55FA
+0xC939 0x561D
+0xC93A 0x5604
+0xC93B 0x55FF
+0xC93C 0x55F9
+0xC93D 0x5889
+0xC93E 0x587C
+0xC93F 0x5890
+0xC940 0x5898
+0xC941 0x5886
+0xC942 0x5881
+0xC943 0x587F
+0xC944 0x5874
+0xC945 0x588B
+0xC946 0x587A
+0xC947 0x5887
+0xC948 0x5891
+0xC949 0x588E
+0xC94A 0x5876
+0xC94B 0x5882
+0xC94C 0x5888
+0xC94D 0x587B
+0xC94E 0x5894
+0xC94F 0x588F
+0xC950 0x58FE
+0xC951 0x596B
+0xC952 0x5ADC
+0xC953 0x5AEE
+0xC954 0x5AE5
+0xC955 0x5AD5
+0xC956 0x5AEA
+0xC957 0x5ADA
+0xC958 0x5AED
+0xC959 0x5AEB
+0xC95A 0x5AF3
+0xC95B 0x5AE2
+0xC95C 0x5AE0
+0xC95D 0x5ADB
+0xC95E 0x5AEC
+0xC95F 0x5ADE
+0xC960 0x5ADD
+0xC961 0x5AD9
+0xC962 0x5AE8
+0xC963 0x5ADF
+0xC964 0x5B77
+0xC965 0x5BE0
+0xC966 0x5BE3
+0xC967 0x5C63
+0xC968 0x5D82
+0xC969 0x5D80
+0xC96A 0x5D7D
+0xC96B 0x5D86
+0xC96C 0x5D7A
+0xC96D 0x5D81
+0xC96E 0x5D77
+0xC96F 0x5D8A
+0xC970 0x5D89
+0xC971 0x5D88
+0xC972 0x5D7E
+0xC973 0x5D7C
+0xC974 0x5D8D
+0xC975 0x5D79
+0xC976 0x5D7F
+0xC977 0x5E58
+0xC978 0x5E59
+0xC979 0x5E53
+0xC97A 0x5ED8
+0xC97B 0x5ED1
+0xC97C 0x5ED7
+0xC97D 0x5ECE
+0xC97E 0x5EDC
+0xC9A1 0x4F63
+0xC9A2 0x4F5C
+0xC9A3 0x4F60
+0xC9A4 0x4F2F
+0xC9A5 0x4F4E
+0xC9A6 0x4F36
+0xC9A7 0x4F59
+0xC9A8 0x4F5D
+0xC9A9 0x4F48
+0xC9AA 0x4F5A
+0xC9AB 0x514C
+0xC9AC 0x514B
+0xC9AD 0x514D
+0xC9AE 0x5175
+0xC9AF 0x51B6
+0xC9B0 0x51B7
+0xC9B1 0x5225
+0xC9B2 0x5224
+0xC9B3 0x5229
+0xC9B4 0x522A
+0xC9B5 0x5228
+0xC9B6 0x52AB
+0xC9B7 0x52A9
+0xC9B8 0x52AA
+0xC9B9 0x52AC
+0xC9BA 0x5323
+0xC9BB 0x5373
+0xC9BC 0x5375
+0xC9BD 0x541D
+0xC9BE 0x542D
+0xC9BF 0x541E
+0xC9C0 0x543E
+0xC9C1 0x5426
+0xC9C2 0x544E
+0xC9C3 0x5427
+0xC9C4 0x5446
+0xC9C5 0x5443
+0xC9C6 0x5433
+0xC9C7 0x5448
+0xC9C8 0x5442
+0xC9C9 0x541B
+0xC9CA 0x5429
+0xC9CB 0x544A
+0xC9CC 0x5439
+0xC9CD 0x543B
+0xC9CE 0x5438
+0xC9CF 0x542E
+0xC9D0 0x5435
+0xC9D1 0x5436
+0xC9D2 0x5420
+0xC9D3 0x543C
+0xC9D4 0x5440
+0xC9D5 0x5431
+0xC9D6 0x542B
+0xC9D7 0x541F
+0xC9D8 0x542C
+0xC9D9 0x56EA
+0xC9DA 0x56F0
+0xC9DB 0x56E4
+0xC9DC 0x56EB
+0xC9DD 0x574A
+0xC9DE 0x5751
+0xC9DF 0x5740
+0xC9E0 0x574D
+0xC9E1 0x5747
+0xC9E2 0x574E
+0xC9E3 0x573E
+0xC9E4 0x5750
+0xC9E5 0x574F
+0xC9E6 0x573B
+0xC9E7 0x58EF
+0xC9E8 0x593E
+0xC9E9 0x599D
+0xC9EA 0x5992
+0xC9EB 0x59A8
+0xC9EC 0x599E
+0xC9ED 0x59A3
+0xC9EE 0x5999
+0xC9EF 0x5996
+0xC9F0 0x598D
+0xC9F1 0x59A4
+0xC9F2 0x5993
+0xC9F3 0x598A
+0xC9F4 0x59A5
+0xC9F5 0x5B5D
+0xC9F6 0x5B5C
+0xC9F7 0x5B5A
+0xC9F8 0x5B5B
+0xC9F9 0x5B8C
+0xC9FA 0x5B8B
+0xC9FB 0x5B8F
+0xC9FC 0x5C2C
+0xC9FD 0x5C40
+0xC9FE 0x5C41
+0xCA21 0x5ED5
+0xCA22 0x5ED9
+0xCA23 0x5ED2
+0xCA24 0x5ED4
+0xCA25 0x5F44
+0xCA26 0x5F43
+0xCA27 0x5F6F
+0xCA28 0x5FB6
+0xCA29 0x612C
+0xCA2A 0x6128
+0xCA2B 0x6141
+0xCA2C 0x615E
+0xCA2D 0x6171
+0xCA2E 0x6173
+0xCA2F 0x6152
+0xCA30 0x6153
+0xCA31 0x6172
+0xCA32 0x616C
+0xCA33 0x6180
+0xCA34 0x6174
+0xCA35 0x6154
+0xCA36 0x617A
+0xCA37 0x615B
+0xCA38 0x6165
+0xCA39 0x613B
+0xCA3A 0x616A
+0xCA3B 0x6161
+0xCA3C 0x6156
+0xCA3D 0x6229
+0xCA3E 0x6227
+0xCA3F 0x622B
+0xCA40 0x642B
+0xCA41 0x644D
+0xCA42 0x645B
+0xCA43 0x645D
+0xCA44 0x6474
+0xCA45 0x6476
+0xCA46 0x6472
+0xCA47 0x6473
+0xCA48 0x647D
+0xCA49 0x6475
+0xCA4A 0x6466
+0xCA4B 0x64A6
+0xCA4C 0x644E
+0xCA4D 0x6482
+0xCA4E 0x645E
+0xCA4F 0x645C
+0xCA50 0x644B
+0xCA51 0x6453
+0xCA52 0x6460
+0xCA53 0x6450
+0xCA54 0x647F
+0xCA55 0x643F
+0xCA56 0x646C
+0xCA57 0x646B
+0xCA58 0x6459
+0xCA59 0x6465
+0xCA5A 0x6477
+0xCA5B 0x6573
+0xCA5C 0x65A0
+0xCA5D 0x66A1
+0xCA5E 0x66A0
+0xCA5F 0x669F
+0xCA60 0x6705
+0xCA61 0x6704
+0xCA62 0x6722
+0xCA63 0x69B1
+0xCA64 0x69B6
+0xCA65 0x69C9
+0xCA66 0x69A0
+0xCA67 0x69CE
+0xCA68 0x6996
+0xCA69 0x69B0
+0xCA6A 0x69AC
+0xCA6B 0x69BC
+0xCA6C 0x6991
+0xCA6D 0x6999
+0xCA6E 0x698E
+0xCA6F 0x69A7
+0xCA70 0x698D
+0xCA71 0x69A9
+0xCA72 0x69BE
+0xCA73 0x69AF
+0xCA74 0x69BF
+0xCA75 0x69C4
+0xCA76 0x69BD
+0xCA77 0x69A4
+0xCA78 0x69D4
+0xCA79 0x69B9
+0xCA7A 0x69CA
+0xCA7B 0x699A
+0xCA7C 0x69CF
+0xCA7D 0x69B3
+0xCA7E 0x6993
+0xCAA1 0x5C3F
+0xCAA2 0x5C3E
+0xCAA3 0x5C90
+0xCAA4 0x5C91
+0xCAA5 0x5C94
+0xCAA6 0x5C8C
+0xCAA7 0x5DEB
+0xCAA8 0x5E0C
+0xCAA9 0x5E8F
+0xCAAA 0x5E87
+0xCAAB 0x5E8A
+0xCAAC 0x5EF7
+0xCAAD 0x5F04
+0xCAAE 0x5F1F
+0xCAAF 0x5F64
+0xCAB0 0x5F62
+0xCAB1 0x5F77
+0xCAB2 0x5F79
+0xCAB3 0x5FD8
+0xCAB4 0x5FCC
+0xCAB5 0x5FD7
+0xCAB6 0x5FCD
+0xCAB7 0x5FF1
+0xCAB8 0x5FEB
+0xCAB9 0x5FF8
+0xCABA 0x5FEA
+0xCABB 0x6212
+0xCABC 0x6211
+0xCABD 0x6284
+0xCABE 0x6297
+0xCABF 0x6296
+0xCAC0 0x6280
+0xCAC1 0x6276
+0xCAC2 0x6289
+0xCAC3 0x626D
+0xCAC4 0x628A
+0xCAC5 0x627C
+0xCAC6 0x627E
+0xCAC7 0x6279
+0xCAC8 0x6273
+0xCAC9 0x6292
+0xCACA 0x626F
+0xCACB 0x6298
+0xCACC 0x626E
+0xCACD 0x6295
+0xCACE 0x6293
+0xCACF 0x6291
+0xCAD0 0x6286
+0xCAD1 0x6539
+0xCAD2 0x653B
+0xCAD3 0x6538
+0xCAD4 0x65F1
+0xCAD5 0x66F4
+0xCAD6 0x675F
+0xCAD7 0x674E
+0xCAD8 0x674F
+0xCAD9 0x6750
+0xCADA 0x6751
+0xCADB 0x675C
+0xCADC 0x6756
+0xCADD 0x675E
+0xCADE 0x6749
+0xCADF 0x6746
+0xCAE0 0x6760
+0xCAE1 0x6753
+0xCAE2 0x6757
+0xCAE3 0x6B65
+0xCAE4 0x6BCF
+0xCAE5 0x6C42
+0xCAE6 0x6C5E
+0xCAE7 0x6C99
+0xCAE8 0x6C81
+0xCAE9 0x6C88
+0xCAEA 0x6C89
+0xCAEB 0x6C85
+0xCAEC 0x6C9B
+0xCAED 0x6C6A
+0xCAEE 0x6C7A
+0xCAEF 0x6C90
+0xCAF0 0x6C70
+0xCAF1 0x6C8C
+0xCAF2 0x6C68
+0xCAF3 0x6C96
+0xCAF4 0x6C92
+0xCAF5 0x6C7D
+0xCAF6 0x6C83
+0xCAF7 0x6C72
+0xCAF8 0x6C7E
+0xCAF9 0x6C74
+0xCAFA 0x6C86
+0xCAFB 0x6C76
+0xCAFC 0x6C8D
+0xCAFD 0x6C94
+0xCAFE 0x6C98
+0xCB21 0x69AA
+0xCB22 0x69A1
+0xCB23 0x699E
+0xCB24 0x69D9
+0xCB25 0x6997
+0xCB26 0x6990
+0xCB27 0x69C2
+0xCB28 0x69B5
+0xCB29 0x69A5
+0xCB2A 0x69C6
+0xCB2B 0x6B4A
+0xCB2C 0x6B4D
+0xCB2D 0x6B4B
+0xCB2E 0x6B9E
+0xCB2F 0x6B9F
+0xCB30 0x6BA0
+0xCB31 0x6BC3
+0xCB32 0x6BC4
+0xCB33 0x6BFE
+0xCB34 0x6ECE
+0xCB35 0x6EF5
+0xCB36 0x6EF1
+0xCB37 0x6F03
+0xCB38 0x6F25
+0xCB39 0x6EF8
+0xCB3A 0x6F37
+0xCB3B 0x6EFB
+0xCB3C 0x6F2E
+0xCB3D 0x6F09
+0xCB3E 0x6F4E
+0xCB3F 0x6F19
+0xCB40 0x6F1A
+0xCB41 0x6F27
+0xCB42 0x6F18
+0xCB43 0x6F3B
+0xCB44 0x6F12
+0xCB45 0x6EED
+0xCB46 0x6F0A
+0xCB47 0x6F36
+0xCB48 0x6F73
+0xCB49 0x6EF9
+0xCB4A 0x6EEE
+0xCB4B 0x6F2D
+0xCB4C 0x6F40
+0xCB4D 0x6F30
+0xCB4E 0x6F3C
+0xCB4F 0x6F35
+0xCB50 0x6EEB
+0xCB51 0x6F07
+0xCB52 0x6F0E
+0xCB53 0x6F43
+0xCB54 0x6F05
+0xCB55 0x6EFD
+0xCB56 0x6EF6
+0xCB57 0x6F39
+0xCB58 0x6F1C
+0xCB59 0x6EFC
+0xCB5A 0x6F3A
+0xCB5B 0x6F1F
+0xCB5C 0x6F0D
+0xCB5D 0x6F1E
+0xCB5E 0x6F08
+0xCB5F 0x6F21
+0xCB60 0x7187
+0xCB61 0x7190
+0xCB62 0x7189
+0xCB63 0x7180
+0xCB64 0x7185
+0xCB65 0x7182
+0xCB66 0x718F
+0xCB67 0x717B
+0xCB68 0x7186
+0xCB69 0x7181
+0xCB6A 0x7197
+0xCB6B 0x7244
+0xCB6C 0x7253
+0xCB6D 0x7297
+0xCB6E 0x7295
+0xCB6F 0x7293
+0xCB70 0x7343
+0xCB71 0x734D
+0xCB72 0x7351
+0xCB73 0x734C
+0xCB74 0x7462
+0xCB75 0x7473
+0xCB76 0x7471
+0xCB77 0x7475
+0xCB78 0x7472
+0xCB79 0x7467
+0xCB7A 0x746E
+0xCB7B 0x7500
+0xCB7C 0x7502
+0xCB7D 0x7503
+0xCB7E 0x757D
+0xCBA1 0x6C82
+0xCBA2 0x7076
+0xCBA3 0x707C
+0xCBA4 0x707D
+0xCBA5 0x7078
+0xCBA6 0x7262
+0xCBA7 0x7261
+0xCBA8 0x7260
+0xCBA9 0x72C4
+0xCBAA 0x72C2
+0xCBAB 0x7396
+0xCBAC 0x752C
+0xCBAD 0x752B
+0xCBAE 0x7537
+0xCBAF 0x7538
+0xCBB0 0x7682
+0xCBB1 0x76EF
+0xCBB2 0x77E3
+0xCBB3 0x79C1
+0xCBB4 0x79C0
+0xCBB5 0x79BF
+0xCBB6 0x7A76
+0xCBB7 0x7CFB
+0xCBB8 0x7F55
+0xCBB9 0x8096
+0xCBBA 0x8093
+0xCBBB 0x809D
+0xCBBC 0x8098
+0xCBBD 0x809B
+0xCBBE 0x809A
+0xCBBF 0x80B2
+0xCBC0 0x826F
+0xCBC1 0x8292
+0xCBC2 0x828B
+0xCBC3 0x828D
+0xCBC4 0x898B
+0xCBC5 0x89D2
+0xCBC6 0x8A00
+0xCBC7 0x8C37
+0xCBC8 0x8C46
+0xCBC9 0x8C55
+0xCBCA 0x8C9D
+0xCBCB 0x8D64
+0xCBCC 0x8D70
+0xCBCD 0x8DB3
+0xCBCE 0x8EAB
+0xCBCF 0x8ECA
+0xCBD0 0x8F9B
+0xCBD1 0x8FB0
+0xCBD2 0x8FC2
+0xCBD3 0x8FC6
+0xCBD4 0x8FC5
+0xCBD5 0x8FC4
+0xCBD6 0x5DE1
+0xCBD7 0x9091
+0xCBD8 0x90A2
+0xCBD9 0x90AA
+0xCBDA 0x90A6
+0xCBDB 0x90A3
+0xCBDC 0x9149
+0xCBDD 0x91C6
+0xCBDE 0x91CC
+0xCBDF 0x9632
+0xCBE0 0x962E
+0xCBE1 0x9631
+0xCBE2 0x962A
+0xCBE3 0x962C
+0xCBE4 0x4E26
+0xCBE5 0x4E56
+0xCBE6 0x4E73
+0xCBE7 0x4E8B
+0xCBE8 0x4E9B
+0xCBE9 0x4E9E
+0xCBEA 0x4EAB
+0xCBEB 0x4EAC
+0xCBEC 0x4F6F
+0xCBED 0x4F9D
+0xCBEE 0x4F8D
+0xCBEF 0x4F73
+0xCBF0 0x4F7F
+0xCBF1 0x4F6C
+0xCBF2 0x4F9B
+0xCBF3 0x4F8B
+0xCBF4 0x4F86
+0xCBF5 0x4F83
+0xCBF6 0x4F70
+0xCBF7 0x4F75
+0xCBF8 0x4F88
+0xCBF9 0x4F69
+0xCBFA 0x4F7B
+0xCBFB 0x4F96
+0xCBFC 0x4F7E
+0xCBFD 0x4F8F
+0xCBFE 0x4F91
+0xCC21 0x7590
+0xCC22 0x7616
+0xCC23 0x7608
+0xCC24 0x760C
+0xCC25 0x7615
+0xCC26 0x7611
+0xCC27 0x760A
+0xCC28 0x7614
+0xCC29 0x76B8
+0xCC2A 0x7781
+0xCC2B 0x777C
+0xCC2C 0x7785
+0xCC2D 0x7782
+0xCC2E 0x776E
+0xCC2F 0x7780
+0xCC30 0x776F
+0xCC31 0x777E
+0xCC32 0x7783
+0xCC33 0x78B2
+0xCC34 0x78AA
+0xCC35 0x78B4
+0xCC36 0x78AD
+0xCC37 0x78A8
+0xCC38 0x787E
+0xCC39 0x78AB
+0xCC3A 0x789E
+0xCC3B 0x78A5
+0xCC3C 0x78A0
+0xCC3D 0x78AC
+0xCC3E 0x78A2
+0xCC3F 0x78A4
+0xCC40 0x7998
+0xCC41 0x798A
+0xCC42 0x798B
+0xCC43 0x7996
+0xCC44 0x7995
+0xCC45 0x7994
+0xCC46 0x7993
+0xCC47 0x7997
+0xCC48 0x7988
+0xCC49 0x7992
+0xCC4A 0x7990
+0xCC4B 0x7A2B
+0xCC4C 0x7A4A
+0xCC4D 0x7A30
+0xCC4E 0x7A2F
+0xCC4F 0x7A28
+0xCC50 0x7A26
+0xCC51 0x7AA8
+0xCC52 0x7AAB
+0xCC53 0x7AAC
+0xCC54 0x7AEE
+0xCC55 0x7B88
+0xCC56 0x7B9C
+0xCC57 0x7B8A
+0xCC58 0x7B91
+0xCC59 0x7B90
+0xCC5A 0x7B96
+0xCC5B 0x7B8D
+0xCC5C 0x7B8C
+0xCC5D 0x7B9B
+0xCC5E 0x7B8E
+0xCC5F 0x7B85
+0xCC60 0x7B98
+0xCC61 0x5284
+0xCC62 0x7B99
+0xCC63 0x7BA4
+0xCC64 0x7B82
+0xCC65 0x7CBB
+0xCC66 0x7CBF
+0xCC67 0x7CBC
+0xCC68 0x7CBA
+0xCC69 0x7DA7
+0xCC6A 0x7DB7
+0xCC6B 0x7DC2
+0xCC6C 0x7DA3
+0xCC6D 0x7DAA
+0xCC6E 0x7DC1
+0xCC6F 0x7DC0
+0xCC70 0x7DC5
+0xCC71 0x7D9D
+0xCC72 0x7DCE
+0xCC73 0x7DC4
+0xCC74 0x7DC6
+0xCC75 0x7DCB
+0xCC76 0x7DCC
+0xCC77 0x7DAF
+0xCC78 0x7DB9
+0xCC79 0x7D96
+0xCC7A 0x7DBC
+0xCC7B 0x7D9F
+0xCC7C 0x7DA6
+0xCC7D 0x7DAE
+0xCC7E 0x7DA9
+0xCCA1 0x4F7A
+0xCCA2 0x5154
+0xCCA3 0x5152
+0xCCA4 0x5155
+0xCCA5 0x5169
+0xCCA6 0x5177
+0xCCA7 0x5176
+0xCCA8 0x5178
+0xCCA9 0x51BD
+0xCCAA 0x51FD
+0xCCAB 0x523B
+0xCCAC 0x5238
+0xCCAD 0x5237
+0xCCAE 0x523A
+0xCCAF 0x5230
+0xCCB0 0x522E
+0xCCB1 0x5236
+0xCCB2 0x5241
+0xCCB3 0x52BE
+0xCCB4 0x52BB
+0xCCB5 0x5352
+0xCCB6 0x5354
+0xCCB7 0x5353
+0xCCB8 0x5351
+0xCCB9 0x5366
+0xCCBA 0x5377
+0xCCBB 0x5378
+0xCCBC 0x5379
+0xCCBD 0x53D6
+0xCCBE 0x53D4
+0xCCBF 0x53D7
+0xCCC0 0x5473
+0xCCC1 0x5475
+0xCCC2 0x5496
+0xCCC3 0x5478
+0xCCC4 0x5495
+0xCCC5 0x5480
+0xCCC6 0x547B
+0xCCC7 0x5477
+0xCCC8 0x5484
+0xCCC9 0x5492
+0xCCCA 0x5486
+0xCCCB 0x547C
+0xCCCC 0x5490
+0xCCCD 0x5471
+0xCCCE 0x5476
+0xCCCF 0x548C
+0xCCD0 0x549A
+0xCCD1 0x5462
+0xCCD2 0x5468
+0xCCD3 0x548B
+0xCCD4 0x547D
+0xCCD5 0x548E
+0xCCD6 0x56FA
+0xCCD7 0x5783
+0xCCD8 0x5777
+0xCCD9 0x576A
+0xCCDA 0x5769
+0xCCDB 0x5761
+0xCCDC 0x5766
+0xCCDD 0x5764
+0xCCDE 0x577C
+0xCCDF 0x591C
+0xCCE0 0x5949
+0xCCE1 0x5947
+0xCCE2 0x5948
+0xCCE3 0x5944
+0xCCE4 0x5954
+0xCCE5 0x59BE
+0xCCE6 0x59BB
+0xCCE7 0x59D4
+0xCCE8 0x59B9
+0xCCE9 0x59AE
+0xCCEA 0x59D1
+0xCCEB 0x59C6
+0xCCEC 0x59D0
+0xCCED 0x59CD
+0xCCEE 0x59CB
+0xCCEF 0x59D3
+0xCCF0 0x59CA
+0xCCF1 0x59AF
+0xCCF2 0x59B3
+0xCCF3 0x59D2
+0xCCF4 0x59C5
+0xCCF5 0x5B5F
+0xCCF6 0x5B64
+0xCCF7 0x5B63
+0xCCF8 0x5B97
+0xCCF9 0x5B9A
+0xCCFA 0x5B98
+0xCCFB 0x5B9C
+0xCCFC 0x5B99
+0xCCFD 0x5B9B
+0xCCFE 0x5C1A
+0xCD21 0x7DA1
+0xCD22 0x7DC9
+0xCD23 0x7F73
+0xCD24 0x7FE2
+0xCD25 0x7FE3
+0xCD26 0x7FE5
+0xCD27 0x7FDE
+0xCD28 0x8024
+0xCD29 0x805D
+0xCD2A 0x805C
+0xCD2B 0x8189
+0xCD2C 0x8186
+0xCD2D 0x8183
+0xCD2E 0x8187
+0xCD2F 0x818D
+0xCD30 0x818C
+0xCD31 0x818B
+0xCD32 0x8215
+0xCD33 0x8497
+0xCD34 0x84A4
+0xCD35 0x84A1
+0xCD36 0x849F
+0xCD37 0x84BA
+0xCD38 0x84CE
+0xCD39 0x84C2
+0xCD3A 0x84AC
+0xCD3B 0x84AE
+0xCD3C 0x84AB
+0xCD3D 0x84B9
+0xCD3E 0x84B4
+0xCD3F 0x84C1
+0xCD40 0x84CD
+0xCD41 0x84AA
+0xCD42 0x849A
+0xCD43 0x84B1
+0xCD44 0x84D0
+0xCD45 0x849D
+0xCD46 0x84A7
+0xCD47 0x84BB
+0xCD48 0x84A2
+0xCD49 0x8494
+0xCD4A 0x84C7
+0xCD4B 0x84CC
+0xCD4C 0x849B
+0xCD4D 0x84A9
+0xCD4E 0x84AF
+0xCD4F 0x84A8
+0xCD50 0x84D6
+0xCD51 0x8498
+0xCD52 0x84B6
+0xCD53 0x84CF
+0xCD54 0x84A0
+0xCD55 0x84D7
+0xCD56 0x84D4
+0xCD57 0x84D2
+0xCD58 0x84DB
+0xCD59 0x84B0
+0xCD5A 0x8491
+0xCD5B 0x8661
+0xCD5C 0x8733
+0xCD5D 0x8723
+0xCD5E 0x8728
+0xCD5F 0x876B
+0xCD60 0x8740
+0xCD61 0x872E
+0xCD62 0x871E
+0xCD63 0x8721
+0xCD64 0x8719
+0xCD65 0x871B
+0xCD66 0x8743
+0xCD67 0x872C
+0xCD68 0x8741
+0xCD69 0x873E
+0xCD6A 0x8746
+0xCD6B 0x8720
+0xCD6C 0x8732
+0xCD6D 0x872A
+0xCD6E 0x872D
+0xCD6F 0x873C
+0xCD70 0x8712
+0xCD71 0x873A
+0xCD72 0x8731
+0xCD73 0x8735
+0xCD74 0x8742
+0xCD75 0x8726
+0xCD76 0x8727
+0xCD77 0x8738
+0xCD78 0x8724
+0xCD79 0x871A
+0xCD7A 0x8730
+0xCD7B 0x8711
+0xCD7C 0x88F7
+0xCD7D 0x88E7
+0xCD7E 0x88F1
+0xCDA1 0x5C48
+0xCDA2 0x5C45
+0xCDA3 0x5C46
+0xCDA4 0x5CB7
+0xCDA5 0x5CA1
+0xCDA6 0x5CB8
+0xCDA7 0x5CA9
+0xCDA8 0x5CAB
+0xCDA9 0x5CB1
+0xCDAA 0x5CB3
+0xCDAB 0x5E18
+0xCDAC 0x5E1A
+0xCDAD 0x5E16
+0xCDAE 0x5E15
+0xCDAF 0x5E1B
+0xCDB0 0x5E11
+0xCDB1 0x5E78
+0xCDB2 0x5E9A
+0xCDB3 0x5E97
+0xCDB4 0x5E9C
+0xCDB5 0x5E95
+0xCDB6 0x5E96
+0xCDB7 0x5EF6
+0xCDB8 0x5F26
+0xCDB9 0x5F27
+0xCDBA 0x5F29
+0xCDBB 0x5F80
+0xCDBC 0x5F81
+0xCDBD 0x5F7F
+0xCDBE 0x5F7C
+0xCDBF 0x5FDD
+0xCDC0 0x5FE0
+0xCDC1 0x5FFD
+0xCDC2 0x5FF5
+0xCDC3 0x5FFF
+0xCDC4 0x600F
+0xCDC5 0x6014
+0xCDC6 0x602F
+0xCDC7 0x6035
+0xCDC8 0x6016
+0xCDC9 0x602A
+0xCDCA 0x6015
+0xCDCB 0x6021
+0xCDCC 0x6027
+0xCDCD 0x6029
+0xCDCE 0x602B
+0xCDCF 0x601B
+0xCDD0 0x6216
+0xCDD1 0x6215
+0xCDD2 0x623F
+0xCDD3 0x623E
+0xCDD4 0x6240
+0xCDD5 0x627F
+0xCDD6 0x62C9
+0xCDD7 0x62CC
+0xCDD8 0x62C4
+0xCDD9 0x62BF
+0xCDDA 0x62C2
+0xCDDB 0x62B9
+0xCDDC 0x62D2
+0xCDDD 0x62DB
+0xCDDE 0x62AB
+0xCDDF 0x62D3
+0xCDE0 0x62D4
+0xCDE1 0x62CB
+0xCDE2 0x62C8
+0xCDE3 0x62A8
+0xCDE4 0x62BD
+0xCDE5 0x62BC
+0xCDE6 0x62D0
+0xCDE7 0x62D9
+0xCDE8 0x62C7
+0xCDE9 0x62CD
+0xCDEA 0x62B5
+0xCDEB 0x62DA
+0xCDEC 0x62B1
+0xCDED 0x62D8
+0xCDEE 0x62D6
+0xCDEF 0x62D7
+0xCDF0 0x62C6
+0xCDF1 0x62AC
+0xCDF2 0x62CE
+0xCDF3 0x653E
+0xCDF4 0x65A7
+0xCDF5 0x65BC
+0xCDF6 0x65FA
+0xCDF7 0x6614
+0xCDF8 0x6613
+0xCDF9 0x660C
+0xCDFA 0x6606
+0xCDFB 0x6602
+0xCDFC 0x660E
+0xCDFD 0x6600
+0xCDFE 0x660F
+0xCE21 0x88F2
+0xCE22 0x88FA
+0xCE23 0x88FE
+0xCE24 0x88EE
+0xCE25 0x88FC
+0xCE26 0x88F6
+0xCE27 0x88FB
+0xCE28 0x88F0
+0xCE29 0x88EC
+0xCE2A 0x88EB
+0xCE2B 0x899D
+0xCE2C 0x89A1
+0xCE2D 0x899F
+0xCE2E 0x899E
+0xCE2F 0x89E9
+0xCE30 0x89EB
+0xCE31 0x89E8
+0xCE32 0x8AAB
+0xCE33 0x8A99
+0xCE34 0x8A8B
+0xCE35 0x8A92
+0xCE36 0x8A8F
+0xCE37 0x8A96
+0xCE38 0x8C3D
+0xCE39 0x8C68
+0xCE3A 0x8C69
+0xCE3B 0x8CD5
+0xCE3C 0x8CCF
+0xCE3D 0x8CD7
+0xCE3E 0x8D96
+0xCE3F 0x8E09
+0xCE40 0x8E02
+0xCE41 0x8DFF
+0xCE42 0x8E0D
+0xCE43 0x8DFD
+0xCE44 0x8E0A
+0xCE45 0x8E03
+0xCE46 0x8E07
+0xCE47 0x8E06
+0xCE48 0x8E05
+0xCE49 0x8DFE
+0xCE4A 0x8E00
+0xCE4B 0x8E04
+0xCE4C 0x8F10
+0xCE4D 0x8F11
+0xCE4E 0x8F0E
+0xCE4F 0x8F0D
+0xCE50 0x9123
+0xCE51 0x911C
+0xCE52 0x9120
+0xCE53 0x9122
+0xCE54 0x911F
+0xCE55 0x911D
+0xCE56 0x911A
+0xCE57 0x9124
+0xCE58 0x9121
+0xCE59 0x911B
+0xCE5A 0x917A
+0xCE5B 0x9172
+0xCE5C 0x9179
+0xCE5D 0x9173
+0xCE5E 0x92A5
+0xCE5F 0x92A4
+0xCE60 0x9276
+0xCE61 0x929B
+0xCE62 0x927A
+0xCE63 0x92A0
+0xCE64 0x9294
+0xCE65 0x92AA
+0xCE66 0x928D
+0xCE67 0x92A6
+0xCE68 0x929A
+0xCE69 0x92AB
+0xCE6A 0x9279
+0xCE6B 0x9297
+0xCE6C 0x927F
+0xCE6D 0x92A3
+0xCE6E 0x92EE
+0xCE6F 0x928E
+0xCE70 0x9282
+0xCE71 0x9295
+0xCE72 0x92A2
+0xCE73 0x927D
+0xCE74 0x9288
+0xCE75 0x92A1
+0xCE76 0x928A
+0xCE77 0x9286
+0xCE78 0x928C
+0xCE79 0x9299
+0xCE7A 0x92A7
+0xCE7B 0x927E
+0xCE7C 0x9287
+0xCE7D 0x92A9
+0xCE7E 0x929D
+0xCEA1 0x6615
+0xCEA2 0x660A
+0xCEA3 0x6607
+0xCEA4 0x670D
+0xCEA5 0x670B
+0xCEA6 0x676D
+0xCEA7 0x678B
+0xCEA8 0x6795
+0xCEA9 0x6771
+0xCEAA 0x679C
+0xCEAB 0x6773
+0xCEAC 0x6777
+0xCEAD 0x6787
+0xCEAE 0x679D
+0xCEAF 0x6797
+0xCEB0 0x676F
+0xCEB1 0x6770
+0xCEB2 0x677F
+0xCEB3 0x6789
+0xCEB4 0x677E
+0xCEB5 0x6790
+0xCEB6 0x6775
+0xCEB7 0x679A
+0xCEB8 0x6793
+0xCEB9 0x677C
+0xCEBA 0x676A
+0xCEBB 0x6772
+0xCEBC 0x6B23
+0xCEBD 0x6B66
+0xCEBE 0x6B67
+0xCEBF 0x6B7F
+0xCEC0 0x6C13
+0xCEC1 0x6C1B
+0xCEC2 0x6CE3
+0xCEC3 0x6CE8
+0xCEC4 0x6CF3
+0xCEC5 0x6CB1
+0xCEC6 0x6CCC
+0xCEC7 0x6CE5
+0xCEC8 0x6CB3
+0xCEC9 0x6CBD
+0xCECA 0x6CBE
+0xCECB 0x6CBC
+0xCECC 0x6CE2
+0xCECD 0x6CAB
+0xCECE 0x6CD5
+0xCECF 0x6CD3
+0xCED0 0x6CB8
+0xCED1 0x6CC4
+0xCED2 0x6CB9
+0xCED3 0x6CC1
+0xCED4 0x6CAE
+0xCED5 0x6CD7
+0xCED6 0x6CC5
+0xCED7 0x6CF1
+0xCED8 0x6CBF
+0xCED9 0x6CBB
+0xCEDA 0x6CE1
+0xCEDB 0x6CDB
+0xCEDC 0x6CCA
+0xCEDD 0x6CAC
+0xCEDE 0x6CEF
+0xCEDF 0x6CDC
+0xCEE0 0x6CD6
+0xCEE1 0x6CE0
+0xCEE2 0x7095
+0xCEE3 0x708E
+0xCEE4 0x7092
+0xCEE5 0x708A
+0xCEE6 0x7099
+0xCEE7 0x722C
+0xCEE8 0x722D
+0xCEE9 0x7238
+0xCEEA 0x7248
+0xCEEB 0x7267
+0xCEEC 0x7269
+0xCEED 0x72C0
+0xCEEE 0x72CE
+0xCEEF 0x72D9
+0xCEF0 0x72D7
+0xCEF1 0x72D0
+0xCEF2 0x73A9
+0xCEF3 0x73A8
+0xCEF4 0x739F
+0xCEF5 0x73AB
+0xCEF6 0x73A5
+0xCEF7 0x753D
+0xCEF8 0x759D
+0xCEF9 0x7599
+0xCEFA 0x759A
+0xCEFB 0x7684
+0xCEFC 0x76C2
+0xCEFD 0x76F2
+0xCEFE 0x76F4
+0xCF21 0x928B
+0xCF22 0x922D
+0xCF23 0x969E
+0xCF24 0x96A1
+0xCF25 0x96FF
+0xCF26 0x9758
+0xCF27 0x977D
+0xCF28 0x977A
+0xCF29 0x977E
+0xCF2A 0x9783
+0xCF2B 0x9780
+0xCF2C 0x9782
+0xCF2D 0x977B
+0xCF2E 0x9784
+0xCF2F 0x9781
+0xCF30 0x977F
+0xCF31 0x97CE
+0xCF32 0x97CD
+0xCF33 0x9816
+0xCF34 0x98AD
+0xCF35 0x98AE
+0xCF36 0x9902
+0xCF37 0x9900
+0xCF38 0x9907
+0xCF39 0x999D
+0xCF3A 0x999C
+0xCF3B 0x99C3
+0xCF3C 0x99B9
+0xCF3D 0x99BB
+0xCF3E 0x99BA
+0xCF3F 0x99C2
+0xCF40 0x99BD
+0xCF41 0x99C7
+0xCF42 0x9AB1
+0xCF43 0x9AE3
+0xCF44 0x9AE7
+0xCF45 0x9B3E
+0xCF46 0x9B3F
+0xCF47 0x9B60
+0xCF48 0x9B61
+0xCF49 0x9B5F
+0xCF4A 0x9CF1
+0xCF4B 0x9CF2
+0xCF4C 0x9CF5
+0xCF4D 0x9EA7
+0xCF4E 0x50FF
+0xCF4F 0x5103
+0xCF50 0x5130
+0xCF51 0x50F8
+0xCF52 0x5106
+0xCF53 0x5107
+0xCF54 0x50F6
+0xCF55 0x50FE
+0xCF56 0x510B
+0xCF57 0x510C
+0xCF58 0x50FD
+0xCF59 0x510A
+0xCF5A 0x528B
+0xCF5B 0x528C
+0xCF5C 0x52F1
+0xCF5D 0x52EF
+0xCF5E 0x5648
+0xCF5F 0x5642
+0xCF60 0x564C
+0xCF61 0x5635
+0xCF62 0x5641
+0xCF63 0x564A
+0xCF64 0x5649
+0xCF65 0x5646
+0xCF66 0x5658
+0xCF67 0x565A
+0xCF68 0x5640
+0xCF69 0x5633
+0xCF6A 0x563D
+0xCF6B 0x562C
+0xCF6C 0x563E
+0xCF6D 0x5638
+0xCF6E 0x562A
+0xCF6F 0x563A
+0xCF70 0x571A
+0xCF71 0x58AB
+0xCF72 0x589D
+0xCF73 0x58B1
+0xCF74 0x58A0
+0xCF75 0x58A3
+0xCF76 0x58AF
+0xCF77 0x58AC
+0xCF78 0x58A5
+0xCF79 0x58A1
+0xCF7A 0x58FF
+0xCF7B 0x5AFF
+0xCF7C 0x5AF4
+0xCF7D 0x5AFD
+0xCF7E 0x5AF7
+0xCFA1 0x77E5
+0xCFA2 0x77FD
+0xCFA3 0x793E
+0xCFA4 0x7940
+0xCFA5 0x7941
+0xCFA6 0x79C9
+0xCFA7 0x79C8
+0xCFA8 0x7A7A
+0xCFA9 0x7A79
+0xCFAA 0x7AFA
+0xCFAB 0x7CFE
+0xCFAC 0x7F54
+0xCFAD 0x7F8C
+0xCFAE 0x7F8B
+0xCFAF 0x8005
+0xCFB0 0x80BA
+0xCFB1 0x80A5
+0xCFB2 0x80A2
+0xCFB3 0x80B1
+0xCFB4 0x80A1
+0xCFB5 0x80AB
+0xCFB6 0x80A9
+0xCFB7 0x80B4
+0xCFB8 0x80AA
+0xCFB9 0x80AF
+0xCFBA 0x81E5
+0xCFBB 0x81FE
+0xCFBC 0x820D
+0xCFBD 0x82B3
+0xCFBE 0x829D
+0xCFBF 0x8299
+0xCFC0 0x82AD
+0xCFC1 0x82BD
+0xCFC2 0x829F
+0xCFC3 0x82B9
+0xCFC4 0x82B1
+0xCFC5 0x82AC
+0xCFC6 0x82A5
+0xCFC7 0x82AF
+0xCFC8 0x82B8
+0xCFC9 0x82A3
+0xCFCA 0x82B0
+0xCFCB 0x82BE
+0xCFCC 0x82B7
+0xCFCD 0x864E
+0xCFCE 0x8671
+0xCFCF 0x521D
+0xCFD0 0x8868
+0xCFD1 0x8ECB
+0xCFD2 0x8FCE
+0xCFD3 0x8FD4
+0xCFD4 0x8FD1
+0xCFD5 0x90B5
+0xCFD6 0x90B8
+0xCFD7 0x90B1
+0xCFD8 0x90B6
+0xCFD9 0x91C7
+0xCFDA 0x91D1
+0xCFDB 0x9577
+0xCFDC 0x9580
+0xCFDD 0x961C
+0xCFDE 0x9640
+0xCFDF 0x963F
+0xCFE0 0x963B
+0xCFE1 0x9644
+0xCFE2 0x9642
+0xCFE3 0x96B9
+0xCFE4 0x96E8
+0xCFE5 0x9752
+0xCFE6 0x975E
+0xCFE7 0x4E9F
+0xCFE8 0x4EAD
+0xCFE9 0x4EAE
+0xCFEA 0x4FE1
+0xCFEB 0x4FB5
+0xCFEC 0x4FAF
+0xCFED 0x4FBF
+0xCFEE 0x4FE0
+0xCFEF 0x4FD1
+0xCFF0 0x4FCF
+0xCFF1 0x4FDD
+0xCFF2 0x4FC3
+0xCFF3 0x4FB6
+0xCFF4 0x4FD8
+0xCFF5 0x4FDF
+0xCFF6 0x4FCA
+0xCFF7 0x4FD7
+0xCFF8 0x4FAE
+0xCFF9 0x4FD0
+0xCFFA 0x4FC4
+0xCFFB 0x4FC2
+0xCFFC 0x4FDA
+0xCFFD 0x4FCE
+0xCFFE 0x4FDE
+0xD021 0x5AF6
+0xD022 0x5B03
+0xD023 0x5AF8
+0xD024 0x5B02
+0xD025 0x5AF9
+0xD026 0x5B01
+0xD027 0x5B07
+0xD028 0x5B05
+0xD029 0x5B0F
+0xD02A 0x5C67
+0xD02B 0x5D99
+0xD02C 0x5D97
+0xD02D 0x5D9F
+0xD02E 0x5D92
+0xD02F 0x5DA2
+0xD030 0x5D93
+0xD031 0x5D95
+0xD032 0x5DA0
+0xD033 0x5D9C
+0xD034 0x5DA1
+0xD035 0x5D9A
+0xD036 0x5D9E
+0xD037 0x5E69
+0xD038 0x5E5D
+0xD039 0x5E60
+0xD03A 0x5E5C
+0xD03B 0x7DF3
+0xD03C 0x5EDB
+0xD03D 0x5EDE
+0xD03E 0x5EE1
+0xD03F 0x5F49
+0xD040 0x5FB2
+0xD041 0x618B
+0xD042 0x6183
+0xD043 0x6179
+0xD044 0x61B1
+0xD045 0x61B0
+0xD046 0x61A2
+0xD047 0x6189
+0xD048 0x619B
+0xD049 0x6193
+0xD04A 0x61AF
+0xD04B 0x61AD
+0xD04C 0x619F
+0xD04D 0x6192
+0xD04E 0x61AA
+0xD04F 0x61A1
+0xD050 0x618D
+0xD051 0x6166
+0xD052 0x61B3
+0xD053 0x622D
+0xD054 0x646E
+0xD055 0x6470
+0xD056 0x6496
+0xD057 0x64A0
+0xD058 0x6485
+0xD059 0x6497
+0xD05A 0x649C
+0xD05B 0x648F
+0xD05C 0x648B
+0xD05D 0x648A
+0xD05E 0x648C
+0xD05F 0x64A3
+0xD060 0x649F
+0xD061 0x6468
+0xD062 0x64B1
+0xD063 0x6498
+0xD064 0x6576
+0xD065 0x657A
+0xD066 0x6579
+0xD067 0x657B
+0xD068 0x65B2
+0xD069 0x65B3
+0xD06A 0x66B5
+0xD06B 0x66B0
+0xD06C 0x66A9
+0xD06D 0x66B2
+0xD06E 0x66B7
+0xD06F 0x66AA
+0xD070 0x66AF
+0xD071 0x6A00
+0xD072 0x6A06
+0xD073 0x6A17
+0xD074 0x69E5
+0xD075 0x69F8
+0xD076 0x6A15
+0xD077 0x69F1
+0xD078 0x69E4
+0xD079 0x6A20
+0xD07A 0x69FF
+0xD07B 0x69EC
+0xD07C 0x69E2
+0xD07D 0x6A1B
+0xD07E 0x6A1D
+0xD0A1 0x4FB7
+0xD0A2 0x5157
+0xD0A3 0x5192
+0xD0A4 0x5191
+0xD0A5 0x51A0
+0xD0A6 0x524E
+0xD0A7 0x5243
+0xD0A8 0x524A
+0xD0A9 0x524D
+0xD0AA 0x524C
+0xD0AB 0x524B
+0xD0AC 0x5247
+0xD0AD 0x52C7
+0xD0AE 0x52C9
+0xD0AF 0x52C3
+0xD0B0 0x52C1
+0xD0B1 0x530D
+0xD0B2 0x5357
+0xD0B3 0x537B
+0xD0B4 0x539A
+0xD0B5 0x53DB
+0xD0B6 0x54AC
+0xD0B7 0x54C0
+0xD0B8 0x54A8
+0xD0B9 0x54CE
+0xD0BA 0x54C9
+0xD0BB 0x54B8
+0xD0BC 0x54A6
+0xD0BD 0x54B3
+0xD0BE 0x54C7
+0xD0BF 0x54C2
+0xD0C0 0x54BD
+0xD0C1 0x54AA
+0xD0C2 0x54C1
+0xD0C3 0x54C4
+0xD0C4 0x54C8
+0xD0C5 0x54AF
+0xD0C6 0x54AB
+0xD0C7 0x54B1
+0xD0C8 0x54BB
+0xD0C9 0x54A9
+0xD0CA 0x54A7
+0xD0CB 0x54BF
+0xD0CC 0x56FF
+0xD0CD 0x5782
+0xD0CE 0x578B
+0xD0CF 0x57A0
+0xD0D0 0x57A3
+0xD0D1 0x57A2
+0xD0D2 0x57CE
+0xD0D3 0x57AE
+0xD0D4 0x5793
+0xD0D5 0x5955
+0xD0D6 0x5951
+0xD0D7 0x594F
+0xD0D8 0x594E
+0xD0D9 0x5950
+0xD0DA 0x59DC
+0xD0DB 0x59D8
+0xD0DC 0x59FF
+0xD0DD 0x59E3
+0xD0DE 0x59E8
+0xD0DF 0x5A03
+0xD0E0 0x59E5
+0xD0E1 0x59EA
+0xD0E2 0x59DA
+0xD0E3 0x59E6
+0xD0E4 0x5A01
+0xD0E5 0x59FB
+0xD0E6 0x5B69
+0xD0E7 0x5BA3
+0xD0E8 0x5BA6
+0xD0E9 0x5BA4
+0xD0EA 0x5BA2
+0xD0EB 0x5BA5
+0xD0EC 0x5C01
+0xD0ED 0x5C4E
+0xD0EE 0x5C4F
+0xD0EF 0x5C4D
+0xD0F0 0x5C4B
+0xD0F1 0x5CD9
+0xD0F2 0x5CD2
+0xD0F3 0x5DF7
+0xD0F4 0x5E1D
+0xD0F5 0x5E25
+0xD0F6 0x5E1F
+0xD0F7 0x5E7D
+0xD0F8 0x5EA0
+0xD0F9 0x5EA6
+0xD0FA 0x5EFA
+0xD0FB 0x5F08
+0xD0FC 0x5F2D
+0xD0FD 0x5F65
+0xD0FE 0x5F88
+0xD121 0x69FE
+0xD122 0x6A27
+0xD123 0x69F2
+0xD124 0x69EE
+0xD125 0x6A14
+0xD126 0x69F7
+0xD127 0x69E7
+0xD128 0x6A40
+0xD129 0x6A08
+0xD12A 0x69E6
+0xD12B 0x69FB
+0xD12C 0x6A0D
+0xD12D 0x69FC
+0xD12E 0x69EB
+0xD12F 0x6A09
+0xD130 0x6A04
+0xD131 0x6A18
+0xD132 0x6A25
+0xD133 0x6A0F
+0xD134 0x69F6
+0xD135 0x6A26
+0xD136 0x6A07
+0xD137 0x69F4
+0xD138 0x6A16
+0xD139 0x6B51
+0xD13A 0x6BA5
+0xD13B 0x6BA3
+0xD13C 0x6BA2
+0xD13D 0x6BA6
+0xD13E 0x6C01
+0xD13F 0x6C00
+0xD140 0x6BFF
+0xD141 0x6C02
+0xD142 0x6F41
+0xD143 0x6F26
+0xD144 0x6F7E
+0xD145 0x6F87
+0xD146 0x6FC6
+0xD147 0x6F92
+0xD148 0x6F8D
+0xD149 0x6F89
+0xD14A 0x6F8C
+0xD14B 0x6F62
+0xD14C 0x6F4F
+0xD14D 0x6F85
+0xD14E 0x6F5A
+0xD14F 0x6F96
+0xD150 0x6F76
+0xD151 0x6F6C
+0xD152 0x6F82
+0xD153 0x6F55
+0xD154 0x6F72
+0xD155 0x6F52
+0xD156 0x6F50
+0xD157 0x6F57
+0xD158 0x6F94
+0xD159 0x6F93
+0xD15A 0x6F5D
+0xD15B 0x6F00
+0xD15C 0x6F61
+0xD15D 0x6F6B
+0xD15E 0x6F7D
+0xD15F 0x6F67
+0xD160 0x6F90
+0xD161 0x6F53
+0xD162 0x6F8B
+0xD163 0x6F69
+0xD164 0x6F7F
+0xD165 0x6F95
+0xD166 0x6F63
+0xD167 0x6F77
+0xD168 0x6F6A
+0xD169 0x6F7B
+0xD16A 0x71B2
+0xD16B 0x71AF
+0xD16C 0x719B
+0xD16D 0x71B0
+0xD16E 0x71A0
+0xD16F 0x719A
+0xD170 0x71A9
+0xD171 0x71B5
+0xD172 0x719D
+0xD173 0x71A5
+0xD174 0x719E
+0xD175 0x71A4
+0xD176 0x71A1
+0xD177 0x71AA
+0xD178 0x719C
+0xD179 0x71A7
+0xD17A 0x71B3
+0xD17B 0x7298
+0xD17C 0x729A
+0xD17D 0x7358
+0xD17E 0x7352
+0xD1A1 0x5F85
+0xD1A2 0x5F8A
+0xD1A3 0x5F8B
+0xD1A4 0x5F87
+0xD1A5 0x5F8C
+0xD1A6 0x5F89
+0xD1A7 0x6012
+0xD1A8 0x601D
+0xD1A9 0x6020
+0xD1AA 0x6025
+0xD1AB 0x600E
+0xD1AC 0x6028
+0xD1AD 0x604D
+0xD1AE 0x6070
+0xD1AF 0x6068
+0xD1B0 0x6062
+0xD1B1 0x6046
+0xD1B2 0x6043
+0xD1B3 0x606C
+0xD1B4 0x606B
+0xD1B5 0x606A
+0xD1B6 0x6064
+0xD1B7 0x6241
+0xD1B8 0x62DC
+0xD1B9 0x6316
+0xD1BA 0x6309
+0xD1BB 0x62FC
+0xD1BC 0x62ED
+0xD1BD 0x6301
+0xD1BE 0x62EE
+0xD1BF 0x62FD
+0xD1C0 0x6307
+0xD1C1 0x62F1
+0xD1C2 0x62F7
+0xD1C3 0x62EF
+0xD1C4 0x62EC
+0xD1C5 0x62FE
+0xD1C6 0x62F4
+0xD1C7 0x6311
+0xD1C8 0x6302
+0xD1C9 0x653F
+0xD1CA 0x6545
+0xD1CB 0x65AB
+0xD1CC 0x65BD
+0xD1CD 0x65E2
+0xD1CE 0x6625
+0xD1CF 0x662D
+0xD1D0 0x6620
+0xD1D1 0x6627
+0xD1D2 0x662F
+0xD1D3 0x661F
+0xD1D4 0x6628
+0xD1D5 0x6631
+0xD1D6 0x6624
+0xD1D7 0x66F7
+0xD1D8 0x67FF
+0xD1D9 0x67D3
+0xD1DA 0x67F1
+0xD1DB 0x67D4
+0xD1DC 0x67D0
+0xD1DD 0x67EC
+0xD1DE 0x67B6
+0xD1DF 0x67AF
+0xD1E0 0x67F5
+0xD1E1 0x67E9
+0xD1E2 0x67EF
+0xD1E3 0x67C4
+0xD1E4 0x67D1
+0xD1E5 0x67B4
+0xD1E6 0x67DA
+0xD1E7 0x67E5
+0xD1E8 0x67B8
+0xD1E9 0x67CF
+0xD1EA 0x67DE
+0xD1EB 0x67F3
+0xD1EC 0x67B0
+0xD1ED 0x67D9
+0xD1EE 0x67E2
+0xD1EF 0x67DD
+0xD1F0 0x67D2
+0xD1F1 0x6B6A
+0xD1F2 0x6B83
+0xD1F3 0x6B86
+0xD1F4 0x6BB5
+0xD1F5 0x6BD2
+0xD1F6 0x6BD7
+0xD1F7 0x6C1F
+0xD1F8 0x6CC9
+0xD1F9 0x6D0B
+0xD1FA 0x6D32
+0xD1FB 0x6D2A
+0xD1FC 0x6D41
+0xD1FD 0x6D25
+0xD1FE 0x6D0C
+0xD221 0x735E
+0xD222 0x735F
+0xD223 0x7360
+0xD224 0x735D
+0xD225 0x735B
+0xD226 0x7361
+0xD227 0x735A
+0xD228 0x7359
+0xD229 0x7362
+0xD22A 0x7487
+0xD22B 0x7489
+0xD22C 0x748A
+0xD22D 0x7486
+0xD22E 0x7481
+0xD22F 0x747D
+0xD230 0x7485
+0xD231 0x7488
+0xD232 0x747C
+0xD233 0x7479
+0xD234 0x7508
+0xD235 0x7507
+0xD236 0x757E
+0xD237 0x7625
+0xD238 0x761E
+0xD239 0x7619
+0xD23A 0x761D
+0xD23B 0x761C
+0xD23C 0x7623
+0xD23D 0x761A
+0xD23E 0x7628
+0xD23F 0x761B
+0xD240 0x769C
+0xD241 0x769D
+0xD242 0x769E
+0xD243 0x769B
+0xD244 0x778D
+0xD245 0x778F
+0xD246 0x7789
+0xD247 0x7788
+0xD248 0x78CD
+0xD249 0x78BB
+0xD24A 0x78CF
+0xD24B 0x78CC
+0xD24C 0x78D1
+0xD24D 0x78CE
+0xD24E 0x78D4
+0xD24F 0x78C8
+0xD250 0x78C3
+0xD251 0x78C4
+0xD252 0x78C9
+0xD253 0x799A
+0xD254 0x79A1
+0xD255 0x79A0
+0xD256 0x799C
+0xD257 0x79A2
+0xD258 0x799B
+0xD259 0x6B76
+0xD25A 0x7A39
+0xD25B 0x7AB2
+0xD25C 0x7AB4
+0xD25D 0x7AB3
+0xD25E 0x7BB7
+0xD25F 0x7BCB
+0xD260 0x7BBE
+0xD261 0x7BAC
+0xD262 0x7BCE
+0xD263 0x7BAF
+0xD264 0x7BB9
+0xD265 0x7BCA
+0xD266 0x7BB5
+0xD267 0x7CC5
+0xD268 0x7CC8
+0xD269 0x7CCC
+0xD26A 0x7CCB
+0xD26B 0x7DF7
+0xD26C 0x7DDB
+0xD26D 0x7DEA
+0xD26E 0x7DE7
+0xD26F 0x7DD7
+0xD270 0x7DE1
+0xD271 0x7E03
+0xD272 0x7DFA
+0xD273 0x7DE6
+0xD274 0x7DF6
+0xD275 0x7DF1
+0xD276 0x7DF0
+0xD277 0x7DEE
+0xD278 0x7DDF
+0xD279 0x7F76
+0xD27A 0x7FAC
+0xD27B 0x7FB0
+0xD27C 0x7FAD
+0xD27D 0x7FED
+0xD27E 0x7FEB
+0xD2A1 0x6D31
+0xD2A2 0x6D1E
+0xD2A3 0x6D17
+0xD2A4 0x6D3B
+0xD2A5 0x6D3D
+0xD2A6 0x6D3E
+0xD2A7 0x6D36
+0xD2A8 0x6D1B
+0xD2A9 0x6CF5
+0xD2AA 0x6D39
+0xD2AB 0x6D27
+0xD2AC 0x6D38
+0xD2AD 0x6D29
+0xD2AE 0x6D2E
+0xD2AF 0x6D35
+0xD2B0 0x6D0E
+0xD2B1 0x6D2B
+0xD2B2 0x70AB
+0xD2B3 0x70BA
+0xD2B4 0x70B3
+0xD2B5 0x70AC
+0xD2B6 0x70AF
+0xD2B7 0x70AD
+0xD2B8 0x70B8
+0xD2B9 0x70AE
+0xD2BA 0x70A4
+0xD2BB 0x7230
+0xD2BC 0x7272
+0xD2BD 0x726F
+0xD2BE 0x7274
+0xD2BF 0x72E9
+0xD2C0 0x72E0
+0xD2C1 0x72E1
+0xD2C2 0x73B7
+0xD2C3 0x73CA
+0xD2C4 0x73BB
+0xD2C5 0x73B2
+0xD2C6 0x73CD
+0xD2C7 0x73C0
+0xD2C8 0x73B3
+0xD2C9 0x751A
+0xD2CA 0x752D
+0xD2CB 0x754F
+0xD2CC 0x754C
+0xD2CD 0x754E
+0xD2CE 0x754B
+0xD2CF 0x75AB
+0xD2D0 0x75A4
+0xD2D1 0x75A5
+0xD2D2 0x75A2
+0xD2D3 0x75A3
+0xD2D4 0x7678
+0xD2D5 0x7686
+0xD2D6 0x7687
+0xD2D7 0x7688
+0xD2D8 0x76C8
+0xD2D9 0x76C6
+0xD2DA 0x76C3
+0xD2DB 0x76C5
+0xD2DC 0x7701
+0xD2DD 0x76F9
+0xD2DE 0x76F8
+0xD2DF 0x7709
+0xD2E0 0x770B
+0xD2E1 0x76FE
+0xD2E2 0x76FC
+0xD2E3 0x7707
+0xD2E4 0x77DC
+0xD2E5 0x7802
+0xD2E6 0x7814
+0xD2E7 0x780C
+0xD2E8 0x780D
+0xD2E9 0x7946
+0xD2EA 0x7949
+0xD2EB 0x7948
+0xD2EC 0x7947
+0xD2ED 0x79B9
+0xD2EE 0x79BA
+0xD2EF 0x79D1
+0xD2F0 0x79D2
+0xD2F1 0x79CB
+0xD2F2 0x7A7F
+0xD2F3 0x7A81
+0xD2F4 0x7AFF
+0xD2F5 0x7AFD
+0xD2F6 0x7C7D
+0xD2F7 0x7D02
+0xD2F8 0x7D05
+0xD2F9 0x7D00
+0xD2FA 0x7D09
+0xD2FB 0x7D07
+0xD2FC 0x7D04
+0xD2FD 0x7D06
+0xD2FE 0x7F38
+0xD321 0x7FEA
+0xD322 0x7FEC
+0xD323 0x7FE6
+0xD324 0x7FE8
+0xD325 0x8064
+0xD326 0x8067
+0xD327 0x81A3
+0xD328 0x819F
+0xD329 0x819E
+0xD32A 0x8195
+0xD32B 0x81A2
+0xD32C 0x8199
+0xD32D 0x8197
+0xD32E 0x8216
+0xD32F 0x824F
+0xD330 0x8253
+0xD331 0x8252
+0xD332 0x8250
+0xD333 0x824E
+0xD334 0x8251
+0xD335 0x8524
+0xD336 0x853B
+0xD337 0x850F
+0xD338 0x8500
+0xD339 0x8529
+0xD33A 0x850E
+0xD33B 0x8509
+0xD33C 0x850D
+0xD33D 0x851F
+0xD33E 0x850A
+0xD33F 0x8527
+0xD340 0x851C
+0xD341 0x84FB
+0xD342 0x852B
+0xD343 0x84FA
+0xD344 0x8508
+0xD345 0x850C
+0xD346 0x84F4
+0xD347 0x852A
+0xD348 0x84F2
+0xD349 0x8515
+0xD34A 0x84F7
+0xD34B 0x84EB
+0xD34C 0x84F3
+0xD34D 0x84FC
+0xD34E 0x8512
+0xD34F 0x84EA
+0xD350 0x84E9
+0xD351 0x8516
+0xD352 0x84FE
+0xD353 0x8528
+0xD354 0x851D
+0xD355 0x852E
+0xD356 0x8502
+0xD357 0x84FD
+0xD358 0x851E
+0xD359 0x84F6
+0xD35A 0x8531
+0xD35B 0x8526
+0xD35C 0x84E7
+0xD35D 0x84E8
+0xD35E 0x84F0
+0xD35F 0x84EF
+0xD360 0x84F9
+0xD361 0x8518
+0xD362 0x8520
+0xD363 0x8530
+0xD364 0x850B
+0xD365 0x8519
+0xD366 0x852F
+0xD367 0x8662
+0xD368 0x8756
+0xD369 0x8763
+0xD36A 0x8764
+0xD36B 0x8777
+0xD36C 0x87E1
+0xD36D 0x8773
+0xD36E 0x8758
+0xD36F 0x8754
+0xD370 0x875B
+0xD371 0x8752
+0xD372 0x8761
+0xD373 0x875A
+0xD374 0x8751
+0xD375 0x875E
+0xD376 0x876D
+0xD377 0x876A
+0xD378 0x8750
+0xD379 0x874E
+0xD37A 0x875F
+0xD37B 0x875D
+0xD37C 0x876F
+0xD37D 0x876C
+0xD37E 0x877A
+0xD3A1 0x7F8E
+0xD3A2 0x7FBF
+0xD3A3 0x8010
+0xD3A4 0x800D
+0xD3A5 0x8011
+0xD3A6 0x8036
+0xD3A7 0x80D6
+0xD3A8 0x80E5
+0xD3A9 0x80DA
+0xD3AA 0x80C3
+0xD3AB 0x80C4
+0xD3AC 0x80CC
+0xD3AD 0x80E1
+0xD3AE 0x80DB
+0xD3AF 0x80CE
+0xD3B0 0x80DE
+0xD3B1 0x80E4
+0xD3B2 0x80DD
+0xD3B3 0x81F4
+0xD3B4 0x8222
+0xD3B5 0x82E7
+0xD3B6 0x8303
+0xD3B7 0x8305
+0xD3B8 0x82E3
+0xD3B9 0x82DB
+0xD3BA 0x82E6
+0xD3BB 0x8304
+0xD3BC 0x82E5
+0xD3BD 0x8302
+0xD3BE 0x8309
+0xD3BF 0x82D2
+0xD3C0 0x82D7
+0xD3C1 0x82F1
+0xD3C2 0x8301
+0xD3C3 0x82DC
+0xD3C4 0x82D4
+0xD3C5 0x82D1
+0xD3C6 0x82DE
+0xD3C7 0x82D3
+0xD3C8 0x82DF
+0xD3C9 0x82EF
+0xD3CA 0x8306
+0xD3CB 0x8650
+0xD3CC 0x8679
+0xD3CD 0x867B
+0xD3CE 0x867A
+0xD3CF 0x884D
+0xD3D0 0x886B
+0xD3D1 0x8981
+0xD3D2 0x89D4
+0xD3D3 0x8A08
+0xD3D4 0x8A02
+0xD3D5 0x8A03
+0xD3D6 0x8C9E
+0xD3D7 0x8CA0
+0xD3D8 0x8D74
+0xD3D9 0x8D73
+0xD3DA 0x8DB4
+0xD3DB 0x8ECD
+0xD3DC 0x8ECC
+0xD3DD 0x8FF0
+0xD3DE 0x8FE6
+0xD3DF 0x8FE2
+0xD3E0 0x8FEA
+0xD3E1 0x8FE5
+0xD3E2 0x8FED
+0xD3E3 0x8FEB
+0xD3E4 0x8FE4
+0xD3E5 0x8FE8
+0xD3E6 0x90CA
+0xD3E7 0x90CE
+0xD3E8 0x90C1
+0xD3E9 0x90C3
+0xD3EA 0x914B
+0xD3EB 0x914A
+0xD3EC 0x91CD
+0xD3ED 0x9582
+0xD3EE 0x9650
+0xD3EF 0x964B
+0xD3F0 0x964C
+0xD3F1 0x964D
+0xD3F2 0x9762
+0xD3F3 0x9769
+0xD3F4 0x97CB
+0xD3F5 0x97ED
+0xD3F6 0x97F3
+0xD3F7 0x9801
+0xD3F8 0x98A8
+0xD3F9 0x98DB
+0xD3FA 0x98DF
+0xD3FB 0x9996
+0xD3FC 0x9999
+0xD3FD 0x4E58
+0xD3FE 0x4EB3
+0xD421 0x876E
+0xD422 0x875C
+0xD423 0x8765
+0xD424 0x874F
+0xD425 0x877B
+0xD426 0x8775
+0xD427 0x8762
+0xD428 0x8767
+0xD429 0x8769
+0xD42A 0x885A
+0xD42B 0x8905
+0xD42C 0x890C
+0xD42D 0x8914
+0xD42E 0x890B
+0xD42F 0x8917
+0xD430 0x8918
+0xD431 0x8919
+0xD432 0x8906
+0xD433 0x8916
+0xD434 0x8911
+0xD435 0x890E
+0xD436 0x8909
+0xD437 0x89A2
+0xD438 0x89A4
+0xD439 0x89A3
+0xD43A 0x89ED
+0xD43B 0x89F0
+0xD43C 0x89EC
+0xD43D 0x8ACF
+0xD43E 0x8AC6
+0xD43F 0x8AB8
+0xD440 0x8AD3
+0xD441 0x8AD1
+0xD442 0x8AD4
+0xD443 0x8AD5
+0xD444 0x8ABB
+0xD445 0x8AD7
+0xD446 0x8ABE
+0xD447 0x8AC0
+0xD448 0x8AC5
+0xD449 0x8AD8
+0xD44A 0x8AC3
+0xD44B 0x8ABA
+0xD44C 0x8ABD
+0xD44D 0x8AD9
+0xD44E 0x8C3E
+0xD44F 0x8C4D
+0xD450 0x8C8F
+0xD451 0x8CE5
+0xD452 0x8CDF
+0xD453 0x8CD9
+0xD454 0x8CE8
+0xD455 0x8CDA
+0xD456 0x8CDD
+0xD457 0x8CE7
+0xD458 0x8DA0
+0xD459 0x8D9C
+0xD45A 0x8DA1
+0xD45B 0x8D9B
+0xD45C 0x8E20
+0xD45D 0x8E23
+0xD45E 0x8E25
+0xD45F 0x8E24
+0xD460 0x8E2E
+0xD461 0x8E15
+0xD462 0x8E1B
+0xD463 0x8E16
+0xD464 0x8E11
+0xD465 0x8E19
+0xD466 0x8E26
+0xD467 0x8E27
+0xD468 0x8E14
+0xD469 0x8E12
+0xD46A 0x8E18
+0xD46B 0x8E13
+0xD46C 0x8E1C
+0xD46D 0x8E17
+0xD46E 0x8E1A
+0xD46F 0x8F2C
+0xD470 0x8F24
+0xD471 0x8F18
+0xD472 0x8F1A
+0xD473 0x8F20
+0xD474 0x8F23
+0xD475 0x8F16
+0xD476 0x8F17
+0xD477 0x9073
+0xD478 0x9070
+0xD479 0x906F
+0xD47A 0x9067
+0xD47B 0x906B
+0xD47C 0x912F
+0xD47D 0x912B
+0xD47E 0x9129
+0xD4A1 0x500C
+0xD4A2 0x500D
+0xD4A3 0x5023
+0xD4A4 0x4FEF
+0xD4A5 0x5026
+0xD4A6 0x5025
+0xD4A7 0x4FF8
+0xD4A8 0x5029
+0xD4A9 0x5016
+0xD4AA 0x5006
+0xD4AB 0x503C
+0xD4AC 0x501F
+0xD4AD 0x501A
+0xD4AE 0x5012
+0xD4AF 0x5011
+0xD4B0 0x4FFA
+0xD4B1 0x5000
+0xD4B2 0x5014
+0xD4B3 0x5028
+0xD4B4 0x4FF1
+0xD4B5 0x5021
+0xD4B6 0x500B
+0xD4B7 0x5019
+0xD4B8 0x5018
+0xD4B9 0x4FF3
+0xD4BA 0x4FEE
+0xD4BB 0x502D
+0xD4BC 0x502A
+0xD4BD 0x4FFE
+0xD4BE 0x502B
+0xD4BF 0x5009
+0xD4C0 0x517C
+0xD4C1 0x51A4
+0xD4C2 0x51A5
+0xD4C3 0x51A2
+0xD4C4 0x51CD
+0xD4C5 0x51CC
+0xD4C6 0x51C6
+0xD4C7 0x51CB
+0xD4C8 0x5256
+0xD4C9 0x525C
+0xD4CA 0x5254
+0xD4CB 0x525B
+0xD4CC 0x525D
+0xD4CD 0x532A
+0xD4CE 0x537F
+0xD4CF 0x539F
+0xD4D0 0x539D
+0xD4D1 0x53DF
+0xD4D2 0x54E8
+0xD4D3 0x5510
+0xD4D4 0x5501
+0xD4D5 0x5537
+0xD4D6 0x54FC
+0xD4D7 0x54E5
+0xD4D8 0x54F2
+0xD4D9 0x5506
+0xD4DA 0x54FA
+0xD4DB 0x5514
+0xD4DC 0x54E9
+0xD4DD 0x54ED
+0xD4DE 0x54E1
+0xD4DF 0x5509
+0xD4E0 0x54EE
+0xD4E1 0x54EA
+0xD4E2 0x54E6
+0xD4E3 0x5527
+0xD4E4 0x5507
+0xD4E5 0x54FD
+0xD4E6 0x550F
+0xD4E7 0x5703
+0xD4E8 0x5704
+0xD4E9 0x57C2
+0xD4EA 0x57D4
+0xD4EB 0x57CB
+0xD4EC 0x57C3
+0xD4ED 0x5809
+0xD4EE 0x590F
+0xD4EF 0x5957
+0xD4F0 0x5958
+0xD4F1 0x595A
+0xD4F2 0x5A11
+0xD4F3 0x5A18
+0xD4F4 0x5A1C
+0xD4F5 0x5A1F
+0xD4F6 0x5A1B
+0xD4F7 0x5A13
+0xD4F8 0x59EC
+0xD4F9 0x5A20
+0xD4FA 0x5A23
+0xD4FB 0x5A29
+0xD4FC 0x5A25
+0xD4FD 0x5A0C
+0xD4FE 0x5A09
+0xD521 0x912A
+0xD522 0x9132
+0xD523 0x9126
+0xD524 0x912E
+0xD525 0x9185
+0xD526 0x9186
+0xD527 0x918A
+0xD528 0x9181
+0xD529 0x9182
+0xD52A 0x9184
+0xD52B 0x9180
+0xD52C 0x92D0
+0xD52D 0x92C3
+0xD52E 0x92C4
+0xD52F 0x92C0
+0xD530 0x92D9
+0xD531 0x92B6
+0xD532 0x92CF
+0xD533 0x92F1
+0xD534 0x92DF
+0xD535 0x92D8
+0xD536 0x92E9
+0xD537 0x92D7
+0xD538 0x92DD
+0xD539 0x92CC
+0xD53A 0x92EF
+0xD53B 0x92C2
+0xD53C 0x92E8
+0xD53D 0x92CA
+0xD53E 0x92C8
+0xD53F 0x92CE
+0xD540 0x92E6
+0xD541 0x92CD
+0xD542 0x92D5
+0xD543 0x92C9
+0xD544 0x92E0
+0xD545 0x92DE
+0xD546 0x92E7
+0xD547 0x92D1
+0xD548 0x92D3
+0xD549 0x92B5
+0xD54A 0x92E1
+0xD54B 0x9325
+0xD54C 0x92C6
+0xD54D 0x92B4
+0xD54E 0x957C
+0xD54F 0x95AC
+0xD550 0x95AB
+0xD551 0x95AE
+0xD552 0x95B0
+0xD553 0x96A4
+0xD554 0x96A2
+0xD555 0x96D3
+0xD556 0x9705
+0xD557 0x9708
+0xD558 0x9702
+0xD559 0x975A
+0xD55A 0x978A
+0xD55B 0x978E
+0xD55C 0x9788
+0xD55D 0x97D0
+0xD55E 0x97CF
+0xD55F 0x981E
+0xD560 0x981D
+0xD561 0x9826
+0xD562 0x9829
+0xD563 0x9828
+0xD564 0x9820
+0xD565 0x981B
+0xD566 0x9827
+0xD567 0x98B2
+0xD568 0x9908
+0xD569 0x98FA
+0xD56A 0x9911
+0xD56B 0x9914
+0xD56C 0x9916
+0xD56D 0x9917
+0xD56E 0x9915
+0xD56F 0x99DC
+0xD570 0x99CD
+0xD571 0x99CF
+0xD572 0x99D3
+0xD573 0x99D4
+0xD574 0x99CE
+0xD575 0x99C9
+0xD576 0x99D6
+0xD577 0x99D8
+0xD578 0x99CB
+0xD579 0x99D7
+0xD57A 0x99CC
+0xD57B 0x9AB3
+0xD57C 0x9AEC
+0xD57D 0x9AEB
+0xD57E 0x9AF3
+0xD5A1 0x5B6B
+0xD5A2 0x5C58
+0xD5A3 0x5BB0
+0xD5A4 0x5BB3
+0xD5A5 0x5BB6
+0xD5A6 0x5BB4
+0xD5A7 0x5BAE
+0xD5A8 0x5BB5
+0xD5A9 0x5BB9
+0xD5AA 0x5BB8
+0xD5AB 0x5C04
+0xD5AC 0x5C51
+0xD5AD 0x5C55
+0xD5AE 0x5C50
+0xD5AF 0x5CED
+0xD5B0 0x5CFD
+0xD5B1 0x5CFB
+0xD5B2 0x5CEA
+0xD5B3 0x5CE8
+0xD5B4 0x5CF0
+0xD5B5 0x5CF6
+0xD5B6 0x5D01
+0xD5B7 0x5CF4
+0xD5B8 0x5DEE
+0xD5B9 0x5E2D
+0xD5BA 0x5E2B
+0xD5BB 0x5EAB
+0xD5BC 0x5EAD
+0xD5BD 0x5EA7
+0xD5BE 0x5F31
+0xD5BF 0x5F92
+0xD5C0 0x5F91
+0xD5C1 0x5F90
+0xD5C2 0x6059
+0xD5C3 0x6063
+0xD5C4 0x6065
+0xD5C5 0x6050
+0xD5C6 0x6055
+0xD5C7 0x606D
+0xD5C8 0x6069
+0xD5C9 0x606F
+0xD5CA 0x6084
+0xD5CB 0x609F
+0xD5CC 0x609A
+0xD5CD 0x608D
+0xD5CE 0x6094
+0xD5CF 0x608C
+0xD5D0 0x6085
+0xD5D1 0x6096
+0xD5D2 0x6247
+0xD5D3 0x62F3
+0xD5D4 0x6308
+0xD5D5 0x62FF
+0xD5D6 0x634E
+0xD5D7 0x633E
+0xD5D8 0x632F
+0xD5D9 0x6355
+0xD5DA 0x6342
+0xD5DB 0x6346
+0xD5DC 0x634F
+0xD5DD 0x6349
+0xD5DE 0x633A
+0xD5DF 0x6350
+0xD5E0 0x633D
+0xD5E1 0x632A
+0xD5E2 0x632B
+0xD5E3 0x6328
+0xD5E4 0x634D
+0xD5E5 0x634C
+0xD5E6 0x6548
+0xD5E7 0x6549
+0xD5E8 0x6599
+0xD5E9 0x65C1
+0xD5EA 0x65C5
+0xD5EB 0x6642
+0xD5EC 0x6649
+0xD5ED 0x664F
+0xD5EE 0x6643
+0xD5EF 0x6652
+0xD5F0 0x664C
+0xD5F1 0x6645
+0xD5F2 0x6641
+0xD5F3 0x66F8
+0xD5F4 0x6714
+0xD5F5 0x6715
+0xD5F6 0x6717
+0xD5F7 0x6821
+0xD5F8 0x6838
+0xD5F9 0x6848
+0xD5FA 0x6846
+0xD5FB 0x6853
+0xD5FC 0x6839
+0xD5FD 0x6842
+0xD5FE 0x6854
+0xD621 0x9AF2
+0xD622 0x9AF1
+0xD623 0x9B46
+0xD624 0x9B43
+0xD625 0x9B67
+0xD626 0x9B74
+0xD627 0x9B71
+0xD628 0x9B66
+0xD629 0x9B76
+0xD62A 0x9B75
+0xD62B 0x9B70
+0xD62C 0x9B68
+0xD62D 0x9B64
+0xD62E 0x9B6C
+0xD62F 0x9CFC
+0xD630 0x9CFA
+0xD631 0x9CFD
+0xD632 0x9CFF
+0xD633 0x9CF7
+0xD634 0x9D07
+0xD635 0x9D00
+0xD636 0x9CF9
+0xD637 0x9CFB
+0xD638 0x9D08
+0xD639 0x9D05
+0xD63A 0x9D04
+0xD63B 0x9E83
+0xD63C 0x9ED3
+0xD63D 0x9F0F
+0xD63E 0x9F10
+0xD63F 0x511C
+0xD640 0x5113
+0xD641 0x5117
+0xD642 0x511A
+0xD643 0x5111
+0xD644 0x51DE
+0xD645 0x5334
+0xD646 0x53E1
+0xD647 0x5670
+0xD648 0x5660
+0xD649 0x566E
+0xD64A 0x5673
+0xD64B 0x5666
+0xD64C 0x5663
+0xD64D 0x566D
+0xD64E 0x5672
+0xD64F 0x565E
+0xD650 0x5677
+0xD651 0x571C
+0xD652 0x571B
+0xD653 0x58C8
+0xD654 0x58BD
+0xD655 0x58C9
+0xD656 0x58BF
+0xD657 0x58BA
+0xD658 0x58C2
+0xD659 0x58BC
+0xD65A 0x58C6
+0xD65B 0x5B17
+0xD65C 0x5B19
+0xD65D 0x5B1B
+0xD65E 0x5B21
+0xD65F 0x5B14
+0xD660 0x5B13
+0xD661 0x5B10
+0xD662 0x5B16
+0xD663 0x5B28
+0xD664 0x5B1A
+0xD665 0x5B20
+0xD666 0x5B1E
+0xD667 0x5BEF
+0xD668 0x5DAC
+0xD669 0x5DB1
+0xD66A 0x5DA9
+0xD66B 0x5DA7
+0xD66C 0x5DB5
+0xD66D 0x5DB0
+0xD66E 0x5DAE
+0xD66F 0x5DAA
+0xD670 0x5DA8
+0xD671 0x5DB2
+0xD672 0x5DAD
+0xD673 0x5DAF
+0xD674 0x5DB4
+0xD675 0x5E67
+0xD676 0x5E68
+0xD677 0x5E66
+0xD678 0x5E6F
+0xD679 0x5EE9
+0xD67A 0x5EE7
+0xD67B 0x5EE6
+0xD67C 0x5EE8
+0xD67D 0x5EE5
+0xD67E 0x5F4B
+0xD6A1 0x6829
+0xD6A2 0x68B3
+0xD6A3 0x6817
+0xD6A4 0x684C
+0xD6A5 0x6851
+0xD6A6 0x683D
+0xD6A7 0x67F4
+0xD6A8 0x6850
+0xD6A9 0x6840
+0xD6AA 0x683C
+0xD6AB 0x6843
+0xD6AC 0x682A
+0xD6AD 0x6845
+0xD6AE 0x6813
+0xD6AF 0x6818
+0xD6B0 0x6841
+0xD6B1 0x6B8A
+0xD6B2 0x6B89
+0xD6B3 0x6BB7
+0xD6B4 0x6C23
+0xD6B5 0x6C27
+0xD6B6 0x6C28
+0xD6B7 0x6C26
+0xD6B8 0x6C24
+0xD6B9 0x6CF0
+0xD6BA 0x6D6A
+0xD6BB 0x6D95
+0xD6BC 0x6D88
+0xD6BD 0x6D87
+0xD6BE 0x6D66
+0xD6BF 0x6D78
+0xD6C0 0x6D77
+0xD6C1 0x6D59
+0xD6C2 0x6D93
+0xD6C3 0x6D6C
+0xD6C4 0x6D89
+0xD6C5 0x6D6E
+0xD6C6 0x6D5A
+0xD6C7 0x6D74
+0xD6C8 0x6D69
+0xD6C9 0x6D8C
+0xD6CA 0x6D8A
+0xD6CB 0x6D79
+0xD6CC 0x6D85
+0xD6CD 0x6D65
+0xD6CE 0x6D94
+0xD6CF 0x70CA
+0xD6D0 0x70D8
+0xD6D1 0x70E4
+0xD6D2 0x70D9
+0xD6D3 0x70C8
+0xD6D4 0x70CF
+0xD6D5 0x7239
+0xD6D6 0x7279
+0xD6D7 0x72FC
+0xD6D8 0x72F9
+0xD6D9 0x72FD
+0xD6DA 0x72F8
+0xD6DB 0x72F7
+0xD6DC 0x7386
+0xD6DD 0x73ED
+0xD6DE 0x7409
+0xD6DF 0x73EE
+0xD6E0 0x73E0
+0xD6E1 0x73EA
+0xD6E2 0x73DE
+0xD6E3 0x7554
+0xD6E4 0x755D
+0xD6E5 0x755C
+0xD6E6 0x755A
+0xD6E7 0x7559
+0xD6E8 0x75BE
+0xD6E9 0x75C5
+0xD6EA 0x75C7
+0xD6EB 0x75B2
+0xD6EC 0x75B3
+0xD6ED 0x75BD
+0xD6EE 0x75BC
+0xD6EF 0x75B9
+0xD6F0 0x75C2
+0xD6F1 0x75B8
+0xD6F2 0x768B
+0xD6F3 0x76B0
+0xD6F4 0x76CA
+0xD6F5 0x76CD
+0xD6F6 0x76CE
+0xD6F7 0x7729
+0xD6F8 0x771F
+0xD6F9 0x7720
+0xD6FA 0x7728
+0xD6FB 0x77E9
+0xD6FC 0x7830
+0xD6FD 0x7827
+0xD6FE 0x7838
+0xD721 0x5FBC
+0xD722 0x5FBB
+0xD723 0x619D
+0xD724 0x61A8
+0xD725 0x6196
+0xD726 0x61C5
+0xD727 0x61B4
+0xD728 0x61C6
+0xD729 0x61C1
+0xD72A 0x61CC
+0xD72B 0x61BA
+0xD72C 0x61BF
+0xD72D 0x61B8
+0xD72E 0x618C
+0xD72F 0x64D7
+0xD730 0x64D6
+0xD731 0x64D0
+0xD732 0x64CF
+0xD733 0x64C9
+0xD734 0x64BD
+0xD735 0x6489
+0xD736 0x64C3
+0xD737 0x64DB
+0xD738 0x64F3
+0xD739 0x64D9
+0xD73A 0x6533
+0xD73B 0x657F
+0xD73C 0x657C
+0xD73D 0x65A2
+0xD73E 0x66C8
+0xD73F 0x66BE
+0xD740 0x66C0
+0xD741 0x66CA
+0xD742 0x66CB
+0xD743 0x66CF
+0xD744 0x66BD
+0xD745 0x66BB
+0xD746 0x66BA
+0xD747 0x66CC
+0xD748 0x6723
+0xD749 0x6A34
+0xD74A 0x6A66
+0xD74B 0x6A49
+0xD74C 0x6A67
+0xD74D 0x6A32
+0xD74E 0x6A68
+0xD74F 0x6A3E
+0xD750 0x6A5D
+0xD751 0x6A6D
+0xD752 0x6A76
+0xD753 0x6A5B
+0xD754 0x6A51
+0xD755 0x6A28
+0xD756 0x6A5A
+0xD757 0x6A3B
+0xD758 0x6A3F
+0xD759 0x6A41
+0xD75A 0x6A6A
+0xD75B 0x6A64
+0xD75C 0x6A50
+0xD75D 0x6A4F
+0xD75E 0x6A54
+0xD75F 0x6A6F
+0xD760 0x6A69
+0xD761 0x6A60
+0xD762 0x6A3C
+0xD763 0x6A5E
+0xD764 0x6A56
+0xD765 0x6A55
+0xD766 0x6A4D
+0xD767 0x6A4E
+0xD768 0x6A46
+0xD769 0x6B55
+0xD76A 0x6B54
+0xD76B 0x6B56
+0xD76C 0x6BA7
+0xD76D 0x6BAA
+0xD76E 0x6BAB
+0xD76F 0x6BC8
+0xD770 0x6BC7
+0xD771 0x6C04
+0xD772 0x6C03
+0xD773 0x6C06
+0xD774 0x6FAD
+0xD775 0x6FCB
+0xD776 0x6FA3
+0xD777 0x6FC7
+0xD778 0x6FBC
+0xD779 0x6FCE
+0xD77A 0x6FC8
+0xD77B 0x6F5E
+0xD77C 0x6FC4
+0xD77D 0x6FBD
+0xD77E 0x6F9E
+0xD7A1 0x781D
+0xD7A2 0x7834
+0xD7A3 0x7837
+0xD7A4 0x7825
+0xD7A5 0x782D
+0xD7A6 0x7820
+0xD7A7 0x781F
+0xD7A8 0x7832
+0xD7A9 0x7955
+0xD7AA 0x7950
+0xD7AB 0x7960
+0xD7AC 0x795F
+0xD7AD 0x7956
+0xD7AE 0x795E
+0xD7AF 0x795D
+0xD7B0 0x7957
+0xD7B1 0x795A
+0xD7B2 0x79E4
+0xD7B3 0x79E3
+0xD7B4 0x79E7
+0xD7B5 0x79DF
+0xD7B6 0x79E6
+0xD7B7 0x79E9
+0xD7B8 0x79D8
+0xD7B9 0x7A84
+0xD7BA 0x7A88
+0xD7BB 0x7AD9
+0xD7BC 0x7B06
+0xD7BD 0x7B11
+0xD7BE 0x7C89
+0xD7BF 0x7D21
+0xD7C0 0x7D17
+0xD7C1 0x7D0B
+0xD7C2 0x7D0A
+0xD7C3 0x7D20
+0xD7C4 0x7D22
+0xD7C5 0x7D14
+0xD7C6 0x7D10
+0xD7C7 0x7D15
+0xD7C8 0x7D1A
+0xD7C9 0x7D1C
+0xD7CA 0x7D0D
+0xD7CB 0x7D19
+0xD7CC 0x7D1B
+0xD7CD 0x7F3A
+0xD7CE 0x7F5F
+0xD7CF 0x7F94
+0xD7D0 0x7FC5
+0xD7D1 0x7FC1
+0xD7D2 0x8006
+0xD7D3 0x8004
+0xD7D4 0x8018
+0xD7D5 0x8015
+0xD7D6 0x8019
+0xD7D7 0x8017
+0xD7D8 0x803D
+0xD7D9 0x803F
+0xD7DA 0x80F1
+0xD7DB 0x8102
+0xD7DC 0x80F0
+0xD7DD 0x8105
+0xD7DE 0x80ED
+0xD7DF 0x80F4
+0xD7E0 0x8106
+0xD7E1 0x80F8
+0xD7E2 0x80F3
+0xD7E3 0x8108
+0xD7E4 0x80FD
+0xD7E5 0x810A
+0xD7E6 0x80FC
+0xD7E7 0x80EF
+0xD7E8 0x81ED
+0xD7E9 0x81EC
+0xD7EA 0x8200
+0xD7EB 0x8210
+0xD7EC 0x822A
+0xD7ED 0x822B
+0xD7EE 0x8228
+0xD7EF 0x822C
+0xD7F0 0x82BB
+0xD7F1 0x832B
+0xD7F2 0x8352
+0xD7F3 0x8354
+0xD7F4 0x834A
+0xD7F5 0x8338
+0xD7F6 0x8350
+0xD7F7 0x8349
+0xD7F8 0x8335
+0xD7F9 0x8334
+0xD7FA 0x834F
+0xD7FB 0x8332
+0xD7FC 0x8339
+0xD7FD 0x8336
+0xD7FE 0x8317
+0xD821 0x6FCA
+0xD822 0x6FA8
+0xD823 0x7004
+0xD824 0x6FA5
+0xD825 0x6FAE
+0xD826 0x6FBA
+0xD827 0x6FAC
+0xD828 0x6FAA
+0xD829 0x6FCF
+0xD82A 0x6FBF
+0xD82B 0x6FB8
+0xD82C 0x6FA2
+0xD82D 0x6FC9
+0xD82E 0x6FAB
+0xD82F 0x6FCD
+0xD830 0x6FAF
+0xD831 0x6FB2
+0xD832 0x6FB0
+0xD833 0x71C5
+0xD834 0x71C2
+0xD835 0x71BF
+0xD836 0x71B8
+0xD837 0x71D6
+0xD838 0x71C0
+0xD839 0x71C1
+0xD83A 0x71CB
+0xD83B 0x71D4
+0xD83C 0x71CA
+0xD83D 0x71C7
+0xD83E 0x71CF
+0xD83F 0x71BD
+0xD840 0x71D8
+0xD841 0x71BC
+0xD842 0x71C6
+0xD843 0x71DA
+0xD844 0x71DB
+0xD845 0x729D
+0xD846 0x729E
+0xD847 0x7369
+0xD848 0x7366
+0xD849 0x7367
+0xD84A 0x736C
+0xD84B 0x7365
+0xD84C 0x736B
+0xD84D 0x736A
+0xD84E 0x747F
+0xD84F 0x749A
+0xD850 0x74A0
+0xD851 0x7494
+0xD852 0x7492
+0xD853 0x7495
+0xD854 0x74A1
+0xD855 0x750B
+0xD856 0x7580
+0xD857 0x762F
+0xD858 0x762D
+0xD859 0x7631
+0xD85A 0x763D
+0xD85B 0x7633
+0xD85C 0x763C
+0xD85D 0x7635
+0xD85E 0x7632
+0xD85F 0x7630
+0xD860 0x76BB
+0xD861 0x76E6
+0xD862 0x779A
+0xD863 0x779D
+0xD864 0x77A1
+0xD865 0x779C
+0xD866 0x779B
+0xD867 0x77A2
+0xD868 0x77A3
+0xD869 0x7795
+0xD86A 0x7799
+0xD86B 0x7797
+0xD86C 0x78DD
+0xD86D 0x78E9
+0xD86E 0x78E5
+0xD86F 0x78EA
+0xD870 0x78DE
+0xD871 0x78E3
+0xD872 0x78DB
+0xD873 0x78E1
+0xD874 0x78E2
+0xD875 0x78ED
+0xD876 0x78DF
+0xD877 0x78E0
+0xD878 0x79A4
+0xD879 0x7A44
+0xD87A 0x7A48
+0xD87B 0x7A47
+0xD87C 0x7AB6
+0xD87D 0x7AB8
+0xD87E 0x7AB5
+0xD8A1 0x8340
+0xD8A2 0x8331
+0xD8A3 0x8328
+0xD8A4 0x8343
+0xD8A5 0x8654
+0xD8A6 0x868A
+0xD8A7 0x86AA
+0xD8A8 0x8693
+0xD8A9 0x86A4
+0xD8AA 0x86A9
+0xD8AB 0x868C
+0xD8AC 0x86A3
+0xD8AD 0x869C
+0xD8AE 0x8870
+0xD8AF 0x8877
+0xD8B0 0x8881
+0xD8B1 0x8882
+0xD8B2 0x887D
+0xD8B3 0x8879
+0xD8B4 0x8A18
+0xD8B5 0x8A10
+0xD8B6 0x8A0E
+0xD8B7 0x8A0C
+0xD8B8 0x8A15
+0xD8B9 0x8A0A
+0xD8BA 0x8A17
+0xD8BB 0x8A13
+0xD8BC 0x8A16
+0xD8BD 0x8A0F
+0xD8BE 0x8A11
+0xD8BF 0x8C48
+0xD8C0 0x8C7A
+0xD8C1 0x8C79
+0xD8C2 0x8CA1
+0xD8C3 0x8CA2
+0xD8C4 0x8D77
+0xD8C5 0x8EAC
+0xD8C6 0x8ED2
+0xD8C7 0x8ED4
+0xD8C8 0x8ECF
+0xD8C9 0x8FB1
+0xD8CA 0x9001
+0xD8CB 0x9006
+0xD8CC 0x8FF7
+0xD8CD 0x9000
+0xD8CE 0x8FFA
+0xD8CF 0x8FF4
+0xD8D0 0x9003
+0xD8D1 0x8FFD
+0xD8D2 0x9005
+0xD8D3 0x8FF8
+0xD8D4 0x9095
+0xD8D5 0x90E1
+0xD8D6 0x90DD
+0xD8D7 0x90E2
+0xD8D8 0x9152
+0xD8D9 0x914D
+0xD8DA 0x914C
+0xD8DB 0x91D8
+0xD8DC 0x91DD
+0xD8DD 0x91D7
+0xD8DE 0x91DC
+0xD8DF 0x91D9
+0xD8E0 0x9583
+0xD8E1 0x9662
+0xD8E2 0x9663
+0xD8E3 0x9661
+0xD8E4 0x965B
+0xD8E5 0x965D
+0xD8E6 0x9664
+0xD8E7 0x9658
+0xD8E8 0x965E
+0xD8E9 0x96BB
+0xD8EA 0x98E2
+0xD8EB 0x99AC
+0xD8EC 0x9AA8
+0xD8ED 0x9AD8
+0xD8EE 0x9B25
+0xD8EF 0x9B32
+0xD8F0 0x9B3C
+0xD8F1 0x4E7E
+0xD8F2 0x507A
+0xD8F3 0x507D
+0xD8F4 0x505C
+0xD8F5 0x5047
+0xD8F6 0x5043
+0xD8F7 0x504C
+0xD8F8 0x505A
+0xD8F9 0x5049
+0xD8FA 0x5065
+0xD8FB 0x5076
+0xD8FC 0x504E
+0xD8FD 0x5055
+0xD8FE 0x5075
+0xD921 0x7AB1
+0xD922 0x7AB7
+0xD923 0x7BDE
+0xD924 0x7BE3
+0xD925 0x7BE7
+0xD926 0x7BDD
+0xD927 0x7BD5
+0xD928 0x7BE5
+0xD929 0x7BDA
+0xD92A 0x7BE8
+0xD92B 0x7BF9
+0xD92C 0x7BD4
+0xD92D 0x7BEA
+0xD92E 0x7BE2
+0xD92F 0x7BDC
+0xD930 0x7BEB
+0xD931 0x7BD8
+0xD932 0x7BDF
+0xD933 0x7CD2
+0xD934 0x7CD4
+0xD935 0x7CD7
+0xD936 0x7CD0
+0xD937 0x7CD1
+0xD938 0x7E12
+0xD939 0x7E21
+0xD93A 0x7E17
+0xD93B 0x7E0C
+0xD93C 0x7E1F
+0xD93D 0x7E20
+0xD93E 0x7E13
+0xD93F 0x7E0E
+0xD940 0x7E1C
+0xD941 0x7E15
+0xD942 0x7E1A
+0xD943 0x7E22
+0xD944 0x7E0B
+0xD945 0x7E0F
+0xD946 0x7E16
+0xD947 0x7E0D
+0xD948 0x7E14
+0xD949 0x7E25
+0xD94A 0x7E24
+0xD94B 0x7F43
+0xD94C 0x7F7B
+0xD94D 0x7F7C
+0xD94E 0x7F7A
+0xD94F 0x7FB1
+0xD950 0x7FEF
+0xD951 0x802A
+0xD952 0x8029
+0xD953 0x806C
+0xD954 0x81B1
+0xD955 0x81A6
+0xD956 0x81AE
+0xD957 0x81B9
+0xD958 0x81B5
+0xD959 0x81AB
+0xD95A 0x81B0
+0xD95B 0x81AC
+0xD95C 0x81B4
+0xD95D 0x81B2
+0xD95E 0x81B7
+0xD95F 0x81A7
+0xD960 0x81F2
+0xD961 0x8255
+0xD962 0x8256
+0xD963 0x8257
+0xD964 0x8556
+0xD965 0x8545
+0xD966 0x856B
+0xD967 0x854D
+0xD968 0x8553
+0xD969 0x8561
+0xD96A 0x8558
+0xD96B 0x8540
+0xD96C 0x8546
+0xD96D 0x8564
+0xD96E 0x8541
+0xD96F 0x8562
+0xD970 0x8544
+0xD971 0x8551
+0xD972 0x8547
+0xD973 0x8563
+0xD974 0x853E
+0xD975 0x855B
+0xD976 0x8571
+0xD977 0x854E
+0xD978 0x856E
+0xD979 0x8575
+0xD97A 0x8555
+0xD97B 0x8567
+0xD97C 0x8560
+0xD97D 0x858C
+0xD97E 0x8566
+0xD9A1 0x5074
+0xD9A2 0x5077
+0xD9A3 0x504F
+0xD9A4 0x500F
+0xD9A5 0x506F
+0xD9A6 0x506D
+0xD9A7 0x515C
+0xD9A8 0x5195
+0xD9A9 0x51F0
+0xD9AA 0x526A
+0xD9AB 0x526F
+0xD9AC 0x52D2
+0xD9AD 0x52D9
+0xD9AE 0x52D8
+0xD9AF 0x52D5
+0xD9B0 0x5310
+0xD9B1 0x530F
+0xD9B2 0x5319
+0xD9B3 0x533F
+0xD9B4 0x5340
+0xD9B5 0x533E
+0xD9B6 0x53C3
+0xD9B7 0x66FC
+0xD9B8 0x5546
+0xD9B9 0x556A
+0xD9BA 0x5566
+0xD9BB 0x5544
+0xD9BC 0x555E
+0xD9BD 0x5561
+0xD9BE 0x5543
+0xD9BF 0x554A
+0xD9C0 0x5531
+0xD9C1 0x5556
+0xD9C2 0x554F
+0xD9C3 0x5555
+0xD9C4 0x552F
+0xD9C5 0x5564
+0xD9C6 0x5538
+0xD9C7 0x552E
+0xD9C8 0x555C
+0xD9C9 0x552C
+0xD9CA 0x5563
+0xD9CB 0x5533
+0xD9CC 0x5541
+0xD9CD 0x5557
+0xD9CE 0x5708
+0xD9CF 0x570B
+0xD9D0 0x5709
+0xD9D1 0x57DF
+0xD9D2 0x5805
+0xD9D3 0x580A
+0xD9D4 0x5806
+0xD9D5 0x57E0
+0xD9D6 0x57E4
+0xD9D7 0x57FA
+0xD9D8 0x5802
+0xD9D9 0x5835
+0xD9DA 0x57F7
+0xD9DB 0x57F9
+0xD9DC 0x5920
+0xD9DD 0x5962
+0xD9DE 0x5A36
+0xD9DF 0x5A41
+0xD9E0 0x5A49
+0xD9E1 0x5A66
+0xD9E2 0x5A6A
+0xD9E3 0x5A40
+0xD9E4 0x5A3C
+0xD9E5 0x5A62
+0xD9E6 0x5A5A
+0xD9E7 0x5A46
+0xD9E8 0x5A4A
+0xD9E9 0x5B70
+0xD9EA 0x5BC7
+0xD9EB 0x5BC5
+0xD9EC 0x5BC4
+0xD9ED 0x5BC2
+0xD9EE 0x5BBF
+0xD9EF 0x5BC6
+0xD9F0 0x5C09
+0xD9F1 0x5C08
+0xD9F2 0x5C07
+0xD9F3 0x5C60
+0xD9F4 0x5C5C
+0xD9F5 0x5C5D
+0xD9F6 0x5D07
+0xD9F7 0x5D06
+0xD9F8 0x5D0E
+0xD9F9 0x5D1B
+0xD9FA 0x5D16
+0xD9FB 0x5D22
+0xD9FC 0x5D11
+0xD9FD 0x5D29
+0xD9FE 0x5D14
+0xDA21 0x855D
+0xDA22 0x8554
+0xDA23 0x8565
+0xDA24 0x856C
+0xDA25 0x8663
+0xDA26 0x8665
+0xDA27 0x8664
+0xDA28 0x87A4
+0xDA29 0x879B
+0xDA2A 0x878F
+0xDA2B 0x8797
+0xDA2C 0x8793
+0xDA2D 0x8792
+0xDA2E 0x8788
+0xDA2F 0x8781
+0xDA30 0x8796
+0xDA31 0x8798
+0xDA32 0x8779
+0xDA33 0x8787
+0xDA34 0x87A3
+0xDA35 0x8785
+0xDA36 0x8790
+0xDA37 0x8791
+0xDA38 0x879D
+0xDA39 0x8784
+0xDA3A 0x8794
+0xDA3B 0x879C
+0xDA3C 0x879A
+0xDA3D 0x8789
+0xDA3E 0x891E
+0xDA3F 0x8926
+0xDA40 0x8930
+0xDA41 0x892D
+0xDA42 0x892E
+0xDA43 0x8927
+0xDA44 0x8931
+0xDA45 0x8922
+0xDA46 0x8929
+0xDA47 0x8923
+0xDA48 0x892F
+0xDA49 0x892C
+0xDA4A 0x891F
+0xDA4B 0x89F1
+0xDA4C 0x8AE0
+0xDA4D 0x8AE2
+0xDA4E 0x8AF2
+0xDA4F 0x8AF4
+0xDA50 0x8AF5
+0xDA51 0x8ADD
+0xDA52 0x8B14
+0xDA53 0x8AE4
+0xDA54 0x8ADF
+0xDA55 0x8AF0
+0xDA56 0x8AC8
+0xDA57 0x8ADE
+0xDA58 0x8AE1
+0xDA59 0x8AE8
+0xDA5A 0x8AFF
+0xDA5B 0x8AEF
+0xDA5C 0x8AFB
+0xDA5D 0x8C91
+0xDA5E 0x8C92
+0xDA5F 0x8C90
+0xDA60 0x8CF5
+0xDA61 0x8CEE
+0xDA62 0x8CF1
+0xDA63 0x8CF0
+0xDA64 0x8CF3
+0xDA65 0x8D6C
+0xDA66 0x8D6E
+0xDA67 0x8DA5
+0xDA68 0x8DA7
+0xDA69 0x8E33
+0xDA6A 0x8E3E
+0xDA6B 0x8E38
+0xDA6C 0x8E40
+0xDA6D 0x8E45
+0xDA6E 0x8E36
+0xDA6F 0x8E3C
+0xDA70 0x8E3D
+0xDA71 0x8E41
+0xDA72 0x8E30
+0xDA73 0x8E3F
+0xDA74 0x8EBD
+0xDA75 0x8F36
+0xDA76 0x8F2E
+0xDA77 0x8F35
+0xDA78 0x8F32
+0xDA79 0x8F39
+0xDA7A 0x8F37
+0xDA7B 0x8F34
+0xDA7C 0x9076
+0xDA7D 0x9079
+0xDA7E 0x907B
+0xDAA1 0x5D19
+0xDAA2 0x5D24
+0xDAA3 0x5D27
+0xDAA4 0x5D17
+0xDAA5 0x5DE2
+0xDAA6 0x5E38
+0xDAA7 0x5E36
+0xDAA8 0x5E33
+0xDAA9 0x5E37
+0xDAAA 0x5EB7
+0xDAAB 0x5EB8
+0xDAAC 0x5EB6
+0xDAAD 0x5EB5
+0xDAAE 0x5EBE
+0xDAAF 0x5F35
+0xDAB0 0x5F37
+0xDAB1 0x5F57
+0xDAB2 0x5F6C
+0xDAB3 0x5F69
+0xDAB4 0x5F6B
+0xDAB5 0x5F97
+0xDAB6 0x5F99
+0xDAB7 0x5F9E
+0xDAB8 0x5F98
+0xDAB9 0x5FA1
+0xDABA 0x5FA0
+0xDABB 0x5F9C
+0xDABC 0x607F
+0xDABD 0x60A3
+0xDABE 0x6089
+0xDABF 0x60A0
+0xDAC0 0x60A8
+0xDAC1 0x60CB
+0xDAC2 0x60B4
+0xDAC3 0x60E6
+0xDAC4 0x60BD
+0xDAC5 0x60C5
+0xDAC6 0x60BB
+0xDAC7 0x60B5
+0xDAC8 0x60DC
+0xDAC9 0x60BC
+0xDACA 0x60D8
+0xDACB 0x60D5
+0xDACC 0x60C6
+0xDACD 0x60DF
+0xDACE 0x60B8
+0xDACF 0x60DA
+0xDAD0 0x60C7
+0xDAD1 0x621A
+0xDAD2 0x621B
+0xDAD3 0x6248
+0xDAD4 0x63A0
+0xDAD5 0x63A7
+0xDAD6 0x6372
+0xDAD7 0x6396
+0xDAD8 0x63A2
+0xDAD9 0x63A5
+0xDADA 0x6377
+0xDADB 0x6367
+0xDADC 0x6398
+0xDADD 0x63AA
+0xDADE 0x6371
+0xDADF 0x63A9
+0xDAE0 0x6389
+0xDAE1 0x6383
+0xDAE2 0x639B
+0xDAE3 0x636B
+0xDAE4 0x63A8
+0xDAE5 0x6384
+0xDAE6 0x6388
+0xDAE7 0x6399
+0xDAE8 0x63A1
+0xDAE9 0x63AC
+0xDAEA 0x6392
+0xDAEB 0x638F
+0xDAEC 0x6380
+0xDAED 0x637B
+0xDAEE 0x6369
+0xDAEF 0x6368
+0xDAF0 0x637A
+0xDAF1 0x655D
+0xDAF2 0x6556
+0xDAF3 0x6551
+0xDAF4 0x6559
+0xDAF5 0x6557
+0xDAF6 0x555F
+0xDAF7 0x654F
+0xDAF8 0x6558
+0xDAF9 0x6555
+0xDAFA 0x6554
+0xDAFB 0x659C
+0xDAFC 0x659B
+0xDAFD 0x65AC
+0xDAFE 0x65CF
+0xDB21 0x9086
+0xDB22 0x90FA
+0xDB23 0x9133
+0xDB24 0x9135
+0xDB25 0x9136
+0xDB26 0x9193
+0xDB27 0x9190
+0xDB28 0x9191
+0xDB29 0x918D
+0xDB2A 0x918F
+0xDB2B 0x9327
+0xDB2C 0x931E
+0xDB2D 0x9308
+0xDB2E 0x931F
+0xDB2F 0x9306
+0xDB30 0x930F
+0xDB31 0x937A
+0xDB32 0x9338
+0xDB33 0x933C
+0xDB34 0x931B
+0xDB35 0x9323
+0xDB36 0x9312
+0xDB37 0x9301
+0xDB38 0x9346
+0xDB39 0x932D
+0xDB3A 0x930E
+0xDB3B 0x930D
+0xDB3C 0x92CB
+0xDB3D 0x931D
+0xDB3E 0x92FA
+0xDB3F 0x9313
+0xDB40 0x92F9
+0xDB41 0x92F7
+0xDB42 0x9334
+0xDB43 0x9302
+0xDB44 0x9324
+0xDB45 0x92FF
+0xDB46 0x9329
+0xDB47 0x9339
+0xDB48 0x9335
+0xDB49 0x932A
+0xDB4A 0x9314
+0xDB4B 0x930C
+0xDB4C 0x930B
+0xDB4D 0x92FE
+0xDB4E 0x9309
+0xDB4F 0x9300
+0xDB50 0x92FB
+0xDB51 0x9316
+0xDB52 0x95BC
+0xDB53 0x95CD
+0xDB54 0x95BE
+0xDB55 0x95B9
+0xDB56 0x95BA
+0xDB57 0x95B6
+0xDB58 0x95BF
+0xDB59 0x95B5
+0xDB5A 0x95BD
+0xDB5B 0x96A9
+0xDB5C 0x96D4
+0xDB5D 0x970B
+0xDB5E 0x9712
+0xDB5F 0x9710
+0xDB60 0x9799
+0xDB61 0x9797
+0xDB62 0x9794
+0xDB63 0x97F0
+0xDB64 0x97F8
+0xDB65 0x9835
+0xDB66 0x982F
+0xDB67 0x9832
+0xDB68 0x9924
+0xDB69 0x991F
+0xDB6A 0x9927
+0xDB6B 0x9929
+0xDB6C 0x999E
+0xDB6D 0x99EE
+0xDB6E 0x99EC
+0xDB6F 0x99E5
+0xDB70 0x99E4
+0xDB71 0x99F0
+0xDB72 0x99E3
+0xDB73 0x99EA
+0xDB74 0x99E9
+0xDB75 0x99E7
+0xDB76 0x9AB9
+0xDB77 0x9ABF
+0xDB78 0x9AB4
+0xDB79 0x9ABB
+0xDB7A 0x9AF6
+0xDB7B 0x9AFA
+0xDB7C 0x9AF9
+0xDB7D 0x9AF7
+0xDB7E 0x9B33
+0xDBA1 0x65CB
+0xDBA2 0x65CC
+0xDBA3 0x65CE
+0xDBA4 0x665D
+0xDBA5 0x665A
+0xDBA6 0x6664
+0xDBA7 0x6668
+0xDBA8 0x6666
+0xDBA9 0x665E
+0xDBAA 0x66F9
+0xDBAB 0x52D7
+0xDBAC 0x671B
+0xDBAD 0x6881
+0xDBAE 0x68AF
+0xDBAF 0x68A2
+0xDBB0 0x6893
+0xDBB1 0x68B5
+0xDBB2 0x687F
+0xDBB3 0x6876
+0xDBB4 0x68B1
+0xDBB5 0x68A7
+0xDBB6 0x6897
+0xDBB7 0x68B0
+0xDBB8 0x6883
+0xDBB9 0x68C4
+0xDBBA 0x68AD
+0xDBBB 0x6886
+0xDBBC 0x6885
+0xDBBD 0x6894
+0xDBBE 0x689D
+0xDBBF 0x68A8
+0xDBC0 0x689F
+0xDBC1 0x68A1
+0xDBC2 0x6882
+0xDBC3 0x6B32
+0xDBC4 0x6BBA
+0xDBC5 0x6BEB
+0xDBC6 0x6BEC
+0xDBC7 0x6C2B
+0xDBC8 0x6D8E
+0xDBC9 0x6DBC
+0xDBCA 0x6DF3
+0xDBCB 0x6DD9
+0xDBCC 0x6DB2
+0xDBCD 0x6DE1
+0xDBCE 0x6DCC
+0xDBCF 0x6DE4
+0xDBD0 0x6DFB
+0xDBD1 0x6DFA
+0xDBD2 0x6E05
+0xDBD3 0x6DC7
+0xDBD4 0x6DCB
+0xDBD5 0x6DAF
+0xDBD6 0x6DD1
+0xDBD7 0x6DAE
+0xDBD8 0x6DDE
+0xDBD9 0x6DF9
+0xDBDA 0x6DB8
+0xDBDB 0x6DF7
+0xDBDC 0x6DF5
+0xDBDD 0x6DC5
+0xDBDE 0x6DD2
+0xDBDF 0x6E1A
+0xDBE0 0x6DB5
+0xDBE1 0x6DDA
+0xDBE2 0x6DEB
+0xDBE3 0x6DD8
+0xDBE4 0x6DEA
+0xDBE5 0x6DF1
+0xDBE6 0x6DEE
+0xDBE7 0x6DE8
+0xDBE8 0x6DC6
+0xDBE9 0x6DC4
+0xDBEA 0x6DAA
+0xDBEB 0x6DEC
+0xDBEC 0x6DBF
+0xDBED 0x6DE6
+0xDBEE 0x70F9
+0xDBEF 0x7109
+0xDBF0 0x710A
+0xDBF1 0x70FD
+0xDBF2 0x70EF
+0xDBF3 0x723D
+0xDBF4 0x727D
+0xDBF5 0x7281
+0xDBF6 0x731C
+0xDBF7 0x731B
+0xDBF8 0x7316
+0xDBF9 0x7313
+0xDBFA 0x7319
+0xDBFB 0x7387
+0xDBFC 0x7405
+0xDBFD 0x740A
+0xDBFE 0x7403
+0xDC21 0x9B80
+0xDC22 0x9B85
+0xDC23 0x9B87
+0xDC24 0x9B7C
+0xDC25 0x9B7E
+0xDC26 0x9B7B
+0xDC27 0x9B82
+0xDC28 0x9B93
+0xDC29 0x9B92
+0xDC2A 0x9B90
+0xDC2B 0x9B7A
+0xDC2C 0x9B95
+0xDC2D 0x9B7D
+0xDC2E 0x9B88
+0xDC2F 0x9D25
+0xDC30 0x9D17
+0xDC31 0x9D20
+0xDC32 0x9D1E
+0xDC33 0x9D14
+0xDC34 0x9D29
+0xDC35 0x9D1D
+0xDC36 0x9D18
+0xDC37 0x9D22
+0xDC38 0x9D10
+0xDC39 0x9D19
+0xDC3A 0x9D1F
+0xDC3B 0x9E88
+0xDC3C 0x9E86
+0xDC3D 0x9E87
+0xDC3E 0x9EAE
+0xDC3F 0x9EAD
+0xDC40 0x9ED5
+0xDC41 0x9ED6
+0xDC42 0x9EFA
+0xDC43 0x9F12
+0xDC44 0x9F3D
+0xDC45 0x5126
+0xDC46 0x5125
+0xDC47 0x5122
+0xDC48 0x5124
+0xDC49 0x5120
+0xDC4A 0x5129
+0xDC4B 0x52F4
+0xDC4C 0x5693
+0xDC4D 0x568C
+0xDC4E 0x568D
+0xDC4F 0x5686
+0xDC50 0x5684
+0xDC51 0x5683
+0xDC52 0x567E
+0xDC53 0x5682
+0xDC54 0x567F
+0xDC55 0x5681
+0xDC56 0x58D6
+0xDC57 0x58D4
+0xDC58 0x58CF
+0xDC59 0x58D2
+0xDC5A 0x5B2D
+0xDC5B 0x5B25
+0xDC5C 0x5B32
+0xDC5D 0x5B23
+0xDC5E 0x5B2C
+0xDC5F 0x5B27
+0xDC60 0x5B26
+0xDC61 0x5B2F
+0xDC62 0x5B2E
+0xDC63 0x5B7B
+0xDC64 0x5BF1
+0xDC65 0x5BF2
+0xDC66 0x5DB7
+0xDC67 0x5E6C
+0xDC68 0x5E6A
+0xDC69 0x5FBE
+0xDC6A 0x61C3
+0xDC6B 0x61B5
+0xDC6C 0x61BC
+0xDC6D 0x61E7
+0xDC6E 0x61E0
+0xDC6F 0x61E5
+0xDC70 0x61E4
+0xDC71 0x61E8
+0xDC72 0x61DE
+0xDC73 0x64EF
+0xDC74 0x64E9
+0xDC75 0x64E3
+0xDC76 0x64EB
+0xDC77 0x64E4
+0xDC78 0x64E8
+0xDC79 0x6581
+0xDC7A 0x6580
+0xDC7B 0x65B6
+0xDC7C 0x65DA
+0xDC7D 0x66D2
+0xDC7E 0x6A8D
+0xDCA1 0x7406
+0xDCA2 0x73FE
+0xDCA3 0x740D
+0xDCA4 0x74E0
+0xDCA5 0x74F6
+0xDCA6 0x74F7
+0xDCA7 0x751C
+0xDCA8 0x7522
+0xDCA9 0x7565
+0xDCAA 0x7566
+0xDCAB 0x7562
+0xDCAC 0x7570
+0xDCAD 0x758F
+0xDCAE 0x75D4
+0xDCAF 0x75D5
+0xDCB0 0x75B5
+0xDCB1 0x75CA
+0xDCB2 0x75CD
+0xDCB3 0x768E
+0xDCB4 0x76D4
+0xDCB5 0x76D2
+0xDCB6 0x76DB
+0xDCB7 0x7737
+0xDCB8 0x773E
+0xDCB9 0x773C
+0xDCBA 0x7736
+0xDCBB 0x7738
+0xDCBC 0x773A
+0xDCBD 0x786B
+0xDCBE 0x7843
+0xDCBF 0x784E
+0xDCC0 0x7965
+0xDCC1 0x7968
+0xDCC2 0x796D
+0xDCC3 0x79FB
+0xDCC4 0x7A92
+0xDCC5 0x7A95
+0xDCC6 0x7B20
+0xDCC7 0x7B28
+0xDCC8 0x7B1B
+0xDCC9 0x7B2C
+0xDCCA 0x7B26
+0xDCCB 0x7B19
+0xDCCC 0x7B1E
+0xDCCD 0x7B2E
+0xDCCE 0x7C92
+0xDCCF 0x7C97
+0xDCD0 0x7C95
+0xDCD1 0x7D46
+0xDCD2 0x7D43
+0xDCD3 0x7D71
+0xDCD4 0x7D2E
+0xDCD5 0x7D39
+0xDCD6 0x7D3C
+0xDCD7 0x7D40
+0xDCD8 0x7D30
+0xDCD9 0x7D33
+0xDCDA 0x7D44
+0xDCDB 0x7D2F
+0xDCDC 0x7D42
+0xDCDD 0x7D32
+0xDCDE 0x7D31
+0xDCDF 0x7F3D
+0xDCE0 0x7F9E
+0xDCE1 0x7F9A
+0xDCE2 0x7FCC
+0xDCE3 0x7FCE
+0xDCE4 0x7FD2
+0xDCE5 0x801C
+0xDCE6 0x804A
+0xDCE7 0x8046
+0xDCE8 0x812F
+0xDCE9 0x8116
+0xDCEA 0x8123
+0xDCEB 0x812B
+0xDCEC 0x8129
+0xDCED 0x8130
+0xDCEE 0x8124
+0xDCEF 0x8202
+0xDCF0 0x8235
+0xDCF1 0x8237
+0xDCF2 0x8236
+0xDCF3 0x8239
+0xDCF4 0x838E
+0xDCF5 0x839E
+0xDCF6 0x8398
+0xDCF7 0x8378
+0xDCF8 0x83A2
+0xDCF9 0x8396
+0xDCFA 0x83BD
+0xDCFB 0x83AB
+0xDCFC 0x8392
+0xDCFD 0x838A
+0xDCFE 0x8393
+0xDD21 0x6A96
+0xDD22 0x6A81
+0xDD23 0x6AA5
+0xDD24 0x6A89
+0xDD25 0x6A9F
+0xDD26 0x6A9B
+0xDD27 0x6AA1
+0xDD28 0x6A9E
+0xDD29 0x6A87
+0xDD2A 0x6A93
+0xDD2B 0x6A8E
+0xDD2C 0x6A95
+0xDD2D 0x6A83
+0xDD2E 0x6AA8
+0xDD2F 0x6AA4
+0xDD30 0x6A91
+0xDD31 0x6A7F
+0xDD32 0x6AA6
+0xDD33 0x6A9A
+0xDD34 0x6A85
+0xDD35 0x6A8C
+0xDD36 0x6A92
+0xDD37 0x6B5B
+0xDD38 0x6BAD
+0xDD39 0x6C09
+0xDD3A 0x6FCC
+0xDD3B 0x6FA9
+0xDD3C 0x6FF4
+0xDD3D 0x6FD4
+0xDD3E 0x6FE3
+0xDD3F 0x6FDC
+0xDD40 0x6FED
+0xDD41 0x6FE7
+0xDD42 0x6FE6
+0xDD43 0x6FDE
+0xDD44 0x6FF2
+0xDD45 0x6FDD
+0xDD46 0x6FE2
+0xDD47 0x6FE8
+0xDD48 0x71E1
+0xDD49 0x71F1
+0xDD4A 0x71E8
+0xDD4B 0x71F2
+0xDD4C 0x71E4
+0xDD4D 0x71F0
+0xDD4E 0x71E2
+0xDD4F 0x7373
+0xDD50 0x736E
+0xDD51 0x736F
+0xDD52 0x7497
+0xDD53 0x74B2
+0xDD54 0x74AB
+0xDD55 0x7490
+0xDD56 0x74AA
+0xDD57 0x74AD
+0xDD58 0x74B1
+0xDD59 0x74A5
+0xDD5A 0x74AF
+0xDD5B 0x7510
+0xDD5C 0x7511
+0xDD5D 0x7512
+0xDD5E 0x750F
+0xDD5F 0x7584
+0xDD60 0x7643
+0xDD61 0x7648
+0xDD62 0x7649
+0xDD63 0x7647
+0xDD64 0x76A4
+0xDD65 0x76E9
+0xDD66 0x77B5
+0xDD67 0x77AB
+0xDD68 0x77B2
+0xDD69 0x77B7
+0xDD6A 0x77B6
+0xDD6B 0x77B4
+0xDD6C 0x77B1
+0xDD6D 0x77A8
+0xDD6E 0x77F0
+0xDD6F 0x78F3
+0xDD70 0x78FD
+0xDD71 0x7902
+0xDD72 0x78FB
+0xDD73 0x78FC
+0xDD74 0x78FF
+0xDD75 0x78F2
+0xDD76 0x7905
+0xDD77 0x78F9
+0xDD78 0x78FE
+0xDD79 0x7904
+0xDD7A 0x79AB
+0xDD7B 0x79A8
+0xDD7C 0x7A5C
+0xDD7D 0x7A5B
+0xDD7E 0x7A56
+0xDDA1 0x8389
+0xDDA2 0x83A0
+0xDDA3 0x8377
+0xDDA4 0x837B
+0xDDA5 0x837C
+0xDDA6 0x8386
+0xDDA7 0x83A7
+0xDDA8 0x8655
+0xDDA9 0x5F6A
+0xDDAA 0x86C7
+0xDDAB 0x86C0
+0xDDAC 0x86B6
+0xDDAD 0x86C4
+0xDDAE 0x86B5
+0xDDAF 0x86C6
+0xDDB0 0x86CB
+0xDDB1 0x86B1
+0xDDB2 0x86AF
+0xDDB3 0x86C9
+0xDDB4 0x8853
+0xDDB5 0x889E
+0xDDB6 0x8888
+0xDDB7 0x88AB
+0xDDB8 0x8892
+0xDDB9 0x8896
+0xDDBA 0x888D
+0xDDBB 0x888B
+0xDDBC 0x8993
+0xDDBD 0x898F
+0xDDBE 0x8A2A
+0xDDBF 0x8A1D
+0xDDC0 0x8A23
+0xDDC1 0x8A25
+0xDDC2 0x8A31
+0xDDC3 0x8A2D
+0xDDC4 0x8A1F
+0xDDC5 0x8A1B
+0xDDC6 0x8A22
+0xDDC7 0x8C49
+0xDDC8 0x8C5A
+0xDDC9 0x8CA9
+0xDDCA 0x8CAC
+0xDDCB 0x8CAB
+0xDDCC 0x8CA8
+0xDDCD 0x8CAA
+0xDDCE 0x8CA7
+0xDDCF 0x8D67
+0xDDD0 0x8D66
+0xDDD1 0x8DBE
+0xDDD2 0x8DBA
+0xDDD3 0x8EDB
+0xDDD4 0x8EDF
+0xDDD5 0x9019
+0xDDD6 0x900D
+0xDDD7 0x901A
+0xDDD8 0x9017
+0xDDD9 0x9023
+0xDDDA 0x901F
+0xDDDB 0x901D
+0xDDDC 0x9010
+0xDDDD 0x9015
+0xDDDE 0x901E
+0xDDDF 0x9020
+0xDDE0 0x900F
+0xDDE1 0x9022
+0xDDE2 0x9016
+0xDDE3 0x901B
+0xDDE4 0x9014
+0xDDE5 0x90E8
+0xDDE6 0x90ED
+0xDDE7 0x90FD
+0xDDE8 0x9157
+0xDDE9 0x91CE
+0xDDEA 0x91F5
+0xDDEB 0x91E6
+0xDDEC 0x91E3
+0xDDED 0x91E7
+0xDDEE 0x91ED
+0xDDEF 0x91E9
+0xDDF0 0x9589
+0xDDF1 0x966A
+0xDDF2 0x9675
+0xDDF3 0x9673
+0xDDF4 0x9678
+0xDDF5 0x9670
+0xDDF6 0x9674
+0xDDF7 0x9676
+0xDDF8 0x9677
+0xDDF9 0x966C
+0xDDFA 0x96C0
+0xDDFB 0x96EA
+0xDDFC 0x96E9
+0xDDFD 0x7AE0
+0xDDFE 0x7ADF
+0xDE21 0x7A58
+0xDE22 0x7A54
+0xDE23 0x7A5A
+0xDE24 0x7ABE
+0xDE25 0x7AC0
+0xDE26 0x7AC1
+0xDE27 0x7C05
+0xDE28 0x7C0F
+0xDE29 0x7BF2
+0xDE2A 0x7C00
+0xDE2B 0x7BFF
+0xDE2C 0x7BFB
+0xDE2D 0x7C0E
+0xDE2E 0x7BF4
+0xDE2F 0x7C0B
+0xDE30 0x7BF3
+0xDE31 0x7C02
+0xDE32 0x7C09
+0xDE33 0x7C03
+0xDE34 0x7C01
+0xDE35 0x7BF8
+0xDE36 0x7BFD
+0xDE37 0x7C06
+0xDE38 0x7BF0
+0xDE39 0x7BF1
+0xDE3A 0x7C10
+0xDE3B 0x7C0A
+0xDE3C 0x7CE8
+0xDE3D 0x7E2D
+0xDE3E 0x7E3C
+0xDE3F 0x7E42
+0xDE40 0x7E33
+0xDE41 0x9848
+0xDE42 0x7E38
+0xDE43 0x7E2A
+0xDE44 0x7E49
+0xDE45 0x7E40
+0xDE46 0x7E47
+0xDE47 0x7E29
+0xDE48 0x7E4C
+0xDE49 0x7E30
+0xDE4A 0x7E3B
+0xDE4B 0x7E36
+0xDE4C 0x7E44
+0xDE4D 0x7E3A
+0xDE4E 0x7F45
+0xDE4F 0x7F7F
+0xDE50 0x7F7E
+0xDE51 0x7F7D
+0xDE52 0x7FF4
+0xDE53 0x7FF2
+0xDE54 0x802C
+0xDE55 0x81BB
+0xDE56 0x81C4
+0xDE57 0x81CC
+0xDE58 0x81CA
+0xDE59 0x81C5
+0xDE5A 0x81C7
+0xDE5B 0x81BC
+0xDE5C 0x81E9
+0xDE5D 0x825B
+0xDE5E 0x825A
+0xDE5F 0x825C
+0xDE60 0x8583
+0xDE61 0x8580
+0xDE62 0x858F
+0xDE63 0x85A7
+0xDE64 0x8595
+0xDE65 0x85A0
+0xDE66 0x858B
+0xDE67 0x85A3
+0xDE68 0x857B
+0xDE69 0x85A4
+0xDE6A 0x859A
+0xDE6B 0x859E
+0xDE6C 0x8577
+0xDE6D 0x857C
+0xDE6E 0x8589
+0xDE6F 0x85A1
+0xDE70 0x857A
+0xDE71 0x8578
+0xDE72 0x8557
+0xDE73 0x858E
+0xDE74 0x8596
+0xDE75 0x8586
+0xDE76 0x858D
+0xDE77 0x8599
+0xDE78 0x859D
+0xDE79 0x8581
+0xDE7A 0x85A2
+0xDE7B 0x8582
+0xDE7C 0x8588
+0xDE7D 0x8585
+0xDE7E 0x8579
+0xDEA1 0x9802
+0xDEA2 0x9803
+0xDEA3 0x9B5A
+0xDEA4 0x9CE5
+0xDEA5 0x9E75
+0xDEA6 0x9E7F
+0xDEA7 0x9EA5
+0xDEA8 0x9EBB
+0xDEA9 0x50A2
+0xDEAA 0x508D
+0xDEAB 0x5085
+0xDEAC 0x5099
+0xDEAD 0x5091
+0xDEAE 0x5080
+0xDEAF 0x5096
+0xDEB0 0x5098
+0xDEB1 0x509A
+0xDEB2 0x6700
+0xDEB3 0x51F1
+0xDEB4 0x5272
+0xDEB5 0x5274
+0xDEB6 0x5275
+0xDEB7 0x5269
+0xDEB8 0x52DE
+0xDEB9 0x52DD
+0xDEBA 0x52DB
+0xDEBB 0x535A
+0xDEBC 0x53A5
+0xDEBD 0x557B
+0xDEBE 0x5580
+0xDEBF 0x55A7
+0xDEC0 0x557C
+0xDEC1 0x558A
+0xDEC2 0x559D
+0xDEC3 0x5598
+0xDEC4 0x5582
+0xDEC5 0x559C
+0xDEC6 0x55AA
+0xDEC7 0x5594
+0xDEC8 0x5587
+0xDEC9 0x558B
+0xDECA 0x5583
+0xDECB 0x55B3
+0xDECC 0x55AE
+0xDECD 0x559F
+0xDECE 0x553E
+0xDECF 0x55B2
+0xDED0 0x559A
+0xDED1 0x55BB
+0xDED2 0x55AC
+0xDED3 0x55B1
+0xDED4 0x557E
+0xDED5 0x5589
+0xDED6 0x55AB
+0xDED7 0x5599
+0xDED8 0x570D
+0xDED9 0x582F
+0xDEDA 0x582A
+0xDEDB 0x5834
+0xDEDC 0x5824
+0xDEDD 0x5830
+0xDEDE 0x5831
+0xDEDF 0x5821
+0xDEE0 0x581D
+0xDEE1 0x5820
+0xDEE2 0x58F9
+0xDEE3 0x58FA
+0xDEE4 0x5960
+0xDEE5 0x5A77
+0xDEE6 0x5A9A
+0xDEE7 0x5A7F
+0xDEE8 0x5A92
+0xDEE9 0x5A9B
+0xDEEA 0x5AA7
+0xDEEB 0x5B73
+0xDEEC 0x5B71
+0xDEED 0x5BD2
+0xDEEE 0x5BCC
+0xDEEF 0x5BD3
+0xDEF0 0x5BD0
+0xDEF1 0x5C0A
+0xDEF2 0x5C0B
+0xDEF3 0x5C31
+0xDEF4 0x5D4C
+0xDEF5 0x5D50
+0xDEF6 0x5D34
+0xDEF7 0x5D47
+0xDEF8 0x5DFD
+0xDEF9 0x5E45
+0xDEFA 0x5E3D
+0xDEFB 0x5E40
+0xDEFC 0x5E43
+0xDEFD 0x5E7E
+0xDEFE 0x5ECA
+0xDF21 0x8576
+0xDF22 0x8598
+0xDF23 0x8590
+0xDF24 0x859F
+0xDF25 0x8668
+0xDF26 0x87BE
+0xDF27 0x87AA
+0xDF28 0x87AD
+0xDF29 0x87C5
+0xDF2A 0x87B0
+0xDF2B 0x87AC
+0xDF2C 0x87B9
+0xDF2D 0x87B5
+0xDF2E 0x87BC
+0xDF2F 0x87AE
+0xDF30 0x87C9
+0xDF31 0x87C3
+0xDF32 0x87C2
+0xDF33 0x87CC
+0xDF34 0x87B7
+0xDF35 0x87AF
+0xDF36 0x87C4
+0xDF37 0x87CA
+0xDF38 0x87B4
+0xDF39 0x87B6
+0xDF3A 0x87BF
+0xDF3B 0x87B8
+0xDF3C 0x87BD
+0xDF3D 0x87DE
+0xDF3E 0x87B2
+0xDF3F 0x8935
+0xDF40 0x8933
+0xDF41 0x893C
+0xDF42 0x893E
+0xDF43 0x8941
+0xDF44 0x8952
+0xDF45 0x8937
+0xDF46 0x8942
+0xDF47 0x89AD
+0xDF48 0x89AF
+0xDF49 0x89AE
+0xDF4A 0x89F2
+0xDF4B 0x89F3
+0xDF4C 0x8B1E
+0xDF4D 0x8B18
+0xDF4E 0x8B16
+0xDF4F 0x8B11
+0xDF50 0x8B05
+0xDF51 0x8B0B
+0xDF52 0x8B22
+0xDF53 0x8B0F
+0xDF54 0x8B12
+0xDF55 0x8B15
+0xDF56 0x8B07
+0xDF57 0x8B0D
+0xDF58 0x8B08
+0xDF59 0x8B06
+0xDF5A 0x8B1C
+0xDF5B 0x8B13
+0xDF5C 0x8B1A
+0xDF5D 0x8C4F
+0xDF5E 0x8C70
+0xDF5F 0x8C72
+0xDF60 0x8C71
+0xDF61 0x8C6F
+0xDF62 0x8C95
+0xDF63 0x8C94
+0xDF64 0x8CF9
+0xDF65 0x8D6F
+0xDF66 0x8E4E
+0xDF67 0x8E4D
+0xDF68 0x8E53
+0xDF69 0x8E50
+0xDF6A 0x8E4C
+0xDF6B 0x8E47
+0xDF6C 0x8F43
+0xDF6D 0x8F40
+0xDF6E 0x9085
+0xDF6F 0x907E
+0xDF70 0x9138
+0xDF71 0x919A
+0xDF72 0x91A2
+0xDF73 0x919B
+0xDF74 0x9199
+0xDF75 0x919F
+0xDF76 0x91A1
+0xDF77 0x919D
+0xDF78 0x91A0
+0xDF79 0x93A1
+0xDF7A 0x9383
+0xDF7B 0x93AF
+0xDF7C 0x9364
+0xDF7D 0x9356
+0xDF7E 0x9347
+0xDFA1 0x5EC1
+0xDFA2 0x5EC2
+0xDFA3 0x5EC4
+0xDFA4 0x5F3C
+0xDFA5 0x5F6D
+0xDFA6 0x5FA9
+0xDFA7 0x5FAA
+0xDFA8 0x5FA8
+0xDFA9 0x60D1
+0xDFAA 0x60E1
+0xDFAB 0x60B2
+0xDFAC 0x60B6
+0xDFAD 0x60E0
+0xDFAE 0x611C
+0xDFAF 0x6123
+0xDFB0 0x60FA
+0xDFB1 0x6115
+0xDFB2 0x60F0
+0xDFB3 0x60FB
+0xDFB4 0x60F4
+0xDFB5 0x6168
+0xDFB6 0x60F1
+0xDFB7 0x610E
+0xDFB8 0x60F6
+0xDFB9 0x6109
+0xDFBA 0x6100
+0xDFBB 0x6112
+0xDFBC 0x621F
+0xDFBD 0x6249
+0xDFBE 0x63A3
+0xDFBF 0x638C
+0xDFC0 0x63CF
+0xDFC1 0x63C0
+0xDFC2 0x63E9
+0xDFC3 0x63C9
+0xDFC4 0x63C6
+0xDFC5 0x63CD
+0xDFC6 0x63D2
+0xDFC7 0x63E3
+0xDFC8 0x63D0
+0xDFC9 0x63E1
+0xDFCA 0x63D6
+0xDFCB 0x63ED
+0xDFCC 0x63EE
+0xDFCD 0x6376
+0xDFCE 0x63F4
+0xDFCF 0x63EA
+0xDFD0 0x63DB
+0xDFD1 0x6452
+0xDFD2 0x63DA
+0xDFD3 0x63F9
+0xDFD4 0x655E
+0xDFD5 0x6566
+0xDFD6 0x6562
+0xDFD7 0x6563
+0xDFD8 0x6591
+0xDFD9 0x6590
+0xDFDA 0x65AF
+0xDFDB 0x666E
+0xDFDC 0x6670
+0xDFDD 0x6674
+0xDFDE 0x6676
+0xDFDF 0x666F
+0xDFE0 0x6691
+0xDFE1 0x667A
+0xDFE2 0x667E
+0xDFE3 0x6677
+0xDFE4 0x66FE
+0xDFE5 0x66FF
+0xDFE6 0x671F
+0xDFE7 0x671D
+0xDFE8 0x68FA
+0xDFE9 0x68D5
+0xDFEA 0x68E0
+0xDFEB 0x68D8
+0xDFEC 0x68D7
+0xDFED 0x6905
+0xDFEE 0x68DF
+0xDFEF 0x68F5
+0xDFF0 0x68EE
+0xDFF1 0x68E7
+0xDFF2 0x68F9
+0xDFF3 0x68D2
+0xDFF4 0x68F2
+0xDFF5 0x68E3
+0xDFF6 0x68CB
+0xDFF7 0x68CD
+0xDFF8 0x690D
+0xDFF9 0x6912
+0xDFFA 0x690E
+0xDFFB 0x68C9
+0xDFFC 0x68DA
+0xDFFD 0x696E
+0xDFFE 0x68FB
+0xE021 0x937C
+0xE022 0x9358
+0xE023 0x935C
+0xE024 0x9376
+0xE025 0x9349
+0xE026 0x9350
+0xE027 0x9351
+0xE028 0x9360
+0xE029 0x936D
+0xE02A 0x938F
+0xE02B 0x934C
+0xE02C 0x936A
+0xE02D 0x9379
+0xE02E 0x9357
+0xE02F 0x9355
+0xE030 0x9352
+0xE031 0x934F
+0xE032 0x9371
+0xE033 0x9377
+0xE034 0x937B
+0xE035 0x9361
+0xE036 0x935E
+0xE037 0x9363
+0xE038 0x9367
+0xE039 0x934E
+0xE03A 0x9359
+0xE03B 0x95C7
+0xE03C 0x95C0
+0xE03D 0x95C9
+0xE03E 0x95C3
+0xE03F 0x95C5
+0xE040 0x95B7
+0xE041 0x96AE
+0xE042 0x96B0
+0xE043 0x96AC
+0xE044 0x9720
+0xE045 0x971F
+0xE046 0x9718
+0xE047 0x971D
+0xE048 0x9719
+0xE049 0x979A
+0xE04A 0x97A1
+0xE04B 0x979C
+0xE04C 0x979E
+0xE04D 0x979D
+0xE04E 0x97D5
+0xE04F 0x97D4
+0xE050 0x97F1
+0xE051 0x9841
+0xE052 0x9844
+0xE053 0x984A
+0xE054 0x9849
+0xE055 0x9845
+0xE056 0x9843
+0xE057 0x9925
+0xE058 0x992B
+0xE059 0x992C
+0xE05A 0x992A
+0xE05B 0x9933
+0xE05C 0x9932
+0xE05D 0x992F
+0xE05E 0x992D
+0xE05F 0x9931
+0xE060 0x9930
+0xE061 0x9998
+0xE062 0x99A3
+0xE063 0x99A1
+0xE064 0x9A02
+0xE065 0x99FA
+0xE066 0x99F4
+0xE067 0x99F7
+0xE068 0x99F9
+0xE069 0x99F8
+0xE06A 0x99F6
+0xE06B 0x99FB
+0xE06C 0x99FD
+0xE06D 0x99FE
+0xE06E 0x99FC
+0xE06F 0x9A03
+0xE070 0x9ABE
+0xE071 0x9AFE
+0xE072 0x9AFD
+0xE073 0x9B01
+0xE074 0x9AFC
+0xE075 0x9B48
+0xE076 0x9B9A
+0xE077 0x9BA8
+0xE078 0x9B9E
+0xE079 0x9B9B
+0xE07A 0x9BA6
+0xE07B 0x9BA1
+0xE07C 0x9BA5
+0xE07D 0x9BA4
+0xE07E 0x9B86
+0xE0A1 0x6B3E
+0xE0A2 0x6B3A
+0xE0A3 0x6B3D
+0xE0A4 0x6B98
+0xE0A5 0x6B96
+0xE0A6 0x6BBC
+0xE0A7 0x6BEF
+0xE0A8 0x6C2E
+0xE0A9 0x6C2F
+0xE0AA 0x6C2C
+0xE0AB 0x6E2F
+0xE0AC 0x6E38
+0xE0AD 0x6E54
+0xE0AE 0x6E21
+0xE0AF 0x6E32
+0xE0B0 0x6E67
+0xE0B1 0x6E4A
+0xE0B2 0x6E20
+0xE0B3 0x6E25
+0xE0B4 0x6E23
+0xE0B5 0x6E1B
+0xE0B6 0x6E5B
+0xE0B7 0x6E58
+0xE0B8 0x6E24
+0xE0B9 0x6E56
+0xE0BA 0x6E6E
+0xE0BB 0x6E2D
+0xE0BC 0x6E26
+0xE0BD 0x6E6F
+0xE0BE 0x6E34
+0xE0BF 0x6E4D
+0xE0C0 0x6E3A
+0xE0C1 0x6E2C
+0xE0C2 0x6E43
+0xE0C3 0x6E1D
+0xE0C4 0x6E3E
+0xE0C5 0x6ECB
+0xE0C6 0x6E89
+0xE0C7 0x6E19
+0xE0C8 0x6E4E
+0xE0C9 0x6E63
+0xE0CA 0x6E44
+0xE0CB 0x6E72
+0xE0CC 0x6E69
+0xE0CD 0x6E5F
+0xE0CE 0x7119
+0xE0CF 0x711A
+0xE0D0 0x7126
+0xE0D1 0x7130
+0xE0D2 0x7121
+0xE0D3 0x7136
+0xE0D4 0x716E
+0xE0D5 0x711C
+0xE0D6 0x724C
+0xE0D7 0x7284
+0xE0D8 0x7280
+0xE0D9 0x7336
+0xE0DA 0x7325
+0xE0DB 0x7334
+0xE0DC 0x7329
+0xE0DD 0x743A
+0xE0DE 0x742A
+0xE0DF 0x7433
+0xE0E0 0x7422
+0xE0E1 0x7425
+0xE0E2 0x7435
+0xE0E3 0x7436
+0xE0E4 0x7434
+0xE0E5 0x742F
+0xE0E6 0x741B
+0xE0E7 0x7426
+0xE0E8 0x7428
+0xE0E9 0x7525
+0xE0EA 0x7526
+0xE0EB 0x756B
+0xE0EC 0x756A
+0xE0ED 0x75E2
+0xE0EE 0x75DB
+0xE0EF 0x75E3
+0xE0F0 0x75D9
+0xE0F1 0x75D8
+0xE0F2 0x75DE
+0xE0F3 0x75E0
+0xE0F4 0x767B
+0xE0F5 0x767C
+0xE0F6 0x7696
+0xE0F7 0x7693
+0xE0F8 0x76B4
+0xE0F9 0x76DC
+0xE0FA 0x774F
+0xE0FB 0x77ED
+0xE0FC 0x785D
+0xE0FD 0x786C
+0xE0FE 0x786F
+0xE121 0x9BA2
+0xE122 0x9BA0
+0xE123 0x9BAF
+0xE124 0x9D33
+0xE125 0x9D41
+0xE126 0x9D67
+0xE127 0x9D36
+0xE128 0x9D2E
+0xE129 0x9D2F
+0xE12A 0x9D31
+0xE12B 0x9D38
+0xE12C 0x9D30
+0xE12D 0x9D45
+0xE12E 0x9D42
+0xE12F 0x9D43
+0xE130 0x9D3E
+0xE131 0x9D37
+0xE132 0x9D40
+0xE133 0x9D3D
+0xE134 0x7FF5
+0xE135 0x9D2D
+0xE136 0x9E8A
+0xE137 0x9E89
+0xE138 0x9E8D
+0xE139 0x9EB0
+0xE13A 0x9EC8
+0xE13B 0x9EDA
+0xE13C 0x9EFB
+0xE13D 0x9EFF
+0xE13E 0x9F24
+0xE13F 0x9F23
+0xE140 0x9F22
+0xE141 0x9F54
+0xE142 0x9FA0
+0xE143 0x5131
+0xE144 0x512D
+0xE145 0x512E
+0xE146 0x5698
+0xE147 0x569C
+0xE148 0x5697
+0xE149 0x569A
+0xE14A 0x569D
+0xE14B 0x5699
+0xE14C 0x5970
+0xE14D 0x5B3C
+0xE14E 0x5C69
+0xE14F 0x5C6A
+0xE150 0x5DC0
+0xE151 0x5E6D
+0xE152 0x5E6E
+0xE153 0x61D8
+0xE154 0x61DF
+0xE155 0x61ED
+0xE156 0x61EE
+0xE157 0x61F1
+0xE158 0x61EA
+0xE159 0x61F0
+0xE15A 0x61EB
+0xE15B 0x61D6
+0xE15C 0x61E9
+0xE15D 0x64FF
+0xE15E 0x6504
+0xE15F 0x64FD
+0xE160 0x64F8
+0xE161 0x6501
+0xE162 0x6503
+0xE163 0x64FC
+0xE164 0x6594
+0xE165 0x65DB
+0xE166 0x66DA
+0xE167 0x66DB
+0xE168 0x66D8
+0xE169 0x6AC5
+0xE16A 0x6AB9
+0xE16B 0x6ABD
+0xE16C 0x6AE1
+0xE16D 0x6AC6
+0xE16E 0x6ABA
+0xE16F 0x6AB6
+0xE170 0x6AB7
+0xE171 0x6AC7
+0xE172 0x6AB4
+0xE173 0x6AAD
+0xE174 0x6B5E
+0xE175 0x6BC9
+0xE176 0x6C0B
+0xE177 0x7007
+0xE178 0x700C
+0xE179 0x700D
+0xE17A 0x7001
+0xE17B 0x7005
+0xE17C 0x7014
+0xE17D 0x700E
+0xE17E 0x6FFF
+0xE1A1 0x7A0D
+0xE1A2 0x7A08
+0xE1A3 0x7A0B
+0xE1A4 0x7A05
+0xE1A5 0x7A00
+0xE1A6 0x7A98
+0xE1A7 0x7A97
+0xE1A8 0x7A96
+0xE1A9 0x7AE5
+0xE1AA 0x7AE3
+0xE1AB 0x7B49
+0xE1AC 0x7B56
+0xE1AD 0x7B46
+0xE1AE 0x7B50
+0xE1AF 0x7B52
+0xE1B0 0x7B54
+0xE1B1 0x7B4D
+0xE1B2 0x7B4B
+0xE1B3 0x7B4F
+0xE1B4 0x7B51
+0xE1B5 0x7C9F
+0xE1B6 0x7CA5
+0xE1B7 0x7D5E
+0xE1B8 0x7D50
+0xE1B9 0x7D68
+0xE1BA 0x7D55
+0xE1BB 0x7D2B
+0xE1BC 0x7D6E
+0xE1BD 0x7D72
+0xE1BE 0x7D61
+0xE1BF 0x7D66
+0xE1C0 0x7D62
+0xE1C1 0x7D70
+0xE1C2 0x7D73
+0xE1C3 0x5584
+0xE1C4 0x7FD4
+0xE1C5 0x7FD5
+0xE1C6 0x800B
+0xE1C7 0x8052
+0xE1C8 0x8085
+0xE1C9 0x8155
+0xE1CA 0x8154
+0xE1CB 0x814B
+0xE1CC 0x8151
+0xE1CD 0x814E
+0xE1CE 0x8139
+0xE1CF 0x8146
+0xE1D0 0x813E
+0xE1D1 0x814C
+0xE1D2 0x8153
+0xE1D3 0x8174
+0xE1D4 0x8212
+0xE1D5 0x821C
+0xE1D6 0x83E9
+0xE1D7 0x8403
+0xE1D8 0x83F8
+0xE1D9 0x840D
+0xE1DA 0x83E0
+0xE1DB 0x83C5
+0xE1DC 0x840B
+0xE1DD 0x83C1
+0xE1DE 0x83EF
+0xE1DF 0x83F1
+0xE1E0 0x83F4
+0xE1E1 0x8457
+0xE1E2 0x840A
+0xE1E3 0x83F0
+0xE1E4 0x840C
+0xE1E5 0x83CC
+0xE1E6 0x83FD
+0xE1E7 0x83F2
+0xE1E8 0x83CA
+0xE1E9 0x8438
+0xE1EA 0x840E
+0xE1EB 0x8404
+0xE1EC 0x83DC
+0xE1ED 0x8407
+0xE1EE 0x83D4
+0xE1EF 0x83DF
+0xE1F0 0x865B
+0xE1F1 0x86DF
+0xE1F2 0x86D9
+0xE1F3 0x86ED
+0xE1F4 0x86D4
+0xE1F5 0x86DB
+0xE1F6 0x86E4
+0xE1F7 0x86D0
+0xE1F8 0x86DE
+0xE1F9 0x8857
+0xE1FA 0x88C1
+0xE1FB 0x88C2
+0xE1FC 0x88B1
+0xE1FD 0x8983
+0xE1FE 0x8996
+0xE221 0x7000
+0xE222 0x6FFB
+0xE223 0x7026
+0xE224 0x6FFC
+0xE225 0x6FF7
+0xE226 0x700A
+0xE227 0x7201
+0xE228 0x71FF
+0xE229 0x71F9
+0xE22A 0x7203
+0xE22B 0x71FD
+0xE22C 0x7376
+0xE22D 0x74B8
+0xE22E 0x74C0
+0xE22F 0x74B5
+0xE230 0x74C1
+0xE231 0x74BE
+0xE232 0x74B6
+0xE233 0x74BB
+0xE234 0x74C2
+0xE235 0x7514
+0xE236 0x7513
+0xE237 0x765C
+0xE238 0x7664
+0xE239 0x7659
+0xE23A 0x7650
+0xE23B 0x7653
+0xE23C 0x7657
+0xE23D 0x765A
+0xE23E 0x76A6
+0xE23F 0x76BD
+0xE240 0x76EC
+0xE241 0x77C2
+0xE242 0x77BA
+0xE243 0x790C
+0xE244 0x7913
+0xE245 0x7914
+0xE246 0x7909
+0xE247 0x7910
+0xE248 0x7912
+0xE249 0x7911
+0xE24A 0x79AD
+0xE24B 0x79AC
+0xE24C 0x7A5F
+0xE24D 0x7C1C
+0xE24E 0x7C29
+0xE24F 0x7C19
+0xE250 0x7C20
+0xE251 0x7C1F
+0xE252 0x7C2D
+0xE253 0x7C1D
+0xE254 0x7C26
+0xE255 0x7C28
+0xE256 0x7C22
+0xE257 0x7C25
+0xE258 0x7C30
+0xE259 0x7E5C
+0xE25A 0x7E50
+0xE25B 0x7E56
+0xE25C 0x7E63
+0xE25D 0x7E58
+0xE25E 0x7E62
+0xE25F 0x7E5F
+0xE260 0x7E51
+0xE261 0x7E60
+0xE262 0x7E57
+0xE263 0x7E53
+0xE264 0x7FB5
+0xE265 0x7FB3
+0xE266 0x7FF7
+0xE267 0x7FF8
+0xE268 0x8075
+0xE269 0x81D1
+0xE26A 0x81D2
+0xE26B 0x81D0
+0xE26C 0x825F
+0xE26D 0x825E
+0xE26E 0x85B4
+0xE26F 0x85C6
+0xE270 0x85C0
+0xE271 0x85C3
+0xE272 0x85C2
+0xE273 0x85B3
+0xE274 0x85B5
+0xE275 0x85BD
+0xE276 0x85C7
+0xE277 0x85C4
+0xE278 0x85BF
+0xE279 0x85CB
+0xE27A 0x85CE
+0xE27B 0x85C8
+0xE27C 0x85C5
+0xE27D 0x85B1
+0xE27E 0x85B6
+0xE2A1 0x8A3B
+0xE2A2 0x8A60
+0xE2A3 0x8A55
+0xE2A4 0x8A5E
+0xE2A5 0x8A3C
+0xE2A6 0x8A41
+0xE2A7 0x8A54
+0xE2A8 0x8A5B
+0xE2A9 0x8A50
+0xE2AA 0x8A46
+0xE2AB 0x8A34
+0xE2AC 0x8A3A
+0xE2AD 0x8A36
+0xE2AE 0x8A56
+0xE2AF 0x8C61
+0xE2B0 0x8C82
+0xE2B1 0x8CAF
+0xE2B2 0x8CBC
+0xE2B3 0x8CB3
+0xE2B4 0x8CBD
+0xE2B5 0x8CC1
+0xE2B6 0x8CBB
+0xE2B7 0x8CC0
+0xE2B8 0x8CB4
+0xE2B9 0x8CB7
+0xE2BA 0x8CB6
+0xE2BB 0x8CBF
+0xE2BC 0x8CB8
+0xE2BD 0x8D8A
+0xE2BE 0x8D85
+0xE2BF 0x8D81
+0xE2C0 0x8DCE
+0xE2C1 0x8DDD
+0xE2C2 0x8DCB
+0xE2C3 0x8DDA
+0xE2C4 0x8DD1
+0xE2C5 0x8DCC
+0xE2C6 0x8DDB
+0xE2C7 0x8DC6
+0xE2C8 0x8EFB
+0xE2C9 0x8EF8
+0xE2CA 0x8EFC
+0xE2CB 0x8F9C
+0xE2CC 0x902E
+0xE2CD 0x9035
+0xE2CE 0x9031
+0xE2CF 0x9038
+0xE2D0 0x9032
+0xE2D1 0x9036
+0xE2D2 0x9102
+0xE2D3 0x90F5
+0xE2D4 0x9109
+0xE2D5 0x90FE
+0xE2D6 0x9163
+0xE2D7 0x9165
+0xE2D8 0x91CF
+0xE2D9 0x9214
+0xE2DA 0x9215
+0xE2DB 0x9223
+0xE2DC 0x9209
+0xE2DD 0x921E
+0xE2DE 0x920D
+0xE2DF 0x9210
+0xE2E0 0x9207
+0xE2E1 0x9211
+0xE2E2 0x9594
+0xE2E3 0x958F
+0xE2E4 0x958B
+0xE2E5 0x9591
+0xE2E6 0x9593
+0xE2E7 0x9592
+0xE2E8 0x958E
+0xE2E9 0x968A
+0xE2EA 0x968E
+0xE2EB 0x968B
+0xE2EC 0x967D
+0xE2ED 0x9685
+0xE2EE 0x9686
+0xE2EF 0x968D
+0xE2F0 0x9672
+0xE2F1 0x9684
+0xE2F2 0x96C1
+0xE2F3 0x96C5
+0xE2F4 0x96C4
+0xE2F5 0x96C6
+0xE2F6 0x96C7
+0xE2F7 0x96EF
+0xE2F8 0x96F2
+0xE2F9 0x97CC
+0xE2FA 0x9805
+0xE2FB 0x9806
+0xE2FC 0x9808
+0xE2FD 0x98E7
+0xE2FE 0x98EA
+0xE321 0x85D2
+0xE322 0x8624
+0xE323 0x85B8
+0xE324 0x85B7
+0xE325 0x85BE
+0xE326 0x8669
+0xE327 0x87E7
+0xE328 0x87E6
+0xE329 0x87E2
+0xE32A 0x87DB
+0xE32B 0x87EB
+0xE32C 0x87EA
+0xE32D 0x87E5
+0xE32E 0x87DF
+0xE32F 0x87F3
+0xE330 0x87E4
+0xE331 0x87D4
+0xE332 0x87DC
+0xE333 0x87D3
+0xE334 0x87ED
+0xE335 0x87D8
+0xE336 0x87E3
+0xE337 0x87D7
+0xE338 0x87D9
+0xE339 0x8801
+0xE33A 0x87F4
+0xE33B 0x87E8
+0xE33C 0x87DD
+0xE33D 0x8953
+0xE33E 0x894B
+0xE33F 0x894F
+0xE340 0x894C
+0xE341 0x8946
+0xE342 0x8950
+0xE343 0x8951
+0xE344 0x8949
+0xE345 0x8B2A
+0xE346 0x8B27
+0xE347 0x8B23
+0xE348 0x8B33
+0xE349 0x8B30
+0xE34A 0x8B35
+0xE34B 0x8B47
+0xE34C 0x8B2F
+0xE34D 0x8B3C
+0xE34E 0x8B3E
+0xE34F 0x8B31
+0xE350 0x8B25
+0xE351 0x8B37
+0xE352 0x8B26
+0xE353 0x8B36
+0xE354 0x8B2E
+0xE355 0x8B24
+0xE356 0x8B3B
+0xE357 0x8B3D
+0xE358 0x8B3A
+0xE359 0x8C42
+0xE35A 0x8C75
+0xE35B 0x8C99
+0xE35C 0x8C98
+0xE35D 0x8C97
+0xE35E 0x8CFE
+0xE35F 0x8D04
+0xE360 0x8D02
+0xE361 0x8D00
+0xE362 0x8E5C
+0xE363 0x8E62
+0xE364 0x8E60
+0xE365 0x8E57
+0xE366 0x8E56
+0xE367 0x8E5E
+0xE368 0x8E65
+0xE369 0x8E67
+0xE36A 0x8E5B
+0xE36B 0x8E5A
+0xE36C 0x8E61
+0xE36D 0x8E5D
+0xE36E 0x8E69
+0xE36F 0x8E54
+0xE370 0x8F46
+0xE371 0x8F47
+0xE372 0x8F48
+0xE373 0x8F4B
+0xE374 0x9128
+0xE375 0x913A
+0xE376 0x913B
+0xE377 0x913E
+0xE378 0x91A8
+0xE379 0x91A5
+0xE37A 0x91A7
+0xE37B 0x91AF
+0xE37C 0x91AA
+0xE37D 0x93B5
+0xE37E 0x938C
+0xE3A1 0x98EF
+0xE3A2 0x98E9
+0xE3A3 0x98F2
+0xE3A4 0x98ED
+0xE3A5 0x99AE
+0xE3A6 0x99AD
+0xE3A7 0x9EC3
+0xE3A8 0x9ECD
+0xE3A9 0x9ED1
+0xE3AA 0x4E82
+0xE3AB 0x50AD
+0xE3AC 0x50B5
+0xE3AD 0x50B2
+0xE3AE 0x50B3
+0xE3AF 0x50C5
+0xE3B0 0x50BE
+0xE3B1 0x50AC
+0xE3B2 0x50B7
+0xE3B3 0x50BB
+0xE3B4 0x50AF
+0xE3B5 0x50C7
+0xE3B6 0x527F
+0xE3B7 0x5277
+0xE3B8 0x527D
+0xE3B9 0x52DF
+0xE3BA 0x52E6
+0xE3BB 0x52E4
+0xE3BC 0x52E2
+0xE3BD 0x52E3
+0xE3BE 0x532F
+0xE3BF 0x55DF
+0xE3C0 0x55E8
+0xE3C1 0x55D3
+0xE3C2 0x55E6
+0xE3C3 0x55CE
+0xE3C4 0x55DC
+0xE3C5 0x55C7
+0xE3C6 0x55D1
+0xE3C7 0x55E3
+0xE3C8 0x55E4
+0xE3C9 0x55EF
+0xE3CA 0x55DA
+0xE3CB 0x55E1
+0xE3CC 0x55C5
+0xE3CD 0x55C6
+0xE3CE 0x55E5
+0xE3CF 0x55C9
+0xE3D0 0x5712
+0xE3D1 0x5713
+0xE3D2 0x585E
+0xE3D3 0x5851
+0xE3D4 0x5858
+0xE3D5 0x5857
+0xE3D6 0x585A
+0xE3D7 0x5854
+0xE3D8 0x586B
+0xE3D9 0x584C
+0xE3DA 0x586D
+0xE3DB 0x584A
+0xE3DC 0x5862
+0xE3DD 0x5852
+0xE3DE 0x584B
+0xE3DF 0x5967
+0xE3E0 0x5AC1
+0xE3E1 0x5AC9
+0xE3E2 0x5ACC
+0xE3E3 0x5ABE
+0xE3E4 0x5ABD
+0xE3E5 0x5ABC
+0xE3E6 0x5AB3
+0xE3E7 0x5AC2
+0xE3E8 0x5AB2
+0xE3E9 0x5D69
+0xE3EA 0x5D6F
+0xE3EB 0x5E4C
+0xE3EC 0x5E79
+0xE3ED 0x5EC9
+0xE3EE 0x5EC8
+0xE3EF 0x5F12
+0xE3F0 0x5F59
+0xE3F1 0x5FAC
+0xE3F2 0x5FAE
+0xE3F3 0x611A
+0xE3F4 0x610F
+0xE3F5 0x6148
+0xE3F6 0x611F
+0xE3F7 0x60F3
+0xE3F8 0x611B
+0xE3F9 0x60F9
+0xE3FA 0x6101
+0xE3FB 0x6108
+0xE3FC 0x614E
+0xE3FD 0x614C
+0xE3FE 0x6144
+0xE421 0x9392
+0xE422 0x93B7
+0xE423 0x939B
+0xE424 0x939D
+0xE425 0x9389
+0xE426 0x93A7
+0xE427 0x938E
+0xE428 0x93AA
+0xE429 0x939E
+0xE42A 0x93A6
+0xE42B 0x9395
+0xE42C 0x9388
+0xE42D 0x9399
+0xE42E 0x939F
+0xE42F 0x9380
+0xE430 0x938D
+0xE431 0x93B1
+0xE432 0x9391
+0xE433 0x93B2
+0xE434 0x93A4
+0xE435 0x93A8
+0xE436 0x93B4
+0xE437 0x93A3
+0xE438 0x95D2
+0xE439 0x95D3
+0xE43A 0x95D1
+0xE43B 0x96B3
+0xE43C 0x96D7
+0xE43D 0x96DA
+0xE43E 0x5DC2
+0xE43F 0x96DF
+0xE440 0x96D8
+0xE441 0x96DD
+0xE442 0x9723
+0xE443 0x9722
+0xE444 0x9725
+0xE445 0x97AC
+0xE446 0x97AE
+0xE447 0x97A8
+0xE448 0x97AB
+0xE449 0x97A4
+0xE44A 0x97AA
+0xE44B 0x97A2
+0xE44C 0x97A5
+0xE44D 0x97D7
+0xE44E 0x97D9
+0xE44F 0x97D6
+0xE450 0x97D8
+0xE451 0x97FA
+0xE452 0x9850
+0xE453 0x9851
+0xE454 0x9852
+0xE455 0x98B8
+0xE456 0x9941
+0xE457 0x993C
+0xE458 0x993A
+0xE459 0x9A0F
+0xE45A 0x9A0B
+0xE45B 0x9A09
+0xE45C 0x9A0D
+0xE45D 0x9A04
+0xE45E 0x9A11
+0xE45F 0x9A0A
+0xE460 0x9A05
+0xE461 0x9A07
+0xE462 0x9A06
+0xE463 0x9AC0
+0xE464 0x9ADC
+0xE465 0x9B08
+0xE466 0x9B04
+0xE467 0x9B05
+0xE468 0x9B29
+0xE469 0x9B35
+0xE46A 0x9B4A
+0xE46B 0x9B4C
+0xE46C 0x9B4B
+0xE46D 0x9BC7
+0xE46E 0x9BC6
+0xE46F 0x9BC3
+0xE470 0x9BBF
+0xE471 0x9BC1
+0xE472 0x9BB5
+0xE473 0x9BB8
+0xE474 0x9BD3
+0xE475 0x9BB6
+0xE476 0x9BC4
+0xE477 0x9BB9
+0xE478 0x9BBD
+0xE479 0x9D5C
+0xE47A 0x9D53
+0xE47B 0x9D4F
+0xE47C 0x9D4A
+0xE47D 0x9D5B
+0xE47E 0x9D4B
+0xE4A1 0x614D
+0xE4A2 0x613E
+0xE4A3 0x6134
+0xE4A4 0x6127
+0xE4A5 0x610D
+0xE4A6 0x6106
+0xE4A7 0x6137
+0xE4A8 0x6221
+0xE4A9 0x6222
+0xE4AA 0x6413
+0xE4AB 0x643E
+0xE4AC 0x641E
+0xE4AD 0x642A
+0xE4AE 0x642D
+0xE4AF 0x643D
+0xE4B0 0x642C
+0xE4B1 0x640F
+0xE4B2 0x641C
+0xE4B3 0x6414
+0xE4B4 0x640D
+0xE4B5 0x6436
+0xE4B6 0x6416
+0xE4B7 0x6417
+0xE4B8 0x6406
+0xE4B9 0x656C
+0xE4BA 0x659F
+0xE4BB 0x65B0
+0xE4BC 0x6697
+0xE4BD 0x6689
+0xE4BE 0x6687
+0xE4BF 0x6688
+0xE4C0 0x6696
+0xE4C1 0x6684
+0xE4C2 0x6698
+0xE4C3 0x668D
+0xE4C4 0x6703
+0xE4C5 0x6994
+0xE4C6 0x696D
+0xE4C7 0x695A
+0xE4C8 0x6977
+0xE4C9 0x6960
+0xE4CA 0x6954
+0xE4CB 0x6975
+0xE4CC 0x6930
+0xE4CD 0x6982
+0xE4CE 0x694A
+0xE4CF 0x6968
+0xE4D0 0x696B
+0xE4D1 0x695E
+0xE4D2 0x6953
+0xE4D3 0x6979
+0xE4D4 0x6986
+0xE4D5 0x695D
+0xE4D6 0x6963
+0xE4D7 0x695B
+0xE4D8 0x6B47
+0xE4D9 0x6B72
+0xE4DA 0x6BC0
+0xE4DB 0x6BBF
+0xE4DC 0x6BD3
+0xE4DD 0x6BFD
+0xE4DE 0x6EA2
+0xE4DF 0x6EAF
+0xE4E0 0x6ED3
+0xE4E1 0x6EB6
+0xE4E2 0x6EC2
+0xE4E3 0x6E90
+0xE4E4 0x6E9D
+0xE4E5 0x6EC7
+0xE4E6 0x6EC5
+0xE4E7 0x6EA5
+0xE4E8 0x6E98
+0xE4E9 0x6EBC
+0xE4EA 0x6EBA
+0xE4EB 0x6EAB
+0xE4EC 0x6ED1
+0xE4ED 0x6E96
+0xE4EE 0x6E9C
+0xE4EF 0x6EC4
+0xE4F0 0x6ED4
+0xE4F1 0x6EAA
+0xE4F2 0x6EA7
+0xE4F3 0x6EB4
+0xE4F4 0x714E
+0xE4F5 0x7159
+0xE4F6 0x7169
+0xE4F7 0x7164
+0xE4F8 0x7149
+0xE4F9 0x7167
+0xE4FA 0x715C
+0xE4FB 0x716C
+0xE4FC 0x7166
+0xE4FD 0x714C
+0xE4FE 0x7165
+0xE521 0x9D59
+0xE522 0x9D56
+0xE523 0x9D4C
+0xE524 0x9D57
+0xE525 0x9D52
+0xE526 0x9D54
+0xE527 0x9D5F
+0xE528 0x9D58
+0xE529 0x9D5A
+0xE52A 0x9E8E
+0xE52B 0x9E8C
+0xE52C 0x9EDF
+0xE52D 0x9F01
+0xE52E 0x9F00
+0xE52F 0x9F16
+0xE530 0x9F25
+0xE531 0x9F2B
+0xE532 0x9F2A
+0xE533 0x9F29
+0xE534 0x9F28
+0xE535 0x9F4C
+0xE536 0x9F55
+0xE537 0x5134
+0xE538 0x5135
+0xE539 0x5296
+0xE53A 0x52F7
+0xE53B 0x53B4
+0xE53C 0x56AB
+0xE53D 0x56AD
+0xE53E 0x56A6
+0xE53F 0x56A7
+0xE540 0x56AA
+0xE541 0x56AC
+0xE542 0x58DA
+0xE543 0x58DD
+0xE544 0x58DB
+0xE545 0x5912
+0xE546 0x5B3D
+0xE547 0x5B3E
+0xE548 0x5B3F
+0xE549 0x5DC3
+0xE54A 0x5E70
+0xE54B 0x5FBF
+0xE54C 0x61FB
+0xE54D 0x6507
+0xE54E 0x6510
+0xE54F 0x650D
+0xE550 0x6509
+0xE551 0x650C
+0xE552 0x650E
+0xE553 0x6584
+0xE554 0x65DE
+0xE555 0x65DD
+0xE556 0x66DE
+0xE557 0x6AE7
+0xE558 0x6AE0
+0xE559 0x6ACC
+0xE55A 0x6AD1
+0xE55B 0x6AD9
+0xE55C 0x6ACB
+0xE55D 0x6ADF
+0xE55E 0x6ADC
+0xE55F 0x6AD0
+0xE560 0x6AEB
+0xE561 0x6ACF
+0xE562 0x6ACD
+0xE563 0x6ADE
+0xE564 0x6B60
+0xE565 0x6BB0
+0xE566 0x6C0C
+0xE567 0x7019
+0xE568 0x7027
+0xE569 0x7020
+0xE56A 0x7016
+0xE56B 0x702B
+0xE56C 0x7021
+0xE56D 0x7022
+0xE56E 0x7023
+0xE56F 0x7029
+0xE570 0x7017
+0xE571 0x7024
+0xE572 0x701C
+0xE573 0x720C
+0xE574 0x720A
+0xE575 0x7207
+0xE576 0x7202
+0xE577 0x7205
+0xE578 0x72A5
+0xE579 0x72A6
+0xE57A 0x72A4
+0xE57B 0x72A3
+0xE57C 0x72A1
+0xE57D 0x74CB
+0xE57E 0x74C5
+0xE5A1 0x715E
+0xE5A2 0x7146
+0xE5A3 0x7168
+0xE5A4 0x7156
+0xE5A5 0x723A
+0xE5A6 0x7252
+0xE5A7 0x7337
+0xE5A8 0x7345
+0xE5A9 0x733F
+0xE5AA 0x733E
+0xE5AB 0x746F
+0xE5AC 0x745A
+0xE5AD 0x7455
+0xE5AE 0x745F
+0xE5AF 0x745E
+0xE5B0 0x7441
+0xE5B1 0x743F
+0xE5B2 0x7459
+0xE5B3 0x745B
+0xE5B4 0x745C
+0xE5B5 0x7576
+0xE5B6 0x7578
+0xE5B7 0x7600
+0xE5B8 0x75F0
+0xE5B9 0x7601
+0xE5BA 0x75F2
+0xE5BB 0x75F1
+0xE5BC 0x75FA
+0xE5BD 0x75FF
+0xE5BE 0x75F4
+0xE5BF 0x75F3
+0xE5C0 0x76DE
+0xE5C1 0x76DF
+0xE5C2 0x775B
+0xE5C3 0x776B
+0xE5C4 0x7766
+0xE5C5 0x775E
+0xE5C6 0x7763
+0xE5C7 0x7779
+0xE5C8 0x776A
+0xE5C9 0x776C
+0xE5CA 0x775C
+0xE5CB 0x7765
+0xE5CC 0x7768
+0xE5CD 0x7762
+0xE5CE 0x77EE
+0xE5CF 0x788E
+0xE5D0 0x78B0
+0xE5D1 0x7897
+0xE5D2 0x7898
+0xE5D3 0x788C
+0xE5D4 0x7889
+0xE5D5 0x787C
+0xE5D6 0x7891
+0xE5D7 0x7893
+0xE5D8 0x787F
+0xE5D9 0x797A
+0xE5DA 0x797F
+0xE5DB 0x7981
+0xE5DC 0x842C
+0xE5DD 0x79BD
+0xE5DE 0x7A1C
+0xE5DF 0x7A1A
+0xE5E0 0x7A20
+0xE5E1 0x7A14
+0xE5E2 0x7A1F
+0xE5E3 0x7A1E
+0xE5E4 0x7A9F
+0xE5E5 0x7AA0
+0xE5E6 0x7B77
+0xE5E7 0x7BC0
+0xE5E8 0x7B60
+0xE5E9 0x7B6E
+0xE5EA 0x7B67
+0xE5EB 0x7CB1
+0xE5EC 0x7CB3
+0xE5ED 0x7CB5
+0xE5EE 0x7D93
+0xE5EF 0x7D79
+0xE5F0 0x7D91
+0xE5F1 0x7D81
+0xE5F2 0x7D8F
+0xE5F3 0x7D5B
+0xE5F4 0x7F6E
+0xE5F5 0x7F69
+0xE5F6 0x7F6A
+0xE5F7 0x7F72
+0xE5F8 0x7FA9
+0xE5F9 0x7FA8
+0xE5FA 0x7FA4
+0xE5FB 0x8056
+0xE5FC 0x8058
+0xE5FD 0x8086
+0xE5FE 0x8084
+0xE621 0x74B7
+0xE622 0x74C3
+0xE623 0x7516
+0xE624 0x7660
+0xE625 0x77C9
+0xE626 0x77CA
+0xE627 0x77C4
+0xE628 0x77F1
+0xE629 0x791D
+0xE62A 0x791B
+0xE62B 0x7921
+0xE62C 0x791C
+0xE62D 0x7917
+0xE62E 0x791E
+0xE62F 0x79B0
+0xE630 0x7A67
+0xE631 0x7A68
+0xE632 0x7C33
+0xE633 0x7C3C
+0xE634 0x7C39
+0xE635 0x7C2C
+0xE636 0x7C3B
+0xE637 0x7CEC
+0xE638 0x7CEA
+0xE639 0x7E76
+0xE63A 0x7E75
+0xE63B 0x7E78
+0xE63C 0x7E70
+0xE63D 0x7E77
+0xE63E 0x7E6F
+0xE63F 0x7E7A
+0xE640 0x7E72
+0xE641 0x7E74
+0xE642 0x7E68
+0xE643 0x7F4B
+0xE644 0x7F4A
+0xE645 0x7F83
+0xE646 0x7F86
+0xE647 0x7FB7
+0xE648 0x7FFD
+0xE649 0x7FFE
+0xE64A 0x8078
+0xE64B 0x81D7
+0xE64C 0x81D5
+0xE64D 0x820B
+0xE64E 0x8264
+0xE64F 0x8261
+0xE650 0x8263
+0xE651 0x85EB
+0xE652 0x85F1
+0xE653 0x85ED
+0xE654 0x85D9
+0xE655 0x85E1
+0xE656 0x85E8
+0xE657 0x85DA
+0xE658 0x85D7
+0xE659 0x85EC
+0xE65A 0x85F2
+0xE65B 0x85F8
+0xE65C 0x85D8
+0xE65D 0x85DF
+0xE65E 0x85E3
+0xE65F 0x85DC
+0xE660 0x85D1
+0xE661 0x85F0
+0xE662 0x85E6
+0xE663 0x85EF
+0xE664 0x85DE
+0xE665 0x85E2
+0xE666 0x8800
+0xE667 0x87FA
+0xE668 0x8803
+0xE669 0x87F6
+0xE66A 0x87F7
+0xE66B 0x8809
+0xE66C 0x880C
+0xE66D 0x880B
+0xE66E 0x8806
+0xE66F 0x87FC
+0xE670 0x8808
+0xE671 0x87FF
+0xE672 0x880A
+0xE673 0x8802
+0xE674 0x8962
+0xE675 0x895A
+0xE676 0x895B
+0xE677 0x8957
+0xE678 0x8961
+0xE679 0x895C
+0xE67A 0x8958
+0xE67B 0x895D
+0xE67C 0x8959
+0xE67D 0x8988
+0xE67E 0x89B7
+0xE6A1 0x8171
+0xE6A2 0x8170
+0xE6A3 0x8178
+0xE6A4 0x8165
+0xE6A5 0x816E
+0xE6A6 0x8173
+0xE6A7 0x816B
+0xE6A8 0x8179
+0xE6A9 0x817A
+0xE6AA 0x8166
+0xE6AB 0x8205
+0xE6AC 0x8247
+0xE6AD 0x8482
+0xE6AE 0x8477
+0xE6AF 0x843D
+0xE6B0 0x8431
+0xE6B1 0x8475
+0xE6B2 0x8466
+0xE6B3 0x846B
+0xE6B4 0x8449
+0xE6B5 0x846C
+0xE6B6 0x845B
+0xE6B7 0x843C
+0xE6B8 0x8435
+0xE6B9 0x8461
+0xE6BA 0x8463
+0xE6BB 0x8469
+0xE6BC 0x846D
+0xE6BD 0x8446
+0xE6BE 0x865E
+0xE6BF 0x865C
+0xE6C0 0x865F
+0xE6C1 0x86F9
+0xE6C2 0x8713
+0xE6C3 0x8708
+0xE6C4 0x8707
+0xE6C5 0x8700
+0xE6C6 0x86FE
+0xE6C7 0x86FB
+0xE6C8 0x8702
+0xE6C9 0x8703
+0xE6CA 0x8706
+0xE6CB 0x870A
+0xE6CC 0x8859
+0xE6CD 0x88DF
+0xE6CE 0x88D4
+0xE6CF 0x88D9
+0xE6D0 0x88DC
+0xE6D1 0x88D8
+0xE6D2 0x88DD
+0xE6D3 0x88E1
+0xE6D4 0x88CA
+0xE6D5 0x88D5
+0xE6D6 0x88D2
+0xE6D7 0x899C
+0xE6D8 0x89E3
+0xE6D9 0x8A6B
+0xE6DA 0x8A72
+0xE6DB 0x8A73
+0xE6DC 0x8A66
+0xE6DD 0x8A69
+0xE6DE 0x8A70
+0xE6DF 0x8A87
+0xE6E0 0x8A7C
+0xE6E1 0x8A63
+0xE6E2 0x8AA0
+0xE6E3 0x8A71
+0xE6E4 0x8A85
+0xE6E5 0x8A6D
+0xE6E6 0x8A62
+0xE6E7 0x8A6E
+0xE6E8 0x8A6C
+0xE6E9 0x8A79
+0xE6EA 0x8A7B
+0xE6EB 0x8A3E
+0xE6EC 0x8A68
+0xE6ED 0x8C62
+0xE6EE 0x8C8A
+0xE6EF 0x8C89
+0xE6F0 0x8CCA
+0xE6F1 0x8CC7
+0xE6F2 0x8CC8
+0xE6F3 0x8CC4
+0xE6F4 0x8CB2
+0xE6F5 0x8CC3
+0xE6F6 0x8CC2
+0xE6F7 0x8CC5
+0xE6F8 0x8DE1
+0xE6F9 0x8DDF
+0xE6FA 0x8DE8
+0xE6FB 0x8DEF
+0xE6FC 0x8DF3
+0xE6FD 0x8DFA
+0xE6FE 0x8DEA
+0xE721 0x89B6
+0xE722 0x89F6
+0xE723 0x8B50
+0xE724 0x8B48
+0xE725 0x8B4A
+0xE726 0x8B40
+0xE727 0x8B53
+0xE728 0x8B56
+0xE729 0x8B54
+0xE72A 0x8B4B
+0xE72B 0x8B55
+0xE72C 0x8B51
+0xE72D 0x8B42
+0xE72E 0x8B52
+0xE72F 0x8B57
+0xE730 0x8C43
+0xE731 0x8C77
+0xE732 0x8C76
+0xE733 0x8C9A
+0xE734 0x8D06
+0xE735 0x8D07
+0xE736 0x8D09
+0xE737 0x8DAC
+0xE738 0x8DAA
+0xE739 0x8DAD
+0xE73A 0x8DAB
+0xE73B 0x8E6D
+0xE73C 0x8E78
+0xE73D 0x8E73
+0xE73E 0x8E6A
+0xE73F 0x8E6F
+0xE740 0x8E7B
+0xE741 0x8EC2
+0xE742 0x8F52
+0xE743 0x8F51
+0xE744 0x8F4F
+0xE745 0x8F50
+0xE746 0x8F53
+0xE747 0x8FB4
+0xE748 0x9140
+0xE749 0x913F
+0xE74A 0x91B0
+0xE74B 0x91AD
+0xE74C 0x93DE
+0xE74D 0x93C7
+0xE74E 0x93CF
+0xE74F 0x93C2
+0xE750 0x93DA
+0xE751 0x93D0
+0xE752 0x93F9
+0xE753 0x93EC
+0xE754 0x93CC
+0xE755 0x93D9
+0xE756 0x93A9
+0xE757 0x93E6
+0xE758 0x93CA
+0xE759 0x93D4
+0xE75A 0x93EE
+0xE75B 0x93E3
+0xE75C 0x93D5
+0xE75D 0x93C4
+0xE75E 0x93CE
+0xE75F 0x93C0
+0xE760 0x93D2
+0xE761 0x93A5
+0xE762 0x93E7
+0xE763 0x957D
+0xE764 0x95DA
+0xE765 0x95DB
+0xE766 0x96E1
+0xE767 0x9729
+0xE768 0x972B
+0xE769 0x972C
+0xE76A 0x9728
+0xE76B 0x9726
+0xE76C 0x97B3
+0xE76D 0x97B7
+0xE76E 0x97B6
+0xE76F 0x97DD
+0xE770 0x97DE
+0xE771 0x97DF
+0xE772 0x985C
+0xE773 0x9859
+0xE774 0x985D
+0xE775 0x9857
+0xE776 0x98BF
+0xE777 0x98BD
+0xE778 0x98BB
+0xE779 0x98BE
+0xE77A 0x9948
+0xE77B 0x9947
+0xE77C 0x9943
+0xE77D 0x99A6
+0xE77E 0x99A7
+0xE7A1 0x8DE4
+0xE7A2 0x8DE6
+0xE7A3 0x8EB2
+0xE7A4 0x8F03
+0xE7A5 0x8F09
+0xE7A6 0x8EFE
+0xE7A7 0x8F0A
+0xE7A8 0x8F9F
+0xE7A9 0x8FB2
+0xE7AA 0x904B
+0xE7AB 0x904A
+0xE7AC 0x9053
+0xE7AD 0x9042
+0xE7AE 0x9054
+0xE7AF 0x903C
+0xE7B0 0x9055
+0xE7B1 0x9050
+0xE7B2 0x9047
+0xE7B3 0x904F
+0xE7B4 0x904E
+0xE7B5 0x904D
+0xE7B6 0x9051
+0xE7B7 0x903E
+0xE7B8 0x9041
+0xE7B9 0x9112
+0xE7BA 0x9117
+0xE7BB 0x916C
+0xE7BC 0x916A
+0xE7BD 0x9169
+0xE7BE 0x91C9
+0xE7BF 0x9237
+0xE7C0 0x9257
+0xE7C1 0x9238
+0xE7C2 0x923D
+0xE7C3 0x9240
+0xE7C4 0x923E
+0xE7C5 0x925B
+0xE7C6 0x924B
+0xE7C7 0x9264
+0xE7C8 0x9251
+0xE7C9 0x9234
+0xE7CA 0x9249
+0xE7CB 0x924D
+0xE7CC 0x9245
+0xE7CD 0x9239
+0xE7CE 0x923F
+0xE7CF 0x925A
+0xE7D0 0x9598
+0xE7D1 0x9698
+0xE7D2 0x9694
+0xE7D3 0x9695
+0xE7D4 0x96CD
+0xE7D5 0x96CB
+0xE7D6 0x96C9
+0xE7D7 0x96CA
+0xE7D8 0x96F7
+0xE7D9 0x96FB
+0xE7DA 0x96F9
+0xE7DB 0x96F6
+0xE7DC 0x9756
+0xE7DD 0x9774
+0xE7DE 0x9776
+0xE7DF 0x9810
+0xE7E0 0x9811
+0xE7E1 0x9813
+0xE7E2 0x980A
+0xE7E3 0x9812
+0xE7E4 0x980C
+0xE7E5 0x98FC
+0xE7E6 0x98F4
+0xE7E7 0x98FD
+0xE7E8 0x98FE
+0xE7E9 0x99B3
+0xE7EA 0x99B1
+0xE7EB 0x99B4
+0xE7EC 0x9AE1
+0xE7ED 0x9CE9
+0xE7EE 0x9E82
+0xE7EF 0x9F0E
+0xE7F0 0x9F13
+0xE7F1 0x9F20
+0xE7F2 0x50E7
+0xE7F3 0x50EE
+0xE7F4 0x50E5
+0xE7F5 0x50D6
+0xE7F6 0x50ED
+0xE7F7 0x50DA
+0xE7F8 0x50D5
+0xE7F9 0x50CF
+0xE7FA 0x50D1
+0xE7FB 0x50F1
+0xE7FC 0x50CE
+0xE7FD 0x50E9
+0xE7FE 0x5162
+0xE821 0x9A1A
+0xE822 0x9A15
+0xE823 0x9A25
+0xE824 0x9A1D
+0xE825 0x9A24
+0xE826 0x9A1B
+0xE827 0x9A22
+0xE828 0x9A20
+0xE829 0x9A27
+0xE82A 0x9A23
+0xE82B 0x9A1E
+0xE82C 0x9A1C
+0xE82D 0x9A14
+0xE82E 0x9AC2
+0xE82F 0x9B0B
+0xE830 0x9B0A
+0xE831 0x9B0E
+0xE832 0x9B0C
+0xE833 0x9B37
+0xE834 0x9BEA
+0xE835 0x9BEB
+0xE836 0x9BE0
+0xE837 0x9BDE
+0xE838 0x9BE4
+0xE839 0x9BE6
+0xE83A 0x9BE2
+0xE83B 0x9BF0
+0xE83C 0x9BD4
+0xE83D 0x9BD7
+0xE83E 0x9BEC
+0xE83F 0x9BDC
+0xE840 0x9BD9
+0xE841 0x9BE5
+0xE842 0x9BD5
+0xE843 0x9BE1
+0xE844 0x9BDA
+0xE845 0x9D77
+0xE846 0x9D81
+0xE847 0x9D8A
+0xE848 0x9D84
+0xE849 0x9D88
+0xE84A 0x9D71
+0xE84B 0x9D80
+0xE84C 0x9D78
+0xE84D 0x9D86
+0xE84E 0x9D8B
+0xE84F 0x9D8C
+0xE850 0x9D7D
+0xE851 0x9D6B
+0xE852 0x9D74
+0xE853 0x9D75
+0xE854 0x9D70
+0xE855 0x9D69
+0xE856 0x9D85
+0xE857 0x9D73
+0xE858 0x9D7B
+0xE859 0x9D82
+0xE85A 0x9D6F
+0xE85B 0x9D79
+0xE85C 0x9D7F
+0xE85D 0x9D87
+0xE85E 0x9D68
+0xE85F 0x9E94
+0xE860 0x9E91
+0xE861 0x9EC0
+0xE862 0x9EFC
+0xE863 0x9F2D
+0xE864 0x9F40
+0xE865 0x9F41
+0xE866 0x9F4D
+0xE867 0x9F56
+0xE868 0x9F57
+0xE869 0x9F58
+0xE86A 0x5337
+0xE86B 0x56B2
+0xE86C 0x56B5
+0xE86D 0x56B3
+0xE86E 0x58E3
+0xE86F 0x5B45
+0xE870 0x5DC6
+0xE871 0x5DC7
+0xE872 0x5EEE
+0xE873 0x5EEF
+0xE874 0x5FC0
+0xE875 0x5FC1
+0xE876 0x61F9
+0xE877 0x6517
+0xE878 0x6516
+0xE879 0x6515
+0xE87A 0x6513
+0xE87B 0x65DF
+0xE87C 0x66E8
+0xE87D 0x66E3
+0xE87E 0x66E4
+0xE8A1 0x51F3
+0xE8A2 0x5283
+0xE8A3 0x5282
+0xE8A4 0x5331
+0xE8A5 0x53AD
+0xE8A6 0x55FE
+0xE8A7 0x5600
+0xE8A8 0x561B
+0xE8A9 0x5617
+0xE8AA 0x55FD
+0xE8AB 0x5614
+0xE8AC 0x5606
+0xE8AD 0x5609
+0xE8AE 0x560D
+0xE8AF 0x560E
+0xE8B0 0x55F7
+0xE8B1 0x5616
+0xE8B2 0x561F
+0xE8B3 0x5608
+0xE8B4 0x5610
+0xE8B5 0x55F6
+0xE8B6 0x5718
+0xE8B7 0x5716
+0xE8B8 0x5875
+0xE8B9 0x587E
+0xE8BA 0x5883
+0xE8BB 0x5893
+0xE8BC 0x588A
+0xE8BD 0x5879
+0xE8BE 0x5885
+0xE8BF 0x587D
+0xE8C0 0x58FD
+0xE8C1 0x5925
+0xE8C2 0x5922
+0xE8C3 0x5924
+0xE8C4 0x596A
+0xE8C5 0x5969
+0xE8C6 0x5AE1
+0xE8C7 0x5AE6
+0xE8C8 0x5AE9
+0xE8C9 0x5AD7
+0xE8CA 0x5AD6
+0xE8CB 0x5AD8
+0xE8CC 0x5AE3
+0xE8CD 0x5B75
+0xE8CE 0x5BDE
+0xE8CF 0x5BE7
+0xE8D0 0x5BE1
+0xE8D1 0x5BE5
+0xE8D2 0x5BE6
+0xE8D3 0x5BE8
+0xE8D4 0x5BE2
+0xE8D5 0x5BE4
+0xE8D6 0x5BDF
+0xE8D7 0x5C0D
+0xE8D8 0x5C62
+0xE8D9 0x5D84
+0xE8DA 0x5D87
+0xE8DB 0x5E5B
+0xE8DC 0x5E63
+0xE8DD 0x5E55
+0xE8DE 0x5E57
+0xE8DF 0x5E54
+0xE8E0 0x5ED3
+0xE8E1 0x5ED6
+0xE8E2 0x5F0A
+0xE8E3 0x5F46
+0xE8E4 0x5F70
+0xE8E5 0x5FB9
+0xE8E6 0x6147
+0xE8E7 0x613F
+0xE8E8 0x614B
+0xE8E9 0x6177
+0xE8EA 0x6162
+0xE8EB 0x6163
+0xE8EC 0x615F
+0xE8ED 0x615A
+0xE8EE 0x6158
+0xE8EF 0x6175
+0xE8F0 0x622A
+0xE8F1 0x6487
+0xE8F2 0x6458
+0xE8F3 0x6454
+0xE8F4 0x64A4
+0xE8F5 0x6478
+0xE8F6 0x645F
+0xE8F7 0x647A
+0xE8F8 0x6451
+0xE8F9 0x6467
+0xE8FA 0x6434
+0xE8FB 0x646D
+0xE8FC 0x647B
+0xE8FD 0x6572
+0xE8FE 0x65A1
+0xE921 0x6AF3
+0xE922 0x6AF0
+0xE923 0x6AEA
+0xE924 0x6AE8
+0xE925 0x6AF9
+0xE926 0x6AF1
+0xE927 0x6AEE
+0xE928 0x6AEF
+0xE929 0x703C
+0xE92A 0x7035
+0xE92B 0x702F
+0xE92C 0x7037
+0xE92D 0x7034
+0xE92E 0x7031
+0xE92F 0x7042
+0xE930 0x7038
+0xE931 0x703F
+0xE932 0x703A
+0xE933 0x7039
+0xE934 0x702A
+0xE935 0x7040
+0xE936 0x703B
+0xE937 0x7033
+0xE938 0x7041
+0xE939 0x7213
+0xE93A 0x7214
+0xE93B 0x72A8
+0xE93C 0x737D
+0xE93D 0x737C
+0xE93E 0x74BA
+0xE93F 0x76AB
+0xE940 0x76AA
+0xE941 0x76BE
+0xE942 0x76ED
+0xE943 0x77CC
+0xE944 0x77CE
+0xE945 0x77CF
+0xE946 0x77CD
+0xE947 0x77F2
+0xE948 0x7925
+0xE949 0x7923
+0xE94A 0x7927
+0xE94B 0x7928
+0xE94C 0x7924
+0xE94D 0x7929
+0xE94E 0x79B2
+0xE94F 0x7A6E
+0xE950 0x7A6C
+0xE951 0x7A6D
+0xE952 0x7AF7
+0xE953 0x7C49
+0xE954 0x7C48
+0xE955 0x7C4A
+0xE956 0x7C47
+0xE957 0x7C45
+0xE958 0x7CEE
+0xE959 0x7E7B
+0xE95A 0x7E7E
+0xE95B 0x7E81
+0xE95C 0x7E80
+0xE95D 0x7FBA
+0xE95E 0x7FFF
+0xE95F 0x8079
+0xE960 0x81DB
+0xE961 0x81D9
+0xE962 0x8268
+0xE963 0x8269
+0xE964 0x8622
+0xE965 0x85FF
+0xE966 0x8601
+0xE967 0x85FE
+0xE968 0x861B
+0xE969 0x8600
+0xE96A 0x85F6
+0xE96B 0x8604
+0xE96C 0x8609
+0xE96D 0x8605
+0xE96E 0x860C
+0xE96F 0x85FD
+0xE970 0x8819
+0xE971 0x8810
+0xE972 0x8811
+0xE973 0x8817
+0xE974 0x8813
+0xE975 0x8816
+0xE976 0x8963
+0xE977 0x8966
+0xE978 0x89B9
+0xE979 0x89F7
+0xE97A 0x8B60
+0xE97B 0x8B6A
+0xE97C 0x8B5D
+0xE97D 0x8B68
+0xE97E 0x8B63
+0xE9A1 0x65D7
+0xE9A2 0x65D6
+0xE9A3 0x66A2
+0xE9A4 0x66A8
+0xE9A5 0x669D
+0xE9A6 0x699C
+0xE9A7 0x69A8
+0xE9A8 0x6995
+0xE9A9 0x69C1
+0xE9AA 0x69AE
+0xE9AB 0x69D3
+0xE9AC 0x69CB
+0xE9AD 0x699B
+0xE9AE 0x69B7
+0xE9AF 0x69BB
+0xE9B0 0x69AB
+0xE9B1 0x69B4
+0xE9B2 0x69D0
+0xE9B3 0x69CD
+0xE9B4 0x69AD
+0xE9B5 0x69CC
+0xE9B6 0x69A6
+0xE9B7 0x69C3
+0xE9B8 0x69A3
+0xE9B9 0x6B49
+0xE9BA 0x6B4C
+0xE9BB 0x6C33
+0xE9BC 0x6F33
+0xE9BD 0x6F14
+0xE9BE 0x6EFE
+0xE9BF 0x6F13
+0xE9C0 0x6EF4
+0xE9C1 0x6F29
+0xE9C2 0x6F3E
+0xE9C3 0x6F20
+0xE9C4 0x6F2C
+0xE9C5 0x6F0F
+0xE9C6 0x6F02
+0xE9C7 0x6F22
+0xE9C8 0x6EFF
+0xE9C9 0x6EEF
+0xE9CA 0x6F06
+0xE9CB 0x6F31
+0xE9CC 0x6F38
+0xE9CD 0x6F32
+0xE9CE 0x6F23
+0xE9CF 0x6F15
+0xE9D0 0x6F2B
+0xE9D1 0x6F2F
+0xE9D2 0x6F88
+0xE9D3 0x6F2A
+0xE9D4 0x6EEC
+0xE9D5 0x6F01
+0xE9D6 0x6EF2
+0xE9D7 0x6ECC
+0xE9D8 0x6EF7
+0xE9D9 0x7194
+0xE9DA 0x7199
+0xE9DB 0x717D
+0xE9DC 0x718A
+0xE9DD 0x7184
+0xE9DE 0x7192
+0xE9DF 0x723E
+0xE9E0 0x7292
+0xE9E1 0x7296
+0xE9E2 0x7344
+0xE9E3 0x7350
+0xE9E4 0x7464
+0xE9E5 0x7463
+0xE9E6 0x746A
+0xE9E7 0x7470
+0xE9E8 0x746D
+0xE9E9 0x7504
+0xE9EA 0x7591
+0xE9EB 0x7627
+0xE9EC 0x760D
+0xE9ED 0x760B
+0xE9EE 0x7609
+0xE9EF 0x7613
+0xE9F0 0x76E1
+0xE9F1 0x76E3
+0xE9F2 0x7784
+0xE9F3 0x777D
+0xE9F4 0x777F
+0xE9F5 0x7761
+0xE9F6 0x78C1
+0xE9F7 0x789F
+0xE9F8 0x78A7
+0xE9F9 0x78B3
+0xE9FA 0x78A9
+0xE9FB 0x78A3
+0xE9FC 0x798E
+0xE9FD 0x798F
+0xE9FE 0x798D
+0xEA21 0x8B65
+0xEA22 0x8B67
+0xEA23 0x8B6D
+0xEA24 0x8DAE
+0xEA25 0x8E86
+0xEA26 0x8E88
+0xEA27 0x8E84
+0xEA28 0x8F59
+0xEA29 0x8F56
+0xEA2A 0x8F57
+0xEA2B 0x8F55
+0xEA2C 0x8F58
+0xEA2D 0x8F5A
+0xEA2E 0x908D
+0xEA2F 0x9143
+0xEA30 0x9141
+0xEA31 0x91B7
+0xEA32 0x91B5
+0xEA33 0x91B2
+0xEA34 0x91B3
+0xEA35 0x940B
+0xEA36 0x9413
+0xEA37 0x93FB
+0xEA38 0x9420
+0xEA39 0x940F
+0xEA3A 0x9414
+0xEA3B 0x93FE
+0xEA3C 0x9415
+0xEA3D 0x9410
+0xEA3E 0x9428
+0xEA3F 0x9419
+0xEA40 0x940D
+0xEA41 0x93F5
+0xEA42 0x9400
+0xEA43 0x93F7
+0xEA44 0x9407
+0xEA45 0x940E
+0xEA46 0x9416
+0xEA47 0x9412
+0xEA48 0x93FA
+0xEA49 0x9409
+0xEA4A 0x93F8
+0xEA4B 0x943C
+0xEA4C 0x940A
+0xEA4D 0x93FF
+0xEA4E 0x93FC
+0xEA4F 0x940C
+0xEA50 0x93F6
+0xEA51 0x9411
+0xEA52 0x9406
+0xEA53 0x95DE
+0xEA54 0x95E0
+0xEA55 0x95DF
+0xEA56 0x972E
+0xEA57 0x972F
+0xEA58 0x97B9
+0xEA59 0x97BB
+0xEA5A 0x97FD
+0xEA5B 0x97FE
+0xEA5C 0x9860
+0xEA5D 0x9862
+0xEA5E 0x9863
+0xEA5F 0x985F
+0xEA60 0x98C1
+0xEA61 0x98C2
+0xEA62 0x9950
+0xEA63 0x994E
+0xEA64 0x9959
+0xEA65 0x994C
+0xEA66 0x994B
+0xEA67 0x9953
+0xEA68 0x9A32
+0xEA69 0x9A34
+0xEA6A 0x9A31
+0xEA6B 0x9A2C
+0xEA6C 0x9A2A
+0xEA6D 0x9A36
+0xEA6E 0x9A29
+0xEA6F 0x9A2E
+0xEA70 0x9A38
+0xEA71 0x9A2D
+0xEA72 0x9AC7
+0xEA73 0x9ACA
+0xEA74 0x9AC6
+0xEA75 0x9B10
+0xEA76 0x9B12
+0xEA77 0x9B11
+0xEA78 0x9C0B
+0xEA79 0x9C08
+0xEA7A 0x9BF7
+0xEA7B 0x9C05
+0xEA7C 0x9C12
+0xEA7D 0x9BF8
+0xEA7E 0x9C40
+0xEAA1 0x7A2E
+0xEAA2 0x7A31
+0xEAA3 0x7AAA
+0xEAA4 0x7AA9
+0xEAA5 0x7AED
+0xEAA6 0x7AEF
+0xEAA7 0x7BA1
+0xEAA8 0x7B95
+0xEAA9 0x7B8B
+0xEAAA 0x7B75
+0xEAAB 0x7B97
+0xEAAC 0x7B9D
+0xEAAD 0x7B94
+0xEAAE 0x7B8F
+0xEAAF 0x7BB8
+0xEAB0 0x7B87
+0xEAB1 0x7B84
+0xEAB2 0x7CB9
+0xEAB3 0x7CBD
+0xEAB4 0x7CBE
+0xEAB5 0x7DBB
+0xEAB6 0x7DB0
+0xEAB7 0x7D9C
+0xEAB8 0x7DBD
+0xEAB9 0x7DBE
+0xEABA 0x7DA0
+0xEABB 0x7DCA
+0xEABC 0x7DB4
+0xEABD 0x7DB2
+0xEABE 0x7DB1
+0xEABF 0x7DBA
+0xEAC0 0x7DA2
+0xEAC1 0x7DBF
+0xEAC2 0x7DB5
+0xEAC3 0x7DB8
+0xEAC4 0x7DAD
+0xEAC5 0x7DD2
+0xEAC6 0x7DC7
+0xEAC7 0x7DAC
+0xEAC8 0x7F70
+0xEAC9 0x7FE0
+0xEACA 0x7FE1
+0xEACB 0x7FDF
+0xEACC 0x805E
+0xEACD 0x805A
+0xEACE 0x8087
+0xEACF 0x8150
+0xEAD0 0x8180
+0xEAD1 0x818F
+0xEAD2 0x8188
+0xEAD3 0x818A
+0xEAD4 0x817F
+0xEAD5 0x8182
+0xEAD6 0x81E7
+0xEAD7 0x81FA
+0xEAD8 0x8207
+0xEAD9 0x8214
+0xEADA 0x821E
+0xEADB 0x824B
+0xEADC 0x84C9
+0xEADD 0x84BF
+0xEADE 0x84C6
+0xEADF 0x84C4
+0xEAE0 0x8499
+0xEAE1 0x849E
+0xEAE2 0x84B2
+0xEAE3 0x849C
+0xEAE4 0x84CB
+0xEAE5 0x84B8
+0xEAE6 0x84C0
+0xEAE7 0x84D3
+0xEAE8 0x8490
+0xEAE9 0x84BC
+0xEAEA 0x84D1
+0xEAEB 0x84CA
+0xEAEC 0x873F
+0xEAED 0x871C
+0xEAEE 0x873B
+0xEAEF 0x8722
+0xEAF0 0x8725
+0xEAF1 0x8734
+0xEAF2 0x8718
+0xEAF3 0x8755
+0xEAF4 0x8737
+0xEAF5 0x8729
+0xEAF6 0x88F3
+0xEAF7 0x8902
+0xEAF8 0x88F4
+0xEAF9 0x88F9
+0xEAFA 0x88F8
+0xEAFB 0x88FD
+0xEAFC 0x88E8
+0xEAFD 0x891A
+0xEAFE 0x88EF
+0xEB21 0x9C07
+0xEB22 0x9C0E
+0xEB23 0x9C06
+0xEB24 0x9C17
+0xEB25 0x9C14
+0xEB26 0x9C09
+0xEB27 0x9D9F
+0xEB28 0x9D99
+0xEB29 0x9DA4
+0xEB2A 0x9D9D
+0xEB2B 0x9D92
+0xEB2C 0x9D98
+0xEB2D 0x9D90
+0xEB2E 0x9D9B
+0xEB2F 0x9DA0
+0xEB30 0x9D94
+0xEB31 0x9D9C
+0xEB32 0x9DAA
+0xEB33 0x9D97
+0xEB34 0x9DA1
+0xEB35 0x9D9A
+0xEB36 0x9DA2
+0xEB37 0x9DA8
+0xEB38 0x9D9E
+0xEB39 0x9DA3
+0xEB3A 0x9DBF
+0xEB3B 0x9DA9
+0xEB3C 0x9D96
+0xEB3D 0x9DA6
+0xEB3E 0x9DA7
+0xEB3F 0x9E99
+0xEB40 0x9E9B
+0xEB41 0x9E9A
+0xEB42 0x9EE5
+0xEB43 0x9EE4
+0xEB44 0x9EE7
+0xEB45 0x9EE6
+0xEB46 0x9F30
+0xEB47 0x9F2E
+0xEB48 0x9F5B
+0xEB49 0x9F60
+0xEB4A 0x9F5E
+0xEB4B 0x9F5D
+0xEB4C 0x9F59
+0xEB4D 0x9F91
+0xEB4E 0x513A
+0xEB4F 0x5139
+0xEB50 0x5298
+0xEB51 0x5297
+0xEB52 0x56C3
+0xEB53 0x56BD
+0xEB54 0x56BE
+0xEB55 0x5B48
+0xEB56 0x5B47
+0xEB57 0x5DCB
+0xEB58 0x5DCF
+0xEB59 0x5EF1
+0xEB5A 0x61FD
+0xEB5B 0x651B
+0xEB5C 0x6B02
+0xEB5D 0x6AFC
+0xEB5E 0x6B03
+0xEB5F 0x6AF8
+0xEB60 0x6B00
+0xEB61 0x7043
+0xEB62 0x7044
+0xEB63 0x704A
+0xEB64 0x7048
+0xEB65 0x7049
+0xEB66 0x7045
+0xEB67 0x7046
+0xEB68 0x721D
+0xEB69 0x721A
+0xEB6A 0x7219
+0xEB6B 0x737E
+0xEB6C 0x7517
+0xEB6D 0x766A
+0xEB6E 0x77D0
+0xEB6F 0x792D
+0xEB70 0x7931
+0xEB71 0x792F
+0xEB72 0x7C54
+0xEB73 0x7C53
+0xEB74 0x7CF2
+0xEB75 0x7E8A
+0xEB76 0x7E87
+0xEB77 0x7E88
+0xEB78 0x7E8B
+0xEB79 0x7E86
+0xEB7A 0x7E8D
+0xEB7B 0x7F4D
+0xEB7C 0x7FBB
+0xEB7D 0x8030
+0xEB7E 0x81DD
+0xEBA1 0x8AA6
+0xEBA2 0x8A8C
+0xEBA3 0x8A9E
+0xEBA4 0x8AA3
+0xEBA5 0x8A8D
+0xEBA6 0x8AA1
+0xEBA7 0x8A93
+0xEBA8 0x8AA4
+0xEBA9 0x8AAA
+0xEBAA 0x8AA5
+0xEBAB 0x8AA8
+0xEBAC 0x8A98
+0xEBAD 0x8A91
+0xEBAE 0x8A9A
+0xEBAF 0x8AA7
+0xEBB0 0x8C6A
+0xEBB1 0x8C8D
+0xEBB2 0x8C8C
+0xEBB3 0x8CD3
+0xEBB4 0x8CD1
+0xEBB5 0x8CD2
+0xEBB6 0x8D6B
+0xEBB7 0x8D99
+0xEBB8 0x8D95
+0xEBB9 0x8DFC
+0xEBBA 0x8F14
+0xEBBB 0x8F12
+0xEBBC 0x8F15
+0xEBBD 0x8F13
+0xEBBE 0x8FA3
+0xEBBF 0x9060
+0xEBC0 0x9058
+0xEBC1 0x905C
+0xEBC2 0x9063
+0xEBC3 0x9059
+0xEBC4 0x905E
+0xEBC5 0x9062
+0xEBC6 0x905D
+0xEBC7 0x905B
+0xEBC8 0x9119
+0xEBC9 0x9118
+0xEBCA 0x911E
+0xEBCB 0x9175
+0xEBCC 0x9178
+0xEBCD 0x9177
+0xEBCE 0x9174
+0xEBCF 0x9278
+0xEBD0 0x92AC
+0xEBD1 0x9280
+0xEBD2 0x9285
+0xEBD3 0x9298
+0xEBD4 0x9296
+0xEBD5 0x927B
+0xEBD6 0x9293
+0xEBD7 0x929C
+0xEBD8 0x92A8
+0xEBD9 0x927C
+0xEBDA 0x9291
+0xEBDB 0x95A1
+0xEBDC 0x95A8
+0xEBDD 0x95A9
+0xEBDE 0x95A3
+0xEBDF 0x95A5
+0xEBE0 0x95A4
+0xEBE1 0x9699
+0xEBE2 0x969C
+0xEBE3 0x969B
+0xEBE4 0x96CC
+0xEBE5 0x96D2
+0xEBE6 0x9700
+0xEBE7 0x977C
+0xEBE8 0x9785
+0xEBE9 0x97F6
+0xEBEA 0x9817
+0xEBEB 0x9818
+0xEBEC 0x98AF
+0xEBED 0x98B1
+0xEBEE 0x9903
+0xEBEF 0x9905
+0xEBF0 0x990C
+0xEBF1 0x9909
+0xEBF2 0x99C1
+0xEBF3 0x9AAF
+0xEBF4 0x9AB0
+0xEBF5 0x9AE6
+0xEBF6 0x9B41
+0xEBF7 0x9B42
+0xEBF8 0x9CF4
+0xEBF9 0x9CF6
+0xEBFA 0x9CF3
+0xEBFB 0x9EBC
+0xEBFC 0x9F3B
+0xEBFD 0x9F4A
+0xEBFE 0x5104
+0xEC21 0x8618
+0xEC22 0x862A
+0xEC23 0x8626
+0xEC24 0x861F
+0xEC25 0x8623
+0xEC26 0x861C
+0xEC27 0x8619
+0xEC28 0x8627
+0xEC29 0x862E
+0xEC2A 0x8621
+0xEC2B 0x8620
+0xEC2C 0x8629
+0xEC2D 0x861E
+0xEC2E 0x8625
+0xEC2F 0x8829
+0xEC30 0x881D
+0xEC31 0x881B
+0xEC32 0x8820
+0xEC33 0x8824
+0xEC34 0x881C
+0xEC35 0x882B
+0xEC36 0x884A
+0xEC37 0x896D
+0xEC38 0x8969
+0xEC39 0x896E
+0xEC3A 0x896B
+0xEC3B 0x89FA
+0xEC3C 0x8B79
+0xEC3D 0x8B78
+0xEC3E 0x8B45
+0xEC3F 0x8B7A
+0xEC40 0x8B7B
+0xEC41 0x8D10
+0xEC42 0x8D14
+0xEC43 0x8DAF
+0xEC44 0x8E8E
+0xEC45 0x8E8C
+0xEC46 0x8F5E
+0xEC47 0x8F5B
+0xEC48 0x8F5D
+0xEC49 0x9146
+0xEC4A 0x9144
+0xEC4B 0x9145
+0xEC4C 0x91B9
+0xEC4D 0x943F
+0xEC4E 0x943B
+0xEC4F 0x9436
+0xEC50 0x9429
+0xEC51 0x943D
+0xEC52 0x9430
+0xEC53 0x9439
+0xEC54 0x942A
+0xEC55 0x9437
+0xEC56 0x942C
+0xEC57 0x9440
+0xEC58 0x9431
+0xEC59 0x95E5
+0xEC5A 0x95E4
+0xEC5B 0x95E3
+0xEC5C 0x9735
+0xEC5D 0x973A
+0xEC5E 0x97BF
+0xEC5F 0x97E1
+0xEC60 0x9864
+0xEC61 0x98C9
+0xEC62 0x98C6
+0xEC63 0x98C0
+0xEC64 0x9958
+0xEC65 0x9956
+0xEC66 0x9A39
+0xEC67 0x9A3D
+0xEC68 0x9A46
+0xEC69 0x9A44
+0xEC6A 0x9A42
+0xEC6B 0x9A41
+0xEC6C 0x9A3A
+0xEC6D 0x9A3F
+0xEC6E 0x9ACD
+0xEC6F 0x9B15
+0xEC70 0x9B17
+0xEC71 0x9B18
+0xEC72 0x9B16
+0xEC73 0x9B3A
+0xEC74 0x9B52
+0xEC75 0x9C2B
+0xEC76 0x9C1D
+0xEC77 0x9C1C
+0xEC78 0x9C2C
+0xEC79 0x9C23
+0xEC7A 0x9C28
+0xEC7B 0x9C29
+0xEC7C 0x9C24
+0xEC7D 0x9C21
+0xEC7E 0x9DB7
+0xECA1 0x5100
+0xECA2 0x50FB
+0xECA3 0x50F5
+0xECA4 0x50F9
+0xECA5 0x5102
+0xECA6 0x5108
+0xECA7 0x5109
+0xECA8 0x5105
+0xECA9 0x51DC
+0xECAA 0x5287
+0xECAB 0x5288
+0xECAC 0x5289
+0xECAD 0x528D
+0xECAE 0x528A
+0xECAF 0x52F0
+0xECB0 0x53B2
+0xECB1 0x562E
+0xECB2 0x563B
+0xECB3 0x5639
+0xECB4 0x5632
+0xECB5 0x563F
+0xECB6 0x5634
+0xECB7 0x5629
+0xECB8 0x5653
+0xECB9 0x564E
+0xECBA 0x5657
+0xECBB 0x5674
+0xECBC 0x5636
+0xECBD 0x562F
+0xECBE 0x5630
+0xECBF 0x5880
+0xECC0 0x589F
+0xECC1 0x589E
+0xECC2 0x58B3
+0xECC3 0x589C
+0xECC4 0x58AE
+0xECC5 0x58A9
+0xECC6 0x58A6
+0xECC7 0x596D
+0xECC8 0x5B09
+0xECC9 0x5AFB
+0xECCA 0x5B0B
+0xECCB 0x5AF5
+0xECCC 0x5B0C
+0xECCD 0x5B08
+0xECCE 0x5BEE
+0xECCF 0x5BEC
+0xECD0 0x5BE9
+0xECD1 0x5BEB
+0xECD2 0x5C64
+0xECD3 0x5C65
+0xECD4 0x5D9D
+0xECD5 0x5D94
+0xECD6 0x5E62
+0xECD7 0x5E5F
+0xECD8 0x5E61
+0xECD9 0x5EE2
+0xECDA 0x5EDA
+0xECDB 0x5EDF
+0xECDC 0x5EDD
+0xECDD 0x5EE3
+0xECDE 0x5EE0
+0xECDF 0x5F48
+0xECE0 0x5F71
+0xECE1 0x5FB7
+0xECE2 0x5FB5
+0xECE3 0x6176
+0xECE4 0x6167
+0xECE5 0x616E
+0xECE6 0x615D
+0xECE7 0x6155
+0xECE8 0x6182
+0xECE9 0x617C
+0xECEA 0x6170
+0xECEB 0x616B
+0xECEC 0x617E
+0xECED 0x61A7
+0xECEE 0x6190
+0xECEF 0x61AB
+0xECF0 0x618E
+0xECF1 0x61AC
+0xECF2 0x619A
+0xECF3 0x61A4
+0xECF4 0x6194
+0xECF5 0x61AE
+0xECF6 0x622E
+0xECF7 0x6469
+0xECF8 0x646F
+0xECF9 0x6479
+0xECFA 0x649E
+0xECFB 0x64B2
+0xECFC 0x6488
+0xECFD 0x6490
+0xECFE 0x64B0
+0xED21 0x9DB6
+0xED22 0x9DBC
+0xED23 0x9DC1
+0xED24 0x9DC7
+0xED25 0x9DCA
+0xED26 0x9DCF
+0xED27 0x9DBE
+0xED28 0x9DC5
+0xED29 0x9DC3
+0xED2A 0x9DBB
+0xED2B 0x9DB5
+0xED2C 0x9DCE
+0xED2D 0x9DB9
+0xED2E 0x9DBA
+0xED2F 0x9DAC
+0xED30 0x9DC8
+0xED31 0x9DB1
+0xED32 0x9DAD
+0xED33 0x9DCC
+0xED34 0x9DB3
+0xED35 0x9DCD
+0xED36 0x9DB2
+0xED37 0x9E7A
+0xED38 0x9E9C
+0xED39 0x9EEB
+0xED3A 0x9EEE
+0xED3B 0x9EED
+0xED3C 0x9F1B
+0xED3D 0x9F18
+0xED3E 0x9F1A
+0xED3F 0x9F31
+0xED40 0x9F4E
+0xED41 0x9F65
+0xED42 0x9F64
+0xED43 0x9F92
+0xED44 0x4EB9
+0xED45 0x56C6
+0xED46 0x56C5
+0xED47 0x56CB
+0xED48 0x5971
+0xED49 0x5B4B
+0xED4A 0x5B4C
+0xED4B 0x5DD5
+0xED4C 0x5DD1
+0xED4D 0x5EF2
+0xED4E 0x6521
+0xED4F 0x6520
+0xED50 0x6526
+0xED51 0x6522
+0xED52 0x6B0B
+0xED53 0x6B08
+0xED54 0x6B09
+0xED55 0x6C0D
+0xED56 0x7055
+0xED57 0x7056
+0xED58 0x7057
+0xED59 0x7052
+0xED5A 0x721E
+0xED5B 0x721F
+0xED5C 0x72A9
+0xED5D 0x737F
+0xED5E 0x74D8
+0xED5F 0x74D5
+0xED60 0x74D9
+0xED61 0x74D7
+0xED62 0x766D
+0xED63 0x76AD
+0xED64 0x7935
+0xED65 0x79B4
+0xED66 0x7A70
+0xED67 0x7A71
+0xED68 0x7C57
+0xED69 0x7C5C
+0xED6A 0x7C59
+0xED6B 0x7C5B
+0xED6C 0x7C5A
+0xED6D 0x7CF4
+0xED6E 0x7CF1
+0xED6F 0x7E91
+0xED70 0x7F4F
+0xED71 0x7F87
+0xED72 0x81DE
+0xED73 0x826B
+0xED74 0x8634
+0xED75 0x8635
+0xED76 0x8633
+0xED77 0x862C
+0xED78 0x8632
+0xED79 0x8636
+0xED7A 0x882C
+0xED7B 0x8828
+0xED7C 0x8826
+0xED7D 0x882A
+0xED7E 0x8825
+0xEDA1 0x64A5
+0xEDA2 0x6493
+0xEDA3 0x6495
+0xEDA4 0x64A9
+0xEDA5 0x6492
+0xEDA6 0x64AE
+0xEDA7 0x64AD
+0xEDA8 0x64AB
+0xEDA9 0x649A
+0xEDAA 0x64AC
+0xEDAB 0x6499
+0xEDAC 0x64A2
+0xEDAD 0x64B3
+0xEDAE 0x6575
+0xEDAF 0x6577
+0xEDB0 0x6578
+0xEDB1 0x66AE
+0xEDB2 0x66AB
+0xEDB3 0x66B4
+0xEDB4 0x66B1
+0xEDB5 0x6A23
+0xEDB6 0x6A1F
+0xEDB7 0x69E8
+0xEDB8 0x6A01
+0xEDB9 0x6A1E
+0xEDBA 0x6A19
+0xEDBB 0x69FD
+0xEDBC 0x6A21
+0xEDBD 0x6A13
+0xEDBE 0x6A0A
+0xEDBF 0x69F3
+0xEDC0 0x6A02
+0xEDC1 0x6A05
+0xEDC2 0x69ED
+0xEDC3 0x6A11
+0xEDC4 0x6B50
+0xEDC5 0x6B4E
+0xEDC6 0x6BA4
+0xEDC7 0x6BC5
+0xEDC8 0x6BC6
+0xEDC9 0x6F3F
+0xEDCA 0x6F7C
+0xEDCB 0x6F84
+0xEDCC 0x6F51
+0xEDCD 0x6F66
+0xEDCE 0x6F54
+0xEDCF 0x6F86
+0xEDD0 0x6F6D
+0xEDD1 0x6F5B
+0xEDD2 0x6F78
+0xEDD3 0x6F6E
+0xEDD4 0x6F8E
+0xEDD5 0x6F7A
+0xEDD6 0x6F70
+0xEDD7 0x6F64
+0xEDD8 0x6F97
+0xEDD9 0x6F58
+0xEDDA 0x6ED5
+0xEDDB 0x6F6F
+0xEDDC 0x6F60
+0xEDDD 0x6F5F
+0xEDDE 0x719F
+0xEDDF 0x71AC
+0xEDE0 0x71B1
+0xEDE1 0x71A8
+0xEDE2 0x7256
+0xEDE3 0x729B
+0xEDE4 0x734E
+0xEDE5 0x7357
+0xEDE6 0x7469
+0xEDE7 0x748B
+0xEDE8 0x7483
+0xEDE9 0x747E
+0xEDEA 0x7480
+0xEDEB 0x757F
+0xEDEC 0x7620
+0xEDED 0x7629
+0xEDEE 0x761F
+0xEDEF 0x7624
+0xEDF0 0x7626
+0xEDF1 0x7621
+0xEDF2 0x7622
+0xEDF3 0x769A
+0xEDF4 0x76BA
+0xEDF5 0x76E4
+0xEDF6 0x778E
+0xEDF7 0x7787
+0xEDF8 0x778C
+0xEDF9 0x7791
+0xEDFA 0x778B
+0xEDFB 0x78CB
+0xEDFC 0x78C5
+0xEDFD 0x78BA
+0xEDFE 0x78CA
+0xEE21 0x8971
+0xEE22 0x89BF
+0xEE23 0x89BE
+0xEE24 0x89FB
+0xEE25 0x8B7E
+0xEE26 0x8B84
+0xEE27 0x8B82
+0xEE28 0x8B86
+0xEE29 0x8B85
+0xEE2A 0x8B7F
+0xEE2B 0x8D15
+0xEE2C 0x8E95
+0xEE2D 0x8E94
+0xEE2E 0x8E9A
+0xEE2F 0x8E92
+0xEE30 0x8E90
+0xEE31 0x8E96
+0xEE32 0x8E97
+0xEE33 0x8F60
+0xEE34 0x8F62
+0xEE35 0x9147
+0xEE36 0x944C
+0xEE37 0x9450
+0xEE38 0x944A
+0xEE39 0x944B
+0xEE3A 0x944F
+0xEE3B 0x9447
+0xEE3C 0x9445
+0xEE3D 0x9448
+0xEE3E 0x9449
+0xEE3F 0x9446
+0xEE40 0x973F
+0xEE41 0x97E3
+0xEE42 0x986A
+0xEE43 0x9869
+0xEE44 0x98CB
+0xEE45 0x9954
+0xEE46 0x995B
+0xEE47 0x9A4E
+0xEE48 0x9A53
+0xEE49 0x9A54
+0xEE4A 0x9A4C
+0xEE4B 0x9A4F
+0xEE4C 0x9A48
+0xEE4D 0x9A4A
+0xEE4E 0x9A49
+0xEE4F 0x9A52
+0xEE50 0x9A50
+0xEE51 0x9AD0
+0xEE52 0x9B19
+0xEE53 0x9B2B
+0xEE54 0x9B3B
+0xEE55 0x9B56
+0xEE56 0x9B55
+0xEE57 0x9C46
+0xEE58 0x9C48
+0xEE59 0x9C3F
+0xEE5A 0x9C44
+0xEE5B 0x9C39
+0xEE5C 0x9C33
+0xEE5D 0x9C41
+0xEE5E 0x9C3C
+0xEE5F 0x9C37
+0xEE60 0x9C34
+0xEE61 0x9C32
+0xEE62 0x9C3D
+0xEE63 0x9C36
+0xEE64 0x9DDB
+0xEE65 0x9DD2
+0xEE66 0x9DDE
+0xEE67 0x9DDA
+0xEE68 0x9DCB
+0xEE69 0x9DD0
+0xEE6A 0x9DDC
+0xEE6B 0x9DD1
+0xEE6C 0x9DDF
+0xEE6D 0x9DE9
+0xEE6E 0x9DD9
+0xEE6F 0x9DD8
+0xEE70 0x9DD6
+0xEE71 0x9DF5
+0xEE72 0x9DD5
+0xEE73 0x9DDD
+0xEE74 0x9EB6
+0xEE75 0x9EF0
+0xEE76 0x9F35
+0xEE77 0x9F33
+0xEE78 0x9F32
+0xEE79 0x9F42
+0xEE7A 0x9F6B
+0xEE7B 0x9F95
+0xEE7C 0x9FA2
+0xEE7D 0x513D
+0xEE7E 0x5299
+0xEEA1 0x78BE
+0xEEA2 0x78D5
+0xEEA3 0x78BC
+0xEEA4 0x78D0
+0xEEA5 0x7A3F
+0xEEA6 0x7A3C
+0xEEA7 0x7A40
+0xEEA8 0x7A3D
+0xEEA9 0x7A37
+0xEEAA 0x7A3B
+0xEEAB 0x7AAF
+0xEEAC 0x7AAE
+0xEEAD 0x7BAD
+0xEEAE 0x7BB1
+0xEEAF 0x7BC4
+0xEEB0 0x7BB4
+0xEEB1 0x7BC6
+0xEEB2 0x7BC7
+0xEEB3 0x7BC1
+0xEEB4 0x7BA0
+0xEEB5 0x7BCC
+0xEEB6 0x7CCA
+0xEEB7 0x7DE0
+0xEEB8 0x7DF4
+0xEEB9 0x7DEF
+0xEEBA 0x7DFB
+0xEEBB 0x7DD8
+0xEEBC 0x7DEC
+0xEEBD 0x7DDD
+0xEEBE 0x7DE8
+0xEEBF 0x7DE3
+0xEEC0 0x7DDA
+0xEEC1 0x7DDE
+0xEEC2 0x7DE9
+0xEEC3 0x7D9E
+0xEEC4 0x7DD9
+0xEEC5 0x7DF2
+0xEEC6 0x7DF9
+0xEEC7 0x7F75
+0xEEC8 0x7F77
+0xEEC9 0x7FAF
+0xEECA 0x7FE9
+0xEECB 0x8026
+0xEECC 0x819B
+0xEECD 0x819C
+0xEECE 0x819D
+0xEECF 0x81A0
+0xEED0 0x819A
+0xEED1 0x8198
+0xEED2 0x8517
+0xEED3 0x853D
+0xEED4 0x851A
+0xEED5 0x84EE
+0xEED6 0x852C
+0xEED7 0x852D
+0xEED8 0x8513
+0xEED9 0x8511
+0xEEDA 0x8523
+0xEEDB 0x8521
+0xEEDC 0x8514
+0xEEDD 0x84EC
+0xEEDE 0x8525
+0xEEDF 0x84FF
+0xEEE0 0x8506
+0xEEE1 0x8782
+0xEEE2 0x8774
+0xEEE3 0x8776
+0xEEE4 0x8760
+0xEEE5 0x8766
+0xEEE6 0x8778
+0xEEE7 0x8768
+0xEEE8 0x8759
+0xEEE9 0x8757
+0xEEEA 0x874C
+0xEEEB 0x8753
+0xEEEC 0x885B
+0xEEED 0x885D
+0xEEEE 0x8910
+0xEEEF 0x8907
+0xEEF0 0x8912
+0xEEF1 0x8913
+0xEEF2 0x8915
+0xEEF3 0x890A
+0xEEF4 0x8ABC
+0xEEF5 0x8AD2
+0xEEF6 0x8AC7
+0xEEF7 0x8AC4
+0xEEF8 0x8A95
+0xEEF9 0x8ACB
+0xEEFA 0x8AF8
+0xEEFB 0x8AB2
+0xEEFC 0x8AC9
+0xEEFD 0x8AC2
+0xEEFE 0x8ABF
+0xEF21 0x58E8
+0xEF22 0x58E7
+0xEF23 0x5972
+0xEF24 0x5B4D
+0xEF25 0x5DD8
+0xEF26 0x882F
+0xEF27 0x5F4F
+0xEF28 0x6201
+0xEF29 0x6203
+0xEF2A 0x6204
+0xEF2B 0x6529
+0xEF2C 0x6525
+0xEF2D 0x6596
+0xEF2E 0x66EB
+0xEF2F 0x6B11
+0xEF30 0x6B12
+0xEF31 0x6B0F
+0xEF32 0x6BCA
+0xEF33 0x705B
+0xEF34 0x705A
+0xEF35 0x7222
+0xEF36 0x7382
+0xEF37 0x7381
+0xEF38 0x7383
+0xEF39 0x7670
+0xEF3A 0x77D4
+0xEF3B 0x7C67
+0xEF3C 0x7C66
+0xEF3D 0x7E95
+0xEF3E 0x826C
+0xEF3F 0x863A
+0xEF40 0x8640
+0xEF41 0x8639
+0xEF42 0x863C
+0xEF43 0x8631
+0xEF44 0x863B
+0xEF45 0x863E
+0xEF46 0x8830
+0xEF47 0x8832
+0xEF48 0x882E
+0xEF49 0x8833
+0xEF4A 0x8976
+0xEF4B 0x8974
+0xEF4C 0x8973
+0xEF4D 0x89FE
+0xEF4E 0x8B8C
+0xEF4F 0x8B8E
+0xEF50 0x8B8B
+0xEF51 0x8B88
+0xEF52 0x8C45
+0xEF53 0x8D19
+0xEF54 0x8E98
+0xEF55 0x8F64
+0xEF56 0x8F63
+0xEF57 0x91BC
+0xEF58 0x9462
+0xEF59 0x9455
+0xEF5A 0x945D
+0xEF5B 0x9457
+0xEF5C 0x945E
+0xEF5D 0x97C4
+0xEF5E 0x97C5
+0xEF5F 0x9800
+0xEF60 0x9A56
+0xEF61 0x9A59
+0xEF62 0x9B1E
+0xEF63 0x9B1F
+0xEF64 0x9B20
+0xEF65 0x9C52
+0xEF66 0x9C58
+0xEF67 0x9C50
+0xEF68 0x9C4A
+0xEF69 0x9C4D
+0xEF6A 0x9C4B
+0xEF6B 0x9C55
+0xEF6C 0x9C59
+0xEF6D 0x9C4C
+0xEF6E 0x9C4E
+0xEF6F 0x9DFB
+0xEF70 0x9DF7
+0xEF71 0x9DEF
+0xEF72 0x9DE3
+0xEF73 0x9DEB
+0xEF74 0x9DF8
+0xEF75 0x9DE4
+0xEF76 0x9DF6
+0xEF77 0x9DE1
+0xEF78 0x9DEE
+0xEF79 0x9DE6
+0xEF7A 0x9DF2
+0xEF7B 0x9DF0
+0xEF7C 0x9DE2
+0xEF7D 0x9DEC
+0xEF7E 0x9DF4
+0xEFA1 0x8AB0
+0xEFA2 0x8AD6
+0xEFA3 0x8ACD
+0xEFA4 0x8AB6
+0xEFA5 0x8AB9
+0xEFA6 0x8ADB
+0xEFA7 0x8C4C
+0xEFA8 0x8C4E
+0xEFA9 0x8C6C
+0xEFAA 0x8CE0
+0xEFAB 0x8CDE
+0xEFAC 0x8CE6
+0xEFAD 0x8CE4
+0xEFAE 0x8CEC
+0xEFAF 0x8CED
+0xEFB0 0x8CE2
+0xEFB1 0x8CE3
+0xEFB2 0x8CDC
+0xEFB3 0x8CEA
+0xEFB4 0x8CE1
+0xEFB5 0x8D6D
+0xEFB6 0x8D9F
+0xEFB7 0x8DA3
+0xEFB8 0x8E2B
+0xEFB9 0x8E10
+0xEFBA 0x8E1D
+0xEFBB 0x8E22
+0xEFBC 0x8E0F
+0xEFBD 0x8E29
+0xEFBE 0x8E1F
+0xEFBF 0x8E21
+0xEFC0 0x8E1E
+0xEFC1 0x8EBA
+0xEFC2 0x8F1D
+0xEFC3 0x8F1B
+0xEFC4 0x8F1F
+0xEFC5 0x8F29
+0xEFC6 0x8F26
+0xEFC7 0x8F2A
+0xEFC8 0x8F1C
+0xEFC9 0x8F1E
+0xEFCA 0x8F25
+0xEFCB 0x9069
+0xEFCC 0x906E
+0xEFCD 0x9068
+0xEFCE 0x906D
+0xEFCF 0x9077
+0xEFD0 0x9130
+0xEFD1 0x912D
+0xEFD2 0x9127
+0xEFD3 0x9131
+0xEFD4 0x9187
+0xEFD5 0x9189
+0xEFD6 0x918B
+0xEFD7 0x9183
+0xEFD8 0x92C5
+0xEFD9 0x92BB
+0xEFDA 0x92B7
+0xEFDB 0x92EA
+0xEFDC 0x92E4
+0xEFDD 0x92C1
+0xEFDE 0x92B3
+0xEFDF 0x92BC
+0xEFE0 0x92D2
+0xEFE1 0x92C7
+0xEFE2 0x92F0
+0xEFE3 0x92B2
+0xEFE4 0x95AD
+0xEFE5 0x95B1
+0xEFE6 0x9704
+0xEFE7 0x9706
+0xEFE8 0x9707
+0xEFE9 0x9709
+0xEFEA 0x9760
+0xEFEB 0x978D
+0xEFEC 0x978B
+0xEFED 0x978F
+0xEFEE 0x9821
+0xEFEF 0x982B
+0xEFF0 0x981C
+0xEFF1 0x98B3
+0xEFF2 0x990A
+0xEFF3 0x9913
+0xEFF4 0x9912
+0xEFF5 0x9918
+0xEFF6 0x99DD
+0xEFF7 0x99D0
+0xEFF8 0x99DF
+0xEFF9 0x99DB
+0xEFFA 0x99D1
+0xEFFB 0x99D5
+0xEFFC 0x99D2
+0xEFFD 0x99D9
+0xEFFE 0x9AB7
+0xF021 0x9DF3
+0xF022 0x9DE8
+0xF023 0x9DED
+0xF024 0x9EC2
+0xF025 0x9ED0
+0xF026 0x9EF2
+0xF027 0x9EF3
+0xF028 0x9F06
+0xF029 0x9F1C
+0xF02A 0x9F38
+0xF02B 0x9F37
+0xF02C 0x9F36
+0xF02D 0x9F43
+0xF02E 0x9F4F
+0xF02F 0x9F71
+0xF030 0x9F70
+0xF031 0x9F6E
+0xF032 0x9F6F
+0xF033 0x56D3
+0xF034 0x56CD
+0xF035 0x5B4E
+0xF036 0x5C6D
+0xF037 0x652D
+0xF038 0x66ED
+0xF039 0x66EE
+0xF03A 0x6B13
+0xF03B 0x705F
+0xF03C 0x7061
+0xF03D 0x705D
+0xF03E 0x7060
+0xF03F 0x7223
+0xF040 0x74DB
+0xF041 0x74E5
+0xF042 0x77D5
+0xF043 0x7938
+0xF044 0x79B7
+0xF045 0x79B6
+0xF046 0x7C6A
+0xF047 0x7E97
+0xF048 0x7F89
+0xF049 0x826D
+0xF04A 0x8643
+0xF04B 0x8838
+0xF04C 0x8837
+0xF04D 0x8835
+0xF04E 0x884B
+0xF04F 0x8B94
+0xF050 0x8B95
+0xF051 0x8E9E
+0xF052 0x8E9F
+0xF053 0x8EA0
+0xF054 0x8E9D
+0xF055 0x91BE
+0xF056 0x91BD
+0xF057 0x91C2
+0xF058 0x946B
+0xF059 0x9468
+0xF05A 0x9469
+0xF05B 0x96E5
+0xF05C 0x9746
+0xF05D 0x9743
+0xF05E 0x9747
+0xF05F 0x97C7
+0xF060 0x97E5
+0xF061 0x9A5E
+0xF062 0x9AD5
+0xF063 0x9B59
+0xF064 0x9C63
+0xF065 0x9C67
+0xF066 0x9C66
+0xF067 0x9C62
+0xF068 0x9C5E
+0xF069 0x9C60
+0xF06A 0x9E02
+0xF06B 0x9DFE
+0xF06C 0x9E07
+0xF06D 0x9E03
+0xF06E 0x9E06
+0xF06F 0x9E05
+0xF070 0x9E00
+0xF071 0x9E01
+0xF072 0x9E09
+0xF073 0x9DFF
+0xF074 0x9DFD
+0xF075 0x9E04
+0xF076 0x9EA0
+0xF077 0x9F1E
+0xF078 0x9F46
+0xF079 0x9F74
+0xF07A 0x9F75
+0xF07B 0x9F76
+0xF07C 0x56D4
+0xF07D 0x652E
+0xF07E 0x65B8
+0xF0A1 0x9AEE
+0xF0A2 0x9AEF
+0xF0A3 0x9B27
+0xF0A4 0x9B45
+0xF0A5 0x9B44
+0xF0A6 0x9B77
+0xF0A7 0x9B6F
+0xF0A8 0x9D06
+0xF0A9 0x9D09
+0xF0AA 0x9D03
+0xF0AB 0x9EA9
+0xF0AC 0x9EBE
+0xF0AD 0x9ECE
+0xF0AE 0x58A8
+0xF0AF 0x9F52
+0xF0B0 0x5112
+0xF0B1 0x5118
+0xF0B2 0x5114
+0xF0B3 0x5110
+0xF0B4 0x5115
+0xF0B5 0x5180
+0xF0B6 0x51AA
+0xF0B7 0x51DD
+0xF0B8 0x5291
+0xF0B9 0x5293
+0xF0BA 0x52F3
+0xF0BB 0x5659
+0xF0BC 0x566B
+0xF0BD 0x5679
+0xF0BE 0x5669
+0xF0BF 0x5664
+0xF0C0 0x5678
+0xF0C1 0x566A
+0xF0C2 0x5668
+0xF0C3 0x5665
+0xF0C4 0x5671
+0xF0C5 0x566F
+0xF0C6 0x566C
+0xF0C7 0x5662
+0xF0C8 0x5676
+0xF0C9 0x58C1
+0xF0CA 0x58BE
+0xF0CB 0x58C7
+0xF0CC 0x58C5
+0xF0CD 0x596E
+0xF0CE 0x5B1D
+0xF0CF 0x5B34
+0xF0D0 0x5B78
+0xF0D1 0x5BF0
+0xF0D2 0x5C0E
+0xF0D3 0x5F4A
+0xF0D4 0x61B2
+0xF0D5 0x6191
+0xF0D6 0x61A9
+0xF0D7 0x618A
+0xF0D8 0x61CD
+0xF0D9 0x61B6
+0xF0DA 0x61BE
+0xF0DB 0x61CA
+0xF0DC 0x61C8
+0xF0DD 0x6230
+0xF0DE 0x64C5
+0xF0DF 0x64C1
+0xF0E0 0x64CB
+0xF0E1 0x64BB
+0xF0E2 0x64BC
+0xF0E3 0x64DA
+0xF0E4 0x64C4
+0xF0E5 0x64C7
+0xF0E6 0x64C2
+0xF0E7 0x64CD
+0xF0E8 0x64BF
+0xF0E9 0x64D2
+0xF0EA 0x64D4
+0xF0EB 0x64BE
+0xF0EC 0x6574
+0xF0ED 0x66C6
+0xF0EE 0x66C9
+0xF0EF 0x66B9
+0xF0F0 0x66C4
+0xF0F1 0x66C7
+0xF0F2 0x66B8
+0xF0F3 0x6A3D
+0xF0F4 0x6A38
+0xF0F5 0x6A3A
+0xF0F6 0x6A59
+0xF0F7 0x6A6B
+0xF0F8 0x6A58
+0xF0F9 0x6A39
+0xF0FA 0x6A44
+0xF0FB 0x6A62
+0xF0FC 0x6A61
+0xF0FD 0x6A4B
+0xF0FE 0x6A47
+0xF121 0x6B18
+0xF122 0x6B19
+0xF123 0x6B17
+0xF124 0x6B1A
+0xF125 0x7062
+0xF126 0x7226
+0xF127 0x72AA
+0xF128 0x77D8
+0xF129 0x77D9
+0xF12A 0x7939
+0xF12B 0x7C69
+0xF12C 0x7C6B
+0xF12D 0x7CF6
+0xF12E 0x7E9A
+0xF12F 0x7E98
+0xF130 0x7E9B
+0xF131 0x7E99
+0xF132 0x81E0
+0xF133 0x81E1
+0xF134 0x8646
+0xF135 0x8647
+0xF136 0x8648
+0xF137 0x8979
+0xF138 0x897A
+0xF139 0x897C
+0xF13A 0x897B
+0xF13B 0x89FF
+0xF13C 0x8B98
+0xF13D 0x8B99
+0xF13E 0x8EA5
+0xF13F 0x8EA4
+0xF140 0x8EA3
+0xF141 0x946E
+0xF142 0x946D
+0xF143 0x946F
+0xF144 0x9471
+0xF145 0x9473
+0xF146 0x9749
+0xF147 0x9872
+0xF148 0x995F
+0xF149 0x9C68
+0xF14A 0x9C6E
+0xF14B 0x9C6D
+0xF14C 0x9E0B
+0xF14D 0x9E0D
+0xF14E 0x9E10
+0xF14F 0x9E0F
+0xF150 0x9E12
+0xF151 0x9E11
+0xF152 0x9EA1
+0xF153 0x9EF5
+0xF154 0x9F09
+0xF155 0x9F47
+0xF156 0x9F78
+0xF157 0x9F7B
+0xF158 0x9F7A
+0xF159 0x9F79
+0xF15A 0x571E
+0xF15B 0x7066
+0xF15C 0x7C6F
+0xF15D 0x883C
+0xF15E 0x8DB2
+0xF15F 0x8EA6
+0xF160 0x91C3
+0xF161 0x9474
+0xF162 0x9478
+0xF163 0x9476
+0xF164 0x9475
+0xF165 0x9A60
+0xF166 0x9B2E
+0xF167 0x9C74
+0xF168 0x9C73
+0xF169 0x9C71
+0xF16A 0x9C75
+0xF16B 0x9E14
+0xF16C 0x9E13
+0xF16D 0x9EF6
+0xF16E 0x9F0A
+0xF16F 0x9FA4
+0xF170 0x7068
+0xF171 0x7065
+0xF172 0x7CF7
+0xF173 0x866A
+0xF174 0x883E
+0xF175 0x883D
+0xF176 0x883F
+0xF177 0x8B9E
+0xF178 0x8C9C
+0xF179 0x8EA9
+0xF17A 0x8EC9
+0xF17B 0x974B
+0xF17C 0x9873
+0xF17D 0x9874
+0xF17E 0x98CC
+0xF1A1 0x6A35
+0xF1A2 0x6A5F
+0xF1A3 0x6A48
+0xF1A4 0x6B59
+0xF1A5 0x6B77
+0xF1A6 0x6C05
+0xF1A7 0x6FC2
+0xF1A8 0x6FB1
+0xF1A9 0x6FA1
+0xF1AA 0x6FC3
+0xF1AB 0x6FA4
+0xF1AC 0x6FC1
+0xF1AD 0x6FA7
+0xF1AE 0x6FB3
+0xF1AF 0x6FC0
+0xF1B0 0x6FB9
+0xF1B1 0x6FB6
+0xF1B2 0x6FA6
+0xF1B3 0x6FA0
+0xF1B4 0x6FB4
+0xF1B5 0x71BE
+0xF1B6 0x71C9
+0xF1B7 0x71D0
+0xF1B8 0x71D2
+0xF1B9 0x71C8
+0xF1BA 0x71D5
+0xF1BB 0x71B9
+0xF1BC 0x71CE
+0xF1BD 0x71D9
+0xF1BE 0x71DC
+0xF1BF 0x71C3
+0xF1C0 0x71C4
+0xF1C1 0x7368
+0xF1C2 0x749C
+0xF1C3 0x74A3
+0xF1C4 0x7498
+0xF1C5 0x749F
+0xF1C6 0x749E
+0xF1C7 0x74E2
+0xF1C8 0x750C
+0xF1C9 0x750D
+0xF1CA 0x7634
+0xF1CB 0x7638
+0xF1CC 0x763A
+0xF1CD 0x76E7
+0xF1CE 0x76E5
+0xF1CF 0x77A0
+0xF1D0 0x779E
+0xF1D1 0x779F
+0xF1D2 0x77A5
+0xF1D3 0x78E8
+0xF1D4 0x78DA
+0xF1D5 0x78EC
+0xF1D6 0x78E7
+0xF1D7 0x79A6
+0xF1D8 0x7A4D
+0xF1D9 0x7A4E
+0xF1DA 0x7A46
+0xF1DB 0x7A4C
+0xF1DC 0x7A4B
+0xF1DD 0x7ABA
+0xF1DE 0x7BD9
+0xF1DF 0x7C11
+0xF1E0 0x7BC9
+0xF1E1 0x7BE4
+0xF1E2 0x7BDB
+0xF1E3 0x7BE1
+0xF1E4 0x7BE9
+0xF1E5 0x7BE6
+0xF1E6 0x7CD5
+0xF1E7 0x7CD6
+0xF1E8 0x7E0A
+0xF1E9 0x7E11
+0xF1EA 0x7E08
+0xF1EB 0x7E1B
+0xF1EC 0x7E23
+0xF1ED 0x7E1E
+0xF1EE 0x7E1D
+0xF1EF 0x7E09
+0xF1F0 0x7E10
+0xF1F1 0x7F79
+0xF1F2 0x7FB2
+0xF1F3 0x7FF0
+0xF1F4 0x7FF1
+0xF1F5 0x7FEE
+0xF1F6 0x8028
+0xF1F7 0x81B3
+0xF1F8 0x81A9
+0xF1F9 0x81A8
+0xF1FA 0x81FB
+0xF1FB 0x8208
+0xF1FC 0x8258
+0xF1FD 0x8259
+0xF1FE 0x854A
+0xF221 0x9961
+0xF222 0x99AB
+0xF223 0x9A64
+0xF224 0x9A66
+0xF225 0x9A67
+0xF226 0x9B24
+0xF227 0x9E15
+0xF228 0x9E17
+0xF229 0x9F48
+0xF22A 0x6207
+0xF22B 0x6B1E
+0xF22C 0x7227
+0xF22D 0x864C
+0xF22E 0x8EA8
+0xF22F 0x9482
+0xF230 0x9480
+0xF231 0x9481
+0xF232 0x9A69
+0xF233 0x9A68
+0xF234 0x9E19
+0xF235 0x864B
+0xF236 0x8B9F
+0xF237 0x9483
+0xF238 0x9C79
+0xF239 0x9EB7
+0xF23A 0x7675
+0xF23B 0x9A6B
+0xF23C 0x9C7A
+0xF23D 0x9E1D
+0xF23E 0x7069
+0xF23F 0x706A
+0xF240 0x7229
+0xF241 0x9EA4
+0xF242 0x9F7E
+0xF243 0x9F49
+0xF244 0x9F98
+0xF2A1 0x8559
+0xF2A2 0x8548
+0xF2A3 0x8568
+0xF2A4 0x8569
+0xF2A5 0x8543
+0xF2A6 0x8549
+0xF2A7 0x856D
+0xF2A8 0x856A
+0xF2A9 0x855E
+0xF2AA 0x8783
+0xF2AB 0x879F
+0xF2AC 0x879E
+0xF2AD 0x87A2
+0xF2AE 0x878D
+0xF2AF 0x8861
+0xF2B0 0x892A
+0xF2B1 0x8932
+0xF2B2 0x8925
+0xF2B3 0x892B
+0xF2B4 0x8921
+0xF2B5 0x89AA
+0xF2B6 0x89A6
+0xF2B7 0x8AE6
+0xF2B8 0x8AFA
+0xF2B9 0x8AEB
+0xF2BA 0x8AF1
+0xF2BB 0x8B00
+0xF2BC 0x8ADC
+0xF2BD 0x8AE7
+0xF2BE 0x8AEE
+0xF2BF 0x8AFE
+0xF2C0 0x8B01
+0xF2C1 0x8B02
+0xF2C2 0x8AF7
+0xF2C3 0x8AED
+0xF2C4 0x8AF3
+0xF2C5 0x8AF6
+0xF2C6 0x8AFC
+0xF2C7 0x8C6B
+0xF2C8 0x8C6D
+0xF2C9 0x8C93
+0xF2CA 0x8CF4
+0xF2CB 0x8E44
+0xF2CC 0x8E31
+0xF2CD 0x8E34
+0xF2CE 0x8E42
+0xF2CF 0x8E39
+0xF2D0 0x8E35
+0xF2D1 0x8F3B
+0xF2D2 0x8F2F
+0xF2D3 0x8F38
+0xF2D4 0x8F33
+0xF2D5 0x8FA8
+0xF2D6 0x8FA6
+0xF2D7 0x9075
+0xF2D8 0x9074
+0xF2D9 0x9078
+0xF2DA 0x9072
+0xF2DB 0x907C
+0xF2DC 0x907A
+0xF2DD 0x9134
+0xF2DE 0x9192
+0xF2DF 0x9320
+0xF2E0 0x9336
+0xF2E1 0x92F8
+0xF2E2 0x9333
+0xF2E3 0x932F
+0xF2E4 0x9322
+0xF2E5 0x92FC
+0xF2E6 0x932B
+0xF2E7 0x9304
+0xF2E8 0x931A
+0xF2E9 0x9310
+0xF2EA 0x9326
+0xF2EB 0x9321
+0xF2EC 0x9315
+0xF2ED 0x932E
+0xF2EE 0x9319
+0xF2EF 0x95BB
+0xF2F0 0x96A7
+0xF2F1 0x96A8
+0xF2F2 0x96AA
+0xF2F3 0x96D5
+0xF2F4 0x970E
+0xF2F5 0x9711
+0xF2F6 0x9716
+0xF2F7 0x970D
+0xF2F8 0x9713
+0xF2F9 0x970F
+0xF2FA 0x975B
+0xF2FB 0x975C
+0xF2FC 0x9766
+0xF2FD 0x9798
+0xF2FE 0x9830
+0xF3A1 0x9838
+0xF3A2 0x983B
+0xF3A3 0x9837
+0xF3A4 0x982D
+0xF3A5 0x9839
+0xF3A6 0x9824
+0xF3A7 0x9910
+0xF3A8 0x9928
+0xF3A9 0x991E
+0xF3AA 0x991B
+0xF3AB 0x9921
+0xF3AC 0x991A
+0xF3AD 0x99ED
+0xF3AE 0x99E2
+0xF3AF 0x99F1
+0xF3B0 0x9AB8
+0xF3B1 0x9ABC
+0xF3B2 0x9AFB
+0xF3B3 0x9AED
+0xF3B4 0x9B28
+0xF3B5 0x9B91
+0xF3B6 0x9D15
+0xF3B7 0x9D23
+0xF3B8 0x9D26
+0xF3B9 0x9D28
+0xF3BA 0x9D12
+0xF3BB 0x9D1B
+0xF3BC 0x9ED8
+0xF3BD 0x9ED4
+0xF3BE 0x9F8D
+0xF3BF 0x9F9C
+0xF3C0 0x512A
+0xF3C1 0x511F
+0xF3C2 0x5121
+0xF3C3 0x5132
+0xF3C4 0x52F5
+0xF3C5 0x568E
+0xF3C6 0x5680
+0xF3C7 0x5690
+0xF3C8 0x5685
+0xF3C9 0x5687
+0xF3CA 0x568F
+0xF3CB 0x58D5
+0xF3CC 0x58D3
+0xF3CD 0x58D1
+0xF3CE 0x58CE
+0xF3CF 0x5B30
+0xF3D0 0x5B2A
+0xF3D1 0x5B24
+0xF3D2 0x5B7A
+0xF3D3 0x5C37
+0xF3D4 0x5C68
+0xF3D5 0x5DBC
+0xF3D6 0x5DBA
+0xF3D7 0x5DBD
+0xF3D8 0x5DB8
+0xF3D9 0x5E6B
+0xF3DA 0x5F4C
+0xF3DB 0x5FBD
+0xF3DC 0x61C9
+0xF3DD 0x61C2
+0xF3DE 0x61C7
+0xF3DF 0x61E6
+0xF3E0 0x61CB
+0xF3E1 0x6232
+0xF3E2 0x6234
+0xF3E3 0x64CE
+0xF3E4 0x64CA
+0xF3E5 0x64D8
+0xF3E6 0x64E0
+0xF3E7 0x64F0
+0xF3E8 0x64E6
+0xF3E9 0x64EC
+0xF3EA 0x64F1
+0xF3EB 0x64E2
+0xF3EC 0x64ED
+0xF3ED 0x6582
+0xF3EE 0x6583
+0xF3EF 0x66D9
+0xF3F0 0x66D6
+0xF3F1 0x6A80
+0xF3F2 0x6A94
+0xF3F3 0x6A84
+0xF3F4 0x6AA2
+0xF3F5 0x6A9C
+0xF3F6 0x6ADB
+0xF3F7 0x6AA3
+0xF3F8 0x6A7E
+0xF3F9 0x6A97
+0xF3FA 0x6A90
+0xF3FB 0x6AA0
+0xF3FC 0x6B5C
+0xF3FD 0x6BAE
+0xF3FE 0x6BDA
+0xF4A1 0x6C08
+0xF4A2 0x6FD8
+0xF4A3 0x6FF1
+0xF4A4 0x6FDF
+0xF4A5 0x6FE0
+0xF4A6 0x6FDB
+0xF4A7 0x6FE4
+0xF4A8 0x6FEB
+0xF4A9 0x6FEF
+0xF4AA 0x6F80
+0xF4AB 0x6FEC
+0xF4AC 0x6FE1
+0xF4AD 0x6FE9
+0xF4AE 0x6FD5
+0xF4AF 0x6FEE
+0xF4B0 0x6FF0
+0xF4B1 0x71E7
+0xF4B2 0x71DF
+0xF4B3 0x71EE
+0xF4B4 0x71E6
+0xF4B5 0x71E5
+0xF4B6 0x71ED
+0xF4B7 0x71EC
+0xF4B8 0x71F4
+0xF4B9 0x71E0
+0xF4BA 0x7235
+0xF4BB 0x7246
+0xF4BC 0x7370
+0xF4BD 0x7372
+0xF4BE 0x74A9
+0xF4BF 0x74B0
+0xF4C0 0x74A6
+0xF4C1 0x74A8
+0xF4C2 0x7646
+0xF4C3 0x7642
+0xF4C4 0x764C
+0xF4C5 0x76EA
+0xF4C6 0x77B3
+0xF4C7 0x77AA
+0xF4C8 0x77B0
+0xF4C9 0x77AC
+0xF4CA 0x77A7
+0xF4CB 0x77AD
+0xF4CC 0x77EF
+0xF4CD 0x78F7
+0xF4CE 0x78FA
+0xF4CF 0x78F4
+0xF4D0 0x78EF
+0xF4D1 0x7901
+0xF4D2 0x79A7
+0xF4D3 0x79AA
+0xF4D4 0x7A57
+0xF4D5 0x7ABF
+0xF4D6 0x7C07
+0xF4D7 0x7C0D
+0xF4D8 0x7BFE
+0xF4D9 0x7BF7
+0xF4DA 0x7C0C
+0xF4DB 0x7BE0
+0xF4DC 0x7CE0
+0xF4DD 0x7CDC
+0xF4DE 0x7CDE
+0xF4DF 0x7CE2
+0xF4E0 0x7CDF
+0xF4E1 0x7CD9
+0xF4E2 0x7CDD
+0xF4E3 0x7E2E
+0xF4E4 0x7E3E
+0xF4E5 0x7E46
+0xF4E6 0x7E37
+0xF4E7 0x7E32
+0xF4E8 0x7E43
+0xF4E9 0x7E2B
+0xF4EA 0x7E3D
+0xF4EB 0x7E31
+0xF4EC 0x7E45
+0xF4ED 0x7E41
+0xF4EE 0x7E34
+0xF4EF 0x7E39
+0xF4F0 0x7E48
+0xF4F1 0x7E35
+0xF4F2 0x7E3F
+0xF4F3 0x7E2F
+0xF4F4 0x7F44
+0xF4F5 0x7FF3
+0xF4F6 0x7FFC
+0xF4F7 0x8071
+0xF4F8 0x8072
+0xF4F9 0x8070
+0xF4FA 0x806F
+0xF4FB 0x8073
+0xF4FC 0x81C6
+0xF4FD 0x81C3
+0xF4FE 0x81BA
+0xF5A1 0x81C2
+0xF5A2 0x81C0
+0xF5A3 0x81BF
+0xF5A4 0x81BD
+0xF5A5 0x81C9
+0xF5A6 0x81BE
+0xF5A7 0x81E8
+0xF5A8 0x8209
+0xF5A9 0x8271
+0xF5AA 0x85AA
+0xF5AB 0x8584
+0xF5AC 0x857E
+0xF5AD 0x859C
+0xF5AE 0x8591
+0xF5AF 0x8594
+0xF5B0 0x85AF
+0xF5B1 0x859B
+0xF5B2 0x8587
+0xF5B3 0x85A8
+0xF5B4 0x858A
+0xF5B5 0x85A6
+0xF5B6 0x8667
+0xF5B7 0x87C0
+0xF5B8 0x87D1
+0xF5B9 0x87B3
+0xF5BA 0x87D2
+0xF5BB 0x87C6
+0xF5BC 0x87AB
+0xF5BD 0x87BB
+0xF5BE 0x87BA
+0xF5BF 0x87C8
+0xF5C0 0x87CB
+0xF5C1 0x893B
+0xF5C2 0x8936
+0xF5C3 0x8944
+0xF5C4 0x8938
+0xF5C5 0x893D
+0xF5C6 0x89AC
+0xF5C7 0x8B0E
+0xF5C8 0x8B17
+0xF5C9 0x8B19
+0xF5CA 0x8B1B
+0xF5CB 0x8B0A
+0xF5CC 0x8B20
+0xF5CD 0x8B1D
+0xF5CE 0x8B04
+0xF5CF 0x8B10
+0xF5D0 0x8C41
+0xF5D1 0x8C3F
+0xF5D2 0x8C73
+0xF5D3 0x8CFA
+0xF5D4 0x8CFD
+0xF5D5 0x8CFC
+0xF5D6 0x8CF8
+0xF5D7 0x8CFB
+0xF5D8 0x8DA8
+0xF5D9 0x8E49
+0xF5DA 0x8E4B
+0xF5DB 0x8E48
+0xF5DC 0x8E4A
+0xF5DD 0x8F44
+0xF5DE 0x8F3E
+0xF5DF 0x8F42
+0xF5E0 0x8F45
+0xF5E1 0x8F3F
+0xF5E2 0x907F
+0xF5E3 0x907D
+0xF5E4 0x9084
+0xF5E5 0x9081
+0xF5E6 0x9082
+0xF5E7 0x9080
+0xF5E8 0x9139
+0xF5E9 0x91A3
+0xF5EA 0x919E
+0xF5EB 0x919C
+0xF5EC 0x934D
+0xF5ED 0x9382
+0xF5EE 0x9328
+0xF5EF 0x9375
+0xF5F0 0x934A
+0xF5F1 0x9365
+0xF5F2 0x934B
+0xF5F3 0x9318
+0xF5F4 0x937E
+0xF5F5 0x936C
+0xF5F6 0x935B
+0xF5F7 0x9370
+0xF5F8 0x935A
+0xF5F9 0x9354
+0xF5FA 0x95CA
+0xF5FB 0x95CB
+0xF5FC 0x95CC
+0xF5FD 0x95C8
+0xF5FE 0x95C6
+0xF6A1 0x96B1
+0xF6A2 0x96B8
+0xF6A3 0x96D6
+0xF6A4 0x971C
+0xF6A5 0x971E
+0xF6A6 0x97A0
+0xF6A7 0x97D3
+0xF6A8 0x9846
+0xF6A9 0x98B6
+0xF6AA 0x9935
+0xF6AB 0x9A01
+0xF6AC 0x99FF
+0xF6AD 0x9BAE
+0xF6AE 0x9BAB
+0xF6AF 0x9BAA
+0xF6B0 0x9BAD
+0xF6B1 0x9D3B
+0xF6B2 0x9D3F
+0xF6B3 0x9E8B
+0xF6B4 0x9ECF
+0xF6B5 0x9EDE
+0xF6B6 0x9EDC
+0xF6B7 0x9EDD
+0xF6B8 0x9EDB
+0xF6B9 0x9F3E
+0xF6BA 0x9F4B
+0xF6BB 0x53E2
+0xF6BC 0x5695
+0xF6BD 0x56AE
+0xF6BE 0x58D9
+0xF6BF 0x58D8
+0xF6C0 0x5B38
+0xF6C1 0x5F5E
+0xF6C2 0x61E3
+0xF6C3 0x6233
+0xF6C4 0x64F4
+0xF6C5 0x64F2
+0xF6C6 0x64FE
+0xF6C7 0x6506
+0xF6C8 0x64FA
+0xF6C9 0x64FB
+0xF6CA 0x64F7
+0xF6CB 0x65B7
+0xF6CC 0x66DC
+0xF6CD 0x6726
+0xF6CE 0x6AB3
+0xF6CF 0x6AAC
+0xF6D0 0x6AC3
+0xF6D1 0x6ABB
+0xF6D2 0x6AB8
+0xF6D3 0x6AC2
+0xF6D4 0x6AAE
+0xF6D5 0x6AAF
+0xF6D6 0x6B5F
+0xF6D7 0x6B78
+0xF6D8 0x6BAF
+0xF6D9 0x7009
+0xF6DA 0x700B
+0xF6DB 0x6FFE
+0xF6DC 0x7006
+0xF6DD 0x6FFA
+0xF6DE 0x7011
+0xF6DF 0x700F
+0xF6E0 0x71FB
+0xF6E1 0x71FC
+0xF6E2 0x71FE
+0xF6E3 0x71F8
+0xF6E4 0x7377
+0xF6E5 0x7375
+0xF6E6 0x74A7
+0xF6E7 0x74BF
+0xF6E8 0x7515
+0xF6E9 0x7656
+0xF6EA 0x7658
+0xF6EB 0x7652
+0xF6EC 0x77BD
+0xF6ED 0x77BF
+0xF6EE 0x77BB
+0xF6EF 0x77BC
+0xF6F0 0x790E
+0xF6F1 0x79AE
+0xF6F2 0x7A61
+0xF6F3 0x7A62
+0xF6F4 0x7A60
+0xF6F5 0x7AC4
+0xF6F6 0x7AC5
+0xF6F7 0x7C2B
+0xF6F8 0x7C27
+0xF6F9 0x7C2A
+0xF6FA 0x7C1E
+0xF6FB 0x7C23
+0xF6FC 0x7C21
+0xF6FD 0x7CE7
+0xF6FE 0x7E54
+0xF7A1 0x7E55
+0xF7A2 0x7E5E
+0xF7A3 0x7E5A
+0xF7A4 0x7E61
+0xF7A5 0x7E52
+0xF7A6 0x7E59
+0xF7A7 0x7F48
+0xF7A8 0x7FF9
+0xF7A9 0x7FFB
+0xF7AA 0x8077
+0xF7AB 0x8076
+0xF7AC 0x81CD
+0xF7AD 0x81CF
+0xF7AE 0x820A
+0xF7AF 0x85CF
+0xF7B0 0x85A9
+0xF7B1 0x85CD
+0xF7B2 0x85D0
+0xF7B3 0x85C9
+0xF7B4 0x85B0
+0xF7B5 0x85BA
+0xF7B6 0x85B9
+0xF7B7 0x87EF
+0xF7B8 0x87EC
+0xF7B9 0x87F2
+0xF7BA 0x87E0
+0xF7BB 0x8986
+0xF7BC 0x89B2
+0xF7BD 0x89F4
+0xF7BE 0x8B28
+0xF7BF 0x8B39
+0xF7C0 0x8B2C
+0xF7C1 0x8B2B
+0xF7C2 0x8C50
+0xF7C3 0x8D05
+0xF7C4 0x8E59
+0xF7C5 0x8E63
+0xF7C6 0x8E66
+0xF7C7 0x8E64
+0xF7C8 0x8E5F
+0xF7C9 0x8E55
+0xF7CA 0x8EC0
+0xF7CB 0x8F49
+0xF7CC 0x8F4D
+0xF7CD 0x9087
+0xF7CE 0x9083
+0xF7CF 0x9088
+0xF7D0 0x91AB
+0xF7D1 0x91AC
+0xF7D2 0x91D0
+0xF7D3 0x9394
+0xF7D4 0x938A
+0xF7D5 0x9396
+0xF7D6 0x93A2
+0xF7D7 0x93B3
+0xF7D8 0x93AE
+0xF7D9 0x93AC
+0xF7DA 0x93B0
+0xF7DB 0x9398
+0xF7DC 0x939A
+0xF7DD 0x9397
+0xF7DE 0x95D4
+0xF7DF 0x95D6
+0xF7E0 0x95D0
+0xF7E1 0x95D5
+0xF7E2 0x96E2
+0xF7E3 0x96DC
+0xF7E4 0x96D9
+0xF7E5 0x96DB
+0xF7E6 0x96DE
+0xF7E7 0x9724
+0xF7E8 0x97A3
+0xF7E9 0x97A6
+0xF7EA 0x97AD
+0xF7EB 0x97F9
+0xF7EC 0x984D
+0xF7ED 0x984F
+0xF7EE 0x984C
+0xF7EF 0x984E
+0xF7F0 0x9853
+0xF7F1 0x98BA
+0xF7F2 0x993E
+0xF7F3 0x993F
+0xF7F4 0x993D
+0xF7F5 0x992E
+0xF7F6 0x99A5
+0xF7F7 0x9A0E
+0xF7F8 0x9AC1
+0xF7F9 0x9B03
+0xF7FA 0x9B06
+0xF7FB 0x9B4F
+0xF7FC 0x9B4E
+0xF7FD 0x9B4D
+0xF7FE 0x9BCA
+0xF8A1 0x9BC9
+0xF8A2 0x9BFD
+0xF8A3 0x9BC8
+0xF8A4 0x9BC0
+0xF8A5 0x9D51
+0xF8A6 0x9D5D
+0xF8A7 0x9D60
+0xF8A8 0x9EE0
+0xF8A9 0x9F15
+0xF8AA 0x9F2C
+0xF8AB 0x5133
+0xF8AC 0x56A5
+0xF8AD 0x56A8
+0xF8AE 0x58DE
+0xF8AF 0x58DF
+0xF8B0 0x58E2
+0xF8B1 0x5BF5
+0xF8B2 0x9F90
+0xF8B3 0x5EEC
+0xF8B4 0x61F2
+0xF8B5 0x61F7
+0xF8B6 0x61F6
+0xF8B7 0x61F5
+0xF8B8 0x6500
+0xF8B9 0x650F
+0xF8BA 0x66E0
+0xF8BB 0x66DD
+0xF8BC 0x6AE5
+0xF8BD 0x6ADD
+0xF8BE 0x6ADA
+0xF8BF 0x6AD3
+0xF8C0 0x701B
+0xF8C1 0x701F
+0xF8C2 0x7028
+0xF8C3 0x701A
+0xF8C4 0x701D
+0xF8C5 0x7015
+0xF8C6 0x7018
+0xF8C7 0x7206
+0xF8C8 0x720D
+0xF8C9 0x7258
+0xF8CA 0x72A2
+0xF8CB 0x7378
+0xF8CC 0x737A
+0xF8CD 0x74BD
+0xF8CE 0x74CA
+0xF8CF 0x74E3
+0xF8D0 0x7587
+0xF8D1 0x7586
+0xF8D2 0x765F
+0xF8D3 0x7661
+0xF8D4 0x77C7
+0xF8D5 0x7919
+0xF8D6 0x79B1
+0xF8D7 0x7A6B
+0xF8D8 0x7A69
+0xF8D9 0x7C3E
+0xF8DA 0x7C3F
+0xF8DB 0x7C38
+0xF8DC 0x7C3D
+0xF8DD 0x7C37
+0xF8DE 0x7C40
+0xF8DF 0x7E6B
+0xF8E0 0x7E6D
+0xF8E1 0x7E79
+0xF8E2 0x7E69
+0xF8E3 0x7E6A
+0xF8E4 0x7E73
+0xF8E5 0x7F85
+0xF8E6 0x7FB6
+0xF8E7 0x7FB9
+0xF8E8 0x7FB8
+0xF8E9 0x81D8
+0xF8EA 0x85E9
+0xF8EB 0x85DD
+0xF8EC 0x85EA
+0xF8ED 0x85D5
+0xF8EE 0x85E4
+0xF8EF 0x85E5
+0xF8F0 0x85F7
+0xF8F1 0x87FB
+0xF8F2 0x8805
+0xF8F3 0x880D
+0xF8F4 0x87F9
+0xF8F5 0x87FE
+0xF8F6 0x8960
+0xF8F7 0x895F
+0xF8F8 0x8956
+0xF8F9 0x895E
+0xF8FA 0x8B41
+0xF8FB 0x8B5C
+0xF8FC 0x8B58
+0xF8FD 0x8B49
+0xF8FE 0x8B5A
+0xF9A1 0x8B4E
+0xF9A2 0x8B4F
+0xF9A3 0x8B46
+0xF9A4 0x8B59
+0xF9A5 0x8D08
+0xF9A6 0x8D0A
+0xF9A7 0x8E7C
+0xF9A8 0x8E72
+0xF9A9 0x8E87
+0xF9AA 0x8E76
+0xF9AB 0x8E6C
+0xF9AC 0x8E7A
+0xF9AD 0x8E74
+0xF9AE 0x8F54
+0xF9AF 0x8F4E
+0xF9B0 0x8FAD
+0xF9B1 0x908A
+0xF9B2 0x908B
+0xF9B3 0x91B1
+0xF9B4 0x91AE
+0xF9B5 0x93E1
+0xF9B6 0x93D1
+0xF9B7 0x93DF
+0xF9B8 0x93C3
+0xF9B9 0x93C8
+0xF9BA 0x93DC
+0xF9BB 0x93DD
+0xF9BC 0x93D6
+0xF9BD 0x93E2
+0xF9BE 0x93CD
+0xF9BF 0x93D8
+0xF9C0 0x93E4
+0xF9C1 0x93D7
+0xF9C2 0x93E8
+0xF9C3 0x95DC
+0xF9C4 0x96B4
+0xF9C5 0x96E3
+0xF9C6 0x972A
+0xF9C7 0x9727
+0xF9C8 0x9761
+0xF9C9 0x97DC
+0xF9CA 0x97FB
+0xF9CB 0x985E
+0xF9CC 0x9858
+0xF9CD 0x985B
+0xF9CE 0x98BC
+0xF9CF 0x9945
+0xF9D0 0x9949
+0xF9D1 0x9A16
+0xF9D2 0x9A19
+0xF9D3 0x9B0D
+0xF9D4 0x9BE8
+0xF9D5 0x9BE7
+0xF9D6 0x9BD6
+0xF9D7 0x9BDB
+0xF9D8 0x9D89
+0xF9D9 0x9D61
+0xF9DA 0x9D72
+0xF9DB 0x9D6A
+0xF9DC 0x9D6C
+0xF9DD 0x9E92
+0xF9DE 0x9E97
+0xF9DF 0x9E93
+0xF9E0 0x9EB4
+0xF9E1 0x52F8
+0xF9E2 0x56B7
+0xF9E3 0x56B6
+0xF9E4 0x56B4
+0xF9E5 0x56BC
+0xF9E6 0x58E4
+0xF9E7 0x5B40
+0xF9E8 0x5B43
+0xF9E9 0x5B7D
+0xF9EA 0x5BF6
+0xF9EB 0x5DC9
+0xF9EC 0x61F8
+0xF9ED 0x61FA
+0xF9EE 0x6518
+0xF9EF 0x6514
+0xF9F0 0x6519
+0xF9F1 0x66E6
+0xF9F2 0x6727
+0xF9F3 0x6AEC
+0xF9F4 0x703E
+0xF9F5 0x7030
+0xF9F6 0x7032
+0xF9F7 0x7210
+0xF9F8 0x737B
+0xF9F9 0x74CF
+0xF9FA 0x7662
+0xF9FB 0x7665
+0xF9FC 0x7926
+0xF9FD 0x792A
+0xF9FE 0x792C
+0xFAA1 0x792B
+0xFAA2 0x7AC7
+0xFAA3 0x7AF6
+0xFAA4 0x7C4C
+0xFAA5 0x7C43
+0xFAA6 0x7C4D
+0xFAA7 0x7CEF
+0xFAA8 0x7CF0
+0xFAA9 0x8FAE
+0xFAAA 0x7E7D
+0xFAAB 0x7E7C
+0xFAAC 0x7E82
+0xFAAD 0x7F4C
+0xFAAE 0x8000
+0xFAAF 0x81DA
+0xFAB0 0x8266
+0xFAB1 0x85FB
+0xFAB2 0x85F9
+0xFAB3 0x8611
+0xFAB4 0x85FA
+0xFAB5 0x8606
+0xFAB6 0x860B
+0xFAB7 0x8607
+0xFAB8 0x860A
+0xFAB9 0x8814
+0xFABA 0x8815
+0xFABB 0x8964
+0xFABC 0x89BA
+0xFABD 0x89F8
+0xFABE 0x8B70
+0xFABF 0x8B6C
+0xFAC0 0x8B66
+0xFAC1 0x8B6F
+0xFAC2 0x8B5F
+0xFAC3 0x8B6B
+0xFAC4 0x8D0F
+0xFAC5 0x8D0D
+0xFAC6 0x8E89
+0xFAC7 0x8E81
+0xFAC8 0x8E85
+0xFAC9 0x8E82
+0xFACA 0x91B4
+0xFACB 0x91CB
+0xFACC 0x9418
+0xFACD 0x9403
+0xFACE 0x93FD
+0xFACF 0x95E1
+0xFAD0 0x9730
+0xFAD1 0x98C4
+0xFAD2 0x9952
+0xFAD3 0x9951
+0xFAD4 0x99A8
+0xFAD5 0x9A2B
+0xFAD6 0x9A30
+0xFAD7 0x9A37
+0xFAD8 0x9A35
+0xFAD9 0x9C13
+0xFADA 0x9C0D
+0xFADB 0x9E79
+0xFADC 0x9EB5
+0xFADD 0x9EE8
+0xFADE 0x9F2F
+0xFADF 0x9F5F
+0xFAE0 0x9F63
+0xFAE1 0x9F61
+0xFAE2 0x5137
+0xFAE3 0x5138
+0xFAE4 0x56C1
+0xFAE5 0x56C0
+0xFAE6 0x56C2
+0xFAE7 0x5914
+0xFAE8 0x5C6C
+0xFAE9 0x5DCD
+0xFAEA 0x61FC
+0xFAEB 0x61FE
+0xFAEC 0x651D
+0xFAED 0x651C
+0xFAEE 0x6595
+0xFAEF 0x66E9
+0xFAF0 0x6AFB
+0xFAF1 0x6B04
+0xFAF2 0x6AFA
+0xFAF3 0x6BB2
+0xFAF4 0x704C
+0xFAF5 0x721B
+0xFAF6 0x72A7
+0xFAF7 0x74D6
+0xFAF8 0x74D4
+0xFAF9 0x7669
+0xFAFA 0x77D3
+0xFAFB 0x7C50
+0xFAFC 0x7E8F
+0xFAFD 0x7E8C
+0xFAFE 0x7FBC
+0xFBA1 0x8617
+0xFBA2 0x862D
+0xFBA3 0x861A
+0xFBA4 0x8823
+0xFBA5 0x8822
+0xFBA6 0x8821
+0xFBA7 0x881F
+0xFBA8 0x896A
+0xFBA9 0x896C
+0xFBAA 0x89BD
+0xFBAB 0x8B74
+0xFBAC 0x8B77
+0xFBAD 0x8B7D
+0xFBAE 0x8D13
+0xFBAF 0x8E8A
+0xFBB0 0x8E8D
+0xFBB1 0x8E8B
+0xFBB2 0x8F5F
+0xFBB3 0x8FAF
+0xFBB4 0x91BA
+0xFBB5 0x942E
+0xFBB6 0x9433
+0xFBB7 0x9435
+0xFBB8 0x943A
+0xFBB9 0x9438
+0xFBBA 0x9432
+0xFBBB 0x942B
+0xFBBC 0x95E2
+0xFBBD 0x9738
+0xFBBE 0x9739
+0xFBBF 0x9732
+0xFBC0 0x97FF
+0xFBC1 0x9867
+0xFBC2 0x9865
+0xFBC3 0x9957
+0xFBC4 0x9A45
+0xFBC5 0x9A43
+0xFBC6 0x9A40
+0xFBC7 0x9A3E
+0xFBC8 0x9ACF
+0xFBC9 0x9B54
+0xFBCA 0x9B51
+0xFBCB 0x9C2D
+0xFBCC 0x9C25
+0xFBCD 0x9DAF
+0xFBCE 0x9DB4
+0xFBCF 0x9DC2
+0xFBD0 0x9DB8
+0xFBD1 0x9E9D
+0xFBD2 0x9EEF
+0xFBD3 0x9F19
+0xFBD4 0x9F5C
+0xFBD5 0x9F66
+0xFBD6 0x9F67
+0xFBD7 0x513C
+0xFBD8 0x513B
+0xFBD9 0x56C8
+0xFBDA 0x56CA
+0xFBDB 0x56C9
+0xFBDC 0x5B7F
+0xFBDD 0x5DD4
+0xFBDE 0x5DD2
+0xFBDF 0x5F4E
+0xFBE0 0x61FF
+0xFBE1 0x6524
+0xFBE2 0x6B0A
+0xFBE3 0x6B61
+0xFBE4 0x7051
+0xFBE5 0x7058
+0xFBE6 0x7380
+0xFBE7 0x74E4
+0xFBE8 0x758A
+0xFBE9 0x766E
+0xFBEA 0x766C
+0xFBEB 0x79B3
+0xFBEC 0x7C60
+0xFBED 0x7C5F
+0xFBEE 0x807E
+0xFBEF 0x807D
+0xFBF0 0x81DF
+0xFBF1 0x8972
+0xFBF2 0x896F
+0xFBF3 0x89FC
+0xFBF4 0x8B80
+0xFBF5 0x8D16
+0xFBF6 0x8D17
+0xFBF7 0x8E91
+0xFBF8 0x8E93
+0xFBF9 0x8F61
+0xFBFA 0x9148
+0xFBFB 0x9444
+0xFBFC 0x9451
+0xFBFD 0x9452
+0xFBFE 0x973D
+0xFCA1 0x973E
+0xFCA2 0x97C3
+0xFCA3 0x97C1
+0xFCA4 0x986B
+0xFCA5 0x9955
+0xFCA6 0x9A55
+0xFCA7 0x9A4D
+0xFCA8 0x9AD2
+0xFCA9 0x9B1A
+0xFCAA 0x9C49
+0xFCAB 0x9C31
+0xFCAC 0x9C3E
+0xFCAD 0x9C3B
+0xFCAE 0x9DD3
+0xFCAF 0x9DD7
+0xFCB0 0x9F34
+0xFCB1 0x9F6C
+0xFCB2 0x9F6A
+0xFCB3 0x9F94
+0xFCB4 0x56CC
+0xFCB5 0x5DD6
+0xFCB6 0x6200
+0xFCB7 0x6523
+0xFCB8 0x652B
+0xFCB9 0x652A
+0xFCBA 0x66EC
+0xFCBB 0x6B10
+0xFCBC 0x74DA
+0xFCBD 0x7ACA
+0xFCBE 0x7C64
+0xFCBF 0x7C63
+0xFCC0 0x7C65
+0xFCC1 0x7E93
+0xFCC2 0x7E96
+0xFCC3 0x7E94
+0xFCC4 0x81E2
+0xFCC5 0x8638
+0xFCC6 0x863F
+0xFCC7 0x8831
+0xFCC8 0x8B8A
+0xFCC9 0x9090
+0xFCCA 0x908F
+0xFCCB 0x9463
+0xFCCC 0x9460
+0xFCCD 0x9464
+0xFCCE 0x9768
+0xFCCF 0x986F
+0xFCD0 0x995C
+0xFCD1 0x9A5A
+0xFCD2 0x9A5B
+0xFCD3 0x9A57
+0xFCD4 0x9AD3
+0xFCD5 0x9AD4
+0xFCD6 0x9AD1
+0xFCD7 0x9C54
+0xFCD8 0x9C57
+0xFCD9 0x9C56
+0xFCDA 0x9DE5
+0xFCDB 0x9E9F
+0xFCDC 0x9EF4
+0xFCDD 0x56D1
+0xFCDE 0x58E9
+0xFCDF 0x652C
+0xFCE0 0x705E
+0xFCE1 0x7671
+0xFCE2 0x7672
+0xFCE3 0x77D7
+0xFCE4 0x7F50
+0xFCE5 0x7F88
+0xFCE6 0x8836
+0xFCE7 0x8839
+0xFCE8 0x8862
+0xFCE9 0x8B93
+0xFCEA 0x8B92
+0xFCEB 0x8B96
+0xFCEC 0x8277
+0xFCED 0x8D1B
+0xFCEE 0x91C0
+0xFCEF 0x946A
+0xFCF0 0x9742
+0xFCF1 0x9748
+0xFCF2 0x9744
+0xFCF3 0x97C6
+0xFCF4 0x9870
+0xFCF5 0x9A5F
+0xFCF6 0x9B22
+0xFCF7 0x9B58
+0xFCF8 0x9C5F
+0xFCF9 0x9DF9
+0xFCFA 0x9DFA
+0xFCFB 0x9E7C
+0xFCFC 0x9E7D
+0xFCFD 0x9F07
+0xFCFE 0x9F77
+0xFDA1 0x9F72
+0xFDA2 0x5EF3
+0xFDA3 0x6B16
+0xFDA4 0x7063
+0xFDA5 0x7C6C
+0xFDA6 0x7C6E
+0xFDA7 0x883B
+0xFDA8 0x89C0
+0xFDA9 0x8EA1
+0xFDAA 0x91C1
+0xFDAB 0x9472
+0xFDAC 0x9470
+0xFDAD 0x9871
+0xFDAE 0x995E
+0xFDAF 0x9AD6
+0xFDB0 0x9B23
+0xFDB1 0x9ECC
+0xFDB2 0x7064
+0xFDB3 0x77DA
+0xFDB4 0x8B9A
+0xFDB5 0x9477
+0xFDB6 0x97C9
+0xFDB7 0x9A62
+0xFDB8 0x9A65
+0xFDB9 0x7E9C
+0xFDBA 0x8B9C
+0xFDBB 0x8EAA
+0xFDBC 0x91C5
+0xFDBD 0x947D
+0xFDBE 0x947E
+0xFDBF 0x947C
+0xFDC0 0x9C77
+0xFDC1 0x9C78
+0xFDC2 0x9EF7
+0xFDC3 0x8C54
+0xFDC4 0x947F
+0xFDC5 0x9E1A
+0xFDC6 0x7228
+0xFDC7 0x9A6A
+0xFDC8 0x9B31
+0xFDC9 0x9E1B
+0xFDCA 0x9E1E
+0xFDCB 0x7C72
diff --git a/jni/iconv/tests/DEC-KANJI.TXT b/jni/iconv/tests/DEC-KANJI.TXT
new file mode 100644
index 0000000..9c6bf99
--- /dev/null
+++ b/jni/iconv/tests/DEC-KANJI.TXT
@@ -0,0 +1,7007 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0xFF0C
+0xA1A5 0xFF0E
+0xA1A6 0x30FB
+0xA1A7 0xFF1A
+0xA1A8 0xFF1B
+0xA1A9 0xFF1F
+0xA1AA 0xFF01
+0xA1AB 0x309B
+0xA1AC 0x309C
+0xA1AD 0x00B4
+0xA1AE 0xFF40
+0xA1AF 0x00A8
+0xA1B0 0xFF3E
+0xA1B1 0xFFE3
+0xA1B2 0xFF3F
+0xA1B3 0x30FD
+0xA1B4 0x30FE
+0xA1B5 0x309D
+0xA1B6 0x309E
+0xA1B7 0x3003
+0xA1B8 0x4EDD
+0xA1B9 0x3005
+0xA1BA 0x3006
+0xA1BB 0x3007
+0xA1BC 0x30FC
+0xA1BD 0x2015
+0xA1BE 0x2010
+0xA1BF 0xFF0F
+0xA1C0 0xFF3C
+0xA1C1 0x301C
+0xA1C2 0x2016
+0xA1C3 0xFF5C
+0xA1C4 0x2026
+0xA1C5 0x2025
+0xA1C6 0x2018
+0xA1C7 0x2019
+0xA1C8 0x201C
+0xA1C9 0x201D
+0xA1CA 0xFF08
+0xA1CB 0xFF09
+0xA1CC 0x3014
+0xA1CD 0x3015
+0xA1CE 0xFF3B
+0xA1CF 0xFF3D
+0xA1D0 0xFF5B
+0xA1D1 0xFF5D
+0xA1D2 0x3008
+0xA1D3 0x3009
+0xA1D4 0x300A
+0xA1D5 0x300B
+0xA1D6 0x300C
+0xA1D7 0x300D
+0xA1D8 0x300E
+0xA1D9 0x300F
+0xA1DA 0x3010
+0xA1DB 0x3011
+0xA1DC 0xFF0B
+0xA1DD 0x2212
+0xA1DE 0x00B1
+0xA1DF 0x00D7
+0xA1E0 0x00F7
+0xA1E1 0xFF1D
+0xA1E2 0x2260
+0xA1E3 0xFF1C
+0xA1E4 0xFF1E
+0xA1E5 0x2266
+0xA1E6 0x2267
+0xA1E7 0x221E
+0xA1E8 0x2234
+0xA1E9 0x2642
+0xA1EA 0x2640
+0xA1EB 0x00B0
+0xA1EC 0x2032
+0xA1ED 0x2033
+0xA1EE 0x2103
+0xA1EF 0xFFE5
+0xA1F0 0xFF04
+0xA1F1 0x00A2
+0xA1F2 0x00A3
+0xA1F3 0xFF05
+0xA1F4 0xFF03
+0xA1F5 0xFF06
+0xA1F6 0xFF0A
+0xA1F7 0xFF20
+0xA1F8 0x00A7
+0xA1F9 0x2606
+0xA1FA 0x2605
+0xA1FB 0x25CB
+0xA1FC 0x25CF
+0xA1FD 0x25CE
+0xA1FE 0x25C7
+0xA2A1 0x25C6
+0xA2A2 0x25A1
+0xA2A3 0x25A0
+0xA2A4 0x25B3
+0xA2A5 0x25B2
+0xA2A6 0x25BD
+0xA2A7 0x25BC
+0xA2A8 0x203B
+0xA2A9 0x3012
+0xA2AA 0x2192
+0xA2AB 0x2190
+0xA2AC 0x2191
+0xA2AD 0x2193
+0xA2AE 0x3013
+0xA2BA 0x2208
+0xA2BB 0x220B
+0xA2BC 0x2286
+0xA2BD 0x2287
+0xA2BE 0x2282
+0xA2BF 0x2283
+0xA2C0 0x222A
+0xA2C1 0x2229
+0xA2CA 0x2227
+0xA2CB 0x2228
+0xA2CC 0x00AC
+0xA2CD 0x21D2
+0xA2CE 0x21D4
+0xA2CF 0x2200
+0xA2D0 0x2203
+0xA2DC 0x2220
+0xA2DD 0x22A5
+0xA2DE 0x2312
+0xA2DF 0x2202
+0xA2E0 0x2207
+0xA2E1 0x2261
+0xA2E2 0x2252
+0xA2E3 0x226A
+0xA2E4 0x226B
+0xA2E5 0x221A
+0xA2E6 0x223D
+0xA2E7 0x221D
+0xA2E8 0x2235
+0xA2E9 0x222B
+0xA2EA 0x222C
+0xA2F2 0x212B
+0xA2F3 0x2030
+0xA2F4 0x266F
+0xA2F5 0x266D
+0xA2F6 0x266A
+0xA2F7 0x2020
+0xA2F8 0x2021
+0xA2F9 0x00B6
+0xA2FE 0x25EF
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA4A1 0x3041
+0xA4A2 0x3042
+0xA4A3 0x3043
+0xA4A4 0x3044
+0xA4A5 0x3045
+0xA4A6 0x3046
+0xA4A7 0x3047
+0xA4A8 0x3048
+0xA4A9 0x3049
+0xA4AA 0x304A
+0xA4AB 0x304B
+0xA4AC 0x304C
+0xA4AD 0x304D
+0xA4AE 0x304E
+0xA4AF 0x304F
+0xA4B0 0x3050
+0xA4B1 0x3051
+0xA4B2 0x3052
+0xA4B3 0x3053
+0xA4B4 0x3054
+0xA4B5 0x3055
+0xA4B6 0x3056
+0xA4B7 0x3057
+0xA4B8 0x3058
+0xA4B9 0x3059
+0xA4BA 0x305A
+0xA4BB 0x305B
+0xA4BC 0x305C
+0xA4BD 0x305D
+0xA4BE 0x305E
+0xA4BF 0x305F
+0xA4C0 0x3060
+0xA4C1 0x3061
+0xA4C2 0x3062
+0xA4C3 0x3063
+0xA4C4 0x3064
+0xA4C5 0x3065
+0xA4C6 0x3066
+0xA4C7 0x3067
+0xA4C8 0x3068
+0xA4C9 0x3069
+0xA4CA 0x306A
+0xA4CB 0x306B
+0xA4CC 0x306C
+0xA4CD 0x306D
+0xA4CE 0x306E
+0xA4CF 0x306F
+0xA4D0 0x3070
+0xA4D1 0x3071
+0xA4D2 0x3072
+0xA4D3 0x3073
+0xA4D4 0x3074
+0xA4D5 0x3075
+0xA4D6 0x3076
+0xA4D7 0x3077
+0xA4D8 0x3078
+0xA4D9 0x3079
+0xA4DA 0x307A
+0xA4DB 0x307B
+0xA4DC 0x307C
+0xA4DD 0x307D
+0xA4DE 0x307E
+0xA4DF 0x307F
+0xA4E0 0x3080
+0xA4E1 0x3081
+0xA4E2 0x3082
+0xA4E3 0x3083
+0xA4E4 0x3084
+0xA4E5 0x3085
+0xA4E6 0x3086
+0xA4E7 0x3087
+0xA4E8 0x3088
+0xA4E9 0x3089
+0xA4EA 0x308A
+0xA4EB 0x308B
+0xA4EC 0x308C
+0xA4ED 0x308D
+0xA4EE 0x308E
+0xA4EF 0x308F
+0xA4F0 0x3090
+0xA4F1 0x3091
+0xA4F2 0x3092
+0xA4F3 0x3093
+0xA5A1 0x30A1
+0xA5A2 0x30A2
+0xA5A3 0x30A3
+0xA5A4 0x30A4
+0xA5A5 0x30A5
+0xA5A6 0x30A6
+0xA5A7 0x30A7
+0xA5A8 0x30A8
+0xA5A9 0x30A9
+0xA5AA 0x30AA
+0xA5AB 0x30AB
+0xA5AC 0x30AC
+0xA5AD 0x30AD
+0xA5AE 0x30AE
+0xA5AF 0x30AF
+0xA5B0 0x30B0
+0xA5B1 0x30B1
+0xA5B2 0x30B2
+0xA5B3 0x30B3
+0xA5B4 0x30B4
+0xA5B5 0x30B5
+0xA5B6 0x30B6
+0xA5B7 0x30B7
+0xA5B8 0x30B8
+0xA5B9 0x30B9
+0xA5BA 0x30BA
+0xA5BB 0x30BB
+0xA5BC 0x30BC
+0xA5BD 0x30BD
+0xA5BE 0x30BE
+0xA5BF 0x30BF
+0xA5C0 0x30C0
+0xA5C1 0x30C1
+0xA5C2 0x30C2
+0xA5C3 0x30C3
+0xA5C4 0x30C4
+0xA5C5 0x30C5
+0xA5C6 0x30C6
+0xA5C7 0x30C7
+0xA5C8 0x30C8
+0xA5C9 0x30C9
+0xA5CA 0x30CA
+0xA5CB 0x30CB
+0xA5CC 0x30CC
+0xA5CD 0x30CD
+0xA5CE 0x30CE
+0xA5CF 0x30CF
+0xA5D0 0x30D0
+0xA5D1 0x30D1
+0xA5D2 0x30D2
+0xA5D3 0x30D3
+0xA5D4 0x30D4
+0xA5D5 0x30D5
+0xA5D6 0x30D6
+0xA5D7 0x30D7
+0xA5D8 0x30D8
+0xA5D9 0x30D9
+0xA5DA 0x30DA
+0xA5DB 0x30DB
+0xA5DC 0x30DC
+0xA5DD 0x30DD
+0xA5DE 0x30DE
+0xA5DF 0x30DF
+0xA5E0 0x30E0
+0xA5E1 0x30E1
+0xA5E2 0x30E2
+0xA5E3 0x30E3
+0xA5E4 0x30E4
+0xA5E5 0x30E5
+0xA5E6 0x30E6
+0xA5E7 0x30E7
+0xA5E8 0x30E8
+0xA5E9 0x30E9
+0xA5EA 0x30EA
+0xA5EB 0x30EB
+0xA5EC 0x30EC
+0xA5ED 0x30ED
+0xA5EE 0x30EE
+0xA5EF 0x30EF
+0xA5F0 0x30F0
+0xA5F1 0x30F1
+0xA5F2 0x30F2
+0xA5F3 0x30F3
+0xA5F4 0x30F4
+0xA5F5 0x30F5
+0xA5F6 0x30F6
+0xA6A1 0x0391
+0xA6A2 0x0392
+0xA6A3 0x0393
+0xA6A4 0x0394
+0xA6A5 0x0395
+0xA6A6 0x0396
+0xA6A7 0x0397
+0xA6A8 0x0398
+0xA6A9 0x0399
+0xA6AA 0x039A
+0xA6AB 0x039B
+0xA6AC 0x039C
+0xA6AD 0x039D
+0xA6AE 0x039E
+0xA6AF 0x039F
+0xA6B0 0x03A0
+0xA6B1 0x03A1
+0xA6B2 0x03A3
+0xA6B3 0x03A4
+0xA6B4 0x03A5
+0xA6B5 0x03A6
+0xA6B6 0x03A7
+0xA6B7 0x03A8
+0xA6B8 0x03A9
+0xA6C1 0x03B1
+0xA6C2 0x03B2
+0xA6C3 0x03B3
+0xA6C4 0x03B4
+0xA6C5 0x03B5
+0xA6C6 0x03B6
+0xA6C7 0x03B7
+0xA6C8 0x03B8
+0xA6C9 0x03B9
+0xA6CA 0x03BA
+0xA6CB 0x03BB
+0xA6CC 0x03BC
+0xA6CD 0x03BD
+0xA6CE 0x03BE
+0xA6CF 0x03BF
+0xA6D0 0x03C0
+0xA6D1 0x03C1
+0xA6D2 0x03C3
+0xA6D3 0x03C4
+0xA6D4 0x03C5
+0xA6D5 0x03C6
+0xA6D6 0x03C7
+0xA6D7 0x03C8
+0xA6D8 0x03C9
+0xA7A1 0x0410
+0xA7A2 0x0411
+0xA7A3 0x0412
+0xA7A4 0x0413
+0xA7A5 0x0414
+0xA7A6 0x0415
+0xA7A7 0x0401
+0xA7A8 0x0416
+0xA7A9 0x0417
+0xA7AA 0x0418
+0xA7AB 0x0419
+0xA7AC 0x041A
+0xA7AD 0x041B
+0xA7AE 0x041C
+0xA7AF 0x041D
+0xA7B0 0x041E
+0xA7B1 0x041F
+0xA7B2 0x0420
+0xA7B3 0x0421
+0xA7B4 0x0422
+0xA7B5 0x0423
+0xA7B6 0x0424
+0xA7B7 0x0425
+0xA7B8 0x0426
+0xA7B9 0x0427
+0xA7BA 0x0428
+0xA7BB 0x0429
+0xA7BC 0x042A
+0xA7BD 0x042B
+0xA7BE 0x042C
+0xA7BF 0x042D
+0xA7C0 0x042E
+0xA7C1 0x042F
+0xA7D1 0x0430
+0xA7D2 0x0431
+0xA7D3 0x0432
+0xA7D4 0x0433
+0xA7D5 0x0434
+0xA7D6 0x0435
+0xA7D7 0x0451
+0xA7D8 0x0436
+0xA7D9 0x0437
+0xA7DA 0x0438
+0xA7DB 0x0439
+0xA7DC 0x043A
+0xA7DD 0x043B
+0xA7DE 0x043C
+0xA7DF 0x043D
+0xA7E0 0x043E
+0xA7E1 0x043F
+0xA7E2 0x0440
+0xA7E3 0x0441
+0xA7E4 0x0442
+0xA7E5 0x0443
+0xA7E6 0x0444
+0xA7E7 0x0445
+0xA7E8 0x0446
+0xA7E9 0x0447
+0xA7EA 0x0448
+0xA7EB 0x0449
+0xA7EC 0x044A
+0xA7ED 0x044B
+0xA7EE 0x044C
+0xA7EF 0x044D
+0xA7F0 0x044E
+0xA7F1 0x044F
+0xA8A1 0x2500
+0xA8A2 0x2502
+0xA8A3 0x250C
+0xA8A4 0x2510
+0xA8A5 0x2518
+0xA8A6 0x2514
+0xA8A7 0x251C
+0xA8A8 0x252C
+0xA8A9 0x2524
+0xA8AA 0x2534
+0xA8AB 0x253C
+0xA8AC 0x2501
+0xA8AD 0x2503
+0xA8AE 0x250F
+0xA8AF 0x2513
+0xA8B0 0x251B
+0xA8B1 0x2517
+0xA8B2 0x2523
+0xA8B3 0x2533
+0xA8B4 0x252B
+0xA8B5 0x253B
+0xA8B6 0x254B
+0xA8B7 0x2520
+0xA8B8 0x252F
+0xA8B9 0x2528
+0xA8BA 0x2537
+0xA8BB 0x253F
+0xA8BC 0x251D
+0xA8BD 0x2530
+0xA8BE 0x2525
+0xA8BF 0x2538
+0xA8C0 0x2542
+0xB0A1 0x4E9C
+0xB0A2 0x5516
+0xB0A3 0x5A03
+0xB0A4 0x963F
+0xB0A5 0x54C0
+0xB0A6 0x611B
+0xB0A7 0x6328
+0xB0A8 0x59F6
+0xB0A9 0x9022
+0xB0AA 0x8475
+0xB0AB 0x831C
+0xB0AC 0x7A50
+0xB0AD 0x60AA
+0xB0AE 0x63E1
+0xB0AF 0x6E25
+0xB0B0 0x65ED
+0xB0B1 0x8466
+0xB0B2 0x82A6
+0xB0B3 0x9BF5
+0xB0B4 0x6893
+0xB0B5 0x5727
+0xB0B6 0x65A1
+0xB0B7 0x6271
+0xB0B8 0x5B9B
+0xB0B9 0x59D0
+0xB0BA 0x867B
+0xB0BB 0x98F4
+0xB0BC 0x7D62
+0xB0BD 0x7DBE
+0xB0BE 0x9B8E
+0xB0BF 0x6216
+0xB0C0 0x7C9F
+0xB0C1 0x88B7
+0xB0C2 0x5B89
+0xB0C3 0x5EB5
+0xB0C4 0x6309
+0xB0C5 0x6697
+0xB0C6 0x6848
+0xB0C7 0x95C7
+0xB0C8 0x978D
+0xB0C9 0x674F
+0xB0CA 0x4EE5
+0xB0CB 0x4F0A
+0xB0CC 0x4F4D
+0xB0CD 0x4F9D
+0xB0CE 0x5049
+0xB0CF 0x56F2
+0xB0D0 0x5937
+0xB0D1 0x59D4
+0xB0D2 0x5A01
+0xB0D3 0x5C09
+0xB0D4 0x60DF
+0xB0D5 0x610F
+0xB0D6 0x6170
+0xB0D7 0x6613
+0xB0D8 0x6905
+0xB0D9 0x70BA
+0xB0DA 0x754F
+0xB0DB 0x7570
+0xB0DC 0x79FB
+0xB0DD 0x7DAD
+0xB0DE 0x7DEF
+0xB0DF 0x80C3
+0xB0E0 0x840E
+0xB0E1 0x8863
+0xB0E2 0x8B02
+0xB0E3 0x9055
+0xB0E4 0x907A
+0xB0E5 0x533B
+0xB0E6 0x4E95
+0xB0E7 0x4EA5
+0xB0E8 0x57DF
+0xB0E9 0x80B2
+0xB0EA 0x90C1
+0xB0EB 0x78EF
+0xB0EC 0x4E00
+0xB0ED 0x58F1
+0xB0EE 0x6EA2
+0xB0EF 0x9038
+0xB0F0 0x7A32
+0xB0F1 0x8328
+0xB0F2 0x828B
+0xB0F3 0x9C2F
+0xB0F4 0x5141
+0xB0F5 0x5370
+0xB0F6 0x54BD
+0xB0F7 0x54E1
+0xB0F8 0x56E0
+0xB0F9 0x59FB
+0xB0FA 0x5F15
+0xB0FB 0x98F2
+0xB0FC 0x6DEB
+0xB0FD 0x80E4
+0xB0FE 0x852D
+0xB1A1 0x9662
+0xB1A2 0x9670
+0xB1A3 0x96A0
+0xB1A4 0x97FB
+0xB1A5 0x540B
+0xB1A6 0x53F3
+0xB1A7 0x5B87
+0xB1A8 0x70CF
+0xB1A9 0x7FBD
+0xB1AA 0x8FC2
+0xB1AB 0x96E8
+0xB1AC 0x536F
+0xB1AD 0x9D5C
+0xB1AE 0x7ABA
+0xB1AF 0x4E11
+0xB1B0 0x7893
+0xB1B1 0x81FC
+0xB1B2 0x6E26
+0xB1B3 0x5618
+0xB1B4 0x5504
+0xB1B5 0x6B1D
+0xB1B6 0x851A
+0xB1B7 0x9C3B
+0xB1B8 0x59E5
+0xB1B9 0x53A9
+0xB1BA 0x6D66
+0xB1BB 0x74DC
+0xB1BC 0x958F
+0xB1BD 0x5642
+0xB1BE 0x4E91
+0xB1BF 0x904B
+0xB1C0 0x96F2
+0xB1C1 0x834F
+0xB1C2 0x990C
+0xB1C3 0x53E1
+0xB1C4 0x55B6
+0xB1C5 0x5B30
+0xB1C6 0x5F71
+0xB1C7 0x6620
+0xB1C8 0x66F3
+0xB1C9 0x6804
+0xB1CA 0x6C38
+0xB1CB 0x6CF3
+0xB1CC 0x6D29
+0xB1CD 0x745B
+0xB1CE 0x76C8
+0xB1CF 0x7A4E
+0xB1D0 0x9834
+0xB1D1 0x82F1
+0xB1D2 0x885B
+0xB1D3 0x8A60
+0xB1D4 0x92ED
+0xB1D5 0x6DB2
+0xB1D6 0x75AB
+0xB1D7 0x76CA
+0xB1D8 0x99C5
+0xB1D9 0x60A6
+0xB1DA 0x8B01
+0xB1DB 0x8D8A
+0xB1DC 0x95B2
+0xB1DD 0x698E
+0xB1DE 0x53AD
+0xB1DF 0x5186
+0xB1E0 0x5712
+0xB1E1 0x5830
+0xB1E2 0x5944
+0xB1E3 0x5BB4
+0xB1E4 0x5EF6
+0xB1E5 0x6028
+0xB1E6 0x63A9
+0xB1E7 0x63F4
+0xB1E8 0x6CBF
+0xB1E9 0x6F14
+0xB1EA 0x708E
+0xB1EB 0x7114
+0xB1EC 0x7159
+0xB1ED 0x71D5
+0xB1EE 0x733F
+0xB1EF 0x7E01
+0xB1F0 0x8276
+0xB1F1 0x82D1
+0xB1F2 0x8597
+0xB1F3 0x9060
+0xB1F4 0x925B
+0xB1F5 0x9D1B
+0xB1F6 0x5869
+0xB1F7 0x65BC
+0xB1F8 0x6C5A
+0xB1F9 0x7525
+0xB1FA 0x51F9
+0xB1FB 0x592E
+0xB1FC 0x5965
+0xB1FD 0x5F80
+0xB1FE 0x5FDC
+0xB2A1 0x62BC
+0xB2A2 0x65FA
+0xB2A3 0x6A2A
+0xB2A4 0x6B27
+0xB2A5 0x6BB4
+0xB2A6 0x738B
+0xB2A7 0x7FC1
+0xB2A8 0x8956
+0xB2A9 0x9D2C
+0xB2AA 0x9D0E
+0xB2AB 0x9EC4
+0xB2AC 0x5CA1
+0xB2AD 0x6C96
+0xB2AE 0x837B
+0xB2AF 0x5104
+0xB2B0 0x5C4B
+0xB2B1 0x61B6
+0xB2B2 0x81C6
+0xB2B3 0x6876
+0xB2B4 0x7261
+0xB2B5 0x4E59
+0xB2B6 0x4FFA
+0xB2B7 0x5378
+0xB2B8 0x6069
+0xB2B9 0x6E29
+0xB2BA 0x7A4F
+0xB2BB 0x97F3
+0xB2BC 0x4E0B
+0xB2BD 0x5316
+0xB2BE 0x4EEE
+0xB2BF 0x4F55
+0xB2C0 0x4F3D
+0xB2C1 0x4FA1
+0xB2C2 0x4F73
+0xB2C3 0x52A0
+0xB2C4 0x53EF
+0xB2C5 0x5609
+0xB2C6 0x590F
+0xB2C7 0x5AC1
+0xB2C8 0x5BB6
+0xB2C9 0x5BE1
+0xB2CA 0x79D1
+0xB2CB 0x6687
+0xB2CC 0x679C
+0xB2CD 0x67B6
+0xB2CE 0x6B4C
+0xB2CF 0x6CB3
+0xB2D0 0x706B
+0xB2D1 0x73C2
+0xB2D2 0x798D
+0xB2D3 0x79BE
+0xB2D4 0x7A3C
+0xB2D5 0x7B87
+0xB2D6 0x82B1
+0xB2D7 0x82DB
+0xB2D8 0x8304
+0xB2D9 0x8377
+0xB2DA 0x83EF
+0xB2DB 0x83D3
+0xB2DC 0x8766
+0xB2DD 0x8AB2
+0xB2DE 0x5629
+0xB2DF 0x8CA8
+0xB2E0 0x8FE6
+0xB2E1 0x904E
+0xB2E2 0x971E
+0xB2E3 0x868A
+0xB2E4 0x4FC4
+0xB2E5 0x5CE8
+0xB2E6 0x6211
+0xB2E7 0x7259
+0xB2E8 0x753B
+0xB2E9 0x81E5
+0xB2EA 0x82BD
+0xB2EB 0x86FE
+0xB2EC 0x8CC0
+0xB2ED 0x96C5
+0xB2EE 0x9913
+0xB2EF 0x99D5
+0xB2F0 0x4ECB
+0xB2F1 0x4F1A
+0xB2F2 0x89E3
+0xB2F3 0x56DE
+0xB2F4 0x584A
+0xB2F5 0x58CA
+0xB2F6 0x5EFB
+0xB2F7 0x5FEB
+0xB2F8 0x602A
+0xB2F9 0x6094
+0xB2FA 0x6062
+0xB2FB 0x61D0
+0xB2FC 0x6212
+0xB2FD 0x62D0
+0xB2FE 0x6539
+0xB3A1 0x9B41
+0xB3A2 0x6666
+0xB3A3 0x68B0
+0xB3A4 0x6D77
+0xB3A5 0x7070
+0xB3A6 0x754C
+0xB3A7 0x7686
+0xB3A8 0x7D75
+0xB3A9 0x82A5
+0xB3AA 0x87F9
+0xB3AB 0x958B
+0xB3AC 0x968E
+0xB3AD 0x8C9D
+0xB3AE 0x51F1
+0xB3AF 0x52BE
+0xB3B0 0x5916
+0xB3B1 0x54B3
+0xB3B2 0x5BB3
+0xB3B3 0x5D16
+0xB3B4 0x6168
+0xB3B5 0x6982
+0xB3B6 0x6DAF
+0xB3B7 0x788D
+0xB3B8 0x84CB
+0xB3B9 0x8857
+0xB3BA 0x8A72
+0xB3BB 0x93A7
+0xB3BC 0x9AB8
+0xB3BD 0x6D6C
+0xB3BE 0x99A8
+0xB3BF 0x86D9
+0xB3C0 0x57A3
+0xB3C1 0x67FF
+0xB3C2 0x86CE
+0xB3C3 0x920E
+0xB3C4 0x5283
+0xB3C5 0x5687
+0xB3C6 0x5404
+0xB3C7 0x5ED3
+0xB3C8 0x62E1
+0xB3C9 0x64B9
+0xB3CA 0x683C
+0xB3CB 0x6838
+0xB3CC 0x6BBB
+0xB3CD 0x7372
+0xB3CE 0x78BA
+0xB3CF 0x7A6B
+0xB3D0 0x899A
+0xB3D1 0x89D2
+0xB3D2 0x8D6B
+0xB3D3 0x8F03
+0xB3D4 0x90ED
+0xB3D5 0x95A3
+0xB3D6 0x9694
+0xB3D7 0x9769
+0xB3D8 0x5B66
+0xB3D9 0x5CB3
+0xB3DA 0x697D
+0xB3DB 0x984D
+0xB3DC 0x984E
+0xB3DD 0x639B
+0xB3DE 0x7B20
+0xB3DF 0x6A2B
+0xB3E0 0x6A7F
+0xB3E1 0x68B6
+0xB3E2 0x9C0D
+0xB3E3 0x6F5F
+0xB3E4 0x5272
+0xB3E5 0x559D
+0xB3E6 0x6070
+0xB3E7 0x62EC
+0xB3E8 0x6D3B
+0xB3E9 0x6E07
+0xB3EA 0x6ED1
+0xB3EB 0x845B
+0xB3EC 0x8910
+0xB3ED 0x8F44
+0xB3EE 0x4E14
+0xB3EF 0x9C39
+0xB3F0 0x53F6
+0xB3F1 0x691B
+0xB3F2 0x6A3A
+0xB3F3 0x9784
+0xB3F4 0x682A
+0xB3F5 0x515C
+0xB3F6 0x7AC3
+0xB3F7 0x84B2
+0xB3F8 0x91DC
+0xB3F9 0x938C
+0xB3FA 0x565B
+0xB3FB 0x9D28
+0xB3FC 0x6822
+0xB3FD 0x8305
+0xB3FE 0x8431
+0xB4A1 0x7CA5
+0xB4A2 0x5208
+0xB4A3 0x82C5
+0xB4A4 0x74E6
+0xB4A5 0x4E7E
+0xB4A6 0x4F83
+0xB4A7 0x51A0
+0xB4A8 0x5BD2
+0xB4A9 0x520A
+0xB4AA 0x52D8
+0xB4AB 0x52E7
+0xB4AC 0x5DFB
+0xB4AD 0x559A
+0xB4AE 0x582A
+0xB4AF 0x59E6
+0xB4B0 0x5B8C
+0xB4B1 0x5B98
+0xB4B2 0x5BDB
+0xB4B3 0x5E72
+0xB4B4 0x5E79
+0xB4B5 0x60A3
+0xB4B6 0x611F
+0xB4B7 0x6163
+0xB4B8 0x61BE
+0xB4B9 0x63DB
+0xB4BA 0x6562
+0xB4BB 0x67D1
+0xB4BC 0x6853
+0xB4BD 0x68FA
+0xB4BE 0x6B3E
+0xB4BF 0x6B53
+0xB4C0 0x6C57
+0xB4C1 0x6F22
+0xB4C2 0x6F97
+0xB4C3 0x6F45
+0xB4C4 0x74B0
+0xB4C5 0x7518
+0xB4C6 0x76E3
+0xB4C7 0x770B
+0xB4C8 0x7AFF
+0xB4C9 0x7BA1
+0xB4CA 0x7C21
+0xB4CB 0x7DE9
+0xB4CC 0x7F36
+0xB4CD 0x7FF0
+0xB4CE 0x809D
+0xB4CF 0x8266
+0xB4D0 0x839E
+0xB4D1 0x89B3
+0xB4D2 0x8ACC
+0xB4D3 0x8CAB
+0xB4D4 0x9084
+0xB4D5 0x9451
+0xB4D6 0x9593
+0xB4D7 0x9591
+0xB4D8 0x95A2
+0xB4D9 0x9665
+0xB4DA 0x97D3
+0xB4DB 0x9928
+0xB4DC 0x8218
+0xB4DD 0x4E38
+0xB4DE 0x542B
+0xB4DF 0x5CB8
+0xB4E0 0x5DCC
+0xB4E1 0x73A9
+0xB4E2 0x764C
+0xB4E3 0x773C
+0xB4E4 0x5CA9
+0xB4E5 0x7FEB
+0xB4E6 0x8D0B
+0xB4E7 0x96C1
+0xB4E8 0x9811
+0xB4E9 0x9854
+0xB4EA 0x9858
+0xB4EB 0x4F01
+0xB4EC 0x4F0E
+0xB4ED 0x5371
+0xB4EE 0x559C
+0xB4EF 0x5668
+0xB4F0 0x57FA
+0xB4F1 0x5947
+0xB4F2 0x5B09
+0xB4F3 0x5BC4
+0xB4F4 0x5C90
+0xB4F5 0x5E0C
+0xB4F6 0x5E7E
+0xB4F7 0x5FCC
+0xB4F8 0x63EE
+0xB4F9 0x673A
+0xB4FA 0x65D7
+0xB4FB 0x65E2
+0xB4FC 0x671F
+0xB4FD 0x68CB
+0xB4FE 0x68C4
+0xB5A1 0x6A5F
+0xB5A2 0x5E30
+0xB5A3 0x6BC5
+0xB5A4 0x6C17
+0xB5A5 0x6C7D
+0xB5A6 0x757F
+0xB5A7 0x7948
+0xB5A8 0x5B63
+0xB5A9 0x7A00
+0xB5AA 0x7D00
+0xB5AB 0x5FBD
+0xB5AC 0x898F
+0xB5AD 0x8A18
+0xB5AE 0x8CB4
+0xB5AF 0x8D77
+0xB5B0 0x8ECC
+0xB5B1 0x8F1D
+0xB5B2 0x98E2
+0xB5B3 0x9A0E
+0xB5B4 0x9B3C
+0xB5B5 0x4E80
+0xB5B6 0x507D
+0xB5B7 0x5100
+0xB5B8 0x5993
+0xB5B9 0x5B9C
+0xB5BA 0x622F
+0xB5BB 0x6280
+0xB5BC 0x64EC
+0xB5BD 0x6B3A
+0xB5BE 0x72A0
+0xB5BF 0x7591
+0xB5C0 0x7947
+0xB5C1 0x7FA9
+0xB5C2 0x87FB
+0xB5C3 0x8ABC
+0xB5C4 0x8B70
+0xB5C5 0x63AC
+0xB5C6 0x83CA
+0xB5C7 0x97A0
+0xB5C8 0x5409
+0xB5C9 0x5403
+0xB5CA 0x55AB
+0xB5CB 0x6854
+0xB5CC 0x6A58
+0xB5CD 0x8A70
+0xB5CE 0x7827
+0xB5CF 0x6775
+0xB5D0 0x9ECD
+0xB5D1 0x5374
+0xB5D2 0x5BA2
+0xB5D3 0x811A
+0xB5D4 0x8650
+0xB5D5 0x9006
+0xB5D6 0x4E18
+0xB5D7 0x4E45
+0xB5D8 0x4EC7
+0xB5D9 0x4F11
+0xB5DA 0x53CA
+0xB5DB 0x5438
+0xB5DC 0x5BAE
+0xB5DD 0x5F13
+0xB5DE 0x6025
+0xB5DF 0x6551
+0xB5E0 0x673D
+0xB5E1 0x6C42
+0xB5E2 0x6C72
+0xB5E3 0x6CE3
+0xB5E4 0x7078
+0xB5E5 0x7403
+0xB5E6 0x7A76
+0xB5E7 0x7AAE
+0xB5E8 0x7B08
+0xB5E9 0x7D1A
+0xB5EA 0x7CFE
+0xB5EB 0x7D66
+0xB5EC 0x65E7
+0xB5ED 0x725B
+0xB5EE 0x53BB
+0xB5EF 0x5C45
+0xB5F0 0x5DE8
+0xB5F1 0x62D2
+0xB5F2 0x62E0
+0xB5F3 0x6319
+0xB5F4 0x6E20
+0xB5F5 0x865A
+0xB5F6 0x8A31
+0xB5F7 0x8DDD
+0xB5F8 0x92F8
+0xB5F9 0x6F01
+0xB5FA 0x79A6
+0xB5FB 0x9B5A
+0xB5FC 0x4EA8
+0xB5FD 0x4EAB
+0xB5FE 0x4EAC
+0xB6A1 0x4F9B
+0xB6A2 0x4FA0
+0xB6A3 0x50D1
+0xB6A4 0x5147
+0xB6A5 0x7AF6
+0xB6A6 0x5171
+0xB6A7 0x51F6
+0xB6A8 0x5354
+0xB6A9 0x5321
+0xB6AA 0x537F
+0xB6AB 0x53EB
+0xB6AC 0x55AC
+0xB6AD 0x5883
+0xB6AE 0x5CE1
+0xB6AF 0x5F37
+0xB6B0 0x5F4A
+0xB6B1 0x602F
+0xB6B2 0x6050
+0xB6B3 0x606D
+0xB6B4 0x631F
+0xB6B5 0x6559
+0xB6B6 0x6A4B
+0xB6B7 0x6CC1
+0xB6B8 0x72C2
+0xB6B9 0x72ED
+0xB6BA 0x77EF
+0xB6BB 0x80F8
+0xB6BC 0x8105
+0xB6BD 0x8208
+0xB6BE 0x854E
+0xB6BF 0x90F7
+0xB6C0 0x93E1
+0xB6C1 0x97FF
+0xB6C2 0x9957
+0xB6C3 0x9A5A
+0xB6C4 0x4EF0
+0xB6C5 0x51DD
+0xB6C6 0x5C2D
+0xB6C7 0x6681
+0xB6C8 0x696D
+0xB6C9 0x5C40
+0xB6CA 0x66F2
+0xB6CB 0x6975
+0xB6CC 0x7389
+0xB6CD 0x6850
+0xB6CE 0x7C81
+0xB6CF 0x50C5
+0xB6D0 0x52E4
+0xB6D1 0x5747
+0xB6D2 0x5DFE
+0xB6D3 0x9326
+0xB6D4 0x65A4
+0xB6D5 0x6B23
+0xB6D6 0x6B3D
+0xB6D7 0x7434
+0xB6D8 0x7981
+0xB6D9 0x79BD
+0xB6DA 0x7B4B
+0xB6DB 0x7DCA
+0xB6DC 0x82B9
+0xB6DD 0x83CC
+0xB6DE 0x887F
+0xB6DF 0x895F
+0xB6E0 0x8B39
+0xB6E1 0x8FD1
+0xB6E2 0x91D1
+0xB6E3 0x541F
+0xB6E4 0x9280
+0xB6E5 0x4E5D
+0xB6E6 0x5036
+0xB6E7 0x53E5
+0xB6E8 0x533A
+0xB6E9 0x72D7
+0xB6EA 0x7396
+0xB6EB 0x77E9
+0xB6EC 0x82E6
+0xB6ED 0x8EAF
+0xB6EE 0x99C6
+0xB6EF 0x99C8
+0xB6F0 0x99D2
+0xB6F1 0x5177
+0xB6F2 0x611A
+0xB6F3 0x865E
+0xB6F4 0x55B0
+0xB6F5 0x7A7A
+0xB6F6 0x5076
+0xB6F7 0x5BD3
+0xB6F8 0x9047
+0xB6F9 0x9685
+0xB6FA 0x4E32
+0xB6FB 0x6ADB
+0xB6FC 0x91E7
+0xB6FD 0x5C51
+0xB6FE 0x5C48
+0xB7A1 0x6398
+0xB7A2 0x7A9F
+0xB7A3 0x6C93
+0xB7A4 0x9774
+0xB7A5 0x8F61
+0xB7A6 0x7AAA
+0xB7A7 0x718A
+0xB7A8 0x9688
+0xB7A9 0x7C82
+0xB7AA 0x6817
+0xB7AB 0x7E70
+0xB7AC 0x6851
+0xB7AD 0x936C
+0xB7AE 0x52F2
+0xB7AF 0x541B
+0xB7B0 0x85AB
+0xB7B1 0x8A13
+0xB7B2 0x7FA4
+0xB7B3 0x8ECD
+0xB7B4 0x90E1
+0xB7B5 0x5366
+0xB7B6 0x8888
+0xB7B7 0x7941
+0xB7B8 0x4FC2
+0xB7B9 0x50BE
+0xB7BA 0x5211
+0xB7BB 0x5144
+0xB7BC 0x5553
+0xB7BD 0x572D
+0xB7BE 0x73EA
+0xB7BF 0x578B
+0xB7C0 0x5951
+0xB7C1 0x5F62
+0xB7C2 0x5F84
+0xB7C3 0x6075
+0xB7C4 0x6176
+0xB7C5 0x6167
+0xB7C6 0x61A9
+0xB7C7 0x63B2
+0xB7C8 0x643A
+0xB7C9 0x656C
+0xB7CA 0x666F
+0xB7CB 0x6842
+0xB7CC 0x6E13
+0xB7CD 0x7566
+0xB7CE 0x7A3D
+0xB7CF 0x7CFB
+0xB7D0 0x7D4C
+0xB7D1 0x7D99
+0xB7D2 0x7E4B
+0xB7D3 0x7F6B
+0xB7D4 0x830E
+0xB7D5 0x834A
+0xB7D6 0x86CD
+0xB7D7 0x8A08
+0xB7D8 0x8A63
+0xB7D9 0x8B66
+0xB7DA 0x8EFD
+0xB7DB 0x981A
+0xB7DC 0x9D8F
+0xB7DD 0x82B8
+0xB7DE 0x8FCE
+0xB7DF 0x9BE8
+0xB7E0 0x5287
+0xB7E1 0x621F
+0xB7E2 0x6483
+0xB7E3 0x6FC0
+0xB7E4 0x9699
+0xB7E5 0x6841
+0xB7E6 0x5091
+0xB7E7 0x6B20
+0xB7E8 0x6C7A
+0xB7E9 0x6F54
+0xB7EA 0x7A74
+0xB7EB 0x7D50
+0xB7EC 0x8840
+0xB7ED 0x8A23
+0xB7EE 0x6708
+0xB7EF 0x4EF6
+0xB7F0 0x5039
+0xB7F1 0x5026
+0xB7F2 0x5065
+0xB7F3 0x517C
+0xB7F4 0x5238
+0xB7F5 0x5263
+0xB7F6 0x55A7
+0xB7F7 0x570F
+0xB7F8 0x5805
+0xB7F9 0x5ACC
+0xB7FA 0x5EFA
+0xB7FB 0x61B2
+0xB7FC 0x61F8
+0xB7FD 0x62F3
+0xB7FE 0x6372
+0xB8A1 0x691C
+0xB8A2 0x6A29
+0xB8A3 0x727D
+0xB8A4 0x72AC
+0xB8A5 0x732E
+0xB8A6 0x7814
+0xB8A7 0x786F
+0xB8A8 0x7D79
+0xB8A9 0x770C
+0xB8AA 0x80A9
+0xB8AB 0x898B
+0xB8AC 0x8B19
+0xB8AD 0x8CE2
+0xB8AE 0x8ED2
+0xB8AF 0x9063
+0xB8B0 0x9375
+0xB8B1 0x967A
+0xB8B2 0x9855
+0xB8B3 0x9A13
+0xB8B4 0x9E78
+0xB8B5 0x5143
+0xB8B6 0x539F
+0xB8B7 0x53B3
+0xB8B8 0x5E7B
+0xB8B9 0x5F26
+0xB8BA 0x6E1B
+0xB8BB 0x6E90
+0xB8BC 0x7384
+0xB8BD 0x73FE
+0xB8BE 0x7D43
+0xB8BF 0x8237
+0xB8C0 0x8A00
+0xB8C1 0x8AFA
+0xB8C2 0x9650
+0xB8C3 0x4E4E
+0xB8C4 0x500B
+0xB8C5 0x53E4
+0xB8C6 0x547C
+0xB8C7 0x56FA
+0xB8C8 0x59D1
+0xB8C9 0x5B64
+0xB8CA 0x5DF1
+0xB8CB 0x5EAB
+0xB8CC 0x5F27
+0xB8CD 0x6238
+0xB8CE 0x6545
+0xB8CF 0x67AF
+0xB8D0 0x6E56
+0xB8D1 0x72D0
+0xB8D2 0x7CCA
+0xB8D3 0x88B4
+0xB8D4 0x80A1
+0xB8D5 0x80E1
+0xB8D6 0x83F0
+0xB8D7 0x864E
+0xB8D8 0x8A87
+0xB8D9 0x8DE8
+0xB8DA 0x9237
+0xB8DB 0x96C7
+0xB8DC 0x9867
+0xB8DD 0x9F13
+0xB8DE 0x4E94
+0xB8DF 0x4E92
+0xB8E0 0x4F0D
+0xB8E1 0x5348
+0xB8E2 0x5449
+0xB8E3 0x543E
+0xB8E4 0x5A2F
+0xB8E5 0x5F8C
+0xB8E6 0x5FA1
+0xB8E7 0x609F
+0xB8E8 0x68A7
+0xB8E9 0x6A8E
+0xB8EA 0x745A
+0xB8EB 0x7881
+0xB8EC 0x8A9E
+0xB8ED 0x8AA4
+0xB8EE 0x8B77
+0xB8EF 0x9190
+0xB8F0 0x4E5E
+0xB8F1 0x9BC9
+0xB8F2 0x4EA4
+0xB8F3 0x4F7C
+0xB8F4 0x4FAF
+0xB8F5 0x5019
+0xB8F6 0x5016
+0xB8F7 0x5149
+0xB8F8 0x516C
+0xB8F9 0x529F
+0xB8FA 0x52B9
+0xB8FB 0x52FE
+0xB8FC 0x539A
+0xB8FD 0x53E3
+0xB8FE 0x5411
+0xB9A1 0x540E
+0xB9A2 0x5589
+0xB9A3 0x5751
+0xB9A4 0x57A2
+0xB9A5 0x597D
+0xB9A6 0x5B54
+0xB9A7 0x5B5D
+0xB9A8 0x5B8F
+0xB9A9 0x5DE5
+0xB9AA 0x5DE7
+0xB9AB 0x5DF7
+0xB9AC 0x5E78
+0xB9AD 0x5E83
+0xB9AE 0x5E9A
+0xB9AF 0x5EB7
+0xB9B0 0x5F18
+0xB9B1 0x6052
+0xB9B2 0x614C
+0xB9B3 0x6297
+0xB9B4 0x62D8
+0xB9B5 0x63A7
+0xB9B6 0x653B
+0xB9B7 0x6602
+0xB9B8 0x6643
+0xB9B9 0x66F4
+0xB9BA 0x676D
+0xB9BB 0x6821
+0xB9BC 0x6897
+0xB9BD 0x69CB
+0xB9BE 0x6C5F
+0xB9BF 0x6D2A
+0xB9C0 0x6D69
+0xB9C1 0x6E2F
+0xB9C2 0x6E9D
+0xB9C3 0x7532
+0xB9C4 0x7687
+0xB9C5 0x786C
+0xB9C6 0x7A3F
+0xB9C7 0x7CE0
+0xB9C8 0x7D05
+0xB9C9 0x7D18
+0xB9CA 0x7D5E
+0xB9CB 0x7DB1
+0xB9CC 0x8015
+0xB9CD 0x8003
+0xB9CE 0x80AF
+0xB9CF 0x80B1
+0xB9D0 0x8154
+0xB9D1 0x818F
+0xB9D2 0x822A
+0xB9D3 0x8352
+0xB9D4 0x884C
+0xB9D5 0x8861
+0xB9D6 0x8B1B
+0xB9D7 0x8CA2
+0xB9D8 0x8CFC
+0xB9D9 0x90CA
+0xB9DA 0x9175
+0xB9DB 0x9271
+0xB9DC 0x783F
+0xB9DD 0x92FC
+0xB9DE 0x95A4
+0xB9DF 0x964D
+0xB9E0 0x9805
+0xB9E1 0x9999
+0xB9E2 0x9AD8
+0xB9E3 0x9D3B
+0xB9E4 0x525B
+0xB9E5 0x52AB
+0xB9E6 0x53F7
+0xB9E7 0x5408
+0xB9E8 0x58D5
+0xB9E9 0x62F7
+0xB9EA 0x6FE0
+0xB9EB 0x8C6A
+0xB9EC 0x8F5F
+0xB9ED 0x9EB9
+0xB9EE 0x514B
+0xB9EF 0x523B
+0xB9F0 0x544A
+0xB9F1 0x56FD
+0xB9F2 0x7A40
+0xB9F3 0x9177
+0xB9F4 0x9D60
+0xB9F5 0x9ED2
+0xB9F6 0x7344
+0xB9F7 0x6F09
+0xB9F8 0x8170
+0xB9F9 0x7511
+0xB9FA 0x5FFD
+0xB9FB 0x60DA
+0xB9FC 0x9AA8
+0xB9FD 0x72DB
+0xB9FE 0x8FBC
+0xBAA1 0x6B64
+0xBAA2 0x9803
+0xBAA3 0x4ECA
+0xBAA4 0x56F0
+0xBAA5 0x5764
+0xBAA6 0x58BE
+0xBAA7 0x5A5A
+0xBAA8 0x6068
+0xBAA9 0x61C7
+0xBAAA 0x660F
+0xBAAB 0x6606
+0xBAAC 0x6839
+0xBAAD 0x68B1
+0xBAAE 0x6DF7
+0xBAAF 0x75D5
+0xBAB0 0x7D3A
+0xBAB1 0x826E
+0xBAB2 0x9B42
+0xBAB3 0x4E9B
+0xBAB4 0x4F50
+0xBAB5 0x53C9
+0xBAB6 0x5506
+0xBAB7 0x5D6F
+0xBAB8 0x5DE6
+0xBAB9 0x5DEE
+0xBABA 0x67FB
+0xBABB 0x6C99
+0xBABC 0x7473
+0xBABD 0x7802
+0xBABE 0x8A50
+0xBABF 0x9396
+0xBAC0 0x88DF
+0xBAC1 0x5750
+0xBAC2 0x5EA7
+0xBAC3 0x632B
+0xBAC4 0x50B5
+0xBAC5 0x50AC
+0xBAC6 0x518D
+0xBAC7 0x6700
+0xBAC8 0x54C9
+0xBAC9 0x585E
+0xBACA 0x59BB
+0xBACB 0x5BB0
+0xBACC 0x5F69
+0xBACD 0x624D
+0xBACE 0x63A1
+0xBACF 0x683D
+0xBAD0 0x6B73
+0xBAD1 0x6E08
+0xBAD2 0x707D
+0xBAD3 0x91C7
+0xBAD4 0x7280
+0xBAD5 0x7815
+0xBAD6 0x7826
+0xBAD7 0x796D
+0xBAD8 0x658E
+0xBAD9 0x7D30
+0xBADA 0x83DC
+0xBADB 0x88C1
+0xBADC 0x8F09
+0xBADD 0x969B
+0xBADE 0x5264
+0xBADF 0x5728
+0xBAE0 0x6750
+0xBAE1 0x7F6A
+0xBAE2 0x8CA1
+0xBAE3 0x51B4
+0xBAE4 0x5742
+0xBAE5 0x962A
+0xBAE6 0x583A
+0xBAE7 0x698A
+0xBAE8 0x80B4
+0xBAE9 0x54B2
+0xBAEA 0x5D0E
+0xBAEB 0x57FC
+0xBAEC 0x7895
+0xBAED 0x9DFA
+0xBAEE 0x4F5C
+0xBAEF 0x524A
+0xBAF0 0x548B
+0xBAF1 0x643E
+0xBAF2 0x6628
+0xBAF3 0x6714
+0xBAF4 0x67F5
+0xBAF5 0x7A84
+0xBAF6 0x7B56
+0xBAF7 0x7D22
+0xBAF8 0x932F
+0xBAF9 0x685C
+0xBAFA 0x9BAD
+0xBAFB 0x7B39
+0xBAFC 0x5319
+0xBAFD 0x518A
+0xBAFE 0x5237
+0xBBA1 0x5BDF
+0xBBA2 0x62F6
+0xBBA3 0x64AE
+0xBBA4 0x64E6
+0xBBA5 0x672D
+0xBBA6 0x6BBA
+0xBBA7 0x85A9
+0xBBA8 0x96D1
+0xBBA9 0x7690
+0xBBAA 0x9BD6
+0xBBAB 0x634C
+0xBBAC 0x9306
+0xBBAD 0x9BAB
+0xBBAE 0x76BF
+0xBBAF 0x6652
+0xBBB0 0x4E09
+0xBBB1 0x5098
+0xBBB2 0x53C2
+0xBBB3 0x5C71
+0xBBB4 0x60E8
+0xBBB5 0x6492
+0xBBB6 0x6563
+0xBBB7 0x685F
+0xBBB8 0x71E6
+0xBBB9 0x73CA
+0xBBBA 0x7523
+0xBBBB 0x7B97
+0xBBBC 0x7E82
+0xBBBD 0x8695
+0xBBBE 0x8B83
+0xBBBF 0x8CDB
+0xBBC0 0x9178
+0xBBC1 0x9910
+0xBBC2 0x65AC
+0xBBC3 0x66AB
+0xBBC4 0x6B8B
+0xBBC5 0x4ED5
+0xBBC6 0x4ED4
+0xBBC7 0x4F3A
+0xBBC8 0x4F7F
+0xBBC9 0x523A
+0xBBCA 0x53F8
+0xBBCB 0x53F2
+0xBBCC 0x55E3
+0xBBCD 0x56DB
+0xBBCE 0x58EB
+0xBBCF 0x59CB
+0xBBD0 0x59C9
+0xBBD1 0x59FF
+0xBBD2 0x5B50
+0xBBD3 0x5C4D
+0xBBD4 0x5E02
+0xBBD5 0x5E2B
+0xBBD6 0x5FD7
+0xBBD7 0x601D
+0xBBD8 0x6307
+0xBBD9 0x652F
+0xBBDA 0x5B5C
+0xBBDB 0x65AF
+0xBBDC 0x65BD
+0xBBDD 0x65E8
+0xBBDE 0x679D
+0xBBDF 0x6B62
+0xBBE0 0x6B7B
+0xBBE1 0x6C0F
+0xBBE2 0x7345
+0xBBE3 0x7949
+0xBBE4 0x79C1
+0xBBE5 0x7CF8
+0xBBE6 0x7D19
+0xBBE7 0x7D2B
+0xBBE8 0x80A2
+0xBBE9 0x8102
+0xBBEA 0x81F3
+0xBBEB 0x8996
+0xBBEC 0x8A5E
+0xBBED 0x8A69
+0xBBEE 0x8A66
+0xBBEF 0x8A8C
+0xBBF0 0x8AEE
+0xBBF1 0x8CC7
+0xBBF2 0x8CDC
+0xBBF3 0x96CC
+0xBBF4 0x98FC
+0xBBF5 0x6B6F
+0xBBF6 0x4E8B
+0xBBF7 0x4F3C
+0xBBF8 0x4F8D
+0xBBF9 0x5150
+0xBBFA 0x5B57
+0xBBFB 0x5BFA
+0xBBFC 0x6148
+0xBBFD 0x6301
+0xBBFE 0x6642
+0xBCA1 0x6B21
+0xBCA2 0x6ECB
+0xBCA3 0x6CBB
+0xBCA4 0x723E
+0xBCA5 0x74BD
+0xBCA6 0x75D4
+0xBCA7 0x78C1
+0xBCA8 0x793A
+0xBCA9 0x800C
+0xBCAA 0x8033
+0xBCAB 0x81EA
+0xBCAC 0x8494
+0xBCAD 0x8F9E
+0xBCAE 0x6C50
+0xBCAF 0x9E7F
+0xBCB0 0x5F0F
+0xBCB1 0x8B58
+0xBCB2 0x9D2B
+0xBCB3 0x7AFA
+0xBCB4 0x8EF8
+0xBCB5 0x5B8D
+0xBCB6 0x96EB
+0xBCB7 0x4E03
+0xBCB8 0x53F1
+0xBCB9 0x57F7
+0xBCBA 0x5931
+0xBCBB 0x5AC9
+0xBCBC 0x5BA4
+0xBCBD 0x6089
+0xBCBE 0x6E7F
+0xBCBF 0x6F06
+0xBCC0 0x75BE
+0xBCC1 0x8CEA
+0xBCC2 0x5B9F
+0xBCC3 0x8500
+0xBCC4 0x7BE0
+0xBCC5 0x5072
+0xBCC6 0x67F4
+0xBCC7 0x829D
+0xBCC8 0x5C61
+0xBCC9 0x854A
+0xBCCA 0x7E1E
+0xBCCB 0x820E
+0xBCCC 0x5199
+0xBCCD 0x5C04
+0xBCCE 0x6368
+0xBCCF 0x8D66
+0xBCD0 0x659C
+0xBCD1 0x716E
+0xBCD2 0x793E
+0xBCD3 0x7D17
+0xBCD4 0x8005
+0xBCD5 0x8B1D
+0xBCD6 0x8ECA
+0xBCD7 0x906E
+0xBCD8 0x86C7
+0xBCD9 0x90AA
+0xBCDA 0x501F
+0xBCDB 0x52FA
+0xBCDC 0x5C3A
+0xBCDD 0x6753
+0xBCDE 0x707C
+0xBCDF 0x7235
+0xBCE0 0x914C
+0xBCE1 0x91C8
+0xBCE2 0x932B
+0xBCE3 0x82E5
+0xBCE4 0x5BC2
+0xBCE5 0x5F31
+0xBCE6 0x60F9
+0xBCE7 0x4E3B
+0xBCE8 0x53D6
+0xBCE9 0x5B88
+0xBCEA 0x624B
+0xBCEB 0x6731
+0xBCEC 0x6B8A
+0xBCED 0x72E9
+0xBCEE 0x73E0
+0xBCEF 0x7A2E
+0xBCF0 0x816B
+0xBCF1 0x8DA3
+0xBCF2 0x9152
+0xBCF3 0x9996
+0xBCF4 0x5112
+0xBCF5 0x53D7
+0xBCF6 0x546A
+0xBCF7 0x5BFF
+0xBCF8 0x6388
+0xBCF9 0x6A39
+0xBCFA 0x7DAC
+0xBCFB 0x9700
+0xBCFC 0x56DA
+0xBCFD 0x53CE
+0xBCFE 0x5468
+0xBDA1 0x5B97
+0xBDA2 0x5C31
+0xBDA3 0x5DDE
+0xBDA4 0x4FEE
+0xBDA5 0x6101
+0xBDA6 0x62FE
+0xBDA7 0x6D32
+0xBDA8 0x79C0
+0xBDA9 0x79CB
+0xBDAA 0x7D42
+0xBDAB 0x7E4D
+0xBDAC 0x7FD2
+0xBDAD 0x81ED
+0xBDAE 0x821F
+0xBDAF 0x8490
+0xBDB0 0x8846
+0xBDB1 0x8972
+0xBDB2 0x8B90
+0xBDB3 0x8E74
+0xBDB4 0x8F2F
+0xBDB5 0x9031
+0xBDB6 0x914B
+0xBDB7 0x916C
+0xBDB8 0x96C6
+0xBDB9 0x919C
+0xBDBA 0x4EC0
+0xBDBB 0x4F4F
+0xBDBC 0x5145
+0xBDBD 0x5341
+0xBDBE 0x5F93
+0xBDBF 0x620E
+0xBDC0 0x67D4
+0xBDC1 0x6C41
+0xBDC2 0x6E0B
+0xBDC3 0x7363
+0xBDC4 0x7E26
+0xBDC5 0x91CD
+0xBDC6 0x9283
+0xBDC7 0x53D4
+0xBDC8 0x5919
+0xBDC9 0x5BBF
+0xBDCA 0x6DD1
+0xBDCB 0x795D
+0xBDCC 0x7E2E
+0xBDCD 0x7C9B
+0xBDCE 0x587E
+0xBDCF 0x719F
+0xBDD0 0x51FA
+0xBDD1 0x8853
+0xBDD2 0x8FF0
+0xBDD3 0x4FCA
+0xBDD4 0x5CFB
+0xBDD5 0x6625
+0xBDD6 0x77AC
+0xBDD7 0x7AE3
+0xBDD8 0x821C
+0xBDD9 0x99FF
+0xBDDA 0x51C6
+0xBDDB 0x5FAA
+0xBDDC 0x65EC
+0xBDDD 0x696F
+0xBDDE 0x6B89
+0xBDDF 0x6DF3
+0xBDE0 0x6E96
+0xBDE1 0x6F64
+0xBDE2 0x76FE
+0xBDE3 0x7D14
+0xBDE4 0x5DE1
+0xBDE5 0x9075
+0xBDE6 0x9187
+0xBDE7 0x9806
+0xBDE8 0x51E6
+0xBDE9 0x521D
+0xBDEA 0x6240
+0xBDEB 0x6691
+0xBDEC 0x66D9
+0xBDED 0x6E1A
+0xBDEE 0x5EB6
+0xBDEF 0x7DD2
+0xBDF0 0x7F72
+0xBDF1 0x66F8
+0xBDF2 0x85AF
+0xBDF3 0x85F7
+0xBDF4 0x8AF8
+0xBDF5 0x52A9
+0xBDF6 0x53D9
+0xBDF7 0x5973
+0xBDF8 0x5E8F
+0xBDF9 0x5F90
+0xBDFA 0x6055
+0xBDFB 0x92E4
+0xBDFC 0x9664
+0xBDFD 0x50B7
+0xBDFE 0x511F
+0xBEA1 0x52DD
+0xBEA2 0x5320
+0xBEA3 0x5347
+0xBEA4 0x53EC
+0xBEA5 0x54E8
+0xBEA6 0x5546
+0xBEA7 0x5531
+0xBEA8 0x5617
+0xBEA9 0x5968
+0xBEAA 0x59BE
+0xBEAB 0x5A3C
+0xBEAC 0x5BB5
+0xBEAD 0x5C06
+0xBEAE 0x5C0F
+0xBEAF 0x5C11
+0xBEB0 0x5C1A
+0xBEB1 0x5E84
+0xBEB2 0x5E8A
+0xBEB3 0x5EE0
+0xBEB4 0x5F70
+0xBEB5 0x627F
+0xBEB6 0x6284
+0xBEB7 0x62DB
+0xBEB8 0x638C
+0xBEB9 0x6377
+0xBEBA 0x6607
+0xBEBB 0x660C
+0xBEBC 0x662D
+0xBEBD 0x6676
+0xBEBE 0x677E
+0xBEBF 0x68A2
+0xBEC0 0x6A1F
+0xBEC1 0x6A35
+0xBEC2 0x6CBC
+0xBEC3 0x6D88
+0xBEC4 0x6E09
+0xBEC5 0x6E58
+0xBEC6 0x713C
+0xBEC7 0x7126
+0xBEC8 0x7167
+0xBEC9 0x75C7
+0xBECA 0x7701
+0xBECB 0x785D
+0xBECC 0x7901
+0xBECD 0x7965
+0xBECE 0x79F0
+0xBECF 0x7AE0
+0xBED0 0x7B11
+0xBED1 0x7CA7
+0xBED2 0x7D39
+0xBED3 0x8096
+0xBED4 0x83D6
+0xBED5 0x848B
+0xBED6 0x8549
+0xBED7 0x885D
+0xBED8 0x88F3
+0xBED9 0x8A1F
+0xBEDA 0x8A3C
+0xBEDB 0x8A54
+0xBEDC 0x8A73
+0xBEDD 0x8C61
+0xBEDE 0x8CDE
+0xBEDF 0x91A4
+0xBEE0 0x9266
+0xBEE1 0x937E
+0xBEE2 0x9418
+0xBEE3 0x969C
+0xBEE4 0x9798
+0xBEE5 0x4E0A
+0xBEE6 0x4E08
+0xBEE7 0x4E1E
+0xBEE8 0x4E57
+0xBEE9 0x5197
+0xBEEA 0x5270
+0xBEEB 0x57CE
+0xBEEC 0x5834
+0xBEED 0x58CC
+0xBEEE 0x5B22
+0xBEEF 0x5E38
+0xBEF0 0x60C5
+0xBEF1 0x64FE
+0xBEF2 0x6761
+0xBEF3 0x6756
+0xBEF4 0x6D44
+0xBEF5 0x72B6
+0xBEF6 0x7573
+0xBEF7 0x7A63
+0xBEF8 0x84B8
+0xBEF9 0x8B72
+0xBEFA 0x91B8
+0xBEFB 0x9320
+0xBEFC 0x5631
+0xBEFD 0x57F4
+0xBEFE 0x98FE
+0xBFA1 0x62ED
+0xBFA2 0x690D
+0xBFA3 0x6B96
+0xBFA4 0x71ED
+0xBFA5 0x7E54
+0xBFA6 0x8077
+0xBFA7 0x8272
+0xBFA8 0x89E6
+0xBFA9 0x98DF
+0xBFAA 0x8755
+0xBFAB 0x8FB1
+0xBFAC 0x5C3B
+0xBFAD 0x4F38
+0xBFAE 0x4FE1
+0xBFAF 0x4FB5
+0xBFB0 0x5507
+0xBFB1 0x5A20
+0xBFB2 0x5BDD
+0xBFB3 0x5BE9
+0xBFB4 0x5FC3
+0xBFB5 0x614E
+0xBFB6 0x632F
+0xBFB7 0x65B0
+0xBFB8 0x664B
+0xBFB9 0x68EE
+0xBFBA 0x699B
+0xBFBB 0x6D78
+0xBFBC 0x6DF1
+0xBFBD 0x7533
+0xBFBE 0x75B9
+0xBFBF 0x771F
+0xBFC0 0x795E
+0xBFC1 0x79E6
+0xBFC2 0x7D33
+0xBFC3 0x81E3
+0xBFC4 0x82AF
+0xBFC5 0x85AA
+0xBFC6 0x89AA
+0xBFC7 0x8A3A
+0xBFC8 0x8EAB
+0xBFC9 0x8F9B
+0xBFCA 0x9032
+0xBFCB 0x91DD
+0xBFCC 0x9707
+0xBFCD 0x4EBA
+0xBFCE 0x4EC1
+0xBFCF 0x5203
+0xBFD0 0x5875
+0xBFD1 0x58EC
+0xBFD2 0x5C0B
+0xBFD3 0x751A
+0xBFD4 0x5C3D
+0xBFD5 0x814E
+0xBFD6 0x8A0A
+0xBFD7 0x8FC5
+0xBFD8 0x9663
+0xBFD9 0x976D
+0xBFDA 0x7B25
+0xBFDB 0x8ACF
+0xBFDC 0x9808
+0xBFDD 0x9162
+0xBFDE 0x56F3
+0xBFDF 0x53A8
+0xBFE0 0x9017
+0xBFE1 0x5439
+0xBFE2 0x5782
+0xBFE3 0x5E25
+0xBFE4 0x63A8
+0xBFE5 0x6C34
+0xBFE6 0x708A
+0xBFE7 0x7761
+0xBFE8 0x7C8B
+0xBFE9 0x7FE0
+0xBFEA 0x8870
+0xBFEB 0x9042
+0xBFEC 0x9154
+0xBFED 0x9310
+0xBFEE 0x9318
+0xBFEF 0x968F
+0xBFF0 0x745E
+0xBFF1 0x9AC4
+0xBFF2 0x5D07
+0xBFF3 0x5D69
+0xBFF4 0x6570
+0xBFF5 0x67A2
+0xBFF6 0x8DA8
+0xBFF7 0x96DB
+0xBFF8 0x636E
+0xBFF9 0x6749
+0xBFFA 0x6919
+0xBFFB 0x83C5
+0xBFFC 0x9817
+0xBFFD 0x96C0
+0xBFFE 0x88FE
+0xC0A1 0x6F84
+0xC0A2 0x647A
+0xC0A3 0x5BF8
+0xC0A4 0x4E16
+0xC0A5 0x702C
+0xC0A6 0x755D
+0xC0A7 0x662F
+0xC0A8 0x51C4
+0xC0A9 0x5236
+0xC0AA 0x52E2
+0xC0AB 0x59D3
+0xC0AC 0x5F81
+0xC0AD 0x6027
+0xC0AE 0x6210
+0xC0AF 0x653F
+0xC0B0 0x6574
+0xC0B1 0x661F
+0xC0B2 0x6674
+0xC0B3 0x68F2
+0xC0B4 0x6816
+0xC0B5 0x6B63
+0xC0B6 0x6E05
+0xC0B7 0x7272
+0xC0B8 0x751F
+0xC0B9 0x76DB
+0xC0BA 0x7CBE
+0xC0BB 0x8056
+0xC0BC 0x58F0
+0xC0BD 0x88FD
+0xC0BE 0x897F
+0xC0BF 0x8AA0
+0xC0C0 0x8A93
+0xC0C1 0x8ACB
+0xC0C2 0x901D
+0xC0C3 0x9192
+0xC0C4 0x9752
+0xC0C5 0x9759
+0xC0C6 0x6589
+0xC0C7 0x7A0E
+0xC0C8 0x8106
+0xC0C9 0x96BB
+0xC0CA 0x5E2D
+0xC0CB 0x60DC
+0xC0CC 0x621A
+0xC0CD 0x65A5
+0xC0CE 0x6614
+0xC0CF 0x6790
+0xC0D0 0x77F3
+0xC0D1 0x7A4D
+0xC0D2 0x7C4D
+0xC0D3 0x7E3E
+0xC0D4 0x810A
+0xC0D5 0x8CAC
+0xC0D6 0x8D64
+0xC0D7 0x8DE1
+0xC0D8 0x8E5F
+0xC0D9 0x78A9
+0xC0DA 0x5207
+0xC0DB 0x62D9
+0xC0DC 0x63A5
+0xC0DD 0x6442
+0xC0DE 0x6298
+0xC0DF 0x8A2D
+0xC0E0 0x7A83
+0xC0E1 0x7BC0
+0xC0E2 0x8AAC
+0xC0E3 0x96EA
+0xC0E4 0x7D76
+0xC0E5 0x820C
+0xC0E6 0x8749
+0xC0E7 0x4ED9
+0xC0E8 0x5148
+0xC0E9 0x5343
+0xC0EA 0x5360
+0xC0EB 0x5BA3
+0xC0EC 0x5C02
+0xC0ED 0x5C16
+0xC0EE 0x5DDD
+0xC0EF 0x6226
+0xC0F0 0x6247
+0xC0F1 0x64B0
+0xC0F2 0x6813
+0xC0F3 0x6834
+0xC0F4 0x6CC9
+0xC0F5 0x6D45
+0xC0F6 0x6D17
+0xC0F7 0x67D3
+0xC0F8 0x6F5C
+0xC0F9 0x714E
+0xC0FA 0x717D
+0xC0FB 0x65CB
+0xC0FC 0x7A7F
+0xC0FD 0x7BAD
+0xC0FE 0x7DDA
+0xC1A1 0x7E4A
+0xC1A2 0x7FA8
+0xC1A3 0x817A
+0xC1A4 0x821B
+0xC1A5 0x8239
+0xC1A6 0x85A6
+0xC1A7 0x8A6E
+0xC1A8 0x8CCE
+0xC1A9 0x8DF5
+0xC1AA 0x9078
+0xC1AB 0x9077
+0xC1AC 0x92AD
+0xC1AD 0x9291
+0xC1AE 0x9583
+0xC1AF 0x9BAE
+0xC1B0 0x524D
+0xC1B1 0x5584
+0xC1B2 0x6F38
+0xC1B3 0x7136
+0xC1B4 0x5168
+0xC1B5 0x7985
+0xC1B6 0x7E55
+0xC1B7 0x81B3
+0xC1B8 0x7CCE
+0xC1B9 0x564C
+0xC1BA 0x5851
+0xC1BB 0x5CA8
+0xC1BC 0x63AA
+0xC1BD 0x66FE
+0xC1BE 0x66FD
+0xC1BF 0x695A
+0xC1C0 0x72D9
+0xC1C1 0x758F
+0xC1C2 0x758E
+0xC1C3 0x790E
+0xC1C4 0x7956
+0xC1C5 0x79DF
+0xC1C6 0x7C97
+0xC1C7 0x7D20
+0xC1C8 0x7D44
+0xC1C9 0x8607
+0xC1CA 0x8A34
+0xC1CB 0x963B
+0xC1CC 0x9061
+0xC1CD 0x9F20
+0xC1CE 0x50E7
+0xC1CF 0x5275
+0xC1D0 0x53CC
+0xC1D1 0x53E2
+0xC1D2 0x5009
+0xC1D3 0x55AA
+0xC1D4 0x58EE
+0xC1D5 0x594F
+0xC1D6 0x723D
+0xC1D7 0x5B8B
+0xC1D8 0x5C64
+0xC1D9 0x531D
+0xC1DA 0x60E3
+0xC1DB 0x60F3
+0xC1DC 0x635C
+0xC1DD 0x6383
+0xC1DE 0x633F
+0xC1DF 0x63BB
+0xC1E0 0x64CD
+0xC1E1 0x65E9
+0xC1E2 0x66F9
+0xC1E3 0x5DE3
+0xC1E4 0x69CD
+0xC1E5 0x69FD
+0xC1E6 0x6F15
+0xC1E7 0x71E5
+0xC1E8 0x4E89
+0xC1E9 0x75E9
+0xC1EA 0x76F8
+0xC1EB 0x7A93
+0xC1EC 0x7CDF
+0xC1ED 0x7DCF
+0xC1EE 0x7D9C
+0xC1EF 0x8061
+0xC1F0 0x8349
+0xC1F1 0x8358
+0xC1F2 0x846C
+0xC1F3 0x84BC
+0xC1F4 0x85FB
+0xC1F5 0x88C5
+0xC1F6 0x8D70
+0xC1F7 0x9001
+0xC1F8 0x906D
+0xC1F9 0x9397
+0xC1FA 0x971C
+0xC1FB 0x9A12
+0xC1FC 0x50CF
+0xC1FD 0x5897
+0xC1FE 0x618E
+0xC2A1 0x81D3
+0xC2A2 0x8535
+0xC2A3 0x8D08
+0xC2A4 0x9020
+0xC2A5 0x4FC3
+0xC2A6 0x5074
+0xC2A7 0x5247
+0xC2A8 0x5373
+0xC2A9 0x606F
+0xC2AA 0x6349
+0xC2AB 0x675F
+0xC2AC 0x6E2C
+0xC2AD 0x8DB3
+0xC2AE 0x901F
+0xC2AF 0x4FD7
+0xC2B0 0x5C5E
+0xC2B1 0x8CCA
+0xC2B2 0x65CF
+0xC2B3 0x7D9A
+0xC2B4 0x5352
+0xC2B5 0x8896
+0xC2B6 0x5176
+0xC2B7 0x63C3
+0xC2B8 0x5B58
+0xC2B9 0x5B6B
+0xC2BA 0x5C0A
+0xC2BB 0x640D
+0xC2BC 0x6751
+0xC2BD 0x905C
+0xC2BE 0x4ED6
+0xC2BF 0x591A
+0xC2C0 0x592A
+0xC2C1 0x6C70
+0xC2C2 0x8A51
+0xC2C3 0x553E
+0xC2C4 0x5815
+0xC2C5 0x59A5
+0xC2C6 0x60F0
+0xC2C7 0x6253
+0xC2C8 0x67C1
+0xC2C9 0x8235
+0xC2CA 0x6955
+0xC2CB 0x9640
+0xC2CC 0x99C4
+0xC2CD 0x9A28
+0xC2CE 0x4F53
+0xC2CF 0x5806
+0xC2D0 0x5BFE
+0xC2D1 0x8010
+0xC2D2 0x5CB1
+0xC2D3 0x5E2F
+0xC2D4 0x5F85
+0xC2D5 0x6020
+0xC2D6 0x614B
+0xC2D7 0x6234
+0xC2D8 0x66FF
+0xC2D9 0x6CF0
+0xC2DA 0x6EDE
+0xC2DB 0x80CE
+0xC2DC 0x817F
+0xC2DD 0x82D4
+0xC2DE 0x888B
+0xC2DF 0x8CB8
+0xC2E0 0x9000
+0xC2E1 0x902E
+0xC2E2 0x968A
+0xC2E3 0x9EDB
+0xC2E4 0x9BDB
+0xC2E5 0x4EE3
+0xC2E6 0x53F0
+0xC2E7 0x5927
+0xC2E8 0x7B2C
+0xC2E9 0x918D
+0xC2EA 0x984C
+0xC2EB 0x9DF9
+0xC2EC 0x6EDD
+0xC2ED 0x7027
+0xC2EE 0x5353
+0xC2EF 0x5544
+0xC2F0 0x5B85
+0xC2F1 0x6258
+0xC2F2 0x629E
+0xC2F3 0x62D3
+0xC2F4 0x6CA2
+0xC2F5 0x6FEF
+0xC2F6 0x7422
+0xC2F7 0x8A17
+0xC2F8 0x9438
+0xC2F9 0x6FC1
+0xC2FA 0x8AFE
+0xC2FB 0x8338
+0xC2FC 0x51E7
+0xC2FD 0x86F8
+0xC2FE 0x53EA
+0xC3A1 0x53E9
+0xC3A2 0x4F46
+0xC3A3 0x9054
+0xC3A4 0x8FB0
+0xC3A5 0x596A
+0xC3A6 0x8131
+0xC3A7 0x5DFD
+0xC3A8 0x7AEA
+0xC3A9 0x8FBF
+0xC3AA 0x68DA
+0xC3AB 0x8C37
+0xC3AC 0x72F8
+0xC3AD 0x9C48
+0xC3AE 0x6A3D
+0xC3AF 0x8AB0
+0xC3B0 0x4E39
+0xC3B1 0x5358
+0xC3B2 0x5606
+0xC3B3 0x5766
+0xC3B4 0x62C5
+0xC3B5 0x63A2
+0xC3B6 0x65E6
+0xC3B7 0x6B4E
+0xC3B8 0x6DE1
+0xC3B9 0x6E5B
+0xC3BA 0x70AD
+0xC3BB 0x77ED
+0xC3BC 0x7AEF
+0xC3BD 0x7BAA
+0xC3BE 0x7DBB
+0xC3BF 0x803D
+0xC3C0 0x80C6
+0xC3C1 0x86CB
+0xC3C2 0x8A95
+0xC3C3 0x935B
+0xC3C4 0x56E3
+0xC3C5 0x58C7
+0xC3C6 0x5F3E
+0xC3C7 0x65AD
+0xC3C8 0x6696
+0xC3C9 0x6A80
+0xC3CA 0x6BB5
+0xC3CB 0x7537
+0xC3CC 0x8AC7
+0xC3CD 0x5024
+0xC3CE 0x77E5
+0xC3CF 0x5730
+0xC3D0 0x5F1B
+0xC3D1 0x6065
+0xC3D2 0x667A
+0xC3D3 0x6C60
+0xC3D4 0x75F4
+0xC3D5 0x7A1A
+0xC3D6 0x7F6E
+0xC3D7 0x81F4
+0xC3D8 0x8718
+0xC3D9 0x9045
+0xC3DA 0x99B3
+0xC3DB 0x7BC9
+0xC3DC 0x755C
+0xC3DD 0x7AF9
+0xC3DE 0x7B51
+0xC3DF 0x84C4
+0xC3E0 0x9010
+0xC3E1 0x79E9
+0xC3E2 0x7A92
+0xC3E3 0x8336
+0xC3E4 0x5AE1
+0xC3E5 0x7740
+0xC3E6 0x4E2D
+0xC3E7 0x4EF2
+0xC3E8 0x5B99
+0xC3E9 0x5FE0
+0xC3EA 0x62BD
+0xC3EB 0x663C
+0xC3EC 0x67F1
+0xC3ED 0x6CE8
+0xC3EE 0x866B
+0xC3EF 0x8877
+0xC3F0 0x8A3B
+0xC3F1 0x914E
+0xC3F2 0x92F3
+0xC3F3 0x99D0
+0xC3F4 0x6A17
+0xC3F5 0x7026
+0xC3F6 0x732A
+0xC3F7 0x82E7
+0xC3F8 0x8457
+0xC3F9 0x8CAF
+0xC3FA 0x4E01
+0xC3FB 0x5146
+0xC3FC 0x51CB
+0xC3FD 0x558B
+0xC3FE 0x5BF5
+0xC4A1 0x5E16
+0xC4A2 0x5E33
+0xC4A3 0x5E81
+0xC4A4 0x5F14
+0xC4A5 0x5F35
+0xC4A6 0x5F6B
+0xC4A7 0x5FB4
+0xC4A8 0x61F2
+0xC4A9 0x6311
+0xC4AA 0x66A2
+0xC4AB 0x671D
+0xC4AC 0x6F6E
+0xC4AD 0x7252
+0xC4AE 0x753A
+0xC4AF 0x773A
+0xC4B0 0x8074
+0xC4B1 0x8139
+0xC4B2 0x8178
+0xC4B3 0x8776
+0xC4B4 0x8ABF
+0xC4B5 0x8ADC
+0xC4B6 0x8D85
+0xC4B7 0x8DF3
+0xC4B8 0x929A
+0xC4B9 0x9577
+0xC4BA 0x9802
+0xC4BB 0x9CE5
+0xC4BC 0x52C5
+0xC4BD 0x6357
+0xC4BE 0x76F4
+0xC4BF 0x6715
+0xC4C0 0x6C88
+0xC4C1 0x73CD
+0xC4C2 0x8CC3
+0xC4C3 0x93AE
+0xC4C4 0x9673
+0xC4C5 0x6D25
+0xC4C6 0x589C
+0xC4C7 0x690E
+0xC4C8 0x69CC
+0xC4C9 0x8FFD
+0xC4CA 0x939A
+0xC4CB 0x75DB
+0xC4CC 0x901A
+0xC4CD 0x585A
+0xC4CE 0x6802
+0xC4CF 0x63B4
+0xC4D0 0x69FB
+0xC4D1 0x4F43
+0xC4D2 0x6F2C
+0xC4D3 0x67D8
+0xC4D4 0x8FBB
+0xC4D5 0x8526
+0xC4D6 0x7DB4
+0xC4D7 0x9354
+0xC4D8 0x693F
+0xC4D9 0x6F70
+0xC4DA 0x576A
+0xC4DB 0x58F7
+0xC4DC 0x5B2C
+0xC4DD 0x7D2C
+0xC4DE 0x722A
+0xC4DF 0x540A
+0xC4E0 0x91E3
+0xC4E1 0x9DB4
+0xC4E2 0x4EAD
+0xC4E3 0x4F4E
+0xC4E4 0x505C
+0xC4E5 0x5075
+0xC4E6 0x5243
+0xC4E7 0x8C9E
+0xC4E8 0x5448
+0xC4E9 0x5824
+0xC4EA 0x5B9A
+0xC4EB 0x5E1D
+0xC4EC 0x5E95
+0xC4ED 0x5EAD
+0xC4EE 0x5EF7
+0xC4EF 0x5F1F
+0xC4F0 0x608C
+0xC4F1 0x62B5
+0xC4F2 0x633A
+0xC4F3 0x63D0
+0xC4F4 0x68AF
+0xC4F5 0x6C40
+0xC4F6 0x7887
+0xC4F7 0x798E
+0xC4F8 0x7A0B
+0xC4F9 0x7DE0
+0xC4FA 0x8247
+0xC4FB 0x8A02
+0xC4FC 0x8AE6
+0xC4FD 0x8E44
+0xC4FE 0x9013
+0xC5A1 0x90B8
+0xC5A2 0x912D
+0xC5A3 0x91D8
+0xC5A4 0x9F0E
+0xC5A5 0x6CE5
+0xC5A6 0x6458
+0xC5A7 0x64E2
+0xC5A8 0x6575
+0xC5A9 0x6EF4
+0xC5AA 0x7684
+0xC5AB 0x7B1B
+0xC5AC 0x9069
+0xC5AD 0x93D1
+0xC5AE 0x6EBA
+0xC5AF 0x54F2
+0xC5B0 0x5FB9
+0xC5B1 0x64A4
+0xC5B2 0x8F4D
+0xC5B3 0x8FED
+0xC5B4 0x9244
+0xC5B5 0x5178
+0xC5B6 0x586B
+0xC5B7 0x5929
+0xC5B8 0x5C55
+0xC5B9 0x5E97
+0xC5BA 0x6DFB
+0xC5BB 0x7E8F
+0xC5BC 0x751C
+0xC5BD 0x8CBC
+0xC5BE 0x8EE2
+0xC5BF 0x985B
+0xC5C0 0x70B9
+0xC5C1 0x4F1D
+0xC5C2 0x6BBF
+0xC5C3 0x6FB1
+0xC5C4 0x7530
+0xC5C5 0x96FB
+0xC5C6 0x514E
+0xC5C7 0x5410
+0xC5C8 0x5835
+0xC5C9 0x5857
+0xC5CA 0x59AC
+0xC5CB 0x5C60
+0xC5CC 0x5F92
+0xC5CD 0x6597
+0xC5CE 0x675C
+0xC5CF 0x6E21
+0xC5D0 0x767B
+0xC5D1 0x83DF
+0xC5D2 0x8CED
+0xC5D3 0x9014
+0xC5D4 0x90FD
+0xC5D5 0x934D
+0xC5D6 0x7825
+0xC5D7 0x783A
+0xC5D8 0x52AA
+0xC5D9 0x5EA6
+0xC5DA 0x571F
+0xC5DB 0x5974
+0xC5DC 0x6012
+0xC5DD 0x5012
+0xC5DE 0x515A
+0xC5DF 0x51AC
+0xC5E0 0x51CD
+0xC5E1 0x5200
+0xC5E2 0x5510
+0xC5E3 0x5854
+0xC5E4 0x5858
+0xC5E5 0x5957
+0xC5E6 0x5B95
+0xC5E7 0x5CF6
+0xC5E8 0x5D8B
+0xC5E9 0x60BC
+0xC5EA 0x6295
+0xC5EB 0x642D
+0xC5EC 0x6771
+0xC5ED 0x6843
+0xC5EE 0x68BC
+0xC5EF 0x68DF
+0xC5F0 0x76D7
+0xC5F1 0x6DD8
+0xC5F2 0x6E6F
+0xC5F3 0x6D9B
+0xC5F4 0x706F
+0xC5F5 0x71C8
+0xC5F6 0x5F53
+0xC5F7 0x75D8
+0xC5F8 0x7977
+0xC5F9 0x7B49
+0xC5FA 0x7B54
+0xC5FB 0x7B52
+0xC5FC 0x7CD6
+0xC5FD 0x7D71
+0xC5FE 0x5230
+0xC6A1 0x8463
+0xC6A2 0x8569
+0xC6A3 0x85E4
+0xC6A4 0x8A0E
+0xC6A5 0x8B04
+0xC6A6 0x8C46
+0xC6A7 0x8E0F
+0xC6A8 0x9003
+0xC6A9 0x900F
+0xC6AA 0x9419
+0xC6AB 0x9676
+0xC6AC 0x982D
+0xC6AD 0x9A30
+0xC6AE 0x95D8
+0xC6AF 0x50CD
+0xC6B0 0x52D5
+0xC6B1 0x540C
+0xC6B2 0x5802
+0xC6B3 0x5C0E
+0xC6B4 0x61A7
+0xC6B5 0x649E
+0xC6B6 0x6D1E
+0xC6B7 0x77B3
+0xC6B8 0x7AE5
+0xC6B9 0x80F4
+0xC6BA 0x8404
+0xC6BB 0x9053
+0xC6BC 0x9285
+0xC6BD 0x5CE0
+0xC6BE 0x9D07
+0xC6BF 0x533F
+0xC6C0 0x5F97
+0xC6C1 0x5FB3
+0xC6C2 0x6D9C
+0xC6C3 0x7279
+0xC6C4 0x7763
+0xC6C5 0x79BF
+0xC6C6 0x7BE4
+0xC6C7 0x6BD2
+0xC6C8 0x72EC
+0xC6C9 0x8AAD
+0xC6CA 0x6803
+0xC6CB 0x6A61
+0xC6CC 0x51F8
+0xC6CD 0x7A81
+0xC6CE 0x6934
+0xC6CF 0x5C4A
+0xC6D0 0x9CF6
+0xC6D1 0x82EB
+0xC6D2 0x5BC5
+0xC6D3 0x9149
+0xC6D4 0x701E
+0xC6D5 0x5678
+0xC6D6 0x5C6F
+0xC6D7 0x60C7
+0xC6D8 0x6566
+0xC6D9 0x6C8C
+0xC6DA 0x8C5A
+0xC6DB 0x9041
+0xC6DC 0x9813
+0xC6DD 0x5451
+0xC6DE 0x66C7
+0xC6DF 0x920D
+0xC6E0 0x5948
+0xC6E1 0x90A3
+0xC6E2 0x5185
+0xC6E3 0x4E4D
+0xC6E4 0x51EA
+0xC6E5 0x8599
+0xC6E6 0x8B0E
+0xC6E7 0x7058
+0xC6E8 0x637A
+0xC6E9 0x934B
+0xC6EA 0x6962
+0xC6EB 0x99B4
+0xC6EC 0x7E04
+0xC6ED 0x7577
+0xC6EE 0x5357
+0xC6EF 0x6960
+0xC6F0 0x8EDF
+0xC6F1 0x96E3
+0xC6F2 0x6C5D
+0xC6F3 0x4E8C
+0xC6F4 0x5C3C
+0xC6F5 0x5F10
+0xC6F6 0x8FE9
+0xC6F7 0x5302
+0xC6F8 0x8CD1
+0xC6F9 0x8089
+0xC6FA 0x8679
+0xC6FB 0x5EFF
+0xC6FC 0x65E5
+0xC6FD 0x4E73
+0xC6FE 0x5165
+0xC7A1 0x5982
+0xC7A2 0x5C3F
+0xC7A3 0x97EE
+0xC7A4 0x4EFB
+0xC7A5 0x598A
+0xC7A6 0x5FCD
+0xC7A7 0x8A8D
+0xC7A8 0x6FE1
+0xC7A9 0x79B0
+0xC7AA 0x7962
+0xC7AB 0x5BE7
+0xC7AC 0x8471
+0xC7AD 0x732B
+0xC7AE 0x71B1
+0xC7AF 0x5E74
+0xC7B0 0x5FF5
+0xC7B1 0x637B
+0xC7B2 0x649A
+0xC7B3 0x71C3
+0xC7B4 0x7C98
+0xC7B5 0x4E43
+0xC7B6 0x5EFC
+0xC7B7 0x4E4B
+0xC7B8 0x57DC
+0xC7B9 0x56A2
+0xC7BA 0x60A9
+0xC7BB 0x6FC3
+0xC7BC 0x7D0D
+0xC7BD 0x80FD
+0xC7BE 0x8133
+0xC7BF 0x81BF
+0xC7C0 0x8FB2
+0xC7C1 0x8997
+0xC7C2 0x86A4
+0xC7C3 0x5DF4
+0xC7C4 0x628A
+0xC7C5 0x64AD
+0xC7C6 0x8987
+0xC7C7 0x6777
+0xC7C8 0x6CE2
+0xC7C9 0x6D3E
+0xC7CA 0x7436
+0xC7CB 0x7834
+0xC7CC 0x5A46
+0xC7CD 0x7F75
+0xC7CE 0x82AD
+0xC7CF 0x99AC
+0xC7D0 0x4FF3
+0xC7D1 0x5EC3
+0xC7D2 0x62DD
+0xC7D3 0x6392
+0xC7D4 0x6557
+0xC7D5 0x676F
+0xC7D6 0x76C3
+0xC7D7 0x724C
+0xC7D8 0x80CC
+0xC7D9 0x80BA
+0xC7DA 0x8F29
+0xC7DB 0x914D
+0xC7DC 0x500D
+0xC7DD 0x57F9
+0xC7DE 0x5A92
+0xC7DF 0x6885
+0xC7E0 0x6973
+0xC7E1 0x7164
+0xC7E2 0x72FD
+0xC7E3 0x8CB7
+0xC7E4 0x58F2
+0xC7E5 0x8CE0
+0xC7E6 0x966A
+0xC7E7 0x9019
+0xC7E8 0x877F
+0xC7E9 0x79E4
+0xC7EA 0x77E7
+0xC7EB 0x8429
+0xC7EC 0x4F2F
+0xC7ED 0x5265
+0xC7EE 0x535A
+0xC7EF 0x62CD
+0xC7F0 0x67CF
+0xC7F1 0x6CCA
+0xC7F2 0x767D
+0xC7F3 0x7B94
+0xC7F4 0x7C95
+0xC7F5 0x8236
+0xC7F6 0x8584
+0xC7F7 0x8FEB
+0xC7F8 0x66DD
+0xC7F9 0x6F20
+0xC7FA 0x7206
+0xC7FB 0x7E1B
+0xC7FC 0x83AB
+0xC7FD 0x99C1
+0xC7FE 0x9EA6
+0xC8A1 0x51FD
+0xC8A2 0x7BB1
+0xC8A3 0x7872
+0xC8A4 0x7BB8
+0xC8A5 0x8087
+0xC8A6 0x7B48
+0xC8A7 0x6AE8
+0xC8A8 0x5E61
+0xC8A9 0x808C
+0xC8AA 0x7551
+0xC8AB 0x7560
+0xC8AC 0x516B
+0xC8AD 0x9262
+0xC8AE 0x6E8C
+0xC8AF 0x767A
+0xC8B0 0x9197
+0xC8B1 0x9AEA
+0xC8B2 0x4F10
+0xC8B3 0x7F70
+0xC8B4 0x629C
+0xC8B5 0x7B4F
+0xC8B6 0x95A5
+0xC8B7 0x9CE9
+0xC8B8 0x567A
+0xC8B9 0x5859
+0xC8BA 0x86E4
+0xC8BB 0x96BC
+0xC8BC 0x4F34
+0xC8BD 0x5224
+0xC8BE 0x534A
+0xC8BF 0x53CD
+0xC8C0 0x53DB
+0xC8C1 0x5E06
+0xC8C2 0x642C
+0xC8C3 0x6591
+0xC8C4 0x677F
+0xC8C5 0x6C3E
+0xC8C6 0x6C4E
+0xC8C7 0x7248
+0xC8C8 0x72AF
+0xC8C9 0x73ED
+0xC8CA 0x7554
+0xC8CB 0x7E41
+0xC8CC 0x822C
+0xC8CD 0x85E9
+0xC8CE 0x8CA9
+0xC8CF 0x7BC4
+0xC8D0 0x91C6
+0xC8D1 0x7169
+0xC8D2 0x9812
+0xC8D3 0x98EF
+0xC8D4 0x633D
+0xC8D5 0x6669
+0xC8D6 0x756A
+0xC8D7 0x76E4
+0xC8D8 0x78D0
+0xC8D9 0x8543
+0xC8DA 0x86EE
+0xC8DB 0x532A
+0xC8DC 0x5351
+0xC8DD 0x5426
+0xC8DE 0x5983
+0xC8DF 0x5E87
+0xC8E0 0x5F7C
+0xC8E1 0x60B2
+0xC8E2 0x6249
+0xC8E3 0x6279
+0xC8E4 0x62AB
+0xC8E5 0x6590
+0xC8E6 0x6BD4
+0xC8E7 0x6CCC
+0xC8E8 0x75B2
+0xC8E9 0x76AE
+0xC8EA 0x7891
+0xC8EB 0x79D8
+0xC8EC 0x7DCB
+0xC8ED 0x7F77
+0xC8EE 0x80A5
+0xC8EF 0x88AB
+0xC8F0 0x8AB9
+0xC8F1 0x8CBB
+0xC8F2 0x907F
+0xC8F3 0x975E
+0xC8F4 0x98DB
+0xC8F5 0x6A0B
+0xC8F6 0x7C38
+0xC8F7 0x5099
+0xC8F8 0x5C3E
+0xC8F9 0x5FAE
+0xC8FA 0x6787
+0xC8FB 0x6BD8
+0xC8FC 0x7435
+0xC8FD 0x7709
+0xC8FE 0x7F8E
+0xC9A1 0x9F3B
+0xC9A2 0x67CA
+0xC9A3 0x7A17
+0xC9A4 0x5339
+0xC9A5 0x758B
+0xC9A6 0x9AED
+0xC9A7 0x5F66
+0xC9A8 0x819D
+0xC9A9 0x83F1
+0xC9AA 0x8098
+0xC9AB 0x5F3C
+0xC9AC 0x5FC5
+0xC9AD 0x7562
+0xC9AE 0x7B46
+0xC9AF 0x903C
+0xC9B0 0x6867
+0xC9B1 0x59EB
+0xC9B2 0x5A9B
+0xC9B3 0x7D10
+0xC9B4 0x767E
+0xC9B5 0x8B2C
+0xC9B6 0x4FF5
+0xC9B7 0x5F6A
+0xC9B8 0x6A19
+0xC9B9 0x6C37
+0xC9BA 0x6F02
+0xC9BB 0x74E2
+0xC9BC 0x7968
+0xC9BD 0x8868
+0xC9BE 0x8A55
+0xC9BF 0x8C79
+0xC9C0 0x5EDF
+0xC9C1 0x63CF
+0xC9C2 0x75C5
+0xC9C3 0x79D2
+0xC9C4 0x82D7
+0xC9C5 0x9328
+0xC9C6 0x92F2
+0xC9C7 0x849C
+0xC9C8 0x86ED
+0xC9C9 0x9C2D
+0xC9CA 0x54C1
+0xC9CB 0x5F6C
+0xC9CC 0x658C
+0xC9CD 0x6D5C
+0xC9CE 0x7015
+0xC9CF 0x8CA7
+0xC9D0 0x8CD3
+0xC9D1 0x983B
+0xC9D2 0x654F
+0xC9D3 0x74F6
+0xC9D4 0x4E0D
+0xC9D5 0x4ED8
+0xC9D6 0x57E0
+0xC9D7 0x592B
+0xC9D8 0x5A66
+0xC9D9 0x5BCC
+0xC9DA 0x51A8
+0xC9DB 0x5E03
+0xC9DC 0x5E9C
+0xC9DD 0x6016
+0xC9DE 0x6276
+0xC9DF 0x6577
+0xC9E0 0x65A7
+0xC9E1 0x666E
+0xC9E2 0x6D6E
+0xC9E3 0x7236
+0xC9E4 0x7B26
+0xC9E5 0x8150
+0xC9E6 0x819A
+0xC9E7 0x8299
+0xC9E8 0x8B5C
+0xC9E9 0x8CA0
+0xC9EA 0x8CE6
+0xC9EB 0x8D74
+0xC9EC 0x961C
+0xC9ED 0x9644
+0xC9EE 0x4FAE
+0xC9EF 0x64AB
+0xC9F0 0x6B66
+0xC9F1 0x821E
+0xC9F2 0x8461
+0xC9F3 0x856A
+0xC9F4 0x90E8
+0xC9F5 0x5C01
+0xC9F6 0x6953
+0xC9F7 0x98A8
+0xC9F8 0x847A
+0xC9F9 0x8557
+0xC9FA 0x4F0F
+0xC9FB 0x526F
+0xC9FC 0x5FA9
+0xC9FD 0x5E45
+0xC9FE 0x670D
+0xCAA1 0x798F
+0xCAA2 0x8179
+0xCAA3 0x8907
+0xCAA4 0x8986
+0xCAA5 0x6DF5
+0xCAA6 0x5F17
+0xCAA7 0x6255
+0xCAA8 0x6CB8
+0xCAA9 0x4ECF
+0xCAAA 0x7269
+0xCAAB 0x9B92
+0xCAAC 0x5206
+0xCAAD 0x543B
+0xCAAE 0x5674
+0xCAAF 0x58B3
+0xCAB0 0x61A4
+0xCAB1 0x626E
+0xCAB2 0x711A
+0xCAB3 0x596E
+0xCAB4 0x7C89
+0xCAB5 0x7CDE
+0xCAB6 0x7D1B
+0xCAB7 0x96F0
+0xCAB8 0x6587
+0xCAB9 0x805E
+0xCABA 0x4E19
+0xCABB 0x4F75
+0xCABC 0x5175
+0xCABD 0x5840
+0xCABE 0x5E63
+0xCABF 0x5E73
+0xCAC0 0x5F0A
+0xCAC1 0x67C4
+0xCAC2 0x4E26
+0xCAC3 0x853D
+0xCAC4 0x9589
+0xCAC5 0x965B
+0xCAC6 0x7C73
+0xCAC7 0x9801
+0xCAC8 0x50FB
+0xCAC9 0x58C1
+0xCACA 0x7656
+0xCACB 0x78A7
+0xCACC 0x5225
+0xCACD 0x77A5
+0xCACE 0x8511
+0xCACF 0x7B86
+0xCAD0 0x504F
+0xCAD1 0x5909
+0xCAD2 0x7247
+0xCAD3 0x7BC7
+0xCAD4 0x7DE8
+0xCAD5 0x8FBA
+0xCAD6 0x8FD4
+0xCAD7 0x904D
+0xCAD8 0x4FBF
+0xCAD9 0x52C9
+0xCADA 0x5A29
+0xCADB 0x5F01
+0xCADC 0x97AD
+0xCADD 0x4FDD
+0xCADE 0x8217
+0xCADF 0x92EA
+0xCAE0 0x5703
+0xCAE1 0x6355
+0xCAE2 0x6B69
+0xCAE3 0x752B
+0xCAE4 0x88DC
+0xCAE5 0x8F14
+0xCAE6 0x7A42
+0xCAE7 0x52DF
+0xCAE8 0x5893
+0xCAE9 0x6155
+0xCAEA 0x620A
+0xCAEB 0x66AE
+0xCAEC 0x6BCD
+0xCAED 0x7C3F
+0xCAEE 0x83E9
+0xCAEF 0x5023
+0xCAF0 0x4FF8
+0xCAF1 0x5305
+0xCAF2 0x5446
+0xCAF3 0x5831
+0xCAF4 0x5949
+0xCAF5 0x5B9D
+0xCAF6 0x5CF0
+0xCAF7 0x5CEF
+0xCAF8 0x5D29
+0xCAF9 0x5E96
+0xCAFA 0x62B1
+0xCAFB 0x6367
+0xCAFC 0x653E
+0xCAFD 0x65B9
+0xCAFE 0x670B
+0xCBA1 0x6CD5
+0xCBA2 0x6CE1
+0xCBA3 0x70F9
+0xCBA4 0x7832
+0xCBA5 0x7E2B
+0xCBA6 0x80DE
+0xCBA7 0x82B3
+0xCBA8 0x840C
+0xCBA9 0x84EC
+0xCBAA 0x8702
+0xCBAB 0x8912
+0xCBAC 0x8A2A
+0xCBAD 0x8C4A
+0xCBAE 0x90A6
+0xCBAF 0x92D2
+0xCBB0 0x98FD
+0xCBB1 0x9CF3
+0xCBB2 0x9D6C
+0xCBB3 0x4E4F
+0xCBB4 0x4EA1
+0xCBB5 0x508D
+0xCBB6 0x5256
+0xCBB7 0x574A
+0xCBB8 0x59A8
+0xCBB9 0x5E3D
+0xCBBA 0x5FD8
+0xCBBB 0x5FD9
+0xCBBC 0x623F
+0xCBBD 0x66B4
+0xCBBE 0x671B
+0xCBBF 0x67D0
+0xCBC0 0x68D2
+0xCBC1 0x5192
+0xCBC2 0x7D21
+0xCBC3 0x80AA
+0xCBC4 0x81A8
+0xCBC5 0x8B00
+0xCBC6 0x8C8C
+0xCBC7 0x8CBF
+0xCBC8 0x927E
+0xCBC9 0x9632
+0xCBCA 0x5420
+0xCBCB 0x982C
+0xCBCC 0x5317
+0xCBCD 0x50D5
+0xCBCE 0x535C
+0xCBCF 0x58A8
+0xCBD0 0x64B2
+0xCBD1 0x6734
+0xCBD2 0x7267
+0xCBD3 0x7766
+0xCBD4 0x7A46
+0xCBD5 0x91E6
+0xCBD6 0x52C3
+0xCBD7 0x6CA1
+0xCBD8 0x6B86
+0xCBD9 0x5800
+0xCBDA 0x5E4C
+0xCBDB 0x5954
+0xCBDC 0x672C
+0xCBDD 0x7FFB
+0xCBDE 0x51E1
+0xCBDF 0x76C6
+0xCBE0 0x6469
+0xCBE1 0x78E8
+0xCBE2 0x9B54
+0xCBE3 0x9EBB
+0xCBE4 0x57CB
+0xCBE5 0x59B9
+0xCBE6 0x6627
+0xCBE7 0x679A
+0xCBE8 0x6BCE
+0xCBE9 0x54E9
+0xCBEA 0x69D9
+0xCBEB 0x5E55
+0xCBEC 0x819C
+0xCBED 0x6795
+0xCBEE 0x9BAA
+0xCBEF 0x67FE
+0xCBF0 0x9C52
+0xCBF1 0x685D
+0xCBF2 0x4EA6
+0xCBF3 0x4FE3
+0xCBF4 0x53C8
+0xCBF5 0x62B9
+0xCBF6 0x672B
+0xCBF7 0x6CAB
+0xCBF8 0x8FC4
+0xCBF9 0x4FAD
+0xCBFA 0x7E6D
+0xCBFB 0x9EBF
+0xCBFC 0x4E07
+0xCBFD 0x6162
+0xCBFE 0x6E80
+0xCCA1 0x6F2B
+0xCCA2 0x8513
+0xCCA3 0x5473
+0xCCA4 0x672A
+0xCCA5 0x9B45
+0xCCA6 0x5DF3
+0xCCA7 0x7B95
+0xCCA8 0x5CAC
+0xCCA9 0x5BC6
+0xCCAA 0x871C
+0xCCAB 0x6E4A
+0xCCAC 0x84D1
+0xCCAD 0x7A14
+0xCCAE 0x8108
+0xCCAF 0x5999
+0xCCB0 0x7C8D
+0xCCB1 0x6C11
+0xCCB2 0x7720
+0xCCB3 0x52D9
+0xCCB4 0x5922
+0xCCB5 0x7121
+0xCCB6 0x725F
+0xCCB7 0x77DB
+0xCCB8 0x9727
+0xCCB9 0x9D61
+0xCCBA 0x690B
+0xCCBB 0x5A7F
+0xCCBC 0x5A18
+0xCCBD 0x51A5
+0xCCBE 0x540D
+0xCCBF 0x547D
+0xCCC0 0x660E
+0xCCC1 0x76DF
+0xCCC2 0x8FF7
+0xCCC3 0x9298
+0xCCC4 0x9CF4
+0xCCC5 0x59EA
+0xCCC6 0x725D
+0xCCC7 0x6EC5
+0xCCC8 0x514D
+0xCCC9 0x68C9
+0xCCCA 0x7DBF
+0xCCCB 0x7DEC
+0xCCCC 0x9762
+0xCCCD 0x9EBA
+0xCCCE 0x6478
+0xCCCF 0x6A21
+0xCCD0 0x8302
+0xCCD1 0x5984
+0xCCD2 0x5B5F
+0xCCD3 0x6BDB
+0xCCD4 0x731B
+0xCCD5 0x76F2
+0xCCD6 0x7DB2
+0xCCD7 0x8017
+0xCCD8 0x8499
+0xCCD9 0x5132
+0xCCDA 0x6728
+0xCCDB 0x9ED9
+0xCCDC 0x76EE
+0xCCDD 0x6762
+0xCCDE 0x52FF
+0xCCDF 0x9905
+0xCCE0 0x5C24
+0xCCE1 0x623B
+0xCCE2 0x7C7E
+0xCCE3 0x8CB0
+0xCCE4 0x554F
+0xCCE5 0x60B6
+0xCCE6 0x7D0B
+0xCCE7 0x9580
+0xCCE8 0x5301
+0xCCE9 0x4E5F
+0xCCEA 0x51B6
+0xCCEB 0x591C
+0xCCEC 0x723A
+0xCCED 0x8036
+0xCCEE 0x91CE
+0xCCEF 0x5F25
+0xCCF0 0x77E2
+0xCCF1 0x5384
+0xCCF2 0x5F79
+0xCCF3 0x7D04
+0xCCF4 0x85AC
+0xCCF5 0x8A33
+0xCCF6 0x8E8D
+0xCCF7 0x9756
+0xCCF8 0x67F3
+0xCCF9 0x85AE
+0xCCFA 0x9453
+0xCCFB 0x6109
+0xCCFC 0x6108
+0xCCFD 0x6CB9
+0xCCFE 0x7652
+0xCDA1 0x8AED
+0xCDA2 0x8F38
+0xCDA3 0x552F
+0xCDA4 0x4F51
+0xCDA5 0x512A
+0xCDA6 0x52C7
+0xCDA7 0x53CB
+0xCDA8 0x5BA5
+0xCDA9 0x5E7D
+0xCDAA 0x60A0
+0xCDAB 0x6182
+0xCDAC 0x63D6
+0xCDAD 0x6709
+0xCDAE 0x67DA
+0xCDAF 0x6E67
+0xCDB0 0x6D8C
+0xCDB1 0x7336
+0xCDB2 0x7337
+0xCDB3 0x7531
+0xCDB4 0x7950
+0xCDB5 0x88D5
+0xCDB6 0x8A98
+0xCDB7 0x904A
+0xCDB8 0x9091
+0xCDB9 0x90F5
+0xCDBA 0x96C4
+0xCDBB 0x878D
+0xCDBC 0x5915
+0xCDBD 0x4E88
+0xCDBE 0x4F59
+0xCDBF 0x4E0E
+0xCDC0 0x8A89
+0xCDC1 0x8F3F
+0xCDC2 0x9810
+0xCDC3 0x50AD
+0xCDC4 0x5E7C
+0xCDC5 0x5996
+0xCDC6 0x5BB9
+0xCDC7 0x5EB8
+0xCDC8 0x63DA
+0xCDC9 0x63FA
+0xCDCA 0x64C1
+0xCDCB 0x66DC
+0xCDCC 0x694A
+0xCDCD 0x69D8
+0xCDCE 0x6D0B
+0xCDCF 0x6EB6
+0xCDD0 0x7194
+0xCDD1 0x7528
+0xCDD2 0x7AAF
+0xCDD3 0x7F8A
+0xCDD4 0x8000
+0xCDD5 0x8449
+0xCDD6 0x84C9
+0xCDD7 0x8981
+0xCDD8 0x8B21
+0xCDD9 0x8E0A
+0xCDDA 0x9065
+0xCDDB 0x967D
+0xCDDC 0x990A
+0xCDDD 0x617E
+0xCDDE 0x6291
+0xCDDF 0x6B32
+0xCDE0 0x6C83
+0xCDE1 0x6D74
+0xCDE2 0x7FCC
+0xCDE3 0x7FFC
+0xCDE4 0x6DC0
+0xCDE5 0x7F85
+0xCDE6 0x87BA
+0xCDE7 0x88F8
+0xCDE8 0x6765
+0xCDE9 0x83B1
+0xCDEA 0x983C
+0xCDEB 0x96F7
+0xCDEC 0x6D1B
+0xCDED 0x7D61
+0xCDEE 0x843D
+0xCDEF 0x916A
+0xCDF0 0x4E71
+0xCDF1 0x5375
+0xCDF2 0x5D50
+0xCDF3 0x6B04
+0xCDF4 0x6FEB
+0xCDF5 0x85CD
+0xCDF6 0x862D
+0xCDF7 0x89A7
+0xCDF8 0x5229
+0xCDF9 0x540F
+0xCDFA 0x5C65
+0xCDFB 0x674E
+0xCDFC 0x68A8
+0xCDFD 0x7406
+0xCDFE 0x7483
+0xCEA1 0x75E2
+0xCEA2 0x88CF
+0xCEA3 0x88E1
+0xCEA4 0x91CC
+0xCEA5 0x96E2
+0xCEA6 0x9678
+0xCEA7 0x5F8B
+0xCEA8 0x7387
+0xCEA9 0x7ACB
+0xCEAA 0x844E
+0xCEAB 0x63A0
+0xCEAC 0x7565
+0xCEAD 0x5289
+0xCEAE 0x6D41
+0xCEAF 0x6E9C
+0xCEB0 0x7409
+0xCEB1 0x7559
+0xCEB2 0x786B
+0xCEB3 0x7C92
+0xCEB4 0x9686
+0xCEB5 0x7ADC
+0xCEB6 0x9F8D
+0xCEB7 0x4FB6
+0xCEB8 0x616E
+0xCEB9 0x65C5
+0xCEBA 0x865C
+0xCEBB 0x4E86
+0xCEBC 0x4EAE
+0xCEBD 0x50DA
+0xCEBE 0x4E21
+0xCEBF 0x51CC
+0xCEC0 0x5BEE
+0xCEC1 0x6599
+0xCEC2 0x6881
+0xCEC3 0x6DBC
+0xCEC4 0x731F
+0xCEC5 0x7642
+0xCEC6 0x77AD
+0xCEC7 0x7A1C
+0xCEC8 0x7CE7
+0xCEC9 0x826F
+0xCECA 0x8AD2
+0xCECB 0x907C
+0xCECC 0x91CF
+0xCECD 0x9675
+0xCECE 0x9818
+0xCECF 0x529B
+0xCED0 0x7DD1
+0xCED1 0x502B
+0xCED2 0x5398
+0xCED3 0x6797
+0xCED4 0x6DCB
+0xCED5 0x71D0
+0xCED6 0x7433
+0xCED7 0x81E8
+0xCED8 0x8F2A
+0xCED9 0x96A3
+0xCEDA 0x9C57
+0xCEDB 0x9E9F
+0xCEDC 0x7460
+0xCEDD 0x5841
+0xCEDE 0x6D99
+0xCEDF 0x7D2F
+0xCEE0 0x985E
+0xCEE1 0x4EE4
+0xCEE2 0x4F36
+0xCEE3 0x4F8B
+0xCEE4 0x51B7
+0xCEE5 0x52B1
+0xCEE6 0x5DBA
+0xCEE7 0x601C
+0xCEE8 0x73B2
+0xCEE9 0x793C
+0xCEEA 0x82D3
+0xCEEB 0x9234
+0xCEEC 0x96B7
+0xCEED 0x96F6
+0xCEEE 0x970A
+0xCEEF 0x9E97
+0xCEF0 0x9F62
+0xCEF1 0x66A6
+0xCEF2 0x6B74
+0xCEF3 0x5217
+0xCEF4 0x52A3
+0xCEF5 0x70C8
+0xCEF6 0x88C2
+0xCEF7 0x5EC9
+0xCEF8 0x604B
+0xCEF9 0x6190
+0xCEFA 0x6F23
+0xCEFB 0x7149
+0xCEFC 0x7C3E
+0xCEFD 0x7DF4
+0xCEFE 0x806F
+0xCFA1 0x84EE
+0xCFA2 0x9023
+0xCFA3 0x932C
+0xCFA4 0x5442
+0xCFA5 0x9B6F
+0xCFA6 0x6AD3
+0xCFA7 0x7089
+0xCFA8 0x8CC2
+0xCFA9 0x8DEF
+0xCFAA 0x9732
+0xCFAB 0x52B4
+0xCFAC 0x5A41
+0xCFAD 0x5ECA
+0xCFAE 0x5F04
+0xCFAF 0x6717
+0xCFB0 0x697C
+0xCFB1 0x6994
+0xCFB2 0x6D6A
+0xCFB3 0x6F0F
+0xCFB4 0x7262
+0xCFB5 0x72FC
+0xCFB6 0x7BED
+0xCFB7 0x8001
+0xCFB8 0x807E
+0xCFB9 0x874B
+0xCFBA 0x90CE
+0xCFBB 0x516D
+0xCFBC 0x9E93
+0xCFBD 0x7984
+0xCFBE 0x808B
+0xCFBF 0x9332
+0xCFC0 0x8AD6
+0xCFC1 0x502D
+0xCFC2 0x548C
+0xCFC3 0x8A71
+0xCFC4 0x6B6A
+0xCFC5 0x8CC4
+0xCFC6 0x8107
+0xCFC7 0x60D1
+0xCFC8 0x67A0
+0xCFC9 0x9DF2
+0xCFCA 0x4E99
+0xCFCB 0x4E98
+0xCFCC 0x9C10
+0xCFCD 0x8A6B
+0xCFCE 0x85C1
+0xCFCF 0x8568
+0xCFD0 0x6900
+0xCFD1 0x6E7E
+0xCFD2 0x7897
+0xCFD3 0x8155
+0xD0A1 0x5F0C
+0xD0A2 0x4E10
+0xD0A3 0x4E15
+0xD0A4 0x4E2A
+0xD0A5 0x4E31
+0xD0A6 0x4E36
+0xD0A7 0x4E3C
+0xD0A8 0x4E3F
+0xD0A9 0x4E42
+0xD0AA 0x4E56
+0xD0AB 0x4E58
+0xD0AC 0x4E82
+0xD0AD 0x4E85
+0xD0AE 0x8C6B
+0xD0AF 0x4E8A
+0xD0B0 0x8212
+0xD0B1 0x5F0D
+0xD0B2 0x4E8E
+0xD0B3 0x4E9E
+0xD0B4 0x4E9F
+0xD0B5 0x4EA0
+0xD0B6 0x4EA2
+0xD0B7 0x4EB0
+0xD0B8 0x4EB3
+0xD0B9 0x4EB6
+0xD0BA 0x4ECE
+0xD0BB 0x4ECD
+0xD0BC 0x4EC4
+0xD0BD 0x4EC6
+0xD0BE 0x4EC2
+0xD0BF 0x4ED7
+0xD0C0 0x4EDE
+0xD0C1 0x4EED
+0xD0C2 0x4EDF
+0xD0C3 0x4EF7
+0xD0C4 0x4F09
+0xD0C5 0x4F5A
+0xD0C6 0x4F30
+0xD0C7 0x4F5B
+0xD0C8 0x4F5D
+0xD0C9 0x4F57
+0xD0CA 0x4F47
+0xD0CB 0x4F76
+0xD0CC 0x4F88
+0xD0CD 0x4F8F
+0xD0CE 0x4F98
+0xD0CF 0x4F7B
+0xD0D0 0x4F69
+0xD0D1 0x4F70
+0xD0D2 0x4F91
+0xD0D3 0x4F6F
+0xD0D4 0x4F86
+0xD0D5 0x4F96
+0xD0D6 0x5118
+0xD0D7 0x4FD4
+0xD0D8 0x4FDF
+0xD0D9 0x4FCE
+0xD0DA 0x4FD8
+0xD0DB 0x4FDB
+0xD0DC 0x4FD1
+0xD0DD 0x4FDA
+0xD0DE 0x4FD0
+0xD0DF 0x4FE4
+0xD0E0 0x4FE5
+0xD0E1 0x501A
+0xD0E2 0x5028
+0xD0E3 0x5014
+0xD0E4 0x502A
+0xD0E5 0x5025
+0xD0E6 0x5005
+0xD0E7 0x4F1C
+0xD0E8 0x4FF6
+0xD0E9 0x5021
+0xD0EA 0x5029
+0xD0EB 0x502C
+0xD0EC 0x4FFE
+0xD0ED 0x4FEF
+0xD0EE 0x5011
+0xD0EF 0x5006
+0xD0F0 0x5043
+0xD0F1 0x5047
+0xD0F2 0x6703
+0xD0F3 0x5055
+0xD0F4 0x5050
+0xD0F5 0x5048
+0xD0F6 0x505A
+0xD0F7 0x5056
+0xD0F8 0x506C
+0xD0F9 0x5078
+0xD0FA 0x5080
+0xD0FB 0x509A
+0xD0FC 0x5085
+0xD0FD 0x50B4
+0xD0FE 0x50B2
+0xD1A1 0x50C9
+0xD1A2 0x50CA
+0xD1A3 0x50B3
+0xD1A4 0x50C2
+0xD1A5 0x50D6
+0xD1A6 0x50DE
+0xD1A7 0x50E5
+0xD1A8 0x50ED
+0xD1A9 0x50E3
+0xD1AA 0x50EE
+0xD1AB 0x50F9
+0xD1AC 0x50F5
+0xD1AD 0x5109
+0xD1AE 0x5101
+0xD1AF 0x5102
+0xD1B0 0x5116
+0xD1B1 0x5115
+0xD1B2 0x5114
+0xD1B3 0x511A
+0xD1B4 0x5121
+0xD1B5 0x513A
+0xD1B6 0x5137
+0xD1B7 0x513C
+0xD1B8 0x513B
+0xD1B9 0x513F
+0xD1BA 0x5140
+0xD1BB 0x5152
+0xD1BC 0x514C
+0xD1BD 0x5154
+0xD1BE 0x5162
+0xD1BF 0x7AF8
+0xD1C0 0x5169
+0xD1C1 0x516A
+0xD1C2 0x516E
+0xD1C3 0x5180
+0xD1C4 0x5182
+0xD1C5 0x56D8
+0xD1C6 0x518C
+0xD1C7 0x5189
+0xD1C8 0x518F
+0xD1C9 0x5191
+0xD1CA 0x5193
+0xD1CB 0x5195
+0xD1CC 0x5196
+0xD1CD 0x51A4
+0xD1CE 0x51A6
+0xD1CF 0x51A2
+0xD1D0 0x51A9
+0xD1D1 0x51AA
+0xD1D2 0x51AB
+0xD1D3 0x51B3
+0xD1D4 0x51B1
+0xD1D5 0x51B2
+0xD1D6 0x51B0
+0xD1D7 0x51B5
+0xD1D8 0x51BD
+0xD1D9 0x51C5
+0xD1DA 0x51C9
+0xD1DB 0x51DB
+0xD1DC 0x51E0
+0xD1DD 0x8655
+0xD1DE 0x51E9
+0xD1DF 0x51ED
+0xD1E0 0x51F0
+0xD1E1 0x51F5
+0xD1E2 0x51FE
+0xD1E3 0x5204
+0xD1E4 0x520B
+0xD1E5 0x5214
+0xD1E6 0x520E
+0xD1E7 0x5227
+0xD1E8 0x522A
+0xD1E9 0x522E
+0xD1EA 0x5233
+0xD1EB 0x5239
+0xD1EC 0x524F
+0xD1ED 0x5244
+0xD1EE 0x524B
+0xD1EF 0x524C
+0xD1F0 0x525E
+0xD1F1 0x5254
+0xD1F2 0x526A
+0xD1F3 0x5274
+0xD1F4 0x5269
+0xD1F5 0x5273
+0xD1F6 0x527F
+0xD1F7 0x527D
+0xD1F8 0x528D
+0xD1F9 0x5294
+0xD1FA 0x5292
+0xD1FB 0x5271
+0xD1FC 0x5288
+0xD1FD 0x5291
+0xD1FE 0x8FA8
+0xD2A1 0x8FA7
+0xD2A2 0x52AC
+0xD2A3 0x52AD
+0xD2A4 0x52BC
+0xD2A5 0x52B5
+0xD2A6 0x52C1
+0xD2A7 0x52CD
+0xD2A8 0x52D7
+0xD2A9 0x52DE
+0xD2AA 0x52E3
+0xD2AB 0x52E6
+0xD2AC 0x98ED
+0xD2AD 0x52E0
+0xD2AE 0x52F3
+0xD2AF 0x52F5
+0xD2B0 0x52F8
+0xD2B1 0x52F9
+0xD2B2 0x5306
+0xD2B3 0x5308
+0xD2B4 0x7538
+0xD2B5 0x530D
+0xD2B6 0x5310
+0xD2B7 0x530F
+0xD2B8 0x5315
+0xD2B9 0x531A
+0xD2BA 0x5323
+0xD2BB 0x532F
+0xD2BC 0x5331
+0xD2BD 0x5333
+0xD2BE 0x5338
+0xD2BF 0x5340
+0xD2C0 0x5346
+0xD2C1 0x5345
+0xD2C2 0x4E17
+0xD2C3 0x5349
+0xD2C4 0x534D
+0xD2C5 0x51D6
+0xD2C6 0x535E
+0xD2C7 0x5369
+0xD2C8 0x536E
+0xD2C9 0x5918
+0xD2CA 0x537B
+0xD2CB 0x5377
+0xD2CC 0x5382
+0xD2CD 0x5396
+0xD2CE 0x53A0
+0xD2CF 0x53A6
+0xD2D0 0x53A5
+0xD2D1 0x53AE
+0xD2D2 0x53B0
+0xD2D3 0x53B6
+0xD2D4 0x53C3
+0xD2D5 0x7C12
+0xD2D6 0x96D9
+0xD2D7 0x53DF
+0xD2D8 0x66FC
+0xD2D9 0x71EE
+0xD2DA 0x53EE
+0xD2DB 0x53E8
+0xD2DC 0x53ED
+0xD2DD 0x53FA
+0xD2DE 0x5401
+0xD2DF 0x543D
+0xD2E0 0x5440
+0xD2E1 0x542C
+0xD2E2 0x542D
+0xD2E3 0x543C
+0xD2E4 0x542E
+0xD2E5 0x5436
+0xD2E6 0x5429
+0xD2E7 0x541D
+0xD2E8 0x544E
+0xD2E9 0x548F
+0xD2EA 0x5475
+0xD2EB 0x548E
+0xD2EC 0x545F
+0xD2ED 0x5471
+0xD2EE 0x5477
+0xD2EF 0x5470
+0xD2F0 0x5492
+0xD2F1 0x547B
+0xD2F2 0x5480
+0xD2F3 0x5476
+0xD2F4 0x5484
+0xD2F5 0x5490
+0xD2F6 0x5486
+0xD2F7 0x54C7
+0xD2F8 0x54A2
+0xD2F9 0x54B8
+0xD2FA 0x54A5
+0xD2FB 0x54AC
+0xD2FC 0x54C4
+0xD2FD 0x54C8
+0xD2FE 0x54A8
+0xD3A1 0x54AB
+0xD3A2 0x54C2
+0xD3A3 0x54A4
+0xD3A4 0x54BE
+0xD3A5 0x54BC
+0xD3A6 0x54D8
+0xD3A7 0x54E5
+0xD3A8 0x54E6
+0xD3A9 0x550F
+0xD3AA 0x5514
+0xD3AB 0x54FD
+0xD3AC 0x54EE
+0xD3AD 0x54ED
+0xD3AE 0x54FA
+0xD3AF 0x54E2
+0xD3B0 0x5539
+0xD3B1 0x5540
+0xD3B2 0x5563
+0xD3B3 0x554C
+0xD3B4 0x552E
+0xD3B5 0x555C
+0xD3B6 0x5545
+0xD3B7 0x5556
+0xD3B8 0x5557
+0xD3B9 0x5538
+0xD3BA 0x5533
+0xD3BB 0x555D
+0xD3BC 0x5599
+0xD3BD 0x5580
+0xD3BE 0x54AF
+0xD3BF 0x558A
+0xD3C0 0x559F
+0xD3C1 0x557B
+0xD3C2 0x557E
+0xD3C3 0x5598
+0xD3C4 0x559E
+0xD3C5 0x55AE
+0xD3C6 0x557C
+0xD3C7 0x5583
+0xD3C8 0x55A9
+0xD3C9 0x5587
+0xD3CA 0x55A8
+0xD3CB 0x55DA
+0xD3CC 0x55C5
+0xD3CD 0x55DF
+0xD3CE 0x55C4
+0xD3CF 0x55DC
+0xD3D0 0x55E4
+0xD3D1 0x55D4
+0xD3D2 0x5614
+0xD3D3 0x55F7
+0xD3D4 0x5616
+0xD3D5 0x55FE
+0xD3D6 0x55FD
+0xD3D7 0x561B
+0xD3D8 0x55F9
+0xD3D9 0x564E
+0xD3DA 0x5650
+0xD3DB 0x71DF
+0xD3DC 0x5634
+0xD3DD 0x5636
+0xD3DE 0x5632
+0xD3DF 0x5638
+0xD3E0 0x566B
+0xD3E1 0x5664
+0xD3E2 0x562F
+0xD3E3 0x566C
+0xD3E4 0x566A
+0xD3E5 0x5686
+0xD3E6 0x5680
+0xD3E7 0x568A
+0xD3E8 0x56A0
+0xD3E9 0x5694
+0xD3EA 0x568F
+0xD3EB 0x56A5
+0xD3EC 0x56AE
+0xD3ED 0x56B6
+0xD3EE 0x56B4
+0xD3EF 0x56C2
+0xD3F0 0x56BC
+0xD3F1 0x56C1
+0xD3F2 0x56C3
+0xD3F3 0x56C0
+0xD3F4 0x56C8
+0xD3F5 0x56CE
+0xD3F6 0x56D1
+0xD3F7 0x56D3
+0xD3F8 0x56D7
+0xD3F9 0x56EE
+0xD3FA 0x56F9
+0xD3FB 0x5700
+0xD3FC 0x56FF
+0xD3FD 0x5704
+0xD3FE 0x5709
+0xD4A1 0x5708
+0xD4A2 0x570B
+0xD4A3 0x570D
+0xD4A4 0x5713
+0xD4A5 0x5718
+0xD4A6 0x5716
+0xD4A7 0x55C7
+0xD4A8 0x571C
+0xD4A9 0x5726
+0xD4AA 0x5737
+0xD4AB 0x5738
+0xD4AC 0x574E
+0xD4AD 0x573B
+0xD4AE 0x5740
+0xD4AF 0x574F
+0xD4B0 0x5769
+0xD4B1 0x57C0
+0xD4B2 0x5788
+0xD4B3 0x5761
+0xD4B4 0x577F
+0xD4B5 0x5789
+0xD4B6 0x5793
+0xD4B7 0x57A0
+0xD4B8 0x57B3
+0xD4B9 0x57A4
+0xD4BA 0x57AA
+0xD4BB 0x57B0
+0xD4BC 0x57C3
+0xD4BD 0x57C6
+0xD4BE 0x57D4
+0xD4BF 0x57D2
+0xD4C0 0x57D3
+0xD4C1 0x580A
+0xD4C2 0x57D6
+0xD4C3 0x57E3
+0xD4C4 0x580B
+0xD4C5 0x5819
+0xD4C6 0x581D
+0xD4C7 0x5872
+0xD4C8 0x5821
+0xD4C9 0x5862
+0xD4CA 0x584B
+0xD4CB 0x5870
+0xD4CC 0x6BC0
+0xD4CD 0x5852
+0xD4CE 0x583D
+0xD4CF 0x5879
+0xD4D0 0x5885
+0xD4D1 0x58B9
+0xD4D2 0x589F
+0xD4D3 0x58AB
+0xD4D4 0x58BA
+0xD4D5 0x58DE
+0xD4D6 0x58BB
+0xD4D7 0x58B8
+0xD4D8 0x58AE
+0xD4D9 0x58C5
+0xD4DA 0x58D3
+0xD4DB 0x58D1
+0xD4DC 0x58D7
+0xD4DD 0x58D9
+0xD4DE 0x58D8
+0xD4DF 0x58E5
+0xD4E0 0x58DC
+0xD4E1 0x58E4
+0xD4E2 0x58DF
+0xD4E3 0x58EF
+0xD4E4 0x58FA
+0xD4E5 0x58F9
+0xD4E6 0x58FB
+0xD4E7 0x58FC
+0xD4E8 0x58FD
+0xD4E9 0x5902
+0xD4EA 0x590A
+0xD4EB 0x5910
+0xD4EC 0x591B
+0xD4ED 0x68A6
+0xD4EE 0x5925
+0xD4EF 0x592C
+0xD4F0 0x592D
+0xD4F1 0x5932
+0xD4F2 0x5938
+0xD4F3 0x593E
+0xD4F4 0x7AD2
+0xD4F5 0x5955
+0xD4F6 0x5950
+0xD4F7 0x594E
+0xD4F8 0x595A
+0xD4F9 0x5958
+0xD4FA 0x5962
+0xD4FB 0x5960
+0xD4FC 0x5967
+0xD4FD 0x596C
+0xD4FE 0x5969
+0xD5A1 0x5978
+0xD5A2 0x5981
+0xD5A3 0x599D
+0xD5A4 0x4F5E
+0xD5A5 0x4FAB
+0xD5A6 0x59A3
+0xD5A7 0x59B2
+0xD5A8 0x59C6
+0xD5A9 0x59E8
+0xD5AA 0x59DC
+0xD5AB 0x598D
+0xD5AC 0x59D9
+0xD5AD 0x59DA
+0xD5AE 0x5A25
+0xD5AF 0x5A1F
+0xD5B0 0x5A11
+0xD5B1 0x5A1C
+0xD5B2 0x5A09
+0xD5B3 0x5A1A
+0xD5B4 0x5A40
+0xD5B5 0x5A6C
+0xD5B6 0x5A49
+0xD5B7 0x5A35
+0xD5B8 0x5A36
+0xD5B9 0x5A62
+0xD5BA 0x5A6A
+0xD5BB 0x5A9A
+0xD5BC 0x5ABC
+0xD5BD 0x5ABE
+0xD5BE 0x5ACB
+0xD5BF 0x5AC2
+0xD5C0 0x5ABD
+0xD5C1 0x5AE3
+0xD5C2 0x5AD7
+0xD5C3 0x5AE6
+0xD5C4 0x5AE9
+0xD5C5 0x5AD6
+0xD5C6 0x5AFA
+0xD5C7 0x5AFB
+0xD5C8 0x5B0C
+0xD5C9 0x5B0B
+0xD5CA 0x5B16
+0xD5CB 0x5B32
+0xD5CC 0x5AD0
+0xD5CD 0x5B2A
+0xD5CE 0x5B36
+0xD5CF 0x5B3E
+0xD5D0 0x5B43
+0xD5D1 0x5B45
+0xD5D2 0x5B40
+0xD5D3 0x5B51
+0xD5D4 0x5B55
+0xD5D5 0x5B5A
+0xD5D6 0x5B5B
+0xD5D7 0x5B65
+0xD5D8 0x5B69
+0xD5D9 0x5B70
+0xD5DA 0x5B73
+0xD5DB 0x5B75
+0xD5DC 0x5B78
+0xD5DD 0x6588
+0xD5DE 0x5B7A
+0xD5DF 0x5B80
+0xD5E0 0x5B83
+0xD5E1 0x5BA6
+0xD5E2 0x5BB8
+0xD5E3 0x5BC3
+0xD5E4 0x5BC7
+0xD5E5 0x5BC9
+0xD5E6 0x5BD4
+0xD5E7 0x5BD0
+0xD5E8 0x5BE4
+0xD5E9 0x5BE6
+0xD5EA 0x5BE2
+0xD5EB 0x5BDE
+0xD5EC 0x5BE5
+0xD5ED 0x5BEB
+0xD5EE 0x5BF0
+0xD5EF 0x5BF6
+0xD5F0 0x5BF3
+0xD5F1 0x5C05
+0xD5F2 0x5C07
+0xD5F3 0x5C08
+0xD5F4 0x5C0D
+0xD5F5 0x5C13
+0xD5F6 0x5C20
+0xD5F7 0x5C22
+0xD5F8 0x5C28
+0xD5F9 0x5C38
+0xD5FA 0x5C39
+0xD5FB 0x5C41
+0xD5FC 0x5C46
+0xD5FD 0x5C4E
+0xD5FE 0x5C53
+0xD6A1 0x5C50
+0xD6A2 0x5C4F
+0xD6A3 0x5B71
+0xD6A4 0x5C6C
+0xD6A5 0x5C6E
+0xD6A6 0x4E62
+0xD6A7 0x5C76
+0xD6A8 0x5C79
+0xD6A9 0x5C8C
+0xD6AA 0x5C91
+0xD6AB 0x5C94
+0xD6AC 0x599B
+0xD6AD 0x5CAB
+0xD6AE 0x5CBB
+0xD6AF 0x5CB6
+0xD6B0 0x5CBC
+0xD6B1 0x5CB7
+0xD6B2 0x5CC5
+0xD6B3 0x5CBE
+0xD6B4 0x5CC7
+0xD6B5 0x5CD9
+0xD6B6 0x5CE9
+0xD6B7 0x5CFD
+0xD6B8 0x5CFA
+0xD6B9 0x5CED
+0xD6BA 0x5D8C
+0xD6BB 0x5CEA
+0xD6BC 0x5D0B
+0xD6BD 0x5D15
+0xD6BE 0x5D17
+0xD6BF 0x5D5C
+0xD6C0 0x5D1F
+0xD6C1 0x5D1B
+0xD6C2 0x5D11
+0xD6C3 0x5D14
+0xD6C4 0x5D22
+0xD6C5 0x5D1A
+0xD6C6 0x5D19
+0xD6C7 0x5D18
+0xD6C8 0x5D4C
+0xD6C9 0x5D52
+0xD6CA 0x5D4E
+0xD6CB 0x5D4B
+0xD6CC 0x5D6C
+0xD6CD 0x5D73
+0xD6CE 0x5D76
+0xD6CF 0x5D87
+0xD6D0 0x5D84
+0xD6D1 0x5D82
+0xD6D2 0x5DA2
+0xD6D3 0x5D9D
+0xD6D4 0x5DAC
+0xD6D5 0x5DAE
+0xD6D6 0x5DBD
+0xD6D7 0x5D90
+0xD6D8 0x5DB7
+0xD6D9 0x5DBC
+0xD6DA 0x5DC9
+0xD6DB 0x5DCD
+0xD6DC 0x5DD3
+0xD6DD 0x5DD2
+0xD6DE 0x5DD6
+0xD6DF 0x5DDB
+0xD6E0 0x5DEB
+0xD6E1 0x5DF2
+0xD6E2 0x5DF5
+0xD6E3 0x5E0B
+0xD6E4 0x5E1A
+0xD6E5 0x5E19
+0xD6E6 0x5E11
+0xD6E7 0x5E1B
+0xD6E8 0x5E36
+0xD6E9 0x5E37
+0xD6EA 0x5E44
+0xD6EB 0x5E43
+0xD6EC 0x5E40
+0xD6ED 0x5E4E
+0xD6EE 0x5E57
+0xD6EF 0x5E54
+0xD6F0 0x5E5F
+0xD6F1 0x5E62
+0xD6F2 0x5E64
+0xD6F3 0x5E47
+0xD6F4 0x5E75
+0xD6F5 0x5E76
+0xD6F6 0x5E7A
+0xD6F7 0x9EBC
+0xD6F8 0x5E7F
+0xD6F9 0x5EA0
+0xD6FA 0x5EC1
+0xD6FB 0x5EC2
+0xD6FC 0x5EC8
+0xD6FD 0x5ED0
+0xD6FE 0x5ECF
+0xD7A1 0x5ED6
+0xD7A2 0x5EE3
+0xD7A3 0x5EDD
+0xD7A4 0x5EDA
+0xD7A5 0x5EDB
+0xD7A6 0x5EE2
+0xD7A7 0x5EE1
+0xD7A8 0x5EE8
+0xD7A9 0x5EE9
+0xD7AA 0x5EEC
+0xD7AB 0x5EF1
+0xD7AC 0x5EF3
+0xD7AD 0x5EF0
+0xD7AE 0x5EF4
+0xD7AF 0x5EF8
+0xD7B0 0x5EFE
+0xD7B1 0x5F03
+0xD7B2 0x5F09
+0xD7B3 0x5F5D
+0xD7B4 0x5F5C
+0xD7B5 0x5F0B
+0xD7B6 0x5F11
+0xD7B7 0x5F16
+0xD7B8 0x5F29
+0xD7B9 0x5F2D
+0xD7BA 0x5F38
+0xD7BB 0x5F41
+0xD7BC 0x5F48
+0xD7BD 0x5F4C
+0xD7BE 0x5F4E
+0xD7BF 0x5F2F
+0xD7C0 0x5F51
+0xD7C1 0x5F56
+0xD7C2 0x5F57
+0xD7C3 0x5F59
+0xD7C4 0x5F61
+0xD7C5 0x5F6D
+0xD7C6 0x5F73
+0xD7C7 0x5F77
+0xD7C8 0x5F83
+0xD7C9 0x5F82
+0xD7CA 0x5F7F
+0xD7CB 0x5F8A
+0xD7CC 0x5F88
+0xD7CD 0x5F91
+0xD7CE 0x5F87
+0xD7CF 0x5F9E
+0xD7D0 0x5F99
+0xD7D1 0x5F98
+0xD7D2 0x5FA0
+0xD7D3 0x5FA8
+0xD7D4 0x5FAD
+0xD7D5 0x5FBC
+0xD7D6 0x5FD6
+0xD7D7 0x5FFB
+0xD7D8 0x5FE4
+0xD7D9 0x5FF8
+0xD7DA 0x5FF1
+0xD7DB 0x5FDD
+0xD7DC 0x60B3
+0xD7DD 0x5FFF
+0xD7DE 0x6021
+0xD7DF 0x6060
+0xD7E0 0x6019
+0xD7E1 0x6010
+0xD7E2 0x6029
+0xD7E3 0x600E
+0xD7E4 0x6031
+0xD7E5 0x601B
+0xD7E6 0x6015
+0xD7E7 0x602B
+0xD7E8 0x6026
+0xD7E9 0x600F
+0xD7EA 0x603A
+0xD7EB 0x605A
+0xD7EC 0x6041
+0xD7ED 0x606A
+0xD7EE 0x6077
+0xD7EF 0x605F
+0xD7F0 0x604A
+0xD7F1 0x6046
+0xD7F2 0x604D
+0xD7F3 0x6063
+0xD7F4 0x6043
+0xD7F5 0x6064
+0xD7F6 0x6042
+0xD7F7 0x606C
+0xD7F8 0x606B
+0xD7F9 0x6059
+0xD7FA 0x6081
+0xD7FB 0x608D
+0xD7FC 0x60E7
+0xD7FD 0x6083
+0xD7FE 0x609A
+0xD8A1 0x6084
+0xD8A2 0x609B
+0xD8A3 0x6096
+0xD8A4 0x6097
+0xD8A5 0x6092
+0xD8A6 0x60A7
+0xD8A7 0x608B
+0xD8A8 0x60E1
+0xD8A9 0x60B8
+0xD8AA 0x60E0
+0xD8AB 0x60D3
+0xD8AC 0x60B4
+0xD8AD 0x5FF0
+0xD8AE 0x60BD
+0xD8AF 0x60C6
+0xD8B0 0x60B5
+0xD8B1 0x60D8
+0xD8B2 0x614D
+0xD8B3 0x6115
+0xD8B4 0x6106
+0xD8B5 0x60F6
+0xD8B6 0x60F7
+0xD8B7 0x6100
+0xD8B8 0x60F4
+0xD8B9 0x60FA
+0xD8BA 0x6103
+0xD8BB 0x6121
+0xD8BC 0x60FB
+0xD8BD 0x60F1
+0xD8BE 0x610D
+0xD8BF 0x610E
+0xD8C0 0x6147
+0xD8C1 0x613E
+0xD8C2 0x6128
+0xD8C3 0x6127
+0xD8C4 0x614A
+0xD8C5 0x613F
+0xD8C6 0x613C
+0xD8C7 0x612C
+0xD8C8 0x6134
+0xD8C9 0x613D
+0xD8CA 0x6142
+0xD8CB 0x6144
+0xD8CC 0x6173
+0xD8CD 0x6177
+0xD8CE 0x6158
+0xD8CF 0x6159
+0xD8D0 0x615A
+0xD8D1 0x616B
+0xD8D2 0x6174
+0xD8D3 0x616F
+0xD8D4 0x6165
+0xD8D5 0x6171
+0xD8D6 0x615F
+0xD8D7 0x615D
+0xD8D8 0x6153
+0xD8D9 0x6175
+0xD8DA 0x6199
+0xD8DB 0x6196
+0xD8DC 0x6187
+0xD8DD 0x61AC
+0xD8DE 0x6194
+0xD8DF 0x619A
+0xD8E0 0x618A
+0xD8E1 0x6191
+0xD8E2 0x61AB
+0xD8E3 0x61AE
+0xD8E4 0x61CC
+0xD8E5 0x61CA
+0xD8E6 0x61C9
+0xD8E7 0x61F7
+0xD8E8 0x61C8
+0xD8E9 0x61C3
+0xD8EA 0x61C6
+0xD8EB 0x61BA
+0xD8EC 0x61CB
+0xD8ED 0x7F79
+0xD8EE 0x61CD
+0xD8EF 0x61E6
+0xD8F0 0x61E3
+0xD8F1 0x61F6
+0xD8F2 0x61FA
+0xD8F3 0x61F4
+0xD8F4 0x61FF
+0xD8F5 0x61FD
+0xD8F6 0x61FC
+0xD8F7 0x61FE
+0xD8F8 0x6200
+0xD8F9 0x6208
+0xD8FA 0x6209
+0xD8FB 0x620D
+0xD8FC 0x620C
+0xD8FD 0x6214
+0xD8FE 0x621B
+0xD9A1 0x621E
+0xD9A2 0x6221
+0xD9A3 0x622A
+0xD9A4 0x622E
+0xD9A5 0x6230
+0xD9A6 0x6232
+0xD9A7 0x6233
+0xD9A8 0x6241
+0xD9A9 0x624E
+0xD9AA 0x625E
+0xD9AB 0x6263
+0xD9AC 0x625B
+0xD9AD 0x6260
+0xD9AE 0x6268
+0xD9AF 0x627C
+0xD9B0 0x6282
+0xD9B1 0x6289
+0xD9B2 0x627E
+0xD9B3 0x6292
+0xD9B4 0x6293
+0xD9B5 0x6296
+0xD9B6 0x62D4
+0xD9B7 0x6283
+0xD9B8 0x6294
+0xD9B9 0x62D7
+0xD9BA 0x62D1
+0xD9BB 0x62BB
+0xD9BC 0x62CF
+0xD9BD 0x62FF
+0xD9BE 0x62C6
+0xD9BF 0x64D4
+0xD9C0 0x62C8
+0xD9C1 0x62DC
+0xD9C2 0x62CC
+0xD9C3 0x62CA
+0xD9C4 0x62C2
+0xD9C5 0x62C7
+0xD9C6 0x629B
+0xD9C7 0x62C9
+0xD9C8 0x630C
+0xD9C9 0x62EE
+0xD9CA 0x62F1
+0xD9CB 0x6327
+0xD9CC 0x6302
+0xD9CD 0x6308
+0xD9CE 0x62EF
+0xD9CF 0x62F5
+0xD9D0 0x6350
+0xD9D1 0x633E
+0xD9D2 0x634D
+0xD9D3 0x641C
+0xD9D4 0x634F
+0xD9D5 0x6396
+0xD9D6 0x638E
+0xD9D7 0x6380
+0xD9D8 0x63AB
+0xD9D9 0x6376
+0xD9DA 0x63A3
+0xD9DB 0x638F
+0xD9DC 0x6389
+0xD9DD 0x639F
+0xD9DE 0x63B5
+0xD9DF 0x636B
+0xD9E0 0x6369
+0xD9E1 0x63BE
+0xD9E2 0x63E9
+0xD9E3 0x63C0
+0xD9E4 0x63C6
+0xD9E5 0x63E3
+0xD9E6 0x63C9
+0xD9E7 0x63D2
+0xD9E8 0x63F6
+0xD9E9 0x63C4
+0xD9EA 0x6416
+0xD9EB 0x6434
+0xD9EC 0x6406
+0xD9ED 0x6413
+0xD9EE 0x6426
+0xD9EF 0x6436
+0xD9F0 0x651D
+0xD9F1 0x6417
+0xD9F2 0x6428
+0xD9F3 0x640F
+0xD9F4 0x6467
+0xD9F5 0x646F
+0xD9F6 0x6476
+0xD9F7 0x644E
+0xD9F8 0x652A
+0xD9F9 0x6495
+0xD9FA 0x6493
+0xD9FB 0x64A5
+0xD9FC 0x64A9
+0xD9FD 0x6488
+0xD9FE 0x64BC
+0xDAA1 0x64DA
+0xDAA2 0x64D2
+0xDAA3 0x64C5
+0xDAA4 0x64C7
+0xDAA5 0x64BB
+0xDAA6 0x64D8
+0xDAA7 0x64C2
+0xDAA8 0x64F1
+0xDAA9 0x64E7
+0xDAAA 0x8209
+0xDAAB 0x64E0
+0xDAAC 0x64E1
+0xDAAD 0x62AC
+0xDAAE 0x64E3
+0xDAAF 0x64EF
+0xDAB0 0x652C
+0xDAB1 0x64F6
+0xDAB2 0x64F4
+0xDAB3 0x64F2
+0xDAB4 0x64FA
+0xDAB5 0x6500
+0xDAB6 0x64FD
+0xDAB7 0x6518
+0xDAB8 0x651C
+0xDAB9 0x6505
+0xDABA 0x6524
+0xDABB 0x6523
+0xDABC 0x652B
+0xDABD 0x6534
+0xDABE 0x6535
+0xDABF 0x6537
+0xDAC0 0x6536
+0xDAC1 0x6538
+0xDAC2 0x754B
+0xDAC3 0x6548
+0xDAC4 0x6556
+0xDAC5 0x6555
+0xDAC6 0x654D
+0xDAC7 0x6558
+0xDAC8 0x655E
+0xDAC9 0x655D
+0xDACA 0x6572
+0xDACB 0x6578
+0xDACC 0x6582
+0xDACD 0x6583
+0xDACE 0x8B8A
+0xDACF 0x659B
+0xDAD0 0x659F
+0xDAD1 0x65AB
+0xDAD2 0x65B7
+0xDAD3 0x65C3
+0xDAD4 0x65C6
+0xDAD5 0x65C1
+0xDAD6 0x65C4
+0xDAD7 0x65CC
+0xDAD8 0x65D2
+0xDAD9 0x65DB
+0xDADA 0x65D9
+0xDADB 0x65E0
+0xDADC 0x65E1
+0xDADD 0x65F1
+0xDADE 0x6772
+0xDADF 0x660A
+0xDAE0 0x6603
+0xDAE1 0x65FB
+0xDAE2 0x6773
+0xDAE3 0x6635
+0xDAE4 0x6636
+0xDAE5 0x6634
+0xDAE6 0x661C
+0xDAE7 0x664F
+0xDAE8 0x6644
+0xDAE9 0x6649
+0xDAEA 0x6641
+0xDAEB 0x665E
+0xDAEC 0x665D
+0xDAED 0x6664
+0xDAEE 0x6667
+0xDAEF 0x6668
+0xDAF0 0x665F
+0xDAF1 0x6662
+0xDAF2 0x6670
+0xDAF3 0x6683
+0xDAF4 0x6688
+0xDAF5 0x668E
+0xDAF6 0x6689
+0xDAF7 0x6684
+0xDAF8 0x6698
+0xDAF9 0x669D
+0xDAFA 0x66C1
+0xDAFB 0x66B9
+0xDAFC 0x66C9
+0xDAFD 0x66BE
+0xDAFE 0x66BC
+0xDBA1 0x66C4
+0xDBA2 0x66B8
+0xDBA3 0x66D6
+0xDBA4 0x66DA
+0xDBA5 0x66E0
+0xDBA6 0x663F
+0xDBA7 0x66E6
+0xDBA8 0x66E9
+0xDBA9 0x66F0
+0xDBAA 0x66F5
+0xDBAB 0x66F7
+0xDBAC 0x670F
+0xDBAD 0x6716
+0xDBAE 0x671E
+0xDBAF 0x6726
+0xDBB0 0x6727
+0xDBB1 0x9738
+0xDBB2 0x672E
+0xDBB3 0x673F
+0xDBB4 0x6736
+0xDBB5 0x6741
+0xDBB6 0x6738
+0xDBB7 0x6737
+0xDBB8 0x6746
+0xDBB9 0x675E
+0xDBBA 0x6760
+0xDBBB 0x6759
+0xDBBC 0x6763
+0xDBBD 0x6764
+0xDBBE 0x6789
+0xDBBF 0x6770
+0xDBC0 0x67A9
+0xDBC1 0x677C
+0xDBC2 0x676A
+0xDBC3 0x678C
+0xDBC4 0x678B
+0xDBC5 0x67A6
+0xDBC6 0x67A1
+0xDBC7 0x6785
+0xDBC8 0x67B7
+0xDBC9 0x67EF
+0xDBCA 0x67B4
+0xDBCB 0x67EC
+0xDBCC 0x67B3
+0xDBCD 0x67E9
+0xDBCE 0x67B8
+0xDBCF 0x67E4
+0xDBD0 0x67DE
+0xDBD1 0x67DD
+0xDBD2 0x67E2
+0xDBD3 0x67EE
+0xDBD4 0x67B9
+0xDBD5 0x67CE
+0xDBD6 0x67C6
+0xDBD7 0x67E7
+0xDBD8 0x6A9C
+0xDBD9 0x681E
+0xDBDA 0x6846
+0xDBDB 0x6829
+0xDBDC 0x6840
+0xDBDD 0x684D
+0xDBDE 0x6832
+0xDBDF 0x684E
+0xDBE0 0x68B3
+0xDBE1 0x682B
+0xDBE2 0x6859
+0xDBE3 0x6863
+0xDBE4 0x6877
+0xDBE5 0x687F
+0xDBE6 0x689F
+0xDBE7 0x688F
+0xDBE8 0x68AD
+0xDBE9 0x6894
+0xDBEA 0x689D
+0xDBEB 0x689B
+0xDBEC 0x6883
+0xDBED 0x6AAE
+0xDBEE 0x68B9
+0xDBEF 0x6874
+0xDBF0 0x68B5
+0xDBF1 0x68A0
+0xDBF2 0x68BA
+0xDBF3 0x690F
+0xDBF4 0x688D
+0xDBF5 0x687E
+0xDBF6 0x6901
+0xDBF7 0x68CA
+0xDBF8 0x6908
+0xDBF9 0x68D8
+0xDBFA 0x6922
+0xDBFB 0x6926
+0xDBFC 0x68E1
+0xDBFD 0x690C
+0xDBFE 0x68CD
+0xDCA1 0x68D4
+0xDCA2 0x68E7
+0xDCA3 0x68D5
+0xDCA4 0x6936
+0xDCA5 0x6912
+0xDCA6 0x6904
+0xDCA7 0x68D7
+0xDCA8 0x68E3
+0xDCA9 0x6925
+0xDCAA 0x68F9
+0xDCAB 0x68E0
+0xDCAC 0x68EF
+0xDCAD 0x6928
+0xDCAE 0x692A
+0xDCAF 0x691A
+0xDCB0 0x6923
+0xDCB1 0x6921
+0xDCB2 0x68C6
+0xDCB3 0x6979
+0xDCB4 0x6977
+0xDCB5 0x695C
+0xDCB6 0x6978
+0xDCB7 0x696B
+0xDCB8 0x6954
+0xDCB9 0x697E
+0xDCBA 0x696E
+0xDCBB 0x6939
+0xDCBC 0x6974
+0xDCBD 0x693D
+0xDCBE 0x6959
+0xDCBF 0x6930
+0xDCC0 0x6961
+0xDCC1 0x695E
+0xDCC2 0x695D
+0xDCC3 0x6981
+0xDCC4 0x696A
+0xDCC5 0x69B2
+0xDCC6 0x69AE
+0xDCC7 0x69D0
+0xDCC8 0x69BF
+0xDCC9 0x69C1
+0xDCCA 0x69D3
+0xDCCB 0x69BE
+0xDCCC 0x69CE
+0xDCCD 0x5BE8
+0xDCCE 0x69CA
+0xDCCF 0x69DD
+0xDCD0 0x69BB
+0xDCD1 0x69C3
+0xDCD2 0x69A7
+0xDCD3 0x6A2E
+0xDCD4 0x6991
+0xDCD5 0x69A0
+0xDCD6 0x699C
+0xDCD7 0x6995
+0xDCD8 0x69B4
+0xDCD9 0x69DE
+0xDCDA 0x69E8
+0xDCDB 0x6A02
+0xDCDC 0x6A1B
+0xDCDD 0x69FF
+0xDCDE 0x6B0A
+0xDCDF 0x69F9
+0xDCE0 0x69F2
+0xDCE1 0x69E7
+0xDCE2 0x6A05
+0xDCE3 0x69B1
+0xDCE4 0x6A1E
+0xDCE5 0x69ED
+0xDCE6 0x6A14
+0xDCE7 0x69EB
+0xDCE8 0x6A0A
+0xDCE9 0x6A12
+0xDCEA 0x6AC1
+0xDCEB 0x6A23
+0xDCEC 0x6A13
+0xDCED 0x6A44
+0xDCEE 0x6A0C
+0xDCEF 0x6A72
+0xDCF0 0x6A36
+0xDCF1 0x6A78
+0xDCF2 0x6A47
+0xDCF3 0x6A62
+0xDCF4 0x6A59
+0xDCF5 0x6A66
+0xDCF6 0x6A48
+0xDCF7 0x6A38
+0xDCF8 0x6A22
+0xDCF9 0x6A90
+0xDCFA 0x6A8D
+0xDCFB 0x6AA0
+0xDCFC 0x6A84
+0xDCFD 0x6AA2
+0xDCFE 0x6AA3
+0xDDA1 0x6A97
+0xDDA2 0x8617
+0xDDA3 0x6ABB
+0xDDA4 0x6AC3
+0xDDA5 0x6AC2
+0xDDA6 0x6AB8
+0xDDA7 0x6AB3
+0xDDA8 0x6AAC
+0xDDA9 0x6ADE
+0xDDAA 0x6AD1
+0xDDAB 0x6ADF
+0xDDAC 0x6AAA
+0xDDAD 0x6ADA
+0xDDAE 0x6AEA
+0xDDAF 0x6AFB
+0xDDB0 0x6B05
+0xDDB1 0x8616
+0xDDB2 0x6AFA
+0xDDB3 0x6B12
+0xDDB4 0x6B16
+0xDDB5 0x9B31
+0xDDB6 0x6B1F
+0xDDB7 0x6B38
+0xDDB8 0x6B37
+0xDDB9 0x76DC
+0xDDBA 0x6B39
+0xDDBB 0x98EE
+0xDDBC 0x6B47
+0xDDBD 0x6B43
+0xDDBE 0x6B49
+0xDDBF 0x6B50
+0xDDC0 0x6B59
+0xDDC1 0x6B54
+0xDDC2 0x6B5B
+0xDDC3 0x6B5F
+0xDDC4 0x6B61
+0xDDC5 0x6B78
+0xDDC6 0x6B79
+0xDDC7 0x6B7F
+0xDDC8 0x6B80
+0xDDC9 0x6B84
+0xDDCA 0x6B83
+0xDDCB 0x6B8D
+0xDDCC 0x6B98
+0xDDCD 0x6B95
+0xDDCE 0x6B9E
+0xDDCF 0x6BA4
+0xDDD0 0x6BAA
+0xDDD1 0x6BAB
+0xDDD2 0x6BAF
+0xDDD3 0x6BB2
+0xDDD4 0x6BB1
+0xDDD5 0x6BB3
+0xDDD6 0x6BB7
+0xDDD7 0x6BBC
+0xDDD8 0x6BC6
+0xDDD9 0x6BCB
+0xDDDA 0x6BD3
+0xDDDB 0x6BDF
+0xDDDC 0x6BEC
+0xDDDD 0x6BEB
+0xDDDE 0x6BF3
+0xDDDF 0x6BEF
+0xDDE0 0x9EBE
+0xDDE1 0x6C08
+0xDDE2 0x6C13
+0xDDE3 0x6C14
+0xDDE4 0x6C1B
+0xDDE5 0x6C24
+0xDDE6 0x6C23
+0xDDE7 0x6C5E
+0xDDE8 0x6C55
+0xDDE9 0x6C62
+0xDDEA 0x6C6A
+0xDDEB 0x6C82
+0xDDEC 0x6C8D
+0xDDED 0x6C9A
+0xDDEE 0x6C81
+0xDDEF 0x6C9B
+0xDDF0 0x6C7E
+0xDDF1 0x6C68
+0xDDF2 0x6C73
+0xDDF3 0x6C92
+0xDDF4 0x6C90
+0xDDF5 0x6CC4
+0xDDF6 0x6CF1
+0xDDF7 0x6CD3
+0xDDF8 0x6CBD
+0xDDF9 0x6CD7
+0xDDFA 0x6CC5
+0xDDFB 0x6CDD
+0xDDFC 0x6CAE
+0xDDFD 0x6CB1
+0xDDFE 0x6CBE
+0xDEA1 0x6CBA
+0xDEA2 0x6CDB
+0xDEA3 0x6CEF
+0xDEA4 0x6CD9
+0xDEA5 0x6CEA
+0xDEA6 0x6D1F
+0xDEA7 0x884D
+0xDEA8 0x6D36
+0xDEA9 0x6D2B
+0xDEAA 0x6D3D
+0xDEAB 0x6D38
+0xDEAC 0x6D19
+0xDEAD 0x6D35
+0xDEAE 0x6D33
+0xDEAF 0x6D12
+0xDEB0 0x6D0C
+0xDEB1 0x6D63
+0xDEB2 0x6D93
+0xDEB3 0x6D64
+0xDEB4 0x6D5A
+0xDEB5 0x6D79
+0xDEB6 0x6D59
+0xDEB7 0x6D8E
+0xDEB8 0x6D95
+0xDEB9 0x6FE4
+0xDEBA 0x6D85
+0xDEBB 0x6DF9
+0xDEBC 0x6E15
+0xDEBD 0x6E0A
+0xDEBE 0x6DB5
+0xDEBF 0x6DC7
+0xDEC0 0x6DE6
+0xDEC1 0x6DB8
+0xDEC2 0x6DC6
+0xDEC3 0x6DEC
+0xDEC4 0x6DDE
+0xDEC5 0x6DCC
+0xDEC6 0x6DE8
+0xDEC7 0x6DD2
+0xDEC8 0x6DC5
+0xDEC9 0x6DFA
+0xDECA 0x6DD9
+0xDECB 0x6DE4
+0xDECC 0x6DD5
+0xDECD 0x6DEA
+0xDECE 0x6DEE
+0xDECF 0x6E2D
+0xDED0 0x6E6E
+0xDED1 0x6E2E
+0xDED2 0x6E19
+0xDED3 0x6E72
+0xDED4 0x6E5F
+0xDED5 0x6E3E
+0xDED6 0x6E23
+0xDED7 0x6E6B
+0xDED8 0x6E2B
+0xDED9 0x6E76
+0xDEDA 0x6E4D
+0xDEDB 0x6E1F
+0xDEDC 0x6E43
+0xDEDD 0x6E3A
+0xDEDE 0x6E4E
+0xDEDF 0x6E24
+0xDEE0 0x6EFF
+0xDEE1 0x6E1D
+0xDEE2 0x6E38
+0xDEE3 0x6E82
+0xDEE4 0x6EAA
+0xDEE5 0x6E98
+0xDEE6 0x6EC9
+0xDEE7 0x6EB7
+0xDEE8 0x6ED3
+0xDEE9 0x6EBD
+0xDEEA 0x6EAF
+0xDEEB 0x6EC4
+0xDEEC 0x6EB2
+0xDEED 0x6ED4
+0xDEEE 0x6ED5
+0xDEEF 0x6E8F
+0xDEF0 0x6EA5
+0xDEF1 0x6EC2
+0xDEF2 0x6E9F
+0xDEF3 0x6F41
+0xDEF4 0x6F11
+0xDEF5 0x704C
+0xDEF6 0x6EEC
+0xDEF7 0x6EF8
+0xDEF8 0x6EFE
+0xDEF9 0x6F3F
+0xDEFA 0x6EF2
+0xDEFB 0x6F31
+0xDEFC 0x6EEF
+0xDEFD 0x6F32
+0xDEFE 0x6ECC
+0xDFA1 0x6F3E
+0xDFA2 0x6F13
+0xDFA3 0x6EF7
+0xDFA4 0x6F86
+0xDFA5 0x6F7A
+0xDFA6 0x6F78
+0xDFA7 0x6F81
+0xDFA8 0x6F80
+0xDFA9 0x6F6F
+0xDFAA 0x6F5B
+0xDFAB 0x6FF3
+0xDFAC 0x6F6D
+0xDFAD 0x6F82
+0xDFAE 0x6F7C
+0xDFAF 0x6F58
+0xDFB0 0x6F8E
+0xDFB1 0x6F91
+0xDFB2 0x6FC2
+0xDFB3 0x6F66
+0xDFB4 0x6FB3
+0xDFB5 0x6FA3
+0xDFB6 0x6FA1
+0xDFB7 0x6FA4
+0xDFB8 0x6FB9
+0xDFB9 0x6FC6
+0xDFBA 0x6FAA
+0xDFBB 0x6FDF
+0xDFBC 0x6FD5
+0xDFBD 0x6FEC
+0xDFBE 0x6FD4
+0xDFBF 0x6FD8
+0xDFC0 0x6FF1
+0xDFC1 0x6FEE
+0xDFC2 0x6FDB
+0xDFC3 0x7009
+0xDFC4 0x700B
+0xDFC5 0x6FFA
+0xDFC6 0x7011
+0xDFC7 0x7001
+0xDFC8 0x700F
+0xDFC9 0x6FFE
+0xDFCA 0x701B
+0xDFCB 0x701A
+0xDFCC 0x6F74
+0xDFCD 0x701D
+0xDFCE 0x7018
+0xDFCF 0x701F
+0xDFD0 0x7030
+0xDFD1 0x703E
+0xDFD2 0x7032
+0xDFD3 0x7051
+0xDFD4 0x7063
+0xDFD5 0x7099
+0xDFD6 0x7092
+0xDFD7 0x70AF
+0xDFD8 0x70F1
+0xDFD9 0x70AC
+0xDFDA 0x70B8
+0xDFDB 0x70B3
+0xDFDC 0x70AE
+0xDFDD 0x70DF
+0xDFDE 0x70CB
+0xDFDF 0x70DD
+0xDFE0 0x70D9
+0xDFE1 0x7109
+0xDFE2 0x70FD
+0xDFE3 0x711C
+0xDFE4 0x7119
+0xDFE5 0x7165
+0xDFE6 0x7155
+0xDFE7 0x7188
+0xDFE8 0x7166
+0xDFE9 0x7162
+0xDFEA 0x714C
+0xDFEB 0x7156
+0xDFEC 0x716C
+0xDFED 0x718F
+0xDFEE 0x71FB
+0xDFEF 0x7184
+0xDFF0 0x7195
+0xDFF1 0x71A8
+0xDFF2 0x71AC
+0xDFF3 0x71D7
+0xDFF4 0x71B9
+0xDFF5 0x71BE
+0xDFF6 0x71D2
+0xDFF7 0x71C9
+0xDFF8 0x71D4
+0xDFF9 0x71CE
+0xDFFA 0x71E0
+0xDFFB 0x71EC
+0xDFFC 0x71E7
+0xDFFD 0x71F5
+0xDFFE 0x71FC
+0xE0A1 0x71F9
+0xE0A2 0x71FF
+0xE0A3 0x720D
+0xE0A4 0x7210
+0xE0A5 0x721B
+0xE0A6 0x7228
+0xE0A7 0x722D
+0xE0A8 0x722C
+0xE0A9 0x7230
+0xE0AA 0x7232
+0xE0AB 0x723B
+0xE0AC 0x723C
+0xE0AD 0x723F
+0xE0AE 0x7240
+0xE0AF 0x7246
+0xE0B0 0x724B
+0xE0B1 0x7258
+0xE0B2 0x7274
+0xE0B3 0x727E
+0xE0B4 0x7282
+0xE0B5 0x7281
+0xE0B6 0x7287
+0xE0B7 0x7292
+0xE0B8 0x7296
+0xE0B9 0x72A2
+0xE0BA 0x72A7
+0xE0BB 0x72B9
+0xE0BC 0x72B2
+0xE0BD 0x72C3
+0xE0BE 0x72C6
+0xE0BF 0x72C4
+0xE0C0 0x72CE
+0xE0C1 0x72D2
+0xE0C2 0x72E2
+0xE0C3 0x72E0
+0xE0C4 0x72E1
+0xE0C5 0x72F9
+0xE0C6 0x72F7
+0xE0C7 0x500F
+0xE0C8 0x7317
+0xE0C9 0x730A
+0xE0CA 0x731C
+0xE0CB 0x7316
+0xE0CC 0x731D
+0xE0CD 0x7334
+0xE0CE 0x732F
+0xE0CF 0x7329
+0xE0D0 0x7325
+0xE0D1 0x733E
+0xE0D2 0x734E
+0xE0D3 0x734F
+0xE0D4 0x9ED8
+0xE0D5 0x7357
+0xE0D6 0x736A
+0xE0D7 0x7368
+0xE0D8 0x7370
+0xE0D9 0x7378
+0xE0DA 0x7375
+0xE0DB 0x737B
+0xE0DC 0x737A
+0xE0DD 0x73C8
+0xE0DE 0x73B3
+0xE0DF 0x73CE
+0xE0E0 0x73BB
+0xE0E1 0x73C0
+0xE0E2 0x73E5
+0xE0E3 0x73EE
+0xE0E4 0x73DE
+0xE0E5 0x74A2
+0xE0E6 0x7405
+0xE0E7 0x746F
+0xE0E8 0x7425
+0xE0E9 0x73F8
+0xE0EA 0x7432
+0xE0EB 0x743A
+0xE0EC 0x7455
+0xE0ED 0x743F
+0xE0EE 0x745F
+0xE0EF 0x7459
+0xE0F0 0x7441
+0xE0F1 0x745C
+0xE0F2 0x7469
+0xE0F3 0x7470
+0xE0F4 0x7463
+0xE0F5 0x746A
+0xE0F6 0x7476
+0xE0F7 0x747E
+0xE0F8 0x748B
+0xE0F9 0x749E
+0xE0FA 0x74A7
+0xE0FB 0x74CA
+0xE0FC 0x74CF
+0xE0FD 0x74D4
+0xE0FE 0x73F1
+0xE1A1 0x74E0
+0xE1A2 0x74E3
+0xE1A3 0x74E7
+0xE1A4 0x74E9
+0xE1A5 0x74EE
+0xE1A6 0x74F2
+0xE1A7 0x74F0
+0xE1A8 0x74F1
+0xE1A9 0x74F8
+0xE1AA 0x74F7
+0xE1AB 0x7504
+0xE1AC 0x7503
+0xE1AD 0x7505
+0xE1AE 0x750C
+0xE1AF 0x750E
+0xE1B0 0x750D
+0xE1B1 0x7515
+0xE1B2 0x7513
+0xE1B3 0x751E
+0xE1B4 0x7526
+0xE1B5 0x752C
+0xE1B6 0x753C
+0xE1B7 0x7544
+0xE1B8 0x754D
+0xE1B9 0x754A
+0xE1BA 0x7549
+0xE1BB 0x755B
+0xE1BC 0x7546
+0xE1BD 0x755A
+0xE1BE 0x7569
+0xE1BF 0x7564
+0xE1C0 0x7567
+0xE1C1 0x756B
+0xE1C2 0x756D
+0xE1C3 0x7578
+0xE1C4 0x7576
+0xE1C5 0x7586
+0xE1C6 0x7587
+0xE1C7 0x7574
+0xE1C8 0x758A
+0xE1C9 0x7589
+0xE1CA 0x7582
+0xE1CB 0x7594
+0xE1CC 0x759A
+0xE1CD 0x759D
+0xE1CE 0x75A5
+0xE1CF 0x75A3
+0xE1D0 0x75C2
+0xE1D1 0x75B3
+0xE1D2 0x75C3
+0xE1D3 0x75B5
+0xE1D4 0x75BD
+0xE1D5 0x75B8
+0xE1D6 0x75BC
+0xE1D7 0x75B1
+0xE1D8 0x75CD
+0xE1D9 0x75CA
+0xE1DA 0x75D2
+0xE1DB 0x75D9
+0xE1DC 0x75E3
+0xE1DD 0x75DE
+0xE1DE 0x75FE
+0xE1DF 0x75FF
+0xE1E0 0x75FC
+0xE1E1 0x7601
+0xE1E2 0x75F0
+0xE1E3 0x75FA
+0xE1E4 0x75F2
+0xE1E5 0x75F3
+0xE1E6 0x760B
+0xE1E7 0x760D
+0xE1E8 0x7609
+0xE1E9 0x761F
+0xE1EA 0x7627
+0xE1EB 0x7620
+0xE1EC 0x7621
+0xE1ED 0x7622
+0xE1EE 0x7624
+0xE1EF 0x7634
+0xE1F0 0x7630
+0xE1F1 0x763B
+0xE1F2 0x7647
+0xE1F3 0x7648
+0xE1F4 0x7646
+0xE1F5 0x765C
+0xE1F6 0x7658
+0xE1F7 0x7661
+0xE1F8 0x7662
+0xE1F9 0x7668
+0xE1FA 0x7669
+0xE1FB 0x766A
+0xE1FC 0x7667
+0xE1FD 0x766C
+0xE1FE 0x7670
+0xE2A1 0x7672
+0xE2A2 0x7676
+0xE2A3 0x7678
+0xE2A4 0x767C
+0xE2A5 0x7680
+0xE2A6 0x7683
+0xE2A7 0x7688
+0xE2A8 0x768B
+0xE2A9 0x768E
+0xE2AA 0x7696
+0xE2AB 0x7693
+0xE2AC 0x7699
+0xE2AD 0x769A
+0xE2AE 0x76B0
+0xE2AF 0x76B4
+0xE2B0 0x76B8
+0xE2B1 0x76B9
+0xE2B2 0x76BA
+0xE2B3 0x76C2
+0xE2B4 0x76CD
+0xE2B5 0x76D6
+0xE2B6 0x76D2
+0xE2B7 0x76DE
+0xE2B8 0x76E1
+0xE2B9 0x76E5
+0xE2BA 0x76E7
+0xE2BB 0x76EA
+0xE2BC 0x862F
+0xE2BD 0x76FB
+0xE2BE 0x7708
+0xE2BF 0x7707
+0xE2C0 0x7704
+0xE2C1 0x7729
+0xE2C2 0x7724
+0xE2C3 0x771E
+0xE2C4 0x7725
+0xE2C5 0x7726
+0xE2C6 0x771B
+0xE2C7 0x7737
+0xE2C8 0x7738
+0xE2C9 0x7747
+0xE2CA 0x775A
+0xE2CB 0x7768
+0xE2CC 0x776B
+0xE2CD 0x775B
+0xE2CE 0x7765
+0xE2CF 0x777F
+0xE2D0 0x777E
+0xE2D1 0x7779
+0xE2D2 0x778E
+0xE2D3 0x778B
+0xE2D4 0x7791
+0xE2D5 0x77A0
+0xE2D6 0x779E
+0xE2D7 0x77B0
+0xE2D8 0x77B6
+0xE2D9 0x77B9
+0xE2DA 0x77BF
+0xE2DB 0x77BC
+0xE2DC 0x77BD
+0xE2DD 0x77BB
+0xE2DE 0x77C7
+0xE2DF 0x77CD
+0xE2E0 0x77D7
+0xE2E1 0x77DA
+0xE2E2 0x77DC
+0xE2E3 0x77E3
+0xE2E4 0x77EE
+0xE2E5 0x77FC
+0xE2E6 0x780C
+0xE2E7 0x7812
+0xE2E8 0x7926
+0xE2E9 0x7820
+0xE2EA 0x792A
+0xE2EB 0x7845
+0xE2EC 0x788E
+0xE2ED 0x7874
+0xE2EE 0x7886
+0xE2EF 0x787C
+0xE2F0 0x789A
+0xE2F1 0x788C
+0xE2F2 0x78A3
+0xE2F3 0x78B5
+0xE2F4 0x78AA
+0xE2F5 0x78AF
+0xE2F6 0x78D1
+0xE2F7 0x78C6
+0xE2F8 0x78CB
+0xE2F9 0x78D4
+0xE2FA 0x78BE
+0xE2FB 0x78BC
+0xE2FC 0x78C5
+0xE2FD 0x78CA
+0xE2FE 0x78EC
+0xE3A1 0x78E7
+0xE3A2 0x78DA
+0xE3A3 0x78FD
+0xE3A4 0x78F4
+0xE3A5 0x7907
+0xE3A6 0x7912
+0xE3A7 0x7911
+0xE3A8 0x7919
+0xE3A9 0x792C
+0xE3AA 0x792B
+0xE3AB 0x7940
+0xE3AC 0x7960
+0xE3AD 0x7957
+0xE3AE 0x795F
+0xE3AF 0x795A
+0xE3B0 0x7955
+0xE3B1 0x7953
+0xE3B2 0x797A
+0xE3B3 0x797F
+0xE3B4 0x798A
+0xE3B5 0x799D
+0xE3B6 0x79A7
+0xE3B7 0x9F4B
+0xE3B8 0x79AA
+0xE3B9 0x79AE
+0xE3BA 0x79B3
+0xE3BB 0x79B9
+0xE3BC 0x79BA
+0xE3BD 0x79C9
+0xE3BE 0x79D5
+0xE3BF 0x79E7
+0xE3C0 0x79EC
+0xE3C1 0x79E1
+0xE3C2 0x79E3
+0xE3C3 0x7A08
+0xE3C4 0x7A0D
+0xE3C5 0x7A18
+0xE3C6 0x7A19
+0xE3C7 0x7A20
+0xE3C8 0x7A1F
+0xE3C9 0x7980
+0xE3CA 0x7A31
+0xE3CB 0x7A3B
+0xE3CC 0x7A3E
+0xE3CD 0x7A37
+0xE3CE 0x7A43
+0xE3CF 0x7A57
+0xE3D0 0x7A49
+0xE3D1 0x7A61
+0xE3D2 0x7A62
+0xE3D3 0x7A69
+0xE3D4 0x9F9D
+0xE3D5 0x7A70
+0xE3D6 0x7A79
+0xE3D7 0x7A7D
+0xE3D8 0x7A88
+0xE3D9 0x7A97
+0xE3DA 0x7A95
+0xE3DB 0x7A98
+0xE3DC 0x7A96
+0xE3DD 0x7AA9
+0xE3DE 0x7AC8
+0xE3DF 0x7AB0
+0xE3E0 0x7AB6
+0xE3E1 0x7AC5
+0xE3E2 0x7AC4
+0xE3E3 0x7ABF
+0xE3E4 0x9083
+0xE3E5 0x7AC7
+0xE3E6 0x7ACA
+0xE3E7 0x7ACD
+0xE3E8 0x7ACF
+0xE3E9 0x7AD5
+0xE3EA 0x7AD3
+0xE3EB 0x7AD9
+0xE3EC 0x7ADA
+0xE3ED 0x7ADD
+0xE3EE 0x7AE1
+0xE3EF 0x7AE2
+0xE3F0 0x7AE6
+0xE3F1 0x7AED
+0xE3F2 0x7AF0
+0xE3F3 0x7B02
+0xE3F4 0x7B0F
+0xE3F5 0x7B0A
+0xE3F6 0x7B06
+0xE3F7 0x7B33
+0xE3F8 0x7B18
+0xE3F9 0x7B19
+0xE3FA 0x7B1E
+0xE3FB 0x7B35
+0xE3FC 0x7B28
+0xE3FD 0x7B36
+0xE3FE 0x7B50
+0xE4A1 0x7B7A
+0xE4A2 0x7B04
+0xE4A3 0x7B4D
+0xE4A4 0x7B0B
+0xE4A5 0x7B4C
+0xE4A6 0x7B45
+0xE4A7 0x7B75
+0xE4A8 0x7B65
+0xE4A9 0x7B74
+0xE4AA 0x7B67
+0xE4AB 0x7B70
+0xE4AC 0x7B71
+0xE4AD 0x7B6C
+0xE4AE 0x7B6E
+0xE4AF 0x7B9D
+0xE4B0 0x7B98
+0xE4B1 0x7B9F
+0xE4B2 0x7B8D
+0xE4B3 0x7B9C
+0xE4B4 0x7B9A
+0xE4B5 0x7B8B
+0xE4B6 0x7B92
+0xE4B7 0x7B8F
+0xE4B8 0x7B5D
+0xE4B9 0x7B99
+0xE4BA 0x7BCB
+0xE4BB 0x7BC1
+0xE4BC 0x7BCC
+0xE4BD 0x7BCF
+0xE4BE 0x7BB4
+0xE4BF 0x7BC6
+0xE4C0 0x7BDD
+0xE4C1 0x7BE9
+0xE4C2 0x7C11
+0xE4C3 0x7C14
+0xE4C4 0x7BE6
+0xE4C5 0x7BE5
+0xE4C6 0x7C60
+0xE4C7 0x7C00
+0xE4C8 0x7C07
+0xE4C9 0x7C13
+0xE4CA 0x7BF3
+0xE4CB 0x7BF7
+0xE4CC 0x7C17
+0xE4CD 0x7C0D
+0xE4CE 0x7BF6
+0xE4CF 0x7C23
+0xE4D0 0x7C27
+0xE4D1 0x7C2A
+0xE4D2 0x7C1F
+0xE4D3 0x7C37
+0xE4D4 0x7C2B
+0xE4D5 0x7C3D
+0xE4D6 0x7C4C
+0xE4D7 0x7C43
+0xE4D8 0x7C54
+0xE4D9 0x7C4F
+0xE4DA 0x7C40
+0xE4DB 0x7C50
+0xE4DC 0x7C58
+0xE4DD 0x7C5F
+0xE4DE 0x7C64
+0xE4DF 0x7C56
+0xE4E0 0x7C65
+0xE4E1 0x7C6C
+0xE4E2 0x7C75
+0xE4E3 0x7C83
+0xE4E4 0x7C90
+0xE4E5 0x7CA4
+0xE4E6 0x7CAD
+0xE4E7 0x7CA2
+0xE4E8 0x7CAB
+0xE4E9 0x7CA1
+0xE4EA 0x7CA8
+0xE4EB 0x7CB3
+0xE4EC 0x7CB2
+0xE4ED 0x7CB1
+0xE4EE 0x7CAE
+0xE4EF 0x7CB9
+0xE4F0 0x7CBD
+0xE4F1 0x7CC0
+0xE4F2 0x7CC5
+0xE4F3 0x7CC2
+0xE4F4 0x7CD8
+0xE4F5 0x7CD2
+0xE4F6 0x7CDC
+0xE4F7 0x7CE2
+0xE4F8 0x9B3B
+0xE4F9 0x7CEF
+0xE4FA 0x7CF2
+0xE4FB 0x7CF4
+0xE4FC 0x7CF6
+0xE4FD 0x7CFA
+0xE4FE 0x7D06
+0xE5A1 0x7D02
+0xE5A2 0x7D1C
+0xE5A3 0x7D15
+0xE5A4 0x7D0A
+0xE5A5 0x7D45
+0xE5A6 0x7D4B
+0xE5A7 0x7D2E
+0xE5A8 0x7D32
+0xE5A9 0x7D3F
+0xE5AA 0x7D35
+0xE5AB 0x7D46
+0xE5AC 0x7D73
+0xE5AD 0x7D56
+0xE5AE 0x7D4E
+0xE5AF 0x7D72
+0xE5B0 0x7D68
+0xE5B1 0x7D6E
+0xE5B2 0x7D4F
+0xE5B3 0x7D63
+0xE5B4 0x7D93
+0xE5B5 0x7D89
+0xE5B6 0x7D5B
+0xE5B7 0x7D8F
+0xE5B8 0x7D7D
+0xE5B9 0x7D9B
+0xE5BA 0x7DBA
+0xE5BB 0x7DAE
+0xE5BC 0x7DA3
+0xE5BD 0x7DB5
+0xE5BE 0x7DC7
+0xE5BF 0x7DBD
+0xE5C0 0x7DAB
+0xE5C1 0x7E3D
+0xE5C2 0x7DA2
+0xE5C3 0x7DAF
+0xE5C4 0x7DDC
+0xE5C5 0x7DB8
+0xE5C6 0x7D9F
+0xE5C7 0x7DB0
+0xE5C8 0x7DD8
+0xE5C9 0x7DDD
+0xE5CA 0x7DE4
+0xE5CB 0x7DDE
+0xE5CC 0x7DFB
+0xE5CD 0x7DF2
+0xE5CE 0x7DE1
+0xE5CF 0x7E05
+0xE5D0 0x7E0A
+0xE5D1 0x7E23
+0xE5D2 0x7E21
+0xE5D3 0x7E12
+0xE5D4 0x7E31
+0xE5D5 0x7E1F
+0xE5D6 0x7E09
+0xE5D7 0x7E0B
+0xE5D8 0x7E22
+0xE5D9 0x7E46
+0xE5DA 0x7E66
+0xE5DB 0x7E3B
+0xE5DC 0x7E35
+0xE5DD 0x7E39
+0xE5DE 0x7E43
+0xE5DF 0x7E37
+0xE5E0 0x7E32
+0xE5E1 0x7E3A
+0xE5E2 0x7E67
+0xE5E3 0x7E5D
+0xE5E4 0x7E56
+0xE5E5 0x7E5E
+0xE5E6 0x7E59
+0xE5E7 0x7E5A
+0xE5E8 0x7E79
+0xE5E9 0x7E6A
+0xE5EA 0x7E69
+0xE5EB 0x7E7C
+0xE5EC 0x7E7B
+0xE5ED 0x7E83
+0xE5EE 0x7DD5
+0xE5EF 0x7E7D
+0xE5F0 0x8FAE
+0xE5F1 0x7E7F
+0xE5F2 0x7E88
+0xE5F3 0x7E89
+0xE5F4 0x7E8C
+0xE5F5 0x7E92
+0xE5F6 0x7E90
+0xE5F7 0x7E93
+0xE5F8 0x7E94
+0xE5F9 0x7E96
+0xE5FA 0x7E8E
+0xE5FB 0x7E9B
+0xE5FC 0x7E9C
+0xE5FD 0x7F38
+0xE5FE 0x7F3A
+0xE6A1 0x7F45
+0xE6A2 0x7F4C
+0xE6A3 0x7F4D
+0xE6A4 0x7F4E
+0xE6A5 0x7F50
+0xE6A6 0x7F51
+0xE6A7 0x7F55
+0xE6A8 0x7F54
+0xE6A9 0x7F58
+0xE6AA 0x7F5F
+0xE6AB 0x7F60
+0xE6AC 0x7F68
+0xE6AD 0x7F69
+0xE6AE 0x7F67
+0xE6AF 0x7F78
+0xE6B0 0x7F82
+0xE6B1 0x7F86
+0xE6B2 0x7F83
+0xE6B3 0x7F88
+0xE6B4 0x7F87
+0xE6B5 0x7F8C
+0xE6B6 0x7F94
+0xE6B7 0x7F9E
+0xE6B8 0x7F9D
+0xE6B9 0x7F9A
+0xE6BA 0x7FA3
+0xE6BB 0x7FAF
+0xE6BC 0x7FB2
+0xE6BD 0x7FB9
+0xE6BE 0x7FAE
+0xE6BF 0x7FB6
+0xE6C0 0x7FB8
+0xE6C1 0x8B71
+0xE6C2 0x7FC5
+0xE6C3 0x7FC6
+0xE6C4 0x7FCA
+0xE6C5 0x7FD5
+0xE6C6 0x7FD4
+0xE6C7 0x7FE1
+0xE6C8 0x7FE6
+0xE6C9 0x7FE9
+0xE6CA 0x7FF3
+0xE6CB 0x7FF9
+0xE6CC 0x98DC
+0xE6CD 0x8006
+0xE6CE 0x8004
+0xE6CF 0x800B
+0xE6D0 0x8012
+0xE6D1 0x8018
+0xE6D2 0x8019
+0xE6D3 0x801C
+0xE6D4 0x8021
+0xE6D5 0x8028
+0xE6D6 0x803F
+0xE6D7 0x803B
+0xE6D8 0x804A
+0xE6D9 0x8046
+0xE6DA 0x8052
+0xE6DB 0x8058
+0xE6DC 0x805A
+0xE6DD 0x805F
+0xE6DE 0x8062
+0xE6DF 0x8068
+0xE6E0 0x8073
+0xE6E1 0x8072
+0xE6E2 0x8070
+0xE6E3 0x8076
+0xE6E4 0x8079
+0xE6E5 0x807D
+0xE6E6 0x807F
+0xE6E7 0x8084
+0xE6E8 0x8086
+0xE6E9 0x8085
+0xE6EA 0x809B
+0xE6EB 0x8093
+0xE6EC 0x809A
+0xE6ED 0x80AD
+0xE6EE 0x5190
+0xE6EF 0x80AC
+0xE6F0 0x80DB
+0xE6F1 0x80E5
+0xE6F2 0x80D9
+0xE6F3 0x80DD
+0xE6F4 0x80C4
+0xE6F5 0x80DA
+0xE6F6 0x80D6
+0xE6F7 0x8109
+0xE6F8 0x80EF
+0xE6F9 0x80F1
+0xE6FA 0x811B
+0xE6FB 0x8129
+0xE6FC 0x8123
+0xE6FD 0x812F
+0xE6FE 0x814B
+0xE7A1 0x968B
+0xE7A2 0x8146
+0xE7A3 0x813E
+0xE7A4 0x8153
+0xE7A5 0x8151
+0xE7A6 0x80FC
+0xE7A7 0x8171
+0xE7A8 0x816E
+0xE7A9 0x8165
+0xE7AA 0x8166
+0xE7AB 0x8174
+0xE7AC 0x8183
+0xE7AD 0x8188
+0xE7AE 0x818A
+0xE7AF 0x8180
+0xE7B0 0x8182
+0xE7B1 0x81A0
+0xE7B2 0x8195
+0xE7B3 0x81A4
+0xE7B4 0x81A3
+0xE7B5 0x815F
+0xE7B6 0x8193
+0xE7B7 0x81A9
+0xE7B8 0x81B0
+0xE7B9 0x81B5
+0xE7BA 0x81BE
+0xE7BB 0x81B8
+0xE7BC 0x81BD
+0xE7BD 0x81C0
+0xE7BE 0x81C2
+0xE7BF 0x81BA
+0xE7C0 0x81C9
+0xE7C1 0x81CD
+0xE7C2 0x81D1
+0xE7C3 0x81D9
+0xE7C4 0x81D8
+0xE7C5 0x81C8
+0xE7C6 0x81DA
+0xE7C7 0x81DF
+0xE7C8 0x81E0
+0xE7C9 0x81E7
+0xE7CA 0x81FA
+0xE7CB 0x81FB
+0xE7CC 0x81FE
+0xE7CD 0x8201
+0xE7CE 0x8202
+0xE7CF 0x8205
+0xE7D0 0x8207
+0xE7D1 0x820A
+0xE7D2 0x820D
+0xE7D3 0x8210
+0xE7D4 0x8216
+0xE7D5 0x8229
+0xE7D6 0x822B
+0xE7D7 0x8238
+0xE7D8 0x8233
+0xE7D9 0x8240
+0xE7DA 0x8259
+0xE7DB 0x8258
+0xE7DC 0x825D
+0xE7DD 0x825A
+0xE7DE 0x825F
+0xE7DF 0x8264
+0xE7E0 0x8262
+0xE7E1 0x8268
+0xE7E2 0x826A
+0xE7E3 0x826B
+0xE7E4 0x822E
+0xE7E5 0x8271
+0xE7E6 0x8277
+0xE7E7 0x8278
+0xE7E8 0x827E
+0xE7E9 0x828D
+0xE7EA 0x8292
+0xE7EB 0x82AB
+0xE7EC 0x829F
+0xE7ED 0x82BB
+0xE7EE 0x82AC
+0xE7EF 0x82E1
+0xE7F0 0x82E3
+0xE7F1 0x82DF
+0xE7F2 0x82D2
+0xE7F3 0x82F4
+0xE7F4 0x82F3
+0xE7F5 0x82FA
+0xE7F6 0x8393
+0xE7F7 0x8303
+0xE7F8 0x82FB
+0xE7F9 0x82F9
+0xE7FA 0x82DE
+0xE7FB 0x8306
+0xE7FC 0x82DC
+0xE7FD 0x8309
+0xE7FE 0x82D9
+0xE8A1 0x8335
+0xE8A2 0x8334
+0xE8A3 0x8316
+0xE8A4 0x8332
+0xE8A5 0x8331
+0xE8A6 0x8340
+0xE8A7 0x8339
+0xE8A8 0x8350
+0xE8A9 0x8345
+0xE8AA 0x832F
+0xE8AB 0x832B
+0xE8AC 0x8317
+0xE8AD 0x8318
+0xE8AE 0x8385
+0xE8AF 0x839A
+0xE8B0 0x83AA
+0xE8B1 0x839F
+0xE8B2 0x83A2
+0xE8B3 0x8396
+0xE8B4 0x8323
+0xE8B5 0x838E
+0xE8B6 0x8387
+0xE8B7 0x838A
+0xE8B8 0x837C
+0xE8B9 0x83B5
+0xE8BA 0x8373
+0xE8BB 0x8375
+0xE8BC 0x83A0
+0xE8BD 0x8389
+0xE8BE 0x83A8
+0xE8BF 0x83F4
+0xE8C0 0x8413
+0xE8C1 0x83EB
+0xE8C2 0x83CE
+0xE8C3 0x83FD
+0xE8C4 0x8403
+0xE8C5 0x83D8
+0xE8C6 0x840B
+0xE8C7 0x83C1
+0xE8C8 0x83F7
+0xE8C9 0x8407
+0xE8CA 0x83E0
+0xE8CB 0x83F2
+0xE8CC 0x840D
+0xE8CD 0x8422
+0xE8CE 0x8420
+0xE8CF 0x83BD
+0xE8D0 0x8438
+0xE8D1 0x8506
+0xE8D2 0x83FB
+0xE8D3 0x846D
+0xE8D4 0x842A
+0xE8D5 0x843C
+0xE8D6 0x855A
+0xE8D7 0x8484
+0xE8D8 0x8477
+0xE8D9 0x846B
+0xE8DA 0x84AD
+0xE8DB 0x846E
+0xE8DC 0x8482
+0xE8DD 0x8469
+0xE8DE 0x8446
+0xE8DF 0x842C
+0xE8E0 0x846F
+0xE8E1 0x8479
+0xE8E2 0x8435
+0xE8E3 0x84CA
+0xE8E4 0x8462
+0xE8E5 0x84B9
+0xE8E6 0x84BF
+0xE8E7 0x849F
+0xE8E8 0x84D9
+0xE8E9 0x84CD
+0xE8EA 0x84BB
+0xE8EB 0x84DA
+0xE8EC 0x84D0
+0xE8ED 0x84C1
+0xE8EE 0x84C6
+0xE8EF 0x84D6
+0xE8F0 0x84A1
+0xE8F1 0x8521
+0xE8F2 0x84FF
+0xE8F3 0x84F4
+0xE8F4 0x8517
+0xE8F5 0x8518
+0xE8F6 0x852C
+0xE8F7 0x851F
+0xE8F8 0x8515
+0xE8F9 0x8514
+0xE8FA 0x84FC
+0xE8FB 0x8540
+0xE8FC 0x8563
+0xE8FD 0x8558
+0xE8FE 0x8548
+0xE9A1 0x8541
+0xE9A2 0x8602
+0xE9A3 0x854B
+0xE9A4 0x8555
+0xE9A5 0x8580
+0xE9A6 0x85A4
+0xE9A7 0x8588
+0xE9A8 0x8591
+0xE9A9 0x858A
+0xE9AA 0x85A8
+0xE9AB 0x856D
+0xE9AC 0x8594
+0xE9AD 0x859B
+0xE9AE 0x85EA
+0xE9AF 0x8587
+0xE9B0 0x859C
+0xE9B1 0x8577
+0xE9B2 0x857E
+0xE9B3 0x8590
+0xE9B4 0x85C9
+0xE9B5 0x85BA
+0xE9B6 0x85CF
+0xE9B7 0x85B9
+0xE9B8 0x85D0
+0xE9B9 0x85D5
+0xE9BA 0x85DD
+0xE9BB 0x85E5
+0xE9BC 0x85DC
+0xE9BD 0x85F9
+0xE9BE 0x860A
+0xE9BF 0x8613
+0xE9C0 0x860B
+0xE9C1 0x85FE
+0xE9C2 0x85FA
+0xE9C3 0x8606
+0xE9C4 0x8622
+0xE9C5 0x861A
+0xE9C6 0x8630
+0xE9C7 0x863F
+0xE9C8 0x864D
+0xE9C9 0x4E55
+0xE9CA 0x8654
+0xE9CB 0x865F
+0xE9CC 0x8667
+0xE9CD 0x8671
+0xE9CE 0x8693
+0xE9CF 0x86A3
+0xE9D0 0x86A9
+0xE9D1 0x86AA
+0xE9D2 0x868B
+0xE9D3 0x868C
+0xE9D4 0x86B6
+0xE9D5 0x86AF
+0xE9D6 0x86C4
+0xE9D7 0x86C6
+0xE9D8 0x86B0
+0xE9D9 0x86C9
+0xE9DA 0x8823
+0xE9DB 0x86AB
+0xE9DC 0x86D4
+0xE9DD 0x86DE
+0xE9DE 0x86E9
+0xE9DF 0x86EC
+0xE9E0 0x86DF
+0xE9E1 0x86DB
+0xE9E2 0x86EF
+0xE9E3 0x8712
+0xE9E4 0x8706
+0xE9E5 0x8708
+0xE9E6 0x8700
+0xE9E7 0x8703
+0xE9E8 0x86FB
+0xE9E9 0x8711
+0xE9EA 0x8709
+0xE9EB 0x870D
+0xE9EC 0x86F9
+0xE9ED 0x870A
+0xE9EE 0x8734
+0xE9EF 0x873F
+0xE9F0 0x8737
+0xE9F1 0x873B
+0xE9F2 0x8725
+0xE9F3 0x8729
+0xE9F4 0x871A
+0xE9F5 0x8760
+0xE9F6 0x875F
+0xE9F7 0x8778
+0xE9F8 0x874C
+0xE9F9 0x874E
+0xE9FA 0x8774
+0xE9FB 0x8757
+0xE9FC 0x8768
+0xE9FD 0x876E
+0xE9FE 0x8759
+0xEAA1 0x8753
+0xEAA2 0x8763
+0xEAA3 0x876A
+0xEAA4 0x8805
+0xEAA5 0x87A2
+0xEAA6 0x879F
+0xEAA7 0x8782
+0xEAA8 0x87AF
+0xEAA9 0x87CB
+0xEAAA 0x87BD
+0xEAAB 0x87C0
+0xEAAC 0x87D0
+0xEAAD 0x96D6
+0xEAAE 0x87AB
+0xEAAF 0x87C4
+0xEAB0 0x87B3
+0xEAB1 0x87C7
+0xEAB2 0x87C6
+0xEAB3 0x87BB
+0xEAB4 0x87EF
+0xEAB5 0x87F2
+0xEAB6 0x87E0
+0xEAB7 0x880F
+0xEAB8 0x880D
+0xEAB9 0x87FE
+0xEABA 0x87F6
+0xEABB 0x87F7
+0xEABC 0x880E
+0xEABD 0x87D2
+0xEABE 0x8811
+0xEABF 0x8816
+0xEAC0 0x8815
+0xEAC1 0x8822
+0xEAC2 0x8821
+0xEAC3 0x8831
+0xEAC4 0x8836
+0xEAC5 0x8839
+0xEAC6 0x8827
+0xEAC7 0x883B
+0xEAC8 0x8844
+0xEAC9 0x8842
+0xEACA 0x8852
+0xEACB 0x8859
+0xEACC 0x885E
+0xEACD 0x8862
+0xEACE 0x886B
+0xEACF 0x8881
+0xEAD0 0x887E
+0xEAD1 0x889E
+0xEAD2 0x8875
+0xEAD3 0x887D
+0xEAD4 0x88B5
+0xEAD5 0x8872
+0xEAD6 0x8882
+0xEAD7 0x8897
+0xEAD8 0x8892
+0xEAD9 0x88AE
+0xEADA 0x8899
+0xEADB 0x88A2
+0xEADC 0x888D
+0xEADD 0x88A4
+0xEADE 0x88B0
+0xEADF 0x88BF
+0xEAE0 0x88B1
+0xEAE1 0x88C3
+0xEAE2 0x88C4
+0xEAE3 0x88D4
+0xEAE4 0x88D8
+0xEAE5 0x88D9
+0xEAE6 0x88DD
+0xEAE7 0x88F9
+0xEAE8 0x8902
+0xEAE9 0x88FC
+0xEAEA 0x88F4
+0xEAEB 0x88E8
+0xEAEC 0x88F2
+0xEAED 0x8904
+0xEAEE 0x890C
+0xEAEF 0x890A
+0xEAF0 0x8913
+0xEAF1 0x8943
+0xEAF2 0x891E
+0xEAF3 0x8925
+0xEAF4 0x892A
+0xEAF5 0x892B
+0xEAF6 0x8941
+0xEAF7 0x8944
+0xEAF8 0x893B
+0xEAF9 0x8936
+0xEAFA 0x8938
+0xEAFB 0x894C
+0xEAFC 0x891D
+0xEAFD 0x8960
+0xEAFE 0x895E
+0xEBA1 0x8966
+0xEBA2 0x8964
+0xEBA3 0x896D
+0xEBA4 0x896A
+0xEBA5 0x896F
+0xEBA6 0x8974
+0xEBA7 0x8977
+0xEBA8 0x897E
+0xEBA9 0x8983
+0xEBAA 0x8988
+0xEBAB 0x898A
+0xEBAC 0x8993
+0xEBAD 0x8998
+0xEBAE 0x89A1
+0xEBAF 0x89A9
+0xEBB0 0x89A6
+0xEBB1 0x89AC
+0xEBB2 0x89AF
+0xEBB3 0x89B2
+0xEBB4 0x89BA
+0xEBB5 0x89BD
+0xEBB6 0x89BF
+0xEBB7 0x89C0
+0xEBB8 0x89DA
+0xEBB9 0x89DC
+0xEBBA 0x89DD
+0xEBBB 0x89E7
+0xEBBC 0x89F4
+0xEBBD 0x89F8
+0xEBBE 0x8A03
+0xEBBF 0x8A16
+0xEBC0 0x8A10
+0xEBC1 0x8A0C
+0xEBC2 0x8A1B
+0xEBC3 0x8A1D
+0xEBC4 0x8A25
+0xEBC5 0x8A36
+0xEBC6 0x8A41
+0xEBC7 0x8A5B
+0xEBC8 0x8A52
+0xEBC9 0x8A46
+0xEBCA 0x8A48
+0xEBCB 0x8A7C
+0xEBCC 0x8A6D
+0xEBCD 0x8A6C
+0xEBCE 0x8A62
+0xEBCF 0x8A85
+0xEBD0 0x8A82
+0xEBD1 0x8A84
+0xEBD2 0x8AA8
+0xEBD3 0x8AA1
+0xEBD4 0x8A91
+0xEBD5 0x8AA5
+0xEBD6 0x8AA6
+0xEBD7 0x8A9A
+0xEBD8 0x8AA3
+0xEBD9 0x8AC4
+0xEBDA 0x8ACD
+0xEBDB 0x8AC2
+0xEBDC 0x8ADA
+0xEBDD 0x8AEB
+0xEBDE 0x8AF3
+0xEBDF 0x8AE7
+0xEBE0 0x8AE4
+0xEBE1 0x8AF1
+0xEBE2 0x8B14
+0xEBE3 0x8AE0
+0xEBE4 0x8AE2
+0xEBE5 0x8AF7
+0xEBE6 0x8ADE
+0xEBE7 0x8ADB
+0xEBE8 0x8B0C
+0xEBE9 0x8B07
+0xEBEA 0x8B1A
+0xEBEB 0x8AE1
+0xEBEC 0x8B16
+0xEBED 0x8B10
+0xEBEE 0x8B17
+0xEBEF 0x8B20
+0xEBF0 0x8B33
+0xEBF1 0x97AB
+0xEBF2 0x8B26
+0xEBF3 0x8B2B
+0xEBF4 0x8B3E
+0xEBF5 0x8B28
+0xEBF6 0x8B41
+0xEBF7 0x8B4C
+0xEBF8 0x8B4F
+0xEBF9 0x8B4E
+0xEBFA 0x8B49
+0xEBFB 0x8B56
+0xEBFC 0x8B5B
+0xEBFD 0x8B5A
+0xEBFE 0x8B6B
+0xECA1 0x8B5F
+0xECA2 0x8B6C
+0xECA3 0x8B6F
+0xECA4 0x8B74
+0xECA5 0x8B7D
+0xECA6 0x8B80
+0xECA7 0x8B8C
+0xECA8 0x8B8E
+0xECA9 0x8B92
+0xECAA 0x8B93
+0xECAB 0x8B96
+0xECAC 0x8B99
+0xECAD 0x8B9A
+0xECAE 0x8C3A
+0xECAF 0x8C41
+0xECB0 0x8C3F
+0xECB1 0x8C48
+0xECB2 0x8C4C
+0xECB3 0x8C4E
+0xECB4 0x8C50
+0xECB5 0x8C55
+0xECB6 0x8C62
+0xECB7 0x8C6C
+0xECB8 0x8C78
+0xECB9 0x8C7A
+0xECBA 0x8C82
+0xECBB 0x8C89
+0xECBC 0x8C85
+0xECBD 0x8C8A
+0xECBE 0x8C8D
+0xECBF 0x8C8E
+0xECC0 0x8C94
+0xECC1 0x8C7C
+0xECC2 0x8C98
+0xECC3 0x621D
+0xECC4 0x8CAD
+0xECC5 0x8CAA
+0xECC6 0x8CBD
+0xECC7 0x8CB2
+0xECC8 0x8CB3
+0xECC9 0x8CAE
+0xECCA 0x8CB6
+0xECCB 0x8CC8
+0xECCC 0x8CC1
+0xECCD 0x8CE4
+0xECCE 0x8CE3
+0xECCF 0x8CDA
+0xECD0 0x8CFD
+0xECD1 0x8CFA
+0xECD2 0x8CFB
+0xECD3 0x8D04
+0xECD4 0x8D05
+0xECD5 0x8D0A
+0xECD6 0x8D07
+0xECD7 0x8D0F
+0xECD8 0x8D0D
+0xECD9 0x8D10
+0xECDA 0x9F4E
+0xECDB 0x8D13
+0xECDC 0x8CCD
+0xECDD 0x8D14
+0xECDE 0x8D16
+0xECDF 0x8D67
+0xECE0 0x8D6D
+0xECE1 0x8D71
+0xECE2 0x8D73
+0xECE3 0x8D81
+0xECE4 0x8D99
+0xECE5 0x8DC2
+0xECE6 0x8DBE
+0xECE7 0x8DBA
+0xECE8 0x8DCF
+0xECE9 0x8DDA
+0xECEA 0x8DD6
+0xECEB 0x8DCC
+0xECEC 0x8DDB
+0xECED 0x8DCB
+0xECEE 0x8DEA
+0xECEF 0x8DEB
+0xECF0 0x8DDF
+0xECF1 0x8DE3
+0xECF2 0x8DFC
+0xECF3 0x8E08
+0xECF4 0x8E09
+0xECF5 0x8DFF
+0xECF6 0x8E1D
+0xECF7 0x8E1E
+0xECF8 0x8E10
+0xECF9 0x8E1F
+0xECFA 0x8E42
+0xECFB 0x8E35
+0xECFC 0x8E30
+0xECFD 0x8E34
+0xECFE 0x8E4A
+0xEDA1 0x8E47
+0xEDA2 0x8E49
+0xEDA3 0x8E4C
+0xEDA4 0x8E50
+0xEDA5 0x8E48
+0xEDA6 0x8E59
+0xEDA7 0x8E64
+0xEDA8 0x8E60
+0xEDA9 0x8E2A
+0xEDAA 0x8E63
+0xEDAB 0x8E55
+0xEDAC 0x8E76
+0xEDAD 0x8E72
+0xEDAE 0x8E7C
+0xEDAF 0x8E81
+0xEDB0 0x8E87
+0xEDB1 0x8E85
+0xEDB2 0x8E84
+0xEDB3 0x8E8B
+0xEDB4 0x8E8A
+0xEDB5 0x8E93
+0xEDB6 0x8E91
+0xEDB7 0x8E94
+0xEDB8 0x8E99
+0xEDB9 0x8EAA
+0xEDBA 0x8EA1
+0xEDBB 0x8EAC
+0xEDBC 0x8EB0
+0xEDBD 0x8EC6
+0xEDBE 0x8EB1
+0xEDBF 0x8EBE
+0xEDC0 0x8EC5
+0xEDC1 0x8EC8
+0xEDC2 0x8ECB
+0xEDC3 0x8EDB
+0xEDC4 0x8EE3
+0xEDC5 0x8EFC
+0xEDC6 0x8EFB
+0xEDC7 0x8EEB
+0xEDC8 0x8EFE
+0xEDC9 0x8F0A
+0xEDCA 0x8F05
+0xEDCB 0x8F15
+0xEDCC 0x8F12
+0xEDCD 0x8F19
+0xEDCE 0x8F13
+0xEDCF 0x8F1C
+0xEDD0 0x8F1F
+0xEDD1 0x8F1B
+0xEDD2 0x8F0C
+0xEDD3 0x8F26
+0xEDD4 0x8F33
+0xEDD5 0x8F3B
+0xEDD6 0x8F39
+0xEDD7 0x8F45
+0xEDD8 0x8F42
+0xEDD9 0x8F3E
+0xEDDA 0x8F4C
+0xEDDB 0x8F49
+0xEDDC 0x8F46
+0xEDDD 0x8F4E
+0xEDDE 0x8F57
+0xEDDF 0x8F5C
+0xEDE0 0x8F62
+0xEDE1 0x8F63
+0xEDE2 0x8F64
+0xEDE3 0x8F9C
+0xEDE4 0x8F9F
+0xEDE5 0x8FA3
+0xEDE6 0x8FAD
+0xEDE7 0x8FAF
+0xEDE8 0x8FB7
+0xEDE9 0x8FDA
+0xEDEA 0x8FE5
+0xEDEB 0x8FE2
+0xEDEC 0x8FEA
+0xEDED 0x8FEF
+0xEDEE 0x9087
+0xEDEF 0x8FF4
+0xEDF0 0x9005
+0xEDF1 0x8FF9
+0xEDF2 0x8FFA
+0xEDF3 0x9011
+0xEDF4 0x9015
+0xEDF5 0x9021
+0xEDF6 0x900D
+0xEDF7 0x901E
+0xEDF8 0x9016
+0xEDF9 0x900B
+0xEDFA 0x9027
+0xEDFB 0x9036
+0xEDFC 0x9035
+0xEDFD 0x9039
+0xEDFE 0x8FF8
+0xEEA1 0x904F
+0xEEA2 0x9050
+0xEEA3 0x9051
+0xEEA4 0x9052
+0xEEA5 0x900E
+0xEEA6 0x9049
+0xEEA7 0x903E
+0xEEA8 0x9056
+0xEEA9 0x9058
+0xEEAA 0x905E
+0xEEAB 0x9068
+0xEEAC 0x906F
+0xEEAD 0x9076
+0xEEAE 0x96A8
+0xEEAF 0x9072
+0xEEB0 0x9082
+0xEEB1 0x907D
+0xEEB2 0x9081
+0xEEB3 0x9080
+0xEEB4 0x908A
+0xEEB5 0x9089
+0xEEB6 0x908F
+0xEEB7 0x90A8
+0xEEB8 0x90AF
+0xEEB9 0x90B1
+0xEEBA 0x90B5
+0xEEBB 0x90E2
+0xEEBC 0x90E4
+0xEEBD 0x6248
+0xEEBE 0x90DB
+0xEEBF 0x9102
+0xEEC0 0x9112
+0xEEC1 0x9119
+0xEEC2 0x9132
+0xEEC3 0x9130
+0xEEC4 0x914A
+0xEEC5 0x9156
+0xEEC6 0x9158
+0xEEC7 0x9163
+0xEEC8 0x9165
+0xEEC9 0x9169
+0xEECA 0x9173
+0xEECB 0x9172
+0xEECC 0x918B
+0xEECD 0x9189
+0xEECE 0x9182
+0xEECF 0x91A2
+0xEED0 0x91AB
+0xEED1 0x91AF
+0xEED2 0x91AA
+0xEED3 0x91B5
+0xEED4 0x91B4
+0xEED5 0x91BA
+0xEED6 0x91C0
+0xEED7 0x91C1
+0xEED8 0x91C9
+0xEED9 0x91CB
+0xEEDA 0x91D0
+0xEEDB 0x91D6
+0xEEDC 0x91DF
+0xEEDD 0x91E1
+0xEEDE 0x91DB
+0xEEDF 0x91FC
+0xEEE0 0x91F5
+0xEEE1 0x91F6
+0xEEE2 0x921E
+0xEEE3 0x91FF
+0xEEE4 0x9214
+0xEEE5 0x922C
+0xEEE6 0x9215
+0xEEE7 0x9211
+0xEEE8 0x925E
+0xEEE9 0x9257
+0xEEEA 0x9245
+0xEEEB 0x9249
+0xEEEC 0x9264
+0xEEED 0x9248
+0xEEEE 0x9295
+0xEEEF 0x923F
+0xEEF0 0x924B
+0xEEF1 0x9250
+0xEEF2 0x929C
+0xEEF3 0x9296
+0xEEF4 0x9293
+0xEEF5 0x929B
+0xEEF6 0x925A
+0xEEF7 0x92CF
+0xEEF8 0x92B9
+0xEEF9 0x92B7
+0xEEFA 0x92E9
+0xEEFB 0x930F
+0xEEFC 0x92FA
+0xEEFD 0x9344
+0xEEFE 0x932E
+0xEFA1 0x9319
+0xEFA2 0x9322
+0xEFA3 0x931A
+0xEFA4 0x9323
+0xEFA5 0x933A
+0xEFA6 0x9335
+0xEFA7 0x933B
+0xEFA8 0x935C
+0xEFA9 0x9360
+0xEFAA 0x937C
+0xEFAB 0x936E
+0xEFAC 0x9356
+0xEFAD 0x93B0
+0xEFAE 0x93AC
+0xEFAF 0x93AD
+0xEFB0 0x9394
+0xEFB1 0x93B9
+0xEFB2 0x93D6
+0xEFB3 0x93D7
+0xEFB4 0x93E8
+0xEFB5 0x93E5
+0xEFB6 0x93D8
+0xEFB7 0x93C3
+0xEFB8 0x93DD
+0xEFB9 0x93D0
+0xEFBA 0x93C8
+0xEFBB 0x93E4
+0xEFBC 0x941A
+0xEFBD 0x9414
+0xEFBE 0x9413
+0xEFBF 0x9403
+0xEFC0 0x9407
+0xEFC1 0x9410
+0xEFC2 0x9436
+0xEFC3 0x942B
+0xEFC4 0x9435
+0xEFC5 0x9421
+0xEFC6 0x943A
+0xEFC7 0x9441
+0xEFC8 0x9452
+0xEFC9 0x9444
+0xEFCA 0x945B
+0xEFCB 0x9460
+0xEFCC 0x9462
+0xEFCD 0x945E
+0xEFCE 0x946A
+0xEFCF 0x9229
+0xEFD0 0x9470
+0xEFD1 0x9475
+0xEFD2 0x9477
+0xEFD3 0x947D
+0xEFD4 0x945A
+0xEFD5 0x947C
+0xEFD6 0x947E
+0xEFD7 0x9481
+0xEFD8 0x947F
+0xEFD9 0x9582
+0xEFDA 0x9587
+0xEFDB 0x958A
+0xEFDC 0x9594
+0xEFDD 0x9596
+0xEFDE 0x9598
+0xEFDF 0x9599
+0xEFE0 0x95A0
+0xEFE1 0x95A8
+0xEFE2 0x95A7
+0xEFE3 0x95AD
+0xEFE4 0x95BC
+0xEFE5 0x95BB
+0xEFE6 0x95B9
+0xEFE7 0x95BE
+0xEFE8 0x95CA
+0xEFE9 0x6FF6
+0xEFEA 0x95C3
+0xEFEB 0x95CD
+0xEFEC 0x95CC
+0xEFED 0x95D5
+0xEFEE 0x95D4
+0xEFEF 0x95D6
+0xEFF0 0x95DC
+0xEFF1 0x95E1
+0xEFF2 0x95E5
+0xEFF3 0x95E2
+0xEFF4 0x9621
+0xEFF5 0x9628
+0xEFF6 0x962E
+0xEFF7 0x962F
+0xEFF8 0x9642
+0xEFF9 0x964C
+0xEFFA 0x964F
+0xEFFB 0x964B
+0xEFFC 0x9677
+0xEFFD 0x965C
+0xEFFE 0x965E
+0xF0A1 0x965D
+0xF0A2 0x965F
+0xF0A3 0x9666
+0xF0A4 0x9672
+0xF0A5 0x966C
+0xF0A6 0x968D
+0xF0A7 0x9698
+0xF0A8 0x9695
+0xF0A9 0x9697
+0xF0AA 0x96AA
+0xF0AB 0x96A7
+0xF0AC 0x96B1
+0xF0AD 0x96B2
+0xF0AE 0x96B0
+0xF0AF 0x96B4
+0xF0B0 0x96B6
+0xF0B1 0x96B8
+0xF0B2 0x96B9
+0xF0B3 0x96CE
+0xF0B4 0x96CB
+0xF0B5 0x96C9
+0xF0B6 0x96CD
+0xF0B7 0x894D
+0xF0B8 0x96DC
+0xF0B9 0x970D
+0xF0BA 0x96D5
+0xF0BB 0x96F9
+0xF0BC 0x9704
+0xF0BD 0x9706
+0xF0BE 0x9708
+0xF0BF 0x9713
+0xF0C0 0x970E
+0xF0C1 0x9711
+0xF0C2 0x970F
+0xF0C3 0x9716
+0xF0C4 0x9719
+0xF0C5 0x9724
+0xF0C6 0x972A
+0xF0C7 0x9730
+0xF0C8 0x9739
+0xF0C9 0x973D
+0xF0CA 0x973E
+0xF0CB 0x9744
+0xF0CC 0x9746
+0xF0CD 0x9748
+0xF0CE 0x9742
+0xF0CF 0x9749
+0xF0D0 0x975C
+0xF0D1 0x9760
+0xF0D2 0x9764
+0xF0D3 0x9766
+0xF0D4 0x9768
+0xF0D5 0x52D2
+0xF0D6 0x976B
+0xF0D7 0x9771
+0xF0D8 0x9779
+0xF0D9 0x9785
+0xF0DA 0x977C
+0xF0DB 0x9781
+0xF0DC 0x977A
+0xF0DD 0x9786
+0xF0DE 0x978B
+0xF0DF 0x978F
+0xF0E0 0x9790
+0xF0E1 0x979C
+0xF0E2 0x97A8
+0xF0E3 0x97A6
+0xF0E4 0x97A3
+0xF0E5 0x97B3
+0xF0E6 0x97B4
+0xF0E7 0x97C3
+0xF0E8 0x97C6
+0xF0E9 0x97C8
+0xF0EA 0x97CB
+0xF0EB 0x97DC
+0xF0EC 0x97ED
+0xF0ED 0x9F4F
+0xF0EE 0x97F2
+0xF0EF 0x7ADF
+0xF0F0 0x97F6
+0xF0F1 0x97F5
+0xF0F2 0x980F
+0xF0F3 0x980C
+0xF0F4 0x9838
+0xF0F5 0x9824
+0xF0F6 0x9821
+0xF0F7 0x9837
+0xF0F8 0x983D
+0xF0F9 0x9846
+0xF0FA 0x984F
+0xF0FB 0x984B
+0xF0FC 0x986B
+0xF0FD 0x986F
+0xF0FE 0x9870
+0xF1A1 0x9871
+0xF1A2 0x9874
+0xF1A3 0x9873
+0xF1A4 0x98AA
+0xF1A5 0x98AF
+0xF1A6 0x98B1
+0xF1A7 0x98B6
+0xF1A8 0x98C4
+0xF1A9 0x98C3
+0xF1AA 0x98C6
+0xF1AB 0x98E9
+0xF1AC 0x98EB
+0xF1AD 0x9903
+0xF1AE 0x9909
+0xF1AF 0x9912
+0xF1B0 0x9914
+0xF1B1 0x9918
+0xF1B2 0x9921
+0xF1B3 0x991D
+0xF1B4 0x991E
+0xF1B5 0x9924
+0xF1B6 0x9920
+0xF1B7 0x992C
+0xF1B8 0x992E
+0xF1B9 0x993D
+0xF1BA 0x993E
+0xF1BB 0x9942
+0xF1BC 0x9949
+0xF1BD 0x9945
+0xF1BE 0x9950
+0xF1BF 0x994B
+0xF1C0 0x9951
+0xF1C1 0x9952
+0xF1C2 0x994C
+0xF1C3 0x9955
+0xF1C4 0x9997
+0xF1C5 0x9998
+0xF1C6 0x99A5
+0xF1C7 0x99AD
+0xF1C8 0x99AE
+0xF1C9 0x99BC
+0xF1CA 0x99DF
+0xF1CB 0x99DB
+0xF1CC 0x99DD
+0xF1CD 0x99D8
+0xF1CE 0x99D1
+0xF1CF 0x99ED
+0xF1D0 0x99EE
+0xF1D1 0x99F1
+0xF1D2 0x99F2
+0xF1D3 0x99FB
+0xF1D4 0x99F8
+0xF1D5 0x9A01
+0xF1D6 0x9A0F
+0xF1D7 0x9A05
+0xF1D8 0x99E2
+0xF1D9 0x9A19
+0xF1DA 0x9A2B
+0xF1DB 0x9A37
+0xF1DC 0x9A45
+0xF1DD 0x9A42
+0xF1DE 0x9A40
+0xF1DF 0x9A43
+0xF1E0 0x9A3E
+0xF1E1 0x9A55
+0xF1E2 0x9A4D
+0xF1E3 0x9A5B
+0xF1E4 0x9A57
+0xF1E5 0x9A5F
+0xF1E6 0x9A62
+0xF1E7 0x9A65
+0xF1E8 0x9A64
+0xF1E9 0x9A69
+0xF1EA 0x9A6B
+0xF1EB 0x9A6A
+0xF1EC 0x9AAD
+0xF1ED 0x9AB0
+0xF1EE 0x9ABC
+0xF1EF 0x9AC0
+0xF1F0 0x9ACF
+0xF1F1 0x9AD1
+0xF1F2 0x9AD3
+0xF1F3 0x9AD4
+0xF1F4 0x9ADE
+0xF1F5 0x9ADF
+0xF1F6 0x9AE2
+0xF1F7 0x9AE3
+0xF1F8 0x9AE6
+0xF1F9 0x9AEF
+0xF1FA 0x9AEB
+0xF1FB 0x9AEE
+0xF1FC 0x9AF4
+0xF1FD 0x9AF1
+0xF1FE 0x9AF7
+0xF2A1 0x9AFB
+0xF2A2 0x9B06
+0xF2A3 0x9B18
+0xF2A4 0x9B1A
+0xF2A5 0x9B1F
+0xF2A6 0x9B22
+0xF2A7 0x9B23
+0xF2A8 0x9B25
+0xF2A9 0x9B27
+0xF2AA 0x9B28
+0xF2AB 0x9B29
+0xF2AC 0x9B2A
+0xF2AD 0x9B2E
+0xF2AE 0x9B2F
+0xF2AF 0x9B32
+0xF2B0 0x9B44
+0xF2B1 0x9B43
+0xF2B2 0x9B4F
+0xF2B3 0x9B4D
+0xF2B4 0x9B4E
+0xF2B5 0x9B51
+0xF2B6 0x9B58
+0xF2B7 0x9B74
+0xF2B8 0x9B93
+0xF2B9 0x9B83
+0xF2BA 0x9B91
+0xF2BB 0x9B96
+0xF2BC 0x9B97
+0xF2BD 0x9B9F
+0xF2BE 0x9BA0
+0xF2BF 0x9BA8
+0xF2C0 0x9BB4
+0xF2C1 0x9BC0
+0xF2C2 0x9BCA
+0xF2C3 0x9BB9
+0xF2C4 0x9BC6
+0xF2C5 0x9BCF
+0xF2C6 0x9BD1
+0xF2C7 0x9BD2
+0xF2C8 0x9BE3
+0xF2C9 0x9BE2
+0xF2CA 0x9BE4
+0xF2CB 0x9BD4
+0xF2CC 0x9BE1
+0xF2CD 0x9C3A
+0xF2CE 0x9BF2
+0xF2CF 0x9BF1
+0xF2D0 0x9BF0
+0xF2D1 0x9C15
+0xF2D2 0x9C14
+0xF2D3 0x9C09
+0xF2D4 0x9C13
+0xF2D5 0x9C0C
+0xF2D6 0x9C06
+0xF2D7 0x9C08
+0xF2D8 0x9C12
+0xF2D9 0x9C0A
+0xF2DA 0x9C04
+0xF2DB 0x9C2E
+0xF2DC 0x9C1B
+0xF2DD 0x9C25
+0xF2DE 0x9C24
+0xF2DF 0x9C21
+0xF2E0 0x9C30
+0xF2E1 0x9C47
+0xF2E2 0x9C32
+0xF2E3 0x9C46
+0xF2E4 0x9C3E
+0xF2E5 0x9C5A
+0xF2E6 0x9C60
+0xF2E7 0x9C67
+0xF2E8 0x9C76
+0xF2E9 0x9C78
+0xF2EA 0x9CE7
+0xF2EB 0x9CEC
+0xF2EC 0x9CF0
+0xF2ED 0x9D09
+0xF2EE 0x9D08
+0xF2EF 0x9CEB
+0xF2F0 0x9D03
+0xF2F1 0x9D06
+0xF2F2 0x9D2A
+0xF2F3 0x9D26
+0xF2F4 0x9DAF
+0xF2F5 0x9D23
+0xF2F6 0x9D1F
+0xF2F7 0x9D44
+0xF2F8 0x9D15
+0xF2F9 0x9D12
+0xF2FA 0x9D41
+0xF2FB 0x9D3F
+0xF2FC 0x9D3E
+0xF2FD 0x9D46
+0xF2FE 0x9D48
+0xF3A1 0x9D5D
+0xF3A2 0x9D5E
+0xF3A3 0x9D64
+0xF3A4 0x9D51
+0xF3A5 0x9D50
+0xF3A6 0x9D59
+0xF3A7 0x9D72
+0xF3A8 0x9D89
+0xF3A9 0x9D87
+0xF3AA 0x9DAB
+0xF3AB 0x9D6F
+0xF3AC 0x9D7A
+0xF3AD 0x9D9A
+0xF3AE 0x9DA4
+0xF3AF 0x9DA9
+0xF3B0 0x9DB2
+0xF3B1 0x9DC4
+0xF3B2 0x9DC1
+0xF3B3 0x9DBB
+0xF3B4 0x9DB8
+0xF3B5 0x9DBA
+0xF3B6 0x9DC6
+0xF3B7 0x9DCF
+0xF3B8 0x9DC2
+0xF3B9 0x9DD9
+0xF3BA 0x9DD3
+0xF3BB 0x9DF8
+0xF3BC 0x9DE6
+0xF3BD 0x9DED
+0xF3BE 0x9DEF
+0xF3BF 0x9DFD
+0xF3C0 0x9E1A
+0xF3C1 0x9E1B
+0xF3C2 0x9E1E
+0xF3C3 0x9E75
+0xF3C4 0x9E79
+0xF3C5 0x9E7D
+0xF3C6 0x9E81
+0xF3C7 0x9E88
+0xF3C8 0x9E8B
+0xF3C9 0x9E8C
+0xF3CA 0x9E92
+0xF3CB 0x9E95
+0xF3CC 0x9E91
+0xF3CD 0x9E9D
+0xF3CE 0x9EA5
+0xF3CF 0x9EA9
+0xF3D0 0x9EB8
+0xF3D1 0x9EAA
+0xF3D2 0x9EAD
+0xF3D3 0x9761
+0xF3D4 0x9ECC
+0xF3D5 0x9ECE
+0xF3D6 0x9ECF
+0xF3D7 0x9ED0
+0xF3D8 0x9ED4
+0xF3D9 0x9EDC
+0xF3DA 0x9EDE
+0xF3DB 0x9EDD
+0xF3DC 0x9EE0
+0xF3DD 0x9EE5
+0xF3DE 0x9EE8
+0xF3DF 0x9EEF
+0xF3E0 0x9EF4
+0xF3E1 0x9EF6
+0xF3E2 0x9EF7
+0xF3E3 0x9EF9
+0xF3E4 0x9EFB
+0xF3E5 0x9EFC
+0xF3E6 0x9EFD
+0xF3E7 0x9F07
+0xF3E8 0x9F08
+0xF3E9 0x76B7
+0xF3EA 0x9F15
+0xF3EB 0x9F21
+0xF3EC 0x9F2C
+0xF3ED 0x9F3E
+0xF3EE 0x9F4A
+0xF3EF 0x9F52
+0xF3F0 0x9F54
+0xF3F1 0x9F63
+0xF3F2 0x9F5F
+0xF3F3 0x9F60
+0xF3F4 0x9F61
+0xF3F5 0x9F66
+0xF3F6 0x9F67
+0xF3F7 0x9F6C
+0xF3F8 0x9F6A
+0xF3F9 0x9F77
+0xF3FA 0x9F72
+0xF3FB 0x9F76
+0xF3FC 0x9F95
+0xF3FD 0x9F9C
+0xF3FE 0x9FA0
+0xF4A1 0x582F
+0xF4A2 0x69C7
+0xF4A3 0x9059
+0xF4A4 0x7464
+0xF4A5 0x51DC
+0xF4A6 0x7199
diff --git a/jni/iconv/tests/EUC-CN.TXT b/jni/iconv/tests/EUC-CN.TXT
new file mode 100644
index 0000000..5fea528
--- /dev/null
+++ b/jni/iconv/tests/EUC-CN.TXT
@@ -0,0 +1,7573 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0x30FB
+0xA1A5 0x02C9
+0xA1A6 0x02C7
+0xA1A7 0x00A8
+0xA1A8 0x3003
+0xA1A9 0x3005
+0xA1AA 0x2015
+0xA1AB 0xFF5E
+0xA1AC 0x2016
+0xA1AD 0x2026
+0xA1AE 0x2018
+0xA1AF 0x2019
+0xA1B0 0x201C
+0xA1B1 0x201D
+0xA1B2 0x3014
+0xA1B3 0x3015
+0xA1B4 0x3008
+0xA1B5 0x3009
+0xA1B6 0x300A
+0xA1B7 0x300B
+0xA1B8 0x300C
+0xA1B9 0x300D
+0xA1BA 0x300E
+0xA1BB 0x300F
+0xA1BC 0x3016
+0xA1BD 0x3017
+0xA1BE 0x3010
+0xA1BF 0x3011
+0xA1C0 0x00B1
+0xA1C1 0x00D7
+0xA1C2 0x00F7
+0xA1C3 0x2236
+0xA1C4 0x2227
+0xA1C5 0x2228
+0xA1C6 0x2211
+0xA1C7 0x220F
+0xA1C8 0x222A
+0xA1C9 0x2229
+0xA1CA 0x2208
+0xA1CB 0x2237
+0xA1CC 0x221A
+0xA1CD 0x22A5
+0xA1CE 0x2225
+0xA1CF 0x2220
+0xA1D0 0x2312
+0xA1D1 0x2299
+0xA1D2 0x222B
+0xA1D3 0x222E
+0xA1D4 0x2261
+0xA1D5 0x224C
+0xA1D6 0x2248
+0xA1D7 0x223D
+0xA1D8 0x221D
+0xA1D9 0x2260
+0xA1DA 0x226E
+0xA1DB 0x226F
+0xA1DC 0x2264
+0xA1DD 0x2265
+0xA1DE 0x221E
+0xA1DF 0x2235
+0xA1E0 0x2234
+0xA1E1 0x2642
+0xA1E2 0x2640
+0xA1E3 0x00B0
+0xA1E4 0x2032
+0xA1E5 0x2033
+0xA1E6 0x2103
+0xA1E7 0xFF04
+0xA1E8 0x00A4
+0xA1E9 0xFFE0
+0xA1EA 0xFFE1
+0xA1EB 0x2030
+0xA1EC 0x00A7
+0xA1ED 0x2116
+0xA1EE 0x2606
+0xA1EF 0x2605
+0xA1F0 0x25CB
+0xA1F1 0x25CF
+0xA1F2 0x25CE
+0xA1F3 0x25C7
+0xA1F4 0x25C6
+0xA1F5 0x25A1
+0xA1F6 0x25A0
+0xA1F7 0x25B3
+0xA1F8 0x25B2
+0xA1F9 0x203B
+0xA1FA 0x2192
+0xA1FB 0x2190
+0xA1FC 0x2191
+0xA1FD 0x2193
+0xA1FE 0x3013
+0xA2B1 0x2488
+0xA2B2 0x2489
+0xA2B3 0x248A
+0xA2B4 0x248B
+0xA2B5 0x248C
+0xA2B6 0x248D
+0xA2B7 0x248E
+0xA2B8 0x248F
+0xA2B9 0x2490
+0xA2BA 0x2491
+0xA2BB 0x2492
+0xA2BC 0x2493
+0xA2BD 0x2494
+0xA2BE 0x2495
+0xA2BF 0x2496
+0xA2C0 0x2497
+0xA2C1 0x2498
+0xA2C2 0x2499
+0xA2C3 0x249A
+0xA2C4 0x249B
+0xA2C5 0x2474
+0xA2C6 0x2475
+0xA2C7 0x2476
+0xA2C8 0x2477
+0xA2C9 0x2478
+0xA2CA 0x2479
+0xA2CB 0x247A
+0xA2CC 0x247B
+0xA2CD 0x247C
+0xA2CE 0x247D
+0xA2CF 0x247E
+0xA2D0 0x247F
+0xA2D1 0x2480
+0xA2D2 0x2481
+0xA2D3 0x2482
+0xA2D4 0x2483
+0xA2D5 0x2484
+0xA2D6 0x2485
+0xA2D7 0x2486
+0xA2D8 0x2487
+0xA2D9 0x2460
+0xA2DA 0x2461
+0xA2DB 0x2462
+0xA2DC 0x2463
+0xA2DD 0x2464
+0xA2DE 0x2465
+0xA2DF 0x2466
+0xA2E0 0x2467
+0xA2E1 0x2468
+0xA2E2 0x2469
+0xA2E5 0x3220
+0xA2E6 0x3221
+0xA2E7 0x3222
+0xA2E8 0x3223
+0xA2E9 0x3224
+0xA2EA 0x3225
+0xA2EB 0x3226
+0xA2EC 0x3227
+0xA2ED 0x3228
+0xA2EE 0x3229
+0xA2F1 0x2160
+0xA2F2 0x2161
+0xA2F3 0x2162
+0xA2F4 0x2163
+0xA2F5 0x2164
+0xA2F6 0x2165
+0xA2F7 0x2166
+0xA2F8 0x2167
+0xA2F9 0x2168
+0xA2FA 0x2169
+0xA2FB 0x216A
+0xA2FC 0x216B
+0xA3A1 0xFF01
+0xA3A2 0xFF02
+0xA3A3 0xFF03
+0xA3A4 0xFFE5
+0xA3A5 0xFF05
+0xA3A6 0xFF06
+0xA3A7 0xFF07
+0xA3A8 0xFF08
+0xA3A9 0xFF09
+0xA3AA 0xFF0A
+0xA3AB 0xFF0B
+0xA3AC 0xFF0C
+0xA3AD 0xFF0D
+0xA3AE 0xFF0E
+0xA3AF 0xFF0F
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3BA 0xFF1A
+0xA3BB 0xFF1B
+0xA3BC 0xFF1C
+0xA3BD 0xFF1D
+0xA3BE 0xFF1E
+0xA3BF 0xFF1F
+0xA3C0 0xFF20
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3DB 0xFF3B
+0xA3DC 0xFF3C
+0xA3DD 0xFF3D
+0xA3DE 0xFF3E
+0xA3DF 0xFF3F
+0xA3E0 0xFF40
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA3FB 0xFF5B
+0xA3FC 0xFF5C
+0xA3FD 0xFF5D
+0xA3FE 0xFFE3
+0xA4A1 0x3041
+0xA4A2 0x3042
+0xA4A3 0x3043
+0xA4A4 0x3044
+0xA4A5 0x3045
+0xA4A6 0x3046
+0xA4A7 0x3047
+0xA4A8 0x3048
+0xA4A9 0x3049
+0xA4AA 0x304A
+0xA4AB 0x304B
+0xA4AC 0x304C
+0xA4AD 0x304D
+0xA4AE 0x304E
+0xA4AF 0x304F
+0xA4B0 0x3050
+0xA4B1 0x3051
+0xA4B2 0x3052
+0xA4B3 0x3053
+0xA4B4 0x3054
+0xA4B5 0x3055
+0xA4B6 0x3056
+0xA4B7 0x3057
+0xA4B8 0x3058
+0xA4B9 0x3059
+0xA4BA 0x305A
+0xA4BB 0x305B
+0xA4BC 0x305C
+0xA4BD 0x305D
+0xA4BE 0x305E
+0xA4BF 0x305F
+0xA4C0 0x3060
+0xA4C1 0x3061
+0xA4C2 0x3062
+0xA4C3 0x3063
+0xA4C4 0x3064
+0xA4C5 0x3065
+0xA4C6 0x3066
+0xA4C7 0x3067
+0xA4C8 0x3068
+0xA4C9 0x3069
+0xA4CA 0x306A
+0xA4CB 0x306B
+0xA4CC 0x306C
+0xA4CD 0x306D
+0xA4CE 0x306E
+0xA4CF 0x306F
+0xA4D0 0x3070
+0xA4D1 0x3071
+0xA4D2 0x3072
+0xA4D3 0x3073
+0xA4D4 0x3074
+0xA4D5 0x3075
+0xA4D6 0x3076
+0xA4D7 0x3077
+0xA4D8 0x3078
+0xA4D9 0x3079
+0xA4DA 0x307A
+0xA4DB 0x307B
+0xA4DC 0x307C
+0xA4DD 0x307D
+0xA4DE 0x307E
+0xA4DF 0x307F
+0xA4E0 0x3080
+0xA4E1 0x3081
+0xA4E2 0x3082
+0xA4E3 0x3083
+0xA4E4 0x3084
+0xA4E5 0x3085
+0xA4E6 0x3086
+0xA4E7 0x3087
+0xA4E8 0x3088
+0xA4E9 0x3089
+0xA4EA 0x308A
+0xA4EB 0x308B
+0xA4EC 0x308C
+0xA4ED 0x308D
+0xA4EE 0x308E
+0xA4EF 0x308F
+0xA4F0 0x3090
+0xA4F1 0x3091
+0xA4F2 0x3092
+0xA4F3 0x3093
+0xA5A1 0x30A1
+0xA5A2 0x30A2
+0xA5A3 0x30A3
+0xA5A4 0x30A4
+0xA5A5 0x30A5
+0xA5A6 0x30A6
+0xA5A7 0x30A7
+0xA5A8 0x30A8
+0xA5A9 0x30A9
+0xA5AA 0x30AA
+0xA5AB 0x30AB
+0xA5AC 0x30AC
+0xA5AD 0x30AD
+0xA5AE 0x30AE
+0xA5AF 0x30AF
+0xA5B0 0x30B0
+0xA5B1 0x30B1
+0xA5B2 0x30B2
+0xA5B3 0x30B3
+0xA5B4 0x30B4
+0xA5B5 0x30B5
+0xA5B6 0x30B6
+0xA5B7 0x30B7
+0xA5B8 0x30B8
+0xA5B9 0x30B9
+0xA5BA 0x30BA
+0xA5BB 0x30BB
+0xA5BC 0x30BC
+0xA5BD 0x30BD
+0xA5BE 0x30BE
+0xA5BF 0x30BF
+0xA5C0 0x30C0
+0xA5C1 0x30C1
+0xA5C2 0x30C2
+0xA5C3 0x30C3
+0xA5C4 0x30C4
+0xA5C5 0x30C5
+0xA5C6 0x30C6
+0xA5C7 0x30C7
+0xA5C8 0x30C8
+0xA5C9 0x30C9
+0xA5CA 0x30CA
+0xA5CB 0x30CB
+0xA5CC 0x30CC
+0xA5CD 0x30CD
+0xA5CE 0x30CE
+0xA5CF 0x30CF
+0xA5D0 0x30D0
+0xA5D1 0x30D1
+0xA5D2 0x30D2
+0xA5D3 0x30D3
+0xA5D4 0x30D4
+0xA5D5 0x30D5
+0xA5D6 0x30D6
+0xA5D7 0x30D7
+0xA5D8 0x30D8
+0xA5D9 0x30D9
+0xA5DA 0x30DA
+0xA5DB 0x30DB
+0xA5DC 0x30DC
+0xA5DD 0x30DD
+0xA5DE 0x30DE
+0xA5DF 0x30DF
+0xA5E0 0x30E0
+0xA5E1 0x30E1
+0xA5E2 0x30E2
+0xA5E3 0x30E3
+0xA5E4 0x30E4
+0xA5E5 0x30E5
+0xA5E6 0x30E6
+0xA5E7 0x30E7
+0xA5E8 0x30E8
+0xA5E9 0x30E9
+0xA5EA 0x30EA
+0xA5EB 0x30EB
+0xA5EC 0x30EC
+0xA5ED 0x30ED
+0xA5EE 0x30EE
+0xA5EF 0x30EF
+0xA5F0 0x30F0
+0xA5F1 0x30F1
+0xA5F2 0x30F2
+0xA5F3 0x30F3
+0xA5F4 0x30F4
+0xA5F5 0x30F5
+0xA5F6 0x30F6
+0xA6A1 0x0391
+0xA6A2 0x0392
+0xA6A3 0x0393
+0xA6A4 0x0394
+0xA6A5 0x0395
+0xA6A6 0x0396
+0xA6A7 0x0397
+0xA6A8 0x0398
+0xA6A9 0x0399
+0xA6AA 0x039A
+0xA6AB 0x039B
+0xA6AC 0x039C
+0xA6AD 0x039D
+0xA6AE 0x039E
+0xA6AF 0x039F
+0xA6B0 0x03A0
+0xA6B1 0x03A1
+0xA6B2 0x03A3
+0xA6B3 0x03A4
+0xA6B4 0x03A5
+0xA6B5 0x03A6
+0xA6B6 0x03A7
+0xA6B7 0x03A8
+0xA6B8 0x03A9
+0xA6C1 0x03B1
+0xA6C2 0x03B2
+0xA6C3 0x03B3
+0xA6C4 0x03B4
+0xA6C5 0x03B5
+0xA6C6 0x03B6
+0xA6C7 0x03B7
+0xA6C8 0x03B8
+0xA6C9 0x03B9
+0xA6CA 0x03BA
+0xA6CB 0x03BB
+0xA6CC 0x03BC
+0xA6CD 0x03BD
+0xA6CE 0x03BE
+0xA6CF 0x03BF
+0xA6D0 0x03C0
+0xA6D1 0x03C1
+0xA6D2 0x03C3
+0xA6D3 0x03C4
+0xA6D4 0x03C5
+0xA6D5 0x03C6
+0xA6D6 0x03C7
+0xA6D7 0x03C8
+0xA6D8 0x03C9
+0xA7A1 0x0410
+0xA7A2 0x0411
+0xA7A3 0x0412
+0xA7A4 0x0413
+0xA7A5 0x0414
+0xA7A6 0x0415
+0xA7A7 0x0401
+0xA7A8 0x0416
+0xA7A9 0x0417
+0xA7AA 0x0418
+0xA7AB 0x0419
+0xA7AC 0x041A
+0xA7AD 0x041B
+0xA7AE 0x041C
+0xA7AF 0x041D
+0xA7B0 0x041E
+0xA7B1 0x041F
+0xA7B2 0x0420
+0xA7B3 0x0421
+0xA7B4 0x0422
+0xA7B5 0x0423
+0xA7B6 0x0424
+0xA7B7 0x0425
+0xA7B8 0x0426
+0xA7B9 0x0427
+0xA7BA 0x0428
+0xA7BB 0x0429
+0xA7BC 0x042A
+0xA7BD 0x042B
+0xA7BE 0x042C
+0xA7BF 0x042D
+0xA7C0 0x042E
+0xA7C1 0x042F
+0xA7D1 0x0430
+0xA7D2 0x0431
+0xA7D3 0x0432
+0xA7D4 0x0433
+0xA7D5 0x0434
+0xA7D6 0x0435
+0xA7D7 0x0451
+0xA7D8 0x0436
+0xA7D9 0x0437
+0xA7DA 0x0438
+0xA7DB 0x0439
+0xA7DC 0x043A
+0xA7DD 0x043B
+0xA7DE 0x043C
+0xA7DF 0x043D
+0xA7E0 0x043E
+0xA7E1 0x043F
+0xA7E2 0x0440
+0xA7E3 0x0441
+0xA7E4 0x0442
+0xA7E5 0x0443
+0xA7E6 0x0444
+0xA7E7 0x0445
+0xA7E8 0x0446
+0xA7E9 0x0447
+0xA7EA 0x0448
+0xA7EB 0x0449
+0xA7EC 0x044A
+0xA7ED 0x044B
+0xA7EE 0x044C
+0xA7EF 0x044D
+0xA7F0 0x044E
+0xA7F1 0x044F
+0xA8A1 0x0101
+0xA8A2 0x00E1
+0xA8A3 0x01CE
+0xA8A4 0x00E0
+0xA8A5 0x0113
+0xA8A6 0x00E9
+0xA8A7 0x011B
+0xA8A8 0x00E8
+0xA8A9 0x012B
+0xA8AA 0x00ED
+0xA8AB 0x01D0
+0xA8AC 0x00EC
+0xA8AD 0x014D
+0xA8AE 0x00F3
+0xA8AF 0x01D2
+0xA8B0 0x00F2
+0xA8B1 0x016B
+0xA8B2 0x00FA
+0xA8B3 0x01D4
+0xA8B4 0x00F9
+0xA8B5 0x01D6
+0xA8B6 0x01D8
+0xA8B7 0x01DA
+0xA8B8 0x01DC
+0xA8B9 0x00FC
+0xA8BA 0x00EA
+0xA8C5 0x3105
+0xA8C6 0x3106
+0xA8C7 0x3107
+0xA8C8 0x3108
+0xA8C9 0x3109
+0xA8CA 0x310A
+0xA8CB 0x310B
+0xA8CC 0x310C
+0xA8CD 0x310D
+0xA8CE 0x310E
+0xA8CF 0x310F
+0xA8D0 0x3110
+0xA8D1 0x3111
+0xA8D2 0x3112
+0xA8D3 0x3113
+0xA8D4 0x3114
+0xA8D5 0x3115
+0xA8D6 0x3116
+0xA8D7 0x3117
+0xA8D8 0x3118
+0xA8D9 0x3119
+0xA8DA 0x311A
+0xA8DB 0x311B
+0xA8DC 0x311C
+0xA8DD 0x311D
+0xA8DE 0x311E
+0xA8DF 0x311F
+0xA8E0 0x3120
+0xA8E1 0x3121
+0xA8E2 0x3122
+0xA8E3 0x3123
+0xA8E4 0x3124
+0xA8E5 0x3125
+0xA8E6 0x3126
+0xA8E7 0x3127
+0xA8E8 0x3128
+0xA8E9 0x3129
+0xA9A4 0x2500
+0xA9A5 0x2501
+0xA9A6 0x2502
+0xA9A7 0x2503
+0xA9A8 0x2504
+0xA9A9 0x2505
+0xA9AA 0x2506
+0xA9AB 0x2507
+0xA9AC 0x2508
+0xA9AD 0x2509
+0xA9AE 0x250A
+0xA9AF 0x250B
+0xA9B0 0x250C
+0xA9B1 0x250D
+0xA9B2 0x250E
+0xA9B3 0x250F
+0xA9B4 0x2510
+0xA9B5 0x2511
+0xA9B6 0x2512
+0xA9B7 0x2513
+0xA9B8 0x2514
+0xA9B9 0x2515
+0xA9BA 0x2516
+0xA9BB 0x2517
+0xA9BC 0x2518
+0xA9BD 0x2519
+0xA9BE 0x251A
+0xA9BF 0x251B
+0xA9C0 0x251C
+0xA9C1 0x251D
+0xA9C2 0x251E
+0xA9C3 0x251F
+0xA9C4 0x2520
+0xA9C5 0x2521
+0xA9C6 0x2522
+0xA9C7 0x2523
+0xA9C8 0x2524
+0xA9C9 0x2525
+0xA9CA 0x2526
+0xA9CB 0x2527
+0xA9CC 0x2528
+0xA9CD 0x2529
+0xA9CE 0x252A
+0xA9CF 0x252B
+0xA9D0 0x252C
+0xA9D1 0x252D
+0xA9D2 0x252E
+0xA9D3 0x252F
+0xA9D4 0x2530
+0xA9D5 0x2531
+0xA9D6 0x2532
+0xA9D7 0x2533
+0xA9D8 0x2534
+0xA9D9 0x2535
+0xA9DA 0x2536
+0xA9DB 0x2537
+0xA9DC 0x2538
+0xA9DD 0x2539
+0xA9DE 0x253A
+0xA9DF 0x253B
+0xA9E0 0x253C
+0xA9E1 0x253D
+0xA9E2 0x253E
+0xA9E3 0x253F
+0xA9E4 0x2540
+0xA9E5 0x2541
+0xA9E6 0x2542
+0xA9E7 0x2543
+0xA9E8 0x2544
+0xA9E9 0x2545
+0xA9EA 0x2546
+0xA9EB 0x2547
+0xA9EC 0x2548
+0xA9ED 0x2549
+0xA9EE 0x254A
+0xA9EF 0x254B
+0xB0A1 0x554A
+0xB0A2 0x963F
+0xB0A3 0x57C3
+0xB0A4 0x6328
+0xB0A5 0x54CE
+0xB0A6 0x5509
+0xB0A7 0x54C0
+0xB0A8 0x7691
+0xB0A9 0x764C
+0xB0AA 0x853C
+0xB0AB 0x77EE
+0xB0AC 0x827E
+0xB0AD 0x788D
+0xB0AE 0x7231
+0xB0AF 0x9698
+0xB0B0 0x978D
+0xB0B1 0x6C28
+0xB0B2 0x5B89
+0xB0B3 0x4FFA
+0xB0B4 0x6309
+0xB0B5 0x6697
+0xB0B6 0x5CB8
+0xB0B7 0x80FA
+0xB0B8 0x6848
+0xB0B9 0x80AE
+0xB0BA 0x6602
+0xB0BB 0x76CE
+0xB0BC 0x51F9
+0xB0BD 0x6556
+0xB0BE 0x71AC
+0xB0BF 0x7FF1
+0xB0C0 0x8884
+0xB0C1 0x50B2
+0xB0C2 0x5965
+0xB0C3 0x61CA
+0xB0C4 0x6FB3
+0xB0C5 0x82AD
+0xB0C6 0x634C
+0xB0C7 0x6252
+0xB0C8 0x53ED
+0xB0C9 0x5427
+0xB0CA 0x7B06
+0xB0CB 0x516B
+0xB0CC 0x75A4
+0xB0CD 0x5DF4
+0xB0CE 0x62D4
+0xB0CF 0x8DCB
+0xB0D0 0x9776
+0xB0D1 0x628A
+0xB0D2 0x8019
+0xB0D3 0x575D
+0xB0D4 0x9738
+0xB0D5 0x7F62
+0xB0D6 0x7238
+0xB0D7 0x767D
+0xB0D8 0x67CF
+0xB0D9 0x767E
+0xB0DA 0x6446
+0xB0DB 0x4F70
+0xB0DC 0x8D25
+0xB0DD 0x62DC
+0xB0DE 0x7A17
+0xB0DF 0x6591
+0xB0E0 0x73ED
+0xB0E1 0x642C
+0xB0E2 0x6273
+0xB0E3 0x822C
+0xB0E4 0x9881
+0xB0E5 0x677F
+0xB0E6 0x7248
+0xB0E7 0x626E
+0xB0E8 0x62CC
+0xB0E9 0x4F34
+0xB0EA 0x74E3
+0xB0EB 0x534A
+0xB0EC 0x529E
+0xB0ED 0x7ECA
+0xB0EE 0x90A6
+0xB0EF 0x5E2E
+0xB0F0 0x6886
+0xB0F1 0x699C
+0xB0F2 0x8180
+0xB0F3 0x7ED1
+0xB0F4 0x68D2
+0xB0F5 0x78C5
+0xB0F6 0x868C
+0xB0F7 0x9551
+0xB0F8 0x508D
+0xB0F9 0x8C24
+0xB0FA 0x82DE
+0xB0FB 0x80DE
+0xB0FC 0x5305
+0xB0FD 0x8912
+0xB0FE 0x5265
+0xB1A1 0x8584
+0xB1A2 0x96F9
+0xB1A3 0x4FDD
+0xB1A4 0x5821
+0xB1A5 0x9971
+0xB1A6 0x5B9D
+0xB1A7 0x62B1
+0xB1A8 0x62A5
+0xB1A9 0x66B4
+0xB1AA 0x8C79
+0xB1AB 0x9C8D
+0xB1AC 0x7206
+0xB1AD 0x676F
+0xB1AE 0x7891
+0xB1AF 0x60B2
+0xB1B0 0x5351
+0xB1B1 0x5317
+0xB1B2 0x8F88
+0xB1B3 0x80CC
+0xB1B4 0x8D1D
+0xB1B5 0x94A1
+0xB1B6 0x500D
+0xB1B7 0x72C8
+0xB1B8 0x5907
+0xB1B9 0x60EB
+0xB1BA 0x7119
+0xB1BB 0x88AB
+0xB1BC 0x5954
+0xB1BD 0x82EF
+0xB1BE 0x672C
+0xB1BF 0x7B28
+0xB1C0 0x5D29
+0xB1C1 0x7EF7
+0xB1C2 0x752D
+0xB1C3 0x6CF5
+0xB1C4 0x8E66
+0xB1C5 0x8FF8
+0xB1C6 0x903C
+0xB1C7 0x9F3B
+0xB1C8 0x6BD4
+0xB1C9 0x9119
+0xB1CA 0x7B14
+0xB1CB 0x5F7C
+0xB1CC 0x78A7
+0xB1CD 0x84D6
+0xB1CE 0x853D
+0xB1CF 0x6BD5
+0xB1D0 0x6BD9
+0xB1D1 0x6BD6
+0xB1D2 0x5E01
+0xB1D3 0x5E87
+0xB1D4 0x75F9
+0xB1D5 0x95ED
+0xB1D6 0x655D
+0xB1D7 0x5F0A
+0xB1D8 0x5FC5
+0xB1D9 0x8F9F
+0xB1DA 0x58C1
+0xB1DB 0x81C2
+0xB1DC 0x907F
+0xB1DD 0x965B
+0xB1DE 0x97AD
+0xB1DF 0x8FB9
+0xB1E0 0x7F16
+0xB1E1 0x8D2C
+0xB1E2 0x6241
+0xB1E3 0x4FBF
+0xB1E4 0x53D8
+0xB1E5 0x535E
+0xB1E6 0x8FA8
+0xB1E7 0x8FA9
+0xB1E8 0x8FAB
+0xB1E9 0x904D
+0xB1EA 0x6807
+0xB1EB 0x5F6A
+0xB1EC 0x8198
+0xB1ED 0x8868
+0xB1EE 0x9CD6
+0xB1EF 0x618B
+0xB1F0 0x522B
+0xB1F1 0x762A
+0xB1F2 0x5F6C
+0xB1F3 0x658C
+0xB1F4 0x6FD2
+0xB1F5 0x6EE8
+0xB1F6 0x5BBE
+0xB1F7 0x6448
+0xB1F8 0x5175
+0xB1F9 0x51B0
+0xB1FA 0x67C4
+0xB1FB 0x4E19
+0xB1FC 0x79C9
+0xB1FD 0x997C
+0xB1FE 0x70B3
+0xB2A1 0x75C5
+0xB2A2 0x5E76
+0xB2A3 0x73BB
+0xB2A4 0x83E0
+0xB2A5 0x64AD
+0xB2A6 0x62E8
+0xB2A7 0x94B5
+0xB2A8 0x6CE2
+0xB2A9 0x535A
+0xB2AA 0x52C3
+0xB2AB 0x640F
+0xB2AC 0x94C2
+0xB2AD 0x7B94
+0xB2AE 0x4F2F
+0xB2AF 0x5E1B
+0xB2B0 0x8236
+0xB2B1 0x8116
+0xB2B2 0x818A
+0xB2B3 0x6E24
+0xB2B4 0x6CCA
+0xB2B5 0x9A73
+0xB2B6 0x6355
+0xB2B7 0x535C
+0xB2B8 0x54FA
+0xB2B9 0x8865
+0xB2BA 0x57E0
+0xB2BB 0x4E0D
+0xB2BC 0x5E03
+0xB2BD 0x6B65
+0xB2BE 0x7C3F
+0xB2BF 0x90E8
+0xB2C0 0x6016
+0xB2C1 0x64E6
+0xB2C2 0x731C
+0xB2C3 0x88C1
+0xB2C4 0x6750
+0xB2C5 0x624D
+0xB2C6 0x8D22
+0xB2C7 0x776C
+0xB2C8 0x8E29
+0xB2C9 0x91C7
+0xB2CA 0x5F69
+0xB2CB 0x83DC
+0xB2CC 0x8521
+0xB2CD 0x9910
+0xB2CE 0x53C2
+0xB2CF 0x8695
+0xB2D0 0x6B8B
+0xB2D1 0x60ED
+0xB2D2 0x60E8
+0xB2D3 0x707F
+0xB2D4 0x82CD
+0xB2D5 0x8231
+0xB2D6 0x4ED3
+0xB2D7 0x6CA7
+0xB2D8 0x85CF
+0xB2D9 0x64CD
+0xB2DA 0x7CD9
+0xB2DB 0x69FD
+0xB2DC 0x66F9
+0xB2DD 0x8349
+0xB2DE 0x5395
+0xB2DF 0x7B56
+0xB2E0 0x4FA7
+0xB2E1 0x518C
+0xB2E2 0x6D4B
+0xB2E3 0x5C42
+0xB2E4 0x8E6D
+0xB2E5 0x63D2
+0xB2E6 0x53C9
+0xB2E7 0x832C
+0xB2E8 0x8336
+0xB2E9 0x67E5
+0xB2EA 0x78B4
+0xB2EB 0x643D
+0xB2EC 0x5BDF
+0xB2ED 0x5C94
+0xB2EE 0x5DEE
+0xB2EF 0x8BE7
+0xB2F0 0x62C6
+0xB2F1 0x67F4
+0xB2F2 0x8C7A
+0xB2F3 0x6400
+0xB2F4 0x63BA
+0xB2F5 0x8749
+0xB2F6 0x998B
+0xB2F7 0x8C17
+0xB2F8 0x7F20
+0xB2F9 0x94F2
+0xB2FA 0x4EA7
+0xB2FB 0x9610
+0xB2FC 0x98A4
+0xB2FD 0x660C
+0xB2FE 0x7316
+0xB3A1 0x573A
+0xB3A2 0x5C1D
+0xB3A3 0x5E38
+0xB3A4 0x957F
+0xB3A5 0x507F
+0xB3A6 0x80A0
+0xB3A7 0x5382
+0xB3A8 0x655E
+0xB3A9 0x7545
+0xB3AA 0x5531
+0xB3AB 0x5021
+0xB3AC 0x8D85
+0xB3AD 0x6284
+0xB3AE 0x949E
+0xB3AF 0x671D
+0xB3B0 0x5632
+0xB3B1 0x6F6E
+0xB3B2 0x5DE2
+0xB3B3 0x5435
+0xB3B4 0x7092
+0xB3B5 0x8F66
+0xB3B6 0x626F
+0xB3B7 0x64A4
+0xB3B8 0x63A3
+0xB3B9 0x5F7B
+0xB3BA 0x6F88
+0xB3BB 0x90F4
+0xB3BC 0x81E3
+0xB3BD 0x8FB0
+0xB3BE 0x5C18
+0xB3BF 0x6668
+0xB3C0 0x5FF1
+0xB3C1 0x6C89
+0xB3C2 0x9648
+0xB3C3 0x8D81
+0xB3C4 0x886C
+0xB3C5 0x6491
+0xB3C6 0x79F0
+0xB3C7 0x57CE
+0xB3C8 0x6A59
+0xB3C9 0x6210
+0xB3CA 0x5448
+0xB3CB 0x4E58
+0xB3CC 0x7A0B
+0xB3CD 0x60E9
+0xB3CE 0x6F84
+0xB3CF 0x8BDA
+0xB3D0 0x627F
+0xB3D1 0x901E
+0xB3D2 0x9A8B
+0xB3D3 0x79E4
+0xB3D4 0x5403
+0xB3D5 0x75F4
+0xB3D6 0x6301
+0xB3D7 0x5319
+0xB3D8 0x6C60
+0xB3D9 0x8FDF
+0xB3DA 0x5F1B
+0xB3DB 0x9A70
+0xB3DC 0x803B
+0xB3DD 0x9F7F
+0xB3DE 0x4F88
+0xB3DF 0x5C3A
+0xB3E0 0x8D64
+0xB3E1 0x7FC5
+0xB3E2 0x65A5
+0xB3E3 0x70BD
+0xB3E4 0x5145
+0xB3E5 0x51B2
+0xB3E6 0x866B
+0xB3E7 0x5D07
+0xB3E8 0x5BA0
+0xB3E9 0x62BD
+0xB3EA 0x916C
+0xB3EB 0x7574
+0xB3EC 0x8E0C
+0xB3ED 0x7A20
+0xB3EE 0x6101
+0xB3EF 0x7B79
+0xB3F0 0x4EC7
+0xB3F1 0x7EF8
+0xB3F2 0x7785
+0xB3F3 0x4E11
+0xB3F4 0x81ED
+0xB3F5 0x521D
+0xB3F6 0x51FA
+0xB3F7 0x6A71
+0xB3F8 0x53A8
+0xB3F9 0x8E87
+0xB3FA 0x9504
+0xB3FB 0x96CF
+0xB3FC 0x6EC1
+0xB3FD 0x9664
+0xB3FE 0x695A
+0xB4A1 0x7840
+0xB4A2 0x50A8
+0xB4A3 0x77D7
+0xB4A4 0x6410
+0xB4A5 0x89E6
+0xB4A6 0x5904
+0xB4A7 0x63E3
+0xB4A8 0x5DDD
+0xB4A9 0x7A7F
+0xB4AA 0x693D
+0xB4AB 0x4F20
+0xB4AC 0x8239
+0xB4AD 0x5598
+0xB4AE 0x4E32
+0xB4AF 0x75AE
+0xB4B0 0x7A97
+0xB4B1 0x5E62
+0xB4B2 0x5E8A
+0xB4B3 0x95EF
+0xB4B4 0x521B
+0xB4B5 0x5439
+0xB4B6 0x708A
+0xB4B7 0x6376
+0xB4B8 0x9524
+0xB4B9 0x5782
+0xB4BA 0x6625
+0xB4BB 0x693F
+0xB4BC 0x9187
+0xB4BD 0x5507
+0xB4BE 0x6DF3
+0xB4BF 0x7EAF
+0xB4C0 0x8822
+0xB4C1 0x6233
+0xB4C2 0x7EF0
+0xB4C3 0x75B5
+0xB4C4 0x8328
+0xB4C5 0x78C1
+0xB4C6 0x96CC
+0xB4C7 0x8F9E
+0xB4C8 0x6148
+0xB4C9 0x74F7
+0xB4CA 0x8BCD
+0xB4CB 0x6B64
+0xB4CC 0x523A
+0xB4CD 0x8D50
+0xB4CE 0x6B21
+0xB4CF 0x806A
+0xB4D0 0x8471
+0xB4D1 0x56F1
+0xB4D2 0x5306
+0xB4D3 0x4ECE
+0xB4D4 0x4E1B
+0xB4D5 0x51D1
+0xB4D6 0x7C97
+0xB4D7 0x918B
+0xB4D8 0x7C07
+0xB4D9 0x4FC3
+0xB4DA 0x8E7F
+0xB4DB 0x7BE1
+0xB4DC 0x7A9C
+0xB4DD 0x6467
+0xB4DE 0x5D14
+0xB4DF 0x50AC
+0xB4E0 0x8106
+0xB4E1 0x7601
+0xB4E2 0x7CB9
+0xB4E3 0x6DEC
+0xB4E4 0x7FE0
+0xB4E5 0x6751
+0xB4E6 0x5B58
+0xB4E7 0x5BF8
+0xB4E8 0x78CB
+0xB4E9 0x64AE
+0xB4EA 0x6413
+0xB4EB 0x63AA
+0xB4EC 0x632B
+0xB4ED 0x9519
+0xB4EE 0x642D
+0xB4EF 0x8FBE
+0xB4F0 0x7B54
+0xB4F1 0x7629
+0xB4F2 0x6253
+0xB4F3 0x5927
+0xB4F4 0x5446
+0xB4F5 0x6B79
+0xB4F6 0x50A3
+0xB4F7 0x6234
+0xB4F8 0x5E26
+0xB4F9 0x6B86
+0xB4FA 0x4EE3
+0xB4FB 0x8D37
+0xB4FC 0x888B
+0xB4FD 0x5F85
+0xB4FE 0x902E
+0xB5A1 0x6020
+0xB5A2 0x803D
+0xB5A3 0x62C5
+0xB5A4 0x4E39
+0xB5A5 0x5355
+0xB5A6 0x90F8
+0xB5A7 0x63B8
+0xB5A8 0x80C6
+0xB5A9 0x65E6
+0xB5AA 0x6C2E
+0xB5AB 0x4F46
+0xB5AC 0x60EE
+0xB5AD 0x6DE1
+0xB5AE 0x8BDE
+0xB5AF 0x5F39
+0xB5B0 0x86CB
+0xB5B1 0x5F53
+0xB5B2 0x6321
+0xB5B3 0x515A
+0xB5B4 0x8361
+0xB5B5 0x6863
+0xB5B6 0x5200
+0xB5B7 0x6363
+0xB5B8 0x8E48
+0xB5B9 0x5012
+0xB5BA 0x5C9B
+0xB5BB 0x7977
+0xB5BC 0x5BFC
+0xB5BD 0x5230
+0xB5BE 0x7A3B
+0xB5BF 0x60BC
+0xB5C0 0x9053
+0xB5C1 0x76D7
+0xB5C2 0x5FB7
+0xB5C3 0x5F97
+0xB5C4 0x7684
+0xB5C5 0x8E6C
+0xB5C6 0x706F
+0xB5C7 0x767B
+0xB5C8 0x7B49
+0xB5C9 0x77AA
+0xB5CA 0x51F3
+0xB5CB 0x9093
+0xB5CC 0x5824
+0xB5CD 0x4F4E
+0xB5CE 0x6EF4
+0xB5CF 0x8FEA
+0xB5D0 0x654C
+0xB5D1 0x7B1B
+0xB5D2 0x72C4
+0xB5D3 0x6DA4
+0xB5D4 0x7FDF
+0xB5D5 0x5AE1
+0xB5D6 0x62B5
+0xB5D7 0x5E95
+0xB5D8 0x5730
+0xB5D9 0x8482
+0xB5DA 0x7B2C
+0xB5DB 0x5E1D
+0xB5DC 0x5F1F
+0xB5DD 0x9012
+0xB5DE 0x7F14
+0xB5DF 0x98A0
+0xB5E0 0x6382
+0xB5E1 0x6EC7
+0xB5E2 0x7898
+0xB5E3 0x70B9
+0xB5E4 0x5178
+0xB5E5 0x975B
+0xB5E6 0x57AB
+0xB5E7 0x7535
+0xB5E8 0x4F43
+0xB5E9 0x7538
+0xB5EA 0x5E97
+0xB5EB 0x60E6
+0xB5EC 0x5960
+0xB5ED 0x6DC0
+0xB5EE 0x6BBF
+0xB5EF 0x7889
+0xB5F0 0x53FC
+0xB5F1 0x96D5
+0xB5F2 0x51CB
+0xB5F3 0x5201
+0xB5F4 0x6389
+0xB5F5 0x540A
+0xB5F6 0x9493
+0xB5F7 0x8C03
+0xB5F8 0x8DCC
+0xB5F9 0x7239
+0xB5FA 0x789F
+0xB5FB 0x8776
+0xB5FC 0x8FED
+0xB5FD 0x8C0D
+0xB5FE 0x53E0
+0xB6A1 0x4E01
+0xB6A2 0x76EF
+0xB6A3 0x53EE
+0xB6A4 0x9489
+0xB6A5 0x9876
+0xB6A6 0x9F0E
+0xB6A7 0x952D
+0xB6A8 0x5B9A
+0xB6A9 0x8BA2
+0xB6AA 0x4E22
+0xB6AB 0x4E1C
+0xB6AC 0x51AC
+0xB6AD 0x8463
+0xB6AE 0x61C2
+0xB6AF 0x52A8
+0xB6B0 0x680B
+0xB6B1 0x4F97
+0xB6B2 0x606B
+0xB6B3 0x51BB
+0xB6B4 0x6D1E
+0xB6B5 0x515C
+0xB6B6 0x6296
+0xB6B7 0x6597
+0xB6B8 0x9661
+0xB6B9 0x8C46
+0xB6BA 0x9017
+0xB6BB 0x75D8
+0xB6BC 0x90FD
+0xB6BD 0x7763
+0xB6BE 0x6BD2
+0xB6BF 0x728A
+0xB6C0 0x72EC
+0xB6C1 0x8BFB
+0xB6C2 0x5835
+0xB6C3 0x7779
+0xB6C4 0x8D4C
+0xB6C5 0x675C
+0xB6C6 0x9540
+0xB6C7 0x809A
+0xB6C8 0x5EA6
+0xB6C9 0x6E21
+0xB6CA 0x5992
+0xB6CB 0x7AEF
+0xB6CC 0x77ED
+0xB6CD 0x953B
+0xB6CE 0x6BB5
+0xB6CF 0x65AD
+0xB6D0 0x7F0E
+0xB6D1 0x5806
+0xB6D2 0x5151
+0xB6D3 0x961F
+0xB6D4 0x5BF9
+0xB6D5 0x58A9
+0xB6D6 0x5428
+0xB6D7 0x8E72
+0xB6D8 0x6566
+0xB6D9 0x987F
+0xB6DA 0x56E4
+0xB6DB 0x949D
+0xB6DC 0x76FE
+0xB6DD 0x9041
+0xB6DE 0x6387
+0xB6DF 0x54C6
+0xB6E0 0x591A
+0xB6E1 0x593A
+0xB6E2 0x579B
+0xB6E3 0x8EB2
+0xB6E4 0x6735
+0xB6E5 0x8DFA
+0xB6E6 0x8235
+0xB6E7 0x5241
+0xB6E8 0x60F0
+0xB6E9 0x5815
+0xB6EA 0x86FE
+0xB6EB 0x5CE8
+0xB6EC 0x9E45
+0xB6ED 0x4FC4
+0xB6EE 0x989D
+0xB6EF 0x8BB9
+0xB6F0 0x5A25
+0xB6F1 0x6076
+0xB6F2 0x5384
+0xB6F3 0x627C
+0xB6F4 0x904F
+0xB6F5 0x9102
+0xB6F6 0x997F
+0xB6F7 0x6069
+0xB6F8 0x800C
+0xB6F9 0x513F
+0xB6FA 0x8033
+0xB6FB 0x5C14
+0xB6FC 0x9975
+0xB6FD 0x6D31
+0xB6FE 0x4E8C
+0xB7A1 0x8D30
+0xB7A2 0x53D1
+0xB7A3 0x7F5A
+0xB7A4 0x7B4F
+0xB7A5 0x4F10
+0xB7A6 0x4E4F
+0xB7A7 0x9600
+0xB7A8 0x6CD5
+0xB7A9 0x73D0
+0xB7AA 0x85E9
+0xB7AB 0x5E06
+0xB7AC 0x756A
+0xB7AD 0x7FFB
+0xB7AE 0x6A0A
+0xB7AF 0x77FE
+0xB7B0 0x9492
+0xB7B1 0x7E41
+0xB7B2 0x51E1
+0xB7B3 0x70E6
+0xB7B4 0x53CD
+0xB7B5 0x8FD4
+0xB7B6 0x8303
+0xB7B7 0x8D29
+0xB7B8 0x72AF
+0xB7B9 0x996D
+0xB7BA 0x6CDB
+0xB7BB 0x574A
+0xB7BC 0x82B3
+0xB7BD 0x65B9
+0xB7BE 0x80AA
+0xB7BF 0x623F
+0xB7C0 0x9632
+0xB7C1 0x59A8
+0xB7C2 0x4EFF
+0xB7C3 0x8BBF
+0xB7C4 0x7EBA
+0xB7C5 0x653E
+0xB7C6 0x83F2
+0xB7C7 0x975E
+0xB7C8 0x5561
+0xB7C9 0x98DE
+0xB7CA 0x80A5
+0xB7CB 0x532A
+0xB7CC 0x8BFD
+0xB7CD 0x5420
+0xB7CE 0x80BA
+0xB7CF 0x5E9F
+0xB7D0 0x6CB8
+0xB7D1 0x8D39
+0xB7D2 0x82AC
+0xB7D3 0x915A
+0xB7D4 0x5429
+0xB7D5 0x6C1B
+0xB7D6 0x5206
+0xB7D7 0x7EB7
+0xB7D8 0x575F
+0xB7D9 0x711A
+0xB7DA 0x6C7E
+0xB7DB 0x7C89
+0xB7DC 0x594B
+0xB7DD 0x4EFD
+0xB7DE 0x5FFF
+0xB7DF 0x6124
+0xB7E0 0x7CAA
+0xB7E1 0x4E30
+0xB7E2 0x5C01
+0xB7E3 0x67AB
+0xB7E4 0x8702
+0xB7E5 0x5CF0
+0xB7E6 0x950B
+0xB7E7 0x98CE
+0xB7E8 0x75AF
+0xB7E9 0x70FD
+0xB7EA 0x9022
+0xB7EB 0x51AF
+0xB7EC 0x7F1D
+0xB7ED 0x8BBD
+0xB7EE 0x5949
+0xB7EF 0x51E4
+0xB7F0 0x4F5B
+0xB7F1 0x5426
+0xB7F2 0x592B
+0xB7F3 0x6577
+0xB7F4 0x80A4
+0xB7F5 0x5B75
+0xB7F6 0x6276
+0xB7F7 0x62C2
+0xB7F8 0x8F90
+0xB7F9 0x5E45
+0xB7FA 0x6C1F
+0xB7FB 0x7B26
+0xB7FC 0x4F0F
+0xB7FD 0x4FD8
+0xB7FE 0x670D
+0xB8A1 0x6D6E
+0xB8A2 0x6DAA
+0xB8A3 0x798F
+0xB8A4 0x88B1
+0xB8A5 0x5F17
+0xB8A6 0x752B
+0xB8A7 0x629A
+0xB8A8 0x8F85
+0xB8A9 0x4FEF
+0xB8AA 0x91DC
+0xB8AB 0x65A7
+0xB8AC 0x812F
+0xB8AD 0x8151
+0xB8AE 0x5E9C
+0xB8AF 0x8150
+0xB8B0 0x8D74
+0xB8B1 0x526F
+0xB8B2 0x8986
+0xB8B3 0x8D4B
+0xB8B4 0x590D
+0xB8B5 0x5085
+0xB8B6 0x4ED8
+0xB8B7 0x961C
+0xB8B8 0x7236
+0xB8B9 0x8179
+0xB8BA 0x8D1F
+0xB8BB 0x5BCC
+0xB8BC 0x8BA3
+0xB8BD 0x9644
+0xB8BE 0x5987
+0xB8BF 0x7F1A
+0xB8C0 0x5490
+0xB8C1 0x5676
+0xB8C2 0x560E
+0xB8C3 0x8BE5
+0xB8C4 0x6539
+0xB8C5 0x6982
+0xB8C6 0x9499
+0xB8C7 0x76D6
+0xB8C8 0x6E89
+0xB8C9 0x5E72
+0xB8CA 0x7518
+0xB8CB 0x6746
+0xB8CC 0x67D1
+0xB8CD 0x7AFF
+0xB8CE 0x809D
+0xB8CF 0x8D76
+0xB8D0 0x611F
+0xB8D1 0x79C6
+0xB8D2 0x6562
+0xB8D3 0x8D63
+0xB8D4 0x5188
+0xB8D5 0x521A
+0xB8D6 0x94A2
+0xB8D7 0x7F38
+0xB8D8 0x809B
+0xB8D9 0x7EB2
+0xB8DA 0x5C97
+0xB8DB 0x6E2F
+0xB8DC 0x6760
+0xB8DD 0x7BD9
+0xB8DE 0x768B
+0xB8DF 0x9AD8
+0xB8E0 0x818F
+0xB8E1 0x7F94
+0xB8E2 0x7CD5
+0xB8E3 0x641E
+0xB8E4 0x9550
+0xB8E5 0x7A3F
+0xB8E6 0x544A
+0xB8E7 0x54E5
+0xB8E8 0x6B4C
+0xB8E9 0x6401
+0xB8EA 0x6208
+0xB8EB 0x9E3D
+0xB8EC 0x80F3
+0xB8ED 0x7599
+0xB8EE 0x5272
+0xB8EF 0x9769
+0xB8F0 0x845B
+0xB8F1 0x683C
+0xB8F2 0x86E4
+0xB8F3 0x9601
+0xB8F4 0x9694
+0xB8F5 0x94EC
+0xB8F6 0x4E2A
+0xB8F7 0x5404
+0xB8F8 0x7ED9
+0xB8F9 0x6839
+0xB8FA 0x8DDF
+0xB8FB 0x8015
+0xB8FC 0x66F4
+0xB8FD 0x5E9A
+0xB8FE 0x7FB9
+0xB9A1 0x57C2
+0xB9A2 0x803F
+0xB9A3 0x6897
+0xB9A4 0x5DE5
+0xB9A5 0x653B
+0xB9A6 0x529F
+0xB9A7 0x606D
+0xB9A8 0x9F9A
+0xB9A9 0x4F9B
+0xB9AA 0x8EAC
+0xB9AB 0x516C
+0xB9AC 0x5BAB
+0xB9AD 0x5F13
+0xB9AE 0x5DE9
+0xB9AF 0x6C5E
+0xB9B0 0x62F1
+0xB9B1 0x8D21
+0xB9B2 0x5171
+0xB9B3 0x94A9
+0xB9B4 0x52FE
+0xB9B5 0x6C9F
+0xB9B6 0x82DF
+0xB9B7 0x72D7
+0xB9B8 0x57A2
+0xB9B9 0x6784
+0xB9BA 0x8D2D
+0xB9BB 0x591F
+0xB9BC 0x8F9C
+0xB9BD 0x83C7
+0xB9BE 0x5495
+0xB9BF 0x7B8D
+0xB9C0 0x4F30
+0xB9C1 0x6CBD
+0xB9C2 0x5B64
+0xB9C3 0x59D1
+0xB9C4 0x9F13
+0xB9C5 0x53E4
+0xB9C6 0x86CA
+0xB9C7 0x9AA8
+0xB9C8 0x8C37
+0xB9C9 0x80A1
+0xB9CA 0x6545
+0xB9CB 0x987E
+0xB9CC 0x56FA
+0xB9CD 0x96C7
+0xB9CE 0x522E
+0xB9CF 0x74DC
+0xB9D0 0x5250
+0xB9D1 0x5BE1
+0xB9D2 0x6302
+0xB9D3 0x8902
+0xB9D4 0x4E56
+0xB9D5 0x62D0
+0xB9D6 0x602A
+0xB9D7 0x68FA
+0xB9D8 0x5173
+0xB9D9 0x5B98
+0xB9DA 0x51A0
+0xB9DB 0x89C2
+0xB9DC 0x7BA1
+0xB9DD 0x9986
+0xB9DE 0x7F50
+0xB9DF 0x60EF
+0xB9E0 0x704C
+0xB9E1 0x8D2F
+0xB9E2 0x5149
+0xB9E3 0x5E7F
+0xB9E4 0x901B
+0xB9E5 0x7470
+0xB9E6 0x89C4
+0xB9E7 0x572D
+0xB9E8 0x7845
+0xB9E9 0x5F52
+0xB9EA 0x9F9F
+0xB9EB 0x95FA
+0xB9EC 0x8F68
+0xB9ED 0x9B3C
+0xB9EE 0x8BE1
+0xB9EF 0x7678
+0xB9F0 0x6842
+0xB9F1 0x67DC
+0xB9F2 0x8DEA
+0xB9F3 0x8D35
+0xB9F4 0x523D
+0xB9F5 0x8F8A
+0xB9F6 0x6EDA
+0xB9F7 0x68CD
+0xB9F8 0x9505
+0xB9F9 0x90ED
+0xB9FA 0x56FD
+0xB9FB 0x679C
+0xB9FC 0x88F9
+0xB9FD 0x8FC7
+0xB9FE 0x54C8
+0xBAA1 0x9AB8
+0xBAA2 0x5B69
+0xBAA3 0x6D77
+0xBAA4 0x6C26
+0xBAA5 0x4EA5
+0xBAA6 0x5BB3
+0xBAA7 0x9A87
+0xBAA8 0x9163
+0xBAA9 0x61A8
+0xBAAA 0x90AF
+0xBAAB 0x97E9
+0xBAAC 0x542B
+0xBAAD 0x6DB5
+0xBAAE 0x5BD2
+0xBAAF 0x51FD
+0xBAB0 0x558A
+0xBAB1 0x7F55
+0xBAB2 0x7FF0
+0xBAB3 0x64BC
+0xBAB4 0x634D
+0xBAB5 0x65F1
+0xBAB6 0x61BE
+0xBAB7 0x608D
+0xBAB8 0x710A
+0xBAB9 0x6C57
+0xBABA 0x6C49
+0xBABB 0x592F
+0xBABC 0x676D
+0xBABD 0x822A
+0xBABE 0x58D5
+0xBABF 0x568E
+0xBAC0 0x8C6A
+0xBAC1 0x6BEB
+0xBAC2 0x90DD
+0xBAC3 0x597D
+0xBAC4 0x8017
+0xBAC5 0x53F7
+0xBAC6 0x6D69
+0xBAC7 0x5475
+0xBAC8 0x559D
+0xBAC9 0x8377
+0xBACA 0x83CF
+0xBACB 0x6838
+0xBACC 0x79BE
+0xBACD 0x548C
+0xBACE 0x4F55
+0xBACF 0x5408
+0xBAD0 0x76D2
+0xBAD1 0x8C89
+0xBAD2 0x9602
+0xBAD3 0x6CB3
+0xBAD4 0x6DB8
+0xBAD5 0x8D6B
+0xBAD6 0x8910
+0xBAD7 0x9E64
+0xBAD8 0x8D3A
+0xBAD9 0x563F
+0xBADA 0x9ED1
+0xBADB 0x75D5
+0xBADC 0x5F88
+0xBADD 0x72E0
+0xBADE 0x6068
+0xBADF 0x54FC
+0xBAE0 0x4EA8
+0xBAE1 0x6A2A
+0xBAE2 0x8861
+0xBAE3 0x6052
+0xBAE4 0x8F70
+0xBAE5 0x54C4
+0xBAE6 0x70D8
+0xBAE7 0x8679
+0xBAE8 0x9E3F
+0xBAE9 0x6D2A
+0xBAEA 0x5B8F
+0xBAEB 0x5F18
+0xBAEC 0x7EA2
+0xBAED 0x5589
+0xBAEE 0x4FAF
+0xBAEF 0x7334
+0xBAF0 0x543C
+0xBAF1 0x539A
+0xBAF2 0x5019
+0xBAF3 0x540E
+0xBAF4 0x547C
+0xBAF5 0x4E4E
+0xBAF6 0x5FFD
+0xBAF7 0x745A
+0xBAF8 0x58F6
+0xBAF9 0x846B
+0xBAFA 0x80E1
+0xBAFB 0x8774
+0xBAFC 0x72D0
+0xBAFD 0x7CCA
+0xBAFE 0x6E56
+0xBBA1 0x5F27
+0xBBA2 0x864E
+0xBBA3 0x552C
+0xBBA4 0x62A4
+0xBBA5 0x4E92
+0xBBA6 0x6CAA
+0xBBA7 0x6237
+0xBBA8 0x82B1
+0xBBA9 0x54D7
+0xBBAA 0x534E
+0xBBAB 0x733E
+0xBBAC 0x6ED1
+0xBBAD 0x753B
+0xBBAE 0x5212
+0xBBAF 0x5316
+0xBBB0 0x8BDD
+0xBBB1 0x69D0
+0xBBB2 0x5F8A
+0xBBB3 0x6000
+0xBBB4 0x6DEE
+0xBBB5 0x574F
+0xBBB6 0x6B22
+0xBBB7 0x73AF
+0xBBB8 0x6853
+0xBBB9 0x8FD8
+0xBBBA 0x7F13
+0xBBBB 0x6362
+0xBBBC 0x60A3
+0xBBBD 0x5524
+0xBBBE 0x75EA
+0xBBBF 0x8C62
+0xBBC0 0x7115
+0xBBC1 0x6DA3
+0xBBC2 0x5BA6
+0xBBC3 0x5E7B
+0xBBC4 0x8352
+0xBBC5 0x614C
+0xBBC6 0x9EC4
+0xBBC7 0x78FA
+0xBBC8 0x8757
+0xBBC9 0x7C27
+0xBBCA 0x7687
+0xBBCB 0x51F0
+0xBBCC 0x60F6
+0xBBCD 0x714C
+0xBBCE 0x6643
+0xBBCF 0x5E4C
+0xBBD0 0x604D
+0xBBD1 0x8C0E
+0xBBD2 0x7070
+0xBBD3 0x6325
+0xBBD4 0x8F89
+0xBBD5 0x5FBD
+0xBBD6 0x6062
+0xBBD7 0x86D4
+0xBBD8 0x56DE
+0xBBD9 0x6BC1
+0xBBDA 0x6094
+0xBBDB 0x6167
+0xBBDC 0x5349
+0xBBDD 0x60E0
+0xBBDE 0x6666
+0xBBDF 0x8D3F
+0xBBE0 0x79FD
+0xBBE1 0x4F1A
+0xBBE2 0x70E9
+0xBBE3 0x6C47
+0xBBE4 0x8BB3
+0xBBE5 0x8BF2
+0xBBE6 0x7ED8
+0xBBE7 0x8364
+0xBBE8 0x660F
+0xBBE9 0x5A5A
+0xBBEA 0x9B42
+0xBBEB 0x6D51
+0xBBEC 0x6DF7
+0xBBED 0x8C41
+0xBBEE 0x6D3B
+0xBBEF 0x4F19
+0xBBF0 0x706B
+0xBBF1 0x83B7
+0xBBF2 0x6216
+0xBBF3 0x60D1
+0xBBF4 0x970D
+0xBBF5 0x8D27
+0xBBF6 0x7978
+0xBBF7 0x51FB
+0xBBF8 0x573E
+0xBBF9 0x57FA
+0xBBFA 0x673A
+0xBBFB 0x7578
+0xBBFC 0x7A3D
+0xBBFD 0x79EF
+0xBBFE 0x7B95
+0xBCA1 0x808C
+0xBCA2 0x9965
+0xBCA3 0x8FF9
+0xBCA4 0x6FC0
+0xBCA5 0x8BA5
+0xBCA6 0x9E21
+0xBCA7 0x59EC
+0xBCA8 0x7EE9
+0xBCA9 0x7F09
+0xBCAA 0x5409
+0xBCAB 0x6781
+0xBCAC 0x68D8
+0xBCAD 0x8F91
+0xBCAE 0x7C4D
+0xBCAF 0x96C6
+0xBCB0 0x53CA
+0xBCB1 0x6025
+0xBCB2 0x75BE
+0xBCB3 0x6C72
+0xBCB4 0x5373
+0xBCB5 0x5AC9
+0xBCB6 0x7EA7
+0xBCB7 0x6324
+0xBCB8 0x51E0
+0xBCB9 0x810A
+0xBCBA 0x5DF1
+0xBCBB 0x84DF
+0xBCBC 0x6280
+0xBCBD 0x5180
+0xBCBE 0x5B63
+0xBCBF 0x4F0E
+0xBCC0 0x796D
+0xBCC1 0x5242
+0xBCC2 0x60B8
+0xBCC3 0x6D4E
+0xBCC4 0x5BC4
+0xBCC5 0x5BC2
+0xBCC6 0x8BA1
+0xBCC7 0x8BB0
+0xBCC8 0x65E2
+0xBCC9 0x5FCC
+0xBCCA 0x9645
+0xBCCB 0x5993
+0xBCCC 0x7EE7
+0xBCCD 0x7EAA
+0xBCCE 0x5609
+0xBCCF 0x67B7
+0xBCD0 0x5939
+0xBCD1 0x4F73
+0xBCD2 0x5BB6
+0xBCD3 0x52A0
+0xBCD4 0x835A
+0xBCD5 0x988A
+0xBCD6 0x8D3E
+0xBCD7 0x7532
+0xBCD8 0x94BE
+0xBCD9 0x5047
+0xBCDA 0x7A3C
+0xBCDB 0x4EF7
+0xBCDC 0x67B6
+0xBCDD 0x9A7E
+0xBCDE 0x5AC1
+0xBCDF 0x6B7C
+0xBCE0 0x76D1
+0xBCE1 0x575A
+0xBCE2 0x5C16
+0xBCE3 0x7B3A
+0xBCE4 0x95F4
+0xBCE5 0x714E
+0xBCE6 0x517C
+0xBCE7 0x80A9
+0xBCE8 0x8270
+0xBCE9 0x5978
+0xBCEA 0x7F04
+0xBCEB 0x8327
+0xBCEC 0x68C0
+0xBCED 0x67EC
+0xBCEE 0x78B1
+0xBCEF 0x7877
+0xBCF0 0x62E3
+0xBCF1 0x6361
+0xBCF2 0x7B80
+0xBCF3 0x4FED
+0xBCF4 0x526A
+0xBCF5 0x51CF
+0xBCF6 0x8350
+0xBCF7 0x69DB
+0xBCF8 0x9274
+0xBCF9 0x8DF5
+0xBCFA 0x8D31
+0xBCFB 0x89C1
+0xBCFC 0x952E
+0xBCFD 0x7BAD
+0xBCFE 0x4EF6
+0xBDA1 0x5065
+0xBDA2 0x8230
+0xBDA3 0x5251
+0xBDA4 0x996F
+0xBDA5 0x6E10
+0xBDA6 0x6E85
+0xBDA7 0x6DA7
+0xBDA8 0x5EFA
+0xBDA9 0x50F5
+0xBDAA 0x59DC
+0xBDAB 0x5C06
+0xBDAC 0x6D46
+0xBDAD 0x6C5F
+0xBDAE 0x7586
+0xBDAF 0x848B
+0xBDB0 0x6868
+0xBDB1 0x5956
+0xBDB2 0x8BB2
+0xBDB3 0x5320
+0xBDB4 0x9171
+0xBDB5 0x964D
+0xBDB6 0x8549
+0xBDB7 0x6912
+0xBDB8 0x7901
+0xBDB9 0x7126
+0xBDBA 0x80F6
+0xBDBB 0x4EA4
+0xBDBC 0x90CA
+0xBDBD 0x6D47
+0xBDBE 0x9A84
+0xBDBF 0x5A07
+0xBDC0 0x56BC
+0xBDC1 0x6405
+0xBDC2 0x94F0
+0xBDC3 0x77EB
+0xBDC4 0x4FA5
+0xBDC5 0x811A
+0xBDC6 0x72E1
+0xBDC7 0x89D2
+0xBDC8 0x997A
+0xBDC9 0x7F34
+0xBDCA 0x7EDE
+0xBDCB 0x527F
+0xBDCC 0x6559
+0xBDCD 0x9175
+0xBDCE 0x8F7F
+0xBDCF 0x8F83
+0xBDD0 0x53EB
+0xBDD1 0x7A96
+0xBDD2 0x63ED
+0xBDD3 0x63A5
+0xBDD4 0x7686
+0xBDD5 0x79F8
+0xBDD6 0x8857
+0xBDD7 0x9636
+0xBDD8 0x622A
+0xBDD9 0x52AB
+0xBDDA 0x8282
+0xBDDB 0x6854
+0xBDDC 0x6770
+0xBDDD 0x6377
+0xBDDE 0x776B
+0xBDDF 0x7AED
+0xBDE0 0x6D01
+0xBDE1 0x7ED3
+0xBDE2 0x89E3
+0xBDE3 0x59D0
+0xBDE4 0x6212
+0xBDE5 0x85C9
+0xBDE6 0x82A5
+0xBDE7 0x754C
+0xBDE8 0x501F
+0xBDE9 0x4ECB
+0xBDEA 0x75A5
+0xBDEB 0x8BEB
+0xBDEC 0x5C4A
+0xBDED 0x5DFE
+0xBDEE 0x7B4B
+0xBDEF 0x65A4
+0xBDF0 0x91D1
+0xBDF1 0x4ECA
+0xBDF2 0x6D25
+0xBDF3 0x895F
+0xBDF4 0x7D27
+0xBDF5 0x9526
+0xBDF6 0x4EC5
+0xBDF7 0x8C28
+0xBDF8 0x8FDB
+0xBDF9 0x9773
+0xBDFA 0x664B
+0xBDFB 0x7981
+0xBDFC 0x8FD1
+0xBDFD 0x70EC
+0xBDFE 0x6D78
+0xBEA1 0x5C3D
+0xBEA2 0x52B2
+0xBEA3 0x8346
+0xBEA4 0x5162
+0xBEA5 0x830E
+0xBEA6 0x775B
+0xBEA7 0x6676
+0xBEA8 0x9CB8
+0xBEA9 0x4EAC
+0xBEAA 0x60CA
+0xBEAB 0x7CBE
+0xBEAC 0x7CB3
+0xBEAD 0x7ECF
+0xBEAE 0x4E95
+0xBEAF 0x8B66
+0xBEB0 0x666F
+0xBEB1 0x9888
+0xBEB2 0x9759
+0xBEB3 0x5883
+0xBEB4 0x656C
+0xBEB5 0x955C
+0xBEB6 0x5F84
+0xBEB7 0x75C9
+0xBEB8 0x9756
+0xBEB9 0x7ADF
+0xBEBA 0x7ADE
+0xBEBB 0x51C0
+0xBEBC 0x70AF
+0xBEBD 0x7A98
+0xBEBE 0x63EA
+0xBEBF 0x7A76
+0xBEC0 0x7EA0
+0xBEC1 0x7396
+0xBEC2 0x97ED
+0xBEC3 0x4E45
+0xBEC4 0x7078
+0xBEC5 0x4E5D
+0xBEC6 0x9152
+0xBEC7 0x53A9
+0xBEC8 0x6551
+0xBEC9 0x65E7
+0xBECA 0x81FC
+0xBECB 0x8205
+0xBECC 0x548E
+0xBECD 0x5C31
+0xBECE 0x759A
+0xBECF 0x97A0
+0xBED0 0x62D8
+0xBED1 0x72D9
+0xBED2 0x75BD
+0xBED3 0x5C45
+0xBED4 0x9A79
+0xBED5 0x83CA
+0xBED6 0x5C40
+0xBED7 0x5480
+0xBED8 0x77E9
+0xBED9 0x4E3E
+0xBEDA 0x6CAE
+0xBEDB 0x805A
+0xBEDC 0x62D2
+0xBEDD 0x636E
+0xBEDE 0x5DE8
+0xBEDF 0x5177
+0xBEE0 0x8DDD
+0xBEE1 0x8E1E
+0xBEE2 0x952F
+0xBEE3 0x4FF1
+0xBEE4 0x53E5
+0xBEE5 0x60E7
+0xBEE6 0x70AC
+0xBEE7 0x5267
+0xBEE8 0x6350
+0xBEE9 0x9E43
+0xBEEA 0x5A1F
+0xBEEB 0x5026
+0xBEEC 0x7737
+0xBEED 0x5377
+0xBEEE 0x7EE2
+0xBEEF 0x6485
+0xBEF0 0x652B
+0xBEF1 0x6289
+0xBEF2 0x6398
+0xBEF3 0x5014
+0xBEF4 0x7235
+0xBEF5 0x89C9
+0xBEF6 0x51B3
+0xBEF7 0x8BC0
+0xBEF8 0x7EDD
+0xBEF9 0x5747
+0xBEFA 0x83CC
+0xBEFB 0x94A7
+0xBEFC 0x519B
+0xBEFD 0x541B
+0xBEFE 0x5CFB
+0xBFA1 0x4FCA
+0xBFA2 0x7AE3
+0xBFA3 0x6D5A
+0xBFA4 0x90E1
+0xBFA5 0x9A8F
+0xBFA6 0x5580
+0xBFA7 0x5496
+0xBFA8 0x5361
+0xBFA9 0x54AF
+0xBFAA 0x5F00
+0xBFAB 0x63E9
+0xBFAC 0x6977
+0xBFAD 0x51EF
+0xBFAE 0x6168
+0xBFAF 0x520A
+0xBFB0 0x582A
+0xBFB1 0x52D8
+0xBFB2 0x574E
+0xBFB3 0x780D
+0xBFB4 0x770B
+0xBFB5 0x5EB7
+0xBFB6 0x6177
+0xBFB7 0x7CE0
+0xBFB8 0x625B
+0xBFB9 0x6297
+0xBFBA 0x4EA2
+0xBFBB 0x7095
+0xBFBC 0x8003
+0xBFBD 0x62F7
+0xBFBE 0x70E4
+0xBFBF 0x9760
+0xBFC0 0x5777
+0xBFC1 0x82DB
+0xBFC2 0x67EF
+0xBFC3 0x68F5
+0xBFC4 0x78D5
+0xBFC5 0x9897
+0xBFC6 0x79D1
+0xBFC7 0x58F3
+0xBFC8 0x54B3
+0xBFC9 0x53EF
+0xBFCA 0x6E34
+0xBFCB 0x514B
+0xBFCC 0x523B
+0xBFCD 0x5BA2
+0xBFCE 0x8BFE
+0xBFCF 0x80AF
+0xBFD0 0x5543
+0xBFD1 0x57A6
+0xBFD2 0x6073
+0xBFD3 0x5751
+0xBFD4 0x542D
+0xBFD5 0x7A7A
+0xBFD6 0x6050
+0xBFD7 0x5B54
+0xBFD8 0x63A7
+0xBFD9 0x62A0
+0xBFDA 0x53E3
+0xBFDB 0x6263
+0xBFDC 0x5BC7
+0xBFDD 0x67AF
+0xBFDE 0x54ED
+0xBFDF 0x7A9F
+0xBFE0 0x82E6
+0xBFE1 0x9177
+0xBFE2 0x5E93
+0xBFE3 0x88E4
+0xBFE4 0x5938
+0xBFE5 0x57AE
+0xBFE6 0x630E
+0xBFE7 0x8DE8
+0xBFE8 0x80EF
+0xBFE9 0x5757
+0xBFEA 0x7B77
+0xBFEB 0x4FA9
+0xBFEC 0x5FEB
+0xBFED 0x5BBD
+0xBFEE 0x6B3E
+0xBFEF 0x5321
+0xBFF0 0x7B50
+0xBFF1 0x72C2
+0xBFF2 0x6846
+0xBFF3 0x77FF
+0xBFF4 0x7736
+0xBFF5 0x65F7
+0xBFF6 0x51B5
+0xBFF7 0x4E8F
+0xBFF8 0x76D4
+0xBFF9 0x5CBF
+0xBFFA 0x7AA5
+0xBFFB 0x8475
+0xBFFC 0x594E
+0xBFFD 0x9B41
+0xBFFE 0x5080
+0xC0A1 0x9988
+0xC0A2 0x6127
+0xC0A3 0x6E83
+0xC0A4 0x5764
+0xC0A5 0x6606
+0xC0A6 0x6346
+0xC0A7 0x56F0
+0xC0A8 0x62EC
+0xC0A9 0x6269
+0xC0AA 0x5ED3
+0xC0AB 0x9614
+0xC0AC 0x5783
+0xC0AD 0x62C9
+0xC0AE 0x5587
+0xC0AF 0x8721
+0xC0B0 0x814A
+0xC0B1 0x8FA3
+0xC0B2 0x5566
+0xC0B3 0x83B1
+0xC0B4 0x6765
+0xC0B5 0x8D56
+0xC0B6 0x84DD
+0xC0B7 0x5A6A
+0xC0B8 0x680F
+0xC0B9 0x62E6
+0xC0BA 0x7BEE
+0xC0BB 0x9611
+0xC0BC 0x5170
+0xC0BD 0x6F9C
+0xC0BE 0x8C30
+0xC0BF 0x63FD
+0xC0C0 0x89C8
+0xC0C1 0x61D2
+0xC0C2 0x7F06
+0xC0C3 0x70C2
+0xC0C4 0x6EE5
+0xC0C5 0x7405
+0xC0C6 0x6994
+0xC0C7 0x72FC
+0xC0C8 0x5ECA
+0xC0C9 0x90CE
+0xC0CA 0x6717
+0xC0CB 0x6D6A
+0xC0CC 0x635E
+0xC0CD 0x52B3
+0xC0CE 0x7262
+0xC0CF 0x8001
+0xC0D0 0x4F6C
+0xC0D1 0x59E5
+0xC0D2 0x916A
+0xC0D3 0x70D9
+0xC0D4 0x6D9D
+0xC0D5 0x52D2
+0xC0D6 0x4E50
+0xC0D7 0x96F7
+0xC0D8 0x956D
+0xC0D9 0x857E
+0xC0DA 0x78CA
+0xC0DB 0x7D2F
+0xC0DC 0x5121
+0xC0DD 0x5792
+0xC0DE 0x64C2
+0xC0DF 0x808B
+0xC0E0 0x7C7B
+0xC0E1 0x6CEA
+0xC0E2 0x68F1
+0xC0E3 0x695E
+0xC0E4 0x51B7
+0xC0E5 0x5398
+0xC0E6 0x68A8
+0xC0E7 0x7281
+0xC0E8 0x9ECE
+0xC0E9 0x7BF1
+0xC0EA 0x72F8
+0xC0EB 0x79BB
+0xC0EC 0x6F13
+0xC0ED 0x7406
+0xC0EE 0x674E
+0xC0EF 0x91CC
+0xC0F0 0x9CA4
+0xC0F1 0x793C
+0xC0F2 0x8389
+0xC0F3 0x8354
+0xC0F4 0x540F
+0xC0F5 0x6817
+0xC0F6 0x4E3D
+0xC0F7 0x5389
+0xC0F8 0x52B1
+0xC0F9 0x783E
+0xC0FA 0x5386
+0xC0FB 0x5229
+0xC0FC 0x5088
+0xC0FD 0x4F8B
+0xC0FE 0x4FD0
+0xC1A1 0x75E2
+0xC1A2 0x7ACB
+0xC1A3 0x7C92
+0xC1A4 0x6CA5
+0xC1A5 0x96B6
+0xC1A6 0x529B
+0xC1A7 0x7483
+0xC1A8 0x54E9
+0xC1A9 0x4FE9
+0xC1AA 0x8054
+0xC1AB 0x83B2
+0xC1AC 0x8FDE
+0xC1AD 0x9570
+0xC1AE 0x5EC9
+0xC1AF 0x601C
+0xC1B0 0x6D9F
+0xC1B1 0x5E18
+0xC1B2 0x655B
+0xC1B3 0x8138
+0xC1B4 0x94FE
+0xC1B5 0x604B
+0xC1B6 0x70BC
+0xC1B7 0x7EC3
+0xC1B8 0x7CAE
+0xC1B9 0x51C9
+0xC1BA 0x6881
+0xC1BB 0x7CB1
+0xC1BC 0x826F
+0xC1BD 0x4E24
+0xC1BE 0x8F86
+0xC1BF 0x91CF
+0xC1C0 0x667E
+0xC1C1 0x4EAE
+0xC1C2 0x8C05
+0xC1C3 0x64A9
+0xC1C4 0x804A
+0xC1C5 0x50DA
+0xC1C6 0x7597
+0xC1C7 0x71CE
+0xC1C8 0x5BE5
+0xC1C9 0x8FBD
+0xC1CA 0x6F66
+0xC1CB 0x4E86
+0xC1CC 0x6482
+0xC1CD 0x9563
+0xC1CE 0x5ED6
+0xC1CF 0x6599
+0xC1D0 0x5217
+0xC1D1 0x88C2
+0xC1D2 0x70C8
+0xC1D3 0x52A3
+0xC1D4 0x730E
+0xC1D5 0x7433
+0xC1D6 0x6797
+0xC1D7 0x78F7
+0xC1D8 0x9716
+0xC1D9 0x4E34
+0xC1DA 0x90BB
+0xC1DB 0x9CDE
+0xC1DC 0x6DCB
+0xC1DD 0x51DB
+0xC1DE 0x8D41
+0xC1DF 0x541D
+0xC1E0 0x62CE
+0xC1E1 0x73B2
+0xC1E2 0x83F1
+0xC1E3 0x96F6
+0xC1E4 0x9F84
+0xC1E5 0x94C3
+0xC1E6 0x4F36
+0xC1E7 0x7F9A
+0xC1E8 0x51CC
+0xC1E9 0x7075
+0xC1EA 0x9675
+0xC1EB 0x5CAD
+0xC1EC 0x9886
+0xC1ED 0x53E6
+0xC1EE 0x4EE4
+0xC1EF 0x6E9C
+0xC1F0 0x7409
+0xC1F1 0x69B4
+0xC1F2 0x786B
+0xC1F3 0x998F
+0xC1F4 0x7559
+0xC1F5 0x5218
+0xC1F6 0x7624
+0xC1F7 0x6D41
+0xC1F8 0x67F3
+0xC1F9 0x516D
+0xC1FA 0x9F99
+0xC1FB 0x804B
+0xC1FC 0x5499
+0xC1FD 0x7B3C
+0xC1FE 0x7ABF
+0xC2A1 0x9686
+0xC2A2 0x5784
+0xC2A3 0x62E2
+0xC2A4 0x9647
+0xC2A5 0x697C
+0xC2A6 0x5A04
+0xC2A7 0x6402
+0xC2A8 0x7BD3
+0xC2A9 0x6F0F
+0xC2AA 0x964B
+0xC2AB 0x82A6
+0xC2AC 0x5362
+0xC2AD 0x9885
+0xC2AE 0x5E90
+0xC2AF 0x7089
+0xC2B0 0x63B3
+0xC2B1 0x5364
+0xC2B2 0x864F
+0xC2B3 0x9C81
+0xC2B4 0x9E93
+0xC2B5 0x788C
+0xC2B6 0x9732
+0xC2B7 0x8DEF
+0xC2B8 0x8D42
+0xC2B9 0x9E7F
+0xC2BA 0x6F5E
+0xC2BB 0x7984
+0xC2BC 0x5F55
+0xC2BD 0x9646
+0xC2BE 0x622E
+0xC2BF 0x9A74
+0xC2C0 0x5415
+0xC2C1 0x94DD
+0xC2C2 0x4FA3
+0xC2C3 0x65C5
+0xC2C4 0x5C65
+0xC2C5 0x5C61
+0xC2C6 0x7F15
+0xC2C7 0x8651
+0xC2C8 0x6C2F
+0xC2C9 0x5F8B
+0xC2CA 0x7387
+0xC2CB 0x6EE4
+0xC2CC 0x7EFF
+0xC2CD 0x5CE6
+0xC2CE 0x631B
+0xC2CF 0x5B6A
+0xC2D0 0x6EE6
+0xC2D1 0x5375
+0xC2D2 0x4E71
+0xC2D3 0x63A0
+0xC2D4 0x7565
+0xC2D5 0x62A1
+0xC2D6 0x8F6E
+0xC2D7 0x4F26
+0xC2D8 0x4ED1
+0xC2D9 0x6CA6
+0xC2DA 0x7EB6
+0xC2DB 0x8BBA
+0xC2DC 0x841D
+0xC2DD 0x87BA
+0xC2DE 0x7F57
+0xC2DF 0x903B
+0xC2E0 0x9523
+0xC2E1 0x7BA9
+0xC2E2 0x9AA1
+0xC2E3 0x88F8
+0xC2E4 0x843D
+0xC2E5 0x6D1B
+0xC2E6 0x9A86
+0xC2E7 0x7EDC
+0xC2E8 0x5988
+0xC2E9 0x9EBB
+0xC2EA 0x739B
+0xC2EB 0x7801
+0xC2EC 0x8682
+0xC2ED 0x9A6C
+0xC2EE 0x9A82
+0xC2EF 0x561B
+0xC2F0 0x5417
+0xC2F1 0x57CB
+0xC2F2 0x4E70
+0xC2F3 0x9EA6
+0xC2F4 0x5356
+0xC2F5 0x8FC8
+0xC2F6 0x8109
+0xC2F7 0x7792
+0xC2F8 0x9992
+0xC2F9 0x86EE
+0xC2FA 0x6EE1
+0xC2FB 0x8513
+0xC2FC 0x66FC
+0xC2FD 0x6162
+0xC2FE 0x6F2B
+0xC3A1 0x8C29
+0xC3A2 0x8292
+0xC3A3 0x832B
+0xC3A4 0x76F2
+0xC3A5 0x6C13
+0xC3A6 0x5FD9
+0xC3A7 0x83BD
+0xC3A8 0x732B
+0xC3A9 0x8305
+0xC3AA 0x951A
+0xC3AB 0x6BDB
+0xC3AC 0x77DB
+0xC3AD 0x94C6
+0xC3AE 0x536F
+0xC3AF 0x8302
+0xC3B0 0x5192
+0xC3B1 0x5E3D
+0xC3B2 0x8C8C
+0xC3B3 0x8D38
+0xC3B4 0x4E48
+0xC3B5 0x73AB
+0xC3B6 0x679A
+0xC3B7 0x6885
+0xC3B8 0x9176
+0xC3B9 0x9709
+0xC3BA 0x7164
+0xC3BB 0x6CA1
+0xC3BC 0x7709
+0xC3BD 0x5A92
+0xC3BE 0x9541
+0xC3BF 0x6BCF
+0xC3C0 0x7F8E
+0xC3C1 0x6627
+0xC3C2 0x5BD0
+0xC3C3 0x59B9
+0xC3C4 0x5A9A
+0xC3C5 0x95E8
+0xC3C6 0x95F7
+0xC3C7 0x4EEC
+0xC3C8 0x840C
+0xC3C9 0x8499
+0xC3CA 0x6AAC
+0xC3CB 0x76DF
+0xC3CC 0x9530
+0xC3CD 0x731B
+0xC3CE 0x68A6
+0xC3CF 0x5B5F
+0xC3D0 0x772F
+0xC3D1 0x919A
+0xC3D2 0x9761
+0xC3D3 0x7CDC
+0xC3D4 0x8FF7
+0xC3D5 0x8C1C
+0xC3D6 0x5F25
+0xC3D7 0x7C73
+0xC3D8 0x79D8
+0xC3D9 0x89C5
+0xC3DA 0x6CCC
+0xC3DB 0x871C
+0xC3DC 0x5BC6
+0xC3DD 0x5E42
+0xC3DE 0x68C9
+0xC3DF 0x7720
+0xC3E0 0x7EF5
+0xC3E1 0x5195
+0xC3E2 0x514D
+0xC3E3 0x52C9
+0xC3E4 0x5A29
+0xC3E5 0x7F05
+0xC3E6 0x9762
+0xC3E7 0x82D7
+0xC3E8 0x63CF
+0xC3E9 0x7784
+0xC3EA 0x85D0
+0xC3EB 0x79D2
+0xC3EC 0x6E3A
+0xC3ED 0x5E99
+0xC3EE 0x5999
+0xC3EF 0x8511
+0xC3F0 0x706D
+0xC3F1 0x6C11
+0xC3F2 0x62BF
+0xC3F3 0x76BF
+0xC3F4 0x654F
+0xC3F5 0x60AF
+0xC3F6 0x95FD
+0xC3F7 0x660E
+0xC3F8 0x879F
+0xC3F9 0x9E23
+0xC3FA 0x94ED
+0xC3FB 0x540D
+0xC3FC 0x547D
+0xC3FD 0x8C2C
+0xC3FE 0x6478
+0xC4A1 0x6479
+0xC4A2 0x8611
+0xC4A3 0x6A21
+0xC4A4 0x819C
+0xC4A5 0x78E8
+0xC4A6 0x6469
+0xC4A7 0x9B54
+0xC4A8 0x62B9
+0xC4A9 0x672B
+0xC4AA 0x83AB
+0xC4AB 0x58A8
+0xC4AC 0x9ED8
+0xC4AD 0x6CAB
+0xC4AE 0x6F20
+0xC4AF 0x5BDE
+0xC4B0 0x964C
+0xC4B1 0x8C0B
+0xC4B2 0x725F
+0xC4B3 0x67D0
+0xC4B4 0x62C7
+0xC4B5 0x7261
+0xC4B6 0x4EA9
+0xC4B7 0x59C6
+0xC4B8 0x6BCD
+0xC4B9 0x5893
+0xC4BA 0x66AE
+0xC4BB 0x5E55
+0xC4BC 0x52DF
+0xC4BD 0x6155
+0xC4BE 0x6728
+0xC4BF 0x76EE
+0xC4C0 0x7766
+0xC4C1 0x7267
+0xC4C2 0x7A46
+0xC4C3 0x62FF
+0xC4C4 0x54EA
+0xC4C5 0x5450
+0xC4C6 0x94A0
+0xC4C7 0x90A3
+0xC4C8 0x5A1C
+0xC4C9 0x7EB3
+0xC4CA 0x6C16
+0xC4CB 0x4E43
+0xC4CC 0x5976
+0xC4CD 0x8010
+0xC4CE 0x5948
+0xC4CF 0x5357
+0xC4D0 0x7537
+0xC4D1 0x96BE
+0xC4D2 0x56CA
+0xC4D3 0x6320
+0xC4D4 0x8111
+0xC4D5 0x607C
+0xC4D6 0x95F9
+0xC4D7 0x6DD6
+0xC4D8 0x5462
+0xC4D9 0x9981
+0xC4DA 0x5185
+0xC4DB 0x5AE9
+0xC4DC 0x80FD
+0xC4DD 0x59AE
+0xC4DE 0x9713
+0xC4DF 0x502A
+0xC4E0 0x6CE5
+0xC4E1 0x5C3C
+0xC4E2 0x62DF
+0xC4E3 0x4F60
+0xC4E4 0x533F
+0xC4E5 0x817B
+0xC4E6 0x9006
+0xC4E7 0x6EBA
+0xC4E8 0x852B
+0xC4E9 0x62C8
+0xC4EA 0x5E74
+0xC4EB 0x78BE
+0xC4EC 0x64B5
+0xC4ED 0x637B
+0xC4EE 0x5FF5
+0xC4EF 0x5A18
+0xC4F0 0x917F
+0xC4F1 0x9E1F
+0xC4F2 0x5C3F
+0xC4F3 0x634F
+0xC4F4 0x8042
+0xC4F5 0x5B7D
+0xC4F6 0x556E
+0xC4F7 0x954A
+0xC4F8 0x954D
+0xC4F9 0x6D85
+0xC4FA 0x60A8
+0xC4FB 0x67E0
+0xC4FC 0x72DE
+0xC4FD 0x51DD
+0xC4FE 0x5B81
+0xC5A1 0x62E7
+0xC5A2 0x6CDE
+0xC5A3 0x725B
+0xC5A4 0x626D
+0xC5A5 0x94AE
+0xC5A6 0x7EBD
+0xC5A7 0x8113
+0xC5A8 0x6D53
+0xC5A9 0x519C
+0xC5AA 0x5F04
+0xC5AB 0x5974
+0xC5AC 0x52AA
+0xC5AD 0x6012
+0xC5AE 0x5973
+0xC5AF 0x6696
+0xC5B0 0x8650
+0xC5B1 0x759F
+0xC5B2 0x632A
+0xC5B3 0x61E6
+0xC5B4 0x7CEF
+0xC5B5 0x8BFA
+0xC5B6 0x54E6
+0xC5B7 0x6B27
+0xC5B8 0x9E25
+0xC5B9 0x6BB4
+0xC5BA 0x85D5
+0xC5BB 0x5455
+0xC5BC 0x5076
+0xC5BD 0x6CA4
+0xC5BE 0x556A
+0xC5BF 0x8DB4
+0xC5C0 0x722C
+0xC5C1 0x5E15
+0xC5C2 0x6015
+0xC5C3 0x7436
+0xC5C4 0x62CD
+0xC5C5 0x6392
+0xC5C6 0x724C
+0xC5C7 0x5F98
+0xC5C8 0x6E43
+0xC5C9 0x6D3E
+0xC5CA 0x6500
+0xC5CB 0x6F58
+0xC5CC 0x76D8
+0xC5CD 0x78D0
+0xC5CE 0x76FC
+0xC5CF 0x7554
+0xC5D0 0x5224
+0xC5D1 0x53DB
+0xC5D2 0x4E53
+0xC5D3 0x5E9E
+0xC5D4 0x65C1
+0xC5D5 0x802A
+0xC5D6 0x80D6
+0xC5D7 0x629B
+0xC5D8 0x5486
+0xC5D9 0x5228
+0xC5DA 0x70AE
+0xC5DB 0x888D
+0xC5DC 0x8DD1
+0xC5DD 0x6CE1
+0xC5DE 0x5478
+0xC5DF 0x80DA
+0xC5E0 0x57F9
+0xC5E1 0x88F4
+0xC5E2 0x8D54
+0xC5E3 0x966A
+0xC5E4 0x914D
+0xC5E5 0x4F69
+0xC5E6 0x6C9B
+0xC5E7 0x55B7
+0xC5E8 0x76C6
+0xC5E9 0x7830
+0xC5EA 0x62A8
+0xC5EB 0x70F9
+0xC5EC 0x6F8E
+0xC5ED 0x5F6D
+0xC5EE 0x84EC
+0xC5EF 0x68DA
+0xC5F0 0x787C
+0xC5F1 0x7BF7
+0xC5F2 0x81A8
+0xC5F3 0x670B
+0xC5F4 0x9E4F
+0xC5F5 0x6367
+0xC5F6 0x78B0
+0xC5F7 0x576F
+0xC5F8 0x7812
+0xC5F9 0x9739
+0xC5FA 0x6279
+0xC5FB 0x62AB
+0xC5FC 0x5288
+0xC5FD 0x7435
+0xC5FE 0x6BD7
+0xC6A1 0x5564
+0xC6A2 0x813E
+0xC6A3 0x75B2
+0xC6A4 0x76AE
+0xC6A5 0x5339
+0xC6A6 0x75DE
+0xC6A7 0x50FB
+0xC6A8 0x5C41
+0xC6A9 0x8B6C
+0xC6AA 0x7BC7
+0xC6AB 0x504F
+0xC6AC 0x7247
+0xC6AD 0x9A97
+0xC6AE 0x98D8
+0xC6AF 0x6F02
+0xC6B0 0x74E2
+0xC6B1 0x7968
+0xC6B2 0x6487
+0xC6B3 0x77A5
+0xC6B4 0x62FC
+0xC6B5 0x9891
+0xC6B6 0x8D2B
+0xC6B7 0x54C1
+0xC6B8 0x8058
+0xC6B9 0x4E52
+0xC6BA 0x576A
+0xC6BB 0x82F9
+0xC6BC 0x840D
+0xC6BD 0x5E73
+0xC6BE 0x51ED
+0xC6BF 0x74F6
+0xC6C0 0x8BC4
+0xC6C1 0x5C4F
+0xC6C2 0x5761
+0xC6C3 0x6CFC
+0xC6C4 0x9887
+0xC6C5 0x5A46
+0xC6C6 0x7834
+0xC6C7 0x9B44
+0xC6C8 0x8FEB
+0xC6C9 0x7C95
+0xC6CA 0x5256
+0xC6CB 0x6251
+0xC6CC 0x94FA
+0xC6CD 0x4EC6
+0xC6CE 0x8386
+0xC6CF 0x8461
+0xC6D0 0x83E9
+0xC6D1 0x84B2
+0xC6D2 0x57D4
+0xC6D3 0x6734
+0xC6D4 0x5703
+0xC6D5 0x666E
+0xC6D6 0x6D66
+0xC6D7 0x8C31
+0xC6D8 0x66DD
+0xC6D9 0x7011
+0xC6DA 0x671F
+0xC6DB 0x6B3A
+0xC6DC 0x6816
+0xC6DD 0x621A
+0xC6DE 0x59BB
+0xC6DF 0x4E03
+0xC6E0 0x51C4
+0xC6E1 0x6F06
+0xC6E2 0x67D2
+0xC6E3 0x6C8F
+0xC6E4 0x5176
+0xC6E5 0x68CB
+0xC6E6 0x5947
+0xC6E7 0x6B67
+0xC6E8 0x7566
+0xC6E9 0x5D0E
+0xC6EA 0x8110
+0xC6EB 0x9F50
+0xC6EC 0x65D7
+0xC6ED 0x7948
+0xC6EE 0x7941
+0xC6EF 0x9A91
+0xC6F0 0x8D77
+0xC6F1 0x5C82
+0xC6F2 0x4E5E
+0xC6F3 0x4F01
+0xC6F4 0x542F
+0xC6F5 0x5951
+0xC6F6 0x780C
+0xC6F7 0x5668
+0xC6F8 0x6C14
+0xC6F9 0x8FC4
+0xC6FA 0x5F03
+0xC6FB 0x6C7D
+0xC6FC 0x6CE3
+0xC6FD 0x8BAB
+0xC6FE 0x6390
+0xC7A1 0x6070
+0xC7A2 0x6D3D
+0xC7A3 0x7275
+0xC7A4 0x6266
+0xC7A5 0x948E
+0xC7A6 0x94C5
+0xC7A7 0x5343
+0xC7A8 0x8FC1
+0xC7A9 0x7B7E
+0xC7AA 0x4EDF
+0xC7AB 0x8C26
+0xC7AC 0x4E7E
+0xC7AD 0x9ED4
+0xC7AE 0x94B1
+0xC7AF 0x94B3
+0xC7B0 0x524D
+0xC7B1 0x6F5C
+0xC7B2 0x9063
+0xC7B3 0x6D45
+0xC7B4 0x8C34
+0xC7B5 0x5811
+0xC7B6 0x5D4C
+0xC7B7 0x6B20
+0xC7B8 0x6B49
+0xC7B9 0x67AA
+0xC7BA 0x545B
+0xC7BB 0x8154
+0xC7BC 0x7F8C
+0xC7BD 0x5899
+0xC7BE 0x8537
+0xC7BF 0x5F3A
+0xC7C0 0x62A2
+0xC7C1 0x6A47
+0xC7C2 0x9539
+0xC7C3 0x6572
+0xC7C4 0x6084
+0xC7C5 0x6865
+0xC7C6 0x77A7
+0xC7C7 0x4E54
+0xC7C8 0x4FA8
+0xC7C9 0x5DE7
+0xC7CA 0x9798
+0xC7CB 0x64AC
+0xC7CC 0x7FD8
+0xC7CD 0x5CED
+0xC7CE 0x4FCF
+0xC7CF 0x7A8D
+0xC7D0 0x5207
+0xC7D1 0x8304
+0xC7D2 0x4E14
+0xC7D3 0x602F
+0xC7D4 0x7A83
+0xC7D5 0x94A6
+0xC7D6 0x4FB5
+0xC7D7 0x4EB2
+0xC7D8 0x79E6
+0xC7D9 0x7434
+0xC7DA 0x52E4
+0xC7DB 0x82B9
+0xC7DC 0x64D2
+0xC7DD 0x79BD
+0xC7DE 0x5BDD
+0xC7DF 0x6C81
+0xC7E0 0x9752
+0xC7E1 0x8F7B
+0xC7E2 0x6C22
+0xC7E3 0x503E
+0xC7E4 0x537F
+0xC7E5 0x6E05
+0xC7E6 0x64CE
+0xC7E7 0x6674
+0xC7E8 0x6C30
+0xC7E9 0x60C5
+0xC7EA 0x9877
+0xC7EB 0x8BF7
+0xC7EC 0x5E86
+0xC7ED 0x743C
+0xC7EE 0x7A77
+0xC7EF 0x79CB
+0xC7F0 0x4E18
+0xC7F1 0x90B1
+0xC7F2 0x7403
+0xC7F3 0x6C42
+0xC7F4 0x56DA
+0xC7F5 0x914B
+0xC7F6 0x6CC5
+0xC7F7 0x8D8B
+0xC7F8 0x533A
+0xC7F9 0x86C6
+0xC7FA 0x66F2
+0xC7FB 0x8EAF
+0xC7FC 0x5C48
+0xC7FD 0x9A71
+0xC7FE 0x6E20
+0xC8A1 0x53D6
+0xC8A2 0x5A36
+0xC8A3 0x9F8B
+0xC8A4 0x8DA3
+0xC8A5 0x53BB
+0xC8A6 0x5708
+0xC8A7 0x98A7
+0xC8A8 0x6743
+0xC8A9 0x919B
+0xC8AA 0x6CC9
+0xC8AB 0x5168
+0xC8AC 0x75CA
+0xC8AD 0x62F3
+0xC8AE 0x72AC
+0xC8AF 0x5238
+0xC8B0 0x529D
+0xC8B1 0x7F3A
+0xC8B2 0x7094
+0xC8B3 0x7638
+0xC8B4 0x5374
+0xC8B5 0x9E4A
+0xC8B6 0x69B7
+0xC8B7 0x786E
+0xC8B8 0x96C0
+0xC8B9 0x88D9
+0xC8BA 0x7FA4
+0xC8BB 0x7136
+0xC8BC 0x71C3
+0xC8BD 0x5189
+0xC8BE 0x67D3
+0xC8BF 0x74E4
+0xC8C0 0x58E4
+0xC8C1 0x6518
+0xC8C2 0x56B7
+0xC8C3 0x8BA9
+0xC8C4 0x9976
+0xC8C5 0x6270
+0xC8C6 0x7ED5
+0xC8C7 0x60F9
+0xC8C8 0x70ED
+0xC8C9 0x58EC
+0xC8CA 0x4EC1
+0xC8CB 0x4EBA
+0xC8CC 0x5FCD
+0xC8CD 0x97E7
+0xC8CE 0x4EFB
+0xC8CF 0x8BA4
+0xC8D0 0x5203
+0xC8D1 0x598A
+0xC8D2 0x7EAB
+0xC8D3 0x6254
+0xC8D4 0x4ECD
+0xC8D5 0x65E5
+0xC8D6 0x620E
+0xC8D7 0x8338
+0xC8D8 0x84C9
+0xC8D9 0x8363
+0xC8DA 0x878D
+0xC8DB 0x7194
+0xC8DC 0x6EB6
+0xC8DD 0x5BB9
+0xC8DE 0x7ED2
+0xC8DF 0x5197
+0xC8E0 0x63C9
+0xC8E1 0x67D4
+0xC8E2 0x8089
+0xC8E3 0x8339
+0xC8E4 0x8815
+0xC8E5 0x5112
+0xC8E6 0x5B7A
+0xC8E7 0x5982
+0xC8E8 0x8FB1
+0xC8E9 0x4E73
+0xC8EA 0x6C5D
+0xC8EB 0x5165
+0xC8EC 0x8925
+0xC8ED 0x8F6F
+0xC8EE 0x962E
+0xC8EF 0x854A
+0xC8F0 0x745E
+0xC8F1 0x9510
+0xC8F2 0x95F0
+0xC8F3 0x6DA6
+0xC8F4 0x82E5
+0xC8F5 0x5F31
+0xC8F6 0x6492
+0xC8F7 0x6D12
+0xC8F8 0x8428
+0xC8F9 0x816E
+0xC8FA 0x9CC3
+0xC8FB 0x585E
+0xC8FC 0x8D5B
+0xC8FD 0x4E09
+0xC8FE 0x53C1
+0xC9A1 0x4F1E
+0xC9A2 0x6563
+0xC9A3 0x6851
+0xC9A4 0x55D3
+0xC9A5 0x4E27
+0xC9A6 0x6414
+0xC9A7 0x9A9A
+0xC9A8 0x626B
+0xC9A9 0x5AC2
+0xC9AA 0x745F
+0xC9AB 0x8272
+0xC9AC 0x6DA9
+0xC9AD 0x68EE
+0xC9AE 0x50E7
+0xC9AF 0x838E
+0xC9B0 0x7802
+0xC9B1 0x6740
+0xC9B2 0x5239
+0xC9B3 0x6C99
+0xC9B4 0x7EB1
+0xC9B5 0x50BB
+0xC9B6 0x5565
+0xC9B7 0x715E
+0xC9B8 0x7B5B
+0xC9B9 0x6652
+0xC9BA 0x73CA
+0xC9BB 0x82EB
+0xC9BC 0x6749
+0xC9BD 0x5C71
+0xC9BE 0x5220
+0xC9BF 0x717D
+0xC9C0 0x886B
+0xC9C1 0x95EA
+0xC9C2 0x9655
+0xC9C3 0x64C5
+0xC9C4 0x8D61
+0xC9C5 0x81B3
+0xC9C6 0x5584
+0xC9C7 0x6C55
+0xC9C8 0x6247
+0xC9C9 0x7F2E
+0xC9CA 0x5892
+0xC9CB 0x4F24
+0xC9CC 0x5546
+0xC9CD 0x8D4F
+0xC9CE 0x664C
+0xC9CF 0x4E0A
+0xC9D0 0x5C1A
+0xC9D1 0x88F3
+0xC9D2 0x68A2
+0xC9D3 0x634E
+0xC9D4 0x7A0D
+0xC9D5 0x70E7
+0xC9D6 0x828D
+0xC9D7 0x52FA
+0xC9D8 0x97F6
+0xC9D9 0x5C11
+0xC9DA 0x54E8
+0xC9DB 0x90B5
+0xC9DC 0x7ECD
+0xC9DD 0x5962
+0xC9DE 0x8D4A
+0xC9DF 0x86C7
+0xC9E0 0x820C
+0xC9E1 0x820D
+0xC9E2 0x8D66
+0xC9E3 0x6444
+0xC9E4 0x5C04
+0xC9E5 0x6151
+0xC9E6 0x6D89
+0xC9E7 0x793E
+0xC9E8 0x8BBE
+0xC9E9 0x7837
+0xC9EA 0x7533
+0xC9EB 0x547B
+0xC9EC 0x4F38
+0xC9ED 0x8EAB
+0xC9EE 0x6DF1
+0xC9EF 0x5A20
+0xC9F0 0x7EC5
+0xC9F1 0x795E
+0xC9F2 0x6C88
+0xC9F3 0x5BA1
+0xC9F4 0x5A76
+0xC9F5 0x751A
+0xC9F6 0x80BE
+0xC9F7 0x614E
+0xC9F8 0x6E17
+0xC9F9 0x58F0
+0xC9FA 0x751F
+0xC9FB 0x7525
+0xC9FC 0x7272
+0xC9FD 0x5347
+0xC9FE 0x7EF3
+0xCAA1 0x7701
+0xCAA2 0x76DB
+0xCAA3 0x5269
+0xCAA4 0x80DC
+0xCAA5 0x5723
+0xCAA6 0x5E08
+0xCAA7 0x5931
+0xCAA8 0x72EE
+0xCAA9 0x65BD
+0xCAAA 0x6E7F
+0xCAAB 0x8BD7
+0xCAAC 0x5C38
+0xCAAD 0x8671
+0xCAAE 0x5341
+0xCAAF 0x77F3
+0xCAB0 0x62FE
+0xCAB1 0x65F6
+0xCAB2 0x4EC0
+0xCAB3 0x98DF
+0xCAB4 0x8680
+0xCAB5 0x5B9E
+0xCAB6 0x8BC6
+0xCAB7 0x53F2
+0xCAB8 0x77E2
+0xCAB9 0x4F7F
+0xCABA 0x5C4E
+0xCABB 0x9A76
+0xCABC 0x59CB
+0xCABD 0x5F0F
+0xCABE 0x793A
+0xCABF 0x58EB
+0xCAC0 0x4E16
+0xCAC1 0x67FF
+0xCAC2 0x4E8B
+0xCAC3 0x62ED
+0xCAC4 0x8A93
+0xCAC5 0x901D
+0xCAC6 0x52BF
+0xCAC7 0x662F
+0xCAC8 0x55DC
+0xCAC9 0x566C
+0xCACA 0x9002
+0xCACB 0x4ED5
+0xCACC 0x4F8D
+0xCACD 0x91CA
+0xCACE 0x9970
+0xCACF 0x6C0F
+0xCAD0 0x5E02
+0xCAD1 0x6043
+0xCAD2 0x5BA4
+0xCAD3 0x89C6
+0xCAD4 0x8BD5
+0xCAD5 0x6536
+0xCAD6 0x624B
+0xCAD7 0x9996
+0xCAD8 0x5B88
+0xCAD9 0x5BFF
+0xCADA 0x6388
+0xCADB 0x552E
+0xCADC 0x53D7
+0xCADD 0x7626
+0xCADE 0x517D
+0xCADF 0x852C
+0xCAE0 0x67A2
+0xCAE1 0x68B3
+0xCAE2 0x6B8A
+0xCAE3 0x6292
+0xCAE4 0x8F93
+0xCAE5 0x53D4
+0xCAE6 0x8212
+0xCAE7 0x6DD1
+0xCAE8 0x758F
+0xCAE9 0x4E66
+0xCAEA 0x8D4E
+0xCAEB 0x5B70
+0xCAEC 0x719F
+0xCAED 0x85AF
+0xCAEE 0x6691
+0xCAEF 0x66D9
+0xCAF0 0x7F72
+0xCAF1 0x8700
+0xCAF2 0x9ECD
+0xCAF3 0x9F20
+0xCAF4 0x5C5E
+0xCAF5 0x672F
+0xCAF6 0x8FF0
+0xCAF7 0x6811
+0xCAF8 0x675F
+0xCAF9 0x620D
+0xCAFA 0x7AD6
+0xCAFB 0x5885
+0xCAFC 0x5EB6
+0xCAFD 0x6570
+0xCAFE 0x6F31
+0xCBA1 0x6055
+0xCBA2 0x5237
+0xCBA3 0x800D
+0xCBA4 0x6454
+0xCBA5 0x8870
+0xCBA6 0x7529
+0xCBA7 0x5E05
+0xCBA8 0x6813
+0xCBA9 0x62F4
+0xCBAA 0x971C
+0xCBAB 0x53CC
+0xCBAC 0x723D
+0xCBAD 0x8C01
+0xCBAE 0x6C34
+0xCBAF 0x7761
+0xCBB0 0x7A0E
+0xCBB1 0x542E
+0xCBB2 0x77AC
+0xCBB3 0x987A
+0xCBB4 0x821C
+0xCBB5 0x8BF4
+0xCBB6 0x7855
+0xCBB7 0x6714
+0xCBB8 0x70C1
+0xCBB9 0x65AF
+0xCBBA 0x6495
+0xCBBB 0x5636
+0xCBBC 0x601D
+0xCBBD 0x79C1
+0xCBBE 0x53F8
+0xCBBF 0x4E1D
+0xCBC0 0x6B7B
+0xCBC1 0x8086
+0xCBC2 0x5BFA
+0xCBC3 0x55E3
+0xCBC4 0x56DB
+0xCBC5 0x4F3A
+0xCBC6 0x4F3C
+0xCBC7 0x9972
+0xCBC8 0x5DF3
+0xCBC9 0x677E
+0xCBCA 0x8038
+0xCBCB 0x6002
+0xCBCC 0x9882
+0xCBCD 0x9001
+0xCBCE 0x5B8B
+0xCBCF 0x8BBC
+0xCBD0 0x8BF5
+0xCBD1 0x641C
+0xCBD2 0x8258
+0xCBD3 0x64DE
+0xCBD4 0x55FD
+0xCBD5 0x82CF
+0xCBD6 0x9165
+0xCBD7 0x4FD7
+0xCBD8 0x7D20
+0xCBD9 0x901F
+0xCBDA 0x7C9F
+0xCBDB 0x50F3
+0xCBDC 0x5851
+0xCBDD 0x6EAF
+0xCBDE 0x5BBF
+0xCBDF 0x8BC9
+0xCBE0 0x8083
+0xCBE1 0x9178
+0xCBE2 0x849C
+0xCBE3 0x7B97
+0xCBE4 0x867D
+0xCBE5 0x968B
+0xCBE6 0x968F
+0xCBE7 0x7EE5
+0xCBE8 0x9AD3
+0xCBE9 0x788E
+0xCBEA 0x5C81
+0xCBEB 0x7A57
+0xCBEC 0x9042
+0xCBED 0x96A7
+0xCBEE 0x795F
+0xCBEF 0x5B59
+0xCBF0 0x635F
+0xCBF1 0x7B0B
+0xCBF2 0x84D1
+0xCBF3 0x68AD
+0xCBF4 0x5506
+0xCBF5 0x7F29
+0xCBF6 0x7410
+0xCBF7 0x7D22
+0xCBF8 0x9501
+0xCBF9 0x6240
+0xCBFA 0x584C
+0xCBFB 0x4ED6
+0xCBFC 0x5B83
+0xCBFD 0x5979
+0xCBFE 0x5854
+0xCCA1 0x736D
+0xCCA2 0x631E
+0xCCA3 0x8E4B
+0xCCA4 0x8E0F
+0xCCA5 0x80CE
+0xCCA6 0x82D4
+0xCCA7 0x62AC
+0xCCA8 0x53F0
+0xCCA9 0x6CF0
+0xCCAA 0x915E
+0xCCAB 0x592A
+0xCCAC 0x6001
+0xCCAD 0x6C70
+0xCCAE 0x574D
+0xCCAF 0x644A
+0xCCB0 0x8D2A
+0xCCB1 0x762B
+0xCCB2 0x6EE9
+0xCCB3 0x575B
+0xCCB4 0x6A80
+0xCCB5 0x75F0
+0xCCB6 0x6F6D
+0xCCB7 0x8C2D
+0xCCB8 0x8C08
+0xCCB9 0x5766
+0xCCBA 0x6BEF
+0xCCBB 0x8892
+0xCCBC 0x78B3
+0xCCBD 0x63A2
+0xCCBE 0x53F9
+0xCCBF 0x70AD
+0xCCC0 0x6C64
+0xCCC1 0x5858
+0xCCC2 0x642A
+0xCCC3 0x5802
+0xCCC4 0x68E0
+0xCCC5 0x819B
+0xCCC6 0x5510
+0xCCC7 0x7CD6
+0xCCC8 0x5018
+0xCCC9 0x8EBA
+0xCCCA 0x6DCC
+0xCCCB 0x8D9F
+0xCCCC 0x70EB
+0xCCCD 0x638F
+0xCCCE 0x6D9B
+0xCCCF 0x6ED4
+0xCCD0 0x7EE6
+0xCCD1 0x8404
+0xCCD2 0x6843
+0xCCD3 0x9003
+0xCCD4 0x6DD8
+0xCCD5 0x9676
+0xCCD6 0x8BA8
+0xCCD7 0x5957
+0xCCD8 0x7279
+0xCCD9 0x85E4
+0xCCDA 0x817E
+0xCCDB 0x75BC
+0xCCDC 0x8A8A
+0xCCDD 0x68AF
+0xCCDE 0x5254
+0xCCDF 0x8E22
+0xCCE0 0x9511
+0xCCE1 0x63D0
+0xCCE2 0x9898
+0xCCE3 0x8E44
+0xCCE4 0x557C
+0xCCE5 0x4F53
+0xCCE6 0x66FF
+0xCCE7 0x568F
+0xCCE8 0x60D5
+0xCCE9 0x6D95
+0xCCEA 0x5243
+0xCCEB 0x5C49
+0xCCEC 0x5929
+0xCCED 0x6DFB
+0xCCEE 0x586B
+0xCCEF 0x7530
+0xCCF0 0x751C
+0xCCF1 0x606C
+0xCCF2 0x8214
+0xCCF3 0x8146
+0xCCF4 0x6311
+0xCCF5 0x6761
+0xCCF6 0x8FE2
+0xCCF7 0x773A
+0xCCF8 0x8DF3
+0xCCF9 0x8D34
+0xCCFA 0x94C1
+0xCCFB 0x5E16
+0xCCFC 0x5385
+0xCCFD 0x542C
+0xCCFE 0x70C3
+0xCDA1 0x6C40
+0xCDA2 0x5EF7
+0xCDA3 0x505C
+0xCDA4 0x4EAD
+0xCDA5 0x5EAD
+0xCDA6 0x633A
+0xCDA7 0x8247
+0xCDA8 0x901A
+0xCDA9 0x6850
+0xCDAA 0x916E
+0xCDAB 0x77B3
+0xCDAC 0x540C
+0xCDAD 0x94DC
+0xCDAE 0x5F64
+0xCDAF 0x7AE5
+0xCDB0 0x6876
+0xCDB1 0x6345
+0xCDB2 0x7B52
+0xCDB3 0x7EDF
+0xCDB4 0x75DB
+0xCDB5 0x5077
+0xCDB6 0x6295
+0xCDB7 0x5934
+0xCDB8 0x900F
+0xCDB9 0x51F8
+0xCDBA 0x79C3
+0xCDBB 0x7A81
+0xCDBC 0x56FE
+0xCDBD 0x5F92
+0xCDBE 0x9014
+0xCDBF 0x6D82
+0xCDC0 0x5C60
+0xCDC1 0x571F
+0xCDC2 0x5410
+0xCDC3 0x5154
+0xCDC4 0x6E4D
+0xCDC5 0x56E2
+0xCDC6 0x63A8
+0xCDC7 0x9893
+0xCDC8 0x817F
+0xCDC9 0x8715
+0xCDCA 0x892A
+0xCDCB 0x9000
+0xCDCC 0x541E
+0xCDCD 0x5C6F
+0xCDCE 0x81C0
+0xCDCF 0x62D6
+0xCDD0 0x6258
+0xCDD1 0x8131
+0xCDD2 0x9E35
+0xCDD3 0x9640
+0xCDD4 0x9A6E
+0xCDD5 0x9A7C
+0xCDD6 0x692D
+0xCDD7 0x59A5
+0xCDD8 0x62D3
+0xCDD9 0x553E
+0xCDDA 0x6316
+0xCDDB 0x54C7
+0xCDDC 0x86D9
+0xCDDD 0x6D3C
+0xCDDE 0x5A03
+0xCDDF 0x74E6
+0xCDE0 0x889C
+0xCDE1 0x6B6A
+0xCDE2 0x5916
+0xCDE3 0x8C4C
+0xCDE4 0x5F2F
+0xCDE5 0x6E7E
+0xCDE6 0x73A9
+0xCDE7 0x987D
+0xCDE8 0x4E38
+0xCDE9 0x70F7
+0xCDEA 0x5B8C
+0xCDEB 0x7897
+0xCDEC 0x633D
+0xCDED 0x665A
+0xCDEE 0x7696
+0xCDEF 0x60CB
+0xCDF0 0x5B9B
+0xCDF1 0x5A49
+0xCDF2 0x4E07
+0xCDF3 0x8155
+0xCDF4 0x6C6A
+0xCDF5 0x738B
+0xCDF6 0x4EA1
+0xCDF7 0x6789
+0xCDF8 0x7F51
+0xCDF9 0x5F80
+0xCDFA 0x65FA
+0xCDFB 0x671B
+0xCDFC 0x5FD8
+0xCDFD 0x5984
+0xCDFE 0x5A01
+0xCEA1 0x5DCD
+0xCEA2 0x5FAE
+0xCEA3 0x5371
+0xCEA4 0x97E6
+0xCEA5 0x8FDD
+0xCEA6 0x6845
+0xCEA7 0x56F4
+0xCEA8 0x552F
+0xCEA9 0x60DF
+0xCEAA 0x4E3A
+0xCEAB 0x6F4D
+0xCEAC 0x7EF4
+0xCEAD 0x82C7
+0xCEAE 0x840E
+0xCEAF 0x59D4
+0xCEB0 0x4F1F
+0xCEB1 0x4F2A
+0xCEB2 0x5C3E
+0xCEB3 0x7EAC
+0xCEB4 0x672A
+0xCEB5 0x851A
+0xCEB6 0x5473
+0xCEB7 0x754F
+0xCEB8 0x80C3
+0xCEB9 0x5582
+0xCEBA 0x9B4F
+0xCEBB 0x4F4D
+0xCEBC 0x6E2D
+0xCEBD 0x8C13
+0xCEBE 0x5C09
+0xCEBF 0x6170
+0xCEC0 0x536B
+0xCEC1 0x761F
+0xCEC2 0x6E29
+0xCEC3 0x868A
+0xCEC4 0x6587
+0xCEC5 0x95FB
+0xCEC6 0x7EB9
+0xCEC7 0x543B
+0xCEC8 0x7A33
+0xCEC9 0x7D0A
+0xCECA 0x95EE
+0xCECB 0x55E1
+0xCECC 0x7FC1
+0xCECD 0x74EE
+0xCECE 0x631D
+0xCECF 0x8717
+0xCED0 0x6DA1
+0xCED1 0x7A9D
+0xCED2 0x6211
+0xCED3 0x65A1
+0xCED4 0x5367
+0xCED5 0x63E1
+0xCED6 0x6C83
+0xCED7 0x5DEB
+0xCED8 0x545C
+0xCED9 0x94A8
+0xCEDA 0x4E4C
+0xCEDB 0x6C61
+0xCEDC 0x8BEC
+0xCEDD 0x5C4B
+0xCEDE 0x65E0
+0xCEDF 0x829C
+0xCEE0 0x68A7
+0xCEE1 0x543E
+0xCEE2 0x5434
+0xCEE3 0x6BCB
+0xCEE4 0x6B66
+0xCEE5 0x4E94
+0xCEE6 0x6342
+0xCEE7 0x5348
+0xCEE8 0x821E
+0xCEE9 0x4F0D
+0xCEEA 0x4FAE
+0xCEEB 0x575E
+0xCEEC 0x620A
+0xCEED 0x96FE
+0xCEEE 0x6664
+0xCEEF 0x7269
+0xCEF0 0x52FF
+0xCEF1 0x52A1
+0xCEF2 0x609F
+0xCEF3 0x8BEF
+0xCEF4 0x6614
+0xCEF5 0x7199
+0xCEF6 0x6790
+0xCEF7 0x897F
+0xCEF8 0x7852
+0xCEF9 0x77FD
+0xCEFA 0x6670
+0xCEFB 0x563B
+0xCEFC 0x5438
+0xCEFD 0x9521
+0xCEFE 0x727A
+0xCFA1 0x7A00
+0xCFA2 0x606F
+0xCFA3 0x5E0C
+0xCFA4 0x6089
+0xCFA5 0x819D
+0xCFA6 0x5915
+0xCFA7 0x60DC
+0xCFA8 0x7184
+0xCFA9 0x70EF
+0xCFAA 0x6EAA
+0xCFAB 0x6C50
+0xCFAC 0x7280
+0xCFAD 0x6A84
+0xCFAE 0x88AD
+0xCFAF 0x5E2D
+0xCFB0 0x4E60
+0xCFB1 0x5AB3
+0xCFB2 0x559C
+0xCFB3 0x94E3
+0xCFB4 0x6D17
+0xCFB5 0x7CFB
+0xCFB6 0x9699
+0xCFB7 0x620F
+0xCFB8 0x7EC6
+0xCFB9 0x778E
+0xCFBA 0x867E
+0xCFBB 0x5323
+0xCFBC 0x971E
+0xCFBD 0x8F96
+0xCFBE 0x6687
+0xCFBF 0x5CE1
+0xCFC0 0x4FA0
+0xCFC1 0x72ED
+0xCFC2 0x4E0B
+0xCFC3 0x53A6
+0xCFC4 0x590F
+0xCFC5 0x5413
+0xCFC6 0x6380
+0xCFC7 0x9528
+0xCFC8 0x5148
+0xCFC9 0x4ED9
+0xCFCA 0x9C9C
+0xCFCB 0x7EA4
+0xCFCC 0x54B8
+0xCFCD 0x8D24
+0xCFCE 0x8854
+0xCFCF 0x8237
+0xCFD0 0x95F2
+0xCFD1 0x6D8E
+0xCFD2 0x5F26
+0xCFD3 0x5ACC
+0xCFD4 0x663E
+0xCFD5 0x9669
+0xCFD6 0x73B0
+0xCFD7 0x732E
+0xCFD8 0x53BF
+0xCFD9 0x817A
+0xCFDA 0x9985
+0xCFDB 0x7FA1
+0xCFDC 0x5BAA
+0xCFDD 0x9677
+0xCFDE 0x9650
+0xCFDF 0x7EBF
+0xCFE0 0x76F8
+0xCFE1 0x53A2
+0xCFE2 0x9576
+0xCFE3 0x9999
+0xCFE4 0x7BB1
+0xCFE5 0x8944
+0xCFE6 0x6E58
+0xCFE7 0x4E61
+0xCFE8 0x7FD4
+0xCFE9 0x7965
+0xCFEA 0x8BE6
+0xCFEB 0x60F3
+0xCFEC 0x54CD
+0xCFED 0x4EAB
+0xCFEE 0x9879
+0xCFEF 0x5DF7
+0xCFF0 0x6A61
+0xCFF1 0x50CF
+0xCFF2 0x5411
+0xCFF3 0x8C61
+0xCFF4 0x8427
+0xCFF5 0x785D
+0xCFF6 0x9704
+0xCFF7 0x524A
+0xCFF8 0x54EE
+0xCFF9 0x56A3
+0xCFFA 0x9500
+0xCFFB 0x6D88
+0xCFFC 0x5BB5
+0xCFFD 0x6DC6
+0xCFFE 0x6653
+0xD0A1 0x5C0F
+0xD0A2 0x5B5D
+0xD0A3 0x6821
+0xD0A4 0x8096
+0xD0A5 0x5578
+0xD0A6 0x7B11
+0xD0A7 0x6548
+0xD0A8 0x6954
+0xD0A9 0x4E9B
+0xD0AA 0x6B47
+0xD0AB 0x874E
+0xD0AC 0x978B
+0xD0AD 0x534F
+0xD0AE 0x631F
+0xD0AF 0x643A
+0xD0B0 0x90AA
+0xD0B1 0x659C
+0xD0B2 0x80C1
+0xD0B3 0x8C10
+0xD0B4 0x5199
+0xD0B5 0x68B0
+0xD0B6 0x5378
+0xD0B7 0x87F9
+0xD0B8 0x61C8
+0xD0B9 0x6CC4
+0xD0BA 0x6CFB
+0xD0BB 0x8C22
+0xD0BC 0x5C51
+0xD0BD 0x85AA
+0xD0BE 0x82AF
+0xD0BF 0x950C
+0xD0C0 0x6B23
+0xD0C1 0x8F9B
+0xD0C2 0x65B0
+0xD0C3 0x5FFB
+0xD0C4 0x5FC3
+0xD0C5 0x4FE1
+0xD0C6 0x8845
+0xD0C7 0x661F
+0xD0C8 0x8165
+0xD0C9 0x7329
+0xD0CA 0x60FA
+0xD0CB 0x5174
+0xD0CC 0x5211
+0xD0CD 0x578B
+0xD0CE 0x5F62
+0xD0CF 0x90A2
+0xD0D0 0x884C
+0xD0D1 0x9192
+0xD0D2 0x5E78
+0xD0D3 0x674F
+0xD0D4 0x6027
+0xD0D5 0x59D3
+0xD0D6 0x5144
+0xD0D7 0x51F6
+0xD0D8 0x80F8
+0xD0D9 0x5308
+0xD0DA 0x6C79
+0xD0DB 0x96C4
+0xD0DC 0x718A
+0xD0DD 0x4F11
+0xD0DE 0x4FEE
+0xD0DF 0x7F9E
+0xD0E0 0x673D
+0xD0E1 0x55C5
+0xD0E2 0x9508
+0xD0E3 0x79C0
+0xD0E4 0x8896
+0xD0E5 0x7EE3
+0xD0E6 0x589F
+0xD0E7 0x620C
+0xD0E8 0x9700
+0xD0E9 0x865A
+0xD0EA 0x5618
+0xD0EB 0x987B
+0xD0EC 0x5F90
+0xD0ED 0x8BB8
+0xD0EE 0x84C4
+0xD0EF 0x9157
+0xD0F0 0x53D9
+0xD0F1 0x65ED
+0xD0F2 0x5E8F
+0xD0F3 0x755C
+0xD0F4 0x6064
+0xD0F5 0x7D6E
+0xD0F6 0x5A7F
+0xD0F7 0x7EEA
+0xD0F8 0x7EED
+0xD0F9 0x8F69
+0xD0FA 0x55A7
+0xD0FB 0x5BA3
+0xD0FC 0x60AC
+0xD0FD 0x65CB
+0xD0FE 0x7384
+0xD1A1 0x9009
+0xD1A2 0x7663
+0xD1A3 0x7729
+0xD1A4 0x7EDA
+0xD1A5 0x9774
+0xD1A6 0x859B
+0xD1A7 0x5B66
+0xD1A8 0x7A74
+0xD1A9 0x96EA
+0xD1AA 0x8840
+0xD1AB 0x52CB
+0xD1AC 0x718F
+0xD1AD 0x5FAA
+0xD1AE 0x65EC
+0xD1AF 0x8BE2
+0xD1B0 0x5BFB
+0xD1B1 0x9A6F
+0xD1B2 0x5DE1
+0xD1B3 0x6B89
+0xD1B4 0x6C5B
+0xD1B5 0x8BAD
+0xD1B6 0x8BAF
+0xD1B7 0x900A
+0xD1B8 0x8FC5
+0xD1B9 0x538B
+0xD1BA 0x62BC
+0xD1BB 0x9E26
+0xD1BC 0x9E2D
+0xD1BD 0x5440
+0xD1BE 0x4E2B
+0xD1BF 0x82BD
+0xD1C0 0x7259
+0xD1C1 0x869C
+0xD1C2 0x5D16
+0xD1C3 0x8859
+0xD1C4 0x6DAF
+0xD1C5 0x96C5
+0xD1C6 0x54D1
+0xD1C7 0x4E9A
+0xD1C8 0x8BB6
+0xD1C9 0x7109
+0xD1CA 0x54BD
+0xD1CB 0x9609
+0xD1CC 0x70DF
+0xD1CD 0x6DF9
+0xD1CE 0x76D0
+0xD1CF 0x4E25
+0xD1D0 0x7814
+0xD1D1 0x8712
+0xD1D2 0x5CA9
+0xD1D3 0x5EF6
+0xD1D4 0x8A00
+0xD1D5 0x989C
+0xD1D6 0x960E
+0xD1D7 0x708E
+0xD1D8 0x6CBF
+0xD1D9 0x5944
+0xD1DA 0x63A9
+0xD1DB 0x773C
+0xD1DC 0x884D
+0xD1DD 0x6F14
+0xD1DE 0x8273
+0xD1DF 0x5830
+0xD1E0 0x71D5
+0xD1E1 0x538C
+0xD1E2 0x781A
+0xD1E3 0x96C1
+0xD1E4 0x5501
+0xD1E5 0x5F66
+0xD1E6 0x7130
+0xD1E7 0x5BB4
+0xD1E8 0x8C1A
+0xD1E9 0x9A8C
+0xD1EA 0x6B83
+0xD1EB 0x592E
+0xD1EC 0x9E2F
+0xD1ED 0x79E7
+0xD1EE 0x6768
+0xD1EF 0x626C
+0xD1F0 0x4F6F
+0xD1F1 0x75A1
+0xD1F2 0x7F8A
+0xD1F3 0x6D0B
+0xD1F4 0x9633
+0xD1F5 0x6C27
+0xD1F6 0x4EF0
+0xD1F7 0x75D2
+0xD1F8 0x517B
+0xD1F9 0x6837
+0xD1FA 0x6F3E
+0xD1FB 0x9080
+0xD1FC 0x8170
+0xD1FD 0x5996
+0xD1FE 0x7476
+0xD2A1 0x6447
+0xD2A2 0x5C27
+0xD2A3 0x9065
+0xD2A4 0x7A91
+0xD2A5 0x8C23
+0xD2A6 0x59DA
+0xD2A7 0x54AC
+0xD2A8 0x8200
+0xD2A9 0x836F
+0xD2AA 0x8981
+0xD2AB 0x8000
+0xD2AC 0x6930
+0xD2AD 0x564E
+0xD2AE 0x8036
+0xD2AF 0x7237
+0xD2B0 0x91CE
+0xD2B1 0x51B6
+0xD2B2 0x4E5F
+0xD2B3 0x9875
+0xD2B4 0x6396
+0xD2B5 0x4E1A
+0xD2B6 0x53F6
+0xD2B7 0x66F3
+0xD2B8 0x814B
+0xD2B9 0x591C
+0xD2BA 0x6DB2
+0xD2BB 0x4E00
+0xD2BC 0x58F9
+0xD2BD 0x533B
+0xD2BE 0x63D6
+0xD2BF 0x94F1
+0xD2C0 0x4F9D
+0xD2C1 0x4F0A
+0xD2C2 0x8863
+0xD2C3 0x9890
+0xD2C4 0x5937
+0xD2C5 0x9057
+0xD2C6 0x79FB
+0xD2C7 0x4EEA
+0xD2C8 0x80F0
+0xD2C9 0x7591
+0xD2CA 0x6C82
+0xD2CB 0x5B9C
+0xD2CC 0x59E8
+0xD2CD 0x5F5D
+0xD2CE 0x6905
+0xD2CF 0x8681
+0xD2D0 0x501A
+0xD2D1 0x5DF2
+0xD2D2 0x4E59
+0xD2D3 0x77E3
+0xD2D4 0x4EE5
+0xD2D5 0x827A
+0xD2D6 0x6291
+0xD2D7 0x6613
+0xD2D8 0x9091
+0xD2D9 0x5C79
+0xD2DA 0x4EBF
+0xD2DB 0x5F79
+0xD2DC 0x81C6
+0xD2DD 0x9038
+0xD2DE 0x8084
+0xD2DF 0x75AB
+0xD2E0 0x4EA6
+0xD2E1 0x88D4
+0xD2E2 0x610F
+0xD2E3 0x6BC5
+0xD2E4 0x5FC6
+0xD2E5 0x4E49
+0xD2E6 0x76CA
+0xD2E7 0x6EA2
+0xD2E8 0x8BE3
+0xD2E9 0x8BAE
+0xD2EA 0x8C0A
+0xD2EB 0x8BD1
+0xD2EC 0x5F02
+0xD2ED 0x7FFC
+0xD2EE 0x7FCC
+0xD2EF 0x7ECE
+0xD2F0 0x8335
+0xD2F1 0x836B
+0xD2F2 0x56E0
+0xD2F3 0x6BB7
+0xD2F4 0x97F3
+0xD2F5 0x9634
+0xD2F6 0x59FB
+0xD2F7 0x541F
+0xD2F8 0x94F6
+0xD2F9 0x6DEB
+0xD2FA 0x5BC5
+0xD2FB 0x996E
+0xD2FC 0x5C39
+0xD2FD 0x5F15
+0xD2FE 0x9690
+0xD3A1 0x5370
+0xD3A2 0x82F1
+0xD3A3 0x6A31
+0xD3A4 0x5A74
+0xD3A5 0x9E70
+0xD3A6 0x5E94
+0xD3A7 0x7F28
+0xD3A8 0x83B9
+0xD3A9 0x8424
+0xD3AA 0x8425
+0xD3AB 0x8367
+0xD3AC 0x8747
+0xD3AD 0x8FCE
+0xD3AE 0x8D62
+0xD3AF 0x76C8
+0xD3B0 0x5F71
+0xD3B1 0x9896
+0xD3B2 0x786C
+0xD3B3 0x6620
+0xD3B4 0x54DF
+0xD3B5 0x62E5
+0xD3B6 0x4F63
+0xD3B7 0x81C3
+0xD3B8 0x75C8
+0xD3B9 0x5EB8
+0xD3BA 0x96CD
+0xD3BB 0x8E0A
+0xD3BC 0x86F9
+0xD3BD 0x548F
+0xD3BE 0x6CF3
+0xD3BF 0x6D8C
+0xD3C0 0x6C38
+0xD3C1 0x607F
+0xD3C2 0x52C7
+0xD3C3 0x7528
+0xD3C4 0x5E7D
+0xD3C5 0x4F18
+0xD3C6 0x60A0
+0xD3C7 0x5FE7
+0xD3C8 0x5C24
+0xD3C9 0x7531
+0xD3CA 0x90AE
+0xD3CB 0x94C0
+0xD3CC 0x72B9
+0xD3CD 0x6CB9
+0xD3CE 0x6E38
+0xD3CF 0x9149
+0xD3D0 0x6709
+0xD3D1 0x53CB
+0xD3D2 0x53F3
+0xD3D3 0x4F51
+0xD3D4 0x91C9
+0xD3D5 0x8BF1
+0xD3D6 0x53C8
+0xD3D7 0x5E7C
+0xD3D8 0x8FC2
+0xD3D9 0x6DE4
+0xD3DA 0x4E8E
+0xD3DB 0x76C2
+0xD3DC 0x6986
+0xD3DD 0x865E
+0xD3DE 0x611A
+0xD3DF 0x8206
+0xD3E0 0x4F59
+0xD3E1 0x4FDE
+0xD3E2 0x903E
+0xD3E3 0x9C7C
+0xD3E4 0x6109
+0xD3E5 0x6E1D
+0xD3E6 0x6E14
+0xD3E7 0x9685
+0xD3E8 0x4E88
+0xD3E9 0x5A31
+0xD3EA 0x96E8
+0xD3EB 0x4E0E
+0xD3EC 0x5C7F
+0xD3ED 0x79B9
+0xD3EE 0x5B87
+0xD3EF 0x8BED
+0xD3F0 0x7FBD
+0xD3F1 0x7389
+0xD3F2 0x57DF
+0xD3F3 0x828B
+0xD3F4 0x90C1
+0xD3F5 0x5401
+0xD3F6 0x9047
+0xD3F7 0x55BB
+0xD3F8 0x5CEA
+0xD3F9 0x5FA1
+0xD3FA 0x6108
+0xD3FB 0x6B32
+0xD3FC 0x72F1
+0xD3FD 0x80B2
+0xD3FE 0x8A89
+0xD4A1 0x6D74
+0xD4A2 0x5BD3
+0xD4A3 0x88D5
+0xD4A4 0x9884
+0xD4A5 0x8C6B
+0xD4A6 0x9A6D
+0xD4A7 0x9E33
+0xD4A8 0x6E0A
+0xD4A9 0x51A4
+0xD4AA 0x5143
+0xD4AB 0x57A3
+0xD4AC 0x8881
+0xD4AD 0x539F
+0xD4AE 0x63F4
+0xD4AF 0x8F95
+0xD4B0 0x56ED
+0xD4B1 0x5458
+0xD4B2 0x5706
+0xD4B3 0x733F
+0xD4B4 0x6E90
+0xD4B5 0x7F18
+0xD4B6 0x8FDC
+0xD4B7 0x82D1
+0xD4B8 0x613F
+0xD4B9 0x6028
+0xD4BA 0x9662
+0xD4BB 0x66F0
+0xD4BC 0x7EA6
+0xD4BD 0x8D8A
+0xD4BE 0x8DC3
+0xD4BF 0x94A5
+0xD4C0 0x5CB3
+0xD4C1 0x7CA4
+0xD4C2 0x6708
+0xD4C3 0x60A6
+0xD4C4 0x9605
+0xD4C5 0x8018
+0xD4C6 0x4E91
+0xD4C7 0x90E7
+0xD4C8 0x5300
+0xD4C9 0x9668
+0xD4CA 0x5141
+0xD4CB 0x8FD0
+0xD4CC 0x8574
+0xD4CD 0x915D
+0xD4CE 0x6655
+0xD4CF 0x97F5
+0xD4D0 0x5B55
+0xD4D1 0x531D
+0xD4D2 0x7838
+0xD4D3 0x6742
+0xD4D4 0x683D
+0xD4D5 0x54C9
+0xD4D6 0x707E
+0xD4D7 0x5BB0
+0xD4D8 0x8F7D
+0xD4D9 0x518D
+0xD4DA 0x5728
+0xD4DB 0x54B1
+0xD4DC 0x6512
+0xD4DD 0x6682
+0xD4DE 0x8D5E
+0xD4DF 0x8D43
+0xD4E0 0x810F
+0xD4E1 0x846C
+0xD4E2 0x906D
+0xD4E3 0x7CDF
+0xD4E4 0x51FF
+0xD4E5 0x85FB
+0xD4E6 0x67A3
+0xD4E7 0x65E9
+0xD4E8 0x6FA1
+0xD4E9 0x86A4
+0xD4EA 0x8E81
+0xD4EB 0x566A
+0xD4EC 0x9020
+0xD4ED 0x7682
+0xD4EE 0x7076
+0xD4EF 0x71E5
+0xD4F0 0x8D23
+0xD4F1 0x62E9
+0xD4F2 0x5219
+0xD4F3 0x6CFD
+0xD4F4 0x8D3C
+0xD4F5 0x600E
+0xD4F6 0x589E
+0xD4F7 0x618E
+0xD4F8 0x66FE
+0xD4F9 0x8D60
+0xD4FA 0x624E
+0xD4FB 0x55B3
+0xD4FC 0x6E23
+0xD4FD 0x672D
+0xD4FE 0x8F67
+0xD5A1 0x94E1
+0xD5A2 0x95F8
+0xD5A3 0x7728
+0xD5A4 0x6805
+0xD5A5 0x69A8
+0xD5A6 0x548B
+0xD5A7 0x4E4D
+0xD5A8 0x70B8
+0xD5A9 0x8BC8
+0xD5AA 0x6458
+0xD5AB 0x658B
+0xD5AC 0x5B85
+0xD5AD 0x7A84
+0xD5AE 0x503A
+0xD5AF 0x5BE8
+0xD5B0 0x77BB
+0xD5B1 0x6BE1
+0xD5B2 0x8A79
+0xD5B3 0x7C98
+0xD5B4 0x6CBE
+0xD5B5 0x76CF
+0xD5B6 0x65A9
+0xD5B7 0x8F97
+0xD5B8 0x5D2D
+0xD5B9 0x5C55
+0xD5BA 0x8638
+0xD5BB 0x6808
+0xD5BC 0x5360
+0xD5BD 0x6218
+0xD5BE 0x7AD9
+0xD5BF 0x6E5B
+0xD5C0 0x7EFD
+0xD5C1 0x6A1F
+0xD5C2 0x7AE0
+0xD5C3 0x5F70
+0xD5C4 0x6F33
+0xD5C5 0x5F20
+0xD5C6 0x638C
+0xD5C7 0x6DA8
+0xD5C8 0x6756
+0xD5C9 0x4E08
+0xD5CA 0x5E10
+0xD5CB 0x8D26
+0xD5CC 0x4ED7
+0xD5CD 0x80C0
+0xD5CE 0x7634
+0xD5CF 0x969C
+0xD5D0 0x62DB
+0xD5D1 0x662D
+0xD5D2 0x627E
+0xD5D3 0x6CBC
+0xD5D4 0x8D75
+0xD5D5 0x7167
+0xD5D6 0x7F69
+0xD5D7 0x5146
+0xD5D8 0x8087
+0xD5D9 0x53EC
+0xD5DA 0x906E
+0xD5DB 0x6298
+0xD5DC 0x54F2
+0xD5DD 0x86F0
+0xD5DE 0x8F99
+0xD5DF 0x8005
+0xD5E0 0x9517
+0xD5E1 0x8517
+0xD5E2 0x8FD9
+0xD5E3 0x6D59
+0xD5E4 0x73CD
+0xD5E5 0x659F
+0xD5E6 0x771F
+0xD5E7 0x7504
+0xD5E8 0x7827
+0xD5E9 0x81FB
+0xD5EA 0x8D1E
+0xD5EB 0x9488
+0xD5EC 0x4FA6
+0xD5ED 0x6795
+0xD5EE 0x75B9
+0xD5EF 0x8BCA
+0xD5F0 0x9707
+0xD5F1 0x632F
+0xD5F2 0x9547
+0xD5F3 0x9635
+0xD5F4 0x84B8
+0xD5F5 0x6323
+0xD5F6 0x7741
+0xD5F7 0x5F81
+0xD5F8 0x72F0
+0xD5F9 0x4E89
+0xD5FA 0x6014
+0xD5FB 0x6574
+0xD5FC 0x62EF
+0xD5FD 0x6B63
+0xD5FE 0x653F
+0xD6A1 0x5E27
+0xD6A2 0x75C7
+0xD6A3 0x90D1
+0xD6A4 0x8BC1
+0xD6A5 0x829D
+0xD6A6 0x679D
+0xD6A7 0x652F
+0xD6A8 0x5431
+0xD6A9 0x8718
+0xD6AA 0x77E5
+0xD6AB 0x80A2
+0xD6AC 0x8102
+0xD6AD 0x6C41
+0xD6AE 0x4E4B
+0xD6AF 0x7EC7
+0xD6B0 0x804C
+0xD6B1 0x76F4
+0xD6B2 0x690D
+0xD6B3 0x6B96
+0xD6B4 0x6267
+0xD6B5 0x503C
+0xD6B6 0x4F84
+0xD6B7 0x5740
+0xD6B8 0x6307
+0xD6B9 0x6B62
+0xD6BA 0x8DBE
+0xD6BB 0x53EA
+0xD6BC 0x65E8
+0xD6BD 0x7EB8
+0xD6BE 0x5FD7
+0xD6BF 0x631A
+0xD6C0 0x63B7
+0xD6C1 0x81F3
+0xD6C2 0x81F4
+0xD6C3 0x7F6E
+0xD6C4 0x5E1C
+0xD6C5 0x5CD9
+0xD6C6 0x5236
+0xD6C7 0x667A
+0xD6C8 0x79E9
+0xD6C9 0x7A1A
+0xD6CA 0x8D28
+0xD6CB 0x7099
+0xD6CC 0x75D4
+0xD6CD 0x6EDE
+0xD6CE 0x6CBB
+0xD6CF 0x7A92
+0xD6D0 0x4E2D
+0xD6D1 0x76C5
+0xD6D2 0x5FE0
+0xD6D3 0x949F
+0xD6D4 0x8877
+0xD6D5 0x7EC8
+0xD6D6 0x79CD
+0xD6D7 0x80BF
+0xD6D8 0x91CD
+0xD6D9 0x4EF2
+0xD6DA 0x4F17
+0xD6DB 0x821F
+0xD6DC 0x5468
+0xD6DD 0x5DDE
+0xD6DE 0x6D32
+0xD6DF 0x8BCC
+0xD6E0 0x7CA5
+0xD6E1 0x8F74
+0xD6E2 0x8098
+0xD6E3 0x5E1A
+0xD6E4 0x5492
+0xD6E5 0x76B1
+0xD6E6 0x5B99
+0xD6E7 0x663C
+0xD6E8 0x9AA4
+0xD6E9 0x73E0
+0xD6EA 0x682A
+0xD6EB 0x86DB
+0xD6EC 0x6731
+0xD6ED 0x732A
+0xD6EE 0x8BF8
+0xD6EF 0x8BDB
+0xD6F0 0x9010
+0xD6F1 0x7AF9
+0xD6F2 0x70DB
+0xD6F3 0x716E
+0xD6F4 0x62C4
+0xD6F5 0x77A9
+0xD6F6 0x5631
+0xD6F7 0x4E3B
+0xD6F8 0x8457
+0xD6F9 0x67F1
+0xD6FA 0x52A9
+0xD6FB 0x86C0
+0xD6FC 0x8D2E
+0xD6FD 0x94F8
+0xD6FE 0x7B51
+0xD7A1 0x4F4F
+0xD7A2 0x6CE8
+0xD7A3 0x795D
+0xD7A4 0x9A7B
+0xD7A5 0x6293
+0xD7A6 0x722A
+0xD7A7 0x62FD
+0xD7A8 0x4E13
+0xD7A9 0x7816
+0xD7AA 0x8F6C
+0xD7AB 0x64B0
+0xD7AC 0x8D5A
+0xD7AD 0x7BC6
+0xD7AE 0x6869
+0xD7AF 0x5E84
+0xD7B0 0x88C5
+0xD7B1 0x5986
+0xD7B2 0x649E
+0xD7B3 0x58EE
+0xD7B4 0x72B6
+0xD7B5 0x690E
+0xD7B6 0x9525
+0xD7B7 0x8FFD
+0xD7B8 0x8D58
+0xD7B9 0x5760
+0xD7BA 0x7F00
+0xD7BB 0x8C06
+0xD7BC 0x51C6
+0xD7BD 0x6349
+0xD7BE 0x62D9
+0xD7BF 0x5353
+0xD7C0 0x684C
+0xD7C1 0x7422
+0xD7C2 0x8301
+0xD7C3 0x914C
+0xD7C4 0x5544
+0xD7C5 0x7740
+0xD7C6 0x707C
+0xD7C7 0x6D4A
+0xD7C8 0x5179
+0xD7C9 0x54A8
+0xD7CA 0x8D44
+0xD7CB 0x59FF
+0xD7CC 0x6ECB
+0xD7CD 0x6DC4
+0xD7CE 0x5B5C
+0xD7CF 0x7D2B
+0xD7D0 0x4ED4
+0xD7D1 0x7C7D
+0xD7D2 0x6ED3
+0xD7D3 0x5B50
+0xD7D4 0x81EA
+0xD7D5 0x6E0D
+0xD7D6 0x5B57
+0xD7D7 0x9B03
+0xD7D8 0x68D5
+0xD7D9 0x8E2A
+0xD7DA 0x5B97
+0xD7DB 0x7EFC
+0xD7DC 0x603B
+0xD7DD 0x7EB5
+0xD7DE 0x90B9
+0xD7DF 0x8D70
+0xD7E0 0x594F
+0xD7E1 0x63CD
+0xD7E2 0x79DF
+0xD7E3 0x8DB3
+0xD7E4 0x5352
+0xD7E5 0x65CF
+0xD7E6 0x7956
+0xD7E7 0x8BC5
+0xD7E8 0x963B
+0xD7E9 0x7EC4
+0xD7EA 0x94BB
+0xD7EB 0x7E82
+0xD7EC 0x5634
+0xD7ED 0x9189
+0xD7EE 0x6700
+0xD7EF 0x7F6A
+0xD7F0 0x5C0A
+0xD7F1 0x9075
+0xD7F2 0x6628
+0xD7F3 0x5DE6
+0xD7F4 0x4F50
+0xD7F5 0x67DE
+0xD7F6 0x505A
+0xD7F7 0x4F5C
+0xD7F8 0x5750
+0xD7F9 0x5EA7
+0xD8A1 0x4E8D
+0xD8A2 0x4E0C
+0xD8A3 0x5140
+0xD8A4 0x4E10
+0xD8A5 0x5EFF
+0xD8A6 0x5345
+0xD8A7 0x4E15
+0xD8A8 0x4E98
+0xD8A9 0x4E1E
+0xD8AA 0x9B32
+0xD8AB 0x5B6C
+0xD8AC 0x5669
+0xD8AD 0x4E28
+0xD8AE 0x79BA
+0xD8AF 0x4E3F
+0xD8B0 0x5315
+0xD8B1 0x4E47
+0xD8B2 0x592D
+0xD8B3 0x723B
+0xD8B4 0x536E
+0xD8B5 0x6C10
+0xD8B6 0x56DF
+0xD8B7 0x80E4
+0xD8B8 0x9997
+0xD8B9 0x6BD3
+0xD8BA 0x777E
+0xD8BB 0x9F17
+0xD8BC 0x4E36
+0xD8BD 0x4E9F
+0xD8BE 0x9F10
+0xD8BF 0x4E5C
+0xD8C0 0x4E69
+0xD8C1 0x4E93
+0xD8C2 0x8288
+0xD8C3 0x5B5B
+0xD8C4 0x556C
+0xD8C5 0x560F
+0xD8C6 0x4EC4
+0xD8C7 0x538D
+0xD8C8 0x539D
+0xD8C9 0x53A3
+0xD8CA 0x53A5
+0xD8CB 0x53AE
+0xD8CC 0x9765
+0xD8CD 0x8D5D
+0xD8CE 0x531A
+0xD8CF 0x53F5
+0xD8D0 0x5326
+0xD8D1 0x532E
+0xD8D2 0x533E
+0xD8D3 0x8D5C
+0xD8D4 0x5366
+0xD8D5 0x5363
+0xD8D6 0x5202
+0xD8D7 0x5208
+0xD8D8 0x520E
+0xD8D9 0x522D
+0xD8DA 0x5233
+0xD8DB 0x523F
+0xD8DC 0x5240
+0xD8DD 0x524C
+0xD8DE 0x525E
+0xD8DF 0x5261
+0xD8E0 0x525C
+0xD8E1 0x84AF
+0xD8E2 0x527D
+0xD8E3 0x5282
+0xD8E4 0x5281
+0xD8E5 0x5290
+0xD8E6 0x5293
+0xD8E7 0x5182
+0xD8E8 0x7F54
+0xD8E9 0x4EBB
+0xD8EA 0x4EC3
+0xD8EB 0x4EC9
+0xD8EC 0x4EC2
+0xD8ED 0x4EE8
+0xD8EE 0x4EE1
+0xD8EF 0x4EEB
+0xD8F0 0x4EDE
+0xD8F1 0x4F1B
+0xD8F2 0x4EF3
+0xD8F3 0x4F22
+0xD8F4 0x4F64
+0xD8F5 0x4EF5
+0xD8F6 0x4F25
+0xD8F7 0x4F27
+0xD8F8 0x4F09
+0xD8F9 0x4F2B
+0xD8FA 0x4F5E
+0xD8FB 0x4F67
+0xD8FC 0x6538
+0xD8FD 0x4F5A
+0xD8FE 0x4F5D
+0xD9A1 0x4F5F
+0xD9A2 0x4F57
+0xD9A3 0x4F32
+0xD9A4 0x4F3D
+0xD9A5 0x4F76
+0xD9A6 0x4F74
+0xD9A7 0x4F91
+0xD9A8 0x4F89
+0xD9A9 0x4F83
+0xD9AA 0x4F8F
+0xD9AB 0x4F7E
+0xD9AC 0x4F7B
+0xD9AD 0x4FAA
+0xD9AE 0x4F7C
+0xD9AF 0x4FAC
+0xD9B0 0x4F94
+0xD9B1 0x4FE6
+0xD9B2 0x4FE8
+0xD9B3 0x4FEA
+0xD9B4 0x4FC5
+0xD9B5 0x4FDA
+0xD9B6 0x4FE3
+0xD9B7 0x4FDC
+0xD9B8 0x4FD1
+0xD9B9 0x4FDF
+0xD9BA 0x4FF8
+0xD9BB 0x5029
+0xD9BC 0x504C
+0xD9BD 0x4FF3
+0xD9BE 0x502C
+0xD9BF 0x500F
+0xD9C0 0x502E
+0xD9C1 0x502D
+0xD9C2 0x4FFE
+0xD9C3 0x501C
+0xD9C4 0x500C
+0xD9C5 0x5025
+0xD9C6 0x5028
+0xD9C7 0x507E
+0xD9C8 0x5043
+0xD9C9 0x5055
+0xD9CA 0x5048
+0xD9CB 0x504E
+0xD9CC 0x506C
+0xD9CD 0x507B
+0xD9CE 0x50A5
+0xD9CF 0x50A7
+0xD9D0 0x50A9
+0xD9D1 0x50BA
+0xD9D2 0x50D6
+0xD9D3 0x5106
+0xD9D4 0x50ED
+0xD9D5 0x50EC
+0xD9D6 0x50E6
+0xD9D7 0x50EE
+0xD9D8 0x5107
+0xD9D9 0x510B
+0xD9DA 0x4EDD
+0xD9DB 0x6C3D
+0xD9DC 0x4F58
+0xD9DD 0x4F65
+0xD9DE 0x4FCE
+0xD9DF 0x9FA0
+0xD9E0 0x6C46
+0xD9E1 0x7C74
+0xD9E2 0x516E
+0xD9E3 0x5DFD
+0xD9E4 0x9EC9
+0xD9E5 0x9998
+0xD9E6 0x5181
+0xD9E7 0x5914
+0xD9E8 0x52F9
+0xD9E9 0x530D
+0xD9EA 0x8A07
+0xD9EB 0x5310
+0xD9EC 0x51EB
+0xD9ED 0x5919
+0xD9EE 0x5155
+0xD9EF 0x4EA0
+0xD9F0 0x5156
+0xD9F1 0x4EB3
+0xD9F2 0x886E
+0xD9F3 0x88A4
+0xD9F4 0x4EB5
+0xD9F5 0x8114
+0xD9F6 0x88D2
+0xD9F7 0x7980
+0xD9F8 0x5B34
+0xD9F9 0x8803
+0xD9FA 0x7FB8
+0xD9FB 0x51AB
+0xD9FC 0x51B1
+0xD9FD 0x51BD
+0xD9FE 0x51BC
+0xDAA1 0x51C7
+0xDAA2 0x5196
+0xDAA3 0x51A2
+0xDAA4 0x51A5
+0xDAA5 0x8BA0
+0xDAA6 0x8BA6
+0xDAA7 0x8BA7
+0xDAA8 0x8BAA
+0xDAA9 0x8BB4
+0xDAAA 0x8BB5
+0xDAAB 0x8BB7
+0xDAAC 0x8BC2
+0xDAAD 0x8BC3
+0xDAAE 0x8BCB
+0xDAAF 0x8BCF
+0xDAB0 0x8BCE
+0xDAB1 0x8BD2
+0xDAB2 0x8BD3
+0xDAB3 0x8BD4
+0xDAB4 0x8BD6
+0xDAB5 0x8BD8
+0xDAB6 0x8BD9
+0xDAB7 0x8BDC
+0xDAB8 0x8BDF
+0xDAB9 0x8BE0
+0xDABA 0x8BE4
+0xDABB 0x8BE8
+0xDABC 0x8BE9
+0xDABD 0x8BEE
+0xDABE 0x8BF0
+0xDABF 0x8BF3
+0xDAC0 0x8BF6
+0xDAC1 0x8BF9
+0xDAC2 0x8BFC
+0xDAC3 0x8BFF
+0xDAC4 0x8C00
+0xDAC5 0x8C02
+0xDAC6 0x8C04
+0xDAC7 0x8C07
+0xDAC8 0x8C0C
+0xDAC9 0x8C0F
+0xDACA 0x8C11
+0xDACB 0x8C12
+0xDACC 0x8C14
+0xDACD 0x8C15
+0xDACE 0x8C16
+0xDACF 0x8C19
+0xDAD0 0x8C1B
+0xDAD1 0x8C18
+0xDAD2 0x8C1D
+0xDAD3 0x8C1F
+0xDAD4 0x8C20
+0xDAD5 0x8C21
+0xDAD6 0x8C25
+0xDAD7 0x8C27
+0xDAD8 0x8C2A
+0xDAD9 0x8C2B
+0xDADA 0x8C2E
+0xDADB 0x8C2F
+0xDADC 0x8C32
+0xDADD 0x8C33
+0xDADE 0x8C35
+0xDADF 0x8C36
+0xDAE0 0x5369
+0xDAE1 0x537A
+0xDAE2 0x961D
+0xDAE3 0x9622
+0xDAE4 0x9621
+0xDAE5 0x9631
+0xDAE6 0x962A
+0xDAE7 0x963D
+0xDAE8 0x963C
+0xDAE9 0x9642
+0xDAEA 0x9649
+0xDAEB 0x9654
+0xDAEC 0x965F
+0xDAED 0x9667
+0xDAEE 0x966C
+0xDAEF 0x9672
+0xDAF0 0x9674
+0xDAF1 0x9688
+0xDAF2 0x968D
+0xDAF3 0x9697
+0xDAF4 0x96B0
+0xDAF5 0x9097
+0xDAF6 0x909B
+0xDAF7 0x909D
+0xDAF8 0x9099
+0xDAF9 0x90AC
+0xDAFA 0x90A1
+0xDAFB 0x90B4
+0xDAFC 0x90B3
+0xDAFD 0x90B6
+0xDAFE 0x90BA
+0xDBA1 0x90B8
+0xDBA2 0x90B0
+0xDBA3 0x90CF
+0xDBA4 0x90C5
+0xDBA5 0x90BE
+0xDBA6 0x90D0
+0xDBA7 0x90C4
+0xDBA8 0x90C7
+0xDBA9 0x90D3
+0xDBAA 0x90E6
+0xDBAB 0x90E2
+0xDBAC 0x90DC
+0xDBAD 0x90D7
+0xDBAE 0x90DB
+0xDBAF 0x90EB
+0xDBB0 0x90EF
+0xDBB1 0x90FE
+0xDBB2 0x9104
+0xDBB3 0x9122
+0xDBB4 0x911E
+0xDBB5 0x9123
+0xDBB6 0x9131
+0xDBB7 0x912F
+0xDBB8 0x9139
+0xDBB9 0x9143
+0xDBBA 0x9146
+0xDBBB 0x520D
+0xDBBC 0x5942
+0xDBBD 0x52A2
+0xDBBE 0x52AC
+0xDBBF 0x52AD
+0xDBC0 0x52BE
+0xDBC1 0x54FF
+0xDBC2 0x52D0
+0xDBC3 0x52D6
+0xDBC4 0x52F0
+0xDBC5 0x53DF
+0xDBC6 0x71EE
+0xDBC7 0x77CD
+0xDBC8 0x5EF4
+0xDBC9 0x51F5
+0xDBCA 0x51FC
+0xDBCB 0x9B2F
+0xDBCC 0x53B6
+0xDBCD 0x5F01
+0xDBCE 0x755A
+0xDBCF 0x5DEF
+0xDBD0 0x574C
+0xDBD1 0x57A9
+0xDBD2 0x57A1
+0xDBD3 0x587E
+0xDBD4 0x58BC
+0xDBD5 0x58C5
+0xDBD6 0x58D1
+0xDBD7 0x5729
+0xDBD8 0x572C
+0xDBD9 0x572A
+0xDBDA 0x5733
+0xDBDB 0x5739
+0xDBDC 0x572E
+0xDBDD 0x572F
+0xDBDE 0x575C
+0xDBDF 0x573B
+0xDBE0 0x5742
+0xDBE1 0x5769
+0xDBE2 0x5785
+0xDBE3 0x576B
+0xDBE4 0x5786
+0xDBE5 0x577C
+0xDBE6 0x577B
+0xDBE7 0x5768
+0xDBE8 0x576D
+0xDBE9 0x5776
+0xDBEA 0x5773
+0xDBEB 0x57AD
+0xDBEC 0x57A4
+0xDBED 0x578C
+0xDBEE 0x57B2
+0xDBEF 0x57CF
+0xDBF0 0x57A7
+0xDBF1 0x57B4
+0xDBF2 0x5793
+0xDBF3 0x57A0
+0xDBF4 0x57D5
+0xDBF5 0x57D8
+0xDBF6 0x57DA
+0xDBF7 0x57D9
+0xDBF8 0x57D2
+0xDBF9 0x57B8
+0xDBFA 0x57F4
+0xDBFB 0x57EF
+0xDBFC 0x57F8
+0xDBFD 0x57E4
+0xDBFE 0x57DD
+0xDCA1 0x580B
+0xDCA2 0x580D
+0xDCA3 0x57FD
+0xDCA4 0x57ED
+0xDCA5 0x5800
+0xDCA6 0x581E
+0xDCA7 0x5819
+0xDCA8 0x5844
+0xDCA9 0x5820
+0xDCAA 0x5865
+0xDCAB 0x586C
+0xDCAC 0x5881
+0xDCAD 0x5889
+0xDCAE 0x589A
+0xDCAF 0x5880
+0xDCB0 0x99A8
+0xDCB1 0x9F19
+0xDCB2 0x61FF
+0xDCB3 0x8279
+0xDCB4 0x827D
+0xDCB5 0x827F
+0xDCB6 0x828F
+0xDCB7 0x828A
+0xDCB8 0x82A8
+0xDCB9 0x8284
+0xDCBA 0x828E
+0xDCBB 0x8291
+0xDCBC 0x8297
+0xDCBD 0x8299
+0xDCBE 0x82AB
+0xDCBF 0x82B8
+0xDCC0 0x82BE
+0xDCC1 0x82B0
+0xDCC2 0x82C8
+0xDCC3 0x82CA
+0xDCC4 0x82E3
+0xDCC5 0x8298
+0xDCC6 0x82B7
+0xDCC7 0x82AE
+0xDCC8 0x82CB
+0xDCC9 0x82CC
+0xDCCA 0x82C1
+0xDCCB 0x82A9
+0xDCCC 0x82B4
+0xDCCD 0x82A1
+0xDCCE 0x82AA
+0xDCCF 0x829F
+0xDCD0 0x82C4
+0xDCD1 0x82CE
+0xDCD2 0x82A4
+0xDCD3 0x82E1
+0xDCD4 0x8309
+0xDCD5 0x82F7
+0xDCD6 0x82E4
+0xDCD7 0x830F
+0xDCD8 0x8307
+0xDCD9 0x82DC
+0xDCDA 0x82F4
+0xDCDB 0x82D2
+0xDCDC 0x82D8
+0xDCDD 0x830C
+0xDCDE 0x82FB
+0xDCDF 0x82D3
+0xDCE0 0x8311
+0xDCE1 0x831A
+0xDCE2 0x8306
+0xDCE3 0x8314
+0xDCE4 0x8315
+0xDCE5 0x82E0
+0xDCE6 0x82D5
+0xDCE7 0x831C
+0xDCE8 0x8351
+0xDCE9 0x835B
+0xDCEA 0x835C
+0xDCEB 0x8308
+0xDCEC 0x8392
+0xDCED 0x833C
+0xDCEE 0x8334
+0xDCEF 0x8331
+0xDCF0 0x839B
+0xDCF1 0x835E
+0xDCF2 0x832F
+0xDCF3 0x834F
+0xDCF4 0x8347
+0xDCF5 0x8343
+0xDCF6 0x835F
+0xDCF7 0x8340
+0xDCF8 0x8317
+0xDCF9 0x8360
+0xDCFA 0x832D
+0xDCFB 0x833A
+0xDCFC 0x8333
+0xDCFD 0x8366
+0xDCFE 0x8365
+0xDDA1 0x8368
+0xDDA2 0x831B
+0xDDA3 0x8369
+0xDDA4 0x836C
+0xDDA5 0x836A
+0xDDA6 0x836D
+0xDDA7 0x836E
+0xDDA8 0x83B0
+0xDDA9 0x8378
+0xDDAA 0x83B3
+0xDDAB 0x83B4
+0xDDAC 0x83A0
+0xDDAD 0x83AA
+0xDDAE 0x8393
+0xDDAF 0x839C
+0xDDB0 0x8385
+0xDDB1 0x837C
+0xDDB2 0x83B6
+0xDDB3 0x83A9
+0xDDB4 0x837D
+0xDDB5 0x83B8
+0xDDB6 0x837B
+0xDDB7 0x8398
+0xDDB8 0x839E
+0xDDB9 0x83A8
+0xDDBA 0x83BA
+0xDDBB 0x83BC
+0xDDBC 0x83C1
+0xDDBD 0x8401
+0xDDBE 0x83E5
+0xDDBF 0x83D8
+0xDDC0 0x5807
+0xDDC1 0x8418
+0xDDC2 0x840B
+0xDDC3 0x83DD
+0xDDC4 0x83FD
+0xDDC5 0x83D6
+0xDDC6 0x841C
+0xDDC7 0x8438
+0xDDC8 0x8411
+0xDDC9 0x8406
+0xDDCA 0x83D4
+0xDDCB 0x83DF
+0xDDCC 0x840F
+0xDDCD 0x8403
+0xDDCE 0x83F8
+0xDDCF 0x83F9
+0xDDD0 0x83EA
+0xDDD1 0x83C5
+0xDDD2 0x83C0
+0xDDD3 0x8426
+0xDDD4 0x83F0
+0xDDD5 0x83E1
+0xDDD6 0x845C
+0xDDD7 0x8451
+0xDDD8 0x845A
+0xDDD9 0x8459
+0xDDDA 0x8473
+0xDDDB 0x8487
+0xDDDC 0x8488
+0xDDDD 0x847A
+0xDDDE 0x8489
+0xDDDF 0x8478
+0xDDE0 0x843C
+0xDDE1 0x8446
+0xDDE2 0x8469
+0xDDE3 0x8476
+0xDDE4 0x848C
+0xDDE5 0x848E
+0xDDE6 0x8431
+0xDDE7 0x846D
+0xDDE8 0x84C1
+0xDDE9 0x84CD
+0xDDEA 0x84D0
+0xDDEB 0x84E6
+0xDDEC 0x84BD
+0xDDED 0x84D3
+0xDDEE 0x84CA
+0xDDEF 0x84BF
+0xDDF0 0x84BA
+0xDDF1 0x84E0
+0xDDF2 0x84A1
+0xDDF3 0x84B9
+0xDDF4 0x84B4
+0xDDF5 0x8497
+0xDDF6 0x84E5
+0xDDF7 0x84E3
+0xDDF8 0x850C
+0xDDF9 0x750D
+0xDDFA 0x8538
+0xDDFB 0x84F0
+0xDDFC 0x8539
+0xDDFD 0x851F
+0xDDFE 0x853A
+0xDEA1 0x8556
+0xDEA2 0x853B
+0xDEA3 0x84FF
+0xDEA4 0x84FC
+0xDEA5 0x8559
+0xDEA6 0x8548
+0xDEA7 0x8568
+0xDEA8 0x8564
+0xDEA9 0x855E
+0xDEAA 0x857A
+0xDEAB 0x77A2
+0xDEAC 0x8543
+0xDEAD 0x8572
+0xDEAE 0x857B
+0xDEAF 0x85A4
+0xDEB0 0x85A8
+0xDEB1 0x8587
+0xDEB2 0x858F
+0xDEB3 0x8579
+0xDEB4 0x85AE
+0xDEB5 0x859C
+0xDEB6 0x8585
+0xDEB7 0x85B9
+0xDEB8 0x85B7
+0xDEB9 0x85B0
+0xDEBA 0x85D3
+0xDEBB 0x85C1
+0xDEBC 0x85DC
+0xDEBD 0x85FF
+0xDEBE 0x8627
+0xDEBF 0x8605
+0xDEC0 0x8629
+0xDEC1 0x8616
+0xDEC2 0x863C
+0xDEC3 0x5EFE
+0xDEC4 0x5F08
+0xDEC5 0x593C
+0xDEC6 0x5941
+0xDEC7 0x8037
+0xDEC8 0x5955
+0xDEC9 0x595A
+0xDECA 0x5958
+0xDECB 0x530F
+0xDECC 0x5C22
+0xDECD 0x5C25
+0xDECE 0x5C2C
+0xDECF 0x5C34
+0xDED0 0x624C
+0xDED1 0x626A
+0xDED2 0x629F
+0xDED3 0x62BB
+0xDED4 0x62CA
+0xDED5 0x62DA
+0xDED6 0x62D7
+0xDED7 0x62EE
+0xDED8 0x6322
+0xDED9 0x62F6
+0xDEDA 0x6339
+0xDEDB 0x634B
+0xDEDC 0x6343
+0xDEDD 0x63AD
+0xDEDE 0x63F6
+0xDEDF 0x6371
+0xDEE0 0x637A
+0xDEE1 0x638E
+0xDEE2 0x63B4
+0xDEE3 0x636D
+0xDEE4 0x63AC
+0xDEE5 0x638A
+0xDEE6 0x6369
+0xDEE7 0x63AE
+0xDEE8 0x63BC
+0xDEE9 0x63F2
+0xDEEA 0x63F8
+0xDEEB 0x63E0
+0xDEEC 0x63FF
+0xDEED 0x63C4
+0xDEEE 0x63DE
+0xDEEF 0x63CE
+0xDEF0 0x6452
+0xDEF1 0x63C6
+0xDEF2 0x63BE
+0xDEF3 0x6445
+0xDEF4 0x6441
+0xDEF5 0x640B
+0xDEF6 0x641B
+0xDEF7 0x6420
+0xDEF8 0x640C
+0xDEF9 0x6426
+0xDEFA 0x6421
+0xDEFB 0x645E
+0xDEFC 0x6484
+0xDEFD 0x646D
+0xDEFE 0x6496
+0xDFA1 0x647A
+0xDFA2 0x64B7
+0xDFA3 0x64B8
+0xDFA4 0x6499
+0xDFA5 0x64BA
+0xDFA6 0x64C0
+0xDFA7 0x64D0
+0xDFA8 0x64D7
+0xDFA9 0x64E4
+0xDFAA 0x64E2
+0xDFAB 0x6509
+0xDFAC 0x6525
+0xDFAD 0x652E
+0xDFAE 0x5F0B
+0xDFAF 0x5FD2
+0xDFB0 0x7519
+0xDFB1 0x5F11
+0xDFB2 0x535F
+0xDFB3 0x53F1
+0xDFB4 0x53FD
+0xDFB5 0x53E9
+0xDFB6 0x53E8
+0xDFB7 0x53FB
+0xDFB8 0x5412
+0xDFB9 0x5416
+0xDFBA 0x5406
+0xDFBB 0x544B
+0xDFBC 0x5452
+0xDFBD 0x5453
+0xDFBE 0x5454
+0xDFBF 0x5456
+0xDFC0 0x5443
+0xDFC1 0x5421
+0xDFC2 0x5457
+0xDFC3 0x5459
+0xDFC4 0x5423
+0xDFC5 0x5432
+0xDFC6 0x5482
+0xDFC7 0x5494
+0xDFC8 0x5477
+0xDFC9 0x5471
+0xDFCA 0x5464
+0xDFCB 0x549A
+0xDFCC 0x549B
+0xDFCD 0x5484
+0xDFCE 0x5476
+0xDFCF 0x5466
+0xDFD0 0x549D
+0xDFD1 0x54D0
+0xDFD2 0x54AD
+0xDFD3 0x54C2
+0xDFD4 0x54B4
+0xDFD5 0x54D2
+0xDFD6 0x54A7
+0xDFD7 0x54A6
+0xDFD8 0x54D3
+0xDFD9 0x54D4
+0xDFDA 0x5472
+0xDFDB 0x54A3
+0xDFDC 0x54D5
+0xDFDD 0x54BB
+0xDFDE 0x54BF
+0xDFDF 0x54CC
+0xDFE0 0x54D9
+0xDFE1 0x54DA
+0xDFE2 0x54DC
+0xDFE3 0x54A9
+0xDFE4 0x54AA
+0xDFE5 0x54A4
+0xDFE6 0x54DD
+0xDFE7 0x54CF
+0xDFE8 0x54DE
+0xDFE9 0x551B
+0xDFEA 0x54E7
+0xDFEB 0x5520
+0xDFEC 0x54FD
+0xDFED 0x5514
+0xDFEE 0x54F3
+0xDFEF 0x5522
+0xDFF0 0x5523
+0xDFF1 0x550F
+0xDFF2 0x5511
+0xDFF3 0x5527
+0xDFF4 0x552A
+0xDFF5 0x5567
+0xDFF6 0x558F
+0xDFF7 0x55B5
+0xDFF8 0x5549
+0xDFF9 0x556D
+0xDFFA 0x5541
+0xDFFB 0x5555
+0xDFFC 0x553F
+0xDFFD 0x5550
+0xDFFE 0x553C
+0xE0A1 0x5537
+0xE0A2 0x5556
+0xE0A3 0x5575
+0xE0A4 0x5576
+0xE0A5 0x5577
+0xE0A6 0x5533
+0xE0A7 0x5530
+0xE0A8 0x555C
+0xE0A9 0x558B
+0xE0AA 0x55D2
+0xE0AB 0x5583
+0xE0AC 0x55B1
+0xE0AD 0x55B9
+0xE0AE 0x5588
+0xE0AF 0x5581
+0xE0B0 0x559F
+0xE0B1 0x557E
+0xE0B2 0x55D6
+0xE0B3 0x5591
+0xE0B4 0x557B
+0xE0B5 0x55DF
+0xE0B6 0x55BD
+0xE0B7 0x55BE
+0xE0B8 0x5594
+0xE0B9 0x5599
+0xE0BA 0x55EA
+0xE0BB 0x55F7
+0xE0BC 0x55C9
+0xE0BD 0x561F
+0xE0BE 0x55D1
+0xE0BF 0x55EB
+0xE0C0 0x55EC
+0xE0C1 0x55D4
+0xE0C2 0x55E6
+0xE0C3 0x55DD
+0xE0C4 0x55C4
+0xE0C5 0x55EF
+0xE0C6 0x55E5
+0xE0C7 0x55F2
+0xE0C8 0x55F3
+0xE0C9 0x55CC
+0xE0CA 0x55CD
+0xE0CB 0x55E8
+0xE0CC 0x55F5
+0xE0CD 0x55E4
+0xE0CE 0x8F94
+0xE0CF 0x561E
+0xE0D0 0x5608
+0xE0D1 0x560C
+0xE0D2 0x5601
+0xE0D3 0x5624
+0xE0D4 0x5623
+0xE0D5 0x55FE
+0xE0D6 0x5600
+0xE0D7 0x5627
+0xE0D8 0x562D
+0xE0D9 0x5658
+0xE0DA 0x5639
+0xE0DB 0x5657
+0xE0DC 0x562C
+0xE0DD 0x564D
+0xE0DE 0x5662
+0xE0DF 0x5659
+0xE0E0 0x565C
+0xE0E1 0x564C
+0xE0E2 0x5654
+0xE0E3 0x5686
+0xE0E4 0x5664
+0xE0E5 0x5671
+0xE0E6 0x566B
+0xE0E7 0x567B
+0xE0E8 0x567C
+0xE0E9 0x5685
+0xE0EA 0x5693
+0xE0EB 0x56AF
+0xE0EC 0x56D4
+0xE0ED 0x56D7
+0xE0EE 0x56DD
+0xE0EF 0x56E1
+0xE0F0 0x56F5
+0xE0F1 0x56EB
+0xE0F2 0x56F9
+0xE0F3 0x56FF
+0xE0F4 0x5704
+0xE0F5 0x570A
+0xE0F6 0x5709
+0xE0F7 0x571C
+0xE0F8 0x5E0F
+0xE0F9 0x5E19
+0xE0FA 0x5E14
+0xE0FB 0x5E11
+0xE0FC 0x5E31
+0xE0FD 0x5E3B
+0xE0FE 0x5E3C
+0xE1A1 0x5E37
+0xE1A2 0x5E44
+0xE1A3 0x5E54
+0xE1A4 0x5E5B
+0xE1A5 0x5E5E
+0xE1A6 0x5E61
+0xE1A7 0x5C8C
+0xE1A8 0x5C7A
+0xE1A9 0x5C8D
+0xE1AA 0x5C90
+0xE1AB 0x5C96
+0xE1AC 0x5C88
+0xE1AD 0x5C98
+0xE1AE 0x5C99
+0xE1AF 0x5C91
+0xE1B0 0x5C9A
+0xE1B1 0x5C9C
+0xE1B2 0x5CB5
+0xE1B3 0x5CA2
+0xE1B4 0x5CBD
+0xE1B5 0x5CAC
+0xE1B6 0x5CAB
+0xE1B7 0x5CB1
+0xE1B8 0x5CA3
+0xE1B9 0x5CC1
+0xE1BA 0x5CB7
+0xE1BB 0x5CC4
+0xE1BC 0x5CD2
+0xE1BD 0x5CE4
+0xE1BE 0x5CCB
+0xE1BF 0x5CE5
+0xE1C0 0x5D02
+0xE1C1 0x5D03
+0xE1C2 0x5D27
+0xE1C3 0x5D26
+0xE1C4 0x5D2E
+0xE1C5 0x5D24
+0xE1C6 0x5D1E
+0xE1C7 0x5D06
+0xE1C8 0x5D1B
+0xE1C9 0x5D58
+0xE1CA 0x5D3E
+0xE1CB 0x5D34
+0xE1CC 0x5D3D
+0xE1CD 0x5D6C
+0xE1CE 0x5D5B
+0xE1CF 0x5D6F
+0xE1D0 0x5D5D
+0xE1D1 0x5D6B
+0xE1D2 0x5D4B
+0xE1D3 0x5D4A
+0xE1D4 0x5D69
+0xE1D5 0x5D74
+0xE1D6 0x5D82
+0xE1D7 0x5D99
+0xE1D8 0x5D9D
+0xE1D9 0x8C73
+0xE1DA 0x5DB7
+0xE1DB 0x5DC5
+0xE1DC 0x5F73
+0xE1DD 0x5F77
+0xE1DE 0x5F82
+0xE1DF 0x5F87
+0xE1E0 0x5F89
+0xE1E1 0x5F8C
+0xE1E2 0x5F95
+0xE1E3 0x5F99
+0xE1E4 0x5F9C
+0xE1E5 0x5FA8
+0xE1E6 0x5FAD
+0xE1E7 0x5FB5
+0xE1E8 0x5FBC
+0xE1E9 0x8862
+0xE1EA 0x5F61
+0xE1EB 0x72AD
+0xE1EC 0x72B0
+0xE1ED 0x72B4
+0xE1EE 0x72B7
+0xE1EF 0x72B8
+0xE1F0 0x72C3
+0xE1F1 0x72C1
+0xE1F2 0x72CE
+0xE1F3 0x72CD
+0xE1F4 0x72D2
+0xE1F5 0x72E8
+0xE1F6 0x72EF
+0xE1F7 0x72E9
+0xE1F8 0x72F2
+0xE1F9 0x72F4
+0xE1FA 0x72F7
+0xE1FB 0x7301
+0xE1FC 0x72F3
+0xE1FD 0x7303
+0xE1FE 0x72FA
+0xE2A1 0x72FB
+0xE2A2 0x7317
+0xE2A3 0x7313
+0xE2A4 0x7321
+0xE2A5 0x730A
+0xE2A6 0x731E
+0xE2A7 0x731D
+0xE2A8 0x7315
+0xE2A9 0x7322
+0xE2AA 0x7339
+0xE2AB 0x7325
+0xE2AC 0x732C
+0xE2AD 0x7338
+0xE2AE 0x7331
+0xE2AF 0x7350
+0xE2B0 0x734D
+0xE2B1 0x7357
+0xE2B2 0x7360
+0xE2B3 0x736C
+0xE2B4 0x736F
+0xE2B5 0x737E
+0xE2B6 0x821B
+0xE2B7 0x5925
+0xE2B8 0x98E7
+0xE2B9 0x5924
+0xE2BA 0x5902
+0xE2BB 0x9963
+0xE2BC 0x9967
+0xE2BD 0x9968
+0xE2BE 0x9969
+0xE2BF 0x996A
+0xE2C0 0x996B
+0xE2C1 0x996C
+0xE2C2 0x9974
+0xE2C3 0x9977
+0xE2C4 0x997D
+0xE2C5 0x9980
+0xE2C6 0x9984
+0xE2C7 0x9987
+0xE2C8 0x998A
+0xE2C9 0x998D
+0xE2CA 0x9990
+0xE2CB 0x9991
+0xE2CC 0x9993
+0xE2CD 0x9994
+0xE2CE 0x9995
+0xE2CF 0x5E80
+0xE2D0 0x5E91
+0xE2D1 0x5E8B
+0xE2D2 0x5E96
+0xE2D3 0x5EA5
+0xE2D4 0x5EA0
+0xE2D5 0x5EB9
+0xE2D6 0x5EB5
+0xE2D7 0x5EBE
+0xE2D8 0x5EB3
+0xE2D9 0x8D53
+0xE2DA 0x5ED2
+0xE2DB 0x5ED1
+0xE2DC 0x5EDB
+0xE2DD 0x5EE8
+0xE2DE 0x5EEA
+0xE2DF 0x81BA
+0xE2E0 0x5FC4
+0xE2E1 0x5FC9
+0xE2E2 0x5FD6
+0xE2E3 0x5FCF
+0xE2E4 0x6003
+0xE2E5 0x5FEE
+0xE2E6 0x6004
+0xE2E7 0x5FE1
+0xE2E8 0x5FE4
+0xE2E9 0x5FFE
+0xE2EA 0x6005
+0xE2EB 0x6006
+0xE2EC 0x5FEA
+0xE2ED 0x5FED
+0xE2EE 0x5FF8
+0xE2EF 0x6019
+0xE2F0 0x6035
+0xE2F1 0x6026
+0xE2F2 0x601B
+0xE2F3 0x600F
+0xE2F4 0x600D
+0xE2F5 0x6029
+0xE2F6 0x602B
+0xE2F7 0x600A
+0xE2F8 0x603F
+0xE2F9 0x6021
+0xE2FA 0x6078
+0xE2FB 0x6079
+0xE2FC 0x607B
+0xE2FD 0x607A
+0xE2FE 0x6042
+0xE3A1 0x606A
+0xE3A2 0x607D
+0xE3A3 0x6096
+0xE3A4 0x609A
+0xE3A5 0x60AD
+0xE3A6 0x609D
+0xE3A7 0x6083
+0xE3A8 0x6092
+0xE3A9 0x608C
+0xE3AA 0x609B
+0xE3AB 0x60EC
+0xE3AC 0x60BB
+0xE3AD 0x60B1
+0xE3AE 0x60DD
+0xE3AF 0x60D8
+0xE3B0 0x60C6
+0xE3B1 0x60DA
+0xE3B2 0x60B4
+0xE3B3 0x6120
+0xE3B4 0x6126
+0xE3B5 0x6115
+0xE3B6 0x6123
+0xE3B7 0x60F4
+0xE3B8 0x6100
+0xE3B9 0x610E
+0xE3BA 0x612B
+0xE3BB 0x614A
+0xE3BC 0x6175
+0xE3BD 0x61AC
+0xE3BE 0x6194
+0xE3BF 0x61A7
+0xE3C0 0x61B7
+0xE3C1 0x61D4
+0xE3C2 0x61F5
+0xE3C3 0x5FDD
+0xE3C4 0x96B3
+0xE3C5 0x95E9
+0xE3C6 0x95EB
+0xE3C7 0x95F1
+0xE3C8 0x95F3
+0xE3C9 0x95F5
+0xE3CA 0x95F6
+0xE3CB 0x95FC
+0xE3CC 0x95FE
+0xE3CD 0x9603
+0xE3CE 0x9604
+0xE3CF 0x9606
+0xE3D0 0x9608
+0xE3D1 0x960A
+0xE3D2 0x960B
+0xE3D3 0x960C
+0xE3D4 0x960D
+0xE3D5 0x960F
+0xE3D6 0x9612
+0xE3D7 0x9615
+0xE3D8 0x9616
+0xE3D9 0x9617
+0xE3DA 0x9619
+0xE3DB 0x961A
+0xE3DC 0x4E2C
+0xE3DD 0x723F
+0xE3DE 0x6215
+0xE3DF 0x6C35
+0xE3E0 0x6C54
+0xE3E1 0x6C5C
+0xE3E2 0x6C4A
+0xE3E3 0x6CA3
+0xE3E4 0x6C85
+0xE3E5 0x6C90
+0xE3E6 0x6C94
+0xE3E7 0x6C8C
+0xE3E8 0x6C68
+0xE3E9 0x6C69
+0xE3EA 0x6C74
+0xE3EB 0x6C76
+0xE3EC 0x6C86
+0xE3ED 0x6CA9
+0xE3EE 0x6CD0
+0xE3EF 0x6CD4
+0xE3F0 0x6CAD
+0xE3F1 0x6CF7
+0xE3F2 0x6CF8
+0xE3F3 0x6CF1
+0xE3F4 0x6CD7
+0xE3F5 0x6CB2
+0xE3F6 0x6CE0
+0xE3F7 0x6CD6
+0xE3F8 0x6CFA
+0xE3F9 0x6CEB
+0xE3FA 0x6CEE
+0xE3FB 0x6CB1
+0xE3FC 0x6CD3
+0xE3FD 0x6CEF
+0xE3FE 0x6CFE
+0xE4A1 0x6D39
+0xE4A2 0x6D27
+0xE4A3 0x6D0C
+0xE4A4 0x6D43
+0xE4A5 0x6D48
+0xE4A6 0x6D07
+0xE4A7 0x6D04
+0xE4A8 0x6D19
+0xE4A9 0x6D0E
+0xE4AA 0x6D2B
+0xE4AB 0x6D4D
+0xE4AC 0x6D2E
+0xE4AD 0x6D35
+0xE4AE 0x6D1A
+0xE4AF 0x6D4F
+0xE4B0 0x6D52
+0xE4B1 0x6D54
+0xE4B2 0x6D33
+0xE4B3 0x6D91
+0xE4B4 0x6D6F
+0xE4B5 0x6D9E
+0xE4B6 0x6DA0
+0xE4B7 0x6D5E
+0xE4B8 0x6D93
+0xE4B9 0x6D94
+0xE4BA 0x6D5C
+0xE4BB 0x6D60
+0xE4BC 0x6D7C
+0xE4BD 0x6D63
+0xE4BE 0x6E1A
+0xE4BF 0x6DC7
+0xE4C0 0x6DC5
+0xE4C1 0x6DDE
+0xE4C2 0x6E0E
+0xE4C3 0x6DBF
+0xE4C4 0x6DE0
+0xE4C5 0x6E11
+0xE4C6 0x6DE6
+0xE4C7 0x6DDD
+0xE4C8 0x6DD9
+0xE4C9 0x6E16
+0xE4CA 0x6DAB
+0xE4CB 0x6E0C
+0xE4CC 0x6DAE
+0xE4CD 0x6E2B
+0xE4CE 0x6E6E
+0xE4CF 0x6E4E
+0xE4D0 0x6E6B
+0xE4D1 0x6EB2
+0xE4D2 0x6E5F
+0xE4D3 0x6E86
+0xE4D4 0x6E53
+0xE4D5 0x6E54
+0xE4D6 0x6E32
+0xE4D7 0x6E25
+0xE4D8 0x6E44
+0xE4D9 0x6EDF
+0xE4DA 0x6EB1
+0xE4DB 0x6E98
+0xE4DC 0x6EE0
+0xE4DD 0x6F2D
+0xE4DE 0x6EE2
+0xE4DF 0x6EA5
+0xE4E0 0x6EA7
+0xE4E1 0x6EBD
+0xE4E2 0x6EBB
+0xE4E3 0x6EB7
+0xE4E4 0x6ED7
+0xE4E5 0x6EB4
+0xE4E6 0x6ECF
+0xE4E7 0x6E8F
+0xE4E8 0x6EC2
+0xE4E9 0x6E9F
+0xE4EA 0x6F62
+0xE4EB 0x6F46
+0xE4EC 0x6F47
+0xE4ED 0x6F24
+0xE4EE 0x6F15
+0xE4EF 0x6EF9
+0xE4F0 0x6F2F
+0xE4F1 0x6F36
+0xE4F2 0x6F4B
+0xE4F3 0x6F74
+0xE4F4 0x6F2A
+0xE4F5 0x6F09
+0xE4F6 0x6F29
+0xE4F7 0x6F89
+0xE4F8 0x6F8D
+0xE4F9 0x6F8C
+0xE4FA 0x6F78
+0xE4FB 0x6F72
+0xE4FC 0x6F7C
+0xE4FD 0x6F7A
+0xE4FE 0x6FD1
+0xE5A1 0x6FC9
+0xE5A2 0x6FA7
+0xE5A3 0x6FB9
+0xE5A4 0x6FB6
+0xE5A5 0x6FC2
+0xE5A6 0x6FE1
+0xE5A7 0x6FEE
+0xE5A8 0x6FDE
+0xE5A9 0x6FE0
+0xE5AA 0x6FEF
+0xE5AB 0x701A
+0xE5AC 0x7023
+0xE5AD 0x701B
+0xE5AE 0x7039
+0xE5AF 0x7035
+0xE5B0 0x704F
+0xE5B1 0x705E
+0xE5B2 0x5B80
+0xE5B3 0x5B84
+0xE5B4 0x5B95
+0xE5B5 0x5B93
+0xE5B6 0x5BA5
+0xE5B7 0x5BB8
+0xE5B8 0x752F
+0xE5B9 0x9A9E
+0xE5BA 0x6434
+0xE5BB 0x5BE4
+0xE5BC 0x5BEE
+0xE5BD 0x8930
+0xE5BE 0x5BF0
+0xE5BF 0x8E47
+0xE5C0 0x8B07
+0xE5C1 0x8FB6
+0xE5C2 0x8FD3
+0xE5C3 0x8FD5
+0xE5C4 0x8FE5
+0xE5C5 0x8FEE
+0xE5C6 0x8FE4
+0xE5C7 0x8FE9
+0xE5C8 0x8FE6
+0xE5C9 0x8FF3
+0xE5CA 0x8FE8
+0xE5CB 0x9005
+0xE5CC 0x9004
+0xE5CD 0x900B
+0xE5CE 0x9026
+0xE5CF 0x9011
+0xE5D0 0x900D
+0xE5D1 0x9016
+0xE5D2 0x9021
+0xE5D3 0x9035
+0xE5D4 0x9036
+0xE5D5 0x902D
+0xE5D6 0x902F
+0xE5D7 0x9044
+0xE5D8 0x9051
+0xE5D9 0x9052
+0xE5DA 0x9050
+0xE5DB 0x9068
+0xE5DC 0x9058
+0xE5DD 0x9062
+0xE5DE 0x905B
+0xE5DF 0x66B9
+0xE5E0 0x9074
+0xE5E1 0x907D
+0xE5E2 0x9082
+0xE5E3 0x9088
+0xE5E4 0x9083
+0xE5E5 0x908B
+0xE5E6 0x5F50
+0xE5E7 0x5F57
+0xE5E8 0x5F56
+0xE5E9 0x5F58
+0xE5EA 0x5C3B
+0xE5EB 0x54AB
+0xE5EC 0x5C50
+0xE5ED 0x5C59
+0xE5EE 0x5B71
+0xE5EF 0x5C63
+0xE5F0 0x5C66
+0xE5F1 0x7FBC
+0xE5F2 0x5F2A
+0xE5F3 0x5F29
+0xE5F4 0x5F2D
+0xE5F5 0x8274
+0xE5F6 0x5F3C
+0xE5F7 0x9B3B
+0xE5F8 0x5C6E
+0xE5F9 0x5981
+0xE5FA 0x5983
+0xE5FB 0x598D
+0xE5FC 0x59A9
+0xE5FD 0x59AA
+0xE5FE 0x59A3
+0xE6A1 0x5997
+0xE6A2 0x59CA
+0xE6A3 0x59AB
+0xE6A4 0x599E
+0xE6A5 0x59A4
+0xE6A6 0x59D2
+0xE6A7 0x59B2
+0xE6A8 0x59AF
+0xE6A9 0x59D7
+0xE6AA 0x59BE
+0xE6AB 0x5A05
+0xE6AC 0x5A06
+0xE6AD 0x59DD
+0xE6AE 0x5A08
+0xE6AF 0x59E3
+0xE6B0 0x59D8
+0xE6B1 0x59F9
+0xE6B2 0x5A0C
+0xE6B3 0x5A09
+0xE6B4 0x5A32
+0xE6B5 0x5A34
+0xE6B6 0x5A11
+0xE6B7 0x5A23
+0xE6B8 0x5A13
+0xE6B9 0x5A40
+0xE6BA 0x5A67
+0xE6BB 0x5A4A
+0xE6BC 0x5A55
+0xE6BD 0x5A3C
+0xE6BE 0x5A62
+0xE6BF 0x5A75
+0xE6C0 0x80EC
+0xE6C1 0x5AAA
+0xE6C2 0x5A9B
+0xE6C3 0x5A77
+0xE6C4 0x5A7A
+0xE6C5 0x5ABE
+0xE6C6 0x5AEB
+0xE6C7 0x5AB2
+0xE6C8 0x5AD2
+0xE6C9 0x5AD4
+0xE6CA 0x5AB8
+0xE6CB 0x5AE0
+0xE6CC 0x5AE3
+0xE6CD 0x5AF1
+0xE6CE 0x5AD6
+0xE6CF 0x5AE6
+0xE6D0 0x5AD8
+0xE6D1 0x5ADC
+0xE6D2 0x5B09
+0xE6D3 0x5B17
+0xE6D4 0x5B16
+0xE6D5 0x5B32
+0xE6D6 0x5B37
+0xE6D7 0x5B40
+0xE6D8 0x5C15
+0xE6D9 0x5C1C
+0xE6DA 0x5B5A
+0xE6DB 0x5B65
+0xE6DC 0x5B73
+0xE6DD 0x5B51
+0xE6DE 0x5B53
+0xE6DF 0x5B62
+0xE6E0 0x9A75
+0xE6E1 0x9A77
+0xE6E2 0x9A78
+0xE6E3 0x9A7A
+0xE6E4 0x9A7F
+0xE6E5 0x9A7D
+0xE6E6 0x9A80
+0xE6E7 0x9A81
+0xE6E8 0x9A85
+0xE6E9 0x9A88
+0xE6EA 0x9A8A
+0xE6EB 0x9A90
+0xE6EC 0x9A92
+0xE6ED 0x9A93
+0xE6EE 0x9A96
+0xE6EF 0x9A98
+0xE6F0 0x9A9B
+0xE6F1 0x9A9C
+0xE6F2 0x9A9D
+0xE6F3 0x9A9F
+0xE6F4 0x9AA0
+0xE6F5 0x9AA2
+0xE6F6 0x9AA3
+0xE6F7 0x9AA5
+0xE6F8 0x9AA7
+0xE6F9 0x7E9F
+0xE6FA 0x7EA1
+0xE6FB 0x7EA3
+0xE6FC 0x7EA5
+0xE6FD 0x7EA8
+0xE6FE 0x7EA9
+0xE7A1 0x7EAD
+0xE7A2 0x7EB0
+0xE7A3 0x7EBE
+0xE7A4 0x7EC0
+0xE7A5 0x7EC1
+0xE7A6 0x7EC2
+0xE7A7 0x7EC9
+0xE7A8 0x7ECB
+0xE7A9 0x7ECC
+0xE7AA 0x7ED0
+0xE7AB 0x7ED4
+0xE7AC 0x7ED7
+0xE7AD 0x7EDB
+0xE7AE 0x7EE0
+0xE7AF 0x7EE1
+0xE7B0 0x7EE8
+0xE7B1 0x7EEB
+0xE7B2 0x7EEE
+0xE7B3 0x7EEF
+0xE7B4 0x7EF1
+0xE7B5 0x7EF2
+0xE7B6 0x7F0D
+0xE7B7 0x7EF6
+0xE7B8 0x7EFA
+0xE7B9 0x7EFB
+0xE7BA 0x7EFE
+0xE7BB 0x7F01
+0xE7BC 0x7F02
+0xE7BD 0x7F03
+0xE7BE 0x7F07
+0xE7BF 0x7F08
+0xE7C0 0x7F0B
+0xE7C1 0x7F0C
+0xE7C2 0x7F0F
+0xE7C3 0x7F11
+0xE7C4 0x7F12
+0xE7C5 0x7F17
+0xE7C6 0x7F19
+0xE7C7 0x7F1C
+0xE7C8 0x7F1B
+0xE7C9 0x7F1F
+0xE7CA 0x7F21
+0xE7CB 0x7F22
+0xE7CC 0x7F23
+0xE7CD 0x7F24
+0xE7CE 0x7F25
+0xE7CF 0x7F26
+0xE7D0 0x7F27
+0xE7D1 0x7F2A
+0xE7D2 0x7F2B
+0xE7D3 0x7F2C
+0xE7D4 0x7F2D
+0xE7D5 0x7F2F
+0xE7D6 0x7F30
+0xE7D7 0x7F31
+0xE7D8 0x7F32
+0xE7D9 0x7F33
+0xE7DA 0x7F35
+0xE7DB 0x5E7A
+0xE7DC 0x757F
+0xE7DD 0x5DDB
+0xE7DE 0x753E
+0xE7DF 0x9095
+0xE7E0 0x738E
+0xE7E1 0x7391
+0xE7E2 0x73AE
+0xE7E3 0x73A2
+0xE7E4 0x739F
+0xE7E5 0x73CF
+0xE7E6 0x73C2
+0xE7E7 0x73D1
+0xE7E8 0x73B7
+0xE7E9 0x73B3
+0xE7EA 0x73C0
+0xE7EB 0x73C9
+0xE7EC 0x73C8
+0xE7ED 0x73E5
+0xE7EE 0x73D9
+0xE7EF 0x987C
+0xE7F0 0x740A
+0xE7F1 0x73E9
+0xE7F2 0x73E7
+0xE7F3 0x73DE
+0xE7F4 0x73BA
+0xE7F5 0x73F2
+0xE7F6 0x740F
+0xE7F7 0x742A
+0xE7F8 0x745B
+0xE7F9 0x7426
+0xE7FA 0x7425
+0xE7FB 0x7428
+0xE7FC 0x7430
+0xE7FD 0x742E
+0xE7FE 0x742C
+0xE8A1 0x741B
+0xE8A2 0x741A
+0xE8A3 0x7441
+0xE8A4 0x745C
+0xE8A5 0x7457
+0xE8A6 0x7455
+0xE8A7 0x7459
+0xE8A8 0x7477
+0xE8A9 0x746D
+0xE8AA 0x747E
+0xE8AB 0x749C
+0xE8AC 0x748E
+0xE8AD 0x7480
+0xE8AE 0x7481
+0xE8AF 0x7487
+0xE8B0 0x748B
+0xE8B1 0x749E
+0xE8B2 0x74A8
+0xE8B3 0x74A9
+0xE8B4 0x7490
+0xE8B5 0x74A7
+0xE8B6 0x74D2
+0xE8B7 0x74BA
+0xE8B8 0x97EA
+0xE8B9 0x97EB
+0xE8BA 0x97EC
+0xE8BB 0x674C
+0xE8BC 0x6753
+0xE8BD 0x675E
+0xE8BE 0x6748
+0xE8BF 0x6769
+0xE8C0 0x67A5
+0xE8C1 0x6787
+0xE8C2 0x676A
+0xE8C3 0x6773
+0xE8C4 0x6798
+0xE8C5 0x67A7
+0xE8C6 0x6775
+0xE8C7 0x67A8
+0xE8C8 0x679E
+0xE8C9 0x67AD
+0xE8CA 0x678B
+0xE8CB 0x6777
+0xE8CC 0x677C
+0xE8CD 0x67F0
+0xE8CE 0x6809
+0xE8CF 0x67D8
+0xE8D0 0x680A
+0xE8D1 0x67E9
+0xE8D2 0x67B0
+0xE8D3 0x680C
+0xE8D4 0x67D9
+0xE8D5 0x67B5
+0xE8D6 0x67DA
+0xE8D7 0x67B3
+0xE8D8 0x67DD
+0xE8D9 0x6800
+0xE8DA 0x67C3
+0xE8DB 0x67B8
+0xE8DC 0x67E2
+0xE8DD 0x680E
+0xE8DE 0x67C1
+0xE8DF 0x67FD
+0xE8E0 0x6832
+0xE8E1 0x6833
+0xE8E2 0x6860
+0xE8E3 0x6861
+0xE8E4 0x684E
+0xE8E5 0x6862
+0xE8E6 0x6844
+0xE8E7 0x6864
+0xE8E8 0x6883
+0xE8E9 0x681D
+0xE8EA 0x6855
+0xE8EB 0x6866
+0xE8EC 0x6841
+0xE8ED 0x6867
+0xE8EE 0x6840
+0xE8EF 0x683E
+0xE8F0 0x684A
+0xE8F1 0x6849
+0xE8F2 0x6829
+0xE8F3 0x68B5
+0xE8F4 0x688F
+0xE8F5 0x6874
+0xE8F6 0x6877
+0xE8F7 0x6893
+0xE8F8 0x686B
+0xE8F9 0x68C2
+0xE8FA 0x696E
+0xE8FB 0x68FC
+0xE8FC 0x691F
+0xE8FD 0x6920
+0xE8FE 0x68F9
+0xE9A1 0x6924
+0xE9A2 0x68F0
+0xE9A3 0x690B
+0xE9A4 0x6901
+0xE9A5 0x6957
+0xE9A6 0x68E3
+0xE9A7 0x6910
+0xE9A8 0x6971
+0xE9A9 0x6939
+0xE9AA 0x6960
+0xE9AB 0x6942
+0xE9AC 0x695D
+0xE9AD 0x6984
+0xE9AE 0x696B
+0xE9AF 0x6980
+0xE9B0 0x6998
+0xE9B1 0x6978
+0xE9B2 0x6934
+0xE9B3 0x69CC
+0xE9B4 0x6987
+0xE9B5 0x6988
+0xE9B6 0x69CE
+0xE9B7 0x6989
+0xE9B8 0x6966
+0xE9B9 0x6963
+0xE9BA 0x6979
+0xE9BB 0x699B
+0xE9BC 0x69A7
+0xE9BD 0x69BB
+0xE9BE 0x69AB
+0xE9BF 0x69AD
+0xE9C0 0x69D4
+0xE9C1 0x69B1
+0xE9C2 0x69C1
+0xE9C3 0x69CA
+0xE9C4 0x69DF
+0xE9C5 0x6995
+0xE9C6 0x69E0
+0xE9C7 0x698D
+0xE9C8 0x69FF
+0xE9C9 0x6A2F
+0xE9CA 0x69ED
+0xE9CB 0x6A17
+0xE9CC 0x6A18
+0xE9CD 0x6A65
+0xE9CE 0x69F2
+0xE9CF 0x6A44
+0xE9D0 0x6A3E
+0xE9D1 0x6AA0
+0xE9D2 0x6A50
+0xE9D3 0x6A5B
+0xE9D4 0x6A35
+0xE9D5 0x6A8E
+0xE9D6 0x6A79
+0xE9D7 0x6A3D
+0xE9D8 0x6A28
+0xE9D9 0x6A58
+0xE9DA 0x6A7C
+0xE9DB 0x6A91
+0xE9DC 0x6A90
+0xE9DD 0x6AA9
+0xE9DE 0x6A97
+0xE9DF 0x6AAB
+0xE9E0 0x7337
+0xE9E1 0x7352
+0xE9E2 0x6B81
+0xE9E3 0x6B82
+0xE9E4 0x6B87
+0xE9E5 0x6B84
+0xE9E6 0x6B92
+0xE9E7 0x6B93
+0xE9E8 0x6B8D
+0xE9E9 0x6B9A
+0xE9EA 0x6B9B
+0xE9EB 0x6BA1
+0xE9EC 0x6BAA
+0xE9ED 0x8F6B
+0xE9EE 0x8F6D
+0xE9EF 0x8F71
+0xE9F0 0x8F72
+0xE9F1 0x8F73
+0xE9F2 0x8F75
+0xE9F3 0x8F76
+0xE9F4 0x8F78
+0xE9F5 0x8F77
+0xE9F6 0x8F79
+0xE9F7 0x8F7A
+0xE9F8 0x8F7C
+0xE9F9 0x8F7E
+0xE9FA 0x8F81
+0xE9FB 0x8F82
+0xE9FC 0x8F84
+0xE9FD 0x8F87
+0xE9FE 0x8F8B
+0xEAA1 0x8F8D
+0xEAA2 0x8F8E
+0xEAA3 0x8F8F
+0xEAA4 0x8F98
+0xEAA5 0x8F9A
+0xEAA6 0x8ECE
+0xEAA7 0x620B
+0xEAA8 0x6217
+0xEAA9 0x621B
+0xEAAA 0x621F
+0xEAAB 0x6222
+0xEAAC 0x6221
+0xEAAD 0x6225
+0xEAAE 0x6224
+0xEAAF 0x622C
+0xEAB0 0x81E7
+0xEAB1 0x74EF
+0xEAB2 0x74F4
+0xEAB3 0x74FF
+0xEAB4 0x750F
+0xEAB5 0x7511
+0xEAB6 0x7513
+0xEAB7 0x6534
+0xEAB8 0x65EE
+0xEAB9 0x65EF
+0xEABA 0x65F0
+0xEABB 0x660A
+0xEABC 0x6619
+0xEABD 0x6772
+0xEABE 0x6603
+0xEABF 0x6615
+0xEAC0 0x6600
+0xEAC1 0x7085
+0xEAC2 0x66F7
+0xEAC3 0x661D
+0xEAC4 0x6634
+0xEAC5 0x6631
+0xEAC6 0x6636
+0xEAC7 0x6635
+0xEAC8 0x8006
+0xEAC9 0x665F
+0xEACA 0x6654
+0xEACB 0x6641
+0xEACC 0x664F
+0xEACD 0x6656
+0xEACE 0x6661
+0xEACF 0x6657
+0xEAD0 0x6677
+0xEAD1 0x6684
+0xEAD2 0x668C
+0xEAD3 0x66A7
+0xEAD4 0x669D
+0xEAD5 0x66BE
+0xEAD6 0x66DB
+0xEAD7 0x66DC
+0xEAD8 0x66E6
+0xEAD9 0x66E9
+0xEADA 0x8D32
+0xEADB 0x8D33
+0xEADC 0x8D36
+0xEADD 0x8D3B
+0xEADE 0x8D3D
+0xEADF 0x8D40
+0xEAE0 0x8D45
+0xEAE1 0x8D46
+0xEAE2 0x8D48
+0xEAE3 0x8D49
+0xEAE4 0x8D47
+0xEAE5 0x8D4D
+0xEAE6 0x8D55
+0xEAE7 0x8D59
+0xEAE8 0x89C7
+0xEAE9 0x89CA
+0xEAEA 0x89CB
+0xEAEB 0x89CC
+0xEAEC 0x89CE
+0xEAED 0x89CF
+0xEAEE 0x89D0
+0xEAEF 0x89D1
+0xEAF0 0x726E
+0xEAF1 0x729F
+0xEAF2 0x725D
+0xEAF3 0x7266
+0xEAF4 0x726F
+0xEAF5 0x727E
+0xEAF6 0x727F
+0xEAF7 0x7284
+0xEAF8 0x728B
+0xEAF9 0x728D
+0xEAFA 0x728F
+0xEAFB 0x7292
+0xEAFC 0x6308
+0xEAFD 0x6332
+0xEAFE 0x63B0
+0xEBA1 0x643F
+0xEBA2 0x64D8
+0xEBA3 0x8004
+0xEBA4 0x6BEA
+0xEBA5 0x6BF3
+0xEBA6 0x6BFD
+0xEBA7 0x6BF5
+0xEBA8 0x6BF9
+0xEBA9 0x6C05
+0xEBAA 0x6C07
+0xEBAB 0x6C06
+0xEBAC 0x6C0D
+0xEBAD 0x6C15
+0xEBAE 0x6C18
+0xEBAF 0x6C19
+0xEBB0 0x6C1A
+0xEBB1 0x6C21
+0xEBB2 0x6C29
+0xEBB3 0x6C24
+0xEBB4 0x6C2A
+0xEBB5 0x6C32
+0xEBB6 0x6535
+0xEBB7 0x6555
+0xEBB8 0x656B
+0xEBB9 0x724D
+0xEBBA 0x7252
+0xEBBB 0x7256
+0xEBBC 0x7230
+0xEBBD 0x8662
+0xEBBE 0x5216
+0xEBBF 0x809F
+0xEBC0 0x809C
+0xEBC1 0x8093
+0xEBC2 0x80BC
+0xEBC3 0x670A
+0xEBC4 0x80BD
+0xEBC5 0x80B1
+0xEBC6 0x80AB
+0xEBC7 0x80AD
+0xEBC8 0x80B4
+0xEBC9 0x80B7
+0xEBCA 0x80E7
+0xEBCB 0x80E8
+0xEBCC 0x80E9
+0xEBCD 0x80EA
+0xEBCE 0x80DB
+0xEBCF 0x80C2
+0xEBD0 0x80C4
+0xEBD1 0x80D9
+0xEBD2 0x80CD
+0xEBD3 0x80D7
+0xEBD4 0x6710
+0xEBD5 0x80DD
+0xEBD6 0x80EB
+0xEBD7 0x80F1
+0xEBD8 0x80F4
+0xEBD9 0x80ED
+0xEBDA 0x810D
+0xEBDB 0x810E
+0xEBDC 0x80F2
+0xEBDD 0x80FC
+0xEBDE 0x6715
+0xEBDF 0x8112
+0xEBE0 0x8C5A
+0xEBE1 0x8136
+0xEBE2 0x811E
+0xEBE3 0x812C
+0xEBE4 0x8118
+0xEBE5 0x8132
+0xEBE6 0x8148
+0xEBE7 0x814C
+0xEBE8 0x8153
+0xEBE9 0x8174
+0xEBEA 0x8159
+0xEBEB 0x815A
+0xEBEC 0x8171
+0xEBED 0x8160
+0xEBEE 0x8169
+0xEBEF 0x817C
+0xEBF0 0x817D
+0xEBF1 0x816D
+0xEBF2 0x8167
+0xEBF3 0x584D
+0xEBF4 0x5AB5
+0xEBF5 0x8188
+0xEBF6 0x8182
+0xEBF7 0x8191
+0xEBF8 0x6ED5
+0xEBF9 0x81A3
+0xEBFA 0x81AA
+0xEBFB 0x81CC
+0xEBFC 0x6726
+0xEBFD 0x81CA
+0xEBFE 0x81BB
+0xECA1 0x81C1
+0xECA2 0x81A6
+0xECA3 0x6B24
+0xECA4 0x6B37
+0xECA5 0x6B39
+0xECA6 0x6B43
+0xECA7 0x6B46
+0xECA8 0x6B59
+0xECA9 0x98D1
+0xECAA 0x98D2
+0xECAB 0x98D3
+0xECAC 0x98D5
+0xECAD 0x98D9
+0xECAE 0x98DA
+0xECAF 0x6BB3
+0xECB0 0x5F40
+0xECB1 0x6BC2
+0xECB2 0x89F3
+0xECB3 0x6590
+0xECB4 0x9F51
+0xECB5 0x6593
+0xECB6 0x65BC
+0xECB7 0x65C6
+0xECB8 0x65C4
+0xECB9 0x65C3
+0xECBA 0x65CC
+0xECBB 0x65CE
+0xECBC 0x65D2
+0xECBD 0x65D6
+0xECBE 0x7080
+0xECBF 0x709C
+0xECC0 0x7096
+0xECC1 0x709D
+0xECC2 0x70BB
+0xECC3 0x70C0
+0xECC4 0x70B7
+0xECC5 0x70AB
+0xECC6 0x70B1
+0xECC7 0x70E8
+0xECC8 0x70CA
+0xECC9 0x7110
+0xECCA 0x7113
+0xECCB 0x7116
+0xECCC 0x712F
+0xECCD 0x7131
+0xECCE 0x7173
+0xECCF 0x715C
+0xECD0 0x7168
+0xECD1 0x7145
+0xECD2 0x7172
+0xECD3 0x714A
+0xECD4 0x7178
+0xECD5 0x717A
+0xECD6 0x7198
+0xECD7 0x71B3
+0xECD8 0x71B5
+0xECD9 0x71A8
+0xECDA 0x71A0
+0xECDB 0x71E0
+0xECDC 0x71D4
+0xECDD 0x71E7
+0xECDE 0x71F9
+0xECDF 0x721D
+0xECE0 0x7228
+0xECE1 0x706C
+0xECE2 0x7118
+0xECE3 0x7166
+0xECE4 0x71B9
+0xECE5 0x623E
+0xECE6 0x623D
+0xECE7 0x6243
+0xECE8 0x6248
+0xECE9 0x6249
+0xECEA 0x793B
+0xECEB 0x7940
+0xECEC 0x7946
+0xECED 0x7949
+0xECEE 0x795B
+0xECEF 0x795C
+0xECF0 0x7953
+0xECF1 0x795A
+0xECF2 0x7962
+0xECF3 0x7957
+0xECF4 0x7960
+0xECF5 0x796F
+0xECF6 0x7967
+0xECF7 0x797A
+0xECF8 0x7985
+0xECF9 0x798A
+0xECFA 0x799A
+0xECFB 0x79A7
+0xECFC 0x79B3
+0xECFD 0x5FD1
+0xECFE 0x5FD0
+0xEDA1 0x603C
+0xEDA2 0x605D
+0xEDA3 0x605A
+0xEDA4 0x6067
+0xEDA5 0x6041
+0xEDA6 0x6059
+0xEDA7 0x6063
+0xEDA8 0x60AB
+0xEDA9 0x6106
+0xEDAA 0x610D
+0xEDAB 0x615D
+0xEDAC 0x61A9
+0xEDAD 0x619D
+0xEDAE 0x61CB
+0xEDAF 0x61D1
+0xEDB0 0x6206
+0xEDB1 0x8080
+0xEDB2 0x807F
+0xEDB3 0x6C93
+0xEDB4 0x6CF6
+0xEDB5 0x6DFC
+0xEDB6 0x77F6
+0xEDB7 0x77F8
+0xEDB8 0x7800
+0xEDB9 0x7809
+0xEDBA 0x7817
+0xEDBB 0x7818
+0xEDBC 0x7811
+0xEDBD 0x65AB
+0xEDBE 0x782D
+0xEDBF 0x781C
+0xEDC0 0x781D
+0xEDC1 0x7839
+0xEDC2 0x783A
+0xEDC3 0x783B
+0xEDC4 0x781F
+0xEDC5 0x783C
+0xEDC6 0x7825
+0xEDC7 0x782C
+0xEDC8 0x7823
+0xEDC9 0x7829
+0xEDCA 0x784E
+0xEDCB 0x786D
+0xEDCC 0x7856
+0xEDCD 0x7857
+0xEDCE 0x7826
+0xEDCF 0x7850
+0xEDD0 0x7847
+0xEDD1 0x784C
+0xEDD2 0x786A
+0xEDD3 0x789B
+0xEDD4 0x7893
+0xEDD5 0x789A
+0xEDD6 0x7887
+0xEDD7 0x789C
+0xEDD8 0x78A1
+0xEDD9 0x78A3
+0xEDDA 0x78B2
+0xEDDB 0x78B9
+0xEDDC 0x78A5
+0xEDDD 0x78D4
+0xEDDE 0x78D9
+0xEDDF 0x78C9
+0xEDE0 0x78EC
+0xEDE1 0x78F2
+0xEDE2 0x7905
+0xEDE3 0x78F4
+0xEDE4 0x7913
+0xEDE5 0x7924
+0xEDE6 0x791E
+0xEDE7 0x7934
+0xEDE8 0x9F9B
+0xEDE9 0x9EF9
+0xEDEA 0x9EFB
+0xEDEB 0x9EFC
+0xEDEC 0x76F1
+0xEDED 0x7704
+0xEDEE 0x770D
+0xEDEF 0x76F9
+0xEDF0 0x7707
+0xEDF1 0x7708
+0xEDF2 0x771A
+0xEDF3 0x7722
+0xEDF4 0x7719
+0xEDF5 0x772D
+0xEDF6 0x7726
+0xEDF7 0x7735
+0xEDF8 0x7738
+0xEDF9 0x7750
+0xEDFA 0x7751
+0xEDFB 0x7747
+0xEDFC 0x7743
+0xEDFD 0x775A
+0xEDFE 0x7768
+0xEEA1 0x7762
+0xEEA2 0x7765
+0xEEA3 0x777F
+0xEEA4 0x778D
+0xEEA5 0x777D
+0xEEA6 0x7780
+0xEEA7 0x778C
+0xEEA8 0x7791
+0xEEA9 0x779F
+0xEEAA 0x77A0
+0xEEAB 0x77B0
+0xEEAC 0x77B5
+0xEEAD 0x77BD
+0xEEAE 0x753A
+0xEEAF 0x7540
+0xEEB0 0x754E
+0xEEB1 0x754B
+0xEEB2 0x7548
+0xEEB3 0x755B
+0xEEB4 0x7572
+0xEEB5 0x7579
+0xEEB6 0x7583
+0xEEB7 0x7F58
+0xEEB8 0x7F61
+0xEEB9 0x7F5F
+0xEEBA 0x8A48
+0xEEBB 0x7F68
+0xEEBC 0x7F74
+0xEEBD 0x7F71
+0xEEBE 0x7F79
+0xEEBF 0x7F81
+0xEEC0 0x7F7E
+0xEEC1 0x76CD
+0xEEC2 0x76E5
+0xEEC3 0x8832
+0xEEC4 0x9485
+0xEEC5 0x9486
+0xEEC6 0x9487
+0xEEC7 0x948B
+0xEEC8 0x948A
+0xEEC9 0x948C
+0xEECA 0x948D
+0xEECB 0x948F
+0xEECC 0x9490
+0xEECD 0x9494
+0xEECE 0x9497
+0xEECF 0x9495
+0xEED0 0x949A
+0xEED1 0x949B
+0xEED2 0x949C
+0xEED3 0x94A3
+0xEED4 0x94A4
+0xEED5 0x94AB
+0xEED6 0x94AA
+0xEED7 0x94AD
+0xEED8 0x94AC
+0xEED9 0x94AF
+0xEEDA 0x94B0
+0xEEDB 0x94B2
+0xEEDC 0x94B4
+0xEEDD 0x94B6
+0xEEDE 0x94B7
+0xEEDF 0x94B8
+0xEEE0 0x94B9
+0xEEE1 0x94BA
+0xEEE2 0x94BC
+0xEEE3 0x94BD
+0xEEE4 0x94BF
+0xEEE5 0x94C4
+0xEEE6 0x94C8
+0xEEE7 0x94C9
+0xEEE8 0x94CA
+0xEEE9 0x94CB
+0xEEEA 0x94CC
+0xEEEB 0x94CD
+0xEEEC 0x94CE
+0xEEED 0x94D0
+0xEEEE 0x94D1
+0xEEEF 0x94D2
+0xEEF0 0x94D5
+0xEEF1 0x94D6
+0xEEF2 0x94D7
+0xEEF3 0x94D9
+0xEEF4 0x94D8
+0xEEF5 0x94DB
+0xEEF6 0x94DE
+0xEEF7 0x94DF
+0xEEF8 0x94E0
+0xEEF9 0x94E2
+0xEEFA 0x94E4
+0xEEFB 0x94E5
+0xEEFC 0x94E7
+0xEEFD 0x94E8
+0xEEFE 0x94EA
+0xEFA1 0x94E9
+0xEFA2 0x94EB
+0xEFA3 0x94EE
+0xEFA4 0x94EF
+0xEFA5 0x94F3
+0xEFA6 0x94F4
+0xEFA7 0x94F5
+0xEFA8 0x94F7
+0xEFA9 0x94F9
+0xEFAA 0x94FC
+0xEFAB 0x94FD
+0xEFAC 0x94FF
+0xEFAD 0x9503
+0xEFAE 0x9502
+0xEFAF 0x9506
+0xEFB0 0x9507
+0xEFB1 0x9509
+0xEFB2 0x950A
+0xEFB3 0x950D
+0xEFB4 0x950E
+0xEFB5 0x950F
+0xEFB6 0x9512
+0xEFB7 0x9513
+0xEFB8 0x9514
+0xEFB9 0x9515
+0xEFBA 0x9516
+0xEFBB 0x9518
+0xEFBC 0x951B
+0xEFBD 0x951D
+0xEFBE 0x951E
+0xEFBF 0x951F
+0xEFC0 0x9522
+0xEFC1 0x952A
+0xEFC2 0x952B
+0xEFC3 0x9529
+0xEFC4 0x952C
+0xEFC5 0x9531
+0xEFC6 0x9532
+0xEFC7 0x9534
+0xEFC8 0x9536
+0xEFC9 0x9537
+0xEFCA 0x9538
+0xEFCB 0x953C
+0xEFCC 0x953E
+0xEFCD 0x953F
+0xEFCE 0x9542
+0xEFCF 0x9535
+0xEFD0 0x9544
+0xEFD1 0x9545
+0xEFD2 0x9546
+0xEFD3 0x9549
+0xEFD4 0x954C
+0xEFD5 0x954E
+0xEFD6 0x954F
+0xEFD7 0x9552
+0xEFD8 0x9553
+0xEFD9 0x9554
+0xEFDA 0x9556
+0xEFDB 0x9557
+0xEFDC 0x9558
+0xEFDD 0x9559
+0xEFDE 0x955B
+0xEFDF 0x955E
+0xEFE0 0x955F
+0xEFE1 0x955D
+0xEFE2 0x9561
+0xEFE3 0x9562
+0xEFE4 0x9564
+0xEFE5 0x9565
+0xEFE6 0x9566
+0xEFE7 0x9567
+0xEFE8 0x9568
+0xEFE9 0x9569
+0xEFEA 0x956A
+0xEFEB 0x956B
+0xEFEC 0x956C
+0xEFED 0x956F
+0xEFEE 0x9571
+0xEFEF 0x9572
+0xEFF0 0x9573
+0xEFF1 0x953A
+0xEFF2 0x77E7
+0xEFF3 0x77EC
+0xEFF4 0x96C9
+0xEFF5 0x79D5
+0xEFF6 0x79ED
+0xEFF7 0x79E3
+0xEFF8 0x79EB
+0xEFF9 0x7A06
+0xEFFA 0x5D47
+0xEFFB 0x7A03
+0xEFFC 0x7A02
+0xEFFD 0x7A1E
+0xEFFE 0x7A14
+0xF0A1 0x7A39
+0xF0A2 0x7A37
+0xF0A3 0x7A51
+0xF0A4 0x9ECF
+0xF0A5 0x99A5
+0xF0A6 0x7A70
+0xF0A7 0x7688
+0xF0A8 0x768E
+0xF0A9 0x7693
+0xF0AA 0x7699
+0xF0AB 0x76A4
+0xF0AC 0x74DE
+0xF0AD 0x74E0
+0xF0AE 0x752C
+0xF0AF 0x9E20
+0xF0B0 0x9E22
+0xF0B1 0x9E28
+0xF0B2 0x9E29
+0xF0B3 0x9E2A
+0xF0B4 0x9E2B
+0xF0B5 0x9E2C
+0xF0B6 0x9E32
+0xF0B7 0x9E31
+0xF0B8 0x9E36
+0xF0B9 0x9E38
+0xF0BA 0x9E37
+0xF0BB 0x9E39
+0xF0BC 0x9E3A
+0xF0BD 0x9E3E
+0xF0BE 0x9E41
+0xF0BF 0x9E42
+0xF0C0 0x9E44
+0xF0C1 0x9E46
+0xF0C2 0x9E47
+0xF0C3 0x9E48
+0xF0C4 0x9E49
+0xF0C5 0x9E4B
+0xF0C6 0x9E4C
+0xF0C7 0x9E4E
+0xF0C8 0x9E51
+0xF0C9 0x9E55
+0xF0CA 0x9E57
+0xF0CB 0x9E5A
+0xF0CC 0x9E5B
+0xF0CD 0x9E5C
+0xF0CE 0x9E5E
+0xF0CF 0x9E63
+0xF0D0 0x9E66
+0xF0D1 0x9E67
+0xF0D2 0x9E68
+0xF0D3 0x9E69
+0xF0D4 0x9E6A
+0xF0D5 0x9E6B
+0xF0D6 0x9E6C
+0xF0D7 0x9E71
+0xF0D8 0x9E6D
+0xF0D9 0x9E73
+0xF0DA 0x7592
+0xF0DB 0x7594
+0xF0DC 0x7596
+0xF0DD 0x75A0
+0xF0DE 0x759D
+0xF0DF 0x75AC
+0xF0E0 0x75A3
+0xF0E1 0x75B3
+0xF0E2 0x75B4
+0xF0E3 0x75B8
+0xF0E4 0x75C4
+0xF0E5 0x75B1
+0xF0E6 0x75B0
+0xF0E7 0x75C3
+0xF0E8 0x75C2
+0xF0E9 0x75D6
+0xF0EA 0x75CD
+0xF0EB 0x75E3
+0xF0EC 0x75E8
+0xF0ED 0x75E6
+0xF0EE 0x75E4
+0xF0EF 0x75EB
+0xF0F0 0x75E7
+0xF0F1 0x7603
+0xF0F2 0x75F1
+0xF0F3 0x75FC
+0xF0F4 0x75FF
+0xF0F5 0x7610
+0xF0F6 0x7600
+0xF0F7 0x7605
+0xF0F8 0x760C
+0xF0F9 0x7617
+0xF0FA 0x760A
+0xF0FB 0x7625
+0xF0FC 0x7618
+0xF0FD 0x7615
+0xF0FE 0x7619
+0xF1A1 0x761B
+0xF1A2 0x763C
+0xF1A3 0x7622
+0xF1A4 0x7620
+0xF1A5 0x7640
+0xF1A6 0x762D
+0xF1A7 0x7630
+0xF1A8 0x763F
+0xF1A9 0x7635
+0xF1AA 0x7643
+0xF1AB 0x763E
+0xF1AC 0x7633
+0xF1AD 0x764D
+0xF1AE 0x765E
+0xF1AF 0x7654
+0xF1B0 0x765C
+0xF1B1 0x7656
+0xF1B2 0x766B
+0xF1B3 0x766F
+0xF1B4 0x7FCA
+0xF1B5 0x7AE6
+0xF1B6 0x7A78
+0xF1B7 0x7A79
+0xF1B8 0x7A80
+0xF1B9 0x7A86
+0xF1BA 0x7A88
+0xF1BB 0x7A95
+0xF1BC 0x7AA6
+0xF1BD 0x7AA0
+0xF1BE 0x7AAC
+0xF1BF 0x7AA8
+0xF1C0 0x7AAD
+0xF1C1 0x7AB3
+0xF1C2 0x8864
+0xF1C3 0x8869
+0xF1C4 0x8872
+0xF1C5 0x887D
+0xF1C6 0x887F
+0xF1C7 0x8882
+0xF1C8 0x88A2
+0xF1C9 0x88C6
+0xF1CA 0x88B7
+0xF1CB 0x88BC
+0xF1CC 0x88C9
+0xF1CD 0x88E2
+0xF1CE 0x88CE
+0xF1CF 0x88E3
+0xF1D0 0x88E5
+0xF1D1 0x88F1
+0xF1D2 0x891A
+0xF1D3 0x88FC
+0xF1D4 0x88E8
+0xF1D5 0x88FE
+0xF1D6 0x88F0
+0xF1D7 0x8921
+0xF1D8 0x8919
+0xF1D9 0x8913
+0xF1DA 0x891B
+0xF1DB 0x890A
+0xF1DC 0x8934
+0xF1DD 0x892B
+0xF1DE 0x8936
+0xF1DF 0x8941
+0xF1E0 0x8966
+0xF1E1 0x897B
+0xF1E2 0x758B
+0xF1E3 0x80E5
+0xF1E4 0x76B2
+0xF1E5 0x76B4
+0xF1E6 0x77DC
+0xF1E7 0x8012
+0xF1E8 0x8014
+0xF1E9 0x8016
+0xF1EA 0x801C
+0xF1EB 0x8020
+0xF1EC 0x8022
+0xF1ED 0x8025
+0xF1EE 0x8026
+0xF1EF 0x8027
+0xF1F0 0x8029
+0xF1F1 0x8028
+0xF1F2 0x8031
+0xF1F3 0x800B
+0xF1F4 0x8035
+0xF1F5 0x8043
+0xF1F6 0x8046
+0xF1F7 0x804D
+0xF1F8 0x8052
+0xF1F9 0x8069
+0xF1FA 0x8071
+0xF1FB 0x8983
+0xF1FC 0x9878
+0xF1FD 0x9880
+0xF1FE 0x9883
+0xF2A1 0x9889
+0xF2A2 0x988C
+0xF2A3 0x988D
+0xF2A4 0x988F
+0xF2A5 0x9894
+0xF2A6 0x989A
+0xF2A7 0x989B
+0xF2A8 0x989E
+0xF2A9 0x989F
+0xF2AA 0x98A1
+0xF2AB 0x98A2
+0xF2AC 0x98A5
+0xF2AD 0x98A6
+0xF2AE 0x864D
+0xF2AF 0x8654
+0xF2B0 0x866C
+0xF2B1 0x866E
+0xF2B2 0x867F
+0xF2B3 0x867A
+0xF2B4 0x867C
+0xF2B5 0x867B
+0xF2B6 0x86A8
+0xF2B7 0x868D
+0xF2B8 0x868B
+0xF2B9 0x86AC
+0xF2BA 0x869D
+0xF2BB 0x86A7
+0xF2BC 0x86A3
+0xF2BD 0x86AA
+0xF2BE 0x8693
+0xF2BF 0x86A9
+0xF2C0 0x86B6
+0xF2C1 0x86C4
+0xF2C2 0x86B5
+0xF2C3 0x86CE
+0xF2C4 0x86B0
+0xF2C5 0x86BA
+0xF2C6 0x86B1
+0xF2C7 0x86AF
+0xF2C8 0x86C9
+0xF2C9 0x86CF
+0xF2CA 0x86B4
+0xF2CB 0x86E9
+0xF2CC 0x86F1
+0xF2CD 0x86F2
+0xF2CE 0x86ED
+0xF2CF 0x86F3
+0xF2D0 0x86D0
+0xF2D1 0x8713
+0xF2D2 0x86DE
+0xF2D3 0x86F4
+0xF2D4 0x86DF
+0xF2D5 0x86D8
+0xF2D6 0x86D1
+0xF2D7 0x8703
+0xF2D8 0x8707
+0xF2D9 0x86F8
+0xF2DA 0x8708
+0xF2DB 0x870A
+0xF2DC 0x870D
+0xF2DD 0x8709
+0xF2DE 0x8723
+0xF2DF 0x873B
+0xF2E0 0x871E
+0xF2E1 0x8725
+0xF2E2 0x872E
+0xF2E3 0x871A
+0xF2E4 0x873E
+0xF2E5 0x8748
+0xF2E6 0x8734
+0xF2E7 0x8731
+0xF2E8 0x8729
+0xF2E9 0x8737
+0xF2EA 0x873F
+0xF2EB 0x8782
+0xF2EC 0x8722
+0xF2ED 0x877D
+0xF2EE 0x877E
+0xF2EF 0x877B
+0xF2F0 0x8760
+0xF2F1 0x8770
+0xF2F2 0x874C
+0xF2F3 0x876E
+0xF2F4 0x878B
+0xF2F5 0x8753
+0xF2F6 0x8763
+0xF2F7 0x877C
+0xF2F8 0x8764
+0xF2F9 0x8759
+0xF2FA 0x8765
+0xF2FB 0x8793
+0xF2FC 0x87AF
+0xF2FD 0x87A8
+0xF2FE 0x87D2
+0xF3A1 0x87C6
+0xF3A2 0x8788
+0xF3A3 0x8785
+0xF3A4 0x87AD
+0xF3A5 0x8797
+0xF3A6 0x8783
+0xF3A7 0x87AB
+0xF3A8 0x87E5
+0xF3A9 0x87AC
+0xF3AA 0x87B5
+0xF3AB 0x87B3
+0xF3AC 0x87CB
+0xF3AD 0x87D3
+0xF3AE 0x87BD
+0xF3AF 0x87D1
+0xF3B0 0x87C0
+0xF3B1 0x87CA
+0xF3B2 0x87DB
+0xF3B3 0x87EA
+0xF3B4 0x87E0
+0xF3B5 0x87EE
+0xF3B6 0x8816
+0xF3B7 0x8813
+0xF3B8 0x87FE
+0xF3B9 0x880A
+0xF3BA 0x881B
+0xF3BB 0x8821
+0xF3BC 0x8839
+0xF3BD 0x883C
+0xF3BE 0x7F36
+0xF3BF 0x7F42
+0xF3C0 0x7F44
+0xF3C1 0x7F45
+0xF3C2 0x8210
+0xF3C3 0x7AFA
+0xF3C4 0x7AFD
+0xF3C5 0x7B08
+0xF3C6 0x7B03
+0xF3C7 0x7B04
+0xF3C8 0x7B15
+0xF3C9 0x7B0A
+0xF3CA 0x7B2B
+0xF3CB 0x7B0F
+0xF3CC 0x7B47
+0xF3CD 0x7B38
+0xF3CE 0x7B2A
+0xF3CF 0x7B19
+0xF3D0 0x7B2E
+0xF3D1 0x7B31
+0xF3D2 0x7B20
+0xF3D3 0x7B25
+0xF3D4 0x7B24
+0xF3D5 0x7B33
+0xF3D6 0x7B3E
+0xF3D7 0x7B1E
+0xF3D8 0x7B58
+0xF3D9 0x7B5A
+0xF3DA 0x7B45
+0xF3DB 0x7B75
+0xF3DC 0x7B4C
+0xF3DD 0x7B5D
+0xF3DE 0x7B60
+0xF3DF 0x7B6E
+0xF3E0 0x7B7B
+0xF3E1 0x7B62
+0xF3E2 0x7B72
+0xF3E3 0x7B71
+0xF3E4 0x7B90
+0xF3E5 0x7BA6
+0xF3E6 0x7BA7
+0xF3E7 0x7BB8
+0xF3E8 0x7BAC
+0xF3E9 0x7B9D
+0xF3EA 0x7BA8
+0xF3EB 0x7B85
+0xF3EC 0x7BAA
+0xF3ED 0x7B9C
+0xF3EE 0x7BA2
+0xF3EF 0x7BAB
+0xF3F0 0x7BB4
+0xF3F1 0x7BD1
+0xF3F2 0x7BC1
+0xF3F3 0x7BCC
+0xF3F4 0x7BDD
+0xF3F5 0x7BDA
+0xF3F6 0x7BE5
+0xF3F7 0x7BE6
+0xF3F8 0x7BEA
+0xF3F9 0x7C0C
+0xF3FA 0x7BFE
+0xF3FB 0x7BFC
+0xF3FC 0x7C0F
+0xF3FD 0x7C16
+0xF3FE 0x7C0B
+0xF4A1 0x7C1F
+0xF4A2 0x7C2A
+0xF4A3 0x7C26
+0xF4A4 0x7C38
+0xF4A5 0x7C41
+0xF4A6 0x7C40
+0xF4A7 0x81FE
+0xF4A8 0x8201
+0xF4A9 0x8202
+0xF4AA 0x8204
+0xF4AB 0x81EC
+0xF4AC 0x8844
+0xF4AD 0x8221
+0xF4AE 0x8222
+0xF4AF 0x8223
+0xF4B0 0x822D
+0xF4B1 0x822F
+0xF4B2 0x8228
+0xF4B3 0x822B
+0xF4B4 0x8238
+0xF4B5 0x823B
+0xF4B6 0x8233
+0xF4B7 0x8234
+0xF4B8 0x823E
+0xF4B9 0x8244
+0xF4BA 0x8249
+0xF4BB 0x824B
+0xF4BC 0x824F
+0xF4BD 0x825A
+0xF4BE 0x825F
+0xF4BF 0x8268
+0xF4C0 0x887E
+0xF4C1 0x8885
+0xF4C2 0x8888
+0xF4C3 0x88D8
+0xF4C4 0x88DF
+0xF4C5 0x895E
+0xF4C6 0x7F9D
+0xF4C7 0x7F9F
+0xF4C8 0x7FA7
+0xF4C9 0x7FAF
+0xF4CA 0x7FB0
+0xF4CB 0x7FB2
+0xF4CC 0x7C7C
+0xF4CD 0x6549
+0xF4CE 0x7C91
+0xF4CF 0x7C9D
+0xF4D0 0x7C9C
+0xF4D1 0x7C9E
+0xF4D2 0x7CA2
+0xF4D3 0x7CB2
+0xF4D4 0x7CBC
+0xF4D5 0x7CBD
+0xF4D6 0x7CC1
+0xF4D7 0x7CC7
+0xF4D8 0x7CCC
+0xF4D9 0x7CCD
+0xF4DA 0x7CC8
+0xF4DB 0x7CC5
+0xF4DC 0x7CD7
+0xF4DD 0x7CE8
+0xF4DE 0x826E
+0xF4DF 0x66A8
+0xF4E0 0x7FBF
+0xF4E1 0x7FCE
+0xF4E2 0x7FD5
+0xF4E3 0x7FE5
+0xF4E4 0x7FE1
+0xF4E5 0x7FE6
+0xF4E6 0x7FE9
+0xF4E7 0x7FEE
+0xF4E8 0x7FF3
+0xF4E9 0x7CF8
+0xF4EA 0x7D77
+0xF4EB 0x7DA6
+0xF4EC 0x7DAE
+0xF4ED 0x7E47
+0xF4EE 0x7E9B
+0xF4EF 0x9EB8
+0xF4F0 0x9EB4
+0xF4F1 0x8D73
+0xF4F2 0x8D84
+0xF4F3 0x8D94
+0xF4F4 0x8D91
+0xF4F5 0x8DB1
+0xF4F6 0x8D67
+0xF4F7 0x8D6D
+0xF4F8 0x8C47
+0xF4F9 0x8C49
+0xF4FA 0x914A
+0xF4FB 0x9150
+0xF4FC 0x914E
+0xF4FD 0x914F
+0xF4FE 0x9164
+0xF5A1 0x9162
+0xF5A2 0x9161
+0xF5A3 0x9170
+0xF5A4 0x9169
+0xF5A5 0x916F
+0xF5A6 0x917D
+0xF5A7 0x917E
+0xF5A8 0x9172
+0xF5A9 0x9174
+0xF5AA 0x9179
+0xF5AB 0x918C
+0xF5AC 0x9185
+0xF5AD 0x9190
+0xF5AE 0x918D
+0xF5AF 0x9191
+0xF5B0 0x91A2
+0xF5B1 0x91A3
+0xF5B2 0x91AA
+0xF5B3 0x91AD
+0xF5B4 0x91AE
+0xF5B5 0x91AF
+0xF5B6 0x91B5
+0xF5B7 0x91B4
+0xF5B8 0x91BA
+0xF5B9 0x8C55
+0xF5BA 0x9E7E
+0xF5BB 0x8DB8
+0xF5BC 0x8DEB
+0xF5BD 0x8E05
+0xF5BE 0x8E59
+0xF5BF 0x8E69
+0xF5C0 0x8DB5
+0xF5C1 0x8DBF
+0xF5C2 0x8DBC
+0xF5C3 0x8DBA
+0xF5C4 0x8DC4
+0xF5C5 0x8DD6
+0xF5C6 0x8DD7
+0xF5C7 0x8DDA
+0xF5C8 0x8DDE
+0xF5C9 0x8DCE
+0xF5CA 0x8DCF
+0xF5CB 0x8DDB
+0xF5CC 0x8DC6
+0xF5CD 0x8DEC
+0xF5CE 0x8DF7
+0xF5CF 0x8DF8
+0xF5D0 0x8DE3
+0xF5D1 0x8DF9
+0xF5D2 0x8DFB
+0xF5D3 0x8DE4
+0xF5D4 0x8E09
+0xF5D5 0x8DFD
+0xF5D6 0x8E14
+0xF5D7 0x8E1D
+0xF5D8 0x8E1F
+0xF5D9 0x8E2C
+0xF5DA 0x8E2E
+0xF5DB 0x8E23
+0xF5DC 0x8E2F
+0xF5DD 0x8E3A
+0xF5DE 0x8E40
+0xF5DF 0x8E39
+0xF5E0 0x8E35
+0xF5E1 0x8E3D
+0xF5E2 0x8E31
+0xF5E3 0x8E49
+0xF5E4 0x8E41
+0xF5E5 0x8E42
+0xF5E6 0x8E51
+0xF5E7 0x8E52
+0xF5E8 0x8E4A
+0xF5E9 0x8E70
+0xF5EA 0x8E76
+0xF5EB 0x8E7C
+0xF5EC 0x8E6F
+0xF5ED 0x8E74
+0xF5EE 0x8E85
+0xF5EF 0x8E8F
+0xF5F0 0x8E94
+0xF5F1 0x8E90
+0xF5F2 0x8E9C
+0xF5F3 0x8E9E
+0xF5F4 0x8C78
+0xF5F5 0x8C82
+0xF5F6 0x8C8A
+0xF5F7 0x8C85
+0xF5F8 0x8C98
+0xF5F9 0x8C94
+0xF5FA 0x659B
+0xF5FB 0x89D6
+0xF5FC 0x89DE
+0xF5FD 0x89DA
+0xF5FE 0x89DC
+0xF6A1 0x89E5
+0xF6A2 0x89EB
+0xF6A3 0x89EF
+0xF6A4 0x8A3E
+0xF6A5 0x8B26
+0xF6A6 0x9753
+0xF6A7 0x96E9
+0xF6A8 0x96F3
+0xF6A9 0x96EF
+0xF6AA 0x9706
+0xF6AB 0x9701
+0xF6AC 0x9708
+0xF6AD 0x970F
+0xF6AE 0x970E
+0xF6AF 0x972A
+0xF6B0 0x972D
+0xF6B1 0x9730
+0xF6B2 0x973E
+0xF6B3 0x9F80
+0xF6B4 0x9F83
+0xF6B5 0x9F85
+0xF6B6 0x9F86
+0xF6B7 0x9F87
+0xF6B8 0x9F88
+0xF6B9 0x9F89
+0xF6BA 0x9F8A
+0xF6BB 0x9F8C
+0xF6BC 0x9EFE
+0xF6BD 0x9F0B
+0xF6BE 0x9F0D
+0xF6BF 0x96B9
+0xF6C0 0x96BC
+0xF6C1 0x96BD
+0xF6C2 0x96CE
+0xF6C3 0x96D2
+0xF6C4 0x77BF
+0xF6C5 0x96E0
+0xF6C6 0x928E
+0xF6C7 0x92AE
+0xF6C8 0x92C8
+0xF6C9 0x933E
+0xF6CA 0x936A
+0xF6CB 0x93CA
+0xF6CC 0x938F
+0xF6CD 0x943E
+0xF6CE 0x946B
+0xF6CF 0x9C7F
+0xF6D0 0x9C82
+0xF6D1 0x9C85
+0xF6D2 0x9C86
+0xF6D3 0x9C87
+0xF6D4 0x9C88
+0xF6D5 0x7A23
+0xF6D6 0x9C8B
+0xF6D7 0x9C8E
+0xF6D8 0x9C90
+0xF6D9 0x9C91
+0xF6DA 0x9C92
+0xF6DB 0x9C94
+0xF6DC 0x9C95
+0xF6DD 0x9C9A
+0xF6DE 0x9C9B
+0xF6DF 0x9C9E
+0xF6E0 0x9C9F
+0xF6E1 0x9CA0
+0xF6E2 0x9CA1
+0xF6E3 0x9CA2
+0xF6E4 0x9CA3
+0xF6E5 0x9CA5
+0xF6E6 0x9CA6
+0xF6E7 0x9CA7
+0xF6E8 0x9CA8
+0xF6E9 0x9CA9
+0xF6EA 0x9CAB
+0xF6EB 0x9CAD
+0xF6EC 0x9CAE
+0xF6ED 0x9CB0
+0xF6EE 0x9CB1
+0xF6EF 0x9CB2
+0xF6F0 0x9CB3
+0xF6F1 0x9CB4
+0xF6F2 0x9CB5
+0xF6F3 0x9CB6
+0xF6F4 0x9CB7
+0xF6F5 0x9CBA
+0xF6F6 0x9CBB
+0xF6F7 0x9CBC
+0xF6F8 0x9CBD
+0xF6F9 0x9CC4
+0xF6FA 0x9CC5
+0xF6FB 0x9CC6
+0xF6FC 0x9CC7
+0xF6FD 0x9CCA
+0xF6FE 0x9CCB
+0xF7A1 0x9CCC
+0xF7A2 0x9CCD
+0xF7A3 0x9CCE
+0xF7A4 0x9CCF
+0xF7A5 0x9CD0
+0xF7A6 0x9CD3
+0xF7A7 0x9CD4
+0xF7A8 0x9CD5
+0xF7A9 0x9CD7
+0xF7AA 0x9CD8
+0xF7AB 0x9CD9
+0xF7AC 0x9CDC
+0xF7AD 0x9CDD
+0xF7AE 0x9CDF
+0xF7AF 0x9CE2
+0xF7B0 0x977C
+0xF7B1 0x9785
+0xF7B2 0x9791
+0xF7B3 0x9792
+0xF7B4 0x9794
+0xF7B5 0x97AF
+0xF7B6 0x97AB
+0xF7B7 0x97A3
+0xF7B8 0x97B2
+0xF7B9 0x97B4
+0xF7BA 0x9AB1
+0xF7BB 0x9AB0
+0xF7BC 0x9AB7
+0xF7BD 0x9E58
+0xF7BE 0x9AB6
+0xF7BF 0x9ABA
+0xF7C0 0x9ABC
+0xF7C1 0x9AC1
+0xF7C2 0x9AC0
+0xF7C3 0x9AC5
+0xF7C4 0x9AC2
+0xF7C5 0x9ACB
+0xF7C6 0x9ACC
+0xF7C7 0x9AD1
+0xF7C8 0x9B45
+0xF7C9 0x9B43
+0xF7CA 0x9B47
+0xF7CB 0x9B49
+0xF7CC 0x9B48
+0xF7CD 0x9B4D
+0xF7CE 0x9B51
+0xF7CF 0x98E8
+0xF7D0 0x990D
+0xF7D1 0x992E
+0xF7D2 0x9955
+0xF7D3 0x9954
+0xF7D4 0x9ADF
+0xF7D5 0x9AE1
+0xF7D6 0x9AE6
+0xF7D7 0x9AEF
+0xF7D8 0x9AEB
+0xF7D9 0x9AFB
+0xF7DA 0x9AED
+0xF7DB 0x9AF9
+0xF7DC 0x9B08
+0xF7DD 0x9B0F
+0xF7DE 0x9B13
+0xF7DF 0x9B1F
+0xF7E0 0x9B23
+0xF7E1 0x9EBD
+0xF7E2 0x9EBE
+0xF7E3 0x7E3B
+0xF7E4 0x9E82
+0xF7E5 0x9E87
+0xF7E6 0x9E88
+0xF7E7 0x9E8B
+0xF7E8 0x9E92
+0xF7E9 0x93D6
+0xF7EA 0x9E9D
+0xF7EB 0x9E9F
+0xF7EC 0x9EDB
+0xF7ED 0x9EDC
+0xF7EE 0x9EDD
+0xF7EF 0x9EE0
+0xF7F0 0x9EDF
+0xF7F1 0x9EE2
+0xF7F2 0x9EE9
+0xF7F3 0x9EE7
+0xF7F4 0x9EE5
+0xF7F5 0x9EEA
+0xF7F6 0x9EEF
+0xF7F7 0x9F22
+0xF7F8 0x9F2C
+0xF7F9 0x9F2F
+0xF7FA 0x9F39
+0xF7FB 0x9F37
+0xF7FC 0x9F3D
+0xF7FD 0x9F3E
+0xF7FE 0x9F44
diff --git a/jni/iconv/tests/EUC-JISX0213.TXT b/jni/iconv/tests/EUC-JISX0213.TXT
new file mode 100644
index 0000000..236651f
--- /dev/null
+++ b/jni/iconv/tests/EUC-JISX0213.TXT
@@ -0,0 +1,11424 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8EA1 0xFF61
+0x8EA2 0xFF62
+0x8EA3 0xFF63
+0x8EA4 0xFF64
+0x8EA5 0xFF65
+0x8EA6 0xFF66
+0x8EA7 0xFF67
+0x8EA8 0xFF68
+0x8EA9 0xFF69
+0x8EAA 0xFF6A
+0x8EAB 0xFF6B
+0x8EAC 0xFF6C
+0x8EAD 0xFF6D
+0x8EAE 0xFF6E
+0x8EAF 0xFF6F
+0x8EB0 0xFF70
+0x8EB1 0xFF71
+0x8EB2 0xFF72
+0x8EB3 0xFF73
+0x8EB4 0xFF74
+0x8EB5 0xFF75
+0x8EB6 0xFF76
+0x8EB7 0xFF77
+0x8EB8 0xFF78
+0x8EB9 0xFF79
+0x8EBA 0xFF7A
+0x8EBB 0xFF7B
+0x8EBC 0xFF7C
+0x8EBD 0xFF7D
+0x8EBE 0xFF7E
+0x8EBF 0xFF7F
+0x8EC0 0xFF80
+0x8EC1 0xFF81
+0x8EC2 0xFF82
+0x8EC3 0xFF83
+0x8EC4 0xFF84
+0x8EC5 0xFF85
+0x8EC6 0xFF86
+0x8EC7 0xFF87
+0x8EC8 0xFF88
+0x8EC9 0xFF89
+0x8ECA 0xFF8A
+0x8ECB 0xFF8B
+0x8ECC 0xFF8C
+0x8ECD 0xFF8D
+0x8ECE 0xFF8E
+0x8ECF 0xFF8F
+0x8ED0 0xFF90
+0x8ED1 0xFF91
+0x8ED2 0xFF92
+0x8ED3 0xFF93
+0x8ED4 0xFF94
+0x8ED5 0xFF95
+0x8ED6 0xFF96
+0x8ED7 0xFF97
+0x8ED8 0xFF98
+0x8ED9 0xFF99
+0x8EDA 0xFF9A
+0x8EDB 0xFF9B
+0x8EDC 0xFF9C
+0x8EDD 0xFF9D
+0x8EDE 0xFF9E
+0x8EDF 0xFF9F
+0x8FA1A1 0x20089
+0x8FA1A2 0x4E02
+0x8FA1A3 0x4E0F
+0x8FA1A4 0x4E12
+0x8FA1A5 0x4E29
+0x8FA1A6 0x4E2B
+0x8FA1A7 0x4E2E
+0x8FA1A8 0x4E40
+0x8FA1A9 0x4E47
+0x8FA1AA 0x4E48
+0x8FA1AB 0x200A2
+0x8FA1AC 0x4E51
+0x8FA1AD 0x3406
+0x8FA1AE 0x200A4
+0x8FA1AF 0x4E5A
+0x8FA1B0 0x4E69
+0x8FA1B1 0x4E9D
+0x8FA1B2 0x342C
+0x8FA1B3 0x342E
+0x8FA1B4 0x4EB9
+0x8FA1B5 0x4EBB
+0x8FA1B6 0x201A2
+0x8FA1B7 0x4EBC
+0x8FA1B8 0x4EC3
+0x8FA1B9 0x4EC8
+0x8FA1BA 0x4ED0
+0x8FA1BB 0x4EEB
+0x8FA1BC 0x4EDA
+0x8FA1BD 0x4EF1
+0x8FA1BE 0x4EF5
+0x8FA1BF 0x4F00
+0x8FA1C0 0x4F16
+0x8FA1C1 0x4F64
+0x8FA1C2 0x4F37
+0x8FA1C3 0x4F3E
+0x8FA1C4 0x4F54
+0x8FA1C5 0x4F58
+0x8FA1C6 0x20213
+0x8FA1C7 0x4F77
+0x8FA1C8 0x4F78
+0x8FA1C9 0x4F7A
+0x8FA1CA 0x4F7D
+0x8FA1CB 0x4F82
+0x8FA1CC 0x4F85
+0x8FA1CD 0x4F92
+0x8FA1CE 0x4F9A
+0x8FA1CF 0x4FE6
+0x8FA1D0 0x4FB2
+0x8FA1D1 0x4FBE
+0x8FA1D2 0x4FC5
+0x8FA1D3 0x4FCB
+0x8FA1D4 0x4FCF
+0x8FA1D5 0x4FD2
+0x8FA1D6 0x346A
+0x8FA1D7 0x4FF2
+0x8FA1D8 0x5000
+0x8FA1D9 0x5010
+0x8FA1DA 0x5013
+0x8FA1DB 0x501C
+0x8FA1DC 0x501E
+0x8FA1DD 0x5022
+0x8FA1DE 0x3468
+0x8FA1DF 0x5042
+0x8FA1E0 0x5046
+0x8FA1E1 0x504E
+0x8FA1E2 0x5053
+0x8FA1E3 0x5057
+0x8FA1E4 0x5063
+0x8FA1E5 0x5066
+0x8FA1E6 0x506A
+0x8FA1E7 0x5070
+0x8FA1E8 0x50A3
+0x8FA1E9 0x5088
+0x8FA1EA 0x5092
+0x8FA1EB 0x5093
+0x8FA1EC 0x5095
+0x8FA1ED 0x5096
+0x8FA1EE 0x509C
+0x8FA1EF 0x50AA
+0x8FA1F0 0x2032B
+0x8FA1F1 0x50B1
+0x8FA1F2 0x50BA
+0x8FA1F3 0x50BB
+0x8FA1F4 0x50C4
+0x8FA1F5 0x50C7
+0x8FA1F6 0x50F3
+0x8FA1F7 0x20381
+0x8FA1F8 0x50CE
+0x8FA1F9 0x20371
+0x8FA1FA 0x50D4
+0x8FA1FB 0x50D9
+0x8FA1FC 0x50E1
+0x8FA1FD 0x50E9
+0x8FA1FE 0x3492
+0x8FA3A1 0x5108
+0x8FA3A2 0x203F9
+0x8FA3A3 0x5117
+0x8FA3A4 0x511B
+0x8FA3A5 0x2044A
+0x8FA3A6 0x5160
+0x8FA3A7 0x20509
+0x8FA3A8 0x5173
+0x8FA3A9 0x5183
+0x8FA3AA 0x518B
+0x8FA3AB 0x34BC
+0x8FA3AC 0x5198
+0x8FA3AD 0x51A3
+0x8FA3AE 0x51AD
+0x8FA3AF 0x34C7
+0x8FA3B0 0x51BC
+0x8FA3B1 0x205D6
+0x8FA3B2 0x20628
+0x8FA3B3 0x51F3
+0x8FA3B4 0x51F4
+0x8FA3B5 0x5202
+0x8FA3B6 0x5212
+0x8FA3B7 0x5216
+0x8FA3B8 0x2074F
+0x8FA3B9 0x5255
+0x8FA3BA 0x525C
+0x8FA3BB 0x526C
+0x8FA3BC 0x5277
+0x8FA3BD 0x5284
+0x8FA3BE 0x5282
+0x8FA3BF 0x20807
+0x8FA3C0 0x5298
+0x8FA3C1 0x2083A
+0x8FA3C2 0x52A4
+0x8FA3C3 0x52A6
+0x8FA3C4 0x52AF
+0x8FA3C5 0x52BA
+0x8FA3C6 0x52BB
+0x8FA3C7 0x52CA
+0x8FA3C8 0x351F
+0x8FA3C9 0x52D1
+0x8FA3CA 0x208B9
+0x8FA3CB 0x52F7
+0x8FA3CC 0x530A
+0x8FA3CD 0x530B
+0x8FA3CE 0x5324
+0x8FA3CF 0x5335
+0x8FA3D0 0x533E
+0x8FA3D1 0x5342
+0x8FA3D2 0x2097C
+0x8FA3D3 0x2099D
+0x8FA3D4 0x5367
+0x8FA3D5 0x536C
+0x8FA3D6 0x537A
+0x8FA3D7 0x53A4
+0x8FA3D8 0x53B4
+0x8FA3D9 0x20AD3
+0x8FA3DA 0x53B7
+0x8FA3DB 0x53C0
+0x8FA3DC 0x20B1D
+0x8FA3DD 0x355D
+0x8FA3DE 0x355E
+0x8FA3DF 0x53D5
+0x8FA3E0 0x53DA
+0x8FA3E1 0x3563
+0x8FA3E2 0x53F4
+0x8FA3E3 0x53F5
+0x8FA3E4 0x5455
+0x8FA3E5 0x5424
+0x8FA3E6 0x5428
+0x8FA3E7 0x356E
+0x8FA3E8 0x5443
+0x8FA3E9 0x5462
+0x8FA3EA 0x5466
+0x8FA3EB 0x546C
+0x8FA3EC 0x548A
+0x8FA3ED 0x548D
+0x8FA3EE 0x5495
+0x8FA3EF 0x54A0
+0x8FA3F0 0x54A6
+0x8FA3F1 0x54AD
+0x8FA3F2 0x54AE
+0x8FA3F3 0x54B7
+0x8FA3F4 0x54BA
+0x8FA3F5 0x54BF
+0x8FA3F6 0x54C3
+0x8FA3F7 0x20D45
+0x8FA3F8 0x54EC
+0x8FA3F9 0x54EF
+0x8FA3FA 0x54F1
+0x8FA3FB 0x54F3
+0x8FA3FC 0x5500
+0x8FA3FD 0x5501
+0x8FA3FE 0x5509
+0x8FA4A1 0x553C
+0x8FA4A2 0x5541
+0x8FA4A3 0x35A6
+0x8FA4A4 0x5547
+0x8FA4A5 0x554A
+0x8FA4A6 0x35A8
+0x8FA4A7 0x5560
+0x8FA4A8 0x5561
+0x8FA4A9 0x5564
+0x8FA4AA 0x20DE1
+0x8FA4AB 0x557D
+0x8FA4AC 0x5582
+0x8FA4AD 0x5588
+0x8FA4AE 0x5591
+0x8FA4AF 0x35C5
+0x8FA4B0 0x55D2
+0x8FA4B1 0x20E95
+0x8FA4B2 0x20E6D
+0x8FA4B3 0x55BF
+0x8FA4B4 0x55C9
+0x8FA4B5 0x55CC
+0x8FA4B6 0x55D1
+0x8FA4B7 0x55DD
+0x8FA4B8 0x35DA
+0x8FA4B9 0x55E2
+0x8FA4BA 0x20E64
+0x8FA4BB 0x55E9
+0x8FA4BC 0x5628
+0x8FA4BD 0x20F5F
+0x8FA4BE 0x5607
+0x8FA4BF 0x5610
+0x8FA4C0 0x5630
+0x8FA4C1 0x5637
+0x8FA4C2 0x35F4
+0x8FA4C3 0x563D
+0x8FA4C4 0x563F
+0x8FA4C5 0x5640
+0x8FA4C6 0x5647
+0x8FA4C7 0x565E
+0x8FA4C8 0x5660
+0x8FA4C9 0x566D
+0x8FA4CA 0x3605
+0x8FA4CB 0x5688
+0x8FA4CC 0x568C
+0x8FA4CD 0x5695
+0x8FA4CE 0x569A
+0x8FA4CF 0x569D
+0x8FA4D0 0x56A8
+0x8FA4D1 0x56AD
+0x8FA4D2 0x56B2
+0x8FA4D3 0x56C5
+0x8FA4D4 0x56CD
+0x8FA4D5 0x56DF
+0x8FA4D6 0x56E8
+0x8FA4D7 0x56F6
+0x8FA4D8 0x56F7
+0x8FA4D9 0x21201
+0x8FA4DA 0x5715
+0x8FA4DB 0x5723
+0x8FA4DC 0x21255
+0x8FA4DD 0x5729
+0x8FA4DE 0x2127B
+0x8FA4DF 0x5745
+0x8FA4E0 0x5746
+0x8FA4E1 0x574C
+0x8FA4E2 0x574D
+0x8FA4E3 0x21274
+0x8FA4E4 0x5768
+0x8FA4E5 0x576F
+0x8FA4E6 0x5773
+0x8FA4E7 0x5774
+0x8FA4E8 0x5775
+0x8FA4E9 0x577B
+0x8FA4EA 0x212E4
+0x8FA4EB 0x212D7
+0x8FA4EC 0x57AC
+0x8FA4ED 0x579A
+0x8FA4EE 0x579D
+0x8FA4EF 0x579E
+0x8FA4F0 0x57A8
+0x8FA4F1 0x57D7
+0x8FA4F2 0x212FD
+0x8FA4F3 0x57CC
+0x8FA4F4 0x21336
+0x8FA4F5 0x21344
+0x8FA4F6 0x57DE
+0x8FA4F7 0x57E6
+0x8FA4F8 0x57F0
+0x8FA4F9 0x364A
+0x8FA4FA 0x57F8
+0x8FA4FB 0x57FB
+0x8FA4FC 0x57FD
+0x8FA4FD 0x5804
+0x8FA4FE 0x581E
+0x8FA5A1 0x5820
+0x8FA5A2 0x5827
+0x8FA5A3 0x5832
+0x8FA5A4 0x5839
+0x8FA5A5 0x213C4
+0x8FA5A6 0x5849
+0x8FA5A7 0x584C
+0x8FA5A8 0x5867
+0x8FA5A9 0x588A
+0x8FA5AA 0x588B
+0x8FA5AB 0x588D
+0x8FA5AC 0x588F
+0x8FA5AD 0x5890
+0x8FA5AE 0x5894
+0x8FA5AF 0x589D
+0x8FA5B0 0x58AA
+0x8FA5B1 0x58B1
+0x8FA5B2 0x2146D
+0x8FA5B3 0x58C3
+0x8FA5B4 0x58CD
+0x8FA5B5 0x58E2
+0x8FA5B6 0x58F3
+0x8FA5B7 0x58F4
+0x8FA5B8 0x5905
+0x8FA5B9 0x5906
+0x8FA5BA 0x590B
+0x8FA5BB 0x590D
+0x8FA5BC 0x5914
+0x8FA5BD 0x5924
+0x8FA5BE 0x215D7
+0x8FA5BF 0x3691
+0x8FA5C0 0x593D
+0x8FA5C1 0x3699
+0x8FA5C2 0x5946
+0x8FA5C3 0x3696
+0x8FA5C4 0x26C29
+0x8FA5C5 0x595B
+0x8FA5C6 0x595F
+0x8FA5C7 0x21647
+0x8FA5C8 0x5975
+0x8FA5C9 0x5976
+0x8FA5CA 0x597C
+0x8FA5CB 0x599F
+0x8FA5CC 0x59AE
+0x8FA5CD 0x59BC
+0x8FA5CE 0x59C8
+0x8FA5CF 0x59CD
+0x8FA5D0 0x59DE
+0x8FA5D1 0x59E3
+0x8FA5D2 0x59E4
+0x8FA5D3 0x59E7
+0x8FA5D4 0x59EE
+0x8FA5D5 0x21706
+0x8FA5D6 0x21742
+0x8FA5D7 0x36CF
+0x8FA5D8 0x5A0C
+0x8FA5D9 0x5A0D
+0x8FA5DA 0x5A17
+0x8FA5DB 0x5A27
+0x8FA5DC 0x5A2D
+0x8FA5DD 0x5A55
+0x8FA5DE 0x5A65
+0x8FA5DF 0x5A7A
+0x8FA5E0 0x5A8B
+0x8FA5E1 0x5A9C
+0x8FA5E2 0x5A9F
+0x8FA5E3 0x5AA0
+0x8FA5E4 0x5AA2
+0x8FA5E5 0x5AB1
+0x8FA5E6 0x5AB3
+0x8FA5E7 0x5AB5
+0x8FA5E8 0x5ABA
+0x8FA5E9 0x5ABF
+0x8FA5EA 0x5ADA
+0x8FA5EB 0x5ADC
+0x8FA5EC 0x5AE0
+0x8FA5ED 0x5AE5
+0x8FA5EE 0x5AF0
+0x8FA5EF 0x5AEE
+0x8FA5F0 0x5AF5
+0x8FA5F1 0x5B00
+0x8FA5F2 0x5B08
+0x8FA5F3 0x5B17
+0x8FA5F4 0x5B34
+0x8FA5F5 0x5B2D
+0x8FA5F6 0x5B4C
+0x8FA5F7 0x5B52
+0x8FA5F8 0x5B68
+0x8FA5F9 0x5B6F
+0x8FA5FA 0x5B7C
+0x8FA5FB 0x5B7F
+0x8FA5FC 0x5B81
+0x8FA5FD 0x5B84
+0x8FA5FE 0x219C3
+0x8FA8A1 0x5B96
+0x8FA8A2 0x5BAC
+0x8FA8A3 0x3761
+0x8FA8A4 0x5BC0
+0x8FA8A5 0x3762
+0x8FA8A6 0x5BCE
+0x8FA8A7 0x5BD6
+0x8FA8A8 0x376C
+0x8FA8A9 0x376B
+0x8FA8AA 0x5BF1
+0x8FA8AB 0x5BFD
+0x8FA8AC 0x3775
+0x8FA8AD 0x5C03
+0x8FA8AE 0x5C29
+0x8FA8AF 0x5C30
+0x8FA8B0 0x21C56
+0x8FA8B1 0x5C5F
+0x8FA8B2 0x5C63
+0x8FA8B3 0x5C67
+0x8FA8B4 0x5C68
+0x8FA8B5 0x5C69
+0x8FA8B6 0x5C70
+0x8FA8B7 0x21D2D
+0x8FA8B8 0x21D45
+0x8FA8B9 0x5C7C
+0x8FA8BA 0x21D78
+0x8FA8BB 0x21D62
+0x8FA8BC 0x5C88
+0x8FA8BD 0x5C8A
+0x8FA8BE 0x37C1
+0x8FA8BF 0x21DA1
+0x8FA8C0 0x21D9C
+0x8FA8C1 0x5CA0
+0x8FA8C2 0x5CA2
+0x8FA8C3 0x5CA6
+0x8FA8C4 0x5CA7
+0x8FA8C5 0x21D92
+0x8FA8C6 0x5CAD
+0x8FA8C7 0x5CB5
+0x8FA8C8 0x21DB7
+0x8FA8C9 0x5CC9
+0x8FA8CA 0x21DE0
+0x8FA8CB 0x21E33
+0x8FA8CC 0x5D06
+0x8FA8CD 0x5D10
+0x8FA8CE 0x5D2B
+0x8FA8CF 0x5D1D
+0x8FA8D0 0x5D20
+0x8FA8D1 0x5D24
+0x8FA8D2 0x5D26
+0x8FA8D3 0x5D31
+0x8FA8D4 0x5D39
+0x8FA8D5 0x5D42
+0x8FA8D6 0x37E8
+0x8FA8D7 0x5D61
+0x8FA8D8 0x5D6A
+0x8FA8D9 0x37F4
+0x8FA8DA 0x5D70
+0x8FA8DB 0x21F1E
+0x8FA8DC 0x37FD
+0x8FA8DD 0x5D88
+0x8FA8DE 0x3800
+0x8FA8DF 0x5D92
+0x8FA8E0 0x5D94
+0x8FA8E1 0x5D97
+0x8FA8E2 0x5D99
+0x8FA8E3 0x5DB0
+0x8FA8E4 0x5DB2
+0x8FA8E5 0x5DB4
+0x8FA8E6 0x21F76
+0x8FA8E7 0x5DB9
+0x8FA8E8 0x5DD1
+0x8FA8E9 0x5DD7
+0x8FA8EA 0x5DD8
+0x8FA8EB 0x5DE0
+0x8FA8EC 0x21FFA
+0x8FA8ED 0x5DE4
+0x8FA8EE 0x5DE9
+0x8FA8EF 0x382F
+0x8FA8F0 0x5E00
+0x8FA8F1 0x3836
+0x8FA8F2 0x5E12
+0x8FA8F3 0x5E15
+0x8FA8F4 0x3840
+0x8FA8F5 0x5E1F
+0x8FA8F6 0x5E2E
+0x8FA8F7 0x5E3E
+0x8FA8F8 0x5E49
+0x8FA8F9 0x385C
+0x8FA8FA 0x5E56
+0x8FA8FB 0x3861
+0x8FA8FC 0x5E6B
+0x8FA8FD 0x5E6C
+0x8FA8FE 0x5E6D
+0x8FACA1 0x5E6E
+0x8FACA2 0x2217B
+0x8FACA3 0x5EA5
+0x8FACA4 0x5EAA
+0x8FACA5 0x5EAC
+0x8FACA6 0x5EB9
+0x8FACA7 0x5EBF
+0x8FACA8 0x5EC6
+0x8FACA9 0x5ED2
+0x8FACAA 0x5ED9
+0x8FACAB 0x2231E
+0x8FACAC 0x5EFD
+0x8FACAD 0x5F08
+0x8FACAE 0x5F0E
+0x8FACAF 0x5F1C
+0x8FACB0 0x223AD
+0x8FACB1 0x5F1E
+0x8FACB2 0x5F47
+0x8FACB3 0x5F63
+0x8FACB4 0x5F72
+0x8FACB5 0x5F7E
+0x8FACB6 0x5F8F
+0x8FACB7 0x5FA2
+0x8FACB8 0x5FA4
+0x8FACB9 0x5FB8
+0x8FACBA 0x5FC4
+0x8FACBB 0x38FA
+0x8FACBC 0x5FC7
+0x8FACBD 0x5FCB
+0x8FACBE 0x5FD2
+0x8FACBF 0x5FD3
+0x8FACC0 0x5FD4
+0x8FACC1 0x5FE2
+0x8FACC2 0x5FEE
+0x8FACC3 0x5FEF
+0x8FACC4 0x5FF3
+0x8FACC5 0x5FFC
+0x8FACC6 0x3917
+0x8FACC7 0x6017
+0x8FACC8 0x6022
+0x8FACC9 0x6024
+0x8FACCA 0x391A
+0x8FACCB 0x604C
+0x8FACCC 0x607F
+0x8FACCD 0x608A
+0x8FACCE 0x6095
+0x8FACCF 0x60A8
+0x8FACD0 0x226F3
+0x8FACD1 0x60B0
+0x8FACD2 0x60B1
+0x8FACD3 0x60BE
+0x8FACD4 0x60C8
+0x8FACD5 0x60D9
+0x8FACD6 0x60DB
+0x8FACD7 0x60EE
+0x8FACD8 0x60F2
+0x8FACD9 0x60F5
+0x8FACDA 0x6110
+0x8FACDB 0x6112
+0x8FACDC 0x6113
+0x8FACDD 0x6119
+0x8FACDE 0x611E
+0x8FACDF 0x613A
+0x8FACE0 0x396F
+0x8FACE1 0x6141
+0x8FACE2 0x6146
+0x8FACE3 0x6160
+0x8FACE4 0x617C
+0x8FACE5 0x2285B
+0x8FACE6 0x6192
+0x8FACE7 0x6193
+0x8FACE8 0x6197
+0x8FACE9 0x6198
+0x8FACEA 0x61A5
+0x8FACEB 0x61A8
+0x8FACEC 0x61AD
+0x8FACED 0x228AB
+0x8FACEE 0x61D5
+0x8FACEF 0x61DD
+0x8FACF0 0x61DF
+0x8FACF1 0x61F5
+0x8FACF2 0x2298F
+0x8FACF3 0x6215
+0x8FACF4 0x6223
+0x8FACF5 0x6229
+0x8FACF6 0x6246
+0x8FACF7 0x624C
+0x8FACF8 0x6251
+0x8FACF9 0x6252
+0x8FACFA 0x6261
+0x8FACFB 0x6264
+0x8FACFC 0x627B
+0x8FACFD 0x626D
+0x8FACFE 0x6273
+0x8FADA1 0x6299
+0x8FADA2 0x62A6
+0x8FADA3 0x62D5
+0x8FADA4 0x22AB8
+0x8FADA5 0x62FD
+0x8FADA6 0x6303
+0x8FADA7 0x630D
+0x8FADA8 0x6310
+0x8FADA9 0x22B4F
+0x8FADAA 0x22B50
+0x8FADAB 0x6332
+0x8FADAC 0x6335
+0x8FADAD 0x633B
+0x8FADAE 0x633C
+0x8FADAF 0x6341
+0x8FADB0 0x6344
+0x8FADB1 0x634E
+0x8FADB2 0x22B46
+0x8FADB3 0x6359
+0x8FADB4 0x22C1D
+0x8FADB5 0x22BA6
+0x8FADB6 0x636C
+0x8FADB7 0x6384
+0x8FADB8 0x6399
+0x8FADB9 0x22C24
+0x8FADBA 0x6394
+0x8FADBB 0x63BD
+0x8FADBC 0x63F7
+0x8FADBD 0x63D4
+0x8FADBE 0x63D5
+0x8FADBF 0x63DC
+0x8FADC0 0x63E0
+0x8FADC1 0x63EB
+0x8FADC2 0x63EC
+0x8FADC3 0x63F2
+0x8FADC4 0x6409
+0x8FADC5 0x641E
+0x8FADC6 0x6425
+0x8FADC7 0x6429
+0x8FADC8 0x642F
+0x8FADC9 0x645A
+0x8FADCA 0x645B
+0x8FADCB 0x645D
+0x8FADCC 0x6473
+0x8FADCD 0x647D
+0x8FADCE 0x6487
+0x8FADCF 0x6491
+0x8FADD0 0x649D
+0x8FADD1 0x649F
+0x8FADD2 0x64CB
+0x8FADD3 0x64CC
+0x8FADD4 0x64D5
+0x8FADD5 0x64D7
+0x8FADD6 0x22DE1
+0x8FADD7 0x64E4
+0x8FADD8 0x64E5
+0x8FADD9 0x64FF
+0x8FADDA 0x6504
+0x8FADDB 0x3A6E
+0x8FADDC 0x650F
+0x8FADDD 0x6514
+0x8FADDE 0x6516
+0x8FADDF 0x3A73
+0x8FADE0 0x651E
+0x8FADE1 0x6532
+0x8FADE2 0x6544
+0x8FADE3 0x6554
+0x8FADE4 0x656B
+0x8FADE5 0x657A
+0x8FADE6 0x6581
+0x8FADE7 0x6584
+0x8FADE8 0x6585
+0x8FADE9 0x658A
+0x8FADEA 0x65B2
+0x8FADEB 0x65B5
+0x8FADEC 0x65B8
+0x8FADED 0x65BF
+0x8FADEE 0x65C2
+0x8FADEF 0x65C9
+0x8FADF0 0x65D4
+0x8FADF1 0x3AD6
+0x8FADF2 0x65F2
+0x8FADF3 0x65F9
+0x8FADF4 0x65FC
+0x8FADF5 0x6604
+0x8FADF6 0x6608
+0x8FADF7 0x6621
+0x8FADF8 0x662A
+0x8FADF9 0x6645
+0x8FADFA 0x6651
+0x8FADFB 0x664E
+0x8FADFC 0x3AEA
+0x8FADFD 0x231C3
+0x8FADFE 0x6657
+0x8FAEA1 0x665B
+0x8FAEA2 0x6663
+0x8FAEA3 0x231F5
+0x8FAEA4 0x231B6
+0x8FAEA5 0x666A
+0x8FAEA6 0x666B
+0x8FAEA7 0x666C
+0x8FAEA8 0x666D
+0x8FAEA9 0x667B
+0x8FAEAA 0x6680
+0x8FAEAB 0x6690
+0x8FAEAC 0x6692
+0x8FAEAD 0x6699
+0x8FAEAE 0x3B0E
+0x8FAEAF 0x66AD
+0x8FAEB0 0x66B1
+0x8FAEB1 0x66B5
+0x8FAEB2 0x3B1A
+0x8FAEB3 0x66BF
+0x8FAEB4 0x3B1C
+0x8FAEB5 0x66EC
+0x8FAEB6 0x3AD7
+0x8FAEB7 0x6701
+0x8FAEB8 0x6705
+0x8FAEB9 0x6712
+0x8FAEBA 0x23372
+0x8FAEBB 0x6719
+0x8FAEBC 0x233D3
+0x8FAEBD 0x233D2
+0x8FAEBE 0x674C
+0x8FAEBF 0x674D
+0x8FAEC0 0x6754
+0x8FAEC1 0x675D
+0x8FAEC2 0x233D0
+0x8FAEC3 0x233E4
+0x8FAEC4 0x233D5
+0x8FAEC5 0x6774
+0x8FAEC6 0x6776
+0x8FAEC7 0x233DA
+0x8FAEC8 0x6792
+0x8FAEC9 0x233DF
+0x8FAECA 0x8363
+0x8FAECB 0x6810
+0x8FAECC 0x67B0
+0x8FAECD 0x67B2
+0x8FAECE 0x67C3
+0x8FAECF 0x67C8
+0x8FAED0 0x67D2
+0x8FAED1 0x67D9
+0x8FAED2 0x67DB
+0x8FAED3 0x67F0
+0x8FAED4 0x67F7
+0x8FAED5 0x2344A
+0x8FAED6 0x23451
+0x8FAED7 0x2344B
+0x8FAED8 0x6818
+0x8FAED9 0x681F
+0x8FAEDA 0x682D
+0x8FAEDB 0x23465
+0x8FAEDC 0x6833
+0x8FAEDD 0x683B
+0x8FAEDE 0x683E
+0x8FAEDF 0x6844
+0x8FAEE0 0x6845
+0x8FAEE1 0x6849
+0x8FAEE2 0x684C
+0x8FAEE3 0x6855
+0x8FAEE4 0x6857
+0x8FAEE5 0x3B77
+0x8FAEE6 0x686B
+0x8FAEE7 0x686E
+0x8FAEE8 0x687A
+0x8FAEE9 0x687C
+0x8FAEEA 0x6882
+0x8FAEEB 0x6890
+0x8FAEEC 0x6896
+0x8FAEED 0x3B6D
+0x8FAEEE 0x6898
+0x8FAEEF 0x6899
+0x8FAEF0 0x689A
+0x8FAEF1 0x689C
+0x8FAEF2 0x68AA
+0x8FAEF3 0x68AB
+0x8FAEF4 0x68B4
+0x8FAEF5 0x68BB
+0x8FAEF6 0x68FB
+0x8FAEF7 0x234E4
+0x8FAEF8 0x2355A
+0x8FAEF9 0xFA13
+0x8FAEFA 0x68C3
+0x8FAEFB 0x68C5
+0x8FAEFC 0x68CC
+0x8FAEFD 0x68CF
+0x8FAEFE 0x68D6
+0x8FAFA1 0x68D9
+0x8FAFA2 0x68E4
+0x8FAFA3 0x68E5
+0x8FAFA4 0x68EC
+0x8FAFA5 0x68F7
+0x8FAFA6 0x6903
+0x8FAFA7 0x6907
+0x8FAFA8 0x3B87
+0x8FAFA9 0x3B88
+0x8FAFAA 0x23594
+0x8FAFAB 0x693B
+0x8FAFAC 0x3B8D
+0x8FAFAD 0x6946
+0x8FAFAE 0x6969
+0x8FAFAF 0x696C
+0x8FAFB0 0x6972
+0x8FAFB1 0x697A
+0x8FAFB2 0x697F
+0x8FAFB3 0x6992
+0x8FAFB4 0x3BA4
+0x8FAFB5 0x6996
+0x8FAFB6 0x6998
+0x8FAFB7 0x69A6
+0x8FAFB8 0x69B0
+0x8FAFB9 0x69B7
+0x8FAFBA 0x69BA
+0x8FAFBB 0x69BC
+0x8FAFBC 0x69C0
+0x8FAFBD 0x69D1
+0x8FAFBE 0x69D6
+0x8FAFBF 0x23639
+0x8FAFC0 0x23647
+0x8FAFC1 0x6A30
+0x8FAFC2 0x23638
+0x8FAFC3 0x2363A
+0x8FAFC4 0x69E3
+0x8FAFC5 0x69EE
+0x8FAFC6 0x69EF
+0x8FAFC7 0x69F3
+0x8FAFC8 0x3BCD
+0x8FAFC9 0x69F4
+0x8FAFCA 0x69FE
+0x8FAFCB 0x6A11
+0x8FAFCC 0x6A1A
+0x8FAFCD 0x6A1D
+0x8FAFCE 0x2371C
+0x8FAFCF 0x6A32
+0x8FAFD0 0x6A33
+0x8FAFD1 0x6A34
+0x8FAFD2 0x6A3F
+0x8FAFD3 0x6A46
+0x8FAFD4 0x6A49
+0x8FAFD5 0x6A7A
+0x8FAFD6 0x6A4E
+0x8FAFD7 0x6A52
+0x8FAFD8 0x6A64
+0x8FAFD9 0x2370C
+0x8FAFDA 0x6A7E
+0x8FAFDB 0x6A83
+0x8FAFDC 0x6A8B
+0x8FAFDD 0x3BF0
+0x8FAFDE 0x6A91
+0x8FAFDF 0x6A9F
+0x8FAFE0 0x6AA1
+0x8FAFE1 0x23764
+0x8FAFE2 0x6AAB
+0x8FAFE3 0x6ABD
+0x8FAFE4 0x6AC6
+0x8FAFE5 0x6AD4
+0x8FAFE6 0x6AD0
+0x8FAFE7 0x6ADC
+0x8FAFE8 0x6ADD
+0x8FAFE9 0x237FF
+0x8FAFEA 0x237E7
+0x8FAFEB 0x6AEC
+0x8FAFEC 0x6AF1
+0x8FAFED 0x6AF2
+0x8FAFEE 0x6AF3
+0x8FAFEF 0x6AFD
+0x8FAFF0 0x23824
+0x8FAFF1 0x6B0B
+0x8FAFF2 0x6B0F
+0x8FAFF3 0x6B10
+0x8FAFF4 0x6B11
+0x8FAFF5 0x2383D
+0x8FAFF6 0x6B17
+0x8FAFF7 0x3C26
+0x8FAFF8 0x6B2F
+0x8FAFF9 0x6B4A
+0x8FAFFA 0x6B58
+0x8FAFFB 0x6B6C
+0x8FAFFC 0x6B75
+0x8FAFFD 0x6B7A
+0x8FAFFE 0x6B81
+0x8FEEA1 0x6B9B
+0x8FEEA2 0x6BAE
+0x8FEEA3 0x23A98
+0x8FEEA4 0x6BBD
+0x8FEEA5 0x6BBE
+0x8FEEA6 0x6BC7
+0x8FEEA7 0x6BC8
+0x8FEEA8 0x6BC9
+0x8FEEA9 0x6BDA
+0x8FEEAA 0x6BE6
+0x8FEEAB 0x6BE7
+0x8FEEAC 0x6BEE
+0x8FEEAD 0x6BF1
+0x8FEEAE 0x6C02
+0x8FEEAF 0x6C0A
+0x8FEEB0 0x6C0E
+0x8FEEB1 0x6C35
+0x8FEEB2 0x6C36
+0x8FEEB3 0x6C3A
+0x8FEEB4 0x23C7F
+0x8FEEB5 0x6C3F
+0x8FEEB6 0x6C4D
+0x8FEEB7 0x6C5B
+0x8FEEB8 0x6C6D
+0x8FEEB9 0x6C84
+0x8FEEBA 0x6C89
+0x8FEEBB 0x3CC3
+0x8FEEBC 0x6C94
+0x8FEEBD 0x6C95
+0x8FEEBE 0x6C97
+0x8FEEBF 0x6CAD
+0x8FEEC0 0x6CC2
+0x8FEEC1 0x6CD0
+0x8FEEC2 0x3CD2
+0x8FEEC3 0x6CD6
+0x8FEEC4 0x6CDA
+0x8FEEC5 0x6CDC
+0x8FEEC6 0x6CE9
+0x8FEEC7 0x6CEC
+0x8FEEC8 0x6CED
+0x8FEEC9 0x23D00
+0x8FEECA 0x6D00
+0x8FEECB 0x6D0A
+0x8FEECC 0x6D24
+0x8FEECD 0x6D26
+0x8FEECE 0x6D27
+0x8FEECF 0x6C67
+0x8FEED0 0x6D2F
+0x8FEED1 0x6D3C
+0x8FEED2 0x6D5B
+0x8FEED3 0x6D5E
+0x8FEED4 0x6D60
+0x8FEED5 0x6D70
+0x8FEED6 0x6D80
+0x8FEED7 0x6D81
+0x8FEED8 0x6D8A
+0x8FEED9 0x6D8D
+0x8FEEDA 0x6D91
+0x8FEEDB 0x6D98
+0x8FEEDC 0x23D40
+0x8FEEDD 0x6E17
+0x8FEEDE 0x23DFA
+0x8FEEDF 0x23DF9
+0x8FEEE0 0x23DD3
+0x8FEEE1 0x6DAB
+0x8FEEE2 0x6DAE
+0x8FEEE3 0x6DB4
+0x8FEEE4 0x6DC2
+0x8FEEE5 0x6D34
+0x8FEEE6 0x6DC8
+0x8FEEE7 0x6DCE
+0x8FEEE8 0x6DCF
+0x8FEEE9 0x6DD0
+0x8FEEEA 0x6DDF
+0x8FEEEB 0x6DE9
+0x8FEEEC 0x6DF6
+0x8FEEED 0x6E36
+0x8FEEEE 0x6E1E
+0x8FEEEF 0x6E22
+0x8FEEF0 0x6E27
+0x8FEEF1 0x3D11
+0x8FEEF2 0x6E32
+0x8FEEF3 0x6E3C
+0x8FEEF4 0x6E48
+0x8FEEF5 0x6E49
+0x8FEEF6 0x6E4B
+0x8FEEF7 0x6E4C
+0x8FEEF8 0x6E4F
+0x8FEEF9 0x6E51
+0x8FEEFA 0x6E53
+0x8FEEFB 0x6E54
+0x8FEEFC 0x6E57
+0x8FEEFD 0x6E63
+0x8FEEFE 0x3D1E
+0x8FEFA1 0x6E93
+0x8FEFA2 0x6EA7
+0x8FEFA3 0x6EB4
+0x8FEFA4 0x6EBF
+0x8FEFA5 0x6EC3
+0x8FEFA6 0x6ECA
+0x8FEFA7 0x6ED9
+0x8FEFA8 0x6F35
+0x8FEFA9 0x6EEB
+0x8FEFAA 0x6EF9
+0x8FEFAB 0x6EFB
+0x8FEFAC 0x6F0A
+0x8FEFAD 0x6F0C
+0x8FEFAE 0x6F18
+0x8FEFAF 0x6F25
+0x8FEFB0 0x6F36
+0x8FEFB1 0x6F3C
+0x8FEFB2 0x23F7E
+0x8FEFB3 0x6F52
+0x8FEFB4 0x6F57
+0x8FEFB5 0x6F5A
+0x8FEFB6 0x6F60
+0x8FEFB7 0x6F68
+0x8FEFB8 0x6F98
+0x8FEFB9 0x6F7D
+0x8FEFBA 0x6F90
+0x8FEFBB 0x6F96
+0x8FEFBC 0x6FBE
+0x8FEFBD 0x6F9F
+0x8FEFBE 0x6FA5
+0x8FEFBF 0x6FAF
+0x8FEFC0 0x3D64
+0x8FEFC1 0x6FB5
+0x8FEFC2 0x6FC8
+0x8FEFC3 0x6FC9
+0x8FEFC4 0x6FDA
+0x8FEFC5 0x6FDE
+0x8FEFC6 0x6FE9
+0x8FEFC7 0x24096
+0x8FEFC8 0x6FFC
+0x8FEFC9 0x7000
+0x8FEFCA 0x7007
+0x8FEFCB 0x700A
+0x8FEFCC 0x7023
+0x8FEFCD 0x24103
+0x8FEFCE 0x7039
+0x8FEFCF 0x703A
+0x8FEFD0 0x703C
+0x8FEFD1 0x7043
+0x8FEFD2 0x7047
+0x8FEFD3 0x704B
+0x8FEFD4 0x3D9A
+0x8FEFD5 0x7054
+0x8FEFD6 0x7065
+0x8FEFD7 0x7069
+0x8FEFD8 0x706C
+0x8FEFD9 0x706E
+0x8FEFDA 0x7076
+0x8FEFDB 0x707E
+0x8FEFDC 0x7081
+0x8FEFDD 0x7086
+0x8FEFDE 0x7095
+0x8FEFDF 0x7097
+0x8FEFE0 0x70BB
+0x8FEFE1 0x241C6
+0x8FEFE2 0x709F
+0x8FEFE3 0x70B1
+0x8FEFE4 0x241FE
+0x8FEFE5 0x70EC
+0x8FEFE6 0x70CA
+0x8FEFE7 0x70D1
+0x8FEFE8 0x70D3
+0x8FEFE9 0x70DC
+0x8FEFEA 0x7103
+0x8FEFEB 0x7104
+0x8FEFEC 0x7106
+0x8FEFED 0x7107
+0x8FEFEE 0x7108
+0x8FEFEF 0x710C
+0x8FEFF0 0x3DC0
+0x8FEFF1 0x712F
+0x8FEFF2 0x7131
+0x8FEFF3 0x7150
+0x8FEFF4 0x714A
+0x8FEFF5 0x7153
+0x8FEFF6 0x715E
+0x8FEFF7 0x3DD4
+0x8FEFF8 0x7196
+0x8FEFF9 0x7180
+0x8FEFFA 0x719B
+0x8FEFFB 0x71A0
+0x8FEFFC 0x71A2
+0x8FEFFD 0x71AE
+0x8FEFFE 0x71AF
+0x8FF0A1 0x71B3
+0x8FF0A2 0x243BC
+0x8FF0A3 0x71CB
+0x8FF0A4 0x71D3
+0x8FF0A5 0x71D9
+0x8FF0A6 0x71DC
+0x8FF0A7 0x7207
+0x8FF0A8 0x3E05
+0x8FF0A9 0xFA49
+0x8FF0AA 0x722B
+0x8FF0AB 0x7234
+0x8FF0AC 0x7238
+0x8FF0AD 0x7239
+0x8FF0AE 0x4E2C
+0x8FF0AF 0x7242
+0x8FF0B0 0x7253
+0x8FF0B1 0x7257
+0x8FF0B2 0x7263
+0x8FF0B3 0x24629
+0x8FF0B4 0x726E
+0x8FF0B5 0x726F
+0x8FF0B6 0x7278
+0x8FF0B7 0x727F
+0x8FF0B8 0x728E
+0x8FF0B9 0x246A5
+0x8FF0BA 0x72AD
+0x8FF0BB 0x72AE
+0x8FF0BC 0x72B0
+0x8FF0BD 0x72B1
+0x8FF0BE 0x72C1
+0x8FF0BF 0x3E60
+0x8FF0C0 0x72CC
+0x8FF0C1 0x3E66
+0x8FF0C2 0x3E68
+0x8FF0C3 0x72F3
+0x8FF0C4 0x72FA
+0x8FF0C5 0x7307
+0x8FF0C6 0x7312
+0x8FF0C7 0x7318
+0x8FF0C8 0x7319
+0x8FF0C9 0x3E83
+0x8FF0CA 0x7339
+0x8FF0CB 0x732C
+0x8FF0CC 0x7331
+0x8FF0CD 0x7333
+0x8FF0CE 0x733D
+0x8FF0CF 0x7352
+0x8FF0D0 0x3E94
+0x8FF0D1 0x736B
+0x8FF0D2 0x736C
+0x8FF0D3 0x24896
+0x8FF0D4 0x736E
+0x8FF0D5 0x736F
+0x8FF0D6 0x7371
+0x8FF0D7 0x7377
+0x8FF0D8 0x7381
+0x8FF0D9 0x7385
+0x8FF0DA 0x738A
+0x8FF0DB 0x7394
+0x8FF0DC 0x7398
+0x8FF0DD 0x739C
+0x8FF0DE 0x739E
+0x8FF0DF 0x73A5
+0x8FF0E0 0x73A8
+0x8FF0E1 0x73B5
+0x8FF0E2 0x73B7
+0x8FF0E3 0x73B9
+0x8FF0E4 0x73BC
+0x8FF0E5 0x73BF
+0x8FF0E6 0x73C5
+0x8FF0E7 0x73CB
+0x8FF0E8 0x73E1
+0x8FF0E9 0x73E7
+0x8FF0EA 0x73F9
+0x8FF0EB 0x7413
+0x8FF0EC 0x73FA
+0x8FF0ED 0x7401
+0x8FF0EE 0x7424
+0x8FF0EF 0x7431
+0x8FF0F0 0x7439
+0x8FF0F1 0x7453
+0x8FF0F2 0x7440
+0x8FF0F3 0x7443
+0x8FF0F4 0x744D
+0x8FF0F5 0x7452
+0x8FF0F6 0x745D
+0x8FF0F7 0x7471
+0x8FF0F8 0x7481
+0x8FF0F9 0x7485
+0x8FF0FA 0x7488
+0x8FF0FB 0x24A4D
+0x8FF0FC 0x7492
+0x8FF0FD 0x7497
+0x8FF0FE 0x7499
+0x8FF1A1 0x74A0
+0x8FF1A2 0x74A1
+0x8FF1A3 0x74A5
+0x8FF1A4 0x74AA
+0x8FF1A5 0x74AB
+0x8FF1A6 0x74B9
+0x8FF1A7 0x74BB
+0x8FF1A8 0x74BA
+0x8FF1A9 0x74D6
+0x8FF1AA 0x74D8
+0x8FF1AB 0x74DE
+0x8FF1AC 0x74EF
+0x8FF1AD 0x74EB
+0x8FF1AE 0x24B56
+0x8FF1AF 0x74FA
+0x8FF1B0 0x24B6F
+0x8FF1B1 0x7520
+0x8FF1B2 0x7524
+0x8FF1B3 0x752A
+0x8FF1B4 0x3F57
+0x8FF1B5 0x24C16
+0x8FF1B6 0x753D
+0x8FF1B7 0x753E
+0x8FF1B8 0x7540
+0x8FF1B9 0x7548
+0x8FF1BA 0x754E
+0x8FF1BB 0x7550
+0x8FF1BC 0x7552
+0x8FF1BD 0x756C
+0x8FF1BE 0x7572
+0x8FF1BF 0x7571
+0x8FF1C0 0x757A
+0x8FF1C1 0x757D
+0x8FF1C2 0x757E
+0x8FF1C3 0x7581
+0x8FF1C4 0x24D14
+0x8FF1C5 0x758C
+0x8FF1C6 0x3F75
+0x8FF1C7 0x75A2
+0x8FF1C8 0x3F77
+0x8FF1C9 0x75B0
+0x8FF1CA 0x75B7
+0x8FF1CB 0x75BF
+0x8FF1CC 0x75C0
+0x8FF1CD 0x75C6
+0x8FF1CE 0x75CF
+0x8FF1CF 0x75D3
+0x8FF1D0 0x75DD
+0x8FF1D1 0x75DF
+0x8FF1D2 0x75E0
+0x8FF1D3 0x75E7
+0x8FF1D4 0x75EC
+0x8FF1D5 0x75EE
+0x8FF1D6 0x75F1
+0x8FF1D7 0x75F9
+0x8FF1D8 0x7603
+0x8FF1D9 0x7618
+0x8FF1DA 0x7607
+0x8FF1DB 0x760F
+0x8FF1DC 0x3FAE
+0x8FF1DD 0x24E0E
+0x8FF1DE 0x7613
+0x8FF1DF 0x761B
+0x8FF1E0 0x761C
+0x8FF1E1 0x24E37
+0x8FF1E2 0x7625
+0x8FF1E3 0x7628
+0x8FF1E4 0x763C
+0x8FF1E5 0x7633
+0x8FF1E6 0x24E6A
+0x8FF1E7 0x3FC9
+0x8FF1E8 0x7641
+0x8FF1E9 0x24E8B
+0x8FF1EA 0x7649
+0x8FF1EB 0x7655
+0x8FF1EC 0x3FD7
+0x8FF1ED 0x766E
+0x8FF1EE 0x7695
+0x8FF1EF 0x769C
+0x8FF1F0 0x76A1
+0x8FF1F1 0x76A0
+0x8FF1F2 0x76A7
+0x8FF1F3 0x76A8
+0x8FF1F4 0x76AF
+0x8FF1F5 0x2504A
+0x8FF1F6 0x76C9
+0x8FF1F7 0x25055
+0x8FF1F8 0x76E8
+0x8FF1F9 0x76EC
+0x8FF1FA 0x25122
+0x8FF1FB 0x7717
+0x8FF1FC 0x771A
+0x8FF1FD 0x772D
+0x8FF1FE 0x7735
+0x8FF2A1 0x251A9
+0x8FF2A2 0x4039
+0x8FF2A3 0x251E5
+0x8FF2A4 0x251CD
+0x8FF2A5 0x7758
+0x8FF2A6 0x7760
+0x8FF2A7 0x776A
+0x8FF2A8 0x2521E
+0x8FF2A9 0x7772
+0x8FF2AA 0x777C
+0x8FF2AB 0x777D
+0x8FF2AC 0x2524C
+0x8FF2AD 0x4058
+0x8FF2AE 0x779A
+0x8FF2AF 0x779F
+0x8FF2B0 0x77A2
+0x8FF2B1 0x77A4
+0x8FF2B2 0x77A9
+0x8FF2B3 0x77DE
+0x8FF2B4 0x77DF
+0x8FF2B5 0x77E4
+0x8FF2B6 0x77E6
+0x8FF2B7 0x77EA
+0x8FF2B8 0x77EC
+0x8FF2B9 0x4093
+0x8FF2BA 0x77F0
+0x8FF2BB 0x77F4
+0x8FF2BC 0x77FB
+0x8FF2BD 0x2542E
+0x8FF2BE 0x7805
+0x8FF2BF 0x7806
+0x8FF2C0 0x7809
+0x8FF2C1 0x780D
+0x8FF2C2 0x7819
+0x8FF2C3 0x7821
+0x8FF2C4 0x782C
+0x8FF2C5 0x7847
+0x8FF2C6 0x7864
+0x8FF2C7 0x786A
+0x8FF2C8 0x254D9
+0x8FF2C9 0x788A
+0x8FF2CA 0x7894
+0x8FF2CB 0x78A4
+0x8FF2CC 0x789D
+0x8FF2CD 0x789E
+0x8FF2CE 0x789F
+0x8FF2CF 0x78BB
+0x8FF2D0 0x78C8
+0x8FF2D1 0x78CC
+0x8FF2D2 0x78CE
+0x8FF2D3 0x78D5
+0x8FF2D4 0x78E0
+0x8FF2D5 0x78E1
+0x8FF2D6 0x78E6
+0x8FF2D7 0x78F9
+0x8FF2D8 0x78FA
+0x8FF2D9 0x78FB
+0x8FF2DA 0x78FE
+0x8FF2DB 0x255A7
+0x8FF2DC 0x7910
+0x8FF2DD 0x791B
+0x8FF2DE 0x7930
+0x8FF2DF 0x7925
+0x8FF2E0 0x793B
+0x8FF2E1 0x794A
+0x8FF2E2 0x7958
+0x8FF2E3 0x795B
+0x8FF2E4 0x4105
+0x8FF2E5 0x7967
+0x8FF2E6 0x7972
+0x8FF2E7 0x7994
+0x8FF2E8 0x7995
+0x8FF2E9 0x7996
+0x8FF2EA 0x799B
+0x8FF2EB 0x79A1
+0x8FF2EC 0x79A9
+0x8FF2ED 0x79B4
+0x8FF2EE 0x79BB
+0x8FF2EF 0x79C2
+0x8FF2F0 0x79C7
+0x8FF2F1 0x79CC
+0x8FF2F2 0x79CD
+0x8FF2F3 0x79D6
+0x8FF2F4 0x4148
+0x8FF2F5 0x257A9
+0x8FF2F6 0x257B4
+0x8FF2F7 0x414F
+0x8FF2F8 0x7A0A
+0x8FF2F9 0x7A11
+0x8FF2FA 0x7A15
+0x8FF2FB 0x7A1B
+0x8FF2FC 0x7A1E
+0x8FF2FD 0x4163
+0x8FF2FE 0x7A2D
+0x8FF3A1 0x7A38
+0x8FF3A2 0x7A47
+0x8FF3A3 0x7A4C
+0x8FF3A4 0x7A56
+0x8FF3A5 0x7A59
+0x8FF3A6 0x7A5C
+0x8FF3A7 0x7A5F
+0x8FF3A8 0x7A60
+0x8FF3A9 0x7A67
+0x8FF3AA 0x7A6A
+0x8FF3AB 0x7A75
+0x8FF3AC 0x7A78
+0x8FF3AD 0x7A82
+0x8FF3AE 0x7A8A
+0x8FF3AF 0x7A90
+0x8FF3B0 0x7AA3
+0x8FF3B1 0x7AAC
+0x8FF3B2 0x259D4
+0x8FF3B3 0x41B4
+0x8FF3B4 0x7AB9
+0x8FF3B5 0x7ABC
+0x8FF3B6 0x7ABE
+0x8FF3B7 0x41BF
+0x8FF3B8 0x7ACC
+0x8FF3B9 0x7AD1
+0x8FF3BA 0x7AE7
+0x8FF3BB 0x7AE8
+0x8FF3BC 0x7AF4
+0x8FF3BD 0x25AE4
+0x8FF3BE 0x25AE3
+0x8FF3BF 0x7B07
+0x8FF3C0 0x25AF1
+0x8FF3C1 0x7B3D
+0x8FF3C2 0x7B27
+0x8FF3C3 0x7B2A
+0x8FF3C4 0x7B2E
+0x8FF3C5 0x7B2F
+0x8FF3C6 0x7B31
+0x8FF3C7 0x41E6
+0x8FF3C8 0x41F3
+0x8FF3C9 0x7B7F
+0x8FF3CA 0x7B41
+0x8FF3CB 0x41EE
+0x8FF3CC 0x7B55
+0x8FF3CD 0x7B79
+0x8FF3CE 0x7B64
+0x8FF3CF 0x7B66
+0x8FF3D0 0x7B69
+0x8FF3D1 0x7B73
+0x8FF3D2 0x25BB2
+0x8FF3D3 0x4207
+0x8FF3D4 0x7B90
+0x8FF3D5 0x7B91
+0x8FF3D6 0x7B9B
+0x8FF3D7 0x420E
+0x8FF3D8 0x7BAF
+0x8FF3D9 0x7BB5
+0x8FF3DA 0x7BBC
+0x8FF3DB 0x7BC5
+0x8FF3DC 0x7BCA
+0x8FF3DD 0x25C4B
+0x8FF3DE 0x25C64
+0x8FF3DF 0x7BD4
+0x8FF3E0 0x7BD6
+0x8FF3E1 0x7BDA
+0x8FF3E2 0x7BEA
+0x8FF3E3 0x7BF0
+0x8FF3E4 0x7C03
+0x8FF3E5 0x7C0B
+0x8FF3E6 0x7C0E
+0x8FF3E7 0x7C0F
+0x8FF3E8 0x7C26
+0x8FF3E9 0x7C45
+0x8FF3EA 0x7C4A
+0x8FF3EB 0x7C51
+0x8FF3EC 0x7C57
+0x8FF3ED 0x7C5E
+0x8FF3EE 0x7C61
+0x8FF3EF 0x7C69
+0x8FF3F0 0x7C6E
+0x8FF3F1 0x7C6F
+0x8FF3F2 0x7C70
+0x8FF3F3 0x25E2E
+0x8FF3F4 0x25E56
+0x8FF3F5 0x25E65
+0x8FF3F6 0x7CA6
+0x8FF3F7 0x25E62
+0x8FF3F8 0x7CB6
+0x8FF3F9 0x7CB7
+0x8FF3FA 0x7CBF
+0x8FF3FB 0x25ED8
+0x8FF3FC 0x7CC4
+0x8FF3FD 0x25EC2
+0x8FF3FE 0x7CC8
+0x8FF4A1 0x7CCD
+0x8FF4A2 0x25EE8
+0x8FF4A3 0x7CD7
+0x8FF4A4 0x25F23
+0x8FF4A5 0x7CE6
+0x8FF4A6 0x7CEB
+0x8FF4A7 0x25F5C
+0x8FF4A8 0x7CF5
+0x8FF4A9 0x7D03
+0x8FF4AA 0x7D09
+0x8FF4AB 0x42C6
+0x8FF4AC 0x7D12
+0x8FF4AD 0x7D1E
+0x8FF4AE 0x25FE0
+0x8FF4AF 0x25FD4
+0x8FF4B0 0x7D3D
+0x8FF4B1 0x7D3E
+0x8FF4B2 0x7D40
+0x8FF4B3 0x7D47
+0x8FF4B4 0x2600C
+0x8FF4B5 0x25FFB
+0x8FF4B6 0x42D6
+0x8FF4B7 0x7D59
+0x8FF4B8 0x7D5A
+0x8FF4B9 0x7D6A
+0x8FF4BA 0x7D70
+0x8FF4BB 0x42DD
+0x8FF4BC 0x7D7F
+0x8FF4BD 0x26017
+0x8FF4BE 0x7D86
+0x8FF4BF 0x7D88
+0x8FF4C0 0x7D8C
+0x8FF4C1 0x7D97
+0x8FF4C2 0x26060
+0x8FF4C3 0x7D9D
+0x8FF4C4 0x7DA7
+0x8FF4C5 0x7DAA
+0x8FF4C6 0x7DB6
+0x8FF4C7 0x7DB7
+0x8FF4C8 0x7DC0
+0x8FF4C9 0x7DD7
+0x8FF4CA 0x7DD9
+0x8FF4CB 0x7DE6
+0x8FF4CC 0x7DF1
+0x8FF4CD 0x7DF9
+0x8FF4CE 0x4302
+0x8FF4CF 0x260ED
+0x8FF4D0 0xFA58
+0x8FF4D1 0x7E10
+0x8FF4D2 0x7E17
+0x8FF4D3 0x7E1D
+0x8FF4D4 0x7E20
+0x8FF4D5 0x7E27
+0x8FF4D6 0x7E2C
+0x8FF4D7 0x7E45
+0x8FF4D8 0x7E73
+0x8FF4D9 0x7E75
+0x8FF4DA 0x7E7E
+0x8FF4DB 0x7E86
+0x8FF4DC 0x7E87
+0x8FF4DD 0x432B
+0x8FF4DE 0x7E91
+0x8FF4DF 0x7E98
+0x8FF4E0 0x7E9A
+0x8FF4E1 0x4343
+0x8FF4E2 0x7F3C
+0x8FF4E3 0x7F3B
+0x8FF4E4 0x7F3E
+0x8FF4E5 0x7F43
+0x8FF4E6 0x7F44
+0x8FF4E7 0x7F4F
+0x8FF4E8 0x34C1
+0x8FF4E9 0x26270
+0x8FF4EA 0x7F52
+0x8FF4EB 0x26286
+0x8FF4EC 0x7F61
+0x8FF4ED 0x7F63
+0x8FF4EE 0x7F64
+0x8FF4EF 0x7F6D
+0x8FF4F0 0x7F7D
+0x8FF4F1 0x7F7E
+0x8FF4F2 0x2634C
+0x8FF4F3 0x7F90
+0x8FF4F4 0x517B
+0x8FF4F5 0x23D0E
+0x8FF4F6 0x7F96
+0x8FF4F7 0x7F9C
+0x8FF4F8 0x7FAD
+0x8FF4F9 0x26402
+0x8FF4FA 0x7FC3
+0x8FF4FB 0x7FCF
+0x8FF4FC 0x7FE3
+0x8FF4FD 0x7FE5
+0x8FF4FE 0x7FEF
+0x8FF5A1 0x7FF2
+0x8FF5A2 0x8002
+0x8FF5A3 0x800A
+0x8FF5A4 0x8008
+0x8FF5A5 0x800E
+0x8FF5A6 0x8011
+0x8FF5A7 0x8016
+0x8FF5A8 0x8024
+0x8FF5A9 0x802C
+0x8FF5AA 0x8030
+0x8FF5AB 0x8043
+0x8FF5AC 0x8066
+0x8FF5AD 0x8071
+0x8FF5AE 0x8075
+0x8FF5AF 0x807B
+0x8FF5B0 0x8099
+0x8FF5B1 0x809C
+0x8FF5B2 0x80A4
+0x8FF5B3 0x80A7
+0x8FF5B4 0x80B8
+0x8FF5B5 0x2667E
+0x8FF5B6 0x80C5
+0x8FF5B7 0x80D5
+0x8FF5B8 0x80D8
+0x8FF5B9 0x80E6
+0x8FF5BA 0x266B0
+0x8FF5BB 0x810D
+0x8FF5BC 0x80F5
+0x8FF5BD 0x80FB
+0x8FF5BE 0x43EE
+0x8FF5BF 0x8135
+0x8FF5C0 0x8116
+0x8FF5C1 0x811E
+0x8FF5C2 0x43F0
+0x8FF5C3 0x8124
+0x8FF5C4 0x8127
+0x8FF5C5 0x812C
+0x8FF5C6 0x2671D
+0x8FF5C7 0x813D
+0x8FF5C8 0x4408
+0x8FF5C9 0x8169
+0x8FF5CA 0x4417
+0x8FF5CB 0x8181
+0x8FF5CC 0x441C
+0x8FF5CD 0x8184
+0x8FF5CE 0x8185
+0x8FF5CF 0x4422
+0x8FF5D0 0x8198
+0x8FF5D1 0x81B2
+0x8FF5D2 0x81C1
+0x8FF5D3 0x81C3
+0x8FF5D4 0x81D6
+0x8FF5D5 0x81DB
+0x8FF5D6 0x268DD
+0x8FF5D7 0x81E4
+0x8FF5D8 0x268EA
+0x8FF5D9 0x81EC
+0x8FF5DA 0x26951
+0x8FF5DB 0x81FD
+0x8FF5DC 0x81FF
+0x8FF5DD 0x2696F
+0x8FF5DE 0x8204
+0x8FF5DF 0x269DD
+0x8FF5E0 0x8219
+0x8FF5E1 0x8221
+0x8FF5E2 0x8222
+0x8FF5E3 0x26A1E
+0x8FF5E4 0x8232
+0x8FF5E5 0x8234
+0x8FF5E6 0x823C
+0x8FF5E7 0x8246
+0x8FF5E8 0x8249
+0x8FF5E9 0x8245
+0x8FF5EA 0x26A58
+0x8FF5EB 0x824B
+0x8FF5EC 0x4476
+0x8FF5ED 0x824F
+0x8FF5EE 0x447A
+0x8FF5EF 0x8257
+0x8FF5F0 0x26A8C
+0x8FF5F1 0x825C
+0x8FF5F2 0x8263
+0x8FF5F3 0x26AB7
+0x8FF5F4 0xFA5D
+0x8FF5F5 0xFA5E
+0x8FF5F6 0x8279
+0x8FF5F7 0x4491
+0x8FF5F8 0x827D
+0x8FF5F9 0x827F
+0x8FF5FA 0x8283
+0x8FF5FB 0x828A
+0x8FF5FC 0x8293
+0x8FF5FD 0x82A7
+0x8FF5FE 0x82A8
+0x8FF6A1 0x82B2
+0x8FF6A2 0x82B4
+0x8FF6A3 0x82BA
+0x8FF6A4 0x82BC
+0x8FF6A5 0x82E2
+0x8FF6A6 0x82E8
+0x8FF6A7 0x82F7
+0x8FF6A8 0x8307
+0x8FF6A9 0x8308
+0x8FF6AA 0x830C
+0x8FF6AB 0x8354
+0x8FF6AC 0x831B
+0x8FF6AD 0x831D
+0x8FF6AE 0x8330
+0x8FF6AF 0x833C
+0x8FF6B0 0x8344
+0x8FF6B1 0x8357
+0x8FF6B2 0x44BE
+0x8FF6B3 0x837F
+0x8FF6B4 0x44D4
+0x8FF6B5 0x44B3
+0x8FF6B6 0x838D
+0x8FF6B7 0x8394
+0x8FF6B8 0x8395
+0x8FF6B9 0x839B
+0x8FF6BA 0x839D
+0x8FF6BB 0x83C9
+0x8FF6BC 0x83D0
+0x8FF6BD 0x83D4
+0x8FF6BE 0x83DD
+0x8FF6BF 0x83E5
+0x8FF6C0 0x83F9
+0x8FF6C1 0x840F
+0x8FF6C2 0x8411
+0x8FF6C3 0x8415
+0x8FF6C4 0x26C73
+0x8FF6C5 0x8417
+0x8FF6C6 0x8439
+0x8FF6C7 0x844A
+0x8FF6C8 0x844F
+0x8FF6C9 0x8451
+0x8FF6CA 0x8452
+0x8FF6CB 0x8459
+0x8FF6CC 0x845A
+0x8FF6CD 0x845C
+0x8FF6CE 0x26CDD
+0x8FF6CF 0x8465
+0x8FF6D0 0x8476
+0x8FF6D1 0x8478
+0x8FF6D2 0x847C
+0x8FF6D3 0x8481
+0x8FF6D4 0x450D
+0x8FF6D5 0x84DC
+0x8FF6D6 0x8497
+0x8FF6D7 0x84A6
+0x8FF6D8 0x84BE
+0x8FF6D9 0x4508
+0x8FF6DA 0x84CE
+0x8FF6DB 0x84CF
+0x8FF6DC 0x84D3
+0x8FF6DD 0x26E65
+0x8FF6DE 0x84E7
+0x8FF6DF 0x84EA
+0x8FF6E0 0x84EF
+0x8FF6E1 0x84F0
+0x8FF6E2 0x84F1
+0x8FF6E3 0x84FA
+0x8FF6E4 0x84FD
+0x8FF6E5 0x850C
+0x8FF6E6 0x851B
+0x8FF6E7 0x8524
+0x8FF6E8 0x8525
+0x8FF6E9 0x852B
+0x8FF6EA 0x8534
+0x8FF6EB 0x854F
+0x8FF6EC 0x856F
+0x8FF6ED 0x4525
+0x8FF6EE 0x4543
+0x8FF6EF 0x853E
+0x8FF6F0 0x8551
+0x8FF6F1 0x8553
+0x8FF6F2 0x855E
+0x8FF6F3 0x8561
+0x8FF6F4 0x8562
+0x8FF6F5 0x26F94
+0x8FF6F6 0x857B
+0x8FF6F7 0x857D
+0x8FF6F8 0x857F
+0x8FF6F9 0x8581
+0x8FF6FA 0x8586
+0x8FF6FB 0x8593
+0x8FF6FC 0x859D
+0x8FF6FD 0x859F
+0x8FF6FE 0x26FF8
+0x8FF7A1 0x26FF6
+0x8FF7A2 0x26FF7
+0x8FF7A3 0x85B7
+0x8FF7A4 0x85BC
+0x8FF7A5 0x85C7
+0x8FF7A6 0x85CA
+0x8FF7A7 0x85D8
+0x8FF7A8 0x85D9
+0x8FF7A9 0x85DF
+0x8FF7AA 0x85E1
+0x8FF7AB 0x85E6
+0x8FF7AC 0x85F6
+0x8FF7AD 0x8600
+0x8FF7AE 0x8611
+0x8FF7AF 0x861E
+0x8FF7B0 0x8621
+0x8FF7B1 0x8624
+0x8FF7B2 0x8627
+0x8FF7B3 0x2710D
+0x8FF7B4 0x8639
+0x8FF7B5 0x863C
+0x8FF7B6 0x27139
+0x8FF7B7 0x8640
+0x8FF7B8 0xFA20
+0x8FF7B9 0x8653
+0x8FF7BA 0x8656
+0x8FF7BB 0x866F
+0x8FF7BC 0x8677
+0x8FF7BD 0x867A
+0x8FF7BE 0x8687
+0x8FF7BF 0x8689
+0x8FF7C0 0x868D
+0x8FF7C1 0x8691
+0x8FF7C2 0x869C
+0x8FF7C3 0x869D
+0x8FF7C4 0x86A8
+0x8FF7C5 0xFA21
+0x8FF7C6 0x86B1
+0x8FF7C7 0x86B3
+0x8FF7C8 0x86C1
+0x8FF7C9 0x86C3
+0x8FF7CA 0x86D1
+0x8FF7CB 0x86D5
+0x8FF7CC 0x86D7
+0x8FF7CD 0x86E3
+0x8FF7CE 0x86E6
+0x8FF7CF 0x45B8
+0x8FF7D0 0x8705
+0x8FF7D1 0x8707
+0x8FF7D2 0x870E
+0x8FF7D3 0x8710
+0x8FF7D4 0x8713
+0x8FF7D5 0x8719
+0x8FF7D6 0x871F
+0x8FF7D7 0x8721
+0x8FF7D8 0x8723
+0x8FF7D9 0x8731
+0x8FF7DA 0x873A
+0x8FF7DB 0x873E
+0x8FF7DC 0x8740
+0x8FF7DD 0x8743
+0x8FF7DE 0x8751
+0x8FF7DF 0x8758
+0x8FF7E0 0x8764
+0x8FF7E1 0x8765
+0x8FF7E2 0x8772
+0x8FF7E3 0x877C
+0x8FF7E4 0x273DB
+0x8FF7E5 0x273DA
+0x8FF7E6 0x87A7
+0x8FF7E7 0x8789
+0x8FF7E8 0x878B
+0x8FF7E9 0x8793
+0x8FF7EA 0x87A0
+0x8FF7EB 0x273FE
+0x8FF7EC 0x45E5
+0x8FF7ED 0x87BE
+0x8FF7EE 0x27410
+0x8FF7EF 0x87C1
+0x8FF7F0 0x87CE
+0x8FF7F1 0x87F5
+0x8FF7F2 0x87DF
+0x8FF7F3 0x27449
+0x8FF7F4 0x87E3
+0x8FF7F5 0x87E5
+0x8FF7F6 0x87E6
+0x8FF7F7 0x87EA
+0x8FF7F8 0x87EB
+0x8FF7F9 0x87ED
+0x8FF7FA 0x8801
+0x8FF7FB 0x8803
+0x8FF7FC 0x880B
+0x8FF7FD 0x8813
+0x8FF7FE 0x8828
+0x8FF8A1 0x882E
+0x8FF8A2 0x8832
+0x8FF8A3 0x883C
+0x8FF8A4 0x460F
+0x8FF8A5 0x884A
+0x8FF8A6 0x8858
+0x8FF8A7 0x885F
+0x8FF8A8 0x8864
+0x8FF8A9 0x27615
+0x8FF8AA 0x27614
+0x8FF8AB 0x8869
+0x8FF8AC 0x27631
+0x8FF8AD 0x886F
+0x8FF8AE 0x88A0
+0x8FF8AF 0x88BC
+0x8FF8B0 0x88BD
+0x8FF8B1 0x88BE
+0x8FF8B2 0x88C0
+0x8FF8B3 0x88D2
+0x8FF8B4 0x27693
+0x8FF8B5 0x88D1
+0x8FF8B6 0x88D3
+0x8FF8B7 0x88DB
+0x8FF8B8 0x88F0
+0x8FF8B9 0x88F1
+0x8FF8BA 0x4641
+0x8FF8BB 0x8901
+0x8FF8BC 0x2770E
+0x8FF8BD 0x8937
+0x8FF8BE 0x27723
+0x8FF8BF 0x8942
+0x8FF8C0 0x8945
+0x8FF8C1 0x8949
+0x8FF8C2 0x27752
+0x8FF8C3 0x4665
+0x8FF8C4 0x8962
+0x8FF8C5 0x8980
+0x8FF8C6 0x8989
+0x8FF8C7 0x8990
+0x8FF8C8 0x899F
+0x8FF8C9 0x89B0
+0x8FF8CA 0x89B7
+0x8FF8CB 0x89D6
+0x8FF8CC 0x89D8
+0x8FF8CD 0x89EB
+0x8FF8CE 0x46A1
+0x8FF8CF 0x89F1
+0x8FF8D0 0x89F3
+0x8FF8D1 0x89FD
+0x8FF8D2 0x89FF
+0x8FF8D3 0x46AF
+0x8FF8D4 0x8A11
+0x8FF8D5 0x8A14
+0x8FF8D6 0x27985
+0x8FF8D7 0x8A21
+0x8FF8D8 0x8A35
+0x8FF8D9 0x8A3E
+0x8FF8DA 0x8A45
+0x8FF8DB 0x8A4D
+0x8FF8DC 0x8A58
+0x8FF8DD 0x8AAE
+0x8FF8DE 0x8A90
+0x8FF8DF 0x8AB7
+0x8FF8E0 0x8ABE
+0x8FF8E1 0x8AD7
+0x8FF8E2 0x8AFC
+0x8FF8E3 0x27A84
+0x8FF8E4 0x8B0A
+0x8FF8E5 0x8B05
+0x8FF8E6 0x8B0D
+0x8FF8E7 0x8B1C
+0x8FF8E8 0x8B1F
+0x8FF8E9 0x8B2D
+0x8FF8EA 0x8B43
+0x8FF8EB 0x470C
+0x8FF8EC 0x8B51
+0x8FF8ED 0x8B5E
+0x8FF8EE 0x8B76
+0x8FF8EF 0x8B7F
+0x8FF8F0 0x8B81
+0x8FF8F1 0x8B8B
+0x8FF8F2 0x8B94
+0x8FF8F3 0x8B95
+0x8FF8F4 0x8B9C
+0x8FF8F5 0x8B9E
+0x8FF8F6 0x8C39
+0x8FF8F7 0x27BB3
+0x8FF8F8 0x8C3D
+0x8FF8F9 0x27BBE
+0x8FF8FA 0x27BC7
+0x8FF8FB 0x8C45
+0x8FF8FC 0x8C47
+0x8FF8FD 0x8C4F
+0x8FF8FE 0x8C54
+0x8FF9A1 0x8C57
+0x8FF9A2 0x8C69
+0x8FF9A3 0x8C6D
+0x8FF9A4 0x8C73
+0x8FF9A5 0x27CB8
+0x8FF9A6 0x8C93
+0x8FF9A7 0x8C92
+0x8FF9A8 0x8C99
+0x8FF9A9 0x4764
+0x8FF9AA 0x8C9B
+0x8FF9AB 0x8CA4
+0x8FF9AC 0x8CD6
+0x8FF9AD 0x8CD5
+0x8FF9AE 0x8CD9
+0x8FF9AF 0x27DA0
+0x8FF9B0 0x8CF0
+0x8FF9B1 0x8CF1
+0x8FF9B2 0x27E10
+0x8FF9B3 0x8D09
+0x8FF9B4 0x8D0E
+0x8FF9B5 0x8D6C
+0x8FF9B6 0x8D84
+0x8FF9B7 0x8D95
+0x8FF9B8 0x8DA6
+0x8FF9B9 0x27FB7
+0x8FF9BA 0x8DC6
+0x8FF9BB 0x8DC8
+0x8FF9BC 0x8DD9
+0x8FF9BD 0x8DEC
+0x8FF9BE 0x8E0C
+0x8FF9BF 0x47FD
+0x8FF9C0 0x8DFD
+0x8FF9C1 0x8E06
+0x8FF9C2 0x2808A
+0x8FF9C3 0x8E14
+0x8FF9C4 0x8E16
+0x8FF9C5 0x8E21
+0x8FF9C6 0x8E22
+0x8FF9C7 0x8E27
+0x8FF9C8 0x280BB
+0x8FF9C9 0x4816
+0x8FF9CA 0x8E36
+0x8FF9CB 0x8E39
+0x8FF9CC 0x8E4B
+0x8FF9CD 0x8E54
+0x8FF9CE 0x8E62
+0x8FF9CF 0x8E6C
+0x8FF9D0 0x8E6D
+0x8FF9D1 0x8E6F
+0x8FF9D2 0x8E98
+0x8FF9D3 0x8E9E
+0x8FF9D4 0x8EAE
+0x8FF9D5 0x8EB3
+0x8FF9D6 0x8EB5
+0x8FF9D7 0x8EB6
+0x8FF9D8 0x8EBB
+0x8FF9D9 0x28282
+0x8FF9DA 0x8ED1
+0x8FF9DB 0x8ED4
+0x8FF9DC 0x484E
+0x8FF9DD 0x8EF9
+0x8FF9DE 0x282F3
+0x8FF9DF 0x8F00
+0x8FF9E0 0x8F08
+0x8FF9E1 0x8F17
+0x8FF9E2 0x8F2B
+0x8FF9E3 0x8F40
+0x8FF9E4 0x8F4A
+0x8FF9E5 0x8F58
+0x8FF9E6 0x2840C
+0x8FF9E7 0x8FA4
+0x8FF9E8 0x8FB4
+0x8FF9E9 0xFA66
+0x8FF9EA 0x8FB6
+0x8FF9EB 0x28455
+0x8FF9EC 0x8FC1
+0x8FF9ED 0x8FC6
+0x8FF9EE 0xFA24
+0x8FF9EF 0x8FCA
+0x8FF9F0 0x8FCD
+0x8FF9F1 0x8FD3
+0x8FF9F2 0x8FD5
+0x8FF9F3 0x8FE0
+0x8FF9F4 0x8FF1
+0x8FF9F5 0x8FF5
+0x8FF9F6 0x8FFB
+0x8FF9F7 0x9002
+0x8FF9F8 0x900C
+0x8FF9F9 0x9037
+0x8FF9FA 0x2856B
+0x8FF9FB 0x9043
+0x8FF9FC 0x9044
+0x8FF9FD 0x905D
+0x8FF9FE 0x285C8
+0x8FFAA1 0x285C9
+0x8FFAA2 0x9085
+0x8FFAA3 0x908C
+0x8FFAA4 0x9090
+0x8FFAA5 0x961D
+0x8FFAA6 0x90A1
+0x8FFAA7 0x48B5
+0x8FFAA8 0x90B0
+0x8FFAA9 0x90B6
+0x8FFAAA 0x90C3
+0x8FFAAB 0x90C8
+0x8FFAAC 0x286D7
+0x8FFAAD 0x90DC
+0x8FFAAE 0x90DF
+0x8FFAAF 0x286FA
+0x8FFAB0 0x90F6
+0x8FFAB1 0x90F2
+0x8FFAB2 0x9100
+0x8FFAB3 0x90EB
+0x8FFAB4 0x90FE
+0x8FFAB5 0x90FF
+0x8FFAB6 0x9104
+0x8FFAB7 0x9106
+0x8FFAB8 0x9118
+0x8FFAB9 0x911C
+0x8FFABA 0x911E
+0x8FFABB 0x9137
+0x8FFABC 0x9139
+0x8FFABD 0x913A
+0x8FFABE 0x9146
+0x8FFABF 0x9147
+0x8FFAC0 0x9157
+0x8FFAC1 0x9159
+0x8FFAC2 0x9161
+0x8FFAC3 0x9164
+0x8FFAC4 0x9174
+0x8FFAC5 0x9179
+0x8FFAC6 0x9185
+0x8FFAC7 0x918E
+0x8FFAC8 0x91A8
+0x8FFAC9 0x91AE
+0x8FFACA 0x91B3
+0x8FFACB 0x91B6
+0x8FFACC 0x91C3
+0x8FFACD 0x91C4
+0x8FFACE 0x91DA
+0x8FFACF 0x28949
+0x8FFAD0 0x28946
+0x8FFAD1 0x91EC
+0x8FFAD2 0x91EE
+0x8FFAD3 0x9201
+0x8FFAD4 0x920A
+0x8FFAD5 0x9216
+0x8FFAD6 0x9217
+0x8FFAD7 0x2896B
+0x8FFAD8 0x9233
+0x8FFAD9 0x9242
+0x8FFADA 0x9247
+0x8FFADB 0x924A
+0x8FFADC 0x924E
+0x8FFADD 0x9251
+0x8FFADE 0x9256
+0x8FFADF 0x9259
+0x8FFAE0 0x9260
+0x8FFAE1 0x9261
+0x8FFAE2 0x9265
+0x8FFAE3 0x9267
+0x8FFAE4 0x9268
+0x8FFAE5 0x28987
+0x8FFAE6 0x28988
+0x8FFAE7 0x927C
+0x8FFAE8 0x927D
+0x8FFAE9 0x927F
+0x8FFAEA 0x9289
+0x8FFAEB 0x928D
+0x8FFAEC 0x9297
+0x8FFAED 0x9299
+0x8FFAEE 0x929F
+0x8FFAEF 0x92A7
+0x8FFAF0 0x92AB
+0x8FFAF1 0x289BA
+0x8FFAF2 0x289BB
+0x8FFAF3 0x92B2
+0x8FFAF4 0x92BF
+0x8FFAF5 0x92C0
+0x8FFAF6 0x92C6
+0x8FFAF7 0x92CE
+0x8FFAF8 0x92D0
+0x8FFAF9 0x92D7
+0x8FFAFA 0x92D9
+0x8FFAFB 0x92E5
+0x8FFAFC 0x92E7
+0x8FFAFD 0x9311
+0x8FFAFE 0x28A1E
+0x8FFBA1 0x28A29
+0x8FFBA2 0x92F7
+0x8FFBA3 0x92F9
+0x8FFBA4 0x92FB
+0x8FFBA5 0x9302
+0x8FFBA6 0x930D
+0x8FFBA7 0x9315
+0x8FFBA8 0x931D
+0x8FFBA9 0x931E
+0x8FFBAA 0x9327
+0x8FFBAB 0x9329
+0x8FFBAC 0x28A71
+0x8FFBAD 0x28A43
+0x8FFBAE 0x9347
+0x8FFBAF 0x9351
+0x8FFBB0 0x9357
+0x8FFBB1 0x935A
+0x8FFBB2 0x936B
+0x8FFBB3 0x9371
+0x8FFBB4 0x9373
+0x8FFBB5 0x93A1
+0x8FFBB6 0x28A99
+0x8FFBB7 0x28ACD
+0x8FFBB8 0x9388
+0x8FFBB9 0x938B
+0x8FFBBA 0x938F
+0x8FFBBB 0x939E
+0x8FFBBC 0x93F5
+0x8FFBBD 0x28AE4
+0x8FFBBE 0x28ADD
+0x8FFBBF 0x93F1
+0x8FFBC0 0x93C1
+0x8FFBC1 0x93C7
+0x8FFBC2 0x93DC
+0x8FFBC3 0x93E2
+0x8FFBC4 0x93E7
+0x8FFBC5 0x9409
+0x8FFBC6 0x940F
+0x8FFBC7 0x9416
+0x8FFBC8 0x9417
+0x8FFBC9 0x93FB
+0x8FFBCA 0x9432
+0x8FFBCB 0x9434
+0x8FFBCC 0x943B
+0x8FFBCD 0x9445
+0x8FFBCE 0x28BC1
+0x8FFBCF 0x28BEF
+0x8FFBD0 0x946D
+0x8FFBD1 0x946F
+0x8FFBD2 0x9578
+0x8FFBD3 0x9579
+0x8FFBD4 0x9586
+0x8FFBD5 0x958C
+0x8FFBD6 0x958D
+0x8FFBD7 0x28D10
+0x8FFBD8 0x95AB
+0x8FFBD9 0x95B4
+0x8FFBDA 0x28D71
+0x8FFBDB 0x95C8
+0x8FFBDC 0x28DFB
+0x8FFBDD 0x28E1F
+0x8FFBDE 0x962C
+0x8FFBDF 0x9633
+0x8FFBE0 0x9634
+0x8FFBE1 0x28E36
+0x8FFBE2 0x963C
+0x8FFBE3 0x9641
+0x8FFBE4 0x9661
+0x8FFBE5 0x28E89
+0x8FFBE6 0x9682
+0x8FFBE7 0x28EEB
+0x8FFBE8 0x969A
+0x8FFBE9 0x28F32
+0x8FFBEA 0x49E7
+0x8FFBEB 0x96A9
+0x8FFBEC 0x96AF
+0x8FFBED 0x96B3
+0x8FFBEE 0x96BA
+0x8FFBEF 0x96BD
+0x8FFBF0 0x49FA
+0x8FFBF1 0x28FF8
+0x8FFBF2 0x96D8
+0x8FFBF3 0x96DA
+0x8FFBF4 0x96DD
+0x8FFBF5 0x4A04
+0x8FFBF6 0x9714
+0x8FFBF7 0x9723
+0x8FFBF8 0x4A29
+0x8FFBF9 0x9736
+0x8FFBFA 0x9741
+0x8FFBFB 0x9747
+0x8FFBFC 0x9755
+0x8FFBFD 0x9757
+0x8FFBFE 0x975B
+0x8FFCA1 0x976A
+0x8FFCA2 0x292A0
+0x8FFCA3 0x292B1
+0x8FFCA4 0x9796
+0x8FFCA5 0x979A
+0x8FFCA6 0x979E
+0x8FFCA7 0x97A2
+0x8FFCA8 0x97B1
+0x8FFCA9 0x97B2
+0x8FFCAA 0x97BE
+0x8FFCAB 0x97CC
+0x8FFCAC 0x97D1
+0x8FFCAD 0x97D4
+0x8FFCAE 0x97D8
+0x8FFCAF 0x97D9
+0x8FFCB0 0x97E1
+0x8FFCB1 0x97F1
+0x8FFCB2 0x9804
+0x8FFCB3 0x980D
+0x8FFCB4 0x980E
+0x8FFCB5 0x9814
+0x8FFCB6 0x9816
+0x8FFCB7 0x4ABC
+0x8FFCB8 0x29490
+0x8FFCB9 0x9823
+0x8FFCBA 0x9832
+0x8FFCBB 0x9833
+0x8FFCBC 0x9825
+0x8FFCBD 0x9847
+0x8FFCBE 0x9866
+0x8FFCBF 0x98AB
+0x8FFCC0 0x98AD
+0x8FFCC1 0x98B0
+0x8FFCC2 0x295CF
+0x8FFCC3 0x98B7
+0x8FFCC4 0x98B8
+0x8FFCC5 0x98BB
+0x8FFCC6 0x98BC
+0x8FFCC7 0x98BF
+0x8FFCC8 0x98C2
+0x8FFCC9 0x98C7
+0x8FFCCA 0x98CB
+0x8FFCCB 0x98E0
+0x8FFCCC 0x2967F
+0x8FFCCD 0x98E1
+0x8FFCCE 0x98E3
+0x8FFCCF 0x98E5
+0x8FFCD0 0x98EA
+0x8FFCD1 0x98F0
+0x8FFCD2 0x98F1
+0x8FFCD3 0x98F3
+0x8FFCD4 0x9908
+0x8FFCD5 0x4B3B
+0x8FFCD6 0x296F0
+0x8FFCD7 0x9916
+0x8FFCD8 0x9917
+0x8FFCD9 0x29719
+0x8FFCDA 0x991A
+0x8FFCDB 0x991B
+0x8FFCDC 0x991C
+0x8FFCDD 0x29750
+0x8FFCDE 0x9931
+0x8FFCDF 0x9932
+0x8FFCE0 0x9933
+0x8FFCE1 0x993A
+0x8FFCE2 0x993B
+0x8FFCE3 0x993C
+0x8FFCE4 0x9940
+0x8FFCE5 0x9941
+0x8FFCE6 0x9946
+0x8FFCE7 0x994D
+0x8FFCE8 0x994E
+0x8FFCE9 0x995C
+0x8FFCEA 0x995F
+0x8FFCEB 0x9960
+0x8FFCEC 0x99A3
+0x8FFCED 0x99A6
+0x8FFCEE 0x99B9
+0x8FFCEF 0x99BD
+0x8FFCF0 0x99BF
+0x8FFCF1 0x99C3
+0x8FFCF2 0x99C9
+0x8FFCF3 0x99D4
+0x8FFCF4 0x99D9
+0x8FFCF5 0x99DE
+0x8FFCF6 0x298C6
+0x8FFCF7 0x99F0
+0x8FFCF8 0x99F9
+0x8FFCF9 0x99FC
+0x8FFCFA 0x9A0A
+0x8FFCFB 0x9A11
+0x8FFCFC 0x9A16
+0x8FFCFD 0x9A1A
+0x8FFCFE 0x9A20
+0x8FFDA1 0x9A31
+0x8FFDA2 0x9A36
+0x8FFDA3 0x9A44
+0x8FFDA4 0x9A4C
+0x8FFDA5 0x9A58
+0x8FFDA6 0x4BC2
+0x8FFDA7 0x9AAF
+0x8FFDA8 0x4BCA
+0x8FFDA9 0x9AB7
+0x8FFDAA 0x4BD2
+0x8FFDAB 0x9AB9
+0x8FFDAC 0x29A72
+0x8FFDAD 0x9AC6
+0x8FFDAE 0x9AD0
+0x8FFDAF 0x9AD2
+0x8FFDB0 0x9AD5
+0x8FFDB1 0x4BE8
+0x8FFDB2 0x9ADC
+0x8FFDB3 0x9AE0
+0x8FFDB4 0x9AE5
+0x8FFDB5 0x9AE9
+0x8FFDB6 0x9B03
+0x8FFDB7 0x9B0C
+0x8FFDB8 0x9B10
+0x8FFDB9 0x9B12
+0x8FFDBA 0x9B16
+0x8FFDBB 0x9B1C
+0x8FFDBC 0x9B2B
+0x8FFDBD 0x9B33
+0x8FFDBE 0x9B3D
+0x8FFDBF 0x4C20
+0x8FFDC0 0x9B4B
+0x8FFDC1 0x9B63
+0x8FFDC2 0x9B65
+0x8FFDC3 0x9B6B
+0x8FFDC4 0x9B6C
+0x8FFDC5 0x9B73
+0x8FFDC6 0x9B76
+0x8FFDC7 0x9B77
+0x8FFDC8 0x9BA6
+0x8FFDC9 0x9BAC
+0x8FFDCA 0x9BB1
+0x8FFDCB 0x29DDB
+0x8FFDCC 0x29E3D
+0x8FFDCD 0x9BB2
+0x8FFDCE 0x9BB8
+0x8FFDCF 0x9BBE
+0x8FFDD0 0x9BC7
+0x8FFDD1 0x9BF3
+0x8FFDD2 0x9BD8
+0x8FFDD3 0x9BDD
+0x8FFDD4 0x9BE7
+0x8FFDD5 0x9BEA
+0x8FFDD6 0x9BEB
+0x8FFDD7 0x9BEF
+0x8FFDD8 0x9BEE
+0x8FFDD9 0x29E15
+0x8FFDDA 0x9BFA
+0x8FFDDB 0x29E8A
+0x8FFDDC 0x9BF7
+0x8FFDDD 0x29E49
+0x8FFDDE 0x9C16
+0x8FFDDF 0x9C18
+0x8FFDE0 0x9C19
+0x8FFDE1 0x9C1A
+0x8FFDE2 0x9C1D
+0x8FFDE3 0x9C22
+0x8FFDE4 0x9C27
+0x8FFDE5 0x9C29
+0x8FFDE6 0x9C2A
+0x8FFDE7 0x29EC4
+0x8FFDE8 0x9C31
+0x8FFDE9 0x9C36
+0x8FFDEA 0x9C37
+0x8FFDEB 0x9C45
+0x8FFDEC 0x9C5C
+0x8FFDED 0x29EE9
+0x8FFDEE 0x9C49
+0x8FFDEF 0x9C4A
+0x8FFDF0 0x29EDB
+0x8FFDF1 0x9C54
+0x8FFDF2 0x9C58
+0x8FFDF3 0x9C5B
+0x8FFDF4 0x9C5D
+0x8FFDF5 0x9C5F
+0x8FFDF6 0x9C69
+0x8FFDF7 0x9C6A
+0x8FFDF8 0x9C6B
+0x8FFDF9 0x9C6D
+0x8FFDFA 0x9C6E
+0x8FFDFB 0x9C70
+0x8FFDFC 0x9C72
+0x8FFDFD 0x9C75
+0x8FFDFE 0x9C7A
+0x8FFEA1 0x9CE6
+0x8FFEA2 0x9CF2
+0x8FFEA3 0x9D0B
+0x8FFEA4 0x9D02
+0x8FFEA5 0x29FCE
+0x8FFEA6 0x9D11
+0x8FFEA7 0x9D17
+0x8FFEA8 0x9D18
+0x8FFEA9 0x2A02F
+0x8FFEAA 0x4CC4
+0x8FFEAB 0x2A01A
+0x8FFEAC 0x9D32
+0x8FFEAD 0x4CD1
+0x8FFEAE 0x9D42
+0x8FFEAF 0x9D4A
+0x8FFEB0 0x9D5F
+0x8FFEB1 0x9D62
+0x8FFEB2 0x2A0F9
+0x8FFEB3 0x9D69
+0x8FFEB4 0x9D6B
+0x8FFEB5 0x2A082
+0x8FFEB6 0x9D73
+0x8FFEB7 0x9D76
+0x8FFEB8 0x9D77
+0x8FFEB9 0x9D7E
+0x8FFEBA 0x9D84
+0x8FFEBB 0x9D8D
+0x8FFEBC 0x9D99
+0x8FFEBD 0x9DA1
+0x8FFEBE 0x9DBF
+0x8FFEBF 0x9DB5
+0x8FFEC0 0x9DB9
+0x8FFEC1 0x9DBD
+0x8FFEC2 0x9DC3
+0x8FFEC3 0x9DC7
+0x8FFEC4 0x9DC9
+0x8FFEC5 0x9DD6
+0x8FFEC6 0x9DDA
+0x8FFEC7 0x9DDF
+0x8FFEC8 0x9DE0
+0x8FFEC9 0x9DE3
+0x8FFECA 0x9DF4
+0x8FFECB 0x4D07
+0x8FFECC 0x9E0A
+0x8FFECD 0x9E02
+0x8FFECE 0x9E0D
+0x8FFECF 0x9E19
+0x8FFED0 0x9E1C
+0x8FFED1 0x9E1D
+0x8FFED2 0x9E7B
+0x8FFED3 0x22218
+0x8FFED4 0x9E80
+0x8FFED5 0x9E85
+0x8FFED6 0x9E9B
+0x8FFED7 0x9EA8
+0x8FFED8 0x2A38C
+0x8FFED9 0x9EBD
+0x8FFEDA 0x2A437
+0x8FFEDB 0x9EDF
+0x8FFEDC 0x9EE7
+0x8FFEDD 0x9EEE
+0x8FFEDE 0x9EFF
+0x8FFEDF 0x9F02
+0x8FFEE0 0x4D77
+0x8FFEE1 0x9F03
+0x8FFEE2 0x9F17
+0x8FFEE3 0x9F19
+0x8FFEE4 0x9F2F
+0x8FFEE5 0x9F37
+0x8FFEE6 0x9F3A
+0x8FFEE7 0x9F3D
+0x8FFEE8 0x9F41
+0x8FFEE9 0x9F45
+0x8FFEEA 0x9F46
+0x8FFEEB 0x9F53
+0x8FFEEC 0x9F55
+0x8FFEED 0x9F58
+0x8FFEEE 0x2A5F1
+0x8FFEEF 0x9F5D
+0x8FFEF0 0x2A602
+0x8FFEF1 0x9F69
+0x8FFEF2 0x2A61A
+0x8FFEF3 0x9F6D
+0x8FFEF4 0x9F70
+0x8FFEF5 0x9F75
+0x8FFEF6 0x2A6B2
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0xFF0C
+0xA1A5 0xFF0E
+0xA1A6 0x30FB
+0xA1A7 0xFF1A
+0xA1A8 0xFF1B
+0xA1A9 0xFF1F
+0xA1AA 0xFF01
+0xA1AB 0x309B
+0xA1AC 0x309C
+0xA1AD 0x00B4
+0xA1AE 0xFF40
+0xA1AF 0x00A8
+0xA1B0 0xFF3E
+0xA1B1 0xFFE3
+0xA1B2 0xFF3F
+0xA1B3 0x30FD
+0xA1B4 0x30FE
+0xA1B5 0x309D
+0xA1B6 0x309E
+0xA1B7 0x3003
+0xA1B8 0x4EDD
+0xA1B9 0x3005
+0xA1BA 0x3006
+0xA1BB 0x3007
+0xA1BC 0x30FC
+0xA1BD 0x2014
+0xA1BE 0x2010
+0xA1BF 0xFF0F
+0xA1C0 0xFF3C
+0xA1C1 0x301C
+0xA1C2 0x2016
+0xA1C3 0xFF5C
+0xA1C4 0x2026
+0xA1C5 0x2025
+0xA1C6 0x2018
+0xA1C7 0x2019
+0xA1C8 0x201C
+0xA1C9 0x201D
+0xA1CA 0xFF08
+0xA1CB 0xFF09
+0xA1CC 0x3014
+0xA1CD 0x3015
+0xA1CE 0xFF3B
+0xA1CF 0xFF3D
+0xA1D0 0xFF5B
+0xA1D1 0xFF5D
+0xA1D2 0x3008
+0xA1D3 0x3009
+0xA1D4 0x300A
+0xA1D5 0x300B
+0xA1D6 0x300C
+0xA1D7 0x300D
+0xA1D8 0x300E
+0xA1D9 0x300F
+0xA1DA 0x3010
+0xA1DB 0x3011
+0xA1DC 0xFF0B
+0xA1DD 0x2212
+0xA1DE 0x00B1
+0xA1DF 0x00D7
+0xA1E0 0x00F7
+0xA1E1 0xFF1D
+0xA1E2 0x2260
+0xA1E3 0xFF1C
+0xA1E4 0xFF1E
+0xA1E5 0x2266
+0xA1E6 0x2267
+0xA1E7 0x221E
+0xA1E8 0x2234
+0xA1E9 0x2642
+0xA1EA 0x2640
+0xA1EB 0x00B0
+0xA1EC 0x2032
+0xA1ED 0x2033
+0xA1EE 0x2103
+0xA1EF 0xFFE5
+0xA1F0 0xFF04
+0xA1F1 0x00A2
+0xA1F2 0x00A3
+0xA1F3 0xFF05
+0xA1F4 0xFF03
+0xA1F5 0xFF06
+0xA1F6 0xFF0A
+0xA1F7 0xFF20
+0xA1F8 0x00A7
+0xA1F9 0x2606
+0xA1FA 0x2605
+0xA1FB 0x25CB
+0xA1FC 0x25CF
+0xA1FD 0x25CE
+0xA1FE 0x25C7
+0xA2A1 0x25C6
+0xA2A2 0x25A1
+0xA2A3 0x25A0
+0xA2A4 0x25B3
+0xA2A5 0x25B2
+0xA2A6 0x25BD
+0xA2A7 0x25BC
+0xA2A8 0x203B
+0xA2A9 0x3012
+0xA2AA 0x2192
+0xA2AB 0x2190
+0xA2AC 0x2191
+0xA2AD 0x2193
+0xA2AE 0x3013
+0xA2AF 0xFF07
+0xA2B0 0xFF02
+0xA2B1 0xFF0D
+0xA2B2 0xFF5E
+0xA2B3 0x3033
+0xA2B4 0x3034
+0xA2B5 0x3035
+0xA2B6 0x303B
+0xA2B7 0x303C
+0xA2B8 0x30FF
+0xA2B9 0x309F
+0xA2BA 0x2208
+0xA2BB 0x220B
+0xA2BC 0x2286
+0xA2BD 0x2287
+0xA2BE 0x2282
+0xA2BF 0x2283
+0xA2C0 0x222A
+0xA2C1 0x2229
+0xA2C2 0x2284
+0xA2C3 0x2285
+0xA2C4 0x228A
+0xA2C5 0x228B
+0xA2C6 0x2209
+0xA2C7 0x2205
+0xA2C8 0x2305
+0xA2C9 0x2306
+0xA2CA 0x2227
+0xA2CB 0x2228
+0xA2CC 0x00AC
+0xA2CD 0x21D2
+0xA2CE 0x21D4
+0xA2CF 0x2200
+0xA2D0 0x2203
+0xA2D1 0x2295
+0xA2D2 0x2296
+0xA2D3 0x2297
+0xA2D4 0x2225
+0xA2D5 0x2226
+0xA2D6 0xFF5F
+0xA2D7 0xFF60
+0xA2D8 0x3018
+0xA2D9 0x3019
+0xA2DA 0x3016
+0xA2DB 0x3017
+0xA2DC 0x2220
+0xA2DD 0x22A5
+0xA2DE 0x2312
+0xA2DF 0x2202
+0xA2E0 0x2207
+0xA2E1 0x2261
+0xA2E2 0x2252
+0xA2E3 0x226A
+0xA2E4 0x226B
+0xA2E5 0x221A
+0xA2E6 0x223D
+0xA2E7 0x221D
+0xA2E8 0x2235
+0xA2E9 0x222B
+0xA2EA 0x222C
+0xA2EB 0x2262
+0xA2EC 0x2243
+0xA2ED 0x2245
+0xA2EE 0x2248
+0xA2EF 0x2276
+0xA2F0 0x2277
+0xA2F1 0x2194
+0xA2F2 0x212B
+0xA2F3 0x2030
+0xA2F4 0x266F
+0xA2F5 0x266D
+0xA2F6 0x266A
+0xA2F7 0x2020
+0xA2F8 0x2021
+0xA2F9 0x00B6
+0xA2FA 0x266E
+0xA2FB 0x266B
+0xA2FC 0x266C
+0xA2FD 0x2669
+0xA2FE 0x25EF
+0xA3A1 0x25B7
+0xA3A2 0x25B6
+0xA3A3 0x25C1
+0xA3A4 0x25C0
+0xA3A5 0x2197
+0xA3A6 0x2198
+0xA3A7 0x2196
+0xA3A8 0x2199
+0xA3A9 0x21C4
+0xA3AA 0x21E8
+0xA3AB 0x21E6
+0xA3AC 0x21E7
+0xA3AD 0x21E9
+0xA3AE 0x2934
+0xA3AF 0x2935
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3BA 0x29BF
+0xA3BB 0x25C9
+0xA3BC 0x303D
+0xA3BD 0xFE46
+0xA3BE 0xFE45
+0xA3BF 0x25E6
+0xA3C0 0x2022
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3DB 0x2213
+0xA3DC 0x2135
+0xA3DD 0x210F
+0xA3DE 0x33CB
+0xA3DF 0x2113
+0xA3E0 0x2127
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA3FB 0x30A0
+0xA3FC 0x2013
+0xA3FD 0x29FA
+0xA3FE 0x29FB
+0xA4A1 0x3041
+0xA4A2 0x3042
+0xA4A3 0x3043
+0xA4A4 0x3044
+0xA4A5 0x3045
+0xA4A6 0x3046
+0xA4A7 0x3047
+0xA4A8 0x3048
+0xA4A9 0x3049
+0xA4AA 0x304A
+0xA4AB 0x304B
+0xA4AC 0x304C
+0xA4AD 0x304D
+0xA4AE 0x304E
+0xA4AF 0x304F
+0xA4B0 0x3050
+0xA4B1 0x3051
+0xA4B2 0x3052
+0xA4B3 0x3053
+0xA4B4 0x3054
+0xA4B5 0x3055
+0xA4B6 0x3056
+0xA4B7 0x3057
+0xA4B8 0x3058
+0xA4B9 0x3059
+0xA4BA 0x305A
+0xA4BB 0x305B
+0xA4BC 0x305C
+0xA4BD 0x305D
+0xA4BE 0x305E
+0xA4BF 0x305F
+0xA4C0 0x3060
+0xA4C1 0x3061
+0xA4C2 0x3062
+0xA4C3 0x3063
+0xA4C4 0x3064
+0xA4C5 0x3065
+0xA4C6 0x3066
+0xA4C7 0x3067
+0xA4C8 0x3068
+0xA4C9 0x3069
+0xA4CA 0x306A
+0xA4CB 0x306B
+0xA4CC 0x306C
+0xA4CD 0x306D
+0xA4CE 0x306E
+0xA4CF 0x306F
+0xA4D0 0x3070
+0xA4D1 0x3071
+0xA4D2 0x3072
+0xA4D3 0x3073
+0xA4D4 0x3074
+0xA4D5 0x3075
+0xA4D6 0x3076
+0xA4D7 0x3077
+0xA4D8 0x3078
+0xA4D9 0x3079
+0xA4DA 0x307A
+0xA4DB 0x307B
+0xA4DC 0x307C
+0xA4DD 0x307D
+0xA4DE 0x307E
+0xA4DF 0x307F
+0xA4E0 0x3080
+0xA4E1 0x3081
+0xA4E2 0x3082
+0xA4E3 0x3083
+0xA4E4 0x3084
+0xA4E5 0x3085
+0xA4E6 0x3086
+0xA4E7 0x3087
+0xA4E8 0x3088
+0xA4E9 0x3089
+0xA4EA 0x308A
+0xA4EB 0x308B
+0xA4EC 0x308C
+0xA4ED 0x308D
+0xA4EE 0x308E
+0xA4EF 0x308F
+0xA4F0 0x3090
+0xA4F1 0x3091
+0xA4F2 0x3092
+0xA4F3 0x3093
+0xA4F4 0x3094
+0xA4F5 0x3095
+0xA4F6 0x3096
+0xA4F7 0x304B 0x309A
+0xA4F8 0x304D 0x309A
+0xA4F9 0x304F 0x309A
+0xA4FA 0x3051 0x309A
+0xA4FB 0x3053 0x309A
+0xA5A1 0x30A1
+0xA5A2 0x30A2
+0xA5A3 0x30A3
+0xA5A4 0x30A4
+0xA5A5 0x30A5
+0xA5A6 0x30A6
+0xA5A7 0x30A7
+0xA5A8 0x30A8
+0xA5A9 0x30A9
+0xA5AA 0x30AA
+0xA5AB 0x30AB
+0xA5AC 0x30AC
+0xA5AD 0x30AD
+0xA5AE 0x30AE
+0xA5AF 0x30AF
+0xA5B0 0x30B0
+0xA5B1 0x30B1
+0xA5B2 0x30B2
+0xA5B3 0x30B3
+0xA5B4 0x30B4
+0xA5B5 0x30B5
+0xA5B6 0x30B6
+0xA5B7 0x30B7
+0xA5B8 0x30B8
+0xA5B9 0x30B9
+0xA5BA 0x30BA
+0xA5BB 0x30BB
+0xA5BC 0x30BC
+0xA5BD 0x30BD
+0xA5BE 0x30BE
+0xA5BF 0x30BF
+0xA5C0 0x30C0
+0xA5C1 0x30C1
+0xA5C2 0x30C2
+0xA5C3 0x30C3
+0xA5C4 0x30C4
+0xA5C5 0x30C5
+0xA5C6 0x30C6
+0xA5C7 0x30C7
+0xA5C8 0x30C8
+0xA5C9 0x30C9
+0xA5CA 0x30CA
+0xA5CB 0x30CB
+0xA5CC 0x30CC
+0xA5CD 0x30CD
+0xA5CE 0x30CE
+0xA5CF 0x30CF
+0xA5D0 0x30D0
+0xA5D1 0x30D1
+0xA5D2 0x30D2
+0xA5D3 0x30D3
+0xA5D4 0x30D4
+0xA5D5 0x30D5
+0xA5D6 0x30D6
+0xA5D7 0x30D7
+0xA5D8 0x30D8
+0xA5D9 0x30D9
+0xA5DA 0x30DA
+0xA5DB 0x30DB
+0xA5DC 0x30DC
+0xA5DD 0x30DD
+0xA5DE 0x30DE
+0xA5DF 0x30DF
+0xA5E0 0x30E0
+0xA5E1 0x30E1
+0xA5E2 0x30E2
+0xA5E3 0x30E3
+0xA5E4 0x30E4
+0xA5E5 0x30E5
+0xA5E6 0x30E6
+0xA5E7 0x30E7
+0xA5E8 0x30E8
+0xA5E9 0x30E9
+0xA5EA 0x30EA
+0xA5EB 0x30EB
+0xA5EC 0x30EC
+0xA5ED 0x30ED
+0xA5EE 0x30EE
+0xA5EF 0x30EF
+0xA5F0 0x30F0
+0xA5F1 0x30F1
+0xA5F2 0x30F2
+0xA5F3 0x30F3
+0xA5F4 0x30F4
+0xA5F5 0x30F5
+0xA5F6 0x30F6
+0xA5F7 0x30AB 0x309A
+0xA5F8 0x30AD 0x309A
+0xA5F9 0x30AF 0x309A
+0xA5FA 0x30B1 0x309A
+0xA5FB 0x30B3 0x309A
+0xA5FC 0x30BB 0x309A
+0xA5FD 0x30C4 0x309A
+0xA5FE 0x30C8 0x309A
+0xA6A1 0x0391
+0xA6A2 0x0392
+0xA6A3 0x0393
+0xA6A4 0x0394
+0xA6A5 0x0395
+0xA6A6 0x0396
+0xA6A7 0x0397
+0xA6A8 0x0398
+0xA6A9 0x0399
+0xA6AA 0x039A
+0xA6AB 0x039B
+0xA6AC 0x039C
+0xA6AD 0x039D
+0xA6AE 0x039E
+0xA6AF 0x039F
+0xA6B0 0x03A0
+0xA6B1 0x03A1
+0xA6B2 0x03A3
+0xA6B3 0x03A4
+0xA6B4 0x03A5
+0xA6B5 0x03A6
+0xA6B6 0x03A7
+0xA6B7 0x03A8
+0xA6B8 0x03A9
+0xA6B9 0x2664
+0xA6BA 0x2660
+0xA6BB 0x2662
+0xA6BC 0x2666
+0xA6BD 0x2661
+0xA6BE 0x2665
+0xA6BF 0x2667
+0xA6C0 0x2663
+0xA6C1 0x03B1
+0xA6C2 0x03B2
+0xA6C3 0x03B3
+0xA6C4 0x03B4
+0xA6C5 0x03B5
+0xA6C6 0x03B6
+0xA6C7 0x03B7
+0xA6C8 0x03B8
+0xA6C9 0x03B9
+0xA6CA 0x03BA
+0xA6CB 0x03BB
+0xA6CC 0x03BC
+0xA6CD 0x03BD
+0xA6CE 0x03BE
+0xA6CF 0x03BF
+0xA6D0 0x03C0
+0xA6D1 0x03C1
+0xA6D2 0x03C3
+0xA6D3 0x03C4
+0xA6D4 0x03C5
+0xA6D5 0x03C6
+0xA6D6 0x03C7
+0xA6D7 0x03C8
+0xA6D8 0x03C9
+0xA6D9 0x03C2
+0xA6DA 0x24F5
+0xA6DB 0x24F6
+0xA6DC 0x24F7
+0xA6DD 0x24F8
+0xA6DE 0x24F9
+0xA6DF 0x24FA
+0xA6E0 0x24FB
+0xA6E1 0x24FC
+0xA6E2 0x24FD
+0xA6E3 0x24FE
+0xA6E4 0x2616
+0xA6E5 0x2617
+0xA6E6 0x3020
+0xA6E7 0x260E
+0xA6E8 0x2600
+0xA6E9 0x2601
+0xA6EA 0x2602
+0xA6EB 0x2603
+0xA6EC 0x2668
+0xA6ED 0x25B1
+0xA6EE 0x31F0
+0xA6EF 0x31F1
+0xA6F0 0x31F2
+0xA6F1 0x31F3
+0xA6F2 0x31F4
+0xA6F3 0x31F5
+0xA6F4 0x31F6
+0xA6F5 0x31F7
+0xA6F6 0x31F8
+0xA6F7 0x31F9
+0xA6F8 0x31F7 0x309A
+0xA6F9 0x31FA
+0xA6FA 0x31FB
+0xA6FB 0x31FC
+0xA6FC 0x31FD
+0xA6FD 0x31FE
+0xA6FE 0x31FF
+0xA7A1 0x0410
+0xA7A2 0x0411
+0xA7A3 0x0412
+0xA7A4 0x0413
+0xA7A5 0x0414
+0xA7A6 0x0415
+0xA7A7 0x0401
+0xA7A8 0x0416
+0xA7A9 0x0417
+0xA7AA 0x0418
+0xA7AB 0x0419
+0xA7AC 0x041A
+0xA7AD 0x041B
+0xA7AE 0x041C
+0xA7AF 0x041D
+0xA7B0 0x041E
+0xA7B1 0x041F
+0xA7B2 0x0420
+0xA7B3 0x0421
+0xA7B4 0x0422
+0xA7B5 0x0423
+0xA7B6 0x0424
+0xA7B7 0x0425
+0xA7B8 0x0426
+0xA7B9 0x0427
+0xA7BA 0x0428
+0xA7BB 0x0429
+0xA7BC 0x042A
+0xA7BD 0x042B
+0xA7BE 0x042C
+0xA7BF 0x042D
+0xA7C0 0x042E
+0xA7C1 0x042F
+0xA7C2 0x23BE
+0xA7C3 0x23BF
+0xA7C4 0x23C0
+0xA7C5 0x23C1
+0xA7C6 0x23C2
+0xA7C7 0x23C3
+0xA7C8 0x23C4
+0xA7C9 0x23C5
+0xA7CA 0x23C6
+0xA7CB 0x23C7
+0xA7CC 0x23C8
+0xA7CD 0x23C9
+0xA7CE 0x23CA
+0xA7CF 0x23CB
+0xA7D0 0x23CC
+0xA7D1 0x0430
+0xA7D2 0x0431
+0xA7D3 0x0432
+0xA7D4 0x0433
+0xA7D5 0x0434
+0xA7D6 0x0435
+0xA7D7 0x0451
+0xA7D8 0x0436
+0xA7D9 0x0437
+0xA7DA 0x0438
+0xA7DB 0x0439
+0xA7DC 0x043A
+0xA7DD 0x043B
+0xA7DE 0x043C
+0xA7DF 0x043D
+0xA7E0 0x043E
+0xA7E1 0x043F
+0xA7E2 0x0440
+0xA7E3 0x0441
+0xA7E4 0x0442
+0xA7E5 0x0443
+0xA7E6 0x0444
+0xA7E7 0x0445
+0xA7E8 0x0446
+0xA7E9 0x0447
+0xA7EA 0x0448
+0xA7EB 0x0449
+0xA7EC 0x044A
+0xA7ED 0x044B
+0xA7EE 0x044C
+0xA7EF 0x044D
+0xA7F0 0x044E
+0xA7F1 0x044F
+0xA7F2 0x30F7
+0xA7F3 0x30F8
+0xA7F4 0x30F9
+0xA7F5 0x30FA
+0xA7F6 0x22DA
+0xA7F7 0x22DB
+0xA7F8 0x2153
+0xA7F9 0x2154
+0xA7FA 0x2155
+0xA7FB 0x2713
+0xA7FC 0x2318
+0xA7FD 0x2423
+0xA7FE 0x23CE
+0xA8A1 0x2500
+0xA8A2 0x2502
+0xA8A3 0x250C
+0xA8A4 0x2510
+0xA8A5 0x2518
+0xA8A6 0x2514
+0xA8A7 0x251C
+0xA8A8 0x252C
+0xA8A9 0x2524
+0xA8AA 0x2534
+0xA8AB 0x253C
+0xA8AC 0x2501
+0xA8AD 0x2503
+0xA8AE 0x250F
+0xA8AF 0x2513
+0xA8B0 0x251B
+0xA8B1 0x2517
+0xA8B2 0x2523
+0xA8B3 0x2533
+0xA8B4 0x252B
+0xA8B5 0x253B
+0xA8B6 0x254B
+0xA8B7 0x2520
+0xA8B8 0x252F
+0xA8B9 0x2528
+0xA8BA 0x2537
+0xA8BB 0x253F
+0xA8BC 0x251D
+0xA8BD 0x2530
+0xA8BE 0x2525
+0xA8BF 0x2538
+0xA8C0 0x2542
+0xA8C1 0x3251
+0xA8C2 0x3252
+0xA8C3 0x3253
+0xA8C4 0x3254
+0xA8C5 0x3255
+0xA8C6 0x3256
+0xA8C7 0x3257
+0xA8C8 0x3258
+0xA8C9 0x3259
+0xA8CA 0x325A
+0xA8CB 0x325B
+0xA8CC 0x325C
+0xA8CD 0x325D
+0xA8CE 0x325E
+0xA8CF 0x325F
+0xA8D0 0x32B1
+0xA8D1 0x32B2
+0xA8D2 0x32B3
+0xA8D3 0x32B4
+0xA8D4 0x32B5
+0xA8D5 0x32B6
+0xA8D6 0x32B7
+0xA8D7 0x32B8
+0xA8D8 0x32B9
+0xA8D9 0x32BA
+0xA8DA 0x32BB
+0xA8DB 0x32BC
+0xA8DC 0x32BD
+0xA8DD 0x32BE
+0xA8DE 0x32BF
+0xA8E7 0x25D0
+0xA8E8 0x25D1
+0xA8E9 0x25D2
+0xA8EA 0x25D3
+0xA8EB 0x203C
+0xA8EC 0x2047
+0xA8ED 0x2048
+0xA8EE 0x2049
+0xA8EF 0x01CD
+0xA8F0 0x01CE
+0xA8F1 0x01D0
+0xA8F2 0x1E3E
+0xA8F3 0x1E3F
+0xA8F4 0x01F8
+0xA8F5 0x01F9
+0xA8F6 0x01D1
+0xA8F7 0x01D2
+0xA8F8 0x01D4
+0xA8F9 0x01D6
+0xA8FA 0x01D8
+0xA8FB 0x01DA
+0xA8FC 0x01DC
+0xA9A1 0x20AC
+0xA9A2 0x00A0
+0xA9A3 0x00A1
+0xA9A4 0x00A4
+0xA9A5 0x00A6
+0xA9A6 0x00A9
+0xA9A7 0x00AA
+0xA9A8 0x00AB
+0xA9A9 0x00AD
+0xA9AA 0x00AE
+0xA9AB 0x00AF
+0xA9AC 0x00B2
+0xA9AD 0x00B3
+0xA9AE 0x00B7
+0xA9AF 0x00B8
+0xA9B0 0x00B9
+0xA9B1 0x00BA
+0xA9B2 0x00BB
+0xA9B3 0x00BC
+0xA9B4 0x00BD
+0xA9B5 0x00BE
+0xA9B6 0x00BF
+0xA9B7 0x00C0
+0xA9B8 0x00C1
+0xA9B9 0x00C2
+0xA9BA 0x00C3
+0xA9BB 0x00C4
+0xA9BC 0x00C5
+0xA9BD 0x00C6
+0xA9BE 0x00C7
+0xA9BF 0x00C8
+0xA9C0 0x00C9
+0xA9C1 0x00CA
+0xA9C2 0x00CB
+0xA9C3 0x00CC
+0xA9C4 0x00CD
+0xA9C5 0x00CE
+0xA9C6 0x00CF
+0xA9C7 0x00D0
+0xA9C8 0x00D1
+0xA9C9 0x00D2
+0xA9CA 0x00D3
+0xA9CB 0x00D4
+0xA9CC 0x00D5
+0xA9CD 0x00D6
+0xA9CE 0x00D8
+0xA9CF 0x00D9
+0xA9D0 0x00DA
+0xA9D1 0x00DB
+0xA9D2 0x00DC
+0xA9D3 0x00DD
+0xA9D4 0x00DE
+0xA9D5 0x00DF
+0xA9D6 0x00E0
+0xA9D7 0x00E1
+0xA9D8 0x00E2
+0xA9D9 0x00E3
+0xA9DA 0x00E4
+0xA9DB 0x00E5
+0xA9DC 0x00E6
+0xA9DD 0x00E7
+0xA9DE 0x00E8
+0xA9DF 0x00E9
+0xA9E0 0x00EA
+0xA9E1 0x00EB
+0xA9E2 0x00EC
+0xA9E3 0x00ED
+0xA9E4 0x00EE
+0xA9E5 0x00EF
+0xA9E6 0x00F0
+0xA9E7 0x00F1
+0xA9E8 0x00F2
+0xA9E9 0x00F3
+0xA9EA 0x00F4
+0xA9EB 0x00F5
+0xA9EC 0x00F6
+0xA9ED 0x00F8
+0xA9EE 0x00F9
+0xA9EF 0x00FA
+0xA9F0 0x00FB
+0xA9F1 0x00FC
+0xA9F2 0x00FD
+0xA9F3 0x00FE
+0xA9F4 0x00FF
+0xA9F5 0x0100
+0xA9F6 0x012A
+0xA9F7 0x016A
+0xA9F8 0x0112
+0xA9F9 0x014C
+0xA9FA 0x0101
+0xA9FB 0x012B
+0xA9FC 0x016B
+0xA9FD 0x0113
+0xA9FE 0x014D
+0xAAA1 0x0104
+0xAAA2 0x02D8
+0xAAA3 0x0141
+0xAAA4 0x013D
+0xAAA5 0x015A
+0xAAA6 0x0160
+0xAAA7 0x015E
+0xAAA8 0x0164
+0xAAA9 0x0179
+0xAAAA 0x017D
+0xAAAB 0x017B
+0xAAAC 0x0105
+0xAAAD 0x02DB
+0xAAAE 0x0142
+0xAAAF 0x013E
+0xAAB0 0x015B
+0xAAB1 0x02C7
+0xAAB2 0x0161
+0xAAB3 0x015F
+0xAAB4 0x0165
+0xAAB5 0x017A
+0xAAB6 0x02DD
+0xAAB7 0x017E
+0xAAB8 0x017C
+0xAAB9 0x0154
+0xAABA 0x0102
+0xAABB 0x0139
+0xAABC 0x0106
+0xAABD 0x010C
+0xAABE 0x0118
+0xAABF 0x011A
+0xAAC0 0x010E
+0xAAC1 0x0143
+0xAAC2 0x0147
+0xAAC3 0x0150
+0xAAC4 0x0158
+0xAAC5 0x016E
+0xAAC6 0x0170
+0xAAC7 0x0162
+0xAAC8 0x0155
+0xAAC9 0x0103
+0xAACA 0x013A
+0xAACB 0x0107
+0xAACC 0x010D
+0xAACD 0x0119
+0xAACE 0x011B
+0xAACF 0x010F
+0xAAD0 0x0111
+0xAAD1 0x0144
+0xAAD2 0x0148
+0xAAD3 0x0151
+0xAAD4 0x0159
+0xAAD5 0x016F
+0xAAD6 0x0171
+0xAAD7 0x0163
+0xAAD8 0x02D9
+0xAAD9 0x0108
+0xAADA 0x011C
+0xAADB 0x0124
+0xAADC 0x0134
+0xAADD 0x015C
+0xAADE 0x016C
+0xAADF 0x0109
+0xAAE0 0x011D
+0xAAE1 0x0125
+0xAAE2 0x0135
+0xAAE3 0x015D
+0xAAE4 0x016D
+0xAAE5 0x0271
+0xAAE6 0x028B
+0xAAE7 0x027E
+0xAAE8 0x0283
+0xAAE9 0x0292
+0xAAEA 0x026C
+0xAAEB 0x026E
+0xAAEC 0x0279
+0xAAED 0x0288
+0xAAEE 0x0256
+0xAAEF 0x0273
+0xAAF0 0x027D
+0xAAF1 0x0282
+0xAAF2 0x0290
+0xAAF3 0x027B
+0xAAF4 0x026D
+0xAAF5 0x025F
+0xAAF6 0x0272
+0xAAF7 0x029D
+0xAAF8 0x028E
+0xAAF9 0x0261
+0xAAFA 0x014B
+0xAAFB 0x0270
+0xAAFC 0x0281
+0xAAFD 0x0127
+0xAAFE 0x0295
+0xABA1 0x0294
+0xABA2 0x0266
+0xABA3 0x0298
+0xABA4 0x01C2
+0xABA5 0x0253
+0xABA6 0x0257
+0xABA7 0x0284
+0xABA8 0x0260
+0xABA9 0x0193
+0xABAA 0x0153
+0xABAB 0x0152
+0xABAC 0x0268
+0xABAD 0x0289
+0xABAE 0x0258
+0xABAF 0x0275
+0xABB0 0x0259
+0xABB1 0x025C
+0xABB2 0x025E
+0xABB3 0x0250
+0xABB4 0x026F
+0xABB5 0x028A
+0xABB6 0x0264
+0xABB7 0x028C
+0xABB8 0x0254
+0xABB9 0x0251
+0xABBA 0x0252
+0xABBB 0x028D
+0xABBC 0x0265
+0xABBD 0x02A2
+0xABBE 0x02A1
+0xABBF 0x0255
+0xABC0 0x0291
+0xABC1 0x027A
+0xABC2 0x0267
+0xABC3 0x025A
+0xABC4 0x00E6 0x0300
+0xABC5 0x01FD
+0xABC6 0x1F70
+0xABC7 0x1F71
+0xABC8 0x0254 0x0300
+0xABC9 0x0254 0x0301
+0xABCA 0x028C 0x0300
+0xABCB 0x028C 0x0301
+0xABCC 0x0259 0x0300
+0xABCD 0x0259 0x0301
+0xABCE 0x025A 0x0300
+0xABCF 0x025A 0x0301
+0xABD0 0x1F72
+0xABD1 0x1F73
+0xABD2 0x0361
+0xABD3 0x02C8
+0xABD4 0x02CC
+0xABD5 0x02D0
+0xABD6 0x02D1
+0xABD7 0x0306
+0xABD8 0x203F
+0xABD9 0x030B
+0xABDA 0x0301
+0xABDB 0x0304
+0xABDC 0x0300
+0xABDD 0x030F
+0xABDE 0x030C
+0xABDF 0x0302
+0xABE0 0x02E5
+0xABE1 0x02E6
+0xABE2 0x02E7
+0xABE3 0x02E8
+0xABE4 0x02E9
+0xABE5 0x02E9 0x02E5
+0xABE6 0x02E5 0x02E9
+0xABE7 0x0325
+0xABE8 0x032C
+0xABE9 0x0339
+0xABEA 0x031C
+0xABEB 0x031F
+0xABEC 0x0320
+0xABED 0x0308
+0xABEE 0x033D
+0xABEF 0x0329
+0xABF0 0x032F
+0xABF1 0x02DE
+0xABF2 0x0324
+0xABF3 0x0330
+0xABF4 0x033C
+0xABF5 0x0334
+0xABF6 0x031D
+0xABF7 0x031E
+0xABF8 0x0318
+0xABF9 0x0319
+0xABFA 0x032A
+0xABFB 0x033A
+0xABFC 0x033B
+0xABFD 0x0303
+0xABFE 0x031A
+0xACA1 0x2776
+0xACA2 0x2777
+0xACA3 0x2778
+0xACA4 0x2779
+0xACA5 0x277A
+0xACA6 0x277B
+0xACA7 0x277C
+0xACA8 0x277D
+0xACA9 0x277E
+0xACAA 0x277F
+0xACAB 0x24EB
+0xACAC 0x24EC
+0xACAD 0x24ED
+0xACAE 0x24EE
+0xACAF 0x24EF
+0xACB0 0x24F0
+0xACB1 0x24F1
+0xACB2 0x24F2
+0xACB3 0x24F3
+0xACB4 0x24F4
+0xACB5 0x2170
+0xACB6 0x2171
+0xACB7 0x2172
+0xACB8 0x2173
+0xACB9 0x2174
+0xACBA 0x2175
+0xACBB 0x2176
+0xACBC 0x2177
+0xACBD 0x2178
+0xACBE 0x2179
+0xACBF 0x217A
+0xACC0 0x217B
+0xACC1 0x24D0
+0xACC2 0x24D1
+0xACC3 0x24D2
+0xACC4 0x24D3
+0xACC5 0x24D4
+0xACC6 0x24D5
+0xACC7 0x24D6
+0xACC8 0x24D7
+0xACC9 0x24D8
+0xACCA 0x24D9
+0xACCB 0x24DA
+0xACCC 0x24DB
+0xACCD 0x24DC
+0xACCE 0x24DD
+0xACCF 0x24DE
+0xACD0 0x24DF
+0xACD1 0x24E0
+0xACD2 0x24E1
+0xACD3 0x24E2
+0xACD4 0x24E3
+0xACD5 0x24E4
+0xACD6 0x24E5
+0xACD7 0x24E6
+0xACD8 0x24E7
+0xACD9 0x24E8
+0xACDA 0x24E9
+0xACDB 0x32D0
+0xACDC 0x32D1
+0xACDD 0x32D2
+0xACDE 0x32D3
+0xACDF 0x32D4
+0xACE0 0x32D5
+0xACE1 0x32D6
+0xACE2 0x32D7
+0xACE3 0x32D8
+0xACE4 0x32D9
+0xACE5 0x32DA
+0xACE6 0x32DB
+0xACE7 0x32DC
+0xACE8 0x32DD
+0xACE9 0x32DE
+0xACEA 0x32DF
+0xACEB 0x32E0
+0xACEC 0x32E1
+0xACED 0x32E2
+0xACEE 0x32E3
+0xACEF 0x32FA
+0xACF0 0x32E9
+0xACF1 0x32E5
+0xACF2 0x32ED
+0xACF3 0x32EC
+0xACFD 0x2051
+0xACFE 0x2042
+0xADA1 0x2460
+0xADA2 0x2461
+0xADA3 0x2462
+0xADA4 0x2463
+0xADA5 0x2464
+0xADA6 0x2465
+0xADA7 0x2466
+0xADA8 0x2467
+0xADA9 0x2468
+0xADAA 0x2469
+0xADAB 0x246A
+0xADAC 0x246B
+0xADAD 0x246C
+0xADAE 0x246D
+0xADAF 0x246E
+0xADB0 0x246F
+0xADB1 0x2470
+0xADB2 0x2471
+0xADB3 0x2472
+0xADB4 0x2473
+0xADB5 0x2160
+0xADB6 0x2161
+0xADB7 0x2162
+0xADB8 0x2163
+0xADB9 0x2164
+0xADBA 0x2165
+0xADBB 0x2166
+0xADBC 0x2167
+0xADBD 0x2168
+0xADBE 0x2169
+0xADBF 0x216A
+0xADC0 0x3349
+0xADC1 0x3314
+0xADC2 0x3322
+0xADC3 0x334D
+0xADC4 0x3318
+0xADC5 0x3327
+0xADC6 0x3303
+0xADC7 0x3336
+0xADC8 0x3351
+0xADC9 0x3357
+0xADCA 0x330D
+0xADCB 0x3326
+0xADCC 0x3323
+0xADCD 0x332B
+0xADCE 0x334A
+0xADCF 0x333B
+0xADD0 0x339C
+0xADD1 0x339D
+0xADD2 0x339E
+0xADD3 0x338E
+0xADD4 0x338F
+0xADD5 0x33C4
+0xADD6 0x33A1
+0xADD7 0x216B
+0xADDF 0x337B
+0xADE0 0x301D
+0xADE1 0x301F
+0xADE2 0x2116
+0xADE3 0x33CD
+0xADE4 0x2121
+0xADE5 0x32A4
+0xADE6 0x32A5
+0xADE7 0x32A6
+0xADE8 0x32A7
+0xADE9 0x32A8
+0xADEA 0x3231
+0xADEB 0x3232
+0xADEC 0x3239
+0xADED 0x337E
+0xADEE 0x337D
+0xADEF 0x337C
+0xADF3 0x222E
+0xADF8 0x221F
+0xADF9 0x22BF
+0xADFD 0x2756
+0xADFE 0x261E
+0xAEA1 0x4FF1
+0xAEA2 0x2000B
+0xAEA3 0x3402
+0xAEA4 0x4E28
+0xAEA5 0x4E2F
+0xAEA6 0x4E30
+0xAEA7 0x4E8D
+0xAEA8 0x4EE1
+0xAEA9 0x4EFD
+0xAEAA 0x4EFF
+0xAEAB 0x4F03
+0xAEAC 0x4F0B
+0xAEAD 0x4F60
+0xAEAE 0x4F48
+0xAEAF 0x4F49
+0xAEB0 0x4F56
+0xAEB1 0x4F5F
+0xAEB2 0x4F6A
+0xAEB3 0x4F6C
+0xAEB4 0x4F7E
+0xAEB5 0x4F8A
+0xAEB6 0x4F94
+0xAEB7 0x4F97
+0xAEB8 0xFA30
+0xAEB9 0x4FC9
+0xAEBA 0x4FE0
+0xAEBB 0x5001
+0xAEBC 0x5002
+0xAEBD 0x500E
+0xAEBE 0x5018
+0xAEBF 0x5027
+0xAEC0 0x502E
+0xAEC1 0x5040
+0xAEC2 0x503B
+0xAEC3 0x5041
+0xAEC4 0x5094
+0xAEC5 0x50CC
+0xAEC6 0x50F2
+0xAEC7 0x50D0
+0xAEC8 0x50E6
+0xAEC9 0xFA31
+0xAECA 0x5106
+0xAECB 0x5103
+0xAECC 0x510B
+0xAECD 0x511E
+0xAECE 0x5135
+0xAECF 0x514A
+0xAED0 0xFA32
+0xAED1 0x5155
+0xAED2 0x5157
+0xAED3 0x34B5
+0xAED4 0x519D
+0xAED5 0x51C3
+0xAED6 0x51CA
+0xAED7 0x51DE
+0xAED8 0x51E2
+0xAED9 0x51EE
+0xAEDA 0x5201
+0xAEDB 0x34DB
+0xAEDC 0x5213
+0xAEDD 0x5215
+0xAEDE 0x5249
+0xAEDF 0x5257
+0xAEE0 0x5261
+0xAEE1 0x5293
+0xAEE2 0x52C8
+0xAEE3 0xFA33
+0xAEE4 0x52CC
+0xAEE5 0x52D0
+0xAEE6 0x52D6
+0xAEE7 0x52DB
+0xAEE8 0xFA34
+0xAEE9 0x52F0
+0xAEEA 0x52FB
+0xAEEB 0x5300
+0xAEEC 0x5307
+0xAEED 0x531C
+0xAEEE 0xFA35
+0xAEEF 0x5361
+0xAEF0 0x5363
+0xAEF1 0x537D
+0xAEF2 0x5393
+0xAEF3 0x539D
+0xAEF4 0x53B2
+0xAEF5 0x5412
+0xAEF6 0x5427
+0xAEF7 0x544D
+0xAEF8 0x549C
+0xAEF9 0x546B
+0xAEFA 0x5474
+0xAEFB 0x547F
+0xAEFC 0x5488
+0xAEFD 0x5496
+0xAEFE 0x54A1
+0xAFA1 0x54A9
+0xAFA2 0x54C6
+0xAFA3 0x54FF
+0xAFA4 0x550E
+0xAFA5 0x552B
+0xAFA6 0x5535
+0xAFA7 0x5550
+0xAFA8 0x555E
+0xAFA9 0x5581
+0xAFAA 0x5586
+0xAFAB 0x558E
+0xAFAC 0xFA36
+0xAFAD 0x55AD
+0xAFAE 0x55CE
+0xAFAF 0xFA37
+0xAFB0 0x5608
+0xAFB1 0x560E
+0xAFB2 0x563B
+0xAFB3 0x5649
+0xAFB4 0x5676
+0xAFB5 0x5666
+0xAFB6 0xFA38
+0xAFB7 0x566F
+0xAFB8 0x5671
+0xAFB9 0x5672
+0xAFBA 0x5699
+0xAFBB 0x569E
+0xAFBC 0x56A9
+0xAFBD 0x56AC
+0xAFBE 0x56B3
+0xAFBF 0x56C9
+0xAFC0 0x56CA
+0xAFC1 0x570A
+0xAFC2 0x2123D
+0xAFC3 0x5721
+0xAFC4 0x572F
+0xAFC5 0x5733
+0xAFC6 0x5734
+0xAFC7 0x5770
+0xAFC8 0x5777
+0xAFC9 0x577C
+0xAFCA 0x579C
+0xAFCB 0xFA0F
+0xAFCC 0x2131B
+0xAFCD 0x57B8
+0xAFCE 0x57C7
+0xAFCF 0x57C8
+0xAFD0 0x57CF
+0xAFD1 0x57E4
+0xAFD2 0x57ED
+0xAFD3 0x57F5
+0xAFD4 0x57F6
+0xAFD5 0x57FF
+0xAFD6 0x5809
+0xAFD7 0xFA10
+0xAFD8 0x5861
+0xAFD9 0x5864
+0xAFDA 0xFA39
+0xAFDB 0x587C
+0xAFDC 0x5889
+0xAFDD 0x589E
+0xAFDE 0xFA3A
+0xAFDF 0x58A9
+0xAFE0 0x2146E
+0xAFE1 0x58D2
+0xAFE2 0x58CE
+0xAFE3 0x58D4
+0xAFE4 0x58DA
+0xAFE5 0x58E0
+0xAFE6 0x58E9
+0xAFE7 0x590C
+0xAFE8 0x8641
+0xAFE9 0x595D
+0xAFEA 0x596D
+0xAFEB 0x598B
+0xAFEC 0x5992
+0xAFED 0x59A4
+0xAFEE 0x59C3
+0xAFEF 0x59D2
+0xAFF0 0x59DD
+0xAFF1 0x5A13
+0xAFF2 0x5A23
+0xAFF3 0x5A67
+0xAFF4 0x5A6D
+0xAFF5 0x5A77
+0xAFF6 0x5A7E
+0xAFF7 0x5A84
+0xAFF8 0x5A9E
+0xAFF9 0x5AA7
+0xAFFA 0x5AC4
+0xAFFB 0x218BD
+0xAFFC 0x5B19
+0xAFFD 0x5B25
+0xAFFE 0x525D
+0xB0A1 0x4E9C
+0xB0A2 0x5516
+0xB0A3 0x5A03
+0xB0A4 0x963F
+0xB0A5 0x54C0
+0xB0A6 0x611B
+0xB0A7 0x6328
+0xB0A8 0x59F6
+0xB0A9 0x9022
+0xB0AA 0x8475
+0xB0AB 0x831C
+0xB0AC 0x7A50
+0xB0AD 0x60AA
+0xB0AE 0x63E1
+0xB0AF 0x6E25
+0xB0B0 0x65ED
+0xB0B1 0x8466
+0xB0B2 0x82A6
+0xB0B3 0x9BF5
+0xB0B4 0x6893
+0xB0B5 0x5727
+0xB0B6 0x65A1
+0xB0B7 0x6271
+0xB0B8 0x5B9B
+0xB0B9 0x59D0
+0xB0BA 0x867B
+0xB0BB 0x98F4
+0xB0BC 0x7D62
+0xB0BD 0x7DBE
+0xB0BE 0x9B8E
+0xB0BF 0x6216
+0xB0C0 0x7C9F
+0xB0C1 0x88B7
+0xB0C2 0x5B89
+0xB0C3 0x5EB5
+0xB0C4 0x6309
+0xB0C5 0x6697
+0xB0C6 0x6848
+0xB0C7 0x95C7
+0xB0C8 0x978D
+0xB0C9 0x674F
+0xB0CA 0x4EE5
+0xB0CB 0x4F0A
+0xB0CC 0x4F4D
+0xB0CD 0x4F9D
+0xB0CE 0x5049
+0xB0CF 0x56F2
+0xB0D0 0x5937
+0xB0D1 0x59D4
+0xB0D2 0x5A01
+0xB0D3 0x5C09
+0xB0D4 0x60DF
+0xB0D5 0x610F
+0xB0D6 0x6170
+0xB0D7 0x6613
+0xB0D8 0x6905
+0xB0D9 0x70BA
+0xB0DA 0x754F
+0xB0DB 0x7570
+0xB0DC 0x79FB
+0xB0DD 0x7DAD
+0xB0DE 0x7DEF
+0xB0DF 0x80C3
+0xB0E0 0x840E
+0xB0E1 0x8863
+0xB0E2 0x8B02
+0xB0E3 0x9055
+0xB0E4 0x907A
+0xB0E5 0x533B
+0xB0E6 0x4E95
+0xB0E7 0x4EA5
+0xB0E8 0x57DF
+0xB0E9 0x80B2
+0xB0EA 0x90C1
+0xB0EB 0x78EF
+0xB0EC 0x4E00
+0xB0ED 0x58F1
+0xB0EE 0x6EA2
+0xB0EF 0x9038
+0xB0F0 0x7A32
+0xB0F1 0x8328
+0xB0F2 0x828B
+0xB0F3 0x9C2F
+0xB0F4 0x5141
+0xB0F5 0x5370
+0xB0F6 0x54BD
+0xB0F7 0x54E1
+0xB0F8 0x56E0
+0xB0F9 0x59FB
+0xB0FA 0x5F15
+0xB0FB 0x98F2
+0xB0FC 0x6DEB
+0xB0FD 0x80E4
+0xB0FE 0x852D
+0xB1A1 0x9662
+0xB1A2 0x9670
+0xB1A3 0x96A0
+0xB1A4 0x97FB
+0xB1A5 0x540B
+0xB1A6 0x53F3
+0xB1A7 0x5B87
+0xB1A8 0x70CF
+0xB1A9 0x7FBD
+0xB1AA 0x8FC2
+0xB1AB 0x96E8
+0xB1AC 0x536F
+0xB1AD 0x9D5C
+0xB1AE 0x7ABA
+0xB1AF 0x4E11
+0xB1B0 0x7893
+0xB1B1 0x81FC
+0xB1B2 0x6E26
+0xB1B3 0x5618
+0xB1B4 0x5504
+0xB1B5 0x6B1D
+0xB1B6 0x851A
+0xB1B7 0x9C3B
+0xB1B8 0x59E5
+0xB1B9 0x53A9
+0xB1BA 0x6D66
+0xB1BB 0x74DC
+0xB1BC 0x958F
+0xB1BD 0x5642
+0xB1BE 0x4E91
+0xB1BF 0x904B
+0xB1C0 0x96F2
+0xB1C1 0x834F
+0xB1C2 0x990C
+0xB1C3 0x53E1
+0xB1C4 0x55B6
+0xB1C5 0x5B30
+0xB1C6 0x5F71
+0xB1C7 0x6620
+0xB1C8 0x66F3
+0xB1C9 0x6804
+0xB1CA 0x6C38
+0xB1CB 0x6CF3
+0xB1CC 0x6D29
+0xB1CD 0x745B
+0xB1CE 0x76C8
+0xB1CF 0x7A4E
+0xB1D0 0x9834
+0xB1D1 0x82F1
+0xB1D2 0x885B
+0xB1D3 0x8A60
+0xB1D4 0x92ED
+0xB1D5 0x6DB2
+0xB1D6 0x75AB
+0xB1D7 0x76CA
+0xB1D8 0x99C5
+0xB1D9 0x60A6
+0xB1DA 0x8B01
+0xB1DB 0x8D8A
+0xB1DC 0x95B2
+0xB1DD 0x698E
+0xB1DE 0x53AD
+0xB1DF 0x5186
+0xB1E0 0x5712
+0xB1E1 0x5830
+0xB1E2 0x5944
+0xB1E3 0x5BB4
+0xB1E4 0x5EF6
+0xB1E5 0x6028
+0xB1E6 0x63A9
+0xB1E7 0x63F4
+0xB1E8 0x6CBF
+0xB1E9 0x6F14
+0xB1EA 0x708E
+0xB1EB 0x7114
+0xB1EC 0x7159
+0xB1ED 0x71D5
+0xB1EE 0x733F
+0xB1EF 0x7E01
+0xB1F0 0x8276
+0xB1F1 0x82D1
+0xB1F2 0x8597
+0xB1F3 0x9060
+0xB1F4 0x925B
+0xB1F5 0x9D1B
+0xB1F6 0x5869
+0xB1F7 0x65BC
+0xB1F8 0x6C5A
+0xB1F9 0x7525
+0xB1FA 0x51F9
+0xB1FB 0x592E
+0xB1FC 0x5965
+0xB1FD 0x5F80
+0xB1FE 0x5FDC
+0xB2A1 0x62BC
+0xB2A2 0x65FA
+0xB2A3 0x6A2A
+0xB2A4 0x6B27
+0xB2A5 0x6BB4
+0xB2A6 0x738B
+0xB2A7 0x7FC1
+0xB2A8 0x8956
+0xB2A9 0x9D2C
+0xB2AA 0x9D0E
+0xB2AB 0x9EC4
+0xB2AC 0x5CA1
+0xB2AD 0x6C96
+0xB2AE 0x837B
+0xB2AF 0x5104
+0xB2B0 0x5C4B
+0xB2B1 0x61B6
+0xB2B2 0x81C6
+0xB2B3 0x6876
+0xB2B4 0x7261
+0xB2B5 0x4E59
+0xB2B6 0x4FFA
+0xB2B7 0x5378
+0xB2B8 0x6069
+0xB2B9 0x6E29
+0xB2BA 0x7A4F
+0xB2BB 0x97F3
+0xB2BC 0x4E0B
+0xB2BD 0x5316
+0xB2BE 0x4EEE
+0xB2BF 0x4F55
+0xB2C0 0x4F3D
+0xB2C1 0x4FA1
+0xB2C2 0x4F73
+0xB2C3 0x52A0
+0xB2C4 0x53EF
+0xB2C5 0x5609
+0xB2C6 0x590F
+0xB2C7 0x5AC1
+0xB2C8 0x5BB6
+0xB2C9 0x5BE1
+0xB2CA 0x79D1
+0xB2CB 0x6687
+0xB2CC 0x679C
+0xB2CD 0x67B6
+0xB2CE 0x6B4C
+0xB2CF 0x6CB3
+0xB2D0 0x706B
+0xB2D1 0x73C2
+0xB2D2 0x798D
+0xB2D3 0x79BE
+0xB2D4 0x7A3C
+0xB2D5 0x7B87
+0xB2D6 0x82B1
+0xB2D7 0x82DB
+0xB2D8 0x8304
+0xB2D9 0x8377
+0xB2DA 0x83EF
+0xB2DB 0x83D3
+0xB2DC 0x8766
+0xB2DD 0x8AB2
+0xB2DE 0x5629
+0xB2DF 0x8CA8
+0xB2E0 0x8FE6
+0xB2E1 0x904E
+0xB2E2 0x971E
+0xB2E3 0x868A
+0xB2E4 0x4FC4
+0xB2E5 0x5CE8
+0xB2E6 0x6211
+0xB2E7 0x7259
+0xB2E8 0x753B
+0xB2E9 0x81E5
+0xB2EA 0x82BD
+0xB2EB 0x86FE
+0xB2EC 0x8CC0
+0xB2ED 0x96C5
+0xB2EE 0x9913
+0xB2EF 0x99D5
+0xB2F0 0x4ECB
+0xB2F1 0x4F1A
+0xB2F2 0x89E3
+0xB2F3 0x56DE
+0xB2F4 0x584A
+0xB2F5 0x58CA
+0xB2F6 0x5EFB
+0xB2F7 0x5FEB
+0xB2F8 0x602A
+0xB2F9 0x6094
+0xB2FA 0x6062
+0xB2FB 0x61D0
+0xB2FC 0x6212
+0xB2FD 0x62D0
+0xB2FE 0x6539
+0xB3A1 0x9B41
+0xB3A2 0x6666
+0xB3A3 0x68B0
+0xB3A4 0x6D77
+0xB3A5 0x7070
+0xB3A6 0x754C
+0xB3A7 0x7686
+0xB3A8 0x7D75
+0xB3A9 0x82A5
+0xB3AA 0x87F9
+0xB3AB 0x958B
+0xB3AC 0x968E
+0xB3AD 0x8C9D
+0xB3AE 0x51F1
+0xB3AF 0x52BE
+0xB3B0 0x5916
+0xB3B1 0x54B3
+0xB3B2 0x5BB3
+0xB3B3 0x5D16
+0xB3B4 0x6168
+0xB3B5 0x6982
+0xB3B6 0x6DAF
+0xB3B7 0x788D
+0xB3B8 0x84CB
+0xB3B9 0x8857
+0xB3BA 0x8A72
+0xB3BB 0x93A7
+0xB3BC 0x9AB8
+0xB3BD 0x6D6C
+0xB3BE 0x99A8
+0xB3BF 0x86D9
+0xB3C0 0x57A3
+0xB3C1 0x67FF
+0xB3C2 0x86CE
+0xB3C3 0x920E
+0xB3C4 0x5283
+0xB3C5 0x5687
+0xB3C6 0x5404
+0xB3C7 0x5ED3
+0xB3C8 0x62E1
+0xB3C9 0x64B9
+0xB3CA 0x683C
+0xB3CB 0x6838
+0xB3CC 0x6BBB
+0xB3CD 0x7372
+0xB3CE 0x78BA
+0xB3CF 0x7A6B
+0xB3D0 0x899A
+0xB3D1 0x89D2
+0xB3D2 0x8D6B
+0xB3D3 0x8F03
+0xB3D4 0x90ED
+0xB3D5 0x95A3
+0xB3D6 0x9694
+0xB3D7 0x9769
+0xB3D8 0x5B66
+0xB3D9 0x5CB3
+0xB3DA 0x697D
+0xB3DB 0x984D
+0xB3DC 0x984E
+0xB3DD 0x639B
+0xB3DE 0x7B20
+0xB3DF 0x6A2B
+0xB3E0 0x6A7F
+0xB3E1 0x68B6
+0xB3E2 0x9C0D
+0xB3E3 0x6F5F
+0xB3E4 0x5272
+0xB3E5 0x559D
+0xB3E6 0x6070
+0xB3E7 0x62EC
+0xB3E8 0x6D3B
+0xB3E9 0x6E07
+0xB3EA 0x6ED1
+0xB3EB 0x845B
+0xB3EC 0x8910
+0xB3ED 0x8F44
+0xB3EE 0x4E14
+0xB3EF 0x9C39
+0xB3F0 0x53F6
+0xB3F1 0x691B
+0xB3F2 0x6A3A
+0xB3F3 0x9784
+0xB3F4 0x682A
+0xB3F5 0x515C
+0xB3F6 0x7AC3
+0xB3F7 0x84B2
+0xB3F8 0x91DC
+0xB3F9 0x938C
+0xB3FA 0x565B
+0xB3FB 0x9D28
+0xB3FC 0x6822
+0xB3FD 0x8305
+0xB3FE 0x8431
+0xB4A1 0x7CA5
+0xB4A2 0x5208
+0xB4A3 0x82C5
+0xB4A4 0x74E6
+0xB4A5 0x4E7E
+0xB4A6 0x4F83
+0xB4A7 0x51A0
+0xB4A8 0x5BD2
+0xB4A9 0x520A
+0xB4AA 0x52D8
+0xB4AB 0x52E7
+0xB4AC 0x5DFB
+0xB4AD 0x559A
+0xB4AE 0x582A
+0xB4AF 0x59E6
+0xB4B0 0x5B8C
+0xB4B1 0x5B98
+0xB4B2 0x5BDB
+0xB4B3 0x5E72
+0xB4B4 0x5E79
+0xB4B5 0x60A3
+0xB4B6 0x611F
+0xB4B7 0x6163
+0xB4B8 0x61BE
+0xB4B9 0x63DB
+0xB4BA 0x6562
+0xB4BB 0x67D1
+0xB4BC 0x6853
+0xB4BD 0x68FA
+0xB4BE 0x6B3E
+0xB4BF 0x6B53
+0xB4C0 0x6C57
+0xB4C1 0x6F22
+0xB4C2 0x6F97
+0xB4C3 0x6F45
+0xB4C4 0x74B0
+0xB4C5 0x7518
+0xB4C6 0x76E3
+0xB4C7 0x770B
+0xB4C8 0x7AFF
+0xB4C9 0x7BA1
+0xB4CA 0x7C21
+0xB4CB 0x7DE9
+0xB4CC 0x7F36
+0xB4CD 0x7FF0
+0xB4CE 0x809D
+0xB4CF 0x8266
+0xB4D0 0x839E
+0xB4D1 0x89B3
+0xB4D2 0x8ACC
+0xB4D3 0x8CAB
+0xB4D4 0x9084
+0xB4D5 0x9451
+0xB4D6 0x9593
+0xB4D7 0x9591
+0xB4D8 0x95A2
+0xB4D9 0x9665
+0xB4DA 0x97D3
+0xB4DB 0x9928
+0xB4DC 0x8218
+0xB4DD 0x4E38
+0xB4DE 0x542B
+0xB4DF 0x5CB8
+0xB4E0 0x5DCC
+0xB4E1 0x73A9
+0xB4E2 0x764C
+0xB4E3 0x773C
+0xB4E4 0x5CA9
+0xB4E5 0x7FEB
+0xB4E6 0x8D0B
+0xB4E7 0x96C1
+0xB4E8 0x9811
+0xB4E9 0x9854
+0xB4EA 0x9858
+0xB4EB 0x4F01
+0xB4EC 0x4F0E
+0xB4ED 0x5371
+0xB4EE 0x559C
+0xB4EF 0x5668
+0xB4F0 0x57FA
+0xB4F1 0x5947
+0xB4F2 0x5B09
+0xB4F3 0x5BC4
+0xB4F4 0x5C90
+0xB4F5 0x5E0C
+0xB4F6 0x5E7E
+0xB4F7 0x5FCC
+0xB4F8 0x63EE
+0xB4F9 0x673A
+0xB4FA 0x65D7
+0xB4FB 0x65E2
+0xB4FC 0x671F
+0xB4FD 0x68CB
+0xB4FE 0x68C4
+0xB5A1 0x6A5F
+0xB5A2 0x5E30
+0xB5A3 0x6BC5
+0xB5A4 0x6C17
+0xB5A5 0x6C7D
+0xB5A6 0x757F
+0xB5A7 0x7948
+0xB5A8 0x5B63
+0xB5A9 0x7A00
+0xB5AA 0x7D00
+0xB5AB 0x5FBD
+0xB5AC 0x898F
+0xB5AD 0x8A18
+0xB5AE 0x8CB4
+0xB5AF 0x8D77
+0xB5B0 0x8ECC
+0xB5B1 0x8F1D
+0xB5B2 0x98E2
+0xB5B3 0x9A0E
+0xB5B4 0x9B3C
+0xB5B5 0x4E80
+0xB5B6 0x507D
+0xB5B7 0x5100
+0xB5B8 0x5993
+0xB5B9 0x5B9C
+0xB5BA 0x622F
+0xB5BB 0x6280
+0xB5BC 0x64EC
+0xB5BD 0x6B3A
+0xB5BE 0x72A0
+0xB5BF 0x7591
+0xB5C0 0x7947
+0xB5C1 0x7FA9
+0xB5C2 0x87FB
+0xB5C3 0x8ABC
+0xB5C4 0x8B70
+0xB5C5 0x63AC
+0xB5C6 0x83CA
+0xB5C7 0x97A0
+0xB5C8 0x5409
+0xB5C9 0x5403
+0xB5CA 0x55AB
+0xB5CB 0x6854
+0xB5CC 0x6A58
+0xB5CD 0x8A70
+0xB5CE 0x7827
+0xB5CF 0x6775
+0xB5D0 0x9ECD
+0xB5D1 0x5374
+0xB5D2 0x5BA2
+0xB5D3 0x811A
+0xB5D4 0x8650
+0xB5D5 0x9006
+0xB5D6 0x4E18
+0xB5D7 0x4E45
+0xB5D8 0x4EC7
+0xB5D9 0x4F11
+0xB5DA 0x53CA
+0xB5DB 0x5438
+0xB5DC 0x5BAE
+0xB5DD 0x5F13
+0xB5DE 0x6025
+0xB5DF 0x6551
+0xB5E0 0x673D
+0xB5E1 0x6C42
+0xB5E2 0x6C72
+0xB5E3 0x6CE3
+0xB5E4 0x7078
+0xB5E5 0x7403
+0xB5E6 0x7A76
+0xB5E7 0x7AAE
+0xB5E8 0x7B08
+0xB5E9 0x7D1A
+0xB5EA 0x7CFE
+0xB5EB 0x7D66
+0xB5EC 0x65E7
+0xB5ED 0x725B
+0xB5EE 0x53BB
+0xB5EF 0x5C45
+0xB5F0 0x5DE8
+0xB5F1 0x62D2
+0xB5F2 0x62E0
+0xB5F3 0x6319
+0xB5F4 0x6E20
+0xB5F5 0x865A
+0xB5F6 0x8A31
+0xB5F7 0x8DDD
+0xB5F8 0x92F8
+0xB5F9 0x6F01
+0xB5FA 0x79A6
+0xB5FB 0x9B5A
+0xB5FC 0x4EA8
+0xB5FD 0x4EAB
+0xB5FE 0x4EAC
+0xB6A1 0x4F9B
+0xB6A2 0x4FA0
+0xB6A3 0x50D1
+0xB6A4 0x5147
+0xB6A5 0x7AF6
+0xB6A6 0x5171
+0xB6A7 0x51F6
+0xB6A8 0x5354
+0xB6A9 0x5321
+0xB6AA 0x537F
+0xB6AB 0x53EB
+0xB6AC 0x55AC
+0xB6AD 0x5883
+0xB6AE 0x5CE1
+0xB6AF 0x5F37
+0xB6B0 0x5F4A
+0xB6B1 0x602F
+0xB6B2 0x6050
+0xB6B3 0x606D
+0xB6B4 0x631F
+0xB6B5 0x6559
+0xB6B6 0x6A4B
+0xB6B7 0x6CC1
+0xB6B8 0x72C2
+0xB6B9 0x72ED
+0xB6BA 0x77EF
+0xB6BB 0x80F8
+0xB6BC 0x8105
+0xB6BD 0x8208
+0xB6BE 0x854E
+0xB6BF 0x90F7
+0xB6C0 0x93E1
+0xB6C1 0x97FF
+0xB6C2 0x9957
+0xB6C3 0x9A5A
+0xB6C4 0x4EF0
+0xB6C5 0x51DD
+0xB6C6 0x5C2D
+0xB6C7 0x6681
+0xB6C8 0x696D
+0xB6C9 0x5C40
+0xB6CA 0x66F2
+0xB6CB 0x6975
+0xB6CC 0x7389
+0xB6CD 0x6850
+0xB6CE 0x7C81
+0xB6CF 0x50C5
+0xB6D0 0x52E4
+0xB6D1 0x5747
+0xB6D2 0x5DFE
+0xB6D3 0x9326
+0xB6D4 0x65A4
+0xB6D5 0x6B23
+0xB6D6 0x6B3D
+0xB6D7 0x7434
+0xB6D8 0x7981
+0xB6D9 0x79BD
+0xB6DA 0x7B4B
+0xB6DB 0x7DCA
+0xB6DC 0x82B9
+0xB6DD 0x83CC
+0xB6DE 0x887F
+0xB6DF 0x895F
+0xB6E0 0x8B39
+0xB6E1 0x8FD1
+0xB6E2 0x91D1
+0xB6E3 0x541F
+0xB6E4 0x9280
+0xB6E5 0x4E5D
+0xB6E6 0x5036
+0xB6E7 0x53E5
+0xB6E8 0x533A
+0xB6E9 0x72D7
+0xB6EA 0x7396
+0xB6EB 0x77E9
+0xB6EC 0x82E6
+0xB6ED 0x8EAF
+0xB6EE 0x99C6
+0xB6EF 0x99C8
+0xB6F0 0x99D2
+0xB6F1 0x5177
+0xB6F2 0x611A
+0xB6F3 0x865E
+0xB6F4 0x55B0
+0xB6F5 0x7A7A
+0xB6F6 0x5076
+0xB6F7 0x5BD3
+0xB6F8 0x9047
+0xB6F9 0x9685
+0xB6FA 0x4E32
+0xB6FB 0x6ADB
+0xB6FC 0x91E7
+0xB6FD 0x5C51
+0xB6FE 0x5C48
+0xB7A1 0x6398
+0xB7A2 0x7A9F
+0xB7A3 0x6C93
+0xB7A4 0x9774
+0xB7A5 0x8F61
+0xB7A6 0x7AAA
+0xB7A7 0x718A
+0xB7A8 0x9688
+0xB7A9 0x7C82
+0xB7AA 0x6817
+0xB7AB 0x7E70
+0xB7AC 0x6851
+0xB7AD 0x936C
+0xB7AE 0x52F2
+0xB7AF 0x541B
+0xB7B0 0x85AB
+0xB7B1 0x8A13
+0xB7B2 0x7FA4
+0xB7B3 0x8ECD
+0xB7B4 0x90E1
+0xB7B5 0x5366
+0xB7B6 0x8888
+0xB7B7 0x7941
+0xB7B8 0x4FC2
+0xB7B9 0x50BE
+0xB7BA 0x5211
+0xB7BB 0x5144
+0xB7BC 0x5553
+0xB7BD 0x572D
+0xB7BE 0x73EA
+0xB7BF 0x578B
+0xB7C0 0x5951
+0xB7C1 0x5F62
+0xB7C2 0x5F84
+0xB7C3 0x6075
+0xB7C4 0x6176
+0xB7C5 0x6167
+0xB7C6 0x61A9
+0xB7C7 0x63B2
+0xB7C8 0x643A
+0xB7C9 0x656C
+0xB7CA 0x666F
+0xB7CB 0x6842
+0xB7CC 0x6E13
+0xB7CD 0x7566
+0xB7CE 0x7A3D
+0xB7CF 0x7CFB
+0xB7D0 0x7D4C
+0xB7D1 0x7D99
+0xB7D2 0x7E4B
+0xB7D3 0x7F6B
+0xB7D4 0x830E
+0xB7D5 0x834A
+0xB7D6 0x86CD
+0xB7D7 0x8A08
+0xB7D8 0x8A63
+0xB7D9 0x8B66
+0xB7DA 0x8EFD
+0xB7DB 0x981A
+0xB7DC 0x9D8F
+0xB7DD 0x82B8
+0xB7DE 0x8FCE
+0xB7DF 0x9BE8
+0xB7E0 0x5287
+0xB7E1 0x621F
+0xB7E2 0x6483
+0xB7E3 0x6FC0
+0xB7E4 0x9699
+0xB7E5 0x6841
+0xB7E6 0x5091
+0xB7E7 0x6B20
+0xB7E8 0x6C7A
+0xB7E9 0x6F54
+0xB7EA 0x7A74
+0xB7EB 0x7D50
+0xB7EC 0x8840
+0xB7ED 0x8A23
+0xB7EE 0x6708
+0xB7EF 0x4EF6
+0xB7F0 0x5039
+0xB7F1 0x5026
+0xB7F2 0x5065
+0xB7F3 0x517C
+0xB7F4 0x5238
+0xB7F5 0x5263
+0xB7F6 0x55A7
+0xB7F7 0x570F
+0xB7F8 0x5805
+0xB7F9 0x5ACC
+0xB7FA 0x5EFA
+0xB7FB 0x61B2
+0xB7FC 0x61F8
+0xB7FD 0x62F3
+0xB7FE 0x6372
+0xB8A1 0x691C
+0xB8A2 0x6A29
+0xB8A3 0x727D
+0xB8A4 0x72AC
+0xB8A5 0x732E
+0xB8A6 0x7814
+0xB8A7 0x786F
+0xB8A8 0x7D79
+0xB8A9 0x770C
+0xB8AA 0x80A9
+0xB8AB 0x898B
+0xB8AC 0x8B19
+0xB8AD 0x8CE2
+0xB8AE 0x8ED2
+0xB8AF 0x9063
+0xB8B0 0x9375
+0xB8B1 0x967A
+0xB8B2 0x9855
+0xB8B3 0x9A13
+0xB8B4 0x9E78
+0xB8B5 0x5143
+0xB8B6 0x539F
+0xB8B7 0x53B3
+0xB8B8 0x5E7B
+0xB8B9 0x5F26
+0xB8BA 0x6E1B
+0xB8BB 0x6E90
+0xB8BC 0x7384
+0xB8BD 0x73FE
+0xB8BE 0x7D43
+0xB8BF 0x8237
+0xB8C0 0x8A00
+0xB8C1 0x8AFA
+0xB8C2 0x9650
+0xB8C3 0x4E4E
+0xB8C4 0x500B
+0xB8C5 0x53E4
+0xB8C6 0x547C
+0xB8C7 0x56FA
+0xB8C8 0x59D1
+0xB8C9 0x5B64
+0xB8CA 0x5DF1
+0xB8CB 0x5EAB
+0xB8CC 0x5F27
+0xB8CD 0x6238
+0xB8CE 0x6545
+0xB8CF 0x67AF
+0xB8D0 0x6E56
+0xB8D1 0x72D0
+0xB8D2 0x7CCA
+0xB8D3 0x88B4
+0xB8D4 0x80A1
+0xB8D5 0x80E1
+0xB8D6 0x83F0
+0xB8D7 0x864E
+0xB8D8 0x8A87
+0xB8D9 0x8DE8
+0xB8DA 0x9237
+0xB8DB 0x96C7
+0xB8DC 0x9867
+0xB8DD 0x9F13
+0xB8DE 0x4E94
+0xB8DF 0x4E92
+0xB8E0 0x4F0D
+0xB8E1 0x5348
+0xB8E2 0x5449
+0xB8E3 0x543E
+0xB8E4 0x5A2F
+0xB8E5 0x5F8C
+0xB8E6 0x5FA1
+0xB8E7 0x609F
+0xB8E8 0x68A7
+0xB8E9 0x6A8E
+0xB8EA 0x745A
+0xB8EB 0x7881
+0xB8EC 0x8A9E
+0xB8ED 0x8AA4
+0xB8EE 0x8B77
+0xB8EF 0x9190
+0xB8F0 0x4E5E
+0xB8F1 0x9BC9
+0xB8F2 0x4EA4
+0xB8F3 0x4F7C
+0xB8F4 0x4FAF
+0xB8F5 0x5019
+0xB8F6 0x5016
+0xB8F7 0x5149
+0xB8F8 0x516C
+0xB8F9 0x529F
+0xB8FA 0x52B9
+0xB8FB 0x52FE
+0xB8FC 0x539A
+0xB8FD 0x53E3
+0xB8FE 0x5411
+0xB9A1 0x540E
+0xB9A2 0x5589
+0xB9A3 0x5751
+0xB9A4 0x57A2
+0xB9A5 0x597D
+0xB9A6 0x5B54
+0xB9A7 0x5B5D
+0xB9A8 0x5B8F
+0xB9A9 0x5DE5
+0xB9AA 0x5DE7
+0xB9AB 0x5DF7
+0xB9AC 0x5E78
+0xB9AD 0x5E83
+0xB9AE 0x5E9A
+0xB9AF 0x5EB7
+0xB9B0 0x5F18
+0xB9B1 0x6052
+0xB9B2 0x614C
+0xB9B3 0x6297
+0xB9B4 0x62D8
+0xB9B5 0x63A7
+0xB9B6 0x653B
+0xB9B7 0x6602
+0xB9B8 0x6643
+0xB9B9 0x66F4
+0xB9BA 0x676D
+0xB9BB 0x6821
+0xB9BC 0x6897
+0xB9BD 0x69CB
+0xB9BE 0x6C5F
+0xB9BF 0x6D2A
+0xB9C0 0x6D69
+0xB9C1 0x6E2F
+0xB9C2 0x6E9D
+0xB9C3 0x7532
+0xB9C4 0x7687
+0xB9C5 0x786C
+0xB9C6 0x7A3F
+0xB9C7 0x7CE0
+0xB9C8 0x7D05
+0xB9C9 0x7D18
+0xB9CA 0x7D5E
+0xB9CB 0x7DB1
+0xB9CC 0x8015
+0xB9CD 0x8003
+0xB9CE 0x80AF
+0xB9CF 0x80B1
+0xB9D0 0x8154
+0xB9D1 0x818F
+0xB9D2 0x822A
+0xB9D3 0x8352
+0xB9D4 0x884C
+0xB9D5 0x8861
+0xB9D6 0x8B1B
+0xB9D7 0x8CA2
+0xB9D8 0x8CFC
+0xB9D9 0x90CA
+0xB9DA 0x9175
+0xB9DB 0x9271
+0xB9DC 0x783F
+0xB9DD 0x92FC
+0xB9DE 0x95A4
+0xB9DF 0x964D
+0xB9E0 0x9805
+0xB9E1 0x9999
+0xB9E2 0x9AD8
+0xB9E3 0x9D3B
+0xB9E4 0x525B
+0xB9E5 0x52AB
+0xB9E6 0x53F7
+0xB9E7 0x5408
+0xB9E8 0x58D5
+0xB9E9 0x62F7
+0xB9EA 0x6FE0
+0xB9EB 0x8C6A
+0xB9EC 0x8F5F
+0xB9ED 0x9EB9
+0xB9EE 0x514B
+0xB9EF 0x523B
+0xB9F0 0x544A
+0xB9F1 0x56FD
+0xB9F2 0x7A40
+0xB9F3 0x9177
+0xB9F4 0x9D60
+0xB9F5 0x9ED2
+0xB9F6 0x7344
+0xB9F7 0x6F09
+0xB9F8 0x8170
+0xB9F9 0x7511
+0xB9FA 0x5FFD
+0xB9FB 0x60DA
+0xB9FC 0x9AA8
+0xB9FD 0x72DB
+0xB9FE 0x8FBC
+0xBAA1 0x6B64
+0xBAA2 0x9803
+0xBAA3 0x4ECA
+0xBAA4 0x56F0
+0xBAA5 0x5764
+0xBAA6 0x58BE
+0xBAA7 0x5A5A
+0xBAA8 0x6068
+0xBAA9 0x61C7
+0xBAAA 0x660F
+0xBAAB 0x6606
+0xBAAC 0x6839
+0xBAAD 0x68B1
+0xBAAE 0x6DF7
+0xBAAF 0x75D5
+0xBAB0 0x7D3A
+0xBAB1 0x826E
+0xBAB2 0x9B42
+0xBAB3 0x4E9B
+0xBAB4 0x4F50
+0xBAB5 0x53C9
+0xBAB6 0x5506
+0xBAB7 0x5D6F
+0xBAB8 0x5DE6
+0xBAB9 0x5DEE
+0xBABA 0x67FB
+0xBABB 0x6C99
+0xBABC 0x7473
+0xBABD 0x7802
+0xBABE 0x8A50
+0xBABF 0x9396
+0xBAC0 0x88DF
+0xBAC1 0x5750
+0xBAC2 0x5EA7
+0xBAC3 0x632B
+0xBAC4 0x50B5
+0xBAC5 0x50AC
+0xBAC6 0x518D
+0xBAC7 0x6700
+0xBAC8 0x54C9
+0xBAC9 0x585E
+0xBACA 0x59BB
+0xBACB 0x5BB0
+0xBACC 0x5F69
+0xBACD 0x624D
+0xBACE 0x63A1
+0xBACF 0x683D
+0xBAD0 0x6B73
+0xBAD1 0x6E08
+0xBAD2 0x707D
+0xBAD3 0x91C7
+0xBAD4 0x7280
+0xBAD5 0x7815
+0xBAD6 0x7826
+0xBAD7 0x796D
+0xBAD8 0x658E
+0xBAD9 0x7D30
+0xBADA 0x83DC
+0xBADB 0x88C1
+0xBADC 0x8F09
+0xBADD 0x969B
+0xBADE 0x5264
+0xBADF 0x5728
+0xBAE0 0x6750
+0xBAE1 0x7F6A
+0xBAE2 0x8CA1
+0xBAE3 0x51B4
+0xBAE4 0x5742
+0xBAE5 0x962A
+0xBAE6 0x583A
+0xBAE7 0x698A
+0xBAE8 0x80B4
+0xBAE9 0x54B2
+0xBAEA 0x5D0E
+0xBAEB 0x57FC
+0xBAEC 0x7895
+0xBAED 0x9DFA
+0xBAEE 0x4F5C
+0xBAEF 0x524A
+0xBAF0 0x548B
+0xBAF1 0x643E
+0xBAF2 0x6628
+0xBAF3 0x6714
+0xBAF4 0x67F5
+0xBAF5 0x7A84
+0xBAF6 0x7B56
+0xBAF7 0x7D22
+0xBAF8 0x932F
+0xBAF9 0x685C
+0xBAFA 0x9BAD
+0xBAFB 0x7B39
+0xBAFC 0x5319
+0xBAFD 0x518A
+0xBAFE 0x5237
+0xBBA1 0x5BDF
+0xBBA2 0x62F6
+0xBBA3 0x64AE
+0xBBA4 0x64E6
+0xBBA5 0x672D
+0xBBA6 0x6BBA
+0xBBA7 0x85A9
+0xBBA8 0x96D1
+0xBBA9 0x7690
+0xBBAA 0x9BD6
+0xBBAB 0x634C
+0xBBAC 0x9306
+0xBBAD 0x9BAB
+0xBBAE 0x76BF
+0xBBAF 0x6652
+0xBBB0 0x4E09
+0xBBB1 0x5098
+0xBBB2 0x53C2
+0xBBB3 0x5C71
+0xBBB4 0x60E8
+0xBBB5 0x6492
+0xBBB6 0x6563
+0xBBB7 0x685F
+0xBBB8 0x71E6
+0xBBB9 0x73CA
+0xBBBA 0x7523
+0xBBBB 0x7B97
+0xBBBC 0x7E82
+0xBBBD 0x8695
+0xBBBE 0x8B83
+0xBBBF 0x8CDB
+0xBBC0 0x9178
+0xBBC1 0x9910
+0xBBC2 0x65AC
+0xBBC3 0x66AB
+0xBBC4 0x6B8B
+0xBBC5 0x4ED5
+0xBBC6 0x4ED4
+0xBBC7 0x4F3A
+0xBBC8 0x4F7F
+0xBBC9 0x523A
+0xBBCA 0x53F8
+0xBBCB 0x53F2
+0xBBCC 0x55E3
+0xBBCD 0x56DB
+0xBBCE 0x58EB
+0xBBCF 0x59CB
+0xBBD0 0x59C9
+0xBBD1 0x59FF
+0xBBD2 0x5B50
+0xBBD3 0x5C4D
+0xBBD4 0x5E02
+0xBBD5 0x5E2B
+0xBBD6 0x5FD7
+0xBBD7 0x601D
+0xBBD8 0x6307
+0xBBD9 0x652F
+0xBBDA 0x5B5C
+0xBBDB 0x65AF
+0xBBDC 0x65BD
+0xBBDD 0x65E8
+0xBBDE 0x679D
+0xBBDF 0x6B62
+0xBBE0 0x6B7B
+0xBBE1 0x6C0F
+0xBBE2 0x7345
+0xBBE3 0x7949
+0xBBE4 0x79C1
+0xBBE5 0x7CF8
+0xBBE6 0x7D19
+0xBBE7 0x7D2B
+0xBBE8 0x80A2
+0xBBE9 0x8102
+0xBBEA 0x81F3
+0xBBEB 0x8996
+0xBBEC 0x8A5E
+0xBBED 0x8A69
+0xBBEE 0x8A66
+0xBBEF 0x8A8C
+0xBBF0 0x8AEE
+0xBBF1 0x8CC7
+0xBBF2 0x8CDC
+0xBBF3 0x96CC
+0xBBF4 0x98FC
+0xBBF5 0x6B6F
+0xBBF6 0x4E8B
+0xBBF7 0x4F3C
+0xBBF8 0x4F8D
+0xBBF9 0x5150
+0xBBFA 0x5B57
+0xBBFB 0x5BFA
+0xBBFC 0x6148
+0xBBFD 0x6301
+0xBBFE 0x6642
+0xBCA1 0x6B21
+0xBCA2 0x6ECB
+0xBCA3 0x6CBB
+0xBCA4 0x723E
+0xBCA5 0x74BD
+0xBCA6 0x75D4
+0xBCA7 0x78C1
+0xBCA8 0x793A
+0xBCA9 0x800C
+0xBCAA 0x8033
+0xBCAB 0x81EA
+0xBCAC 0x8494
+0xBCAD 0x8F9E
+0xBCAE 0x6C50
+0xBCAF 0x9E7F
+0xBCB0 0x5F0F
+0xBCB1 0x8B58
+0xBCB2 0x9D2B
+0xBCB3 0x7AFA
+0xBCB4 0x8EF8
+0xBCB5 0x5B8D
+0xBCB6 0x96EB
+0xBCB7 0x4E03
+0xBCB8 0x53F1
+0xBCB9 0x57F7
+0xBCBA 0x5931
+0xBCBB 0x5AC9
+0xBCBC 0x5BA4
+0xBCBD 0x6089
+0xBCBE 0x6E7F
+0xBCBF 0x6F06
+0xBCC0 0x75BE
+0xBCC1 0x8CEA
+0xBCC2 0x5B9F
+0xBCC3 0x8500
+0xBCC4 0x7BE0
+0xBCC5 0x5072
+0xBCC6 0x67F4
+0xBCC7 0x829D
+0xBCC8 0x5C61
+0xBCC9 0x854A
+0xBCCA 0x7E1E
+0xBCCB 0x820E
+0xBCCC 0x5199
+0xBCCD 0x5C04
+0xBCCE 0x6368
+0xBCCF 0x8D66
+0xBCD0 0x659C
+0xBCD1 0x716E
+0xBCD2 0x793E
+0xBCD3 0x7D17
+0xBCD4 0x8005
+0xBCD5 0x8B1D
+0xBCD6 0x8ECA
+0xBCD7 0x906E
+0xBCD8 0x86C7
+0xBCD9 0x90AA
+0xBCDA 0x501F
+0xBCDB 0x52FA
+0xBCDC 0x5C3A
+0xBCDD 0x6753
+0xBCDE 0x707C
+0xBCDF 0x7235
+0xBCE0 0x914C
+0xBCE1 0x91C8
+0xBCE2 0x932B
+0xBCE3 0x82E5
+0xBCE4 0x5BC2
+0xBCE5 0x5F31
+0xBCE6 0x60F9
+0xBCE7 0x4E3B
+0xBCE8 0x53D6
+0xBCE9 0x5B88
+0xBCEA 0x624B
+0xBCEB 0x6731
+0xBCEC 0x6B8A
+0xBCED 0x72E9
+0xBCEE 0x73E0
+0xBCEF 0x7A2E
+0xBCF0 0x816B
+0xBCF1 0x8DA3
+0xBCF2 0x9152
+0xBCF3 0x9996
+0xBCF4 0x5112
+0xBCF5 0x53D7
+0xBCF6 0x546A
+0xBCF7 0x5BFF
+0xBCF8 0x6388
+0xBCF9 0x6A39
+0xBCFA 0x7DAC
+0xBCFB 0x9700
+0xBCFC 0x56DA
+0xBCFD 0x53CE
+0xBCFE 0x5468
+0xBDA1 0x5B97
+0xBDA2 0x5C31
+0xBDA3 0x5DDE
+0xBDA4 0x4FEE
+0xBDA5 0x6101
+0xBDA6 0x62FE
+0xBDA7 0x6D32
+0xBDA8 0x79C0
+0xBDA9 0x79CB
+0xBDAA 0x7D42
+0xBDAB 0x7E4D
+0xBDAC 0x7FD2
+0xBDAD 0x81ED
+0xBDAE 0x821F
+0xBDAF 0x8490
+0xBDB0 0x8846
+0xBDB1 0x8972
+0xBDB2 0x8B90
+0xBDB3 0x8E74
+0xBDB4 0x8F2F
+0xBDB5 0x9031
+0xBDB6 0x914B
+0xBDB7 0x916C
+0xBDB8 0x96C6
+0xBDB9 0x919C
+0xBDBA 0x4EC0
+0xBDBB 0x4F4F
+0xBDBC 0x5145
+0xBDBD 0x5341
+0xBDBE 0x5F93
+0xBDBF 0x620E
+0xBDC0 0x67D4
+0xBDC1 0x6C41
+0xBDC2 0x6E0B
+0xBDC3 0x7363
+0xBDC4 0x7E26
+0xBDC5 0x91CD
+0xBDC6 0x9283
+0xBDC7 0x53D4
+0xBDC8 0x5919
+0xBDC9 0x5BBF
+0xBDCA 0x6DD1
+0xBDCB 0x795D
+0xBDCC 0x7E2E
+0xBDCD 0x7C9B
+0xBDCE 0x587E
+0xBDCF 0x719F
+0xBDD0 0x51FA
+0xBDD1 0x8853
+0xBDD2 0x8FF0
+0xBDD3 0x4FCA
+0xBDD4 0x5CFB
+0xBDD5 0x6625
+0xBDD6 0x77AC
+0xBDD7 0x7AE3
+0xBDD8 0x821C
+0xBDD9 0x99FF
+0xBDDA 0x51C6
+0xBDDB 0x5FAA
+0xBDDC 0x65EC
+0xBDDD 0x696F
+0xBDDE 0x6B89
+0xBDDF 0x6DF3
+0xBDE0 0x6E96
+0xBDE1 0x6F64
+0xBDE2 0x76FE
+0xBDE3 0x7D14
+0xBDE4 0x5DE1
+0xBDE5 0x9075
+0xBDE6 0x9187
+0xBDE7 0x9806
+0xBDE8 0x51E6
+0xBDE9 0x521D
+0xBDEA 0x6240
+0xBDEB 0x6691
+0xBDEC 0x66D9
+0xBDED 0x6E1A
+0xBDEE 0x5EB6
+0xBDEF 0x7DD2
+0xBDF0 0x7F72
+0xBDF1 0x66F8
+0xBDF2 0x85AF
+0xBDF3 0x85F7
+0xBDF4 0x8AF8
+0xBDF5 0x52A9
+0xBDF6 0x53D9
+0xBDF7 0x5973
+0xBDF8 0x5E8F
+0xBDF9 0x5F90
+0xBDFA 0x6055
+0xBDFB 0x92E4
+0xBDFC 0x9664
+0xBDFD 0x50B7
+0xBDFE 0x511F
+0xBEA1 0x52DD
+0xBEA2 0x5320
+0xBEA3 0x5347
+0xBEA4 0x53EC
+0xBEA5 0x54E8
+0xBEA6 0x5546
+0xBEA7 0x5531
+0xBEA8 0x5617
+0xBEA9 0x5968
+0xBEAA 0x59BE
+0xBEAB 0x5A3C
+0xBEAC 0x5BB5
+0xBEAD 0x5C06
+0xBEAE 0x5C0F
+0xBEAF 0x5C11
+0xBEB0 0x5C1A
+0xBEB1 0x5E84
+0xBEB2 0x5E8A
+0xBEB3 0x5EE0
+0xBEB4 0x5F70
+0xBEB5 0x627F
+0xBEB6 0x6284
+0xBEB7 0x62DB
+0xBEB8 0x638C
+0xBEB9 0x6377
+0xBEBA 0x6607
+0xBEBB 0x660C
+0xBEBC 0x662D
+0xBEBD 0x6676
+0xBEBE 0x677E
+0xBEBF 0x68A2
+0xBEC0 0x6A1F
+0xBEC1 0x6A35
+0xBEC2 0x6CBC
+0xBEC3 0x6D88
+0xBEC4 0x6E09
+0xBEC5 0x6E58
+0xBEC6 0x713C
+0xBEC7 0x7126
+0xBEC8 0x7167
+0xBEC9 0x75C7
+0xBECA 0x7701
+0xBECB 0x785D
+0xBECC 0x7901
+0xBECD 0x7965
+0xBECE 0x79F0
+0xBECF 0x7AE0
+0xBED0 0x7B11
+0xBED1 0x7CA7
+0xBED2 0x7D39
+0xBED3 0x8096
+0xBED4 0x83D6
+0xBED5 0x848B
+0xBED6 0x8549
+0xBED7 0x885D
+0xBED8 0x88F3
+0xBED9 0x8A1F
+0xBEDA 0x8A3C
+0xBEDB 0x8A54
+0xBEDC 0x8A73
+0xBEDD 0x8C61
+0xBEDE 0x8CDE
+0xBEDF 0x91A4
+0xBEE0 0x9266
+0xBEE1 0x937E
+0xBEE2 0x9418
+0xBEE3 0x969C
+0xBEE4 0x9798
+0xBEE5 0x4E0A
+0xBEE6 0x4E08
+0xBEE7 0x4E1E
+0xBEE8 0x4E57
+0xBEE9 0x5197
+0xBEEA 0x5270
+0xBEEB 0x57CE
+0xBEEC 0x5834
+0xBEED 0x58CC
+0xBEEE 0x5B22
+0xBEEF 0x5E38
+0xBEF0 0x60C5
+0xBEF1 0x64FE
+0xBEF2 0x6761
+0xBEF3 0x6756
+0xBEF4 0x6D44
+0xBEF5 0x72B6
+0xBEF6 0x7573
+0xBEF7 0x7A63
+0xBEF8 0x84B8
+0xBEF9 0x8B72
+0xBEFA 0x91B8
+0xBEFB 0x9320
+0xBEFC 0x5631
+0xBEFD 0x57F4
+0xBEFE 0x98FE
+0xBFA1 0x62ED
+0xBFA2 0x690D
+0xBFA3 0x6B96
+0xBFA4 0x71ED
+0xBFA5 0x7E54
+0xBFA6 0x8077
+0xBFA7 0x8272
+0xBFA8 0x89E6
+0xBFA9 0x98DF
+0xBFAA 0x8755
+0xBFAB 0x8FB1
+0xBFAC 0x5C3B
+0xBFAD 0x4F38
+0xBFAE 0x4FE1
+0xBFAF 0x4FB5
+0xBFB0 0x5507
+0xBFB1 0x5A20
+0xBFB2 0x5BDD
+0xBFB3 0x5BE9
+0xBFB4 0x5FC3
+0xBFB5 0x614E
+0xBFB6 0x632F
+0xBFB7 0x65B0
+0xBFB8 0x664B
+0xBFB9 0x68EE
+0xBFBA 0x699B
+0xBFBB 0x6D78
+0xBFBC 0x6DF1
+0xBFBD 0x7533
+0xBFBE 0x75B9
+0xBFBF 0x771F
+0xBFC0 0x795E
+0xBFC1 0x79E6
+0xBFC2 0x7D33
+0xBFC3 0x81E3
+0xBFC4 0x82AF
+0xBFC5 0x85AA
+0xBFC6 0x89AA
+0xBFC7 0x8A3A
+0xBFC8 0x8EAB
+0xBFC9 0x8F9B
+0xBFCA 0x9032
+0xBFCB 0x91DD
+0xBFCC 0x9707
+0xBFCD 0x4EBA
+0xBFCE 0x4EC1
+0xBFCF 0x5203
+0xBFD0 0x5875
+0xBFD1 0x58EC
+0xBFD2 0x5C0B
+0xBFD3 0x751A
+0xBFD4 0x5C3D
+0xBFD5 0x814E
+0xBFD6 0x8A0A
+0xBFD7 0x8FC5
+0xBFD8 0x9663
+0xBFD9 0x976D
+0xBFDA 0x7B25
+0xBFDB 0x8ACF
+0xBFDC 0x9808
+0xBFDD 0x9162
+0xBFDE 0x56F3
+0xBFDF 0x53A8
+0xBFE0 0x9017
+0xBFE1 0x5439
+0xBFE2 0x5782
+0xBFE3 0x5E25
+0xBFE4 0x63A8
+0xBFE5 0x6C34
+0xBFE6 0x708A
+0xBFE7 0x7761
+0xBFE8 0x7C8B
+0xBFE9 0x7FE0
+0xBFEA 0x8870
+0xBFEB 0x9042
+0xBFEC 0x9154
+0xBFED 0x9310
+0xBFEE 0x9318
+0xBFEF 0x968F
+0xBFF0 0x745E
+0xBFF1 0x9AC4
+0xBFF2 0x5D07
+0xBFF3 0x5D69
+0xBFF4 0x6570
+0xBFF5 0x67A2
+0xBFF6 0x8DA8
+0xBFF7 0x96DB
+0xBFF8 0x636E
+0xBFF9 0x6749
+0xBFFA 0x6919
+0xBFFB 0x83C5
+0xBFFC 0x9817
+0xBFFD 0x96C0
+0xBFFE 0x88FE
+0xC0A1 0x6F84
+0xC0A2 0x647A
+0xC0A3 0x5BF8
+0xC0A4 0x4E16
+0xC0A5 0x702C
+0xC0A6 0x755D
+0xC0A7 0x662F
+0xC0A8 0x51C4
+0xC0A9 0x5236
+0xC0AA 0x52E2
+0xC0AB 0x59D3
+0xC0AC 0x5F81
+0xC0AD 0x6027
+0xC0AE 0x6210
+0xC0AF 0x653F
+0xC0B0 0x6574
+0xC0B1 0x661F
+0xC0B2 0x6674
+0xC0B3 0x68F2
+0xC0B4 0x6816
+0xC0B5 0x6B63
+0xC0B6 0x6E05
+0xC0B7 0x7272
+0xC0B8 0x751F
+0xC0B9 0x76DB
+0xC0BA 0x7CBE
+0xC0BB 0x8056
+0xC0BC 0x58F0
+0xC0BD 0x88FD
+0xC0BE 0x897F
+0xC0BF 0x8AA0
+0xC0C0 0x8A93
+0xC0C1 0x8ACB
+0xC0C2 0x901D
+0xC0C3 0x9192
+0xC0C4 0x9752
+0xC0C5 0x9759
+0xC0C6 0x6589
+0xC0C7 0x7A0E
+0xC0C8 0x8106
+0xC0C9 0x96BB
+0xC0CA 0x5E2D
+0xC0CB 0x60DC
+0xC0CC 0x621A
+0xC0CD 0x65A5
+0xC0CE 0x6614
+0xC0CF 0x6790
+0xC0D0 0x77F3
+0xC0D1 0x7A4D
+0xC0D2 0x7C4D
+0xC0D3 0x7E3E
+0xC0D4 0x810A
+0xC0D5 0x8CAC
+0xC0D6 0x8D64
+0xC0D7 0x8DE1
+0xC0D8 0x8E5F
+0xC0D9 0x78A9
+0xC0DA 0x5207
+0xC0DB 0x62D9
+0xC0DC 0x63A5
+0xC0DD 0x6442
+0xC0DE 0x6298
+0xC0DF 0x8A2D
+0xC0E0 0x7A83
+0xC0E1 0x7BC0
+0xC0E2 0x8AAC
+0xC0E3 0x96EA
+0xC0E4 0x7D76
+0xC0E5 0x820C
+0xC0E6 0x8749
+0xC0E7 0x4ED9
+0xC0E8 0x5148
+0xC0E9 0x5343
+0xC0EA 0x5360
+0xC0EB 0x5BA3
+0xC0EC 0x5C02
+0xC0ED 0x5C16
+0xC0EE 0x5DDD
+0xC0EF 0x6226
+0xC0F0 0x6247
+0xC0F1 0x64B0
+0xC0F2 0x6813
+0xC0F3 0x6834
+0xC0F4 0x6CC9
+0xC0F5 0x6D45
+0xC0F6 0x6D17
+0xC0F7 0x67D3
+0xC0F8 0x6F5C
+0xC0F9 0x714E
+0xC0FA 0x717D
+0xC0FB 0x65CB
+0xC0FC 0x7A7F
+0xC0FD 0x7BAD
+0xC0FE 0x7DDA
+0xC1A1 0x7E4A
+0xC1A2 0x7FA8
+0xC1A3 0x817A
+0xC1A4 0x821B
+0xC1A5 0x8239
+0xC1A6 0x85A6
+0xC1A7 0x8A6E
+0xC1A8 0x8CCE
+0xC1A9 0x8DF5
+0xC1AA 0x9078
+0xC1AB 0x9077
+0xC1AC 0x92AD
+0xC1AD 0x9291
+0xC1AE 0x9583
+0xC1AF 0x9BAE
+0xC1B0 0x524D
+0xC1B1 0x5584
+0xC1B2 0x6F38
+0xC1B3 0x7136
+0xC1B4 0x5168
+0xC1B5 0x7985
+0xC1B6 0x7E55
+0xC1B7 0x81B3
+0xC1B8 0x7CCE
+0xC1B9 0x564C
+0xC1BA 0x5851
+0xC1BB 0x5CA8
+0xC1BC 0x63AA
+0xC1BD 0x66FE
+0xC1BE 0x66FD
+0xC1BF 0x695A
+0xC1C0 0x72D9
+0xC1C1 0x758F
+0xC1C2 0x758E
+0xC1C3 0x790E
+0xC1C4 0x7956
+0xC1C5 0x79DF
+0xC1C6 0x7C97
+0xC1C7 0x7D20
+0xC1C8 0x7D44
+0xC1C9 0x8607
+0xC1CA 0x8A34
+0xC1CB 0x963B
+0xC1CC 0x9061
+0xC1CD 0x9F20
+0xC1CE 0x50E7
+0xC1CF 0x5275
+0xC1D0 0x53CC
+0xC1D1 0x53E2
+0xC1D2 0x5009
+0xC1D3 0x55AA
+0xC1D4 0x58EE
+0xC1D5 0x594F
+0xC1D6 0x723D
+0xC1D7 0x5B8B
+0xC1D8 0x5C64
+0xC1D9 0x531D
+0xC1DA 0x60E3
+0xC1DB 0x60F3
+0xC1DC 0x635C
+0xC1DD 0x6383
+0xC1DE 0x633F
+0xC1DF 0x63BB
+0xC1E0 0x64CD
+0xC1E1 0x65E9
+0xC1E2 0x66F9
+0xC1E3 0x5DE3
+0xC1E4 0x69CD
+0xC1E5 0x69FD
+0xC1E6 0x6F15
+0xC1E7 0x71E5
+0xC1E8 0x4E89
+0xC1E9 0x75E9
+0xC1EA 0x76F8
+0xC1EB 0x7A93
+0xC1EC 0x7CDF
+0xC1ED 0x7DCF
+0xC1EE 0x7D9C
+0xC1EF 0x8061
+0xC1F0 0x8349
+0xC1F1 0x8358
+0xC1F2 0x846C
+0xC1F3 0x84BC
+0xC1F4 0x85FB
+0xC1F5 0x88C5
+0xC1F6 0x8D70
+0xC1F7 0x9001
+0xC1F8 0x906D
+0xC1F9 0x9397
+0xC1FA 0x971C
+0xC1FB 0x9A12
+0xC1FC 0x50CF
+0xC1FD 0x5897
+0xC1FE 0x618E
+0xC2A1 0x81D3
+0xC2A2 0x8535
+0xC2A3 0x8D08
+0xC2A4 0x9020
+0xC2A5 0x4FC3
+0xC2A6 0x5074
+0xC2A7 0x5247
+0xC2A8 0x5373
+0xC2A9 0x606F
+0xC2AA 0x6349
+0xC2AB 0x675F
+0xC2AC 0x6E2C
+0xC2AD 0x8DB3
+0xC2AE 0x901F
+0xC2AF 0x4FD7
+0xC2B0 0x5C5E
+0xC2B1 0x8CCA
+0xC2B2 0x65CF
+0xC2B3 0x7D9A
+0xC2B4 0x5352
+0xC2B5 0x8896
+0xC2B6 0x5176
+0xC2B7 0x63C3
+0xC2B8 0x5B58
+0xC2B9 0x5B6B
+0xC2BA 0x5C0A
+0xC2BB 0x640D
+0xC2BC 0x6751
+0xC2BD 0x905C
+0xC2BE 0x4ED6
+0xC2BF 0x591A
+0xC2C0 0x592A
+0xC2C1 0x6C70
+0xC2C2 0x8A51
+0xC2C3 0x553E
+0xC2C4 0x5815
+0xC2C5 0x59A5
+0xC2C6 0x60F0
+0xC2C7 0x6253
+0xC2C8 0x67C1
+0xC2C9 0x8235
+0xC2CA 0x6955
+0xC2CB 0x9640
+0xC2CC 0x99C4
+0xC2CD 0x9A28
+0xC2CE 0x4F53
+0xC2CF 0x5806
+0xC2D0 0x5BFE
+0xC2D1 0x8010
+0xC2D2 0x5CB1
+0xC2D3 0x5E2F
+0xC2D4 0x5F85
+0xC2D5 0x6020
+0xC2D6 0x614B
+0xC2D7 0x6234
+0xC2D8 0x66FF
+0xC2D9 0x6CF0
+0xC2DA 0x6EDE
+0xC2DB 0x80CE
+0xC2DC 0x817F
+0xC2DD 0x82D4
+0xC2DE 0x888B
+0xC2DF 0x8CB8
+0xC2E0 0x9000
+0xC2E1 0x902E
+0xC2E2 0x968A
+0xC2E3 0x9EDB
+0xC2E4 0x9BDB
+0xC2E5 0x4EE3
+0xC2E6 0x53F0
+0xC2E7 0x5927
+0xC2E8 0x7B2C
+0xC2E9 0x918D
+0xC2EA 0x984C
+0xC2EB 0x9DF9
+0xC2EC 0x6EDD
+0xC2ED 0x7027
+0xC2EE 0x5353
+0xC2EF 0x5544
+0xC2F0 0x5B85
+0xC2F1 0x6258
+0xC2F2 0x629E
+0xC2F3 0x62D3
+0xC2F4 0x6CA2
+0xC2F5 0x6FEF
+0xC2F6 0x7422
+0xC2F7 0x8A17
+0xC2F8 0x9438
+0xC2F9 0x6FC1
+0xC2FA 0x8AFE
+0xC2FB 0x8338
+0xC2FC 0x51E7
+0xC2FD 0x86F8
+0xC2FE 0x53EA
+0xC3A1 0x53E9
+0xC3A2 0x4F46
+0xC3A3 0x9054
+0xC3A4 0x8FB0
+0xC3A5 0x596A
+0xC3A6 0x8131
+0xC3A7 0x5DFD
+0xC3A8 0x7AEA
+0xC3A9 0x8FBF
+0xC3AA 0x68DA
+0xC3AB 0x8C37
+0xC3AC 0x72F8
+0xC3AD 0x9C48
+0xC3AE 0x6A3D
+0xC3AF 0x8AB0
+0xC3B0 0x4E39
+0xC3B1 0x5358
+0xC3B2 0x5606
+0xC3B3 0x5766
+0xC3B4 0x62C5
+0xC3B5 0x63A2
+0xC3B6 0x65E6
+0xC3B7 0x6B4E
+0xC3B8 0x6DE1
+0xC3B9 0x6E5B
+0xC3BA 0x70AD
+0xC3BB 0x77ED
+0xC3BC 0x7AEF
+0xC3BD 0x7BAA
+0xC3BE 0x7DBB
+0xC3BF 0x803D
+0xC3C0 0x80C6
+0xC3C1 0x86CB
+0xC3C2 0x8A95
+0xC3C3 0x935B
+0xC3C4 0x56E3
+0xC3C5 0x58C7
+0xC3C6 0x5F3E
+0xC3C7 0x65AD
+0xC3C8 0x6696
+0xC3C9 0x6A80
+0xC3CA 0x6BB5
+0xC3CB 0x7537
+0xC3CC 0x8AC7
+0xC3CD 0x5024
+0xC3CE 0x77E5
+0xC3CF 0x5730
+0xC3D0 0x5F1B
+0xC3D1 0x6065
+0xC3D2 0x667A
+0xC3D3 0x6C60
+0xC3D4 0x75F4
+0xC3D5 0x7A1A
+0xC3D6 0x7F6E
+0xC3D7 0x81F4
+0xC3D8 0x8718
+0xC3D9 0x9045
+0xC3DA 0x99B3
+0xC3DB 0x7BC9
+0xC3DC 0x755C
+0xC3DD 0x7AF9
+0xC3DE 0x7B51
+0xC3DF 0x84C4
+0xC3E0 0x9010
+0xC3E1 0x79E9
+0xC3E2 0x7A92
+0xC3E3 0x8336
+0xC3E4 0x5AE1
+0xC3E5 0x7740
+0xC3E6 0x4E2D
+0xC3E7 0x4EF2
+0xC3E8 0x5B99
+0xC3E9 0x5FE0
+0xC3EA 0x62BD
+0xC3EB 0x663C
+0xC3EC 0x67F1
+0xC3ED 0x6CE8
+0xC3EE 0x866B
+0xC3EF 0x8877
+0xC3F0 0x8A3B
+0xC3F1 0x914E
+0xC3F2 0x92F3
+0xC3F3 0x99D0
+0xC3F4 0x6A17
+0xC3F5 0x7026
+0xC3F6 0x732A
+0xC3F7 0x82E7
+0xC3F8 0x8457
+0xC3F9 0x8CAF
+0xC3FA 0x4E01
+0xC3FB 0x5146
+0xC3FC 0x51CB
+0xC3FD 0x558B
+0xC3FE 0x5BF5
+0xC4A1 0x5E16
+0xC4A2 0x5E33
+0xC4A3 0x5E81
+0xC4A4 0x5F14
+0xC4A5 0x5F35
+0xC4A6 0x5F6B
+0xC4A7 0x5FB4
+0xC4A8 0x61F2
+0xC4A9 0x6311
+0xC4AA 0x66A2
+0xC4AB 0x671D
+0xC4AC 0x6F6E
+0xC4AD 0x7252
+0xC4AE 0x753A
+0xC4AF 0x773A
+0xC4B0 0x8074
+0xC4B1 0x8139
+0xC4B2 0x8178
+0xC4B3 0x8776
+0xC4B4 0x8ABF
+0xC4B5 0x8ADC
+0xC4B6 0x8D85
+0xC4B7 0x8DF3
+0xC4B8 0x929A
+0xC4B9 0x9577
+0xC4BA 0x9802
+0xC4BB 0x9CE5
+0xC4BC 0x52C5
+0xC4BD 0x6357
+0xC4BE 0x76F4
+0xC4BF 0x6715
+0xC4C0 0x6C88
+0xC4C1 0x73CD
+0xC4C2 0x8CC3
+0xC4C3 0x93AE
+0xC4C4 0x9673
+0xC4C5 0x6D25
+0xC4C6 0x589C
+0xC4C7 0x690E
+0xC4C8 0x69CC
+0xC4C9 0x8FFD
+0xC4CA 0x939A
+0xC4CB 0x75DB
+0xC4CC 0x901A
+0xC4CD 0x585A
+0xC4CE 0x6802
+0xC4CF 0x63B4
+0xC4D0 0x69FB
+0xC4D1 0x4F43
+0xC4D2 0x6F2C
+0xC4D3 0x67D8
+0xC4D4 0x8FBB
+0xC4D5 0x8526
+0xC4D6 0x7DB4
+0xC4D7 0x9354
+0xC4D8 0x693F
+0xC4D9 0x6F70
+0xC4DA 0x576A
+0xC4DB 0x58F7
+0xC4DC 0x5B2C
+0xC4DD 0x7D2C
+0xC4DE 0x722A
+0xC4DF 0x540A
+0xC4E0 0x91E3
+0xC4E1 0x9DB4
+0xC4E2 0x4EAD
+0xC4E3 0x4F4E
+0xC4E4 0x505C
+0xC4E5 0x5075
+0xC4E6 0x5243
+0xC4E7 0x8C9E
+0xC4E8 0x5448
+0xC4E9 0x5824
+0xC4EA 0x5B9A
+0xC4EB 0x5E1D
+0xC4EC 0x5E95
+0xC4ED 0x5EAD
+0xC4EE 0x5EF7
+0xC4EF 0x5F1F
+0xC4F0 0x608C
+0xC4F1 0x62B5
+0xC4F2 0x633A
+0xC4F3 0x63D0
+0xC4F4 0x68AF
+0xC4F5 0x6C40
+0xC4F6 0x7887
+0xC4F7 0x798E
+0xC4F8 0x7A0B
+0xC4F9 0x7DE0
+0xC4FA 0x8247
+0xC4FB 0x8A02
+0xC4FC 0x8AE6
+0xC4FD 0x8E44
+0xC4FE 0x9013
+0xC5A1 0x90B8
+0xC5A2 0x912D
+0xC5A3 0x91D8
+0xC5A4 0x9F0E
+0xC5A5 0x6CE5
+0xC5A6 0x6458
+0xC5A7 0x64E2
+0xC5A8 0x6575
+0xC5A9 0x6EF4
+0xC5AA 0x7684
+0xC5AB 0x7B1B
+0xC5AC 0x9069
+0xC5AD 0x93D1
+0xC5AE 0x6EBA
+0xC5AF 0x54F2
+0xC5B0 0x5FB9
+0xC5B1 0x64A4
+0xC5B2 0x8F4D
+0xC5B3 0x8FED
+0xC5B4 0x9244
+0xC5B5 0x5178
+0xC5B6 0x586B
+0xC5B7 0x5929
+0xC5B8 0x5C55
+0xC5B9 0x5E97
+0xC5BA 0x6DFB
+0xC5BB 0x7E8F
+0xC5BC 0x751C
+0xC5BD 0x8CBC
+0xC5BE 0x8EE2
+0xC5BF 0x985B
+0xC5C0 0x70B9
+0xC5C1 0x4F1D
+0xC5C2 0x6BBF
+0xC5C3 0x6FB1
+0xC5C4 0x7530
+0xC5C5 0x96FB
+0xC5C6 0x514E
+0xC5C7 0x5410
+0xC5C8 0x5835
+0xC5C9 0x5857
+0xC5CA 0x59AC
+0xC5CB 0x5C60
+0xC5CC 0x5F92
+0xC5CD 0x6597
+0xC5CE 0x675C
+0xC5CF 0x6E21
+0xC5D0 0x767B
+0xC5D1 0x83DF
+0xC5D2 0x8CED
+0xC5D3 0x9014
+0xC5D4 0x90FD
+0xC5D5 0x934D
+0xC5D6 0x7825
+0xC5D7 0x783A
+0xC5D8 0x52AA
+0xC5D9 0x5EA6
+0xC5DA 0x571F
+0xC5DB 0x5974
+0xC5DC 0x6012
+0xC5DD 0x5012
+0xC5DE 0x515A
+0xC5DF 0x51AC
+0xC5E0 0x51CD
+0xC5E1 0x5200
+0xC5E2 0x5510
+0xC5E3 0x5854
+0xC5E4 0x5858
+0xC5E5 0x5957
+0xC5E6 0x5B95
+0xC5E7 0x5CF6
+0xC5E8 0x5D8B
+0xC5E9 0x60BC
+0xC5EA 0x6295
+0xC5EB 0x642D
+0xC5EC 0x6771
+0xC5ED 0x6843
+0xC5EE 0x68BC
+0xC5EF 0x68DF
+0xC5F0 0x76D7
+0xC5F1 0x6DD8
+0xC5F2 0x6E6F
+0xC5F3 0x6D9B
+0xC5F4 0x706F
+0xC5F5 0x71C8
+0xC5F6 0x5F53
+0xC5F7 0x75D8
+0xC5F8 0x7977
+0xC5F9 0x7B49
+0xC5FA 0x7B54
+0xC5FB 0x7B52
+0xC5FC 0x7CD6
+0xC5FD 0x7D71
+0xC5FE 0x5230
+0xC6A1 0x8463
+0xC6A2 0x8569
+0xC6A3 0x85E4
+0xC6A4 0x8A0E
+0xC6A5 0x8B04
+0xC6A6 0x8C46
+0xC6A7 0x8E0F
+0xC6A8 0x9003
+0xC6A9 0x900F
+0xC6AA 0x9419
+0xC6AB 0x9676
+0xC6AC 0x982D
+0xC6AD 0x9A30
+0xC6AE 0x95D8
+0xC6AF 0x50CD
+0xC6B0 0x52D5
+0xC6B1 0x540C
+0xC6B2 0x5802
+0xC6B3 0x5C0E
+0xC6B4 0x61A7
+0xC6B5 0x649E
+0xC6B6 0x6D1E
+0xC6B7 0x77B3
+0xC6B8 0x7AE5
+0xC6B9 0x80F4
+0xC6BA 0x8404
+0xC6BB 0x9053
+0xC6BC 0x9285
+0xC6BD 0x5CE0
+0xC6BE 0x9D07
+0xC6BF 0x533F
+0xC6C0 0x5F97
+0xC6C1 0x5FB3
+0xC6C2 0x6D9C
+0xC6C3 0x7279
+0xC6C4 0x7763
+0xC6C5 0x79BF
+0xC6C6 0x7BE4
+0xC6C7 0x6BD2
+0xC6C8 0x72EC
+0xC6C9 0x8AAD
+0xC6CA 0x6803
+0xC6CB 0x6A61
+0xC6CC 0x51F8
+0xC6CD 0x7A81
+0xC6CE 0x6934
+0xC6CF 0x5C4A
+0xC6D0 0x9CF6
+0xC6D1 0x82EB
+0xC6D2 0x5BC5
+0xC6D3 0x9149
+0xC6D4 0x701E
+0xC6D5 0x5678
+0xC6D6 0x5C6F
+0xC6D7 0x60C7
+0xC6D8 0x6566
+0xC6D9 0x6C8C
+0xC6DA 0x8C5A
+0xC6DB 0x9041
+0xC6DC 0x9813
+0xC6DD 0x5451
+0xC6DE 0x66C7
+0xC6DF 0x920D
+0xC6E0 0x5948
+0xC6E1 0x90A3
+0xC6E2 0x5185
+0xC6E3 0x4E4D
+0xC6E4 0x51EA
+0xC6E5 0x8599
+0xC6E6 0x8B0E
+0xC6E7 0x7058
+0xC6E8 0x637A
+0xC6E9 0x934B
+0xC6EA 0x6962
+0xC6EB 0x99B4
+0xC6EC 0x7E04
+0xC6ED 0x7577
+0xC6EE 0x5357
+0xC6EF 0x6960
+0xC6F0 0x8EDF
+0xC6F1 0x96E3
+0xC6F2 0x6C5D
+0xC6F3 0x4E8C
+0xC6F4 0x5C3C
+0xC6F5 0x5F10
+0xC6F6 0x8FE9
+0xC6F7 0x5302
+0xC6F8 0x8CD1
+0xC6F9 0x8089
+0xC6FA 0x8679
+0xC6FB 0x5EFF
+0xC6FC 0x65E5
+0xC6FD 0x4E73
+0xC6FE 0x5165
+0xC7A1 0x5982
+0xC7A2 0x5C3F
+0xC7A3 0x97EE
+0xC7A4 0x4EFB
+0xC7A5 0x598A
+0xC7A6 0x5FCD
+0xC7A7 0x8A8D
+0xC7A8 0x6FE1
+0xC7A9 0x79B0
+0xC7AA 0x7962
+0xC7AB 0x5BE7
+0xC7AC 0x8471
+0xC7AD 0x732B
+0xC7AE 0x71B1
+0xC7AF 0x5E74
+0xC7B0 0x5FF5
+0xC7B1 0x637B
+0xC7B2 0x649A
+0xC7B3 0x71C3
+0xC7B4 0x7C98
+0xC7B5 0x4E43
+0xC7B6 0x5EFC
+0xC7B7 0x4E4B
+0xC7B8 0x57DC
+0xC7B9 0x56A2
+0xC7BA 0x60A9
+0xC7BB 0x6FC3
+0xC7BC 0x7D0D
+0xC7BD 0x80FD
+0xC7BE 0x8133
+0xC7BF 0x81BF
+0xC7C0 0x8FB2
+0xC7C1 0x8997
+0xC7C2 0x86A4
+0xC7C3 0x5DF4
+0xC7C4 0x628A
+0xC7C5 0x64AD
+0xC7C6 0x8987
+0xC7C7 0x6777
+0xC7C8 0x6CE2
+0xC7C9 0x6D3E
+0xC7CA 0x7436
+0xC7CB 0x7834
+0xC7CC 0x5A46
+0xC7CD 0x7F75
+0xC7CE 0x82AD
+0xC7CF 0x99AC
+0xC7D0 0x4FF3
+0xC7D1 0x5EC3
+0xC7D2 0x62DD
+0xC7D3 0x6392
+0xC7D4 0x6557
+0xC7D5 0x676F
+0xC7D6 0x76C3
+0xC7D7 0x724C
+0xC7D8 0x80CC
+0xC7D9 0x80BA
+0xC7DA 0x8F29
+0xC7DB 0x914D
+0xC7DC 0x500D
+0xC7DD 0x57F9
+0xC7DE 0x5A92
+0xC7DF 0x6885
+0xC7E0 0x6973
+0xC7E1 0x7164
+0xC7E2 0x72FD
+0xC7E3 0x8CB7
+0xC7E4 0x58F2
+0xC7E5 0x8CE0
+0xC7E6 0x966A
+0xC7E7 0x9019
+0xC7E8 0x877F
+0xC7E9 0x79E4
+0xC7EA 0x77E7
+0xC7EB 0x8429
+0xC7EC 0x4F2F
+0xC7ED 0x5265
+0xC7EE 0x535A
+0xC7EF 0x62CD
+0xC7F0 0x67CF
+0xC7F1 0x6CCA
+0xC7F2 0x767D
+0xC7F3 0x7B94
+0xC7F4 0x7C95
+0xC7F5 0x8236
+0xC7F6 0x8584
+0xC7F7 0x8FEB
+0xC7F8 0x66DD
+0xC7F9 0x6F20
+0xC7FA 0x7206
+0xC7FB 0x7E1B
+0xC7FC 0x83AB
+0xC7FD 0x99C1
+0xC7FE 0x9EA6
+0xC8A1 0x51FD
+0xC8A2 0x7BB1
+0xC8A3 0x7872
+0xC8A4 0x7BB8
+0xC8A5 0x8087
+0xC8A6 0x7B48
+0xC8A7 0x6AE8
+0xC8A8 0x5E61
+0xC8A9 0x808C
+0xC8AA 0x7551
+0xC8AB 0x7560
+0xC8AC 0x516B
+0xC8AD 0x9262
+0xC8AE 0x6E8C
+0xC8AF 0x767A
+0xC8B0 0x9197
+0xC8B1 0x9AEA
+0xC8B2 0x4F10
+0xC8B3 0x7F70
+0xC8B4 0x629C
+0xC8B5 0x7B4F
+0xC8B6 0x95A5
+0xC8B7 0x9CE9
+0xC8B8 0x567A
+0xC8B9 0x5859
+0xC8BA 0x86E4
+0xC8BB 0x96BC
+0xC8BC 0x4F34
+0xC8BD 0x5224
+0xC8BE 0x534A
+0xC8BF 0x53CD
+0xC8C0 0x53DB
+0xC8C1 0x5E06
+0xC8C2 0x642C
+0xC8C3 0x6591
+0xC8C4 0x677F
+0xC8C5 0x6C3E
+0xC8C6 0x6C4E
+0xC8C7 0x7248
+0xC8C8 0x72AF
+0xC8C9 0x73ED
+0xC8CA 0x7554
+0xC8CB 0x7E41
+0xC8CC 0x822C
+0xC8CD 0x85E9
+0xC8CE 0x8CA9
+0xC8CF 0x7BC4
+0xC8D0 0x91C6
+0xC8D1 0x7169
+0xC8D2 0x9812
+0xC8D3 0x98EF
+0xC8D4 0x633D
+0xC8D5 0x6669
+0xC8D6 0x756A
+0xC8D7 0x76E4
+0xC8D8 0x78D0
+0xC8D9 0x8543
+0xC8DA 0x86EE
+0xC8DB 0x532A
+0xC8DC 0x5351
+0xC8DD 0x5426
+0xC8DE 0x5983
+0xC8DF 0x5E87
+0xC8E0 0x5F7C
+0xC8E1 0x60B2
+0xC8E2 0x6249
+0xC8E3 0x6279
+0xC8E4 0x62AB
+0xC8E5 0x6590
+0xC8E6 0x6BD4
+0xC8E7 0x6CCC
+0xC8E8 0x75B2
+0xC8E9 0x76AE
+0xC8EA 0x7891
+0xC8EB 0x79D8
+0xC8EC 0x7DCB
+0xC8ED 0x7F77
+0xC8EE 0x80A5
+0xC8EF 0x88AB
+0xC8F0 0x8AB9
+0xC8F1 0x8CBB
+0xC8F2 0x907F
+0xC8F3 0x975E
+0xC8F4 0x98DB
+0xC8F5 0x6A0B
+0xC8F6 0x7C38
+0xC8F7 0x5099
+0xC8F8 0x5C3E
+0xC8F9 0x5FAE
+0xC8FA 0x6787
+0xC8FB 0x6BD8
+0xC8FC 0x7435
+0xC8FD 0x7709
+0xC8FE 0x7F8E
+0xC9A1 0x9F3B
+0xC9A2 0x67CA
+0xC9A3 0x7A17
+0xC9A4 0x5339
+0xC9A5 0x758B
+0xC9A6 0x9AED
+0xC9A7 0x5F66
+0xC9A8 0x819D
+0xC9A9 0x83F1
+0xC9AA 0x8098
+0xC9AB 0x5F3C
+0xC9AC 0x5FC5
+0xC9AD 0x7562
+0xC9AE 0x7B46
+0xC9AF 0x903C
+0xC9B0 0x6867
+0xC9B1 0x59EB
+0xC9B2 0x5A9B
+0xC9B3 0x7D10
+0xC9B4 0x767E
+0xC9B5 0x8B2C
+0xC9B6 0x4FF5
+0xC9B7 0x5F6A
+0xC9B8 0x6A19
+0xC9B9 0x6C37
+0xC9BA 0x6F02
+0xC9BB 0x74E2
+0xC9BC 0x7968
+0xC9BD 0x8868
+0xC9BE 0x8A55
+0xC9BF 0x8C79
+0xC9C0 0x5EDF
+0xC9C1 0x63CF
+0xC9C2 0x75C5
+0xC9C3 0x79D2
+0xC9C4 0x82D7
+0xC9C5 0x9328
+0xC9C6 0x92F2
+0xC9C7 0x849C
+0xC9C8 0x86ED
+0xC9C9 0x9C2D
+0xC9CA 0x54C1
+0xC9CB 0x5F6C
+0xC9CC 0x658C
+0xC9CD 0x6D5C
+0xC9CE 0x7015
+0xC9CF 0x8CA7
+0xC9D0 0x8CD3
+0xC9D1 0x983B
+0xC9D2 0x654F
+0xC9D3 0x74F6
+0xC9D4 0x4E0D
+0xC9D5 0x4ED8
+0xC9D6 0x57E0
+0xC9D7 0x592B
+0xC9D8 0x5A66
+0xC9D9 0x5BCC
+0xC9DA 0x51A8
+0xC9DB 0x5E03
+0xC9DC 0x5E9C
+0xC9DD 0x6016
+0xC9DE 0x6276
+0xC9DF 0x6577
+0xC9E0 0x65A7
+0xC9E1 0x666E
+0xC9E2 0x6D6E
+0xC9E3 0x7236
+0xC9E4 0x7B26
+0xC9E5 0x8150
+0xC9E6 0x819A
+0xC9E7 0x8299
+0xC9E8 0x8B5C
+0xC9E9 0x8CA0
+0xC9EA 0x8CE6
+0xC9EB 0x8D74
+0xC9EC 0x961C
+0xC9ED 0x9644
+0xC9EE 0x4FAE
+0xC9EF 0x64AB
+0xC9F0 0x6B66
+0xC9F1 0x821E
+0xC9F2 0x8461
+0xC9F3 0x856A
+0xC9F4 0x90E8
+0xC9F5 0x5C01
+0xC9F6 0x6953
+0xC9F7 0x98A8
+0xC9F8 0x847A
+0xC9F9 0x8557
+0xC9FA 0x4F0F
+0xC9FB 0x526F
+0xC9FC 0x5FA9
+0xC9FD 0x5E45
+0xC9FE 0x670D
+0xCAA1 0x798F
+0xCAA2 0x8179
+0xCAA3 0x8907
+0xCAA4 0x8986
+0xCAA5 0x6DF5
+0xCAA6 0x5F17
+0xCAA7 0x6255
+0xCAA8 0x6CB8
+0xCAA9 0x4ECF
+0xCAAA 0x7269
+0xCAAB 0x9B92
+0xCAAC 0x5206
+0xCAAD 0x543B
+0xCAAE 0x5674
+0xCAAF 0x58B3
+0xCAB0 0x61A4
+0xCAB1 0x626E
+0xCAB2 0x711A
+0xCAB3 0x596E
+0xCAB4 0x7C89
+0xCAB5 0x7CDE
+0xCAB6 0x7D1B
+0xCAB7 0x96F0
+0xCAB8 0x6587
+0xCAB9 0x805E
+0xCABA 0x4E19
+0xCABB 0x4F75
+0xCABC 0x5175
+0xCABD 0x5840
+0xCABE 0x5E63
+0xCABF 0x5E73
+0xCAC0 0x5F0A
+0xCAC1 0x67C4
+0xCAC2 0x4E26
+0xCAC3 0x853D
+0xCAC4 0x9589
+0xCAC5 0x965B
+0xCAC6 0x7C73
+0xCAC7 0x9801
+0xCAC8 0x50FB
+0xCAC9 0x58C1
+0xCACA 0x7656
+0xCACB 0x78A7
+0xCACC 0x5225
+0xCACD 0x77A5
+0xCACE 0x8511
+0xCACF 0x7B86
+0xCAD0 0x504F
+0xCAD1 0x5909
+0xCAD2 0x7247
+0xCAD3 0x7BC7
+0xCAD4 0x7DE8
+0xCAD5 0x8FBA
+0xCAD6 0x8FD4
+0xCAD7 0x904D
+0xCAD8 0x4FBF
+0xCAD9 0x52C9
+0xCADA 0x5A29
+0xCADB 0x5F01
+0xCADC 0x97AD
+0xCADD 0x4FDD
+0xCADE 0x8217
+0xCADF 0x92EA
+0xCAE0 0x5703
+0xCAE1 0x6355
+0xCAE2 0x6B69
+0xCAE3 0x752B
+0xCAE4 0x88DC
+0xCAE5 0x8F14
+0xCAE6 0x7A42
+0xCAE7 0x52DF
+0xCAE8 0x5893
+0xCAE9 0x6155
+0xCAEA 0x620A
+0xCAEB 0x66AE
+0xCAEC 0x6BCD
+0xCAED 0x7C3F
+0xCAEE 0x83E9
+0xCAEF 0x5023
+0xCAF0 0x4FF8
+0xCAF1 0x5305
+0xCAF2 0x5446
+0xCAF3 0x5831
+0xCAF4 0x5949
+0xCAF5 0x5B9D
+0xCAF6 0x5CF0
+0xCAF7 0x5CEF
+0xCAF8 0x5D29
+0xCAF9 0x5E96
+0xCAFA 0x62B1
+0xCAFB 0x6367
+0xCAFC 0x653E
+0xCAFD 0x65B9
+0xCAFE 0x670B
+0xCBA1 0x6CD5
+0xCBA2 0x6CE1
+0xCBA3 0x70F9
+0xCBA4 0x7832
+0xCBA5 0x7E2B
+0xCBA6 0x80DE
+0xCBA7 0x82B3
+0xCBA8 0x840C
+0xCBA9 0x84EC
+0xCBAA 0x8702
+0xCBAB 0x8912
+0xCBAC 0x8A2A
+0xCBAD 0x8C4A
+0xCBAE 0x90A6
+0xCBAF 0x92D2
+0xCBB0 0x98FD
+0xCBB1 0x9CF3
+0xCBB2 0x9D6C
+0xCBB3 0x4E4F
+0xCBB4 0x4EA1
+0xCBB5 0x508D
+0xCBB6 0x5256
+0xCBB7 0x574A
+0xCBB8 0x59A8
+0xCBB9 0x5E3D
+0xCBBA 0x5FD8
+0xCBBB 0x5FD9
+0xCBBC 0x623F
+0xCBBD 0x66B4
+0xCBBE 0x671B
+0xCBBF 0x67D0
+0xCBC0 0x68D2
+0xCBC1 0x5192
+0xCBC2 0x7D21
+0xCBC3 0x80AA
+0xCBC4 0x81A8
+0xCBC5 0x8B00
+0xCBC6 0x8C8C
+0xCBC7 0x8CBF
+0xCBC8 0x927E
+0xCBC9 0x9632
+0xCBCA 0x5420
+0xCBCB 0x982C
+0xCBCC 0x5317
+0xCBCD 0x50D5
+0xCBCE 0x535C
+0xCBCF 0x58A8
+0xCBD0 0x64B2
+0xCBD1 0x6734
+0xCBD2 0x7267
+0xCBD3 0x7766
+0xCBD4 0x7A46
+0xCBD5 0x91E6
+0xCBD6 0x52C3
+0xCBD7 0x6CA1
+0xCBD8 0x6B86
+0xCBD9 0x5800
+0xCBDA 0x5E4C
+0xCBDB 0x5954
+0xCBDC 0x672C
+0xCBDD 0x7FFB
+0xCBDE 0x51E1
+0xCBDF 0x76C6
+0xCBE0 0x6469
+0xCBE1 0x78E8
+0xCBE2 0x9B54
+0xCBE3 0x9EBB
+0xCBE4 0x57CB
+0xCBE5 0x59B9
+0xCBE6 0x6627
+0xCBE7 0x679A
+0xCBE8 0x6BCE
+0xCBE9 0x54E9
+0xCBEA 0x69D9
+0xCBEB 0x5E55
+0xCBEC 0x819C
+0xCBED 0x6795
+0xCBEE 0x9BAA
+0xCBEF 0x67FE
+0xCBF0 0x9C52
+0xCBF1 0x685D
+0xCBF2 0x4EA6
+0xCBF3 0x4FE3
+0xCBF4 0x53C8
+0xCBF5 0x62B9
+0xCBF6 0x672B
+0xCBF7 0x6CAB
+0xCBF8 0x8FC4
+0xCBF9 0x4FAD
+0xCBFA 0x7E6D
+0xCBFB 0x9EBF
+0xCBFC 0x4E07
+0xCBFD 0x6162
+0xCBFE 0x6E80
+0xCCA1 0x6F2B
+0xCCA2 0x8513
+0xCCA3 0x5473
+0xCCA4 0x672A
+0xCCA5 0x9B45
+0xCCA6 0x5DF3
+0xCCA7 0x7B95
+0xCCA8 0x5CAC
+0xCCA9 0x5BC6
+0xCCAA 0x871C
+0xCCAB 0x6E4A
+0xCCAC 0x84D1
+0xCCAD 0x7A14
+0xCCAE 0x8108
+0xCCAF 0x5999
+0xCCB0 0x7C8D
+0xCCB1 0x6C11
+0xCCB2 0x7720
+0xCCB3 0x52D9
+0xCCB4 0x5922
+0xCCB5 0x7121
+0xCCB6 0x725F
+0xCCB7 0x77DB
+0xCCB8 0x9727
+0xCCB9 0x9D61
+0xCCBA 0x690B
+0xCCBB 0x5A7F
+0xCCBC 0x5A18
+0xCCBD 0x51A5
+0xCCBE 0x540D
+0xCCBF 0x547D
+0xCCC0 0x660E
+0xCCC1 0x76DF
+0xCCC2 0x8FF7
+0xCCC3 0x9298
+0xCCC4 0x9CF4
+0xCCC5 0x59EA
+0xCCC6 0x725D
+0xCCC7 0x6EC5
+0xCCC8 0x514D
+0xCCC9 0x68C9
+0xCCCA 0x7DBF
+0xCCCB 0x7DEC
+0xCCCC 0x9762
+0xCCCD 0x9EBA
+0xCCCE 0x6478
+0xCCCF 0x6A21
+0xCCD0 0x8302
+0xCCD1 0x5984
+0xCCD2 0x5B5F
+0xCCD3 0x6BDB
+0xCCD4 0x731B
+0xCCD5 0x76F2
+0xCCD6 0x7DB2
+0xCCD7 0x8017
+0xCCD8 0x8499
+0xCCD9 0x5132
+0xCCDA 0x6728
+0xCCDB 0x9ED9
+0xCCDC 0x76EE
+0xCCDD 0x6762
+0xCCDE 0x52FF
+0xCCDF 0x9905
+0xCCE0 0x5C24
+0xCCE1 0x623B
+0xCCE2 0x7C7E
+0xCCE3 0x8CB0
+0xCCE4 0x554F
+0xCCE5 0x60B6
+0xCCE6 0x7D0B
+0xCCE7 0x9580
+0xCCE8 0x5301
+0xCCE9 0x4E5F
+0xCCEA 0x51B6
+0xCCEB 0x591C
+0xCCEC 0x723A
+0xCCED 0x8036
+0xCCEE 0x91CE
+0xCCEF 0x5F25
+0xCCF0 0x77E2
+0xCCF1 0x5384
+0xCCF2 0x5F79
+0xCCF3 0x7D04
+0xCCF4 0x85AC
+0xCCF5 0x8A33
+0xCCF6 0x8E8D
+0xCCF7 0x9756
+0xCCF8 0x67F3
+0xCCF9 0x85AE
+0xCCFA 0x9453
+0xCCFB 0x6109
+0xCCFC 0x6108
+0xCCFD 0x6CB9
+0xCCFE 0x7652
+0xCDA1 0x8AED
+0xCDA2 0x8F38
+0xCDA3 0x552F
+0xCDA4 0x4F51
+0xCDA5 0x512A
+0xCDA6 0x52C7
+0xCDA7 0x53CB
+0xCDA8 0x5BA5
+0xCDA9 0x5E7D
+0xCDAA 0x60A0
+0xCDAB 0x6182
+0xCDAC 0x63D6
+0xCDAD 0x6709
+0xCDAE 0x67DA
+0xCDAF 0x6E67
+0xCDB0 0x6D8C
+0xCDB1 0x7336
+0xCDB2 0x7337
+0xCDB3 0x7531
+0xCDB4 0x7950
+0xCDB5 0x88D5
+0xCDB6 0x8A98
+0xCDB7 0x904A
+0xCDB8 0x9091
+0xCDB9 0x90F5
+0xCDBA 0x96C4
+0xCDBB 0x878D
+0xCDBC 0x5915
+0xCDBD 0x4E88
+0xCDBE 0x4F59
+0xCDBF 0x4E0E
+0xCDC0 0x8A89
+0xCDC1 0x8F3F
+0xCDC2 0x9810
+0xCDC3 0x50AD
+0xCDC4 0x5E7C
+0xCDC5 0x5996
+0xCDC6 0x5BB9
+0xCDC7 0x5EB8
+0xCDC8 0x63DA
+0xCDC9 0x63FA
+0xCDCA 0x64C1
+0xCDCB 0x66DC
+0xCDCC 0x694A
+0xCDCD 0x69D8
+0xCDCE 0x6D0B
+0xCDCF 0x6EB6
+0xCDD0 0x7194
+0xCDD1 0x7528
+0xCDD2 0x7AAF
+0xCDD3 0x7F8A
+0xCDD4 0x8000
+0xCDD5 0x8449
+0xCDD6 0x84C9
+0xCDD7 0x8981
+0xCDD8 0x8B21
+0xCDD9 0x8E0A
+0xCDDA 0x9065
+0xCDDB 0x967D
+0xCDDC 0x990A
+0xCDDD 0x617E
+0xCDDE 0x6291
+0xCDDF 0x6B32
+0xCDE0 0x6C83
+0xCDE1 0x6D74
+0xCDE2 0x7FCC
+0xCDE3 0x7FFC
+0xCDE4 0x6DC0
+0xCDE5 0x7F85
+0xCDE6 0x87BA
+0xCDE7 0x88F8
+0xCDE8 0x6765
+0xCDE9 0x83B1
+0xCDEA 0x983C
+0xCDEB 0x96F7
+0xCDEC 0x6D1B
+0xCDED 0x7D61
+0xCDEE 0x843D
+0xCDEF 0x916A
+0xCDF0 0x4E71
+0xCDF1 0x5375
+0xCDF2 0x5D50
+0xCDF3 0x6B04
+0xCDF4 0x6FEB
+0xCDF5 0x85CD
+0xCDF6 0x862D
+0xCDF7 0x89A7
+0xCDF8 0x5229
+0xCDF9 0x540F
+0xCDFA 0x5C65
+0xCDFB 0x674E
+0xCDFC 0x68A8
+0xCDFD 0x7406
+0xCDFE 0x7483
+0xCEA1 0x75E2
+0xCEA2 0x88CF
+0xCEA3 0x88E1
+0xCEA4 0x91CC
+0xCEA5 0x96E2
+0xCEA6 0x9678
+0xCEA7 0x5F8B
+0xCEA8 0x7387
+0xCEA9 0x7ACB
+0xCEAA 0x844E
+0xCEAB 0x63A0
+0xCEAC 0x7565
+0xCEAD 0x5289
+0xCEAE 0x6D41
+0xCEAF 0x6E9C
+0xCEB0 0x7409
+0xCEB1 0x7559
+0xCEB2 0x786B
+0xCEB3 0x7C92
+0xCEB4 0x9686
+0xCEB5 0x7ADC
+0xCEB6 0x9F8D
+0xCEB7 0x4FB6
+0xCEB8 0x616E
+0xCEB9 0x65C5
+0xCEBA 0x865C
+0xCEBB 0x4E86
+0xCEBC 0x4EAE
+0xCEBD 0x50DA
+0xCEBE 0x4E21
+0xCEBF 0x51CC
+0xCEC0 0x5BEE
+0xCEC1 0x6599
+0xCEC2 0x6881
+0xCEC3 0x6DBC
+0xCEC4 0x731F
+0xCEC5 0x7642
+0xCEC6 0x77AD
+0xCEC7 0x7A1C
+0xCEC8 0x7CE7
+0xCEC9 0x826F
+0xCECA 0x8AD2
+0xCECB 0x907C
+0xCECC 0x91CF
+0xCECD 0x9675
+0xCECE 0x9818
+0xCECF 0x529B
+0xCED0 0x7DD1
+0xCED1 0x502B
+0xCED2 0x5398
+0xCED3 0x6797
+0xCED4 0x6DCB
+0xCED5 0x71D0
+0xCED6 0x7433
+0xCED7 0x81E8
+0xCED8 0x8F2A
+0xCED9 0x96A3
+0xCEDA 0x9C57
+0xCEDB 0x9E9F
+0xCEDC 0x7460
+0xCEDD 0x5841
+0xCEDE 0x6D99
+0xCEDF 0x7D2F
+0xCEE0 0x985E
+0xCEE1 0x4EE4
+0xCEE2 0x4F36
+0xCEE3 0x4F8B
+0xCEE4 0x51B7
+0xCEE5 0x52B1
+0xCEE6 0x5DBA
+0xCEE7 0x601C
+0xCEE8 0x73B2
+0xCEE9 0x793C
+0xCEEA 0x82D3
+0xCEEB 0x9234
+0xCEEC 0x96B7
+0xCEED 0x96F6
+0xCEEE 0x970A
+0xCEEF 0x9E97
+0xCEF0 0x9F62
+0xCEF1 0x66A6
+0xCEF2 0x6B74
+0xCEF3 0x5217
+0xCEF4 0x52A3
+0xCEF5 0x70C8
+0xCEF6 0x88C2
+0xCEF7 0x5EC9
+0xCEF8 0x604B
+0xCEF9 0x6190
+0xCEFA 0x6F23
+0xCEFB 0x7149
+0xCEFC 0x7C3E
+0xCEFD 0x7DF4
+0xCEFE 0x806F
+0xCFA1 0x84EE
+0xCFA2 0x9023
+0xCFA3 0x932C
+0xCFA4 0x5442
+0xCFA5 0x9B6F
+0xCFA6 0x6AD3
+0xCFA7 0x7089
+0xCFA8 0x8CC2
+0xCFA9 0x8DEF
+0xCFAA 0x9732
+0xCFAB 0x52B4
+0xCFAC 0x5A41
+0xCFAD 0x5ECA
+0xCFAE 0x5F04
+0xCFAF 0x6717
+0xCFB0 0x697C
+0xCFB1 0x6994
+0xCFB2 0x6D6A
+0xCFB3 0x6F0F
+0xCFB4 0x7262
+0xCFB5 0x72FC
+0xCFB6 0x7BED
+0xCFB7 0x8001
+0xCFB8 0x807E
+0xCFB9 0x874B
+0xCFBA 0x90CE
+0xCFBB 0x516D
+0xCFBC 0x9E93
+0xCFBD 0x7984
+0xCFBE 0x808B
+0xCFBF 0x9332
+0xCFC0 0x8AD6
+0xCFC1 0x502D
+0xCFC2 0x548C
+0xCFC3 0x8A71
+0xCFC4 0x6B6A
+0xCFC5 0x8CC4
+0xCFC6 0x8107
+0xCFC7 0x60D1
+0xCFC8 0x67A0
+0xCFC9 0x9DF2
+0xCFCA 0x4E99
+0xCFCB 0x4E98
+0xCFCC 0x9C10
+0xCFCD 0x8A6B
+0xCFCE 0x85C1
+0xCFCF 0x8568
+0xCFD0 0x6900
+0xCFD1 0x6E7E
+0xCFD2 0x7897
+0xCFD3 0x8155
+0xCFD4 0x20B9F
+0xCFD5 0x5B41
+0xCFD6 0x5B56
+0xCFD7 0x5B7D
+0xCFD8 0x5B93
+0xCFD9 0x5BD8
+0xCFDA 0x5BEC
+0xCFDB 0x5C12
+0xCFDC 0x5C1E
+0xCFDD 0x5C23
+0xCFDE 0x5C2B
+0xCFDF 0x378D
+0xCFE0 0x5C62
+0xCFE1 0xFA3B
+0xCFE2 0xFA3C
+0xCFE3 0x216B4
+0xCFE4 0x5C7A
+0xCFE5 0x5C8F
+0xCFE6 0x5C9F
+0xCFE7 0x5CA3
+0xCFE8 0x5CAA
+0xCFE9 0x5CBA
+0xCFEA 0x5CCB
+0xCFEB 0x5CD0
+0xCFEC 0x5CD2
+0xCFED 0x5CF4
+0xCFEE 0x21E34
+0xCFEF 0x37E2
+0xCFF0 0x5D0D
+0xCFF1 0x5D27
+0xCFF2 0xFA11
+0xCFF3 0x5D46
+0xCFF4 0x5D47
+0xCFF5 0x5D53
+0xCFF6 0x5D4A
+0xCFF7 0x5D6D
+0xCFF8 0x5D81
+0xCFF9 0x5DA0
+0xCFFA 0x5DA4
+0xCFFB 0x5DA7
+0xCFFC 0x5DB8
+0xCFFD 0x5DCB
+0xCFFE 0x541E
+0xD0A1 0x5F0C
+0xD0A2 0x4E10
+0xD0A3 0x4E15
+0xD0A4 0x4E2A
+0xD0A5 0x4E31
+0xD0A6 0x4E36
+0xD0A7 0x4E3C
+0xD0A8 0x4E3F
+0xD0A9 0x4E42
+0xD0AA 0x4E56
+0xD0AB 0x4E58
+0xD0AC 0x4E82
+0xD0AD 0x4E85
+0xD0AE 0x8C6B
+0xD0AF 0x4E8A
+0xD0B0 0x8212
+0xD0B1 0x5F0D
+0xD0B2 0x4E8E
+0xD0B3 0x4E9E
+0xD0B4 0x4E9F
+0xD0B5 0x4EA0
+0xD0B6 0x4EA2
+0xD0B7 0x4EB0
+0xD0B8 0x4EB3
+0xD0B9 0x4EB6
+0xD0BA 0x4ECE
+0xD0BB 0x4ECD
+0xD0BC 0x4EC4
+0xD0BD 0x4EC6
+0xD0BE 0x4EC2
+0xD0BF 0x4ED7
+0xD0C0 0x4EDE
+0xD0C1 0x4EED
+0xD0C2 0x4EDF
+0xD0C3 0x4EF7
+0xD0C4 0x4F09
+0xD0C5 0x4F5A
+0xD0C6 0x4F30
+0xD0C7 0x4F5B
+0xD0C8 0x4F5D
+0xD0C9 0x4F57
+0xD0CA 0x4F47
+0xD0CB 0x4F76
+0xD0CC 0x4F88
+0xD0CD 0x4F8F
+0xD0CE 0x4F98
+0xD0CF 0x4F7B
+0xD0D0 0x4F69
+0xD0D1 0x4F70
+0xD0D2 0x4F91
+0xD0D3 0x4F6F
+0xD0D4 0x4F86
+0xD0D5 0x4F96
+0xD0D6 0x5118
+0xD0D7 0x4FD4
+0xD0D8 0x4FDF
+0xD0D9 0x4FCE
+0xD0DA 0x4FD8
+0xD0DB 0x4FDB
+0xD0DC 0x4FD1
+0xD0DD 0x4FDA
+0xD0DE 0x4FD0
+0xD0DF 0x4FE4
+0xD0E0 0x4FE5
+0xD0E1 0x501A
+0xD0E2 0x5028
+0xD0E3 0x5014
+0xD0E4 0x502A
+0xD0E5 0x5025
+0xD0E6 0x5005
+0xD0E7 0x4F1C
+0xD0E8 0x4FF6
+0xD0E9 0x5021
+0xD0EA 0x5029
+0xD0EB 0x502C
+0xD0EC 0x4FFE
+0xD0ED 0x4FEF
+0xD0EE 0x5011
+0xD0EF 0x5006
+0xD0F0 0x5043
+0xD0F1 0x5047
+0xD0F2 0x6703
+0xD0F3 0x5055
+0xD0F4 0x5050
+0xD0F5 0x5048
+0xD0F6 0x505A
+0xD0F7 0x5056
+0xD0F8 0x506C
+0xD0F9 0x5078
+0xD0FA 0x5080
+0xD0FB 0x509A
+0xD0FC 0x5085
+0xD0FD 0x50B4
+0xD0FE 0x50B2
+0xD1A1 0x50C9
+0xD1A2 0x50CA
+0xD1A3 0x50B3
+0xD1A4 0x50C2
+0xD1A5 0x50D6
+0xD1A6 0x50DE
+0xD1A7 0x50E5
+0xD1A8 0x50ED
+0xD1A9 0x50E3
+0xD1AA 0x50EE
+0xD1AB 0x50F9
+0xD1AC 0x50F5
+0xD1AD 0x5109
+0xD1AE 0x5101
+0xD1AF 0x5102
+0xD1B0 0x5116
+0xD1B1 0x5115
+0xD1B2 0x5114
+0xD1B3 0x511A
+0xD1B4 0x5121
+0xD1B5 0x513A
+0xD1B6 0x5137
+0xD1B7 0x513C
+0xD1B8 0x513B
+0xD1B9 0x513F
+0xD1BA 0x5140
+0xD1BB 0x5152
+0xD1BC 0x514C
+0xD1BD 0x5154
+0xD1BE 0x5162
+0xD1BF 0x7AF8
+0xD1C0 0x5169
+0xD1C1 0x516A
+0xD1C2 0x516E
+0xD1C3 0x5180
+0xD1C4 0x5182
+0xD1C5 0x56D8
+0xD1C6 0x518C
+0xD1C7 0x5189
+0xD1C8 0x518F
+0xD1C9 0x5191
+0xD1CA 0x5193
+0xD1CB 0x5195
+0xD1CC 0x5196
+0xD1CD 0x51A4
+0xD1CE 0x51A6
+0xD1CF 0x51A2
+0xD1D0 0x51A9
+0xD1D1 0x51AA
+0xD1D2 0x51AB
+0xD1D3 0x51B3
+0xD1D4 0x51B1
+0xD1D5 0x51B2
+0xD1D6 0x51B0
+0xD1D7 0x51B5
+0xD1D8 0x51BD
+0xD1D9 0x51C5
+0xD1DA 0x51C9
+0xD1DB 0x51DB
+0xD1DC 0x51E0
+0xD1DD 0x8655
+0xD1DE 0x51E9
+0xD1DF 0x51ED
+0xD1E0 0x51F0
+0xD1E1 0x51F5
+0xD1E2 0x51FE
+0xD1E3 0x5204
+0xD1E4 0x520B
+0xD1E5 0x5214
+0xD1E6 0x520E
+0xD1E7 0x5227
+0xD1E8 0x522A
+0xD1E9 0x522E
+0xD1EA 0x5233
+0xD1EB 0x5239
+0xD1EC 0x524F
+0xD1ED 0x5244
+0xD1EE 0x524B
+0xD1EF 0x524C
+0xD1F0 0x525E
+0xD1F1 0x5254
+0xD1F2 0x526A
+0xD1F3 0x5274
+0xD1F4 0x5269
+0xD1F5 0x5273
+0xD1F6 0x527F
+0xD1F7 0x527D
+0xD1F8 0x528D
+0xD1F9 0x5294
+0xD1FA 0x5292
+0xD1FB 0x5271
+0xD1FC 0x5288
+0xD1FD 0x5291
+0xD1FE 0x8FA8
+0xD2A1 0x8FA7
+0xD2A2 0x52AC
+0xD2A3 0x52AD
+0xD2A4 0x52BC
+0xD2A5 0x52B5
+0xD2A6 0x52C1
+0xD2A7 0x52CD
+0xD2A8 0x52D7
+0xD2A9 0x52DE
+0xD2AA 0x52E3
+0xD2AB 0x52E6
+0xD2AC 0x98ED
+0xD2AD 0x52E0
+0xD2AE 0x52F3
+0xD2AF 0x52F5
+0xD2B0 0x52F8
+0xD2B1 0x52F9
+0xD2B2 0x5306
+0xD2B3 0x5308
+0xD2B4 0x7538
+0xD2B5 0x530D
+0xD2B6 0x5310
+0xD2B7 0x530F
+0xD2B8 0x5315
+0xD2B9 0x531A
+0xD2BA 0x5323
+0xD2BB 0x532F
+0xD2BC 0x5331
+0xD2BD 0x5333
+0xD2BE 0x5338
+0xD2BF 0x5340
+0xD2C0 0x5346
+0xD2C1 0x5345
+0xD2C2 0x4E17
+0xD2C3 0x5349
+0xD2C4 0x534D
+0xD2C5 0x51D6
+0xD2C6 0x535E
+0xD2C7 0x5369
+0xD2C8 0x536E
+0xD2C9 0x5918
+0xD2CA 0x537B
+0xD2CB 0x5377
+0xD2CC 0x5382
+0xD2CD 0x5396
+0xD2CE 0x53A0
+0xD2CF 0x53A6
+0xD2D0 0x53A5
+0xD2D1 0x53AE
+0xD2D2 0x53B0
+0xD2D3 0x53B6
+0xD2D4 0x53C3
+0xD2D5 0x7C12
+0xD2D6 0x96D9
+0xD2D7 0x53DF
+0xD2D8 0x66FC
+0xD2D9 0x71EE
+0xD2DA 0x53EE
+0xD2DB 0x53E8
+0xD2DC 0x53ED
+0xD2DD 0x53FA
+0xD2DE 0x5401
+0xD2DF 0x543D
+0xD2E0 0x5440
+0xD2E1 0x542C
+0xD2E2 0x542D
+0xD2E3 0x543C
+0xD2E4 0x542E
+0xD2E5 0x5436
+0xD2E6 0x5429
+0xD2E7 0x541D
+0xD2E8 0x544E
+0xD2E9 0x548F
+0xD2EA 0x5475
+0xD2EB 0x548E
+0xD2EC 0x545F
+0xD2ED 0x5471
+0xD2EE 0x5477
+0xD2EF 0x5470
+0xD2F0 0x5492
+0xD2F1 0x547B
+0xD2F2 0x5480
+0xD2F3 0x5476
+0xD2F4 0x5484
+0xD2F5 0x5490
+0xD2F6 0x5486
+0xD2F7 0x54C7
+0xD2F8 0x54A2
+0xD2F9 0x54B8
+0xD2FA 0x54A5
+0xD2FB 0x54AC
+0xD2FC 0x54C4
+0xD2FD 0x54C8
+0xD2FE 0x54A8
+0xD3A1 0x54AB
+0xD3A2 0x54C2
+0xD3A3 0x54A4
+0xD3A4 0x54BE
+0xD3A5 0x54BC
+0xD3A6 0x54D8
+0xD3A7 0x54E5
+0xD3A8 0x54E6
+0xD3A9 0x550F
+0xD3AA 0x5514
+0xD3AB 0x54FD
+0xD3AC 0x54EE
+0xD3AD 0x54ED
+0xD3AE 0x54FA
+0xD3AF 0x54E2
+0xD3B0 0x5539
+0xD3B1 0x5540
+0xD3B2 0x5563
+0xD3B3 0x554C
+0xD3B4 0x552E
+0xD3B5 0x555C
+0xD3B6 0x5545
+0xD3B7 0x5556
+0xD3B8 0x5557
+0xD3B9 0x5538
+0xD3BA 0x5533
+0xD3BB 0x555D
+0xD3BC 0x5599
+0xD3BD 0x5580
+0xD3BE 0x54AF
+0xD3BF 0x558A
+0xD3C0 0x559F
+0xD3C1 0x557B
+0xD3C2 0x557E
+0xD3C3 0x5598
+0xD3C4 0x559E
+0xD3C5 0x55AE
+0xD3C6 0x557C
+0xD3C7 0x5583
+0xD3C8 0x55A9
+0xD3C9 0x5587
+0xD3CA 0x55A8
+0xD3CB 0x55DA
+0xD3CC 0x55C5
+0xD3CD 0x55DF
+0xD3CE 0x55C4
+0xD3CF 0x55DC
+0xD3D0 0x55E4
+0xD3D1 0x55D4
+0xD3D2 0x5614
+0xD3D3 0x55F7
+0xD3D4 0x5616
+0xD3D5 0x55FE
+0xD3D6 0x55FD
+0xD3D7 0x561B
+0xD3D8 0x55F9
+0xD3D9 0x564E
+0xD3DA 0x5650
+0xD3DB 0x71DF
+0xD3DC 0x5634
+0xD3DD 0x5636
+0xD3DE 0x5632
+0xD3DF 0x5638
+0xD3E0 0x566B
+0xD3E1 0x5664
+0xD3E2 0x562F
+0xD3E3 0x566C
+0xD3E4 0x566A
+0xD3E5 0x5686
+0xD3E6 0x5680
+0xD3E7 0x568A
+0xD3E8 0x56A0
+0xD3E9 0x5694
+0xD3EA 0x568F
+0xD3EB 0x56A5
+0xD3EC 0x56AE
+0xD3ED 0x56B6
+0xD3EE 0x56B4
+0xD3EF 0x56C2
+0xD3F0 0x56BC
+0xD3F1 0x56C1
+0xD3F2 0x56C3
+0xD3F3 0x56C0
+0xD3F4 0x56C8
+0xD3F5 0x56CE
+0xD3F6 0x56D1
+0xD3F7 0x56D3
+0xD3F8 0x56D7
+0xD3F9 0x56EE
+0xD3FA 0x56F9
+0xD3FB 0x5700
+0xD3FC 0x56FF
+0xD3FD 0x5704
+0xD3FE 0x5709
+0xD4A1 0x5708
+0xD4A2 0x570B
+0xD4A3 0x570D
+0xD4A4 0x5713
+0xD4A5 0x5718
+0xD4A6 0x5716
+0xD4A7 0x55C7
+0xD4A8 0x571C
+0xD4A9 0x5726
+0xD4AA 0x5737
+0xD4AB 0x5738
+0xD4AC 0x574E
+0xD4AD 0x573B
+0xD4AE 0x5740
+0xD4AF 0x574F
+0xD4B0 0x5769
+0xD4B1 0x57C0
+0xD4B2 0x5788
+0xD4B3 0x5761
+0xD4B4 0x577F
+0xD4B5 0x5789
+0xD4B6 0x5793
+0xD4B7 0x57A0
+0xD4B8 0x57B3
+0xD4B9 0x57A4
+0xD4BA 0x57AA
+0xD4BB 0x57B0
+0xD4BC 0x57C3
+0xD4BD 0x57C6
+0xD4BE 0x57D4
+0xD4BF 0x57D2
+0xD4C0 0x57D3
+0xD4C1 0x580A
+0xD4C2 0x57D6
+0xD4C3 0x57E3
+0xD4C4 0x580B
+0xD4C5 0x5819
+0xD4C6 0x581D
+0xD4C7 0x5872
+0xD4C8 0x5821
+0xD4C9 0x5862
+0xD4CA 0x584B
+0xD4CB 0x5870
+0xD4CC 0x6BC0
+0xD4CD 0x5852
+0xD4CE 0x583D
+0xD4CF 0x5879
+0xD4D0 0x5885
+0xD4D1 0x58B9
+0xD4D2 0x589F
+0xD4D3 0x58AB
+0xD4D4 0x58BA
+0xD4D5 0x58DE
+0xD4D6 0x58BB
+0xD4D7 0x58B8
+0xD4D8 0x58AE
+0xD4D9 0x58C5
+0xD4DA 0x58D3
+0xD4DB 0x58D1
+0xD4DC 0x58D7
+0xD4DD 0x58D9
+0xD4DE 0x58D8
+0xD4DF 0x58E5
+0xD4E0 0x58DC
+0xD4E1 0x58E4
+0xD4E2 0x58DF
+0xD4E3 0x58EF
+0xD4E4 0x58FA
+0xD4E5 0x58F9
+0xD4E6 0x58FB
+0xD4E7 0x58FC
+0xD4E8 0x58FD
+0xD4E9 0x5902
+0xD4EA 0x590A
+0xD4EB 0x5910
+0xD4EC 0x591B
+0xD4ED 0x68A6
+0xD4EE 0x5925
+0xD4EF 0x592C
+0xD4F0 0x592D
+0xD4F1 0x5932
+0xD4F2 0x5938
+0xD4F3 0x593E
+0xD4F4 0x7AD2
+0xD4F5 0x5955
+0xD4F6 0x5950
+0xD4F7 0x594E
+0xD4F8 0x595A
+0xD4F9 0x5958
+0xD4FA 0x5962
+0xD4FB 0x5960
+0xD4FC 0x5967
+0xD4FD 0x596C
+0xD4FE 0x5969
+0xD5A1 0x5978
+0xD5A2 0x5981
+0xD5A3 0x599D
+0xD5A4 0x4F5E
+0xD5A5 0x4FAB
+0xD5A6 0x59A3
+0xD5A7 0x59B2
+0xD5A8 0x59C6
+0xD5A9 0x59E8
+0xD5AA 0x59DC
+0xD5AB 0x598D
+0xD5AC 0x59D9
+0xD5AD 0x59DA
+0xD5AE 0x5A25
+0xD5AF 0x5A1F
+0xD5B0 0x5A11
+0xD5B1 0x5A1C
+0xD5B2 0x5A09
+0xD5B3 0x5A1A
+0xD5B4 0x5A40
+0xD5B5 0x5A6C
+0xD5B6 0x5A49
+0xD5B7 0x5A35
+0xD5B8 0x5A36
+0xD5B9 0x5A62
+0xD5BA 0x5A6A
+0xD5BB 0x5A9A
+0xD5BC 0x5ABC
+0xD5BD 0x5ABE
+0xD5BE 0x5ACB
+0xD5BF 0x5AC2
+0xD5C0 0x5ABD
+0xD5C1 0x5AE3
+0xD5C2 0x5AD7
+0xD5C3 0x5AE6
+0xD5C4 0x5AE9
+0xD5C5 0x5AD6
+0xD5C6 0x5AFA
+0xD5C7 0x5AFB
+0xD5C8 0x5B0C
+0xD5C9 0x5B0B
+0xD5CA 0x5B16
+0xD5CB 0x5B32
+0xD5CC 0x5AD0
+0xD5CD 0x5B2A
+0xD5CE 0x5B36
+0xD5CF 0x5B3E
+0xD5D0 0x5B43
+0xD5D1 0x5B45
+0xD5D2 0x5B40
+0xD5D3 0x5B51
+0xD5D4 0x5B55
+0xD5D5 0x5B5A
+0xD5D6 0x5B5B
+0xD5D7 0x5B65
+0xD5D8 0x5B69
+0xD5D9 0x5B70
+0xD5DA 0x5B73
+0xD5DB 0x5B75
+0xD5DC 0x5B78
+0xD5DD 0x6588
+0xD5DE 0x5B7A
+0xD5DF 0x5B80
+0xD5E0 0x5B83
+0xD5E1 0x5BA6
+0xD5E2 0x5BB8
+0xD5E3 0x5BC3
+0xD5E4 0x5BC7
+0xD5E5 0x5BC9
+0xD5E6 0x5BD4
+0xD5E7 0x5BD0
+0xD5E8 0x5BE4
+0xD5E9 0x5BE6
+0xD5EA 0x5BE2
+0xD5EB 0x5BDE
+0xD5EC 0x5BE5
+0xD5ED 0x5BEB
+0xD5EE 0x5BF0
+0xD5EF 0x5BF6
+0xD5F0 0x5BF3
+0xD5F1 0x5C05
+0xD5F2 0x5C07
+0xD5F3 0x5C08
+0xD5F4 0x5C0D
+0xD5F5 0x5C13
+0xD5F6 0x5C20
+0xD5F7 0x5C22
+0xD5F8 0x5C28
+0xD5F9 0x5C38
+0xD5FA 0x5C39
+0xD5FB 0x5C41
+0xD5FC 0x5C46
+0xD5FD 0x5C4E
+0xD5FE 0x5C53
+0xD6A1 0x5C50
+0xD6A2 0x5C4F
+0xD6A3 0x5B71
+0xD6A4 0x5C6C
+0xD6A5 0x5C6E
+0xD6A6 0x4E62
+0xD6A7 0x5C76
+0xD6A8 0x5C79
+0xD6A9 0x5C8C
+0xD6AA 0x5C91
+0xD6AB 0x5C94
+0xD6AC 0x599B
+0xD6AD 0x5CAB
+0xD6AE 0x5CBB
+0xD6AF 0x5CB6
+0xD6B0 0x5CBC
+0xD6B1 0x5CB7
+0xD6B2 0x5CC5
+0xD6B3 0x5CBE
+0xD6B4 0x5CC7
+0xD6B5 0x5CD9
+0xD6B6 0x5CE9
+0xD6B7 0x5CFD
+0xD6B8 0x5CFA
+0xD6B9 0x5CED
+0xD6BA 0x5D8C
+0xD6BB 0x5CEA
+0xD6BC 0x5D0B
+0xD6BD 0x5D15
+0xD6BE 0x5D17
+0xD6BF 0x5D5C
+0xD6C0 0x5D1F
+0xD6C1 0x5D1B
+0xD6C2 0x5D11
+0xD6C3 0x5D14
+0xD6C4 0x5D22
+0xD6C5 0x5D1A
+0xD6C6 0x5D19
+0xD6C7 0x5D18
+0xD6C8 0x5D4C
+0xD6C9 0x5D52
+0xD6CA 0x5D4E
+0xD6CB 0x5D4B
+0xD6CC 0x5D6C
+0xD6CD 0x5D73
+0xD6CE 0x5D76
+0xD6CF 0x5D87
+0xD6D0 0x5D84
+0xD6D1 0x5D82
+0xD6D2 0x5DA2
+0xD6D3 0x5D9D
+0xD6D4 0x5DAC
+0xD6D5 0x5DAE
+0xD6D6 0x5DBD
+0xD6D7 0x5D90
+0xD6D8 0x5DB7
+0xD6D9 0x5DBC
+0xD6DA 0x5DC9
+0xD6DB 0x5DCD
+0xD6DC 0x5DD3
+0xD6DD 0x5DD2
+0xD6DE 0x5DD6
+0xD6DF 0x5DDB
+0xD6E0 0x5DEB
+0xD6E1 0x5DF2
+0xD6E2 0x5DF5
+0xD6E3 0x5E0B
+0xD6E4 0x5E1A
+0xD6E5 0x5E19
+0xD6E6 0x5E11
+0xD6E7 0x5E1B
+0xD6E8 0x5E36
+0xD6E9 0x5E37
+0xD6EA 0x5E44
+0xD6EB 0x5E43
+0xD6EC 0x5E40
+0xD6ED 0x5E4E
+0xD6EE 0x5E57
+0xD6EF 0x5E54
+0xD6F0 0x5E5F
+0xD6F1 0x5E62
+0xD6F2 0x5E64
+0xD6F3 0x5E47
+0xD6F4 0x5E75
+0xD6F5 0x5E76
+0xD6F6 0x5E7A
+0xD6F7 0x9EBC
+0xD6F8 0x5E7F
+0xD6F9 0x5EA0
+0xD6FA 0x5EC1
+0xD6FB 0x5EC2
+0xD6FC 0x5EC8
+0xD6FD 0x5ED0
+0xD6FE 0x5ECF
+0xD7A1 0x5ED6
+0xD7A2 0x5EE3
+0xD7A3 0x5EDD
+0xD7A4 0x5EDA
+0xD7A5 0x5EDB
+0xD7A6 0x5EE2
+0xD7A7 0x5EE1
+0xD7A8 0x5EE8
+0xD7A9 0x5EE9
+0xD7AA 0x5EEC
+0xD7AB 0x5EF1
+0xD7AC 0x5EF3
+0xD7AD 0x5EF0
+0xD7AE 0x5EF4
+0xD7AF 0x5EF8
+0xD7B0 0x5EFE
+0xD7B1 0x5F03
+0xD7B2 0x5F09
+0xD7B3 0x5F5D
+0xD7B4 0x5F5C
+0xD7B5 0x5F0B
+0xD7B6 0x5F11
+0xD7B7 0x5F16
+0xD7B8 0x5F29
+0xD7B9 0x5F2D
+0xD7BA 0x5F38
+0xD7BB 0x5F41
+0xD7BC 0x5F48
+0xD7BD 0x5F4C
+0xD7BE 0x5F4E
+0xD7BF 0x5F2F
+0xD7C0 0x5F51
+0xD7C1 0x5F56
+0xD7C2 0x5F57
+0xD7C3 0x5F59
+0xD7C4 0x5F61
+0xD7C5 0x5F6D
+0xD7C6 0x5F73
+0xD7C7 0x5F77
+0xD7C8 0x5F83
+0xD7C9 0x5F82
+0xD7CA 0x5F7F
+0xD7CB 0x5F8A
+0xD7CC 0x5F88
+0xD7CD 0x5F91
+0xD7CE 0x5F87
+0xD7CF 0x5F9E
+0xD7D0 0x5F99
+0xD7D1 0x5F98
+0xD7D2 0x5FA0
+0xD7D3 0x5FA8
+0xD7D4 0x5FAD
+0xD7D5 0x5FBC
+0xD7D6 0x5FD6
+0xD7D7 0x5FFB
+0xD7D8 0x5FE4
+0xD7D9 0x5FF8
+0xD7DA 0x5FF1
+0xD7DB 0x5FDD
+0xD7DC 0x60B3
+0xD7DD 0x5FFF
+0xD7DE 0x6021
+0xD7DF 0x6060
+0xD7E0 0x6019
+0xD7E1 0x6010
+0xD7E2 0x6029
+0xD7E3 0x600E
+0xD7E4 0x6031
+0xD7E5 0x601B
+0xD7E6 0x6015
+0xD7E7 0x602B
+0xD7E8 0x6026
+0xD7E9 0x600F
+0xD7EA 0x603A
+0xD7EB 0x605A
+0xD7EC 0x6041
+0xD7ED 0x606A
+0xD7EE 0x6077
+0xD7EF 0x605F
+0xD7F0 0x604A
+0xD7F1 0x6046
+0xD7F2 0x604D
+0xD7F3 0x6063
+0xD7F4 0x6043
+0xD7F5 0x6064
+0xD7F6 0x6042
+0xD7F7 0x606C
+0xD7F8 0x606B
+0xD7F9 0x6059
+0xD7FA 0x6081
+0xD7FB 0x608D
+0xD7FC 0x60E7
+0xD7FD 0x6083
+0xD7FE 0x609A
+0xD8A1 0x6084
+0xD8A2 0x609B
+0xD8A3 0x6096
+0xD8A4 0x6097
+0xD8A5 0x6092
+0xD8A6 0x60A7
+0xD8A7 0x608B
+0xD8A8 0x60E1
+0xD8A9 0x60B8
+0xD8AA 0x60E0
+0xD8AB 0x60D3
+0xD8AC 0x60B4
+0xD8AD 0x5FF0
+0xD8AE 0x60BD
+0xD8AF 0x60C6
+0xD8B0 0x60B5
+0xD8B1 0x60D8
+0xD8B2 0x614D
+0xD8B3 0x6115
+0xD8B4 0x6106
+0xD8B5 0x60F6
+0xD8B6 0x60F7
+0xD8B7 0x6100
+0xD8B8 0x60F4
+0xD8B9 0x60FA
+0xD8BA 0x6103
+0xD8BB 0x6121
+0xD8BC 0x60FB
+0xD8BD 0x60F1
+0xD8BE 0x610D
+0xD8BF 0x610E
+0xD8C0 0x6147
+0xD8C1 0x613E
+0xD8C2 0x6128
+0xD8C3 0x6127
+0xD8C4 0x614A
+0xD8C5 0x613F
+0xD8C6 0x613C
+0xD8C7 0x612C
+0xD8C8 0x6134
+0xD8C9 0x613D
+0xD8CA 0x6142
+0xD8CB 0x6144
+0xD8CC 0x6173
+0xD8CD 0x6177
+0xD8CE 0x6158
+0xD8CF 0x6159
+0xD8D0 0x615A
+0xD8D1 0x616B
+0xD8D2 0x6174
+0xD8D3 0x616F
+0xD8D4 0x6165
+0xD8D5 0x6171
+0xD8D6 0x615F
+0xD8D7 0x615D
+0xD8D8 0x6153
+0xD8D9 0x6175
+0xD8DA 0x6199
+0xD8DB 0x6196
+0xD8DC 0x6187
+0xD8DD 0x61AC
+0xD8DE 0x6194
+0xD8DF 0x619A
+0xD8E0 0x618A
+0xD8E1 0x6191
+0xD8E2 0x61AB
+0xD8E3 0x61AE
+0xD8E4 0x61CC
+0xD8E5 0x61CA
+0xD8E6 0x61C9
+0xD8E7 0x61F7
+0xD8E8 0x61C8
+0xD8E9 0x61C3
+0xD8EA 0x61C6
+0xD8EB 0x61BA
+0xD8EC 0x61CB
+0xD8ED 0x7F79
+0xD8EE 0x61CD
+0xD8EF 0x61E6
+0xD8F0 0x61E3
+0xD8F1 0x61F6
+0xD8F2 0x61FA
+0xD8F3 0x61F4
+0xD8F4 0x61FF
+0xD8F5 0x61FD
+0xD8F6 0x61FC
+0xD8F7 0x61FE
+0xD8F8 0x6200
+0xD8F9 0x6208
+0xD8FA 0x6209
+0xD8FB 0x620D
+0xD8FC 0x620C
+0xD8FD 0x6214
+0xD8FE 0x621B
+0xD9A1 0x621E
+0xD9A2 0x6221
+0xD9A3 0x622A
+0xD9A4 0x622E
+0xD9A5 0x6230
+0xD9A6 0x6232
+0xD9A7 0x6233
+0xD9A8 0x6241
+0xD9A9 0x624E
+0xD9AA 0x625E
+0xD9AB 0x6263
+0xD9AC 0x625B
+0xD9AD 0x6260
+0xD9AE 0x6268
+0xD9AF 0x627C
+0xD9B0 0x6282
+0xD9B1 0x6289
+0xD9B2 0x627E
+0xD9B3 0x6292
+0xD9B4 0x6293
+0xD9B5 0x6296
+0xD9B6 0x62D4
+0xD9B7 0x6283
+0xD9B8 0x6294
+0xD9B9 0x62D7
+0xD9BA 0x62D1
+0xD9BB 0x62BB
+0xD9BC 0x62CF
+0xD9BD 0x62FF
+0xD9BE 0x62C6
+0xD9BF 0x64D4
+0xD9C0 0x62C8
+0xD9C1 0x62DC
+0xD9C2 0x62CC
+0xD9C3 0x62CA
+0xD9C4 0x62C2
+0xD9C5 0x62C7
+0xD9C6 0x629B
+0xD9C7 0x62C9
+0xD9C8 0x630C
+0xD9C9 0x62EE
+0xD9CA 0x62F1
+0xD9CB 0x6327
+0xD9CC 0x6302
+0xD9CD 0x6308
+0xD9CE 0x62EF
+0xD9CF 0x62F5
+0xD9D0 0x6350
+0xD9D1 0x633E
+0xD9D2 0x634D
+0xD9D3 0x641C
+0xD9D4 0x634F
+0xD9D5 0x6396
+0xD9D6 0x638E
+0xD9D7 0x6380
+0xD9D8 0x63AB
+0xD9D9 0x6376
+0xD9DA 0x63A3
+0xD9DB 0x638F
+0xD9DC 0x6389
+0xD9DD 0x639F
+0xD9DE 0x63B5
+0xD9DF 0x636B
+0xD9E0 0x6369
+0xD9E1 0x63BE
+0xD9E2 0x63E9
+0xD9E3 0x63C0
+0xD9E4 0x63C6
+0xD9E5 0x63E3
+0xD9E6 0x63C9
+0xD9E7 0x63D2
+0xD9E8 0x63F6
+0xD9E9 0x63C4
+0xD9EA 0x6416
+0xD9EB 0x6434
+0xD9EC 0x6406
+0xD9ED 0x6413
+0xD9EE 0x6426
+0xD9EF 0x6436
+0xD9F0 0x651D
+0xD9F1 0x6417
+0xD9F2 0x6428
+0xD9F3 0x640F
+0xD9F4 0x6467
+0xD9F5 0x646F
+0xD9F6 0x6476
+0xD9F7 0x644E
+0xD9F8 0x652A
+0xD9F9 0x6495
+0xD9FA 0x6493
+0xD9FB 0x64A5
+0xD9FC 0x64A9
+0xD9FD 0x6488
+0xD9FE 0x64BC
+0xDAA1 0x64DA
+0xDAA2 0x64D2
+0xDAA3 0x64C5
+0xDAA4 0x64C7
+0xDAA5 0x64BB
+0xDAA6 0x64D8
+0xDAA7 0x64C2
+0xDAA8 0x64F1
+0xDAA9 0x64E7
+0xDAAA 0x8209
+0xDAAB 0x64E0
+0xDAAC 0x64E1
+0xDAAD 0x62AC
+0xDAAE 0x64E3
+0xDAAF 0x64EF
+0xDAB0 0x652C
+0xDAB1 0x64F6
+0xDAB2 0x64F4
+0xDAB3 0x64F2
+0xDAB4 0x64FA
+0xDAB5 0x6500
+0xDAB6 0x64FD
+0xDAB7 0x6518
+0xDAB8 0x651C
+0xDAB9 0x6505
+0xDABA 0x6524
+0xDABB 0x6523
+0xDABC 0x652B
+0xDABD 0x6534
+0xDABE 0x6535
+0xDABF 0x6537
+0xDAC0 0x6536
+0xDAC1 0x6538
+0xDAC2 0x754B
+0xDAC3 0x6548
+0xDAC4 0x6556
+0xDAC5 0x6555
+0xDAC6 0x654D
+0xDAC7 0x6558
+0xDAC8 0x655E
+0xDAC9 0x655D
+0xDACA 0x6572
+0xDACB 0x6578
+0xDACC 0x6582
+0xDACD 0x6583
+0xDACE 0x8B8A
+0xDACF 0x659B
+0xDAD0 0x659F
+0xDAD1 0x65AB
+0xDAD2 0x65B7
+0xDAD3 0x65C3
+0xDAD4 0x65C6
+0xDAD5 0x65C1
+0xDAD6 0x65C4
+0xDAD7 0x65CC
+0xDAD8 0x65D2
+0xDAD9 0x65DB
+0xDADA 0x65D9
+0xDADB 0x65E0
+0xDADC 0x65E1
+0xDADD 0x65F1
+0xDADE 0x6772
+0xDADF 0x660A
+0xDAE0 0x6603
+0xDAE1 0x65FB
+0xDAE2 0x6773
+0xDAE3 0x6635
+0xDAE4 0x6636
+0xDAE5 0x6634
+0xDAE6 0x661C
+0xDAE7 0x664F
+0xDAE8 0x6644
+0xDAE9 0x6649
+0xDAEA 0x6641
+0xDAEB 0x665E
+0xDAEC 0x665D
+0xDAED 0x6664
+0xDAEE 0x6667
+0xDAEF 0x6668
+0xDAF0 0x665F
+0xDAF1 0x6662
+0xDAF2 0x6670
+0xDAF3 0x6683
+0xDAF4 0x6688
+0xDAF5 0x668E
+0xDAF6 0x6689
+0xDAF7 0x6684
+0xDAF8 0x6698
+0xDAF9 0x669D
+0xDAFA 0x66C1
+0xDAFB 0x66B9
+0xDAFC 0x66C9
+0xDAFD 0x66BE
+0xDAFE 0x66BC
+0xDBA1 0x66C4
+0xDBA2 0x66B8
+0xDBA3 0x66D6
+0xDBA4 0x66DA
+0xDBA5 0x66E0
+0xDBA6 0x663F
+0xDBA7 0x66E6
+0xDBA8 0x66E9
+0xDBA9 0x66F0
+0xDBAA 0x66F5
+0xDBAB 0x66F7
+0xDBAC 0x670F
+0xDBAD 0x6716
+0xDBAE 0x671E
+0xDBAF 0x6726
+0xDBB0 0x6727
+0xDBB1 0x9738
+0xDBB2 0x672E
+0xDBB3 0x673F
+0xDBB4 0x6736
+0xDBB5 0x6741
+0xDBB6 0x6738
+0xDBB7 0x6737
+0xDBB8 0x6746
+0xDBB9 0x675E
+0xDBBA 0x6760
+0xDBBB 0x6759
+0xDBBC 0x6763
+0xDBBD 0x6764
+0xDBBE 0x6789
+0xDBBF 0x6770
+0xDBC0 0x67A9
+0xDBC1 0x677C
+0xDBC2 0x676A
+0xDBC3 0x678C
+0xDBC4 0x678B
+0xDBC5 0x67A6
+0xDBC6 0x67A1
+0xDBC7 0x6785
+0xDBC8 0x67B7
+0xDBC9 0x67EF
+0xDBCA 0x67B4
+0xDBCB 0x67EC
+0xDBCC 0x67B3
+0xDBCD 0x67E9
+0xDBCE 0x67B8
+0xDBCF 0x67E4
+0xDBD0 0x67DE
+0xDBD1 0x67DD
+0xDBD2 0x67E2
+0xDBD3 0x67EE
+0xDBD4 0x67B9
+0xDBD5 0x67CE
+0xDBD6 0x67C6
+0xDBD7 0x67E7
+0xDBD8 0x6A9C
+0xDBD9 0x681E
+0xDBDA 0x6846
+0xDBDB 0x6829
+0xDBDC 0x6840
+0xDBDD 0x684D
+0xDBDE 0x6832
+0xDBDF 0x684E
+0xDBE0 0x68B3
+0xDBE1 0x682B
+0xDBE2 0x6859
+0xDBE3 0x6863
+0xDBE4 0x6877
+0xDBE5 0x687F
+0xDBE6 0x689F
+0xDBE7 0x688F
+0xDBE8 0x68AD
+0xDBE9 0x6894
+0xDBEA 0x689D
+0xDBEB 0x689B
+0xDBEC 0x6883
+0xDBED 0x6AAE
+0xDBEE 0x68B9
+0xDBEF 0x6874
+0xDBF0 0x68B5
+0xDBF1 0x68A0
+0xDBF2 0x68BA
+0xDBF3 0x690F
+0xDBF4 0x688D
+0xDBF5 0x687E
+0xDBF6 0x6901
+0xDBF7 0x68CA
+0xDBF8 0x6908
+0xDBF9 0x68D8
+0xDBFA 0x6922
+0xDBFB 0x6926
+0xDBFC 0x68E1
+0xDBFD 0x690C
+0xDBFE 0x68CD
+0xDCA1 0x68D4
+0xDCA2 0x68E7
+0xDCA3 0x68D5
+0xDCA4 0x6936
+0xDCA5 0x6912
+0xDCA6 0x6904
+0xDCA7 0x68D7
+0xDCA8 0x68E3
+0xDCA9 0x6925
+0xDCAA 0x68F9
+0xDCAB 0x68E0
+0xDCAC 0x68EF
+0xDCAD 0x6928
+0xDCAE 0x692A
+0xDCAF 0x691A
+0xDCB0 0x6923
+0xDCB1 0x6921
+0xDCB2 0x68C6
+0xDCB3 0x6979
+0xDCB4 0x6977
+0xDCB5 0x695C
+0xDCB6 0x6978
+0xDCB7 0x696B
+0xDCB8 0x6954
+0xDCB9 0x697E
+0xDCBA 0x696E
+0xDCBB 0x6939
+0xDCBC 0x6974
+0xDCBD 0x693D
+0xDCBE 0x6959
+0xDCBF 0x6930
+0xDCC0 0x6961
+0xDCC1 0x695E
+0xDCC2 0x695D
+0xDCC3 0x6981
+0xDCC4 0x696A
+0xDCC5 0x69B2
+0xDCC6 0x69AE
+0xDCC7 0x69D0
+0xDCC8 0x69BF
+0xDCC9 0x69C1
+0xDCCA 0x69D3
+0xDCCB 0x69BE
+0xDCCC 0x69CE
+0xDCCD 0x5BE8
+0xDCCE 0x69CA
+0xDCCF 0x69DD
+0xDCD0 0x69BB
+0xDCD1 0x69C3
+0xDCD2 0x69A7
+0xDCD3 0x6A2E
+0xDCD4 0x6991
+0xDCD5 0x69A0
+0xDCD6 0x699C
+0xDCD7 0x6995
+0xDCD8 0x69B4
+0xDCD9 0x69DE
+0xDCDA 0x69E8
+0xDCDB 0x6A02
+0xDCDC 0x6A1B
+0xDCDD 0x69FF
+0xDCDE 0x6B0A
+0xDCDF 0x69F9
+0xDCE0 0x69F2
+0xDCE1 0x69E7
+0xDCE2 0x6A05
+0xDCE3 0x69B1
+0xDCE4 0x6A1E
+0xDCE5 0x69ED
+0xDCE6 0x6A14
+0xDCE7 0x69EB
+0xDCE8 0x6A0A
+0xDCE9 0x6A12
+0xDCEA 0x6AC1
+0xDCEB 0x6A23
+0xDCEC 0x6A13
+0xDCED 0x6A44
+0xDCEE 0x6A0C
+0xDCEF 0x6A72
+0xDCF0 0x6A36
+0xDCF1 0x6A78
+0xDCF2 0x6A47
+0xDCF3 0x6A62
+0xDCF4 0x6A59
+0xDCF5 0x6A66
+0xDCF6 0x6A48
+0xDCF7 0x6A38
+0xDCF8 0x6A22
+0xDCF9 0x6A90
+0xDCFA 0x6A8D
+0xDCFB 0x6AA0
+0xDCFC 0x6A84
+0xDCFD 0x6AA2
+0xDCFE 0x6AA3
+0xDDA1 0x6A97
+0xDDA2 0x8617
+0xDDA3 0x6ABB
+0xDDA4 0x6AC3
+0xDDA5 0x6AC2
+0xDDA6 0x6AB8
+0xDDA7 0x6AB3
+0xDDA8 0x6AAC
+0xDDA9 0x6ADE
+0xDDAA 0x6AD1
+0xDDAB 0x6ADF
+0xDDAC 0x6AAA
+0xDDAD 0x6ADA
+0xDDAE 0x6AEA
+0xDDAF 0x6AFB
+0xDDB0 0x6B05
+0xDDB1 0x8616
+0xDDB2 0x6AFA
+0xDDB3 0x6B12
+0xDDB4 0x6B16
+0xDDB5 0x9B31
+0xDDB6 0x6B1F
+0xDDB7 0x6B38
+0xDDB8 0x6B37
+0xDDB9 0x76DC
+0xDDBA 0x6B39
+0xDDBB 0x98EE
+0xDDBC 0x6B47
+0xDDBD 0x6B43
+0xDDBE 0x6B49
+0xDDBF 0x6B50
+0xDDC0 0x6B59
+0xDDC1 0x6B54
+0xDDC2 0x6B5B
+0xDDC3 0x6B5F
+0xDDC4 0x6B61
+0xDDC5 0x6B78
+0xDDC6 0x6B79
+0xDDC7 0x6B7F
+0xDDC8 0x6B80
+0xDDC9 0x6B84
+0xDDCA 0x6B83
+0xDDCB 0x6B8D
+0xDDCC 0x6B98
+0xDDCD 0x6B95
+0xDDCE 0x6B9E
+0xDDCF 0x6BA4
+0xDDD0 0x6BAA
+0xDDD1 0x6BAB
+0xDDD2 0x6BAF
+0xDDD3 0x6BB2
+0xDDD4 0x6BB1
+0xDDD5 0x6BB3
+0xDDD6 0x6BB7
+0xDDD7 0x6BBC
+0xDDD8 0x6BC6
+0xDDD9 0x6BCB
+0xDDDA 0x6BD3
+0xDDDB 0x6BDF
+0xDDDC 0x6BEC
+0xDDDD 0x6BEB
+0xDDDE 0x6BF3
+0xDDDF 0x6BEF
+0xDDE0 0x9EBE
+0xDDE1 0x6C08
+0xDDE2 0x6C13
+0xDDE3 0x6C14
+0xDDE4 0x6C1B
+0xDDE5 0x6C24
+0xDDE6 0x6C23
+0xDDE7 0x6C5E
+0xDDE8 0x6C55
+0xDDE9 0x6C62
+0xDDEA 0x6C6A
+0xDDEB 0x6C82
+0xDDEC 0x6C8D
+0xDDED 0x6C9A
+0xDDEE 0x6C81
+0xDDEF 0x6C9B
+0xDDF0 0x6C7E
+0xDDF1 0x6C68
+0xDDF2 0x6C73
+0xDDF3 0x6C92
+0xDDF4 0x6C90
+0xDDF5 0x6CC4
+0xDDF6 0x6CF1
+0xDDF7 0x6CD3
+0xDDF8 0x6CBD
+0xDDF9 0x6CD7
+0xDDFA 0x6CC5
+0xDDFB 0x6CDD
+0xDDFC 0x6CAE
+0xDDFD 0x6CB1
+0xDDFE 0x6CBE
+0xDEA1 0x6CBA
+0xDEA2 0x6CDB
+0xDEA3 0x6CEF
+0xDEA4 0x6CD9
+0xDEA5 0x6CEA
+0xDEA6 0x6D1F
+0xDEA7 0x884D
+0xDEA8 0x6D36
+0xDEA9 0x6D2B
+0xDEAA 0x6D3D
+0xDEAB 0x6D38
+0xDEAC 0x6D19
+0xDEAD 0x6D35
+0xDEAE 0x6D33
+0xDEAF 0x6D12
+0xDEB0 0x6D0C
+0xDEB1 0x6D63
+0xDEB2 0x6D93
+0xDEB3 0x6D64
+0xDEB4 0x6D5A
+0xDEB5 0x6D79
+0xDEB6 0x6D59
+0xDEB7 0x6D8E
+0xDEB8 0x6D95
+0xDEB9 0x6FE4
+0xDEBA 0x6D85
+0xDEBB 0x6DF9
+0xDEBC 0x6E15
+0xDEBD 0x6E0A
+0xDEBE 0x6DB5
+0xDEBF 0x6DC7
+0xDEC0 0x6DE6
+0xDEC1 0x6DB8
+0xDEC2 0x6DC6
+0xDEC3 0x6DEC
+0xDEC4 0x6DDE
+0xDEC5 0x6DCC
+0xDEC6 0x6DE8
+0xDEC7 0x6DD2
+0xDEC8 0x6DC5
+0xDEC9 0x6DFA
+0xDECA 0x6DD9
+0xDECB 0x6DE4
+0xDECC 0x6DD5
+0xDECD 0x6DEA
+0xDECE 0x6DEE
+0xDECF 0x6E2D
+0xDED0 0x6E6E
+0xDED1 0x6E2E
+0xDED2 0x6E19
+0xDED3 0x6E72
+0xDED4 0x6E5F
+0xDED5 0x6E3E
+0xDED6 0x6E23
+0xDED7 0x6E6B
+0xDED8 0x6E2B
+0xDED9 0x6E76
+0xDEDA 0x6E4D
+0xDEDB 0x6E1F
+0xDEDC 0x6E43
+0xDEDD 0x6E3A
+0xDEDE 0x6E4E
+0xDEDF 0x6E24
+0xDEE0 0x6EFF
+0xDEE1 0x6E1D
+0xDEE2 0x6E38
+0xDEE3 0x6E82
+0xDEE4 0x6EAA
+0xDEE5 0x6E98
+0xDEE6 0x6EC9
+0xDEE7 0x6EB7
+0xDEE8 0x6ED3
+0xDEE9 0x6EBD
+0xDEEA 0x6EAF
+0xDEEB 0x6EC4
+0xDEEC 0x6EB2
+0xDEED 0x6ED4
+0xDEEE 0x6ED5
+0xDEEF 0x6E8F
+0xDEF0 0x6EA5
+0xDEF1 0x6EC2
+0xDEF2 0x6E9F
+0xDEF3 0x6F41
+0xDEF4 0x6F11
+0xDEF5 0x704C
+0xDEF6 0x6EEC
+0xDEF7 0x6EF8
+0xDEF8 0x6EFE
+0xDEF9 0x6F3F
+0xDEFA 0x6EF2
+0xDEFB 0x6F31
+0xDEFC 0x6EEF
+0xDEFD 0x6F32
+0xDEFE 0x6ECC
+0xDFA1 0x6F3E
+0xDFA2 0x6F13
+0xDFA3 0x6EF7
+0xDFA4 0x6F86
+0xDFA5 0x6F7A
+0xDFA6 0x6F78
+0xDFA7 0x6F81
+0xDFA8 0x6F80
+0xDFA9 0x6F6F
+0xDFAA 0x6F5B
+0xDFAB 0x6FF3
+0xDFAC 0x6F6D
+0xDFAD 0x6F82
+0xDFAE 0x6F7C
+0xDFAF 0x6F58
+0xDFB0 0x6F8E
+0xDFB1 0x6F91
+0xDFB2 0x6FC2
+0xDFB3 0x6F66
+0xDFB4 0x6FB3
+0xDFB5 0x6FA3
+0xDFB6 0x6FA1
+0xDFB7 0x6FA4
+0xDFB8 0x6FB9
+0xDFB9 0x6FC6
+0xDFBA 0x6FAA
+0xDFBB 0x6FDF
+0xDFBC 0x6FD5
+0xDFBD 0x6FEC
+0xDFBE 0x6FD4
+0xDFBF 0x6FD8
+0xDFC0 0x6FF1
+0xDFC1 0x6FEE
+0xDFC2 0x6FDB
+0xDFC3 0x7009
+0xDFC4 0x700B
+0xDFC5 0x6FFA
+0xDFC6 0x7011
+0xDFC7 0x7001
+0xDFC8 0x700F
+0xDFC9 0x6FFE
+0xDFCA 0x701B
+0xDFCB 0x701A
+0xDFCC 0x6F74
+0xDFCD 0x701D
+0xDFCE 0x7018
+0xDFCF 0x701F
+0xDFD0 0x7030
+0xDFD1 0x703E
+0xDFD2 0x7032
+0xDFD3 0x7051
+0xDFD4 0x7063
+0xDFD5 0x7099
+0xDFD6 0x7092
+0xDFD7 0x70AF
+0xDFD8 0x70F1
+0xDFD9 0x70AC
+0xDFDA 0x70B8
+0xDFDB 0x70B3
+0xDFDC 0x70AE
+0xDFDD 0x70DF
+0xDFDE 0x70CB
+0xDFDF 0x70DD
+0xDFE0 0x70D9
+0xDFE1 0x7109
+0xDFE2 0x70FD
+0xDFE3 0x711C
+0xDFE4 0x7119
+0xDFE5 0x7165
+0xDFE6 0x7155
+0xDFE7 0x7188
+0xDFE8 0x7166
+0xDFE9 0x7162
+0xDFEA 0x714C
+0xDFEB 0x7156
+0xDFEC 0x716C
+0xDFED 0x718F
+0xDFEE 0x71FB
+0xDFEF 0x7184
+0xDFF0 0x7195
+0xDFF1 0x71A8
+0xDFF2 0x71AC
+0xDFF3 0x71D7
+0xDFF4 0x71B9
+0xDFF5 0x71BE
+0xDFF6 0x71D2
+0xDFF7 0x71C9
+0xDFF8 0x71D4
+0xDFF9 0x71CE
+0xDFFA 0x71E0
+0xDFFB 0x71EC
+0xDFFC 0x71E7
+0xDFFD 0x71F5
+0xDFFE 0x71FC
+0xE0A1 0x71F9
+0xE0A2 0x71FF
+0xE0A3 0x720D
+0xE0A4 0x7210
+0xE0A5 0x721B
+0xE0A6 0x7228
+0xE0A7 0x722D
+0xE0A8 0x722C
+0xE0A9 0x7230
+0xE0AA 0x7232
+0xE0AB 0x723B
+0xE0AC 0x723C
+0xE0AD 0x723F
+0xE0AE 0x7240
+0xE0AF 0x7246
+0xE0B0 0x724B
+0xE0B1 0x7258
+0xE0B2 0x7274
+0xE0B3 0x727E
+0xE0B4 0x7282
+0xE0B5 0x7281
+0xE0B6 0x7287
+0xE0B7 0x7292
+0xE0B8 0x7296
+0xE0B9 0x72A2
+0xE0BA 0x72A7
+0xE0BB 0x72B9
+0xE0BC 0x72B2
+0xE0BD 0x72C3
+0xE0BE 0x72C6
+0xE0BF 0x72C4
+0xE0C0 0x72CE
+0xE0C1 0x72D2
+0xE0C2 0x72E2
+0xE0C3 0x72E0
+0xE0C4 0x72E1
+0xE0C5 0x72F9
+0xE0C6 0x72F7
+0xE0C7 0x500F
+0xE0C8 0x7317
+0xE0C9 0x730A
+0xE0CA 0x731C
+0xE0CB 0x7316
+0xE0CC 0x731D
+0xE0CD 0x7334
+0xE0CE 0x732F
+0xE0CF 0x7329
+0xE0D0 0x7325
+0xE0D1 0x733E
+0xE0D2 0x734E
+0xE0D3 0x734F
+0xE0D4 0x9ED8
+0xE0D5 0x7357
+0xE0D6 0x736A
+0xE0D7 0x7368
+0xE0D8 0x7370
+0xE0D9 0x7378
+0xE0DA 0x7375
+0xE0DB 0x737B
+0xE0DC 0x737A
+0xE0DD 0x73C8
+0xE0DE 0x73B3
+0xE0DF 0x73CE
+0xE0E0 0x73BB
+0xE0E1 0x73C0
+0xE0E2 0x73E5
+0xE0E3 0x73EE
+0xE0E4 0x73DE
+0xE0E5 0x74A2
+0xE0E6 0x7405
+0xE0E7 0x746F
+0xE0E8 0x7425
+0xE0E9 0x73F8
+0xE0EA 0x7432
+0xE0EB 0x743A
+0xE0EC 0x7455
+0xE0ED 0x743F
+0xE0EE 0x745F
+0xE0EF 0x7459
+0xE0F0 0x7441
+0xE0F1 0x745C
+0xE0F2 0x7469
+0xE0F3 0x7470
+0xE0F4 0x7463
+0xE0F5 0x746A
+0xE0F6 0x7476
+0xE0F7 0x747E
+0xE0F8 0x748B
+0xE0F9 0x749E
+0xE0FA 0x74A7
+0xE0FB 0x74CA
+0xE0FC 0x74CF
+0xE0FD 0x74D4
+0xE0FE 0x73F1
+0xE1A1 0x74E0
+0xE1A2 0x74E3
+0xE1A3 0x74E7
+0xE1A4 0x74E9
+0xE1A5 0x74EE
+0xE1A6 0x74F2
+0xE1A7 0x74F0
+0xE1A8 0x74F1
+0xE1A9 0x74F8
+0xE1AA 0x74F7
+0xE1AB 0x7504
+0xE1AC 0x7503
+0xE1AD 0x7505
+0xE1AE 0x750C
+0xE1AF 0x750E
+0xE1B0 0x750D
+0xE1B1 0x7515
+0xE1B2 0x7513
+0xE1B3 0x751E
+0xE1B4 0x7526
+0xE1B5 0x752C
+0xE1B6 0x753C
+0xE1B7 0x7544
+0xE1B8 0x754D
+0xE1B9 0x754A
+0xE1BA 0x7549
+0xE1BB 0x755B
+0xE1BC 0x7546
+0xE1BD 0x755A
+0xE1BE 0x7569
+0xE1BF 0x7564
+0xE1C0 0x7567
+0xE1C1 0x756B
+0xE1C2 0x756D
+0xE1C3 0x7578
+0xE1C4 0x7576
+0xE1C5 0x7586
+0xE1C6 0x7587
+0xE1C7 0x7574
+0xE1C8 0x758A
+0xE1C9 0x7589
+0xE1CA 0x7582
+0xE1CB 0x7594
+0xE1CC 0x759A
+0xE1CD 0x759D
+0xE1CE 0x75A5
+0xE1CF 0x75A3
+0xE1D0 0x75C2
+0xE1D1 0x75B3
+0xE1D2 0x75C3
+0xE1D3 0x75B5
+0xE1D4 0x75BD
+0xE1D5 0x75B8
+0xE1D6 0x75BC
+0xE1D7 0x75B1
+0xE1D8 0x75CD
+0xE1D9 0x75CA
+0xE1DA 0x75D2
+0xE1DB 0x75D9
+0xE1DC 0x75E3
+0xE1DD 0x75DE
+0xE1DE 0x75FE
+0xE1DF 0x75FF
+0xE1E0 0x75FC
+0xE1E1 0x7601
+0xE1E2 0x75F0
+0xE1E3 0x75FA
+0xE1E4 0x75F2
+0xE1E5 0x75F3
+0xE1E6 0x760B
+0xE1E7 0x760D
+0xE1E8 0x7609
+0xE1E9 0x761F
+0xE1EA 0x7627
+0xE1EB 0x7620
+0xE1EC 0x7621
+0xE1ED 0x7622
+0xE1EE 0x7624
+0xE1EF 0x7634
+0xE1F0 0x7630
+0xE1F1 0x763B
+0xE1F2 0x7647
+0xE1F3 0x7648
+0xE1F4 0x7646
+0xE1F5 0x765C
+0xE1F6 0x7658
+0xE1F7 0x7661
+0xE1F8 0x7662
+0xE1F9 0x7668
+0xE1FA 0x7669
+0xE1FB 0x766A
+0xE1FC 0x7667
+0xE1FD 0x766C
+0xE1FE 0x7670
+0xE2A1 0x7672
+0xE2A2 0x7676
+0xE2A3 0x7678
+0xE2A4 0x767C
+0xE2A5 0x7680
+0xE2A6 0x7683
+0xE2A7 0x7688
+0xE2A8 0x768B
+0xE2A9 0x768E
+0xE2AA 0x7696
+0xE2AB 0x7693
+0xE2AC 0x7699
+0xE2AD 0x769A
+0xE2AE 0x76B0
+0xE2AF 0x76B4
+0xE2B0 0x76B8
+0xE2B1 0x76B9
+0xE2B2 0x76BA
+0xE2B3 0x76C2
+0xE2B4 0x76CD
+0xE2B5 0x76D6
+0xE2B6 0x76D2
+0xE2B7 0x76DE
+0xE2B8 0x76E1
+0xE2B9 0x76E5
+0xE2BA 0x76E7
+0xE2BB 0x76EA
+0xE2BC 0x862F
+0xE2BD 0x76FB
+0xE2BE 0x7708
+0xE2BF 0x7707
+0xE2C0 0x7704
+0xE2C1 0x7729
+0xE2C2 0x7724
+0xE2C3 0x771E
+0xE2C4 0x7725
+0xE2C5 0x7726
+0xE2C6 0x771B
+0xE2C7 0x7737
+0xE2C8 0x7738
+0xE2C9 0x7747
+0xE2CA 0x775A
+0xE2CB 0x7768
+0xE2CC 0x776B
+0xE2CD 0x775B
+0xE2CE 0x7765
+0xE2CF 0x777F
+0xE2D0 0x777E
+0xE2D1 0x7779
+0xE2D2 0x778E
+0xE2D3 0x778B
+0xE2D4 0x7791
+0xE2D5 0x77A0
+0xE2D6 0x779E
+0xE2D7 0x77B0
+0xE2D8 0x77B6
+0xE2D9 0x77B9
+0xE2DA 0x77BF
+0xE2DB 0x77BC
+0xE2DC 0x77BD
+0xE2DD 0x77BB
+0xE2DE 0x77C7
+0xE2DF 0x77CD
+0xE2E0 0x77D7
+0xE2E1 0x77DA
+0xE2E2 0x77DC
+0xE2E3 0x77E3
+0xE2E4 0x77EE
+0xE2E5 0x77FC
+0xE2E6 0x780C
+0xE2E7 0x7812
+0xE2E8 0x7926
+0xE2E9 0x7820
+0xE2EA 0x792A
+0xE2EB 0x7845
+0xE2EC 0x788E
+0xE2ED 0x7874
+0xE2EE 0x7886
+0xE2EF 0x787C
+0xE2F0 0x789A
+0xE2F1 0x788C
+0xE2F2 0x78A3
+0xE2F3 0x78B5
+0xE2F4 0x78AA
+0xE2F5 0x78AF
+0xE2F6 0x78D1
+0xE2F7 0x78C6
+0xE2F8 0x78CB
+0xE2F9 0x78D4
+0xE2FA 0x78BE
+0xE2FB 0x78BC
+0xE2FC 0x78C5
+0xE2FD 0x78CA
+0xE2FE 0x78EC
+0xE3A1 0x78E7
+0xE3A2 0x78DA
+0xE3A3 0x78FD
+0xE3A4 0x78F4
+0xE3A5 0x7907
+0xE3A6 0x7912
+0xE3A7 0x7911
+0xE3A8 0x7919
+0xE3A9 0x792C
+0xE3AA 0x792B
+0xE3AB 0x7940
+0xE3AC 0x7960
+0xE3AD 0x7957
+0xE3AE 0x795F
+0xE3AF 0x795A
+0xE3B0 0x7955
+0xE3B1 0x7953
+0xE3B2 0x797A
+0xE3B3 0x797F
+0xE3B4 0x798A
+0xE3B5 0x799D
+0xE3B6 0x79A7
+0xE3B7 0x9F4B
+0xE3B8 0x79AA
+0xE3B9 0x79AE
+0xE3BA 0x79B3
+0xE3BB 0x79B9
+0xE3BC 0x79BA
+0xE3BD 0x79C9
+0xE3BE 0x79D5
+0xE3BF 0x79E7
+0xE3C0 0x79EC
+0xE3C1 0x79E1
+0xE3C2 0x79E3
+0xE3C3 0x7A08
+0xE3C4 0x7A0D
+0xE3C5 0x7A18
+0xE3C6 0x7A19
+0xE3C7 0x7A20
+0xE3C8 0x7A1F
+0xE3C9 0x7980
+0xE3CA 0x7A31
+0xE3CB 0x7A3B
+0xE3CC 0x7A3E
+0xE3CD 0x7A37
+0xE3CE 0x7A43
+0xE3CF 0x7A57
+0xE3D0 0x7A49
+0xE3D1 0x7A61
+0xE3D2 0x7A62
+0xE3D3 0x7A69
+0xE3D4 0x9F9D
+0xE3D5 0x7A70
+0xE3D6 0x7A79
+0xE3D7 0x7A7D
+0xE3D8 0x7A88
+0xE3D9 0x7A97
+0xE3DA 0x7A95
+0xE3DB 0x7A98
+0xE3DC 0x7A96
+0xE3DD 0x7AA9
+0xE3DE 0x7AC8
+0xE3DF 0x7AB0
+0xE3E0 0x7AB6
+0xE3E1 0x7AC5
+0xE3E2 0x7AC4
+0xE3E3 0x7ABF
+0xE3E4 0x9083
+0xE3E5 0x7AC7
+0xE3E6 0x7ACA
+0xE3E7 0x7ACD
+0xE3E8 0x7ACF
+0xE3E9 0x7AD5
+0xE3EA 0x7AD3
+0xE3EB 0x7AD9
+0xE3EC 0x7ADA
+0xE3ED 0x7ADD
+0xE3EE 0x7AE1
+0xE3EF 0x7AE2
+0xE3F0 0x7AE6
+0xE3F1 0x7AED
+0xE3F2 0x7AF0
+0xE3F3 0x7B02
+0xE3F4 0x7B0F
+0xE3F5 0x7B0A
+0xE3F6 0x7B06
+0xE3F7 0x7B33
+0xE3F8 0x7B18
+0xE3F9 0x7B19
+0xE3FA 0x7B1E
+0xE3FB 0x7B35
+0xE3FC 0x7B28
+0xE3FD 0x7B36
+0xE3FE 0x7B50
+0xE4A1 0x7B7A
+0xE4A2 0x7B04
+0xE4A3 0x7B4D
+0xE4A4 0x7B0B
+0xE4A5 0x7B4C
+0xE4A6 0x7B45
+0xE4A7 0x7B75
+0xE4A8 0x7B65
+0xE4A9 0x7B74
+0xE4AA 0x7B67
+0xE4AB 0x7B70
+0xE4AC 0x7B71
+0xE4AD 0x7B6C
+0xE4AE 0x7B6E
+0xE4AF 0x7B9D
+0xE4B0 0x7B98
+0xE4B1 0x7B9F
+0xE4B2 0x7B8D
+0xE4B3 0x7B9C
+0xE4B4 0x7B9A
+0xE4B5 0x7B8B
+0xE4B6 0x7B92
+0xE4B7 0x7B8F
+0xE4B8 0x7B5D
+0xE4B9 0x7B99
+0xE4BA 0x7BCB
+0xE4BB 0x7BC1
+0xE4BC 0x7BCC
+0xE4BD 0x7BCF
+0xE4BE 0x7BB4
+0xE4BF 0x7BC6
+0xE4C0 0x7BDD
+0xE4C1 0x7BE9
+0xE4C2 0x7C11
+0xE4C3 0x7C14
+0xE4C4 0x7BE6
+0xE4C5 0x7BE5
+0xE4C6 0x7C60
+0xE4C7 0x7C00
+0xE4C8 0x7C07
+0xE4C9 0x7C13
+0xE4CA 0x7BF3
+0xE4CB 0x7BF7
+0xE4CC 0x7C17
+0xE4CD 0x7C0D
+0xE4CE 0x7BF6
+0xE4CF 0x7C23
+0xE4D0 0x7C27
+0xE4D1 0x7C2A
+0xE4D2 0x7C1F
+0xE4D3 0x7C37
+0xE4D4 0x7C2B
+0xE4D5 0x7C3D
+0xE4D6 0x7C4C
+0xE4D7 0x7C43
+0xE4D8 0x7C54
+0xE4D9 0x7C4F
+0xE4DA 0x7C40
+0xE4DB 0x7C50
+0xE4DC 0x7C58
+0xE4DD 0x7C5F
+0xE4DE 0x7C64
+0xE4DF 0x7C56
+0xE4E0 0x7C65
+0xE4E1 0x7C6C
+0xE4E2 0x7C75
+0xE4E3 0x7C83
+0xE4E4 0x7C90
+0xE4E5 0x7CA4
+0xE4E6 0x7CAD
+0xE4E7 0x7CA2
+0xE4E8 0x7CAB
+0xE4E9 0x7CA1
+0xE4EA 0x7CA8
+0xE4EB 0x7CB3
+0xE4EC 0x7CB2
+0xE4ED 0x7CB1
+0xE4EE 0x7CAE
+0xE4EF 0x7CB9
+0xE4F0 0x7CBD
+0xE4F1 0x7CC0
+0xE4F2 0x7CC5
+0xE4F3 0x7CC2
+0xE4F4 0x7CD8
+0xE4F5 0x7CD2
+0xE4F6 0x7CDC
+0xE4F7 0x7CE2
+0xE4F8 0x9B3B
+0xE4F9 0x7CEF
+0xE4FA 0x7CF2
+0xE4FB 0x7CF4
+0xE4FC 0x7CF6
+0xE4FD 0x7CFA
+0xE4FE 0x7D06
+0xE5A1 0x7D02
+0xE5A2 0x7D1C
+0xE5A3 0x7D15
+0xE5A4 0x7D0A
+0xE5A5 0x7D45
+0xE5A6 0x7D4B
+0xE5A7 0x7D2E
+0xE5A8 0x7D32
+0xE5A9 0x7D3F
+0xE5AA 0x7D35
+0xE5AB 0x7D46
+0xE5AC 0x7D73
+0xE5AD 0x7D56
+0xE5AE 0x7D4E
+0xE5AF 0x7D72
+0xE5B0 0x7D68
+0xE5B1 0x7D6E
+0xE5B2 0x7D4F
+0xE5B3 0x7D63
+0xE5B4 0x7D93
+0xE5B5 0x7D89
+0xE5B6 0x7D5B
+0xE5B7 0x7D8F
+0xE5B8 0x7D7D
+0xE5B9 0x7D9B
+0xE5BA 0x7DBA
+0xE5BB 0x7DAE
+0xE5BC 0x7DA3
+0xE5BD 0x7DB5
+0xE5BE 0x7DC7
+0xE5BF 0x7DBD
+0xE5C0 0x7DAB
+0xE5C1 0x7E3D
+0xE5C2 0x7DA2
+0xE5C3 0x7DAF
+0xE5C4 0x7DDC
+0xE5C5 0x7DB8
+0xE5C6 0x7D9F
+0xE5C7 0x7DB0
+0xE5C8 0x7DD8
+0xE5C9 0x7DDD
+0xE5CA 0x7DE4
+0xE5CB 0x7DDE
+0xE5CC 0x7DFB
+0xE5CD 0x7DF2
+0xE5CE 0x7DE1
+0xE5CF 0x7E05
+0xE5D0 0x7E0A
+0xE5D1 0x7E23
+0xE5D2 0x7E21
+0xE5D3 0x7E12
+0xE5D4 0x7E31
+0xE5D5 0x7E1F
+0xE5D6 0x7E09
+0xE5D7 0x7E0B
+0xE5D8 0x7E22
+0xE5D9 0x7E46
+0xE5DA 0x7E66
+0xE5DB 0x7E3B
+0xE5DC 0x7E35
+0xE5DD 0x7E39
+0xE5DE 0x7E43
+0xE5DF 0x7E37
+0xE5E0 0x7E32
+0xE5E1 0x7E3A
+0xE5E2 0x7E67
+0xE5E3 0x7E5D
+0xE5E4 0x7E56
+0xE5E5 0x7E5E
+0xE5E6 0x7E59
+0xE5E7 0x7E5A
+0xE5E8 0x7E79
+0xE5E9 0x7E6A
+0xE5EA 0x7E69
+0xE5EB 0x7E7C
+0xE5EC 0x7E7B
+0xE5ED 0x7E83
+0xE5EE 0x7DD5
+0xE5EF 0x7E7D
+0xE5F0 0x8FAE
+0xE5F1 0x7E7F
+0xE5F2 0x7E88
+0xE5F3 0x7E89
+0xE5F4 0x7E8C
+0xE5F5 0x7E92
+0xE5F6 0x7E90
+0xE5F7 0x7E93
+0xE5F8 0x7E94
+0xE5F9 0x7E96
+0xE5FA 0x7E8E
+0xE5FB 0x7E9B
+0xE5FC 0x7E9C
+0xE5FD 0x7F38
+0xE5FE 0x7F3A
+0xE6A1 0x7F45
+0xE6A2 0x7F4C
+0xE6A3 0x7F4D
+0xE6A4 0x7F4E
+0xE6A5 0x7F50
+0xE6A6 0x7F51
+0xE6A7 0x7F55
+0xE6A8 0x7F54
+0xE6A9 0x7F58
+0xE6AA 0x7F5F
+0xE6AB 0x7F60
+0xE6AC 0x7F68
+0xE6AD 0x7F69
+0xE6AE 0x7F67
+0xE6AF 0x7F78
+0xE6B0 0x7F82
+0xE6B1 0x7F86
+0xE6B2 0x7F83
+0xE6B3 0x7F88
+0xE6B4 0x7F87
+0xE6B5 0x7F8C
+0xE6B6 0x7F94
+0xE6B7 0x7F9E
+0xE6B8 0x7F9D
+0xE6B9 0x7F9A
+0xE6BA 0x7FA3
+0xE6BB 0x7FAF
+0xE6BC 0x7FB2
+0xE6BD 0x7FB9
+0xE6BE 0x7FAE
+0xE6BF 0x7FB6
+0xE6C0 0x7FB8
+0xE6C1 0x8B71
+0xE6C2 0x7FC5
+0xE6C3 0x7FC6
+0xE6C4 0x7FCA
+0xE6C5 0x7FD5
+0xE6C6 0x7FD4
+0xE6C7 0x7FE1
+0xE6C8 0x7FE6
+0xE6C9 0x7FE9
+0xE6CA 0x7FF3
+0xE6CB 0x7FF9
+0xE6CC 0x98DC
+0xE6CD 0x8006
+0xE6CE 0x8004
+0xE6CF 0x800B
+0xE6D0 0x8012
+0xE6D1 0x8018
+0xE6D2 0x8019
+0xE6D3 0x801C
+0xE6D4 0x8021
+0xE6D5 0x8028
+0xE6D6 0x803F
+0xE6D7 0x803B
+0xE6D8 0x804A
+0xE6D9 0x8046
+0xE6DA 0x8052
+0xE6DB 0x8058
+0xE6DC 0x805A
+0xE6DD 0x805F
+0xE6DE 0x8062
+0xE6DF 0x8068
+0xE6E0 0x8073
+0xE6E1 0x8072
+0xE6E2 0x8070
+0xE6E3 0x8076
+0xE6E4 0x8079
+0xE6E5 0x807D
+0xE6E6 0x807F
+0xE6E7 0x8084
+0xE6E8 0x8086
+0xE6E9 0x8085
+0xE6EA 0x809B
+0xE6EB 0x8093
+0xE6EC 0x809A
+0xE6ED 0x80AD
+0xE6EE 0x5190
+0xE6EF 0x80AC
+0xE6F0 0x80DB
+0xE6F1 0x80E5
+0xE6F2 0x80D9
+0xE6F3 0x80DD
+0xE6F4 0x80C4
+0xE6F5 0x80DA
+0xE6F6 0x80D6
+0xE6F7 0x8109
+0xE6F8 0x80EF
+0xE6F9 0x80F1
+0xE6FA 0x811B
+0xE6FB 0x8129
+0xE6FC 0x8123
+0xE6FD 0x812F
+0xE6FE 0x814B
+0xE7A1 0x968B
+0xE7A2 0x8146
+0xE7A3 0x813E
+0xE7A4 0x8153
+0xE7A5 0x8151
+0xE7A6 0x80FC
+0xE7A7 0x8171
+0xE7A8 0x816E
+0xE7A9 0x8165
+0xE7AA 0x8166
+0xE7AB 0x8174
+0xE7AC 0x8183
+0xE7AD 0x8188
+0xE7AE 0x818A
+0xE7AF 0x8180
+0xE7B0 0x8182
+0xE7B1 0x81A0
+0xE7B2 0x8195
+0xE7B3 0x81A4
+0xE7B4 0x81A3
+0xE7B5 0x815F
+0xE7B6 0x8193
+0xE7B7 0x81A9
+0xE7B8 0x81B0
+0xE7B9 0x81B5
+0xE7BA 0x81BE
+0xE7BB 0x81B8
+0xE7BC 0x81BD
+0xE7BD 0x81C0
+0xE7BE 0x81C2
+0xE7BF 0x81BA
+0xE7C0 0x81C9
+0xE7C1 0x81CD
+0xE7C2 0x81D1
+0xE7C3 0x81D9
+0xE7C4 0x81D8
+0xE7C5 0x81C8
+0xE7C6 0x81DA
+0xE7C7 0x81DF
+0xE7C8 0x81E0
+0xE7C9 0x81E7
+0xE7CA 0x81FA
+0xE7CB 0x81FB
+0xE7CC 0x81FE
+0xE7CD 0x8201
+0xE7CE 0x8202
+0xE7CF 0x8205
+0xE7D0 0x8207
+0xE7D1 0x820A
+0xE7D2 0x820D
+0xE7D3 0x8210
+0xE7D4 0x8216
+0xE7D5 0x8229
+0xE7D6 0x822B
+0xE7D7 0x8238
+0xE7D8 0x8233
+0xE7D9 0x8240
+0xE7DA 0x8259
+0xE7DB 0x8258
+0xE7DC 0x825D
+0xE7DD 0x825A
+0xE7DE 0x825F
+0xE7DF 0x8264
+0xE7E0 0x8262
+0xE7E1 0x8268
+0xE7E2 0x826A
+0xE7E3 0x826B
+0xE7E4 0x822E
+0xE7E5 0x8271
+0xE7E6 0x8277
+0xE7E7 0x8278
+0xE7E8 0x827E
+0xE7E9 0x828D
+0xE7EA 0x8292
+0xE7EB 0x82AB
+0xE7EC 0x829F
+0xE7ED 0x82BB
+0xE7EE 0x82AC
+0xE7EF 0x82E1
+0xE7F0 0x82E3
+0xE7F1 0x82DF
+0xE7F2 0x82D2
+0xE7F3 0x82F4
+0xE7F4 0x82F3
+0xE7F5 0x82FA
+0xE7F6 0x8393
+0xE7F7 0x8303
+0xE7F8 0x82FB
+0xE7F9 0x82F9
+0xE7FA 0x82DE
+0xE7FB 0x8306
+0xE7FC 0x82DC
+0xE7FD 0x8309
+0xE7FE 0x82D9
+0xE8A1 0x8335
+0xE8A2 0x8334
+0xE8A3 0x8316
+0xE8A4 0x8332
+0xE8A5 0x8331
+0xE8A6 0x8340
+0xE8A7 0x8339
+0xE8A8 0x8350
+0xE8A9 0x8345
+0xE8AA 0x832F
+0xE8AB 0x832B
+0xE8AC 0x8317
+0xE8AD 0x8318
+0xE8AE 0x8385
+0xE8AF 0x839A
+0xE8B0 0x83AA
+0xE8B1 0x839F
+0xE8B2 0x83A2
+0xE8B3 0x8396
+0xE8B4 0x8323
+0xE8B5 0x838E
+0xE8B6 0x8387
+0xE8B7 0x838A
+0xE8B8 0x837C
+0xE8B9 0x83B5
+0xE8BA 0x8373
+0xE8BB 0x8375
+0xE8BC 0x83A0
+0xE8BD 0x8389
+0xE8BE 0x83A8
+0xE8BF 0x83F4
+0xE8C0 0x8413
+0xE8C1 0x83EB
+0xE8C2 0x83CE
+0xE8C3 0x83FD
+0xE8C4 0x8403
+0xE8C5 0x83D8
+0xE8C6 0x840B
+0xE8C7 0x83C1
+0xE8C8 0x83F7
+0xE8C9 0x8407
+0xE8CA 0x83E0
+0xE8CB 0x83F2
+0xE8CC 0x840D
+0xE8CD 0x8422
+0xE8CE 0x8420
+0xE8CF 0x83BD
+0xE8D0 0x8438
+0xE8D1 0x8506
+0xE8D2 0x83FB
+0xE8D3 0x846D
+0xE8D4 0x842A
+0xE8D5 0x843C
+0xE8D6 0x855A
+0xE8D7 0x8484
+0xE8D8 0x8477
+0xE8D9 0x846B
+0xE8DA 0x84AD
+0xE8DB 0x846E
+0xE8DC 0x8482
+0xE8DD 0x8469
+0xE8DE 0x8446
+0xE8DF 0x842C
+0xE8E0 0x846F
+0xE8E1 0x8479
+0xE8E2 0x8435
+0xE8E3 0x84CA
+0xE8E4 0x8462
+0xE8E5 0x84B9
+0xE8E6 0x84BF
+0xE8E7 0x849F
+0xE8E8 0x84D9
+0xE8E9 0x84CD
+0xE8EA 0x84BB
+0xE8EB 0x84DA
+0xE8EC 0x84D0
+0xE8ED 0x84C1
+0xE8EE 0x84C6
+0xE8EF 0x84D6
+0xE8F0 0x84A1
+0xE8F1 0x8521
+0xE8F2 0x84FF
+0xE8F3 0x84F4
+0xE8F4 0x8517
+0xE8F5 0x8518
+0xE8F6 0x852C
+0xE8F7 0x851F
+0xE8F8 0x8515
+0xE8F9 0x8514
+0xE8FA 0x84FC
+0xE8FB 0x8540
+0xE8FC 0x8563
+0xE8FD 0x8558
+0xE8FE 0x8548
+0xE9A1 0x8541
+0xE9A2 0x8602
+0xE9A3 0x854B
+0xE9A4 0x8555
+0xE9A5 0x8580
+0xE9A6 0x85A4
+0xE9A7 0x8588
+0xE9A8 0x8591
+0xE9A9 0x858A
+0xE9AA 0x85A8
+0xE9AB 0x856D
+0xE9AC 0x8594
+0xE9AD 0x859B
+0xE9AE 0x85EA
+0xE9AF 0x8587
+0xE9B0 0x859C
+0xE9B1 0x8577
+0xE9B2 0x857E
+0xE9B3 0x8590
+0xE9B4 0x85C9
+0xE9B5 0x85BA
+0xE9B6 0x85CF
+0xE9B7 0x85B9
+0xE9B8 0x85D0
+0xE9B9 0x85D5
+0xE9BA 0x85DD
+0xE9BB 0x85E5
+0xE9BC 0x85DC
+0xE9BD 0x85F9
+0xE9BE 0x860A
+0xE9BF 0x8613
+0xE9C0 0x860B
+0xE9C1 0x85FE
+0xE9C2 0x85FA
+0xE9C3 0x8606
+0xE9C4 0x8622
+0xE9C5 0x861A
+0xE9C6 0x8630
+0xE9C7 0x863F
+0xE9C8 0x864D
+0xE9C9 0x4E55
+0xE9CA 0x8654
+0xE9CB 0x865F
+0xE9CC 0x8667
+0xE9CD 0x8671
+0xE9CE 0x8693
+0xE9CF 0x86A3
+0xE9D0 0x86A9
+0xE9D1 0x86AA
+0xE9D2 0x868B
+0xE9D3 0x868C
+0xE9D4 0x86B6
+0xE9D5 0x86AF
+0xE9D6 0x86C4
+0xE9D7 0x86C6
+0xE9D8 0x86B0
+0xE9D9 0x86C9
+0xE9DA 0x8823
+0xE9DB 0x86AB
+0xE9DC 0x86D4
+0xE9DD 0x86DE
+0xE9DE 0x86E9
+0xE9DF 0x86EC
+0xE9E0 0x86DF
+0xE9E1 0x86DB
+0xE9E2 0x86EF
+0xE9E3 0x8712
+0xE9E4 0x8706
+0xE9E5 0x8708
+0xE9E6 0x8700
+0xE9E7 0x8703
+0xE9E8 0x86FB
+0xE9E9 0x8711
+0xE9EA 0x8709
+0xE9EB 0x870D
+0xE9EC 0x86F9
+0xE9ED 0x870A
+0xE9EE 0x8734
+0xE9EF 0x873F
+0xE9F0 0x8737
+0xE9F1 0x873B
+0xE9F2 0x8725
+0xE9F3 0x8729
+0xE9F4 0x871A
+0xE9F5 0x8760
+0xE9F6 0x875F
+0xE9F7 0x8778
+0xE9F8 0x874C
+0xE9F9 0x874E
+0xE9FA 0x8774
+0xE9FB 0x8757
+0xE9FC 0x8768
+0xE9FD 0x876E
+0xE9FE 0x8759
+0xEAA1 0x8753
+0xEAA2 0x8763
+0xEAA3 0x876A
+0xEAA4 0x8805
+0xEAA5 0x87A2
+0xEAA6 0x879F
+0xEAA7 0x8782
+0xEAA8 0x87AF
+0xEAA9 0x87CB
+0xEAAA 0x87BD
+0xEAAB 0x87C0
+0xEAAC 0x87D0
+0xEAAD 0x96D6
+0xEAAE 0x87AB
+0xEAAF 0x87C4
+0xEAB0 0x87B3
+0xEAB1 0x87C7
+0xEAB2 0x87C6
+0xEAB3 0x87BB
+0xEAB4 0x87EF
+0xEAB5 0x87F2
+0xEAB6 0x87E0
+0xEAB7 0x880F
+0xEAB8 0x880D
+0xEAB9 0x87FE
+0xEABA 0x87F6
+0xEABB 0x87F7
+0xEABC 0x880E
+0xEABD 0x87D2
+0xEABE 0x8811
+0xEABF 0x8816
+0xEAC0 0x8815
+0xEAC1 0x8822
+0xEAC2 0x8821
+0xEAC3 0x8831
+0xEAC4 0x8836
+0xEAC5 0x8839
+0xEAC6 0x8827
+0xEAC7 0x883B
+0xEAC8 0x8844
+0xEAC9 0x8842
+0xEACA 0x8852
+0xEACB 0x8859
+0xEACC 0x885E
+0xEACD 0x8862
+0xEACE 0x886B
+0xEACF 0x8881
+0xEAD0 0x887E
+0xEAD1 0x889E
+0xEAD2 0x8875
+0xEAD3 0x887D
+0xEAD4 0x88B5
+0xEAD5 0x8872
+0xEAD6 0x8882
+0xEAD7 0x8897
+0xEAD8 0x8892
+0xEAD9 0x88AE
+0xEADA 0x8899
+0xEADB 0x88A2
+0xEADC 0x888D
+0xEADD 0x88A4
+0xEADE 0x88B0
+0xEADF 0x88BF
+0xEAE0 0x88B1
+0xEAE1 0x88C3
+0xEAE2 0x88C4
+0xEAE3 0x88D4
+0xEAE4 0x88D8
+0xEAE5 0x88D9
+0xEAE6 0x88DD
+0xEAE7 0x88F9
+0xEAE8 0x8902
+0xEAE9 0x88FC
+0xEAEA 0x88F4
+0xEAEB 0x88E8
+0xEAEC 0x88F2
+0xEAED 0x8904
+0xEAEE 0x890C
+0xEAEF 0x890A
+0xEAF0 0x8913
+0xEAF1 0x8943
+0xEAF2 0x891E
+0xEAF3 0x8925
+0xEAF4 0x892A
+0xEAF5 0x892B
+0xEAF6 0x8941
+0xEAF7 0x8944
+0xEAF8 0x893B
+0xEAF9 0x8936
+0xEAFA 0x8938
+0xEAFB 0x894C
+0xEAFC 0x891D
+0xEAFD 0x8960
+0xEAFE 0x895E
+0xEBA1 0x8966
+0xEBA2 0x8964
+0xEBA3 0x896D
+0xEBA4 0x896A
+0xEBA5 0x896F
+0xEBA6 0x8974
+0xEBA7 0x8977
+0xEBA8 0x897E
+0xEBA9 0x8983
+0xEBAA 0x8988
+0xEBAB 0x898A
+0xEBAC 0x8993
+0xEBAD 0x8998
+0xEBAE 0x89A1
+0xEBAF 0x89A9
+0xEBB0 0x89A6
+0xEBB1 0x89AC
+0xEBB2 0x89AF
+0xEBB3 0x89B2
+0xEBB4 0x89BA
+0xEBB5 0x89BD
+0xEBB6 0x89BF
+0xEBB7 0x89C0
+0xEBB8 0x89DA
+0xEBB9 0x89DC
+0xEBBA 0x89DD
+0xEBBB 0x89E7
+0xEBBC 0x89F4
+0xEBBD 0x89F8
+0xEBBE 0x8A03
+0xEBBF 0x8A16
+0xEBC0 0x8A10
+0xEBC1 0x8A0C
+0xEBC2 0x8A1B
+0xEBC3 0x8A1D
+0xEBC4 0x8A25
+0xEBC5 0x8A36
+0xEBC6 0x8A41
+0xEBC7 0x8A5B
+0xEBC8 0x8A52
+0xEBC9 0x8A46
+0xEBCA 0x8A48
+0xEBCB 0x8A7C
+0xEBCC 0x8A6D
+0xEBCD 0x8A6C
+0xEBCE 0x8A62
+0xEBCF 0x8A85
+0xEBD0 0x8A82
+0xEBD1 0x8A84
+0xEBD2 0x8AA8
+0xEBD3 0x8AA1
+0xEBD4 0x8A91
+0xEBD5 0x8AA5
+0xEBD6 0x8AA6
+0xEBD7 0x8A9A
+0xEBD8 0x8AA3
+0xEBD9 0x8AC4
+0xEBDA 0x8ACD
+0xEBDB 0x8AC2
+0xEBDC 0x8ADA
+0xEBDD 0x8AEB
+0xEBDE 0x8AF3
+0xEBDF 0x8AE7
+0xEBE0 0x8AE4
+0xEBE1 0x8AF1
+0xEBE2 0x8B14
+0xEBE3 0x8AE0
+0xEBE4 0x8AE2
+0xEBE5 0x8AF7
+0xEBE6 0x8ADE
+0xEBE7 0x8ADB
+0xEBE8 0x8B0C
+0xEBE9 0x8B07
+0xEBEA 0x8B1A
+0xEBEB 0x8AE1
+0xEBEC 0x8B16
+0xEBED 0x8B10
+0xEBEE 0x8B17
+0xEBEF 0x8B20
+0xEBF0 0x8B33
+0xEBF1 0x97AB
+0xEBF2 0x8B26
+0xEBF3 0x8B2B
+0xEBF4 0x8B3E
+0xEBF5 0x8B28
+0xEBF6 0x8B41
+0xEBF7 0x8B4C
+0xEBF8 0x8B4F
+0xEBF9 0x8B4E
+0xEBFA 0x8B49
+0xEBFB 0x8B56
+0xEBFC 0x8B5B
+0xEBFD 0x8B5A
+0xEBFE 0x8B6B
+0xECA1 0x8B5F
+0xECA2 0x8B6C
+0xECA3 0x8B6F
+0xECA4 0x8B74
+0xECA5 0x8B7D
+0xECA6 0x8B80
+0xECA7 0x8B8C
+0xECA8 0x8B8E
+0xECA9 0x8B92
+0xECAA 0x8B93
+0xECAB 0x8B96
+0xECAC 0x8B99
+0xECAD 0x8B9A
+0xECAE 0x8C3A
+0xECAF 0x8C41
+0xECB0 0x8C3F
+0xECB1 0x8C48
+0xECB2 0x8C4C
+0xECB3 0x8C4E
+0xECB4 0x8C50
+0xECB5 0x8C55
+0xECB6 0x8C62
+0xECB7 0x8C6C
+0xECB8 0x8C78
+0xECB9 0x8C7A
+0xECBA 0x8C82
+0xECBB 0x8C89
+0xECBC 0x8C85
+0xECBD 0x8C8A
+0xECBE 0x8C8D
+0xECBF 0x8C8E
+0xECC0 0x8C94
+0xECC1 0x8C7C
+0xECC2 0x8C98
+0xECC3 0x621D
+0xECC4 0x8CAD
+0xECC5 0x8CAA
+0xECC6 0x8CBD
+0xECC7 0x8CB2
+0xECC8 0x8CB3
+0xECC9 0x8CAE
+0xECCA 0x8CB6
+0xECCB 0x8CC8
+0xECCC 0x8CC1
+0xECCD 0x8CE4
+0xECCE 0x8CE3
+0xECCF 0x8CDA
+0xECD0 0x8CFD
+0xECD1 0x8CFA
+0xECD2 0x8CFB
+0xECD3 0x8D04
+0xECD4 0x8D05
+0xECD5 0x8D0A
+0xECD6 0x8D07
+0xECD7 0x8D0F
+0xECD8 0x8D0D
+0xECD9 0x8D10
+0xECDA 0x9F4E
+0xECDB 0x8D13
+0xECDC 0x8CCD
+0xECDD 0x8D14
+0xECDE 0x8D16
+0xECDF 0x8D67
+0xECE0 0x8D6D
+0xECE1 0x8D71
+0xECE2 0x8D73
+0xECE3 0x8D81
+0xECE4 0x8D99
+0xECE5 0x8DC2
+0xECE6 0x8DBE
+0xECE7 0x8DBA
+0xECE8 0x8DCF
+0xECE9 0x8DDA
+0xECEA 0x8DD6
+0xECEB 0x8DCC
+0xECEC 0x8DDB
+0xECED 0x8DCB
+0xECEE 0x8DEA
+0xECEF 0x8DEB
+0xECF0 0x8DDF
+0xECF1 0x8DE3
+0xECF2 0x8DFC
+0xECF3 0x8E08
+0xECF4 0x8E09
+0xECF5 0x8DFF
+0xECF6 0x8E1D
+0xECF7 0x8E1E
+0xECF8 0x8E10
+0xECF9 0x8E1F
+0xECFA 0x8E42
+0xECFB 0x8E35
+0xECFC 0x8E30
+0xECFD 0x8E34
+0xECFE 0x8E4A
+0xEDA1 0x8E47
+0xEDA2 0x8E49
+0xEDA3 0x8E4C
+0xEDA4 0x8E50
+0xEDA5 0x8E48
+0xEDA6 0x8E59
+0xEDA7 0x8E64
+0xEDA8 0x8E60
+0xEDA9 0x8E2A
+0xEDAA 0x8E63
+0xEDAB 0x8E55
+0xEDAC 0x8E76
+0xEDAD 0x8E72
+0xEDAE 0x8E7C
+0xEDAF 0x8E81
+0xEDB0 0x8E87
+0xEDB1 0x8E85
+0xEDB2 0x8E84
+0xEDB3 0x8E8B
+0xEDB4 0x8E8A
+0xEDB5 0x8E93
+0xEDB6 0x8E91
+0xEDB7 0x8E94
+0xEDB8 0x8E99
+0xEDB9 0x8EAA
+0xEDBA 0x8EA1
+0xEDBB 0x8EAC
+0xEDBC 0x8EB0
+0xEDBD 0x8EC6
+0xEDBE 0x8EB1
+0xEDBF 0x8EBE
+0xEDC0 0x8EC5
+0xEDC1 0x8EC8
+0xEDC2 0x8ECB
+0xEDC3 0x8EDB
+0xEDC4 0x8EE3
+0xEDC5 0x8EFC
+0xEDC6 0x8EFB
+0xEDC7 0x8EEB
+0xEDC8 0x8EFE
+0xEDC9 0x8F0A
+0xEDCA 0x8F05
+0xEDCB 0x8F15
+0xEDCC 0x8F12
+0xEDCD 0x8F19
+0xEDCE 0x8F13
+0xEDCF 0x8F1C
+0xEDD0 0x8F1F
+0xEDD1 0x8F1B
+0xEDD2 0x8F0C
+0xEDD3 0x8F26
+0xEDD4 0x8F33
+0xEDD5 0x8F3B
+0xEDD6 0x8F39
+0xEDD7 0x8F45
+0xEDD8 0x8F42
+0xEDD9 0x8F3E
+0xEDDA 0x8F4C
+0xEDDB 0x8F49
+0xEDDC 0x8F46
+0xEDDD 0x8F4E
+0xEDDE 0x8F57
+0xEDDF 0x8F5C
+0xEDE0 0x8F62
+0xEDE1 0x8F63
+0xEDE2 0x8F64
+0xEDE3 0x8F9C
+0xEDE4 0x8F9F
+0xEDE5 0x8FA3
+0xEDE6 0x8FAD
+0xEDE7 0x8FAF
+0xEDE8 0x8FB7
+0xEDE9 0x8FDA
+0xEDEA 0x8FE5
+0xEDEB 0x8FE2
+0xEDEC 0x8FEA
+0xEDED 0x8FEF
+0xEDEE 0x9087
+0xEDEF 0x8FF4
+0xEDF0 0x9005
+0xEDF1 0x8FF9
+0xEDF2 0x8FFA
+0xEDF3 0x9011
+0xEDF4 0x9015
+0xEDF5 0x9021
+0xEDF6 0x900D
+0xEDF7 0x901E
+0xEDF8 0x9016
+0xEDF9 0x900B
+0xEDFA 0x9027
+0xEDFB 0x9036
+0xEDFC 0x9035
+0xEDFD 0x9039
+0xEDFE 0x8FF8
+0xEEA1 0x904F
+0xEEA2 0x9050
+0xEEA3 0x9051
+0xEEA4 0x9052
+0xEEA5 0x900E
+0xEEA6 0x9049
+0xEEA7 0x903E
+0xEEA8 0x9056
+0xEEA9 0x9058
+0xEEAA 0x905E
+0xEEAB 0x9068
+0xEEAC 0x906F
+0xEEAD 0x9076
+0xEEAE 0x96A8
+0xEEAF 0x9072
+0xEEB0 0x9082
+0xEEB1 0x907D
+0xEEB2 0x9081
+0xEEB3 0x9080
+0xEEB4 0x908A
+0xEEB5 0x9089
+0xEEB6 0x908F
+0xEEB7 0x90A8
+0xEEB8 0x90AF
+0xEEB9 0x90B1
+0xEEBA 0x90B5
+0xEEBB 0x90E2
+0xEEBC 0x90E4
+0xEEBD 0x6248
+0xEEBE 0x90DB
+0xEEBF 0x9102
+0xEEC0 0x9112
+0xEEC1 0x9119
+0xEEC2 0x9132
+0xEEC3 0x9130
+0xEEC4 0x914A
+0xEEC5 0x9156
+0xEEC6 0x9158
+0xEEC7 0x9163
+0xEEC8 0x9165
+0xEEC9 0x9169
+0xEECA 0x9173
+0xEECB 0x9172
+0xEECC 0x918B
+0xEECD 0x9189
+0xEECE 0x9182
+0xEECF 0x91A2
+0xEED0 0x91AB
+0xEED1 0x91AF
+0xEED2 0x91AA
+0xEED3 0x91B5
+0xEED4 0x91B4
+0xEED5 0x91BA
+0xEED6 0x91C0
+0xEED7 0x91C1
+0xEED8 0x91C9
+0xEED9 0x91CB
+0xEEDA 0x91D0
+0xEEDB 0x91D6
+0xEEDC 0x91DF
+0xEEDD 0x91E1
+0xEEDE 0x91DB
+0xEEDF 0x91FC
+0xEEE0 0x91F5
+0xEEE1 0x91F6
+0xEEE2 0x921E
+0xEEE3 0x91FF
+0xEEE4 0x9214
+0xEEE5 0x922C
+0xEEE6 0x9215
+0xEEE7 0x9211
+0xEEE8 0x925E
+0xEEE9 0x9257
+0xEEEA 0x9245
+0xEEEB 0x9249
+0xEEEC 0x9264
+0xEEED 0x9248
+0xEEEE 0x9295
+0xEEEF 0x923F
+0xEEF0 0x924B
+0xEEF1 0x9250
+0xEEF2 0x929C
+0xEEF3 0x9296
+0xEEF4 0x9293
+0xEEF5 0x929B
+0xEEF6 0x925A
+0xEEF7 0x92CF
+0xEEF8 0x92B9
+0xEEF9 0x92B7
+0xEEFA 0x92E9
+0xEEFB 0x930F
+0xEEFC 0x92FA
+0xEEFD 0x9344
+0xEEFE 0x932E
+0xEFA1 0x9319
+0xEFA2 0x9322
+0xEFA3 0x931A
+0xEFA4 0x9323
+0xEFA5 0x933A
+0xEFA6 0x9335
+0xEFA7 0x933B
+0xEFA8 0x935C
+0xEFA9 0x9360
+0xEFAA 0x937C
+0xEFAB 0x936E
+0xEFAC 0x9356
+0xEFAD 0x93B0
+0xEFAE 0x93AC
+0xEFAF 0x93AD
+0xEFB0 0x9394
+0xEFB1 0x93B9
+0xEFB2 0x93D6
+0xEFB3 0x93D7
+0xEFB4 0x93E8
+0xEFB5 0x93E5
+0xEFB6 0x93D8
+0xEFB7 0x93C3
+0xEFB8 0x93DD
+0xEFB9 0x93D0
+0xEFBA 0x93C8
+0xEFBB 0x93E4
+0xEFBC 0x941A
+0xEFBD 0x9414
+0xEFBE 0x9413
+0xEFBF 0x9403
+0xEFC0 0x9407
+0xEFC1 0x9410
+0xEFC2 0x9436
+0xEFC3 0x942B
+0xEFC4 0x9435
+0xEFC5 0x9421
+0xEFC6 0x943A
+0xEFC7 0x9441
+0xEFC8 0x9452
+0xEFC9 0x9444
+0xEFCA 0x945B
+0xEFCB 0x9460
+0xEFCC 0x9462
+0xEFCD 0x945E
+0xEFCE 0x946A
+0xEFCF 0x9229
+0xEFD0 0x9470
+0xEFD1 0x9475
+0xEFD2 0x9477
+0xEFD3 0x947D
+0xEFD4 0x945A
+0xEFD5 0x947C
+0xEFD6 0x947E
+0xEFD7 0x9481
+0xEFD8 0x947F
+0xEFD9 0x9582
+0xEFDA 0x9587
+0xEFDB 0x958A
+0xEFDC 0x9594
+0xEFDD 0x9596
+0xEFDE 0x9598
+0xEFDF 0x9599
+0xEFE0 0x95A0
+0xEFE1 0x95A8
+0xEFE2 0x95A7
+0xEFE3 0x95AD
+0xEFE4 0x95BC
+0xEFE5 0x95BB
+0xEFE6 0x95B9
+0xEFE7 0x95BE
+0xEFE8 0x95CA
+0xEFE9 0x6FF6
+0xEFEA 0x95C3
+0xEFEB 0x95CD
+0xEFEC 0x95CC
+0xEFED 0x95D5
+0xEFEE 0x95D4
+0xEFEF 0x95D6
+0xEFF0 0x95DC
+0xEFF1 0x95E1
+0xEFF2 0x95E5
+0xEFF3 0x95E2
+0xEFF4 0x9621
+0xEFF5 0x9628
+0xEFF6 0x962E
+0xEFF7 0x962F
+0xEFF8 0x9642
+0xEFF9 0x964C
+0xEFFA 0x964F
+0xEFFB 0x964B
+0xEFFC 0x9677
+0xEFFD 0x965C
+0xEFFE 0x965E
+0xF0A1 0x965D
+0xF0A2 0x965F
+0xF0A3 0x9666
+0xF0A4 0x9672
+0xF0A5 0x966C
+0xF0A6 0x968D
+0xF0A7 0x9698
+0xF0A8 0x9695
+0xF0A9 0x9697
+0xF0AA 0x96AA
+0xF0AB 0x96A7
+0xF0AC 0x96B1
+0xF0AD 0x96B2
+0xF0AE 0x96B0
+0xF0AF 0x96B4
+0xF0B0 0x96B6
+0xF0B1 0x96B8
+0xF0B2 0x96B9
+0xF0B3 0x96CE
+0xF0B4 0x96CB
+0xF0B5 0x96C9
+0xF0B6 0x96CD
+0xF0B7 0x894D
+0xF0B8 0x96DC
+0xF0B9 0x970D
+0xF0BA 0x96D5
+0xF0BB 0x96F9
+0xF0BC 0x9704
+0xF0BD 0x9706
+0xF0BE 0x9708
+0xF0BF 0x9713
+0xF0C0 0x970E
+0xF0C1 0x9711
+0xF0C2 0x970F
+0xF0C3 0x9716
+0xF0C4 0x9719
+0xF0C5 0x9724
+0xF0C6 0x972A
+0xF0C7 0x9730
+0xF0C8 0x9739
+0xF0C9 0x973D
+0xF0CA 0x973E
+0xF0CB 0x9744
+0xF0CC 0x9746
+0xF0CD 0x9748
+0xF0CE 0x9742
+0xF0CF 0x9749
+0xF0D0 0x975C
+0xF0D1 0x9760
+0xF0D2 0x9764
+0xF0D3 0x9766
+0xF0D4 0x9768
+0xF0D5 0x52D2
+0xF0D6 0x976B
+0xF0D7 0x9771
+0xF0D8 0x9779
+0xF0D9 0x9785
+0xF0DA 0x977C
+0xF0DB 0x9781
+0xF0DC 0x977A
+0xF0DD 0x9786
+0xF0DE 0x978B
+0xF0DF 0x978F
+0xF0E0 0x9790
+0xF0E1 0x979C
+0xF0E2 0x97A8
+0xF0E3 0x97A6
+0xF0E4 0x97A3
+0xF0E5 0x97B3
+0xF0E6 0x97B4
+0xF0E7 0x97C3
+0xF0E8 0x97C6
+0xF0E9 0x97C8
+0xF0EA 0x97CB
+0xF0EB 0x97DC
+0xF0EC 0x97ED
+0xF0ED 0x9F4F
+0xF0EE 0x97F2
+0xF0EF 0x7ADF
+0xF0F0 0x97F6
+0xF0F1 0x97F5
+0xF0F2 0x980F
+0xF0F3 0x980C
+0xF0F4 0x9838
+0xF0F5 0x9824
+0xF0F6 0x9821
+0xF0F7 0x9837
+0xF0F8 0x983D
+0xF0F9 0x9846
+0xF0FA 0x984F
+0xF0FB 0x984B
+0xF0FC 0x986B
+0xF0FD 0x986F
+0xF0FE 0x9870
+0xF1A1 0x9871
+0xF1A2 0x9874
+0xF1A3 0x9873
+0xF1A4 0x98AA
+0xF1A5 0x98AF
+0xF1A6 0x98B1
+0xF1A7 0x98B6
+0xF1A8 0x98C4
+0xF1A9 0x98C3
+0xF1AA 0x98C6
+0xF1AB 0x98E9
+0xF1AC 0x98EB
+0xF1AD 0x9903
+0xF1AE 0x9909
+0xF1AF 0x9912
+0xF1B0 0x9914
+0xF1B1 0x9918
+0xF1B2 0x9921
+0xF1B3 0x991D
+0xF1B4 0x991E
+0xF1B5 0x9924
+0xF1B6 0x9920
+0xF1B7 0x992C
+0xF1B8 0x992E
+0xF1B9 0x993D
+0xF1BA 0x993E
+0xF1BB 0x9942
+0xF1BC 0x9949
+0xF1BD 0x9945
+0xF1BE 0x9950
+0xF1BF 0x994B
+0xF1C0 0x9951
+0xF1C1 0x9952
+0xF1C2 0x994C
+0xF1C3 0x9955
+0xF1C4 0x9997
+0xF1C5 0x9998
+0xF1C6 0x99A5
+0xF1C7 0x99AD
+0xF1C8 0x99AE
+0xF1C9 0x99BC
+0xF1CA 0x99DF
+0xF1CB 0x99DB
+0xF1CC 0x99DD
+0xF1CD 0x99D8
+0xF1CE 0x99D1
+0xF1CF 0x99ED
+0xF1D0 0x99EE
+0xF1D1 0x99F1
+0xF1D2 0x99F2
+0xF1D3 0x99FB
+0xF1D4 0x99F8
+0xF1D5 0x9A01
+0xF1D6 0x9A0F
+0xF1D7 0x9A05
+0xF1D8 0x99E2
+0xF1D9 0x9A19
+0xF1DA 0x9A2B
+0xF1DB 0x9A37
+0xF1DC 0x9A45
+0xF1DD 0x9A42
+0xF1DE 0x9A40
+0xF1DF 0x9A43
+0xF1E0 0x9A3E
+0xF1E1 0x9A55
+0xF1E2 0x9A4D
+0xF1E3 0x9A5B
+0xF1E4 0x9A57
+0xF1E5 0x9A5F
+0xF1E6 0x9A62
+0xF1E7 0x9A65
+0xF1E8 0x9A64
+0xF1E9 0x9A69
+0xF1EA 0x9A6B
+0xF1EB 0x9A6A
+0xF1EC 0x9AAD
+0xF1ED 0x9AB0
+0xF1EE 0x9ABC
+0xF1EF 0x9AC0
+0xF1F0 0x9ACF
+0xF1F1 0x9AD1
+0xF1F2 0x9AD3
+0xF1F3 0x9AD4
+0xF1F4 0x9ADE
+0xF1F5 0x9ADF
+0xF1F6 0x9AE2
+0xF1F7 0x9AE3
+0xF1F8 0x9AE6
+0xF1F9 0x9AEF
+0xF1FA 0x9AEB
+0xF1FB 0x9AEE
+0xF1FC 0x9AF4
+0xF1FD 0x9AF1
+0xF1FE 0x9AF7
+0xF2A1 0x9AFB
+0xF2A2 0x9B06
+0xF2A3 0x9B18
+0xF2A4 0x9B1A
+0xF2A5 0x9B1F
+0xF2A6 0x9B22
+0xF2A7 0x9B23
+0xF2A8 0x9B25
+0xF2A9 0x9B27
+0xF2AA 0x9B28
+0xF2AB 0x9B29
+0xF2AC 0x9B2A
+0xF2AD 0x9B2E
+0xF2AE 0x9B2F
+0xF2AF 0x9B32
+0xF2B0 0x9B44
+0xF2B1 0x9B43
+0xF2B2 0x9B4F
+0xF2B3 0x9B4D
+0xF2B4 0x9B4E
+0xF2B5 0x9B51
+0xF2B6 0x9B58
+0xF2B7 0x9B74
+0xF2B8 0x9B93
+0xF2B9 0x9B83
+0xF2BA 0x9B91
+0xF2BB 0x9B96
+0xF2BC 0x9B97
+0xF2BD 0x9B9F
+0xF2BE 0x9BA0
+0xF2BF 0x9BA8
+0xF2C0 0x9BB4
+0xF2C1 0x9BC0
+0xF2C2 0x9BCA
+0xF2C3 0x9BB9
+0xF2C4 0x9BC6
+0xF2C5 0x9BCF
+0xF2C6 0x9BD1
+0xF2C7 0x9BD2
+0xF2C8 0x9BE3
+0xF2C9 0x9BE2
+0xF2CA 0x9BE4
+0xF2CB 0x9BD4
+0xF2CC 0x9BE1
+0xF2CD 0x9C3A
+0xF2CE 0x9BF2
+0xF2CF 0x9BF1
+0xF2D0 0x9BF0
+0xF2D1 0x9C15
+0xF2D2 0x9C14
+0xF2D3 0x9C09
+0xF2D4 0x9C13
+0xF2D5 0x9C0C
+0xF2D6 0x9C06
+0xF2D7 0x9C08
+0xF2D8 0x9C12
+0xF2D9 0x9C0A
+0xF2DA 0x9C04
+0xF2DB 0x9C2E
+0xF2DC 0x9C1B
+0xF2DD 0x9C25
+0xF2DE 0x9C24
+0xF2DF 0x9C21
+0xF2E0 0x9C30
+0xF2E1 0x9C47
+0xF2E2 0x9C32
+0xF2E3 0x9C46
+0xF2E4 0x9C3E
+0xF2E5 0x9C5A
+0xF2E6 0x9C60
+0xF2E7 0x9C67
+0xF2E8 0x9C76
+0xF2E9 0x9C78
+0xF2EA 0x9CE7
+0xF2EB 0x9CEC
+0xF2EC 0x9CF0
+0xF2ED 0x9D09
+0xF2EE 0x9D08
+0xF2EF 0x9CEB
+0xF2F0 0x9D03
+0xF2F1 0x9D06
+0xF2F2 0x9D2A
+0xF2F3 0x9D26
+0xF2F4 0x9DAF
+0xF2F5 0x9D23
+0xF2F6 0x9D1F
+0xF2F7 0x9D44
+0xF2F8 0x9D15
+0xF2F9 0x9D12
+0xF2FA 0x9D41
+0xF2FB 0x9D3F
+0xF2FC 0x9D3E
+0xF2FD 0x9D46
+0xF2FE 0x9D48
+0xF3A1 0x9D5D
+0xF3A2 0x9D5E
+0xF3A3 0x9D64
+0xF3A4 0x9D51
+0xF3A5 0x9D50
+0xF3A6 0x9D59
+0xF3A7 0x9D72
+0xF3A8 0x9D89
+0xF3A9 0x9D87
+0xF3AA 0x9DAB
+0xF3AB 0x9D6F
+0xF3AC 0x9D7A
+0xF3AD 0x9D9A
+0xF3AE 0x9DA4
+0xF3AF 0x9DA9
+0xF3B0 0x9DB2
+0xF3B1 0x9DC4
+0xF3B2 0x9DC1
+0xF3B3 0x9DBB
+0xF3B4 0x9DB8
+0xF3B5 0x9DBA
+0xF3B6 0x9DC6
+0xF3B7 0x9DCF
+0xF3B8 0x9DC2
+0xF3B9 0x9DD9
+0xF3BA 0x9DD3
+0xF3BB 0x9DF8
+0xF3BC 0x9DE6
+0xF3BD 0x9DED
+0xF3BE 0x9DEF
+0xF3BF 0x9DFD
+0xF3C0 0x9E1A
+0xF3C1 0x9E1B
+0xF3C2 0x9E1E
+0xF3C3 0x9E75
+0xF3C4 0x9E79
+0xF3C5 0x9E7D
+0xF3C6 0x9E81
+0xF3C7 0x9E88
+0xF3C8 0x9E8B
+0xF3C9 0x9E8C
+0xF3CA 0x9E92
+0xF3CB 0x9E95
+0xF3CC 0x9E91
+0xF3CD 0x9E9D
+0xF3CE 0x9EA5
+0xF3CF 0x9EA9
+0xF3D0 0x9EB8
+0xF3D1 0x9EAA
+0xF3D2 0x9EAD
+0xF3D3 0x9761
+0xF3D4 0x9ECC
+0xF3D5 0x9ECE
+0xF3D6 0x9ECF
+0xF3D7 0x9ED0
+0xF3D8 0x9ED4
+0xF3D9 0x9EDC
+0xF3DA 0x9EDE
+0xF3DB 0x9EDD
+0xF3DC 0x9EE0
+0xF3DD 0x9EE5
+0xF3DE 0x9EE8
+0xF3DF 0x9EEF
+0xF3E0 0x9EF4
+0xF3E1 0x9EF6
+0xF3E2 0x9EF7
+0xF3E3 0x9EF9
+0xF3E4 0x9EFB
+0xF3E5 0x9EFC
+0xF3E6 0x9EFD
+0xF3E7 0x9F07
+0xF3E8 0x9F08
+0xF3E9 0x76B7
+0xF3EA 0x9F15
+0xF3EB 0x9F21
+0xF3EC 0x9F2C
+0xF3ED 0x9F3E
+0xF3EE 0x9F4A
+0xF3EF 0x9F52
+0xF3F0 0x9F54
+0xF3F1 0x9F63
+0xF3F2 0x9F5F
+0xF3F3 0x9F60
+0xF3F4 0x9F61
+0xF3F5 0x9F66
+0xF3F6 0x9F67
+0xF3F7 0x9F6C
+0xF3F8 0x9F6A
+0xF3F9 0x9F77
+0xF3FA 0x9F72
+0xF3FB 0x9F76
+0xF3FC 0x9F95
+0xF3FD 0x9F9C
+0xF3FE 0x9FA0
+0xF4A1 0x582F
+0xF4A2 0x69C7
+0xF4A3 0x9059
+0xF4A4 0x7464
+0xF4A5 0x51DC
+0xF4A6 0x7199
+0xF4A7 0x5653
+0xF4A8 0x5DE2
+0xF4A9 0x5E14
+0xF4AA 0x5E18
+0xF4AB 0x5E58
+0xF4AC 0x5E5E
+0xF4AD 0x5EBE
+0xF4AE 0xF928
+0xF4AF 0x5ECB
+0xF4B0 0x5EF9
+0xF4B1 0x5F00
+0xF4B2 0x5F02
+0xF4B3 0x5F07
+0xF4B4 0x5F1D
+0xF4B5 0x5F23
+0xF4B6 0x5F34
+0xF4B7 0x5F36
+0xF4B8 0x5F3D
+0xF4B9 0x5F40
+0xF4BA 0x5F45
+0xF4BB 0x5F54
+0xF4BC 0x5F58
+0xF4BD 0x5F64
+0xF4BE 0x5F67
+0xF4BF 0x5F7D
+0xF4C0 0x5F89
+0xF4C1 0x5F9C
+0xF4C2 0x5FA7
+0xF4C3 0x5FAF
+0xF4C4 0x5FB5
+0xF4C5 0x5FB7
+0xF4C6 0x5FC9
+0xF4C7 0x5FDE
+0xF4C8 0x5FE1
+0xF4C9 0x5FE9
+0xF4CA 0x600D
+0xF4CB 0x6014
+0xF4CC 0x6018
+0xF4CD 0x6033
+0xF4CE 0x6035
+0xF4CF 0x6047
+0xF4D0 0xFA3D
+0xF4D1 0x609D
+0xF4D2 0x609E
+0xF4D3 0x60CB
+0xF4D4 0x60D4
+0xF4D5 0x60D5
+0xF4D6 0x60DD
+0xF4D7 0x60F8
+0xF4D8 0x611C
+0xF4D9 0x612B
+0xF4DA 0x6130
+0xF4DB 0x6137
+0xF4DC 0xFA3E
+0xF4DD 0x618D
+0xF4DE 0xFA3F
+0xF4DF 0x61BC
+0xF4E0 0x61B9
+0xF4E1 0xFA40
+0xF4E2 0x6222
+0xF4E3 0x623E
+0xF4E4 0x6243
+0xF4E5 0x6256
+0xF4E6 0x625A
+0xF4E7 0x626F
+0xF4E8 0x6285
+0xF4E9 0x62C4
+0xF4EA 0x62D6
+0xF4EB 0x62FC
+0xF4EC 0x630A
+0xF4ED 0x6318
+0xF4EE 0x6339
+0xF4EF 0x6343
+0xF4F0 0x6365
+0xF4F1 0x637C
+0xF4F2 0x63E5
+0xF4F3 0x63ED
+0xF4F4 0x63F5
+0xF4F5 0x6410
+0xF4F6 0x6414
+0xF4F7 0x6422
+0xF4F8 0x6479
+0xF4F9 0x6451
+0xF4FA 0x6460
+0xF4FB 0x646D
+0xF4FC 0x64CE
+0xF4FD 0x64BE
+0xF4FE 0x64BF
+0xF5A1 0x64C4
+0xF5A2 0x64CA
+0xF5A3 0x64D0
+0xF5A4 0x64F7
+0xF5A5 0x64FB
+0xF5A6 0x6522
+0xF5A7 0x6529
+0xF5A8 0xFA41
+0xF5A9 0x6567
+0xF5AA 0x659D
+0xF5AB 0xFA42
+0xF5AC 0x6600
+0xF5AD 0x6609
+0xF5AE 0x6615
+0xF5AF 0x661E
+0xF5B0 0x663A
+0xF5B1 0x6622
+0xF5B2 0x6624
+0xF5B3 0x662B
+0xF5B4 0x6630
+0xF5B5 0x6631
+0xF5B6 0x6633
+0xF5B7 0x66FB
+0xF5B8 0x6648
+0xF5B9 0x664C
+0xF5BA 0x231C4
+0xF5BB 0x6659
+0xF5BC 0x665A
+0xF5BD 0x6661
+0xF5BE 0x6665
+0xF5BF 0x6673
+0xF5C0 0x6677
+0xF5C1 0x6678
+0xF5C2 0x668D
+0xF5C3 0xFA43
+0xF5C4 0x66A0
+0xF5C5 0x66B2
+0xF5C6 0x66BB
+0xF5C7 0x66C6
+0xF5C8 0x66C8
+0xF5C9 0x3B22
+0xF5CA 0x66DB
+0xF5CB 0x66E8
+0xF5CC 0x66FA
+0xF5CD 0x6713
+0xF5CE 0xF929
+0xF5CF 0x6733
+0xF5D0 0x6766
+0xF5D1 0x6747
+0xF5D2 0x6748
+0xF5D3 0x677B
+0xF5D4 0x6781
+0xF5D5 0x6793
+0xF5D6 0x6798
+0xF5D7 0x679B
+0xF5D8 0x67BB
+0xF5D9 0x67F9
+0xF5DA 0x67C0
+0xF5DB 0x67D7
+0xF5DC 0x67FC
+0xF5DD 0x6801
+0xF5DE 0x6852
+0xF5DF 0x681D
+0xF5E0 0x682C
+0xF5E1 0x6831
+0xF5E2 0x685B
+0xF5E3 0x6872
+0xF5E4 0x6875
+0xF5E5 0xFA44
+0xF5E6 0x68A3
+0xF5E7 0x68A5
+0xF5E8 0x68B2
+0xF5E9 0x68C8
+0xF5EA 0x68D0
+0xF5EB 0x68E8
+0xF5EC 0x68ED
+0xF5ED 0x68F0
+0xF5EE 0x68F1
+0xF5EF 0x68FC
+0xF5F0 0x690A
+0xF5F1 0x6949
+0xF5F2 0x235C4
+0xF5F3 0x6935
+0xF5F4 0x6942
+0xF5F5 0x6957
+0xF5F6 0x6963
+0xF5F7 0x6964
+0xF5F8 0x6968
+0xF5F9 0x6980
+0xF5FA 0xFA14
+0xF5FB 0x69A5
+0xF5FC 0x69AD
+0xF5FD 0x69CF
+0xF5FE 0x3BB6
+0xF6A1 0x3BC3
+0xF6A2 0x69E2
+0xF6A3 0x69E9
+0xF6A4 0x69EA
+0xF6A5 0x69F5
+0xF6A6 0x69F6
+0xF6A7 0x6A0F
+0xF6A8 0x6A15
+0xF6A9 0x2373F
+0xF6AA 0x6A3B
+0xF6AB 0x6A3E
+0xF6AC 0x6A45
+0xF6AD 0x6A50
+0xF6AE 0x6A56
+0xF6AF 0x6A5B
+0xF6B0 0x6A6B
+0xF6B1 0x6A73
+0xF6B2 0x23763
+0xF6B3 0x6A89
+0xF6B4 0x6A94
+0xF6B5 0x6A9D
+0xF6B6 0x6A9E
+0xF6B7 0x6AA5
+0xF6B8 0x6AE4
+0xF6B9 0x6AE7
+0xF6BA 0x3C0F
+0xF6BB 0xF91D
+0xF6BC 0x6B1B
+0xF6BD 0x6B1E
+0xF6BE 0x6B2C
+0xF6BF 0x6B35
+0xF6C0 0x6B46
+0xF6C1 0x6B56
+0xF6C2 0x6B60
+0xF6C3 0x6B65
+0xF6C4 0x6B67
+0xF6C5 0x6B77
+0xF6C6 0x6B82
+0xF6C7 0x6BA9
+0xF6C8 0x6BAD
+0xF6C9 0xF970
+0xF6CA 0x6BCF
+0xF6CB 0x6BD6
+0xF6CC 0x6BD7
+0xF6CD 0x6BFF
+0xF6CE 0x6C05
+0xF6CF 0x6C10
+0xF6D0 0x6C33
+0xF6D1 0x6C59
+0xF6D2 0x6C5C
+0xF6D3 0x6CAA
+0xF6D4 0x6C74
+0xF6D5 0x6C76
+0xF6D6 0x6C85
+0xF6D7 0x6C86
+0xF6D8 0x6C98
+0xF6D9 0x6C9C
+0xF6DA 0x6CFB
+0xF6DB 0x6CC6
+0xF6DC 0x6CD4
+0xF6DD 0x6CE0
+0xF6DE 0x6CEB
+0xF6DF 0x6CEE
+0xF6E0 0x23CFE
+0xF6E1 0x6D04
+0xF6E2 0x6D0E
+0xF6E3 0x6D2E
+0xF6E4 0x6D31
+0xF6E5 0x6D39
+0xF6E6 0x6D3F
+0xF6E7 0x6D58
+0xF6E8 0x6D65
+0xF6E9 0xFA45
+0xF6EA 0x6D82
+0xF6EB 0x6D87
+0xF6EC 0x6D89
+0xF6ED 0x6D94
+0xF6EE 0x6DAA
+0xF6EF 0x6DAC
+0xF6F0 0x6DBF
+0xF6F1 0x6DC4
+0xF6F2 0x6DD6
+0xF6F3 0x6DDA
+0xF6F4 0x6DDB
+0xF6F5 0x6DDD
+0xF6F6 0x6DFC
+0xF6F7 0xFA46
+0xF6F8 0x6E34
+0xF6F9 0x6E44
+0xF6FA 0x6E5C
+0xF6FB 0x6E5E
+0xF6FC 0x6EAB
+0xF6FD 0x6EB1
+0xF6FE 0x6EC1
+0xF7A1 0x6EC7
+0xF7A2 0x6ECE
+0xF7A3 0x6F10
+0xF7A4 0x6F1A
+0xF7A5 0xFA47
+0xF7A6 0x6F2A
+0xF7A7 0x6F2F
+0xF7A8 0x6F33
+0xF7A9 0x6F51
+0xF7AA 0x6F59
+0xF7AB 0x6F5E
+0xF7AC 0x6F61
+0xF7AD 0x6F62
+0xF7AE 0x6F7E
+0xF7AF 0x6F88
+0xF7B0 0x6F8C
+0xF7B1 0x6F8D
+0xF7B2 0x6F94
+0xF7B3 0x6FA0
+0xF7B4 0x6FA7
+0xF7B5 0x6FB6
+0xF7B6 0x6FBC
+0xF7B7 0x6FC7
+0xF7B8 0x6FCA
+0xF7B9 0x6FF9
+0xF7BA 0x6FF0
+0xF7BB 0x6FF5
+0xF7BC 0x7005
+0xF7BD 0x7006
+0xF7BE 0x7028
+0xF7BF 0x704A
+0xF7C0 0x705D
+0xF7C1 0x705E
+0xF7C2 0x704E
+0xF7C3 0x7064
+0xF7C4 0x7075
+0xF7C5 0x7085
+0xF7C6 0x70A4
+0xF7C7 0x70AB
+0xF7C8 0x70B7
+0xF7C9 0x70D4
+0xF7CA 0x70D8
+0xF7CB 0x70E4
+0xF7CC 0x710F
+0xF7CD 0x712B
+0xF7CE 0x711E
+0xF7CF 0x7120
+0xF7D0 0x712E
+0xF7D1 0x7130
+0xF7D2 0x7146
+0xF7D3 0x7147
+0xF7D4 0x7151
+0xF7D5 0xFA48
+0xF7D6 0x7152
+0xF7D7 0x715C
+0xF7D8 0x7160
+0xF7D9 0x7168
+0xF7DA 0xFA15
+0xF7DB 0x7185
+0xF7DC 0x7187
+0xF7DD 0x7192
+0xF7DE 0x71C1
+0xF7DF 0x71BA
+0xF7E0 0x71C4
+0xF7E1 0x71FE
+0xF7E2 0x7200
+0xF7E3 0x7215
+0xF7E4 0x7255
+0xF7E5 0x7256
+0xF7E6 0x3E3F
+0xF7E7 0x728D
+0xF7E8 0x729B
+0xF7E9 0x72BE
+0xF7EA 0x72C0
+0xF7EB 0x72FB
+0xF7EC 0x247F1
+0xF7ED 0x7327
+0xF7EE 0x7328
+0xF7EF 0xFA16
+0xF7F0 0x7350
+0xF7F1 0x7366
+0xF7F2 0x737C
+0xF7F3 0x7395
+0xF7F4 0x739F
+0xF7F5 0x73A0
+0xF7F6 0x73A2
+0xF7F7 0x73A6
+0xF7F8 0x73AB
+0xF7F9 0x73C9
+0xF7FA 0x73CF
+0xF7FB 0x73D6
+0xF7FC 0x73D9
+0xF7FD 0x73E3
+0xF7FE 0x73E9
+0xF8A1 0x7407
+0xF8A2 0x740A
+0xF8A3 0x741A
+0xF8A4 0x741B
+0xF8A5 0xFA4A
+0xF8A6 0x7426
+0xF8A7 0x7428
+0xF8A8 0x742A
+0xF8A9 0x742B
+0xF8AA 0x742C
+0xF8AB 0x742E
+0xF8AC 0x742F
+0xF8AD 0x7430
+0xF8AE 0x7444
+0xF8AF 0x7446
+0xF8B0 0x7447
+0xF8B1 0x744B
+0xF8B2 0x7457
+0xF8B3 0x7462
+0xF8B4 0x746B
+0xF8B5 0x746D
+0xF8B6 0x7486
+0xF8B7 0x7487
+0xF8B8 0x7489
+0xF8B9 0x7498
+0xF8BA 0x749C
+0xF8BB 0x749F
+0xF8BC 0x74A3
+0xF8BD 0x7490
+0xF8BE 0x74A6
+0xF8BF 0x74A8
+0xF8C0 0x74A9
+0xF8C1 0x74B5
+0xF8C2 0x74BF
+0xF8C3 0x74C8
+0xF8C4 0x74C9
+0xF8C5 0x74DA
+0xF8C6 0x74FF
+0xF8C7 0x7501
+0xF8C8 0x7517
+0xF8C9 0x752F
+0xF8CA 0x756F
+0xF8CB 0x7579
+0xF8CC 0x7592
+0xF8CD 0x3F72
+0xF8CE 0x75CE
+0xF8CF 0x75E4
+0xF8D0 0x7600
+0xF8D1 0x7602
+0xF8D2 0x7608
+0xF8D3 0x7615
+0xF8D4 0x7616
+0xF8D5 0x7619
+0xF8D6 0x761E
+0xF8D7 0x762D
+0xF8D8 0x7635
+0xF8D9 0x7643
+0xF8DA 0x764B
+0xF8DB 0x7664
+0xF8DC 0x7665
+0xF8DD 0x766D
+0xF8DE 0x766F
+0xF8DF 0x7671
+0xF8E0 0x7681
+0xF8E1 0x769B
+0xF8E2 0x769D
+0xF8E3 0x769E
+0xF8E4 0x76A6
+0xF8E5 0x76AA
+0xF8E6 0x76B6
+0xF8E7 0x76C5
+0xF8E8 0x76CC
+0xF8E9 0x76CE
+0xF8EA 0x76D4
+0xF8EB 0x76E6
+0xF8EC 0x76F1
+0xF8ED 0x76FC
+0xF8EE 0x770A
+0xF8EF 0x7719
+0xF8F0 0x7734
+0xF8F1 0x7736
+0xF8F2 0x7746
+0xF8F3 0x774D
+0xF8F4 0x774E
+0xF8F5 0x775C
+0xF8F6 0x775F
+0xF8F7 0x7762
+0xF8F8 0x777A
+0xF8F9 0x7780
+0xF8FA 0x7794
+0xF8FB 0x77AA
+0xF8FC 0x77E0
+0xF8FD 0x782D
+0xF8FE 0x2548E
+0xF9A1 0x7843
+0xF9A2 0x784E
+0xF9A3 0x784F
+0xF9A4 0x7851
+0xF9A5 0x7868
+0xF9A6 0x786E
+0xF9A7 0xFA4B
+0xF9A8 0x78B0
+0xF9A9 0x2550E
+0xF9AA 0x78AD
+0xF9AB 0x78E4
+0xF9AC 0x78F2
+0xF9AD 0x7900
+0xF9AE 0x78F7
+0xF9AF 0x791C
+0xF9B0 0x792E
+0xF9B1 0x7931
+0xF9B2 0x7934
+0xF9B3 0xFA4C
+0xF9B4 0xFA4D
+0xF9B5 0x7945
+0xF9B6 0x7946
+0xF9B7 0xFA4E
+0xF9B8 0xFA4F
+0xF9B9 0xFA50
+0xF9BA 0x795C
+0xF9BB 0xFA51
+0xF9BC 0xFA19
+0xF9BD 0xFA1A
+0xF9BE 0x7979
+0xF9BF 0xFA52
+0xF9C0 0xFA53
+0xF9C1 0xFA1B
+0xF9C2 0x7998
+0xF9C3 0x79B1
+0xF9C4 0x79B8
+0xF9C5 0x79C8
+0xF9C6 0x79CA
+0xF9C7 0x25771
+0xF9C8 0x79D4
+0xF9C9 0x79DE
+0xF9CA 0x79EB
+0xF9CB 0x79ED
+0xF9CC 0x7A03
+0xF9CD 0xFA54
+0xF9CE 0x7A39
+0xF9CF 0x7A5D
+0xF9D0 0x7A6D
+0xF9D1 0xFA55
+0xF9D2 0x7A85
+0xF9D3 0x7AA0
+0xF9D4 0x259C4
+0xF9D5 0x7AB3
+0xF9D6 0x7ABB
+0xF9D7 0x7ACE
+0xF9D8 0x7AEB
+0xF9D9 0x7AFD
+0xF9DA 0x7B12
+0xF9DB 0x7B2D
+0xF9DC 0x7B3B
+0xF9DD 0x7B47
+0xF9DE 0x7B4E
+0xF9DF 0x7B60
+0xF9E0 0x7B6D
+0xF9E1 0x7B6F
+0xF9E2 0x7B72
+0xF9E3 0x7B9E
+0xF9E4 0xFA56
+0xF9E5 0x7BD7
+0xF9E6 0x7BD9
+0xF9E7 0x7C01
+0xF9E8 0x7C31
+0xF9E9 0x7C1E
+0xF9EA 0x7C20
+0xF9EB 0x7C33
+0xF9EC 0x7C36
+0xF9ED 0x4264
+0xF9EE 0x25DA1
+0xF9EF 0x7C59
+0xF9F0 0x7C6D
+0xF9F1 0x7C79
+0xF9F2 0x7C8F
+0xF9F3 0x7C94
+0xF9F4 0x7CA0
+0xF9F5 0x7CBC
+0xF9F6 0x7CD5
+0xF9F7 0x7CD9
+0xF9F8 0x7CDD
+0xF9F9 0x7D07
+0xF9FA 0x7D08
+0xF9FB 0x7D13
+0xF9FC 0x7D1D
+0xF9FD 0x7D23
+0xF9FE 0x7D31
+0xFAA1 0x7D41
+0xFAA2 0x7D48
+0xFAA3 0x7D53
+0xFAA4 0x7D5C
+0xFAA5 0x7D7A
+0xFAA6 0x7D83
+0xFAA7 0x7D8B
+0xFAA8 0x7DA0
+0xFAA9 0x7DA6
+0xFAAA 0x7DC2
+0xFAAB 0x7DCC
+0xFAAC 0x7DD6
+0xFAAD 0x7DE3
+0xFAAE 0xFA57
+0xFAAF 0x7E28
+0xFAB0 0x7E08
+0xFAB1 0x7E11
+0xFAB2 0x7E15
+0xFAB3 0xFA59
+0xFAB4 0x7E47
+0xFAB5 0x7E52
+0xFAB6 0x7E61
+0xFAB7 0x7E8A
+0xFAB8 0x7E8D
+0xFAB9 0x7F47
+0xFABA 0xFA5A
+0xFABB 0x7F91
+0xFABC 0x7F97
+0xFABD 0x7FBF
+0xFABE 0x7FCE
+0xFABF 0x7FDB
+0xFAC0 0x7FDF
+0xFAC1 0x7FEC
+0xFAC2 0x7FEE
+0xFAC3 0x7FFA
+0xFAC4 0xFA5B
+0xFAC5 0x8014
+0xFAC6 0x8026
+0xFAC7 0x8035
+0xFAC8 0x8037
+0xFAC9 0x803C
+0xFACA 0x80CA
+0xFACB 0x80D7
+0xFACC 0x80E0
+0xFACD 0x80F3
+0xFACE 0x8118
+0xFACF 0x814A
+0xFAD0 0x8160
+0xFAD1 0x8167
+0xFAD2 0x8168
+0xFAD3 0x816D
+0xFAD4 0x81BB
+0xFAD5 0x81CA
+0xFAD6 0x81CF
+0xFAD7 0x81D7
+0xFAD8 0xFA5C
+0xFAD9 0x4453
+0xFADA 0x445B
+0xFADB 0x8260
+0xFADC 0x8274
+0xFADD 0x26AFF
+0xFADE 0x828E
+0xFADF 0x82A1
+0xFAE0 0x82A3
+0xFAE1 0x82A4
+0xFAE2 0x82A9
+0xFAE3 0x82AE
+0xFAE4 0x82B7
+0xFAE5 0x82BE
+0xFAE6 0x82BF
+0xFAE7 0x82C6
+0xFAE8 0x82D5
+0xFAE9 0x82FD
+0xFAEA 0x82FE
+0xFAEB 0x8300
+0xFAEC 0x8301
+0xFAED 0x8362
+0xFAEE 0x8322
+0xFAEF 0x832D
+0xFAF0 0x833A
+0xFAF1 0x8343
+0xFAF2 0x8347
+0xFAF3 0x8351
+0xFAF4 0x8355
+0xFAF5 0x837D
+0xFAF6 0x8386
+0xFAF7 0x8392
+0xFAF8 0x8398
+0xFAF9 0x83A7
+0xFAFA 0x83A9
+0xFAFB 0x83BF
+0xFAFC 0x83C0
+0xFAFD 0x83C7
+0xFAFE 0x83CF
+0xFBA1 0x83D1
+0xFBA2 0x83E1
+0xFBA3 0x83EA
+0xFBA4 0x8401
+0xFBA5 0x8406
+0xFBA6 0x840A
+0xFBA7 0xFA5F
+0xFBA8 0x8448
+0xFBA9 0x845F
+0xFBAA 0x8470
+0xFBAB 0x8473
+0xFBAC 0x8485
+0xFBAD 0x849E
+0xFBAE 0x84AF
+0xFBAF 0x84B4
+0xFBB0 0x84BA
+0xFBB1 0x84C0
+0xFBB2 0x84C2
+0xFBB3 0x26E40
+0xFBB4 0x8532
+0xFBB5 0x851E
+0xFBB6 0x8523
+0xFBB7 0x852F
+0xFBB8 0x8559
+0xFBB9 0x8564
+0xFBBA 0xFA1F
+0xFBBB 0x85AD
+0xFBBC 0x857A
+0xFBBD 0x858C
+0xFBBE 0x858F
+0xFBBF 0x85A2
+0xFBC0 0x85B0
+0xFBC1 0x85CB
+0xFBC2 0x85CE
+0xFBC3 0x85ED
+0xFBC4 0x8612
+0xFBC5 0x85FF
+0xFBC6 0x8604
+0xFBC7 0x8605
+0xFBC8 0x8610
+0xFBC9 0x270F4
+0xFBCA 0x8618
+0xFBCB 0x8629
+0xFBCC 0x8638
+0xFBCD 0x8657
+0xFBCE 0x865B
+0xFBCF 0xF936
+0xFBD0 0x8662
+0xFBD1 0x459D
+0xFBD2 0x866C
+0xFBD3 0x8675
+0xFBD4 0x8698
+0xFBD5 0x86B8
+0xFBD6 0x86FA
+0xFBD7 0x86FC
+0xFBD8 0x86FD
+0xFBD9 0x870B
+0xFBDA 0x8771
+0xFBDB 0x8787
+0xFBDC 0x8788
+0xFBDD 0x87AC
+0xFBDE 0x87AD
+0xFBDF 0x87B5
+0xFBE0 0x45EA
+0xFBE1 0x87D6
+0xFBE2 0x87EC
+0xFBE3 0x8806
+0xFBE4 0x880A
+0xFBE5 0x8810
+0xFBE6 0x8814
+0xFBE7 0x881F
+0xFBE8 0x8898
+0xFBE9 0x88AA
+0xFBEA 0x88CA
+0xFBEB 0x88CE
+0xFBEC 0x27684
+0xFBED 0x88F5
+0xFBEE 0x891C
+0xFBEF 0xFA60
+0xFBF0 0x8918
+0xFBF1 0x8919
+0xFBF2 0x891A
+0xFBF3 0x8927
+0xFBF4 0x8930
+0xFBF5 0x8932
+0xFBF6 0x8939
+0xFBF7 0x8940
+0xFBF8 0x8994
+0xFBF9 0xFA61
+0xFBFA 0x89D4
+0xFBFB 0x89E5
+0xFBFC 0x89F6
+0xFBFD 0x8A12
+0xFBFE 0x8A15
+0xFCA1 0x8A22
+0xFCA2 0x8A37
+0xFCA3 0x8A47
+0xFCA4 0x8A4E
+0xFCA5 0x8A5D
+0xFCA6 0x8A61
+0xFCA7 0x8A75
+0xFCA8 0x8A79
+0xFCA9 0x8AA7
+0xFCAA 0x8AD0
+0xFCAB 0x8ADF
+0xFCAC 0x8AF4
+0xFCAD 0x8AF6
+0xFCAE 0xFA22
+0xFCAF 0xFA62
+0xFCB0 0xFA63
+0xFCB1 0x8B46
+0xFCB2 0x8B54
+0xFCB3 0x8B59
+0xFCB4 0x8B69
+0xFCB5 0x8B9D
+0xFCB6 0x8C49
+0xFCB7 0x8C68
+0xFCB8 0xFA64
+0xFCB9 0x8CE1
+0xFCBA 0x8CF4
+0xFCBB 0x8CF8
+0xFCBC 0x8CFE
+0xFCBD 0xFA65
+0xFCBE 0x8D12
+0xFCBF 0x8D1B
+0xFCC0 0x8DAF
+0xFCC1 0x8DCE
+0xFCC2 0x8DD1
+0xFCC3 0x8DD7
+0xFCC4 0x8E20
+0xFCC5 0x8E23
+0xFCC6 0x8E3D
+0xFCC7 0x8E70
+0xFCC8 0x8E7B
+0xFCC9 0x28277
+0xFCCA 0x8EC0
+0xFCCB 0x4844
+0xFCCC 0x8EFA
+0xFCCD 0x8F1E
+0xFCCE 0x8F2D
+0xFCCF 0x8F36
+0xFCD0 0x8F54
+0xFCD1 0x283CD
+0xFCD2 0x8FA6
+0xFCD3 0x8FB5
+0xFCD4 0x8FE4
+0xFCD5 0x8FE8
+0xFCD6 0x8FEE
+0xFCD7 0x9008
+0xFCD8 0x902D
+0xFCD9 0xFA67
+0xFCDA 0x9088
+0xFCDB 0x9095
+0xFCDC 0x9097
+0xFCDD 0x9099
+0xFCDE 0x909B
+0xFCDF 0x90A2
+0xFCE0 0x90B3
+0xFCE1 0x90BE
+0xFCE2 0x90C4
+0xFCE3 0x90C5
+0xFCE4 0x90C7
+0xFCE5 0x90D7
+0xFCE6 0x90DD
+0xFCE7 0x90DE
+0xFCE8 0x90EF
+0xFCE9 0x90F4
+0xFCEA 0xFA26
+0xFCEB 0x9114
+0xFCEC 0x9115
+0xFCED 0x9116
+0xFCEE 0x9122
+0xFCEF 0x9123
+0xFCF0 0x9127
+0xFCF1 0x912F
+0xFCF2 0x9131
+0xFCF3 0x9134
+0xFCF4 0x913D
+0xFCF5 0x9148
+0xFCF6 0x915B
+0xFCF7 0x9183
+0xFCF8 0x919E
+0xFCF9 0x91AC
+0xFCFA 0x91B1
+0xFCFB 0x91BC
+0xFCFC 0x91D7
+0xFCFD 0x91FB
+0xFCFE 0x91E4
+0xFDA1 0x91E5
+0xFDA2 0x91ED
+0xFDA3 0x91F1
+0xFDA4 0x9207
+0xFDA5 0x9210
+0xFDA6 0x9238
+0xFDA7 0x9239
+0xFDA8 0x923A
+0xFDA9 0x923C
+0xFDAA 0x9240
+0xFDAB 0x9243
+0xFDAC 0x924F
+0xFDAD 0x9278
+0xFDAE 0x9288
+0xFDAF 0x92C2
+0xFDB0 0x92CB
+0xFDB1 0x92CC
+0xFDB2 0x92D3
+0xFDB3 0x92E0
+0xFDB4 0x92FF
+0xFDB5 0x9304
+0xFDB6 0x931F
+0xFDB7 0x9321
+0xFDB8 0x9325
+0xFDB9 0x9348
+0xFDBA 0x9349
+0xFDBB 0x934A
+0xFDBC 0x9364
+0xFDBD 0x9365
+0xFDBE 0x936A
+0xFDBF 0x9370
+0xFDC0 0x939B
+0xFDC1 0x93A3
+0xFDC2 0x93BA
+0xFDC3 0x93C6
+0xFDC4 0x93DE
+0xFDC5 0x93DF
+0xFDC6 0x9404
+0xFDC7 0x93FD
+0xFDC8 0x9433
+0xFDC9 0x944A
+0xFDCA 0x9463
+0xFDCB 0x946B
+0xFDCC 0x9471
+0xFDCD 0x9472
+0xFDCE 0x958E
+0xFDCF 0x959F
+0xFDD0 0x95A6
+0xFDD1 0x95A9
+0xFDD2 0x95AC
+0xFDD3 0x95B6
+0xFDD4 0x95BD
+0xFDD5 0x95CB
+0xFDD6 0x95D0
+0xFDD7 0x95D3
+0xFDD8 0x49B0
+0xFDD9 0x95DA
+0xFDDA 0x95DE
+0xFDDB 0x9658
+0xFDDC 0x9684
+0xFDDD 0xF9DC
+0xFDDE 0x969D
+0xFDDF 0x96A4
+0xFDE0 0x96A5
+0xFDE1 0x96D2
+0xFDE2 0x96DE
+0xFDE3 0xFA68
+0xFDE4 0x96E9
+0xFDE5 0x96EF
+0xFDE6 0x9733
+0xFDE7 0x973B
+0xFDE8 0x974D
+0xFDE9 0x974E
+0xFDEA 0x974F
+0xFDEB 0x975A
+0xFDEC 0x976E
+0xFDED 0x9773
+0xFDEE 0x9795
+0xFDEF 0x97AE
+0xFDF0 0x97BA
+0xFDF1 0x97C1
+0xFDF2 0x97C9
+0xFDF3 0x97DE
+0xFDF4 0x97DB
+0xFDF5 0x97F4
+0xFDF6 0xFA69
+0xFDF7 0x980A
+0xFDF8 0x981E
+0xFDF9 0x982B
+0xFDFA 0x9830
+0xFDFB 0xFA6A
+0xFDFC 0x9852
+0xFDFD 0x9853
+0xFDFE 0x9856
+0xFEA1 0x9857
+0xFEA2 0x9859
+0xFEA3 0x985A
+0xFEA4 0xF9D0
+0xFEA5 0x9865
+0xFEA6 0x986C
+0xFEA7 0x98BA
+0xFEA8 0x98C8
+0xFEA9 0x98E7
+0xFEAA 0x9958
+0xFEAB 0x999E
+0xFEAC 0x9A02
+0xFEAD 0x9A03
+0xFEAE 0x9A24
+0xFEAF 0x9A2D
+0xFEB0 0x9A2E
+0xFEB1 0x9A38
+0xFEB2 0x9A4A
+0xFEB3 0x9A4E
+0xFEB4 0x9A52
+0xFEB5 0x9AB6
+0xFEB6 0x9AC1
+0xFEB7 0x9AC3
+0xFEB8 0x9ACE
+0xFEB9 0x9AD6
+0xFEBA 0x9AF9
+0xFEBB 0x9B02
+0xFEBC 0x9B08
+0xFEBD 0x9B20
+0xFEBE 0x4C17
+0xFEBF 0x9B2D
+0xFEC0 0x9B5E
+0xFEC1 0x9B79
+0xFEC2 0x9B66
+0xFEC3 0x9B72
+0xFEC4 0x9B75
+0xFEC5 0x9B84
+0xFEC6 0x9B8A
+0xFEC7 0x9B8F
+0xFEC8 0x9B9E
+0xFEC9 0x9BA7
+0xFECA 0x9BC1
+0xFECB 0x9BCE
+0xFECC 0x9BE5
+0xFECD 0x9BF8
+0xFECE 0x9BFD
+0xFECF 0x9C00
+0xFED0 0x9C23
+0xFED1 0x9C41
+0xFED2 0x9C4F
+0xFED3 0x9C50
+0xFED4 0x9C53
+0xFED5 0x9C63
+0xFED6 0x9C65
+0xFED7 0x9C77
+0xFED8 0x9D1D
+0xFED9 0x9D1E
+0xFEDA 0x9D43
+0xFEDB 0x9D47
+0xFEDC 0x9D52
+0xFEDD 0x9D63
+0xFEDE 0x9D70
+0xFEDF 0x9D7C
+0xFEE0 0x9D8A
+0xFEE1 0x9D96
+0xFEE2 0x9DC0
+0xFEE3 0x9DAC
+0xFEE4 0x9DBC
+0xFEE5 0x9DD7
+0xFEE6 0x2A190
+0xFEE7 0x9DE7
+0xFEE8 0x9E07
+0xFEE9 0x9E15
+0xFEEA 0x9E7C
+0xFEEB 0x9E9E
+0xFEEC 0x9EA4
+0xFEED 0x9EAC
+0xFEEE 0x9EAF
+0xFEEF 0x9EB4
+0xFEF0 0x9EB5
+0xFEF1 0x9EC3
+0xFEF2 0x9ED1
+0xFEF3 0x9F10
+0xFEF4 0x9F39
+0xFEF5 0x9F57
+0xFEF6 0x9F90
+0xFEF7 0x9F94
+0xFEF8 0x9F97
+0xFEF9 0x9FA2
+0xFEFA 0x59F8
+0xFEFB 0x5C5B
+0xFEFC 0x5E77
+0xFEFD 0x7626
+0xFEFE 0x7E6B
diff --git a/jni/iconv/tests/EUC-JP.IRREVERSIBLE.TXT b/jni/iconv/tests/EUC-JP.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..1921ac8
--- /dev/null
+++ b/jni/iconv/tests/EUC-JP.IRREVERSIBLE.TXT
@@ -0,0 +1,2 @@
+0x5C 0x00A5
+0x7E 0x203E
diff --git a/jni/iconv/tests/EUC-JP.TXT b/jni/iconv/tests/EUC-JP.TXT
new file mode 100644
index 0000000..518094c
--- /dev/null
+++ b/jni/iconv/tests/EUC-JP.TXT
@@ -0,0 +1,15017 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8EA1 0xFF61
+0x8EA2 0xFF62
+0x8EA3 0xFF63
+0x8EA4 0xFF64
+0x8EA5 0xFF65
+0x8EA6 0xFF66
+0x8EA7 0xFF67
+0x8EA8 0xFF68
+0x8EA9 0xFF69
+0x8EAA 0xFF6A
+0x8EAB 0xFF6B
+0x8EAC 0xFF6C
+0x8EAD 0xFF6D
+0x8EAE 0xFF6E
+0x8EAF 0xFF6F
+0x8EB0 0xFF70
+0x8EB1 0xFF71
+0x8EB2 0xFF72
+0x8EB3 0xFF73
+0x8EB4 0xFF74
+0x8EB5 0xFF75
+0x8EB6 0xFF76
+0x8EB7 0xFF77
+0x8EB8 0xFF78
+0x8EB9 0xFF79
+0x8EBA 0xFF7A
+0x8EBB 0xFF7B
+0x8EBC 0xFF7C
+0x8EBD 0xFF7D
+0x8EBE 0xFF7E
+0x8EBF 0xFF7F
+0x8EC0 0xFF80
+0x8EC1 0xFF81
+0x8EC2 0xFF82
+0x8EC3 0xFF83
+0x8EC4 0xFF84
+0x8EC5 0xFF85
+0x8EC6 0xFF86
+0x8EC7 0xFF87
+0x8EC8 0xFF88
+0x8EC9 0xFF89
+0x8ECA 0xFF8A
+0x8ECB 0xFF8B
+0x8ECC 0xFF8C
+0x8ECD 0xFF8D
+0x8ECE 0xFF8E
+0x8ECF 0xFF8F
+0x8ED0 0xFF90
+0x8ED1 0xFF91
+0x8ED2 0xFF92
+0x8ED3 0xFF93
+0x8ED4 0xFF94
+0x8ED5 0xFF95
+0x8ED6 0xFF96
+0x8ED7 0xFF97
+0x8ED8 0xFF98
+0x8ED9 0xFF99
+0x8EDA 0xFF9A
+0x8EDB 0xFF9B
+0x8EDC 0xFF9C
+0x8EDD 0xFF9D
+0x8EDE 0xFF9E
+0x8EDF 0xFF9F
+0x8FA2AF 0x02D8
+0x8FA2B0 0x02C7
+0x8FA2B1 0x00B8
+0x8FA2B2 0x02D9
+0x8FA2B3 0x02DD
+0x8FA2B4 0x00AF
+0x8FA2B5 0x02DB
+0x8FA2B6 0x02DA
+0x8FA2B7 0xFF5E
+0x8FA2B8 0x0384
+0x8FA2B9 0x0385
+0x8FA2C2 0x00A1
+0x8FA2C3 0x00A6
+0x8FA2C4 0x00BF
+0x8FA2EB 0x00BA
+0x8FA2EC 0x00AA
+0x8FA2ED 0x00A9
+0x8FA2EE 0x00AE
+0x8FA2EF 0x2122
+0x8FA2F0 0x00A4
+0x8FA2F1 0x2116
+0x8FA6E1 0x0386
+0x8FA6E2 0x0388
+0x8FA6E3 0x0389
+0x8FA6E4 0x038A
+0x8FA6E5 0x03AA
+0x8FA6E7 0x038C
+0x8FA6E9 0x038E
+0x8FA6EA 0x03AB
+0x8FA6EC 0x038F
+0x8FA6F1 0x03AC
+0x8FA6F2 0x03AD
+0x8FA6F3 0x03AE
+0x8FA6F4 0x03AF
+0x8FA6F5 0x03CA
+0x8FA6F6 0x0390
+0x8FA6F7 0x03CC
+0x8FA6F8 0x03C2
+0x8FA6F9 0x03CD
+0x8FA6FA 0x03CB
+0x8FA6FB 0x03B0
+0x8FA6FC 0x03CE
+0x8FA7C2 0x0402
+0x8FA7C3 0x0403
+0x8FA7C4 0x0404
+0x8FA7C5 0x0405
+0x8FA7C6 0x0406
+0x8FA7C7 0x0407
+0x8FA7C8 0x0408
+0x8FA7C9 0x0409
+0x8FA7CA 0x040A
+0x8FA7CB 0x040B
+0x8FA7CC 0x040C
+0x8FA7CD 0x040E
+0x8FA7CE 0x040F
+0x8FA7F2 0x0452
+0x8FA7F3 0x0453
+0x8FA7F4 0x0454
+0x8FA7F5 0x0455
+0x8FA7F6 0x0456
+0x8FA7F7 0x0457
+0x8FA7F8 0x0458
+0x8FA7F9 0x0459
+0x8FA7FA 0x045A
+0x8FA7FB 0x045B
+0x8FA7FC 0x045C
+0x8FA7FD 0x045E
+0x8FA7FE 0x045F
+0x8FA9A1 0x00C6
+0x8FA9A2 0x0110
+0x8FA9A4 0x0126
+0x8FA9A6 0x0132
+0x8FA9A8 0x0141
+0x8FA9A9 0x013F
+0x8FA9AB 0x014A
+0x8FA9AC 0x00D8
+0x8FA9AD 0x0152
+0x8FA9AF 0x0166
+0x8FA9B0 0x00DE
+0x8FA9C1 0x00E6
+0x8FA9C2 0x0111
+0x8FA9C3 0x00F0
+0x8FA9C4 0x0127
+0x8FA9C5 0x0131
+0x8FA9C6 0x0133
+0x8FA9C7 0x0138
+0x8FA9C8 0x0142
+0x8FA9C9 0x0140
+0x8FA9CA 0x0149
+0x8FA9CB 0x014B
+0x8FA9CC 0x00F8
+0x8FA9CD 0x0153
+0x8FA9CE 0x00DF
+0x8FA9CF 0x0167
+0x8FA9D0 0x00FE
+0x8FAAA1 0x00C1
+0x8FAAA2 0x00C0
+0x8FAAA3 0x00C4
+0x8FAAA4 0x00C2
+0x8FAAA5 0x0102
+0x8FAAA6 0x01CD
+0x8FAAA7 0x0100
+0x8FAAA8 0x0104
+0x8FAAA9 0x00C5
+0x8FAAAA 0x00C3
+0x8FAAAB 0x0106
+0x8FAAAC 0x0108
+0x8FAAAD 0x010C
+0x8FAAAE 0x00C7
+0x8FAAAF 0x010A
+0x8FAAB0 0x010E
+0x8FAAB1 0x00C9
+0x8FAAB2 0x00C8
+0x8FAAB3 0x00CB
+0x8FAAB4 0x00CA
+0x8FAAB5 0x011A
+0x8FAAB6 0x0116
+0x8FAAB7 0x0112
+0x8FAAB8 0x0118
+0x8FAABA 0x011C
+0x8FAABB 0x011E
+0x8FAABC 0x0122
+0x8FAABD 0x0120
+0x8FAABE 0x0124
+0x8FAABF 0x00CD
+0x8FAAC0 0x00CC
+0x8FAAC1 0x00CF
+0x8FAAC2 0x00CE
+0x8FAAC3 0x01CF
+0x8FAAC4 0x0130
+0x8FAAC5 0x012A
+0x8FAAC6 0x012E
+0x8FAAC7 0x0128
+0x8FAAC8 0x0134
+0x8FAAC9 0x0136
+0x8FAACA 0x0139
+0x8FAACB 0x013D
+0x8FAACC 0x013B
+0x8FAACD 0x0143
+0x8FAACE 0x0147
+0x8FAACF 0x0145
+0x8FAAD0 0x00D1
+0x8FAAD1 0x00D3
+0x8FAAD2 0x00D2
+0x8FAAD3 0x00D6
+0x8FAAD4 0x00D4
+0x8FAAD5 0x01D1
+0x8FAAD6 0x0150
+0x8FAAD7 0x014C
+0x8FAAD8 0x00D5
+0x8FAAD9 0x0154
+0x8FAADA 0x0158
+0x8FAADB 0x0156
+0x8FAADC 0x015A
+0x8FAADD 0x015C
+0x8FAADE 0x0160
+0x8FAADF 0x015E
+0x8FAAE0 0x0164
+0x8FAAE1 0x0162
+0x8FAAE2 0x00DA
+0x8FAAE3 0x00D9
+0x8FAAE4 0x00DC
+0x8FAAE5 0x00DB
+0x8FAAE6 0x016C
+0x8FAAE7 0x01D3
+0x8FAAE8 0x0170
+0x8FAAE9 0x016A
+0x8FAAEA 0x0172
+0x8FAAEB 0x016E
+0x8FAAEC 0x0168
+0x8FAAED 0x01D7
+0x8FAAEE 0x01DB
+0x8FAAEF 0x01D9
+0x8FAAF0 0x01D5
+0x8FAAF1 0x0174
+0x8FAAF2 0x00DD
+0x8FAAF3 0x0178
+0x8FAAF4 0x0176
+0x8FAAF5 0x0179
+0x8FAAF6 0x017D
+0x8FAAF7 0x017B
+0x8FABA1 0x00E1
+0x8FABA2 0x00E0
+0x8FABA3 0x00E4
+0x8FABA4 0x00E2
+0x8FABA5 0x0103
+0x8FABA6 0x01CE
+0x8FABA7 0x0101
+0x8FABA8 0x0105
+0x8FABA9 0x00E5
+0x8FABAA 0x00E3
+0x8FABAB 0x0107
+0x8FABAC 0x0109
+0x8FABAD 0x010D
+0x8FABAE 0x00E7
+0x8FABAF 0x010B
+0x8FABB0 0x010F
+0x8FABB1 0x00E9
+0x8FABB2 0x00E8
+0x8FABB3 0x00EB
+0x8FABB4 0x00EA
+0x8FABB5 0x011B
+0x8FABB6 0x0117
+0x8FABB7 0x0113
+0x8FABB8 0x0119
+0x8FABB9 0x01F5
+0x8FABBA 0x011D
+0x8FABBB 0x011F
+0x8FABBD 0x0121
+0x8FABBE 0x0125
+0x8FABBF 0x00ED
+0x8FABC0 0x00EC
+0x8FABC1 0x00EF
+0x8FABC2 0x00EE
+0x8FABC3 0x01D0
+0x8FABC5 0x012B
+0x8FABC6 0x012F
+0x8FABC7 0x0129
+0x8FABC8 0x0135
+0x8FABC9 0x0137
+0x8FABCA 0x013A
+0x8FABCB 0x013E
+0x8FABCC 0x013C
+0x8FABCD 0x0144
+0x8FABCE 0x0148
+0x8FABCF 0x0146
+0x8FABD0 0x00F1
+0x8FABD1 0x00F3
+0x8FABD2 0x00F2
+0x8FABD3 0x00F6
+0x8FABD4 0x00F4
+0x8FABD5 0x01D2
+0x8FABD6 0x0151
+0x8FABD7 0x014D
+0x8FABD8 0x00F5
+0x8FABD9 0x0155
+0x8FABDA 0x0159
+0x8FABDB 0x0157
+0x8FABDC 0x015B
+0x8FABDD 0x015D
+0x8FABDE 0x0161
+0x8FABDF 0x015F
+0x8FABE0 0x0165
+0x8FABE1 0x0163
+0x8FABE2 0x00FA
+0x8FABE3 0x00F9
+0x8FABE4 0x00FC
+0x8FABE5 0x00FB
+0x8FABE6 0x016D
+0x8FABE7 0x01D4
+0x8FABE8 0x0171
+0x8FABE9 0x016B
+0x8FABEA 0x0173
+0x8FABEB 0x016F
+0x8FABEC 0x0169
+0x8FABED 0x01D8
+0x8FABEE 0x01DC
+0x8FABEF 0x01DA
+0x8FABF0 0x01D6
+0x8FABF1 0x0175
+0x8FABF2 0x00FD
+0x8FABF3 0x00FF
+0x8FABF4 0x0177
+0x8FABF5 0x017A
+0x8FABF6 0x017E
+0x8FABF7 0x017C
+0x8FB0A1 0x4E02
+0x8FB0A2 0x4E04
+0x8FB0A3 0x4E05
+0x8FB0A4 0x4E0C
+0x8FB0A5 0x4E12
+0x8FB0A6 0x4E1F
+0x8FB0A7 0x4E23
+0x8FB0A8 0x4E24
+0x8FB0A9 0x4E28
+0x8FB0AA 0x4E2B
+0x8FB0AB 0x4E2E
+0x8FB0AC 0x4E2F
+0x8FB0AD 0x4E30
+0x8FB0AE 0x4E35
+0x8FB0AF 0x4E40
+0x8FB0B0 0x4E41
+0x8FB0B1 0x4E44
+0x8FB0B2 0x4E47
+0x8FB0B3 0x4E51
+0x8FB0B4 0x4E5A
+0x8FB0B5 0x4E5C
+0x8FB0B6 0x4E63
+0x8FB0B7 0x4E68
+0x8FB0B8 0x4E69
+0x8FB0B9 0x4E74
+0x8FB0BA 0x4E75
+0x8FB0BB 0x4E79
+0x8FB0BC 0x4E7F
+0x8FB0BD 0x4E8D
+0x8FB0BE 0x4E96
+0x8FB0BF 0x4E97
+0x8FB0C0 0x4E9D
+0x8FB0C1 0x4EAF
+0x8FB0C2 0x4EB9
+0x8FB0C3 0x4EC3
+0x8FB0C4 0x4ED0
+0x8FB0C5 0x4EDA
+0x8FB0C6 0x4EDB
+0x8FB0C7 0x4EE0
+0x8FB0C8 0x4EE1
+0x8FB0C9 0x4EE2
+0x8FB0CA 0x4EE8
+0x8FB0CB 0x4EEF
+0x8FB0CC 0x4EF1
+0x8FB0CD 0x4EF3
+0x8FB0CE 0x4EF5
+0x8FB0CF 0x4EFD
+0x8FB0D0 0x4EFE
+0x8FB0D1 0x4EFF
+0x8FB0D2 0x4F00
+0x8FB0D3 0x4F02
+0x8FB0D4 0x4F03
+0x8FB0D5 0x4F08
+0x8FB0D6 0x4F0B
+0x8FB0D7 0x4F0C
+0x8FB0D8 0x4F12
+0x8FB0D9 0x4F15
+0x8FB0DA 0x4F16
+0x8FB0DB 0x4F17
+0x8FB0DC 0x4F19
+0x8FB0DD 0x4F2E
+0x8FB0DE 0x4F31
+0x8FB0DF 0x4F60
+0x8FB0E0 0x4F33
+0x8FB0E1 0x4F35
+0x8FB0E2 0x4F37
+0x8FB0E3 0x4F39
+0x8FB0E4 0x4F3B
+0x8FB0E5 0x4F3E
+0x8FB0E6 0x4F40
+0x8FB0E7 0x4F42
+0x8FB0E8 0x4F48
+0x8FB0E9 0x4F49
+0x8FB0EA 0x4F4B
+0x8FB0EB 0x4F4C
+0x8FB0EC 0x4F52
+0x8FB0ED 0x4F54
+0x8FB0EE 0x4F56
+0x8FB0EF 0x4F58
+0x8FB0F0 0x4F5F
+0x8FB0F1 0x4F63
+0x8FB0F2 0x4F6A
+0x8FB0F3 0x4F6C
+0x8FB0F4 0x4F6E
+0x8FB0F5 0x4F71
+0x8FB0F6 0x4F77
+0x8FB0F7 0x4F78
+0x8FB0F8 0x4F79
+0x8FB0F9 0x4F7A
+0x8FB0FA 0x4F7D
+0x8FB0FB 0x4F7E
+0x8FB0FC 0x4F81
+0x8FB0FD 0x4F82
+0x8FB0FE 0x4F84
+0x8FB1A1 0x4F85
+0x8FB1A2 0x4F89
+0x8FB1A3 0x4F8A
+0x8FB1A4 0x4F8C
+0x8FB1A5 0x4F8E
+0x8FB1A6 0x4F90
+0x8FB1A7 0x4F92
+0x8FB1A8 0x4F93
+0x8FB1A9 0x4F94
+0x8FB1AA 0x4F97
+0x8FB1AB 0x4F99
+0x8FB1AC 0x4F9A
+0x8FB1AD 0x4F9E
+0x8FB1AE 0x4F9F
+0x8FB1AF 0x4FB2
+0x8FB1B0 0x4FB7
+0x8FB1B1 0x4FB9
+0x8FB1B2 0x4FBB
+0x8FB1B3 0x4FBC
+0x8FB1B4 0x4FBD
+0x8FB1B5 0x4FBE
+0x8FB1B6 0x4FC0
+0x8FB1B7 0x4FC1
+0x8FB1B8 0x4FC5
+0x8FB1B9 0x4FC6
+0x8FB1BA 0x4FC8
+0x8FB1BB 0x4FC9
+0x8FB1BC 0x4FCB
+0x8FB1BD 0x4FCC
+0x8FB1BE 0x4FCD
+0x8FB1BF 0x4FCF
+0x8FB1C0 0x4FD2
+0x8FB1C1 0x4FDC
+0x8FB1C2 0x4FE0
+0x8FB1C3 0x4FE2
+0x8FB1C4 0x4FF0
+0x8FB1C5 0x4FF2
+0x8FB1C6 0x4FFC
+0x8FB1C7 0x4FFD
+0x8FB1C8 0x4FFF
+0x8FB1C9 0x5000
+0x8FB1CA 0x5001
+0x8FB1CB 0x5004
+0x8FB1CC 0x5007
+0x8FB1CD 0x500A
+0x8FB1CE 0x500C
+0x8FB1CF 0x500E
+0x8FB1D0 0x5010
+0x8FB1D1 0x5013
+0x8FB1D2 0x5017
+0x8FB1D3 0x5018
+0x8FB1D4 0x501B
+0x8FB1D5 0x501C
+0x8FB1D6 0x501D
+0x8FB1D7 0x501E
+0x8FB1D8 0x5022
+0x8FB1D9 0x5027
+0x8FB1DA 0x502E
+0x8FB1DB 0x5030
+0x8FB1DC 0x5032
+0x8FB1DD 0x5033
+0x8FB1DE 0x5035
+0x8FB1DF 0x5040
+0x8FB1E0 0x5041
+0x8FB1E1 0x5042
+0x8FB1E2 0x5045
+0x8FB1E3 0x5046
+0x8FB1E4 0x504A
+0x8FB1E5 0x504C
+0x8FB1E6 0x504E
+0x8FB1E7 0x5051
+0x8FB1E8 0x5052
+0x8FB1E9 0x5053
+0x8FB1EA 0x5057
+0x8FB1EB 0x5059
+0x8FB1EC 0x505F
+0x8FB1ED 0x5060
+0x8FB1EE 0x5062
+0x8FB1EF 0x5063
+0x8FB1F0 0x5066
+0x8FB1F1 0x5067
+0x8FB1F2 0x506A
+0x8FB1F3 0x506D
+0x8FB1F4 0x5070
+0x8FB1F5 0x5071
+0x8FB1F6 0x503B
+0x8FB1F7 0x5081
+0x8FB1F8 0x5083
+0x8FB1F9 0x5084
+0x8FB1FA 0x5086
+0x8FB1FB 0x508A
+0x8FB1FC 0x508E
+0x8FB1FD 0x508F
+0x8FB1FE 0x5090
+0x8FB2A1 0x5092
+0x8FB2A2 0x5093
+0x8FB2A3 0x5094
+0x8FB2A4 0x5096
+0x8FB2A5 0x509B
+0x8FB2A6 0x509C
+0x8FB2A7 0x509E
+0x8FB2A8 0x509F
+0x8FB2A9 0x50A0
+0x8FB2AA 0x50A1
+0x8FB2AB 0x50A2
+0x8FB2AC 0x50AA
+0x8FB2AD 0x50AF
+0x8FB2AE 0x50B0
+0x8FB2AF 0x50B9
+0x8FB2B0 0x50BA
+0x8FB2B1 0x50BD
+0x8FB2B2 0x50C0
+0x8FB2B3 0x50C3
+0x8FB2B4 0x50C4
+0x8FB2B5 0x50C7
+0x8FB2B6 0x50CC
+0x8FB2B7 0x50CE
+0x8FB2B8 0x50D0
+0x8FB2B9 0x50D3
+0x8FB2BA 0x50D4
+0x8FB2BB 0x50D8
+0x8FB2BC 0x50DC
+0x8FB2BD 0x50DD
+0x8FB2BE 0x50DF
+0x8FB2BF 0x50E2
+0x8FB2C0 0x50E4
+0x8FB2C1 0x50E6
+0x8FB2C2 0x50E8
+0x8FB2C3 0x50E9
+0x8FB2C4 0x50EF
+0x8FB2C5 0x50F1
+0x8FB2C6 0x50F6
+0x8FB2C7 0x50FA
+0x8FB2C8 0x50FE
+0x8FB2C9 0x5103
+0x8FB2CA 0x5106
+0x8FB2CB 0x5107
+0x8FB2CC 0x5108
+0x8FB2CD 0x510B
+0x8FB2CE 0x510C
+0x8FB2CF 0x510D
+0x8FB2D0 0x510E
+0x8FB2D1 0x50F2
+0x8FB2D2 0x5110
+0x8FB2D3 0x5117
+0x8FB2D4 0x5119
+0x8FB2D5 0x511B
+0x8FB2D6 0x511C
+0x8FB2D7 0x511D
+0x8FB2D8 0x511E
+0x8FB2D9 0x5123
+0x8FB2DA 0x5127
+0x8FB2DB 0x5128
+0x8FB2DC 0x512C
+0x8FB2DD 0x512D
+0x8FB2DE 0x512F
+0x8FB2DF 0x5131
+0x8FB2E0 0x5133
+0x8FB2E1 0x5134
+0x8FB2E2 0x5135
+0x8FB2E3 0x5138
+0x8FB2E4 0x5139
+0x8FB2E5 0x5142
+0x8FB2E6 0x514A
+0x8FB2E7 0x514F
+0x8FB2E8 0x5153
+0x8FB2E9 0x5155
+0x8FB2EA 0x5157
+0x8FB2EB 0x5158
+0x8FB2EC 0x515F
+0x8FB2ED 0x5164
+0x8FB2EE 0x5166
+0x8FB2EF 0x517E
+0x8FB2F0 0x5183
+0x8FB2F1 0x5184
+0x8FB2F2 0x518B
+0x8FB2F3 0x518E
+0x8FB2F4 0x5198
+0x8FB2F5 0x519D
+0x8FB2F6 0x51A1
+0x8FB2F7 0x51A3
+0x8FB2F8 0x51AD
+0x8FB2F9 0x51B8
+0x8FB2FA 0x51BA
+0x8FB2FB 0x51BC
+0x8FB2FC 0x51BE
+0x8FB2FD 0x51BF
+0x8FB2FE 0x51C2
+0x8FB3A1 0x51C8
+0x8FB3A2 0x51CF
+0x8FB3A3 0x51D1
+0x8FB3A4 0x51D2
+0x8FB3A5 0x51D3
+0x8FB3A6 0x51D5
+0x8FB3A7 0x51D8
+0x8FB3A8 0x51DE
+0x8FB3A9 0x51E2
+0x8FB3AA 0x51E5
+0x8FB3AB 0x51EE
+0x8FB3AC 0x51F2
+0x8FB3AD 0x51F3
+0x8FB3AE 0x51F4
+0x8FB3AF 0x51F7
+0x8FB3B0 0x5201
+0x8FB3B1 0x5202
+0x8FB3B2 0x5205
+0x8FB3B3 0x5212
+0x8FB3B4 0x5213
+0x8FB3B5 0x5215
+0x8FB3B6 0x5216
+0x8FB3B7 0x5218
+0x8FB3B8 0x5222
+0x8FB3B9 0x5228
+0x8FB3BA 0x5231
+0x8FB3BB 0x5232
+0x8FB3BC 0x5235
+0x8FB3BD 0x523C
+0x8FB3BE 0x5245
+0x8FB3BF 0x5249
+0x8FB3C0 0x5255
+0x8FB3C1 0x5257
+0x8FB3C2 0x5258
+0x8FB3C3 0x525A
+0x8FB3C4 0x525C
+0x8FB3C5 0x525F
+0x8FB3C6 0x5260
+0x8FB3C7 0x5261
+0x8FB3C8 0x5266
+0x8FB3C9 0x526E
+0x8FB3CA 0x5277
+0x8FB3CB 0x5278
+0x8FB3CC 0x5279
+0x8FB3CD 0x5280
+0x8FB3CE 0x5282
+0x8FB3CF 0x5285
+0x8FB3D0 0x528A
+0x8FB3D1 0x528C
+0x8FB3D2 0x5293
+0x8FB3D3 0x5295
+0x8FB3D4 0x5296
+0x8FB3D5 0x5297
+0x8FB3D6 0x5298
+0x8FB3D7 0x529A
+0x8FB3D8 0x529C
+0x8FB3D9 0x52A4
+0x8FB3DA 0x52A5
+0x8FB3DB 0x52A6
+0x8FB3DC 0x52A7
+0x8FB3DD 0x52AF
+0x8FB3DE 0x52B0
+0x8FB3DF 0x52B6
+0x8FB3E0 0x52B7
+0x8FB3E1 0x52B8
+0x8FB3E2 0x52BA
+0x8FB3E3 0x52BB
+0x8FB3E4 0x52BD
+0x8FB3E5 0x52C0
+0x8FB3E6 0x52C4
+0x8FB3E7 0x52C6
+0x8FB3E8 0x52C8
+0x8FB3E9 0x52CC
+0x8FB3EA 0x52CF
+0x8FB3EB 0x52D1
+0x8FB3EC 0x52D4
+0x8FB3ED 0x52D6
+0x8FB3EE 0x52DB
+0x8FB3EF 0x52DC
+0x8FB3F0 0x52E1
+0x8FB3F1 0x52E5
+0x8FB3F2 0x52E8
+0x8FB3F3 0x52E9
+0x8FB3F4 0x52EA
+0x8FB3F5 0x52EC
+0x8FB3F6 0x52F0
+0x8FB3F7 0x52F1
+0x8FB3F8 0x52F4
+0x8FB3F9 0x52F6
+0x8FB3FA 0x52F7
+0x8FB3FB 0x5300
+0x8FB3FC 0x5303
+0x8FB3FD 0x530A
+0x8FB3FE 0x530B
+0x8FB4A1 0x530C
+0x8FB4A2 0x5311
+0x8FB4A3 0x5313
+0x8FB4A4 0x5318
+0x8FB4A5 0x531B
+0x8FB4A6 0x531C
+0x8FB4A7 0x531E
+0x8FB4A8 0x531F
+0x8FB4A9 0x5325
+0x8FB4AA 0x5327
+0x8FB4AB 0x5328
+0x8FB4AC 0x5329
+0x8FB4AD 0x532B
+0x8FB4AE 0x532C
+0x8FB4AF 0x532D
+0x8FB4B0 0x5330
+0x8FB4B1 0x5332
+0x8FB4B2 0x5335
+0x8FB4B3 0x533C
+0x8FB4B4 0x533D
+0x8FB4B5 0x533E
+0x8FB4B6 0x5342
+0x8FB4B7 0x534C
+0x8FB4B8 0x534B
+0x8FB4B9 0x5359
+0x8FB4BA 0x535B
+0x8FB4BB 0x5361
+0x8FB4BC 0x5363
+0x8FB4BD 0x5365
+0x8FB4BE 0x536C
+0x8FB4BF 0x536D
+0x8FB4C0 0x5372
+0x8FB4C1 0x5379
+0x8FB4C2 0x537E
+0x8FB4C3 0x5383
+0x8FB4C4 0x5387
+0x8FB4C5 0x5388
+0x8FB4C6 0x538E
+0x8FB4C7 0x5393
+0x8FB4C8 0x5394
+0x8FB4C9 0x5399
+0x8FB4CA 0x539D
+0x8FB4CB 0x53A1
+0x8FB4CC 0x53A4
+0x8FB4CD 0x53AA
+0x8FB4CE 0x53AB
+0x8FB4CF 0x53AF
+0x8FB4D0 0x53B2
+0x8FB4D1 0x53B4
+0x8FB4D2 0x53B5
+0x8FB4D3 0x53B7
+0x8FB4D4 0x53B8
+0x8FB4D5 0x53BA
+0x8FB4D6 0x53BD
+0x8FB4D7 0x53C0
+0x8FB4D8 0x53C5
+0x8FB4D9 0x53CF
+0x8FB4DA 0x53D2
+0x8FB4DB 0x53D3
+0x8FB4DC 0x53D5
+0x8FB4DD 0x53DA
+0x8FB4DE 0x53DD
+0x8FB4DF 0x53DE
+0x8FB4E0 0x53E0
+0x8FB4E1 0x53E6
+0x8FB4E2 0x53E7
+0x8FB4E3 0x53F5
+0x8FB4E4 0x5402
+0x8FB4E5 0x5413
+0x8FB4E6 0x541A
+0x8FB4E7 0x5421
+0x8FB4E8 0x5427
+0x8FB4E9 0x5428
+0x8FB4EA 0x542A
+0x8FB4EB 0x542F
+0x8FB4EC 0x5431
+0x8FB4ED 0x5434
+0x8FB4EE 0x5435
+0x8FB4EF 0x5443
+0x8FB4F0 0x5444
+0x8FB4F1 0x5447
+0x8FB4F2 0x544D
+0x8FB4F3 0x544F
+0x8FB4F4 0x545E
+0x8FB4F5 0x5462
+0x8FB4F6 0x5464
+0x8FB4F7 0x5466
+0x8FB4F8 0x5467
+0x8FB4F9 0x5469
+0x8FB4FA 0x546B
+0x8FB4FB 0x546D
+0x8FB4FC 0x546E
+0x8FB4FD 0x5474
+0x8FB4FE 0x547F
+0x8FB5A1 0x5481
+0x8FB5A2 0x5483
+0x8FB5A3 0x5485
+0x8FB5A4 0x5488
+0x8FB5A5 0x5489
+0x8FB5A6 0x548D
+0x8FB5A7 0x5491
+0x8FB5A8 0x5495
+0x8FB5A9 0x5496
+0x8FB5AA 0x549C
+0x8FB5AB 0x549F
+0x8FB5AC 0x54A1
+0x8FB5AD 0x54A6
+0x8FB5AE 0x54A7
+0x8FB5AF 0x54A9
+0x8FB5B0 0x54AA
+0x8FB5B1 0x54AD
+0x8FB5B2 0x54AE
+0x8FB5B3 0x54B1
+0x8FB5B4 0x54B7
+0x8FB5B5 0x54B9
+0x8FB5B6 0x54BA
+0x8FB5B7 0x54BB
+0x8FB5B8 0x54BF
+0x8FB5B9 0x54C6
+0x8FB5BA 0x54CA
+0x8FB5BB 0x54CD
+0x8FB5BC 0x54CE
+0x8FB5BD 0x54E0
+0x8FB5BE 0x54EA
+0x8FB5BF 0x54EC
+0x8FB5C0 0x54EF
+0x8FB5C1 0x54F6
+0x8FB5C2 0x54FC
+0x8FB5C3 0x54FE
+0x8FB5C4 0x54FF
+0x8FB5C5 0x5500
+0x8FB5C6 0x5501
+0x8FB5C7 0x5505
+0x8FB5C8 0x5508
+0x8FB5C9 0x5509
+0x8FB5CA 0x550C
+0x8FB5CB 0x550D
+0x8FB5CC 0x550E
+0x8FB5CD 0x5515
+0x8FB5CE 0x552A
+0x8FB5CF 0x552B
+0x8FB5D0 0x5532
+0x8FB5D1 0x5535
+0x8FB5D2 0x5536
+0x8FB5D3 0x553B
+0x8FB5D4 0x553C
+0x8FB5D5 0x553D
+0x8FB5D6 0x5541
+0x8FB5D7 0x5547
+0x8FB5D8 0x5549
+0x8FB5D9 0x554A
+0x8FB5DA 0x554D
+0x8FB5DB 0x5550
+0x8FB5DC 0x5551
+0x8FB5DD 0x5558
+0x8FB5DE 0x555A
+0x8FB5DF 0x555B
+0x8FB5E0 0x555E
+0x8FB5E1 0x5560
+0x8FB5E2 0x5561
+0x8FB5E3 0x5564
+0x8FB5E4 0x5566
+0x8FB5E5 0x557F
+0x8FB5E6 0x5581
+0x8FB5E7 0x5582
+0x8FB5E8 0x5586
+0x8FB5E9 0x5588
+0x8FB5EA 0x558E
+0x8FB5EB 0x558F
+0x8FB5EC 0x5591
+0x8FB5ED 0x5592
+0x8FB5EE 0x5593
+0x8FB5EF 0x5594
+0x8FB5F0 0x5597
+0x8FB5F1 0x55A3
+0x8FB5F2 0x55A4
+0x8FB5F3 0x55AD
+0x8FB5F4 0x55B2
+0x8FB5F5 0x55BF
+0x8FB5F6 0x55C1
+0x8FB5F7 0x55C3
+0x8FB5F8 0x55C6
+0x8FB5F9 0x55C9
+0x8FB5FA 0x55CB
+0x8FB5FB 0x55CC
+0x8FB5FC 0x55CE
+0x8FB5FD 0x55D1
+0x8FB5FE 0x55D2
+0x8FB6A1 0x55D3
+0x8FB6A2 0x55D7
+0x8FB6A3 0x55D8
+0x8FB6A4 0x55DB
+0x8FB6A5 0x55DE
+0x8FB6A6 0x55E2
+0x8FB6A7 0x55E9
+0x8FB6A8 0x55F6
+0x8FB6A9 0x55FF
+0x8FB6AA 0x5605
+0x8FB6AB 0x5608
+0x8FB6AC 0x560A
+0x8FB6AD 0x560D
+0x8FB6AE 0x560E
+0x8FB6AF 0x560F
+0x8FB6B0 0x5610
+0x8FB6B1 0x5611
+0x8FB6B2 0x5612
+0x8FB6B3 0x5619
+0x8FB6B4 0x562C
+0x8FB6B5 0x5630
+0x8FB6B6 0x5633
+0x8FB6B7 0x5635
+0x8FB6B8 0x5637
+0x8FB6B9 0x5639
+0x8FB6BA 0x563B
+0x8FB6BB 0x563C
+0x8FB6BC 0x563D
+0x8FB6BD 0x563F
+0x8FB6BE 0x5640
+0x8FB6BF 0x5641
+0x8FB6C0 0x5643
+0x8FB6C1 0x5644
+0x8FB6C2 0x5646
+0x8FB6C3 0x5649
+0x8FB6C4 0x564B
+0x8FB6C5 0x564D
+0x8FB6C6 0x564F
+0x8FB6C7 0x5654
+0x8FB6C8 0x565E
+0x8FB6C9 0x5660
+0x8FB6CA 0x5661
+0x8FB6CB 0x5662
+0x8FB6CC 0x5663
+0x8FB6CD 0x5666
+0x8FB6CE 0x5669
+0x8FB6CF 0x566D
+0x8FB6D0 0x566F
+0x8FB6D1 0x5671
+0x8FB6D2 0x5672
+0x8FB6D3 0x5675
+0x8FB6D4 0x5684
+0x8FB6D5 0x5685
+0x8FB6D6 0x5688
+0x8FB6D7 0x568B
+0x8FB6D8 0x568C
+0x8FB6D9 0x5695
+0x8FB6DA 0x5699
+0x8FB6DB 0x569A
+0x8FB6DC 0x569D
+0x8FB6DD 0x569E
+0x8FB6DE 0x569F
+0x8FB6DF 0x56A6
+0x8FB6E0 0x56A7
+0x8FB6E1 0x56A8
+0x8FB6E2 0x56A9
+0x8FB6E3 0x56AB
+0x8FB6E4 0x56AC
+0x8FB6E5 0x56AD
+0x8FB6E6 0x56B1
+0x8FB6E7 0x56B3
+0x8FB6E8 0x56B7
+0x8FB6E9 0x56BE
+0x8FB6EA 0x56C5
+0x8FB6EB 0x56C9
+0x8FB6EC 0x56CA
+0x8FB6ED 0x56CB
+0x8FB6EE 0x56CF
+0x8FB6EF 0x56D0
+0x8FB6F0 0x56CC
+0x8FB6F1 0x56CD
+0x8FB6F2 0x56D9
+0x8FB6F3 0x56DC
+0x8FB6F4 0x56DD
+0x8FB6F5 0x56DF
+0x8FB6F6 0x56E1
+0x8FB6F7 0x56E4
+0x8FB6F8 0x56E5
+0x8FB6F9 0x56E6
+0x8FB6FA 0x56E7
+0x8FB6FB 0x56E8
+0x8FB6FC 0x56F1
+0x8FB6FD 0x56EB
+0x8FB6FE 0x56ED
+0x8FB7A1 0x56F6
+0x8FB7A2 0x56F7
+0x8FB7A3 0x5701
+0x8FB7A4 0x5702
+0x8FB7A5 0x5707
+0x8FB7A6 0x570A
+0x8FB7A7 0x570C
+0x8FB7A8 0x5711
+0x8FB7A9 0x5715
+0x8FB7AA 0x571A
+0x8FB7AB 0x571B
+0x8FB7AC 0x571D
+0x8FB7AD 0x5720
+0x8FB7AE 0x5722
+0x8FB7AF 0x5723
+0x8FB7B0 0x5724
+0x8FB7B1 0x5725
+0x8FB7B2 0x5729
+0x8FB7B3 0x572A
+0x8FB7B4 0x572C
+0x8FB7B5 0x572E
+0x8FB7B6 0x572F
+0x8FB7B7 0x5733
+0x8FB7B8 0x5734
+0x8FB7B9 0x573D
+0x8FB7BA 0x573E
+0x8FB7BB 0x573F
+0x8FB7BC 0x5745
+0x8FB7BD 0x5746
+0x8FB7BE 0x574C
+0x8FB7BF 0x574D
+0x8FB7C0 0x5752
+0x8FB7C1 0x5762
+0x8FB7C2 0x5765
+0x8FB7C3 0x5767
+0x8FB7C4 0x5768
+0x8FB7C5 0x576B
+0x8FB7C6 0x576D
+0x8FB7C7 0x576E
+0x8FB7C8 0x576F
+0x8FB7C9 0x5770
+0x8FB7CA 0x5771
+0x8FB7CB 0x5773
+0x8FB7CC 0x5774
+0x8FB7CD 0x5775
+0x8FB7CE 0x5777
+0x8FB7CF 0x5779
+0x8FB7D0 0x577A
+0x8FB7D1 0x577B
+0x8FB7D2 0x577C
+0x8FB7D3 0x577E
+0x8FB7D4 0x5781
+0x8FB7D5 0x5783
+0x8FB7D6 0x578C
+0x8FB7D7 0x5794
+0x8FB7D8 0x5797
+0x8FB7D9 0x5799
+0x8FB7DA 0x579A
+0x8FB7DB 0x579C
+0x8FB7DC 0x579D
+0x8FB7DD 0x579E
+0x8FB7DE 0x579F
+0x8FB7DF 0x57A1
+0x8FB7E0 0x5795
+0x8FB7E1 0x57A7
+0x8FB7E2 0x57A8
+0x8FB7E3 0x57A9
+0x8FB7E4 0x57AC
+0x8FB7E5 0x57B8
+0x8FB7E6 0x57BD
+0x8FB7E7 0x57C7
+0x8FB7E8 0x57C8
+0x8FB7E9 0x57CC
+0x8FB7EA 0x57CF
+0x8FB7EB 0x57D5
+0x8FB7EC 0x57DD
+0x8FB7ED 0x57DE
+0x8FB7EE 0x57E4
+0x8FB7EF 0x57E6
+0x8FB7F0 0x57E7
+0x8FB7F1 0x57E9
+0x8FB7F2 0x57ED
+0x8FB7F3 0x57F0
+0x8FB7F4 0x57F5
+0x8FB7F5 0x57F6
+0x8FB7F6 0x57F8
+0x8FB7F7 0x57FD
+0x8FB7F8 0x57FE
+0x8FB7F9 0x57FF
+0x8FB7FA 0x5803
+0x8FB7FB 0x5804
+0x8FB7FC 0x5808
+0x8FB7FD 0x5809
+0x8FB7FE 0x57E1
+0x8FB8A1 0x580C
+0x8FB8A2 0x580D
+0x8FB8A3 0x581B
+0x8FB8A4 0x581E
+0x8FB8A5 0x581F
+0x8FB8A6 0x5820
+0x8FB8A7 0x5826
+0x8FB8A8 0x5827
+0x8FB8A9 0x582D
+0x8FB8AA 0x5832
+0x8FB8AB 0x5839
+0x8FB8AC 0x583F
+0x8FB8AD 0x5849
+0x8FB8AE 0x584C
+0x8FB8AF 0x584D
+0x8FB8B0 0x584F
+0x8FB8B1 0x5850
+0x8FB8B2 0x5855
+0x8FB8B3 0x585F
+0x8FB8B4 0x5861
+0x8FB8B5 0x5864
+0x8FB8B6 0x5867
+0x8FB8B7 0x5868
+0x8FB8B8 0x5878
+0x8FB8B9 0x587C
+0x8FB8BA 0x587F
+0x8FB8BB 0x5880
+0x8FB8BC 0x5881
+0x8FB8BD 0x5887
+0x8FB8BE 0x5888
+0x8FB8BF 0x5889
+0x8FB8C0 0x588A
+0x8FB8C1 0x588C
+0x8FB8C2 0x588D
+0x8FB8C3 0x588F
+0x8FB8C4 0x5890
+0x8FB8C5 0x5894
+0x8FB8C6 0x5896
+0x8FB8C7 0x589D
+0x8FB8C8 0x58A0
+0x8FB8C9 0x58A1
+0x8FB8CA 0x58A2
+0x8FB8CB 0x58A6
+0x8FB8CC 0x58A9
+0x8FB8CD 0x58B1
+0x8FB8CE 0x58B2
+0x8FB8CF 0x58C4
+0x8FB8D0 0x58BC
+0x8FB8D1 0x58C2
+0x8FB8D2 0x58C8
+0x8FB8D3 0x58CD
+0x8FB8D4 0x58CE
+0x8FB8D5 0x58D0
+0x8FB8D6 0x58D2
+0x8FB8D7 0x58D4
+0x8FB8D8 0x58D6
+0x8FB8D9 0x58DA
+0x8FB8DA 0x58DD
+0x8FB8DB 0x58E1
+0x8FB8DC 0x58E2
+0x8FB8DD 0x58E9
+0x8FB8DE 0x58F3
+0x8FB8DF 0x5905
+0x8FB8E0 0x5906
+0x8FB8E1 0x590B
+0x8FB8E2 0x590C
+0x8FB8E3 0x5912
+0x8FB8E4 0x5913
+0x8FB8E5 0x5914
+0x8FB8E6 0x8641
+0x8FB8E7 0x591D
+0x8FB8E8 0x5921
+0x8FB8E9 0x5923
+0x8FB8EA 0x5924
+0x8FB8EB 0x5928
+0x8FB8EC 0x592F
+0x8FB8ED 0x5930
+0x8FB8EE 0x5933
+0x8FB8EF 0x5935
+0x8FB8F0 0x5936
+0x8FB8F1 0x593F
+0x8FB8F2 0x5943
+0x8FB8F3 0x5946
+0x8FB8F4 0x5952
+0x8FB8F5 0x5953
+0x8FB8F6 0x5959
+0x8FB8F7 0x595B
+0x8FB8F8 0x595D
+0x8FB8F9 0x595E
+0x8FB8FA 0x595F
+0x8FB8FB 0x5961
+0x8FB8FC 0x5963
+0x8FB8FD 0x596B
+0x8FB8FE 0x596D
+0x8FB9A1 0x596F
+0x8FB9A2 0x5972
+0x8FB9A3 0x5975
+0x8FB9A4 0x5976
+0x8FB9A5 0x5979
+0x8FB9A6 0x597B
+0x8FB9A7 0x597C
+0x8FB9A8 0x598B
+0x8FB9A9 0x598C
+0x8FB9AA 0x598E
+0x8FB9AB 0x5992
+0x8FB9AC 0x5995
+0x8FB9AD 0x5997
+0x8FB9AE 0x599F
+0x8FB9AF 0x59A4
+0x8FB9B0 0x59A7
+0x8FB9B1 0x59AD
+0x8FB9B2 0x59AE
+0x8FB9B3 0x59AF
+0x8FB9B4 0x59B0
+0x8FB9B5 0x59B3
+0x8FB9B6 0x59B7
+0x8FB9B7 0x59BA
+0x8FB9B8 0x59BC
+0x8FB9B9 0x59C1
+0x8FB9BA 0x59C3
+0x8FB9BB 0x59C4
+0x8FB9BC 0x59C8
+0x8FB9BD 0x59CA
+0x8FB9BE 0x59CD
+0x8FB9BF 0x59D2
+0x8FB9C0 0x59DD
+0x8FB9C1 0x59DE
+0x8FB9C2 0x59DF
+0x8FB9C3 0x59E3
+0x8FB9C4 0x59E4
+0x8FB9C5 0x59E7
+0x8FB9C6 0x59EE
+0x8FB9C7 0x59EF
+0x8FB9C8 0x59F1
+0x8FB9C9 0x59F2
+0x8FB9CA 0x59F4
+0x8FB9CB 0x59F7
+0x8FB9CC 0x5A00
+0x8FB9CD 0x5A04
+0x8FB9CE 0x5A0C
+0x8FB9CF 0x5A0D
+0x8FB9D0 0x5A0E
+0x8FB9D1 0x5A12
+0x8FB9D2 0x5A13
+0x8FB9D3 0x5A1E
+0x8FB9D4 0x5A23
+0x8FB9D5 0x5A24
+0x8FB9D6 0x5A27
+0x8FB9D7 0x5A28
+0x8FB9D8 0x5A2A
+0x8FB9D9 0x5A2D
+0x8FB9DA 0x5A30
+0x8FB9DB 0x5A44
+0x8FB9DC 0x5A45
+0x8FB9DD 0x5A47
+0x8FB9DE 0x5A48
+0x8FB9DF 0x5A4C
+0x8FB9E0 0x5A50
+0x8FB9E1 0x5A55
+0x8FB9E2 0x5A5E
+0x8FB9E3 0x5A63
+0x8FB9E4 0x5A65
+0x8FB9E5 0x5A67
+0x8FB9E6 0x5A6D
+0x8FB9E7 0x5A77
+0x8FB9E8 0x5A7A
+0x8FB9E9 0x5A7B
+0x8FB9EA 0x5A7E
+0x8FB9EB 0x5A8B
+0x8FB9EC 0x5A90
+0x8FB9ED 0x5A93
+0x8FB9EE 0x5A96
+0x8FB9EF 0x5A99
+0x8FB9F0 0x5A9C
+0x8FB9F1 0x5A9E
+0x8FB9F2 0x5A9F
+0x8FB9F3 0x5AA0
+0x8FB9F4 0x5AA2
+0x8FB9F5 0x5AA7
+0x8FB9F6 0x5AAC
+0x8FB9F7 0x5AB1
+0x8FB9F8 0x5AB2
+0x8FB9F9 0x5AB3
+0x8FB9FA 0x5AB5
+0x8FB9FB 0x5AB8
+0x8FB9FC 0x5ABA
+0x8FB9FD 0x5ABB
+0x8FB9FE 0x5ABF
+0x8FBAA1 0x5AC4
+0x8FBAA2 0x5AC6
+0x8FBAA3 0x5AC8
+0x8FBAA4 0x5ACF
+0x8FBAA5 0x5ADA
+0x8FBAA6 0x5ADC
+0x8FBAA7 0x5AE0
+0x8FBAA8 0x5AE5
+0x8FBAA9 0x5AEA
+0x8FBAAA 0x5AEE
+0x8FBAAB 0x5AF5
+0x8FBAAC 0x5AF6
+0x8FBAAD 0x5AFD
+0x8FBAAE 0x5B00
+0x8FBAAF 0x5B01
+0x8FBAB0 0x5B08
+0x8FBAB1 0x5B17
+0x8FBAB2 0x5B34
+0x8FBAB3 0x5B19
+0x8FBAB4 0x5B1B
+0x8FBAB5 0x5B1D
+0x8FBAB6 0x5B21
+0x8FBAB7 0x5B25
+0x8FBAB8 0x5B2D
+0x8FBAB9 0x5B38
+0x8FBABA 0x5B41
+0x8FBABB 0x5B4B
+0x8FBABC 0x5B4C
+0x8FBABD 0x5B52
+0x8FBABE 0x5B56
+0x8FBABF 0x5B5E
+0x8FBAC0 0x5B68
+0x8FBAC1 0x5B6E
+0x8FBAC2 0x5B6F
+0x8FBAC3 0x5B7C
+0x8FBAC4 0x5B7D
+0x8FBAC5 0x5B7E
+0x8FBAC6 0x5B7F
+0x8FBAC7 0x5B81
+0x8FBAC8 0x5B84
+0x8FBAC9 0x5B86
+0x8FBACA 0x5B8A
+0x8FBACB 0x5B8E
+0x8FBACC 0x5B90
+0x8FBACD 0x5B91
+0x8FBACE 0x5B93
+0x8FBACF 0x5B94
+0x8FBAD0 0x5B96
+0x8FBAD1 0x5BA8
+0x8FBAD2 0x5BA9
+0x8FBAD3 0x5BAC
+0x8FBAD4 0x5BAD
+0x8FBAD5 0x5BAF
+0x8FBAD6 0x5BB1
+0x8FBAD7 0x5BB2
+0x8FBAD8 0x5BB7
+0x8FBAD9 0x5BBA
+0x8FBADA 0x5BBC
+0x8FBADB 0x5BC0
+0x8FBADC 0x5BC1
+0x8FBADD 0x5BCD
+0x8FBADE 0x5BCF
+0x8FBADF 0x5BD6
+0x8FBAE0 0x5BD7
+0x8FBAE1 0x5BD8
+0x8FBAE2 0x5BD9
+0x8FBAE3 0x5BDA
+0x8FBAE4 0x5BE0
+0x8FBAE5 0x5BEF
+0x8FBAE6 0x5BF1
+0x8FBAE7 0x5BF4
+0x8FBAE8 0x5BFD
+0x8FBAE9 0x5C0C
+0x8FBAEA 0x5C17
+0x8FBAEB 0x5C1E
+0x8FBAEC 0x5C1F
+0x8FBAED 0x5C23
+0x8FBAEE 0x5C26
+0x8FBAEF 0x5C29
+0x8FBAF0 0x5C2B
+0x8FBAF1 0x5C2C
+0x8FBAF2 0x5C2E
+0x8FBAF3 0x5C30
+0x8FBAF4 0x5C32
+0x8FBAF5 0x5C35
+0x8FBAF6 0x5C36
+0x8FBAF7 0x5C59
+0x8FBAF8 0x5C5A
+0x8FBAF9 0x5C5C
+0x8FBAFA 0x5C62
+0x8FBAFB 0x5C63
+0x8FBAFC 0x5C67
+0x8FBAFD 0x5C68
+0x8FBAFE 0x5C69
+0x8FBBA1 0x5C6D
+0x8FBBA2 0x5C70
+0x8FBBA3 0x5C74
+0x8FBBA4 0x5C75
+0x8FBBA5 0x5C7A
+0x8FBBA6 0x5C7B
+0x8FBBA7 0x5C7C
+0x8FBBA8 0x5C7D
+0x8FBBA9 0x5C87
+0x8FBBAA 0x5C88
+0x8FBBAB 0x5C8A
+0x8FBBAC 0x5C8F
+0x8FBBAD 0x5C92
+0x8FBBAE 0x5C9D
+0x8FBBAF 0x5C9F
+0x8FBBB0 0x5CA0
+0x8FBBB1 0x5CA2
+0x8FBBB2 0x5CA3
+0x8FBBB3 0x5CA6
+0x8FBBB4 0x5CAA
+0x8FBBB5 0x5CB2
+0x8FBBB6 0x5CB4
+0x8FBBB7 0x5CB5
+0x8FBBB8 0x5CBA
+0x8FBBB9 0x5CC9
+0x8FBBBA 0x5CCB
+0x8FBBBB 0x5CD2
+0x8FBBBC 0x5CDD
+0x8FBBBD 0x5CD7
+0x8FBBBE 0x5CEE
+0x8FBBBF 0x5CF1
+0x8FBBC0 0x5CF2
+0x8FBBC1 0x5CF4
+0x8FBBC2 0x5D01
+0x8FBBC3 0x5D06
+0x8FBBC4 0x5D0D
+0x8FBBC5 0x5D12
+0x8FBBC6 0x5D2B
+0x8FBBC7 0x5D23
+0x8FBBC8 0x5D24
+0x8FBBC9 0x5D26
+0x8FBBCA 0x5D27
+0x8FBBCB 0x5D31
+0x8FBBCC 0x5D34
+0x8FBBCD 0x5D39
+0x8FBBCE 0x5D3D
+0x8FBBCF 0x5D3F
+0x8FBBD0 0x5D42
+0x8FBBD1 0x5D43
+0x8FBBD2 0x5D46
+0x8FBBD3 0x5D48
+0x8FBBD4 0x5D55
+0x8FBBD5 0x5D51
+0x8FBBD6 0x5D59
+0x8FBBD7 0x5D4A
+0x8FBBD8 0x5D5F
+0x8FBBD9 0x5D60
+0x8FBBDA 0x5D61
+0x8FBBDB 0x5D62
+0x8FBBDC 0x5D64
+0x8FBBDD 0x5D6A
+0x8FBBDE 0x5D6D
+0x8FBBDF 0x5D70
+0x8FBBE0 0x5D79
+0x8FBBE1 0x5D7A
+0x8FBBE2 0x5D7E
+0x8FBBE3 0x5D7F
+0x8FBBE4 0x5D81
+0x8FBBE5 0x5D83
+0x8FBBE6 0x5D88
+0x8FBBE7 0x5D8A
+0x8FBBE8 0x5D92
+0x8FBBE9 0x5D93
+0x8FBBEA 0x5D94
+0x8FBBEB 0x5D95
+0x8FBBEC 0x5D99
+0x8FBBED 0x5D9B
+0x8FBBEE 0x5D9F
+0x8FBBEF 0x5DA0
+0x8FBBF0 0x5DA7
+0x8FBBF1 0x5DAB
+0x8FBBF2 0x5DB0
+0x8FBBF3 0x5DB4
+0x8FBBF4 0x5DB8
+0x8FBBF5 0x5DB9
+0x8FBBF6 0x5DC3
+0x8FBBF7 0x5DC7
+0x8FBBF8 0x5DCB
+0x8FBBF9 0x5DD0
+0x8FBBFA 0x5DCE
+0x8FBBFB 0x5DD8
+0x8FBBFC 0x5DD9
+0x8FBBFD 0x5DE0
+0x8FBBFE 0x5DE4
+0x8FBCA1 0x5DE9
+0x8FBCA2 0x5DF8
+0x8FBCA3 0x5DF9
+0x8FBCA4 0x5E00
+0x8FBCA5 0x5E07
+0x8FBCA6 0x5E0D
+0x8FBCA7 0x5E12
+0x8FBCA8 0x5E14
+0x8FBCA9 0x5E15
+0x8FBCAA 0x5E18
+0x8FBCAB 0x5E1F
+0x8FBCAC 0x5E20
+0x8FBCAD 0x5E2E
+0x8FBCAE 0x5E28
+0x8FBCAF 0x5E32
+0x8FBCB0 0x5E35
+0x8FBCB1 0x5E3E
+0x8FBCB2 0x5E4B
+0x8FBCB3 0x5E50
+0x8FBCB4 0x5E49
+0x8FBCB5 0x5E51
+0x8FBCB6 0x5E56
+0x8FBCB7 0x5E58
+0x8FBCB8 0x5E5B
+0x8FBCB9 0x5E5C
+0x8FBCBA 0x5E5E
+0x8FBCBB 0x5E68
+0x8FBCBC 0x5E6A
+0x8FBCBD 0x5E6B
+0x8FBCBE 0x5E6C
+0x8FBCBF 0x5E6D
+0x8FBCC0 0x5E6E
+0x8FBCC1 0x5E70
+0x8FBCC2 0x5E80
+0x8FBCC3 0x5E8B
+0x8FBCC4 0x5E8E
+0x8FBCC5 0x5EA2
+0x8FBCC6 0x5EA4
+0x8FBCC7 0x5EA5
+0x8FBCC8 0x5EA8
+0x8FBCC9 0x5EAA
+0x8FBCCA 0x5EAC
+0x8FBCCB 0x5EB1
+0x8FBCCC 0x5EB3
+0x8FBCCD 0x5EBD
+0x8FBCCE 0x5EBE
+0x8FBCCF 0x5EBF
+0x8FBCD0 0x5EC6
+0x8FBCD1 0x5ECC
+0x8FBCD2 0x5ECB
+0x8FBCD3 0x5ECE
+0x8FBCD4 0x5ED1
+0x8FBCD5 0x5ED2
+0x8FBCD6 0x5ED4
+0x8FBCD7 0x5ED5
+0x8FBCD8 0x5EDC
+0x8FBCD9 0x5EDE
+0x8FBCDA 0x5EE5
+0x8FBCDB 0x5EEB
+0x8FBCDC 0x5F02
+0x8FBCDD 0x5F06
+0x8FBCDE 0x5F07
+0x8FBCDF 0x5F08
+0x8FBCE0 0x5F0E
+0x8FBCE1 0x5F19
+0x8FBCE2 0x5F1C
+0x8FBCE3 0x5F1D
+0x8FBCE4 0x5F21
+0x8FBCE5 0x5F22
+0x8FBCE6 0x5F23
+0x8FBCE7 0x5F24
+0x8FBCE8 0x5F28
+0x8FBCE9 0x5F2B
+0x8FBCEA 0x5F2C
+0x8FBCEB 0x5F2E
+0x8FBCEC 0x5F30
+0x8FBCED 0x5F34
+0x8FBCEE 0x5F36
+0x8FBCEF 0x5F3B
+0x8FBCF0 0x5F3D
+0x8FBCF1 0x5F3F
+0x8FBCF2 0x5F40
+0x8FBCF3 0x5F44
+0x8FBCF4 0x5F45
+0x8FBCF5 0x5F47
+0x8FBCF6 0x5F4D
+0x8FBCF7 0x5F50
+0x8FBCF8 0x5F54
+0x8FBCF9 0x5F58
+0x8FBCFA 0x5F5B
+0x8FBCFB 0x5F60
+0x8FBCFC 0x5F63
+0x8FBCFD 0x5F64
+0x8FBCFE 0x5F67
+0x8FBDA1 0x5F6F
+0x8FBDA2 0x5F72
+0x8FBDA3 0x5F74
+0x8FBDA4 0x5F75
+0x8FBDA5 0x5F78
+0x8FBDA6 0x5F7A
+0x8FBDA7 0x5F7D
+0x8FBDA8 0x5F7E
+0x8FBDA9 0x5F89
+0x8FBDAA 0x5F8D
+0x8FBDAB 0x5F8F
+0x8FBDAC 0x5F96
+0x8FBDAD 0x5F9C
+0x8FBDAE 0x5F9D
+0x8FBDAF 0x5FA2
+0x8FBDB0 0x5FA7
+0x8FBDB1 0x5FAB
+0x8FBDB2 0x5FA4
+0x8FBDB3 0x5FAC
+0x8FBDB4 0x5FAF
+0x8FBDB5 0x5FB0
+0x8FBDB6 0x5FB1
+0x8FBDB7 0x5FB8
+0x8FBDB8 0x5FC4
+0x8FBDB9 0x5FC7
+0x8FBDBA 0x5FC8
+0x8FBDBB 0x5FC9
+0x8FBDBC 0x5FCB
+0x8FBDBD 0x5FD0
+0x8FBDBE 0x5FD1
+0x8FBDBF 0x5FD2
+0x8FBDC0 0x5FD3
+0x8FBDC1 0x5FD4
+0x8FBDC2 0x5FDE
+0x8FBDC3 0x5FE1
+0x8FBDC4 0x5FE2
+0x8FBDC5 0x5FE8
+0x8FBDC6 0x5FE9
+0x8FBDC7 0x5FEA
+0x8FBDC8 0x5FEC
+0x8FBDC9 0x5FED
+0x8FBDCA 0x5FEE
+0x8FBDCB 0x5FEF
+0x8FBDCC 0x5FF2
+0x8FBDCD 0x5FF3
+0x8FBDCE 0x5FF6
+0x8FBDCF 0x5FFA
+0x8FBDD0 0x5FFC
+0x8FBDD1 0x6007
+0x8FBDD2 0x600A
+0x8FBDD3 0x600D
+0x8FBDD4 0x6013
+0x8FBDD5 0x6014
+0x8FBDD6 0x6017
+0x8FBDD7 0x6018
+0x8FBDD8 0x601A
+0x8FBDD9 0x601F
+0x8FBDDA 0x6024
+0x8FBDDB 0x602D
+0x8FBDDC 0x6033
+0x8FBDDD 0x6035
+0x8FBDDE 0x6040
+0x8FBDDF 0x6047
+0x8FBDE0 0x6048
+0x8FBDE1 0x6049
+0x8FBDE2 0x604C
+0x8FBDE3 0x6051
+0x8FBDE4 0x6054
+0x8FBDE5 0x6056
+0x8FBDE6 0x6057
+0x8FBDE7 0x605D
+0x8FBDE8 0x6061
+0x8FBDE9 0x6067
+0x8FBDEA 0x6071
+0x8FBDEB 0x607E
+0x8FBDEC 0x607F
+0x8FBDED 0x6082
+0x8FBDEE 0x6086
+0x8FBDEF 0x6088
+0x8FBDF0 0x608A
+0x8FBDF1 0x608E
+0x8FBDF2 0x6091
+0x8FBDF3 0x6093
+0x8FBDF4 0x6095
+0x8FBDF5 0x6098
+0x8FBDF6 0x609D
+0x8FBDF7 0x609E
+0x8FBDF8 0x60A2
+0x8FBDF9 0x60A4
+0x8FBDFA 0x60A5
+0x8FBDFB 0x60A8
+0x8FBDFC 0x60B0
+0x8FBDFD 0x60B1
+0x8FBDFE 0x60B7
+0x8FBEA1 0x60BB
+0x8FBEA2 0x60BE
+0x8FBEA3 0x60C2
+0x8FBEA4 0x60C4
+0x8FBEA5 0x60C8
+0x8FBEA6 0x60C9
+0x8FBEA7 0x60CA
+0x8FBEA8 0x60CB
+0x8FBEA9 0x60CE
+0x8FBEAA 0x60CF
+0x8FBEAB 0x60D4
+0x8FBEAC 0x60D5
+0x8FBEAD 0x60D9
+0x8FBEAE 0x60DB
+0x8FBEAF 0x60DD
+0x8FBEB0 0x60DE
+0x8FBEB1 0x60E2
+0x8FBEB2 0x60E5
+0x8FBEB3 0x60F2
+0x8FBEB4 0x60F5
+0x8FBEB5 0x60F8
+0x8FBEB6 0x60FC
+0x8FBEB7 0x60FD
+0x8FBEB8 0x6102
+0x8FBEB9 0x6107
+0x8FBEBA 0x610A
+0x8FBEBB 0x610C
+0x8FBEBC 0x6110
+0x8FBEBD 0x6111
+0x8FBEBE 0x6112
+0x8FBEBF 0x6113
+0x8FBEC0 0x6114
+0x8FBEC1 0x6116
+0x8FBEC2 0x6117
+0x8FBEC3 0x6119
+0x8FBEC4 0x611C
+0x8FBEC5 0x611E
+0x8FBEC6 0x6122
+0x8FBEC7 0x612A
+0x8FBEC8 0x612B
+0x8FBEC9 0x6130
+0x8FBECA 0x6131
+0x8FBECB 0x6135
+0x8FBECC 0x6136
+0x8FBECD 0x6137
+0x8FBECE 0x6139
+0x8FBECF 0x6141
+0x8FBED0 0x6145
+0x8FBED1 0x6146
+0x8FBED2 0x6149
+0x8FBED3 0x615E
+0x8FBED4 0x6160
+0x8FBED5 0x616C
+0x8FBED6 0x6172
+0x8FBED7 0x6178
+0x8FBED8 0x617B
+0x8FBED9 0x617C
+0x8FBEDA 0x617F
+0x8FBEDB 0x6180
+0x8FBEDC 0x6181
+0x8FBEDD 0x6183
+0x8FBEDE 0x6184
+0x8FBEDF 0x618B
+0x8FBEE0 0x618D
+0x8FBEE1 0x6192
+0x8FBEE2 0x6193
+0x8FBEE3 0x6197
+0x8FBEE4 0x6198
+0x8FBEE5 0x619C
+0x8FBEE6 0x619D
+0x8FBEE7 0x619F
+0x8FBEE8 0x61A0
+0x8FBEE9 0x61A5
+0x8FBEEA 0x61A8
+0x8FBEEB 0x61AA
+0x8FBEEC 0x61AD
+0x8FBEED 0x61B8
+0x8FBEEE 0x61B9
+0x8FBEEF 0x61BC
+0x8FBEF0 0x61C0
+0x8FBEF1 0x61C1
+0x8FBEF2 0x61C2
+0x8FBEF3 0x61CE
+0x8FBEF4 0x61CF
+0x8FBEF5 0x61D5
+0x8FBEF6 0x61DC
+0x8FBEF7 0x61DD
+0x8FBEF8 0x61DE
+0x8FBEF9 0x61DF
+0x8FBEFA 0x61E1
+0x8FBEFB 0x61E2
+0x8FBEFC 0x61E7
+0x8FBEFD 0x61E9
+0x8FBEFE 0x61E5
+0x8FBFA1 0x61EC
+0x8FBFA2 0x61ED
+0x8FBFA3 0x61EF
+0x8FBFA4 0x6201
+0x8FBFA5 0x6203
+0x8FBFA6 0x6204
+0x8FBFA7 0x6207
+0x8FBFA8 0x6213
+0x8FBFA9 0x6215
+0x8FBFAA 0x621C
+0x8FBFAB 0x6220
+0x8FBFAC 0x6222
+0x8FBFAD 0x6223
+0x8FBFAE 0x6227
+0x8FBFAF 0x6229
+0x8FBFB0 0x622B
+0x8FBFB1 0x6239
+0x8FBFB2 0x623D
+0x8FBFB3 0x6242
+0x8FBFB4 0x6243
+0x8FBFB5 0x6244
+0x8FBFB6 0x6246
+0x8FBFB7 0x624C
+0x8FBFB8 0x6250
+0x8FBFB9 0x6251
+0x8FBFBA 0x6252
+0x8FBFBB 0x6254
+0x8FBFBC 0x6256
+0x8FBFBD 0x625A
+0x8FBFBE 0x625C
+0x8FBFBF 0x6264
+0x8FBFC0 0x626D
+0x8FBFC1 0x626F
+0x8FBFC2 0x6273
+0x8FBFC3 0x627A
+0x8FBFC4 0x627D
+0x8FBFC5 0x628D
+0x8FBFC6 0x628E
+0x8FBFC7 0x628F
+0x8FBFC8 0x6290
+0x8FBFC9 0x62A6
+0x8FBFCA 0x62A8
+0x8FBFCB 0x62B3
+0x8FBFCC 0x62B6
+0x8FBFCD 0x62B7
+0x8FBFCE 0x62BA
+0x8FBFCF 0x62BE
+0x8FBFD0 0x62BF
+0x8FBFD1 0x62C4
+0x8FBFD2 0x62CE
+0x8FBFD3 0x62D5
+0x8FBFD4 0x62D6
+0x8FBFD5 0x62DA
+0x8FBFD6 0x62EA
+0x8FBFD7 0x62F2
+0x8FBFD8 0x62F4
+0x8FBFD9 0x62FC
+0x8FBFDA 0x62FD
+0x8FBFDB 0x6303
+0x8FBFDC 0x6304
+0x8FBFDD 0x630A
+0x8FBFDE 0x630B
+0x8FBFDF 0x630D
+0x8FBFE0 0x6310
+0x8FBFE1 0x6313
+0x8FBFE2 0x6316
+0x8FBFE3 0x6318
+0x8FBFE4 0x6329
+0x8FBFE5 0x632A
+0x8FBFE6 0x632D
+0x8FBFE7 0x6335
+0x8FBFE8 0x6336
+0x8FBFE9 0x6339
+0x8FBFEA 0x633C
+0x8FBFEB 0x6341
+0x8FBFEC 0x6342
+0x8FBFED 0x6343
+0x8FBFEE 0x6344
+0x8FBFEF 0x6346
+0x8FBFF0 0x634A
+0x8FBFF1 0x634B
+0x8FBFF2 0x634E
+0x8FBFF3 0x6352
+0x8FBFF4 0x6353
+0x8FBFF5 0x6354
+0x8FBFF6 0x6358
+0x8FBFF7 0x635B
+0x8FBFF8 0x6365
+0x8FBFF9 0x6366
+0x8FBFFA 0x636C
+0x8FBFFB 0x636D
+0x8FBFFC 0x6371
+0x8FBFFD 0x6374
+0x8FBFFE 0x6375
+0x8FC0A1 0x6378
+0x8FC0A2 0x637C
+0x8FC0A3 0x637D
+0x8FC0A4 0x637F
+0x8FC0A5 0x6382
+0x8FC0A6 0x6384
+0x8FC0A7 0x6387
+0x8FC0A8 0x638A
+0x8FC0A9 0x6390
+0x8FC0AA 0x6394
+0x8FC0AB 0x6395
+0x8FC0AC 0x6399
+0x8FC0AD 0x639A
+0x8FC0AE 0x639E
+0x8FC0AF 0x63A4
+0x8FC0B0 0x63A6
+0x8FC0B1 0x63AD
+0x8FC0B2 0x63AE
+0x8FC0B3 0x63AF
+0x8FC0B4 0x63BD
+0x8FC0B5 0x63C1
+0x8FC0B6 0x63C5
+0x8FC0B7 0x63C8
+0x8FC0B8 0x63CE
+0x8FC0B9 0x63D1
+0x8FC0BA 0x63D3
+0x8FC0BB 0x63D4
+0x8FC0BC 0x63D5
+0x8FC0BD 0x63DC
+0x8FC0BE 0x63E0
+0x8FC0BF 0x63E5
+0x8FC0C0 0x63EA
+0x8FC0C1 0x63EC
+0x8FC0C2 0x63F2
+0x8FC0C3 0x63F3
+0x8FC0C4 0x63F5
+0x8FC0C5 0x63F8
+0x8FC0C6 0x63F9
+0x8FC0C7 0x6409
+0x8FC0C8 0x640A
+0x8FC0C9 0x6410
+0x8FC0CA 0x6412
+0x8FC0CB 0x6414
+0x8FC0CC 0x6418
+0x8FC0CD 0x641E
+0x8FC0CE 0x6420
+0x8FC0CF 0x6422
+0x8FC0D0 0x6424
+0x8FC0D1 0x6425
+0x8FC0D2 0x6429
+0x8FC0D3 0x642A
+0x8FC0D4 0x642F
+0x8FC0D5 0x6430
+0x8FC0D6 0x6435
+0x8FC0D7 0x643D
+0x8FC0D8 0x643F
+0x8FC0D9 0x644B
+0x8FC0DA 0x644F
+0x8FC0DB 0x6451
+0x8FC0DC 0x6452
+0x8FC0DD 0x6453
+0x8FC0DE 0x6454
+0x8FC0DF 0x645A
+0x8FC0E0 0x645B
+0x8FC0E1 0x645C
+0x8FC0E2 0x645D
+0x8FC0E3 0x645F
+0x8FC0E4 0x6460
+0x8FC0E5 0x6461
+0x8FC0E6 0x6463
+0x8FC0E7 0x646D
+0x8FC0E8 0x6473
+0x8FC0E9 0x6474
+0x8FC0EA 0x647B
+0x8FC0EB 0x647D
+0x8FC0EC 0x6485
+0x8FC0ED 0x6487
+0x8FC0EE 0x648F
+0x8FC0EF 0x6490
+0x8FC0F0 0x6491
+0x8FC0F1 0x6498
+0x8FC0F2 0x6499
+0x8FC0F3 0x649B
+0x8FC0F4 0x649D
+0x8FC0F5 0x649F
+0x8FC0F6 0x64A1
+0x8FC0F7 0x64A3
+0x8FC0F8 0x64A6
+0x8FC0F9 0x64A8
+0x8FC0FA 0x64AC
+0x8FC0FB 0x64B3
+0x8FC0FC 0x64BD
+0x8FC0FD 0x64BE
+0x8FC0FE 0x64BF
+0x8FC1A1 0x64C4
+0x8FC1A2 0x64C9
+0x8FC1A3 0x64CA
+0x8FC1A4 0x64CB
+0x8FC1A5 0x64CC
+0x8FC1A6 0x64CE
+0x8FC1A7 0x64D0
+0x8FC1A8 0x64D1
+0x8FC1A9 0x64D5
+0x8FC1AA 0x64D7
+0x8FC1AB 0x64E4
+0x8FC1AC 0x64E5
+0x8FC1AD 0x64E9
+0x8FC1AE 0x64EA
+0x8FC1AF 0x64ED
+0x8FC1B0 0x64F0
+0x8FC1B1 0x64F5
+0x8FC1B2 0x64F7
+0x8FC1B3 0x64FB
+0x8FC1B4 0x64FF
+0x8FC1B5 0x6501
+0x8FC1B6 0x6504
+0x8FC1B7 0x6508
+0x8FC1B8 0x6509
+0x8FC1B9 0x650A
+0x8FC1BA 0x650F
+0x8FC1BB 0x6513
+0x8FC1BC 0x6514
+0x8FC1BD 0x6516
+0x8FC1BE 0x6519
+0x8FC1BF 0x651B
+0x8FC1C0 0x651E
+0x8FC1C1 0x651F
+0x8FC1C2 0x6522
+0x8FC1C3 0x6526
+0x8FC1C4 0x6529
+0x8FC1C5 0x652E
+0x8FC1C6 0x6531
+0x8FC1C7 0x653A
+0x8FC1C8 0x653C
+0x8FC1C9 0x653D
+0x8FC1CA 0x6543
+0x8FC1CB 0x6547
+0x8FC1CC 0x6549
+0x8FC1CD 0x6550
+0x8FC1CE 0x6552
+0x8FC1CF 0x6554
+0x8FC1D0 0x655F
+0x8FC1D1 0x6560
+0x8FC1D2 0x6567
+0x8FC1D3 0x656B
+0x8FC1D4 0x657A
+0x8FC1D5 0x657D
+0x8FC1D6 0x6581
+0x8FC1D7 0x6585
+0x8FC1D8 0x658A
+0x8FC1D9 0x6592
+0x8FC1DA 0x6595
+0x8FC1DB 0x6598
+0x8FC1DC 0x659D
+0x8FC1DD 0x65A0
+0x8FC1DE 0x65A3
+0x8FC1DF 0x65A6
+0x8FC1E0 0x65AE
+0x8FC1E1 0x65B2
+0x8FC1E2 0x65B3
+0x8FC1E3 0x65B4
+0x8FC1E4 0x65BF
+0x8FC1E5 0x65C2
+0x8FC1E6 0x65C8
+0x8FC1E7 0x65C9
+0x8FC1E8 0x65CE
+0x8FC1E9 0x65D0
+0x8FC1EA 0x65D4
+0x8FC1EB 0x65D6
+0x8FC1EC 0x65D8
+0x8FC1ED 0x65DF
+0x8FC1EE 0x65F0
+0x8FC1EF 0x65F2
+0x8FC1F0 0x65F4
+0x8FC1F1 0x65F5
+0x8FC1F2 0x65F9
+0x8FC1F3 0x65FE
+0x8FC1F4 0x65FF
+0x8FC1F5 0x6600
+0x8FC1F6 0x6604
+0x8FC1F7 0x6608
+0x8FC1F8 0x6609
+0x8FC1F9 0x660D
+0x8FC1FA 0x6611
+0x8FC1FB 0x6612
+0x8FC1FC 0x6615
+0x8FC1FD 0x6616
+0x8FC1FE 0x661D
+0x8FC2A1 0x661E
+0x8FC2A2 0x6621
+0x8FC2A3 0x6622
+0x8FC2A4 0x6623
+0x8FC2A5 0x6624
+0x8FC2A6 0x6626
+0x8FC2A7 0x6629
+0x8FC2A8 0x662A
+0x8FC2A9 0x662B
+0x8FC2AA 0x662C
+0x8FC2AB 0x662E
+0x8FC2AC 0x6630
+0x8FC2AD 0x6631
+0x8FC2AE 0x6633
+0x8FC2AF 0x6639
+0x8FC2B0 0x6637
+0x8FC2B1 0x6640
+0x8FC2B2 0x6645
+0x8FC2B3 0x6646
+0x8FC2B4 0x664A
+0x8FC2B5 0x664C
+0x8FC2B6 0x6651
+0x8FC2B7 0x664E
+0x8FC2B8 0x6657
+0x8FC2B9 0x6658
+0x8FC2BA 0x6659
+0x8FC2BB 0x665B
+0x8FC2BC 0x665C
+0x8FC2BD 0x6660
+0x8FC2BE 0x6661
+0x8FC2BF 0x66FB
+0x8FC2C0 0x666A
+0x8FC2C1 0x666B
+0x8FC2C2 0x666C
+0x8FC2C3 0x667E
+0x8FC2C4 0x6673
+0x8FC2C5 0x6675
+0x8FC2C6 0x667F
+0x8FC2C7 0x6677
+0x8FC2C8 0x6678
+0x8FC2C9 0x6679
+0x8FC2CA 0x667B
+0x8FC2CB 0x6680
+0x8FC2CC 0x667C
+0x8FC2CD 0x668B
+0x8FC2CE 0x668C
+0x8FC2CF 0x668D
+0x8FC2D0 0x6690
+0x8FC2D1 0x6692
+0x8FC2D2 0x6699
+0x8FC2D3 0x669A
+0x8FC2D4 0x669B
+0x8FC2D5 0x669C
+0x8FC2D6 0x669F
+0x8FC2D7 0x66A0
+0x8FC2D8 0x66A4
+0x8FC2D9 0x66AD
+0x8FC2DA 0x66B1
+0x8FC2DB 0x66B2
+0x8FC2DC 0x66B5
+0x8FC2DD 0x66BB
+0x8FC2DE 0x66BF
+0x8FC2DF 0x66C0
+0x8FC2E0 0x66C2
+0x8FC2E1 0x66C3
+0x8FC2E2 0x66C8
+0x8FC2E3 0x66CC
+0x8FC2E4 0x66CE
+0x8FC2E5 0x66CF
+0x8FC2E6 0x66D4
+0x8FC2E7 0x66DB
+0x8FC2E8 0x66DF
+0x8FC2E9 0x66E8
+0x8FC2EA 0x66EB
+0x8FC2EB 0x66EC
+0x8FC2EC 0x66EE
+0x8FC2ED 0x66FA
+0x8FC2EE 0x6705
+0x8FC2EF 0x6707
+0x8FC2F0 0x670E
+0x8FC2F1 0x6713
+0x8FC2F2 0x6719
+0x8FC2F3 0x671C
+0x8FC2F4 0x6720
+0x8FC2F5 0x6722
+0x8FC2F6 0x6733
+0x8FC2F7 0x673E
+0x8FC2F8 0x6745
+0x8FC2F9 0x6747
+0x8FC2FA 0x6748
+0x8FC2FB 0x674C
+0x8FC2FC 0x6754
+0x8FC2FD 0x6755
+0x8FC2FE 0x675D
+0x8FC3A1 0x6766
+0x8FC3A2 0x676C
+0x8FC3A3 0x676E
+0x8FC3A4 0x6774
+0x8FC3A5 0x6776
+0x8FC3A6 0x677B
+0x8FC3A7 0x6781
+0x8FC3A8 0x6784
+0x8FC3A9 0x678E
+0x8FC3AA 0x678F
+0x8FC3AB 0x6791
+0x8FC3AC 0x6793
+0x8FC3AD 0x6796
+0x8FC3AE 0x6798
+0x8FC3AF 0x6799
+0x8FC3B0 0x679B
+0x8FC3B1 0x67B0
+0x8FC3B2 0x67B1
+0x8FC3B3 0x67B2
+0x8FC3B4 0x67B5
+0x8FC3B5 0x67BB
+0x8FC3B6 0x67BC
+0x8FC3B7 0x67BD
+0x8FC3B8 0x67F9
+0x8FC3B9 0x67C0
+0x8FC3BA 0x67C2
+0x8FC3BB 0x67C3
+0x8FC3BC 0x67C5
+0x8FC3BD 0x67C8
+0x8FC3BE 0x67C9
+0x8FC3BF 0x67D2
+0x8FC3C0 0x67D7
+0x8FC3C1 0x67D9
+0x8FC3C2 0x67DC
+0x8FC3C3 0x67E1
+0x8FC3C4 0x67E6
+0x8FC3C5 0x67F0
+0x8FC3C6 0x67F2
+0x8FC3C7 0x67F6
+0x8FC3C8 0x67F7
+0x8FC3C9 0x6852
+0x8FC3CA 0x6814
+0x8FC3CB 0x6819
+0x8FC3CC 0x681D
+0x8FC3CD 0x681F
+0x8FC3CE 0x6828
+0x8FC3CF 0x6827
+0x8FC3D0 0x682C
+0x8FC3D1 0x682D
+0x8FC3D2 0x682F
+0x8FC3D3 0x6830
+0x8FC3D4 0x6831
+0x8FC3D5 0x6833
+0x8FC3D6 0x683B
+0x8FC3D7 0x683F
+0x8FC3D8 0x6844
+0x8FC3D9 0x6845
+0x8FC3DA 0x684A
+0x8FC3DB 0x684C
+0x8FC3DC 0x6855
+0x8FC3DD 0x6857
+0x8FC3DE 0x6858
+0x8FC3DF 0x685B
+0x8FC3E0 0x686B
+0x8FC3E1 0x686E
+0x8FC3E2 0x686F
+0x8FC3E3 0x6870
+0x8FC3E4 0x6871
+0x8FC3E5 0x6872
+0x8FC3E6 0x6875
+0x8FC3E7 0x6879
+0x8FC3E8 0x687A
+0x8FC3E9 0x687B
+0x8FC3EA 0x687C
+0x8FC3EB 0x6882
+0x8FC3EC 0x6884
+0x8FC3ED 0x6886
+0x8FC3EE 0x6888
+0x8FC3EF 0x6896
+0x8FC3F0 0x6898
+0x8FC3F1 0x689A
+0x8FC3F2 0x689C
+0x8FC3F3 0x68A1
+0x8FC3F4 0x68A3
+0x8FC3F5 0x68A5
+0x8FC3F6 0x68A9
+0x8FC3F7 0x68AA
+0x8FC3F8 0x68AE
+0x8FC3F9 0x68B2
+0x8FC3FA 0x68BB
+0x8FC3FB 0x68C5
+0x8FC3FC 0x68C8
+0x8FC3FD 0x68CC
+0x8FC3FE 0x68CF
+0x8FC4A1 0x68D0
+0x8FC4A2 0x68D1
+0x8FC4A3 0x68D3
+0x8FC4A4 0x68D6
+0x8FC4A5 0x68D9
+0x8FC4A6 0x68DC
+0x8FC4A7 0x68DD
+0x8FC4A8 0x68E5
+0x8FC4A9 0x68E8
+0x8FC4AA 0x68EA
+0x8FC4AB 0x68EB
+0x8FC4AC 0x68EC
+0x8FC4AD 0x68ED
+0x8FC4AE 0x68F0
+0x8FC4AF 0x68F1
+0x8FC4B0 0x68F5
+0x8FC4B1 0x68F6
+0x8FC4B2 0x68FB
+0x8FC4B3 0x68FC
+0x8FC4B4 0x68FD
+0x8FC4B5 0x6906
+0x8FC4B6 0x6909
+0x8FC4B7 0x690A
+0x8FC4B8 0x6910
+0x8FC4B9 0x6911
+0x8FC4BA 0x6913
+0x8FC4BB 0x6916
+0x8FC4BC 0x6917
+0x8FC4BD 0x6931
+0x8FC4BE 0x6933
+0x8FC4BF 0x6935
+0x8FC4C0 0x6938
+0x8FC4C1 0x693B
+0x8FC4C2 0x6942
+0x8FC4C3 0x6945
+0x8FC4C4 0x6949
+0x8FC4C5 0x694E
+0x8FC4C6 0x6957
+0x8FC4C7 0x695B
+0x8FC4C8 0x6963
+0x8FC4C9 0x6964
+0x8FC4CA 0x6965
+0x8FC4CB 0x6966
+0x8FC4CC 0x6968
+0x8FC4CD 0x6969
+0x8FC4CE 0x696C
+0x8FC4CF 0x6970
+0x8FC4D0 0x6971
+0x8FC4D1 0x6972
+0x8FC4D2 0x697A
+0x8FC4D3 0x697B
+0x8FC4D4 0x697F
+0x8FC4D5 0x6980
+0x8FC4D6 0x698D
+0x8FC4D7 0x6992
+0x8FC4D8 0x6996
+0x8FC4D9 0x6998
+0x8FC4DA 0x69A1
+0x8FC4DB 0x69A5
+0x8FC4DC 0x69A6
+0x8FC4DD 0x69A8
+0x8FC4DE 0x69AB
+0x8FC4DF 0x69AD
+0x8FC4E0 0x69AF
+0x8FC4E1 0x69B7
+0x8FC4E2 0x69B8
+0x8FC4E3 0x69BA
+0x8FC4E4 0x69BC
+0x8FC4E5 0x69C5
+0x8FC4E6 0x69C8
+0x8FC4E7 0x69D1
+0x8FC4E8 0x69D6
+0x8FC4E9 0x69D7
+0x8FC4EA 0x69E2
+0x8FC4EB 0x69E5
+0x8FC4EC 0x69EE
+0x8FC4ED 0x69EF
+0x8FC4EE 0x69F1
+0x8FC4EF 0x69F3
+0x8FC4F0 0x69F5
+0x8FC4F1 0x69FE
+0x8FC4F2 0x6A00
+0x8FC4F3 0x6A01
+0x8FC4F4 0x6A03
+0x8FC4F5 0x6A0F
+0x8FC4F6 0x6A11
+0x8FC4F7 0x6A15
+0x8FC4F8 0x6A1A
+0x8FC4F9 0x6A1D
+0x8FC4FA 0x6A20
+0x8FC4FB 0x6A24
+0x8FC4FC 0x6A28
+0x8FC4FD 0x6A30
+0x8FC4FE 0x6A32
+0x8FC5A1 0x6A34
+0x8FC5A2 0x6A37
+0x8FC5A3 0x6A3B
+0x8FC5A4 0x6A3E
+0x8FC5A5 0x6A3F
+0x8FC5A6 0x6A45
+0x8FC5A7 0x6A46
+0x8FC5A8 0x6A49
+0x8FC5A9 0x6A4A
+0x8FC5AA 0x6A4E
+0x8FC5AB 0x6A50
+0x8FC5AC 0x6A51
+0x8FC5AD 0x6A52
+0x8FC5AE 0x6A55
+0x8FC5AF 0x6A56
+0x8FC5B0 0x6A5B
+0x8FC5B1 0x6A64
+0x8FC5B2 0x6A67
+0x8FC5B3 0x6A6A
+0x8FC5B4 0x6A71
+0x8FC5B5 0x6A73
+0x8FC5B6 0x6A7E
+0x8FC5B7 0x6A81
+0x8FC5B8 0x6A83
+0x8FC5B9 0x6A86
+0x8FC5BA 0x6A87
+0x8FC5BB 0x6A89
+0x8FC5BC 0x6A8B
+0x8FC5BD 0x6A91
+0x8FC5BE 0x6A9B
+0x8FC5BF 0x6A9D
+0x8FC5C0 0x6A9E
+0x8FC5C1 0x6A9F
+0x8FC5C2 0x6AA5
+0x8FC5C3 0x6AAB
+0x8FC5C4 0x6AAF
+0x8FC5C5 0x6AB0
+0x8FC5C6 0x6AB1
+0x8FC5C7 0x6AB4
+0x8FC5C8 0x6ABD
+0x8FC5C9 0x6ABE
+0x8FC5CA 0x6ABF
+0x8FC5CB 0x6AC6
+0x8FC5CC 0x6AC9
+0x8FC5CD 0x6AC8
+0x8FC5CE 0x6ACC
+0x8FC5CF 0x6AD0
+0x8FC5D0 0x6AD4
+0x8FC5D1 0x6AD5
+0x8FC5D2 0x6AD6
+0x8FC5D3 0x6ADC
+0x8FC5D4 0x6ADD
+0x8FC5D5 0x6AE4
+0x8FC5D6 0x6AE7
+0x8FC5D7 0x6AEC
+0x8FC5D8 0x6AF0
+0x8FC5D9 0x6AF1
+0x8FC5DA 0x6AF2
+0x8FC5DB 0x6AFC
+0x8FC5DC 0x6AFD
+0x8FC5DD 0x6B02
+0x8FC5DE 0x6B03
+0x8FC5DF 0x6B06
+0x8FC5E0 0x6B07
+0x8FC5E1 0x6B09
+0x8FC5E2 0x6B0F
+0x8FC5E3 0x6B10
+0x8FC5E4 0x6B11
+0x8FC5E5 0x6B17
+0x8FC5E6 0x6B1B
+0x8FC5E7 0x6B1E
+0x8FC5E8 0x6B24
+0x8FC5E9 0x6B28
+0x8FC5EA 0x6B2B
+0x8FC5EB 0x6B2C
+0x8FC5EC 0x6B2F
+0x8FC5ED 0x6B35
+0x8FC5EE 0x6B36
+0x8FC5EF 0x6B3B
+0x8FC5F0 0x6B3F
+0x8FC5F1 0x6B46
+0x8FC5F2 0x6B4A
+0x8FC5F3 0x6B4D
+0x8FC5F4 0x6B52
+0x8FC5F5 0x6B56
+0x8FC5F6 0x6B58
+0x8FC5F7 0x6B5D
+0x8FC5F8 0x6B60
+0x8FC5F9 0x6B67
+0x8FC5FA 0x6B6B
+0x8FC5FB 0x6B6E
+0x8FC5FC 0x6B70
+0x8FC5FD 0x6B75
+0x8FC5FE 0x6B7D
+0x8FC6A1 0x6B7E
+0x8FC6A2 0x6B82
+0x8FC6A3 0x6B85
+0x8FC6A4 0x6B97
+0x8FC6A5 0x6B9B
+0x8FC6A6 0x6B9F
+0x8FC6A7 0x6BA0
+0x8FC6A8 0x6BA2
+0x8FC6A9 0x6BA3
+0x8FC6AA 0x6BA8
+0x8FC6AB 0x6BA9
+0x8FC6AC 0x6BAC
+0x8FC6AD 0x6BAD
+0x8FC6AE 0x6BAE
+0x8FC6AF 0x6BB0
+0x8FC6B0 0x6BB8
+0x8FC6B1 0x6BB9
+0x8FC6B2 0x6BBD
+0x8FC6B3 0x6BBE
+0x8FC6B4 0x6BC3
+0x8FC6B5 0x6BC4
+0x8FC6B6 0x6BC9
+0x8FC6B7 0x6BCC
+0x8FC6B8 0x6BD6
+0x8FC6B9 0x6BDA
+0x8FC6BA 0x6BE1
+0x8FC6BB 0x6BE3
+0x8FC6BC 0x6BE6
+0x8FC6BD 0x6BE7
+0x8FC6BE 0x6BEE
+0x8FC6BF 0x6BF1
+0x8FC6C0 0x6BF7
+0x8FC6C1 0x6BF9
+0x8FC6C2 0x6BFF
+0x8FC6C3 0x6C02
+0x8FC6C4 0x6C04
+0x8FC6C5 0x6C05
+0x8FC6C6 0x6C09
+0x8FC6C7 0x6C0D
+0x8FC6C8 0x6C0E
+0x8FC6C9 0x6C10
+0x8FC6CA 0x6C12
+0x8FC6CB 0x6C19
+0x8FC6CC 0x6C1F
+0x8FC6CD 0x6C26
+0x8FC6CE 0x6C27
+0x8FC6CF 0x6C28
+0x8FC6D0 0x6C2C
+0x8FC6D1 0x6C2E
+0x8FC6D2 0x6C33
+0x8FC6D3 0x6C35
+0x8FC6D4 0x6C36
+0x8FC6D5 0x6C3A
+0x8FC6D6 0x6C3B
+0x8FC6D7 0x6C3F
+0x8FC6D8 0x6C4A
+0x8FC6D9 0x6C4B
+0x8FC6DA 0x6C4D
+0x8FC6DB 0x6C4F
+0x8FC6DC 0x6C52
+0x8FC6DD 0x6C54
+0x8FC6DE 0x6C59
+0x8FC6DF 0x6C5B
+0x8FC6E0 0x6C5C
+0x8FC6E1 0x6C6B
+0x8FC6E2 0x6C6D
+0x8FC6E3 0x6C6F
+0x8FC6E4 0x6C74
+0x8FC6E5 0x6C76
+0x8FC6E6 0x6C78
+0x8FC6E7 0x6C79
+0x8FC6E8 0x6C7B
+0x8FC6E9 0x6C85
+0x8FC6EA 0x6C86
+0x8FC6EB 0x6C87
+0x8FC6EC 0x6C89
+0x8FC6ED 0x6C94
+0x8FC6EE 0x6C95
+0x8FC6EF 0x6C97
+0x8FC6F0 0x6C98
+0x8FC6F1 0x6C9C
+0x8FC6F2 0x6C9F
+0x8FC6F3 0x6CB0
+0x8FC6F4 0x6CB2
+0x8FC6F5 0x6CB4
+0x8FC6F6 0x6CC2
+0x8FC6F7 0x6CC6
+0x8FC6F8 0x6CCD
+0x8FC6F9 0x6CCF
+0x8FC6FA 0x6CD0
+0x8FC6FB 0x6CD1
+0x8FC6FC 0x6CD2
+0x8FC6FD 0x6CD4
+0x8FC6FE 0x6CD6
+0x8FC7A1 0x6CDA
+0x8FC7A2 0x6CDC
+0x8FC7A3 0x6CE0
+0x8FC7A4 0x6CE7
+0x8FC7A5 0x6CE9
+0x8FC7A6 0x6CEB
+0x8FC7A7 0x6CEC
+0x8FC7A8 0x6CEE
+0x8FC7A9 0x6CF2
+0x8FC7AA 0x6CF4
+0x8FC7AB 0x6D04
+0x8FC7AC 0x6D07
+0x8FC7AD 0x6D0A
+0x8FC7AE 0x6D0E
+0x8FC7AF 0x6D0F
+0x8FC7B0 0x6D11
+0x8FC7B1 0x6D13
+0x8FC7B2 0x6D1A
+0x8FC7B3 0x6D26
+0x8FC7B4 0x6D27
+0x8FC7B5 0x6D28
+0x8FC7B6 0x6C67
+0x8FC7B7 0x6D2E
+0x8FC7B8 0x6D2F
+0x8FC7B9 0x6D31
+0x8FC7BA 0x6D39
+0x8FC7BB 0x6D3C
+0x8FC7BC 0x6D3F
+0x8FC7BD 0x6D57
+0x8FC7BE 0x6D5E
+0x8FC7BF 0x6D5F
+0x8FC7C0 0x6D61
+0x8FC7C1 0x6D65
+0x8FC7C2 0x6D67
+0x8FC7C3 0x6D6F
+0x8FC7C4 0x6D70
+0x8FC7C5 0x6D7C
+0x8FC7C6 0x6D82
+0x8FC7C7 0x6D87
+0x8FC7C8 0x6D91
+0x8FC7C9 0x6D92
+0x8FC7CA 0x6D94
+0x8FC7CB 0x6D96
+0x8FC7CC 0x6D97
+0x8FC7CD 0x6D98
+0x8FC7CE 0x6DAA
+0x8FC7CF 0x6DAC
+0x8FC7D0 0x6DB4
+0x8FC7D1 0x6DB7
+0x8FC7D2 0x6DB9
+0x8FC7D3 0x6DBD
+0x8FC7D4 0x6DBF
+0x8FC7D5 0x6DC4
+0x8FC7D6 0x6DC8
+0x8FC7D7 0x6DCA
+0x8FC7D8 0x6DCE
+0x8FC7D9 0x6DCF
+0x8FC7DA 0x6DD6
+0x8FC7DB 0x6DDB
+0x8FC7DC 0x6DDD
+0x8FC7DD 0x6DDF
+0x8FC7DE 0x6DE0
+0x8FC7DF 0x6DE2
+0x8FC7E0 0x6DE5
+0x8FC7E1 0x6DE9
+0x8FC7E2 0x6DEF
+0x8FC7E3 0x6DF0
+0x8FC7E4 0x6DF4
+0x8FC7E5 0x6DF6
+0x8FC7E6 0x6DFC
+0x8FC7E7 0x6E00
+0x8FC7E8 0x6E04
+0x8FC7E9 0x6E1E
+0x8FC7EA 0x6E22
+0x8FC7EB 0x6E27
+0x8FC7EC 0x6E32
+0x8FC7ED 0x6E36
+0x8FC7EE 0x6E39
+0x8FC7EF 0x6E3B
+0x8FC7F0 0x6E3C
+0x8FC7F1 0x6E44
+0x8FC7F2 0x6E45
+0x8FC7F3 0x6E48
+0x8FC7F4 0x6E49
+0x8FC7F5 0x6E4B
+0x8FC7F6 0x6E4F
+0x8FC7F7 0x6E51
+0x8FC7F8 0x6E52
+0x8FC7F9 0x6E53
+0x8FC7FA 0x6E54
+0x8FC7FB 0x6E57
+0x8FC7FC 0x6E5C
+0x8FC7FD 0x6E5D
+0x8FC7FE 0x6E5E
+0x8FC8A1 0x6E62
+0x8FC8A2 0x6E63
+0x8FC8A3 0x6E68
+0x8FC8A4 0x6E73
+0x8FC8A5 0x6E7B
+0x8FC8A6 0x6E7D
+0x8FC8A7 0x6E8D
+0x8FC8A8 0x6E93
+0x8FC8A9 0x6E99
+0x8FC8AA 0x6EA0
+0x8FC8AB 0x6EA7
+0x8FC8AC 0x6EAD
+0x8FC8AD 0x6EAE
+0x8FC8AE 0x6EB1
+0x8FC8AF 0x6EB3
+0x8FC8B0 0x6EBB
+0x8FC8B1 0x6EBF
+0x8FC8B2 0x6EC0
+0x8FC8B3 0x6EC1
+0x8FC8B4 0x6EC3
+0x8FC8B5 0x6EC7
+0x8FC8B6 0x6EC8
+0x8FC8B7 0x6ECA
+0x8FC8B8 0x6ECD
+0x8FC8B9 0x6ECE
+0x8FC8BA 0x6ECF
+0x8FC8BB 0x6EEB
+0x8FC8BC 0x6EED
+0x8FC8BD 0x6EEE
+0x8FC8BE 0x6EF9
+0x8FC8BF 0x6EFB
+0x8FC8C0 0x6EFD
+0x8FC8C1 0x6F04
+0x8FC8C2 0x6F08
+0x8FC8C3 0x6F0A
+0x8FC8C4 0x6F0C
+0x8FC8C5 0x6F0D
+0x8FC8C6 0x6F16
+0x8FC8C7 0x6F18
+0x8FC8C8 0x6F1A
+0x8FC8C9 0x6F1B
+0x8FC8CA 0x6F26
+0x8FC8CB 0x6F29
+0x8FC8CC 0x6F2A
+0x8FC8CD 0x6F2F
+0x8FC8CE 0x6F30
+0x8FC8CF 0x6F33
+0x8FC8D0 0x6F36
+0x8FC8D1 0x6F3B
+0x8FC8D2 0x6F3C
+0x8FC8D3 0x6F2D
+0x8FC8D4 0x6F4F
+0x8FC8D5 0x6F51
+0x8FC8D6 0x6F52
+0x8FC8D7 0x6F53
+0x8FC8D8 0x6F57
+0x8FC8D9 0x6F59
+0x8FC8DA 0x6F5A
+0x8FC8DB 0x6F5D
+0x8FC8DC 0x6F5E
+0x8FC8DD 0x6F61
+0x8FC8DE 0x6F62
+0x8FC8DF 0x6F68
+0x8FC8E0 0x6F6C
+0x8FC8E1 0x6F7D
+0x8FC8E2 0x6F7E
+0x8FC8E3 0x6F83
+0x8FC8E4 0x6F87
+0x8FC8E5 0x6F88
+0x8FC8E6 0x6F8B
+0x8FC8E7 0x6F8C
+0x8FC8E8 0x6F8D
+0x8FC8E9 0x6F90
+0x8FC8EA 0x6F92
+0x8FC8EB 0x6F93
+0x8FC8EC 0x6F94
+0x8FC8ED 0x6F96
+0x8FC8EE 0x6F9A
+0x8FC8EF 0x6F9F
+0x8FC8F0 0x6FA0
+0x8FC8F1 0x6FA5
+0x8FC8F2 0x6FA6
+0x8FC8F3 0x6FA7
+0x8FC8F4 0x6FA8
+0x8FC8F5 0x6FAE
+0x8FC8F6 0x6FAF
+0x8FC8F7 0x6FB0
+0x8FC8F8 0x6FB5
+0x8FC8F9 0x6FB6
+0x8FC8FA 0x6FBC
+0x8FC8FB 0x6FC5
+0x8FC8FC 0x6FC7
+0x8FC8FD 0x6FC8
+0x8FC8FE 0x6FCA
+0x8FC9A1 0x6FDA
+0x8FC9A2 0x6FDE
+0x8FC9A3 0x6FE8
+0x8FC9A4 0x6FE9
+0x8FC9A5 0x6FF0
+0x8FC9A6 0x6FF5
+0x8FC9A7 0x6FF9
+0x8FC9A8 0x6FFC
+0x8FC9A9 0x6FFD
+0x8FC9AA 0x7000
+0x8FC9AB 0x7005
+0x8FC9AC 0x7006
+0x8FC9AD 0x7007
+0x8FC9AE 0x700D
+0x8FC9AF 0x7017
+0x8FC9B0 0x7020
+0x8FC9B1 0x7023
+0x8FC9B2 0x702F
+0x8FC9B3 0x7034
+0x8FC9B4 0x7037
+0x8FC9B5 0x7039
+0x8FC9B6 0x703C
+0x8FC9B7 0x7043
+0x8FC9B8 0x7044
+0x8FC9B9 0x7048
+0x8FC9BA 0x7049
+0x8FC9BB 0x704A
+0x8FC9BC 0x704B
+0x8FC9BD 0x7054
+0x8FC9BE 0x7055
+0x8FC9BF 0x705D
+0x8FC9C0 0x705E
+0x8FC9C1 0x704E
+0x8FC9C2 0x7064
+0x8FC9C3 0x7065
+0x8FC9C4 0x706C
+0x8FC9C5 0x706E
+0x8FC9C6 0x7075
+0x8FC9C7 0x7076
+0x8FC9C8 0x707E
+0x8FC9C9 0x7081
+0x8FC9CA 0x7085
+0x8FC9CB 0x7086
+0x8FC9CC 0x7094
+0x8FC9CD 0x7095
+0x8FC9CE 0x7096
+0x8FC9CF 0x7097
+0x8FC9D0 0x7098
+0x8FC9D1 0x709B
+0x8FC9D2 0x70A4
+0x8FC9D3 0x70AB
+0x8FC9D4 0x70B0
+0x8FC9D5 0x70B1
+0x8FC9D6 0x70B4
+0x8FC9D7 0x70B7
+0x8FC9D8 0x70CA
+0x8FC9D9 0x70D1
+0x8FC9DA 0x70D3
+0x8FC9DB 0x70D4
+0x8FC9DC 0x70D5
+0x8FC9DD 0x70D6
+0x8FC9DE 0x70D8
+0x8FC9DF 0x70DC
+0x8FC9E0 0x70E4
+0x8FC9E1 0x70FA
+0x8FC9E2 0x7103
+0x8FC9E3 0x7104
+0x8FC9E4 0x7105
+0x8FC9E5 0x7106
+0x8FC9E6 0x7107
+0x8FC9E7 0x710B
+0x8FC9E8 0x710C
+0x8FC9E9 0x710F
+0x8FC9EA 0x711E
+0x8FC9EB 0x7120
+0x8FC9EC 0x712B
+0x8FC9ED 0x712D
+0x8FC9EE 0x712F
+0x8FC9EF 0x7130
+0x8FC9F0 0x7131
+0x8FC9F1 0x7138
+0x8FC9F2 0x7141
+0x8FC9F3 0x7145
+0x8FC9F4 0x7146
+0x8FC9F5 0x7147
+0x8FC9F6 0x714A
+0x8FC9F7 0x714B
+0x8FC9F8 0x7150
+0x8FC9F9 0x7152
+0x8FC9FA 0x7157
+0x8FC9FB 0x715A
+0x8FC9FC 0x715C
+0x8FC9FD 0x715E
+0x8FC9FE 0x7160
+0x8FCAA1 0x7168
+0x8FCAA2 0x7179
+0x8FCAA3 0x7180
+0x8FCAA4 0x7185
+0x8FCAA5 0x7187
+0x8FCAA6 0x718C
+0x8FCAA7 0x7192
+0x8FCAA8 0x719A
+0x8FCAA9 0x719B
+0x8FCAAA 0x71A0
+0x8FCAAB 0x71A2
+0x8FCAAC 0x71AF
+0x8FCAAD 0x71B0
+0x8FCAAE 0x71B2
+0x8FCAAF 0x71B3
+0x8FCAB0 0x71BA
+0x8FCAB1 0x71BF
+0x8FCAB2 0x71C0
+0x8FCAB3 0x71C1
+0x8FCAB4 0x71C4
+0x8FCAB5 0x71CB
+0x8FCAB6 0x71CC
+0x8FCAB7 0x71D3
+0x8FCAB8 0x71D6
+0x8FCAB9 0x71D9
+0x8FCABA 0x71DA
+0x8FCABB 0x71DC
+0x8FCABC 0x71F8
+0x8FCABD 0x71FE
+0x8FCABE 0x7200
+0x8FCABF 0x7207
+0x8FCAC0 0x7208
+0x8FCAC1 0x7209
+0x8FCAC2 0x7213
+0x8FCAC3 0x7217
+0x8FCAC4 0x721A
+0x8FCAC5 0x721D
+0x8FCAC6 0x721F
+0x8FCAC7 0x7224
+0x8FCAC8 0x722B
+0x8FCAC9 0x722F
+0x8FCACA 0x7234
+0x8FCACB 0x7238
+0x8FCACC 0x7239
+0x8FCACD 0x7241
+0x8FCACE 0x7242
+0x8FCACF 0x7243
+0x8FCAD0 0x7245
+0x8FCAD1 0x724E
+0x8FCAD2 0x724F
+0x8FCAD3 0x7250
+0x8FCAD4 0x7253
+0x8FCAD5 0x7255
+0x8FCAD6 0x7256
+0x8FCAD7 0x725A
+0x8FCAD8 0x725C
+0x8FCAD9 0x725E
+0x8FCADA 0x7260
+0x8FCADB 0x7263
+0x8FCADC 0x7268
+0x8FCADD 0x726B
+0x8FCADE 0x726E
+0x8FCADF 0x726F
+0x8FCAE0 0x7271
+0x8FCAE1 0x7277
+0x8FCAE2 0x7278
+0x8FCAE3 0x727B
+0x8FCAE4 0x727C
+0x8FCAE5 0x727F
+0x8FCAE6 0x7284
+0x8FCAE7 0x7289
+0x8FCAE8 0x728D
+0x8FCAE9 0x728E
+0x8FCAEA 0x7293
+0x8FCAEB 0x729B
+0x8FCAEC 0x72A8
+0x8FCAED 0x72AD
+0x8FCAEE 0x72AE
+0x8FCAEF 0x72B1
+0x8FCAF0 0x72B4
+0x8FCAF1 0x72BE
+0x8FCAF2 0x72C1
+0x8FCAF3 0x72C7
+0x8FCAF4 0x72C9
+0x8FCAF5 0x72CC
+0x8FCAF6 0x72D5
+0x8FCAF7 0x72D6
+0x8FCAF8 0x72D8
+0x8FCAF9 0x72DF
+0x8FCAFA 0x72E5
+0x8FCAFB 0x72F3
+0x8FCAFC 0x72F4
+0x8FCAFD 0x72FA
+0x8FCAFE 0x72FB
+0x8FCBA1 0x72FE
+0x8FCBA2 0x7302
+0x8FCBA3 0x7304
+0x8FCBA4 0x7305
+0x8FCBA5 0x7307
+0x8FCBA6 0x730B
+0x8FCBA7 0x730D
+0x8FCBA8 0x7312
+0x8FCBA9 0x7313
+0x8FCBAA 0x7318
+0x8FCBAB 0x7319
+0x8FCBAC 0x731E
+0x8FCBAD 0x7322
+0x8FCBAE 0x7324
+0x8FCBAF 0x7327
+0x8FCBB0 0x7328
+0x8FCBB1 0x732C
+0x8FCBB2 0x7331
+0x8FCBB3 0x7332
+0x8FCBB4 0x7335
+0x8FCBB5 0x733A
+0x8FCBB6 0x733B
+0x8FCBB7 0x733D
+0x8FCBB8 0x7343
+0x8FCBB9 0x734D
+0x8FCBBA 0x7350
+0x8FCBBB 0x7352
+0x8FCBBC 0x7356
+0x8FCBBD 0x7358
+0x8FCBBE 0x735D
+0x8FCBBF 0x735E
+0x8FCBC0 0x735F
+0x8FCBC1 0x7360
+0x8FCBC2 0x7366
+0x8FCBC3 0x7367
+0x8FCBC4 0x7369
+0x8FCBC5 0x736B
+0x8FCBC6 0x736C
+0x8FCBC7 0x736E
+0x8FCBC8 0x736F
+0x8FCBC9 0x7371
+0x8FCBCA 0x7377
+0x8FCBCB 0x7379
+0x8FCBCC 0x737C
+0x8FCBCD 0x7380
+0x8FCBCE 0x7381
+0x8FCBCF 0x7383
+0x8FCBD0 0x7385
+0x8FCBD1 0x7386
+0x8FCBD2 0x738E
+0x8FCBD3 0x7390
+0x8FCBD4 0x7393
+0x8FCBD5 0x7395
+0x8FCBD6 0x7397
+0x8FCBD7 0x7398
+0x8FCBD8 0x739C
+0x8FCBD9 0x739E
+0x8FCBDA 0x739F
+0x8FCBDB 0x73A0
+0x8FCBDC 0x73A2
+0x8FCBDD 0x73A5
+0x8FCBDE 0x73A6
+0x8FCBDF 0x73AA
+0x8FCBE0 0x73AB
+0x8FCBE1 0x73AD
+0x8FCBE2 0x73B5
+0x8FCBE3 0x73B7
+0x8FCBE4 0x73B9
+0x8FCBE5 0x73BC
+0x8FCBE6 0x73BD
+0x8FCBE7 0x73BF
+0x8FCBE8 0x73C5
+0x8FCBE9 0x73C6
+0x8FCBEA 0x73C9
+0x8FCBEB 0x73CB
+0x8FCBEC 0x73CC
+0x8FCBED 0x73CF
+0x8FCBEE 0x73D2
+0x8FCBEF 0x73D3
+0x8FCBF0 0x73D6
+0x8FCBF1 0x73D9
+0x8FCBF2 0x73DD
+0x8FCBF3 0x73E1
+0x8FCBF4 0x73E3
+0x8FCBF5 0x73E6
+0x8FCBF6 0x73E7
+0x8FCBF7 0x73E9
+0x8FCBF8 0x73F4
+0x8FCBF9 0x73F5
+0x8FCBFA 0x73F7
+0x8FCBFB 0x73F9
+0x8FCBFC 0x73FA
+0x8FCBFD 0x73FB
+0x8FCBFE 0x73FD
+0x8FCCA1 0x73FF
+0x8FCCA2 0x7400
+0x8FCCA3 0x7401
+0x8FCCA4 0x7404
+0x8FCCA5 0x7407
+0x8FCCA6 0x740A
+0x8FCCA7 0x7411
+0x8FCCA8 0x741A
+0x8FCCA9 0x741B
+0x8FCCAA 0x7424
+0x8FCCAB 0x7426
+0x8FCCAC 0x7428
+0x8FCCAD 0x7429
+0x8FCCAE 0x742A
+0x8FCCAF 0x742B
+0x8FCCB0 0x742C
+0x8FCCB1 0x742D
+0x8FCCB2 0x742E
+0x8FCCB3 0x742F
+0x8FCCB4 0x7430
+0x8FCCB5 0x7431
+0x8FCCB6 0x7439
+0x8FCCB7 0x7440
+0x8FCCB8 0x7443
+0x8FCCB9 0x7444
+0x8FCCBA 0x7446
+0x8FCCBB 0x7447
+0x8FCCBC 0x744B
+0x8FCCBD 0x744D
+0x8FCCBE 0x7451
+0x8FCCBF 0x7452
+0x8FCCC0 0x7457
+0x8FCCC1 0x745D
+0x8FCCC2 0x7462
+0x8FCCC3 0x7466
+0x8FCCC4 0x7467
+0x8FCCC5 0x7468
+0x8FCCC6 0x746B
+0x8FCCC7 0x746D
+0x8FCCC8 0x746E
+0x8FCCC9 0x7471
+0x8FCCCA 0x7472
+0x8FCCCB 0x7480
+0x8FCCCC 0x7481
+0x8FCCCD 0x7485
+0x8FCCCE 0x7486
+0x8FCCCF 0x7487
+0x8FCCD0 0x7489
+0x8FCCD1 0x748F
+0x8FCCD2 0x7490
+0x8FCCD3 0x7491
+0x8FCCD4 0x7492
+0x8FCCD5 0x7498
+0x8FCCD6 0x7499
+0x8FCCD7 0x749A
+0x8FCCD8 0x749C
+0x8FCCD9 0x749F
+0x8FCCDA 0x74A0
+0x8FCCDB 0x74A1
+0x8FCCDC 0x74A3
+0x8FCCDD 0x74A6
+0x8FCCDE 0x74A8
+0x8FCCDF 0x74A9
+0x8FCCE0 0x74AA
+0x8FCCE1 0x74AB
+0x8FCCE2 0x74AE
+0x8FCCE3 0x74AF
+0x8FCCE4 0x74B1
+0x8FCCE5 0x74B2
+0x8FCCE6 0x74B5
+0x8FCCE7 0x74B9
+0x8FCCE8 0x74BB
+0x8FCCE9 0x74BF
+0x8FCCEA 0x74C8
+0x8FCCEB 0x74C9
+0x8FCCEC 0x74CC
+0x8FCCED 0x74D0
+0x8FCCEE 0x74D3
+0x8FCCEF 0x74D8
+0x8FCCF0 0x74DA
+0x8FCCF1 0x74DB
+0x8FCCF2 0x74DE
+0x8FCCF3 0x74DF
+0x8FCCF4 0x74E4
+0x8FCCF5 0x74E8
+0x8FCCF6 0x74EA
+0x8FCCF7 0x74EB
+0x8FCCF8 0x74EF
+0x8FCCF9 0x74F4
+0x8FCCFA 0x74FA
+0x8FCCFB 0x74FB
+0x8FCCFC 0x74FC
+0x8FCCFD 0x74FF
+0x8FCCFE 0x7506
+0x8FCDA1 0x7512
+0x8FCDA2 0x7516
+0x8FCDA3 0x7517
+0x8FCDA4 0x7520
+0x8FCDA5 0x7521
+0x8FCDA6 0x7524
+0x8FCDA7 0x7527
+0x8FCDA8 0x7529
+0x8FCDA9 0x752A
+0x8FCDAA 0x752F
+0x8FCDAB 0x7536
+0x8FCDAC 0x7539
+0x8FCDAD 0x753D
+0x8FCDAE 0x753E
+0x8FCDAF 0x753F
+0x8FCDB0 0x7540
+0x8FCDB1 0x7543
+0x8FCDB2 0x7547
+0x8FCDB3 0x7548
+0x8FCDB4 0x754E
+0x8FCDB5 0x7550
+0x8FCDB6 0x7552
+0x8FCDB7 0x7557
+0x8FCDB8 0x755E
+0x8FCDB9 0x755F
+0x8FCDBA 0x7561
+0x8FCDBB 0x756F
+0x8FCDBC 0x7571
+0x8FCDBD 0x7579
+0x8FCDBE 0x757A
+0x8FCDBF 0x757B
+0x8FCDC0 0x757C
+0x8FCDC1 0x757D
+0x8FCDC2 0x757E
+0x8FCDC3 0x7581
+0x8FCDC4 0x7585
+0x8FCDC5 0x7590
+0x8FCDC6 0x7592
+0x8FCDC7 0x7593
+0x8FCDC8 0x7595
+0x8FCDC9 0x7599
+0x8FCDCA 0x759C
+0x8FCDCB 0x75A2
+0x8FCDCC 0x75A4
+0x8FCDCD 0x75B4
+0x8FCDCE 0x75BA
+0x8FCDCF 0x75BF
+0x8FCDD0 0x75C0
+0x8FCDD1 0x75C1
+0x8FCDD2 0x75C4
+0x8FCDD3 0x75C6
+0x8FCDD4 0x75CC
+0x8FCDD5 0x75CE
+0x8FCDD6 0x75CF
+0x8FCDD7 0x75D7
+0x8FCDD8 0x75DC
+0x8FCDD9 0x75DF
+0x8FCDDA 0x75E0
+0x8FCDDB 0x75E1
+0x8FCDDC 0x75E4
+0x8FCDDD 0x75E7
+0x8FCDDE 0x75EC
+0x8FCDDF 0x75EE
+0x8FCDE0 0x75EF
+0x8FCDE1 0x75F1
+0x8FCDE2 0x75F9
+0x8FCDE3 0x7600
+0x8FCDE4 0x7602
+0x8FCDE5 0x7603
+0x8FCDE6 0x7604
+0x8FCDE7 0x7607
+0x8FCDE8 0x7608
+0x8FCDE9 0x760A
+0x8FCDEA 0x760C
+0x8FCDEB 0x760F
+0x8FCDEC 0x7612
+0x8FCDED 0x7613
+0x8FCDEE 0x7615
+0x8FCDEF 0x7616
+0x8FCDF0 0x7619
+0x8FCDF1 0x761B
+0x8FCDF2 0x761C
+0x8FCDF3 0x761D
+0x8FCDF4 0x761E
+0x8FCDF5 0x7623
+0x8FCDF6 0x7625
+0x8FCDF7 0x7626
+0x8FCDF8 0x7629
+0x8FCDF9 0x762D
+0x8FCDFA 0x7632
+0x8FCDFB 0x7633
+0x8FCDFC 0x7635
+0x8FCDFD 0x7638
+0x8FCDFE 0x7639
+0x8FCEA1 0x763A
+0x8FCEA2 0x763C
+0x8FCEA3 0x764A
+0x8FCEA4 0x7640
+0x8FCEA5 0x7641
+0x8FCEA6 0x7643
+0x8FCEA7 0x7644
+0x8FCEA8 0x7645
+0x8FCEA9 0x7649
+0x8FCEAA 0x764B
+0x8FCEAB 0x7655
+0x8FCEAC 0x7659
+0x8FCEAD 0x765F
+0x8FCEAE 0x7664
+0x8FCEAF 0x7665
+0x8FCEB0 0x766D
+0x8FCEB1 0x766E
+0x8FCEB2 0x766F
+0x8FCEB3 0x7671
+0x8FCEB4 0x7674
+0x8FCEB5 0x7681
+0x8FCEB6 0x7685
+0x8FCEB7 0x768C
+0x8FCEB8 0x768D
+0x8FCEB9 0x7695
+0x8FCEBA 0x769B
+0x8FCEBB 0x769C
+0x8FCEBC 0x769D
+0x8FCEBD 0x769F
+0x8FCEBE 0x76A0
+0x8FCEBF 0x76A2
+0x8FCEC0 0x76A3
+0x8FCEC1 0x76A4
+0x8FCEC2 0x76A5
+0x8FCEC3 0x76A6
+0x8FCEC4 0x76A7
+0x8FCEC5 0x76A8
+0x8FCEC6 0x76AA
+0x8FCEC7 0x76AD
+0x8FCEC8 0x76BD
+0x8FCEC9 0x76C1
+0x8FCECA 0x76C5
+0x8FCECB 0x76C9
+0x8FCECC 0x76CB
+0x8FCECD 0x76CC
+0x8FCECE 0x76CE
+0x8FCECF 0x76D4
+0x8FCED0 0x76D9
+0x8FCED1 0x76E0
+0x8FCED2 0x76E6
+0x8FCED3 0x76E8
+0x8FCED4 0x76EC
+0x8FCED5 0x76F0
+0x8FCED6 0x76F1
+0x8FCED7 0x76F6
+0x8FCED8 0x76F9
+0x8FCED9 0x76FC
+0x8FCEDA 0x7700
+0x8FCEDB 0x7706
+0x8FCEDC 0x770A
+0x8FCEDD 0x770E
+0x8FCEDE 0x7712
+0x8FCEDF 0x7714
+0x8FCEE0 0x7715
+0x8FCEE1 0x7717
+0x8FCEE2 0x7719
+0x8FCEE3 0x771A
+0x8FCEE4 0x771C
+0x8FCEE5 0x7722
+0x8FCEE6 0x7728
+0x8FCEE7 0x772D
+0x8FCEE8 0x772E
+0x8FCEE9 0x772F
+0x8FCEEA 0x7734
+0x8FCEEB 0x7735
+0x8FCEEC 0x7736
+0x8FCEED 0x7739
+0x8FCEEE 0x773D
+0x8FCEEF 0x773E
+0x8FCEF0 0x7742
+0x8FCEF1 0x7745
+0x8FCEF2 0x7746
+0x8FCEF3 0x774A
+0x8FCEF4 0x774D
+0x8FCEF5 0x774E
+0x8FCEF6 0x774F
+0x8FCEF7 0x7752
+0x8FCEF8 0x7756
+0x8FCEF9 0x7757
+0x8FCEFA 0x775C
+0x8FCEFB 0x775E
+0x8FCEFC 0x775F
+0x8FCEFD 0x7760
+0x8FCEFE 0x7762
+0x8FCFA1 0x7764
+0x8FCFA2 0x7767
+0x8FCFA3 0x776A
+0x8FCFA4 0x776C
+0x8FCFA5 0x7770
+0x8FCFA6 0x7772
+0x8FCFA7 0x7773
+0x8FCFA8 0x7774
+0x8FCFA9 0x777A
+0x8FCFAA 0x777D
+0x8FCFAB 0x7780
+0x8FCFAC 0x7784
+0x8FCFAD 0x778C
+0x8FCFAE 0x778D
+0x8FCFAF 0x7794
+0x8FCFB0 0x7795
+0x8FCFB1 0x7796
+0x8FCFB2 0x779A
+0x8FCFB3 0x779F
+0x8FCFB4 0x77A2
+0x8FCFB5 0x77A7
+0x8FCFB6 0x77AA
+0x8FCFB7 0x77AE
+0x8FCFB8 0x77AF
+0x8FCFB9 0x77B1
+0x8FCFBA 0x77B5
+0x8FCFBB 0x77BE
+0x8FCFBC 0x77C3
+0x8FCFBD 0x77C9
+0x8FCFBE 0x77D1
+0x8FCFBF 0x77D2
+0x8FCFC0 0x77D5
+0x8FCFC1 0x77D9
+0x8FCFC2 0x77DE
+0x8FCFC3 0x77DF
+0x8FCFC4 0x77E0
+0x8FCFC5 0x77E4
+0x8FCFC6 0x77E6
+0x8FCFC7 0x77EA
+0x8FCFC8 0x77EC
+0x8FCFC9 0x77F0
+0x8FCFCA 0x77F1
+0x8FCFCB 0x77F4
+0x8FCFCC 0x77F8
+0x8FCFCD 0x77FB
+0x8FCFCE 0x7805
+0x8FCFCF 0x7806
+0x8FCFD0 0x7809
+0x8FCFD1 0x780D
+0x8FCFD2 0x780E
+0x8FCFD3 0x7811
+0x8FCFD4 0x781D
+0x8FCFD5 0x7821
+0x8FCFD6 0x7822
+0x8FCFD7 0x7823
+0x8FCFD8 0x782D
+0x8FCFD9 0x782E
+0x8FCFDA 0x7830
+0x8FCFDB 0x7835
+0x8FCFDC 0x7837
+0x8FCFDD 0x7843
+0x8FCFDE 0x7844
+0x8FCFDF 0x7847
+0x8FCFE0 0x7848
+0x8FCFE1 0x784C
+0x8FCFE2 0x784E
+0x8FCFE3 0x7852
+0x8FCFE4 0x785C
+0x8FCFE5 0x785E
+0x8FCFE6 0x7860
+0x8FCFE7 0x7861
+0x8FCFE8 0x7863
+0x8FCFE9 0x7864
+0x8FCFEA 0x7868
+0x8FCFEB 0x786A
+0x8FCFEC 0x786E
+0x8FCFED 0x787A
+0x8FCFEE 0x787E
+0x8FCFEF 0x788A
+0x8FCFF0 0x788F
+0x8FCFF1 0x7894
+0x8FCFF2 0x7898
+0x8FCFF3 0x78A1
+0x8FCFF4 0x789D
+0x8FCFF5 0x789E
+0x8FCFF6 0x789F
+0x8FCFF7 0x78A4
+0x8FCFF8 0x78A8
+0x8FCFF9 0x78AC
+0x8FCFFA 0x78AD
+0x8FCFFB 0x78B0
+0x8FCFFC 0x78B1
+0x8FCFFD 0x78B2
+0x8FCFFE 0x78B3
+0x8FD0A1 0x78BB
+0x8FD0A2 0x78BD
+0x8FD0A3 0x78BF
+0x8FD0A4 0x78C7
+0x8FD0A5 0x78C8
+0x8FD0A6 0x78C9
+0x8FD0A7 0x78CC
+0x8FD0A8 0x78CE
+0x8FD0A9 0x78D2
+0x8FD0AA 0x78D3
+0x8FD0AB 0x78D5
+0x8FD0AC 0x78D6
+0x8FD0AD 0x78E4
+0x8FD0AE 0x78DB
+0x8FD0AF 0x78DF
+0x8FD0B0 0x78E0
+0x8FD0B1 0x78E1
+0x8FD0B2 0x78E6
+0x8FD0B3 0x78EA
+0x8FD0B4 0x78F2
+0x8FD0B5 0x78F3
+0x8FD0B6 0x7900
+0x8FD0B7 0x78F6
+0x8FD0B8 0x78F7
+0x8FD0B9 0x78FA
+0x8FD0BA 0x78FB
+0x8FD0BB 0x78FF
+0x8FD0BC 0x7906
+0x8FD0BD 0x790C
+0x8FD0BE 0x7910
+0x8FD0BF 0x791A
+0x8FD0C0 0x791C
+0x8FD0C1 0x791E
+0x8FD0C2 0x791F
+0x8FD0C3 0x7920
+0x8FD0C4 0x7925
+0x8FD0C5 0x7927
+0x8FD0C6 0x7929
+0x8FD0C7 0x792D
+0x8FD0C8 0x7931
+0x8FD0C9 0x7934
+0x8FD0CA 0x7935
+0x8FD0CB 0x793B
+0x8FD0CC 0x793D
+0x8FD0CD 0x793F
+0x8FD0CE 0x7944
+0x8FD0CF 0x7945
+0x8FD0D0 0x7946
+0x8FD0D1 0x794A
+0x8FD0D2 0x794B
+0x8FD0D3 0x794F
+0x8FD0D4 0x7951
+0x8FD0D5 0x7954
+0x8FD0D6 0x7958
+0x8FD0D7 0x795B
+0x8FD0D8 0x795C
+0x8FD0D9 0x7967
+0x8FD0DA 0x7969
+0x8FD0DB 0x796B
+0x8FD0DC 0x7972
+0x8FD0DD 0x7979
+0x8FD0DE 0x797B
+0x8FD0DF 0x797C
+0x8FD0E0 0x797E
+0x8FD0E1 0x798B
+0x8FD0E2 0x798C
+0x8FD0E3 0x7991
+0x8FD0E4 0x7993
+0x8FD0E5 0x7994
+0x8FD0E6 0x7995
+0x8FD0E7 0x7996
+0x8FD0E8 0x7998
+0x8FD0E9 0x799B
+0x8FD0EA 0x799C
+0x8FD0EB 0x79A1
+0x8FD0EC 0x79A8
+0x8FD0ED 0x79A9
+0x8FD0EE 0x79AB
+0x8FD0EF 0x79AF
+0x8FD0F0 0x79B1
+0x8FD0F1 0x79B4
+0x8FD0F2 0x79B8
+0x8FD0F3 0x79BB
+0x8FD0F4 0x79C2
+0x8FD0F5 0x79C4
+0x8FD0F6 0x79C7
+0x8FD0F7 0x79C8
+0x8FD0F8 0x79CA
+0x8FD0F9 0x79CF
+0x8FD0FA 0x79D4
+0x8FD0FB 0x79D6
+0x8FD0FC 0x79DA
+0x8FD0FD 0x79DD
+0x8FD0FE 0x79DE
+0x8FD1A1 0x79E0
+0x8FD1A2 0x79E2
+0x8FD1A3 0x79E5
+0x8FD1A4 0x79EA
+0x8FD1A5 0x79EB
+0x8FD1A6 0x79ED
+0x8FD1A7 0x79F1
+0x8FD1A8 0x79F8
+0x8FD1A9 0x79FC
+0x8FD1AA 0x7A02
+0x8FD1AB 0x7A03
+0x8FD1AC 0x7A07
+0x8FD1AD 0x7A09
+0x8FD1AE 0x7A0A
+0x8FD1AF 0x7A0C
+0x8FD1B0 0x7A11
+0x8FD1B1 0x7A15
+0x8FD1B2 0x7A1B
+0x8FD1B3 0x7A1E
+0x8FD1B4 0x7A21
+0x8FD1B5 0x7A27
+0x8FD1B6 0x7A2B
+0x8FD1B7 0x7A2D
+0x8FD1B8 0x7A2F
+0x8FD1B9 0x7A30
+0x8FD1BA 0x7A34
+0x8FD1BB 0x7A35
+0x8FD1BC 0x7A38
+0x8FD1BD 0x7A39
+0x8FD1BE 0x7A3A
+0x8FD1BF 0x7A44
+0x8FD1C0 0x7A45
+0x8FD1C1 0x7A47
+0x8FD1C2 0x7A48
+0x8FD1C3 0x7A4C
+0x8FD1C4 0x7A55
+0x8FD1C5 0x7A56
+0x8FD1C6 0x7A59
+0x8FD1C7 0x7A5C
+0x8FD1C8 0x7A5D
+0x8FD1C9 0x7A5F
+0x8FD1CA 0x7A60
+0x8FD1CB 0x7A65
+0x8FD1CC 0x7A67
+0x8FD1CD 0x7A6A
+0x8FD1CE 0x7A6D
+0x8FD1CF 0x7A75
+0x8FD1D0 0x7A78
+0x8FD1D1 0x7A7E
+0x8FD1D2 0x7A80
+0x8FD1D3 0x7A82
+0x8FD1D4 0x7A85
+0x8FD1D5 0x7A86
+0x8FD1D6 0x7A8A
+0x8FD1D7 0x7A8B
+0x8FD1D8 0x7A90
+0x8FD1D9 0x7A91
+0x8FD1DA 0x7A94
+0x8FD1DB 0x7A9E
+0x8FD1DC 0x7AA0
+0x8FD1DD 0x7AA3
+0x8FD1DE 0x7AAC
+0x8FD1DF 0x7AB3
+0x8FD1E0 0x7AB5
+0x8FD1E1 0x7AB9
+0x8FD1E2 0x7ABB
+0x8FD1E3 0x7ABC
+0x8FD1E4 0x7AC6
+0x8FD1E5 0x7AC9
+0x8FD1E6 0x7ACC
+0x8FD1E7 0x7ACE
+0x8FD1E8 0x7AD1
+0x8FD1E9 0x7ADB
+0x8FD1EA 0x7AE8
+0x8FD1EB 0x7AE9
+0x8FD1EC 0x7AEB
+0x8FD1ED 0x7AEC
+0x8FD1EE 0x7AF1
+0x8FD1EF 0x7AF4
+0x8FD1F0 0x7AFB
+0x8FD1F1 0x7AFD
+0x8FD1F2 0x7AFE
+0x8FD1F3 0x7B07
+0x8FD1F4 0x7B14
+0x8FD1F5 0x7B1F
+0x8FD1F6 0x7B23
+0x8FD1F7 0x7B27
+0x8FD1F8 0x7B29
+0x8FD1F9 0x7B2A
+0x8FD1FA 0x7B2B
+0x8FD1FB 0x7B2D
+0x8FD1FC 0x7B2E
+0x8FD1FD 0x7B2F
+0x8FD1FE 0x7B30
+0x8FD2A1 0x7B31
+0x8FD2A2 0x7B34
+0x8FD2A3 0x7B3D
+0x8FD2A4 0x7B3F
+0x8FD2A5 0x7B40
+0x8FD2A6 0x7B41
+0x8FD2A7 0x7B47
+0x8FD2A8 0x7B4E
+0x8FD2A9 0x7B55
+0x8FD2AA 0x7B60
+0x8FD2AB 0x7B64
+0x8FD2AC 0x7B66
+0x8FD2AD 0x7B69
+0x8FD2AE 0x7B6A
+0x8FD2AF 0x7B6D
+0x8FD2B0 0x7B6F
+0x8FD2B1 0x7B72
+0x8FD2B2 0x7B73
+0x8FD2B3 0x7B77
+0x8FD2B4 0x7B84
+0x8FD2B5 0x7B89
+0x8FD2B6 0x7B8E
+0x8FD2B7 0x7B90
+0x8FD2B8 0x7B91
+0x8FD2B9 0x7B96
+0x8FD2BA 0x7B9B
+0x8FD2BB 0x7B9E
+0x8FD2BC 0x7BA0
+0x8FD2BD 0x7BA5
+0x8FD2BE 0x7BAC
+0x8FD2BF 0x7BAF
+0x8FD2C0 0x7BB0
+0x8FD2C1 0x7BB2
+0x8FD2C2 0x7BB5
+0x8FD2C3 0x7BB6
+0x8FD2C4 0x7BBA
+0x8FD2C5 0x7BBB
+0x8FD2C6 0x7BBC
+0x8FD2C7 0x7BBD
+0x8FD2C8 0x7BC2
+0x8FD2C9 0x7BC5
+0x8FD2CA 0x7BC8
+0x8FD2CB 0x7BCA
+0x8FD2CC 0x7BD4
+0x8FD2CD 0x7BD6
+0x8FD2CE 0x7BD7
+0x8FD2CF 0x7BD9
+0x8FD2D0 0x7BDA
+0x8FD2D1 0x7BDB
+0x8FD2D2 0x7BE8
+0x8FD2D3 0x7BEA
+0x8FD2D4 0x7BF2
+0x8FD2D5 0x7BF4
+0x8FD2D6 0x7BF5
+0x8FD2D7 0x7BF8
+0x8FD2D8 0x7BF9
+0x8FD2D9 0x7BFA
+0x8FD2DA 0x7BFC
+0x8FD2DB 0x7BFE
+0x8FD2DC 0x7C01
+0x8FD2DD 0x7C02
+0x8FD2DE 0x7C03
+0x8FD2DF 0x7C04
+0x8FD2E0 0x7C06
+0x8FD2E1 0x7C09
+0x8FD2E2 0x7C0B
+0x8FD2E3 0x7C0C
+0x8FD2E4 0x7C0E
+0x8FD2E5 0x7C0F
+0x8FD2E6 0x7C19
+0x8FD2E7 0x7C1B
+0x8FD2E8 0x7C20
+0x8FD2E9 0x7C25
+0x8FD2EA 0x7C26
+0x8FD2EB 0x7C28
+0x8FD2EC 0x7C2C
+0x8FD2ED 0x7C31
+0x8FD2EE 0x7C33
+0x8FD2EF 0x7C34
+0x8FD2F0 0x7C36
+0x8FD2F1 0x7C39
+0x8FD2F2 0x7C3A
+0x8FD2F3 0x7C46
+0x8FD2F4 0x7C4A
+0x8FD2F5 0x7C55
+0x8FD2F6 0x7C51
+0x8FD2F7 0x7C52
+0x8FD2F8 0x7C53
+0x8FD2F9 0x7C59
+0x8FD2FA 0x7C5A
+0x8FD2FB 0x7C5B
+0x8FD2FC 0x7C5C
+0x8FD2FD 0x7C5D
+0x8FD2FE 0x7C5E
+0x8FD3A1 0x7C61
+0x8FD3A2 0x7C63
+0x8FD3A3 0x7C67
+0x8FD3A4 0x7C69
+0x8FD3A5 0x7C6D
+0x8FD3A6 0x7C6E
+0x8FD3A7 0x7C70
+0x8FD3A8 0x7C72
+0x8FD3A9 0x7C79
+0x8FD3AA 0x7C7C
+0x8FD3AB 0x7C7D
+0x8FD3AC 0x7C86
+0x8FD3AD 0x7C87
+0x8FD3AE 0x7C8F
+0x8FD3AF 0x7C94
+0x8FD3B0 0x7C9E
+0x8FD3B1 0x7CA0
+0x8FD3B2 0x7CA6
+0x8FD3B3 0x7CB0
+0x8FD3B4 0x7CB6
+0x8FD3B5 0x7CB7
+0x8FD3B6 0x7CBA
+0x8FD3B7 0x7CBB
+0x8FD3B8 0x7CBC
+0x8FD3B9 0x7CBF
+0x8FD3BA 0x7CC4
+0x8FD3BB 0x7CC7
+0x8FD3BC 0x7CC8
+0x8FD3BD 0x7CC9
+0x8FD3BE 0x7CCD
+0x8FD3BF 0x7CCF
+0x8FD3C0 0x7CD3
+0x8FD3C1 0x7CD4
+0x8FD3C2 0x7CD5
+0x8FD3C3 0x7CD7
+0x8FD3C4 0x7CD9
+0x8FD3C5 0x7CDA
+0x8FD3C6 0x7CDD
+0x8FD3C7 0x7CE6
+0x8FD3C8 0x7CE9
+0x8FD3C9 0x7CEB
+0x8FD3CA 0x7CF5
+0x8FD3CB 0x7D03
+0x8FD3CC 0x7D07
+0x8FD3CD 0x7D08
+0x8FD3CE 0x7D09
+0x8FD3CF 0x7D0F
+0x8FD3D0 0x7D11
+0x8FD3D1 0x7D12
+0x8FD3D2 0x7D13
+0x8FD3D3 0x7D16
+0x8FD3D4 0x7D1D
+0x8FD3D5 0x7D1E
+0x8FD3D6 0x7D23
+0x8FD3D7 0x7D26
+0x8FD3D8 0x7D2A
+0x8FD3D9 0x7D2D
+0x8FD3DA 0x7D31
+0x8FD3DB 0x7D3C
+0x8FD3DC 0x7D3D
+0x8FD3DD 0x7D3E
+0x8FD3DE 0x7D40
+0x8FD3DF 0x7D41
+0x8FD3E0 0x7D47
+0x8FD3E1 0x7D48
+0x8FD3E2 0x7D4D
+0x8FD3E3 0x7D51
+0x8FD3E4 0x7D53
+0x8FD3E5 0x7D57
+0x8FD3E6 0x7D59
+0x8FD3E7 0x7D5A
+0x8FD3E8 0x7D5C
+0x8FD3E9 0x7D5D
+0x8FD3EA 0x7D65
+0x8FD3EB 0x7D67
+0x8FD3EC 0x7D6A
+0x8FD3ED 0x7D70
+0x8FD3EE 0x7D78
+0x8FD3EF 0x7D7A
+0x8FD3F0 0x7D7B
+0x8FD3F1 0x7D7F
+0x8FD3F2 0x7D81
+0x8FD3F3 0x7D82
+0x8FD3F4 0x7D83
+0x8FD3F5 0x7D85
+0x8FD3F6 0x7D86
+0x8FD3F7 0x7D88
+0x8FD3F8 0x7D8B
+0x8FD3F9 0x7D8C
+0x8FD3FA 0x7D8D
+0x8FD3FB 0x7D91
+0x8FD3FC 0x7D96
+0x8FD3FD 0x7D97
+0x8FD3FE 0x7D9D
+0x8FD4A1 0x7D9E
+0x8FD4A2 0x7DA6
+0x8FD4A3 0x7DA7
+0x8FD4A4 0x7DAA
+0x8FD4A5 0x7DB3
+0x8FD4A6 0x7DB6
+0x8FD4A7 0x7DB7
+0x8FD4A8 0x7DB9
+0x8FD4A9 0x7DC2
+0x8FD4AA 0x7DC3
+0x8FD4AB 0x7DC4
+0x8FD4AC 0x7DC5
+0x8FD4AD 0x7DC6
+0x8FD4AE 0x7DCC
+0x8FD4AF 0x7DCD
+0x8FD4B0 0x7DCE
+0x8FD4B1 0x7DD7
+0x8FD4B2 0x7DD9
+0x8FD4B3 0x7E00
+0x8FD4B4 0x7DE2
+0x8FD4B5 0x7DE5
+0x8FD4B6 0x7DE6
+0x8FD4B7 0x7DEA
+0x8FD4B8 0x7DEB
+0x8FD4B9 0x7DED
+0x8FD4BA 0x7DF1
+0x8FD4BB 0x7DF5
+0x8FD4BC 0x7DF6
+0x8FD4BD 0x7DF9
+0x8FD4BE 0x7DFA
+0x8FD4BF 0x7E08
+0x8FD4C0 0x7E10
+0x8FD4C1 0x7E11
+0x8FD4C2 0x7E15
+0x8FD4C3 0x7E17
+0x8FD4C4 0x7E1C
+0x8FD4C5 0x7E1D
+0x8FD4C6 0x7E20
+0x8FD4C7 0x7E27
+0x8FD4C8 0x7E28
+0x8FD4C9 0x7E2C
+0x8FD4CA 0x7E2D
+0x8FD4CB 0x7E2F
+0x8FD4CC 0x7E33
+0x8FD4CD 0x7E36
+0x8FD4CE 0x7E3F
+0x8FD4CF 0x7E44
+0x8FD4D0 0x7E45
+0x8FD4D1 0x7E47
+0x8FD4D2 0x7E4E
+0x8FD4D3 0x7E50
+0x8FD4D4 0x7E52
+0x8FD4D5 0x7E58
+0x8FD4D6 0x7E5F
+0x8FD4D7 0x7E61
+0x8FD4D8 0x7E62
+0x8FD4D9 0x7E65
+0x8FD4DA 0x7E6B
+0x8FD4DB 0x7E6E
+0x8FD4DC 0x7E6F
+0x8FD4DD 0x7E73
+0x8FD4DE 0x7E78
+0x8FD4DF 0x7E7E
+0x8FD4E0 0x7E81
+0x8FD4E1 0x7E86
+0x8FD4E2 0x7E87
+0x8FD4E3 0x7E8A
+0x8FD4E4 0x7E8D
+0x8FD4E5 0x7E91
+0x8FD4E6 0x7E95
+0x8FD4E7 0x7E98
+0x8FD4E8 0x7E9A
+0x8FD4E9 0x7E9D
+0x8FD4EA 0x7E9E
+0x8FD4EB 0x7F3C
+0x8FD4EC 0x7F3B
+0x8FD4ED 0x7F3D
+0x8FD4EE 0x7F3E
+0x8FD4EF 0x7F3F
+0x8FD4F0 0x7F43
+0x8FD4F1 0x7F44
+0x8FD4F2 0x7F47
+0x8FD4F3 0x7F4F
+0x8FD4F4 0x7F52
+0x8FD4F5 0x7F53
+0x8FD4F6 0x7F5B
+0x8FD4F7 0x7F5C
+0x8FD4F8 0x7F5D
+0x8FD4F9 0x7F61
+0x8FD4FA 0x7F63
+0x8FD4FB 0x7F64
+0x8FD4FC 0x7F65
+0x8FD4FD 0x7F66
+0x8FD4FE 0x7F6D
+0x8FD5A1 0x7F71
+0x8FD5A2 0x7F7D
+0x8FD5A3 0x7F7E
+0x8FD5A4 0x7F7F
+0x8FD5A5 0x7F80
+0x8FD5A6 0x7F8B
+0x8FD5A7 0x7F8D
+0x8FD5A8 0x7F8F
+0x8FD5A9 0x7F90
+0x8FD5AA 0x7F91
+0x8FD5AB 0x7F96
+0x8FD5AC 0x7F97
+0x8FD5AD 0x7F9C
+0x8FD5AE 0x7FA1
+0x8FD5AF 0x7FA2
+0x8FD5B0 0x7FA6
+0x8FD5B1 0x7FAA
+0x8FD5B2 0x7FAD
+0x8FD5B3 0x7FB4
+0x8FD5B4 0x7FBC
+0x8FD5B5 0x7FBF
+0x8FD5B6 0x7FC0
+0x8FD5B7 0x7FC3
+0x8FD5B8 0x7FC8
+0x8FD5B9 0x7FCE
+0x8FD5BA 0x7FCF
+0x8FD5BB 0x7FDB
+0x8FD5BC 0x7FDF
+0x8FD5BD 0x7FE3
+0x8FD5BE 0x7FE5
+0x8FD5BF 0x7FE8
+0x8FD5C0 0x7FEC
+0x8FD5C1 0x7FEE
+0x8FD5C2 0x7FEF
+0x8FD5C3 0x7FF2
+0x8FD5C4 0x7FFA
+0x8FD5C5 0x7FFD
+0x8FD5C6 0x7FFE
+0x8FD5C7 0x7FFF
+0x8FD5C8 0x8007
+0x8FD5C9 0x8008
+0x8FD5CA 0x800A
+0x8FD5CB 0x800D
+0x8FD5CC 0x800E
+0x8FD5CD 0x800F
+0x8FD5CE 0x8011
+0x8FD5CF 0x8013
+0x8FD5D0 0x8014
+0x8FD5D1 0x8016
+0x8FD5D2 0x801D
+0x8FD5D3 0x801E
+0x8FD5D4 0x801F
+0x8FD5D5 0x8020
+0x8FD5D6 0x8024
+0x8FD5D7 0x8026
+0x8FD5D8 0x802C
+0x8FD5D9 0x802E
+0x8FD5DA 0x8030
+0x8FD5DB 0x8034
+0x8FD5DC 0x8035
+0x8FD5DD 0x8037
+0x8FD5DE 0x8039
+0x8FD5DF 0x803A
+0x8FD5E0 0x803C
+0x8FD5E1 0x803E
+0x8FD5E2 0x8040
+0x8FD5E3 0x8044
+0x8FD5E4 0x8060
+0x8FD5E5 0x8064
+0x8FD5E6 0x8066
+0x8FD5E7 0x806D
+0x8FD5E8 0x8071
+0x8FD5E9 0x8075
+0x8FD5EA 0x8081
+0x8FD5EB 0x8088
+0x8FD5EC 0x808E
+0x8FD5ED 0x809C
+0x8FD5EE 0x809E
+0x8FD5EF 0x80A6
+0x8FD5F0 0x80A7
+0x8FD5F1 0x80AB
+0x8FD5F2 0x80B8
+0x8FD5F3 0x80B9
+0x8FD5F4 0x80C8
+0x8FD5F5 0x80CD
+0x8FD5F6 0x80CF
+0x8FD5F7 0x80D2
+0x8FD5F8 0x80D4
+0x8FD5F9 0x80D5
+0x8FD5FA 0x80D7
+0x8FD5FB 0x80D8
+0x8FD5FC 0x80E0
+0x8FD5FD 0x80ED
+0x8FD5FE 0x80EE
+0x8FD6A1 0x80F0
+0x8FD6A2 0x80F2
+0x8FD6A3 0x80F3
+0x8FD6A4 0x80F6
+0x8FD6A5 0x80F9
+0x8FD6A6 0x80FA
+0x8FD6A7 0x80FE
+0x8FD6A8 0x8103
+0x8FD6A9 0x810B
+0x8FD6AA 0x8116
+0x8FD6AB 0x8117
+0x8FD6AC 0x8118
+0x8FD6AD 0x811C
+0x8FD6AE 0x811E
+0x8FD6AF 0x8120
+0x8FD6B0 0x8124
+0x8FD6B1 0x8127
+0x8FD6B2 0x812C
+0x8FD6B3 0x8130
+0x8FD6B4 0x8135
+0x8FD6B5 0x813A
+0x8FD6B6 0x813C
+0x8FD6B7 0x8145
+0x8FD6B8 0x8147
+0x8FD6B9 0x814A
+0x8FD6BA 0x814C
+0x8FD6BB 0x8152
+0x8FD6BC 0x8157
+0x8FD6BD 0x8160
+0x8FD6BE 0x8161
+0x8FD6BF 0x8167
+0x8FD6C0 0x8168
+0x8FD6C1 0x8169
+0x8FD6C2 0x816D
+0x8FD6C3 0x816F
+0x8FD6C4 0x8177
+0x8FD6C5 0x8181
+0x8FD6C6 0x8190
+0x8FD6C7 0x8184
+0x8FD6C8 0x8185
+0x8FD6C9 0x8186
+0x8FD6CA 0x818B
+0x8FD6CB 0x818E
+0x8FD6CC 0x8196
+0x8FD6CD 0x8198
+0x8FD6CE 0x819B
+0x8FD6CF 0x819E
+0x8FD6D0 0x81A2
+0x8FD6D1 0x81AE
+0x8FD6D2 0x81B2
+0x8FD6D3 0x81B4
+0x8FD6D4 0x81BB
+0x8FD6D5 0x81CB
+0x8FD6D6 0x81C3
+0x8FD6D7 0x81C5
+0x8FD6D8 0x81CA
+0x8FD6D9 0x81CE
+0x8FD6DA 0x81CF
+0x8FD6DB 0x81D5
+0x8FD6DC 0x81D7
+0x8FD6DD 0x81DB
+0x8FD6DE 0x81DD
+0x8FD6DF 0x81DE
+0x8FD6E0 0x81E1
+0x8FD6E1 0x81E4
+0x8FD6E2 0x81EB
+0x8FD6E3 0x81EC
+0x8FD6E4 0x81F0
+0x8FD6E5 0x81F1
+0x8FD6E6 0x81F2
+0x8FD6E7 0x81F5
+0x8FD6E8 0x81F6
+0x8FD6E9 0x81F8
+0x8FD6EA 0x81F9
+0x8FD6EB 0x81FD
+0x8FD6EC 0x81FF
+0x8FD6ED 0x8200
+0x8FD6EE 0x8203
+0x8FD6EF 0x820F
+0x8FD6F0 0x8213
+0x8FD6F1 0x8214
+0x8FD6F2 0x8219
+0x8FD6F3 0x821A
+0x8FD6F4 0x821D
+0x8FD6F5 0x8221
+0x8FD6F6 0x8222
+0x8FD6F7 0x8228
+0x8FD6F8 0x8232
+0x8FD6F9 0x8234
+0x8FD6FA 0x823A
+0x8FD6FB 0x8243
+0x8FD6FC 0x8244
+0x8FD6FD 0x8245
+0x8FD6FE 0x8246
+0x8FD7A1 0x824B
+0x8FD7A2 0x824E
+0x8FD7A3 0x824F
+0x8FD7A4 0x8251
+0x8FD7A5 0x8256
+0x8FD7A6 0x825C
+0x8FD7A7 0x8260
+0x8FD7A8 0x8263
+0x8FD7A9 0x8267
+0x8FD7AA 0x826D
+0x8FD7AB 0x8274
+0x8FD7AC 0x827B
+0x8FD7AD 0x827D
+0x8FD7AE 0x827F
+0x8FD7AF 0x8280
+0x8FD7B0 0x8281
+0x8FD7B1 0x8283
+0x8FD7B2 0x8284
+0x8FD7B3 0x8287
+0x8FD7B4 0x8289
+0x8FD7B5 0x828A
+0x8FD7B6 0x828E
+0x8FD7B7 0x8291
+0x8FD7B8 0x8294
+0x8FD7B9 0x8296
+0x8FD7BA 0x8298
+0x8FD7BB 0x829A
+0x8FD7BC 0x829B
+0x8FD7BD 0x82A0
+0x8FD7BE 0x82A1
+0x8FD7BF 0x82A3
+0x8FD7C0 0x82A4
+0x8FD7C1 0x82A7
+0x8FD7C2 0x82A8
+0x8FD7C3 0x82A9
+0x8FD7C4 0x82AA
+0x8FD7C5 0x82AE
+0x8FD7C6 0x82B0
+0x8FD7C7 0x82B2
+0x8FD7C8 0x82B4
+0x8FD7C9 0x82B7
+0x8FD7CA 0x82BA
+0x8FD7CB 0x82BC
+0x8FD7CC 0x82BE
+0x8FD7CD 0x82BF
+0x8FD7CE 0x82C6
+0x8FD7CF 0x82D0
+0x8FD7D0 0x82D5
+0x8FD7D1 0x82DA
+0x8FD7D2 0x82E0
+0x8FD7D3 0x82E2
+0x8FD7D4 0x82E4
+0x8FD7D5 0x82E8
+0x8FD7D6 0x82EA
+0x8FD7D7 0x82ED
+0x8FD7D8 0x82EF
+0x8FD7D9 0x82F6
+0x8FD7DA 0x82F7
+0x8FD7DB 0x82FD
+0x8FD7DC 0x82FE
+0x8FD7DD 0x8300
+0x8FD7DE 0x8301
+0x8FD7DF 0x8307
+0x8FD7E0 0x8308
+0x8FD7E1 0x830A
+0x8FD7E2 0x830B
+0x8FD7E3 0x8354
+0x8FD7E4 0x831B
+0x8FD7E5 0x831D
+0x8FD7E6 0x831E
+0x8FD7E7 0x831F
+0x8FD7E8 0x8321
+0x8FD7E9 0x8322
+0x8FD7EA 0x832C
+0x8FD7EB 0x832D
+0x8FD7EC 0x832E
+0x8FD7ED 0x8330
+0x8FD7EE 0x8333
+0x8FD7EF 0x8337
+0x8FD7F0 0x833A
+0x8FD7F1 0x833C
+0x8FD7F2 0x833D
+0x8FD7F3 0x8342
+0x8FD7F4 0x8343
+0x8FD7F5 0x8344
+0x8FD7F6 0x8347
+0x8FD7F7 0x834D
+0x8FD7F8 0x834E
+0x8FD7F9 0x8351
+0x8FD7FA 0x8355
+0x8FD7FB 0x8356
+0x8FD7FC 0x8357
+0x8FD7FD 0x8370
+0x8FD7FE 0x8378
+0x8FD8A1 0x837D
+0x8FD8A2 0x837F
+0x8FD8A3 0x8380
+0x8FD8A4 0x8382
+0x8FD8A5 0x8384
+0x8FD8A6 0x8386
+0x8FD8A7 0x838D
+0x8FD8A8 0x8392
+0x8FD8A9 0x8394
+0x8FD8AA 0x8395
+0x8FD8AB 0x8398
+0x8FD8AC 0x8399
+0x8FD8AD 0x839B
+0x8FD8AE 0x839C
+0x8FD8AF 0x839D
+0x8FD8B0 0x83A6
+0x8FD8B1 0x83A7
+0x8FD8B2 0x83A9
+0x8FD8B3 0x83AC
+0x8FD8B4 0x83BE
+0x8FD8B5 0x83BF
+0x8FD8B6 0x83C0
+0x8FD8B7 0x83C7
+0x8FD8B8 0x83C9
+0x8FD8B9 0x83CF
+0x8FD8BA 0x83D0
+0x8FD8BB 0x83D1
+0x8FD8BC 0x83D4
+0x8FD8BD 0x83DD
+0x8FD8BE 0x8353
+0x8FD8BF 0x83E8
+0x8FD8C0 0x83EA
+0x8FD8C1 0x83F6
+0x8FD8C2 0x83F8
+0x8FD8C3 0x83F9
+0x8FD8C4 0x83FC
+0x8FD8C5 0x8401
+0x8FD8C6 0x8406
+0x8FD8C7 0x840A
+0x8FD8C8 0x840F
+0x8FD8C9 0x8411
+0x8FD8CA 0x8415
+0x8FD8CB 0x8419
+0x8FD8CC 0x83AD
+0x8FD8CD 0x842F
+0x8FD8CE 0x8439
+0x8FD8CF 0x8445
+0x8FD8D0 0x8447
+0x8FD8D1 0x8448
+0x8FD8D2 0x844A
+0x8FD8D3 0x844D
+0x8FD8D4 0x844F
+0x8FD8D5 0x8451
+0x8FD8D6 0x8452
+0x8FD8D7 0x8456
+0x8FD8D8 0x8458
+0x8FD8D9 0x8459
+0x8FD8DA 0x845A
+0x8FD8DB 0x845C
+0x8FD8DC 0x8460
+0x8FD8DD 0x8464
+0x8FD8DE 0x8465
+0x8FD8DF 0x8467
+0x8FD8E0 0x846A
+0x8FD8E1 0x8470
+0x8FD8E2 0x8473
+0x8FD8E3 0x8474
+0x8FD8E4 0x8476
+0x8FD8E5 0x8478
+0x8FD8E6 0x847C
+0x8FD8E7 0x847D
+0x8FD8E8 0x8481
+0x8FD8E9 0x8485
+0x8FD8EA 0x8492
+0x8FD8EB 0x8493
+0x8FD8EC 0x8495
+0x8FD8ED 0x849E
+0x8FD8EE 0x84A6
+0x8FD8EF 0x84A8
+0x8FD8F0 0x84A9
+0x8FD8F1 0x84AA
+0x8FD8F2 0x84AF
+0x8FD8F3 0x84B1
+0x8FD8F4 0x84B4
+0x8FD8F5 0x84BA
+0x8FD8F6 0x84BD
+0x8FD8F7 0x84BE
+0x8FD8F8 0x84C0
+0x8FD8F9 0x84C2
+0x8FD8FA 0x84C7
+0x8FD8FB 0x84C8
+0x8FD8FC 0x84CC
+0x8FD8FD 0x84CF
+0x8FD8FE 0x84D3
+0x8FD9A1 0x84DC
+0x8FD9A2 0x84E7
+0x8FD9A3 0x84EA
+0x8FD9A4 0x84EF
+0x8FD9A5 0x84F0
+0x8FD9A6 0x84F1
+0x8FD9A7 0x84F2
+0x8FD9A8 0x84F7
+0x8FD9A9 0x8532
+0x8FD9AA 0x84FA
+0x8FD9AB 0x84FB
+0x8FD9AC 0x84FD
+0x8FD9AD 0x8502
+0x8FD9AE 0x8503
+0x8FD9AF 0x8507
+0x8FD9B0 0x850C
+0x8FD9B1 0x850E
+0x8FD9B2 0x8510
+0x8FD9B3 0x851C
+0x8FD9B4 0x851E
+0x8FD9B5 0x8522
+0x8FD9B6 0x8523
+0x8FD9B7 0x8524
+0x8FD9B8 0x8525
+0x8FD9B9 0x8527
+0x8FD9BA 0x852A
+0x8FD9BB 0x852B
+0x8FD9BC 0x852F
+0x8FD9BD 0x8533
+0x8FD9BE 0x8534
+0x8FD9BF 0x8536
+0x8FD9C0 0x853F
+0x8FD9C1 0x8546
+0x8FD9C2 0x854F
+0x8FD9C3 0x8550
+0x8FD9C4 0x8551
+0x8FD9C5 0x8552
+0x8FD9C6 0x8553
+0x8FD9C7 0x8556
+0x8FD9C8 0x8559
+0x8FD9C9 0x855C
+0x8FD9CA 0x855D
+0x8FD9CB 0x855E
+0x8FD9CC 0x855F
+0x8FD9CD 0x8560
+0x8FD9CE 0x8561
+0x8FD9CF 0x8562
+0x8FD9D0 0x8564
+0x8FD9D1 0x856B
+0x8FD9D2 0x856F
+0x8FD9D3 0x8579
+0x8FD9D4 0x857A
+0x8FD9D5 0x857B
+0x8FD9D6 0x857D
+0x8FD9D7 0x857F
+0x8FD9D8 0x8581
+0x8FD9D9 0x8585
+0x8FD9DA 0x8586
+0x8FD9DB 0x8589
+0x8FD9DC 0x858B
+0x8FD9DD 0x858C
+0x8FD9DE 0x858F
+0x8FD9DF 0x8593
+0x8FD9E0 0x8598
+0x8FD9E1 0x859D
+0x8FD9E2 0x859F
+0x8FD9E3 0x85A0
+0x8FD9E4 0x85A2
+0x8FD9E5 0x85A5
+0x8FD9E6 0x85A7
+0x8FD9E7 0x85B4
+0x8FD9E8 0x85B6
+0x8FD9E9 0x85B7
+0x8FD9EA 0x85B8
+0x8FD9EB 0x85BC
+0x8FD9EC 0x85BD
+0x8FD9ED 0x85BE
+0x8FD9EE 0x85BF
+0x8FD9EF 0x85C2
+0x8FD9F0 0x85C7
+0x8FD9F1 0x85CA
+0x8FD9F2 0x85CB
+0x8FD9F3 0x85CE
+0x8FD9F4 0x85AD
+0x8FD9F5 0x85D8
+0x8FD9F6 0x85DA
+0x8FD9F7 0x85DF
+0x8FD9F8 0x85E0
+0x8FD9F9 0x85E6
+0x8FD9FA 0x85E8
+0x8FD9FB 0x85ED
+0x8FD9FC 0x85F3
+0x8FD9FD 0x85F6
+0x8FD9FE 0x85FC
+0x8FDAA1 0x85FF
+0x8FDAA2 0x8600
+0x8FDAA3 0x8604
+0x8FDAA4 0x8605
+0x8FDAA5 0x860D
+0x8FDAA6 0x860E
+0x8FDAA7 0x8610
+0x8FDAA8 0x8611
+0x8FDAA9 0x8612
+0x8FDAAA 0x8618
+0x8FDAAB 0x8619
+0x8FDAAC 0x861B
+0x8FDAAD 0x861E
+0x8FDAAE 0x8621
+0x8FDAAF 0x8627
+0x8FDAB0 0x8629
+0x8FDAB1 0x8636
+0x8FDAB2 0x8638
+0x8FDAB3 0x863A
+0x8FDAB4 0x863C
+0x8FDAB5 0x863D
+0x8FDAB6 0x8640
+0x8FDAB7 0x8642
+0x8FDAB8 0x8646
+0x8FDAB9 0x8652
+0x8FDABA 0x8653
+0x8FDABB 0x8656
+0x8FDABC 0x8657
+0x8FDABD 0x8658
+0x8FDABE 0x8659
+0x8FDABF 0x865D
+0x8FDAC0 0x8660
+0x8FDAC1 0x8661
+0x8FDAC2 0x8662
+0x8FDAC3 0x8663
+0x8FDAC4 0x8664
+0x8FDAC5 0x8669
+0x8FDAC6 0x866C
+0x8FDAC7 0x866F
+0x8FDAC8 0x8675
+0x8FDAC9 0x8676
+0x8FDACA 0x8677
+0x8FDACB 0x867A
+0x8FDACC 0x868D
+0x8FDACD 0x8691
+0x8FDACE 0x8696
+0x8FDACF 0x8698
+0x8FDAD0 0x869A
+0x8FDAD1 0x869C
+0x8FDAD2 0x86A1
+0x8FDAD3 0x86A6
+0x8FDAD4 0x86A7
+0x8FDAD5 0x86A8
+0x8FDAD6 0x86AD
+0x8FDAD7 0x86B1
+0x8FDAD8 0x86B3
+0x8FDAD9 0x86B4
+0x8FDADA 0x86B5
+0x8FDADB 0x86B7
+0x8FDADC 0x86B8
+0x8FDADD 0x86B9
+0x8FDADE 0x86BF
+0x8FDADF 0x86C0
+0x8FDAE0 0x86C1
+0x8FDAE1 0x86C3
+0x8FDAE2 0x86C5
+0x8FDAE3 0x86D1
+0x8FDAE4 0x86D2
+0x8FDAE5 0x86D5
+0x8FDAE6 0x86D7
+0x8FDAE7 0x86DA
+0x8FDAE8 0x86DC
+0x8FDAE9 0x86E0
+0x8FDAEA 0x86E3
+0x8FDAEB 0x86E5
+0x8FDAEC 0x86E7
+0x8FDAED 0x8688
+0x8FDAEE 0x86FA
+0x8FDAEF 0x86FC
+0x8FDAF0 0x86FD
+0x8FDAF1 0x8704
+0x8FDAF2 0x8705
+0x8FDAF3 0x8707
+0x8FDAF4 0x870B
+0x8FDAF5 0x870E
+0x8FDAF6 0x870F
+0x8FDAF7 0x8710
+0x8FDAF8 0x8713
+0x8FDAF9 0x8714
+0x8FDAFA 0x8719
+0x8FDAFB 0x871E
+0x8FDAFC 0x871F
+0x8FDAFD 0x8721
+0x8FDAFE 0x8723
+0x8FDBA1 0x8728
+0x8FDBA2 0x872E
+0x8FDBA3 0x872F
+0x8FDBA4 0x8731
+0x8FDBA5 0x8732
+0x8FDBA6 0x8739
+0x8FDBA7 0x873A
+0x8FDBA8 0x873C
+0x8FDBA9 0x873D
+0x8FDBAA 0x873E
+0x8FDBAB 0x8740
+0x8FDBAC 0x8743
+0x8FDBAD 0x8745
+0x8FDBAE 0x874D
+0x8FDBAF 0x8758
+0x8FDBB0 0x875D
+0x8FDBB1 0x8761
+0x8FDBB2 0x8764
+0x8FDBB3 0x8765
+0x8FDBB4 0x876F
+0x8FDBB5 0x8771
+0x8FDBB6 0x8772
+0x8FDBB7 0x877B
+0x8FDBB8 0x8783
+0x8FDBB9 0x8784
+0x8FDBBA 0x8785
+0x8FDBBB 0x8786
+0x8FDBBC 0x8787
+0x8FDBBD 0x8788
+0x8FDBBE 0x8789
+0x8FDBBF 0x878B
+0x8FDBC0 0x878C
+0x8FDBC1 0x8790
+0x8FDBC2 0x8793
+0x8FDBC3 0x8795
+0x8FDBC4 0x8797
+0x8FDBC5 0x8798
+0x8FDBC6 0x8799
+0x8FDBC7 0x879E
+0x8FDBC8 0x87A0
+0x8FDBC9 0x87A3
+0x8FDBCA 0x87A7
+0x8FDBCB 0x87AC
+0x8FDBCC 0x87AD
+0x8FDBCD 0x87AE
+0x8FDBCE 0x87B1
+0x8FDBCF 0x87B5
+0x8FDBD0 0x87BE
+0x8FDBD1 0x87BF
+0x8FDBD2 0x87C1
+0x8FDBD3 0x87C8
+0x8FDBD4 0x87C9
+0x8FDBD5 0x87CA
+0x8FDBD6 0x87CE
+0x8FDBD7 0x87D5
+0x8FDBD8 0x87D6
+0x8FDBD9 0x87D9
+0x8FDBDA 0x87DA
+0x8FDBDB 0x87DC
+0x8FDBDC 0x87DF
+0x8FDBDD 0x87E2
+0x8FDBDE 0x87E3
+0x8FDBDF 0x87E4
+0x8FDBE0 0x87EA
+0x8FDBE1 0x87EB
+0x8FDBE2 0x87ED
+0x8FDBE3 0x87F1
+0x8FDBE4 0x87F3
+0x8FDBE5 0x87F8
+0x8FDBE6 0x87FA
+0x8FDBE7 0x87FF
+0x8FDBE8 0x8801
+0x8FDBE9 0x8803
+0x8FDBEA 0x8806
+0x8FDBEB 0x8809
+0x8FDBEC 0x880A
+0x8FDBED 0x880B
+0x8FDBEE 0x8810
+0x8FDBEF 0x8819
+0x8FDBF0 0x8812
+0x8FDBF1 0x8813
+0x8FDBF2 0x8814
+0x8FDBF3 0x8818
+0x8FDBF4 0x881A
+0x8FDBF5 0x881B
+0x8FDBF6 0x881C
+0x8FDBF7 0x881E
+0x8FDBF8 0x881F
+0x8FDBF9 0x8828
+0x8FDBFA 0x882D
+0x8FDBFB 0x882E
+0x8FDBFC 0x8830
+0x8FDBFD 0x8832
+0x8FDBFE 0x8835
+0x8FDCA1 0x883A
+0x8FDCA2 0x883C
+0x8FDCA3 0x8841
+0x8FDCA4 0x8843
+0x8FDCA5 0x8845
+0x8FDCA6 0x8848
+0x8FDCA7 0x8849
+0x8FDCA8 0x884A
+0x8FDCA9 0x884B
+0x8FDCAA 0x884E
+0x8FDCAB 0x8851
+0x8FDCAC 0x8855
+0x8FDCAD 0x8856
+0x8FDCAE 0x8858
+0x8FDCAF 0x885A
+0x8FDCB0 0x885C
+0x8FDCB1 0x885F
+0x8FDCB2 0x8860
+0x8FDCB3 0x8864
+0x8FDCB4 0x8869
+0x8FDCB5 0x8871
+0x8FDCB6 0x8879
+0x8FDCB7 0x887B
+0x8FDCB8 0x8880
+0x8FDCB9 0x8898
+0x8FDCBA 0x889A
+0x8FDCBB 0x889B
+0x8FDCBC 0x889C
+0x8FDCBD 0x889F
+0x8FDCBE 0x88A0
+0x8FDCBF 0x88A8
+0x8FDCC0 0x88AA
+0x8FDCC1 0x88BA
+0x8FDCC2 0x88BD
+0x8FDCC3 0x88BE
+0x8FDCC4 0x88C0
+0x8FDCC5 0x88CA
+0x8FDCC6 0x88CB
+0x8FDCC7 0x88CC
+0x8FDCC8 0x88CD
+0x8FDCC9 0x88CE
+0x8FDCCA 0x88D1
+0x8FDCCB 0x88D2
+0x8FDCCC 0x88D3
+0x8FDCCD 0x88DB
+0x8FDCCE 0x88DE
+0x8FDCCF 0x88E7
+0x8FDCD0 0x88EF
+0x8FDCD1 0x88F0
+0x8FDCD2 0x88F1
+0x8FDCD3 0x88F5
+0x8FDCD4 0x88F7
+0x8FDCD5 0x8901
+0x8FDCD6 0x8906
+0x8FDCD7 0x890D
+0x8FDCD8 0x890E
+0x8FDCD9 0x890F
+0x8FDCDA 0x8915
+0x8FDCDB 0x8916
+0x8FDCDC 0x8918
+0x8FDCDD 0x8919
+0x8FDCDE 0x891A
+0x8FDCDF 0x891C
+0x8FDCE0 0x8920
+0x8FDCE1 0x8926
+0x8FDCE2 0x8927
+0x8FDCE3 0x8928
+0x8FDCE4 0x8930
+0x8FDCE5 0x8931
+0x8FDCE6 0x8932
+0x8FDCE7 0x8935
+0x8FDCE8 0x8939
+0x8FDCE9 0x893A
+0x8FDCEA 0x893E
+0x8FDCEB 0x8940
+0x8FDCEC 0x8942
+0x8FDCED 0x8945
+0x8FDCEE 0x8946
+0x8FDCEF 0x8949
+0x8FDCF0 0x894F
+0x8FDCF1 0x8952
+0x8FDCF2 0x8957
+0x8FDCF3 0x895A
+0x8FDCF4 0x895B
+0x8FDCF5 0x895C
+0x8FDCF6 0x8961
+0x8FDCF7 0x8962
+0x8FDCF8 0x8963
+0x8FDCF9 0x896B
+0x8FDCFA 0x896E
+0x8FDCFB 0x8970
+0x8FDCFC 0x8973
+0x8FDCFD 0x8975
+0x8FDCFE 0x897A
+0x8FDDA1 0x897B
+0x8FDDA2 0x897C
+0x8FDDA3 0x897D
+0x8FDDA4 0x8989
+0x8FDDA5 0x898D
+0x8FDDA6 0x8990
+0x8FDDA7 0x8994
+0x8FDDA8 0x8995
+0x8FDDA9 0x899B
+0x8FDDAA 0x899C
+0x8FDDAB 0x899F
+0x8FDDAC 0x89A0
+0x8FDDAD 0x89A5
+0x8FDDAE 0x89B0
+0x8FDDAF 0x89B4
+0x8FDDB0 0x89B5
+0x8FDDB1 0x89B6
+0x8FDDB2 0x89B7
+0x8FDDB3 0x89BC
+0x8FDDB4 0x89D4
+0x8FDDB5 0x89D5
+0x8FDDB6 0x89D6
+0x8FDDB7 0x89D7
+0x8FDDB8 0x89D8
+0x8FDDB9 0x89E5
+0x8FDDBA 0x89E9
+0x8FDDBB 0x89EB
+0x8FDDBC 0x89ED
+0x8FDDBD 0x89F1
+0x8FDDBE 0x89F3
+0x8FDDBF 0x89F6
+0x8FDDC0 0x89F9
+0x8FDDC1 0x89FD
+0x8FDDC2 0x89FF
+0x8FDDC3 0x8A04
+0x8FDDC4 0x8A05
+0x8FDDC5 0x8A07
+0x8FDDC6 0x8A0F
+0x8FDDC7 0x8A11
+0x8FDDC8 0x8A12
+0x8FDDC9 0x8A14
+0x8FDDCA 0x8A15
+0x8FDDCB 0x8A1E
+0x8FDDCC 0x8A20
+0x8FDDCD 0x8A22
+0x8FDDCE 0x8A24
+0x8FDDCF 0x8A26
+0x8FDDD0 0x8A2B
+0x8FDDD1 0x8A2C
+0x8FDDD2 0x8A2F
+0x8FDDD3 0x8A35
+0x8FDDD4 0x8A37
+0x8FDDD5 0x8A3D
+0x8FDDD6 0x8A3E
+0x8FDDD7 0x8A40
+0x8FDDD8 0x8A43
+0x8FDDD9 0x8A45
+0x8FDDDA 0x8A47
+0x8FDDDB 0x8A49
+0x8FDDDC 0x8A4D
+0x8FDDDD 0x8A4E
+0x8FDDDE 0x8A53
+0x8FDDDF 0x8A56
+0x8FDDE0 0x8A57
+0x8FDDE1 0x8A58
+0x8FDDE2 0x8A5C
+0x8FDDE3 0x8A5D
+0x8FDDE4 0x8A61
+0x8FDDE5 0x8A65
+0x8FDDE6 0x8A67
+0x8FDDE7 0x8A75
+0x8FDDE8 0x8A76
+0x8FDDE9 0x8A77
+0x8FDDEA 0x8A79
+0x8FDDEB 0x8A7A
+0x8FDDEC 0x8A7B
+0x8FDDED 0x8A7E
+0x8FDDEE 0x8A7F
+0x8FDDEF 0x8A80
+0x8FDDF0 0x8A83
+0x8FDDF1 0x8A86
+0x8FDDF2 0x8A8B
+0x8FDDF3 0x8A8F
+0x8FDDF4 0x8A90
+0x8FDDF5 0x8A92
+0x8FDDF6 0x8A96
+0x8FDDF7 0x8A97
+0x8FDDF8 0x8A99
+0x8FDDF9 0x8A9F
+0x8FDDFA 0x8AA7
+0x8FDDFB 0x8AA9
+0x8FDDFC 0x8AAE
+0x8FDDFD 0x8AAF
+0x8FDDFE 0x8AB3
+0x8FDEA1 0x8AB6
+0x8FDEA2 0x8AB7
+0x8FDEA3 0x8ABB
+0x8FDEA4 0x8ABE
+0x8FDEA5 0x8AC3
+0x8FDEA6 0x8AC6
+0x8FDEA7 0x8AC8
+0x8FDEA8 0x8AC9
+0x8FDEA9 0x8ACA
+0x8FDEAA 0x8AD1
+0x8FDEAB 0x8AD3
+0x8FDEAC 0x8AD4
+0x8FDEAD 0x8AD5
+0x8FDEAE 0x8AD7
+0x8FDEAF 0x8ADD
+0x8FDEB0 0x8ADF
+0x8FDEB1 0x8AEC
+0x8FDEB2 0x8AF0
+0x8FDEB3 0x8AF4
+0x8FDEB4 0x8AF5
+0x8FDEB5 0x8AF6
+0x8FDEB6 0x8AFC
+0x8FDEB7 0x8AFF
+0x8FDEB8 0x8B05
+0x8FDEB9 0x8B06
+0x8FDEBA 0x8B0B
+0x8FDEBB 0x8B11
+0x8FDEBC 0x8B1C
+0x8FDEBD 0x8B1E
+0x8FDEBE 0x8B1F
+0x8FDEBF 0x8B0A
+0x8FDEC0 0x8B2D
+0x8FDEC1 0x8B30
+0x8FDEC2 0x8B37
+0x8FDEC3 0x8B3C
+0x8FDEC4 0x8B42
+0x8FDEC5 0x8B43
+0x8FDEC6 0x8B44
+0x8FDEC7 0x8B45
+0x8FDEC8 0x8B46
+0x8FDEC9 0x8B48
+0x8FDECA 0x8B52
+0x8FDECB 0x8B53
+0x8FDECC 0x8B54
+0x8FDECD 0x8B59
+0x8FDECE 0x8B4D
+0x8FDECF 0x8B5E
+0x8FDED0 0x8B63
+0x8FDED1 0x8B6D
+0x8FDED2 0x8B76
+0x8FDED3 0x8B78
+0x8FDED4 0x8B79
+0x8FDED5 0x8B7C
+0x8FDED6 0x8B7E
+0x8FDED7 0x8B81
+0x8FDED8 0x8B84
+0x8FDED9 0x8B85
+0x8FDEDA 0x8B8B
+0x8FDEDB 0x8B8D
+0x8FDEDC 0x8B8F
+0x8FDEDD 0x8B94
+0x8FDEDE 0x8B95
+0x8FDEDF 0x8B9C
+0x8FDEE0 0x8B9E
+0x8FDEE1 0x8B9F
+0x8FDEE2 0x8C38
+0x8FDEE3 0x8C39
+0x8FDEE4 0x8C3D
+0x8FDEE5 0x8C3E
+0x8FDEE6 0x8C45
+0x8FDEE7 0x8C47
+0x8FDEE8 0x8C49
+0x8FDEE9 0x8C4B
+0x8FDEEA 0x8C4F
+0x8FDEEB 0x8C51
+0x8FDEEC 0x8C53
+0x8FDEED 0x8C54
+0x8FDEEE 0x8C57
+0x8FDEEF 0x8C58
+0x8FDEF0 0x8C5B
+0x8FDEF1 0x8C5D
+0x8FDEF2 0x8C59
+0x8FDEF3 0x8C63
+0x8FDEF4 0x8C64
+0x8FDEF5 0x8C66
+0x8FDEF6 0x8C68
+0x8FDEF7 0x8C69
+0x8FDEF8 0x8C6D
+0x8FDEF9 0x8C73
+0x8FDEFA 0x8C75
+0x8FDEFB 0x8C76
+0x8FDEFC 0x8C7B
+0x8FDEFD 0x8C7E
+0x8FDEFE 0x8C86
+0x8FDFA1 0x8C87
+0x8FDFA2 0x8C8B
+0x8FDFA3 0x8C90
+0x8FDFA4 0x8C92
+0x8FDFA5 0x8C93
+0x8FDFA6 0x8C99
+0x8FDFA7 0x8C9B
+0x8FDFA8 0x8C9C
+0x8FDFA9 0x8CA4
+0x8FDFAA 0x8CB9
+0x8FDFAB 0x8CBA
+0x8FDFAC 0x8CC5
+0x8FDFAD 0x8CC6
+0x8FDFAE 0x8CC9
+0x8FDFAF 0x8CCB
+0x8FDFB0 0x8CCF
+0x8FDFB1 0x8CD6
+0x8FDFB2 0x8CD5
+0x8FDFB3 0x8CD9
+0x8FDFB4 0x8CDD
+0x8FDFB5 0x8CE1
+0x8FDFB6 0x8CE8
+0x8FDFB7 0x8CEC
+0x8FDFB8 0x8CEF
+0x8FDFB9 0x8CF0
+0x8FDFBA 0x8CF2
+0x8FDFBB 0x8CF5
+0x8FDFBC 0x8CF7
+0x8FDFBD 0x8CF8
+0x8FDFBE 0x8CFE
+0x8FDFBF 0x8CFF
+0x8FDFC0 0x8D01
+0x8FDFC1 0x8D03
+0x8FDFC2 0x8D09
+0x8FDFC3 0x8D12
+0x8FDFC4 0x8D17
+0x8FDFC5 0x8D1B
+0x8FDFC6 0x8D65
+0x8FDFC7 0x8D69
+0x8FDFC8 0x8D6C
+0x8FDFC9 0x8D6E
+0x8FDFCA 0x8D7F
+0x8FDFCB 0x8D82
+0x8FDFCC 0x8D84
+0x8FDFCD 0x8D88
+0x8FDFCE 0x8D8D
+0x8FDFCF 0x8D90
+0x8FDFD0 0x8D91
+0x8FDFD1 0x8D95
+0x8FDFD2 0x8D9E
+0x8FDFD3 0x8D9F
+0x8FDFD4 0x8DA0
+0x8FDFD5 0x8DA6
+0x8FDFD6 0x8DAB
+0x8FDFD7 0x8DAC
+0x8FDFD8 0x8DAF
+0x8FDFD9 0x8DB2
+0x8FDFDA 0x8DB5
+0x8FDFDB 0x8DB7
+0x8FDFDC 0x8DB9
+0x8FDFDD 0x8DBB
+0x8FDFDE 0x8DC0
+0x8FDFDF 0x8DC5
+0x8FDFE0 0x8DC6
+0x8FDFE1 0x8DC7
+0x8FDFE2 0x8DC8
+0x8FDFE3 0x8DCA
+0x8FDFE4 0x8DCE
+0x8FDFE5 0x8DD1
+0x8FDFE6 0x8DD4
+0x8FDFE7 0x8DD5
+0x8FDFE8 0x8DD7
+0x8FDFE9 0x8DD9
+0x8FDFEA 0x8DE4
+0x8FDFEB 0x8DE5
+0x8FDFEC 0x8DE7
+0x8FDFED 0x8DEC
+0x8FDFEE 0x8DF0
+0x8FDFEF 0x8DBC
+0x8FDFF0 0x8DF1
+0x8FDFF1 0x8DF2
+0x8FDFF2 0x8DF4
+0x8FDFF3 0x8DFD
+0x8FDFF4 0x8E01
+0x8FDFF5 0x8E04
+0x8FDFF6 0x8E05
+0x8FDFF7 0x8E06
+0x8FDFF8 0x8E0B
+0x8FDFF9 0x8E11
+0x8FDFFA 0x8E14
+0x8FDFFB 0x8E16
+0x8FDFFC 0x8E20
+0x8FDFFD 0x8E21
+0x8FDFFE 0x8E22
+0x8FE0A1 0x8E23
+0x8FE0A2 0x8E26
+0x8FE0A3 0x8E27
+0x8FE0A4 0x8E31
+0x8FE0A5 0x8E33
+0x8FE0A6 0x8E36
+0x8FE0A7 0x8E37
+0x8FE0A8 0x8E38
+0x8FE0A9 0x8E39
+0x8FE0AA 0x8E3D
+0x8FE0AB 0x8E40
+0x8FE0AC 0x8E41
+0x8FE0AD 0x8E4B
+0x8FE0AE 0x8E4D
+0x8FE0AF 0x8E4E
+0x8FE0B0 0x8E4F
+0x8FE0B1 0x8E54
+0x8FE0B2 0x8E5B
+0x8FE0B3 0x8E5C
+0x8FE0B4 0x8E5D
+0x8FE0B5 0x8E5E
+0x8FE0B6 0x8E61
+0x8FE0B7 0x8E62
+0x8FE0B8 0x8E69
+0x8FE0B9 0x8E6C
+0x8FE0BA 0x8E6D
+0x8FE0BB 0x8E6F
+0x8FE0BC 0x8E70
+0x8FE0BD 0x8E71
+0x8FE0BE 0x8E79
+0x8FE0BF 0x8E7A
+0x8FE0C0 0x8E7B
+0x8FE0C1 0x8E82
+0x8FE0C2 0x8E83
+0x8FE0C3 0x8E89
+0x8FE0C4 0x8E90
+0x8FE0C5 0x8E92
+0x8FE0C6 0x8E95
+0x8FE0C7 0x8E9A
+0x8FE0C8 0x8E9B
+0x8FE0C9 0x8E9D
+0x8FE0CA 0x8E9E
+0x8FE0CB 0x8EA2
+0x8FE0CC 0x8EA7
+0x8FE0CD 0x8EA9
+0x8FE0CE 0x8EAD
+0x8FE0CF 0x8EAE
+0x8FE0D0 0x8EB3
+0x8FE0D1 0x8EB5
+0x8FE0D2 0x8EBA
+0x8FE0D3 0x8EBB
+0x8FE0D4 0x8EC0
+0x8FE0D5 0x8EC1
+0x8FE0D6 0x8EC3
+0x8FE0D7 0x8EC4
+0x8FE0D8 0x8EC7
+0x8FE0D9 0x8ECF
+0x8FE0DA 0x8ED1
+0x8FE0DB 0x8ED4
+0x8FE0DC 0x8EDC
+0x8FE0DD 0x8EE8
+0x8FE0DE 0x8EEE
+0x8FE0DF 0x8EF0
+0x8FE0E0 0x8EF1
+0x8FE0E1 0x8EF7
+0x8FE0E2 0x8EF9
+0x8FE0E3 0x8EFA
+0x8FE0E4 0x8EED
+0x8FE0E5 0x8F00
+0x8FE0E6 0x8F02
+0x8FE0E7 0x8F07
+0x8FE0E8 0x8F08
+0x8FE0E9 0x8F0F
+0x8FE0EA 0x8F10
+0x8FE0EB 0x8F16
+0x8FE0EC 0x8F17
+0x8FE0ED 0x8F18
+0x8FE0EE 0x8F1E
+0x8FE0EF 0x8F20
+0x8FE0F0 0x8F21
+0x8FE0F1 0x8F23
+0x8FE0F2 0x8F25
+0x8FE0F3 0x8F27
+0x8FE0F4 0x8F28
+0x8FE0F5 0x8F2C
+0x8FE0F6 0x8F2D
+0x8FE0F7 0x8F2E
+0x8FE0F8 0x8F34
+0x8FE0F9 0x8F35
+0x8FE0FA 0x8F36
+0x8FE0FB 0x8F37
+0x8FE0FC 0x8F3A
+0x8FE0FD 0x8F40
+0x8FE0FE 0x8F41
+0x8FE1A1 0x8F43
+0x8FE1A2 0x8F47
+0x8FE1A3 0x8F4F
+0x8FE1A4 0x8F51
+0x8FE1A5 0x8F52
+0x8FE1A6 0x8F53
+0x8FE1A7 0x8F54
+0x8FE1A8 0x8F55
+0x8FE1A9 0x8F58
+0x8FE1AA 0x8F5D
+0x8FE1AB 0x8F5E
+0x8FE1AC 0x8F65
+0x8FE1AD 0x8F9D
+0x8FE1AE 0x8FA0
+0x8FE1AF 0x8FA1
+0x8FE1B0 0x8FA4
+0x8FE1B1 0x8FA5
+0x8FE1B2 0x8FA6
+0x8FE1B3 0x8FB5
+0x8FE1B4 0x8FB6
+0x8FE1B5 0x8FB8
+0x8FE1B6 0x8FBE
+0x8FE1B7 0x8FC0
+0x8FE1B8 0x8FC1
+0x8FE1B9 0x8FC6
+0x8FE1BA 0x8FCA
+0x8FE1BB 0x8FCB
+0x8FE1BC 0x8FCD
+0x8FE1BD 0x8FD0
+0x8FE1BE 0x8FD2
+0x8FE1BF 0x8FD3
+0x8FE1C0 0x8FD5
+0x8FE1C1 0x8FE0
+0x8FE1C2 0x8FE3
+0x8FE1C3 0x8FE4
+0x8FE1C4 0x8FE8
+0x8FE1C5 0x8FEE
+0x8FE1C6 0x8FF1
+0x8FE1C7 0x8FF5
+0x8FE1C8 0x8FF6
+0x8FE1C9 0x8FFB
+0x8FE1CA 0x8FFE
+0x8FE1CB 0x9002
+0x8FE1CC 0x9004
+0x8FE1CD 0x9008
+0x8FE1CE 0x900C
+0x8FE1CF 0x9018
+0x8FE1D0 0x901B
+0x8FE1D1 0x9028
+0x8FE1D2 0x9029
+0x8FE1D3 0x902F
+0x8FE1D4 0x902A
+0x8FE1D5 0x902C
+0x8FE1D6 0x902D
+0x8FE1D7 0x9033
+0x8FE1D8 0x9034
+0x8FE1D9 0x9037
+0x8FE1DA 0x903F
+0x8FE1DB 0x9043
+0x8FE1DC 0x9044
+0x8FE1DD 0x904C
+0x8FE1DE 0x905B
+0x8FE1DF 0x905D
+0x8FE1E0 0x9062
+0x8FE1E1 0x9066
+0x8FE1E2 0x9067
+0x8FE1E3 0x906C
+0x8FE1E4 0x9070
+0x8FE1E5 0x9074
+0x8FE1E6 0x9079
+0x8FE1E7 0x9085
+0x8FE1E8 0x9088
+0x8FE1E9 0x908B
+0x8FE1EA 0x908C
+0x8FE1EB 0x908E
+0x8FE1EC 0x9090
+0x8FE1ED 0x9095
+0x8FE1EE 0x9097
+0x8FE1EF 0x9098
+0x8FE1F0 0x9099
+0x8FE1F1 0x909B
+0x8FE1F2 0x90A0
+0x8FE1F3 0x90A1
+0x8FE1F4 0x90A2
+0x8FE1F5 0x90A5
+0x8FE1F6 0x90B0
+0x8FE1F7 0x90B2
+0x8FE1F8 0x90B3
+0x8FE1F9 0x90B4
+0x8FE1FA 0x90B6
+0x8FE1FB 0x90BD
+0x8FE1FC 0x90CC
+0x8FE1FD 0x90BE
+0x8FE1FE 0x90C3
+0x8FE2A1 0x90C4
+0x8FE2A2 0x90C5
+0x8FE2A3 0x90C7
+0x8FE2A4 0x90C8
+0x8FE2A5 0x90D5
+0x8FE2A6 0x90D7
+0x8FE2A7 0x90D8
+0x8FE2A8 0x90D9
+0x8FE2A9 0x90DC
+0x8FE2AA 0x90DD
+0x8FE2AB 0x90DF
+0x8FE2AC 0x90E5
+0x8FE2AD 0x90D2
+0x8FE2AE 0x90F6
+0x8FE2AF 0x90EB
+0x8FE2B0 0x90EF
+0x8FE2B1 0x90F0
+0x8FE2B2 0x90F4
+0x8FE2B3 0x90FE
+0x8FE2B4 0x90FF
+0x8FE2B5 0x9100
+0x8FE2B6 0x9104
+0x8FE2B7 0x9105
+0x8FE2B8 0x9106
+0x8FE2B9 0x9108
+0x8FE2BA 0x910D
+0x8FE2BB 0x9110
+0x8FE2BC 0x9114
+0x8FE2BD 0x9116
+0x8FE2BE 0x9117
+0x8FE2BF 0x9118
+0x8FE2C0 0x911A
+0x8FE2C1 0x911C
+0x8FE2C2 0x911E
+0x8FE2C3 0x9120
+0x8FE2C4 0x9125
+0x8FE2C5 0x9122
+0x8FE2C6 0x9123
+0x8FE2C7 0x9127
+0x8FE2C8 0x9129
+0x8FE2C9 0x912E
+0x8FE2CA 0x912F
+0x8FE2CB 0x9131
+0x8FE2CC 0x9134
+0x8FE2CD 0x9136
+0x8FE2CE 0x9137
+0x8FE2CF 0x9139
+0x8FE2D0 0x913A
+0x8FE2D1 0x913C
+0x8FE2D2 0x913D
+0x8FE2D3 0x9143
+0x8FE2D4 0x9147
+0x8FE2D5 0x9148
+0x8FE2D6 0x914F
+0x8FE2D7 0x9153
+0x8FE2D8 0x9157
+0x8FE2D9 0x9159
+0x8FE2DA 0x915A
+0x8FE2DB 0x915B
+0x8FE2DC 0x9161
+0x8FE2DD 0x9164
+0x8FE2DE 0x9167
+0x8FE2DF 0x916D
+0x8FE2E0 0x9174
+0x8FE2E1 0x9179
+0x8FE2E2 0x917A
+0x8FE2E3 0x917B
+0x8FE2E4 0x9181
+0x8FE2E5 0x9183
+0x8FE2E6 0x9185
+0x8FE2E7 0x9186
+0x8FE2E8 0x918A
+0x8FE2E9 0x918E
+0x8FE2EA 0x9191
+0x8FE2EB 0x9193
+0x8FE2EC 0x9194
+0x8FE2ED 0x9195
+0x8FE2EE 0x9198
+0x8FE2EF 0x919E
+0x8FE2F0 0x91A1
+0x8FE2F1 0x91A6
+0x8FE2F2 0x91A8
+0x8FE2F3 0x91AC
+0x8FE2F4 0x91AD
+0x8FE2F5 0x91AE
+0x8FE2F6 0x91B0
+0x8FE2F7 0x91B1
+0x8FE2F8 0x91B2
+0x8FE2F9 0x91B3
+0x8FE2FA 0x91B6
+0x8FE2FB 0x91BB
+0x8FE2FC 0x91BC
+0x8FE2FD 0x91BD
+0x8FE2FE 0x91BF
+0x8FE3A1 0x91C2
+0x8FE3A2 0x91C3
+0x8FE3A3 0x91C5
+0x8FE3A4 0x91D3
+0x8FE3A5 0x91D4
+0x8FE3A6 0x91D7
+0x8FE3A7 0x91D9
+0x8FE3A8 0x91DA
+0x8FE3A9 0x91DE
+0x8FE3AA 0x91E4
+0x8FE3AB 0x91E5
+0x8FE3AC 0x91E9
+0x8FE3AD 0x91EA
+0x8FE3AE 0x91EC
+0x8FE3AF 0x91ED
+0x8FE3B0 0x91EE
+0x8FE3B1 0x91EF
+0x8FE3B2 0x91F0
+0x8FE3B3 0x91F1
+0x8FE3B4 0x91F7
+0x8FE3B5 0x91F9
+0x8FE3B6 0x91FB
+0x8FE3B7 0x91FD
+0x8FE3B8 0x9200
+0x8FE3B9 0x9201
+0x8FE3BA 0x9204
+0x8FE3BB 0x9205
+0x8FE3BC 0x9206
+0x8FE3BD 0x9207
+0x8FE3BE 0x9209
+0x8FE3BF 0x920A
+0x8FE3C0 0x920C
+0x8FE3C1 0x9210
+0x8FE3C2 0x9212
+0x8FE3C3 0x9213
+0x8FE3C4 0x9216
+0x8FE3C5 0x9218
+0x8FE3C6 0x921C
+0x8FE3C7 0x921D
+0x8FE3C8 0x9223
+0x8FE3C9 0x9224
+0x8FE3CA 0x9225
+0x8FE3CB 0x9226
+0x8FE3CC 0x9228
+0x8FE3CD 0x922E
+0x8FE3CE 0x922F
+0x8FE3CF 0x9230
+0x8FE3D0 0x9233
+0x8FE3D1 0x9235
+0x8FE3D2 0x9236
+0x8FE3D3 0x9238
+0x8FE3D4 0x9239
+0x8FE3D5 0x923A
+0x8FE3D6 0x923C
+0x8FE3D7 0x923E
+0x8FE3D8 0x9240
+0x8FE3D9 0x9242
+0x8FE3DA 0x9243
+0x8FE3DB 0x9246
+0x8FE3DC 0x9247
+0x8FE3DD 0x924A
+0x8FE3DE 0x924D
+0x8FE3DF 0x924E
+0x8FE3E0 0x924F
+0x8FE3E1 0x9251
+0x8FE3E2 0x9258
+0x8FE3E3 0x9259
+0x8FE3E4 0x925C
+0x8FE3E5 0x925D
+0x8FE3E6 0x9260
+0x8FE3E7 0x9261
+0x8FE3E8 0x9265
+0x8FE3E9 0x9267
+0x8FE3EA 0x9268
+0x8FE3EB 0x9269
+0x8FE3EC 0x926E
+0x8FE3ED 0x926F
+0x8FE3EE 0x9270
+0x8FE3EF 0x9275
+0x8FE3F0 0x9276
+0x8FE3F1 0x9277
+0x8FE3F2 0x9278
+0x8FE3F3 0x9279
+0x8FE3F4 0x927B
+0x8FE3F5 0x927C
+0x8FE3F6 0x927D
+0x8FE3F7 0x927F
+0x8FE3F8 0x9288
+0x8FE3F9 0x9289
+0x8FE3FA 0x928A
+0x8FE3FB 0x928D
+0x8FE3FC 0x928E
+0x8FE3FD 0x9292
+0x8FE3FE 0x9297
+0x8FE4A1 0x9299
+0x8FE4A2 0x929F
+0x8FE4A3 0x92A0
+0x8FE4A4 0x92A4
+0x8FE4A5 0x92A5
+0x8FE4A6 0x92A7
+0x8FE4A7 0x92A8
+0x8FE4A8 0x92AB
+0x8FE4A9 0x92AF
+0x8FE4AA 0x92B2
+0x8FE4AB 0x92B6
+0x8FE4AC 0x92B8
+0x8FE4AD 0x92BA
+0x8FE4AE 0x92BB
+0x8FE4AF 0x92BC
+0x8FE4B0 0x92BD
+0x8FE4B1 0x92BF
+0x8FE4B2 0x92C0
+0x8FE4B3 0x92C1
+0x8FE4B4 0x92C2
+0x8FE4B5 0x92C3
+0x8FE4B6 0x92C5
+0x8FE4B7 0x92C6
+0x8FE4B8 0x92C7
+0x8FE4B9 0x92C8
+0x8FE4BA 0x92CB
+0x8FE4BB 0x92CC
+0x8FE4BC 0x92CD
+0x8FE4BD 0x92CE
+0x8FE4BE 0x92D0
+0x8FE4BF 0x92D3
+0x8FE4C0 0x92D5
+0x8FE4C1 0x92D7
+0x8FE4C2 0x92D8
+0x8FE4C3 0x92D9
+0x8FE4C4 0x92DC
+0x8FE4C5 0x92DD
+0x8FE4C6 0x92DF
+0x8FE4C7 0x92E0
+0x8FE4C8 0x92E1
+0x8FE4C9 0x92E3
+0x8FE4CA 0x92E5
+0x8FE4CB 0x92E7
+0x8FE4CC 0x92E8
+0x8FE4CD 0x92EC
+0x8FE4CE 0x92EE
+0x8FE4CF 0x92F0
+0x8FE4D0 0x92F9
+0x8FE4D1 0x92FB
+0x8FE4D2 0x92FF
+0x8FE4D3 0x9300
+0x8FE4D4 0x9302
+0x8FE4D5 0x9308
+0x8FE4D6 0x930D
+0x8FE4D7 0x9311
+0x8FE4D8 0x9314
+0x8FE4D9 0x9315
+0x8FE4DA 0x931C
+0x8FE4DB 0x931D
+0x8FE4DC 0x931E
+0x8FE4DD 0x931F
+0x8FE4DE 0x9321
+0x8FE4DF 0x9324
+0x8FE4E0 0x9325
+0x8FE4E1 0x9327
+0x8FE4E2 0x9329
+0x8FE4E3 0x932A
+0x8FE4E4 0x9333
+0x8FE4E5 0x9334
+0x8FE4E6 0x9336
+0x8FE4E7 0x9337
+0x8FE4E8 0x9347
+0x8FE4E9 0x9348
+0x8FE4EA 0x9349
+0x8FE4EB 0x9350
+0x8FE4EC 0x9351
+0x8FE4ED 0x9352
+0x8FE4EE 0x9355
+0x8FE4EF 0x9357
+0x8FE4F0 0x9358
+0x8FE4F1 0x935A
+0x8FE4F2 0x935E
+0x8FE4F3 0x9364
+0x8FE4F4 0x9365
+0x8FE4F5 0x9367
+0x8FE4F6 0x9369
+0x8FE4F7 0x936A
+0x8FE4F8 0x936D
+0x8FE4F9 0x936F
+0x8FE4FA 0x9370
+0x8FE4FB 0x9371
+0x8FE4FC 0x9373
+0x8FE4FD 0x9374
+0x8FE4FE 0x9376
+0x8FE5A1 0x937A
+0x8FE5A2 0x937D
+0x8FE5A3 0x937F
+0x8FE5A4 0x9380
+0x8FE5A5 0x9381
+0x8FE5A6 0x9382
+0x8FE5A7 0x9388
+0x8FE5A8 0x938A
+0x8FE5A9 0x938B
+0x8FE5AA 0x938D
+0x8FE5AB 0x938F
+0x8FE5AC 0x9392
+0x8FE5AD 0x9395
+0x8FE5AE 0x9398
+0x8FE5AF 0x939B
+0x8FE5B0 0x939E
+0x8FE5B1 0x93A1
+0x8FE5B2 0x93A3
+0x8FE5B3 0x93A4
+0x8FE5B4 0x93A6
+0x8FE5B5 0x93A8
+0x8FE5B6 0x93AB
+0x8FE5B7 0x93B4
+0x8FE5B8 0x93B5
+0x8FE5B9 0x93B6
+0x8FE5BA 0x93BA
+0x8FE5BB 0x93A9
+0x8FE5BC 0x93C1
+0x8FE5BD 0x93C4
+0x8FE5BE 0x93C5
+0x8FE5BF 0x93C6
+0x8FE5C0 0x93C7
+0x8FE5C1 0x93C9
+0x8FE5C2 0x93CA
+0x8FE5C3 0x93CB
+0x8FE5C4 0x93CC
+0x8FE5C5 0x93CD
+0x8FE5C6 0x93D3
+0x8FE5C7 0x93D9
+0x8FE5C8 0x93DC
+0x8FE5C9 0x93DE
+0x8FE5CA 0x93DF
+0x8FE5CB 0x93E2
+0x8FE5CC 0x93E6
+0x8FE5CD 0x93E7
+0x8FE5CE 0x93F9
+0x8FE5CF 0x93F7
+0x8FE5D0 0x93F8
+0x8FE5D1 0x93FA
+0x8FE5D2 0x93FB
+0x8FE5D3 0x93FD
+0x8FE5D4 0x9401
+0x8FE5D5 0x9402
+0x8FE5D6 0x9404
+0x8FE5D7 0x9408
+0x8FE5D8 0x9409
+0x8FE5D9 0x940D
+0x8FE5DA 0x940E
+0x8FE5DB 0x940F
+0x8FE5DC 0x9415
+0x8FE5DD 0x9416
+0x8FE5DE 0x9417
+0x8FE5DF 0x941F
+0x8FE5E0 0x942E
+0x8FE5E1 0x942F
+0x8FE5E2 0x9431
+0x8FE5E3 0x9432
+0x8FE5E4 0x9433
+0x8FE5E5 0x9434
+0x8FE5E6 0x943B
+0x8FE5E7 0x943F
+0x8FE5E8 0x943D
+0x8FE5E9 0x9443
+0x8FE5EA 0x9445
+0x8FE5EB 0x9448
+0x8FE5EC 0x944A
+0x8FE5ED 0x944C
+0x8FE5EE 0x9455
+0x8FE5EF 0x9459
+0x8FE5F0 0x945C
+0x8FE5F1 0x945F
+0x8FE5F2 0x9461
+0x8FE5F3 0x9463
+0x8FE5F4 0x9468
+0x8FE5F5 0x946B
+0x8FE5F6 0x946D
+0x8FE5F7 0x946E
+0x8FE5F8 0x946F
+0x8FE5F9 0x9471
+0x8FE5FA 0x9472
+0x8FE5FB 0x9484
+0x8FE5FC 0x9483
+0x8FE5FD 0x9578
+0x8FE5FE 0x9579
+0x8FE6A1 0x957E
+0x8FE6A2 0x9584
+0x8FE6A3 0x9588
+0x8FE6A4 0x958C
+0x8FE6A5 0x958D
+0x8FE6A6 0x958E
+0x8FE6A7 0x959D
+0x8FE6A8 0x959E
+0x8FE6A9 0x959F
+0x8FE6AA 0x95A1
+0x8FE6AB 0x95A6
+0x8FE6AC 0x95A9
+0x8FE6AD 0x95AB
+0x8FE6AE 0x95AC
+0x8FE6AF 0x95B4
+0x8FE6B0 0x95B6
+0x8FE6B1 0x95BA
+0x8FE6B2 0x95BD
+0x8FE6B3 0x95BF
+0x8FE6B4 0x95C6
+0x8FE6B5 0x95C8
+0x8FE6B6 0x95C9
+0x8FE6B7 0x95CB
+0x8FE6B8 0x95D0
+0x8FE6B9 0x95D1
+0x8FE6BA 0x95D2
+0x8FE6BB 0x95D3
+0x8FE6BC 0x95D9
+0x8FE6BD 0x95DA
+0x8FE6BE 0x95DD
+0x8FE6BF 0x95DE
+0x8FE6C0 0x95DF
+0x8FE6C1 0x95E0
+0x8FE6C2 0x95E4
+0x8FE6C3 0x95E6
+0x8FE6C4 0x961D
+0x8FE6C5 0x961E
+0x8FE6C6 0x9622
+0x8FE6C7 0x9624
+0x8FE6C8 0x9625
+0x8FE6C9 0x9626
+0x8FE6CA 0x962C
+0x8FE6CB 0x9631
+0x8FE6CC 0x9633
+0x8FE6CD 0x9637
+0x8FE6CE 0x9638
+0x8FE6CF 0x9639
+0x8FE6D0 0x963A
+0x8FE6D1 0x963C
+0x8FE6D2 0x963D
+0x8FE6D3 0x9641
+0x8FE6D4 0x9652
+0x8FE6D5 0x9654
+0x8FE6D6 0x9656
+0x8FE6D7 0x9657
+0x8FE6D8 0x9658
+0x8FE6D9 0x9661
+0x8FE6DA 0x966E
+0x8FE6DB 0x9674
+0x8FE6DC 0x967B
+0x8FE6DD 0x967C
+0x8FE6DE 0x967E
+0x8FE6DF 0x967F
+0x8FE6E0 0x9681
+0x8FE6E1 0x9682
+0x8FE6E2 0x9683
+0x8FE6E3 0x9684
+0x8FE6E4 0x9689
+0x8FE6E5 0x9691
+0x8FE6E6 0x9696
+0x8FE6E7 0x969A
+0x8FE6E8 0x969D
+0x8FE6E9 0x969F
+0x8FE6EA 0x96A4
+0x8FE6EB 0x96A5
+0x8FE6EC 0x96A6
+0x8FE6ED 0x96A9
+0x8FE6EE 0x96AE
+0x8FE6EF 0x96AF
+0x8FE6F0 0x96B3
+0x8FE6F1 0x96BA
+0x8FE6F2 0x96CA
+0x8FE6F3 0x96D2
+0x8FE6F4 0x5DB2
+0x8FE6F5 0x96D8
+0x8FE6F6 0x96DA
+0x8FE6F7 0x96DD
+0x8FE6F8 0x96DE
+0x8FE6F9 0x96DF
+0x8FE6FA 0x96E9
+0x8FE6FB 0x96EF
+0x8FE6FC 0x96F1
+0x8FE6FD 0x96FA
+0x8FE6FE 0x9702
+0x8FE7A1 0x9703
+0x8FE7A2 0x9705
+0x8FE7A3 0x9709
+0x8FE7A4 0x971A
+0x8FE7A5 0x971B
+0x8FE7A6 0x971D
+0x8FE7A7 0x9721
+0x8FE7A8 0x9722
+0x8FE7A9 0x9723
+0x8FE7AA 0x9728
+0x8FE7AB 0x9731
+0x8FE7AC 0x9733
+0x8FE7AD 0x9741
+0x8FE7AE 0x9743
+0x8FE7AF 0x974A
+0x8FE7B0 0x974E
+0x8FE7B1 0x974F
+0x8FE7B2 0x9755
+0x8FE7B3 0x9757
+0x8FE7B4 0x9758
+0x8FE7B5 0x975A
+0x8FE7B6 0x975B
+0x8FE7B7 0x9763
+0x8FE7B8 0x9767
+0x8FE7B9 0x976A
+0x8FE7BA 0x976E
+0x8FE7BB 0x9773
+0x8FE7BC 0x9776
+0x8FE7BD 0x9777
+0x8FE7BE 0x9778
+0x8FE7BF 0x977B
+0x8FE7C0 0x977D
+0x8FE7C1 0x977F
+0x8FE7C2 0x9780
+0x8FE7C3 0x9789
+0x8FE7C4 0x9795
+0x8FE7C5 0x9796
+0x8FE7C6 0x9797
+0x8FE7C7 0x9799
+0x8FE7C8 0x979A
+0x8FE7C9 0x979E
+0x8FE7CA 0x979F
+0x8FE7CB 0x97A2
+0x8FE7CC 0x97AC
+0x8FE7CD 0x97AE
+0x8FE7CE 0x97B1
+0x8FE7CF 0x97B2
+0x8FE7D0 0x97B5
+0x8FE7D1 0x97B6
+0x8FE7D2 0x97B8
+0x8FE7D3 0x97B9
+0x8FE7D4 0x97BA
+0x8FE7D5 0x97BC
+0x8FE7D6 0x97BE
+0x8FE7D7 0x97BF
+0x8FE7D8 0x97C1
+0x8FE7D9 0x97C4
+0x8FE7DA 0x97C5
+0x8FE7DB 0x97C7
+0x8FE7DC 0x97C9
+0x8FE7DD 0x97CA
+0x8FE7DE 0x97CC
+0x8FE7DF 0x97CD
+0x8FE7E0 0x97CE
+0x8FE7E1 0x97D0
+0x8FE7E2 0x97D1
+0x8FE7E3 0x97D4
+0x8FE7E4 0x97D7
+0x8FE7E5 0x97D8
+0x8FE7E6 0x97D9
+0x8FE7E7 0x97DD
+0x8FE7E8 0x97DE
+0x8FE7E9 0x97E0
+0x8FE7EA 0x97DB
+0x8FE7EB 0x97E1
+0x8FE7EC 0x97E4
+0x8FE7ED 0x97EF
+0x8FE7EE 0x97F1
+0x8FE7EF 0x97F4
+0x8FE7F0 0x97F7
+0x8FE7F1 0x97F8
+0x8FE7F2 0x97FA
+0x8FE7F3 0x9807
+0x8FE7F4 0x980A
+0x8FE7F5 0x9819
+0x8FE7F6 0x980D
+0x8FE7F7 0x980E
+0x8FE7F8 0x9814
+0x8FE7F9 0x9816
+0x8FE7FA 0x981C
+0x8FE7FB 0x981E
+0x8FE7FC 0x9820
+0x8FE7FD 0x9823
+0x8FE7FE 0x9826
+0x8FE8A1 0x982B
+0x8FE8A2 0x982E
+0x8FE8A3 0x982F
+0x8FE8A4 0x9830
+0x8FE8A5 0x9832
+0x8FE8A6 0x9833
+0x8FE8A7 0x9835
+0x8FE8A8 0x9825
+0x8FE8A9 0x983E
+0x8FE8AA 0x9844
+0x8FE8AB 0x9847
+0x8FE8AC 0x984A
+0x8FE8AD 0x9851
+0x8FE8AE 0x9852
+0x8FE8AF 0x9853
+0x8FE8B0 0x9856
+0x8FE8B1 0x9857
+0x8FE8B2 0x9859
+0x8FE8B3 0x985A
+0x8FE8B4 0x9862
+0x8FE8B5 0x9863
+0x8FE8B6 0x9865
+0x8FE8B7 0x9866
+0x8FE8B8 0x986A
+0x8FE8B9 0x986C
+0x8FE8BA 0x98AB
+0x8FE8BB 0x98AD
+0x8FE8BC 0x98AE
+0x8FE8BD 0x98B0
+0x8FE8BE 0x98B4
+0x8FE8BF 0x98B7
+0x8FE8C0 0x98B8
+0x8FE8C1 0x98BA
+0x8FE8C2 0x98BB
+0x8FE8C3 0x98BF
+0x8FE8C4 0x98C2
+0x8FE8C5 0x98C5
+0x8FE8C6 0x98C8
+0x8FE8C7 0x98CC
+0x8FE8C8 0x98E1
+0x8FE8C9 0x98E3
+0x8FE8CA 0x98E5
+0x8FE8CB 0x98E6
+0x8FE8CC 0x98E7
+0x8FE8CD 0x98EA
+0x8FE8CE 0x98F3
+0x8FE8CF 0x98F6
+0x8FE8D0 0x9902
+0x8FE8D1 0x9907
+0x8FE8D2 0x9908
+0x8FE8D3 0x9911
+0x8FE8D4 0x9915
+0x8FE8D5 0x9916
+0x8FE8D6 0x9917
+0x8FE8D7 0x991A
+0x8FE8D8 0x991B
+0x8FE8D9 0x991C
+0x8FE8DA 0x991F
+0x8FE8DB 0x9922
+0x8FE8DC 0x9926
+0x8FE8DD 0x9927
+0x8FE8DE 0x992B
+0x8FE8DF 0x9931
+0x8FE8E0 0x9932
+0x8FE8E1 0x9933
+0x8FE8E2 0x9934
+0x8FE8E3 0x9935
+0x8FE8E4 0x9939
+0x8FE8E5 0x993A
+0x8FE8E6 0x993B
+0x8FE8E7 0x993C
+0x8FE8E8 0x9940
+0x8FE8E9 0x9941
+0x8FE8EA 0x9946
+0x8FE8EB 0x9947
+0x8FE8EC 0x9948
+0x8FE8ED 0x994D
+0x8FE8EE 0x994E
+0x8FE8EF 0x9954
+0x8FE8F0 0x9958
+0x8FE8F1 0x9959
+0x8FE8F2 0x995B
+0x8FE8F3 0x995C
+0x8FE8F4 0x995E
+0x8FE8F5 0x995F
+0x8FE8F6 0x9960
+0x8FE8F7 0x999B
+0x8FE8F8 0x999D
+0x8FE8F9 0x999F
+0x8FE8FA 0x99A6
+0x8FE8FB 0x99B0
+0x8FE8FC 0x99B1
+0x8FE8FD 0x99B2
+0x8FE8FE 0x99B5
+0x8FE9A1 0x99B9
+0x8FE9A2 0x99BA
+0x8FE9A3 0x99BD
+0x8FE9A4 0x99BF
+0x8FE9A5 0x99C3
+0x8FE9A6 0x99C9
+0x8FE9A7 0x99D3
+0x8FE9A8 0x99D4
+0x8FE9A9 0x99D9
+0x8FE9AA 0x99DA
+0x8FE9AB 0x99DC
+0x8FE9AC 0x99DE
+0x8FE9AD 0x99E7
+0x8FE9AE 0x99EA
+0x8FE9AF 0x99EB
+0x8FE9B0 0x99EC
+0x8FE9B1 0x99F0
+0x8FE9B2 0x99F4
+0x8FE9B3 0x99F5
+0x8FE9B4 0x99F9
+0x8FE9B5 0x99FD
+0x8FE9B6 0x99FE
+0x8FE9B7 0x9A02
+0x8FE9B8 0x9A03
+0x8FE9B9 0x9A04
+0x8FE9BA 0x9A0B
+0x8FE9BB 0x9A0C
+0x8FE9BC 0x9A10
+0x8FE9BD 0x9A11
+0x8FE9BE 0x9A16
+0x8FE9BF 0x9A1E
+0x8FE9C0 0x9A20
+0x8FE9C1 0x9A22
+0x8FE9C2 0x9A23
+0x8FE9C3 0x9A24
+0x8FE9C4 0x9A27
+0x8FE9C5 0x9A2D
+0x8FE9C6 0x9A2E
+0x8FE9C7 0x9A33
+0x8FE9C8 0x9A35
+0x8FE9C9 0x9A36
+0x8FE9CA 0x9A38
+0x8FE9CB 0x9A47
+0x8FE9CC 0x9A41
+0x8FE9CD 0x9A44
+0x8FE9CE 0x9A4A
+0x8FE9CF 0x9A4B
+0x8FE9D0 0x9A4C
+0x8FE9D1 0x9A4E
+0x8FE9D2 0x9A51
+0x8FE9D3 0x9A54
+0x8FE9D4 0x9A56
+0x8FE9D5 0x9A5D
+0x8FE9D6 0x9AAA
+0x8FE9D7 0x9AAC
+0x8FE9D8 0x9AAE
+0x8FE9D9 0x9AAF
+0x8FE9DA 0x9AB2
+0x8FE9DB 0x9AB4
+0x8FE9DC 0x9AB5
+0x8FE9DD 0x9AB6
+0x8FE9DE 0x9AB9
+0x8FE9DF 0x9ABB
+0x8FE9E0 0x9ABE
+0x8FE9E1 0x9ABF
+0x8FE9E2 0x9AC1
+0x8FE9E3 0x9AC3
+0x8FE9E4 0x9AC6
+0x8FE9E5 0x9AC8
+0x8FE9E6 0x9ACE
+0x8FE9E7 0x9AD0
+0x8FE9E8 0x9AD2
+0x8FE9E9 0x9AD5
+0x8FE9EA 0x9AD6
+0x8FE9EB 0x9AD7
+0x8FE9EC 0x9ADB
+0x8FE9ED 0x9ADC
+0x8FE9EE 0x9AE0
+0x8FE9EF 0x9AE4
+0x8FE9F0 0x9AE5
+0x8FE9F1 0x9AE7
+0x8FE9F2 0x9AE9
+0x8FE9F3 0x9AEC
+0x8FE9F4 0x9AF2
+0x8FE9F5 0x9AF3
+0x8FE9F6 0x9AF5
+0x8FE9F7 0x9AF9
+0x8FE9F8 0x9AFA
+0x8FE9F9 0x9AFD
+0x8FE9FA 0x9AFF
+0x8FE9FB 0x9B00
+0x8FE9FC 0x9B01
+0x8FE9FD 0x9B02
+0x8FE9FE 0x9B03
+0x8FEAA1 0x9B04
+0x8FEAA2 0x9B05
+0x8FEAA3 0x9B08
+0x8FEAA4 0x9B09
+0x8FEAA5 0x9B0B
+0x8FEAA6 0x9B0C
+0x8FEAA7 0x9B0D
+0x8FEAA8 0x9B0E
+0x8FEAA9 0x9B10
+0x8FEAAA 0x9B12
+0x8FEAAB 0x9B16
+0x8FEAAC 0x9B19
+0x8FEAAD 0x9B1B
+0x8FEAAE 0x9B1C
+0x8FEAAF 0x9B20
+0x8FEAB0 0x9B26
+0x8FEAB1 0x9B2B
+0x8FEAB2 0x9B2D
+0x8FEAB3 0x9B33
+0x8FEAB4 0x9B34
+0x8FEAB5 0x9B35
+0x8FEAB6 0x9B37
+0x8FEAB7 0x9B39
+0x8FEAB8 0x9B3A
+0x8FEAB9 0x9B3D
+0x8FEABA 0x9B48
+0x8FEABB 0x9B4B
+0x8FEABC 0x9B4C
+0x8FEABD 0x9B55
+0x8FEABE 0x9B56
+0x8FEABF 0x9B57
+0x8FEAC0 0x9B5B
+0x8FEAC1 0x9B5E
+0x8FEAC2 0x9B61
+0x8FEAC3 0x9B63
+0x8FEAC4 0x9B65
+0x8FEAC5 0x9B66
+0x8FEAC6 0x9B68
+0x8FEAC7 0x9B6A
+0x8FEAC8 0x9B6B
+0x8FEAC9 0x9B6C
+0x8FEACA 0x9B6D
+0x8FEACB 0x9B6E
+0x8FEACC 0x9B73
+0x8FEACD 0x9B75
+0x8FEACE 0x9B77
+0x8FEACF 0x9B78
+0x8FEAD0 0x9B79
+0x8FEAD1 0x9B7F
+0x8FEAD2 0x9B80
+0x8FEAD3 0x9B84
+0x8FEAD4 0x9B85
+0x8FEAD5 0x9B86
+0x8FEAD6 0x9B87
+0x8FEAD7 0x9B89
+0x8FEAD8 0x9B8A
+0x8FEAD9 0x9B8B
+0x8FEADA 0x9B8D
+0x8FEADB 0x9B8F
+0x8FEADC 0x9B90
+0x8FEADD 0x9B94
+0x8FEADE 0x9B9A
+0x8FEADF 0x9B9D
+0x8FEAE0 0x9B9E
+0x8FEAE1 0x9BA6
+0x8FEAE2 0x9BA7
+0x8FEAE3 0x9BA9
+0x8FEAE4 0x9BAC
+0x8FEAE5 0x9BB0
+0x8FEAE6 0x9BB1
+0x8FEAE7 0x9BB2
+0x8FEAE8 0x9BB7
+0x8FEAE9 0x9BB8
+0x8FEAEA 0x9BBB
+0x8FEAEB 0x9BBC
+0x8FEAEC 0x9BBE
+0x8FEAED 0x9BBF
+0x8FEAEE 0x9BC1
+0x8FEAEF 0x9BC7
+0x8FEAF0 0x9BC8
+0x8FEAF1 0x9BCE
+0x8FEAF2 0x9BD0
+0x8FEAF3 0x9BD7
+0x8FEAF4 0x9BD8
+0x8FEAF5 0x9BDD
+0x8FEAF6 0x9BDF
+0x8FEAF7 0x9BE5
+0x8FEAF8 0x9BE7
+0x8FEAF9 0x9BEA
+0x8FEAFA 0x9BEB
+0x8FEAFB 0x9BEF
+0x8FEAFC 0x9BF3
+0x8FEAFD 0x9BF7
+0x8FEAFE 0x9BF8
+0x8FEBA1 0x9BF9
+0x8FEBA2 0x9BFA
+0x8FEBA3 0x9BFD
+0x8FEBA4 0x9BFF
+0x8FEBA5 0x9C00
+0x8FEBA6 0x9C02
+0x8FEBA7 0x9C0B
+0x8FEBA8 0x9C0F
+0x8FEBA9 0x9C11
+0x8FEBAA 0x9C16
+0x8FEBAB 0x9C18
+0x8FEBAC 0x9C19
+0x8FEBAD 0x9C1A
+0x8FEBAE 0x9C1C
+0x8FEBAF 0x9C1E
+0x8FEBB0 0x9C22
+0x8FEBB1 0x9C23
+0x8FEBB2 0x9C26
+0x8FEBB3 0x9C27
+0x8FEBB4 0x9C28
+0x8FEBB5 0x9C29
+0x8FEBB6 0x9C2A
+0x8FEBB7 0x9C31
+0x8FEBB8 0x9C35
+0x8FEBB9 0x9C36
+0x8FEBBA 0x9C37
+0x8FEBBB 0x9C3D
+0x8FEBBC 0x9C41
+0x8FEBBD 0x9C43
+0x8FEBBE 0x9C44
+0x8FEBBF 0x9C45
+0x8FEBC0 0x9C49
+0x8FEBC1 0x9C4A
+0x8FEBC2 0x9C4E
+0x8FEBC3 0x9C4F
+0x8FEBC4 0x9C50
+0x8FEBC5 0x9C53
+0x8FEBC6 0x9C54
+0x8FEBC7 0x9C56
+0x8FEBC8 0x9C58
+0x8FEBC9 0x9C5B
+0x8FEBCA 0x9C5D
+0x8FEBCB 0x9C5E
+0x8FEBCC 0x9C5F
+0x8FEBCD 0x9C63
+0x8FEBCE 0x9C69
+0x8FEBCF 0x9C6A
+0x8FEBD0 0x9C5C
+0x8FEBD1 0x9C6B
+0x8FEBD2 0x9C68
+0x8FEBD3 0x9C6E
+0x8FEBD4 0x9C70
+0x8FEBD5 0x9C72
+0x8FEBD6 0x9C75
+0x8FEBD7 0x9C77
+0x8FEBD8 0x9C7B
+0x8FEBD9 0x9CE6
+0x8FEBDA 0x9CF2
+0x8FEBDB 0x9CF7
+0x8FEBDC 0x9CF9
+0x8FEBDD 0x9D0B
+0x8FEBDE 0x9D02
+0x8FEBDF 0x9D11
+0x8FEBE0 0x9D17
+0x8FEBE1 0x9D18
+0x8FEBE2 0x9D1C
+0x8FEBE3 0x9D1D
+0x8FEBE4 0x9D1E
+0x8FEBE5 0x9D2F
+0x8FEBE6 0x9D30
+0x8FEBE7 0x9D32
+0x8FEBE8 0x9D33
+0x8FEBE9 0x9D34
+0x8FEBEA 0x9D3A
+0x8FEBEB 0x9D3C
+0x8FEBEC 0x9D45
+0x8FEBED 0x9D3D
+0x8FEBEE 0x9D42
+0x8FEBEF 0x9D43
+0x8FEBF0 0x9D47
+0x8FEBF1 0x9D4A
+0x8FEBF2 0x9D53
+0x8FEBF3 0x9D54
+0x8FEBF4 0x9D5F
+0x8FEBF5 0x9D63
+0x8FEBF6 0x9D62
+0x8FEBF7 0x9D65
+0x8FEBF8 0x9D69
+0x8FEBF9 0x9D6A
+0x8FEBFA 0x9D6B
+0x8FEBFB 0x9D70
+0x8FEBFC 0x9D76
+0x8FEBFD 0x9D77
+0x8FEBFE 0x9D7B
+0x8FECA1 0x9D7C
+0x8FECA2 0x9D7E
+0x8FECA3 0x9D83
+0x8FECA4 0x9D84
+0x8FECA5 0x9D86
+0x8FECA6 0x9D8A
+0x8FECA7 0x9D8D
+0x8FECA8 0x9D8E
+0x8FECA9 0x9D92
+0x8FECAA 0x9D93
+0x8FECAB 0x9D95
+0x8FECAC 0x9D96
+0x8FECAD 0x9D97
+0x8FECAE 0x9D98
+0x8FECAF 0x9DA1
+0x8FECB0 0x9DAA
+0x8FECB1 0x9DAC
+0x8FECB2 0x9DAE
+0x8FECB3 0x9DB1
+0x8FECB4 0x9DB5
+0x8FECB5 0x9DB9
+0x8FECB6 0x9DBC
+0x8FECB7 0x9DBF
+0x8FECB8 0x9DC3
+0x8FECB9 0x9DC7
+0x8FECBA 0x9DC9
+0x8FECBB 0x9DCA
+0x8FECBC 0x9DD4
+0x8FECBD 0x9DD5
+0x8FECBE 0x9DD6
+0x8FECBF 0x9DD7
+0x8FECC0 0x9DDA
+0x8FECC1 0x9DDE
+0x8FECC2 0x9DDF
+0x8FECC3 0x9DE0
+0x8FECC4 0x9DE5
+0x8FECC5 0x9DE7
+0x8FECC6 0x9DE9
+0x8FECC7 0x9DEB
+0x8FECC8 0x9DEE
+0x8FECC9 0x9DF0
+0x8FECCA 0x9DF3
+0x8FECCB 0x9DF4
+0x8FECCC 0x9DFE
+0x8FECCD 0x9E0A
+0x8FECCE 0x9E02
+0x8FECCF 0x9E07
+0x8FECD0 0x9E0E
+0x8FECD1 0x9E10
+0x8FECD2 0x9E11
+0x8FECD3 0x9E12
+0x8FECD4 0x9E15
+0x8FECD5 0x9E16
+0x8FECD6 0x9E19
+0x8FECD7 0x9E1C
+0x8FECD8 0x9E1D
+0x8FECD9 0x9E7A
+0x8FECDA 0x9E7B
+0x8FECDB 0x9E7C
+0x8FECDC 0x9E80
+0x8FECDD 0x9E82
+0x8FECDE 0x9E83
+0x8FECDF 0x9E84
+0x8FECE0 0x9E85
+0x8FECE1 0x9E87
+0x8FECE2 0x9E8E
+0x8FECE3 0x9E8F
+0x8FECE4 0x9E96
+0x8FECE5 0x9E98
+0x8FECE6 0x9E9B
+0x8FECE7 0x9E9E
+0x8FECE8 0x9EA4
+0x8FECE9 0x9EA8
+0x8FECEA 0x9EAC
+0x8FECEB 0x9EAE
+0x8FECEC 0x9EAF
+0x8FECED 0x9EB0
+0x8FECEE 0x9EB3
+0x8FECEF 0x9EB4
+0x8FECF0 0x9EB5
+0x8FECF1 0x9EC6
+0x8FECF2 0x9EC8
+0x8FECF3 0x9ECB
+0x8FECF4 0x9ED5
+0x8FECF5 0x9EDF
+0x8FECF6 0x9EE4
+0x8FECF7 0x9EE7
+0x8FECF8 0x9EEC
+0x8FECF9 0x9EED
+0x8FECFA 0x9EEE
+0x8FECFB 0x9EF0
+0x8FECFC 0x9EF1
+0x8FECFD 0x9EF2
+0x8FECFE 0x9EF5
+0x8FEDA1 0x9EF8
+0x8FEDA2 0x9EFF
+0x8FEDA3 0x9F02
+0x8FEDA4 0x9F03
+0x8FEDA5 0x9F09
+0x8FEDA6 0x9F0F
+0x8FEDA7 0x9F10
+0x8FEDA8 0x9F11
+0x8FEDA9 0x9F12
+0x8FEDAA 0x9F14
+0x8FEDAB 0x9F16
+0x8FEDAC 0x9F17
+0x8FEDAD 0x9F19
+0x8FEDAE 0x9F1A
+0x8FEDAF 0x9F1B
+0x8FEDB0 0x9F1F
+0x8FEDB1 0x9F22
+0x8FEDB2 0x9F26
+0x8FEDB3 0x9F2A
+0x8FEDB4 0x9F2B
+0x8FEDB5 0x9F2F
+0x8FEDB6 0x9F31
+0x8FEDB7 0x9F32
+0x8FEDB8 0x9F34
+0x8FEDB9 0x9F37
+0x8FEDBA 0x9F39
+0x8FEDBB 0x9F3A
+0x8FEDBC 0x9F3C
+0x8FEDBD 0x9F3D
+0x8FEDBE 0x9F3F
+0x8FEDBF 0x9F41
+0x8FEDC0 0x9F43
+0x8FEDC1 0x9F44
+0x8FEDC2 0x9F45
+0x8FEDC3 0x9F46
+0x8FEDC4 0x9F47
+0x8FEDC5 0x9F53
+0x8FEDC6 0x9F55
+0x8FEDC7 0x9F56
+0x8FEDC8 0x9F57
+0x8FEDC9 0x9F58
+0x8FEDCA 0x9F5A
+0x8FEDCB 0x9F5D
+0x8FEDCC 0x9F5E
+0x8FEDCD 0x9F68
+0x8FEDCE 0x9F69
+0x8FEDCF 0x9F6D
+0x8FEDD0 0x9F6E
+0x8FEDD1 0x9F6F
+0x8FEDD2 0x9F70
+0x8FEDD3 0x9F71
+0x8FEDD4 0x9F73
+0x8FEDD5 0x9F75
+0x8FEDD6 0x9F7A
+0x8FEDD7 0x9F7D
+0x8FEDD8 0x9F8F
+0x8FEDD9 0x9F90
+0x8FEDDA 0x9F91
+0x8FEDDB 0x9F92
+0x8FEDDC 0x9F94
+0x8FEDDD 0x9F96
+0x8FEDDE 0x9F97
+0x8FEDDF 0x9F9E
+0x8FEDE0 0x9FA1
+0x8FEDE1 0x9FA2
+0x8FEDE2 0x9FA3
+0x8FEDE3 0x9FA5
+0x8FF5A1 0xE3AC
+0x8FF5A2 0xE3AD
+0x8FF5A3 0xE3AE
+0x8FF5A4 0xE3AF
+0x8FF5A5 0xE3B0
+0x8FF5A6 0xE3B1
+0x8FF5A7 0xE3B2
+0x8FF5A8 0xE3B3
+0x8FF5A9 0xE3B4
+0x8FF5AA 0xE3B5
+0x8FF5AB 0xE3B6
+0x8FF5AC 0xE3B7
+0x8FF5AD 0xE3B8
+0x8FF5AE 0xE3B9
+0x8FF5AF 0xE3BA
+0x8FF5B0 0xE3BB
+0x8FF5B1 0xE3BC
+0x8FF5B2 0xE3BD
+0x8FF5B3 0xE3BE
+0x8FF5B4 0xE3BF
+0x8FF5B5 0xE3C0
+0x8FF5B6 0xE3C1
+0x8FF5B7 0xE3C2
+0x8FF5B8 0xE3C3
+0x8FF5B9 0xE3C4
+0x8FF5BA 0xE3C5
+0x8FF5BB 0xE3C6
+0x8FF5BC 0xE3C7
+0x8FF5BD 0xE3C8
+0x8FF5BE 0xE3C9
+0x8FF5BF 0xE3CA
+0x8FF5C0 0xE3CB
+0x8FF5C1 0xE3CC
+0x8FF5C2 0xE3CD
+0x8FF5C3 0xE3CE
+0x8FF5C4 0xE3CF
+0x8FF5C5 0xE3D0
+0x8FF5C6 0xE3D1
+0x8FF5C7 0xE3D2
+0x8FF5C8 0xE3D3
+0x8FF5C9 0xE3D4
+0x8FF5CA 0xE3D5
+0x8FF5CB 0xE3D6
+0x8FF5CC 0xE3D7
+0x8FF5CD 0xE3D8
+0x8FF5CE 0xE3D9
+0x8FF5CF 0xE3DA
+0x8FF5D0 0xE3DB
+0x8FF5D1 0xE3DC
+0x8FF5D2 0xE3DD
+0x8FF5D3 0xE3DE
+0x8FF5D4 0xE3DF
+0x8FF5D5 0xE3E0
+0x8FF5D6 0xE3E1
+0x8FF5D7 0xE3E2
+0x8FF5D8 0xE3E3
+0x8FF5D9 0xE3E4
+0x8FF5DA 0xE3E5
+0x8FF5DB 0xE3E6
+0x8FF5DC 0xE3E7
+0x8FF5DD 0xE3E8
+0x8FF5DE 0xE3E9
+0x8FF5DF 0xE3EA
+0x8FF5E0 0xE3EB
+0x8FF5E1 0xE3EC
+0x8FF5E2 0xE3ED
+0x8FF5E3 0xE3EE
+0x8FF5E4 0xE3EF
+0x8FF5E5 0xE3F0
+0x8FF5E6 0xE3F1
+0x8FF5E7 0xE3F2
+0x8FF5E8 0xE3F3
+0x8FF5E9 0xE3F4
+0x8FF5EA 0xE3F5
+0x8FF5EB 0xE3F6
+0x8FF5EC 0xE3F7
+0x8FF5ED 0xE3F8
+0x8FF5EE 0xE3F9
+0x8FF5EF 0xE3FA
+0x8FF5F0 0xE3FB
+0x8FF5F1 0xE3FC
+0x8FF5F2 0xE3FD
+0x8FF5F3 0xE3FE
+0x8FF5F4 0xE3FF
+0x8FF5F5 0xE400
+0x8FF5F6 0xE401
+0x8FF5F7 0xE402
+0x8FF5F8 0xE403
+0x8FF5F9 0xE404
+0x8FF5FA 0xE405
+0x8FF5FB 0xE406
+0x8FF5FC 0xE407
+0x8FF5FD 0xE408
+0x8FF5FE 0xE409
+0x8FF6A1 0xE40A
+0x8FF6A2 0xE40B
+0x8FF6A3 0xE40C
+0x8FF6A4 0xE40D
+0x8FF6A5 0xE40E
+0x8FF6A6 0xE40F
+0x8FF6A7 0xE410
+0x8FF6A8 0xE411
+0x8FF6A9 0xE412
+0x8FF6AA 0xE413
+0x8FF6AB 0xE414
+0x8FF6AC 0xE415
+0x8FF6AD 0xE416
+0x8FF6AE 0xE417
+0x8FF6AF 0xE418
+0x8FF6B0 0xE419
+0x8FF6B1 0xE41A
+0x8FF6B2 0xE41B
+0x8FF6B3 0xE41C
+0x8FF6B4 0xE41D
+0x8FF6B5 0xE41E
+0x8FF6B6 0xE41F
+0x8FF6B7 0xE420
+0x8FF6B8 0xE421
+0x8FF6B9 0xE422
+0x8FF6BA 0xE423
+0x8FF6BB 0xE424
+0x8FF6BC 0xE425
+0x8FF6BD 0xE426
+0x8FF6BE 0xE427
+0x8FF6BF 0xE428
+0x8FF6C0 0xE429
+0x8FF6C1 0xE42A
+0x8FF6C2 0xE42B
+0x8FF6C3 0xE42C
+0x8FF6C4 0xE42D
+0x8FF6C5 0xE42E
+0x8FF6C6 0xE42F
+0x8FF6C7 0xE430
+0x8FF6C8 0xE431
+0x8FF6C9 0xE432
+0x8FF6CA 0xE433
+0x8FF6CB 0xE434
+0x8FF6CC 0xE435
+0x8FF6CD 0xE436
+0x8FF6CE 0xE437
+0x8FF6CF 0xE438
+0x8FF6D0 0xE439
+0x8FF6D1 0xE43A
+0x8FF6D2 0xE43B
+0x8FF6D3 0xE43C
+0x8FF6D4 0xE43D
+0x8FF6D5 0xE43E
+0x8FF6D6 0xE43F
+0x8FF6D7 0xE440
+0x8FF6D8 0xE441
+0x8FF6D9 0xE442
+0x8FF6DA 0xE443
+0x8FF6DB 0xE444
+0x8FF6DC 0xE445
+0x8FF6DD 0xE446
+0x8FF6DE 0xE447
+0x8FF6DF 0xE448
+0x8FF6E0 0xE449
+0x8FF6E1 0xE44A
+0x8FF6E2 0xE44B
+0x8FF6E3 0xE44C
+0x8FF6E4 0xE44D
+0x8FF6E5 0xE44E
+0x8FF6E6 0xE44F
+0x8FF6E7 0xE450
+0x8FF6E8 0xE451
+0x8FF6E9 0xE452
+0x8FF6EA 0xE453
+0x8FF6EB 0xE454
+0x8FF6EC 0xE455
+0x8FF6ED 0xE456
+0x8FF6EE 0xE457
+0x8FF6EF 0xE458
+0x8FF6F0 0xE459
+0x8FF6F1 0xE45A
+0x8FF6F2 0xE45B
+0x8FF6F3 0xE45C
+0x8FF6F4 0xE45D
+0x8FF6F5 0xE45E
+0x8FF6F6 0xE45F
+0x8FF6F7 0xE460
+0x8FF6F8 0xE461
+0x8FF6F9 0xE462
+0x8FF6FA 0xE463
+0x8FF6FB 0xE464
+0x8FF6FC 0xE465
+0x8FF6FD 0xE466
+0x8FF6FE 0xE467
+0x8FF7A1 0xE468
+0x8FF7A2 0xE469
+0x8FF7A3 0xE46A
+0x8FF7A4 0xE46B
+0x8FF7A5 0xE46C
+0x8FF7A6 0xE46D
+0x8FF7A7 0xE46E
+0x8FF7A8 0xE46F
+0x8FF7A9 0xE470
+0x8FF7AA 0xE471
+0x8FF7AB 0xE472
+0x8FF7AC 0xE473
+0x8FF7AD 0xE474
+0x8FF7AE 0xE475
+0x8FF7AF 0xE476
+0x8FF7B0 0xE477
+0x8FF7B1 0xE478
+0x8FF7B2 0xE479
+0x8FF7B3 0xE47A
+0x8FF7B4 0xE47B
+0x8FF7B5 0xE47C
+0x8FF7B6 0xE47D
+0x8FF7B7 0xE47E
+0x8FF7B8 0xE47F
+0x8FF7B9 0xE480
+0x8FF7BA 0xE481
+0x8FF7BB 0xE482
+0x8FF7BC 0xE483
+0x8FF7BD 0xE484
+0x8FF7BE 0xE485
+0x8FF7BF 0xE486
+0x8FF7C0 0xE487
+0x8FF7C1 0xE488
+0x8FF7C2 0xE489
+0x8FF7C3 0xE48A
+0x8FF7C4 0xE48B
+0x8FF7C5 0xE48C
+0x8FF7C6 0xE48D
+0x8FF7C7 0xE48E
+0x8FF7C8 0xE48F
+0x8FF7C9 0xE490
+0x8FF7CA 0xE491
+0x8FF7CB 0xE492
+0x8FF7CC 0xE493
+0x8FF7CD 0xE494
+0x8FF7CE 0xE495
+0x8FF7CF 0xE496
+0x8FF7D0 0xE497
+0x8FF7D1 0xE498
+0x8FF7D2 0xE499
+0x8FF7D3 0xE49A
+0x8FF7D4 0xE49B
+0x8FF7D5 0xE49C
+0x8FF7D6 0xE49D
+0x8FF7D7 0xE49E
+0x8FF7D8 0xE49F
+0x8FF7D9 0xE4A0
+0x8FF7DA 0xE4A1
+0x8FF7DB 0xE4A2
+0x8FF7DC 0xE4A3
+0x8FF7DD 0xE4A4
+0x8FF7DE 0xE4A5
+0x8FF7DF 0xE4A6
+0x8FF7E0 0xE4A7
+0x8FF7E1 0xE4A8
+0x8FF7E2 0xE4A9
+0x8FF7E3 0xE4AA
+0x8FF7E4 0xE4AB
+0x8FF7E5 0xE4AC
+0x8FF7E6 0xE4AD
+0x8FF7E7 0xE4AE
+0x8FF7E8 0xE4AF
+0x8FF7E9 0xE4B0
+0x8FF7EA 0xE4B1
+0x8FF7EB 0xE4B2
+0x8FF7EC 0xE4B3
+0x8FF7ED 0xE4B4
+0x8FF7EE 0xE4B5
+0x8FF7EF 0xE4B6
+0x8FF7F0 0xE4B7
+0x8FF7F1 0xE4B8
+0x8FF7F2 0xE4B9
+0x8FF7F3 0xE4BA
+0x8FF7F4 0xE4BB
+0x8FF7F5 0xE4BC
+0x8FF7F6 0xE4BD
+0x8FF7F7 0xE4BE
+0x8FF7F8 0xE4BF
+0x8FF7F9 0xE4C0
+0x8FF7FA 0xE4C1
+0x8FF7FB 0xE4C2
+0x8FF7FC 0xE4C3
+0x8FF7FD 0xE4C4
+0x8FF7FE 0xE4C5
+0x8FF8A1 0xE4C6
+0x8FF8A2 0xE4C7
+0x8FF8A3 0xE4C8
+0x8FF8A4 0xE4C9
+0x8FF8A5 0xE4CA
+0x8FF8A6 0xE4CB
+0x8FF8A7 0xE4CC
+0x8FF8A8 0xE4CD
+0x8FF8A9 0xE4CE
+0x8FF8AA 0xE4CF
+0x8FF8AB 0xE4D0
+0x8FF8AC 0xE4D1
+0x8FF8AD 0xE4D2
+0x8FF8AE 0xE4D3
+0x8FF8AF 0xE4D4
+0x8FF8B0 0xE4D5
+0x8FF8B1 0xE4D6
+0x8FF8B2 0xE4D7
+0x8FF8B3 0xE4D8
+0x8FF8B4 0xE4D9
+0x8FF8B5 0xE4DA
+0x8FF8B6 0xE4DB
+0x8FF8B7 0xE4DC
+0x8FF8B8 0xE4DD
+0x8FF8B9 0xE4DE
+0x8FF8BA 0xE4DF
+0x8FF8BB 0xE4E0
+0x8FF8BC 0xE4E1
+0x8FF8BD 0xE4E2
+0x8FF8BE 0xE4E3
+0x8FF8BF 0xE4E4
+0x8FF8C0 0xE4E5
+0x8FF8C1 0xE4E6
+0x8FF8C2 0xE4E7
+0x8FF8C3 0xE4E8
+0x8FF8C4 0xE4E9
+0x8FF8C5 0xE4EA
+0x8FF8C6 0xE4EB
+0x8FF8C7 0xE4EC
+0x8FF8C8 0xE4ED
+0x8FF8C9 0xE4EE
+0x8FF8CA 0xE4EF
+0x8FF8CB 0xE4F0
+0x8FF8CC 0xE4F1
+0x8FF8CD 0xE4F2
+0x8FF8CE 0xE4F3
+0x8FF8CF 0xE4F4
+0x8FF8D0 0xE4F5
+0x8FF8D1 0xE4F6
+0x8FF8D2 0xE4F7
+0x8FF8D3 0xE4F8
+0x8FF8D4 0xE4F9
+0x8FF8D5 0xE4FA
+0x8FF8D6 0xE4FB
+0x8FF8D7 0xE4FC
+0x8FF8D8 0xE4FD
+0x8FF8D9 0xE4FE
+0x8FF8DA 0xE4FF
+0x8FF8DB 0xE500
+0x8FF8DC 0xE501
+0x8FF8DD 0xE502
+0x8FF8DE 0xE503
+0x8FF8DF 0xE504
+0x8FF8E0 0xE505
+0x8FF8E1 0xE506
+0x8FF8E2 0xE507
+0x8FF8E3 0xE508
+0x8FF8E4 0xE509
+0x8FF8E5 0xE50A
+0x8FF8E6 0xE50B
+0x8FF8E7 0xE50C
+0x8FF8E8 0xE50D
+0x8FF8E9 0xE50E
+0x8FF8EA 0xE50F
+0x8FF8EB 0xE510
+0x8FF8EC 0xE511
+0x8FF8ED 0xE512
+0x8FF8EE 0xE513
+0x8FF8EF 0xE514
+0x8FF8F0 0xE515
+0x8FF8F1 0xE516
+0x8FF8F2 0xE517
+0x8FF8F3 0xE518
+0x8FF8F4 0xE519
+0x8FF8F5 0xE51A
+0x8FF8F6 0xE51B
+0x8FF8F7 0xE51C
+0x8FF8F8 0xE51D
+0x8FF8F9 0xE51E
+0x8FF8FA 0xE51F
+0x8FF8FB 0xE520
+0x8FF8FC 0xE521
+0x8FF8FD 0xE522
+0x8FF8FE 0xE523
+0x8FF9A1 0xE524
+0x8FF9A2 0xE525
+0x8FF9A3 0xE526
+0x8FF9A4 0xE527
+0x8FF9A5 0xE528
+0x8FF9A6 0xE529
+0x8FF9A7 0xE52A
+0x8FF9A8 0xE52B
+0x8FF9A9 0xE52C
+0x8FF9AA 0xE52D
+0x8FF9AB 0xE52E
+0x8FF9AC 0xE52F
+0x8FF9AD 0xE530
+0x8FF9AE 0xE531
+0x8FF9AF 0xE532
+0x8FF9B0 0xE533
+0x8FF9B1 0xE534
+0x8FF9B2 0xE535
+0x8FF9B3 0xE536
+0x8FF9B4 0xE537
+0x8FF9B5 0xE538
+0x8FF9B6 0xE539
+0x8FF9B7 0xE53A
+0x8FF9B8 0xE53B
+0x8FF9B9 0xE53C
+0x8FF9BA 0xE53D
+0x8FF9BB 0xE53E
+0x8FF9BC 0xE53F
+0x8FF9BD 0xE540
+0x8FF9BE 0xE541
+0x8FF9BF 0xE542
+0x8FF9C0 0xE543
+0x8FF9C1 0xE544
+0x8FF9C2 0xE545
+0x8FF9C3 0xE546
+0x8FF9C4 0xE547
+0x8FF9C5 0xE548
+0x8FF9C6 0xE549
+0x8FF9C7 0xE54A
+0x8FF9C8 0xE54B
+0x8FF9C9 0xE54C
+0x8FF9CA 0xE54D
+0x8FF9CB 0xE54E
+0x8FF9CC 0xE54F
+0x8FF9CD 0xE550
+0x8FF9CE 0xE551
+0x8FF9CF 0xE552
+0x8FF9D0 0xE553
+0x8FF9D1 0xE554
+0x8FF9D2 0xE555
+0x8FF9D3 0xE556
+0x8FF9D4 0xE557
+0x8FF9D5 0xE558
+0x8FF9D6 0xE559
+0x8FF9D7 0xE55A
+0x8FF9D8 0xE55B
+0x8FF9D9 0xE55C
+0x8FF9DA 0xE55D
+0x8FF9DB 0xE55E
+0x8FF9DC 0xE55F
+0x8FF9DD 0xE560
+0x8FF9DE 0xE561
+0x8FF9DF 0xE562
+0x8FF9E0 0xE563
+0x8FF9E1 0xE564
+0x8FF9E2 0xE565
+0x8FF9E3 0xE566
+0x8FF9E4 0xE567
+0x8FF9E5 0xE568
+0x8FF9E6 0xE569
+0x8FF9E7 0xE56A
+0x8FF9E8 0xE56B
+0x8FF9E9 0xE56C
+0x8FF9EA 0xE56D
+0x8FF9EB 0xE56E
+0x8FF9EC 0xE56F
+0x8FF9ED 0xE570
+0x8FF9EE 0xE571
+0x8FF9EF 0xE572
+0x8FF9F0 0xE573
+0x8FF9F1 0xE574
+0x8FF9F2 0xE575
+0x8FF9F3 0xE576
+0x8FF9F4 0xE577
+0x8FF9F5 0xE578
+0x8FF9F6 0xE579
+0x8FF9F7 0xE57A
+0x8FF9F8 0xE57B
+0x8FF9F9 0xE57C
+0x8FF9FA 0xE57D
+0x8FF9FB 0xE57E
+0x8FF9FC 0xE57F
+0x8FF9FD 0xE580
+0x8FF9FE 0xE581
+0x8FFAA1 0xE582
+0x8FFAA2 0xE583
+0x8FFAA3 0xE584
+0x8FFAA4 0xE585
+0x8FFAA5 0xE586
+0x8FFAA6 0xE587
+0x8FFAA7 0xE588
+0x8FFAA8 0xE589
+0x8FFAA9 0xE58A
+0x8FFAAA 0xE58B
+0x8FFAAB 0xE58C
+0x8FFAAC 0xE58D
+0x8FFAAD 0xE58E
+0x8FFAAE 0xE58F
+0x8FFAAF 0xE590
+0x8FFAB0 0xE591
+0x8FFAB1 0xE592
+0x8FFAB2 0xE593
+0x8FFAB3 0xE594
+0x8FFAB4 0xE595
+0x8FFAB5 0xE596
+0x8FFAB6 0xE597
+0x8FFAB7 0xE598
+0x8FFAB8 0xE599
+0x8FFAB9 0xE59A
+0x8FFABA 0xE59B
+0x8FFABB 0xE59C
+0x8FFABC 0xE59D
+0x8FFABD 0xE59E
+0x8FFABE 0xE59F
+0x8FFABF 0xE5A0
+0x8FFAC0 0xE5A1
+0x8FFAC1 0xE5A2
+0x8FFAC2 0xE5A3
+0x8FFAC3 0xE5A4
+0x8FFAC4 0xE5A5
+0x8FFAC5 0xE5A6
+0x8FFAC6 0xE5A7
+0x8FFAC7 0xE5A8
+0x8FFAC8 0xE5A9
+0x8FFAC9 0xE5AA
+0x8FFACA 0xE5AB
+0x8FFACB 0xE5AC
+0x8FFACC 0xE5AD
+0x8FFACD 0xE5AE
+0x8FFACE 0xE5AF
+0x8FFACF 0xE5B0
+0x8FFAD0 0xE5B1
+0x8FFAD1 0xE5B2
+0x8FFAD2 0xE5B3
+0x8FFAD3 0xE5B4
+0x8FFAD4 0xE5B5
+0x8FFAD5 0xE5B6
+0x8FFAD6 0xE5B7
+0x8FFAD7 0xE5B8
+0x8FFAD8 0xE5B9
+0x8FFAD9 0xE5BA
+0x8FFADA 0xE5BB
+0x8FFADB 0xE5BC
+0x8FFADC 0xE5BD
+0x8FFADD 0xE5BE
+0x8FFADE 0xE5BF
+0x8FFADF 0xE5C0
+0x8FFAE0 0xE5C1
+0x8FFAE1 0xE5C2
+0x8FFAE2 0xE5C3
+0x8FFAE3 0xE5C4
+0x8FFAE4 0xE5C5
+0x8FFAE5 0xE5C6
+0x8FFAE6 0xE5C7
+0x8FFAE7 0xE5C8
+0x8FFAE8 0xE5C9
+0x8FFAE9 0xE5CA
+0x8FFAEA 0xE5CB
+0x8FFAEB 0xE5CC
+0x8FFAEC 0xE5CD
+0x8FFAED 0xE5CE
+0x8FFAEE 0xE5CF
+0x8FFAEF 0xE5D0
+0x8FFAF0 0xE5D1
+0x8FFAF1 0xE5D2
+0x8FFAF2 0xE5D3
+0x8FFAF3 0xE5D4
+0x8FFAF4 0xE5D5
+0x8FFAF5 0xE5D6
+0x8FFAF6 0xE5D7
+0x8FFAF7 0xE5D8
+0x8FFAF8 0xE5D9
+0x8FFAF9 0xE5DA
+0x8FFAFA 0xE5DB
+0x8FFAFB 0xE5DC
+0x8FFAFC 0xE5DD
+0x8FFAFD 0xE5DE
+0x8FFAFE 0xE5DF
+0x8FFBA1 0xE5E0
+0x8FFBA2 0xE5E1
+0x8FFBA3 0xE5E2
+0x8FFBA4 0xE5E3
+0x8FFBA5 0xE5E4
+0x8FFBA6 0xE5E5
+0x8FFBA7 0xE5E6
+0x8FFBA8 0xE5E7
+0x8FFBA9 0xE5E8
+0x8FFBAA 0xE5E9
+0x8FFBAB 0xE5EA
+0x8FFBAC 0xE5EB
+0x8FFBAD 0xE5EC
+0x8FFBAE 0xE5ED
+0x8FFBAF 0xE5EE
+0x8FFBB0 0xE5EF
+0x8FFBB1 0xE5F0
+0x8FFBB2 0xE5F1
+0x8FFBB3 0xE5F2
+0x8FFBB4 0xE5F3
+0x8FFBB5 0xE5F4
+0x8FFBB6 0xE5F5
+0x8FFBB7 0xE5F6
+0x8FFBB8 0xE5F7
+0x8FFBB9 0xE5F8
+0x8FFBBA 0xE5F9
+0x8FFBBB 0xE5FA
+0x8FFBBC 0xE5FB
+0x8FFBBD 0xE5FC
+0x8FFBBE 0xE5FD
+0x8FFBBF 0xE5FE
+0x8FFBC0 0xE5FF
+0x8FFBC1 0xE600
+0x8FFBC2 0xE601
+0x8FFBC3 0xE602
+0x8FFBC4 0xE603
+0x8FFBC5 0xE604
+0x8FFBC6 0xE605
+0x8FFBC7 0xE606
+0x8FFBC8 0xE607
+0x8FFBC9 0xE608
+0x8FFBCA 0xE609
+0x8FFBCB 0xE60A
+0x8FFBCC 0xE60B
+0x8FFBCD 0xE60C
+0x8FFBCE 0xE60D
+0x8FFBCF 0xE60E
+0x8FFBD0 0xE60F
+0x8FFBD1 0xE610
+0x8FFBD2 0xE611
+0x8FFBD3 0xE612
+0x8FFBD4 0xE613
+0x8FFBD5 0xE614
+0x8FFBD6 0xE615
+0x8FFBD7 0xE616
+0x8FFBD8 0xE617
+0x8FFBD9 0xE618
+0x8FFBDA 0xE619
+0x8FFBDB 0xE61A
+0x8FFBDC 0xE61B
+0x8FFBDD 0xE61C
+0x8FFBDE 0xE61D
+0x8FFBDF 0xE61E
+0x8FFBE0 0xE61F
+0x8FFBE1 0xE620
+0x8FFBE2 0xE621
+0x8FFBE3 0xE622
+0x8FFBE4 0xE623
+0x8FFBE5 0xE624
+0x8FFBE6 0xE625
+0x8FFBE7 0xE626
+0x8FFBE8 0xE627
+0x8FFBE9 0xE628
+0x8FFBEA 0xE629
+0x8FFBEB 0xE62A
+0x8FFBEC 0xE62B
+0x8FFBED 0xE62C
+0x8FFBEE 0xE62D
+0x8FFBEF 0xE62E
+0x8FFBF0 0xE62F
+0x8FFBF1 0xE630
+0x8FFBF2 0xE631
+0x8FFBF3 0xE632
+0x8FFBF4 0xE633
+0x8FFBF5 0xE634
+0x8FFBF6 0xE635
+0x8FFBF7 0xE636
+0x8FFBF8 0xE637
+0x8FFBF9 0xE638
+0x8FFBFA 0xE639
+0x8FFBFB 0xE63A
+0x8FFBFC 0xE63B
+0x8FFBFD 0xE63C
+0x8FFBFE 0xE63D
+0x8FFCA1 0xE63E
+0x8FFCA2 0xE63F
+0x8FFCA3 0xE640
+0x8FFCA4 0xE641
+0x8FFCA5 0xE642
+0x8FFCA6 0xE643
+0x8FFCA7 0xE644
+0x8FFCA8 0xE645
+0x8FFCA9 0xE646
+0x8FFCAA 0xE647
+0x8FFCAB 0xE648
+0x8FFCAC 0xE649
+0x8FFCAD 0xE64A
+0x8FFCAE 0xE64B
+0x8FFCAF 0xE64C
+0x8FFCB0 0xE64D
+0x8FFCB1 0xE64E
+0x8FFCB2 0xE64F
+0x8FFCB3 0xE650
+0x8FFCB4 0xE651
+0x8FFCB5 0xE652
+0x8FFCB6 0xE653
+0x8FFCB7 0xE654
+0x8FFCB8 0xE655
+0x8FFCB9 0xE656
+0x8FFCBA 0xE657
+0x8FFCBB 0xE658
+0x8FFCBC 0xE659
+0x8FFCBD 0xE65A
+0x8FFCBE 0xE65B
+0x8FFCBF 0xE65C
+0x8FFCC0 0xE65D
+0x8FFCC1 0xE65E
+0x8FFCC2 0xE65F
+0x8FFCC3 0xE660
+0x8FFCC4 0xE661
+0x8FFCC5 0xE662
+0x8FFCC6 0xE663
+0x8FFCC7 0xE664
+0x8FFCC8 0xE665
+0x8FFCC9 0xE666
+0x8FFCCA 0xE667
+0x8FFCCB 0xE668
+0x8FFCCC 0xE669
+0x8FFCCD 0xE66A
+0x8FFCCE 0xE66B
+0x8FFCCF 0xE66C
+0x8FFCD0 0xE66D
+0x8FFCD1 0xE66E
+0x8FFCD2 0xE66F
+0x8FFCD3 0xE670
+0x8FFCD4 0xE671
+0x8FFCD5 0xE672
+0x8FFCD6 0xE673
+0x8FFCD7 0xE674
+0x8FFCD8 0xE675
+0x8FFCD9 0xE676
+0x8FFCDA 0xE677
+0x8FFCDB 0xE678
+0x8FFCDC 0xE679
+0x8FFCDD 0xE67A
+0x8FFCDE 0xE67B
+0x8FFCDF 0xE67C
+0x8FFCE0 0xE67D
+0x8FFCE1 0xE67E
+0x8FFCE2 0xE67F
+0x8FFCE3 0xE680
+0x8FFCE4 0xE681
+0x8FFCE5 0xE682
+0x8FFCE6 0xE683
+0x8FFCE7 0xE684
+0x8FFCE8 0xE685
+0x8FFCE9 0xE686
+0x8FFCEA 0xE687
+0x8FFCEB 0xE688
+0x8FFCEC 0xE689
+0x8FFCED 0xE68A
+0x8FFCEE 0xE68B
+0x8FFCEF 0xE68C
+0x8FFCF0 0xE68D
+0x8FFCF1 0xE68E
+0x8FFCF2 0xE68F
+0x8FFCF3 0xE690
+0x8FFCF4 0xE691
+0x8FFCF5 0xE692
+0x8FFCF6 0xE693
+0x8FFCF7 0xE694
+0x8FFCF8 0xE695
+0x8FFCF9 0xE696
+0x8FFCFA 0xE697
+0x8FFCFB 0xE698
+0x8FFCFC 0xE699
+0x8FFCFD 0xE69A
+0x8FFCFE 0xE69B
+0x8FFDA1 0xE69C
+0x8FFDA2 0xE69D
+0x8FFDA3 0xE69E
+0x8FFDA4 0xE69F
+0x8FFDA5 0xE6A0
+0x8FFDA6 0xE6A1
+0x8FFDA7 0xE6A2
+0x8FFDA8 0xE6A3
+0x8FFDA9 0xE6A4
+0x8FFDAA 0xE6A5
+0x8FFDAB 0xE6A6
+0x8FFDAC 0xE6A7
+0x8FFDAD 0xE6A8
+0x8FFDAE 0xE6A9
+0x8FFDAF 0xE6AA
+0x8FFDB0 0xE6AB
+0x8FFDB1 0xE6AC
+0x8FFDB2 0xE6AD
+0x8FFDB3 0xE6AE
+0x8FFDB4 0xE6AF
+0x8FFDB5 0xE6B0
+0x8FFDB6 0xE6B1
+0x8FFDB7 0xE6B2
+0x8FFDB8 0xE6B3
+0x8FFDB9 0xE6B4
+0x8FFDBA 0xE6B5
+0x8FFDBB 0xE6B6
+0x8FFDBC 0xE6B7
+0x8FFDBD 0xE6B8
+0x8FFDBE 0xE6B9
+0x8FFDBF 0xE6BA
+0x8FFDC0 0xE6BB
+0x8FFDC1 0xE6BC
+0x8FFDC2 0xE6BD
+0x8FFDC3 0xE6BE
+0x8FFDC4 0xE6BF
+0x8FFDC5 0xE6C0
+0x8FFDC6 0xE6C1
+0x8FFDC7 0xE6C2
+0x8FFDC8 0xE6C3
+0x8FFDC9 0xE6C4
+0x8FFDCA 0xE6C5
+0x8FFDCB 0xE6C6
+0x8FFDCC 0xE6C7
+0x8FFDCD 0xE6C8
+0x8FFDCE 0xE6C9
+0x8FFDCF 0xE6CA
+0x8FFDD0 0xE6CB
+0x8FFDD1 0xE6CC
+0x8FFDD2 0xE6CD
+0x8FFDD3 0xE6CE
+0x8FFDD4 0xE6CF
+0x8FFDD5 0xE6D0
+0x8FFDD6 0xE6D1
+0x8FFDD7 0xE6D2
+0x8FFDD8 0xE6D3
+0x8FFDD9 0xE6D4
+0x8FFDDA 0xE6D5
+0x8FFDDB 0xE6D6
+0x8FFDDC 0xE6D7
+0x8FFDDD 0xE6D8
+0x8FFDDE 0xE6D9
+0x8FFDDF 0xE6DA
+0x8FFDE0 0xE6DB
+0x8FFDE1 0xE6DC
+0x8FFDE2 0xE6DD
+0x8FFDE3 0xE6DE
+0x8FFDE4 0xE6DF
+0x8FFDE5 0xE6E0
+0x8FFDE6 0xE6E1
+0x8FFDE7 0xE6E2
+0x8FFDE8 0xE6E3
+0x8FFDE9 0xE6E4
+0x8FFDEA 0xE6E5
+0x8FFDEB 0xE6E6
+0x8FFDEC 0xE6E7
+0x8FFDED 0xE6E8
+0x8FFDEE 0xE6E9
+0x8FFDEF 0xE6EA
+0x8FFDF0 0xE6EB
+0x8FFDF1 0xE6EC
+0x8FFDF2 0xE6ED
+0x8FFDF3 0xE6EE
+0x8FFDF4 0xE6EF
+0x8FFDF5 0xE6F0
+0x8FFDF6 0xE6F1
+0x8FFDF7 0xE6F2
+0x8FFDF8 0xE6F3
+0x8FFDF9 0xE6F4
+0x8FFDFA 0xE6F5
+0x8FFDFB 0xE6F6
+0x8FFDFC 0xE6F7
+0x8FFDFD 0xE6F8
+0x8FFDFE 0xE6F9
+0x8FFEA1 0xE6FA
+0x8FFEA2 0xE6FB
+0x8FFEA3 0xE6FC
+0x8FFEA4 0xE6FD
+0x8FFEA5 0xE6FE
+0x8FFEA6 0xE6FF
+0x8FFEA7 0xE700
+0x8FFEA8 0xE701
+0x8FFEA9 0xE702
+0x8FFEAA 0xE703
+0x8FFEAB 0xE704
+0x8FFEAC 0xE705
+0x8FFEAD 0xE706
+0x8FFEAE 0xE707
+0x8FFEAF 0xE708
+0x8FFEB0 0xE709
+0x8FFEB1 0xE70A
+0x8FFEB2 0xE70B
+0x8FFEB3 0xE70C
+0x8FFEB4 0xE70D
+0x8FFEB5 0xE70E
+0x8FFEB6 0xE70F
+0x8FFEB7 0xE710
+0x8FFEB8 0xE711
+0x8FFEB9 0xE712
+0x8FFEBA 0xE713
+0x8FFEBB 0xE714
+0x8FFEBC 0xE715
+0x8FFEBD 0xE716
+0x8FFEBE 0xE717
+0x8FFEBF 0xE718
+0x8FFEC0 0xE719
+0x8FFEC1 0xE71A
+0x8FFEC2 0xE71B
+0x8FFEC3 0xE71C
+0x8FFEC4 0xE71D
+0x8FFEC5 0xE71E
+0x8FFEC6 0xE71F
+0x8FFEC7 0xE720
+0x8FFEC8 0xE721
+0x8FFEC9 0xE722
+0x8FFECA 0xE723
+0x8FFECB 0xE724
+0x8FFECC 0xE725
+0x8FFECD 0xE726
+0x8FFECE 0xE727
+0x8FFECF 0xE728
+0x8FFED0 0xE729
+0x8FFED1 0xE72A
+0x8FFED2 0xE72B
+0x8FFED3 0xE72C
+0x8FFED4 0xE72D
+0x8FFED5 0xE72E
+0x8FFED6 0xE72F
+0x8FFED7 0xE730
+0x8FFED8 0xE731
+0x8FFED9 0xE732
+0x8FFEDA 0xE733
+0x8FFEDB 0xE734
+0x8FFEDC 0xE735
+0x8FFEDD 0xE736
+0x8FFEDE 0xE737
+0x8FFEDF 0xE738
+0x8FFEE0 0xE739
+0x8FFEE1 0xE73A
+0x8FFEE2 0xE73B
+0x8FFEE3 0xE73C
+0x8FFEE4 0xE73D
+0x8FFEE5 0xE73E
+0x8FFEE6 0xE73F
+0x8FFEE7 0xE740
+0x8FFEE8 0xE741
+0x8FFEE9 0xE742
+0x8FFEEA 0xE743
+0x8FFEEB 0xE744
+0x8FFEEC 0xE745
+0x8FFEED 0xE746
+0x8FFEEE 0xE747
+0x8FFEEF 0xE748
+0x8FFEF0 0xE749
+0x8FFEF1 0xE74A
+0x8FFEF2 0xE74B
+0x8FFEF3 0xE74C
+0x8FFEF4 0xE74D
+0x8FFEF5 0xE74E
+0x8FFEF6 0xE74F
+0x8FFEF7 0xE750
+0x8FFEF8 0xE751
+0x8FFEF9 0xE752
+0x8FFEFA 0xE753
+0x8FFEFB 0xE754
+0x8FFEFC 0xE755
+0x8FFEFD 0xE756
+0x8FFEFE 0xE757
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0xFF0C
+0xA1A5 0xFF0E
+0xA1A6 0x30FB
+0xA1A7 0xFF1A
+0xA1A8 0xFF1B
+0xA1A9 0xFF1F
+0xA1AA 0xFF01
+0xA1AB 0x309B
+0xA1AC 0x309C
+0xA1AD 0x00B4
+0xA1AE 0xFF40
+0xA1AF 0x00A8
+0xA1B0 0xFF3E
+0xA1B1 0xFFE3
+0xA1B2 0xFF3F
+0xA1B3 0x30FD
+0xA1B4 0x30FE
+0xA1B5 0x309D
+0xA1B6 0x309E
+0xA1B7 0x3003
+0xA1B8 0x4EDD
+0xA1B9 0x3005
+0xA1BA 0x3006
+0xA1BB 0x3007
+0xA1BC 0x30FC
+0xA1BD 0x2015
+0xA1BE 0x2010
+0xA1BF 0xFF0F
+0xA1C0 0xFF3C
+0xA1C1 0x301C
+0xA1C2 0x2016
+0xA1C3 0xFF5C
+0xA1C4 0x2026
+0xA1C5 0x2025
+0xA1C6 0x2018
+0xA1C7 0x2019
+0xA1C8 0x201C
+0xA1C9 0x201D
+0xA1CA 0xFF08
+0xA1CB 0xFF09
+0xA1CC 0x3014
+0xA1CD 0x3015
+0xA1CE 0xFF3B
+0xA1CF 0xFF3D
+0xA1D0 0xFF5B
+0xA1D1 0xFF5D
+0xA1D2 0x3008
+0xA1D3 0x3009
+0xA1D4 0x300A
+0xA1D5 0x300B
+0xA1D6 0x300C
+0xA1D7 0x300D
+0xA1D8 0x300E
+0xA1D9 0x300F
+0xA1DA 0x3010
+0xA1DB 0x3011
+0xA1DC 0xFF0B
+0xA1DD 0x2212
+0xA1DE 0x00B1
+0xA1DF 0x00D7
+0xA1E0 0x00F7
+0xA1E1 0xFF1D
+0xA1E2 0x2260
+0xA1E3 0xFF1C
+0xA1E4 0xFF1E
+0xA1E5 0x2266
+0xA1E6 0x2267
+0xA1E7 0x221E
+0xA1E8 0x2234
+0xA1E9 0x2642
+0xA1EA 0x2640
+0xA1EB 0x00B0
+0xA1EC 0x2032
+0xA1ED 0x2033
+0xA1EE 0x2103
+0xA1EF 0xFFE5
+0xA1F0 0xFF04
+0xA1F1 0x00A2
+0xA1F2 0x00A3
+0xA1F3 0xFF05
+0xA1F4 0xFF03
+0xA1F5 0xFF06
+0xA1F6 0xFF0A
+0xA1F7 0xFF20
+0xA1F8 0x00A7
+0xA1F9 0x2606
+0xA1FA 0x2605
+0xA1FB 0x25CB
+0xA1FC 0x25CF
+0xA1FD 0x25CE
+0xA1FE 0x25C7
+0xA2A1 0x25C6
+0xA2A2 0x25A1
+0xA2A3 0x25A0
+0xA2A4 0x25B3
+0xA2A5 0x25B2
+0xA2A6 0x25BD
+0xA2A7 0x25BC
+0xA2A8 0x203B
+0xA2A9 0x3012
+0xA2AA 0x2192
+0xA2AB 0x2190
+0xA2AC 0x2191
+0xA2AD 0x2193
+0xA2AE 0x3013
+0xA2BA 0x2208
+0xA2BB 0x220B
+0xA2BC 0x2286
+0xA2BD 0x2287
+0xA2BE 0x2282
+0xA2BF 0x2283
+0xA2C0 0x222A
+0xA2C1 0x2229
+0xA2CA 0x2227
+0xA2CB 0x2228
+0xA2CC 0x00AC
+0xA2CD 0x21D2
+0xA2CE 0x21D4
+0xA2CF 0x2200
+0xA2D0 0x2203
+0xA2DC 0x2220
+0xA2DD 0x22A5
+0xA2DE 0x2312
+0xA2DF 0x2202
+0xA2E0 0x2207
+0xA2E1 0x2261
+0xA2E2 0x2252
+0xA2E3 0x226A
+0xA2E4 0x226B
+0xA2E5 0x221A
+0xA2E6 0x223D
+0xA2E7 0x221D
+0xA2E8 0x2235
+0xA2E9 0x222B
+0xA2EA 0x222C
+0xA2F2 0x212B
+0xA2F3 0x2030
+0xA2F4 0x266F
+0xA2F5 0x266D
+0xA2F6 0x266A
+0xA2F7 0x2020
+0xA2F8 0x2021
+0xA2F9 0x00B6
+0xA2FE 0x25EF
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA4A1 0x3041
+0xA4A2 0x3042
+0xA4A3 0x3043
+0xA4A4 0x3044
+0xA4A5 0x3045
+0xA4A6 0x3046
+0xA4A7 0x3047
+0xA4A8 0x3048
+0xA4A9 0x3049
+0xA4AA 0x304A
+0xA4AB 0x304B
+0xA4AC 0x304C
+0xA4AD 0x304D
+0xA4AE 0x304E
+0xA4AF 0x304F
+0xA4B0 0x3050
+0xA4B1 0x3051
+0xA4B2 0x3052
+0xA4B3 0x3053
+0xA4B4 0x3054
+0xA4B5 0x3055
+0xA4B6 0x3056
+0xA4B7 0x3057
+0xA4B8 0x3058
+0xA4B9 0x3059
+0xA4BA 0x305A
+0xA4BB 0x305B
+0xA4BC 0x305C
+0xA4BD 0x305D
+0xA4BE 0x305E
+0xA4BF 0x305F
+0xA4C0 0x3060
+0xA4C1 0x3061
+0xA4C2 0x3062
+0xA4C3 0x3063
+0xA4C4 0x3064
+0xA4C5 0x3065
+0xA4C6 0x3066
+0xA4C7 0x3067
+0xA4C8 0x3068
+0xA4C9 0x3069
+0xA4CA 0x306A
+0xA4CB 0x306B
+0xA4CC 0x306C
+0xA4CD 0x306D
+0xA4CE 0x306E
+0xA4CF 0x306F
+0xA4D0 0x3070
+0xA4D1 0x3071
+0xA4D2 0x3072
+0xA4D3 0x3073
+0xA4D4 0x3074
+0xA4D5 0x3075
+0xA4D6 0x3076
+0xA4D7 0x3077
+0xA4D8 0x3078
+0xA4D9 0x3079
+0xA4DA 0x307A
+0xA4DB 0x307B
+0xA4DC 0x307C
+0xA4DD 0x307D
+0xA4DE 0x307E
+0xA4DF 0x307F
+0xA4E0 0x3080
+0xA4E1 0x3081
+0xA4E2 0x3082
+0xA4E3 0x3083
+0xA4E4 0x3084
+0xA4E5 0x3085
+0xA4E6 0x3086
+0xA4E7 0x3087
+0xA4E8 0x3088
+0xA4E9 0x3089
+0xA4EA 0x308A
+0xA4EB 0x308B
+0xA4EC 0x308C
+0xA4ED 0x308D
+0xA4EE 0x308E
+0xA4EF 0x308F
+0xA4F0 0x3090
+0xA4F1 0x3091
+0xA4F2 0x3092
+0xA4F3 0x3093
+0xA5A1 0x30A1
+0xA5A2 0x30A2
+0xA5A3 0x30A3
+0xA5A4 0x30A4
+0xA5A5 0x30A5
+0xA5A6 0x30A6
+0xA5A7 0x30A7
+0xA5A8 0x30A8
+0xA5A9 0x30A9
+0xA5AA 0x30AA
+0xA5AB 0x30AB
+0xA5AC 0x30AC
+0xA5AD 0x30AD
+0xA5AE 0x30AE
+0xA5AF 0x30AF
+0xA5B0 0x30B0
+0xA5B1 0x30B1
+0xA5B2 0x30B2
+0xA5B3 0x30B3
+0xA5B4 0x30B4
+0xA5B5 0x30B5
+0xA5B6 0x30B6
+0xA5B7 0x30B7
+0xA5B8 0x30B8
+0xA5B9 0x30B9
+0xA5BA 0x30BA
+0xA5BB 0x30BB
+0xA5BC 0x30BC
+0xA5BD 0x30BD
+0xA5BE 0x30BE
+0xA5BF 0x30BF
+0xA5C0 0x30C0
+0xA5C1 0x30C1
+0xA5C2 0x30C2
+0xA5C3 0x30C3
+0xA5C4 0x30C4
+0xA5C5 0x30C5
+0xA5C6 0x30C6
+0xA5C7 0x30C7
+0xA5C8 0x30C8
+0xA5C9 0x30C9
+0xA5CA 0x30CA
+0xA5CB 0x30CB
+0xA5CC 0x30CC
+0xA5CD 0x30CD
+0xA5CE 0x30CE
+0xA5CF 0x30CF
+0xA5D0 0x30D0
+0xA5D1 0x30D1
+0xA5D2 0x30D2
+0xA5D3 0x30D3
+0xA5D4 0x30D4
+0xA5D5 0x30D5
+0xA5D6 0x30D6
+0xA5D7 0x30D7
+0xA5D8 0x30D8
+0xA5D9 0x30D9
+0xA5DA 0x30DA
+0xA5DB 0x30DB
+0xA5DC 0x30DC
+0xA5DD 0x30DD
+0xA5DE 0x30DE
+0xA5DF 0x30DF
+0xA5E0 0x30E0
+0xA5E1 0x30E1
+0xA5E2 0x30E2
+0xA5E3 0x30E3
+0xA5E4 0x30E4
+0xA5E5 0x30E5
+0xA5E6 0x30E6
+0xA5E7 0x30E7
+0xA5E8 0x30E8
+0xA5E9 0x30E9
+0xA5EA 0x30EA
+0xA5EB 0x30EB
+0xA5EC 0x30EC
+0xA5ED 0x30ED
+0xA5EE 0x30EE
+0xA5EF 0x30EF
+0xA5F0 0x30F0
+0xA5F1 0x30F1
+0xA5F2 0x30F2
+0xA5F3 0x30F3
+0xA5F4 0x30F4
+0xA5F5 0x30F5
+0xA5F6 0x30F6
+0xA6A1 0x0391
+0xA6A2 0x0392
+0xA6A3 0x0393
+0xA6A4 0x0394
+0xA6A5 0x0395
+0xA6A6 0x0396
+0xA6A7 0x0397
+0xA6A8 0x0398
+0xA6A9 0x0399
+0xA6AA 0x039A
+0xA6AB 0x039B
+0xA6AC 0x039C
+0xA6AD 0x039D
+0xA6AE 0x039E
+0xA6AF 0x039F
+0xA6B0 0x03A0
+0xA6B1 0x03A1
+0xA6B2 0x03A3
+0xA6B3 0x03A4
+0xA6B4 0x03A5
+0xA6B5 0x03A6
+0xA6B6 0x03A7
+0xA6B7 0x03A8
+0xA6B8 0x03A9
+0xA6C1 0x03B1
+0xA6C2 0x03B2
+0xA6C3 0x03B3
+0xA6C4 0x03B4
+0xA6C5 0x03B5
+0xA6C6 0x03B6
+0xA6C7 0x03B7
+0xA6C8 0x03B8
+0xA6C9 0x03B9
+0xA6CA 0x03BA
+0xA6CB 0x03BB
+0xA6CC 0x03BC
+0xA6CD 0x03BD
+0xA6CE 0x03BE
+0xA6CF 0x03BF
+0xA6D0 0x03C0
+0xA6D1 0x03C1
+0xA6D2 0x03C3
+0xA6D3 0x03C4
+0xA6D4 0x03C5
+0xA6D5 0x03C6
+0xA6D6 0x03C7
+0xA6D7 0x03C8
+0xA6D8 0x03C9
+0xA7A1 0x0410
+0xA7A2 0x0411
+0xA7A3 0x0412
+0xA7A4 0x0413
+0xA7A5 0x0414
+0xA7A6 0x0415
+0xA7A7 0x0401
+0xA7A8 0x0416
+0xA7A9 0x0417
+0xA7AA 0x0418
+0xA7AB 0x0419
+0xA7AC 0x041A
+0xA7AD 0x041B
+0xA7AE 0x041C
+0xA7AF 0x041D
+0xA7B0 0x041E
+0xA7B1 0x041F
+0xA7B2 0x0420
+0xA7B3 0x0421
+0xA7B4 0x0422
+0xA7B5 0x0423
+0xA7B6 0x0424
+0xA7B7 0x0425
+0xA7B8 0x0426
+0xA7B9 0x0427
+0xA7BA 0x0428
+0xA7BB 0x0429
+0xA7BC 0x042A
+0xA7BD 0x042B
+0xA7BE 0x042C
+0xA7BF 0x042D
+0xA7C0 0x042E
+0xA7C1 0x042F
+0xA7D1 0x0430
+0xA7D2 0x0431
+0xA7D3 0x0432
+0xA7D4 0x0433
+0xA7D5 0x0434
+0xA7D6 0x0435
+0xA7D7 0x0451
+0xA7D8 0x0436
+0xA7D9 0x0437
+0xA7DA 0x0438
+0xA7DB 0x0439
+0xA7DC 0x043A
+0xA7DD 0x043B
+0xA7DE 0x043C
+0xA7DF 0x043D
+0xA7E0 0x043E
+0xA7E1 0x043F
+0xA7E2 0x0440
+0xA7E3 0x0441
+0xA7E4 0x0442
+0xA7E5 0x0443
+0xA7E6 0x0444
+0xA7E7 0x0445
+0xA7E8 0x0446
+0xA7E9 0x0447
+0xA7EA 0x0448
+0xA7EB 0x0449
+0xA7EC 0x044A
+0xA7ED 0x044B
+0xA7EE 0x044C
+0xA7EF 0x044D
+0xA7F0 0x044E
+0xA7F1 0x044F
+0xA8A1 0x2500
+0xA8A2 0x2502
+0xA8A3 0x250C
+0xA8A4 0x2510
+0xA8A5 0x2518
+0xA8A6 0x2514
+0xA8A7 0x251C
+0xA8A8 0x252C
+0xA8A9 0x2524
+0xA8AA 0x2534
+0xA8AB 0x253C
+0xA8AC 0x2501
+0xA8AD 0x2503
+0xA8AE 0x250F
+0xA8AF 0x2513
+0xA8B0 0x251B
+0xA8B1 0x2517
+0xA8B2 0x2523
+0xA8B3 0x2533
+0xA8B4 0x252B
+0xA8B5 0x253B
+0xA8B6 0x254B
+0xA8B7 0x2520
+0xA8B8 0x252F
+0xA8B9 0x2528
+0xA8BA 0x2537
+0xA8BB 0x253F
+0xA8BC 0x251D
+0xA8BD 0x2530
+0xA8BE 0x2525
+0xA8BF 0x2538
+0xA8C0 0x2542
+0xB0A1 0x4E9C
+0xB0A2 0x5516
+0xB0A3 0x5A03
+0xB0A4 0x963F
+0xB0A5 0x54C0
+0xB0A6 0x611B
+0xB0A7 0x6328
+0xB0A8 0x59F6
+0xB0A9 0x9022
+0xB0AA 0x8475
+0xB0AB 0x831C
+0xB0AC 0x7A50
+0xB0AD 0x60AA
+0xB0AE 0x63E1
+0xB0AF 0x6E25
+0xB0B0 0x65ED
+0xB0B1 0x8466
+0xB0B2 0x82A6
+0xB0B3 0x9BF5
+0xB0B4 0x6893
+0xB0B5 0x5727
+0xB0B6 0x65A1
+0xB0B7 0x6271
+0xB0B8 0x5B9B
+0xB0B9 0x59D0
+0xB0BA 0x867B
+0xB0BB 0x98F4
+0xB0BC 0x7D62
+0xB0BD 0x7DBE
+0xB0BE 0x9B8E
+0xB0BF 0x6216
+0xB0C0 0x7C9F
+0xB0C1 0x88B7
+0xB0C2 0x5B89
+0xB0C3 0x5EB5
+0xB0C4 0x6309
+0xB0C5 0x6697
+0xB0C6 0x6848
+0xB0C7 0x95C7
+0xB0C8 0x978D
+0xB0C9 0x674F
+0xB0CA 0x4EE5
+0xB0CB 0x4F0A
+0xB0CC 0x4F4D
+0xB0CD 0x4F9D
+0xB0CE 0x5049
+0xB0CF 0x56F2
+0xB0D0 0x5937
+0xB0D1 0x59D4
+0xB0D2 0x5A01
+0xB0D3 0x5C09
+0xB0D4 0x60DF
+0xB0D5 0x610F
+0xB0D6 0x6170
+0xB0D7 0x6613
+0xB0D8 0x6905
+0xB0D9 0x70BA
+0xB0DA 0x754F
+0xB0DB 0x7570
+0xB0DC 0x79FB
+0xB0DD 0x7DAD
+0xB0DE 0x7DEF
+0xB0DF 0x80C3
+0xB0E0 0x840E
+0xB0E1 0x8863
+0xB0E2 0x8B02
+0xB0E3 0x9055
+0xB0E4 0x907A
+0xB0E5 0x533B
+0xB0E6 0x4E95
+0xB0E7 0x4EA5
+0xB0E8 0x57DF
+0xB0E9 0x80B2
+0xB0EA 0x90C1
+0xB0EB 0x78EF
+0xB0EC 0x4E00
+0xB0ED 0x58F1
+0xB0EE 0x6EA2
+0xB0EF 0x9038
+0xB0F0 0x7A32
+0xB0F1 0x8328
+0xB0F2 0x828B
+0xB0F3 0x9C2F
+0xB0F4 0x5141
+0xB0F5 0x5370
+0xB0F6 0x54BD
+0xB0F7 0x54E1
+0xB0F8 0x56E0
+0xB0F9 0x59FB
+0xB0FA 0x5F15
+0xB0FB 0x98F2
+0xB0FC 0x6DEB
+0xB0FD 0x80E4
+0xB0FE 0x852D
+0xB1A1 0x9662
+0xB1A2 0x9670
+0xB1A3 0x96A0
+0xB1A4 0x97FB
+0xB1A5 0x540B
+0xB1A6 0x53F3
+0xB1A7 0x5B87
+0xB1A8 0x70CF
+0xB1A9 0x7FBD
+0xB1AA 0x8FC2
+0xB1AB 0x96E8
+0xB1AC 0x536F
+0xB1AD 0x9D5C
+0xB1AE 0x7ABA
+0xB1AF 0x4E11
+0xB1B0 0x7893
+0xB1B1 0x81FC
+0xB1B2 0x6E26
+0xB1B3 0x5618
+0xB1B4 0x5504
+0xB1B5 0x6B1D
+0xB1B6 0x851A
+0xB1B7 0x9C3B
+0xB1B8 0x59E5
+0xB1B9 0x53A9
+0xB1BA 0x6D66
+0xB1BB 0x74DC
+0xB1BC 0x958F
+0xB1BD 0x5642
+0xB1BE 0x4E91
+0xB1BF 0x904B
+0xB1C0 0x96F2
+0xB1C1 0x834F
+0xB1C2 0x990C
+0xB1C3 0x53E1
+0xB1C4 0x55B6
+0xB1C5 0x5B30
+0xB1C6 0x5F71
+0xB1C7 0x6620
+0xB1C8 0x66F3
+0xB1C9 0x6804
+0xB1CA 0x6C38
+0xB1CB 0x6CF3
+0xB1CC 0x6D29
+0xB1CD 0x745B
+0xB1CE 0x76C8
+0xB1CF 0x7A4E
+0xB1D0 0x9834
+0xB1D1 0x82F1
+0xB1D2 0x885B
+0xB1D3 0x8A60
+0xB1D4 0x92ED
+0xB1D5 0x6DB2
+0xB1D6 0x75AB
+0xB1D7 0x76CA
+0xB1D8 0x99C5
+0xB1D9 0x60A6
+0xB1DA 0x8B01
+0xB1DB 0x8D8A
+0xB1DC 0x95B2
+0xB1DD 0x698E
+0xB1DE 0x53AD
+0xB1DF 0x5186
+0xB1E0 0x5712
+0xB1E1 0x5830
+0xB1E2 0x5944
+0xB1E3 0x5BB4
+0xB1E4 0x5EF6
+0xB1E5 0x6028
+0xB1E6 0x63A9
+0xB1E7 0x63F4
+0xB1E8 0x6CBF
+0xB1E9 0x6F14
+0xB1EA 0x708E
+0xB1EB 0x7114
+0xB1EC 0x7159
+0xB1ED 0x71D5
+0xB1EE 0x733F
+0xB1EF 0x7E01
+0xB1F0 0x8276
+0xB1F1 0x82D1
+0xB1F2 0x8597
+0xB1F3 0x9060
+0xB1F4 0x925B
+0xB1F5 0x9D1B
+0xB1F6 0x5869
+0xB1F7 0x65BC
+0xB1F8 0x6C5A
+0xB1F9 0x7525
+0xB1FA 0x51F9
+0xB1FB 0x592E
+0xB1FC 0x5965
+0xB1FD 0x5F80
+0xB1FE 0x5FDC
+0xB2A1 0x62BC
+0xB2A2 0x65FA
+0xB2A3 0x6A2A
+0xB2A4 0x6B27
+0xB2A5 0x6BB4
+0xB2A6 0x738B
+0xB2A7 0x7FC1
+0xB2A8 0x8956
+0xB2A9 0x9D2C
+0xB2AA 0x9D0E
+0xB2AB 0x9EC4
+0xB2AC 0x5CA1
+0xB2AD 0x6C96
+0xB2AE 0x837B
+0xB2AF 0x5104
+0xB2B0 0x5C4B
+0xB2B1 0x61B6
+0xB2B2 0x81C6
+0xB2B3 0x6876
+0xB2B4 0x7261
+0xB2B5 0x4E59
+0xB2B6 0x4FFA
+0xB2B7 0x5378
+0xB2B8 0x6069
+0xB2B9 0x6E29
+0xB2BA 0x7A4F
+0xB2BB 0x97F3
+0xB2BC 0x4E0B
+0xB2BD 0x5316
+0xB2BE 0x4EEE
+0xB2BF 0x4F55
+0xB2C0 0x4F3D
+0xB2C1 0x4FA1
+0xB2C2 0x4F73
+0xB2C3 0x52A0
+0xB2C4 0x53EF
+0xB2C5 0x5609
+0xB2C6 0x590F
+0xB2C7 0x5AC1
+0xB2C8 0x5BB6
+0xB2C9 0x5BE1
+0xB2CA 0x79D1
+0xB2CB 0x6687
+0xB2CC 0x679C
+0xB2CD 0x67B6
+0xB2CE 0x6B4C
+0xB2CF 0x6CB3
+0xB2D0 0x706B
+0xB2D1 0x73C2
+0xB2D2 0x798D
+0xB2D3 0x79BE
+0xB2D4 0x7A3C
+0xB2D5 0x7B87
+0xB2D6 0x82B1
+0xB2D7 0x82DB
+0xB2D8 0x8304
+0xB2D9 0x8377
+0xB2DA 0x83EF
+0xB2DB 0x83D3
+0xB2DC 0x8766
+0xB2DD 0x8AB2
+0xB2DE 0x5629
+0xB2DF 0x8CA8
+0xB2E0 0x8FE6
+0xB2E1 0x904E
+0xB2E2 0x971E
+0xB2E3 0x868A
+0xB2E4 0x4FC4
+0xB2E5 0x5CE8
+0xB2E6 0x6211
+0xB2E7 0x7259
+0xB2E8 0x753B
+0xB2E9 0x81E5
+0xB2EA 0x82BD
+0xB2EB 0x86FE
+0xB2EC 0x8CC0
+0xB2ED 0x96C5
+0xB2EE 0x9913
+0xB2EF 0x99D5
+0xB2F0 0x4ECB
+0xB2F1 0x4F1A
+0xB2F2 0x89E3
+0xB2F3 0x56DE
+0xB2F4 0x584A
+0xB2F5 0x58CA
+0xB2F6 0x5EFB
+0xB2F7 0x5FEB
+0xB2F8 0x602A
+0xB2F9 0x6094
+0xB2FA 0x6062
+0xB2FB 0x61D0
+0xB2FC 0x6212
+0xB2FD 0x62D0
+0xB2FE 0x6539
+0xB3A1 0x9B41
+0xB3A2 0x6666
+0xB3A3 0x68B0
+0xB3A4 0x6D77
+0xB3A5 0x7070
+0xB3A6 0x754C
+0xB3A7 0x7686
+0xB3A8 0x7D75
+0xB3A9 0x82A5
+0xB3AA 0x87F9
+0xB3AB 0x958B
+0xB3AC 0x968E
+0xB3AD 0x8C9D
+0xB3AE 0x51F1
+0xB3AF 0x52BE
+0xB3B0 0x5916
+0xB3B1 0x54B3
+0xB3B2 0x5BB3
+0xB3B3 0x5D16
+0xB3B4 0x6168
+0xB3B5 0x6982
+0xB3B6 0x6DAF
+0xB3B7 0x788D
+0xB3B8 0x84CB
+0xB3B9 0x8857
+0xB3BA 0x8A72
+0xB3BB 0x93A7
+0xB3BC 0x9AB8
+0xB3BD 0x6D6C
+0xB3BE 0x99A8
+0xB3BF 0x86D9
+0xB3C0 0x57A3
+0xB3C1 0x67FF
+0xB3C2 0x86CE
+0xB3C3 0x920E
+0xB3C4 0x5283
+0xB3C5 0x5687
+0xB3C6 0x5404
+0xB3C7 0x5ED3
+0xB3C8 0x62E1
+0xB3C9 0x64B9
+0xB3CA 0x683C
+0xB3CB 0x6838
+0xB3CC 0x6BBB
+0xB3CD 0x7372
+0xB3CE 0x78BA
+0xB3CF 0x7A6B
+0xB3D0 0x899A
+0xB3D1 0x89D2
+0xB3D2 0x8D6B
+0xB3D3 0x8F03
+0xB3D4 0x90ED
+0xB3D5 0x95A3
+0xB3D6 0x9694
+0xB3D7 0x9769
+0xB3D8 0x5B66
+0xB3D9 0x5CB3
+0xB3DA 0x697D
+0xB3DB 0x984D
+0xB3DC 0x984E
+0xB3DD 0x639B
+0xB3DE 0x7B20
+0xB3DF 0x6A2B
+0xB3E0 0x6A7F
+0xB3E1 0x68B6
+0xB3E2 0x9C0D
+0xB3E3 0x6F5F
+0xB3E4 0x5272
+0xB3E5 0x559D
+0xB3E6 0x6070
+0xB3E7 0x62EC
+0xB3E8 0x6D3B
+0xB3E9 0x6E07
+0xB3EA 0x6ED1
+0xB3EB 0x845B
+0xB3EC 0x8910
+0xB3ED 0x8F44
+0xB3EE 0x4E14
+0xB3EF 0x9C39
+0xB3F0 0x53F6
+0xB3F1 0x691B
+0xB3F2 0x6A3A
+0xB3F3 0x9784
+0xB3F4 0x682A
+0xB3F5 0x515C
+0xB3F6 0x7AC3
+0xB3F7 0x84B2
+0xB3F8 0x91DC
+0xB3F9 0x938C
+0xB3FA 0x565B
+0xB3FB 0x9D28
+0xB3FC 0x6822
+0xB3FD 0x8305
+0xB3FE 0x8431
+0xB4A1 0x7CA5
+0xB4A2 0x5208
+0xB4A3 0x82C5
+0xB4A4 0x74E6
+0xB4A5 0x4E7E
+0xB4A6 0x4F83
+0xB4A7 0x51A0
+0xB4A8 0x5BD2
+0xB4A9 0x520A
+0xB4AA 0x52D8
+0xB4AB 0x52E7
+0xB4AC 0x5DFB
+0xB4AD 0x559A
+0xB4AE 0x582A
+0xB4AF 0x59E6
+0xB4B0 0x5B8C
+0xB4B1 0x5B98
+0xB4B2 0x5BDB
+0xB4B3 0x5E72
+0xB4B4 0x5E79
+0xB4B5 0x60A3
+0xB4B6 0x611F
+0xB4B7 0x6163
+0xB4B8 0x61BE
+0xB4B9 0x63DB
+0xB4BA 0x6562
+0xB4BB 0x67D1
+0xB4BC 0x6853
+0xB4BD 0x68FA
+0xB4BE 0x6B3E
+0xB4BF 0x6B53
+0xB4C0 0x6C57
+0xB4C1 0x6F22
+0xB4C2 0x6F97
+0xB4C3 0x6F45
+0xB4C4 0x74B0
+0xB4C5 0x7518
+0xB4C6 0x76E3
+0xB4C7 0x770B
+0xB4C8 0x7AFF
+0xB4C9 0x7BA1
+0xB4CA 0x7C21
+0xB4CB 0x7DE9
+0xB4CC 0x7F36
+0xB4CD 0x7FF0
+0xB4CE 0x809D
+0xB4CF 0x8266
+0xB4D0 0x839E
+0xB4D1 0x89B3
+0xB4D2 0x8ACC
+0xB4D3 0x8CAB
+0xB4D4 0x9084
+0xB4D5 0x9451
+0xB4D6 0x9593
+0xB4D7 0x9591
+0xB4D8 0x95A2
+0xB4D9 0x9665
+0xB4DA 0x97D3
+0xB4DB 0x9928
+0xB4DC 0x8218
+0xB4DD 0x4E38
+0xB4DE 0x542B
+0xB4DF 0x5CB8
+0xB4E0 0x5DCC
+0xB4E1 0x73A9
+0xB4E2 0x764C
+0xB4E3 0x773C
+0xB4E4 0x5CA9
+0xB4E5 0x7FEB
+0xB4E6 0x8D0B
+0xB4E7 0x96C1
+0xB4E8 0x9811
+0xB4E9 0x9854
+0xB4EA 0x9858
+0xB4EB 0x4F01
+0xB4EC 0x4F0E
+0xB4ED 0x5371
+0xB4EE 0x559C
+0xB4EF 0x5668
+0xB4F0 0x57FA
+0xB4F1 0x5947
+0xB4F2 0x5B09
+0xB4F3 0x5BC4
+0xB4F4 0x5C90
+0xB4F5 0x5E0C
+0xB4F6 0x5E7E
+0xB4F7 0x5FCC
+0xB4F8 0x63EE
+0xB4F9 0x673A
+0xB4FA 0x65D7
+0xB4FB 0x65E2
+0xB4FC 0x671F
+0xB4FD 0x68CB
+0xB4FE 0x68C4
+0xB5A1 0x6A5F
+0xB5A2 0x5E30
+0xB5A3 0x6BC5
+0xB5A4 0x6C17
+0xB5A5 0x6C7D
+0xB5A6 0x757F
+0xB5A7 0x7948
+0xB5A8 0x5B63
+0xB5A9 0x7A00
+0xB5AA 0x7D00
+0xB5AB 0x5FBD
+0xB5AC 0x898F
+0xB5AD 0x8A18
+0xB5AE 0x8CB4
+0xB5AF 0x8D77
+0xB5B0 0x8ECC
+0xB5B1 0x8F1D
+0xB5B2 0x98E2
+0xB5B3 0x9A0E
+0xB5B4 0x9B3C
+0xB5B5 0x4E80
+0xB5B6 0x507D
+0xB5B7 0x5100
+0xB5B8 0x5993
+0xB5B9 0x5B9C
+0xB5BA 0x622F
+0xB5BB 0x6280
+0xB5BC 0x64EC
+0xB5BD 0x6B3A
+0xB5BE 0x72A0
+0xB5BF 0x7591
+0xB5C0 0x7947
+0xB5C1 0x7FA9
+0xB5C2 0x87FB
+0xB5C3 0x8ABC
+0xB5C4 0x8B70
+0xB5C5 0x63AC
+0xB5C6 0x83CA
+0xB5C7 0x97A0
+0xB5C8 0x5409
+0xB5C9 0x5403
+0xB5CA 0x55AB
+0xB5CB 0x6854
+0xB5CC 0x6A58
+0xB5CD 0x8A70
+0xB5CE 0x7827
+0xB5CF 0x6775
+0xB5D0 0x9ECD
+0xB5D1 0x5374
+0xB5D2 0x5BA2
+0xB5D3 0x811A
+0xB5D4 0x8650
+0xB5D5 0x9006
+0xB5D6 0x4E18
+0xB5D7 0x4E45
+0xB5D8 0x4EC7
+0xB5D9 0x4F11
+0xB5DA 0x53CA
+0xB5DB 0x5438
+0xB5DC 0x5BAE
+0xB5DD 0x5F13
+0xB5DE 0x6025
+0xB5DF 0x6551
+0xB5E0 0x673D
+0xB5E1 0x6C42
+0xB5E2 0x6C72
+0xB5E3 0x6CE3
+0xB5E4 0x7078
+0xB5E5 0x7403
+0xB5E6 0x7A76
+0xB5E7 0x7AAE
+0xB5E8 0x7B08
+0xB5E9 0x7D1A
+0xB5EA 0x7CFE
+0xB5EB 0x7D66
+0xB5EC 0x65E7
+0xB5ED 0x725B
+0xB5EE 0x53BB
+0xB5EF 0x5C45
+0xB5F0 0x5DE8
+0xB5F1 0x62D2
+0xB5F2 0x62E0
+0xB5F3 0x6319
+0xB5F4 0x6E20
+0xB5F5 0x865A
+0xB5F6 0x8A31
+0xB5F7 0x8DDD
+0xB5F8 0x92F8
+0xB5F9 0x6F01
+0xB5FA 0x79A6
+0xB5FB 0x9B5A
+0xB5FC 0x4EA8
+0xB5FD 0x4EAB
+0xB5FE 0x4EAC
+0xB6A1 0x4F9B
+0xB6A2 0x4FA0
+0xB6A3 0x50D1
+0xB6A4 0x5147
+0xB6A5 0x7AF6
+0xB6A6 0x5171
+0xB6A7 0x51F6
+0xB6A8 0x5354
+0xB6A9 0x5321
+0xB6AA 0x537F
+0xB6AB 0x53EB
+0xB6AC 0x55AC
+0xB6AD 0x5883
+0xB6AE 0x5CE1
+0xB6AF 0x5F37
+0xB6B0 0x5F4A
+0xB6B1 0x602F
+0xB6B2 0x6050
+0xB6B3 0x606D
+0xB6B4 0x631F
+0xB6B5 0x6559
+0xB6B6 0x6A4B
+0xB6B7 0x6CC1
+0xB6B8 0x72C2
+0xB6B9 0x72ED
+0xB6BA 0x77EF
+0xB6BB 0x80F8
+0xB6BC 0x8105
+0xB6BD 0x8208
+0xB6BE 0x854E
+0xB6BF 0x90F7
+0xB6C0 0x93E1
+0xB6C1 0x97FF
+0xB6C2 0x9957
+0xB6C3 0x9A5A
+0xB6C4 0x4EF0
+0xB6C5 0x51DD
+0xB6C6 0x5C2D
+0xB6C7 0x6681
+0xB6C8 0x696D
+0xB6C9 0x5C40
+0xB6CA 0x66F2
+0xB6CB 0x6975
+0xB6CC 0x7389
+0xB6CD 0x6850
+0xB6CE 0x7C81
+0xB6CF 0x50C5
+0xB6D0 0x52E4
+0xB6D1 0x5747
+0xB6D2 0x5DFE
+0xB6D3 0x9326
+0xB6D4 0x65A4
+0xB6D5 0x6B23
+0xB6D6 0x6B3D
+0xB6D7 0x7434
+0xB6D8 0x7981
+0xB6D9 0x79BD
+0xB6DA 0x7B4B
+0xB6DB 0x7DCA
+0xB6DC 0x82B9
+0xB6DD 0x83CC
+0xB6DE 0x887F
+0xB6DF 0x895F
+0xB6E0 0x8B39
+0xB6E1 0x8FD1
+0xB6E2 0x91D1
+0xB6E3 0x541F
+0xB6E4 0x9280
+0xB6E5 0x4E5D
+0xB6E6 0x5036
+0xB6E7 0x53E5
+0xB6E8 0x533A
+0xB6E9 0x72D7
+0xB6EA 0x7396
+0xB6EB 0x77E9
+0xB6EC 0x82E6
+0xB6ED 0x8EAF
+0xB6EE 0x99C6
+0xB6EF 0x99C8
+0xB6F0 0x99D2
+0xB6F1 0x5177
+0xB6F2 0x611A
+0xB6F3 0x865E
+0xB6F4 0x55B0
+0xB6F5 0x7A7A
+0xB6F6 0x5076
+0xB6F7 0x5BD3
+0xB6F8 0x9047
+0xB6F9 0x9685
+0xB6FA 0x4E32
+0xB6FB 0x6ADB
+0xB6FC 0x91E7
+0xB6FD 0x5C51
+0xB6FE 0x5C48
+0xB7A1 0x6398
+0xB7A2 0x7A9F
+0xB7A3 0x6C93
+0xB7A4 0x9774
+0xB7A5 0x8F61
+0xB7A6 0x7AAA
+0xB7A7 0x718A
+0xB7A8 0x9688
+0xB7A9 0x7C82
+0xB7AA 0x6817
+0xB7AB 0x7E70
+0xB7AC 0x6851
+0xB7AD 0x936C
+0xB7AE 0x52F2
+0xB7AF 0x541B
+0xB7B0 0x85AB
+0xB7B1 0x8A13
+0xB7B2 0x7FA4
+0xB7B3 0x8ECD
+0xB7B4 0x90E1
+0xB7B5 0x5366
+0xB7B6 0x8888
+0xB7B7 0x7941
+0xB7B8 0x4FC2
+0xB7B9 0x50BE
+0xB7BA 0x5211
+0xB7BB 0x5144
+0xB7BC 0x5553
+0xB7BD 0x572D
+0xB7BE 0x73EA
+0xB7BF 0x578B
+0xB7C0 0x5951
+0xB7C1 0x5F62
+0xB7C2 0x5F84
+0xB7C3 0x6075
+0xB7C4 0x6176
+0xB7C5 0x6167
+0xB7C6 0x61A9
+0xB7C7 0x63B2
+0xB7C8 0x643A
+0xB7C9 0x656C
+0xB7CA 0x666F
+0xB7CB 0x6842
+0xB7CC 0x6E13
+0xB7CD 0x7566
+0xB7CE 0x7A3D
+0xB7CF 0x7CFB
+0xB7D0 0x7D4C
+0xB7D1 0x7D99
+0xB7D2 0x7E4B
+0xB7D3 0x7F6B
+0xB7D4 0x830E
+0xB7D5 0x834A
+0xB7D6 0x86CD
+0xB7D7 0x8A08
+0xB7D8 0x8A63
+0xB7D9 0x8B66
+0xB7DA 0x8EFD
+0xB7DB 0x981A
+0xB7DC 0x9D8F
+0xB7DD 0x82B8
+0xB7DE 0x8FCE
+0xB7DF 0x9BE8
+0xB7E0 0x5287
+0xB7E1 0x621F
+0xB7E2 0x6483
+0xB7E3 0x6FC0
+0xB7E4 0x9699
+0xB7E5 0x6841
+0xB7E6 0x5091
+0xB7E7 0x6B20
+0xB7E8 0x6C7A
+0xB7E9 0x6F54
+0xB7EA 0x7A74
+0xB7EB 0x7D50
+0xB7EC 0x8840
+0xB7ED 0x8A23
+0xB7EE 0x6708
+0xB7EF 0x4EF6
+0xB7F0 0x5039
+0xB7F1 0x5026
+0xB7F2 0x5065
+0xB7F3 0x517C
+0xB7F4 0x5238
+0xB7F5 0x5263
+0xB7F6 0x55A7
+0xB7F7 0x570F
+0xB7F8 0x5805
+0xB7F9 0x5ACC
+0xB7FA 0x5EFA
+0xB7FB 0x61B2
+0xB7FC 0x61F8
+0xB7FD 0x62F3
+0xB7FE 0x6372
+0xB8A1 0x691C
+0xB8A2 0x6A29
+0xB8A3 0x727D
+0xB8A4 0x72AC
+0xB8A5 0x732E
+0xB8A6 0x7814
+0xB8A7 0x786F
+0xB8A8 0x7D79
+0xB8A9 0x770C
+0xB8AA 0x80A9
+0xB8AB 0x898B
+0xB8AC 0x8B19
+0xB8AD 0x8CE2
+0xB8AE 0x8ED2
+0xB8AF 0x9063
+0xB8B0 0x9375
+0xB8B1 0x967A
+0xB8B2 0x9855
+0xB8B3 0x9A13
+0xB8B4 0x9E78
+0xB8B5 0x5143
+0xB8B6 0x539F
+0xB8B7 0x53B3
+0xB8B8 0x5E7B
+0xB8B9 0x5F26
+0xB8BA 0x6E1B
+0xB8BB 0x6E90
+0xB8BC 0x7384
+0xB8BD 0x73FE
+0xB8BE 0x7D43
+0xB8BF 0x8237
+0xB8C0 0x8A00
+0xB8C1 0x8AFA
+0xB8C2 0x9650
+0xB8C3 0x4E4E
+0xB8C4 0x500B
+0xB8C5 0x53E4
+0xB8C6 0x547C
+0xB8C7 0x56FA
+0xB8C8 0x59D1
+0xB8C9 0x5B64
+0xB8CA 0x5DF1
+0xB8CB 0x5EAB
+0xB8CC 0x5F27
+0xB8CD 0x6238
+0xB8CE 0x6545
+0xB8CF 0x67AF
+0xB8D0 0x6E56
+0xB8D1 0x72D0
+0xB8D2 0x7CCA
+0xB8D3 0x88B4
+0xB8D4 0x80A1
+0xB8D5 0x80E1
+0xB8D6 0x83F0
+0xB8D7 0x864E
+0xB8D8 0x8A87
+0xB8D9 0x8DE8
+0xB8DA 0x9237
+0xB8DB 0x96C7
+0xB8DC 0x9867
+0xB8DD 0x9F13
+0xB8DE 0x4E94
+0xB8DF 0x4E92
+0xB8E0 0x4F0D
+0xB8E1 0x5348
+0xB8E2 0x5449
+0xB8E3 0x543E
+0xB8E4 0x5A2F
+0xB8E5 0x5F8C
+0xB8E6 0x5FA1
+0xB8E7 0x609F
+0xB8E8 0x68A7
+0xB8E9 0x6A8E
+0xB8EA 0x745A
+0xB8EB 0x7881
+0xB8EC 0x8A9E
+0xB8ED 0x8AA4
+0xB8EE 0x8B77
+0xB8EF 0x9190
+0xB8F0 0x4E5E
+0xB8F1 0x9BC9
+0xB8F2 0x4EA4
+0xB8F3 0x4F7C
+0xB8F4 0x4FAF
+0xB8F5 0x5019
+0xB8F6 0x5016
+0xB8F7 0x5149
+0xB8F8 0x516C
+0xB8F9 0x529F
+0xB8FA 0x52B9
+0xB8FB 0x52FE
+0xB8FC 0x539A
+0xB8FD 0x53E3
+0xB8FE 0x5411
+0xB9A1 0x540E
+0xB9A2 0x5589
+0xB9A3 0x5751
+0xB9A4 0x57A2
+0xB9A5 0x597D
+0xB9A6 0x5B54
+0xB9A7 0x5B5D
+0xB9A8 0x5B8F
+0xB9A9 0x5DE5
+0xB9AA 0x5DE7
+0xB9AB 0x5DF7
+0xB9AC 0x5E78
+0xB9AD 0x5E83
+0xB9AE 0x5E9A
+0xB9AF 0x5EB7
+0xB9B0 0x5F18
+0xB9B1 0x6052
+0xB9B2 0x614C
+0xB9B3 0x6297
+0xB9B4 0x62D8
+0xB9B5 0x63A7
+0xB9B6 0x653B
+0xB9B7 0x6602
+0xB9B8 0x6643
+0xB9B9 0x66F4
+0xB9BA 0x676D
+0xB9BB 0x6821
+0xB9BC 0x6897
+0xB9BD 0x69CB
+0xB9BE 0x6C5F
+0xB9BF 0x6D2A
+0xB9C0 0x6D69
+0xB9C1 0x6E2F
+0xB9C2 0x6E9D
+0xB9C3 0x7532
+0xB9C4 0x7687
+0xB9C5 0x786C
+0xB9C6 0x7A3F
+0xB9C7 0x7CE0
+0xB9C8 0x7D05
+0xB9C9 0x7D18
+0xB9CA 0x7D5E
+0xB9CB 0x7DB1
+0xB9CC 0x8015
+0xB9CD 0x8003
+0xB9CE 0x80AF
+0xB9CF 0x80B1
+0xB9D0 0x8154
+0xB9D1 0x818F
+0xB9D2 0x822A
+0xB9D3 0x8352
+0xB9D4 0x884C
+0xB9D5 0x8861
+0xB9D6 0x8B1B
+0xB9D7 0x8CA2
+0xB9D8 0x8CFC
+0xB9D9 0x90CA
+0xB9DA 0x9175
+0xB9DB 0x9271
+0xB9DC 0x783F
+0xB9DD 0x92FC
+0xB9DE 0x95A4
+0xB9DF 0x964D
+0xB9E0 0x9805
+0xB9E1 0x9999
+0xB9E2 0x9AD8
+0xB9E3 0x9D3B
+0xB9E4 0x525B
+0xB9E5 0x52AB
+0xB9E6 0x53F7
+0xB9E7 0x5408
+0xB9E8 0x58D5
+0xB9E9 0x62F7
+0xB9EA 0x6FE0
+0xB9EB 0x8C6A
+0xB9EC 0x8F5F
+0xB9ED 0x9EB9
+0xB9EE 0x514B
+0xB9EF 0x523B
+0xB9F0 0x544A
+0xB9F1 0x56FD
+0xB9F2 0x7A40
+0xB9F3 0x9177
+0xB9F4 0x9D60
+0xB9F5 0x9ED2
+0xB9F6 0x7344
+0xB9F7 0x6F09
+0xB9F8 0x8170
+0xB9F9 0x7511
+0xB9FA 0x5FFD
+0xB9FB 0x60DA
+0xB9FC 0x9AA8
+0xB9FD 0x72DB
+0xB9FE 0x8FBC
+0xBAA1 0x6B64
+0xBAA2 0x9803
+0xBAA3 0x4ECA
+0xBAA4 0x56F0
+0xBAA5 0x5764
+0xBAA6 0x58BE
+0xBAA7 0x5A5A
+0xBAA8 0x6068
+0xBAA9 0x61C7
+0xBAAA 0x660F
+0xBAAB 0x6606
+0xBAAC 0x6839
+0xBAAD 0x68B1
+0xBAAE 0x6DF7
+0xBAAF 0x75D5
+0xBAB0 0x7D3A
+0xBAB1 0x826E
+0xBAB2 0x9B42
+0xBAB3 0x4E9B
+0xBAB4 0x4F50
+0xBAB5 0x53C9
+0xBAB6 0x5506
+0xBAB7 0x5D6F
+0xBAB8 0x5DE6
+0xBAB9 0x5DEE
+0xBABA 0x67FB
+0xBABB 0x6C99
+0xBABC 0x7473
+0xBABD 0x7802
+0xBABE 0x8A50
+0xBABF 0x9396
+0xBAC0 0x88DF
+0xBAC1 0x5750
+0xBAC2 0x5EA7
+0xBAC3 0x632B
+0xBAC4 0x50B5
+0xBAC5 0x50AC
+0xBAC6 0x518D
+0xBAC7 0x6700
+0xBAC8 0x54C9
+0xBAC9 0x585E
+0xBACA 0x59BB
+0xBACB 0x5BB0
+0xBACC 0x5F69
+0xBACD 0x624D
+0xBACE 0x63A1
+0xBACF 0x683D
+0xBAD0 0x6B73
+0xBAD1 0x6E08
+0xBAD2 0x707D
+0xBAD3 0x91C7
+0xBAD4 0x7280
+0xBAD5 0x7815
+0xBAD6 0x7826
+0xBAD7 0x796D
+0xBAD8 0x658E
+0xBAD9 0x7D30
+0xBADA 0x83DC
+0xBADB 0x88C1
+0xBADC 0x8F09
+0xBADD 0x969B
+0xBADE 0x5264
+0xBADF 0x5728
+0xBAE0 0x6750
+0xBAE1 0x7F6A
+0xBAE2 0x8CA1
+0xBAE3 0x51B4
+0xBAE4 0x5742
+0xBAE5 0x962A
+0xBAE6 0x583A
+0xBAE7 0x698A
+0xBAE8 0x80B4
+0xBAE9 0x54B2
+0xBAEA 0x5D0E
+0xBAEB 0x57FC
+0xBAEC 0x7895
+0xBAED 0x9DFA
+0xBAEE 0x4F5C
+0xBAEF 0x524A
+0xBAF0 0x548B
+0xBAF1 0x643E
+0xBAF2 0x6628
+0xBAF3 0x6714
+0xBAF4 0x67F5
+0xBAF5 0x7A84
+0xBAF6 0x7B56
+0xBAF7 0x7D22
+0xBAF8 0x932F
+0xBAF9 0x685C
+0xBAFA 0x9BAD
+0xBAFB 0x7B39
+0xBAFC 0x5319
+0xBAFD 0x518A
+0xBAFE 0x5237
+0xBBA1 0x5BDF
+0xBBA2 0x62F6
+0xBBA3 0x64AE
+0xBBA4 0x64E6
+0xBBA5 0x672D
+0xBBA6 0x6BBA
+0xBBA7 0x85A9
+0xBBA8 0x96D1
+0xBBA9 0x7690
+0xBBAA 0x9BD6
+0xBBAB 0x634C
+0xBBAC 0x9306
+0xBBAD 0x9BAB
+0xBBAE 0x76BF
+0xBBAF 0x6652
+0xBBB0 0x4E09
+0xBBB1 0x5098
+0xBBB2 0x53C2
+0xBBB3 0x5C71
+0xBBB4 0x60E8
+0xBBB5 0x6492
+0xBBB6 0x6563
+0xBBB7 0x685F
+0xBBB8 0x71E6
+0xBBB9 0x73CA
+0xBBBA 0x7523
+0xBBBB 0x7B97
+0xBBBC 0x7E82
+0xBBBD 0x8695
+0xBBBE 0x8B83
+0xBBBF 0x8CDB
+0xBBC0 0x9178
+0xBBC1 0x9910
+0xBBC2 0x65AC
+0xBBC3 0x66AB
+0xBBC4 0x6B8B
+0xBBC5 0x4ED5
+0xBBC6 0x4ED4
+0xBBC7 0x4F3A
+0xBBC8 0x4F7F
+0xBBC9 0x523A
+0xBBCA 0x53F8
+0xBBCB 0x53F2
+0xBBCC 0x55E3
+0xBBCD 0x56DB
+0xBBCE 0x58EB
+0xBBCF 0x59CB
+0xBBD0 0x59C9
+0xBBD1 0x59FF
+0xBBD2 0x5B50
+0xBBD3 0x5C4D
+0xBBD4 0x5E02
+0xBBD5 0x5E2B
+0xBBD6 0x5FD7
+0xBBD7 0x601D
+0xBBD8 0x6307
+0xBBD9 0x652F
+0xBBDA 0x5B5C
+0xBBDB 0x65AF
+0xBBDC 0x65BD
+0xBBDD 0x65E8
+0xBBDE 0x679D
+0xBBDF 0x6B62
+0xBBE0 0x6B7B
+0xBBE1 0x6C0F
+0xBBE2 0x7345
+0xBBE3 0x7949
+0xBBE4 0x79C1
+0xBBE5 0x7CF8
+0xBBE6 0x7D19
+0xBBE7 0x7D2B
+0xBBE8 0x80A2
+0xBBE9 0x8102
+0xBBEA 0x81F3
+0xBBEB 0x8996
+0xBBEC 0x8A5E
+0xBBED 0x8A69
+0xBBEE 0x8A66
+0xBBEF 0x8A8C
+0xBBF0 0x8AEE
+0xBBF1 0x8CC7
+0xBBF2 0x8CDC
+0xBBF3 0x96CC
+0xBBF4 0x98FC
+0xBBF5 0x6B6F
+0xBBF6 0x4E8B
+0xBBF7 0x4F3C
+0xBBF8 0x4F8D
+0xBBF9 0x5150
+0xBBFA 0x5B57
+0xBBFB 0x5BFA
+0xBBFC 0x6148
+0xBBFD 0x6301
+0xBBFE 0x6642
+0xBCA1 0x6B21
+0xBCA2 0x6ECB
+0xBCA3 0x6CBB
+0xBCA4 0x723E
+0xBCA5 0x74BD
+0xBCA6 0x75D4
+0xBCA7 0x78C1
+0xBCA8 0x793A
+0xBCA9 0x800C
+0xBCAA 0x8033
+0xBCAB 0x81EA
+0xBCAC 0x8494
+0xBCAD 0x8F9E
+0xBCAE 0x6C50
+0xBCAF 0x9E7F
+0xBCB0 0x5F0F
+0xBCB1 0x8B58
+0xBCB2 0x9D2B
+0xBCB3 0x7AFA
+0xBCB4 0x8EF8
+0xBCB5 0x5B8D
+0xBCB6 0x96EB
+0xBCB7 0x4E03
+0xBCB8 0x53F1
+0xBCB9 0x57F7
+0xBCBA 0x5931
+0xBCBB 0x5AC9
+0xBCBC 0x5BA4
+0xBCBD 0x6089
+0xBCBE 0x6E7F
+0xBCBF 0x6F06
+0xBCC0 0x75BE
+0xBCC1 0x8CEA
+0xBCC2 0x5B9F
+0xBCC3 0x8500
+0xBCC4 0x7BE0
+0xBCC5 0x5072
+0xBCC6 0x67F4
+0xBCC7 0x829D
+0xBCC8 0x5C61
+0xBCC9 0x854A
+0xBCCA 0x7E1E
+0xBCCB 0x820E
+0xBCCC 0x5199
+0xBCCD 0x5C04
+0xBCCE 0x6368
+0xBCCF 0x8D66
+0xBCD0 0x659C
+0xBCD1 0x716E
+0xBCD2 0x793E
+0xBCD3 0x7D17
+0xBCD4 0x8005
+0xBCD5 0x8B1D
+0xBCD6 0x8ECA
+0xBCD7 0x906E
+0xBCD8 0x86C7
+0xBCD9 0x90AA
+0xBCDA 0x501F
+0xBCDB 0x52FA
+0xBCDC 0x5C3A
+0xBCDD 0x6753
+0xBCDE 0x707C
+0xBCDF 0x7235
+0xBCE0 0x914C
+0xBCE1 0x91C8
+0xBCE2 0x932B
+0xBCE3 0x82E5
+0xBCE4 0x5BC2
+0xBCE5 0x5F31
+0xBCE6 0x60F9
+0xBCE7 0x4E3B
+0xBCE8 0x53D6
+0xBCE9 0x5B88
+0xBCEA 0x624B
+0xBCEB 0x6731
+0xBCEC 0x6B8A
+0xBCED 0x72E9
+0xBCEE 0x73E0
+0xBCEF 0x7A2E
+0xBCF0 0x816B
+0xBCF1 0x8DA3
+0xBCF2 0x9152
+0xBCF3 0x9996
+0xBCF4 0x5112
+0xBCF5 0x53D7
+0xBCF6 0x546A
+0xBCF7 0x5BFF
+0xBCF8 0x6388
+0xBCF9 0x6A39
+0xBCFA 0x7DAC
+0xBCFB 0x9700
+0xBCFC 0x56DA
+0xBCFD 0x53CE
+0xBCFE 0x5468
+0xBDA1 0x5B97
+0xBDA2 0x5C31
+0xBDA3 0x5DDE
+0xBDA4 0x4FEE
+0xBDA5 0x6101
+0xBDA6 0x62FE
+0xBDA7 0x6D32
+0xBDA8 0x79C0
+0xBDA9 0x79CB
+0xBDAA 0x7D42
+0xBDAB 0x7E4D
+0xBDAC 0x7FD2
+0xBDAD 0x81ED
+0xBDAE 0x821F
+0xBDAF 0x8490
+0xBDB0 0x8846
+0xBDB1 0x8972
+0xBDB2 0x8B90
+0xBDB3 0x8E74
+0xBDB4 0x8F2F
+0xBDB5 0x9031
+0xBDB6 0x914B
+0xBDB7 0x916C
+0xBDB8 0x96C6
+0xBDB9 0x919C
+0xBDBA 0x4EC0
+0xBDBB 0x4F4F
+0xBDBC 0x5145
+0xBDBD 0x5341
+0xBDBE 0x5F93
+0xBDBF 0x620E
+0xBDC0 0x67D4
+0xBDC1 0x6C41
+0xBDC2 0x6E0B
+0xBDC3 0x7363
+0xBDC4 0x7E26
+0xBDC5 0x91CD
+0xBDC6 0x9283
+0xBDC7 0x53D4
+0xBDC8 0x5919
+0xBDC9 0x5BBF
+0xBDCA 0x6DD1
+0xBDCB 0x795D
+0xBDCC 0x7E2E
+0xBDCD 0x7C9B
+0xBDCE 0x587E
+0xBDCF 0x719F
+0xBDD0 0x51FA
+0xBDD1 0x8853
+0xBDD2 0x8FF0
+0xBDD3 0x4FCA
+0xBDD4 0x5CFB
+0xBDD5 0x6625
+0xBDD6 0x77AC
+0xBDD7 0x7AE3
+0xBDD8 0x821C
+0xBDD9 0x99FF
+0xBDDA 0x51C6
+0xBDDB 0x5FAA
+0xBDDC 0x65EC
+0xBDDD 0x696F
+0xBDDE 0x6B89
+0xBDDF 0x6DF3
+0xBDE0 0x6E96
+0xBDE1 0x6F64
+0xBDE2 0x76FE
+0xBDE3 0x7D14
+0xBDE4 0x5DE1
+0xBDE5 0x9075
+0xBDE6 0x9187
+0xBDE7 0x9806
+0xBDE8 0x51E6
+0xBDE9 0x521D
+0xBDEA 0x6240
+0xBDEB 0x6691
+0xBDEC 0x66D9
+0xBDED 0x6E1A
+0xBDEE 0x5EB6
+0xBDEF 0x7DD2
+0xBDF0 0x7F72
+0xBDF1 0x66F8
+0xBDF2 0x85AF
+0xBDF3 0x85F7
+0xBDF4 0x8AF8
+0xBDF5 0x52A9
+0xBDF6 0x53D9
+0xBDF7 0x5973
+0xBDF8 0x5E8F
+0xBDF9 0x5F90
+0xBDFA 0x6055
+0xBDFB 0x92E4
+0xBDFC 0x9664
+0xBDFD 0x50B7
+0xBDFE 0x511F
+0xBEA1 0x52DD
+0xBEA2 0x5320
+0xBEA3 0x5347
+0xBEA4 0x53EC
+0xBEA5 0x54E8
+0xBEA6 0x5546
+0xBEA7 0x5531
+0xBEA8 0x5617
+0xBEA9 0x5968
+0xBEAA 0x59BE
+0xBEAB 0x5A3C
+0xBEAC 0x5BB5
+0xBEAD 0x5C06
+0xBEAE 0x5C0F
+0xBEAF 0x5C11
+0xBEB0 0x5C1A
+0xBEB1 0x5E84
+0xBEB2 0x5E8A
+0xBEB3 0x5EE0
+0xBEB4 0x5F70
+0xBEB5 0x627F
+0xBEB6 0x6284
+0xBEB7 0x62DB
+0xBEB8 0x638C
+0xBEB9 0x6377
+0xBEBA 0x6607
+0xBEBB 0x660C
+0xBEBC 0x662D
+0xBEBD 0x6676
+0xBEBE 0x677E
+0xBEBF 0x68A2
+0xBEC0 0x6A1F
+0xBEC1 0x6A35
+0xBEC2 0x6CBC
+0xBEC3 0x6D88
+0xBEC4 0x6E09
+0xBEC5 0x6E58
+0xBEC6 0x713C
+0xBEC7 0x7126
+0xBEC8 0x7167
+0xBEC9 0x75C7
+0xBECA 0x7701
+0xBECB 0x785D
+0xBECC 0x7901
+0xBECD 0x7965
+0xBECE 0x79F0
+0xBECF 0x7AE0
+0xBED0 0x7B11
+0xBED1 0x7CA7
+0xBED2 0x7D39
+0xBED3 0x8096
+0xBED4 0x83D6
+0xBED5 0x848B
+0xBED6 0x8549
+0xBED7 0x885D
+0xBED8 0x88F3
+0xBED9 0x8A1F
+0xBEDA 0x8A3C
+0xBEDB 0x8A54
+0xBEDC 0x8A73
+0xBEDD 0x8C61
+0xBEDE 0x8CDE
+0xBEDF 0x91A4
+0xBEE0 0x9266
+0xBEE1 0x937E
+0xBEE2 0x9418
+0xBEE3 0x969C
+0xBEE4 0x9798
+0xBEE5 0x4E0A
+0xBEE6 0x4E08
+0xBEE7 0x4E1E
+0xBEE8 0x4E57
+0xBEE9 0x5197
+0xBEEA 0x5270
+0xBEEB 0x57CE
+0xBEEC 0x5834
+0xBEED 0x58CC
+0xBEEE 0x5B22
+0xBEEF 0x5E38
+0xBEF0 0x60C5
+0xBEF1 0x64FE
+0xBEF2 0x6761
+0xBEF3 0x6756
+0xBEF4 0x6D44
+0xBEF5 0x72B6
+0xBEF6 0x7573
+0xBEF7 0x7A63
+0xBEF8 0x84B8
+0xBEF9 0x8B72
+0xBEFA 0x91B8
+0xBEFB 0x9320
+0xBEFC 0x5631
+0xBEFD 0x57F4
+0xBEFE 0x98FE
+0xBFA1 0x62ED
+0xBFA2 0x690D
+0xBFA3 0x6B96
+0xBFA4 0x71ED
+0xBFA5 0x7E54
+0xBFA6 0x8077
+0xBFA7 0x8272
+0xBFA8 0x89E6
+0xBFA9 0x98DF
+0xBFAA 0x8755
+0xBFAB 0x8FB1
+0xBFAC 0x5C3B
+0xBFAD 0x4F38
+0xBFAE 0x4FE1
+0xBFAF 0x4FB5
+0xBFB0 0x5507
+0xBFB1 0x5A20
+0xBFB2 0x5BDD
+0xBFB3 0x5BE9
+0xBFB4 0x5FC3
+0xBFB5 0x614E
+0xBFB6 0x632F
+0xBFB7 0x65B0
+0xBFB8 0x664B
+0xBFB9 0x68EE
+0xBFBA 0x699B
+0xBFBB 0x6D78
+0xBFBC 0x6DF1
+0xBFBD 0x7533
+0xBFBE 0x75B9
+0xBFBF 0x771F
+0xBFC0 0x795E
+0xBFC1 0x79E6
+0xBFC2 0x7D33
+0xBFC3 0x81E3
+0xBFC4 0x82AF
+0xBFC5 0x85AA
+0xBFC6 0x89AA
+0xBFC7 0x8A3A
+0xBFC8 0x8EAB
+0xBFC9 0x8F9B
+0xBFCA 0x9032
+0xBFCB 0x91DD
+0xBFCC 0x9707
+0xBFCD 0x4EBA
+0xBFCE 0x4EC1
+0xBFCF 0x5203
+0xBFD0 0x5875
+0xBFD1 0x58EC
+0xBFD2 0x5C0B
+0xBFD3 0x751A
+0xBFD4 0x5C3D
+0xBFD5 0x814E
+0xBFD6 0x8A0A
+0xBFD7 0x8FC5
+0xBFD8 0x9663
+0xBFD9 0x976D
+0xBFDA 0x7B25
+0xBFDB 0x8ACF
+0xBFDC 0x9808
+0xBFDD 0x9162
+0xBFDE 0x56F3
+0xBFDF 0x53A8
+0xBFE0 0x9017
+0xBFE1 0x5439
+0xBFE2 0x5782
+0xBFE3 0x5E25
+0xBFE4 0x63A8
+0xBFE5 0x6C34
+0xBFE6 0x708A
+0xBFE7 0x7761
+0xBFE8 0x7C8B
+0xBFE9 0x7FE0
+0xBFEA 0x8870
+0xBFEB 0x9042
+0xBFEC 0x9154
+0xBFED 0x9310
+0xBFEE 0x9318
+0xBFEF 0x968F
+0xBFF0 0x745E
+0xBFF1 0x9AC4
+0xBFF2 0x5D07
+0xBFF3 0x5D69
+0xBFF4 0x6570
+0xBFF5 0x67A2
+0xBFF6 0x8DA8
+0xBFF7 0x96DB
+0xBFF8 0x636E
+0xBFF9 0x6749
+0xBFFA 0x6919
+0xBFFB 0x83C5
+0xBFFC 0x9817
+0xBFFD 0x96C0
+0xBFFE 0x88FE
+0xC0A1 0x6F84
+0xC0A2 0x647A
+0xC0A3 0x5BF8
+0xC0A4 0x4E16
+0xC0A5 0x702C
+0xC0A6 0x755D
+0xC0A7 0x662F
+0xC0A8 0x51C4
+0xC0A9 0x5236
+0xC0AA 0x52E2
+0xC0AB 0x59D3
+0xC0AC 0x5F81
+0xC0AD 0x6027
+0xC0AE 0x6210
+0xC0AF 0x653F
+0xC0B0 0x6574
+0xC0B1 0x661F
+0xC0B2 0x6674
+0xC0B3 0x68F2
+0xC0B4 0x6816
+0xC0B5 0x6B63
+0xC0B6 0x6E05
+0xC0B7 0x7272
+0xC0B8 0x751F
+0xC0B9 0x76DB
+0xC0BA 0x7CBE
+0xC0BB 0x8056
+0xC0BC 0x58F0
+0xC0BD 0x88FD
+0xC0BE 0x897F
+0xC0BF 0x8AA0
+0xC0C0 0x8A93
+0xC0C1 0x8ACB
+0xC0C2 0x901D
+0xC0C3 0x9192
+0xC0C4 0x9752
+0xC0C5 0x9759
+0xC0C6 0x6589
+0xC0C7 0x7A0E
+0xC0C8 0x8106
+0xC0C9 0x96BB
+0xC0CA 0x5E2D
+0xC0CB 0x60DC
+0xC0CC 0x621A
+0xC0CD 0x65A5
+0xC0CE 0x6614
+0xC0CF 0x6790
+0xC0D0 0x77F3
+0xC0D1 0x7A4D
+0xC0D2 0x7C4D
+0xC0D3 0x7E3E
+0xC0D4 0x810A
+0xC0D5 0x8CAC
+0xC0D6 0x8D64
+0xC0D7 0x8DE1
+0xC0D8 0x8E5F
+0xC0D9 0x78A9
+0xC0DA 0x5207
+0xC0DB 0x62D9
+0xC0DC 0x63A5
+0xC0DD 0x6442
+0xC0DE 0x6298
+0xC0DF 0x8A2D
+0xC0E0 0x7A83
+0xC0E1 0x7BC0
+0xC0E2 0x8AAC
+0xC0E3 0x96EA
+0xC0E4 0x7D76
+0xC0E5 0x820C
+0xC0E6 0x8749
+0xC0E7 0x4ED9
+0xC0E8 0x5148
+0xC0E9 0x5343
+0xC0EA 0x5360
+0xC0EB 0x5BA3
+0xC0EC 0x5C02
+0xC0ED 0x5C16
+0xC0EE 0x5DDD
+0xC0EF 0x6226
+0xC0F0 0x6247
+0xC0F1 0x64B0
+0xC0F2 0x6813
+0xC0F3 0x6834
+0xC0F4 0x6CC9
+0xC0F5 0x6D45
+0xC0F6 0x6D17
+0xC0F7 0x67D3
+0xC0F8 0x6F5C
+0xC0F9 0x714E
+0xC0FA 0x717D
+0xC0FB 0x65CB
+0xC0FC 0x7A7F
+0xC0FD 0x7BAD
+0xC0FE 0x7DDA
+0xC1A1 0x7E4A
+0xC1A2 0x7FA8
+0xC1A3 0x817A
+0xC1A4 0x821B
+0xC1A5 0x8239
+0xC1A6 0x85A6
+0xC1A7 0x8A6E
+0xC1A8 0x8CCE
+0xC1A9 0x8DF5
+0xC1AA 0x9078
+0xC1AB 0x9077
+0xC1AC 0x92AD
+0xC1AD 0x9291
+0xC1AE 0x9583
+0xC1AF 0x9BAE
+0xC1B0 0x524D
+0xC1B1 0x5584
+0xC1B2 0x6F38
+0xC1B3 0x7136
+0xC1B4 0x5168
+0xC1B5 0x7985
+0xC1B6 0x7E55
+0xC1B7 0x81B3
+0xC1B8 0x7CCE
+0xC1B9 0x564C
+0xC1BA 0x5851
+0xC1BB 0x5CA8
+0xC1BC 0x63AA
+0xC1BD 0x66FE
+0xC1BE 0x66FD
+0xC1BF 0x695A
+0xC1C0 0x72D9
+0xC1C1 0x758F
+0xC1C2 0x758E
+0xC1C3 0x790E
+0xC1C4 0x7956
+0xC1C5 0x79DF
+0xC1C6 0x7C97
+0xC1C7 0x7D20
+0xC1C8 0x7D44
+0xC1C9 0x8607
+0xC1CA 0x8A34
+0xC1CB 0x963B
+0xC1CC 0x9061
+0xC1CD 0x9F20
+0xC1CE 0x50E7
+0xC1CF 0x5275
+0xC1D0 0x53CC
+0xC1D1 0x53E2
+0xC1D2 0x5009
+0xC1D3 0x55AA
+0xC1D4 0x58EE
+0xC1D5 0x594F
+0xC1D6 0x723D
+0xC1D7 0x5B8B
+0xC1D8 0x5C64
+0xC1D9 0x531D
+0xC1DA 0x60E3
+0xC1DB 0x60F3
+0xC1DC 0x635C
+0xC1DD 0x6383
+0xC1DE 0x633F
+0xC1DF 0x63BB
+0xC1E0 0x64CD
+0xC1E1 0x65E9
+0xC1E2 0x66F9
+0xC1E3 0x5DE3
+0xC1E4 0x69CD
+0xC1E5 0x69FD
+0xC1E6 0x6F15
+0xC1E7 0x71E5
+0xC1E8 0x4E89
+0xC1E9 0x75E9
+0xC1EA 0x76F8
+0xC1EB 0x7A93
+0xC1EC 0x7CDF
+0xC1ED 0x7DCF
+0xC1EE 0x7D9C
+0xC1EF 0x8061
+0xC1F0 0x8349
+0xC1F1 0x8358
+0xC1F2 0x846C
+0xC1F3 0x84BC
+0xC1F4 0x85FB
+0xC1F5 0x88C5
+0xC1F6 0x8D70
+0xC1F7 0x9001
+0xC1F8 0x906D
+0xC1F9 0x9397
+0xC1FA 0x971C
+0xC1FB 0x9A12
+0xC1FC 0x50CF
+0xC1FD 0x5897
+0xC1FE 0x618E
+0xC2A1 0x81D3
+0xC2A2 0x8535
+0xC2A3 0x8D08
+0xC2A4 0x9020
+0xC2A5 0x4FC3
+0xC2A6 0x5074
+0xC2A7 0x5247
+0xC2A8 0x5373
+0xC2A9 0x606F
+0xC2AA 0x6349
+0xC2AB 0x675F
+0xC2AC 0x6E2C
+0xC2AD 0x8DB3
+0xC2AE 0x901F
+0xC2AF 0x4FD7
+0xC2B0 0x5C5E
+0xC2B1 0x8CCA
+0xC2B2 0x65CF
+0xC2B3 0x7D9A
+0xC2B4 0x5352
+0xC2B5 0x8896
+0xC2B6 0x5176
+0xC2B7 0x63C3
+0xC2B8 0x5B58
+0xC2B9 0x5B6B
+0xC2BA 0x5C0A
+0xC2BB 0x640D
+0xC2BC 0x6751
+0xC2BD 0x905C
+0xC2BE 0x4ED6
+0xC2BF 0x591A
+0xC2C0 0x592A
+0xC2C1 0x6C70
+0xC2C2 0x8A51
+0xC2C3 0x553E
+0xC2C4 0x5815
+0xC2C5 0x59A5
+0xC2C6 0x60F0
+0xC2C7 0x6253
+0xC2C8 0x67C1
+0xC2C9 0x8235
+0xC2CA 0x6955
+0xC2CB 0x9640
+0xC2CC 0x99C4
+0xC2CD 0x9A28
+0xC2CE 0x4F53
+0xC2CF 0x5806
+0xC2D0 0x5BFE
+0xC2D1 0x8010
+0xC2D2 0x5CB1
+0xC2D3 0x5E2F
+0xC2D4 0x5F85
+0xC2D5 0x6020
+0xC2D6 0x614B
+0xC2D7 0x6234
+0xC2D8 0x66FF
+0xC2D9 0x6CF0
+0xC2DA 0x6EDE
+0xC2DB 0x80CE
+0xC2DC 0x817F
+0xC2DD 0x82D4
+0xC2DE 0x888B
+0xC2DF 0x8CB8
+0xC2E0 0x9000
+0xC2E1 0x902E
+0xC2E2 0x968A
+0xC2E3 0x9EDB
+0xC2E4 0x9BDB
+0xC2E5 0x4EE3
+0xC2E6 0x53F0
+0xC2E7 0x5927
+0xC2E8 0x7B2C
+0xC2E9 0x918D
+0xC2EA 0x984C
+0xC2EB 0x9DF9
+0xC2EC 0x6EDD
+0xC2ED 0x7027
+0xC2EE 0x5353
+0xC2EF 0x5544
+0xC2F0 0x5B85
+0xC2F1 0x6258
+0xC2F2 0x629E
+0xC2F3 0x62D3
+0xC2F4 0x6CA2
+0xC2F5 0x6FEF
+0xC2F6 0x7422
+0xC2F7 0x8A17
+0xC2F8 0x9438
+0xC2F9 0x6FC1
+0xC2FA 0x8AFE
+0xC2FB 0x8338
+0xC2FC 0x51E7
+0xC2FD 0x86F8
+0xC2FE 0x53EA
+0xC3A1 0x53E9
+0xC3A2 0x4F46
+0xC3A3 0x9054
+0xC3A4 0x8FB0
+0xC3A5 0x596A
+0xC3A6 0x8131
+0xC3A7 0x5DFD
+0xC3A8 0x7AEA
+0xC3A9 0x8FBF
+0xC3AA 0x68DA
+0xC3AB 0x8C37
+0xC3AC 0x72F8
+0xC3AD 0x9C48
+0xC3AE 0x6A3D
+0xC3AF 0x8AB0
+0xC3B0 0x4E39
+0xC3B1 0x5358
+0xC3B2 0x5606
+0xC3B3 0x5766
+0xC3B4 0x62C5
+0xC3B5 0x63A2
+0xC3B6 0x65E6
+0xC3B7 0x6B4E
+0xC3B8 0x6DE1
+0xC3B9 0x6E5B
+0xC3BA 0x70AD
+0xC3BB 0x77ED
+0xC3BC 0x7AEF
+0xC3BD 0x7BAA
+0xC3BE 0x7DBB
+0xC3BF 0x803D
+0xC3C0 0x80C6
+0xC3C1 0x86CB
+0xC3C2 0x8A95
+0xC3C3 0x935B
+0xC3C4 0x56E3
+0xC3C5 0x58C7
+0xC3C6 0x5F3E
+0xC3C7 0x65AD
+0xC3C8 0x6696
+0xC3C9 0x6A80
+0xC3CA 0x6BB5
+0xC3CB 0x7537
+0xC3CC 0x8AC7
+0xC3CD 0x5024
+0xC3CE 0x77E5
+0xC3CF 0x5730
+0xC3D0 0x5F1B
+0xC3D1 0x6065
+0xC3D2 0x667A
+0xC3D3 0x6C60
+0xC3D4 0x75F4
+0xC3D5 0x7A1A
+0xC3D6 0x7F6E
+0xC3D7 0x81F4
+0xC3D8 0x8718
+0xC3D9 0x9045
+0xC3DA 0x99B3
+0xC3DB 0x7BC9
+0xC3DC 0x755C
+0xC3DD 0x7AF9
+0xC3DE 0x7B51
+0xC3DF 0x84C4
+0xC3E0 0x9010
+0xC3E1 0x79E9
+0xC3E2 0x7A92
+0xC3E3 0x8336
+0xC3E4 0x5AE1
+0xC3E5 0x7740
+0xC3E6 0x4E2D
+0xC3E7 0x4EF2
+0xC3E8 0x5B99
+0xC3E9 0x5FE0
+0xC3EA 0x62BD
+0xC3EB 0x663C
+0xC3EC 0x67F1
+0xC3ED 0x6CE8
+0xC3EE 0x866B
+0xC3EF 0x8877
+0xC3F0 0x8A3B
+0xC3F1 0x914E
+0xC3F2 0x92F3
+0xC3F3 0x99D0
+0xC3F4 0x6A17
+0xC3F5 0x7026
+0xC3F6 0x732A
+0xC3F7 0x82E7
+0xC3F8 0x8457
+0xC3F9 0x8CAF
+0xC3FA 0x4E01
+0xC3FB 0x5146
+0xC3FC 0x51CB
+0xC3FD 0x558B
+0xC3FE 0x5BF5
+0xC4A1 0x5E16
+0xC4A2 0x5E33
+0xC4A3 0x5E81
+0xC4A4 0x5F14
+0xC4A5 0x5F35
+0xC4A6 0x5F6B
+0xC4A7 0x5FB4
+0xC4A8 0x61F2
+0xC4A9 0x6311
+0xC4AA 0x66A2
+0xC4AB 0x671D
+0xC4AC 0x6F6E
+0xC4AD 0x7252
+0xC4AE 0x753A
+0xC4AF 0x773A
+0xC4B0 0x8074
+0xC4B1 0x8139
+0xC4B2 0x8178
+0xC4B3 0x8776
+0xC4B4 0x8ABF
+0xC4B5 0x8ADC
+0xC4B6 0x8D85
+0xC4B7 0x8DF3
+0xC4B8 0x929A
+0xC4B9 0x9577
+0xC4BA 0x9802
+0xC4BB 0x9CE5
+0xC4BC 0x52C5
+0xC4BD 0x6357
+0xC4BE 0x76F4
+0xC4BF 0x6715
+0xC4C0 0x6C88
+0xC4C1 0x73CD
+0xC4C2 0x8CC3
+0xC4C3 0x93AE
+0xC4C4 0x9673
+0xC4C5 0x6D25
+0xC4C6 0x589C
+0xC4C7 0x690E
+0xC4C8 0x69CC
+0xC4C9 0x8FFD
+0xC4CA 0x939A
+0xC4CB 0x75DB
+0xC4CC 0x901A
+0xC4CD 0x585A
+0xC4CE 0x6802
+0xC4CF 0x63B4
+0xC4D0 0x69FB
+0xC4D1 0x4F43
+0xC4D2 0x6F2C
+0xC4D3 0x67D8
+0xC4D4 0x8FBB
+0xC4D5 0x8526
+0xC4D6 0x7DB4
+0xC4D7 0x9354
+0xC4D8 0x693F
+0xC4D9 0x6F70
+0xC4DA 0x576A
+0xC4DB 0x58F7
+0xC4DC 0x5B2C
+0xC4DD 0x7D2C
+0xC4DE 0x722A
+0xC4DF 0x540A
+0xC4E0 0x91E3
+0xC4E1 0x9DB4
+0xC4E2 0x4EAD
+0xC4E3 0x4F4E
+0xC4E4 0x505C
+0xC4E5 0x5075
+0xC4E6 0x5243
+0xC4E7 0x8C9E
+0xC4E8 0x5448
+0xC4E9 0x5824
+0xC4EA 0x5B9A
+0xC4EB 0x5E1D
+0xC4EC 0x5E95
+0xC4ED 0x5EAD
+0xC4EE 0x5EF7
+0xC4EF 0x5F1F
+0xC4F0 0x608C
+0xC4F1 0x62B5
+0xC4F2 0x633A
+0xC4F3 0x63D0
+0xC4F4 0x68AF
+0xC4F5 0x6C40
+0xC4F6 0x7887
+0xC4F7 0x798E
+0xC4F8 0x7A0B
+0xC4F9 0x7DE0
+0xC4FA 0x8247
+0xC4FB 0x8A02
+0xC4FC 0x8AE6
+0xC4FD 0x8E44
+0xC4FE 0x9013
+0xC5A1 0x90B8
+0xC5A2 0x912D
+0xC5A3 0x91D8
+0xC5A4 0x9F0E
+0xC5A5 0x6CE5
+0xC5A6 0x6458
+0xC5A7 0x64E2
+0xC5A8 0x6575
+0xC5A9 0x6EF4
+0xC5AA 0x7684
+0xC5AB 0x7B1B
+0xC5AC 0x9069
+0xC5AD 0x93D1
+0xC5AE 0x6EBA
+0xC5AF 0x54F2
+0xC5B0 0x5FB9
+0xC5B1 0x64A4
+0xC5B2 0x8F4D
+0xC5B3 0x8FED
+0xC5B4 0x9244
+0xC5B5 0x5178
+0xC5B6 0x586B
+0xC5B7 0x5929
+0xC5B8 0x5C55
+0xC5B9 0x5E97
+0xC5BA 0x6DFB
+0xC5BB 0x7E8F
+0xC5BC 0x751C
+0xC5BD 0x8CBC
+0xC5BE 0x8EE2
+0xC5BF 0x985B
+0xC5C0 0x70B9
+0xC5C1 0x4F1D
+0xC5C2 0x6BBF
+0xC5C3 0x6FB1
+0xC5C4 0x7530
+0xC5C5 0x96FB
+0xC5C6 0x514E
+0xC5C7 0x5410
+0xC5C8 0x5835
+0xC5C9 0x5857
+0xC5CA 0x59AC
+0xC5CB 0x5C60
+0xC5CC 0x5F92
+0xC5CD 0x6597
+0xC5CE 0x675C
+0xC5CF 0x6E21
+0xC5D0 0x767B
+0xC5D1 0x83DF
+0xC5D2 0x8CED
+0xC5D3 0x9014
+0xC5D4 0x90FD
+0xC5D5 0x934D
+0xC5D6 0x7825
+0xC5D7 0x783A
+0xC5D8 0x52AA
+0xC5D9 0x5EA6
+0xC5DA 0x571F
+0xC5DB 0x5974
+0xC5DC 0x6012
+0xC5DD 0x5012
+0xC5DE 0x515A
+0xC5DF 0x51AC
+0xC5E0 0x51CD
+0xC5E1 0x5200
+0xC5E2 0x5510
+0xC5E3 0x5854
+0xC5E4 0x5858
+0xC5E5 0x5957
+0xC5E6 0x5B95
+0xC5E7 0x5CF6
+0xC5E8 0x5D8B
+0xC5E9 0x60BC
+0xC5EA 0x6295
+0xC5EB 0x642D
+0xC5EC 0x6771
+0xC5ED 0x6843
+0xC5EE 0x68BC
+0xC5EF 0x68DF
+0xC5F0 0x76D7
+0xC5F1 0x6DD8
+0xC5F2 0x6E6F
+0xC5F3 0x6D9B
+0xC5F4 0x706F
+0xC5F5 0x71C8
+0xC5F6 0x5F53
+0xC5F7 0x75D8
+0xC5F8 0x7977
+0xC5F9 0x7B49
+0xC5FA 0x7B54
+0xC5FB 0x7B52
+0xC5FC 0x7CD6
+0xC5FD 0x7D71
+0xC5FE 0x5230
+0xC6A1 0x8463
+0xC6A2 0x8569
+0xC6A3 0x85E4
+0xC6A4 0x8A0E
+0xC6A5 0x8B04
+0xC6A6 0x8C46
+0xC6A7 0x8E0F
+0xC6A8 0x9003
+0xC6A9 0x900F
+0xC6AA 0x9419
+0xC6AB 0x9676
+0xC6AC 0x982D
+0xC6AD 0x9A30
+0xC6AE 0x95D8
+0xC6AF 0x50CD
+0xC6B0 0x52D5
+0xC6B1 0x540C
+0xC6B2 0x5802
+0xC6B3 0x5C0E
+0xC6B4 0x61A7
+0xC6B5 0x649E
+0xC6B6 0x6D1E
+0xC6B7 0x77B3
+0xC6B8 0x7AE5
+0xC6B9 0x80F4
+0xC6BA 0x8404
+0xC6BB 0x9053
+0xC6BC 0x9285
+0xC6BD 0x5CE0
+0xC6BE 0x9D07
+0xC6BF 0x533F
+0xC6C0 0x5F97
+0xC6C1 0x5FB3
+0xC6C2 0x6D9C
+0xC6C3 0x7279
+0xC6C4 0x7763
+0xC6C5 0x79BF
+0xC6C6 0x7BE4
+0xC6C7 0x6BD2
+0xC6C8 0x72EC
+0xC6C9 0x8AAD
+0xC6CA 0x6803
+0xC6CB 0x6A61
+0xC6CC 0x51F8
+0xC6CD 0x7A81
+0xC6CE 0x6934
+0xC6CF 0x5C4A
+0xC6D0 0x9CF6
+0xC6D1 0x82EB
+0xC6D2 0x5BC5
+0xC6D3 0x9149
+0xC6D4 0x701E
+0xC6D5 0x5678
+0xC6D6 0x5C6F
+0xC6D7 0x60C7
+0xC6D8 0x6566
+0xC6D9 0x6C8C
+0xC6DA 0x8C5A
+0xC6DB 0x9041
+0xC6DC 0x9813
+0xC6DD 0x5451
+0xC6DE 0x66C7
+0xC6DF 0x920D
+0xC6E0 0x5948
+0xC6E1 0x90A3
+0xC6E2 0x5185
+0xC6E3 0x4E4D
+0xC6E4 0x51EA
+0xC6E5 0x8599
+0xC6E6 0x8B0E
+0xC6E7 0x7058
+0xC6E8 0x637A
+0xC6E9 0x934B
+0xC6EA 0x6962
+0xC6EB 0x99B4
+0xC6EC 0x7E04
+0xC6ED 0x7577
+0xC6EE 0x5357
+0xC6EF 0x6960
+0xC6F0 0x8EDF
+0xC6F1 0x96E3
+0xC6F2 0x6C5D
+0xC6F3 0x4E8C
+0xC6F4 0x5C3C
+0xC6F5 0x5F10
+0xC6F6 0x8FE9
+0xC6F7 0x5302
+0xC6F8 0x8CD1
+0xC6F9 0x8089
+0xC6FA 0x8679
+0xC6FB 0x5EFF
+0xC6FC 0x65E5
+0xC6FD 0x4E73
+0xC6FE 0x5165
+0xC7A1 0x5982
+0xC7A2 0x5C3F
+0xC7A3 0x97EE
+0xC7A4 0x4EFB
+0xC7A5 0x598A
+0xC7A6 0x5FCD
+0xC7A7 0x8A8D
+0xC7A8 0x6FE1
+0xC7A9 0x79B0
+0xC7AA 0x7962
+0xC7AB 0x5BE7
+0xC7AC 0x8471
+0xC7AD 0x732B
+0xC7AE 0x71B1
+0xC7AF 0x5E74
+0xC7B0 0x5FF5
+0xC7B1 0x637B
+0xC7B2 0x649A
+0xC7B3 0x71C3
+0xC7B4 0x7C98
+0xC7B5 0x4E43
+0xC7B6 0x5EFC
+0xC7B7 0x4E4B
+0xC7B8 0x57DC
+0xC7B9 0x56A2
+0xC7BA 0x60A9
+0xC7BB 0x6FC3
+0xC7BC 0x7D0D
+0xC7BD 0x80FD
+0xC7BE 0x8133
+0xC7BF 0x81BF
+0xC7C0 0x8FB2
+0xC7C1 0x8997
+0xC7C2 0x86A4
+0xC7C3 0x5DF4
+0xC7C4 0x628A
+0xC7C5 0x64AD
+0xC7C6 0x8987
+0xC7C7 0x6777
+0xC7C8 0x6CE2
+0xC7C9 0x6D3E
+0xC7CA 0x7436
+0xC7CB 0x7834
+0xC7CC 0x5A46
+0xC7CD 0x7F75
+0xC7CE 0x82AD
+0xC7CF 0x99AC
+0xC7D0 0x4FF3
+0xC7D1 0x5EC3
+0xC7D2 0x62DD
+0xC7D3 0x6392
+0xC7D4 0x6557
+0xC7D5 0x676F
+0xC7D6 0x76C3
+0xC7D7 0x724C
+0xC7D8 0x80CC
+0xC7D9 0x80BA
+0xC7DA 0x8F29
+0xC7DB 0x914D
+0xC7DC 0x500D
+0xC7DD 0x57F9
+0xC7DE 0x5A92
+0xC7DF 0x6885
+0xC7E0 0x6973
+0xC7E1 0x7164
+0xC7E2 0x72FD
+0xC7E3 0x8CB7
+0xC7E4 0x58F2
+0xC7E5 0x8CE0
+0xC7E6 0x966A
+0xC7E7 0x9019
+0xC7E8 0x877F
+0xC7E9 0x79E4
+0xC7EA 0x77E7
+0xC7EB 0x8429
+0xC7EC 0x4F2F
+0xC7ED 0x5265
+0xC7EE 0x535A
+0xC7EF 0x62CD
+0xC7F0 0x67CF
+0xC7F1 0x6CCA
+0xC7F2 0x767D
+0xC7F3 0x7B94
+0xC7F4 0x7C95
+0xC7F5 0x8236
+0xC7F6 0x8584
+0xC7F7 0x8FEB
+0xC7F8 0x66DD
+0xC7F9 0x6F20
+0xC7FA 0x7206
+0xC7FB 0x7E1B
+0xC7FC 0x83AB
+0xC7FD 0x99C1
+0xC7FE 0x9EA6
+0xC8A1 0x51FD
+0xC8A2 0x7BB1
+0xC8A3 0x7872
+0xC8A4 0x7BB8
+0xC8A5 0x8087
+0xC8A6 0x7B48
+0xC8A7 0x6AE8
+0xC8A8 0x5E61
+0xC8A9 0x808C
+0xC8AA 0x7551
+0xC8AB 0x7560
+0xC8AC 0x516B
+0xC8AD 0x9262
+0xC8AE 0x6E8C
+0xC8AF 0x767A
+0xC8B0 0x9197
+0xC8B1 0x9AEA
+0xC8B2 0x4F10
+0xC8B3 0x7F70
+0xC8B4 0x629C
+0xC8B5 0x7B4F
+0xC8B6 0x95A5
+0xC8B7 0x9CE9
+0xC8B8 0x567A
+0xC8B9 0x5859
+0xC8BA 0x86E4
+0xC8BB 0x96BC
+0xC8BC 0x4F34
+0xC8BD 0x5224
+0xC8BE 0x534A
+0xC8BF 0x53CD
+0xC8C0 0x53DB
+0xC8C1 0x5E06
+0xC8C2 0x642C
+0xC8C3 0x6591
+0xC8C4 0x677F
+0xC8C5 0x6C3E
+0xC8C6 0x6C4E
+0xC8C7 0x7248
+0xC8C8 0x72AF
+0xC8C9 0x73ED
+0xC8CA 0x7554
+0xC8CB 0x7E41
+0xC8CC 0x822C
+0xC8CD 0x85E9
+0xC8CE 0x8CA9
+0xC8CF 0x7BC4
+0xC8D0 0x91C6
+0xC8D1 0x7169
+0xC8D2 0x9812
+0xC8D3 0x98EF
+0xC8D4 0x633D
+0xC8D5 0x6669
+0xC8D6 0x756A
+0xC8D7 0x76E4
+0xC8D8 0x78D0
+0xC8D9 0x8543
+0xC8DA 0x86EE
+0xC8DB 0x532A
+0xC8DC 0x5351
+0xC8DD 0x5426
+0xC8DE 0x5983
+0xC8DF 0x5E87
+0xC8E0 0x5F7C
+0xC8E1 0x60B2
+0xC8E2 0x6249
+0xC8E3 0x6279
+0xC8E4 0x62AB
+0xC8E5 0x6590
+0xC8E6 0x6BD4
+0xC8E7 0x6CCC
+0xC8E8 0x75B2
+0xC8E9 0x76AE
+0xC8EA 0x7891
+0xC8EB 0x79D8
+0xC8EC 0x7DCB
+0xC8ED 0x7F77
+0xC8EE 0x80A5
+0xC8EF 0x88AB
+0xC8F0 0x8AB9
+0xC8F1 0x8CBB
+0xC8F2 0x907F
+0xC8F3 0x975E
+0xC8F4 0x98DB
+0xC8F5 0x6A0B
+0xC8F6 0x7C38
+0xC8F7 0x5099
+0xC8F8 0x5C3E
+0xC8F9 0x5FAE
+0xC8FA 0x6787
+0xC8FB 0x6BD8
+0xC8FC 0x7435
+0xC8FD 0x7709
+0xC8FE 0x7F8E
+0xC9A1 0x9F3B
+0xC9A2 0x67CA
+0xC9A3 0x7A17
+0xC9A4 0x5339
+0xC9A5 0x758B
+0xC9A6 0x9AED
+0xC9A7 0x5F66
+0xC9A8 0x819D
+0xC9A9 0x83F1
+0xC9AA 0x8098
+0xC9AB 0x5F3C
+0xC9AC 0x5FC5
+0xC9AD 0x7562
+0xC9AE 0x7B46
+0xC9AF 0x903C
+0xC9B0 0x6867
+0xC9B1 0x59EB
+0xC9B2 0x5A9B
+0xC9B3 0x7D10
+0xC9B4 0x767E
+0xC9B5 0x8B2C
+0xC9B6 0x4FF5
+0xC9B7 0x5F6A
+0xC9B8 0x6A19
+0xC9B9 0x6C37
+0xC9BA 0x6F02
+0xC9BB 0x74E2
+0xC9BC 0x7968
+0xC9BD 0x8868
+0xC9BE 0x8A55
+0xC9BF 0x8C79
+0xC9C0 0x5EDF
+0xC9C1 0x63CF
+0xC9C2 0x75C5
+0xC9C3 0x79D2
+0xC9C4 0x82D7
+0xC9C5 0x9328
+0xC9C6 0x92F2
+0xC9C7 0x849C
+0xC9C8 0x86ED
+0xC9C9 0x9C2D
+0xC9CA 0x54C1
+0xC9CB 0x5F6C
+0xC9CC 0x658C
+0xC9CD 0x6D5C
+0xC9CE 0x7015
+0xC9CF 0x8CA7
+0xC9D0 0x8CD3
+0xC9D1 0x983B
+0xC9D2 0x654F
+0xC9D3 0x74F6
+0xC9D4 0x4E0D
+0xC9D5 0x4ED8
+0xC9D6 0x57E0
+0xC9D7 0x592B
+0xC9D8 0x5A66
+0xC9D9 0x5BCC
+0xC9DA 0x51A8
+0xC9DB 0x5E03
+0xC9DC 0x5E9C
+0xC9DD 0x6016
+0xC9DE 0x6276
+0xC9DF 0x6577
+0xC9E0 0x65A7
+0xC9E1 0x666E
+0xC9E2 0x6D6E
+0xC9E3 0x7236
+0xC9E4 0x7B26
+0xC9E5 0x8150
+0xC9E6 0x819A
+0xC9E7 0x8299
+0xC9E8 0x8B5C
+0xC9E9 0x8CA0
+0xC9EA 0x8CE6
+0xC9EB 0x8D74
+0xC9EC 0x961C
+0xC9ED 0x9644
+0xC9EE 0x4FAE
+0xC9EF 0x64AB
+0xC9F0 0x6B66
+0xC9F1 0x821E
+0xC9F2 0x8461
+0xC9F3 0x856A
+0xC9F4 0x90E8
+0xC9F5 0x5C01
+0xC9F6 0x6953
+0xC9F7 0x98A8
+0xC9F8 0x847A
+0xC9F9 0x8557
+0xC9FA 0x4F0F
+0xC9FB 0x526F
+0xC9FC 0x5FA9
+0xC9FD 0x5E45
+0xC9FE 0x670D
+0xCAA1 0x798F
+0xCAA2 0x8179
+0xCAA3 0x8907
+0xCAA4 0x8986
+0xCAA5 0x6DF5
+0xCAA6 0x5F17
+0xCAA7 0x6255
+0xCAA8 0x6CB8
+0xCAA9 0x4ECF
+0xCAAA 0x7269
+0xCAAB 0x9B92
+0xCAAC 0x5206
+0xCAAD 0x543B
+0xCAAE 0x5674
+0xCAAF 0x58B3
+0xCAB0 0x61A4
+0xCAB1 0x626E
+0xCAB2 0x711A
+0xCAB3 0x596E
+0xCAB4 0x7C89
+0xCAB5 0x7CDE
+0xCAB6 0x7D1B
+0xCAB7 0x96F0
+0xCAB8 0x6587
+0xCAB9 0x805E
+0xCABA 0x4E19
+0xCABB 0x4F75
+0xCABC 0x5175
+0xCABD 0x5840
+0xCABE 0x5E63
+0xCABF 0x5E73
+0xCAC0 0x5F0A
+0xCAC1 0x67C4
+0xCAC2 0x4E26
+0xCAC3 0x853D
+0xCAC4 0x9589
+0xCAC5 0x965B
+0xCAC6 0x7C73
+0xCAC7 0x9801
+0xCAC8 0x50FB
+0xCAC9 0x58C1
+0xCACA 0x7656
+0xCACB 0x78A7
+0xCACC 0x5225
+0xCACD 0x77A5
+0xCACE 0x8511
+0xCACF 0x7B86
+0xCAD0 0x504F
+0xCAD1 0x5909
+0xCAD2 0x7247
+0xCAD3 0x7BC7
+0xCAD4 0x7DE8
+0xCAD5 0x8FBA
+0xCAD6 0x8FD4
+0xCAD7 0x904D
+0xCAD8 0x4FBF
+0xCAD9 0x52C9
+0xCADA 0x5A29
+0xCADB 0x5F01
+0xCADC 0x97AD
+0xCADD 0x4FDD
+0xCADE 0x8217
+0xCADF 0x92EA
+0xCAE0 0x5703
+0xCAE1 0x6355
+0xCAE2 0x6B69
+0xCAE3 0x752B
+0xCAE4 0x88DC
+0xCAE5 0x8F14
+0xCAE6 0x7A42
+0xCAE7 0x52DF
+0xCAE8 0x5893
+0xCAE9 0x6155
+0xCAEA 0x620A
+0xCAEB 0x66AE
+0xCAEC 0x6BCD
+0xCAED 0x7C3F
+0xCAEE 0x83E9
+0xCAEF 0x5023
+0xCAF0 0x4FF8
+0xCAF1 0x5305
+0xCAF2 0x5446
+0xCAF3 0x5831
+0xCAF4 0x5949
+0xCAF5 0x5B9D
+0xCAF6 0x5CF0
+0xCAF7 0x5CEF
+0xCAF8 0x5D29
+0xCAF9 0x5E96
+0xCAFA 0x62B1
+0xCAFB 0x6367
+0xCAFC 0x653E
+0xCAFD 0x65B9
+0xCAFE 0x670B
+0xCBA1 0x6CD5
+0xCBA2 0x6CE1
+0xCBA3 0x70F9
+0xCBA4 0x7832
+0xCBA5 0x7E2B
+0xCBA6 0x80DE
+0xCBA7 0x82B3
+0xCBA8 0x840C
+0xCBA9 0x84EC
+0xCBAA 0x8702
+0xCBAB 0x8912
+0xCBAC 0x8A2A
+0xCBAD 0x8C4A
+0xCBAE 0x90A6
+0xCBAF 0x92D2
+0xCBB0 0x98FD
+0xCBB1 0x9CF3
+0xCBB2 0x9D6C
+0xCBB3 0x4E4F
+0xCBB4 0x4EA1
+0xCBB5 0x508D
+0xCBB6 0x5256
+0xCBB7 0x574A
+0xCBB8 0x59A8
+0xCBB9 0x5E3D
+0xCBBA 0x5FD8
+0xCBBB 0x5FD9
+0xCBBC 0x623F
+0xCBBD 0x66B4
+0xCBBE 0x671B
+0xCBBF 0x67D0
+0xCBC0 0x68D2
+0xCBC1 0x5192
+0xCBC2 0x7D21
+0xCBC3 0x80AA
+0xCBC4 0x81A8
+0xCBC5 0x8B00
+0xCBC6 0x8C8C
+0xCBC7 0x8CBF
+0xCBC8 0x927E
+0xCBC9 0x9632
+0xCBCA 0x5420
+0xCBCB 0x982C
+0xCBCC 0x5317
+0xCBCD 0x50D5
+0xCBCE 0x535C
+0xCBCF 0x58A8
+0xCBD0 0x64B2
+0xCBD1 0x6734
+0xCBD2 0x7267
+0xCBD3 0x7766
+0xCBD4 0x7A46
+0xCBD5 0x91E6
+0xCBD6 0x52C3
+0xCBD7 0x6CA1
+0xCBD8 0x6B86
+0xCBD9 0x5800
+0xCBDA 0x5E4C
+0xCBDB 0x5954
+0xCBDC 0x672C
+0xCBDD 0x7FFB
+0xCBDE 0x51E1
+0xCBDF 0x76C6
+0xCBE0 0x6469
+0xCBE1 0x78E8
+0xCBE2 0x9B54
+0xCBE3 0x9EBB
+0xCBE4 0x57CB
+0xCBE5 0x59B9
+0xCBE6 0x6627
+0xCBE7 0x679A
+0xCBE8 0x6BCE
+0xCBE9 0x54E9
+0xCBEA 0x69D9
+0xCBEB 0x5E55
+0xCBEC 0x819C
+0xCBED 0x6795
+0xCBEE 0x9BAA
+0xCBEF 0x67FE
+0xCBF0 0x9C52
+0xCBF1 0x685D
+0xCBF2 0x4EA6
+0xCBF3 0x4FE3
+0xCBF4 0x53C8
+0xCBF5 0x62B9
+0xCBF6 0x672B
+0xCBF7 0x6CAB
+0xCBF8 0x8FC4
+0xCBF9 0x4FAD
+0xCBFA 0x7E6D
+0xCBFB 0x9EBF
+0xCBFC 0x4E07
+0xCBFD 0x6162
+0xCBFE 0x6E80
+0xCCA1 0x6F2B
+0xCCA2 0x8513
+0xCCA3 0x5473
+0xCCA4 0x672A
+0xCCA5 0x9B45
+0xCCA6 0x5DF3
+0xCCA7 0x7B95
+0xCCA8 0x5CAC
+0xCCA9 0x5BC6
+0xCCAA 0x871C
+0xCCAB 0x6E4A
+0xCCAC 0x84D1
+0xCCAD 0x7A14
+0xCCAE 0x8108
+0xCCAF 0x5999
+0xCCB0 0x7C8D
+0xCCB1 0x6C11
+0xCCB2 0x7720
+0xCCB3 0x52D9
+0xCCB4 0x5922
+0xCCB5 0x7121
+0xCCB6 0x725F
+0xCCB7 0x77DB
+0xCCB8 0x9727
+0xCCB9 0x9D61
+0xCCBA 0x690B
+0xCCBB 0x5A7F
+0xCCBC 0x5A18
+0xCCBD 0x51A5
+0xCCBE 0x540D
+0xCCBF 0x547D
+0xCCC0 0x660E
+0xCCC1 0x76DF
+0xCCC2 0x8FF7
+0xCCC3 0x9298
+0xCCC4 0x9CF4
+0xCCC5 0x59EA
+0xCCC6 0x725D
+0xCCC7 0x6EC5
+0xCCC8 0x514D
+0xCCC9 0x68C9
+0xCCCA 0x7DBF
+0xCCCB 0x7DEC
+0xCCCC 0x9762
+0xCCCD 0x9EBA
+0xCCCE 0x6478
+0xCCCF 0x6A21
+0xCCD0 0x8302
+0xCCD1 0x5984
+0xCCD2 0x5B5F
+0xCCD3 0x6BDB
+0xCCD4 0x731B
+0xCCD5 0x76F2
+0xCCD6 0x7DB2
+0xCCD7 0x8017
+0xCCD8 0x8499
+0xCCD9 0x5132
+0xCCDA 0x6728
+0xCCDB 0x9ED9
+0xCCDC 0x76EE
+0xCCDD 0x6762
+0xCCDE 0x52FF
+0xCCDF 0x9905
+0xCCE0 0x5C24
+0xCCE1 0x623B
+0xCCE2 0x7C7E
+0xCCE3 0x8CB0
+0xCCE4 0x554F
+0xCCE5 0x60B6
+0xCCE6 0x7D0B
+0xCCE7 0x9580
+0xCCE8 0x5301
+0xCCE9 0x4E5F
+0xCCEA 0x51B6
+0xCCEB 0x591C
+0xCCEC 0x723A
+0xCCED 0x8036
+0xCCEE 0x91CE
+0xCCEF 0x5F25
+0xCCF0 0x77E2
+0xCCF1 0x5384
+0xCCF2 0x5F79
+0xCCF3 0x7D04
+0xCCF4 0x85AC
+0xCCF5 0x8A33
+0xCCF6 0x8E8D
+0xCCF7 0x9756
+0xCCF8 0x67F3
+0xCCF9 0x85AE
+0xCCFA 0x9453
+0xCCFB 0x6109
+0xCCFC 0x6108
+0xCCFD 0x6CB9
+0xCCFE 0x7652
+0xCDA1 0x8AED
+0xCDA2 0x8F38
+0xCDA3 0x552F
+0xCDA4 0x4F51
+0xCDA5 0x512A
+0xCDA6 0x52C7
+0xCDA7 0x53CB
+0xCDA8 0x5BA5
+0xCDA9 0x5E7D
+0xCDAA 0x60A0
+0xCDAB 0x6182
+0xCDAC 0x63D6
+0xCDAD 0x6709
+0xCDAE 0x67DA
+0xCDAF 0x6E67
+0xCDB0 0x6D8C
+0xCDB1 0x7336
+0xCDB2 0x7337
+0xCDB3 0x7531
+0xCDB4 0x7950
+0xCDB5 0x88D5
+0xCDB6 0x8A98
+0xCDB7 0x904A
+0xCDB8 0x9091
+0xCDB9 0x90F5
+0xCDBA 0x96C4
+0xCDBB 0x878D
+0xCDBC 0x5915
+0xCDBD 0x4E88
+0xCDBE 0x4F59
+0xCDBF 0x4E0E
+0xCDC0 0x8A89
+0xCDC1 0x8F3F
+0xCDC2 0x9810
+0xCDC3 0x50AD
+0xCDC4 0x5E7C
+0xCDC5 0x5996
+0xCDC6 0x5BB9
+0xCDC7 0x5EB8
+0xCDC8 0x63DA
+0xCDC9 0x63FA
+0xCDCA 0x64C1
+0xCDCB 0x66DC
+0xCDCC 0x694A
+0xCDCD 0x69D8
+0xCDCE 0x6D0B
+0xCDCF 0x6EB6
+0xCDD0 0x7194
+0xCDD1 0x7528
+0xCDD2 0x7AAF
+0xCDD3 0x7F8A
+0xCDD4 0x8000
+0xCDD5 0x8449
+0xCDD6 0x84C9
+0xCDD7 0x8981
+0xCDD8 0x8B21
+0xCDD9 0x8E0A
+0xCDDA 0x9065
+0xCDDB 0x967D
+0xCDDC 0x990A
+0xCDDD 0x617E
+0xCDDE 0x6291
+0xCDDF 0x6B32
+0xCDE0 0x6C83
+0xCDE1 0x6D74
+0xCDE2 0x7FCC
+0xCDE3 0x7FFC
+0xCDE4 0x6DC0
+0xCDE5 0x7F85
+0xCDE6 0x87BA
+0xCDE7 0x88F8
+0xCDE8 0x6765
+0xCDE9 0x83B1
+0xCDEA 0x983C
+0xCDEB 0x96F7
+0xCDEC 0x6D1B
+0xCDED 0x7D61
+0xCDEE 0x843D
+0xCDEF 0x916A
+0xCDF0 0x4E71
+0xCDF1 0x5375
+0xCDF2 0x5D50
+0xCDF3 0x6B04
+0xCDF4 0x6FEB
+0xCDF5 0x85CD
+0xCDF6 0x862D
+0xCDF7 0x89A7
+0xCDF8 0x5229
+0xCDF9 0x540F
+0xCDFA 0x5C65
+0xCDFB 0x674E
+0xCDFC 0x68A8
+0xCDFD 0x7406
+0xCDFE 0x7483
+0xCEA1 0x75E2
+0xCEA2 0x88CF
+0xCEA3 0x88E1
+0xCEA4 0x91CC
+0xCEA5 0x96E2
+0xCEA6 0x9678
+0xCEA7 0x5F8B
+0xCEA8 0x7387
+0xCEA9 0x7ACB
+0xCEAA 0x844E
+0xCEAB 0x63A0
+0xCEAC 0x7565
+0xCEAD 0x5289
+0xCEAE 0x6D41
+0xCEAF 0x6E9C
+0xCEB0 0x7409
+0xCEB1 0x7559
+0xCEB2 0x786B
+0xCEB3 0x7C92
+0xCEB4 0x9686
+0xCEB5 0x7ADC
+0xCEB6 0x9F8D
+0xCEB7 0x4FB6
+0xCEB8 0x616E
+0xCEB9 0x65C5
+0xCEBA 0x865C
+0xCEBB 0x4E86
+0xCEBC 0x4EAE
+0xCEBD 0x50DA
+0xCEBE 0x4E21
+0xCEBF 0x51CC
+0xCEC0 0x5BEE
+0xCEC1 0x6599
+0xCEC2 0x6881
+0xCEC3 0x6DBC
+0xCEC4 0x731F
+0xCEC5 0x7642
+0xCEC6 0x77AD
+0xCEC7 0x7A1C
+0xCEC8 0x7CE7
+0xCEC9 0x826F
+0xCECA 0x8AD2
+0xCECB 0x907C
+0xCECC 0x91CF
+0xCECD 0x9675
+0xCECE 0x9818
+0xCECF 0x529B
+0xCED0 0x7DD1
+0xCED1 0x502B
+0xCED2 0x5398
+0xCED3 0x6797
+0xCED4 0x6DCB
+0xCED5 0x71D0
+0xCED6 0x7433
+0xCED7 0x81E8
+0xCED8 0x8F2A
+0xCED9 0x96A3
+0xCEDA 0x9C57
+0xCEDB 0x9E9F
+0xCEDC 0x7460
+0xCEDD 0x5841
+0xCEDE 0x6D99
+0xCEDF 0x7D2F
+0xCEE0 0x985E
+0xCEE1 0x4EE4
+0xCEE2 0x4F36
+0xCEE3 0x4F8B
+0xCEE4 0x51B7
+0xCEE5 0x52B1
+0xCEE6 0x5DBA
+0xCEE7 0x601C
+0xCEE8 0x73B2
+0xCEE9 0x793C
+0xCEEA 0x82D3
+0xCEEB 0x9234
+0xCEEC 0x96B7
+0xCEED 0x96F6
+0xCEEE 0x970A
+0xCEEF 0x9E97
+0xCEF0 0x9F62
+0xCEF1 0x66A6
+0xCEF2 0x6B74
+0xCEF3 0x5217
+0xCEF4 0x52A3
+0xCEF5 0x70C8
+0xCEF6 0x88C2
+0xCEF7 0x5EC9
+0xCEF8 0x604B
+0xCEF9 0x6190
+0xCEFA 0x6F23
+0xCEFB 0x7149
+0xCEFC 0x7C3E
+0xCEFD 0x7DF4
+0xCEFE 0x806F
+0xCFA1 0x84EE
+0xCFA2 0x9023
+0xCFA3 0x932C
+0xCFA4 0x5442
+0xCFA5 0x9B6F
+0xCFA6 0x6AD3
+0xCFA7 0x7089
+0xCFA8 0x8CC2
+0xCFA9 0x8DEF
+0xCFAA 0x9732
+0xCFAB 0x52B4
+0xCFAC 0x5A41
+0xCFAD 0x5ECA
+0xCFAE 0x5F04
+0xCFAF 0x6717
+0xCFB0 0x697C
+0xCFB1 0x6994
+0xCFB2 0x6D6A
+0xCFB3 0x6F0F
+0xCFB4 0x7262
+0xCFB5 0x72FC
+0xCFB6 0x7BED
+0xCFB7 0x8001
+0xCFB8 0x807E
+0xCFB9 0x874B
+0xCFBA 0x90CE
+0xCFBB 0x516D
+0xCFBC 0x9E93
+0xCFBD 0x7984
+0xCFBE 0x808B
+0xCFBF 0x9332
+0xCFC0 0x8AD6
+0xCFC1 0x502D
+0xCFC2 0x548C
+0xCFC3 0x8A71
+0xCFC4 0x6B6A
+0xCFC5 0x8CC4
+0xCFC6 0x8107
+0xCFC7 0x60D1
+0xCFC8 0x67A0
+0xCFC9 0x9DF2
+0xCFCA 0x4E99
+0xCFCB 0x4E98
+0xCFCC 0x9C10
+0xCFCD 0x8A6B
+0xCFCE 0x85C1
+0xCFCF 0x8568
+0xCFD0 0x6900
+0xCFD1 0x6E7E
+0xCFD2 0x7897
+0xCFD3 0x8155
+0xD0A1 0x5F0C
+0xD0A2 0x4E10
+0xD0A3 0x4E15
+0xD0A4 0x4E2A
+0xD0A5 0x4E31
+0xD0A6 0x4E36
+0xD0A7 0x4E3C
+0xD0A8 0x4E3F
+0xD0A9 0x4E42
+0xD0AA 0x4E56
+0xD0AB 0x4E58
+0xD0AC 0x4E82
+0xD0AD 0x4E85
+0xD0AE 0x8C6B
+0xD0AF 0x4E8A
+0xD0B0 0x8212
+0xD0B1 0x5F0D
+0xD0B2 0x4E8E
+0xD0B3 0x4E9E
+0xD0B4 0x4E9F
+0xD0B5 0x4EA0
+0xD0B6 0x4EA2
+0xD0B7 0x4EB0
+0xD0B8 0x4EB3
+0xD0B9 0x4EB6
+0xD0BA 0x4ECE
+0xD0BB 0x4ECD
+0xD0BC 0x4EC4
+0xD0BD 0x4EC6
+0xD0BE 0x4EC2
+0xD0BF 0x4ED7
+0xD0C0 0x4EDE
+0xD0C1 0x4EED
+0xD0C2 0x4EDF
+0xD0C3 0x4EF7
+0xD0C4 0x4F09
+0xD0C5 0x4F5A
+0xD0C6 0x4F30
+0xD0C7 0x4F5B
+0xD0C8 0x4F5D
+0xD0C9 0x4F57
+0xD0CA 0x4F47
+0xD0CB 0x4F76
+0xD0CC 0x4F88
+0xD0CD 0x4F8F
+0xD0CE 0x4F98
+0xD0CF 0x4F7B
+0xD0D0 0x4F69
+0xD0D1 0x4F70
+0xD0D2 0x4F91
+0xD0D3 0x4F6F
+0xD0D4 0x4F86
+0xD0D5 0x4F96
+0xD0D6 0x5118
+0xD0D7 0x4FD4
+0xD0D8 0x4FDF
+0xD0D9 0x4FCE
+0xD0DA 0x4FD8
+0xD0DB 0x4FDB
+0xD0DC 0x4FD1
+0xD0DD 0x4FDA
+0xD0DE 0x4FD0
+0xD0DF 0x4FE4
+0xD0E0 0x4FE5
+0xD0E1 0x501A
+0xD0E2 0x5028
+0xD0E3 0x5014
+0xD0E4 0x502A
+0xD0E5 0x5025
+0xD0E6 0x5005
+0xD0E7 0x4F1C
+0xD0E8 0x4FF6
+0xD0E9 0x5021
+0xD0EA 0x5029
+0xD0EB 0x502C
+0xD0EC 0x4FFE
+0xD0ED 0x4FEF
+0xD0EE 0x5011
+0xD0EF 0x5006
+0xD0F0 0x5043
+0xD0F1 0x5047
+0xD0F2 0x6703
+0xD0F3 0x5055
+0xD0F4 0x5050
+0xD0F5 0x5048
+0xD0F6 0x505A
+0xD0F7 0x5056
+0xD0F8 0x506C
+0xD0F9 0x5078
+0xD0FA 0x5080
+0xD0FB 0x509A
+0xD0FC 0x5085
+0xD0FD 0x50B4
+0xD0FE 0x50B2
+0xD1A1 0x50C9
+0xD1A2 0x50CA
+0xD1A3 0x50B3
+0xD1A4 0x50C2
+0xD1A5 0x50D6
+0xD1A6 0x50DE
+0xD1A7 0x50E5
+0xD1A8 0x50ED
+0xD1A9 0x50E3
+0xD1AA 0x50EE
+0xD1AB 0x50F9
+0xD1AC 0x50F5
+0xD1AD 0x5109
+0xD1AE 0x5101
+0xD1AF 0x5102
+0xD1B0 0x5116
+0xD1B1 0x5115
+0xD1B2 0x5114
+0xD1B3 0x511A
+0xD1B4 0x5121
+0xD1B5 0x513A
+0xD1B6 0x5137
+0xD1B7 0x513C
+0xD1B8 0x513B
+0xD1B9 0x513F
+0xD1BA 0x5140
+0xD1BB 0x5152
+0xD1BC 0x514C
+0xD1BD 0x5154
+0xD1BE 0x5162
+0xD1BF 0x7AF8
+0xD1C0 0x5169
+0xD1C1 0x516A
+0xD1C2 0x516E
+0xD1C3 0x5180
+0xD1C4 0x5182
+0xD1C5 0x56D8
+0xD1C6 0x518C
+0xD1C7 0x5189
+0xD1C8 0x518F
+0xD1C9 0x5191
+0xD1CA 0x5193
+0xD1CB 0x5195
+0xD1CC 0x5196
+0xD1CD 0x51A4
+0xD1CE 0x51A6
+0xD1CF 0x51A2
+0xD1D0 0x51A9
+0xD1D1 0x51AA
+0xD1D2 0x51AB
+0xD1D3 0x51B3
+0xD1D4 0x51B1
+0xD1D5 0x51B2
+0xD1D6 0x51B0
+0xD1D7 0x51B5
+0xD1D8 0x51BD
+0xD1D9 0x51C5
+0xD1DA 0x51C9
+0xD1DB 0x51DB
+0xD1DC 0x51E0
+0xD1DD 0x8655
+0xD1DE 0x51E9
+0xD1DF 0x51ED
+0xD1E0 0x51F0
+0xD1E1 0x51F5
+0xD1E2 0x51FE
+0xD1E3 0x5204
+0xD1E4 0x520B
+0xD1E5 0x5214
+0xD1E6 0x520E
+0xD1E7 0x5227
+0xD1E8 0x522A
+0xD1E9 0x522E
+0xD1EA 0x5233
+0xD1EB 0x5239
+0xD1EC 0x524F
+0xD1ED 0x5244
+0xD1EE 0x524B
+0xD1EF 0x524C
+0xD1F0 0x525E
+0xD1F1 0x5254
+0xD1F2 0x526A
+0xD1F3 0x5274
+0xD1F4 0x5269
+0xD1F5 0x5273
+0xD1F6 0x527F
+0xD1F7 0x527D
+0xD1F8 0x528D
+0xD1F9 0x5294
+0xD1FA 0x5292
+0xD1FB 0x5271
+0xD1FC 0x5288
+0xD1FD 0x5291
+0xD1FE 0x8FA8
+0xD2A1 0x8FA7
+0xD2A2 0x52AC
+0xD2A3 0x52AD
+0xD2A4 0x52BC
+0xD2A5 0x52B5
+0xD2A6 0x52C1
+0xD2A7 0x52CD
+0xD2A8 0x52D7
+0xD2A9 0x52DE
+0xD2AA 0x52E3
+0xD2AB 0x52E6
+0xD2AC 0x98ED
+0xD2AD 0x52E0
+0xD2AE 0x52F3
+0xD2AF 0x52F5
+0xD2B0 0x52F8
+0xD2B1 0x52F9
+0xD2B2 0x5306
+0xD2B3 0x5308
+0xD2B4 0x7538
+0xD2B5 0x530D
+0xD2B6 0x5310
+0xD2B7 0x530F
+0xD2B8 0x5315
+0xD2B9 0x531A
+0xD2BA 0x5323
+0xD2BB 0x532F
+0xD2BC 0x5331
+0xD2BD 0x5333
+0xD2BE 0x5338
+0xD2BF 0x5340
+0xD2C0 0x5346
+0xD2C1 0x5345
+0xD2C2 0x4E17
+0xD2C3 0x5349
+0xD2C4 0x534D
+0xD2C5 0x51D6
+0xD2C6 0x535E
+0xD2C7 0x5369
+0xD2C8 0x536E
+0xD2C9 0x5918
+0xD2CA 0x537B
+0xD2CB 0x5377
+0xD2CC 0x5382
+0xD2CD 0x5396
+0xD2CE 0x53A0
+0xD2CF 0x53A6
+0xD2D0 0x53A5
+0xD2D1 0x53AE
+0xD2D2 0x53B0
+0xD2D3 0x53B6
+0xD2D4 0x53C3
+0xD2D5 0x7C12
+0xD2D6 0x96D9
+0xD2D7 0x53DF
+0xD2D8 0x66FC
+0xD2D9 0x71EE
+0xD2DA 0x53EE
+0xD2DB 0x53E8
+0xD2DC 0x53ED
+0xD2DD 0x53FA
+0xD2DE 0x5401
+0xD2DF 0x543D
+0xD2E0 0x5440
+0xD2E1 0x542C
+0xD2E2 0x542D
+0xD2E3 0x543C
+0xD2E4 0x542E
+0xD2E5 0x5436
+0xD2E6 0x5429
+0xD2E7 0x541D
+0xD2E8 0x544E
+0xD2E9 0x548F
+0xD2EA 0x5475
+0xD2EB 0x548E
+0xD2EC 0x545F
+0xD2ED 0x5471
+0xD2EE 0x5477
+0xD2EF 0x5470
+0xD2F0 0x5492
+0xD2F1 0x547B
+0xD2F2 0x5480
+0xD2F3 0x5476
+0xD2F4 0x5484
+0xD2F5 0x5490
+0xD2F6 0x5486
+0xD2F7 0x54C7
+0xD2F8 0x54A2
+0xD2F9 0x54B8
+0xD2FA 0x54A5
+0xD2FB 0x54AC
+0xD2FC 0x54C4
+0xD2FD 0x54C8
+0xD2FE 0x54A8
+0xD3A1 0x54AB
+0xD3A2 0x54C2
+0xD3A3 0x54A4
+0xD3A4 0x54BE
+0xD3A5 0x54BC
+0xD3A6 0x54D8
+0xD3A7 0x54E5
+0xD3A8 0x54E6
+0xD3A9 0x550F
+0xD3AA 0x5514
+0xD3AB 0x54FD
+0xD3AC 0x54EE
+0xD3AD 0x54ED
+0xD3AE 0x54FA
+0xD3AF 0x54E2
+0xD3B0 0x5539
+0xD3B1 0x5540
+0xD3B2 0x5563
+0xD3B3 0x554C
+0xD3B4 0x552E
+0xD3B5 0x555C
+0xD3B6 0x5545
+0xD3B7 0x5556
+0xD3B8 0x5557
+0xD3B9 0x5538
+0xD3BA 0x5533
+0xD3BB 0x555D
+0xD3BC 0x5599
+0xD3BD 0x5580
+0xD3BE 0x54AF
+0xD3BF 0x558A
+0xD3C0 0x559F
+0xD3C1 0x557B
+0xD3C2 0x557E
+0xD3C3 0x5598
+0xD3C4 0x559E
+0xD3C5 0x55AE
+0xD3C6 0x557C
+0xD3C7 0x5583
+0xD3C8 0x55A9
+0xD3C9 0x5587
+0xD3CA 0x55A8
+0xD3CB 0x55DA
+0xD3CC 0x55C5
+0xD3CD 0x55DF
+0xD3CE 0x55C4
+0xD3CF 0x55DC
+0xD3D0 0x55E4
+0xD3D1 0x55D4
+0xD3D2 0x5614
+0xD3D3 0x55F7
+0xD3D4 0x5616
+0xD3D5 0x55FE
+0xD3D6 0x55FD
+0xD3D7 0x561B
+0xD3D8 0x55F9
+0xD3D9 0x564E
+0xD3DA 0x5650
+0xD3DB 0x71DF
+0xD3DC 0x5634
+0xD3DD 0x5636
+0xD3DE 0x5632
+0xD3DF 0x5638
+0xD3E0 0x566B
+0xD3E1 0x5664
+0xD3E2 0x562F
+0xD3E3 0x566C
+0xD3E4 0x566A
+0xD3E5 0x5686
+0xD3E6 0x5680
+0xD3E7 0x568A
+0xD3E8 0x56A0
+0xD3E9 0x5694
+0xD3EA 0x568F
+0xD3EB 0x56A5
+0xD3EC 0x56AE
+0xD3ED 0x56B6
+0xD3EE 0x56B4
+0xD3EF 0x56C2
+0xD3F0 0x56BC
+0xD3F1 0x56C1
+0xD3F2 0x56C3
+0xD3F3 0x56C0
+0xD3F4 0x56C8
+0xD3F5 0x56CE
+0xD3F6 0x56D1
+0xD3F7 0x56D3
+0xD3F8 0x56D7
+0xD3F9 0x56EE
+0xD3FA 0x56F9
+0xD3FB 0x5700
+0xD3FC 0x56FF
+0xD3FD 0x5704
+0xD3FE 0x5709
+0xD4A1 0x5708
+0xD4A2 0x570B
+0xD4A3 0x570D
+0xD4A4 0x5713
+0xD4A5 0x5718
+0xD4A6 0x5716
+0xD4A7 0x55C7
+0xD4A8 0x571C
+0xD4A9 0x5726
+0xD4AA 0x5737
+0xD4AB 0x5738
+0xD4AC 0x574E
+0xD4AD 0x573B
+0xD4AE 0x5740
+0xD4AF 0x574F
+0xD4B0 0x5769
+0xD4B1 0x57C0
+0xD4B2 0x5788
+0xD4B3 0x5761
+0xD4B4 0x577F
+0xD4B5 0x5789
+0xD4B6 0x5793
+0xD4B7 0x57A0
+0xD4B8 0x57B3
+0xD4B9 0x57A4
+0xD4BA 0x57AA
+0xD4BB 0x57B0
+0xD4BC 0x57C3
+0xD4BD 0x57C6
+0xD4BE 0x57D4
+0xD4BF 0x57D2
+0xD4C0 0x57D3
+0xD4C1 0x580A
+0xD4C2 0x57D6
+0xD4C3 0x57E3
+0xD4C4 0x580B
+0xD4C5 0x5819
+0xD4C6 0x581D
+0xD4C7 0x5872
+0xD4C8 0x5821
+0xD4C9 0x5862
+0xD4CA 0x584B
+0xD4CB 0x5870
+0xD4CC 0x6BC0
+0xD4CD 0x5852
+0xD4CE 0x583D
+0xD4CF 0x5879
+0xD4D0 0x5885
+0xD4D1 0x58B9
+0xD4D2 0x589F
+0xD4D3 0x58AB
+0xD4D4 0x58BA
+0xD4D5 0x58DE
+0xD4D6 0x58BB
+0xD4D7 0x58B8
+0xD4D8 0x58AE
+0xD4D9 0x58C5
+0xD4DA 0x58D3
+0xD4DB 0x58D1
+0xD4DC 0x58D7
+0xD4DD 0x58D9
+0xD4DE 0x58D8
+0xD4DF 0x58E5
+0xD4E0 0x58DC
+0xD4E1 0x58E4
+0xD4E2 0x58DF
+0xD4E3 0x58EF
+0xD4E4 0x58FA
+0xD4E5 0x58F9
+0xD4E6 0x58FB
+0xD4E7 0x58FC
+0xD4E8 0x58FD
+0xD4E9 0x5902
+0xD4EA 0x590A
+0xD4EB 0x5910
+0xD4EC 0x591B
+0xD4ED 0x68A6
+0xD4EE 0x5925
+0xD4EF 0x592C
+0xD4F0 0x592D
+0xD4F1 0x5932
+0xD4F2 0x5938
+0xD4F3 0x593E
+0xD4F4 0x7AD2
+0xD4F5 0x5955
+0xD4F6 0x5950
+0xD4F7 0x594E
+0xD4F8 0x595A
+0xD4F9 0x5958
+0xD4FA 0x5962
+0xD4FB 0x5960
+0xD4FC 0x5967
+0xD4FD 0x596C
+0xD4FE 0x5969
+0xD5A1 0x5978
+0xD5A2 0x5981
+0xD5A3 0x599D
+0xD5A4 0x4F5E
+0xD5A5 0x4FAB
+0xD5A6 0x59A3
+0xD5A7 0x59B2
+0xD5A8 0x59C6
+0xD5A9 0x59E8
+0xD5AA 0x59DC
+0xD5AB 0x598D
+0xD5AC 0x59D9
+0xD5AD 0x59DA
+0xD5AE 0x5A25
+0xD5AF 0x5A1F
+0xD5B0 0x5A11
+0xD5B1 0x5A1C
+0xD5B2 0x5A09
+0xD5B3 0x5A1A
+0xD5B4 0x5A40
+0xD5B5 0x5A6C
+0xD5B6 0x5A49
+0xD5B7 0x5A35
+0xD5B8 0x5A36
+0xD5B9 0x5A62
+0xD5BA 0x5A6A
+0xD5BB 0x5A9A
+0xD5BC 0x5ABC
+0xD5BD 0x5ABE
+0xD5BE 0x5ACB
+0xD5BF 0x5AC2
+0xD5C0 0x5ABD
+0xD5C1 0x5AE3
+0xD5C2 0x5AD7
+0xD5C3 0x5AE6
+0xD5C4 0x5AE9
+0xD5C5 0x5AD6
+0xD5C6 0x5AFA
+0xD5C7 0x5AFB
+0xD5C8 0x5B0C
+0xD5C9 0x5B0B
+0xD5CA 0x5B16
+0xD5CB 0x5B32
+0xD5CC 0x5AD0
+0xD5CD 0x5B2A
+0xD5CE 0x5B36
+0xD5CF 0x5B3E
+0xD5D0 0x5B43
+0xD5D1 0x5B45
+0xD5D2 0x5B40
+0xD5D3 0x5B51
+0xD5D4 0x5B55
+0xD5D5 0x5B5A
+0xD5D6 0x5B5B
+0xD5D7 0x5B65
+0xD5D8 0x5B69
+0xD5D9 0x5B70
+0xD5DA 0x5B73
+0xD5DB 0x5B75
+0xD5DC 0x5B78
+0xD5DD 0x6588
+0xD5DE 0x5B7A
+0xD5DF 0x5B80
+0xD5E0 0x5B83
+0xD5E1 0x5BA6
+0xD5E2 0x5BB8
+0xD5E3 0x5BC3
+0xD5E4 0x5BC7
+0xD5E5 0x5BC9
+0xD5E6 0x5BD4
+0xD5E7 0x5BD0
+0xD5E8 0x5BE4
+0xD5E9 0x5BE6
+0xD5EA 0x5BE2
+0xD5EB 0x5BDE
+0xD5EC 0x5BE5
+0xD5ED 0x5BEB
+0xD5EE 0x5BF0
+0xD5EF 0x5BF6
+0xD5F0 0x5BF3
+0xD5F1 0x5C05
+0xD5F2 0x5C07
+0xD5F3 0x5C08
+0xD5F4 0x5C0D
+0xD5F5 0x5C13
+0xD5F6 0x5C20
+0xD5F7 0x5C22
+0xD5F8 0x5C28
+0xD5F9 0x5C38
+0xD5FA 0x5C39
+0xD5FB 0x5C41
+0xD5FC 0x5C46
+0xD5FD 0x5C4E
+0xD5FE 0x5C53
+0xD6A1 0x5C50
+0xD6A2 0x5C4F
+0xD6A3 0x5B71
+0xD6A4 0x5C6C
+0xD6A5 0x5C6E
+0xD6A6 0x4E62
+0xD6A7 0x5C76
+0xD6A8 0x5C79
+0xD6A9 0x5C8C
+0xD6AA 0x5C91
+0xD6AB 0x5C94
+0xD6AC 0x599B
+0xD6AD 0x5CAB
+0xD6AE 0x5CBB
+0xD6AF 0x5CB6
+0xD6B0 0x5CBC
+0xD6B1 0x5CB7
+0xD6B2 0x5CC5
+0xD6B3 0x5CBE
+0xD6B4 0x5CC7
+0xD6B5 0x5CD9
+0xD6B6 0x5CE9
+0xD6B7 0x5CFD
+0xD6B8 0x5CFA
+0xD6B9 0x5CED
+0xD6BA 0x5D8C
+0xD6BB 0x5CEA
+0xD6BC 0x5D0B
+0xD6BD 0x5D15
+0xD6BE 0x5D17
+0xD6BF 0x5D5C
+0xD6C0 0x5D1F
+0xD6C1 0x5D1B
+0xD6C2 0x5D11
+0xD6C3 0x5D14
+0xD6C4 0x5D22
+0xD6C5 0x5D1A
+0xD6C6 0x5D19
+0xD6C7 0x5D18
+0xD6C8 0x5D4C
+0xD6C9 0x5D52
+0xD6CA 0x5D4E
+0xD6CB 0x5D4B
+0xD6CC 0x5D6C
+0xD6CD 0x5D73
+0xD6CE 0x5D76
+0xD6CF 0x5D87
+0xD6D0 0x5D84
+0xD6D1 0x5D82
+0xD6D2 0x5DA2
+0xD6D3 0x5D9D
+0xD6D4 0x5DAC
+0xD6D5 0x5DAE
+0xD6D6 0x5DBD
+0xD6D7 0x5D90
+0xD6D8 0x5DB7
+0xD6D9 0x5DBC
+0xD6DA 0x5DC9
+0xD6DB 0x5DCD
+0xD6DC 0x5DD3
+0xD6DD 0x5DD2
+0xD6DE 0x5DD6
+0xD6DF 0x5DDB
+0xD6E0 0x5DEB
+0xD6E1 0x5DF2
+0xD6E2 0x5DF5
+0xD6E3 0x5E0B
+0xD6E4 0x5E1A
+0xD6E5 0x5E19
+0xD6E6 0x5E11
+0xD6E7 0x5E1B
+0xD6E8 0x5E36
+0xD6E9 0x5E37
+0xD6EA 0x5E44
+0xD6EB 0x5E43
+0xD6EC 0x5E40
+0xD6ED 0x5E4E
+0xD6EE 0x5E57
+0xD6EF 0x5E54
+0xD6F0 0x5E5F
+0xD6F1 0x5E62
+0xD6F2 0x5E64
+0xD6F3 0x5E47
+0xD6F4 0x5E75
+0xD6F5 0x5E76
+0xD6F6 0x5E7A
+0xD6F7 0x9EBC
+0xD6F8 0x5E7F
+0xD6F9 0x5EA0
+0xD6FA 0x5EC1
+0xD6FB 0x5EC2
+0xD6FC 0x5EC8
+0xD6FD 0x5ED0
+0xD6FE 0x5ECF
+0xD7A1 0x5ED6
+0xD7A2 0x5EE3
+0xD7A3 0x5EDD
+0xD7A4 0x5EDA
+0xD7A5 0x5EDB
+0xD7A6 0x5EE2
+0xD7A7 0x5EE1
+0xD7A8 0x5EE8
+0xD7A9 0x5EE9
+0xD7AA 0x5EEC
+0xD7AB 0x5EF1
+0xD7AC 0x5EF3
+0xD7AD 0x5EF0
+0xD7AE 0x5EF4
+0xD7AF 0x5EF8
+0xD7B0 0x5EFE
+0xD7B1 0x5F03
+0xD7B2 0x5F09
+0xD7B3 0x5F5D
+0xD7B4 0x5F5C
+0xD7B5 0x5F0B
+0xD7B6 0x5F11
+0xD7B7 0x5F16
+0xD7B8 0x5F29
+0xD7B9 0x5F2D
+0xD7BA 0x5F38
+0xD7BB 0x5F41
+0xD7BC 0x5F48
+0xD7BD 0x5F4C
+0xD7BE 0x5F4E
+0xD7BF 0x5F2F
+0xD7C0 0x5F51
+0xD7C1 0x5F56
+0xD7C2 0x5F57
+0xD7C3 0x5F59
+0xD7C4 0x5F61
+0xD7C5 0x5F6D
+0xD7C6 0x5F73
+0xD7C7 0x5F77
+0xD7C8 0x5F83
+0xD7C9 0x5F82
+0xD7CA 0x5F7F
+0xD7CB 0x5F8A
+0xD7CC 0x5F88
+0xD7CD 0x5F91
+0xD7CE 0x5F87
+0xD7CF 0x5F9E
+0xD7D0 0x5F99
+0xD7D1 0x5F98
+0xD7D2 0x5FA0
+0xD7D3 0x5FA8
+0xD7D4 0x5FAD
+0xD7D5 0x5FBC
+0xD7D6 0x5FD6
+0xD7D7 0x5FFB
+0xD7D8 0x5FE4
+0xD7D9 0x5FF8
+0xD7DA 0x5FF1
+0xD7DB 0x5FDD
+0xD7DC 0x60B3
+0xD7DD 0x5FFF
+0xD7DE 0x6021
+0xD7DF 0x6060
+0xD7E0 0x6019
+0xD7E1 0x6010
+0xD7E2 0x6029
+0xD7E3 0x600E
+0xD7E4 0x6031
+0xD7E5 0x601B
+0xD7E6 0x6015
+0xD7E7 0x602B
+0xD7E8 0x6026
+0xD7E9 0x600F
+0xD7EA 0x603A
+0xD7EB 0x605A
+0xD7EC 0x6041
+0xD7ED 0x606A
+0xD7EE 0x6077
+0xD7EF 0x605F
+0xD7F0 0x604A
+0xD7F1 0x6046
+0xD7F2 0x604D
+0xD7F3 0x6063
+0xD7F4 0x6043
+0xD7F5 0x6064
+0xD7F6 0x6042
+0xD7F7 0x606C
+0xD7F8 0x606B
+0xD7F9 0x6059
+0xD7FA 0x6081
+0xD7FB 0x608D
+0xD7FC 0x60E7
+0xD7FD 0x6083
+0xD7FE 0x609A
+0xD8A1 0x6084
+0xD8A2 0x609B
+0xD8A3 0x6096
+0xD8A4 0x6097
+0xD8A5 0x6092
+0xD8A6 0x60A7
+0xD8A7 0x608B
+0xD8A8 0x60E1
+0xD8A9 0x60B8
+0xD8AA 0x60E0
+0xD8AB 0x60D3
+0xD8AC 0x60B4
+0xD8AD 0x5FF0
+0xD8AE 0x60BD
+0xD8AF 0x60C6
+0xD8B0 0x60B5
+0xD8B1 0x60D8
+0xD8B2 0x614D
+0xD8B3 0x6115
+0xD8B4 0x6106
+0xD8B5 0x60F6
+0xD8B6 0x60F7
+0xD8B7 0x6100
+0xD8B8 0x60F4
+0xD8B9 0x60FA
+0xD8BA 0x6103
+0xD8BB 0x6121
+0xD8BC 0x60FB
+0xD8BD 0x60F1
+0xD8BE 0x610D
+0xD8BF 0x610E
+0xD8C0 0x6147
+0xD8C1 0x613E
+0xD8C2 0x6128
+0xD8C3 0x6127
+0xD8C4 0x614A
+0xD8C5 0x613F
+0xD8C6 0x613C
+0xD8C7 0x612C
+0xD8C8 0x6134
+0xD8C9 0x613D
+0xD8CA 0x6142
+0xD8CB 0x6144
+0xD8CC 0x6173
+0xD8CD 0x6177
+0xD8CE 0x6158
+0xD8CF 0x6159
+0xD8D0 0x615A
+0xD8D1 0x616B
+0xD8D2 0x6174
+0xD8D3 0x616F
+0xD8D4 0x6165
+0xD8D5 0x6171
+0xD8D6 0x615F
+0xD8D7 0x615D
+0xD8D8 0x6153
+0xD8D9 0x6175
+0xD8DA 0x6199
+0xD8DB 0x6196
+0xD8DC 0x6187
+0xD8DD 0x61AC
+0xD8DE 0x6194
+0xD8DF 0x619A
+0xD8E0 0x618A
+0xD8E1 0x6191
+0xD8E2 0x61AB
+0xD8E3 0x61AE
+0xD8E4 0x61CC
+0xD8E5 0x61CA
+0xD8E6 0x61C9
+0xD8E7 0x61F7
+0xD8E8 0x61C8
+0xD8E9 0x61C3
+0xD8EA 0x61C6
+0xD8EB 0x61BA
+0xD8EC 0x61CB
+0xD8ED 0x7F79
+0xD8EE 0x61CD
+0xD8EF 0x61E6
+0xD8F0 0x61E3
+0xD8F1 0x61F6
+0xD8F2 0x61FA
+0xD8F3 0x61F4
+0xD8F4 0x61FF
+0xD8F5 0x61FD
+0xD8F6 0x61FC
+0xD8F7 0x61FE
+0xD8F8 0x6200
+0xD8F9 0x6208
+0xD8FA 0x6209
+0xD8FB 0x620D
+0xD8FC 0x620C
+0xD8FD 0x6214
+0xD8FE 0x621B
+0xD9A1 0x621E
+0xD9A2 0x6221
+0xD9A3 0x622A
+0xD9A4 0x622E
+0xD9A5 0x6230
+0xD9A6 0x6232
+0xD9A7 0x6233
+0xD9A8 0x6241
+0xD9A9 0x624E
+0xD9AA 0x625E
+0xD9AB 0x6263
+0xD9AC 0x625B
+0xD9AD 0x6260
+0xD9AE 0x6268
+0xD9AF 0x627C
+0xD9B0 0x6282
+0xD9B1 0x6289
+0xD9B2 0x627E
+0xD9B3 0x6292
+0xD9B4 0x6293
+0xD9B5 0x6296
+0xD9B6 0x62D4
+0xD9B7 0x6283
+0xD9B8 0x6294
+0xD9B9 0x62D7
+0xD9BA 0x62D1
+0xD9BB 0x62BB
+0xD9BC 0x62CF
+0xD9BD 0x62FF
+0xD9BE 0x62C6
+0xD9BF 0x64D4
+0xD9C0 0x62C8
+0xD9C1 0x62DC
+0xD9C2 0x62CC
+0xD9C3 0x62CA
+0xD9C4 0x62C2
+0xD9C5 0x62C7
+0xD9C6 0x629B
+0xD9C7 0x62C9
+0xD9C8 0x630C
+0xD9C9 0x62EE
+0xD9CA 0x62F1
+0xD9CB 0x6327
+0xD9CC 0x6302
+0xD9CD 0x6308
+0xD9CE 0x62EF
+0xD9CF 0x62F5
+0xD9D0 0x6350
+0xD9D1 0x633E
+0xD9D2 0x634D
+0xD9D3 0x641C
+0xD9D4 0x634F
+0xD9D5 0x6396
+0xD9D6 0x638E
+0xD9D7 0x6380
+0xD9D8 0x63AB
+0xD9D9 0x6376
+0xD9DA 0x63A3
+0xD9DB 0x638F
+0xD9DC 0x6389
+0xD9DD 0x639F
+0xD9DE 0x63B5
+0xD9DF 0x636B
+0xD9E0 0x6369
+0xD9E1 0x63BE
+0xD9E2 0x63E9
+0xD9E3 0x63C0
+0xD9E4 0x63C6
+0xD9E5 0x63E3
+0xD9E6 0x63C9
+0xD9E7 0x63D2
+0xD9E8 0x63F6
+0xD9E9 0x63C4
+0xD9EA 0x6416
+0xD9EB 0x6434
+0xD9EC 0x6406
+0xD9ED 0x6413
+0xD9EE 0x6426
+0xD9EF 0x6436
+0xD9F0 0x651D
+0xD9F1 0x6417
+0xD9F2 0x6428
+0xD9F3 0x640F
+0xD9F4 0x6467
+0xD9F5 0x646F
+0xD9F6 0x6476
+0xD9F7 0x644E
+0xD9F8 0x652A
+0xD9F9 0x6495
+0xD9FA 0x6493
+0xD9FB 0x64A5
+0xD9FC 0x64A9
+0xD9FD 0x6488
+0xD9FE 0x64BC
+0xDAA1 0x64DA
+0xDAA2 0x64D2
+0xDAA3 0x64C5
+0xDAA4 0x64C7
+0xDAA5 0x64BB
+0xDAA6 0x64D8
+0xDAA7 0x64C2
+0xDAA8 0x64F1
+0xDAA9 0x64E7
+0xDAAA 0x8209
+0xDAAB 0x64E0
+0xDAAC 0x64E1
+0xDAAD 0x62AC
+0xDAAE 0x64E3
+0xDAAF 0x64EF
+0xDAB0 0x652C
+0xDAB1 0x64F6
+0xDAB2 0x64F4
+0xDAB3 0x64F2
+0xDAB4 0x64FA
+0xDAB5 0x6500
+0xDAB6 0x64FD
+0xDAB7 0x6518
+0xDAB8 0x651C
+0xDAB9 0x6505
+0xDABA 0x6524
+0xDABB 0x6523
+0xDABC 0x652B
+0xDABD 0x6534
+0xDABE 0x6535
+0xDABF 0x6537
+0xDAC0 0x6536
+0xDAC1 0x6538
+0xDAC2 0x754B
+0xDAC3 0x6548
+0xDAC4 0x6556
+0xDAC5 0x6555
+0xDAC6 0x654D
+0xDAC7 0x6558
+0xDAC8 0x655E
+0xDAC9 0x655D
+0xDACA 0x6572
+0xDACB 0x6578
+0xDACC 0x6582
+0xDACD 0x6583
+0xDACE 0x8B8A
+0xDACF 0x659B
+0xDAD0 0x659F
+0xDAD1 0x65AB
+0xDAD2 0x65B7
+0xDAD3 0x65C3
+0xDAD4 0x65C6
+0xDAD5 0x65C1
+0xDAD6 0x65C4
+0xDAD7 0x65CC
+0xDAD8 0x65D2
+0xDAD9 0x65DB
+0xDADA 0x65D9
+0xDADB 0x65E0
+0xDADC 0x65E1
+0xDADD 0x65F1
+0xDADE 0x6772
+0xDADF 0x660A
+0xDAE0 0x6603
+0xDAE1 0x65FB
+0xDAE2 0x6773
+0xDAE3 0x6635
+0xDAE4 0x6636
+0xDAE5 0x6634
+0xDAE6 0x661C
+0xDAE7 0x664F
+0xDAE8 0x6644
+0xDAE9 0x6649
+0xDAEA 0x6641
+0xDAEB 0x665E
+0xDAEC 0x665D
+0xDAED 0x6664
+0xDAEE 0x6667
+0xDAEF 0x6668
+0xDAF0 0x665F
+0xDAF1 0x6662
+0xDAF2 0x6670
+0xDAF3 0x6683
+0xDAF4 0x6688
+0xDAF5 0x668E
+0xDAF6 0x6689
+0xDAF7 0x6684
+0xDAF8 0x6698
+0xDAF9 0x669D
+0xDAFA 0x66C1
+0xDAFB 0x66B9
+0xDAFC 0x66C9
+0xDAFD 0x66BE
+0xDAFE 0x66BC
+0xDBA1 0x66C4
+0xDBA2 0x66B8
+0xDBA3 0x66D6
+0xDBA4 0x66DA
+0xDBA5 0x66E0
+0xDBA6 0x663F
+0xDBA7 0x66E6
+0xDBA8 0x66E9
+0xDBA9 0x66F0
+0xDBAA 0x66F5
+0xDBAB 0x66F7
+0xDBAC 0x670F
+0xDBAD 0x6716
+0xDBAE 0x671E
+0xDBAF 0x6726
+0xDBB0 0x6727
+0xDBB1 0x9738
+0xDBB2 0x672E
+0xDBB3 0x673F
+0xDBB4 0x6736
+0xDBB5 0x6741
+0xDBB6 0x6738
+0xDBB7 0x6737
+0xDBB8 0x6746
+0xDBB9 0x675E
+0xDBBA 0x6760
+0xDBBB 0x6759
+0xDBBC 0x6763
+0xDBBD 0x6764
+0xDBBE 0x6789
+0xDBBF 0x6770
+0xDBC0 0x67A9
+0xDBC1 0x677C
+0xDBC2 0x676A
+0xDBC3 0x678C
+0xDBC4 0x678B
+0xDBC5 0x67A6
+0xDBC6 0x67A1
+0xDBC7 0x6785
+0xDBC8 0x67B7
+0xDBC9 0x67EF
+0xDBCA 0x67B4
+0xDBCB 0x67EC
+0xDBCC 0x67B3
+0xDBCD 0x67E9
+0xDBCE 0x67B8
+0xDBCF 0x67E4
+0xDBD0 0x67DE
+0xDBD1 0x67DD
+0xDBD2 0x67E2
+0xDBD3 0x67EE
+0xDBD4 0x67B9
+0xDBD5 0x67CE
+0xDBD6 0x67C6
+0xDBD7 0x67E7
+0xDBD8 0x6A9C
+0xDBD9 0x681E
+0xDBDA 0x6846
+0xDBDB 0x6829
+0xDBDC 0x6840
+0xDBDD 0x684D
+0xDBDE 0x6832
+0xDBDF 0x684E
+0xDBE0 0x68B3
+0xDBE1 0x682B
+0xDBE2 0x6859
+0xDBE3 0x6863
+0xDBE4 0x6877
+0xDBE5 0x687F
+0xDBE6 0x689F
+0xDBE7 0x688F
+0xDBE8 0x68AD
+0xDBE9 0x6894
+0xDBEA 0x689D
+0xDBEB 0x689B
+0xDBEC 0x6883
+0xDBED 0x6AAE
+0xDBEE 0x68B9
+0xDBEF 0x6874
+0xDBF0 0x68B5
+0xDBF1 0x68A0
+0xDBF2 0x68BA
+0xDBF3 0x690F
+0xDBF4 0x688D
+0xDBF5 0x687E
+0xDBF6 0x6901
+0xDBF7 0x68CA
+0xDBF8 0x6908
+0xDBF9 0x68D8
+0xDBFA 0x6922
+0xDBFB 0x6926
+0xDBFC 0x68E1
+0xDBFD 0x690C
+0xDBFE 0x68CD
+0xDCA1 0x68D4
+0xDCA2 0x68E7
+0xDCA3 0x68D5
+0xDCA4 0x6936
+0xDCA5 0x6912
+0xDCA6 0x6904
+0xDCA7 0x68D7
+0xDCA8 0x68E3
+0xDCA9 0x6925
+0xDCAA 0x68F9
+0xDCAB 0x68E0
+0xDCAC 0x68EF
+0xDCAD 0x6928
+0xDCAE 0x692A
+0xDCAF 0x691A
+0xDCB0 0x6923
+0xDCB1 0x6921
+0xDCB2 0x68C6
+0xDCB3 0x6979
+0xDCB4 0x6977
+0xDCB5 0x695C
+0xDCB6 0x6978
+0xDCB7 0x696B
+0xDCB8 0x6954
+0xDCB9 0x697E
+0xDCBA 0x696E
+0xDCBB 0x6939
+0xDCBC 0x6974
+0xDCBD 0x693D
+0xDCBE 0x6959
+0xDCBF 0x6930
+0xDCC0 0x6961
+0xDCC1 0x695E
+0xDCC2 0x695D
+0xDCC3 0x6981
+0xDCC4 0x696A
+0xDCC5 0x69B2
+0xDCC6 0x69AE
+0xDCC7 0x69D0
+0xDCC8 0x69BF
+0xDCC9 0x69C1
+0xDCCA 0x69D3
+0xDCCB 0x69BE
+0xDCCC 0x69CE
+0xDCCD 0x5BE8
+0xDCCE 0x69CA
+0xDCCF 0x69DD
+0xDCD0 0x69BB
+0xDCD1 0x69C3
+0xDCD2 0x69A7
+0xDCD3 0x6A2E
+0xDCD4 0x6991
+0xDCD5 0x69A0
+0xDCD6 0x699C
+0xDCD7 0x6995
+0xDCD8 0x69B4
+0xDCD9 0x69DE
+0xDCDA 0x69E8
+0xDCDB 0x6A02
+0xDCDC 0x6A1B
+0xDCDD 0x69FF
+0xDCDE 0x6B0A
+0xDCDF 0x69F9
+0xDCE0 0x69F2
+0xDCE1 0x69E7
+0xDCE2 0x6A05
+0xDCE3 0x69B1
+0xDCE4 0x6A1E
+0xDCE5 0x69ED
+0xDCE6 0x6A14
+0xDCE7 0x69EB
+0xDCE8 0x6A0A
+0xDCE9 0x6A12
+0xDCEA 0x6AC1
+0xDCEB 0x6A23
+0xDCEC 0x6A13
+0xDCED 0x6A44
+0xDCEE 0x6A0C
+0xDCEF 0x6A72
+0xDCF0 0x6A36
+0xDCF1 0x6A78
+0xDCF2 0x6A47
+0xDCF3 0x6A62
+0xDCF4 0x6A59
+0xDCF5 0x6A66
+0xDCF6 0x6A48
+0xDCF7 0x6A38
+0xDCF8 0x6A22
+0xDCF9 0x6A90
+0xDCFA 0x6A8D
+0xDCFB 0x6AA0
+0xDCFC 0x6A84
+0xDCFD 0x6AA2
+0xDCFE 0x6AA3
+0xDDA1 0x6A97
+0xDDA2 0x8617
+0xDDA3 0x6ABB
+0xDDA4 0x6AC3
+0xDDA5 0x6AC2
+0xDDA6 0x6AB8
+0xDDA7 0x6AB3
+0xDDA8 0x6AAC
+0xDDA9 0x6ADE
+0xDDAA 0x6AD1
+0xDDAB 0x6ADF
+0xDDAC 0x6AAA
+0xDDAD 0x6ADA
+0xDDAE 0x6AEA
+0xDDAF 0x6AFB
+0xDDB0 0x6B05
+0xDDB1 0x8616
+0xDDB2 0x6AFA
+0xDDB3 0x6B12
+0xDDB4 0x6B16
+0xDDB5 0x9B31
+0xDDB6 0x6B1F
+0xDDB7 0x6B38
+0xDDB8 0x6B37
+0xDDB9 0x76DC
+0xDDBA 0x6B39
+0xDDBB 0x98EE
+0xDDBC 0x6B47
+0xDDBD 0x6B43
+0xDDBE 0x6B49
+0xDDBF 0x6B50
+0xDDC0 0x6B59
+0xDDC1 0x6B54
+0xDDC2 0x6B5B
+0xDDC3 0x6B5F
+0xDDC4 0x6B61
+0xDDC5 0x6B78
+0xDDC6 0x6B79
+0xDDC7 0x6B7F
+0xDDC8 0x6B80
+0xDDC9 0x6B84
+0xDDCA 0x6B83
+0xDDCB 0x6B8D
+0xDDCC 0x6B98
+0xDDCD 0x6B95
+0xDDCE 0x6B9E
+0xDDCF 0x6BA4
+0xDDD0 0x6BAA
+0xDDD1 0x6BAB
+0xDDD2 0x6BAF
+0xDDD3 0x6BB2
+0xDDD4 0x6BB1
+0xDDD5 0x6BB3
+0xDDD6 0x6BB7
+0xDDD7 0x6BBC
+0xDDD8 0x6BC6
+0xDDD9 0x6BCB
+0xDDDA 0x6BD3
+0xDDDB 0x6BDF
+0xDDDC 0x6BEC
+0xDDDD 0x6BEB
+0xDDDE 0x6BF3
+0xDDDF 0x6BEF
+0xDDE0 0x9EBE
+0xDDE1 0x6C08
+0xDDE2 0x6C13
+0xDDE3 0x6C14
+0xDDE4 0x6C1B
+0xDDE5 0x6C24
+0xDDE6 0x6C23
+0xDDE7 0x6C5E
+0xDDE8 0x6C55
+0xDDE9 0x6C62
+0xDDEA 0x6C6A
+0xDDEB 0x6C82
+0xDDEC 0x6C8D
+0xDDED 0x6C9A
+0xDDEE 0x6C81
+0xDDEF 0x6C9B
+0xDDF0 0x6C7E
+0xDDF1 0x6C68
+0xDDF2 0x6C73
+0xDDF3 0x6C92
+0xDDF4 0x6C90
+0xDDF5 0x6CC4
+0xDDF6 0x6CF1
+0xDDF7 0x6CD3
+0xDDF8 0x6CBD
+0xDDF9 0x6CD7
+0xDDFA 0x6CC5
+0xDDFB 0x6CDD
+0xDDFC 0x6CAE
+0xDDFD 0x6CB1
+0xDDFE 0x6CBE
+0xDEA1 0x6CBA
+0xDEA2 0x6CDB
+0xDEA3 0x6CEF
+0xDEA4 0x6CD9
+0xDEA5 0x6CEA
+0xDEA6 0x6D1F
+0xDEA7 0x884D
+0xDEA8 0x6D36
+0xDEA9 0x6D2B
+0xDEAA 0x6D3D
+0xDEAB 0x6D38
+0xDEAC 0x6D19
+0xDEAD 0x6D35
+0xDEAE 0x6D33
+0xDEAF 0x6D12
+0xDEB0 0x6D0C
+0xDEB1 0x6D63
+0xDEB2 0x6D93
+0xDEB3 0x6D64
+0xDEB4 0x6D5A
+0xDEB5 0x6D79
+0xDEB6 0x6D59
+0xDEB7 0x6D8E
+0xDEB8 0x6D95
+0xDEB9 0x6FE4
+0xDEBA 0x6D85
+0xDEBB 0x6DF9
+0xDEBC 0x6E15
+0xDEBD 0x6E0A
+0xDEBE 0x6DB5
+0xDEBF 0x6DC7
+0xDEC0 0x6DE6
+0xDEC1 0x6DB8
+0xDEC2 0x6DC6
+0xDEC3 0x6DEC
+0xDEC4 0x6DDE
+0xDEC5 0x6DCC
+0xDEC6 0x6DE8
+0xDEC7 0x6DD2
+0xDEC8 0x6DC5
+0xDEC9 0x6DFA
+0xDECA 0x6DD9
+0xDECB 0x6DE4
+0xDECC 0x6DD5
+0xDECD 0x6DEA
+0xDECE 0x6DEE
+0xDECF 0x6E2D
+0xDED0 0x6E6E
+0xDED1 0x6E2E
+0xDED2 0x6E19
+0xDED3 0x6E72
+0xDED4 0x6E5F
+0xDED5 0x6E3E
+0xDED6 0x6E23
+0xDED7 0x6E6B
+0xDED8 0x6E2B
+0xDED9 0x6E76
+0xDEDA 0x6E4D
+0xDEDB 0x6E1F
+0xDEDC 0x6E43
+0xDEDD 0x6E3A
+0xDEDE 0x6E4E
+0xDEDF 0x6E24
+0xDEE0 0x6EFF
+0xDEE1 0x6E1D
+0xDEE2 0x6E38
+0xDEE3 0x6E82
+0xDEE4 0x6EAA
+0xDEE5 0x6E98
+0xDEE6 0x6EC9
+0xDEE7 0x6EB7
+0xDEE8 0x6ED3
+0xDEE9 0x6EBD
+0xDEEA 0x6EAF
+0xDEEB 0x6EC4
+0xDEEC 0x6EB2
+0xDEED 0x6ED4
+0xDEEE 0x6ED5
+0xDEEF 0x6E8F
+0xDEF0 0x6EA5
+0xDEF1 0x6EC2
+0xDEF2 0x6E9F
+0xDEF3 0x6F41
+0xDEF4 0x6F11
+0xDEF5 0x704C
+0xDEF6 0x6EEC
+0xDEF7 0x6EF8
+0xDEF8 0x6EFE
+0xDEF9 0x6F3F
+0xDEFA 0x6EF2
+0xDEFB 0x6F31
+0xDEFC 0x6EEF
+0xDEFD 0x6F32
+0xDEFE 0x6ECC
+0xDFA1 0x6F3E
+0xDFA2 0x6F13
+0xDFA3 0x6EF7
+0xDFA4 0x6F86
+0xDFA5 0x6F7A
+0xDFA6 0x6F78
+0xDFA7 0x6F81
+0xDFA8 0x6F80
+0xDFA9 0x6F6F
+0xDFAA 0x6F5B
+0xDFAB 0x6FF3
+0xDFAC 0x6F6D
+0xDFAD 0x6F82
+0xDFAE 0x6F7C
+0xDFAF 0x6F58
+0xDFB0 0x6F8E
+0xDFB1 0x6F91
+0xDFB2 0x6FC2
+0xDFB3 0x6F66
+0xDFB4 0x6FB3
+0xDFB5 0x6FA3
+0xDFB6 0x6FA1
+0xDFB7 0x6FA4
+0xDFB8 0x6FB9
+0xDFB9 0x6FC6
+0xDFBA 0x6FAA
+0xDFBB 0x6FDF
+0xDFBC 0x6FD5
+0xDFBD 0x6FEC
+0xDFBE 0x6FD4
+0xDFBF 0x6FD8
+0xDFC0 0x6FF1
+0xDFC1 0x6FEE
+0xDFC2 0x6FDB
+0xDFC3 0x7009
+0xDFC4 0x700B
+0xDFC5 0x6FFA
+0xDFC6 0x7011
+0xDFC7 0x7001
+0xDFC8 0x700F
+0xDFC9 0x6FFE
+0xDFCA 0x701B
+0xDFCB 0x701A
+0xDFCC 0x6F74
+0xDFCD 0x701D
+0xDFCE 0x7018
+0xDFCF 0x701F
+0xDFD0 0x7030
+0xDFD1 0x703E
+0xDFD2 0x7032
+0xDFD3 0x7051
+0xDFD4 0x7063
+0xDFD5 0x7099
+0xDFD6 0x7092
+0xDFD7 0x70AF
+0xDFD8 0x70F1
+0xDFD9 0x70AC
+0xDFDA 0x70B8
+0xDFDB 0x70B3
+0xDFDC 0x70AE
+0xDFDD 0x70DF
+0xDFDE 0x70CB
+0xDFDF 0x70DD
+0xDFE0 0x70D9
+0xDFE1 0x7109
+0xDFE2 0x70FD
+0xDFE3 0x711C
+0xDFE4 0x7119
+0xDFE5 0x7165
+0xDFE6 0x7155
+0xDFE7 0x7188
+0xDFE8 0x7166
+0xDFE9 0x7162
+0xDFEA 0x714C
+0xDFEB 0x7156
+0xDFEC 0x716C
+0xDFED 0x718F
+0xDFEE 0x71FB
+0xDFEF 0x7184
+0xDFF0 0x7195
+0xDFF1 0x71A8
+0xDFF2 0x71AC
+0xDFF3 0x71D7
+0xDFF4 0x71B9
+0xDFF5 0x71BE
+0xDFF6 0x71D2
+0xDFF7 0x71C9
+0xDFF8 0x71D4
+0xDFF9 0x71CE
+0xDFFA 0x71E0
+0xDFFB 0x71EC
+0xDFFC 0x71E7
+0xDFFD 0x71F5
+0xDFFE 0x71FC
+0xE0A1 0x71F9
+0xE0A2 0x71FF
+0xE0A3 0x720D
+0xE0A4 0x7210
+0xE0A5 0x721B
+0xE0A6 0x7228
+0xE0A7 0x722D
+0xE0A8 0x722C
+0xE0A9 0x7230
+0xE0AA 0x7232
+0xE0AB 0x723B
+0xE0AC 0x723C
+0xE0AD 0x723F
+0xE0AE 0x7240
+0xE0AF 0x7246
+0xE0B0 0x724B
+0xE0B1 0x7258
+0xE0B2 0x7274
+0xE0B3 0x727E
+0xE0B4 0x7282
+0xE0B5 0x7281
+0xE0B6 0x7287
+0xE0B7 0x7292
+0xE0B8 0x7296
+0xE0B9 0x72A2
+0xE0BA 0x72A7
+0xE0BB 0x72B9
+0xE0BC 0x72B2
+0xE0BD 0x72C3
+0xE0BE 0x72C6
+0xE0BF 0x72C4
+0xE0C0 0x72CE
+0xE0C1 0x72D2
+0xE0C2 0x72E2
+0xE0C3 0x72E0
+0xE0C4 0x72E1
+0xE0C5 0x72F9
+0xE0C6 0x72F7
+0xE0C7 0x500F
+0xE0C8 0x7317
+0xE0C9 0x730A
+0xE0CA 0x731C
+0xE0CB 0x7316
+0xE0CC 0x731D
+0xE0CD 0x7334
+0xE0CE 0x732F
+0xE0CF 0x7329
+0xE0D0 0x7325
+0xE0D1 0x733E
+0xE0D2 0x734E
+0xE0D3 0x734F
+0xE0D4 0x9ED8
+0xE0D5 0x7357
+0xE0D6 0x736A
+0xE0D7 0x7368
+0xE0D8 0x7370
+0xE0D9 0x7378
+0xE0DA 0x7375
+0xE0DB 0x737B
+0xE0DC 0x737A
+0xE0DD 0x73C8
+0xE0DE 0x73B3
+0xE0DF 0x73CE
+0xE0E0 0x73BB
+0xE0E1 0x73C0
+0xE0E2 0x73E5
+0xE0E3 0x73EE
+0xE0E4 0x73DE
+0xE0E5 0x74A2
+0xE0E6 0x7405
+0xE0E7 0x746F
+0xE0E8 0x7425
+0xE0E9 0x73F8
+0xE0EA 0x7432
+0xE0EB 0x743A
+0xE0EC 0x7455
+0xE0ED 0x743F
+0xE0EE 0x745F
+0xE0EF 0x7459
+0xE0F0 0x7441
+0xE0F1 0x745C
+0xE0F2 0x7469
+0xE0F3 0x7470
+0xE0F4 0x7463
+0xE0F5 0x746A
+0xE0F6 0x7476
+0xE0F7 0x747E
+0xE0F8 0x748B
+0xE0F9 0x749E
+0xE0FA 0x74A7
+0xE0FB 0x74CA
+0xE0FC 0x74CF
+0xE0FD 0x74D4
+0xE0FE 0x73F1
+0xE1A1 0x74E0
+0xE1A2 0x74E3
+0xE1A3 0x74E7
+0xE1A4 0x74E9
+0xE1A5 0x74EE
+0xE1A6 0x74F2
+0xE1A7 0x74F0
+0xE1A8 0x74F1
+0xE1A9 0x74F8
+0xE1AA 0x74F7
+0xE1AB 0x7504
+0xE1AC 0x7503
+0xE1AD 0x7505
+0xE1AE 0x750C
+0xE1AF 0x750E
+0xE1B0 0x750D
+0xE1B1 0x7515
+0xE1B2 0x7513
+0xE1B3 0x751E
+0xE1B4 0x7526
+0xE1B5 0x752C
+0xE1B6 0x753C
+0xE1B7 0x7544
+0xE1B8 0x754D
+0xE1B9 0x754A
+0xE1BA 0x7549
+0xE1BB 0x755B
+0xE1BC 0x7546
+0xE1BD 0x755A
+0xE1BE 0x7569
+0xE1BF 0x7564
+0xE1C0 0x7567
+0xE1C1 0x756B
+0xE1C2 0x756D
+0xE1C3 0x7578
+0xE1C4 0x7576
+0xE1C5 0x7586
+0xE1C6 0x7587
+0xE1C7 0x7574
+0xE1C8 0x758A
+0xE1C9 0x7589
+0xE1CA 0x7582
+0xE1CB 0x7594
+0xE1CC 0x759A
+0xE1CD 0x759D
+0xE1CE 0x75A5
+0xE1CF 0x75A3
+0xE1D0 0x75C2
+0xE1D1 0x75B3
+0xE1D2 0x75C3
+0xE1D3 0x75B5
+0xE1D4 0x75BD
+0xE1D5 0x75B8
+0xE1D6 0x75BC
+0xE1D7 0x75B1
+0xE1D8 0x75CD
+0xE1D9 0x75CA
+0xE1DA 0x75D2
+0xE1DB 0x75D9
+0xE1DC 0x75E3
+0xE1DD 0x75DE
+0xE1DE 0x75FE
+0xE1DF 0x75FF
+0xE1E0 0x75FC
+0xE1E1 0x7601
+0xE1E2 0x75F0
+0xE1E3 0x75FA
+0xE1E4 0x75F2
+0xE1E5 0x75F3
+0xE1E6 0x760B
+0xE1E7 0x760D
+0xE1E8 0x7609
+0xE1E9 0x761F
+0xE1EA 0x7627
+0xE1EB 0x7620
+0xE1EC 0x7621
+0xE1ED 0x7622
+0xE1EE 0x7624
+0xE1EF 0x7634
+0xE1F0 0x7630
+0xE1F1 0x763B
+0xE1F2 0x7647
+0xE1F3 0x7648
+0xE1F4 0x7646
+0xE1F5 0x765C
+0xE1F6 0x7658
+0xE1F7 0x7661
+0xE1F8 0x7662
+0xE1F9 0x7668
+0xE1FA 0x7669
+0xE1FB 0x766A
+0xE1FC 0x7667
+0xE1FD 0x766C
+0xE1FE 0x7670
+0xE2A1 0x7672
+0xE2A2 0x7676
+0xE2A3 0x7678
+0xE2A4 0x767C
+0xE2A5 0x7680
+0xE2A6 0x7683
+0xE2A7 0x7688
+0xE2A8 0x768B
+0xE2A9 0x768E
+0xE2AA 0x7696
+0xE2AB 0x7693
+0xE2AC 0x7699
+0xE2AD 0x769A
+0xE2AE 0x76B0
+0xE2AF 0x76B4
+0xE2B0 0x76B8
+0xE2B1 0x76B9
+0xE2B2 0x76BA
+0xE2B3 0x76C2
+0xE2B4 0x76CD
+0xE2B5 0x76D6
+0xE2B6 0x76D2
+0xE2B7 0x76DE
+0xE2B8 0x76E1
+0xE2B9 0x76E5
+0xE2BA 0x76E7
+0xE2BB 0x76EA
+0xE2BC 0x862F
+0xE2BD 0x76FB
+0xE2BE 0x7708
+0xE2BF 0x7707
+0xE2C0 0x7704
+0xE2C1 0x7729
+0xE2C2 0x7724
+0xE2C3 0x771E
+0xE2C4 0x7725
+0xE2C5 0x7726
+0xE2C6 0x771B
+0xE2C7 0x7737
+0xE2C8 0x7738
+0xE2C9 0x7747
+0xE2CA 0x775A
+0xE2CB 0x7768
+0xE2CC 0x776B
+0xE2CD 0x775B
+0xE2CE 0x7765
+0xE2CF 0x777F
+0xE2D0 0x777E
+0xE2D1 0x7779
+0xE2D2 0x778E
+0xE2D3 0x778B
+0xE2D4 0x7791
+0xE2D5 0x77A0
+0xE2D6 0x779E
+0xE2D7 0x77B0
+0xE2D8 0x77B6
+0xE2D9 0x77B9
+0xE2DA 0x77BF
+0xE2DB 0x77BC
+0xE2DC 0x77BD
+0xE2DD 0x77BB
+0xE2DE 0x77C7
+0xE2DF 0x77CD
+0xE2E0 0x77D7
+0xE2E1 0x77DA
+0xE2E2 0x77DC
+0xE2E3 0x77E3
+0xE2E4 0x77EE
+0xE2E5 0x77FC
+0xE2E6 0x780C
+0xE2E7 0x7812
+0xE2E8 0x7926
+0xE2E9 0x7820
+0xE2EA 0x792A
+0xE2EB 0x7845
+0xE2EC 0x788E
+0xE2ED 0x7874
+0xE2EE 0x7886
+0xE2EF 0x787C
+0xE2F0 0x789A
+0xE2F1 0x788C
+0xE2F2 0x78A3
+0xE2F3 0x78B5
+0xE2F4 0x78AA
+0xE2F5 0x78AF
+0xE2F6 0x78D1
+0xE2F7 0x78C6
+0xE2F8 0x78CB
+0xE2F9 0x78D4
+0xE2FA 0x78BE
+0xE2FB 0x78BC
+0xE2FC 0x78C5
+0xE2FD 0x78CA
+0xE2FE 0x78EC
+0xE3A1 0x78E7
+0xE3A2 0x78DA
+0xE3A3 0x78FD
+0xE3A4 0x78F4
+0xE3A5 0x7907
+0xE3A6 0x7912
+0xE3A7 0x7911
+0xE3A8 0x7919
+0xE3A9 0x792C
+0xE3AA 0x792B
+0xE3AB 0x7940
+0xE3AC 0x7960
+0xE3AD 0x7957
+0xE3AE 0x795F
+0xE3AF 0x795A
+0xE3B0 0x7955
+0xE3B1 0x7953
+0xE3B2 0x797A
+0xE3B3 0x797F
+0xE3B4 0x798A
+0xE3B5 0x799D
+0xE3B6 0x79A7
+0xE3B7 0x9F4B
+0xE3B8 0x79AA
+0xE3B9 0x79AE
+0xE3BA 0x79B3
+0xE3BB 0x79B9
+0xE3BC 0x79BA
+0xE3BD 0x79C9
+0xE3BE 0x79D5
+0xE3BF 0x79E7
+0xE3C0 0x79EC
+0xE3C1 0x79E1
+0xE3C2 0x79E3
+0xE3C3 0x7A08
+0xE3C4 0x7A0D
+0xE3C5 0x7A18
+0xE3C6 0x7A19
+0xE3C7 0x7A20
+0xE3C8 0x7A1F
+0xE3C9 0x7980
+0xE3CA 0x7A31
+0xE3CB 0x7A3B
+0xE3CC 0x7A3E
+0xE3CD 0x7A37
+0xE3CE 0x7A43
+0xE3CF 0x7A57
+0xE3D0 0x7A49
+0xE3D1 0x7A61
+0xE3D2 0x7A62
+0xE3D3 0x7A69
+0xE3D4 0x9F9D
+0xE3D5 0x7A70
+0xE3D6 0x7A79
+0xE3D7 0x7A7D
+0xE3D8 0x7A88
+0xE3D9 0x7A97
+0xE3DA 0x7A95
+0xE3DB 0x7A98
+0xE3DC 0x7A96
+0xE3DD 0x7AA9
+0xE3DE 0x7AC8
+0xE3DF 0x7AB0
+0xE3E0 0x7AB6
+0xE3E1 0x7AC5
+0xE3E2 0x7AC4
+0xE3E3 0x7ABF
+0xE3E4 0x9083
+0xE3E5 0x7AC7
+0xE3E6 0x7ACA
+0xE3E7 0x7ACD
+0xE3E8 0x7ACF
+0xE3E9 0x7AD5
+0xE3EA 0x7AD3
+0xE3EB 0x7AD9
+0xE3EC 0x7ADA
+0xE3ED 0x7ADD
+0xE3EE 0x7AE1
+0xE3EF 0x7AE2
+0xE3F0 0x7AE6
+0xE3F1 0x7AED
+0xE3F2 0x7AF0
+0xE3F3 0x7B02
+0xE3F4 0x7B0F
+0xE3F5 0x7B0A
+0xE3F6 0x7B06
+0xE3F7 0x7B33
+0xE3F8 0x7B18
+0xE3F9 0x7B19
+0xE3FA 0x7B1E
+0xE3FB 0x7B35
+0xE3FC 0x7B28
+0xE3FD 0x7B36
+0xE3FE 0x7B50
+0xE4A1 0x7B7A
+0xE4A2 0x7B04
+0xE4A3 0x7B4D
+0xE4A4 0x7B0B
+0xE4A5 0x7B4C
+0xE4A6 0x7B45
+0xE4A7 0x7B75
+0xE4A8 0x7B65
+0xE4A9 0x7B74
+0xE4AA 0x7B67
+0xE4AB 0x7B70
+0xE4AC 0x7B71
+0xE4AD 0x7B6C
+0xE4AE 0x7B6E
+0xE4AF 0x7B9D
+0xE4B0 0x7B98
+0xE4B1 0x7B9F
+0xE4B2 0x7B8D
+0xE4B3 0x7B9C
+0xE4B4 0x7B9A
+0xE4B5 0x7B8B
+0xE4B6 0x7B92
+0xE4B7 0x7B8F
+0xE4B8 0x7B5D
+0xE4B9 0x7B99
+0xE4BA 0x7BCB
+0xE4BB 0x7BC1
+0xE4BC 0x7BCC
+0xE4BD 0x7BCF
+0xE4BE 0x7BB4
+0xE4BF 0x7BC6
+0xE4C0 0x7BDD
+0xE4C1 0x7BE9
+0xE4C2 0x7C11
+0xE4C3 0x7C14
+0xE4C4 0x7BE6
+0xE4C5 0x7BE5
+0xE4C6 0x7C60
+0xE4C7 0x7C00
+0xE4C8 0x7C07
+0xE4C9 0x7C13
+0xE4CA 0x7BF3
+0xE4CB 0x7BF7
+0xE4CC 0x7C17
+0xE4CD 0x7C0D
+0xE4CE 0x7BF6
+0xE4CF 0x7C23
+0xE4D0 0x7C27
+0xE4D1 0x7C2A
+0xE4D2 0x7C1F
+0xE4D3 0x7C37
+0xE4D4 0x7C2B
+0xE4D5 0x7C3D
+0xE4D6 0x7C4C
+0xE4D7 0x7C43
+0xE4D8 0x7C54
+0xE4D9 0x7C4F
+0xE4DA 0x7C40
+0xE4DB 0x7C50
+0xE4DC 0x7C58
+0xE4DD 0x7C5F
+0xE4DE 0x7C64
+0xE4DF 0x7C56
+0xE4E0 0x7C65
+0xE4E1 0x7C6C
+0xE4E2 0x7C75
+0xE4E3 0x7C83
+0xE4E4 0x7C90
+0xE4E5 0x7CA4
+0xE4E6 0x7CAD
+0xE4E7 0x7CA2
+0xE4E8 0x7CAB
+0xE4E9 0x7CA1
+0xE4EA 0x7CA8
+0xE4EB 0x7CB3
+0xE4EC 0x7CB2
+0xE4ED 0x7CB1
+0xE4EE 0x7CAE
+0xE4EF 0x7CB9
+0xE4F0 0x7CBD
+0xE4F1 0x7CC0
+0xE4F2 0x7CC5
+0xE4F3 0x7CC2
+0xE4F4 0x7CD8
+0xE4F5 0x7CD2
+0xE4F6 0x7CDC
+0xE4F7 0x7CE2
+0xE4F8 0x9B3B
+0xE4F9 0x7CEF
+0xE4FA 0x7CF2
+0xE4FB 0x7CF4
+0xE4FC 0x7CF6
+0xE4FD 0x7CFA
+0xE4FE 0x7D06
+0xE5A1 0x7D02
+0xE5A2 0x7D1C
+0xE5A3 0x7D15
+0xE5A4 0x7D0A
+0xE5A5 0x7D45
+0xE5A6 0x7D4B
+0xE5A7 0x7D2E
+0xE5A8 0x7D32
+0xE5A9 0x7D3F
+0xE5AA 0x7D35
+0xE5AB 0x7D46
+0xE5AC 0x7D73
+0xE5AD 0x7D56
+0xE5AE 0x7D4E
+0xE5AF 0x7D72
+0xE5B0 0x7D68
+0xE5B1 0x7D6E
+0xE5B2 0x7D4F
+0xE5B3 0x7D63
+0xE5B4 0x7D93
+0xE5B5 0x7D89
+0xE5B6 0x7D5B
+0xE5B7 0x7D8F
+0xE5B8 0x7D7D
+0xE5B9 0x7D9B
+0xE5BA 0x7DBA
+0xE5BB 0x7DAE
+0xE5BC 0x7DA3
+0xE5BD 0x7DB5
+0xE5BE 0x7DC7
+0xE5BF 0x7DBD
+0xE5C0 0x7DAB
+0xE5C1 0x7E3D
+0xE5C2 0x7DA2
+0xE5C3 0x7DAF
+0xE5C4 0x7DDC
+0xE5C5 0x7DB8
+0xE5C6 0x7D9F
+0xE5C7 0x7DB0
+0xE5C8 0x7DD8
+0xE5C9 0x7DDD
+0xE5CA 0x7DE4
+0xE5CB 0x7DDE
+0xE5CC 0x7DFB
+0xE5CD 0x7DF2
+0xE5CE 0x7DE1
+0xE5CF 0x7E05
+0xE5D0 0x7E0A
+0xE5D1 0x7E23
+0xE5D2 0x7E21
+0xE5D3 0x7E12
+0xE5D4 0x7E31
+0xE5D5 0x7E1F
+0xE5D6 0x7E09
+0xE5D7 0x7E0B
+0xE5D8 0x7E22
+0xE5D9 0x7E46
+0xE5DA 0x7E66
+0xE5DB 0x7E3B
+0xE5DC 0x7E35
+0xE5DD 0x7E39
+0xE5DE 0x7E43
+0xE5DF 0x7E37
+0xE5E0 0x7E32
+0xE5E1 0x7E3A
+0xE5E2 0x7E67
+0xE5E3 0x7E5D
+0xE5E4 0x7E56
+0xE5E5 0x7E5E
+0xE5E6 0x7E59
+0xE5E7 0x7E5A
+0xE5E8 0x7E79
+0xE5E9 0x7E6A
+0xE5EA 0x7E69
+0xE5EB 0x7E7C
+0xE5EC 0x7E7B
+0xE5ED 0x7E83
+0xE5EE 0x7DD5
+0xE5EF 0x7E7D
+0xE5F0 0x8FAE
+0xE5F1 0x7E7F
+0xE5F2 0x7E88
+0xE5F3 0x7E89
+0xE5F4 0x7E8C
+0xE5F5 0x7E92
+0xE5F6 0x7E90
+0xE5F7 0x7E93
+0xE5F8 0x7E94
+0xE5F9 0x7E96
+0xE5FA 0x7E8E
+0xE5FB 0x7E9B
+0xE5FC 0x7E9C
+0xE5FD 0x7F38
+0xE5FE 0x7F3A
+0xE6A1 0x7F45
+0xE6A2 0x7F4C
+0xE6A3 0x7F4D
+0xE6A4 0x7F4E
+0xE6A5 0x7F50
+0xE6A6 0x7F51
+0xE6A7 0x7F55
+0xE6A8 0x7F54
+0xE6A9 0x7F58
+0xE6AA 0x7F5F
+0xE6AB 0x7F60
+0xE6AC 0x7F68
+0xE6AD 0x7F69
+0xE6AE 0x7F67
+0xE6AF 0x7F78
+0xE6B0 0x7F82
+0xE6B1 0x7F86
+0xE6B2 0x7F83
+0xE6B3 0x7F88
+0xE6B4 0x7F87
+0xE6B5 0x7F8C
+0xE6B6 0x7F94
+0xE6B7 0x7F9E
+0xE6B8 0x7F9D
+0xE6B9 0x7F9A
+0xE6BA 0x7FA3
+0xE6BB 0x7FAF
+0xE6BC 0x7FB2
+0xE6BD 0x7FB9
+0xE6BE 0x7FAE
+0xE6BF 0x7FB6
+0xE6C0 0x7FB8
+0xE6C1 0x8B71
+0xE6C2 0x7FC5
+0xE6C3 0x7FC6
+0xE6C4 0x7FCA
+0xE6C5 0x7FD5
+0xE6C6 0x7FD4
+0xE6C7 0x7FE1
+0xE6C8 0x7FE6
+0xE6C9 0x7FE9
+0xE6CA 0x7FF3
+0xE6CB 0x7FF9
+0xE6CC 0x98DC
+0xE6CD 0x8006
+0xE6CE 0x8004
+0xE6CF 0x800B
+0xE6D0 0x8012
+0xE6D1 0x8018
+0xE6D2 0x8019
+0xE6D3 0x801C
+0xE6D4 0x8021
+0xE6D5 0x8028
+0xE6D6 0x803F
+0xE6D7 0x803B
+0xE6D8 0x804A
+0xE6D9 0x8046
+0xE6DA 0x8052
+0xE6DB 0x8058
+0xE6DC 0x805A
+0xE6DD 0x805F
+0xE6DE 0x8062
+0xE6DF 0x8068
+0xE6E0 0x8073
+0xE6E1 0x8072
+0xE6E2 0x8070
+0xE6E3 0x8076
+0xE6E4 0x8079
+0xE6E5 0x807D
+0xE6E6 0x807F
+0xE6E7 0x8084
+0xE6E8 0x8086
+0xE6E9 0x8085
+0xE6EA 0x809B
+0xE6EB 0x8093
+0xE6EC 0x809A
+0xE6ED 0x80AD
+0xE6EE 0x5190
+0xE6EF 0x80AC
+0xE6F0 0x80DB
+0xE6F1 0x80E5
+0xE6F2 0x80D9
+0xE6F3 0x80DD
+0xE6F4 0x80C4
+0xE6F5 0x80DA
+0xE6F6 0x80D6
+0xE6F7 0x8109
+0xE6F8 0x80EF
+0xE6F9 0x80F1
+0xE6FA 0x811B
+0xE6FB 0x8129
+0xE6FC 0x8123
+0xE6FD 0x812F
+0xE6FE 0x814B
+0xE7A1 0x968B
+0xE7A2 0x8146
+0xE7A3 0x813E
+0xE7A4 0x8153
+0xE7A5 0x8151
+0xE7A6 0x80FC
+0xE7A7 0x8171
+0xE7A8 0x816E
+0xE7A9 0x8165
+0xE7AA 0x8166
+0xE7AB 0x8174
+0xE7AC 0x8183
+0xE7AD 0x8188
+0xE7AE 0x818A
+0xE7AF 0x8180
+0xE7B0 0x8182
+0xE7B1 0x81A0
+0xE7B2 0x8195
+0xE7B3 0x81A4
+0xE7B4 0x81A3
+0xE7B5 0x815F
+0xE7B6 0x8193
+0xE7B7 0x81A9
+0xE7B8 0x81B0
+0xE7B9 0x81B5
+0xE7BA 0x81BE
+0xE7BB 0x81B8
+0xE7BC 0x81BD
+0xE7BD 0x81C0
+0xE7BE 0x81C2
+0xE7BF 0x81BA
+0xE7C0 0x81C9
+0xE7C1 0x81CD
+0xE7C2 0x81D1
+0xE7C3 0x81D9
+0xE7C4 0x81D8
+0xE7C5 0x81C8
+0xE7C6 0x81DA
+0xE7C7 0x81DF
+0xE7C8 0x81E0
+0xE7C9 0x81E7
+0xE7CA 0x81FA
+0xE7CB 0x81FB
+0xE7CC 0x81FE
+0xE7CD 0x8201
+0xE7CE 0x8202
+0xE7CF 0x8205
+0xE7D0 0x8207
+0xE7D1 0x820A
+0xE7D2 0x820D
+0xE7D3 0x8210
+0xE7D4 0x8216
+0xE7D5 0x8229
+0xE7D6 0x822B
+0xE7D7 0x8238
+0xE7D8 0x8233
+0xE7D9 0x8240
+0xE7DA 0x8259
+0xE7DB 0x8258
+0xE7DC 0x825D
+0xE7DD 0x825A
+0xE7DE 0x825F
+0xE7DF 0x8264
+0xE7E0 0x8262
+0xE7E1 0x8268
+0xE7E2 0x826A
+0xE7E3 0x826B
+0xE7E4 0x822E
+0xE7E5 0x8271
+0xE7E6 0x8277
+0xE7E7 0x8278
+0xE7E8 0x827E
+0xE7E9 0x828D
+0xE7EA 0x8292
+0xE7EB 0x82AB
+0xE7EC 0x829F
+0xE7ED 0x82BB
+0xE7EE 0x82AC
+0xE7EF 0x82E1
+0xE7F0 0x82E3
+0xE7F1 0x82DF
+0xE7F2 0x82D2
+0xE7F3 0x82F4
+0xE7F4 0x82F3
+0xE7F5 0x82FA
+0xE7F6 0x8393
+0xE7F7 0x8303
+0xE7F8 0x82FB
+0xE7F9 0x82F9
+0xE7FA 0x82DE
+0xE7FB 0x8306
+0xE7FC 0x82DC
+0xE7FD 0x8309
+0xE7FE 0x82D9
+0xE8A1 0x8335
+0xE8A2 0x8334
+0xE8A3 0x8316
+0xE8A4 0x8332
+0xE8A5 0x8331
+0xE8A6 0x8340
+0xE8A7 0x8339
+0xE8A8 0x8350
+0xE8A9 0x8345
+0xE8AA 0x832F
+0xE8AB 0x832B
+0xE8AC 0x8317
+0xE8AD 0x8318
+0xE8AE 0x8385
+0xE8AF 0x839A
+0xE8B0 0x83AA
+0xE8B1 0x839F
+0xE8B2 0x83A2
+0xE8B3 0x8396
+0xE8B4 0x8323
+0xE8B5 0x838E
+0xE8B6 0x8387
+0xE8B7 0x838A
+0xE8B8 0x837C
+0xE8B9 0x83B5
+0xE8BA 0x8373
+0xE8BB 0x8375
+0xE8BC 0x83A0
+0xE8BD 0x8389
+0xE8BE 0x83A8
+0xE8BF 0x83F4
+0xE8C0 0x8413
+0xE8C1 0x83EB
+0xE8C2 0x83CE
+0xE8C3 0x83FD
+0xE8C4 0x8403
+0xE8C5 0x83D8
+0xE8C6 0x840B
+0xE8C7 0x83C1
+0xE8C8 0x83F7
+0xE8C9 0x8407
+0xE8CA 0x83E0
+0xE8CB 0x83F2
+0xE8CC 0x840D
+0xE8CD 0x8422
+0xE8CE 0x8420
+0xE8CF 0x83BD
+0xE8D0 0x8438
+0xE8D1 0x8506
+0xE8D2 0x83FB
+0xE8D3 0x846D
+0xE8D4 0x842A
+0xE8D5 0x843C
+0xE8D6 0x855A
+0xE8D7 0x8484
+0xE8D8 0x8477
+0xE8D9 0x846B
+0xE8DA 0x84AD
+0xE8DB 0x846E
+0xE8DC 0x8482
+0xE8DD 0x8469
+0xE8DE 0x8446
+0xE8DF 0x842C
+0xE8E0 0x846F
+0xE8E1 0x8479
+0xE8E2 0x8435
+0xE8E3 0x84CA
+0xE8E4 0x8462
+0xE8E5 0x84B9
+0xE8E6 0x84BF
+0xE8E7 0x849F
+0xE8E8 0x84D9
+0xE8E9 0x84CD
+0xE8EA 0x84BB
+0xE8EB 0x84DA
+0xE8EC 0x84D0
+0xE8ED 0x84C1
+0xE8EE 0x84C6
+0xE8EF 0x84D6
+0xE8F0 0x84A1
+0xE8F1 0x8521
+0xE8F2 0x84FF
+0xE8F3 0x84F4
+0xE8F4 0x8517
+0xE8F5 0x8518
+0xE8F6 0x852C
+0xE8F7 0x851F
+0xE8F8 0x8515
+0xE8F9 0x8514
+0xE8FA 0x84FC
+0xE8FB 0x8540
+0xE8FC 0x8563
+0xE8FD 0x8558
+0xE8FE 0x8548
+0xE9A1 0x8541
+0xE9A2 0x8602
+0xE9A3 0x854B
+0xE9A4 0x8555
+0xE9A5 0x8580
+0xE9A6 0x85A4
+0xE9A7 0x8588
+0xE9A8 0x8591
+0xE9A9 0x858A
+0xE9AA 0x85A8
+0xE9AB 0x856D
+0xE9AC 0x8594
+0xE9AD 0x859B
+0xE9AE 0x85EA
+0xE9AF 0x8587
+0xE9B0 0x859C
+0xE9B1 0x8577
+0xE9B2 0x857E
+0xE9B3 0x8590
+0xE9B4 0x85C9
+0xE9B5 0x85BA
+0xE9B6 0x85CF
+0xE9B7 0x85B9
+0xE9B8 0x85D0
+0xE9B9 0x85D5
+0xE9BA 0x85DD
+0xE9BB 0x85E5
+0xE9BC 0x85DC
+0xE9BD 0x85F9
+0xE9BE 0x860A
+0xE9BF 0x8613
+0xE9C0 0x860B
+0xE9C1 0x85FE
+0xE9C2 0x85FA
+0xE9C3 0x8606
+0xE9C4 0x8622
+0xE9C5 0x861A
+0xE9C6 0x8630
+0xE9C7 0x863F
+0xE9C8 0x864D
+0xE9C9 0x4E55
+0xE9CA 0x8654
+0xE9CB 0x865F
+0xE9CC 0x8667
+0xE9CD 0x8671
+0xE9CE 0x8693
+0xE9CF 0x86A3
+0xE9D0 0x86A9
+0xE9D1 0x86AA
+0xE9D2 0x868B
+0xE9D3 0x868C
+0xE9D4 0x86B6
+0xE9D5 0x86AF
+0xE9D6 0x86C4
+0xE9D7 0x86C6
+0xE9D8 0x86B0
+0xE9D9 0x86C9
+0xE9DA 0x8823
+0xE9DB 0x86AB
+0xE9DC 0x86D4
+0xE9DD 0x86DE
+0xE9DE 0x86E9
+0xE9DF 0x86EC
+0xE9E0 0x86DF
+0xE9E1 0x86DB
+0xE9E2 0x86EF
+0xE9E3 0x8712
+0xE9E4 0x8706
+0xE9E5 0x8708
+0xE9E6 0x8700
+0xE9E7 0x8703
+0xE9E8 0x86FB
+0xE9E9 0x8711
+0xE9EA 0x8709
+0xE9EB 0x870D
+0xE9EC 0x86F9
+0xE9ED 0x870A
+0xE9EE 0x8734
+0xE9EF 0x873F
+0xE9F0 0x8737
+0xE9F1 0x873B
+0xE9F2 0x8725
+0xE9F3 0x8729
+0xE9F4 0x871A
+0xE9F5 0x8760
+0xE9F6 0x875F
+0xE9F7 0x8778
+0xE9F8 0x874C
+0xE9F9 0x874E
+0xE9FA 0x8774
+0xE9FB 0x8757
+0xE9FC 0x8768
+0xE9FD 0x876E
+0xE9FE 0x8759
+0xEAA1 0x8753
+0xEAA2 0x8763
+0xEAA3 0x876A
+0xEAA4 0x8805
+0xEAA5 0x87A2
+0xEAA6 0x879F
+0xEAA7 0x8782
+0xEAA8 0x87AF
+0xEAA9 0x87CB
+0xEAAA 0x87BD
+0xEAAB 0x87C0
+0xEAAC 0x87D0
+0xEAAD 0x96D6
+0xEAAE 0x87AB
+0xEAAF 0x87C4
+0xEAB0 0x87B3
+0xEAB1 0x87C7
+0xEAB2 0x87C6
+0xEAB3 0x87BB
+0xEAB4 0x87EF
+0xEAB5 0x87F2
+0xEAB6 0x87E0
+0xEAB7 0x880F
+0xEAB8 0x880D
+0xEAB9 0x87FE
+0xEABA 0x87F6
+0xEABB 0x87F7
+0xEABC 0x880E
+0xEABD 0x87D2
+0xEABE 0x8811
+0xEABF 0x8816
+0xEAC0 0x8815
+0xEAC1 0x8822
+0xEAC2 0x8821
+0xEAC3 0x8831
+0xEAC4 0x8836
+0xEAC5 0x8839
+0xEAC6 0x8827
+0xEAC7 0x883B
+0xEAC8 0x8844
+0xEAC9 0x8842
+0xEACA 0x8852
+0xEACB 0x8859
+0xEACC 0x885E
+0xEACD 0x8862
+0xEACE 0x886B
+0xEACF 0x8881
+0xEAD0 0x887E
+0xEAD1 0x889E
+0xEAD2 0x8875
+0xEAD3 0x887D
+0xEAD4 0x88B5
+0xEAD5 0x8872
+0xEAD6 0x8882
+0xEAD7 0x8897
+0xEAD8 0x8892
+0xEAD9 0x88AE
+0xEADA 0x8899
+0xEADB 0x88A2
+0xEADC 0x888D
+0xEADD 0x88A4
+0xEADE 0x88B0
+0xEADF 0x88BF
+0xEAE0 0x88B1
+0xEAE1 0x88C3
+0xEAE2 0x88C4
+0xEAE3 0x88D4
+0xEAE4 0x88D8
+0xEAE5 0x88D9
+0xEAE6 0x88DD
+0xEAE7 0x88F9
+0xEAE8 0x8902
+0xEAE9 0x88FC
+0xEAEA 0x88F4
+0xEAEB 0x88E8
+0xEAEC 0x88F2
+0xEAED 0x8904
+0xEAEE 0x890C
+0xEAEF 0x890A
+0xEAF0 0x8913
+0xEAF1 0x8943
+0xEAF2 0x891E
+0xEAF3 0x8925
+0xEAF4 0x892A
+0xEAF5 0x892B
+0xEAF6 0x8941
+0xEAF7 0x8944
+0xEAF8 0x893B
+0xEAF9 0x8936
+0xEAFA 0x8938
+0xEAFB 0x894C
+0xEAFC 0x891D
+0xEAFD 0x8960
+0xEAFE 0x895E
+0xEBA1 0x8966
+0xEBA2 0x8964
+0xEBA3 0x896D
+0xEBA4 0x896A
+0xEBA5 0x896F
+0xEBA6 0x8974
+0xEBA7 0x8977
+0xEBA8 0x897E
+0xEBA9 0x8983
+0xEBAA 0x8988
+0xEBAB 0x898A
+0xEBAC 0x8993
+0xEBAD 0x8998
+0xEBAE 0x89A1
+0xEBAF 0x89A9
+0xEBB0 0x89A6
+0xEBB1 0x89AC
+0xEBB2 0x89AF
+0xEBB3 0x89B2
+0xEBB4 0x89BA
+0xEBB5 0x89BD
+0xEBB6 0x89BF
+0xEBB7 0x89C0
+0xEBB8 0x89DA
+0xEBB9 0x89DC
+0xEBBA 0x89DD
+0xEBBB 0x89E7
+0xEBBC 0x89F4
+0xEBBD 0x89F8
+0xEBBE 0x8A03
+0xEBBF 0x8A16
+0xEBC0 0x8A10
+0xEBC1 0x8A0C
+0xEBC2 0x8A1B
+0xEBC3 0x8A1D
+0xEBC4 0x8A25
+0xEBC5 0x8A36
+0xEBC6 0x8A41
+0xEBC7 0x8A5B
+0xEBC8 0x8A52
+0xEBC9 0x8A46
+0xEBCA 0x8A48
+0xEBCB 0x8A7C
+0xEBCC 0x8A6D
+0xEBCD 0x8A6C
+0xEBCE 0x8A62
+0xEBCF 0x8A85
+0xEBD0 0x8A82
+0xEBD1 0x8A84
+0xEBD2 0x8AA8
+0xEBD3 0x8AA1
+0xEBD4 0x8A91
+0xEBD5 0x8AA5
+0xEBD6 0x8AA6
+0xEBD7 0x8A9A
+0xEBD8 0x8AA3
+0xEBD9 0x8AC4
+0xEBDA 0x8ACD
+0xEBDB 0x8AC2
+0xEBDC 0x8ADA
+0xEBDD 0x8AEB
+0xEBDE 0x8AF3
+0xEBDF 0x8AE7
+0xEBE0 0x8AE4
+0xEBE1 0x8AF1
+0xEBE2 0x8B14
+0xEBE3 0x8AE0
+0xEBE4 0x8AE2
+0xEBE5 0x8AF7
+0xEBE6 0x8ADE
+0xEBE7 0x8ADB
+0xEBE8 0x8B0C
+0xEBE9 0x8B07
+0xEBEA 0x8B1A
+0xEBEB 0x8AE1
+0xEBEC 0x8B16
+0xEBED 0x8B10
+0xEBEE 0x8B17
+0xEBEF 0x8B20
+0xEBF0 0x8B33
+0xEBF1 0x97AB
+0xEBF2 0x8B26
+0xEBF3 0x8B2B
+0xEBF4 0x8B3E
+0xEBF5 0x8B28
+0xEBF6 0x8B41
+0xEBF7 0x8B4C
+0xEBF8 0x8B4F
+0xEBF9 0x8B4E
+0xEBFA 0x8B49
+0xEBFB 0x8B56
+0xEBFC 0x8B5B
+0xEBFD 0x8B5A
+0xEBFE 0x8B6B
+0xECA1 0x8B5F
+0xECA2 0x8B6C
+0xECA3 0x8B6F
+0xECA4 0x8B74
+0xECA5 0x8B7D
+0xECA6 0x8B80
+0xECA7 0x8B8C
+0xECA8 0x8B8E
+0xECA9 0x8B92
+0xECAA 0x8B93
+0xECAB 0x8B96
+0xECAC 0x8B99
+0xECAD 0x8B9A
+0xECAE 0x8C3A
+0xECAF 0x8C41
+0xECB0 0x8C3F
+0xECB1 0x8C48
+0xECB2 0x8C4C
+0xECB3 0x8C4E
+0xECB4 0x8C50
+0xECB5 0x8C55
+0xECB6 0x8C62
+0xECB7 0x8C6C
+0xECB8 0x8C78
+0xECB9 0x8C7A
+0xECBA 0x8C82
+0xECBB 0x8C89
+0xECBC 0x8C85
+0xECBD 0x8C8A
+0xECBE 0x8C8D
+0xECBF 0x8C8E
+0xECC0 0x8C94
+0xECC1 0x8C7C
+0xECC2 0x8C98
+0xECC3 0x621D
+0xECC4 0x8CAD
+0xECC5 0x8CAA
+0xECC6 0x8CBD
+0xECC7 0x8CB2
+0xECC8 0x8CB3
+0xECC9 0x8CAE
+0xECCA 0x8CB6
+0xECCB 0x8CC8
+0xECCC 0x8CC1
+0xECCD 0x8CE4
+0xECCE 0x8CE3
+0xECCF 0x8CDA
+0xECD0 0x8CFD
+0xECD1 0x8CFA
+0xECD2 0x8CFB
+0xECD3 0x8D04
+0xECD4 0x8D05
+0xECD5 0x8D0A
+0xECD6 0x8D07
+0xECD7 0x8D0F
+0xECD8 0x8D0D
+0xECD9 0x8D10
+0xECDA 0x9F4E
+0xECDB 0x8D13
+0xECDC 0x8CCD
+0xECDD 0x8D14
+0xECDE 0x8D16
+0xECDF 0x8D67
+0xECE0 0x8D6D
+0xECE1 0x8D71
+0xECE2 0x8D73
+0xECE3 0x8D81
+0xECE4 0x8D99
+0xECE5 0x8DC2
+0xECE6 0x8DBE
+0xECE7 0x8DBA
+0xECE8 0x8DCF
+0xECE9 0x8DDA
+0xECEA 0x8DD6
+0xECEB 0x8DCC
+0xECEC 0x8DDB
+0xECED 0x8DCB
+0xECEE 0x8DEA
+0xECEF 0x8DEB
+0xECF0 0x8DDF
+0xECF1 0x8DE3
+0xECF2 0x8DFC
+0xECF3 0x8E08
+0xECF4 0x8E09
+0xECF5 0x8DFF
+0xECF6 0x8E1D
+0xECF7 0x8E1E
+0xECF8 0x8E10
+0xECF9 0x8E1F
+0xECFA 0x8E42
+0xECFB 0x8E35
+0xECFC 0x8E30
+0xECFD 0x8E34
+0xECFE 0x8E4A
+0xEDA1 0x8E47
+0xEDA2 0x8E49
+0xEDA3 0x8E4C
+0xEDA4 0x8E50
+0xEDA5 0x8E48
+0xEDA6 0x8E59
+0xEDA7 0x8E64
+0xEDA8 0x8E60
+0xEDA9 0x8E2A
+0xEDAA 0x8E63
+0xEDAB 0x8E55
+0xEDAC 0x8E76
+0xEDAD 0x8E72
+0xEDAE 0x8E7C
+0xEDAF 0x8E81
+0xEDB0 0x8E87
+0xEDB1 0x8E85
+0xEDB2 0x8E84
+0xEDB3 0x8E8B
+0xEDB4 0x8E8A
+0xEDB5 0x8E93
+0xEDB6 0x8E91
+0xEDB7 0x8E94
+0xEDB8 0x8E99
+0xEDB9 0x8EAA
+0xEDBA 0x8EA1
+0xEDBB 0x8EAC
+0xEDBC 0x8EB0
+0xEDBD 0x8EC6
+0xEDBE 0x8EB1
+0xEDBF 0x8EBE
+0xEDC0 0x8EC5
+0xEDC1 0x8EC8
+0xEDC2 0x8ECB
+0xEDC3 0x8EDB
+0xEDC4 0x8EE3
+0xEDC5 0x8EFC
+0xEDC6 0x8EFB
+0xEDC7 0x8EEB
+0xEDC8 0x8EFE
+0xEDC9 0x8F0A
+0xEDCA 0x8F05
+0xEDCB 0x8F15
+0xEDCC 0x8F12
+0xEDCD 0x8F19
+0xEDCE 0x8F13
+0xEDCF 0x8F1C
+0xEDD0 0x8F1F
+0xEDD1 0x8F1B
+0xEDD2 0x8F0C
+0xEDD3 0x8F26
+0xEDD4 0x8F33
+0xEDD5 0x8F3B
+0xEDD6 0x8F39
+0xEDD7 0x8F45
+0xEDD8 0x8F42
+0xEDD9 0x8F3E
+0xEDDA 0x8F4C
+0xEDDB 0x8F49
+0xEDDC 0x8F46
+0xEDDD 0x8F4E
+0xEDDE 0x8F57
+0xEDDF 0x8F5C
+0xEDE0 0x8F62
+0xEDE1 0x8F63
+0xEDE2 0x8F64
+0xEDE3 0x8F9C
+0xEDE4 0x8F9F
+0xEDE5 0x8FA3
+0xEDE6 0x8FAD
+0xEDE7 0x8FAF
+0xEDE8 0x8FB7
+0xEDE9 0x8FDA
+0xEDEA 0x8FE5
+0xEDEB 0x8FE2
+0xEDEC 0x8FEA
+0xEDED 0x8FEF
+0xEDEE 0x9087
+0xEDEF 0x8FF4
+0xEDF0 0x9005
+0xEDF1 0x8FF9
+0xEDF2 0x8FFA
+0xEDF3 0x9011
+0xEDF4 0x9015
+0xEDF5 0x9021
+0xEDF6 0x900D
+0xEDF7 0x901E
+0xEDF8 0x9016
+0xEDF9 0x900B
+0xEDFA 0x9027
+0xEDFB 0x9036
+0xEDFC 0x9035
+0xEDFD 0x9039
+0xEDFE 0x8FF8
+0xEEA1 0x904F
+0xEEA2 0x9050
+0xEEA3 0x9051
+0xEEA4 0x9052
+0xEEA5 0x900E
+0xEEA6 0x9049
+0xEEA7 0x903E
+0xEEA8 0x9056
+0xEEA9 0x9058
+0xEEAA 0x905E
+0xEEAB 0x9068
+0xEEAC 0x906F
+0xEEAD 0x9076
+0xEEAE 0x96A8
+0xEEAF 0x9072
+0xEEB0 0x9082
+0xEEB1 0x907D
+0xEEB2 0x9081
+0xEEB3 0x9080
+0xEEB4 0x908A
+0xEEB5 0x9089
+0xEEB6 0x908F
+0xEEB7 0x90A8
+0xEEB8 0x90AF
+0xEEB9 0x90B1
+0xEEBA 0x90B5
+0xEEBB 0x90E2
+0xEEBC 0x90E4
+0xEEBD 0x6248
+0xEEBE 0x90DB
+0xEEBF 0x9102
+0xEEC0 0x9112
+0xEEC1 0x9119
+0xEEC2 0x9132
+0xEEC3 0x9130
+0xEEC4 0x914A
+0xEEC5 0x9156
+0xEEC6 0x9158
+0xEEC7 0x9163
+0xEEC8 0x9165
+0xEEC9 0x9169
+0xEECA 0x9173
+0xEECB 0x9172
+0xEECC 0x918B
+0xEECD 0x9189
+0xEECE 0x9182
+0xEECF 0x91A2
+0xEED0 0x91AB
+0xEED1 0x91AF
+0xEED2 0x91AA
+0xEED3 0x91B5
+0xEED4 0x91B4
+0xEED5 0x91BA
+0xEED6 0x91C0
+0xEED7 0x91C1
+0xEED8 0x91C9
+0xEED9 0x91CB
+0xEEDA 0x91D0
+0xEEDB 0x91D6
+0xEEDC 0x91DF
+0xEEDD 0x91E1
+0xEEDE 0x91DB
+0xEEDF 0x91FC
+0xEEE0 0x91F5
+0xEEE1 0x91F6
+0xEEE2 0x921E
+0xEEE3 0x91FF
+0xEEE4 0x9214
+0xEEE5 0x922C
+0xEEE6 0x9215
+0xEEE7 0x9211
+0xEEE8 0x925E
+0xEEE9 0x9257
+0xEEEA 0x9245
+0xEEEB 0x9249
+0xEEEC 0x9264
+0xEEED 0x9248
+0xEEEE 0x9295
+0xEEEF 0x923F
+0xEEF0 0x924B
+0xEEF1 0x9250
+0xEEF2 0x929C
+0xEEF3 0x9296
+0xEEF4 0x9293
+0xEEF5 0x929B
+0xEEF6 0x925A
+0xEEF7 0x92CF
+0xEEF8 0x92B9
+0xEEF9 0x92B7
+0xEEFA 0x92E9
+0xEEFB 0x930F
+0xEEFC 0x92FA
+0xEEFD 0x9344
+0xEEFE 0x932E
+0xEFA1 0x9319
+0xEFA2 0x9322
+0xEFA3 0x931A
+0xEFA4 0x9323
+0xEFA5 0x933A
+0xEFA6 0x9335
+0xEFA7 0x933B
+0xEFA8 0x935C
+0xEFA9 0x9360
+0xEFAA 0x937C
+0xEFAB 0x936E
+0xEFAC 0x9356
+0xEFAD 0x93B0
+0xEFAE 0x93AC
+0xEFAF 0x93AD
+0xEFB0 0x9394
+0xEFB1 0x93B9
+0xEFB2 0x93D6
+0xEFB3 0x93D7
+0xEFB4 0x93E8
+0xEFB5 0x93E5
+0xEFB6 0x93D8
+0xEFB7 0x93C3
+0xEFB8 0x93DD
+0xEFB9 0x93D0
+0xEFBA 0x93C8
+0xEFBB 0x93E4
+0xEFBC 0x941A
+0xEFBD 0x9414
+0xEFBE 0x9413
+0xEFBF 0x9403
+0xEFC0 0x9407
+0xEFC1 0x9410
+0xEFC2 0x9436
+0xEFC3 0x942B
+0xEFC4 0x9435
+0xEFC5 0x9421
+0xEFC6 0x943A
+0xEFC7 0x9441
+0xEFC8 0x9452
+0xEFC9 0x9444
+0xEFCA 0x945B
+0xEFCB 0x9460
+0xEFCC 0x9462
+0xEFCD 0x945E
+0xEFCE 0x946A
+0xEFCF 0x9229
+0xEFD0 0x9470
+0xEFD1 0x9475
+0xEFD2 0x9477
+0xEFD3 0x947D
+0xEFD4 0x945A
+0xEFD5 0x947C
+0xEFD6 0x947E
+0xEFD7 0x9481
+0xEFD8 0x947F
+0xEFD9 0x9582
+0xEFDA 0x9587
+0xEFDB 0x958A
+0xEFDC 0x9594
+0xEFDD 0x9596
+0xEFDE 0x9598
+0xEFDF 0x9599
+0xEFE0 0x95A0
+0xEFE1 0x95A8
+0xEFE2 0x95A7
+0xEFE3 0x95AD
+0xEFE4 0x95BC
+0xEFE5 0x95BB
+0xEFE6 0x95B9
+0xEFE7 0x95BE
+0xEFE8 0x95CA
+0xEFE9 0x6FF6
+0xEFEA 0x95C3
+0xEFEB 0x95CD
+0xEFEC 0x95CC
+0xEFED 0x95D5
+0xEFEE 0x95D4
+0xEFEF 0x95D6
+0xEFF0 0x95DC
+0xEFF1 0x95E1
+0xEFF2 0x95E5
+0xEFF3 0x95E2
+0xEFF4 0x9621
+0xEFF5 0x9628
+0xEFF6 0x962E
+0xEFF7 0x962F
+0xEFF8 0x9642
+0xEFF9 0x964C
+0xEFFA 0x964F
+0xEFFB 0x964B
+0xEFFC 0x9677
+0xEFFD 0x965C
+0xEFFE 0x965E
+0xF0A1 0x965D
+0xF0A2 0x965F
+0xF0A3 0x9666
+0xF0A4 0x9672
+0xF0A5 0x966C
+0xF0A6 0x968D
+0xF0A7 0x9698
+0xF0A8 0x9695
+0xF0A9 0x9697
+0xF0AA 0x96AA
+0xF0AB 0x96A7
+0xF0AC 0x96B1
+0xF0AD 0x96B2
+0xF0AE 0x96B0
+0xF0AF 0x96B4
+0xF0B0 0x96B6
+0xF0B1 0x96B8
+0xF0B2 0x96B9
+0xF0B3 0x96CE
+0xF0B4 0x96CB
+0xF0B5 0x96C9
+0xF0B6 0x96CD
+0xF0B7 0x894D
+0xF0B8 0x96DC
+0xF0B9 0x970D
+0xF0BA 0x96D5
+0xF0BB 0x96F9
+0xF0BC 0x9704
+0xF0BD 0x9706
+0xF0BE 0x9708
+0xF0BF 0x9713
+0xF0C0 0x970E
+0xF0C1 0x9711
+0xF0C2 0x970F
+0xF0C3 0x9716
+0xF0C4 0x9719
+0xF0C5 0x9724
+0xF0C6 0x972A
+0xF0C7 0x9730
+0xF0C8 0x9739
+0xF0C9 0x973D
+0xF0CA 0x973E
+0xF0CB 0x9744
+0xF0CC 0x9746
+0xF0CD 0x9748
+0xF0CE 0x9742
+0xF0CF 0x9749
+0xF0D0 0x975C
+0xF0D1 0x9760
+0xF0D2 0x9764
+0xF0D3 0x9766
+0xF0D4 0x9768
+0xF0D5 0x52D2
+0xF0D6 0x976B
+0xF0D7 0x9771
+0xF0D8 0x9779
+0xF0D9 0x9785
+0xF0DA 0x977C
+0xF0DB 0x9781
+0xF0DC 0x977A
+0xF0DD 0x9786
+0xF0DE 0x978B
+0xF0DF 0x978F
+0xF0E0 0x9790
+0xF0E1 0x979C
+0xF0E2 0x97A8
+0xF0E3 0x97A6
+0xF0E4 0x97A3
+0xF0E5 0x97B3
+0xF0E6 0x97B4
+0xF0E7 0x97C3
+0xF0E8 0x97C6
+0xF0E9 0x97C8
+0xF0EA 0x97CB
+0xF0EB 0x97DC
+0xF0EC 0x97ED
+0xF0ED 0x9F4F
+0xF0EE 0x97F2
+0xF0EF 0x7ADF
+0xF0F0 0x97F6
+0xF0F1 0x97F5
+0xF0F2 0x980F
+0xF0F3 0x980C
+0xF0F4 0x9838
+0xF0F5 0x9824
+0xF0F6 0x9821
+0xF0F7 0x9837
+0xF0F8 0x983D
+0xF0F9 0x9846
+0xF0FA 0x984F
+0xF0FB 0x984B
+0xF0FC 0x986B
+0xF0FD 0x986F
+0xF0FE 0x9870
+0xF1A1 0x9871
+0xF1A2 0x9874
+0xF1A3 0x9873
+0xF1A4 0x98AA
+0xF1A5 0x98AF
+0xF1A6 0x98B1
+0xF1A7 0x98B6
+0xF1A8 0x98C4
+0xF1A9 0x98C3
+0xF1AA 0x98C6
+0xF1AB 0x98E9
+0xF1AC 0x98EB
+0xF1AD 0x9903
+0xF1AE 0x9909
+0xF1AF 0x9912
+0xF1B0 0x9914
+0xF1B1 0x9918
+0xF1B2 0x9921
+0xF1B3 0x991D
+0xF1B4 0x991E
+0xF1B5 0x9924
+0xF1B6 0x9920
+0xF1B7 0x992C
+0xF1B8 0x992E
+0xF1B9 0x993D
+0xF1BA 0x993E
+0xF1BB 0x9942
+0xF1BC 0x9949
+0xF1BD 0x9945
+0xF1BE 0x9950
+0xF1BF 0x994B
+0xF1C0 0x9951
+0xF1C1 0x9952
+0xF1C2 0x994C
+0xF1C3 0x9955
+0xF1C4 0x9997
+0xF1C5 0x9998
+0xF1C6 0x99A5
+0xF1C7 0x99AD
+0xF1C8 0x99AE
+0xF1C9 0x99BC
+0xF1CA 0x99DF
+0xF1CB 0x99DB
+0xF1CC 0x99DD
+0xF1CD 0x99D8
+0xF1CE 0x99D1
+0xF1CF 0x99ED
+0xF1D0 0x99EE
+0xF1D1 0x99F1
+0xF1D2 0x99F2
+0xF1D3 0x99FB
+0xF1D4 0x99F8
+0xF1D5 0x9A01
+0xF1D6 0x9A0F
+0xF1D7 0x9A05
+0xF1D8 0x99E2
+0xF1D9 0x9A19
+0xF1DA 0x9A2B
+0xF1DB 0x9A37
+0xF1DC 0x9A45
+0xF1DD 0x9A42
+0xF1DE 0x9A40
+0xF1DF 0x9A43
+0xF1E0 0x9A3E
+0xF1E1 0x9A55
+0xF1E2 0x9A4D
+0xF1E3 0x9A5B
+0xF1E4 0x9A57
+0xF1E5 0x9A5F
+0xF1E6 0x9A62
+0xF1E7 0x9A65
+0xF1E8 0x9A64
+0xF1E9 0x9A69
+0xF1EA 0x9A6B
+0xF1EB 0x9A6A
+0xF1EC 0x9AAD
+0xF1ED 0x9AB0
+0xF1EE 0x9ABC
+0xF1EF 0x9AC0
+0xF1F0 0x9ACF
+0xF1F1 0x9AD1
+0xF1F2 0x9AD3
+0xF1F3 0x9AD4
+0xF1F4 0x9ADE
+0xF1F5 0x9ADF
+0xF1F6 0x9AE2
+0xF1F7 0x9AE3
+0xF1F8 0x9AE6
+0xF1F9 0x9AEF
+0xF1FA 0x9AEB
+0xF1FB 0x9AEE
+0xF1FC 0x9AF4
+0xF1FD 0x9AF1
+0xF1FE 0x9AF7
+0xF2A1 0x9AFB
+0xF2A2 0x9B06
+0xF2A3 0x9B18
+0xF2A4 0x9B1A
+0xF2A5 0x9B1F
+0xF2A6 0x9B22
+0xF2A7 0x9B23
+0xF2A8 0x9B25
+0xF2A9 0x9B27
+0xF2AA 0x9B28
+0xF2AB 0x9B29
+0xF2AC 0x9B2A
+0xF2AD 0x9B2E
+0xF2AE 0x9B2F
+0xF2AF 0x9B32
+0xF2B0 0x9B44
+0xF2B1 0x9B43
+0xF2B2 0x9B4F
+0xF2B3 0x9B4D
+0xF2B4 0x9B4E
+0xF2B5 0x9B51
+0xF2B6 0x9B58
+0xF2B7 0x9B74
+0xF2B8 0x9B93
+0xF2B9 0x9B83
+0xF2BA 0x9B91
+0xF2BB 0x9B96
+0xF2BC 0x9B97
+0xF2BD 0x9B9F
+0xF2BE 0x9BA0
+0xF2BF 0x9BA8
+0xF2C0 0x9BB4
+0xF2C1 0x9BC0
+0xF2C2 0x9BCA
+0xF2C3 0x9BB9
+0xF2C4 0x9BC6
+0xF2C5 0x9BCF
+0xF2C6 0x9BD1
+0xF2C7 0x9BD2
+0xF2C8 0x9BE3
+0xF2C9 0x9BE2
+0xF2CA 0x9BE4
+0xF2CB 0x9BD4
+0xF2CC 0x9BE1
+0xF2CD 0x9C3A
+0xF2CE 0x9BF2
+0xF2CF 0x9BF1
+0xF2D0 0x9BF0
+0xF2D1 0x9C15
+0xF2D2 0x9C14
+0xF2D3 0x9C09
+0xF2D4 0x9C13
+0xF2D5 0x9C0C
+0xF2D6 0x9C06
+0xF2D7 0x9C08
+0xF2D8 0x9C12
+0xF2D9 0x9C0A
+0xF2DA 0x9C04
+0xF2DB 0x9C2E
+0xF2DC 0x9C1B
+0xF2DD 0x9C25
+0xF2DE 0x9C24
+0xF2DF 0x9C21
+0xF2E0 0x9C30
+0xF2E1 0x9C47
+0xF2E2 0x9C32
+0xF2E3 0x9C46
+0xF2E4 0x9C3E
+0xF2E5 0x9C5A
+0xF2E6 0x9C60
+0xF2E7 0x9C67
+0xF2E8 0x9C76
+0xF2E9 0x9C78
+0xF2EA 0x9CE7
+0xF2EB 0x9CEC
+0xF2EC 0x9CF0
+0xF2ED 0x9D09
+0xF2EE 0x9D08
+0xF2EF 0x9CEB
+0xF2F0 0x9D03
+0xF2F1 0x9D06
+0xF2F2 0x9D2A
+0xF2F3 0x9D26
+0xF2F4 0x9DAF
+0xF2F5 0x9D23
+0xF2F6 0x9D1F
+0xF2F7 0x9D44
+0xF2F8 0x9D15
+0xF2F9 0x9D12
+0xF2FA 0x9D41
+0xF2FB 0x9D3F
+0xF2FC 0x9D3E
+0xF2FD 0x9D46
+0xF2FE 0x9D48
+0xF3A1 0x9D5D
+0xF3A2 0x9D5E
+0xF3A3 0x9D64
+0xF3A4 0x9D51
+0xF3A5 0x9D50
+0xF3A6 0x9D59
+0xF3A7 0x9D72
+0xF3A8 0x9D89
+0xF3A9 0x9D87
+0xF3AA 0x9DAB
+0xF3AB 0x9D6F
+0xF3AC 0x9D7A
+0xF3AD 0x9D9A
+0xF3AE 0x9DA4
+0xF3AF 0x9DA9
+0xF3B0 0x9DB2
+0xF3B1 0x9DC4
+0xF3B2 0x9DC1
+0xF3B3 0x9DBB
+0xF3B4 0x9DB8
+0xF3B5 0x9DBA
+0xF3B6 0x9DC6
+0xF3B7 0x9DCF
+0xF3B8 0x9DC2
+0xF3B9 0x9DD9
+0xF3BA 0x9DD3
+0xF3BB 0x9DF8
+0xF3BC 0x9DE6
+0xF3BD 0x9DED
+0xF3BE 0x9DEF
+0xF3BF 0x9DFD
+0xF3C0 0x9E1A
+0xF3C1 0x9E1B
+0xF3C2 0x9E1E
+0xF3C3 0x9E75
+0xF3C4 0x9E79
+0xF3C5 0x9E7D
+0xF3C6 0x9E81
+0xF3C7 0x9E88
+0xF3C8 0x9E8B
+0xF3C9 0x9E8C
+0xF3CA 0x9E92
+0xF3CB 0x9E95
+0xF3CC 0x9E91
+0xF3CD 0x9E9D
+0xF3CE 0x9EA5
+0xF3CF 0x9EA9
+0xF3D0 0x9EB8
+0xF3D1 0x9EAA
+0xF3D2 0x9EAD
+0xF3D3 0x9761
+0xF3D4 0x9ECC
+0xF3D5 0x9ECE
+0xF3D6 0x9ECF
+0xF3D7 0x9ED0
+0xF3D8 0x9ED4
+0xF3D9 0x9EDC
+0xF3DA 0x9EDE
+0xF3DB 0x9EDD
+0xF3DC 0x9EE0
+0xF3DD 0x9EE5
+0xF3DE 0x9EE8
+0xF3DF 0x9EEF
+0xF3E0 0x9EF4
+0xF3E1 0x9EF6
+0xF3E2 0x9EF7
+0xF3E3 0x9EF9
+0xF3E4 0x9EFB
+0xF3E5 0x9EFC
+0xF3E6 0x9EFD
+0xF3E7 0x9F07
+0xF3E8 0x9F08
+0xF3E9 0x76B7
+0xF3EA 0x9F15
+0xF3EB 0x9F21
+0xF3EC 0x9F2C
+0xF3ED 0x9F3E
+0xF3EE 0x9F4A
+0xF3EF 0x9F52
+0xF3F0 0x9F54
+0xF3F1 0x9F63
+0xF3F2 0x9F5F
+0xF3F3 0x9F60
+0xF3F4 0x9F61
+0xF3F5 0x9F66
+0xF3F6 0x9F67
+0xF3F7 0x9F6C
+0xF3F8 0x9F6A
+0xF3F9 0x9F77
+0xF3FA 0x9F72
+0xF3FB 0x9F76
+0xF3FC 0x9F95
+0xF3FD 0x9F9C
+0xF3FE 0x9FA0
+0xF4A1 0x582F
+0xF4A2 0x69C7
+0xF4A3 0x9059
+0xF4A4 0x7464
+0xF4A5 0x51DC
+0xF4A6 0x7199
+0xF5A1 0xE000
+0xF5A2 0xE001
+0xF5A3 0xE002
+0xF5A4 0xE003
+0xF5A5 0xE004
+0xF5A6 0xE005
+0xF5A7 0xE006
+0xF5A8 0xE007
+0xF5A9 0xE008
+0xF5AA 0xE009
+0xF5AB 0xE00A
+0xF5AC 0xE00B
+0xF5AD 0xE00C
+0xF5AE 0xE00D
+0xF5AF 0xE00E
+0xF5B0 0xE00F
+0xF5B1 0xE010
+0xF5B2 0xE011
+0xF5B3 0xE012
+0xF5B4 0xE013
+0xF5B5 0xE014
+0xF5B6 0xE015
+0xF5B7 0xE016
+0xF5B8 0xE017
+0xF5B9 0xE018
+0xF5BA 0xE019
+0xF5BB 0xE01A
+0xF5BC 0xE01B
+0xF5BD 0xE01C
+0xF5BE 0xE01D
+0xF5BF 0xE01E
+0xF5C0 0xE01F
+0xF5C1 0xE020
+0xF5C2 0xE021
+0xF5C3 0xE022
+0xF5C4 0xE023
+0xF5C5 0xE024
+0xF5C6 0xE025
+0xF5C7 0xE026
+0xF5C8 0xE027
+0xF5C9 0xE028
+0xF5CA 0xE029
+0xF5CB 0xE02A
+0xF5CC 0xE02B
+0xF5CD 0xE02C
+0xF5CE 0xE02D
+0xF5CF 0xE02E
+0xF5D0 0xE02F
+0xF5D1 0xE030
+0xF5D2 0xE031
+0xF5D3 0xE032
+0xF5D4 0xE033
+0xF5D5 0xE034
+0xF5D6 0xE035
+0xF5D7 0xE036
+0xF5D8 0xE037
+0xF5D9 0xE038
+0xF5DA 0xE039
+0xF5DB 0xE03A
+0xF5DC 0xE03B
+0xF5DD 0xE03C
+0xF5DE 0xE03D
+0xF5DF 0xE03E
+0xF5E0 0xE03F
+0xF5E1 0xE040
+0xF5E2 0xE041
+0xF5E3 0xE042
+0xF5E4 0xE043
+0xF5E5 0xE044
+0xF5E6 0xE045
+0xF5E7 0xE046
+0xF5E8 0xE047
+0xF5E9 0xE048
+0xF5EA 0xE049
+0xF5EB 0xE04A
+0xF5EC 0xE04B
+0xF5ED 0xE04C
+0xF5EE 0xE04D
+0xF5EF 0xE04E
+0xF5F0 0xE04F
+0xF5F1 0xE050
+0xF5F2 0xE051
+0xF5F3 0xE052
+0xF5F4 0xE053
+0xF5F5 0xE054
+0xF5F6 0xE055
+0xF5F7 0xE056
+0xF5F8 0xE057
+0xF5F9 0xE058
+0xF5FA 0xE059
+0xF5FB 0xE05A
+0xF5FC 0xE05B
+0xF5FD 0xE05C
+0xF5FE 0xE05D
+0xF6A1 0xE05E
+0xF6A2 0xE05F
+0xF6A3 0xE060
+0xF6A4 0xE061
+0xF6A5 0xE062
+0xF6A6 0xE063
+0xF6A7 0xE064
+0xF6A8 0xE065
+0xF6A9 0xE066
+0xF6AA 0xE067
+0xF6AB 0xE068
+0xF6AC 0xE069
+0xF6AD 0xE06A
+0xF6AE 0xE06B
+0xF6AF 0xE06C
+0xF6B0 0xE06D
+0xF6B1 0xE06E
+0xF6B2 0xE06F
+0xF6B3 0xE070
+0xF6B4 0xE071
+0xF6B5 0xE072
+0xF6B6 0xE073
+0xF6B7 0xE074
+0xF6B8 0xE075
+0xF6B9 0xE076
+0xF6BA 0xE077
+0xF6BB 0xE078
+0xF6BC 0xE079
+0xF6BD 0xE07A
+0xF6BE 0xE07B
+0xF6BF 0xE07C
+0xF6C0 0xE07D
+0xF6C1 0xE07E
+0xF6C2 0xE07F
+0xF6C3 0xE080
+0xF6C4 0xE081
+0xF6C5 0xE082
+0xF6C6 0xE083
+0xF6C7 0xE084
+0xF6C8 0xE085
+0xF6C9 0xE086
+0xF6CA 0xE087
+0xF6CB 0xE088
+0xF6CC 0xE089
+0xF6CD 0xE08A
+0xF6CE 0xE08B
+0xF6CF 0xE08C
+0xF6D0 0xE08D
+0xF6D1 0xE08E
+0xF6D2 0xE08F
+0xF6D3 0xE090
+0xF6D4 0xE091
+0xF6D5 0xE092
+0xF6D6 0xE093
+0xF6D7 0xE094
+0xF6D8 0xE095
+0xF6D9 0xE096
+0xF6DA 0xE097
+0xF6DB 0xE098
+0xF6DC 0xE099
+0xF6DD 0xE09A
+0xF6DE 0xE09B
+0xF6DF 0xE09C
+0xF6E0 0xE09D
+0xF6E1 0xE09E
+0xF6E2 0xE09F
+0xF6E3 0xE0A0
+0xF6E4 0xE0A1
+0xF6E5 0xE0A2
+0xF6E6 0xE0A3
+0xF6E7 0xE0A4
+0xF6E8 0xE0A5
+0xF6E9 0xE0A6
+0xF6EA 0xE0A7
+0xF6EB 0xE0A8
+0xF6EC 0xE0A9
+0xF6ED 0xE0AA
+0xF6EE 0xE0AB
+0xF6EF 0xE0AC
+0xF6F0 0xE0AD
+0xF6F1 0xE0AE
+0xF6F2 0xE0AF
+0xF6F3 0xE0B0
+0xF6F4 0xE0B1
+0xF6F5 0xE0B2
+0xF6F6 0xE0B3
+0xF6F7 0xE0B4
+0xF6F8 0xE0B5
+0xF6F9 0xE0B6
+0xF6FA 0xE0B7
+0xF6FB 0xE0B8
+0xF6FC 0xE0B9
+0xF6FD 0xE0BA
+0xF6FE 0xE0BB
+0xF7A1 0xE0BC
+0xF7A2 0xE0BD
+0xF7A3 0xE0BE
+0xF7A4 0xE0BF
+0xF7A5 0xE0C0
+0xF7A6 0xE0C1
+0xF7A7 0xE0C2
+0xF7A8 0xE0C3
+0xF7A9 0xE0C4
+0xF7AA 0xE0C5
+0xF7AB 0xE0C6
+0xF7AC 0xE0C7
+0xF7AD 0xE0C8
+0xF7AE 0xE0C9
+0xF7AF 0xE0CA
+0xF7B0 0xE0CB
+0xF7B1 0xE0CC
+0xF7B2 0xE0CD
+0xF7B3 0xE0CE
+0xF7B4 0xE0CF
+0xF7B5 0xE0D0
+0xF7B6 0xE0D1
+0xF7B7 0xE0D2
+0xF7B8 0xE0D3
+0xF7B9 0xE0D4
+0xF7BA 0xE0D5
+0xF7BB 0xE0D6
+0xF7BC 0xE0D7
+0xF7BD 0xE0D8
+0xF7BE 0xE0D9
+0xF7BF 0xE0DA
+0xF7C0 0xE0DB
+0xF7C1 0xE0DC
+0xF7C2 0xE0DD
+0xF7C3 0xE0DE
+0xF7C4 0xE0DF
+0xF7C5 0xE0E0
+0xF7C6 0xE0E1
+0xF7C7 0xE0E2
+0xF7C8 0xE0E3
+0xF7C9 0xE0E4
+0xF7CA 0xE0E5
+0xF7CB 0xE0E6
+0xF7CC 0xE0E7
+0xF7CD 0xE0E8
+0xF7CE 0xE0E9
+0xF7CF 0xE0EA
+0xF7D0 0xE0EB
+0xF7D1 0xE0EC
+0xF7D2 0xE0ED
+0xF7D3 0xE0EE
+0xF7D4 0xE0EF
+0xF7D5 0xE0F0
+0xF7D6 0xE0F1
+0xF7D7 0xE0F2
+0xF7D8 0xE0F3
+0xF7D9 0xE0F4
+0xF7DA 0xE0F5
+0xF7DB 0xE0F6
+0xF7DC 0xE0F7
+0xF7DD 0xE0F8
+0xF7DE 0xE0F9
+0xF7DF 0xE0FA
+0xF7E0 0xE0FB
+0xF7E1 0xE0FC
+0xF7E2 0xE0FD
+0xF7E3 0xE0FE
+0xF7E4 0xE0FF
+0xF7E5 0xE100
+0xF7E6 0xE101
+0xF7E7 0xE102
+0xF7E8 0xE103
+0xF7E9 0xE104
+0xF7EA 0xE105
+0xF7EB 0xE106
+0xF7EC 0xE107
+0xF7ED 0xE108
+0xF7EE 0xE109
+0xF7EF 0xE10A
+0xF7F0 0xE10B
+0xF7F1 0xE10C
+0xF7F2 0xE10D
+0xF7F3 0xE10E
+0xF7F4 0xE10F
+0xF7F5 0xE110
+0xF7F6 0xE111
+0xF7F7 0xE112
+0xF7F8 0xE113
+0xF7F9 0xE114
+0xF7FA 0xE115
+0xF7FB 0xE116
+0xF7FC 0xE117
+0xF7FD 0xE118
+0xF7FE 0xE119
+0xF8A1 0xE11A
+0xF8A2 0xE11B
+0xF8A3 0xE11C
+0xF8A4 0xE11D
+0xF8A5 0xE11E
+0xF8A6 0xE11F
+0xF8A7 0xE120
+0xF8A8 0xE121
+0xF8A9 0xE122
+0xF8AA 0xE123
+0xF8AB 0xE124
+0xF8AC 0xE125
+0xF8AD 0xE126
+0xF8AE 0xE127
+0xF8AF 0xE128
+0xF8B0 0xE129
+0xF8B1 0xE12A
+0xF8B2 0xE12B
+0xF8B3 0xE12C
+0xF8B4 0xE12D
+0xF8B5 0xE12E
+0xF8B6 0xE12F
+0xF8B7 0xE130
+0xF8B8 0xE131
+0xF8B9 0xE132
+0xF8BA 0xE133
+0xF8BB 0xE134
+0xF8BC 0xE135
+0xF8BD 0xE136
+0xF8BE 0xE137
+0xF8BF 0xE138
+0xF8C0 0xE139
+0xF8C1 0xE13A
+0xF8C2 0xE13B
+0xF8C3 0xE13C
+0xF8C4 0xE13D
+0xF8C5 0xE13E
+0xF8C6 0xE13F
+0xF8C7 0xE140
+0xF8C8 0xE141
+0xF8C9 0xE142
+0xF8CA 0xE143
+0xF8CB 0xE144
+0xF8CC 0xE145
+0xF8CD 0xE146
+0xF8CE 0xE147
+0xF8CF 0xE148
+0xF8D0 0xE149
+0xF8D1 0xE14A
+0xF8D2 0xE14B
+0xF8D3 0xE14C
+0xF8D4 0xE14D
+0xF8D5 0xE14E
+0xF8D6 0xE14F
+0xF8D7 0xE150
+0xF8D8 0xE151
+0xF8D9 0xE152
+0xF8DA 0xE153
+0xF8DB 0xE154
+0xF8DC 0xE155
+0xF8DD 0xE156
+0xF8DE 0xE157
+0xF8DF 0xE158
+0xF8E0 0xE159
+0xF8E1 0xE15A
+0xF8E2 0xE15B
+0xF8E3 0xE15C
+0xF8E4 0xE15D
+0xF8E5 0xE15E
+0xF8E6 0xE15F
+0xF8E7 0xE160
+0xF8E8 0xE161
+0xF8E9 0xE162
+0xF8EA 0xE163
+0xF8EB 0xE164
+0xF8EC 0xE165
+0xF8ED 0xE166
+0xF8EE 0xE167
+0xF8EF 0xE168
+0xF8F0 0xE169
+0xF8F1 0xE16A
+0xF8F2 0xE16B
+0xF8F3 0xE16C
+0xF8F4 0xE16D
+0xF8F5 0xE16E
+0xF8F6 0xE16F
+0xF8F7 0xE170
+0xF8F8 0xE171
+0xF8F9 0xE172
+0xF8FA 0xE173
+0xF8FB 0xE174
+0xF8FC 0xE175
+0xF8FD 0xE176
+0xF8FE 0xE177
+0xF9A1 0xE178
+0xF9A2 0xE179
+0xF9A3 0xE17A
+0xF9A4 0xE17B
+0xF9A5 0xE17C
+0xF9A6 0xE17D
+0xF9A7 0xE17E
+0xF9A8 0xE17F
+0xF9A9 0xE180
+0xF9AA 0xE181
+0xF9AB 0xE182
+0xF9AC 0xE183
+0xF9AD 0xE184
+0xF9AE 0xE185
+0xF9AF 0xE186
+0xF9B0 0xE187
+0xF9B1 0xE188
+0xF9B2 0xE189
+0xF9B3 0xE18A
+0xF9B4 0xE18B
+0xF9B5 0xE18C
+0xF9B6 0xE18D
+0xF9B7 0xE18E
+0xF9B8 0xE18F
+0xF9B9 0xE190
+0xF9BA 0xE191
+0xF9BB 0xE192
+0xF9BC 0xE193
+0xF9BD 0xE194
+0xF9BE 0xE195
+0xF9BF 0xE196
+0xF9C0 0xE197
+0xF9C1 0xE198
+0xF9C2 0xE199
+0xF9C3 0xE19A
+0xF9C4 0xE19B
+0xF9C5 0xE19C
+0xF9C6 0xE19D
+0xF9C7 0xE19E
+0xF9C8 0xE19F
+0xF9C9 0xE1A0
+0xF9CA 0xE1A1
+0xF9CB 0xE1A2
+0xF9CC 0xE1A3
+0xF9CD 0xE1A4
+0xF9CE 0xE1A5
+0xF9CF 0xE1A6
+0xF9D0 0xE1A7
+0xF9D1 0xE1A8
+0xF9D2 0xE1A9
+0xF9D3 0xE1AA
+0xF9D4 0xE1AB
+0xF9D5 0xE1AC
+0xF9D6 0xE1AD
+0xF9D7 0xE1AE
+0xF9D8 0xE1AF
+0xF9D9 0xE1B0
+0xF9DA 0xE1B1
+0xF9DB 0xE1B2
+0xF9DC 0xE1B3
+0xF9DD 0xE1B4
+0xF9DE 0xE1B5
+0xF9DF 0xE1B6
+0xF9E0 0xE1B7
+0xF9E1 0xE1B8
+0xF9E2 0xE1B9
+0xF9E3 0xE1BA
+0xF9E4 0xE1BB
+0xF9E5 0xE1BC
+0xF9E6 0xE1BD
+0xF9E7 0xE1BE
+0xF9E8 0xE1BF
+0xF9E9 0xE1C0
+0xF9EA 0xE1C1
+0xF9EB 0xE1C2
+0xF9EC 0xE1C3
+0xF9ED 0xE1C4
+0xF9EE 0xE1C5
+0xF9EF 0xE1C6
+0xF9F0 0xE1C7
+0xF9F1 0xE1C8
+0xF9F2 0xE1C9
+0xF9F3 0xE1CA
+0xF9F4 0xE1CB
+0xF9F5 0xE1CC
+0xF9F6 0xE1CD
+0xF9F7 0xE1CE
+0xF9F8 0xE1CF
+0xF9F9 0xE1D0
+0xF9FA 0xE1D1
+0xF9FB 0xE1D2
+0xF9FC 0xE1D3
+0xF9FD 0xE1D4
+0xF9FE 0xE1D5
+0xFAA1 0xE1D6
+0xFAA2 0xE1D7
+0xFAA3 0xE1D8
+0xFAA4 0xE1D9
+0xFAA5 0xE1DA
+0xFAA6 0xE1DB
+0xFAA7 0xE1DC
+0xFAA8 0xE1DD
+0xFAA9 0xE1DE
+0xFAAA 0xE1DF
+0xFAAB 0xE1E0
+0xFAAC 0xE1E1
+0xFAAD 0xE1E2
+0xFAAE 0xE1E3
+0xFAAF 0xE1E4
+0xFAB0 0xE1E5
+0xFAB1 0xE1E6
+0xFAB2 0xE1E7
+0xFAB3 0xE1E8
+0xFAB4 0xE1E9
+0xFAB5 0xE1EA
+0xFAB6 0xE1EB
+0xFAB7 0xE1EC
+0xFAB8 0xE1ED
+0xFAB9 0xE1EE
+0xFABA 0xE1EF
+0xFABB 0xE1F0
+0xFABC 0xE1F1
+0xFABD 0xE1F2
+0xFABE 0xE1F3
+0xFABF 0xE1F4
+0xFAC0 0xE1F5
+0xFAC1 0xE1F6
+0xFAC2 0xE1F7
+0xFAC3 0xE1F8
+0xFAC4 0xE1F9
+0xFAC5 0xE1FA
+0xFAC6 0xE1FB
+0xFAC7 0xE1FC
+0xFAC8 0xE1FD
+0xFAC9 0xE1FE
+0xFACA 0xE1FF
+0xFACB 0xE200
+0xFACC 0xE201
+0xFACD 0xE202
+0xFACE 0xE203
+0xFACF 0xE204
+0xFAD0 0xE205
+0xFAD1 0xE206
+0xFAD2 0xE207
+0xFAD3 0xE208
+0xFAD4 0xE209
+0xFAD5 0xE20A
+0xFAD6 0xE20B
+0xFAD7 0xE20C
+0xFAD8 0xE20D
+0xFAD9 0xE20E
+0xFADA 0xE20F
+0xFADB 0xE210
+0xFADC 0xE211
+0xFADD 0xE212
+0xFADE 0xE213
+0xFADF 0xE214
+0xFAE0 0xE215
+0xFAE1 0xE216
+0xFAE2 0xE217
+0xFAE3 0xE218
+0xFAE4 0xE219
+0xFAE5 0xE21A
+0xFAE6 0xE21B
+0xFAE7 0xE21C
+0xFAE8 0xE21D
+0xFAE9 0xE21E
+0xFAEA 0xE21F
+0xFAEB 0xE220
+0xFAEC 0xE221
+0xFAED 0xE222
+0xFAEE 0xE223
+0xFAEF 0xE224
+0xFAF0 0xE225
+0xFAF1 0xE226
+0xFAF2 0xE227
+0xFAF3 0xE228
+0xFAF4 0xE229
+0xFAF5 0xE22A
+0xFAF6 0xE22B
+0xFAF7 0xE22C
+0xFAF8 0xE22D
+0xFAF9 0xE22E
+0xFAFA 0xE22F
+0xFAFB 0xE230
+0xFAFC 0xE231
+0xFAFD 0xE232
+0xFAFE 0xE233
+0xFBA1 0xE234
+0xFBA2 0xE235
+0xFBA3 0xE236
+0xFBA4 0xE237
+0xFBA5 0xE238
+0xFBA6 0xE239
+0xFBA7 0xE23A
+0xFBA8 0xE23B
+0xFBA9 0xE23C
+0xFBAA 0xE23D
+0xFBAB 0xE23E
+0xFBAC 0xE23F
+0xFBAD 0xE240
+0xFBAE 0xE241
+0xFBAF 0xE242
+0xFBB0 0xE243
+0xFBB1 0xE244
+0xFBB2 0xE245
+0xFBB3 0xE246
+0xFBB4 0xE247
+0xFBB5 0xE248
+0xFBB6 0xE249
+0xFBB7 0xE24A
+0xFBB8 0xE24B
+0xFBB9 0xE24C
+0xFBBA 0xE24D
+0xFBBB 0xE24E
+0xFBBC 0xE24F
+0xFBBD 0xE250
+0xFBBE 0xE251
+0xFBBF 0xE252
+0xFBC0 0xE253
+0xFBC1 0xE254
+0xFBC2 0xE255
+0xFBC3 0xE256
+0xFBC4 0xE257
+0xFBC5 0xE258
+0xFBC6 0xE259
+0xFBC7 0xE25A
+0xFBC8 0xE25B
+0xFBC9 0xE25C
+0xFBCA 0xE25D
+0xFBCB 0xE25E
+0xFBCC 0xE25F
+0xFBCD 0xE260
+0xFBCE 0xE261
+0xFBCF 0xE262
+0xFBD0 0xE263
+0xFBD1 0xE264
+0xFBD2 0xE265
+0xFBD3 0xE266
+0xFBD4 0xE267
+0xFBD5 0xE268
+0xFBD6 0xE269
+0xFBD7 0xE26A
+0xFBD8 0xE26B
+0xFBD9 0xE26C
+0xFBDA 0xE26D
+0xFBDB 0xE26E
+0xFBDC 0xE26F
+0xFBDD 0xE270
+0xFBDE 0xE271
+0xFBDF 0xE272
+0xFBE0 0xE273
+0xFBE1 0xE274
+0xFBE2 0xE275
+0xFBE3 0xE276
+0xFBE4 0xE277
+0xFBE5 0xE278
+0xFBE6 0xE279
+0xFBE7 0xE27A
+0xFBE8 0xE27B
+0xFBE9 0xE27C
+0xFBEA 0xE27D
+0xFBEB 0xE27E
+0xFBEC 0xE27F
+0xFBED 0xE280
+0xFBEE 0xE281
+0xFBEF 0xE282
+0xFBF0 0xE283
+0xFBF1 0xE284
+0xFBF2 0xE285
+0xFBF3 0xE286
+0xFBF4 0xE287
+0xFBF5 0xE288
+0xFBF6 0xE289
+0xFBF7 0xE28A
+0xFBF8 0xE28B
+0xFBF9 0xE28C
+0xFBFA 0xE28D
+0xFBFB 0xE28E
+0xFBFC 0xE28F
+0xFBFD 0xE290
+0xFBFE 0xE291
+0xFCA1 0xE292
+0xFCA2 0xE293
+0xFCA3 0xE294
+0xFCA4 0xE295
+0xFCA5 0xE296
+0xFCA6 0xE297
+0xFCA7 0xE298
+0xFCA8 0xE299
+0xFCA9 0xE29A
+0xFCAA 0xE29B
+0xFCAB 0xE29C
+0xFCAC 0xE29D
+0xFCAD 0xE29E
+0xFCAE 0xE29F
+0xFCAF 0xE2A0
+0xFCB0 0xE2A1
+0xFCB1 0xE2A2
+0xFCB2 0xE2A3
+0xFCB3 0xE2A4
+0xFCB4 0xE2A5
+0xFCB5 0xE2A6
+0xFCB6 0xE2A7
+0xFCB7 0xE2A8
+0xFCB8 0xE2A9
+0xFCB9 0xE2AA
+0xFCBA 0xE2AB
+0xFCBB 0xE2AC
+0xFCBC 0xE2AD
+0xFCBD 0xE2AE
+0xFCBE 0xE2AF
+0xFCBF 0xE2B0
+0xFCC0 0xE2B1
+0xFCC1 0xE2B2
+0xFCC2 0xE2B3
+0xFCC3 0xE2B4
+0xFCC4 0xE2B5
+0xFCC5 0xE2B6
+0xFCC6 0xE2B7
+0xFCC7 0xE2B8
+0xFCC8 0xE2B9
+0xFCC9 0xE2BA
+0xFCCA 0xE2BB
+0xFCCB 0xE2BC
+0xFCCC 0xE2BD
+0xFCCD 0xE2BE
+0xFCCE 0xE2BF
+0xFCCF 0xE2C0
+0xFCD0 0xE2C1
+0xFCD1 0xE2C2
+0xFCD2 0xE2C3
+0xFCD3 0xE2C4
+0xFCD4 0xE2C5
+0xFCD5 0xE2C6
+0xFCD6 0xE2C7
+0xFCD7 0xE2C8
+0xFCD8 0xE2C9
+0xFCD9 0xE2CA
+0xFCDA 0xE2CB
+0xFCDB 0xE2CC
+0xFCDC 0xE2CD
+0xFCDD 0xE2CE
+0xFCDE 0xE2CF
+0xFCDF 0xE2D0
+0xFCE0 0xE2D1
+0xFCE1 0xE2D2
+0xFCE2 0xE2D3
+0xFCE3 0xE2D4
+0xFCE4 0xE2D5
+0xFCE5 0xE2D6
+0xFCE6 0xE2D7
+0xFCE7 0xE2D8
+0xFCE8 0xE2D9
+0xFCE9 0xE2DA
+0xFCEA 0xE2DB
+0xFCEB 0xE2DC
+0xFCEC 0xE2DD
+0xFCED 0xE2DE
+0xFCEE 0xE2DF
+0xFCEF 0xE2E0
+0xFCF0 0xE2E1
+0xFCF1 0xE2E2
+0xFCF2 0xE2E3
+0xFCF3 0xE2E4
+0xFCF4 0xE2E5
+0xFCF5 0xE2E6
+0xFCF6 0xE2E7
+0xFCF7 0xE2E8
+0xFCF8 0xE2E9
+0xFCF9 0xE2EA
+0xFCFA 0xE2EB
+0xFCFB 0xE2EC
+0xFCFC 0xE2ED
+0xFCFD 0xE2EE
+0xFCFE 0xE2EF
+0xFDA1 0xE2F0
+0xFDA2 0xE2F1
+0xFDA3 0xE2F2
+0xFDA4 0xE2F3
+0xFDA5 0xE2F4
+0xFDA6 0xE2F5
+0xFDA7 0xE2F6
+0xFDA8 0xE2F7
+0xFDA9 0xE2F8
+0xFDAA 0xE2F9
+0xFDAB 0xE2FA
+0xFDAC 0xE2FB
+0xFDAD 0xE2FC
+0xFDAE 0xE2FD
+0xFDAF 0xE2FE
+0xFDB0 0xE2FF
+0xFDB1 0xE300
+0xFDB2 0xE301
+0xFDB3 0xE302
+0xFDB4 0xE303
+0xFDB5 0xE304
+0xFDB6 0xE305
+0xFDB7 0xE306
+0xFDB8 0xE307
+0xFDB9 0xE308
+0xFDBA 0xE309
+0xFDBB 0xE30A
+0xFDBC 0xE30B
+0xFDBD 0xE30C
+0xFDBE 0xE30D
+0xFDBF 0xE30E
+0xFDC0 0xE30F
+0xFDC1 0xE310
+0xFDC2 0xE311
+0xFDC3 0xE312
+0xFDC4 0xE313
+0xFDC5 0xE314
+0xFDC6 0xE315
+0xFDC7 0xE316
+0xFDC8 0xE317
+0xFDC9 0xE318
+0xFDCA 0xE319
+0xFDCB 0xE31A
+0xFDCC 0xE31B
+0xFDCD 0xE31C
+0xFDCE 0xE31D
+0xFDCF 0xE31E
+0xFDD0 0xE31F
+0xFDD1 0xE320
+0xFDD2 0xE321
+0xFDD3 0xE322
+0xFDD4 0xE323
+0xFDD5 0xE324
+0xFDD6 0xE325
+0xFDD7 0xE326
+0xFDD8 0xE327
+0xFDD9 0xE328
+0xFDDA 0xE329
+0xFDDB 0xE32A
+0xFDDC 0xE32B
+0xFDDD 0xE32C
+0xFDDE 0xE32D
+0xFDDF 0xE32E
+0xFDE0 0xE32F
+0xFDE1 0xE330
+0xFDE2 0xE331
+0xFDE3 0xE332
+0xFDE4 0xE333
+0xFDE5 0xE334
+0xFDE6 0xE335
+0xFDE7 0xE336
+0xFDE8 0xE337
+0xFDE9 0xE338
+0xFDEA 0xE339
+0xFDEB 0xE33A
+0xFDEC 0xE33B
+0xFDED 0xE33C
+0xFDEE 0xE33D
+0xFDEF 0xE33E
+0xFDF0 0xE33F
+0xFDF1 0xE340
+0xFDF2 0xE341
+0xFDF3 0xE342
+0xFDF4 0xE343
+0xFDF5 0xE344
+0xFDF6 0xE345
+0xFDF7 0xE346
+0xFDF8 0xE347
+0xFDF9 0xE348
+0xFDFA 0xE349
+0xFDFB 0xE34A
+0xFDFC 0xE34B
+0xFDFD 0xE34C
+0xFDFE 0xE34D
+0xFEA1 0xE34E
+0xFEA2 0xE34F
+0xFEA3 0xE350
+0xFEA4 0xE351
+0xFEA5 0xE352
+0xFEA6 0xE353
+0xFEA7 0xE354
+0xFEA8 0xE355
+0xFEA9 0xE356
+0xFEAA 0xE357
+0xFEAB 0xE358
+0xFEAC 0xE359
+0xFEAD 0xE35A
+0xFEAE 0xE35B
+0xFEAF 0xE35C
+0xFEB0 0xE35D
+0xFEB1 0xE35E
+0xFEB2 0xE35F
+0xFEB3 0xE360
+0xFEB4 0xE361
+0xFEB5 0xE362
+0xFEB6 0xE363
+0xFEB7 0xE364
+0xFEB8 0xE365
+0xFEB9 0xE366
+0xFEBA 0xE367
+0xFEBB 0xE368
+0xFEBC 0xE369
+0xFEBD 0xE36A
+0xFEBE 0xE36B
+0xFEBF 0xE36C
+0xFEC0 0xE36D
+0xFEC1 0xE36E
+0xFEC2 0xE36F
+0xFEC3 0xE370
+0xFEC4 0xE371
+0xFEC5 0xE372
+0xFEC6 0xE373
+0xFEC7 0xE374
+0xFEC8 0xE375
+0xFEC9 0xE376
+0xFECA 0xE377
+0xFECB 0xE378
+0xFECC 0xE379
+0xFECD 0xE37A
+0xFECE 0xE37B
+0xFECF 0xE37C
+0xFED0 0xE37D
+0xFED1 0xE37E
+0xFED2 0xE37F
+0xFED3 0xE380
+0xFED4 0xE381
+0xFED5 0xE382
+0xFED6 0xE383
+0xFED7 0xE384
+0xFED8 0xE385
+0xFED9 0xE386
+0xFEDA 0xE387
+0xFEDB 0xE388
+0xFEDC 0xE389
+0xFEDD 0xE38A
+0xFEDE 0xE38B
+0xFEDF 0xE38C
+0xFEE0 0xE38D
+0xFEE1 0xE38E
+0xFEE2 0xE38F
+0xFEE3 0xE390
+0xFEE4 0xE391
+0xFEE5 0xE392
+0xFEE6 0xE393
+0xFEE7 0xE394
+0xFEE8 0xE395
+0xFEE9 0xE396
+0xFEEA 0xE397
+0xFEEB 0xE398
+0xFEEC 0xE399
+0xFEED 0xE39A
+0xFEEE 0xE39B
+0xFEEF 0xE39C
+0xFEF0 0xE39D
+0xFEF1 0xE39E
+0xFEF2 0xE39F
+0xFEF3 0xE3A0
+0xFEF4 0xE3A1
+0xFEF5 0xE3A2
+0xFEF6 0xE3A3
+0xFEF7 0xE3A4
+0xFEF8 0xE3A5
+0xFEF9 0xE3A6
+0xFEFA 0xE3A7
+0xFEFB 0xE3A8
+0xFEFC 0xE3A9
+0xFEFD 0xE3AA
+0xFEFE 0xE3AB
diff --git a/jni/iconv/tests/EUC-KR.TXT b/jni/iconv/tests/EUC-KR.TXT
new file mode 100644
index 0000000..5c68458
--- /dev/null
+++ b/jni/iconv/tests/EUC-KR.TXT
@@ -0,0 +1,8355 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0x00B7
+0xA1A5 0x2025
+0xA1A6 0x2026
+0xA1A7 0x00A8
+0xA1A8 0x3003
+0xA1A9 0x00AD
+0xA1AA 0x2015
+0xA1AB 0x2225
+0xA1AC 0xFF3C
+0xA1AD 0x223C
+0xA1AE 0x2018
+0xA1AF 0x2019
+0xA1B0 0x201C
+0xA1B1 0x201D
+0xA1B2 0x3014
+0xA1B3 0x3015
+0xA1B4 0x3008
+0xA1B5 0x3009
+0xA1B6 0x300A
+0xA1B7 0x300B
+0xA1B8 0x300C
+0xA1B9 0x300D
+0xA1BA 0x300E
+0xA1BB 0x300F
+0xA1BC 0x3010
+0xA1BD 0x3011
+0xA1BE 0x00B1
+0xA1BF 0x00D7
+0xA1C0 0x00F7
+0xA1C1 0x2260
+0xA1C2 0x2264
+0xA1C3 0x2265
+0xA1C4 0x221E
+0xA1C5 0x2234
+0xA1C6 0x00B0
+0xA1C7 0x2032
+0xA1C8 0x2033
+0xA1C9 0x2103
+0xA1CA 0x212B
+0xA1CB 0xFFE0
+0xA1CC 0xFFE1
+0xA1CD 0xFFE5
+0xA1CE 0x2642
+0xA1CF 0x2640
+0xA1D0 0x2220
+0xA1D1 0x22A5
+0xA1D2 0x2312
+0xA1D3 0x2202
+0xA1D4 0x2207
+0xA1D5 0x2261
+0xA1D6 0x2252
+0xA1D7 0x00A7
+0xA1D8 0x203B
+0xA1D9 0x2606
+0xA1DA 0x2605
+0xA1DB 0x25CB
+0xA1DC 0x25CF
+0xA1DD 0x25CE
+0xA1DE 0x25C7
+0xA1DF 0x25C6
+0xA1E0 0x25A1
+0xA1E1 0x25A0
+0xA1E2 0x25B3
+0xA1E3 0x25B2
+0xA1E4 0x25BD
+0xA1E5 0x25BC
+0xA1E6 0x2192
+0xA1E7 0x2190
+0xA1E8 0x2191
+0xA1E9 0x2193
+0xA1EA 0x2194
+0xA1EB 0x3013
+0xA1EC 0x226A
+0xA1ED 0x226B
+0xA1EE 0x221A
+0xA1EF 0x223D
+0xA1F0 0x221D
+0xA1F1 0x2235
+0xA1F2 0x222B
+0xA1F3 0x222C
+0xA1F4 0x2208
+0xA1F5 0x220B
+0xA1F6 0x2286
+0xA1F7 0x2287
+0xA1F8 0x2282
+0xA1F9 0x2283
+0xA1FA 0x222A
+0xA1FB 0x2229
+0xA1FC 0x2227
+0xA1FD 0x2228
+0xA1FE 0xFFE2
+0xA2A1 0x21D2
+0xA2A2 0x21D4
+0xA2A3 0x2200
+0xA2A4 0x2203
+0xA2A5 0x00B4
+0xA2A6 0xFF5E
+0xA2A7 0x02C7
+0xA2A8 0x02D8
+0xA2A9 0x02DD
+0xA2AA 0x02DA
+0xA2AB 0x02D9
+0xA2AC 0x00B8
+0xA2AD 0x02DB
+0xA2AE 0x00A1
+0xA2AF 0x00BF
+0xA2B0 0x02D0
+0xA2B1 0x222E
+0xA2B2 0x2211
+0xA2B3 0x220F
+0xA2B4 0x00A4
+0xA2B5 0x2109
+0xA2B6 0x2030
+0xA2B7 0x25C1
+0xA2B8 0x25C0
+0xA2B9 0x25B7
+0xA2BA 0x25B6
+0xA2BB 0x2664
+0xA2BC 0x2660
+0xA2BD 0x2661
+0xA2BE 0x2665
+0xA2BF 0x2667
+0xA2C0 0x2663
+0xA2C1 0x2299
+0xA2C2 0x25C8
+0xA2C3 0x25A3
+0xA2C4 0x25D0
+0xA2C5 0x25D1
+0xA2C6 0x2592
+0xA2C7 0x25A4
+0xA2C8 0x25A5
+0xA2C9 0x25A8
+0xA2CA 0x25A7
+0xA2CB 0x25A6
+0xA2CC 0x25A9
+0xA2CD 0x2668
+0xA2CE 0x260F
+0xA2CF 0x260E
+0xA2D0 0x261C
+0xA2D1 0x261E
+0xA2D2 0x00B6
+0xA2D3 0x2020
+0xA2D4 0x2021
+0xA2D5 0x2195
+0xA2D6 0x2197
+0xA2D7 0x2199
+0xA2D8 0x2196
+0xA2D9 0x2198
+0xA2DA 0x266D
+0xA2DB 0x2669
+0xA2DC 0x266A
+0xA2DD 0x266C
+0xA2DE 0x327F
+0xA2DF 0x321C
+0xA2E0 0x2116
+0xA2E1 0x33C7
+0xA2E2 0x2122
+0xA2E3 0x33C2
+0xA2E4 0x33D8
+0xA2E5 0x2121
+0xA2E6 0x20AC
+0xA2E7 0x00AE
+0xA2E8 0x327E
+0xA3A1 0xFF01
+0xA3A2 0xFF02
+0xA3A3 0xFF03
+0xA3A4 0xFF04
+0xA3A5 0xFF05
+0xA3A6 0xFF06
+0xA3A7 0xFF07
+0xA3A8 0xFF08
+0xA3A9 0xFF09
+0xA3AA 0xFF0A
+0xA3AB 0xFF0B
+0xA3AC 0xFF0C
+0xA3AD 0xFF0D
+0xA3AE 0xFF0E
+0xA3AF 0xFF0F
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3BA 0xFF1A
+0xA3BB 0xFF1B
+0xA3BC 0xFF1C
+0xA3BD 0xFF1D
+0xA3BE 0xFF1E
+0xA3BF 0xFF1F
+0xA3C0 0xFF20
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3DB 0xFF3B
+0xA3DC 0xFFE6
+0xA3DD 0xFF3D
+0xA3DE 0xFF3E
+0xA3DF 0xFF3F
+0xA3E0 0xFF40
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA3FB 0xFF5B
+0xA3FC 0xFF5C
+0xA3FD 0xFF5D
+0xA3FE 0xFFE3
+0xA4A1 0x3131
+0xA4A2 0x3132
+0xA4A3 0x3133
+0xA4A4 0x3134
+0xA4A5 0x3135
+0xA4A6 0x3136
+0xA4A7 0x3137
+0xA4A8 0x3138
+0xA4A9 0x3139
+0xA4AA 0x313A
+0xA4AB 0x313B
+0xA4AC 0x313C
+0xA4AD 0x313D
+0xA4AE 0x313E
+0xA4AF 0x313F
+0xA4B0 0x3140
+0xA4B1 0x3141
+0xA4B2 0x3142
+0xA4B3 0x3143
+0xA4B4 0x3144
+0xA4B5 0x3145
+0xA4B6 0x3146
+0xA4B7 0x3147
+0xA4B8 0x3148
+0xA4B9 0x3149
+0xA4BA 0x314A
+0xA4BB 0x314B
+0xA4BC 0x314C
+0xA4BD 0x314D
+0xA4BE 0x314E
+0xA4BF 0x314F
+0xA4C0 0x3150
+0xA4C1 0x3151
+0xA4C2 0x3152
+0xA4C3 0x3153
+0xA4C4 0x3154
+0xA4C5 0x3155
+0xA4C6 0x3156
+0xA4C7 0x3157
+0xA4C8 0x3158
+0xA4C9 0x3159
+0xA4CA 0x315A
+0xA4CB 0x315B
+0xA4CC 0x315C
+0xA4CD 0x315D
+0xA4CE 0x315E
+0xA4CF 0x315F
+0xA4D0 0x3160
+0xA4D1 0x3161
+0xA4D2 0x3162
+0xA4D3 0x3163
+0xA4D4 0x3164
+0xA4D5 0x3165
+0xA4D6 0x3166
+0xA4D7 0x3167
+0xA4D8 0x3168
+0xA4D9 0x3169
+0xA4DA 0x316A
+0xA4DB 0x316B
+0xA4DC 0x316C
+0xA4DD 0x316D
+0xA4DE 0x316E
+0xA4DF 0x316F
+0xA4E0 0x3170
+0xA4E1 0x3171
+0xA4E2 0x3172
+0xA4E3 0x3173
+0xA4E4 0x3174
+0xA4E5 0x3175
+0xA4E6 0x3176
+0xA4E7 0x3177
+0xA4E8 0x3178
+0xA4E9 0x3179
+0xA4EA 0x317A
+0xA4EB 0x317B
+0xA4EC 0x317C
+0xA4ED 0x317D
+0xA4EE 0x317E
+0xA4EF 0x317F
+0xA4F0 0x3180
+0xA4F1 0x3181
+0xA4F2 0x3182
+0xA4F3 0x3183
+0xA4F4 0x3184
+0xA4F5 0x3185
+0xA4F6 0x3186
+0xA4F7 0x3187
+0xA4F8 0x3188
+0xA4F9 0x3189
+0xA4FA 0x318A
+0xA4FB 0x318B
+0xA4FC 0x318C
+0xA4FD 0x318D
+0xA4FE 0x318E
+0xA5A1 0x2170
+0xA5A2 0x2171
+0xA5A3 0x2172
+0xA5A4 0x2173
+0xA5A5 0x2174
+0xA5A6 0x2175
+0xA5A7 0x2176
+0xA5A8 0x2177
+0xA5A9 0x2178
+0xA5AA 0x2179
+0xA5B0 0x2160
+0xA5B1 0x2161
+0xA5B2 0x2162
+0xA5B3 0x2163
+0xA5B4 0x2164
+0xA5B5 0x2165
+0xA5B6 0x2166
+0xA5B7 0x2167
+0xA5B8 0x2168
+0xA5B9 0x2169
+0xA5C1 0x0391
+0xA5C2 0x0392
+0xA5C3 0x0393
+0xA5C4 0x0394
+0xA5C5 0x0395
+0xA5C6 0x0396
+0xA5C7 0x0397
+0xA5C8 0x0398
+0xA5C9 0x0399
+0xA5CA 0x039A
+0xA5CB 0x039B
+0xA5CC 0x039C
+0xA5CD 0x039D
+0xA5CE 0x039E
+0xA5CF 0x039F
+0xA5D0 0x03A0
+0xA5D1 0x03A1
+0xA5D2 0x03A3
+0xA5D3 0x03A4
+0xA5D4 0x03A5
+0xA5D5 0x03A6
+0xA5D6 0x03A7
+0xA5D7 0x03A8
+0xA5D8 0x03A9
+0xA5E1 0x03B1
+0xA5E2 0x03B2
+0xA5E3 0x03B3
+0xA5E4 0x03B4
+0xA5E5 0x03B5
+0xA5E6 0x03B6
+0xA5E7 0x03B7
+0xA5E8 0x03B8
+0xA5E9 0x03B9
+0xA5EA 0x03BA
+0xA5EB 0x03BB
+0xA5EC 0x03BC
+0xA5ED 0x03BD
+0xA5EE 0x03BE
+0xA5EF 0x03BF
+0xA5F0 0x03C0
+0xA5F1 0x03C1
+0xA5F2 0x03C3
+0xA5F3 0x03C4
+0xA5F4 0x03C5
+0xA5F5 0x03C6
+0xA5F6 0x03C7
+0xA5F7 0x03C8
+0xA5F8 0x03C9
+0xA6A1 0x2500
+0xA6A2 0x2502
+0xA6A3 0x250C
+0xA6A4 0x2510
+0xA6A5 0x2518
+0xA6A6 0x2514
+0xA6A7 0x251C
+0xA6A8 0x252C
+0xA6A9 0x2524
+0xA6AA 0x2534
+0xA6AB 0x253C
+0xA6AC 0x2501
+0xA6AD 0x2503
+0xA6AE 0x250F
+0xA6AF 0x2513
+0xA6B0 0x251B
+0xA6B1 0x2517
+0xA6B2 0x2523
+0xA6B3 0x2533
+0xA6B4 0x252B
+0xA6B5 0x253B
+0xA6B6 0x254B
+0xA6B7 0x2520
+0xA6B8 0x252F
+0xA6B9 0x2528
+0xA6BA 0x2537
+0xA6BB 0x253F
+0xA6BC 0x251D
+0xA6BD 0x2530
+0xA6BE 0x2525
+0xA6BF 0x2538
+0xA6C0 0x2542
+0xA6C1 0x2512
+0xA6C2 0x2511
+0xA6C3 0x251A
+0xA6C4 0x2519
+0xA6C5 0x2516
+0xA6C6 0x2515
+0xA6C7 0x250E
+0xA6C8 0x250D
+0xA6C9 0x251E
+0xA6CA 0x251F
+0xA6CB 0x2521
+0xA6CC 0x2522
+0xA6CD 0x2526
+0xA6CE 0x2527
+0xA6CF 0x2529
+0xA6D0 0x252A
+0xA6D1 0x252D
+0xA6D2 0x252E
+0xA6D3 0x2531
+0xA6D4 0x2532
+0xA6D5 0x2535
+0xA6D6 0x2536
+0xA6D7 0x2539
+0xA6D8 0x253A
+0xA6D9 0x253D
+0xA6DA 0x253E
+0xA6DB 0x2540
+0xA6DC 0x2541
+0xA6DD 0x2543
+0xA6DE 0x2544
+0xA6DF 0x2545
+0xA6E0 0x2546
+0xA6E1 0x2547
+0xA6E2 0x2548
+0xA6E3 0x2549
+0xA6E4 0x254A
+0xA7A1 0x3395
+0xA7A2 0x3396
+0xA7A3 0x3397
+0xA7A4 0x2113
+0xA7A5 0x3398
+0xA7A6 0x33C4
+0xA7A7 0x33A3
+0xA7A8 0x33A4
+0xA7A9 0x33A5
+0xA7AA 0x33A6
+0xA7AB 0x3399
+0xA7AC 0x339A
+0xA7AD 0x339B
+0xA7AE 0x339C
+0xA7AF 0x339D
+0xA7B0 0x339E
+0xA7B1 0x339F
+0xA7B2 0x33A0
+0xA7B3 0x33A1
+0xA7B4 0x33A2
+0xA7B5 0x33CA
+0xA7B6 0x338D
+0xA7B7 0x338E
+0xA7B8 0x338F
+0xA7B9 0x33CF
+0xA7BA 0x3388
+0xA7BB 0x3389
+0xA7BC 0x33C8
+0xA7BD 0x33A7
+0xA7BE 0x33A8
+0xA7BF 0x33B0
+0xA7C0 0x33B1
+0xA7C1 0x33B2
+0xA7C2 0x33B3
+0xA7C3 0x33B4
+0xA7C4 0x33B5
+0xA7C5 0x33B6
+0xA7C6 0x33B7
+0xA7C7 0x33B8
+0xA7C8 0x33B9
+0xA7C9 0x3380
+0xA7CA 0x3381
+0xA7CB 0x3382
+0xA7CC 0x3383
+0xA7CD 0x3384
+0xA7CE 0x33BA
+0xA7CF 0x33BB
+0xA7D0 0x33BC
+0xA7D1 0x33BD
+0xA7D2 0x33BE
+0xA7D3 0x33BF
+0xA7D4 0x3390
+0xA7D5 0x3391
+0xA7D6 0x3392
+0xA7D7 0x3393
+0xA7D8 0x3394
+0xA7D9 0x2126
+0xA7DA 0x33C0
+0xA7DB 0x33C1
+0xA7DC 0x338A
+0xA7DD 0x338B
+0xA7DE 0x338C
+0xA7DF 0x33D6
+0xA7E0 0x33C5
+0xA7E1 0x33AD
+0xA7E2 0x33AE
+0xA7E3 0x33AF
+0xA7E4 0x33DB
+0xA7E5 0x33A9
+0xA7E6 0x33AA
+0xA7E7 0x33AB
+0xA7E8 0x33AC
+0xA7E9 0x33DD
+0xA7EA 0x33D0
+0xA7EB 0x33D3
+0xA7EC 0x33C3
+0xA7ED 0x33C9
+0xA7EE 0x33DC
+0xA7EF 0x33C6
+0xA8A1 0x00C6
+0xA8A2 0x00D0
+0xA8A3 0x00AA
+0xA8A4 0x0126
+0xA8A6 0x0132
+0xA8A8 0x013F
+0xA8A9 0x0141
+0xA8AA 0x00D8
+0xA8AB 0x0152
+0xA8AC 0x00BA
+0xA8AD 0x00DE
+0xA8AE 0x0166
+0xA8AF 0x014A
+0xA8B1 0x3260
+0xA8B2 0x3261
+0xA8B3 0x3262
+0xA8B4 0x3263
+0xA8B5 0x3264
+0xA8B6 0x3265
+0xA8B7 0x3266
+0xA8B8 0x3267
+0xA8B9 0x3268
+0xA8BA 0x3269
+0xA8BB 0x326A
+0xA8BC 0x326B
+0xA8BD 0x326C
+0xA8BE 0x326D
+0xA8BF 0x326E
+0xA8C0 0x326F
+0xA8C1 0x3270
+0xA8C2 0x3271
+0xA8C3 0x3272
+0xA8C4 0x3273
+0xA8C5 0x3274
+0xA8C6 0x3275
+0xA8C7 0x3276
+0xA8C8 0x3277
+0xA8C9 0x3278
+0xA8CA 0x3279
+0xA8CB 0x327A
+0xA8CC 0x327B
+0xA8CD 0x24D0
+0xA8CE 0x24D1
+0xA8CF 0x24D2
+0xA8D0 0x24D3
+0xA8D1 0x24D4
+0xA8D2 0x24D5
+0xA8D3 0x24D6
+0xA8D4 0x24D7
+0xA8D5 0x24D8
+0xA8D6 0x24D9
+0xA8D7 0x24DA
+0xA8D8 0x24DB
+0xA8D9 0x24DC
+0xA8DA 0x24DD
+0xA8DB 0x24DE
+0xA8DC 0x24DF
+0xA8DD 0x24E0
+0xA8DE 0x24E1
+0xA8DF 0x24E2
+0xA8E0 0x24E3
+0xA8E1 0x24E4
+0xA8E2 0x24E5
+0xA8E3 0x24E6
+0xA8E4 0x24E7
+0xA8E5 0x24E8
+0xA8E6 0x24E9
+0xA8E7 0x2460
+0xA8E8 0x2461
+0xA8E9 0x2462
+0xA8EA 0x2463
+0xA8EB 0x2464
+0xA8EC 0x2465
+0xA8ED 0x2466
+0xA8EE 0x2467
+0xA8EF 0x2468
+0xA8F0 0x2469
+0xA8F1 0x246A
+0xA8F2 0x246B
+0xA8F3 0x246C
+0xA8F4 0x246D
+0xA8F5 0x246E
+0xA8F6 0x00BD
+0xA8F7 0x2153
+0xA8F8 0x2154
+0xA8F9 0x00BC
+0xA8FA 0x00BE
+0xA8FB 0x215B
+0xA8FC 0x215C
+0xA8FD 0x215D
+0xA8FE 0x215E
+0xA9A1 0x00E6
+0xA9A2 0x0111
+0xA9A3 0x00F0
+0xA9A4 0x0127
+0xA9A5 0x0131
+0xA9A6 0x0133
+0xA9A7 0x0138
+0xA9A8 0x0140
+0xA9A9 0x0142
+0xA9AA 0x00F8
+0xA9AB 0x0153
+0xA9AC 0x00DF
+0xA9AD 0x00FE
+0xA9AE 0x0167
+0xA9AF 0x014B
+0xA9B0 0x0149
+0xA9B1 0x3200
+0xA9B2 0x3201
+0xA9B3 0x3202
+0xA9B4 0x3203
+0xA9B5 0x3204
+0xA9B6 0x3205
+0xA9B7 0x3206
+0xA9B8 0x3207
+0xA9B9 0x3208
+0xA9BA 0x3209
+0xA9BB 0x320A
+0xA9BC 0x320B
+0xA9BD 0x320C
+0xA9BE 0x320D
+0xA9BF 0x320E
+0xA9C0 0x320F
+0xA9C1 0x3210
+0xA9C2 0x3211
+0xA9C3 0x3212
+0xA9C4 0x3213
+0xA9C5 0x3214
+0xA9C6 0x3215
+0xA9C7 0x3216
+0xA9C8 0x3217
+0xA9C9 0x3218
+0xA9CA 0x3219
+0xA9CB 0x321A
+0xA9CC 0x321B
+0xA9CD 0x249C
+0xA9CE 0x249D
+0xA9CF 0x249E
+0xA9D0 0x249F
+0xA9D1 0x24A0
+0xA9D2 0x24A1
+0xA9D3 0x24A2
+0xA9D4 0x24A3
+0xA9D5 0x24A4
+0xA9D6 0x24A5
+0xA9D7 0x24A6
+0xA9D8 0x24A7
+0xA9D9 0x24A8
+0xA9DA 0x24A9
+0xA9DB 0x24AA
+0xA9DC 0x24AB
+0xA9DD 0x24AC
+0xA9DE 0x24AD
+0xA9DF 0x24AE
+0xA9E0 0x24AF
+0xA9E1 0x24B0
+0xA9E2 0x24B1
+0xA9E3 0x24B2
+0xA9E4 0x24B3
+0xA9E5 0x24B4
+0xA9E6 0x24B5
+0xA9E7 0x2474
+0xA9E8 0x2475
+0xA9E9 0x2476
+0xA9EA 0x2477
+0xA9EB 0x2478
+0xA9EC 0x2479
+0xA9ED 0x247A
+0xA9EE 0x247B
+0xA9EF 0x247C
+0xA9F0 0x247D
+0xA9F1 0x247E
+0xA9F2 0x247F
+0xA9F3 0x2480
+0xA9F4 0x2481
+0xA9F5 0x2482
+0xA9F6 0x00B9
+0xA9F7 0x00B2
+0xA9F8 0x00B3
+0xA9F9 0x2074
+0xA9FA 0x207F
+0xA9FB 0x2081
+0xA9FC 0x2082
+0xA9FD 0x2083
+0xA9FE 0x2084
+0xAAA1 0x3041
+0xAAA2 0x3042
+0xAAA3 0x3043
+0xAAA4 0x3044
+0xAAA5 0x3045
+0xAAA6 0x3046
+0xAAA7 0x3047
+0xAAA8 0x3048
+0xAAA9 0x3049
+0xAAAA 0x304A
+0xAAAB 0x304B
+0xAAAC 0x304C
+0xAAAD 0x304D
+0xAAAE 0x304E
+0xAAAF 0x304F
+0xAAB0 0x3050
+0xAAB1 0x3051
+0xAAB2 0x3052
+0xAAB3 0x3053
+0xAAB4 0x3054
+0xAAB5 0x3055
+0xAAB6 0x3056
+0xAAB7 0x3057
+0xAAB8 0x3058
+0xAAB9 0x3059
+0xAABA 0x305A
+0xAABB 0x305B
+0xAABC 0x305C
+0xAABD 0x305D
+0xAABE 0x305E
+0xAABF 0x305F
+0xAAC0 0x3060
+0xAAC1 0x3061
+0xAAC2 0x3062
+0xAAC3 0x3063
+0xAAC4 0x3064
+0xAAC5 0x3065
+0xAAC6 0x3066
+0xAAC7 0x3067
+0xAAC8 0x3068
+0xAAC9 0x3069
+0xAACA 0x306A
+0xAACB 0x306B
+0xAACC 0x306C
+0xAACD 0x306D
+0xAACE 0x306E
+0xAACF 0x306F
+0xAAD0 0x3070
+0xAAD1 0x3071
+0xAAD2 0x3072
+0xAAD3 0x3073
+0xAAD4 0x3074
+0xAAD5 0x3075
+0xAAD6 0x3076
+0xAAD7 0x3077
+0xAAD8 0x3078
+0xAAD9 0x3079
+0xAADA 0x307A
+0xAADB 0x307B
+0xAADC 0x307C
+0xAADD 0x307D
+0xAADE 0x307E
+0xAADF 0x307F
+0xAAE0 0x3080
+0xAAE1 0x3081
+0xAAE2 0x3082
+0xAAE3 0x3083
+0xAAE4 0x3084
+0xAAE5 0x3085
+0xAAE6 0x3086
+0xAAE7 0x3087
+0xAAE8 0x3088
+0xAAE9 0x3089
+0xAAEA 0x308A
+0xAAEB 0x308B
+0xAAEC 0x308C
+0xAAED 0x308D
+0xAAEE 0x308E
+0xAAEF 0x308F
+0xAAF0 0x3090
+0xAAF1 0x3091
+0xAAF2 0x3092
+0xAAF3 0x3093
+0xABA1 0x30A1
+0xABA2 0x30A2
+0xABA3 0x30A3
+0xABA4 0x30A4
+0xABA5 0x30A5
+0xABA6 0x30A6
+0xABA7 0x30A7
+0xABA8 0x30A8
+0xABA9 0x30A9
+0xABAA 0x30AA
+0xABAB 0x30AB
+0xABAC 0x30AC
+0xABAD 0x30AD
+0xABAE 0x30AE
+0xABAF 0x30AF
+0xABB0 0x30B0
+0xABB1 0x30B1
+0xABB2 0x30B2
+0xABB3 0x30B3
+0xABB4 0x30B4
+0xABB5 0x30B5
+0xABB6 0x30B6
+0xABB7 0x30B7
+0xABB8 0x30B8
+0xABB9 0x30B9
+0xABBA 0x30BA
+0xABBB 0x30BB
+0xABBC 0x30BC
+0xABBD 0x30BD
+0xABBE 0x30BE
+0xABBF 0x30BF
+0xABC0 0x30C0
+0xABC1 0x30C1
+0xABC2 0x30C2
+0xABC3 0x30C3
+0xABC4 0x30C4
+0xABC5 0x30C5
+0xABC6 0x30C6
+0xABC7 0x30C7
+0xABC8 0x30C8
+0xABC9 0x30C9
+0xABCA 0x30CA
+0xABCB 0x30CB
+0xABCC 0x30CC
+0xABCD 0x30CD
+0xABCE 0x30CE
+0xABCF 0x30CF
+0xABD0 0x30D0
+0xABD1 0x30D1
+0xABD2 0x30D2
+0xABD3 0x30D3
+0xABD4 0x30D4
+0xABD5 0x30D5
+0xABD6 0x30D6
+0xABD7 0x30D7
+0xABD8 0x30D8
+0xABD9 0x30D9
+0xABDA 0x30DA
+0xABDB 0x30DB
+0xABDC 0x30DC
+0xABDD 0x30DD
+0xABDE 0x30DE
+0xABDF 0x30DF
+0xABE0 0x30E0
+0xABE1 0x30E1
+0xABE2 0x30E2
+0xABE3 0x30E3
+0xABE4 0x30E4
+0xABE5 0x30E5
+0xABE6 0x30E6
+0xABE7 0x30E7
+0xABE8 0x30E8
+0xABE9 0x30E9
+0xABEA 0x30EA
+0xABEB 0x30EB
+0xABEC 0x30EC
+0xABED 0x30ED
+0xABEE 0x30EE
+0xABEF 0x30EF
+0xABF0 0x30F0
+0xABF1 0x30F1
+0xABF2 0x30F2
+0xABF3 0x30F3
+0xABF4 0x30F4
+0xABF5 0x30F5
+0xABF6 0x30F6
+0xACA1 0x0410
+0xACA2 0x0411
+0xACA3 0x0412
+0xACA4 0x0413
+0xACA5 0x0414
+0xACA6 0x0415
+0xACA7 0x0401
+0xACA8 0x0416
+0xACA9 0x0417
+0xACAA 0x0418
+0xACAB 0x0419
+0xACAC 0x041A
+0xACAD 0x041B
+0xACAE 0x041C
+0xACAF 0x041D
+0xACB0 0x041E
+0xACB1 0x041F
+0xACB2 0x0420
+0xACB3 0x0421
+0xACB4 0x0422
+0xACB5 0x0423
+0xACB6 0x0424
+0xACB7 0x0425
+0xACB8 0x0426
+0xACB9 0x0427
+0xACBA 0x0428
+0xACBB 0x0429
+0xACBC 0x042A
+0xACBD 0x042B
+0xACBE 0x042C
+0xACBF 0x042D
+0xACC0 0x042E
+0xACC1 0x042F
+0xACD1 0x0430
+0xACD2 0x0431
+0xACD3 0x0432
+0xACD4 0x0433
+0xACD5 0x0434
+0xACD6 0x0435
+0xACD7 0x0451
+0xACD8 0x0436
+0xACD9 0x0437
+0xACDA 0x0438
+0xACDB 0x0439
+0xACDC 0x043A
+0xACDD 0x043B
+0xACDE 0x043C
+0xACDF 0x043D
+0xACE0 0x043E
+0xACE1 0x043F
+0xACE2 0x0440
+0xACE3 0x0441
+0xACE4 0x0442
+0xACE5 0x0443
+0xACE6 0x0444
+0xACE7 0x0445
+0xACE8 0x0446
+0xACE9 0x0447
+0xACEA 0x0448
+0xACEB 0x0449
+0xACEC 0x044A
+0xACED 0x044B
+0xACEE 0x044C
+0xACEF 0x044D
+0xACF0 0x044E
+0xACF1 0x044F
+0xB0A1 0xAC00
+0xB0A2 0xAC01
+0xB0A3 0xAC04
+0xB0A4 0xAC07
+0xB0A5 0xAC08
+0xB0A6 0xAC09
+0xB0A7 0xAC0A
+0xB0A8 0xAC10
+0xB0A9 0xAC11
+0xB0AA 0xAC12
+0xB0AB 0xAC13
+0xB0AC 0xAC14
+0xB0AD 0xAC15
+0xB0AE 0xAC16
+0xB0AF 0xAC17
+0xB0B0 0xAC19
+0xB0B1 0xAC1A
+0xB0B2 0xAC1B
+0xB0B3 0xAC1C
+0xB0B4 0xAC1D
+0xB0B5 0xAC20
+0xB0B6 0xAC24
+0xB0B7 0xAC2C
+0xB0B8 0xAC2D
+0xB0B9 0xAC2F
+0xB0BA 0xAC30
+0xB0BB 0xAC31
+0xB0BC 0xAC38
+0xB0BD 0xAC39
+0xB0BE 0xAC3C
+0xB0BF 0xAC40
+0xB0C0 0xAC4B
+0xB0C1 0xAC4D
+0xB0C2 0xAC54
+0xB0C3 0xAC58
+0xB0C4 0xAC5C
+0xB0C5 0xAC70
+0xB0C6 0xAC71
+0xB0C7 0xAC74
+0xB0C8 0xAC77
+0xB0C9 0xAC78
+0xB0CA 0xAC7A
+0xB0CB 0xAC80
+0xB0CC 0xAC81
+0xB0CD 0xAC83
+0xB0CE 0xAC84
+0xB0CF 0xAC85
+0xB0D0 0xAC86
+0xB0D1 0xAC89
+0xB0D2 0xAC8A
+0xB0D3 0xAC8B
+0xB0D4 0xAC8C
+0xB0D5 0xAC90
+0xB0D6 0xAC94
+0xB0D7 0xAC9C
+0xB0D8 0xAC9D
+0xB0D9 0xAC9F
+0xB0DA 0xACA0
+0xB0DB 0xACA1
+0xB0DC 0xACA8
+0xB0DD 0xACA9
+0xB0DE 0xACAA
+0xB0DF 0xACAC
+0xB0E0 0xACAF
+0xB0E1 0xACB0
+0xB0E2 0xACB8
+0xB0E3 0xACB9
+0xB0E4 0xACBB
+0xB0E5 0xACBC
+0xB0E6 0xACBD
+0xB0E7 0xACC1
+0xB0E8 0xACC4
+0xB0E9 0xACC8
+0xB0EA 0xACCC
+0xB0EB 0xACD5
+0xB0EC 0xACD7
+0xB0ED 0xACE0
+0xB0EE 0xACE1
+0xB0EF 0xACE4
+0xB0F0 0xACE7
+0xB0F1 0xACE8
+0xB0F2 0xACEA
+0xB0F3 0xACEC
+0xB0F4 0xACEF
+0xB0F5 0xACF0
+0xB0F6 0xACF1
+0xB0F7 0xACF3
+0xB0F8 0xACF5
+0xB0F9 0xACF6
+0xB0FA 0xACFC
+0xB0FB 0xACFD
+0xB0FC 0xAD00
+0xB0FD 0xAD04
+0xB0FE 0xAD06
+0xB1A1 0xAD0C
+0xB1A2 0xAD0D
+0xB1A3 0xAD0F
+0xB1A4 0xAD11
+0xB1A5 0xAD18
+0xB1A6 0xAD1C
+0xB1A7 0xAD20
+0xB1A8 0xAD29
+0xB1A9 0xAD2C
+0xB1AA 0xAD2D
+0xB1AB 0xAD34
+0xB1AC 0xAD35
+0xB1AD 0xAD38
+0xB1AE 0xAD3C
+0xB1AF 0xAD44
+0xB1B0 0xAD45
+0xB1B1 0xAD47
+0xB1B2 0xAD49
+0xB1B3 0xAD50
+0xB1B4 0xAD54
+0xB1B5 0xAD58
+0xB1B6 0xAD61
+0xB1B7 0xAD63
+0xB1B8 0xAD6C
+0xB1B9 0xAD6D
+0xB1BA 0xAD70
+0xB1BB 0xAD73
+0xB1BC 0xAD74
+0xB1BD 0xAD75
+0xB1BE 0xAD76
+0xB1BF 0xAD7B
+0xB1C0 0xAD7C
+0xB1C1 0xAD7D
+0xB1C2 0xAD7F
+0xB1C3 0xAD81
+0xB1C4 0xAD82
+0xB1C5 0xAD88
+0xB1C6 0xAD89
+0xB1C7 0xAD8C
+0xB1C8 0xAD90
+0xB1C9 0xAD9C
+0xB1CA 0xAD9D
+0xB1CB 0xADA4
+0xB1CC 0xADB7
+0xB1CD 0xADC0
+0xB1CE 0xADC1
+0xB1CF 0xADC4
+0xB1D0 0xADC8
+0xB1D1 0xADD0
+0xB1D2 0xADD1
+0xB1D3 0xADD3
+0xB1D4 0xADDC
+0xB1D5 0xADE0
+0xB1D6 0xADE4
+0xB1D7 0xADF8
+0xB1D8 0xADF9
+0xB1D9 0xADFC
+0xB1DA 0xADFF
+0xB1DB 0xAE00
+0xB1DC 0xAE01
+0xB1DD 0xAE08
+0xB1DE 0xAE09
+0xB1DF 0xAE0B
+0xB1E0 0xAE0D
+0xB1E1 0xAE14
+0xB1E2 0xAE30
+0xB1E3 0xAE31
+0xB1E4 0xAE34
+0xB1E5 0xAE37
+0xB1E6 0xAE38
+0xB1E7 0xAE3A
+0xB1E8 0xAE40
+0xB1E9 0xAE41
+0xB1EA 0xAE43
+0xB1EB 0xAE45
+0xB1EC 0xAE46
+0xB1ED 0xAE4A
+0xB1EE 0xAE4C
+0xB1EF 0xAE4D
+0xB1F0 0xAE4E
+0xB1F1 0xAE50
+0xB1F2 0xAE54
+0xB1F3 0xAE56
+0xB1F4 0xAE5C
+0xB1F5 0xAE5D
+0xB1F6 0xAE5F
+0xB1F7 0xAE60
+0xB1F8 0xAE61
+0xB1F9 0xAE65
+0xB1FA 0xAE68
+0xB1FB 0xAE69
+0xB1FC 0xAE6C
+0xB1FD 0xAE70
+0xB1FE 0xAE78
+0xB2A1 0xAE79
+0xB2A2 0xAE7B
+0xB2A3 0xAE7C
+0xB2A4 0xAE7D
+0xB2A5 0xAE84
+0xB2A6 0xAE85
+0xB2A7 0xAE8C
+0xB2A8 0xAEBC
+0xB2A9 0xAEBD
+0xB2AA 0xAEBE
+0xB2AB 0xAEC0
+0xB2AC 0xAEC4
+0xB2AD 0xAECC
+0xB2AE 0xAECD
+0xB2AF 0xAECF
+0xB2B0 0xAED0
+0xB2B1 0xAED1
+0xB2B2 0xAED8
+0xB2B3 0xAED9
+0xB2B4 0xAEDC
+0xB2B5 0xAEE8
+0xB2B6 0xAEEB
+0xB2B7 0xAEED
+0xB2B8 0xAEF4
+0xB2B9 0xAEF8
+0xB2BA 0xAEFC
+0xB2BB 0xAF07
+0xB2BC 0xAF08
+0xB2BD 0xAF0D
+0xB2BE 0xAF10
+0xB2BF 0xAF2C
+0xB2C0 0xAF2D
+0xB2C1 0xAF30
+0xB2C2 0xAF32
+0xB2C3 0xAF34
+0xB2C4 0xAF3C
+0xB2C5 0xAF3D
+0xB2C6 0xAF3F
+0xB2C7 0xAF41
+0xB2C8 0xAF42
+0xB2C9 0xAF43
+0xB2CA 0xAF48
+0xB2CB 0xAF49
+0xB2CC 0xAF50
+0xB2CD 0xAF5C
+0xB2CE 0xAF5D
+0xB2CF 0xAF64
+0xB2D0 0xAF65
+0xB2D1 0xAF79
+0xB2D2 0xAF80
+0xB2D3 0xAF84
+0xB2D4 0xAF88
+0xB2D5 0xAF90
+0xB2D6 0xAF91
+0xB2D7 0xAF95
+0xB2D8 0xAF9C
+0xB2D9 0xAFB8
+0xB2DA 0xAFB9
+0xB2DB 0xAFBC
+0xB2DC 0xAFC0
+0xB2DD 0xAFC7
+0xB2DE 0xAFC8
+0xB2DF 0xAFC9
+0xB2E0 0xAFCB
+0xB2E1 0xAFCD
+0xB2E2 0xAFCE
+0xB2E3 0xAFD4
+0xB2E4 0xAFDC
+0xB2E5 0xAFE8
+0xB2E6 0xAFE9
+0xB2E7 0xAFF0
+0xB2E8 0xAFF1
+0xB2E9 0xAFF4
+0xB2EA 0xAFF8
+0xB2EB 0xB000
+0xB2EC 0xB001
+0xB2ED 0xB004
+0xB2EE 0xB00C
+0xB2EF 0xB010
+0xB2F0 0xB014
+0xB2F1 0xB01C
+0xB2F2 0xB01D
+0xB2F3 0xB028
+0xB2F4 0xB044
+0xB2F5 0xB045
+0xB2F6 0xB048
+0xB2F7 0xB04A
+0xB2F8 0xB04C
+0xB2F9 0xB04E
+0xB2FA 0xB053
+0xB2FB 0xB054
+0xB2FC 0xB055
+0xB2FD 0xB057
+0xB2FE 0xB059
+0xB3A1 0xB05D
+0xB3A2 0xB07C
+0xB3A3 0xB07D
+0xB3A4 0xB080
+0xB3A5 0xB084
+0xB3A6 0xB08C
+0xB3A7 0xB08D
+0xB3A8 0xB08F
+0xB3A9 0xB091
+0xB3AA 0xB098
+0xB3AB 0xB099
+0xB3AC 0xB09A
+0xB3AD 0xB09C
+0xB3AE 0xB09F
+0xB3AF 0xB0A0
+0xB3B0 0xB0A1
+0xB3B1 0xB0A2
+0xB3B2 0xB0A8
+0xB3B3 0xB0A9
+0xB3B4 0xB0AB
+0xB3B5 0xB0AC
+0xB3B6 0xB0AD
+0xB3B7 0xB0AE
+0xB3B8 0xB0AF
+0xB3B9 0xB0B1
+0xB3BA 0xB0B3
+0xB3BB 0xB0B4
+0xB3BC 0xB0B5
+0xB3BD 0xB0B8
+0xB3BE 0xB0BC
+0xB3BF 0xB0C4
+0xB3C0 0xB0C5
+0xB3C1 0xB0C7
+0xB3C2 0xB0C8
+0xB3C3 0xB0C9
+0xB3C4 0xB0D0
+0xB3C5 0xB0D1
+0xB3C6 0xB0D4
+0xB3C7 0xB0D8
+0xB3C8 0xB0E0
+0xB3C9 0xB0E5
+0xB3CA 0xB108
+0xB3CB 0xB109
+0xB3CC 0xB10B
+0xB3CD 0xB10C
+0xB3CE 0xB110
+0xB3CF 0xB112
+0xB3D0 0xB113
+0xB3D1 0xB118
+0xB3D2 0xB119
+0xB3D3 0xB11B
+0xB3D4 0xB11C
+0xB3D5 0xB11D
+0xB3D6 0xB123
+0xB3D7 0xB124
+0xB3D8 0xB125
+0xB3D9 0xB128
+0xB3DA 0xB12C
+0xB3DB 0xB134
+0xB3DC 0xB135
+0xB3DD 0xB137
+0xB3DE 0xB138
+0xB3DF 0xB139
+0xB3E0 0xB140
+0xB3E1 0xB141
+0xB3E2 0xB144
+0xB3E3 0xB148
+0xB3E4 0xB150
+0xB3E5 0xB151
+0xB3E6 0xB154
+0xB3E7 0xB155
+0xB3E8 0xB158
+0xB3E9 0xB15C
+0xB3EA 0xB160
+0xB3EB 0xB178
+0xB3EC 0xB179
+0xB3ED 0xB17C
+0xB3EE 0xB180
+0xB3EF 0xB182
+0xB3F0 0xB188
+0xB3F1 0xB189
+0xB3F2 0xB18B
+0xB3F3 0xB18D
+0xB3F4 0xB192
+0xB3F5 0xB193
+0xB3F6 0xB194
+0xB3F7 0xB198
+0xB3F8 0xB19C
+0xB3F9 0xB1A8
+0xB3FA 0xB1CC
+0xB3FB 0xB1D0
+0xB3FC 0xB1D4
+0xB3FD 0xB1DC
+0xB3FE 0xB1DD
+0xB4A1 0xB1DF
+0xB4A2 0xB1E8
+0xB4A3 0xB1E9
+0xB4A4 0xB1EC
+0xB4A5 0xB1F0
+0xB4A6 0xB1F9
+0xB4A7 0xB1FB
+0xB4A8 0xB1FD
+0xB4A9 0xB204
+0xB4AA 0xB205
+0xB4AB 0xB208
+0xB4AC 0xB20B
+0xB4AD 0xB20C
+0xB4AE 0xB214
+0xB4AF 0xB215
+0xB4B0 0xB217
+0xB4B1 0xB219
+0xB4B2 0xB220
+0xB4B3 0xB234
+0xB4B4 0xB23C
+0xB4B5 0xB258
+0xB4B6 0xB25C
+0xB4B7 0xB260
+0xB4B8 0xB268
+0xB4B9 0xB269
+0xB4BA 0xB274
+0xB4BB 0xB275
+0xB4BC 0xB27C
+0xB4BD 0xB284
+0xB4BE 0xB285
+0xB4BF 0xB289
+0xB4C0 0xB290
+0xB4C1 0xB291
+0xB4C2 0xB294
+0xB4C3 0xB298
+0xB4C4 0xB299
+0xB4C5 0xB29A
+0xB4C6 0xB2A0
+0xB4C7 0xB2A1
+0xB4C8 0xB2A3
+0xB4C9 0xB2A5
+0xB4CA 0xB2A6
+0xB4CB 0xB2AA
+0xB4CC 0xB2AC
+0xB4CD 0xB2B0
+0xB4CE 0xB2B4
+0xB4CF 0xB2C8
+0xB4D0 0xB2C9
+0xB4D1 0xB2CC
+0xB4D2 0xB2D0
+0xB4D3 0xB2D2
+0xB4D4 0xB2D8
+0xB4D5 0xB2D9
+0xB4D6 0xB2DB
+0xB4D7 0xB2DD
+0xB4D8 0xB2E2
+0xB4D9 0xB2E4
+0xB4DA 0xB2E5
+0xB4DB 0xB2E6
+0xB4DC 0xB2E8
+0xB4DD 0xB2EB
+0xB4DE 0xB2EC
+0xB4DF 0xB2ED
+0xB4E0 0xB2EE
+0xB4E1 0xB2EF
+0xB4E2 0xB2F3
+0xB4E3 0xB2F4
+0xB4E4 0xB2F5
+0xB4E5 0xB2F7
+0xB4E6 0xB2F8
+0xB4E7 0xB2F9
+0xB4E8 0xB2FA
+0xB4E9 0xB2FB
+0xB4EA 0xB2FF
+0xB4EB 0xB300
+0xB4EC 0xB301
+0xB4ED 0xB304
+0xB4EE 0xB308
+0xB4EF 0xB310
+0xB4F0 0xB311
+0xB4F1 0xB313
+0xB4F2 0xB314
+0xB4F3 0xB315
+0xB4F4 0xB31C
+0xB4F5 0xB354
+0xB4F6 0xB355
+0xB4F7 0xB356
+0xB4F8 0xB358
+0xB4F9 0xB35B
+0xB4FA 0xB35C
+0xB4FB 0xB35E
+0xB4FC 0xB35F
+0xB4FD 0xB364
+0xB4FE 0xB365
+0xB5A1 0xB367
+0xB5A2 0xB369
+0xB5A3 0xB36B
+0xB5A4 0xB36E
+0xB5A5 0xB370
+0xB5A6 0xB371
+0xB5A7 0xB374
+0xB5A8 0xB378
+0xB5A9 0xB380
+0xB5AA 0xB381
+0xB5AB 0xB383
+0xB5AC 0xB384
+0xB5AD 0xB385
+0xB5AE 0xB38C
+0xB5AF 0xB390
+0xB5B0 0xB394
+0xB5B1 0xB3A0
+0xB5B2 0xB3A1
+0xB5B3 0xB3A8
+0xB5B4 0xB3AC
+0xB5B5 0xB3C4
+0xB5B6 0xB3C5
+0xB5B7 0xB3C8
+0xB5B8 0xB3CB
+0xB5B9 0xB3CC
+0xB5BA 0xB3CE
+0xB5BB 0xB3D0
+0xB5BC 0xB3D4
+0xB5BD 0xB3D5
+0xB5BE 0xB3D7
+0xB5BF 0xB3D9
+0xB5C0 0xB3DB
+0xB5C1 0xB3DD
+0xB5C2 0xB3E0
+0xB5C3 0xB3E4
+0xB5C4 0xB3E8
+0xB5C5 0xB3FC
+0xB5C6 0xB410
+0xB5C7 0xB418
+0xB5C8 0xB41C
+0xB5C9 0xB420
+0xB5CA 0xB428
+0xB5CB 0xB429
+0xB5CC 0xB42B
+0xB5CD 0xB434
+0xB5CE 0xB450
+0xB5CF 0xB451
+0xB5D0 0xB454
+0xB5D1 0xB458
+0xB5D2 0xB460
+0xB5D3 0xB461
+0xB5D4 0xB463
+0xB5D5 0xB465
+0xB5D6 0xB46C
+0xB5D7 0xB480
+0xB5D8 0xB488
+0xB5D9 0xB49D
+0xB5DA 0xB4A4
+0xB5DB 0xB4A8
+0xB5DC 0xB4AC
+0xB5DD 0xB4B5
+0xB5DE 0xB4B7
+0xB5DF 0xB4B9
+0xB5E0 0xB4C0
+0xB5E1 0xB4C4
+0xB5E2 0xB4C8
+0xB5E3 0xB4D0
+0xB5E4 0xB4D5
+0xB5E5 0xB4DC
+0xB5E6 0xB4DD
+0xB5E7 0xB4E0
+0xB5E8 0xB4E3
+0xB5E9 0xB4E4
+0xB5EA 0xB4E6
+0xB5EB 0xB4EC
+0xB5EC 0xB4ED
+0xB5ED 0xB4EF
+0xB5EE 0xB4F1
+0xB5EF 0xB4F8
+0xB5F0 0xB514
+0xB5F1 0xB515
+0xB5F2 0xB518
+0xB5F3 0xB51B
+0xB5F4 0xB51C
+0xB5F5 0xB524
+0xB5F6 0xB525
+0xB5F7 0xB527
+0xB5F8 0xB528
+0xB5F9 0xB529
+0xB5FA 0xB52A
+0xB5FB 0xB530
+0xB5FC 0xB531
+0xB5FD 0xB534
+0xB5FE 0xB538
+0xB6A1 0xB540
+0xB6A2 0xB541
+0xB6A3 0xB543
+0xB6A4 0xB544
+0xB6A5 0xB545
+0xB6A6 0xB54B
+0xB6A7 0xB54C
+0xB6A8 0xB54D
+0xB6A9 0xB550
+0xB6AA 0xB554
+0xB6AB 0xB55C
+0xB6AC 0xB55D
+0xB6AD 0xB55F
+0xB6AE 0xB560
+0xB6AF 0xB561
+0xB6B0 0xB5A0
+0xB6B1 0xB5A1
+0xB6B2 0xB5A4
+0xB6B3 0xB5A8
+0xB6B4 0xB5AA
+0xB6B5 0xB5AB
+0xB6B6 0xB5B0
+0xB6B7 0xB5B1
+0xB6B8 0xB5B3
+0xB6B9 0xB5B4
+0xB6BA 0xB5B5
+0xB6BB 0xB5BB
+0xB6BC 0xB5BC
+0xB6BD 0xB5BD
+0xB6BE 0xB5C0
+0xB6BF 0xB5C4
+0xB6C0 0xB5CC
+0xB6C1 0xB5CD
+0xB6C2 0xB5CF
+0xB6C3 0xB5D0
+0xB6C4 0xB5D1
+0xB6C5 0xB5D8
+0xB6C6 0xB5EC
+0xB6C7 0xB610
+0xB6C8 0xB611
+0xB6C9 0xB614
+0xB6CA 0xB618
+0xB6CB 0xB625
+0xB6CC 0xB62C
+0xB6CD 0xB634
+0xB6CE 0xB648
+0xB6CF 0xB664
+0xB6D0 0xB668
+0xB6D1 0xB69C
+0xB6D2 0xB69D
+0xB6D3 0xB6A0
+0xB6D4 0xB6A4
+0xB6D5 0xB6AB
+0xB6D6 0xB6AC
+0xB6D7 0xB6B1
+0xB6D8 0xB6D4
+0xB6D9 0xB6F0
+0xB6DA 0xB6F4
+0xB6DB 0xB6F8
+0xB6DC 0xB700
+0xB6DD 0xB701
+0xB6DE 0xB705
+0xB6DF 0xB728
+0xB6E0 0xB729
+0xB6E1 0xB72C
+0xB6E2 0xB72F
+0xB6E3 0xB730
+0xB6E4 0xB738
+0xB6E5 0xB739
+0xB6E6 0xB73B
+0xB6E7 0xB744
+0xB6E8 0xB748
+0xB6E9 0xB74C
+0xB6EA 0xB754
+0xB6EB 0xB755
+0xB6EC 0xB760
+0xB6ED 0xB764
+0xB6EE 0xB768
+0xB6EF 0xB770
+0xB6F0 0xB771
+0xB6F1 0xB773
+0xB6F2 0xB775
+0xB6F3 0xB77C
+0xB6F4 0xB77D
+0xB6F5 0xB780
+0xB6F6 0xB784
+0xB6F7 0xB78C
+0xB6F8 0xB78D
+0xB6F9 0xB78F
+0xB6FA 0xB790
+0xB6FB 0xB791
+0xB6FC 0xB792
+0xB6FD 0xB796
+0xB6FE 0xB797
+0xB7A1 0xB798
+0xB7A2 0xB799
+0xB7A3 0xB79C
+0xB7A4 0xB7A0
+0xB7A5 0xB7A8
+0xB7A6 0xB7A9
+0xB7A7 0xB7AB
+0xB7A8 0xB7AC
+0xB7A9 0xB7AD
+0xB7AA 0xB7B4
+0xB7AB 0xB7B5
+0xB7AC 0xB7B8
+0xB7AD 0xB7C7
+0xB7AE 0xB7C9
+0xB7AF 0xB7EC
+0xB7B0 0xB7ED
+0xB7B1 0xB7F0
+0xB7B2 0xB7F4
+0xB7B3 0xB7FC
+0xB7B4 0xB7FD
+0xB7B5 0xB7FF
+0xB7B6 0xB800
+0xB7B7 0xB801
+0xB7B8 0xB807
+0xB7B9 0xB808
+0xB7BA 0xB809
+0xB7BB 0xB80C
+0xB7BC 0xB810
+0xB7BD 0xB818
+0xB7BE 0xB819
+0xB7BF 0xB81B
+0xB7C0 0xB81D
+0xB7C1 0xB824
+0xB7C2 0xB825
+0xB7C3 0xB828
+0xB7C4 0xB82C
+0xB7C5 0xB834
+0xB7C6 0xB835
+0xB7C7 0xB837
+0xB7C8 0xB838
+0xB7C9 0xB839
+0xB7CA 0xB840
+0xB7CB 0xB844
+0xB7CC 0xB851
+0xB7CD 0xB853
+0xB7CE 0xB85C
+0xB7CF 0xB85D
+0xB7D0 0xB860
+0xB7D1 0xB864
+0xB7D2 0xB86C
+0xB7D3 0xB86D
+0xB7D4 0xB86F
+0xB7D5 0xB871
+0xB7D6 0xB878
+0xB7D7 0xB87C
+0xB7D8 0xB88D
+0xB7D9 0xB8A8
+0xB7DA 0xB8B0
+0xB7DB 0xB8B4
+0xB7DC 0xB8B8
+0xB7DD 0xB8C0
+0xB7DE 0xB8C1
+0xB7DF 0xB8C3
+0xB7E0 0xB8C5
+0xB7E1 0xB8CC
+0xB7E2 0xB8D0
+0xB7E3 0xB8D4
+0xB7E4 0xB8DD
+0xB7E5 0xB8DF
+0xB7E6 0xB8E1
+0xB7E7 0xB8E8
+0xB7E8 0xB8E9
+0xB7E9 0xB8EC
+0xB7EA 0xB8F0
+0xB7EB 0xB8F8
+0xB7EC 0xB8F9
+0xB7ED 0xB8FB
+0xB7EE 0xB8FD
+0xB7EF 0xB904
+0xB7F0 0xB918
+0xB7F1 0xB920
+0xB7F2 0xB93C
+0xB7F3 0xB93D
+0xB7F4 0xB940
+0xB7F5 0xB944
+0xB7F6 0xB94C
+0xB7F7 0xB94F
+0xB7F8 0xB951
+0xB7F9 0xB958
+0xB7FA 0xB959
+0xB7FB 0xB95C
+0xB7FC 0xB960
+0xB7FD 0xB968
+0xB7FE 0xB969
+0xB8A1 0xB96B
+0xB8A2 0xB96D
+0xB8A3 0xB974
+0xB8A4 0xB975
+0xB8A5 0xB978
+0xB8A6 0xB97C
+0xB8A7 0xB984
+0xB8A8 0xB985
+0xB8A9 0xB987
+0xB8AA 0xB989
+0xB8AB 0xB98A
+0xB8AC 0xB98D
+0xB8AD 0xB98E
+0xB8AE 0xB9AC
+0xB8AF 0xB9AD
+0xB8B0 0xB9B0
+0xB8B1 0xB9B4
+0xB8B2 0xB9BC
+0xB8B3 0xB9BD
+0xB8B4 0xB9BF
+0xB8B5 0xB9C1
+0xB8B6 0xB9C8
+0xB8B7 0xB9C9
+0xB8B8 0xB9CC
+0xB8B9 0xB9CE
+0xB8BA 0xB9CF
+0xB8BB 0xB9D0
+0xB8BC 0xB9D1
+0xB8BD 0xB9D2
+0xB8BE 0xB9D8
+0xB8BF 0xB9D9
+0xB8C0 0xB9DB
+0xB8C1 0xB9DD
+0xB8C2 0xB9DE
+0xB8C3 0xB9E1
+0xB8C4 0xB9E3
+0xB8C5 0xB9E4
+0xB8C6 0xB9E5
+0xB8C7 0xB9E8
+0xB8C8 0xB9EC
+0xB8C9 0xB9F4
+0xB8CA 0xB9F5
+0xB8CB 0xB9F7
+0xB8CC 0xB9F8
+0xB8CD 0xB9F9
+0xB8CE 0xB9FA
+0xB8CF 0xBA00
+0xB8D0 0xBA01
+0xB8D1 0xBA08
+0xB8D2 0xBA15
+0xB8D3 0xBA38
+0xB8D4 0xBA39
+0xB8D5 0xBA3C
+0xB8D6 0xBA40
+0xB8D7 0xBA42
+0xB8D8 0xBA48
+0xB8D9 0xBA49
+0xB8DA 0xBA4B
+0xB8DB 0xBA4D
+0xB8DC 0xBA4E
+0xB8DD 0xBA53
+0xB8DE 0xBA54
+0xB8DF 0xBA55
+0xB8E0 0xBA58
+0xB8E1 0xBA5C
+0xB8E2 0xBA64
+0xB8E3 0xBA65
+0xB8E4 0xBA67
+0xB8E5 0xBA68
+0xB8E6 0xBA69
+0xB8E7 0xBA70
+0xB8E8 0xBA71
+0xB8E9 0xBA74
+0xB8EA 0xBA78
+0xB8EB 0xBA83
+0xB8EC 0xBA84
+0xB8ED 0xBA85
+0xB8EE 0xBA87
+0xB8EF 0xBA8C
+0xB8F0 0xBAA8
+0xB8F1 0xBAA9
+0xB8F2 0xBAAB
+0xB8F3 0xBAAC
+0xB8F4 0xBAB0
+0xB8F5 0xBAB2
+0xB8F6 0xBAB8
+0xB8F7 0xBAB9
+0xB8F8 0xBABB
+0xB8F9 0xBABD
+0xB8FA 0xBAC4
+0xB8FB 0xBAC8
+0xB8FC 0xBAD8
+0xB8FD 0xBAD9
+0xB8FE 0xBAFC
+0xB9A1 0xBB00
+0xB9A2 0xBB04
+0xB9A3 0xBB0D
+0xB9A4 0xBB0F
+0xB9A5 0xBB11
+0xB9A6 0xBB18
+0xB9A7 0xBB1C
+0xB9A8 0xBB20
+0xB9A9 0xBB29
+0xB9AA 0xBB2B
+0xB9AB 0xBB34
+0xB9AC 0xBB35
+0xB9AD 0xBB36
+0xB9AE 0xBB38
+0xB9AF 0xBB3B
+0xB9B0 0xBB3C
+0xB9B1 0xBB3D
+0xB9B2 0xBB3E
+0xB9B3 0xBB44
+0xB9B4 0xBB45
+0xB9B5 0xBB47
+0xB9B6 0xBB49
+0xB9B7 0xBB4D
+0xB9B8 0xBB4F
+0xB9B9 0xBB50
+0xB9BA 0xBB54
+0xB9BB 0xBB58
+0xB9BC 0xBB61
+0xB9BD 0xBB63
+0xB9BE 0xBB6C
+0xB9BF 0xBB88
+0xB9C0 0xBB8C
+0xB9C1 0xBB90
+0xB9C2 0xBBA4
+0xB9C3 0xBBA8
+0xB9C4 0xBBAC
+0xB9C5 0xBBB4
+0xB9C6 0xBBB7
+0xB9C7 0xBBC0
+0xB9C8 0xBBC4
+0xB9C9 0xBBC8
+0xB9CA 0xBBD0
+0xB9CB 0xBBD3
+0xB9CC 0xBBF8
+0xB9CD 0xBBF9
+0xB9CE 0xBBFC
+0xB9CF 0xBBFF
+0xB9D0 0xBC00
+0xB9D1 0xBC02
+0xB9D2 0xBC08
+0xB9D3 0xBC09
+0xB9D4 0xBC0B
+0xB9D5 0xBC0C
+0xB9D6 0xBC0D
+0xB9D7 0xBC0F
+0xB9D8 0xBC11
+0xB9D9 0xBC14
+0xB9DA 0xBC15
+0xB9DB 0xBC16
+0xB9DC 0xBC17
+0xB9DD 0xBC18
+0xB9DE 0xBC1B
+0xB9DF 0xBC1C
+0xB9E0 0xBC1D
+0xB9E1 0xBC1E
+0xB9E2 0xBC1F
+0xB9E3 0xBC24
+0xB9E4 0xBC25
+0xB9E5 0xBC27
+0xB9E6 0xBC29
+0xB9E7 0xBC2D
+0xB9E8 0xBC30
+0xB9E9 0xBC31
+0xB9EA 0xBC34
+0xB9EB 0xBC38
+0xB9EC 0xBC40
+0xB9ED 0xBC41
+0xB9EE 0xBC43
+0xB9EF 0xBC44
+0xB9F0 0xBC45
+0xB9F1 0xBC49
+0xB9F2 0xBC4C
+0xB9F3 0xBC4D
+0xB9F4 0xBC50
+0xB9F5 0xBC5D
+0xB9F6 0xBC84
+0xB9F7 0xBC85
+0xB9F8 0xBC88
+0xB9F9 0xBC8B
+0xB9FA 0xBC8C
+0xB9FB 0xBC8E
+0xB9FC 0xBC94
+0xB9FD 0xBC95
+0xB9FE 0xBC97
+0xBAA1 0xBC99
+0xBAA2 0xBC9A
+0xBAA3 0xBCA0
+0xBAA4 0xBCA1
+0xBAA5 0xBCA4
+0xBAA6 0xBCA7
+0xBAA7 0xBCA8
+0xBAA8 0xBCB0
+0xBAA9 0xBCB1
+0xBAAA 0xBCB3
+0xBAAB 0xBCB4
+0xBAAC 0xBCB5
+0xBAAD 0xBCBC
+0xBAAE 0xBCBD
+0xBAAF 0xBCC0
+0xBAB0 0xBCC4
+0xBAB1 0xBCCD
+0xBAB2 0xBCCF
+0xBAB3 0xBCD0
+0xBAB4 0xBCD1
+0xBAB5 0xBCD5
+0xBAB6 0xBCD8
+0xBAB7 0xBCDC
+0xBAB8 0xBCF4
+0xBAB9 0xBCF5
+0xBABA 0xBCF6
+0xBABB 0xBCF8
+0xBABC 0xBCFC
+0xBABD 0xBD04
+0xBABE 0xBD05
+0xBABF 0xBD07
+0xBAC0 0xBD09
+0xBAC1 0xBD10
+0xBAC2 0xBD14
+0xBAC3 0xBD24
+0xBAC4 0xBD2C
+0xBAC5 0xBD40
+0xBAC6 0xBD48
+0xBAC7 0xBD49
+0xBAC8 0xBD4C
+0xBAC9 0xBD50
+0xBACA 0xBD58
+0xBACB 0xBD59
+0xBACC 0xBD64
+0xBACD 0xBD68
+0xBACE 0xBD80
+0xBACF 0xBD81
+0xBAD0 0xBD84
+0xBAD1 0xBD87
+0xBAD2 0xBD88
+0xBAD3 0xBD89
+0xBAD4 0xBD8A
+0xBAD5 0xBD90
+0xBAD6 0xBD91
+0xBAD7 0xBD93
+0xBAD8 0xBD95
+0xBAD9 0xBD99
+0xBADA 0xBD9A
+0xBADB 0xBD9C
+0xBADC 0xBDA4
+0xBADD 0xBDB0
+0xBADE 0xBDB8
+0xBADF 0xBDD4
+0xBAE0 0xBDD5
+0xBAE1 0xBDD8
+0xBAE2 0xBDDC
+0xBAE3 0xBDE9
+0xBAE4 0xBDF0
+0xBAE5 0xBDF4
+0xBAE6 0xBDF8
+0xBAE7 0xBE00
+0xBAE8 0xBE03
+0xBAE9 0xBE05
+0xBAEA 0xBE0C
+0xBAEB 0xBE0D
+0xBAEC 0xBE10
+0xBAED 0xBE14
+0xBAEE 0xBE1C
+0xBAEF 0xBE1D
+0xBAF0 0xBE1F
+0xBAF1 0xBE44
+0xBAF2 0xBE45
+0xBAF3 0xBE48
+0xBAF4 0xBE4C
+0xBAF5 0xBE4E
+0xBAF6 0xBE54
+0xBAF7 0xBE55
+0xBAF8 0xBE57
+0xBAF9 0xBE59
+0xBAFA 0xBE5A
+0xBAFB 0xBE5B
+0xBAFC 0xBE60
+0xBAFD 0xBE61
+0xBAFE 0xBE64
+0xBBA1 0xBE68
+0xBBA2 0xBE6A
+0xBBA3 0xBE70
+0xBBA4 0xBE71
+0xBBA5 0xBE73
+0xBBA6 0xBE74
+0xBBA7 0xBE75
+0xBBA8 0xBE7B
+0xBBA9 0xBE7C
+0xBBAA 0xBE7D
+0xBBAB 0xBE80
+0xBBAC 0xBE84
+0xBBAD 0xBE8C
+0xBBAE 0xBE8D
+0xBBAF 0xBE8F
+0xBBB0 0xBE90
+0xBBB1 0xBE91
+0xBBB2 0xBE98
+0xBBB3 0xBE99
+0xBBB4 0xBEA8
+0xBBB5 0xBED0
+0xBBB6 0xBED1
+0xBBB7 0xBED4
+0xBBB8 0xBED7
+0xBBB9 0xBED8
+0xBBBA 0xBEE0
+0xBBBB 0xBEE3
+0xBBBC 0xBEE4
+0xBBBD 0xBEE5
+0xBBBE 0xBEEC
+0xBBBF 0xBF01
+0xBBC0 0xBF08
+0xBBC1 0xBF09
+0xBBC2 0xBF18
+0xBBC3 0xBF19
+0xBBC4 0xBF1B
+0xBBC5 0xBF1C
+0xBBC6 0xBF1D
+0xBBC7 0xBF40
+0xBBC8 0xBF41
+0xBBC9 0xBF44
+0xBBCA 0xBF48
+0xBBCB 0xBF50
+0xBBCC 0xBF51
+0xBBCD 0xBF55
+0xBBCE 0xBF94
+0xBBCF 0xBFB0
+0xBBD0 0xBFC5
+0xBBD1 0xBFCC
+0xBBD2 0xBFCD
+0xBBD3 0xBFD0
+0xBBD4 0xBFD4
+0xBBD5 0xBFDC
+0xBBD6 0xBFDF
+0xBBD7 0xBFE1
+0xBBD8 0xC03C
+0xBBD9 0xC051
+0xBBDA 0xC058
+0xBBDB 0xC05C
+0xBBDC 0xC060
+0xBBDD 0xC068
+0xBBDE 0xC069
+0xBBDF 0xC090
+0xBBE0 0xC091
+0xBBE1 0xC094
+0xBBE2 0xC098
+0xBBE3 0xC0A0
+0xBBE4 0xC0A1
+0xBBE5 0xC0A3
+0xBBE6 0xC0A5
+0xBBE7 0xC0AC
+0xBBE8 0xC0AD
+0xBBE9 0xC0AF
+0xBBEA 0xC0B0
+0xBBEB 0xC0B3
+0xBBEC 0xC0B4
+0xBBED 0xC0B5
+0xBBEE 0xC0B6
+0xBBEF 0xC0BC
+0xBBF0 0xC0BD
+0xBBF1 0xC0BF
+0xBBF2 0xC0C0
+0xBBF3 0xC0C1
+0xBBF4 0xC0C5
+0xBBF5 0xC0C8
+0xBBF6 0xC0C9
+0xBBF7 0xC0CC
+0xBBF8 0xC0D0
+0xBBF9 0xC0D8
+0xBBFA 0xC0D9
+0xBBFB 0xC0DB
+0xBBFC 0xC0DC
+0xBBFD 0xC0DD
+0xBBFE 0xC0E4
+0xBCA1 0xC0E5
+0xBCA2 0xC0E8
+0xBCA3 0xC0EC
+0xBCA4 0xC0F4
+0xBCA5 0xC0F5
+0xBCA6 0xC0F7
+0xBCA7 0xC0F9
+0xBCA8 0xC100
+0xBCA9 0xC104
+0xBCAA 0xC108
+0xBCAB 0xC110
+0xBCAC 0xC115
+0xBCAD 0xC11C
+0xBCAE 0xC11D
+0xBCAF 0xC11E
+0xBCB0 0xC11F
+0xBCB1 0xC120
+0xBCB2 0xC123
+0xBCB3 0xC124
+0xBCB4 0xC126
+0xBCB5 0xC127
+0xBCB6 0xC12C
+0xBCB7 0xC12D
+0xBCB8 0xC12F
+0xBCB9 0xC130
+0xBCBA 0xC131
+0xBCBB 0xC136
+0xBCBC 0xC138
+0xBCBD 0xC139
+0xBCBE 0xC13C
+0xBCBF 0xC140
+0xBCC0 0xC148
+0xBCC1 0xC149
+0xBCC2 0xC14B
+0xBCC3 0xC14C
+0xBCC4 0xC14D
+0xBCC5 0xC154
+0xBCC6 0xC155
+0xBCC7 0xC158
+0xBCC8 0xC15C
+0xBCC9 0xC164
+0xBCCA 0xC165
+0xBCCB 0xC167
+0xBCCC 0xC168
+0xBCCD 0xC169
+0xBCCE 0xC170
+0xBCCF 0xC174
+0xBCD0 0xC178
+0xBCD1 0xC185
+0xBCD2 0xC18C
+0xBCD3 0xC18D
+0xBCD4 0xC18E
+0xBCD5 0xC190
+0xBCD6 0xC194
+0xBCD7 0xC196
+0xBCD8 0xC19C
+0xBCD9 0xC19D
+0xBCDA 0xC19F
+0xBCDB 0xC1A1
+0xBCDC 0xC1A5
+0xBCDD 0xC1A8
+0xBCDE 0xC1A9
+0xBCDF 0xC1AC
+0xBCE0 0xC1B0
+0xBCE1 0xC1BD
+0xBCE2 0xC1C4
+0xBCE3 0xC1C8
+0xBCE4 0xC1CC
+0xBCE5 0xC1D4
+0xBCE6 0xC1D7
+0xBCE7 0xC1D8
+0xBCE8 0xC1E0
+0xBCE9 0xC1E4
+0xBCEA 0xC1E8
+0xBCEB 0xC1F0
+0xBCEC 0xC1F1
+0xBCED 0xC1F3
+0xBCEE 0xC1FC
+0xBCEF 0xC1FD
+0xBCF0 0xC200
+0xBCF1 0xC204
+0xBCF2 0xC20C
+0xBCF3 0xC20D
+0xBCF4 0xC20F
+0xBCF5 0xC211
+0xBCF6 0xC218
+0xBCF7 0xC219
+0xBCF8 0xC21C
+0xBCF9 0xC21F
+0xBCFA 0xC220
+0xBCFB 0xC228
+0xBCFC 0xC229
+0xBCFD 0xC22B
+0xBCFE 0xC22D
+0xBDA1 0xC22F
+0xBDA2 0xC231
+0xBDA3 0xC232
+0xBDA4 0xC234
+0xBDA5 0xC248
+0xBDA6 0xC250
+0xBDA7 0xC251
+0xBDA8 0xC254
+0xBDA9 0xC258
+0xBDAA 0xC260
+0xBDAB 0xC265
+0xBDAC 0xC26C
+0xBDAD 0xC26D
+0xBDAE 0xC270
+0xBDAF 0xC274
+0xBDB0 0xC27C
+0xBDB1 0xC27D
+0xBDB2 0xC27F
+0xBDB3 0xC281
+0xBDB4 0xC288
+0xBDB5 0xC289
+0xBDB6 0xC290
+0xBDB7 0xC298
+0xBDB8 0xC29B
+0xBDB9 0xC29D
+0xBDBA 0xC2A4
+0xBDBB 0xC2A5
+0xBDBC 0xC2A8
+0xBDBD 0xC2AC
+0xBDBE 0xC2AD
+0xBDBF 0xC2B4
+0xBDC0 0xC2B5
+0xBDC1 0xC2B7
+0xBDC2 0xC2B9
+0xBDC3 0xC2DC
+0xBDC4 0xC2DD
+0xBDC5 0xC2E0
+0xBDC6 0xC2E3
+0xBDC7 0xC2E4
+0xBDC8 0xC2EB
+0xBDC9 0xC2EC
+0xBDCA 0xC2ED
+0xBDCB 0xC2EF
+0xBDCC 0xC2F1
+0xBDCD 0xC2F6
+0xBDCE 0xC2F8
+0xBDCF 0xC2F9
+0xBDD0 0xC2FB
+0xBDD1 0xC2FC
+0xBDD2 0xC300
+0xBDD3 0xC308
+0xBDD4 0xC309
+0xBDD5 0xC30C
+0xBDD6 0xC30D
+0xBDD7 0xC313
+0xBDD8 0xC314
+0xBDD9 0xC315
+0xBDDA 0xC318
+0xBDDB 0xC31C
+0xBDDC 0xC324
+0xBDDD 0xC325
+0xBDDE 0xC328
+0xBDDF 0xC329
+0xBDE0 0xC345
+0xBDE1 0xC368
+0xBDE2 0xC369
+0xBDE3 0xC36C
+0xBDE4 0xC370
+0xBDE5 0xC372
+0xBDE6 0xC378
+0xBDE7 0xC379
+0xBDE8 0xC37C
+0xBDE9 0xC37D
+0xBDEA 0xC384
+0xBDEB 0xC388
+0xBDEC 0xC38C
+0xBDED 0xC3C0
+0xBDEE 0xC3D8
+0xBDEF 0xC3D9
+0xBDF0 0xC3DC
+0xBDF1 0xC3DF
+0xBDF2 0xC3E0
+0xBDF3 0xC3E2
+0xBDF4 0xC3E8
+0xBDF5 0xC3E9
+0xBDF6 0xC3ED
+0xBDF7 0xC3F4
+0xBDF8 0xC3F5
+0xBDF9 0xC3F8
+0xBDFA 0xC408
+0xBDFB 0xC410
+0xBDFC 0xC424
+0xBDFD 0xC42C
+0xBDFE 0xC430
+0xBEA1 0xC434
+0xBEA2 0xC43C
+0xBEA3 0xC43D
+0xBEA4 0xC448
+0xBEA5 0xC464
+0xBEA6 0xC465
+0xBEA7 0xC468
+0xBEA8 0xC46C
+0xBEA9 0xC474
+0xBEAA 0xC475
+0xBEAB 0xC479
+0xBEAC 0xC480
+0xBEAD 0xC494
+0xBEAE 0xC49C
+0xBEAF 0xC4B8
+0xBEB0 0xC4BC
+0xBEB1 0xC4E9
+0xBEB2 0xC4F0
+0xBEB3 0xC4F1
+0xBEB4 0xC4F4
+0xBEB5 0xC4F8
+0xBEB6 0xC4FA
+0xBEB7 0xC4FF
+0xBEB8 0xC500
+0xBEB9 0xC501
+0xBEBA 0xC50C
+0xBEBB 0xC510
+0xBEBC 0xC514
+0xBEBD 0xC51C
+0xBEBE 0xC528
+0xBEBF 0xC529
+0xBEC0 0xC52C
+0xBEC1 0xC530
+0xBEC2 0xC538
+0xBEC3 0xC539
+0xBEC4 0xC53B
+0xBEC5 0xC53D
+0xBEC6 0xC544
+0xBEC7 0xC545
+0xBEC8 0xC548
+0xBEC9 0xC549
+0xBECA 0xC54A
+0xBECB 0xC54C
+0xBECC 0xC54D
+0xBECD 0xC54E
+0xBECE 0xC553
+0xBECF 0xC554
+0xBED0 0xC555
+0xBED1 0xC557
+0xBED2 0xC558
+0xBED3 0xC559
+0xBED4 0xC55D
+0xBED5 0xC55E
+0xBED6 0xC560
+0xBED7 0xC561
+0xBED8 0xC564
+0xBED9 0xC568
+0xBEDA 0xC570
+0xBEDB 0xC571
+0xBEDC 0xC573
+0xBEDD 0xC574
+0xBEDE 0xC575
+0xBEDF 0xC57C
+0xBEE0 0xC57D
+0xBEE1 0xC580
+0xBEE2 0xC584
+0xBEE3 0xC587
+0xBEE4 0xC58C
+0xBEE5 0xC58D
+0xBEE6 0xC58F
+0xBEE7 0xC591
+0xBEE8 0xC595
+0xBEE9 0xC597
+0xBEEA 0xC598
+0xBEEB 0xC59C
+0xBEEC 0xC5A0
+0xBEED 0xC5A9
+0xBEEE 0xC5B4
+0xBEEF 0xC5B5
+0xBEF0 0xC5B8
+0xBEF1 0xC5B9
+0xBEF2 0xC5BB
+0xBEF3 0xC5BC
+0xBEF4 0xC5BD
+0xBEF5 0xC5BE
+0xBEF6 0xC5C4
+0xBEF7 0xC5C5
+0xBEF8 0xC5C6
+0xBEF9 0xC5C7
+0xBEFA 0xC5C8
+0xBEFB 0xC5C9
+0xBEFC 0xC5CA
+0xBEFD 0xC5CC
+0xBEFE 0xC5CE
+0xBFA1 0xC5D0
+0xBFA2 0xC5D1
+0xBFA3 0xC5D4
+0xBFA4 0xC5D8
+0xBFA5 0xC5E0
+0xBFA6 0xC5E1
+0xBFA7 0xC5E3
+0xBFA8 0xC5E5
+0xBFA9 0xC5EC
+0xBFAA 0xC5ED
+0xBFAB 0xC5EE
+0xBFAC 0xC5F0
+0xBFAD 0xC5F4
+0xBFAE 0xC5F6
+0xBFAF 0xC5F7
+0xBFB0 0xC5FC
+0xBFB1 0xC5FD
+0xBFB2 0xC5FE
+0xBFB3 0xC5FF
+0xBFB4 0xC600
+0xBFB5 0xC601
+0xBFB6 0xC605
+0xBFB7 0xC606
+0xBFB8 0xC607
+0xBFB9 0xC608
+0xBFBA 0xC60C
+0xBFBB 0xC610
+0xBFBC 0xC618
+0xBFBD 0xC619
+0xBFBE 0xC61B
+0xBFBF 0xC61C
+0xBFC0 0xC624
+0xBFC1 0xC625
+0xBFC2 0xC628
+0xBFC3 0xC62C
+0xBFC4 0xC62D
+0xBFC5 0xC62E
+0xBFC6 0xC630
+0xBFC7 0xC633
+0xBFC8 0xC634
+0xBFC9 0xC635
+0xBFCA 0xC637
+0xBFCB 0xC639
+0xBFCC 0xC63B
+0xBFCD 0xC640
+0xBFCE 0xC641
+0xBFCF 0xC644
+0xBFD0 0xC648
+0xBFD1 0xC650
+0xBFD2 0xC651
+0xBFD3 0xC653
+0xBFD4 0xC654
+0xBFD5 0xC655
+0xBFD6 0xC65C
+0xBFD7 0xC65D
+0xBFD8 0xC660
+0xBFD9 0xC66C
+0xBFDA 0xC66F
+0xBFDB 0xC671
+0xBFDC 0xC678
+0xBFDD 0xC679
+0xBFDE 0xC67C
+0xBFDF 0xC680
+0xBFE0 0xC688
+0xBFE1 0xC689
+0xBFE2 0xC68B
+0xBFE3 0xC68D
+0xBFE4 0xC694
+0xBFE5 0xC695
+0xBFE6 0xC698
+0xBFE7 0xC69C
+0xBFE8 0xC6A4
+0xBFE9 0xC6A5
+0xBFEA 0xC6A7
+0xBFEB 0xC6A9
+0xBFEC 0xC6B0
+0xBFED 0xC6B1
+0xBFEE 0xC6B4
+0xBFEF 0xC6B8
+0xBFF0 0xC6B9
+0xBFF1 0xC6BA
+0xBFF2 0xC6C0
+0xBFF3 0xC6C1
+0xBFF4 0xC6C3
+0xBFF5 0xC6C5
+0xBFF6 0xC6CC
+0xBFF7 0xC6CD
+0xBFF8 0xC6D0
+0xBFF9 0xC6D4
+0xBFFA 0xC6DC
+0xBFFB 0xC6DD
+0xBFFC 0xC6E0
+0xBFFD 0xC6E1
+0xBFFE 0xC6E8
+0xC0A1 0xC6E9
+0xC0A2 0xC6EC
+0xC0A3 0xC6F0
+0xC0A4 0xC6F8
+0xC0A5 0xC6F9
+0xC0A6 0xC6FD
+0xC0A7 0xC704
+0xC0A8 0xC705
+0xC0A9 0xC708
+0xC0AA 0xC70C
+0xC0AB 0xC714
+0xC0AC 0xC715
+0xC0AD 0xC717
+0xC0AE 0xC719
+0xC0AF 0xC720
+0xC0B0 0xC721
+0xC0B1 0xC724
+0xC0B2 0xC728
+0xC0B3 0xC730
+0xC0B4 0xC731
+0xC0B5 0xC733
+0xC0B6 0xC735
+0xC0B7 0xC737
+0xC0B8 0xC73C
+0xC0B9 0xC73D
+0xC0BA 0xC740
+0xC0BB 0xC744
+0xC0BC 0xC74A
+0xC0BD 0xC74C
+0xC0BE 0xC74D
+0xC0BF 0xC74F
+0xC0C0 0xC751
+0xC0C1 0xC752
+0xC0C2 0xC753
+0xC0C3 0xC754
+0xC0C4 0xC755
+0xC0C5 0xC756
+0xC0C6 0xC757
+0xC0C7 0xC758
+0xC0C8 0xC75C
+0xC0C9 0xC760
+0xC0CA 0xC768
+0xC0CB 0xC76B
+0xC0CC 0xC774
+0xC0CD 0xC775
+0xC0CE 0xC778
+0xC0CF 0xC77C
+0xC0D0 0xC77D
+0xC0D1 0xC77E
+0xC0D2 0xC783
+0xC0D3 0xC784
+0xC0D4 0xC785
+0xC0D5 0xC787
+0xC0D6 0xC788
+0xC0D7 0xC789
+0xC0D8 0xC78A
+0xC0D9 0xC78E
+0xC0DA 0xC790
+0xC0DB 0xC791
+0xC0DC 0xC794
+0xC0DD 0xC796
+0xC0DE 0xC797
+0xC0DF 0xC798
+0xC0E0 0xC79A
+0xC0E1 0xC7A0
+0xC0E2 0xC7A1
+0xC0E3 0xC7A3
+0xC0E4 0xC7A4
+0xC0E5 0xC7A5
+0xC0E6 0xC7A6
+0xC0E7 0xC7AC
+0xC0E8 0xC7AD
+0xC0E9 0xC7B0
+0xC0EA 0xC7B4
+0xC0EB 0xC7BC
+0xC0EC 0xC7BD
+0xC0ED 0xC7BF
+0xC0EE 0xC7C0
+0xC0EF 0xC7C1
+0xC0F0 0xC7C8
+0xC0F1 0xC7C9
+0xC0F2 0xC7CC
+0xC0F3 0xC7CE
+0xC0F4 0xC7D0
+0xC0F5 0xC7D8
+0xC0F6 0xC7DD
+0xC0F7 0xC7E4
+0xC0F8 0xC7E8
+0xC0F9 0xC7EC
+0xC0FA 0xC800
+0xC0FB 0xC801
+0xC0FC 0xC804
+0xC0FD 0xC808
+0xC0FE 0xC80A
+0xC1A1 0xC810
+0xC1A2 0xC811
+0xC1A3 0xC813
+0xC1A4 0xC815
+0xC1A5 0xC816
+0xC1A6 0xC81C
+0xC1A7 0xC81D
+0xC1A8 0xC820
+0xC1A9 0xC824
+0xC1AA 0xC82C
+0xC1AB 0xC82D
+0xC1AC 0xC82F
+0xC1AD 0xC831
+0xC1AE 0xC838
+0xC1AF 0xC83C
+0xC1B0 0xC840
+0xC1B1 0xC848
+0xC1B2 0xC849
+0xC1B3 0xC84C
+0xC1B4 0xC84D
+0xC1B5 0xC854
+0xC1B6 0xC870
+0xC1B7 0xC871
+0xC1B8 0xC874
+0xC1B9 0xC878
+0xC1BA 0xC87A
+0xC1BB 0xC880
+0xC1BC 0xC881
+0xC1BD 0xC883
+0xC1BE 0xC885
+0xC1BF 0xC886
+0xC1C0 0xC887
+0xC1C1 0xC88B
+0xC1C2 0xC88C
+0xC1C3 0xC88D
+0xC1C4 0xC894
+0xC1C5 0xC89D
+0xC1C6 0xC89F
+0xC1C7 0xC8A1
+0xC1C8 0xC8A8
+0xC1C9 0xC8BC
+0xC1CA 0xC8BD
+0xC1CB 0xC8C4
+0xC1CC 0xC8C8
+0xC1CD 0xC8CC
+0xC1CE 0xC8D4
+0xC1CF 0xC8D5
+0xC1D0 0xC8D7
+0xC1D1 0xC8D9
+0xC1D2 0xC8E0
+0xC1D3 0xC8E1
+0xC1D4 0xC8E4
+0xC1D5 0xC8F5
+0xC1D6 0xC8FC
+0xC1D7 0xC8FD
+0xC1D8 0xC900
+0xC1D9 0xC904
+0xC1DA 0xC905
+0xC1DB 0xC906
+0xC1DC 0xC90C
+0xC1DD 0xC90D
+0xC1DE 0xC90F
+0xC1DF 0xC911
+0xC1E0 0xC918
+0xC1E1 0xC92C
+0xC1E2 0xC934
+0xC1E3 0xC950
+0xC1E4 0xC951
+0xC1E5 0xC954
+0xC1E6 0xC958
+0xC1E7 0xC960
+0xC1E8 0xC961
+0xC1E9 0xC963
+0xC1EA 0xC96C
+0xC1EB 0xC970
+0xC1EC 0xC974
+0xC1ED 0xC97C
+0xC1EE 0xC988
+0xC1EF 0xC989
+0xC1F0 0xC98C
+0xC1F1 0xC990
+0xC1F2 0xC998
+0xC1F3 0xC999
+0xC1F4 0xC99B
+0xC1F5 0xC99D
+0xC1F6 0xC9C0
+0xC1F7 0xC9C1
+0xC1F8 0xC9C4
+0xC1F9 0xC9C7
+0xC1FA 0xC9C8
+0xC1FB 0xC9CA
+0xC1FC 0xC9D0
+0xC1FD 0xC9D1
+0xC1FE 0xC9D3
+0xC2A1 0xC9D5
+0xC2A2 0xC9D6
+0xC2A3 0xC9D9
+0xC2A4 0xC9DA
+0xC2A5 0xC9DC
+0xC2A6 0xC9DD
+0xC2A7 0xC9E0
+0xC2A8 0xC9E2
+0xC2A9 0xC9E4
+0xC2AA 0xC9E7
+0xC2AB 0xC9EC
+0xC2AC 0xC9ED
+0xC2AD 0xC9EF
+0xC2AE 0xC9F0
+0xC2AF 0xC9F1
+0xC2B0 0xC9F8
+0xC2B1 0xC9F9
+0xC2B2 0xC9FC
+0xC2B3 0xCA00
+0xC2B4 0xCA08
+0xC2B5 0xCA09
+0xC2B6 0xCA0B
+0xC2B7 0xCA0C
+0xC2B8 0xCA0D
+0xC2B9 0xCA14
+0xC2BA 0xCA18
+0xC2BB 0xCA29
+0xC2BC 0xCA4C
+0xC2BD 0xCA4D
+0xC2BE 0xCA50
+0xC2BF 0xCA54
+0xC2C0 0xCA5C
+0xC2C1 0xCA5D
+0xC2C2 0xCA5F
+0xC2C3 0xCA60
+0xC2C4 0xCA61
+0xC2C5 0xCA68
+0xC2C6 0xCA7D
+0xC2C7 0xCA84
+0xC2C8 0xCA98
+0xC2C9 0xCABC
+0xC2CA 0xCABD
+0xC2CB 0xCAC0
+0xC2CC 0xCAC4
+0xC2CD 0xCACC
+0xC2CE 0xCACD
+0xC2CF 0xCACF
+0xC2D0 0xCAD1
+0xC2D1 0xCAD3
+0xC2D2 0xCAD8
+0xC2D3 0xCAD9
+0xC2D4 0xCAE0
+0xC2D5 0xCAEC
+0xC2D6 0xCAF4
+0xC2D7 0xCB08
+0xC2D8 0xCB10
+0xC2D9 0xCB14
+0xC2DA 0xCB18
+0xC2DB 0xCB20
+0xC2DC 0xCB21
+0xC2DD 0xCB41
+0xC2DE 0xCB48
+0xC2DF 0xCB49
+0xC2E0 0xCB4C
+0xC2E1 0xCB50
+0xC2E2 0xCB58
+0xC2E3 0xCB59
+0xC2E4 0xCB5D
+0xC2E5 0xCB64
+0xC2E6 0xCB78
+0xC2E7 0xCB79
+0xC2E8 0xCB9C
+0xC2E9 0xCBB8
+0xC2EA 0xCBD4
+0xC2EB 0xCBE4
+0xC2EC 0xCBE7
+0xC2ED 0xCBE9
+0xC2EE 0xCC0C
+0xC2EF 0xCC0D
+0xC2F0 0xCC10
+0xC2F1 0xCC14
+0xC2F2 0xCC1C
+0xC2F3 0xCC1D
+0xC2F4 0xCC21
+0xC2F5 0xCC22
+0xC2F6 0xCC27
+0xC2F7 0xCC28
+0xC2F8 0xCC29
+0xC2F9 0xCC2C
+0xC2FA 0xCC2E
+0xC2FB 0xCC30
+0xC2FC 0xCC38
+0xC2FD 0xCC39
+0xC2FE 0xCC3B
+0xC3A1 0xCC3C
+0xC3A2 0xCC3D
+0xC3A3 0xCC3E
+0xC3A4 0xCC44
+0xC3A5 0xCC45
+0xC3A6 0xCC48
+0xC3A7 0xCC4C
+0xC3A8 0xCC54
+0xC3A9 0xCC55
+0xC3AA 0xCC57
+0xC3AB 0xCC58
+0xC3AC 0xCC59
+0xC3AD 0xCC60
+0xC3AE 0xCC64
+0xC3AF 0xCC66
+0xC3B0 0xCC68
+0xC3B1 0xCC70
+0xC3B2 0xCC75
+0xC3B3 0xCC98
+0xC3B4 0xCC99
+0xC3B5 0xCC9C
+0xC3B6 0xCCA0
+0xC3B7 0xCCA8
+0xC3B8 0xCCA9
+0xC3B9 0xCCAB
+0xC3BA 0xCCAC
+0xC3BB 0xCCAD
+0xC3BC 0xCCB4
+0xC3BD 0xCCB5
+0xC3BE 0xCCB8
+0xC3BF 0xCCBC
+0xC3C0 0xCCC4
+0xC3C1 0xCCC5
+0xC3C2 0xCCC7
+0xC3C3 0xCCC9
+0xC3C4 0xCCD0
+0xC3C5 0xCCD4
+0xC3C6 0xCCE4
+0xC3C7 0xCCEC
+0xC3C8 0xCCF0
+0xC3C9 0xCD01
+0xC3CA 0xCD08
+0xC3CB 0xCD09
+0xC3CC 0xCD0C
+0xC3CD 0xCD10
+0xC3CE 0xCD18
+0xC3CF 0xCD19
+0xC3D0 0xCD1B
+0xC3D1 0xCD1D
+0xC3D2 0xCD24
+0xC3D3 0xCD28
+0xC3D4 0xCD2C
+0xC3D5 0xCD39
+0xC3D6 0xCD5C
+0xC3D7 0xCD60
+0xC3D8 0xCD64
+0xC3D9 0xCD6C
+0xC3DA 0xCD6D
+0xC3DB 0xCD6F
+0xC3DC 0xCD71
+0xC3DD 0xCD78
+0xC3DE 0xCD88
+0xC3DF 0xCD94
+0xC3E0 0xCD95
+0xC3E1 0xCD98
+0xC3E2 0xCD9C
+0xC3E3 0xCDA4
+0xC3E4 0xCDA5
+0xC3E5 0xCDA7
+0xC3E6 0xCDA9
+0xC3E7 0xCDB0
+0xC3E8 0xCDC4
+0xC3E9 0xCDCC
+0xC3EA 0xCDD0
+0xC3EB 0xCDE8
+0xC3EC 0xCDEC
+0xC3ED 0xCDF0
+0xC3EE 0xCDF8
+0xC3EF 0xCDF9
+0xC3F0 0xCDFB
+0xC3F1 0xCDFD
+0xC3F2 0xCE04
+0xC3F3 0xCE08
+0xC3F4 0xCE0C
+0xC3F5 0xCE14
+0xC3F6 0xCE19
+0xC3F7 0xCE20
+0xC3F8 0xCE21
+0xC3F9 0xCE24
+0xC3FA 0xCE28
+0xC3FB 0xCE30
+0xC3FC 0xCE31
+0xC3FD 0xCE33
+0xC3FE 0xCE35
+0xC4A1 0xCE58
+0xC4A2 0xCE59
+0xC4A3 0xCE5C
+0xC4A4 0xCE5F
+0xC4A5 0xCE60
+0xC4A6 0xCE61
+0xC4A7 0xCE68
+0xC4A8 0xCE69
+0xC4A9 0xCE6B
+0xC4AA 0xCE6D
+0xC4AB 0xCE74
+0xC4AC 0xCE75
+0xC4AD 0xCE78
+0xC4AE 0xCE7C
+0xC4AF 0xCE84
+0xC4B0 0xCE85
+0xC4B1 0xCE87
+0xC4B2 0xCE89
+0xC4B3 0xCE90
+0xC4B4 0xCE91
+0xC4B5 0xCE94
+0xC4B6 0xCE98
+0xC4B7 0xCEA0
+0xC4B8 0xCEA1
+0xC4B9 0xCEA3
+0xC4BA 0xCEA4
+0xC4BB 0xCEA5
+0xC4BC 0xCEAC
+0xC4BD 0xCEAD
+0xC4BE 0xCEC1
+0xC4BF 0xCEE4
+0xC4C0 0xCEE5
+0xC4C1 0xCEE8
+0xC4C2 0xCEEB
+0xC4C3 0xCEEC
+0xC4C4 0xCEF4
+0xC4C5 0xCEF5
+0xC4C6 0xCEF7
+0xC4C7 0xCEF8
+0xC4C8 0xCEF9
+0xC4C9 0xCF00
+0xC4CA 0xCF01
+0xC4CB 0xCF04
+0xC4CC 0xCF08
+0xC4CD 0xCF10
+0xC4CE 0xCF11
+0xC4CF 0xCF13
+0xC4D0 0xCF15
+0xC4D1 0xCF1C
+0xC4D2 0xCF20
+0xC4D3 0xCF24
+0xC4D4 0xCF2C
+0xC4D5 0xCF2D
+0xC4D6 0xCF2F
+0xC4D7 0xCF30
+0xC4D8 0xCF31
+0xC4D9 0xCF38
+0xC4DA 0xCF54
+0xC4DB 0xCF55
+0xC4DC 0xCF58
+0xC4DD 0xCF5C
+0xC4DE 0xCF64
+0xC4DF 0xCF65
+0xC4E0 0xCF67
+0xC4E1 0xCF69
+0xC4E2 0xCF70
+0xC4E3 0xCF71
+0xC4E4 0xCF74
+0xC4E5 0xCF78
+0xC4E6 0xCF80
+0xC4E7 0xCF85
+0xC4E8 0xCF8C
+0xC4E9 0xCFA1
+0xC4EA 0xCFA8
+0xC4EB 0xCFB0
+0xC4EC 0xCFC4
+0xC4ED 0xCFE0
+0xC4EE 0xCFE1
+0xC4EF 0xCFE4
+0xC4F0 0xCFE8
+0xC4F1 0xCFF0
+0xC4F2 0xCFF1
+0xC4F3 0xCFF3
+0xC4F4 0xCFF5
+0xC4F5 0xCFFC
+0xC4F6 0xD000
+0xC4F7 0xD004
+0xC4F8 0xD011
+0xC4F9 0xD018
+0xC4FA 0xD02D
+0xC4FB 0xD034
+0xC4FC 0xD035
+0xC4FD 0xD038
+0xC4FE 0xD03C
+0xC5A1 0xD044
+0xC5A2 0xD045
+0xC5A3 0xD047
+0xC5A4 0xD049
+0xC5A5 0xD050
+0xC5A6 0xD054
+0xC5A7 0xD058
+0xC5A8 0xD060
+0xC5A9 0xD06C
+0xC5AA 0xD06D
+0xC5AB 0xD070
+0xC5AC 0xD074
+0xC5AD 0xD07C
+0xC5AE 0xD07D
+0xC5AF 0xD081
+0xC5B0 0xD0A4
+0xC5B1 0xD0A5
+0xC5B2 0xD0A8
+0xC5B3 0xD0AC
+0xC5B4 0xD0B4
+0xC5B5 0xD0B5
+0xC5B6 0xD0B7
+0xC5B7 0xD0B9
+0xC5B8 0xD0C0
+0xC5B9 0xD0C1
+0xC5BA 0xD0C4
+0xC5BB 0xD0C8
+0xC5BC 0xD0C9
+0xC5BD 0xD0D0
+0xC5BE 0xD0D1
+0xC5BF 0xD0D3
+0xC5C0 0xD0D4
+0xC5C1 0xD0D5
+0xC5C2 0xD0DC
+0xC5C3 0xD0DD
+0xC5C4 0xD0E0
+0xC5C5 0xD0E4
+0xC5C6 0xD0EC
+0xC5C7 0xD0ED
+0xC5C8 0xD0EF
+0xC5C9 0xD0F0
+0xC5CA 0xD0F1
+0xC5CB 0xD0F8
+0xC5CC 0xD10D
+0xC5CD 0xD130
+0xC5CE 0xD131
+0xC5CF 0xD134
+0xC5D0 0xD138
+0xC5D1 0xD13A
+0xC5D2 0xD140
+0xC5D3 0xD141
+0xC5D4 0xD143
+0xC5D5 0xD144
+0xC5D6 0xD145
+0xC5D7 0xD14C
+0xC5D8 0xD14D
+0xC5D9 0xD150
+0xC5DA 0xD154
+0xC5DB 0xD15C
+0xC5DC 0xD15D
+0xC5DD 0xD15F
+0xC5DE 0xD161
+0xC5DF 0xD168
+0xC5E0 0xD16C
+0xC5E1 0xD17C
+0xC5E2 0xD184
+0xC5E3 0xD188
+0xC5E4 0xD1A0
+0xC5E5 0xD1A1
+0xC5E6 0xD1A4
+0xC5E7 0xD1A8
+0xC5E8 0xD1B0
+0xC5E9 0xD1B1
+0xC5EA 0xD1B3
+0xC5EB 0xD1B5
+0xC5EC 0xD1BA
+0xC5ED 0xD1BC
+0xC5EE 0xD1C0
+0xC5EF 0xD1D8
+0xC5F0 0xD1F4
+0xC5F1 0xD1F8
+0xC5F2 0xD207
+0xC5F3 0xD209
+0xC5F4 0xD210
+0xC5F5 0xD22C
+0xC5F6 0xD22D
+0xC5F7 0xD230
+0xC5F8 0xD234
+0xC5F9 0xD23C
+0xC5FA 0xD23D
+0xC5FB 0xD23F
+0xC5FC 0xD241
+0xC5FD 0xD248
+0xC5FE 0xD25C
+0xC6A1 0xD264
+0xC6A2 0xD280
+0xC6A3 0xD281
+0xC6A4 0xD284
+0xC6A5 0xD288
+0xC6A6 0xD290
+0xC6A7 0xD291
+0xC6A8 0xD295
+0xC6A9 0xD29C
+0xC6AA 0xD2A0
+0xC6AB 0xD2A4
+0xC6AC 0xD2AC
+0xC6AD 0xD2B1
+0xC6AE 0xD2B8
+0xC6AF 0xD2B9
+0xC6B0 0xD2BC
+0xC6B1 0xD2BF
+0xC6B2 0xD2C0
+0xC6B3 0xD2C2
+0xC6B4 0xD2C8
+0xC6B5 0xD2C9
+0xC6B6 0xD2CB
+0xC6B7 0xD2D4
+0xC6B8 0xD2D8
+0xC6B9 0xD2DC
+0xC6BA 0xD2E4
+0xC6BB 0xD2E5
+0xC6BC 0xD2F0
+0xC6BD 0xD2F1
+0xC6BE 0xD2F4
+0xC6BF 0xD2F8
+0xC6C0 0xD300
+0xC6C1 0xD301
+0xC6C2 0xD303
+0xC6C3 0xD305
+0xC6C4 0xD30C
+0xC6C5 0xD30D
+0xC6C6 0xD30E
+0xC6C7 0xD310
+0xC6C8 0xD314
+0xC6C9 0xD316
+0xC6CA 0xD31C
+0xC6CB 0xD31D
+0xC6CC 0xD31F
+0xC6CD 0xD320
+0xC6CE 0xD321
+0xC6CF 0xD325
+0xC6D0 0xD328
+0xC6D1 0xD329
+0xC6D2 0xD32C
+0xC6D3 0xD330
+0xC6D4 0xD338
+0xC6D5 0xD339
+0xC6D6 0xD33B
+0xC6D7 0xD33C
+0xC6D8 0xD33D
+0xC6D9 0xD344
+0xC6DA 0xD345
+0xC6DB 0xD37C
+0xC6DC 0xD37D
+0xC6DD 0xD380
+0xC6DE 0xD384
+0xC6DF 0xD38C
+0xC6E0 0xD38D
+0xC6E1 0xD38F
+0xC6E2 0xD390
+0xC6E3 0xD391
+0xC6E4 0xD398
+0xC6E5 0xD399
+0xC6E6 0xD39C
+0xC6E7 0xD3A0
+0xC6E8 0xD3A8
+0xC6E9 0xD3A9
+0xC6EA 0xD3AB
+0xC6EB 0xD3AD
+0xC6EC 0xD3B4
+0xC6ED 0xD3B8
+0xC6EE 0xD3BC
+0xC6EF 0xD3C4
+0xC6F0 0xD3C5
+0xC6F1 0xD3C8
+0xC6F2 0xD3C9
+0xC6F3 0xD3D0
+0xC6F4 0xD3D8
+0xC6F5 0xD3E1
+0xC6F6 0xD3E3
+0xC6F7 0xD3EC
+0xC6F8 0xD3ED
+0xC6F9 0xD3F0
+0xC6FA 0xD3F4
+0xC6FB 0xD3FC
+0xC6FC 0xD3FD
+0xC6FD 0xD3FF
+0xC6FE 0xD401
+0xC7A1 0xD408
+0xC7A2 0xD41D
+0xC7A3 0xD440
+0xC7A4 0xD444
+0xC7A5 0xD45C
+0xC7A6 0xD460
+0xC7A7 0xD464
+0xC7A8 0xD46D
+0xC7A9 0xD46F
+0xC7AA 0xD478
+0xC7AB 0xD479
+0xC7AC 0xD47C
+0xC7AD 0xD47F
+0xC7AE 0xD480
+0xC7AF 0xD482
+0xC7B0 0xD488
+0xC7B1 0xD489
+0xC7B2 0xD48B
+0xC7B3 0xD48D
+0xC7B4 0xD494
+0xC7B5 0xD4A9
+0xC7B6 0xD4CC
+0xC7B7 0xD4D0
+0xC7B8 0xD4D4
+0xC7B9 0xD4DC
+0xC7BA 0xD4DF
+0xC7BB 0xD4E8
+0xC7BC 0xD4EC
+0xC7BD 0xD4F0
+0xC7BE 0xD4F8
+0xC7BF 0xD4FB
+0xC7C0 0xD4FD
+0xC7C1 0xD504
+0xC7C2 0xD508
+0xC7C3 0xD50C
+0xC7C4 0xD514
+0xC7C5 0xD515
+0xC7C6 0xD517
+0xC7C7 0xD53C
+0xC7C8 0xD53D
+0xC7C9 0xD540
+0xC7CA 0xD544
+0xC7CB 0xD54C
+0xC7CC 0xD54D
+0xC7CD 0xD54F
+0xC7CE 0xD551
+0xC7CF 0xD558
+0xC7D0 0xD559
+0xC7D1 0xD55C
+0xC7D2 0xD560
+0xC7D3 0xD565
+0xC7D4 0xD568
+0xC7D5 0xD569
+0xC7D6 0xD56B
+0xC7D7 0xD56D
+0xC7D8 0xD574
+0xC7D9 0xD575
+0xC7DA 0xD578
+0xC7DB 0xD57C
+0xC7DC 0xD584
+0xC7DD 0xD585
+0xC7DE 0xD587
+0xC7DF 0xD588
+0xC7E0 0xD589
+0xC7E1 0xD590
+0xC7E2 0xD5A5
+0xC7E3 0xD5C8
+0xC7E4 0xD5C9
+0xC7E5 0xD5CC
+0xC7E6 0xD5D0
+0xC7E7 0xD5D2
+0xC7E8 0xD5D8
+0xC7E9 0xD5D9
+0xC7EA 0xD5DB
+0xC7EB 0xD5DD
+0xC7EC 0xD5E4
+0xC7ED 0xD5E5
+0xC7EE 0xD5E8
+0xC7EF 0xD5EC
+0xC7F0 0xD5F4
+0xC7F1 0xD5F5
+0xC7F2 0xD5F7
+0xC7F3 0xD5F9
+0xC7F4 0xD600
+0xC7F5 0xD601
+0xC7F6 0xD604
+0xC7F7 0xD608
+0xC7F8 0xD610
+0xC7F9 0xD611
+0xC7FA 0xD613
+0xC7FB 0xD614
+0xC7FC 0xD615
+0xC7FD 0xD61C
+0xC7FE 0xD620
+0xC8A1 0xD624
+0xC8A2 0xD62D
+0xC8A3 0xD638
+0xC8A4 0xD639
+0xC8A5 0xD63C
+0xC8A6 0xD640
+0xC8A7 0xD645
+0xC8A8 0xD648
+0xC8A9 0xD649
+0xC8AA 0xD64B
+0xC8AB 0xD64D
+0xC8AC 0xD651
+0xC8AD 0xD654
+0xC8AE 0xD655
+0xC8AF 0xD658
+0xC8B0 0xD65C
+0xC8B1 0xD667
+0xC8B2 0xD669
+0xC8B3 0xD670
+0xC8B4 0xD671
+0xC8B5 0xD674
+0xC8B6 0xD683
+0xC8B7 0xD685
+0xC8B8 0xD68C
+0xC8B9 0xD68D
+0xC8BA 0xD690
+0xC8BB 0xD694
+0xC8BC 0xD69D
+0xC8BD 0xD69F
+0xC8BE 0xD6A1
+0xC8BF 0xD6A8
+0xC8C0 0xD6AC
+0xC8C1 0xD6B0
+0xC8C2 0xD6B9
+0xC8C3 0xD6BB
+0xC8C4 0xD6C4
+0xC8C5 0xD6C5
+0xC8C6 0xD6C8
+0xC8C7 0xD6CC
+0xC8C8 0xD6D1
+0xC8C9 0xD6D4
+0xC8CA 0xD6D7
+0xC8CB 0xD6D9
+0xC8CC 0xD6E0
+0xC8CD 0xD6E4
+0xC8CE 0xD6E8
+0xC8CF 0xD6F0
+0xC8D0 0xD6F5
+0xC8D1 0xD6FC
+0xC8D2 0xD6FD
+0xC8D3 0xD700
+0xC8D4 0xD704
+0xC8D5 0xD711
+0xC8D6 0xD718
+0xC8D7 0xD719
+0xC8D8 0xD71C
+0xC8D9 0xD720
+0xC8DA 0xD728
+0xC8DB 0xD729
+0xC8DC 0xD72B
+0xC8DD 0xD72D
+0xC8DE 0xD734
+0xC8DF 0xD735
+0xC8E0 0xD738
+0xC8E1 0xD73C
+0xC8E2 0xD744
+0xC8E3 0xD747
+0xC8E4 0xD749
+0xC8E5 0xD750
+0xC8E6 0xD751
+0xC8E7 0xD754
+0xC8E8 0xD756
+0xC8E9 0xD757
+0xC8EA 0xD758
+0xC8EB 0xD759
+0xC8EC 0xD760
+0xC8ED 0xD761
+0xC8EE 0xD763
+0xC8EF 0xD765
+0xC8F0 0xD769
+0xC8F1 0xD76C
+0xC8F2 0xD770
+0xC8F3 0xD774
+0xC8F4 0xD77C
+0xC8F5 0xD77D
+0xC8F6 0xD781
+0xC8F7 0xD788
+0xC8F8 0xD789
+0xC8F9 0xD78C
+0xC8FA 0xD790
+0xC8FB 0xD798
+0xC8FC 0xD799
+0xC8FD 0xD79B
+0xC8FE 0xD79D
+0xCAA1 0x4F3D
+0xCAA2 0x4F73
+0xCAA3 0x5047
+0xCAA4 0x50F9
+0xCAA5 0x52A0
+0xCAA6 0x53EF
+0xCAA7 0x5475
+0xCAA8 0x54E5
+0xCAA9 0x5609
+0xCAAA 0x5AC1
+0xCAAB 0x5BB6
+0xCAAC 0x6687
+0xCAAD 0x67B6
+0xCAAE 0x67B7
+0xCAAF 0x67EF
+0xCAB0 0x6B4C
+0xCAB1 0x73C2
+0xCAB2 0x75C2
+0xCAB3 0x7A3C
+0xCAB4 0x82DB
+0xCAB5 0x8304
+0xCAB6 0x8857
+0xCAB7 0x8888
+0xCAB8 0x8A36
+0xCAB9 0x8CC8
+0xCABA 0x8DCF
+0xCABB 0x8EFB
+0xCABC 0x8FE6
+0xCABD 0x99D5
+0xCABE 0x523B
+0xCABF 0x5374
+0xCAC0 0x5404
+0xCAC1 0x606A
+0xCAC2 0x6164
+0xCAC3 0x6BBC
+0xCAC4 0x73CF
+0xCAC5 0x811A
+0xCAC6 0x89BA
+0xCAC7 0x89D2
+0xCAC8 0x95A3
+0xCAC9 0x4F83
+0xCACA 0x520A
+0xCACB 0x58BE
+0xCACC 0x5978
+0xCACD 0x59E6
+0xCACE 0x5E72
+0xCACF 0x5E79
+0xCAD0 0x61C7
+0xCAD1 0x63C0
+0xCAD2 0x6746
+0xCAD3 0x67EC
+0xCAD4 0x687F
+0xCAD5 0x6F97
+0xCAD6 0x764E
+0xCAD7 0x770B
+0xCAD8 0x78F5
+0xCAD9 0x7A08
+0xCADA 0x7AFF
+0xCADB 0x7C21
+0xCADC 0x809D
+0xCADD 0x826E
+0xCADE 0x8271
+0xCADF 0x8AEB
+0xCAE0 0x9593
+0xCAE1 0x4E6B
+0xCAE2 0x559D
+0xCAE3 0x66F7
+0xCAE4 0x6E34
+0xCAE5 0x78A3
+0xCAE6 0x7AED
+0xCAE7 0x845B
+0xCAE8 0x8910
+0xCAE9 0x874E
+0xCAEA 0x97A8
+0xCAEB 0x52D8
+0xCAEC 0x574E
+0xCAED 0x582A
+0xCAEE 0x5D4C
+0xCAEF 0x611F
+0xCAF0 0x61BE
+0xCAF1 0x6221
+0xCAF2 0x6562
+0xCAF3 0x67D1
+0xCAF4 0x6A44
+0xCAF5 0x6E1B
+0xCAF6 0x7518
+0xCAF7 0x75B3
+0xCAF8 0x76E3
+0xCAF9 0x77B0
+0xCAFA 0x7D3A
+0xCAFB 0x90AF
+0xCAFC 0x9451
+0xCAFD 0x9452
+0xCAFE 0x9F95
+0xCBA1 0x5323
+0xCBA2 0x5CAC
+0xCBA3 0x7532
+0xCBA4 0x80DB
+0xCBA5 0x9240
+0xCBA6 0x9598
+0xCBA7 0x525B
+0xCBA8 0x5808
+0xCBA9 0x59DC
+0xCBAA 0x5CA1
+0xCBAB 0x5D17
+0xCBAC 0x5EB7
+0xCBAD 0x5F3A
+0xCBAE 0x5F4A
+0xCBAF 0x6177
+0xCBB0 0x6C5F
+0xCBB1 0x757A
+0xCBB2 0x7586
+0xCBB3 0x7CE0
+0xCBB4 0x7D73
+0xCBB5 0x7DB1
+0xCBB6 0x7F8C
+0xCBB7 0x8154
+0xCBB8 0x8221
+0xCBB9 0x8591
+0xCBBA 0x8941
+0xCBBB 0x8B1B
+0xCBBC 0x92FC
+0xCBBD 0x964D
+0xCBBE 0x9C47
+0xCBBF 0x4ECB
+0xCBC0 0x4EF7
+0xCBC1 0x500B
+0xCBC2 0x51F1
+0xCBC3 0x584F
+0xCBC4 0x6137
+0xCBC5 0x613E
+0xCBC6 0x6168
+0xCBC7 0x6539
+0xCBC8 0x69EA
+0xCBC9 0x6F11
+0xCBCA 0x75A5
+0xCBCB 0x7686
+0xCBCC 0x76D6
+0xCBCD 0x7B87
+0xCBCE 0x82A5
+0xCBCF 0x84CB
+0xCBD0 0xF900
+0xCBD1 0x93A7
+0xCBD2 0x958B
+0xCBD3 0x5580
+0xCBD4 0x5BA2
+0xCBD5 0x5751
+0xCBD6 0xF901
+0xCBD7 0x7CB3
+0xCBD8 0x7FB9
+0xCBD9 0x91B5
+0xCBDA 0x5028
+0xCBDB 0x53BB
+0xCBDC 0x5C45
+0xCBDD 0x5DE8
+0xCBDE 0x62D2
+0xCBDF 0x636E
+0xCBE0 0x64DA
+0xCBE1 0x64E7
+0xCBE2 0x6E20
+0xCBE3 0x70AC
+0xCBE4 0x795B
+0xCBE5 0x8DDD
+0xCBE6 0x8E1E
+0xCBE7 0xF902
+0xCBE8 0x907D
+0xCBE9 0x9245
+0xCBEA 0x92F8
+0xCBEB 0x4E7E
+0xCBEC 0x4EF6
+0xCBED 0x5065
+0xCBEE 0x5DFE
+0xCBEF 0x5EFA
+0xCBF0 0x6106
+0xCBF1 0x6957
+0xCBF2 0x8171
+0xCBF3 0x8654
+0xCBF4 0x8E47
+0xCBF5 0x9375
+0xCBF6 0x9A2B
+0xCBF7 0x4E5E
+0xCBF8 0x5091
+0xCBF9 0x6770
+0xCBFA 0x6840
+0xCBFB 0x5109
+0xCBFC 0x528D
+0xCBFD 0x5292
+0xCBFE 0x6AA2
+0xCCA1 0x77BC
+0xCCA2 0x9210
+0xCCA3 0x9ED4
+0xCCA4 0x52AB
+0xCCA5 0x602F
+0xCCA6 0x8FF2
+0xCCA7 0x5048
+0xCCA8 0x61A9
+0xCCA9 0x63ED
+0xCCAA 0x64CA
+0xCCAB 0x683C
+0xCCAC 0x6A84
+0xCCAD 0x6FC0
+0xCCAE 0x8188
+0xCCAF 0x89A1
+0xCCB0 0x9694
+0xCCB1 0x5805
+0xCCB2 0x727D
+0xCCB3 0x72AC
+0xCCB4 0x7504
+0xCCB5 0x7D79
+0xCCB6 0x7E6D
+0xCCB7 0x80A9
+0xCCB8 0x898B
+0xCCB9 0x8B74
+0xCCBA 0x9063
+0xCCBB 0x9D51
+0xCCBC 0x6289
+0xCCBD 0x6C7A
+0xCCBE 0x6F54
+0xCCBF 0x7D50
+0xCCC0 0x7F3A
+0xCCC1 0x8A23
+0xCCC2 0x517C
+0xCCC3 0x614A
+0xCCC4 0x7B9D
+0xCCC5 0x8B19
+0xCCC6 0x9257
+0xCCC7 0x938C
+0xCCC8 0x4EAC
+0xCCC9 0x4FD3
+0xCCCA 0x501E
+0xCCCB 0x50BE
+0xCCCC 0x5106
+0xCCCD 0x52C1
+0xCCCE 0x52CD
+0xCCCF 0x537F
+0xCCD0 0x5770
+0xCCD1 0x5883
+0xCCD2 0x5E9A
+0xCCD3 0x5F91
+0xCCD4 0x6176
+0xCCD5 0x61AC
+0xCCD6 0x64CE
+0xCCD7 0x656C
+0xCCD8 0x666F
+0xCCD9 0x66BB
+0xCCDA 0x66F4
+0xCCDB 0x6897
+0xCCDC 0x6D87
+0xCCDD 0x7085
+0xCCDE 0x70F1
+0xCCDF 0x749F
+0xCCE0 0x74A5
+0xCCE1 0x74CA
+0xCCE2 0x75D9
+0xCCE3 0x786C
+0xCCE4 0x78EC
+0xCCE5 0x7ADF
+0xCCE6 0x7AF6
+0xCCE7 0x7D45
+0xCCE8 0x7D93
+0xCCE9 0x8015
+0xCCEA 0x803F
+0xCCEB 0x811B
+0xCCEC 0x8396
+0xCCED 0x8B66
+0xCCEE 0x8F15
+0xCCEF 0x9015
+0xCCF0 0x93E1
+0xCCF1 0x9803
+0xCCF2 0x9838
+0xCCF3 0x9A5A
+0xCCF4 0x9BE8
+0xCCF5 0x4FC2
+0xCCF6 0x5553
+0xCCF7 0x583A
+0xCCF8 0x5951
+0xCCF9 0x5B63
+0xCCFA 0x5C46
+0xCCFB 0x60B8
+0xCCFC 0x6212
+0xCCFD 0x6842
+0xCCFE 0x68B0
+0xCDA1 0x68E8
+0xCDA2 0x6EAA
+0xCDA3 0x754C
+0xCDA4 0x7678
+0xCDA5 0x78CE
+0xCDA6 0x7A3D
+0xCDA7 0x7CFB
+0xCDA8 0x7E6B
+0xCDA9 0x7E7C
+0xCDAA 0x8A08
+0xCDAB 0x8AA1
+0xCDAC 0x8C3F
+0xCDAD 0x968E
+0xCDAE 0x9DC4
+0xCDAF 0x53E4
+0xCDB0 0x53E9
+0xCDB1 0x544A
+0xCDB2 0x5471
+0xCDB3 0x56FA
+0xCDB4 0x59D1
+0xCDB5 0x5B64
+0xCDB6 0x5C3B
+0xCDB7 0x5EAB
+0xCDB8 0x62F7
+0xCDB9 0x6537
+0xCDBA 0x6545
+0xCDBB 0x6572
+0xCDBC 0x66A0
+0xCDBD 0x67AF
+0xCDBE 0x69C1
+0xCDBF 0x6CBD
+0xCDC0 0x75FC
+0xCDC1 0x7690
+0xCDC2 0x777E
+0xCDC3 0x7A3F
+0xCDC4 0x7F94
+0xCDC5 0x8003
+0xCDC6 0x80A1
+0xCDC7 0x818F
+0xCDC8 0x82E6
+0xCDC9 0x82FD
+0xCDCA 0x83F0
+0xCDCB 0x85C1
+0xCDCC 0x8831
+0xCDCD 0x88B4
+0xCDCE 0x8AA5
+0xCDCF 0xF903
+0xCDD0 0x8F9C
+0xCDD1 0x932E
+0xCDD2 0x96C7
+0xCDD3 0x9867
+0xCDD4 0x9AD8
+0xCDD5 0x9F13
+0xCDD6 0x54ED
+0xCDD7 0x659B
+0xCDD8 0x66F2
+0xCDD9 0x688F
+0xCDDA 0x7A40
+0xCDDB 0x8C37
+0xCDDC 0x9D60
+0xCDDD 0x56F0
+0xCDDE 0x5764
+0xCDDF 0x5D11
+0xCDE0 0x6606
+0xCDE1 0x68B1
+0xCDE2 0x68CD
+0xCDE3 0x6EFE
+0xCDE4 0x7428
+0xCDE5 0x889E
+0xCDE6 0x9BE4
+0xCDE7 0x6C68
+0xCDE8 0xF904
+0xCDE9 0x9AA8
+0xCDEA 0x4F9B
+0xCDEB 0x516C
+0xCDEC 0x5171
+0xCDED 0x529F
+0xCDEE 0x5B54
+0xCDEF 0x5DE5
+0xCDF0 0x6050
+0xCDF1 0x606D
+0xCDF2 0x62F1
+0xCDF3 0x63A7
+0xCDF4 0x653B
+0xCDF5 0x73D9
+0xCDF6 0x7A7A
+0xCDF7 0x86A3
+0xCDF8 0x8CA2
+0xCDF9 0x978F
+0xCDFA 0x4E32
+0xCDFB 0x5BE1
+0xCDFC 0x6208
+0xCDFD 0x679C
+0xCDFE 0x74DC
+0xCEA1 0x79D1
+0xCEA2 0x83D3
+0xCEA3 0x8A87
+0xCEA4 0x8AB2
+0xCEA5 0x8DE8
+0xCEA6 0x904E
+0xCEA7 0x934B
+0xCEA8 0x9846
+0xCEA9 0x5ED3
+0xCEAA 0x69E8
+0xCEAB 0x85FF
+0xCEAC 0x90ED
+0xCEAD 0xF905
+0xCEAE 0x51A0
+0xCEAF 0x5B98
+0xCEB0 0x5BEC
+0xCEB1 0x6163
+0xCEB2 0x68FA
+0xCEB3 0x6B3E
+0xCEB4 0x704C
+0xCEB5 0x742F
+0xCEB6 0x74D8
+0xCEB7 0x7BA1
+0xCEB8 0x7F50
+0xCEB9 0x83C5
+0xCEBA 0x89C0
+0xCEBB 0x8CAB
+0xCEBC 0x95DC
+0xCEBD 0x9928
+0xCEBE 0x522E
+0xCEBF 0x605D
+0xCEC0 0x62EC
+0xCEC1 0x9002
+0xCEC2 0x4F8A
+0xCEC3 0x5149
+0xCEC4 0x5321
+0xCEC5 0x58D9
+0xCEC6 0x5EE3
+0xCEC7 0x66E0
+0xCEC8 0x6D38
+0xCEC9 0x709A
+0xCECA 0x72C2
+0xCECB 0x73D6
+0xCECC 0x7B50
+0xCECD 0x80F1
+0xCECE 0x945B
+0xCECF 0x5366
+0xCED0 0x639B
+0xCED1 0x7F6B
+0xCED2 0x4E56
+0xCED3 0x5080
+0xCED4 0x584A
+0xCED5 0x58DE
+0xCED6 0x602A
+0xCED7 0x6127
+0xCED8 0x62D0
+0xCED9 0x69D0
+0xCEDA 0x9B41
+0xCEDB 0x5B8F
+0xCEDC 0x7D18
+0xCEDD 0x80B1
+0xCEDE 0x8F5F
+0xCEDF 0x4EA4
+0xCEE0 0x50D1
+0xCEE1 0x54AC
+0xCEE2 0x55AC
+0xCEE3 0x5B0C
+0xCEE4 0x5DA0
+0xCEE5 0x5DE7
+0xCEE6 0x652A
+0xCEE7 0x654E
+0xCEE8 0x6821
+0xCEE9 0x6A4B
+0xCEEA 0x72E1
+0xCEEB 0x768E
+0xCEEC 0x77EF
+0xCEED 0x7D5E
+0xCEEE 0x7FF9
+0xCEEF 0x81A0
+0xCEF0 0x854E
+0xCEF1 0x86DF
+0xCEF2 0x8F03
+0xCEF3 0x8F4E
+0xCEF4 0x90CA
+0xCEF5 0x9903
+0xCEF6 0x9A55
+0xCEF7 0x9BAB
+0xCEF8 0x4E18
+0xCEF9 0x4E45
+0xCEFA 0x4E5D
+0xCEFB 0x4EC7
+0xCEFC 0x4FF1
+0xCEFD 0x5177
+0xCEFE 0x52FE
+0xCFA1 0x5340
+0xCFA2 0x53E3
+0xCFA3 0x53E5
+0xCFA4 0x548E
+0xCFA5 0x5614
+0xCFA6 0x5775
+0xCFA7 0x57A2
+0xCFA8 0x5BC7
+0xCFA9 0x5D87
+0xCFAA 0x5ED0
+0xCFAB 0x61FC
+0xCFAC 0x62D8
+0xCFAD 0x6551
+0xCFAE 0x67B8
+0xCFAF 0x67E9
+0xCFB0 0x69CB
+0xCFB1 0x6B50
+0xCFB2 0x6BC6
+0xCFB3 0x6BEC
+0xCFB4 0x6C42
+0xCFB5 0x6E9D
+0xCFB6 0x7078
+0xCFB7 0x72D7
+0xCFB8 0x7396
+0xCFB9 0x7403
+0xCFBA 0x77BF
+0xCFBB 0x77E9
+0xCFBC 0x7A76
+0xCFBD 0x7D7F
+0xCFBE 0x8009
+0xCFBF 0x81FC
+0xCFC0 0x8205
+0xCFC1 0x820A
+0xCFC2 0x82DF
+0xCFC3 0x8862
+0xCFC4 0x8B33
+0xCFC5 0x8CFC
+0xCFC6 0x8EC0
+0xCFC7 0x9011
+0xCFC8 0x90B1
+0xCFC9 0x9264
+0xCFCA 0x92B6
+0xCFCB 0x99D2
+0xCFCC 0x9A45
+0xCFCD 0x9CE9
+0xCFCE 0x9DD7
+0xCFCF 0x9F9C
+0xCFD0 0x570B
+0xCFD1 0x5C40
+0xCFD2 0x83CA
+0xCFD3 0x97A0
+0xCFD4 0x97AB
+0xCFD5 0x9EB4
+0xCFD6 0x541B
+0xCFD7 0x7A98
+0xCFD8 0x7FA4
+0xCFD9 0x88D9
+0xCFDA 0x8ECD
+0xCFDB 0x90E1
+0xCFDC 0x5800
+0xCFDD 0x5C48
+0xCFDE 0x6398
+0xCFDF 0x7A9F
+0xCFE0 0x5BAE
+0xCFE1 0x5F13
+0xCFE2 0x7A79
+0xCFE3 0x7AAE
+0xCFE4 0x828E
+0xCFE5 0x8EAC
+0xCFE6 0x5026
+0xCFE7 0x5238
+0xCFE8 0x52F8
+0xCFE9 0x5377
+0xCFEA 0x5708
+0xCFEB 0x62F3
+0xCFEC 0x6372
+0xCFED 0x6B0A
+0xCFEE 0x6DC3
+0xCFEF 0x7737
+0xCFF0 0x53A5
+0xCFF1 0x7357
+0xCFF2 0x8568
+0xCFF3 0x8E76
+0xCFF4 0x95D5
+0xCFF5 0x673A
+0xCFF6 0x6AC3
+0xCFF7 0x6F70
+0xCFF8 0x8A6D
+0xCFF9 0x8ECC
+0xCFFA 0x994B
+0xCFFB 0xF906
+0xCFFC 0x6677
+0xCFFD 0x6B78
+0xCFFE 0x8CB4
+0xD0A1 0x9B3C
+0xD0A2 0xF907
+0xD0A3 0x53EB
+0xD0A4 0x572D
+0xD0A5 0x594E
+0xD0A6 0x63C6
+0xD0A7 0x69FB
+0xD0A8 0x73EA
+0xD0A9 0x7845
+0xD0AA 0x7ABA
+0xD0AB 0x7AC5
+0xD0AC 0x7CFE
+0xD0AD 0x8475
+0xD0AE 0x898F
+0xD0AF 0x8D73
+0xD0B0 0x9035
+0xD0B1 0x95A8
+0xD0B2 0x52FB
+0xD0B3 0x5747
+0xD0B4 0x7547
+0xD0B5 0x7B60
+0xD0B6 0x83CC
+0xD0B7 0x921E
+0xD0B8 0xF908
+0xD0B9 0x6A58
+0xD0BA 0x514B
+0xD0BB 0x524B
+0xD0BC 0x5287
+0xD0BD 0x621F
+0xD0BE 0x68D8
+0xD0BF 0x6975
+0xD0C0 0x9699
+0xD0C1 0x50C5
+0xD0C2 0x52A4
+0xD0C3 0x52E4
+0xD0C4 0x61C3
+0xD0C5 0x65A4
+0xD0C6 0x6839
+0xD0C7 0x69FF
+0xD0C8 0x747E
+0xD0C9 0x7B4B
+0xD0CA 0x82B9
+0xD0CB 0x83EB
+0xD0CC 0x89B2
+0xD0CD 0x8B39
+0xD0CE 0x8FD1
+0xD0CF 0x9949
+0xD0D0 0xF909
+0xD0D1 0x4ECA
+0xD0D2 0x5997
+0xD0D3 0x64D2
+0xD0D4 0x6611
+0xD0D5 0x6A8E
+0xD0D6 0x7434
+0xD0D7 0x7981
+0xD0D8 0x79BD
+0xD0D9 0x82A9
+0xD0DA 0x887E
+0xD0DB 0x887F
+0xD0DC 0x895F
+0xD0DD 0xF90A
+0xD0DE 0x9326
+0xD0DF 0x4F0B
+0xD0E0 0x53CA
+0xD0E1 0x6025
+0xD0E2 0x6271
+0xD0E3 0x6C72
+0xD0E4 0x7D1A
+0xD0E5 0x7D66
+0xD0E6 0x4E98
+0xD0E7 0x5162
+0xD0E8 0x77DC
+0xD0E9 0x80AF
+0xD0EA 0x4F01
+0xD0EB 0x4F0E
+0xD0EC 0x5176
+0xD0ED 0x5180
+0xD0EE 0x55DC
+0xD0EF 0x5668
+0xD0F0 0x573B
+0xD0F1 0x57FA
+0xD0F2 0x57FC
+0xD0F3 0x5914
+0xD0F4 0x5947
+0xD0F5 0x5993
+0xD0F6 0x5BC4
+0xD0F7 0x5C90
+0xD0F8 0x5D0E
+0xD0F9 0x5DF1
+0xD0FA 0x5E7E
+0xD0FB 0x5FCC
+0xD0FC 0x6280
+0xD0FD 0x65D7
+0xD0FE 0x65E3
+0xD1A1 0x671E
+0xD1A2 0x671F
+0xD1A3 0x675E
+0xD1A4 0x68CB
+0xD1A5 0x68C4
+0xD1A6 0x6A5F
+0xD1A7 0x6B3A
+0xD1A8 0x6C23
+0xD1A9 0x6C7D
+0xD1AA 0x6C82
+0xD1AB 0x6DC7
+0xD1AC 0x7398
+0xD1AD 0x7426
+0xD1AE 0x742A
+0xD1AF 0x7482
+0xD1B0 0x74A3
+0xD1B1 0x7578
+0xD1B2 0x757F
+0xD1B3 0x7881
+0xD1B4 0x78EF
+0xD1B5 0x7941
+0xD1B6 0x7947
+0xD1B7 0x7948
+0xD1B8 0x797A
+0xD1B9 0x7B95
+0xD1BA 0x7D00
+0xD1BB 0x7DBA
+0xD1BC 0x7F88
+0xD1BD 0x8006
+0xD1BE 0x802D
+0xD1BF 0x808C
+0xD1C0 0x8A18
+0xD1C1 0x8B4F
+0xD1C2 0x8C48
+0xD1C3 0x8D77
+0xD1C4 0x9321
+0xD1C5 0x9324
+0xD1C6 0x98E2
+0xD1C7 0x9951
+0xD1C8 0x9A0E
+0xD1C9 0x9A0F
+0xD1CA 0x9A65
+0xD1CB 0x9E92
+0xD1CC 0x7DCA
+0xD1CD 0x4F76
+0xD1CE 0x5409
+0xD1CF 0x62EE
+0xD1D0 0x6854
+0xD1D1 0x91D1
+0xD1D2 0x55AB
+0xD1D3 0x513A
+0xD1D4 0xF90B
+0xD1D5 0xF90C
+0xD1D6 0x5A1C
+0xD1D7 0x61E6
+0xD1D8 0xF90D
+0xD1D9 0x62CF
+0xD1DA 0x62FF
+0xD1DB 0xF90E
+0xD1DC 0xF90F
+0xD1DD 0xF910
+0xD1DE 0xF911
+0xD1DF 0xF912
+0xD1E0 0xF913
+0xD1E1 0x90A3
+0xD1E2 0xF914
+0xD1E3 0xF915
+0xD1E4 0xF916
+0xD1E5 0xF917
+0xD1E6 0xF918
+0xD1E7 0x8AFE
+0xD1E8 0xF919
+0xD1E9 0xF91A
+0xD1EA 0xF91B
+0xD1EB 0xF91C
+0xD1EC 0x6696
+0xD1ED 0xF91D
+0xD1EE 0x7156
+0xD1EF 0xF91E
+0xD1F0 0xF91F
+0xD1F1 0x96E3
+0xD1F2 0xF920
+0xD1F3 0x634F
+0xD1F4 0x637A
+0xD1F5 0x5357
+0xD1F6 0xF921
+0xD1F7 0x678F
+0xD1F8 0x6960
+0xD1F9 0x6E73
+0xD1FA 0xF922
+0xD1FB 0x7537
+0xD1FC 0xF923
+0xD1FD 0xF924
+0xD1FE 0xF925
+0xD2A1 0x7D0D
+0xD2A2 0xF926
+0xD2A3 0xF927
+0xD2A4 0x8872
+0xD2A5 0x56CA
+0xD2A6 0x5A18
+0xD2A7 0xF928
+0xD2A8 0xF929
+0xD2A9 0xF92A
+0xD2AA 0xF92B
+0xD2AB 0xF92C
+0xD2AC 0x4E43
+0xD2AD 0xF92D
+0xD2AE 0x5167
+0xD2AF 0x5948
+0xD2B0 0x67F0
+0xD2B1 0x8010
+0xD2B2 0xF92E
+0xD2B3 0x5973
+0xD2B4 0x5E74
+0xD2B5 0x649A
+0xD2B6 0x79CA
+0xD2B7 0x5FF5
+0xD2B8 0x606C
+0xD2B9 0x62C8
+0xD2BA 0x637B
+0xD2BB 0x5BE7
+0xD2BC 0x5BD7
+0xD2BD 0x52AA
+0xD2BE 0xF92F
+0xD2BF 0x5974
+0xD2C0 0x5F29
+0xD2C1 0x6012
+0xD2C2 0xF930
+0xD2C3 0xF931
+0xD2C4 0xF932
+0xD2C5 0x7459
+0xD2C6 0xF933
+0xD2C7 0xF934
+0xD2C8 0xF935
+0xD2C9 0xF936
+0xD2CA 0xF937
+0xD2CB 0xF938
+0xD2CC 0x99D1
+0xD2CD 0xF939
+0xD2CE 0xF93A
+0xD2CF 0xF93B
+0xD2D0 0xF93C
+0xD2D1 0xF93D
+0xD2D2 0xF93E
+0xD2D3 0xF93F
+0xD2D4 0xF940
+0xD2D5 0xF941
+0xD2D6 0xF942
+0xD2D7 0xF943
+0xD2D8 0x6FC3
+0xD2D9 0xF944
+0xD2DA 0xF945
+0xD2DB 0x81BF
+0xD2DC 0x8FB2
+0xD2DD 0x60F1
+0xD2DE 0xF946
+0xD2DF 0xF947
+0xD2E0 0x8166
+0xD2E1 0xF948
+0xD2E2 0xF949
+0xD2E3 0x5C3F
+0xD2E4 0xF94A
+0xD2E5 0xF94B
+0xD2E6 0xF94C
+0xD2E7 0xF94D
+0xD2E8 0xF94E
+0xD2E9 0xF94F
+0xD2EA 0xF950
+0xD2EB 0xF951
+0xD2EC 0x5AE9
+0xD2ED 0x8A25
+0xD2EE 0x677B
+0xD2EF 0x7D10
+0xD2F0 0xF952
+0xD2F1 0xF953
+0xD2F2 0xF954
+0xD2F3 0xF955
+0xD2F4 0xF956
+0xD2F5 0xF957
+0xD2F6 0x80FD
+0xD2F7 0xF958
+0xD2F8 0xF959
+0xD2F9 0x5C3C
+0xD2FA 0x6CE5
+0xD2FB 0x533F
+0xD2FC 0x6EBA
+0xD2FD 0x591A
+0xD2FE 0x8336
+0xD3A1 0x4E39
+0xD3A2 0x4EB6
+0xD3A3 0x4F46
+0xD3A4 0x55AE
+0xD3A5 0x5718
+0xD3A6 0x58C7
+0xD3A7 0x5F56
+0xD3A8 0x65B7
+0xD3A9 0x65E6
+0xD3AA 0x6A80
+0xD3AB 0x6BB5
+0xD3AC 0x6E4D
+0xD3AD 0x77ED
+0xD3AE 0x7AEF
+0xD3AF 0x7C1E
+0xD3B0 0x7DDE
+0xD3B1 0x86CB
+0xD3B2 0x8892
+0xD3B3 0x9132
+0xD3B4 0x935B
+0xD3B5 0x64BB
+0xD3B6 0x6FBE
+0xD3B7 0x737A
+0xD3B8 0x75B8
+0xD3B9 0x9054
+0xD3BA 0x5556
+0xD3BB 0x574D
+0xD3BC 0x61BA
+0xD3BD 0x64D4
+0xD3BE 0x66C7
+0xD3BF 0x6DE1
+0xD3C0 0x6E5B
+0xD3C1 0x6F6D
+0xD3C2 0x6FB9
+0xD3C3 0x75F0
+0xD3C4 0x8043
+0xD3C5 0x81BD
+0xD3C6 0x8541
+0xD3C7 0x8983
+0xD3C8 0x8AC7
+0xD3C9 0x8B5A
+0xD3CA 0x931F
+0xD3CB 0x6C93
+0xD3CC 0x7553
+0xD3CD 0x7B54
+0xD3CE 0x8E0F
+0xD3CF 0x905D
+0xD3D0 0x5510
+0xD3D1 0x5802
+0xD3D2 0x5858
+0xD3D3 0x5E62
+0xD3D4 0x6207
+0xD3D5 0x649E
+0xD3D6 0x68E0
+0xD3D7 0x7576
+0xD3D8 0x7CD6
+0xD3D9 0x87B3
+0xD3DA 0x9EE8
+0xD3DB 0x4EE3
+0xD3DC 0x5788
+0xD3DD 0x576E
+0xD3DE 0x5927
+0xD3DF 0x5C0D
+0xD3E0 0x5CB1
+0xD3E1 0x5E36
+0xD3E2 0x5F85
+0xD3E3 0x6234
+0xD3E4 0x64E1
+0xD3E5 0x73B3
+0xD3E6 0x81FA
+0xD3E7 0x888B
+0xD3E8 0x8CB8
+0xD3E9 0x968A
+0xD3EA 0x9EDB
+0xD3EB 0x5B85
+0xD3EC 0x5FB7
+0xD3ED 0x60B3
+0xD3EE 0x5012
+0xD3EF 0x5200
+0xD3F0 0x5230
+0xD3F1 0x5716
+0xD3F2 0x5835
+0xD3F3 0x5857
+0xD3F4 0x5C0E
+0xD3F5 0x5C60
+0xD3F6 0x5CF6
+0xD3F7 0x5D8B
+0xD3F8 0x5EA6
+0xD3F9 0x5F92
+0xD3FA 0x60BC
+0xD3FB 0x6311
+0xD3FC 0x6389
+0xD3FD 0x6417
+0xD3FE 0x6843
+0xD4A1 0x68F9
+0xD4A2 0x6AC2
+0xD4A3 0x6DD8
+0xD4A4 0x6E21
+0xD4A5 0x6ED4
+0xD4A6 0x6FE4
+0xD4A7 0x71FE
+0xD4A8 0x76DC
+0xD4A9 0x7779
+0xD4AA 0x79B1
+0xD4AB 0x7A3B
+0xD4AC 0x8404
+0xD4AD 0x89A9
+0xD4AE 0x8CED
+0xD4AF 0x8DF3
+0xD4B0 0x8E48
+0xD4B1 0x9003
+0xD4B2 0x9014
+0xD4B3 0x9053
+0xD4B4 0x90FD
+0xD4B5 0x934D
+0xD4B6 0x9676
+0xD4B7 0x97DC
+0xD4B8 0x6BD2
+0xD4B9 0x7006
+0xD4BA 0x7258
+0xD4BB 0x72A2
+0xD4BC 0x7368
+0xD4BD 0x7763
+0xD4BE 0x79BF
+0xD4BF 0x7BE4
+0xD4C0 0x7E9B
+0xD4C1 0x8B80
+0xD4C2 0x58A9
+0xD4C3 0x60C7
+0xD4C4 0x6566
+0xD4C5 0x65FD
+0xD4C6 0x66BE
+0xD4C7 0x6C8C
+0xD4C8 0x711E
+0xD4C9 0x71C9
+0xD4CA 0x8C5A
+0xD4CB 0x9813
+0xD4CC 0x4E6D
+0xD4CD 0x7A81
+0xD4CE 0x4EDD
+0xD4CF 0x51AC
+0xD4D0 0x51CD
+0xD4D1 0x52D5
+0xD4D2 0x540C
+0xD4D3 0x61A7
+0xD4D4 0x6771
+0xD4D5 0x6850
+0xD4D6 0x68DF
+0xD4D7 0x6D1E
+0xD4D8 0x6F7C
+0xD4D9 0x75BC
+0xD4DA 0x77B3
+0xD4DB 0x7AE5
+0xD4DC 0x80F4
+0xD4DD 0x8463
+0xD4DE 0x9285
+0xD4DF 0x515C
+0xD4E0 0x6597
+0xD4E1 0x675C
+0xD4E2 0x6793
+0xD4E3 0x75D8
+0xD4E4 0x7AC7
+0xD4E5 0x8373
+0xD4E6 0xF95A
+0xD4E7 0x8C46
+0xD4E8 0x9017
+0xD4E9 0x982D
+0xD4EA 0x5C6F
+0xD4EB 0x81C0
+0xD4EC 0x829A
+0xD4ED 0x9041
+0xD4EE 0x906F
+0xD4EF 0x920D
+0xD4F0 0x5F97
+0xD4F1 0x5D9D
+0xD4F2 0x6A59
+0xD4F3 0x71C8
+0xD4F4 0x767B
+0xD4F5 0x7B49
+0xD4F6 0x85E4
+0xD4F7 0x8B04
+0xD4F8 0x9127
+0xD4F9 0x9A30
+0xD4FA 0x5587
+0xD4FB 0x61F6
+0xD4FC 0xF95B
+0xD4FD 0x7669
+0xD4FE 0x7F85
+0xD5A1 0x863F
+0xD5A2 0x87BA
+0xD5A3 0x88F8
+0xD5A4 0x908F
+0xD5A5 0xF95C
+0xD5A6 0x6D1B
+0xD5A7 0x70D9
+0xD5A8 0x73DE
+0xD5A9 0x7D61
+0xD5AA 0x843D
+0xD5AB 0xF95D
+0xD5AC 0x916A
+0xD5AD 0x99F1
+0xD5AE 0xF95E
+0xD5AF 0x4E82
+0xD5B0 0x5375
+0xD5B1 0x6B04
+0xD5B2 0x6B12
+0xD5B3 0x703E
+0xD5B4 0x721B
+0xD5B5 0x862D
+0xD5B6 0x9E1E
+0xD5B7 0x524C
+0xD5B8 0x8FA3
+0xD5B9 0x5D50
+0xD5BA 0x64E5
+0xD5BB 0x652C
+0xD5BC 0x6B16
+0xD5BD 0x6FEB
+0xD5BE 0x7C43
+0xD5BF 0x7E9C
+0xD5C0 0x85CD
+0xD5C1 0x8964
+0xD5C2 0x89BD
+0xD5C3 0x62C9
+0xD5C4 0x81D8
+0xD5C5 0x881F
+0xD5C6 0x5ECA
+0xD5C7 0x6717
+0xD5C8 0x6D6A
+0xD5C9 0x72FC
+0xD5CA 0x7405
+0xD5CB 0x746F
+0xD5CC 0x8782
+0xD5CD 0x90DE
+0xD5CE 0x4F86
+0xD5CF 0x5D0D
+0xD5D0 0x5FA0
+0xD5D1 0x840A
+0xD5D2 0x51B7
+0xD5D3 0x63A0
+0xD5D4 0x7565
+0xD5D5 0x4EAE
+0xD5D6 0x5006
+0xD5D7 0x5169
+0xD5D8 0x51C9
+0xD5D9 0x6881
+0xD5DA 0x6A11
+0xD5DB 0x7CAE
+0xD5DC 0x7CB1
+0xD5DD 0x7CE7
+0xD5DE 0x826F
+0xD5DF 0x8AD2
+0xD5E0 0x8F1B
+0xD5E1 0x91CF
+0xD5E2 0x4FB6
+0xD5E3 0x5137
+0xD5E4 0x52F5
+0xD5E5 0x5442
+0xD5E6 0x5EEC
+0xD5E7 0x616E
+0xD5E8 0x623E
+0xD5E9 0x65C5
+0xD5EA 0x6ADA
+0xD5EB 0x6FFE
+0xD5EC 0x792A
+0xD5ED 0x85DC
+0xD5EE 0x8823
+0xD5EF 0x95AD
+0xD5F0 0x9A62
+0xD5F1 0x9A6A
+0xD5F2 0x9E97
+0xD5F3 0x9ECE
+0xD5F4 0x529B
+0xD5F5 0x66C6
+0xD5F6 0x6B77
+0xD5F7 0x701D
+0xD5F8 0x792B
+0xD5F9 0x8F62
+0xD5FA 0x9742
+0xD5FB 0x6190
+0xD5FC 0x6200
+0xD5FD 0x6523
+0xD5FE 0x6F23
+0xD6A1 0x7149
+0xD6A2 0x7489
+0xD6A3 0x7DF4
+0xD6A4 0x806F
+0xD6A5 0x84EE
+0xD6A6 0x8F26
+0xD6A7 0x9023
+0xD6A8 0x934A
+0xD6A9 0x51BD
+0xD6AA 0x5217
+0xD6AB 0x52A3
+0xD6AC 0x6D0C
+0xD6AD 0x70C8
+0xD6AE 0x88C2
+0xD6AF 0x5EC9
+0xD6B0 0x6582
+0xD6B1 0x6BAE
+0xD6B2 0x6FC2
+0xD6B3 0x7C3E
+0xD6B4 0x7375
+0xD6B5 0x4EE4
+0xD6B6 0x4F36
+0xD6B7 0x56F9
+0xD6B8 0xF95F
+0xD6B9 0x5CBA
+0xD6BA 0x5DBA
+0xD6BB 0x601C
+0xD6BC 0x73B2
+0xD6BD 0x7B2D
+0xD6BE 0x7F9A
+0xD6BF 0x7FCE
+0xD6C0 0x8046
+0xD6C1 0x901E
+0xD6C2 0x9234
+0xD6C3 0x96F6
+0xD6C4 0x9748
+0xD6C5 0x9818
+0xD6C6 0x9F61
+0xD6C7 0x4F8B
+0xD6C8 0x6FA7
+0xD6C9 0x79AE
+0xD6CA 0x91B4
+0xD6CB 0x96B7
+0xD6CC 0x52DE
+0xD6CD 0xF960
+0xD6CE 0x6488
+0xD6CF 0x64C4
+0xD6D0 0x6AD3
+0xD6D1 0x6F5E
+0xD6D2 0x7018
+0xD6D3 0x7210
+0xD6D4 0x76E7
+0xD6D5 0x8001
+0xD6D6 0x8606
+0xD6D7 0x865C
+0xD6D8 0x8DEF
+0xD6D9 0x8F05
+0xD6DA 0x9732
+0xD6DB 0x9B6F
+0xD6DC 0x9DFA
+0xD6DD 0x9E75
+0xD6DE 0x788C
+0xD6DF 0x797F
+0xD6E0 0x7DA0
+0xD6E1 0x83C9
+0xD6E2 0x9304
+0xD6E3 0x9E7F
+0xD6E4 0x9E93
+0xD6E5 0x8AD6
+0xD6E6 0x58DF
+0xD6E7 0x5F04
+0xD6E8 0x6727
+0xD6E9 0x7027
+0xD6EA 0x74CF
+0xD6EB 0x7C60
+0xD6EC 0x807E
+0xD6ED 0x5121
+0xD6EE 0x7028
+0xD6EF 0x7262
+0xD6F0 0x78CA
+0xD6F1 0x8CC2
+0xD6F2 0x8CDA
+0xD6F3 0x8CF4
+0xD6F4 0x96F7
+0xD6F5 0x4E86
+0xD6F6 0x50DA
+0xD6F7 0x5BEE
+0xD6F8 0x5ED6
+0xD6F9 0x6599
+0xD6FA 0x71CE
+0xD6FB 0x7642
+0xD6FC 0x77AD
+0xD6FD 0x804A
+0xD6FE 0x84FC
+0xD7A1 0x907C
+0xD7A2 0x9B27
+0xD7A3 0x9F8D
+0xD7A4 0x58D8
+0xD7A5 0x5A41
+0xD7A6 0x5C62
+0xD7A7 0x6A13
+0xD7A8 0x6DDA
+0xD7A9 0x6F0F
+0xD7AA 0x763B
+0xD7AB 0x7D2F
+0xD7AC 0x7E37
+0xD7AD 0x851E
+0xD7AE 0x8938
+0xD7AF 0x93E4
+0xD7B0 0x964B
+0xD7B1 0x5289
+0xD7B2 0x65D2
+0xD7B3 0x67F3
+0xD7B4 0x69B4
+0xD7B5 0x6D41
+0xD7B6 0x6E9C
+0xD7B7 0x700F
+0xD7B8 0x7409
+0xD7B9 0x7460
+0xD7BA 0x7559
+0xD7BB 0x7624
+0xD7BC 0x786B
+0xD7BD 0x8B2C
+0xD7BE 0x985E
+0xD7BF 0x516D
+0xD7C0 0x622E
+0xD7C1 0x9678
+0xD7C2 0x4F96
+0xD7C3 0x502B
+0xD7C4 0x5D19
+0xD7C5 0x6DEA
+0xD7C6 0x7DB8
+0xD7C7 0x8F2A
+0xD7C8 0x5F8B
+0xD7C9 0x6144
+0xD7CA 0x6817
+0xD7CB 0xF961
+0xD7CC 0x9686
+0xD7CD 0x52D2
+0xD7CE 0x808B
+0xD7CF 0x51DC
+0xD7D0 0x51CC
+0xD7D1 0x695E
+0xD7D2 0x7A1C
+0xD7D3 0x7DBE
+0xD7D4 0x83F1
+0xD7D5 0x9675
+0xD7D6 0x4FDA
+0xD7D7 0x5229
+0xD7D8 0x5398
+0xD7D9 0x540F
+0xD7DA 0x550E
+0xD7DB 0x5C65
+0xD7DC 0x60A7
+0xD7DD 0x674E
+0xD7DE 0x68A8
+0xD7DF 0x6D6C
+0xD7E0 0x7281
+0xD7E1 0x72F8
+0xD7E2 0x7406
+0xD7E3 0x7483
+0xD7E4 0xF962
+0xD7E5 0x75E2
+0xD7E6 0x7C6C
+0xD7E7 0x7F79
+0xD7E8 0x7FB8
+0xD7E9 0x8389
+0xD7EA 0x88CF
+0xD7EB 0x88E1
+0xD7EC 0x91CC
+0xD7ED 0x91D0
+0xD7EE 0x96E2
+0xD7EF 0x9BC9
+0xD7F0 0x541D
+0xD7F1 0x6F7E
+0xD7F2 0x71D0
+0xD7F3 0x7498
+0xD7F4 0x85FA
+0xD7F5 0x8EAA
+0xD7F6 0x96A3
+0xD7F7 0x9C57
+0xD7F8 0x9E9F
+0xD7F9 0x6797
+0xD7FA 0x6DCB
+0xD7FB 0x7433
+0xD7FC 0x81E8
+0xD7FD 0x9716
+0xD7FE 0x782C
+0xD8A1 0x7ACB
+0xD8A2 0x7B20
+0xD8A3 0x7C92
+0xD8A4 0x6469
+0xD8A5 0x746A
+0xD8A6 0x75F2
+0xD8A7 0x78BC
+0xD8A8 0x78E8
+0xD8A9 0x99AC
+0xD8AA 0x9B54
+0xD8AB 0x9EBB
+0xD8AC 0x5BDE
+0xD8AD 0x5E55
+0xD8AE 0x6F20
+0xD8AF 0x819C
+0xD8B0 0x83AB
+0xD8B1 0x9088
+0xD8B2 0x4E07
+0xD8B3 0x534D
+0xD8B4 0x5A29
+0xD8B5 0x5DD2
+0xD8B6 0x5F4E
+0xD8B7 0x6162
+0xD8B8 0x633D
+0xD8B9 0x6669
+0xD8BA 0x66FC
+0xD8BB 0x6EFF
+0xD8BC 0x6F2B
+0xD8BD 0x7063
+0xD8BE 0x779E
+0xD8BF 0x842C
+0xD8C0 0x8513
+0xD8C1 0x883B
+0xD8C2 0x8F13
+0xD8C3 0x9945
+0xD8C4 0x9C3B
+0xD8C5 0x551C
+0xD8C6 0x62B9
+0xD8C7 0x672B
+0xD8C8 0x6CAB
+0xD8C9 0x8309
+0xD8CA 0x896A
+0xD8CB 0x977A
+0xD8CC 0x4EA1
+0xD8CD 0x5984
+0xD8CE 0x5FD8
+0xD8CF 0x5FD9
+0xD8D0 0x671B
+0xD8D1 0x7DB2
+0xD8D2 0x7F54
+0xD8D3 0x8292
+0xD8D4 0x832B
+0xD8D5 0x83BD
+0xD8D6 0x8F1E
+0xD8D7 0x9099
+0xD8D8 0x57CB
+0xD8D9 0x59B9
+0xD8DA 0x5A92
+0xD8DB 0x5BD0
+0xD8DC 0x6627
+0xD8DD 0x679A
+0xD8DE 0x6885
+0xD8DF 0x6BCF
+0xD8E0 0x7164
+0xD8E1 0x7F75
+0xD8E2 0x8CB7
+0xD8E3 0x8CE3
+0xD8E4 0x9081
+0xD8E5 0x9B45
+0xD8E6 0x8108
+0xD8E7 0x8C8A
+0xD8E8 0x964C
+0xD8E9 0x9A40
+0xD8EA 0x9EA5
+0xD8EB 0x5B5F
+0xD8EC 0x6C13
+0xD8ED 0x731B
+0xD8EE 0x76F2
+0xD8EF 0x76DF
+0xD8F0 0x840C
+0xD8F1 0x51AA
+0xD8F2 0x8993
+0xD8F3 0x514D
+0xD8F4 0x5195
+0xD8F5 0x52C9
+0xD8F6 0x68C9
+0xD8F7 0x6C94
+0xD8F8 0x7704
+0xD8F9 0x7720
+0xD8FA 0x7DBF
+0xD8FB 0x7DEC
+0xD8FC 0x9762
+0xD8FD 0x9EB5
+0xD8FE 0x6EC5
+0xD9A1 0x8511
+0xD9A2 0x51A5
+0xD9A3 0x540D
+0xD9A4 0x547D
+0xD9A5 0x660E
+0xD9A6 0x669D
+0xD9A7 0x6927
+0xD9A8 0x6E9F
+0xD9A9 0x76BF
+0xD9AA 0x7791
+0xD9AB 0x8317
+0xD9AC 0x84C2
+0xD9AD 0x879F
+0xD9AE 0x9169
+0xD9AF 0x9298
+0xD9B0 0x9CF4
+0xD9B1 0x8882
+0xD9B2 0x4FAE
+0xD9B3 0x5192
+0xD9B4 0x52DF
+0xD9B5 0x59C6
+0xD9B6 0x5E3D
+0xD9B7 0x6155
+0xD9B8 0x6478
+0xD9B9 0x6479
+0xD9BA 0x66AE
+0xD9BB 0x67D0
+0xD9BC 0x6A21
+0xD9BD 0x6BCD
+0xD9BE 0x6BDB
+0xD9BF 0x725F
+0xD9C0 0x7261
+0xD9C1 0x7441
+0xD9C2 0x7738
+0xD9C3 0x77DB
+0xD9C4 0x8017
+0xD9C5 0x82BC
+0xD9C6 0x8305
+0xD9C7 0x8B00
+0xD9C8 0x8B28
+0xD9C9 0x8C8C
+0xD9CA 0x6728
+0xD9CB 0x6C90
+0xD9CC 0x7267
+0xD9CD 0x76EE
+0xD9CE 0x7766
+0xD9CF 0x7A46
+0xD9D0 0x9DA9
+0xD9D1 0x6B7F
+0xD9D2 0x6C92
+0xD9D3 0x5922
+0xD9D4 0x6726
+0xD9D5 0x8499
+0xD9D6 0x536F
+0xD9D7 0x5893
+0xD9D8 0x5999
+0xD9D9 0x5EDF
+0xD9DA 0x63CF
+0xD9DB 0x6634
+0xD9DC 0x6773
+0xD9DD 0x6E3A
+0xD9DE 0x732B
+0xD9DF 0x7AD7
+0xD9E0 0x82D7
+0xD9E1 0x9328
+0xD9E2 0x52D9
+0xD9E3 0x5DEB
+0xD9E4 0x61AE
+0xD9E5 0x61CB
+0xD9E6 0x620A
+0xD9E7 0x62C7
+0xD9E8 0x64AB
+0xD9E9 0x65E0
+0xD9EA 0x6959
+0xD9EB 0x6B66
+0xD9EC 0x6BCB
+0xD9ED 0x7121
+0xD9EE 0x73F7
+0xD9EF 0x755D
+0xD9F0 0x7E46
+0xD9F1 0x821E
+0xD9F2 0x8302
+0xD9F3 0x856A
+0xD9F4 0x8AA3
+0xD9F5 0x8CBF
+0xD9F6 0x9727
+0xD9F7 0x9D61
+0xD9F8 0x58A8
+0xD9F9 0x9ED8
+0xD9FA 0x5011
+0xD9FB 0x520E
+0xD9FC 0x543B
+0xD9FD 0x554F
+0xD9FE 0x6587
+0xDAA1 0x6C76
+0xDAA2 0x7D0A
+0xDAA3 0x7D0B
+0xDAA4 0x805E
+0xDAA5 0x868A
+0xDAA6 0x9580
+0xDAA7 0x96EF
+0xDAA8 0x52FF
+0xDAA9 0x6C95
+0xDAAA 0x7269
+0xDAAB 0x5473
+0xDAAC 0x5A9A
+0xDAAD 0x5C3E
+0xDAAE 0x5D4B
+0xDAAF 0x5F4C
+0xDAB0 0x5FAE
+0xDAB1 0x672A
+0xDAB2 0x68B6
+0xDAB3 0x6963
+0xDAB4 0x6E3C
+0xDAB5 0x6E44
+0xDAB6 0x7709
+0xDAB7 0x7C73
+0xDAB8 0x7F8E
+0xDAB9 0x8587
+0xDABA 0x8B0E
+0xDABB 0x8FF7
+0xDABC 0x9761
+0xDABD 0x9EF4
+0xDABE 0x5CB7
+0xDABF 0x60B6
+0xDAC0 0x610D
+0xDAC1 0x61AB
+0xDAC2 0x654F
+0xDAC3 0x65FB
+0xDAC4 0x65FC
+0xDAC5 0x6C11
+0xDAC6 0x6CEF
+0xDAC7 0x739F
+0xDAC8 0x73C9
+0xDAC9 0x7DE1
+0xDACA 0x9594
+0xDACB 0x5BC6
+0xDACC 0x871C
+0xDACD 0x8B10
+0xDACE 0x525D
+0xDACF 0x535A
+0xDAD0 0x62CD
+0xDAD1 0x640F
+0xDAD2 0x64B2
+0xDAD3 0x6734
+0xDAD4 0x6A38
+0xDAD5 0x6CCA
+0xDAD6 0x73C0
+0xDAD7 0x749E
+0xDAD8 0x7B94
+0xDAD9 0x7C95
+0xDADA 0x7E1B
+0xDADB 0x818A
+0xDADC 0x8236
+0xDADD 0x8584
+0xDADE 0x8FEB
+0xDADF 0x96F9
+0xDAE0 0x99C1
+0xDAE1 0x4F34
+0xDAE2 0x534A
+0xDAE3 0x53CD
+0xDAE4 0x53DB
+0xDAE5 0x62CC
+0xDAE6 0x642C
+0xDAE7 0x6500
+0xDAE8 0x6591
+0xDAE9 0x69C3
+0xDAEA 0x6CEE
+0xDAEB 0x6F58
+0xDAEC 0x73ED
+0xDAED 0x7554
+0xDAEE 0x7622
+0xDAEF 0x76E4
+0xDAF0 0x76FC
+0xDAF1 0x78D0
+0xDAF2 0x78FB
+0xDAF3 0x792C
+0xDAF4 0x7D46
+0xDAF5 0x822C
+0xDAF6 0x87E0
+0xDAF7 0x8FD4
+0xDAF8 0x9812
+0xDAF9 0x98EF
+0xDAFA 0x52C3
+0xDAFB 0x62D4
+0xDAFC 0x64A5
+0xDAFD 0x6E24
+0xDAFE 0x6F51
+0xDBA1 0x767C
+0xDBA2 0x8DCB
+0xDBA3 0x91B1
+0xDBA4 0x9262
+0xDBA5 0x9AEE
+0xDBA6 0x9B43
+0xDBA7 0x5023
+0xDBA8 0x508D
+0xDBA9 0x574A
+0xDBAA 0x59A8
+0xDBAB 0x5C28
+0xDBAC 0x5E47
+0xDBAD 0x5F77
+0xDBAE 0x623F
+0xDBAF 0x653E
+0xDBB0 0x65B9
+0xDBB1 0x65C1
+0xDBB2 0x6609
+0xDBB3 0x678B
+0xDBB4 0x699C
+0xDBB5 0x6EC2
+0xDBB6 0x78C5
+0xDBB7 0x7D21
+0xDBB8 0x80AA
+0xDBB9 0x8180
+0xDBBA 0x822B
+0xDBBB 0x82B3
+0xDBBC 0x84A1
+0xDBBD 0x868C
+0xDBBE 0x8A2A
+0xDBBF 0x8B17
+0xDBC0 0x90A6
+0xDBC1 0x9632
+0xDBC2 0x9F90
+0xDBC3 0x500D
+0xDBC4 0x4FF3
+0xDBC5 0xF963
+0xDBC6 0x57F9
+0xDBC7 0x5F98
+0xDBC8 0x62DC
+0xDBC9 0x6392
+0xDBCA 0x676F
+0xDBCB 0x6E43
+0xDBCC 0x7119
+0xDBCD 0x76C3
+0xDBCE 0x80CC
+0xDBCF 0x80DA
+0xDBD0 0x88F4
+0xDBD1 0x88F5
+0xDBD2 0x8919
+0xDBD3 0x8CE0
+0xDBD4 0x8F29
+0xDBD5 0x914D
+0xDBD6 0x966A
+0xDBD7 0x4F2F
+0xDBD8 0x4F70
+0xDBD9 0x5E1B
+0xDBDA 0x67CF
+0xDBDB 0x6822
+0xDBDC 0x767D
+0xDBDD 0x767E
+0xDBDE 0x9B44
+0xDBDF 0x5E61
+0xDBE0 0x6A0A
+0xDBE1 0x7169
+0xDBE2 0x71D4
+0xDBE3 0x756A
+0xDBE4 0xF964
+0xDBE5 0x7E41
+0xDBE6 0x8543
+0xDBE7 0x85E9
+0xDBE8 0x98DC
+0xDBE9 0x4F10
+0xDBEA 0x7B4F
+0xDBEB 0x7F70
+0xDBEC 0x95A5
+0xDBED 0x51E1
+0xDBEE 0x5E06
+0xDBEF 0x68B5
+0xDBF0 0x6C3E
+0xDBF1 0x6C4E
+0xDBF2 0x6CDB
+0xDBF3 0x72AF
+0xDBF4 0x7BC4
+0xDBF5 0x8303
+0xDBF6 0x6CD5
+0xDBF7 0x743A
+0xDBF8 0x50FB
+0xDBF9 0x5288
+0xDBFA 0x58C1
+0xDBFB 0x64D8
+0xDBFC 0x6A97
+0xDBFD 0x74A7
+0xDBFE 0x7656
+0xDCA1 0x78A7
+0xDCA2 0x8617
+0xDCA3 0x95E2
+0xDCA4 0x9739
+0xDCA5 0xF965
+0xDCA6 0x535E
+0xDCA7 0x5F01
+0xDCA8 0x8B8A
+0xDCA9 0x8FA8
+0xDCAA 0x8FAF
+0xDCAB 0x908A
+0xDCAC 0x5225
+0xDCAD 0x77A5
+0xDCAE 0x9C49
+0xDCAF 0x9F08
+0xDCB0 0x4E19
+0xDCB1 0x5002
+0xDCB2 0x5175
+0xDCB3 0x5C5B
+0xDCB4 0x5E77
+0xDCB5 0x661E
+0xDCB6 0x663A
+0xDCB7 0x67C4
+0xDCB8 0x68C5
+0xDCB9 0x70B3
+0xDCBA 0x7501
+0xDCBB 0x75C5
+0xDCBC 0x79C9
+0xDCBD 0x7ADD
+0xDCBE 0x8F27
+0xDCBF 0x9920
+0xDCC0 0x9A08
+0xDCC1 0x4FDD
+0xDCC2 0x5821
+0xDCC3 0x5831
+0xDCC4 0x5BF6
+0xDCC5 0x666E
+0xDCC6 0x6B65
+0xDCC7 0x6D11
+0xDCC8 0x6E7A
+0xDCC9 0x6F7D
+0xDCCA 0x73E4
+0xDCCB 0x752B
+0xDCCC 0x83E9
+0xDCCD 0x88DC
+0xDCCE 0x8913
+0xDCCF 0x8B5C
+0xDCD0 0x8F14
+0xDCD1 0x4F0F
+0xDCD2 0x50D5
+0xDCD3 0x5310
+0xDCD4 0x535C
+0xDCD5 0x5B93
+0xDCD6 0x5FA9
+0xDCD7 0x670D
+0xDCD8 0x798F
+0xDCD9 0x8179
+0xDCDA 0x832F
+0xDCDB 0x8514
+0xDCDC 0x8907
+0xDCDD 0x8986
+0xDCDE 0x8F39
+0xDCDF 0x8F3B
+0xDCE0 0x99A5
+0xDCE1 0x9C12
+0xDCE2 0x672C
+0xDCE3 0x4E76
+0xDCE4 0x4FF8
+0xDCE5 0x5949
+0xDCE6 0x5C01
+0xDCE7 0x5CEF
+0xDCE8 0x5CF0
+0xDCE9 0x6367
+0xDCEA 0x68D2
+0xDCEB 0x70FD
+0xDCEC 0x71A2
+0xDCED 0x742B
+0xDCEE 0x7E2B
+0xDCEF 0x84EC
+0xDCF0 0x8702
+0xDCF1 0x9022
+0xDCF2 0x92D2
+0xDCF3 0x9CF3
+0xDCF4 0x4E0D
+0xDCF5 0x4ED8
+0xDCF6 0x4FEF
+0xDCF7 0x5085
+0xDCF8 0x5256
+0xDCF9 0x526F
+0xDCFA 0x5426
+0xDCFB 0x5490
+0xDCFC 0x57E0
+0xDCFD 0x592B
+0xDCFE 0x5A66
+0xDDA1 0x5B5A
+0xDDA2 0x5B75
+0xDDA3 0x5BCC
+0xDDA4 0x5E9C
+0xDDA5 0xF966
+0xDDA6 0x6276
+0xDDA7 0x6577
+0xDDA8 0x65A7
+0xDDA9 0x6D6E
+0xDDAA 0x6EA5
+0xDDAB 0x7236
+0xDDAC 0x7B26
+0xDDAD 0x7C3F
+0xDDAE 0x7F36
+0xDDAF 0x8150
+0xDDB0 0x8151
+0xDDB1 0x819A
+0xDDB2 0x8240
+0xDDB3 0x8299
+0xDDB4 0x83A9
+0xDDB5 0x8A03
+0xDDB6 0x8CA0
+0xDDB7 0x8CE6
+0xDDB8 0x8CFB
+0xDDB9 0x8D74
+0xDDBA 0x8DBA
+0xDDBB 0x90E8
+0xDDBC 0x91DC
+0xDDBD 0x961C
+0xDDBE 0x9644
+0xDDBF 0x99D9
+0xDDC0 0x9CE7
+0xDDC1 0x5317
+0xDDC2 0x5206
+0xDDC3 0x5429
+0xDDC4 0x5674
+0xDDC5 0x58B3
+0xDDC6 0x5954
+0xDDC7 0x596E
+0xDDC8 0x5FFF
+0xDDC9 0x61A4
+0xDDCA 0x626E
+0xDDCB 0x6610
+0xDDCC 0x6C7E
+0xDDCD 0x711A
+0xDDCE 0x76C6
+0xDDCF 0x7C89
+0xDDD0 0x7CDE
+0xDDD1 0x7D1B
+0xDDD2 0x82AC
+0xDDD3 0x8CC1
+0xDDD4 0x96F0
+0xDDD5 0xF967
+0xDDD6 0x4F5B
+0xDDD7 0x5F17
+0xDDD8 0x5F7F
+0xDDD9 0x62C2
+0xDDDA 0x5D29
+0xDDDB 0x670B
+0xDDDC 0x68DA
+0xDDDD 0x787C
+0xDDDE 0x7E43
+0xDDDF 0x9D6C
+0xDDE0 0x4E15
+0xDDE1 0x5099
+0xDDE2 0x5315
+0xDDE3 0x532A
+0xDDE4 0x5351
+0xDDE5 0x5983
+0xDDE6 0x5A62
+0xDDE7 0x5E87
+0xDDE8 0x60B2
+0xDDE9 0x618A
+0xDDEA 0x6249
+0xDDEB 0x6279
+0xDDEC 0x6590
+0xDDED 0x6787
+0xDDEE 0x69A7
+0xDDEF 0x6BD4
+0xDDF0 0x6BD6
+0xDDF1 0x6BD7
+0xDDF2 0x6BD8
+0xDDF3 0x6CB8
+0xDDF4 0xF968
+0xDDF5 0x7435
+0xDDF6 0x75FA
+0xDDF7 0x7812
+0xDDF8 0x7891
+0xDDF9 0x79D5
+0xDDFA 0x79D8
+0xDDFB 0x7C83
+0xDDFC 0x7DCB
+0xDDFD 0x7FE1
+0xDDFE 0x80A5
+0xDEA1 0x813E
+0xDEA2 0x81C2
+0xDEA3 0x83F2
+0xDEA4 0x871A
+0xDEA5 0x88E8
+0xDEA6 0x8AB9
+0xDEA7 0x8B6C
+0xDEA8 0x8CBB
+0xDEA9 0x9119
+0xDEAA 0x975E
+0xDEAB 0x98DB
+0xDEAC 0x9F3B
+0xDEAD 0x56AC
+0xDEAE 0x5B2A
+0xDEAF 0x5F6C
+0xDEB0 0x658C
+0xDEB1 0x6AB3
+0xDEB2 0x6BAF
+0xDEB3 0x6D5C
+0xDEB4 0x6FF1
+0xDEB5 0x7015
+0xDEB6 0x725D
+0xDEB7 0x73AD
+0xDEB8 0x8CA7
+0xDEB9 0x8CD3
+0xDEBA 0x983B
+0xDEBB 0x6191
+0xDEBC 0x6C37
+0xDEBD 0x8058
+0xDEBE 0x9A01
+0xDEBF 0x4E4D
+0xDEC0 0x4E8B
+0xDEC1 0x4E9B
+0xDEC2 0x4ED5
+0xDEC3 0x4F3A
+0xDEC4 0x4F3C
+0xDEC5 0x4F7F
+0xDEC6 0x4FDF
+0xDEC7 0x50FF
+0xDEC8 0x53F2
+0xDEC9 0x53F8
+0xDECA 0x5506
+0xDECB 0x55E3
+0xDECC 0x56DB
+0xDECD 0x58EB
+0xDECE 0x5962
+0xDECF 0x5A11
+0xDED0 0x5BEB
+0xDED1 0x5BFA
+0xDED2 0x5C04
+0xDED3 0x5DF3
+0xDED4 0x5E2B
+0xDED5 0x5F99
+0xDED6 0x601D
+0xDED7 0x6368
+0xDED8 0x659C
+0xDED9 0x65AF
+0xDEDA 0x67F6
+0xDEDB 0x67FB
+0xDEDC 0x68AD
+0xDEDD 0x6B7B
+0xDEDE 0x6C99
+0xDEDF 0x6CD7
+0xDEE0 0x6E23
+0xDEE1 0x7009
+0xDEE2 0x7345
+0xDEE3 0x7802
+0xDEE4 0x793E
+0xDEE5 0x7940
+0xDEE6 0x7960
+0xDEE7 0x79C1
+0xDEE8 0x7BE9
+0xDEE9 0x7D17
+0xDEEA 0x7D72
+0xDEEB 0x8086
+0xDEEC 0x820D
+0xDEED 0x838E
+0xDEEE 0x84D1
+0xDEEF 0x86C7
+0xDEF0 0x88DF
+0xDEF1 0x8A50
+0xDEF2 0x8A5E
+0xDEF3 0x8B1D
+0xDEF4 0x8CDC
+0xDEF5 0x8D66
+0xDEF6 0x8FAD
+0xDEF7 0x90AA
+0xDEF8 0x98FC
+0xDEF9 0x99DF
+0xDEFA 0x9E9D
+0xDEFB 0x524A
+0xDEFC 0xF969
+0xDEFD 0x6714
+0xDEFE 0xF96A
+0xDFA1 0x5098
+0xDFA2 0x522A
+0xDFA3 0x5C71
+0xDFA4 0x6563
+0xDFA5 0x6C55
+0xDFA6 0x73CA
+0xDFA7 0x7523
+0xDFA8 0x759D
+0xDFA9 0x7B97
+0xDFAA 0x849C
+0xDFAB 0x9178
+0xDFAC 0x9730
+0xDFAD 0x4E77
+0xDFAE 0x6492
+0xDFAF 0x6BBA
+0xDFB0 0x715E
+0xDFB1 0x85A9
+0xDFB2 0x4E09
+0xDFB3 0xF96B
+0xDFB4 0x6749
+0xDFB5 0x68EE
+0xDFB6 0x6E17
+0xDFB7 0x829F
+0xDFB8 0x8518
+0xDFB9 0x886B
+0xDFBA 0x63F7
+0xDFBB 0x6F81
+0xDFBC 0x9212
+0xDFBD 0x98AF
+0xDFBE 0x4E0A
+0xDFBF 0x50B7
+0xDFC0 0x50CF
+0xDFC1 0x511F
+0xDFC2 0x5546
+0xDFC3 0x55AA
+0xDFC4 0x5617
+0xDFC5 0x5B40
+0xDFC6 0x5C19
+0xDFC7 0x5CE0
+0xDFC8 0x5E38
+0xDFC9 0x5E8A
+0xDFCA 0x5EA0
+0xDFCB 0x5EC2
+0xDFCC 0x60F3
+0xDFCD 0x6851
+0xDFCE 0x6A61
+0xDFCF 0x6E58
+0xDFD0 0x723D
+0xDFD1 0x7240
+0xDFD2 0x72C0
+0xDFD3 0x76F8
+0xDFD4 0x7965
+0xDFD5 0x7BB1
+0xDFD6 0x7FD4
+0xDFD7 0x88F3
+0xDFD8 0x89F4
+0xDFD9 0x8A73
+0xDFDA 0x8C61
+0xDFDB 0x8CDE
+0xDFDC 0x971C
+0xDFDD 0x585E
+0xDFDE 0x74BD
+0xDFDF 0x8CFD
+0xDFE0 0x55C7
+0xDFE1 0xF96C
+0xDFE2 0x7A61
+0xDFE3 0x7D22
+0xDFE4 0x8272
+0xDFE5 0x7272
+0xDFE6 0x751F
+0xDFE7 0x7525
+0xDFE8 0xF96D
+0xDFE9 0x7B19
+0xDFEA 0x5885
+0xDFEB 0x58FB
+0xDFEC 0x5DBC
+0xDFED 0x5E8F
+0xDFEE 0x5EB6
+0xDFEF 0x5F90
+0xDFF0 0x6055
+0xDFF1 0x6292
+0xDFF2 0x637F
+0xDFF3 0x654D
+0xDFF4 0x6691
+0xDFF5 0x66D9
+0xDFF6 0x66F8
+0xDFF7 0x6816
+0xDFF8 0x68F2
+0xDFF9 0x7280
+0xDFFA 0x745E
+0xDFFB 0x7B6E
+0xDFFC 0x7D6E
+0xDFFD 0x7DD6
+0xDFFE 0x7F72
+0xE0A1 0x80E5
+0xE0A2 0x8212
+0xE0A3 0x85AF
+0xE0A4 0x897F
+0xE0A5 0x8A93
+0xE0A6 0x901D
+0xE0A7 0x92E4
+0xE0A8 0x9ECD
+0xE0A9 0x9F20
+0xE0AA 0x5915
+0xE0AB 0x596D
+0xE0AC 0x5E2D
+0xE0AD 0x60DC
+0xE0AE 0x6614
+0xE0AF 0x6673
+0xE0B0 0x6790
+0xE0B1 0x6C50
+0xE0B2 0x6DC5
+0xE0B3 0x6F5F
+0xE0B4 0x77F3
+0xE0B5 0x78A9
+0xE0B6 0x84C6
+0xE0B7 0x91CB
+0xE0B8 0x932B
+0xE0B9 0x4ED9
+0xE0BA 0x50CA
+0xE0BB 0x5148
+0xE0BC 0x5584
+0xE0BD 0x5B0B
+0xE0BE 0x5BA3
+0xE0BF 0x6247
+0xE0C0 0x657E
+0xE0C1 0x65CB
+0xE0C2 0x6E32
+0xE0C3 0x717D
+0xE0C4 0x7401
+0xE0C5 0x7444
+0xE0C6 0x7487
+0xE0C7 0x74BF
+0xE0C8 0x766C
+0xE0C9 0x79AA
+0xE0CA 0x7DDA
+0xE0CB 0x7E55
+0xE0CC 0x7FA8
+0xE0CD 0x817A
+0xE0CE 0x81B3
+0xE0CF 0x8239
+0xE0D0 0x861A
+0xE0D1 0x87EC
+0xE0D2 0x8A75
+0xE0D3 0x8DE3
+0xE0D4 0x9078
+0xE0D5 0x9291
+0xE0D6 0x9425
+0xE0D7 0x994D
+0xE0D8 0x9BAE
+0xE0D9 0x5368
+0xE0DA 0x5C51
+0xE0DB 0x6954
+0xE0DC 0x6CC4
+0xE0DD 0x6D29
+0xE0DE 0x6E2B
+0xE0DF 0x820C
+0xE0E0 0x859B
+0xE0E1 0x893B
+0xE0E2 0x8A2D
+0xE0E3 0x8AAA
+0xE0E4 0x96EA
+0xE0E5 0x9F67
+0xE0E6 0x5261
+0xE0E7 0x66B9
+0xE0E8 0x6BB2
+0xE0E9 0x7E96
+0xE0EA 0x87FE
+0xE0EB 0x8D0D
+0xE0EC 0x9583
+0xE0ED 0x965D
+0xE0EE 0x651D
+0xE0EF 0x6D89
+0xE0F0 0x71EE
+0xE0F1 0xF96E
+0xE0F2 0x57CE
+0xE0F3 0x59D3
+0xE0F4 0x5BAC
+0xE0F5 0x6027
+0xE0F6 0x60FA
+0xE0F7 0x6210
+0xE0F8 0x661F
+0xE0F9 0x665F
+0xE0FA 0x7329
+0xE0FB 0x73F9
+0xE0FC 0x76DB
+0xE0FD 0x7701
+0xE0FE 0x7B6C
+0xE1A1 0x8056
+0xE1A2 0x8072
+0xE1A3 0x8165
+0xE1A4 0x8AA0
+0xE1A5 0x9192
+0xE1A6 0x4E16
+0xE1A7 0x52E2
+0xE1A8 0x6B72
+0xE1A9 0x6D17
+0xE1AA 0x7A05
+0xE1AB 0x7B39
+0xE1AC 0x7D30
+0xE1AD 0xF96F
+0xE1AE 0x8CB0
+0xE1AF 0x53EC
+0xE1B0 0x562F
+0xE1B1 0x5851
+0xE1B2 0x5BB5
+0xE1B3 0x5C0F
+0xE1B4 0x5C11
+0xE1B5 0x5DE2
+0xE1B6 0x6240
+0xE1B7 0x6383
+0xE1B8 0x6414
+0xE1B9 0x662D
+0xE1BA 0x68B3
+0xE1BB 0x6CBC
+0xE1BC 0x6D88
+0xE1BD 0x6EAF
+0xE1BE 0x701F
+0xE1BF 0x70A4
+0xE1C0 0x71D2
+0xE1C1 0x7526
+0xE1C2 0x758F
+0xE1C3 0x758E
+0xE1C4 0x7619
+0xE1C5 0x7B11
+0xE1C6 0x7BE0
+0xE1C7 0x7C2B
+0xE1C8 0x7D20
+0xE1C9 0x7D39
+0xE1CA 0x852C
+0xE1CB 0x856D
+0xE1CC 0x8607
+0xE1CD 0x8A34
+0xE1CE 0x900D
+0xE1CF 0x9061
+0xE1D0 0x90B5
+0xE1D1 0x92B7
+0xE1D2 0x97F6
+0xE1D3 0x9A37
+0xE1D4 0x4FD7
+0xE1D5 0x5C6C
+0xE1D6 0x675F
+0xE1D7 0x6D91
+0xE1D8 0x7C9F
+0xE1D9 0x7E8C
+0xE1DA 0x8B16
+0xE1DB 0x8D16
+0xE1DC 0x901F
+0xE1DD 0x5B6B
+0xE1DE 0x5DFD
+0xE1DF 0x640D
+0xE1E0 0x84C0
+0xE1E1 0x905C
+0xE1E2 0x98E1
+0xE1E3 0x7387
+0xE1E4 0x5B8B
+0xE1E5 0x609A
+0xE1E6 0x677E
+0xE1E7 0x6DDE
+0xE1E8 0x8A1F
+0xE1E9 0x8AA6
+0xE1EA 0x9001
+0xE1EB 0x980C
+0xE1EC 0x5237
+0xE1ED 0xF970
+0xE1EE 0x7051
+0xE1EF 0x788E
+0xE1F0 0x9396
+0xE1F1 0x8870
+0xE1F2 0x91D7
+0xE1F3 0x4FEE
+0xE1F4 0x53D7
+0xE1F5 0x55FD
+0xE1F6 0x56DA
+0xE1F7 0x5782
+0xE1F8 0x58FD
+0xE1F9 0x5AC2
+0xE1FA 0x5B88
+0xE1FB 0x5CAB
+0xE1FC 0x5CC0
+0xE1FD 0x5E25
+0xE1FE 0x6101
+0xE2A1 0x620D
+0xE2A2 0x624B
+0xE2A3 0x6388
+0xE2A4 0x641C
+0xE2A5 0x6536
+0xE2A6 0x6578
+0xE2A7 0x6A39
+0xE2A8 0x6B8A
+0xE2A9 0x6C34
+0xE2AA 0x6D19
+0xE2AB 0x6F31
+0xE2AC 0x71E7
+0xE2AD 0x72E9
+0xE2AE 0x7378
+0xE2AF 0x7407
+0xE2B0 0x74B2
+0xE2B1 0x7626
+0xE2B2 0x7761
+0xE2B3 0x79C0
+0xE2B4 0x7A57
+0xE2B5 0x7AEA
+0xE2B6 0x7CB9
+0xE2B7 0x7D8F
+0xE2B8 0x7DAC
+0xE2B9 0x7E61
+0xE2BA 0x7F9E
+0xE2BB 0x8129
+0xE2BC 0x8331
+0xE2BD 0x8490
+0xE2BE 0x84DA
+0xE2BF 0x85EA
+0xE2C0 0x8896
+0xE2C1 0x8AB0
+0xE2C2 0x8B90
+0xE2C3 0x8F38
+0xE2C4 0x9042
+0xE2C5 0x9083
+0xE2C6 0x916C
+0xE2C7 0x9296
+0xE2C8 0x92B9
+0xE2C9 0x968B
+0xE2CA 0x96A7
+0xE2CB 0x96A8
+0xE2CC 0x96D6
+0xE2CD 0x9700
+0xE2CE 0x9808
+0xE2CF 0x9996
+0xE2D0 0x9AD3
+0xE2D1 0x9B1A
+0xE2D2 0x53D4
+0xE2D3 0x587E
+0xE2D4 0x5919
+0xE2D5 0x5B70
+0xE2D6 0x5BBF
+0xE2D7 0x6DD1
+0xE2D8 0x6F5A
+0xE2D9 0x719F
+0xE2DA 0x7421
+0xE2DB 0x74B9
+0xE2DC 0x8085
+0xE2DD 0x83FD
+0xE2DE 0x5DE1
+0xE2DF 0x5F87
+0xE2E0 0x5FAA
+0xE2E1 0x6042
+0xE2E2 0x65EC
+0xE2E3 0x6812
+0xE2E4 0x696F
+0xE2E5 0x6A53
+0xE2E6 0x6B89
+0xE2E7 0x6D35
+0xE2E8 0x6DF3
+0xE2E9 0x73E3
+0xE2EA 0x76FE
+0xE2EB 0x77AC
+0xE2EC 0x7B4D
+0xE2ED 0x7D14
+0xE2EE 0x8123
+0xE2EF 0x821C
+0xE2F0 0x8340
+0xE2F1 0x84F4
+0xE2F2 0x8563
+0xE2F3 0x8A62
+0xE2F4 0x8AC4
+0xE2F5 0x9187
+0xE2F6 0x931E
+0xE2F7 0x9806
+0xE2F8 0x99B4
+0xE2F9 0x620C
+0xE2FA 0x8853
+0xE2FB 0x8FF0
+0xE2FC 0x9265
+0xE2FD 0x5D07
+0xE2FE 0x5D27
+0xE3A1 0x5D69
+0xE3A2 0x745F
+0xE3A3 0x819D
+0xE3A4 0x8768
+0xE3A5 0x6FD5
+0xE3A6 0x62FE
+0xE3A7 0x7FD2
+0xE3A8 0x8936
+0xE3A9 0x8972
+0xE3AA 0x4E1E
+0xE3AB 0x4E58
+0xE3AC 0x50E7
+0xE3AD 0x52DD
+0xE3AE 0x5347
+0xE3AF 0x627F
+0xE3B0 0x6607
+0xE3B1 0x7E69
+0xE3B2 0x8805
+0xE3B3 0x965E
+0xE3B4 0x4F8D
+0xE3B5 0x5319
+0xE3B6 0x5636
+0xE3B7 0x59CB
+0xE3B8 0x5AA4
+0xE3B9 0x5C38
+0xE3BA 0x5C4E
+0xE3BB 0x5C4D
+0xE3BC 0x5E02
+0xE3BD 0x5F11
+0xE3BE 0x6043
+0xE3BF 0x65BD
+0xE3C0 0x662F
+0xE3C1 0x6642
+0xE3C2 0x67BE
+0xE3C3 0x67F4
+0xE3C4 0x731C
+0xE3C5 0x77E2
+0xE3C6 0x793A
+0xE3C7 0x7FC5
+0xE3C8 0x8494
+0xE3C9 0x84CD
+0xE3CA 0x8996
+0xE3CB 0x8A66
+0xE3CC 0x8A69
+0xE3CD 0x8AE1
+0xE3CE 0x8C55
+0xE3CF 0x8C7A
+0xE3D0 0x57F4
+0xE3D1 0x5BD4
+0xE3D2 0x5F0F
+0xE3D3 0x606F
+0xE3D4 0x62ED
+0xE3D5 0x690D
+0xE3D6 0x6B96
+0xE3D7 0x6E5C
+0xE3D8 0x7184
+0xE3D9 0x7BD2
+0xE3DA 0x8755
+0xE3DB 0x8B58
+0xE3DC 0x8EFE
+0xE3DD 0x98DF
+0xE3DE 0x98FE
+0xE3DF 0x4F38
+0xE3E0 0x4F81
+0xE3E1 0x4FE1
+0xE3E2 0x547B
+0xE3E3 0x5A20
+0xE3E4 0x5BB8
+0xE3E5 0x613C
+0xE3E6 0x65B0
+0xE3E7 0x6668
+0xE3E8 0x71FC
+0xE3E9 0x7533
+0xE3EA 0x795E
+0xE3EB 0x7D33
+0xE3EC 0x814E
+0xE3ED 0x81E3
+0xE3EE 0x8398
+0xE3EF 0x85AA
+0xE3F0 0x85CE
+0xE3F1 0x8703
+0xE3F2 0x8A0A
+0xE3F3 0x8EAB
+0xE3F4 0x8F9B
+0xE3F5 0xF971
+0xE3F6 0x8FC5
+0xE3F7 0x5931
+0xE3F8 0x5BA4
+0xE3F9 0x5BE6
+0xE3FA 0x6089
+0xE3FB 0x5BE9
+0xE3FC 0x5C0B
+0xE3FD 0x5FC3
+0xE3FE 0x6C81
+0xE4A1 0xF972
+0xE4A2 0x6DF1
+0xE4A3 0x700B
+0xE4A4 0x751A
+0xE4A5 0x82AF
+0xE4A6 0x8AF6
+0xE4A7 0x4EC0
+0xE4A8 0x5341
+0xE4A9 0xF973
+0xE4AA 0x96D9
+0xE4AB 0x6C0F
+0xE4AC 0x4E9E
+0xE4AD 0x4FC4
+0xE4AE 0x5152
+0xE4AF 0x555E
+0xE4B0 0x5A25
+0xE4B1 0x5CE8
+0xE4B2 0x6211
+0xE4B3 0x7259
+0xE4B4 0x82BD
+0xE4B5 0x83AA
+0xE4B6 0x86FE
+0xE4B7 0x8859
+0xE4B8 0x8A1D
+0xE4B9 0x963F
+0xE4BA 0x96C5
+0xE4BB 0x9913
+0xE4BC 0x9D09
+0xE4BD 0x9D5D
+0xE4BE 0x580A
+0xE4BF 0x5CB3
+0xE4C0 0x5DBD
+0xE4C1 0x5E44
+0xE4C2 0x60E1
+0xE4C3 0x6115
+0xE4C4 0x63E1
+0xE4C5 0x6A02
+0xE4C6 0x6E25
+0xE4C7 0x9102
+0xE4C8 0x9354
+0xE4C9 0x984E
+0xE4CA 0x9C10
+0xE4CB 0x9F77
+0xE4CC 0x5B89
+0xE4CD 0x5CB8
+0xE4CE 0x6309
+0xE4CF 0x664F
+0xE4D0 0x6848
+0xE4D1 0x773C
+0xE4D2 0x96C1
+0xE4D3 0x978D
+0xE4D4 0x9854
+0xE4D5 0x9B9F
+0xE4D6 0x65A1
+0xE4D7 0x8B01
+0xE4D8 0x8ECB
+0xE4D9 0x95BC
+0xE4DA 0x5535
+0xE4DB 0x5CA9
+0xE4DC 0x5DD6
+0xE4DD 0x5EB5
+0xE4DE 0x6697
+0xE4DF 0x764C
+0xE4E0 0x83F4
+0xE4E1 0x95C7
+0xE4E2 0x58D3
+0xE4E3 0x62BC
+0xE4E4 0x72CE
+0xE4E5 0x9D28
+0xE4E6 0x4EF0
+0xE4E7 0x592E
+0xE4E8 0x600F
+0xE4E9 0x663B
+0xE4EA 0x6B83
+0xE4EB 0x79E7
+0xE4EC 0x9D26
+0xE4ED 0x5393
+0xE4EE 0x54C0
+0xE4EF 0x57C3
+0xE4F0 0x5D16
+0xE4F1 0x611B
+0xE4F2 0x66D6
+0xE4F3 0x6DAF
+0xE4F4 0x788D
+0xE4F5 0x827E
+0xE4F6 0x9698
+0xE4F7 0x9744
+0xE4F8 0x5384
+0xE4F9 0x627C
+0xE4FA 0x6396
+0xE4FB 0x6DB2
+0xE4FC 0x7E0A
+0xE4FD 0x814B
+0xE4FE 0x984D
+0xE5A1 0x6AFB
+0xE5A2 0x7F4C
+0xE5A3 0x9DAF
+0xE5A4 0x9E1A
+0xE5A5 0x4E5F
+0xE5A6 0x503B
+0xE5A7 0x51B6
+0xE5A8 0x591C
+0xE5A9 0x60F9
+0xE5AA 0x63F6
+0xE5AB 0x6930
+0xE5AC 0x723A
+0xE5AD 0x8036
+0xE5AE 0xF974
+0xE5AF 0x91CE
+0xE5B0 0x5F31
+0xE5B1 0xF975
+0xE5B2 0xF976
+0xE5B3 0x7D04
+0xE5B4 0x82E5
+0xE5B5 0x846F
+0xE5B6 0x84BB
+0xE5B7 0x85E5
+0xE5B8 0x8E8D
+0xE5B9 0xF977
+0xE5BA 0x4F6F
+0xE5BB 0xF978
+0xE5BC 0xF979
+0xE5BD 0x58E4
+0xE5BE 0x5B43
+0xE5BF 0x6059
+0xE5C0 0x63DA
+0xE5C1 0x6518
+0xE5C2 0x656D
+0xE5C3 0x6698
+0xE5C4 0xF97A
+0xE5C5 0x694A
+0xE5C6 0x6A23
+0xE5C7 0x6D0B
+0xE5C8 0x7001
+0xE5C9 0x716C
+0xE5CA 0x75D2
+0xE5CB 0x760D
+0xE5CC 0x79B3
+0xE5CD 0x7A70
+0xE5CE 0xF97B
+0xE5CF 0x7F8A
+0xE5D0 0xF97C
+0xE5D1 0x8944
+0xE5D2 0xF97D
+0xE5D3 0x8B93
+0xE5D4 0x91C0
+0xE5D5 0x967D
+0xE5D6 0xF97E
+0xE5D7 0x990A
+0xE5D8 0x5704
+0xE5D9 0x5FA1
+0xE5DA 0x65BC
+0xE5DB 0x6F01
+0xE5DC 0x7600
+0xE5DD 0x79A6
+0xE5DE 0x8A9E
+0xE5DF 0x99AD
+0xE5E0 0x9B5A
+0xE5E1 0x9F6C
+0xE5E2 0x5104
+0xE5E3 0x61B6
+0xE5E4 0x6291
+0xE5E5 0x6A8D
+0xE5E6 0x81C6
+0xE5E7 0x5043
+0xE5E8 0x5830
+0xE5E9 0x5F66
+0xE5EA 0x7109
+0xE5EB 0x8A00
+0xE5EC 0x8AFA
+0xE5ED 0x5B7C
+0xE5EE 0x8616
+0xE5EF 0x4FFA
+0xE5F0 0x513C
+0xE5F1 0x56B4
+0xE5F2 0x5944
+0xE5F3 0x63A9
+0xE5F4 0x6DF9
+0xE5F5 0x5DAA
+0xE5F6 0x696D
+0xE5F7 0x5186
+0xE5F8 0x4E88
+0xE5F9 0x4F59
+0xE5FA 0xF97F
+0xE5FB 0xF980
+0xE5FC 0xF981
+0xE5FD 0x5982
+0xE5FE 0xF982
+0xE6A1 0xF983
+0xE6A2 0x6B5F
+0xE6A3 0x6C5D
+0xE6A4 0xF984
+0xE6A5 0x74B5
+0xE6A6 0x7916
+0xE6A7 0xF985
+0xE6A8 0x8207
+0xE6A9 0x8245
+0xE6AA 0x8339
+0xE6AB 0x8F3F
+0xE6AC 0x8F5D
+0xE6AD 0xF986
+0xE6AE 0x9918
+0xE6AF 0xF987
+0xE6B0 0xF988
+0xE6B1 0xF989
+0xE6B2 0x4EA6
+0xE6B3 0xF98A
+0xE6B4 0x57DF
+0xE6B5 0x5F79
+0xE6B6 0x6613
+0xE6B7 0xF98B
+0xE6B8 0xF98C
+0xE6B9 0x75AB
+0xE6BA 0x7E79
+0xE6BB 0x8B6F
+0xE6BC 0xF98D
+0xE6BD 0x9006
+0xE6BE 0x9A5B
+0xE6BF 0x56A5
+0xE6C0 0x5827
+0xE6C1 0x59F8
+0xE6C2 0x5A1F
+0xE6C3 0x5BB4
+0xE6C4 0xF98E
+0xE6C5 0x5EF6
+0xE6C6 0xF98F
+0xE6C7 0xF990
+0xE6C8 0x6350
+0xE6C9 0x633B
+0xE6CA 0xF991
+0xE6CB 0x693D
+0xE6CC 0x6C87
+0xE6CD 0x6CBF
+0xE6CE 0x6D8E
+0xE6CF 0x6D93
+0xE6D0 0x6DF5
+0xE6D1 0x6F14
+0xE6D2 0xF992
+0xE6D3 0x70DF
+0xE6D4 0x7136
+0xE6D5 0x7159
+0xE6D6 0xF993
+0xE6D7 0x71C3
+0xE6D8 0x71D5
+0xE6D9 0xF994
+0xE6DA 0x784F
+0xE6DB 0x786F
+0xE6DC 0xF995
+0xE6DD 0x7B75
+0xE6DE 0x7DE3
+0xE6DF 0xF996
+0xE6E0 0x7E2F
+0xE6E1 0xF997
+0xE6E2 0x884D
+0xE6E3 0x8EDF
+0xE6E4 0xF998
+0xE6E5 0xF999
+0xE6E6 0xF99A
+0xE6E7 0x925B
+0xE6E8 0xF99B
+0xE6E9 0x9CF6
+0xE6EA 0xF99C
+0xE6EB 0xF99D
+0xE6EC 0xF99E
+0xE6ED 0x6085
+0xE6EE 0x6D85
+0xE6EF 0xF99F
+0xE6F0 0x71B1
+0xE6F1 0xF9A0
+0xE6F2 0xF9A1
+0xE6F3 0x95B1
+0xE6F4 0x53AD
+0xE6F5 0xF9A2
+0xE6F6 0xF9A3
+0xE6F7 0xF9A4
+0xE6F8 0x67D3
+0xE6F9 0xF9A5
+0xE6FA 0x708E
+0xE6FB 0x7130
+0xE6FC 0x7430
+0xE6FD 0x8276
+0xE6FE 0x82D2
+0xE7A1 0xF9A6
+0xE7A2 0x95BB
+0xE7A3 0x9AE5
+0xE7A4 0x9E7D
+0xE7A5 0x66C4
+0xE7A6 0xF9A7
+0xE7A7 0x71C1
+0xE7A8 0x8449
+0xE7A9 0xF9A8
+0xE7AA 0xF9A9
+0xE7AB 0x584B
+0xE7AC 0xF9AA
+0xE7AD 0xF9AB
+0xE7AE 0x5DB8
+0xE7AF 0x5F71
+0xE7B0 0xF9AC
+0xE7B1 0x6620
+0xE7B2 0x668E
+0xE7B3 0x6979
+0xE7B4 0x69AE
+0xE7B5 0x6C38
+0xE7B6 0x6CF3
+0xE7B7 0x6E36
+0xE7B8 0x6F41
+0xE7B9 0x6FDA
+0xE7BA 0x701B
+0xE7BB 0x702F
+0xE7BC 0x7150
+0xE7BD 0x71DF
+0xE7BE 0x7370
+0xE7BF 0xF9AD
+0xE7C0 0x745B
+0xE7C1 0xF9AE
+0xE7C2 0x74D4
+0xE7C3 0x76C8
+0xE7C4 0x7A4E
+0xE7C5 0x7E93
+0xE7C6 0xF9AF
+0xE7C7 0xF9B0
+0xE7C8 0x82F1
+0xE7C9 0x8A60
+0xE7CA 0x8FCE
+0xE7CB 0xF9B1
+0xE7CC 0x9348
+0xE7CD 0xF9B2
+0xE7CE 0x9719
+0xE7CF 0xF9B3
+0xE7D0 0xF9B4
+0xE7D1 0x4E42
+0xE7D2 0x502A
+0xE7D3 0xF9B5
+0xE7D4 0x5208
+0xE7D5 0x53E1
+0xE7D6 0x66F3
+0xE7D7 0x6C6D
+0xE7D8 0x6FCA
+0xE7D9 0x730A
+0xE7DA 0x777F
+0xE7DB 0x7A62
+0xE7DC 0x82AE
+0xE7DD 0x85DD
+0xE7DE 0x8602
+0xE7DF 0xF9B6
+0xE7E0 0x88D4
+0xE7E1 0x8A63
+0xE7E2 0x8B7D
+0xE7E3 0x8C6B
+0xE7E4 0xF9B7
+0xE7E5 0x92B3
+0xE7E6 0xF9B8
+0xE7E7 0x9713
+0xE7E8 0x9810
+0xE7E9 0x4E94
+0xE7EA 0x4F0D
+0xE7EB 0x4FC9
+0xE7EC 0x50B2
+0xE7ED 0x5348
+0xE7EE 0x543E
+0xE7EF 0x5433
+0xE7F0 0x55DA
+0xE7F1 0x5862
+0xE7F2 0x58BA
+0xE7F3 0x5967
+0xE7F4 0x5A1B
+0xE7F5 0x5BE4
+0xE7F6 0x609F
+0xE7F7 0xF9B9
+0xE7F8 0x61CA
+0xE7F9 0x6556
+0xE7FA 0x65FF
+0xE7FB 0x6664
+0xE7FC 0x68A7
+0xE7FD 0x6C5A
+0xE7FE 0x6FB3
+0xE8A1 0x70CF
+0xE8A2 0x71AC
+0xE8A3 0x7352
+0xE8A4 0x7B7D
+0xE8A5 0x8708
+0xE8A6 0x8AA4
+0xE8A7 0x9C32
+0xE8A8 0x9F07
+0xE8A9 0x5C4B
+0xE8AA 0x6C83
+0xE8AB 0x7344
+0xE8AC 0x7389
+0xE8AD 0x923A
+0xE8AE 0x6EAB
+0xE8AF 0x7465
+0xE8B0 0x761F
+0xE8B1 0x7A69
+0xE8B2 0x7E15
+0xE8B3 0x860A
+0xE8B4 0x5140
+0xE8B5 0x58C5
+0xE8B6 0x64C1
+0xE8B7 0x74EE
+0xE8B8 0x7515
+0xE8B9 0x7670
+0xE8BA 0x7FC1
+0xE8BB 0x9095
+0xE8BC 0x96CD
+0xE8BD 0x9954
+0xE8BE 0x6E26
+0xE8BF 0x74E6
+0xE8C0 0x7AA9
+0xE8C1 0x7AAA
+0xE8C2 0x81E5
+0xE8C3 0x86D9
+0xE8C4 0x8778
+0xE8C5 0x8A1B
+0xE8C6 0x5A49
+0xE8C7 0x5B8C
+0xE8C8 0x5B9B
+0xE8C9 0x68A1
+0xE8CA 0x6900
+0xE8CB 0x6D63
+0xE8CC 0x73A9
+0xE8CD 0x7413
+0xE8CE 0x742C
+0xE8CF 0x7897
+0xE8D0 0x7DE9
+0xE8D1 0x7FEB
+0xE8D2 0x8118
+0xE8D3 0x8155
+0xE8D4 0x839E
+0xE8D5 0x8C4C
+0xE8D6 0x962E
+0xE8D7 0x9811
+0xE8D8 0x66F0
+0xE8D9 0x5F80
+0xE8DA 0x65FA
+0xE8DB 0x6789
+0xE8DC 0x6C6A
+0xE8DD 0x738B
+0xE8DE 0x502D
+0xE8DF 0x5A03
+0xE8E0 0x6B6A
+0xE8E1 0x77EE
+0xE8E2 0x5916
+0xE8E3 0x5D6C
+0xE8E4 0x5DCD
+0xE8E5 0x7325
+0xE8E6 0x754F
+0xE8E7 0xF9BA
+0xE8E8 0xF9BB
+0xE8E9 0x50E5
+0xE8EA 0x51F9
+0xE8EB 0x582F
+0xE8EC 0x592D
+0xE8ED 0x5996
+0xE8EE 0x59DA
+0xE8EF 0x5BE5
+0xE8F0 0xF9BC
+0xE8F1 0xF9BD
+0xE8F2 0x5DA2
+0xE8F3 0x62D7
+0xE8F4 0x6416
+0xE8F5 0x6493
+0xE8F6 0x64FE
+0xE8F7 0xF9BE
+0xE8F8 0x66DC
+0xE8F9 0xF9BF
+0xE8FA 0x6A48
+0xE8FB 0xF9C0
+0xE8FC 0x71FF
+0xE8FD 0x7464
+0xE8FE 0xF9C1
+0xE9A1 0x7A88
+0xE9A2 0x7AAF
+0xE9A3 0x7E47
+0xE9A4 0x7E5E
+0xE9A5 0x8000
+0xE9A6 0x8170
+0xE9A7 0xF9C2
+0xE9A8 0x87EF
+0xE9A9 0x8981
+0xE9AA 0x8B20
+0xE9AB 0x9059
+0xE9AC 0xF9C3
+0xE9AD 0x9080
+0xE9AE 0x9952
+0xE9AF 0x617E
+0xE9B0 0x6B32
+0xE9B1 0x6D74
+0xE9B2 0x7E1F
+0xE9B3 0x8925
+0xE9B4 0x8FB1
+0xE9B5 0x4FD1
+0xE9B6 0x50AD
+0xE9B7 0x5197
+0xE9B8 0x52C7
+0xE9B9 0x57C7
+0xE9BA 0x5889
+0xE9BB 0x5BB9
+0xE9BC 0x5EB8
+0xE9BD 0x6142
+0xE9BE 0x6995
+0xE9BF 0x6D8C
+0xE9C0 0x6E67
+0xE9C1 0x6EB6
+0xE9C2 0x7194
+0xE9C3 0x7462
+0xE9C4 0x7528
+0xE9C5 0x752C
+0xE9C6 0x8073
+0xE9C7 0x8338
+0xE9C8 0x84C9
+0xE9C9 0x8E0A
+0xE9CA 0x9394
+0xE9CB 0x93DE
+0xE9CC 0xF9C4
+0xE9CD 0x4E8E
+0xE9CE 0x4F51
+0xE9CF 0x5076
+0xE9D0 0x512A
+0xE9D1 0x53C8
+0xE9D2 0x53CB
+0xE9D3 0x53F3
+0xE9D4 0x5B87
+0xE9D5 0x5BD3
+0xE9D6 0x5C24
+0xE9D7 0x611A
+0xE9D8 0x6182
+0xE9D9 0x65F4
+0xE9DA 0x725B
+0xE9DB 0x7397
+0xE9DC 0x7440
+0xE9DD 0x76C2
+0xE9DE 0x7950
+0xE9DF 0x7991
+0xE9E0 0x79B9
+0xE9E1 0x7D06
+0xE9E2 0x7FBD
+0xE9E3 0x828B
+0xE9E4 0x85D5
+0xE9E5 0x865E
+0xE9E6 0x8FC2
+0xE9E7 0x9047
+0xE9E8 0x90F5
+0xE9E9 0x91EA
+0xE9EA 0x9685
+0xE9EB 0x96E8
+0xE9EC 0x96E9
+0xE9ED 0x52D6
+0xE9EE 0x5F67
+0xE9EF 0x65ED
+0xE9F0 0x6631
+0xE9F1 0x682F
+0xE9F2 0x715C
+0xE9F3 0x7A36
+0xE9F4 0x90C1
+0xE9F5 0x980A
+0xE9F6 0x4E91
+0xE9F7 0xF9C5
+0xE9F8 0x6A52
+0xE9F9 0x6B9E
+0xE9FA 0x6F90
+0xE9FB 0x7189
+0xE9FC 0x8018
+0xE9FD 0x82B8
+0xE9FE 0x8553
+0xEAA1 0x904B
+0xEAA2 0x9695
+0xEAA3 0x96F2
+0xEAA4 0x97FB
+0xEAA5 0x851A
+0xEAA6 0x9B31
+0xEAA7 0x4E90
+0xEAA8 0x718A
+0xEAA9 0x96C4
+0xEAAA 0x5143
+0xEAAB 0x539F
+0xEAAC 0x54E1
+0xEAAD 0x5713
+0xEAAE 0x5712
+0xEAAF 0x57A3
+0xEAB0 0x5A9B
+0xEAB1 0x5AC4
+0xEAB2 0x5BC3
+0xEAB3 0x6028
+0xEAB4 0x613F
+0xEAB5 0x63F4
+0xEAB6 0x6C85
+0xEAB7 0x6D39
+0xEAB8 0x6E72
+0xEAB9 0x6E90
+0xEABA 0x7230
+0xEABB 0x733F
+0xEABC 0x7457
+0xEABD 0x82D1
+0xEABE 0x8881
+0xEABF 0x8F45
+0xEAC0 0x9060
+0xEAC1 0xF9C6
+0xEAC2 0x9662
+0xEAC3 0x9858
+0xEAC4 0x9D1B
+0xEAC5 0x6708
+0xEAC6 0x8D8A
+0xEAC7 0x925E
+0xEAC8 0x4F4D
+0xEAC9 0x5049
+0xEACA 0x50DE
+0xEACB 0x5371
+0xEACC 0x570D
+0xEACD 0x59D4
+0xEACE 0x5A01
+0xEACF 0x5C09
+0xEAD0 0x6170
+0xEAD1 0x6690
+0xEAD2 0x6E2D
+0xEAD3 0x7232
+0xEAD4 0x744B
+0xEAD5 0x7DEF
+0xEAD6 0x80C3
+0xEAD7 0x840E
+0xEAD8 0x8466
+0xEAD9 0x853F
+0xEADA 0x875F
+0xEADB 0x885B
+0xEADC 0x8918
+0xEADD 0x8B02
+0xEADE 0x9055
+0xEADF 0x97CB
+0xEAE0 0x9B4F
+0xEAE1 0x4E73
+0xEAE2 0x4F91
+0xEAE3 0x5112
+0xEAE4 0x516A
+0xEAE5 0xF9C7
+0xEAE6 0x552F
+0xEAE7 0x55A9
+0xEAE8 0x5B7A
+0xEAE9 0x5BA5
+0xEAEA 0x5E7C
+0xEAEB 0x5E7D
+0xEAEC 0x5EBE
+0xEAED 0x60A0
+0xEAEE 0x60DF
+0xEAEF 0x6108
+0xEAF0 0x6109
+0xEAF1 0x63C4
+0xEAF2 0x6538
+0xEAF3 0x6709
+0xEAF4 0xF9C8
+0xEAF5 0x67D4
+0xEAF6 0x67DA
+0xEAF7 0xF9C9
+0xEAF8 0x6961
+0xEAF9 0x6962
+0xEAFA 0x6CB9
+0xEAFB 0x6D27
+0xEAFC 0xF9CA
+0xEAFD 0x6E38
+0xEAFE 0xF9CB
+0xEBA1 0x6FE1
+0xEBA2 0x7336
+0xEBA3 0x7337
+0xEBA4 0xF9CC
+0xEBA5 0x745C
+0xEBA6 0x7531
+0xEBA7 0xF9CD
+0xEBA8 0x7652
+0xEBA9 0xF9CE
+0xEBAA 0xF9CF
+0xEBAB 0x7DAD
+0xEBAC 0x81FE
+0xEBAD 0x8438
+0xEBAE 0x88D5
+0xEBAF 0x8A98
+0xEBB0 0x8ADB
+0xEBB1 0x8AED
+0xEBB2 0x8E30
+0xEBB3 0x8E42
+0xEBB4 0x904A
+0xEBB5 0x903E
+0xEBB6 0x907A
+0xEBB7 0x9149
+0xEBB8 0x91C9
+0xEBB9 0x936E
+0xEBBA 0xF9D0
+0xEBBB 0xF9D1
+0xEBBC 0x5809
+0xEBBD 0xF9D2
+0xEBBE 0x6BD3
+0xEBBF 0x8089
+0xEBC0 0x80B2
+0xEBC1 0xF9D3
+0xEBC2 0xF9D4
+0xEBC3 0x5141
+0xEBC4 0x596B
+0xEBC5 0x5C39
+0xEBC6 0xF9D5
+0xEBC7 0xF9D6
+0xEBC8 0x6F64
+0xEBC9 0x73A7
+0xEBCA 0x80E4
+0xEBCB 0x8D07
+0xEBCC 0xF9D7
+0xEBCD 0x9217
+0xEBCE 0x958F
+0xEBCF 0xF9D8
+0xEBD0 0xF9D9
+0xEBD1 0xF9DA
+0xEBD2 0xF9DB
+0xEBD3 0x807F
+0xEBD4 0x620E
+0xEBD5 0x701C
+0xEBD6 0x7D68
+0xEBD7 0x878D
+0xEBD8 0xF9DC
+0xEBD9 0x57A0
+0xEBDA 0x6069
+0xEBDB 0x6147
+0xEBDC 0x6BB7
+0xEBDD 0x8ABE
+0xEBDE 0x9280
+0xEBDF 0x96B1
+0xEBE0 0x4E59
+0xEBE1 0x541F
+0xEBE2 0x6DEB
+0xEBE3 0x852D
+0xEBE4 0x9670
+0xEBE5 0x97F3
+0xEBE6 0x98EE
+0xEBE7 0x63D6
+0xEBE8 0x6CE3
+0xEBE9 0x9091
+0xEBEA 0x51DD
+0xEBEB 0x61C9
+0xEBEC 0x81BA
+0xEBED 0x9DF9
+0xEBEE 0x4F9D
+0xEBEF 0x501A
+0xEBF0 0x5100
+0xEBF1 0x5B9C
+0xEBF2 0x610F
+0xEBF3 0x61FF
+0xEBF4 0x64EC
+0xEBF5 0x6905
+0xEBF6 0x6BC5
+0xEBF7 0x7591
+0xEBF8 0x77E3
+0xEBF9 0x7FA9
+0xEBFA 0x8264
+0xEBFB 0x858F
+0xEBFC 0x87FB
+0xEBFD 0x8863
+0xEBFE 0x8ABC
+0xECA1 0x8B70
+0xECA2 0x91AB
+0xECA3 0x4E8C
+0xECA4 0x4EE5
+0xECA5 0x4F0A
+0xECA6 0xF9DD
+0xECA7 0xF9DE
+0xECA8 0x5937
+0xECA9 0x59E8
+0xECAA 0xF9DF
+0xECAB 0x5DF2
+0xECAC 0x5F1B
+0xECAD 0x5F5B
+0xECAE 0x6021
+0xECAF 0xF9E0
+0xECB0 0xF9E1
+0xECB1 0xF9E2
+0xECB2 0xF9E3
+0xECB3 0x723E
+0xECB4 0x73E5
+0xECB5 0xF9E4
+0xECB6 0x7570
+0xECB7 0x75CD
+0xECB8 0xF9E5
+0xECB9 0x79FB
+0xECBA 0xF9E6
+0xECBB 0x800C
+0xECBC 0x8033
+0xECBD 0x8084
+0xECBE 0x82E1
+0xECBF 0x8351
+0xECC0 0xF9E7
+0xECC1 0xF9E8
+0xECC2 0x8CBD
+0xECC3 0x8CB3
+0xECC4 0x9087
+0xECC5 0xF9E9
+0xECC6 0xF9EA
+0xECC7 0x98F4
+0xECC8 0x990C
+0xECC9 0xF9EB
+0xECCA 0xF9EC
+0xECCB 0x7037
+0xECCC 0x76CA
+0xECCD 0x7FCA
+0xECCE 0x7FCC
+0xECCF 0x7FFC
+0xECD0 0x8B1A
+0xECD1 0x4EBA
+0xECD2 0x4EC1
+0xECD3 0x5203
+0xECD4 0x5370
+0xECD5 0xF9ED
+0xECD6 0x54BD
+0xECD7 0x56E0
+0xECD8 0x59FB
+0xECD9 0x5BC5
+0xECDA 0x5F15
+0xECDB 0x5FCD
+0xECDC 0x6E6E
+0xECDD 0xF9EE
+0xECDE 0xF9EF
+0xECDF 0x7D6A
+0xECE0 0x8335
+0xECE1 0xF9F0
+0xECE2 0x8693
+0xECE3 0x8A8D
+0xECE4 0xF9F1
+0xECE5 0x976D
+0xECE6 0x9777
+0xECE7 0xF9F2
+0xECE8 0xF9F3
+0xECE9 0x4E00
+0xECEA 0x4F5A
+0xECEB 0x4F7E
+0xECEC 0x58F9
+0xECED 0x65E5
+0xECEE 0x6EA2
+0xECEF 0x9038
+0xECF0 0x93B0
+0xECF1 0x99B9
+0xECF2 0x4EFB
+0xECF3 0x58EC
+0xECF4 0x598A
+0xECF5 0x59D9
+0xECF6 0x6041
+0xECF7 0xF9F4
+0xECF8 0xF9F5
+0xECF9 0x7A14
+0xECFA 0xF9F6
+0xECFB 0x834F
+0xECFC 0x8CC3
+0xECFD 0x5165
+0xECFE 0x5344
+0xEDA1 0xF9F7
+0xEDA2 0xF9F8
+0xEDA3 0xF9F9
+0xEDA4 0x4ECD
+0xEDA5 0x5269
+0xEDA6 0x5B55
+0xEDA7 0x82BF
+0xEDA8 0x4ED4
+0xEDA9 0x523A
+0xEDAA 0x54A8
+0xEDAB 0x59C9
+0xEDAC 0x59FF
+0xEDAD 0x5B50
+0xEDAE 0x5B57
+0xEDAF 0x5B5C
+0xEDB0 0x6063
+0xEDB1 0x6148
+0xEDB2 0x6ECB
+0xEDB3 0x7099
+0xEDB4 0x716E
+0xEDB5 0x7386
+0xEDB6 0x74F7
+0xEDB7 0x75B5
+0xEDB8 0x78C1
+0xEDB9 0x7D2B
+0xEDBA 0x8005
+0xEDBB 0x81EA
+0xEDBC 0x8328
+0xEDBD 0x8517
+0xEDBE 0x85C9
+0xEDBF 0x8AEE
+0xEDC0 0x8CC7
+0xEDC1 0x96CC
+0xEDC2 0x4F5C
+0xEDC3 0x52FA
+0xEDC4 0x56BC
+0xEDC5 0x65AB
+0xEDC6 0x6628
+0xEDC7 0x707C
+0xEDC8 0x70B8
+0xEDC9 0x7235
+0xEDCA 0x7DBD
+0xEDCB 0x828D
+0xEDCC 0x914C
+0xEDCD 0x96C0
+0xEDCE 0x9D72
+0xEDCF 0x5B71
+0xEDD0 0x68E7
+0xEDD1 0x6B98
+0xEDD2 0x6F7A
+0xEDD3 0x76DE
+0xEDD4 0x5C91
+0xEDD5 0x66AB
+0xEDD6 0x6F5B
+0xEDD7 0x7BB4
+0xEDD8 0x7C2A
+0xEDD9 0x8836
+0xEDDA 0x96DC
+0xEDDB 0x4E08
+0xEDDC 0x4ED7
+0xEDDD 0x5320
+0xEDDE 0x5834
+0xEDDF 0x58BB
+0xEDE0 0x58EF
+0xEDE1 0x596C
+0xEDE2 0x5C07
+0xEDE3 0x5E33
+0xEDE4 0x5E84
+0xEDE5 0x5F35
+0xEDE6 0x638C
+0xEDE7 0x66B2
+0xEDE8 0x6756
+0xEDE9 0x6A1F
+0xEDEA 0x6AA3
+0xEDEB 0x6B0C
+0xEDEC 0x6F3F
+0xEDED 0x7246
+0xEDEE 0xF9FA
+0xEDEF 0x7350
+0xEDF0 0x748B
+0xEDF1 0x7AE0
+0xEDF2 0x7CA7
+0xEDF3 0x8178
+0xEDF4 0x81DF
+0xEDF5 0x81E7
+0xEDF6 0x838A
+0xEDF7 0x846C
+0xEDF8 0x8523
+0xEDF9 0x8594
+0xEDFA 0x85CF
+0xEDFB 0x88DD
+0xEDFC 0x8D13
+0xEDFD 0x91AC
+0xEDFE 0x9577
+0xEEA1 0x969C
+0xEEA2 0x518D
+0xEEA3 0x54C9
+0xEEA4 0x5728
+0xEEA5 0x5BB0
+0xEEA6 0x624D
+0xEEA7 0x6750
+0xEEA8 0x683D
+0xEEA9 0x6893
+0xEEAA 0x6E3D
+0xEEAB 0x6ED3
+0xEEAC 0x707D
+0xEEAD 0x7E21
+0xEEAE 0x88C1
+0xEEAF 0x8CA1
+0xEEB0 0x8F09
+0xEEB1 0x9F4B
+0xEEB2 0x9F4E
+0xEEB3 0x722D
+0xEEB4 0x7B8F
+0xEEB5 0x8ACD
+0xEEB6 0x931A
+0xEEB7 0x4F47
+0xEEB8 0x4F4E
+0xEEB9 0x5132
+0xEEBA 0x5480
+0xEEBB 0x59D0
+0xEEBC 0x5E95
+0xEEBD 0x62B5
+0xEEBE 0x6775
+0xEEBF 0x696E
+0xEEC0 0x6A17
+0xEEC1 0x6CAE
+0xEEC2 0x6E1A
+0xEEC3 0x72D9
+0xEEC4 0x732A
+0xEEC5 0x75BD
+0xEEC6 0x7BB8
+0xEEC7 0x7D35
+0xEEC8 0x82E7
+0xEEC9 0x83F9
+0xEECA 0x8457
+0xEECB 0x85F7
+0xEECC 0x8A5B
+0xEECD 0x8CAF
+0xEECE 0x8E87
+0xEECF 0x9019
+0xEED0 0x90B8
+0xEED1 0x96CE
+0xEED2 0x9F5F
+0xEED3 0x52E3
+0xEED4 0x540A
+0xEED5 0x5AE1
+0xEED6 0x5BC2
+0xEED7 0x6458
+0xEED8 0x6575
+0xEED9 0x6EF4
+0xEEDA 0x72C4
+0xEEDB 0xF9FB
+0xEEDC 0x7684
+0xEEDD 0x7A4D
+0xEEDE 0x7B1B
+0xEEDF 0x7C4D
+0xEEE0 0x7E3E
+0xEEE1 0x7FDF
+0xEEE2 0x837B
+0xEEE3 0x8B2B
+0xEEE4 0x8CCA
+0xEEE5 0x8D64
+0xEEE6 0x8DE1
+0xEEE7 0x8E5F
+0xEEE8 0x8FEA
+0xEEE9 0x8FF9
+0xEEEA 0x9069
+0xEEEB 0x93D1
+0xEEEC 0x4F43
+0xEEED 0x4F7A
+0xEEEE 0x50B3
+0xEEEF 0x5168
+0xEEF0 0x5178
+0xEEF1 0x524D
+0xEEF2 0x526A
+0xEEF3 0x5861
+0xEEF4 0x587C
+0xEEF5 0x5960
+0xEEF6 0x5C08
+0xEEF7 0x5C55
+0xEEF8 0x5EDB
+0xEEF9 0x609B
+0xEEFA 0x6230
+0xEEFB 0x6813
+0xEEFC 0x6BBF
+0xEEFD 0x6C08
+0xEEFE 0x6FB1
+0xEFA1 0x714E
+0xEFA2 0x7420
+0xEFA3 0x7530
+0xEFA4 0x7538
+0xEFA5 0x7551
+0xEFA6 0x7672
+0xEFA7 0x7B4C
+0xEFA8 0x7B8B
+0xEFA9 0x7BAD
+0xEFAA 0x7BC6
+0xEFAB 0x7E8F
+0xEFAC 0x8A6E
+0xEFAD 0x8F3E
+0xEFAE 0x8F49
+0xEFAF 0x923F
+0xEFB0 0x9293
+0xEFB1 0x9322
+0xEFB2 0x942B
+0xEFB3 0x96FB
+0xEFB4 0x985A
+0xEFB5 0x986B
+0xEFB6 0x991E
+0xEFB7 0x5207
+0xEFB8 0x622A
+0xEFB9 0x6298
+0xEFBA 0x6D59
+0xEFBB 0x7664
+0xEFBC 0x7ACA
+0xEFBD 0x7BC0
+0xEFBE 0x7D76
+0xEFBF 0x5360
+0xEFC0 0x5CBE
+0xEFC1 0x5E97
+0xEFC2 0x6F38
+0xEFC3 0x70B9
+0xEFC4 0x7C98
+0xEFC5 0x9711
+0xEFC6 0x9B8E
+0xEFC7 0x9EDE
+0xEFC8 0x63A5
+0xEFC9 0x647A
+0xEFCA 0x8776
+0xEFCB 0x4E01
+0xEFCC 0x4E95
+0xEFCD 0x4EAD
+0xEFCE 0x505C
+0xEFCF 0x5075
+0xEFD0 0x5448
+0xEFD1 0x59C3
+0xEFD2 0x5B9A
+0xEFD3 0x5E40
+0xEFD4 0x5EAD
+0xEFD5 0x5EF7
+0xEFD6 0x5F81
+0xEFD7 0x60C5
+0xEFD8 0x633A
+0xEFD9 0x653F
+0xEFDA 0x6574
+0xEFDB 0x65CC
+0xEFDC 0x6676
+0xEFDD 0x6678
+0xEFDE 0x67FE
+0xEFDF 0x6968
+0xEFE0 0x6A89
+0xEFE1 0x6B63
+0xEFE2 0x6C40
+0xEFE3 0x6DC0
+0xEFE4 0x6DE8
+0xEFE5 0x6E1F
+0xEFE6 0x6E5E
+0xEFE7 0x701E
+0xEFE8 0x70A1
+0xEFE9 0x738E
+0xEFEA 0x73FD
+0xEFEB 0x753A
+0xEFEC 0x775B
+0xEFED 0x7887
+0xEFEE 0x798E
+0xEFEF 0x7A0B
+0xEFF0 0x7A7D
+0xEFF1 0x7CBE
+0xEFF2 0x7D8E
+0xEFF3 0x8247
+0xEFF4 0x8A02
+0xEFF5 0x8AEA
+0xEFF6 0x8C9E
+0xEFF7 0x912D
+0xEFF8 0x914A
+0xEFF9 0x91D8
+0xEFFA 0x9266
+0xEFFB 0x92CC
+0xEFFC 0x9320
+0xEFFD 0x9706
+0xEFFE 0x9756
+0xF0A1 0x975C
+0xF0A2 0x9802
+0xF0A3 0x9F0E
+0xF0A4 0x5236
+0xF0A5 0x5291
+0xF0A6 0x557C
+0xF0A7 0x5824
+0xF0A8 0x5E1D
+0xF0A9 0x5F1F
+0xF0AA 0x608C
+0xF0AB 0x63D0
+0xF0AC 0x68AF
+0xF0AD 0x6FDF
+0xF0AE 0x796D
+0xF0AF 0x7B2C
+0xF0B0 0x81CD
+0xF0B1 0x85BA
+0xF0B2 0x88FD
+0xF0B3 0x8AF8
+0xF0B4 0x8E44
+0xF0B5 0x918D
+0xF0B6 0x9664
+0xF0B7 0x969B
+0xF0B8 0x973D
+0xF0B9 0x984C
+0xF0BA 0x9F4A
+0xF0BB 0x4FCE
+0xF0BC 0x5146
+0xF0BD 0x51CB
+0xF0BE 0x52A9
+0xF0BF 0x5632
+0xF0C0 0x5F14
+0xF0C1 0x5F6B
+0xF0C2 0x63AA
+0xF0C3 0x64CD
+0xF0C4 0x65E9
+0xF0C5 0x6641
+0xF0C6 0x66FA
+0xF0C7 0x66F9
+0xF0C8 0x671D
+0xF0C9 0x689D
+0xF0CA 0x68D7
+0xF0CB 0x69FD
+0xF0CC 0x6F15
+0xF0CD 0x6F6E
+0xF0CE 0x7167
+0xF0CF 0x71E5
+0xF0D0 0x722A
+0xF0D1 0x74AA
+0xF0D2 0x773A
+0xF0D3 0x7956
+0xF0D4 0x795A
+0xF0D5 0x79DF
+0xF0D6 0x7A20
+0xF0D7 0x7A95
+0xF0D8 0x7C97
+0xF0D9 0x7CDF
+0xF0DA 0x7D44
+0xF0DB 0x7E70
+0xF0DC 0x8087
+0xF0DD 0x85FB
+0xF0DE 0x86A4
+0xF0DF 0x8A54
+0xF0E0 0x8ABF
+0xF0E1 0x8D99
+0xF0E2 0x8E81
+0xF0E3 0x9020
+0xF0E4 0x906D
+0xF0E5 0x91E3
+0xF0E6 0x963B
+0xF0E7 0x96D5
+0xF0E8 0x9CE5
+0xF0E9 0x65CF
+0xF0EA 0x7C07
+0xF0EB 0x8DB3
+0xF0EC 0x93C3
+0xF0ED 0x5B58
+0xF0EE 0x5C0A
+0xF0EF 0x5352
+0xF0F0 0x62D9
+0xF0F1 0x731D
+0xF0F2 0x5027
+0xF0F3 0x5B97
+0xF0F4 0x5F9E
+0xF0F5 0x60B0
+0xF0F6 0x616B
+0xF0F7 0x68D5
+0xF0F8 0x6DD9
+0xF0F9 0x742E
+0xF0FA 0x7A2E
+0xF0FB 0x7D42
+0xF0FC 0x7D9C
+0xF0FD 0x7E31
+0xF0FE 0x816B
+0xF1A1 0x8E2A
+0xF1A2 0x8E35
+0xF1A3 0x937E
+0xF1A4 0x9418
+0xF1A5 0x4F50
+0xF1A6 0x5750
+0xF1A7 0x5DE6
+0xF1A8 0x5EA7
+0xF1A9 0x632B
+0xF1AA 0x7F6A
+0xF1AB 0x4E3B
+0xF1AC 0x4F4F
+0xF1AD 0x4F8F
+0xF1AE 0x505A
+0xF1AF 0x59DD
+0xF1B0 0x80C4
+0xF1B1 0x546A
+0xF1B2 0x5468
+0xF1B3 0x55FE
+0xF1B4 0x594F
+0xF1B5 0x5B99
+0xF1B6 0x5DDE
+0xF1B7 0x5EDA
+0xF1B8 0x665D
+0xF1B9 0x6731
+0xF1BA 0x67F1
+0xF1BB 0x682A
+0xF1BC 0x6CE8
+0xF1BD 0x6D32
+0xF1BE 0x6E4A
+0xF1BF 0x6F8D
+0xF1C0 0x70B7
+0xF1C1 0x73E0
+0xF1C2 0x7587
+0xF1C3 0x7C4C
+0xF1C4 0x7D02
+0xF1C5 0x7D2C
+0xF1C6 0x7DA2
+0xF1C7 0x821F
+0xF1C8 0x86DB
+0xF1C9 0x8A3B
+0xF1CA 0x8A85
+0xF1CB 0x8D70
+0xF1CC 0x8E8A
+0xF1CD 0x8F33
+0xF1CE 0x9031
+0xF1CF 0x914E
+0xF1D0 0x9152
+0xF1D1 0x9444
+0xF1D2 0x99D0
+0xF1D3 0x7AF9
+0xF1D4 0x7CA5
+0xF1D5 0x4FCA
+0xF1D6 0x5101
+0xF1D7 0x51C6
+0xF1D8 0x57C8
+0xF1D9 0x5BEF
+0xF1DA 0x5CFB
+0xF1DB 0x6659
+0xF1DC 0x6A3D
+0xF1DD 0x6D5A
+0xF1DE 0x6E96
+0xF1DF 0x6FEC
+0xF1E0 0x710C
+0xF1E1 0x756F
+0xF1E2 0x7AE3
+0xF1E3 0x8822
+0xF1E4 0x9021
+0xF1E5 0x9075
+0xF1E6 0x96CB
+0xF1E7 0x99FF
+0xF1E8 0x8301
+0xF1E9 0x4E2D
+0xF1EA 0x4EF2
+0xF1EB 0x8846
+0xF1EC 0x91CD
+0xF1ED 0x537D
+0xF1EE 0x6ADB
+0xF1EF 0x696B
+0xF1F0 0x6C41
+0xF1F1 0x847A
+0xF1F2 0x589E
+0xF1F3 0x618E
+0xF1F4 0x66FE
+0xF1F5 0x62EF
+0xF1F6 0x70DD
+0xF1F7 0x7511
+0xF1F8 0x75C7
+0xF1F9 0x7E52
+0xF1FA 0x84B8
+0xF1FB 0x8B49
+0xF1FC 0x8D08
+0xF1FD 0x4E4B
+0xF1FE 0x53EA
+0xF2A1 0x54AB
+0xF2A2 0x5730
+0xF2A3 0x5740
+0xF2A4 0x5FD7
+0xF2A5 0x6301
+0xF2A6 0x6307
+0xF2A7 0x646F
+0xF2A8 0x652F
+0xF2A9 0x65E8
+0xF2AA 0x667A
+0xF2AB 0x679D
+0xF2AC 0x67B3
+0xF2AD 0x6B62
+0xF2AE 0x6C60
+0xF2AF 0x6C9A
+0xF2B0 0x6F2C
+0xF2B1 0x77E5
+0xF2B2 0x7825
+0xF2B3 0x7949
+0xF2B4 0x7957
+0xF2B5 0x7D19
+0xF2B6 0x80A2
+0xF2B7 0x8102
+0xF2B8 0x81F3
+0xF2B9 0x829D
+0xF2BA 0x82B7
+0xF2BB 0x8718
+0xF2BC 0x8A8C
+0xF2BD 0xF9FC
+0xF2BE 0x8D04
+0xF2BF 0x8DBE
+0xF2C0 0x9072
+0xF2C1 0x76F4
+0xF2C2 0x7A19
+0xF2C3 0x7A37
+0xF2C4 0x7E54
+0xF2C5 0x8077
+0xF2C6 0x5507
+0xF2C7 0x55D4
+0xF2C8 0x5875
+0xF2C9 0x632F
+0xF2CA 0x6422
+0xF2CB 0x6649
+0xF2CC 0x664B
+0xF2CD 0x686D
+0xF2CE 0x699B
+0xF2CF 0x6B84
+0xF2D0 0x6D25
+0xF2D1 0x6EB1
+0xF2D2 0x73CD
+0xF2D3 0x7468
+0xF2D4 0x74A1
+0xF2D5 0x755B
+0xF2D6 0x75B9
+0xF2D7 0x76E1
+0xF2D8 0x771E
+0xF2D9 0x778B
+0xF2DA 0x79E6
+0xF2DB 0x7E09
+0xF2DC 0x7E1D
+0xF2DD 0x81FB
+0xF2DE 0x852F
+0xF2DF 0x8897
+0xF2E0 0x8A3A
+0xF2E1 0x8CD1
+0xF2E2 0x8EEB
+0xF2E3 0x8FB0
+0xF2E4 0x9032
+0xF2E5 0x93AD
+0xF2E6 0x9663
+0xF2E7 0x9673
+0xF2E8 0x9707
+0xF2E9 0x4F84
+0xF2EA 0x53F1
+0xF2EB 0x59EA
+0xF2EC 0x5AC9
+0xF2ED 0x5E19
+0xF2EE 0x684E
+0xF2EF 0x74C6
+0xF2F0 0x75BE
+0xF2F1 0x79E9
+0xF2F2 0x7A92
+0xF2F3 0x81A3
+0xF2F4 0x86ED
+0xF2F5 0x8CEA
+0xF2F6 0x8DCC
+0xF2F7 0x8FED
+0xF2F8 0x659F
+0xF2F9 0x6715
+0xF2FA 0xF9FD
+0xF2FB 0x57F7
+0xF2FC 0x6F57
+0xF2FD 0x7DDD
+0xF2FE 0x8F2F
+0xF3A1 0x93F6
+0xF3A2 0x96C6
+0xF3A3 0x5FB5
+0xF3A4 0x61F2
+0xF3A5 0x6F84
+0xF3A6 0x4E14
+0xF3A7 0x4F98
+0xF3A8 0x501F
+0xF3A9 0x53C9
+0xF3AA 0x55DF
+0xF3AB 0x5D6F
+0xF3AC 0x5DEE
+0xF3AD 0x6B21
+0xF3AE 0x6B64
+0xF3AF 0x78CB
+0xF3B0 0x7B9A
+0xF3B1 0xF9FE
+0xF3B2 0x8E49
+0xF3B3 0x8ECA
+0xF3B4 0x906E
+0xF3B5 0x6349
+0xF3B6 0x643E
+0xF3B7 0x7740
+0xF3B8 0x7A84
+0xF3B9 0x932F
+0xF3BA 0x947F
+0xF3BB 0x9F6A
+0xF3BC 0x64B0
+0xF3BD 0x6FAF
+0xF3BE 0x71E6
+0xF3BF 0x74A8
+0xF3C0 0x74DA
+0xF3C1 0x7AC4
+0xF3C2 0x7C12
+0xF3C3 0x7E82
+0xF3C4 0x7CB2
+0xF3C5 0x7E98
+0xF3C6 0x8B9A
+0xF3C7 0x8D0A
+0xF3C8 0x947D
+0xF3C9 0x9910
+0xF3CA 0x994C
+0xF3CB 0x5239
+0xF3CC 0x5BDF
+0xF3CD 0x64E6
+0xF3CE 0x672D
+0xF3CF 0x7D2E
+0xF3D0 0x50ED
+0xF3D1 0x53C3
+0xF3D2 0x5879
+0xF3D3 0x6158
+0xF3D4 0x6159
+0xF3D5 0x61FA
+0xF3D6 0x65AC
+0xF3D7 0x7AD9
+0xF3D8 0x8B92
+0xF3D9 0x8B96
+0xF3DA 0x5009
+0xF3DB 0x5021
+0xF3DC 0x5275
+0xF3DD 0x5531
+0xF3DE 0x5A3C
+0xF3DF 0x5EE0
+0xF3E0 0x5F70
+0xF3E1 0x6134
+0xF3E2 0x655E
+0xF3E3 0x660C
+0xF3E4 0x6636
+0xF3E5 0x66A2
+0xF3E6 0x69CD
+0xF3E7 0x6EC4
+0xF3E8 0x6F32
+0xF3E9 0x7316
+0xF3EA 0x7621
+0xF3EB 0x7A93
+0xF3EC 0x8139
+0xF3ED 0x8259
+0xF3EE 0x83D6
+0xF3EF 0x84BC
+0xF3F0 0x50B5
+0xF3F1 0x57F0
+0xF3F2 0x5BC0
+0xF3F3 0x5BE8
+0xF3F4 0x5F69
+0xF3F5 0x63A1
+0xF3F6 0x7826
+0xF3F7 0x7DB5
+0xF3F8 0x83DC
+0xF3F9 0x8521
+0xF3FA 0x91C7
+0xF3FB 0x91F5
+0xF3FC 0x518A
+0xF3FD 0x67F5
+0xF3FE 0x7B56
+0xF4A1 0x8CAC
+0xF4A2 0x51C4
+0xF4A3 0x59BB
+0xF4A4 0x60BD
+0xF4A5 0x8655
+0xF4A6 0x501C
+0xF4A7 0xF9FF
+0xF4A8 0x5254
+0xF4A9 0x5C3A
+0xF4AA 0x617D
+0xF4AB 0x621A
+0xF4AC 0x62D3
+0xF4AD 0x64F2
+0xF4AE 0x65A5
+0xF4AF 0x6ECC
+0xF4B0 0x7620
+0xF4B1 0x810A
+0xF4B2 0x8E60
+0xF4B3 0x965F
+0xF4B4 0x96BB
+0xF4B5 0x4EDF
+0xF4B6 0x5343
+0xF4B7 0x5598
+0xF4B8 0x5929
+0xF4B9 0x5DDD
+0xF4BA 0x64C5
+0xF4BB 0x6CC9
+0xF4BC 0x6DFA
+0xF4BD 0x7394
+0xF4BE 0x7A7F
+0xF4BF 0x821B
+0xF4C0 0x85A6
+0xF4C1 0x8CE4
+0xF4C2 0x8E10
+0xF4C3 0x9077
+0xF4C4 0x91E7
+0xF4C5 0x95E1
+0xF4C6 0x9621
+0xF4C7 0x97C6
+0xF4C8 0x51F8
+0xF4C9 0x54F2
+0xF4CA 0x5586
+0xF4CB 0x5FB9
+0xF4CC 0x64A4
+0xF4CD 0x6F88
+0xF4CE 0x7DB4
+0xF4CF 0x8F1F
+0xF4D0 0x8F4D
+0xF4D1 0x9435
+0xF4D2 0x50C9
+0xF4D3 0x5C16
+0xF4D4 0x6CBE
+0xF4D5 0x6DFB
+0xF4D6 0x751B
+0xF4D7 0x77BB
+0xF4D8 0x7C3D
+0xF4D9 0x7C64
+0xF4DA 0x8A79
+0xF4DB 0x8AC2
+0xF4DC 0x581E
+0xF4DD 0x59BE
+0xF4DE 0x5E16
+0xF4DF 0x6377
+0xF4E0 0x7252
+0xF4E1 0x758A
+0xF4E2 0x776B
+0xF4E3 0x8ADC
+0xF4E4 0x8CBC
+0xF4E5 0x8F12
+0xF4E6 0x5EF3
+0xF4E7 0x6674
+0xF4E8 0x6DF8
+0xF4E9 0x807D
+0xF4EA 0x83C1
+0xF4EB 0x8ACB
+0xF4EC 0x9751
+0xF4ED 0x9BD6
+0xF4EE 0xFA00
+0xF4EF 0x5243
+0xF4F0 0x66FF
+0xF4F1 0x6D95
+0xF4F2 0x6EEF
+0xF4F3 0x7DE0
+0xF4F4 0x8AE6
+0xF4F5 0x902E
+0xF4F6 0x905E
+0xF4F7 0x9AD4
+0xF4F8 0x521D
+0xF4F9 0x527F
+0xF4FA 0x54E8
+0xF4FB 0x6194
+0xF4FC 0x6284
+0xF4FD 0x62DB
+0xF4FE 0x68A2
+0xF5A1 0x6912
+0xF5A2 0x695A
+0xF5A3 0x6A35
+0xF5A4 0x7092
+0xF5A5 0x7126
+0xF5A6 0x785D
+0xF5A7 0x7901
+0xF5A8 0x790E
+0xF5A9 0x79D2
+0xF5AA 0x7A0D
+0xF5AB 0x8096
+0xF5AC 0x8278
+0xF5AD 0x82D5
+0xF5AE 0x8349
+0xF5AF 0x8549
+0xF5B0 0x8C82
+0xF5B1 0x8D85
+0xF5B2 0x9162
+0xF5B3 0x918B
+0xF5B4 0x91AE
+0xF5B5 0x4FC3
+0xF5B6 0x56D1
+0xF5B7 0x71ED
+0xF5B8 0x77D7
+0xF5B9 0x8700
+0xF5BA 0x89F8
+0xF5BB 0x5BF8
+0xF5BC 0x5FD6
+0xF5BD 0x6751
+0xF5BE 0x90A8
+0xF5BF 0x53E2
+0xF5C0 0x585A
+0xF5C1 0x5BF5
+0xF5C2 0x60A4
+0xF5C3 0x6181
+0xF5C4 0x6460
+0xF5C5 0x7E3D
+0xF5C6 0x8070
+0xF5C7 0x8525
+0xF5C8 0x9283
+0xF5C9 0x64AE
+0xF5CA 0x50AC
+0xF5CB 0x5D14
+0xF5CC 0x6700
+0xF5CD 0x589C
+0xF5CE 0x62BD
+0xF5CF 0x63A8
+0xF5D0 0x690E
+0xF5D1 0x6978
+0xF5D2 0x6A1E
+0xF5D3 0x6E6B
+0xF5D4 0x76BA
+0xF5D5 0x79CB
+0xF5D6 0x82BB
+0xF5D7 0x8429
+0xF5D8 0x8ACF
+0xF5D9 0x8DA8
+0xF5DA 0x8FFD
+0xF5DB 0x9112
+0xF5DC 0x914B
+0xF5DD 0x919C
+0xF5DE 0x9310
+0xF5DF 0x9318
+0xF5E0 0x939A
+0xF5E1 0x96DB
+0xF5E2 0x9A36
+0xF5E3 0x9C0D
+0xF5E4 0x4E11
+0xF5E5 0x755C
+0xF5E6 0x795D
+0xF5E7 0x7AFA
+0xF5E8 0x7B51
+0xF5E9 0x7BC9
+0xF5EA 0x7E2E
+0xF5EB 0x84C4
+0xF5EC 0x8E59
+0xF5ED 0x8E74
+0xF5EE 0x8EF8
+0xF5EF 0x9010
+0xF5F0 0x6625
+0xF5F1 0x693F
+0xF5F2 0x7443
+0xF5F3 0x51FA
+0xF5F4 0x672E
+0xF5F5 0x9EDC
+0xF5F6 0x5145
+0xF5F7 0x5FE0
+0xF5F8 0x6C96
+0xF5F9 0x87F2
+0xF5FA 0x885D
+0xF5FB 0x8877
+0xF5FC 0x60B4
+0xF5FD 0x81B5
+0xF5FE 0x8403
+0xF6A1 0x8D05
+0xF6A2 0x53D6
+0xF6A3 0x5439
+0xF6A4 0x5634
+0xF6A5 0x5A36
+0xF6A6 0x5C31
+0xF6A7 0x708A
+0xF6A8 0x7FE0
+0xF6A9 0x805A
+0xF6AA 0x8106
+0xF6AB 0x81ED
+0xF6AC 0x8DA3
+0xF6AD 0x9189
+0xF6AE 0x9A5F
+0xF6AF 0x9DF2
+0xF6B0 0x5074
+0xF6B1 0x4EC4
+0xF6B2 0x53A0
+0xF6B3 0x60FB
+0xF6B4 0x6E2C
+0xF6B5 0x5C64
+0xF6B6 0x4F88
+0xF6B7 0x5024
+0xF6B8 0x55E4
+0xF6B9 0x5CD9
+0xF6BA 0x5E5F
+0xF6BB 0x6065
+0xF6BC 0x6894
+0xF6BD 0x6CBB
+0xF6BE 0x6DC4
+0xF6BF 0x71BE
+0xF6C0 0x75D4
+0xF6C1 0x75F4
+0xF6C2 0x7661
+0xF6C3 0x7A1A
+0xF6C4 0x7A49
+0xF6C5 0x7DC7
+0xF6C6 0x7DFB
+0xF6C7 0x7F6E
+0xF6C8 0x81F4
+0xF6C9 0x86A9
+0xF6CA 0x8F1C
+0xF6CB 0x96C9
+0xF6CC 0x99B3
+0xF6CD 0x9F52
+0xF6CE 0x5247
+0xF6CF 0x52C5
+0xF6D0 0x98ED
+0xF6D1 0x89AA
+0xF6D2 0x4E03
+0xF6D3 0x67D2
+0xF6D4 0x6F06
+0xF6D5 0x4FB5
+0xF6D6 0x5BE2
+0xF6D7 0x6795
+0xF6D8 0x6C88
+0xF6D9 0x6D78
+0xF6DA 0x741B
+0xF6DB 0x7827
+0xF6DC 0x91DD
+0xF6DD 0x937C
+0xF6DE 0x87C4
+0xF6DF 0x79E4
+0xF6E0 0x7A31
+0xF6E1 0x5FEB
+0xF6E2 0x4ED6
+0xF6E3 0x54A4
+0xF6E4 0x553E
+0xF6E5 0x58AE
+0xF6E6 0x59A5
+0xF6E7 0x60F0
+0xF6E8 0x6253
+0xF6E9 0x62D6
+0xF6EA 0x6736
+0xF6EB 0x6955
+0xF6EC 0x8235
+0xF6ED 0x9640
+0xF6EE 0x99B1
+0xF6EF 0x99DD
+0xF6F0 0x502C
+0xF6F1 0x5353
+0xF6F2 0x5544
+0xF6F3 0x577C
+0xF6F4 0xFA01
+0xF6F5 0x6258
+0xF6F6 0xFA02
+0xF6F7 0x64E2
+0xF6F8 0x666B
+0xF6F9 0x67DD
+0xF6FA 0x6FC1
+0xF6FB 0x6FEF
+0xF6FC 0x7422
+0xF6FD 0x7438
+0xF6FE 0x8A17
+0xF7A1 0x9438
+0xF7A2 0x5451
+0xF7A3 0x5606
+0xF7A4 0x5766
+0xF7A5 0x5F48
+0xF7A6 0x619A
+0xF7A7 0x6B4E
+0xF7A8 0x7058
+0xF7A9 0x70AD
+0xF7AA 0x7DBB
+0xF7AB 0x8A95
+0xF7AC 0x596A
+0xF7AD 0x812B
+0xF7AE 0x63A2
+0xF7AF 0x7708
+0xF7B0 0x803D
+0xF7B1 0x8CAA
+0xF7B2 0x5854
+0xF7B3 0x642D
+0xF7B4 0x69BB
+0xF7B5 0x5B95
+0xF7B6 0x5E11
+0xF7B7 0x6E6F
+0xF7B8 0xFA03
+0xF7B9 0x8569
+0xF7BA 0x514C
+0xF7BB 0x53F0
+0xF7BC 0x592A
+0xF7BD 0x6020
+0xF7BE 0x614B
+0xF7BF 0x6B86
+0xF7C0 0x6C70
+0xF7C1 0x6CF0
+0xF7C2 0x7B1E
+0xF7C3 0x80CE
+0xF7C4 0x82D4
+0xF7C5 0x8DC6
+0xF7C6 0x90B0
+0xF7C7 0x98B1
+0xF7C8 0xFA04
+0xF7C9 0x64C7
+0xF7CA 0x6FA4
+0xF7CB 0x6491
+0xF7CC 0x6504
+0xF7CD 0x514E
+0xF7CE 0x5410
+0xF7CF 0x571F
+0xF7D0 0x8A0E
+0xF7D1 0x615F
+0xF7D2 0x6876
+0xF7D3 0xFA05
+0xF7D4 0x75DB
+0xF7D5 0x7B52
+0xF7D6 0x7D71
+0xF7D7 0x901A
+0xF7D8 0x5806
+0xF7D9 0x69CC
+0xF7DA 0x817F
+0xF7DB 0x892A
+0xF7DC 0x9000
+0xF7DD 0x9839
+0xF7DE 0x5078
+0xF7DF 0x5957
+0xF7E0 0x59AC
+0xF7E1 0x6295
+0xF7E2 0x900F
+0xF7E3 0x9B2A
+0xF7E4 0x615D
+0xF7E5 0x7279
+0xF7E6 0x95D6
+0xF7E7 0x5761
+0xF7E8 0x5A46
+0xF7E9 0x5DF4
+0xF7EA 0x628A
+0xF7EB 0x64AD
+0xF7EC 0x64FA
+0xF7ED 0x6777
+0xF7EE 0x6CE2
+0xF7EF 0x6D3E
+0xF7F0 0x722C
+0xF7F1 0x7436
+0xF7F2 0x7834
+0xF7F3 0x7F77
+0xF7F4 0x82AD
+0xF7F5 0x8DDB
+0xF7F6 0x9817
+0xF7F7 0x5224
+0xF7F8 0x5742
+0xF7F9 0x677F
+0xF7FA 0x7248
+0xF7FB 0x74E3
+0xF7FC 0x8CA9
+0xF7FD 0x8FA6
+0xF7FE 0x9211
+0xF8A1 0x962A
+0xF8A2 0x516B
+0xF8A3 0x53ED
+0xF8A4 0x634C
+0xF8A5 0x4F69
+0xF8A6 0x5504
+0xF8A7 0x6096
+0xF8A8 0x6557
+0xF8A9 0x6C9B
+0xF8AA 0x6D7F
+0xF8AB 0x724C
+0xF8AC 0x72FD
+0xF8AD 0x7A17
+0xF8AE 0x8987
+0xF8AF 0x8C9D
+0xF8B0 0x5F6D
+0xF8B1 0x6F8E
+0xF8B2 0x70F9
+0xF8B3 0x81A8
+0xF8B4 0x610E
+0xF8B5 0x4FBF
+0xF8B6 0x504F
+0xF8B7 0x6241
+0xF8B8 0x7247
+0xF8B9 0x7BC7
+0xF8BA 0x7DE8
+0xF8BB 0x7FE9
+0xF8BC 0x904D
+0xF8BD 0x97AD
+0xF8BE 0x9A19
+0xF8BF 0x8CB6
+0xF8C0 0x576A
+0xF8C1 0x5E73
+0xF8C2 0x67B0
+0xF8C3 0x840D
+0xF8C4 0x8A55
+0xF8C5 0x5420
+0xF8C6 0x5B16
+0xF8C7 0x5E63
+0xF8C8 0x5EE2
+0xF8C9 0x5F0A
+0xF8CA 0x6583
+0xF8CB 0x80BA
+0xF8CC 0x853D
+0xF8CD 0x9589
+0xF8CE 0x965B
+0xF8CF 0x4F48
+0xF8D0 0x5305
+0xF8D1 0x530D
+0xF8D2 0x530F
+0xF8D3 0x5486
+0xF8D4 0x54FA
+0xF8D5 0x5703
+0xF8D6 0x5E03
+0xF8D7 0x6016
+0xF8D8 0x629B
+0xF8D9 0x62B1
+0xF8DA 0x6355
+0xF8DB 0xFA06
+0xF8DC 0x6CE1
+0xF8DD 0x6D66
+0xF8DE 0x75B1
+0xF8DF 0x7832
+0xF8E0 0x80DE
+0xF8E1 0x812F
+0xF8E2 0x82DE
+0xF8E3 0x8461
+0xF8E4 0x84B2
+0xF8E5 0x888D
+0xF8E6 0x8912
+0xF8E7 0x900B
+0xF8E8 0x92EA
+0xF8E9 0x98FD
+0xF8EA 0x9B91
+0xF8EB 0x5E45
+0xF8EC 0x66B4
+0xF8ED 0x66DD
+0xF8EE 0x7011
+0xF8EF 0x7206
+0xF8F0 0xFA07
+0xF8F1 0x4FF5
+0xF8F2 0x527D
+0xF8F3 0x5F6A
+0xF8F4 0x6153
+0xF8F5 0x6753
+0xF8F6 0x6A19
+0xF8F7 0x6F02
+0xF8F8 0x74E2
+0xF8F9 0x7968
+0xF8FA 0x8868
+0xF8FB 0x8C79
+0xF8FC 0x98C7
+0xF8FD 0x98C4
+0xF8FE 0x9A43
+0xF9A1 0x54C1
+0xF9A2 0x7A1F
+0xF9A3 0x6953
+0xF9A4 0x8AF7
+0xF9A5 0x8C4A
+0xF9A6 0x98A8
+0xF9A7 0x99AE
+0xF9A8 0x5F7C
+0xF9A9 0x62AB
+0xF9AA 0x75B2
+0xF9AB 0x76AE
+0xF9AC 0x88AB
+0xF9AD 0x907F
+0xF9AE 0x9642
+0xF9AF 0x5339
+0xF9B0 0x5F3C
+0xF9B1 0x5FC5
+0xF9B2 0x6CCC
+0xF9B3 0x73CC
+0xF9B4 0x7562
+0xF9B5 0x758B
+0xF9B6 0x7B46
+0xF9B7 0x82FE
+0xF9B8 0x999D
+0xF9B9 0x4E4F
+0xF9BA 0x903C
+0xF9BB 0x4E0B
+0xF9BC 0x4F55
+0xF9BD 0x53A6
+0xF9BE 0x590F
+0xF9BF 0x5EC8
+0xF9C0 0x6630
+0xF9C1 0x6CB3
+0xF9C2 0x7455
+0xF9C3 0x8377
+0xF9C4 0x8766
+0xF9C5 0x8CC0
+0xF9C6 0x9050
+0xF9C7 0x971E
+0xF9C8 0x9C15
+0xF9C9 0x58D1
+0xF9CA 0x5B78
+0xF9CB 0x8650
+0xF9CC 0x8B14
+0xF9CD 0x9DB4
+0xF9CE 0x5BD2
+0xF9CF 0x6068
+0xF9D0 0x608D
+0xF9D1 0x65F1
+0xF9D2 0x6C57
+0xF9D3 0x6F22
+0xF9D4 0x6FA3
+0xF9D5 0x701A
+0xF9D6 0x7F55
+0xF9D7 0x7FF0
+0xF9D8 0x9591
+0xF9D9 0x9592
+0xF9DA 0x9650
+0xF9DB 0x97D3
+0xF9DC 0x5272
+0xF9DD 0x8F44
+0xF9DE 0x51FD
+0xF9DF 0x542B
+0xF9E0 0x54B8
+0xF9E1 0x5563
+0xF9E2 0x558A
+0xF9E3 0x6ABB
+0xF9E4 0x6DB5
+0xF9E5 0x7DD8
+0xF9E6 0x8266
+0xF9E7 0x929C
+0xF9E8 0x9677
+0xF9E9 0x9E79
+0xF9EA 0x5408
+0xF9EB 0x54C8
+0xF9EC 0x76D2
+0xF9ED 0x86E4
+0xF9EE 0x95A4
+0xF9EF 0x95D4
+0xF9F0 0x965C
+0xF9F1 0x4EA2
+0xF9F2 0x4F09
+0xF9F3 0x59EE
+0xF9F4 0x5AE6
+0xF9F5 0x5DF7
+0xF9F6 0x6052
+0xF9F7 0x6297
+0xF9F8 0x676D
+0xF9F9 0x6841
+0xF9FA 0x6C86
+0xF9FB 0x6E2F
+0xF9FC 0x7F38
+0xF9FD 0x809B
+0xF9FE 0x822A
+0xFAA1 0xFA08
+0xFAA2 0xFA09
+0xFAA3 0x9805
+0xFAA4 0x4EA5
+0xFAA5 0x5055
+0xFAA6 0x54B3
+0xFAA7 0x5793
+0xFAA8 0x595A
+0xFAA9 0x5B69
+0xFAAA 0x5BB3
+0xFAAB 0x61C8
+0xFAAC 0x6977
+0xFAAD 0x6D77
+0xFAAE 0x7023
+0xFAAF 0x87F9
+0xFAB0 0x89E3
+0xFAB1 0x8A72
+0xFAB2 0x8AE7
+0xFAB3 0x9082
+0xFAB4 0x99ED
+0xFAB5 0x9AB8
+0xFAB6 0x52BE
+0xFAB7 0x6838
+0xFAB8 0x5016
+0xFAB9 0x5E78
+0xFABA 0x674F
+0xFABB 0x8347
+0xFABC 0x884C
+0xFABD 0x4EAB
+0xFABE 0x5411
+0xFABF 0x56AE
+0xFAC0 0x73E6
+0xFAC1 0x9115
+0xFAC2 0x97FF
+0xFAC3 0x9909
+0xFAC4 0x9957
+0xFAC5 0x9999
+0xFAC6 0x5653
+0xFAC7 0x589F
+0xFAC8 0x865B
+0xFAC9 0x8A31
+0xFACA 0x61B2
+0xFACB 0x6AF6
+0xFACC 0x737B
+0xFACD 0x8ED2
+0xFACE 0x6B47
+0xFACF 0x96AA
+0xFAD0 0x9A57
+0xFAD1 0x5955
+0xFAD2 0x7200
+0xFAD3 0x8D6B
+0xFAD4 0x9769
+0xFAD5 0x4FD4
+0xFAD6 0x5CF4
+0xFAD7 0x5F26
+0xFAD8 0x61F8
+0xFAD9 0x665B
+0xFADA 0x6CEB
+0xFADB 0x70AB
+0xFADC 0x7384
+0xFADD 0x73B9
+0xFADE 0x73FE
+0xFADF 0x7729
+0xFAE0 0x774D
+0xFAE1 0x7D43
+0xFAE2 0x7D62
+0xFAE3 0x7E23
+0xFAE4 0x8237
+0xFAE5 0x8852
+0xFAE6 0xFA0A
+0xFAE7 0x8CE2
+0xFAE8 0x9249
+0xFAE9 0x986F
+0xFAEA 0x5B51
+0xFAEB 0x7A74
+0xFAEC 0x8840
+0xFAED 0x9801
+0xFAEE 0x5ACC
+0xFAEF 0x4FE0
+0xFAF0 0x5354
+0xFAF1 0x593E
+0xFAF2 0x5CFD
+0xFAF3 0x633E
+0xFAF4 0x6D79
+0xFAF5 0x72F9
+0xFAF6 0x8105
+0xFAF7 0x8107
+0xFAF8 0x83A2
+0xFAF9 0x92CF
+0xFAFA 0x9830
+0xFAFB 0x4EA8
+0xFAFC 0x5144
+0xFAFD 0x5211
+0xFAFE 0x578B
+0xFBA1 0x5F62
+0xFBA2 0x6CC2
+0xFBA3 0x6ECE
+0xFBA4 0x7005
+0xFBA5 0x7050
+0xFBA6 0x70AF
+0xFBA7 0x7192
+0xFBA8 0x73E9
+0xFBA9 0x7469
+0xFBAA 0x834A
+0xFBAB 0x87A2
+0xFBAC 0x8861
+0xFBAD 0x9008
+0xFBAE 0x90A2
+0xFBAF 0x93A3
+0xFBB0 0x99A8
+0xFBB1 0x516E
+0xFBB2 0x5F57
+0xFBB3 0x60E0
+0xFBB4 0x6167
+0xFBB5 0x66B3
+0xFBB6 0x8559
+0xFBB7 0x8E4A
+0xFBB8 0x91AF
+0xFBB9 0x978B
+0xFBBA 0x4E4E
+0xFBBB 0x4E92
+0xFBBC 0x547C
+0xFBBD 0x58D5
+0xFBBE 0x58FA
+0xFBBF 0x597D
+0xFBC0 0x5CB5
+0xFBC1 0x5F27
+0xFBC2 0x6236
+0xFBC3 0x6248
+0xFBC4 0x660A
+0xFBC5 0x6667
+0xFBC6 0x6BEB
+0xFBC7 0x6D69
+0xFBC8 0x6DCF
+0xFBC9 0x6E56
+0xFBCA 0x6EF8
+0xFBCB 0x6F94
+0xFBCC 0x6FE0
+0xFBCD 0x6FE9
+0xFBCE 0x705D
+0xFBCF 0x72D0
+0xFBD0 0x7425
+0xFBD1 0x745A
+0xFBD2 0x74E0
+0xFBD3 0x7693
+0xFBD4 0x795C
+0xFBD5 0x7CCA
+0xFBD6 0x7E1E
+0xFBD7 0x80E1
+0xFBD8 0x82A6
+0xFBD9 0x846B
+0xFBDA 0x84BF
+0xFBDB 0x864E
+0xFBDC 0x865F
+0xFBDD 0x8774
+0xFBDE 0x8B77
+0xFBDF 0x8C6A
+0xFBE0 0x93AC
+0xFBE1 0x9800
+0xFBE2 0x9865
+0xFBE3 0x60D1
+0xFBE4 0x6216
+0xFBE5 0x9177
+0xFBE6 0x5A5A
+0xFBE7 0x660F
+0xFBE8 0x6DF7
+0xFBE9 0x6E3E
+0xFBEA 0x743F
+0xFBEB 0x9B42
+0xFBEC 0x5FFD
+0xFBED 0x60DA
+0xFBEE 0x7B0F
+0xFBEF 0x54C4
+0xFBF0 0x5F18
+0xFBF1 0x6C5E
+0xFBF2 0x6CD3
+0xFBF3 0x6D2A
+0xFBF4 0x70D8
+0xFBF5 0x7D05
+0xFBF6 0x8679
+0xFBF7 0x8A0C
+0xFBF8 0x9D3B
+0xFBF9 0x5316
+0xFBFA 0x548C
+0xFBFB 0x5B05
+0xFBFC 0x6A3A
+0xFBFD 0x706B
+0xFBFE 0x7575
+0xFCA1 0x798D
+0xFCA2 0x79BE
+0xFCA3 0x82B1
+0xFCA4 0x83EF
+0xFCA5 0x8A71
+0xFCA6 0x8B41
+0xFCA7 0x8CA8
+0xFCA8 0x9774
+0xFCA9 0xFA0B
+0xFCAA 0x64F4
+0xFCAB 0x652B
+0xFCAC 0x78BA
+0xFCAD 0x78BB
+0xFCAE 0x7A6B
+0xFCAF 0x4E38
+0xFCB0 0x559A
+0xFCB1 0x5950
+0xFCB2 0x5BA6
+0xFCB3 0x5E7B
+0xFCB4 0x60A3
+0xFCB5 0x63DB
+0xFCB6 0x6B61
+0xFCB7 0x6665
+0xFCB8 0x6853
+0xFCB9 0x6E19
+0xFCBA 0x7165
+0xFCBB 0x74B0
+0xFCBC 0x7D08
+0xFCBD 0x9084
+0xFCBE 0x9A69
+0xFCBF 0x9C25
+0xFCC0 0x6D3B
+0xFCC1 0x6ED1
+0xFCC2 0x733E
+0xFCC3 0x8C41
+0xFCC4 0x95CA
+0xFCC5 0x51F0
+0xFCC6 0x5E4C
+0xFCC7 0x5FA8
+0xFCC8 0x604D
+0xFCC9 0x60F6
+0xFCCA 0x6130
+0xFCCB 0x614C
+0xFCCC 0x6643
+0xFCCD 0x6644
+0xFCCE 0x69A5
+0xFCCF 0x6CC1
+0xFCD0 0x6E5F
+0xFCD1 0x6EC9
+0xFCD2 0x6F62
+0xFCD3 0x714C
+0xFCD4 0x749C
+0xFCD5 0x7687
+0xFCD6 0x7BC1
+0xFCD7 0x7C27
+0xFCD8 0x8352
+0xFCD9 0x8757
+0xFCDA 0x9051
+0xFCDB 0x968D
+0xFCDC 0x9EC3
+0xFCDD 0x532F
+0xFCDE 0x56DE
+0xFCDF 0x5EFB
+0xFCE0 0x5F8A
+0xFCE1 0x6062
+0xFCE2 0x6094
+0xFCE3 0x61F7
+0xFCE4 0x6666
+0xFCE5 0x6703
+0xFCE6 0x6A9C
+0xFCE7 0x6DEE
+0xFCE8 0x6FAE
+0xFCE9 0x7070
+0xFCEA 0x736A
+0xFCEB 0x7E6A
+0xFCEC 0x81BE
+0xFCED 0x8334
+0xFCEE 0x86D4
+0xFCEF 0x8AA8
+0xFCF0 0x8CC4
+0xFCF1 0x5283
+0xFCF2 0x7372
+0xFCF3 0x5B96
+0xFCF4 0x6A6B
+0xFCF5 0x9404
+0xFCF6 0x54EE
+0xFCF7 0x5686
+0xFCF8 0x5B5D
+0xFCF9 0x6548
+0xFCFA 0x6585
+0xFCFB 0x66C9
+0xFCFC 0x689F
+0xFCFD 0x6D8D
+0xFCFE 0x6DC6
+0xFDA1 0x723B
+0xFDA2 0x80B4
+0xFDA3 0x9175
+0xFDA4 0x9A4D
+0xFDA5 0x4FAF
+0xFDA6 0x5019
+0xFDA7 0x539A
+0xFDA8 0x540E
+0xFDA9 0x543C
+0xFDAA 0x5589
+0xFDAB 0x55C5
+0xFDAC 0x5E3F
+0xFDAD 0x5F8C
+0xFDAE 0x673D
+0xFDAF 0x7166
+0xFDB0 0x73DD
+0xFDB1 0x9005
+0xFDB2 0x52DB
+0xFDB3 0x52F3
+0xFDB4 0x5864
+0xFDB5 0x58CE
+0xFDB6 0x7104
+0xFDB7 0x718F
+0xFDB8 0x71FB
+0xFDB9 0x85B0
+0xFDBA 0x8A13
+0xFDBB 0x6688
+0xFDBC 0x85A8
+0xFDBD 0x55A7
+0xFDBE 0x6684
+0xFDBF 0x714A
+0xFDC0 0x8431
+0xFDC1 0x5349
+0xFDC2 0x5599
+0xFDC3 0x6BC1
+0xFDC4 0x5F59
+0xFDC5 0x5FBD
+0xFDC6 0x63EE
+0xFDC7 0x6689
+0xFDC8 0x7147
+0xFDC9 0x8AF1
+0xFDCA 0x8F1D
+0xFDCB 0x9EBE
+0xFDCC 0x4F11
+0xFDCD 0x643A
+0xFDCE 0x70CB
+0xFDCF 0x7566
+0xFDD0 0x8667
+0xFDD1 0x6064
+0xFDD2 0x8B4E
+0xFDD3 0x9DF8
+0xFDD4 0x5147
+0xFDD5 0x51F6
+0xFDD6 0x5308
+0xFDD7 0x6D36
+0xFDD8 0x80F8
+0xFDD9 0x9ED1
+0xFDDA 0x6615
+0xFDDB 0x6B23
+0xFDDC 0x7098
+0xFDDD 0x75D5
+0xFDDE 0x5403
+0xFDDF 0x5C79
+0xFDE0 0x7D07
+0xFDE1 0x8A16
+0xFDE2 0x6B20
+0xFDE3 0x6B3D
+0xFDE4 0x6B46
+0xFDE5 0x5438
+0xFDE6 0x6070
+0xFDE7 0x6D3D
+0xFDE8 0x7FD5
+0xFDE9 0x8208
+0xFDEA 0x50D6
+0xFDEB 0x51DE
+0xFDEC 0x559C
+0xFDED 0x566B
+0xFDEE 0x56CD
+0xFDEF 0x59EC
+0xFDF0 0x5B09
+0xFDF1 0x5E0C
+0xFDF2 0x6199
+0xFDF3 0x6198
+0xFDF4 0x6231
+0xFDF5 0x665E
+0xFDF6 0x66E6
+0xFDF7 0x7199
+0xFDF8 0x71B9
+0xFDF9 0x71BA
+0xFDFA 0x72A7
+0xFDFB 0x79A7
+0xFDFC 0x7A00
+0xFDFD 0x7FB2
+0xFDFE 0x8A70
diff --git a/jni/iconv/tests/EUC-TW.IRREVERSIBLE.TXT b/jni/iconv/tests/EUC-TW.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..3ca2824
--- /dev/null
+++ b/jni/iconv/tests/EUC-TW.IRREVERSIBLE.TXT
@@ -0,0 +1,5869 @@
+0x8EA1A1A1 0x3000
+0x8EA1A1A2 0xFF0C
+0x8EA1A1A3 0x3001
+0x8EA1A1A4 0x3002
+0x8EA1A1A5 0xFF0E
+0x8EA1A1A6 0x30FB
+0x8EA1A1A7 0xFF1B
+0x8EA1A1A8 0xFF1A
+0x8EA1A1A9 0xFF1F
+0x8EA1A1AA 0xFF01
+0x8EA1A1AB 0xFE30
+0x8EA1A1AC 0x2026
+0x8EA1A1AD 0x2025
+0x8EA1A1AE 0xFE50
+0x8EA1A1AF 0xFE51
+0x8EA1A1B0 0xFE52
+0x8EA1A1B1 0x00B7
+0x8EA1A1B2 0xFE54
+0x8EA1A1B3 0xFE55
+0x8EA1A1B4 0xFE56
+0x8EA1A1B5 0xFE57
+0x8EA1A1B6 0xFE31
+0x8EA1A1B7 0x2014
+0x8EA1A1B8 0xFE32
+0x8EA1A1B9 0x2013
+0x8EA1A1BE 0xFF08
+0x8EA1A1BF 0xFF09
+0x8EA1A1C0 0xFE35
+0x8EA1A1C1 0xFE36
+0x8EA1A1C2 0xFF5B
+0x8EA1A1C3 0xFF5D
+0x8EA1A1C4 0xFE37
+0x8EA1A1C5 0xFE38
+0x8EA1A1C6 0x3014
+0x8EA1A1C7 0x3015
+0x8EA1A1C8 0xFE39
+0x8EA1A1C9 0xFE3A
+0x8EA1A1CA 0x3010
+0x8EA1A1CB 0x3011
+0x8EA1A1CC 0xFE3B
+0x8EA1A1CD 0xFE3C
+0x8EA1A1CE 0x300A
+0x8EA1A1CF 0x300B
+0x8EA1A1D0 0xFE3D
+0x8EA1A1D1 0xFE3E
+0x8EA1A1D2 0x3008
+0x8EA1A1D3 0x3009
+0x8EA1A1D4 0xFE3F
+0x8EA1A1D5 0xFE40
+0x8EA1A1D6 0x300C
+0x8EA1A1D7 0x300D
+0x8EA1A1D8 0xFE41
+0x8EA1A1D9 0xFE42
+0x8EA1A1DA 0x300E
+0x8EA1A1DB 0x300F
+0x8EA1A1DC 0xFE43
+0x8EA1A1DD 0xFE44
+0x8EA1A1DE 0xFE59
+0x8EA1A1DF 0xFE5A
+0x8EA1A1E0 0xFE5B
+0x8EA1A1E1 0xFE5C
+0x8EA1A1E2 0xFE5D
+0x8EA1A1E3 0xFE5E
+0x8EA1A1E4 0x2018
+0x8EA1A1E5 0x2019
+0x8EA1A1E6 0x201C
+0x8EA1A1E7 0x201D
+0x8EA1A1E8 0x301D
+0x8EA1A1E9 0x301E
+0x8EA1A1EA 0x2032
+0x8EA1A1EB 0x2035
+0x8EA1A1EC 0xFF03
+0x8EA1A1ED 0xFF06
+0x8EA1A1EE 0xFF0A
+0x8EA1A1EF 0x203B
+0x8EA1A1F0 0x00A7
+0x8EA1A1F1 0x3003
+0x8EA1A1F2 0x25CB
+0x8EA1A1F3 0x25CF
+0x8EA1A1F4 0x25B3
+0x8EA1A1F5 0x25B2
+0x8EA1A1F6 0x25CE
+0x8EA1A1F7 0x2606
+0x8EA1A1F8 0x2605
+0x8EA1A1F9 0x25C7
+0x8EA1A1FA 0x25C6
+0x8EA1A1FB 0x25A1
+0x8EA1A1FC 0x25A0
+0x8EA1A1FD 0x25BD
+0x8EA1A1FE 0x25BC
+0x8EA1A2A1 0x32A3
+0x8EA1A2A2 0x2105
+0x8EA1A2A3 0x203E
+0x8EA1A2A5 0xFF3F
+0x8EA1A2A7 0xFE49
+0x8EA1A2A8 0xFE4A
+0x8EA1A2A9 0xFE4D
+0x8EA1A2AA 0xFE4E
+0x8EA1A2AB 0xFE4B
+0x8EA1A2AC 0xFE4C
+0x8EA1A2AD 0xFE5F
+0x8EA1A2AE 0xFE60
+0x8EA1A2AF 0xFE61
+0x8EA1A2B0 0xFF0B
+0x8EA1A2B1 0xFF0D
+0x8EA1A2B2 0x00D7
+0x8EA1A2B3 0x00F7
+0x8EA1A2B4 0x00B1
+0x8EA1A2B5 0x221A
+0x8EA1A2B6 0xFF1C
+0x8EA1A2B7 0xFF1E
+0x8EA1A2B8 0xFF1D
+0x8EA1A2B9 0x2266
+0x8EA1A2BA 0x2267
+0x8EA1A2BB 0x2260
+0x8EA1A2BC 0x221E
+0x8EA1A2BD 0x2252
+0x8EA1A2BE 0x2261
+0x8EA1A2BF 0xFE62
+0x8EA1A2C0 0xFE63
+0x8EA1A2C1 0xFE64
+0x8EA1A2C2 0xFE66
+0x8EA1A2C3 0xFE65
+0x8EA1A2C4 0x223C
+0x8EA1A2C5 0x2229
+0x8EA1A2C6 0x222A
+0x8EA1A2C7 0x22A5
+0x8EA1A2C8 0x2220
+0x8EA1A2C9 0x221F
+0x8EA1A2CA 0x22BF
+0x8EA1A2CB 0x33D2
+0x8EA1A2CC 0x33D1
+0x8EA1A2CD 0x222B
+0x8EA1A2CE 0x222E
+0x8EA1A2CF 0x2235
+0x8EA1A2D0 0x2234
+0x8EA1A2D1 0x2640
+0x8EA1A2D2 0x2642
+0x8EA1A2D3 0x2641
+0x8EA1A2D4 0x2609
+0x8EA1A2D5 0x2191
+0x8EA1A2D6 0x2193
+0x8EA1A2D7 0x2192
+0x8EA1A2D8 0x2190
+0x8EA1A2D9 0x2196
+0x8EA1A2DA 0x2197
+0x8EA1A2DB 0x2199
+0x8EA1A2DC 0x2198
+0x8EA1A2DD 0x2016
+0x8EA1A2DE 0xFF5C
+0x8EA1A2DF 0xFF0F
+0x8EA1A2E0 0xFF3C
+0x8EA1A2E1 0x2215
+0x8EA1A2E2 0xFE68
+0x8EA1A2E3 0xFF04
+0x8EA1A2E4 0xFFE5
+0x8EA1A2E5 0x3012
+0x8EA1A2E6 0xFFE0
+0x8EA1A2E7 0xFFE1
+0x8EA1A2E8 0xFF05
+0x8EA1A2E9 0xFF20
+0x8EA1A2EA 0x2103
+0x8EA1A2EB 0x2109
+0x8EA1A2EC 0xFE69
+0x8EA1A2ED 0xFE6A
+0x8EA1A2EE 0xFE6B
+0x8EA1A2EF 0x33D5
+0x8EA1A2F0 0x339C
+0x8EA1A2F1 0x339D
+0x8EA1A2F2 0x339E
+0x8EA1A2F3 0x33CE
+0x8EA1A2F4 0x33A1
+0x8EA1A2F5 0x338E
+0x8EA1A2F6 0x338F
+0x8EA1A2F7 0x33C4
+0x8EA1A2F8 0x00B0
+0x8EA1A2F9 0x5159
+0x8EA1A2FA 0x515B
+0x8EA1A2FB 0x515E
+0x8EA1A2FC 0x515D
+0x8EA1A2FD 0x5161
+0x8EA1A2FE 0x5163
+0x8EA1A3A1 0x55E7
+0x8EA1A3A2 0x74E9
+0x8EA1A3A3 0x7CCE
+0x8EA1A3A4 0x2581
+0x8EA1A3A5 0x2582
+0x8EA1A3A6 0x2583
+0x8EA1A3A7 0x2584
+0x8EA1A3A8 0x2585
+0x8EA1A3A9 0x2586
+0x8EA1A3AA 0x2587
+0x8EA1A3AB 0x2588
+0x8EA1A3AC 0x258F
+0x8EA1A3AD 0x258E
+0x8EA1A3AE 0x258D
+0x8EA1A3AF 0x258C
+0x8EA1A3B0 0x258B
+0x8EA1A3B1 0x258A
+0x8EA1A3B2 0x2589
+0x8EA1A3B3 0x253C
+0x8EA1A3B4 0x2534
+0x8EA1A3B5 0x252C
+0x8EA1A3B6 0x2524
+0x8EA1A3B7 0x251C
+0x8EA1A3B8 0x2594
+0x8EA1A3B9 0x2500
+0x8EA1A3BA 0x2502
+0x8EA1A3BB 0x2595
+0x8EA1A3BC 0x250C
+0x8EA1A3BD 0x2510
+0x8EA1A3BE 0x2514
+0x8EA1A3BF 0x2518
+0x8EA1A3C0 0x256D
+0x8EA1A3C1 0x256E
+0x8EA1A3C2 0x2570
+0x8EA1A3C3 0x256F
+0x8EA1A3C4 0x2550
+0x8EA1A3C5 0x255E
+0x8EA1A3C6 0x256A
+0x8EA1A3C7 0x2561
+0x8EA1A3C8 0x25E2
+0x8EA1A3C9 0x25E3
+0x8EA1A3CA 0x25E5
+0x8EA1A3CB 0x25E4
+0x8EA1A3CC 0x2571
+0x8EA1A3CD 0x2572
+0x8EA1A3CE 0x2573
+0x8EA1A4A1 0xFF10
+0x8EA1A4A2 0xFF11
+0x8EA1A4A3 0xFF12
+0x8EA1A4A4 0xFF13
+0x8EA1A4A5 0xFF14
+0x8EA1A4A6 0xFF15
+0x8EA1A4A7 0xFF16
+0x8EA1A4A8 0xFF17
+0x8EA1A4A9 0xFF18
+0x8EA1A4AA 0xFF19
+0x8EA1A4AB 0x2160
+0x8EA1A4AC 0x2161
+0x8EA1A4AD 0x2162
+0x8EA1A4AE 0x2163
+0x8EA1A4AF 0x2164
+0x8EA1A4B0 0x2165
+0x8EA1A4B1 0x2166
+0x8EA1A4B2 0x2167
+0x8EA1A4B3 0x2168
+0x8EA1A4B4 0x2169
+0x8EA1A4B5 0x3021
+0x8EA1A4B6 0x3022
+0x8EA1A4B7 0x3023
+0x8EA1A4B8 0x3024
+0x8EA1A4B9 0x3025
+0x8EA1A4BA 0x3026
+0x8EA1A4BB 0x3027
+0x8EA1A4BC 0x3028
+0x8EA1A4BD 0x3029
+0x8EA1A4BF 0x5344
+0x8EA1A4C1 0xFF21
+0x8EA1A4C2 0xFF22
+0x8EA1A4C3 0xFF23
+0x8EA1A4C4 0xFF24
+0x8EA1A4C5 0xFF25
+0x8EA1A4C6 0xFF26
+0x8EA1A4C7 0xFF27
+0x8EA1A4C8 0xFF28
+0x8EA1A4C9 0xFF29
+0x8EA1A4CA 0xFF2A
+0x8EA1A4CB 0xFF2B
+0x8EA1A4CC 0xFF2C
+0x8EA1A4CD 0xFF2D
+0x8EA1A4CE 0xFF2E
+0x8EA1A4CF 0xFF2F
+0x8EA1A4D0 0xFF30
+0x8EA1A4D1 0xFF31
+0x8EA1A4D2 0xFF32
+0x8EA1A4D3 0xFF33
+0x8EA1A4D4 0xFF34
+0x8EA1A4D5 0xFF35
+0x8EA1A4D6 0xFF36
+0x8EA1A4D7 0xFF37
+0x8EA1A4D8 0xFF38
+0x8EA1A4D9 0xFF39
+0x8EA1A4DA 0xFF3A
+0x8EA1A4DB 0xFF41
+0x8EA1A4DC 0xFF42
+0x8EA1A4DD 0xFF43
+0x8EA1A4DE 0xFF44
+0x8EA1A4DF 0xFF45
+0x8EA1A4E0 0xFF46
+0x8EA1A4E1 0xFF47
+0x8EA1A4E2 0xFF48
+0x8EA1A4E3 0xFF49
+0x8EA1A4E4 0xFF4A
+0x8EA1A4E5 0xFF4B
+0x8EA1A4E6 0xFF4C
+0x8EA1A4E7 0xFF4D
+0x8EA1A4E8 0xFF4E
+0x8EA1A4E9 0xFF4F
+0x8EA1A4EA 0xFF50
+0x8EA1A4EB 0xFF51
+0x8EA1A4EC 0xFF52
+0x8EA1A4ED 0xFF53
+0x8EA1A4EE 0xFF54
+0x8EA1A4EF 0xFF55
+0x8EA1A4F0 0xFF56
+0x8EA1A4F1 0xFF57
+0x8EA1A4F2 0xFF58
+0x8EA1A4F3 0xFF59
+0x8EA1A4F4 0xFF5A
+0x8EA1A4F5 0x0391
+0x8EA1A4F6 0x0392
+0x8EA1A4F7 0x0393
+0x8EA1A4F8 0x0394
+0x8EA1A4F9 0x0395
+0x8EA1A4FA 0x0396
+0x8EA1A4FB 0x0397
+0x8EA1A4FC 0x0398
+0x8EA1A4FD 0x0399
+0x8EA1A4FE 0x039A
+0x8EA1A5A1 0x039B
+0x8EA1A5A2 0x039C
+0x8EA1A5A3 0x039D
+0x8EA1A5A4 0x039E
+0x8EA1A5A5 0x039F
+0x8EA1A5A6 0x03A0
+0x8EA1A5A7 0x03A1
+0x8EA1A5A8 0x03A3
+0x8EA1A5A9 0x03A4
+0x8EA1A5AA 0x03A5
+0x8EA1A5AB 0x03A6
+0x8EA1A5AC 0x03A7
+0x8EA1A5AD 0x03A8
+0x8EA1A5AE 0x03A9
+0x8EA1A5AF 0x03B1
+0x8EA1A5B0 0x03B2
+0x8EA1A5B1 0x03B3
+0x8EA1A5B2 0x03B4
+0x8EA1A5B3 0x03B5
+0x8EA1A5B4 0x03B6
+0x8EA1A5B5 0x03B7
+0x8EA1A5B6 0x03B8
+0x8EA1A5B7 0x03B9
+0x8EA1A5B8 0x03BA
+0x8EA1A5B9 0x03BB
+0x8EA1A5BA 0x03BC
+0x8EA1A5BB 0x03BD
+0x8EA1A5BC 0x03BE
+0x8EA1A5BD 0x03BF
+0x8EA1A5BE 0x03C0
+0x8EA1A5BF 0x03C1
+0x8EA1A5C0 0x03C3
+0x8EA1A5C1 0x03C4
+0x8EA1A5C2 0x03C5
+0x8EA1A5C3 0x03C6
+0x8EA1A5C4 0x03C7
+0x8EA1A5C5 0x03C8
+0x8EA1A5C6 0x03C9
+0x8EA1A5C7 0x3105
+0x8EA1A5C8 0x3106
+0x8EA1A5C9 0x3107
+0x8EA1A5CA 0x3108
+0x8EA1A5CB 0x3109
+0x8EA1A5CC 0x310A
+0x8EA1A5CD 0x310B
+0x8EA1A5CE 0x310C
+0x8EA1A5CF 0x310D
+0x8EA1A5D0 0x310E
+0x8EA1A5D1 0x310F
+0x8EA1A5D2 0x3110
+0x8EA1A5D3 0x3111
+0x8EA1A5D4 0x3112
+0x8EA1A5D5 0x3113
+0x8EA1A5D6 0x3114
+0x8EA1A5D7 0x3115
+0x8EA1A5D8 0x3116
+0x8EA1A5D9 0x3117
+0x8EA1A5DA 0x3118
+0x8EA1A5DB 0x3119
+0x8EA1A5DC 0x311A
+0x8EA1A5DD 0x311B
+0x8EA1A5DE 0x311C
+0x8EA1A5DF 0x311D
+0x8EA1A5E0 0x311E
+0x8EA1A5E1 0x311F
+0x8EA1A5E2 0x3120
+0x8EA1A5E3 0x3121
+0x8EA1A5E4 0x3122
+0x8EA1A5E5 0x3123
+0x8EA1A5E6 0x3124
+0x8EA1A5E7 0x3125
+0x8EA1A5E8 0x3126
+0x8EA1A5E9 0x3127
+0x8EA1A5EA 0x3128
+0x8EA1A5EB 0x3129
+0x8EA1A5EC 0x02D9
+0x8EA1A5ED 0x02C9
+0x8EA1A5EE 0x02CA
+0x8EA1A5EF 0x02C7
+0x8EA1A5F0 0x02CB
+0x8EA1A6A1 0x2460
+0x8EA1A6A2 0x2461
+0x8EA1A6A3 0x2462
+0x8EA1A6A4 0x2463
+0x8EA1A6A5 0x2464
+0x8EA1A6A6 0x2465
+0x8EA1A6A7 0x2466
+0x8EA1A6A8 0x2467
+0x8EA1A6A9 0x2468
+0x8EA1A6AA 0x2469
+0x8EA1A6AB 0x2474
+0x8EA1A6AC 0x2475
+0x8EA1A6AD 0x2476
+0x8EA1A6AE 0x2477
+0x8EA1A6AF 0x2478
+0x8EA1A6B0 0x2479
+0x8EA1A6B1 0x247A
+0x8EA1A6B2 0x247B
+0x8EA1A6B3 0x247C
+0x8EA1A6B4 0x247D
+0x8EA1A6B5 0x2170
+0x8EA1A6B6 0x2171
+0x8EA1A6B7 0x2172
+0x8EA1A6B8 0x2173
+0x8EA1A6B9 0x2174
+0x8EA1A6BA 0x2175
+0x8EA1A6BB 0x2176
+0x8EA1A6BC 0x2177
+0x8EA1A6BD 0x2178
+0x8EA1A6BE 0x2179
+0x8EA1A7A8 0x4EA0
+0x8EA1A7AF 0x51AB
+0x8EA1A7B4 0x52F9
+0x8EA1C2A1 0x2400
+0x8EA1C2A2 0x2401
+0x8EA1C2A3 0x2402
+0x8EA1C2A4 0x2403
+0x8EA1C2A5 0x2404
+0x8EA1C2A6 0x2405
+0x8EA1C2A7 0x2406
+0x8EA1C2A8 0x2407
+0x8EA1C2A9 0x2408
+0x8EA1C2AA 0x2409
+0x8EA1C2AB 0x240A
+0x8EA1C2AC 0x240B
+0x8EA1C2AD 0x240C
+0x8EA1C2AE 0x240D
+0x8EA1C2AF 0x240E
+0x8EA1C2B0 0x240F
+0x8EA1C2B1 0x2410
+0x8EA1C2B2 0x2411
+0x8EA1C2B3 0x2412
+0x8EA1C2B4 0x2413
+0x8EA1C2B5 0x2414
+0x8EA1C2B6 0x2415
+0x8EA1C2B7 0x2416
+0x8EA1C2B8 0x2417
+0x8EA1C2B9 0x2418
+0x8EA1C2BA 0x2419
+0x8EA1C2BB 0x241A
+0x8EA1C2BC 0x241B
+0x8EA1C2BD 0x241C
+0x8EA1C2BE 0x241D
+0x8EA1C2BF 0x241E
+0x8EA1C2C0 0x241F
+0x8EA1C2C1 0x2421
+0x8EA1C2C2 0x20AC
+0x8EA1C4A1 0x4E00
+0x8EA1C4A2 0x4E59
+0x8EA1C4A3 0x4E01
+0x8EA1C4A4 0x4E03
+0x8EA1C4A5 0x4E43
+0x8EA1C4A6 0x4E5D
+0x8EA1C4A7 0x4E86
+0x8EA1C4A8 0x4E8C
+0x8EA1C4A9 0x4EBA
+0x8EA1C4AA 0x513F
+0x8EA1C4AB 0x5165
+0x8EA1C4AC 0x516B
+0x8EA1C4AD 0x51E0
+0x8EA1C4AE 0x5200
+0x8EA1C4AF 0x5201
+0x8EA1C4B0 0x529B
+0x8EA1C4B1 0x5315
+0x8EA1C4B2 0x5341
+0x8EA1C4B3 0x535C
+0x8EA1C4B4 0x53C8
+0x8EA1C4B5 0x4E09
+0x8EA1C4B6 0x4E0B
+0x8EA1C4B7 0x4E08
+0x8EA1C4B8 0x4E0A
+0x8EA1C4B9 0x4E2B
+0x8EA1C4BA 0x4E38
+0x8EA1C4BB 0x51E1
+0x8EA1C4BC 0x4E45
+0x8EA1C4BD 0x4E48
+0x8EA1C4BE 0x4E5F
+0x8EA1C4BF 0x4E5E
+0x8EA1C4C0 0x4E8E
+0x8EA1C4C1 0x4EA1
+0x8EA1C4C2 0x5140
+0x8EA1C4C3 0x5203
+0x8EA1C4C4 0x52FA
+0x8EA1C4C5 0x5343
+0x8EA1C4C6 0x53C9
+0x8EA1C4C7 0x53E3
+0x8EA1C4C8 0x571F
+0x8EA1C4C9 0x58EB
+0x8EA1C4CA 0x5915
+0x8EA1C4CB 0x5927
+0x8EA1C4CC 0x5973
+0x8EA1C4CD 0x5B50
+0x8EA1C4CE 0x5B51
+0x8EA1C4CF 0x5B53
+0x8EA1C4D0 0x5BF8
+0x8EA1C4D1 0x5C0F
+0x8EA1C4D2 0x5C22
+0x8EA1C4D3 0x5C38
+0x8EA1C4D4 0x5C71
+0x8EA1C4D5 0x5DDD
+0x8EA1C4D6 0x5DE5
+0x8EA1C4D7 0x5DF1
+0x8EA1C4D8 0x5DF2
+0x8EA1C4D9 0x5DF3
+0x8EA1C4DA 0x5DFE
+0x8EA1C4DB 0x5E72
+0x8EA1C4DC 0x5EFE
+0x8EA1C4DD 0x5F0B
+0x8EA1C4DE 0x5F13
+0x8EA1C4DF 0x624D
+0x8EA1C4E0 0x4E11
+0x8EA1C4E1 0x4E10
+0x8EA1C4E2 0x4E0D
+0x8EA1C4E3 0x4E2D
+0x8EA1C4E4 0x4E30
+0x8EA1C4E5 0x4E39
+0x8EA1C4E6 0x4E4B
+0x8EA1C4E7 0x5C39
+0x8EA1C4E8 0x4E88
+0x8EA1C4E9 0x4E91
+0x8EA1C4EA 0x4E95
+0x8EA1C4EB 0x4E92
+0x8EA1C4EC 0x4E94
+0x8EA1C4ED 0x4EA2
+0x8EA1C4EE 0x4EC1
+0x8EA1C4EF 0x4EC0
+0x8EA1C4F0 0x4EC3
+0x8EA1C4F1 0x4EC6
+0x8EA1C4F2 0x4EC7
+0x8EA1C4F3 0x4ECD
+0x8EA1C4F4 0x4ECA
+0x8EA1C4F5 0x4ECB
+0x8EA1C4F6 0x4EC4
+0x8EA1C4F7 0x5143
+0x8EA1C4F8 0x5141
+0x8EA1C4F9 0x5167
+0x8EA1C4FA 0x516D
+0x8EA1C4FB 0x516E
+0x8EA1C4FC 0x516C
+0x8EA1C4FD 0x5197
+0x8EA1C4FE 0x51F6
+0x8EA1C5A1 0x5206
+0x8EA1C5A2 0x5207
+0x8EA1C5A3 0x5208
+0x8EA1C5A4 0x52FB
+0x8EA1C5A5 0x52FE
+0x8EA1C5A6 0x52FF
+0x8EA1C5A7 0x5316
+0x8EA1C5A8 0x5339
+0x8EA1C5A9 0x5348
+0x8EA1C5AA 0x5347
+0x8EA1C5AB 0x5345
+0x8EA1C5AC 0x535E
+0x8EA1C5AD 0x5384
+0x8EA1C5AE 0x53CB
+0x8EA1C5AF 0x53CA
+0x8EA1C5B0 0x53CD
+0x8EA1C5B1 0x58EC
+0x8EA1C5B2 0x5929
+0x8EA1C5B3 0x592B
+0x8EA1C5B4 0x592A
+0x8EA1C5B5 0x592D
+0x8EA1C5B6 0x5B54
+0x8EA1C5B7 0x5C11
+0x8EA1C5B8 0x5C24
+0x8EA1C5B9 0x5C3A
+0x8EA1C5BA 0x5C6F
+0x8EA1C5BB 0x5DF4
+0x8EA1C5BC 0x5E7B
+0x8EA1C5BD 0x5EFF
+0x8EA1C5BE 0x5F14
+0x8EA1C5BF 0x5F15
+0x8EA1C5C0 0x5FC3
+0x8EA1C5C1 0x6208
+0x8EA1C5C2 0x6236
+0x8EA1C5C3 0x624B
+0x8EA1C5C4 0x624E
+0x8EA1C5C5 0x652F
+0x8EA1C5C6 0x6587
+0x8EA1C5C7 0x6597
+0x8EA1C5C8 0x65A4
+0x8EA1C5C9 0x65B9
+0x8EA1C5CA 0x65E5
+0x8EA1C5CB 0x66F0
+0x8EA1C5CC 0x6708
+0x8EA1C5CD 0x6728
+0x8EA1C5CE 0x6B20
+0x8EA1C5CF 0x6B62
+0x8EA1C5D0 0x6B79
+0x8EA1C5D1 0x6BCB
+0x8EA1C5D2 0x6BD4
+0x8EA1C5D3 0x6BDB
+0x8EA1C5D4 0x6C0F
+0x8EA1C5D5 0x6C34
+0x8EA1C5D6 0x706B
+0x8EA1C5D7 0x722A
+0x8EA1C5D8 0x7236
+0x8EA1C5D9 0x723B
+0x8EA1C5DA 0x7247
+0x8EA1C5DB 0x7259
+0x8EA1C5DC 0x725B
+0x8EA1C5DD 0x72AC
+0x8EA1C5DE 0x738B
+0x8EA1C5DF 0x4E19
+0x8EA1C5E0 0x4E16
+0x8EA1C5E1 0x4E15
+0x8EA1C5E2 0x4E14
+0x8EA1C5E3 0x4E18
+0x8EA1C5E4 0x4E3B
+0x8EA1C5E5 0x4E4D
+0x8EA1C5E6 0x4E4F
+0x8EA1C5E7 0x4E4E
+0x8EA1C5E8 0x4EE5
+0x8EA1C5E9 0x4ED8
+0x8EA1C5EA 0x4ED4
+0x8EA1C5EB 0x4ED5
+0x8EA1C5EC 0x4ED6
+0x8EA1C5ED 0x4ED7
+0x8EA1C5EE 0x4EE3
+0x8EA1C5EF 0x4EE4
+0x8EA1C5F0 0x4ED9
+0x8EA1C5F1 0x4EDE
+0x8EA1C5F2 0x5145
+0x8EA1C5F3 0x5144
+0x8EA1C5F4 0x5189
+0x8EA1C5F5 0x518A
+0x8EA1C5F6 0x51AC
+0x8EA1C5F7 0x51F9
+0x8EA1C5F8 0x51FA
+0x8EA1C5F9 0x51F8
+0x8EA1C5FA 0x520A
+0x8EA1C5FB 0x52A0
+0x8EA1C5FC 0x529F
+0x8EA1C5FD 0x5305
+0x8EA1C5FE 0x5306
+0x8EA1C6A1 0x5317
+0x8EA1C6A2 0x531D
+0x8EA1C6A3 0x4EDF
+0x8EA1C6A4 0x534A
+0x8EA1C6A5 0x5349
+0x8EA1C6A6 0x5361
+0x8EA1C6A7 0x5360
+0x8EA1C6A8 0x536F
+0x8EA1C6A9 0x536E
+0x8EA1C6AA 0x53BB
+0x8EA1C6AB 0x53EF
+0x8EA1C6AC 0x53E4
+0x8EA1C6AD 0x53F3
+0x8EA1C6AE 0x53EC
+0x8EA1C6AF 0x53EE
+0x8EA1C6B0 0x53E9
+0x8EA1C6B1 0x53E8
+0x8EA1C6B2 0x53FC
+0x8EA1C6B3 0x53F8
+0x8EA1C6B4 0x53F5
+0x8EA1C6B5 0x53EB
+0x8EA1C6B6 0x53E6
+0x8EA1C6B7 0x53EA
+0x8EA1C6B8 0x53F2
+0x8EA1C6B9 0x53F1
+0x8EA1C6BA 0x53F0
+0x8EA1C6BB 0x53E5
+0x8EA1C6BC 0x53ED
+0x8EA1C6BD 0x53FB
+0x8EA1C6BE 0x56DB
+0x8EA1C6BF 0x56DA
+0x8EA1C6C0 0x5916
+0x8EA1C6C1 0x592E
+0x8EA1C6C2 0x5931
+0x8EA1C6C3 0x5974
+0x8EA1C6C4 0x5976
+0x8EA1C6C5 0x5B55
+0x8EA1C6C6 0x5B83
+0x8EA1C6C7 0x5C3C
+0x8EA1C6C8 0x5DE8
+0x8EA1C6C9 0x5DE7
+0x8EA1C6CA 0x5DE6
+0x8EA1C6CB 0x5E02
+0x8EA1C6CC 0x5E03
+0x8EA1C6CD 0x5E73
+0x8EA1C6CE 0x5E7C
+0x8EA1C6CF 0x5F01
+0x8EA1C6D0 0x5F18
+0x8EA1C6D1 0x5F17
+0x8EA1C6D2 0x5FC5
+0x8EA1C6D3 0x620A
+0x8EA1C6D4 0x6253
+0x8EA1C6D5 0x6254
+0x8EA1C6D6 0x6252
+0x8EA1C6D7 0x6251
+0x8EA1C6D8 0x65A5
+0x8EA1C6D9 0x65E6
+0x8EA1C6DA 0x672E
+0x8EA1C6DB 0x672C
+0x8EA1C6DC 0x672A
+0x8EA1C6DD 0x672B
+0x8EA1C6DE 0x672D
+0x8EA1C6DF 0x6B63
+0x8EA1C6E0 0x6BCD
+0x8EA1C6E1 0x6C11
+0x8EA1C6E2 0x6C10
+0x8EA1C6E3 0x6C38
+0x8EA1C6E4 0x6C41
+0x8EA1C6E5 0x6C40
+0x8EA1C6E6 0x6C3E
+0x8EA1C6E7 0x72AF
+0x8EA1C6E8 0x7384
+0x8EA1C6E9 0x7389
+0x8EA1C6EA 0x74DC
+0x8EA1C6EB 0x74E6
+0x8EA1C6EC 0x7518
+0x8EA1C6ED 0x751F
+0x8EA1C6EE 0x7528
+0x8EA1C6EF 0x7529
+0x8EA1C6F0 0x7530
+0x8EA1C6F1 0x7531
+0x8EA1C6F2 0x7532
+0x8EA1C6F3 0x7533
+0x8EA1C6F4 0x758B
+0x8EA1C6F5 0x767D
+0x8EA1C6F6 0x76AE
+0x8EA1C6F7 0x76BF
+0x8EA1C6F8 0x76EE
+0x8EA1C6F9 0x77DB
+0x8EA1C6FA 0x77E2
+0x8EA1C6FB 0x77F3
+0x8EA1C6FC 0x793A
+0x8EA1C6FD 0x79BE
+0x8EA1C6FE 0x7A74
+0x8EA1C7A1 0x7ACB
+0x8EA1C7A2 0x4E1E
+0x8EA1C7A3 0x4E1F
+0x8EA1C7A4 0x4E52
+0x8EA1C7A5 0x4E53
+0x8EA1C7A6 0x4E69
+0x8EA1C7A7 0x4E99
+0x8EA1C7A8 0x4EA4
+0x8EA1C7A9 0x4EA6
+0x8EA1C7AA 0x4EA5
+0x8EA1C7AB 0x4EFF
+0x8EA1C7AC 0x4F09
+0x8EA1C7AD 0x4F19
+0x8EA1C7AE 0x4F0A
+0x8EA1C7AF 0x4F15
+0x8EA1C7B0 0x4F0D
+0x8EA1C7B1 0x4F10
+0x8EA1C7B2 0x4F11
+0x8EA1C7B3 0x4F0F
+0x8EA1C7B4 0x4EF2
+0x8EA1C7B5 0x4EF6
+0x8EA1C7B6 0x4EFB
+0x8EA1C7B7 0x4EF0
+0x8EA1C7B8 0x4EF3
+0x8EA1C7B9 0x4EFD
+0x8EA1C7BA 0x4F01
+0x8EA1C7BB 0x4F0B
+0x8EA1C7BC 0x5149
+0x8EA1C7BD 0x5147
+0x8EA1C7BE 0x5146
+0x8EA1C7BF 0x5148
+0x8EA1C7C0 0x5168
+0x8EA1C7C1 0x5171
+0x8EA1C7C2 0x518D
+0x8EA1C7C3 0x51B0
+0x8EA1C7C4 0x5217
+0x8EA1C7C5 0x5211
+0x8EA1C7C6 0x5212
+0x8EA1C7C7 0x520E
+0x8EA1C7C8 0x5216
+0x8EA1C7C9 0x52A3
+0x8EA1C7CA 0x5308
+0x8EA1C7CB 0x5321
+0x8EA1C7CC 0x5320
+0x8EA1C7CD 0x5370
+0x8EA1C7CE 0x5371
+0x8EA1C7CF 0x5409
+0x8EA1C7D0 0x540F
+0x8EA1C7D1 0x540C
+0x8EA1C7D2 0x540A
+0x8EA1C7D3 0x5410
+0x8EA1C7D4 0x5401
+0x8EA1C7D5 0x540B
+0x8EA1C7D6 0x5404
+0x8EA1C7D7 0x5411
+0x8EA1C7D8 0x540D
+0x8EA1C7D9 0x5408
+0x8EA1C7DA 0x5403
+0x8EA1C7DB 0x540E
+0x8EA1C7DC 0x5406
+0x8EA1C7DD 0x5412
+0x8EA1C7DE 0x56E0
+0x8EA1C7DF 0x56DE
+0x8EA1C7E0 0x56DD
+0x8EA1C7E1 0x5733
+0x8EA1C7E2 0x5730
+0x8EA1C7E3 0x5728
+0x8EA1C7E4 0x572D
+0x8EA1C7E5 0x572C
+0x8EA1C7E6 0x572F
+0x8EA1C7E7 0x5729
+0x8EA1C7E8 0x5919
+0x8EA1C7E9 0x591A
+0x8EA1C7EA 0x5937
+0x8EA1C7EB 0x5938
+0x8EA1C7EC 0x5984
+0x8EA1C7ED 0x5978
+0x8EA1C7EE 0x5983
+0x8EA1C7EF 0x597D
+0x8EA1C7F0 0x5979
+0x8EA1C7F1 0x5982
+0x8EA1C7F2 0x5981
+0x8EA1C7F3 0x5B57
+0x8EA1C7F4 0x5B58
+0x8EA1C7F5 0x5B87
+0x8EA1C7F6 0x5B88
+0x8EA1C7F7 0x5B85
+0x8EA1C7F8 0x5B89
+0x8EA1C7F9 0x5BFA
+0x8EA1C7FA 0x5C16
+0x8EA1C7FB 0x5C79
+0x8EA1C7FC 0x5DDE
+0x8EA1C7FD 0x5E06
+0x8EA1C7FE 0x5E76
+0x8EA1C8A1 0x5E74
+0x8EA1C8A2 0x5F0F
+0x8EA1C8A3 0x5F1B
+0x8EA1C8A4 0x5FD9
+0x8EA1C8A5 0x5FD6
+0x8EA1C8A6 0x620E
+0x8EA1C8A7 0x620C
+0x8EA1C8A8 0x620D
+0x8EA1C8A9 0x6210
+0x8EA1C8AA 0x6263
+0x8EA1C8AB 0x625B
+0x8EA1C8AC 0x6258
+0x8EA1C8AD 0x6536
+0x8EA1C8AE 0x65E9
+0x8EA1C8AF 0x65E8
+0x8EA1C8B0 0x65EC
+0x8EA1C8B1 0x65ED
+0x8EA1C8B2 0x66F2
+0x8EA1C8B3 0x66F3
+0x8EA1C8B4 0x6709
+0x8EA1C8B5 0x673D
+0x8EA1C8B6 0x6734
+0x8EA1C8B7 0x6731
+0x8EA1C8B8 0x6735
+0x8EA1C8B9 0x6B21
+0x8EA1C8BA 0x6B64
+0x8EA1C8BB 0x6B7B
+0x8EA1C8BC 0x6C16
+0x8EA1C8BD 0x6C5D
+0x8EA1C8BE 0x6C57
+0x8EA1C8BF 0x6C59
+0x8EA1C8C0 0x6C5F
+0x8EA1C8C1 0x6C60
+0x8EA1C8C2 0x6C50
+0x8EA1C8C3 0x6C55
+0x8EA1C8C4 0x6C61
+0x8EA1C8C5 0x6C5B
+0x8EA1C8C6 0x6C4D
+0x8EA1C8C7 0x6C4E
+0x8EA1C8C8 0x7070
+0x8EA1C8C9 0x725F
+0x8EA1C8CA 0x725D
+0x8EA1C8CB 0x767E
+0x8EA1C8CC 0x7AF9
+0x8EA1C8CD 0x7C73
+0x8EA1C8CE 0x7CF8
+0x8EA1C8CF 0x7F36
+0x8EA1C8D0 0x7F8A
+0x8EA1C8D1 0x7FBD
+0x8EA1C8D2 0x8001
+0x8EA1C8D3 0x8003
+0x8EA1C8D4 0x800C
+0x8EA1C8D5 0x8012
+0x8EA1C8D6 0x8033
+0x8EA1C8D7 0x807F
+0x8EA1C8D8 0x8089
+0x8EA1C8D9 0x808B
+0x8EA1C8DA 0x808C
+0x8EA1C8DB 0x81E3
+0x8EA1C8DC 0x81EA
+0x8EA1C8DD 0x81F3
+0x8EA1C8DE 0x81FC
+0x8EA1C8DF 0x820C
+0x8EA1C8E0 0x821B
+0x8EA1C8E1 0x821F
+0x8EA1C8E2 0x826E
+0x8EA1C8E3 0x8272
+0x8EA1C8E4 0x827E
+0x8EA1C8E5 0x866B
+0x8EA1C8E6 0x8840
+0x8EA1C8E7 0x884C
+0x8EA1C8E8 0x8863
+0x8EA1C8E9 0x897F
+0x8EA1C8EA 0x9621
+0x8EA1C8EB 0x4E32
+0x8EA1C8EC 0x4EA8
+0x8EA1C8ED 0x4F4D
+0x8EA1C8EE 0x4F4F
+0x8EA1C8EF 0x4F47
+0x8EA1C8F0 0x4F57
+0x8EA1C8F1 0x4F5E
+0x8EA1C8F2 0x4F34
+0x8EA1C8F3 0x4F5B
+0x8EA1C8F4 0x4F55
+0x8EA1C8F5 0x4F30
+0x8EA1C8F6 0x4F50
+0x8EA1C8F7 0x4F51
+0x8EA1C8F8 0x4F3D
+0x8EA1C8F9 0x4F3A
+0x8EA1C8FA 0x4F38
+0x8EA1C8FB 0x4F43
+0x8EA1C8FC 0x4F54
+0x8EA1C8FD 0x4F3C
+0x8EA1C8FE 0x4F46
+0x8EA1C9A1 0x4F63
+0x8EA1C9A2 0x4F5C
+0x8EA1C9A3 0x4F60
+0x8EA1C9A4 0x4F2F
+0x8EA1C9A5 0x4F4E
+0x8EA1C9A6 0x4F36
+0x8EA1C9A7 0x4F59
+0x8EA1C9A8 0x4F5D
+0x8EA1C9A9 0x4F48
+0x8EA1C9AA 0x4F5A
+0x8EA1C9AB 0x514C
+0x8EA1C9AC 0x514B
+0x8EA1C9AD 0x514D
+0x8EA1C9AE 0x5175
+0x8EA1C9AF 0x51B6
+0x8EA1C9B0 0x51B7
+0x8EA1C9B1 0x5225
+0x8EA1C9B2 0x5224
+0x8EA1C9B3 0x5229
+0x8EA1C9B4 0x522A
+0x8EA1C9B5 0x5228
+0x8EA1C9B6 0x52AB
+0x8EA1C9B7 0x52A9
+0x8EA1C9B8 0x52AA
+0x8EA1C9B9 0x52AC
+0x8EA1C9BA 0x5323
+0x8EA1C9BB 0x5373
+0x8EA1C9BC 0x5375
+0x8EA1C9BD 0x541D
+0x8EA1C9BE 0x542D
+0x8EA1C9BF 0x541E
+0x8EA1C9C0 0x543E
+0x8EA1C9C1 0x5426
+0x8EA1C9C2 0x544E
+0x8EA1C9C3 0x5427
+0x8EA1C9C4 0x5446
+0x8EA1C9C5 0x5443
+0x8EA1C9C6 0x5433
+0x8EA1C9C7 0x5448
+0x8EA1C9C8 0x5442
+0x8EA1C9C9 0x541B
+0x8EA1C9CA 0x5429
+0x8EA1C9CB 0x544A
+0x8EA1C9CC 0x5439
+0x8EA1C9CD 0x543B
+0x8EA1C9CE 0x5438
+0x8EA1C9CF 0x542E
+0x8EA1C9D0 0x5435
+0x8EA1C9D1 0x5436
+0x8EA1C9D2 0x5420
+0x8EA1C9D3 0x543C
+0x8EA1C9D4 0x5440
+0x8EA1C9D5 0x5431
+0x8EA1C9D6 0x542B
+0x8EA1C9D7 0x541F
+0x8EA1C9D8 0x542C
+0x8EA1C9D9 0x56EA
+0x8EA1C9DA 0x56F0
+0x8EA1C9DB 0x56E4
+0x8EA1C9DC 0x56EB
+0x8EA1C9DD 0x574A
+0x8EA1C9DE 0x5751
+0x8EA1C9DF 0x5740
+0x8EA1C9E0 0x574D
+0x8EA1C9E1 0x5747
+0x8EA1C9E2 0x574E
+0x8EA1C9E3 0x573E
+0x8EA1C9E4 0x5750
+0x8EA1C9E5 0x574F
+0x8EA1C9E6 0x573B
+0x8EA1C9E7 0x58EF
+0x8EA1C9E8 0x593E
+0x8EA1C9E9 0x599D
+0x8EA1C9EA 0x5992
+0x8EA1C9EB 0x59A8
+0x8EA1C9EC 0x599E
+0x8EA1C9ED 0x59A3
+0x8EA1C9EE 0x5999
+0x8EA1C9EF 0x5996
+0x8EA1C9F0 0x598D
+0x8EA1C9F1 0x59A4
+0x8EA1C9F2 0x5993
+0x8EA1C9F3 0x598A
+0x8EA1C9F4 0x59A5
+0x8EA1C9F5 0x5B5D
+0x8EA1C9F6 0x5B5C
+0x8EA1C9F7 0x5B5A
+0x8EA1C9F8 0x5B5B
+0x8EA1C9F9 0x5B8C
+0x8EA1C9FA 0x5B8B
+0x8EA1C9FB 0x5B8F
+0x8EA1C9FC 0x5C2C
+0x8EA1C9FD 0x5C40
+0x8EA1C9FE 0x5C41
+0x8EA1CAA1 0x5C3F
+0x8EA1CAA2 0x5C3E
+0x8EA1CAA3 0x5C90
+0x8EA1CAA4 0x5C91
+0x8EA1CAA5 0x5C94
+0x8EA1CAA6 0x5C8C
+0x8EA1CAA7 0x5DEB
+0x8EA1CAA8 0x5E0C
+0x8EA1CAA9 0x5E8F
+0x8EA1CAAA 0x5E87
+0x8EA1CAAB 0x5E8A
+0x8EA1CAAC 0x5EF7
+0x8EA1CAAD 0x5F04
+0x8EA1CAAE 0x5F1F
+0x8EA1CAAF 0x5F64
+0x8EA1CAB0 0x5F62
+0x8EA1CAB1 0x5F77
+0x8EA1CAB2 0x5F79
+0x8EA1CAB3 0x5FD8
+0x8EA1CAB4 0x5FCC
+0x8EA1CAB5 0x5FD7
+0x8EA1CAB6 0x5FCD
+0x8EA1CAB7 0x5FF1
+0x8EA1CAB8 0x5FEB
+0x8EA1CAB9 0x5FF8
+0x8EA1CABA 0x5FEA
+0x8EA1CABB 0x6212
+0x8EA1CABC 0x6211
+0x8EA1CABD 0x6284
+0x8EA1CABE 0x6297
+0x8EA1CABF 0x6296
+0x8EA1CAC0 0x6280
+0x8EA1CAC1 0x6276
+0x8EA1CAC2 0x6289
+0x8EA1CAC3 0x626D
+0x8EA1CAC4 0x628A
+0x8EA1CAC5 0x627C
+0x8EA1CAC6 0x627E
+0x8EA1CAC7 0x6279
+0x8EA1CAC8 0x6273
+0x8EA1CAC9 0x6292
+0x8EA1CACA 0x626F
+0x8EA1CACB 0x6298
+0x8EA1CACC 0x626E
+0x8EA1CACD 0x6295
+0x8EA1CACE 0x6293
+0x8EA1CACF 0x6291
+0x8EA1CAD0 0x6286
+0x8EA1CAD1 0x6539
+0x8EA1CAD2 0x653B
+0x8EA1CAD3 0x6538
+0x8EA1CAD4 0x65F1
+0x8EA1CAD5 0x66F4
+0x8EA1CAD6 0x675F
+0x8EA1CAD7 0x674E
+0x8EA1CAD8 0x674F
+0x8EA1CAD9 0x6750
+0x8EA1CADA 0x6751
+0x8EA1CADB 0x675C
+0x8EA1CADC 0x6756
+0x8EA1CADD 0x675E
+0x8EA1CADE 0x6749
+0x8EA1CADF 0x6746
+0x8EA1CAE0 0x6760
+0x8EA1CAE1 0x6753
+0x8EA1CAE2 0x6757
+0x8EA1CAE3 0x6B65
+0x8EA1CAE4 0x6BCF
+0x8EA1CAE5 0x6C42
+0x8EA1CAE6 0x6C5E
+0x8EA1CAE7 0x6C99
+0x8EA1CAE8 0x6C81
+0x8EA1CAE9 0x6C88
+0x8EA1CAEA 0x6C89
+0x8EA1CAEB 0x6C85
+0x8EA1CAEC 0x6C9B
+0x8EA1CAED 0x6C6A
+0x8EA1CAEE 0x6C7A
+0x8EA1CAEF 0x6C90
+0x8EA1CAF0 0x6C70
+0x8EA1CAF1 0x6C8C
+0x8EA1CAF2 0x6C68
+0x8EA1CAF3 0x6C96
+0x8EA1CAF4 0x6C92
+0x8EA1CAF5 0x6C7D
+0x8EA1CAF6 0x6C83
+0x8EA1CAF7 0x6C72
+0x8EA1CAF8 0x6C7E
+0x8EA1CAF9 0x6C74
+0x8EA1CAFA 0x6C86
+0x8EA1CAFB 0x6C76
+0x8EA1CAFC 0x6C8D
+0x8EA1CAFD 0x6C94
+0x8EA1CAFE 0x6C98
+0x8EA1CBA1 0x6C82
+0x8EA1CBA2 0x7076
+0x8EA1CBA3 0x707C
+0x8EA1CBA4 0x707D
+0x8EA1CBA5 0x7078
+0x8EA1CBA6 0x7262
+0x8EA1CBA7 0x7261
+0x8EA1CBA8 0x7260
+0x8EA1CBA9 0x72C4
+0x8EA1CBAA 0x72C2
+0x8EA1CBAB 0x7396
+0x8EA1CBAC 0x752C
+0x8EA1CBAD 0x752B
+0x8EA1CBAE 0x7537
+0x8EA1CBAF 0x7538
+0x8EA1CBB0 0x7682
+0x8EA1CBB1 0x76EF
+0x8EA1CBB2 0x77E3
+0x8EA1CBB3 0x79C1
+0x8EA1CBB4 0x79C0
+0x8EA1CBB5 0x79BF
+0x8EA1CBB6 0x7A76
+0x8EA1CBB7 0x7CFB
+0x8EA1CBB8 0x7F55
+0x8EA1CBB9 0x8096
+0x8EA1CBBA 0x8093
+0x8EA1CBBB 0x809D
+0x8EA1CBBC 0x8098
+0x8EA1CBBD 0x809B
+0x8EA1CBBE 0x809A
+0x8EA1CBBF 0x80B2
+0x8EA1CBC0 0x826F
+0x8EA1CBC1 0x8292
+0x8EA1CBC2 0x828B
+0x8EA1CBC3 0x828D
+0x8EA1CBC4 0x898B
+0x8EA1CBC5 0x89D2
+0x8EA1CBC6 0x8A00
+0x8EA1CBC7 0x8C37
+0x8EA1CBC8 0x8C46
+0x8EA1CBC9 0x8C55
+0x8EA1CBCA 0x8C9D
+0x8EA1CBCB 0x8D64
+0x8EA1CBCC 0x8D70
+0x8EA1CBCD 0x8DB3
+0x8EA1CBCE 0x8EAB
+0x8EA1CBCF 0x8ECA
+0x8EA1CBD0 0x8F9B
+0x8EA1CBD1 0x8FB0
+0x8EA1CBD2 0x8FC2
+0x8EA1CBD3 0x8FC6
+0x8EA1CBD4 0x8FC5
+0x8EA1CBD5 0x8FC4
+0x8EA1CBD6 0x5DE1
+0x8EA1CBD7 0x9091
+0x8EA1CBD8 0x90A2
+0x8EA1CBD9 0x90AA
+0x8EA1CBDA 0x90A6
+0x8EA1CBDB 0x90A3
+0x8EA1CBDC 0x9149
+0x8EA1CBDD 0x91C6
+0x8EA1CBDE 0x91CC
+0x8EA1CBDF 0x9632
+0x8EA1CBE0 0x962E
+0x8EA1CBE1 0x9631
+0x8EA1CBE2 0x962A
+0x8EA1CBE3 0x962C
+0x8EA1CBE4 0x4E26
+0x8EA1CBE5 0x4E56
+0x8EA1CBE6 0x4E73
+0x8EA1CBE7 0x4E8B
+0x8EA1CBE8 0x4E9B
+0x8EA1CBE9 0x4E9E
+0x8EA1CBEA 0x4EAB
+0x8EA1CBEB 0x4EAC
+0x8EA1CBEC 0x4F6F
+0x8EA1CBED 0x4F9D
+0x8EA1CBEE 0x4F8D
+0x8EA1CBEF 0x4F73
+0x8EA1CBF0 0x4F7F
+0x8EA1CBF1 0x4F6C
+0x8EA1CBF2 0x4F9B
+0x8EA1CBF3 0x4F8B
+0x8EA1CBF4 0x4F86
+0x8EA1CBF5 0x4F83
+0x8EA1CBF6 0x4F70
+0x8EA1CBF7 0x4F75
+0x8EA1CBF8 0x4F88
+0x8EA1CBF9 0x4F69
+0x8EA1CBFA 0x4F7B
+0x8EA1CBFB 0x4F96
+0x8EA1CBFC 0x4F7E
+0x8EA1CBFD 0x4F8F
+0x8EA1CBFE 0x4F91
+0x8EA1CCA1 0x4F7A
+0x8EA1CCA2 0x5154
+0x8EA1CCA3 0x5152
+0x8EA1CCA4 0x5155
+0x8EA1CCA5 0x5169
+0x8EA1CCA6 0x5177
+0x8EA1CCA7 0x5176
+0x8EA1CCA8 0x5178
+0x8EA1CCA9 0x51BD
+0x8EA1CCAA 0x51FD
+0x8EA1CCAB 0x523B
+0x8EA1CCAC 0x5238
+0x8EA1CCAD 0x5237
+0x8EA1CCAE 0x523A
+0x8EA1CCAF 0x5230
+0x8EA1CCB0 0x522E
+0x8EA1CCB1 0x5236
+0x8EA1CCB2 0x5241
+0x8EA1CCB3 0x52BE
+0x8EA1CCB4 0x52BB
+0x8EA1CCB5 0x5352
+0x8EA1CCB6 0x5354
+0x8EA1CCB7 0x5353
+0x8EA1CCB8 0x5351
+0x8EA1CCB9 0x5366
+0x8EA1CCBA 0x5377
+0x8EA1CCBB 0x5378
+0x8EA1CCBC 0x5379
+0x8EA1CCBD 0x53D6
+0x8EA1CCBE 0x53D4
+0x8EA1CCBF 0x53D7
+0x8EA1CCC0 0x5473
+0x8EA1CCC1 0x5475
+0x8EA1CCC2 0x5496
+0x8EA1CCC3 0x5478
+0x8EA1CCC4 0x5495
+0x8EA1CCC5 0x5480
+0x8EA1CCC6 0x547B
+0x8EA1CCC7 0x5477
+0x8EA1CCC8 0x5484
+0x8EA1CCC9 0x5492
+0x8EA1CCCA 0x5486
+0x8EA1CCCB 0x547C
+0x8EA1CCCC 0x5490
+0x8EA1CCCD 0x5471
+0x8EA1CCCE 0x5476
+0x8EA1CCCF 0x548C
+0x8EA1CCD0 0x549A
+0x8EA1CCD1 0x5462
+0x8EA1CCD2 0x5468
+0x8EA1CCD3 0x548B
+0x8EA1CCD4 0x547D
+0x8EA1CCD5 0x548E
+0x8EA1CCD6 0x56FA
+0x8EA1CCD7 0x5783
+0x8EA1CCD8 0x5777
+0x8EA1CCD9 0x576A
+0x8EA1CCDA 0x5769
+0x8EA1CCDB 0x5761
+0x8EA1CCDC 0x5766
+0x8EA1CCDD 0x5764
+0x8EA1CCDE 0x577C
+0x8EA1CCDF 0x591C
+0x8EA1CCE0 0x5949
+0x8EA1CCE1 0x5947
+0x8EA1CCE2 0x5948
+0x8EA1CCE3 0x5944
+0x8EA1CCE4 0x5954
+0x8EA1CCE5 0x59BE
+0x8EA1CCE6 0x59BB
+0x8EA1CCE7 0x59D4
+0x8EA1CCE8 0x59B9
+0x8EA1CCE9 0x59AE
+0x8EA1CCEA 0x59D1
+0x8EA1CCEB 0x59C6
+0x8EA1CCEC 0x59D0
+0x8EA1CCED 0x59CD
+0x8EA1CCEE 0x59CB
+0x8EA1CCEF 0x59D3
+0x8EA1CCF0 0x59CA
+0x8EA1CCF1 0x59AF
+0x8EA1CCF2 0x59B3
+0x8EA1CCF3 0x59D2
+0x8EA1CCF4 0x59C5
+0x8EA1CCF5 0x5B5F
+0x8EA1CCF6 0x5B64
+0x8EA1CCF7 0x5B63
+0x8EA1CCF8 0x5B97
+0x8EA1CCF9 0x5B9A
+0x8EA1CCFA 0x5B98
+0x8EA1CCFB 0x5B9C
+0x8EA1CCFC 0x5B99
+0x8EA1CCFD 0x5B9B
+0x8EA1CCFE 0x5C1A
+0x8EA1CDA1 0x5C48
+0x8EA1CDA2 0x5C45
+0x8EA1CDA3 0x5C46
+0x8EA1CDA4 0x5CB7
+0x8EA1CDA5 0x5CA1
+0x8EA1CDA6 0x5CB8
+0x8EA1CDA7 0x5CA9
+0x8EA1CDA8 0x5CAB
+0x8EA1CDA9 0x5CB1
+0x8EA1CDAA 0x5CB3
+0x8EA1CDAB 0x5E18
+0x8EA1CDAC 0x5E1A
+0x8EA1CDAD 0x5E16
+0x8EA1CDAE 0x5E15
+0x8EA1CDAF 0x5E1B
+0x8EA1CDB0 0x5E11
+0x8EA1CDB1 0x5E78
+0x8EA1CDB2 0x5E9A
+0x8EA1CDB3 0x5E97
+0x8EA1CDB4 0x5E9C
+0x8EA1CDB5 0x5E95
+0x8EA1CDB6 0x5E96
+0x8EA1CDB7 0x5EF6
+0x8EA1CDB8 0x5F26
+0x8EA1CDB9 0x5F27
+0x8EA1CDBA 0x5F29
+0x8EA1CDBB 0x5F80
+0x8EA1CDBC 0x5F81
+0x8EA1CDBD 0x5F7F
+0x8EA1CDBE 0x5F7C
+0x8EA1CDBF 0x5FDD
+0x8EA1CDC0 0x5FE0
+0x8EA1CDC1 0x5FFD
+0x8EA1CDC2 0x5FF5
+0x8EA1CDC3 0x5FFF
+0x8EA1CDC4 0x600F
+0x8EA1CDC5 0x6014
+0x8EA1CDC6 0x602F
+0x8EA1CDC7 0x6035
+0x8EA1CDC8 0x6016
+0x8EA1CDC9 0x602A
+0x8EA1CDCA 0x6015
+0x8EA1CDCB 0x6021
+0x8EA1CDCC 0x6027
+0x8EA1CDCD 0x6029
+0x8EA1CDCE 0x602B
+0x8EA1CDCF 0x601B
+0x8EA1CDD0 0x6216
+0x8EA1CDD1 0x6215
+0x8EA1CDD2 0x623F
+0x8EA1CDD3 0x623E
+0x8EA1CDD4 0x6240
+0x8EA1CDD5 0x627F
+0x8EA1CDD6 0x62C9
+0x8EA1CDD7 0x62CC
+0x8EA1CDD8 0x62C4
+0x8EA1CDD9 0x62BF
+0x8EA1CDDA 0x62C2
+0x8EA1CDDB 0x62B9
+0x8EA1CDDC 0x62D2
+0x8EA1CDDD 0x62DB
+0x8EA1CDDE 0x62AB
+0x8EA1CDDF 0x62D3
+0x8EA1CDE0 0x62D4
+0x8EA1CDE1 0x62CB
+0x8EA1CDE2 0x62C8
+0x8EA1CDE3 0x62A8
+0x8EA1CDE4 0x62BD
+0x8EA1CDE5 0x62BC
+0x8EA1CDE6 0x62D0
+0x8EA1CDE7 0x62D9
+0x8EA1CDE8 0x62C7
+0x8EA1CDE9 0x62CD
+0x8EA1CDEA 0x62B5
+0x8EA1CDEB 0x62DA
+0x8EA1CDEC 0x62B1
+0x8EA1CDED 0x62D8
+0x8EA1CDEE 0x62D6
+0x8EA1CDEF 0x62D7
+0x8EA1CDF0 0x62C6
+0x8EA1CDF1 0x62AC
+0x8EA1CDF2 0x62CE
+0x8EA1CDF3 0x653E
+0x8EA1CDF4 0x65A7
+0x8EA1CDF5 0x65BC
+0x8EA1CDF6 0x65FA
+0x8EA1CDF7 0x6614
+0x8EA1CDF8 0x6613
+0x8EA1CDF9 0x660C
+0x8EA1CDFA 0x6606
+0x8EA1CDFB 0x6602
+0x8EA1CDFC 0x660E
+0x8EA1CDFD 0x6600
+0x8EA1CDFE 0x660F
+0x8EA1CEA1 0x6615
+0x8EA1CEA2 0x660A
+0x8EA1CEA3 0x6607
+0x8EA1CEA4 0x670D
+0x8EA1CEA5 0x670B
+0x8EA1CEA6 0x676D
+0x8EA1CEA7 0x678B
+0x8EA1CEA8 0x6795
+0x8EA1CEA9 0x6771
+0x8EA1CEAA 0x679C
+0x8EA1CEAB 0x6773
+0x8EA1CEAC 0x6777
+0x8EA1CEAD 0x6787
+0x8EA1CEAE 0x679D
+0x8EA1CEAF 0x6797
+0x8EA1CEB0 0x676F
+0x8EA1CEB1 0x6770
+0x8EA1CEB2 0x677F
+0x8EA1CEB3 0x6789
+0x8EA1CEB4 0x677E
+0x8EA1CEB5 0x6790
+0x8EA1CEB6 0x6775
+0x8EA1CEB7 0x679A
+0x8EA1CEB8 0x6793
+0x8EA1CEB9 0x677C
+0x8EA1CEBA 0x676A
+0x8EA1CEBB 0x6772
+0x8EA1CEBC 0x6B23
+0x8EA1CEBD 0x6B66
+0x8EA1CEBE 0x6B67
+0x8EA1CEBF 0x6B7F
+0x8EA1CEC0 0x6C13
+0x8EA1CEC1 0x6C1B
+0x8EA1CEC2 0x6CE3
+0x8EA1CEC3 0x6CE8
+0x8EA1CEC4 0x6CF3
+0x8EA1CEC5 0x6CB1
+0x8EA1CEC6 0x6CCC
+0x8EA1CEC7 0x6CE5
+0x8EA1CEC8 0x6CB3
+0x8EA1CEC9 0x6CBD
+0x8EA1CECA 0x6CBE
+0x8EA1CECB 0x6CBC
+0x8EA1CECC 0x6CE2
+0x8EA1CECD 0x6CAB
+0x8EA1CECE 0x6CD5
+0x8EA1CECF 0x6CD3
+0x8EA1CED0 0x6CB8
+0x8EA1CED1 0x6CC4
+0x8EA1CED2 0x6CB9
+0x8EA1CED3 0x6CC1
+0x8EA1CED4 0x6CAE
+0x8EA1CED5 0x6CD7
+0x8EA1CED6 0x6CC5
+0x8EA1CED7 0x6CF1
+0x8EA1CED8 0x6CBF
+0x8EA1CED9 0x6CBB
+0x8EA1CEDA 0x6CE1
+0x8EA1CEDB 0x6CDB
+0x8EA1CEDC 0x6CCA
+0x8EA1CEDD 0x6CAC
+0x8EA1CEDE 0x6CEF
+0x8EA1CEDF 0x6CDC
+0x8EA1CEE0 0x6CD6
+0x8EA1CEE1 0x6CE0
+0x8EA1CEE2 0x7095
+0x8EA1CEE3 0x708E
+0x8EA1CEE4 0x7092
+0x8EA1CEE5 0x708A
+0x8EA1CEE6 0x7099
+0x8EA1CEE7 0x722C
+0x8EA1CEE8 0x722D
+0x8EA1CEE9 0x7238
+0x8EA1CEEA 0x7248
+0x8EA1CEEB 0x7267
+0x8EA1CEEC 0x7269
+0x8EA1CEED 0x72C0
+0x8EA1CEEE 0x72CE
+0x8EA1CEEF 0x72D9
+0x8EA1CEF0 0x72D7
+0x8EA1CEF1 0x72D0
+0x8EA1CEF2 0x73A9
+0x8EA1CEF3 0x73A8
+0x8EA1CEF4 0x739F
+0x8EA1CEF5 0x73AB
+0x8EA1CEF6 0x73A5
+0x8EA1CEF7 0x753D
+0x8EA1CEF8 0x759D
+0x8EA1CEF9 0x7599
+0x8EA1CEFA 0x759A
+0x8EA1CEFB 0x7684
+0x8EA1CEFC 0x76C2
+0x8EA1CEFD 0x76F2
+0x8EA1CEFE 0x76F4
+0x8EA1CFA1 0x77E5
+0x8EA1CFA2 0x77FD
+0x8EA1CFA3 0x793E
+0x8EA1CFA4 0x7940
+0x8EA1CFA5 0x7941
+0x8EA1CFA6 0x79C9
+0x8EA1CFA7 0x79C8
+0x8EA1CFA8 0x7A7A
+0x8EA1CFA9 0x7A79
+0x8EA1CFAA 0x7AFA
+0x8EA1CFAB 0x7CFE
+0x8EA1CFAC 0x7F54
+0x8EA1CFAD 0x7F8C
+0x8EA1CFAE 0x7F8B
+0x8EA1CFAF 0x8005
+0x8EA1CFB0 0x80BA
+0x8EA1CFB1 0x80A5
+0x8EA1CFB2 0x80A2
+0x8EA1CFB3 0x80B1
+0x8EA1CFB4 0x80A1
+0x8EA1CFB5 0x80AB
+0x8EA1CFB6 0x80A9
+0x8EA1CFB7 0x80B4
+0x8EA1CFB8 0x80AA
+0x8EA1CFB9 0x80AF
+0x8EA1CFBA 0x81E5
+0x8EA1CFBB 0x81FE
+0x8EA1CFBC 0x820D
+0x8EA1CFBD 0x82B3
+0x8EA1CFBE 0x829D
+0x8EA1CFBF 0x8299
+0x8EA1CFC0 0x82AD
+0x8EA1CFC1 0x82BD
+0x8EA1CFC2 0x829F
+0x8EA1CFC3 0x82B9
+0x8EA1CFC4 0x82B1
+0x8EA1CFC5 0x82AC
+0x8EA1CFC6 0x82A5
+0x8EA1CFC7 0x82AF
+0x8EA1CFC8 0x82B8
+0x8EA1CFC9 0x82A3
+0x8EA1CFCA 0x82B0
+0x8EA1CFCB 0x82BE
+0x8EA1CFCC 0x82B7
+0x8EA1CFCD 0x864E
+0x8EA1CFCE 0x8671
+0x8EA1CFCF 0x521D
+0x8EA1CFD0 0x8868
+0x8EA1CFD1 0x8ECB
+0x8EA1CFD2 0x8FCE
+0x8EA1CFD3 0x8FD4
+0x8EA1CFD4 0x8FD1
+0x8EA1CFD5 0x90B5
+0x8EA1CFD6 0x90B8
+0x8EA1CFD7 0x90B1
+0x8EA1CFD8 0x90B6
+0x8EA1CFD9 0x91C7
+0x8EA1CFDA 0x91D1
+0x8EA1CFDB 0x9577
+0x8EA1CFDC 0x9580
+0x8EA1CFDD 0x961C
+0x8EA1CFDE 0x9640
+0x8EA1CFDF 0x963F
+0x8EA1CFE0 0x963B
+0x8EA1CFE1 0x9644
+0x8EA1CFE2 0x9642
+0x8EA1CFE3 0x96B9
+0x8EA1CFE4 0x96E8
+0x8EA1CFE5 0x9752
+0x8EA1CFE6 0x975E
+0x8EA1CFE7 0x4E9F
+0x8EA1CFE8 0x4EAD
+0x8EA1CFE9 0x4EAE
+0x8EA1CFEA 0x4FE1
+0x8EA1CFEB 0x4FB5
+0x8EA1CFEC 0x4FAF
+0x8EA1CFED 0x4FBF
+0x8EA1CFEE 0x4FE0
+0x8EA1CFEF 0x4FD1
+0x8EA1CFF0 0x4FCF
+0x8EA1CFF1 0x4FDD
+0x8EA1CFF2 0x4FC3
+0x8EA1CFF3 0x4FB6
+0x8EA1CFF4 0x4FD8
+0x8EA1CFF5 0x4FDF
+0x8EA1CFF6 0x4FCA
+0x8EA1CFF7 0x4FD7
+0x8EA1CFF8 0x4FAE
+0x8EA1CFF9 0x4FD0
+0x8EA1CFFA 0x4FC4
+0x8EA1CFFB 0x4FC2
+0x8EA1CFFC 0x4FDA
+0x8EA1CFFD 0x4FCE
+0x8EA1CFFE 0x4FDE
+0x8EA1D0A1 0x4FB7
+0x8EA1D0A2 0x5157
+0x8EA1D0A3 0x5192
+0x8EA1D0A4 0x5191
+0x8EA1D0A5 0x51A0
+0x8EA1D0A6 0x524E
+0x8EA1D0A7 0x5243
+0x8EA1D0A8 0x524A
+0x8EA1D0A9 0x524D
+0x8EA1D0AA 0x524C
+0x8EA1D0AB 0x524B
+0x8EA1D0AC 0x5247
+0x8EA1D0AD 0x52C7
+0x8EA1D0AE 0x52C9
+0x8EA1D0AF 0x52C3
+0x8EA1D0B0 0x52C1
+0x8EA1D0B1 0x530D
+0x8EA1D0B2 0x5357
+0x8EA1D0B3 0x537B
+0x8EA1D0B4 0x539A
+0x8EA1D0B5 0x53DB
+0x8EA1D0B6 0x54AC
+0x8EA1D0B7 0x54C0
+0x8EA1D0B8 0x54A8
+0x8EA1D0B9 0x54CE
+0x8EA1D0BA 0x54C9
+0x8EA1D0BB 0x54B8
+0x8EA1D0BC 0x54A6
+0x8EA1D0BD 0x54B3
+0x8EA1D0BE 0x54C7
+0x8EA1D0BF 0x54C2
+0x8EA1D0C0 0x54BD
+0x8EA1D0C1 0x54AA
+0x8EA1D0C2 0x54C1
+0x8EA1D0C3 0x54C4
+0x8EA1D0C4 0x54C8
+0x8EA1D0C5 0x54AF
+0x8EA1D0C6 0x54AB
+0x8EA1D0C7 0x54B1
+0x8EA1D0C8 0x54BB
+0x8EA1D0C9 0x54A9
+0x8EA1D0CA 0x54A7
+0x8EA1D0CB 0x54BF
+0x8EA1D0CC 0x56FF
+0x8EA1D0CD 0x5782
+0x8EA1D0CE 0x578B
+0x8EA1D0CF 0x57A0
+0x8EA1D0D0 0x57A3
+0x8EA1D0D1 0x57A2
+0x8EA1D0D2 0x57CE
+0x8EA1D0D3 0x57AE
+0x8EA1D0D4 0x5793
+0x8EA1D0D5 0x5955
+0x8EA1D0D6 0x5951
+0x8EA1D0D7 0x594F
+0x8EA1D0D8 0x594E
+0x8EA1D0D9 0x5950
+0x8EA1D0DA 0x59DC
+0x8EA1D0DB 0x59D8
+0x8EA1D0DC 0x59FF
+0x8EA1D0DD 0x59E3
+0x8EA1D0DE 0x59E8
+0x8EA1D0DF 0x5A03
+0x8EA1D0E0 0x59E5
+0x8EA1D0E1 0x59EA
+0x8EA1D0E2 0x59DA
+0x8EA1D0E3 0x59E6
+0x8EA1D0E4 0x5A01
+0x8EA1D0E5 0x59FB
+0x8EA1D0E6 0x5B69
+0x8EA1D0E7 0x5BA3
+0x8EA1D0E8 0x5BA6
+0x8EA1D0E9 0x5BA4
+0x8EA1D0EA 0x5BA2
+0x8EA1D0EB 0x5BA5
+0x8EA1D0EC 0x5C01
+0x8EA1D0ED 0x5C4E
+0x8EA1D0EE 0x5C4F
+0x8EA1D0EF 0x5C4D
+0x8EA1D0F0 0x5C4B
+0x8EA1D0F1 0x5CD9
+0x8EA1D0F2 0x5CD2
+0x8EA1D0F3 0x5DF7
+0x8EA1D0F4 0x5E1D
+0x8EA1D0F5 0x5E25
+0x8EA1D0F6 0x5E1F
+0x8EA1D0F7 0x5E7D
+0x8EA1D0F8 0x5EA0
+0x8EA1D0F9 0x5EA6
+0x8EA1D0FA 0x5EFA
+0x8EA1D0FB 0x5F08
+0x8EA1D0FC 0x5F2D
+0x8EA1D0FD 0x5F65
+0x8EA1D0FE 0x5F88
+0x8EA1D1A1 0x5F85
+0x8EA1D1A2 0x5F8A
+0x8EA1D1A3 0x5F8B
+0x8EA1D1A4 0x5F87
+0x8EA1D1A5 0x5F8C
+0x8EA1D1A6 0x5F89
+0x8EA1D1A7 0x6012
+0x8EA1D1A8 0x601D
+0x8EA1D1A9 0x6020
+0x8EA1D1AA 0x6025
+0x8EA1D1AB 0x600E
+0x8EA1D1AC 0x6028
+0x8EA1D1AD 0x604D
+0x8EA1D1AE 0x6070
+0x8EA1D1AF 0x6068
+0x8EA1D1B0 0x6062
+0x8EA1D1B1 0x6046
+0x8EA1D1B2 0x6043
+0x8EA1D1B3 0x606C
+0x8EA1D1B4 0x606B
+0x8EA1D1B5 0x606A
+0x8EA1D1B6 0x6064
+0x8EA1D1B7 0x6241
+0x8EA1D1B8 0x62DC
+0x8EA1D1B9 0x6316
+0x8EA1D1BA 0x6309
+0x8EA1D1BB 0x62FC
+0x8EA1D1BC 0x62ED
+0x8EA1D1BD 0x6301
+0x8EA1D1BE 0x62EE
+0x8EA1D1BF 0x62FD
+0x8EA1D1C0 0x6307
+0x8EA1D1C1 0x62F1
+0x8EA1D1C2 0x62F7
+0x8EA1D1C3 0x62EF
+0x8EA1D1C4 0x62EC
+0x8EA1D1C5 0x62FE
+0x8EA1D1C6 0x62F4
+0x8EA1D1C7 0x6311
+0x8EA1D1C8 0x6302
+0x8EA1D1C9 0x653F
+0x8EA1D1CA 0x6545
+0x8EA1D1CB 0x65AB
+0x8EA1D1CC 0x65BD
+0x8EA1D1CD 0x65E2
+0x8EA1D1CE 0x6625
+0x8EA1D1CF 0x662D
+0x8EA1D1D0 0x6620
+0x8EA1D1D1 0x6627
+0x8EA1D1D2 0x662F
+0x8EA1D1D3 0x661F
+0x8EA1D1D4 0x6628
+0x8EA1D1D5 0x6631
+0x8EA1D1D6 0x6624
+0x8EA1D1D7 0x66F7
+0x8EA1D1D8 0x67FF
+0x8EA1D1D9 0x67D3
+0x8EA1D1DA 0x67F1
+0x8EA1D1DB 0x67D4
+0x8EA1D1DC 0x67D0
+0x8EA1D1DD 0x67EC
+0x8EA1D1DE 0x67B6
+0x8EA1D1DF 0x67AF
+0x8EA1D1E0 0x67F5
+0x8EA1D1E1 0x67E9
+0x8EA1D1E2 0x67EF
+0x8EA1D1E3 0x67C4
+0x8EA1D1E4 0x67D1
+0x8EA1D1E5 0x67B4
+0x8EA1D1E6 0x67DA
+0x8EA1D1E7 0x67E5
+0x8EA1D1E8 0x67B8
+0x8EA1D1E9 0x67CF
+0x8EA1D1EA 0x67DE
+0x8EA1D1EB 0x67F3
+0x8EA1D1EC 0x67B0
+0x8EA1D1ED 0x67D9
+0x8EA1D1EE 0x67E2
+0x8EA1D1EF 0x67DD
+0x8EA1D1F0 0x67D2
+0x8EA1D1F1 0x6B6A
+0x8EA1D1F2 0x6B83
+0x8EA1D1F3 0x6B86
+0x8EA1D1F4 0x6BB5
+0x8EA1D1F5 0x6BD2
+0x8EA1D1F6 0x6BD7
+0x8EA1D1F7 0x6C1F
+0x8EA1D1F8 0x6CC9
+0x8EA1D1F9 0x6D0B
+0x8EA1D1FA 0x6D32
+0x8EA1D1FB 0x6D2A
+0x8EA1D1FC 0x6D41
+0x8EA1D1FD 0x6D25
+0x8EA1D1FE 0x6D0C
+0x8EA1D2A1 0x6D31
+0x8EA1D2A2 0x6D1E
+0x8EA1D2A3 0x6D17
+0x8EA1D2A4 0x6D3B
+0x8EA1D2A5 0x6D3D
+0x8EA1D2A6 0x6D3E
+0x8EA1D2A7 0x6D36
+0x8EA1D2A8 0x6D1B
+0x8EA1D2A9 0x6CF5
+0x8EA1D2AA 0x6D39
+0x8EA1D2AB 0x6D27
+0x8EA1D2AC 0x6D38
+0x8EA1D2AD 0x6D29
+0x8EA1D2AE 0x6D2E
+0x8EA1D2AF 0x6D35
+0x8EA1D2B0 0x6D0E
+0x8EA1D2B1 0x6D2B
+0x8EA1D2B2 0x70AB
+0x8EA1D2B3 0x70BA
+0x8EA1D2B4 0x70B3
+0x8EA1D2B5 0x70AC
+0x8EA1D2B6 0x70AF
+0x8EA1D2B7 0x70AD
+0x8EA1D2B8 0x70B8
+0x8EA1D2B9 0x70AE
+0x8EA1D2BA 0x70A4
+0x8EA1D2BB 0x7230
+0x8EA1D2BC 0x7272
+0x8EA1D2BD 0x726F
+0x8EA1D2BE 0x7274
+0x8EA1D2BF 0x72E9
+0x8EA1D2C0 0x72E0
+0x8EA1D2C1 0x72E1
+0x8EA1D2C2 0x73B7
+0x8EA1D2C3 0x73CA
+0x8EA1D2C4 0x73BB
+0x8EA1D2C5 0x73B2
+0x8EA1D2C6 0x73CD
+0x8EA1D2C7 0x73C0
+0x8EA1D2C8 0x73B3
+0x8EA1D2C9 0x751A
+0x8EA1D2CA 0x752D
+0x8EA1D2CB 0x754F
+0x8EA1D2CC 0x754C
+0x8EA1D2CD 0x754E
+0x8EA1D2CE 0x754B
+0x8EA1D2CF 0x75AB
+0x8EA1D2D0 0x75A4
+0x8EA1D2D1 0x75A5
+0x8EA1D2D2 0x75A2
+0x8EA1D2D3 0x75A3
+0x8EA1D2D4 0x7678
+0x8EA1D2D5 0x7686
+0x8EA1D2D6 0x7687
+0x8EA1D2D7 0x7688
+0x8EA1D2D8 0x76C8
+0x8EA1D2D9 0x76C6
+0x8EA1D2DA 0x76C3
+0x8EA1D2DB 0x76C5
+0x8EA1D2DC 0x7701
+0x8EA1D2DD 0x76F9
+0x8EA1D2DE 0x76F8
+0x8EA1D2DF 0x7709
+0x8EA1D2E0 0x770B
+0x8EA1D2E1 0x76FE
+0x8EA1D2E2 0x76FC
+0x8EA1D2E3 0x7707
+0x8EA1D2E4 0x77DC
+0x8EA1D2E5 0x7802
+0x8EA1D2E6 0x7814
+0x8EA1D2E7 0x780C
+0x8EA1D2E8 0x780D
+0x8EA1D2E9 0x7946
+0x8EA1D2EA 0x7949
+0x8EA1D2EB 0x7948
+0x8EA1D2EC 0x7947
+0x8EA1D2ED 0x79B9
+0x8EA1D2EE 0x79BA
+0x8EA1D2EF 0x79D1
+0x8EA1D2F0 0x79D2
+0x8EA1D2F1 0x79CB
+0x8EA1D2F2 0x7A7F
+0x8EA1D2F3 0x7A81
+0x8EA1D2F4 0x7AFF
+0x8EA1D2F5 0x7AFD
+0x8EA1D2F6 0x7C7D
+0x8EA1D2F7 0x7D02
+0x8EA1D2F8 0x7D05
+0x8EA1D2F9 0x7D00
+0x8EA1D2FA 0x7D09
+0x8EA1D2FB 0x7D07
+0x8EA1D2FC 0x7D04
+0x8EA1D2FD 0x7D06
+0x8EA1D2FE 0x7F38
+0x8EA1D3A1 0x7F8E
+0x8EA1D3A2 0x7FBF
+0x8EA1D3A3 0x8010
+0x8EA1D3A4 0x800D
+0x8EA1D3A5 0x8011
+0x8EA1D3A6 0x8036
+0x8EA1D3A7 0x80D6
+0x8EA1D3A8 0x80E5
+0x8EA1D3A9 0x80DA
+0x8EA1D3AA 0x80C3
+0x8EA1D3AB 0x80C4
+0x8EA1D3AC 0x80CC
+0x8EA1D3AD 0x80E1
+0x8EA1D3AE 0x80DB
+0x8EA1D3AF 0x80CE
+0x8EA1D3B0 0x80DE
+0x8EA1D3B1 0x80E4
+0x8EA1D3B2 0x80DD
+0x8EA1D3B3 0x81F4
+0x8EA1D3B4 0x8222
+0x8EA1D3B5 0x82E7
+0x8EA1D3B6 0x8303
+0x8EA1D3B7 0x8305
+0x8EA1D3B8 0x82E3
+0x8EA1D3B9 0x82DB
+0x8EA1D3BA 0x82E6
+0x8EA1D3BB 0x8304
+0x8EA1D3BC 0x82E5
+0x8EA1D3BD 0x8302
+0x8EA1D3BE 0x8309
+0x8EA1D3BF 0x82D2
+0x8EA1D3C0 0x82D7
+0x8EA1D3C1 0x82F1
+0x8EA1D3C2 0x8301
+0x8EA1D3C3 0x82DC
+0x8EA1D3C4 0x82D4
+0x8EA1D3C5 0x82D1
+0x8EA1D3C6 0x82DE
+0x8EA1D3C7 0x82D3
+0x8EA1D3C8 0x82DF
+0x8EA1D3C9 0x82EF
+0x8EA1D3CA 0x8306
+0x8EA1D3CB 0x8650
+0x8EA1D3CC 0x8679
+0x8EA1D3CD 0x867B
+0x8EA1D3CE 0x867A
+0x8EA1D3CF 0x884D
+0x8EA1D3D0 0x886B
+0x8EA1D3D1 0x8981
+0x8EA1D3D2 0x89D4
+0x8EA1D3D3 0x8A08
+0x8EA1D3D4 0x8A02
+0x8EA1D3D5 0x8A03
+0x8EA1D3D6 0x8C9E
+0x8EA1D3D7 0x8CA0
+0x8EA1D3D8 0x8D74
+0x8EA1D3D9 0x8D73
+0x8EA1D3DA 0x8DB4
+0x8EA1D3DB 0x8ECD
+0x8EA1D3DC 0x8ECC
+0x8EA1D3DD 0x8FF0
+0x8EA1D3DE 0x8FE6
+0x8EA1D3DF 0x8FE2
+0x8EA1D3E0 0x8FEA
+0x8EA1D3E1 0x8FE5
+0x8EA1D3E2 0x8FED
+0x8EA1D3E3 0x8FEB
+0x8EA1D3E4 0x8FE4
+0x8EA1D3E5 0x8FE8
+0x8EA1D3E6 0x90CA
+0x8EA1D3E7 0x90CE
+0x8EA1D3E8 0x90C1
+0x8EA1D3E9 0x90C3
+0x8EA1D3EA 0x914B
+0x8EA1D3EB 0x914A
+0x8EA1D3EC 0x91CD
+0x8EA1D3ED 0x9582
+0x8EA1D3EE 0x9650
+0x8EA1D3EF 0x964B
+0x8EA1D3F0 0x964C
+0x8EA1D3F1 0x964D
+0x8EA1D3F2 0x9762
+0x8EA1D3F3 0x9769
+0x8EA1D3F4 0x97CB
+0x8EA1D3F5 0x97ED
+0x8EA1D3F6 0x97F3
+0x8EA1D3F7 0x9801
+0x8EA1D3F8 0x98A8
+0x8EA1D3F9 0x98DB
+0x8EA1D3FA 0x98DF
+0x8EA1D3FB 0x9996
+0x8EA1D3FC 0x9999
+0x8EA1D3FD 0x4E58
+0x8EA1D3FE 0x4EB3
+0x8EA1D4A1 0x500C
+0x8EA1D4A2 0x500D
+0x8EA1D4A3 0x5023
+0x8EA1D4A4 0x4FEF
+0x8EA1D4A5 0x5026
+0x8EA1D4A6 0x5025
+0x8EA1D4A7 0x4FF8
+0x8EA1D4A8 0x5029
+0x8EA1D4A9 0x5016
+0x8EA1D4AA 0x5006
+0x8EA1D4AB 0x503C
+0x8EA1D4AC 0x501F
+0x8EA1D4AD 0x501A
+0x8EA1D4AE 0x5012
+0x8EA1D4AF 0x5011
+0x8EA1D4B0 0x4FFA
+0x8EA1D4B1 0x5000
+0x8EA1D4B2 0x5014
+0x8EA1D4B3 0x5028
+0x8EA1D4B4 0x4FF1
+0x8EA1D4B5 0x5021
+0x8EA1D4B6 0x500B
+0x8EA1D4B7 0x5019
+0x8EA1D4B8 0x5018
+0x8EA1D4B9 0x4FF3
+0x8EA1D4BA 0x4FEE
+0x8EA1D4BB 0x502D
+0x8EA1D4BC 0x502A
+0x8EA1D4BD 0x4FFE
+0x8EA1D4BE 0x502B
+0x8EA1D4BF 0x5009
+0x8EA1D4C0 0x517C
+0x8EA1D4C1 0x51A4
+0x8EA1D4C2 0x51A5
+0x8EA1D4C3 0x51A2
+0x8EA1D4C4 0x51CD
+0x8EA1D4C5 0x51CC
+0x8EA1D4C6 0x51C6
+0x8EA1D4C7 0x51CB
+0x8EA1D4C8 0x5256
+0x8EA1D4C9 0x525C
+0x8EA1D4CA 0x5254
+0x8EA1D4CB 0x525B
+0x8EA1D4CC 0x525D
+0x8EA1D4CD 0x532A
+0x8EA1D4CE 0x537F
+0x8EA1D4CF 0x539F
+0x8EA1D4D0 0x539D
+0x8EA1D4D1 0x53DF
+0x8EA1D4D2 0x54E8
+0x8EA1D4D3 0x5510
+0x8EA1D4D4 0x5501
+0x8EA1D4D5 0x5537
+0x8EA1D4D6 0x54FC
+0x8EA1D4D7 0x54E5
+0x8EA1D4D8 0x54F2
+0x8EA1D4D9 0x5506
+0x8EA1D4DA 0x54FA
+0x8EA1D4DB 0x5514
+0x8EA1D4DC 0x54E9
+0x8EA1D4DD 0x54ED
+0x8EA1D4DE 0x54E1
+0x8EA1D4DF 0x5509
+0x8EA1D4E0 0x54EE
+0x8EA1D4E1 0x54EA
+0x8EA1D4E2 0x54E6
+0x8EA1D4E3 0x5527
+0x8EA1D4E4 0x5507
+0x8EA1D4E5 0x54FD
+0x8EA1D4E6 0x550F
+0x8EA1D4E7 0x5703
+0x8EA1D4E8 0x5704
+0x8EA1D4E9 0x57C2
+0x8EA1D4EA 0x57D4
+0x8EA1D4EB 0x57CB
+0x8EA1D4EC 0x57C3
+0x8EA1D4ED 0x5809
+0x8EA1D4EE 0x590F
+0x8EA1D4EF 0x5957
+0x8EA1D4F0 0x5958
+0x8EA1D4F1 0x595A
+0x8EA1D4F2 0x5A11
+0x8EA1D4F3 0x5A18
+0x8EA1D4F4 0x5A1C
+0x8EA1D4F5 0x5A1F
+0x8EA1D4F6 0x5A1B
+0x8EA1D4F7 0x5A13
+0x8EA1D4F8 0x59EC
+0x8EA1D4F9 0x5A20
+0x8EA1D4FA 0x5A23
+0x8EA1D4FB 0x5A29
+0x8EA1D4FC 0x5A25
+0x8EA1D4FD 0x5A0C
+0x8EA1D4FE 0x5A09
+0x8EA1D5A1 0x5B6B
+0x8EA1D5A2 0x5C58
+0x8EA1D5A3 0x5BB0
+0x8EA1D5A4 0x5BB3
+0x8EA1D5A5 0x5BB6
+0x8EA1D5A6 0x5BB4
+0x8EA1D5A7 0x5BAE
+0x8EA1D5A8 0x5BB5
+0x8EA1D5A9 0x5BB9
+0x8EA1D5AA 0x5BB8
+0x8EA1D5AB 0x5C04
+0x8EA1D5AC 0x5C51
+0x8EA1D5AD 0x5C55
+0x8EA1D5AE 0x5C50
+0x8EA1D5AF 0x5CED
+0x8EA1D5B0 0x5CFD
+0x8EA1D5B1 0x5CFB
+0x8EA1D5B2 0x5CEA
+0x8EA1D5B3 0x5CE8
+0x8EA1D5B4 0x5CF0
+0x8EA1D5B5 0x5CF6
+0x8EA1D5B6 0x5D01
+0x8EA1D5B7 0x5CF4
+0x8EA1D5B8 0x5DEE
+0x8EA1D5B9 0x5E2D
+0x8EA1D5BA 0x5E2B
+0x8EA1D5BB 0x5EAB
+0x8EA1D5BC 0x5EAD
+0x8EA1D5BD 0x5EA7
+0x8EA1D5BE 0x5F31
+0x8EA1D5BF 0x5F92
+0x8EA1D5C0 0x5F91
+0x8EA1D5C1 0x5F90
+0x8EA1D5C2 0x6059
+0x8EA1D5C3 0x6063
+0x8EA1D5C4 0x6065
+0x8EA1D5C5 0x6050
+0x8EA1D5C6 0x6055
+0x8EA1D5C7 0x606D
+0x8EA1D5C8 0x6069
+0x8EA1D5C9 0x606F
+0x8EA1D5CA 0x6084
+0x8EA1D5CB 0x609F
+0x8EA1D5CC 0x609A
+0x8EA1D5CD 0x608D
+0x8EA1D5CE 0x6094
+0x8EA1D5CF 0x608C
+0x8EA1D5D0 0x6085
+0x8EA1D5D1 0x6096
+0x8EA1D5D2 0x6247
+0x8EA1D5D3 0x62F3
+0x8EA1D5D4 0x6308
+0x8EA1D5D5 0x62FF
+0x8EA1D5D6 0x634E
+0x8EA1D5D7 0x633E
+0x8EA1D5D8 0x632F
+0x8EA1D5D9 0x6355
+0x8EA1D5DA 0x6342
+0x8EA1D5DB 0x6346
+0x8EA1D5DC 0x634F
+0x8EA1D5DD 0x6349
+0x8EA1D5DE 0x633A
+0x8EA1D5DF 0x6350
+0x8EA1D5E0 0x633D
+0x8EA1D5E1 0x632A
+0x8EA1D5E2 0x632B
+0x8EA1D5E3 0x6328
+0x8EA1D5E4 0x634D
+0x8EA1D5E5 0x634C
+0x8EA1D5E6 0x6548
+0x8EA1D5E7 0x6549
+0x8EA1D5E8 0x6599
+0x8EA1D5E9 0x65C1
+0x8EA1D5EA 0x65C5
+0x8EA1D5EB 0x6642
+0x8EA1D5EC 0x6649
+0x8EA1D5ED 0x664F
+0x8EA1D5EE 0x6643
+0x8EA1D5EF 0x6652
+0x8EA1D5F0 0x664C
+0x8EA1D5F1 0x6645
+0x8EA1D5F2 0x6641
+0x8EA1D5F3 0x66F8
+0x8EA1D5F4 0x6714
+0x8EA1D5F5 0x6715
+0x8EA1D5F6 0x6717
+0x8EA1D5F7 0x6821
+0x8EA1D5F8 0x6838
+0x8EA1D5F9 0x6848
+0x8EA1D5FA 0x6846
+0x8EA1D5FB 0x6853
+0x8EA1D5FC 0x6839
+0x8EA1D5FD 0x6842
+0x8EA1D5FE 0x6854
+0x8EA1D6A1 0x6829
+0x8EA1D6A2 0x68B3
+0x8EA1D6A3 0x6817
+0x8EA1D6A4 0x684C
+0x8EA1D6A5 0x6851
+0x8EA1D6A6 0x683D
+0x8EA1D6A7 0x67F4
+0x8EA1D6A8 0x6850
+0x8EA1D6A9 0x6840
+0x8EA1D6AA 0x683C
+0x8EA1D6AB 0x6843
+0x8EA1D6AC 0x682A
+0x8EA1D6AD 0x6845
+0x8EA1D6AE 0x6813
+0x8EA1D6AF 0x6818
+0x8EA1D6B0 0x6841
+0x8EA1D6B1 0x6B8A
+0x8EA1D6B2 0x6B89
+0x8EA1D6B3 0x6BB7
+0x8EA1D6B4 0x6C23
+0x8EA1D6B5 0x6C27
+0x8EA1D6B6 0x6C28
+0x8EA1D6B7 0x6C26
+0x8EA1D6B8 0x6C24
+0x8EA1D6B9 0x6CF0
+0x8EA1D6BA 0x6D6A
+0x8EA1D6BB 0x6D95
+0x8EA1D6BC 0x6D88
+0x8EA1D6BD 0x6D87
+0x8EA1D6BE 0x6D66
+0x8EA1D6BF 0x6D78
+0x8EA1D6C0 0x6D77
+0x8EA1D6C1 0x6D59
+0x8EA1D6C2 0x6D93
+0x8EA1D6C3 0x6D6C
+0x8EA1D6C4 0x6D89
+0x8EA1D6C5 0x6D6E
+0x8EA1D6C6 0x6D5A
+0x8EA1D6C7 0x6D74
+0x8EA1D6C8 0x6D69
+0x8EA1D6C9 0x6D8C
+0x8EA1D6CA 0x6D8A
+0x8EA1D6CB 0x6D79
+0x8EA1D6CC 0x6D85
+0x8EA1D6CD 0x6D65
+0x8EA1D6CE 0x6D94
+0x8EA1D6CF 0x70CA
+0x8EA1D6D0 0x70D8
+0x8EA1D6D1 0x70E4
+0x8EA1D6D2 0x70D9
+0x8EA1D6D3 0x70C8
+0x8EA1D6D4 0x70CF
+0x8EA1D6D5 0x7239
+0x8EA1D6D6 0x7279
+0x8EA1D6D7 0x72FC
+0x8EA1D6D8 0x72F9
+0x8EA1D6D9 0x72FD
+0x8EA1D6DA 0x72F8
+0x8EA1D6DB 0x72F7
+0x8EA1D6DC 0x7386
+0x8EA1D6DD 0x73ED
+0x8EA1D6DE 0x7409
+0x8EA1D6DF 0x73EE
+0x8EA1D6E0 0x73E0
+0x8EA1D6E1 0x73EA
+0x8EA1D6E2 0x73DE
+0x8EA1D6E3 0x7554
+0x8EA1D6E4 0x755D
+0x8EA1D6E5 0x755C
+0x8EA1D6E6 0x755A
+0x8EA1D6E7 0x7559
+0x8EA1D6E8 0x75BE
+0x8EA1D6E9 0x75C5
+0x8EA1D6EA 0x75C7
+0x8EA1D6EB 0x75B2
+0x8EA1D6EC 0x75B3
+0x8EA1D6ED 0x75BD
+0x8EA1D6EE 0x75BC
+0x8EA1D6EF 0x75B9
+0x8EA1D6F0 0x75C2
+0x8EA1D6F1 0x75B8
+0x8EA1D6F2 0x768B
+0x8EA1D6F3 0x76B0
+0x8EA1D6F4 0x76CA
+0x8EA1D6F5 0x76CD
+0x8EA1D6F6 0x76CE
+0x8EA1D6F7 0x7729
+0x8EA1D6F8 0x771F
+0x8EA1D6F9 0x7720
+0x8EA1D6FA 0x7728
+0x8EA1D6FB 0x77E9
+0x8EA1D6FC 0x7830
+0x8EA1D6FD 0x7827
+0x8EA1D6FE 0x7838
+0x8EA1D7A1 0x781D
+0x8EA1D7A2 0x7834
+0x8EA1D7A3 0x7837
+0x8EA1D7A4 0x7825
+0x8EA1D7A5 0x782D
+0x8EA1D7A6 0x7820
+0x8EA1D7A7 0x781F
+0x8EA1D7A8 0x7832
+0x8EA1D7A9 0x7955
+0x8EA1D7AA 0x7950
+0x8EA1D7AB 0x7960
+0x8EA1D7AC 0x795F
+0x8EA1D7AD 0x7956
+0x8EA1D7AE 0x795E
+0x8EA1D7AF 0x795D
+0x8EA1D7B0 0x7957
+0x8EA1D7B1 0x795A
+0x8EA1D7B2 0x79E4
+0x8EA1D7B3 0x79E3
+0x8EA1D7B4 0x79E7
+0x8EA1D7B5 0x79DF
+0x8EA1D7B6 0x79E6
+0x8EA1D7B7 0x79E9
+0x8EA1D7B8 0x79D8
+0x8EA1D7B9 0x7A84
+0x8EA1D7BA 0x7A88
+0x8EA1D7BB 0x7AD9
+0x8EA1D7BC 0x7B06
+0x8EA1D7BD 0x7B11
+0x8EA1D7BE 0x7C89
+0x8EA1D7BF 0x7D21
+0x8EA1D7C0 0x7D17
+0x8EA1D7C1 0x7D0B
+0x8EA1D7C2 0x7D0A
+0x8EA1D7C3 0x7D20
+0x8EA1D7C4 0x7D22
+0x8EA1D7C5 0x7D14
+0x8EA1D7C6 0x7D10
+0x8EA1D7C7 0x7D15
+0x8EA1D7C8 0x7D1A
+0x8EA1D7C9 0x7D1C
+0x8EA1D7CA 0x7D0D
+0x8EA1D7CB 0x7D19
+0x8EA1D7CC 0x7D1B
+0x8EA1D7CD 0x7F3A
+0x8EA1D7CE 0x7F5F
+0x8EA1D7CF 0x7F94
+0x8EA1D7D0 0x7FC5
+0x8EA1D7D1 0x7FC1
+0x8EA1D7D2 0x8006
+0x8EA1D7D3 0x8004
+0x8EA1D7D4 0x8018
+0x8EA1D7D5 0x8015
+0x8EA1D7D6 0x8019
+0x8EA1D7D7 0x8017
+0x8EA1D7D8 0x803D
+0x8EA1D7D9 0x803F
+0x8EA1D7DA 0x80F1
+0x8EA1D7DB 0x8102
+0x8EA1D7DC 0x80F0
+0x8EA1D7DD 0x8105
+0x8EA1D7DE 0x80ED
+0x8EA1D7DF 0x80F4
+0x8EA1D7E0 0x8106
+0x8EA1D7E1 0x80F8
+0x8EA1D7E2 0x80F3
+0x8EA1D7E3 0x8108
+0x8EA1D7E4 0x80FD
+0x8EA1D7E5 0x810A
+0x8EA1D7E6 0x80FC
+0x8EA1D7E7 0x80EF
+0x8EA1D7E8 0x81ED
+0x8EA1D7E9 0x81EC
+0x8EA1D7EA 0x8200
+0x8EA1D7EB 0x8210
+0x8EA1D7EC 0x822A
+0x8EA1D7ED 0x822B
+0x8EA1D7EE 0x8228
+0x8EA1D7EF 0x822C
+0x8EA1D7F0 0x82BB
+0x8EA1D7F1 0x832B
+0x8EA1D7F2 0x8352
+0x8EA1D7F3 0x8354
+0x8EA1D7F4 0x834A
+0x8EA1D7F5 0x8338
+0x8EA1D7F6 0x8350
+0x8EA1D7F7 0x8349
+0x8EA1D7F8 0x8335
+0x8EA1D7F9 0x8334
+0x8EA1D7FA 0x834F
+0x8EA1D7FB 0x8332
+0x8EA1D7FC 0x8339
+0x8EA1D7FD 0x8336
+0x8EA1D7FE 0x8317
+0x8EA1D8A1 0x8340
+0x8EA1D8A2 0x8331
+0x8EA1D8A3 0x8328
+0x8EA1D8A4 0x8343
+0x8EA1D8A5 0x8654
+0x8EA1D8A6 0x868A
+0x8EA1D8A7 0x86AA
+0x8EA1D8A8 0x8693
+0x8EA1D8A9 0x86A4
+0x8EA1D8AA 0x86A9
+0x8EA1D8AB 0x868C
+0x8EA1D8AC 0x86A3
+0x8EA1D8AD 0x869C
+0x8EA1D8AE 0x8870
+0x8EA1D8AF 0x8877
+0x8EA1D8B0 0x8881
+0x8EA1D8B1 0x8882
+0x8EA1D8B2 0x887D
+0x8EA1D8B3 0x8879
+0x8EA1D8B4 0x8A18
+0x8EA1D8B5 0x8A10
+0x8EA1D8B6 0x8A0E
+0x8EA1D8B7 0x8A0C
+0x8EA1D8B8 0x8A15
+0x8EA1D8B9 0x8A0A
+0x8EA1D8BA 0x8A17
+0x8EA1D8BB 0x8A13
+0x8EA1D8BC 0x8A16
+0x8EA1D8BD 0x8A0F
+0x8EA1D8BE 0x8A11
+0x8EA1D8BF 0x8C48
+0x8EA1D8C0 0x8C7A
+0x8EA1D8C1 0x8C79
+0x8EA1D8C2 0x8CA1
+0x8EA1D8C3 0x8CA2
+0x8EA1D8C4 0x8D77
+0x8EA1D8C5 0x8EAC
+0x8EA1D8C6 0x8ED2
+0x8EA1D8C7 0x8ED4
+0x8EA1D8C8 0x8ECF
+0x8EA1D8C9 0x8FB1
+0x8EA1D8CA 0x9001
+0x8EA1D8CB 0x9006
+0x8EA1D8CC 0x8FF7
+0x8EA1D8CD 0x9000
+0x8EA1D8CE 0x8FFA
+0x8EA1D8CF 0x8FF4
+0x8EA1D8D0 0x9003
+0x8EA1D8D1 0x8FFD
+0x8EA1D8D2 0x9005
+0x8EA1D8D3 0x8FF8
+0x8EA1D8D4 0x9095
+0x8EA1D8D5 0x90E1
+0x8EA1D8D6 0x90DD
+0x8EA1D8D7 0x90E2
+0x8EA1D8D8 0x9152
+0x8EA1D8D9 0x914D
+0x8EA1D8DA 0x914C
+0x8EA1D8DB 0x91D8
+0x8EA1D8DC 0x91DD
+0x8EA1D8DD 0x91D7
+0x8EA1D8DE 0x91DC
+0x8EA1D8DF 0x91D9
+0x8EA1D8E0 0x9583
+0x8EA1D8E1 0x9662
+0x8EA1D8E2 0x9663
+0x8EA1D8E3 0x9661
+0x8EA1D8E4 0x965B
+0x8EA1D8E5 0x965D
+0x8EA1D8E6 0x9664
+0x8EA1D8E7 0x9658
+0x8EA1D8E8 0x965E
+0x8EA1D8E9 0x96BB
+0x8EA1D8EA 0x98E2
+0x8EA1D8EB 0x99AC
+0x8EA1D8EC 0x9AA8
+0x8EA1D8ED 0x9AD8
+0x8EA1D8EE 0x9B25
+0x8EA1D8EF 0x9B32
+0x8EA1D8F0 0x9B3C
+0x8EA1D8F1 0x4E7E
+0x8EA1D8F2 0x507A
+0x8EA1D8F3 0x507D
+0x8EA1D8F4 0x505C
+0x8EA1D8F5 0x5047
+0x8EA1D8F6 0x5043
+0x8EA1D8F7 0x504C
+0x8EA1D8F8 0x505A
+0x8EA1D8F9 0x5049
+0x8EA1D8FA 0x5065
+0x8EA1D8FB 0x5076
+0x8EA1D8FC 0x504E
+0x8EA1D8FD 0x5055
+0x8EA1D8FE 0x5075
+0x8EA1D9A1 0x5074
+0x8EA1D9A2 0x5077
+0x8EA1D9A3 0x504F
+0x8EA1D9A4 0x500F
+0x8EA1D9A5 0x506F
+0x8EA1D9A6 0x506D
+0x8EA1D9A7 0x515C
+0x8EA1D9A8 0x5195
+0x8EA1D9A9 0x51F0
+0x8EA1D9AA 0x526A
+0x8EA1D9AB 0x526F
+0x8EA1D9AC 0x52D2
+0x8EA1D9AD 0x52D9
+0x8EA1D9AE 0x52D8
+0x8EA1D9AF 0x52D5
+0x8EA1D9B0 0x5310
+0x8EA1D9B1 0x530F
+0x8EA1D9B2 0x5319
+0x8EA1D9B3 0x533F
+0x8EA1D9B4 0x5340
+0x8EA1D9B5 0x533E
+0x8EA1D9B6 0x53C3
+0x8EA1D9B7 0x66FC
+0x8EA1D9B8 0x5546
+0x8EA1D9B9 0x556A
+0x8EA1D9BA 0x5566
+0x8EA1D9BB 0x5544
+0x8EA1D9BC 0x555E
+0x8EA1D9BD 0x5561
+0x8EA1D9BE 0x5543
+0x8EA1D9BF 0x554A
+0x8EA1D9C0 0x5531
+0x8EA1D9C1 0x5556
+0x8EA1D9C2 0x554F
+0x8EA1D9C3 0x5555
+0x8EA1D9C4 0x552F
+0x8EA1D9C5 0x5564
+0x8EA1D9C6 0x5538
+0x8EA1D9C7 0x552E
+0x8EA1D9C8 0x555C
+0x8EA1D9C9 0x552C
+0x8EA1D9CA 0x5563
+0x8EA1D9CB 0x5533
+0x8EA1D9CC 0x5541
+0x8EA1D9CD 0x5557
+0x8EA1D9CE 0x5708
+0x8EA1D9CF 0x570B
+0x8EA1D9D0 0x5709
+0x8EA1D9D1 0x57DF
+0x8EA1D9D2 0x5805
+0x8EA1D9D3 0x580A
+0x8EA1D9D4 0x5806
+0x8EA1D9D5 0x57E0
+0x8EA1D9D6 0x57E4
+0x8EA1D9D7 0x57FA
+0x8EA1D9D8 0x5802
+0x8EA1D9D9 0x5835
+0x8EA1D9DA 0x57F7
+0x8EA1D9DB 0x57F9
+0x8EA1D9DC 0x5920
+0x8EA1D9DD 0x5962
+0x8EA1D9DE 0x5A36
+0x8EA1D9DF 0x5A41
+0x8EA1D9E0 0x5A49
+0x8EA1D9E1 0x5A66
+0x8EA1D9E2 0x5A6A
+0x8EA1D9E3 0x5A40
+0x8EA1D9E4 0x5A3C
+0x8EA1D9E5 0x5A62
+0x8EA1D9E6 0x5A5A
+0x8EA1D9E7 0x5A46
+0x8EA1D9E8 0x5A4A
+0x8EA1D9E9 0x5B70
+0x8EA1D9EA 0x5BC7
+0x8EA1D9EB 0x5BC5
+0x8EA1D9EC 0x5BC4
+0x8EA1D9ED 0x5BC2
+0x8EA1D9EE 0x5BBF
+0x8EA1D9EF 0x5BC6
+0x8EA1D9F0 0x5C09
+0x8EA1D9F1 0x5C08
+0x8EA1D9F2 0x5C07
+0x8EA1D9F3 0x5C60
+0x8EA1D9F4 0x5C5C
+0x8EA1D9F5 0x5C5D
+0x8EA1D9F6 0x5D07
+0x8EA1D9F7 0x5D06
+0x8EA1D9F8 0x5D0E
+0x8EA1D9F9 0x5D1B
+0x8EA1D9FA 0x5D16
+0x8EA1D9FB 0x5D22
+0x8EA1D9FC 0x5D11
+0x8EA1D9FD 0x5D29
+0x8EA1D9FE 0x5D14
+0x8EA1DAA1 0x5D19
+0x8EA1DAA2 0x5D24
+0x8EA1DAA3 0x5D27
+0x8EA1DAA4 0x5D17
+0x8EA1DAA5 0x5DE2
+0x8EA1DAA6 0x5E38
+0x8EA1DAA7 0x5E36
+0x8EA1DAA8 0x5E33
+0x8EA1DAA9 0x5E37
+0x8EA1DAAA 0x5EB7
+0x8EA1DAAB 0x5EB8
+0x8EA1DAAC 0x5EB6
+0x8EA1DAAD 0x5EB5
+0x8EA1DAAE 0x5EBE
+0x8EA1DAAF 0x5F35
+0x8EA1DAB0 0x5F37
+0x8EA1DAB1 0x5F57
+0x8EA1DAB2 0x5F6C
+0x8EA1DAB3 0x5F69
+0x8EA1DAB4 0x5F6B
+0x8EA1DAB5 0x5F97
+0x8EA1DAB6 0x5F99
+0x8EA1DAB7 0x5F9E
+0x8EA1DAB8 0x5F98
+0x8EA1DAB9 0x5FA1
+0x8EA1DABA 0x5FA0
+0x8EA1DABB 0x5F9C
+0x8EA1DABC 0x607F
+0x8EA1DABD 0x60A3
+0x8EA1DABE 0x6089
+0x8EA1DABF 0x60A0
+0x8EA1DAC0 0x60A8
+0x8EA1DAC1 0x60CB
+0x8EA1DAC2 0x60B4
+0x8EA1DAC3 0x60E6
+0x8EA1DAC4 0x60BD
+0x8EA1DAC5 0x60C5
+0x8EA1DAC6 0x60BB
+0x8EA1DAC7 0x60B5
+0x8EA1DAC8 0x60DC
+0x8EA1DAC9 0x60BC
+0x8EA1DACA 0x60D8
+0x8EA1DACB 0x60D5
+0x8EA1DACC 0x60C6
+0x8EA1DACD 0x60DF
+0x8EA1DACE 0x60B8
+0x8EA1DACF 0x60DA
+0x8EA1DAD0 0x60C7
+0x8EA1DAD1 0x621A
+0x8EA1DAD2 0x621B
+0x8EA1DAD3 0x6248
+0x8EA1DAD4 0x63A0
+0x8EA1DAD5 0x63A7
+0x8EA1DAD6 0x6372
+0x8EA1DAD7 0x6396
+0x8EA1DAD8 0x63A2
+0x8EA1DAD9 0x63A5
+0x8EA1DADA 0x6377
+0x8EA1DADB 0x6367
+0x8EA1DADC 0x6398
+0x8EA1DADD 0x63AA
+0x8EA1DADE 0x6371
+0x8EA1DADF 0x63A9
+0x8EA1DAE0 0x6389
+0x8EA1DAE1 0x6383
+0x8EA1DAE2 0x639B
+0x8EA1DAE3 0x636B
+0x8EA1DAE4 0x63A8
+0x8EA1DAE5 0x6384
+0x8EA1DAE6 0x6388
+0x8EA1DAE7 0x6399
+0x8EA1DAE8 0x63A1
+0x8EA1DAE9 0x63AC
+0x8EA1DAEA 0x6392
+0x8EA1DAEB 0x638F
+0x8EA1DAEC 0x6380
+0x8EA1DAED 0x637B
+0x8EA1DAEE 0x6369
+0x8EA1DAEF 0x6368
+0x8EA1DAF0 0x637A
+0x8EA1DAF1 0x655D
+0x8EA1DAF2 0x6556
+0x8EA1DAF3 0x6551
+0x8EA1DAF4 0x6559
+0x8EA1DAF5 0x6557
+0x8EA1DAF6 0x555F
+0x8EA1DAF7 0x654F
+0x8EA1DAF8 0x6558
+0x8EA1DAF9 0x6555
+0x8EA1DAFA 0x6554
+0x8EA1DAFB 0x659C
+0x8EA1DAFC 0x659B
+0x8EA1DAFD 0x65AC
+0x8EA1DAFE 0x65CF
+0x8EA1DBA1 0x65CB
+0x8EA1DBA2 0x65CC
+0x8EA1DBA3 0x65CE
+0x8EA1DBA4 0x665D
+0x8EA1DBA5 0x665A
+0x8EA1DBA6 0x6664
+0x8EA1DBA7 0x6668
+0x8EA1DBA8 0x6666
+0x8EA1DBA9 0x665E
+0x8EA1DBAA 0x66F9
+0x8EA1DBAB 0x52D7
+0x8EA1DBAC 0x671B
+0x8EA1DBAD 0x6881
+0x8EA1DBAE 0x68AF
+0x8EA1DBAF 0x68A2
+0x8EA1DBB0 0x6893
+0x8EA1DBB1 0x68B5
+0x8EA1DBB2 0x687F
+0x8EA1DBB3 0x6876
+0x8EA1DBB4 0x68B1
+0x8EA1DBB5 0x68A7
+0x8EA1DBB6 0x6897
+0x8EA1DBB7 0x68B0
+0x8EA1DBB8 0x6883
+0x8EA1DBB9 0x68C4
+0x8EA1DBBA 0x68AD
+0x8EA1DBBB 0x6886
+0x8EA1DBBC 0x6885
+0x8EA1DBBD 0x6894
+0x8EA1DBBE 0x689D
+0x8EA1DBBF 0x68A8
+0x8EA1DBC0 0x689F
+0x8EA1DBC1 0x68A1
+0x8EA1DBC2 0x6882
+0x8EA1DBC3 0x6B32
+0x8EA1DBC4 0x6BBA
+0x8EA1DBC5 0x6BEB
+0x8EA1DBC6 0x6BEC
+0x8EA1DBC7 0x6C2B
+0x8EA1DBC8 0x6D8E
+0x8EA1DBC9 0x6DBC
+0x8EA1DBCA 0x6DF3
+0x8EA1DBCB 0x6DD9
+0x8EA1DBCC 0x6DB2
+0x8EA1DBCD 0x6DE1
+0x8EA1DBCE 0x6DCC
+0x8EA1DBCF 0x6DE4
+0x8EA1DBD0 0x6DFB
+0x8EA1DBD1 0x6DFA
+0x8EA1DBD2 0x6E05
+0x8EA1DBD3 0x6DC7
+0x8EA1DBD4 0x6DCB
+0x8EA1DBD5 0x6DAF
+0x8EA1DBD6 0x6DD1
+0x8EA1DBD7 0x6DAE
+0x8EA1DBD8 0x6DDE
+0x8EA1DBD9 0x6DF9
+0x8EA1DBDA 0x6DB8
+0x8EA1DBDB 0x6DF7
+0x8EA1DBDC 0x6DF5
+0x8EA1DBDD 0x6DC5
+0x8EA1DBDE 0x6DD2
+0x8EA1DBDF 0x6E1A
+0x8EA1DBE0 0x6DB5
+0x8EA1DBE1 0x6DDA
+0x8EA1DBE2 0x6DEB
+0x8EA1DBE3 0x6DD8
+0x8EA1DBE4 0x6DEA
+0x8EA1DBE5 0x6DF1
+0x8EA1DBE6 0x6DEE
+0x8EA1DBE7 0x6DE8
+0x8EA1DBE8 0x6DC6
+0x8EA1DBE9 0x6DC4
+0x8EA1DBEA 0x6DAA
+0x8EA1DBEB 0x6DEC
+0x8EA1DBEC 0x6DBF
+0x8EA1DBED 0x6DE6
+0x8EA1DBEE 0x70F9
+0x8EA1DBEF 0x7109
+0x8EA1DBF0 0x710A
+0x8EA1DBF1 0x70FD
+0x8EA1DBF2 0x70EF
+0x8EA1DBF3 0x723D
+0x8EA1DBF4 0x727D
+0x8EA1DBF5 0x7281
+0x8EA1DBF6 0x731C
+0x8EA1DBF7 0x731B
+0x8EA1DBF8 0x7316
+0x8EA1DBF9 0x7313
+0x8EA1DBFA 0x7319
+0x8EA1DBFB 0x7387
+0x8EA1DBFC 0x7405
+0x8EA1DBFD 0x740A
+0x8EA1DBFE 0x7403
+0x8EA1DCA1 0x7406
+0x8EA1DCA2 0x73FE
+0x8EA1DCA3 0x740D
+0x8EA1DCA4 0x74E0
+0x8EA1DCA5 0x74F6
+0x8EA1DCA6 0x74F7
+0x8EA1DCA7 0x751C
+0x8EA1DCA8 0x7522
+0x8EA1DCA9 0x7565
+0x8EA1DCAA 0x7566
+0x8EA1DCAB 0x7562
+0x8EA1DCAC 0x7570
+0x8EA1DCAD 0x758F
+0x8EA1DCAE 0x75D4
+0x8EA1DCAF 0x75D5
+0x8EA1DCB0 0x75B5
+0x8EA1DCB1 0x75CA
+0x8EA1DCB2 0x75CD
+0x8EA1DCB3 0x768E
+0x8EA1DCB4 0x76D4
+0x8EA1DCB5 0x76D2
+0x8EA1DCB6 0x76DB
+0x8EA1DCB7 0x7737
+0x8EA1DCB8 0x773E
+0x8EA1DCB9 0x773C
+0x8EA1DCBA 0x7736
+0x8EA1DCBB 0x7738
+0x8EA1DCBC 0x773A
+0x8EA1DCBD 0x786B
+0x8EA1DCBE 0x7843
+0x8EA1DCBF 0x784E
+0x8EA1DCC0 0x7965
+0x8EA1DCC1 0x7968
+0x8EA1DCC2 0x796D
+0x8EA1DCC3 0x79FB
+0x8EA1DCC4 0x7A92
+0x8EA1DCC5 0x7A95
+0x8EA1DCC6 0x7B20
+0x8EA1DCC7 0x7B28
+0x8EA1DCC8 0x7B1B
+0x8EA1DCC9 0x7B2C
+0x8EA1DCCA 0x7B26
+0x8EA1DCCB 0x7B19
+0x8EA1DCCC 0x7B1E
+0x8EA1DCCD 0x7B2E
+0x8EA1DCCE 0x7C92
+0x8EA1DCCF 0x7C97
+0x8EA1DCD0 0x7C95
+0x8EA1DCD1 0x7D46
+0x8EA1DCD2 0x7D43
+0x8EA1DCD3 0x7D71
+0x8EA1DCD4 0x7D2E
+0x8EA1DCD5 0x7D39
+0x8EA1DCD6 0x7D3C
+0x8EA1DCD7 0x7D40
+0x8EA1DCD8 0x7D30
+0x8EA1DCD9 0x7D33
+0x8EA1DCDA 0x7D44
+0x8EA1DCDB 0x7D2F
+0x8EA1DCDC 0x7D42
+0x8EA1DCDD 0x7D32
+0x8EA1DCDE 0x7D31
+0x8EA1DCDF 0x7F3D
+0x8EA1DCE0 0x7F9E
+0x8EA1DCE1 0x7F9A
+0x8EA1DCE2 0x7FCC
+0x8EA1DCE3 0x7FCE
+0x8EA1DCE4 0x7FD2
+0x8EA1DCE5 0x801C
+0x8EA1DCE6 0x804A
+0x8EA1DCE7 0x8046
+0x8EA1DCE8 0x812F
+0x8EA1DCE9 0x8116
+0x8EA1DCEA 0x8123
+0x8EA1DCEB 0x812B
+0x8EA1DCEC 0x8129
+0x8EA1DCED 0x8130
+0x8EA1DCEE 0x8124
+0x8EA1DCEF 0x8202
+0x8EA1DCF0 0x8235
+0x8EA1DCF1 0x8237
+0x8EA1DCF2 0x8236
+0x8EA1DCF3 0x8239
+0x8EA1DCF4 0x838E
+0x8EA1DCF5 0x839E
+0x8EA1DCF6 0x8398
+0x8EA1DCF7 0x8378
+0x8EA1DCF8 0x83A2
+0x8EA1DCF9 0x8396
+0x8EA1DCFA 0x83BD
+0x8EA1DCFB 0x83AB
+0x8EA1DCFC 0x8392
+0x8EA1DCFD 0x838A
+0x8EA1DCFE 0x8393
+0x8EA1DDA1 0x8389
+0x8EA1DDA2 0x83A0
+0x8EA1DDA3 0x8377
+0x8EA1DDA4 0x837B
+0x8EA1DDA5 0x837C
+0x8EA1DDA6 0x8386
+0x8EA1DDA7 0x83A7
+0x8EA1DDA8 0x8655
+0x8EA1DDA9 0x5F6A
+0x8EA1DDAA 0x86C7
+0x8EA1DDAB 0x86C0
+0x8EA1DDAC 0x86B6
+0x8EA1DDAD 0x86C4
+0x8EA1DDAE 0x86B5
+0x8EA1DDAF 0x86C6
+0x8EA1DDB0 0x86CB
+0x8EA1DDB1 0x86B1
+0x8EA1DDB2 0x86AF
+0x8EA1DDB3 0x86C9
+0x8EA1DDB4 0x8853
+0x8EA1DDB5 0x889E
+0x8EA1DDB6 0x8888
+0x8EA1DDB7 0x88AB
+0x8EA1DDB8 0x8892
+0x8EA1DDB9 0x8896
+0x8EA1DDBA 0x888D
+0x8EA1DDBB 0x888B
+0x8EA1DDBC 0x8993
+0x8EA1DDBD 0x898F
+0x8EA1DDBE 0x8A2A
+0x8EA1DDBF 0x8A1D
+0x8EA1DDC0 0x8A23
+0x8EA1DDC1 0x8A25
+0x8EA1DDC2 0x8A31
+0x8EA1DDC3 0x8A2D
+0x8EA1DDC4 0x8A1F
+0x8EA1DDC5 0x8A1B
+0x8EA1DDC6 0x8A22
+0x8EA1DDC7 0x8C49
+0x8EA1DDC8 0x8C5A
+0x8EA1DDC9 0x8CA9
+0x8EA1DDCA 0x8CAC
+0x8EA1DDCB 0x8CAB
+0x8EA1DDCC 0x8CA8
+0x8EA1DDCD 0x8CAA
+0x8EA1DDCE 0x8CA7
+0x8EA1DDCF 0x8D67
+0x8EA1DDD0 0x8D66
+0x8EA1DDD1 0x8DBE
+0x8EA1DDD2 0x8DBA
+0x8EA1DDD3 0x8EDB
+0x8EA1DDD4 0x8EDF
+0x8EA1DDD5 0x9019
+0x8EA1DDD6 0x900D
+0x8EA1DDD7 0x901A
+0x8EA1DDD8 0x9017
+0x8EA1DDD9 0x9023
+0x8EA1DDDA 0x901F
+0x8EA1DDDB 0x901D
+0x8EA1DDDC 0x9010
+0x8EA1DDDD 0x9015
+0x8EA1DDDE 0x901E
+0x8EA1DDDF 0x9020
+0x8EA1DDE0 0x900F
+0x8EA1DDE1 0x9022
+0x8EA1DDE2 0x9016
+0x8EA1DDE3 0x901B
+0x8EA1DDE4 0x9014
+0x8EA1DDE5 0x90E8
+0x8EA1DDE6 0x90ED
+0x8EA1DDE7 0x90FD
+0x8EA1DDE8 0x9157
+0x8EA1DDE9 0x91CE
+0x8EA1DDEA 0x91F5
+0x8EA1DDEB 0x91E6
+0x8EA1DDEC 0x91E3
+0x8EA1DDED 0x91E7
+0x8EA1DDEE 0x91ED
+0x8EA1DDEF 0x91E9
+0x8EA1DDF0 0x9589
+0x8EA1DDF1 0x966A
+0x8EA1DDF2 0x9675
+0x8EA1DDF3 0x9673
+0x8EA1DDF4 0x9678
+0x8EA1DDF5 0x9670
+0x8EA1DDF6 0x9674
+0x8EA1DDF7 0x9676
+0x8EA1DDF8 0x9677
+0x8EA1DDF9 0x966C
+0x8EA1DDFA 0x96C0
+0x8EA1DDFB 0x96EA
+0x8EA1DDFC 0x96E9
+0x8EA1DDFD 0x7AE0
+0x8EA1DDFE 0x7ADF
+0x8EA1DEA1 0x9802
+0x8EA1DEA2 0x9803
+0x8EA1DEA3 0x9B5A
+0x8EA1DEA4 0x9CE5
+0x8EA1DEA5 0x9E75
+0x8EA1DEA6 0x9E7F
+0x8EA1DEA7 0x9EA5
+0x8EA1DEA8 0x9EBB
+0x8EA1DEA9 0x50A2
+0x8EA1DEAA 0x508D
+0x8EA1DEAB 0x5085
+0x8EA1DEAC 0x5099
+0x8EA1DEAD 0x5091
+0x8EA1DEAE 0x5080
+0x8EA1DEAF 0x5096
+0x8EA1DEB0 0x5098
+0x8EA1DEB1 0x509A
+0x8EA1DEB2 0x6700
+0x8EA1DEB3 0x51F1
+0x8EA1DEB4 0x5272
+0x8EA1DEB5 0x5274
+0x8EA1DEB6 0x5275
+0x8EA1DEB7 0x5269
+0x8EA1DEB8 0x52DE
+0x8EA1DEB9 0x52DD
+0x8EA1DEBA 0x52DB
+0x8EA1DEBB 0x535A
+0x8EA1DEBC 0x53A5
+0x8EA1DEBD 0x557B
+0x8EA1DEBE 0x5580
+0x8EA1DEBF 0x55A7
+0x8EA1DEC0 0x557C
+0x8EA1DEC1 0x558A
+0x8EA1DEC2 0x559D
+0x8EA1DEC3 0x5598
+0x8EA1DEC4 0x5582
+0x8EA1DEC5 0x559C
+0x8EA1DEC6 0x55AA
+0x8EA1DEC7 0x5594
+0x8EA1DEC8 0x5587
+0x8EA1DEC9 0x558B
+0x8EA1DECA 0x5583
+0x8EA1DECB 0x55B3
+0x8EA1DECC 0x55AE
+0x8EA1DECD 0x559F
+0x8EA1DECE 0x553E
+0x8EA1DECF 0x55B2
+0x8EA1DED0 0x559A
+0x8EA1DED1 0x55BB
+0x8EA1DED2 0x55AC
+0x8EA1DED3 0x55B1
+0x8EA1DED4 0x557E
+0x8EA1DED5 0x5589
+0x8EA1DED6 0x55AB
+0x8EA1DED7 0x5599
+0x8EA1DED8 0x570D
+0x8EA1DED9 0x582F
+0x8EA1DEDA 0x582A
+0x8EA1DEDB 0x5834
+0x8EA1DEDC 0x5824
+0x8EA1DEDD 0x5830
+0x8EA1DEDE 0x5831
+0x8EA1DEDF 0x5821
+0x8EA1DEE0 0x581D
+0x8EA1DEE1 0x5820
+0x8EA1DEE2 0x58F9
+0x8EA1DEE3 0x58FA
+0x8EA1DEE4 0x5960
+0x8EA1DEE5 0x5A77
+0x8EA1DEE6 0x5A9A
+0x8EA1DEE7 0x5A7F
+0x8EA1DEE8 0x5A92
+0x8EA1DEE9 0x5A9B
+0x8EA1DEEA 0x5AA7
+0x8EA1DEEB 0x5B73
+0x8EA1DEEC 0x5B71
+0x8EA1DEED 0x5BD2
+0x8EA1DEEE 0x5BCC
+0x8EA1DEEF 0x5BD3
+0x8EA1DEF0 0x5BD0
+0x8EA1DEF1 0x5C0A
+0x8EA1DEF2 0x5C0B
+0x8EA1DEF3 0x5C31
+0x8EA1DEF4 0x5D4C
+0x8EA1DEF5 0x5D50
+0x8EA1DEF6 0x5D34
+0x8EA1DEF7 0x5D47
+0x8EA1DEF8 0x5DFD
+0x8EA1DEF9 0x5E45
+0x8EA1DEFA 0x5E3D
+0x8EA1DEFB 0x5E40
+0x8EA1DEFC 0x5E43
+0x8EA1DEFD 0x5E7E
+0x8EA1DEFE 0x5ECA
+0x8EA1DFA1 0x5EC1
+0x8EA1DFA2 0x5EC2
+0x8EA1DFA3 0x5EC4
+0x8EA1DFA4 0x5F3C
+0x8EA1DFA5 0x5F6D
+0x8EA1DFA6 0x5FA9
+0x8EA1DFA7 0x5FAA
+0x8EA1DFA8 0x5FA8
+0x8EA1DFA9 0x60D1
+0x8EA1DFAA 0x60E1
+0x8EA1DFAB 0x60B2
+0x8EA1DFAC 0x60B6
+0x8EA1DFAD 0x60E0
+0x8EA1DFAE 0x611C
+0x8EA1DFAF 0x6123
+0x8EA1DFB0 0x60FA
+0x8EA1DFB1 0x6115
+0x8EA1DFB2 0x60F0
+0x8EA1DFB3 0x60FB
+0x8EA1DFB4 0x60F4
+0x8EA1DFB5 0x6168
+0x8EA1DFB6 0x60F1
+0x8EA1DFB7 0x610E
+0x8EA1DFB8 0x60F6
+0x8EA1DFB9 0x6109
+0x8EA1DFBA 0x6100
+0x8EA1DFBB 0x6112
+0x8EA1DFBC 0x621F
+0x8EA1DFBD 0x6249
+0x8EA1DFBE 0x63A3
+0x8EA1DFBF 0x638C
+0x8EA1DFC0 0x63CF
+0x8EA1DFC1 0x63C0
+0x8EA1DFC2 0x63E9
+0x8EA1DFC3 0x63C9
+0x8EA1DFC4 0x63C6
+0x8EA1DFC5 0x63CD
+0x8EA1DFC6 0x63D2
+0x8EA1DFC7 0x63E3
+0x8EA1DFC8 0x63D0
+0x8EA1DFC9 0x63E1
+0x8EA1DFCA 0x63D6
+0x8EA1DFCB 0x63ED
+0x8EA1DFCC 0x63EE
+0x8EA1DFCD 0x6376
+0x8EA1DFCE 0x63F4
+0x8EA1DFCF 0x63EA
+0x8EA1DFD0 0x63DB
+0x8EA1DFD1 0x6452
+0x8EA1DFD2 0x63DA
+0x8EA1DFD3 0x63F9
+0x8EA1DFD4 0x655E
+0x8EA1DFD5 0x6566
+0x8EA1DFD6 0x6562
+0x8EA1DFD7 0x6563
+0x8EA1DFD8 0x6591
+0x8EA1DFD9 0x6590
+0x8EA1DFDA 0x65AF
+0x8EA1DFDB 0x666E
+0x8EA1DFDC 0x6670
+0x8EA1DFDD 0x6674
+0x8EA1DFDE 0x6676
+0x8EA1DFDF 0x666F
+0x8EA1DFE0 0x6691
+0x8EA1DFE1 0x667A
+0x8EA1DFE2 0x667E
+0x8EA1DFE3 0x6677
+0x8EA1DFE4 0x66FE
+0x8EA1DFE5 0x66FF
+0x8EA1DFE6 0x671F
+0x8EA1DFE7 0x671D
+0x8EA1DFE8 0x68FA
+0x8EA1DFE9 0x68D5
+0x8EA1DFEA 0x68E0
+0x8EA1DFEB 0x68D8
+0x8EA1DFEC 0x68D7
+0x8EA1DFED 0x6905
+0x8EA1DFEE 0x68DF
+0x8EA1DFEF 0x68F5
+0x8EA1DFF0 0x68EE
+0x8EA1DFF1 0x68E7
+0x8EA1DFF2 0x68F9
+0x8EA1DFF3 0x68D2
+0x8EA1DFF4 0x68F2
+0x8EA1DFF5 0x68E3
+0x8EA1DFF6 0x68CB
+0x8EA1DFF7 0x68CD
+0x8EA1DFF8 0x690D
+0x8EA1DFF9 0x6912
+0x8EA1DFFA 0x690E
+0x8EA1DFFB 0x68C9
+0x8EA1DFFC 0x68DA
+0x8EA1DFFD 0x696E
+0x8EA1DFFE 0x68FB
+0x8EA1E0A1 0x6B3E
+0x8EA1E0A2 0x6B3A
+0x8EA1E0A3 0x6B3D
+0x8EA1E0A4 0x6B98
+0x8EA1E0A5 0x6B96
+0x8EA1E0A6 0x6BBC
+0x8EA1E0A7 0x6BEF
+0x8EA1E0A8 0x6C2E
+0x8EA1E0A9 0x6C2F
+0x8EA1E0AA 0x6C2C
+0x8EA1E0AB 0x6E2F
+0x8EA1E0AC 0x6E38
+0x8EA1E0AD 0x6E54
+0x8EA1E0AE 0x6E21
+0x8EA1E0AF 0x6E32
+0x8EA1E0B0 0x6E67
+0x8EA1E0B1 0x6E4A
+0x8EA1E0B2 0x6E20
+0x8EA1E0B3 0x6E25
+0x8EA1E0B4 0x6E23
+0x8EA1E0B5 0x6E1B
+0x8EA1E0B6 0x6E5B
+0x8EA1E0B7 0x6E58
+0x8EA1E0B8 0x6E24
+0x8EA1E0B9 0x6E56
+0x8EA1E0BA 0x6E6E
+0x8EA1E0BB 0x6E2D
+0x8EA1E0BC 0x6E26
+0x8EA1E0BD 0x6E6F
+0x8EA1E0BE 0x6E34
+0x8EA1E0BF 0x6E4D
+0x8EA1E0C0 0x6E3A
+0x8EA1E0C1 0x6E2C
+0x8EA1E0C2 0x6E43
+0x8EA1E0C3 0x6E1D
+0x8EA1E0C4 0x6E3E
+0x8EA1E0C5 0x6ECB
+0x8EA1E0C6 0x6E89
+0x8EA1E0C7 0x6E19
+0x8EA1E0C8 0x6E4E
+0x8EA1E0C9 0x6E63
+0x8EA1E0CA 0x6E44
+0x8EA1E0CB 0x6E72
+0x8EA1E0CC 0x6E69
+0x8EA1E0CD 0x6E5F
+0x8EA1E0CE 0x7119
+0x8EA1E0CF 0x711A
+0x8EA1E0D0 0x7126
+0x8EA1E0D1 0x7130
+0x8EA1E0D2 0x7121
+0x8EA1E0D3 0x7136
+0x8EA1E0D4 0x716E
+0x8EA1E0D5 0x711C
+0x8EA1E0D6 0x724C
+0x8EA1E0D7 0x7284
+0x8EA1E0D8 0x7280
+0x8EA1E0D9 0x7336
+0x8EA1E0DA 0x7325
+0x8EA1E0DB 0x7334
+0x8EA1E0DC 0x7329
+0x8EA1E0DD 0x743A
+0x8EA1E0DE 0x742A
+0x8EA1E0DF 0x7433
+0x8EA1E0E0 0x7422
+0x8EA1E0E1 0x7425
+0x8EA1E0E2 0x7435
+0x8EA1E0E3 0x7436
+0x8EA1E0E4 0x7434
+0x8EA1E0E5 0x742F
+0x8EA1E0E6 0x741B
+0x8EA1E0E7 0x7426
+0x8EA1E0E8 0x7428
+0x8EA1E0E9 0x7525
+0x8EA1E0EA 0x7526
+0x8EA1E0EB 0x756B
+0x8EA1E0EC 0x756A
+0x8EA1E0ED 0x75E2
+0x8EA1E0EE 0x75DB
+0x8EA1E0EF 0x75E3
+0x8EA1E0F0 0x75D9
+0x8EA1E0F1 0x75D8
+0x8EA1E0F2 0x75DE
+0x8EA1E0F3 0x75E0
+0x8EA1E0F4 0x767B
+0x8EA1E0F5 0x767C
+0x8EA1E0F6 0x7696
+0x8EA1E0F7 0x7693
+0x8EA1E0F8 0x76B4
+0x8EA1E0F9 0x76DC
+0x8EA1E0FA 0x774F
+0x8EA1E0FB 0x77ED
+0x8EA1E0FC 0x785D
+0x8EA1E0FD 0x786C
+0x8EA1E0FE 0x786F
+0x8EA1E1A1 0x7A0D
+0x8EA1E1A2 0x7A08
+0x8EA1E1A3 0x7A0B
+0x8EA1E1A4 0x7A05
+0x8EA1E1A5 0x7A00
+0x8EA1E1A6 0x7A98
+0x8EA1E1A7 0x7A97
+0x8EA1E1A8 0x7A96
+0x8EA1E1A9 0x7AE5
+0x8EA1E1AA 0x7AE3
+0x8EA1E1AB 0x7B49
+0x8EA1E1AC 0x7B56
+0x8EA1E1AD 0x7B46
+0x8EA1E1AE 0x7B50
+0x8EA1E1AF 0x7B52
+0x8EA1E1B0 0x7B54
+0x8EA1E1B1 0x7B4D
+0x8EA1E1B2 0x7B4B
+0x8EA1E1B3 0x7B4F
+0x8EA1E1B4 0x7B51
+0x8EA1E1B5 0x7C9F
+0x8EA1E1B6 0x7CA5
+0x8EA1E1B7 0x7D5E
+0x8EA1E1B8 0x7D50
+0x8EA1E1B9 0x7D68
+0x8EA1E1BA 0x7D55
+0x8EA1E1BB 0x7D2B
+0x8EA1E1BC 0x7D6E
+0x8EA1E1BD 0x7D72
+0x8EA1E1BE 0x7D61
+0x8EA1E1BF 0x7D66
+0x8EA1E1C0 0x7D62
+0x8EA1E1C1 0x7D70
+0x8EA1E1C2 0x7D73
+0x8EA1E1C3 0x5584
+0x8EA1E1C4 0x7FD4
+0x8EA1E1C5 0x7FD5
+0x8EA1E1C6 0x800B
+0x8EA1E1C7 0x8052
+0x8EA1E1C8 0x8085
+0x8EA1E1C9 0x8155
+0x8EA1E1CA 0x8154
+0x8EA1E1CB 0x814B
+0x8EA1E1CC 0x8151
+0x8EA1E1CD 0x814E
+0x8EA1E1CE 0x8139
+0x8EA1E1CF 0x8146
+0x8EA1E1D0 0x813E
+0x8EA1E1D1 0x814C
+0x8EA1E1D2 0x8153
+0x8EA1E1D3 0x8174
+0x8EA1E1D4 0x8212
+0x8EA1E1D5 0x821C
+0x8EA1E1D6 0x83E9
+0x8EA1E1D7 0x8403
+0x8EA1E1D8 0x83F8
+0x8EA1E1D9 0x840D
+0x8EA1E1DA 0x83E0
+0x8EA1E1DB 0x83C5
+0x8EA1E1DC 0x840B
+0x8EA1E1DD 0x83C1
+0x8EA1E1DE 0x83EF
+0x8EA1E1DF 0x83F1
+0x8EA1E1E0 0x83F4
+0x8EA1E1E1 0x8457
+0x8EA1E1E2 0x840A
+0x8EA1E1E3 0x83F0
+0x8EA1E1E4 0x840C
+0x8EA1E1E5 0x83CC
+0x8EA1E1E6 0x83FD
+0x8EA1E1E7 0x83F2
+0x8EA1E1E8 0x83CA
+0x8EA1E1E9 0x8438
+0x8EA1E1EA 0x840E
+0x8EA1E1EB 0x8404
+0x8EA1E1EC 0x83DC
+0x8EA1E1ED 0x8407
+0x8EA1E1EE 0x83D4
+0x8EA1E1EF 0x83DF
+0x8EA1E1F0 0x865B
+0x8EA1E1F1 0x86DF
+0x8EA1E1F2 0x86D9
+0x8EA1E1F3 0x86ED
+0x8EA1E1F4 0x86D4
+0x8EA1E1F5 0x86DB
+0x8EA1E1F6 0x86E4
+0x8EA1E1F7 0x86D0
+0x8EA1E1F8 0x86DE
+0x8EA1E1F9 0x8857
+0x8EA1E1FA 0x88C1
+0x8EA1E1FB 0x88C2
+0x8EA1E1FC 0x88B1
+0x8EA1E1FD 0x8983
+0x8EA1E1FE 0x8996
+0x8EA1E2A1 0x8A3B
+0x8EA1E2A2 0x8A60
+0x8EA1E2A3 0x8A55
+0x8EA1E2A4 0x8A5E
+0x8EA1E2A5 0x8A3C
+0x8EA1E2A6 0x8A41
+0x8EA1E2A7 0x8A54
+0x8EA1E2A8 0x8A5B
+0x8EA1E2A9 0x8A50
+0x8EA1E2AA 0x8A46
+0x8EA1E2AB 0x8A34
+0x8EA1E2AC 0x8A3A
+0x8EA1E2AD 0x8A36
+0x8EA1E2AE 0x8A56
+0x8EA1E2AF 0x8C61
+0x8EA1E2B0 0x8C82
+0x8EA1E2B1 0x8CAF
+0x8EA1E2B2 0x8CBC
+0x8EA1E2B3 0x8CB3
+0x8EA1E2B4 0x8CBD
+0x8EA1E2B5 0x8CC1
+0x8EA1E2B6 0x8CBB
+0x8EA1E2B7 0x8CC0
+0x8EA1E2B8 0x8CB4
+0x8EA1E2B9 0x8CB7
+0x8EA1E2BA 0x8CB6
+0x8EA1E2BB 0x8CBF
+0x8EA1E2BC 0x8CB8
+0x8EA1E2BD 0x8D8A
+0x8EA1E2BE 0x8D85
+0x8EA1E2BF 0x8D81
+0x8EA1E2C0 0x8DCE
+0x8EA1E2C1 0x8DDD
+0x8EA1E2C2 0x8DCB
+0x8EA1E2C3 0x8DDA
+0x8EA1E2C4 0x8DD1
+0x8EA1E2C5 0x8DCC
+0x8EA1E2C6 0x8DDB
+0x8EA1E2C7 0x8DC6
+0x8EA1E2C8 0x8EFB
+0x8EA1E2C9 0x8EF8
+0x8EA1E2CA 0x8EFC
+0x8EA1E2CB 0x8F9C
+0x8EA1E2CC 0x902E
+0x8EA1E2CD 0x9035
+0x8EA1E2CE 0x9031
+0x8EA1E2CF 0x9038
+0x8EA1E2D0 0x9032
+0x8EA1E2D1 0x9036
+0x8EA1E2D2 0x9102
+0x8EA1E2D3 0x90F5
+0x8EA1E2D4 0x9109
+0x8EA1E2D5 0x90FE
+0x8EA1E2D6 0x9163
+0x8EA1E2D7 0x9165
+0x8EA1E2D8 0x91CF
+0x8EA1E2D9 0x9214
+0x8EA1E2DA 0x9215
+0x8EA1E2DB 0x9223
+0x8EA1E2DC 0x9209
+0x8EA1E2DD 0x921E
+0x8EA1E2DE 0x920D
+0x8EA1E2DF 0x9210
+0x8EA1E2E0 0x9207
+0x8EA1E2E1 0x9211
+0x8EA1E2E2 0x9594
+0x8EA1E2E3 0x958F
+0x8EA1E2E4 0x958B
+0x8EA1E2E5 0x9591
+0x8EA1E2E6 0x9593
+0x8EA1E2E7 0x9592
+0x8EA1E2E8 0x958E
+0x8EA1E2E9 0x968A
+0x8EA1E2EA 0x968E
+0x8EA1E2EB 0x968B
+0x8EA1E2EC 0x967D
+0x8EA1E2ED 0x9685
+0x8EA1E2EE 0x9686
+0x8EA1E2EF 0x968D
+0x8EA1E2F0 0x9672
+0x8EA1E2F1 0x9684
+0x8EA1E2F2 0x96C1
+0x8EA1E2F3 0x96C5
+0x8EA1E2F4 0x96C4
+0x8EA1E2F5 0x96C6
+0x8EA1E2F6 0x96C7
+0x8EA1E2F7 0x96EF
+0x8EA1E2F8 0x96F2
+0x8EA1E2F9 0x97CC
+0x8EA1E2FA 0x9805
+0x8EA1E2FB 0x9806
+0x8EA1E2FC 0x9808
+0x8EA1E2FD 0x98E7
+0x8EA1E2FE 0x98EA
+0x8EA1E3A1 0x98EF
+0x8EA1E3A2 0x98E9
+0x8EA1E3A3 0x98F2
+0x8EA1E3A4 0x98ED
+0x8EA1E3A5 0x99AE
+0x8EA1E3A6 0x99AD
+0x8EA1E3A7 0x9EC3
+0x8EA1E3A8 0x9ECD
+0x8EA1E3A9 0x9ED1
+0x8EA1E3AA 0x4E82
+0x8EA1E3AB 0x50AD
+0x8EA1E3AC 0x50B5
+0x8EA1E3AD 0x50B2
+0x8EA1E3AE 0x50B3
+0x8EA1E3AF 0x50C5
+0x8EA1E3B0 0x50BE
+0x8EA1E3B1 0x50AC
+0x8EA1E3B2 0x50B7
+0x8EA1E3B3 0x50BB
+0x8EA1E3B4 0x50AF
+0x8EA1E3B5 0x50C7
+0x8EA1E3B6 0x527F
+0x8EA1E3B7 0x5277
+0x8EA1E3B8 0x527D
+0x8EA1E3B9 0x52DF
+0x8EA1E3BA 0x52E6
+0x8EA1E3BB 0x52E4
+0x8EA1E3BC 0x52E2
+0x8EA1E3BD 0x52E3
+0x8EA1E3BE 0x532F
+0x8EA1E3BF 0x55DF
+0x8EA1E3C0 0x55E8
+0x8EA1E3C1 0x55D3
+0x8EA1E3C2 0x55E6
+0x8EA1E3C3 0x55CE
+0x8EA1E3C4 0x55DC
+0x8EA1E3C5 0x55C7
+0x8EA1E3C6 0x55D1
+0x8EA1E3C7 0x55E3
+0x8EA1E3C8 0x55E4
+0x8EA1E3C9 0x55EF
+0x8EA1E3CA 0x55DA
+0x8EA1E3CB 0x55E1
+0x8EA1E3CC 0x55C5
+0x8EA1E3CD 0x55C6
+0x8EA1E3CE 0x55E5
+0x8EA1E3CF 0x55C9
+0x8EA1E3D0 0x5712
+0x8EA1E3D1 0x5713
+0x8EA1E3D2 0x585E
+0x8EA1E3D3 0x5851
+0x8EA1E3D4 0x5858
+0x8EA1E3D5 0x5857
+0x8EA1E3D6 0x585A
+0x8EA1E3D7 0x5854
+0x8EA1E3D8 0x586B
+0x8EA1E3D9 0x584C
+0x8EA1E3DA 0x586D
+0x8EA1E3DB 0x584A
+0x8EA1E3DC 0x5862
+0x8EA1E3DD 0x5852
+0x8EA1E3DE 0x584B
+0x8EA1E3DF 0x5967
+0x8EA1E3E0 0x5AC1
+0x8EA1E3E1 0x5AC9
+0x8EA1E3E2 0x5ACC
+0x8EA1E3E3 0x5ABE
+0x8EA1E3E4 0x5ABD
+0x8EA1E3E5 0x5ABC
+0x8EA1E3E6 0x5AB3
+0x8EA1E3E7 0x5AC2
+0x8EA1E3E8 0x5AB2
+0x8EA1E3E9 0x5D69
+0x8EA1E3EA 0x5D6F
+0x8EA1E3EB 0x5E4C
+0x8EA1E3EC 0x5E79
+0x8EA1E3ED 0x5EC9
+0x8EA1E3EE 0x5EC8
+0x8EA1E3EF 0x5F12
+0x8EA1E3F0 0x5F59
+0x8EA1E3F1 0x5FAC
+0x8EA1E3F2 0x5FAE
+0x8EA1E3F3 0x611A
+0x8EA1E3F4 0x610F
+0x8EA1E3F5 0x6148
+0x8EA1E3F6 0x611F
+0x8EA1E3F7 0x60F3
+0x8EA1E3F8 0x611B
+0x8EA1E3F9 0x60F9
+0x8EA1E3FA 0x6101
+0x8EA1E3FB 0x6108
+0x8EA1E3FC 0x614E
+0x8EA1E3FD 0x614C
+0x8EA1E3FE 0x6144
+0x8EA1E4A1 0x614D
+0x8EA1E4A2 0x613E
+0x8EA1E4A3 0x6134
+0x8EA1E4A4 0x6127
+0x8EA1E4A5 0x610D
+0x8EA1E4A6 0x6106
+0x8EA1E4A7 0x6137
+0x8EA1E4A8 0x6221
+0x8EA1E4A9 0x6222
+0x8EA1E4AA 0x6413
+0x8EA1E4AB 0x643E
+0x8EA1E4AC 0x641E
+0x8EA1E4AD 0x642A
+0x8EA1E4AE 0x642D
+0x8EA1E4AF 0x643D
+0x8EA1E4B0 0x642C
+0x8EA1E4B1 0x640F
+0x8EA1E4B2 0x641C
+0x8EA1E4B3 0x6414
+0x8EA1E4B4 0x640D
+0x8EA1E4B5 0x6436
+0x8EA1E4B6 0x6416
+0x8EA1E4B7 0x6417
+0x8EA1E4B8 0x6406
+0x8EA1E4B9 0x656C
+0x8EA1E4BA 0x659F
+0x8EA1E4BB 0x65B0
+0x8EA1E4BC 0x6697
+0x8EA1E4BD 0x6689
+0x8EA1E4BE 0x6687
+0x8EA1E4BF 0x6688
+0x8EA1E4C0 0x6696
+0x8EA1E4C1 0x6684
+0x8EA1E4C2 0x6698
+0x8EA1E4C3 0x668D
+0x8EA1E4C4 0x6703
+0x8EA1E4C5 0x6994
+0x8EA1E4C6 0x696D
+0x8EA1E4C7 0x695A
+0x8EA1E4C8 0x6977
+0x8EA1E4C9 0x6960
+0x8EA1E4CA 0x6954
+0x8EA1E4CB 0x6975
+0x8EA1E4CC 0x6930
+0x8EA1E4CD 0x6982
+0x8EA1E4CE 0x694A
+0x8EA1E4CF 0x6968
+0x8EA1E4D0 0x696B
+0x8EA1E4D1 0x695E
+0x8EA1E4D2 0x6953
+0x8EA1E4D3 0x6979
+0x8EA1E4D4 0x6986
+0x8EA1E4D5 0x695D
+0x8EA1E4D6 0x6963
+0x8EA1E4D7 0x695B
+0x8EA1E4D8 0x6B47
+0x8EA1E4D9 0x6B72
+0x8EA1E4DA 0x6BC0
+0x8EA1E4DB 0x6BBF
+0x8EA1E4DC 0x6BD3
+0x8EA1E4DD 0x6BFD
+0x8EA1E4DE 0x6EA2
+0x8EA1E4DF 0x6EAF
+0x8EA1E4E0 0x6ED3
+0x8EA1E4E1 0x6EB6
+0x8EA1E4E2 0x6EC2
+0x8EA1E4E3 0x6E90
+0x8EA1E4E4 0x6E9D
+0x8EA1E4E5 0x6EC7
+0x8EA1E4E6 0x6EC5
+0x8EA1E4E7 0x6EA5
+0x8EA1E4E8 0x6E98
+0x8EA1E4E9 0x6EBC
+0x8EA1E4EA 0x6EBA
+0x8EA1E4EB 0x6EAB
+0x8EA1E4EC 0x6ED1
+0x8EA1E4ED 0x6E96
+0x8EA1E4EE 0x6E9C
+0x8EA1E4EF 0x6EC4
+0x8EA1E4F0 0x6ED4
+0x8EA1E4F1 0x6EAA
+0x8EA1E4F2 0x6EA7
+0x8EA1E4F3 0x6EB4
+0x8EA1E4F4 0x714E
+0x8EA1E4F5 0x7159
+0x8EA1E4F6 0x7169
+0x8EA1E4F7 0x7164
+0x8EA1E4F8 0x7149
+0x8EA1E4F9 0x7167
+0x8EA1E4FA 0x715C
+0x8EA1E4FB 0x716C
+0x8EA1E4FC 0x7166
+0x8EA1E4FD 0x714C
+0x8EA1E4FE 0x7165
+0x8EA1E5A1 0x715E
+0x8EA1E5A2 0x7146
+0x8EA1E5A3 0x7168
+0x8EA1E5A4 0x7156
+0x8EA1E5A5 0x723A
+0x8EA1E5A6 0x7252
+0x8EA1E5A7 0x7337
+0x8EA1E5A8 0x7345
+0x8EA1E5A9 0x733F
+0x8EA1E5AA 0x733E
+0x8EA1E5AB 0x746F
+0x8EA1E5AC 0x745A
+0x8EA1E5AD 0x7455
+0x8EA1E5AE 0x745F
+0x8EA1E5AF 0x745E
+0x8EA1E5B0 0x7441
+0x8EA1E5B1 0x743F
+0x8EA1E5B2 0x7459
+0x8EA1E5B3 0x745B
+0x8EA1E5B4 0x745C
+0x8EA1E5B5 0x7576
+0x8EA1E5B6 0x7578
+0x8EA1E5B7 0x7600
+0x8EA1E5B8 0x75F0
+0x8EA1E5B9 0x7601
+0x8EA1E5BA 0x75F2
+0x8EA1E5BB 0x75F1
+0x8EA1E5BC 0x75FA
+0x8EA1E5BD 0x75FF
+0x8EA1E5BE 0x75F4
+0x8EA1E5BF 0x75F3
+0x8EA1E5C0 0x76DE
+0x8EA1E5C1 0x76DF
+0x8EA1E5C2 0x775B
+0x8EA1E5C3 0x776B
+0x8EA1E5C4 0x7766
+0x8EA1E5C5 0x775E
+0x8EA1E5C6 0x7763
+0x8EA1E5C7 0x7779
+0x8EA1E5C8 0x776A
+0x8EA1E5C9 0x776C
+0x8EA1E5CA 0x775C
+0x8EA1E5CB 0x7765
+0x8EA1E5CC 0x7768
+0x8EA1E5CD 0x7762
+0x8EA1E5CE 0x77EE
+0x8EA1E5CF 0x788E
+0x8EA1E5D0 0x78B0
+0x8EA1E5D1 0x7897
+0x8EA1E5D2 0x7898
+0x8EA1E5D3 0x788C
+0x8EA1E5D4 0x7889
+0x8EA1E5D5 0x787C
+0x8EA1E5D6 0x7891
+0x8EA1E5D7 0x7893
+0x8EA1E5D8 0x787F
+0x8EA1E5D9 0x797A
+0x8EA1E5DA 0x797F
+0x8EA1E5DB 0x7981
+0x8EA1E5DC 0x842C
+0x8EA1E5DD 0x79BD
+0x8EA1E5DE 0x7A1C
+0x8EA1E5DF 0x7A1A
+0x8EA1E5E0 0x7A20
+0x8EA1E5E1 0x7A14
+0x8EA1E5E2 0x7A1F
+0x8EA1E5E3 0x7A1E
+0x8EA1E5E4 0x7A9F
+0x8EA1E5E5 0x7AA0
+0x8EA1E5E6 0x7B77
+0x8EA1E5E7 0x7BC0
+0x8EA1E5E8 0x7B60
+0x8EA1E5E9 0x7B6E
+0x8EA1E5EA 0x7B67
+0x8EA1E5EB 0x7CB1
+0x8EA1E5EC 0x7CB3
+0x8EA1E5ED 0x7CB5
+0x8EA1E5EE 0x7D93
+0x8EA1E5EF 0x7D79
+0x8EA1E5F0 0x7D91
+0x8EA1E5F1 0x7D81
+0x8EA1E5F2 0x7D8F
+0x8EA1E5F3 0x7D5B
+0x8EA1E5F4 0x7F6E
+0x8EA1E5F5 0x7F69
+0x8EA1E5F6 0x7F6A
+0x8EA1E5F7 0x7F72
+0x8EA1E5F8 0x7FA9
+0x8EA1E5F9 0x7FA8
+0x8EA1E5FA 0x7FA4
+0x8EA1E5FB 0x8056
+0x8EA1E5FC 0x8058
+0x8EA1E5FD 0x8086
+0x8EA1E5FE 0x8084
+0x8EA1E6A1 0x8171
+0x8EA1E6A2 0x8170
+0x8EA1E6A3 0x8178
+0x8EA1E6A4 0x8165
+0x8EA1E6A5 0x816E
+0x8EA1E6A6 0x8173
+0x8EA1E6A7 0x816B
+0x8EA1E6A8 0x8179
+0x8EA1E6A9 0x817A
+0x8EA1E6AA 0x8166
+0x8EA1E6AB 0x8205
+0x8EA1E6AC 0x8247
+0x8EA1E6AD 0x8482
+0x8EA1E6AE 0x8477
+0x8EA1E6AF 0x843D
+0x8EA1E6B0 0x8431
+0x8EA1E6B1 0x8475
+0x8EA1E6B2 0x8466
+0x8EA1E6B3 0x846B
+0x8EA1E6B4 0x8449
+0x8EA1E6B5 0x846C
+0x8EA1E6B6 0x845B
+0x8EA1E6B7 0x843C
+0x8EA1E6B8 0x8435
+0x8EA1E6B9 0x8461
+0x8EA1E6BA 0x8463
+0x8EA1E6BB 0x8469
+0x8EA1E6BC 0x846D
+0x8EA1E6BD 0x8446
+0x8EA1E6BE 0x865E
+0x8EA1E6BF 0x865C
+0x8EA1E6C0 0x865F
+0x8EA1E6C1 0x86F9
+0x8EA1E6C2 0x8713
+0x8EA1E6C3 0x8708
+0x8EA1E6C4 0x8707
+0x8EA1E6C5 0x8700
+0x8EA1E6C6 0x86FE
+0x8EA1E6C7 0x86FB
+0x8EA1E6C8 0x8702
+0x8EA1E6C9 0x8703
+0x8EA1E6CA 0x8706
+0x8EA1E6CB 0x870A
+0x8EA1E6CC 0x8859
+0x8EA1E6CD 0x88DF
+0x8EA1E6CE 0x88D4
+0x8EA1E6CF 0x88D9
+0x8EA1E6D0 0x88DC
+0x8EA1E6D1 0x88D8
+0x8EA1E6D2 0x88DD
+0x8EA1E6D3 0x88E1
+0x8EA1E6D4 0x88CA
+0x8EA1E6D5 0x88D5
+0x8EA1E6D6 0x88D2
+0x8EA1E6D7 0x899C
+0x8EA1E6D8 0x89E3
+0x8EA1E6D9 0x8A6B
+0x8EA1E6DA 0x8A72
+0x8EA1E6DB 0x8A73
+0x8EA1E6DC 0x8A66
+0x8EA1E6DD 0x8A69
+0x8EA1E6DE 0x8A70
+0x8EA1E6DF 0x8A87
+0x8EA1E6E0 0x8A7C
+0x8EA1E6E1 0x8A63
+0x8EA1E6E2 0x8AA0
+0x8EA1E6E3 0x8A71
+0x8EA1E6E4 0x8A85
+0x8EA1E6E5 0x8A6D
+0x8EA1E6E6 0x8A62
+0x8EA1E6E7 0x8A6E
+0x8EA1E6E8 0x8A6C
+0x8EA1E6E9 0x8A79
+0x8EA1E6EA 0x8A7B
+0x8EA1E6EB 0x8A3E
+0x8EA1E6EC 0x8A68
+0x8EA1E6ED 0x8C62
+0x8EA1E6EE 0x8C8A
+0x8EA1E6EF 0x8C89
+0x8EA1E6F0 0x8CCA
+0x8EA1E6F1 0x8CC7
+0x8EA1E6F2 0x8CC8
+0x8EA1E6F3 0x8CC4
+0x8EA1E6F4 0x8CB2
+0x8EA1E6F5 0x8CC3
+0x8EA1E6F6 0x8CC2
+0x8EA1E6F7 0x8CC5
+0x8EA1E6F8 0x8DE1
+0x8EA1E6F9 0x8DDF
+0x8EA1E6FA 0x8DE8
+0x8EA1E6FB 0x8DEF
+0x8EA1E6FC 0x8DF3
+0x8EA1E6FD 0x8DFA
+0x8EA1E6FE 0x8DEA
+0x8EA1E7A1 0x8DE4
+0x8EA1E7A2 0x8DE6
+0x8EA1E7A3 0x8EB2
+0x8EA1E7A4 0x8F03
+0x8EA1E7A5 0x8F09
+0x8EA1E7A6 0x8EFE
+0x8EA1E7A7 0x8F0A
+0x8EA1E7A8 0x8F9F
+0x8EA1E7A9 0x8FB2
+0x8EA1E7AA 0x904B
+0x8EA1E7AB 0x904A
+0x8EA1E7AC 0x9053
+0x8EA1E7AD 0x9042
+0x8EA1E7AE 0x9054
+0x8EA1E7AF 0x903C
+0x8EA1E7B0 0x9055
+0x8EA1E7B1 0x9050
+0x8EA1E7B2 0x9047
+0x8EA1E7B3 0x904F
+0x8EA1E7B4 0x904E
+0x8EA1E7B5 0x904D
+0x8EA1E7B6 0x9051
+0x8EA1E7B7 0x903E
+0x8EA1E7B8 0x9041
+0x8EA1E7B9 0x9112
+0x8EA1E7BA 0x9117
+0x8EA1E7BB 0x916C
+0x8EA1E7BC 0x916A
+0x8EA1E7BD 0x9169
+0x8EA1E7BE 0x91C9
+0x8EA1E7BF 0x9237
+0x8EA1E7C0 0x9257
+0x8EA1E7C1 0x9238
+0x8EA1E7C2 0x923D
+0x8EA1E7C3 0x9240
+0x8EA1E7C4 0x923E
+0x8EA1E7C5 0x925B
+0x8EA1E7C6 0x924B
+0x8EA1E7C7 0x9264
+0x8EA1E7C8 0x9251
+0x8EA1E7C9 0x9234
+0x8EA1E7CA 0x9249
+0x8EA1E7CB 0x924D
+0x8EA1E7CC 0x9245
+0x8EA1E7CD 0x9239
+0x8EA1E7CE 0x923F
+0x8EA1E7CF 0x925A
+0x8EA1E7D0 0x9598
+0x8EA1E7D1 0x9698
+0x8EA1E7D2 0x9694
+0x8EA1E7D3 0x9695
+0x8EA1E7D4 0x96CD
+0x8EA1E7D5 0x96CB
+0x8EA1E7D6 0x96C9
+0x8EA1E7D7 0x96CA
+0x8EA1E7D8 0x96F7
+0x8EA1E7D9 0x96FB
+0x8EA1E7DA 0x96F9
+0x8EA1E7DB 0x96F6
+0x8EA1E7DC 0x9756
+0x8EA1E7DD 0x9774
+0x8EA1E7DE 0x9776
+0x8EA1E7DF 0x9810
+0x8EA1E7E0 0x9811
+0x8EA1E7E1 0x9813
+0x8EA1E7E2 0x980A
+0x8EA1E7E3 0x9812
+0x8EA1E7E4 0x980C
+0x8EA1E7E5 0x98FC
+0x8EA1E7E6 0x98F4
+0x8EA1E7E7 0x98FD
+0x8EA1E7E8 0x98FE
+0x8EA1E7E9 0x99B3
+0x8EA1E7EA 0x99B1
+0x8EA1E7EB 0x99B4
+0x8EA1E7EC 0x9AE1
+0x8EA1E7ED 0x9CE9
+0x8EA1E7EE 0x9E82
+0x8EA1E7EF 0x9F0E
+0x8EA1E7F0 0x9F13
+0x8EA1E7F1 0x9F20
+0x8EA1E7F2 0x50E7
+0x8EA1E7F3 0x50EE
+0x8EA1E7F4 0x50E5
+0x8EA1E7F5 0x50D6
+0x8EA1E7F6 0x50ED
+0x8EA1E7F7 0x50DA
+0x8EA1E7F8 0x50D5
+0x8EA1E7F9 0x50CF
+0x8EA1E7FA 0x50D1
+0x8EA1E7FB 0x50F1
+0x8EA1E7FC 0x50CE
+0x8EA1E7FD 0x50E9
+0x8EA1E7FE 0x5162
+0x8EA1E8A1 0x51F3
+0x8EA1E8A2 0x5283
+0x8EA1E8A3 0x5282
+0x8EA1E8A4 0x5331
+0x8EA1E8A5 0x53AD
+0x8EA1E8A6 0x55FE
+0x8EA1E8A7 0x5600
+0x8EA1E8A8 0x561B
+0x8EA1E8A9 0x5617
+0x8EA1E8AA 0x55FD
+0x8EA1E8AB 0x5614
+0x8EA1E8AC 0x5606
+0x8EA1E8AD 0x5609
+0x8EA1E8AE 0x560D
+0x8EA1E8AF 0x560E
+0x8EA1E8B0 0x55F7
+0x8EA1E8B1 0x5616
+0x8EA1E8B2 0x561F
+0x8EA1E8B3 0x5608
+0x8EA1E8B4 0x5610
+0x8EA1E8B5 0x55F6
+0x8EA1E8B6 0x5718
+0x8EA1E8B7 0x5716
+0x8EA1E8B8 0x5875
+0x8EA1E8B9 0x587E
+0x8EA1E8BA 0x5883
+0x8EA1E8BB 0x5893
+0x8EA1E8BC 0x588A
+0x8EA1E8BD 0x5879
+0x8EA1E8BE 0x5885
+0x8EA1E8BF 0x587D
+0x8EA1E8C0 0x58FD
+0x8EA1E8C1 0x5925
+0x8EA1E8C2 0x5922
+0x8EA1E8C3 0x5924
+0x8EA1E8C4 0x596A
+0x8EA1E8C5 0x5969
+0x8EA1E8C6 0x5AE1
+0x8EA1E8C7 0x5AE6
+0x8EA1E8C8 0x5AE9
+0x8EA1E8C9 0x5AD7
+0x8EA1E8CA 0x5AD6
+0x8EA1E8CB 0x5AD8
+0x8EA1E8CC 0x5AE3
+0x8EA1E8CD 0x5B75
+0x8EA1E8CE 0x5BDE
+0x8EA1E8CF 0x5BE7
+0x8EA1E8D0 0x5BE1
+0x8EA1E8D1 0x5BE5
+0x8EA1E8D2 0x5BE6
+0x8EA1E8D3 0x5BE8
+0x8EA1E8D4 0x5BE2
+0x8EA1E8D5 0x5BE4
+0x8EA1E8D6 0x5BDF
+0x8EA1E8D7 0x5C0D
+0x8EA1E8D8 0x5C62
+0x8EA1E8D9 0x5D84
+0x8EA1E8DA 0x5D87
+0x8EA1E8DB 0x5E5B
+0x8EA1E8DC 0x5E63
+0x8EA1E8DD 0x5E55
+0x8EA1E8DE 0x5E57
+0x8EA1E8DF 0x5E54
+0x8EA1E8E0 0x5ED3
+0x8EA1E8E1 0x5ED6
+0x8EA1E8E2 0x5F0A
+0x8EA1E8E3 0x5F46
+0x8EA1E8E4 0x5F70
+0x8EA1E8E5 0x5FB9
+0x8EA1E8E6 0x6147
+0x8EA1E8E7 0x613F
+0x8EA1E8E8 0x614B
+0x8EA1E8E9 0x6177
+0x8EA1E8EA 0x6162
+0x8EA1E8EB 0x6163
+0x8EA1E8EC 0x615F
+0x8EA1E8ED 0x615A
+0x8EA1E8EE 0x6158
+0x8EA1E8EF 0x6175
+0x8EA1E8F0 0x622A
+0x8EA1E8F1 0x6487
+0x8EA1E8F2 0x6458
+0x8EA1E8F3 0x6454
+0x8EA1E8F4 0x64A4
+0x8EA1E8F5 0x6478
+0x8EA1E8F6 0x645F
+0x8EA1E8F7 0x647A
+0x8EA1E8F8 0x6451
+0x8EA1E8F9 0x6467
+0x8EA1E8FA 0x6434
+0x8EA1E8FB 0x646D
+0x8EA1E8FC 0x647B
+0x8EA1E8FD 0x6572
+0x8EA1E8FE 0x65A1
+0x8EA1E9A1 0x65D7
+0x8EA1E9A2 0x65D6
+0x8EA1E9A3 0x66A2
+0x8EA1E9A4 0x66A8
+0x8EA1E9A5 0x669D
+0x8EA1E9A6 0x699C
+0x8EA1E9A7 0x69A8
+0x8EA1E9A8 0x6995
+0x8EA1E9A9 0x69C1
+0x8EA1E9AA 0x69AE
+0x8EA1E9AB 0x69D3
+0x8EA1E9AC 0x69CB
+0x8EA1E9AD 0x699B
+0x8EA1E9AE 0x69B7
+0x8EA1E9AF 0x69BB
+0x8EA1E9B0 0x69AB
+0x8EA1E9B1 0x69B4
+0x8EA1E9B2 0x69D0
+0x8EA1E9B3 0x69CD
+0x8EA1E9B4 0x69AD
+0x8EA1E9B5 0x69CC
+0x8EA1E9B6 0x69A6
+0x8EA1E9B7 0x69C3
+0x8EA1E9B8 0x69A3
+0x8EA1E9B9 0x6B49
+0x8EA1E9BA 0x6B4C
+0x8EA1E9BB 0x6C33
+0x8EA1E9BC 0x6F33
+0x8EA1E9BD 0x6F14
+0x8EA1E9BE 0x6EFE
+0x8EA1E9BF 0x6F13
+0x8EA1E9C0 0x6EF4
+0x8EA1E9C1 0x6F29
+0x8EA1E9C2 0x6F3E
+0x8EA1E9C3 0x6F20
+0x8EA1E9C4 0x6F2C
+0x8EA1E9C5 0x6F0F
+0x8EA1E9C6 0x6F02
+0x8EA1E9C7 0x6F22
+0x8EA1E9C8 0x6EFF
+0x8EA1E9C9 0x6EEF
+0x8EA1E9CA 0x6F06
+0x8EA1E9CB 0x6F31
+0x8EA1E9CC 0x6F38
+0x8EA1E9CD 0x6F32
+0x8EA1E9CE 0x6F23
+0x8EA1E9CF 0x6F15
+0x8EA1E9D0 0x6F2B
+0x8EA1E9D1 0x6F2F
+0x8EA1E9D2 0x6F88
+0x8EA1E9D3 0x6F2A
+0x8EA1E9D4 0x6EEC
+0x8EA1E9D5 0x6F01
+0x8EA1E9D6 0x6EF2
+0x8EA1E9D7 0x6ECC
+0x8EA1E9D8 0x6EF7
+0x8EA1E9D9 0x7194
+0x8EA1E9DA 0x7199
+0x8EA1E9DB 0x717D
+0x8EA1E9DC 0x718A
+0x8EA1E9DD 0x7184
+0x8EA1E9DE 0x7192
+0x8EA1E9DF 0x723E
+0x8EA1E9E0 0x7292
+0x8EA1E9E1 0x7296
+0x8EA1E9E2 0x7344
+0x8EA1E9E3 0x7350
+0x8EA1E9E4 0x7464
+0x8EA1E9E5 0x7463
+0x8EA1E9E6 0x746A
+0x8EA1E9E7 0x7470
+0x8EA1E9E8 0x746D
+0x8EA1E9E9 0x7504
+0x8EA1E9EA 0x7591
+0x8EA1E9EB 0x7627
+0x8EA1E9EC 0x760D
+0x8EA1E9ED 0x760B
+0x8EA1E9EE 0x7609
+0x8EA1E9EF 0x7613
+0x8EA1E9F0 0x76E1
+0x8EA1E9F1 0x76E3
+0x8EA1E9F2 0x7784
+0x8EA1E9F3 0x777D
+0x8EA1E9F4 0x777F
+0x8EA1E9F5 0x7761
+0x8EA1E9F6 0x78C1
+0x8EA1E9F7 0x789F
+0x8EA1E9F8 0x78A7
+0x8EA1E9F9 0x78B3
+0x8EA1E9FA 0x78A9
+0x8EA1E9FB 0x78A3
+0x8EA1E9FC 0x798E
+0x8EA1E9FD 0x798F
+0x8EA1E9FE 0x798D
+0x8EA1EAA1 0x7A2E
+0x8EA1EAA2 0x7A31
+0x8EA1EAA3 0x7AAA
+0x8EA1EAA4 0x7AA9
+0x8EA1EAA5 0x7AED
+0x8EA1EAA6 0x7AEF
+0x8EA1EAA7 0x7BA1
+0x8EA1EAA8 0x7B95
+0x8EA1EAA9 0x7B8B
+0x8EA1EAAA 0x7B75
+0x8EA1EAAB 0x7B97
+0x8EA1EAAC 0x7B9D
+0x8EA1EAAD 0x7B94
+0x8EA1EAAE 0x7B8F
+0x8EA1EAAF 0x7BB8
+0x8EA1EAB0 0x7B87
+0x8EA1EAB1 0x7B84
+0x8EA1EAB2 0x7CB9
+0x8EA1EAB3 0x7CBD
+0x8EA1EAB4 0x7CBE
+0x8EA1EAB5 0x7DBB
+0x8EA1EAB6 0x7DB0
+0x8EA1EAB7 0x7D9C
+0x8EA1EAB8 0x7DBD
+0x8EA1EAB9 0x7DBE
+0x8EA1EABA 0x7DA0
+0x8EA1EABB 0x7DCA
+0x8EA1EABC 0x7DB4
+0x8EA1EABD 0x7DB2
+0x8EA1EABE 0x7DB1
+0x8EA1EABF 0x7DBA
+0x8EA1EAC0 0x7DA2
+0x8EA1EAC1 0x7DBF
+0x8EA1EAC2 0x7DB5
+0x8EA1EAC3 0x7DB8
+0x8EA1EAC4 0x7DAD
+0x8EA1EAC5 0x7DD2
+0x8EA1EAC6 0x7DC7
+0x8EA1EAC7 0x7DAC
+0x8EA1EAC8 0x7F70
+0x8EA1EAC9 0x7FE0
+0x8EA1EACA 0x7FE1
+0x8EA1EACB 0x7FDF
+0x8EA1EACC 0x805E
+0x8EA1EACD 0x805A
+0x8EA1EACE 0x8087
+0x8EA1EACF 0x8150
+0x8EA1EAD0 0x8180
+0x8EA1EAD1 0x818F
+0x8EA1EAD2 0x8188
+0x8EA1EAD3 0x818A
+0x8EA1EAD4 0x817F
+0x8EA1EAD5 0x8182
+0x8EA1EAD6 0x81E7
+0x8EA1EAD7 0x81FA
+0x8EA1EAD8 0x8207
+0x8EA1EAD9 0x8214
+0x8EA1EADA 0x821E
+0x8EA1EADB 0x824B
+0x8EA1EADC 0x84C9
+0x8EA1EADD 0x84BF
+0x8EA1EADE 0x84C6
+0x8EA1EADF 0x84C4
+0x8EA1EAE0 0x8499
+0x8EA1EAE1 0x849E
+0x8EA1EAE2 0x84B2
+0x8EA1EAE3 0x849C
+0x8EA1EAE4 0x84CB
+0x8EA1EAE5 0x84B8
+0x8EA1EAE6 0x84C0
+0x8EA1EAE7 0x84D3
+0x8EA1EAE8 0x8490
+0x8EA1EAE9 0x84BC
+0x8EA1EAEA 0x84D1
+0x8EA1EAEB 0x84CA
+0x8EA1EAEC 0x873F
+0x8EA1EAED 0x871C
+0x8EA1EAEE 0x873B
+0x8EA1EAEF 0x8722
+0x8EA1EAF0 0x8725
+0x8EA1EAF1 0x8734
+0x8EA1EAF2 0x8718
+0x8EA1EAF3 0x8755
+0x8EA1EAF4 0x8737
+0x8EA1EAF5 0x8729
+0x8EA1EAF6 0x88F3
+0x8EA1EAF7 0x8902
+0x8EA1EAF8 0x88F4
+0x8EA1EAF9 0x88F9
+0x8EA1EAFA 0x88F8
+0x8EA1EAFB 0x88FD
+0x8EA1EAFC 0x88E8
+0x8EA1EAFD 0x891A
+0x8EA1EAFE 0x88EF
+0x8EA1EBA1 0x8AA6
+0x8EA1EBA2 0x8A8C
+0x8EA1EBA3 0x8A9E
+0x8EA1EBA4 0x8AA3
+0x8EA1EBA5 0x8A8D
+0x8EA1EBA6 0x8AA1
+0x8EA1EBA7 0x8A93
+0x8EA1EBA8 0x8AA4
+0x8EA1EBA9 0x8AAA
+0x8EA1EBAA 0x8AA5
+0x8EA1EBAB 0x8AA8
+0x8EA1EBAC 0x8A98
+0x8EA1EBAD 0x8A91
+0x8EA1EBAE 0x8A9A
+0x8EA1EBAF 0x8AA7
+0x8EA1EBB0 0x8C6A
+0x8EA1EBB1 0x8C8D
+0x8EA1EBB2 0x8C8C
+0x8EA1EBB3 0x8CD3
+0x8EA1EBB4 0x8CD1
+0x8EA1EBB5 0x8CD2
+0x8EA1EBB6 0x8D6B
+0x8EA1EBB7 0x8D99
+0x8EA1EBB8 0x8D95
+0x8EA1EBB9 0x8DFC
+0x8EA1EBBA 0x8F14
+0x8EA1EBBB 0x8F12
+0x8EA1EBBC 0x8F15
+0x8EA1EBBD 0x8F13
+0x8EA1EBBE 0x8FA3
+0x8EA1EBBF 0x9060
+0x8EA1EBC0 0x9058
+0x8EA1EBC1 0x905C
+0x8EA1EBC2 0x9063
+0x8EA1EBC3 0x9059
+0x8EA1EBC4 0x905E
+0x8EA1EBC5 0x9062
+0x8EA1EBC6 0x905D
+0x8EA1EBC7 0x905B
+0x8EA1EBC8 0x9119
+0x8EA1EBC9 0x9118
+0x8EA1EBCA 0x911E
+0x8EA1EBCB 0x9175
+0x8EA1EBCC 0x9178
+0x8EA1EBCD 0x9177
+0x8EA1EBCE 0x9174
+0x8EA1EBCF 0x9278
+0x8EA1EBD0 0x92AC
+0x8EA1EBD1 0x9280
+0x8EA1EBD2 0x9285
+0x8EA1EBD3 0x9298
+0x8EA1EBD4 0x9296
+0x8EA1EBD5 0x927B
+0x8EA1EBD6 0x9293
+0x8EA1EBD7 0x929C
+0x8EA1EBD8 0x92A8
+0x8EA1EBD9 0x927C
+0x8EA1EBDA 0x9291
+0x8EA1EBDB 0x95A1
+0x8EA1EBDC 0x95A8
+0x8EA1EBDD 0x95A9
+0x8EA1EBDE 0x95A3
+0x8EA1EBDF 0x95A5
+0x8EA1EBE0 0x95A4
+0x8EA1EBE1 0x9699
+0x8EA1EBE2 0x969C
+0x8EA1EBE3 0x969B
+0x8EA1EBE4 0x96CC
+0x8EA1EBE5 0x96D2
+0x8EA1EBE6 0x9700
+0x8EA1EBE7 0x977C
+0x8EA1EBE8 0x9785
+0x8EA1EBE9 0x97F6
+0x8EA1EBEA 0x9817
+0x8EA1EBEB 0x9818
+0x8EA1EBEC 0x98AF
+0x8EA1EBED 0x98B1
+0x8EA1EBEE 0x9903
+0x8EA1EBEF 0x9905
+0x8EA1EBF0 0x990C
+0x8EA1EBF1 0x9909
+0x8EA1EBF2 0x99C1
+0x8EA1EBF3 0x9AAF
+0x8EA1EBF4 0x9AB0
+0x8EA1EBF5 0x9AE6
+0x8EA1EBF6 0x9B41
+0x8EA1EBF7 0x9B42
+0x8EA1EBF8 0x9CF4
+0x8EA1EBF9 0x9CF6
+0x8EA1EBFA 0x9CF3
+0x8EA1EBFB 0x9EBC
+0x8EA1EBFC 0x9F3B
+0x8EA1EBFD 0x9F4A
+0x8EA1EBFE 0x5104
+0x8EA1ECA1 0x5100
+0x8EA1ECA2 0x50FB
+0x8EA1ECA3 0x50F5
+0x8EA1ECA4 0x50F9
+0x8EA1ECA5 0x5102
+0x8EA1ECA6 0x5108
+0x8EA1ECA7 0x5109
+0x8EA1ECA8 0x5105
+0x8EA1ECA9 0x51DC
+0x8EA1ECAA 0x5287
+0x8EA1ECAB 0x5288
+0x8EA1ECAC 0x5289
+0x8EA1ECAD 0x528D
+0x8EA1ECAE 0x528A
+0x8EA1ECAF 0x52F0
+0x8EA1ECB0 0x53B2
+0x8EA1ECB1 0x562E
+0x8EA1ECB2 0x563B
+0x8EA1ECB3 0x5639
+0x8EA1ECB4 0x5632
+0x8EA1ECB5 0x563F
+0x8EA1ECB6 0x5634
+0x8EA1ECB7 0x5629
+0x8EA1ECB8 0x5653
+0x8EA1ECB9 0x564E
+0x8EA1ECBA 0x5657
+0x8EA1ECBB 0x5674
+0x8EA1ECBC 0x5636
+0x8EA1ECBD 0x562F
+0x8EA1ECBE 0x5630
+0x8EA1ECBF 0x5880
+0x8EA1ECC0 0x589F
+0x8EA1ECC1 0x589E
+0x8EA1ECC2 0x58B3
+0x8EA1ECC3 0x589C
+0x8EA1ECC4 0x58AE
+0x8EA1ECC5 0x58A9
+0x8EA1ECC6 0x58A6
+0x8EA1ECC7 0x596D
+0x8EA1ECC8 0x5B09
+0x8EA1ECC9 0x5AFB
+0x8EA1ECCA 0x5B0B
+0x8EA1ECCB 0x5AF5
+0x8EA1ECCC 0x5B0C
+0x8EA1ECCD 0x5B08
+0x8EA1ECCE 0x5BEE
+0x8EA1ECCF 0x5BEC
+0x8EA1ECD0 0x5BE9
+0x8EA1ECD1 0x5BEB
+0x8EA1ECD2 0x5C64
+0x8EA1ECD3 0x5C65
+0x8EA1ECD4 0x5D9D
+0x8EA1ECD5 0x5D94
+0x8EA1ECD6 0x5E62
+0x8EA1ECD7 0x5E5F
+0x8EA1ECD8 0x5E61
+0x8EA1ECD9 0x5EE2
+0x8EA1ECDA 0x5EDA
+0x8EA1ECDB 0x5EDF
+0x8EA1ECDC 0x5EDD
+0x8EA1ECDD 0x5EE3
+0x8EA1ECDE 0x5EE0
+0x8EA1ECDF 0x5F48
+0x8EA1ECE0 0x5F71
+0x8EA1ECE1 0x5FB7
+0x8EA1ECE2 0x5FB5
+0x8EA1ECE3 0x6176
+0x8EA1ECE4 0x6167
+0x8EA1ECE5 0x616E
+0x8EA1ECE6 0x615D
+0x8EA1ECE7 0x6155
+0x8EA1ECE8 0x6182
+0x8EA1ECE9 0x617C
+0x8EA1ECEA 0x6170
+0x8EA1ECEB 0x616B
+0x8EA1ECEC 0x617E
+0x8EA1ECED 0x61A7
+0x8EA1ECEE 0x6190
+0x8EA1ECEF 0x61AB
+0x8EA1ECF0 0x618E
+0x8EA1ECF1 0x61AC
+0x8EA1ECF2 0x619A
+0x8EA1ECF3 0x61A4
+0x8EA1ECF4 0x6194
+0x8EA1ECF5 0x61AE
+0x8EA1ECF6 0x622E
+0x8EA1ECF7 0x6469
+0x8EA1ECF8 0x646F
+0x8EA1ECF9 0x6479
+0x8EA1ECFA 0x649E
+0x8EA1ECFB 0x64B2
+0x8EA1ECFC 0x6488
+0x8EA1ECFD 0x6490
+0x8EA1ECFE 0x64B0
+0x8EA1EDA1 0x64A5
+0x8EA1EDA2 0x6493
+0x8EA1EDA3 0x6495
+0x8EA1EDA4 0x64A9
+0x8EA1EDA5 0x6492
+0x8EA1EDA6 0x64AE
+0x8EA1EDA7 0x64AD
+0x8EA1EDA8 0x64AB
+0x8EA1EDA9 0x649A
+0x8EA1EDAA 0x64AC
+0x8EA1EDAB 0x6499
+0x8EA1EDAC 0x64A2
+0x8EA1EDAD 0x64B3
+0x8EA1EDAE 0x6575
+0x8EA1EDAF 0x6577
+0x8EA1EDB0 0x6578
+0x8EA1EDB1 0x66AE
+0x8EA1EDB2 0x66AB
+0x8EA1EDB3 0x66B4
+0x8EA1EDB4 0x66B1
+0x8EA1EDB5 0x6A23
+0x8EA1EDB6 0x6A1F
+0x8EA1EDB7 0x69E8
+0x8EA1EDB8 0x6A01
+0x8EA1EDB9 0x6A1E
+0x8EA1EDBA 0x6A19
+0x8EA1EDBB 0x69FD
+0x8EA1EDBC 0x6A21
+0x8EA1EDBD 0x6A13
+0x8EA1EDBE 0x6A0A
+0x8EA1EDBF 0x69F3
+0x8EA1EDC0 0x6A02
+0x8EA1EDC1 0x6A05
+0x8EA1EDC2 0x69ED
+0x8EA1EDC3 0x6A11
+0x8EA1EDC4 0x6B50
+0x8EA1EDC5 0x6B4E
+0x8EA1EDC6 0x6BA4
+0x8EA1EDC7 0x6BC5
+0x8EA1EDC8 0x6BC6
+0x8EA1EDC9 0x6F3F
+0x8EA1EDCA 0x6F7C
+0x8EA1EDCB 0x6F84
+0x8EA1EDCC 0x6F51
+0x8EA1EDCD 0x6F66
+0x8EA1EDCE 0x6F54
+0x8EA1EDCF 0x6F86
+0x8EA1EDD0 0x6F6D
+0x8EA1EDD1 0x6F5B
+0x8EA1EDD2 0x6F78
+0x8EA1EDD3 0x6F6E
+0x8EA1EDD4 0x6F8E
+0x8EA1EDD5 0x6F7A
+0x8EA1EDD6 0x6F70
+0x8EA1EDD7 0x6F64
+0x8EA1EDD8 0x6F97
+0x8EA1EDD9 0x6F58
+0x8EA1EDDA 0x6ED5
+0x8EA1EDDB 0x6F6F
+0x8EA1EDDC 0x6F60
+0x8EA1EDDD 0x6F5F
+0x8EA1EDDE 0x719F
+0x8EA1EDDF 0x71AC
+0x8EA1EDE0 0x71B1
+0x8EA1EDE1 0x71A8
+0x8EA1EDE2 0x7256
+0x8EA1EDE3 0x729B
+0x8EA1EDE4 0x734E
+0x8EA1EDE5 0x7357
+0x8EA1EDE6 0x7469
+0x8EA1EDE7 0x748B
+0x8EA1EDE8 0x7483
+0x8EA1EDE9 0x747E
+0x8EA1EDEA 0x7480
+0x8EA1EDEB 0x757F
+0x8EA1EDEC 0x7620
+0x8EA1EDED 0x7629
+0x8EA1EDEE 0x761F
+0x8EA1EDEF 0x7624
+0x8EA1EDF0 0x7626
+0x8EA1EDF1 0x7621
+0x8EA1EDF2 0x7622
+0x8EA1EDF3 0x769A
+0x8EA1EDF4 0x76BA
+0x8EA1EDF5 0x76E4
+0x8EA1EDF6 0x778E
+0x8EA1EDF7 0x7787
+0x8EA1EDF8 0x778C
+0x8EA1EDF9 0x7791
+0x8EA1EDFA 0x778B
+0x8EA1EDFB 0x78CB
+0x8EA1EDFC 0x78C5
+0x8EA1EDFD 0x78BA
+0x8EA1EDFE 0x78CA
+0x8EA1EEA1 0x78BE
+0x8EA1EEA2 0x78D5
+0x8EA1EEA3 0x78BC
+0x8EA1EEA4 0x78D0
+0x8EA1EEA5 0x7A3F
+0x8EA1EEA6 0x7A3C
+0x8EA1EEA7 0x7A40
+0x8EA1EEA8 0x7A3D
+0x8EA1EEA9 0x7A37
+0x8EA1EEAA 0x7A3B
+0x8EA1EEAB 0x7AAF
+0x8EA1EEAC 0x7AAE
+0x8EA1EEAD 0x7BAD
+0x8EA1EEAE 0x7BB1
+0x8EA1EEAF 0x7BC4
+0x8EA1EEB0 0x7BB4
+0x8EA1EEB1 0x7BC6
+0x8EA1EEB2 0x7BC7
+0x8EA1EEB3 0x7BC1
+0x8EA1EEB4 0x7BA0
+0x8EA1EEB5 0x7BCC
+0x8EA1EEB6 0x7CCA
+0x8EA1EEB7 0x7DE0
+0x8EA1EEB8 0x7DF4
+0x8EA1EEB9 0x7DEF
+0x8EA1EEBA 0x7DFB
+0x8EA1EEBB 0x7DD8
+0x8EA1EEBC 0x7DEC
+0x8EA1EEBD 0x7DDD
+0x8EA1EEBE 0x7DE8
+0x8EA1EEBF 0x7DE3
+0x8EA1EEC0 0x7DDA
+0x8EA1EEC1 0x7DDE
+0x8EA1EEC2 0x7DE9
+0x8EA1EEC3 0x7D9E
+0x8EA1EEC4 0x7DD9
+0x8EA1EEC5 0x7DF2
+0x8EA1EEC6 0x7DF9
+0x8EA1EEC7 0x7F75
+0x8EA1EEC8 0x7F77
+0x8EA1EEC9 0x7FAF
+0x8EA1EECA 0x7FE9
+0x8EA1EECB 0x8026
+0x8EA1EECC 0x819B
+0x8EA1EECD 0x819C
+0x8EA1EECE 0x819D
+0x8EA1EECF 0x81A0
+0x8EA1EED0 0x819A
+0x8EA1EED1 0x8198
+0x8EA1EED2 0x8517
+0x8EA1EED3 0x853D
+0x8EA1EED4 0x851A
+0x8EA1EED5 0x84EE
+0x8EA1EED6 0x852C
+0x8EA1EED7 0x852D
+0x8EA1EED8 0x8513
+0x8EA1EED9 0x8511
+0x8EA1EEDA 0x8523
+0x8EA1EEDB 0x8521
+0x8EA1EEDC 0x8514
+0x8EA1EEDD 0x84EC
+0x8EA1EEDE 0x8525
+0x8EA1EEDF 0x84FF
+0x8EA1EEE0 0x8506
+0x8EA1EEE1 0x8782
+0x8EA1EEE2 0x8774
+0x8EA1EEE3 0x8776
+0x8EA1EEE4 0x8760
+0x8EA1EEE5 0x8766
+0x8EA1EEE6 0x8778
+0x8EA1EEE7 0x8768
+0x8EA1EEE8 0x8759
+0x8EA1EEE9 0x8757
+0x8EA1EEEA 0x874C
+0x8EA1EEEB 0x8753
+0x8EA1EEEC 0x885B
+0x8EA1EEED 0x885D
+0x8EA1EEEE 0x8910
+0x8EA1EEEF 0x8907
+0x8EA1EEF0 0x8912
+0x8EA1EEF1 0x8913
+0x8EA1EEF2 0x8915
+0x8EA1EEF3 0x890A
+0x8EA1EEF4 0x8ABC
+0x8EA1EEF5 0x8AD2
+0x8EA1EEF6 0x8AC7
+0x8EA1EEF7 0x8AC4
+0x8EA1EEF8 0x8A95
+0x8EA1EEF9 0x8ACB
+0x8EA1EEFA 0x8AF8
+0x8EA1EEFB 0x8AB2
+0x8EA1EEFC 0x8AC9
+0x8EA1EEFD 0x8AC2
+0x8EA1EEFE 0x8ABF
+0x8EA1EFA1 0x8AB0
+0x8EA1EFA2 0x8AD6
+0x8EA1EFA3 0x8ACD
+0x8EA1EFA4 0x8AB6
+0x8EA1EFA5 0x8AB9
+0x8EA1EFA6 0x8ADB
+0x8EA1EFA7 0x8C4C
+0x8EA1EFA8 0x8C4E
+0x8EA1EFA9 0x8C6C
+0x8EA1EFAA 0x8CE0
+0x8EA1EFAB 0x8CDE
+0x8EA1EFAC 0x8CE6
+0x8EA1EFAD 0x8CE4
+0x8EA1EFAE 0x8CEC
+0x8EA1EFAF 0x8CED
+0x8EA1EFB0 0x8CE2
+0x8EA1EFB1 0x8CE3
+0x8EA1EFB2 0x8CDC
+0x8EA1EFB3 0x8CEA
+0x8EA1EFB4 0x8CE1
+0x8EA1EFB5 0x8D6D
+0x8EA1EFB6 0x8D9F
+0x8EA1EFB7 0x8DA3
+0x8EA1EFB8 0x8E2B
+0x8EA1EFB9 0x8E10
+0x8EA1EFBA 0x8E1D
+0x8EA1EFBB 0x8E22
+0x8EA1EFBC 0x8E0F
+0x8EA1EFBD 0x8E29
+0x8EA1EFBE 0x8E1F
+0x8EA1EFBF 0x8E21
+0x8EA1EFC0 0x8E1E
+0x8EA1EFC1 0x8EBA
+0x8EA1EFC2 0x8F1D
+0x8EA1EFC3 0x8F1B
+0x8EA1EFC4 0x8F1F
+0x8EA1EFC5 0x8F29
+0x8EA1EFC6 0x8F26
+0x8EA1EFC7 0x8F2A
+0x8EA1EFC8 0x8F1C
+0x8EA1EFC9 0x8F1E
+0x8EA1EFCA 0x8F25
+0x8EA1EFCB 0x9069
+0x8EA1EFCC 0x906E
+0x8EA1EFCD 0x9068
+0x8EA1EFCE 0x906D
+0x8EA1EFCF 0x9077
+0x8EA1EFD0 0x9130
+0x8EA1EFD1 0x912D
+0x8EA1EFD2 0x9127
+0x8EA1EFD3 0x9131
+0x8EA1EFD4 0x9187
+0x8EA1EFD5 0x9189
+0x8EA1EFD6 0x918B
+0x8EA1EFD7 0x9183
+0x8EA1EFD8 0x92C5
+0x8EA1EFD9 0x92BB
+0x8EA1EFDA 0x92B7
+0x8EA1EFDB 0x92EA
+0x8EA1EFDC 0x92E4
+0x8EA1EFDD 0x92C1
+0x8EA1EFDE 0x92B3
+0x8EA1EFDF 0x92BC
+0x8EA1EFE0 0x92D2
+0x8EA1EFE1 0x92C7
+0x8EA1EFE2 0x92F0
+0x8EA1EFE3 0x92B2
+0x8EA1EFE4 0x95AD
+0x8EA1EFE5 0x95B1
+0x8EA1EFE6 0x9704
+0x8EA1EFE7 0x9706
+0x8EA1EFE8 0x9707
+0x8EA1EFE9 0x9709
+0x8EA1EFEA 0x9760
+0x8EA1EFEB 0x978D
+0x8EA1EFEC 0x978B
+0x8EA1EFED 0x978F
+0x8EA1EFEE 0x9821
+0x8EA1EFEF 0x982B
+0x8EA1EFF0 0x981C
+0x8EA1EFF1 0x98B3
+0x8EA1EFF2 0x990A
+0x8EA1EFF3 0x9913
+0x8EA1EFF4 0x9912
+0x8EA1EFF5 0x9918
+0x8EA1EFF6 0x99DD
+0x8EA1EFF7 0x99D0
+0x8EA1EFF8 0x99DF
+0x8EA1EFF9 0x99DB
+0x8EA1EFFA 0x99D1
+0x8EA1EFFB 0x99D5
+0x8EA1EFFC 0x99D2
+0x8EA1EFFD 0x99D9
+0x8EA1EFFE 0x9AB7
+0x8EA1F0A1 0x9AEE
+0x8EA1F0A2 0x9AEF
+0x8EA1F0A3 0x9B27
+0x8EA1F0A4 0x9B45
+0x8EA1F0A5 0x9B44
+0x8EA1F0A6 0x9B77
+0x8EA1F0A7 0x9B6F
+0x8EA1F0A8 0x9D06
+0x8EA1F0A9 0x9D09
+0x8EA1F0AA 0x9D03
+0x8EA1F0AB 0x9EA9
+0x8EA1F0AC 0x9EBE
+0x8EA1F0AD 0x9ECE
+0x8EA1F0AE 0x58A8
+0x8EA1F0AF 0x9F52
+0x8EA1F0B0 0x5112
+0x8EA1F0B1 0x5118
+0x8EA1F0B2 0x5114
+0x8EA1F0B3 0x5110
+0x8EA1F0B4 0x5115
+0x8EA1F0B5 0x5180
+0x8EA1F0B6 0x51AA
+0x8EA1F0B7 0x51DD
+0x8EA1F0B8 0x5291
+0x8EA1F0B9 0x5293
+0x8EA1F0BA 0x52F3
+0x8EA1F0BB 0x5659
+0x8EA1F0BC 0x566B
+0x8EA1F0BD 0x5679
+0x8EA1F0BE 0x5669
+0x8EA1F0BF 0x5664
+0x8EA1F0C0 0x5678
+0x8EA1F0C1 0x566A
+0x8EA1F0C2 0x5668
+0x8EA1F0C3 0x5665
+0x8EA1F0C4 0x5671
+0x8EA1F0C5 0x566F
+0x8EA1F0C6 0x566C
+0x8EA1F0C7 0x5662
+0x8EA1F0C8 0x5676
+0x8EA1F0C9 0x58C1
+0x8EA1F0CA 0x58BE
+0x8EA1F0CB 0x58C7
+0x8EA1F0CC 0x58C5
+0x8EA1F0CD 0x596E
+0x8EA1F0CE 0x5B1D
+0x8EA1F0CF 0x5B34
+0x8EA1F0D0 0x5B78
+0x8EA1F0D1 0x5BF0
+0x8EA1F0D2 0x5C0E
+0x8EA1F0D3 0x5F4A
+0x8EA1F0D4 0x61B2
+0x8EA1F0D5 0x6191
+0x8EA1F0D6 0x61A9
+0x8EA1F0D7 0x618A
+0x8EA1F0D8 0x61CD
+0x8EA1F0D9 0x61B6
+0x8EA1F0DA 0x61BE
+0x8EA1F0DB 0x61CA
+0x8EA1F0DC 0x61C8
+0x8EA1F0DD 0x6230
+0x8EA1F0DE 0x64C5
+0x8EA1F0DF 0x64C1
+0x8EA1F0E0 0x64CB
+0x8EA1F0E1 0x64BB
+0x8EA1F0E2 0x64BC
+0x8EA1F0E3 0x64DA
+0x8EA1F0E4 0x64C4
+0x8EA1F0E5 0x64C7
+0x8EA1F0E6 0x64C2
+0x8EA1F0E7 0x64CD
+0x8EA1F0E8 0x64BF
+0x8EA1F0E9 0x64D2
+0x8EA1F0EA 0x64D4
+0x8EA1F0EB 0x64BE
+0x8EA1F0EC 0x6574
+0x8EA1F0ED 0x66C6
+0x8EA1F0EE 0x66C9
+0x8EA1F0EF 0x66B9
+0x8EA1F0F0 0x66C4
+0x8EA1F0F1 0x66C7
+0x8EA1F0F2 0x66B8
+0x8EA1F0F3 0x6A3D
+0x8EA1F0F4 0x6A38
+0x8EA1F0F5 0x6A3A
+0x8EA1F0F6 0x6A59
+0x8EA1F0F7 0x6A6B
+0x8EA1F0F8 0x6A58
+0x8EA1F0F9 0x6A39
+0x8EA1F0FA 0x6A44
+0x8EA1F0FB 0x6A62
+0x8EA1F0FC 0x6A61
+0x8EA1F0FD 0x6A4B
+0x8EA1F0FE 0x6A47
+0x8EA1F1A1 0x6A35
+0x8EA1F1A2 0x6A5F
+0x8EA1F1A3 0x6A48
+0x8EA1F1A4 0x6B59
+0x8EA1F1A5 0x6B77
+0x8EA1F1A6 0x6C05
+0x8EA1F1A7 0x6FC2
+0x8EA1F1A8 0x6FB1
+0x8EA1F1A9 0x6FA1
+0x8EA1F1AA 0x6FC3
+0x8EA1F1AB 0x6FA4
+0x8EA1F1AC 0x6FC1
+0x8EA1F1AD 0x6FA7
+0x8EA1F1AE 0x6FB3
+0x8EA1F1AF 0x6FC0
+0x8EA1F1B0 0x6FB9
+0x8EA1F1B1 0x6FB6
+0x8EA1F1B2 0x6FA6
+0x8EA1F1B3 0x6FA0
+0x8EA1F1B4 0x6FB4
+0x8EA1F1B5 0x71BE
+0x8EA1F1B6 0x71C9
+0x8EA1F1B7 0x71D0
+0x8EA1F1B8 0x71D2
+0x8EA1F1B9 0x71C8
+0x8EA1F1BA 0x71D5
+0x8EA1F1BB 0x71B9
+0x8EA1F1BC 0x71CE
+0x8EA1F1BD 0x71D9
+0x8EA1F1BE 0x71DC
+0x8EA1F1BF 0x71C3
+0x8EA1F1C0 0x71C4
+0x8EA1F1C1 0x7368
+0x8EA1F1C2 0x749C
+0x8EA1F1C3 0x74A3
+0x8EA1F1C4 0x7498
+0x8EA1F1C5 0x749F
+0x8EA1F1C6 0x749E
+0x8EA1F1C7 0x74E2
+0x8EA1F1C8 0x750C
+0x8EA1F1C9 0x750D
+0x8EA1F1CA 0x7634
+0x8EA1F1CB 0x7638
+0x8EA1F1CC 0x763A
+0x8EA1F1CD 0x76E7
+0x8EA1F1CE 0x76E5
+0x8EA1F1CF 0x77A0
+0x8EA1F1D0 0x779E
+0x8EA1F1D1 0x779F
+0x8EA1F1D2 0x77A5
+0x8EA1F1D3 0x78E8
+0x8EA1F1D4 0x78DA
+0x8EA1F1D5 0x78EC
+0x8EA1F1D6 0x78E7
+0x8EA1F1D7 0x79A6
+0x8EA1F1D8 0x7A4D
+0x8EA1F1D9 0x7A4E
+0x8EA1F1DA 0x7A46
+0x8EA1F1DB 0x7A4C
+0x8EA1F1DC 0x7A4B
+0x8EA1F1DD 0x7ABA
+0x8EA1F1DE 0x7BD9
+0x8EA1F1DF 0x7C11
+0x8EA1F1E0 0x7BC9
+0x8EA1F1E1 0x7BE4
+0x8EA1F1E2 0x7BDB
+0x8EA1F1E3 0x7BE1
+0x8EA1F1E4 0x7BE9
+0x8EA1F1E5 0x7BE6
+0x8EA1F1E6 0x7CD5
+0x8EA1F1E7 0x7CD6
+0x8EA1F1E8 0x7E0A
+0x8EA1F1E9 0x7E11
+0x8EA1F1EA 0x7E08
+0x8EA1F1EB 0x7E1B
+0x8EA1F1EC 0x7E23
+0x8EA1F1ED 0x7E1E
+0x8EA1F1EE 0x7E1D
+0x8EA1F1EF 0x7E09
+0x8EA1F1F0 0x7E10
+0x8EA1F1F1 0x7F79
+0x8EA1F1F2 0x7FB2
+0x8EA1F1F3 0x7FF0
+0x8EA1F1F4 0x7FF1
+0x8EA1F1F5 0x7FEE
+0x8EA1F1F6 0x8028
+0x8EA1F1F7 0x81B3
+0x8EA1F1F8 0x81A9
+0x8EA1F1F9 0x81A8
+0x8EA1F1FA 0x81FB
+0x8EA1F1FB 0x8208
+0x8EA1F1FC 0x8258
+0x8EA1F1FD 0x8259
+0x8EA1F1FE 0x854A
+0x8EA1F2A1 0x8559
+0x8EA1F2A2 0x8548
+0x8EA1F2A3 0x8568
+0x8EA1F2A4 0x8569
+0x8EA1F2A5 0x8543
+0x8EA1F2A6 0x8549
+0x8EA1F2A7 0x856D
+0x8EA1F2A8 0x856A
+0x8EA1F2A9 0x855E
+0x8EA1F2AA 0x8783
+0x8EA1F2AB 0x879F
+0x8EA1F2AC 0x879E
+0x8EA1F2AD 0x87A2
+0x8EA1F2AE 0x878D
+0x8EA1F2AF 0x8861
+0x8EA1F2B0 0x892A
+0x8EA1F2B1 0x8932
+0x8EA1F2B2 0x8925
+0x8EA1F2B3 0x892B
+0x8EA1F2B4 0x8921
+0x8EA1F2B5 0x89AA
+0x8EA1F2B6 0x89A6
+0x8EA1F2B7 0x8AE6
+0x8EA1F2B8 0x8AFA
+0x8EA1F2B9 0x8AEB
+0x8EA1F2BA 0x8AF1
+0x8EA1F2BB 0x8B00
+0x8EA1F2BC 0x8ADC
+0x8EA1F2BD 0x8AE7
+0x8EA1F2BE 0x8AEE
+0x8EA1F2BF 0x8AFE
+0x8EA1F2C0 0x8B01
+0x8EA1F2C1 0x8B02
+0x8EA1F2C2 0x8AF7
+0x8EA1F2C3 0x8AED
+0x8EA1F2C4 0x8AF3
+0x8EA1F2C5 0x8AF6
+0x8EA1F2C6 0x8AFC
+0x8EA1F2C7 0x8C6B
+0x8EA1F2C8 0x8C6D
+0x8EA1F2C9 0x8C93
+0x8EA1F2CA 0x8CF4
+0x8EA1F2CB 0x8E44
+0x8EA1F2CC 0x8E31
+0x8EA1F2CD 0x8E34
+0x8EA1F2CE 0x8E42
+0x8EA1F2CF 0x8E39
+0x8EA1F2D0 0x8E35
+0x8EA1F2D1 0x8F3B
+0x8EA1F2D2 0x8F2F
+0x8EA1F2D3 0x8F38
+0x8EA1F2D4 0x8F33
+0x8EA1F2D5 0x8FA8
+0x8EA1F2D6 0x8FA6
+0x8EA1F2D7 0x9075
+0x8EA1F2D8 0x9074
+0x8EA1F2D9 0x9078
+0x8EA1F2DA 0x9072
+0x8EA1F2DB 0x907C
+0x8EA1F2DC 0x907A
+0x8EA1F2DD 0x9134
+0x8EA1F2DE 0x9192
+0x8EA1F2DF 0x9320
+0x8EA1F2E0 0x9336
+0x8EA1F2E1 0x92F8
+0x8EA1F2E2 0x9333
+0x8EA1F2E3 0x932F
+0x8EA1F2E4 0x9322
+0x8EA1F2E5 0x92FC
+0x8EA1F2E6 0x932B
+0x8EA1F2E7 0x9304
+0x8EA1F2E8 0x931A
+0x8EA1F2E9 0x9310
+0x8EA1F2EA 0x9326
+0x8EA1F2EB 0x9321
+0x8EA1F2EC 0x9315
+0x8EA1F2ED 0x932E
+0x8EA1F2EE 0x9319
+0x8EA1F2EF 0x95BB
+0x8EA1F2F0 0x96A7
+0x8EA1F2F1 0x96A8
+0x8EA1F2F2 0x96AA
+0x8EA1F2F3 0x96D5
+0x8EA1F2F4 0x970E
+0x8EA1F2F5 0x9711
+0x8EA1F2F6 0x9716
+0x8EA1F2F7 0x970D
+0x8EA1F2F8 0x9713
+0x8EA1F2F9 0x970F
+0x8EA1F2FA 0x975B
+0x8EA1F2FB 0x975C
+0x8EA1F2FC 0x9766
+0x8EA1F2FD 0x9798
+0x8EA1F2FE 0x9830
+0x8EA1F3A1 0x9838
+0x8EA1F3A2 0x983B
+0x8EA1F3A3 0x9837
+0x8EA1F3A4 0x982D
+0x8EA1F3A5 0x9839
+0x8EA1F3A6 0x9824
+0x8EA1F3A7 0x9910
+0x8EA1F3A8 0x9928
+0x8EA1F3A9 0x991E
+0x8EA1F3AA 0x991B
+0x8EA1F3AB 0x9921
+0x8EA1F3AC 0x991A
+0x8EA1F3AD 0x99ED
+0x8EA1F3AE 0x99E2
+0x8EA1F3AF 0x99F1
+0x8EA1F3B0 0x9AB8
+0x8EA1F3B1 0x9ABC
+0x8EA1F3B2 0x9AFB
+0x8EA1F3B3 0x9AED
+0x8EA1F3B4 0x9B28
+0x8EA1F3B5 0x9B91
+0x8EA1F3B6 0x9D15
+0x8EA1F3B7 0x9D23
+0x8EA1F3B8 0x9D26
+0x8EA1F3B9 0x9D28
+0x8EA1F3BA 0x9D12
+0x8EA1F3BB 0x9D1B
+0x8EA1F3BC 0x9ED8
+0x8EA1F3BD 0x9ED4
+0x8EA1F3BE 0x9F8D
+0x8EA1F3BF 0x9F9C
+0x8EA1F3C0 0x512A
+0x8EA1F3C1 0x511F
+0x8EA1F3C2 0x5121
+0x8EA1F3C3 0x5132
+0x8EA1F3C4 0x52F5
+0x8EA1F3C5 0x568E
+0x8EA1F3C6 0x5680
+0x8EA1F3C7 0x5690
+0x8EA1F3C8 0x5685
+0x8EA1F3C9 0x5687
+0x8EA1F3CA 0x568F
+0x8EA1F3CB 0x58D5
+0x8EA1F3CC 0x58D3
+0x8EA1F3CD 0x58D1
+0x8EA1F3CE 0x58CE
+0x8EA1F3CF 0x5B30
+0x8EA1F3D0 0x5B2A
+0x8EA1F3D1 0x5B24
+0x8EA1F3D2 0x5B7A
+0x8EA1F3D3 0x5C37
+0x8EA1F3D4 0x5C68
+0x8EA1F3D5 0x5DBC
+0x8EA1F3D6 0x5DBA
+0x8EA1F3D7 0x5DBD
+0x8EA1F3D8 0x5DB8
+0x8EA1F3D9 0x5E6B
+0x8EA1F3DA 0x5F4C
+0x8EA1F3DB 0x5FBD
+0x8EA1F3DC 0x61C9
+0x8EA1F3DD 0x61C2
+0x8EA1F3DE 0x61C7
+0x8EA1F3DF 0x61E6
+0x8EA1F3E0 0x61CB
+0x8EA1F3E1 0x6232
+0x8EA1F3E2 0x6234
+0x8EA1F3E3 0x64CE
+0x8EA1F3E4 0x64CA
+0x8EA1F3E5 0x64D8
+0x8EA1F3E6 0x64E0
+0x8EA1F3E7 0x64F0
+0x8EA1F3E8 0x64E6
+0x8EA1F3E9 0x64EC
+0x8EA1F3EA 0x64F1
+0x8EA1F3EB 0x64E2
+0x8EA1F3EC 0x64ED
+0x8EA1F3ED 0x6582
+0x8EA1F3EE 0x6583
+0x8EA1F3EF 0x66D9
+0x8EA1F3F0 0x66D6
+0x8EA1F3F1 0x6A80
+0x8EA1F3F2 0x6A94
+0x8EA1F3F3 0x6A84
+0x8EA1F3F4 0x6AA2
+0x8EA1F3F5 0x6A9C
+0x8EA1F3F6 0x6ADB
+0x8EA1F3F7 0x6AA3
+0x8EA1F3F8 0x6A7E
+0x8EA1F3F9 0x6A97
+0x8EA1F3FA 0x6A90
+0x8EA1F3FB 0x6AA0
+0x8EA1F3FC 0x6B5C
+0x8EA1F3FD 0x6BAE
+0x8EA1F3FE 0x6BDA
+0x8EA1F4A1 0x6C08
+0x8EA1F4A2 0x6FD8
+0x8EA1F4A3 0x6FF1
+0x8EA1F4A4 0x6FDF
+0x8EA1F4A5 0x6FE0
+0x8EA1F4A6 0x6FDB
+0x8EA1F4A7 0x6FE4
+0x8EA1F4A8 0x6FEB
+0x8EA1F4A9 0x6FEF
+0x8EA1F4AA 0x6F80
+0x8EA1F4AB 0x6FEC
+0x8EA1F4AC 0x6FE1
+0x8EA1F4AD 0x6FE9
+0x8EA1F4AE 0x6FD5
+0x8EA1F4AF 0x6FEE
+0x8EA1F4B0 0x6FF0
+0x8EA1F4B1 0x71E7
+0x8EA1F4B2 0x71DF
+0x8EA1F4B3 0x71EE
+0x8EA1F4B4 0x71E6
+0x8EA1F4B5 0x71E5
+0x8EA1F4B6 0x71ED
+0x8EA1F4B7 0x71EC
+0x8EA1F4B8 0x71F4
+0x8EA1F4B9 0x71E0
+0x8EA1F4BA 0x7235
+0x8EA1F4BB 0x7246
+0x8EA1F4BC 0x7370
+0x8EA1F4BD 0x7372
+0x8EA1F4BE 0x74A9
+0x8EA1F4BF 0x74B0
+0x8EA1F4C0 0x74A6
+0x8EA1F4C1 0x74A8
+0x8EA1F4C2 0x7646
+0x8EA1F4C3 0x7642
+0x8EA1F4C4 0x764C
+0x8EA1F4C5 0x76EA
+0x8EA1F4C6 0x77B3
+0x8EA1F4C7 0x77AA
+0x8EA1F4C8 0x77B0
+0x8EA1F4C9 0x77AC
+0x8EA1F4CA 0x77A7
+0x8EA1F4CB 0x77AD
+0x8EA1F4CC 0x77EF
+0x8EA1F4CD 0x78F7
+0x8EA1F4CE 0x78FA
+0x8EA1F4CF 0x78F4
+0x8EA1F4D0 0x78EF
+0x8EA1F4D1 0x7901
+0x8EA1F4D2 0x79A7
+0x8EA1F4D3 0x79AA
+0x8EA1F4D4 0x7A57
+0x8EA1F4D5 0x7ABF
+0x8EA1F4D6 0x7C07
+0x8EA1F4D7 0x7C0D
+0x8EA1F4D8 0x7BFE
+0x8EA1F4D9 0x7BF7
+0x8EA1F4DA 0x7C0C
+0x8EA1F4DB 0x7BE0
+0x8EA1F4DC 0x7CE0
+0x8EA1F4DD 0x7CDC
+0x8EA1F4DE 0x7CDE
+0x8EA1F4DF 0x7CE2
+0x8EA1F4E0 0x7CDF
+0x8EA1F4E1 0x7CD9
+0x8EA1F4E2 0x7CDD
+0x8EA1F4E3 0x7E2E
+0x8EA1F4E4 0x7E3E
+0x8EA1F4E5 0x7E46
+0x8EA1F4E6 0x7E37
+0x8EA1F4E7 0x7E32
+0x8EA1F4E8 0x7E43
+0x8EA1F4E9 0x7E2B
+0x8EA1F4EA 0x7E3D
+0x8EA1F4EB 0x7E31
+0x8EA1F4EC 0x7E45
+0x8EA1F4ED 0x7E41
+0x8EA1F4EE 0x7E34
+0x8EA1F4EF 0x7E39
+0x8EA1F4F0 0x7E48
+0x8EA1F4F1 0x7E35
+0x8EA1F4F2 0x7E3F
+0x8EA1F4F3 0x7E2F
+0x8EA1F4F4 0x7F44
+0x8EA1F4F5 0x7FF3
+0x8EA1F4F6 0x7FFC
+0x8EA1F4F7 0x8071
+0x8EA1F4F8 0x8072
+0x8EA1F4F9 0x8070
+0x8EA1F4FA 0x806F
+0x8EA1F4FB 0x8073
+0x8EA1F4FC 0x81C6
+0x8EA1F4FD 0x81C3
+0x8EA1F4FE 0x81BA
+0x8EA1F5A1 0x81C2
+0x8EA1F5A2 0x81C0
+0x8EA1F5A3 0x81BF
+0x8EA1F5A4 0x81BD
+0x8EA1F5A5 0x81C9
+0x8EA1F5A6 0x81BE
+0x8EA1F5A7 0x81E8
+0x8EA1F5A8 0x8209
+0x8EA1F5A9 0x8271
+0x8EA1F5AA 0x85AA
+0x8EA1F5AB 0x8584
+0x8EA1F5AC 0x857E
+0x8EA1F5AD 0x859C
+0x8EA1F5AE 0x8591
+0x8EA1F5AF 0x8594
+0x8EA1F5B0 0x85AF
+0x8EA1F5B1 0x859B
+0x8EA1F5B2 0x8587
+0x8EA1F5B3 0x85A8
+0x8EA1F5B4 0x858A
+0x8EA1F5B5 0x85A6
+0x8EA1F5B6 0x8667
+0x8EA1F5B7 0x87C0
+0x8EA1F5B8 0x87D1
+0x8EA1F5B9 0x87B3
+0x8EA1F5BA 0x87D2
+0x8EA1F5BB 0x87C6
+0x8EA1F5BC 0x87AB
+0x8EA1F5BD 0x87BB
+0x8EA1F5BE 0x87BA
+0x8EA1F5BF 0x87C8
+0x8EA1F5C0 0x87CB
+0x8EA1F5C1 0x893B
+0x8EA1F5C2 0x8936
+0x8EA1F5C3 0x8944
+0x8EA1F5C4 0x8938
+0x8EA1F5C5 0x893D
+0x8EA1F5C6 0x89AC
+0x8EA1F5C7 0x8B0E
+0x8EA1F5C8 0x8B17
+0x8EA1F5C9 0x8B19
+0x8EA1F5CA 0x8B1B
+0x8EA1F5CB 0x8B0A
+0x8EA1F5CC 0x8B20
+0x8EA1F5CD 0x8B1D
+0x8EA1F5CE 0x8B04
+0x8EA1F5CF 0x8B10
+0x8EA1F5D0 0x8C41
+0x8EA1F5D1 0x8C3F
+0x8EA1F5D2 0x8C73
+0x8EA1F5D3 0x8CFA
+0x8EA1F5D4 0x8CFD
+0x8EA1F5D5 0x8CFC
+0x8EA1F5D6 0x8CF8
+0x8EA1F5D7 0x8CFB
+0x8EA1F5D8 0x8DA8
+0x8EA1F5D9 0x8E49
+0x8EA1F5DA 0x8E4B
+0x8EA1F5DB 0x8E48
+0x8EA1F5DC 0x8E4A
+0x8EA1F5DD 0x8F44
+0x8EA1F5DE 0x8F3E
+0x8EA1F5DF 0x8F42
+0x8EA1F5E0 0x8F45
+0x8EA1F5E1 0x8F3F
+0x8EA1F5E2 0x907F
+0x8EA1F5E3 0x907D
+0x8EA1F5E4 0x9084
+0x8EA1F5E5 0x9081
+0x8EA1F5E6 0x9082
+0x8EA1F5E7 0x9080
+0x8EA1F5E8 0x9139
+0x8EA1F5E9 0x91A3
+0x8EA1F5EA 0x919E
+0x8EA1F5EB 0x919C
+0x8EA1F5EC 0x934D
+0x8EA1F5ED 0x9382
+0x8EA1F5EE 0x9328
+0x8EA1F5EF 0x9375
+0x8EA1F5F0 0x934A
+0x8EA1F5F1 0x9365
+0x8EA1F5F2 0x934B
+0x8EA1F5F3 0x9318
+0x8EA1F5F4 0x937E
+0x8EA1F5F5 0x936C
+0x8EA1F5F6 0x935B
+0x8EA1F5F7 0x9370
+0x8EA1F5F8 0x935A
+0x8EA1F5F9 0x9354
+0x8EA1F5FA 0x95CA
+0x8EA1F5FB 0x95CB
+0x8EA1F5FC 0x95CC
+0x8EA1F5FD 0x95C8
+0x8EA1F5FE 0x95C6
+0x8EA1F6A1 0x96B1
+0x8EA1F6A2 0x96B8
+0x8EA1F6A3 0x96D6
+0x8EA1F6A4 0x971C
+0x8EA1F6A5 0x971E
+0x8EA1F6A6 0x97A0
+0x8EA1F6A7 0x97D3
+0x8EA1F6A8 0x9846
+0x8EA1F6A9 0x98B6
+0x8EA1F6AA 0x9935
+0x8EA1F6AB 0x9A01
+0x8EA1F6AC 0x99FF
+0x8EA1F6AD 0x9BAE
+0x8EA1F6AE 0x9BAB
+0x8EA1F6AF 0x9BAA
+0x8EA1F6B0 0x9BAD
+0x8EA1F6B1 0x9D3B
+0x8EA1F6B2 0x9D3F
+0x8EA1F6B3 0x9E8B
+0x8EA1F6B4 0x9ECF
+0x8EA1F6B5 0x9EDE
+0x8EA1F6B6 0x9EDC
+0x8EA1F6B7 0x9EDD
+0x8EA1F6B8 0x9EDB
+0x8EA1F6B9 0x9F3E
+0x8EA1F6BA 0x9F4B
+0x8EA1F6BB 0x53E2
+0x8EA1F6BC 0x5695
+0x8EA1F6BD 0x56AE
+0x8EA1F6BE 0x58D9
+0x8EA1F6BF 0x58D8
+0x8EA1F6C0 0x5B38
+0x8EA1F6C1 0x5F5E
+0x8EA1F6C2 0x61E3
+0x8EA1F6C3 0x6233
+0x8EA1F6C4 0x64F4
+0x8EA1F6C5 0x64F2
+0x8EA1F6C6 0x64FE
+0x8EA1F6C7 0x6506
+0x8EA1F6C8 0x64FA
+0x8EA1F6C9 0x64FB
+0x8EA1F6CA 0x64F7
+0x8EA1F6CB 0x65B7
+0x8EA1F6CC 0x66DC
+0x8EA1F6CD 0x6726
+0x8EA1F6CE 0x6AB3
+0x8EA1F6CF 0x6AAC
+0x8EA1F6D0 0x6AC3
+0x8EA1F6D1 0x6ABB
+0x8EA1F6D2 0x6AB8
+0x8EA1F6D3 0x6AC2
+0x8EA1F6D4 0x6AAE
+0x8EA1F6D5 0x6AAF
+0x8EA1F6D6 0x6B5F
+0x8EA1F6D7 0x6B78
+0x8EA1F6D8 0x6BAF
+0x8EA1F6D9 0x7009
+0x8EA1F6DA 0x700B
+0x8EA1F6DB 0x6FFE
+0x8EA1F6DC 0x7006
+0x8EA1F6DD 0x6FFA
+0x8EA1F6DE 0x7011
+0x8EA1F6DF 0x700F
+0x8EA1F6E0 0x71FB
+0x8EA1F6E1 0x71FC
+0x8EA1F6E2 0x71FE
+0x8EA1F6E3 0x71F8
+0x8EA1F6E4 0x7377
+0x8EA1F6E5 0x7375
+0x8EA1F6E6 0x74A7
+0x8EA1F6E7 0x74BF
+0x8EA1F6E8 0x7515
+0x8EA1F6E9 0x7656
+0x8EA1F6EA 0x7658
+0x8EA1F6EB 0x7652
+0x8EA1F6EC 0x77BD
+0x8EA1F6ED 0x77BF
+0x8EA1F6EE 0x77BB
+0x8EA1F6EF 0x77BC
+0x8EA1F6F0 0x790E
+0x8EA1F6F1 0x79AE
+0x8EA1F6F2 0x7A61
+0x8EA1F6F3 0x7A62
+0x8EA1F6F4 0x7A60
+0x8EA1F6F5 0x7AC4
+0x8EA1F6F6 0x7AC5
+0x8EA1F6F7 0x7C2B
+0x8EA1F6F8 0x7C27
+0x8EA1F6F9 0x7C2A
+0x8EA1F6FA 0x7C1E
+0x8EA1F6FB 0x7C23
+0x8EA1F6FC 0x7C21
+0x8EA1F6FD 0x7CE7
+0x8EA1F6FE 0x7E54
+0x8EA1F7A1 0x7E55
+0x8EA1F7A2 0x7E5E
+0x8EA1F7A3 0x7E5A
+0x8EA1F7A4 0x7E61
+0x8EA1F7A5 0x7E52
+0x8EA1F7A6 0x7E59
+0x8EA1F7A7 0x7F48
+0x8EA1F7A8 0x7FF9
+0x8EA1F7A9 0x7FFB
+0x8EA1F7AA 0x8077
+0x8EA1F7AB 0x8076
+0x8EA1F7AC 0x81CD
+0x8EA1F7AD 0x81CF
+0x8EA1F7AE 0x820A
+0x8EA1F7AF 0x85CF
+0x8EA1F7B0 0x85A9
+0x8EA1F7B1 0x85CD
+0x8EA1F7B2 0x85D0
+0x8EA1F7B3 0x85C9
+0x8EA1F7B4 0x85B0
+0x8EA1F7B5 0x85BA
+0x8EA1F7B6 0x85B9
+0x8EA1F7B7 0x87EF
+0x8EA1F7B8 0x87EC
+0x8EA1F7B9 0x87F2
+0x8EA1F7BA 0x87E0
+0x8EA1F7BB 0x8986
+0x8EA1F7BC 0x89B2
+0x8EA1F7BD 0x89F4
+0x8EA1F7BE 0x8B28
+0x8EA1F7BF 0x8B39
+0x8EA1F7C0 0x8B2C
+0x8EA1F7C1 0x8B2B
+0x8EA1F7C2 0x8C50
+0x8EA1F7C3 0x8D05
+0x8EA1F7C4 0x8E59
+0x8EA1F7C5 0x8E63
+0x8EA1F7C6 0x8E66
+0x8EA1F7C7 0x8E64
+0x8EA1F7C8 0x8E5F
+0x8EA1F7C9 0x8E55
+0x8EA1F7CA 0x8EC0
+0x8EA1F7CB 0x8F49
+0x8EA1F7CC 0x8F4D
+0x8EA1F7CD 0x9087
+0x8EA1F7CE 0x9083
+0x8EA1F7CF 0x9088
+0x8EA1F7D0 0x91AB
+0x8EA1F7D1 0x91AC
+0x8EA1F7D2 0x91D0
+0x8EA1F7D3 0x9394
+0x8EA1F7D4 0x938A
+0x8EA1F7D5 0x9396
+0x8EA1F7D6 0x93A2
+0x8EA1F7D7 0x93B3
+0x8EA1F7D8 0x93AE
+0x8EA1F7D9 0x93AC
+0x8EA1F7DA 0x93B0
+0x8EA1F7DB 0x9398
+0x8EA1F7DC 0x939A
+0x8EA1F7DD 0x9397
+0x8EA1F7DE 0x95D4
+0x8EA1F7DF 0x95D6
+0x8EA1F7E0 0x95D0
+0x8EA1F7E1 0x95D5
+0x8EA1F7E2 0x96E2
+0x8EA1F7E3 0x96DC
+0x8EA1F7E4 0x96D9
+0x8EA1F7E5 0x96DB
+0x8EA1F7E6 0x96DE
+0x8EA1F7E7 0x9724
+0x8EA1F7E8 0x97A3
+0x8EA1F7E9 0x97A6
+0x8EA1F7EA 0x97AD
+0x8EA1F7EB 0x97F9
+0x8EA1F7EC 0x984D
+0x8EA1F7ED 0x984F
+0x8EA1F7EE 0x984C
+0x8EA1F7EF 0x984E
+0x8EA1F7F0 0x9853
+0x8EA1F7F1 0x98BA
+0x8EA1F7F2 0x993E
+0x8EA1F7F3 0x993F
+0x8EA1F7F4 0x993D
+0x8EA1F7F5 0x992E
+0x8EA1F7F6 0x99A5
+0x8EA1F7F7 0x9A0E
+0x8EA1F7F8 0x9AC1
+0x8EA1F7F9 0x9B03
+0x8EA1F7FA 0x9B06
+0x8EA1F7FB 0x9B4F
+0x8EA1F7FC 0x9B4E
+0x8EA1F7FD 0x9B4D
+0x8EA1F7FE 0x9BCA
+0x8EA1F8A1 0x9BC9
+0x8EA1F8A2 0x9BFD
+0x8EA1F8A3 0x9BC8
+0x8EA1F8A4 0x9BC0
+0x8EA1F8A5 0x9D51
+0x8EA1F8A6 0x9D5D
+0x8EA1F8A7 0x9D60
+0x8EA1F8A8 0x9EE0
+0x8EA1F8A9 0x9F15
+0x8EA1F8AA 0x9F2C
+0x8EA1F8AB 0x5133
+0x8EA1F8AC 0x56A5
+0x8EA1F8AD 0x56A8
+0x8EA1F8AE 0x58DE
+0x8EA1F8AF 0x58DF
+0x8EA1F8B0 0x58E2
+0x8EA1F8B1 0x5BF5
+0x8EA1F8B2 0x9F90
+0x8EA1F8B3 0x5EEC
+0x8EA1F8B4 0x61F2
+0x8EA1F8B5 0x61F7
+0x8EA1F8B6 0x61F6
+0x8EA1F8B7 0x61F5
+0x8EA1F8B8 0x6500
+0x8EA1F8B9 0x650F
+0x8EA1F8BA 0x66E0
+0x8EA1F8BB 0x66DD
+0x8EA1F8BC 0x6AE5
+0x8EA1F8BD 0x6ADD
+0x8EA1F8BE 0x6ADA
+0x8EA1F8BF 0x6AD3
+0x8EA1F8C0 0x701B
+0x8EA1F8C1 0x701F
+0x8EA1F8C2 0x7028
+0x8EA1F8C3 0x701A
+0x8EA1F8C4 0x701D
+0x8EA1F8C5 0x7015
+0x8EA1F8C6 0x7018
+0x8EA1F8C7 0x7206
+0x8EA1F8C8 0x720D
+0x8EA1F8C9 0x7258
+0x8EA1F8CA 0x72A2
+0x8EA1F8CB 0x7378
+0x8EA1F8CC 0x737A
+0x8EA1F8CD 0x74BD
+0x8EA1F8CE 0x74CA
+0x8EA1F8CF 0x74E3
+0x8EA1F8D0 0x7587
+0x8EA1F8D1 0x7586
+0x8EA1F8D2 0x765F
+0x8EA1F8D3 0x7661
+0x8EA1F8D4 0x77C7
+0x8EA1F8D5 0x7919
+0x8EA1F8D6 0x79B1
+0x8EA1F8D7 0x7A6B
+0x8EA1F8D8 0x7A69
+0x8EA1F8D9 0x7C3E
+0x8EA1F8DA 0x7C3F
+0x8EA1F8DB 0x7C38
+0x8EA1F8DC 0x7C3D
+0x8EA1F8DD 0x7C37
+0x8EA1F8DE 0x7C40
+0x8EA1F8DF 0x7E6B
+0x8EA1F8E0 0x7E6D
+0x8EA1F8E1 0x7E79
+0x8EA1F8E2 0x7E69
+0x8EA1F8E3 0x7E6A
+0x8EA1F8E4 0x7E73
+0x8EA1F8E5 0x7F85
+0x8EA1F8E6 0x7FB6
+0x8EA1F8E7 0x7FB9
+0x8EA1F8E8 0x7FB8
+0x8EA1F8E9 0x81D8
+0x8EA1F8EA 0x85E9
+0x8EA1F8EB 0x85DD
+0x8EA1F8EC 0x85EA
+0x8EA1F8ED 0x85D5
+0x8EA1F8EE 0x85E4
+0x8EA1F8EF 0x85E5
+0x8EA1F8F0 0x85F7
+0x8EA1F8F1 0x87FB
+0x8EA1F8F2 0x8805
+0x8EA1F8F3 0x880D
+0x8EA1F8F4 0x87F9
+0x8EA1F8F5 0x87FE
+0x8EA1F8F6 0x8960
+0x8EA1F8F7 0x895F
+0x8EA1F8F8 0x8956
+0x8EA1F8F9 0x895E
+0x8EA1F8FA 0x8B41
+0x8EA1F8FB 0x8B5C
+0x8EA1F8FC 0x8B58
+0x8EA1F8FD 0x8B49
+0x8EA1F8FE 0x8B5A
+0x8EA1F9A1 0x8B4E
+0x8EA1F9A2 0x8B4F
+0x8EA1F9A3 0x8B46
+0x8EA1F9A4 0x8B59
+0x8EA1F9A5 0x8D08
+0x8EA1F9A6 0x8D0A
+0x8EA1F9A7 0x8E7C
+0x8EA1F9A8 0x8E72
+0x8EA1F9A9 0x8E87
+0x8EA1F9AA 0x8E76
+0x8EA1F9AB 0x8E6C
+0x8EA1F9AC 0x8E7A
+0x8EA1F9AD 0x8E74
+0x8EA1F9AE 0x8F54
+0x8EA1F9AF 0x8F4E
+0x8EA1F9B0 0x8FAD
+0x8EA1F9B1 0x908A
+0x8EA1F9B2 0x908B
+0x8EA1F9B3 0x91B1
+0x8EA1F9B4 0x91AE
+0x8EA1F9B5 0x93E1
+0x8EA1F9B6 0x93D1
+0x8EA1F9B7 0x93DF
+0x8EA1F9B8 0x93C3
+0x8EA1F9B9 0x93C8
+0x8EA1F9BA 0x93DC
+0x8EA1F9BB 0x93DD
+0x8EA1F9BC 0x93D6
+0x8EA1F9BD 0x93E2
+0x8EA1F9BE 0x93CD
+0x8EA1F9BF 0x93D8
+0x8EA1F9C0 0x93E4
+0x8EA1F9C1 0x93D7
+0x8EA1F9C2 0x93E8
+0x8EA1F9C3 0x95DC
+0x8EA1F9C4 0x96B4
+0x8EA1F9C5 0x96E3
+0x8EA1F9C6 0x972A
+0x8EA1F9C7 0x9727
+0x8EA1F9C8 0x9761
+0x8EA1F9C9 0x97DC
+0x8EA1F9CA 0x97FB
+0x8EA1F9CB 0x985E
+0x8EA1F9CC 0x9858
+0x8EA1F9CD 0x985B
+0x8EA1F9CE 0x98BC
+0x8EA1F9CF 0x9945
+0x8EA1F9D0 0x9949
+0x8EA1F9D1 0x9A16
+0x8EA1F9D2 0x9A19
+0x8EA1F9D3 0x9B0D
+0x8EA1F9D4 0x9BE8
+0x8EA1F9D5 0x9BE7
+0x8EA1F9D6 0x9BD6
+0x8EA1F9D7 0x9BDB
+0x8EA1F9D8 0x9D89
+0x8EA1F9D9 0x9D61
+0x8EA1F9DA 0x9D72
+0x8EA1F9DB 0x9D6A
+0x8EA1F9DC 0x9D6C
+0x8EA1F9DD 0x9E92
+0x8EA1F9DE 0x9E97
+0x8EA1F9DF 0x9E93
+0x8EA1F9E0 0x9EB4
+0x8EA1F9E1 0x52F8
+0x8EA1F9E2 0x56B7
+0x8EA1F9E3 0x56B6
+0x8EA1F9E4 0x56B4
+0x8EA1F9E5 0x56BC
+0x8EA1F9E6 0x58E4
+0x8EA1F9E7 0x5B40
+0x8EA1F9E8 0x5B43
+0x8EA1F9E9 0x5B7D
+0x8EA1F9EA 0x5BF6
+0x8EA1F9EB 0x5DC9
+0x8EA1F9EC 0x61F8
+0x8EA1F9ED 0x61FA
+0x8EA1F9EE 0x6518
+0x8EA1F9EF 0x6514
+0x8EA1F9F0 0x6519
+0x8EA1F9F1 0x66E6
+0x8EA1F9F2 0x6727
+0x8EA1F9F3 0x6AEC
+0x8EA1F9F4 0x703E
+0x8EA1F9F5 0x7030
+0x8EA1F9F6 0x7032
+0x8EA1F9F7 0x7210
+0x8EA1F9F8 0x737B
+0x8EA1F9F9 0x74CF
+0x8EA1F9FA 0x7662
+0x8EA1F9FB 0x7665
+0x8EA1F9FC 0x7926
+0x8EA1F9FD 0x792A
+0x8EA1F9FE 0x792C
+0x8EA1FAA1 0x792B
+0x8EA1FAA2 0x7AC7
+0x8EA1FAA3 0x7AF6
+0x8EA1FAA4 0x7C4C
+0x8EA1FAA5 0x7C43
+0x8EA1FAA6 0x7C4D
+0x8EA1FAA7 0x7CEF
+0x8EA1FAA8 0x7CF0
+0x8EA1FAA9 0x8FAE
+0x8EA1FAAA 0x7E7D
+0x8EA1FAAB 0x7E7C
+0x8EA1FAAC 0x7E82
+0x8EA1FAAD 0x7F4C
+0x8EA1FAAE 0x8000
+0x8EA1FAAF 0x81DA
+0x8EA1FAB0 0x8266
+0x8EA1FAB1 0x85FB
+0x8EA1FAB2 0x85F9
+0x8EA1FAB3 0x8611
+0x8EA1FAB4 0x85FA
+0x8EA1FAB5 0x8606
+0x8EA1FAB6 0x860B
+0x8EA1FAB7 0x8607
+0x8EA1FAB8 0x860A
+0x8EA1FAB9 0x8814
+0x8EA1FABA 0x8815
+0x8EA1FABB 0x8964
+0x8EA1FABC 0x89BA
+0x8EA1FABD 0x89F8
+0x8EA1FABE 0x8B70
+0x8EA1FABF 0x8B6C
+0x8EA1FAC0 0x8B66
+0x8EA1FAC1 0x8B6F
+0x8EA1FAC2 0x8B5F
+0x8EA1FAC3 0x8B6B
+0x8EA1FAC4 0x8D0F
+0x8EA1FAC5 0x8D0D
+0x8EA1FAC6 0x8E89
+0x8EA1FAC7 0x8E81
+0x8EA1FAC8 0x8E85
+0x8EA1FAC9 0x8E82
+0x8EA1FACA 0x91B4
+0x8EA1FACB 0x91CB
+0x8EA1FACC 0x9418
+0x8EA1FACD 0x9403
+0x8EA1FACE 0x93FD
+0x8EA1FACF 0x95E1
+0x8EA1FAD0 0x9730
+0x8EA1FAD1 0x98C4
+0x8EA1FAD2 0x9952
+0x8EA1FAD3 0x9951
+0x8EA1FAD4 0x99A8
+0x8EA1FAD5 0x9A2B
+0x8EA1FAD6 0x9A30
+0x8EA1FAD7 0x9A37
+0x8EA1FAD8 0x9A35
+0x8EA1FAD9 0x9C13
+0x8EA1FADA 0x9C0D
+0x8EA1FADB 0x9E79
+0x8EA1FADC 0x9EB5
+0x8EA1FADD 0x9EE8
+0x8EA1FADE 0x9F2F
+0x8EA1FADF 0x9F5F
+0x8EA1FAE0 0x9F63
+0x8EA1FAE1 0x9F61
+0x8EA1FAE2 0x5137
+0x8EA1FAE3 0x5138
+0x8EA1FAE4 0x56C1
+0x8EA1FAE5 0x56C0
+0x8EA1FAE6 0x56C2
+0x8EA1FAE7 0x5914
+0x8EA1FAE8 0x5C6C
+0x8EA1FAE9 0x5DCD
+0x8EA1FAEA 0x61FC
+0x8EA1FAEB 0x61FE
+0x8EA1FAEC 0x651D
+0x8EA1FAED 0x651C
+0x8EA1FAEE 0x6595
+0x8EA1FAEF 0x66E9
+0x8EA1FAF0 0x6AFB
+0x8EA1FAF1 0x6B04
+0x8EA1FAF2 0x6AFA
+0x8EA1FAF3 0x6BB2
+0x8EA1FAF4 0x704C
+0x8EA1FAF5 0x721B
+0x8EA1FAF6 0x72A7
+0x8EA1FAF7 0x74D6
+0x8EA1FAF8 0x74D4
+0x8EA1FAF9 0x7669
+0x8EA1FAFA 0x77D3
+0x8EA1FAFB 0x7C50
+0x8EA1FAFC 0x7E8F
+0x8EA1FAFD 0x7E8C
+0x8EA1FAFE 0x7FBC
+0x8EA1FBA1 0x8617
+0x8EA1FBA2 0x862D
+0x8EA1FBA3 0x861A
+0x8EA1FBA4 0x8823
+0x8EA1FBA5 0x8822
+0x8EA1FBA6 0x8821
+0x8EA1FBA7 0x881F
+0x8EA1FBA8 0x896A
+0x8EA1FBA9 0x896C
+0x8EA1FBAA 0x89BD
+0x8EA1FBAB 0x8B74
+0x8EA1FBAC 0x8B77
+0x8EA1FBAD 0x8B7D
+0x8EA1FBAE 0x8D13
+0x8EA1FBAF 0x8E8A
+0x8EA1FBB0 0x8E8D
+0x8EA1FBB1 0x8E8B
+0x8EA1FBB2 0x8F5F
+0x8EA1FBB3 0x8FAF
+0x8EA1FBB4 0x91BA
+0x8EA1FBB5 0x942E
+0x8EA1FBB6 0x9433
+0x8EA1FBB7 0x9435
+0x8EA1FBB8 0x943A
+0x8EA1FBB9 0x9438
+0x8EA1FBBA 0x9432
+0x8EA1FBBB 0x942B
+0x8EA1FBBC 0x95E2
+0x8EA1FBBD 0x9738
+0x8EA1FBBE 0x9739
+0x8EA1FBBF 0x9732
+0x8EA1FBC0 0x97FF
+0x8EA1FBC1 0x9867
+0x8EA1FBC2 0x9865
+0x8EA1FBC3 0x9957
+0x8EA1FBC4 0x9A45
+0x8EA1FBC5 0x9A43
+0x8EA1FBC6 0x9A40
+0x8EA1FBC7 0x9A3E
+0x8EA1FBC8 0x9ACF
+0x8EA1FBC9 0x9B54
+0x8EA1FBCA 0x9B51
+0x8EA1FBCB 0x9C2D
+0x8EA1FBCC 0x9C25
+0x8EA1FBCD 0x9DAF
+0x8EA1FBCE 0x9DB4
+0x8EA1FBCF 0x9DC2
+0x8EA1FBD0 0x9DB8
+0x8EA1FBD1 0x9E9D
+0x8EA1FBD2 0x9EEF
+0x8EA1FBD3 0x9F19
+0x8EA1FBD4 0x9F5C
+0x8EA1FBD5 0x9F66
+0x8EA1FBD6 0x9F67
+0x8EA1FBD7 0x513C
+0x8EA1FBD8 0x513B
+0x8EA1FBD9 0x56C8
+0x8EA1FBDA 0x56CA
+0x8EA1FBDB 0x56C9
+0x8EA1FBDC 0x5B7F
+0x8EA1FBDD 0x5DD4
+0x8EA1FBDE 0x5DD2
+0x8EA1FBDF 0x5F4E
+0x8EA1FBE0 0x61FF
+0x8EA1FBE1 0x6524
+0x8EA1FBE2 0x6B0A
+0x8EA1FBE3 0x6B61
+0x8EA1FBE4 0x7051
+0x8EA1FBE5 0x7058
+0x8EA1FBE6 0x7380
+0x8EA1FBE7 0x74E4
+0x8EA1FBE8 0x758A
+0x8EA1FBE9 0x766E
+0x8EA1FBEA 0x766C
+0x8EA1FBEB 0x79B3
+0x8EA1FBEC 0x7C60
+0x8EA1FBED 0x7C5F
+0x8EA1FBEE 0x807E
+0x8EA1FBEF 0x807D
+0x8EA1FBF0 0x81DF
+0x8EA1FBF1 0x8972
+0x8EA1FBF2 0x896F
+0x8EA1FBF3 0x89FC
+0x8EA1FBF4 0x8B80
+0x8EA1FBF5 0x8D16
+0x8EA1FBF6 0x8D17
+0x8EA1FBF7 0x8E91
+0x8EA1FBF8 0x8E93
+0x8EA1FBF9 0x8F61
+0x8EA1FBFA 0x9148
+0x8EA1FBFB 0x9444
+0x8EA1FBFC 0x9451
+0x8EA1FBFD 0x9452
+0x8EA1FBFE 0x973D
+0x8EA1FCA1 0x973E
+0x8EA1FCA2 0x97C3
+0x8EA1FCA3 0x97C1
+0x8EA1FCA4 0x986B
+0x8EA1FCA5 0x9955
+0x8EA1FCA6 0x9A55
+0x8EA1FCA7 0x9A4D
+0x8EA1FCA8 0x9AD2
+0x8EA1FCA9 0x9B1A
+0x8EA1FCAA 0x9C49
+0x8EA1FCAB 0x9C31
+0x8EA1FCAC 0x9C3E
+0x8EA1FCAD 0x9C3B
+0x8EA1FCAE 0x9DD3
+0x8EA1FCAF 0x9DD7
+0x8EA1FCB0 0x9F34
+0x8EA1FCB1 0x9F6C
+0x8EA1FCB2 0x9F6A
+0x8EA1FCB3 0x9F94
+0x8EA1FCB4 0x56CC
+0x8EA1FCB5 0x5DD6
+0x8EA1FCB6 0x6200
+0x8EA1FCB7 0x6523
+0x8EA1FCB8 0x652B
+0x8EA1FCB9 0x652A
+0x8EA1FCBA 0x66EC
+0x8EA1FCBB 0x6B10
+0x8EA1FCBC 0x74DA
+0x8EA1FCBD 0x7ACA
+0x8EA1FCBE 0x7C64
+0x8EA1FCBF 0x7C63
+0x8EA1FCC0 0x7C65
+0x8EA1FCC1 0x7E93
+0x8EA1FCC2 0x7E96
+0x8EA1FCC3 0x7E94
+0x8EA1FCC4 0x81E2
+0x8EA1FCC5 0x8638
+0x8EA1FCC6 0x863F
+0x8EA1FCC7 0x8831
+0x8EA1FCC8 0x8B8A
+0x8EA1FCC9 0x9090
+0x8EA1FCCA 0x908F
+0x8EA1FCCB 0x9463
+0x8EA1FCCC 0x9460
+0x8EA1FCCD 0x9464
+0x8EA1FCCE 0x9768
+0x8EA1FCCF 0x986F
+0x8EA1FCD0 0x995C
+0x8EA1FCD1 0x9A5A
+0x8EA1FCD2 0x9A5B
+0x8EA1FCD3 0x9A57
+0x8EA1FCD4 0x9AD3
+0x8EA1FCD5 0x9AD4
+0x8EA1FCD6 0x9AD1
+0x8EA1FCD7 0x9C54
+0x8EA1FCD8 0x9C57
+0x8EA1FCD9 0x9C56
+0x8EA1FCDA 0x9DE5
+0x8EA1FCDB 0x9E9F
+0x8EA1FCDC 0x9EF4
+0x8EA1FCDD 0x56D1
+0x8EA1FCDE 0x58E9
+0x8EA1FCDF 0x652C
+0x8EA1FCE0 0x705E
+0x8EA1FCE1 0x7671
+0x8EA1FCE2 0x7672
+0x8EA1FCE3 0x77D7
+0x8EA1FCE4 0x7F50
+0x8EA1FCE5 0x7F88
+0x8EA1FCE6 0x8836
+0x8EA1FCE7 0x8839
+0x8EA1FCE8 0x8862
+0x8EA1FCE9 0x8B93
+0x8EA1FCEA 0x8B92
+0x8EA1FCEB 0x8B96
+0x8EA1FCEC 0x8277
+0x8EA1FCED 0x8D1B
+0x8EA1FCEE 0x91C0
+0x8EA1FCEF 0x946A
+0x8EA1FCF0 0x9742
+0x8EA1FCF1 0x9748
+0x8EA1FCF2 0x9744
+0x8EA1FCF3 0x97C6
+0x8EA1FCF4 0x9870
+0x8EA1FCF5 0x9A5F
+0x8EA1FCF6 0x9B22
+0x8EA1FCF7 0x9B58
+0x8EA1FCF8 0x9C5F
+0x8EA1FCF9 0x9DF9
+0x8EA1FCFA 0x9DFA
+0x8EA1FCFB 0x9E7C
+0x8EA1FCFC 0x9E7D
+0x8EA1FCFD 0x9F07
+0x8EA1FCFE 0x9F77
+0x8EA1FDA1 0x9F72
+0x8EA1FDA2 0x5EF3
+0x8EA1FDA3 0x6B16
+0x8EA1FDA4 0x7063
+0x8EA1FDA5 0x7C6C
+0x8EA1FDA6 0x7C6E
+0x8EA1FDA7 0x883B
+0x8EA1FDA8 0x89C0
+0x8EA1FDA9 0x8EA1
+0x8EA1FDAA 0x91C1
+0x8EA1FDAB 0x9472
+0x8EA1FDAC 0x9470
+0x8EA1FDAD 0x9871
+0x8EA1FDAE 0x995E
+0x8EA1FDAF 0x9AD6
+0x8EA1FDB0 0x9B23
+0x8EA1FDB1 0x9ECC
+0x8EA1FDB2 0x7064
+0x8EA1FDB3 0x77DA
+0x8EA1FDB4 0x8B9A
+0x8EA1FDB5 0x9477
+0x8EA1FDB6 0x97C9
+0x8EA1FDB7 0x9A62
+0x8EA1FDB8 0x9A65
+0x8EA1FDB9 0x7E9C
+0x8EA1FDBA 0x8B9C
+0x8EA1FDBB 0x8EAA
+0x8EA1FDBC 0x91C5
+0x8EA1FDBD 0x947D
+0x8EA1FDBE 0x947E
+0x8EA1FDBF 0x947C
+0x8EA1FDC0 0x9C77
+0x8EA1FDC1 0x9C78
+0x8EA1FDC2 0x9EF7
+0x8EA1FDC3 0x8C54
+0x8EA1FDC4 0x947F
+0x8EA1FDC5 0x9E1A
+0x8EA1FDC6 0x7228
+0x8EA1FDC7 0x9A6A
+0x8EA1FDC8 0x9B31
+0x8EA1FDC9 0x9E1B
+0x8EA1FDCA 0x9E1E
+0x8EA1FDCB 0x7C72
+0x8EA3A1B8 0x5344
diff --git a/jni/iconv/tests/EUC-TW.TXT b/jni/iconv/tests/EUC-TW.TXT
new file mode 100644
index 0000000..95af746
--- /dev/null
+++ b/jni/iconv/tests/EUC-TW.TXT
@@ -0,0 +1,61439 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8EA1A1A1 0x3000
+0x8EA1A1A2 0xFF0C
+0x8EA1A1A3 0x3001
+0x8EA1A1A4 0x3002
+0x8EA1A1A5 0xFF0E
+0x8EA1A1A6 0x30FB
+0x8EA1A1A7 0xFF1B
+0x8EA1A1A8 0xFF1A
+0x8EA1A1A9 0xFF1F
+0x8EA1A1AA 0xFF01
+0x8EA1A1AB 0xFE30
+0x8EA1A1AC 0x2026
+0x8EA1A1AD 0x2025
+0x8EA1A1AE 0xFE50
+0x8EA1A1AF 0xFE51
+0x8EA1A1B0 0xFE52
+0x8EA1A1B1 0x00B7
+0x8EA1A1B2 0xFE54
+0x8EA1A1B3 0xFE55
+0x8EA1A1B4 0xFE56
+0x8EA1A1B5 0xFE57
+0x8EA1A1B6 0xFE31
+0x8EA1A1B7 0x2014
+0x8EA1A1B8 0xFE32
+0x8EA1A1B9 0x2013
+0x8EA1A1BE 0xFF08
+0x8EA1A1BF 0xFF09
+0x8EA1A1C0 0xFE35
+0x8EA1A1C1 0xFE36
+0x8EA1A1C2 0xFF5B
+0x8EA1A1C3 0xFF5D
+0x8EA1A1C4 0xFE37
+0x8EA1A1C5 0xFE38
+0x8EA1A1C6 0x3014
+0x8EA1A1C7 0x3015
+0x8EA1A1C8 0xFE39
+0x8EA1A1C9 0xFE3A
+0x8EA1A1CA 0x3010
+0x8EA1A1CB 0x3011
+0x8EA1A1CC 0xFE3B
+0x8EA1A1CD 0xFE3C
+0x8EA1A1CE 0x300A
+0x8EA1A1CF 0x300B
+0x8EA1A1D0 0xFE3D
+0x8EA1A1D1 0xFE3E
+0x8EA1A1D2 0x3008
+0x8EA1A1D3 0x3009
+0x8EA1A1D4 0xFE3F
+0x8EA1A1D5 0xFE40
+0x8EA1A1D6 0x300C
+0x8EA1A1D7 0x300D
+0x8EA1A1D8 0xFE41
+0x8EA1A1D9 0xFE42
+0x8EA1A1DA 0x300E
+0x8EA1A1DB 0x300F
+0x8EA1A1DC 0xFE43
+0x8EA1A1DD 0xFE44
+0x8EA1A1DE 0xFE59
+0x8EA1A1DF 0xFE5A
+0x8EA1A1E0 0xFE5B
+0x8EA1A1E1 0xFE5C
+0x8EA1A1E2 0xFE5D
+0x8EA1A1E3 0xFE5E
+0x8EA1A1E4 0x2018
+0x8EA1A1E5 0x2019
+0x8EA1A1E6 0x201C
+0x8EA1A1E7 0x201D
+0x8EA1A1E8 0x301D
+0x8EA1A1E9 0x301E
+0x8EA1A1EA 0x2032
+0x8EA1A1EB 0x2035
+0x8EA1A1EC 0xFF03
+0x8EA1A1ED 0xFF06
+0x8EA1A1EE 0xFF0A
+0x8EA1A1EF 0x203B
+0x8EA1A1F0 0x00A7
+0x8EA1A1F1 0x3003
+0x8EA1A1F2 0x25CB
+0x8EA1A1F3 0x25CF
+0x8EA1A1F4 0x25B3
+0x8EA1A1F5 0x25B2
+0x8EA1A1F6 0x25CE
+0x8EA1A1F7 0x2606
+0x8EA1A1F8 0x2605
+0x8EA1A1F9 0x25C7
+0x8EA1A1FA 0x25C6
+0x8EA1A1FB 0x25A1
+0x8EA1A1FC 0x25A0
+0x8EA1A1FD 0x25BD
+0x8EA1A1FE 0x25BC
+0x8EA1A2A1 0x32A3
+0x8EA1A2A2 0x2105
+0x8EA1A2A3 0x203E
+0x8EA1A2A5 0xFF3F
+0x8EA1A2A7 0xFE49
+0x8EA1A2A8 0xFE4A
+0x8EA1A2A9 0xFE4D
+0x8EA1A2AA 0xFE4E
+0x8EA1A2AB 0xFE4B
+0x8EA1A2AC 0xFE4C
+0x8EA1A2AD 0xFE5F
+0x8EA1A2AE 0xFE60
+0x8EA1A2AF 0xFE61
+0x8EA1A2B0 0xFF0B
+0x8EA1A2B1 0xFF0D
+0x8EA1A2B2 0x00D7
+0x8EA1A2B3 0x00F7
+0x8EA1A2B4 0x00B1
+0x8EA1A2B5 0x221A
+0x8EA1A2B6 0xFF1C
+0x8EA1A2B7 0xFF1E
+0x8EA1A2B8 0xFF1D
+0x8EA1A2B9 0x2266
+0x8EA1A2BA 0x2267
+0x8EA1A2BB 0x2260
+0x8EA1A2BC 0x221E
+0x8EA1A2BD 0x2252
+0x8EA1A2BE 0x2261
+0x8EA1A2BF 0xFE62
+0x8EA1A2C0 0xFE63
+0x8EA1A2C1 0xFE64
+0x8EA1A2C2 0xFE66
+0x8EA1A2C3 0xFE65
+0x8EA1A2C4 0x223C
+0x8EA1A2C5 0x2229
+0x8EA1A2C6 0x222A
+0x8EA1A2C7 0x22A5
+0x8EA1A2C8 0x2220
+0x8EA1A2C9 0x221F
+0x8EA1A2CA 0x22BF
+0x8EA1A2CB 0x33D2
+0x8EA1A2CC 0x33D1
+0x8EA1A2CD 0x222B
+0x8EA1A2CE 0x222E
+0x8EA1A2CF 0x2235
+0x8EA1A2D0 0x2234
+0x8EA1A2D1 0x2640
+0x8EA1A2D2 0x2642
+0x8EA1A2D3 0x2641
+0x8EA1A2D4 0x2609
+0x8EA1A2D5 0x2191
+0x8EA1A2D6 0x2193
+0x8EA1A2D7 0x2192
+0x8EA1A2D8 0x2190
+0x8EA1A2D9 0x2196
+0x8EA1A2DA 0x2197
+0x8EA1A2DB 0x2199
+0x8EA1A2DC 0x2198
+0x8EA1A2DD 0x2016
+0x8EA1A2DE 0xFF5C
+0x8EA1A2DF 0xFF0F
+0x8EA1A2E0 0xFF3C
+0x8EA1A2E1 0x2215
+0x8EA1A2E2 0xFE68
+0x8EA1A2E3 0xFF04
+0x8EA1A2E4 0xFFE5
+0x8EA1A2E5 0x3012
+0x8EA1A2E6 0xFFE0
+0x8EA1A2E7 0xFFE1
+0x8EA1A2E8 0xFF05
+0x8EA1A2E9 0xFF20
+0x8EA1A2EA 0x2103
+0x8EA1A2EB 0x2109
+0x8EA1A2EC 0xFE69
+0x8EA1A2ED 0xFE6A
+0x8EA1A2EE 0xFE6B
+0x8EA1A2EF 0x33D5
+0x8EA1A2F0 0x339C
+0x8EA1A2F1 0x339D
+0x8EA1A2F2 0x339E
+0x8EA1A2F3 0x33CE
+0x8EA1A2F4 0x33A1
+0x8EA1A2F5 0x338E
+0x8EA1A2F6 0x338F
+0x8EA1A2F7 0x33C4
+0x8EA1A2F8 0x00B0
+0x8EA1A2F9 0x5159
+0x8EA1A2FA 0x515B
+0x8EA1A2FB 0x515E
+0x8EA1A2FC 0x515D
+0x8EA1A2FD 0x5161
+0x8EA1A2FE 0x5163
+0x8EA1A3A1 0x55E7
+0x8EA1A3A2 0x74E9
+0x8EA1A3A3 0x7CCE
+0x8EA1A3A4 0x2581
+0x8EA1A3A5 0x2582
+0x8EA1A3A6 0x2583
+0x8EA1A3A7 0x2584
+0x8EA1A3A8 0x2585
+0x8EA1A3A9 0x2586
+0x8EA1A3AA 0x2587
+0x8EA1A3AB 0x2588
+0x8EA1A3AC 0x258F
+0x8EA1A3AD 0x258E
+0x8EA1A3AE 0x258D
+0x8EA1A3AF 0x258C
+0x8EA1A3B0 0x258B
+0x8EA1A3B1 0x258A
+0x8EA1A3B2 0x2589
+0x8EA1A3B3 0x253C
+0x8EA1A3B4 0x2534
+0x8EA1A3B5 0x252C
+0x8EA1A3B6 0x2524
+0x8EA1A3B7 0x251C
+0x8EA1A3B8 0x2594
+0x8EA1A3B9 0x2500
+0x8EA1A3BA 0x2502
+0x8EA1A3BB 0x2595
+0x8EA1A3BC 0x250C
+0x8EA1A3BD 0x2510
+0x8EA1A3BE 0x2514
+0x8EA1A3BF 0x2518
+0x8EA1A3C0 0x256D
+0x8EA1A3C1 0x256E
+0x8EA1A3C2 0x2570
+0x8EA1A3C3 0x256F
+0x8EA1A3C4 0x2550
+0x8EA1A3C5 0x255E
+0x8EA1A3C6 0x256A
+0x8EA1A3C7 0x2561
+0x8EA1A3C8 0x25E2
+0x8EA1A3C9 0x25E3
+0x8EA1A3CA 0x25E5
+0x8EA1A3CB 0x25E4
+0x8EA1A3CC 0x2571
+0x8EA1A3CD 0x2572
+0x8EA1A3CE 0x2573
+0x8EA1A4A1 0xFF10
+0x8EA1A4A2 0xFF11
+0x8EA1A4A3 0xFF12
+0x8EA1A4A4 0xFF13
+0x8EA1A4A5 0xFF14
+0x8EA1A4A6 0xFF15
+0x8EA1A4A7 0xFF16
+0x8EA1A4A8 0xFF17
+0x8EA1A4A9 0xFF18
+0x8EA1A4AA 0xFF19
+0x8EA1A4AB 0x2160
+0x8EA1A4AC 0x2161
+0x8EA1A4AD 0x2162
+0x8EA1A4AE 0x2163
+0x8EA1A4AF 0x2164
+0x8EA1A4B0 0x2165
+0x8EA1A4B1 0x2166
+0x8EA1A4B2 0x2167
+0x8EA1A4B3 0x2168
+0x8EA1A4B4 0x2169
+0x8EA1A4B5 0x3021
+0x8EA1A4B6 0x3022
+0x8EA1A4B7 0x3023
+0x8EA1A4B8 0x3024
+0x8EA1A4B9 0x3025
+0x8EA1A4BA 0x3026
+0x8EA1A4BB 0x3027
+0x8EA1A4BC 0x3028
+0x8EA1A4BD 0x3029
+0x8EA1A4BF 0x5344
+0x8EA1A4C1 0xFF21
+0x8EA1A4C2 0xFF22
+0x8EA1A4C3 0xFF23
+0x8EA1A4C4 0xFF24
+0x8EA1A4C5 0xFF25
+0x8EA1A4C6 0xFF26
+0x8EA1A4C7 0xFF27
+0x8EA1A4C8 0xFF28
+0x8EA1A4C9 0xFF29
+0x8EA1A4CA 0xFF2A
+0x8EA1A4CB 0xFF2B
+0x8EA1A4CC 0xFF2C
+0x8EA1A4CD 0xFF2D
+0x8EA1A4CE 0xFF2E
+0x8EA1A4CF 0xFF2F
+0x8EA1A4D0 0xFF30
+0x8EA1A4D1 0xFF31
+0x8EA1A4D2 0xFF32
+0x8EA1A4D3 0xFF33
+0x8EA1A4D4 0xFF34
+0x8EA1A4D5 0xFF35
+0x8EA1A4D6 0xFF36
+0x8EA1A4D7 0xFF37
+0x8EA1A4D8 0xFF38
+0x8EA1A4D9 0xFF39
+0x8EA1A4DA 0xFF3A
+0x8EA1A4DB 0xFF41
+0x8EA1A4DC 0xFF42
+0x8EA1A4DD 0xFF43
+0x8EA1A4DE 0xFF44
+0x8EA1A4DF 0xFF45
+0x8EA1A4E0 0xFF46
+0x8EA1A4E1 0xFF47
+0x8EA1A4E2 0xFF48
+0x8EA1A4E3 0xFF49
+0x8EA1A4E4 0xFF4A
+0x8EA1A4E5 0xFF4B
+0x8EA1A4E6 0xFF4C
+0x8EA1A4E7 0xFF4D
+0x8EA1A4E8 0xFF4E
+0x8EA1A4E9 0xFF4F
+0x8EA1A4EA 0xFF50
+0x8EA1A4EB 0xFF51
+0x8EA1A4EC 0xFF52
+0x8EA1A4ED 0xFF53
+0x8EA1A4EE 0xFF54
+0x8EA1A4EF 0xFF55
+0x8EA1A4F0 0xFF56
+0x8EA1A4F1 0xFF57
+0x8EA1A4F2 0xFF58
+0x8EA1A4F3 0xFF59
+0x8EA1A4F4 0xFF5A
+0x8EA1A4F5 0x0391
+0x8EA1A4F6 0x0392
+0x8EA1A4F7 0x0393
+0x8EA1A4F8 0x0394
+0x8EA1A4F9 0x0395
+0x8EA1A4FA 0x0396
+0x8EA1A4FB 0x0397
+0x8EA1A4FC 0x0398
+0x8EA1A4FD 0x0399
+0x8EA1A4FE 0x039A
+0x8EA1A5A1 0x039B
+0x8EA1A5A2 0x039C
+0x8EA1A5A3 0x039D
+0x8EA1A5A4 0x039E
+0x8EA1A5A5 0x039F
+0x8EA1A5A6 0x03A0
+0x8EA1A5A7 0x03A1
+0x8EA1A5A8 0x03A3
+0x8EA1A5A9 0x03A4
+0x8EA1A5AA 0x03A5
+0x8EA1A5AB 0x03A6
+0x8EA1A5AC 0x03A7
+0x8EA1A5AD 0x03A8
+0x8EA1A5AE 0x03A9
+0x8EA1A5AF 0x03B1
+0x8EA1A5B0 0x03B2
+0x8EA1A5B1 0x03B3
+0x8EA1A5B2 0x03B4
+0x8EA1A5B3 0x03B5
+0x8EA1A5B4 0x03B6
+0x8EA1A5B5 0x03B7
+0x8EA1A5B6 0x03B8
+0x8EA1A5B7 0x03B9
+0x8EA1A5B8 0x03BA
+0x8EA1A5B9 0x03BB
+0x8EA1A5BA 0x03BC
+0x8EA1A5BB 0x03BD
+0x8EA1A5BC 0x03BE
+0x8EA1A5BD 0x03BF
+0x8EA1A5BE 0x03C0
+0x8EA1A5BF 0x03C1
+0x8EA1A5C0 0x03C3
+0x8EA1A5C1 0x03C4
+0x8EA1A5C2 0x03C5
+0x8EA1A5C3 0x03C6
+0x8EA1A5C4 0x03C7
+0x8EA1A5C5 0x03C8
+0x8EA1A5C6 0x03C9
+0x8EA1A5C7 0x3105
+0x8EA1A5C8 0x3106
+0x8EA1A5C9 0x3107
+0x8EA1A5CA 0x3108
+0x8EA1A5CB 0x3109
+0x8EA1A5CC 0x310A
+0x8EA1A5CD 0x310B
+0x8EA1A5CE 0x310C
+0x8EA1A5CF 0x310D
+0x8EA1A5D0 0x310E
+0x8EA1A5D1 0x310F
+0x8EA1A5D2 0x3110
+0x8EA1A5D3 0x3111
+0x8EA1A5D4 0x3112
+0x8EA1A5D5 0x3113
+0x8EA1A5D6 0x3114
+0x8EA1A5D7 0x3115
+0x8EA1A5D8 0x3116
+0x8EA1A5D9 0x3117
+0x8EA1A5DA 0x3118
+0x8EA1A5DB 0x3119
+0x8EA1A5DC 0x311A
+0x8EA1A5DD 0x311B
+0x8EA1A5DE 0x311C
+0x8EA1A5DF 0x311D
+0x8EA1A5E0 0x311E
+0x8EA1A5E1 0x311F
+0x8EA1A5E2 0x3120
+0x8EA1A5E3 0x3121
+0x8EA1A5E4 0x3122
+0x8EA1A5E5 0x3123
+0x8EA1A5E6 0x3124
+0x8EA1A5E7 0x3125
+0x8EA1A5E8 0x3126
+0x8EA1A5E9 0x3127
+0x8EA1A5EA 0x3128
+0x8EA1A5EB 0x3129
+0x8EA1A5EC 0x02D9
+0x8EA1A5ED 0x02C9
+0x8EA1A5EE 0x02CA
+0x8EA1A5EF 0x02C7
+0x8EA1A5F0 0x02CB
+0x8EA1A6A1 0x2460
+0x8EA1A6A2 0x2461
+0x8EA1A6A3 0x2462
+0x8EA1A6A4 0x2463
+0x8EA1A6A5 0x2464
+0x8EA1A6A6 0x2465
+0x8EA1A6A7 0x2466
+0x8EA1A6A8 0x2467
+0x8EA1A6A9 0x2468
+0x8EA1A6AA 0x2469
+0x8EA1A6AB 0x2474
+0x8EA1A6AC 0x2475
+0x8EA1A6AD 0x2476
+0x8EA1A6AE 0x2477
+0x8EA1A6AF 0x2478
+0x8EA1A6B0 0x2479
+0x8EA1A6B1 0x247A
+0x8EA1A6B2 0x247B
+0x8EA1A6B3 0x247C
+0x8EA1A6B4 0x247D
+0x8EA1A6B5 0x2170
+0x8EA1A6B6 0x2171
+0x8EA1A6B7 0x2172
+0x8EA1A6B8 0x2173
+0x8EA1A6B9 0x2174
+0x8EA1A6BA 0x2175
+0x8EA1A6BB 0x2176
+0x8EA1A6BC 0x2177
+0x8EA1A6BD 0x2178
+0x8EA1A6BE 0x2179
+0x8EA1A7A8 0x4EA0
+0x8EA1A7AF 0x51AB
+0x8EA1A7B4 0x52F9
+0x8EA1C2A1 0x2400
+0x8EA1C2A2 0x2401
+0x8EA1C2A3 0x2402
+0x8EA1C2A4 0x2403
+0x8EA1C2A5 0x2404
+0x8EA1C2A6 0x2405
+0x8EA1C2A7 0x2406
+0x8EA1C2A8 0x2407
+0x8EA1C2A9 0x2408
+0x8EA1C2AA 0x2409
+0x8EA1C2AB 0x240A
+0x8EA1C2AC 0x240B
+0x8EA1C2AD 0x240C
+0x8EA1C2AE 0x240D
+0x8EA1C2AF 0x240E
+0x8EA1C2B0 0x240F
+0x8EA1C2B1 0x2410
+0x8EA1C2B2 0x2411
+0x8EA1C2B3 0x2412
+0x8EA1C2B4 0x2413
+0x8EA1C2B5 0x2414
+0x8EA1C2B6 0x2415
+0x8EA1C2B7 0x2416
+0x8EA1C2B8 0x2417
+0x8EA1C2B9 0x2418
+0x8EA1C2BA 0x2419
+0x8EA1C2BB 0x241A
+0x8EA1C2BC 0x241B
+0x8EA1C2BD 0x241C
+0x8EA1C2BE 0x241D
+0x8EA1C2BF 0x241E
+0x8EA1C2C0 0x241F
+0x8EA1C2C1 0x2421
+0x8EA1C2C2 0x20AC
+0x8EA1C4A1 0x4E00
+0x8EA1C4A2 0x4E59
+0x8EA1C4A3 0x4E01
+0x8EA1C4A4 0x4E03
+0x8EA1C4A5 0x4E43
+0x8EA1C4A6 0x4E5D
+0x8EA1C4A7 0x4E86
+0x8EA1C4A8 0x4E8C
+0x8EA1C4A9 0x4EBA
+0x8EA1C4AA 0x513F
+0x8EA1C4AB 0x5165
+0x8EA1C4AC 0x516B
+0x8EA1C4AD 0x51E0
+0x8EA1C4AE 0x5200
+0x8EA1C4AF 0x5201
+0x8EA1C4B0 0x529B
+0x8EA1C4B1 0x5315
+0x8EA1C4B2 0x5341
+0x8EA1C4B3 0x535C
+0x8EA1C4B4 0x53C8
+0x8EA1C4B5 0x4E09
+0x8EA1C4B6 0x4E0B
+0x8EA1C4B7 0x4E08
+0x8EA1C4B8 0x4E0A
+0x8EA1C4B9 0x4E2B
+0x8EA1C4BA 0x4E38
+0x8EA1C4BB 0x51E1
+0x8EA1C4BC 0x4E45
+0x8EA1C4BD 0x4E48
+0x8EA1C4BE 0x4E5F
+0x8EA1C4BF 0x4E5E
+0x8EA1C4C0 0x4E8E
+0x8EA1C4C1 0x4EA1
+0x8EA1C4C2 0x5140
+0x8EA1C4C3 0x5203
+0x8EA1C4C4 0x52FA
+0x8EA1C4C5 0x5343
+0x8EA1C4C6 0x53C9
+0x8EA1C4C7 0x53E3
+0x8EA1C4C8 0x571F
+0x8EA1C4C9 0x58EB
+0x8EA1C4CA 0x5915
+0x8EA1C4CB 0x5927
+0x8EA1C4CC 0x5973
+0x8EA1C4CD 0x5B50
+0x8EA1C4CE 0x5B51
+0x8EA1C4CF 0x5B53
+0x8EA1C4D0 0x5BF8
+0x8EA1C4D1 0x5C0F
+0x8EA1C4D2 0x5C22
+0x8EA1C4D3 0x5C38
+0x8EA1C4D4 0x5C71
+0x8EA1C4D5 0x5DDD
+0x8EA1C4D6 0x5DE5
+0x8EA1C4D7 0x5DF1
+0x8EA1C4D8 0x5DF2
+0x8EA1C4D9 0x5DF3
+0x8EA1C4DA 0x5DFE
+0x8EA1C4DB 0x5E72
+0x8EA1C4DC 0x5EFE
+0x8EA1C4DD 0x5F0B
+0x8EA1C4DE 0x5F13
+0x8EA1C4DF 0x624D
+0x8EA1C4E0 0x4E11
+0x8EA1C4E1 0x4E10
+0x8EA1C4E2 0x4E0D
+0x8EA1C4E3 0x4E2D
+0x8EA1C4E4 0x4E30
+0x8EA1C4E5 0x4E39
+0x8EA1C4E6 0x4E4B
+0x8EA1C4E7 0x5C39
+0x8EA1C4E8 0x4E88
+0x8EA1C4E9 0x4E91
+0x8EA1C4EA 0x4E95
+0x8EA1C4EB 0x4E92
+0x8EA1C4EC 0x4E94
+0x8EA1C4ED 0x4EA2
+0x8EA1C4EE 0x4EC1
+0x8EA1C4EF 0x4EC0
+0x8EA1C4F0 0x4EC3
+0x8EA1C4F1 0x4EC6
+0x8EA1C4F2 0x4EC7
+0x8EA1C4F3 0x4ECD
+0x8EA1C4F4 0x4ECA
+0x8EA1C4F5 0x4ECB
+0x8EA1C4F6 0x4EC4
+0x8EA1C4F7 0x5143
+0x8EA1C4F8 0x5141
+0x8EA1C4F9 0x5167
+0x8EA1C4FA 0x516D
+0x8EA1C4FB 0x516E
+0x8EA1C4FC 0x516C
+0x8EA1C4FD 0x5197
+0x8EA1C4FE 0x51F6
+0x8EA1C5A1 0x5206
+0x8EA1C5A2 0x5207
+0x8EA1C5A3 0x5208
+0x8EA1C5A4 0x52FB
+0x8EA1C5A5 0x52FE
+0x8EA1C5A6 0x52FF
+0x8EA1C5A7 0x5316
+0x8EA1C5A8 0x5339
+0x8EA1C5A9 0x5348
+0x8EA1C5AA 0x5347
+0x8EA1C5AB 0x5345
+0x8EA1C5AC 0x535E
+0x8EA1C5AD 0x5384
+0x8EA1C5AE 0x53CB
+0x8EA1C5AF 0x53CA
+0x8EA1C5B0 0x53CD
+0x8EA1C5B1 0x58EC
+0x8EA1C5B2 0x5929
+0x8EA1C5B3 0x592B
+0x8EA1C5B4 0x592A
+0x8EA1C5B5 0x592D
+0x8EA1C5B6 0x5B54
+0x8EA1C5B7 0x5C11
+0x8EA1C5B8 0x5C24
+0x8EA1C5B9 0x5C3A
+0x8EA1C5BA 0x5C6F
+0x8EA1C5BB 0x5DF4
+0x8EA1C5BC 0x5E7B
+0x8EA1C5BD 0x5EFF
+0x8EA1C5BE 0x5F14
+0x8EA1C5BF 0x5F15
+0x8EA1C5C0 0x5FC3
+0x8EA1C5C1 0x6208
+0x8EA1C5C2 0x6236
+0x8EA1C5C3 0x624B
+0x8EA1C5C4 0x624E
+0x8EA1C5C5 0x652F
+0x8EA1C5C6 0x6587
+0x8EA1C5C7 0x6597
+0x8EA1C5C8 0x65A4
+0x8EA1C5C9 0x65B9
+0x8EA1C5CA 0x65E5
+0x8EA1C5CB 0x66F0
+0x8EA1C5CC 0x6708
+0x8EA1C5CD 0x6728
+0x8EA1C5CE 0x6B20
+0x8EA1C5CF 0x6B62
+0x8EA1C5D0 0x6B79
+0x8EA1C5D1 0x6BCB
+0x8EA1C5D2 0x6BD4
+0x8EA1C5D3 0x6BDB
+0x8EA1C5D4 0x6C0F
+0x8EA1C5D5 0x6C34
+0x8EA1C5D6 0x706B
+0x8EA1C5D7 0x722A
+0x8EA1C5D8 0x7236
+0x8EA1C5D9 0x723B
+0x8EA1C5DA 0x7247
+0x8EA1C5DB 0x7259
+0x8EA1C5DC 0x725B
+0x8EA1C5DD 0x72AC
+0x8EA1C5DE 0x738B
+0x8EA1C5DF 0x4E19
+0x8EA1C5E0 0x4E16
+0x8EA1C5E1 0x4E15
+0x8EA1C5E2 0x4E14
+0x8EA1C5E3 0x4E18
+0x8EA1C5E4 0x4E3B
+0x8EA1C5E5 0x4E4D
+0x8EA1C5E6 0x4E4F
+0x8EA1C5E7 0x4E4E
+0x8EA1C5E8 0x4EE5
+0x8EA1C5E9 0x4ED8
+0x8EA1C5EA 0x4ED4
+0x8EA1C5EB 0x4ED5
+0x8EA1C5EC 0x4ED6
+0x8EA1C5ED 0x4ED7
+0x8EA1C5EE 0x4EE3
+0x8EA1C5EF 0x4EE4
+0x8EA1C5F0 0x4ED9
+0x8EA1C5F1 0x4EDE
+0x8EA1C5F2 0x5145
+0x8EA1C5F3 0x5144
+0x8EA1C5F4 0x5189
+0x8EA1C5F5 0x518A
+0x8EA1C5F6 0x51AC
+0x8EA1C5F7 0x51F9
+0x8EA1C5F8 0x51FA
+0x8EA1C5F9 0x51F8
+0x8EA1C5FA 0x520A
+0x8EA1C5FB 0x52A0
+0x8EA1C5FC 0x529F
+0x8EA1C5FD 0x5305
+0x8EA1C5FE 0x5306
+0x8EA1C6A1 0x5317
+0x8EA1C6A2 0x531D
+0x8EA1C6A3 0x4EDF
+0x8EA1C6A4 0x534A
+0x8EA1C6A5 0x5349
+0x8EA1C6A6 0x5361
+0x8EA1C6A7 0x5360
+0x8EA1C6A8 0x536F
+0x8EA1C6A9 0x536E
+0x8EA1C6AA 0x53BB
+0x8EA1C6AB 0x53EF
+0x8EA1C6AC 0x53E4
+0x8EA1C6AD 0x53F3
+0x8EA1C6AE 0x53EC
+0x8EA1C6AF 0x53EE
+0x8EA1C6B0 0x53E9
+0x8EA1C6B1 0x53E8
+0x8EA1C6B2 0x53FC
+0x8EA1C6B3 0x53F8
+0x8EA1C6B4 0x53F5
+0x8EA1C6B5 0x53EB
+0x8EA1C6B6 0x53E6
+0x8EA1C6B7 0x53EA
+0x8EA1C6B8 0x53F2
+0x8EA1C6B9 0x53F1
+0x8EA1C6BA 0x53F0
+0x8EA1C6BB 0x53E5
+0x8EA1C6BC 0x53ED
+0x8EA1C6BD 0x53FB
+0x8EA1C6BE 0x56DB
+0x8EA1C6BF 0x56DA
+0x8EA1C6C0 0x5916
+0x8EA1C6C1 0x592E
+0x8EA1C6C2 0x5931
+0x8EA1C6C3 0x5974
+0x8EA1C6C4 0x5976
+0x8EA1C6C5 0x5B55
+0x8EA1C6C6 0x5B83
+0x8EA1C6C7 0x5C3C
+0x8EA1C6C8 0x5DE8
+0x8EA1C6C9 0x5DE7
+0x8EA1C6CA 0x5DE6
+0x8EA1C6CB 0x5E02
+0x8EA1C6CC 0x5E03
+0x8EA1C6CD 0x5E73
+0x8EA1C6CE 0x5E7C
+0x8EA1C6CF 0x5F01
+0x8EA1C6D0 0x5F18
+0x8EA1C6D1 0x5F17
+0x8EA1C6D2 0x5FC5
+0x8EA1C6D3 0x620A
+0x8EA1C6D4 0x6253
+0x8EA1C6D5 0x6254
+0x8EA1C6D6 0x6252
+0x8EA1C6D7 0x6251
+0x8EA1C6D8 0x65A5
+0x8EA1C6D9 0x65E6
+0x8EA1C6DA 0x672E
+0x8EA1C6DB 0x672C
+0x8EA1C6DC 0x672A
+0x8EA1C6DD 0x672B
+0x8EA1C6DE 0x672D
+0x8EA1C6DF 0x6B63
+0x8EA1C6E0 0x6BCD
+0x8EA1C6E1 0x6C11
+0x8EA1C6E2 0x6C10
+0x8EA1C6E3 0x6C38
+0x8EA1C6E4 0x6C41
+0x8EA1C6E5 0x6C40
+0x8EA1C6E6 0x6C3E
+0x8EA1C6E7 0x72AF
+0x8EA1C6E8 0x7384
+0x8EA1C6E9 0x7389
+0x8EA1C6EA 0x74DC
+0x8EA1C6EB 0x74E6
+0x8EA1C6EC 0x7518
+0x8EA1C6ED 0x751F
+0x8EA1C6EE 0x7528
+0x8EA1C6EF 0x7529
+0x8EA1C6F0 0x7530
+0x8EA1C6F1 0x7531
+0x8EA1C6F2 0x7532
+0x8EA1C6F3 0x7533
+0x8EA1C6F4 0x758B
+0x8EA1C6F5 0x767D
+0x8EA1C6F6 0x76AE
+0x8EA1C6F7 0x76BF
+0x8EA1C6F8 0x76EE
+0x8EA1C6F9 0x77DB
+0x8EA1C6FA 0x77E2
+0x8EA1C6FB 0x77F3
+0x8EA1C6FC 0x793A
+0x8EA1C6FD 0x79BE
+0x8EA1C6FE 0x7A74
+0x8EA1C7A1 0x7ACB
+0x8EA1C7A2 0x4E1E
+0x8EA1C7A3 0x4E1F
+0x8EA1C7A4 0x4E52
+0x8EA1C7A5 0x4E53
+0x8EA1C7A6 0x4E69
+0x8EA1C7A7 0x4E99
+0x8EA1C7A8 0x4EA4
+0x8EA1C7A9 0x4EA6
+0x8EA1C7AA 0x4EA5
+0x8EA1C7AB 0x4EFF
+0x8EA1C7AC 0x4F09
+0x8EA1C7AD 0x4F19
+0x8EA1C7AE 0x4F0A
+0x8EA1C7AF 0x4F15
+0x8EA1C7B0 0x4F0D
+0x8EA1C7B1 0x4F10
+0x8EA1C7B2 0x4F11
+0x8EA1C7B3 0x4F0F
+0x8EA1C7B4 0x4EF2
+0x8EA1C7B5 0x4EF6
+0x8EA1C7B6 0x4EFB
+0x8EA1C7B7 0x4EF0
+0x8EA1C7B8 0x4EF3
+0x8EA1C7B9 0x4EFD
+0x8EA1C7BA 0x4F01
+0x8EA1C7BB 0x4F0B
+0x8EA1C7BC 0x5149
+0x8EA1C7BD 0x5147
+0x8EA1C7BE 0x5146
+0x8EA1C7BF 0x5148
+0x8EA1C7C0 0x5168
+0x8EA1C7C1 0x5171
+0x8EA1C7C2 0x518D
+0x8EA1C7C3 0x51B0
+0x8EA1C7C4 0x5217
+0x8EA1C7C5 0x5211
+0x8EA1C7C6 0x5212
+0x8EA1C7C7 0x520E
+0x8EA1C7C8 0x5216
+0x8EA1C7C9 0x52A3
+0x8EA1C7CA 0x5308
+0x8EA1C7CB 0x5321
+0x8EA1C7CC 0x5320
+0x8EA1C7CD 0x5370
+0x8EA1C7CE 0x5371
+0x8EA1C7CF 0x5409
+0x8EA1C7D0 0x540F
+0x8EA1C7D1 0x540C
+0x8EA1C7D2 0x540A
+0x8EA1C7D3 0x5410
+0x8EA1C7D4 0x5401
+0x8EA1C7D5 0x540B
+0x8EA1C7D6 0x5404
+0x8EA1C7D7 0x5411
+0x8EA1C7D8 0x540D
+0x8EA1C7D9 0x5408
+0x8EA1C7DA 0x5403
+0x8EA1C7DB 0x540E
+0x8EA1C7DC 0x5406
+0x8EA1C7DD 0x5412
+0x8EA1C7DE 0x56E0
+0x8EA1C7DF 0x56DE
+0x8EA1C7E0 0x56DD
+0x8EA1C7E1 0x5733
+0x8EA1C7E2 0x5730
+0x8EA1C7E3 0x5728
+0x8EA1C7E4 0x572D
+0x8EA1C7E5 0x572C
+0x8EA1C7E6 0x572F
+0x8EA1C7E7 0x5729
+0x8EA1C7E8 0x5919
+0x8EA1C7E9 0x591A
+0x8EA1C7EA 0x5937
+0x8EA1C7EB 0x5938
+0x8EA1C7EC 0x5984
+0x8EA1C7ED 0x5978
+0x8EA1C7EE 0x5983
+0x8EA1C7EF 0x597D
+0x8EA1C7F0 0x5979
+0x8EA1C7F1 0x5982
+0x8EA1C7F2 0x5981
+0x8EA1C7F3 0x5B57
+0x8EA1C7F4 0x5B58
+0x8EA1C7F5 0x5B87
+0x8EA1C7F6 0x5B88
+0x8EA1C7F7 0x5B85
+0x8EA1C7F8 0x5B89
+0x8EA1C7F9 0x5BFA
+0x8EA1C7FA 0x5C16
+0x8EA1C7FB 0x5C79
+0x8EA1C7FC 0x5DDE
+0x8EA1C7FD 0x5E06
+0x8EA1C7FE 0x5E76
+0x8EA1C8A1 0x5E74
+0x8EA1C8A2 0x5F0F
+0x8EA1C8A3 0x5F1B
+0x8EA1C8A4 0x5FD9
+0x8EA1C8A5 0x5FD6
+0x8EA1C8A6 0x620E
+0x8EA1C8A7 0x620C
+0x8EA1C8A8 0x620D
+0x8EA1C8A9 0x6210
+0x8EA1C8AA 0x6263
+0x8EA1C8AB 0x625B
+0x8EA1C8AC 0x6258
+0x8EA1C8AD 0x6536
+0x8EA1C8AE 0x65E9
+0x8EA1C8AF 0x65E8
+0x8EA1C8B0 0x65EC
+0x8EA1C8B1 0x65ED
+0x8EA1C8B2 0x66F2
+0x8EA1C8B3 0x66F3
+0x8EA1C8B4 0x6709
+0x8EA1C8B5 0x673D
+0x8EA1C8B6 0x6734
+0x8EA1C8B7 0x6731
+0x8EA1C8B8 0x6735
+0x8EA1C8B9 0x6B21
+0x8EA1C8BA 0x6B64
+0x8EA1C8BB 0x6B7B
+0x8EA1C8BC 0x6C16
+0x8EA1C8BD 0x6C5D
+0x8EA1C8BE 0x6C57
+0x8EA1C8BF 0x6C59
+0x8EA1C8C0 0x6C5F
+0x8EA1C8C1 0x6C60
+0x8EA1C8C2 0x6C50
+0x8EA1C8C3 0x6C55
+0x8EA1C8C4 0x6C61
+0x8EA1C8C5 0x6C5B
+0x8EA1C8C6 0x6C4D
+0x8EA1C8C7 0x6C4E
+0x8EA1C8C8 0x7070
+0x8EA1C8C9 0x725F
+0x8EA1C8CA 0x725D
+0x8EA1C8CB 0x767E
+0x8EA1C8CC 0x7AF9
+0x8EA1C8CD 0x7C73
+0x8EA1C8CE 0x7CF8
+0x8EA1C8CF 0x7F36
+0x8EA1C8D0 0x7F8A
+0x8EA1C8D1 0x7FBD
+0x8EA1C8D2 0x8001
+0x8EA1C8D3 0x8003
+0x8EA1C8D4 0x800C
+0x8EA1C8D5 0x8012
+0x8EA1C8D6 0x8033
+0x8EA1C8D7 0x807F
+0x8EA1C8D8 0x8089
+0x8EA1C8D9 0x808B
+0x8EA1C8DA 0x808C
+0x8EA1C8DB 0x81E3
+0x8EA1C8DC 0x81EA
+0x8EA1C8DD 0x81F3
+0x8EA1C8DE 0x81FC
+0x8EA1C8DF 0x820C
+0x8EA1C8E0 0x821B
+0x8EA1C8E1 0x821F
+0x8EA1C8E2 0x826E
+0x8EA1C8E3 0x8272
+0x8EA1C8E4 0x827E
+0x8EA1C8E5 0x866B
+0x8EA1C8E6 0x8840
+0x8EA1C8E7 0x884C
+0x8EA1C8E8 0x8863
+0x8EA1C8E9 0x897F
+0x8EA1C8EA 0x9621
+0x8EA1C8EB 0x4E32
+0x8EA1C8EC 0x4EA8
+0x8EA1C8ED 0x4F4D
+0x8EA1C8EE 0x4F4F
+0x8EA1C8EF 0x4F47
+0x8EA1C8F0 0x4F57
+0x8EA1C8F1 0x4F5E
+0x8EA1C8F2 0x4F34
+0x8EA1C8F3 0x4F5B
+0x8EA1C8F4 0x4F55
+0x8EA1C8F5 0x4F30
+0x8EA1C8F6 0x4F50
+0x8EA1C8F7 0x4F51
+0x8EA1C8F8 0x4F3D
+0x8EA1C8F9 0x4F3A
+0x8EA1C8FA 0x4F38
+0x8EA1C8FB 0x4F43
+0x8EA1C8FC 0x4F54
+0x8EA1C8FD 0x4F3C
+0x8EA1C8FE 0x4F46
+0x8EA1C9A1 0x4F63
+0x8EA1C9A2 0x4F5C
+0x8EA1C9A3 0x4F60
+0x8EA1C9A4 0x4F2F
+0x8EA1C9A5 0x4F4E
+0x8EA1C9A6 0x4F36
+0x8EA1C9A7 0x4F59
+0x8EA1C9A8 0x4F5D
+0x8EA1C9A9 0x4F48
+0x8EA1C9AA 0x4F5A
+0x8EA1C9AB 0x514C
+0x8EA1C9AC 0x514B
+0x8EA1C9AD 0x514D
+0x8EA1C9AE 0x5175
+0x8EA1C9AF 0x51B6
+0x8EA1C9B0 0x51B7
+0x8EA1C9B1 0x5225
+0x8EA1C9B2 0x5224
+0x8EA1C9B3 0x5229
+0x8EA1C9B4 0x522A
+0x8EA1C9B5 0x5228
+0x8EA1C9B6 0x52AB
+0x8EA1C9B7 0x52A9
+0x8EA1C9B8 0x52AA
+0x8EA1C9B9 0x52AC
+0x8EA1C9BA 0x5323
+0x8EA1C9BB 0x5373
+0x8EA1C9BC 0x5375
+0x8EA1C9BD 0x541D
+0x8EA1C9BE 0x542D
+0x8EA1C9BF 0x541E
+0x8EA1C9C0 0x543E
+0x8EA1C9C1 0x5426
+0x8EA1C9C2 0x544E
+0x8EA1C9C3 0x5427
+0x8EA1C9C4 0x5446
+0x8EA1C9C5 0x5443
+0x8EA1C9C6 0x5433
+0x8EA1C9C7 0x5448
+0x8EA1C9C8 0x5442
+0x8EA1C9C9 0x541B
+0x8EA1C9CA 0x5429
+0x8EA1C9CB 0x544A
+0x8EA1C9CC 0x5439
+0x8EA1C9CD 0x543B
+0x8EA1C9CE 0x5438
+0x8EA1C9CF 0x542E
+0x8EA1C9D0 0x5435
+0x8EA1C9D1 0x5436
+0x8EA1C9D2 0x5420
+0x8EA1C9D3 0x543C
+0x8EA1C9D4 0x5440
+0x8EA1C9D5 0x5431
+0x8EA1C9D6 0x542B
+0x8EA1C9D7 0x541F
+0x8EA1C9D8 0x542C
+0x8EA1C9D9 0x56EA
+0x8EA1C9DA 0x56F0
+0x8EA1C9DB 0x56E4
+0x8EA1C9DC 0x56EB
+0x8EA1C9DD 0x574A
+0x8EA1C9DE 0x5751
+0x8EA1C9DF 0x5740
+0x8EA1C9E0 0x574D
+0x8EA1C9E1 0x5747
+0x8EA1C9E2 0x574E
+0x8EA1C9E3 0x573E
+0x8EA1C9E4 0x5750
+0x8EA1C9E5 0x574F
+0x8EA1C9E6 0x573B
+0x8EA1C9E7 0x58EF
+0x8EA1C9E8 0x593E
+0x8EA1C9E9 0x599D
+0x8EA1C9EA 0x5992
+0x8EA1C9EB 0x59A8
+0x8EA1C9EC 0x599E
+0x8EA1C9ED 0x59A3
+0x8EA1C9EE 0x5999
+0x8EA1C9EF 0x5996
+0x8EA1C9F0 0x598D
+0x8EA1C9F1 0x59A4
+0x8EA1C9F2 0x5993
+0x8EA1C9F3 0x598A
+0x8EA1C9F4 0x59A5
+0x8EA1C9F5 0x5B5D
+0x8EA1C9F6 0x5B5C
+0x8EA1C9F7 0x5B5A
+0x8EA1C9F8 0x5B5B
+0x8EA1C9F9 0x5B8C
+0x8EA1C9FA 0x5B8B
+0x8EA1C9FB 0x5B8F
+0x8EA1C9FC 0x5C2C
+0x8EA1C9FD 0x5C40
+0x8EA1C9FE 0x5C41
+0x8EA1CAA1 0x5C3F
+0x8EA1CAA2 0x5C3E
+0x8EA1CAA3 0x5C90
+0x8EA1CAA4 0x5C91
+0x8EA1CAA5 0x5C94
+0x8EA1CAA6 0x5C8C
+0x8EA1CAA7 0x5DEB
+0x8EA1CAA8 0x5E0C
+0x8EA1CAA9 0x5E8F
+0x8EA1CAAA 0x5E87
+0x8EA1CAAB 0x5E8A
+0x8EA1CAAC 0x5EF7
+0x8EA1CAAD 0x5F04
+0x8EA1CAAE 0x5F1F
+0x8EA1CAAF 0x5F64
+0x8EA1CAB0 0x5F62
+0x8EA1CAB1 0x5F77
+0x8EA1CAB2 0x5F79
+0x8EA1CAB3 0x5FD8
+0x8EA1CAB4 0x5FCC
+0x8EA1CAB5 0x5FD7
+0x8EA1CAB6 0x5FCD
+0x8EA1CAB7 0x5FF1
+0x8EA1CAB8 0x5FEB
+0x8EA1CAB9 0x5FF8
+0x8EA1CABA 0x5FEA
+0x8EA1CABB 0x6212
+0x8EA1CABC 0x6211
+0x8EA1CABD 0x6284
+0x8EA1CABE 0x6297
+0x8EA1CABF 0x6296
+0x8EA1CAC0 0x6280
+0x8EA1CAC1 0x6276
+0x8EA1CAC2 0x6289
+0x8EA1CAC3 0x626D
+0x8EA1CAC4 0x628A
+0x8EA1CAC5 0x627C
+0x8EA1CAC6 0x627E
+0x8EA1CAC7 0x6279
+0x8EA1CAC8 0x6273
+0x8EA1CAC9 0x6292
+0x8EA1CACA 0x626F
+0x8EA1CACB 0x6298
+0x8EA1CACC 0x626E
+0x8EA1CACD 0x6295
+0x8EA1CACE 0x6293
+0x8EA1CACF 0x6291
+0x8EA1CAD0 0x6286
+0x8EA1CAD1 0x6539
+0x8EA1CAD2 0x653B
+0x8EA1CAD3 0x6538
+0x8EA1CAD4 0x65F1
+0x8EA1CAD5 0x66F4
+0x8EA1CAD6 0x675F
+0x8EA1CAD7 0x674E
+0x8EA1CAD8 0x674F
+0x8EA1CAD9 0x6750
+0x8EA1CADA 0x6751
+0x8EA1CADB 0x675C
+0x8EA1CADC 0x6756
+0x8EA1CADD 0x675E
+0x8EA1CADE 0x6749
+0x8EA1CADF 0x6746
+0x8EA1CAE0 0x6760
+0x8EA1CAE1 0x6753
+0x8EA1CAE2 0x6757
+0x8EA1CAE3 0x6B65
+0x8EA1CAE4 0x6BCF
+0x8EA1CAE5 0x6C42
+0x8EA1CAE6 0x6C5E
+0x8EA1CAE7 0x6C99
+0x8EA1CAE8 0x6C81
+0x8EA1CAE9 0x6C88
+0x8EA1CAEA 0x6C89
+0x8EA1CAEB 0x6C85
+0x8EA1CAEC 0x6C9B
+0x8EA1CAED 0x6C6A
+0x8EA1CAEE 0x6C7A
+0x8EA1CAEF 0x6C90
+0x8EA1CAF0 0x6C70
+0x8EA1CAF1 0x6C8C
+0x8EA1CAF2 0x6C68
+0x8EA1CAF3 0x6C96
+0x8EA1CAF4 0x6C92
+0x8EA1CAF5 0x6C7D
+0x8EA1CAF6 0x6C83
+0x8EA1CAF7 0x6C72
+0x8EA1CAF8 0x6C7E
+0x8EA1CAF9 0x6C74
+0x8EA1CAFA 0x6C86
+0x8EA1CAFB 0x6C76
+0x8EA1CAFC 0x6C8D
+0x8EA1CAFD 0x6C94
+0x8EA1CAFE 0x6C98
+0x8EA1CBA1 0x6C82
+0x8EA1CBA2 0x7076
+0x8EA1CBA3 0x707C
+0x8EA1CBA4 0x707D
+0x8EA1CBA5 0x7078
+0x8EA1CBA6 0x7262
+0x8EA1CBA7 0x7261
+0x8EA1CBA8 0x7260
+0x8EA1CBA9 0x72C4
+0x8EA1CBAA 0x72C2
+0x8EA1CBAB 0x7396
+0x8EA1CBAC 0x752C
+0x8EA1CBAD 0x752B
+0x8EA1CBAE 0x7537
+0x8EA1CBAF 0x7538
+0x8EA1CBB0 0x7682
+0x8EA1CBB1 0x76EF
+0x8EA1CBB2 0x77E3
+0x8EA1CBB3 0x79C1
+0x8EA1CBB4 0x79C0
+0x8EA1CBB5 0x79BF
+0x8EA1CBB6 0x7A76
+0x8EA1CBB7 0x7CFB
+0x8EA1CBB8 0x7F55
+0x8EA1CBB9 0x8096
+0x8EA1CBBA 0x8093
+0x8EA1CBBB 0x809D
+0x8EA1CBBC 0x8098
+0x8EA1CBBD 0x809B
+0x8EA1CBBE 0x809A
+0x8EA1CBBF 0x80B2
+0x8EA1CBC0 0x826F
+0x8EA1CBC1 0x8292
+0x8EA1CBC2 0x828B
+0x8EA1CBC3 0x828D
+0x8EA1CBC4 0x898B
+0x8EA1CBC5 0x89D2
+0x8EA1CBC6 0x8A00
+0x8EA1CBC7 0x8C37
+0x8EA1CBC8 0x8C46
+0x8EA1CBC9 0x8C55
+0x8EA1CBCA 0x8C9D
+0x8EA1CBCB 0x8D64
+0x8EA1CBCC 0x8D70
+0x8EA1CBCD 0x8DB3
+0x8EA1CBCE 0x8EAB
+0x8EA1CBCF 0x8ECA
+0x8EA1CBD0 0x8F9B
+0x8EA1CBD1 0x8FB0
+0x8EA1CBD2 0x8FC2
+0x8EA1CBD3 0x8FC6
+0x8EA1CBD4 0x8FC5
+0x8EA1CBD5 0x8FC4
+0x8EA1CBD6 0x5DE1
+0x8EA1CBD7 0x9091
+0x8EA1CBD8 0x90A2
+0x8EA1CBD9 0x90AA
+0x8EA1CBDA 0x90A6
+0x8EA1CBDB 0x90A3
+0x8EA1CBDC 0x9149
+0x8EA1CBDD 0x91C6
+0x8EA1CBDE 0x91CC
+0x8EA1CBDF 0x9632
+0x8EA1CBE0 0x962E
+0x8EA1CBE1 0x9631
+0x8EA1CBE2 0x962A
+0x8EA1CBE3 0x962C
+0x8EA1CBE4 0x4E26
+0x8EA1CBE5 0x4E56
+0x8EA1CBE6 0x4E73
+0x8EA1CBE7 0x4E8B
+0x8EA1CBE8 0x4E9B
+0x8EA1CBE9 0x4E9E
+0x8EA1CBEA 0x4EAB
+0x8EA1CBEB 0x4EAC
+0x8EA1CBEC 0x4F6F
+0x8EA1CBED 0x4F9D
+0x8EA1CBEE 0x4F8D
+0x8EA1CBEF 0x4F73
+0x8EA1CBF0 0x4F7F
+0x8EA1CBF1 0x4F6C
+0x8EA1CBF2 0x4F9B
+0x8EA1CBF3 0x4F8B
+0x8EA1CBF4 0x4F86
+0x8EA1CBF5 0x4F83
+0x8EA1CBF6 0x4F70
+0x8EA1CBF7 0x4F75
+0x8EA1CBF8 0x4F88
+0x8EA1CBF9 0x4F69
+0x8EA1CBFA 0x4F7B
+0x8EA1CBFB 0x4F96
+0x8EA1CBFC 0x4F7E
+0x8EA1CBFD 0x4F8F
+0x8EA1CBFE 0x4F91
+0x8EA1CCA1 0x4F7A
+0x8EA1CCA2 0x5154
+0x8EA1CCA3 0x5152
+0x8EA1CCA4 0x5155
+0x8EA1CCA5 0x5169
+0x8EA1CCA6 0x5177
+0x8EA1CCA7 0x5176
+0x8EA1CCA8 0x5178
+0x8EA1CCA9 0x51BD
+0x8EA1CCAA 0x51FD
+0x8EA1CCAB 0x523B
+0x8EA1CCAC 0x5238
+0x8EA1CCAD 0x5237
+0x8EA1CCAE 0x523A
+0x8EA1CCAF 0x5230
+0x8EA1CCB0 0x522E
+0x8EA1CCB1 0x5236
+0x8EA1CCB2 0x5241
+0x8EA1CCB3 0x52BE
+0x8EA1CCB4 0x52BB
+0x8EA1CCB5 0x5352
+0x8EA1CCB6 0x5354
+0x8EA1CCB7 0x5353
+0x8EA1CCB8 0x5351
+0x8EA1CCB9 0x5366
+0x8EA1CCBA 0x5377
+0x8EA1CCBB 0x5378
+0x8EA1CCBC 0x5379
+0x8EA1CCBD 0x53D6
+0x8EA1CCBE 0x53D4
+0x8EA1CCBF 0x53D7
+0x8EA1CCC0 0x5473
+0x8EA1CCC1 0x5475
+0x8EA1CCC2 0x5496
+0x8EA1CCC3 0x5478
+0x8EA1CCC4 0x5495
+0x8EA1CCC5 0x5480
+0x8EA1CCC6 0x547B
+0x8EA1CCC7 0x5477
+0x8EA1CCC8 0x5484
+0x8EA1CCC9 0x5492
+0x8EA1CCCA 0x5486
+0x8EA1CCCB 0x547C
+0x8EA1CCCC 0x5490
+0x8EA1CCCD 0x5471
+0x8EA1CCCE 0x5476
+0x8EA1CCCF 0x548C
+0x8EA1CCD0 0x549A
+0x8EA1CCD1 0x5462
+0x8EA1CCD2 0x5468
+0x8EA1CCD3 0x548B
+0x8EA1CCD4 0x547D
+0x8EA1CCD5 0x548E
+0x8EA1CCD6 0x56FA
+0x8EA1CCD7 0x5783
+0x8EA1CCD8 0x5777
+0x8EA1CCD9 0x576A
+0x8EA1CCDA 0x5769
+0x8EA1CCDB 0x5761
+0x8EA1CCDC 0x5766
+0x8EA1CCDD 0x5764
+0x8EA1CCDE 0x577C
+0x8EA1CCDF 0x591C
+0x8EA1CCE0 0x5949
+0x8EA1CCE1 0x5947
+0x8EA1CCE2 0x5948
+0x8EA1CCE3 0x5944
+0x8EA1CCE4 0x5954
+0x8EA1CCE5 0x59BE
+0x8EA1CCE6 0x59BB
+0x8EA1CCE7 0x59D4
+0x8EA1CCE8 0x59B9
+0x8EA1CCE9 0x59AE
+0x8EA1CCEA 0x59D1
+0x8EA1CCEB 0x59C6
+0x8EA1CCEC 0x59D0
+0x8EA1CCED 0x59CD
+0x8EA1CCEE 0x59CB
+0x8EA1CCEF 0x59D3
+0x8EA1CCF0 0x59CA
+0x8EA1CCF1 0x59AF
+0x8EA1CCF2 0x59B3
+0x8EA1CCF3 0x59D2
+0x8EA1CCF4 0x59C5
+0x8EA1CCF5 0x5B5F
+0x8EA1CCF6 0x5B64
+0x8EA1CCF7 0x5B63
+0x8EA1CCF8 0x5B97
+0x8EA1CCF9 0x5B9A
+0x8EA1CCFA 0x5B98
+0x8EA1CCFB 0x5B9C
+0x8EA1CCFC 0x5B99
+0x8EA1CCFD 0x5B9B
+0x8EA1CCFE 0x5C1A
+0x8EA1CDA1 0x5C48
+0x8EA1CDA2 0x5C45
+0x8EA1CDA3 0x5C46
+0x8EA1CDA4 0x5CB7
+0x8EA1CDA5 0x5CA1
+0x8EA1CDA6 0x5CB8
+0x8EA1CDA7 0x5CA9
+0x8EA1CDA8 0x5CAB
+0x8EA1CDA9 0x5CB1
+0x8EA1CDAA 0x5CB3
+0x8EA1CDAB 0x5E18
+0x8EA1CDAC 0x5E1A
+0x8EA1CDAD 0x5E16
+0x8EA1CDAE 0x5E15
+0x8EA1CDAF 0x5E1B
+0x8EA1CDB0 0x5E11
+0x8EA1CDB1 0x5E78
+0x8EA1CDB2 0x5E9A
+0x8EA1CDB3 0x5E97
+0x8EA1CDB4 0x5E9C
+0x8EA1CDB5 0x5E95
+0x8EA1CDB6 0x5E96
+0x8EA1CDB7 0x5EF6
+0x8EA1CDB8 0x5F26
+0x8EA1CDB9 0x5F27
+0x8EA1CDBA 0x5F29
+0x8EA1CDBB 0x5F80
+0x8EA1CDBC 0x5F81
+0x8EA1CDBD 0x5F7F
+0x8EA1CDBE 0x5F7C
+0x8EA1CDBF 0x5FDD
+0x8EA1CDC0 0x5FE0
+0x8EA1CDC1 0x5FFD
+0x8EA1CDC2 0x5FF5
+0x8EA1CDC3 0x5FFF
+0x8EA1CDC4 0x600F
+0x8EA1CDC5 0x6014
+0x8EA1CDC6 0x602F
+0x8EA1CDC7 0x6035
+0x8EA1CDC8 0x6016
+0x8EA1CDC9 0x602A
+0x8EA1CDCA 0x6015
+0x8EA1CDCB 0x6021
+0x8EA1CDCC 0x6027
+0x8EA1CDCD 0x6029
+0x8EA1CDCE 0x602B
+0x8EA1CDCF 0x601B
+0x8EA1CDD0 0x6216
+0x8EA1CDD1 0x6215
+0x8EA1CDD2 0x623F
+0x8EA1CDD3 0x623E
+0x8EA1CDD4 0x6240
+0x8EA1CDD5 0x627F
+0x8EA1CDD6 0x62C9
+0x8EA1CDD7 0x62CC
+0x8EA1CDD8 0x62C4
+0x8EA1CDD9 0x62BF
+0x8EA1CDDA 0x62C2
+0x8EA1CDDB 0x62B9
+0x8EA1CDDC 0x62D2
+0x8EA1CDDD 0x62DB
+0x8EA1CDDE 0x62AB
+0x8EA1CDDF 0x62D3
+0x8EA1CDE0 0x62D4
+0x8EA1CDE1 0x62CB
+0x8EA1CDE2 0x62C8
+0x8EA1CDE3 0x62A8
+0x8EA1CDE4 0x62BD
+0x8EA1CDE5 0x62BC
+0x8EA1CDE6 0x62D0
+0x8EA1CDE7 0x62D9
+0x8EA1CDE8 0x62C7
+0x8EA1CDE9 0x62CD
+0x8EA1CDEA 0x62B5
+0x8EA1CDEB 0x62DA
+0x8EA1CDEC 0x62B1
+0x8EA1CDED 0x62D8
+0x8EA1CDEE 0x62D6
+0x8EA1CDEF 0x62D7
+0x8EA1CDF0 0x62C6
+0x8EA1CDF1 0x62AC
+0x8EA1CDF2 0x62CE
+0x8EA1CDF3 0x653E
+0x8EA1CDF4 0x65A7
+0x8EA1CDF5 0x65BC
+0x8EA1CDF6 0x65FA
+0x8EA1CDF7 0x6614
+0x8EA1CDF8 0x6613
+0x8EA1CDF9 0x660C
+0x8EA1CDFA 0x6606
+0x8EA1CDFB 0x6602
+0x8EA1CDFC 0x660E
+0x8EA1CDFD 0x6600
+0x8EA1CDFE 0x660F
+0x8EA1CEA1 0x6615
+0x8EA1CEA2 0x660A
+0x8EA1CEA3 0x6607
+0x8EA1CEA4 0x670D
+0x8EA1CEA5 0x670B
+0x8EA1CEA6 0x676D
+0x8EA1CEA7 0x678B
+0x8EA1CEA8 0x6795
+0x8EA1CEA9 0x6771
+0x8EA1CEAA 0x679C
+0x8EA1CEAB 0x6773
+0x8EA1CEAC 0x6777
+0x8EA1CEAD 0x6787
+0x8EA1CEAE 0x679D
+0x8EA1CEAF 0x6797
+0x8EA1CEB0 0x676F
+0x8EA1CEB1 0x6770
+0x8EA1CEB2 0x677F
+0x8EA1CEB3 0x6789
+0x8EA1CEB4 0x677E
+0x8EA1CEB5 0x6790
+0x8EA1CEB6 0x6775
+0x8EA1CEB7 0x679A
+0x8EA1CEB8 0x6793
+0x8EA1CEB9 0x677C
+0x8EA1CEBA 0x676A
+0x8EA1CEBB 0x6772
+0x8EA1CEBC 0x6B23
+0x8EA1CEBD 0x6B66
+0x8EA1CEBE 0x6B67
+0x8EA1CEBF 0x6B7F
+0x8EA1CEC0 0x6C13
+0x8EA1CEC1 0x6C1B
+0x8EA1CEC2 0x6CE3
+0x8EA1CEC3 0x6CE8
+0x8EA1CEC4 0x6CF3
+0x8EA1CEC5 0x6CB1
+0x8EA1CEC6 0x6CCC
+0x8EA1CEC7 0x6CE5
+0x8EA1CEC8 0x6CB3
+0x8EA1CEC9 0x6CBD
+0x8EA1CECA 0x6CBE
+0x8EA1CECB 0x6CBC
+0x8EA1CECC 0x6CE2
+0x8EA1CECD 0x6CAB
+0x8EA1CECE 0x6CD5
+0x8EA1CECF 0x6CD3
+0x8EA1CED0 0x6CB8
+0x8EA1CED1 0x6CC4
+0x8EA1CED2 0x6CB9
+0x8EA1CED3 0x6CC1
+0x8EA1CED4 0x6CAE
+0x8EA1CED5 0x6CD7
+0x8EA1CED6 0x6CC5
+0x8EA1CED7 0x6CF1
+0x8EA1CED8 0x6CBF
+0x8EA1CED9 0x6CBB
+0x8EA1CEDA 0x6CE1
+0x8EA1CEDB 0x6CDB
+0x8EA1CEDC 0x6CCA
+0x8EA1CEDD 0x6CAC
+0x8EA1CEDE 0x6CEF
+0x8EA1CEDF 0x6CDC
+0x8EA1CEE0 0x6CD6
+0x8EA1CEE1 0x6CE0
+0x8EA1CEE2 0x7095
+0x8EA1CEE3 0x708E
+0x8EA1CEE4 0x7092
+0x8EA1CEE5 0x708A
+0x8EA1CEE6 0x7099
+0x8EA1CEE7 0x722C
+0x8EA1CEE8 0x722D
+0x8EA1CEE9 0x7238
+0x8EA1CEEA 0x7248
+0x8EA1CEEB 0x7267
+0x8EA1CEEC 0x7269
+0x8EA1CEED 0x72C0
+0x8EA1CEEE 0x72CE
+0x8EA1CEEF 0x72D9
+0x8EA1CEF0 0x72D7
+0x8EA1CEF1 0x72D0
+0x8EA1CEF2 0x73A9
+0x8EA1CEF3 0x73A8
+0x8EA1CEF4 0x739F
+0x8EA1CEF5 0x73AB
+0x8EA1CEF6 0x73A5
+0x8EA1CEF7 0x753D
+0x8EA1CEF8 0x759D
+0x8EA1CEF9 0x7599
+0x8EA1CEFA 0x759A
+0x8EA1CEFB 0x7684
+0x8EA1CEFC 0x76C2
+0x8EA1CEFD 0x76F2
+0x8EA1CEFE 0x76F4
+0x8EA1CFA1 0x77E5
+0x8EA1CFA2 0x77FD
+0x8EA1CFA3 0x793E
+0x8EA1CFA4 0x7940
+0x8EA1CFA5 0x7941
+0x8EA1CFA6 0x79C9
+0x8EA1CFA7 0x79C8
+0x8EA1CFA8 0x7A7A
+0x8EA1CFA9 0x7A79
+0x8EA1CFAA 0x7AFA
+0x8EA1CFAB 0x7CFE
+0x8EA1CFAC 0x7F54
+0x8EA1CFAD 0x7F8C
+0x8EA1CFAE 0x7F8B
+0x8EA1CFAF 0x8005
+0x8EA1CFB0 0x80BA
+0x8EA1CFB1 0x80A5
+0x8EA1CFB2 0x80A2
+0x8EA1CFB3 0x80B1
+0x8EA1CFB4 0x80A1
+0x8EA1CFB5 0x80AB
+0x8EA1CFB6 0x80A9
+0x8EA1CFB7 0x80B4
+0x8EA1CFB8 0x80AA
+0x8EA1CFB9 0x80AF
+0x8EA1CFBA 0x81E5
+0x8EA1CFBB 0x81FE
+0x8EA1CFBC 0x820D
+0x8EA1CFBD 0x82B3
+0x8EA1CFBE 0x829D
+0x8EA1CFBF 0x8299
+0x8EA1CFC0 0x82AD
+0x8EA1CFC1 0x82BD
+0x8EA1CFC2 0x829F
+0x8EA1CFC3 0x82B9
+0x8EA1CFC4 0x82B1
+0x8EA1CFC5 0x82AC
+0x8EA1CFC6 0x82A5
+0x8EA1CFC7 0x82AF
+0x8EA1CFC8 0x82B8
+0x8EA1CFC9 0x82A3
+0x8EA1CFCA 0x82B0
+0x8EA1CFCB 0x82BE
+0x8EA1CFCC 0x82B7
+0x8EA1CFCD 0x864E
+0x8EA1CFCE 0x8671
+0x8EA1CFCF 0x521D
+0x8EA1CFD0 0x8868
+0x8EA1CFD1 0x8ECB
+0x8EA1CFD2 0x8FCE
+0x8EA1CFD3 0x8FD4
+0x8EA1CFD4 0x8FD1
+0x8EA1CFD5 0x90B5
+0x8EA1CFD6 0x90B8
+0x8EA1CFD7 0x90B1
+0x8EA1CFD8 0x90B6
+0x8EA1CFD9 0x91C7
+0x8EA1CFDA 0x91D1
+0x8EA1CFDB 0x9577
+0x8EA1CFDC 0x9580
+0x8EA1CFDD 0x961C
+0x8EA1CFDE 0x9640
+0x8EA1CFDF 0x963F
+0x8EA1CFE0 0x963B
+0x8EA1CFE1 0x9644
+0x8EA1CFE2 0x9642
+0x8EA1CFE3 0x96B9
+0x8EA1CFE4 0x96E8
+0x8EA1CFE5 0x9752
+0x8EA1CFE6 0x975E
+0x8EA1CFE7 0x4E9F
+0x8EA1CFE8 0x4EAD
+0x8EA1CFE9 0x4EAE
+0x8EA1CFEA 0x4FE1
+0x8EA1CFEB 0x4FB5
+0x8EA1CFEC 0x4FAF
+0x8EA1CFED 0x4FBF
+0x8EA1CFEE 0x4FE0
+0x8EA1CFEF 0x4FD1
+0x8EA1CFF0 0x4FCF
+0x8EA1CFF1 0x4FDD
+0x8EA1CFF2 0x4FC3
+0x8EA1CFF3 0x4FB6
+0x8EA1CFF4 0x4FD8
+0x8EA1CFF5 0x4FDF
+0x8EA1CFF6 0x4FCA
+0x8EA1CFF7 0x4FD7
+0x8EA1CFF8 0x4FAE
+0x8EA1CFF9 0x4FD0
+0x8EA1CFFA 0x4FC4
+0x8EA1CFFB 0x4FC2
+0x8EA1CFFC 0x4FDA
+0x8EA1CFFD 0x4FCE
+0x8EA1CFFE 0x4FDE
+0x8EA1D0A1 0x4FB7
+0x8EA1D0A2 0x5157
+0x8EA1D0A3 0x5192
+0x8EA1D0A4 0x5191
+0x8EA1D0A5 0x51A0
+0x8EA1D0A6 0x524E
+0x8EA1D0A7 0x5243
+0x8EA1D0A8 0x524A
+0x8EA1D0A9 0x524D
+0x8EA1D0AA 0x524C
+0x8EA1D0AB 0x524B
+0x8EA1D0AC 0x5247
+0x8EA1D0AD 0x52C7
+0x8EA1D0AE 0x52C9
+0x8EA1D0AF 0x52C3
+0x8EA1D0B0 0x52C1
+0x8EA1D0B1 0x530D
+0x8EA1D0B2 0x5357
+0x8EA1D0B3 0x537B
+0x8EA1D0B4 0x539A
+0x8EA1D0B5 0x53DB
+0x8EA1D0B6 0x54AC
+0x8EA1D0B7 0x54C0
+0x8EA1D0B8 0x54A8
+0x8EA1D0B9 0x54CE
+0x8EA1D0BA 0x54C9
+0x8EA1D0BB 0x54B8
+0x8EA1D0BC 0x54A6
+0x8EA1D0BD 0x54B3
+0x8EA1D0BE 0x54C7
+0x8EA1D0BF 0x54C2
+0x8EA1D0C0 0x54BD
+0x8EA1D0C1 0x54AA
+0x8EA1D0C2 0x54C1
+0x8EA1D0C3 0x54C4
+0x8EA1D0C4 0x54C8
+0x8EA1D0C5 0x54AF
+0x8EA1D0C6 0x54AB
+0x8EA1D0C7 0x54B1
+0x8EA1D0C8 0x54BB
+0x8EA1D0C9 0x54A9
+0x8EA1D0CA 0x54A7
+0x8EA1D0CB 0x54BF
+0x8EA1D0CC 0x56FF
+0x8EA1D0CD 0x5782
+0x8EA1D0CE 0x578B
+0x8EA1D0CF 0x57A0
+0x8EA1D0D0 0x57A3
+0x8EA1D0D1 0x57A2
+0x8EA1D0D2 0x57CE
+0x8EA1D0D3 0x57AE
+0x8EA1D0D4 0x5793
+0x8EA1D0D5 0x5955
+0x8EA1D0D6 0x5951
+0x8EA1D0D7 0x594F
+0x8EA1D0D8 0x594E
+0x8EA1D0D9 0x5950
+0x8EA1D0DA 0x59DC
+0x8EA1D0DB 0x59D8
+0x8EA1D0DC 0x59FF
+0x8EA1D0DD 0x59E3
+0x8EA1D0DE 0x59E8
+0x8EA1D0DF 0x5A03
+0x8EA1D0E0 0x59E5
+0x8EA1D0E1 0x59EA
+0x8EA1D0E2 0x59DA
+0x8EA1D0E3 0x59E6
+0x8EA1D0E4 0x5A01
+0x8EA1D0E5 0x59FB
+0x8EA1D0E6 0x5B69
+0x8EA1D0E7 0x5BA3
+0x8EA1D0E8 0x5BA6
+0x8EA1D0E9 0x5BA4
+0x8EA1D0EA 0x5BA2
+0x8EA1D0EB 0x5BA5
+0x8EA1D0EC 0x5C01
+0x8EA1D0ED 0x5C4E
+0x8EA1D0EE 0x5C4F
+0x8EA1D0EF 0x5C4D
+0x8EA1D0F0 0x5C4B
+0x8EA1D0F1 0x5CD9
+0x8EA1D0F2 0x5CD2
+0x8EA1D0F3 0x5DF7
+0x8EA1D0F4 0x5E1D
+0x8EA1D0F5 0x5E25
+0x8EA1D0F6 0x5E1F
+0x8EA1D0F7 0x5E7D
+0x8EA1D0F8 0x5EA0
+0x8EA1D0F9 0x5EA6
+0x8EA1D0FA 0x5EFA
+0x8EA1D0FB 0x5F08
+0x8EA1D0FC 0x5F2D
+0x8EA1D0FD 0x5F65
+0x8EA1D0FE 0x5F88
+0x8EA1D1A1 0x5F85
+0x8EA1D1A2 0x5F8A
+0x8EA1D1A3 0x5F8B
+0x8EA1D1A4 0x5F87
+0x8EA1D1A5 0x5F8C
+0x8EA1D1A6 0x5F89
+0x8EA1D1A7 0x6012
+0x8EA1D1A8 0x601D
+0x8EA1D1A9 0x6020
+0x8EA1D1AA 0x6025
+0x8EA1D1AB 0x600E
+0x8EA1D1AC 0x6028
+0x8EA1D1AD 0x604D
+0x8EA1D1AE 0x6070
+0x8EA1D1AF 0x6068
+0x8EA1D1B0 0x6062
+0x8EA1D1B1 0x6046
+0x8EA1D1B2 0x6043
+0x8EA1D1B3 0x606C
+0x8EA1D1B4 0x606B
+0x8EA1D1B5 0x606A
+0x8EA1D1B6 0x6064
+0x8EA1D1B7 0x6241
+0x8EA1D1B8 0x62DC
+0x8EA1D1B9 0x6316
+0x8EA1D1BA 0x6309
+0x8EA1D1BB 0x62FC
+0x8EA1D1BC 0x62ED
+0x8EA1D1BD 0x6301
+0x8EA1D1BE 0x62EE
+0x8EA1D1BF 0x62FD
+0x8EA1D1C0 0x6307
+0x8EA1D1C1 0x62F1
+0x8EA1D1C2 0x62F7
+0x8EA1D1C3 0x62EF
+0x8EA1D1C4 0x62EC
+0x8EA1D1C5 0x62FE
+0x8EA1D1C6 0x62F4
+0x8EA1D1C7 0x6311
+0x8EA1D1C8 0x6302
+0x8EA1D1C9 0x653F
+0x8EA1D1CA 0x6545
+0x8EA1D1CB 0x65AB
+0x8EA1D1CC 0x65BD
+0x8EA1D1CD 0x65E2
+0x8EA1D1CE 0x6625
+0x8EA1D1CF 0x662D
+0x8EA1D1D0 0x6620
+0x8EA1D1D1 0x6627
+0x8EA1D1D2 0x662F
+0x8EA1D1D3 0x661F
+0x8EA1D1D4 0x6628
+0x8EA1D1D5 0x6631
+0x8EA1D1D6 0x6624
+0x8EA1D1D7 0x66F7
+0x8EA1D1D8 0x67FF
+0x8EA1D1D9 0x67D3
+0x8EA1D1DA 0x67F1
+0x8EA1D1DB 0x67D4
+0x8EA1D1DC 0x67D0
+0x8EA1D1DD 0x67EC
+0x8EA1D1DE 0x67B6
+0x8EA1D1DF 0x67AF
+0x8EA1D1E0 0x67F5
+0x8EA1D1E1 0x67E9
+0x8EA1D1E2 0x67EF
+0x8EA1D1E3 0x67C4
+0x8EA1D1E4 0x67D1
+0x8EA1D1E5 0x67B4
+0x8EA1D1E6 0x67DA
+0x8EA1D1E7 0x67E5
+0x8EA1D1E8 0x67B8
+0x8EA1D1E9 0x67CF
+0x8EA1D1EA 0x67DE
+0x8EA1D1EB 0x67F3
+0x8EA1D1EC 0x67B0
+0x8EA1D1ED 0x67D9
+0x8EA1D1EE 0x67E2
+0x8EA1D1EF 0x67DD
+0x8EA1D1F0 0x67D2
+0x8EA1D1F1 0x6B6A
+0x8EA1D1F2 0x6B83
+0x8EA1D1F3 0x6B86
+0x8EA1D1F4 0x6BB5
+0x8EA1D1F5 0x6BD2
+0x8EA1D1F6 0x6BD7
+0x8EA1D1F7 0x6C1F
+0x8EA1D1F8 0x6CC9
+0x8EA1D1F9 0x6D0B
+0x8EA1D1FA 0x6D32
+0x8EA1D1FB 0x6D2A
+0x8EA1D1FC 0x6D41
+0x8EA1D1FD 0x6D25
+0x8EA1D1FE 0x6D0C
+0x8EA1D2A1 0x6D31
+0x8EA1D2A2 0x6D1E
+0x8EA1D2A3 0x6D17
+0x8EA1D2A4 0x6D3B
+0x8EA1D2A5 0x6D3D
+0x8EA1D2A6 0x6D3E
+0x8EA1D2A7 0x6D36
+0x8EA1D2A8 0x6D1B
+0x8EA1D2A9 0x6CF5
+0x8EA1D2AA 0x6D39
+0x8EA1D2AB 0x6D27
+0x8EA1D2AC 0x6D38
+0x8EA1D2AD 0x6D29
+0x8EA1D2AE 0x6D2E
+0x8EA1D2AF 0x6D35
+0x8EA1D2B0 0x6D0E
+0x8EA1D2B1 0x6D2B
+0x8EA1D2B2 0x70AB
+0x8EA1D2B3 0x70BA
+0x8EA1D2B4 0x70B3
+0x8EA1D2B5 0x70AC
+0x8EA1D2B6 0x70AF
+0x8EA1D2B7 0x70AD
+0x8EA1D2B8 0x70B8
+0x8EA1D2B9 0x70AE
+0x8EA1D2BA 0x70A4
+0x8EA1D2BB 0x7230
+0x8EA1D2BC 0x7272
+0x8EA1D2BD 0x726F
+0x8EA1D2BE 0x7274
+0x8EA1D2BF 0x72E9
+0x8EA1D2C0 0x72E0
+0x8EA1D2C1 0x72E1
+0x8EA1D2C2 0x73B7
+0x8EA1D2C3 0x73CA
+0x8EA1D2C4 0x73BB
+0x8EA1D2C5 0x73B2
+0x8EA1D2C6 0x73CD
+0x8EA1D2C7 0x73C0
+0x8EA1D2C8 0x73B3
+0x8EA1D2C9 0x751A
+0x8EA1D2CA 0x752D
+0x8EA1D2CB 0x754F
+0x8EA1D2CC 0x754C
+0x8EA1D2CD 0x754E
+0x8EA1D2CE 0x754B
+0x8EA1D2CF 0x75AB
+0x8EA1D2D0 0x75A4
+0x8EA1D2D1 0x75A5
+0x8EA1D2D2 0x75A2
+0x8EA1D2D3 0x75A3
+0x8EA1D2D4 0x7678
+0x8EA1D2D5 0x7686
+0x8EA1D2D6 0x7687
+0x8EA1D2D7 0x7688
+0x8EA1D2D8 0x76C8
+0x8EA1D2D9 0x76C6
+0x8EA1D2DA 0x76C3
+0x8EA1D2DB 0x76C5
+0x8EA1D2DC 0x7701
+0x8EA1D2DD 0x76F9
+0x8EA1D2DE 0x76F8
+0x8EA1D2DF 0x7709
+0x8EA1D2E0 0x770B
+0x8EA1D2E1 0x76FE
+0x8EA1D2E2 0x76FC
+0x8EA1D2E3 0x7707
+0x8EA1D2E4 0x77DC
+0x8EA1D2E5 0x7802
+0x8EA1D2E6 0x7814
+0x8EA1D2E7 0x780C
+0x8EA1D2E8 0x780D
+0x8EA1D2E9 0x7946
+0x8EA1D2EA 0x7949
+0x8EA1D2EB 0x7948
+0x8EA1D2EC 0x7947
+0x8EA1D2ED 0x79B9
+0x8EA1D2EE 0x79BA
+0x8EA1D2EF 0x79D1
+0x8EA1D2F0 0x79D2
+0x8EA1D2F1 0x79CB
+0x8EA1D2F2 0x7A7F
+0x8EA1D2F3 0x7A81
+0x8EA1D2F4 0x7AFF
+0x8EA1D2F5 0x7AFD
+0x8EA1D2F6 0x7C7D
+0x8EA1D2F7 0x7D02
+0x8EA1D2F8 0x7D05
+0x8EA1D2F9 0x7D00
+0x8EA1D2FA 0x7D09
+0x8EA1D2FB 0x7D07
+0x8EA1D2FC 0x7D04
+0x8EA1D2FD 0x7D06
+0x8EA1D2FE 0x7F38
+0x8EA1D3A1 0x7F8E
+0x8EA1D3A2 0x7FBF
+0x8EA1D3A3 0x8010
+0x8EA1D3A4 0x800D
+0x8EA1D3A5 0x8011
+0x8EA1D3A6 0x8036
+0x8EA1D3A7 0x80D6
+0x8EA1D3A8 0x80E5
+0x8EA1D3A9 0x80DA
+0x8EA1D3AA 0x80C3
+0x8EA1D3AB 0x80C4
+0x8EA1D3AC 0x80CC
+0x8EA1D3AD 0x80E1
+0x8EA1D3AE 0x80DB
+0x8EA1D3AF 0x80CE
+0x8EA1D3B0 0x80DE
+0x8EA1D3B1 0x80E4
+0x8EA1D3B2 0x80DD
+0x8EA1D3B3 0x81F4
+0x8EA1D3B4 0x8222
+0x8EA1D3B5 0x82E7
+0x8EA1D3B6 0x8303
+0x8EA1D3B7 0x8305
+0x8EA1D3B8 0x82E3
+0x8EA1D3B9 0x82DB
+0x8EA1D3BA 0x82E6
+0x8EA1D3BB 0x8304
+0x8EA1D3BC 0x82E5
+0x8EA1D3BD 0x8302
+0x8EA1D3BE 0x8309
+0x8EA1D3BF 0x82D2
+0x8EA1D3C0 0x82D7
+0x8EA1D3C1 0x82F1
+0x8EA1D3C2 0x8301
+0x8EA1D3C3 0x82DC
+0x8EA1D3C4 0x82D4
+0x8EA1D3C5 0x82D1
+0x8EA1D3C6 0x82DE
+0x8EA1D3C7 0x82D3
+0x8EA1D3C8 0x82DF
+0x8EA1D3C9 0x82EF
+0x8EA1D3CA 0x8306
+0x8EA1D3CB 0x8650
+0x8EA1D3CC 0x8679
+0x8EA1D3CD 0x867B
+0x8EA1D3CE 0x867A
+0x8EA1D3CF 0x884D
+0x8EA1D3D0 0x886B
+0x8EA1D3D1 0x8981
+0x8EA1D3D2 0x89D4
+0x8EA1D3D3 0x8A08
+0x8EA1D3D4 0x8A02
+0x8EA1D3D5 0x8A03
+0x8EA1D3D6 0x8C9E
+0x8EA1D3D7 0x8CA0
+0x8EA1D3D8 0x8D74
+0x8EA1D3D9 0x8D73
+0x8EA1D3DA 0x8DB4
+0x8EA1D3DB 0x8ECD
+0x8EA1D3DC 0x8ECC
+0x8EA1D3DD 0x8FF0
+0x8EA1D3DE 0x8FE6
+0x8EA1D3DF 0x8FE2
+0x8EA1D3E0 0x8FEA
+0x8EA1D3E1 0x8FE5
+0x8EA1D3E2 0x8FED
+0x8EA1D3E3 0x8FEB
+0x8EA1D3E4 0x8FE4
+0x8EA1D3E5 0x8FE8
+0x8EA1D3E6 0x90CA
+0x8EA1D3E7 0x90CE
+0x8EA1D3E8 0x90C1
+0x8EA1D3E9 0x90C3
+0x8EA1D3EA 0x914B
+0x8EA1D3EB 0x914A
+0x8EA1D3EC 0x91CD
+0x8EA1D3ED 0x9582
+0x8EA1D3EE 0x9650
+0x8EA1D3EF 0x964B
+0x8EA1D3F0 0x964C
+0x8EA1D3F1 0x964D
+0x8EA1D3F2 0x9762
+0x8EA1D3F3 0x9769
+0x8EA1D3F4 0x97CB
+0x8EA1D3F5 0x97ED
+0x8EA1D3F6 0x97F3
+0x8EA1D3F7 0x9801
+0x8EA1D3F8 0x98A8
+0x8EA1D3F9 0x98DB
+0x8EA1D3FA 0x98DF
+0x8EA1D3FB 0x9996
+0x8EA1D3FC 0x9999
+0x8EA1D3FD 0x4E58
+0x8EA1D3FE 0x4EB3
+0x8EA1D4A1 0x500C
+0x8EA1D4A2 0x500D
+0x8EA1D4A3 0x5023
+0x8EA1D4A4 0x4FEF
+0x8EA1D4A5 0x5026
+0x8EA1D4A6 0x5025
+0x8EA1D4A7 0x4FF8
+0x8EA1D4A8 0x5029
+0x8EA1D4A9 0x5016
+0x8EA1D4AA 0x5006
+0x8EA1D4AB 0x503C
+0x8EA1D4AC 0x501F
+0x8EA1D4AD 0x501A
+0x8EA1D4AE 0x5012
+0x8EA1D4AF 0x5011
+0x8EA1D4B0 0x4FFA
+0x8EA1D4B1 0x5000
+0x8EA1D4B2 0x5014
+0x8EA1D4B3 0x5028
+0x8EA1D4B4 0x4FF1
+0x8EA1D4B5 0x5021
+0x8EA1D4B6 0x500B
+0x8EA1D4B7 0x5019
+0x8EA1D4B8 0x5018
+0x8EA1D4B9 0x4FF3
+0x8EA1D4BA 0x4FEE
+0x8EA1D4BB 0x502D
+0x8EA1D4BC 0x502A
+0x8EA1D4BD 0x4FFE
+0x8EA1D4BE 0x502B
+0x8EA1D4BF 0x5009
+0x8EA1D4C0 0x517C
+0x8EA1D4C1 0x51A4
+0x8EA1D4C2 0x51A5
+0x8EA1D4C3 0x51A2
+0x8EA1D4C4 0x51CD
+0x8EA1D4C5 0x51CC
+0x8EA1D4C6 0x51C6
+0x8EA1D4C7 0x51CB
+0x8EA1D4C8 0x5256
+0x8EA1D4C9 0x525C
+0x8EA1D4CA 0x5254
+0x8EA1D4CB 0x525B
+0x8EA1D4CC 0x525D
+0x8EA1D4CD 0x532A
+0x8EA1D4CE 0x537F
+0x8EA1D4CF 0x539F
+0x8EA1D4D0 0x539D
+0x8EA1D4D1 0x53DF
+0x8EA1D4D2 0x54E8
+0x8EA1D4D3 0x5510
+0x8EA1D4D4 0x5501
+0x8EA1D4D5 0x5537
+0x8EA1D4D6 0x54FC
+0x8EA1D4D7 0x54E5
+0x8EA1D4D8 0x54F2
+0x8EA1D4D9 0x5506
+0x8EA1D4DA 0x54FA
+0x8EA1D4DB 0x5514
+0x8EA1D4DC 0x54E9
+0x8EA1D4DD 0x54ED
+0x8EA1D4DE 0x54E1
+0x8EA1D4DF 0x5509
+0x8EA1D4E0 0x54EE
+0x8EA1D4E1 0x54EA
+0x8EA1D4E2 0x54E6
+0x8EA1D4E3 0x5527
+0x8EA1D4E4 0x5507
+0x8EA1D4E5 0x54FD
+0x8EA1D4E6 0x550F
+0x8EA1D4E7 0x5703
+0x8EA1D4E8 0x5704
+0x8EA1D4E9 0x57C2
+0x8EA1D4EA 0x57D4
+0x8EA1D4EB 0x57CB
+0x8EA1D4EC 0x57C3
+0x8EA1D4ED 0x5809
+0x8EA1D4EE 0x590F
+0x8EA1D4EF 0x5957
+0x8EA1D4F0 0x5958
+0x8EA1D4F1 0x595A
+0x8EA1D4F2 0x5A11
+0x8EA1D4F3 0x5A18
+0x8EA1D4F4 0x5A1C
+0x8EA1D4F5 0x5A1F
+0x8EA1D4F6 0x5A1B
+0x8EA1D4F7 0x5A13
+0x8EA1D4F8 0x59EC
+0x8EA1D4F9 0x5A20
+0x8EA1D4FA 0x5A23
+0x8EA1D4FB 0x5A29
+0x8EA1D4FC 0x5A25
+0x8EA1D4FD 0x5A0C
+0x8EA1D4FE 0x5A09
+0x8EA1D5A1 0x5B6B
+0x8EA1D5A2 0x5C58
+0x8EA1D5A3 0x5BB0
+0x8EA1D5A4 0x5BB3
+0x8EA1D5A5 0x5BB6
+0x8EA1D5A6 0x5BB4
+0x8EA1D5A7 0x5BAE
+0x8EA1D5A8 0x5BB5
+0x8EA1D5A9 0x5BB9
+0x8EA1D5AA 0x5BB8
+0x8EA1D5AB 0x5C04
+0x8EA1D5AC 0x5C51
+0x8EA1D5AD 0x5C55
+0x8EA1D5AE 0x5C50
+0x8EA1D5AF 0x5CED
+0x8EA1D5B0 0x5CFD
+0x8EA1D5B1 0x5CFB
+0x8EA1D5B2 0x5CEA
+0x8EA1D5B3 0x5CE8
+0x8EA1D5B4 0x5CF0
+0x8EA1D5B5 0x5CF6
+0x8EA1D5B6 0x5D01
+0x8EA1D5B7 0x5CF4
+0x8EA1D5B8 0x5DEE
+0x8EA1D5B9 0x5E2D
+0x8EA1D5BA 0x5E2B
+0x8EA1D5BB 0x5EAB
+0x8EA1D5BC 0x5EAD
+0x8EA1D5BD 0x5EA7
+0x8EA1D5BE 0x5F31
+0x8EA1D5BF 0x5F92
+0x8EA1D5C0 0x5F91
+0x8EA1D5C1 0x5F90
+0x8EA1D5C2 0x6059
+0x8EA1D5C3 0x6063
+0x8EA1D5C4 0x6065
+0x8EA1D5C5 0x6050
+0x8EA1D5C6 0x6055
+0x8EA1D5C7 0x606D
+0x8EA1D5C8 0x6069
+0x8EA1D5C9 0x606F
+0x8EA1D5CA 0x6084
+0x8EA1D5CB 0x609F
+0x8EA1D5CC 0x609A
+0x8EA1D5CD 0x608D
+0x8EA1D5CE 0x6094
+0x8EA1D5CF 0x608C
+0x8EA1D5D0 0x6085
+0x8EA1D5D1 0x6096
+0x8EA1D5D2 0x6247
+0x8EA1D5D3 0x62F3
+0x8EA1D5D4 0x6308
+0x8EA1D5D5 0x62FF
+0x8EA1D5D6 0x634E
+0x8EA1D5D7 0x633E
+0x8EA1D5D8 0x632F
+0x8EA1D5D9 0x6355
+0x8EA1D5DA 0x6342
+0x8EA1D5DB 0x6346
+0x8EA1D5DC 0x634F
+0x8EA1D5DD 0x6349
+0x8EA1D5DE 0x633A
+0x8EA1D5DF 0x6350
+0x8EA1D5E0 0x633D
+0x8EA1D5E1 0x632A
+0x8EA1D5E2 0x632B
+0x8EA1D5E3 0x6328
+0x8EA1D5E4 0x634D
+0x8EA1D5E5 0x634C
+0x8EA1D5E6 0x6548
+0x8EA1D5E7 0x6549
+0x8EA1D5E8 0x6599
+0x8EA1D5E9 0x65C1
+0x8EA1D5EA 0x65C5
+0x8EA1D5EB 0x6642
+0x8EA1D5EC 0x6649
+0x8EA1D5ED 0x664F
+0x8EA1D5EE 0x6643
+0x8EA1D5EF 0x6652
+0x8EA1D5F0 0x664C
+0x8EA1D5F1 0x6645
+0x8EA1D5F2 0x6641
+0x8EA1D5F3 0x66F8
+0x8EA1D5F4 0x6714
+0x8EA1D5F5 0x6715
+0x8EA1D5F6 0x6717
+0x8EA1D5F7 0x6821
+0x8EA1D5F8 0x6838
+0x8EA1D5F9 0x6848
+0x8EA1D5FA 0x6846
+0x8EA1D5FB 0x6853
+0x8EA1D5FC 0x6839
+0x8EA1D5FD 0x6842
+0x8EA1D5FE 0x6854
+0x8EA1D6A1 0x6829
+0x8EA1D6A2 0x68B3
+0x8EA1D6A3 0x6817
+0x8EA1D6A4 0x684C
+0x8EA1D6A5 0x6851
+0x8EA1D6A6 0x683D
+0x8EA1D6A7 0x67F4
+0x8EA1D6A8 0x6850
+0x8EA1D6A9 0x6840
+0x8EA1D6AA 0x683C
+0x8EA1D6AB 0x6843
+0x8EA1D6AC 0x682A
+0x8EA1D6AD 0x6845
+0x8EA1D6AE 0x6813
+0x8EA1D6AF 0x6818
+0x8EA1D6B0 0x6841
+0x8EA1D6B1 0x6B8A
+0x8EA1D6B2 0x6B89
+0x8EA1D6B3 0x6BB7
+0x8EA1D6B4 0x6C23
+0x8EA1D6B5 0x6C27
+0x8EA1D6B6 0x6C28
+0x8EA1D6B7 0x6C26
+0x8EA1D6B8 0x6C24
+0x8EA1D6B9 0x6CF0
+0x8EA1D6BA 0x6D6A
+0x8EA1D6BB 0x6D95
+0x8EA1D6BC 0x6D88
+0x8EA1D6BD 0x6D87
+0x8EA1D6BE 0x6D66
+0x8EA1D6BF 0x6D78
+0x8EA1D6C0 0x6D77
+0x8EA1D6C1 0x6D59
+0x8EA1D6C2 0x6D93
+0x8EA1D6C3 0x6D6C
+0x8EA1D6C4 0x6D89
+0x8EA1D6C5 0x6D6E
+0x8EA1D6C6 0x6D5A
+0x8EA1D6C7 0x6D74
+0x8EA1D6C8 0x6D69
+0x8EA1D6C9 0x6D8C
+0x8EA1D6CA 0x6D8A
+0x8EA1D6CB 0x6D79
+0x8EA1D6CC 0x6D85
+0x8EA1D6CD 0x6D65
+0x8EA1D6CE 0x6D94
+0x8EA1D6CF 0x70CA
+0x8EA1D6D0 0x70D8
+0x8EA1D6D1 0x70E4
+0x8EA1D6D2 0x70D9
+0x8EA1D6D3 0x70C8
+0x8EA1D6D4 0x70CF
+0x8EA1D6D5 0x7239
+0x8EA1D6D6 0x7279
+0x8EA1D6D7 0x72FC
+0x8EA1D6D8 0x72F9
+0x8EA1D6D9 0x72FD
+0x8EA1D6DA 0x72F8
+0x8EA1D6DB 0x72F7
+0x8EA1D6DC 0x7386
+0x8EA1D6DD 0x73ED
+0x8EA1D6DE 0x7409
+0x8EA1D6DF 0x73EE
+0x8EA1D6E0 0x73E0
+0x8EA1D6E1 0x73EA
+0x8EA1D6E2 0x73DE
+0x8EA1D6E3 0x7554
+0x8EA1D6E4 0x755D
+0x8EA1D6E5 0x755C
+0x8EA1D6E6 0x755A
+0x8EA1D6E7 0x7559
+0x8EA1D6E8 0x75BE
+0x8EA1D6E9 0x75C5
+0x8EA1D6EA 0x75C7
+0x8EA1D6EB 0x75B2
+0x8EA1D6EC 0x75B3
+0x8EA1D6ED 0x75BD
+0x8EA1D6EE 0x75BC
+0x8EA1D6EF 0x75B9
+0x8EA1D6F0 0x75C2
+0x8EA1D6F1 0x75B8
+0x8EA1D6F2 0x768B
+0x8EA1D6F3 0x76B0
+0x8EA1D6F4 0x76CA
+0x8EA1D6F5 0x76CD
+0x8EA1D6F6 0x76CE
+0x8EA1D6F7 0x7729
+0x8EA1D6F8 0x771F
+0x8EA1D6F9 0x7720
+0x8EA1D6FA 0x7728
+0x8EA1D6FB 0x77E9
+0x8EA1D6FC 0x7830
+0x8EA1D6FD 0x7827
+0x8EA1D6FE 0x7838
+0x8EA1D7A1 0x781D
+0x8EA1D7A2 0x7834
+0x8EA1D7A3 0x7837
+0x8EA1D7A4 0x7825
+0x8EA1D7A5 0x782D
+0x8EA1D7A6 0x7820
+0x8EA1D7A7 0x781F
+0x8EA1D7A8 0x7832
+0x8EA1D7A9 0x7955
+0x8EA1D7AA 0x7950
+0x8EA1D7AB 0x7960
+0x8EA1D7AC 0x795F
+0x8EA1D7AD 0x7956
+0x8EA1D7AE 0x795E
+0x8EA1D7AF 0x795D
+0x8EA1D7B0 0x7957
+0x8EA1D7B1 0x795A
+0x8EA1D7B2 0x79E4
+0x8EA1D7B3 0x79E3
+0x8EA1D7B4 0x79E7
+0x8EA1D7B5 0x79DF
+0x8EA1D7B6 0x79E6
+0x8EA1D7B7 0x79E9
+0x8EA1D7B8 0x79D8
+0x8EA1D7B9 0x7A84
+0x8EA1D7BA 0x7A88
+0x8EA1D7BB 0x7AD9
+0x8EA1D7BC 0x7B06
+0x8EA1D7BD 0x7B11
+0x8EA1D7BE 0x7C89
+0x8EA1D7BF 0x7D21
+0x8EA1D7C0 0x7D17
+0x8EA1D7C1 0x7D0B
+0x8EA1D7C2 0x7D0A
+0x8EA1D7C3 0x7D20
+0x8EA1D7C4 0x7D22
+0x8EA1D7C5 0x7D14
+0x8EA1D7C6 0x7D10
+0x8EA1D7C7 0x7D15
+0x8EA1D7C8 0x7D1A
+0x8EA1D7C9 0x7D1C
+0x8EA1D7CA 0x7D0D
+0x8EA1D7CB 0x7D19
+0x8EA1D7CC 0x7D1B
+0x8EA1D7CD 0x7F3A
+0x8EA1D7CE 0x7F5F
+0x8EA1D7CF 0x7F94
+0x8EA1D7D0 0x7FC5
+0x8EA1D7D1 0x7FC1
+0x8EA1D7D2 0x8006
+0x8EA1D7D3 0x8004
+0x8EA1D7D4 0x8018
+0x8EA1D7D5 0x8015
+0x8EA1D7D6 0x8019
+0x8EA1D7D7 0x8017
+0x8EA1D7D8 0x803D
+0x8EA1D7D9 0x803F
+0x8EA1D7DA 0x80F1
+0x8EA1D7DB 0x8102
+0x8EA1D7DC 0x80F0
+0x8EA1D7DD 0x8105
+0x8EA1D7DE 0x80ED
+0x8EA1D7DF 0x80F4
+0x8EA1D7E0 0x8106
+0x8EA1D7E1 0x80F8
+0x8EA1D7E2 0x80F3
+0x8EA1D7E3 0x8108
+0x8EA1D7E4 0x80FD
+0x8EA1D7E5 0x810A
+0x8EA1D7E6 0x80FC
+0x8EA1D7E7 0x80EF
+0x8EA1D7E8 0x81ED
+0x8EA1D7E9 0x81EC
+0x8EA1D7EA 0x8200
+0x8EA1D7EB 0x8210
+0x8EA1D7EC 0x822A
+0x8EA1D7ED 0x822B
+0x8EA1D7EE 0x8228
+0x8EA1D7EF 0x822C
+0x8EA1D7F0 0x82BB
+0x8EA1D7F1 0x832B
+0x8EA1D7F2 0x8352
+0x8EA1D7F3 0x8354
+0x8EA1D7F4 0x834A
+0x8EA1D7F5 0x8338
+0x8EA1D7F6 0x8350
+0x8EA1D7F7 0x8349
+0x8EA1D7F8 0x8335
+0x8EA1D7F9 0x8334
+0x8EA1D7FA 0x834F
+0x8EA1D7FB 0x8332
+0x8EA1D7FC 0x8339
+0x8EA1D7FD 0x8336
+0x8EA1D7FE 0x8317
+0x8EA1D8A1 0x8340
+0x8EA1D8A2 0x8331
+0x8EA1D8A3 0x8328
+0x8EA1D8A4 0x8343
+0x8EA1D8A5 0x8654
+0x8EA1D8A6 0x868A
+0x8EA1D8A7 0x86AA
+0x8EA1D8A8 0x8693
+0x8EA1D8A9 0x86A4
+0x8EA1D8AA 0x86A9
+0x8EA1D8AB 0x868C
+0x8EA1D8AC 0x86A3
+0x8EA1D8AD 0x869C
+0x8EA1D8AE 0x8870
+0x8EA1D8AF 0x8877
+0x8EA1D8B0 0x8881
+0x8EA1D8B1 0x8882
+0x8EA1D8B2 0x887D
+0x8EA1D8B3 0x8879
+0x8EA1D8B4 0x8A18
+0x8EA1D8B5 0x8A10
+0x8EA1D8B6 0x8A0E
+0x8EA1D8B7 0x8A0C
+0x8EA1D8B8 0x8A15
+0x8EA1D8B9 0x8A0A
+0x8EA1D8BA 0x8A17
+0x8EA1D8BB 0x8A13
+0x8EA1D8BC 0x8A16
+0x8EA1D8BD 0x8A0F
+0x8EA1D8BE 0x8A11
+0x8EA1D8BF 0x8C48
+0x8EA1D8C0 0x8C7A
+0x8EA1D8C1 0x8C79
+0x8EA1D8C2 0x8CA1
+0x8EA1D8C3 0x8CA2
+0x8EA1D8C4 0x8D77
+0x8EA1D8C5 0x8EAC
+0x8EA1D8C6 0x8ED2
+0x8EA1D8C7 0x8ED4
+0x8EA1D8C8 0x8ECF
+0x8EA1D8C9 0x8FB1
+0x8EA1D8CA 0x9001
+0x8EA1D8CB 0x9006
+0x8EA1D8CC 0x8FF7
+0x8EA1D8CD 0x9000
+0x8EA1D8CE 0x8FFA
+0x8EA1D8CF 0x8FF4
+0x8EA1D8D0 0x9003
+0x8EA1D8D1 0x8FFD
+0x8EA1D8D2 0x9005
+0x8EA1D8D3 0x8FF8
+0x8EA1D8D4 0x9095
+0x8EA1D8D5 0x90E1
+0x8EA1D8D6 0x90DD
+0x8EA1D8D7 0x90E2
+0x8EA1D8D8 0x9152
+0x8EA1D8D9 0x914D
+0x8EA1D8DA 0x914C
+0x8EA1D8DB 0x91D8
+0x8EA1D8DC 0x91DD
+0x8EA1D8DD 0x91D7
+0x8EA1D8DE 0x91DC
+0x8EA1D8DF 0x91D9
+0x8EA1D8E0 0x9583
+0x8EA1D8E1 0x9662
+0x8EA1D8E2 0x9663
+0x8EA1D8E3 0x9661
+0x8EA1D8E4 0x965B
+0x8EA1D8E5 0x965D
+0x8EA1D8E6 0x9664
+0x8EA1D8E7 0x9658
+0x8EA1D8E8 0x965E
+0x8EA1D8E9 0x96BB
+0x8EA1D8EA 0x98E2
+0x8EA1D8EB 0x99AC
+0x8EA1D8EC 0x9AA8
+0x8EA1D8ED 0x9AD8
+0x8EA1D8EE 0x9B25
+0x8EA1D8EF 0x9B32
+0x8EA1D8F0 0x9B3C
+0x8EA1D8F1 0x4E7E
+0x8EA1D8F2 0x507A
+0x8EA1D8F3 0x507D
+0x8EA1D8F4 0x505C
+0x8EA1D8F5 0x5047
+0x8EA1D8F6 0x5043
+0x8EA1D8F7 0x504C
+0x8EA1D8F8 0x505A
+0x8EA1D8F9 0x5049
+0x8EA1D8FA 0x5065
+0x8EA1D8FB 0x5076
+0x8EA1D8FC 0x504E
+0x8EA1D8FD 0x5055
+0x8EA1D8FE 0x5075
+0x8EA1D9A1 0x5074
+0x8EA1D9A2 0x5077
+0x8EA1D9A3 0x504F
+0x8EA1D9A4 0x500F
+0x8EA1D9A5 0x506F
+0x8EA1D9A6 0x506D
+0x8EA1D9A7 0x515C
+0x8EA1D9A8 0x5195
+0x8EA1D9A9 0x51F0
+0x8EA1D9AA 0x526A
+0x8EA1D9AB 0x526F
+0x8EA1D9AC 0x52D2
+0x8EA1D9AD 0x52D9
+0x8EA1D9AE 0x52D8
+0x8EA1D9AF 0x52D5
+0x8EA1D9B0 0x5310
+0x8EA1D9B1 0x530F
+0x8EA1D9B2 0x5319
+0x8EA1D9B3 0x533F
+0x8EA1D9B4 0x5340
+0x8EA1D9B5 0x533E
+0x8EA1D9B6 0x53C3
+0x8EA1D9B7 0x66FC
+0x8EA1D9B8 0x5546
+0x8EA1D9B9 0x556A
+0x8EA1D9BA 0x5566
+0x8EA1D9BB 0x5544
+0x8EA1D9BC 0x555E
+0x8EA1D9BD 0x5561
+0x8EA1D9BE 0x5543
+0x8EA1D9BF 0x554A
+0x8EA1D9C0 0x5531
+0x8EA1D9C1 0x5556
+0x8EA1D9C2 0x554F
+0x8EA1D9C3 0x5555
+0x8EA1D9C4 0x552F
+0x8EA1D9C5 0x5564
+0x8EA1D9C6 0x5538
+0x8EA1D9C7 0x552E
+0x8EA1D9C8 0x555C
+0x8EA1D9C9 0x552C
+0x8EA1D9CA 0x5563
+0x8EA1D9CB 0x5533
+0x8EA1D9CC 0x5541
+0x8EA1D9CD 0x5557
+0x8EA1D9CE 0x5708
+0x8EA1D9CF 0x570B
+0x8EA1D9D0 0x5709
+0x8EA1D9D1 0x57DF
+0x8EA1D9D2 0x5805
+0x8EA1D9D3 0x580A
+0x8EA1D9D4 0x5806
+0x8EA1D9D5 0x57E0
+0x8EA1D9D6 0x57E4
+0x8EA1D9D7 0x57FA
+0x8EA1D9D8 0x5802
+0x8EA1D9D9 0x5835
+0x8EA1D9DA 0x57F7
+0x8EA1D9DB 0x57F9
+0x8EA1D9DC 0x5920
+0x8EA1D9DD 0x5962
+0x8EA1D9DE 0x5A36
+0x8EA1D9DF 0x5A41
+0x8EA1D9E0 0x5A49
+0x8EA1D9E1 0x5A66
+0x8EA1D9E2 0x5A6A
+0x8EA1D9E3 0x5A40
+0x8EA1D9E4 0x5A3C
+0x8EA1D9E5 0x5A62
+0x8EA1D9E6 0x5A5A
+0x8EA1D9E7 0x5A46
+0x8EA1D9E8 0x5A4A
+0x8EA1D9E9 0x5B70
+0x8EA1D9EA 0x5BC7
+0x8EA1D9EB 0x5BC5
+0x8EA1D9EC 0x5BC4
+0x8EA1D9ED 0x5BC2
+0x8EA1D9EE 0x5BBF
+0x8EA1D9EF 0x5BC6
+0x8EA1D9F0 0x5C09
+0x8EA1D9F1 0x5C08
+0x8EA1D9F2 0x5C07
+0x8EA1D9F3 0x5C60
+0x8EA1D9F4 0x5C5C
+0x8EA1D9F5 0x5C5D
+0x8EA1D9F6 0x5D07
+0x8EA1D9F7 0x5D06
+0x8EA1D9F8 0x5D0E
+0x8EA1D9F9 0x5D1B
+0x8EA1D9FA 0x5D16
+0x8EA1D9FB 0x5D22
+0x8EA1D9FC 0x5D11
+0x8EA1D9FD 0x5D29
+0x8EA1D9FE 0x5D14
+0x8EA1DAA1 0x5D19
+0x8EA1DAA2 0x5D24
+0x8EA1DAA3 0x5D27
+0x8EA1DAA4 0x5D17
+0x8EA1DAA5 0x5DE2
+0x8EA1DAA6 0x5E38
+0x8EA1DAA7 0x5E36
+0x8EA1DAA8 0x5E33
+0x8EA1DAA9 0x5E37
+0x8EA1DAAA 0x5EB7
+0x8EA1DAAB 0x5EB8
+0x8EA1DAAC 0x5EB6
+0x8EA1DAAD 0x5EB5
+0x8EA1DAAE 0x5EBE
+0x8EA1DAAF 0x5F35
+0x8EA1DAB0 0x5F37
+0x8EA1DAB1 0x5F57
+0x8EA1DAB2 0x5F6C
+0x8EA1DAB3 0x5F69
+0x8EA1DAB4 0x5F6B
+0x8EA1DAB5 0x5F97
+0x8EA1DAB6 0x5F99
+0x8EA1DAB7 0x5F9E
+0x8EA1DAB8 0x5F98
+0x8EA1DAB9 0x5FA1
+0x8EA1DABA 0x5FA0
+0x8EA1DABB 0x5F9C
+0x8EA1DABC 0x607F
+0x8EA1DABD 0x60A3
+0x8EA1DABE 0x6089
+0x8EA1DABF 0x60A0
+0x8EA1DAC0 0x60A8
+0x8EA1DAC1 0x60CB
+0x8EA1DAC2 0x60B4
+0x8EA1DAC3 0x60E6
+0x8EA1DAC4 0x60BD
+0x8EA1DAC5 0x60C5
+0x8EA1DAC6 0x60BB
+0x8EA1DAC7 0x60B5
+0x8EA1DAC8 0x60DC
+0x8EA1DAC9 0x60BC
+0x8EA1DACA 0x60D8
+0x8EA1DACB 0x60D5
+0x8EA1DACC 0x60C6
+0x8EA1DACD 0x60DF
+0x8EA1DACE 0x60B8
+0x8EA1DACF 0x60DA
+0x8EA1DAD0 0x60C7
+0x8EA1DAD1 0x621A
+0x8EA1DAD2 0x621B
+0x8EA1DAD3 0x6248
+0x8EA1DAD4 0x63A0
+0x8EA1DAD5 0x63A7
+0x8EA1DAD6 0x6372
+0x8EA1DAD7 0x6396
+0x8EA1DAD8 0x63A2
+0x8EA1DAD9 0x63A5
+0x8EA1DADA 0x6377
+0x8EA1DADB 0x6367
+0x8EA1DADC 0x6398
+0x8EA1DADD 0x63AA
+0x8EA1DADE 0x6371
+0x8EA1DADF 0x63A9
+0x8EA1DAE0 0x6389
+0x8EA1DAE1 0x6383
+0x8EA1DAE2 0x639B
+0x8EA1DAE3 0x636B
+0x8EA1DAE4 0x63A8
+0x8EA1DAE5 0x6384
+0x8EA1DAE6 0x6388
+0x8EA1DAE7 0x6399
+0x8EA1DAE8 0x63A1
+0x8EA1DAE9 0x63AC
+0x8EA1DAEA 0x6392
+0x8EA1DAEB 0x638F
+0x8EA1DAEC 0x6380
+0x8EA1DAED 0x637B
+0x8EA1DAEE 0x6369
+0x8EA1DAEF 0x6368
+0x8EA1DAF0 0x637A
+0x8EA1DAF1 0x655D
+0x8EA1DAF2 0x6556
+0x8EA1DAF3 0x6551
+0x8EA1DAF4 0x6559
+0x8EA1DAF5 0x6557
+0x8EA1DAF6 0x555F
+0x8EA1DAF7 0x654F
+0x8EA1DAF8 0x6558
+0x8EA1DAF9 0x6555
+0x8EA1DAFA 0x6554
+0x8EA1DAFB 0x659C
+0x8EA1DAFC 0x659B
+0x8EA1DAFD 0x65AC
+0x8EA1DAFE 0x65CF
+0x8EA1DBA1 0x65CB
+0x8EA1DBA2 0x65CC
+0x8EA1DBA3 0x65CE
+0x8EA1DBA4 0x665D
+0x8EA1DBA5 0x665A
+0x8EA1DBA6 0x6664
+0x8EA1DBA7 0x6668
+0x8EA1DBA8 0x6666
+0x8EA1DBA9 0x665E
+0x8EA1DBAA 0x66F9
+0x8EA1DBAB 0x52D7
+0x8EA1DBAC 0x671B
+0x8EA1DBAD 0x6881
+0x8EA1DBAE 0x68AF
+0x8EA1DBAF 0x68A2
+0x8EA1DBB0 0x6893
+0x8EA1DBB1 0x68B5
+0x8EA1DBB2 0x687F
+0x8EA1DBB3 0x6876
+0x8EA1DBB4 0x68B1
+0x8EA1DBB5 0x68A7
+0x8EA1DBB6 0x6897
+0x8EA1DBB7 0x68B0
+0x8EA1DBB8 0x6883
+0x8EA1DBB9 0x68C4
+0x8EA1DBBA 0x68AD
+0x8EA1DBBB 0x6886
+0x8EA1DBBC 0x6885
+0x8EA1DBBD 0x6894
+0x8EA1DBBE 0x689D
+0x8EA1DBBF 0x68A8
+0x8EA1DBC0 0x689F
+0x8EA1DBC1 0x68A1
+0x8EA1DBC2 0x6882
+0x8EA1DBC3 0x6B32
+0x8EA1DBC4 0x6BBA
+0x8EA1DBC5 0x6BEB
+0x8EA1DBC6 0x6BEC
+0x8EA1DBC7 0x6C2B
+0x8EA1DBC8 0x6D8E
+0x8EA1DBC9 0x6DBC
+0x8EA1DBCA 0x6DF3
+0x8EA1DBCB 0x6DD9
+0x8EA1DBCC 0x6DB2
+0x8EA1DBCD 0x6DE1
+0x8EA1DBCE 0x6DCC
+0x8EA1DBCF 0x6DE4
+0x8EA1DBD0 0x6DFB
+0x8EA1DBD1 0x6DFA
+0x8EA1DBD2 0x6E05
+0x8EA1DBD3 0x6DC7
+0x8EA1DBD4 0x6DCB
+0x8EA1DBD5 0x6DAF
+0x8EA1DBD6 0x6DD1
+0x8EA1DBD7 0x6DAE
+0x8EA1DBD8 0x6DDE
+0x8EA1DBD9 0x6DF9
+0x8EA1DBDA 0x6DB8
+0x8EA1DBDB 0x6DF7
+0x8EA1DBDC 0x6DF5
+0x8EA1DBDD 0x6DC5
+0x8EA1DBDE 0x6DD2
+0x8EA1DBDF 0x6E1A
+0x8EA1DBE0 0x6DB5
+0x8EA1DBE1 0x6DDA
+0x8EA1DBE2 0x6DEB
+0x8EA1DBE3 0x6DD8
+0x8EA1DBE4 0x6DEA
+0x8EA1DBE5 0x6DF1
+0x8EA1DBE6 0x6DEE
+0x8EA1DBE7 0x6DE8
+0x8EA1DBE8 0x6DC6
+0x8EA1DBE9 0x6DC4
+0x8EA1DBEA 0x6DAA
+0x8EA1DBEB 0x6DEC
+0x8EA1DBEC 0x6DBF
+0x8EA1DBED 0x6DE6
+0x8EA1DBEE 0x70F9
+0x8EA1DBEF 0x7109
+0x8EA1DBF0 0x710A
+0x8EA1DBF1 0x70FD
+0x8EA1DBF2 0x70EF
+0x8EA1DBF3 0x723D
+0x8EA1DBF4 0x727D
+0x8EA1DBF5 0x7281
+0x8EA1DBF6 0x731C
+0x8EA1DBF7 0x731B
+0x8EA1DBF8 0x7316
+0x8EA1DBF9 0x7313
+0x8EA1DBFA 0x7319
+0x8EA1DBFB 0x7387
+0x8EA1DBFC 0x7405
+0x8EA1DBFD 0x740A
+0x8EA1DBFE 0x7403
+0x8EA1DCA1 0x7406
+0x8EA1DCA2 0x73FE
+0x8EA1DCA3 0x740D
+0x8EA1DCA4 0x74E0
+0x8EA1DCA5 0x74F6
+0x8EA1DCA6 0x74F7
+0x8EA1DCA7 0x751C
+0x8EA1DCA8 0x7522
+0x8EA1DCA9 0x7565
+0x8EA1DCAA 0x7566
+0x8EA1DCAB 0x7562
+0x8EA1DCAC 0x7570
+0x8EA1DCAD 0x758F
+0x8EA1DCAE 0x75D4
+0x8EA1DCAF 0x75D5
+0x8EA1DCB0 0x75B5
+0x8EA1DCB1 0x75CA
+0x8EA1DCB2 0x75CD
+0x8EA1DCB3 0x768E
+0x8EA1DCB4 0x76D4
+0x8EA1DCB5 0x76D2
+0x8EA1DCB6 0x76DB
+0x8EA1DCB7 0x7737
+0x8EA1DCB8 0x773E
+0x8EA1DCB9 0x773C
+0x8EA1DCBA 0x7736
+0x8EA1DCBB 0x7738
+0x8EA1DCBC 0x773A
+0x8EA1DCBD 0x786B
+0x8EA1DCBE 0x7843
+0x8EA1DCBF 0x784E
+0x8EA1DCC0 0x7965
+0x8EA1DCC1 0x7968
+0x8EA1DCC2 0x796D
+0x8EA1DCC3 0x79FB
+0x8EA1DCC4 0x7A92
+0x8EA1DCC5 0x7A95
+0x8EA1DCC6 0x7B20
+0x8EA1DCC7 0x7B28
+0x8EA1DCC8 0x7B1B
+0x8EA1DCC9 0x7B2C
+0x8EA1DCCA 0x7B26
+0x8EA1DCCB 0x7B19
+0x8EA1DCCC 0x7B1E
+0x8EA1DCCD 0x7B2E
+0x8EA1DCCE 0x7C92
+0x8EA1DCCF 0x7C97
+0x8EA1DCD0 0x7C95
+0x8EA1DCD1 0x7D46
+0x8EA1DCD2 0x7D43
+0x8EA1DCD3 0x7D71
+0x8EA1DCD4 0x7D2E
+0x8EA1DCD5 0x7D39
+0x8EA1DCD6 0x7D3C
+0x8EA1DCD7 0x7D40
+0x8EA1DCD8 0x7D30
+0x8EA1DCD9 0x7D33
+0x8EA1DCDA 0x7D44
+0x8EA1DCDB 0x7D2F
+0x8EA1DCDC 0x7D42
+0x8EA1DCDD 0x7D32
+0x8EA1DCDE 0x7D31
+0x8EA1DCDF 0x7F3D
+0x8EA1DCE0 0x7F9E
+0x8EA1DCE1 0x7F9A
+0x8EA1DCE2 0x7FCC
+0x8EA1DCE3 0x7FCE
+0x8EA1DCE4 0x7FD2
+0x8EA1DCE5 0x801C
+0x8EA1DCE6 0x804A
+0x8EA1DCE7 0x8046
+0x8EA1DCE8 0x812F
+0x8EA1DCE9 0x8116
+0x8EA1DCEA 0x8123
+0x8EA1DCEB 0x812B
+0x8EA1DCEC 0x8129
+0x8EA1DCED 0x8130
+0x8EA1DCEE 0x8124
+0x8EA1DCEF 0x8202
+0x8EA1DCF0 0x8235
+0x8EA1DCF1 0x8237
+0x8EA1DCF2 0x8236
+0x8EA1DCF3 0x8239
+0x8EA1DCF4 0x838E
+0x8EA1DCF5 0x839E
+0x8EA1DCF6 0x8398
+0x8EA1DCF7 0x8378
+0x8EA1DCF8 0x83A2
+0x8EA1DCF9 0x8396
+0x8EA1DCFA 0x83BD
+0x8EA1DCFB 0x83AB
+0x8EA1DCFC 0x8392
+0x8EA1DCFD 0x838A
+0x8EA1DCFE 0x8393
+0x8EA1DDA1 0x8389
+0x8EA1DDA2 0x83A0
+0x8EA1DDA3 0x8377
+0x8EA1DDA4 0x837B
+0x8EA1DDA5 0x837C
+0x8EA1DDA6 0x8386
+0x8EA1DDA7 0x83A7
+0x8EA1DDA8 0x8655
+0x8EA1DDA9 0x5F6A
+0x8EA1DDAA 0x86C7
+0x8EA1DDAB 0x86C0
+0x8EA1DDAC 0x86B6
+0x8EA1DDAD 0x86C4
+0x8EA1DDAE 0x86B5
+0x8EA1DDAF 0x86C6
+0x8EA1DDB0 0x86CB
+0x8EA1DDB1 0x86B1
+0x8EA1DDB2 0x86AF
+0x8EA1DDB3 0x86C9
+0x8EA1DDB4 0x8853
+0x8EA1DDB5 0x889E
+0x8EA1DDB6 0x8888
+0x8EA1DDB7 0x88AB
+0x8EA1DDB8 0x8892
+0x8EA1DDB9 0x8896
+0x8EA1DDBA 0x888D
+0x8EA1DDBB 0x888B
+0x8EA1DDBC 0x8993
+0x8EA1DDBD 0x898F
+0x8EA1DDBE 0x8A2A
+0x8EA1DDBF 0x8A1D
+0x8EA1DDC0 0x8A23
+0x8EA1DDC1 0x8A25
+0x8EA1DDC2 0x8A31
+0x8EA1DDC3 0x8A2D
+0x8EA1DDC4 0x8A1F
+0x8EA1DDC5 0x8A1B
+0x8EA1DDC6 0x8A22
+0x8EA1DDC7 0x8C49
+0x8EA1DDC8 0x8C5A
+0x8EA1DDC9 0x8CA9
+0x8EA1DDCA 0x8CAC
+0x8EA1DDCB 0x8CAB
+0x8EA1DDCC 0x8CA8
+0x8EA1DDCD 0x8CAA
+0x8EA1DDCE 0x8CA7
+0x8EA1DDCF 0x8D67
+0x8EA1DDD0 0x8D66
+0x8EA1DDD1 0x8DBE
+0x8EA1DDD2 0x8DBA
+0x8EA1DDD3 0x8EDB
+0x8EA1DDD4 0x8EDF
+0x8EA1DDD5 0x9019
+0x8EA1DDD6 0x900D
+0x8EA1DDD7 0x901A
+0x8EA1DDD8 0x9017
+0x8EA1DDD9 0x9023
+0x8EA1DDDA 0x901F
+0x8EA1DDDB 0x901D
+0x8EA1DDDC 0x9010
+0x8EA1DDDD 0x9015
+0x8EA1DDDE 0x901E
+0x8EA1DDDF 0x9020
+0x8EA1DDE0 0x900F
+0x8EA1DDE1 0x9022
+0x8EA1DDE2 0x9016
+0x8EA1DDE3 0x901B
+0x8EA1DDE4 0x9014
+0x8EA1DDE5 0x90E8
+0x8EA1DDE6 0x90ED
+0x8EA1DDE7 0x90FD
+0x8EA1DDE8 0x9157
+0x8EA1DDE9 0x91CE
+0x8EA1DDEA 0x91F5
+0x8EA1DDEB 0x91E6
+0x8EA1DDEC 0x91E3
+0x8EA1DDED 0x91E7
+0x8EA1DDEE 0x91ED
+0x8EA1DDEF 0x91E9
+0x8EA1DDF0 0x9589
+0x8EA1DDF1 0x966A
+0x8EA1DDF2 0x9675
+0x8EA1DDF3 0x9673
+0x8EA1DDF4 0x9678
+0x8EA1DDF5 0x9670
+0x8EA1DDF6 0x9674
+0x8EA1DDF7 0x9676
+0x8EA1DDF8 0x9677
+0x8EA1DDF9 0x966C
+0x8EA1DDFA 0x96C0
+0x8EA1DDFB 0x96EA
+0x8EA1DDFC 0x96E9
+0x8EA1DDFD 0x7AE0
+0x8EA1DDFE 0x7ADF
+0x8EA1DEA1 0x9802
+0x8EA1DEA2 0x9803
+0x8EA1DEA3 0x9B5A
+0x8EA1DEA4 0x9CE5
+0x8EA1DEA5 0x9E75
+0x8EA1DEA6 0x9E7F
+0x8EA1DEA7 0x9EA5
+0x8EA1DEA8 0x9EBB
+0x8EA1DEA9 0x50A2
+0x8EA1DEAA 0x508D
+0x8EA1DEAB 0x5085
+0x8EA1DEAC 0x5099
+0x8EA1DEAD 0x5091
+0x8EA1DEAE 0x5080
+0x8EA1DEAF 0x5096
+0x8EA1DEB0 0x5098
+0x8EA1DEB1 0x509A
+0x8EA1DEB2 0x6700
+0x8EA1DEB3 0x51F1
+0x8EA1DEB4 0x5272
+0x8EA1DEB5 0x5274
+0x8EA1DEB6 0x5275
+0x8EA1DEB7 0x5269
+0x8EA1DEB8 0x52DE
+0x8EA1DEB9 0x52DD
+0x8EA1DEBA 0x52DB
+0x8EA1DEBB 0x535A
+0x8EA1DEBC 0x53A5
+0x8EA1DEBD 0x557B
+0x8EA1DEBE 0x5580
+0x8EA1DEBF 0x55A7
+0x8EA1DEC0 0x557C
+0x8EA1DEC1 0x558A
+0x8EA1DEC2 0x559D
+0x8EA1DEC3 0x5598
+0x8EA1DEC4 0x5582
+0x8EA1DEC5 0x559C
+0x8EA1DEC6 0x55AA
+0x8EA1DEC7 0x5594
+0x8EA1DEC8 0x5587
+0x8EA1DEC9 0x558B
+0x8EA1DECA 0x5583
+0x8EA1DECB 0x55B3
+0x8EA1DECC 0x55AE
+0x8EA1DECD 0x559F
+0x8EA1DECE 0x553E
+0x8EA1DECF 0x55B2
+0x8EA1DED0 0x559A
+0x8EA1DED1 0x55BB
+0x8EA1DED2 0x55AC
+0x8EA1DED3 0x55B1
+0x8EA1DED4 0x557E
+0x8EA1DED5 0x5589
+0x8EA1DED6 0x55AB
+0x8EA1DED7 0x5599
+0x8EA1DED8 0x570D
+0x8EA1DED9 0x582F
+0x8EA1DEDA 0x582A
+0x8EA1DEDB 0x5834
+0x8EA1DEDC 0x5824
+0x8EA1DEDD 0x5830
+0x8EA1DEDE 0x5831
+0x8EA1DEDF 0x5821
+0x8EA1DEE0 0x581D
+0x8EA1DEE1 0x5820
+0x8EA1DEE2 0x58F9
+0x8EA1DEE3 0x58FA
+0x8EA1DEE4 0x5960
+0x8EA1DEE5 0x5A77
+0x8EA1DEE6 0x5A9A
+0x8EA1DEE7 0x5A7F
+0x8EA1DEE8 0x5A92
+0x8EA1DEE9 0x5A9B
+0x8EA1DEEA 0x5AA7
+0x8EA1DEEB 0x5B73
+0x8EA1DEEC 0x5B71
+0x8EA1DEED 0x5BD2
+0x8EA1DEEE 0x5BCC
+0x8EA1DEEF 0x5BD3
+0x8EA1DEF0 0x5BD0
+0x8EA1DEF1 0x5C0A
+0x8EA1DEF2 0x5C0B
+0x8EA1DEF3 0x5C31
+0x8EA1DEF4 0x5D4C
+0x8EA1DEF5 0x5D50
+0x8EA1DEF6 0x5D34
+0x8EA1DEF7 0x5D47
+0x8EA1DEF8 0x5DFD
+0x8EA1DEF9 0x5E45
+0x8EA1DEFA 0x5E3D
+0x8EA1DEFB 0x5E40
+0x8EA1DEFC 0x5E43
+0x8EA1DEFD 0x5E7E
+0x8EA1DEFE 0x5ECA
+0x8EA1DFA1 0x5EC1
+0x8EA1DFA2 0x5EC2
+0x8EA1DFA3 0x5EC4
+0x8EA1DFA4 0x5F3C
+0x8EA1DFA5 0x5F6D
+0x8EA1DFA6 0x5FA9
+0x8EA1DFA7 0x5FAA
+0x8EA1DFA8 0x5FA8
+0x8EA1DFA9 0x60D1
+0x8EA1DFAA 0x60E1
+0x8EA1DFAB 0x60B2
+0x8EA1DFAC 0x60B6
+0x8EA1DFAD 0x60E0
+0x8EA1DFAE 0x611C
+0x8EA1DFAF 0x6123
+0x8EA1DFB0 0x60FA
+0x8EA1DFB1 0x6115
+0x8EA1DFB2 0x60F0
+0x8EA1DFB3 0x60FB
+0x8EA1DFB4 0x60F4
+0x8EA1DFB5 0x6168
+0x8EA1DFB6 0x60F1
+0x8EA1DFB7 0x610E
+0x8EA1DFB8 0x60F6
+0x8EA1DFB9 0x6109
+0x8EA1DFBA 0x6100
+0x8EA1DFBB 0x6112
+0x8EA1DFBC 0x621F
+0x8EA1DFBD 0x6249
+0x8EA1DFBE 0x63A3
+0x8EA1DFBF 0x638C
+0x8EA1DFC0 0x63CF
+0x8EA1DFC1 0x63C0
+0x8EA1DFC2 0x63E9
+0x8EA1DFC3 0x63C9
+0x8EA1DFC4 0x63C6
+0x8EA1DFC5 0x63CD
+0x8EA1DFC6 0x63D2
+0x8EA1DFC7 0x63E3
+0x8EA1DFC8 0x63D0
+0x8EA1DFC9 0x63E1
+0x8EA1DFCA 0x63D6
+0x8EA1DFCB 0x63ED
+0x8EA1DFCC 0x63EE
+0x8EA1DFCD 0x6376
+0x8EA1DFCE 0x63F4
+0x8EA1DFCF 0x63EA
+0x8EA1DFD0 0x63DB
+0x8EA1DFD1 0x6452
+0x8EA1DFD2 0x63DA
+0x8EA1DFD3 0x63F9
+0x8EA1DFD4 0x655E
+0x8EA1DFD5 0x6566
+0x8EA1DFD6 0x6562
+0x8EA1DFD7 0x6563
+0x8EA1DFD8 0x6591
+0x8EA1DFD9 0x6590
+0x8EA1DFDA 0x65AF
+0x8EA1DFDB 0x666E
+0x8EA1DFDC 0x6670
+0x8EA1DFDD 0x6674
+0x8EA1DFDE 0x6676
+0x8EA1DFDF 0x666F
+0x8EA1DFE0 0x6691
+0x8EA1DFE1 0x667A
+0x8EA1DFE2 0x667E
+0x8EA1DFE3 0x6677
+0x8EA1DFE4 0x66FE
+0x8EA1DFE5 0x66FF
+0x8EA1DFE6 0x671F
+0x8EA1DFE7 0x671D
+0x8EA1DFE8 0x68FA
+0x8EA1DFE9 0x68D5
+0x8EA1DFEA 0x68E0
+0x8EA1DFEB 0x68D8
+0x8EA1DFEC 0x68D7
+0x8EA1DFED 0x6905
+0x8EA1DFEE 0x68DF
+0x8EA1DFEF 0x68F5
+0x8EA1DFF0 0x68EE
+0x8EA1DFF1 0x68E7
+0x8EA1DFF2 0x68F9
+0x8EA1DFF3 0x68D2
+0x8EA1DFF4 0x68F2
+0x8EA1DFF5 0x68E3
+0x8EA1DFF6 0x68CB
+0x8EA1DFF7 0x68CD
+0x8EA1DFF8 0x690D
+0x8EA1DFF9 0x6912
+0x8EA1DFFA 0x690E
+0x8EA1DFFB 0x68C9
+0x8EA1DFFC 0x68DA
+0x8EA1DFFD 0x696E
+0x8EA1DFFE 0x68FB
+0x8EA1E0A1 0x6B3E
+0x8EA1E0A2 0x6B3A
+0x8EA1E0A3 0x6B3D
+0x8EA1E0A4 0x6B98
+0x8EA1E0A5 0x6B96
+0x8EA1E0A6 0x6BBC
+0x8EA1E0A7 0x6BEF
+0x8EA1E0A8 0x6C2E
+0x8EA1E0A9 0x6C2F
+0x8EA1E0AA 0x6C2C
+0x8EA1E0AB 0x6E2F
+0x8EA1E0AC 0x6E38
+0x8EA1E0AD 0x6E54
+0x8EA1E0AE 0x6E21
+0x8EA1E0AF 0x6E32
+0x8EA1E0B0 0x6E67
+0x8EA1E0B1 0x6E4A
+0x8EA1E0B2 0x6E20
+0x8EA1E0B3 0x6E25
+0x8EA1E0B4 0x6E23
+0x8EA1E0B5 0x6E1B
+0x8EA1E0B6 0x6E5B
+0x8EA1E0B7 0x6E58
+0x8EA1E0B8 0x6E24
+0x8EA1E0B9 0x6E56
+0x8EA1E0BA 0x6E6E
+0x8EA1E0BB 0x6E2D
+0x8EA1E0BC 0x6E26
+0x8EA1E0BD 0x6E6F
+0x8EA1E0BE 0x6E34
+0x8EA1E0BF 0x6E4D
+0x8EA1E0C0 0x6E3A
+0x8EA1E0C1 0x6E2C
+0x8EA1E0C2 0x6E43
+0x8EA1E0C3 0x6E1D
+0x8EA1E0C4 0x6E3E
+0x8EA1E0C5 0x6ECB
+0x8EA1E0C6 0x6E89
+0x8EA1E0C7 0x6E19
+0x8EA1E0C8 0x6E4E
+0x8EA1E0C9 0x6E63
+0x8EA1E0CA 0x6E44
+0x8EA1E0CB 0x6E72
+0x8EA1E0CC 0x6E69
+0x8EA1E0CD 0x6E5F
+0x8EA1E0CE 0x7119
+0x8EA1E0CF 0x711A
+0x8EA1E0D0 0x7126
+0x8EA1E0D1 0x7130
+0x8EA1E0D2 0x7121
+0x8EA1E0D3 0x7136
+0x8EA1E0D4 0x716E
+0x8EA1E0D5 0x711C
+0x8EA1E0D6 0x724C
+0x8EA1E0D7 0x7284
+0x8EA1E0D8 0x7280
+0x8EA1E0D9 0x7336
+0x8EA1E0DA 0x7325
+0x8EA1E0DB 0x7334
+0x8EA1E0DC 0x7329
+0x8EA1E0DD 0x743A
+0x8EA1E0DE 0x742A
+0x8EA1E0DF 0x7433
+0x8EA1E0E0 0x7422
+0x8EA1E0E1 0x7425
+0x8EA1E0E2 0x7435
+0x8EA1E0E3 0x7436
+0x8EA1E0E4 0x7434
+0x8EA1E0E5 0x742F
+0x8EA1E0E6 0x741B
+0x8EA1E0E7 0x7426
+0x8EA1E0E8 0x7428
+0x8EA1E0E9 0x7525
+0x8EA1E0EA 0x7526
+0x8EA1E0EB 0x756B
+0x8EA1E0EC 0x756A
+0x8EA1E0ED 0x75E2
+0x8EA1E0EE 0x75DB
+0x8EA1E0EF 0x75E3
+0x8EA1E0F0 0x75D9
+0x8EA1E0F1 0x75D8
+0x8EA1E0F2 0x75DE
+0x8EA1E0F3 0x75E0
+0x8EA1E0F4 0x767B
+0x8EA1E0F5 0x767C
+0x8EA1E0F6 0x7696
+0x8EA1E0F7 0x7693
+0x8EA1E0F8 0x76B4
+0x8EA1E0F9 0x76DC
+0x8EA1E0FA 0x774F
+0x8EA1E0FB 0x77ED
+0x8EA1E0FC 0x785D
+0x8EA1E0FD 0x786C
+0x8EA1E0FE 0x786F
+0x8EA1E1A1 0x7A0D
+0x8EA1E1A2 0x7A08
+0x8EA1E1A3 0x7A0B
+0x8EA1E1A4 0x7A05
+0x8EA1E1A5 0x7A00
+0x8EA1E1A6 0x7A98
+0x8EA1E1A7 0x7A97
+0x8EA1E1A8 0x7A96
+0x8EA1E1A9 0x7AE5
+0x8EA1E1AA 0x7AE3
+0x8EA1E1AB 0x7B49
+0x8EA1E1AC 0x7B56
+0x8EA1E1AD 0x7B46
+0x8EA1E1AE 0x7B50
+0x8EA1E1AF 0x7B52
+0x8EA1E1B0 0x7B54
+0x8EA1E1B1 0x7B4D
+0x8EA1E1B2 0x7B4B
+0x8EA1E1B3 0x7B4F
+0x8EA1E1B4 0x7B51
+0x8EA1E1B5 0x7C9F
+0x8EA1E1B6 0x7CA5
+0x8EA1E1B7 0x7D5E
+0x8EA1E1B8 0x7D50
+0x8EA1E1B9 0x7D68
+0x8EA1E1BA 0x7D55
+0x8EA1E1BB 0x7D2B
+0x8EA1E1BC 0x7D6E
+0x8EA1E1BD 0x7D72
+0x8EA1E1BE 0x7D61
+0x8EA1E1BF 0x7D66
+0x8EA1E1C0 0x7D62
+0x8EA1E1C1 0x7D70
+0x8EA1E1C2 0x7D73
+0x8EA1E1C3 0x5584
+0x8EA1E1C4 0x7FD4
+0x8EA1E1C5 0x7FD5
+0x8EA1E1C6 0x800B
+0x8EA1E1C7 0x8052
+0x8EA1E1C8 0x8085
+0x8EA1E1C9 0x8155
+0x8EA1E1CA 0x8154
+0x8EA1E1CB 0x814B
+0x8EA1E1CC 0x8151
+0x8EA1E1CD 0x814E
+0x8EA1E1CE 0x8139
+0x8EA1E1CF 0x8146
+0x8EA1E1D0 0x813E
+0x8EA1E1D1 0x814C
+0x8EA1E1D2 0x8153
+0x8EA1E1D3 0x8174
+0x8EA1E1D4 0x8212
+0x8EA1E1D5 0x821C
+0x8EA1E1D6 0x83E9
+0x8EA1E1D7 0x8403
+0x8EA1E1D8 0x83F8
+0x8EA1E1D9 0x840D
+0x8EA1E1DA 0x83E0
+0x8EA1E1DB 0x83C5
+0x8EA1E1DC 0x840B
+0x8EA1E1DD 0x83C1
+0x8EA1E1DE 0x83EF
+0x8EA1E1DF 0x83F1
+0x8EA1E1E0 0x83F4
+0x8EA1E1E1 0x8457
+0x8EA1E1E2 0x840A
+0x8EA1E1E3 0x83F0
+0x8EA1E1E4 0x840C
+0x8EA1E1E5 0x83CC
+0x8EA1E1E6 0x83FD
+0x8EA1E1E7 0x83F2
+0x8EA1E1E8 0x83CA
+0x8EA1E1E9 0x8438
+0x8EA1E1EA 0x840E
+0x8EA1E1EB 0x8404
+0x8EA1E1EC 0x83DC
+0x8EA1E1ED 0x8407
+0x8EA1E1EE 0x83D4
+0x8EA1E1EF 0x83DF
+0x8EA1E1F0 0x865B
+0x8EA1E1F1 0x86DF
+0x8EA1E1F2 0x86D9
+0x8EA1E1F3 0x86ED
+0x8EA1E1F4 0x86D4
+0x8EA1E1F5 0x86DB
+0x8EA1E1F6 0x86E4
+0x8EA1E1F7 0x86D0
+0x8EA1E1F8 0x86DE
+0x8EA1E1F9 0x8857
+0x8EA1E1FA 0x88C1
+0x8EA1E1FB 0x88C2
+0x8EA1E1FC 0x88B1
+0x8EA1E1FD 0x8983
+0x8EA1E1FE 0x8996
+0x8EA1E2A1 0x8A3B
+0x8EA1E2A2 0x8A60
+0x8EA1E2A3 0x8A55
+0x8EA1E2A4 0x8A5E
+0x8EA1E2A5 0x8A3C
+0x8EA1E2A6 0x8A41
+0x8EA1E2A7 0x8A54
+0x8EA1E2A8 0x8A5B
+0x8EA1E2A9 0x8A50
+0x8EA1E2AA 0x8A46
+0x8EA1E2AB 0x8A34
+0x8EA1E2AC 0x8A3A
+0x8EA1E2AD 0x8A36
+0x8EA1E2AE 0x8A56
+0x8EA1E2AF 0x8C61
+0x8EA1E2B0 0x8C82
+0x8EA1E2B1 0x8CAF
+0x8EA1E2B2 0x8CBC
+0x8EA1E2B3 0x8CB3
+0x8EA1E2B4 0x8CBD
+0x8EA1E2B5 0x8CC1
+0x8EA1E2B6 0x8CBB
+0x8EA1E2B7 0x8CC0
+0x8EA1E2B8 0x8CB4
+0x8EA1E2B9 0x8CB7
+0x8EA1E2BA 0x8CB6
+0x8EA1E2BB 0x8CBF
+0x8EA1E2BC 0x8CB8
+0x8EA1E2BD 0x8D8A
+0x8EA1E2BE 0x8D85
+0x8EA1E2BF 0x8D81
+0x8EA1E2C0 0x8DCE
+0x8EA1E2C1 0x8DDD
+0x8EA1E2C2 0x8DCB
+0x8EA1E2C3 0x8DDA
+0x8EA1E2C4 0x8DD1
+0x8EA1E2C5 0x8DCC
+0x8EA1E2C6 0x8DDB
+0x8EA1E2C7 0x8DC6
+0x8EA1E2C8 0x8EFB
+0x8EA1E2C9 0x8EF8
+0x8EA1E2CA 0x8EFC
+0x8EA1E2CB 0x8F9C
+0x8EA1E2CC 0x902E
+0x8EA1E2CD 0x9035
+0x8EA1E2CE 0x9031
+0x8EA1E2CF 0x9038
+0x8EA1E2D0 0x9032
+0x8EA1E2D1 0x9036
+0x8EA1E2D2 0x9102
+0x8EA1E2D3 0x90F5
+0x8EA1E2D4 0x9109
+0x8EA1E2D5 0x90FE
+0x8EA1E2D6 0x9163
+0x8EA1E2D7 0x9165
+0x8EA1E2D8 0x91CF
+0x8EA1E2D9 0x9214
+0x8EA1E2DA 0x9215
+0x8EA1E2DB 0x9223
+0x8EA1E2DC 0x9209
+0x8EA1E2DD 0x921E
+0x8EA1E2DE 0x920D
+0x8EA1E2DF 0x9210
+0x8EA1E2E0 0x9207
+0x8EA1E2E1 0x9211
+0x8EA1E2E2 0x9594
+0x8EA1E2E3 0x958F
+0x8EA1E2E4 0x958B
+0x8EA1E2E5 0x9591
+0x8EA1E2E6 0x9593
+0x8EA1E2E7 0x9592
+0x8EA1E2E8 0x958E
+0x8EA1E2E9 0x968A
+0x8EA1E2EA 0x968E
+0x8EA1E2EB 0x968B
+0x8EA1E2EC 0x967D
+0x8EA1E2ED 0x9685
+0x8EA1E2EE 0x9686
+0x8EA1E2EF 0x968D
+0x8EA1E2F0 0x9672
+0x8EA1E2F1 0x9684
+0x8EA1E2F2 0x96C1
+0x8EA1E2F3 0x96C5
+0x8EA1E2F4 0x96C4
+0x8EA1E2F5 0x96C6
+0x8EA1E2F6 0x96C7
+0x8EA1E2F7 0x96EF
+0x8EA1E2F8 0x96F2
+0x8EA1E2F9 0x97CC
+0x8EA1E2FA 0x9805
+0x8EA1E2FB 0x9806
+0x8EA1E2FC 0x9808
+0x8EA1E2FD 0x98E7
+0x8EA1E2FE 0x98EA
+0x8EA1E3A1 0x98EF
+0x8EA1E3A2 0x98E9
+0x8EA1E3A3 0x98F2
+0x8EA1E3A4 0x98ED
+0x8EA1E3A5 0x99AE
+0x8EA1E3A6 0x99AD
+0x8EA1E3A7 0x9EC3
+0x8EA1E3A8 0x9ECD
+0x8EA1E3A9 0x9ED1
+0x8EA1E3AA 0x4E82
+0x8EA1E3AB 0x50AD
+0x8EA1E3AC 0x50B5
+0x8EA1E3AD 0x50B2
+0x8EA1E3AE 0x50B3
+0x8EA1E3AF 0x50C5
+0x8EA1E3B0 0x50BE
+0x8EA1E3B1 0x50AC
+0x8EA1E3B2 0x50B7
+0x8EA1E3B3 0x50BB
+0x8EA1E3B4 0x50AF
+0x8EA1E3B5 0x50C7
+0x8EA1E3B6 0x527F
+0x8EA1E3B7 0x5277
+0x8EA1E3B8 0x527D
+0x8EA1E3B9 0x52DF
+0x8EA1E3BA 0x52E6
+0x8EA1E3BB 0x52E4
+0x8EA1E3BC 0x52E2
+0x8EA1E3BD 0x52E3
+0x8EA1E3BE 0x532F
+0x8EA1E3BF 0x55DF
+0x8EA1E3C0 0x55E8
+0x8EA1E3C1 0x55D3
+0x8EA1E3C2 0x55E6
+0x8EA1E3C3 0x55CE
+0x8EA1E3C4 0x55DC
+0x8EA1E3C5 0x55C7
+0x8EA1E3C6 0x55D1
+0x8EA1E3C7 0x55E3
+0x8EA1E3C8 0x55E4
+0x8EA1E3C9 0x55EF
+0x8EA1E3CA 0x55DA
+0x8EA1E3CB 0x55E1
+0x8EA1E3CC 0x55C5
+0x8EA1E3CD 0x55C6
+0x8EA1E3CE 0x55E5
+0x8EA1E3CF 0x55C9
+0x8EA1E3D0 0x5712
+0x8EA1E3D1 0x5713
+0x8EA1E3D2 0x585E
+0x8EA1E3D3 0x5851
+0x8EA1E3D4 0x5858
+0x8EA1E3D5 0x5857
+0x8EA1E3D6 0x585A
+0x8EA1E3D7 0x5854
+0x8EA1E3D8 0x586B
+0x8EA1E3D9 0x584C
+0x8EA1E3DA 0x586D
+0x8EA1E3DB 0x584A
+0x8EA1E3DC 0x5862
+0x8EA1E3DD 0x5852
+0x8EA1E3DE 0x584B
+0x8EA1E3DF 0x5967
+0x8EA1E3E0 0x5AC1
+0x8EA1E3E1 0x5AC9
+0x8EA1E3E2 0x5ACC
+0x8EA1E3E3 0x5ABE
+0x8EA1E3E4 0x5ABD
+0x8EA1E3E5 0x5ABC
+0x8EA1E3E6 0x5AB3
+0x8EA1E3E7 0x5AC2
+0x8EA1E3E8 0x5AB2
+0x8EA1E3E9 0x5D69
+0x8EA1E3EA 0x5D6F
+0x8EA1E3EB 0x5E4C
+0x8EA1E3EC 0x5E79
+0x8EA1E3ED 0x5EC9
+0x8EA1E3EE 0x5EC8
+0x8EA1E3EF 0x5F12
+0x8EA1E3F0 0x5F59
+0x8EA1E3F1 0x5FAC
+0x8EA1E3F2 0x5FAE
+0x8EA1E3F3 0x611A
+0x8EA1E3F4 0x610F
+0x8EA1E3F5 0x6148
+0x8EA1E3F6 0x611F
+0x8EA1E3F7 0x60F3
+0x8EA1E3F8 0x611B
+0x8EA1E3F9 0x60F9
+0x8EA1E3FA 0x6101
+0x8EA1E3FB 0x6108
+0x8EA1E3FC 0x614E
+0x8EA1E3FD 0x614C
+0x8EA1E3FE 0x6144
+0x8EA1E4A1 0x614D
+0x8EA1E4A2 0x613E
+0x8EA1E4A3 0x6134
+0x8EA1E4A4 0x6127
+0x8EA1E4A5 0x610D
+0x8EA1E4A6 0x6106
+0x8EA1E4A7 0x6137
+0x8EA1E4A8 0x6221
+0x8EA1E4A9 0x6222
+0x8EA1E4AA 0x6413
+0x8EA1E4AB 0x643E
+0x8EA1E4AC 0x641E
+0x8EA1E4AD 0x642A
+0x8EA1E4AE 0x642D
+0x8EA1E4AF 0x643D
+0x8EA1E4B0 0x642C
+0x8EA1E4B1 0x640F
+0x8EA1E4B2 0x641C
+0x8EA1E4B3 0x6414
+0x8EA1E4B4 0x640D
+0x8EA1E4B5 0x6436
+0x8EA1E4B6 0x6416
+0x8EA1E4B7 0x6417
+0x8EA1E4B8 0x6406
+0x8EA1E4B9 0x656C
+0x8EA1E4BA 0x659F
+0x8EA1E4BB 0x65B0
+0x8EA1E4BC 0x6697
+0x8EA1E4BD 0x6689
+0x8EA1E4BE 0x6687
+0x8EA1E4BF 0x6688
+0x8EA1E4C0 0x6696
+0x8EA1E4C1 0x6684
+0x8EA1E4C2 0x6698
+0x8EA1E4C3 0x668D
+0x8EA1E4C4 0x6703
+0x8EA1E4C5 0x6994
+0x8EA1E4C6 0x696D
+0x8EA1E4C7 0x695A
+0x8EA1E4C8 0x6977
+0x8EA1E4C9 0x6960
+0x8EA1E4CA 0x6954
+0x8EA1E4CB 0x6975
+0x8EA1E4CC 0x6930
+0x8EA1E4CD 0x6982
+0x8EA1E4CE 0x694A
+0x8EA1E4CF 0x6968
+0x8EA1E4D0 0x696B
+0x8EA1E4D1 0x695E
+0x8EA1E4D2 0x6953
+0x8EA1E4D3 0x6979
+0x8EA1E4D4 0x6986
+0x8EA1E4D5 0x695D
+0x8EA1E4D6 0x6963
+0x8EA1E4D7 0x695B
+0x8EA1E4D8 0x6B47
+0x8EA1E4D9 0x6B72
+0x8EA1E4DA 0x6BC0
+0x8EA1E4DB 0x6BBF
+0x8EA1E4DC 0x6BD3
+0x8EA1E4DD 0x6BFD
+0x8EA1E4DE 0x6EA2
+0x8EA1E4DF 0x6EAF
+0x8EA1E4E0 0x6ED3
+0x8EA1E4E1 0x6EB6
+0x8EA1E4E2 0x6EC2
+0x8EA1E4E3 0x6E90
+0x8EA1E4E4 0x6E9D
+0x8EA1E4E5 0x6EC7
+0x8EA1E4E6 0x6EC5
+0x8EA1E4E7 0x6EA5
+0x8EA1E4E8 0x6E98
+0x8EA1E4E9 0x6EBC
+0x8EA1E4EA 0x6EBA
+0x8EA1E4EB 0x6EAB
+0x8EA1E4EC 0x6ED1
+0x8EA1E4ED 0x6E96
+0x8EA1E4EE 0x6E9C
+0x8EA1E4EF 0x6EC4
+0x8EA1E4F0 0x6ED4
+0x8EA1E4F1 0x6EAA
+0x8EA1E4F2 0x6EA7
+0x8EA1E4F3 0x6EB4
+0x8EA1E4F4 0x714E
+0x8EA1E4F5 0x7159
+0x8EA1E4F6 0x7169
+0x8EA1E4F7 0x7164
+0x8EA1E4F8 0x7149
+0x8EA1E4F9 0x7167
+0x8EA1E4FA 0x715C
+0x8EA1E4FB 0x716C
+0x8EA1E4FC 0x7166
+0x8EA1E4FD 0x714C
+0x8EA1E4FE 0x7165
+0x8EA1E5A1 0x715E
+0x8EA1E5A2 0x7146
+0x8EA1E5A3 0x7168
+0x8EA1E5A4 0x7156
+0x8EA1E5A5 0x723A
+0x8EA1E5A6 0x7252
+0x8EA1E5A7 0x7337
+0x8EA1E5A8 0x7345
+0x8EA1E5A9 0x733F
+0x8EA1E5AA 0x733E
+0x8EA1E5AB 0x746F
+0x8EA1E5AC 0x745A
+0x8EA1E5AD 0x7455
+0x8EA1E5AE 0x745F
+0x8EA1E5AF 0x745E
+0x8EA1E5B0 0x7441
+0x8EA1E5B1 0x743F
+0x8EA1E5B2 0x7459
+0x8EA1E5B3 0x745B
+0x8EA1E5B4 0x745C
+0x8EA1E5B5 0x7576
+0x8EA1E5B6 0x7578
+0x8EA1E5B7 0x7600
+0x8EA1E5B8 0x75F0
+0x8EA1E5B9 0x7601
+0x8EA1E5BA 0x75F2
+0x8EA1E5BB 0x75F1
+0x8EA1E5BC 0x75FA
+0x8EA1E5BD 0x75FF
+0x8EA1E5BE 0x75F4
+0x8EA1E5BF 0x75F3
+0x8EA1E5C0 0x76DE
+0x8EA1E5C1 0x76DF
+0x8EA1E5C2 0x775B
+0x8EA1E5C3 0x776B
+0x8EA1E5C4 0x7766
+0x8EA1E5C5 0x775E
+0x8EA1E5C6 0x7763
+0x8EA1E5C7 0x7779
+0x8EA1E5C8 0x776A
+0x8EA1E5C9 0x776C
+0x8EA1E5CA 0x775C
+0x8EA1E5CB 0x7765
+0x8EA1E5CC 0x7768
+0x8EA1E5CD 0x7762
+0x8EA1E5CE 0x77EE
+0x8EA1E5CF 0x788E
+0x8EA1E5D0 0x78B0
+0x8EA1E5D1 0x7897
+0x8EA1E5D2 0x7898
+0x8EA1E5D3 0x788C
+0x8EA1E5D4 0x7889
+0x8EA1E5D5 0x787C
+0x8EA1E5D6 0x7891
+0x8EA1E5D7 0x7893
+0x8EA1E5D8 0x787F
+0x8EA1E5D9 0x797A
+0x8EA1E5DA 0x797F
+0x8EA1E5DB 0x7981
+0x8EA1E5DC 0x842C
+0x8EA1E5DD 0x79BD
+0x8EA1E5DE 0x7A1C
+0x8EA1E5DF 0x7A1A
+0x8EA1E5E0 0x7A20
+0x8EA1E5E1 0x7A14
+0x8EA1E5E2 0x7A1F
+0x8EA1E5E3 0x7A1E
+0x8EA1E5E4 0x7A9F
+0x8EA1E5E5 0x7AA0
+0x8EA1E5E6 0x7B77
+0x8EA1E5E7 0x7BC0
+0x8EA1E5E8 0x7B60
+0x8EA1E5E9 0x7B6E
+0x8EA1E5EA 0x7B67
+0x8EA1E5EB 0x7CB1
+0x8EA1E5EC 0x7CB3
+0x8EA1E5ED 0x7CB5
+0x8EA1E5EE 0x7D93
+0x8EA1E5EF 0x7D79
+0x8EA1E5F0 0x7D91
+0x8EA1E5F1 0x7D81
+0x8EA1E5F2 0x7D8F
+0x8EA1E5F3 0x7D5B
+0x8EA1E5F4 0x7F6E
+0x8EA1E5F5 0x7F69
+0x8EA1E5F6 0x7F6A
+0x8EA1E5F7 0x7F72
+0x8EA1E5F8 0x7FA9
+0x8EA1E5F9 0x7FA8
+0x8EA1E5FA 0x7FA4
+0x8EA1E5FB 0x8056
+0x8EA1E5FC 0x8058
+0x8EA1E5FD 0x8086
+0x8EA1E5FE 0x8084
+0x8EA1E6A1 0x8171
+0x8EA1E6A2 0x8170
+0x8EA1E6A3 0x8178
+0x8EA1E6A4 0x8165
+0x8EA1E6A5 0x816E
+0x8EA1E6A6 0x8173
+0x8EA1E6A7 0x816B
+0x8EA1E6A8 0x8179
+0x8EA1E6A9 0x817A
+0x8EA1E6AA 0x8166
+0x8EA1E6AB 0x8205
+0x8EA1E6AC 0x8247
+0x8EA1E6AD 0x8482
+0x8EA1E6AE 0x8477
+0x8EA1E6AF 0x843D
+0x8EA1E6B0 0x8431
+0x8EA1E6B1 0x8475
+0x8EA1E6B2 0x8466
+0x8EA1E6B3 0x846B
+0x8EA1E6B4 0x8449
+0x8EA1E6B5 0x846C
+0x8EA1E6B6 0x845B
+0x8EA1E6B7 0x843C
+0x8EA1E6B8 0x8435
+0x8EA1E6B9 0x8461
+0x8EA1E6BA 0x8463
+0x8EA1E6BB 0x8469
+0x8EA1E6BC 0x846D
+0x8EA1E6BD 0x8446
+0x8EA1E6BE 0x865E
+0x8EA1E6BF 0x865C
+0x8EA1E6C0 0x865F
+0x8EA1E6C1 0x86F9
+0x8EA1E6C2 0x8713
+0x8EA1E6C3 0x8708
+0x8EA1E6C4 0x8707
+0x8EA1E6C5 0x8700
+0x8EA1E6C6 0x86FE
+0x8EA1E6C7 0x86FB
+0x8EA1E6C8 0x8702
+0x8EA1E6C9 0x8703
+0x8EA1E6CA 0x8706
+0x8EA1E6CB 0x870A
+0x8EA1E6CC 0x8859
+0x8EA1E6CD 0x88DF
+0x8EA1E6CE 0x88D4
+0x8EA1E6CF 0x88D9
+0x8EA1E6D0 0x88DC
+0x8EA1E6D1 0x88D8
+0x8EA1E6D2 0x88DD
+0x8EA1E6D3 0x88E1
+0x8EA1E6D4 0x88CA
+0x8EA1E6D5 0x88D5
+0x8EA1E6D6 0x88D2
+0x8EA1E6D7 0x899C
+0x8EA1E6D8 0x89E3
+0x8EA1E6D9 0x8A6B
+0x8EA1E6DA 0x8A72
+0x8EA1E6DB 0x8A73
+0x8EA1E6DC 0x8A66
+0x8EA1E6DD 0x8A69
+0x8EA1E6DE 0x8A70
+0x8EA1E6DF 0x8A87
+0x8EA1E6E0 0x8A7C
+0x8EA1E6E1 0x8A63
+0x8EA1E6E2 0x8AA0
+0x8EA1E6E3 0x8A71
+0x8EA1E6E4 0x8A85
+0x8EA1E6E5 0x8A6D
+0x8EA1E6E6 0x8A62
+0x8EA1E6E7 0x8A6E
+0x8EA1E6E8 0x8A6C
+0x8EA1E6E9 0x8A79
+0x8EA1E6EA 0x8A7B
+0x8EA1E6EB 0x8A3E
+0x8EA1E6EC 0x8A68
+0x8EA1E6ED 0x8C62
+0x8EA1E6EE 0x8C8A
+0x8EA1E6EF 0x8C89
+0x8EA1E6F0 0x8CCA
+0x8EA1E6F1 0x8CC7
+0x8EA1E6F2 0x8CC8
+0x8EA1E6F3 0x8CC4
+0x8EA1E6F4 0x8CB2
+0x8EA1E6F5 0x8CC3
+0x8EA1E6F6 0x8CC2
+0x8EA1E6F7 0x8CC5
+0x8EA1E6F8 0x8DE1
+0x8EA1E6F9 0x8DDF
+0x8EA1E6FA 0x8DE8
+0x8EA1E6FB 0x8DEF
+0x8EA1E6FC 0x8DF3
+0x8EA1E6FD 0x8DFA
+0x8EA1E6FE 0x8DEA
+0x8EA1E7A1 0x8DE4
+0x8EA1E7A2 0x8DE6
+0x8EA1E7A3 0x8EB2
+0x8EA1E7A4 0x8F03
+0x8EA1E7A5 0x8F09
+0x8EA1E7A6 0x8EFE
+0x8EA1E7A7 0x8F0A
+0x8EA1E7A8 0x8F9F
+0x8EA1E7A9 0x8FB2
+0x8EA1E7AA 0x904B
+0x8EA1E7AB 0x904A
+0x8EA1E7AC 0x9053
+0x8EA1E7AD 0x9042
+0x8EA1E7AE 0x9054
+0x8EA1E7AF 0x903C
+0x8EA1E7B0 0x9055
+0x8EA1E7B1 0x9050
+0x8EA1E7B2 0x9047
+0x8EA1E7B3 0x904F
+0x8EA1E7B4 0x904E
+0x8EA1E7B5 0x904D
+0x8EA1E7B6 0x9051
+0x8EA1E7B7 0x903E
+0x8EA1E7B8 0x9041
+0x8EA1E7B9 0x9112
+0x8EA1E7BA 0x9117
+0x8EA1E7BB 0x916C
+0x8EA1E7BC 0x916A
+0x8EA1E7BD 0x9169
+0x8EA1E7BE 0x91C9
+0x8EA1E7BF 0x9237
+0x8EA1E7C0 0x9257
+0x8EA1E7C1 0x9238
+0x8EA1E7C2 0x923D
+0x8EA1E7C3 0x9240
+0x8EA1E7C4 0x923E
+0x8EA1E7C5 0x925B
+0x8EA1E7C6 0x924B
+0x8EA1E7C7 0x9264
+0x8EA1E7C8 0x9251
+0x8EA1E7C9 0x9234
+0x8EA1E7CA 0x9249
+0x8EA1E7CB 0x924D
+0x8EA1E7CC 0x9245
+0x8EA1E7CD 0x9239
+0x8EA1E7CE 0x923F
+0x8EA1E7CF 0x925A
+0x8EA1E7D0 0x9598
+0x8EA1E7D1 0x9698
+0x8EA1E7D2 0x9694
+0x8EA1E7D3 0x9695
+0x8EA1E7D4 0x96CD
+0x8EA1E7D5 0x96CB
+0x8EA1E7D6 0x96C9
+0x8EA1E7D7 0x96CA
+0x8EA1E7D8 0x96F7
+0x8EA1E7D9 0x96FB
+0x8EA1E7DA 0x96F9
+0x8EA1E7DB 0x96F6
+0x8EA1E7DC 0x9756
+0x8EA1E7DD 0x9774
+0x8EA1E7DE 0x9776
+0x8EA1E7DF 0x9810
+0x8EA1E7E0 0x9811
+0x8EA1E7E1 0x9813
+0x8EA1E7E2 0x980A
+0x8EA1E7E3 0x9812
+0x8EA1E7E4 0x980C
+0x8EA1E7E5 0x98FC
+0x8EA1E7E6 0x98F4
+0x8EA1E7E7 0x98FD
+0x8EA1E7E8 0x98FE
+0x8EA1E7E9 0x99B3
+0x8EA1E7EA 0x99B1
+0x8EA1E7EB 0x99B4
+0x8EA1E7EC 0x9AE1
+0x8EA1E7ED 0x9CE9
+0x8EA1E7EE 0x9E82
+0x8EA1E7EF 0x9F0E
+0x8EA1E7F0 0x9F13
+0x8EA1E7F1 0x9F20
+0x8EA1E7F2 0x50E7
+0x8EA1E7F3 0x50EE
+0x8EA1E7F4 0x50E5
+0x8EA1E7F5 0x50D6
+0x8EA1E7F6 0x50ED
+0x8EA1E7F7 0x50DA
+0x8EA1E7F8 0x50D5
+0x8EA1E7F9 0x50CF
+0x8EA1E7FA 0x50D1
+0x8EA1E7FB 0x50F1
+0x8EA1E7FC 0x50CE
+0x8EA1E7FD 0x50E9
+0x8EA1E7FE 0x5162
+0x8EA1E8A1 0x51F3
+0x8EA1E8A2 0x5283
+0x8EA1E8A3 0x5282
+0x8EA1E8A4 0x5331
+0x8EA1E8A5 0x53AD
+0x8EA1E8A6 0x55FE
+0x8EA1E8A7 0x5600
+0x8EA1E8A8 0x561B
+0x8EA1E8A9 0x5617
+0x8EA1E8AA 0x55FD
+0x8EA1E8AB 0x5614
+0x8EA1E8AC 0x5606
+0x8EA1E8AD 0x5609
+0x8EA1E8AE 0x560D
+0x8EA1E8AF 0x560E
+0x8EA1E8B0 0x55F7
+0x8EA1E8B1 0x5616
+0x8EA1E8B2 0x561F
+0x8EA1E8B3 0x5608
+0x8EA1E8B4 0x5610
+0x8EA1E8B5 0x55F6
+0x8EA1E8B6 0x5718
+0x8EA1E8B7 0x5716
+0x8EA1E8B8 0x5875
+0x8EA1E8B9 0x587E
+0x8EA1E8BA 0x5883
+0x8EA1E8BB 0x5893
+0x8EA1E8BC 0x588A
+0x8EA1E8BD 0x5879
+0x8EA1E8BE 0x5885
+0x8EA1E8BF 0x587D
+0x8EA1E8C0 0x58FD
+0x8EA1E8C1 0x5925
+0x8EA1E8C2 0x5922
+0x8EA1E8C3 0x5924
+0x8EA1E8C4 0x596A
+0x8EA1E8C5 0x5969
+0x8EA1E8C6 0x5AE1
+0x8EA1E8C7 0x5AE6
+0x8EA1E8C8 0x5AE9
+0x8EA1E8C9 0x5AD7
+0x8EA1E8CA 0x5AD6
+0x8EA1E8CB 0x5AD8
+0x8EA1E8CC 0x5AE3
+0x8EA1E8CD 0x5B75
+0x8EA1E8CE 0x5BDE
+0x8EA1E8CF 0x5BE7
+0x8EA1E8D0 0x5BE1
+0x8EA1E8D1 0x5BE5
+0x8EA1E8D2 0x5BE6
+0x8EA1E8D3 0x5BE8
+0x8EA1E8D4 0x5BE2
+0x8EA1E8D5 0x5BE4
+0x8EA1E8D6 0x5BDF
+0x8EA1E8D7 0x5C0D
+0x8EA1E8D8 0x5C62
+0x8EA1E8D9 0x5D84
+0x8EA1E8DA 0x5D87
+0x8EA1E8DB 0x5E5B
+0x8EA1E8DC 0x5E63
+0x8EA1E8DD 0x5E55
+0x8EA1E8DE 0x5E57
+0x8EA1E8DF 0x5E54
+0x8EA1E8E0 0x5ED3
+0x8EA1E8E1 0x5ED6
+0x8EA1E8E2 0x5F0A
+0x8EA1E8E3 0x5F46
+0x8EA1E8E4 0x5F70
+0x8EA1E8E5 0x5FB9
+0x8EA1E8E6 0x6147
+0x8EA1E8E7 0x613F
+0x8EA1E8E8 0x614B
+0x8EA1E8E9 0x6177
+0x8EA1E8EA 0x6162
+0x8EA1E8EB 0x6163
+0x8EA1E8EC 0x615F
+0x8EA1E8ED 0x615A
+0x8EA1E8EE 0x6158
+0x8EA1E8EF 0x6175
+0x8EA1E8F0 0x622A
+0x8EA1E8F1 0x6487
+0x8EA1E8F2 0x6458
+0x8EA1E8F3 0x6454
+0x8EA1E8F4 0x64A4
+0x8EA1E8F5 0x6478
+0x8EA1E8F6 0x645F
+0x8EA1E8F7 0x647A
+0x8EA1E8F8 0x6451
+0x8EA1E8F9 0x6467
+0x8EA1E8FA 0x6434
+0x8EA1E8FB 0x646D
+0x8EA1E8FC 0x647B
+0x8EA1E8FD 0x6572
+0x8EA1E8FE 0x65A1
+0x8EA1E9A1 0x65D7
+0x8EA1E9A2 0x65D6
+0x8EA1E9A3 0x66A2
+0x8EA1E9A4 0x66A8
+0x8EA1E9A5 0x669D
+0x8EA1E9A6 0x699C
+0x8EA1E9A7 0x69A8
+0x8EA1E9A8 0x6995
+0x8EA1E9A9 0x69C1
+0x8EA1E9AA 0x69AE
+0x8EA1E9AB 0x69D3
+0x8EA1E9AC 0x69CB
+0x8EA1E9AD 0x699B
+0x8EA1E9AE 0x69B7
+0x8EA1E9AF 0x69BB
+0x8EA1E9B0 0x69AB
+0x8EA1E9B1 0x69B4
+0x8EA1E9B2 0x69D0
+0x8EA1E9B3 0x69CD
+0x8EA1E9B4 0x69AD
+0x8EA1E9B5 0x69CC
+0x8EA1E9B6 0x69A6
+0x8EA1E9B7 0x69C3
+0x8EA1E9B8 0x69A3
+0x8EA1E9B9 0x6B49
+0x8EA1E9BA 0x6B4C
+0x8EA1E9BB 0x6C33
+0x8EA1E9BC 0x6F33
+0x8EA1E9BD 0x6F14
+0x8EA1E9BE 0x6EFE
+0x8EA1E9BF 0x6F13
+0x8EA1E9C0 0x6EF4
+0x8EA1E9C1 0x6F29
+0x8EA1E9C2 0x6F3E
+0x8EA1E9C3 0x6F20
+0x8EA1E9C4 0x6F2C
+0x8EA1E9C5 0x6F0F
+0x8EA1E9C6 0x6F02
+0x8EA1E9C7 0x6F22
+0x8EA1E9C8 0x6EFF
+0x8EA1E9C9 0x6EEF
+0x8EA1E9CA 0x6F06
+0x8EA1E9CB 0x6F31
+0x8EA1E9CC 0x6F38
+0x8EA1E9CD 0x6F32
+0x8EA1E9CE 0x6F23
+0x8EA1E9CF 0x6F15
+0x8EA1E9D0 0x6F2B
+0x8EA1E9D1 0x6F2F
+0x8EA1E9D2 0x6F88
+0x8EA1E9D3 0x6F2A
+0x8EA1E9D4 0x6EEC
+0x8EA1E9D5 0x6F01
+0x8EA1E9D6 0x6EF2
+0x8EA1E9D7 0x6ECC
+0x8EA1E9D8 0x6EF7
+0x8EA1E9D9 0x7194
+0x8EA1E9DA 0x7199
+0x8EA1E9DB 0x717D
+0x8EA1E9DC 0x718A
+0x8EA1E9DD 0x7184
+0x8EA1E9DE 0x7192
+0x8EA1E9DF 0x723E
+0x8EA1E9E0 0x7292
+0x8EA1E9E1 0x7296
+0x8EA1E9E2 0x7344
+0x8EA1E9E3 0x7350
+0x8EA1E9E4 0x7464
+0x8EA1E9E5 0x7463
+0x8EA1E9E6 0x746A
+0x8EA1E9E7 0x7470
+0x8EA1E9E8 0x746D
+0x8EA1E9E9 0x7504
+0x8EA1E9EA 0x7591
+0x8EA1E9EB 0x7627
+0x8EA1E9EC 0x760D
+0x8EA1E9ED 0x760B
+0x8EA1E9EE 0x7609
+0x8EA1E9EF 0x7613
+0x8EA1E9F0 0x76E1
+0x8EA1E9F1 0x76E3
+0x8EA1E9F2 0x7784
+0x8EA1E9F3 0x777D
+0x8EA1E9F4 0x777F
+0x8EA1E9F5 0x7761
+0x8EA1E9F6 0x78C1
+0x8EA1E9F7 0x789F
+0x8EA1E9F8 0x78A7
+0x8EA1E9F9 0x78B3
+0x8EA1E9FA 0x78A9
+0x8EA1E9FB 0x78A3
+0x8EA1E9FC 0x798E
+0x8EA1E9FD 0x798F
+0x8EA1E9FE 0x798D
+0x8EA1EAA1 0x7A2E
+0x8EA1EAA2 0x7A31
+0x8EA1EAA3 0x7AAA
+0x8EA1EAA4 0x7AA9
+0x8EA1EAA5 0x7AED
+0x8EA1EAA6 0x7AEF
+0x8EA1EAA7 0x7BA1
+0x8EA1EAA8 0x7B95
+0x8EA1EAA9 0x7B8B
+0x8EA1EAAA 0x7B75
+0x8EA1EAAB 0x7B97
+0x8EA1EAAC 0x7B9D
+0x8EA1EAAD 0x7B94
+0x8EA1EAAE 0x7B8F
+0x8EA1EAAF 0x7BB8
+0x8EA1EAB0 0x7B87
+0x8EA1EAB1 0x7B84
+0x8EA1EAB2 0x7CB9
+0x8EA1EAB3 0x7CBD
+0x8EA1EAB4 0x7CBE
+0x8EA1EAB5 0x7DBB
+0x8EA1EAB6 0x7DB0
+0x8EA1EAB7 0x7D9C
+0x8EA1EAB8 0x7DBD
+0x8EA1EAB9 0x7DBE
+0x8EA1EABA 0x7DA0
+0x8EA1EABB 0x7DCA
+0x8EA1EABC 0x7DB4
+0x8EA1EABD 0x7DB2
+0x8EA1EABE 0x7DB1
+0x8EA1EABF 0x7DBA
+0x8EA1EAC0 0x7DA2
+0x8EA1EAC1 0x7DBF
+0x8EA1EAC2 0x7DB5
+0x8EA1EAC3 0x7DB8
+0x8EA1EAC4 0x7DAD
+0x8EA1EAC5 0x7DD2
+0x8EA1EAC6 0x7DC7
+0x8EA1EAC7 0x7DAC
+0x8EA1EAC8 0x7F70
+0x8EA1EAC9 0x7FE0
+0x8EA1EACA 0x7FE1
+0x8EA1EACB 0x7FDF
+0x8EA1EACC 0x805E
+0x8EA1EACD 0x805A
+0x8EA1EACE 0x8087
+0x8EA1EACF 0x8150
+0x8EA1EAD0 0x8180
+0x8EA1EAD1 0x818F
+0x8EA1EAD2 0x8188
+0x8EA1EAD3 0x818A
+0x8EA1EAD4 0x817F
+0x8EA1EAD5 0x8182
+0x8EA1EAD6 0x81E7
+0x8EA1EAD7 0x81FA
+0x8EA1EAD8 0x8207
+0x8EA1EAD9 0x8214
+0x8EA1EADA 0x821E
+0x8EA1EADB 0x824B
+0x8EA1EADC 0x84C9
+0x8EA1EADD 0x84BF
+0x8EA1EADE 0x84C6
+0x8EA1EADF 0x84C4
+0x8EA1EAE0 0x8499
+0x8EA1EAE1 0x849E
+0x8EA1EAE2 0x84B2
+0x8EA1EAE3 0x849C
+0x8EA1EAE4 0x84CB
+0x8EA1EAE5 0x84B8
+0x8EA1EAE6 0x84C0
+0x8EA1EAE7 0x84D3
+0x8EA1EAE8 0x8490
+0x8EA1EAE9 0x84BC
+0x8EA1EAEA 0x84D1
+0x8EA1EAEB 0x84CA
+0x8EA1EAEC 0x873F
+0x8EA1EAED 0x871C
+0x8EA1EAEE 0x873B
+0x8EA1EAEF 0x8722
+0x8EA1EAF0 0x8725
+0x8EA1EAF1 0x8734
+0x8EA1EAF2 0x8718
+0x8EA1EAF3 0x8755
+0x8EA1EAF4 0x8737
+0x8EA1EAF5 0x8729
+0x8EA1EAF6 0x88F3
+0x8EA1EAF7 0x8902
+0x8EA1EAF8 0x88F4
+0x8EA1EAF9 0x88F9
+0x8EA1EAFA 0x88F8
+0x8EA1EAFB 0x88FD
+0x8EA1EAFC 0x88E8
+0x8EA1EAFD 0x891A
+0x8EA1EAFE 0x88EF
+0x8EA1EBA1 0x8AA6
+0x8EA1EBA2 0x8A8C
+0x8EA1EBA3 0x8A9E
+0x8EA1EBA4 0x8AA3
+0x8EA1EBA5 0x8A8D
+0x8EA1EBA6 0x8AA1
+0x8EA1EBA7 0x8A93
+0x8EA1EBA8 0x8AA4
+0x8EA1EBA9 0x8AAA
+0x8EA1EBAA 0x8AA5
+0x8EA1EBAB 0x8AA8
+0x8EA1EBAC 0x8A98
+0x8EA1EBAD 0x8A91
+0x8EA1EBAE 0x8A9A
+0x8EA1EBAF 0x8AA7
+0x8EA1EBB0 0x8C6A
+0x8EA1EBB1 0x8C8D
+0x8EA1EBB2 0x8C8C
+0x8EA1EBB3 0x8CD3
+0x8EA1EBB4 0x8CD1
+0x8EA1EBB5 0x8CD2
+0x8EA1EBB6 0x8D6B
+0x8EA1EBB7 0x8D99
+0x8EA1EBB8 0x8D95
+0x8EA1EBB9 0x8DFC
+0x8EA1EBBA 0x8F14
+0x8EA1EBBB 0x8F12
+0x8EA1EBBC 0x8F15
+0x8EA1EBBD 0x8F13
+0x8EA1EBBE 0x8FA3
+0x8EA1EBBF 0x9060
+0x8EA1EBC0 0x9058
+0x8EA1EBC1 0x905C
+0x8EA1EBC2 0x9063
+0x8EA1EBC3 0x9059
+0x8EA1EBC4 0x905E
+0x8EA1EBC5 0x9062
+0x8EA1EBC6 0x905D
+0x8EA1EBC7 0x905B
+0x8EA1EBC8 0x9119
+0x8EA1EBC9 0x9118
+0x8EA1EBCA 0x911E
+0x8EA1EBCB 0x9175
+0x8EA1EBCC 0x9178
+0x8EA1EBCD 0x9177
+0x8EA1EBCE 0x9174
+0x8EA1EBCF 0x9278
+0x8EA1EBD0 0x92AC
+0x8EA1EBD1 0x9280
+0x8EA1EBD2 0x9285
+0x8EA1EBD3 0x9298
+0x8EA1EBD4 0x9296
+0x8EA1EBD5 0x927B
+0x8EA1EBD6 0x9293
+0x8EA1EBD7 0x929C
+0x8EA1EBD8 0x92A8
+0x8EA1EBD9 0x927C
+0x8EA1EBDA 0x9291
+0x8EA1EBDB 0x95A1
+0x8EA1EBDC 0x95A8
+0x8EA1EBDD 0x95A9
+0x8EA1EBDE 0x95A3
+0x8EA1EBDF 0x95A5
+0x8EA1EBE0 0x95A4
+0x8EA1EBE1 0x9699
+0x8EA1EBE2 0x969C
+0x8EA1EBE3 0x969B
+0x8EA1EBE4 0x96CC
+0x8EA1EBE5 0x96D2
+0x8EA1EBE6 0x9700
+0x8EA1EBE7 0x977C
+0x8EA1EBE8 0x9785
+0x8EA1EBE9 0x97F6
+0x8EA1EBEA 0x9817
+0x8EA1EBEB 0x9818
+0x8EA1EBEC 0x98AF
+0x8EA1EBED 0x98B1
+0x8EA1EBEE 0x9903
+0x8EA1EBEF 0x9905
+0x8EA1EBF0 0x990C
+0x8EA1EBF1 0x9909
+0x8EA1EBF2 0x99C1
+0x8EA1EBF3 0x9AAF
+0x8EA1EBF4 0x9AB0
+0x8EA1EBF5 0x9AE6
+0x8EA1EBF6 0x9B41
+0x8EA1EBF7 0x9B42
+0x8EA1EBF8 0x9CF4
+0x8EA1EBF9 0x9CF6
+0x8EA1EBFA 0x9CF3
+0x8EA1EBFB 0x9EBC
+0x8EA1EBFC 0x9F3B
+0x8EA1EBFD 0x9F4A
+0x8EA1EBFE 0x5104
+0x8EA1ECA1 0x5100
+0x8EA1ECA2 0x50FB
+0x8EA1ECA3 0x50F5
+0x8EA1ECA4 0x50F9
+0x8EA1ECA5 0x5102
+0x8EA1ECA6 0x5108
+0x8EA1ECA7 0x5109
+0x8EA1ECA8 0x5105
+0x8EA1ECA9 0x51DC
+0x8EA1ECAA 0x5287
+0x8EA1ECAB 0x5288
+0x8EA1ECAC 0x5289
+0x8EA1ECAD 0x528D
+0x8EA1ECAE 0x528A
+0x8EA1ECAF 0x52F0
+0x8EA1ECB0 0x53B2
+0x8EA1ECB1 0x562E
+0x8EA1ECB2 0x563B
+0x8EA1ECB3 0x5639
+0x8EA1ECB4 0x5632
+0x8EA1ECB5 0x563F
+0x8EA1ECB6 0x5634
+0x8EA1ECB7 0x5629
+0x8EA1ECB8 0x5653
+0x8EA1ECB9 0x564E
+0x8EA1ECBA 0x5657
+0x8EA1ECBB 0x5674
+0x8EA1ECBC 0x5636
+0x8EA1ECBD 0x562F
+0x8EA1ECBE 0x5630
+0x8EA1ECBF 0x5880
+0x8EA1ECC0 0x589F
+0x8EA1ECC1 0x589E
+0x8EA1ECC2 0x58B3
+0x8EA1ECC3 0x589C
+0x8EA1ECC4 0x58AE
+0x8EA1ECC5 0x58A9
+0x8EA1ECC6 0x58A6
+0x8EA1ECC7 0x596D
+0x8EA1ECC8 0x5B09
+0x8EA1ECC9 0x5AFB
+0x8EA1ECCA 0x5B0B
+0x8EA1ECCB 0x5AF5
+0x8EA1ECCC 0x5B0C
+0x8EA1ECCD 0x5B08
+0x8EA1ECCE 0x5BEE
+0x8EA1ECCF 0x5BEC
+0x8EA1ECD0 0x5BE9
+0x8EA1ECD1 0x5BEB
+0x8EA1ECD2 0x5C64
+0x8EA1ECD3 0x5C65
+0x8EA1ECD4 0x5D9D
+0x8EA1ECD5 0x5D94
+0x8EA1ECD6 0x5E62
+0x8EA1ECD7 0x5E5F
+0x8EA1ECD8 0x5E61
+0x8EA1ECD9 0x5EE2
+0x8EA1ECDA 0x5EDA
+0x8EA1ECDB 0x5EDF
+0x8EA1ECDC 0x5EDD
+0x8EA1ECDD 0x5EE3
+0x8EA1ECDE 0x5EE0
+0x8EA1ECDF 0x5F48
+0x8EA1ECE0 0x5F71
+0x8EA1ECE1 0x5FB7
+0x8EA1ECE2 0x5FB5
+0x8EA1ECE3 0x6176
+0x8EA1ECE4 0x6167
+0x8EA1ECE5 0x616E
+0x8EA1ECE6 0x615D
+0x8EA1ECE7 0x6155
+0x8EA1ECE8 0x6182
+0x8EA1ECE9 0x617C
+0x8EA1ECEA 0x6170
+0x8EA1ECEB 0x616B
+0x8EA1ECEC 0x617E
+0x8EA1ECED 0x61A7
+0x8EA1ECEE 0x6190
+0x8EA1ECEF 0x61AB
+0x8EA1ECF0 0x618E
+0x8EA1ECF1 0x61AC
+0x8EA1ECF2 0x619A
+0x8EA1ECF3 0x61A4
+0x8EA1ECF4 0x6194
+0x8EA1ECF5 0x61AE
+0x8EA1ECF6 0x622E
+0x8EA1ECF7 0x6469
+0x8EA1ECF8 0x646F
+0x8EA1ECF9 0x6479
+0x8EA1ECFA 0x649E
+0x8EA1ECFB 0x64B2
+0x8EA1ECFC 0x6488
+0x8EA1ECFD 0x6490
+0x8EA1ECFE 0x64B0
+0x8EA1EDA1 0x64A5
+0x8EA1EDA2 0x6493
+0x8EA1EDA3 0x6495
+0x8EA1EDA4 0x64A9
+0x8EA1EDA5 0x6492
+0x8EA1EDA6 0x64AE
+0x8EA1EDA7 0x64AD
+0x8EA1EDA8 0x64AB
+0x8EA1EDA9 0x649A
+0x8EA1EDAA 0x64AC
+0x8EA1EDAB 0x6499
+0x8EA1EDAC 0x64A2
+0x8EA1EDAD 0x64B3
+0x8EA1EDAE 0x6575
+0x8EA1EDAF 0x6577
+0x8EA1EDB0 0x6578
+0x8EA1EDB1 0x66AE
+0x8EA1EDB2 0x66AB
+0x8EA1EDB3 0x66B4
+0x8EA1EDB4 0x66B1
+0x8EA1EDB5 0x6A23
+0x8EA1EDB6 0x6A1F
+0x8EA1EDB7 0x69E8
+0x8EA1EDB8 0x6A01
+0x8EA1EDB9 0x6A1E
+0x8EA1EDBA 0x6A19
+0x8EA1EDBB 0x69FD
+0x8EA1EDBC 0x6A21
+0x8EA1EDBD 0x6A13
+0x8EA1EDBE 0x6A0A
+0x8EA1EDBF 0x69F3
+0x8EA1EDC0 0x6A02
+0x8EA1EDC1 0x6A05
+0x8EA1EDC2 0x69ED
+0x8EA1EDC3 0x6A11
+0x8EA1EDC4 0x6B50
+0x8EA1EDC5 0x6B4E
+0x8EA1EDC6 0x6BA4
+0x8EA1EDC7 0x6BC5
+0x8EA1EDC8 0x6BC6
+0x8EA1EDC9 0x6F3F
+0x8EA1EDCA 0x6F7C
+0x8EA1EDCB 0x6F84
+0x8EA1EDCC 0x6F51
+0x8EA1EDCD 0x6F66
+0x8EA1EDCE 0x6F54
+0x8EA1EDCF 0x6F86
+0x8EA1EDD0 0x6F6D
+0x8EA1EDD1 0x6F5B
+0x8EA1EDD2 0x6F78
+0x8EA1EDD3 0x6F6E
+0x8EA1EDD4 0x6F8E
+0x8EA1EDD5 0x6F7A
+0x8EA1EDD6 0x6F70
+0x8EA1EDD7 0x6F64
+0x8EA1EDD8 0x6F97
+0x8EA1EDD9 0x6F58
+0x8EA1EDDA 0x6ED5
+0x8EA1EDDB 0x6F6F
+0x8EA1EDDC 0x6F60
+0x8EA1EDDD 0x6F5F
+0x8EA1EDDE 0x719F
+0x8EA1EDDF 0x71AC
+0x8EA1EDE0 0x71B1
+0x8EA1EDE1 0x71A8
+0x8EA1EDE2 0x7256
+0x8EA1EDE3 0x729B
+0x8EA1EDE4 0x734E
+0x8EA1EDE5 0x7357
+0x8EA1EDE6 0x7469
+0x8EA1EDE7 0x748B
+0x8EA1EDE8 0x7483
+0x8EA1EDE9 0x747E
+0x8EA1EDEA 0x7480
+0x8EA1EDEB 0x757F
+0x8EA1EDEC 0x7620
+0x8EA1EDED 0x7629
+0x8EA1EDEE 0x761F
+0x8EA1EDEF 0x7624
+0x8EA1EDF0 0x7626
+0x8EA1EDF1 0x7621
+0x8EA1EDF2 0x7622
+0x8EA1EDF3 0x769A
+0x8EA1EDF4 0x76BA
+0x8EA1EDF5 0x76E4
+0x8EA1EDF6 0x778E
+0x8EA1EDF7 0x7787
+0x8EA1EDF8 0x778C
+0x8EA1EDF9 0x7791
+0x8EA1EDFA 0x778B
+0x8EA1EDFB 0x78CB
+0x8EA1EDFC 0x78C5
+0x8EA1EDFD 0x78BA
+0x8EA1EDFE 0x78CA
+0x8EA1EEA1 0x78BE
+0x8EA1EEA2 0x78D5
+0x8EA1EEA3 0x78BC
+0x8EA1EEA4 0x78D0
+0x8EA1EEA5 0x7A3F
+0x8EA1EEA6 0x7A3C
+0x8EA1EEA7 0x7A40
+0x8EA1EEA8 0x7A3D
+0x8EA1EEA9 0x7A37
+0x8EA1EEAA 0x7A3B
+0x8EA1EEAB 0x7AAF
+0x8EA1EEAC 0x7AAE
+0x8EA1EEAD 0x7BAD
+0x8EA1EEAE 0x7BB1
+0x8EA1EEAF 0x7BC4
+0x8EA1EEB0 0x7BB4
+0x8EA1EEB1 0x7BC6
+0x8EA1EEB2 0x7BC7
+0x8EA1EEB3 0x7BC1
+0x8EA1EEB4 0x7BA0
+0x8EA1EEB5 0x7BCC
+0x8EA1EEB6 0x7CCA
+0x8EA1EEB7 0x7DE0
+0x8EA1EEB8 0x7DF4
+0x8EA1EEB9 0x7DEF
+0x8EA1EEBA 0x7DFB
+0x8EA1EEBB 0x7DD8
+0x8EA1EEBC 0x7DEC
+0x8EA1EEBD 0x7DDD
+0x8EA1EEBE 0x7DE8
+0x8EA1EEBF 0x7DE3
+0x8EA1EEC0 0x7DDA
+0x8EA1EEC1 0x7DDE
+0x8EA1EEC2 0x7DE9
+0x8EA1EEC3 0x7D9E
+0x8EA1EEC4 0x7DD9
+0x8EA1EEC5 0x7DF2
+0x8EA1EEC6 0x7DF9
+0x8EA1EEC7 0x7F75
+0x8EA1EEC8 0x7F77
+0x8EA1EEC9 0x7FAF
+0x8EA1EECA 0x7FE9
+0x8EA1EECB 0x8026
+0x8EA1EECC 0x819B
+0x8EA1EECD 0x819C
+0x8EA1EECE 0x819D
+0x8EA1EECF 0x81A0
+0x8EA1EED0 0x819A
+0x8EA1EED1 0x8198
+0x8EA1EED2 0x8517
+0x8EA1EED3 0x853D
+0x8EA1EED4 0x851A
+0x8EA1EED5 0x84EE
+0x8EA1EED6 0x852C
+0x8EA1EED7 0x852D
+0x8EA1EED8 0x8513
+0x8EA1EED9 0x8511
+0x8EA1EEDA 0x8523
+0x8EA1EEDB 0x8521
+0x8EA1EEDC 0x8514
+0x8EA1EEDD 0x84EC
+0x8EA1EEDE 0x8525
+0x8EA1EEDF 0x84FF
+0x8EA1EEE0 0x8506
+0x8EA1EEE1 0x8782
+0x8EA1EEE2 0x8774
+0x8EA1EEE3 0x8776
+0x8EA1EEE4 0x8760
+0x8EA1EEE5 0x8766
+0x8EA1EEE6 0x8778
+0x8EA1EEE7 0x8768
+0x8EA1EEE8 0x8759
+0x8EA1EEE9 0x8757
+0x8EA1EEEA 0x874C
+0x8EA1EEEB 0x8753
+0x8EA1EEEC 0x885B
+0x8EA1EEED 0x885D
+0x8EA1EEEE 0x8910
+0x8EA1EEEF 0x8907
+0x8EA1EEF0 0x8912
+0x8EA1EEF1 0x8913
+0x8EA1EEF2 0x8915
+0x8EA1EEF3 0x890A
+0x8EA1EEF4 0x8ABC
+0x8EA1EEF5 0x8AD2
+0x8EA1EEF6 0x8AC7
+0x8EA1EEF7 0x8AC4
+0x8EA1EEF8 0x8A95
+0x8EA1EEF9 0x8ACB
+0x8EA1EEFA 0x8AF8
+0x8EA1EEFB 0x8AB2
+0x8EA1EEFC 0x8AC9
+0x8EA1EEFD 0x8AC2
+0x8EA1EEFE 0x8ABF
+0x8EA1EFA1 0x8AB0
+0x8EA1EFA2 0x8AD6
+0x8EA1EFA3 0x8ACD
+0x8EA1EFA4 0x8AB6
+0x8EA1EFA5 0x8AB9
+0x8EA1EFA6 0x8ADB
+0x8EA1EFA7 0x8C4C
+0x8EA1EFA8 0x8C4E
+0x8EA1EFA9 0x8C6C
+0x8EA1EFAA 0x8CE0
+0x8EA1EFAB 0x8CDE
+0x8EA1EFAC 0x8CE6
+0x8EA1EFAD 0x8CE4
+0x8EA1EFAE 0x8CEC
+0x8EA1EFAF 0x8CED
+0x8EA1EFB0 0x8CE2
+0x8EA1EFB1 0x8CE3
+0x8EA1EFB2 0x8CDC
+0x8EA1EFB3 0x8CEA
+0x8EA1EFB4 0x8CE1
+0x8EA1EFB5 0x8D6D
+0x8EA1EFB6 0x8D9F
+0x8EA1EFB7 0x8DA3
+0x8EA1EFB8 0x8E2B
+0x8EA1EFB9 0x8E10
+0x8EA1EFBA 0x8E1D
+0x8EA1EFBB 0x8E22
+0x8EA1EFBC 0x8E0F
+0x8EA1EFBD 0x8E29
+0x8EA1EFBE 0x8E1F
+0x8EA1EFBF 0x8E21
+0x8EA1EFC0 0x8E1E
+0x8EA1EFC1 0x8EBA
+0x8EA1EFC2 0x8F1D
+0x8EA1EFC3 0x8F1B
+0x8EA1EFC4 0x8F1F
+0x8EA1EFC5 0x8F29
+0x8EA1EFC6 0x8F26
+0x8EA1EFC7 0x8F2A
+0x8EA1EFC8 0x8F1C
+0x8EA1EFC9 0x8F1E
+0x8EA1EFCA 0x8F25
+0x8EA1EFCB 0x9069
+0x8EA1EFCC 0x906E
+0x8EA1EFCD 0x9068
+0x8EA1EFCE 0x906D
+0x8EA1EFCF 0x9077
+0x8EA1EFD0 0x9130
+0x8EA1EFD1 0x912D
+0x8EA1EFD2 0x9127
+0x8EA1EFD3 0x9131
+0x8EA1EFD4 0x9187
+0x8EA1EFD5 0x9189
+0x8EA1EFD6 0x918B
+0x8EA1EFD7 0x9183
+0x8EA1EFD8 0x92C5
+0x8EA1EFD9 0x92BB
+0x8EA1EFDA 0x92B7
+0x8EA1EFDB 0x92EA
+0x8EA1EFDC 0x92E4
+0x8EA1EFDD 0x92C1
+0x8EA1EFDE 0x92B3
+0x8EA1EFDF 0x92BC
+0x8EA1EFE0 0x92D2
+0x8EA1EFE1 0x92C7
+0x8EA1EFE2 0x92F0
+0x8EA1EFE3 0x92B2
+0x8EA1EFE4 0x95AD
+0x8EA1EFE5 0x95B1
+0x8EA1EFE6 0x9704
+0x8EA1EFE7 0x9706
+0x8EA1EFE8 0x9707
+0x8EA1EFE9 0x9709
+0x8EA1EFEA 0x9760
+0x8EA1EFEB 0x978D
+0x8EA1EFEC 0x978B
+0x8EA1EFED 0x978F
+0x8EA1EFEE 0x9821
+0x8EA1EFEF 0x982B
+0x8EA1EFF0 0x981C
+0x8EA1EFF1 0x98B3
+0x8EA1EFF2 0x990A
+0x8EA1EFF3 0x9913
+0x8EA1EFF4 0x9912
+0x8EA1EFF5 0x9918
+0x8EA1EFF6 0x99DD
+0x8EA1EFF7 0x99D0
+0x8EA1EFF8 0x99DF
+0x8EA1EFF9 0x99DB
+0x8EA1EFFA 0x99D1
+0x8EA1EFFB 0x99D5
+0x8EA1EFFC 0x99D2
+0x8EA1EFFD 0x99D9
+0x8EA1EFFE 0x9AB7
+0x8EA1F0A1 0x9AEE
+0x8EA1F0A2 0x9AEF
+0x8EA1F0A3 0x9B27
+0x8EA1F0A4 0x9B45
+0x8EA1F0A5 0x9B44
+0x8EA1F0A6 0x9B77
+0x8EA1F0A7 0x9B6F
+0x8EA1F0A8 0x9D06
+0x8EA1F0A9 0x9D09
+0x8EA1F0AA 0x9D03
+0x8EA1F0AB 0x9EA9
+0x8EA1F0AC 0x9EBE
+0x8EA1F0AD 0x9ECE
+0x8EA1F0AE 0x58A8
+0x8EA1F0AF 0x9F52
+0x8EA1F0B0 0x5112
+0x8EA1F0B1 0x5118
+0x8EA1F0B2 0x5114
+0x8EA1F0B3 0x5110
+0x8EA1F0B4 0x5115
+0x8EA1F0B5 0x5180
+0x8EA1F0B6 0x51AA
+0x8EA1F0B7 0x51DD
+0x8EA1F0B8 0x5291
+0x8EA1F0B9 0x5293
+0x8EA1F0BA 0x52F3
+0x8EA1F0BB 0x5659
+0x8EA1F0BC 0x566B
+0x8EA1F0BD 0x5679
+0x8EA1F0BE 0x5669
+0x8EA1F0BF 0x5664
+0x8EA1F0C0 0x5678
+0x8EA1F0C1 0x566A
+0x8EA1F0C2 0x5668
+0x8EA1F0C3 0x5665
+0x8EA1F0C4 0x5671
+0x8EA1F0C5 0x566F
+0x8EA1F0C6 0x566C
+0x8EA1F0C7 0x5662
+0x8EA1F0C8 0x5676
+0x8EA1F0C9 0x58C1
+0x8EA1F0CA 0x58BE
+0x8EA1F0CB 0x58C7
+0x8EA1F0CC 0x58C5
+0x8EA1F0CD 0x596E
+0x8EA1F0CE 0x5B1D
+0x8EA1F0CF 0x5B34
+0x8EA1F0D0 0x5B78
+0x8EA1F0D1 0x5BF0
+0x8EA1F0D2 0x5C0E
+0x8EA1F0D3 0x5F4A
+0x8EA1F0D4 0x61B2
+0x8EA1F0D5 0x6191
+0x8EA1F0D6 0x61A9
+0x8EA1F0D7 0x618A
+0x8EA1F0D8 0x61CD
+0x8EA1F0D9 0x61B6
+0x8EA1F0DA 0x61BE
+0x8EA1F0DB 0x61CA
+0x8EA1F0DC 0x61C8
+0x8EA1F0DD 0x6230
+0x8EA1F0DE 0x64C5
+0x8EA1F0DF 0x64C1
+0x8EA1F0E0 0x64CB
+0x8EA1F0E1 0x64BB
+0x8EA1F0E2 0x64BC
+0x8EA1F0E3 0x64DA
+0x8EA1F0E4 0x64C4
+0x8EA1F0E5 0x64C7
+0x8EA1F0E6 0x64C2
+0x8EA1F0E7 0x64CD
+0x8EA1F0E8 0x64BF
+0x8EA1F0E9 0x64D2
+0x8EA1F0EA 0x64D4
+0x8EA1F0EB 0x64BE
+0x8EA1F0EC 0x6574
+0x8EA1F0ED 0x66C6
+0x8EA1F0EE 0x66C9
+0x8EA1F0EF 0x66B9
+0x8EA1F0F0 0x66C4
+0x8EA1F0F1 0x66C7
+0x8EA1F0F2 0x66B8
+0x8EA1F0F3 0x6A3D
+0x8EA1F0F4 0x6A38
+0x8EA1F0F5 0x6A3A
+0x8EA1F0F6 0x6A59
+0x8EA1F0F7 0x6A6B
+0x8EA1F0F8 0x6A58
+0x8EA1F0F9 0x6A39
+0x8EA1F0FA 0x6A44
+0x8EA1F0FB 0x6A62
+0x8EA1F0FC 0x6A61
+0x8EA1F0FD 0x6A4B
+0x8EA1F0FE 0x6A47
+0x8EA1F1A1 0x6A35
+0x8EA1F1A2 0x6A5F
+0x8EA1F1A3 0x6A48
+0x8EA1F1A4 0x6B59
+0x8EA1F1A5 0x6B77
+0x8EA1F1A6 0x6C05
+0x8EA1F1A7 0x6FC2
+0x8EA1F1A8 0x6FB1
+0x8EA1F1A9 0x6FA1
+0x8EA1F1AA 0x6FC3
+0x8EA1F1AB 0x6FA4
+0x8EA1F1AC 0x6FC1
+0x8EA1F1AD 0x6FA7
+0x8EA1F1AE 0x6FB3
+0x8EA1F1AF 0x6FC0
+0x8EA1F1B0 0x6FB9
+0x8EA1F1B1 0x6FB6
+0x8EA1F1B2 0x6FA6
+0x8EA1F1B3 0x6FA0
+0x8EA1F1B4 0x6FB4
+0x8EA1F1B5 0x71BE
+0x8EA1F1B6 0x71C9
+0x8EA1F1B7 0x71D0
+0x8EA1F1B8 0x71D2
+0x8EA1F1B9 0x71C8
+0x8EA1F1BA 0x71D5
+0x8EA1F1BB 0x71B9
+0x8EA1F1BC 0x71CE
+0x8EA1F1BD 0x71D9
+0x8EA1F1BE 0x71DC
+0x8EA1F1BF 0x71C3
+0x8EA1F1C0 0x71C4
+0x8EA1F1C1 0x7368
+0x8EA1F1C2 0x749C
+0x8EA1F1C3 0x74A3
+0x8EA1F1C4 0x7498
+0x8EA1F1C5 0x749F
+0x8EA1F1C6 0x749E
+0x8EA1F1C7 0x74E2
+0x8EA1F1C8 0x750C
+0x8EA1F1C9 0x750D
+0x8EA1F1CA 0x7634
+0x8EA1F1CB 0x7638
+0x8EA1F1CC 0x763A
+0x8EA1F1CD 0x76E7
+0x8EA1F1CE 0x76E5
+0x8EA1F1CF 0x77A0
+0x8EA1F1D0 0x779E
+0x8EA1F1D1 0x779F
+0x8EA1F1D2 0x77A5
+0x8EA1F1D3 0x78E8
+0x8EA1F1D4 0x78DA
+0x8EA1F1D5 0x78EC
+0x8EA1F1D6 0x78E7
+0x8EA1F1D7 0x79A6
+0x8EA1F1D8 0x7A4D
+0x8EA1F1D9 0x7A4E
+0x8EA1F1DA 0x7A46
+0x8EA1F1DB 0x7A4C
+0x8EA1F1DC 0x7A4B
+0x8EA1F1DD 0x7ABA
+0x8EA1F1DE 0x7BD9
+0x8EA1F1DF 0x7C11
+0x8EA1F1E0 0x7BC9
+0x8EA1F1E1 0x7BE4
+0x8EA1F1E2 0x7BDB
+0x8EA1F1E3 0x7BE1
+0x8EA1F1E4 0x7BE9
+0x8EA1F1E5 0x7BE6
+0x8EA1F1E6 0x7CD5
+0x8EA1F1E7 0x7CD6
+0x8EA1F1E8 0x7E0A
+0x8EA1F1E9 0x7E11
+0x8EA1F1EA 0x7E08
+0x8EA1F1EB 0x7E1B
+0x8EA1F1EC 0x7E23
+0x8EA1F1ED 0x7E1E
+0x8EA1F1EE 0x7E1D
+0x8EA1F1EF 0x7E09
+0x8EA1F1F0 0x7E10
+0x8EA1F1F1 0x7F79
+0x8EA1F1F2 0x7FB2
+0x8EA1F1F3 0x7FF0
+0x8EA1F1F4 0x7FF1
+0x8EA1F1F5 0x7FEE
+0x8EA1F1F6 0x8028
+0x8EA1F1F7 0x81B3
+0x8EA1F1F8 0x81A9
+0x8EA1F1F9 0x81A8
+0x8EA1F1FA 0x81FB
+0x8EA1F1FB 0x8208
+0x8EA1F1FC 0x8258
+0x8EA1F1FD 0x8259
+0x8EA1F1FE 0x854A
+0x8EA1F2A1 0x8559
+0x8EA1F2A2 0x8548
+0x8EA1F2A3 0x8568
+0x8EA1F2A4 0x8569
+0x8EA1F2A5 0x8543
+0x8EA1F2A6 0x8549
+0x8EA1F2A7 0x856D
+0x8EA1F2A8 0x856A
+0x8EA1F2A9 0x855E
+0x8EA1F2AA 0x8783
+0x8EA1F2AB 0x879F
+0x8EA1F2AC 0x879E
+0x8EA1F2AD 0x87A2
+0x8EA1F2AE 0x878D
+0x8EA1F2AF 0x8861
+0x8EA1F2B0 0x892A
+0x8EA1F2B1 0x8932
+0x8EA1F2B2 0x8925
+0x8EA1F2B3 0x892B
+0x8EA1F2B4 0x8921
+0x8EA1F2B5 0x89AA
+0x8EA1F2B6 0x89A6
+0x8EA1F2B7 0x8AE6
+0x8EA1F2B8 0x8AFA
+0x8EA1F2B9 0x8AEB
+0x8EA1F2BA 0x8AF1
+0x8EA1F2BB 0x8B00
+0x8EA1F2BC 0x8ADC
+0x8EA1F2BD 0x8AE7
+0x8EA1F2BE 0x8AEE
+0x8EA1F2BF 0x8AFE
+0x8EA1F2C0 0x8B01
+0x8EA1F2C1 0x8B02
+0x8EA1F2C2 0x8AF7
+0x8EA1F2C3 0x8AED
+0x8EA1F2C4 0x8AF3
+0x8EA1F2C5 0x8AF6
+0x8EA1F2C6 0x8AFC
+0x8EA1F2C7 0x8C6B
+0x8EA1F2C8 0x8C6D
+0x8EA1F2C9 0x8C93
+0x8EA1F2CA 0x8CF4
+0x8EA1F2CB 0x8E44
+0x8EA1F2CC 0x8E31
+0x8EA1F2CD 0x8E34
+0x8EA1F2CE 0x8E42
+0x8EA1F2CF 0x8E39
+0x8EA1F2D0 0x8E35
+0x8EA1F2D1 0x8F3B
+0x8EA1F2D2 0x8F2F
+0x8EA1F2D3 0x8F38
+0x8EA1F2D4 0x8F33
+0x8EA1F2D5 0x8FA8
+0x8EA1F2D6 0x8FA6
+0x8EA1F2D7 0x9075
+0x8EA1F2D8 0x9074
+0x8EA1F2D9 0x9078
+0x8EA1F2DA 0x9072
+0x8EA1F2DB 0x907C
+0x8EA1F2DC 0x907A
+0x8EA1F2DD 0x9134
+0x8EA1F2DE 0x9192
+0x8EA1F2DF 0x9320
+0x8EA1F2E0 0x9336
+0x8EA1F2E1 0x92F8
+0x8EA1F2E2 0x9333
+0x8EA1F2E3 0x932F
+0x8EA1F2E4 0x9322
+0x8EA1F2E5 0x92FC
+0x8EA1F2E6 0x932B
+0x8EA1F2E7 0x9304
+0x8EA1F2E8 0x931A
+0x8EA1F2E9 0x9310
+0x8EA1F2EA 0x9326
+0x8EA1F2EB 0x9321
+0x8EA1F2EC 0x9315
+0x8EA1F2ED 0x932E
+0x8EA1F2EE 0x9319
+0x8EA1F2EF 0x95BB
+0x8EA1F2F0 0x96A7
+0x8EA1F2F1 0x96A8
+0x8EA1F2F2 0x96AA
+0x8EA1F2F3 0x96D5
+0x8EA1F2F4 0x970E
+0x8EA1F2F5 0x9711
+0x8EA1F2F6 0x9716
+0x8EA1F2F7 0x970D
+0x8EA1F2F8 0x9713
+0x8EA1F2F9 0x970F
+0x8EA1F2FA 0x975B
+0x8EA1F2FB 0x975C
+0x8EA1F2FC 0x9766
+0x8EA1F2FD 0x9798
+0x8EA1F2FE 0x9830
+0x8EA1F3A1 0x9838
+0x8EA1F3A2 0x983B
+0x8EA1F3A3 0x9837
+0x8EA1F3A4 0x982D
+0x8EA1F3A5 0x9839
+0x8EA1F3A6 0x9824
+0x8EA1F3A7 0x9910
+0x8EA1F3A8 0x9928
+0x8EA1F3A9 0x991E
+0x8EA1F3AA 0x991B
+0x8EA1F3AB 0x9921
+0x8EA1F3AC 0x991A
+0x8EA1F3AD 0x99ED
+0x8EA1F3AE 0x99E2
+0x8EA1F3AF 0x99F1
+0x8EA1F3B0 0x9AB8
+0x8EA1F3B1 0x9ABC
+0x8EA1F3B2 0x9AFB
+0x8EA1F3B3 0x9AED
+0x8EA1F3B4 0x9B28
+0x8EA1F3B5 0x9B91
+0x8EA1F3B6 0x9D15
+0x8EA1F3B7 0x9D23
+0x8EA1F3B8 0x9D26
+0x8EA1F3B9 0x9D28
+0x8EA1F3BA 0x9D12
+0x8EA1F3BB 0x9D1B
+0x8EA1F3BC 0x9ED8
+0x8EA1F3BD 0x9ED4
+0x8EA1F3BE 0x9F8D
+0x8EA1F3BF 0x9F9C
+0x8EA1F3C0 0x512A
+0x8EA1F3C1 0x511F
+0x8EA1F3C2 0x5121
+0x8EA1F3C3 0x5132
+0x8EA1F3C4 0x52F5
+0x8EA1F3C5 0x568E
+0x8EA1F3C6 0x5680
+0x8EA1F3C7 0x5690
+0x8EA1F3C8 0x5685
+0x8EA1F3C9 0x5687
+0x8EA1F3CA 0x568F
+0x8EA1F3CB 0x58D5
+0x8EA1F3CC 0x58D3
+0x8EA1F3CD 0x58D1
+0x8EA1F3CE 0x58CE
+0x8EA1F3CF 0x5B30
+0x8EA1F3D0 0x5B2A
+0x8EA1F3D1 0x5B24
+0x8EA1F3D2 0x5B7A
+0x8EA1F3D3 0x5C37
+0x8EA1F3D4 0x5C68
+0x8EA1F3D5 0x5DBC
+0x8EA1F3D6 0x5DBA
+0x8EA1F3D7 0x5DBD
+0x8EA1F3D8 0x5DB8
+0x8EA1F3D9 0x5E6B
+0x8EA1F3DA 0x5F4C
+0x8EA1F3DB 0x5FBD
+0x8EA1F3DC 0x61C9
+0x8EA1F3DD 0x61C2
+0x8EA1F3DE 0x61C7
+0x8EA1F3DF 0x61E6
+0x8EA1F3E0 0x61CB
+0x8EA1F3E1 0x6232
+0x8EA1F3E2 0x6234
+0x8EA1F3E3 0x64CE
+0x8EA1F3E4 0x64CA
+0x8EA1F3E5 0x64D8
+0x8EA1F3E6 0x64E0
+0x8EA1F3E7 0x64F0
+0x8EA1F3E8 0x64E6
+0x8EA1F3E9 0x64EC
+0x8EA1F3EA 0x64F1
+0x8EA1F3EB 0x64E2
+0x8EA1F3EC 0x64ED
+0x8EA1F3ED 0x6582
+0x8EA1F3EE 0x6583
+0x8EA1F3EF 0x66D9
+0x8EA1F3F0 0x66D6
+0x8EA1F3F1 0x6A80
+0x8EA1F3F2 0x6A94
+0x8EA1F3F3 0x6A84
+0x8EA1F3F4 0x6AA2
+0x8EA1F3F5 0x6A9C
+0x8EA1F3F6 0x6ADB
+0x8EA1F3F7 0x6AA3
+0x8EA1F3F8 0x6A7E
+0x8EA1F3F9 0x6A97
+0x8EA1F3FA 0x6A90
+0x8EA1F3FB 0x6AA0
+0x8EA1F3FC 0x6B5C
+0x8EA1F3FD 0x6BAE
+0x8EA1F3FE 0x6BDA
+0x8EA1F4A1 0x6C08
+0x8EA1F4A2 0x6FD8
+0x8EA1F4A3 0x6FF1
+0x8EA1F4A4 0x6FDF
+0x8EA1F4A5 0x6FE0
+0x8EA1F4A6 0x6FDB
+0x8EA1F4A7 0x6FE4
+0x8EA1F4A8 0x6FEB
+0x8EA1F4A9 0x6FEF
+0x8EA1F4AA 0x6F80
+0x8EA1F4AB 0x6FEC
+0x8EA1F4AC 0x6FE1
+0x8EA1F4AD 0x6FE9
+0x8EA1F4AE 0x6FD5
+0x8EA1F4AF 0x6FEE
+0x8EA1F4B0 0x6FF0
+0x8EA1F4B1 0x71E7
+0x8EA1F4B2 0x71DF
+0x8EA1F4B3 0x71EE
+0x8EA1F4B4 0x71E6
+0x8EA1F4B5 0x71E5
+0x8EA1F4B6 0x71ED
+0x8EA1F4B7 0x71EC
+0x8EA1F4B8 0x71F4
+0x8EA1F4B9 0x71E0
+0x8EA1F4BA 0x7235
+0x8EA1F4BB 0x7246
+0x8EA1F4BC 0x7370
+0x8EA1F4BD 0x7372
+0x8EA1F4BE 0x74A9
+0x8EA1F4BF 0x74B0
+0x8EA1F4C0 0x74A6
+0x8EA1F4C1 0x74A8
+0x8EA1F4C2 0x7646
+0x8EA1F4C3 0x7642
+0x8EA1F4C4 0x764C
+0x8EA1F4C5 0x76EA
+0x8EA1F4C6 0x77B3
+0x8EA1F4C7 0x77AA
+0x8EA1F4C8 0x77B0
+0x8EA1F4C9 0x77AC
+0x8EA1F4CA 0x77A7
+0x8EA1F4CB 0x77AD
+0x8EA1F4CC 0x77EF
+0x8EA1F4CD 0x78F7
+0x8EA1F4CE 0x78FA
+0x8EA1F4CF 0x78F4
+0x8EA1F4D0 0x78EF
+0x8EA1F4D1 0x7901
+0x8EA1F4D2 0x79A7
+0x8EA1F4D3 0x79AA
+0x8EA1F4D4 0x7A57
+0x8EA1F4D5 0x7ABF
+0x8EA1F4D6 0x7C07
+0x8EA1F4D7 0x7C0D
+0x8EA1F4D8 0x7BFE
+0x8EA1F4D9 0x7BF7
+0x8EA1F4DA 0x7C0C
+0x8EA1F4DB 0x7BE0
+0x8EA1F4DC 0x7CE0
+0x8EA1F4DD 0x7CDC
+0x8EA1F4DE 0x7CDE
+0x8EA1F4DF 0x7CE2
+0x8EA1F4E0 0x7CDF
+0x8EA1F4E1 0x7CD9
+0x8EA1F4E2 0x7CDD
+0x8EA1F4E3 0x7E2E
+0x8EA1F4E4 0x7E3E
+0x8EA1F4E5 0x7E46
+0x8EA1F4E6 0x7E37
+0x8EA1F4E7 0x7E32
+0x8EA1F4E8 0x7E43
+0x8EA1F4E9 0x7E2B
+0x8EA1F4EA 0x7E3D
+0x8EA1F4EB 0x7E31
+0x8EA1F4EC 0x7E45
+0x8EA1F4ED 0x7E41
+0x8EA1F4EE 0x7E34
+0x8EA1F4EF 0x7E39
+0x8EA1F4F0 0x7E48
+0x8EA1F4F1 0x7E35
+0x8EA1F4F2 0x7E3F
+0x8EA1F4F3 0x7E2F
+0x8EA1F4F4 0x7F44
+0x8EA1F4F5 0x7FF3
+0x8EA1F4F6 0x7FFC
+0x8EA1F4F7 0x8071
+0x8EA1F4F8 0x8072
+0x8EA1F4F9 0x8070
+0x8EA1F4FA 0x806F
+0x8EA1F4FB 0x8073
+0x8EA1F4FC 0x81C6
+0x8EA1F4FD 0x81C3
+0x8EA1F4FE 0x81BA
+0x8EA1F5A1 0x81C2
+0x8EA1F5A2 0x81C0
+0x8EA1F5A3 0x81BF
+0x8EA1F5A4 0x81BD
+0x8EA1F5A5 0x81C9
+0x8EA1F5A6 0x81BE
+0x8EA1F5A7 0x81E8
+0x8EA1F5A8 0x8209
+0x8EA1F5A9 0x8271
+0x8EA1F5AA 0x85AA
+0x8EA1F5AB 0x8584
+0x8EA1F5AC 0x857E
+0x8EA1F5AD 0x859C
+0x8EA1F5AE 0x8591
+0x8EA1F5AF 0x8594
+0x8EA1F5B0 0x85AF
+0x8EA1F5B1 0x859B
+0x8EA1F5B2 0x8587
+0x8EA1F5B3 0x85A8
+0x8EA1F5B4 0x858A
+0x8EA1F5B5 0x85A6
+0x8EA1F5B6 0x8667
+0x8EA1F5B7 0x87C0
+0x8EA1F5B8 0x87D1
+0x8EA1F5B9 0x87B3
+0x8EA1F5BA 0x87D2
+0x8EA1F5BB 0x87C6
+0x8EA1F5BC 0x87AB
+0x8EA1F5BD 0x87BB
+0x8EA1F5BE 0x87BA
+0x8EA1F5BF 0x87C8
+0x8EA1F5C0 0x87CB
+0x8EA1F5C1 0x893B
+0x8EA1F5C2 0x8936
+0x8EA1F5C3 0x8944
+0x8EA1F5C4 0x8938
+0x8EA1F5C5 0x893D
+0x8EA1F5C6 0x89AC
+0x8EA1F5C7 0x8B0E
+0x8EA1F5C8 0x8B17
+0x8EA1F5C9 0x8B19
+0x8EA1F5CA 0x8B1B
+0x8EA1F5CB 0x8B0A
+0x8EA1F5CC 0x8B20
+0x8EA1F5CD 0x8B1D
+0x8EA1F5CE 0x8B04
+0x8EA1F5CF 0x8B10
+0x8EA1F5D0 0x8C41
+0x8EA1F5D1 0x8C3F
+0x8EA1F5D2 0x8C73
+0x8EA1F5D3 0x8CFA
+0x8EA1F5D4 0x8CFD
+0x8EA1F5D5 0x8CFC
+0x8EA1F5D6 0x8CF8
+0x8EA1F5D7 0x8CFB
+0x8EA1F5D8 0x8DA8
+0x8EA1F5D9 0x8E49
+0x8EA1F5DA 0x8E4B
+0x8EA1F5DB 0x8E48
+0x8EA1F5DC 0x8E4A
+0x8EA1F5DD 0x8F44
+0x8EA1F5DE 0x8F3E
+0x8EA1F5DF 0x8F42
+0x8EA1F5E0 0x8F45
+0x8EA1F5E1 0x8F3F
+0x8EA1F5E2 0x907F
+0x8EA1F5E3 0x907D
+0x8EA1F5E4 0x9084
+0x8EA1F5E5 0x9081
+0x8EA1F5E6 0x9082
+0x8EA1F5E7 0x9080
+0x8EA1F5E8 0x9139
+0x8EA1F5E9 0x91A3
+0x8EA1F5EA 0x919E
+0x8EA1F5EB 0x919C
+0x8EA1F5EC 0x934D
+0x8EA1F5ED 0x9382
+0x8EA1F5EE 0x9328
+0x8EA1F5EF 0x9375
+0x8EA1F5F0 0x934A
+0x8EA1F5F1 0x9365
+0x8EA1F5F2 0x934B
+0x8EA1F5F3 0x9318
+0x8EA1F5F4 0x937E
+0x8EA1F5F5 0x936C
+0x8EA1F5F6 0x935B
+0x8EA1F5F7 0x9370
+0x8EA1F5F8 0x935A
+0x8EA1F5F9 0x9354
+0x8EA1F5FA 0x95CA
+0x8EA1F5FB 0x95CB
+0x8EA1F5FC 0x95CC
+0x8EA1F5FD 0x95C8
+0x8EA1F5FE 0x95C6
+0x8EA1F6A1 0x96B1
+0x8EA1F6A2 0x96B8
+0x8EA1F6A3 0x96D6
+0x8EA1F6A4 0x971C
+0x8EA1F6A5 0x971E
+0x8EA1F6A6 0x97A0
+0x8EA1F6A7 0x97D3
+0x8EA1F6A8 0x9846
+0x8EA1F6A9 0x98B6
+0x8EA1F6AA 0x9935
+0x8EA1F6AB 0x9A01
+0x8EA1F6AC 0x99FF
+0x8EA1F6AD 0x9BAE
+0x8EA1F6AE 0x9BAB
+0x8EA1F6AF 0x9BAA
+0x8EA1F6B0 0x9BAD
+0x8EA1F6B1 0x9D3B
+0x8EA1F6B2 0x9D3F
+0x8EA1F6B3 0x9E8B
+0x8EA1F6B4 0x9ECF
+0x8EA1F6B5 0x9EDE
+0x8EA1F6B6 0x9EDC
+0x8EA1F6B7 0x9EDD
+0x8EA1F6B8 0x9EDB
+0x8EA1F6B9 0x9F3E
+0x8EA1F6BA 0x9F4B
+0x8EA1F6BB 0x53E2
+0x8EA1F6BC 0x5695
+0x8EA1F6BD 0x56AE
+0x8EA1F6BE 0x58D9
+0x8EA1F6BF 0x58D8
+0x8EA1F6C0 0x5B38
+0x8EA1F6C1 0x5F5E
+0x8EA1F6C2 0x61E3
+0x8EA1F6C3 0x6233
+0x8EA1F6C4 0x64F4
+0x8EA1F6C5 0x64F2
+0x8EA1F6C6 0x64FE
+0x8EA1F6C7 0x6506
+0x8EA1F6C8 0x64FA
+0x8EA1F6C9 0x64FB
+0x8EA1F6CA 0x64F7
+0x8EA1F6CB 0x65B7
+0x8EA1F6CC 0x66DC
+0x8EA1F6CD 0x6726
+0x8EA1F6CE 0x6AB3
+0x8EA1F6CF 0x6AAC
+0x8EA1F6D0 0x6AC3
+0x8EA1F6D1 0x6ABB
+0x8EA1F6D2 0x6AB8
+0x8EA1F6D3 0x6AC2
+0x8EA1F6D4 0x6AAE
+0x8EA1F6D5 0x6AAF
+0x8EA1F6D6 0x6B5F
+0x8EA1F6D7 0x6B78
+0x8EA1F6D8 0x6BAF
+0x8EA1F6D9 0x7009
+0x8EA1F6DA 0x700B
+0x8EA1F6DB 0x6FFE
+0x8EA1F6DC 0x7006
+0x8EA1F6DD 0x6FFA
+0x8EA1F6DE 0x7011
+0x8EA1F6DF 0x700F
+0x8EA1F6E0 0x71FB
+0x8EA1F6E1 0x71FC
+0x8EA1F6E2 0x71FE
+0x8EA1F6E3 0x71F8
+0x8EA1F6E4 0x7377
+0x8EA1F6E5 0x7375
+0x8EA1F6E6 0x74A7
+0x8EA1F6E7 0x74BF
+0x8EA1F6E8 0x7515
+0x8EA1F6E9 0x7656
+0x8EA1F6EA 0x7658
+0x8EA1F6EB 0x7652
+0x8EA1F6EC 0x77BD
+0x8EA1F6ED 0x77BF
+0x8EA1F6EE 0x77BB
+0x8EA1F6EF 0x77BC
+0x8EA1F6F0 0x790E
+0x8EA1F6F1 0x79AE
+0x8EA1F6F2 0x7A61
+0x8EA1F6F3 0x7A62
+0x8EA1F6F4 0x7A60
+0x8EA1F6F5 0x7AC4
+0x8EA1F6F6 0x7AC5
+0x8EA1F6F7 0x7C2B
+0x8EA1F6F8 0x7C27
+0x8EA1F6F9 0x7C2A
+0x8EA1F6FA 0x7C1E
+0x8EA1F6FB 0x7C23
+0x8EA1F6FC 0x7C21
+0x8EA1F6FD 0x7CE7
+0x8EA1F6FE 0x7E54
+0x8EA1F7A1 0x7E55
+0x8EA1F7A2 0x7E5E
+0x8EA1F7A3 0x7E5A
+0x8EA1F7A4 0x7E61
+0x8EA1F7A5 0x7E52
+0x8EA1F7A6 0x7E59
+0x8EA1F7A7 0x7F48
+0x8EA1F7A8 0x7FF9
+0x8EA1F7A9 0x7FFB
+0x8EA1F7AA 0x8077
+0x8EA1F7AB 0x8076
+0x8EA1F7AC 0x81CD
+0x8EA1F7AD 0x81CF
+0x8EA1F7AE 0x820A
+0x8EA1F7AF 0x85CF
+0x8EA1F7B0 0x85A9
+0x8EA1F7B1 0x85CD
+0x8EA1F7B2 0x85D0
+0x8EA1F7B3 0x85C9
+0x8EA1F7B4 0x85B0
+0x8EA1F7B5 0x85BA
+0x8EA1F7B6 0x85B9
+0x8EA1F7B7 0x87EF
+0x8EA1F7B8 0x87EC
+0x8EA1F7B9 0x87F2
+0x8EA1F7BA 0x87E0
+0x8EA1F7BB 0x8986
+0x8EA1F7BC 0x89B2
+0x8EA1F7BD 0x89F4
+0x8EA1F7BE 0x8B28
+0x8EA1F7BF 0x8B39
+0x8EA1F7C0 0x8B2C
+0x8EA1F7C1 0x8B2B
+0x8EA1F7C2 0x8C50
+0x8EA1F7C3 0x8D05
+0x8EA1F7C4 0x8E59
+0x8EA1F7C5 0x8E63
+0x8EA1F7C6 0x8E66
+0x8EA1F7C7 0x8E64
+0x8EA1F7C8 0x8E5F
+0x8EA1F7C9 0x8E55
+0x8EA1F7CA 0x8EC0
+0x8EA1F7CB 0x8F49
+0x8EA1F7CC 0x8F4D
+0x8EA1F7CD 0x9087
+0x8EA1F7CE 0x9083
+0x8EA1F7CF 0x9088
+0x8EA1F7D0 0x91AB
+0x8EA1F7D1 0x91AC
+0x8EA1F7D2 0x91D0
+0x8EA1F7D3 0x9394
+0x8EA1F7D4 0x938A
+0x8EA1F7D5 0x9396
+0x8EA1F7D6 0x93A2
+0x8EA1F7D7 0x93B3
+0x8EA1F7D8 0x93AE
+0x8EA1F7D9 0x93AC
+0x8EA1F7DA 0x93B0
+0x8EA1F7DB 0x9398
+0x8EA1F7DC 0x939A
+0x8EA1F7DD 0x9397
+0x8EA1F7DE 0x95D4
+0x8EA1F7DF 0x95D6
+0x8EA1F7E0 0x95D0
+0x8EA1F7E1 0x95D5
+0x8EA1F7E2 0x96E2
+0x8EA1F7E3 0x96DC
+0x8EA1F7E4 0x96D9
+0x8EA1F7E5 0x96DB
+0x8EA1F7E6 0x96DE
+0x8EA1F7E7 0x9724
+0x8EA1F7E8 0x97A3
+0x8EA1F7E9 0x97A6
+0x8EA1F7EA 0x97AD
+0x8EA1F7EB 0x97F9
+0x8EA1F7EC 0x984D
+0x8EA1F7ED 0x984F
+0x8EA1F7EE 0x984C
+0x8EA1F7EF 0x984E
+0x8EA1F7F0 0x9853
+0x8EA1F7F1 0x98BA
+0x8EA1F7F2 0x993E
+0x8EA1F7F3 0x993F
+0x8EA1F7F4 0x993D
+0x8EA1F7F5 0x992E
+0x8EA1F7F6 0x99A5
+0x8EA1F7F7 0x9A0E
+0x8EA1F7F8 0x9AC1
+0x8EA1F7F9 0x9B03
+0x8EA1F7FA 0x9B06
+0x8EA1F7FB 0x9B4F
+0x8EA1F7FC 0x9B4E
+0x8EA1F7FD 0x9B4D
+0x8EA1F7FE 0x9BCA
+0x8EA1F8A1 0x9BC9
+0x8EA1F8A2 0x9BFD
+0x8EA1F8A3 0x9BC8
+0x8EA1F8A4 0x9BC0
+0x8EA1F8A5 0x9D51
+0x8EA1F8A6 0x9D5D
+0x8EA1F8A7 0x9D60
+0x8EA1F8A8 0x9EE0
+0x8EA1F8A9 0x9F15
+0x8EA1F8AA 0x9F2C
+0x8EA1F8AB 0x5133
+0x8EA1F8AC 0x56A5
+0x8EA1F8AD 0x56A8
+0x8EA1F8AE 0x58DE
+0x8EA1F8AF 0x58DF
+0x8EA1F8B0 0x58E2
+0x8EA1F8B1 0x5BF5
+0x8EA1F8B2 0x9F90
+0x8EA1F8B3 0x5EEC
+0x8EA1F8B4 0x61F2
+0x8EA1F8B5 0x61F7
+0x8EA1F8B6 0x61F6
+0x8EA1F8B7 0x61F5
+0x8EA1F8B8 0x6500
+0x8EA1F8B9 0x650F
+0x8EA1F8BA 0x66E0
+0x8EA1F8BB 0x66DD
+0x8EA1F8BC 0x6AE5
+0x8EA1F8BD 0x6ADD
+0x8EA1F8BE 0x6ADA
+0x8EA1F8BF 0x6AD3
+0x8EA1F8C0 0x701B
+0x8EA1F8C1 0x701F
+0x8EA1F8C2 0x7028
+0x8EA1F8C3 0x701A
+0x8EA1F8C4 0x701D
+0x8EA1F8C5 0x7015
+0x8EA1F8C6 0x7018
+0x8EA1F8C7 0x7206
+0x8EA1F8C8 0x720D
+0x8EA1F8C9 0x7258
+0x8EA1F8CA 0x72A2
+0x8EA1F8CB 0x7378
+0x8EA1F8CC 0x737A
+0x8EA1F8CD 0x74BD
+0x8EA1F8CE 0x74CA
+0x8EA1F8CF 0x74E3
+0x8EA1F8D0 0x7587
+0x8EA1F8D1 0x7586
+0x8EA1F8D2 0x765F
+0x8EA1F8D3 0x7661
+0x8EA1F8D4 0x77C7
+0x8EA1F8D5 0x7919
+0x8EA1F8D6 0x79B1
+0x8EA1F8D7 0x7A6B
+0x8EA1F8D8 0x7A69
+0x8EA1F8D9 0x7C3E
+0x8EA1F8DA 0x7C3F
+0x8EA1F8DB 0x7C38
+0x8EA1F8DC 0x7C3D
+0x8EA1F8DD 0x7C37
+0x8EA1F8DE 0x7C40
+0x8EA1F8DF 0x7E6B
+0x8EA1F8E0 0x7E6D
+0x8EA1F8E1 0x7E79
+0x8EA1F8E2 0x7E69
+0x8EA1F8E3 0x7E6A
+0x8EA1F8E4 0x7E73
+0x8EA1F8E5 0x7F85
+0x8EA1F8E6 0x7FB6
+0x8EA1F8E7 0x7FB9
+0x8EA1F8E8 0x7FB8
+0x8EA1F8E9 0x81D8
+0x8EA1F8EA 0x85E9
+0x8EA1F8EB 0x85DD
+0x8EA1F8EC 0x85EA
+0x8EA1F8ED 0x85D5
+0x8EA1F8EE 0x85E4
+0x8EA1F8EF 0x85E5
+0x8EA1F8F0 0x85F7
+0x8EA1F8F1 0x87FB
+0x8EA1F8F2 0x8805
+0x8EA1F8F3 0x880D
+0x8EA1F8F4 0x87F9
+0x8EA1F8F5 0x87FE
+0x8EA1F8F6 0x8960
+0x8EA1F8F7 0x895F
+0x8EA1F8F8 0x8956
+0x8EA1F8F9 0x895E
+0x8EA1F8FA 0x8B41
+0x8EA1F8FB 0x8B5C
+0x8EA1F8FC 0x8B58
+0x8EA1F8FD 0x8B49
+0x8EA1F8FE 0x8B5A
+0x8EA1F9A1 0x8B4E
+0x8EA1F9A2 0x8B4F
+0x8EA1F9A3 0x8B46
+0x8EA1F9A4 0x8B59
+0x8EA1F9A5 0x8D08
+0x8EA1F9A6 0x8D0A
+0x8EA1F9A7 0x8E7C
+0x8EA1F9A8 0x8E72
+0x8EA1F9A9 0x8E87
+0x8EA1F9AA 0x8E76
+0x8EA1F9AB 0x8E6C
+0x8EA1F9AC 0x8E7A
+0x8EA1F9AD 0x8E74
+0x8EA1F9AE 0x8F54
+0x8EA1F9AF 0x8F4E
+0x8EA1F9B0 0x8FAD
+0x8EA1F9B1 0x908A
+0x8EA1F9B2 0x908B
+0x8EA1F9B3 0x91B1
+0x8EA1F9B4 0x91AE
+0x8EA1F9B5 0x93E1
+0x8EA1F9B6 0x93D1
+0x8EA1F9B7 0x93DF
+0x8EA1F9B8 0x93C3
+0x8EA1F9B9 0x93C8
+0x8EA1F9BA 0x93DC
+0x8EA1F9BB 0x93DD
+0x8EA1F9BC 0x93D6
+0x8EA1F9BD 0x93E2
+0x8EA1F9BE 0x93CD
+0x8EA1F9BF 0x93D8
+0x8EA1F9C0 0x93E4
+0x8EA1F9C1 0x93D7
+0x8EA1F9C2 0x93E8
+0x8EA1F9C3 0x95DC
+0x8EA1F9C4 0x96B4
+0x8EA1F9C5 0x96E3
+0x8EA1F9C6 0x972A
+0x8EA1F9C7 0x9727
+0x8EA1F9C8 0x9761
+0x8EA1F9C9 0x97DC
+0x8EA1F9CA 0x97FB
+0x8EA1F9CB 0x985E
+0x8EA1F9CC 0x9858
+0x8EA1F9CD 0x985B
+0x8EA1F9CE 0x98BC
+0x8EA1F9CF 0x9945
+0x8EA1F9D0 0x9949
+0x8EA1F9D1 0x9A16
+0x8EA1F9D2 0x9A19
+0x8EA1F9D3 0x9B0D
+0x8EA1F9D4 0x9BE8
+0x8EA1F9D5 0x9BE7
+0x8EA1F9D6 0x9BD6
+0x8EA1F9D7 0x9BDB
+0x8EA1F9D8 0x9D89
+0x8EA1F9D9 0x9D61
+0x8EA1F9DA 0x9D72
+0x8EA1F9DB 0x9D6A
+0x8EA1F9DC 0x9D6C
+0x8EA1F9DD 0x9E92
+0x8EA1F9DE 0x9E97
+0x8EA1F9DF 0x9E93
+0x8EA1F9E0 0x9EB4
+0x8EA1F9E1 0x52F8
+0x8EA1F9E2 0x56B7
+0x8EA1F9E3 0x56B6
+0x8EA1F9E4 0x56B4
+0x8EA1F9E5 0x56BC
+0x8EA1F9E6 0x58E4
+0x8EA1F9E7 0x5B40
+0x8EA1F9E8 0x5B43
+0x8EA1F9E9 0x5B7D
+0x8EA1F9EA 0x5BF6
+0x8EA1F9EB 0x5DC9
+0x8EA1F9EC 0x61F8
+0x8EA1F9ED 0x61FA
+0x8EA1F9EE 0x6518
+0x8EA1F9EF 0x6514
+0x8EA1F9F0 0x6519
+0x8EA1F9F1 0x66E6
+0x8EA1F9F2 0x6727
+0x8EA1F9F3 0x6AEC
+0x8EA1F9F4 0x703E
+0x8EA1F9F5 0x7030
+0x8EA1F9F6 0x7032
+0x8EA1F9F7 0x7210
+0x8EA1F9F8 0x737B
+0x8EA1F9F9 0x74CF
+0x8EA1F9FA 0x7662
+0x8EA1F9FB 0x7665
+0x8EA1F9FC 0x7926
+0x8EA1F9FD 0x792A
+0x8EA1F9FE 0x792C
+0x8EA1FAA1 0x792B
+0x8EA1FAA2 0x7AC7
+0x8EA1FAA3 0x7AF6
+0x8EA1FAA4 0x7C4C
+0x8EA1FAA5 0x7C43
+0x8EA1FAA6 0x7C4D
+0x8EA1FAA7 0x7CEF
+0x8EA1FAA8 0x7CF0
+0x8EA1FAA9 0x8FAE
+0x8EA1FAAA 0x7E7D
+0x8EA1FAAB 0x7E7C
+0x8EA1FAAC 0x7E82
+0x8EA1FAAD 0x7F4C
+0x8EA1FAAE 0x8000
+0x8EA1FAAF 0x81DA
+0x8EA1FAB0 0x8266
+0x8EA1FAB1 0x85FB
+0x8EA1FAB2 0x85F9
+0x8EA1FAB3 0x8611
+0x8EA1FAB4 0x85FA
+0x8EA1FAB5 0x8606
+0x8EA1FAB6 0x860B
+0x8EA1FAB7 0x8607
+0x8EA1FAB8 0x860A
+0x8EA1FAB9 0x8814
+0x8EA1FABA 0x8815
+0x8EA1FABB 0x8964
+0x8EA1FABC 0x89BA
+0x8EA1FABD 0x89F8
+0x8EA1FABE 0x8B70
+0x8EA1FABF 0x8B6C
+0x8EA1FAC0 0x8B66
+0x8EA1FAC1 0x8B6F
+0x8EA1FAC2 0x8B5F
+0x8EA1FAC3 0x8B6B
+0x8EA1FAC4 0x8D0F
+0x8EA1FAC5 0x8D0D
+0x8EA1FAC6 0x8E89
+0x8EA1FAC7 0x8E81
+0x8EA1FAC8 0x8E85
+0x8EA1FAC9 0x8E82
+0x8EA1FACA 0x91B4
+0x8EA1FACB 0x91CB
+0x8EA1FACC 0x9418
+0x8EA1FACD 0x9403
+0x8EA1FACE 0x93FD
+0x8EA1FACF 0x95E1
+0x8EA1FAD0 0x9730
+0x8EA1FAD1 0x98C4
+0x8EA1FAD2 0x9952
+0x8EA1FAD3 0x9951
+0x8EA1FAD4 0x99A8
+0x8EA1FAD5 0x9A2B
+0x8EA1FAD6 0x9A30
+0x8EA1FAD7 0x9A37
+0x8EA1FAD8 0x9A35
+0x8EA1FAD9 0x9C13
+0x8EA1FADA 0x9C0D
+0x8EA1FADB 0x9E79
+0x8EA1FADC 0x9EB5
+0x8EA1FADD 0x9EE8
+0x8EA1FADE 0x9F2F
+0x8EA1FADF 0x9F5F
+0x8EA1FAE0 0x9F63
+0x8EA1FAE1 0x9F61
+0x8EA1FAE2 0x5137
+0x8EA1FAE3 0x5138
+0x8EA1FAE4 0x56C1
+0x8EA1FAE5 0x56C0
+0x8EA1FAE6 0x56C2
+0x8EA1FAE7 0x5914
+0x8EA1FAE8 0x5C6C
+0x8EA1FAE9 0x5DCD
+0x8EA1FAEA 0x61FC
+0x8EA1FAEB 0x61FE
+0x8EA1FAEC 0x651D
+0x8EA1FAED 0x651C
+0x8EA1FAEE 0x6595
+0x8EA1FAEF 0x66E9
+0x8EA1FAF0 0x6AFB
+0x8EA1FAF1 0x6B04
+0x8EA1FAF2 0x6AFA
+0x8EA1FAF3 0x6BB2
+0x8EA1FAF4 0x704C
+0x8EA1FAF5 0x721B
+0x8EA1FAF6 0x72A7
+0x8EA1FAF7 0x74D6
+0x8EA1FAF8 0x74D4
+0x8EA1FAF9 0x7669
+0x8EA1FAFA 0x77D3
+0x8EA1FAFB 0x7C50
+0x8EA1FAFC 0x7E8F
+0x8EA1FAFD 0x7E8C
+0x8EA1FAFE 0x7FBC
+0x8EA1FBA1 0x8617
+0x8EA1FBA2 0x862D
+0x8EA1FBA3 0x861A
+0x8EA1FBA4 0x8823
+0x8EA1FBA5 0x8822
+0x8EA1FBA6 0x8821
+0x8EA1FBA7 0x881F
+0x8EA1FBA8 0x896A
+0x8EA1FBA9 0x896C
+0x8EA1FBAA 0x89BD
+0x8EA1FBAB 0x8B74
+0x8EA1FBAC 0x8B77
+0x8EA1FBAD 0x8B7D
+0x8EA1FBAE 0x8D13
+0x8EA1FBAF 0x8E8A
+0x8EA1FBB0 0x8E8D
+0x8EA1FBB1 0x8E8B
+0x8EA1FBB2 0x8F5F
+0x8EA1FBB3 0x8FAF
+0x8EA1FBB4 0x91BA
+0x8EA1FBB5 0x942E
+0x8EA1FBB6 0x9433
+0x8EA1FBB7 0x9435
+0x8EA1FBB8 0x943A
+0x8EA1FBB9 0x9438
+0x8EA1FBBA 0x9432
+0x8EA1FBBB 0x942B
+0x8EA1FBBC 0x95E2
+0x8EA1FBBD 0x9738
+0x8EA1FBBE 0x9739
+0x8EA1FBBF 0x9732
+0x8EA1FBC0 0x97FF
+0x8EA1FBC1 0x9867
+0x8EA1FBC2 0x9865
+0x8EA1FBC3 0x9957
+0x8EA1FBC4 0x9A45
+0x8EA1FBC5 0x9A43
+0x8EA1FBC6 0x9A40
+0x8EA1FBC7 0x9A3E
+0x8EA1FBC8 0x9ACF
+0x8EA1FBC9 0x9B54
+0x8EA1FBCA 0x9B51
+0x8EA1FBCB 0x9C2D
+0x8EA1FBCC 0x9C25
+0x8EA1FBCD 0x9DAF
+0x8EA1FBCE 0x9DB4
+0x8EA1FBCF 0x9DC2
+0x8EA1FBD0 0x9DB8
+0x8EA1FBD1 0x9E9D
+0x8EA1FBD2 0x9EEF
+0x8EA1FBD3 0x9F19
+0x8EA1FBD4 0x9F5C
+0x8EA1FBD5 0x9F66
+0x8EA1FBD6 0x9F67
+0x8EA1FBD7 0x513C
+0x8EA1FBD8 0x513B
+0x8EA1FBD9 0x56C8
+0x8EA1FBDA 0x56CA
+0x8EA1FBDB 0x56C9
+0x8EA1FBDC 0x5B7F
+0x8EA1FBDD 0x5DD4
+0x8EA1FBDE 0x5DD2
+0x8EA1FBDF 0x5F4E
+0x8EA1FBE0 0x61FF
+0x8EA1FBE1 0x6524
+0x8EA1FBE2 0x6B0A
+0x8EA1FBE3 0x6B61
+0x8EA1FBE4 0x7051
+0x8EA1FBE5 0x7058
+0x8EA1FBE6 0x7380
+0x8EA1FBE7 0x74E4
+0x8EA1FBE8 0x758A
+0x8EA1FBE9 0x766E
+0x8EA1FBEA 0x766C
+0x8EA1FBEB 0x79B3
+0x8EA1FBEC 0x7C60
+0x8EA1FBED 0x7C5F
+0x8EA1FBEE 0x807E
+0x8EA1FBEF 0x807D
+0x8EA1FBF0 0x81DF
+0x8EA1FBF1 0x8972
+0x8EA1FBF2 0x896F
+0x8EA1FBF3 0x89FC
+0x8EA1FBF4 0x8B80
+0x8EA1FBF5 0x8D16
+0x8EA1FBF6 0x8D17
+0x8EA1FBF7 0x8E91
+0x8EA1FBF8 0x8E93
+0x8EA1FBF9 0x8F61
+0x8EA1FBFA 0x9148
+0x8EA1FBFB 0x9444
+0x8EA1FBFC 0x9451
+0x8EA1FBFD 0x9452
+0x8EA1FBFE 0x973D
+0x8EA1FCA1 0x973E
+0x8EA1FCA2 0x97C3
+0x8EA1FCA3 0x97C1
+0x8EA1FCA4 0x986B
+0x8EA1FCA5 0x9955
+0x8EA1FCA6 0x9A55
+0x8EA1FCA7 0x9A4D
+0x8EA1FCA8 0x9AD2
+0x8EA1FCA9 0x9B1A
+0x8EA1FCAA 0x9C49
+0x8EA1FCAB 0x9C31
+0x8EA1FCAC 0x9C3E
+0x8EA1FCAD 0x9C3B
+0x8EA1FCAE 0x9DD3
+0x8EA1FCAF 0x9DD7
+0x8EA1FCB0 0x9F34
+0x8EA1FCB1 0x9F6C
+0x8EA1FCB2 0x9F6A
+0x8EA1FCB3 0x9F94
+0x8EA1FCB4 0x56CC
+0x8EA1FCB5 0x5DD6
+0x8EA1FCB6 0x6200
+0x8EA1FCB7 0x6523
+0x8EA1FCB8 0x652B
+0x8EA1FCB9 0x652A
+0x8EA1FCBA 0x66EC
+0x8EA1FCBB 0x6B10
+0x8EA1FCBC 0x74DA
+0x8EA1FCBD 0x7ACA
+0x8EA1FCBE 0x7C64
+0x8EA1FCBF 0x7C63
+0x8EA1FCC0 0x7C65
+0x8EA1FCC1 0x7E93
+0x8EA1FCC2 0x7E96
+0x8EA1FCC3 0x7E94
+0x8EA1FCC4 0x81E2
+0x8EA1FCC5 0x8638
+0x8EA1FCC6 0x863F
+0x8EA1FCC7 0x8831
+0x8EA1FCC8 0x8B8A
+0x8EA1FCC9 0x9090
+0x8EA1FCCA 0x908F
+0x8EA1FCCB 0x9463
+0x8EA1FCCC 0x9460
+0x8EA1FCCD 0x9464
+0x8EA1FCCE 0x9768
+0x8EA1FCCF 0x986F
+0x8EA1FCD0 0x995C
+0x8EA1FCD1 0x9A5A
+0x8EA1FCD2 0x9A5B
+0x8EA1FCD3 0x9A57
+0x8EA1FCD4 0x9AD3
+0x8EA1FCD5 0x9AD4
+0x8EA1FCD6 0x9AD1
+0x8EA1FCD7 0x9C54
+0x8EA1FCD8 0x9C57
+0x8EA1FCD9 0x9C56
+0x8EA1FCDA 0x9DE5
+0x8EA1FCDB 0x9E9F
+0x8EA1FCDC 0x9EF4
+0x8EA1FCDD 0x56D1
+0x8EA1FCDE 0x58E9
+0x8EA1FCDF 0x652C
+0x8EA1FCE0 0x705E
+0x8EA1FCE1 0x7671
+0x8EA1FCE2 0x7672
+0x8EA1FCE3 0x77D7
+0x8EA1FCE4 0x7F50
+0x8EA1FCE5 0x7F88
+0x8EA1FCE6 0x8836
+0x8EA1FCE7 0x8839
+0x8EA1FCE8 0x8862
+0x8EA1FCE9 0x8B93
+0x8EA1FCEA 0x8B92
+0x8EA1FCEB 0x8B96
+0x8EA1FCEC 0x8277
+0x8EA1FCED 0x8D1B
+0x8EA1FCEE 0x91C0
+0x8EA1FCEF 0x946A
+0x8EA1FCF0 0x9742
+0x8EA1FCF1 0x9748
+0x8EA1FCF2 0x9744
+0x8EA1FCF3 0x97C6
+0x8EA1FCF4 0x9870
+0x8EA1FCF5 0x9A5F
+0x8EA1FCF6 0x9B22
+0x8EA1FCF7 0x9B58
+0x8EA1FCF8 0x9C5F
+0x8EA1FCF9 0x9DF9
+0x8EA1FCFA 0x9DFA
+0x8EA1FCFB 0x9E7C
+0x8EA1FCFC 0x9E7D
+0x8EA1FCFD 0x9F07
+0x8EA1FCFE 0x9F77
+0x8EA1FDA1 0x9F72
+0x8EA1FDA2 0x5EF3
+0x8EA1FDA3 0x6B16
+0x8EA1FDA4 0x7063
+0x8EA1FDA5 0x7C6C
+0x8EA1FDA6 0x7C6E
+0x8EA1FDA7 0x883B
+0x8EA1FDA8 0x89C0
+0x8EA1FDA9 0x8EA1
+0x8EA1FDAA 0x91C1
+0x8EA1FDAB 0x9472
+0x8EA1FDAC 0x9470
+0x8EA1FDAD 0x9871
+0x8EA1FDAE 0x995E
+0x8EA1FDAF 0x9AD6
+0x8EA1FDB0 0x9B23
+0x8EA1FDB1 0x9ECC
+0x8EA1FDB2 0x7064
+0x8EA1FDB3 0x77DA
+0x8EA1FDB4 0x8B9A
+0x8EA1FDB5 0x9477
+0x8EA1FDB6 0x97C9
+0x8EA1FDB7 0x9A62
+0x8EA1FDB8 0x9A65
+0x8EA1FDB9 0x7E9C
+0x8EA1FDBA 0x8B9C
+0x8EA1FDBB 0x8EAA
+0x8EA1FDBC 0x91C5
+0x8EA1FDBD 0x947D
+0x8EA1FDBE 0x947E
+0x8EA1FDBF 0x947C
+0x8EA1FDC0 0x9C77
+0x8EA1FDC1 0x9C78
+0x8EA1FDC2 0x9EF7
+0x8EA1FDC3 0x8C54
+0x8EA1FDC4 0x947F
+0x8EA1FDC5 0x9E1A
+0x8EA1FDC6 0x7228
+0x8EA1FDC7 0x9A6A
+0x8EA1FDC8 0x9B31
+0x8EA1FDC9 0x9E1B
+0x8EA1FDCA 0x9E1E
+0x8EA1FDCB 0x7C72
+0x8EA2A1A1 0x4E42
+0x8EA2A1A2 0x4E5C
+0x8EA2A1A3 0x51F5
+0x8EA2A1A4 0x531A
+0x8EA2A1A5 0x5382
+0x8EA2A1A6 0x4E07
+0x8EA2A1A7 0x4E0C
+0x8EA2A1A8 0x4E47
+0x8EA2A1A9 0x4E8D
+0x8EA2A1AA 0x56D7
+0x8EA2A1AB 0x5C6E
+0x8EA2A1AC 0x5F73
+0x8EA2A1AD 0x4E0F
+0x8EA2A1AE 0x5187
+0x8EA2A1AF 0x4E0E
+0x8EA2A1B0 0x4E2E
+0x8EA2A1B1 0x4E93
+0x8EA2A1B2 0x4EC2
+0x8EA2A1B3 0x4EC9
+0x8EA2A1B4 0x4EC8
+0x8EA2A1B5 0x5198
+0x8EA2A1B6 0x52FC
+0x8EA2A1B7 0x536C
+0x8EA2A1B8 0x53B9
+0x8EA2A1B9 0x5720
+0x8EA2A1BA 0x5903
+0x8EA2A1BB 0x592C
+0x8EA2A1BC 0x5C10
+0x8EA2A1BD 0x5DFF
+0x8EA2A1BE 0x65E1
+0x8EA2A1BF 0x6BB3
+0x8EA2A1C0 0x6BCC
+0x8EA2A1C1 0x6C14
+0x8EA2A1C2 0x723F
+0x8EA2A1C3 0x4E31
+0x8EA2A1C4 0x4E3C
+0x8EA2A1C5 0x4EE8
+0x8EA2A1C6 0x4EDC
+0x8EA2A1C7 0x4EE9
+0x8EA2A1C8 0x4EE1
+0x8EA2A1C9 0x4EDD
+0x8EA2A1CA 0x4EDA
+0x8EA2A1CB 0x520C
+0x8EA2A1CC 0x5209
+0x8EA2A1CD 0x531C
+0x8EA2A1CE 0x534C
+0x8EA2A1CF 0x5722
+0x8EA2A1D0 0x5723
+0x8EA2A1D1 0x5917
+0x8EA2A1D2 0x592F
+0x8EA2A1D3 0x5B81
+0x8EA2A1D4 0x5B84
+0x8EA2A1D5 0x5C12
+0x8EA2A1D6 0x5C3B
+0x8EA2A1D7 0x5C74
+0x8EA2A1D8 0x5C73
+0x8EA2A1D9 0x5E04
+0x8EA2A1DA 0x5E80
+0x8EA2A1DB 0x5E82
+0x8EA2A1DC 0x5FC9
+0x8EA2A1DD 0x6209
+0x8EA2A1DE 0x6250
+0x8EA2A1DF 0x6C15
+0x8EA2A1E0 0x6C36
+0x8EA2A1E1 0x6C43
+0x8EA2A1E2 0x6C3F
+0x8EA2A1E3 0x6C3B
+0x8EA2A1E4 0x72AE
+0x8EA2A1E5 0x72B0
+0x8EA2A1E6 0x738A
+0x8EA2A1E7 0x79B8
+0x8EA2A1E8 0x808A
+0x8EA2A1E9 0x961E
+0x8EA2A1EA 0x4F0E
+0x8EA2A1EB 0x4F18
+0x8EA2A1EC 0x4F2C
+0x8EA2A1ED 0x4EF5
+0x8EA2A1EE 0x4F14
+0x8EA2A1EF 0x4EF1
+0x8EA2A1F0 0x4F00
+0x8EA2A1F1 0x4EF7
+0x8EA2A1F2 0x4F08
+0x8EA2A1F3 0x4F1D
+0x8EA2A1F4 0x4F02
+0x8EA2A1F5 0x4F05
+0x8EA2A1F6 0x4F22
+0x8EA2A1F7 0x4F13
+0x8EA2A1F8 0x4F04
+0x8EA2A1F9 0x4EF4
+0x8EA2A1FA 0x4F12
+0x8EA2A1FB 0x51B1
+0x8EA2A1FC 0x5213
+0x8EA2A1FD 0x5210
+0x8EA2A1FE 0x52A6
+0x8EA2A2A1 0x5322
+0x8EA2A2A2 0x531F
+0x8EA2A2A3 0x534D
+0x8EA2A2A4 0x538A
+0x8EA2A2A5 0x5407
+0x8EA2A2A6 0x56E1
+0x8EA2A2A7 0x56DF
+0x8EA2A2A8 0x572E
+0x8EA2A2A9 0x572A
+0x8EA2A2AA 0x5734
+0x8EA2A2AB 0x593C
+0x8EA2A2AC 0x5980
+0x8EA2A2AD 0x597C
+0x8EA2A2AE 0x5985
+0x8EA2A2AF 0x597B
+0x8EA2A2B0 0x597E
+0x8EA2A2B1 0x5977
+0x8EA2A2B2 0x597F
+0x8EA2A2B3 0x5B56
+0x8EA2A2B4 0x5C15
+0x8EA2A2B5 0x5C25
+0x8EA2A2B6 0x5C7C
+0x8EA2A2B7 0x5C7A
+0x8EA2A2B8 0x5C7B
+0x8EA2A2B9 0x5C7E
+0x8EA2A2BA 0x5DDF
+0x8EA2A2BB 0x5E75
+0x8EA2A2BC 0x5E84
+0x8EA2A2BD 0x5F02
+0x8EA2A2BE 0x5F1A
+0x8EA2A2BF 0x5F74
+0x8EA2A2C0 0x5FD5
+0x8EA2A2C1 0x5FD4
+0x8EA2A2C2 0x5FCF
+0x8EA2A2C3 0x625C
+0x8EA2A2C4 0x625E
+0x8EA2A2C5 0x6264
+0x8EA2A2C6 0x6261
+0x8EA2A2C7 0x6266
+0x8EA2A2C8 0x6262
+0x8EA2A2C9 0x6259
+0x8EA2A2CA 0x6260
+0x8EA2A2CB 0x625A
+0x8EA2A2CC 0x6265
+0x8EA2A2CD 0x6537
+0x8EA2A2CE 0x65EF
+0x8EA2A2CF 0x65EE
+0x8EA2A2D0 0x673E
+0x8EA2A2D1 0x6739
+0x8EA2A2D2 0x6738
+0x8EA2A2D3 0x673B
+0x8EA2A2D4 0x673A
+0x8EA2A2D5 0x673F
+0x8EA2A2D6 0x673C
+0x8EA2A2D7 0x6733
+0x8EA2A2D8 0x6C18
+0x8EA2A2D9 0x6C46
+0x8EA2A2DA 0x6C52
+0x8EA2A2DB 0x6C5C
+0x8EA2A2DC 0x6C4F
+0x8EA2A2DD 0x6C4A
+0x8EA2A2DE 0x6C54
+0x8EA2A2DF 0x6C4B
+0x8EA2A2E0 0x6C4C
+0x8EA2A2E1 0x7071
+0x8EA2A2E2 0x725E
+0x8EA2A2E3 0x72B4
+0x8EA2A2E4 0x72B5
+0x8EA2A2E5 0x738E
+0x8EA2A2E6 0x752A
+0x8EA2A2E7 0x767F
+0x8EA2A2E8 0x7A75
+0x8EA2A2E9 0x7F51
+0x8EA2A2EA 0x8278
+0x8EA2A2EB 0x827C
+0x8EA2A2EC 0x8280
+0x8EA2A2ED 0x827D
+0x8EA2A2EE 0x827F
+0x8EA2A2EF 0x864D
+0x8EA2A2F0 0x897E
+0x8EA2A2F1 0x9099
+0x8EA2A2F2 0x9097
+0x8EA2A2F3 0x9098
+0x8EA2A2F4 0x909B
+0x8EA2A2F5 0x9094
+0x8EA2A2F6 0x9622
+0x8EA2A2F7 0x9624
+0x8EA2A2F8 0x9620
+0x8EA2A2F9 0x9623
+0x8EA2A2FA 0x4F56
+0x8EA2A2FB 0x4F3B
+0x8EA2A2FC 0x4F62
+0x8EA2A2FD 0x4F49
+0x8EA2A2FE 0x4F53
+0x8EA2A3A1 0x4F64
+0x8EA2A3A2 0x4F3E
+0x8EA2A3A3 0x4F67
+0x8EA2A3A4 0x4F52
+0x8EA2A3A5 0x4F5F
+0x8EA2A3A6 0x4F41
+0x8EA2A3A7 0x4F58
+0x8EA2A3A8 0x4F2D
+0x8EA2A3A9 0x4F33
+0x8EA2A3AA 0x4F3F
+0x8EA2A3AB 0x4F61
+0x8EA2A3AC 0x518F
+0x8EA2A3AD 0x51B9
+0x8EA2A3AE 0x521C
+0x8EA2A3AF 0x521E
+0x8EA2A3B0 0x5221
+0x8EA2A3B1 0x52AD
+0x8EA2A3B2 0x52AE
+0x8EA2A3B3 0x5309
+0x8EA2A3B4 0x5363
+0x8EA2A3B5 0x5372
+0x8EA2A3B6 0x538E
+0x8EA2A3B7 0x538F
+0x8EA2A3B8 0x5430
+0x8EA2A3B9 0x5437
+0x8EA2A3BA 0x542A
+0x8EA2A3BB 0x5454
+0x8EA2A3BC 0x5445
+0x8EA2A3BD 0x5419
+0x8EA2A3BE 0x541C
+0x8EA2A3BF 0x5425
+0x8EA2A3C0 0x5418
+0x8EA2A3C1 0x543D
+0x8EA2A3C2 0x544F
+0x8EA2A3C3 0x5441
+0x8EA2A3C4 0x5428
+0x8EA2A3C5 0x5424
+0x8EA2A3C6 0x5447
+0x8EA2A3C7 0x56EE
+0x8EA2A3C8 0x56E7
+0x8EA2A3C9 0x56E5
+0x8EA2A3CA 0x5741
+0x8EA2A3CB 0x5745
+0x8EA2A3CC 0x574C
+0x8EA2A3CD 0x5749
+0x8EA2A3CE 0x574B
+0x8EA2A3CF 0x5752
+0x8EA2A3D0 0x5906
+0x8EA2A3D1 0x5940
+0x8EA2A3D2 0x59A6
+0x8EA2A3D3 0x5998
+0x8EA2A3D4 0x59A0
+0x8EA2A3D5 0x5997
+0x8EA2A3D6 0x598E
+0x8EA2A3D7 0x59A2
+0x8EA2A3D8 0x5990
+0x8EA2A3D9 0x598F
+0x8EA2A3DA 0x59A7
+0x8EA2A3DB 0x59A1
+0x8EA2A3DC 0x5B8E
+0x8EA2A3DD 0x5B92
+0x8EA2A3DE 0x5C28
+0x8EA2A3DF 0x5C2A
+0x8EA2A3E0 0x5C8D
+0x8EA2A3E1 0x5C8F
+0x8EA2A3E2 0x5C88
+0x8EA2A3E3 0x5C8B
+0x8EA2A3E4 0x5C89
+0x8EA2A3E5 0x5C92
+0x8EA2A3E6 0x5C8A
+0x8EA2A3E7 0x5C86
+0x8EA2A3E8 0x5C93
+0x8EA2A3E9 0x5C95
+0x8EA2A3EA 0x5DE0
+0x8EA2A3EB 0x5E0A
+0x8EA2A3EC 0x5E0E
+0x8EA2A3ED 0x5E8B
+0x8EA2A3EE 0x5E89
+0x8EA2A3EF 0x5E8C
+0x8EA2A3F0 0x5E88
+0x8EA2A3F1 0x5E8D
+0x8EA2A3F2 0x5F05
+0x8EA2A3F3 0x5F1D
+0x8EA2A3F4 0x5F78
+0x8EA2A3F5 0x5F76
+0x8EA2A3F6 0x5FD2
+0x8EA2A3F7 0x5FD1
+0x8EA2A3F8 0x5FD0
+0x8EA2A3F9 0x5FED
+0x8EA2A3FA 0x5FE8
+0x8EA2A3FB 0x5FEE
+0x8EA2A3FC 0x5FF3
+0x8EA2A3FD 0x5FE1
+0x8EA2A3FE 0x5FE4
+0x8EA2A4A1 0x5FE3
+0x8EA2A4A2 0x5FFA
+0x8EA2A4A3 0x5FEF
+0x8EA2A4A4 0x5FF7
+0x8EA2A4A5 0x5FFB
+0x8EA2A4A6 0x6000
+0x8EA2A4A7 0x5FF4
+0x8EA2A4A8 0x623A
+0x8EA2A4A9 0x6283
+0x8EA2A4AA 0x628C
+0x8EA2A4AB 0x628E
+0x8EA2A4AC 0x628F
+0x8EA2A4AD 0x6294
+0x8EA2A4AE 0x6287
+0x8EA2A4AF 0x6271
+0x8EA2A4B0 0x627B
+0x8EA2A4B1 0x627A
+0x8EA2A4B2 0x6270
+0x8EA2A4B3 0x6281
+0x8EA2A4B4 0x6288
+0x8EA2A4B5 0x6277
+0x8EA2A4B6 0x627D
+0x8EA2A4B7 0x6272
+0x8EA2A4B8 0x6274
+0x8EA2A4B9 0x65F0
+0x8EA2A4BA 0x65F4
+0x8EA2A4BB 0x65F3
+0x8EA2A4BC 0x65F2
+0x8EA2A4BD 0x65F5
+0x8EA2A4BE 0x6745
+0x8EA2A4BF 0x6747
+0x8EA2A4C0 0x6759
+0x8EA2A4C1 0x6755
+0x8EA2A4C2 0x674C
+0x8EA2A4C3 0x6748
+0x8EA2A4C4 0x675D
+0x8EA2A4C5 0x674D
+0x8EA2A4C6 0x675A
+0x8EA2A4C7 0x674B
+0x8EA2A4C8 0x6BD0
+0x8EA2A4C9 0x6C19
+0x8EA2A4CA 0x6C1A
+0x8EA2A4CB 0x6C78
+0x8EA2A4CC 0x6C67
+0x8EA2A4CD 0x6C6B
+0x8EA2A4CE 0x6C84
+0x8EA2A4CF 0x6C8B
+0x8EA2A4D0 0x6C8F
+0x8EA2A4D1 0x6C71
+0x8EA2A4D2 0x6C6F
+0x8EA2A4D3 0x6C69
+0x8EA2A4D4 0x6C9A
+0x8EA2A4D5 0x6C6D
+0x8EA2A4D6 0x6C87
+0x8EA2A4D7 0x6C95
+0x8EA2A4D8 0x6C9C
+0x8EA2A4D9 0x6C66
+0x8EA2A4DA 0x6C73
+0x8EA2A4DB 0x6C65
+0x8EA2A4DC 0x6C7B
+0x8EA2A4DD 0x6C8E
+0x8EA2A4DE 0x7074
+0x8EA2A4DF 0x707A
+0x8EA2A4E0 0x7263
+0x8EA2A4E1 0x72BF
+0x8EA2A4E2 0x72BD
+0x8EA2A4E3 0x72C3
+0x8EA2A4E4 0x72C6
+0x8EA2A4E5 0x72C1
+0x8EA2A4E6 0x72BA
+0x8EA2A4E7 0x72C5
+0x8EA2A4E8 0x7395
+0x8EA2A4E9 0x7397
+0x8EA2A4EA 0x7393
+0x8EA2A4EB 0x7394
+0x8EA2A4EC 0x7392
+0x8EA2A4ED 0x753A
+0x8EA2A4EE 0x7539
+0x8EA2A4EF 0x7594
+0x8EA2A4F0 0x7595
+0x8EA2A4F1 0x7681
+0x8EA2A4F2 0x793D
+0x8EA2A4F3 0x8034
+0x8EA2A4F4 0x8095
+0x8EA2A4F5 0x8099
+0x8EA2A4F6 0x8090
+0x8EA2A4F7 0x8092
+0x8EA2A4F8 0x809C
+0x8EA2A4F9 0x8290
+0x8EA2A4FA 0x828F
+0x8EA2A4FB 0x8285
+0x8EA2A4FC 0x828E
+0x8EA2A4FD 0x8291
+0x8EA2A4FE 0x8293
+0x8EA2A5A1 0x828A
+0x8EA2A5A2 0x8283
+0x8EA2A5A3 0x8284
+0x8EA2A5A4 0x8C78
+0x8EA2A5A5 0x8FC9
+0x8EA2A5A6 0x8FBF
+0x8EA2A5A7 0x909F
+0x8EA2A5A8 0x90A1
+0x8EA2A5A9 0x90A5
+0x8EA2A5AA 0x909E
+0x8EA2A5AB 0x90A7
+0x8EA2A5AC 0x90A0
+0x8EA2A5AD 0x9630
+0x8EA2A5AE 0x9628
+0x8EA2A5AF 0x962F
+0x8EA2A5B0 0x962D
+0x8EA2A5B1 0x4E33
+0x8EA2A5B2 0x4F98
+0x8EA2A5B3 0x4F7C
+0x8EA2A5B4 0x4F85
+0x8EA2A5B5 0x4F7D
+0x8EA2A5B6 0x4F80
+0x8EA2A5B7 0x4F87
+0x8EA2A5B8 0x4F76
+0x8EA2A5B9 0x4F74
+0x8EA2A5BA 0x4F89
+0x8EA2A5BB 0x4F84
+0x8EA2A5BC 0x4F77
+0x8EA2A5BD 0x4F4C
+0x8EA2A5BE 0x4F97
+0x8EA2A5BF 0x4F6A
+0x8EA2A5C0 0x4F9A
+0x8EA2A5C1 0x4F79
+0x8EA2A5C2 0x4F81
+0x8EA2A5C3 0x4F78
+0x8EA2A5C4 0x4F90
+0x8EA2A5C5 0x4F9C
+0x8EA2A5C6 0x4F94
+0x8EA2A5C7 0x4F9E
+0x8EA2A5C8 0x4F92
+0x8EA2A5C9 0x4F82
+0x8EA2A5CA 0x4F95
+0x8EA2A5CB 0x4F6B
+0x8EA2A5CC 0x4F6E
+0x8EA2A5CD 0x519E
+0x8EA2A5CE 0x51BC
+0x8EA2A5CF 0x51BE
+0x8EA2A5D0 0x5235
+0x8EA2A5D1 0x5232
+0x8EA2A5D2 0x5233
+0x8EA2A5D3 0x5246
+0x8EA2A5D4 0x5231
+0x8EA2A5D5 0x52BC
+0x8EA2A5D6 0x530A
+0x8EA2A5D7 0x530B
+0x8EA2A5D8 0x533C
+0x8EA2A5D9 0x5392
+0x8EA2A5DA 0x5394
+0x8EA2A5DB 0x5487
+0x8EA2A5DC 0x547F
+0x8EA2A5DD 0x5481
+0x8EA2A5DE 0x5491
+0x8EA2A5DF 0x5482
+0x8EA2A5E0 0x5488
+0x8EA2A5E1 0x546B
+0x8EA2A5E2 0x547A
+0x8EA2A5E3 0x547E
+0x8EA2A5E4 0x5465
+0x8EA2A5E5 0x546C
+0x8EA2A5E6 0x5474
+0x8EA2A5E7 0x5466
+0x8EA2A5E8 0x548D
+0x8EA2A5E9 0x546F
+0x8EA2A5EA 0x5461
+0x8EA2A5EB 0x5460
+0x8EA2A5EC 0x5498
+0x8EA2A5ED 0x5463
+0x8EA2A5EE 0x5467
+0x8EA2A5EF 0x5464
+0x8EA2A5F0 0x56F7
+0x8EA2A5F1 0x56F9
+0x8EA2A5F2 0x576F
+0x8EA2A5F3 0x5772
+0x8EA2A5F4 0x576D
+0x8EA2A5F5 0x576B
+0x8EA2A5F6 0x5771
+0x8EA2A5F7 0x5770
+0x8EA2A5F8 0x5776
+0x8EA2A5F9 0x5780
+0x8EA2A5FA 0x5775
+0x8EA2A5FB 0x577B
+0x8EA2A5FC 0x5773
+0x8EA2A5FD 0x5774
+0x8EA2A5FE 0x5762
+0x8EA2A6A1 0x5768
+0x8EA2A6A2 0x577D
+0x8EA2A6A3 0x590C
+0x8EA2A6A4 0x5945
+0x8EA2A6A5 0x59B5
+0x8EA2A6A6 0x59BA
+0x8EA2A6A7 0x59CF
+0x8EA2A6A8 0x59CE
+0x8EA2A6A9 0x59B2
+0x8EA2A6AA 0x59CC
+0x8EA2A6AB 0x59C1
+0x8EA2A6AC 0x59B6
+0x8EA2A6AD 0x59BC
+0x8EA2A6AE 0x59C3
+0x8EA2A6AF 0x59D6
+0x8EA2A6B0 0x59B1
+0x8EA2A6B1 0x59BD
+0x8EA2A6B2 0x59C0
+0x8EA2A6B3 0x59C8
+0x8EA2A6B4 0x59B4
+0x8EA2A6B5 0x59C7
+0x8EA2A6B6 0x5B62
+0x8EA2A6B7 0x5B65
+0x8EA2A6B8 0x5B93
+0x8EA2A6B9 0x5B95
+0x8EA2A6BA 0x5C44
+0x8EA2A6BB 0x5C47
+0x8EA2A6BC 0x5CAE
+0x8EA2A6BD 0x5CA4
+0x8EA2A6BE 0x5CA0
+0x8EA2A6BF 0x5CB5
+0x8EA2A6C0 0x5CAF
+0x8EA2A6C1 0x5CA8
+0x8EA2A6C2 0x5CAC
+0x8EA2A6C3 0x5C9F
+0x8EA2A6C4 0x5CA3
+0x8EA2A6C5 0x5CAD
+0x8EA2A6C6 0x5CA2
+0x8EA2A6C7 0x5CAA
+0x8EA2A6C8 0x5CA7
+0x8EA2A6C9 0x5C9D
+0x8EA2A6CA 0x5CA5
+0x8EA2A6CB 0x5CB6
+0x8EA2A6CC 0x5CB0
+0x8EA2A6CD 0x5CA6
+0x8EA2A6CE 0x5E17
+0x8EA2A6CF 0x5E14
+0x8EA2A6D0 0x5E19
+0x8EA2A6D1 0x5F28
+0x8EA2A6D2 0x5F22
+0x8EA2A6D3 0x5F23
+0x8EA2A6D4 0x5F24
+0x8EA2A6D5 0x5F54
+0x8EA2A6D6 0x5F82
+0x8EA2A6D7 0x5F7E
+0x8EA2A6D8 0x5F7D
+0x8EA2A6D9 0x5FDE
+0x8EA2A6DA 0x5FE5
+0x8EA2A6DB 0x602D
+0x8EA2A6DC 0x6026
+0x8EA2A6DD 0x6019
+0x8EA2A6DE 0x6032
+0x8EA2A6DF 0x600B
+0x8EA2A6E0 0x6034
+0x8EA2A6E1 0x600A
+0x8EA2A6E2 0x6017
+0x8EA2A6E3 0x6033
+0x8EA2A6E4 0x601A
+0x8EA2A6E5 0x601E
+0x8EA2A6E6 0x602C
+0x8EA2A6E7 0x6022
+0x8EA2A6E8 0x600D
+0x8EA2A6E9 0x6010
+0x8EA2A6EA 0x602E
+0x8EA2A6EB 0x6013
+0x8EA2A6EC 0x6011
+0x8EA2A6ED 0x600C
+0x8EA2A6EE 0x6009
+0x8EA2A6EF 0x601C
+0x8EA2A6F0 0x6214
+0x8EA2A6F1 0x623D
+0x8EA2A6F2 0x62AD
+0x8EA2A6F3 0x62B4
+0x8EA2A6F4 0x62D1
+0x8EA2A6F5 0x62BE
+0x8EA2A6F6 0x62AA
+0x8EA2A6F7 0x62B6
+0x8EA2A6F8 0x62CA
+0x8EA2A6F9 0x62AE
+0x8EA2A6FA 0x62B3
+0x8EA2A6FB 0x62AF
+0x8EA2A6FC 0x62BB
+0x8EA2A6FD 0x62A9
+0x8EA2A6FE 0x62B0
+0x8EA2A7A1 0x62B8
+0x8EA2A7A2 0x653D
+0x8EA2A7A3 0x65A8
+0x8EA2A7A4 0x65BB
+0x8EA2A7A5 0x6609
+0x8EA2A7A6 0x65FC
+0x8EA2A7A7 0x6604
+0x8EA2A7A8 0x6612
+0x8EA2A7A9 0x6608
+0x8EA2A7AA 0x65FB
+0x8EA2A7AB 0x6603
+0x8EA2A7AC 0x660B
+0x8EA2A7AD 0x660D
+0x8EA2A7AE 0x6605
+0x8EA2A7AF 0x65FD
+0x8EA2A7B0 0x6611
+0x8EA2A7B1 0x6610
+0x8EA2A7B2 0x66F6
+0x8EA2A7B3 0x670A
+0x8EA2A7B4 0x6785
+0x8EA2A7B5 0x676C
+0x8EA2A7B6 0x678E
+0x8EA2A7B7 0x6792
+0x8EA2A7B8 0x6776
+0x8EA2A7B9 0x677B
+0x8EA2A7BA 0x6798
+0x8EA2A7BB 0x6786
+0x8EA2A7BC 0x6784
+0x8EA2A7BD 0x6774
+0x8EA2A7BE 0x678D
+0x8EA2A7BF 0x678C
+0x8EA2A7C0 0x677A
+0x8EA2A7C1 0x679F
+0x8EA2A7C2 0x6791
+0x8EA2A7C3 0x6799
+0x8EA2A7C4 0x6783
+0x8EA2A7C5 0x677D
+0x8EA2A7C6 0x6781
+0x8EA2A7C7 0x6778
+0x8EA2A7C8 0x6779
+0x8EA2A7C9 0x6794
+0x8EA2A7CA 0x6B25
+0x8EA2A7CB 0x6B80
+0x8EA2A7CC 0x6B7E
+0x8EA2A7CD 0x6BDE
+0x8EA2A7CE 0x6C1D
+0x8EA2A7CF 0x6C93
+0x8EA2A7D0 0x6CEC
+0x8EA2A7D1 0x6CEB
+0x8EA2A7D2 0x6CEE
+0x8EA2A7D3 0x6CD9
+0x8EA2A7D4 0x6CB6
+0x8EA2A7D5 0x6CD4
+0x8EA2A7D6 0x6CAD
+0x8EA2A7D7 0x6CE7
+0x8EA2A7D8 0x6CB7
+0x8EA2A7D9 0x6CD0
+0x8EA2A7DA 0x6CC2
+0x8EA2A7DB 0x6CBA
+0x8EA2A7DC 0x6CC3
+0x8EA2A7DD 0x6CC6
+0x8EA2A7DE 0x6CED
+0x8EA2A7DF 0x6CF2
+0x8EA2A7E0 0x6CD2
+0x8EA2A7E1 0x6CDD
+0x8EA2A7E2 0x6CB4
+0x8EA2A7E3 0x6C8A
+0x8EA2A7E4 0x6C9D
+0x8EA2A7E5 0x6C80
+0x8EA2A7E6 0x6CDE
+0x8EA2A7E7 0x6CC0
+0x8EA2A7E8 0x6D30
+0x8EA2A7E9 0x6CCD
+0x8EA2A7EA 0x6CC7
+0x8EA2A7EB 0x6CB0
+0x8EA2A7EC 0x6CF9
+0x8EA2A7ED 0x6CCF
+0x8EA2A7EE 0x6CE9
+0x8EA2A7EF 0x6CD1
+0x8EA2A7F0 0x7094
+0x8EA2A7F1 0x7098
+0x8EA2A7F2 0x7085
+0x8EA2A7F3 0x7093
+0x8EA2A7F4 0x7086
+0x8EA2A7F5 0x7084
+0x8EA2A7F6 0x7091
+0x8EA2A7F7 0x7096
+0x8EA2A7F8 0x7082
+0x8EA2A7F9 0x709A
+0x8EA2A7FA 0x7083
+0x8EA2A7FB 0x726A
+0x8EA2A7FC 0x72D6
+0x8EA2A7FD 0x72CB
+0x8EA2A7FE 0x72D8
+0x8EA2A8A1 0x72C9
+0x8EA2A8A2 0x72DC
+0x8EA2A8A3 0x72D2
+0x8EA2A8A4 0x72D4
+0x8EA2A8A5 0x72DA
+0x8EA2A8A6 0x72CC
+0x8EA2A8A7 0x72D1
+0x8EA2A8A8 0x73A4
+0x8EA2A8A9 0x73A1
+0x8EA2A8AA 0x73AD
+0x8EA2A8AB 0x73A6
+0x8EA2A8AC 0x73A2
+0x8EA2A8AD 0x73A0
+0x8EA2A8AE 0x73AC
+0x8EA2A8AF 0x739D
+0x8EA2A8B0 0x74DD
+0x8EA2A8B1 0x74E8
+0x8EA2A8B2 0x753F
+0x8EA2A8B3 0x7540
+0x8EA2A8B4 0x753E
+0x8EA2A8B5 0x758C
+0x8EA2A8B6 0x7598
+0x8EA2A8B7 0x76AF
+0x8EA2A8B8 0x76F3
+0x8EA2A8B9 0x76F1
+0x8EA2A8BA 0x76F0
+0x8EA2A8BB 0x76F5
+0x8EA2A8BC 0x77F8
+0x8EA2A8BD 0x77FC
+0x8EA2A8BE 0x77F9
+0x8EA2A8BF 0x77FB
+0x8EA2A8C0 0x77FA
+0x8EA2A8C1 0x77F7
+0x8EA2A8C2 0x7942
+0x8EA2A8C3 0x793F
+0x8EA2A8C4 0x79C5
+0x8EA2A8C5 0x7A78
+0x8EA2A8C6 0x7A7B
+0x8EA2A8C7 0x7AFB
+0x8EA2A8C8 0x7C75
+0x8EA2A8C9 0x7CFD
+0x8EA2A8CA 0x8035
+0x8EA2A8CB 0x808F
+0x8EA2A8CC 0x80AE
+0x8EA2A8CD 0x80A3
+0x8EA2A8CE 0x80B8
+0x8EA2A8CF 0x80B5
+0x8EA2A8D0 0x80AD
+0x8EA2A8D1 0x8220
+0x8EA2A8D2 0x82A0
+0x8EA2A8D3 0x82C0
+0x8EA2A8D4 0x82AB
+0x8EA2A8D5 0x829A
+0x8EA2A8D6 0x8298
+0x8EA2A8D7 0x829B
+0x8EA2A8D8 0x82B5
+0x8EA2A8D9 0x82A7
+0x8EA2A8DA 0x82AE
+0x8EA2A8DB 0x82BC
+0x8EA2A8DC 0x829E
+0x8EA2A8DD 0x82BA
+0x8EA2A8DE 0x82B4
+0x8EA2A8DF 0x82A8
+0x8EA2A8E0 0x82A1
+0x8EA2A8E1 0x82A9
+0x8EA2A8E2 0x82C2
+0x8EA2A8E3 0x82A4
+0x8EA2A8E4 0x82C3
+0x8EA2A8E5 0x82B6
+0x8EA2A8E6 0x82A2
+0x8EA2A8E7 0x8670
+0x8EA2A8E8 0x866F
+0x8EA2A8E9 0x866D
+0x8EA2A8EA 0x866E
+0x8EA2A8EB 0x8C56
+0x8EA2A8EC 0x8FD2
+0x8EA2A8ED 0x8FCB
+0x8EA2A8EE 0x8FD3
+0x8EA2A8EF 0x8FCD
+0x8EA2A8F0 0x8FD6
+0x8EA2A8F1 0x8FD5
+0x8EA2A8F2 0x8FD7
+0x8EA2A8F3 0x90B2
+0x8EA2A8F4 0x90B4
+0x8EA2A8F5 0x90AF
+0x8EA2A8F6 0x90B3
+0x8EA2A8F7 0x90B0
+0x8EA2A8F8 0x9639
+0x8EA2A8F9 0x963D
+0x8EA2A8FA 0x963C
+0x8EA2A8FB 0x963A
+0x8EA2A8FC 0x9643
+0x8EA2A8FD 0x4FCD
+0x8EA2A8FE 0x4FC5
+0x8EA2A9A1 0x4FD3
+0x8EA2A9A2 0x4FB2
+0x8EA2A9A3 0x4FC9
+0x8EA2A9A4 0x4FCB
+0x8EA2A9A5 0x4FC1
+0x8EA2A9A6 0x4FD4
+0x8EA2A9A7 0x4FDC
+0x8EA2A9A8 0x4FD9
+0x8EA2A9A9 0x4FBB
+0x8EA2A9AA 0x4FB3
+0x8EA2A9AB 0x4FDB
+0x8EA2A9AC 0x4FC7
+0x8EA2A9AD 0x4FD6
+0x8EA2A9AE 0x4FBA
+0x8EA2A9AF 0x4FC0
+0x8EA2A9B0 0x4FB9
+0x8EA2A9B1 0x4FEC
+0x8EA2A9B2 0x5244
+0x8EA2A9B3 0x5249
+0x8EA2A9B4 0x52C0
+0x8EA2A9B5 0x52C2
+0x8EA2A9B6 0x533D
+0x8EA2A9B7 0x537C
+0x8EA2A9B8 0x5397
+0x8EA2A9B9 0x5396
+0x8EA2A9BA 0x5399
+0x8EA2A9BB 0x5398
+0x8EA2A9BC 0x54BA
+0x8EA2A9BD 0x54A1
+0x8EA2A9BE 0x54AD
+0x8EA2A9BF 0x54A5
+0x8EA2A9C0 0x54CF
+0x8EA2A9C1 0x54C3
+0x8EA2A9C2 0x830D
+0x8EA2A9C3 0x54B7
+0x8EA2A9C4 0x54AE
+0x8EA2A9C5 0x54D6
+0x8EA2A9C6 0x54B6
+0x8EA2A9C7 0x54C5
+0x8EA2A9C8 0x54C6
+0x8EA2A9C9 0x54A0
+0x8EA2A9CA 0x5470
+0x8EA2A9CB 0x54BC
+0x8EA2A9CC 0x54A2
+0x8EA2A9CD 0x54BE
+0x8EA2A9CE 0x5472
+0x8EA2A9CF 0x54DE
+0x8EA2A9D0 0x54B0
+0x8EA2A9D1 0x57B5
+0x8EA2A9D2 0x579E
+0x8EA2A9D3 0x579F
+0x8EA2A9D4 0x57A4
+0x8EA2A9D5 0x578C
+0x8EA2A9D6 0x5797
+0x8EA2A9D7 0x579D
+0x8EA2A9D8 0x579B
+0x8EA2A9D9 0x5794
+0x8EA2A9DA 0x5798
+0x8EA2A9DB 0x578F
+0x8EA2A9DC 0x5799
+0x8EA2A9DD 0x57A5
+0x8EA2A9DE 0x579A
+0x8EA2A9DF 0x5795
+0x8EA2A9E0 0x58F4
+0x8EA2A9E1 0x590D
+0x8EA2A9E2 0x5953
+0x8EA2A9E3 0x59E1
+0x8EA2A9E4 0x59DE
+0x8EA2A9E5 0x59EE
+0x8EA2A9E6 0x5A00
+0x8EA2A9E7 0x59F1
+0x8EA2A9E8 0x59DD
+0x8EA2A9E9 0x59FA
+0x8EA2A9EA 0x59FD
+0x8EA2A9EB 0x59FC
+0x8EA2A9EC 0x59F6
+0x8EA2A9ED 0x59E4
+0x8EA2A9EE 0x59F2
+0x8EA2A9EF 0x59F7
+0x8EA2A9F0 0x59DB
+0x8EA2A9F1 0x59E9
+0x8EA2A9F2 0x59F3
+0x8EA2A9F3 0x59F5
+0x8EA2A9F4 0x59E0
+0x8EA2A9F5 0x59FE
+0x8EA2A9F6 0x59F4
+0x8EA2A9F7 0x59ED
+0x8EA2A9F8 0x5BA8
+0x8EA2A9F9 0x5C4C
+0x8EA2A9FA 0x5CD0
+0x8EA2A9FB 0x5CD8
+0x8EA2A9FC 0x5CCC
+0x8EA2A9FD 0x5CD7
+0x8EA2A9FE 0x5CCB
+0x8EA2AAA1 0x5CDB
+0x8EA2AAA2 0x5CDE
+0x8EA2AAA3 0x5CDA
+0x8EA2AAA4 0x5CC9
+0x8EA2AAA5 0x5CC7
+0x8EA2AAA6 0x5CCA
+0x8EA2AAA7 0x5CD6
+0x8EA2AAA8 0x5CD3
+0x8EA2AAA9 0x5CD4
+0x8EA2AAAA 0x5CCF
+0x8EA2AAAB 0x5CC8
+0x8EA2AAAC 0x5CC6
+0x8EA2AAAD 0x5CCE
+0x8EA2AAAE 0x5CDF
+0x8EA2AAAF 0x5CF8
+0x8EA2AAB0 0x5DF9
+0x8EA2AAB1 0x5E21
+0x8EA2AAB2 0x5E22
+0x8EA2AAB3 0x5E23
+0x8EA2AAB4 0x5E20
+0x8EA2AAB5 0x5E24
+0x8EA2AAB6 0x5EB0
+0x8EA2AAB7 0x5EA4
+0x8EA2AAB8 0x5EA2
+0x8EA2AAB9 0x5E9B
+0x8EA2AABA 0x5EA3
+0x8EA2AABB 0x5EA5
+0x8EA2AABC 0x5F07
+0x8EA2AABD 0x5F2E
+0x8EA2AABE 0x5F56
+0x8EA2AABF 0x5F86
+0x8EA2AAC0 0x6037
+0x8EA2AAC1 0x6039
+0x8EA2AAC2 0x6054
+0x8EA2AAC3 0x6072
+0x8EA2AAC4 0x605E
+0x8EA2AAC5 0x6045
+0x8EA2AAC6 0x6053
+0x8EA2AAC7 0x6047
+0x8EA2AAC8 0x6049
+0x8EA2AAC9 0x605B
+0x8EA2AACA 0x604C
+0x8EA2AACB 0x6040
+0x8EA2AACC 0x6042
+0x8EA2AACD 0x605F
+0x8EA2AACE 0x6024
+0x8EA2AACF 0x6044
+0x8EA2AAD0 0x6058
+0x8EA2AAD1 0x6066
+0x8EA2AAD2 0x606E
+0x8EA2AAD3 0x6242
+0x8EA2AAD4 0x6243
+0x8EA2AAD5 0x62CF
+0x8EA2AAD6 0x630D
+0x8EA2AAD7 0x630B
+0x8EA2AAD8 0x62F5
+0x8EA2AAD9 0x630E
+0x8EA2AADA 0x6303
+0x8EA2AADB 0x62EB
+0x8EA2AADC 0x62F9
+0x8EA2AADD 0x630F
+0x8EA2AADE 0x630C
+0x8EA2AADF 0x62F8
+0x8EA2AAE0 0x62F6
+0x8EA2AAE1 0x6300
+0x8EA2AAE2 0x6313
+0x8EA2AAE3 0x6314
+0x8EA2AAE4 0x62FA
+0x8EA2AAE5 0x6315
+0x8EA2AAE6 0x62FB
+0x8EA2AAE7 0x62F0
+0x8EA2AAE8 0x6541
+0x8EA2AAE9 0x6543
+0x8EA2AAEA 0x65AA
+0x8EA2AAEB 0x65BF
+0x8EA2AAEC 0x6636
+0x8EA2AAED 0x6621
+0x8EA2AAEE 0x6632
+0x8EA2AAEF 0x6635
+0x8EA2AAF0 0x661C
+0x8EA2AAF1 0x6626
+0x8EA2AAF2 0x6622
+0x8EA2AAF3 0x6633
+0x8EA2AAF4 0x662B
+0x8EA2AAF5 0x663A
+0x8EA2AAF6 0x661D
+0x8EA2AAF7 0x6634
+0x8EA2AAF8 0x6639
+0x8EA2AAF9 0x662E
+0x8EA2AAFA 0x670F
+0x8EA2AAFB 0x6710
+0x8EA2AAFC 0x67C1
+0x8EA2AAFD 0x67F2
+0x8EA2AAFE 0x67C8
+0x8EA2ABA1 0x67BA
+0x8EA2ABA2 0x67DC
+0x8EA2ABA3 0x67BB
+0x8EA2ABA4 0x67F8
+0x8EA2ABA5 0x67D8
+0x8EA2ABA6 0x67C0
+0x8EA2ABA7 0x67B7
+0x8EA2ABA8 0x67C5
+0x8EA2ABA9 0x67EB
+0x8EA2ABAA 0x67E4
+0x8EA2ABAB 0x67DF
+0x8EA2ABAC 0x67B5
+0x8EA2ABAD 0x67CD
+0x8EA2ABAE 0x67B3
+0x8EA2ABAF 0x67F7
+0x8EA2ABB0 0x67F6
+0x8EA2ABB1 0x67EE
+0x8EA2ABB2 0x67E3
+0x8EA2ABB3 0x67C2
+0x8EA2ABB4 0x67B9
+0x8EA2ABB5 0x67CE
+0x8EA2ABB6 0x67E7
+0x8EA2ABB7 0x67F0
+0x8EA2ABB8 0x67B2
+0x8EA2ABB9 0x67FC
+0x8EA2ABBA 0x67C6
+0x8EA2ABBB 0x67ED
+0x8EA2ABBC 0x67CC
+0x8EA2ABBD 0x67AE
+0x8EA2ABBE 0x67E6
+0x8EA2ABBF 0x67DB
+0x8EA2ABC0 0x67FA
+0x8EA2ABC1 0x67C9
+0x8EA2ABC2 0x67CA
+0x8EA2ABC3 0x67C3
+0x8EA2ABC4 0x67EA
+0x8EA2ABC5 0x67CB
+0x8EA2ABC6 0x6B28
+0x8EA2ABC7 0x6B82
+0x8EA2ABC8 0x6B84
+0x8EA2ABC9 0x6BB6
+0x8EA2ABCA 0x6BD6
+0x8EA2ABCB 0x6BD8
+0x8EA2ABCC 0x6BE0
+0x8EA2ABCD 0x6C20
+0x8EA2ABCE 0x6C21
+0x8EA2ABCF 0x6D28
+0x8EA2ABD0 0x6D34
+0x8EA2ABD1 0x6D2D
+0x8EA2ABD2 0x6D1F
+0x8EA2ABD3 0x6D3C
+0x8EA2ABD4 0x6D3F
+0x8EA2ABD5 0x6D12
+0x8EA2ABD6 0x6D0A
+0x8EA2ABD7 0x6CDA
+0x8EA2ABD8 0x6D33
+0x8EA2ABD9 0x6D04
+0x8EA2ABDA 0x6D19
+0x8EA2ABDB 0x6D3A
+0x8EA2ABDC 0x6D1A
+0x8EA2ABDD 0x6D11
+0x8EA2ABDE 0x6D00
+0x8EA2ABDF 0x6D1D
+0x8EA2ABE0 0x6D42
+0x8EA2ABE1 0x6D01
+0x8EA2ABE2 0x6D18
+0x8EA2ABE3 0x6D37
+0x8EA2ABE4 0x6D03
+0x8EA2ABE5 0x6D0F
+0x8EA2ABE6 0x6D40
+0x8EA2ABE7 0x6D07
+0x8EA2ABE8 0x6D20
+0x8EA2ABE9 0x6D2C
+0x8EA2ABEA 0x6D08
+0x8EA2ABEB 0x6D22
+0x8EA2ABEC 0x6D09
+0x8EA2ABED 0x6D10
+0x8EA2ABEE 0x70B7
+0x8EA2ABEF 0x709F
+0x8EA2ABF0 0x70BE
+0x8EA2ABF1 0x70B1
+0x8EA2ABF2 0x70B0
+0x8EA2ABF3 0x70A1
+0x8EA2ABF4 0x70B4
+0x8EA2ABF5 0x70B5
+0x8EA2ABF6 0x70A9
+0x8EA2ABF7 0x7241
+0x8EA2ABF8 0x7249
+0x8EA2ABF9 0x724A
+0x8EA2ABFA 0x726C
+0x8EA2ABFB 0x7270
+0x8EA2ABFC 0x7273
+0x8EA2ABFD 0x726E
+0x8EA2ABFE 0x72CA
+0x8EA2ACA1 0x72E4
+0x8EA2ACA2 0x72E8
+0x8EA2ACA3 0x72EB
+0x8EA2ACA4 0x72DF
+0x8EA2ACA5 0x72EA
+0x8EA2ACA6 0x72E6
+0x8EA2ACA7 0x72E3
+0x8EA2ACA8 0x7385
+0x8EA2ACA9 0x73CC
+0x8EA2ACAA 0x73C2
+0x8EA2ACAB 0x73C8
+0x8EA2ACAC 0x73C5
+0x8EA2ACAD 0x73B9
+0x8EA2ACAE 0x73B6
+0x8EA2ACAF 0x73B5
+0x8EA2ACB0 0x73B4
+0x8EA2ACB1 0x73EB
+0x8EA2ACB2 0x73BF
+0x8EA2ACB3 0x73C7
+0x8EA2ACB4 0x73BE
+0x8EA2ACB5 0x73C3
+0x8EA2ACB6 0x73C6
+0x8EA2ACB7 0x73B8
+0x8EA2ACB8 0x73CB
+0x8EA2ACB9 0x74EC
+0x8EA2ACBA 0x74EE
+0x8EA2ACBB 0x752E
+0x8EA2ACBC 0x7547
+0x8EA2ACBD 0x7548
+0x8EA2ACBE 0x75A7
+0x8EA2ACBF 0x75AA
+0x8EA2ACC0 0x7679
+0x8EA2ACC1 0x76C4
+0x8EA2ACC2 0x7708
+0x8EA2ACC3 0x7703
+0x8EA2ACC4 0x7704
+0x8EA2ACC5 0x7705
+0x8EA2ACC6 0x770A
+0x8EA2ACC7 0x76F7
+0x8EA2ACC8 0x76FB
+0x8EA2ACC9 0x76FA
+0x8EA2ACCA 0x77E7
+0x8EA2ACCB 0x77E8
+0x8EA2ACCC 0x7806
+0x8EA2ACCD 0x7811
+0x8EA2ACCE 0x7812
+0x8EA2ACCF 0x7805
+0x8EA2ACD0 0x7810
+0x8EA2ACD1 0x780F
+0x8EA2ACD2 0x780E
+0x8EA2ACD3 0x7809
+0x8EA2ACD4 0x7803
+0x8EA2ACD5 0x7813
+0x8EA2ACD6 0x794A
+0x8EA2ACD7 0x794C
+0x8EA2ACD8 0x794B
+0x8EA2ACD9 0x7945
+0x8EA2ACDA 0x7944
+0x8EA2ACDB 0x79D5
+0x8EA2ACDC 0x79CD
+0x8EA2ACDD 0x79CF
+0x8EA2ACDE 0x79D6
+0x8EA2ACDF 0x79CE
+0x8EA2ACE0 0x7A80
+0x8EA2ACE1 0x7A7E
+0x8EA2ACE2 0x7AD1
+0x8EA2ACE3 0x7B00
+0x8EA2ACE4 0x7B01
+0x8EA2ACE5 0x7C7A
+0x8EA2ACE6 0x7C78
+0x8EA2ACE7 0x7C79
+0x8EA2ACE8 0x7C7F
+0x8EA2ACE9 0x7C80
+0x8EA2ACEA 0x7C81
+0x8EA2ACEB 0x7D03
+0x8EA2ACEC 0x7D08
+0x8EA2ACED 0x7D01
+0x8EA2ACEE 0x7F58
+0x8EA2ACEF 0x7F91
+0x8EA2ACF0 0x7F8D
+0x8EA2ACF1 0x7FBE
+0x8EA2ACF2 0x8007
+0x8EA2ACF3 0x800E
+0x8EA2ACF4 0x800F
+0x8EA2ACF5 0x8014
+0x8EA2ACF6 0x8037
+0x8EA2ACF7 0x80D8
+0x8EA2ACF8 0x80C7
+0x8EA2ACF9 0x80E0
+0x8EA2ACFA 0x80D1
+0x8EA2ACFB 0x80C8
+0x8EA2ACFC 0x80C2
+0x8EA2ACFD 0x80D0
+0x8EA2ACFE 0x80C5
+0x8EA2ADA1 0x80E3
+0x8EA2ADA2 0x80D9
+0x8EA2ADA3 0x80DC
+0x8EA2ADA4 0x80CA
+0x8EA2ADA5 0x80D5
+0x8EA2ADA6 0x80C9
+0x8EA2ADA7 0x80CF
+0x8EA2ADA8 0x80D7
+0x8EA2ADA9 0x80E6
+0x8EA2ADAA 0x80CD
+0x8EA2ADAB 0x81FF
+0x8EA2ADAC 0x8221
+0x8EA2ADAD 0x8294
+0x8EA2ADAE 0x82D9
+0x8EA2ADAF 0x82FE
+0x8EA2ADB0 0x82F9
+0x8EA2ADB1 0x8307
+0x8EA2ADB2 0x82E8
+0x8EA2ADB3 0x8300
+0x8EA2ADB4 0x82D5
+0x8EA2ADB5 0x833A
+0x8EA2ADB6 0x82EB
+0x8EA2ADB7 0x82D6
+0x8EA2ADB8 0x82F4
+0x8EA2ADB9 0x82EC
+0x8EA2ADBA 0x82E1
+0x8EA2ADBB 0x82F2
+0x8EA2ADBC 0x82F5
+0x8EA2ADBD 0x830C
+0x8EA2ADBE 0x82FB
+0x8EA2ADBF 0x82F6
+0x8EA2ADC0 0x82F0
+0x8EA2ADC1 0x82EA
+0x8EA2ADC2 0x82E4
+0x8EA2ADC3 0x82E0
+0x8EA2ADC4 0x82FA
+0x8EA2ADC5 0x82F3
+0x8EA2ADC6 0x82ED
+0x8EA2ADC7 0x8677
+0x8EA2ADC8 0x8674
+0x8EA2ADC9 0x867C
+0x8EA2ADCA 0x8673
+0x8EA2ADCB 0x8841
+0x8EA2ADCC 0x884E
+0x8EA2ADCD 0x8867
+0x8EA2ADCE 0x886A
+0x8EA2ADCF 0x8869
+0x8EA2ADD0 0x89D3
+0x8EA2ADD1 0x8A04
+0x8EA2ADD2 0x8A07
+0x8EA2ADD3 0x8D72
+0x8EA2ADD4 0x8FE3
+0x8EA2ADD5 0x8FE1
+0x8EA2ADD6 0x8FEE
+0x8EA2ADD7 0x8FE0
+0x8EA2ADD8 0x90F1
+0x8EA2ADD9 0x90BD
+0x8EA2ADDA 0x90BF
+0x8EA2ADDB 0x90D5
+0x8EA2ADDC 0x90C5
+0x8EA2ADDD 0x90BE
+0x8EA2ADDE 0x90C7
+0x8EA2ADDF 0x90CB
+0x8EA2ADE0 0x90C8
+0x8EA2ADE1 0x91D4
+0x8EA2ADE2 0x91D3
+0x8EA2ADE3 0x9654
+0x8EA2ADE4 0x964F
+0x8EA2ADE5 0x9651
+0x8EA2ADE6 0x9653
+0x8EA2ADE7 0x964A
+0x8EA2ADE8 0x964E
+0x8EA2ADE9 0x501E
+0x8EA2ADEA 0x5005
+0x8EA2ADEB 0x5007
+0x8EA2ADEC 0x5013
+0x8EA2ADED 0x5022
+0x8EA2ADEE 0x5030
+0x8EA2ADEF 0x501B
+0x8EA2ADF0 0x4FF5
+0x8EA2ADF1 0x4FF4
+0x8EA2ADF2 0x5033
+0x8EA2ADF3 0x5037
+0x8EA2ADF4 0x502C
+0x8EA2ADF5 0x4FF6
+0x8EA2ADF6 0x4FF7
+0x8EA2ADF7 0x5017
+0x8EA2ADF8 0x501C
+0x8EA2ADF9 0x5020
+0x8EA2ADFA 0x5027
+0x8EA2ADFB 0x5035
+0x8EA2ADFC 0x502F
+0x8EA2ADFD 0x5031
+0x8EA2ADFE 0x500E
+0x8EA2AEA1 0x515A
+0x8EA2AEA2 0x5194
+0x8EA2AEA3 0x5193
+0x8EA2AEA4 0x51CA
+0x8EA2AEA5 0x51C4
+0x8EA2AEA6 0x51C5
+0x8EA2AEA7 0x51C8
+0x8EA2AEA8 0x51CE
+0x8EA2AEA9 0x5261
+0x8EA2AEAA 0x525A
+0x8EA2AEAB 0x5252
+0x8EA2AEAC 0x525E
+0x8EA2AEAD 0x525F
+0x8EA2AEAE 0x5255
+0x8EA2AEAF 0x5262
+0x8EA2AEB0 0x52CD
+0x8EA2AEB1 0x530E
+0x8EA2AEB2 0x539E
+0x8EA2AEB3 0x5526
+0x8EA2AEB4 0x54E2
+0x8EA2AEB5 0x5517
+0x8EA2AEB6 0x5512
+0x8EA2AEB7 0x54E7
+0x8EA2AEB8 0x54F3
+0x8EA2AEB9 0x54E4
+0x8EA2AEBA 0x551A
+0x8EA2AEBB 0x54FF
+0x8EA2AEBC 0x5504
+0x8EA2AEBD 0x5508
+0x8EA2AEBE 0x54EB
+0x8EA2AEBF 0x5511
+0x8EA2AEC0 0x5505
+0x8EA2AEC1 0x54F1
+0x8EA2AEC2 0x550A
+0x8EA2AEC3 0x54FB
+0x8EA2AEC4 0x54F7
+0x8EA2AEC5 0x54F8
+0x8EA2AEC6 0x54E0
+0x8EA2AEC7 0x550E
+0x8EA2AEC8 0x5503
+0x8EA2AEC9 0x550B
+0x8EA2AECA 0x5701
+0x8EA2AECB 0x5702
+0x8EA2AECC 0x57CC
+0x8EA2AECD 0x5832
+0x8EA2AECE 0x57D5
+0x8EA2AECF 0x57D2
+0x8EA2AED0 0x57BA
+0x8EA2AED1 0x57C6
+0x8EA2AED2 0x57BD
+0x8EA2AED3 0x57BC
+0x8EA2AED4 0x57B8
+0x8EA2AED5 0x57B6
+0x8EA2AED6 0x57BF
+0x8EA2AED7 0x57C7
+0x8EA2AED8 0x57D0
+0x8EA2AED9 0x57B9
+0x8EA2AEDA 0x57C1
+0x8EA2AEDB 0x590E
+0x8EA2AEDC 0x594A
+0x8EA2AEDD 0x5A19
+0x8EA2AEDE 0x5A16
+0x8EA2AEDF 0x5A2D
+0x8EA2AEE0 0x5A2E
+0x8EA2AEE1 0x5A15
+0x8EA2AEE2 0x5A0F
+0x8EA2AEE3 0x5A17
+0x8EA2AEE4 0x5A0A
+0x8EA2AEE5 0x5A1E
+0x8EA2AEE6 0x5A33
+0x8EA2AEE7 0x5B6C
+0x8EA2AEE8 0x5BA7
+0x8EA2AEE9 0x5BAD
+0x8EA2AEEA 0x5BAC
+0x8EA2AEEB 0x5C03
+0x8EA2AEEC 0x5C56
+0x8EA2AEED 0x5C54
+0x8EA2AEEE 0x5CEC
+0x8EA2AEEF 0x5CFF
+0x8EA2AEF0 0x5CEE
+0x8EA2AEF1 0x5CF1
+0x8EA2AEF2 0x5CF7
+0x8EA2AEF3 0x5D00
+0x8EA2AEF4 0x5CF9
+0x8EA2AEF5 0x5E29
+0x8EA2AEF6 0x5E28
+0x8EA2AEF7 0x5EA8
+0x8EA2AEF8 0x5EAE
+0x8EA2AEF9 0x5EAA
+0x8EA2AEFA 0x5EAC
+0x8EA2AEFB 0x5F33
+0x8EA2AEFC 0x5F30
+0x8EA2AEFD 0x5F67
+0x8EA2AEFE 0x605D
+0x8EA2AFA1 0x605A
+0x8EA2AFA2 0x6067
+0x8EA2AFA3 0x6041
+0x8EA2AFA4 0x60A2
+0x8EA2AFA5 0x6088
+0x8EA2AFA6 0x6080
+0x8EA2AFA7 0x6092
+0x8EA2AFA8 0x6081
+0x8EA2AFA9 0x609D
+0x8EA2AFAA 0x6083
+0x8EA2AFAB 0x6095
+0x8EA2AFAC 0x609B
+0x8EA2AFAD 0x6097
+0x8EA2AFAE 0x6087
+0x8EA2AFAF 0x609C
+0x8EA2AFB0 0x608E
+0x8EA2AFB1 0x6219
+0x8EA2AFB2 0x6246
+0x8EA2AFB3 0x62F2
+0x8EA2AFB4 0x6310
+0x8EA2AFB5 0x6356
+0x8EA2AFB6 0x632C
+0x8EA2AFB7 0x6344
+0x8EA2AFB8 0x6345
+0x8EA2AFB9 0x6336
+0x8EA2AFBA 0x6343
+0x8EA2AFBB 0x63E4
+0x8EA2AFBC 0x6339
+0x8EA2AFBD 0x634B
+0x8EA2AFBE 0x634A
+0x8EA2AFBF 0x633C
+0x8EA2AFC0 0x6329
+0x8EA2AFC1 0x6341
+0x8EA2AFC2 0x6334
+0x8EA2AFC3 0x6358
+0x8EA2AFC4 0x6354
+0x8EA2AFC5 0x6359
+0x8EA2AFC6 0x632D
+0x8EA2AFC7 0x6347
+0x8EA2AFC8 0x6333
+0x8EA2AFC9 0x635A
+0x8EA2AFCA 0x6351
+0x8EA2AFCB 0x6338
+0x8EA2AFCC 0x6357
+0x8EA2AFCD 0x6340
+0x8EA2AFCE 0x6348
+0x8EA2AFCF 0x654A
+0x8EA2AFD0 0x6546
+0x8EA2AFD1 0x65C6
+0x8EA2AFD2 0x65C3
+0x8EA2AFD3 0x65C4
+0x8EA2AFD4 0x65C2
+0x8EA2AFD5 0x664A
+0x8EA2AFD6 0x665F
+0x8EA2AFD7 0x6647
+0x8EA2AFD8 0x6651
+0x8EA2AFD9 0x6712
+0x8EA2AFDA 0x6713
+0x8EA2AFDB 0x681F
+0x8EA2AFDC 0x681A
+0x8EA2AFDD 0x6849
+0x8EA2AFDE 0x6832
+0x8EA2AFDF 0x6833
+0x8EA2AFE0 0x683B
+0x8EA2AFE1 0x684B
+0x8EA2AFE2 0x684F
+0x8EA2AFE3 0x6816
+0x8EA2AFE4 0x6831
+0x8EA2AFE5 0x681C
+0x8EA2AFE6 0x6835
+0x8EA2AFE7 0x682B
+0x8EA2AFE8 0x682D
+0x8EA2AFE9 0x682F
+0x8EA2AFEA 0x684E
+0x8EA2AFEB 0x6844
+0x8EA2AFEC 0x6834
+0x8EA2AFED 0x681D
+0x8EA2AFEE 0x6812
+0x8EA2AFEF 0x6814
+0x8EA2AFF0 0x6826
+0x8EA2AFF1 0x6828
+0x8EA2AFF2 0x682E
+0x8EA2AFF3 0x684D
+0x8EA2AFF4 0x683A
+0x8EA2AFF5 0x6825
+0x8EA2AFF6 0x6820
+0x8EA2AFF7 0x6B2C
+0x8EA2AFF8 0x6B2F
+0x8EA2AFF9 0x6B2D
+0x8EA2AFFA 0x6B31
+0x8EA2AFFB 0x6B34
+0x8EA2AFFC 0x6B6D
+0x8EA2AFFD 0x8082
+0x8EA2AFFE 0x6B88
+0x8EA2B0A1 0x6BE6
+0x8EA2B0A2 0x6BE4
+0x8EA2B0A3 0x6BE8
+0x8EA2B0A4 0x6BE3
+0x8EA2B0A5 0x6BE2
+0x8EA2B0A6 0x6BE7
+0x8EA2B0A7 0x6C25
+0x8EA2B0A8 0x6D7A
+0x8EA2B0A9 0x6D63
+0x8EA2B0AA 0x6D64
+0x8EA2B0AB 0x6D76
+0x8EA2B0AC 0x6D0D
+0x8EA2B0AD 0x6D61
+0x8EA2B0AE 0x6D92
+0x8EA2B0AF 0x6D58
+0x8EA2B0B0 0x6D62
+0x8EA2B0B1 0x6D6D
+0x8EA2B0B2 0x6D6F
+0x8EA2B0B3 0x6D91
+0x8EA2B0B4 0x6D8D
+0x8EA2B0B5 0x6DEF
+0x8EA2B0B6 0x6D7F
+0x8EA2B0B7 0x6D86
+0x8EA2B0B8 0x6D5E
+0x8EA2B0B9 0x6D67
+0x8EA2B0BA 0x6D60
+0x8EA2B0BB 0x6D97
+0x8EA2B0BC 0x6D70
+0x8EA2B0BD 0x6D7C
+0x8EA2B0BE 0x6D5F
+0x8EA2B0BF 0x6D82
+0x8EA2B0C0 0x6D98
+0x8EA2B0C1 0x6D2F
+0x8EA2B0C2 0x6D68
+0x8EA2B0C3 0x6D8B
+0x8EA2B0C4 0x6D7E
+0x8EA2B0C5 0x6D80
+0x8EA2B0C6 0x6D84
+0x8EA2B0C7 0x6D16
+0x8EA2B0C8 0x6D83
+0x8EA2B0C9 0x6D7B
+0x8EA2B0CA 0x6D7D
+0x8EA2B0CB 0x6D75
+0x8EA2B0CC 0x6D90
+0x8EA2B0CD 0x70DC
+0x8EA2B0CE 0x70D3
+0x8EA2B0CF 0x70D1
+0x8EA2B0D0 0x70DD
+0x8EA2B0D1 0x70CB
+0x8EA2B0D2 0x7F39
+0x8EA2B0D3 0x70E2
+0x8EA2B0D4 0x70D7
+0x8EA2B0D5 0x70D2
+0x8EA2B0D6 0x70DE
+0x8EA2B0D7 0x70E0
+0x8EA2B0D8 0x70D4
+0x8EA2B0D9 0x70CD
+0x8EA2B0DA 0x70C5
+0x8EA2B0DB 0x70C6
+0x8EA2B0DC 0x70C7
+0x8EA2B0DD 0x70DA
+0x8EA2B0DE 0x70CE
+0x8EA2B0DF 0x70E1
+0x8EA2B0E0 0x7242
+0x8EA2B0E1 0x7278
+0x8EA2B0E2 0x7277
+0x8EA2B0E3 0x7276
+0x8EA2B0E4 0x7300
+0x8EA2B0E5 0x72FA
+0x8EA2B0E6 0x72F4
+0x8EA2B0E7 0x72FE
+0x8EA2B0E8 0x72F6
+0x8EA2B0E9 0x72F3
+0x8EA2B0EA 0x72FB
+0x8EA2B0EB 0x7301
+0x8EA2B0EC 0x73D3
+0x8EA2B0ED 0x73D9
+0x8EA2B0EE 0x73E5
+0x8EA2B0EF 0x73D6
+0x8EA2B0F0 0x73BC
+0x8EA2B0F1 0x73E7
+0x8EA2B0F2 0x73E3
+0x8EA2B0F3 0x73E9
+0x8EA2B0F4 0x73DC
+0x8EA2B0F5 0x73D2
+0x8EA2B0F6 0x73DB
+0x8EA2B0F7 0x73D4
+0x8EA2B0F8 0x73DD
+0x8EA2B0F9 0x73DA
+0x8EA2B0FA 0x73D7
+0x8EA2B0FB 0x73D8
+0x8EA2B0FC 0x73E8
+0x8EA2B0FD 0x74DE
+0x8EA2B0FE 0x74DF
+0x8EA2B1A1 0x74F4
+0x8EA2B1A2 0x74F5
+0x8EA2B1A3 0x7521
+0x8EA2B1A4 0x755B
+0x8EA2B1A5 0x755F
+0x8EA2B1A6 0x75B0
+0x8EA2B1A7 0x75C1
+0x8EA2B1A8 0x75BB
+0x8EA2B1A9 0x75C4
+0x8EA2B1AA 0x75C0
+0x8EA2B1AB 0x75BF
+0x8EA2B1AC 0x75B6
+0x8EA2B1AD 0x75BA
+0x8EA2B1AE 0x768A
+0x8EA2B1AF 0x76C9
+0x8EA2B1B0 0x771D
+0x8EA2B1B1 0x771B
+0x8EA2B1B2 0x7710
+0x8EA2B1B3 0x7713
+0x8EA2B1B4 0x7712
+0x8EA2B1B5 0x7723
+0x8EA2B1B6 0x7711
+0x8EA2B1B7 0x7715
+0x8EA2B1B8 0x7719
+0x8EA2B1B9 0x771A
+0x8EA2B1BA 0x7722
+0x8EA2B1BB 0x7727
+0x8EA2B1BC 0x7823
+0x8EA2B1BD 0x782C
+0x8EA2B1BE 0x7822
+0x8EA2B1BF 0x7835
+0x8EA2B1C0 0x782F
+0x8EA2B1C1 0x7828
+0x8EA2B1C2 0x782E
+0x8EA2B1C3 0x782B
+0x8EA2B1C4 0x7821
+0x8EA2B1C5 0x7829
+0x8EA2B1C6 0x7833
+0x8EA2B1C7 0x782A
+0x8EA2B1C8 0x7831
+0x8EA2B1C9 0x7954
+0x8EA2B1CA 0x795B
+0x8EA2B1CB 0x794F
+0x8EA2B1CC 0x795C
+0x8EA2B1CD 0x7953
+0x8EA2B1CE 0x7952
+0x8EA2B1CF 0x7951
+0x8EA2B1D0 0x79EB
+0x8EA2B1D1 0x79EC
+0x8EA2B1D2 0x79E0
+0x8EA2B1D3 0x79EE
+0x8EA2B1D4 0x79ED
+0x8EA2B1D5 0x79EA
+0x8EA2B1D6 0x79DC
+0x8EA2B1D7 0x79DE
+0x8EA2B1D8 0x79DD
+0x8EA2B1D9 0x7A86
+0x8EA2B1DA 0x7A89
+0x8EA2B1DB 0x7A85
+0x8EA2B1DC 0x7A8B
+0x8EA2B1DD 0x7A8C
+0x8EA2B1DE 0x7A8A
+0x8EA2B1DF 0x7A87
+0x8EA2B1E0 0x7AD8
+0x8EA2B1E1 0x7B10
+0x8EA2B1E2 0x7B04
+0x8EA2B1E3 0x7B13
+0x8EA2B1E4 0x7B05
+0x8EA2B1E5 0x7B0F
+0x8EA2B1E6 0x7B08
+0x8EA2B1E7 0x7B0A
+0x8EA2B1E8 0x7B0E
+0x8EA2B1E9 0x7B09
+0x8EA2B1EA 0x7B12
+0x8EA2B1EB 0x7C84
+0x8EA2B1EC 0x7C91
+0x8EA2B1ED 0x7C8A
+0x8EA2B1EE 0x7C8C
+0x8EA2B1EF 0x7C88
+0x8EA2B1F0 0x7C8D
+0x8EA2B1F1 0x7C85
+0x8EA2B1F2 0x7D1E
+0x8EA2B1F3 0x7D1D
+0x8EA2B1F4 0x7D11
+0x8EA2B1F5 0x7D0E
+0x8EA2B1F6 0x7D18
+0x8EA2B1F7 0x7D16
+0x8EA2B1F8 0x7D13
+0x8EA2B1F9 0x7D1F
+0x8EA2B1FA 0x7D12
+0x8EA2B1FB 0x7D0F
+0x8EA2B1FC 0x7D0C
+0x8EA2B1FD 0x7F5C
+0x8EA2B1FE 0x7F61
+0x8EA2B2A1 0x7F5E
+0x8EA2B2A2 0x7F60
+0x8EA2B2A3 0x7F5D
+0x8EA2B2A4 0x7F5B
+0x8EA2B2A5 0x7F96
+0x8EA2B2A6 0x7F92
+0x8EA2B2A7 0x7FC3
+0x8EA2B2A8 0x7FC2
+0x8EA2B2A9 0x7FC0
+0x8EA2B2AA 0x8016
+0x8EA2B2AB 0x803E
+0x8EA2B2AC 0x8039
+0x8EA2B2AD 0x80FA
+0x8EA2B2AE 0x80F2
+0x8EA2B2AF 0x80F9
+0x8EA2B2B0 0x80F5
+0x8EA2B2B1 0x8101
+0x8EA2B2B2 0x80FB
+0x8EA2B2B3 0x8100
+0x8EA2B2B4 0x8201
+0x8EA2B2B5 0x822F
+0x8EA2B2B6 0x8225
+0x8EA2B2B7 0x8333
+0x8EA2B2B8 0x832D
+0x8EA2B2B9 0x8344
+0x8EA2B2BA 0x8319
+0x8EA2B2BB 0x8351
+0x8EA2B2BC 0x8325
+0x8EA2B2BD 0x8356
+0x8EA2B2BE 0x833F
+0x8EA2B2BF 0x8341
+0x8EA2B2C0 0x8326
+0x8EA2B2C1 0x831C
+0x8EA2B2C2 0x8322
+0x8EA2B2C3 0x8342
+0x8EA2B2C4 0x834E
+0x8EA2B2C5 0x831B
+0x8EA2B2C6 0x832A
+0x8EA2B2C7 0x8308
+0x8EA2B2C8 0x833C
+0x8EA2B2C9 0x834D
+0x8EA2B2CA 0x8316
+0x8EA2B2CB 0x8324
+0x8EA2B2CC 0x8320
+0x8EA2B2CD 0x8337
+0x8EA2B2CE 0x832F
+0x8EA2B2CF 0x8329
+0x8EA2B2D0 0x8347
+0x8EA2B2D1 0x8345
+0x8EA2B2D2 0x834C
+0x8EA2B2D3 0x8353
+0x8EA2B2D4 0x831E
+0x8EA2B2D5 0x832C
+0x8EA2B2D6 0x834B
+0x8EA2B2D7 0x8327
+0x8EA2B2D8 0x8348
+0x8EA2B2D9 0x8653
+0x8EA2B2DA 0x8652
+0x8EA2B2DB 0x86A2
+0x8EA2B2DC 0x86A8
+0x8EA2B2DD 0x8696
+0x8EA2B2DE 0x868D
+0x8EA2B2DF 0x8691
+0x8EA2B2E0 0x869E
+0x8EA2B2E1 0x8687
+0x8EA2B2E2 0x8697
+0x8EA2B2E3 0x8686
+0x8EA2B2E4 0x868B
+0x8EA2B2E5 0x869A
+0x8EA2B2E6 0x8685
+0x8EA2B2E7 0x86A5
+0x8EA2B2E8 0x8699
+0x8EA2B2E9 0x86A1
+0x8EA2B2EA 0x86A7
+0x8EA2B2EB 0x8695
+0x8EA2B2EC 0x8698
+0x8EA2B2ED 0x868E
+0x8EA2B2EE 0x869D
+0x8EA2B2EF 0x8690
+0x8EA2B2F0 0x8694
+0x8EA2B2F1 0x8843
+0x8EA2B2F2 0x8844
+0x8EA2B2F3 0x886D
+0x8EA2B2F4 0x8875
+0x8EA2B2F5 0x8876
+0x8EA2B2F6 0x8872
+0x8EA2B2F7 0x8880
+0x8EA2B2F8 0x8871
+0x8EA2B2F9 0x887F
+0x8EA2B2FA 0x886F
+0x8EA2B2FB 0x8883
+0x8EA2B2FC 0x887E
+0x8EA2B2FD 0x8874
+0x8EA2B2FE 0x887C
+0x8EA2B3A1 0x8A12
+0x8EA2B3A2 0x8C47
+0x8EA2B3A3 0x8C57
+0x8EA2B3A4 0x8C7B
+0x8EA2B3A5 0x8CA4
+0x8EA2B3A6 0x8CA3
+0x8EA2B3A7 0x8D76
+0x8EA2B3A8 0x8D78
+0x8EA2B3A9 0x8DB5
+0x8EA2B3AA 0x8DB7
+0x8EA2B3AB 0x8DB6
+0x8EA2B3AC 0x8ED1
+0x8EA2B3AD 0x8ED3
+0x8EA2B3AE 0x8FFE
+0x8EA2B3AF 0x8FF5
+0x8EA2B3B0 0x9002
+0x8EA2B3B1 0x8FFF
+0x8EA2B3B2 0x8FFB
+0x8EA2B3B3 0x9004
+0x8EA2B3B4 0x8FFC
+0x8EA2B3B5 0x8FF6
+0x8EA2B3B6 0x90D6
+0x8EA2B3B7 0x90E0
+0x8EA2B3B8 0x90D9
+0x8EA2B3B9 0x90DA
+0x8EA2B3BA 0x90E3
+0x8EA2B3BB 0x90DF
+0x8EA2B3BC 0x90E5
+0x8EA2B3BD 0x90D8
+0x8EA2B3BE 0x90DB
+0x8EA2B3BF 0x90D7
+0x8EA2B3C0 0x90DC
+0x8EA2B3C1 0x90E4
+0x8EA2B3C2 0x9150
+0x8EA2B3C3 0x914E
+0x8EA2B3C4 0x914F
+0x8EA2B3C5 0x91D5
+0x8EA2B3C6 0x91E2
+0x8EA2B3C7 0x91DA
+0x8EA2B3C8 0x965C
+0x8EA2B3C9 0x965F
+0x8EA2B3CA 0x96BC
+0x8EA2B3CB 0x98E3
+0x8EA2B3CC 0x9ADF
+0x8EA2B3CD 0x9B2F
+0x8EA2B3CE 0x4E7F
+0x8EA2B3CF 0x5070
+0x8EA2B3D0 0x506A
+0x8EA2B3D1 0x5061
+0x8EA2B3D2 0x505E
+0x8EA2B3D3 0x5060
+0x8EA2B3D4 0x5053
+0x8EA2B3D5 0x504B
+0x8EA2B3D6 0x505D
+0x8EA2B3D7 0x5072
+0x8EA2B3D8 0x5048
+0x8EA2B3D9 0x504D
+0x8EA2B3DA 0x5041
+0x8EA2B3DB 0x505B
+0x8EA2B3DC 0x504A
+0x8EA2B3DD 0x5062
+0x8EA2B3DE 0x5015
+0x8EA2B3DF 0x5045
+0x8EA2B3E0 0x505F
+0x8EA2B3E1 0x5069
+0x8EA2B3E2 0x506B
+0x8EA2B3E3 0x5063
+0x8EA2B3E4 0x5064
+0x8EA2B3E5 0x5046
+0x8EA2B3E6 0x5040
+0x8EA2B3E7 0x506E
+0x8EA2B3E8 0x5073
+0x8EA2B3E9 0x5057
+0x8EA2B3EA 0x5051
+0x8EA2B3EB 0x51D0
+0x8EA2B3EC 0x526B
+0x8EA2B3ED 0x526D
+0x8EA2B3EE 0x526C
+0x8EA2B3EF 0x526E
+0x8EA2B3F0 0x52D6
+0x8EA2B3F1 0x52D3
+0x8EA2B3F2 0x532D
+0x8EA2B3F3 0x539C
+0x8EA2B3F4 0x5575
+0x8EA2B3F5 0x5576
+0x8EA2B3F6 0x553C
+0x8EA2B3F7 0x554D
+0x8EA2B3F8 0x5550
+0x8EA2B3F9 0x5534
+0x8EA2B3FA 0x552A
+0x8EA2B3FB 0x5551
+0x8EA2B3FC 0x5562
+0x8EA2B3FD 0x5536
+0x8EA2B3FE 0x5535
+0x8EA2B4A1 0x5530
+0x8EA2B4A2 0x5552
+0x8EA2B4A3 0x5545
+0x8EA2B4A4 0x550C
+0x8EA2B4A5 0x5532
+0x8EA2B4A6 0x5565
+0x8EA2B4A7 0x554E
+0x8EA2B4A8 0x5539
+0x8EA2B4A9 0x5548
+0x8EA2B4AA 0x552D
+0x8EA2B4AB 0x553B
+0x8EA2B4AC 0x5540
+0x8EA2B4AD 0x554B
+0x8EA2B4AE 0x570A
+0x8EA2B4AF 0x5707
+0x8EA2B4B0 0x57FB
+0x8EA2B4B1 0x5814
+0x8EA2B4B2 0x57E2
+0x8EA2B4B3 0x57F6
+0x8EA2B4B4 0x57DC
+0x8EA2B4B5 0x57F4
+0x8EA2B4B6 0x5800
+0x8EA2B4B7 0x57ED
+0x8EA2B4B8 0x57FD
+0x8EA2B4B9 0x5808
+0x8EA2B4BA 0x57F8
+0x8EA2B4BB 0x580B
+0x8EA2B4BC 0x57F3
+0x8EA2B4BD 0x57CF
+0x8EA2B4BE 0x5807
+0x8EA2B4BF 0x57EE
+0x8EA2B4C0 0x57E3
+0x8EA2B4C1 0x57F2
+0x8EA2B4C2 0x57E5
+0x8EA2B4C3 0x57EC
+0x8EA2B4C4 0x57E1
+0x8EA2B4C5 0x580E
+0x8EA2B4C6 0x57FC
+0x8EA2B4C7 0x5810
+0x8EA2B4C8 0x57E7
+0x8EA2B4C9 0x5801
+0x8EA2B4CA 0x580C
+0x8EA2B4CB 0x57F1
+0x8EA2B4CC 0x57E9
+0x8EA2B4CD 0x57F0
+0x8EA2B4CE 0x580D
+0x8EA2B4CF 0x5804
+0x8EA2B4D0 0x595C
+0x8EA2B4D1 0x5A60
+0x8EA2B4D2 0x5A58
+0x8EA2B4D3 0x5A55
+0x8EA2B4D4 0x5A67
+0x8EA2B4D5 0x5A5E
+0x8EA2B4D6 0x5A38
+0x8EA2B4D7 0x5A35
+0x8EA2B4D8 0x5A6D
+0x8EA2B4D9 0x5A50
+0x8EA2B4DA 0x5A5F
+0x8EA2B4DB 0x5A65
+0x8EA2B4DC 0x5A6C
+0x8EA2B4DD 0x5A53
+0x8EA2B4DE 0x5A64
+0x8EA2B4DF 0x5A57
+0x8EA2B4E0 0x5A43
+0x8EA2B4E1 0x5A5D
+0x8EA2B4E2 0x5A52
+0x8EA2B4E3 0x5A44
+0x8EA2B4E4 0x5A5B
+0x8EA2B4E5 0x5A48
+0x8EA2B4E6 0x5A8E
+0x8EA2B4E7 0x5A3E
+0x8EA2B4E8 0x5A4D
+0x8EA2B4E9 0x5A39
+0x8EA2B4EA 0x5A4C
+0x8EA2B4EB 0x5A70
+0x8EA2B4EC 0x5A69
+0x8EA2B4ED 0x5A47
+0x8EA2B4EE 0x5A51
+0x8EA2B4EF 0x5A56
+0x8EA2B4F0 0x5A42
+0x8EA2B4F1 0x5A5C
+0x8EA2B4F2 0x5B72
+0x8EA2B4F3 0x5B6E
+0x8EA2B4F4 0x5BC1
+0x8EA2B4F5 0x5BC0
+0x8EA2B4F6 0x5C59
+0x8EA2B4F7 0x5D1E
+0x8EA2B4F8 0x5D0B
+0x8EA2B4F9 0x5D1D
+0x8EA2B4FA 0x5D1A
+0x8EA2B4FB 0x5D20
+0x8EA2B4FC 0x5D0C
+0x8EA2B4FD 0x5D28
+0x8EA2B4FE 0x5D0D
+0x8EA2B5A1 0x5D26
+0x8EA2B5A2 0x5D25
+0x8EA2B5A3 0x5D0F
+0x8EA2B5A4 0x5D30
+0x8EA2B5A5 0x5D12
+0x8EA2B5A6 0x5D23
+0x8EA2B5A7 0x5D1F
+0x8EA2B5A8 0x5D2E
+0x8EA2B5A9 0x5E3E
+0x8EA2B5AA 0x5E34
+0x8EA2B5AB 0x5EB1
+0x8EA2B5AC 0x5EB4
+0x8EA2B5AD 0x5EB9
+0x8EA2B5AE 0x5EB2
+0x8EA2B5AF 0x5EB3
+0x8EA2B5B0 0x5F36
+0x8EA2B5B1 0x5F38
+0x8EA2B5B2 0x5F9B
+0x8EA2B5B3 0x5F96
+0x8EA2B5B4 0x5F9F
+0x8EA2B5B5 0x608A
+0x8EA2B5B6 0x6090
+0x8EA2B5B7 0x6086
+0x8EA2B5B8 0x60BE
+0x8EA2B5B9 0x60B0
+0x8EA2B5BA 0x60BA
+0x8EA2B5BB 0x60D3
+0x8EA2B5BC 0x60D4
+0x8EA2B5BD 0x60CF
+0x8EA2B5BE 0x60E4
+0x8EA2B5BF 0x60D9
+0x8EA2B5C0 0x60DD
+0x8EA2B5C1 0x60C8
+0x8EA2B5C2 0x60B1
+0x8EA2B5C3 0x60DB
+0x8EA2B5C4 0x60B7
+0x8EA2B5C5 0x60CA
+0x8EA2B5C6 0x60BF
+0x8EA2B5C7 0x60C3
+0x8EA2B5C8 0x60CD
+0x8EA2B5C9 0x60C0
+0x8EA2B5CA 0x6332
+0x8EA2B5CB 0x6365
+0x8EA2B5CC 0x638A
+0x8EA2B5CD 0x6382
+0x8EA2B5CE 0x637D
+0x8EA2B5CF 0x63BD
+0x8EA2B5D0 0x639E
+0x8EA2B5D1 0x63AD
+0x8EA2B5D2 0x639D
+0x8EA2B5D3 0x6397
+0x8EA2B5D4 0x63AB
+0x8EA2B5D5 0x638E
+0x8EA2B5D6 0x636F
+0x8EA2B5D7 0x6387
+0x8EA2B5D8 0x6390
+0x8EA2B5D9 0x636E
+0x8EA2B5DA 0x63AF
+0x8EA2B5DB 0x6375
+0x8EA2B5DC 0x639C
+0x8EA2B5DD 0x636D
+0x8EA2B5DE 0x63AE
+0x8EA2B5DF 0x637C
+0x8EA2B5E0 0x63A4
+0x8EA2B5E1 0x633B
+0x8EA2B5E2 0x639F
+0x8EA2B5E3 0x6378
+0x8EA2B5E4 0x6385
+0x8EA2B5E5 0x6381
+0x8EA2B5E6 0x6391
+0x8EA2B5E7 0x638D
+0x8EA2B5E8 0x6370
+0x8EA2B5E9 0x6553
+0x8EA2B5EA 0x65CD
+0x8EA2B5EB 0x6665
+0x8EA2B5EC 0x6661
+0x8EA2B5ED 0x665B
+0x8EA2B5EE 0x6659
+0x8EA2B5EF 0x665C
+0x8EA2B5F0 0x6662
+0x8EA2B5F1 0x6718
+0x8EA2B5F2 0x6879
+0x8EA2B5F3 0x6887
+0x8EA2B5F4 0x6890
+0x8EA2B5F5 0x689C
+0x8EA2B5F6 0x686D
+0x8EA2B5F7 0x686E
+0x8EA2B5F8 0x68AE
+0x8EA2B5F9 0x68AB
+0x8EA2B5FA 0x6956
+0x8EA2B5FB 0x686F
+0x8EA2B5FC 0x68A3
+0x8EA2B5FD 0x68AC
+0x8EA2B5FE 0x68A9
+0x8EA2B6A1 0x6875
+0x8EA2B6A2 0x6874
+0x8EA2B6A3 0x68B2
+0x8EA2B6A4 0x688F
+0x8EA2B6A5 0x6877
+0x8EA2B6A6 0x6892
+0x8EA2B6A7 0x687C
+0x8EA2B6A8 0x686B
+0x8EA2B6A9 0x6872
+0x8EA2B6AA 0x68AA
+0x8EA2B6AB 0x6880
+0x8EA2B6AC 0x6871
+0x8EA2B6AD 0x687E
+0x8EA2B6AE 0x689B
+0x8EA2B6AF 0x6896
+0x8EA2B6B0 0x688B
+0x8EA2B6B1 0x68A0
+0x8EA2B6B2 0x6889
+0x8EA2B6B3 0x68A4
+0x8EA2B6B4 0x6878
+0x8EA2B6B5 0x687B
+0x8EA2B6B6 0x6891
+0x8EA2B6B7 0x688C
+0x8EA2B6B8 0x688A
+0x8EA2B6B9 0x687D
+0x8EA2B6BA 0x6B36
+0x8EA2B6BB 0x6B33
+0x8EA2B6BC 0x6B37
+0x8EA2B6BD 0x6B38
+0x8EA2B6BE 0x6B91
+0x8EA2B6BF 0x6B8F
+0x8EA2B6C0 0x6B8D
+0x8EA2B6C1 0x6B8E
+0x8EA2B6C2 0x6B8C
+0x8EA2B6C3 0x6C2A
+0x8EA2B6C4 0x6DC0
+0x8EA2B6C5 0x6DAB
+0x8EA2B6C6 0x6DB4
+0x8EA2B6C7 0x6DB3
+0x8EA2B6C8 0x6E74
+0x8EA2B6C9 0x6DAC
+0x8EA2B6CA 0x6DE9
+0x8EA2B6CB 0x6DE2
+0x8EA2B6CC 0x6DB7
+0x8EA2B6CD 0x6DF6
+0x8EA2B6CE 0x6DD4
+0x8EA2B6CF 0x6E00
+0x8EA2B6D0 0x6DC8
+0x8EA2B6D1 0x6DE0
+0x8EA2B6D2 0x6DDF
+0x8EA2B6D3 0x6DD6
+0x8EA2B6D4 0x6DBE
+0x8EA2B6D5 0x6DE5
+0x8EA2B6D6 0x6DDC
+0x8EA2B6D7 0x6DDD
+0x8EA2B6D8 0x6DDB
+0x8EA2B6D9 0x6DF4
+0x8EA2B6DA 0x6DCA
+0x8EA2B6DB 0x6DBD
+0x8EA2B6DC 0x6DED
+0x8EA2B6DD 0x6DF0
+0x8EA2B6DE 0x6DBA
+0x8EA2B6DF 0x6DD5
+0x8EA2B6E0 0x6DC2
+0x8EA2B6E1 0x6DCF
+0x8EA2B6E2 0x6DC9
+0x8EA2B6E3 0x6DD0
+0x8EA2B6E4 0x6DF2
+0x8EA2B6E5 0x6DD3
+0x8EA2B6E6 0x6DFD
+0x8EA2B6E7 0x6DD7
+0x8EA2B6E8 0x6DCD
+0x8EA2B6E9 0x6DE3
+0x8EA2B6EA 0x6DBB
+0x8EA2B6EB 0x70FA
+0x8EA2B6EC 0x710D
+0x8EA2B6ED 0x70F7
+0x8EA2B6EE 0x7117
+0x8EA2B6EF 0x70F4
+0x8EA2B6F0 0x710C
+0x8EA2B6F1 0x70F0
+0x8EA2B6F2 0x7104
+0x8EA2B6F3 0x70F3
+0x8EA2B6F4 0x7110
+0x8EA2B6F5 0x70FC
+0x8EA2B6F6 0x70FF
+0x8EA2B6F7 0x7106
+0x8EA2B6F8 0x7113
+0x8EA2B6F9 0x7100
+0x8EA2B6FA 0x70F8
+0x8EA2B6FB 0x70F6
+0x8EA2B6FC 0x710B
+0x8EA2B6FD 0x7102
+0x8EA2B6FE 0x710E
+0x8EA2B7A1 0x727E
+0x8EA2B7A2 0x727B
+0x8EA2B7A3 0x727C
+0x8EA2B7A4 0x727F
+0x8EA2B7A5 0x731D
+0x8EA2B7A6 0x7317
+0x8EA2B7A7 0x7307
+0x8EA2B7A8 0x7311
+0x8EA2B7A9 0x7318
+0x8EA2B7AA 0x730A
+0x8EA2B7AB 0x7308
+0x8EA2B7AC 0x72FF
+0x8EA2B7AD 0x730F
+0x8EA2B7AE 0x731E
+0x8EA2B7AF 0x7388
+0x8EA2B7B0 0x73F6
+0x8EA2B7B1 0x73F8
+0x8EA2B7B2 0x73F5
+0x8EA2B7B3 0x7404
+0x8EA2B7B4 0x7401
+0x8EA2B7B5 0x73FD
+0x8EA2B7B6 0x7407
+0x8EA2B7B7 0x7400
+0x8EA2B7B8 0x73FA
+0x8EA2B7B9 0x73FC
+0x8EA2B7BA 0x73FF
+0x8EA2B7BB 0x740C
+0x8EA2B7BC 0x740B
+0x8EA2B7BD 0x73F4
+0x8EA2B7BE 0x7408
+0x8EA2B7BF 0x7564
+0x8EA2B7C0 0x7563
+0x8EA2B7C1 0x75CE
+0x8EA2B7C2 0x75D2
+0x8EA2B7C3 0x75CF
+0x8EA2B7C4 0x75CB
+0x8EA2B7C5 0x75CC
+0x8EA2B7C6 0x75D1
+0x8EA2B7C7 0x75D0
+0x8EA2B7C8 0x768F
+0x8EA2B7C9 0x7689
+0x8EA2B7CA 0x76D3
+0x8EA2B7CB 0x7739
+0x8EA2B7CC 0x772F
+0x8EA2B7CD 0x772D
+0x8EA2B7CE 0x7731
+0x8EA2B7CF 0x7732
+0x8EA2B7D0 0x7734
+0x8EA2B7D1 0x7733
+0x8EA2B7D2 0x773D
+0x8EA2B7D3 0x7725
+0x8EA2B7D4 0x773B
+0x8EA2B7D5 0x7735
+0x8EA2B7D6 0x7848
+0x8EA2B7D7 0x7852
+0x8EA2B7D8 0x7849
+0x8EA2B7D9 0x784D
+0x8EA2B7DA 0x784A
+0x8EA2B7DB 0x784C
+0x8EA2B7DC 0x7826
+0x8EA2B7DD 0x7845
+0x8EA2B7DE 0x7850
+0x8EA2B7DF 0x7964
+0x8EA2B7E0 0x7967
+0x8EA2B7E1 0x7969
+0x8EA2B7E2 0x796A
+0x8EA2B7E3 0x7963
+0x8EA2B7E4 0x796B
+0x8EA2B7E5 0x7961
+0x8EA2B7E6 0x79BB
+0x8EA2B7E7 0x79FA
+0x8EA2B7E8 0x79F8
+0x8EA2B7E9 0x79F6
+0x8EA2B7EA 0x79F7
+0x8EA2B7EB 0x7A8F
+0x8EA2B7EC 0x7A94
+0x8EA2B7ED 0x7A90
+0x8EA2B7EE 0x7B35
+0x8EA2B7EF 0x7B3B
+0x8EA2B7F0 0x7B34
+0x8EA2B7F1 0x7B25
+0x8EA2B7F2 0x7B30
+0x8EA2B7F3 0x7B22
+0x8EA2B7F4 0x7B24
+0x8EA2B7F5 0x7B33
+0x8EA2B7F6 0x7B18
+0x8EA2B7F7 0x7B2A
+0x8EA2B7F8 0x7B1D
+0x8EA2B7F9 0x7B31
+0x8EA2B7FA 0x7B2B
+0x8EA2B7FB 0x7B2D
+0x8EA2B7FC 0x7B2F
+0x8EA2B7FD 0x7B32
+0x8EA2B7FE 0x7B38
+0x8EA2B8A1 0x7B1A
+0x8EA2B8A2 0x7B23
+0x8EA2B8A3 0x7C94
+0x8EA2B8A4 0x7C98
+0x8EA2B8A5 0x7C96
+0x8EA2B8A6 0x7CA3
+0x8EA2B8A7 0x7D35
+0x8EA2B8A8 0x7D3D
+0x8EA2B8A9 0x7D38
+0x8EA2B8AA 0x7D36
+0x8EA2B8AB 0x7D3A
+0x8EA2B8AC 0x7D45
+0x8EA2B8AD 0x7D2C
+0x8EA2B8AE 0x7D29
+0x8EA2B8AF 0x7D41
+0x8EA2B8B0 0x7D47
+0x8EA2B8B1 0x7D3E
+0x8EA2B8B2 0x7D3F
+0x8EA2B8B3 0x7D4A
+0x8EA2B8B4 0x7D3B
+0x8EA2B8B5 0x7D28
+0x8EA2B8B6 0x7F63
+0x8EA2B8B7 0x7F95
+0x8EA2B8B8 0x7F9C
+0x8EA2B8B9 0x7F9D
+0x8EA2B8BA 0x7F9B
+0x8EA2B8BB 0x7FCA
+0x8EA2B8BC 0x7FCB
+0x8EA2B8BD 0x7FCD
+0x8EA2B8BE 0x7FD0
+0x8EA2B8BF 0x7FD1
+0x8EA2B8C0 0x7FC7
+0x8EA2B8C1 0x7FCF
+0x8EA2B8C2 0x7FC9
+0x8EA2B8C3 0x801F
+0x8EA2B8C4 0x801E
+0x8EA2B8C5 0x801B
+0x8EA2B8C6 0x8047
+0x8EA2B8C7 0x8043
+0x8EA2B8C8 0x8048
+0x8EA2B8C9 0x8118
+0x8EA2B8CA 0x8125
+0x8EA2B8CB 0x8119
+0x8EA2B8CC 0x811B
+0x8EA2B8CD 0x812D
+0x8EA2B8CE 0x811F
+0x8EA2B8CF 0x812C
+0x8EA2B8D0 0x811E
+0x8EA2B8D1 0x8121
+0x8EA2B8D2 0x8115
+0x8EA2B8D3 0x8127
+0x8EA2B8D4 0x811D
+0x8EA2B8D5 0x8122
+0x8EA2B8D6 0x8211
+0x8EA2B8D7 0x8238
+0x8EA2B8D8 0x8233
+0x8EA2B8D9 0x823A
+0x8EA2B8DA 0x8234
+0x8EA2B8DB 0x8232
+0x8EA2B8DC 0x8274
+0x8EA2B8DD 0x8390
+0x8EA2B8DE 0x83A3
+0x8EA2B8DF 0x83A8
+0x8EA2B8E0 0x838D
+0x8EA2B8E1 0x837A
+0x8EA2B8E2 0x8373
+0x8EA2B8E3 0x83A4
+0x8EA2B8E4 0x8374
+0x8EA2B8E5 0x838F
+0x8EA2B8E6 0x8381
+0x8EA2B8E7 0x8395
+0x8EA2B8E8 0x8399
+0x8EA2B8E9 0x8375
+0x8EA2B8EA 0x8394
+0x8EA2B8EB 0x83A9
+0x8EA2B8EC 0x837D
+0x8EA2B8ED 0x8383
+0x8EA2B8EE 0x838C
+0x8EA2B8EF 0x839D
+0x8EA2B8F0 0x839B
+0x8EA2B8F1 0x83AA
+0x8EA2B8F2 0x838B
+0x8EA2B8F3 0x837E
+0x8EA2B8F4 0x83A5
+0x8EA2B8F5 0x83AF
+0x8EA2B8F6 0x8388
+0x8EA2B8F7 0x8397
+0x8EA2B8F8 0x83B0
+0x8EA2B8F9 0x837F
+0x8EA2B8FA 0x83A6
+0x8EA2B8FB 0x8387
+0x8EA2B8FC 0x83AE
+0x8EA2B8FD 0x8376
+0x8EA2B8FE 0x8659
+0x8EA2B9A1 0x8656
+0x8EA2B9A2 0x86BF
+0x8EA2B9A3 0x86B7
+0x8EA2B9A4 0x86C2
+0x8EA2B9A5 0x86C1
+0x8EA2B9A6 0x86C5
+0x8EA2B9A7 0x86BA
+0x8EA2B9A8 0x86B0
+0x8EA2B9A9 0x86C8
+0x8EA2B9AA 0x86B9
+0x8EA2B9AB 0x86B3
+0x8EA2B9AC 0x86B8
+0x8EA2B9AD 0x86CC
+0x8EA2B9AE 0x86B4
+0x8EA2B9AF 0x86BB
+0x8EA2B9B0 0x86BC
+0x8EA2B9B1 0x86C3
+0x8EA2B9B2 0x86BD
+0x8EA2B9B3 0x86BE
+0x8EA2B9B4 0x8852
+0x8EA2B9B5 0x8889
+0x8EA2B9B6 0x8895
+0x8EA2B9B7 0x88A8
+0x8EA2B9B8 0x88A2
+0x8EA2B9B9 0x88AA
+0x8EA2B9BA 0x889A
+0x8EA2B9BB 0x8891
+0x8EA2B9BC 0x88A1
+0x8EA2B9BD 0x889F
+0x8EA2B9BE 0x8898
+0x8EA2B9BF 0x88A7
+0x8EA2B9C0 0x8899
+0x8EA2B9C1 0x889B
+0x8EA2B9C2 0x8897
+0x8EA2B9C3 0x88A4
+0x8EA2B9C4 0x88AC
+0x8EA2B9C5 0x888C
+0x8EA2B9C6 0x8893
+0x8EA2B9C7 0x888E
+0x8EA2B9C8 0x8982
+0x8EA2B9C9 0x89D6
+0x8EA2B9CA 0x89D9
+0x8EA2B9CB 0x89D5
+0x8EA2B9CC 0x8A30
+0x8EA2B9CD 0x8A27
+0x8EA2B9CE 0x8A2C
+0x8EA2B9CF 0x8A1E
+0x8EA2B9D0 0x8C39
+0x8EA2B9D1 0x8C3B
+0x8EA2B9D2 0x8C5C
+0x8EA2B9D3 0x8C5D
+0x8EA2B9D4 0x8C7D
+0x8EA2B9D5 0x8CA5
+0x8EA2B9D6 0x8D7D
+0x8EA2B9D7 0x8D7B
+0x8EA2B9D8 0x8D79
+0x8EA2B9D9 0x8DBC
+0x8EA2B9DA 0x8DC2
+0x8EA2B9DB 0x8DB9
+0x8EA2B9DC 0x8DBF
+0x8EA2B9DD 0x8DC1
+0x8EA2B9DE 0x8ED8
+0x8EA2B9DF 0x8EDE
+0x8EA2B9E0 0x8EDD
+0x8EA2B9E1 0x8EDC
+0x8EA2B9E2 0x8ED7
+0x8EA2B9E3 0x8EE0
+0x8EA2B9E4 0x8EE1
+0x8EA2B9E5 0x9024
+0x8EA2B9E6 0x900B
+0x8EA2B9E7 0x9011
+0x8EA2B9E8 0x901C
+0x8EA2B9E9 0x900C
+0x8EA2B9EA 0x9021
+0x8EA2B9EB 0x90EF
+0x8EA2B9EC 0x90EA
+0x8EA2B9ED 0x90F0
+0x8EA2B9EE 0x90F4
+0x8EA2B9EF 0x90F2
+0x8EA2B9F0 0x90F3
+0x8EA2B9F1 0x90D4
+0x8EA2B9F2 0x90EB
+0x8EA2B9F3 0x90EC
+0x8EA2B9F4 0x90E9
+0x8EA2B9F5 0x9156
+0x8EA2B9F6 0x9158
+0x8EA2B9F7 0x915A
+0x8EA2B9F8 0x9153
+0x8EA2B9F9 0x9155
+0x8EA2B9FA 0x91EC
+0x8EA2B9FB 0x91F4
+0x8EA2B9FC 0x91F1
+0x8EA2B9FD 0x91F3
+0x8EA2B9FE 0x91F8
+0x8EA2BAA1 0x91E4
+0x8EA2BAA2 0x91F9
+0x8EA2BAA3 0x91EA
+0x8EA2BAA4 0x91EB
+0x8EA2BAA5 0x91F7
+0x8EA2BAA6 0x91E8
+0x8EA2BAA7 0x91EE
+0x8EA2BAA8 0x957A
+0x8EA2BAA9 0x9586
+0x8EA2BAAA 0x9588
+0x8EA2BAAB 0x967C
+0x8EA2BAAC 0x966D
+0x8EA2BAAD 0x966B
+0x8EA2BAAE 0x9671
+0x8EA2BAAF 0x966F
+0x8EA2BAB0 0x96BF
+0x8EA2BAB1 0x976A
+0x8EA2BAB2 0x9804
+0x8EA2BAB3 0x98E5
+0x8EA2BAB4 0x9997
+0x8EA2BAB5 0x509B
+0x8EA2BAB6 0x5095
+0x8EA2BAB7 0x5094
+0x8EA2BAB8 0x509E
+0x8EA2BAB9 0x508B
+0x8EA2BABA 0x50A3
+0x8EA2BABB 0x5083
+0x8EA2BABC 0x508C
+0x8EA2BABD 0x508E
+0x8EA2BABE 0x509D
+0x8EA2BABF 0x5068
+0x8EA2BAC0 0x509C
+0x8EA2BAC1 0x5092
+0x8EA2BAC2 0x5082
+0x8EA2BAC3 0x5087
+0x8EA2BAC4 0x515F
+0x8EA2BAC5 0x51D4
+0x8EA2BAC6 0x5312
+0x8EA2BAC7 0x5311
+0x8EA2BAC8 0x53A4
+0x8EA2BAC9 0x53A7
+0x8EA2BACA 0x5591
+0x8EA2BACB 0x55A8
+0x8EA2BACC 0x55A5
+0x8EA2BACD 0x55AD
+0x8EA2BACE 0x5577
+0x8EA2BACF 0x5645
+0x8EA2BAD0 0x55A2
+0x8EA2BAD1 0x5593
+0x8EA2BAD2 0x5588
+0x8EA2BAD3 0x558F
+0x8EA2BAD4 0x55B5
+0x8EA2BAD5 0x5581
+0x8EA2BAD6 0x55A3
+0x8EA2BAD7 0x5592
+0x8EA2BAD8 0x55A4
+0x8EA2BAD9 0x557D
+0x8EA2BADA 0x558C
+0x8EA2BADB 0x55A6
+0x8EA2BADC 0x557F
+0x8EA2BADD 0x5595
+0x8EA2BADE 0x55A1
+0x8EA2BADF 0x558E
+0x8EA2BAE0 0x570C
+0x8EA2BAE1 0x5829
+0x8EA2BAE2 0x5837
+0x8EA2BAE3 0x5819
+0x8EA2BAE4 0x581E
+0x8EA2BAE5 0x5827
+0x8EA2BAE6 0x5823
+0x8EA2BAE7 0x5828
+0x8EA2BAE8 0x57F5
+0x8EA2BAE9 0x5848
+0x8EA2BAEA 0x5825
+0x8EA2BAEB 0x581C
+0x8EA2BAEC 0x581B
+0x8EA2BAED 0x5833
+0x8EA2BAEE 0x583F
+0x8EA2BAEF 0x5836
+0x8EA2BAF0 0x582E
+0x8EA2BAF1 0x5839
+0x8EA2BAF2 0x5838
+0x8EA2BAF3 0x582D
+0x8EA2BAF4 0x582C
+0x8EA2BAF5 0x583B
+0x8EA2BAF6 0x5961
+0x8EA2BAF7 0x5AAF
+0x8EA2BAF8 0x5A94
+0x8EA2BAF9 0x5A9F
+0x8EA2BAFA 0x5A7A
+0x8EA2BAFB 0x5AA2
+0x8EA2BAFC 0x5A9E
+0x8EA2BAFD 0x5A78
+0x8EA2BAFE 0x5AA6
+0x8EA2BBA1 0x5A7C
+0x8EA2BBA2 0x5AA5
+0x8EA2BBA3 0x5AAC
+0x8EA2BBA4 0x5A95
+0x8EA2BBA5 0x5AAE
+0x8EA2BBA6 0x5A37
+0x8EA2BBA7 0x5A84
+0x8EA2BBA8 0x5A8A
+0x8EA2BBA9 0x5A97
+0x8EA2BBAA 0x5A83
+0x8EA2BBAB 0x5A8B
+0x8EA2BBAC 0x5AA9
+0x8EA2BBAD 0x5A7B
+0x8EA2BBAE 0x5A7D
+0x8EA2BBAF 0x5A8C
+0x8EA2BBB0 0x5A9C
+0x8EA2BBB1 0x5A8F
+0x8EA2BBB2 0x5A93
+0x8EA2BBB3 0x5A9D
+0x8EA2BBB4 0x5BEA
+0x8EA2BBB5 0x5BCD
+0x8EA2BBB6 0x5BCB
+0x8EA2BBB7 0x5BD4
+0x8EA2BBB8 0x5BD1
+0x8EA2BBB9 0x5BCA
+0x8EA2BBBA 0x5BCE
+0x8EA2BBBB 0x5C0C
+0x8EA2BBBC 0x5C30
+0x8EA2BBBD 0x5D37
+0x8EA2BBBE 0x5D43
+0x8EA2BBBF 0x5D6B
+0x8EA2BBC0 0x5D41
+0x8EA2BBC1 0x5D4B
+0x8EA2BBC2 0x5D3F
+0x8EA2BBC3 0x5D35
+0x8EA2BBC4 0x5D51
+0x8EA2BBC5 0x5D4E
+0x8EA2BBC6 0x5D55
+0x8EA2BBC7 0x5D33
+0x8EA2BBC8 0x5D3A
+0x8EA2BBC9 0x5D52
+0x8EA2BBCA 0x5D3D
+0x8EA2BBCB 0x5D31
+0x8EA2BBCC 0x5D59
+0x8EA2BBCD 0x5D42
+0x8EA2BBCE 0x5D39
+0x8EA2BBCF 0x5D49
+0x8EA2BBD0 0x5D38
+0x8EA2BBD1 0x5D3C
+0x8EA2BBD2 0x5D32
+0x8EA2BBD3 0x5D36
+0x8EA2BBD4 0x5D40
+0x8EA2BBD5 0x5D45
+0x8EA2BBD6 0x5E44
+0x8EA2BBD7 0x5E41
+0x8EA2BBD8 0x5F58
+0x8EA2BBD9 0x5FA6
+0x8EA2BBDA 0x5FA5
+0x8EA2BBDB 0x5FAB
+0x8EA2BBDC 0x60C9
+0x8EA2BBDD 0x60B9
+0x8EA2BBDE 0x60CC
+0x8EA2BBDF 0x60E2
+0x8EA2BBE0 0x60CE
+0x8EA2BBE1 0x60C4
+0x8EA2BBE2 0x6114
+0x8EA2BBE3 0x60F2
+0x8EA2BBE4 0x610A
+0x8EA2BBE5 0x6116
+0x8EA2BBE6 0x6105
+0x8EA2BBE7 0x60F5
+0x8EA2BBE8 0x6113
+0x8EA2BBE9 0x60F8
+0x8EA2BBEA 0x60FC
+0x8EA2BBEB 0x60FE
+0x8EA2BBEC 0x60C1
+0x8EA2BBED 0x6103
+0x8EA2BBEE 0x6118
+0x8EA2BBEF 0x611D
+0x8EA2BBF0 0x6110
+0x8EA2BBF1 0x60FF
+0x8EA2BBF2 0x6104
+0x8EA2BBF3 0x610B
+0x8EA2BBF4 0x624A
+0x8EA2BBF5 0x6394
+0x8EA2BBF6 0x63B1
+0x8EA2BBF7 0x63B0
+0x8EA2BBF8 0x63CE
+0x8EA2BBF9 0x63E5
+0x8EA2BBFA 0x63E8
+0x8EA2BBFB 0x63EF
+0x8EA2BBFC 0x63C3
+0x8EA2BBFD 0x649D
+0x8EA2BBFE 0x63F3
+0x8EA2BCA1 0x63CA
+0x8EA2BCA2 0x63E0
+0x8EA2BCA3 0x63F6
+0x8EA2BCA4 0x63D5
+0x8EA2BCA5 0x63F2
+0x8EA2BCA6 0x63F5
+0x8EA2BCA7 0x6461
+0x8EA2BCA8 0x63DF
+0x8EA2BCA9 0x63BE
+0x8EA2BCAA 0x63DD
+0x8EA2BCAB 0x63DC
+0x8EA2BCAC 0x63C4
+0x8EA2BCAD 0x63D8
+0x8EA2BCAE 0x63D3
+0x8EA2BCAF 0x63C2
+0x8EA2BCB0 0x63C7
+0x8EA2BCB1 0x63CC
+0x8EA2BCB2 0x63CB
+0x8EA2BCB3 0x63C8
+0x8EA2BCB4 0x63F0
+0x8EA2BCB5 0x63D7
+0x8EA2BCB6 0x63D9
+0x8EA2BCB7 0x6532
+0x8EA2BCB8 0x6567
+0x8EA2BCB9 0x656A
+0x8EA2BCBA 0x6564
+0x8EA2BCBB 0x655C
+0x8EA2BCBC 0x6568
+0x8EA2BCBD 0x6565
+0x8EA2BCBE 0x658C
+0x8EA2BCBF 0x659D
+0x8EA2BCC0 0x659E
+0x8EA2BCC1 0x65AE
+0x8EA2BCC2 0x65D0
+0x8EA2BCC3 0x65D2
+0x8EA2BCC4 0x667C
+0x8EA2BCC5 0x666C
+0x8EA2BCC6 0x667B
+0x8EA2BCC7 0x6680
+0x8EA2BCC8 0x6671
+0x8EA2BCC9 0x6679
+0x8EA2BCCA 0x666A
+0x8EA2BCCB 0x6672
+0x8EA2BCCC 0x6701
+0x8EA2BCCD 0x690C
+0x8EA2BCCE 0x68D3
+0x8EA2BCCF 0x6904
+0x8EA2BCD0 0x68DC
+0x8EA2BCD1 0x692A
+0x8EA2BCD2 0x68EC
+0x8EA2BCD3 0x68EA
+0x8EA2BCD4 0x68F1
+0x8EA2BCD5 0x690F
+0x8EA2BCD6 0x68D6
+0x8EA2BCD7 0x68F7
+0x8EA2BCD8 0x68EB
+0x8EA2BCD9 0x68E4
+0x8EA2BCDA 0x68F6
+0x8EA2BCDB 0x6913
+0x8EA2BCDC 0x6910
+0x8EA2BCDD 0x68F3
+0x8EA2BCDE 0x68E1
+0x8EA2BCDF 0x6907
+0x8EA2BCE0 0x68CC
+0x8EA2BCE1 0x6908
+0x8EA2BCE2 0x6970
+0x8EA2BCE3 0x68B4
+0x8EA2BCE4 0x6911
+0x8EA2BCE5 0x68EF
+0x8EA2BCE6 0x68C6
+0x8EA2BCE7 0x6914
+0x8EA2BCE8 0x68F8
+0x8EA2BCE9 0x68D0
+0x8EA2BCEA 0x68FD
+0x8EA2BCEB 0x68FC
+0x8EA2BCEC 0x68E8
+0x8EA2BCED 0x690B
+0x8EA2BCEE 0x690A
+0x8EA2BCEF 0x6917
+0x8EA2BCF0 0x68CE
+0x8EA2BCF1 0x68C8
+0x8EA2BCF2 0x68DD
+0x8EA2BCF3 0x68DE
+0x8EA2BCF4 0x68E6
+0x8EA2BCF5 0x68F4
+0x8EA2BCF6 0x68D1
+0x8EA2BCF7 0x6906
+0x8EA2BCF8 0x68D4
+0x8EA2BCF9 0x68E9
+0x8EA2BCFA 0x6915
+0x8EA2BCFB 0x6925
+0x8EA2BCFC 0x68C7
+0x8EA2BCFD 0x6B39
+0x8EA2BCFE 0x6B3B
+0x8EA2BDA1 0x6B3F
+0x8EA2BDA2 0x6B3C
+0x8EA2BDA3 0x6B94
+0x8EA2BDA4 0x6B97
+0x8EA2BDA5 0x6B99
+0x8EA2BDA6 0x6B95
+0x8EA2BDA7 0x6BBD
+0x8EA2BDA8 0x6BF0
+0x8EA2BDA9 0x6BF2
+0x8EA2BDAA 0x6BF3
+0x8EA2BDAB 0x6C30
+0x8EA2BDAC 0x6DFC
+0x8EA2BDAD 0x6E46
+0x8EA2BDAE 0x6E47
+0x8EA2BDAF 0x6E1F
+0x8EA2BDB0 0x6E49
+0x8EA2BDB1 0x6E88
+0x8EA2BDB2 0x6E3C
+0x8EA2BDB3 0x6E3D
+0x8EA2BDB4 0x6E45
+0x8EA2BDB5 0x6E62
+0x8EA2BDB6 0x6E2B
+0x8EA2BDB7 0x6E3F
+0x8EA2BDB8 0x6E41
+0x8EA2BDB9 0x6E5D
+0x8EA2BDBA 0x6E73
+0x8EA2BDBB 0x6E1C
+0x8EA2BDBC 0x6E33
+0x8EA2BDBD 0x6E4B
+0x8EA2BDBE 0x6E40
+0x8EA2BDBF 0x6E51
+0x8EA2BDC0 0x6E3B
+0x8EA2BDC1 0x6E03
+0x8EA2BDC2 0x6E2E
+0x8EA2BDC3 0x6E5E
+0x8EA2BDC4 0x6E68
+0x8EA2BDC5 0x6E5C
+0x8EA2BDC6 0x6E61
+0x8EA2BDC7 0x6E31
+0x8EA2BDC8 0x6E28
+0x8EA2BDC9 0x6E60
+0x8EA2BDCA 0x6E71
+0x8EA2BDCB 0x6E6B
+0x8EA2BDCC 0x6E39
+0x8EA2BDCD 0x6E22
+0x8EA2BDCE 0x6E30
+0x8EA2BDCF 0x6E53
+0x8EA2BDD0 0x6E65
+0x8EA2BDD1 0x6E27
+0x8EA2BDD2 0x6E78
+0x8EA2BDD3 0x6E64
+0x8EA2BDD4 0x6E77
+0x8EA2BDD5 0x6E55
+0x8EA2BDD6 0x6E79
+0x8EA2BDD7 0x6E52
+0x8EA2BDD8 0x6E66
+0x8EA2BDD9 0x6E35
+0x8EA2BDDA 0x6E36
+0x8EA2BDDB 0x6E5A
+0x8EA2BDDC 0x7120
+0x8EA2BDDD 0x711E
+0x8EA2BDDE 0x712F
+0x8EA2BDDF 0x70FB
+0x8EA2BDE0 0x712E
+0x8EA2BDE1 0x7131
+0x8EA2BDE2 0x7123
+0x8EA2BDE3 0x7125
+0x8EA2BDE4 0x7122
+0x8EA2BDE5 0x7132
+0x8EA2BDE6 0x711F
+0x8EA2BDE7 0x7128
+0x8EA2BDE8 0x713A
+0x8EA2BDE9 0x711B
+0x8EA2BDEA 0x724B
+0x8EA2BDEB 0x725A
+0x8EA2BDEC 0x7288
+0x8EA2BDED 0x7289
+0x8EA2BDEE 0x7286
+0x8EA2BDEF 0x7285
+0x8EA2BDF0 0x728B
+0x8EA2BDF1 0x7312
+0x8EA2BDF2 0x730B
+0x8EA2BDF3 0x7330
+0x8EA2BDF4 0x7322
+0x8EA2BDF5 0x7331
+0x8EA2BDF6 0x7333
+0x8EA2BDF7 0x7327
+0x8EA2BDF8 0x7332
+0x8EA2BDF9 0x732D
+0x8EA2BDFA 0x7326
+0x8EA2BDFB 0x7323
+0x8EA2BDFC 0x7335
+0x8EA2BDFD 0x730C
+0x8EA2BDFE 0x742E
+0x8EA2BEA1 0x742C
+0x8EA2BEA2 0x7430
+0x8EA2BEA3 0x742B
+0x8EA2BEA4 0x7416
+0x8EA2BEA5 0x741A
+0x8EA2BEA6 0x7421
+0x8EA2BEA7 0x742D
+0x8EA2BEA8 0x7431
+0x8EA2BEA9 0x7424
+0x8EA2BEAA 0x7423
+0x8EA2BEAB 0x741D
+0x8EA2BEAC 0x7429
+0x8EA2BEAD 0x7420
+0x8EA2BEAE 0x7432
+0x8EA2BEAF 0x74FB
+0x8EA2BEB0 0x752F
+0x8EA2BEB1 0x756F
+0x8EA2BEB2 0x756C
+0x8EA2BEB3 0x75E7
+0x8EA2BEB4 0x75DA
+0x8EA2BEB5 0x75E1
+0x8EA2BEB6 0x75E6
+0x8EA2BEB7 0x75DD
+0x8EA2BEB8 0x75DF
+0x8EA2BEB9 0x75E4
+0x8EA2BEBA 0x75D7
+0x8EA2BEBB 0x7695
+0x8EA2BEBC 0x7692
+0x8EA2BEBD 0x76DA
+0x8EA2BEBE 0x7746
+0x8EA2BEBF 0x7747
+0x8EA2BEC0 0x7744
+0x8EA2BEC1 0x774D
+0x8EA2BEC2 0x7745
+0x8EA2BEC3 0x774A
+0x8EA2BEC4 0x774E
+0x8EA2BEC5 0x774B
+0x8EA2BEC6 0x774C
+0x8EA2BEC7 0x77DE
+0x8EA2BEC8 0x77EC
+0x8EA2BEC9 0x7860
+0x8EA2BECA 0x7864
+0x8EA2BECB 0x7865
+0x8EA2BECC 0x785C
+0x8EA2BECD 0x786D
+0x8EA2BECE 0x7871
+0x8EA2BECF 0x786A
+0x8EA2BED0 0x786E
+0x8EA2BED1 0x7870
+0x8EA2BED2 0x7869
+0x8EA2BED3 0x7868
+0x8EA2BED4 0x785E
+0x8EA2BED5 0x7862
+0x8EA2BED6 0x7974
+0x8EA2BED7 0x7973
+0x8EA2BED8 0x7972
+0x8EA2BED9 0x7970
+0x8EA2BEDA 0x7A02
+0x8EA2BEDB 0x7A0A
+0x8EA2BEDC 0x7A03
+0x8EA2BEDD 0x7A0C
+0x8EA2BEDE 0x7A04
+0x8EA2BEDF 0x7A99
+0x8EA2BEE0 0x7AE6
+0x8EA2BEE1 0x7AE4
+0x8EA2BEE2 0x7B4A
+0x8EA2BEE3 0x7B47
+0x8EA2BEE4 0x7B44
+0x8EA2BEE5 0x7B48
+0x8EA2BEE6 0x7B4C
+0x8EA2BEE7 0x7B4E
+0x8EA2BEE8 0x7B40
+0x8EA2BEE9 0x7B58
+0x8EA2BEEA 0x7B45
+0x8EA2BEEB 0x7CA2
+0x8EA2BEEC 0x7C9E
+0x8EA2BEED 0x7CA8
+0x8EA2BEEE 0x7CA1
+0x8EA2BEEF 0x7D58
+0x8EA2BEF0 0x7D6F
+0x8EA2BEF1 0x7D63
+0x8EA2BEF2 0x7D53
+0x8EA2BEF3 0x7D56
+0x8EA2BEF4 0x7D67
+0x8EA2BEF5 0x7D6A
+0x8EA2BEF6 0x7D4F
+0x8EA2BEF7 0x7D6D
+0x8EA2BEF8 0x7D5C
+0x8EA2BEF9 0x7D6B
+0x8EA2BEFA 0x7D52
+0x8EA2BEFB 0x7D54
+0x8EA2BEFC 0x7D69
+0x8EA2BEFD 0x7D51
+0x8EA2BEFE 0x7D5F
+0x8EA2BFA1 0x7D4E
+0x8EA2BFA2 0x7F3E
+0x8EA2BFA3 0x7F3F
+0x8EA2BFA4 0x7F65
+0x8EA2BFA5 0x7F66
+0x8EA2BFA6 0x7FA2
+0x8EA2BFA7 0x7FA0
+0x8EA2BFA8 0x7FA1
+0x8EA2BFA9 0x7FD7
+0x8EA2BFAA 0x8051
+0x8EA2BFAB 0x804F
+0x8EA2BFAC 0x8050
+0x8EA2BFAD 0x80FE
+0x8EA2BFAE 0x80D4
+0x8EA2BFAF 0x8143
+0x8EA2BFB0 0x814A
+0x8EA2BFB1 0x8152
+0x8EA2BFB2 0x814F
+0x8EA2BFB3 0x8147
+0x8EA2BFB4 0x813D
+0x8EA2BFB5 0x814D
+0x8EA2BFB6 0x813A
+0x8EA2BFB7 0x81E6
+0x8EA2BFB8 0x81EE
+0x8EA2BFB9 0x81F7
+0x8EA2BFBA 0x81F8
+0x8EA2BFBB 0x81F9
+0x8EA2BFBC 0x8204
+0x8EA2BFBD 0x823C
+0x8EA2BFBE 0x823D
+0x8EA2BFBF 0x823F
+0x8EA2BFC0 0x8275
+0x8EA2BFC1 0x833B
+0x8EA2BFC2 0x83CF
+0x8EA2BFC3 0x83F9
+0x8EA2BFC4 0x8423
+0x8EA2BFC5 0x83C0
+0x8EA2BFC6 0x83E8
+0x8EA2BFC7 0x8412
+0x8EA2BFC8 0x83E7
+0x8EA2BFC9 0x83E4
+0x8EA2BFCA 0x83FC
+0x8EA2BFCB 0x83F6
+0x8EA2BFCC 0x8410
+0x8EA2BFCD 0x83C6
+0x8EA2BFCE 0x83C8
+0x8EA2BFCF 0x83EB
+0x8EA2BFD0 0x83E3
+0x8EA2BFD1 0x83BF
+0x8EA2BFD2 0x8401
+0x8EA2BFD3 0x83DD
+0x8EA2BFD4 0x83E5
+0x8EA2BFD5 0x83D8
+0x8EA2BFD6 0x83FF
+0x8EA2BFD7 0x83E1
+0x8EA2BFD8 0x83CB
+0x8EA2BFD9 0x83CE
+0x8EA2BFDA 0x83D6
+0x8EA2BFDB 0x83F5
+0x8EA2BFDC 0x83C9
+0x8EA2BFDD 0x8409
+0x8EA2BFDE 0x840F
+0x8EA2BFDF 0x83DE
+0x8EA2BFE0 0x8411
+0x8EA2BFE1 0x8406
+0x8EA2BFE2 0x83C2
+0x8EA2BFE3 0x83F3
+0x8EA2BFE4 0x83D5
+0x8EA2BFE5 0x83FA
+0x8EA2BFE6 0x83C7
+0x8EA2BFE7 0x83D1
+0x8EA2BFE8 0x83EA
+0x8EA2BFE9 0x8413
+0x8EA2BFEA 0x839A
+0x8EA2BFEB 0x83C3
+0x8EA2BFEC 0x83EC
+0x8EA2BFED 0x83EE
+0x8EA2BFEE 0x83C4
+0x8EA2BFEF 0x83FB
+0x8EA2BFF0 0x83D7
+0x8EA2BFF1 0x83E2
+0x8EA2BFF2 0x841B
+0x8EA2BFF3 0x83DB
+0x8EA2BFF4 0x83FE
+0x8EA2BFF5 0x86D8
+0x8EA2BFF6 0x86E2
+0x8EA2BFF7 0x86E6
+0x8EA2BFF8 0x86D3
+0x8EA2BFF9 0x86E3
+0x8EA2BFFA 0x86DA
+0x8EA2BFFB 0x86EA
+0x8EA2BFFC 0x86DD
+0x8EA2BFFD 0x86EB
+0x8EA2BFFE 0x86DC
+0x8EA2C0A1 0x86EC
+0x8EA2C0A2 0x86E9
+0x8EA2C0A3 0x86D7
+0x8EA2C0A4 0x86E8
+0x8EA2C0A5 0x86D1
+0x8EA2C0A6 0x8848
+0x8EA2C0A7 0x8856
+0x8EA2C0A8 0x8855
+0x8EA2C0A9 0x88BA
+0x8EA2C0AA 0x88D7
+0x8EA2C0AB 0x88B9
+0x8EA2C0AC 0x88B8
+0x8EA2C0AD 0x88C0
+0x8EA2C0AE 0x88BE
+0x8EA2C0AF 0x88B6
+0x8EA2C0B0 0x88BC
+0x8EA2C0B1 0x88B7
+0x8EA2C0B2 0x88BD
+0x8EA2C0B3 0x88B2
+0x8EA2C0B4 0x8901
+0x8EA2C0B5 0x88C9
+0x8EA2C0B6 0x8995
+0x8EA2C0B7 0x8998
+0x8EA2C0B8 0x8997
+0x8EA2C0B9 0x89DD
+0x8EA2C0BA 0x89DA
+0x8EA2C0BB 0x89DB
+0x8EA2C0BC 0x8A4E
+0x8EA2C0BD 0x8A4D
+0x8EA2C0BE 0x8A39
+0x8EA2C0BF 0x8A59
+0x8EA2C0C0 0x8A40
+0x8EA2C0C1 0x8A57
+0x8EA2C0C2 0x8A58
+0x8EA2C0C3 0x8A44
+0x8EA2C0C4 0x8A45
+0x8EA2C0C5 0x8A52
+0x8EA2C0C6 0x8A48
+0x8EA2C0C7 0x8A51
+0x8EA2C0C8 0x8A4A
+0x8EA2C0C9 0x8A4C
+0x8EA2C0CA 0x8A4F
+0x8EA2C0CB 0x8C5F
+0x8EA2C0CC 0x8C81
+0x8EA2C0CD 0x8C80
+0x8EA2C0CE 0x8CBA
+0x8EA2C0CF 0x8CBE
+0x8EA2C0D0 0x8CB0
+0x8EA2C0D1 0x8CB9
+0x8EA2C0D2 0x8CB5
+0x8EA2C0D3 0x8D84
+0x8EA2C0D4 0x8D80
+0x8EA2C0D5 0x8D89
+0x8EA2C0D6 0x8DD8
+0x8EA2C0D7 0x8DD3
+0x8EA2C0D8 0x8DCD
+0x8EA2C0D9 0x8DC7
+0x8EA2C0DA 0x8DD6
+0x8EA2C0DB 0x8DDC
+0x8EA2C0DC 0x8DCF
+0x8EA2C0DD 0x8DD5
+0x8EA2C0DE 0x8DD9
+0x8EA2C0DF 0x8DC8
+0x8EA2C0E0 0x8DD7
+0x8EA2C0E1 0x8DC5
+0x8EA2C0E2 0x8EEF
+0x8EA2C0E3 0x8EF7
+0x8EA2C0E4 0x8EFA
+0x8EA2C0E5 0x8EF9
+0x8EA2C0E6 0x8EE6
+0x8EA2C0E7 0x8EEE
+0x8EA2C0E8 0x8EE5
+0x8EA2C0E9 0x8EF5
+0x8EA2C0EA 0x8EE7
+0x8EA2C0EB 0x8EE8
+0x8EA2C0EC 0x8EF6
+0x8EA2C0ED 0x8EEB
+0x8EA2C0EE 0x8EF1
+0x8EA2C0EF 0x8EEC
+0x8EA2C0F0 0x8EF4
+0x8EA2C0F1 0x8EE9
+0x8EA2C0F2 0x902D
+0x8EA2C0F3 0x9034
+0x8EA2C0F4 0x902F
+0x8EA2C0F5 0x9106
+0x8EA2C0F6 0x912C
+0x8EA2C0F7 0x9104
+0x8EA2C0F8 0x90FF
+0x8EA2C0F9 0x90FC
+0x8EA2C0FA 0x9108
+0x8EA2C0FB 0x90F9
+0x8EA2C0FC 0x90FB
+0x8EA2C0FD 0x9101
+0x8EA2C0FE 0x9100
+0x8EA2C1A1 0x9107
+0x8EA2C1A2 0x9105
+0x8EA2C1A3 0x9103
+0x8EA2C1A4 0x9161
+0x8EA2C1A5 0x9164
+0x8EA2C1A6 0x915F
+0x8EA2C1A7 0x9162
+0x8EA2C1A8 0x9160
+0x8EA2C1A9 0x9201
+0x8EA2C1AA 0x920A
+0x8EA2C1AB 0x9225
+0x8EA2C1AC 0x9203
+0x8EA2C1AD 0x921A
+0x8EA2C1AE 0x9226
+0x8EA2C1AF 0x920F
+0x8EA2C1B0 0x920C
+0x8EA2C1B1 0x9200
+0x8EA2C1B2 0x9212
+0x8EA2C1B3 0x91FF
+0x8EA2C1B4 0x91FD
+0x8EA2C1B5 0x9206
+0x8EA2C1B6 0x9204
+0x8EA2C1B7 0x9227
+0x8EA2C1B8 0x9202
+0x8EA2C1B9 0x921C
+0x8EA2C1BA 0x9224
+0x8EA2C1BB 0x9219
+0x8EA2C1BC 0x9217
+0x8EA2C1BD 0x9205
+0x8EA2C1BE 0x9216
+0x8EA2C1BF 0x957B
+0x8EA2C1C0 0x958D
+0x8EA2C1C1 0x958C
+0x8EA2C1C2 0x9590
+0x8EA2C1C3 0x9687
+0x8EA2C1C4 0x967E
+0x8EA2C1C5 0x9688
+0x8EA2C1C6 0x9689
+0x8EA2C1C7 0x9683
+0x8EA2C1C8 0x9680
+0x8EA2C1C9 0x96C2
+0x8EA2C1CA 0x96C8
+0x8EA2C1CB 0x96C3
+0x8EA2C1CC 0x96F1
+0x8EA2C1CD 0x96F0
+0x8EA2C1CE 0x976C
+0x8EA2C1CF 0x9770
+0x8EA2C1D0 0x976E
+0x8EA2C1D1 0x9807
+0x8EA2C1D2 0x98A9
+0x8EA2C1D3 0x98EB
+0x8EA2C1D4 0x9CE6
+0x8EA2C1D5 0x9EF9
+0x8EA2C1D6 0x4E83
+0x8EA2C1D7 0x4E84
+0x8EA2C1D8 0x4EB6
+0x8EA2C1D9 0x50BD
+0x8EA2C1DA 0x50BF
+0x8EA2C1DB 0x50C6
+0x8EA2C1DC 0x50AE
+0x8EA2C1DD 0x50C4
+0x8EA2C1DE 0x50CA
+0x8EA2C1DF 0x50B4
+0x8EA2C1E0 0x50C8
+0x8EA2C1E1 0x50C2
+0x8EA2C1E2 0x50B0
+0x8EA2C1E3 0x50C1
+0x8EA2C1E4 0x50BA
+0x8EA2C1E5 0x50B1
+0x8EA2C1E6 0x50CB
+0x8EA2C1E7 0x50C9
+0x8EA2C1E8 0x50B6
+0x8EA2C1E9 0x50B8
+0x8EA2C1EA 0x51D7
+0x8EA2C1EB 0x527A
+0x8EA2C1EC 0x5278
+0x8EA2C1ED 0x527B
+0x8EA2C1EE 0x527C
+0x8EA2C1EF 0x55C3
+0x8EA2C1F0 0x55DB
+0x8EA2C1F1 0x55CC
+0x8EA2C1F2 0x55D0
+0x8EA2C1F3 0x55CB
+0x8EA2C1F4 0x55CA
+0x8EA2C1F5 0x55DD
+0x8EA2C1F6 0x55C0
+0x8EA2C1F7 0x55D4
+0x8EA2C1F8 0x55C4
+0x8EA2C1F9 0x55E9
+0x8EA2C1FA 0x55BF
+0x8EA2C1FB 0x55D2
+0x8EA2C1FC 0x558D
+0x8EA2C1FD 0x55CF
+0x8EA2C1FE 0x55D5
+0x8EA2C2A1 0x55E2
+0x8EA2C2A2 0x55D6
+0x8EA2C2A3 0x55C8
+0x8EA2C2A4 0x55F2
+0x8EA2C2A5 0x55CD
+0x8EA2C2A6 0x55D9
+0x8EA2C2A7 0x55C2
+0x8EA2C2A8 0x5714
+0x8EA2C2A9 0x5853
+0x8EA2C2AA 0x5868
+0x8EA2C2AB 0x5864
+0x8EA2C2AC 0x584F
+0x8EA2C2AD 0x584D
+0x8EA2C2AE 0x5849
+0x8EA2C2AF 0x586F
+0x8EA2C2B0 0x5855
+0x8EA2C2B1 0x584E
+0x8EA2C2B2 0x585D
+0x8EA2C2B3 0x5859
+0x8EA2C2B4 0x5865
+0x8EA2C2B5 0x585B
+0x8EA2C2B6 0x583D
+0x8EA2C2B7 0x5863
+0x8EA2C2B8 0x5871
+0x8EA2C2B9 0x58FC
+0x8EA2C2BA 0x5AC7
+0x8EA2C2BB 0x5AC4
+0x8EA2C2BC 0x5ACB
+0x8EA2C2BD 0x5ABA
+0x8EA2C2BE 0x5AB8
+0x8EA2C2BF 0x5AB1
+0x8EA2C2C0 0x5AB5
+0x8EA2C2C1 0x5AB0
+0x8EA2C2C2 0x5ABF
+0x8EA2C2C3 0x5AC8
+0x8EA2C2C4 0x5ABB
+0x8EA2C2C5 0x5AC6
+0x8EA2C2C6 0x5AB7
+0x8EA2C2C7 0x5AC0
+0x8EA2C2C8 0x5ACA
+0x8EA2C2C9 0x5AB4
+0x8EA2C2CA 0x5AB6
+0x8EA2C2CB 0x5ACD
+0x8EA2C2CC 0x5AB9
+0x8EA2C2CD 0x5A90
+0x8EA2C2CE 0x5BD6
+0x8EA2C2CF 0x5BD8
+0x8EA2C2D0 0x5BD9
+0x8EA2C2D1 0x5C1F
+0x8EA2C2D2 0x5C33
+0x8EA2C2D3 0x5D71
+0x8EA2C2D4 0x5D63
+0x8EA2C2D5 0x5D4A
+0x8EA2C2D6 0x5D65
+0x8EA2C2D7 0x5D72
+0x8EA2C2D8 0x5D6C
+0x8EA2C2D9 0x5D5E
+0x8EA2C2DA 0x5D68
+0x8EA2C2DB 0x5D67
+0x8EA2C2DC 0x5D62
+0x8EA2C2DD 0x5DF0
+0x8EA2C2DE 0x5E4F
+0x8EA2C2DF 0x5E4E
+0x8EA2C2E0 0x5E4A
+0x8EA2C2E1 0x5E4D
+0x8EA2C2E2 0x5E4B
+0x8EA2C2E3 0x5EC5
+0x8EA2C2E4 0x5ECC
+0x8EA2C2E5 0x5EC6
+0x8EA2C2E6 0x5ECB
+0x8EA2C2E7 0x5EC7
+0x8EA2C2E8 0x5F40
+0x8EA2C2E9 0x5FAF
+0x8EA2C2EA 0x5FAD
+0x8EA2C2EB 0x60F7
+0x8EA2C2EC 0x6149
+0x8EA2C2ED 0x614A
+0x8EA2C2EE 0x612B
+0x8EA2C2EF 0x6145
+0x8EA2C2F0 0x6136
+0x8EA2C2F1 0x6132
+0x8EA2C2F2 0x612E
+0x8EA2C2F3 0x6146
+0x8EA2C2F4 0x612F
+0x8EA2C2F5 0x614F
+0x8EA2C2F6 0x6129
+0x8EA2C2F7 0x6140
+0x8EA2C2F8 0x6220
+0x8EA2C2F9 0x9168
+0x8EA2C2FA 0x6223
+0x8EA2C2FB 0x6225
+0x8EA2C2FC 0x6224
+0x8EA2C2FD 0x63C5
+0x8EA2C2FE 0x63F1
+0x8EA2C3A1 0x63EB
+0x8EA2C3A2 0x6410
+0x8EA2C3A3 0x6412
+0x8EA2C3A4 0x6409
+0x8EA2C3A5 0x6420
+0x8EA2C3A6 0x6424
+0x8EA2C3A7 0x6433
+0x8EA2C3A8 0x6443
+0x8EA2C3A9 0x641F
+0x8EA2C3AA 0x6415
+0x8EA2C3AB 0x6418
+0x8EA2C3AC 0x6439
+0x8EA2C3AD 0x6437
+0x8EA2C3AE 0x6422
+0x8EA2C3AF 0x6423
+0x8EA2C3B0 0x640C
+0x8EA2C3B1 0x6426
+0x8EA2C3B2 0x6430
+0x8EA2C3B3 0x6428
+0x8EA2C3B4 0x6441
+0x8EA2C3B5 0x6435
+0x8EA2C3B6 0x642F
+0x8EA2C3B7 0x640A
+0x8EA2C3B8 0x641A
+0x8EA2C3B9 0x6440
+0x8EA2C3BA 0x6425
+0x8EA2C3BB 0x6427
+0x8EA2C3BC 0x640B
+0x8EA2C3BD 0x63E7
+0x8EA2C3BE 0x641B
+0x8EA2C3BF 0x642E
+0x8EA2C3C0 0x6421
+0x8EA2C3C1 0x640E
+0x8EA2C3C2 0x656F
+0x8EA2C3C3 0x6592
+0x8EA2C3C4 0x65D3
+0x8EA2C3C5 0x6686
+0x8EA2C3C6 0x668C
+0x8EA2C3C7 0x6695
+0x8EA2C3C8 0x6690
+0x8EA2C3C9 0x668B
+0x8EA2C3CA 0x668A
+0x8EA2C3CB 0x6699
+0x8EA2C3CC 0x6694
+0x8EA2C3CD 0x6678
+0x8EA2C3CE 0x6720
+0x8EA2C3CF 0x6966
+0x8EA2C3D0 0x695F
+0x8EA2C3D1 0x6938
+0x8EA2C3D2 0x694E
+0x8EA2C3D3 0x6962
+0x8EA2C3D4 0x6971
+0x8EA2C3D5 0x693F
+0x8EA2C3D6 0x6945
+0x8EA2C3D7 0x696A
+0x8EA2C3D8 0x6939
+0x8EA2C3D9 0x6942
+0x8EA2C3DA 0x6957
+0x8EA2C3DB 0x6959
+0x8EA2C3DC 0x697A
+0x8EA2C3DD 0x6948
+0x8EA2C3DE 0x6949
+0x8EA2C3DF 0x6935
+0x8EA2C3E0 0x696C
+0x8EA2C3E1 0x6933
+0x8EA2C3E2 0x693D
+0x8EA2C3E3 0x6965
+0x8EA2C3E4 0x68F0
+0x8EA2C3E5 0x6978
+0x8EA2C3E6 0x6934
+0x8EA2C3E7 0x6969
+0x8EA2C3E8 0x6940
+0x8EA2C3E9 0x696F
+0x8EA2C3EA 0x6944
+0x8EA2C3EB 0x6976
+0x8EA2C3EC 0x6958
+0x8EA2C3ED 0x6941
+0x8EA2C3EE 0x6974
+0x8EA2C3EF 0x694C
+0x8EA2C3F0 0x693B
+0x8EA2C3F1 0x694B
+0x8EA2C3F2 0x6937
+0x8EA2C3F3 0x695C
+0x8EA2C3F4 0x694F
+0x8EA2C3F5 0x6951
+0x8EA2C3F6 0x6932
+0x8EA2C3F7 0x6952
+0x8EA2C3F8 0x692F
+0x8EA2C3F9 0x697B
+0x8EA2C3FA 0x693C
+0x8EA2C3FB 0x6B46
+0x8EA2C3FC 0x6B45
+0x8EA2C3FD 0x6B43
+0x8EA2C3FE 0x6B42
+0x8EA2C4A1 0x6B48
+0x8EA2C4A2 0x6B41
+0x8EA2C4A3 0x6B9B
+0x8EA2C4A4 0x6BFB
+0x8EA2C4A5 0x6BFC
+0x8EA2C4A6 0x6BF9
+0x8EA2C4A7 0x6BF7
+0x8EA2C4A8 0x6BF8
+0x8EA2C4A9 0x6E9B
+0x8EA2C4AA 0x6ED6
+0x8EA2C4AB 0x6EC8
+0x8EA2C4AC 0x6E8F
+0x8EA2C4AD 0x6EC0
+0x8EA2C4AE 0x6E9F
+0x8EA2C4AF 0x6E93
+0x8EA2C4B0 0x6E94
+0x8EA2C4B1 0x6EA0
+0x8EA2C4B2 0x6EB1
+0x8EA2C4B3 0x6EB9
+0x8EA2C4B4 0x6EC6
+0x8EA2C4B5 0x6ED2
+0x8EA2C4B6 0x6EBD
+0x8EA2C4B7 0x6EC1
+0x8EA2C4B8 0x6E9E
+0x8EA2C4B9 0x6EC9
+0x8EA2C4BA 0x6EB7
+0x8EA2C4BB 0x6EB0
+0x8EA2C4BC 0x6ECD
+0x8EA2C4BD 0x6EA6
+0x8EA2C4BE 0x6ECF
+0x8EA2C4BF 0x6EB2
+0x8EA2C4C0 0x6EBE
+0x8EA2C4C1 0x6EC3
+0x8EA2C4C2 0x6EDC
+0x8EA2C4C3 0x6ED8
+0x8EA2C4C4 0x6E99
+0x8EA2C4C5 0x6E92
+0x8EA2C4C6 0x6E8E
+0x8EA2C4C7 0x6E8D
+0x8EA2C4C8 0x6EA4
+0x8EA2C4C9 0x6EA1
+0x8EA2C4CA 0x6EBF
+0x8EA2C4CB 0x6EB3
+0x8EA2C4CC 0x6ED0
+0x8EA2C4CD 0x6ECA
+0x8EA2C4CE 0x6E97
+0x8EA2C4CF 0x6EAE
+0x8EA2C4D0 0x6EA3
+0x8EA2C4D1 0x7147
+0x8EA2C4D2 0x7154
+0x8EA2C4D3 0x7152
+0x8EA2C4D4 0x7163
+0x8EA2C4D5 0x7160
+0x8EA2C4D6 0x7141
+0x8EA2C4D7 0x715D
+0x8EA2C4D8 0x7162
+0x8EA2C4D9 0x7172
+0x8EA2C4DA 0x7178
+0x8EA2C4DB 0x716A
+0x8EA2C4DC 0x7161
+0x8EA2C4DD 0x7142
+0x8EA2C4DE 0x7158
+0x8EA2C4DF 0x7143
+0x8EA2C4E0 0x714B
+0x8EA2C4E1 0x7170
+0x8EA2C4E2 0x715F
+0x8EA2C4E3 0x7150
+0x8EA2C4E4 0x7153
+0x8EA2C4E5 0x7144
+0x8EA2C4E6 0x714D
+0x8EA2C4E7 0x715A
+0x8EA2C4E8 0x724F
+0x8EA2C4E9 0x728D
+0x8EA2C4EA 0x728C
+0x8EA2C4EB 0x7291
+0x8EA2C4EC 0x7290
+0x8EA2C4ED 0x728E
+0x8EA2C4EE 0x733C
+0x8EA2C4EF 0x7342
+0x8EA2C4F0 0x733B
+0x8EA2C4F1 0x733A
+0x8EA2C4F2 0x7340
+0x8EA2C4F3 0x734A
+0x8EA2C4F4 0x7349
+0x8EA2C4F5 0x7444
+0x8EA2C4F6 0x744A
+0x8EA2C4F7 0x744B
+0x8EA2C4F8 0x7452
+0x8EA2C4F9 0x7451
+0x8EA2C4FA 0x7457
+0x8EA2C4FB 0x7440
+0x8EA2C4FC 0x744F
+0x8EA2C4FD 0x7450
+0x8EA2C4FE 0x744E
+0x8EA2C5A1 0x7442
+0x8EA2C5A2 0x7446
+0x8EA2C5A3 0x744D
+0x8EA2C5A4 0x7454
+0x8EA2C5A5 0x74E1
+0x8EA2C5A6 0x74FF
+0x8EA2C5A7 0x74FE
+0x8EA2C5A8 0x74FD
+0x8EA2C5A9 0x751D
+0x8EA2C5AA 0x7579
+0x8EA2C5AB 0x7577
+0x8EA2C5AC 0x6983
+0x8EA2C5AD 0x75EF
+0x8EA2C5AE 0x760F
+0x8EA2C5AF 0x7603
+0x8EA2C5B0 0x75F7
+0x8EA2C5B1 0x75FE
+0x8EA2C5B2 0x75FC
+0x8EA2C5B3 0x75F9
+0x8EA2C5B4 0x75F8
+0x8EA2C5B5 0x7610
+0x8EA2C5B6 0x75FB
+0x8EA2C5B7 0x75F6
+0x8EA2C5B8 0x75ED
+0x8EA2C5B9 0x75F5
+0x8EA2C5BA 0x75FD
+0x8EA2C5BB 0x7699
+0x8EA2C5BC 0x76B5
+0x8EA2C5BD 0x76DD
+0x8EA2C5BE 0x7755
+0x8EA2C5BF 0x775F
+0x8EA2C5C0 0x7760
+0x8EA2C5C1 0x7752
+0x8EA2C5C2 0x7756
+0x8EA2C5C3 0x775A
+0x8EA2C5C4 0x7769
+0x8EA2C5C5 0x7767
+0x8EA2C5C6 0x7754
+0x8EA2C5C7 0x7759
+0x8EA2C5C8 0x776D
+0x8EA2C5C9 0x77E0
+0x8EA2C5CA 0x7887
+0x8EA2C5CB 0x789A
+0x8EA2C5CC 0x7894
+0x8EA2C5CD 0x788F
+0x8EA2C5CE 0x7884
+0x8EA2C5CF 0x7895
+0x8EA2C5D0 0x7885
+0x8EA2C5D1 0x7886
+0x8EA2C5D2 0x78A1
+0x8EA2C5D3 0x7883
+0x8EA2C5D4 0x7879
+0x8EA2C5D5 0x7899
+0x8EA2C5D6 0x7880
+0x8EA2C5D7 0x7896
+0x8EA2C5D8 0x787B
+0x8EA2C5D9 0x797C
+0x8EA2C5DA 0x7982
+0x8EA2C5DB 0x797D
+0x8EA2C5DC 0x7979
+0x8EA2C5DD 0x7A11
+0x8EA2C5DE 0x7A18
+0x8EA2C5DF 0x7A19
+0x8EA2C5E0 0x7A12
+0x8EA2C5E1 0x7A17
+0x8EA2C5E2 0x7A15
+0x8EA2C5E3 0x7A22
+0x8EA2C5E4 0x7A13
+0x8EA2C5E5 0x7A1B
+0x8EA2C5E6 0x7A10
+0x8EA2C5E7 0x7AA3
+0x8EA2C5E8 0x7AA2
+0x8EA2C5E9 0x7A9E
+0x8EA2C5EA 0x7AEB
+0x8EA2C5EB 0x7B66
+0x8EA2C5EC 0x7B64
+0x8EA2C5ED 0x7B6D
+0x8EA2C5EE 0x7B74
+0x8EA2C5EF 0x7B69
+0x8EA2C5F0 0x7B72
+0x8EA2C5F1 0x7B65
+0x8EA2C5F2 0x7B73
+0x8EA2C5F3 0x7B71
+0x8EA2C5F4 0x7B70
+0x8EA2C5F5 0x7B61
+0x8EA2C5F6 0x7B78
+0x8EA2C5F7 0x7B76
+0x8EA2C5F8 0x7B63
+0x8EA2C5F9 0x7CB2
+0x8EA2C5FA 0x7CB4
+0x8EA2C5FB 0x7CAF
+0x8EA2C5FC 0x7D88
+0x8EA2C5FD 0x7D86
+0x8EA2C5FE 0x7D80
+0x8EA2C6A1 0x7D8D
+0x8EA2C6A2 0x7D7F
+0x8EA2C6A3 0x7D85
+0x8EA2C6A4 0x7D7A
+0x8EA2C6A5 0x7D8E
+0x8EA2C6A6 0x7D7B
+0x8EA2C6A7 0x7D83
+0x8EA2C6A8 0x7D7C
+0x8EA2C6A9 0x7D8C
+0x8EA2C6AA 0x7D94
+0x8EA2C6AB 0x7D84
+0x8EA2C6AC 0x7D7D
+0x8EA2C6AD 0x7D92
+0x8EA2C6AE 0x7F6D
+0x8EA2C6AF 0x7F6B
+0x8EA2C6B0 0x7F67
+0x8EA2C6B1 0x7F68
+0x8EA2C6B2 0x7F6C
+0x8EA2C6B3 0x7FA6
+0x8EA2C6B4 0x7FA5
+0x8EA2C6B5 0x7FA7
+0x8EA2C6B6 0x7FDB
+0x8EA2C6B7 0x7FDC
+0x8EA2C6B8 0x8021
+0x8EA2C6B9 0x8164
+0x8EA2C6BA 0x8160
+0x8EA2C6BB 0x8177
+0x8EA2C6BC 0x815C
+0x8EA2C6BD 0x8169
+0x8EA2C6BE 0x815B
+0x8EA2C6BF 0x8162
+0x8EA2C6C0 0x8172
+0x8EA2C6C1 0x6721
+0x8EA2C6C2 0x815E
+0x8EA2C6C3 0x8176
+0x8EA2C6C4 0x8167
+0x8EA2C6C5 0x816F
+0x8EA2C6C6 0x8144
+0x8EA2C6C7 0x8161
+0x8EA2C6C8 0x821D
+0x8EA2C6C9 0x8249
+0x8EA2C6CA 0x8244
+0x8EA2C6CB 0x8240
+0x8EA2C6CC 0x8242
+0x8EA2C6CD 0x8245
+0x8EA2C6CE 0x84F1
+0x8EA2C6CF 0x843F
+0x8EA2C6D0 0x8456
+0x8EA2C6D1 0x8476
+0x8EA2C6D2 0x8479
+0x8EA2C6D3 0x848F
+0x8EA2C6D4 0x848D
+0x8EA2C6D5 0x8465
+0x8EA2C6D6 0x8451
+0x8EA2C6D7 0x8440
+0x8EA2C6D8 0x8486
+0x8EA2C6D9 0x8467
+0x8EA2C6DA 0x8430
+0x8EA2C6DB 0x844D
+0x8EA2C6DC 0x847D
+0x8EA2C6DD 0x845A
+0x8EA2C6DE 0x8459
+0x8EA2C6DF 0x8474
+0x8EA2C6E0 0x8473
+0x8EA2C6E1 0x845D
+0x8EA2C6E2 0x8507
+0x8EA2C6E3 0x845E
+0x8EA2C6E4 0x8437
+0x8EA2C6E5 0x843A
+0x8EA2C6E6 0x8434
+0x8EA2C6E7 0x847A
+0x8EA2C6E8 0x8443
+0x8EA2C6E9 0x8478
+0x8EA2C6EA 0x8432
+0x8EA2C6EB 0x8445
+0x8EA2C6EC 0x8429
+0x8EA2C6ED 0x83D9
+0x8EA2C6EE 0x844B
+0x8EA2C6EF 0x842F
+0x8EA2C6F0 0x8442
+0x8EA2C6F1 0x842D
+0x8EA2C6F2 0x845F
+0x8EA2C6F3 0x8470
+0x8EA2C6F4 0x8439
+0x8EA2C6F5 0x844E
+0x8EA2C6F6 0x844C
+0x8EA2C6F7 0x8452
+0x8EA2C6F8 0x846F
+0x8EA2C6F9 0x84C5
+0x8EA2C6FA 0x848E
+0x8EA2C6FB 0x843B
+0x8EA2C6FC 0x8447
+0x8EA2C6FD 0x8436
+0x8EA2C6FE 0x8433
+0x8EA2C7A1 0x8468
+0x8EA2C7A2 0x847E
+0x8EA2C7A3 0x8444
+0x8EA2C7A4 0x842B
+0x8EA2C7A5 0x8460
+0x8EA2C7A6 0x8454
+0x8EA2C7A7 0x846E
+0x8EA2C7A8 0x8450
+0x8EA2C7A9 0x870B
+0x8EA2C7AA 0x8704
+0x8EA2C7AB 0x86F7
+0x8EA2C7AC 0x870C
+0x8EA2C7AD 0x86FA
+0x8EA2C7AE 0x86D6
+0x8EA2C7AF 0x86F5
+0x8EA2C7B0 0x874D
+0x8EA2C7B1 0x86F8
+0x8EA2C7B2 0x870E
+0x8EA2C7B3 0x8709
+0x8EA2C7B4 0x8701
+0x8EA2C7B5 0x86F6
+0x8EA2C7B6 0x870D
+0x8EA2C7B7 0x8705
+0x8EA2C7B8 0x88D6
+0x8EA2C7B9 0x88CB
+0x8EA2C7BA 0x88CD
+0x8EA2C7BB 0x88CE
+0x8EA2C7BC 0x88DE
+0x8EA2C7BD 0x88DB
+0x8EA2C7BE 0x88DA
+0x8EA2C7BF 0x88CC
+0x8EA2C7C0 0x88D0
+0x8EA2C7C1 0x8985
+0x8EA2C7C2 0x899B
+0x8EA2C7C3 0x89DF
+0x8EA2C7C4 0x89E5
+0x8EA2C7C5 0x89E4
+0x8EA2C7C6 0x89E1
+0x8EA2C7C7 0x89E0
+0x8EA2C7C8 0x89E2
+0x8EA2C7C9 0x89DC
+0x8EA2C7CA 0x89E6
+0x8EA2C7CB 0x8A76
+0x8EA2C7CC 0x8A86
+0x8EA2C7CD 0x8A7F
+0x8EA2C7CE 0x8A61
+0x8EA2C7CF 0x8A3F
+0x8EA2C7D0 0x8A77
+0x8EA2C7D1 0x8A82
+0x8EA2C7D2 0x8A84
+0x8EA2C7D3 0x8A75
+0x8EA2C7D4 0x8A83
+0x8EA2C7D5 0x8A81
+0x8EA2C7D6 0x8A74
+0x8EA2C7D7 0x8A7A
+0x8EA2C7D8 0x8C3C
+0x8EA2C7D9 0x8C4B
+0x8EA2C7DA 0x8C4A
+0x8EA2C7DB 0x8C65
+0x8EA2C7DC 0x8C64
+0x8EA2C7DD 0x8C66
+0x8EA2C7DE 0x8C86
+0x8EA2C7DF 0x8C84
+0x8EA2C7E0 0x8C85
+0x8EA2C7E1 0x8CCC
+0x8EA2C7E2 0x8D68
+0x8EA2C7E3 0x8D69
+0x8EA2C7E4 0x8D91
+0x8EA2C7E5 0x8D8C
+0x8EA2C7E6 0x8D8E
+0x8EA2C7E7 0x8D8F
+0x8EA2C7E8 0x8D8D
+0x8EA2C7E9 0x8D93
+0x8EA2C7EA 0x8D94
+0x8EA2C7EB 0x8D90
+0x8EA2C7EC 0x8D92
+0x8EA2C7ED 0x8DF0
+0x8EA2C7EE 0x8DE0
+0x8EA2C7EF 0x8DEC
+0x8EA2C7F0 0x8DF1
+0x8EA2C7F1 0x8DEE
+0x8EA2C7F2 0x8DD0
+0x8EA2C7F3 0x8DE9
+0x8EA2C7F4 0x8DE3
+0x8EA2C7F5 0x8DE2
+0x8EA2C7F6 0x8DE7
+0x8EA2C7F7 0x8DF2
+0x8EA2C7F8 0x8DEB
+0x8EA2C7F9 0x8DF4
+0x8EA2C7FA 0x8F06
+0x8EA2C7FB 0x8EFF
+0x8EA2C7FC 0x8F01
+0x8EA2C7FD 0x8F00
+0x8EA2C7FE 0x8F05
+0x8EA2C8A1 0x8F07
+0x8EA2C8A2 0x8F08
+0x8EA2C8A3 0x8F02
+0x8EA2C8A4 0x8F0B
+0x8EA2C8A5 0x9052
+0x8EA2C8A6 0x903F
+0x8EA2C8A7 0x9044
+0x8EA2C8A8 0x9049
+0x8EA2C8A9 0x903D
+0x8EA2C8AA 0x9110
+0x8EA2C8AB 0x910D
+0x8EA2C8AC 0x910F
+0x8EA2C8AD 0x9111
+0x8EA2C8AE 0x9116
+0x8EA2C8AF 0x9114
+0x8EA2C8B0 0x910B
+0x8EA2C8B1 0x910E
+0x8EA2C8B2 0x916E
+0x8EA2C8B3 0x916F
+0x8EA2C8B4 0x9248
+0x8EA2C8B5 0x9252
+0x8EA2C8B6 0x9230
+0x8EA2C8B7 0x923A
+0x8EA2C8B8 0x9266
+0x8EA2C8B9 0x9233
+0x8EA2C8BA 0x9265
+0x8EA2C8BB 0x925E
+0x8EA2C8BC 0x9283
+0x8EA2C8BD 0x922E
+0x8EA2C8BE 0x924A
+0x8EA2C8BF 0x9246
+0x8EA2C8C0 0x926D
+0x8EA2C8C1 0x926C
+0x8EA2C8C2 0x924F
+0x8EA2C8C3 0x9260
+0x8EA2C8C4 0x9267
+0x8EA2C8C5 0x926F
+0x8EA2C8C6 0x9236
+0x8EA2C8C7 0x9261
+0x8EA2C8C8 0x9270
+0x8EA2C8C9 0x9231
+0x8EA2C8CA 0x9254
+0x8EA2C8CB 0x9263
+0x8EA2C8CC 0x9250
+0x8EA2C8CD 0x9272
+0x8EA2C8CE 0x924E
+0x8EA2C8CF 0x9253
+0x8EA2C8D0 0x924C
+0x8EA2C8D1 0x9256
+0x8EA2C8D2 0x9232
+0x8EA2C8D3 0x959F
+0x8EA2C8D4 0x959C
+0x8EA2C8D5 0x959E
+0x8EA2C8D6 0x959B
+0x8EA2C8D7 0x9692
+0x8EA2C8D8 0x9693
+0x8EA2C8D9 0x9691
+0x8EA2C8DA 0x9697
+0x8EA2C8DB 0x96CE
+0x8EA2C8DC 0x96FA
+0x8EA2C8DD 0x96FD
+0x8EA2C8DE 0x96F8
+0x8EA2C8DF 0x96F5
+0x8EA2C8E0 0x9773
+0x8EA2C8E1 0x9777
+0x8EA2C8E2 0x9778
+0x8EA2C8E3 0x9772
+0x8EA2C8E4 0x980F
+0x8EA2C8E5 0x980D
+0x8EA2C8E6 0x980E
+0x8EA2C8E7 0x98AC
+0x8EA2C8E8 0x98F6
+0x8EA2C8E9 0x98F9
+0x8EA2C8EA 0x99AF
+0x8EA2C8EB 0x99B2
+0x8EA2C8EC 0x99B0
+0x8EA2C8ED 0x99B5
+0x8EA2C8EE 0x9AAD
+0x8EA2C8EF 0x9AAB
+0x8EA2C8F0 0x9B5B
+0x8EA2C8F1 0x9CEA
+0x8EA2C8F2 0x9CED
+0x8EA2C8F3 0x9CE7
+0x8EA2C8F4 0x9E80
+0x8EA2C8F5 0x9EFD
+0x8EA2C8F6 0x50E6
+0x8EA2C8F7 0x50D4
+0x8EA2C8F8 0x50D7
+0x8EA2C8F9 0x50E8
+0x8EA2C8FA 0x50F3
+0x8EA2C8FB 0x50DB
+0x8EA2C8FC 0x50EA
+0x8EA2C8FD 0x50DD
+0x8EA2C8FE 0x50E4
+0x8EA2C9A1 0x50D3
+0x8EA2C9A2 0x50EC
+0x8EA2C9A3 0x50F0
+0x8EA2C9A4 0x50EF
+0x8EA2C9A5 0x50E3
+0x8EA2C9A6 0x50E0
+0x8EA2C9A7 0x51D8
+0x8EA2C9A8 0x5280
+0x8EA2C9A9 0x5281
+0x8EA2C9AA 0x52E9
+0x8EA2C9AB 0x52EB
+0x8EA2C9AC 0x5330
+0x8EA2C9AD 0x53AC
+0x8EA2C9AE 0x5627
+0x8EA2C9AF 0x5615
+0x8EA2C9B0 0x560C
+0x8EA2C9B1 0x5612
+0x8EA2C9B2 0x55FC
+0x8EA2C9B3 0x560F
+0x8EA2C9B4 0x561C
+0x8EA2C9B5 0x5601
+0x8EA2C9B6 0x5613
+0x8EA2C9B7 0x5602
+0x8EA2C9B8 0x55FA
+0x8EA2C9B9 0x561D
+0x8EA2C9BA 0x5604
+0x8EA2C9BB 0x55FF
+0x8EA2C9BC 0x55F9
+0x8EA2C9BD 0x5889
+0x8EA2C9BE 0x587C
+0x8EA2C9BF 0x5890
+0x8EA2C9C0 0x5898
+0x8EA2C9C1 0x5886
+0x8EA2C9C2 0x5881
+0x8EA2C9C3 0x587F
+0x8EA2C9C4 0x5874
+0x8EA2C9C5 0x588B
+0x8EA2C9C6 0x587A
+0x8EA2C9C7 0x5887
+0x8EA2C9C8 0x5891
+0x8EA2C9C9 0x588E
+0x8EA2C9CA 0x5876
+0x8EA2C9CB 0x5882
+0x8EA2C9CC 0x5888
+0x8EA2C9CD 0x587B
+0x8EA2C9CE 0x5894
+0x8EA2C9CF 0x588F
+0x8EA2C9D0 0x58FE
+0x8EA2C9D1 0x596B
+0x8EA2C9D2 0x5ADC
+0x8EA2C9D3 0x5AEE
+0x8EA2C9D4 0x5AE5
+0x8EA2C9D5 0x5AD5
+0x8EA2C9D6 0x5AEA
+0x8EA2C9D7 0x5ADA
+0x8EA2C9D8 0x5AED
+0x8EA2C9D9 0x5AEB
+0x8EA2C9DA 0x5AF3
+0x8EA2C9DB 0x5AE2
+0x8EA2C9DC 0x5AE0
+0x8EA2C9DD 0x5ADB
+0x8EA2C9DE 0x5AEC
+0x8EA2C9DF 0x5ADE
+0x8EA2C9E0 0x5ADD
+0x8EA2C9E1 0x5AD9
+0x8EA2C9E2 0x5AE8
+0x8EA2C9E3 0x5ADF
+0x8EA2C9E4 0x5B77
+0x8EA2C9E5 0x5BE0
+0x8EA2C9E6 0x5BE3
+0x8EA2C9E7 0x5C63
+0x8EA2C9E8 0x5D82
+0x8EA2C9E9 0x5D80
+0x8EA2C9EA 0x5D7D
+0x8EA2C9EB 0x5D86
+0x8EA2C9EC 0x5D7A
+0x8EA2C9ED 0x5D81
+0x8EA2C9EE 0x5D77
+0x8EA2C9EF 0x5D8A
+0x8EA2C9F0 0x5D89
+0x8EA2C9F1 0x5D88
+0x8EA2C9F2 0x5D7E
+0x8EA2C9F3 0x5D7C
+0x8EA2C9F4 0x5D8D
+0x8EA2C9F5 0x5D79
+0x8EA2C9F6 0x5D7F
+0x8EA2C9F7 0x5E58
+0x8EA2C9F8 0x5E59
+0x8EA2C9F9 0x5E53
+0x8EA2C9FA 0x5ED8
+0x8EA2C9FB 0x5ED1
+0x8EA2C9FC 0x5ED7
+0x8EA2C9FD 0x5ECE
+0x8EA2C9FE 0x5EDC
+0x8EA2CAA1 0x5ED5
+0x8EA2CAA2 0x5ED9
+0x8EA2CAA3 0x5ED2
+0x8EA2CAA4 0x5ED4
+0x8EA2CAA5 0x5F44
+0x8EA2CAA6 0x5F43
+0x8EA2CAA7 0x5F6F
+0x8EA2CAA8 0x5FB6
+0x8EA2CAA9 0x612C
+0x8EA2CAAA 0x6128
+0x8EA2CAAB 0x6141
+0x8EA2CAAC 0x615E
+0x8EA2CAAD 0x6171
+0x8EA2CAAE 0x6173
+0x8EA2CAAF 0x6152
+0x8EA2CAB0 0x6153
+0x8EA2CAB1 0x6172
+0x8EA2CAB2 0x616C
+0x8EA2CAB3 0x6180
+0x8EA2CAB4 0x6174
+0x8EA2CAB5 0x6154
+0x8EA2CAB6 0x617A
+0x8EA2CAB7 0x615B
+0x8EA2CAB8 0x6165
+0x8EA2CAB9 0x613B
+0x8EA2CABA 0x616A
+0x8EA2CABB 0x6161
+0x8EA2CABC 0x6156
+0x8EA2CABD 0x6229
+0x8EA2CABE 0x6227
+0x8EA2CABF 0x622B
+0x8EA2CAC0 0x642B
+0x8EA2CAC1 0x644D
+0x8EA2CAC2 0x645B
+0x8EA2CAC3 0x645D
+0x8EA2CAC4 0x6474
+0x8EA2CAC5 0x6476
+0x8EA2CAC6 0x6472
+0x8EA2CAC7 0x6473
+0x8EA2CAC8 0x647D
+0x8EA2CAC9 0x6475
+0x8EA2CACA 0x6466
+0x8EA2CACB 0x64A6
+0x8EA2CACC 0x644E
+0x8EA2CACD 0x6482
+0x8EA2CACE 0x645E
+0x8EA2CACF 0x645C
+0x8EA2CAD0 0x644B
+0x8EA2CAD1 0x6453
+0x8EA2CAD2 0x6460
+0x8EA2CAD3 0x6450
+0x8EA2CAD4 0x647F
+0x8EA2CAD5 0x643F
+0x8EA2CAD6 0x646C
+0x8EA2CAD7 0x646B
+0x8EA2CAD8 0x6459
+0x8EA2CAD9 0x6465
+0x8EA2CADA 0x6477
+0x8EA2CADB 0x6573
+0x8EA2CADC 0x65A0
+0x8EA2CADD 0x66A1
+0x8EA2CADE 0x66A0
+0x8EA2CADF 0x669F
+0x8EA2CAE0 0x6705
+0x8EA2CAE1 0x6704
+0x8EA2CAE2 0x6722
+0x8EA2CAE3 0x69B1
+0x8EA2CAE4 0x69B6
+0x8EA2CAE5 0x69C9
+0x8EA2CAE6 0x69A0
+0x8EA2CAE7 0x69CE
+0x8EA2CAE8 0x6996
+0x8EA2CAE9 0x69B0
+0x8EA2CAEA 0x69AC
+0x8EA2CAEB 0x69BC
+0x8EA2CAEC 0x6991
+0x8EA2CAED 0x6999
+0x8EA2CAEE 0x698E
+0x8EA2CAEF 0x69A7
+0x8EA2CAF0 0x698D
+0x8EA2CAF1 0x69A9
+0x8EA2CAF2 0x69BE
+0x8EA2CAF3 0x69AF
+0x8EA2CAF4 0x69BF
+0x8EA2CAF5 0x69C4
+0x8EA2CAF6 0x69BD
+0x8EA2CAF7 0x69A4
+0x8EA2CAF8 0x69D4
+0x8EA2CAF9 0x69B9
+0x8EA2CAFA 0x69CA
+0x8EA2CAFB 0x699A
+0x8EA2CAFC 0x69CF
+0x8EA2CAFD 0x69B3
+0x8EA2CAFE 0x6993
+0x8EA2CBA1 0x69AA
+0x8EA2CBA2 0x69A1
+0x8EA2CBA3 0x699E
+0x8EA2CBA4 0x69D9
+0x8EA2CBA5 0x6997
+0x8EA2CBA6 0x6990
+0x8EA2CBA7 0x69C2
+0x8EA2CBA8 0x69B5
+0x8EA2CBA9 0x69A5
+0x8EA2CBAA 0x69C6
+0x8EA2CBAB 0x6B4A
+0x8EA2CBAC 0x6B4D
+0x8EA2CBAD 0x6B4B
+0x8EA2CBAE 0x6B9E
+0x8EA2CBAF 0x6B9F
+0x8EA2CBB0 0x6BA0
+0x8EA2CBB1 0x6BC3
+0x8EA2CBB2 0x6BC4
+0x8EA2CBB3 0x6BFE
+0x8EA2CBB4 0x6ECE
+0x8EA2CBB5 0x6EF5
+0x8EA2CBB6 0x6EF1
+0x8EA2CBB7 0x6F03
+0x8EA2CBB8 0x6F25
+0x8EA2CBB9 0x6EF8
+0x8EA2CBBA 0x6F37
+0x8EA2CBBB 0x6EFB
+0x8EA2CBBC 0x6F2E
+0x8EA2CBBD 0x6F09
+0x8EA2CBBE 0x6F4E
+0x8EA2CBBF 0x6F19
+0x8EA2CBC0 0x6F1A
+0x8EA2CBC1 0x6F27
+0x8EA2CBC2 0x6F18
+0x8EA2CBC3 0x6F3B
+0x8EA2CBC4 0x6F12
+0x8EA2CBC5 0x6EED
+0x8EA2CBC6 0x6F0A
+0x8EA2CBC7 0x6F36
+0x8EA2CBC8 0x6F73
+0x8EA2CBC9 0x6EF9
+0x8EA2CBCA 0x6EEE
+0x8EA2CBCB 0x6F2D
+0x8EA2CBCC 0x6F40
+0x8EA2CBCD 0x6F30
+0x8EA2CBCE 0x6F3C
+0x8EA2CBCF 0x6F35
+0x8EA2CBD0 0x6EEB
+0x8EA2CBD1 0x6F07
+0x8EA2CBD2 0x6F0E
+0x8EA2CBD3 0x6F43
+0x8EA2CBD4 0x6F05
+0x8EA2CBD5 0x6EFD
+0x8EA2CBD6 0x6EF6
+0x8EA2CBD7 0x6F39
+0x8EA2CBD8 0x6F1C
+0x8EA2CBD9 0x6EFC
+0x8EA2CBDA 0x6F3A
+0x8EA2CBDB 0x6F1F
+0x8EA2CBDC 0x6F0D
+0x8EA2CBDD 0x6F1E
+0x8EA2CBDE 0x6F08
+0x8EA2CBDF 0x6F21
+0x8EA2CBE0 0x7187
+0x8EA2CBE1 0x7190
+0x8EA2CBE2 0x7189
+0x8EA2CBE3 0x7180
+0x8EA2CBE4 0x7185
+0x8EA2CBE5 0x7182
+0x8EA2CBE6 0x718F
+0x8EA2CBE7 0x717B
+0x8EA2CBE8 0x7186
+0x8EA2CBE9 0x7181
+0x8EA2CBEA 0x7197
+0x8EA2CBEB 0x7244
+0x8EA2CBEC 0x7253
+0x8EA2CBED 0x7297
+0x8EA2CBEE 0x7295
+0x8EA2CBEF 0x7293
+0x8EA2CBF0 0x7343
+0x8EA2CBF1 0x734D
+0x8EA2CBF2 0x7351
+0x8EA2CBF3 0x734C
+0x8EA2CBF4 0x7462
+0x8EA2CBF5 0x7473
+0x8EA2CBF6 0x7471
+0x8EA2CBF7 0x7475
+0x8EA2CBF8 0x7472
+0x8EA2CBF9 0x7467
+0x8EA2CBFA 0x746E
+0x8EA2CBFB 0x7500
+0x8EA2CBFC 0x7502
+0x8EA2CBFD 0x7503
+0x8EA2CBFE 0x757D
+0x8EA2CCA1 0x7590
+0x8EA2CCA2 0x7616
+0x8EA2CCA3 0x7608
+0x8EA2CCA4 0x760C
+0x8EA2CCA5 0x7615
+0x8EA2CCA6 0x7611
+0x8EA2CCA7 0x760A
+0x8EA2CCA8 0x7614
+0x8EA2CCA9 0x76B8
+0x8EA2CCAA 0x7781
+0x8EA2CCAB 0x777C
+0x8EA2CCAC 0x7785
+0x8EA2CCAD 0x7782
+0x8EA2CCAE 0x776E
+0x8EA2CCAF 0x7780
+0x8EA2CCB0 0x776F
+0x8EA2CCB1 0x777E
+0x8EA2CCB2 0x7783
+0x8EA2CCB3 0x78B2
+0x8EA2CCB4 0x78AA
+0x8EA2CCB5 0x78B4
+0x8EA2CCB6 0x78AD
+0x8EA2CCB7 0x78A8
+0x8EA2CCB8 0x787E
+0x8EA2CCB9 0x78AB
+0x8EA2CCBA 0x789E
+0x8EA2CCBB 0x78A5
+0x8EA2CCBC 0x78A0
+0x8EA2CCBD 0x78AC
+0x8EA2CCBE 0x78A2
+0x8EA2CCBF 0x78A4
+0x8EA2CCC0 0x7998
+0x8EA2CCC1 0x798A
+0x8EA2CCC2 0x798B
+0x8EA2CCC3 0x7996
+0x8EA2CCC4 0x7995
+0x8EA2CCC5 0x7994
+0x8EA2CCC6 0x7993
+0x8EA2CCC7 0x7997
+0x8EA2CCC8 0x7988
+0x8EA2CCC9 0x7992
+0x8EA2CCCA 0x7990
+0x8EA2CCCB 0x7A2B
+0x8EA2CCCC 0x7A4A
+0x8EA2CCCD 0x7A30
+0x8EA2CCCE 0x7A2F
+0x8EA2CCCF 0x7A28
+0x8EA2CCD0 0x7A26
+0x8EA2CCD1 0x7AA8
+0x8EA2CCD2 0x7AAB
+0x8EA2CCD3 0x7AAC
+0x8EA2CCD4 0x7AEE
+0x8EA2CCD5 0x7B88
+0x8EA2CCD6 0x7B9C
+0x8EA2CCD7 0x7B8A
+0x8EA2CCD8 0x7B91
+0x8EA2CCD9 0x7B90
+0x8EA2CCDA 0x7B96
+0x8EA2CCDB 0x7B8D
+0x8EA2CCDC 0x7B8C
+0x8EA2CCDD 0x7B9B
+0x8EA2CCDE 0x7B8E
+0x8EA2CCDF 0x7B85
+0x8EA2CCE0 0x7B98
+0x8EA2CCE1 0x5284
+0x8EA2CCE2 0x7B99
+0x8EA2CCE3 0x7BA4
+0x8EA2CCE4 0x7B82
+0x8EA2CCE5 0x7CBB
+0x8EA2CCE6 0x7CBF
+0x8EA2CCE7 0x7CBC
+0x8EA2CCE8 0x7CBA
+0x8EA2CCE9 0x7DA7
+0x8EA2CCEA 0x7DB7
+0x8EA2CCEB 0x7DC2
+0x8EA2CCEC 0x7DA3
+0x8EA2CCED 0x7DAA
+0x8EA2CCEE 0x7DC1
+0x8EA2CCEF 0x7DC0
+0x8EA2CCF0 0x7DC5
+0x8EA2CCF1 0x7D9D
+0x8EA2CCF2 0x7DCE
+0x8EA2CCF3 0x7DC4
+0x8EA2CCF4 0x7DC6
+0x8EA2CCF5 0x7DCB
+0x8EA2CCF6 0x7DCC
+0x8EA2CCF7 0x7DAF
+0x8EA2CCF8 0x7DB9
+0x8EA2CCF9 0x7D96
+0x8EA2CCFA 0x7DBC
+0x8EA2CCFB 0x7D9F
+0x8EA2CCFC 0x7DA6
+0x8EA2CCFD 0x7DAE
+0x8EA2CCFE 0x7DA9
+0x8EA2CDA1 0x7DA1
+0x8EA2CDA2 0x7DC9
+0x8EA2CDA3 0x7F73
+0x8EA2CDA4 0x7FE2
+0x8EA2CDA5 0x7FE3
+0x8EA2CDA6 0x7FE5
+0x8EA2CDA7 0x7FDE
+0x8EA2CDA8 0x8024
+0x8EA2CDA9 0x805D
+0x8EA2CDAA 0x805C
+0x8EA2CDAB 0x8189
+0x8EA2CDAC 0x8186
+0x8EA2CDAD 0x8183
+0x8EA2CDAE 0x8187
+0x8EA2CDAF 0x818D
+0x8EA2CDB0 0x818C
+0x8EA2CDB1 0x818B
+0x8EA2CDB2 0x8215
+0x8EA2CDB3 0x8497
+0x8EA2CDB4 0x84A4
+0x8EA2CDB5 0x84A1
+0x8EA2CDB6 0x849F
+0x8EA2CDB7 0x84BA
+0x8EA2CDB8 0x84CE
+0x8EA2CDB9 0x84C2
+0x8EA2CDBA 0x84AC
+0x8EA2CDBB 0x84AE
+0x8EA2CDBC 0x84AB
+0x8EA2CDBD 0x84B9
+0x8EA2CDBE 0x84B4
+0x8EA2CDBF 0x84C1
+0x8EA2CDC0 0x84CD
+0x8EA2CDC1 0x84AA
+0x8EA2CDC2 0x849A
+0x8EA2CDC3 0x84B1
+0x8EA2CDC4 0x84D0
+0x8EA2CDC5 0x849D
+0x8EA2CDC6 0x84A7
+0x8EA2CDC7 0x84BB
+0x8EA2CDC8 0x84A2
+0x8EA2CDC9 0x8494
+0x8EA2CDCA 0x84C7
+0x8EA2CDCB 0x84CC
+0x8EA2CDCC 0x849B
+0x8EA2CDCD 0x84A9
+0x8EA2CDCE 0x84AF
+0x8EA2CDCF 0x84A8
+0x8EA2CDD0 0x84D6
+0x8EA2CDD1 0x8498
+0x8EA2CDD2 0x84B6
+0x8EA2CDD3 0x84CF
+0x8EA2CDD4 0x84A0
+0x8EA2CDD5 0x84D7
+0x8EA2CDD6 0x84D4
+0x8EA2CDD7 0x84D2
+0x8EA2CDD8 0x84DB
+0x8EA2CDD9 0x84B0
+0x8EA2CDDA 0x8491
+0x8EA2CDDB 0x8661
+0x8EA2CDDC 0x8733
+0x8EA2CDDD 0x8723
+0x8EA2CDDE 0x8728
+0x8EA2CDDF 0x876B
+0x8EA2CDE0 0x8740
+0x8EA2CDE1 0x872E
+0x8EA2CDE2 0x871E
+0x8EA2CDE3 0x8721
+0x8EA2CDE4 0x8719
+0x8EA2CDE5 0x871B
+0x8EA2CDE6 0x8743
+0x8EA2CDE7 0x872C
+0x8EA2CDE8 0x8741
+0x8EA2CDE9 0x873E
+0x8EA2CDEA 0x8746
+0x8EA2CDEB 0x8720
+0x8EA2CDEC 0x8732
+0x8EA2CDED 0x872A
+0x8EA2CDEE 0x872D
+0x8EA2CDEF 0x873C
+0x8EA2CDF0 0x8712
+0x8EA2CDF1 0x873A
+0x8EA2CDF2 0x8731
+0x8EA2CDF3 0x8735
+0x8EA2CDF4 0x8742
+0x8EA2CDF5 0x8726
+0x8EA2CDF6 0x8727
+0x8EA2CDF7 0x8738
+0x8EA2CDF8 0x8724
+0x8EA2CDF9 0x871A
+0x8EA2CDFA 0x8730
+0x8EA2CDFB 0x8711
+0x8EA2CDFC 0x88F7
+0x8EA2CDFD 0x88E7
+0x8EA2CDFE 0x88F1
+0x8EA2CEA1 0x88F2
+0x8EA2CEA2 0x88FA
+0x8EA2CEA3 0x88FE
+0x8EA2CEA4 0x88EE
+0x8EA2CEA5 0x88FC
+0x8EA2CEA6 0x88F6
+0x8EA2CEA7 0x88FB
+0x8EA2CEA8 0x88F0
+0x8EA2CEA9 0x88EC
+0x8EA2CEAA 0x88EB
+0x8EA2CEAB 0x899D
+0x8EA2CEAC 0x89A1
+0x8EA2CEAD 0x899F
+0x8EA2CEAE 0x899E
+0x8EA2CEAF 0x89E9
+0x8EA2CEB0 0x89EB
+0x8EA2CEB1 0x89E8
+0x8EA2CEB2 0x8AAB
+0x8EA2CEB3 0x8A99
+0x8EA2CEB4 0x8A8B
+0x8EA2CEB5 0x8A92
+0x8EA2CEB6 0x8A8F
+0x8EA2CEB7 0x8A96
+0x8EA2CEB8 0x8C3D
+0x8EA2CEB9 0x8C68
+0x8EA2CEBA 0x8C69
+0x8EA2CEBB 0x8CD5
+0x8EA2CEBC 0x8CCF
+0x8EA2CEBD 0x8CD7
+0x8EA2CEBE 0x8D96
+0x8EA2CEBF 0x8E09
+0x8EA2CEC0 0x8E02
+0x8EA2CEC1 0x8DFF
+0x8EA2CEC2 0x8E0D
+0x8EA2CEC3 0x8DFD
+0x8EA2CEC4 0x8E0A
+0x8EA2CEC5 0x8E03
+0x8EA2CEC6 0x8E07
+0x8EA2CEC7 0x8E06
+0x8EA2CEC8 0x8E05
+0x8EA2CEC9 0x8DFE
+0x8EA2CECA 0x8E00
+0x8EA2CECB 0x8E04
+0x8EA2CECC 0x8F10
+0x8EA2CECD 0x8F11
+0x8EA2CECE 0x8F0E
+0x8EA2CECF 0x8F0D
+0x8EA2CED0 0x9123
+0x8EA2CED1 0x911C
+0x8EA2CED2 0x9120
+0x8EA2CED3 0x9122
+0x8EA2CED4 0x911F
+0x8EA2CED5 0x911D
+0x8EA2CED6 0x911A
+0x8EA2CED7 0x9124
+0x8EA2CED8 0x9121
+0x8EA2CED9 0x911B
+0x8EA2CEDA 0x917A
+0x8EA2CEDB 0x9172
+0x8EA2CEDC 0x9179
+0x8EA2CEDD 0x9173
+0x8EA2CEDE 0x92A5
+0x8EA2CEDF 0x92A4
+0x8EA2CEE0 0x9276
+0x8EA2CEE1 0x929B
+0x8EA2CEE2 0x927A
+0x8EA2CEE3 0x92A0
+0x8EA2CEE4 0x9294
+0x8EA2CEE5 0x92AA
+0x8EA2CEE6 0x928D
+0x8EA2CEE7 0x92A6
+0x8EA2CEE8 0x929A
+0x8EA2CEE9 0x92AB
+0x8EA2CEEA 0x9279
+0x8EA2CEEB 0x9297
+0x8EA2CEEC 0x927F
+0x8EA2CEED 0x92A3
+0x8EA2CEEE 0x92EE
+0x8EA2CEEF 0x928E
+0x8EA2CEF0 0x9282
+0x8EA2CEF1 0x9295
+0x8EA2CEF2 0x92A2
+0x8EA2CEF3 0x927D
+0x8EA2CEF4 0x9288
+0x8EA2CEF5 0x92A1
+0x8EA2CEF6 0x928A
+0x8EA2CEF7 0x9286
+0x8EA2CEF8 0x928C
+0x8EA2CEF9 0x9299
+0x8EA2CEFA 0x92A7
+0x8EA2CEFB 0x927E
+0x8EA2CEFC 0x9287
+0x8EA2CEFD 0x92A9
+0x8EA2CEFE 0x929D
+0x8EA2CFA1 0x928B
+0x8EA2CFA2 0x922D
+0x8EA2CFA3 0x969E
+0x8EA2CFA4 0x96A1
+0x8EA2CFA5 0x96FF
+0x8EA2CFA6 0x9758
+0x8EA2CFA7 0x977D
+0x8EA2CFA8 0x977A
+0x8EA2CFA9 0x977E
+0x8EA2CFAA 0x9783
+0x8EA2CFAB 0x9780
+0x8EA2CFAC 0x9782
+0x8EA2CFAD 0x977B
+0x8EA2CFAE 0x9784
+0x8EA2CFAF 0x9781
+0x8EA2CFB0 0x977F
+0x8EA2CFB1 0x97CE
+0x8EA2CFB2 0x97CD
+0x8EA2CFB3 0x9816
+0x8EA2CFB4 0x98AD
+0x8EA2CFB5 0x98AE
+0x8EA2CFB6 0x9902
+0x8EA2CFB7 0x9900
+0x8EA2CFB8 0x9907
+0x8EA2CFB9 0x999D
+0x8EA2CFBA 0x999C
+0x8EA2CFBB 0x99C3
+0x8EA2CFBC 0x99B9
+0x8EA2CFBD 0x99BB
+0x8EA2CFBE 0x99BA
+0x8EA2CFBF 0x99C2
+0x8EA2CFC0 0x99BD
+0x8EA2CFC1 0x99C7
+0x8EA2CFC2 0x9AB1
+0x8EA2CFC3 0x9AE3
+0x8EA2CFC4 0x9AE7
+0x8EA2CFC5 0x9B3E
+0x8EA2CFC6 0x9B3F
+0x8EA2CFC7 0x9B60
+0x8EA2CFC8 0x9B61
+0x8EA2CFC9 0x9B5F
+0x8EA2CFCA 0x9CF1
+0x8EA2CFCB 0x9CF2
+0x8EA2CFCC 0x9CF5
+0x8EA2CFCD 0x9EA7
+0x8EA2CFCE 0x50FF
+0x8EA2CFCF 0x5103
+0x8EA2CFD0 0x5130
+0x8EA2CFD1 0x50F8
+0x8EA2CFD2 0x5106
+0x8EA2CFD3 0x5107
+0x8EA2CFD4 0x50F6
+0x8EA2CFD5 0x50FE
+0x8EA2CFD6 0x510B
+0x8EA2CFD7 0x510C
+0x8EA2CFD8 0x50FD
+0x8EA2CFD9 0x510A
+0x8EA2CFDA 0x528B
+0x8EA2CFDB 0x528C
+0x8EA2CFDC 0x52F1
+0x8EA2CFDD 0x52EF
+0x8EA2CFDE 0x5648
+0x8EA2CFDF 0x5642
+0x8EA2CFE0 0x564C
+0x8EA2CFE1 0x5635
+0x8EA2CFE2 0x5641
+0x8EA2CFE3 0x564A
+0x8EA2CFE4 0x5649
+0x8EA2CFE5 0x5646
+0x8EA2CFE6 0x5658
+0x8EA2CFE7 0x565A
+0x8EA2CFE8 0x5640
+0x8EA2CFE9 0x5633
+0x8EA2CFEA 0x563D
+0x8EA2CFEB 0x562C
+0x8EA2CFEC 0x563E
+0x8EA2CFED 0x5638
+0x8EA2CFEE 0x562A
+0x8EA2CFEF 0x563A
+0x8EA2CFF0 0x571A
+0x8EA2CFF1 0x58AB
+0x8EA2CFF2 0x589D
+0x8EA2CFF3 0x58B1
+0x8EA2CFF4 0x58A0
+0x8EA2CFF5 0x58A3
+0x8EA2CFF6 0x58AF
+0x8EA2CFF7 0x58AC
+0x8EA2CFF8 0x58A5
+0x8EA2CFF9 0x58A1
+0x8EA2CFFA 0x58FF
+0x8EA2CFFB 0x5AFF
+0x8EA2CFFC 0x5AF4
+0x8EA2CFFD 0x5AFD
+0x8EA2CFFE 0x5AF7
+0x8EA2D0A1 0x5AF6
+0x8EA2D0A2 0x5B03
+0x8EA2D0A3 0x5AF8
+0x8EA2D0A4 0x5B02
+0x8EA2D0A5 0x5AF9
+0x8EA2D0A6 0x5B01
+0x8EA2D0A7 0x5B07
+0x8EA2D0A8 0x5B05
+0x8EA2D0A9 0x5B0F
+0x8EA2D0AA 0x5C67
+0x8EA2D0AB 0x5D99
+0x8EA2D0AC 0x5D97
+0x8EA2D0AD 0x5D9F
+0x8EA2D0AE 0x5D92
+0x8EA2D0AF 0x5DA2
+0x8EA2D0B0 0x5D93
+0x8EA2D0B1 0x5D95
+0x8EA2D0B2 0x5DA0
+0x8EA2D0B3 0x5D9C
+0x8EA2D0B4 0x5DA1
+0x8EA2D0B5 0x5D9A
+0x8EA2D0B6 0x5D9E
+0x8EA2D0B7 0x5E69
+0x8EA2D0B8 0x5E5D
+0x8EA2D0B9 0x5E60
+0x8EA2D0BA 0x5E5C
+0x8EA2D0BB 0x7DF3
+0x8EA2D0BC 0x5EDB
+0x8EA2D0BD 0x5EDE
+0x8EA2D0BE 0x5EE1
+0x8EA2D0BF 0x5F49
+0x8EA2D0C0 0x5FB2
+0x8EA2D0C1 0x618B
+0x8EA2D0C2 0x6183
+0x8EA2D0C3 0x6179
+0x8EA2D0C4 0x61B1
+0x8EA2D0C5 0x61B0
+0x8EA2D0C6 0x61A2
+0x8EA2D0C7 0x6189
+0x8EA2D0C8 0x619B
+0x8EA2D0C9 0x6193
+0x8EA2D0CA 0x61AF
+0x8EA2D0CB 0x61AD
+0x8EA2D0CC 0x619F
+0x8EA2D0CD 0x6192
+0x8EA2D0CE 0x61AA
+0x8EA2D0CF 0x61A1
+0x8EA2D0D0 0x618D
+0x8EA2D0D1 0x6166
+0x8EA2D0D2 0x61B3
+0x8EA2D0D3 0x622D
+0x8EA2D0D4 0x646E
+0x8EA2D0D5 0x6470
+0x8EA2D0D6 0x6496
+0x8EA2D0D7 0x64A0
+0x8EA2D0D8 0x6485
+0x8EA2D0D9 0x6497
+0x8EA2D0DA 0x649C
+0x8EA2D0DB 0x648F
+0x8EA2D0DC 0x648B
+0x8EA2D0DD 0x648A
+0x8EA2D0DE 0x648C
+0x8EA2D0DF 0x64A3
+0x8EA2D0E0 0x649F
+0x8EA2D0E1 0x6468
+0x8EA2D0E2 0x64B1
+0x8EA2D0E3 0x6498
+0x8EA2D0E4 0x6576
+0x8EA2D0E5 0x657A
+0x8EA2D0E6 0x6579
+0x8EA2D0E7 0x657B
+0x8EA2D0E8 0x65B2
+0x8EA2D0E9 0x65B3
+0x8EA2D0EA 0x66B5
+0x8EA2D0EB 0x66B0
+0x8EA2D0EC 0x66A9
+0x8EA2D0ED 0x66B2
+0x8EA2D0EE 0x66B7
+0x8EA2D0EF 0x66AA
+0x8EA2D0F0 0x66AF
+0x8EA2D0F1 0x6A00
+0x8EA2D0F2 0x6A06
+0x8EA2D0F3 0x6A17
+0x8EA2D0F4 0x69E5
+0x8EA2D0F5 0x69F8
+0x8EA2D0F6 0x6A15
+0x8EA2D0F7 0x69F1
+0x8EA2D0F8 0x69E4
+0x8EA2D0F9 0x6A20
+0x8EA2D0FA 0x69FF
+0x8EA2D0FB 0x69EC
+0x8EA2D0FC 0x69E2
+0x8EA2D0FD 0x6A1B
+0x8EA2D0FE 0x6A1D
+0x8EA2D1A1 0x69FE
+0x8EA2D1A2 0x6A27
+0x8EA2D1A3 0x69F2
+0x8EA2D1A4 0x69EE
+0x8EA2D1A5 0x6A14
+0x8EA2D1A6 0x69F7
+0x8EA2D1A7 0x69E7
+0x8EA2D1A8 0x6A40
+0x8EA2D1A9 0x6A08
+0x8EA2D1AA 0x69E6
+0x8EA2D1AB 0x69FB
+0x8EA2D1AC 0x6A0D
+0x8EA2D1AD 0x69FC
+0x8EA2D1AE 0x69EB
+0x8EA2D1AF 0x6A09
+0x8EA2D1B0 0x6A04
+0x8EA2D1B1 0x6A18
+0x8EA2D1B2 0x6A25
+0x8EA2D1B3 0x6A0F
+0x8EA2D1B4 0x69F6
+0x8EA2D1B5 0x6A26
+0x8EA2D1B6 0x6A07
+0x8EA2D1B7 0x69F4
+0x8EA2D1B8 0x6A16
+0x8EA2D1B9 0x6B51
+0x8EA2D1BA 0x6BA5
+0x8EA2D1BB 0x6BA3
+0x8EA2D1BC 0x6BA2
+0x8EA2D1BD 0x6BA6
+0x8EA2D1BE 0x6C01
+0x8EA2D1BF 0x6C00
+0x8EA2D1C0 0x6BFF
+0x8EA2D1C1 0x6C02
+0x8EA2D1C2 0x6F41
+0x8EA2D1C3 0x6F26
+0x8EA2D1C4 0x6F7E
+0x8EA2D1C5 0x6F87
+0x8EA2D1C6 0x6FC6
+0x8EA2D1C7 0x6F92
+0x8EA2D1C8 0x6F8D
+0x8EA2D1C9 0x6F89
+0x8EA2D1CA 0x6F8C
+0x8EA2D1CB 0x6F62
+0x8EA2D1CC 0x6F4F
+0x8EA2D1CD 0x6F85
+0x8EA2D1CE 0x6F5A
+0x8EA2D1CF 0x6F96
+0x8EA2D1D0 0x6F76
+0x8EA2D1D1 0x6F6C
+0x8EA2D1D2 0x6F82
+0x8EA2D1D3 0x6F55
+0x8EA2D1D4 0x6F72
+0x8EA2D1D5 0x6F52
+0x8EA2D1D6 0x6F50
+0x8EA2D1D7 0x6F57
+0x8EA2D1D8 0x6F94
+0x8EA2D1D9 0x6F93
+0x8EA2D1DA 0x6F5D
+0x8EA2D1DB 0x6F00
+0x8EA2D1DC 0x6F61
+0x8EA2D1DD 0x6F6B
+0x8EA2D1DE 0x6F7D
+0x8EA2D1DF 0x6F67
+0x8EA2D1E0 0x6F90
+0x8EA2D1E1 0x6F53
+0x8EA2D1E2 0x6F8B
+0x8EA2D1E3 0x6F69
+0x8EA2D1E4 0x6F7F
+0x8EA2D1E5 0x6F95
+0x8EA2D1E6 0x6F63
+0x8EA2D1E7 0x6F77
+0x8EA2D1E8 0x6F6A
+0x8EA2D1E9 0x6F7B
+0x8EA2D1EA 0x71B2
+0x8EA2D1EB 0x71AF
+0x8EA2D1EC 0x719B
+0x8EA2D1ED 0x71B0
+0x8EA2D1EE 0x71A0
+0x8EA2D1EF 0x719A
+0x8EA2D1F0 0x71A9
+0x8EA2D1F1 0x71B5
+0x8EA2D1F2 0x719D
+0x8EA2D1F3 0x71A5
+0x8EA2D1F4 0x719E
+0x8EA2D1F5 0x71A4
+0x8EA2D1F6 0x71A1
+0x8EA2D1F7 0x71AA
+0x8EA2D1F8 0x719C
+0x8EA2D1F9 0x71A7
+0x8EA2D1FA 0x71B3
+0x8EA2D1FB 0x7298
+0x8EA2D1FC 0x729A
+0x8EA2D1FD 0x7358
+0x8EA2D1FE 0x7352
+0x8EA2D2A1 0x735E
+0x8EA2D2A2 0x735F
+0x8EA2D2A3 0x7360
+0x8EA2D2A4 0x735D
+0x8EA2D2A5 0x735B
+0x8EA2D2A6 0x7361
+0x8EA2D2A7 0x735A
+0x8EA2D2A8 0x7359
+0x8EA2D2A9 0x7362
+0x8EA2D2AA 0x7487
+0x8EA2D2AB 0x7489
+0x8EA2D2AC 0x748A
+0x8EA2D2AD 0x7486
+0x8EA2D2AE 0x7481
+0x8EA2D2AF 0x747D
+0x8EA2D2B0 0x7485
+0x8EA2D2B1 0x7488
+0x8EA2D2B2 0x747C
+0x8EA2D2B3 0x7479
+0x8EA2D2B4 0x7508
+0x8EA2D2B5 0x7507
+0x8EA2D2B6 0x757E
+0x8EA2D2B7 0x7625
+0x8EA2D2B8 0x761E
+0x8EA2D2B9 0x7619
+0x8EA2D2BA 0x761D
+0x8EA2D2BB 0x761C
+0x8EA2D2BC 0x7623
+0x8EA2D2BD 0x761A
+0x8EA2D2BE 0x7628
+0x8EA2D2BF 0x761B
+0x8EA2D2C0 0x769C
+0x8EA2D2C1 0x769D
+0x8EA2D2C2 0x769E
+0x8EA2D2C3 0x769B
+0x8EA2D2C4 0x778D
+0x8EA2D2C5 0x778F
+0x8EA2D2C6 0x7789
+0x8EA2D2C7 0x7788
+0x8EA2D2C8 0x78CD
+0x8EA2D2C9 0x78BB
+0x8EA2D2CA 0x78CF
+0x8EA2D2CB 0x78CC
+0x8EA2D2CC 0x78D1
+0x8EA2D2CD 0x78CE
+0x8EA2D2CE 0x78D4
+0x8EA2D2CF 0x78C8
+0x8EA2D2D0 0x78C3
+0x8EA2D2D1 0x78C4
+0x8EA2D2D2 0x78C9
+0x8EA2D2D3 0x799A
+0x8EA2D2D4 0x79A1
+0x8EA2D2D5 0x79A0
+0x8EA2D2D6 0x799C
+0x8EA2D2D7 0x79A2
+0x8EA2D2D8 0x799B
+0x8EA2D2D9 0x6B76
+0x8EA2D2DA 0x7A39
+0x8EA2D2DB 0x7AB2
+0x8EA2D2DC 0x7AB4
+0x8EA2D2DD 0x7AB3
+0x8EA2D2DE 0x7BB7
+0x8EA2D2DF 0x7BCB
+0x8EA2D2E0 0x7BBE
+0x8EA2D2E1 0x7BAC
+0x8EA2D2E2 0x7BCE
+0x8EA2D2E3 0x7BAF
+0x8EA2D2E4 0x7BB9
+0x8EA2D2E5 0x7BCA
+0x8EA2D2E6 0x7BB5
+0x8EA2D2E7 0x7CC5
+0x8EA2D2E8 0x7CC8
+0x8EA2D2E9 0x7CCC
+0x8EA2D2EA 0x7CCB
+0x8EA2D2EB 0x7DF7
+0x8EA2D2EC 0x7DDB
+0x8EA2D2ED 0x7DEA
+0x8EA2D2EE 0x7DE7
+0x8EA2D2EF 0x7DD7
+0x8EA2D2F0 0x7DE1
+0x8EA2D2F1 0x7E03
+0x8EA2D2F2 0x7DFA
+0x8EA2D2F3 0x7DE6
+0x8EA2D2F4 0x7DF6
+0x8EA2D2F5 0x7DF1
+0x8EA2D2F6 0x7DF0
+0x8EA2D2F7 0x7DEE
+0x8EA2D2F8 0x7DDF
+0x8EA2D2F9 0x7F76
+0x8EA2D2FA 0x7FAC
+0x8EA2D2FB 0x7FB0
+0x8EA2D2FC 0x7FAD
+0x8EA2D2FD 0x7FED
+0x8EA2D2FE 0x7FEB
+0x8EA2D3A1 0x7FEA
+0x8EA2D3A2 0x7FEC
+0x8EA2D3A3 0x7FE6
+0x8EA2D3A4 0x7FE8
+0x8EA2D3A5 0x8064
+0x8EA2D3A6 0x8067
+0x8EA2D3A7 0x81A3
+0x8EA2D3A8 0x819F
+0x8EA2D3A9 0x819E
+0x8EA2D3AA 0x8195
+0x8EA2D3AB 0x81A2
+0x8EA2D3AC 0x8199
+0x8EA2D3AD 0x8197
+0x8EA2D3AE 0x8216
+0x8EA2D3AF 0x824F
+0x8EA2D3B0 0x8253
+0x8EA2D3B1 0x8252
+0x8EA2D3B2 0x8250
+0x8EA2D3B3 0x824E
+0x8EA2D3B4 0x8251
+0x8EA2D3B5 0x8524
+0x8EA2D3B6 0x853B
+0x8EA2D3B7 0x850F
+0x8EA2D3B8 0x8500
+0x8EA2D3B9 0x8529
+0x8EA2D3BA 0x850E
+0x8EA2D3BB 0x8509
+0x8EA2D3BC 0x850D
+0x8EA2D3BD 0x851F
+0x8EA2D3BE 0x850A
+0x8EA2D3BF 0x8527
+0x8EA2D3C0 0x851C
+0x8EA2D3C1 0x84FB
+0x8EA2D3C2 0x852B
+0x8EA2D3C3 0x84FA
+0x8EA2D3C4 0x8508
+0x8EA2D3C5 0x850C
+0x8EA2D3C6 0x84F4
+0x8EA2D3C7 0x852A
+0x8EA2D3C8 0x84F2
+0x8EA2D3C9 0x8515
+0x8EA2D3CA 0x84F7
+0x8EA2D3CB 0x84EB
+0x8EA2D3CC 0x84F3
+0x8EA2D3CD 0x84FC
+0x8EA2D3CE 0x8512
+0x8EA2D3CF 0x84EA
+0x8EA2D3D0 0x84E9
+0x8EA2D3D1 0x8516
+0x8EA2D3D2 0x84FE
+0x8EA2D3D3 0x8528
+0x8EA2D3D4 0x851D
+0x8EA2D3D5 0x852E
+0x8EA2D3D6 0x8502
+0x8EA2D3D7 0x84FD
+0x8EA2D3D8 0x851E
+0x8EA2D3D9 0x84F6
+0x8EA2D3DA 0x8531
+0x8EA2D3DB 0x8526
+0x8EA2D3DC 0x84E7
+0x8EA2D3DD 0x84E8
+0x8EA2D3DE 0x84F0
+0x8EA2D3DF 0x84EF
+0x8EA2D3E0 0x84F9
+0x8EA2D3E1 0x8518
+0x8EA2D3E2 0x8520
+0x8EA2D3E3 0x8530
+0x8EA2D3E4 0x850B
+0x8EA2D3E5 0x8519
+0x8EA2D3E6 0x852F
+0x8EA2D3E7 0x8662
+0x8EA2D3E8 0x8756
+0x8EA2D3E9 0x8763
+0x8EA2D3EA 0x8764
+0x8EA2D3EB 0x8777
+0x8EA2D3EC 0x87E1
+0x8EA2D3ED 0x8773
+0x8EA2D3EE 0x8758
+0x8EA2D3EF 0x8754
+0x8EA2D3F0 0x875B
+0x8EA2D3F1 0x8752
+0x8EA2D3F2 0x8761
+0x8EA2D3F3 0x875A
+0x8EA2D3F4 0x8751
+0x8EA2D3F5 0x875E
+0x8EA2D3F6 0x876D
+0x8EA2D3F7 0x876A
+0x8EA2D3F8 0x8750
+0x8EA2D3F9 0x874E
+0x8EA2D3FA 0x875F
+0x8EA2D3FB 0x875D
+0x8EA2D3FC 0x876F
+0x8EA2D3FD 0x876C
+0x8EA2D3FE 0x877A
+0x8EA2D4A1 0x876E
+0x8EA2D4A2 0x875C
+0x8EA2D4A3 0x8765
+0x8EA2D4A4 0x874F
+0x8EA2D4A5 0x877B
+0x8EA2D4A6 0x8775
+0x8EA2D4A7 0x8762
+0x8EA2D4A8 0x8767
+0x8EA2D4A9 0x8769
+0x8EA2D4AA 0x885A
+0x8EA2D4AB 0x8905
+0x8EA2D4AC 0x890C
+0x8EA2D4AD 0x8914
+0x8EA2D4AE 0x890B
+0x8EA2D4AF 0x8917
+0x8EA2D4B0 0x8918
+0x8EA2D4B1 0x8919
+0x8EA2D4B2 0x8906
+0x8EA2D4B3 0x8916
+0x8EA2D4B4 0x8911
+0x8EA2D4B5 0x890E
+0x8EA2D4B6 0x8909
+0x8EA2D4B7 0x89A2
+0x8EA2D4B8 0x89A4
+0x8EA2D4B9 0x89A3
+0x8EA2D4BA 0x89ED
+0x8EA2D4BB 0x89F0
+0x8EA2D4BC 0x89EC
+0x8EA2D4BD 0x8ACF
+0x8EA2D4BE 0x8AC6
+0x8EA2D4BF 0x8AB8
+0x8EA2D4C0 0x8AD3
+0x8EA2D4C1 0x8AD1
+0x8EA2D4C2 0x8AD4
+0x8EA2D4C3 0x8AD5
+0x8EA2D4C4 0x8ABB
+0x8EA2D4C5 0x8AD7
+0x8EA2D4C6 0x8ABE
+0x8EA2D4C7 0x8AC0
+0x8EA2D4C8 0x8AC5
+0x8EA2D4C9 0x8AD8
+0x8EA2D4CA 0x8AC3
+0x8EA2D4CB 0x8ABA
+0x8EA2D4CC 0x8ABD
+0x8EA2D4CD 0x8AD9
+0x8EA2D4CE 0x8C3E
+0x8EA2D4CF 0x8C4D
+0x8EA2D4D0 0x8C8F
+0x8EA2D4D1 0x8CE5
+0x8EA2D4D2 0x8CDF
+0x8EA2D4D3 0x8CD9
+0x8EA2D4D4 0x8CE8
+0x8EA2D4D5 0x8CDA
+0x8EA2D4D6 0x8CDD
+0x8EA2D4D7 0x8CE7
+0x8EA2D4D8 0x8DA0
+0x8EA2D4D9 0x8D9C
+0x8EA2D4DA 0x8DA1
+0x8EA2D4DB 0x8D9B
+0x8EA2D4DC 0x8E20
+0x8EA2D4DD 0x8E23
+0x8EA2D4DE 0x8E25
+0x8EA2D4DF 0x8E24
+0x8EA2D4E0 0x8E2E
+0x8EA2D4E1 0x8E15
+0x8EA2D4E2 0x8E1B
+0x8EA2D4E3 0x8E16
+0x8EA2D4E4 0x8E11
+0x8EA2D4E5 0x8E19
+0x8EA2D4E6 0x8E26
+0x8EA2D4E7 0x8E27
+0x8EA2D4E8 0x8E14
+0x8EA2D4E9 0x8E12
+0x8EA2D4EA 0x8E18
+0x8EA2D4EB 0x8E13
+0x8EA2D4EC 0x8E1C
+0x8EA2D4ED 0x8E17
+0x8EA2D4EE 0x8E1A
+0x8EA2D4EF 0x8F2C
+0x8EA2D4F0 0x8F24
+0x8EA2D4F1 0x8F18
+0x8EA2D4F2 0x8F1A
+0x8EA2D4F3 0x8F20
+0x8EA2D4F4 0x8F23
+0x8EA2D4F5 0x8F16
+0x8EA2D4F6 0x8F17
+0x8EA2D4F7 0x9073
+0x8EA2D4F8 0x9070
+0x8EA2D4F9 0x906F
+0x8EA2D4FA 0x9067
+0x8EA2D4FB 0x906B
+0x8EA2D4FC 0x912F
+0x8EA2D4FD 0x912B
+0x8EA2D4FE 0x9129
+0x8EA2D5A1 0x912A
+0x8EA2D5A2 0x9132
+0x8EA2D5A3 0x9126
+0x8EA2D5A4 0x912E
+0x8EA2D5A5 0x9185
+0x8EA2D5A6 0x9186
+0x8EA2D5A7 0x918A
+0x8EA2D5A8 0x9181
+0x8EA2D5A9 0x9182
+0x8EA2D5AA 0x9184
+0x8EA2D5AB 0x9180
+0x8EA2D5AC 0x92D0
+0x8EA2D5AD 0x92C3
+0x8EA2D5AE 0x92C4
+0x8EA2D5AF 0x92C0
+0x8EA2D5B0 0x92D9
+0x8EA2D5B1 0x92B6
+0x8EA2D5B2 0x92CF
+0x8EA2D5B3 0x92F1
+0x8EA2D5B4 0x92DF
+0x8EA2D5B5 0x92D8
+0x8EA2D5B6 0x92E9
+0x8EA2D5B7 0x92D7
+0x8EA2D5B8 0x92DD
+0x8EA2D5B9 0x92CC
+0x8EA2D5BA 0x92EF
+0x8EA2D5BB 0x92C2
+0x8EA2D5BC 0x92E8
+0x8EA2D5BD 0x92CA
+0x8EA2D5BE 0x92C8
+0x8EA2D5BF 0x92CE
+0x8EA2D5C0 0x92E6
+0x8EA2D5C1 0x92CD
+0x8EA2D5C2 0x92D5
+0x8EA2D5C3 0x92C9
+0x8EA2D5C4 0x92E0
+0x8EA2D5C5 0x92DE
+0x8EA2D5C6 0x92E7
+0x8EA2D5C7 0x92D1
+0x8EA2D5C8 0x92D3
+0x8EA2D5C9 0x92B5
+0x8EA2D5CA 0x92E1
+0x8EA2D5CB 0x9325
+0x8EA2D5CC 0x92C6
+0x8EA2D5CD 0x92B4
+0x8EA2D5CE 0x957C
+0x8EA2D5CF 0x95AC
+0x8EA2D5D0 0x95AB
+0x8EA2D5D1 0x95AE
+0x8EA2D5D2 0x95B0
+0x8EA2D5D3 0x96A4
+0x8EA2D5D4 0x96A2
+0x8EA2D5D5 0x96D3
+0x8EA2D5D6 0x9705
+0x8EA2D5D7 0x9708
+0x8EA2D5D8 0x9702
+0x8EA2D5D9 0x975A
+0x8EA2D5DA 0x978A
+0x8EA2D5DB 0x978E
+0x8EA2D5DC 0x9788
+0x8EA2D5DD 0x97D0
+0x8EA2D5DE 0x97CF
+0x8EA2D5DF 0x981E
+0x8EA2D5E0 0x981D
+0x8EA2D5E1 0x9826
+0x8EA2D5E2 0x9829
+0x8EA2D5E3 0x9828
+0x8EA2D5E4 0x9820
+0x8EA2D5E5 0x981B
+0x8EA2D5E6 0x9827
+0x8EA2D5E7 0x98B2
+0x8EA2D5E8 0x9908
+0x8EA2D5E9 0x98FA
+0x8EA2D5EA 0x9911
+0x8EA2D5EB 0x9914
+0x8EA2D5EC 0x9916
+0x8EA2D5ED 0x9917
+0x8EA2D5EE 0x9915
+0x8EA2D5EF 0x99DC
+0x8EA2D5F0 0x99CD
+0x8EA2D5F1 0x99CF
+0x8EA2D5F2 0x99D3
+0x8EA2D5F3 0x99D4
+0x8EA2D5F4 0x99CE
+0x8EA2D5F5 0x99C9
+0x8EA2D5F6 0x99D6
+0x8EA2D5F7 0x99D8
+0x8EA2D5F8 0x99CB
+0x8EA2D5F9 0x99D7
+0x8EA2D5FA 0x99CC
+0x8EA2D5FB 0x9AB3
+0x8EA2D5FC 0x9AEC
+0x8EA2D5FD 0x9AEB
+0x8EA2D5FE 0x9AF3
+0x8EA2D6A1 0x9AF2
+0x8EA2D6A2 0x9AF1
+0x8EA2D6A3 0x9B46
+0x8EA2D6A4 0x9B43
+0x8EA2D6A5 0x9B67
+0x8EA2D6A6 0x9B74
+0x8EA2D6A7 0x9B71
+0x8EA2D6A8 0x9B66
+0x8EA2D6A9 0x9B76
+0x8EA2D6AA 0x9B75
+0x8EA2D6AB 0x9B70
+0x8EA2D6AC 0x9B68
+0x8EA2D6AD 0x9B64
+0x8EA2D6AE 0x9B6C
+0x8EA2D6AF 0x9CFC
+0x8EA2D6B0 0x9CFA
+0x8EA2D6B1 0x9CFD
+0x8EA2D6B2 0x9CFF
+0x8EA2D6B3 0x9CF7
+0x8EA2D6B4 0x9D07
+0x8EA2D6B5 0x9D00
+0x8EA2D6B6 0x9CF9
+0x8EA2D6B7 0x9CFB
+0x8EA2D6B8 0x9D08
+0x8EA2D6B9 0x9D05
+0x8EA2D6BA 0x9D04
+0x8EA2D6BB 0x9E83
+0x8EA2D6BC 0x9ED3
+0x8EA2D6BD 0x9F0F
+0x8EA2D6BE 0x9F10
+0x8EA2D6BF 0x511C
+0x8EA2D6C0 0x5113
+0x8EA2D6C1 0x5117
+0x8EA2D6C2 0x511A
+0x8EA2D6C3 0x5111
+0x8EA2D6C4 0x51DE
+0x8EA2D6C5 0x5334
+0x8EA2D6C6 0x53E1
+0x8EA2D6C7 0x5670
+0x8EA2D6C8 0x5660
+0x8EA2D6C9 0x566E
+0x8EA2D6CA 0x5673
+0x8EA2D6CB 0x5666
+0x8EA2D6CC 0x5663
+0x8EA2D6CD 0x566D
+0x8EA2D6CE 0x5672
+0x8EA2D6CF 0x565E
+0x8EA2D6D0 0x5677
+0x8EA2D6D1 0x571C
+0x8EA2D6D2 0x571B
+0x8EA2D6D3 0x58C8
+0x8EA2D6D4 0x58BD
+0x8EA2D6D5 0x58C9
+0x8EA2D6D6 0x58BF
+0x8EA2D6D7 0x58BA
+0x8EA2D6D8 0x58C2
+0x8EA2D6D9 0x58BC
+0x8EA2D6DA 0x58C6
+0x8EA2D6DB 0x5B17
+0x8EA2D6DC 0x5B19
+0x8EA2D6DD 0x5B1B
+0x8EA2D6DE 0x5B21
+0x8EA2D6DF 0x5B14
+0x8EA2D6E0 0x5B13
+0x8EA2D6E1 0x5B10
+0x8EA2D6E2 0x5B16
+0x8EA2D6E3 0x5B28
+0x8EA2D6E4 0x5B1A
+0x8EA2D6E5 0x5B20
+0x8EA2D6E6 0x5B1E
+0x8EA2D6E7 0x5BEF
+0x8EA2D6E8 0x5DAC
+0x8EA2D6E9 0x5DB1
+0x8EA2D6EA 0x5DA9
+0x8EA2D6EB 0x5DA7
+0x8EA2D6EC 0x5DB5
+0x8EA2D6ED 0x5DB0
+0x8EA2D6EE 0x5DAE
+0x8EA2D6EF 0x5DAA
+0x8EA2D6F0 0x5DA8
+0x8EA2D6F1 0x5DB2
+0x8EA2D6F2 0x5DAD
+0x8EA2D6F3 0x5DAF
+0x8EA2D6F4 0x5DB4
+0x8EA2D6F5 0x5E67
+0x8EA2D6F6 0x5E68
+0x8EA2D6F7 0x5E66
+0x8EA2D6F8 0x5E6F
+0x8EA2D6F9 0x5EE9
+0x8EA2D6FA 0x5EE7
+0x8EA2D6FB 0x5EE6
+0x8EA2D6FC 0x5EE8
+0x8EA2D6FD 0x5EE5
+0x8EA2D6FE 0x5F4B
+0x8EA2D7A1 0x5FBC
+0x8EA2D7A2 0x5FBB
+0x8EA2D7A3 0x619D
+0x8EA2D7A4 0x61A8
+0x8EA2D7A5 0x6196
+0x8EA2D7A6 0x61C5
+0x8EA2D7A7 0x61B4
+0x8EA2D7A8 0x61C6
+0x8EA2D7A9 0x61C1
+0x8EA2D7AA 0x61CC
+0x8EA2D7AB 0x61BA
+0x8EA2D7AC 0x61BF
+0x8EA2D7AD 0x61B8
+0x8EA2D7AE 0x618C
+0x8EA2D7AF 0x64D7
+0x8EA2D7B0 0x64D6
+0x8EA2D7B1 0x64D0
+0x8EA2D7B2 0x64CF
+0x8EA2D7B3 0x64C9
+0x8EA2D7B4 0x64BD
+0x8EA2D7B5 0x6489
+0x8EA2D7B6 0x64C3
+0x8EA2D7B7 0x64DB
+0x8EA2D7B8 0x64F3
+0x8EA2D7B9 0x64D9
+0x8EA2D7BA 0x6533
+0x8EA2D7BB 0x657F
+0x8EA2D7BC 0x657C
+0x8EA2D7BD 0x65A2
+0x8EA2D7BE 0x66C8
+0x8EA2D7BF 0x66BE
+0x8EA2D7C0 0x66C0
+0x8EA2D7C1 0x66CA
+0x8EA2D7C2 0x66CB
+0x8EA2D7C3 0x66CF
+0x8EA2D7C4 0x66BD
+0x8EA2D7C5 0x66BB
+0x8EA2D7C6 0x66BA
+0x8EA2D7C7 0x66CC
+0x8EA2D7C8 0x6723
+0x8EA2D7C9 0x6A34
+0x8EA2D7CA 0x6A66
+0x8EA2D7CB 0x6A49
+0x8EA2D7CC 0x6A67
+0x8EA2D7CD 0x6A32
+0x8EA2D7CE 0x6A68
+0x8EA2D7CF 0x6A3E
+0x8EA2D7D0 0x6A5D
+0x8EA2D7D1 0x6A6D
+0x8EA2D7D2 0x6A76
+0x8EA2D7D3 0x6A5B
+0x8EA2D7D4 0x6A51
+0x8EA2D7D5 0x6A28
+0x8EA2D7D6 0x6A5A
+0x8EA2D7D7 0x6A3B
+0x8EA2D7D8 0x6A3F
+0x8EA2D7D9 0x6A41
+0x8EA2D7DA 0x6A6A
+0x8EA2D7DB 0x6A64
+0x8EA2D7DC 0x6A50
+0x8EA2D7DD 0x6A4F
+0x8EA2D7DE 0x6A54
+0x8EA2D7DF 0x6A6F
+0x8EA2D7E0 0x6A69
+0x8EA2D7E1 0x6A60
+0x8EA2D7E2 0x6A3C
+0x8EA2D7E3 0x6A5E
+0x8EA2D7E4 0x6A56
+0x8EA2D7E5 0x6A55
+0x8EA2D7E6 0x6A4D
+0x8EA2D7E7 0x6A4E
+0x8EA2D7E8 0x6A46
+0x8EA2D7E9 0x6B55
+0x8EA2D7EA 0x6B54
+0x8EA2D7EB 0x6B56
+0x8EA2D7EC 0x6BA7
+0x8EA2D7ED 0x6BAA
+0x8EA2D7EE 0x6BAB
+0x8EA2D7EF 0x6BC8
+0x8EA2D7F0 0x6BC7
+0x8EA2D7F1 0x6C04
+0x8EA2D7F2 0x6C03
+0x8EA2D7F3 0x6C06
+0x8EA2D7F4 0x6FAD
+0x8EA2D7F5 0x6FCB
+0x8EA2D7F6 0x6FA3
+0x8EA2D7F7 0x6FC7
+0x8EA2D7F8 0x6FBC
+0x8EA2D7F9 0x6FCE
+0x8EA2D7FA 0x6FC8
+0x8EA2D7FB 0x6F5E
+0x8EA2D7FC 0x6FC4
+0x8EA2D7FD 0x6FBD
+0x8EA2D7FE 0x6F9E
+0x8EA2D8A1 0x6FCA
+0x8EA2D8A2 0x6FA8
+0x8EA2D8A3 0x7004
+0x8EA2D8A4 0x6FA5
+0x8EA2D8A5 0x6FAE
+0x8EA2D8A6 0x6FBA
+0x8EA2D8A7 0x6FAC
+0x8EA2D8A8 0x6FAA
+0x8EA2D8A9 0x6FCF
+0x8EA2D8AA 0x6FBF
+0x8EA2D8AB 0x6FB8
+0x8EA2D8AC 0x6FA2
+0x8EA2D8AD 0x6FC9
+0x8EA2D8AE 0x6FAB
+0x8EA2D8AF 0x6FCD
+0x8EA2D8B0 0x6FAF
+0x8EA2D8B1 0x6FB2
+0x8EA2D8B2 0x6FB0
+0x8EA2D8B3 0x71C5
+0x8EA2D8B4 0x71C2
+0x8EA2D8B5 0x71BF
+0x8EA2D8B6 0x71B8
+0x8EA2D8B7 0x71D6
+0x8EA2D8B8 0x71C0
+0x8EA2D8B9 0x71C1
+0x8EA2D8BA 0x71CB
+0x8EA2D8BB 0x71D4
+0x8EA2D8BC 0x71CA
+0x8EA2D8BD 0x71C7
+0x8EA2D8BE 0x71CF
+0x8EA2D8BF 0x71BD
+0x8EA2D8C0 0x71D8
+0x8EA2D8C1 0x71BC
+0x8EA2D8C2 0x71C6
+0x8EA2D8C3 0x71DA
+0x8EA2D8C4 0x71DB
+0x8EA2D8C5 0x729D
+0x8EA2D8C6 0x729E
+0x8EA2D8C7 0x7369
+0x8EA2D8C8 0x7366
+0x8EA2D8C9 0x7367
+0x8EA2D8CA 0x736C
+0x8EA2D8CB 0x7365
+0x8EA2D8CC 0x736B
+0x8EA2D8CD 0x736A
+0x8EA2D8CE 0x747F
+0x8EA2D8CF 0x749A
+0x8EA2D8D0 0x74A0
+0x8EA2D8D1 0x7494
+0x8EA2D8D2 0x7492
+0x8EA2D8D3 0x7495
+0x8EA2D8D4 0x74A1
+0x8EA2D8D5 0x750B
+0x8EA2D8D6 0x7580
+0x8EA2D8D7 0x762F
+0x8EA2D8D8 0x762D
+0x8EA2D8D9 0x7631
+0x8EA2D8DA 0x763D
+0x8EA2D8DB 0x7633
+0x8EA2D8DC 0x763C
+0x8EA2D8DD 0x7635
+0x8EA2D8DE 0x7632
+0x8EA2D8DF 0x7630
+0x8EA2D8E0 0x76BB
+0x8EA2D8E1 0x76E6
+0x8EA2D8E2 0x779A
+0x8EA2D8E3 0x779D
+0x8EA2D8E4 0x77A1
+0x8EA2D8E5 0x779C
+0x8EA2D8E6 0x779B
+0x8EA2D8E7 0x77A2
+0x8EA2D8E8 0x77A3
+0x8EA2D8E9 0x7795
+0x8EA2D8EA 0x7799
+0x8EA2D8EB 0x7797
+0x8EA2D8EC 0x78DD
+0x8EA2D8ED 0x78E9
+0x8EA2D8EE 0x78E5
+0x8EA2D8EF 0x78EA
+0x8EA2D8F0 0x78DE
+0x8EA2D8F1 0x78E3
+0x8EA2D8F2 0x78DB
+0x8EA2D8F3 0x78E1
+0x8EA2D8F4 0x78E2
+0x8EA2D8F5 0x78ED
+0x8EA2D8F6 0x78DF
+0x8EA2D8F7 0x78E0
+0x8EA2D8F8 0x79A4
+0x8EA2D8F9 0x7A44
+0x8EA2D8FA 0x7A48
+0x8EA2D8FB 0x7A47
+0x8EA2D8FC 0x7AB6
+0x8EA2D8FD 0x7AB8
+0x8EA2D8FE 0x7AB5
+0x8EA2D9A1 0x7AB1
+0x8EA2D9A2 0x7AB7
+0x8EA2D9A3 0x7BDE
+0x8EA2D9A4 0x7BE3
+0x8EA2D9A5 0x7BE7
+0x8EA2D9A6 0x7BDD
+0x8EA2D9A7 0x7BD5
+0x8EA2D9A8 0x7BE5
+0x8EA2D9A9 0x7BDA
+0x8EA2D9AA 0x7BE8
+0x8EA2D9AB 0x7BF9
+0x8EA2D9AC 0x7BD4
+0x8EA2D9AD 0x7BEA
+0x8EA2D9AE 0x7BE2
+0x8EA2D9AF 0x7BDC
+0x8EA2D9B0 0x7BEB
+0x8EA2D9B1 0x7BD8
+0x8EA2D9B2 0x7BDF
+0x8EA2D9B3 0x7CD2
+0x8EA2D9B4 0x7CD4
+0x8EA2D9B5 0x7CD7
+0x8EA2D9B6 0x7CD0
+0x8EA2D9B7 0x7CD1
+0x8EA2D9B8 0x7E12
+0x8EA2D9B9 0x7E21
+0x8EA2D9BA 0x7E17
+0x8EA2D9BB 0x7E0C
+0x8EA2D9BC 0x7E1F
+0x8EA2D9BD 0x7E20
+0x8EA2D9BE 0x7E13
+0x8EA2D9BF 0x7E0E
+0x8EA2D9C0 0x7E1C
+0x8EA2D9C1 0x7E15
+0x8EA2D9C2 0x7E1A
+0x8EA2D9C3 0x7E22
+0x8EA2D9C4 0x7E0B
+0x8EA2D9C5 0x7E0F
+0x8EA2D9C6 0x7E16
+0x8EA2D9C7 0x7E0D
+0x8EA2D9C8 0x7E14
+0x8EA2D9C9 0x7E25
+0x8EA2D9CA 0x7E24
+0x8EA2D9CB 0x7F43
+0x8EA2D9CC 0x7F7B
+0x8EA2D9CD 0x7F7C
+0x8EA2D9CE 0x7F7A
+0x8EA2D9CF 0x7FB1
+0x8EA2D9D0 0x7FEF
+0x8EA2D9D1 0x802A
+0x8EA2D9D2 0x8029
+0x8EA2D9D3 0x806C
+0x8EA2D9D4 0x81B1
+0x8EA2D9D5 0x81A6
+0x8EA2D9D6 0x81AE
+0x8EA2D9D7 0x81B9
+0x8EA2D9D8 0x81B5
+0x8EA2D9D9 0x81AB
+0x8EA2D9DA 0x81B0
+0x8EA2D9DB 0x81AC
+0x8EA2D9DC 0x81B4
+0x8EA2D9DD 0x81B2
+0x8EA2D9DE 0x81B7
+0x8EA2D9DF 0x81A7
+0x8EA2D9E0 0x81F2
+0x8EA2D9E1 0x8255
+0x8EA2D9E2 0x8256
+0x8EA2D9E3 0x8257
+0x8EA2D9E4 0x8556
+0x8EA2D9E5 0x8545
+0x8EA2D9E6 0x856B
+0x8EA2D9E7 0x854D
+0x8EA2D9E8 0x8553
+0x8EA2D9E9 0x8561
+0x8EA2D9EA 0x8558
+0x8EA2D9EB 0x8540
+0x8EA2D9EC 0x8546
+0x8EA2D9ED 0x8564
+0x8EA2D9EE 0x8541
+0x8EA2D9EF 0x8562
+0x8EA2D9F0 0x8544
+0x8EA2D9F1 0x8551
+0x8EA2D9F2 0x8547
+0x8EA2D9F3 0x8563
+0x8EA2D9F4 0x853E
+0x8EA2D9F5 0x855B
+0x8EA2D9F6 0x8571
+0x8EA2D9F7 0x854E
+0x8EA2D9F8 0x856E
+0x8EA2D9F9 0x8575
+0x8EA2D9FA 0x8555
+0x8EA2D9FB 0x8567
+0x8EA2D9FC 0x8560
+0x8EA2D9FD 0x858C
+0x8EA2D9FE 0x8566
+0x8EA2DAA1 0x855D
+0x8EA2DAA2 0x8554
+0x8EA2DAA3 0x8565
+0x8EA2DAA4 0x856C
+0x8EA2DAA5 0x8663
+0x8EA2DAA6 0x8665
+0x8EA2DAA7 0x8664
+0x8EA2DAA8 0x87A4
+0x8EA2DAA9 0x879B
+0x8EA2DAAA 0x878F
+0x8EA2DAAB 0x8797
+0x8EA2DAAC 0x8793
+0x8EA2DAAD 0x8792
+0x8EA2DAAE 0x8788
+0x8EA2DAAF 0x8781
+0x8EA2DAB0 0x8796
+0x8EA2DAB1 0x8798
+0x8EA2DAB2 0x8779
+0x8EA2DAB3 0x8787
+0x8EA2DAB4 0x87A3
+0x8EA2DAB5 0x8785
+0x8EA2DAB6 0x8790
+0x8EA2DAB7 0x8791
+0x8EA2DAB8 0x879D
+0x8EA2DAB9 0x8784
+0x8EA2DABA 0x8794
+0x8EA2DABB 0x879C
+0x8EA2DABC 0x879A
+0x8EA2DABD 0x8789
+0x8EA2DABE 0x891E
+0x8EA2DABF 0x8926
+0x8EA2DAC0 0x8930
+0x8EA2DAC1 0x892D
+0x8EA2DAC2 0x892E
+0x8EA2DAC3 0x8927
+0x8EA2DAC4 0x8931
+0x8EA2DAC5 0x8922
+0x8EA2DAC6 0x8929
+0x8EA2DAC7 0x8923
+0x8EA2DAC8 0x892F
+0x8EA2DAC9 0x892C
+0x8EA2DACA 0x891F
+0x8EA2DACB 0x89F1
+0x8EA2DACC 0x8AE0
+0x8EA2DACD 0x8AE2
+0x8EA2DACE 0x8AF2
+0x8EA2DACF 0x8AF4
+0x8EA2DAD0 0x8AF5
+0x8EA2DAD1 0x8ADD
+0x8EA2DAD2 0x8B14
+0x8EA2DAD3 0x8AE4
+0x8EA2DAD4 0x8ADF
+0x8EA2DAD5 0x8AF0
+0x8EA2DAD6 0x8AC8
+0x8EA2DAD7 0x8ADE
+0x8EA2DAD8 0x8AE1
+0x8EA2DAD9 0x8AE8
+0x8EA2DADA 0x8AFF
+0x8EA2DADB 0x8AEF
+0x8EA2DADC 0x8AFB
+0x8EA2DADD 0x8C91
+0x8EA2DADE 0x8C92
+0x8EA2DADF 0x8C90
+0x8EA2DAE0 0x8CF5
+0x8EA2DAE1 0x8CEE
+0x8EA2DAE2 0x8CF1
+0x8EA2DAE3 0x8CF0
+0x8EA2DAE4 0x8CF3
+0x8EA2DAE5 0x8D6C
+0x8EA2DAE6 0x8D6E
+0x8EA2DAE7 0x8DA5
+0x8EA2DAE8 0x8DA7
+0x8EA2DAE9 0x8E33
+0x8EA2DAEA 0x8E3E
+0x8EA2DAEB 0x8E38
+0x8EA2DAEC 0x8E40
+0x8EA2DAED 0x8E45
+0x8EA2DAEE 0x8E36
+0x8EA2DAEF 0x8E3C
+0x8EA2DAF0 0x8E3D
+0x8EA2DAF1 0x8E41
+0x8EA2DAF2 0x8E30
+0x8EA2DAF3 0x8E3F
+0x8EA2DAF4 0x8EBD
+0x8EA2DAF5 0x8F36
+0x8EA2DAF6 0x8F2E
+0x8EA2DAF7 0x8F35
+0x8EA2DAF8 0x8F32
+0x8EA2DAF9 0x8F39
+0x8EA2DAFA 0x8F37
+0x8EA2DAFB 0x8F34
+0x8EA2DAFC 0x9076
+0x8EA2DAFD 0x9079
+0x8EA2DAFE 0x907B
+0x8EA2DBA1 0x9086
+0x8EA2DBA2 0x90FA
+0x8EA2DBA3 0x9133
+0x8EA2DBA4 0x9135
+0x8EA2DBA5 0x9136
+0x8EA2DBA6 0x9193
+0x8EA2DBA7 0x9190
+0x8EA2DBA8 0x9191
+0x8EA2DBA9 0x918D
+0x8EA2DBAA 0x918F
+0x8EA2DBAB 0x9327
+0x8EA2DBAC 0x931E
+0x8EA2DBAD 0x9308
+0x8EA2DBAE 0x931F
+0x8EA2DBAF 0x9306
+0x8EA2DBB0 0x930F
+0x8EA2DBB1 0x937A
+0x8EA2DBB2 0x9338
+0x8EA2DBB3 0x933C
+0x8EA2DBB4 0x931B
+0x8EA2DBB5 0x9323
+0x8EA2DBB6 0x9312
+0x8EA2DBB7 0x9301
+0x8EA2DBB8 0x9346
+0x8EA2DBB9 0x932D
+0x8EA2DBBA 0x930E
+0x8EA2DBBB 0x930D
+0x8EA2DBBC 0x92CB
+0x8EA2DBBD 0x931D
+0x8EA2DBBE 0x92FA
+0x8EA2DBBF 0x9313
+0x8EA2DBC0 0x92F9
+0x8EA2DBC1 0x92F7
+0x8EA2DBC2 0x9334
+0x8EA2DBC3 0x9302
+0x8EA2DBC4 0x9324
+0x8EA2DBC5 0x92FF
+0x8EA2DBC6 0x9329
+0x8EA2DBC7 0x9339
+0x8EA2DBC8 0x9335
+0x8EA2DBC9 0x932A
+0x8EA2DBCA 0x9314
+0x8EA2DBCB 0x930C
+0x8EA2DBCC 0x930B
+0x8EA2DBCD 0x92FE
+0x8EA2DBCE 0x9309
+0x8EA2DBCF 0x9300
+0x8EA2DBD0 0x92FB
+0x8EA2DBD1 0x9316
+0x8EA2DBD2 0x95BC
+0x8EA2DBD3 0x95CD
+0x8EA2DBD4 0x95BE
+0x8EA2DBD5 0x95B9
+0x8EA2DBD6 0x95BA
+0x8EA2DBD7 0x95B6
+0x8EA2DBD8 0x95BF
+0x8EA2DBD9 0x95B5
+0x8EA2DBDA 0x95BD
+0x8EA2DBDB 0x96A9
+0x8EA2DBDC 0x96D4
+0x8EA2DBDD 0x970B
+0x8EA2DBDE 0x9712
+0x8EA2DBDF 0x9710
+0x8EA2DBE0 0x9799
+0x8EA2DBE1 0x9797
+0x8EA2DBE2 0x9794
+0x8EA2DBE3 0x97F0
+0x8EA2DBE4 0x97F8
+0x8EA2DBE5 0x9835
+0x8EA2DBE6 0x982F
+0x8EA2DBE7 0x9832
+0x8EA2DBE8 0x9924
+0x8EA2DBE9 0x991F
+0x8EA2DBEA 0x9927
+0x8EA2DBEB 0x9929
+0x8EA2DBEC 0x999E
+0x8EA2DBED 0x99EE
+0x8EA2DBEE 0x99EC
+0x8EA2DBEF 0x99E5
+0x8EA2DBF0 0x99E4
+0x8EA2DBF1 0x99F0
+0x8EA2DBF2 0x99E3
+0x8EA2DBF3 0x99EA
+0x8EA2DBF4 0x99E9
+0x8EA2DBF5 0x99E7
+0x8EA2DBF6 0x9AB9
+0x8EA2DBF7 0x9ABF
+0x8EA2DBF8 0x9AB4
+0x8EA2DBF9 0x9ABB
+0x8EA2DBFA 0x9AF6
+0x8EA2DBFB 0x9AFA
+0x8EA2DBFC 0x9AF9
+0x8EA2DBFD 0x9AF7
+0x8EA2DBFE 0x9B33
+0x8EA2DCA1 0x9B80
+0x8EA2DCA2 0x9B85
+0x8EA2DCA3 0x9B87
+0x8EA2DCA4 0x9B7C
+0x8EA2DCA5 0x9B7E
+0x8EA2DCA6 0x9B7B
+0x8EA2DCA7 0x9B82
+0x8EA2DCA8 0x9B93
+0x8EA2DCA9 0x9B92
+0x8EA2DCAA 0x9B90
+0x8EA2DCAB 0x9B7A
+0x8EA2DCAC 0x9B95
+0x8EA2DCAD 0x9B7D
+0x8EA2DCAE 0x9B88
+0x8EA2DCAF 0x9D25
+0x8EA2DCB0 0x9D17
+0x8EA2DCB1 0x9D20
+0x8EA2DCB2 0x9D1E
+0x8EA2DCB3 0x9D14
+0x8EA2DCB4 0x9D29
+0x8EA2DCB5 0x9D1D
+0x8EA2DCB6 0x9D18
+0x8EA2DCB7 0x9D22
+0x8EA2DCB8 0x9D10
+0x8EA2DCB9 0x9D19
+0x8EA2DCBA 0x9D1F
+0x8EA2DCBB 0x9E88
+0x8EA2DCBC 0x9E86
+0x8EA2DCBD 0x9E87
+0x8EA2DCBE 0x9EAE
+0x8EA2DCBF 0x9EAD
+0x8EA2DCC0 0x9ED5
+0x8EA2DCC1 0x9ED6
+0x8EA2DCC2 0x9EFA
+0x8EA2DCC3 0x9F12
+0x8EA2DCC4 0x9F3D
+0x8EA2DCC5 0x5126
+0x8EA2DCC6 0x5125
+0x8EA2DCC7 0x5122
+0x8EA2DCC8 0x5124
+0x8EA2DCC9 0x5120
+0x8EA2DCCA 0x5129
+0x8EA2DCCB 0x52F4
+0x8EA2DCCC 0x5693
+0x8EA2DCCD 0x568C
+0x8EA2DCCE 0x568D
+0x8EA2DCCF 0x5686
+0x8EA2DCD0 0x5684
+0x8EA2DCD1 0x5683
+0x8EA2DCD2 0x567E
+0x8EA2DCD3 0x5682
+0x8EA2DCD4 0x567F
+0x8EA2DCD5 0x5681
+0x8EA2DCD6 0x58D6
+0x8EA2DCD7 0x58D4
+0x8EA2DCD8 0x58CF
+0x8EA2DCD9 0x58D2
+0x8EA2DCDA 0x5B2D
+0x8EA2DCDB 0x5B25
+0x8EA2DCDC 0x5B32
+0x8EA2DCDD 0x5B23
+0x8EA2DCDE 0x5B2C
+0x8EA2DCDF 0x5B27
+0x8EA2DCE0 0x5B26
+0x8EA2DCE1 0x5B2F
+0x8EA2DCE2 0x5B2E
+0x8EA2DCE3 0x5B7B
+0x8EA2DCE4 0x5BF1
+0x8EA2DCE5 0x5BF2
+0x8EA2DCE6 0x5DB7
+0x8EA2DCE7 0x5E6C
+0x8EA2DCE8 0x5E6A
+0x8EA2DCE9 0x5FBE
+0x8EA2DCEA 0x61C3
+0x8EA2DCEB 0x61B5
+0x8EA2DCEC 0x61BC
+0x8EA2DCED 0x61E7
+0x8EA2DCEE 0x61E0
+0x8EA2DCEF 0x61E5
+0x8EA2DCF0 0x61E4
+0x8EA2DCF1 0x61E8
+0x8EA2DCF2 0x61DE
+0x8EA2DCF3 0x64EF
+0x8EA2DCF4 0x64E9
+0x8EA2DCF5 0x64E3
+0x8EA2DCF6 0x64EB
+0x8EA2DCF7 0x64E4
+0x8EA2DCF8 0x64E8
+0x8EA2DCF9 0x6581
+0x8EA2DCFA 0x6580
+0x8EA2DCFB 0x65B6
+0x8EA2DCFC 0x65DA
+0x8EA2DCFD 0x66D2
+0x8EA2DCFE 0x6A8D
+0x8EA2DDA1 0x6A96
+0x8EA2DDA2 0x6A81
+0x8EA2DDA3 0x6AA5
+0x8EA2DDA4 0x6A89
+0x8EA2DDA5 0x6A9F
+0x8EA2DDA6 0x6A9B
+0x8EA2DDA7 0x6AA1
+0x8EA2DDA8 0x6A9E
+0x8EA2DDA9 0x6A87
+0x8EA2DDAA 0x6A93
+0x8EA2DDAB 0x6A8E
+0x8EA2DDAC 0x6A95
+0x8EA2DDAD 0x6A83
+0x8EA2DDAE 0x6AA8
+0x8EA2DDAF 0x6AA4
+0x8EA2DDB0 0x6A91
+0x8EA2DDB1 0x6A7F
+0x8EA2DDB2 0x6AA6
+0x8EA2DDB3 0x6A9A
+0x8EA2DDB4 0x6A85
+0x8EA2DDB5 0x6A8C
+0x8EA2DDB6 0x6A92
+0x8EA2DDB7 0x6B5B
+0x8EA2DDB8 0x6BAD
+0x8EA2DDB9 0x6C09
+0x8EA2DDBA 0x6FCC
+0x8EA2DDBB 0x6FA9
+0x8EA2DDBC 0x6FF4
+0x8EA2DDBD 0x6FD4
+0x8EA2DDBE 0x6FE3
+0x8EA2DDBF 0x6FDC
+0x8EA2DDC0 0x6FED
+0x8EA2DDC1 0x6FE7
+0x8EA2DDC2 0x6FE6
+0x8EA2DDC3 0x6FDE
+0x8EA2DDC4 0x6FF2
+0x8EA2DDC5 0x6FDD
+0x8EA2DDC6 0x6FE2
+0x8EA2DDC7 0x6FE8
+0x8EA2DDC8 0x71E1
+0x8EA2DDC9 0x71F1
+0x8EA2DDCA 0x71E8
+0x8EA2DDCB 0x71F2
+0x8EA2DDCC 0x71E4
+0x8EA2DDCD 0x71F0
+0x8EA2DDCE 0x71E2
+0x8EA2DDCF 0x7373
+0x8EA2DDD0 0x736E
+0x8EA2DDD1 0x736F
+0x8EA2DDD2 0x7497
+0x8EA2DDD3 0x74B2
+0x8EA2DDD4 0x74AB
+0x8EA2DDD5 0x7490
+0x8EA2DDD6 0x74AA
+0x8EA2DDD7 0x74AD
+0x8EA2DDD8 0x74B1
+0x8EA2DDD9 0x74A5
+0x8EA2DDDA 0x74AF
+0x8EA2DDDB 0x7510
+0x8EA2DDDC 0x7511
+0x8EA2DDDD 0x7512
+0x8EA2DDDE 0x750F
+0x8EA2DDDF 0x7584
+0x8EA2DDE0 0x7643
+0x8EA2DDE1 0x7648
+0x8EA2DDE2 0x7649
+0x8EA2DDE3 0x7647
+0x8EA2DDE4 0x76A4
+0x8EA2DDE5 0x76E9
+0x8EA2DDE6 0x77B5
+0x8EA2DDE7 0x77AB
+0x8EA2DDE8 0x77B2
+0x8EA2DDE9 0x77B7
+0x8EA2DDEA 0x77B6
+0x8EA2DDEB 0x77B4
+0x8EA2DDEC 0x77B1
+0x8EA2DDED 0x77A8
+0x8EA2DDEE 0x77F0
+0x8EA2DDEF 0x78F3
+0x8EA2DDF0 0x78FD
+0x8EA2DDF1 0x7902
+0x8EA2DDF2 0x78FB
+0x8EA2DDF3 0x78FC
+0x8EA2DDF4 0x78FF
+0x8EA2DDF5 0x78F2
+0x8EA2DDF6 0x7905
+0x8EA2DDF7 0x78F9
+0x8EA2DDF8 0x78FE
+0x8EA2DDF9 0x7904
+0x8EA2DDFA 0x79AB
+0x8EA2DDFB 0x79A8
+0x8EA2DDFC 0x7A5C
+0x8EA2DDFD 0x7A5B
+0x8EA2DDFE 0x7A56
+0x8EA2DEA1 0x7A58
+0x8EA2DEA2 0x7A54
+0x8EA2DEA3 0x7A5A
+0x8EA2DEA4 0x7ABE
+0x8EA2DEA5 0x7AC0
+0x8EA2DEA6 0x7AC1
+0x8EA2DEA7 0x7C05
+0x8EA2DEA8 0x7C0F
+0x8EA2DEA9 0x7BF2
+0x8EA2DEAA 0x7C00
+0x8EA2DEAB 0x7BFF
+0x8EA2DEAC 0x7BFB
+0x8EA2DEAD 0x7C0E
+0x8EA2DEAE 0x7BF4
+0x8EA2DEAF 0x7C0B
+0x8EA2DEB0 0x7BF3
+0x8EA2DEB1 0x7C02
+0x8EA2DEB2 0x7C09
+0x8EA2DEB3 0x7C03
+0x8EA2DEB4 0x7C01
+0x8EA2DEB5 0x7BF8
+0x8EA2DEB6 0x7BFD
+0x8EA2DEB7 0x7C06
+0x8EA2DEB8 0x7BF0
+0x8EA2DEB9 0x7BF1
+0x8EA2DEBA 0x7C10
+0x8EA2DEBB 0x7C0A
+0x8EA2DEBC 0x7CE8
+0x8EA2DEBD 0x7E2D
+0x8EA2DEBE 0x7E3C
+0x8EA2DEBF 0x7E42
+0x8EA2DEC0 0x7E33
+0x8EA2DEC1 0x9848
+0x8EA2DEC2 0x7E38
+0x8EA2DEC3 0x7E2A
+0x8EA2DEC4 0x7E49
+0x8EA2DEC5 0x7E40
+0x8EA2DEC6 0x7E47
+0x8EA2DEC7 0x7E29
+0x8EA2DEC8 0x7E4C
+0x8EA2DEC9 0x7E30
+0x8EA2DECA 0x7E3B
+0x8EA2DECB 0x7E36
+0x8EA2DECC 0x7E44
+0x8EA2DECD 0x7E3A
+0x8EA2DECE 0x7F45
+0x8EA2DECF 0x7F7F
+0x8EA2DED0 0x7F7E
+0x8EA2DED1 0x7F7D
+0x8EA2DED2 0x7FF4
+0x8EA2DED3 0x7FF2
+0x8EA2DED4 0x802C
+0x8EA2DED5 0x81BB
+0x8EA2DED6 0x81C4
+0x8EA2DED7 0x81CC
+0x8EA2DED8 0x81CA
+0x8EA2DED9 0x81C5
+0x8EA2DEDA 0x81C7
+0x8EA2DEDB 0x81BC
+0x8EA2DEDC 0x81E9
+0x8EA2DEDD 0x825B
+0x8EA2DEDE 0x825A
+0x8EA2DEDF 0x825C
+0x8EA2DEE0 0x8583
+0x8EA2DEE1 0x8580
+0x8EA2DEE2 0x858F
+0x8EA2DEE3 0x85A7
+0x8EA2DEE4 0x8595
+0x8EA2DEE5 0x85A0
+0x8EA2DEE6 0x858B
+0x8EA2DEE7 0x85A3
+0x8EA2DEE8 0x857B
+0x8EA2DEE9 0x85A4
+0x8EA2DEEA 0x859A
+0x8EA2DEEB 0x859E
+0x8EA2DEEC 0x8577
+0x8EA2DEED 0x857C
+0x8EA2DEEE 0x8589
+0x8EA2DEEF 0x85A1
+0x8EA2DEF0 0x857A
+0x8EA2DEF1 0x8578
+0x8EA2DEF2 0x8557
+0x8EA2DEF3 0x858E
+0x8EA2DEF4 0x8596
+0x8EA2DEF5 0x8586
+0x8EA2DEF6 0x858D
+0x8EA2DEF7 0x8599
+0x8EA2DEF8 0x859D
+0x8EA2DEF9 0x8581
+0x8EA2DEFA 0x85A2
+0x8EA2DEFB 0x8582
+0x8EA2DEFC 0x8588
+0x8EA2DEFD 0x8585
+0x8EA2DEFE 0x8579
+0x8EA2DFA1 0x8576
+0x8EA2DFA2 0x8598
+0x8EA2DFA3 0x8590
+0x8EA2DFA4 0x859F
+0x8EA2DFA5 0x8668
+0x8EA2DFA6 0x87BE
+0x8EA2DFA7 0x87AA
+0x8EA2DFA8 0x87AD
+0x8EA2DFA9 0x87C5
+0x8EA2DFAA 0x87B0
+0x8EA2DFAB 0x87AC
+0x8EA2DFAC 0x87B9
+0x8EA2DFAD 0x87B5
+0x8EA2DFAE 0x87BC
+0x8EA2DFAF 0x87AE
+0x8EA2DFB0 0x87C9
+0x8EA2DFB1 0x87C3
+0x8EA2DFB2 0x87C2
+0x8EA2DFB3 0x87CC
+0x8EA2DFB4 0x87B7
+0x8EA2DFB5 0x87AF
+0x8EA2DFB6 0x87C4
+0x8EA2DFB7 0x87CA
+0x8EA2DFB8 0x87B4
+0x8EA2DFB9 0x87B6
+0x8EA2DFBA 0x87BF
+0x8EA2DFBB 0x87B8
+0x8EA2DFBC 0x87BD
+0x8EA2DFBD 0x87DE
+0x8EA2DFBE 0x87B2
+0x8EA2DFBF 0x8935
+0x8EA2DFC0 0x8933
+0x8EA2DFC1 0x893C
+0x8EA2DFC2 0x893E
+0x8EA2DFC3 0x8941
+0x8EA2DFC4 0x8952
+0x8EA2DFC5 0x8937
+0x8EA2DFC6 0x8942
+0x8EA2DFC7 0x89AD
+0x8EA2DFC8 0x89AF
+0x8EA2DFC9 0x89AE
+0x8EA2DFCA 0x89F2
+0x8EA2DFCB 0x89F3
+0x8EA2DFCC 0x8B1E
+0x8EA2DFCD 0x8B18
+0x8EA2DFCE 0x8B16
+0x8EA2DFCF 0x8B11
+0x8EA2DFD0 0x8B05
+0x8EA2DFD1 0x8B0B
+0x8EA2DFD2 0x8B22
+0x8EA2DFD3 0x8B0F
+0x8EA2DFD4 0x8B12
+0x8EA2DFD5 0x8B15
+0x8EA2DFD6 0x8B07
+0x8EA2DFD7 0x8B0D
+0x8EA2DFD8 0x8B08
+0x8EA2DFD9 0x8B06
+0x8EA2DFDA 0x8B1C
+0x8EA2DFDB 0x8B13
+0x8EA2DFDC 0x8B1A
+0x8EA2DFDD 0x8C4F
+0x8EA2DFDE 0x8C70
+0x8EA2DFDF 0x8C72
+0x8EA2DFE0 0x8C71
+0x8EA2DFE1 0x8C6F
+0x8EA2DFE2 0x8C95
+0x8EA2DFE3 0x8C94
+0x8EA2DFE4 0x8CF9
+0x8EA2DFE5 0x8D6F
+0x8EA2DFE6 0x8E4E
+0x8EA2DFE7 0x8E4D
+0x8EA2DFE8 0x8E53
+0x8EA2DFE9 0x8E50
+0x8EA2DFEA 0x8E4C
+0x8EA2DFEB 0x8E47
+0x8EA2DFEC 0x8F43
+0x8EA2DFED 0x8F40
+0x8EA2DFEE 0x9085
+0x8EA2DFEF 0x907E
+0x8EA2DFF0 0x9138
+0x8EA2DFF1 0x919A
+0x8EA2DFF2 0x91A2
+0x8EA2DFF3 0x919B
+0x8EA2DFF4 0x9199
+0x8EA2DFF5 0x919F
+0x8EA2DFF6 0x91A1
+0x8EA2DFF7 0x919D
+0x8EA2DFF8 0x91A0
+0x8EA2DFF9 0x93A1
+0x8EA2DFFA 0x9383
+0x8EA2DFFB 0x93AF
+0x8EA2DFFC 0x9364
+0x8EA2DFFD 0x9356
+0x8EA2DFFE 0x9347
+0x8EA2E0A1 0x937C
+0x8EA2E0A2 0x9358
+0x8EA2E0A3 0x935C
+0x8EA2E0A4 0x9376
+0x8EA2E0A5 0x9349
+0x8EA2E0A6 0x9350
+0x8EA2E0A7 0x9351
+0x8EA2E0A8 0x9360
+0x8EA2E0A9 0x936D
+0x8EA2E0AA 0x938F
+0x8EA2E0AB 0x934C
+0x8EA2E0AC 0x936A
+0x8EA2E0AD 0x9379
+0x8EA2E0AE 0x9357
+0x8EA2E0AF 0x9355
+0x8EA2E0B0 0x9352
+0x8EA2E0B1 0x934F
+0x8EA2E0B2 0x9371
+0x8EA2E0B3 0x9377
+0x8EA2E0B4 0x937B
+0x8EA2E0B5 0x9361
+0x8EA2E0B6 0x935E
+0x8EA2E0B7 0x9363
+0x8EA2E0B8 0x9367
+0x8EA2E0B9 0x934E
+0x8EA2E0BA 0x9359
+0x8EA2E0BB 0x95C7
+0x8EA2E0BC 0x95C0
+0x8EA2E0BD 0x95C9
+0x8EA2E0BE 0x95C3
+0x8EA2E0BF 0x95C5
+0x8EA2E0C0 0x95B7
+0x8EA2E0C1 0x96AE
+0x8EA2E0C2 0x96B0
+0x8EA2E0C3 0x96AC
+0x8EA2E0C4 0x9720
+0x8EA2E0C5 0x971F
+0x8EA2E0C6 0x9718
+0x8EA2E0C7 0x971D
+0x8EA2E0C8 0x9719
+0x8EA2E0C9 0x979A
+0x8EA2E0CA 0x97A1
+0x8EA2E0CB 0x979C
+0x8EA2E0CC 0x979E
+0x8EA2E0CD 0x979D
+0x8EA2E0CE 0x97D5
+0x8EA2E0CF 0x97D4
+0x8EA2E0D0 0x97F1
+0x8EA2E0D1 0x9841
+0x8EA2E0D2 0x9844
+0x8EA2E0D3 0x984A
+0x8EA2E0D4 0x9849
+0x8EA2E0D5 0x9845
+0x8EA2E0D6 0x9843
+0x8EA2E0D7 0x9925
+0x8EA2E0D8 0x992B
+0x8EA2E0D9 0x992C
+0x8EA2E0DA 0x992A
+0x8EA2E0DB 0x9933
+0x8EA2E0DC 0x9932
+0x8EA2E0DD 0x992F
+0x8EA2E0DE 0x992D
+0x8EA2E0DF 0x9931
+0x8EA2E0E0 0x9930
+0x8EA2E0E1 0x9998
+0x8EA2E0E2 0x99A3
+0x8EA2E0E3 0x99A1
+0x8EA2E0E4 0x9A02
+0x8EA2E0E5 0x99FA
+0x8EA2E0E6 0x99F4
+0x8EA2E0E7 0x99F7
+0x8EA2E0E8 0x99F9
+0x8EA2E0E9 0x99F8
+0x8EA2E0EA 0x99F6
+0x8EA2E0EB 0x99FB
+0x8EA2E0EC 0x99FD
+0x8EA2E0ED 0x99FE
+0x8EA2E0EE 0x99FC
+0x8EA2E0EF 0x9A03
+0x8EA2E0F0 0x9ABE
+0x8EA2E0F1 0x9AFE
+0x8EA2E0F2 0x9AFD
+0x8EA2E0F3 0x9B01
+0x8EA2E0F4 0x9AFC
+0x8EA2E0F5 0x9B48
+0x8EA2E0F6 0x9B9A
+0x8EA2E0F7 0x9BA8
+0x8EA2E0F8 0x9B9E
+0x8EA2E0F9 0x9B9B
+0x8EA2E0FA 0x9BA6
+0x8EA2E0FB 0x9BA1
+0x8EA2E0FC 0x9BA5
+0x8EA2E0FD 0x9BA4
+0x8EA2E0FE 0x9B86
+0x8EA2E1A1 0x9BA2
+0x8EA2E1A2 0x9BA0
+0x8EA2E1A3 0x9BAF
+0x8EA2E1A4 0x9D33
+0x8EA2E1A5 0x9D41
+0x8EA2E1A6 0x9D67
+0x8EA2E1A7 0x9D36
+0x8EA2E1A8 0x9D2E
+0x8EA2E1A9 0x9D2F
+0x8EA2E1AA 0x9D31
+0x8EA2E1AB 0x9D38
+0x8EA2E1AC 0x9D30
+0x8EA2E1AD 0x9D45
+0x8EA2E1AE 0x9D42
+0x8EA2E1AF 0x9D43
+0x8EA2E1B0 0x9D3E
+0x8EA2E1B1 0x9D37
+0x8EA2E1B2 0x9D40
+0x8EA2E1B3 0x9D3D
+0x8EA2E1B4 0x7FF5
+0x8EA2E1B5 0x9D2D
+0x8EA2E1B6 0x9E8A
+0x8EA2E1B7 0x9E89
+0x8EA2E1B8 0x9E8D
+0x8EA2E1B9 0x9EB0
+0x8EA2E1BA 0x9EC8
+0x8EA2E1BB 0x9EDA
+0x8EA2E1BC 0x9EFB
+0x8EA2E1BD 0x9EFF
+0x8EA2E1BE 0x9F24
+0x8EA2E1BF 0x9F23
+0x8EA2E1C0 0x9F22
+0x8EA2E1C1 0x9F54
+0x8EA2E1C2 0x9FA0
+0x8EA2E1C3 0x5131
+0x8EA2E1C4 0x512D
+0x8EA2E1C5 0x512E
+0x8EA2E1C6 0x5698
+0x8EA2E1C7 0x569C
+0x8EA2E1C8 0x5697
+0x8EA2E1C9 0x569A
+0x8EA2E1CA 0x569D
+0x8EA2E1CB 0x5699
+0x8EA2E1CC 0x5970
+0x8EA2E1CD 0x5B3C
+0x8EA2E1CE 0x5C69
+0x8EA2E1CF 0x5C6A
+0x8EA2E1D0 0x5DC0
+0x8EA2E1D1 0x5E6D
+0x8EA2E1D2 0x5E6E
+0x8EA2E1D3 0x61D8
+0x8EA2E1D4 0x61DF
+0x8EA2E1D5 0x61ED
+0x8EA2E1D6 0x61EE
+0x8EA2E1D7 0x61F1
+0x8EA2E1D8 0x61EA
+0x8EA2E1D9 0x61F0
+0x8EA2E1DA 0x61EB
+0x8EA2E1DB 0x61D6
+0x8EA2E1DC 0x61E9
+0x8EA2E1DD 0x64FF
+0x8EA2E1DE 0x6504
+0x8EA2E1DF 0x64FD
+0x8EA2E1E0 0x64F8
+0x8EA2E1E1 0x6501
+0x8EA2E1E2 0x6503
+0x8EA2E1E3 0x64FC
+0x8EA2E1E4 0x6594
+0x8EA2E1E5 0x65DB
+0x8EA2E1E6 0x66DA
+0x8EA2E1E7 0x66DB
+0x8EA2E1E8 0x66D8
+0x8EA2E1E9 0x6AC5
+0x8EA2E1EA 0x6AB9
+0x8EA2E1EB 0x6ABD
+0x8EA2E1EC 0x6AE1
+0x8EA2E1ED 0x6AC6
+0x8EA2E1EE 0x6ABA
+0x8EA2E1EF 0x6AB6
+0x8EA2E1F0 0x6AB7
+0x8EA2E1F1 0x6AC7
+0x8EA2E1F2 0x6AB4
+0x8EA2E1F3 0x6AAD
+0x8EA2E1F4 0x6B5E
+0x8EA2E1F5 0x6BC9
+0x8EA2E1F6 0x6C0B
+0x8EA2E1F7 0x7007
+0x8EA2E1F8 0x700C
+0x8EA2E1F9 0x700D
+0x8EA2E1FA 0x7001
+0x8EA2E1FB 0x7005
+0x8EA2E1FC 0x7014
+0x8EA2E1FD 0x700E
+0x8EA2E1FE 0x6FFF
+0x8EA2E2A1 0x7000
+0x8EA2E2A2 0x6FFB
+0x8EA2E2A3 0x7026
+0x8EA2E2A4 0x6FFC
+0x8EA2E2A5 0x6FF7
+0x8EA2E2A6 0x700A
+0x8EA2E2A7 0x7201
+0x8EA2E2A8 0x71FF
+0x8EA2E2A9 0x71F9
+0x8EA2E2AA 0x7203
+0x8EA2E2AB 0x71FD
+0x8EA2E2AC 0x7376
+0x8EA2E2AD 0x74B8
+0x8EA2E2AE 0x74C0
+0x8EA2E2AF 0x74B5
+0x8EA2E2B0 0x74C1
+0x8EA2E2B1 0x74BE
+0x8EA2E2B2 0x74B6
+0x8EA2E2B3 0x74BB
+0x8EA2E2B4 0x74C2
+0x8EA2E2B5 0x7514
+0x8EA2E2B6 0x7513
+0x8EA2E2B7 0x765C
+0x8EA2E2B8 0x7664
+0x8EA2E2B9 0x7659
+0x8EA2E2BA 0x7650
+0x8EA2E2BB 0x7653
+0x8EA2E2BC 0x7657
+0x8EA2E2BD 0x765A
+0x8EA2E2BE 0x76A6
+0x8EA2E2BF 0x76BD
+0x8EA2E2C0 0x76EC
+0x8EA2E2C1 0x77C2
+0x8EA2E2C2 0x77BA
+0x8EA2E2C3 0x790C
+0x8EA2E2C4 0x7913
+0x8EA2E2C5 0x7914
+0x8EA2E2C6 0x7909
+0x8EA2E2C7 0x7910
+0x8EA2E2C8 0x7912
+0x8EA2E2C9 0x7911
+0x8EA2E2CA 0x79AD
+0x8EA2E2CB 0x79AC
+0x8EA2E2CC 0x7A5F
+0x8EA2E2CD 0x7C1C
+0x8EA2E2CE 0x7C29
+0x8EA2E2CF 0x7C19
+0x8EA2E2D0 0x7C20
+0x8EA2E2D1 0x7C1F
+0x8EA2E2D2 0x7C2D
+0x8EA2E2D3 0x7C1D
+0x8EA2E2D4 0x7C26
+0x8EA2E2D5 0x7C28
+0x8EA2E2D6 0x7C22
+0x8EA2E2D7 0x7C25
+0x8EA2E2D8 0x7C30
+0x8EA2E2D9 0x7E5C
+0x8EA2E2DA 0x7E50
+0x8EA2E2DB 0x7E56
+0x8EA2E2DC 0x7E63
+0x8EA2E2DD 0x7E58
+0x8EA2E2DE 0x7E62
+0x8EA2E2DF 0x7E5F
+0x8EA2E2E0 0x7E51
+0x8EA2E2E1 0x7E60
+0x8EA2E2E2 0x7E57
+0x8EA2E2E3 0x7E53
+0x8EA2E2E4 0x7FB5
+0x8EA2E2E5 0x7FB3
+0x8EA2E2E6 0x7FF7
+0x8EA2E2E7 0x7FF8
+0x8EA2E2E8 0x8075
+0x8EA2E2E9 0x81D1
+0x8EA2E2EA 0x81D2
+0x8EA2E2EB 0x81D0
+0x8EA2E2EC 0x825F
+0x8EA2E2ED 0x825E
+0x8EA2E2EE 0x85B4
+0x8EA2E2EF 0x85C6
+0x8EA2E2F0 0x85C0
+0x8EA2E2F1 0x85C3
+0x8EA2E2F2 0x85C2
+0x8EA2E2F3 0x85B3
+0x8EA2E2F4 0x85B5
+0x8EA2E2F5 0x85BD
+0x8EA2E2F6 0x85C7
+0x8EA2E2F7 0x85C4
+0x8EA2E2F8 0x85BF
+0x8EA2E2F9 0x85CB
+0x8EA2E2FA 0x85CE
+0x8EA2E2FB 0x85C8
+0x8EA2E2FC 0x85C5
+0x8EA2E2FD 0x85B1
+0x8EA2E2FE 0x85B6
+0x8EA2E3A1 0x85D2
+0x8EA2E3A2 0x8624
+0x8EA2E3A3 0x85B8
+0x8EA2E3A4 0x85B7
+0x8EA2E3A5 0x85BE
+0x8EA2E3A6 0x8669
+0x8EA2E3A7 0x87E7
+0x8EA2E3A8 0x87E6
+0x8EA2E3A9 0x87E2
+0x8EA2E3AA 0x87DB
+0x8EA2E3AB 0x87EB
+0x8EA2E3AC 0x87EA
+0x8EA2E3AD 0x87E5
+0x8EA2E3AE 0x87DF
+0x8EA2E3AF 0x87F3
+0x8EA2E3B0 0x87E4
+0x8EA2E3B1 0x87D4
+0x8EA2E3B2 0x87DC
+0x8EA2E3B3 0x87D3
+0x8EA2E3B4 0x87ED
+0x8EA2E3B5 0x87D8
+0x8EA2E3B6 0x87E3
+0x8EA2E3B7 0x87D7
+0x8EA2E3B8 0x87D9
+0x8EA2E3B9 0x8801
+0x8EA2E3BA 0x87F4
+0x8EA2E3BB 0x87E8
+0x8EA2E3BC 0x87DD
+0x8EA2E3BD 0x8953
+0x8EA2E3BE 0x894B
+0x8EA2E3BF 0x894F
+0x8EA2E3C0 0x894C
+0x8EA2E3C1 0x8946
+0x8EA2E3C2 0x8950
+0x8EA2E3C3 0x8951
+0x8EA2E3C4 0x8949
+0x8EA2E3C5 0x8B2A
+0x8EA2E3C6 0x8B27
+0x8EA2E3C7 0x8B23
+0x8EA2E3C8 0x8B33
+0x8EA2E3C9 0x8B30
+0x8EA2E3CA 0x8B35
+0x8EA2E3CB 0x8B47
+0x8EA2E3CC 0x8B2F
+0x8EA2E3CD 0x8B3C
+0x8EA2E3CE 0x8B3E
+0x8EA2E3CF 0x8B31
+0x8EA2E3D0 0x8B25
+0x8EA2E3D1 0x8B37
+0x8EA2E3D2 0x8B26
+0x8EA2E3D3 0x8B36
+0x8EA2E3D4 0x8B2E
+0x8EA2E3D5 0x8B24
+0x8EA2E3D6 0x8B3B
+0x8EA2E3D7 0x8B3D
+0x8EA2E3D8 0x8B3A
+0x8EA2E3D9 0x8C42
+0x8EA2E3DA 0x8C75
+0x8EA2E3DB 0x8C99
+0x8EA2E3DC 0x8C98
+0x8EA2E3DD 0x8C97
+0x8EA2E3DE 0x8CFE
+0x8EA2E3DF 0x8D04
+0x8EA2E3E0 0x8D02
+0x8EA2E3E1 0x8D00
+0x8EA2E3E2 0x8E5C
+0x8EA2E3E3 0x8E62
+0x8EA2E3E4 0x8E60
+0x8EA2E3E5 0x8E57
+0x8EA2E3E6 0x8E56
+0x8EA2E3E7 0x8E5E
+0x8EA2E3E8 0x8E65
+0x8EA2E3E9 0x8E67
+0x8EA2E3EA 0x8E5B
+0x8EA2E3EB 0x8E5A
+0x8EA2E3EC 0x8E61
+0x8EA2E3ED 0x8E5D
+0x8EA2E3EE 0x8E69
+0x8EA2E3EF 0x8E54
+0x8EA2E3F0 0x8F46
+0x8EA2E3F1 0x8F47
+0x8EA2E3F2 0x8F48
+0x8EA2E3F3 0x8F4B
+0x8EA2E3F4 0x9128
+0x8EA2E3F5 0x913A
+0x8EA2E3F6 0x913B
+0x8EA2E3F7 0x913E
+0x8EA2E3F8 0x91A8
+0x8EA2E3F9 0x91A5
+0x8EA2E3FA 0x91A7
+0x8EA2E3FB 0x91AF
+0x8EA2E3FC 0x91AA
+0x8EA2E3FD 0x93B5
+0x8EA2E3FE 0x938C
+0x8EA2E4A1 0x9392
+0x8EA2E4A2 0x93B7
+0x8EA2E4A3 0x939B
+0x8EA2E4A4 0x939D
+0x8EA2E4A5 0x9389
+0x8EA2E4A6 0x93A7
+0x8EA2E4A7 0x938E
+0x8EA2E4A8 0x93AA
+0x8EA2E4A9 0x939E
+0x8EA2E4AA 0x93A6
+0x8EA2E4AB 0x9395
+0x8EA2E4AC 0x9388
+0x8EA2E4AD 0x9399
+0x8EA2E4AE 0x939F
+0x8EA2E4AF 0x9380
+0x8EA2E4B0 0x938D
+0x8EA2E4B1 0x93B1
+0x8EA2E4B2 0x9391
+0x8EA2E4B3 0x93B2
+0x8EA2E4B4 0x93A4
+0x8EA2E4B5 0x93A8
+0x8EA2E4B6 0x93B4
+0x8EA2E4B7 0x93A3
+0x8EA2E4B8 0x95D2
+0x8EA2E4B9 0x95D3
+0x8EA2E4BA 0x95D1
+0x8EA2E4BB 0x96B3
+0x8EA2E4BC 0x96D7
+0x8EA2E4BD 0x96DA
+0x8EA2E4BE 0x5DC2
+0x8EA2E4BF 0x96DF
+0x8EA2E4C0 0x96D8
+0x8EA2E4C1 0x96DD
+0x8EA2E4C2 0x9723
+0x8EA2E4C3 0x9722
+0x8EA2E4C4 0x9725
+0x8EA2E4C5 0x97AC
+0x8EA2E4C6 0x97AE
+0x8EA2E4C7 0x97A8
+0x8EA2E4C8 0x97AB
+0x8EA2E4C9 0x97A4
+0x8EA2E4CA 0x97AA
+0x8EA2E4CB 0x97A2
+0x8EA2E4CC 0x97A5
+0x8EA2E4CD 0x97D7
+0x8EA2E4CE 0x97D9
+0x8EA2E4CF 0x97D6
+0x8EA2E4D0 0x97D8
+0x8EA2E4D1 0x97FA
+0x8EA2E4D2 0x9850
+0x8EA2E4D3 0x9851
+0x8EA2E4D4 0x9852
+0x8EA2E4D5 0x98B8
+0x8EA2E4D6 0x9941
+0x8EA2E4D7 0x993C
+0x8EA2E4D8 0x993A
+0x8EA2E4D9 0x9A0F
+0x8EA2E4DA 0x9A0B
+0x8EA2E4DB 0x9A09
+0x8EA2E4DC 0x9A0D
+0x8EA2E4DD 0x9A04
+0x8EA2E4DE 0x9A11
+0x8EA2E4DF 0x9A0A
+0x8EA2E4E0 0x9A05
+0x8EA2E4E1 0x9A07
+0x8EA2E4E2 0x9A06
+0x8EA2E4E3 0x9AC0
+0x8EA2E4E4 0x9ADC
+0x8EA2E4E5 0x9B08
+0x8EA2E4E6 0x9B04
+0x8EA2E4E7 0x9B05
+0x8EA2E4E8 0x9B29
+0x8EA2E4E9 0x9B35
+0x8EA2E4EA 0x9B4A
+0x8EA2E4EB 0x9B4C
+0x8EA2E4EC 0x9B4B
+0x8EA2E4ED 0x9BC7
+0x8EA2E4EE 0x9BC6
+0x8EA2E4EF 0x9BC3
+0x8EA2E4F0 0x9BBF
+0x8EA2E4F1 0x9BC1
+0x8EA2E4F2 0x9BB5
+0x8EA2E4F3 0x9BB8
+0x8EA2E4F4 0x9BD3
+0x8EA2E4F5 0x9BB6
+0x8EA2E4F6 0x9BC4
+0x8EA2E4F7 0x9BB9
+0x8EA2E4F8 0x9BBD
+0x8EA2E4F9 0x9D5C
+0x8EA2E4FA 0x9D53
+0x8EA2E4FB 0x9D4F
+0x8EA2E4FC 0x9D4A
+0x8EA2E4FD 0x9D5B
+0x8EA2E4FE 0x9D4B
+0x8EA2E5A1 0x9D59
+0x8EA2E5A2 0x9D56
+0x8EA2E5A3 0x9D4C
+0x8EA2E5A4 0x9D57
+0x8EA2E5A5 0x9D52
+0x8EA2E5A6 0x9D54
+0x8EA2E5A7 0x9D5F
+0x8EA2E5A8 0x9D58
+0x8EA2E5A9 0x9D5A
+0x8EA2E5AA 0x9E8E
+0x8EA2E5AB 0x9E8C
+0x8EA2E5AC 0x9EDF
+0x8EA2E5AD 0x9F01
+0x8EA2E5AE 0x9F00
+0x8EA2E5AF 0x9F16
+0x8EA2E5B0 0x9F25
+0x8EA2E5B1 0x9F2B
+0x8EA2E5B2 0x9F2A
+0x8EA2E5B3 0x9F29
+0x8EA2E5B4 0x9F28
+0x8EA2E5B5 0x9F4C
+0x8EA2E5B6 0x9F55
+0x8EA2E5B7 0x5134
+0x8EA2E5B8 0x5135
+0x8EA2E5B9 0x5296
+0x8EA2E5BA 0x52F7
+0x8EA2E5BB 0x53B4
+0x8EA2E5BC 0x56AB
+0x8EA2E5BD 0x56AD
+0x8EA2E5BE 0x56A6
+0x8EA2E5BF 0x56A7
+0x8EA2E5C0 0x56AA
+0x8EA2E5C1 0x56AC
+0x8EA2E5C2 0x58DA
+0x8EA2E5C3 0x58DD
+0x8EA2E5C4 0x58DB
+0x8EA2E5C5 0x5912
+0x8EA2E5C6 0x5B3D
+0x8EA2E5C7 0x5B3E
+0x8EA2E5C8 0x5B3F
+0x8EA2E5C9 0x5DC3
+0x8EA2E5CA 0x5E70
+0x8EA2E5CB 0x5FBF
+0x8EA2E5CC 0x61FB
+0x8EA2E5CD 0x6507
+0x8EA2E5CE 0x6510
+0x8EA2E5CF 0x650D
+0x8EA2E5D0 0x6509
+0x8EA2E5D1 0x650C
+0x8EA2E5D2 0x650E
+0x8EA2E5D3 0x6584
+0x8EA2E5D4 0x65DE
+0x8EA2E5D5 0x65DD
+0x8EA2E5D6 0x66DE
+0x8EA2E5D7 0x6AE7
+0x8EA2E5D8 0x6AE0
+0x8EA2E5D9 0x6ACC
+0x8EA2E5DA 0x6AD1
+0x8EA2E5DB 0x6AD9
+0x8EA2E5DC 0x6ACB
+0x8EA2E5DD 0x6ADF
+0x8EA2E5DE 0x6ADC
+0x8EA2E5DF 0x6AD0
+0x8EA2E5E0 0x6AEB
+0x8EA2E5E1 0x6ACF
+0x8EA2E5E2 0x6ACD
+0x8EA2E5E3 0x6ADE
+0x8EA2E5E4 0x6B60
+0x8EA2E5E5 0x6BB0
+0x8EA2E5E6 0x6C0C
+0x8EA2E5E7 0x7019
+0x8EA2E5E8 0x7027
+0x8EA2E5E9 0x7020
+0x8EA2E5EA 0x7016
+0x8EA2E5EB 0x702B
+0x8EA2E5EC 0x7021
+0x8EA2E5ED 0x7022
+0x8EA2E5EE 0x7023
+0x8EA2E5EF 0x7029
+0x8EA2E5F0 0x7017
+0x8EA2E5F1 0x7024
+0x8EA2E5F2 0x701C
+0x8EA2E5F3 0x720C
+0x8EA2E5F4 0x720A
+0x8EA2E5F5 0x7207
+0x8EA2E5F6 0x7202
+0x8EA2E5F7 0x7205
+0x8EA2E5F8 0x72A5
+0x8EA2E5F9 0x72A6
+0x8EA2E5FA 0x72A4
+0x8EA2E5FB 0x72A3
+0x8EA2E5FC 0x72A1
+0x8EA2E5FD 0x74CB
+0x8EA2E5FE 0x74C5
+0x8EA2E6A1 0x74B7
+0x8EA2E6A2 0x74C3
+0x8EA2E6A3 0x7516
+0x8EA2E6A4 0x7660
+0x8EA2E6A5 0x77C9
+0x8EA2E6A6 0x77CA
+0x8EA2E6A7 0x77C4
+0x8EA2E6A8 0x77F1
+0x8EA2E6A9 0x791D
+0x8EA2E6AA 0x791B
+0x8EA2E6AB 0x7921
+0x8EA2E6AC 0x791C
+0x8EA2E6AD 0x7917
+0x8EA2E6AE 0x791E
+0x8EA2E6AF 0x79B0
+0x8EA2E6B0 0x7A67
+0x8EA2E6B1 0x7A68
+0x8EA2E6B2 0x7C33
+0x8EA2E6B3 0x7C3C
+0x8EA2E6B4 0x7C39
+0x8EA2E6B5 0x7C2C
+0x8EA2E6B6 0x7C3B
+0x8EA2E6B7 0x7CEC
+0x8EA2E6B8 0x7CEA
+0x8EA2E6B9 0x7E76
+0x8EA2E6BA 0x7E75
+0x8EA2E6BB 0x7E78
+0x8EA2E6BC 0x7E70
+0x8EA2E6BD 0x7E77
+0x8EA2E6BE 0x7E6F
+0x8EA2E6BF 0x7E7A
+0x8EA2E6C0 0x7E72
+0x8EA2E6C1 0x7E74
+0x8EA2E6C2 0x7E68
+0x8EA2E6C3 0x7F4B
+0x8EA2E6C4 0x7F4A
+0x8EA2E6C5 0x7F83
+0x8EA2E6C6 0x7F86
+0x8EA2E6C7 0x7FB7
+0x8EA2E6C8 0x7FFD
+0x8EA2E6C9 0x7FFE
+0x8EA2E6CA 0x8078
+0x8EA2E6CB 0x81D7
+0x8EA2E6CC 0x81D5
+0x8EA2E6CD 0x820B
+0x8EA2E6CE 0x8264
+0x8EA2E6CF 0x8261
+0x8EA2E6D0 0x8263
+0x8EA2E6D1 0x85EB
+0x8EA2E6D2 0x85F1
+0x8EA2E6D3 0x85ED
+0x8EA2E6D4 0x85D9
+0x8EA2E6D5 0x85E1
+0x8EA2E6D6 0x85E8
+0x8EA2E6D7 0x85DA
+0x8EA2E6D8 0x85D7
+0x8EA2E6D9 0x85EC
+0x8EA2E6DA 0x85F2
+0x8EA2E6DB 0x85F8
+0x8EA2E6DC 0x85D8
+0x8EA2E6DD 0x85DF
+0x8EA2E6DE 0x85E3
+0x8EA2E6DF 0x85DC
+0x8EA2E6E0 0x85D1
+0x8EA2E6E1 0x85F0
+0x8EA2E6E2 0x85E6
+0x8EA2E6E3 0x85EF
+0x8EA2E6E4 0x85DE
+0x8EA2E6E5 0x85E2
+0x8EA2E6E6 0x8800
+0x8EA2E6E7 0x87FA
+0x8EA2E6E8 0x8803
+0x8EA2E6E9 0x87F6
+0x8EA2E6EA 0x87F7
+0x8EA2E6EB 0x8809
+0x8EA2E6EC 0x880C
+0x8EA2E6ED 0x880B
+0x8EA2E6EE 0x8806
+0x8EA2E6EF 0x87FC
+0x8EA2E6F0 0x8808
+0x8EA2E6F1 0x87FF
+0x8EA2E6F2 0x880A
+0x8EA2E6F3 0x8802
+0x8EA2E6F4 0x8962
+0x8EA2E6F5 0x895A
+0x8EA2E6F6 0x895B
+0x8EA2E6F7 0x8957
+0x8EA2E6F8 0x8961
+0x8EA2E6F9 0x895C
+0x8EA2E6FA 0x8958
+0x8EA2E6FB 0x895D
+0x8EA2E6FC 0x8959
+0x8EA2E6FD 0x8988
+0x8EA2E6FE 0x89B7
+0x8EA2E7A1 0x89B6
+0x8EA2E7A2 0x89F6
+0x8EA2E7A3 0x8B50
+0x8EA2E7A4 0x8B48
+0x8EA2E7A5 0x8B4A
+0x8EA2E7A6 0x8B40
+0x8EA2E7A7 0x8B53
+0x8EA2E7A8 0x8B56
+0x8EA2E7A9 0x8B54
+0x8EA2E7AA 0x8B4B
+0x8EA2E7AB 0x8B55
+0x8EA2E7AC 0x8B51
+0x8EA2E7AD 0x8B42
+0x8EA2E7AE 0x8B52
+0x8EA2E7AF 0x8B57
+0x8EA2E7B0 0x8C43
+0x8EA2E7B1 0x8C77
+0x8EA2E7B2 0x8C76
+0x8EA2E7B3 0x8C9A
+0x8EA2E7B4 0x8D06
+0x8EA2E7B5 0x8D07
+0x8EA2E7B6 0x8D09
+0x8EA2E7B7 0x8DAC
+0x8EA2E7B8 0x8DAA
+0x8EA2E7B9 0x8DAD
+0x8EA2E7BA 0x8DAB
+0x8EA2E7BB 0x8E6D
+0x8EA2E7BC 0x8E78
+0x8EA2E7BD 0x8E73
+0x8EA2E7BE 0x8E6A
+0x8EA2E7BF 0x8E6F
+0x8EA2E7C0 0x8E7B
+0x8EA2E7C1 0x8EC2
+0x8EA2E7C2 0x8F52
+0x8EA2E7C3 0x8F51
+0x8EA2E7C4 0x8F4F
+0x8EA2E7C5 0x8F50
+0x8EA2E7C6 0x8F53
+0x8EA2E7C7 0x8FB4
+0x8EA2E7C8 0x9140
+0x8EA2E7C9 0x913F
+0x8EA2E7CA 0x91B0
+0x8EA2E7CB 0x91AD
+0x8EA2E7CC 0x93DE
+0x8EA2E7CD 0x93C7
+0x8EA2E7CE 0x93CF
+0x8EA2E7CF 0x93C2
+0x8EA2E7D0 0x93DA
+0x8EA2E7D1 0x93D0
+0x8EA2E7D2 0x93F9
+0x8EA2E7D3 0x93EC
+0x8EA2E7D4 0x93CC
+0x8EA2E7D5 0x93D9
+0x8EA2E7D6 0x93A9
+0x8EA2E7D7 0x93E6
+0x8EA2E7D8 0x93CA
+0x8EA2E7D9 0x93D4
+0x8EA2E7DA 0x93EE
+0x8EA2E7DB 0x93E3
+0x8EA2E7DC 0x93D5
+0x8EA2E7DD 0x93C4
+0x8EA2E7DE 0x93CE
+0x8EA2E7DF 0x93C0
+0x8EA2E7E0 0x93D2
+0x8EA2E7E1 0x93A5
+0x8EA2E7E2 0x93E7
+0x8EA2E7E3 0x957D
+0x8EA2E7E4 0x95DA
+0x8EA2E7E5 0x95DB
+0x8EA2E7E6 0x96E1
+0x8EA2E7E7 0x9729
+0x8EA2E7E8 0x972B
+0x8EA2E7E9 0x972C
+0x8EA2E7EA 0x9728
+0x8EA2E7EB 0x9726
+0x8EA2E7EC 0x97B3
+0x8EA2E7ED 0x97B7
+0x8EA2E7EE 0x97B6
+0x8EA2E7EF 0x97DD
+0x8EA2E7F0 0x97DE
+0x8EA2E7F1 0x97DF
+0x8EA2E7F2 0x985C
+0x8EA2E7F3 0x9859
+0x8EA2E7F4 0x985D
+0x8EA2E7F5 0x9857
+0x8EA2E7F6 0x98BF
+0x8EA2E7F7 0x98BD
+0x8EA2E7F8 0x98BB
+0x8EA2E7F9 0x98BE
+0x8EA2E7FA 0x9948
+0x8EA2E7FB 0x9947
+0x8EA2E7FC 0x9943
+0x8EA2E7FD 0x99A6
+0x8EA2E7FE 0x99A7
+0x8EA2E8A1 0x9A1A
+0x8EA2E8A2 0x9A15
+0x8EA2E8A3 0x9A25
+0x8EA2E8A4 0x9A1D
+0x8EA2E8A5 0x9A24
+0x8EA2E8A6 0x9A1B
+0x8EA2E8A7 0x9A22
+0x8EA2E8A8 0x9A20
+0x8EA2E8A9 0x9A27
+0x8EA2E8AA 0x9A23
+0x8EA2E8AB 0x9A1E
+0x8EA2E8AC 0x9A1C
+0x8EA2E8AD 0x9A14
+0x8EA2E8AE 0x9AC2
+0x8EA2E8AF 0x9B0B
+0x8EA2E8B0 0x9B0A
+0x8EA2E8B1 0x9B0E
+0x8EA2E8B2 0x9B0C
+0x8EA2E8B3 0x9B37
+0x8EA2E8B4 0x9BEA
+0x8EA2E8B5 0x9BEB
+0x8EA2E8B6 0x9BE0
+0x8EA2E8B7 0x9BDE
+0x8EA2E8B8 0x9BE4
+0x8EA2E8B9 0x9BE6
+0x8EA2E8BA 0x9BE2
+0x8EA2E8BB 0x9BF0
+0x8EA2E8BC 0x9BD4
+0x8EA2E8BD 0x9BD7
+0x8EA2E8BE 0x9BEC
+0x8EA2E8BF 0x9BDC
+0x8EA2E8C0 0x9BD9
+0x8EA2E8C1 0x9BE5
+0x8EA2E8C2 0x9BD5
+0x8EA2E8C3 0x9BE1
+0x8EA2E8C4 0x9BDA
+0x8EA2E8C5 0x9D77
+0x8EA2E8C6 0x9D81
+0x8EA2E8C7 0x9D8A
+0x8EA2E8C8 0x9D84
+0x8EA2E8C9 0x9D88
+0x8EA2E8CA 0x9D71
+0x8EA2E8CB 0x9D80
+0x8EA2E8CC 0x9D78
+0x8EA2E8CD 0x9D86
+0x8EA2E8CE 0x9D8B
+0x8EA2E8CF 0x9D8C
+0x8EA2E8D0 0x9D7D
+0x8EA2E8D1 0x9D6B
+0x8EA2E8D2 0x9D74
+0x8EA2E8D3 0x9D75
+0x8EA2E8D4 0x9D70
+0x8EA2E8D5 0x9D69
+0x8EA2E8D6 0x9D85
+0x8EA2E8D7 0x9D73
+0x8EA2E8D8 0x9D7B
+0x8EA2E8D9 0x9D82
+0x8EA2E8DA 0x9D6F
+0x8EA2E8DB 0x9D79
+0x8EA2E8DC 0x9D7F
+0x8EA2E8DD 0x9D87
+0x8EA2E8DE 0x9D68
+0x8EA2E8DF 0x9E94
+0x8EA2E8E0 0x9E91
+0x8EA2E8E1 0x9EC0
+0x8EA2E8E2 0x9EFC
+0x8EA2E8E3 0x9F2D
+0x8EA2E8E4 0x9F40
+0x8EA2E8E5 0x9F41
+0x8EA2E8E6 0x9F4D
+0x8EA2E8E7 0x9F56
+0x8EA2E8E8 0x9F57
+0x8EA2E8E9 0x9F58
+0x8EA2E8EA 0x5337
+0x8EA2E8EB 0x56B2
+0x8EA2E8EC 0x56B5
+0x8EA2E8ED 0x56B3
+0x8EA2E8EE 0x58E3
+0x8EA2E8EF 0x5B45
+0x8EA2E8F0 0x5DC6
+0x8EA2E8F1 0x5DC7
+0x8EA2E8F2 0x5EEE
+0x8EA2E8F3 0x5EEF
+0x8EA2E8F4 0x5FC0
+0x8EA2E8F5 0x5FC1
+0x8EA2E8F6 0x61F9
+0x8EA2E8F7 0x6517
+0x8EA2E8F8 0x6516
+0x8EA2E8F9 0x6515
+0x8EA2E8FA 0x6513
+0x8EA2E8FB 0x65DF
+0x8EA2E8FC 0x66E8
+0x8EA2E8FD 0x66E3
+0x8EA2E8FE 0x66E4
+0x8EA2E9A1 0x6AF3
+0x8EA2E9A2 0x6AF0
+0x8EA2E9A3 0x6AEA
+0x8EA2E9A4 0x6AE8
+0x8EA2E9A5 0x6AF9
+0x8EA2E9A6 0x6AF1
+0x8EA2E9A7 0x6AEE
+0x8EA2E9A8 0x6AEF
+0x8EA2E9A9 0x703C
+0x8EA2E9AA 0x7035
+0x8EA2E9AB 0x702F
+0x8EA2E9AC 0x7037
+0x8EA2E9AD 0x7034
+0x8EA2E9AE 0x7031
+0x8EA2E9AF 0x7042
+0x8EA2E9B0 0x7038
+0x8EA2E9B1 0x703F
+0x8EA2E9B2 0x703A
+0x8EA2E9B3 0x7039
+0x8EA2E9B4 0x702A
+0x8EA2E9B5 0x7040
+0x8EA2E9B6 0x703B
+0x8EA2E9B7 0x7033
+0x8EA2E9B8 0x7041
+0x8EA2E9B9 0x7213
+0x8EA2E9BA 0x7214
+0x8EA2E9BB 0x72A8
+0x8EA2E9BC 0x737D
+0x8EA2E9BD 0x737C
+0x8EA2E9BE 0x74BA
+0x8EA2E9BF 0x76AB
+0x8EA2E9C0 0x76AA
+0x8EA2E9C1 0x76BE
+0x8EA2E9C2 0x76ED
+0x8EA2E9C3 0x77CC
+0x8EA2E9C4 0x77CE
+0x8EA2E9C5 0x77CF
+0x8EA2E9C6 0x77CD
+0x8EA2E9C7 0x77F2
+0x8EA2E9C8 0x7925
+0x8EA2E9C9 0x7923
+0x8EA2E9CA 0x7927
+0x8EA2E9CB 0x7928
+0x8EA2E9CC 0x7924
+0x8EA2E9CD 0x7929
+0x8EA2E9CE 0x79B2
+0x8EA2E9CF 0x7A6E
+0x8EA2E9D0 0x7A6C
+0x8EA2E9D1 0x7A6D
+0x8EA2E9D2 0x7AF7
+0x8EA2E9D3 0x7C49
+0x8EA2E9D4 0x7C48
+0x8EA2E9D5 0x7C4A
+0x8EA2E9D6 0x7C47
+0x8EA2E9D7 0x7C45
+0x8EA2E9D8 0x7CEE
+0x8EA2E9D9 0x7E7B
+0x8EA2E9DA 0x7E7E
+0x8EA2E9DB 0x7E81
+0x8EA2E9DC 0x7E80
+0x8EA2E9DD 0x7FBA
+0x8EA2E9DE 0x7FFF
+0x8EA2E9DF 0x8079
+0x8EA2E9E0 0x81DB
+0x8EA2E9E1 0x81D9
+0x8EA2E9E2 0x8268
+0x8EA2E9E3 0x8269
+0x8EA2E9E4 0x8622
+0x8EA2E9E5 0x85FF
+0x8EA2E9E6 0x8601
+0x8EA2E9E7 0x85FE
+0x8EA2E9E8 0x861B
+0x8EA2E9E9 0x8600
+0x8EA2E9EA 0x85F6
+0x8EA2E9EB 0x8604
+0x8EA2E9EC 0x8609
+0x8EA2E9ED 0x8605
+0x8EA2E9EE 0x860C
+0x8EA2E9EF 0x85FD
+0x8EA2E9F0 0x8819
+0x8EA2E9F1 0x8810
+0x8EA2E9F2 0x8811
+0x8EA2E9F3 0x8817
+0x8EA2E9F4 0x8813
+0x8EA2E9F5 0x8816
+0x8EA2E9F6 0x8963
+0x8EA2E9F7 0x8966
+0x8EA2E9F8 0x89B9
+0x8EA2E9F9 0x89F7
+0x8EA2E9FA 0x8B60
+0x8EA2E9FB 0x8B6A
+0x8EA2E9FC 0x8B5D
+0x8EA2E9FD 0x8B68
+0x8EA2E9FE 0x8B63
+0x8EA2EAA1 0x8B65
+0x8EA2EAA2 0x8B67
+0x8EA2EAA3 0x8B6D
+0x8EA2EAA4 0x8DAE
+0x8EA2EAA5 0x8E86
+0x8EA2EAA6 0x8E88
+0x8EA2EAA7 0x8E84
+0x8EA2EAA8 0x8F59
+0x8EA2EAA9 0x8F56
+0x8EA2EAAA 0x8F57
+0x8EA2EAAB 0x8F55
+0x8EA2EAAC 0x8F58
+0x8EA2EAAD 0x8F5A
+0x8EA2EAAE 0x908D
+0x8EA2EAAF 0x9143
+0x8EA2EAB0 0x9141
+0x8EA2EAB1 0x91B7
+0x8EA2EAB2 0x91B5
+0x8EA2EAB3 0x91B2
+0x8EA2EAB4 0x91B3
+0x8EA2EAB5 0x940B
+0x8EA2EAB6 0x9413
+0x8EA2EAB7 0x93FB
+0x8EA2EAB8 0x9420
+0x8EA2EAB9 0x940F
+0x8EA2EABA 0x9414
+0x8EA2EABB 0x93FE
+0x8EA2EABC 0x9415
+0x8EA2EABD 0x9410
+0x8EA2EABE 0x9428
+0x8EA2EABF 0x9419
+0x8EA2EAC0 0x940D
+0x8EA2EAC1 0x93F5
+0x8EA2EAC2 0x9400
+0x8EA2EAC3 0x93F7
+0x8EA2EAC4 0x9407
+0x8EA2EAC5 0x940E
+0x8EA2EAC6 0x9416
+0x8EA2EAC7 0x9412
+0x8EA2EAC8 0x93FA
+0x8EA2EAC9 0x9409
+0x8EA2EACA 0x93F8
+0x8EA2EACB 0x943C
+0x8EA2EACC 0x940A
+0x8EA2EACD 0x93FF
+0x8EA2EACE 0x93FC
+0x8EA2EACF 0x940C
+0x8EA2EAD0 0x93F6
+0x8EA2EAD1 0x9411
+0x8EA2EAD2 0x9406
+0x8EA2EAD3 0x95DE
+0x8EA2EAD4 0x95E0
+0x8EA2EAD5 0x95DF
+0x8EA2EAD6 0x972E
+0x8EA2EAD7 0x972F
+0x8EA2EAD8 0x97B9
+0x8EA2EAD9 0x97BB
+0x8EA2EADA 0x97FD
+0x8EA2EADB 0x97FE
+0x8EA2EADC 0x9860
+0x8EA2EADD 0x9862
+0x8EA2EADE 0x9863
+0x8EA2EADF 0x985F
+0x8EA2EAE0 0x98C1
+0x8EA2EAE1 0x98C2
+0x8EA2EAE2 0x9950
+0x8EA2EAE3 0x994E
+0x8EA2EAE4 0x9959
+0x8EA2EAE5 0x994C
+0x8EA2EAE6 0x994B
+0x8EA2EAE7 0x9953
+0x8EA2EAE8 0x9A32
+0x8EA2EAE9 0x9A34
+0x8EA2EAEA 0x9A31
+0x8EA2EAEB 0x9A2C
+0x8EA2EAEC 0x9A2A
+0x8EA2EAED 0x9A36
+0x8EA2EAEE 0x9A29
+0x8EA2EAEF 0x9A2E
+0x8EA2EAF0 0x9A38
+0x8EA2EAF1 0x9A2D
+0x8EA2EAF2 0x9AC7
+0x8EA2EAF3 0x9ACA
+0x8EA2EAF4 0x9AC6
+0x8EA2EAF5 0x9B10
+0x8EA2EAF6 0x9B12
+0x8EA2EAF7 0x9B11
+0x8EA2EAF8 0x9C0B
+0x8EA2EAF9 0x9C08
+0x8EA2EAFA 0x9BF7
+0x8EA2EAFB 0x9C05
+0x8EA2EAFC 0x9C12
+0x8EA2EAFD 0x9BF8
+0x8EA2EAFE 0x9C40
+0x8EA2EBA1 0x9C07
+0x8EA2EBA2 0x9C0E
+0x8EA2EBA3 0x9C06
+0x8EA2EBA4 0x9C17
+0x8EA2EBA5 0x9C14
+0x8EA2EBA6 0x9C09
+0x8EA2EBA7 0x9D9F
+0x8EA2EBA8 0x9D99
+0x8EA2EBA9 0x9DA4
+0x8EA2EBAA 0x9D9D
+0x8EA2EBAB 0x9D92
+0x8EA2EBAC 0x9D98
+0x8EA2EBAD 0x9D90
+0x8EA2EBAE 0x9D9B
+0x8EA2EBAF 0x9DA0
+0x8EA2EBB0 0x9D94
+0x8EA2EBB1 0x9D9C
+0x8EA2EBB2 0x9DAA
+0x8EA2EBB3 0x9D97
+0x8EA2EBB4 0x9DA1
+0x8EA2EBB5 0x9D9A
+0x8EA2EBB6 0x9DA2
+0x8EA2EBB7 0x9DA8
+0x8EA2EBB8 0x9D9E
+0x8EA2EBB9 0x9DA3
+0x8EA2EBBA 0x9DBF
+0x8EA2EBBB 0x9DA9
+0x8EA2EBBC 0x9D96
+0x8EA2EBBD 0x9DA6
+0x8EA2EBBE 0x9DA7
+0x8EA2EBBF 0x9E99
+0x8EA2EBC0 0x9E9B
+0x8EA2EBC1 0x9E9A
+0x8EA2EBC2 0x9EE5
+0x8EA2EBC3 0x9EE4
+0x8EA2EBC4 0x9EE7
+0x8EA2EBC5 0x9EE6
+0x8EA2EBC6 0x9F30
+0x8EA2EBC7 0x9F2E
+0x8EA2EBC8 0x9F5B
+0x8EA2EBC9 0x9F60
+0x8EA2EBCA 0x9F5E
+0x8EA2EBCB 0x9F5D
+0x8EA2EBCC 0x9F59
+0x8EA2EBCD 0x9F91
+0x8EA2EBCE 0x513A
+0x8EA2EBCF 0x5139
+0x8EA2EBD0 0x5298
+0x8EA2EBD1 0x5297
+0x8EA2EBD2 0x56C3
+0x8EA2EBD3 0x56BD
+0x8EA2EBD4 0x56BE
+0x8EA2EBD5 0x5B48
+0x8EA2EBD6 0x5B47
+0x8EA2EBD7 0x5DCB
+0x8EA2EBD8 0x5DCF
+0x8EA2EBD9 0x5EF1
+0x8EA2EBDA 0x61FD
+0x8EA2EBDB 0x651B
+0x8EA2EBDC 0x6B02
+0x8EA2EBDD 0x6AFC
+0x8EA2EBDE 0x6B03
+0x8EA2EBDF 0x6AF8
+0x8EA2EBE0 0x6B00
+0x8EA2EBE1 0x7043
+0x8EA2EBE2 0x7044
+0x8EA2EBE3 0x704A
+0x8EA2EBE4 0x7048
+0x8EA2EBE5 0x7049
+0x8EA2EBE6 0x7045
+0x8EA2EBE7 0x7046
+0x8EA2EBE8 0x721D
+0x8EA2EBE9 0x721A
+0x8EA2EBEA 0x7219
+0x8EA2EBEB 0x737E
+0x8EA2EBEC 0x7517
+0x8EA2EBED 0x766A
+0x8EA2EBEE 0x77D0
+0x8EA2EBEF 0x792D
+0x8EA2EBF0 0x7931
+0x8EA2EBF1 0x792F
+0x8EA2EBF2 0x7C54
+0x8EA2EBF3 0x7C53
+0x8EA2EBF4 0x7CF2
+0x8EA2EBF5 0x7E8A
+0x8EA2EBF6 0x7E87
+0x8EA2EBF7 0x7E88
+0x8EA2EBF8 0x7E8B
+0x8EA2EBF9 0x7E86
+0x8EA2EBFA 0x7E8D
+0x8EA2EBFB 0x7F4D
+0x8EA2EBFC 0x7FBB
+0x8EA2EBFD 0x8030
+0x8EA2EBFE 0x81DD
+0x8EA2ECA1 0x8618
+0x8EA2ECA2 0x862A
+0x8EA2ECA3 0x8626
+0x8EA2ECA4 0x861F
+0x8EA2ECA5 0x8623
+0x8EA2ECA6 0x861C
+0x8EA2ECA7 0x8619
+0x8EA2ECA8 0x8627
+0x8EA2ECA9 0x862E
+0x8EA2ECAA 0x8621
+0x8EA2ECAB 0x8620
+0x8EA2ECAC 0x8629
+0x8EA2ECAD 0x861E
+0x8EA2ECAE 0x8625
+0x8EA2ECAF 0x8829
+0x8EA2ECB0 0x881D
+0x8EA2ECB1 0x881B
+0x8EA2ECB2 0x8820
+0x8EA2ECB3 0x8824
+0x8EA2ECB4 0x881C
+0x8EA2ECB5 0x882B
+0x8EA2ECB6 0x884A
+0x8EA2ECB7 0x896D
+0x8EA2ECB8 0x8969
+0x8EA2ECB9 0x896E
+0x8EA2ECBA 0x896B
+0x8EA2ECBB 0x89FA
+0x8EA2ECBC 0x8B79
+0x8EA2ECBD 0x8B78
+0x8EA2ECBE 0x8B45
+0x8EA2ECBF 0x8B7A
+0x8EA2ECC0 0x8B7B
+0x8EA2ECC1 0x8D10
+0x8EA2ECC2 0x8D14
+0x8EA2ECC3 0x8DAF
+0x8EA2ECC4 0x8E8E
+0x8EA2ECC5 0x8E8C
+0x8EA2ECC6 0x8F5E
+0x8EA2ECC7 0x8F5B
+0x8EA2ECC8 0x8F5D
+0x8EA2ECC9 0x9146
+0x8EA2ECCA 0x9144
+0x8EA2ECCB 0x9145
+0x8EA2ECCC 0x91B9
+0x8EA2ECCD 0x943F
+0x8EA2ECCE 0x943B
+0x8EA2ECCF 0x9436
+0x8EA2ECD0 0x9429
+0x8EA2ECD1 0x943D
+0x8EA2ECD2 0x9430
+0x8EA2ECD3 0x9439
+0x8EA2ECD4 0x942A
+0x8EA2ECD5 0x9437
+0x8EA2ECD6 0x942C
+0x8EA2ECD7 0x9440
+0x8EA2ECD8 0x9431
+0x8EA2ECD9 0x95E5
+0x8EA2ECDA 0x95E4
+0x8EA2ECDB 0x95E3
+0x8EA2ECDC 0x9735
+0x8EA2ECDD 0x973A
+0x8EA2ECDE 0x97BF
+0x8EA2ECDF 0x97E1
+0x8EA2ECE0 0x9864
+0x8EA2ECE1 0x98C9
+0x8EA2ECE2 0x98C6
+0x8EA2ECE3 0x98C0
+0x8EA2ECE4 0x9958
+0x8EA2ECE5 0x9956
+0x8EA2ECE6 0x9A39
+0x8EA2ECE7 0x9A3D
+0x8EA2ECE8 0x9A46
+0x8EA2ECE9 0x9A44
+0x8EA2ECEA 0x9A42
+0x8EA2ECEB 0x9A41
+0x8EA2ECEC 0x9A3A
+0x8EA2ECED 0x9A3F
+0x8EA2ECEE 0x9ACD
+0x8EA2ECEF 0x9B15
+0x8EA2ECF0 0x9B17
+0x8EA2ECF1 0x9B18
+0x8EA2ECF2 0x9B16
+0x8EA2ECF3 0x9B3A
+0x8EA2ECF4 0x9B52
+0x8EA2ECF5 0x9C2B
+0x8EA2ECF6 0x9C1D
+0x8EA2ECF7 0x9C1C
+0x8EA2ECF8 0x9C2C
+0x8EA2ECF9 0x9C23
+0x8EA2ECFA 0x9C28
+0x8EA2ECFB 0x9C29
+0x8EA2ECFC 0x9C24
+0x8EA2ECFD 0x9C21
+0x8EA2ECFE 0x9DB7
+0x8EA2EDA1 0x9DB6
+0x8EA2EDA2 0x9DBC
+0x8EA2EDA3 0x9DC1
+0x8EA2EDA4 0x9DC7
+0x8EA2EDA5 0x9DCA
+0x8EA2EDA6 0x9DCF
+0x8EA2EDA7 0x9DBE
+0x8EA2EDA8 0x9DC5
+0x8EA2EDA9 0x9DC3
+0x8EA2EDAA 0x9DBB
+0x8EA2EDAB 0x9DB5
+0x8EA2EDAC 0x9DCE
+0x8EA2EDAD 0x9DB9
+0x8EA2EDAE 0x9DBA
+0x8EA2EDAF 0x9DAC
+0x8EA2EDB0 0x9DC8
+0x8EA2EDB1 0x9DB1
+0x8EA2EDB2 0x9DAD
+0x8EA2EDB3 0x9DCC
+0x8EA2EDB4 0x9DB3
+0x8EA2EDB5 0x9DCD
+0x8EA2EDB6 0x9DB2
+0x8EA2EDB7 0x9E7A
+0x8EA2EDB8 0x9E9C
+0x8EA2EDB9 0x9EEB
+0x8EA2EDBA 0x9EEE
+0x8EA2EDBB 0x9EED
+0x8EA2EDBC 0x9F1B
+0x8EA2EDBD 0x9F18
+0x8EA2EDBE 0x9F1A
+0x8EA2EDBF 0x9F31
+0x8EA2EDC0 0x9F4E
+0x8EA2EDC1 0x9F65
+0x8EA2EDC2 0x9F64
+0x8EA2EDC3 0x9F92
+0x8EA2EDC4 0x4EB9
+0x8EA2EDC5 0x56C6
+0x8EA2EDC6 0x56C5
+0x8EA2EDC7 0x56CB
+0x8EA2EDC8 0x5971
+0x8EA2EDC9 0x5B4B
+0x8EA2EDCA 0x5B4C
+0x8EA2EDCB 0x5DD5
+0x8EA2EDCC 0x5DD1
+0x8EA2EDCD 0x5EF2
+0x8EA2EDCE 0x6521
+0x8EA2EDCF 0x6520
+0x8EA2EDD0 0x6526
+0x8EA2EDD1 0x6522
+0x8EA2EDD2 0x6B0B
+0x8EA2EDD3 0x6B08
+0x8EA2EDD4 0x6B09
+0x8EA2EDD5 0x6C0D
+0x8EA2EDD6 0x7055
+0x8EA2EDD7 0x7056
+0x8EA2EDD8 0x7057
+0x8EA2EDD9 0x7052
+0x8EA2EDDA 0x721E
+0x8EA2EDDB 0x721F
+0x8EA2EDDC 0x72A9
+0x8EA2EDDD 0x737F
+0x8EA2EDDE 0x74D8
+0x8EA2EDDF 0x74D5
+0x8EA2EDE0 0x74D9
+0x8EA2EDE1 0x74D7
+0x8EA2EDE2 0x766D
+0x8EA2EDE3 0x76AD
+0x8EA2EDE4 0x7935
+0x8EA2EDE5 0x79B4
+0x8EA2EDE6 0x7A70
+0x8EA2EDE7 0x7A71
+0x8EA2EDE8 0x7C57
+0x8EA2EDE9 0x7C5C
+0x8EA2EDEA 0x7C59
+0x8EA2EDEB 0x7C5B
+0x8EA2EDEC 0x7C5A
+0x8EA2EDED 0x7CF4
+0x8EA2EDEE 0x7CF1
+0x8EA2EDEF 0x7E91
+0x8EA2EDF0 0x7F4F
+0x8EA2EDF1 0x7F87
+0x8EA2EDF2 0x81DE
+0x8EA2EDF3 0x826B
+0x8EA2EDF4 0x8634
+0x8EA2EDF5 0x8635
+0x8EA2EDF6 0x8633
+0x8EA2EDF7 0x862C
+0x8EA2EDF8 0x8632
+0x8EA2EDF9 0x8636
+0x8EA2EDFA 0x882C
+0x8EA2EDFB 0x8828
+0x8EA2EDFC 0x8826
+0x8EA2EDFD 0x882A
+0x8EA2EDFE 0x8825
+0x8EA2EEA1 0x8971
+0x8EA2EEA2 0x89BF
+0x8EA2EEA3 0x89BE
+0x8EA2EEA4 0x89FB
+0x8EA2EEA5 0x8B7E
+0x8EA2EEA6 0x8B84
+0x8EA2EEA7 0x8B82
+0x8EA2EEA8 0x8B86
+0x8EA2EEA9 0x8B85
+0x8EA2EEAA 0x8B7F
+0x8EA2EEAB 0x8D15
+0x8EA2EEAC 0x8E95
+0x8EA2EEAD 0x8E94
+0x8EA2EEAE 0x8E9A
+0x8EA2EEAF 0x8E92
+0x8EA2EEB0 0x8E90
+0x8EA2EEB1 0x8E96
+0x8EA2EEB2 0x8E97
+0x8EA2EEB3 0x8F60
+0x8EA2EEB4 0x8F62
+0x8EA2EEB5 0x9147
+0x8EA2EEB6 0x944C
+0x8EA2EEB7 0x9450
+0x8EA2EEB8 0x944A
+0x8EA2EEB9 0x944B
+0x8EA2EEBA 0x944F
+0x8EA2EEBB 0x9447
+0x8EA2EEBC 0x9445
+0x8EA2EEBD 0x9448
+0x8EA2EEBE 0x9449
+0x8EA2EEBF 0x9446
+0x8EA2EEC0 0x973F
+0x8EA2EEC1 0x97E3
+0x8EA2EEC2 0x986A
+0x8EA2EEC3 0x9869
+0x8EA2EEC4 0x98CB
+0x8EA2EEC5 0x9954
+0x8EA2EEC6 0x995B
+0x8EA2EEC7 0x9A4E
+0x8EA2EEC8 0x9A53
+0x8EA2EEC9 0x9A54
+0x8EA2EECA 0x9A4C
+0x8EA2EECB 0x9A4F
+0x8EA2EECC 0x9A48
+0x8EA2EECD 0x9A4A
+0x8EA2EECE 0x9A49
+0x8EA2EECF 0x9A52
+0x8EA2EED0 0x9A50
+0x8EA2EED1 0x9AD0
+0x8EA2EED2 0x9B19
+0x8EA2EED3 0x9B2B
+0x8EA2EED4 0x9B3B
+0x8EA2EED5 0x9B56
+0x8EA2EED6 0x9B55
+0x8EA2EED7 0x9C46
+0x8EA2EED8 0x9C48
+0x8EA2EED9 0x9C3F
+0x8EA2EEDA 0x9C44
+0x8EA2EEDB 0x9C39
+0x8EA2EEDC 0x9C33
+0x8EA2EEDD 0x9C41
+0x8EA2EEDE 0x9C3C
+0x8EA2EEDF 0x9C37
+0x8EA2EEE0 0x9C34
+0x8EA2EEE1 0x9C32
+0x8EA2EEE2 0x9C3D
+0x8EA2EEE3 0x9C36
+0x8EA2EEE4 0x9DDB
+0x8EA2EEE5 0x9DD2
+0x8EA2EEE6 0x9DDE
+0x8EA2EEE7 0x9DDA
+0x8EA2EEE8 0x9DCB
+0x8EA2EEE9 0x9DD0
+0x8EA2EEEA 0x9DDC
+0x8EA2EEEB 0x9DD1
+0x8EA2EEEC 0x9DDF
+0x8EA2EEED 0x9DE9
+0x8EA2EEEE 0x9DD9
+0x8EA2EEEF 0x9DD8
+0x8EA2EEF0 0x9DD6
+0x8EA2EEF1 0x9DF5
+0x8EA2EEF2 0x9DD5
+0x8EA2EEF3 0x9DDD
+0x8EA2EEF4 0x9EB6
+0x8EA2EEF5 0x9EF0
+0x8EA2EEF6 0x9F35
+0x8EA2EEF7 0x9F33
+0x8EA2EEF8 0x9F32
+0x8EA2EEF9 0x9F42
+0x8EA2EEFA 0x9F6B
+0x8EA2EEFB 0x9F95
+0x8EA2EEFC 0x9FA2
+0x8EA2EEFD 0x513D
+0x8EA2EEFE 0x5299
+0x8EA2EFA1 0x58E8
+0x8EA2EFA2 0x58E7
+0x8EA2EFA3 0x5972
+0x8EA2EFA4 0x5B4D
+0x8EA2EFA5 0x5DD8
+0x8EA2EFA6 0x882F
+0x8EA2EFA7 0x5F4F
+0x8EA2EFA8 0x6201
+0x8EA2EFA9 0x6203
+0x8EA2EFAA 0x6204
+0x8EA2EFAB 0x6529
+0x8EA2EFAC 0x6525
+0x8EA2EFAD 0x6596
+0x8EA2EFAE 0x66EB
+0x8EA2EFAF 0x6B11
+0x8EA2EFB0 0x6B12
+0x8EA2EFB1 0x6B0F
+0x8EA2EFB2 0x6BCA
+0x8EA2EFB3 0x705B
+0x8EA2EFB4 0x705A
+0x8EA2EFB5 0x7222
+0x8EA2EFB6 0x7382
+0x8EA2EFB7 0x7381
+0x8EA2EFB8 0x7383
+0x8EA2EFB9 0x7670
+0x8EA2EFBA 0x77D4
+0x8EA2EFBB 0x7C67
+0x8EA2EFBC 0x7C66
+0x8EA2EFBD 0x7E95
+0x8EA2EFBE 0x826C
+0x8EA2EFBF 0x863A
+0x8EA2EFC0 0x8640
+0x8EA2EFC1 0x8639
+0x8EA2EFC2 0x863C
+0x8EA2EFC3 0x8631
+0x8EA2EFC4 0x863B
+0x8EA2EFC5 0x863E
+0x8EA2EFC6 0x8830
+0x8EA2EFC7 0x8832
+0x8EA2EFC8 0x882E
+0x8EA2EFC9 0x8833
+0x8EA2EFCA 0x8976
+0x8EA2EFCB 0x8974
+0x8EA2EFCC 0x8973
+0x8EA2EFCD 0x89FE
+0x8EA2EFCE 0x8B8C
+0x8EA2EFCF 0x8B8E
+0x8EA2EFD0 0x8B8B
+0x8EA2EFD1 0x8B88
+0x8EA2EFD2 0x8C45
+0x8EA2EFD3 0x8D19
+0x8EA2EFD4 0x8E98
+0x8EA2EFD5 0x8F64
+0x8EA2EFD6 0x8F63
+0x8EA2EFD7 0x91BC
+0x8EA2EFD8 0x9462
+0x8EA2EFD9 0x9455
+0x8EA2EFDA 0x945D
+0x8EA2EFDB 0x9457
+0x8EA2EFDC 0x945E
+0x8EA2EFDD 0x97C4
+0x8EA2EFDE 0x97C5
+0x8EA2EFDF 0x9800
+0x8EA2EFE0 0x9A56
+0x8EA2EFE1 0x9A59
+0x8EA2EFE2 0x9B1E
+0x8EA2EFE3 0x9B1F
+0x8EA2EFE4 0x9B20
+0x8EA2EFE5 0x9C52
+0x8EA2EFE6 0x9C58
+0x8EA2EFE7 0x9C50
+0x8EA2EFE8 0x9C4A
+0x8EA2EFE9 0x9C4D
+0x8EA2EFEA 0x9C4B
+0x8EA2EFEB 0x9C55
+0x8EA2EFEC 0x9C59
+0x8EA2EFED 0x9C4C
+0x8EA2EFEE 0x9C4E
+0x8EA2EFEF 0x9DFB
+0x8EA2EFF0 0x9DF7
+0x8EA2EFF1 0x9DEF
+0x8EA2EFF2 0x9DE3
+0x8EA2EFF3 0x9DEB
+0x8EA2EFF4 0x9DF8
+0x8EA2EFF5 0x9DE4
+0x8EA2EFF6 0x9DF6
+0x8EA2EFF7 0x9DE1
+0x8EA2EFF8 0x9DEE
+0x8EA2EFF9 0x9DE6
+0x8EA2EFFA 0x9DF2
+0x8EA2EFFB 0x9DF0
+0x8EA2EFFC 0x9DE2
+0x8EA2EFFD 0x9DEC
+0x8EA2EFFE 0x9DF4
+0x8EA2F0A1 0x9DF3
+0x8EA2F0A2 0x9DE8
+0x8EA2F0A3 0x9DED
+0x8EA2F0A4 0x9EC2
+0x8EA2F0A5 0x9ED0
+0x8EA2F0A6 0x9EF2
+0x8EA2F0A7 0x9EF3
+0x8EA2F0A8 0x9F06
+0x8EA2F0A9 0x9F1C
+0x8EA2F0AA 0x9F38
+0x8EA2F0AB 0x9F37
+0x8EA2F0AC 0x9F36
+0x8EA2F0AD 0x9F43
+0x8EA2F0AE 0x9F4F
+0x8EA2F0AF 0x9F71
+0x8EA2F0B0 0x9F70
+0x8EA2F0B1 0x9F6E
+0x8EA2F0B2 0x9F6F
+0x8EA2F0B3 0x56D3
+0x8EA2F0B4 0x56CD
+0x8EA2F0B5 0x5B4E
+0x8EA2F0B6 0x5C6D
+0x8EA2F0B7 0x652D
+0x8EA2F0B8 0x66ED
+0x8EA2F0B9 0x66EE
+0x8EA2F0BA 0x6B13
+0x8EA2F0BB 0x705F
+0x8EA2F0BC 0x7061
+0x8EA2F0BD 0x705D
+0x8EA2F0BE 0x7060
+0x8EA2F0BF 0x7223
+0x8EA2F0C0 0x74DB
+0x8EA2F0C1 0x74E5
+0x8EA2F0C2 0x77D5
+0x8EA2F0C3 0x7938
+0x8EA2F0C4 0x79B7
+0x8EA2F0C5 0x79B6
+0x8EA2F0C6 0x7C6A
+0x8EA2F0C7 0x7E97
+0x8EA2F0C8 0x7F89
+0x8EA2F0C9 0x826D
+0x8EA2F0CA 0x8643
+0x8EA2F0CB 0x8838
+0x8EA2F0CC 0x8837
+0x8EA2F0CD 0x8835
+0x8EA2F0CE 0x884B
+0x8EA2F0CF 0x8B94
+0x8EA2F0D0 0x8B95
+0x8EA2F0D1 0x8E9E
+0x8EA2F0D2 0x8E9F
+0x8EA2F0D3 0x8EA0
+0x8EA2F0D4 0x8E9D
+0x8EA2F0D5 0x91BE
+0x8EA2F0D6 0x91BD
+0x8EA2F0D7 0x91C2
+0x8EA2F0D8 0x946B
+0x8EA2F0D9 0x9468
+0x8EA2F0DA 0x9469
+0x8EA2F0DB 0x96E5
+0x8EA2F0DC 0x9746
+0x8EA2F0DD 0x9743
+0x8EA2F0DE 0x9747
+0x8EA2F0DF 0x97C7
+0x8EA2F0E0 0x97E5
+0x8EA2F0E1 0x9A5E
+0x8EA2F0E2 0x9AD5
+0x8EA2F0E3 0x9B59
+0x8EA2F0E4 0x9C63
+0x8EA2F0E5 0x9C67
+0x8EA2F0E6 0x9C66
+0x8EA2F0E7 0x9C62
+0x8EA2F0E8 0x9C5E
+0x8EA2F0E9 0x9C60
+0x8EA2F0EA 0x9E02
+0x8EA2F0EB 0x9DFE
+0x8EA2F0EC 0x9E07
+0x8EA2F0ED 0x9E03
+0x8EA2F0EE 0x9E06
+0x8EA2F0EF 0x9E05
+0x8EA2F0F0 0x9E00
+0x8EA2F0F1 0x9E01
+0x8EA2F0F2 0x9E09
+0x8EA2F0F3 0x9DFF
+0x8EA2F0F4 0x9DFD
+0x8EA2F0F5 0x9E04
+0x8EA2F0F6 0x9EA0
+0x8EA2F0F7 0x9F1E
+0x8EA2F0F8 0x9F46
+0x8EA2F0F9 0x9F74
+0x8EA2F0FA 0x9F75
+0x8EA2F0FB 0x9F76
+0x8EA2F0FC 0x56D4
+0x8EA2F0FD 0x652E
+0x8EA2F0FE 0x65B8
+0x8EA2F1A1 0x6B18
+0x8EA2F1A2 0x6B19
+0x8EA2F1A3 0x6B17
+0x8EA2F1A4 0x6B1A
+0x8EA2F1A5 0x7062
+0x8EA2F1A6 0x7226
+0x8EA2F1A7 0x72AA
+0x8EA2F1A8 0x77D8
+0x8EA2F1A9 0x77D9
+0x8EA2F1AA 0x7939
+0x8EA2F1AB 0x7C69
+0x8EA2F1AC 0x7C6B
+0x8EA2F1AD 0x7CF6
+0x8EA2F1AE 0x7E9A
+0x8EA2F1AF 0x7E98
+0x8EA2F1B0 0x7E9B
+0x8EA2F1B1 0x7E99
+0x8EA2F1B2 0x81E0
+0x8EA2F1B3 0x81E1
+0x8EA2F1B4 0x8646
+0x8EA2F1B5 0x8647
+0x8EA2F1B6 0x8648
+0x8EA2F1B7 0x8979
+0x8EA2F1B8 0x897A
+0x8EA2F1B9 0x897C
+0x8EA2F1BA 0x897B
+0x8EA2F1BB 0x89FF
+0x8EA2F1BC 0x8B98
+0x8EA2F1BD 0x8B99
+0x8EA2F1BE 0x8EA5
+0x8EA2F1BF 0x8EA4
+0x8EA2F1C0 0x8EA3
+0x8EA2F1C1 0x946E
+0x8EA2F1C2 0x946D
+0x8EA2F1C3 0x946F
+0x8EA2F1C4 0x9471
+0x8EA2F1C5 0x9473
+0x8EA2F1C6 0x9749
+0x8EA2F1C7 0x9872
+0x8EA2F1C8 0x995F
+0x8EA2F1C9 0x9C68
+0x8EA2F1CA 0x9C6E
+0x8EA2F1CB 0x9C6D
+0x8EA2F1CC 0x9E0B
+0x8EA2F1CD 0x9E0D
+0x8EA2F1CE 0x9E10
+0x8EA2F1CF 0x9E0F
+0x8EA2F1D0 0x9E12
+0x8EA2F1D1 0x9E11
+0x8EA2F1D2 0x9EA1
+0x8EA2F1D3 0x9EF5
+0x8EA2F1D4 0x9F09
+0x8EA2F1D5 0x9F47
+0x8EA2F1D6 0x9F78
+0x8EA2F1D7 0x9F7B
+0x8EA2F1D8 0x9F7A
+0x8EA2F1D9 0x9F79
+0x8EA2F1DA 0x571E
+0x8EA2F1DB 0x7066
+0x8EA2F1DC 0x7C6F
+0x8EA2F1DD 0x883C
+0x8EA2F1DE 0x8DB2
+0x8EA2F1DF 0x8EA6
+0x8EA2F1E0 0x91C3
+0x8EA2F1E1 0x9474
+0x8EA2F1E2 0x9478
+0x8EA2F1E3 0x9476
+0x8EA2F1E4 0x9475
+0x8EA2F1E5 0x9A60
+0x8EA2F1E6 0x9B2E
+0x8EA2F1E7 0x9C74
+0x8EA2F1E8 0x9C73
+0x8EA2F1E9 0x9C71
+0x8EA2F1EA 0x9C75
+0x8EA2F1EB 0x9E14
+0x8EA2F1EC 0x9E13
+0x8EA2F1ED 0x9EF6
+0x8EA2F1EE 0x9F0A
+0x8EA2F1EF 0x9FA4
+0x8EA2F1F0 0x7068
+0x8EA2F1F1 0x7065
+0x8EA2F1F2 0x7CF7
+0x8EA2F1F3 0x866A
+0x8EA2F1F4 0x883E
+0x8EA2F1F5 0x883D
+0x8EA2F1F6 0x883F
+0x8EA2F1F7 0x8B9E
+0x8EA2F1F8 0x8C9C
+0x8EA2F1F9 0x8EA9
+0x8EA2F1FA 0x8EC9
+0x8EA2F1FB 0x974B
+0x8EA2F1FC 0x9873
+0x8EA2F1FD 0x9874
+0x8EA2F1FE 0x98CC
+0x8EA2F2A1 0x9961
+0x8EA2F2A2 0x99AB
+0x8EA2F2A3 0x9A64
+0x8EA2F2A4 0x9A66
+0x8EA2F2A5 0x9A67
+0x8EA2F2A6 0x9B24
+0x8EA2F2A7 0x9E15
+0x8EA2F2A8 0x9E17
+0x8EA2F2A9 0x9F48
+0x8EA2F2AA 0x6207
+0x8EA2F2AB 0x6B1E
+0x8EA2F2AC 0x7227
+0x8EA2F2AD 0x864C
+0x8EA2F2AE 0x8EA8
+0x8EA2F2AF 0x9482
+0x8EA2F2B0 0x9480
+0x8EA2F2B1 0x9481
+0x8EA2F2B2 0x9A69
+0x8EA2F2B3 0x9A68
+0x8EA2F2B4 0x9E19
+0x8EA2F2B5 0x864B
+0x8EA2F2B6 0x8B9F
+0x8EA2F2B7 0x9483
+0x8EA2F2B8 0x9C79
+0x8EA2F2B9 0x9EB7
+0x8EA2F2BA 0x7675
+0x8EA2F2BB 0x9A6B
+0x8EA2F2BC 0x9C7A
+0x8EA2F2BD 0x9E1D
+0x8EA2F2BE 0x7069
+0x8EA2F2BF 0x706A
+0x8EA2F2C0 0x7229
+0x8EA2F2C1 0x9EA4
+0x8EA2F2C2 0x9F7E
+0x8EA2F2C3 0x9F49
+0x8EA2F2C4 0x9F98
+0x8EA3A1A1 0x4E28
+0x8EA3A1A2 0x4E36
+0x8EA3A1A3 0x4E3F
+0x8EA3A1A4 0x4E85
+0x8EA3A1A5 0x4E05
+0x8EA3A1A6 0x4E04
+0x8EA3A1A7 0x5182
+0x8EA3A1A8 0x5196
+0x8EA3A1A9 0x5338
+0x8EA3A1AA 0x5369
+0x8EA3A1AB 0x53B6
+0x8EA3A1AC 0x4E2A
+0x8EA3A1AD 0x4E87
+0x8EA3A1AE 0x4E49
+0x8EA3A1AF 0x51E2
+0x8EA3A1B0 0x4E46
+0x8EA3A1B1 0x4E8F
+0x8EA3A1B2 0x4EBC
+0x8EA3A1B3 0x4EBE
+0x8EA3A1B4 0x5166
+0x8EA3A1B5 0x51E3
+0x8EA3A1B6 0x5204
+0x8EA3A1B7 0x529C
+0x8EA3A1B8 0x5344
+0x8EA3A1B9 0x5902
+0x8EA3A1BA 0x590A
+0x8EA3A1BB 0x5B80
+0x8EA3A1BC 0x5DDB
+0x8EA3A1BD 0x5E7A
+0x8EA3A1BE 0x5E7F
+0x8EA3A1BF 0x5EF4
+0x8EA3A1C0 0x5F50
+0x8EA3A1C1 0x5F51
+0x8EA3A1C2 0x5F61
+0x8EA3A1C3 0x961D
+0x8EA3A1C4 0x2000B
+0x8EA3A1C5 0x4E63
+0x8EA3A1C6 0x4E62
+0x8EA3A1C7 0x4EA3
+0x8EA3A1C8 0x5185
+0x8EA3A1C9 0x4EC5
+0x8EA3A1CA 0x4ECF
+0x8EA3A1CB 0x4ECE
+0x8EA3A1CC 0x4ECC
+0x8EA3A1CD 0x5184
+0x8EA3A1CE 0x5186
+0x8EA3A1CF 0x2F817
+0x8EA3A1D0 0x34C5
+0x8EA3A1D1 0x51E4
+0x8EA3A1D2 0x5205
+0x8EA3A1D3 0x529E
+0x8EA3A1D4 0x529D
+0x8EA3A1D5 0x52FD
+0x8EA3A1D6 0x5300
+0x8EA3A1D7 0x533A
+0x8EA3A1D8 0x3539
+0x8EA3A1D9 0x5346
+0x8EA3A1DA 0x535D
+0x8EA3A1DB 0x5386
+0x8EA3A1DC 0x53B7
+0x8EA3A1DD 0x3555
+0x8EA3A1DE 0x53CC
+0x8EA3A1DF 0x355B
+0x8EA3A1E0 0x53CE
+0x8EA3A1E1 0x5721
+0x8EA3A1E2 0x37A2
+0x8EA3A1E3 0x5E00
+0x8EA3A1E4 0x5F0C
+0x8EA3A1E5 0x6237
+0x8EA3A1E6 0x6238
+0x8EA3A1E7 0x6534
+0x8EA3A1E8 0x6535
+0x8EA3A1E9 0x65E0
+0x8EA3A1EA 0x3E26
+0x8EA3A1EB 0x738D
+0x8EA3A1EC 0x4E97
+0x8EA3A1ED 0x4EE0
+0x8EA3A1EE 0x3432
+0x8EA3A1EF 0x201A9
+0x8EA3A1F0 0x4EE7
+0x8EA3A1F1 0x3433
+0x8EA3A1F2 0x4EE6
+0x8EA3A1F3 0x3434
+0x8EA3A1F4 0x36A2
+0x8EA3A1F5 0x3431
+0x8EA3A1F6 0x34B0
+0x8EA3A1F7 0x56D8
+0x8EA3A1F8 0x518B
+0x8EA3A1F9 0x518C
+0x8EA3A1FA 0x5199
+0x8EA3A1FB 0x51E5
+0x8EA3A1FC 0x2F850
+0x8EA3A1FD 0x520B
+0x8EA3A1FE 0x34DC
+0x8EA3A2A1 0x361E
+0x8EA3A2A2 0x5304
+0x8EA3A2A3 0x5303
+0x8EA3A2A4 0x5307
+0x8EA3A2A5 0x2F82A
+0x8EA3A2A6 0x531E
+0x8EA3A2A7 0x535F
+0x8EA3A2A8 0x536D
+0x8EA3A2A9 0x5389
+0x8EA3A2AA 0x53BA
+0x8EA3A2AB 0x53D0
+0x8EA3A2AC 0x3565
+0x8EA3A2AD 0x53F6
+0x8EA3A2AE 0x53F7
+0x8EA3A2AF 0x53F9
+0x8EA3A2B0 0x3564
+0x8EA3A2B1 0x53F4
+0x8EA3A2B2 0x361D
+0x8EA3A2B3 0x3626
+0x8EA3A2B4 0x5724
+0x8EA3A2B5 0x5904
+0x8EA3A2B6 0x5918
+0x8EA3A2B7 0x5932
+0x8EA3A2B8 0x5930
+0x8EA3A2B9 0x5934
+0x8EA3A2BA 0x368E
+0x8EA3A2BB 0x5975
+0x8EA3A2BC 0x374A
+0x8EA3A2BD 0x5B82
+0x8EA3A2BE 0x5BF9
+0x8EA3A2BF 0x5C14
+0x8EA3A2C0 0x378B
+0x8EA3A2C1 0x37A6
+0x8EA3A2C2 0x37A4
+0x8EA3A2C3 0x37A5
+0x8EA3A2C4 0x37A7
+0x8EA3A2C5 0x382F
+0x8EA3A2C6 0x3832
+0x8EA3A2C7 0x5E81
+0x8EA3A2C8 0x5E83
+0x8EA3A2C9 0x5F0D
+0x8EA3A2CA 0x5F52
+0x8EA3A2CB 0x38D4
+0x8EA3A2CC 0x5FCA
+0x8EA3A2CD 0x5FC7
+0x8EA3A2CE 0x6239
+0x8EA3A2CF 0x39C5
+0x8EA3A2D0 0x624F
+0x8EA3A2D1 0x65E7
+0x8EA3A2D2 0x672F
+0x8EA3A2D3 0x6B7A
+0x8EA3A2D4 0x6C39
+0x8EA3A2D5 0x3CBA
+0x8EA3A2D6 0x3CB9
+0x8EA3A2D7 0x6C37
+0x8EA3A2D8 0x6C44
+0x8EA3A2D9 0x6C45
+0x8EA3A2DA 0x738C
+0x8EA3A2DB 0x7592
+0x8EA3A2DC 0x7676
+0x8EA3A2DD 0x9093
+0x8EA3A2DE 0x9092
+0x8EA3A2DF 0x48B3
+0x8EA3A2E0 0x49BA
+0x8EA3A2E1 0x4E21
+0x8EA3A2E2 0x4E20
+0x8EA3A2E3 0x4E22
+0x8EA3A2E4 0x4E68
+0x8EA3A2E5 0x4E89
+0x8EA3A2E6 0x4E98
+0x8EA3A2E7 0x4EF9
+0x8EA3A2E8 0x4EEF
+0x8EA3A2E9 0x343B
+0x8EA3A2EA 0x343C
+0x8EA3A2EB 0x4EF8
+0x8EA3A2EC 0x4F06
+0x8EA3A2ED 0x4F03
+0x8EA3A2EE 0x4EFC
+0x8EA3A2EF 0x4EEE
+0x8EA3A2F0 0x4F16
+0x8EA3A2F1 0x3439
+0x8EA3A2F2 0x4F28
+0x8EA3A2F3 0x4F1C
+0x8EA3A2F4 0x4F07
+0x8EA3A2F5 0x4F1A
+0x8EA3A2F6 0x4EFA
+0x8EA3A2F7 0x4F17
+0x8EA3A2F8 0x514A
+0x8EA3A2F9 0x34B2
+0x8EA3A2FA 0x5172
+0x8EA3A2FB 0x2F815
+0x8EA3A2FC 0x51B4
+0x8EA3A2FD 0x51B3
+0x8EA3A2FE 0x51B2
+0x8EA3A3A1 0x34C7
+0x8EA3A3A2 0x51E8
+0x8EA3A3A3 0x342B
+0x8EA3A3A4 0x5214
+0x8EA3A3A5 0x520F
+0x8EA3A3A6 0x5215
+0x8EA3A3A7 0x5218
+0x8EA3A3A8 0x52A8
+0x8EA3A3A9 0x2F82C
+0x8EA3A3AA 0x534B
+0x8EA3A3AB 0x534F
+0x8EA3A3AC 0x353B
+0x8EA3A3AD 0x5350
+0x8EA3A3AE 0x3544
+0x8EA3A3AF 0x538B
+0x8EA3A3B0 0x3542
+0x8EA3A3B1 0x53BE
+0x8EA3A3B2 0x355C
+0x8EA3A3B3 0x53D2
+0x8EA3A3B4 0x5416
+0x8EA3A3B5 0x53FF
+0x8EA3A3B6 0x3567
+0x8EA3A3B7 0x5400
+0x8EA3A3B8 0x3566
+0x8EA3A3B9 0x5405
+0x8EA3A3BA 0x5413
+0x8EA3A3BB 0x5415
+0x8EA3A3BC 0x2F83B
+0x8EA3A3BD 0x361F
+0x8EA3A3BE 0x56E3
+0x8EA3A3BF 0x5735
+0x8EA3A3C0 0x5736
+0x8EA3A3C1 0x5731
+0x8EA3A3C2 0x5732
+0x8EA3A3C3 0x58EE
+0x8EA3A3C4 0x5905
+0x8EA3A3C5 0x4E54
+0x8EA3A3C6 0x368F
+0x8EA3A3C7 0x5936
+0x8EA3A3C8 0x3690
+0x8EA3A3C9 0x36A8
+0x8EA3A3CA 0x36A4
+0x8EA3A3CB 0x597A
+0x8EA3A3CC 0x36A3
+0x8EA3A3CD 0x5986
+0x8EA3A3CE 0x373D
+0x8EA3A3CF 0x374C
+0x8EA3A3D0 0x5B86
+0x8EA3A3D1 0x5F53
+0x8EA3A3D2 0x5C18
+0x8EA3A3D3 0x378C
+0x8EA3A3D4 0x5C3D
+0x8EA3A3D5 0x5C78
+0x8EA3A3D6 0x37A8
+0x8EA3A3D7 0x37AD
+0x8EA3A3D8 0x37AF
+0x8EA3A3D9 0x21D46
+0x8EA3A3DA 0x5C80
+0x8EA3A3DB 0x3829
+0x8EA3A3DC 0x5E08
+0x8EA3A3DD 0x3836
+0x8EA3A3DE 0x3871
+0x8EA3A3DF 0x3870
+0x8EA3A3E0 0x386F
+0x8EA3A3E1 0x5EF5
+0x8EA3A3E2 0x5F0E
+0x8EA3A3E3 0x38A9
+0x8EA3A3E4 0x38AA
+0x8EA3A3E5 0x38FB
+0x8EA3A3E6 0x5FD3
+0x8EA3A3E7 0x5FDA
+0x8EA3A3E8 0x38FC
+0x8EA3A3E9 0x5FDB
+0x8EA3A3EA 0x39AE
+0x8EA3A3EB 0x620F
+0x8EA3A3EC 0x625D
+0x8EA3A3ED 0x625F
+0x8EA3A3EE 0x6267
+0x8EA3A3EF 0x6257
+0x8EA3A3F0 0x9F50
+0x8EA3A3F1 0x3AC3
+0x8EA3A3F2 0x65EB
+0x8EA3A3F3 0x65EA
+0x8EA3A3F4 0x3B30
+0x8EA3A3F5 0x6737
+0x8EA3A3F6 0x3B41
+0x8EA3A3F7 0x6732
+0x8EA3A3F8 0x6736
+0x8EA3A3F9 0x6B22
+0x8EA3A3FA 0x6BCE
+0x8EA3A3FB 0x3C8C
+0x8EA3A3FC 0x6C58
+0x8EA3A3FD 0x6C51
+0x8EA3A3FE 0x6C77
+0x8EA3A4A1 0x6C3C
+0x8EA3A4A2 0x3CBB
+0x8EA3A4A3 0x6C5A
+0x8EA3A4A4 0x23C86
+0x8EA3A4A5 0x6C53
+0x8EA3A4A6 0x706F
+0x8EA3A4A7 0x7072
+0x8EA3A4A8 0x706E
+0x8EA3A4A9 0x2F835
+0x8EA3A4AA 0x3DA1
+0x8EA3A4AB 0x7073
+0x8EA3A4AC 0x72B1
+0x8EA3A4AD 0x72B2
+0x8EA3A4AE 0x3EA8
+0x8EA3A4AF 0x738F
+0x8EA3A4B0 0x3EAA
+0x8EA3A4B1 0x3EAB
+0x8EA3A4B2 0x4096
+0x8EA3A4B3 0x793C
+0x8EA3A4B4 0x41C2
+0x8EA3A4B5 0x808D
+0x8EA3A4B6 0x808E
+0x8EA3A4B7 0x4493
+0x8EA3A4B8 0x827B
+0x8EA3A4B9 0x4494
+0x8EA3A4BA 0x8D71
+0x8EA3A4BB 0x8FB9
+0x8EA3A4BC 0x9096
+0x8EA3A4BD 0x909A
+0x8EA3A4BE 0x49BB
+0x8EA3A4BF 0x4E24
+0x8EA3A4C0 0x4E71
+0x8EA3A4C1 0x2F81B
+0x8EA3A4C2 0x4E9C
+0x8EA3A4C3 0x4F45
+0x8EA3A4C4 0x4F4A
+0x8EA3A4C5 0x4F39
+0x8EA3A4C6 0x4F37
+0x8EA3A4C7 0x3443
+0x8EA3A4C8 0x4F32
+0x8EA3A4C9 0x4F42
+0x8EA3A4CA 0x3442
+0x8EA3A4CB 0x4F44
+0x8EA3A4CC 0x4F4B
+0x8EA3A4CD 0x3444
+0x8EA3A4CE 0x4F40
+0x8EA3A4CF 0x4F35
+0x8EA3A4D0 0x4F31
+0x8EA3A4D1 0x5151
+0x8EA3A4D2 0x2F80E
+0x8EA3A4D3 0x5150
+0x8EA3A4D4 0x514E
+0x8EA3A4D5 0x34B3
+0x8EA3A4D6 0x34B7
+0x8EA3A4D7 0x519D
+0x8EA3A4D8 0x34C8
+0x8EA3A4D9 0x51B5
+0x8EA3A4DA 0x51B8
+0x8EA3A4DB 0x51EC
+0x8EA3A4DC 0x5223
+0x8EA3A4DD 0x5227
+0x8EA3A4DE 0x5226
+0x8EA3A4DF 0x521F
+0x8EA3A4E0 0x522B
+0x8EA3A4E1 0x5220
+0x8EA3A4E2 0x52B4
+0x8EA3A4E3 0x52B3
+0x8EA3A4E4 0x3518
+0x8EA3A4E5 0x5325
+0x8EA3A4E6 0x533B
+0x8EA3A4E7 0x5374
+0x8EA3A4E8 0x3547
+0x8EA3A4E9 0x3546
+0x8EA3A4EA 0x3545
+0x8EA3A4EB 0x356B
+0x8EA3A4EC 0x3569
+0x8EA3A4ED 0x544D
+0x8EA3A4EE 0x3572
+0x8EA3A4EF 0x3571
+0x8EA3A4F0 0x543A
+0x8EA3A4F1 0x356C
+0x8EA3A4F2 0x356F
+0x8EA3A4F3 0x5444
+0x8EA3A4F4 0x544C
+0x8EA3A4F5 0x5423
+0x8EA3A4F6 0x541A
+0x8EA3A4F7 0x5432
+0x8EA3A4F8 0x544B
+0x8EA3A4F9 0x5421
+0x8EA3A4FA 0x3573
+0x8EA3A4FB 0x5434
+0x8EA3A4FC 0x5449
+0x8EA3A4FD 0x5450
+0x8EA3A4FE 0x5422
+0x8EA3A5A1 0x543F
+0x8EA3A5A2 0x5451
+0x8EA3A5A3 0x545A
+0x8EA3A5A4 0x542F
+0x8EA3A5A5 0x3576
+0x8EA3A5A6 0x56E9
+0x8EA3A5A7 0x56F2
+0x8EA3A5A8 0x56F3
+0x8EA3A5A9 0x56EF
+0x8EA3A5AA 0x56ED
+0x8EA3A5AB 0x56EC
+0x8EA3A5AC 0x56E6
+0x8EA3A5AD 0x5748
+0x8EA3A5AE 0x3627
+0x8EA3A5AF 0x5744
+0x8EA3A5B0 0x573F
+0x8EA3A5B1 0x573C
+0x8EA3A5B2 0x5753
+0x8EA3A5B3 0x5756
+0x8EA3A5B4 0x3630
+0x8EA3A5B5 0x575F
+0x8EA3A5B6 0x5743
+0x8EA3A5B7 0x5758
+0x8EA3A5B8 0x5757
+0x8EA3A5B9 0x3629
+0x8EA3A5BA 0x362A
+0x8EA3A5BB 0x362F
+0x8EA3A5BC 0x5746
+0x8EA3A5BD 0x362C
+0x8EA3A5BE 0x573D
+0x8EA3A5BF 0x362D
+0x8EA3A5C0 0x5742
+0x8EA3A5C1 0x5754
+0x8EA3A5C2 0x5755
+0x8EA3A5C3 0x58F1
+0x8EA3A5C4 0x58F2
+0x8EA3A5C5 0x58F0
+0x8EA3A5C6 0x590B
+0x8EA3A5C7 0x9EA6
+0x8EA3A5C8 0x56F1
+0x8EA3A5C9 0x593D
+0x8EA3A5CA 0x3693
+0x8EA3A5CB 0x5994
+0x8EA3A5CC 0x598C
+0x8EA3A5CD 0x36AD
+0x8EA3A5CE 0x599C
+0x8EA3A5CF 0x36AC
+0x8EA3A5D0 0x36AB
+0x8EA3A5D1 0x599F
+0x8EA3A5D2 0x36A9
+0x8EA3A5D3 0x599B
+0x8EA3A5D4 0x36AE
+0x8EA3A5D5 0x5989
+0x8EA3A5D6 0x599A
+0x8EA3A5D7 0x36AA
+0x8EA3A5D8 0x6588
+0x8EA3A5D9 0x374E
+0x8EA3A5DA 0x5B8D
+0x8EA3A5DB 0x3750
+0x8EA3A5DC 0x5BFE
+0x8EA3A5DD 0x5BFF
+0x8EA3A5DE 0x5BFD
+0x8EA3A5DF 0x5C2B
+0x8EA3A5E0 0x37B2
+0x8EA3A5E1 0x5C84
+0x8EA3A5E2 0x5C8E
+0x8EA3A5E3 0x5C9C
+0x8EA3A5E4 0x37B5
+0x8EA3A5E5 0x37B6
+0x8EA3A5E6 0x5C85
+0x8EA3A5E7 0x5DF5
+0x8EA3A5E8 0x5E09
+0x8EA3A5E9 0x3839
+0x8EA3A5EA 0x383B
+0x8EA3A5EB 0x5E0B
+0x8EA3A5EC 0x3872
+0x8EA3A5ED 0x5E92
+0x8EA3A5EE 0x5E90
+0x8EA3A5EF 0x5F03
+0x8EA3A5F0 0x38AC
+0x8EA3A5F1 0x5F1E
+0x8EA3A5F2 0x5F63
+0x8EA3A5F3 0x3908
+0x8EA3A5F4 0x5FE7
+0x8EA3A5F5 0x5FFE
+0x8EA3A5F6 0x5FE6
+0x8EA3A5F7 0x5FDC
+0x8EA3A5F8 0x5FCE
+0x8EA3A5F9 0x3903
+0x8EA3A5FA 0x5FFC
+0x8EA3A5FB 0x5FDF
+0x8EA3A5FC 0x5FEC
+0x8EA3A5FD 0x5FF6
+0x8EA3A5FE 0x225D7
+0x8EA3A6A1 0x5FF2
+0x8EA3A6A2 0x5FF0
+0x8EA3A6A3 0x5FF9
+0x8EA3A6A4 0x390B
+0x8EA3A6A5 0x6213
+0x8EA3A6A6 0x39AF
+0x8EA3A6A7 0x2F8B2
+0x8EA3A6A8 0x623B
+0x8EA3A6A9 0x623C
+0x8EA3A6AA 0x6282
+0x8EA3A6AB 0x39CE
+0x8EA3A6AC 0x39CB
+0x8EA3A6AD 0x39CC
+0x8EA3A6AE 0x6278
+0x8EA3A6AF 0x628B
+0x8EA3A6B0 0x39CD
+0x8EA3A6B1 0x629E
+0x8EA3A6B2 0x62A5
+0x8EA3A6B3 0x629B
+0x8EA3A6B4 0x629C
+0x8EA3A6B5 0x6299
+0x8EA3A6B6 0x628D
+0x8EA3A6B7 0x6285
+0x8EA3A6B8 0x629D
+0x8EA3A6B9 0x6275
+0x8EA3A6BA 0x3A80
+0x8EA3A6BB 0x3AAF
+0x8EA3A6BC 0x3AD3
+0x8EA3A6BD 0x65F6
+0x8EA3A6BE 0x3AD5
+0x8EA3A6BF 0x3AD4
+0x8EA3A6C0 0x3AD7
+0x8EA3A6C1 0x66F5
+0x8EA3A6C2 0x675B
+0x8EA3A6C3 0x3B42
+0x8EA3A6C4 0x6754
+0x8EA3A6C5 0x6752
+0x8EA3A6C6 0x3B44
+0x8EA3A6C7 0x6758
+0x8EA3A6C8 0x6744
+0x8EA3A6C9 0x674A
+0x8EA3A6CA 0x6761
+0x8EA3A6CB 0x3CC6
+0x8EA3A6CC 0x6C7F
+0x8EA3A6CD 0x6C91
+0x8EA3A6CE 0x6C9E
+0x8EA3A6CF 0x3CC0
+0x8EA3A6D0 0x6C6E
+0x8EA3A6D1 0x6C7C
+0x8EA3A6D2 0x6C9F
+0x8EA3A6D3 0x6C75
+0x8EA3A6D4 0x3CBE
+0x8EA3A6D5 0x6C56
+0x8EA3A6D6 0x6CA2
+0x8EA3A6D7 0x6C79
+0x8EA3A6D8 0x3CCA
+0x8EA3A6D9 0x6CA1
+0x8EA3A6DA 0x3CC4
+0x8EA3A6DB 0x6CAA
+0x8EA3A6DC 0x6CA0
+0x8EA3A6DD 0x3CC2
+0x8EA3A6DE 0x7079
+0x8EA3A6DF 0x7077
+0x8EA3A6E0 0x707E
+0x8EA3A6E1 0x3DA4
+0x8EA3A6E2 0x7075
+0x8EA3A6E3 0x707B
+0x8EA3A6E4 0x7264
+0x8EA3A6E5 0x3E29
+0x8EA3A6E6 0x72BB
+0x8EA3A6E7 0x72BC
+0x8EA3A6E8 0x72C7
+0x8EA3A6E9 0x72B9
+0x8EA3A6EA 0x72BE
+0x8EA3A6EB 0x72B6
+0x8EA3A6EC 0x3E60
+0x8EA3A6ED 0x3E5E
+0x8EA3A6EE 0x7398
+0x8EA3A6EF 0x3EAD
+0x8EA3A6F0 0x3EAE
+0x8EA3A6F1 0x3EAC
+0x8EA3A6F2 0x3F57
+0x8EA3A6F3 0x7593
+0x8EA3A6F4 0x7680
+0x8EA3A6F5 0x3FDD
+0x8EA3A6F6 0x7683
+0x8EA3A6F7 0x76C0
+0x8EA3A6F8 0x76C1
+0x8EA3A6F9 0x400E
+0x8EA3A6FA 0x4097
+0x8EA3A6FB 0x77F4
+0x8EA3A6FC 0x77F5
+0x8EA3A6FD 0x4127
+0x8EA3A6FE 0x7ACC
+0x8EA3A7A1 0x7ACD
+0x8EA3A7A2 0x7CFA
+0x8EA3A7A3 0x809F
+0x8EA3A7A4 0x8091
+0x8EA3A7A5 0x8097
+0x8EA3A7A6 0x8094
+0x8EA3A7A7 0x4495
+0x8EA3A7A8 0x8286
+0x8EA3A7A9 0x828C
+0x8EA3A7AA 0x2F98F
+0x8EA3A7AB 0x8295
+0x8EA3A7AC 0x4498
+0x8EA3A7AD 0x866C
+0x8EA3A7AE 0x459D
+0x8EA3A7AF 0x8FB5
+0x8EA3A7B0 0x8FBE
+0x8EA3A7B1 0x8FC7
+0x8EA3A7B2 0x488A
+0x8EA3A7B3 0x8FC1
+0x8EA3A7B4 0x90A9
+0x8EA3A7B5 0x90A4
+0x8EA3A7B6 0x48B5
+0x8EA3A7B7 0x48B6
+0x8EA3A7B8 0x48B7
+0x8EA3A7B9 0x90A8
+0x8EA3A7BA 0x9627
+0x8EA3A7BB 0x9626
+0x8EA3A7BC 0x962B
+0x8EA3A7BD 0x9633
+0x8EA3A7BE 0x9634
+0x8EA3A7BF 0x9629
+0x8EA3A7C0 0x4E3D
+0x8EA3A7C1 0x3428
+0x8EA3A7C2 0x4E9D
+0x8EA3A7C3 0x4F93
+0x8EA3A7C4 0x4F8A
+0x8EA3A7C5 0x344D
+0x8EA3A7C6 0x3449
+0x8EA3A7C7 0x4F6D
+0x8EA3A7C8 0x4F8E
+0x8EA3A7C9 0x4FA0
+0x8EA3A7CA 0x4FA2
+0x8EA3A7CB 0x4FA1
+0x8EA3A7CC 0x4F9F
+0x8EA3A7CD 0x4FA3
+0x8EA3A7CE 0x20209
+0x8EA3A7CF 0x4F72
+0x8EA3A7D0 0x3451
+0x8EA3A7D1 0x4F8C
+0x8EA3A7D2 0x5156
+0x8EA3A7D3 0x2F80F
+0x8EA3A7D4 0x2F811
+0x8EA3A7D5 0x5190
+0x8EA3A7D6 0x34CB
+0x8EA3A7D7 0x34CA
+0x8EA3A7D8 0x34CC
+0x8EA3A7D9 0x51ED
+0x8EA3A7DA 0x51FE
+0x8EA3A7DB 0x522F
+0x8EA3A7DC 0x206EC
+0x8EA3A7DD 0x523C
+0x8EA3A7DE 0x5234
+0x8EA3A7DF 0x5239
+0x8EA3A7E0 0x52B9
+0x8EA3A7E1 0x52B5
+0x8EA3A7E2 0x52BF
+0x8EA3A7E3 0x5355
+0x8EA3A7E4 0x353D
+0x8EA3A7E5 0x5376
+0x8EA3A7E6 0x537A
+0x8EA3A7E7 0x5393
+0x8EA3A7E8 0x3548
+0x8EA3A7E9 0x53C1
+0x8EA3A7EA 0x53C2
+0x8EA3A7EB 0x53D5
+0x8EA3A7EC 0x5485
+0x8EA3A7ED 0x3578
+0x8EA3A7EE 0x545F
+0x8EA3A7EF 0x5493
+0x8EA3A7F0 0x5489
+0x8EA3A7F1 0x5479
+0x8EA3A7F2 0x9EFE
+0x8EA3A7F3 0x548F
+0x8EA3A7F4 0x5469
+0x8EA3A7F5 0x546D
+0x8EA3A7F6 0x357A
+0x8EA3A7F7 0x5494
+0x8EA3A7F8 0x546A
+0x8EA3A7F9 0x548A
+0x8EA3A7FA 0x3577
+0x8EA3A7FB 0x56FD
+0x8EA3A7FC 0x56FB
+0x8EA3A7FD 0x56F8
+0x8EA3A7FE 0x3621
+0x8EA3A8A1 0x56FC
+0x8EA3A8A2 0x56F6
+0x8EA3A8A3 0x5765
+0x8EA3A8A4 0x5781
+0x8EA3A8A5 0x5763
+0x8EA3A8A6 0x5767
+0x8EA3A8A7 0x3631
+0x8EA3A8A8 0x576E
+0x8EA3A8A9 0x5778
+0x8EA3A8AA 0x577F
+0x8EA3A8AB 0x3633
+0x8EA3A8AC 0x3634
+0x8EA3A8AD 0x58F3
+0x8EA3A8AE 0x594B
+0x8EA3A8AF 0x594C
+0x8EA3A8B0 0x36C1
+0x8EA3A8B1 0x36B0
+0x8EA3A8B2 0x36B4
+0x8EA3A8B3 0x59AD
+0x8EA3A8B4 0x36B8
+0x8EA3A8B5 0x59C4
+0x8EA3A8B6 0x36BC
+0x8EA3A8B7 0x59C2
+0x8EA3A8B8 0x59B0
+0x8EA3A8B9 0x36BF
+0x8EA3A8BA 0x36B5
+0x8EA3A8BB 0x36B1
+0x8EA3A8BC 0x36BD
+0x8EA3A8BD 0x59BF
+0x8EA3A8BE 0x36BB
+0x8EA3A8BF 0x59C9
+0x8EA3A8C0 0x59B8
+0x8EA3A8C1 0x59AC
+0x8EA3A8C2 0x36B3
+0x8EA3A8C3 0x36B6
+0x8EA3A8C4 0x36BA
+0x8EA3A8C5 0x59B7
+0x8EA3A8C6 0x59D7
+0x8EA3A8C7 0x36B7
+0x8EA3A8C8 0x5B60
+0x8EA3A8C9 0x3740
+0x8EA3A8CA 0x5B96
+0x8EA3A8CB 0x5B9E
+0x8EA3A8CC 0x5B94
+0x8EA3A8CD 0x5B9F
+0x8EA3A8CE 0x5B9D
+0x8EA3A8CF 0x3752
+0x8EA3A8D0 0x5C00
+0x8EA3A8D1 0x5C19
+0x8EA3A8D2 0x3790
+0x8EA3A8D3 0x3791
+0x8EA3A8D4 0x5C49
+0x8EA3A8D5 0x5C4A
+0x8EA3A8D6 0x37BE
+0x8EA3A8D7 0x5CBB
+0x8EA3A8D8 0x5CC1
+0x8EA3A8D9 0x37C0
+0x8EA3A8DA 0x37C1
+0x8EA3A8DB 0x37B9
+0x8EA3A8DC 0x5CB9
+0x8EA3A8DD 0x5C9E
+0x8EA3A8DE 0x5CB4
+0x8EA3A8DF 0x5CBA
+0x8EA3A8E0 0x5DF6
+0x8EA3A8E1 0x5E13
+0x8EA3A8E2 0x5E12
+0x8EA3A8E3 0x5E77
+0x8EA3A8E4 0x3879
+0x8EA3A8E5 0x5E98
+0x8EA3A8E6 0x387B
+0x8EA3A8E7 0x5E99
+0x8EA3A8E8 0x5E9D
+0x8EA3A8E9 0x5EF8
+0x8EA3A8EA 0x38A0
+0x8EA3A8EB 0x5EF9
+0x8EA3A8EC 0x3429
+0x8EA3A8ED 0x5F06
+0x8EA3A8EE 0x5F21
+0x8EA3A8EF 0x38AE
+0x8EA3A8F0 0x5F25
+0x8EA3A8F1 0x5F55
+0x8EA3A8F2 0x38CD
+0x8EA3A8F3 0x38CB
+0x8EA3A8F4 0x38D9
+0x8EA3A8F5 0x5F84
+0x8EA3A8F6 0x5F83
+0x8EA3A8F7 0x6030
+0x8EA3A8F8 0x6007
+0x8EA3A8F9 0x390C
+0x8EA3A8FA 0x6036
+0x8EA3A8FB 0x3901
+0x8EA3A8FC 0x3905
+0x8EA3A8FD 0x3902
+0x8EA3A8FE 0x5FE9
+0x8EA3A9A1 0x603D
+0x8EA3A9A2 0x6008
+0x8EA3A9A3 0x3913
+0x8EA3A9A4 0x3911
+0x8EA3A9A5 0x62BA
+0x8EA3A9A6 0x62B2
+0x8EA3A9A7 0x39E4
+0x8EA3A9A8 0x62B7
+0x8EA3A9A9 0x62E4
+0x8EA3A9AA 0x62A7
+0x8EA3A9AB 0x39DA
+0x8EA3A9AC 0x39D5
+0x8EA3A9AD 0x39D3
+0x8EA3A9AE 0x62D5
+0x8EA3A9AF 0x62E1
+0x8EA3A9B0 0x62DD
+0x8EA3A9B1 0x62A6
+0x8EA3A9B2 0x62C1
+0x8EA3A9B3 0x62C5
+0x8EA3A9B4 0x62C0
+0x8EA3A9B5 0x62DF
+0x8EA3A9B6 0x62E0
+0x8EA3A9B7 0x62DE
+0x8EA3A9B8 0x39D6
+0x8EA3A9B9 0x6589
+0x8EA3A9BA 0x3AB4
+0x8EA3A9BB 0x65A6
+0x8EA3A9BC 0x65BA
+0x8EA3A9BD 0x3AD9
+0x8EA3A9BE 0x65FF
+0x8EA3A9BF 0x3AD8
+0x8EA3A9C0 0x6617
+0x8EA3A9C1 0x6618
+0x8EA3A9C2 0x6601
+0x8EA3A9C3 0x65FE
+0x8EA3A9C4 0x3B33
+0x8EA3A9C5 0x670C
+0x8EA3A9C6 0x3B48
+0x8EA3A9C7 0x676B
+0x8EA3A9C8 0x6796
+0x8EA3A9C9 0x6782
+0x8EA3A9CA 0x678A
+0x8EA3A9CB 0x3B47
+0x8EA3A9CC 0x67A3
+0x8EA3A9CD 0x3B4B
+0x8EA3A9CE 0x67A2
+0x8EA3A9CF 0x678F
+0x8EA3A9D0 0x3B4A
+0x8EA3A9D1 0x67F9
+0x8EA3A9D2 0x6780
+0x8EA3A9D3 0x6B26
+0x8EA3A9D4 0x6B27
+0x8EA3A9D5 0x6B68
+0x8EA3A9D6 0x6B69
+0x8EA3A9D7 0x3C5A
+0x8EA3A9D8 0x6B81
+0x8EA3A9D9 0x6BB4
+0x8EA3A9DA 0x6BD1
+0x8EA3A9DB 0x3C8E
+0x8EA3A9DC 0x3CB4
+0x8EA3A9DD 0x6C1C
+0x8EA3A9DE 0x3CCD
+0x8EA3A9DF 0x3CCC
+0x8EA3A9E0 0x3CCF
+0x8EA3A9E1 0x3CCB
+0x8EA3A9E2 0x3CCE
+0x8EA3A9E3 0x6C97
+0x8EA3A9E4 0x6C6C
+0x8EA3A9E5 0x6CDF
+0x8EA3A9E6 0x3CD2
+0x8EA3A9E7 0x6CEA
+0x8EA3A9E8 0x3CD1
+0x8EA3A9E9 0x6CE4
+0x8EA3A9EA 0x6CD8
+0x8EA3A9EB 0x6CB2
+0x8EA3A9EC 0x6CCE
+0x8EA3A9ED 0x6CC8
+0x8EA3A9EE 0x3DA6
+0x8EA3A9EF 0x708B
+0x8EA3A9F0 0x7088
+0x8EA3A9F1 0x7090
+0x8EA3A9F2 0x708F
+0x8EA3A9F3 0x3DAA
+0x8EA3A9F4 0x7087
+0x8EA3A9F5 0x7089
+0x8EA3A9F6 0x708D
+0x8EA3A9F7 0x7081
+0x8EA3A9F8 0x3DA8
+0x8EA3A9F9 0x708C
+0x8EA3A9FA 0x3E13
+0x8EA3A9FB 0x3E1A
+0x8EA3A9FC 0x7240
+0x8EA3A9FD 0x3E1D
+0x8EA3A9FE 0x3E1E
+0x8EA3AAA1 0x7265
+0x8EA3AAA2 0x7266
+0x8EA3AAA3 0x7268
+0x8EA3AAA4 0x3E65
+0x8EA3AAA5 0x3E66
+0x8EA3AAA6 0x72CD
+0x8EA3AAA7 0x72D3
+0x8EA3AAA8 0x72DB
+0x8EA3AAA9 0x3E64
+0x8EA3AAAA 0x72CF
+0x8EA3AAAB 0x73A7
+0x8EA3AAAC 0x73A3
+0x8EA3AAAD 0x739E
+0x8EA3AAAE 0x3EB0
+0x8EA3AAAF 0x73AF
+0x8EA3AAB0 0x3EB3
+0x8EA3AAB1 0x3EB5
+0x8EA3AAB2 0x73AA
+0x8EA3AAB3 0x739C
+0x8EA3AAB4 0x3F19
+0x8EA3AAB5 0x7542
+0x8EA3AAB6 0x7544
+0x8EA3AAB7 0x753B
+0x8EA3AAB8 0x7541
+0x8EA3AAB9 0x2233F
+0x8EA3AABA 0x759B
+0x8EA3AABB 0x759E
+0x8EA3AABC 0x3F75
+0x8EA3AABD 0x79C4
+0x8EA3AABE 0x79C3
+0x8EA3AABF 0x79C6
+0x8EA3AAC0 0x412B
+0x8EA3AAC1 0x412C
+0x8EA3AAC2 0x79C7
+0x8EA3AAC3 0x412D
+0x8EA3AAC4 0x79CA
+0x8EA3AAC5 0x2592E
+0x8EA3AAC6 0x41C3
+0x8EA3AAC7 0x7ACF
+0x8EA3AAC8 0x7C76
+0x8EA3AAC9 0x7C74
+0x8EA3AACA 0x7CFF
+0x8EA3AACB 0x7CFC
+0x8EA3AACC 0x34BA
+0x8EA3AACD 0x4350
+0x8EA3AACE 0x7F59
+0x8EA3AACF 0x80A8
+0x8EA3AAD0 0x43D3
+0x8EA3AAD1 0x43D0
+0x8EA3AAD2 0x80B0
+0x8EA3AAD3 0x43DC
+0x8EA3AAD4 0x80B3
+0x8EA3AAD5 0x43D2
+0x8EA3AAD6 0x80A4
+0x8EA3AAD7 0x80B6
+0x8EA3AAD8 0x80A7
+0x8EA3AAD9 0x80AC
+0x8EA3AADA 0x43DB
+0x8EA3AADB 0x80A6
+0x8EA3AADC 0x5367
+0x8EA3AADD 0x820E
+0x8EA3AADE 0x82C4
+0x8EA3AADF 0x833E
+0x8EA3AAE0 0x829C
+0x8EA3AAE1 0x44A5
+0x8EA3AAE2 0x449F
+0x8EA3AAE3 0x449A
+0x8EA3AAE4 0x449C
+0x8EA3AAE5 0x44A2
+0x8EA3AAE6 0x82AA
+0x8EA3AAE7 0x449B
+0x8EA3AAE8 0x82C9
+0x8EA3AAE9 0x44A3
+0x8EA3AAEA 0x449D
+0x8EA3AAEB 0x82A6
+0x8EA3AAEC 0x82B2
+0x8EA3AAED 0x4588
+0x8EA3AAEE 0x461A
+0x8EA3AAEF 0x488D
+0x8EA3AAF0 0x8FCC
+0x8EA3AAF1 0x8FD9
+0x8EA3AAF2 0x8FCA
+0x8EA3AAF3 0x8FD8
+0x8EA3AAF4 0x8FCF
+0x8EA3AAF5 0x90B7
+0x8EA3AAF6 0x48B8
+0x8EA3AAF7 0x90AD
+0x8EA3AAF8 0x90B9
+0x8EA3AAF9 0x9637
+0x8EA3AAFA 0x49C3
+0x8EA3AAFB 0x9641
+0x8EA3AAFC 0x963E
+0x8EA3AAFD 0x96B6
+0x8EA3AAFE 0x9751
+0x8EA3ABA1 0x9763
+0x8EA3ABA2 0x4E57
+0x8EA3ABA3 0x4E79
+0x8EA3ABA4 0x4EB2
+0x8EA3ABA5 0x4EB0
+0x8EA3ABA6 0x4EAF
+0x8EA3ABA7 0x4EB1
+0x8EA3ABA8 0x4FD2
+0x8EA3ABA9 0x4FD5
+0x8EA3ABAA 0x345D
+0x8EA3ABAB 0x4FBE
+0x8EA3ABAC 0x4FB8
+0x8EA3ABAD 0x4FB0
+0x8EA3ABAE 0x4FB1
+0x8EA3ABAF 0x4FC8
+0x8EA3ABB0 0x345A
+0x8EA3ABB1 0x3457
+0x8EA3ABB2 0x4FC6
+0x8EA3ABB3 0x4FCC
+0x8EA3ABB4 0x4FE5
+0x8EA3ABB5 0x4FE3
+0x8EA3ABB6 0x4FB4
+0x8EA3ABB7 0x516A
+0x8EA3ABB8 0x34B8
+0x8EA3ABB9 0x519F
+0x8EA3ABBA 0x34C2
+0x8EA3ABBB 0x51C1
+0x8EA3ABBC 0x34CF
+0x8EA3ABBD 0x51C2
+0x8EA3ABBE 0x51C3
+0x8EA3ABBF 0x5245
+0x8EA3ABC0 0x5248
+0x8EA3ABC1 0x34E7
+0x8EA3ABC2 0x34E9
+0x8EA3ABC3 0x524F
+0x8EA3ABC4 0x4452
+0x8EA3ABC5 0x34E8
+0x8EA3ABC6 0x52C5
+0x8EA3ABC7 0x52CA
+0x8EA3ABC8 0x52C4
+0x8EA3ABC9 0x5327
+0x8EA3ABCA 0x5358
+0x8EA3ABCB 0x537D
+0x8EA3ABCC 0x354A
+0x8EA3ABCD 0x53DD
+0x8EA3ABCE 0x53DC
+0x8EA3ABCF 0x53DA
+0x8EA3ABD0 0x53D9
+0x8EA3ABD1 0x54B9
+0x8EA3ABD2 0x3580
+0x8EA3ABD3 0x54D0
+0x8EA3ABD4 0x54B4
+0x8EA3ABD5 0x54CA
+0x8EA3ABD6 0x3587
+0x8EA3ABD7 0x54A3
+0x8EA3ABD8 0x54DA
+0x8EA3ABD9 0x54A4
+0x8EA3ABDA 0x3584
+0x8EA3ABDB 0x54B2
+0x8EA3ABDC 0x549E
+0x8EA3ABDD 0x549F
+0x8EA3ABDE 0x54B5
+0x8EA3ABDF 0x3582
+0x8EA3ABE0 0x3581
+0x8EA3ABE1 0x54CD
+0x8EA3ABE2 0x3583
+0x8EA3ABE3 0x54CC
+0x8EA3ABE4 0x3622
+0x8EA3ABE5 0x5700
+0x8EA3ABE6 0x57AC
+0x8EA3ABE7 0x5791
+0x8EA3ABE8 0x578E
+0x8EA3ABE9 0x578D
+0x8EA3ABEA 0x5792
+0x8EA3ABEB 0x57A1
+0x8EA3ABEC 0x5790
+0x8EA3ABED 0x57A6
+0x8EA3ABEE 0x57A8
+0x8EA3ABEF 0x363B
+0x8EA3ABF0 0x579C
+0x8EA3ABF1 0x5796
+0x8EA3ABF2 0x57A7
+0x8EA3ABF3 0x363A
+0x8EA3ABF4 0x3638
+0x8EA3ABF5 0x3639
+0x8EA3ABF6 0x3636
+0x8EA3ABF7 0x58F5
+0x8EA3ABF8 0x3685
+0x8EA3ABF9 0x5909
+0x8EA3ABFA 0x5908
+0x8EA3ABFB 0x3C54
+0x8EA3ABFC 0x5952
+0x8EA3ABFD 0x369A
+0x8EA3ABFE 0x36C4
+0x8EA3ACA1 0x59DF
+0x8EA3ACA2 0x36C5
+0x8EA3ACA3 0x59EB
+0x8EA3ACA4 0x59EF
+0x8EA3ACA5 0x59F0
+0x8EA3ACA6 0x59D5
+0x8EA3ACA7 0x5A0D
+0x8EA3ACA8 0x5A04
+0x8EA3ACA9 0x59F9
+0x8EA3ACAA 0x5A02
+0x8EA3ACAB 0x59F8
+0x8EA3ACAC 0x59E2
+0x8EA3ACAD 0x59D9
+0x8EA3ACAE 0x59E7
+0x8EA3ACAF 0x5B6A
+0x8EA3ACB0 0x3754
+0x8EA3ACB1 0x3755
+0x8EA3ACB2 0x5BAB
+0x8EA3ACB3 0x3756
+0x8EA3ACB4 0x5C1B
+0x8EA3ACB5 0x5C2F
+0x8EA3ACB6 0x3796
+0x8EA3ACB7 0x663C
+0x8EA3ACB8 0x3795
+0x8EA3ACB9 0x3794
+0x8EA3ACBA 0x37C4
+0x8EA3ACBB 0x5CD1
+0x8EA3ACBC 0x5CDC
+0x8EA3ACBD 0x5CE6
+0x8EA3ACBE 0x5CE1
+0x8EA3ACBF 0x5CCD
+0x8EA3ACC0 0x2F87A
+0x8EA3ACC1 0x5CE2
+0x8EA3ACC2 0x5CDD
+0x8EA3ACC3 0x5CE5
+0x8EA3ACC4 0x5DFB
+0x8EA3ACC5 0x5DFA
+0x8EA3ACC6 0x5E1E
+0x8EA3ACC7 0x3844
+0x8EA3ACC8 0x5EA1
+0x8EA3ACC9 0x387D
+0x8EA3ACCA 0x387E
+0x8EA3ACCB 0x5EFC
+0x8EA3ACCC 0x5EFB
+0x8EA3ACCD 0x5F2F
+0x8EA3ACCE 0x38B2
+0x8EA3ACCF 0x38B6
+0x8EA3ACD0 0x5F66
+0x8EA3ACD1 0x2F899
+0x8EA3ACD2 0x38DC
+0x8EA3ACD3 0x38DF
+0x8EA3ACD4 0x605C
+0x8EA3ACD5 0x3928
+0x8EA3ACD6 0x604E
+0x8EA3ACD7 0x6051
+0x8EA3ACD8 0x3919
+0x8EA3ACD9 0x3910
+0x8EA3ACDA 0x6023
+0x8EA3ACDB 0x6031
+0x8EA3ACDC 0x607C
+0x8EA3ACDD 0x6052
+0x8EA3ACDE 0x392C
+0x8EA3ACDF 0x6060
+0x8EA3ACE0 0x604A
+0x8EA3ACE1 0x6061
+0x8EA3ACE2 0x391B
+0x8EA3ACE3 0x6218
+0x8EA3ACE4 0x39C2
+0x8EA3ACE5 0x39EF
+0x8EA3ACE6 0x39E3
+0x8EA3ACE7 0x39E5
+0x8EA3ACE8 0x39EA
+0x8EA3ACE9 0x39E6
+0x8EA3ACEA 0x39EE
+0x8EA3ACEB 0x631F
+0x8EA3ACEC 0x6317
+0x8EA3ACED 0x62EA
+0x8EA3ACEE 0x6321
+0x8EA3ACEF 0x6304
+0x8EA3ACF0 0x6305
+0x8EA3ACF1 0x39E8
+0x8EA3ACF2 0x6531
+0x8EA3ACF3 0x6544
+0x8EA3ACF4 0x6540
+0x8EA3ACF5 0x3A85
+0x8EA3ACF6 0x6542
+0x8EA3ACF7 0x65BE
+0x8EA3ACF8 0x3AE0
+0x8EA3ACF9 0x6629
+0x8EA3ACFA 0x661B
+0x8EA3ACFB 0x3ADD
+0x8EA3ACFC 0x6623
+0x8EA3ACFD 0x662C
+0x8EA3ACFE 0x661A
+0x8EA3ADA1 0x6630
+0x8EA3ADA2 0x663B
+0x8EA3ADA3 0x661E
+0x8EA3ADA4 0x6637
+0x8EA3ADA5 0x6638
+0x8EA3ADA6 0x3AE1
+0x8EA3ADA7 0x670E
+0x8EA3ADA8 0x3B51
+0x8EA3ADA9 0x3B55
+0x8EA3ADAA 0x67E8
+0x8EA3ADAB 0x67D6
+0x8EA3ADAC 0x3B52
+0x8EA3ADAD 0x67C7
+0x8EA3ADAE 0x67BC
+0x8EA3ADAF 0x6852
+0x8EA3ADB0 0x67BF
+0x8EA3ADB1 0x67D5
+0x8EA3ADB2 0x67FE
+0x8EA3ADB3 0x8363
+0x8EA3ADB4 0x67FB
+0x8EA3ADB5 0x2F8DF
+0x8EA3ADB6 0x67B1
+0x8EA3ADB7 0x6801
+0x8EA3ADB8 0x6805
+0x8EA3ADB9 0x6800
+0x8EA3ADBA 0x67D7
+0x8EA3ADBB 0x409E
+0x8EA3ADBC 0x6B2A
+0x8EA3ADBD 0x6B6B
+0x8EA3ADBE 0x3C52
+0x8EA3ADBF 0x3C5E
+0x8EA3ADC0 0x3C60
+0x8EA3ADC1 0x3C5F
+0x8EA3ADC2 0x6BE1
+0x8EA3ADC3 0x3C92
+0x8EA3ADC4 0x3CD6
+0x8EA3ADC5 0x6D23
+0x8EA3ADC6 0x6CFF
+0x8EA3ADC7 0x6D14
+0x8EA3ADC8 0x6D05
+0x8EA3ADC9 0x6D13
+0x8EA3ADCA 0x6D06
+0x8EA3ADCB 0x6D21
+0x8EA3ADCC 0x3CDE
+0x8EA3ADCD 0x6D15
+0x8EA3ADCE 0x6CAF
+0x8EA3ADCF 0x6CF4
+0x8EA3ADD0 0x6D02
+0x8EA3ADD1 0x6D45
+0x8EA3ADD2 0x2F8FE
+0x8EA3ADD3 0x6D26
+0x8EA3ADD4 0x3CD9
+0x8EA3ADD5 0x6D44
+0x8EA3ADD6 0x3CDD
+0x8EA3ADD7 0x6D24
+0x8EA3ADD8 0x70A5
+0x8EA3ADD9 0x3DAC
+0x8EA3ADDA 0x70A3
+0x8EA3ADDB 0x3DB0
+0x8EA3ADDC 0x70A2
+0x8EA3ADDD 0x70BB
+0x8EA3ADDE 0x70A0
+0x8EA3ADDF 0x70AA
+0x8EA3ADE0 0x3DAF
+0x8EA3ADE1 0x3DAE
+0x8EA3ADE2 0x70A8
+0x8EA3ADE3 0x70B6
+0x8EA3ADE4 0x70B2
+0x8EA3ADE5 0x70A7
+0x8EA3ADE6 0x3DAD
+0x8EA3ADE7 0x3DAB
+0x8EA3ADE8 0x70B9
+0x8EA3ADE9 0x722E
+0x8EA3ADEA 0x3E16
+0x8EA3ADEB 0x723C
+0x8EA3ADEC 0x3E30
+0x8EA3ADED 0x726D
+0x8EA3ADEE 0x3E33
+0x8EA3ADEF 0x3E31
+0x8EA3ADF0 0x72E7
+0x8EA3ADF1 0x72ED
+0x8EA3ADF2 0x3E6E
+0x8EA3ADF3 0x72EC
+0x8EA3ADF4 0x72E5
+0x8EA3ADF5 0x72E2
+0x8EA3ADF6 0x3EB1
+0x8EA3ADF7 0x73C4
+0x8EA3ADF8 0x73BD
+0x8EA3ADF9 0x73CF
+0x8EA3ADFA 0x73C9
+0x8EA3ADFB 0x73C1
+0x8EA3ADFC 0x73D0
+0x8EA3ADFD 0x3EB7
+0x8EA3ADFE 0x73CE
+0x8EA3AEA1 0x74ED
+0x8EA3AEA2 0x74EB
+0x8EA3AEA3 0x3F1A
+0x8EA3AEA4 0x74EF
+0x8EA3AEA5 0x7549
+0x8EA3AEA6 0x7550
+0x8EA3AEA7 0x7546
+0x8EA3AEA8 0x754A
+0x8EA3AEA9 0x3F59
+0x8EA3AEAA 0x754D
+0x8EA3AEAB 0x75A6
+0x8EA3AEAC 0x3F7A
+0x8EA3AEAD 0x3F78
+0x8EA3AEAE 0x3F7B
+0x8EA3AEAF 0x75A8
+0x8EA3AEB0 0x3FDE
+0x8EA3AEB1 0x3FEC
+0x8EA3AEB2 0x76C7
+0x8EA3AEB3 0x76FF
+0x8EA3AEB4 0x401E
+0x8EA3AEB5 0x76FD
+0x8EA3AEB6 0x77E6
+0x8EA3AEB7 0x780A
+0x8EA3AEB8 0x409B
+0x8EA3AEB9 0x7804
+0x8EA3AEBA 0x780B
+0x8EA3AEBB 0x7807
+0x8EA3AEBC 0x409D
+0x8EA3AEBD 0x7815
+0x8EA3AEBE 0x7808
+0x8EA3AEBF 0x40FD
+0x8EA3AEC0 0x79D3
+0x8EA3AEC1 0x79D4
+0x8EA3AEC2 0x79D0
+0x8EA3AEC3 0x79D7
+0x8EA3AEC4 0x7A7C
+0x8EA3AEC5 0x4194
+0x8EA3AEC6 0x4193
+0x8EA3AEC7 0x7A7D
+0x8EA3AEC8 0x7A83
+0x8EA3AEC9 0x7A82
+0x8EA3AECA 0x41C6
+0x8EA3AECB 0x7AD4
+0x8EA3AECC 0x7AD5
+0x8EA3AECD 0x7AD3
+0x8EA3AECE 0x7AD0
+0x8EA3AECF 0x7AD2
+0x8EA3AED0 0x7AFE
+0x8EA3AED1 0x7AFC
+0x8EA3AED2 0x7C77
+0x8EA3AED3 0x7C7C
+0x8EA3AED4 0x7C7B
+0x8EA3AED5 0x42B8
+0x8EA3AED6 0x2F96A
+0x8EA3AED7 0x42B7
+0x8EA3AED8 0x42B9
+0x8EA3AED9 0x4353
+0x8EA3AEDA 0x25133
+0x8EA3AEDB 0x4352
+0x8EA3AEDC 0x4351
+0x8EA3AEDD 0x7F8F
+0x8EA3AEDE 0x80D3
+0x8EA3AEDF 0x43E3
+0x8EA3AEE0 0x80CB
+0x8EA3AEE1 0x80D2
+0x8EA3AEE2 0x43E2
+0x8EA3AEE3 0x8109
+0x8EA3AEE4 0x80E2
+0x8EA3AEE5 0x80DF
+0x8EA3AEE6 0x80C6
+0x8EA3AEE7 0x4463
+0x8EA3AEE8 0x8224
+0x8EA3AEE9 0x82F7
+0x8EA3AEEA 0x82D8
+0x8EA3AEEB 0x82DD
+0x8EA3AEEC 0x44AA
+0x8EA3AEED 0x44A6
+0x8EA3AEEE 0x82F8
+0x8EA3AEEF 0x82FC
+0x8EA3AEF0 0x44A8
+0x8EA3AEF1 0x44A9
+0x8EA3AEF2 0x82E9
+0x8EA3AEF3 0x44AB
+0x8EA3AEF4 0x82EE
+0x8EA3AEF5 0x44AC
+0x8EA3AEF6 0x82D0
+0x8EA3AEF7 0x830E
+0x8EA3AEF8 0x82E2
+0x8EA3AEF9 0x830B
+0x8EA3AEFA 0x82FD
+0x8EA3AEFB 0x5179
+0x8EA3AEFC 0x8676
+0x8EA3AEFD 0x459E
+0x8EA3AEFE 0x8678
+0x8EA3AFA1 0x459F
+0x8EA3AFA2 0x45A0
+0x8EA3AFA3 0x8675
+0x8EA3AFA4 0x867D
+0x8EA3AFA5 0x460F
+0x8EA3AFA6 0x8842
+0x8EA3AFA7 0x8866
+0x8EA3AFA8 0x461C
+0x8EA3AFA9 0x898C
+0x8EA3AFAA 0x8A05
+0x8EA3AFAB 0x46AE
+0x8EA3AFAC 0x8A06
+0x8EA3AFAD 0x46B0
+0x8EA3AFAE 0x8C9F
+0x8EA3AFAF 0x47D4
+0x8EA3AFB0 0x8FF1
+0x8EA3AFB1 0x8FE7
+0x8EA3AFB2 0x8FE9
+0x8EA3AFB3 0x8FEF
+0x8EA3AFB4 0x90C2
+0x8EA3AFB5 0x90BC
+0x8EA3AFB6 0x48BB
+0x8EA3AFB7 0x90C6
+0x8EA3AFB8 0x90C0
+0x8EA3AFB9 0x48C1
+0x8EA3AFBA 0x48C2
+0x8EA3AFBB 0x90CD
+0x8EA3AFBC 0x90C9
+0x8EA3AFBD 0x48BE
+0x8EA3AFBE 0x90C4
+0x8EA3AFBF 0x48E5
+0x8EA3AFC0 0x9581
+0x8EA3AFC1 0x49C6
+0x8EA3AFC2 0x9CEC
+0x8EA3AFC3 0x5032
+0x8EA3AFC4 0x4FF9
+0x8EA3AFC5 0x501D
+0x8EA3AFC6 0x4FFF
+0x8EA3AFC7 0x5004
+0x8EA3AFC8 0x4FF0
+0x8EA3AFC9 0x5003
+0x8EA3AFCA 0x462E
+0x8EA3AFCB 0x5002
+0x8EA3AFCC 0x4FFC
+0x8EA3AFCD 0x4FF2
+0x8EA3AFCE 0x5024
+0x8EA3AFCF 0x5008
+0x8EA3AFD0 0x5036
+0x8EA3AFD1 0x502E
+0x8EA3AFD2 0x3465
+0x8EA3AFD3 0x5010
+0x8EA3AFD4 0x5038
+0x8EA3AFD5 0x5039
+0x8EA3AFD6 0x4FFD
+0x8EA3AFD7 0x5056
+0x8EA3AFD8 0x4FFB
+0x8EA3AFD9 0x51A3
+0x8EA3AFDA 0x51A6
+0x8EA3AFDB 0x51A1
+0x8EA3AFDC 0x34D1
+0x8EA3AFDD 0x34D0
+0x8EA3AFDE 0x51C7
+0x8EA3AFDF 0x51C9
+0x8EA3AFE0 0x5260
+0x8EA3AFE1 0x5264
+0x8EA3AFE2 0x5259
+0x8EA3AFE3 0x5265
+0x8EA3AFE4 0x5267
+0x8EA3AFE5 0x5257
+0x8EA3AFE6 0x5263
+0x8EA3AFE7 0x34EE
+0x8EA3AFE8 0x5253
+0x8EA3AFE9 0x34EF
+0x8EA3AFEA 0x52CF
+0x8EA3AFEB 0x351E
+0x8EA3AFEC 0x52CE
+0x8EA3AFED 0x52D0
+0x8EA3AFEE 0x52D1
+0x8EA3AFEF 0x52CC
+0x8EA3AFF0 0x354B
+0x8EA3AFF1 0x354D
+0x8EA3AFF2 0x3556
+0x8EA3AFF3 0x550D
+0x8EA3AFF4 0x54F4
+0x8EA3AFF5 0x3592
+0x8EA3AFF6 0x5513
+0x8EA3AFF7 0x54EF
+0x8EA3AFF8 0x54F5
+0x8EA3AFF9 0x54F9
+0x8EA3AFFA 0x5502
+0x8EA3AFFB 0x5500
+0x8EA3AFFC 0x3593
+0x8EA3AFFD 0x3590
+0x8EA3AFFE 0x5518
+0x8EA3B0A1 0x54F0
+0x8EA3B0A2 0x54F6
+0x8EA3B0A3 0x2F841
+0x8EA3B0A4 0x3597
+0x8EA3B0A5 0x5519
+0x8EA3B0A6 0x3623
+0x8EA3B0A7 0x5705
+0x8EA3B0A8 0x57C9
+0x8EA3B0A9 0x363F
+0x8EA3B0AA 0x57B7
+0x8EA3B0AB 0x57CD
+0x8EA3B0AC 0x3643
+0x8EA3B0AD 0x3642
+0x8EA3B0AE 0x3644
+0x8EA3B0AF 0x57BE
+0x8EA3B0B0 0x57BB
+0x8EA3B0B1 0x3645
+0x8EA3B0B2 0x57DB
+0x8EA3B0B3 0x57C8
+0x8EA3B0B4 0x57C4
+0x8EA3B0B5 0x57C5
+0x8EA3B0B6 0x57D1
+0x8EA3B0B7 0x57CA
+0x8EA3B0B8 0x57C0
+0x8EA3B0B9 0x36D9
+0x8EA3B0BA 0x36DE
+0x8EA3B0BB 0x5A21
+0x8EA3B0BC 0x5A2A
+0x8EA3B0BD 0x36CF
+0x8EA3B0BE 0x5A1D
+0x8EA3B0BF 0x36CD
+0x8EA3B0C0 0x5A0B
+0x8EA3B0C1 0x36DD
+0x8EA3B0C2 0x36CE
+0x8EA3B0C3 0x36D3
+0x8EA3B0C4 0x36D6
+0x8EA3B0C5 0x5A22
+0x8EA3B0C6 0x36DC
+0x8EA3B0C7 0x36D1
+0x8EA3B0C8 0x5A24
+0x8EA3B0C9 0x36D0
+0x8EA3B0CA 0x5A14
+0x8EA3B0CB 0x5A31
+0x8EA3B0CC 0x36D5
+0x8EA3B0CD 0x5A2F
+0x8EA3B0CE 0x5A1A
+0x8EA3B0CF 0x5A12
+0x8EA3B0D0 0x36D4
+0x8EA3B0D1 0x36DB
+0x8EA3B0D2 0x5A26
+0x8EA3B0D3 0x2172E
+0x8EA3B0D4 0x3743
+0x8EA3B0D5 0x5BBC
+0x8EA3B0D6 0x5BBB
+0x8EA3B0D7 0x5BB7
+0x8EA3B0D8 0x5C05
+0x8EA3B0D9 0x5C06
+0x8EA3B0DA 0x5C52
+0x8EA3B0DB 0x5C53
+0x8EA3B0DC 0x37CD
+0x8EA3B0DD 0x37D1
+0x8EA3B0DE 0x5CFA
+0x8EA3B0DF 0x5CEB
+0x8EA3B0E0 0x37CA
+0x8EA3B0E1 0x5CF3
+0x8EA3B0E2 0x5CF5
+0x8EA3B0E3 0x5CE9
+0x8EA3B0E4 0x5CEF
+0x8EA3B0E5 0x37D4
+0x8EA3B0E6 0x5E2A
+0x8EA3B0E7 0x5E30
+0x8EA3B0E8 0x5E2E
+0x8EA3B0E9 0x5E2C
+0x8EA3B0EA 0x5E2F
+0x8EA3B0EB 0x5EAF
+0x8EA3B0EC 0x5EA9
+0x8EA3B0ED 0x3886
+0x8EA3B0EE 0x5EFD
+0x8EA3B0EF 0x5F32
+0x8EA3B0F0 0x5F8E
+0x8EA3B0F1 0x5F93
+0x8EA3B0F2 0x5F8F
+0x8EA3B0F3 0x604F
+0x8EA3B0F4 0x6099
+0x8EA3B0F5 0x3933
+0x8EA3B0F6 0x607E
+0x8EA3B0F7 0x3937
+0x8EA3B0F8 0x6074
+0x8EA3B0F9 0x604B
+0x8EA3B0FA 0x6073
+0x8EA3B0FB 0x6075
+0x8EA3B0FC 0x392A
+0x8EA3B0FD 0x391F
+0x8EA3B0FE 0x6056
+0x8EA3B1A1 0x60A9
+0x8EA3B1A2 0x608B
+0x8EA3B1A3 0x60A6
+0x8EA3B1A4 0x3939
+0x8EA3B1A5 0x6093
+0x8EA3B1A6 0x60AE
+0x8EA3B1A7 0x609E
+0x8EA3B1A8 0x60A7
+0x8EA3B1A9 0x6245
+0x8EA3B1AA 0x39F2
+0x8EA3B1AB 0x39F8
+0x8EA3B1AC 0x632E
+0x8EA3B1AD 0x39F7
+0x8EA3B1AE 0x6352
+0x8EA3B1AF 0x6330
+0x8EA3B1B0 0x635B
+0x8EA3B1B1 0x39F4
+0x8EA3B1B2 0x6319
+0x8EA3B1B3 0x631B
+0x8EA3B1B4 0x39F1
+0x8EA3B1B5 0x6331
+0x8EA3B1B6 0x635D
+0x8EA3B1B7 0x6337
+0x8EA3B1B8 0x6335
+0x8EA3B1B9 0x6353
+0x8EA3B1BA 0x39F5
+0x8EA3B1BB 0x635C
+0x8EA3B1BC 0x633F
+0x8EA3B1BD 0x654B
+0x8EA3B1BE 0x3A87
+0x8EA3B1BF 0x4369
+0x8EA3B1C0 0x658B
+0x8EA3B1C1 0x3AB6
+0x8EA3B1C2 0x659A
+0x8EA3B1C3 0x6650
+0x8EA3B1C4 0x6646
+0x8EA3B1C5 0x664E
+0x8EA3B1C6 0x6640
+0x8EA3B1C7 0x3AE9
+0x8EA3B1C8 0x664B
+0x8EA3B1C9 0x6648
+0x8EA3B1CA 0x3AEB
+0x8EA3B1CB 0x6660
+0x8EA3B1CC 0x6644
+0x8EA3B1CD 0x664D
+0x8EA3B1CE 0x3B34
+0x8EA3B1CF 0x6837
+0x8EA3B1D0 0x6824
+0x8EA3B1D1 0x3B62
+0x8EA3B1D2 0x3B5C
+0x8EA3B1D3 0x681B
+0x8EA3B1D4 0x6836
+0x8EA3B1D5 0x3B60
+0x8EA3B1D6 0x682C
+0x8EA3B1D7 0x6819
+0x8EA3B1D8 0x6856
+0x8EA3B1D9 0x6847
+0x8EA3B1DA 0x683E
+0x8EA3B1DB 0x681E
+0x8EA3B1DC 0x2F8E1
+0x8EA3B1DD 0x6815
+0x8EA3B1DE 0x6822
+0x8EA3B1DF 0x6827
+0x8EA3B1E0 0x6859
+0x8EA3B1E1 0x6858
+0x8EA3B1E2 0x6855
+0x8EA3B1E3 0x6830
+0x8EA3B1E4 0x6823
+0x8EA3B1E5 0x6B2E
+0x8EA3B1E6 0x6B2B
+0x8EA3B1E7 0x6B30
+0x8EA3B1E8 0x6B6C
+0x8EA3B1E9 0x3C61
+0x8EA3B1EA 0x6B8B
+0x8EA3B1EB 0x3C7F
+0x8EA3B1EC 0x6BE9
+0x8EA3B1ED 0x6BEA
+0x8EA3B1EE 0x6BE5
+0x8EA3B1EF 0x6D6B
+0x8EA3B1F0 0x3CE5
+0x8EA3B1F1 0x3CE6
+0x8EA3B1F2 0x6D73
+0x8EA3B1F3 0x6D57
+0x8EA3B1F4 0x3CE9
+0x8EA3B1F5 0x3CF3
+0x8EA3B1F6 0x6D5D
+0x8EA3B1F7 0x6D56
+0x8EA3B1F8 0x6D8F
+0x8EA3B1F9 0x6D5B
+0x8EA3B1FA 0x6D1C
+0x8EA3B1FB 0x6D9A
+0x8EA3B1FC 0x6D9B
+0x8EA3B1FD 0x6D99
+0x8EA3B1FE 0x3CEE
+0x8EA3B2A1 0x6D81
+0x8EA3B2A2 0x6D71
+0x8EA3B2A3 0x3CED
+0x8EA3B2A4 0x3CEC
+0x8EA3B2A5 0x6D72
+0x8EA3B2A6 0x6D5C
+0x8EA3B2A7 0x6D96
+0x8EA3B2A8 0x70C4
+0x8EA3B2A9 0x70DB
+0x8EA3B2AA 0x70CC
+0x8EA3B2AB 0x70D0
+0x8EA3B2AC 0x70E3
+0x8EA3B2AD 0x70DF
+0x8EA3B2AE 0x3DB3
+0x8EA3B2AF 0x70D6
+0x8EA3B2B0 0x70EE
+0x8EA3B2B1 0x70D5
+0x8EA3B2B2 0x3DB5
+0x8EA3B2B3 0x3E27
+0x8EA3B2B4 0x3E35
+0x8EA3B2B5 0x3E36
+0x8EA3B2B6 0x727A
+0x8EA3B2B7 0x3E71
+0x8EA3B2B8 0x72F5
+0x8EA3B2B9 0x7302
+0x8EA3B2BA 0x3EB8
+0x8EA3B2BB 0x3EC2
+0x8EA3B2BC 0x73E2
+0x8EA3B2BD 0x73EC
+0x8EA3B2BE 0x73D5
+0x8EA3B2BF 0x73F9
+0x8EA3B2C0 0x73DF
+0x8EA3B2C1 0x73E6
+0x8EA3B2C2 0x3EC8
+0x8EA3B2C3 0x3EC0
+0x8EA3B2C4 0x3EC1
+0x8EA3B2C5 0x3EC4
+0x8EA3B2C6 0x73E4
+0x8EA3B2C7 0x73E1
+0x8EA3B2C8 0x74F3
+0x8EA3B2C9 0x3F1F
+0x8EA3B2CA 0x3F1C
+0x8EA3B2CB 0x3F1D
+0x8EA3B2CC 0x3F4D
+0x8EA3B2CD 0x7556
+0x8EA3B2CE 0x7555
+0x8EA3B2CF 0x7558
+0x8EA3B2D0 0x7557
+0x8EA3B2D1 0x755E
+0x8EA3B2D2 0x75C3
+0x8EA3B2D3 0x3F87
+0x8EA3B2D4 0x3F82
+0x8EA3B2D5 0x75B4
+0x8EA3B2D6 0x3F7D
+0x8EA3B2D7 0x75B1
+0x8EA3B2D8 0x3FDF
+0x8EA3B2D9 0x4000
+0x8EA3B2DA 0x76CB
+0x8EA3B2DB 0x76CC
+0x8EA3B2DC 0x772A
+0x8EA3B2DD 0x4020
+0x8EA3B2DE 0x7716
+0x8EA3B2DF 0x770F
+0x8EA3B2E0 0x4022
+0x8EA3B2E1 0x4024
+0x8EA3B2E2 0x773F
+0x8EA3B2E3 0x772B
+0x8EA3B2E4 0x770E
+0x8EA3B2E5 0x7724
+0x8EA3B2E6 0x4021
+0x8EA3B2E7 0x7721
+0x8EA3B2E8 0x7718
+0x8EA3B2E9 0x77DD
+0x8EA3B2EA 0x40A4
+0x8EA3B2EB 0x40A5
+0x8EA3B2EC 0x7824
+0x8EA3B2ED 0x7836
+0x8EA3B2EE 0x4101
+0x8EA3B2EF 0x7958
+0x8EA3B2F0 0x7959
+0x8EA3B2F1 0x4103
+0x8EA3B2F2 0x7962
+0x8EA3B2F3 0x79DA
+0x8EA3B2F4 0x79D9
+0x8EA3B2F5 0x4137
+0x8EA3B2F6 0x79E1
+0x8EA3B2F7 0x79E5
+0x8EA3B2F8 0x79E8
+0x8EA3B2F9 0x79DB
+0x8EA3B2FA 0x4138
+0x8EA3B2FB 0x79E2
+0x8EA3B2FC 0x79F0
+0x8EA3B2FD 0x4199
+0x8EA3B2FE 0x4198
+0x8EA3B3A1 0x4197
+0x8EA3B3A2 0x41C9
+0x8EA3B3A3 0x7ADA
+0x8EA3B3A4 0x7ADD
+0x8EA3B3A5 0x41C7
+0x8EA3B3A6 0x7ADB
+0x8EA3B3A7 0x7ADC
+0x8EA3B3A8 0x41D9
+0x8EA3B3A9 0x41DB
+0x8EA3B3AA 0x7B0D
+0x8EA3B3AB 0x7B0B
+0x8EA3B3AC 0x7B14
+0x8EA3B3AD 0x7C8E
+0x8EA3B3AE 0x7C86
+0x8EA3B3AF 0x427B
+0x8EA3B3B0 0x7C87
+0x8EA3B3B1 0x7C83
+0x8EA3B3B2 0x7C8B
+0x8EA3B3B3 0x427C
+0x8EA3B3B4 0x42BD
+0x8EA3B3B5 0x42BC
+0x8EA3B3B6 0x42C3
+0x8EA3B3B7 0x7D24
+0x8EA3B3B8 0x42C1
+0x8EA3B3B9 0x42BF
+0x8EA3B3BA 0x42C4
+0x8EA3B3BB 0x7D25
+0x8EA3B3BC 0x7F62
+0x8EA3B3BD 0x7F93
+0x8EA3B3BE 0x7F99
+0x8EA3B3BF 0x7F97
+0x8EA3B3C0 0x437E
+0x8EA3B3C1 0x437F
+0x8EA3B3C2 0x7FC4
+0x8EA3B3C3 0x7FC6
+0x8EA3B3C4 0x800A
+0x8EA3B3C5 0x43B4
+0x8EA3B3C6 0x43B3
+0x8EA3B3C7 0x8040
+0x8EA3B3C8 0x803C
+0x8EA3B3C9 0x803B
+0x8EA3B3CA 0x80F6
+0x8EA3B3CB 0x80FF
+0x8EA3B3CC 0x80EE
+0x8EA3B3CD 0x8104
+0x8EA3B3CE 0x8103
+0x8EA3B3CF 0x8107
+0x8EA3B3D0 0x2F983
+0x8EA3B3D1 0x43E6
+0x8EA3B3D2 0x80F7
+0x8EA3B3D3 0x4459
+0x8EA3B3D4 0x445A
+0x8EA3B3D5 0x822D
+0x8EA3B3D6 0x4464
+0x8EA3B3D7 0x8227
+0x8EA3B3D8 0x8229
+0x8EA3B3D9 0x831F
+0x8EA3B3DA 0x8357
+0x8EA3B3DB 0x44B4
+0x8EA3B3DC 0x44B9
+0x8EA3B3DD 0x44B7
+0x8EA3B3DE 0x44B5
+0x8EA3B3DF 0x8321
+0x8EA3B3E0 0x44C1
+0x8EA3B3E1 0x44B1
+0x8EA3B3E2 0x8318
+0x8EA3B3E3 0x8358
+0x8EA3B3E4 0x44B3
+0x8EA3B3E5 0x44BA
+0x8EA3B3E6 0x458C
+0x8EA3B3E7 0x458B
+0x8EA3B3E8 0x458D
+0x8EA3B3E9 0x8684
+0x8EA3B3EA 0x869F
+0x8EA3B3EB 0x869B
+0x8EA3B3EC 0x8689
+0x8EA3B3ED 0x86A6
+0x8EA3B3EE 0x8692
+0x8EA3B3EF 0x868F
+0x8EA3B3F0 0x86A0
+0x8EA3B3F1 0x884F
+0x8EA3B3F2 0x8878
+0x8EA3B3F3 0x887A
+0x8EA3B3F4 0x886E
+0x8EA3B3F5 0x887B
+0x8EA3B3F6 0x8884
+0x8EA3B3F7 0x8873
+0x8EA3B3F8 0x4678
+0x8EA3B3F9 0x4677
+0x8EA3B3FA 0x8A0D
+0x8EA3B3FB 0x8A0B
+0x8EA3B3FC 0x8A19
+0x8EA3B3FD 0x46B2
+0x8EA3B3FE 0x47D6
+0x8EA3B4A1 0x8ED0
+0x8EA3B4A2 0x4845
+0x8EA3B4A3 0x4892
+0x8EA3B4A4 0x4895
+0x8EA3B4A5 0x8FF9
+0x8EA3B4A6 0x9009
+0x8EA3B4A7 0x9008
+0x8EA3B4A8 0x48C6
+0x8EA3B4A9 0x90DE
+0x8EA3B4AA 0x9151
+0x8EA3B4AB 0x48E7
+0x8EA3B4AC 0x48E8
+0x8EA3B4AD 0x91DB
+0x8EA3B4AE 0x91DF
+0x8EA3B4AF 0x91DE
+0x8EA3B4B0 0x91D6
+0x8EA3B4B1 0x91E0
+0x8EA3B4B2 0x9585
+0x8EA3B4B3 0x9660
+0x8EA3B4B4 0x9659
+0x8EA3B4B5 0x49CB
+0x8EA3B4B6 0x9656
+0x8EA3B4B7 0x49CD
+0x8EA3B4B8 0x49F1
+0x8EA3B4B9 0x96BD
+0x8EA3B4BA 0x4B22
+0x8EA3B4BB 0x3421
+0x8EA3B4BC 0x5042
+0x8EA3B4BD 0x5059
+0x8EA3B4BE 0x346F
+0x8EA3B4BF 0x5044
+0x8EA3B4C0 0x5066
+0x8EA3B4C1 0x5052
+0x8EA3B4C2 0x5054
+0x8EA3B4C3 0x5071
+0x8EA3B4C4 0x5050
+0x8EA3B4C5 0x507B
+0x8EA3B4C6 0x507C
+0x8EA3B4C7 0x5058
+0x8EA3B4C8 0x3470
+0x8EA3B4C9 0x3464
+0x8EA3B4CA 0x5079
+0x8EA3B4CB 0x506C
+0x8EA3B4CC 0x5078
+0x8EA3B4CD 0x51A8
+0x8EA3B4CE 0x51D1
+0x8EA3B4CF 0x51CF
+0x8EA3B4D0 0x5268
+0x8EA3B4D1 0x5276
+0x8EA3B4D2 0x52D4
+0x8EA3B4D3 0x352D
+0x8EA3B4D4 0x53A0
+0x8EA3B4D5 0x53C4
+0x8EA3B4D6 0x3558
+0x8EA3B4D7 0x5558
+0x8EA3B4D8 0x554C
+0x8EA3B4D9 0x5568
+0x8EA3B4DA 0x35A6
+0x8EA3B4DB 0x5549
+0x8EA3B4DC 0x35A4
+0x8EA3B4DD 0x359F
+0x8EA3B4DE 0x555D
+0x8EA3B4DF 0x5529
+0x8EA3B4E0 0x20DAE
+0x8EA3B4E1 0x5554
+0x8EA3B4E2 0x5553
+0x8EA3B4E3 0x35A3
+0x8EA3B4E4 0x555A
+0x8EA3B4E5 0x35A0
+0x8EA3B4E6 0x553A
+0x8EA3B4E7 0x553F
+0x8EA3B4E8 0x552B
+0x8EA3B4E9 0x57EA
+0x8EA3B4EA 0x364A
+0x8EA3B4EB 0x57EF
+0x8EA3B4EC 0x3647
+0x8EA3B4ED 0x3648
+0x8EA3B4EE 0x57DD
+0x8EA3B4EF 0x57FE
+0x8EA3B4F0 0x2F855
+0x8EA3B4F1 0x57DE
+0x8EA3B4F2 0x57E6
+0x8EA3B4F3 0x3649
+0x8EA3B4F4 0x57E8
+0x8EA3B4F5 0x57FF
+0x8EA3B4F6 0x5803
+0x8EA3B4F7 0x58F7
+0x8EA3B4F8 0x68A6
+0x8EA3B4F9 0x591F
+0x8EA3B4FA 0x369E
+0x8EA3B4FB 0x595B
+0x8EA3B4FC 0x595D
+0x8EA3B4FD 0x595E
+0x8EA3B4FE 0x21637
+0x8EA3B5A1 0x36E8
+0x8EA3B5A2 0x5A2B
+0x8EA3B5A3 0x36EC
+0x8EA3B5A4 0x5A3B
+0x8EA3B5A5 0x36ED
+0x8EA3B5A6 0x36E6
+0x8EA3B5A7 0x5A61
+0x8EA3B5A8 0x5A3A
+0x8EA3B5A9 0x5A6E
+0x8EA3B5AA 0x5A4B
+0x8EA3B5AB 0x5A6B
+0x8EA3B5AC 0x36EB
+0x8EA3B5AD 0x36E7
+0x8EA3B5AE 0x5A45
+0x8EA3B5AF 0x5A4E
+0x8EA3B5B0 0x5A68
+0x8EA3B5B1 0x5A3D
+0x8EA3B5B2 0x5A71
+0x8EA3B5B3 0x5A3F
+0x8EA3B5B4 0x5A6F
+0x8EA3B5B5 0x5A75
+0x8EA3B5B6 0x36E9
+0x8EA3B5B7 0x5A73
+0x8EA3B5B8 0x5A2C
+0x8EA3B5B9 0x5A59
+0x8EA3B5BA 0x5A54
+0x8EA3B5BB 0x5A4F
+0x8EA3B5BC 0x5A63
+0x8EA3B5BD 0x375C
+0x8EA3B5BE 0x375D
+0x8EA3B5BF 0x5BC8
+0x8EA3B5C0 0x3760
+0x8EA3B5C1 0x5BC3
+0x8EA3B5C2 0x375B
+0x8EA3B5C3 0x5C5B
+0x8EA3B5C4 0x5C61
+0x8EA3B5C5 0x3799
+0x8EA3B5C6 0x5D21
+0x8EA3B5C7 0x5D0A
+0x8EA3B5C8 0x5D09
+0x8EA3B5C9 0x37D8
+0x8EA3B5CA 0x5D2C
+0x8EA3B5CB 0x5D08
+0x8EA3B5CC 0x37DA
+0x8EA3B5CD 0x37DD
+0x8EA3B5CE 0x5D2A
+0x8EA3B5CF 0x5D15
+0x8EA3B5D0 0x37E0
+0x8EA3B5D1 0x5D10
+0x8EA3B5D2 0x5D13
+0x8EA3B5D3 0x37E5
+0x8EA3B5D4 0x5D2F
+0x8EA3B5D5 0x5D18
+0x8EA3B5D6 0x37D7
+0x8EA3B5D7 0x5DE3
+0x8EA3B5D8 0x5E39
+0x8EA3B5D9 0x5E35
+0x8EA3B5DA 0x5E3A
+0x8EA3B5DB 0x5E32
+0x8EA3B5DC 0x384E
+0x8EA3B5DD 0x388C
+0x8EA3B5DE 0x3888
+0x8EA3B5DF 0x2F88D
+0x8EA3B5E0 0x5EBB
+0x8EA3B5E1 0x5EBA
+0x8EA3B5E2 0x5F34
+0x8EA3B5E3 0x5F39
+0x8EA3B5E4 0x38CE
+0x8EA3B5E5 0x2F89C
+0x8EA3B5E6 0x38E5
+0x8EA3B5E7 0x38E6
+0x8EA3B5E8 0x6098
+0x8EA3B5E9 0x3932
+0x8EA3B5EA 0x60D0
+0x8EA3B5EB 0x3940
+0x8EA3B5EC 0x3947
+0x8EA3B5ED 0x394C
+0x8EA3B5EE 0x60D7
+0x8EA3B5EF 0x60AA
+0x8EA3B5F0 0x3935
+0x8EA3B5F1 0x60A1
+0x8EA3B5F2 0x60A4
+0x8EA3B5F3 0x3930
+0x8EA3B5F4 0x60EE
+0x8EA3B5F5 0x3943
+0x8EA3B5F6 0x60E7
+0x8EA3B5F7 0x394D
+0x8EA3B5F8 0x60E8
+0x8EA3B5F9 0x60DE
+0x8EA3B5FA 0x39B7
+0x8EA3B5FB 0x39F3
+0x8EA3B5FC 0x637E
+0x8EA3B5FD 0x638B
+0x8EA3B5FE 0x3A02
+0x8EA3B6A1 0x3A0B
+0x8EA3B6A2 0x6379
+0x8EA3B6A3 0x6386
+0x8EA3B6A4 0x6393
+0x8EA3B6A5 0x3A04
+0x8EA3B6A6 0x6373
+0x8EA3B6A7 0x636A
+0x8EA3B6A8 0x2F8BA
+0x8EA3B6A9 0x636C
+0x8EA3B6AA 0x3A08
+0x8EA3B6AB 0x637F
+0x8EA3B6AC 0x39FC
+0x8EA3B6AD 0x63B2
+0x8EA3B6AE 0x63BA
+0x8EA3B6AF 0x39FF
+0x8EA3B6B0 0x3A00
+0x8EA3B6B1 0x6366
+0x8EA3B6B2 0x6374
+0x8EA3B6B3 0x3A8B
+0x8EA3B6B4 0x655A
+0x8EA3B6B5 0x3A8D
+0x8EA3B6B6 0x654E
+0x8EA3B6B7 0x654D
+0x8EA3B6B8 0x658D
+0x8EA3B6B9 0x658E
+0x8EA3B6BA 0x65AD
+0x8EA3B6BB 0x3ACA
+0x8EA3B6BC 0x65C7
+0x8EA3B6BD 0x65CA
+0x8EA3B6BE 0x3ACB
+0x8EA3B6BF 0x65C9
+0x8EA3B6C0 0x2F8CB
+0x8EA3B6C1 0x65E3
+0x8EA3B6C2 0x6657
+0x8EA3B6C3 0x3AF3
+0x8EA3B6C4 0x6663
+0x8EA3B6C5 0x6667
+0x8EA3B6C6 0x671A
+0x8EA3B6C7 0x6719
+0x8EA3B6C8 0x6716
+0x8EA3B6C9 0x3B36
+0x8EA3B6CA 0x3B6A
+0x8EA3B6CB 0x689E
+0x8EA3B6CC 0x68B6
+0x8EA3B6CD 0x6898
+0x8EA3B6CE 0x6873
+0x8EA3B6CF 0x3B6B
+0x8EA3B6D0 0x689A
+0x8EA3B6D1 0x688E
+0x8EA3B6D2 0x68B7
+0x8EA3B6D3 0x68DB
+0x8EA3B6D4 0x68A5
+0x8EA3B6D5 0x686C
+0x8EA3B6D6 0x68C1
+0x8EA3B6D7 0x6884
+0x8EA3B6D8 0x3B71
+0x8EA3B6D9 0x3B68
+0x8EA3B6DA 0x6895
+0x8EA3B6DB 0x687A
+0x8EA3B6DC 0x6899
+0x8EA3B6DD 0x3B72
+0x8EA3B6DE 0x68B8
+0x8EA3B6DF 0x68B9
+0x8EA3B6E0 0x6870
+0x8EA3B6E1 0x3C2E
+0x8EA3B6E2 0x6B35
+0x8EA3B6E3 0x3C62
+0x8EA3B6E4 0x6B90
+0x8EA3B6E5 0x6BBB
+0x8EA3B6E6 0x6BED
+0x8EA3B6E7 0x3C98
+0x8EA3B6E8 0x3CB5
+0x8EA3B6E9 0x3CEB
+0x8EA3B6EA 0x6DC1
+0x8EA3B6EB 0x6DC3
+0x8EA3B6EC 0x6DCE
+0x8EA3B6ED 0x3CFB
+0x8EA3B6EE 0x3CF8
+0x8EA3B6EF 0x6DAD
+0x8EA3B6F0 0x6E04
+0x8EA3B6F1 0x3CF5
+0x8EA3B6F2 0x6DB9
+0x8EA3B6F3 0x3D08
+0x8EA3B6F4 0x6DE7
+0x8EA3B6F5 0x2F907
+0x8EA3B6F6 0x6E08
+0x8EA3B6F7 0x6E06
+0x8EA3B6F8 0x3D0A
+0x8EA3B6F9 0x6E0A
+0x8EA3B6FA 0x6DB0
+0x8EA3B6FB 0x3D06
+0x8EA3B6FC 0x6DF8
+0x8EA3B6FD 0x6E0C
+0x8EA3B6FE 0x3CFD
+0x8EA3B7A1 0x6DB1
+0x8EA3B7A2 0x3CFA
+0x8EA3B7A3 0x6E02
+0x8EA3B7A4 0x6E07
+0x8EA3B7A5 0x6E09
+0x8EA3B7A6 0x6E01
+0x8EA3B7A7 0x6E17
+0x8EA3B7A8 0x6DFF
+0x8EA3B7A9 0x6E12
+0x8EA3B7AA 0x3DBA
+0x8EA3B7AB 0x3DB9
+0x8EA3B7AC 0x7103
+0x8EA3B7AD 0x7107
+0x8EA3B7AE 0x7101
+0x8EA3B7AF 0x70F5
+0x8EA3B7B0 0x70F1
+0x8EA3B7B1 0x7108
+0x8EA3B7B2 0x70F2
+0x8EA3B7B3 0x710F
+0x8EA3B7B4 0x3DBB
+0x8EA3B7B5 0x70FE
+0x8EA3B7B6 0x3E18
+0x8EA3B7B7 0x3E40
+0x8EA3B7B8 0x3E3D
+0x8EA3B7B9 0x731A
+0x8EA3B7BA 0x7310
+0x8EA3B7BB 0x730E
+0x8EA3B7BC 0x7402
+0x8EA3B7BD 0x73F3
+0x8EA3B7BE 0x3ECD
+0x8EA3B7BF 0x3EC9
+0x8EA3B7C0 0x73FB
+0x8EA3B7C1 0x3ECB
+0x8EA3B7C2 0x3ECA
+0x8EA3B7C3 0x3ECE
+0x8EA3B7C4 0x751B
+0x8EA3B7C5 0x7523
+0x8EA3B7C6 0x7561
+0x8EA3B7C7 0x7568
+0x8EA3B7C8 0x3F5E
+0x8EA3B7C9 0x7567
+0x8EA3B7CA 0x75D3
+0x8EA3B7CB 0x3F91
+0x8EA3B7CC 0x3F8C
+0x8EA3B7CD 0x7690
+0x8EA3B7CE 0x3FE1
+0x8EA3B7CF 0x4002
+0x8EA3B7D0 0x76D5
+0x8EA3B7D1 0x76D7
+0x8EA3B7D2 0x76D6
+0x8EA3B7D3 0x7730
+0x8EA3B7D4 0x402B
+0x8EA3B7D5 0x7726
+0x8EA3B7D6 0x402A
+0x8EA3B7D7 0x7740
+0x8EA3B7D8 0x3E14
+0x8EA3B7D9 0x771E
+0x8EA3B7DA 0x40AD
+0x8EA3B7DB 0x40A3
+0x8EA3B7DC 0x40AB
+0x8EA3B7DD 0x7847
+0x8EA3B7DE 0x40AF
+0x8EA3B7DF 0x784B
+0x8EA3B7E0 0x7851
+0x8EA3B7E1 0x784F
+0x8EA3B7E2 0x7842
+0x8EA3B7E3 0x7846
+0x8EA3B7E4 0x4104
+0x8EA3B7E5 0x796E
+0x8EA3B7E6 0x796C
+0x8EA3B7E7 0x79F2
+0x8EA3B7E8 0x4144
+0x8EA3B7E9 0x79F1
+0x8EA3B7EA 0x79F5
+0x8EA3B7EB 0x79F3
+0x8EA3B7EC 0x79F9
+0x8EA3B7ED 0x413D
+0x8EA3B7EE 0x4147
+0x8EA3B7EF 0x419C
+0x8EA3B7F0 0x7A9A
+0x8EA3B7F1 0x7A93
+0x8EA3B7F2 0x7A91
+0x8EA3B7F3 0x7AE1
+0x8EA3B7F4 0x41E0
+0x8EA3B7F5 0x41E4
+0x8EA3B7F6 0x7B21
+0x8EA3B7F7 0x7B1C
+0x8EA3B7F8 0x7B16
+0x8EA3B7F9 0x7B17
+0x8EA3B7FA 0x7B36
+0x8EA3B7FB 0x7B1F
+0x8EA3B7FC 0x4280
+0x8EA3B7FD 0x7C93
+0x8EA3B7FE 0x7C99
+0x8EA3B8A1 0x7C9A
+0x8EA3B8A2 0x7C9C
+0x8EA3B8A3 0x42CA
+0x8EA3B8A4 0x7D49
+0x8EA3B8A5 0x42D4
+0x8EA3B8A6 0x7D34
+0x8EA3B8A7 0x7D37
+0x8EA3B8A8 0x42D2
+0x8EA3B8A9 0x7D2D
+0x8EA3B8AA 0x42CB
+0x8EA3B8AB 0x7D4C
+0x8EA3B8AC 0x42CE
+0x8EA3B8AD 0x42D3
+0x8EA3B8AE 0x7D48
+0x8EA3B8AF 0x4344
+0x8EA3B8B0 0x4348
+0x8EA3B8B1 0x7F3B
+0x8EA3B8B2 0x4345
+0x8EA3B8B3 0x4381
+0x8EA3B8B4 0x4386
+0x8EA3B8B5 0x4385
+0x8EA3B8B6 0x8008
+0x8EA3B8B7 0x801A
+0x8EA3B8B8 0x43A3
+0x8EA3B8B9 0x801D
+0x8EA3B8BA 0x43B5
+0x8EA3B8BB 0x8049
+0x8EA3B8BC 0x8045
+0x8EA3B8BD 0x8044
+0x8EA3B8BE 0x7C9B
+0x8EA3B8BF 0x43FA
+0x8EA3B8C0 0x43F9
+0x8EA3B8C1 0x812A
+0x8EA3B8C2 0x812E
+0x8EA3B8C3 0x43FB
+0x8EA3B8C4 0x43F2
+0x8EA3B8C5 0x8131
+0x8EA3B8C6 0x43EF
+0x8EA3B8C7 0x811A
+0x8EA3B8C8 0x8134
+0x8EA3B8C9 0x8117
+0x8EA3B8CA 0x445B
+0x8EA3B8CB 0x4466
+0x8EA3B8CC 0x44CE
+0x8EA3B8CD 0x831D
+0x8EA3B8CE 0x8371
+0x8EA3B8CF 0x8384
+0x8EA3B8D0 0x8380
+0x8EA3B8D1 0x8372
+0x8EA3B8D2 0x83A1
+0x8EA3B8D3 0x35B4
+0x8EA3B8D4 0x8379
+0x8EA3B8D5 0x8391
+0x8EA3B8D6 0x44C8
+0x8EA3B8D7 0x839F
+0x8EA3B8D8 0x83AD
+0x8EA3B8D9 0x44D1
+0x8EA3B8DA 0x44C5
+0x8EA3B8DB 0x8323
+0x8EA3B8DC 0x44D2
+0x8EA3B8DD 0x8385
+0x8EA3B8DE 0x839C
+0x8EA3B8DF 0x83B7
+0x8EA3B8E0 0x8658
+0x8EA3B8E1 0x865A
+0x8EA3B8E2 0x458F
+0x8EA3B8E3 0x8657
+0x8EA3B8E4 0x86B2
+0x8EA3B8E5 0x45A7
+0x8EA3B8E6 0x86AE
+0x8EA3B8E7 0x45A5
+0x8EA3B8E8 0x45A4
+0x8EA3B8E9 0x4611
+0x8EA3B8EA 0x8845
+0x8EA3B8EB 0x889C
+0x8EA3B8EC 0x8894
+0x8EA3B8ED 0x88A3
+0x8EA3B8EE 0x888F
+0x8EA3B8EF 0x88A5
+0x8EA3B8F0 0x88A9
+0x8EA3B8F1 0x88A6
+0x8EA3B8F2 0x888A
+0x8EA3B8F3 0x88A0
+0x8EA3B8F4 0x8890
+0x8EA3B8F5 0x8992
+0x8EA3B8F6 0x8991
+0x8EA3B8F7 0x8994
+0x8EA3B8F8 0x46B5
+0x8EA3B8F9 0x8A26
+0x8EA3B8FA 0x8A32
+0x8EA3B8FB 0x8A28
+0x8EA3B8FC 0x46B4
+0x8EA3B8FD 0x46BD
+0x8EA3B8FE 0x8A1C
+0x8EA3B9A1 0x46BB
+0x8EA3B9A2 0x8A2B
+0x8EA3B9A3 0x8A20
+0x8EA3B9A4 0x46B9
+0x8EA3B9A5 0x8A29
+0x8EA3B9A6 0x46C2
+0x8EA3B9A7 0x46BE
+0x8EA3B9A8 0x46BA
+0x8EA3B9A9 0x8A21
+0x8EA3B9AA 0x8C3A
+0x8EA3B9AB 0x3AB7
+0x8EA3B9AC 0x8C5B
+0x8EA3B9AD 0x8C58
+0x8EA3B9AE 0x8C7C
+0x8EA3B9AF 0x4758
+0x8EA3B9B0 0x8CA6
+0x8EA3B9B1 0x8CAE
+0x8EA3B9B2 0x8CAD
+0x8EA3B9B3 0x8D65
+0x8EA3B9B4 0x479B
+0x8EA3B9B5 0x8D7E
+0x8EA3B9B6 0x479C
+0x8EA3B9B7 0x8D7C
+0x8EA3B9B8 0x8D7F
+0x8EA3B9B9 0x8D7A
+0x8EA3B9BA 0x8DBD
+0x8EA3B9BB 0x47DA
+0x8EA3B9BC 0x47DE
+0x8EA3B9BD 0x8DC0
+0x8EA3B9BE 0x8DBB
+0x8EA3B9BF 0x8EAD
+0x8EA3B9C0 0x8EAF
+0x8EA3B9C1 0x8ED6
+0x8EA3B9C2 0x484D
+0x8EA3B9C3 0x4846
+0x8EA3B9C4 0x4847
+0x8EA3B9C5 0x484B
+0x8EA3B9C6 0x484C
+0x8EA3B9C7 0x8ED9
+0x8EA3B9C8 0x4848
+0x8EA3B9C9 0x4899
+0x8EA3B9CA 0x9012
+0x8EA3B9CB 0x900E
+0x8EA3B9CC 0x9025
+0x8EA3B9CD 0x489B
+0x8EA3B9CE 0x9013
+0x8EA3B9CF 0x90EE
+0x8EA3B9D0 0x48CE
+0x8EA3B9D1 0x90AB
+0x8EA3B9D2 0x90F7
+0x8EA3B9D3 0x48EB
+0x8EA3B9D4 0x9159
+0x8EA3B9D5 0x9154
+0x8EA3B9D6 0x91F2
+0x8EA3B9D7 0x91F0
+0x8EA3B9D8 0x91E5
+0x8EA3B9D9 0x91F6
+0x8EA3B9DA 0x491C
+0x8EA3B9DB 0x498C
+0x8EA3B9DC 0x9587
+0x8EA3B9DD 0x49D1
+0x8EA3B9DE 0x965A
+0x8EA3B9DF 0x49D6
+0x8EA3B9E0 0x49D3
+0x8EA3B9E1 0x966E
+0x8EA3B9E2 0x49D4
+0x8EA3B9E3 0x49D0
+0x8EA3B9E4 0x49D5
+0x8EA3B9E5 0x9679
+0x8EA3B9E6 0x4A0B
+0x8EA3B9E7 0x98E1
+0x8EA3B9E8 0x98E6
+0x8EA3B9E9 0x4BC6
+0x8EA3B9EA 0x9EC4
+0x8EA3B9EB 0x9ED2
+0x8EA3B9EC 0x4E80
+0x8EA3B9ED 0x3424
+0x8EA3B9EE 0x4E81
+0x8EA3B9EF 0x508F
+0x8EA3B9F0 0x5097
+0x8EA3B9F1 0x5088
+0x8EA3B9F2 0x5089
+0x8EA3B9F3 0x3474
+0x8EA3B9F4 0x347A
+0x8EA3B9F5 0x5081
+0x8EA3B9F6 0x5160
+0x8EA3B9F7 0x20564
+0x8EA3B9F8 0x34C3
+0x8EA3B9F9 0x5E42
+0x8EA3B9FA 0x51D3
+0x8EA3B9FB 0x34D4
+0x8EA3B9FC 0x34D5
+0x8EA3B9FD 0x51D2
+0x8EA3B9FE 0x51D6
+0x8EA3BAA1 0x5273
+0x8EA3BAA2 0x34FB
+0x8EA3BAA3 0x5270
+0x8EA3BAA4 0x34F7
+0x8EA3BAA5 0x3532
+0x8EA3BAA6 0x2F833
+0x8EA3BAA7 0x53A8
+0x8EA3BAA8 0x53A6
+0x8EA3BAA9 0x53C5
+0x8EA3BAAA 0x5597
+0x8EA3BAAB 0x55DE
+0x8EA3BAAC 0x35BA
+0x8EA3BAAD 0x35BF
+0x8EA3BAAE 0x5596
+0x8EA3BAAF 0x55B4
+0x8EA3BAB0 0x35C7
+0x8EA3BAB1 0x5585
+0x8EA3BAB2 0x35B7
+0x8EA3BAB3 0x559B
+0x8EA3BAB4 0x55A0
+0x8EA3BAB5 0x35B9
+0x8EA3BAB6 0x5559
+0x8EA3BAB7 0x35C3
+0x8EA3BAB8 0x5586
+0x8EA3BAB9 0x35BD
+0x8EA3BABA 0x35D0
+0x8EA3BABB 0x55AF
+0x8EA3BABC 0x557A
+0x8EA3BABD 0x35C1
+0x8EA3BABE 0x35BE
+0x8EA3BABF 0x35CD
+0x8EA3BAC0 0x559E
+0x8EA3BAC1 0x35CB
+0x8EA3BAC2 0x55A9
+0x8EA3BAC3 0x570F
+0x8EA3BAC4 0x570E
+0x8EA3BAC5 0x581A
+0x8EA3BAC6 0x364F
+0x8EA3BAC7 0x581F
+0x8EA3BAC8 0x3653
+0x8EA3BAC9 0x583C
+0x8EA3BACA 0x5818
+0x8EA3BACB 0x583E
+0x8EA3BACC 0x5826
+0x8EA3BACD 0x3655
+0x8EA3BACE 0x583A
+0x8EA3BACF 0x21364
+0x8EA3BAD0 0x5822
+0x8EA3BAD1 0x3651
+0x8EA3BAD2 0x58FB
+0x8EA3BAD3 0x5963
+0x8EA3BAD4 0x5964
+0x8EA3BAD5 0x369F
+0x8EA3BAD6 0x5AA8
+0x8EA3BAD7 0x5AA3
+0x8EA3BAD8 0x5A82
+0x8EA3BAD9 0x5A88
+0x8EA3BADA 0x5AA1
+0x8EA3BADB 0x5A85
+0x8EA3BADC 0x5A98
+0x8EA3BADD 0x36FE
+0x8EA3BADE 0x5A99
+0x8EA3BADF 0x36FB
+0x8EA3BAE0 0x5A89
+0x8EA3BAE1 0x5A81
+0x8EA3BAE2 0x5A96
+0x8EA3BAE3 0x5A80
+0x8EA3BAE4 0x36F1
+0x8EA3BAE5 0x36F5
+0x8EA3BAE6 0x5A91
+0x8EA3BAE7 0x36EF
+0x8EA3BAE8 0x3704
+0x8EA3BAE9 0x3703
+0x8EA3BAEA 0x36F4
+0x8EA3BAEB 0x5ACF
+0x8EA3BAEC 0x36F3
+0x8EA3BAED 0x3702
+0x8EA3BAEE 0x36F7
+0x8EA3BAEF 0x36FA
+0x8EA3BAF0 0x36FD
+0x8EA3BAF1 0x36EE
+0x8EA3BAF2 0x5A87
+0x8EA3BAF3 0x5AA0
+0x8EA3BAF4 0x36F0
+0x8EA3BAF5 0x5A79
+0x8EA3BAF6 0x36F2
+0x8EA3BAF7 0x5A86
+0x8EA3BAF8 0x5AAB
+0x8EA3BAF9 0x5AAA
+0x8EA3BAFA 0x5AA4
+0x8EA3BAFB 0x5A8D
+0x8EA3BAFC 0x5A7E
+0x8EA3BAFD 0x3744
+0x8EA3BAFE 0x5BD5
+0x8EA3BBA1 0x3762
+0x8EA3BBA2 0x3777
+0x8EA3BBA3 0x3DC9
+0x8EA3BBA4 0x5C1E
+0x8EA3BBA5 0x5C5F
+0x8EA3BBA6 0x5C5E
+0x8EA3BBA7 0x5D44
+0x8EA3BBA8 0x5D3E
+0x8EA3BBA9 0x37E8
+0x8EA3BBAA 0x5D48
+0x8EA3BBAB 0x5D1C
+0x8EA3BBAC 0x37EF
+0x8EA3BBAD 0x5D5B
+0x8EA3BBAE 0x5D4D
+0x8EA3BBAF 0x37E6
+0x8EA3BBB0 0x37ED
+0x8EA3BBB1 0x5D57
+0x8EA3BBB2 0x37E7
+0x8EA3BBB3 0x5D53
+0x8EA3BBB4 0x5D4F
+0x8EA3BBB5 0x37EB
+0x8EA3BBB6 0x5D3B
+0x8EA3BBB7 0x5D46
+0x8EA3BBB8 0x382D
+0x8EA3BBB9 0x3855
+0x8EA3BBBA 0x5E46
+0x8EA3BBBB 0x5E47
+0x8EA3BBBC 0x3853
+0x8EA3BBBD 0x5E48
+0x8EA3BBBE 0x5EC0
+0x8EA3BBBF 0x5EBD
+0x8EA3BBC0 0x5EBF
+0x8EA3BBC1 0x3890
+0x8EA3BBC2 0x5F11
+0x8EA3BBC3 0x38BE
+0x8EA3BBC4 0x5F3E
+0x8EA3BBC5 0x5F3B
+0x8EA3BBC6 0x38BD
+0x8EA3BBC7 0x5F3A
+0x8EA3BBC8 0x38CF
+0x8EA3BBC9 0x38D0
+0x8EA3BBCA 0x38EC
+0x8EA3BBCB 0x5FA7
+0x8EA3BBCC 0x394B
+0x8EA3BBCD 0x60EA
+0x8EA3BBCE 0x3948
+0x8EA3BBCF 0x6107
+0x8EA3BBD0 0x6122
+0x8EA3BBD1 0x610C
+0x8EA3BBD2 0x3955
+0x8EA3BBD3 0x3951
+0x8EA3BBD4 0x60B3
+0x8EA3BBD5 0x60D6
+0x8EA3BBD6 0x60D2
+0x8EA3BBD7 0x394E
+0x8EA3BBD8 0x60E3
+0x8EA3BBD9 0x60E5
+0x8EA3BBDA 0x60E9
+0x8EA3BBDB 0x396B
+0x8EA3BBDC 0x395E
+0x8EA3BBDD 0x6111
+0x8EA3BBDE 0x60FD
+0x8EA3BBDF 0x3960
+0x8EA3BBE0 0x3967
+0x8EA3BBE1 0x611E
+0x8EA3BBE2 0x6120
+0x8EA3BBE3 0x6121
+0x8EA3BBE4 0x621E
+0x8EA3BBE5 0x39B8
+0x8EA3BBE6 0x63E2
+0x8EA3BBE7 0x63DE
+0x8EA3BBE8 0x63E6
+0x8EA3BBE9 0x3A14
+0x8EA3BBEA 0x3A0F
+0x8EA3BBEB 0x3A07
+0x8EA3BBEC 0x3A13
+0x8EA3BBED 0x63F8
+0x8EA3BBEE 0x3A17
+0x8EA3BBEF 0x63FE
+0x8EA3BBF0 0x63C1
+0x8EA3BBF1 0x63BF
+0x8EA3BBF2 0x63F7
+0x8EA3BBF3 0x63D1
+0x8EA3BBF4 0x655F
+0x8EA3BBF5 0x6560
+0x8EA3BBF6 0x6561
+0x8EA3BBF7 0x3A9A
+0x8EA3BBF8 0x3AB8
+0x8EA3BBF9 0x65D1
+0x8EA3BBFA 0x3AF7
+0x8EA3BBFB 0x3AF8
+0x8EA3BBFC 0x667D
+0x8EA3BBFD 0x666B
+0x8EA3BBFE 0x667F
+0x8EA3BCA1 0x3AFD
+0x8EA3BCA2 0x3AF5
+0x8EA3BCA3 0x6673
+0x8EA3BCA4 0x6681
+0x8EA3BCA5 0x666D
+0x8EA3BCA6 0x6669
+0x8EA3BCA7 0x3AFA
+0x8EA3BCA8 0x3B38
+0x8EA3BCA9 0x671E
+0x8EA3BCAA 0x68ED
+0x8EA3BCAB 0x3B87
+0x8EA3BCAC 0x3B80
+0x8EA3BCAD 0x3B88
+0x8EA3BCAE 0x3B79
+0x8EA3BCAF 0x6903
+0x8EA3BCB0 0x3B7C
+0x8EA3BCB1 0x68FE
+0x8EA3BCB2 0x68E5
+0x8EA3BCB3 0x691E
+0x8EA3BCB4 0x6902
+0x8EA3BCB5 0x3B83
+0x8EA3BCB6 0x3B85
+0x8EA3BCB7 0x6909
+0x8EA3BCB8 0x68CA
+0x8EA3BCB9 0x6900
+0x8EA3BCBA 0x2F8E5
+0x8EA3BCBB 0x6901
+0x8EA3BCBC 0x6918
+0x8EA3BCBD 0x68E2
+0x8EA3BCBE 0x68CF
+0x8EA3BCBF 0x3B7B
+0x8EA3BCC0 0x692E
+0x8EA3BCC1 0x68C5
+0x8EA3BCC2 0x68FF
+0x8EA3BCC3 0x3B86
+0x8EA3BCC4 0x691C
+0x8EA3BCC5 0x68C3
+0x8EA3BCC6 0x3C34
+0x8EA3BCC7 0x6B6F
+0x8EA3BCC8 0x3C55
+0x8EA3BCC9 0x6B6E
+0x8EA3BCCA 0x3C68
+0x8EA3BCCB 0x6BBE
+0x8EA3BCCC 0x3C9C
+0x8EA3BCCD 0x6BF4
+0x8EA3BCCE 0x6C2D
+0x8EA3BCCF 0x3CFC
+0x8EA3BCD0 0x6DB6
+0x8EA3BCD1 0x6E75
+0x8EA3BCD2 0x6E1E
+0x8EA3BCD3 0x3D1A
+0x8EA3BCD4 0x6E18
+0x8EA3BCD5 0x3D17
+0x8EA3BCD6 0x6E48
+0x8EA3BCD7 0x3D1B
+0x8EA3BCD8 0x6E4F
+0x8EA3BCD9 0x3D13
+0x8EA3BCDA 0x6E42
+0x8EA3BCDB 0x6E6A
+0x8EA3BCDC 0x6E70
+0x8EA3BCDD 0x6DFE
+0x8EA3BCDE 0x3D05
+0x8EA3BCDF 0x3D07
+0x8EA3BCE0 0x6E6D
+0x8EA3BCE1 0x3D1C
+0x8EA3BCE2 0x6E7B
+0x8EA3BCE3 0x6E7E
+0x8EA3BCE4 0x6E59
+0x8EA3BCE5 0x3D11
+0x8EA3BCE6 0x6E57
+0x8EA3BCE7 0x3D16
+0x8EA3BCE8 0x6E80
+0x8EA3BCE9 0x6E50
+0x8EA3BCEA 0x3D15
+0x8EA3BCEB 0x6E29
+0x8EA3BCEC 0x6E76
+0x8EA3BCED 0x6E2A
+0x8EA3BCEE 0x6E4C
+0x8EA3BCEF 0x712A
+0x8EA3BCF0 0x3DCB
+0x8EA3BCF1 0x7135
+0x8EA3BCF2 0x712C
+0x8EA3BCF3 0x7137
+0x8EA3BCF4 0x711D
+0x8EA3BCF5 0x3DC5
+0x8EA3BCF6 0x3DC2
+0x8EA3BCF7 0x7138
+0x8EA3BCF8 0x3DCD
+0x8EA3BCF9 0x7134
+0x8EA3BCFA 0x712B
+0x8EA3BCFB 0x7133
+0x8EA3BCFC 0x7127
+0x8EA3BCFD 0x7124
+0x8EA3BCFE 0x3DCA
+0x8EA3BDA1 0x712D
+0x8EA3BDA2 0x7232
+0x8EA3BDA3 0x7283
+0x8EA3BDA4 0x7282
+0x8EA3BDA5 0x7287
+0x8EA3BDA6 0x7306
+0x8EA3BDA7 0x7324
+0x8EA3BDA8 0x7338
+0x8EA3BDA9 0x732A
+0x8EA3BDAA 0x732C
+0x8EA3BDAB 0x732B
+0x8EA3BDAC 0x3E83
+0x8EA3BDAD 0x732F
+0x8EA3BDAE 0x7328
+0x8EA3BDAF 0x7417
+0x8EA3BDB0 0x3ED6
+0x8EA3BDB1 0x3ED5
+0x8EA3BDB2 0x7419
+0x8EA3BDB3 0x7438
+0x8EA3BDB4 0x3ED1
+0x8EA3BDB5 0x741F
+0x8EA3BDB6 0x7414
+0x8EA3BDB7 0x743C
+0x8EA3BDB8 0x73F7
+0x8EA3BDB9 0x741C
+0x8EA3BDBA 0x7415
+0x8EA3BDBB 0x7418
+0x8EA3BDBC 0x7439
+0x8EA3BDBD 0x74F9
+0x8EA3BDBE 0x7524
+0x8EA3BDBF 0x2F934
+0x8EA3BDC0 0x3F52
+0x8EA3BDC1 0x3F5F
+0x8EA3BDC2 0x756E
+0x8EA3BDC3 0x756D
+0x8EA3BDC4 0x7571
+0x8EA3BDC5 0x758E
+0x8EA3BDC6 0x3F95
+0x8EA3BDC7 0x75E5
+0x8EA3BDC8 0x3F9D
+0x8EA3BDC9 0x3F98
+0x8EA3BDCA 0x3F9E
+0x8EA3BDCB 0x3F96
+0x8EA3BDCC 0x7694
+0x8EA3BDCD 0x76B3
+0x8EA3BDCE 0x4003
+0x8EA3BDCF 0x76D9
+0x8EA3BDD0 0x402F
+0x8EA3BDD1 0x7748
+0x8EA3BDD2 0x7749
+0x8EA3BDD3 0x7743
+0x8EA3BDD4 0x4031
+0x8EA3BDD5 0x4033
+0x8EA3BDD6 0x7742
+0x8EA3BDD7 0x77DF
+0x8EA3BDD8 0x40B4
+0x8EA3BDD9 0x7863
+0x8EA3BDDA 0x7876
+0x8EA3BDDB 0x40B0
+0x8EA3BDDC 0x785F
+0x8EA3BDDD 0x7866
+0x8EA3BDDE 0x7966
+0x8EA3BDDF 0x7971
+0x8EA3BDE0 0x4108
+0x8EA3BDE1 0x4107
+0x8EA3BDE2 0x7976
+0x8EA3BDE3 0x7984
+0x8EA3BDE4 0x7975
+0x8EA3BDE5 0x79FF
+0x8EA3BDE6 0x7A07
+0x8EA3BDE7 0x414E
+0x8EA3BDE8 0x7A0E
+0x8EA3BDE9 0x7A09
+0x8EA3BDEA 0x4150
+0x8EA3BDEB 0x4152
+0x8EA3BDEC 0x41A1
+0x8EA3BDED 0x41A3
+0x8EA3BDEE 0x41A5
+0x8EA3BDEF 0x41CC
+0x8EA3BDF0 0x7AE7
+0x8EA3BDF1 0x7AE2
+0x8EA3BDF2 0x7B55
+0x8EA3BDF3 0x41EF
+0x8EA3BDF4 0x41EA
+0x8EA3BDF5 0x7B43
+0x8EA3BDF6 0x7B57
+0x8EA3BDF7 0x7B6C
+0x8EA3BDF8 0x7B42
+0x8EA3BDF9 0x7B53
+0x8EA3BDFA 0x41ED
+0x8EA3BDFB 0x7B41
+0x8EA3BDFC 0x4285
+0x8EA3BDFD 0x4284
+0x8EA3BDFE 0x7CA7
+0x8EA3BEA1 0x7CA0
+0x8EA3BEA2 0x7CA6
+0x8EA3BEA3 0x7CA4
+0x8EA3BEA4 0x7D74
+0x8EA3BEA5 0x42DB
+0x8EA3BEA6 0x7D59
+0x8EA3BEA7 0x42D9
+0x8EA3BEA8 0x7D60
+0x8EA3BEA9 0x7D57
+0x8EA3BEAA 0x7D6C
+0x8EA3BEAB 0x7D7E
+0x8EA3BEAC 0x7D64
+0x8EA3BEAD 0x42D7
+0x8EA3BEAE 0x7D5A
+0x8EA3BEAF 0x7D5D
+0x8EA3BEB0 0x42DA
+0x8EA3BEB1 0x42DE
+0x8EA3BEB2 0x42D8
+0x8EA3BEB3 0x7D76
+0x8EA3BEB4 0x7D4D
+0x8EA3BEB5 0x7D75
+0x8EA3BEB6 0x42D5
+0x8EA3BEB7 0x7FD3
+0x8EA3BEB8 0x7FD6
+0x8EA3BEB9 0x439C
+0x8EA3BEBA 0x439D
+0x8EA3BEBB 0x8060
+0x8EA3BEBC 0x804E
+0x8EA3BEBD 0x8145
+0x8EA3BEBE 0x813B
+0x8EA3BEBF 0x43FE
+0x8EA3BEC0 0x8148
+0x8EA3BEC1 0x8142
+0x8EA3BEC2 0x8149
+0x8EA3BEC3 0x8140
+0x8EA3BEC4 0x8114
+0x8EA3BEC5 0x8141
+0x8EA3BEC6 0x4407
+0x8EA3BEC7 0x81EF
+0x8EA3BEC8 0x81F6
+0x8EA3BEC9 0x8203
+0x8EA3BECA 0x446A
+0x8EA3BECB 0x83ED
+0x8EA3BECC 0x44E7
+0x8EA3BECD 0x83DA
+0x8EA3BECE 0x8418
+0x8EA3BECF 0x83D2
+0x8EA3BED0 0x8408
+0x8EA3BED1 0x44E2
+0x8EA3BED2 0x8400
+0x8EA3BED3 0x44DF
+0x8EA3BED4 0x44E1
+0x8EA3BED5 0x44E5
+0x8EA3BED6 0x8417
+0x8EA3BED7 0x8346
+0x8EA3BED8 0x8414
+0x8EA3BED9 0x83D3
+0x8EA3BEDA 0x8405
+0x8EA3BEDB 0x841F
+0x8EA3BEDC 0x8402
+0x8EA3BEDD 0x8416
+0x8EA3BEDE 0x83CD
+0x8EA3BEDF 0x83E6
+0x8EA3BEE0 0x4591
+0x8EA3BEE1 0x865D
+0x8EA3BEE2 0x86D5
+0x8EA3BEE3 0x86E1
+0x8EA3BEE4 0x45B4
+0x8EA3BEE5 0x45B0
+0x8EA3BEE6 0x45B5
+0x8EA3BEE7 0x45AE
+0x8EA3BEE8 0x86EE
+0x8EA3BEE9 0x8847
+0x8EA3BEEA 0x8846
+0x8EA3BEEB 0x462D
+0x8EA3BEEC 0x462C
+0x8EA3BEED 0x88BB
+0x8EA3BEEE 0x462B
+0x8EA3BEEF 0x88BF
+0x8EA3BEF0 0x88B4
+0x8EA3BEF1 0x4629
+0x8EA3BEF2 0x88B5
+0x8EA3BEF3 0x467F
+0x8EA3BEF4 0x899A
+0x8EA3BEF5 0x8A43
+0x8EA3BEF6 0x46C9
+0x8EA3BEF7 0x46CB
+0x8EA3BEF8 0x8A5A
+0x8EA3BEF9 0x46C5
+0x8EA3BEFA 0x46C6
+0x8EA3BEFB 0x46CA
+0x8EA3BEFC 0x8A35
+0x8EA3BEFD 0x8A38
+0x8EA3BEFE 0x8A42
+0x8EA3BFA1 0x8A49
+0x8EA3BFA2 0x8A5D
+0x8EA3BFA3 0x8A4B
+0x8EA3BFA4 0x8A3D
+0x8EA3BFA5 0x46D2
+0x8EA3BFA6 0x46D0
+0x8EA3BFA7 0x472D
+0x8EA3BFA8 0x4735
+0x8EA3BFA9 0x8C60
+0x8EA3BFAA 0x8C5E
+0x8EA3BFAB 0x8C7F
+0x8EA3BFAC 0x8C7E
+0x8EA3BFAD 0x8C83
+0x8EA3BFAE 0x476C
+0x8EA3BFAF 0x8CB1
+0x8EA3BFB0 0x8D87
+0x8EA3BFB1 0x479D
+0x8EA3BFB2 0x47A0
+0x8EA3BFB3 0x8D88
+0x8EA3BFB4 0x8D83
+0x8EA3BFB5 0x47A2
+0x8EA3BFB6 0x479F
+0x8EA3BFB7 0x8D86
+0x8EA3BFB8 0x8D8B
+0x8EA3BFB9 0x8D82
+0x8EA3BFBA 0x8DCA
+0x8EA3BFBB 0x8DD2
+0x8EA3BFBC 0x47EB
+0x8EA3BFBD 0x47E2
+0x8EA3BFBE 0x8DD4
+0x8EA3BFBF 0x8DC9
+0x8EA3BFC0 0x8EB0
+0x8EA3BFC1 0x4836
+0x8EA3BFC2 0x4832
+0x8EA3BFC3 0x4850
+0x8EA3BFC4 0x8EF2
+0x8EA3BFC5 0x8EE4
+0x8EA3BFC6 0x8EF3
+0x8EA3BFC7 0x8EEA
+0x8EA3BFC8 0x484F
+0x8EA3BFC9 0x8EFD
+0x8EA3BFCA 0x4852
+0x8EA3BFCB 0x8F9D
+0x8EA3BFCC 0x902B
+0x8EA3BFCD 0x902A
+0x8EA3BFCE 0x489E
+0x8EA3BFCF 0x9028
+0x8EA3BFD0 0x9029
+0x8EA3BFD1 0x902C
+0x8EA3BFD2 0x48A0
+0x8EA3BFD3 0x489C
+0x8EA3BFD4 0x903A
+0x8EA3BFD5 0x9030
+0x8EA3BFD6 0x9037
+0x8EA3BFD7 0x903B
+0x8EA3BFD8 0x48D1
+0x8EA3BFD9 0x910A
+0x8EA3BFDA 0x48EF
+0x8EA3BFDB 0x48F0
+0x8EA3BFDC 0x48F1
+0x8EA3BFDD 0x91FE
+0x8EA3BFDE 0x9220
+0x8EA3BFDF 0x491D
+0x8EA3BFE0 0x920B
+0x8EA3BFE1 0x491F
+0x8EA3BFE2 0x9218
+0x8EA3BFE3 0x9222
+0x8EA3BFE4 0x491E
+0x8EA3BFE5 0x921B
+0x8EA3BFE6 0x9208
+0x8EA3BFE7 0x4920
+0x8EA3BFE8 0x920E
+0x8EA3BFE9 0x9213
+0x8EA3BFEA 0x498E
+0x8EA3BFEB 0x4991
+0x8EA3BFEC 0x9595
+0x8EA3BFED 0x28CDD
+0x8EA3BFEE 0x4990
+0x8EA3BFEF 0x49D7
+0x8EA3BFF0 0x968C
+0x8EA3BFF1 0x967B
+0x8EA3BFF2 0x967F
+0x8EA3BFF3 0x9681
+0x8EA3BFF4 0x49D9
+0x8EA3BFF5 0x9682
+0x8EA3BFF6 0x49F4
+0x8EA3BFF7 0x49F6
+0x8EA3BFF8 0x3560
+0x8EA3BFF9 0x49F5
+0x8EA3BFFA 0x49F3
+0x8EA3BFFB 0x96EE
+0x8EA3BFFC 0x96ED
+0x8EA3BFFD 0x4A0C
+0x8EA3BFFE 0x96EC
+0x8EA3C0A1 0x975F
+0x8EA3C0A2 0x976F
+0x8EA3C0A3 0x4A51
+0x8EA3C0A4 0x976D
+0x8EA3C0A5 0x4AA6
+0x8EA3C0A6 0x4AA7
+0x8EA3C0A7 0x4AA8
+0x8EA3C0A8 0x4B27
+0x8EA3C0A9 0x4B24
+0x8EA3C0AA 0x4B25
+0x8EA3C0AB 0x98F0
+0x8EA3C0AC 0x4B2A
+0x8EA3C0AD 0x4B74
+0x8EA3C0AE 0x4BC7
+0x8EA3C0AF 0x9AA9
+0x8EA3C0B0 0x4BE7
+0x8EA3C0B1 0x4BED
+0x8EA3C0B2 0x9AE0
+0x8EA3C0B3 0x4EB7
+0x8EA3C0B4 0x342E
+0x8EA3C0B5 0x347B
+0x8EA3C0B6 0x50CC
+0x8EA3C0B7 0x50BC
+0x8EA3C0B8 0x347C
+0x8EA3C0B9 0x50AA
+0x8EA3C0BA 0x50B9
+0x8EA3C0BB 0x347D
+0x8EA3C0BC 0x50AB
+0x8EA3C0BD 0x50C3
+0x8EA3C0BE 0x50CD
+0x8EA3C0BF 0x517E
+0x8EA3C0C0 0x527E
+0x8EA3C0C1 0x5279
+0x8EA3C0C2 0x34FD
+0x8EA3C0C3 0x2F823
+0x8EA3C0C4 0x52E1
+0x8EA3C0C5 0x52E0
+0x8EA3C0C6 0x52E7
+0x8EA3C0C7 0x5380
+0x8EA3C0C8 0x53AB
+0x8EA3C0C9 0x53AA
+0x8EA3C0CA 0x53A9
+0x8EA3C0CB 0x53E0
+0x8EA3C0CC 0x55EA
+0x8EA3C0CD 0x35DA
+0x8EA3C0CE 0x55D7
+0x8EA3C0CF 0x35D6
+0x8EA3C0D0 0x35DB
+0x8EA3C0D1 0x55C1
+0x8EA3C0D2 0x5715
+0x8EA3C0D3 0x365B
+0x8EA3C0D4 0x586C
+0x8EA3C0D5 0x365C
+0x8EA3C0D6 0x585C
+0x8EA3C0D7 0x5850
+0x8EA3C0D8 0x5861
+0x8EA3C0D9 0x586A
+0x8EA3C0DA 0x5869
+0x8EA3C0DB 0x5856
+0x8EA3C0DC 0x5860
+0x8EA3C0DD 0x5866
+0x8EA3C0DE 0x585F
+0x8EA3C0DF 0x5923
+0x8EA3C0E0 0x5966
+0x8EA3C0E1 0x5968
+0x8EA3C0E2 0x3706
+0x8EA3C0E3 0x370B
+0x8EA3C0E4 0x5ACE
+0x8EA3C0E5 0x370D
+0x8EA3C0E6 0x5AC5
+0x8EA3C0E7 0x5AC3
+0x8EA3C0E8 0x370A
+0x8EA3C0E9 0x3713
+0x8EA3C0EA 0x5AD0
+0x8EA3C0EB 0x3710
+0x8EA3C0EC 0x3712
+0x8EA3C0ED 0x3709
+0x8EA3C0EE 0x3708
+0x8EA3C0EF 0x3711
+0x8EA3C0F0 0x370F
+0x8EA3C0F1 0x5B74
+0x8EA3C0F2 0x5B76
+0x8EA3C0F3 0x5BDC
+0x8EA3C0F4 0x5BD7
+0x8EA3C0F5 0x5BDA
+0x8EA3C0F6 0x5BDB
+0x8EA3C0F7 0x3767
+0x8EA3C0F8 0x5C20
+0x8EA3C0F9 0x5D6D
+0x8EA3C0FA 0x5D66
+0x8EA3C0FB 0x37F6
+0x8EA3C0FC 0x5D64
+0x8EA3C0FD 0x5D6E
+0x8EA3C0FE 0x2F87E
+0x8EA3C1A1 0x5D60
+0x8EA3C1A2 0x5F42
+0x8EA3C1A3 0x5F5A
+0x8EA3C1A4 0x5F6E
+0x8EA3C1A5 0x3964
+0x8EA3C1A6 0x396C
+0x8EA3C1A7 0x6130
+0x8EA3C1A8 0x613A
+0x8EA3C1A9 0x612A
+0x8EA3C1AA 0x6143
+0x8EA3C1AB 0x6119
+0x8EA3C1AC 0x6131
+0x8EA3C1AD 0x396D
+0x8EA3C1AE 0x613D
+0x8EA3C1AF 0x397A
+0x8EA3C1B0 0x3975
+0x8EA3C1B1 0x3A0D
+0x8EA3C1B2 0x6408
+0x8EA3C1B3 0x6432
+0x8EA3C1B4 0x6438
+0x8EA3C1B5 0x3A1E
+0x8EA3C1B6 0x6431
+0x8EA3C1B7 0x3A1B
+0x8EA3C1B8 0x6419
+0x8EA3C1B9 0x3A2A
+0x8EA3C1BA 0x6411
+0x8EA3C1BB 0x3A1F
+0x8EA3C1BC 0x3A22
+0x8EA3C1BD 0x6429
+0x8EA3C1BE 0x641D
+0x8EA3C1BF 0x3A25
+0x8EA3C1C0 0x3A27
+0x8EA3C1C1 0x3A29
+0x8EA3C1C2 0x643C
+0x8EA3C1C3 0x3A24
+0x8EA3C1C4 0x6446
+0x8EA3C1C5 0x6447
+0x8EA3C1C6 0x3A28
+0x8EA3C1C7 0x3A26
+0x8EA3C1C8 0x643A
+0x8EA3C1C9 0x6407
+0x8EA3C1CA 0x3A23
+0x8EA3C1CB 0x656B
+0x8EA3C1CC 0x3A9F
+0x8EA3C1CD 0x6570
+0x8EA3C1CE 0x656D
+0x8EA3C1CF 0x3AB1
+0x8EA3C1D0 0x65E4
+0x8EA3C1D1 0x6693
+0x8EA3C1D2 0x3B03
+0x8EA3C1D3 0x3B07
+0x8EA3C1D4 0x3B0C
+0x8EA3C1D5 0x3B06
+0x8EA3C1D6 0x668F
+0x8EA3C1D7 0x3B04
+0x8EA3C1D8 0x3B09
+0x8EA3C1D9 0x6692
+0x8EA3C1DA 0x3B05
+0x8EA3C1DB 0x668E
+0x8EA3C1DC 0x3B08
+0x8EA3C1DD 0x6946
+0x8EA3C1DE 0x3B96
+0x8EA3C1DF 0x3B9C
+0x8EA3C1E0 0x3B9F
+0x8EA3C1E1 0x3B9B
+0x8EA3C1E2 0x3B98
+0x8EA3C1E3 0x3B99
+0x8EA3C1E4 0x3B94
+0x8EA3C1E5 0x6931
+0x8EA3C1E6 0x3B8D
+0x8EA3C1E7 0x3BA3
+0x8EA3C1E8 0x693E
+0x8EA3C1E9 0x3B93
+0x8EA3C1EA 0x697C
+0x8EA3C1EB 0x6943
+0x8EA3C1EC 0x3B92
+0x8EA3C1ED 0x6973
+0x8EA3C1EE 0x2F8E8
+0x8EA3C1EF 0x6955
+0x8EA3C1F0 0x3B8E
+0x8EA3C1F1 0x3B8C
+0x8EA3C1F2 0x6985
+0x8EA3C1F3 0x694D
+0x8EA3C1F4 0x6950
+0x8EA3C1F5 0x6947
+0x8EA3C1F6 0x6967
+0x8EA3C1F7 0x6936
+0x8EA3C1F8 0x6964
+0x8EA3C1F9 0x6961
+0x8EA3C1FA 0x3B9A
+0x8EA3C1FB 0x697D
+0x8EA3C1FC 0x6B44
+0x8EA3C1FD 0x6B40
+0x8EA3C1FE 0x6B71
+0x8EA3C2A1 0x6B73
+0x8EA3C2A2 0x6B9C
+0x8EA3C2A3 0x3C6A
+0x8EA3C2A4 0x3C6D
+0x8EA3C2A5 0x3C84
+0x8EA3C2A6 0x6BC1
+0x8EA3C2A7 0x3CA0
+0x8EA3C2A8 0x6BFA
+0x8EA3C2A9 0x6C31
+0x8EA3C2AA 0x6C32
+0x8EA3C2AB 0x3D1D
+0x8EA3C2AC 0x3D26
+0x8EA3C2AD 0x6EB8
+0x8EA3C2AE 0x6EA8
+0x8EA3C2AF 0x3D33
+0x8EA3C2B0 0x6E91
+0x8EA3C2B1 0x6EBB
+0x8EA3C2B2 0x3D38
+0x8EA3C2B3 0x6E9A
+0x8EA3C2B4 0x3D30
+0x8EA3C2B5 0x3D28
+0x8EA3C2B6 0x6EA9
+0x8EA3C2B7 0x3D27
+0x8EA3C2B8 0x3D2A
+0x8EA3C2B9 0x6EB5
+0x8EA3C2BA 0x6E6C
+0x8EA3C2BB 0x6EE8
+0x8EA3C2BC 0x3D31
+0x8EA3C2BD 0x6EDD
+0x8EA3C2BE 0x6EDA
+0x8EA3C2BF 0x6EE6
+0x8EA3C2C0 0x6EAC
+0x8EA3C2C1 0x3D34
+0x8EA3C2C2 0x3D2E
+0x8EA3C2C3 0x3D3B
+0x8EA3C2C4 0x6ED9
+0x8EA3C2C5 0x6EE3
+0x8EA3C2C6 0x6EE9
+0x8EA3C2C7 0x6EDB
+0x8EA3C2C8 0x3D29
+0x8EA3C2C9 0x716F
+0x8EA3C2CA 0x3DD2
+0x8EA3C2CB 0x3DD8
+0x8EA3C2CC 0x7148
+0x8EA3C2CD 0x3DCF
+0x8EA3C2CE 0x714A
+0x8EA3C2CF 0x716B
+0x8EA3C2D0 0x3DD9
+0x8EA3C2D1 0x714F
+0x8EA3C2D2 0x7157
+0x8EA3C2D3 0x7174
+0x8EA3C2D4 0x3DCE
+0x8EA3C2D5 0x3DD3
+0x8EA3C2D6 0x3DD0
+0x8EA3C2D7 0x7145
+0x8EA3C2D8 0x7151
+0x8EA3C2D9 0x716D
+0x8EA3C2DA 0x3BA1
+0x8EA3C2DB 0x7251
+0x8EA3C2DC 0x7250
+0x8EA3C2DD 0x724E
+0x8EA3C2DE 0x3E47
+0x8EA3C2DF 0x7341
+0x8EA3C2E0 0x3E8B
+0x8EA3C2E1 0x732E
+0x8EA3C2E2 0x7346
+0x8EA3C2E3 0x3ED4
+0x8EA3C2E4 0x7427
+0x8EA3C2E5 0x3EDE
+0x8EA3C2E6 0x7448
+0x8EA3C2E7 0x7453
+0x8EA3C2E8 0x743D
+0x8EA3C2E9 0x3EDF
+0x8EA3C2EA 0x745D
+0x8EA3C2EB 0x7456
+0x8EA3C2EC 0x3ED7
+0x8EA3C2ED 0x741E
+0x8EA3C2EE 0x7447
+0x8EA3C2EF 0x7443
+0x8EA3C2F0 0x7458
+0x8EA3C2F1 0x7449
+0x8EA3C2F2 0x3EE1
+0x8EA3C2F3 0x744C
+0x8EA3C2F4 0x7445
+0x8EA3C2F5 0x743E
+0x8EA3C2F6 0x3F2F
+0x8EA3C2F7 0x7501
+0x8EA3C2F8 0x751E
+0x8EA3C2F9 0x3F62
+0x8EA3C2FA 0x3F63
+0x8EA3C2FB 0x757A
+0x8EA3C2FC 0x75EE
+0x8EA3C2FD 0x7602
+0x8EA3C2FE 0x7697
+0x8EA3C3A1 0x7698
+0x8EA3C3A2 0x3FE2
+0x8EA3C3A3 0x4004
+0x8EA3C3A4 0x4043
+0x8EA3C3A5 0x775D
+0x8EA3C3A6 0x7764
+0x8EA3C3A7 0x7753
+0x8EA3C3A8 0x7758
+0x8EA3C3A9 0x7882
+0x8EA3C3AA 0x7890
+0x8EA3C3AB 0x788A
+0x8EA3C3AC 0x40BE
+0x8EA3C3AD 0x787A
+0x8EA3C3AE 0x787D
+0x8EA3C3AF 0x40BA
+0x8EA3C3B0 0x788B
+0x8EA3C3B1 0x7878
+0x8EA3C3B2 0x40BC
+0x8EA3C3B3 0x2F94E
+0x8EA3C3B4 0x788D
+0x8EA3C3B5 0x7888
+0x8EA3C3B6 0x7892
+0x8EA3C3B7 0x7881
+0x8EA3C3B8 0x797E
+0x8EA3C3B9 0x7983
+0x8EA3C3BA 0x410D
+0x8EA3C3BB 0x410E
+0x8EA3C3BC 0x4111
+0x8EA3C3BD 0x7980
+0x8EA3C3BE 0x410F
+0x8EA3C3BF 0x4112
+0x8EA3C3C0 0x4155
+0x8EA3C3C1 0x7A0F
+0x8EA3C3C2 0x4159
+0x8EA3C3C3 0x415B
+0x8EA3C3C4 0x7A1D
+0x8EA3C3C5 0x4157
+0x8EA3C3C6 0x7AA1
+0x8EA3C3C7 0x7AA4
+0x8EA3C3C8 0x41CE
+0x8EA3C3C9 0x7AE9
+0x8EA3C3CA 0x7AEA
+0x8EA3C3CB 0x41FE
+0x8EA3C3CC 0x7B62
+0x8EA3C3CD 0x7B6B
+0x8EA3C3CE 0x41FC
+0x8EA3C3CF 0x7B5E
+0x8EA3C3D0 0x41F5
+0x8EA3C3D1 0x7B79
+0x8EA3C3D2 0x41F9
+0x8EA3C3D3 0x41FA
+0x8EA3C3D4 0x7B6F
+0x8EA3C3D5 0x7B68
+0x8EA3C3D6 0x4288
+0x8EA3C3D7 0x4289
+0x8EA3C3D8 0x7CAE
+0x8EA3C3D9 0x428A
+0x8EA3C3DA 0x4287
+0x8EA3C3DB 0x428B
+0x8EA3C3DC 0x7CB0
+0x8EA3C3DD 0x42E6
+0x8EA3C3DE 0x7D90
+0x8EA3C3DF 0x42ED
+0x8EA3C3E0 0x7D8A
+0x8EA3C3E1 0x42E5
+0x8EA3C3E2 0x7D8B
+0x8EA3C3E3 0x7D99
+0x8EA3C3E4 0x7D95
+0x8EA3C3E5 0x42E0
+0x8EA3C3E6 0x7D87
+0x8EA3C3E7 0x7D78
+0x8EA3C3E8 0x7D97
+0x8EA3C3E9 0x7D89
+0x8EA3C3EA 0x7D98
+0x8EA3C3EB 0x42E1
+0x8EA3C3EC 0x435B
+0x8EA3C3ED 0x435C
+0x8EA3C3EE 0x7FA3
+0x8EA3C3EF 0x438F
+0x8EA3C3F0 0x438B
+0x8EA3C3F1 0x438D
+0x8EA3C3F2 0x7FDD
+0x8EA3C3F3 0x8057
+0x8EA3C3F4 0x43B9
+0x8EA3C3F5 0x8163
+0x8EA3C3F6 0x816A
+0x8EA3C3F7 0x816C
+0x8EA3C3F8 0x440F
+0x8EA3C3F9 0x4419
+0x8EA3C3FA 0x4413
+0x8EA3C3FB 0x815D
+0x8EA3C3FC 0x8175
+0x8EA3C3FD 0x4418
+0x8EA3C3FE 0x815F
+0x8EA3C4A1 0x4416
+0x8EA3C4A2 0x817D
+0x8EA3C4A3 0x816D
+0x8EA3C4A4 0x4453
+0x8EA3C4A5 0x2F98D
+0x8EA3C4A6 0x8241
+0x8EA3C4A7 0x844F
+0x8EA3C4A8 0x8484
+0x8EA3C4A9 0x44F6
+0x8EA3C4AA 0x847F
+0x8EA3C4AB 0x44F5
+0x8EA3C4AC 0x8448
+0x8EA3C4AD 0x842A
+0x8EA3C4AE 0x847B
+0x8EA3C4AF 0x8472
+0x8EA3C4B0 0x8464
+0x8EA3C4B1 0x842E
+0x8EA3C4B2 0x845C
+0x8EA3C4B3 0x8453
+0x8EA3C4B4 0x44F7
+0x8EA3C4B5 0x8441
+0x8EA3C4B6 0x84C8
+0x8EA3C4B7 0x44F0
+0x8EA3C4B8 0x8462
+0x8EA3C4B9 0x8480
+0x8EA3C4BA 0x843E
+0x8EA3C4BB 0x8483
+0x8EA3C4BC 0x8471
+0x8EA3C4BD 0x44F9
+0x8EA3C4BE 0x844A
+0x8EA3C4BF 0x8455
+0x8EA3C4C0 0x8458
+0x8EA3C4C1 0x4592
+0x8EA3C4C2 0x4595
+0x8EA3C4C3 0x4596
+0x8EA3C4C4 0x86FC
+0x8EA3C4C5 0x86FD
+0x8EA3C4C6 0x8715
+0x8EA3C4C7 0x45B9
+0x8EA3C4C8 0x8716
+0x8EA3C4C9 0x86FF
+0x8EA3C4CA 0x45BD
+0x8EA3C4CB 0x45B8
+0x8EA3C4CC 0x4612
+0x8EA3C4CD 0x8858
+0x8EA3C4CE 0x88CF
+0x8EA3C4CF 0x88E0
+0x8EA3C4D0 0x4680
+0x8EA3C4D1 0x4681
+0x8EA3C4D2 0x469A
+0x8EA3C4D3 0x4698
+0x8EA3C4D4 0x89E7
+0x8EA3C4D5 0x8A6A
+0x8EA3C4D6 0x8A80
+0x8EA3C4D7 0x46D4
+0x8EA3C4D8 0x8A6F
+0x8EA3C4D9 0x8A65
+0x8EA3C4DA 0x46DA
+0x8EA3C4DB 0x8A78
+0x8EA3C4DC 0x8A7D
+0x8EA3C4DD 0x8A88
+0x8EA3C4DE 0x46D6
+0x8EA3C4DF 0x46DB
+0x8EA3C4E0 0x8A64
+0x8EA3C4E1 0x8A7E
+0x8EA3C4E2 0x46DC
+0x8EA3C4E3 0x8A67
+0x8EA3C4E4 0x8C63
+0x8EA3C4E5 0x8C88
+0x8EA3C4E6 0x4771
+0x8EA3C4E7 0x8CCD
+0x8EA3C4E8 0x4772
+0x8EA3C4E9 0x8CC9
+0x8EA3C4EA 0x47A8
+0x8EA3C4EB 0x8DED
+0x8EA3C4EC 0x47F0
+0x8EA3C4ED 0x2F9DB
+0x8EA3C4EE 0x47F1
+0x8EA3C4EF 0x47FD
+0x8EA3C4F0 0x4838
+0x8EA3C4F1 0x4837
+0x8EA3C4F2 0x4839
+0x8EA3C4F3 0x8EB1
+0x8EA3C4F4 0x4855
+0x8EA3C4F5 0x4853
+0x8EA3C4F6 0x8F04
+0x8EA3C4F7 0x8F9E
+0x8EA3C4F8 0x8FA0
+0x8EA3C4F9 0x9043
+0x8EA3C4FA 0x9046
+0x8EA3C4FB 0x9048
+0x8EA3C4FC 0x9045
+0x8EA3C4FD 0x9040
+0x8EA3C4FE 0x904C
+0x8EA3C5A1 0x48D5
+0x8EA3C5A2 0x48BD
+0x8EA3C5A3 0x910C
+0x8EA3C5A4 0x9113
+0x8EA3C5A5 0x9115
+0x8EA3C5A6 0x48F5
+0x8EA3C5A7 0x916B
+0x8EA3C5A8 0x9167
+0x8EA3C5A9 0x925D
+0x8EA3C5AA 0x9255
+0x8EA3C5AB 0x9235
+0x8EA3C5AC 0x4921
+0x8EA3C5AD 0x9259
+0x8EA3C5AE 0x922F
+0x8EA3C5AF 0x923C
+0x8EA3C5B0 0x928F
+0x8EA3C5B1 0x925C
+0x8EA3C5B2 0x926A
+0x8EA3C5B3 0x9262
+0x8EA3C5B4 0x925F
+0x8EA3C5B5 0x926B
+0x8EA3C5B6 0x926E
+0x8EA3C5B7 0x923B
+0x8EA3C5B8 0x9244
+0x8EA3C5B9 0x9241
+0x8EA3C5BA 0x959A
+0x8EA3C5BB 0x4992
+0x8EA3C5BC 0x9599
+0x8EA3C5BD 0x49DE
+0x8EA3C5BE 0x49DB
+0x8EA3C5BF 0x49DA
+0x8EA3C5C0 0x968F
+0x8EA3C5C1 0x49DF
+0x8EA3C5C2 0x9696
+0x8EA3C5C3 0x49F9
+0x8EA3C5C4 0x49F8
+0x8EA3C5C5 0x49FA
+0x8EA3C5C6 0x96F4
+0x8EA3C5C7 0x96FC
+0x8EA3C5C8 0x4A0E
+0x8EA3C5C9 0x9755
+0x8EA3C5CA 0x4A43
+0x8EA3C5CB 0x9779
+0x8EA3C5CC 0x4A56
+0x8EA3C5CD 0x4A53
+0x8EA3C5CE 0x4A9E
+0x8EA3C5CF 0x97EE
+0x8EA3C5D0 0x97F5
+0x8EA3C5D1 0x4AA9
+0x8EA3C5D2 0x980B
+0x8EA3C5D3 0x4AFA
+0x8EA3C5D4 0x98F3
+0x8EA3C5D5 0x4B31
+0x8EA3C5D6 0x4B30
+0x8EA3C5D7 0x98F7
+0x8EA3C5D8 0x98FF
+0x8EA3C5D9 0x98F5
+0x8EA3C5DA 0x4B32
+0x8EA3C5DB 0x98EC
+0x8EA3C5DC 0x98F1
+0x8EA3C5DD 0x4B29
+0x8EA3C5DE 0x4B2E
+0x8EA3C5DF 0x999A
+0x8EA3C5E0 0x4B76
+0x8EA3C5E1 0x9AE2
+0x8EA3C5E2 0x9B3D
+0x8EA3C5E3 0x9B5D
+0x8EA3C5E4 0x9CE8
+0x8EA3C5E5 0x4CA5
+0x8EA3C5E6 0x9CEB
+0x8EA3C5E7 0x9CEF
+0x8EA3C5E8 0x9CEE
+0x8EA3C5E9 0x9E81
+0x8EA3C5EA 0x9F14
+0x8EA3C5EB 0x50D0
+0x8EA3C5EC 0x50D9
+0x8EA3C5ED 0x50DC
+0x8EA3C5EE 0x50D8
+0x8EA3C5EF 0x348C
+0x8EA3C5F0 0x50E1
+0x8EA3C5F1 0x50EB
+0x8EA3C5F2 0x348B
+0x8EA3C5F3 0x3489
+0x8EA3C5F4 0x50F4
+0x8EA3C5F5 0x50E2
+0x8EA3C5F6 0x50DE
+0x8EA3C5F7 0x348D
+0x8EA3C5F8 0x3486
+0x8EA3C5F9 0x34D7
+0x8EA3C5FA 0x51F4
+0x8EA3C5FB 0x3504
+0x8EA3C5FC 0x3507
+0x8EA3C5FD 0x3503
+0x8EA3C5FE 0x52ED
+0x8EA3C6A1 0x52EA
+0x8EA3C6A2 0x3522
+0x8EA3C6A3 0x5332
+0x8EA3C6A4 0x3551
+0x8EA3C6A5 0x53AE
+0x8EA3C6A6 0x53B0
+0x8EA3C6A7 0x3561
+0x8EA3C6A8 0x55FB
+0x8EA3C6A9 0x5603
+0x8EA3C6AA 0x560B
+0x8EA3C6AB 0x35E9
+0x8EA3C6AC 0x5607
+0x8EA3C6AD 0x35E5
+0x8EA3C6AE 0x55F8
+0x8EA3C6AF 0x35E4
+0x8EA3C6B0 0x5628
+0x8EA3C6B1 0x561E
+0x8EA3C6B2 0x35E3
+0x8EA3C6B3 0x5618
+0x8EA3C6B4 0x5611
+0x8EA3C6B5 0x5651
+0x8EA3C6B6 0x5605
+0x8EA3C6B7 0x5717
+0x8EA3C6B8 0x5892
+0x8EA3C6B9 0x3665
+0x8EA3C6BA 0x588C
+0x8EA3C6BB 0x3663
+0x8EA3C6BC 0x5878
+0x8EA3C6BD 0x5884
+0x8EA3C6BE 0x5873
+0x8EA3C6BF 0x58AD
+0x8EA3C6C0 0x5897
+0x8EA3C6C1 0x5895
+0x8EA3C6C2 0x5877
+0x8EA3C6C3 0x5872
+0x8EA3C6C4 0x5896
+0x8EA3C6C5 0x588D
+0x8EA3C6C6 0x5910
+0x8EA3C6C7 0x368C
+0x8EA3C6C8 0x596C
+0x8EA3C6C9 0x371A
+0x8EA3C6CA 0x5AE7
+0x8EA3C6CB 0x3715
+0x8EA3C6CC 0x5AE4
+0x8EA3C6CD 0x3720
+0x8EA3C6CE 0x3721
+0x8EA3C6CF 0x5AEF
+0x8EA3C6D0 0x5626
+0x8EA3C6D1 0x371C
+0x8EA3C6D2 0x371B
+0x8EA3C6D3 0x5AF0
+0x8EA3C6D4 0x5D7B
+0x8EA3C6D5 0x37FE
+0x8EA3C6D6 0x5D83
+0x8EA3C6D7 0x3804
+0x8EA3C6D8 0x3801
+0x8EA3C6D9 0x5D8B
+0x8EA3C6DA 0x5D8C
+0x8EA3C6DB 0x3800
+0x8EA3C6DC 0x5D78
+0x8EA3C6DD 0x5E52
+0x8EA3C6DE 0x386D
+0x8EA3C6DF 0x3893
+0x8EA3C6E0 0x5ED0
+0x8EA3C6E1 0x5ECF
+0x8EA3C6E2 0x38A1
+0x8EA3C6E3 0x5FB3
+0x8EA3C6E4 0x5FB4
+0x8EA3C6E5 0x3976
+0x8EA3C6E6 0x3979
+0x8EA3C6E7 0x3972
+0x8EA3C6E8 0x617B
+0x8EA3C6E9 0x3983
+0x8EA3C6EA 0x616F
+0x8EA3C6EB 0x6181
+0x8EA3C6EC 0x613C
+0x8EA3C6ED 0x6142
+0x8EA3C6EE 0x6138
+0x8EA3C6EF 0x6133
+0x8EA3C6F0 0x2F8A6
+0x8EA3C6F1 0x6160
+0x8EA3C6F2 0x6169
+0x8EA3C6F3 0x617D
+0x8EA3C6F4 0x6186
+0x8EA3C6F5 0x622C
+0x8EA3C6F6 0x6228
+0x8EA3C6F7 0x3A38
+0x8EA3C6F8 0x644C
+0x8EA3C6F9 0x3A30
+0x8EA3C6FA 0x6457
+0x8EA3C6FB 0x647C
+0x8EA3C6FC 0x3A34
+0x8EA3C6FD 0x3A3A
+0x8EA3C6FE 0x6455
+0x8EA3C7A1 0x6462
+0x8EA3C7A2 0x6471
+0x8EA3C7A3 0x646A
+0x8EA3C7A4 0x6456
+0x8EA3C7A5 0x643B
+0x8EA3C7A6 0x6481
+0x8EA3C7A7 0x3A35
+0x8EA3C7A8 0x644F
+0x8EA3C7A9 0x647E
+0x8EA3C7AA 0x6464
+0x8EA3C7AB 0x3A3F
+0x8EA3C7AC 0x3A40
+0x8EA3C7AD 0x3A32
+0x8EA3C7AE 0x3A31
+0x8EA3C7AF 0x3A36
+0x8EA3C7B0 0x6571
+0x8EA3C7B1 0x230BA
+0x8EA3C7B2 0x3B0F
+0x8EA3C7B3 0x66A5
+0x8EA3C7B4 0x669A
+0x8EA3C7B5 0x669C
+0x8EA3C7B6 0x3B10
+0x8EA3C7B7 0x66A6
+0x8EA3C7B8 0x3B0D
+0x8EA3C7B9 0x66A4
+0x8EA3C7BA 0x698F
+0x8EA3C7BB 0x69C5
+0x8EA3C7BC 0x69C8
+0x8EA3C7BD 0x6992
+0x8EA3C7BE 0x69B2
+0x8EA3C7BF 0x3BA9
+0x8EA3C7C0 0x3BB4
+0x8EA3C7C1 0x3BAC
+0x8EA3C7C2 0x69E3
+0x8EA3C7C3 0x69C0
+0x8EA3C7C4 0x69D6
+0x8EA3C7C5 0x69D1
+0x8EA3C7C6 0x699F
+0x8EA3C7C7 0x69A2
+0x8EA3C7C8 0x69D2
+0x8EA3C7C9 0x3BB8
+0x8EA3C7CA 0x3BAE
+0x8EA3C7CB 0x235F3
+0x8EA3C7CC 0x69E1
+0x8EA3C7CD 0x69D5
+0x8EA3C7CE 0x699D
+0x8EA3C7CF 0x3BB3
+0x8EA3C7D0 0x3BBA
+0x8EA3C7D1 0x6998
+0x8EA3C7D2 0x3C3F
+0x8EA3C7D3 0x6B74
+0x8EA3C7D4 0x6BA1
+0x8EA3C7D5 0x3D3C
+0x8EA3C7D6 0x6EF0
+0x8EA3C7D7 0x6EF3
+0x8EA3C7D8 0x3D42
+0x8EA3C7D9 0x3D40
+0x8EA3C7DA 0x6F1B
+0x8EA3C7DB 0x6F0C
+0x8EA3C7DC 0x6F1D
+0x8EA3C7DD 0x6F34
+0x8EA3C7DE 0x6F28
+0x8EA3C7DF 0x6F17
+0x8EA3C7E0 0x3D3E
+0x8EA3C7E1 0x6F44
+0x8EA3C7E2 0x6F42
+0x8EA3C7E3 0x6F04
+0x8EA3C7E4 0x6F11
+0x8EA3C7E5 0x6EFA
+0x8EA3C7E6 0x6F4A
+0x8EA3C7E7 0x7191
+0x8EA3C7E8 0x718E
+0x8EA3C7E9 0x3DE1
+0x8EA3C7EA 0x718B
+0x8EA3C7EB 0x718D
+0x8EA3C7EC 0x717F
+0x8EA3C7ED 0x718C
+0x8EA3C7EE 0x717E
+0x8EA3C7EF 0x717C
+0x8EA3C7F0 0x7183
+0x8EA3C7F1 0x3DE6
+0x8EA3C7F2 0x7188
+0x8EA3C7F3 0x3DE0
+0x8EA3C7F4 0x3E15
+0x8EA3C7F5 0x7294
+0x8EA3C7F6 0x3E93
+0x8EA3C7F7 0x7355
+0x8EA3C7F8 0x7353
+0x8EA3C7F9 0x734F
+0x8EA3C7FA 0x7354
+0x8EA3C7FB 0x746C
+0x8EA3C7FC 0x7465
+0x8EA3C7FD 0x7466
+0x8EA3C7FE 0x7461
+0x8EA3C8A1 0x746B
+0x8EA3C8A2 0x7468
+0x8EA3C8A3 0x7476
+0x8EA3C8A4 0x3EE7
+0x8EA3C8A5 0x7460
+0x8EA3C8A6 0x24A0F
+0x8EA3C8A7 0x7474
+0x8EA3C8A8 0x7506
+0x8EA3C8A9 0x760E
+0x8EA3C8AA 0x3FAD
+0x8EA3C8AB 0x7607
+0x8EA3C8AC 0x3FAE
+0x8EA3C8AD 0x3FE3
+0x8EA3C8AE 0x76B9
+0x8EA3C8AF 0x3FF5
+0x8EA3C8B0 0x76B7
+0x8EA3C8B1 0x76E2
+0x8EA3C8B2 0x4006
+0x8EA3C8B3 0x7774
+0x8EA3C8B4 0x7777
+0x8EA3C8B5 0x7776
+0x8EA3C8B6 0x7775
+0x8EA3C8B7 0x404F
+0x8EA3C8B8 0x7778
+0x8EA3C8B9 0x7771
+0x8EA3C8BA 0x4054
+0x8EA3C8BB 0x777A
+0x8EA3C8BC 0x715B
+0x8EA3C8BD 0x777B
+0x8EA3C8BE 0x78A6
+0x8EA3C8BF 0x78AE
+0x8EA3C8C0 0x78B8
+0x8EA3C8C1 0x40CB
+0x8EA3C8C2 0x40E3
+0x8EA3C8C3 0x40C9
+0x8EA3C8C4 0x78B1
+0x8EA3C8C5 0x78AF
+0x8EA3C8C6 0x4113
+0x8EA3C8C7 0x7989
+0x8EA3C8C8 0x7987
+0x8EA3C8C9 0x4115
+0x8EA3C8CA 0x4161
+0x8EA3C8CB 0x7A29
+0x8EA3C8CC 0x4166
+0x8EA3C8CD 0x7A2A
+0x8EA3C8CE 0x4164
+0x8EA3C8CF 0x7A2D
+0x8EA3C8D0 0x7A2C
+0x8EA3C8D1 0x4160
+0x8EA3C8D2 0x7A32
+0x8EA3C8D3 0x4163
+0x8EA3C8D4 0x7AEC
+0x8EA3C8D5 0x7AF0
+0x8EA3C8D6 0x7B81
+0x8EA3C8D7 0x7B9E
+0x8EA3C8D8 0x7B83
+0x8EA3C8D9 0x420A
+0x8EA3C8DA 0x7B92
+0x8EA3C8DB 0x4204
+0x8EA3C8DC 0x7BA3
+0x8EA3C8DD 0x7B9F
+0x8EA3C8DE 0x7B93
+0x8EA3C8DF 0x4207
+0x8EA3C8E0 0x7B86
+0x8EA3C8E1 0x7CB8
+0x8EA3C8E2 0x7CB7
+0x8EA3C8E3 0x428D
+0x8EA3C8E4 0x428F
+0x8EA3C8E5 0x4290
+0x8EA3C8E6 0x4292
+0x8EA3C8E7 0x42EC
+0x8EA3C8E8 0x7DC8
+0x8EA3C8E9 0x7DB6
+0x8EA3C8EA 0x2F96C
+0x8EA3C8EB 0x7DD1
+0x8EA3C8EC 0x42E7
+0x8EA3C8ED 0x7DA8
+0x8EA3C8EE 0x7DAB
+0x8EA3C8EF 0x42F2
+0x8EA3C8F0 0x7DB3
+0x8EA3C8F1 0x7DCD
+0x8EA3C8F2 0x42EE
+0x8EA3C8F3 0x7DCF
+0x8EA3C8F4 0x7DA4
+0x8EA3C8F5 0x42EF
+0x8EA3C8F6 0x434C
+0x8EA3C8F7 0x7F41
+0x8EA3C8F8 0x7F6F
+0x8EA3C8F9 0x7F71
+0x8EA3C8FA 0x435E
+0x8EA3C8FB 0x435F
+0x8EA3C8FC 0x4376
+0x8EA3C8FD 0x4374
+0x8EA3C8FE 0x4372
+0x8EA3C9A1 0x4390
+0x8EA3C9A2 0x8023
+0x8EA3C9A3 0x805B
+0x8EA3C9A4 0x43BE
+0x8EA3C9A5 0x8061
+0x8EA3C9A6 0x805F
+0x8EA3C9A7 0x8181
+0x8EA3C9A8 0x4426
+0x8EA3C9A9 0x4425
+0x8EA3C9AA 0x8184
+0x8EA3C9AB 0x8213
+0x8EA3C9AC 0x4474
+0x8EA3C9AD 0x824A
+0x8EA3C9AE 0x824C
+0x8EA3C9AF 0x44FD
+0x8EA3C9B0 0x4505
+0x8EA3C9B1 0x4501
+0x8EA3C9B2 0x84BD
+0x8EA3C9B3 0x8495
+0x8EA3C9B4 0x4509
+0x8EA3C9B5 0x8492
+0x8EA3C9B6 0x84C3
+0x8EA3C9B7 0x450C
+0x8EA3C9B8 0x8496
+0x8EA3C9B9 0x84A5
+0x8EA3C9BA 0x84B5
+0x8EA3C9BB 0x84B3
+0x8EA3C9BC 0x84A3
+0x8EA3C9BD 0x84E4
+0x8EA3C9BE 0x84D8
+0x8EA3C9BF 0x84D5
+0x8EA3C9C0 0x450D
+0x8EA3C9C1 0x84B7
+0x8EA3C9C2 0x84AD
+0x8EA3C9C3 0x84DA
+0x8EA3C9C4 0x8493
+0x8EA3C9C5 0x8736
+0x8EA3C9C6 0x45C0
+0x8EA3C9C7 0x45C5
+0x8EA3C9C8 0x45C9
+0x8EA3C9C9 0x873D
+0x8EA3C9CA 0x872B
+0x8EA3C9CB 0x8747
+0x8EA3C9CC 0x8739
+0x8EA3C9CD 0x45D5
+0x8EA3C9CE 0x8745
+0x8EA3C9CF 0x871D
+0x8EA3C9D0 0x4641
+0x8EA3C9D1 0x88FF
+0x8EA3C9D2 0x88EA
+0x8EA3C9D3 0x4633
+0x8EA3C9D4 0x88F5
+0x8EA3C9D5 0x463A
+0x8EA3C9D6 0x8900
+0x8EA3C9D7 0x88ED
+0x8EA3C9D8 0x8903
+0x8EA3C9D9 0x88E9
+0x8EA3C9DA 0x4640
+0x8EA3C9DB 0x4642
+0x8EA3C9DC 0x89EA
+0x8EA3C9DD 0x46E8
+0x8EA3C9DE 0x8A9B
+0x8EA3C9DF 0x8A8E
+0x8EA3C9E0 0x8AA2
+0x8EA3C9E1 0x46E4
+0x8EA3C9E2 0x8A9C
+0x8EA3C9E3 0x8A94
+0x8EA3C9E4 0x8A90
+0x8EA3C9E5 0x8AA9
+0x8EA3C9E6 0x8AAC
+0x8EA3C9E7 0x46E7
+0x8EA3C9E8 0x8A9F
+0x8EA3C9E9 0x46E6
+0x8EA3C9EA 0x46E1
+0x8EA3C9EB 0x8A9D
+0x8EA3C9EC 0x4739
+0x8EA3C9ED 0x8C67
+0x8EA3C9EE 0x475C
+0x8EA3C9EF 0x4775
+0x8EA3C9F0 0x8CD0
+0x8EA3C9F1 0x8CD6
+0x8EA3C9F2 0x8CD4
+0x8EA3C9F3 0x8D98
+0x8EA3C9F4 0x8D9A
+0x8EA3C9F5 0x8D97
+0x8EA3C9F6 0x47AE
+0x8EA3C9F7 0x47B0
+0x8EA3C9F8 0x47FA
+0x8EA3C9F9 0x8E0B
+0x8EA3C9FA 0x8E08
+0x8EA3C9FB 0x8E01
+0x8EA3C9FC 0x8EB4
+0x8EA3C9FD 0x8EB3
+0x8EA3C9FE 0x485B
+0x8EA3CAA1 0x8FA1
+0x8EA3CAA2 0x8FA2
+0x8EA3CAA3 0x48A5
+0x8EA3CAA4 0x905A
+0x8EA3CAA5 0x48A2
+0x8EA3CAA6 0x9061
+0x8EA3CAA7 0x905F
+0x8EA3CAA8 0x48DB
+0x8EA3CAA9 0x48DA
+0x8EA3CAAA 0x9125
+0x8EA3CAAB 0x917B
+0x8EA3CAAC 0x9176
+0x8EA3CAAD 0x917C
+0x8EA3CAAE 0x4924
+0x8EA3CAAF 0x9289
+0x8EA3CAB0 0x92F6
+0x8EA3CAB1 0x92B1
+0x8EA3CAB2 0x92AD
+0x8EA3CAB3 0x9292
+0x8EA3CAB4 0x9281
+0x8EA3CAB5 0x9284
+0x8EA3CAB6 0x4926
+0x8EA3CAB7 0x92AE
+0x8EA3CAB8 0x9290
+0x8EA3CAB9 0x929E
+0x8EA3CABA 0x4998
+0x8EA3CABB 0x4996
+0x8EA3CABC 0x499A
+0x8EA3CABD 0x95A2
+0x8EA3CABE 0x95A7
+0x8EA3CABF 0x4997
+0x8EA3CAC0 0x49E1
+0x8EA3CAC1 0x49E0
+0x8EA3CAC2 0x49E3
+0x8EA3CAC3 0x49E2
+0x8EA3CAC4 0x96A0
+0x8EA3CAC5 0x969D
+0x8EA3CAC6 0x969F
+0x8EA3CAC7 0x96D0
+0x8EA3CAC8 0x49FB
+0x8EA3CAC9 0x96D1
+0x8EA3CACA 0x4A12
+0x8EA3CACB 0x4A14
+0x8EA3CACC 0x9759
+0x8EA3CACD 0x4A45
+0x8EA3CACE 0x9764
+0x8EA3CACF 0x4A5C
+0x8EA3CAD0 0x4A5D
+0x8EA3CAD1 0x4AB8
+0x8EA3CAD2 0x9819
+0x8EA3CAD3 0x4ABA
+0x8EA3CAD4 0x9814
+0x8EA3CAD5 0x9815
+0x8EA3CAD6 0x981A
+0x8EA3CAD7 0x4B03
+0x8EA3CAD8 0x4B35
+0x8EA3CAD9 0x4B36
+0x8EA3CADA 0x4B39
+0x8EA3CADB 0x9906
+0x8EA3CADC 0x4B2D
+0x8EA3CADD 0x98F8
+0x8EA3CADE 0x9901
+0x8EA3CADF 0x4B7A
+0x8EA3CAE0 0x99BE
+0x8EA3CAE1 0x99BC
+0x8EA3CAE2 0x99B7
+0x8EA3CAE3 0x99B6
+0x8EA3CAE4 0x99C0
+0x8EA3CAE5 0x4B78
+0x8EA3CAE6 0x99B8
+0x8EA3CAE7 0x4B7B
+0x8EA3CAE8 0x4B7C
+0x8EA3CAE9 0x4B7E
+0x8EA3CAEA 0x99C4
+0x8EA3CAEB 0x4B7D
+0x8EA3CAEC 0x99BF
+0x8EA3CAED 0x4BC9
+0x8EA3CAEE 0x9ADA
+0x8EA3CAEF 0x9AE4
+0x8EA3CAF0 0x9AE9
+0x8EA3CAF1 0x9AE8
+0x8EA3CAF2 0x9AEA
+0x8EA3CAF3 0x9AE5
+0x8EA3CAF4 0x4BF3
+0x8EA3CAF5 0x9B26
+0x8EA3CAF6 0x4C1A
+0x8EA3CAF7 0x4C19
+0x8EA3CAF8 0x9B40
+0x8EA3CAF9 0x4C1F
+0x8EA3CAFA 0x4CA6
+0x8EA3CAFB 0x4CA7
+0x8EA3CAFC 0x4CA8
+0x8EA3CAFD 0x4CAB
+0x8EA3CAFE 0x4CA9
+0x8EA3CBA1 0x4D2E
+0x8EA3CBA2 0x9EBD
+0x8EA3CBA3 0x4D5E
+0x8EA3CBA4 0x3495
+0x8EA3CBA5 0x3493
+0x8EA3CBA6 0x3492
+0x8EA3CBA7 0x510E
+0x8EA3CBA8 0x3496
+0x8EA3CBA9 0x50F7
+0x8EA3CBAA 0x3497
+0x8EA3CBAB 0x50FC
+0x8EA3CBAC 0x510D
+0x8EA3CBAD 0x5101
+0x8EA3CBAE 0x51DA
+0x8EA3CBAF 0x51D9
+0x8EA3CBB0 0x51DB
+0x8EA3CBB1 0x5286
+0x8EA3CBB2 0x528E
+0x8EA3CBB3 0x52EE
+0x8EA3CBB4 0x5333
+0x8EA3CBB5 0x53B1
+0x8EA3CBB6 0x35F5
+0x8EA3CBB7 0x5647
+0x8EA3CBB8 0x562D
+0x8EA3CBB9 0x5654
+0x8EA3CBBA 0x35EA
+0x8EA3CBBB 0x564B
+0x8EA3CBBC 0x5652
+0x8EA3CBBD 0x5631
+0x8EA3CBBE 0x5644
+0x8EA3CBBF 0x5656
+0x8EA3CBC0 0x5650
+0x8EA3CBC1 0x562B
+0x8EA3CBC2 0x35F3
+0x8EA3CBC3 0x564D
+0x8EA3CBC4 0x5637
+0x8EA3CBC5 0x564F
+0x8EA3CBC6 0x58A2
+0x8EA3CBC7 0x58B7
+0x8EA3CBC8 0x3669
+0x8EA3CBC9 0x58B2
+0x8EA3CBCA 0x366B
+0x8EA3CBCB 0x58AA
+0x8EA3CBCC 0x58B5
+0x8EA3CBCD 0x58B0
+0x8EA3CBCE 0x366C
+0x8EA3CBCF 0x58B4
+0x8EA3CBD0 0x58A4
+0x8EA3CBD1 0x58A7
+0x8EA3CBD2 0x3668
+0x8EA3CBD3 0x5926
+0x8EA3CBD4 0x5AFE
+0x8EA3CBD5 0x3728
+0x8EA3CBD6 0x5B04
+0x8EA3CBD7 0x3726
+0x8EA3CBD8 0x5AFC
+0x8EA3CBD9 0x3725
+0x8EA3CBDA 0x5B06
+0x8EA3CBDB 0x5B0A
+0x8EA3CBDC 0x5AFA
+0x8EA3CBDD 0x5B0D
+0x8EA3CBDE 0x5B00
+0x8EA3CBDF 0x5B0E
+0x8EA3CBE0 0x376B
+0x8EA3CBE1 0x380F
+0x8EA3CBE2 0x3808
+0x8EA3CBE3 0x5D91
+0x8EA3CBE4 0x380C
+0x8EA3CBE5 0x5D8F
+0x8EA3CBE6 0x5D90
+0x8EA3CBE7 0x5D98
+0x8EA3CBE8 0x5DA4
+0x8EA3CBE9 0x5D9B
+0x8EA3CBEA 0x5DA3
+0x8EA3CBEB 0x5D96
+0x8EA3CBEC 0x5DE4
+0x8EA3CBED 0x5E5A
+0x8EA3CBEE 0x3860
+0x8EA3CBEF 0x3862
+0x8EA3CBF0 0x5E5E
+0x8EA3CBF1 0x3898
+0x8EA3CBF2 0x5FB8
+0x8EA3CBF3 0x6157
+0x8EA3CBF4 0x615C
+0x8EA3CBF5 0x61A6
+0x8EA3CBF6 0x6195
+0x8EA3CBF7 0x6188
+0x8EA3CBF8 0x398A
+0x8EA3CBF9 0x61A3
+0x8EA3CBFA 0x618F
+0x8EA3CBFB 0x3984
+0x8EA3CBFC 0x6164
+0x8EA3CBFD 0x397F
+0x8EA3CBFE 0x6159
+0x8EA3CCA1 0x6178
+0x8EA3CCA2 0x3982
+0x8EA3CCA3 0x6185
+0x8EA3CCA4 0x6187
+0x8EA3CCA5 0x619E
+0x8EA3CCA6 0x3996
+0x8EA3CCA7 0x3989
+0x8EA3CCA8 0x6198
+0x8EA3CCA9 0x619C
+0x8EA3CCAA 0x398D
+0x8EA3CCAB 0x39BC
+0x8EA3CCAC 0x622F
+0x8EA3CCAD 0x6480
+0x8EA3CCAE 0x649B
+0x8EA3CCAF 0x648E
+0x8EA3CCB0 0x648D
+0x8EA3CCB1 0x6494
+0x8EA3CCB2 0x64C6
+0x8EA3CCB3 0x3A44
+0x8EA3CCB4 0x64A8
+0x8EA3CCB5 0x6483
+0x8EA3CCB6 0x3A3C
+0x8EA3CCB7 0x64B9
+0x8EA3CCB8 0x6486
+0x8EA3CCB9 0x64B4
+0x8EA3CCBA 0x64AF
+0x8EA3CCBB 0x6491
+0x8EA3CCBC 0x3A4E
+0x8EA3CCBD 0x64AA
+0x8EA3CCBE 0x64A1
+0x8EA3CCBF 0x64A7
+0x8EA3CCC0 0x66B6
+0x8EA3CCC1 0x66B3
+0x8EA3CCC2 0x3B14
+0x8EA3CCC3 0x66BC
+0x8EA3CCC4 0x66AC
+0x8EA3CCC5 0x3B15
+0x8EA3CCC6 0x66AD
+0x8EA3CCC7 0x6A0E
+0x8EA3CCC8 0x3BCE
+0x8EA3CCC9 0x6A1C
+0x8EA3CCCA 0x6A1A
+0x8EA3CCCB 0x3BE0
+0x8EA3CCCC 0x3BC2
+0x8EA3CCCD 0x6A0B
+0x8EA3CCCE 0x3BBF
+0x8EA3CCCF 0x69EF
+0x8EA3CCD0 0x6A0C
+0x8EA3CCD1 0x69F0
+0x8EA3CCD2 0x6A22
+0x8EA3CCD3 0x3BC4
+0x8EA3CCD4 0x69D8
+0x8EA3CCD5 0x3BCF
+0x8EA3CCD6 0x6A12
+0x8EA3CCD7 0x69FA
+0x8EA3CCD8 0x3BC8
+0x8EA3CCD9 0x6A2A
+0x8EA3CCDA 0x3BCC
+0x8EA3CCDB 0x6A10
+0x8EA3CCDC 0x3BCD
+0x8EA3CCDD 0x3BC7
+0x8EA3CCDE 0x6A29
+0x8EA3CCDF 0x69F9
+0x8EA3CCE0 0x69EA
+0x8EA3CCE1 0x6A2C
+0x8EA3CCE2 0x6A24
+0x8EA3CCE3 0x4CB7
+0x8EA3CCE4 0x69E9
+0x8EA3CCE5 0x6B52
+0x8EA3CCE6 0x6B4F
+0x8EA3CCE7 0x6B53
+0x8EA3CCE8 0x3C43
+0x8EA3CCE9 0x3CB6
+0x8EA3CCEA 0x6F10
+0x8EA3CCEB 0x6F65
+0x8EA3CCEC 0x6F75
+0x8EA3CCED 0x3D51
+0x8EA3CCEE 0x3D4A
+0x8EA3CCEF 0x3D4D
+0x8EA3CCF0 0x3D56
+0x8EA3CCF1 0x6FD0
+0x8EA3CCF2 0x3D53
+0x8EA3CCF3 0x6F5C
+0x8EA3CCF4 0x6F3D
+0x8EA3CCF5 0x6F71
+0x8EA3CCF6 0x3D59
+0x8EA3CCF7 0x6F91
+0x8EA3CCF8 0x6F0B
+0x8EA3CCF9 0x6F79
+0x8EA3CCFA 0x6F81
+0x8EA3CCFB 0x6F8F
+0x8EA3CCFC 0x3D4E
+0x8EA3CCFD 0x6F59
+0x8EA3CCFE 0x6F74
+0x8EA3CDA1 0x3DEE
+0x8EA3CDA2 0x71AE
+0x8EA3CDA3 0x3DEC
+0x8EA3CDA4 0x71A3
+0x8EA3CDA5 0x71AD
+0x8EA3CDA6 0x3DEB
+0x8EA3CDA7 0x3DEF
+0x8EA3CDA8 0x71AB
+0x8EA3CDA9 0x71A6
+0x8EA3CDAA 0x71A2
+0x8EA3CDAB 0x3DED
+0x8EA3CDAC 0x52F2
+0x8EA3CDAD 0x7257
+0x8EA3CDAE 0x7255
+0x8EA3CDAF 0x7299
+0x8EA3CDB0 0x734B
+0x8EA3CDB1 0x747A
+0x8EA3CDB2 0x3EF2
+0x8EA3CDB3 0x3EEF
+0x8EA3CDB4 0x3EF1
+0x8EA3CDB5 0x748C
+0x8EA3CDB6 0x7484
+0x8EA3CDB7 0x3EED
+0x8EA3CDB8 0x3EF0
+0x8EA3CDB9 0x7482
+0x8EA3CDBA 0x7493
+0x8EA3CDBB 0x747B
+0x8EA3CDBC 0x3EEE
+0x8EA3CDBD 0x7509
+0x8EA3CDBE 0x4C1B
+0x8EA3CDBF 0x3F50
+0x8EA3CDC0 0x3F66
+0x8EA3CDC1 0x3684
+0x8EA3CDC2 0x3FB8
+0x8EA3CDC3 0x3FF6
+0x8EA3CDC4 0x778A
+0x8EA3CDC5 0x4057
+0x8EA3CDC6 0x7790
+0x8EA3CDC7 0x405E
+0x8EA3CDC8 0x78C6
+0x8EA3CDC9 0x78D3
+0x8EA3CDCA 0x78C0
+0x8EA3CDCB 0x78D2
+0x8EA3CDCC 0x78C7
+0x8EA3CDCD 0x78C2
+0x8EA3CDCE 0x4119
+0x8EA3CDCF 0x799F
+0x8EA3CDD0 0x799D
+0x8EA3CDD1 0x799E
+0x8EA3CDD2 0x4170
+0x8EA3CDD3 0x7A41
+0x8EA3CDD4 0x416E
+0x8EA3CDD5 0x7A38
+0x8EA3CDD6 0x7A3A
+0x8EA3CDD7 0x7A42
+0x8EA3CDD8 0x4172
+0x8EA3CDD9 0x4176
+0x8EA3CDDA 0x7A3E
+0x8EA3CDDB 0x7AB0
+0x8EA3CDDC 0x7BAE
+0x8EA3CDDD 0x7BB3
+0x8EA3CDDE 0x4212
+0x8EA3CDDF 0x421F
+0x8EA3CDE0 0x7BBF
+0x8EA3CDE1 0x4211
+0x8EA3CDE2 0x4216
+0x8EA3CDE3 0x7BCD
+0x8EA3CDE4 0x4219
+0x8EA3CDE5 0x7BB2
+0x8EA3CDE6 0x4224
+0x8EA3CDE7 0x4214
+0x8EA3CDE8 0x4225
+0x8EA3CDE9 0x4295
+0x8EA3CDEA 0x4296
+0x8EA3CDEB 0x4293
+0x8EA3CDEC 0x4294
+0x8EA3CDED 0x7CC4
+0x8EA3CDEE 0x7CCD
+0x8EA3CDEF 0x7CC2
+0x8EA3CDF0 0x7CC6
+0x8EA3CDF1 0x7CC3
+0x8EA3CDF2 0x7CC9
+0x8EA3CDF3 0x7CC7
+0x8EA3CDF4 0x42A0
+0x8EA3CDF5 0x7DF8
+0x8EA3CDF6 0x42FB
+0x8EA3CDF7 0x7DED
+0x8EA3CDF8 0x7DE2
+0x8EA3CDF9 0x42FC
+0x8EA3CDFA 0x4300
+0x8EA3CDFB 0x42F8
+0x8EA3CDFC 0x7DDC
+0x8EA3CDFD 0x7E02
+0x8EA3CDFE 0x7E01
+0x8EA3CEA1 0x42F9
+0x8EA3CEA2 0x7DD6
+0x8EA3CEA3 0x4304
+0x8EA3CEA4 0x7DE4
+0x8EA3CEA5 0x7DFE
+0x8EA3CEA6 0x4303
+0x8EA3CEA7 0x7E00
+0x8EA3CEA8 0x7DFC
+0x8EA3CEA9 0x7DFD
+0x8EA3CEAA 0x42F3
+0x8EA3CEAB 0x7DF5
+0x8EA3CEAC 0x7DFF
+0x8EA3CEAD 0x42FA
+0x8EA3CEAE 0x7DEB
+0x8EA3CEAF 0x7DE5
+0x8EA3CEB0 0x7F78
+0x8EA3CEB1 0x7FAE
+0x8EA3CEB2 0x7FE7
+0x8EA3CEB3 0x43BF
+0x8EA3CEB4 0x8065
+0x8EA3CEB5 0x806A
+0x8EA3CEB6 0x8066
+0x8EA3CEB7 0x8068
+0x8EA3CEB8 0x806B
+0x8EA3CEB9 0x8194
+0x8EA3CEBA 0x81A1
+0x8EA3CEBB 0x8192
+0x8EA3CEBC 0x8196
+0x8EA3CEBD 0x8193
+0x8EA3CEBE 0x4479
+0x8EA3CEBF 0x4510
+0x8EA3CEC0 0x8501
+0x8EA3CEC1 0x4514
+0x8EA3CEC2 0x84F8
+0x8EA3CEC3 0x450E
+0x8EA3CEC4 0x84F5
+0x8EA3CEC5 0x451A
+0x8EA3CEC6 0x8504
+0x8EA3CEC7 0x4519
+0x8EA3CEC8 0x4521
+0x8EA3CEC9 0x4523
+0x8EA3CECA 0x451F
+0x8EA3CECB 0x851B
+0x8EA3CECC 0x8503
+0x8EA3CECD 0x8533
+0x8EA3CECE 0x8534
+0x8EA3CECF 0x84ED
+0x8EA3CED0 0x4525
+0x8EA3CED1 0x452B
+0x8EA3CED2 0x8535
+0x8EA3CED3 0x4516
+0x8EA3CED4 0x8505
+0x8EA3CED5 0x4522
+0x8EA3CED6 0x451B
+0x8EA3CED7 0x45CE
+0x8EA3CED8 0x45CF
+0x8EA3CED9 0x877D
+0x8EA3CEDA 0x45CB
+0x8EA3CEDB 0x45D1
+0x8EA3CEDC 0x45CC
+0x8EA3CEDD 0x8771
+0x8EA3CEDE 0x4617
+0x8EA3CEDF 0x885C
+0x8EA3CEE0 0x88E6
+0x8EA3CEE1 0x890F
+0x8EA3CEE2 0x891B
+0x8EA3CEE3 0x4651
+0x8EA3CEE4 0x89A9
+0x8EA3CEE5 0x89A5
+0x8EA3CEE6 0x89EE
+0x8EA3CEE7 0x8AB1
+0x8EA3CEE8 0x46ED
+0x8EA3CEE9 0x8ACC
+0x8EA3CEEA 0x8ACE
+0x8EA3CEEB 0x46F4
+0x8EA3CEEC 0x8AB7
+0x8EA3CEED 0x46F1
+0x8EA3CEEE 0x8AB5
+0x8EA3CEEF 0x8AE9
+0x8EA3CEF0 0x8AB4
+0x8EA3CEF1 0x46F8
+0x8EA3CEF2 0x8AB3
+0x8EA3CEF3 0x8AC1
+0x8EA3CEF4 0x8AAF
+0x8EA3CEF5 0x8ACA
+0x8EA3CEF6 0x8AD0
+0x8EA3CEF7 0x472F
+0x8EA3CEF8 0x475E
+0x8EA3CEF9 0x475D
+0x8EA3CEFA 0x8C8E
+0x8EA3CEFB 0x4776
+0x8EA3CEFC 0x4777
+0x8EA3CEFD 0x8CE9
+0x8EA3CEFE 0x8CDB
+0x8EA3CFA1 0x477E
+0x8EA3CFA2 0x8CEB
+0x8EA3CFA3 0x8DA4
+0x8EA3CFA4 0x47B6
+0x8EA3CFA5 0x8DA2
+0x8EA3CFA6 0x8D9D
+0x8EA3CFA7 0x47B3
+0x8EA3CFA8 0x47FC
+0x8EA3CFA9 0x4803
+0x8EA3CFAA 0x4800
+0x8EA3CFAB 0x8E2A
+0x8EA3CFAC 0x8E28
+0x8EA3CFAD 0x480A
+0x8EA3CFAE 0x4802
+0x8EA3CFAF 0x8EB8
+0x8EA3CFB0 0x8EB6
+0x8EA3CFB1 0x8EB9
+0x8EA3CFB2 0x8EB7
+0x8EA3CFB3 0x8F22
+0x8EA3CFB4 0x8F2B
+0x8EA3CFB5 0x8F27
+0x8EA3CFB6 0x8F19
+0x8EA3CFB7 0x8FA4
+0x8EA3CFB8 0x4887
+0x8EA3CFB9 0x8FB3
+0x8EA3CFBA 0x48A6
+0x8EA3CFBB 0x9071
+0x8EA3CFBC 0x906A
+0x8EA3CFBD 0x48A9
+0x8EA3CFBE 0x48DE
+0x8EA3CFBF 0x9188
+0x8EA3CFC0 0x918C
+0x8EA3CFC1 0x92BF
+0x8EA3CFC2 0x92B8
+0x8EA3CFC3 0x92BE
+0x8EA3CFC4 0x92DC
+0x8EA3CFC5 0x92E5
+0x8EA3CFC6 0x492E
+0x8EA3CFC7 0x492D
+0x8EA3CFC8 0x92D4
+0x8EA3CFC9 0x92D6
+0x8EA3CFCA 0x4930
+0x8EA3CFCB 0x92DA
+0x8EA3CFCC 0x92ED
+0x8EA3CFCD 0x92F3
+0x8EA3CFCE 0x92DB
+0x8EA3CFCF 0x492B
+0x8EA3CFD0 0x92B9
+0x8EA3CFD1 0x92E2
+0x8EA3CFD2 0x92EB
+0x8EA3CFD3 0x95AF
+0x8EA3CFD4 0x499E
+0x8EA3CFD5 0x95B2
+0x8EA3CFD6 0x95B3
+0x8EA3CFD7 0x499F
+0x8EA3CFD8 0x49E5
+0x8EA3CFD9 0x49E4
+0x8EA3CFDA 0x96A3
+0x8EA3CFDB 0x96A5
+0x8EA3CFDC 0x49FD
+0x8EA3CFDD 0x49FC
+0x8EA3CFDE 0x4A17
+0x8EA3CFDF 0x4A19
+0x8EA3CFE0 0x970A
+0x8EA3CFE1 0x4A18
+0x8EA3CFE2 0x9787
+0x8EA3CFE3 0x9789
+0x8EA3CFE4 0x978C
+0x8EA3CFE5 0x97EF
+0x8EA3CFE6 0x982A
+0x8EA3CFE7 0x9822
+0x8EA3CFE8 0x4ABF
+0x8EA3CFE9 0x981F
+0x8EA3CFEA 0x4B3C
+0x8EA3CFEB 0x9919
+0x8EA3CFEC 0x4B6B
+0x8EA3CFED 0x99CA
+0x8EA3CFEE 0x99DA
+0x8EA3CFEF 0x4B83
+0x8EA3CFF0 0x4B81
+0x8EA3CFF1 0x4B80
+0x8EA3CFF2 0x99DE
+0x8EA3CFF3 0x99C8
+0x8EA3CFF4 0x99E0
+0x8EA3CFF5 0x4BCA
+0x8EA3CFF6 0x9AB6
+0x8EA3CFF7 0x9AB5
+0x8EA3CFF8 0x4BCE
+0x8EA3CFF9 0x9AF4
+0x8EA3CFFA 0x4BF6
+0x8EA3CFFB 0x9B6B
+0x8EA3CFFC 0x9B69
+0x8EA3CFFD 0x9B72
+0x8EA3CFFE 0x9B63
+0x8EA3D0A1 0x4C39
+0x8EA3D0A2 0x9D0D
+0x8EA3D0A3 0x4CAE
+0x8EA3D0A4 0x9D01
+0x8EA3D0A5 0x9D0C
+0x8EA3D0A6 0x4CB5
+0x8EA3D0A7 0x9CF8
+0x8EA3D0A8 0x4CB3
+0x8EA3D0A9 0x4CB4
+0x8EA3D0AA 0x9CFE
+0x8EA3D0AB 0x9D02
+0x8EA3D0AC 0x9E84
+0x8EA3D0AD 0x4D22
+0x8EA3D0AE 0x9EAB
+0x8EA3D0AF 0x9EAA
+0x8EA3D0B0 0x511D
+0x8EA3D0B1 0x5116
+0x8EA3D0B2 0x3499
+0x8EA3D0B3 0x512B
+0x8EA3D0B4 0x511E
+0x8EA3D0B5 0x511B
+0x8EA3D0B6 0x5290
+0x8EA3D0B7 0x5294
+0x8EA3D0B8 0x5314
+0x8EA3D0B9 0x20B89
+0x8EA3D0BA 0x3602
+0x8EA3D0BB 0x5667
+0x8EA3D0BC 0x3601
+0x8EA3D0BD 0x567B
+0x8EA3D0BE 0x36A1
+0x8EA3D0BF 0x565F
+0x8EA3D0C0 0x5661
+0x8EA3D0C1 0x35FD
+0x8EA3D0C2 0x3673
+0x8EA3D0C3 0x3674
+0x8EA3D0C4 0x3670
+0x8EA3D0C5 0x3676
+0x8EA3D0C6 0x3675
+0x8EA3D0C7 0x3672
+0x8EA3D0C8 0x58C3
+0x8EA3D0C9 0x58CA
+0x8EA3D0CA 0x58BB
+0x8EA3D0CB 0x58C0
+0x8EA3D0CC 0x58C4
+0x8EA3D0CD 0x5901
+0x8EA3D0CE 0x5B1F
+0x8EA3D0CF 0x5B18
+0x8EA3D0D0 0x5B11
+0x8EA3D0D1 0x5B15
+0x8EA3D0D2 0x3729
+0x8EA3D0D3 0x5B12
+0x8EA3D0D4 0x5B1C
+0x8EA3D0D5 0x372A
+0x8EA3D0D6 0x5B22
+0x8EA3D0D7 0x5B79
+0x8EA3D0D8 0x5DA6
+0x8EA3D0D9 0x3816
+0x8EA3D0DA 0x5DB3
+0x8EA3D0DB 0x5DAB
+0x8EA3D0DC 0x5EEA
+0x8EA3D0DD 0x3899
+0x8EA3D0DE 0x5F5B
+0x8EA3D0DF 0x38D3
+0x8EA3D0E0 0x38F5
+0x8EA3D0E1 0x61B7
+0x8EA3D0E2 0x61CE
+0x8EA3D0E3 0x61B9
+0x8EA3D0E4 0x61BD
+0x8EA3D0E5 0x61CF
+0x8EA3D0E6 0x61C0
+0x8EA3D0E7 0x6199
+0x8EA3D0E8 0x6197
+0x8EA3D0E9 0x3994
+0x8EA3D0EA 0x61BB
+0x8EA3D0EB 0x61D0
+0x8EA3D0EC 0x61C4
+0x8EA3D0ED 0x6231
+0x8EA3D0EE 0x3A56
+0x8EA3D0EF 0x64D3
+0x8EA3D0F0 0x64C0
+0x8EA3D0F1 0x3A59
+0x8EA3D0F2 0x3A58
+0x8EA3D0F3 0x3A55
+0x8EA3D0F4 0x3A52
+0x8EA3D0F5 0x64DC
+0x8EA3D0F6 0x64D1
+0x8EA3D0F7 0x64C8
+0x8EA3D0F8 0x3A57
+0x8EA3D0F9 0x64D5
+0x8EA3D0FA 0x66C3
+0x8EA3D0FB 0x3B1B
+0x8EA3D0FC 0x3B1C
+0x8EA3D0FD 0x66BF
+0x8EA3D0FE 0x66C5
+0x8EA3D1A1 0x3B19
+0x8EA3D1A2 0x66CD
+0x8EA3D1A3 0x66C1
+0x8EA3D1A4 0x6706
+0x8EA3D1A5 0x3B3F
+0x8EA3D1A6 0x6724
+0x8EA3D1A7 0x6A63
+0x8EA3D1A8 0x6A42
+0x8EA3D1A9 0x6A52
+0x8EA3D1AA 0x3BDB
+0x8EA3D1AB 0x6A43
+0x8EA3D1AC 0x6A33
+0x8EA3D1AD 0x3BE2
+0x8EA3D1AE 0x6A6C
+0x8EA3D1AF 0x6A57
+0x8EA3D1B0 0x3BD7
+0x8EA3D1B1 0x6A4C
+0x8EA3D1B2 0x6A6E
+0x8EA3D1B3 0x3BDE
+0x8EA3D1B4 0x3BE5
+0x8EA3D1B5 0x3BE4
+0x8EA3D1B6 0x3BE6
+0x8EA3D1B7 0x3BD6
+0x8EA3D1B8 0x6A37
+0x8EA3D1B9 0x3BDF
+0x8EA3D1BA 0x6A71
+0x8EA3D1BB 0x6A4A
+0x8EA3D1BC 0x6A36
+0x8EA3D1BD 0x3BDC
+0x8EA3D1BE 0x6A53
+0x8EA3D1BF 0x3BDA
+0x8EA3D1C0 0x6A45
+0x8EA3D1C1 0x6A70
+0x8EA3D1C2 0x3BD3
+0x8EA3D1C3 0x3BD0
+0x8EA3D1C4 0x6A5C
+0x8EA3D1C5 0x6B58
+0x8EA3D1C6 0x6B57
+0x8EA3D1C7 0x3C86
+0x8EA3D1C8 0x3C87
+0x8EA3D1C9 0x3CAD
+0x8EA3D1CA 0x3CB7
+0x8EA3D1CB 0x3D58
+0x8EA3D1CC 0x3D6A
+0x8EA3D1CD 0x6FBB
+0x8EA3D1CE 0x3D62
+0x8EA3D1CF 0x3D61
+0x8EA3D1D0 0x6FBE
+0x8EA3D1D1 0x3D69
+0x8EA3D1D2 0x3D6C
+0x8EA3D1D3 0x3D65
+0x8EA3D1D4 0x6FB5
+0x8EA3D1D5 0x6FD3
+0x8EA3D1D6 0x6F9F
+0x8EA3D1D7 0x3D66
+0x8EA3D1D8 0x6FB7
+0x8EA3D1D9 0x6FF5
+0x8EA3D1DA 0x71B7
+0x8EA3D1DB 0x3DF5
+0x8EA3D1DC 0x71BB
+0x8EA3D1DD 0x3DF4
+0x8EA3D1DE 0x71D1
+0x8EA3D1DF 0x3DF7
+0x8EA3D1E0 0x71BA
+0x8EA3D1E1 0x3DF8
+0x8EA3D1E2 0x71B6
+0x8EA3D1E3 0x71CC
+0x8EA3D1E4 0x3DFB
+0x8EA3D1E5 0x3DFC
+0x8EA3D1E6 0x71D3
+0x8EA3D1E7 0x749B
+0x8EA3D1E8 0x3EF5
+0x8EA3D1E9 0x3EF8
+0x8EA3D1EA 0x7496
+0x8EA3D1EB 0x74A2
+0x8EA3D1EC 0x749D
+0x8EA3D1ED 0x750A
+0x8EA3D1EE 0x750E
+0x8EA3D1EF 0x3F3C
+0x8EA3D1F0 0x7581
+0x8EA3D1F1 0x762C
+0x8EA3D1F2 0x7637
+0x8EA3D1F3 0x7636
+0x8EA3D1F4 0x763B
+0x8EA3D1F5 0x3FC5
+0x8EA3D1F6 0x76A1
+0x8EA3D1F7 0x4062
+0x8EA3D1F8 0x4063
+0x8EA3D1F9 0x7798
+0x8EA3D1FA 0x4067
+0x8EA3D1FB 0x7796
+0x8EA3D1FC 0x4066
+0x8EA3D1FD 0x40D9
+0x8EA3D1FE 0x40DB
+0x8EA3D2A1 0x78D6
+0x8EA3D2A2 0x78EB
+0x8EA3D2A3 0x40D8
+0x8EA3D2A4 0x78DC
+0x8EA3D2A5 0x411B
+0x8EA3D2A6 0x79A5
+0x8EA3D2A7 0x79A9
+0x8EA3D2A8 0x9834
+0x8EA3D2A9 0x7A53
+0x8EA3D2AA 0x7A45
+0x8EA3D2AB 0x4179
+0x8EA3D2AC 0x7A4F
+0x8EA3D2AD 0x417D
+0x8EA3D2AE 0x7ABD
+0x8EA3D2AF 0x7ABB
+0x8EA3D2B0 0x7AF1
+0x8EA3D2B1 0x422C
+0x8EA3D2B2 0x4237
+0x8EA3D2B3 0x7BEC
+0x8EA3D2B4 0x7BED
+0x8EA3D2B5 0x4230
+0x8EA3D2B6 0x429A
+0x8EA3D2B7 0x7CD3
+0x8EA3D2B8 0x4A00
+0x8EA3D2B9 0x7CE1
+0x8EA3D2BA 0x4305
+0x8EA3D2BB 0x7E19
+0x8EA3D2BC 0x4307
+0x8EA3D2BD 0x4309
+0x8EA3D2BE 0x430A
+0x8EA3D2BF 0x7E27
+0x8EA3D2C0 0x7E26
+0x8EA3D2C1 0x4379
+0x8EA3D2C2 0x43C2
+0x8EA3D2C3 0x806E
+0x8EA3D2C4 0x81AF
+0x8EA3D2C5 0x4438
+0x8EA3D2C6 0x4437
+0x8EA3D2C7 0x81AD
+0x8EA3D2C8 0x4421
+0x8EA3D2C9 0x81AA
+0x8EA3D2CA 0x8218
+0x8EA3D2CB 0x445E
+0x8EA3D2CC 0x453D
+0x8EA3D2CD 0x4537
+0x8EA3D2CE 0x4540
+0x8EA3D2CF 0x856F
+0x8EA3D2D0 0x854C
+0x8EA3D2D1 0x451D
+0x8EA3D2D2 0x8542
+0x8EA3D2D3 0x4533
+0x8EA3D2D4 0x855C
+0x8EA3D2D5 0x8570
+0x8EA3D2D6 0x855F
+0x8EA3D2D7 0x4535
+0x8EA3D2D8 0x855A
+0x8EA3D2D9 0x854B
+0x8EA3D2DA 0x853F
+0x8EA3D2DB 0x878A
+0x8EA3D2DC 0x45D8
+0x8EA3D2DD 0x878B
+0x8EA3D2DE 0x87A1
+0x8EA3D2DF 0x878E
+0x8EA3D2E0 0x45DC
+0x8EA3D2E1 0x45DE
+0x8EA3D2E2 0x8799
+0x8EA3D2E3 0x885E
+0x8EA3D2E4 0x885F
+0x8EA3D2E5 0x8924
+0x8EA3D2E6 0x89A7
+0x8EA3D2E7 0x8AEA
+0x8EA3D2E8 0x8AFD
+0x8EA3D2E9 0x8AF9
+0x8EA3D2EA 0x8AE3
+0x8EA3D2EB 0x8AE5
+0x8EA3D2EC 0x46FA
+0x8EA3D2ED 0x46FB
+0x8EA3D2EE 0x8AEC
+0x8EA3D2EF 0x473D
+0x8EA3D2F0 0x473B
+0x8EA3D2F1 0x473F
+0x8EA3D2F2 0x475F
+0x8EA3D2F3 0x8CF2
+0x8EA3D2F4 0x477F
+0x8EA3D2F5 0x8CEF
+0x8EA3D2F6 0x4784
+0x8EA3D2F7 0x8DA6
+0x8EA3D2F8 0x47BC
+0x8EA3D2F9 0x4814
+0x8EA3D2FA 0x480F
+0x8EA3D2FB 0x8E3B
+0x8EA3D2FC 0x8E43
+0x8EA3D2FD 0x480E
+0x8EA3D2FE 0x8E32
+0x8EA3D3A1 0x8F31
+0x8EA3D3A2 0x8F30
+0x8EA3D3A3 0x4860
+0x8EA3D3A4 0x8F2D
+0x8EA3D3A5 0x8F3C
+0x8EA3D3A6 0x8FA7
+0x8EA3D3A7 0x8FA5
+0x8EA3D3A8 0x48AB
+0x8EA3D3A9 0x48AC
+0x8EA3D3AA 0x48AA
+0x8EA3D3AB 0x9137
+0x8EA3D3AC 0x9195
+0x8EA3D3AD 0x918E
+0x8EA3D3AE 0x4904
+0x8EA3D3AF 0x9196
+0x8EA3D3B0 0x4908
+0x8EA3D3B1 0x9345
+0x8EA3D3B2 0x930A
+0x8EA3D3B3 0x4933
+0x8EA3D3B4 0x4934
+0x8EA3D3B5 0x92FD
+0x8EA3D3B6 0x9317
+0x8EA3D3B7 0x931C
+0x8EA3D3B8 0x9307
+0x8EA3D3B9 0x9331
+0x8EA3D3BA 0x9332
+0x8EA3D3BB 0x932C
+0x8EA3D3BC 0x9330
+0x8EA3D3BD 0x9303
+0x8EA3D3BE 0x9305
+0x8EA3D3BF 0x49A2
+0x8EA3D3C0 0x95C2
+0x8EA3D3C1 0x49A4
+0x8EA3D3C2 0x95B8
+0x8EA3D3C3 0x49A5
+0x8EA3D3C4 0x95C1
+0x8EA3D3C5 0x49A7
+0x8EA3D3C6 0x49A6
+0x8EA3D3C7 0x49E7
+0x8EA3D3C8 0x96AB
+0x8EA3D3C9 0x96B7
+0x8EA3D3CA 0x49FF
+0x8EA3D3CB 0x49FE
+0x8EA3D3CC 0x9715
+0x8EA3D3CD 0x9714
+0x8EA3D3CE 0x4A1D
+0x8EA3D3CF 0x4A1C
+0x8EA3D3D0 0x970C
+0x8EA3D3D1 0x9717
+0x8EA3D3D2 0x4A67
+0x8EA3D3D3 0x9793
+0x8EA3D3D4 0x4A94
+0x8EA3D3D5 0x97D2
+0x8EA3D3D6 0x4AC5
+0x8EA3D3D7 0x4AC8
+0x8EA3D3D8 0x9836
+0x8EA3D3D9 0x9831
+0x8EA3D3DA 0x9833
+0x8EA3D3DB 0x983C
+0x8EA3D3DC 0x982E
+0x8EA3D3DD 0x983A
+0x8EA3D3DE 0x4AC9
+0x8EA3D3DF 0x983D
+0x8EA3D3E0 0x4AC7
+0x8EA3D3E1 0x98B5
+0x8EA3D3E2 0x9922
+0x8EA3D3E3 0x9923
+0x8EA3D3E4 0x9920
+0x8EA3D3E5 0x991C
+0x8EA3D3E6 0x991D
+0x8EA3D3E7 0x4B6C
+0x8EA3D3E8 0x99A0
+0x8EA3D3E9 0x4B8A
+0x8EA3D3EA 0x99EF
+0x8EA3D3EB 0x99E8
+0x8EA3D3EC 0x99EB
+0x8EA3D3ED 0x4B88
+0x8EA3D3EE 0x4B87
+0x8EA3D3EF 0x4B86
+0x8EA3D3F0 0x99E1
+0x8EA3D3F1 0x99E6
+0x8EA3D3F2 0x4BCF
+0x8EA3D3F3 0x4BD0
+0x8EA3D3F4 0x9AF8
+0x8EA3D3F5 0x9AF5
+0x8EA3D3F6 0x4C1C
+0x8EA3D3F7 0x4C23
+0x8EA3D3F8 0x9B83
+0x8EA3D3F9 0x9B94
+0x8EA3D3FA 0x9B84
+0x8EA3D3FB 0x4C49
+0x8EA3D3FC 0x9B8B
+0x8EA3D3FD 0x9B8F
+0x8EA3D3FE 0x4C43
+0x8EA3D4A1 0x9B8C
+0x8EA3D4A2 0x4C48
+0x8EA3D4A3 0x9B89
+0x8EA3D4A4 0x4C47
+0x8EA3D4A5 0x9B8E
+0x8EA3D4A6 0x4C46
+0x8EA3D4A7 0x4C3F
+0x8EA3D4A8 0x4C44
+0x8EA3D4A9 0x9D24
+0x8EA3D4AA 0x9D0F
+0x8EA3D4AB 0x4CBE
+0x8EA3D4AC 0x9D13
+0x8EA3D4AD 0x9D0A
+0x8EA3D4AE 0x4CC2
+0x8EA3D4AF 0x4CBA
+0x8EA3D4B0 0x4CBC
+0x8EA3D4B1 0x4CC6
+0x8EA3D4B2 0x9D2A
+0x8EA3D4B3 0x9D1A
+0x8EA3D4B4 0x4CC8
+0x8EA3D4B5 0x9D27
+0x8EA3D4B6 0x9D16
+0x8EA3D4B7 0x9D21
+0x8EA3D4B8 0x4D23
+0x8EA3D4B9 0x9E85
+0x8EA3D4BA 0x9EAC
+0x8EA3D4BB 0x9EC6
+0x8EA3D4BC 0x9EC5
+0x8EA3D4BD 0x9ED7
+0x8EA3D4BE 0x9F53
+0x8EA3D4BF 0x349D
+0x8EA3D4C0 0x5128
+0x8EA3D4C1 0x5127
+0x8EA3D4C2 0x51DF
+0x8EA3D4C3 0x3524
+0x8EA3D4C4 0x5335
+0x8EA3D4C5 0x53B3
+0x8EA3D4C6 0x3607
+0x8EA3D4C7 0x568A
+0x8EA3D4C8 0x567D
+0x8EA3D4C9 0x5689
+0x8EA3D4CA 0x3679
+0x8EA3D4CB 0x58CD
+0x8EA3D4CC 0x58D0
+0x8EA3D4CD 0x3678
+0x8EA3D4CE 0x5B2B
+0x8EA3D4CF 0x5B33
+0x8EA3D4D0 0x5B29
+0x8EA3D4D1 0x5B35
+0x8EA3D4D2 0x5B31
+0x8EA3D4D3 0x5B37
+0x8EA3D4D4 0x5C36
+0x8EA3D4D5 0x5DBE
+0x8EA3D4D6 0x3819
+0x8EA3D4D7 0x5DB9
+0x8EA3D4D8 0x381C
+0x8EA3D4D9 0x5DBB
+0x8EA3D4DA 0x3818
+0x8EA3D4DB 0x61E2
+0x8EA3D4DC 0x61DB
+0x8EA3D4DD 0x61DD
+0x8EA3D4DE 0x61DC
+0x8EA3D4DF 0x61DA
+0x8EA3D4E0 0x2F8AF
+0x8EA3D4E1 0x61D9
+0x8EA3D4E2 0x39BD
+0x8EA3D4E3 0x3A5D
+0x8EA3D4E4 0x64DF
+0x8EA3D4E5 0x3A5A
+0x8EA3D4E6 0x3A5E
+0x8EA3D4E7 0x64E1
+0x8EA3D4E8 0x3A5C
+0x8EA3D4E9 0x64EE
+0x8EA3D4EA 0x3A5B
+0x8EA3D4EB 0x65B5
+0x8EA3D4EC 0x66D4
+0x8EA3D4ED 0x66D5
+0x8EA3D4EE 0x3B21
+0x8EA3D4EF 0x66D0
+0x8EA3D4F0 0x66D1
+0x8EA3D4F1 0x66CE
+0x8EA3D4F2 0x66D7
+0x8EA3D4F3 0x3B20
+0x8EA3D4F4 0x3B32
+0x8EA3D4F5 0x6A7D
+0x8EA3D4F6 0x6A8A
+0x8EA3D4F7 0x3BF2
+0x8EA3D4F8 0x6AA7
+0x8EA3D4F9 0x3BF5
+0x8EA3D4FA 0x6A99
+0x8EA3D4FB 0x6A82
+0x8EA3D4FC 0x6A88
+0x8EA3D4FD 0x3BEE
+0x8EA3D4FE 0x3BEC
+0x8EA3D5A1 0x6A86
+0x8EA3D5A2 0x3BEA
+0x8EA3D5A3 0x6A98
+0x8EA3D5A4 0x6A9D
+0x8EA3D5A5 0x3BED
+0x8EA3D5A6 0x3BF3
+0x8EA3D5A7 0x6A8F
+0x8EA3D5A8 0x3BF6
+0x8EA3D5A9 0x6AAA
+0x8EA3D5AA 0x3C48
+0x8EA3D5AB 0x6B5D
+0x8EA3D5AC 0x3C49
+0x8EA3D5AD 0x6C0A
+0x8EA3D5AE 0x3D75
+0x8EA3D5AF 0x6FD7
+0x8EA3D5B0 0x6FD6
+0x8EA3D5B1 0x6FE5
+0x8EA3D5B2 0x3D6F
+0x8EA3D5B3 0x3D7B
+0x8EA3D5B4 0x3D73
+0x8EA3D5B5 0x6FD9
+0x8EA3D5B6 0x6FDA
+0x8EA3D5B7 0x6FEA
+0x8EA3D5B8 0x3D70
+0x8EA3D5B9 0x6FF6
+0x8EA3D5BA 0x24039
+0x8EA3D5BB 0x3D78
+0x8EA3D5BC 0x71E3
+0x8EA3D5BD 0x3DFE
+0x8EA3D5BE 0x71E9
+0x8EA3D5BF 0x3E00
+0x8EA3D5C0 0x71EB
+0x8EA3D5C1 0x71EF
+0x8EA3D5C2 0x71F3
+0x8EA3D5C3 0x71EA
+0x8EA3D5C4 0x3E01
+0x8EA3D5C5 0x2F921
+0x8EA3D5C6 0x3E55
+0x8EA3D5C7 0x3E56
+0x8EA3D5C8 0x3E9D
+0x8EA3D5C9 0x7371
+0x8EA3D5CA 0x3EF9
+0x8EA3D5CB 0x74AE
+0x8EA3D5CC 0x3EFF
+0x8EA3D5CD 0x74B3
+0x8EA3D5CE 0x3EFD
+0x8EA3D5CF 0x74AC
+0x8EA3D5D0 0x3F43
+0x8EA3D5D1 0x3F41
+0x8EA3D5D2 0x7583
+0x8EA3D5D3 0x7645
+0x8EA3D5D4 0x764E
+0x8EA3D5D5 0x7644
+0x8EA3D5D6 0x76A3
+0x8EA3D5D7 0x76A5
+0x8EA3D5D8 0x77A6
+0x8EA3D5D9 0x77A4
+0x8EA3D5DA 0x406F
+0x8EA3D5DB 0x77A9
+0x8EA3D5DC 0x77AF
+0x8EA3D5DD 0x408A
+0x8EA3D5DE 0x40E5
+0x8EA3D5DF 0x40E6
+0x8EA3D5E0 0x78F0
+0x8EA3D5E1 0x78F8
+0x8EA3D5E2 0x78F1
+0x8EA3D5E3 0x417F
+0x8EA3D5E4 0x7A49
+0x8EA3D5E5 0x41B5
+0x8EA3D5E6 0x41B6
+0x8EA3D5E7 0x41BB
+0x8EA3D5E8 0x7AC2
+0x8EA3D5E9 0x7AF2
+0x8EA3D5EA 0x7AF3
+0x8EA3D5EB 0x7BFA
+0x8EA3D5EC 0x4240
+0x8EA3D5ED 0x7BF6
+0x8EA3D5EE 0x7BFC
+0x8EA3D5EF 0x7C18
+0x8EA3D5F0 0x7C08
+0x8EA3D5F1 0x7C12
+0x8EA3D5F2 0x429D
+0x8EA3D5F3 0x429C
+0x8EA3D5F4 0x7CDB
+0x8EA3D5F5 0x7CDA
+0x8EA3D5F6 0x430F
+0x8EA3D5F7 0x4311
+0x8EA3D5F8 0x430D
+0x8EA3D5F9 0x7E2C
+0x8EA3D5FA 0x7E4D
+0x8EA3D5FB 0x4314
+0x8EA3D5FC 0x4313
+0x8EA3D5FD 0x7F46
+0x8EA3D5FE 0x7FF6
+0x8EA3D6A1 0x802B
+0x8EA3D6A2 0x8074
+0x8EA3D6A3 0x81B8
+0x8EA3D6A4 0x81C8
+0x8EA3D6A5 0x4482
+0x8EA3D6A6 0x4483
+0x8EA3D6A7 0x454D
+0x8EA3D6A8 0x8592
+0x8EA3D6A9 0x8593
+0x8EA3D6AA 0x454F
+0x8EA3D6AB 0x857F
+0x8EA3D6AC 0x85AB
+0x8EA3D6AD 0x8597
+0x8EA3D6AE 0x454C
+0x8EA3D6AF 0x4551
+0x8EA3D6B0 0x85AC
+0x8EA3D6B1 0x45EE
+0x8EA3D6B2 0x45E8
+0x8EA3D6B3 0x4CCB
+0x8EA3D6B4 0x87CE
+0x8EA3D6B5 0x45EB
+0x8EA3D6B6 0x87CD
+0x8EA3D6B7 0x45E2
+0x8EA3D6B8 0x45E6
+0x8EA3D6B9 0x87C1
+0x8EA3D6BA 0x87B1
+0x8EA3D6BB 0x87C7
+0x8EA3D6BC 0x45EC
+0x8EA3D6BD 0x8940
+0x8EA3D6BE 0x4659
+0x8EA3D6BF 0x893F
+0x8EA3D6C0 0x8939
+0x8EA3D6C1 0x465D
+0x8EA3D6C2 0x8943
+0x8EA3D6C3 0x4657
+0x8EA3D6C4 0x465B
+0x8EA3D6C5 0x4656
+0x8EA3D6C6 0x89AB
+0x8EA3D6C7 0x46FE
+0x8EA3D6C8 0x8B1F
+0x8EA3D6C9 0x8B09
+0x8EA3D6CA 0x8B0C
+0x8EA3D6CB 0x4700
+0x8EA3D6CC 0x4701
+0x8EA3D6CD 0x8C40
+0x8EA3D6CE 0x4742
+0x8EA3D6CF 0x8C96
+0x8EA3D6D0 0x4760
+0x8EA3D6D1 0x8CF6
+0x8EA3D6D2 0x8CF7
+0x8EA3D6D3 0x481D
+0x8EA3D6D4 0x8E46
+0x8EA3D6D5 0x8E4F
+0x8EA3D6D6 0x483E
+0x8EA3D6D7 0x4869
+0x8EA3D6D8 0x4865
+0x8EA3D6D9 0x8F3D
+0x8EA3D6DA 0x8F41
+0x8EA3D6DB 0x9366
+0x8EA3D6DC 0x9378
+0x8EA3D6DD 0x935D
+0x8EA3D6DE 0x9369
+0x8EA3D6DF 0x9374
+0x8EA3D6E0 0x937D
+0x8EA3D6E1 0x936E
+0x8EA3D6E2 0x9372
+0x8EA3D6E3 0x9373
+0x8EA3D6E4 0x9362
+0x8EA3D6E5 0x9348
+0x8EA3D6E6 0x9353
+0x8EA3D6E7 0x935F
+0x8EA3D6E8 0x9368
+0x8EA3D6E9 0x4938
+0x8EA3D6EA 0x937F
+0x8EA3D6EB 0x936B
+0x8EA3D6EC 0x49AE
+0x8EA3D6ED 0x95C4
+0x8EA3D6EE 0x49AD
+0x8EA3D6EF 0x96AF
+0x8EA3D6F0 0x96AD
+0x8EA3D6F1 0x96B2
+0x8EA3D6F2 0x4A02
+0x8EA3D6F3 0x4A1F
+0x8EA3D6F4 0x971A
+0x8EA3D6F5 0x971B
+0x8EA3D6F6 0x4A22
+0x8EA3D6F7 0x4A20
+0x8EA3D6F8 0x2F9F5
+0x8EA3D6F9 0x4A6C
+0x8EA3D6FA 0x979B
+0x8EA3D6FB 0x979F
+0x8EA3D6FC 0x4A68
+0x8EA3D6FD 0x4A6D
+0x8EA3D6FE 0x4A6E
+0x8EA3D7A1 0x4AA0
+0x8EA3D7A2 0x4ACE
+0x8EA3D7A3 0x4AD0
+0x8EA3D7A4 0x4AD1
+0x8EA3D7A5 0x4ACB
+0x8EA3D7A6 0x9840
+0x8EA3D7A7 0x4AD2
+0x8EA3D7A8 0x9847
+0x8EA3D7A9 0x4AD3
+0x8EA3D7AA 0x98B7
+0x8EA3D7AB 0x4B20
+0x8EA3D7AC 0x4B4E
+0x8EA3D7AD 0x4B4B
+0x8EA3D7AE 0x4B72
+0x8EA3D7AF 0x4B70
+0x8EA3D7B0 0x99A2
+0x8EA3D7B1 0x4B92
+0x8EA3D7B2 0x4B8F
+0x8EA3D7B3 0x9A00
+0x8EA3D7B4 0x99F3
+0x8EA3D7B5 0x4B90
+0x8EA3D7B6 0x29937
+0x8EA3D7B7 0x99F5
+0x8EA3D7B8 0x4BD9
+0x8EA3D7B9 0x4BD5
+0x8EA3D7BA 0x9ABD
+0x8EA3D7BB 0x9B00
+0x8EA3D7BC 0x9B02
+0x8EA3D7BD 0x4BFA
+0x8EA3D7BE 0x9B34
+0x8EA3D7BF 0x9B49
+0x8EA3D7C0 0x9B9F
+0x8EA3D7C1 0x4C4B
+0x8EA3D7C2 0x9BA3
+0x8EA3D7C3 0x9BCD
+0x8EA3D7C4 0x9B99
+0x8EA3D7C5 0x9B9D
+0x8EA3D7C6 0x4CD0
+0x8EA3D7C7 0x4CCE
+0x8EA3D7C8 0x9D39
+0x8EA3D7C9 0x4CCF
+0x8EA3D7CA 0x9D44
+0x8EA3D7CB 0x4CC4
+0x8EA3D7CC 0x4CCC
+0x8EA3D7CD 0x9D35
+0x8EA3D7CE 0x4CD2
+0x8EA3D7CF 0x4D35
+0x8EA3D7D0 0x9EAF
+0x8EA3D7D1 0x3E03
+0x8EA3D7D2 0x512F
+0x8EA3D7D3 0x349E
+0x8EA3D7D4 0x34AF
+0x8EA3D7D5 0x9F8E
+0x8EA3D7D6 0x360C
+0x8EA3D7D7 0x569F
+0x8EA3D7D8 0x569B
+0x8EA3D7D9 0x569E
+0x8EA3D7DA 0x5696
+0x8EA3D7DB 0x5694
+0x8EA3D7DC 0x56A0
+0x8EA3D7DD 0x367C
+0x8EA3D7DE 0x5B3B
+0x8EA3D7DF 0x3730
+0x8EA3D7E0 0x3731
+0x8EA3D7E1 0x5B3A
+0x8EA3D7E2 0x5DC1
+0x8EA3D7E3 0x5F4D
+0x8EA3D7E4 0x5F5D
+0x8EA3D7E5 0x61F3
+0x8EA3D7E6 0x39A1
+0x8EA3D7E7 0x399E
+0x8EA3D7E8 0x3A68
+0x8EA3D7E9 0x3A61
+0x8EA3D7EA 0x64F6
+0x8EA3D7EB 0x64E5
+0x8EA3D7EC 0x64EA
+0x8EA3D7ED 0x64E7
+0x8EA3D7EE 0x6505
+0x8EA3D7EF 0x3A65
+0x8EA3D7F0 0x64F9
+0x8EA3D7F1 0x3A66
+0x8EA3D7F2 0x3A6A
+0x8EA3D7F3 0x3AAB
+0x8EA3D7F4 0x6AAB
+0x8EA3D7F5 0x6AED
+0x8EA3D7F6 0x6AB2
+0x8EA3D7F7 0x6AB0
+0x8EA3D7F8 0x6AB5
+0x8EA3D7F9 0x6ABE
+0x8EA3D7FA 0x6AC1
+0x8EA3D7FB 0x6AC8
+0x8EA3D7FC 0x3BF9
+0x8EA3D7FD 0x6AC0
+0x8EA3D7FE 0x6ABC
+0x8EA3D8A1 0x6AB1
+0x8EA3D8A2 0x6AC4
+0x8EA3D8A3 0x6ABF
+0x8EA3D8A4 0x3C58
+0x8EA3D8A5 0x3C8A
+0x8EA3D8A6 0x7008
+0x8EA3D8A7 0x7003
+0x8EA3D8A8 0x6FFD
+0x8EA3D8A9 0x7010
+0x8EA3D8AA 0x7002
+0x8EA3D8AB 0x7013
+0x8EA3D8AC 0x3E04
+0x8EA3D8AD 0x71FA
+0x8EA3D8AE 0x7200
+0x8EA3D8AF 0x74B9
+0x8EA3D8B0 0x74BC
+0x8EA3D8B1 0x3F02
+0x8EA3D8B2 0x765B
+0x8EA3D8B3 0x7651
+0x8EA3D8B4 0x764F
+0x8EA3D8B5 0x76EB
+0x8EA3D8B6 0x77B8
+0x8EA3D8B7 0x4079
+0x8EA3D8B8 0x77B9
+0x8EA3D8B9 0x77C1
+0x8EA3D8BA 0x77C0
+0x8EA3D8BB 0x77BE
+0x8EA3D8BC 0x790B
+0x8EA3D8BD 0x40EB
+0x8EA3D8BE 0x7907
+0x8EA3D8BF 0x790A
+0x8EA3D8C0 0x7908
+0x8EA3D8C1 0x40E9
+0x8EA3D8C2 0x790D
+0x8EA3D8C3 0x7906
+0x8EA3D8C4 0x7915
+0x8EA3D8C5 0x79AF
+0x8EA3D8C6 0x4120
+0x8EA3D8C7 0x4121
+0x8EA3D8C8 0x4181
+0x8EA3D8C9 0x7AF5
+0x8EA3D8CA 0x424D
+0x8EA3D8CB 0x4259
+0x8EA3D8CC 0x7C2E
+0x8EA3D8CD 0x4258
+0x8EA3D8CE 0x7C1B
+0x8EA3D8CF 0x25CD1
+0x8EA3D8D0 0x7C1A
+0x8EA3D8D1 0x7C24
+0x8EA3D8D2 0x42A5
+0x8EA3D8D3 0x42A9
+0x8EA3D8D4 0x7CE6
+0x8EA3D8D5 0x7CE3
+0x8EA3D8D6 0x431A
+0x8EA3D8D7 0x4319
+0x8EA3D8D8 0x7E5D
+0x8EA3D8D9 0x7E4F
+0x8EA3D8DA 0x7E66
+0x8EA3D8DB 0x7E5B
+0x8EA3D8DC 0x7F47
+0x8EA3D8DD 0x7FB4
+0x8EA3D8DE 0x4396
+0x8EA3D8DF 0x4398
+0x8EA3D8E0 0x4397
+0x8EA3D8E1 0x7FFA
+0x8EA3D8E2 0x802E
+0x8EA3D8E3 0x265DF
+0x8EA3D8E4 0x43C8
+0x8EA3D8E5 0x81CE
+0x8EA3D8E6 0x4443
+0x8EA3D8E7 0x4445
+0x8EA3D8E8 0x8219
+0x8EA3D8E9 0x4552
+0x8EA3D8EA 0x4557
+0x8EA3D8EB 0x85CC
+0x8EA3D8EC 0x85B2
+0x8EA3D8ED 0x4555
+0x8EA3D8EE 0x85BB
+0x8EA3D8EF 0x85C1
+0x8EA3D8F0 0x4556
+0x8EA3D8F1 0x4558
+0x8EA3D8F2 0x45F2
+0x8EA3D8F3 0x87E9
+0x8EA3D8F4 0x87EE
+0x8EA3D8F5 0x87F0
+0x8EA3D8F6 0x87D6
+0x8EA3D8F7 0x880E
+0x8EA3D8F8 0x87DA
+0x8EA3D8F9 0x8948
+0x8EA3D8FA 0x894A
+0x8EA3D8FB 0x894E
+0x8EA3D8FC 0x894D
+0x8EA3D8FD 0x89B1
+0x8EA3D8FE 0x89B0
+0x8EA3D9A1 0x89B3
+0x8EA3D9A2 0x4707
+0x8EA3D9A3 0x8B38
+0x8EA3D9A4 0x8B32
+0x8EA3D9A5 0x4708
+0x8EA3D9A6 0x8B2D
+0x8EA3D9A7 0x470A
+0x8EA3D9A8 0x8B34
+0x8EA3D9A9 0x431B
+0x8EA3D9AA 0x8B29
+0x8EA3D9AB 0x8C74
+0x8EA3D9AC 0x4761
+0x8EA3D9AD 0x4762
+0x8EA3D9AE 0x8D03
+0x8EA3D9AF 0x47C2
+0x8EA3D9B0 0x47C6
+0x8EA3D9B1 0x8DA9
+0x8EA3D9B2 0x8E58
+0x8EA3D9B3 0x481E
+0x8EA3D9B4 0x4825
+0x8EA3D9B5 0x8EBF
+0x8EA3D9B6 0x8EC1
+0x8EA3D9B7 0x8F4A
+0x8EA3D9B8 0x8FAC
+0x8EA3D9B9 0x48B0
+0x8EA3D9BA 0x9089
+0x8EA3D9BB 0x913D
+0x8EA3D9BC 0x913C
+0x8EA3D9BD 0x91A9
+0x8EA3D9BE 0x93A0
+0x8EA3D9BF 0x493D
+0x8EA3D9C0 0x9390
+0x8EA3D9C1 0x493E
+0x8EA3D9C2 0x9393
+0x8EA3D9C3 0x938B
+0x8EA3D9C4 0x93AD
+0x8EA3D9C5 0x93BB
+0x8EA3D9C6 0x93B8
+0x8EA3D9C7 0x4946
+0x8EA3D9C8 0x4945
+0x8EA3D9C9 0x939C
+0x8EA3D9CA 0x95D8
+0x8EA3D9CB 0x95D7
+0x8EA3D9CC 0x4A03
+0x8EA3D9CD 0x4A26
+0x8EA3D9CE 0x4A27
+0x8EA3D9CF 0x975D
+0x8EA3D9D0 0x97A9
+0x8EA3D9D1 0x97DA
+0x8EA3D9D2 0x4A98
+0x8EA3D9D3 0x4AAD
+0x8EA3D9D4 0x4AD5
+0x8EA3D9D5 0x4ADA
+0x8EA3D9D6 0x9854
+0x8EA3D9D7 0x4AD9
+0x8EA3D9D8 0x9855
+0x8EA3D9D9 0x984B
+0x8EA3D9DA 0x4ADD
+0x8EA3D9DB 0x983F
+0x8EA3D9DC 0x98B9
+0x8EA3D9DD 0x4B15
+0x8EA3D9DE 0x4B16
+0x8EA3D9DF 0x4B17
+0x8EA3D9E0 0x4B21
+0x8EA3D9E1 0x9938
+0x8EA3D9E2 0x9936
+0x8EA3D9E3 0x9940
+0x8EA3D9E4 0x4B4C
+0x8EA3D9E5 0x993B
+0x8EA3D9E6 0x9939
+0x8EA3D9E7 0x99A4
+0x8EA3D9E8 0x4B96
+0x8EA3D9E9 0x4B98
+0x8EA3D9EA 0x9A08
+0x8EA3D9EB 0x9A0C
+0x8EA3D9EC 0x4B9B
+0x8EA3D9ED 0x9A10
+0x8EA3D9EE 0x4BFF
+0x8EA3D9EF 0x9B07
+0x8EA3D9F0 0x4C25
+0x8EA3D9F1 0x9BD2
+0x8EA3D9F2 0x4C4F
+0x8EA3D9F3 0x9BC2
+0x8EA3D9F4 0x9BBB
+0x8EA3D9F5 0x9BCC
+0x8EA3D9F6 0x9BCB
+0x8EA3D9F7 0x4C56
+0x8EA3D9F8 0x4C54
+0x8EA3D9F9 0x9D4D
+0x8EA3D9FA 0x9D63
+0x8EA3D9FB 0x9D4E
+0x8EA3D9FC 0x4CD8
+0x8EA3D9FD 0x9D50
+0x8EA3D9FE 0x9D55
+0x8EA3DAA1 0x4CD7
+0x8EA3DAA2 0x9D5E
+0x8EA3DAA3 0x4D26
+0x8EA3DAA4 0x9E90
+0x8EA3DAA5 0x9EB2
+0x8EA3DAA6 0x9EB1
+0x8EA3DAA7 0x4D38
+0x8EA3DAA8 0x9ECA
+0x8EA3DAA9 0x9F02
+0x8EA3DAAA 0x9F27
+0x8EA3DAAB 0x9F26
+0x8EA3DAAC 0x4D8A
+0x8EA3DAAD 0x56AF
+0x8EA3DAAE 0x58E0
+0x8EA3DAAF 0x58DC
+0x8EA3DAB0 0x3734
+0x8EA3DAB1 0x5B39
+0x8EA3DAB2 0x3735
+0x8EA3DAB3 0x2F86A
+0x8EA3DAB4 0x5B7C
+0x8EA3DAB5 0x5BF3
+0x8EA3DAB6 0x2F870
+0x8EA3DAB7 0x37A1
+0x8EA3DAB8 0x5C6B
+0x8EA3DAB9 0x5DC4
+0x8EA3DABA 0x650B
+0x8EA3DABB 0x6508
+0x8EA3DABC 0x650A
+0x8EA3DABD 0x3A6C
+0x8EA3DABE 0x3A6D
+0x8EA3DABF 0x65DC
+0x8EA3DAC0 0x3B29
+0x8EA3DAC1 0x3B2A
+0x8EA3DAC2 0x66E1
+0x8EA3DAC3 0x66DF
+0x8EA3DAC4 0x6ACE
+0x8EA3DAC5 0x6AD4
+0x8EA3DAC6 0x6AE3
+0x8EA3DAC7 0x6AD7
+0x8EA3DAC8 0x6AE2
+0x8EA3DAC9 0x3C00
+0x8EA3DACA 0x3C08
+0x8EA3DACB 0x3C06
+0x8EA3DACC 0x3C05
+0x8EA3DACD 0x6AD8
+0x8EA3DACE 0x6AD5
+0x8EA3DACF 0x6AD2
+0x8EA3DAD0 0x3CB1
+0x8EA3DAD1 0x3D88
+0x8EA3DAD2 0x701E
+0x8EA3DAD3 0x702C
+0x8EA3DAD4 0x7025
+0x8EA3DAD5 0x6FF3
+0x8EA3DAD6 0x7204
+0x8EA3DAD7 0x7208
+0x8EA3DAD8 0x7215
+0x8EA3DAD9 0x3E09
+0x8EA3DADA 0x74C4
+0x8EA3DADB 0x74C9
+0x8EA3DADC 0x74C7
+0x8EA3DADD 0x74C8
+0x8EA3DADE 0x76A9
+0x8EA3DADF 0x77C6
+0x8EA3DAE0 0x77C5
+0x8EA3DAE1 0x7918
+0x8EA3DAE2 0x791A
+0x8EA3DAE3 0x7920
+0x8EA3DAE4 0x4122
+0x8EA3DAE5 0x7A66
+0x8EA3DAE6 0x7A64
+0x8EA3DAE7 0x7A6A
+0x8EA3DAE8 0x41D5
+0x8EA3DAE9 0x4261
+0x8EA3DAEA 0x425D
+0x8EA3DAEB 0x4262
+0x8EA3DAEC 0x424F
+0x8EA3DAED 0x4260
+0x8EA3DAEE 0x7C35
+0x8EA3DAEF 0x7C34
+0x8EA3DAF0 0x42AA
+0x8EA3DAF1 0x4322
+0x8EA3DAF2 0x7E6C
+0x8EA3DAF3 0x4321
+0x8EA3DAF4 0x7E6E
+0x8EA3DAF5 0x7E71
+0x8EA3DAF6 0x4446
+0x8EA3DAF7 0x81D4
+0x8EA3DAF8 0x81D6
+0x8EA3DAF9 0x821A
+0x8EA3DAFA 0x8262
+0x8EA3DAFB 0x8265
+0x8EA3DAFC 0x8276
+0x8EA3DAFD 0x85DB
+0x8EA3DAFE 0x85D6
+0x8EA3DBA1 0x4562
+0x8EA3DBA2 0x85E7
+0x8EA3DBA3 0x4560
+0x8EA3DBA4 0x4564
+0x8EA3DBA5 0x85F4
+0x8EA3DBA6 0x2F9B6
+0x8EA3DBA7 0x87FD
+0x8EA3DBA8 0x87D5
+0x8EA3DBA9 0x8807
+0x8EA3DBAA 0x45F6
+0x8EA3DBAB 0x880F
+0x8EA3DBAC 0x87F8
+0x8EA3DBAD 0x2F9C1
+0x8EA3DBAE 0x4619
+0x8EA3DBAF 0x8987
+0x8EA3DBB0 0x4691
+0x8EA3DBB1 0x89B5
+0x8EA3DBB2 0x89F5
+0x8EA3DBB3 0x470D
+0x8EA3DBB4 0x8B3F
+0x8EA3DBB5 0x8B43
+0x8EA3DBB6 0x8B4C
+0x8EA3DBB7 0x4765
+0x8EA3DBB8 0x8D0B
+0x8EA3DBB9 0x8E6B
+0x8EA3DBBA 0x8E68
+0x8EA3DBBB 0x8E70
+0x8EA3DBBC 0x8E75
+0x8EA3DBBD 0x8E77
+0x8EA3DBBE 0x483F
+0x8EA3DBBF 0x8EC3
+0x8EA3DBC0 0x494B
+0x8EA3DBC1 0x93E9
+0x8EA3DBC2 0x93EA
+0x8EA3DBC3 0x93CB
+0x8EA3DBC4 0x93C5
+0x8EA3DBC5 0x93C6
+0x8EA3DBC6 0x4948
+0x8EA3DBC7 0x93ED
+0x8EA3DBC8 0x93D3
+0x8EA3DBC9 0x4952
+0x8EA3DBCA 0x93E5
+0x8EA3DBCB 0x494A
+0x8EA3DBCC 0x4951
+0x8EA3DBCD 0x93DB
+0x8EA3DBCE 0x93EB
+0x8EA3DBCF 0x93E0
+0x8EA3DBD0 0x93C1
+0x8EA3DBD1 0x4950
+0x8EA3DBD2 0x494C
+0x8EA3DBD3 0x95DD
+0x8EA3DBD4 0x49EE
+0x8EA3DBD5 0x4A04
+0x8EA3DBD6 0x4A06
+0x8EA3DBD7 0x4A2D
+0x8EA3DBD8 0x4A2E
+0x8EA3DBD9 0x4A2F
+0x8EA3DBDA 0x4A7B
+0x8EA3DBDB 0x4A78
+0x8EA3DBDC 0x4A77
+0x8EA3DBDD 0x97B2
+0x8EA3DBDE 0x97B4
+0x8EA3DBDF 0x97B1
+0x8EA3DBE0 0x97B5
+0x8EA3DBE1 0x97F2
+0x8EA3DBE2 0x4AA2
+0x8EA3DBE3 0x4AA1
+0x8EA3DBE4 0x4AE3
+0x8EA3DBE5 0x9856
+0x8EA3DBE6 0x4B1A
+0x8EA3DBE7 0x4B19
+0x8EA3DBE8 0x4B57
+0x8EA3DBE9 0x9944
+0x8EA3DBEA 0x4B9E
+0x8EA3DBEB 0x9A26
+0x8EA3DBEC 0x9A1F
+0x8EA3DBED 0x9A18
+0x8EA3DBEE 0x9A21
+0x8EA3DBEF 0x9A17
+0x8EA3DBF0 0x4BDD
+0x8EA3DBF1 0x9B09
+0x8EA3DBF2 0x4C05
+0x8EA3DBF3 0x4C28
+0x8EA3DBF4 0x9BC5
+0x8EA3DBF5 0x9BDF
+0x8EA3DBF6 0x4C60
+0x8EA3DBF7 0x9BE3
+0x8EA3DBF8 0x4C66
+0x8EA3DBF9 0x9BE9
+0x8EA3DBFA 0x9BEE
+0x8EA3DBFB 0x4C67
+0x8EA3DBFC 0x4C68
+0x8EA3DBFD 0x9D66
+0x8EA3DBFE 0x9D7A
+0x8EA3DCA1 0x4CDE
+0x8EA3DCA2 0x9D6E
+0x8EA3DCA3 0x9D91
+0x8EA3DCA4 0x9D83
+0x8EA3DCA5 0x9D76
+0x8EA3DCA6 0x9D7E
+0x8EA3DCA7 0x9D6D
+0x8EA3DCA8 0x4CE1
+0x8EA3DCA9 0x9E95
+0x8EA3DCAA 0x9EE3
+0x8EA3DCAB 0x4D69
+0x8EA3DCAC 0x4D77
+0x8EA3DCAD 0x9F03
+0x8EA3DCAE 0x9F04
+0x8EA3DCAF 0x2FA19
+0x8EA3DCB0 0x9F17
+0x8EA3DCB1 0x34A6
+0x8EA3DCB2 0x5136
+0x8EA3DCB3 0x34A5
+0x8EA3DCB4 0x5336
+0x8EA3DCB5 0x3614
+0x8EA3DCB6 0x5B42
+0x8EA3DCB7 0x3736
+0x8EA3DCB8 0x3738
+0x8EA3DCB9 0x5B44
+0x8EA3DCBA 0x5B46
+0x8EA3DCBB 0x5B7E
+0x8EA3DCBC 0x5DCA
+0x8EA3DCBD 0x5DC8
+0x8EA3DCBE 0x5DCC
+0x8EA3DCBF 0x5EF0
+0x8EA3DCC0 0x3A70
+0x8EA3DCC1 0x6585
+0x8EA3DCC2 0x66E5
+0x8EA3DCC3 0x66E7
+0x8EA3DCC4 0x3B2B
+0x8EA3DCC5 0x3C11
+0x8EA3DCC6 0x3C0A
+0x8EA3DCC7 0x6AF4
+0x8EA3DCC8 0x3C0D
+0x8EA3DCC9 0x6AE9
+0x8EA3DCCA 0x3C16
+0x8EA3DCCB 0x3C10
+0x8EA3DCCC 0x3C09
+0x8EA3DCCD 0x3C0E
+0x8EA3DCCE 0x3C7A
+0x8EA3DCCF 0x703D
+0x8EA3DCD0 0x3D8C
+0x8EA3DCD1 0x7036
+0x8EA3DCD2 0x3D91
+0x8EA3DCD3 0x7216
+0x8EA3DCD4 0x3E0A
+0x8EA3DCD5 0x7212
+0x8EA3DCD6 0x720F
+0x8EA3DCD7 0x7217
+0x8EA3DCD8 0x7211
+0x8EA3DCD9 0x720B
+0x8EA3DCDA 0x3E08
+0x8EA3DCDB 0x3E0B
+0x8EA3DCDC 0x74CD
+0x8EA3DCDD 0x74D0
+0x8EA3DCDE 0x74CC
+0x8EA3DCDF 0x74CE
+0x8EA3DCE0 0x74D1
+0x8EA3DCE1 0x3F07
+0x8EA3DCE2 0x7589
+0x8EA3DCE3 0x40F2
+0x8EA3DCE4 0x7A6F
+0x8EA3DCE5 0x7C4B
+0x8EA3DCE6 0x7C44
+0x8EA3DCE7 0x7C55
+0x8EA3DCE8 0x42AE
+0x8EA3DCE9 0x4324
+0x8EA3DCEA 0x4326
+0x8EA3DCEB 0x4327
+0x8EA3DCEC 0x7E7F
+0x8EA3DCED 0x8B71
+0x8EA3DCEE 0x4399
+0x8EA3DCEF 0x802F
+0x8EA3DCF0 0x807A
+0x8EA3DCF1 0x807B
+0x8EA3DCF2 0x807C
+0x8EA3DCF3 0x455F
+0x8EA3DCF4 0x456A
+0x8EA3DCF5 0x4571
+0x8EA3DCF6 0x85FC
+0x8EA3DCF7 0x8610
+0x8EA3DCF8 0x8602
+0x8EA3DCF9 0x456C
+0x8EA3DCFA 0x456F
+0x8EA3DCFB 0x85EE
+0x8EA3DCFC 0x8603
+0x8EA3DCFD 0x4568
+0x8EA3DCFE 0x860D
+0x8EA3DDA1 0x8613
+0x8EA3DDA2 0x8608
+0x8EA3DDA3 0x860F
+0x8EA3DDA4 0x8818
+0x8EA3DDA5 0x8812
+0x8EA3DDA6 0x4601
+0x8EA3DDA7 0x4668
+0x8EA3DDA8 0x8967
+0x8EA3DDA9 0x8965
+0x8EA3DDAA 0x89BB
+0x8EA3DDAB 0x8B69
+0x8EA3DDAC 0x8B62
+0x8EA3DDAD 0x4713
+0x8EA3DDAE 0x8B6E
+0x8EA3DDAF 0x4716
+0x8EA3DDB0 0x8B61
+0x8EA3DDB1 0x4718
+0x8EA3DDB2 0x8B64
+0x8EA3DDB3 0x8B4D
+0x8EA3DDB4 0x8C51
+0x8EA3DDB5 0x4789
+0x8EA3DDB6 0x47C8
+0x8EA3DDB7 0x8E83
+0x8EA3DDB8 0x8EC6
+0x8EA3DDB9 0x4884
+0x8EA3DDBA 0x941F
+0x8EA3DDBB 0x4954
+0x8EA3DDBC 0x9404
+0x8EA3DDBD 0x9417
+0x8EA3DDBE 0x9408
+0x8EA3DDBF 0x9405
+0x8EA3DDC0 0x4956
+0x8EA3DDC1 0x93F3
+0x8EA3DDC2 0x941E
+0x8EA3DDC3 0x9402
+0x8EA3DDC4 0x941A
+0x8EA3DDC5 0x941B
+0x8EA3DDC6 0x9427
+0x8EA3DDC7 0x941C
+0x8EA3DDC8 0x495A
+0x8EA3DDC9 0x96B5
+0x8EA3DDCA 0x4A05
+0x8EA3DDCB 0x4A07
+0x8EA3DDCC 0x9733
+0x8EA3DDCD 0x4A31
+0x8EA3DDCE 0x9734
+0x8EA3DDCF 0x9731
+0x8EA3DDD0 0x97B8
+0x8EA3DDD1 0x97BA
+0x8EA3DDD2 0x4AA3
+0x8EA3DDD3 0x97FC
+0x8EA3DDD4 0x4AEB
+0x8EA3DDD5 0x4B1C
+0x8EA3DDD6 0x98C3
+0x8EA3DDD7 0x4B5A
+0x8EA3DDD8 0x994D
+0x8EA3DDD9 0x4B5B
+0x8EA3DDDA 0x9A2F
+0x8EA3DDDB 0x4BA6
+0x8EA3DDDC 0x4BAA
+0x8EA3DDDD 0x4BA5
+0x8EA3DDDE 0x9AC9
+0x8EA3DDDF 0x4BE1
+0x8EA3DDE0 0x9AC8
+0x8EA3DDE1 0x9AC4
+0x8EA3DDE2 0x9B2A
+0x8EA3DDE3 0x9B38
+0x8EA3DDE4 0x9B50
+0x8EA3DDE5 0x4C2A
+0x8EA3DDE6 0x9C0A
+0x8EA3DDE7 0x9BFB
+0x8EA3DDE8 0x9C04
+0x8EA3DDE9 0x9BFC
+0x8EA3DDEA 0x9BFE
+0x8EA3DDEB 0x4C72
+0x8EA3DDEC 0x4C6F
+0x8EA3DDED 0x4C73
+0x8EA3DDEE 0x9C02
+0x8EA3DDEF 0x9BF6
+0x8EA3DDF0 0x9C1B
+0x8EA3DDF1 0x9BF9
+0x8EA3DDF2 0x9C15
+0x8EA3DDF3 0x9C10
+0x8EA3DDF4 0x9BFF
+0x8EA3DDF5 0x9C00
+0x8EA3DDF6 0x9C0C
+0x8EA3DDF7 0x4C6B
+0x8EA3DDF8 0x4CE6
+0x8EA3DDF9 0x9D95
+0x8EA3DDFA 0x9DA5
+0x8EA3DDFB 0x4CE9
+0x8EA3DDFC 0x4CEC
+0x8EA3DDFD 0x4CE8
+0x8EA3DDFE 0x4CF0
+0x8EA3DEA1 0x9E98
+0x8EA3DEA2 0x9EC1
+0x8EA3DEA3 0x4D8C
+0x8EA3DEA4 0x9F5A
+0x8EA3DEA5 0x5164
+0x8EA3DEA6 0x56BB
+0x8EA3DEA7 0x3615
+0x8EA3DEA8 0x58E6
+0x8EA3DEA9 0x5B49
+0x8EA3DEAA 0x5BF7
+0x8EA3DEAB 0x3771
+0x8EA3DEAC 0x3826
+0x8EA3DEAD 0x5DD0
+0x8EA3DEAE 0x38C6
+0x8EA3DEAF 0x5FC2
+0x8EA3DEB0 0x39A8
+0x8EA3DEB1 0x6511
+0x8EA3DEB2 0x3A73
+0x8EA3DEB3 0x6AFF
+0x8EA3DEB4 0x6AFE
+0x8EA3DEB5 0x6AFD
+0x8EA3DEB6 0x3C15
+0x8EA3DEB7 0x6B01
+0x8EA3DEB8 0x3D98
+0x8EA3DEB9 0x3D97
+0x8EA3DEBA 0x704B
+0x8EA3DEBB 0x704D
+0x8EA3DEBC 0x7047
+0x8EA3DEBD 0x74D3
+0x8EA3DEBE 0x7668
+0x8EA3DEBF 0x7667
+0x8EA3DEC0 0x3FD7
+0x8EA3DEC1 0x4080
+0x8EA3DEC2 0x77D1
+0x8EA3DEC3 0x7930
+0x8EA3DEC4 0x7932
+0x8EA3DEC5 0x792E
+0x8EA3DEC6 0x4188
+0x8EA3DEC7 0x9F9D
+0x8EA3DEC8 0x7AC9
+0x8EA3DEC9 0x7AC8
+0x8EA3DECA 0x4269
+0x8EA3DECB 0x7C56
+0x8EA3DECC 0x7C51
+0x8EA3DECD 0x426B
+0x8EA3DECE 0x4329
+0x8EA3DECF 0x4328
+0x8EA3DED0 0x7E85
+0x8EA3DED1 0x7E89
+0x8EA3DED2 0x7E8E
+0x8EA3DED3 0x7E84
+0x8EA3DED4 0x445F
+0x8EA3DED5 0x826A
+0x8EA3DED6 0x862B
+0x8EA3DED7 0x862F
+0x8EA3DED8 0x8628
+0x8EA3DED9 0x4574
+0x8EA3DEDA 0x8616
+0x8EA3DEDB 0x8615
+0x8EA3DEDC 0x861D
+0x8EA3DEDD 0x881A
+0x8EA3DEDE 0x4602
+0x8EA3DEDF 0x466A
+0x8EA3DEE0 0x4694
+0x8EA3DEE1 0x89BC
+0x8EA3DEE2 0x8B75
+0x8EA3DEE3 0x8B7C
+0x8EA3DEE4 0x478A
+0x8EA3DEE5 0x8D11
+0x8EA3DEE6 0x8D12
+0x8EA3DEE7 0x8F5C
+0x8EA3DEE8 0x91BB
+0x8EA3DEE9 0x4964
+0x8EA3DEEA 0x93F4
+0x8EA3DEEB 0x495E
+0x8EA3DEEC 0x4961
+0x8EA3DEED 0x942D
+0x8EA3DEEE 0x4965
+0x8EA3DEEF 0x4966
+0x8EA3DEF0 0x96E4
+0x8EA3DEF1 0x9737
+0x8EA3DEF2 0x9736
+0x8EA3DEF3 0x9767
+0x8EA3DEF4 0x97BE
+0x8EA3DEF5 0x97BD
+0x8EA3DEF6 0x97E2
+0x8EA3DEF7 0x9868
+0x8EA3DEF8 0x9866
+0x8EA3DEF9 0x98C8
+0x8EA3DEFA 0x98CA
+0x8EA3DEFB 0x98C7
+0x8EA3DEFC 0x98DC
+0x8EA3DEFD 0x4B5F
+0x8EA3DEFE 0x994F
+0x8EA3DFA1 0x99A9
+0x8EA3DFA2 0x9A3C
+0x8EA3DFA3 0x4BAF
+0x8EA3DFA4 0x9A3B
+0x8EA3DFA5 0x9ACE
+0x8EA3DFA6 0x4C0D
+0x8EA3DFA7 0x9B14
+0x8EA3DFA8 0x9B53
+0x8EA3DFA9 0x4C7C
+0x8EA3DFAA 0x9C2E
+0x8EA3DFAB 0x4C7A
+0x8EA3DFAC 0x9C1F
+0x8EA3DFAD 0x4C76
+0x8EA3DFAE 0x4C79
+0x8EA3DFAF 0x4C7D
+0x8EA3DFB0 0x4C77
+0x8EA3DFB1 0x9DB0
+0x8EA3DFB2 0x9DBD
+0x8EA3DFB3 0x4CF6
+0x8EA3DFB4 0x4CF1
+0x8EA3DFB5 0x9DAE
+0x8EA3DFB6 0x9DC4
+0x8EA3DFB7 0x9E7B
+0x8EA3DFB8 0x400B
+0x8EA3DFB9 0x4D29
+0x8EA3DFBA 0x9E9E
+0x8EA3DFBB 0x4D6F
+0x8EA3DFBC 0x9F05
+0x8EA3DFBD 0x4D9A
+0x8EA3DFBE 0x9F69
+0x8EA3DFBF 0x9FA1
+0x8EA3DFC0 0x56C7
+0x8EA3DFC1 0x571D
+0x8EA3DFC2 0x5B4A
+0x8EA3DFC3 0x5DD3
+0x8EA3DFC4 0x3869
+0x8EA3DFC5 0x5F72
+0x8EA3DFC6 0x6202
+0x8EA3DFC7 0x39AB
+0x8EA3DFC8 0x6235
+0x8EA3DFC9 0x6527
+0x8EA3DFCA 0x651E
+0x8EA3DFCB 0x651F
+0x8EA3DFCC 0x3B2C
+0x8EA3DFCD 0x3B2D
+0x8EA3DFCE 0x6B07
+0x8EA3DFCF 0x6B06
+0x8EA3DFD0 0x3C17
+0x8EA3DFD1 0x3D9A
+0x8EA3DFD2 0x7054
+0x8EA3DFD3 0x721C
+0x8EA3DFD4 0x7220
+0x8EA3DFD5 0x7AF8
+0x8EA3DFD6 0x426E
+0x8EA3DFD7 0x7C5D
+0x8EA3DFD8 0x7C58
+0x8EA3DFD9 0x432C
+0x8EA3DFDA 0x7E92
+0x8EA3DFDB 0x7F4E
+0x8EA3DFDC 0x43CA
+0x8EA3DFDD 0x4578
+0x8EA3DFDE 0x4606
+0x8EA3DFDF 0x8827
+0x8EA3DFE0 0x4607
+0x8EA3DFE1 0x8B81
+0x8EA3DFE2 0x8B83
+0x8EA3DFE3 0x4720
+0x8EA3DFE4 0x8C44
+0x8EA3DFE5 0x4753
+0x8EA3DFE6 0x47CE
+0x8EA3DFE7 0x487A
+0x8EA3DFE8 0x4879
+0x8EA3DFE9 0x9442
+0x8EA3DFEA 0x944D
+0x8EA3DFEB 0x9454
+0x8EA3DFEC 0x944E
+0x8EA3DFED 0x496B
+0x8EA3DFEE 0x9443
+0x8EA3DFEF 0x4967
+0x8EA3DFF0 0x496D
+0x8EA3DFF1 0x973C
+0x8EA3DFF2 0x9740
+0x8EA3DFF3 0x97C0
+0x8EA3DFF4 0x4A85
+0x8EA3DFF5 0x4AB0
+0x8EA3DFF6 0x4AF3
+0x8EA3DFF7 0x4B63
+0x8EA3DFF8 0x995A
+0x8EA3DFF9 0x9A51
+0x8EA3DFFA 0x4BB6
+0x8EA3DFFB 0x9ADD
+0x8EA3DFFC 0x4C82
+0x8EA3DFFD 0x4C7F
+0x8EA3DFFE 0x9C38
+0x8EA3E0A1 0x4C86
+0x8EA3E0A2 0x9C45
+0x8EA3E0A3 0x9C3A
+0x8EA3E0A4 0x4C84
+0x8EA3E0A5 0x9C35
+0x8EA3E0A6 0x4CFC
+0x8EA3E0A7 0x4CFD
+0x8EA3E0A8 0x4CFA
+0x8EA3E0A9 0x9EF1
+0x8EA3E0AA 0x4D87
+0x8EA3E0AB 0x9F93
+0x8EA3E0AC 0x529A
+0x8EA3E0AD 0x361A
+0x8EA3E0AE 0x3619
+0x8EA3E0AF 0x8641
+0x8EA3E0B0 0x5DD7
+0x8EA3E0B1 0x3A75
+0x8EA3E0B2 0x6528
+0x8EA3E0B3 0x3C1A
+0x8EA3E0B4 0x3C1B
+0x8EA3E0B5 0x3C19
+0x8EA3E0B6 0x7053
+0x8EA3E0B7 0x7059
+0x8EA3E0B8 0x3D9C
+0x8EA3E0B9 0x7221
+0x8EA3E0BA 0x3E10
+0x8EA3E0BB 0x766F
+0x8EA3E0BC 0x7937
+0x8EA3E0BD 0x79B5
+0x8EA3E0BE 0x7C62
+0x8EA3E0BF 0x7C5E
+0x8EA3E0C0 0x7CF5
+0x8EA3E0C1 0x457B
+0x8EA3E0C2 0x457C
+0x8EA3E0C3 0x863D
+0x8EA3E0C4 0x4608
+0x8EA3E0C5 0x882D
+0x8EA3E0C6 0x8989
+0x8EA3E0C7 0x8B8D
+0x8EA3E0C8 0x8B87
+0x8EA3E0C9 0x8B90
+0x8EA3E0CA 0x8D1A
+0x8EA3E0CB 0x8E99
+0x8EA3E0CC 0x4841
+0x8EA3E0CD 0x48E3
+0x8EA3E0CE 0x4972
+0x8EA3E0CF 0x945F
+0x8EA3E0D0 0x4973
+0x8EA3E0D1 0x4968
+0x8EA3E0D2 0x9456
+0x8EA3E0D3 0x9461
+0x8EA3E0D4 0x945B
+0x8EA3E0D5 0x945A
+0x8EA3E0D6 0x945C
+0x8EA3E0D7 0x9465
+0x8EA3E0D8 0x4A35
+0x8EA3E0D9 0x9741
+0x8EA3E0DA 0x4A88
+0x8EA3E0DB 0x4A9D
+0x8EA3E0DC 0x986E
+0x8EA3E0DD 0x986C
+0x8EA3E0DE 0x986D
+0x8EA3E0DF 0x4275
+0x8EA3E0E0 0x99AA
+0x8EA3E0E1 0x9A5C
+0x8EA3E0E2 0x9A58
+0x8EA3E0E3 0x9ADE
+0x8EA3E0E4 0x4C8F
+0x8EA3E0E5 0x9C4F
+0x8EA3E0E6 0x9C51
+0x8EA3E0E7 0x4C8E
+0x8EA3E0E8 0x9C53
+0x8EA3E0E9 0x4D05
+0x8EA3E0EA 0x4D04
+0x8EA3E0EB 0x4CFF
+0x8EA3E0EC 0x9DFC
+0x8EA3E0ED 0x9F39
+0x8EA3E0EE 0x4D9E
+0x8EA3E0EF 0x513E
+0x8EA3E0F0 0x3554
+0x8EA3E0F1 0x56D2
+0x8EA3E0F2 0x3681
+0x8EA3E0F3 0x5B4F
+0x8EA3E0F4 0x6B14
+0x8EA3E0F5 0x40FA
+0x8EA3E0F6 0x7A72
+0x8EA3E0F7 0x7A73
+0x8EA3E0F8 0x4332
+0x8EA3E0F9 0x4670
+0x8EA3E0FA 0x466E
+0x8EA3E0FB 0x8B91
+0x8EA3E0FC 0x2F9D6
+0x8EA3E0FD 0x487C
+0x8EA3E0FE 0x91BF
+0x8EA3E1A1 0x4975
+0x8EA3E1A2 0x946C
+0x8EA3E1A3 0x4974
+0x8EA3E1A4 0x4977
+0x8EA3E1A5 0x96E6
+0x8EA3E1A6 0x9745
+0x8EA3E1A7 0x4A37
+0x8EA3E1A8 0x97C8
+0x8EA3E1A9 0x97E4
+0x8EA3E1AA 0x995D
+0x8EA3E1AB 0x4BBA
+0x8EA3E1AC 0x9B21
+0x8EA3E1AD 0x4C11
+0x8EA3E1AE 0x9B2C
+0x8EA3E1AF 0x9B57
+0x8EA3E1B0 0x4C92
+0x8EA3E1B1 0x4C99
+0x8EA3E1B2 0x9C5D
+0x8EA3E1B3 0x9C61
+0x8EA3E1B4 0x9C65
+0x8EA3E1B5 0x9E08
+0x8EA3E1B6 0x4D0A
+0x8EA3E1B7 0x4D2A
+0x8EA3E1B8 0x4D2B
+0x8EA3E1B9 0x4D44
+0x8EA3E1BA 0x4D79
+0x8EA3E1BB 0x9F45
+0x8EA3E1BC 0x34AA
+0x8EA3E1BD 0x3748
+0x8EA3E1BE 0x6205
+0x8EA3E1BF 0x66EF
+0x8EA3E1C0 0x6B1B
+0x8EA3E1C1 0x6B1D
+0x8EA3E1C2 0x7225
+0x8EA3E1C3 0x7224
+0x8EA3E1C4 0x7C6D
+0x8EA3E1C5 0x42B4
+0x8EA3E1C6 0x8642
+0x8EA3E1C7 0x8649
+0x8EA3E1C8 0x460D
+0x8EA3E1C9 0x8978
+0x8EA3E1CA 0x898A
+0x8EA3E1CB 0x8B97
+0x8EA3E1CC 0x4754
+0x8EA3E1CD 0x8C9B
+0x8EA3E1CE 0x8D1C
+0x8EA3E1CF 0x4830
+0x8EA3E1D0 0x8EA2
+0x8EA3E1D1 0x4A09
+0x8EA3E1D2 0x4A38
+0x8EA3E1D3 0x4A36
+0x8EA3E1D4 0x4A8B
+0x8EA3E1D5 0x4AF7
+0x8EA3E1D6 0x4B66
+0x8EA3E1D7 0x4BBD
+0x8EA3E1D8 0x4C1E
+0x8EA3E1D9 0x9C6C
+0x8EA3E1DA 0x4C96
+0x8EA3E1DB 0x9C6F
+0x8EA3E1DC 0x4D0D
+0x8EA3E1DD 0x9E0E
+0x8EA3E1DE 0x4D73
+0x8EA3E1DF 0x9F08
+0x8EA3E1E0 0x9F1D
+0x8EA3E1E1 0x9FA3
+0x8EA3E1E2 0x373B
+0x8EA3E1E3 0x373C
+0x8EA3E1E4 0x5F60
+0x8EA3E1E5 0x6B1C
+0x8EA3E1E6 0x3DA0
+0x8EA3E1E7 0x40FB
+0x8EA3E1E9 0x7CF3
+0x8EA3E1EA 0x4581
+0x8EA3E1EB 0x8B9B
+0x8EA3E1EC 0x8EA7
+0x8EA3E1ED 0x91C4
+0x8EA3E1EE 0x4978
+0x8EA3E1EF 0x947A
+0x8EA3E1F0 0x4A8D
+0x8EA3E1F1 0x4B73
+0x8EA3E1F2 0x9A61
+0x8EA3E1F3 0x9A63
+0x8EA3E1F4 0x9AD7
+0x8EA3E1F5 0x9C76
+0x8EA3E1F6 0x4DA6
+0x8EA3E1F7 0x9FA5
+0x8EA3E1F8 0x39AD
+0x8EA3E1F9 0x7067
+0x8EA3E1FA 0x3E11
+0x8EA3E1FB 0x72AB
+0x8EA3E1FC 0x864A
+0x8EA3E1FD 0x897D
+0x8EA3E1FE 0x8B9D
+0x8EA3E2A1 0x8C53
+0x8EA3E2A2 0x8F65
+0x8EA3E2A3 0x947B
+0x8EA3E2A4 0x4A39
+0x8EA3E2A5 0x98CD
+0x8EA3E2A6 0x98DD
+0x8EA3E2A7 0x4BBF
+0x8EA3E2A8 0x9B30
+0x8EA3E2A9 0x9E16
+0x8EA3E2AA 0x4D0F
+0x8EA3E2AB 0x4DA7
+0x8EA3E2AC 0x4DB5
+0x8EA3E2AD 0x3FDC
+0x8EA3E2AE 0x4831
+0x8EA3E2AF 0x96E7
+0x8EA3E2B0 0x9E18
+0x8EA3E2B1 0x9EA2
+0x8EA3E2B2 0x4DA8
+0x8EA3E2B3 0x9F7C
+0x8EA3E2B4 0x4125
+0x8EA3E2B5 0x7E9E
+0x8EA3E2B6 0x9484
+0x8EA3E2B7 0x4BC1
+0x8EA3E2B8 0x9E1C
+0x8EA3E2B9 0x4190
+0x8EA3E2BA 0x7C71
+0x8EA3E2BB 0x97CA
+0x8EA3E2BC 0x4696
+0x8EA3E2BD 0x487F
+0x8EA3E2BE 0x4D10
+0x8EA3E2BF 0x9EA3
+0x8EA3E2C0 0x4A0A
+0x8EA3E2C1 0x9C7B
+0x8EA3E2C2 0x9F97
+0x8EA3E2C3 0x4D12
+0x8EA3E2C4 0x4A3A
+0x8EA3E2C5 0x9750
+0x8EA3E2C6 0x4A3B
+0x8EA3E4C8 0x4F66
+0x8EA3E4C9 0x4F68
+0x8EA3E4CA 0x4FE7
+0x8EA3E4CB 0x503F
+0x8EA3E4CD 0x50A6
+0x8EA3E4CE 0x510F
+0x8EA3E4CF 0x523E
+0x8EA3E4D0 0x5324
+0x8EA3E4D1 0x5365
+0x8EA3E4D2 0x539B
+0x8EA3E4D3 0x517F
+0x8EA3E4D4 0x54CB
+0x8EA3E4D5 0x5573
+0x8EA3E4D6 0x5571
+0x8EA3E4D7 0x556B
+0x8EA3E4D8 0x55F4
+0x8EA3E4D9 0x5622
+0x8EA3E4DA 0x5620
+0x8EA3E4DB 0x5692
+0x8EA3E4DC 0x56BA
+0x8EA3E4DD 0x5691
+0x8EA3E4DE 0x56B0
+0x8EA3E4DF 0x5759
+0x8EA3E4E0 0x578A
+0x8EA3E4E1 0x580F
+0x8EA3E4E2 0x5812
+0x8EA3E4E3 0x5813
+0x8EA3E4E4 0x5847
+0x8EA3E4E5 0x589B
+0x8EA3E4E6 0x5900
+0x8EA3E4E7 0x594D
+0x8EA3E4E8 0x5AD1
+0x8EA3E4E9 0x5AD3
+0x8EA3E4EA 0x5B67
+0x8EA3E4EB 0x5C57
+0x8EA3E4EC 0x5C77
+0x8EA3E4ED 0x5CD5
+0x8EA3E4EE 0x5D75
+0x8EA3E4EF 0x5D8E
+0x8EA3E4F0 0x5DA5
+0x8EA3E4F1 0x5DB6
+0x8EA3E4F2 0x5DBF
+0x8EA3E4F3 0x5E65
+0x8EA3E4F4 0x5ECD
+0x8EA3E4F5 0x5EED
+0x8EA3E4F6 0x5F94
+0x8EA3E4F7 0x5F9A
+0x8EA3E4F8 0x5FBA
+0x8EA3E4F9 0x6125
+0x8EA3E4FA 0x6150
+0x8EA3E4FB 0x62A3
+0x8EA3E4FC 0x6360
+0x8EA3E4FD 0x6364
+0x8EA3E4FE 0x63B6
+0x8EA3E5A1 0x6403
+0x8EA3E5A2 0x64B6
+0x8EA3E5A3 0x651A
+0x8EA3E5A4 0x7A25
+0x8EA3E5A5 0x5C21
+0x8EA3E5A6 0x66E2
+0x8EA3E5A7 0x6702
+0x8EA3E5A8 0x67A4
+0x8EA3E5A9 0x67AC
+0x8EA3E5AA 0x6810
+0x8EA3E5AB 0x6806
+0x8EA3E5AC 0x685E
+0x8EA3E5AD 0x685A
+0x8EA3E5AE 0x692C
+0x8EA3E5AF 0x6929
+0x8EA3E5B0 0x6A2D
+0x8EA3E5B1 0x6A77
+0x8EA3E5B2 0x6A7A
+0x8EA3E5B3 0x6ACA
+0x8EA3E5B4 0x6AE6
+0x8EA3E5B5 0x6AF5
+0x8EA3E5B6 0x6B0D
+0x8EA3E5B7 0x6B0E
+0x8EA3E5B8 0x6BDC
+0x8EA3E5B9 0x6BDD
+0x8EA3E5BA 0x6BF6
+0x8EA3E5BB 0x6C1E
+0x8EA3E5BC 0x6C63
+0x8EA3E5BD 0x6DA5
+0x8EA3E5BE 0x6E0F
+0x8EA3E5BF 0x6E8A
+0x8EA3E5C0 0x6E84
+0x8EA3E5C1 0x6E8B
+0x8EA3E5C2 0x6E7C
+0x8EA3E5C3 0x6F4C
+0x8EA3E5C4 0x6F48
+0x8EA3E5C5 0x6F49
+0x8EA3E5C6 0x6F9D
+0x8EA3E5C7 0x6F99
+0x8EA3E5C8 0x6FF8
+0x8EA3E5C9 0x702E
+0x8EA3E5CA 0x702D
+0x8EA3E5CB 0x705C
+0x8EA3E5CC 0x79CC
+0x8EA3E5CD 0x70BF
+0x8EA3E5CE 0x70EA
+0x8EA3E5CF 0x70E5
+0x8EA3E5D0 0x7111
+0x8EA3E5D1 0x7112
+0x8EA3E5D2 0x713F
+0x8EA3E5D3 0x7139
+0x8EA3E5D4 0x713B
+0x8EA3E5D5 0x713D
+0x8EA3E5D6 0x7177
+0x8EA3E5D7 0x7175
+0x8EA3E5D8 0x7176
+0x8EA3E5D9 0x7171
+0x8EA3E5DA 0x7196
+0x8EA3E5DB 0x7193
+0x8EA3E5DC 0x71B4
+0x8EA3E5DD 0x71DD
+0x8EA3E5DE 0x71DE
+0x8EA3E5DF 0x720E
+0x8EA3E5E0 0x5911
+0x8EA3E5E1 0x7218
+0x8EA3E5E2 0x7347
+0x8EA3E5E3 0x7348
+0x8EA3E5E4 0x73EF
+0x8EA3E5E5 0x7412
+0x8EA3E5E6 0x743B
+0x8EA3E5E7 0x74A4
+0x8EA3E5E8 0x748D
+0x8EA3E5E9 0x74B4
+0x8EA3E5EA 0x7673
+0x8EA3E5EB 0x7677
+0x8EA3E5EC 0x76BC
+0x8EA3E5ED 0x7819
+0x8EA3E5EE 0x781B
+0x8EA3E5EF 0x783D
+0x8EA3E5F0 0x7853
+0x8EA3E5F1 0x7854
+0x8EA3E5F2 0x7858
+0x8EA3E5F3 0x78B7
+0x8EA3E5F4 0x78D8
+0x8EA3E5F5 0x78EE
+0x8EA3E5F6 0x7922
+0x8EA3E5F7 0x794D
+0x8EA3E5F8 0x7986
+0x8EA3E5F9 0x7999
+0x8EA3E5FA 0x79A3
+0x8EA3E5FB 0x79BC
+0x8EA3E5FC 0x7AA7
+0x8EA3E5FD 0x7B37
+0x8EA3E5FE 0x7B59
+0x8EA3E6A1 0x7BD0
+0x8EA3E6A2 0x7C2F
+0x8EA3E6A3 0x7C32
+0x8EA3E6A4 0x7C42
+0x8EA3E6A5 0x7C4E
+0x8EA3E6A6 0x7C68
+0x8EA3E6A7 0x7CA9
+0x8EA3E6A8 0x7CED
+0x8EA3E6A9 0x7DD0
+0x8EA3E6AA 0x7E07
+0x8EA3E6AB 0x7DD3
+0x8EA3E6AC 0x7E64
+0x8EA3E6AD 0x7F40
+0x8EA3E6AF 0x8041
+0x8EA3E6B0 0x8063
+0x8EA3E6B1 0x80BB
+0x8EA3E6B2 0x6711
+0x8EA3E6B3 0x6725
+0x8EA3E6B4 0x8248
+0x8EA3E6B5 0x8310
+0x8EA3E6B6 0x8362
+0x8EA3E6B7 0x8312
+0x8EA3E6B8 0x8421
+0x8EA3E6B9 0x841E
+0x8EA3E6BA 0x84E2
+0x8EA3E6BB 0x84DE
+0x8EA3E6BC 0x84E1
+0x8EA3E6BD 0x8573
+0x8EA3E6BE 0x85D4
+0x8EA3E6BF 0x85F5
+0x8EA3E6C0 0x8637
+0x8EA3E6C1 0x8645
+0x8EA3E6C2 0x8672
+0x8EA3E6C3 0x874A
+0x8EA3E6C4 0x87A9
+0x8EA3E6C5 0x87A5
+0x8EA3E6C6 0x87F5
+0x8EA3E6C7 0x8834
+0x8EA3E6C8 0x8850
+0x8EA3E6C9 0x8887
+0x8EA3E6CA 0x8954
+0x8EA3E6CB 0x8984
+0x8EA3E6CC 0x8B03
+0x8EA3E6CD 0x8C52
+0x8EA3E6CE 0x8CD8
+0x8EA3E6CF 0x8D0C
+0x8EA3E6D0 0x8D18
+0x8EA3E6D1 0x8DB0
+0x8EA3E6D2 0x8EBC
+0x8EA3E6D3 0x8ED5
+0x8EA3E6D4 0x8FAA
+0x8EA3E6D5 0x909C
+0x8EA3E6D7 0x915C
+0x8EA3E6D8 0x922B
+0x8EA3E6D9 0x9221
+0x8EA3E6DA 0x9273
+0x8EA3E6DB 0x92F4
+0x8EA3E6DC 0x92F5
+0x8EA3E6DD 0x933F
+0x8EA3E6DE 0x9342
+0x8EA3E6DF 0x9386
+0x8EA3E6E0 0x93BE
+0x8EA3E6E1 0x93BC
+0x8EA3E6E2 0x93BD
+0x8EA3E6E3 0x93F1
+0x8EA3E6E4 0x93F2
+0x8EA3E6E5 0x93EF
+0x8EA3E6E6 0x9422
+0x8EA3E6E7 0x9423
+0x8EA3E6E8 0x9424
+0x8EA3E6E9 0x9467
+0x8EA3E6EA 0x9466
+0x8EA3E6EB 0x9597
+0x8EA3E6EC 0x95CE
+0x8EA3E6ED 0x95E7
+0x8EA3E6EE 0x973B
+0x8EA3E6EF 0x974D
+0x8EA3E6F0 0x98E4
+0x8EA3E6F1 0x9942
+0x8EA3E6F2 0x9B1D
+0x8EA3E6F3 0x9B98
+0x8EA3E6F5 0x9D49
+0x8EA3E6F6 0x6449
+0x8EA3E6F7 0x5E71
+0x8EA3E6F8 0x5E85
+0x8EA3E6F9 0x61D3
+0x8EA3E6FA 0x990E
+0x8EA3E6FB 0x8002
+0x8EA3E6FC 0x781E
+0x8EA3E7A1 0x5528
+0x8EA3E7A2 0x5572
+0x8EA3E7A3 0x55BA
+0x8EA3E7A4 0x55F0
+0x8EA3E7A5 0x55EE
+0x8EA3E7A6 0x56B8
+0x8EA3E7A7 0x56B9
+0x8EA3E7A8 0x56C4
+0x8EA3E7A9 0x8053
+0x8EA3E7AA 0x92B0
+0x8EA4A1A1 0x20086
+0x8EA4A1A2 0x4E40
+0x8EA4A1A3 0x4E41
+0x8EA4A1A4 0x4E5A
+0x8EA4A1A5 0x21FE8
+0x8EA4A1A6 0x4E02
+0x8EA4A1A7 0x4E29
+0x8EA4A1A8 0x2010E
+0x8EA4A1A9 0x20627
+0x8EA4A1AA 0x5202
+0x8EA4A1AB 0x353E
+0x8EA4A1AC 0x5DDC
+0x8EA4A1AD 0x2053C
+0x8EA4A1AE 0x20675
+0x8EA4A1AF 0x2F828
+0x8EA4A1B0 0x5342
+0x8EA4A1B1 0x536A
+0x8EA4A1B2 0x5B52
+0x8EA4A1B3 0x2193C
+0x8EA4A1B4 0x2F875
+0x8EA4A1B5 0x2F878
+0x8EA4A1B6 0x5FC4
+0x8EA4A1B7 0x624C
+0x8EA4A1B8 0x72AD
+0x8EA4A1B9 0x4E12
+0x8EA4A1BA 0x4E2F
+0x8EA4A1BB 0x4E96
+0x8EA4A1BC 0x4ED0
+0x8EA4A1BD 0x5142
+0x8EA4A1BE 0x5183
+0x8EA4A1BF 0x2F819
+0x8EA4A1C0 0x206A5
+0x8EA4A1C1 0x206AA
+0x8EA4A1C2 0x2090F
+0x8EA4A1C3 0x20A0E
+0x8EA4A1C4 0x5383
+0x8EA4A1C5 0x53B8
+0x8EA4A1C6 0x20B9C
+0x8EA4A1C7 0x20B9B
+0x8EA4A1C8 0x2123C
+0x8EA4A1C9 0x5928
+0x8EA4A1CA 0x21BC2
+0x8EA4A1CB 0x5C23
+0x8EA4A1CC 0x5E01
+0x8EA4A1CD 0x5F00
+0x8EA4A1CE 0x233B4
+0x8EA4A1CF 0x3CB8
+0x8EA4A1D0 0x706C
+0x8EA4A1D1 0x722B
+0x8EA4A1D2 0x5188
+0x8EA4A1D3 0x8279
+0x8EA4A1D4 0x8FB6
+0x8EA4A1D5 0x4E17
+0x8EA4A1D6 0x20065
+0x8EA4A1D7 0x340C
+0x8EA4A1D8 0x201B2
+0x8EA4A1D9 0x3430
+0x8EA4A1DA 0x4EE2
+0x8EA4A1DB 0x4EDB
+0x8EA4A1DC 0x20477
+0x8EA4A1DD 0x20542
+0x8EA4A1DE 0x51AD
+0x8EA4A1DF 0x20633
+0x8EA4A1E0 0x51F7
+0x8EA4A1E1 0x34DA
+0x8EA4A1E2 0x206AF
+0x8EA4A1E3 0x20836
+0x8EA4A1E4 0x3513
+0x8EA4A1E5 0x531B
+0x8EA4A1E6 0x5388
+0x8EA4A1E7 0x5387
+0x8EA4A1E8 0x20B22
+0x8EA4A1E9 0x53CF
+0x8EA4A1EA 0x53FD
+0x8EA4A1EB 0x3563
+0x8EA4A1EC 0x53E7
+0x8EA4A1ED 0x56DC
+0x8EA4A1EE 0x211A3
+0x8EA4A1EF 0x56D9
+0x8EA4A1F0 0x5725
+0x8EA4A1F1 0x5727
+0x8EA4A1F2 0x5933
+0x8EA4A1F3 0x5C13
+0x8EA4A1F4 0x21C25
+0x8EA4A1F5 0x21C24
+0x8EA4A1F6 0x5C75
+0x8EA4A1F7 0x22052
+0x8EA4A1F8 0x22189
+0x8EA4A1F9 0x224BF
+0x8EA4A1FA 0x39C4
+0x8EA4A1FB 0x39C3
+0x8EA4A1FC 0x66F1
+0x8EA4A1FD 0x233B5
+0x8EA4A1FE 0x2574C
+0x8EA4A2A1 0x7F52
+0x8EA4A2A2 0x28E14
+0x8EA4A2A3 0x28E12
+0x8EA4A2A4 0x3401
+0x8EA4A2A5 0x200A3
+0x8EA4A2A6 0x200A2
+0x8EA4A2A7 0x4E51
+0x8EA4A2A8 0x4E6A
+0x8EA4A2A9 0x201B6
+0x8EA4A2AA 0x4F0C
+0x8EA4A2AB 0x201B5
+0x8EA4A2AC 0x201B4
+0x8EA4A2AD 0x4EFE
+0x8EA4A2AE 0x4F1B
+0x8EA4A2AF 0x201C2
+0x8EA4A2B0 0x201B8
+0x8EA4A2B1 0x343A
+0x8EA4A2B2 0x20479
+0x8EA4A2B3 0x34AB
+0x8EA4A2B4 0x5173
+0x8EA4A2B5 0x20508
+0x8EA4A2B6 0x518E
+0x8EA4A2B7 0x2057A
+0x8EA4A2B8 0x205B6
+0x8EA4A2B9 0x206BD
+0x8EA4A2BA 0x206B7
+0x8EA4A2BB 0x206BC
+0x8EA4A2BC 0x34DD
+0x8EA4A2BD 0x206C4
+0x8EA4A2BE 0x206C9
+0x8EA4A2BF 0x52A5
+0x8EA4A2C0 0x3515
+0x8EA4A2C1 0x52A7
+0x8EA4A2C2 0x52A4
+0x8EA4A2C3 0x20930
+0x8EA4A2C4 0x20983
+0x8EA4A2C5 0x20985
+0x8EA4A2C6 0x20A12
+0x8EA4A2C7 0x20A34
+0x8EA4A2C8 0x53BD
+0x8EA4A2C9 0x20AE4
+0x8EA4A2CA 0x20ADE
+0x8EA4A2CB 0x20B2A
+0x8EA4A2CC 0x5402
+0x8EA4A2CD 0x20BAF
+0x8EA4A2CE 0x20BB4
+0x8EA4A2CF 0x20BB3
+0x8EA4A2D0 0x20BB1
+0x8EA4A2D1 0x572B
+0x8EA4A2D2 0x591B
+0x8EA4A2D3 0x5935
+0x8EA4A2D4 0x215DE
+0x8EA4A2D5 0x36A7
+0x8EA4A2D6 0x36A5
+0x8EA4A2D7 0x216B8
+0x8EA4A2D8 0x216B0
+0x8EA4A2D9 0x36A6
+0x8EA4A2DA 0x219C2
+0x8EA4A2DC 0x5C17
+0x8EA4A2DD 0x377C
+0x8EA4A2DE 0x21C2A
+0x8EA4A2DF 0x5C70
+0x8EA4A2E0 0x5C7D
+0x8EA4A2E1 0x37A9
+0x8EA4A2E2 0x21FE9
+0x8EA4A2E3 0x5DE9
+0x8EA4A2E4 0x22057
+0x8EA4A2E5 0x3834
+0x8EA4A2E6 0x3835
+0x8EA4A2E7 0x221B6
+0x8EA4A2E8 0x221D7
+0x8EA4A2E9 0x221DE
+0x8EA4A2EA 0x38A8
+0x8EA4A2EB 0x5F19
+0x8EA4A2EC 0x5F1C
+0x8EA4A2ED 0x5F75
+0x8EA4A2EE 0x224C2
+0x8EA4A2EF 0x225AB
+0x8EA4A2F0 0x38FF
+0x8EA4A2F1 0x5FC8
+0x8EA4A2F2 0x2298F
+0x8EA4A2F3 0x39C7
+0x8EA4A2F4 0x39C6
+0x8EA4A2F5 0x39C8
+0x8EA4A2F6 0x22A6D
+0x8EA4A2F7 0x22EB5
+0x8EA4A2F8 0x3AD0
+0x8EA4A2F9 0x3AD1
+0x8EA4A2FA 0x233C0
+0x8EA4A2FB 0x233BF
+0x8EA4A2FC 0x3C59
+0x8EA4A2FD 0x239B9
+0x8EA4A2FE 0x23B1C
+0x8EA4A3A1 0x6C12
+0x8EA4A3A2 0x3CBD
+0x8EA4A3A3 0x23C80
+0x8EA4A3A4 0x24184
+0x8EA4A3A5 0x24185
+0x8EA4A3A6 0x3E28
+0x8EA4A3A7 0x72B3
+0x8EA4A3A8 0x24724
+0x8EA4A3A9 0x3EA9
+0x8EA4A3AA 0x7390
+0x8EA4A3AB 0x7536
+0x8EA4A3AC 0x2634C
+0x8EA4A3AD 0x43CC
+0x8EA4A3AE 0x26AF6
+0x8EA4A3AF 0x8281
+0x8EA4A3B0 0x8FB8
+0x8EA4A3B1 0x28670
+0x8EA4A3B2 0x48B4
+0x8EA4A3B3 0x28675
+0x8EA4A3B4 0x28E17
+0x8EA4A3B5 0x4E23
+0x8EA4A3B6 0x3416
+0x8EA4A3B7 0x342C
+0x8EA4A3B8 0x201F1
+0x8EA4A3B9 0x4F2E
+0x8EA4A3BA 0x201DA
+0x8EA4A3BB 0x514F
+0x8EA4A3BC 0x205B9
+0x8EA4A3BD 0x51BA
+0x8EA4A3BE 0x34DF
+0x8EA4A3BF 0x34E0
+0x8EA4A3C0 0x5222
+0x8EA4A3C1 0x206CE
+0x8EA4A3C2 0x206D2
+0x8EA4A3C3 0x206D0
+0x8EA4A3C4 0x3517
+0x8EA4A3C5 0x20843
+0x8EA4A3C6 0x52AF
+0x8EA4A3C7 0x52B0
+0x8EA4A3C8 0x52B1
+0x8EA4A3C9 0x2084D
+0x8EA4A3CA 0x20934
+0x8EA4A3CB 0x352F
+0x8EA4A3CC 0x209D9
+0x8EA4A3CD 0x5364
+0x8EA4A3CE 0x20A18
+0x8EA4A3CF 0x53D3
+0x8EA4A3D0 0x20B38
+0x8EA4A3D1 0x356A
+0x8EA4A3D2 0x20BD7
+0x8EA4A3D3 0x3570
+0x8EA4A3D4 0x356D
+0x8EA4A3D5 0x20BDC
+0x8EA4A3D6 0x20BCB
+0x8EA4A3D7 0x20BD6
+0x8EA4A3D8 0x20BD8
+0x8EA4A3D9 0x356E
+0x8EA4A3DA 0x20BD1
+0x8EA4A3DB 0x2F83E
+0x8EA4A3DC 0x2F83C
+0x8EA4A3DD 0x20BD2
+0x8EA4A3DE 0x362B
+0x8EA4A3DF 0x3628
+0x8EA4A3E0 0x21259
+0x8EA4A3E2 0x593F
+0x8EA4A3E3 0x215E5
+0x8EA4A3E4 0x215E6
+0x8EA4A3E5 0x3692
+0x8EA4A3E6 0x215E8
+0x8EA4A3E7 0x598B
+0x8EA4A3E8 0x216BD
+0x8EA4A3E9 0x5991
+0x8EA4A3EA 0x5995
+0x8EA4A3EB 0x216BE
+0x8EA4A3EC 0x21949
+0x8EA4A3ED 0x373F
+0x8EA4A3EE 0x219CD
+0x8EA4A3EF 0x5B8A
+0x8EA4A3F0 0x374F
+0x8EA4A3F1 0x3774
+0x8EA4A3F2 0x21B5E
+0x8EA4A3F3 0x21BD0
+0x8EA4A3F4 0x377D
+0x8EA4A3F5 0x21D06
+0x8EA4A3F6 0x37B7
+0x8EA4A3F7 0x37A3
+0x8EA4A3F8 0x37B0
+0x8EA4A3F9 0x37B1
+0x8EA4A3FA 0x5C87
+0x8EA4A3FB 0x37AB
+0x8EA4A3FC 0x21D7C
+0x8EA4A3FD 0x21D71
+0x8EA4A3FE 0x21FEF
+0x8EA4A4A1 0x383A
+0x8EA4A4A2 0x3837
+0x8EA4A4A3 0x5E0D
+0x8EA4A4A4 0x3838
+0x8EA4A4A5 0x3840
+0x8EA4A4A6 0x2218D
+0x8EA4A4A7 0x221B7
+0x8EA4A4A8 0x5E8E
+0x8EA4A4A9 0x389F
+0x8EA4A4AA 0x22333
+0x8EA4A4AB 0x2237F
+0x8EA4A4AC 0x5F7A
+0x8EA4A4AD 0x225F2
+0x8EA4A4AE 0x3904
+0x8EA4A4AF 0x3909
+0x8EA4A4B0 0x3906
+0x8EA4A4B1 0x38FD
+0x8EA4A4B2 0x390A
+0x8EA4A4B3 0x3907
+0x8EA4A4B4 0x22A2A
+0x8EA4A4B5 0x22A8B
+0x8EA4A4B6 0x39CA
+0x8EA4A4B7 0x22A83
+0x8EA4A4B8 0x22A8A
+0x8EA4A4B9 0x6290
+0x8EA4A4BA 0x39C9
+0x8EA4A4BB 0x22A8E
+0x8EA4A4BC 0x629A
+0x8EA4A4BD 0x22EB6
+0x8EA4A4BE 0x653C
+0x8EA4A4BF 0x653A
+0x8EA4A4C0 0x3A7F
+0x8EA4A4C1 0x6598
+0x8EA4A4C2 0x230D8
+0x8EA4A4C3 0x3AD2
+0x8EA4A4C4 0x23156
+0x8EA4A4C5 0x233D2
+0x8EA4A4C6 0x6765
+0x8EA4A4C7 0x2F8DB
+0x8EA4A4C8 0x3B43
+0x8EA4A4C9 0x233C2
+0x8EA4A4CA 0x23887
+0x8EA4A4CB 0x23881
+0x8EA4A4CC 0x239C2
+0x8EA4A4CD 0x239BC
+0x8EA4A4CE 0x23B23
+0x8EA4A4CF 0x3CC1
+0x8EA4A4D0 0x23C93
+0x8EA4A4D1 0x3CC5
+0x8EA4A4D2 0x3DA3
+0x8EA4A4D3 0x2418D
+0x8EA4A4D4 0x2418E
+0x8EA4A4D5 0x3E2A
+0x8EA4A4D6 0x3E5F
+0x8EA4A4D7 0x2473B
+0x8EA4A4D8 0x2474D
+0x8EA4A4D9 0x3E5D
+0x8EA4A4DA 0x24734
+0x8EA4A4DB 0x24731
+0x8EA4A4DC 0x248F2
+0x8EA4A4DD 0x248F0
+0x8EA4A4DE 0x3F17
+0x8EA4A4DF 0x24C15
+0x8EA4A4E0 0x24D28
+0x8EA4A4E1 0x3F71
+0x8EA4A4E2 0x3F72
+0x8EA4A4E3 0x24F25
+0x8EA4A4E4 0x250E7
+0x8EA4A4E5 0x400F
+0x8EA4A4E6 0x250E9
+0x8EA4A4E7 0x25417
+0x8EA4A4E8 0x79C2
+0x8EA4A4E9 0x4191
+0x8EA4A4EA 0x2626C
+0x8EA4A4EB 0x26280
+0x8EA4A4EC 0x2634B
+0x8EA4A4ED 0x43B2
+0x8EA4A4EE 0x43CF
+0x8EA4A4EF 0x43CE
+0x8EA4A4F0 0x809E
+0x8EA4A4F1 0x268DE
+0x8EA4A4F2 0x268FB
+0x8EA4A4F3 0x81EB
+0x8EA4A4F4 0x26951
+0x8EA4A4F5 0x8289
+0x8EA4A4F6 0x4496
+0x8EA4A4F7 0x26B01
+0x8EA4A4F8 0x26B02
+0x8EA4A4F9 0x8296
+0x8EA4A4FA 0x26B05
+0x8EA4A4FB 0x8287
+0x8EA4A4FC 0x26B03
+0x8EA4A4FD 0x4497
+0x8EA4A4FE 0x28451
+0x8EA4A5A1 0x8FC0
+0x8EA4A5A2 0x488B
+0x8EA4A5A3 0x8FC3
+0x8EA4A5A4 0x28453
+0x8EA4A5A5 0x2867A
+0x8EA4A5A6 0x28678
+0x8EA4A5A7 0x28676
+0x8EA4A5A8 0x28679
+0x8EA4A5A9 0x2868F
+0x8EA4A5AA 0x2867C
+0x8EA4A5AB 0x9578
+0x8EA4A5AC 0x28E1B
+0x8EA4A5AD 0x28E1C
+0x8EA4A5AE 0x9625
+0x8EA4A5AF 0x23D92
+0x8EA4A5B0 0x4E75
+0x8EA4A5B1 0x4E74
+0x8EA4A5B2 0x2012E
+0x8EA4A5B3 0x2012C
+0x8EA4A5B4 0x342D
+0x8EA4A5B5 0x2020C
+0x8EA4A5B6 0x4F99
+0x8EA4A5B7 0x2020B
+0x8EA4A5B8 0x3450
+0x8EA4A5B9 0x344B
+0x8EA4A5BA 0x20205
+0x8EA4A5BB 0x344F
+0x8EA4A5BC 0x344C
+0x8EA4A5BD 0x2F805
+0x8EA4A5BE 0x4F71
+0x8EA4A5BF 0x5153
+0x8EA4A5C0 0x51BF
+0x8EA4A5C1 0x205C2
+0x8EA4A5C2 0x205C3
+0x8EA4A5C3 0x51C0
+0x8EA4A5C4 0x20648
+0x8EA4A5C5 0x51EE
+0x8EA4A5C6 0x20646
+0x8EA4A5C7 0x34E4
+0x8EA4A5C8 0x34E3
+0x8EA4A5C9 0x206EA
+0x8EA4A5CA 0x34E1
+0x8EA4A5CB 0x206EB
+0x8EA4A5CC 0x34E2
+0x8EA4A5CD 0x206EE
+0x8EA4A5CE 0x523D
+0x8EA4A5CF 0x3519
+0x8EA4A5D0 0x52BD
+0x8EA4A5D1 0x530C
+0x8EA4A5D2 0x208D8
+0x8EA4A5D3 0x24C1E
+0x8EA4A5D4 0x209DF
+0x8EA4A5D5 0x209DE
+0x8EA4A5D6 0x3541
+0x8EA4A5D7 0x7F37
+0x8EA4A5D8 0x20A4F
+0x8EA4A5D9 0x53C0
+0x8EA4A5DA 0x355E
+0x8EA4A5DB 0x20C0D
+0x8EA4A5DC 0x20C08
+0x8EA4A5DD 0x3579
+0x8EA4A5DE 0x20C09
+0x8EA4A5DF 0x546E
+0x8EA4A5E0 0x5483
+0x8EA4A5E1 0x20C12
+0x8EA4A5E2 0x20C65
+0x8EA4A5E3 0x545E
+0x8EA4A5E4 0x545D
+0x8EA4A5E5 0x577E
+0x8EA4A5E6 0x5779
+0x8EA4A5E7 0x21289
+0x8EA4A5E8 0x577A
+0x8EA4A5E9 0x576C
+0x8EA4A5EA 0x21284
+0x8EA4A5EB 0x2129E
+0x8EA4A5EC 0x2128B
+0x8EA4A5ED 0x3632
+0x8EA4A5EE 0x5787
+0x8EA4A5EF 0x21562
+0x8EA4A5F0 0x591D
+0x8EA4A5F1 0x3694
+0x8EA4A5F2 0x5946
+0x8EA4A5F3 0x3697
+0x8EA4A5F4 0x215F9
+0x8EA4A5F5 0x5943
+0x8EA4A5F6 0x215F7
+0x8EA4A5F7 0x3696
+0x8EA4A5F8 0x3698
+0x8EA4A5F9 0x21606
+0x8EA4A5FA 0x216DD
+0x8EA4A5FB 0x36B2
+0x8EA4A5FC 0x216D9
+0x8EA4A5FD 0x216DF
+0x8EA4A5FE 0x216E2
+0x8EA4A6A1 0x36B9
+0x8EA4A6A2 0x5B61
+0x8EA4A6A3 0x5B66
+0x8EA4A6A4 0x200F1
+0x8EA4A6A5 0x5B90
+0x8EA4A6A6 0x3775
+0x8EA4A6A7 0x377F
+0x8EA4A6A8 0x377E
+0x8EA4A6A9 0x5C29
+0x8EA4A6AA 0x378F
+0x8EA4A6AB 0x21C3F
+0x8EA4A6AC 0x21C3E
+0x8EA4A6AD 0x21D0B
+0x8EA4A6AE 0x37BD
+0x8EA4A6AF 0x5CB2
+0x8EA4A6B0 0x21D83
+0x8EA4A6B1 0x37BB
+0x8EA4A6B2 0x37BC
+0x8EA4A6B3 0x21D86
+0x8EA4A6B4 0x5CC0
+0x8EA4A6B5 0x2207C
+0x8EA4A6B6 0x383D
+0x8EA4A6B7 0x383E
+0x8EA4A6B8 0x3874
+0x8EA4A6B9 0x221F7
+0x8EA4A6BA 0x387A
+0x8EA4A6BB 0x3876
+0x8EA4A6BC 0x3878
+0x8EA4A6BD 0x3875
+0x8EA4A6BE 0x221FB
+0x8EA4A6BF 0x2233B
+0x8EA4A6C0 0x38AF
+0x8EA4A6C1 0x38B0
+0x8EA4A6C2 0x38C7
+0x8EA4A6C3 0x38CC
+0x8EA4A6C4 0x225F9
+0x8EA4A6C5 0x225CA
+0x8EA4A6C6 0x3916
+0x8EA4A6C7 0x225FF
+0x8EA4A6C8 0x3912
+0x8EA4A6C9 0x391D
+0x8EA4A6CA 0x22609
+0x8EA4A6CB 0x22603
+0x8EA4A6CC 0x3915
+0x8EA4A6CD 0x390F
+0x8EA4A6CE 0x3914
+0x8EA4A6CF 0x601F
+0x8EA4A6D0 0x5FE2
+0x8EA4A6D1 0x22610
+0x8EA4A6D2 0x2299A
+0x8EA4A6D3 0x2299F
+0x8EA4A6D4 0x39B0
+0x8EA4A6D5 0x39BF
+0x8EA4A6D6 0x39C0
+0x8EA4A6D7 0x22A87
+0x8EA4A6D8 0x39D2
+0x8EA4A6D9 0x39D9
+0x8EA4A6DA 0x22EB7
+0x8EA4A6DB 0x3A7A
+0x8EA4A6DC 0x22F08
+0x8EA4A6DD 0x22EF9
+0x8EA4A6DE 0x3A81
+0x8EA4A6DF 0x3A82
+0x8EA4A6E0 0x22EF4
+0x8EA4A6E1 0x6616
+0x8EA4A6E2 0x65F9
+0x8EA4A6E3 0x3ADA
+0x8EA4A6E4 0x26657
+0x8EA4A6E5 0x6788
+0x8EA4A6E6 0x233D6
+0x8EA4A6E7 0x679B
+0x8EA4A6E8 0x2F8DE
+0x8EA4A6E9 0x676E
+0x8EA4A6EA 0x679E
+0x8EA4A6EB 0x233D4
+0x8EA4A6EC 0x3C22
+0x8EA4A6ED 0x3C1F
+0x8EA4A6EE 0x23890
+0x8EA4A6EF 0x2388D
+0x8EA4A6F0 0x3C21
+0x8EA4A6F1 0x6B24
+0x8EA4A6F2 0x23960
+0x8EA4A6F3 0x239CE
+0x8EA4A6F4 0x239CF
+0x8EA4A6F5 0x3C5C
+0x8EA4A6F6 0x6B7D
+0x8EA4A6F7 0x239D1
+0x8EA4A6F8 0x3C7D
+0x8EA4A6F9 0x3C8D
+0x8EA4A6FA 0x3C8F
+0x8EA4A6FB 0x6CE6
+0x8EA4A6FC 0x23CCA
+0x8EA4A6FD 0x6CCB
+0x8EA4A6FE 0x3CD0
+0x8EA4A7A1 0x23CB7
+0x8EA4A7A2 0x3CD8
+0x8EA4A7A3 0x23CB2
+0x8EA4A7A4 0x23CBB
+0x8EA4A7A5 0x23CB9
+0x8EA4A7A6 0x6CB5
+0x8EA4A7A7 0x3DA7
+0x8EA4A7A8 0x2419E
+0x8EA4A7A9 0x7097
+0x8EA4A7AA 0x241B2
+0x8EA4A7AB 0x709B
+0x8EA4A7AC 0x3E12
+0x8EA4A7AD 0x2456F
+0x8EA4A7AE 0x245AC
+0x8EA4A7AF 0x3E2F
+0x8EA4A7B0 0x24623
+0x8EA4A7B1 0x726B
+0x8EA4A7B2 0x3E2E
+0x8EA4A7B3 0x3E2C
+0x8EA4A7B4 0x3E5C
+0x8EA4A7B5 0x2476C
+0x8EA4A7B6 0x72D5
+0x8EA4A7B7 0x24732
+0x8EA4A7B8 0x2475E
+0x8EA4A7B9 0x3E62
+0x8EA4A7BA 0x3E67
+0x8EA4A7BB 0x3EB4
+0x8EA4A7BC 0x248FB
+0x8EA4A7BD 0x24B29
+0x8EA4A7BE 0x24BBD
+0x8EA4A7BF 0x24C1F
+0x8EA4A7C0 0x7543
+0x8EA4A7C1 0x22341
+0x8EA4A7C2 0x24C1D
+0x8EA4A7C3 0x759C
+0x8EA4A7C4 0x24D31
+0x8EA4A7C5 0x24D2F
+0x8EA4A7C6 0x3FEA
+0x8EA4A7C7 0x25043
+0x8EA4A7C8 0x3FFB
+0x8EA4A7C9 0x25041
+0x8EA4A7CA 0x4014
+0x8EA4A7CB 0x250F5
+0x8EA4A7CC 0x4013
+0x8EA4A7CD 0x4012
+0x8EA4A7CE 0x4010
+0x8EA4A7CF 0x4011
+0x8EA4A7D0 0x250F2
+0x8EA4A7D1 0x4086
+0x8EA4A7D2 0x77E4
+0x8EA4A7D3 0x4098
+0x8EA4A7D4 0x2541E
+0x8EA4A7D5 0x25754
+0x8EA4A7D6 0x412A
+0x8EA4A7D7 0x25756
+0x8EA4A7D8 0x25929
+0x8EA4A7D9 0x25927
+0x8EA4A7DA 0x25928
+0x8EA4A7DB 0x7ACE
+0x8EA4A7DC 0x42B5
+0x8EA4A7DD 0x26279
+0x8EA4A7DE 0x2627E
+0x8EA4A7DF 0x264B6
+0x8EA4A7E0 0x264B7
+0x8EA4A7E1 0x8013
+0x8EA4A7E2 0x43D6
+0x8EA4A7E3 0x43D8
+0x8EA4A7E4 0x80B7
+0x8EA4A7E5 0x43D9
+0x8EA4A7E6 0x43D4
+0x8EA4A7E7 0x43D7
+0x8EA4A7E8 0x2F981
+0x8EA4A7E9 0x80B9
+0x8EA4A7EB 0x2664D
+0x8EA4A7EC 0x81E4
+0x8EA4A7ED 0x81FD
+0x8EA4A7EE 0x820F
+0x8EA4A7EF 0x4460
+0x8EA4A7F0 0x26A09
+0x8EA4A7F1 0x26A08
+0x8EA4A7F2 0x449E
+0x8EA4A7F3 0x44A1
+0x8EA4A7F4 0x26B1E
+0x8EA4A7F5 0x26B1A
+0x8EA4A7F6 0x26B23
+0x8EA4A7F7 0x26B15
+0x8EA4A7F8 0x26B19
+0x8EA4A7F9 0x26B16
+0x8EA4A7FA 0x82BF
+0x8EA4A7FB 0x82CA
+0x8EA4A7FC 0x26B14
+0x8EA4A7FD 0x26B18
+0x8EA4A7FE 0x82C1
+0x8EA4A8A1 0x44A0
+0x8EA4A8A2 0x2721F
+0x8EA4A8A3 0x275DD
+0x8EA4A8A4 0x275DF
+0x8EA4A8A5 0x28469
+0x8EA4A8A6 0x8FD0
+0x8EA4A8A8 0x2846C
+0x8EA4A8A9 0x48B9
+0x8EA4A8AA 0x28693
+0x8EA4A8AB 0x90AE
+0x8EA4A8AC 0x28695
+0x8EA4A8AD 0x28694
+0x8EA4A8AE 0x28691
+0x8EA4A8AF 0x28697
+0x8EA4A8B0 0x28E30
+0x8EA4A8B1 0x49C1
+0x8EA4A8B2 0x49C2
+0x8EA4A8B3 0x9638
+0x8EA4A8B4 0x2FA18
+0x8EA4A8B5 0x341C
+0x8EA4A8B6 0x20231
+0x8EA4A8B7 0x345E
+0x8EA4A8B8 0x4FBC
+0x8EA4A8B9 0x3459
+0x8EA4A8BA 0x345C
+0x8EA4A8BB 0x20236
+0x8EA4A8BC 0x345F
+0x8EA4A8BD 0x4FE9
+0x8EA4A8BE 0x4FBD
+0x8EA4A8BF 0x4FE2
+0x8EA4A8C0 0x5158
+0x8EA4A8C1 0x205C9
+0x8EA4A8C2 0x205CA
+0x8EA4A8C3 0x34CE
+0x8EA4A8C4 0x20718
+0x8EA4A8C5 0x20712
+0x8EA4A8C6 0x20719
+0x8EA4A8C7 0x20710
+0x8EA4A8C8 0x20716
+0x8EA4A8C9 0x52C6
+0x8EA4A8CA 0x2085F
+0x8EA4A8CB 0x52C8
+0x8EA4A8CC 0x208DF
+0x8EA4A8CD 0x20917
+0x8EA4A8CE 0x5328
+0x8EA4A8CF 0x2093C
+0x8EA4A8D0 0x5329
+0x8EA4A8D1 0x209EA
+0x8EA4A8D2 0x209E9
+0x8EA4A8D3 0x20A1C
+0x8EA4A8D4 0x20A58
+0x8EA4A8D5 0x20A64
+0x8EA4A8D6 0x20AF3
+0x8EA4A8D7 0x355F
+0x8EA4A8D8 0x20C97
+0x8EA4A8D9 0x3585
+0x8EA4A8DA 0x20C5A
+0x8EA4A8DB 0x20C59
+0x8EA4A8DC 0x3586
+0x8EA4A8DD 0x20C8E
+0x8EA4A8DE 0x57B4
+0x8EA4A8DF 0x212BC
+0x8EA4A8E0 0x57A9
+0x8EA4A8E1 0x3687
+0x8EA4A8E2 0x2160D
+0x8EA4A8E3 0x215FC
+0x8EA4A8E4 0x2160C
+0x8EA4A8E5 0x21707
+0x8EA4A8E6 0x2170A
+0x8EA4A8E7 0x36CA
+0x8EA4A8E8 0x21702
+0x8EA4A8E9 0x36C3
+0x8EA4A8EA 0x21726
+0x8EA4A8EB 0x21708
+0x8EA4A8EC 0x2171D
+0x8EA4A8ED 0x36C2
+0x8EA4A8EE 0x5B68
+0x8EA4A8EF 0x2194E
+0x8EA4A8F0 0x3741
+0x8EA4A8F1 0x219ED
+0x8EA4A8F2 0x219EE
+0x8EA4A8F3 0x219EF
+0x8EA4A8F4 0x3780
+0x8EA4A8F5 0x3781
+0x8EA4A8F6 0x21C50
+0x8EA4A8F7 0x21C4C
+0x8EA4A8F8 0x3793
+0x8EA4A8F9 0x3792
+0x8EA4A8FA 0x21C4F
+0x8EA4A8FB 0x37C5
+0x8EA4A8FC 0x21DD4
+0x8EA4A8FE 0x21DB0
+0x8EA4A9A1 0x3846
+0x8EA4A9A2 0x3841
+0x8EA4A9A3 0x3845
+0x8EA4A9A4 0x3842
+0x8EA4A9A5 0x383F
+0x8EA4A9A6 0x220A5
+0x8EA4A9A7 0x22209
+0x8EA4A9A8 0x3882
+0x8EA4A9A9 0x3881
+0x8EA4A9AA 0x387F
+0x8EA4A9AB 0x38A5
+0x8EA4A9AC 0x5F2B
+0x8EA4A9AD 0x38B3
+0x8EA4A9AE 0x38B5
+0x8EA4A9AF 0x223F3
+0x8EA4A9B0 0x223D7
+0x8EA4A9B1 0x5F8D
+0x8EA4A9B2 0x38DA
+0x8EA4A9B3 0x224DC
+0x8EA4A9B4 0x38DB
+0x8EA4A9B5 0x390D
+0x8EA4A9B6 0x6018
+0x8EA4A9B7 0x390E
+0x8EA4A9B8 0x2260B
+0x8EA4A9B9 0x391E
+0x8EA4A9BA 0x3925
+0x8EA4A9BB 0x3926
+0x8EA4A9BC 0x391C
+0x8EA4A9BD 0x3921
+0x8EA4A9BE 0x6057
+0x8EA4A9BF 0x6048
+0x8EA4A9C0 0x3927
+0x8EA4A9C1 0x391A
+0x8EA4A9C2 0x2263A
+0x8EA4A9C3 0x2260D
+0x8EA4A9C4 0x22611
+0x8EA4A9C5 0x6038
+0x8EA4A9C6 0x22620
+0x8EA4A9C7 0x22601
+0x8EA4A9C8 0x3924
+0x8EA4A9C9 0x22637
+0x8EA4A9CA 0x2F8A3
+0x8EA4A9CB 0x6071
+0x8EA4A9CC 0x229AA
+0x8EA4A9CD 0x39C1
+0x8EA4A9CE 0x39E1
+0x8EA4A9CF 0x22AE7
+0x8EA4A9D0 0x22AE8
+0x8EA4A9D1 0x6312
+0x8EA4A9D2 0x39EB
+0x8EA4A9D3 0x22AF5
+0x8EA4A9D4 0x39E2
+0x8EA4A9D5 0x39D7
+0x8EA4A9D6 0x39E9
+0x8EA4A9D7 0x22B35
+0x8EA4A9D8 0x22AE6
+0x8EA4A9D9 0x630A
+0x8EA4A9DA 0x22AF8
+0x8EA4A9DB 0x6323
+0x8EA4A9DC 0x22AF1
+0x8EA4A9DD 0x3A84
+0x8EA4A9DE 0x22F14
+0x8EA4A9DF 0x22F15
+0x8EA4A9E0 0x22F09
+0x8EA4A9E1 0x3AB5
+0x8EA4A9E2 0x3ABC
+0x8EA4A9E3 0x3ADC
+0x8EA4A9E4 0x3ADE
+0x8EA4A9E5 0x3ADF
+0x8EA4A9E6 0x2317B
+0x8EA4A9E7 0x662A
+0x8EA4A9E8 0x2317E
+0x8EA4A9E9 0x23366
+0x8EA4A9EA 0x23367
+0x8EA4A9EB 0x2340A
+0x8EA4A9EC 0x3B54
+0x8EA4A9ED 0x67E0
+0x8EA4A9EE 0x67BE
+0x8EA4A9EF 0x3B53
+0x8EA4A9F0 0x3C24
+0x8EA4A9F1 0x3C25
+0x8EA4A9F2 0x6B29
+0x8EA4A9F3 0x3C28
+0x8EA4A9F4 0x3C27
+0x8EA4A9F5 0x2389C
+0x8EA4A9F6 0x23962
+0x8EA4A9F7 0x239E1
+0x8EA4A9F8 0x239DE
+0x8EA4A9F9 0x239DF
+0x8EA4A9FA 0x239E9
+0x8EA4A9FB 0x3C8B
+0x8EA4A9FC 0x23CE4
+0x8EA4A9FD 0x23CF7
+0x8EA4A9FE 0x3CDC
+0x8EA4AAA1 0x6D43
+0x8EA4AAA2 0x23CEA
+0x8EA4AAA3 0x23CF6
+0x8EA4AAA4 0x23D12
+0x8EA4AAA5 0x2F901
+0x8EA4AAA6 0x70A6
+0x8EA4AAA7 0x3DB2
+0x8EA4AAA8 0x70C0
+0x8EA4AAA9 0x241D9
+0x8EA4AAAA 0x722F
+0x8EA4AAAB 0x2455F
+0x8EA4AAAC 0x3E1B
+0x8EA4AAAD 0x24573
+0x8EA4AAAE 0x3E32
+0x8EA4AAAF 0x7271
+0x8EA4AAB0 0x2463F
+0x8EA4AAB1 0x24778
+0x8EA4AAB2 0x3E6B
+0x8EA4AAB3 0x2477D
+0x8EA4AAB4 0x3E6C
+0x8EA4AAB5 0x3E6D
+0x8EA4AAB6 0x24912
+0x8EA4AAB7 0x3EB9
+0x8EA4AAB8 0x3EBA
+0x8EA4AAB9 0x3F09
+0x8EA4AABA 0x3F0A
+0x8EA4AABB 0x24B2F
+0x8EA4AABC 0x74EA
+0x8EA4AABD 0x3F1B
+0x8EA4AABE 0x24B30
+0x8EA4AABF 0x24BDB
+0x8EA4AAC0 0x7520
+0x8EA4AAC1 0x3F58
+0x8EA4AAC2 0x24C29
+0x8EA4AAC3 0x3F5A
+0x8EA4AAC4 0x2F936
+0x8EA4AAC5 0x24D40
+0x8EA4AAC6 0x3F77
+0x8EA4AAC7 0x24D3D
+0x8EA4AAC8 0x24D3E
+0x8EA4AAC9 0x3F79
+0x8EA4AACA 0x75A9
+0x8EA4AACB 0x24D38
+0x8EA4AACC 0x7685
+0x8EA4AACD 0x24F48
+0x8EA4AACE 0x3FEB
+0x8EA4AACF 0x24FD0
+0x8EA4AAD0 0x3FFD
+0x8EA4AAD1 0x3FFC
+0x8EA4AAD2 0x7706
+0x8EA4AAD3 0x4015
+0x8EA4AAD4 0x4018
+0x8EA4AAD5 0x76F6
+0x8EA4AAD6 0x4016
+0x8EA4AAD7 0x4017
+0x8EA4AAD8 0x4019
+0x8EA4AAD9 0x7700
+0x8EA4AADA 0x401B
+0x8EA4AADB 0x2510E
+0x8EA4AADC 0x25109
+0x8EA4AADD 0x7702
+0x8EA4AADE 0x25107
+0x8EA4AADF 0x4087
+0x8EA4AAE0 0x2535F
+0x8EA4AAE1 0x25360
+0x8EA4AAE2 0x409C
+0x8EA4AAE3 0x2542A
+0x8EA4AAE4 0x409A
+0x8EA4AAE5 0x25429
+0x8EA4AAE6 0x40FF
+0x8EA4AAE7 0x40FE
+0x8EA4AAE8 0x2564D
+0x8EA4AAE9 0x4131
+0x8EA4AAEA 0x412E
+0x8EA4AAEB 0x4130
+0x8EA4AAEC 0x4132
+0x8EA4AAED 0x2576C
+0x8EA4AAEF 0x412F
+0x8EA4AAF0 0x25767
+0x8EA4AAF1 0x4195
+0x8EA4AAF2 0x4196
+0x8EA4AAF3 0x25939
+0x8EA4AAF4 0x25934
+0x8EA4AAF5 0x25A59
+0x8EA4AAF6 0x41C5
+0x8EA4AAF7 0x427A
+0x8EA4AAF8 0x26223
+0x8EA4AAF9 0x4342
+0x8EA4AAFA 0x26282
+0x8EA4AAFB 0x4354
+0x8EA4AAFC 0x26283
+0x8EA4AAFD 0x262A8
+0x8EA4AAFE 0x26355
+0x8EA4ABA1 0x263F9
+0x8EA4ABA2 0x263F8
+0x8EA4ABA3 0x263FC
+0x8EA4ABA4 0x263FA
+0x8EA4ABA5 0x8009
+0x8EA4ABA6 0x2F97A
+0x8EA4ABA7 0x439F
+0x8EA4ABA8 0x43A0
+0x8EA4ABA9 0x43A2
+0x8EA4ABAA 0x43E0
+0x8EA4ABAB 0x26674
+0x8EA4ABAC 0x43E1
+0x8EA4ABAD 0x2666B
+0x8EA4ABAE 0x26671
+0x8EA4ABAF 0x43DF
+0x8EA4ABB0 0x26676
+0x8EA4ABB1 0x26A0E
+0x8EA4ABB2 0x4462
+0x8EA4ABB3 0x4461
+0x8EA4ABB4 0x26A10
+0x8EA4ABB5 0x26A0F
+0x8EA4ABB6 0x44A7
+0x8EA4ABB7 0x26B38
+0x8EA4ABB8 0x26B39
+0x8EA4ABB9 0x26B3A
+0x8EA4ABBA 0x82DA
+0x8EA4ABBB 0x26B37
+0x8EA4ABBC 0x26B3E
+0x8EA4ABBD 0x830A
+0x8EA4ABBE 0x4589
+0x8EA4ABBF 0x2719C
+0x8EA4ABC0 0x2722A
+0x8EA4ABC1 0x2723A
+0x8EA4ABC2 0x2722B
+0x8EA4ABC3 0x27228
+0x8EA4ABC4 0x275AA
+0x8EA4ABC5 0x2760F
+0x8EA4ABC6 0x461D
+0x8EA4ABC7 0x27610
+0x8EA4ABC8 0x277E6
+0x8EA4ABC9 0x472A
+0x8EA4ABCA 0x27D25
+0x8EA4ABCB 0x27E8E
+0x8EA4ABCC 0x47D3
+0x8EA4ABCD 0x4842
+0x8EA4ABCE 0x4843
+0x8EA4ABCF 0x2848B
+0x8EA4ABD0 0x4891
+0x8EA4ABD1 0x2848C
+0x8EA4ABD2 0x2849A
+0x8EA4ABD3 0x4890
+0x8EA4ABD4 0x48BF
+0x8EA4ABD5 0x286B3
+0x8EA4ABD6 0x48BC
+0x8EA4ABD7 0x286B2
+0x8EA4ABD8 0x48C0
+0x8EA4ABD9 0x49C7
+0x8EA4ABDA 0x49C5
+0x8EA4ABDB 0x9655
+0x8EA4ABDC 0x28E44
+0x8EA4ABDD 0x9652
+0x8EA4ABDE 0x4E35
+0x8EA4ABDF 0x20158
+0x8EA4ABE0 0x202A7
+0x8EA4ABE1 0x5034
+0x8EA4ABE2 0x5001
+0x8EA4ABE3 0x20263
+0x8EA4ABE4 0x500A
+0x8EA4ABE5 0x3466
+0x8EA4ABE6 0x2026A
+0x8EA4ABE7 0x20265
+0x8EA4ABE8 0x2026B
+0x8EA4ABE9 0x34AD
+0x8EA4ABEA 0x204ED
+0x8EA4ABEB 0x205D9
+0x8EA4ABEC 0x2073B
+0x8EA4ABED 0x20732
+0x8EA4ABEE 0x5258
+0x8EA4ABEF 0x20735
+0x8EA4ABF0 0x20731
+0x8EA4ABF1 0x2073E
+0x8EA4ABF2 0x20743
+0x8EA4ABF3 0x20736
+0x8EA4ABF4 0x2086D
+0x8EA4ABF5 0x351D
+0x8EA4ABF6 0x208E4
+0x8EA4ABF7 0x3531
+0x8EA4ABF8 0x532B
+0x8EA4ABF9 0x209F4
+0x8EA4ABFA 0x354C
+0x8EA4ABFB 0x20A69
+0x8EA4ABFC 0x20A6B
+0x8EA4ABFD 0x3595
+0x8EA4ABFE 0x3591
+0x8EA4ACA1 0x3594
+0x8EA4ACA2 0x20CBF
+0x8EA4ACA3 0x20CC3
+0x8EA4ACA4 0x20CAE
+0x8EA4ACA5 0x358F
+0x8EA4ACA6 0x54EC
+0x8EA4ACA7 0x20CB1
+0x8EA4ACA8 0x5515
+0x8EA4ACA9 0x54FE
+0x8EA4ACAA 0x20CBB
+0x8EA4ACAB 0x20CAF
+0x8EA4ACAC 0x20CB0
+0x8EA4ACAD 0x54E3
+0x8EA4ACAE 0x5516
+0x8EA4ACAF 0x3640
+0x8EA4ACB0 0x212EF
+0x8EA4ACB1 0x3641
+0x8EA4ACB2 0x212ED
+0x8EA4ACB3 0x57D3
+0x8EA4ACB4 0x212F0
+0x8EA4ACB5 0x21593
+0x8EA4ACB6 0x21634
+0x8EA4ACB7 0x2162B
+0x8EA4ACB8 0x5959
+0x8EA4ACB9 0x5A27
+0x8EA4ACBA 0x36D8
+0x8EA4ACBB 0x36D2
+0x8EA4ACBC 0x36DA
+0x8EA4ACBD 0x5A28
+0x8EA4ACBE 0x5A10
+0x8EA4ACBF 0x36D7
+0x8EA4ACC0 0x5A0E
+0x8EA4ACC1 0x3742
+0x8EA4ACC2 0x3757
+0x8EA4ACC3 0x21A04
+0x8EA4ACC4 0x21A03
+0x8EA4ACC5 0x21A02
+0x8EA4ACC6 0x5BAF
+0x8EA4ACC7 0x21A05
+0x8EA4ACC8 0x5BBA
+0x8EA4ACC9 0x5BB1
+0x8EA4ACCA 0x21A00
+0x8EA4ACCB 0x21B74
+0x8EA4ACCC 0x3778
+0x8EA4ACCD 0x3782
+0x8EA4ACCE 0x3797
+0x8EA4ACCF 0x21C65
+0x8EA4ACD0 0x21C63
+0x8EA4ACD1 0x37C9
+0x8EA4ACD2 0x21DD7
+0x8EA4ACD3 0x37C8
+0x8EA4ACD4 0x37D6
+0x8EA4ACD5 0x37CC
+0x8EA4ACD6 0x21DE8
+0x8EA4ACD7 0x37D0
+0x8EA4ACD8 0x21DDB
+0x8EA4ACD9 0x21DD8
+0x8EA4ACDA 0x37CE
+0x8EA4ACDB 0x37C7
+0x8EA4ACDC 0x5CFC
+0x8EA4ACDD 0x21E09
+0x8EA4ACDE 0x37CF
+0x8EA4ACDF 0x37CB
+0x8EA4ACE0 0x5CF2
+0x8EA4ACE1 0x5CFE
+0x8EA4ACE2 0x21DE5
+0x8EA4ACE3 0x21DE7
+0x8EA4ACE4 0x5DF8
+0x8EA4ACE5 0x2203F
+0x8EA4ACE6 0x3847
+0x8EA4ACE7 0x220C0
+0x8EA4ACE8 0x3848
+0x8EA4ACE9 0x220B9
+0x8EA4ACEA 0x220BA
+0x8EA4ACEB 0x3883
+0x8EA4ACEC 0x3885
+0x8EA4ACED 0x3884
+0x8EA4ACEE 0x22220
+0x8EA4ACEF 0x2234F
+0x8EA4ACF0 0x5F2C
+0x8EA4ACF1 0x38B8
+0x8EA4ACF2 0x38BC
+0x8EA4ACF3 0x22491
+0x8EA4ACF4 0x22490
+0x8EA4ACF5 0x224EE
+0x8EA4ACF6 0x224F3
+0x8EA4ACF7 0x224EC
+0x8EA4ACF8 0x224F1
+0x8EA4ACF9 0x224EB
+0x8EA4ACFA 0x224F2
+0x8EA4ACFB 0x224F4
+0x8EA4ACFC 0x224ED
+0x8EA4ACFD 0x22641
+0x8EA4ACFE 0x22648
+0x8EA4ADA1 0x22645
+0x8EA4ADA2 0x3931
+0x8EA4ADA3 0x3934
+0x8EA4ADA4 0x3936
+0x8EA4ADA5 0x6082
+0x8EA4ADA6 0x2267F
+0x8EA4ADA7 0x2268B
+0x8EA4ADA8 0x3923
+0x8EA4ADA9 0x2263B
+0x8EA4ADAA 0x2264E
+0x8EA4ADAB 0x393A
+0x8EA4ADAC 0x6091
+0x8EA4ADAD 0x608F
+0x8EA4ADAE 0x2267C
+0x8EA4ADAF 0x39B4
+0x8EA4ADB0 0x39B5
+0x8EA4ADB1 0x39ED
+0x8EA4ADB2 0x39EC
+0x8EA4ADB3 0x39D8
+0x8EA4ADB4 0x22AF0
+0x8EA4ADB5 0x22B36
+0x8EA4ADB6 0x22B3F
+0x8EA4ADB7 0x22B43
+0x8EA4ADB8 0x22B31
+0x8EA4ADB9 0x22B34
+0x8EA4ADBA 0x22B46
+0x8EA4ADBB 0x39F6
+0x8EA4ADBC 0x39E7
+0x8EA4ADBD 0x22B2F
+0x8EA4ADBE 0x22EC3
+0x8EA4ADBF 0x3A7C
+0x8EA4ADC0 0x3A7B
+0x8EA4ADC1 0x22F36
+0x8EA4ADC2 0x3A88
+0x8EA4ADC3 0x6547
+0x8EA4ADC4 0x654C
+0x8EA4ADC5 0x22F21
+0x8EA4ADC6 0x2F8C8
+0x8EA4ADC7 0x658A
+0x8EA4ADC8 0x23073
+0x8EA4ADC9 0x3ABE
+0x8EA4ADCA 0x230E6
+0x8EA4ADCB 0x3AE7
+0x8EA4ADCC 0x3AE5
+0x8EA4ADCD 0x3AEE
+0x8EA4ADCE 0x67E1
+0x8EA4ADCF 0x684A
+0x8EA4ADD0 0x2343F
+0x8EA4ADD1 0x3B59
+0x8EA4ADD2 0x3B5E
+0x8EA4ADD3 0x2346B
+0x8EA4ADD4 0x3B5A
+0x8EA4ADD5 0x683F
+0x8EA4ADD6 0x3B61
+0x8EA4ADD7 0x3B58
+0x8EA4ADD8 0x3B5B
+0x8EA4ADD9 0x67BD
+0x8EA4ADDA 0x23471
+0x8EA4ADDB 0x3B5F
+0x8EA4ADDC 0x2F8E2
+0x8EA4ADDD 0x3C2A
+0x8EA4ADDE 0x3C2D
+0x8EA4ADDF 0x238B0
+0x8EA4ADE0 0x3C23
+0x8EA4ADE1 0x3C2B
+0x8EA4ADE2 0x3C2C
+0x8EA4ADE3 0x239F3
+0x8EA4ADE4 0x3C7E
+0x8EA4ADE5 0x2F8F5
+0x8EA4ADE6 0x3C93
+0x8EA4ADE7 0x3C99
+0x8EA4ADE8 0x23B61
+0x8EA4ADE9 0x23B5F
+0x8EA4ADEA 0x3CB3
+0x8EA4ADEB 0x3CE7
+0x8EA4ADEC 0x3CEA
+0x8EA4ADED 0x23D28
+0x8EA4ADEE 0x23D1E
+0x8EA4ADEF 0x23D29
+0x8EA4ADF0 0x2F902
+0x8EA4ADF1 0x23CEB
+0x8EA4ADF2 0x23D66
+0x8EA4ADF3 0x3DB4
+0x8EA4ADF4 0x241F6
+0x8EA4ADF5 0x70C9
+0x8EA4ADF6 0x3E17
+0x8EA4ADF7 0x24560
+0x8EA4ADF8 0x24577
+0x8EA4ADF9 0x245BB
+0x8EA4ADFA 0x3E21
+0x8EA4ADFB 0x245BC
+0x8EA4ADFC 0x3E38
+0x8EA4ADFD 0x3E37
+0x8EA4ADFE 0x3E74
+0x8EA4AEA1 0x3E73
+0x8EA4AEA2 0x3E75
+0x8EA4AEA3 0x247A2
+0x8EA4AEA4 0x247B2
+0x8EA4AEA5 0x2479E
+0x8EA4AEA6 0x3E76
+0x8EA4AEA7 0x3E78
+0x8EA4AEA8 0x2493A
+0x8EA4AEA9 0x24938
+0x8EA4AEAA 0x73BA
+0x8EA4AEAB 0x3F0C
+0x8EA4AEAC 0x3F20
+0x8EA4AEAD 0x3F1E
+0x8EA4AEAE 0x24C4D
+0x8EA4AEAF 0x3F5B
+0x8EA4AEB0 0x24C5E
+0x8EA4AEB1 0x3F5C
+0x8EA4AEB2 0x24D17
+0x8EA4AEB3 0x3F83
+0x8EA4AEB4 0x75C6
+0x8EA4AEB5 0x3F80
+0x8EA4AEB6 0x3F81
+0x8EA4AEB7 0x3F7E
+0x8EA4AEB8 0x3F88
+0x8EA4AEB9 0x3F85
+0x8EA4AEBA 0x3F89
+0x8EA4AEBB 0x3F7F
+0x8EA4AEBC 0x3F8E
+0x8EA4AEBD 0x24D64
+0x8EA4AEBE 0x24D67
+0x8EA4AEBF 0x3F84
+0x8EA4AEC0 0x75B7
+0x8EA4AEC1 0x768C
+0x8EA4AEC2 0x24F59
+0x8EA4AEC3 0x768D
+0x8EA4AEC4 0x24FDA
+0x8EA4AEC5 0x3FEE
+0x8EA4AEC6 0x3FED
+0x8EA4AEC7 0x3FFE
+0x8EA4AEC8 0x25051
+0x8EA4AEC9 0x3FFF
+0x8EA4AECA 0x25055
+0x8EA4AECB 0x2513B
+0x8EA4AECC 0x25134
+0x8EA4AECD 0x4023
+0x8EA4AECE 0x25137
+0x8EA4AECF 0x7717
+0x8EA4AED0 0x25131
+0x8EA4AED1 0x771C
+0x8EA4AED2 0x401F
+0x8EA4AED3 0x2513F
+0x8EA4AED4 0x25159
+0x8EA4AED5 0x7714
+0x8EA4AED6 0x25361
+0x8EA4AED7 0x408F
+0x8EA4AED8 0x4090
+0x8EA4AED9 0x25458
+0x8EA4AEDA 0x25462
+0x8EA4AEDB 0x25450
+0x8EA4AEDC 0x40A0
+0x8EA4AEDD 0x25451
+0x8EA4AEDE 0x40A6
+0x8EA4AEDF 0x409F
+0x8EA4AEE0 0x25446
+0x8EA4AEE1 0x40A7
+0x8EA4AEE2 0x40A1
+0x8EA4AEE3 0x2562D
+0x8EA4AEE4 0x4102
+0x8EA4AEE5 0x4136
+0x8EA4AEE6 0x25948
+0x8EA4AEE7 0x25951
+0x8EA4AEE8 0x2594A
+0x8EA4AEE9 0x2594F
+0x8EA4AEEA 0x25950
+0x8EA4AEEB 0x25949
+0x8EA4AEEC 0x25A63
+0x8EA4AEED 0x41C8
+0x8EA4AEEE 0x25A66
+0x8EA4AEEF 0x25A60
+0x8EA4AEF0 0x41D8
+0x8EA4AEF1 0x7B0C
+0x8EA4AEF2 0x41DD
+0x8EA4AEF3 0x41DC
+0x8EA4AEF4 0x25AF1
+0x8EA4AEF5 0x41D7
+0x8EA4AEF6 0x25B07
+0x8EA4AEF7 0x41DA
+0x8EA4AEF8 0x42BA
+0x8EA4AEF9 0x25F9B
+0x8EA4AEFA 0x25FA3
+0x8EA4AEFB 0x25F9D
+0x8EA4AEFC 0x42BE
+0x8EA4AEFD 0x42C2
+0x8EA4AEFE 0x42BB
+0x8EA4AFA1 0x42C0
+0x8EA4AFA2 0x25FA9
+0x8EA4AFA3 0x25FA7
+0x8EA4AFA4 0x25FA4
+0x8EA4AFA5 0x7D23
+0x8EA4AFA6 0x25FBA
+0x8EA4AFA7 0x221C1
+0x8EA4AFA8 0x26226
+0x8EA4AFA9 0x4343
+0x8EA4AFAA 0x4355
+0x8EA4AFAB 0x26294
+0x8EA4AFAC 0x26293
+0x8EA4AFAD 0x4357
+0x8EA4AFAE 0x4368
+0x8EA4AFAF 0x7F98
+0x8EA4AFB0 0x7F90
+0x8EA4AFB1 0x26407
+0x8EA4AFB2 0x2640D
+0x8EA4AFB3 0x26402
+0x8EA4AFB4 0x2640C
+0x8EA4AFB5 0x26409
+0x8EA4AFB6 0x26408
+0x8EA4AFB7 0x26413
+0x8EA4AFB8 0x43A1
+0x8EA4AFB9 0x264D2
+0x8EA4AFBA 0x803A
+0x8EA4AFBB 0x2653E
+0x8EA4AFBC 0x2653C
+0x8EA4AFBD 0x26667
+0x8EA4AFBE 0x2669E
+0x8EA4AFBF 0x43EA
+0x8EA4AFC0 0x266AD
+0x8EA4AFC1 0x43E7
+0x8EA4AFC2 0x266D9
+0x8EA4AFC3 0x26642
+0x8EA4AFC4 0x266A3
+0x8EA4AFC5 0x266A0
+0x8EA4AFC6 0x43E8
+0x8EA4AFC7 0x43E9
+0x8EA4AFC8 0x2667C
+0x8EA4AFC9 0x26904
+0x8EA4AFCA 0x4454
+0x8EA4AFCB 0x26958
+0x8EA4AFCC 0x26960
+0x8EA4AFCD 0x269C9
+0x8EA4AFCE 0x269C8
+0x8EA4AFCF 0x8226
+0x8EA4AFD0 0x4465
+0x8EA4AFD1 0x26A1C
+0x8EA4AFD2 0x26A1A
+0x8EA4AFD3 0x448A
+0x8EA4AFD4 0x26B74
+0x8EA4AFD5 0x44B0
+0x8EA4AFD6 0x26B6E
+0x8EA4AFD7 0x26B6F
+0x8EA4AFD8 0x26B79
+0x8EA4AFD9 0x44BC
+0x8EA4AFDA 0x832E
+0x8EA4AFDB 0x26B77
+0x8EA4AFDC 0x8355
+0x8EA4AFDD 0x831A
+0x8EA4AFDE 0x44B8
+0x8EA4AFDF 0x833D
+0x8EA4AFE0 0x26B7C
+0x8EA4AFE1 0x44B2
+0x8EA4AFE2 0x26B70
+0x8EA4AFE3 0x8330
+0x8EA4AFE4 0x44BD
+0x8EA4AFE5 0x26B7A
+0x8EA4AFE6 0x26B82
+0x8EA4AFE7 0x458A
+0x8EA4AFE8 0x8651
+0x8EA4AFE9 0x45A1
+0x8EA4AFEA 0x27244
+0x8EA4AFEB 0x45A2
+0x8EA4AFEC 0x27243
+0x8EA4AFED 0x8688
+0x8EA4AFEE 0x27245
+0x8EA4AFEF 0x4615
+0x8EA4AFF0 0x27625
+0x8EA4AFF1 0x2761F
+0x8EA4AFF2 0x4620
+0x8EA4AFF3 0x4673
+0x8EA4AFF4 0x277E8
+0x8EA4AFF5 0x898E
+0x8EA4AFF6 0x898D
+0x8EA4AFF7 0x27809
+0x8EA4AFF8 0x278B7
+0x8EA4AFF9 0x278B9
+0x8EA4AFFA 0x27964
+0x8EA4AFFB 0x27963
+0x8EA4AFFC 0x8A09
+0x8EA4AFFD 0x8A14
+0x8EA4AFFE 0x46B1
+0x8EA4B0A1 0x27962
+0x8EA4B0A2 0x27965
+0x8EA4B0A3 0x472B
+0x8EA4B0A4 0x27BAC
+0x8EA4B0A5 0x4745
+0x8EA4B0A6 0x27D2A
+0x8EA4B0A7 0x4797
+0x8EA4B0A8 0x4798
+0x8EA4B0A9 0x27E96
+0x8EA4B0AA 0x47D5
+0x8EA4B0AB 0x27FC2
+0x8EA4B0AC 0x2F9DE
+0x8EA4B0AD 0x4893
+0x8EA4B0AE 0x4896
+0x8EA4B0AF 0x9007
+0x8EA4B0B0 0x4894
+0x8EA4B0B1 0x284AA
+0x8EA4B0B2 0x284B0
+0x8EA4B0B3 0x48C7
+0x8EA4B0B4 0x48C5
+0x8EA4B0B5 0x286D4
+0x8EA4B0B6 0x286CD
+0x8EA4B0B7 0x286D6
+0x8EA4B0B8 0x48C4
+0x8EA4B0B9 0x287F0
+0x8EA4B0BA 0x9579
+0x8EA4B0BB 0x9584
+0x8EA4B0BC 0x49CE
+0x8EA4B0BD 0x49CA
+0x8EA4B0BE 0x49CC
+0x8EA4B0BF 0x9657
+0x8EA4B0C0 0x49C9
+0x8EA4B0C1 0x96BA
+0x8EA4B0C3 0x29D4B
+0x8EA4B0C4 0x20162
+0x8EA4B0C5 0x346E
+0x8EA4B0C6 0x202B7
+0x8EA4B0C7 0x5067
+0x8EA4B0C8 0x202AC
+0x8EA4B0C9 0x202AB
+0x8EA4B0CA 0x3471
+0x8EA4B0CB 0x202C1
+0x8EA4B0CC 0x34BB
+0x8EA4B0CD 0x34D3
+0x8EA4B0CE 0x205E8
+0x8EA4B0CF 0x20769
+0x8EA4B0D0 0x2075D
+0x8EA4B0D1 0x2075F
+0x8EA4B0D2 0x34F3
+0x8EA4B0D3 0x34ED
+0x8EA4B0D4 0x34F5
+0x8EA4B0D5 0x20764
+0x8EA4B0D6 0x20762
+0x8EA4B0D7 0x34F1
+0x8EA4B0D8 0x34F2
+0x8EA4B0D9 0x34F6
+0x8EA4B0DA 0x3520
+0x8EA4B0DB 0x208F9
+0x8EA4B0DC 0x3528
+0x8EA4B0DD 0x208EE
+0x8EA4B0DE 0x5318
+0x8EA4B0DF 0x532C
+0x8EA4B0E0 0x5359
+0x8EA4B0E1 0x209AB
+0x8EA4B0E2 0x209AC
+0x8EA4B0E3 0x209AA
+0x8EA4B0E4 0x5368
+0x8EA4B0E5 0x537E
+0x8EA4B0E6 0x20A86
+0x8EA4B0E7 0x20A7A
+0x8EA4B0E8 0x53A1
+0x8EA4B0E9 0x20D28
+0x8EA4B0EA 0x35A1
+0x8EA4B0EB 0x555B
+0x8EA4B0EC 0x35AA
+0x8EA4B0ED 0x35A9
+0x8EA4B0EE 0x20D31
+0x8EA4B0EF 0x35B5
+0x8EA4B0F0 0x35A5
+0x8EA4B0F1 0x35A8
+0x8EA4B0F2 0x5542
+0x8EA4B0F3 0x35A7
+0x8EA4B0F4 0x5547
+0x8EA4B0F5 0x20D2D
+0x8EA4B0F6 0x2F843
+0x8EA4B0F7 0x553D
+0x8EA4B0F8 0x20D2B
+0x8EA4B0F9 0x20D32
+0x8EA4B0FA 0x5560
+0x8EA4B0FB 0x57EB
+0x8EA4B0FC 0x21329
+0x8EA4B0FD 0x21326
+0x8EA4B0FE 0x21353
+0x8EA4B1A1 0x364D
+0x8EA4B1A2 0x21333
+0x8EA4B1A3 0x21334
+0x8EA4B1A4 0x2159D
+0x8EA4B1A5 0x369C
+0x8EA4B1A6 0x595F
+0x8EA4B1A7 0x21641
+0x8EA4B1A8 0x36EA
+0x8EA4B1A9 0x36E5
+0x8EA4B1AA 0x21791
+0x8EA4B1AB 0x21769
+0x8EA4B1AC 0x5B6F
+0x8EA4B1AD 0x21A22
+0x8EA4B1AE 0x375E
+0x8EA4B1AF 0x21A34
+0x8EA4B1B0 0x2F86D
+0x8EA4B1B1 0x21B2E
+0x8EA4B1B2 0x3786
+0x8EA4B1B3 0x3784
+0x8EA4B1B4 0x21BF4
+0x8EA4B1B5 0x5C5A
+0x8EA4B1B6 0x21E28
+0x8EA4B1B7 0x37D9
+0x8EA4B1B8 0x21E1C
+0x8EA4B1B9 0x37DE
+0x8EA4B1BA 0x21E11
+0x8EA4B1BB 0x21E24
+0x8EA4B1BC 0x21E15
+0x8EA4B1BD 0x37DB
+0x8EA4B1BE 0x21E16
+0x8EA4B1BF 0x21E54
+0x8EA4B1C0 0x21E23
+0x8EA4B1C1 0x21FFF
+0x8EA4B1C2 0x3831
+0x8EA4B1C3 0x220CF
+0x8EA4B1C4 0x220D0
+0x8EA4B1C5 0x384B
+0x8EA4B1C6 0x220CE
+0x8EA4B1C7 0x3849
+0x8EA4B1C8 0x384A
+0x8EA4B1C9 0x384C
+0x8EA4B1CA 0x221C7
+0x8EA4B1CB 0x2225C
+0x8EA4B1CC 0x388A
+0x8EA4B1CD 0x22236
+0x8EA4B1CE 0x3889
+0x8EA4B1CF 0x388B
+0x8EA4B1D0 0x22243
+0x8EA4B1D1 0x38BB
+0x8EA4B1D2 0x5FA2
+0x8EA4B1D3 0x5F9D
+0x8EA4B1D4 0x38E4
+0x8EA4B1D5 0x2252A
+0x8EA4B1D6 0x22501
+0x8EA4B1D7 0x5FA3
+0x8EA4B1D8 0x2250B
+0x8EA4B1D9 0x2250F
+0x8EA4B1DA 0x393B
+0x8EA4B1DB 0x392E
+0x8EA4B1DC 0x393E
+0x8EA4B1DD 0x3946
+0x8EA4B1DE 0x3953
+0x8EA4B1DF 0x226DF
+0x8EA4B1E0 0x3944
+0x8EA4B1E1 0x226D2
+0x8EA4B1E2 0x393F
+0x8EA4B1E3 0x3942
+0x8EA4B1E4 0x394F
+0x8EA4B1E5 0x226CD
+0x8EA4B1E6 0x3952
+0x8EA4B1E7 0x394A
+0x8EA4B1E8 0x60C2
+0x8EA4B1E9 0x226DB
+0x8EA4B1EA 0x395A
+0x8EA4B1EB 0x60A5
+0x8EA4B1EC 0x3949
+0x8EA4B1ED 0x226CF
+0x8EA4B1EE 0x621C
+0x8EA4B1EF 0x229C0
+0x8EA4B1F0 0x621D
+0x8EA4B1F1 0x3A03
+0x8EA4B1F2 0x22B81
+0x8EA4B1F3 0x22B82
+0x8EA4B1F4 0x22B8A
+0x8EA4B1F5 0x22BA8
+0x8EA4B1F6 0x22B8C
+0x8EA4B1F7 0x6395
+0x8EA4B1F8 0x639A
+0x8EA4B1F9 0x3A01
+0x8EA4B1FA 0x3A06
+0x8EA4B1FB 0x39FB
+0x8EA4B1FC 0x39F9
+0x8EA4B1FD 0x22B8E
+0x8EA4B1FE 0x3A05
+0x8EA4B2A1 0x39FA
+0x8EA4B2A2 0x22B8B
+0x8EA4B2A3 0x63A6
+0x8EA4B2A4 0x22B96
+0x8EA4B2A5 0x39FE
+0x8EA4B2A6 0x22BCC
+0x8EA4B2A7 0x3A7D
+0x8EA4B2A8 0x3A8C
+0x8EA4B2A9 0x22F4F
+0x8EA4B2AA 0x22F4A
+0x8EA4B2AB 0x6550
+0x8EA4B2AC 0x3A8E
+0x8EA4B2AD 0x22F4B
+0x8EA4B2AE 0x22F3D
+0x8EA4B2AF 0x6552
+0x8EA4B2B0 0x22F44
+0x8EA4B2B1 0x22F49
+0x8EA4B2B2 0x2309E
+0x8EA4B2B3 0x230F3
+0x8EA4B2B4 0x65C8
+0x8EA4B2B5 0x230F5
+0x8EA4B2B6 0x3AF0
+0x8EA4B2B7 0x3AF2
+0x8EA4B2B8 0x231B3
+0x8EA4B2B9 0x6658
+0x8EA4B2BA 0x3AF1
+0x8EA4B2BB 0x3AE6
+0x8EA4B2BC 0x231E5
+0x8EA4B2BD 0x231B6
+0x8EA4B2BE 0x2F8D8
+0x8EA4B2BF 0x6888
+0x8EA4B2C0 0x23486
+0x8EA4B2C1 0x3B6F
+0x8EA4B2C2 0x3B6D
+0x8EA4B2C3 0x3B69
+0x8EA4B2C4 0x234B6
+0x8EA4B2C5 0x23485
+0x8EA4B2C6 0x3B6E
+0x8EA4B2C7 0x234AB
+0x8EA4B2C8 0x3C2F
+0x8EA4B2C9 0x3C30
+0x8EA4B2CA 0x3C63
+0x8EA4B2CB 0x23A0D
+0x8EA4B2CC 0x23A8B
+0x8EA4B2CD 0x23A8C
+0x8EA4B2CE 0x6BB8
+0x8EA4B2CF 0x3C80
+0x8EA4B2D0 0x6BB9
+0x8EA4B2D1 0x3C9A
+0x8EA4B2D2 0x3C94
+0x8EA4B2D3 0x3C96
+0x8EA4B2D4 0x3C95
+0x8EA4B2D5 0x3C97
+0x8EA4B2D6 0x23B72
+0x8EA4B2D7 0x3CF4
+0x8EA4B2D8 0x3CFE
+0x8EA4B2D9 0x23D8F
+0x8EA4B2DA 0x3D01
+0x8EA4B2DB 0x23D79
+0x8EA4B2DC 0x3D02
+0x8EA4B2DD 0x23D77
+0x8EA4B2DE 0x3CF9
+0x8EA4B2DF 0x23D90
+0x8EA4B2E0 0x23D88
+0x8EA4B2E1 0x23D80
+0x8EA4B2E2 0x23D9E
+0x8EA4B2E3 0x3CF6
+0x8EA4B2E4 0x3CF7
+0x8EA4B2E5 0x23D82
+0x8EA4B2E6 0x23D34
+0x8EA4B2E7 0x23D89
+0x8EA4B2E8 0x3CFF
+0x8EA4B2E9 0x23D85
+0x8EA4B2EA 0x23D7E
+0x8EA4B2EB 0x23D7A
+0x8EA4B2EC 0x23DA6
+0x8EA4B2ED 0x6E0B
+0x8EA4B2EE 0x23DB5
+0x8EA4B2EF 0x241F4
+0x8EA4B2F0 0x3DBF
+0x8EA4B2F1 0x3DBC
+0x8EA4B2F2 0x7105
+0x8EA4B2F3 0x24229
+0x8EA4B2F4 0x24226
+0x8EA4B2F5 0x2422A
+0x8EA4B2F6 0x3DBE
+0x8EA4B2F7 0x3DC0
+0x8EA4B2F8 0x2457E
+0x8EA4B2F9 0x3E3B
+0x8EA4B2FA 0x3E39
+0x8EA4B2FB 0x2465B
+0x8EA4B2FC 0x24661
+0x8EA4B2FD 0x24660
+0x8EA4B2FE 0x3E3C
+0x8EA4B3A1 0x2479B
+0x8EA4B3A2 0x7314
+0x8EA4B3A3 0x7304
+0x8EA4B3A4 0x247C3
+0x8EA4B3A5 0x3E7D
+0x8EA4B3A6 0x247CD
+0x8EA4B3A7 0x3E7F
+0x8EA4B3A8 0x3E7A
+0x8EA4B3A9 0x3E7C
+0x8EA4B3AA 0x7305
+0x8EA4B3AB 0x3E7E
+0x8EA4B3AC 0x7315
+0x8EA4B3AD 0x730D
+0x8EA4B3AE 0x3E80
+0x8EA4B3AF 0x3EBF
+0x8EA4B3B0 0x3EC3
+0x8EA4B3B1 0x24954
+0x8EA4B3B2 0x24959
+0x8EA4B3B3 0x3ECC
+0x8EA4B3B4 0x3F0E
+0x8EA4B3B5 0x3F0D
+0x8EA4B3B6 0x24AF5
+0x8EA4B3B7 0x3F26
+0x8EA4B3B8 0x3F24
+0x8EA4B3B9 0x3F25
+0x8EA4B3BA 0x3F23
+0x8EA4B3BB 0x3F21
+0x8EA4B3BC 0x3F29
+0x8EA4B3BD 0x24C69
+0x8EA4B3BE 0x24C65
+0x8EA4B3BF 0x3F8F
+0x8EA4B3C0 0x3F8D
+0x8EA4B3C1 0x24D7C
+0x8EA4B3C2 0x3F8B
+0x8EA4B3C3 0x3F92
+0x8EA4B3C4 0x24D80
+0x8EA4B3C5 0x3F90
+0x8EA4B3C6 0x24F65
+0x8EA4B3C7 0x3FEF
+0x8EA4B3C8 0x3FF0
+0x8EA4B3C9 0x24FDF
+0x8EA4B3CA 0x25060
+0x8EA4B3CB 0x4001
+0x8EA4B3CC 0x2505E
+0x8EA4B3CD 0x402E
+0x8EA4B3CE 0x402D
+0x8EA4B3CF 0x772E
+0x8EA4B3D0 0x4028
+0x8EA4B3D1 0x4029
+0x8EA4B3D2 0x402C
+0x8EA4B3D3 0x2518F
+0x8EA4B3D4 0x25161
+0x8EA4B3D5 0x2515A
+0x8EA4B3D6 0x7741
+0x8EA4B3D7 0x4088
+0x8EA4B3D8 0x25367
+0x8EA4B3D9 0x4092
+0x8EA4B3DA 0x4091
+0x8EA4B3DB 0x77EA
+0x8EA4B3DC 0x253BB
+0x8EA4B3DD 0x7844
+0x8EA4B3DE 0x40A9
+0x8EA4B3DF 0x40AC
+0x8EA4B3E0 0x40AE
+0x8EA4B3E1 0x40AA
+0x8EA4B3E2 0x4106
+0x8EA4B3E3 0x4105
+0x8EA4B3E4 0x414A
+0x8EA4B3E5 0x413E
+0x8EA4B3E6 0x413C
+0x8EA4B3E7 0x413B
+0x8EA4B3E8 0x2579B
+0x8EA4B3E9 0x4142
+0x8EA4B3EA 0x4141
+0x8EA4B3EB 0x4143
+0x8EA4B3EC 0x257A9
+0x8EA4B3ED 0x4145
+0x8EA4B3EE 0x25966
+0x8EA4B3EF 0x419A
+0x8EA4B3F0 0x419B
+0x8EA4B3F1 0x419F
+0x8EA4B3F2 0x419E
+0x8EA4B3F3 0x25A72
+0x8EA4B3F4 0x25A76
+0x8EA4B3F5 0x25B14
+0x8EA4B3F6 0x41DE
+0x8EA4B3F7 0x41E2
+0x8EA4B3F8 0x41E6
+0x8EA4B3F9 0x25B0F
+0x8EA4B3FA 0x7B29
+0x8EA4B3FB 0x41E3
+0x8EA4B3FC 0x7B27
+0x8EA4B3FD 0x41DF
+0x8EA4B3FE 0x25E41
+0x8EA4B4A1 0x25E46
+0x8EA4B4A2 0x7C9D
+0x8EA4B4A3 0x25E4B
+0x8EA4B4A4 0x25E43
+0x8EA4B4A5 0x427E
+0x8EA4B4A6 0x42C9
+0x8EA4B4A7 0x42CC
+0x8EA4B4A8 0x25FC6
+0x8EA4B4A9 0x42D1
+0x8EA4B4AA 0x25FC7
+0x8EA4B4AB 0x42D0
+0x8EA4B4AC 0x25FCE
+0x8EA4B4AD 0x42CF
+0x8EA4B4AE 0x42C8
+0x8EA4B4AF 0x25FC9
+0x8EA4B4B0 0x42CD
+0x8EA4B4B1 0x25FCB
+0x8EA4B4B2 0x25FC5
+0x8EA4B4B3 0x4349
+0x8EA4B4B4 0x4347
+0x8EA4B4B5 0x4358
+0x8EA4B4B6 0x436B
+0x8EA4B4B7 0x436C
+0x8EA4B4B8 0x436A
+0x8EA4B4B9 0x26369
+0x8EA4B4BA 0x4380
+0x8EA4B4BB 0x4382
+0x8EA4B4BC 0x4384
+0x8EA4B4BD 0x7FC8
+0x8EA4B4BE 0x4383
+0x8EA4B4BF 0x2641E
+0x8EA4B4C0 0x264BA
+0x8EA4B4C1 0x43B6
+0x8EA4B4C2 0x26552
+0x8EA4B4C3 0x26551
+0x8EA4B4C4 0x26553
+0x8EA4B4C5 0x2669F
+0x8EA4B4C6 0x266DB
+0x8EA4B4C7 0x8126
+0x8EA4B4C8 0x43F1
+0x8EA4B4C9 0x266E3
+0x8EA4B4CA 0x43F6
+0x8EA4B4CB 0x43F3
+0x8EA4B4CC 0x43F0
+0x8EA4B4CD 0x811C
+0x8EA4B4CE 0x266D7
+0x8EA4B4CF 0x266E9
+0x8EA4B4D0 0x8128
+0x8EA4B4D1 0x43F5
+0x8EA4B4D2 0x43F4
+0x8EA4B4D3 0x43F7
+0x8EA4B4D4 0x266DE
+0x8EA4B4D5 0x266DC
+0x8EA4B4D6 0x2693C
+0x8EA4B4D7 0x2F98B
+0x8EA4B4D8 0x4455
+0x8EA4B4D9 0x26A22
+0x8EA4B4DA 0x26A32
+0x8EA4B4DB 0x26A23
+0x8EA4B4DC 0x448B
+0x8EA4B4DD 0x44CB
+0x8EA4B4DE 0x44C2
+0x8EA4B4DF 0x26BD4
+0x8EA4B4E0 0x26BC8
+0x8EA4B4E1 0x26BBC
+0x8EA4B4E2 0x44CA
+0x8EA4B4E3 0x44CC
+0x8EA4B4E4 0x26BCD
+0x8EA4B4E5 0x44C7
+0x8EA4B4E6 0x44C9
+0x8EA4B4E7 0x8370
+0x8EA4B4E8 0x26BBE
+0x8EA4B4E9 0x44C6
+0x8EA4B4EA 0x26C40
+0x8EA4B4EB 0x26BD6
+0x8EA4B4EC 0x44C3
+0x8EA4B4ED 0x8382
+0x8EA4B4EE 0x26BBD
+0x8EA4B4EF 0x83AC
+0x8EA4B4F0 0x26BBA
+0x8EA4B4F1 0x44C4
+0x8EA4B4F2 0x26BC0
+0x8EA4B4F3 0x2F99B
+0x8EA4B4F4 0x2F99D
+0x8EA4B4F5 0x26BC1
+0x8EA4B4F6 0x271A6
+0x8EA4B4F7 0x271A5
+0x8EA4B4F8 0x271A8
+0x8EA4B4F9 0x45A9
+0x8EA4B4FA 0x86AD
+0x8EA4B4FB 0x45A8
+0x8EA4B4FC 0x45A6
+0x8EA4B4FD 0x2725F
+0x8EA4B4FE 0x27270
+0x8EA4B5A1 0x2726A
+0x8EA4B5A2 0x27265
+0x8EA4B5A3 0x27267
+0x8EA4B5A4 0x2726F
+0x8EA4B5A5 0x27287
+0x8EA4B5A6 0x86CA
+0x8EA4B5A7 0x8851
+0x8EA4B5A8 0x2763D
+0x8EA4B5A9 0x27643
+0x8EA4B5AA 0x4622
+0x8EA4B5AB 0x27640
+0x8EA4B5AC 0x4626
+0x8EA4B5AD 0x4624
+0x8EA4B5AE 0x4625
+0x8EA4B5AF 0x889D
+0x8EA4B5B0 0x462A
+0x8EA4B5B1 0x4674
+0x8EA4B5B2 0x27818
+0x8EA4B5B3 0x4679
+0x8EA4B5B4 0x8990
+0x8EA4B5B5 0x467A
+0x8EA4B5B6 0x27819
+0x8EA4B5B7 0x278C1
+0x8EA4B5B8 0x89D8
+0x8EA4B5B9 0x89D7
+0x8EA4B5BA 0x4697
+0x8EA4B5BB 0x278BC
+0x8EA4B5BC 0x278C8
+0x8EA4B5BD 0x8A2E
+0x8EA4B5BE 0x27971
+0x8EA4B5BF 0x46BC
+0x8EA4B5C0 0x2796E
+0x8EA4B5C1 0x46B3
+0x8EA4B5C2 0x27978
+0x8EA4B5C3 0x46BF
+0x8EA4B5C4 0x46B7
+0x8EA4B5C5 0x2F9CD
+0x8EA4B5C6 0x2797A
+0x8EA4B5C7 0x27BB1
+0x8EA4B5C8 0x27BAF
+0x8EA4B5C9 0x27BB0
+0x8EA4B5CA 0x4734
+0x8EA4B5CB 0x4746
+0x8EA4B5CC 0x4748
+0x8EA4B5CD 0x8C59
+0x8EA4B5CE 0x27CA8
+0x8EA4B5CF 0x27CA6
+0x8EA4B5D0 0x4756
+0x8EA4B5D1 0x4767
+0x8EA4B5D2 0x27D48
+0x8EA4B5D3 0x27D45
+0x8EA4B5D4 0x4768
+0x8EA4B5D5 0x4799
+0x8EA4B5D6 0x479A
+0x8EA4B5D7 0x27EA0
+0x8EA4B5D8 0x27EA4
+0x8EA4B5D9 0x47D8
+0x8EA4B5DA 0x27FD4
+0x8EA4B5DB 0x47DB
+0x8EA4B5DC 0x47DC
+0x8EA4B5DD 0x47DD
+0x8EA4B5DE 0x47D7
+0x8EA4B5DF 0x27FD2
+0x8EA4B5E0 0x28222
+0x8EA4B5E1 0x4849
+0x8EA4B5E2 0x484A
+0x8EA4B5E3 0x8EDA
+0x8EA4B5E4 0x282B7
+0x8EA4B5E5 0x282CC
+0x8EA4B5E6 0x9033
+0x8EA4B5E7 0x284E6
+0x8EA4B5E8 0x9018
+0x8EA4B5E9 0x489A
+0x8EA4B5EA 0x284C8
+0x8EA4B5EB 0x48CD
+0x8EA4B5EC 0x48CA
+0x8EA4B5ED 0x286F4
+0x8EA4B5EE 0x48CB
+0x8EA4B5EF 0x286ED
+0x8EA4B5F0 0x48CF
+0x8EA4B5F1 0x2867E
+0x8EA4B5F2 0x2F9E3
+0x8EA4B5F3 0x48CC
+0x8EA4B5F4 0x48EA
+0x8EA4B5F5 0x48ED
+0x8EA4B5F6 0x287F9
+0x8EA4B5F7 0x287FD
+0x8EA4B5F8 0x48E9
+0x8EA4B5F9 0x28807
+0x8EA4B5FA 0x491A
+0x8EA4B5FB 0x91EF
+0x8EA4B5FC 0x498D
+0x8EA4B5FD 0x49D2
+0x8EA4B5FE 0x28E78
+0x8EA4B6A1 0x28E7A
+0x8EA4B6A2 0x28E79
+0x8EA4B6A3 0x28F8A
+0x8EA4B6A4 0x49F2
+0x8EA4B6A5 0x2907B
+0x8EA4B6A6 0x291D5
+0x8EA4B6A7 0x291E9
+0x8EA4B6A8 0x4A3D
+0x8EA4B6A9 0x291EB
+0x8EA4B6AA 0x4A3E
+0x8EA4B6AB 0x4AF8
+0x8EA4B6AC 0x4B23
+0x8EA4B6AD 0x9AD9
+0x8EA4B6AE 0x4EB4
+0x8EA4B6AF 0x2016C
+0x8EA4B6B0 0x50A0
+0x8EA4B6B1 0x5090
+0x8EA4B6B2 0x3475
+0x8EA4B6B3 0x5086
+0x8EA4B6B4 0x5084
+0x8EA4B6B5 0x202FA
+0x8EA4B6B6 0x508A
+0x8EA4B6B7 0x3476
+0x8EA4B6B8 0x3473
+0x8EA4B6B9 0x509F
+0x8EA4B6BA 0x50A1
+0x8EA4B6BB 0x20318
+0x8EA4B6BC 0x5093
+0x8EA4B6BD 0x34BD
+0x8EA4B6BE 0x205F6
+0x8EA4B6BF 0x51D5
+0x8EA4B6C0 0x2078A
+0x8EA4B6C1 0x20789
+0x8EA4B6C2 0x34F9
+0x8EA4B6C3 0x2077F
+0x8EA4B6C4 0x20788
+0x8EA4B6C5 0x34FA
+0x8EA4B6C6 0x20783
+0x8EA4B6C7 0x20784
+0x8EA4B6C8 0x20798
+0x8EA4B6C9 0x20763
+0x8EA4B6CA 0x20787
+0x8EA4B6CB 0x3521
+0x8EA4B6CC 0x2F827
+0x8EA4B6CD 0x3529
+0x8EA4B6CE 0x208F5
+0x8EA4B6CF 0x20950
+0x8EA4B6D0 0x3538
+0x8EA4B6D1 0x354E
+0x8EA4B6D2 0x20A87
+0x8EA4B6D3 0x20A8A
+0x8EA4B6D4 0x20B65
+0x8EA4B6D5 0x20DB7
+0x8EA4B6D6 0x20DC1
+0x8EA4B6D7 0x20DC7
+0x8EA4B6D8 0x35C8
+0x8EA4B6D9 0x35BC
+0x8EA4B6DA 0x20DC5
+0x8EA4B6DB 0x20DCB
+0x8EA4B6DC 0x5590
+0x8EA4B6DD 0x20DD1
+0x8EA4B6DE 0x35BB
+0x8EA4B6DF 0x35C2
+0x8EA4B6E0 0x35C0
+0x8EA4B6E1 0x20DB8
+0x8EA4B6E2 0x20DCA
+0x8EA4B6E3 0x35CA
+0x8EA4B6E4 0x20DDE
+0x8EA4B6E5 0x35C9
+0x8EA4B6E6 0x20DCE
+0x8EA4B6E7 0x35B8
+0x8EA4B6E8 0x5710
+0x8EA4B6E9 0x5817
+0x8EA4B6EA 0x21368
+0x8EA4B6EB 0x364E
+0x8EA4B6EC 0x2136B
+0x8EA4B6ED 0x5844
+0x8EA4B6EE 0x3650
+0x8EA4B6EF 0x582B
+0x8EA4B6F0 0x2136A
+0x8EA4B6F1 0x5845
+0x8EA4B6F2 0x21366
+0x8EA4B6F3 0x21377
+0x8EA4B6F4 0x21396
+0x8EA4B6F5 0x2136E
+0x8EA4B6F6 0x2F856
+0x8EA4B6F7 0x368A
+0x8EA4B6F8 0x21657
+0x8EA4B6F9 0x5965
+0x8EA4B6FA 0x21656
+0x8EA4B6FB 0x2179C
+0x8EA4B6FC 0x2179E
+0x8EA4B6FD 0x36FC
+0x8EA4B6FE 0x36F9
+0x8EA4B7A1 0x217A1
+0x8EA4B7A2 0x3763
+0x8EA4B7A3 0x21A42
+0x8EA4B7A4 0x5BCF
+0x8EA4B7A5 0x21A46
+0x8EA4B7A6 0x21A3E
+0x8EA4B7A7 0x21B33
+0x8EA4B7A8 0x3787
+0x8EA4B7A9 0x3788
+0x8EA4B7AA 0x21BFA
+0x8EA4B7AB 0x379A
+0x8EA4B7AC 0x21C97
+0x8EA4B7AD 0x21C9B
+0x8EA4B7AE 0x21CAA
+0x8EA4B7AF 0x5D56
+0x8EA4B7B0 0x21E73
+0x8EA4B7B1 0x21E7C
+0x8EA4B7B2 0x37E9
+0x8EA4B7B3 0x21E86
+0x8EA4B7B4 0x37EA
+0x8EA4B7B5 0x5D54
+0x8EA4B7B6 0x3850
+0x8EA4B7B7 0x220F3
+0x8EA4B7B8 0x220F0
+0x8EA4B7B9 0x3856
+0x8EA4B7BA 0x3852
+0x8EA4B7BB 0x384F
+0x8EA4B7BC 0x3854
+0x8EA4B7BD 0x3851
+0x8EA4B7BE 0x220EC
+0x8EA4B7BF 0x222AF
+0x8EA4B7C0 0x388E
+0x8EA4B7C1 0x388F
+0x8EA4B7C2 0x22264
+0x8EA4B7C3 0x22268
+0x8EA4B7C4 0x2235A
+0x8EA4B7C5 0x5F3D
+0x8EA4B7C6 0x2251F
+0x8EA4B7C7 0x22525
+0x8EA4B7C8 0x38ED
+0x8EA4B7C9 0x38EB
+0x8EA4B7CA 0x5FA4
+0x8EA4B7CB 0x226C6
+0x8EA4B7CC 0x226D6
+0x8EA4B7CD 0x226C3
+0x8EA4B7CE 0x3962
+0x8EA4B7CF 0x2272C
+0x8EA4B7D0 0x395D
+0x8EA4B7D1 0x2272E
+0x8EA4B7D2 0x2275E
+0x8EA4B7D3 0x22733
+0x8EA4B7D4 0x3961
+0x8EA4B7D5 0x3965
+0x8EA4B7D6 0x395C
+0x8EA4B7D7 0x2272D
+0x8EA4B7D8 0x22746
+0x8EA4B7D9 0x395F
+0x8EA4B7DA 0x226C1
+0x8EA4B7DB 0x2273A
+0x8EA4B7DC 0x229CC
+0x8EA4B7DD 0x22B9D
+0x8EA4B7DE 0x22B83
+0x8EA4B7DF 0x22BF6
+0x8EA4B7E0 0x63EC
+0x8EA4B7E1 0x3A16
+0x8EA4B7E2 0x3A0A
+0x8EA4B7E3 0x22BF8
+0x8EA4B7E4 0x3A0E
+0x8EA4B7E5 0x3A12
+0x8EA4B7E6 0x22BFE
+0x8EA4B7E7 0x22BF3
+0x8EA4B7E8 0x3A11
+0x8EA4B7E9 0x22BEB
+0x8EA4B7EA 0x22BFA
+0x8EA4B7EB 0x3A10
+0x8EA4B7EC 0x22C07
+0x8EA4B7ED 0x22BFC
+0x8EA4B7EE 0x3A09
+0x8EA4B7EF 0x63FA
+0x8EA4B7F0 0x3A15
+0x8EA4B7F1 0x63D4
+0x8EA4B7F2 0x22F72
+0x8EA4B7F3 0x22F73
+0x8EA4B7F4 0x22F74
+0x8EA4B7F5 0x3A91
+0x8EA4B7F6 0x3A95
+0x8EA4B7F7 0x3A93
+0x8EA4B7F8 0x3A92
+0x8EA4B7F9 0x3A8F
+0x8EA4B7FA 0x22F5F
+0x8EA4B7FB 0x22F60
+0x8EA4B7FC 0x230AA
+0x8EA4B7FD 0x23134
+0x8EA4B7FE 0x3AF6
+0x8EA4B8A1 0x231B4
+0x8EA4B8A2 0x3AFB
+0x8EA4B8A3 0x231F0
+0x8EA4B8A4 0x6675
+0x8EA4B8A5 0x3AF9
+0x8EA4B8A6 0x2320D
+0x8EA4B8A7 0x231F3
+0x8EA4B8A8 0x2320F
+0x8EA4B8A9 0x671C
+0x8EA4B8AA 0x3B7D
+0x8EA4B8AB 0x234C9
+0x8EA4B8AC 0x3B7A
+0x8EA4B8AD 0x3B7F
+0x8EA4B8AE 0x234C5
+0x8EA4B8AF 0x3B78
+0x8EA4B8B0 0x234D7
+0x8EA4B8B1 0x234CC
+0x8EA4B8B2 0x68D9
+0x8EA4B8B3 0x234E7
+0x8EA4B8B4 0x3B70
+0x8EA4B8B5 0x3B82
+0x8EA4B8B6 0x234C1
+0x8EA4B8B7 0x3B84
+0x8EA4B8B8 0x234E8
+0x8EA4B8B9 0x3C33
+0x8EA4B8BA 0x238CB
+0x8EA4B8BB 0x3C32
+0x8EA4B8BC 0x3C36
+0x8EA4B8BD 0x238C8
+0x8EA4B8BE 0x2397A
+0x8EA4B8BF 0x3C56
+0x8EA4B8C0 0x23979
+0x8EA4B8C1 0x2397E
+0x8EA4B8C2 0x3C67
+0x8EA4B8C3 0x23A1B
+0x8EA4B8C4 0x3C65
+0x8EA4B8C5 0x3C64
+0x8EA4B8C6 0x3C66
+0x8EA4B8C7 0x23A1F
+0x8EA4B8C8 0x23A19
+0x8EA4B8C9 0x3C81
+0x8EA4B8CA 0x3C82
+0x8EA4B8CB 0x3C83
+0x8EA4B8CC 0x3C9E
+0x8EA4B8CD 0x23B89
+0x8EA4B8CE 0x6BF1
+0x8EA4B8CF 0x3C9D
+0x8EA4B8D0 0x23B8B
+0x8EA4B8D1 0x3D0F
+0x8EA4B8D2 0x3D12
+0x8EA4B8D3 0x23E09
+0x8EA4B8D4 0x23DFE
+0x8EA4B8D5 0x23E00
+0x8EA4B8D6 0x3D10
+0x8EA4B8D7 0x3D18
+0x8EA4B8D8 0x23E0B
+0x8EA4B8D9 0x3D14
+0x8EA4B8DA 0x3D19
+0x8EA4B8DB 0x6E37
+0x8EA4B8DD 0x23E4A
+0x8EA4B8DE 0x6E7D
+0x8EA4B8DF 0x6E86
+0x8EA4B8E0 0x3DC8
+0x8EA4B8E1 0x3DC4
+0x8EA4B8E2 0x3DC6
+0x8EA4B8E3 0x24279
+0x8EA4B8E4 0x3DC7
+0x8EA4B8E5 0x3DC3
+0x8EA4B8E6 0x2426C
+0x8EA4B8E7 0x24299
+0x8EA4B8E8 0x2F91B
+0x8EA4B8E9 0x24262
+0x8EA4B8EA 0x24514
+0x8EA4B8EB 0x3E19
+0x8EA4B8EC 0x3E1C
+0x8EA4B8ED 0x245C8
+0x8EA4B8EE 0x245D7
+0x8EA4B8EF 0x2460C
+0x8EA4B8F0 0x3E41
+0x8EA4B8F1 0x24670
+0x8EA4B8F2 0x3E42
+0x8EA4B8F3 0x3E43
+0x8EA4B8F4 0x24671
+0x8EA4B8F5 0x247DF
+0x8EA4B8F6 0x247E4
+0x8EA4B8F7 0x3E82
+0x8EA4B8F8 0x247E7
+0x8EA4B8F9 0x3E81
+0x8EA4B8FA 0x3E94
+0x8EA4B8FB 0x3E84
+0x8EA4B8FC 0x24990
+0x8EA4B8FD 0x3ED2
+0x8EA4B8FE 0x3F0F
+0x8EA4B9A1 0x3F22
+0x8EA4B9A2 0x24B4C
+0x8EA4B9A3 0x3F27
+0x8EA4B9A4 0x3F2A
+0x8EA4B9A5 0x74FA
+0x8EA4B9A6 0x3F28
+0x8EA4B9A7 0x24B4F
+0x8EA4B9A8 0x3F60
+0x8EA4B9A9 0x24C7D
+0x8EA4B9AA 0x24C7E
+0x8EA4B9AB 0x24C7C
+0x8EA4B9AC 0x7572
+0x8EA4B9AD 0x24C8D
+0x8EA4B9AE 0x24D19
+0x8EA4B9AF 0x3F9B
+0x8EA4B9B0 0x3F9C
+0x8EA4B9B1 0x24DC0
+0x8EA4B9B2 0x3F93
+0x8EA4B9B3 0x3F94
+0x8EA4B9B4 0x75DC
+0x8EA4B9B5 0x3FA0
+0x8EA4B9B6 0x3F99
+0x8EA4B9B7 0x24DB6
+0x8EA4B9B8 0x3FA1
+0x8EA4B9B9 0x24DA8
+0x8EA4B9BA 0x3FF1
+0x8EA4B9BB 0x24FEB
+0x8EA4B9BC 0x24FE7
+0x8EA4B9BD 0x2506F
+0x8EA4B9BE 0x251C7
+0x8EA4B9BF 0x4036
+0x8EA4B9C0 0x2519F
+0x8EA4B9C1 0x4037
+0x8EA4B9C2 0x403F
+0x8EA4B9C3 0x403C
+0x8EA4B9C4 0x251C4
+0x8EA4B9C5 0x4034
+0x8EA4B9C6 0x4039
+0x8EA4B9C7 0x403B
+0x8EA4B9C8 0x4035
+0x8EA4B9C9 0x4030
+0x8EA4B9CA 0x4032
+0x8EA4B9CB 0x4038
+0x8EA4B9CC 0x403E
+0x8EA4B9CD 0x403A
+0x8EA4B9CE 0x2519B
+0x8EA4B9CF 0x25197
+0x8EA4B9D0 0x251C5
+0x8EA4B9D1 0x2536B
+0x8EA4B9D2 0x253CE
+0x8EA4B9D3 0x40B6
+0x8EA4B9D4 0x7867
+0x8EA4B9D5 0x254B1
+0x8EA4B9D6 0x254AE
+0x8EA4B9D7 0x254B0
+0x8EA4B9D8 0x40B3
+0x8EA4B9D9 0x4109
+0x8EA4B9DA 0x7977
+0x8EA4B9DB 0x2573E
+0x8EA4B9DC 0x257B5
+0x8EA4B9DD 0x257BA
+0x8EA4B9DE 0x414C
+0x8EA4B9DF 0x257B2
+0x8EA4B9E0 0x257B4
+0x8EA4B9E1 0x4153
+0x8EA4B9E2 0x414D
+0x8EA4B9E3 0x4151
+0x8EA4B9E4 0x414F
+0x8EA4B9E5 0x7A9B
+0x8EA4B9E6 0x25977
+0x8EA4B9E7 0x41A2
+0x8EA4B9E8 0x25986
+0x8EA4B9E9 0x2597B
+0x8EA4B9EA 0x41CD
+0x8EA4B9EB 0x25A7E
+0x8EA4B9EC 0x25B2E
+0x8EA4B9ED 0x41E7
+0x8EA4B9EE 0x25B2F
+0x8EA4B9EF 0x41F0
+0x8EA4B9F0 0x25B37
+0x8EA4B9F1 0x41E9
+0x8EA4B9F2 0x41EC
+0x8EA4B9F3 0x25B32
+0x8EA4B9F4 0x41E8
+0x8EA4B9F5 0x41EE
+0x8EA4B9F6 0x4202
+0x8EA4B9F7 0x25B36
+0x8EA4B9F8 0x25B39
+0x8EA4B9F9 0x25B35
+0x8EA4B9FA 0x25E5C
+0x8EA4B9FB 0x4282
+0x8EA4B9FC 0x4283
+0x8EA4B9FD 0x4286
+0x8EA4B9FE 0x25E7B
+0x8EA4BAA1 0x25E61
+0x8EA4BAA2 0x25FEE
+0x8EA4BAA3 0x25FEB
+0x8EA4BAA4 0x25FEF
+0x8EA4BAA5 0x26020
+0x8EA4BAA6 0x7D2A
+0x8EA4BAA7 0x7D65
+0x8EA4BAA8 0x434A
+0x8EA4BAA9 0x26230
+0x8EA4BAAA 0x435A
+0x8EA4BAAB 0x7F64
+0x8EA4BAAC 0x262BE
+0x8EA4BAAD 0x436E
+0x8EA4BAAE 0x26367
+0x8EA4BAAF 0x2637C
+0x8EA4BAB0 0x4370
+0x8EA4BAB1 0x436F
+0x8EA4BAB2 0x26424
+0x8EA4BAB3 0x438A
+0x8EA4BAB4 0x4387
+0x8EA4BAB5 0x4388
+0x8EA4BAB6 0x26429
+0x8EA4BAB7 0x264EF
+0x8EA4BAB8 0x8020
+0x8EA4BAB9 0x43B7
+0x8EA4BABA 0x43FD
+0x8EA4BABB 0x8120
+0x8EA4BABC 0x2670D
+0x8EA4BABD 0x4405
+0x8EA4BABE 0x813C
+0x8EA4BABF 0x4408
+0x8EA4BAC0 0x4403
+0x8EA4BAC1 0x4402
+0x8EA4BAC2 0x4404
+0x8EA4BAC3 0x3B39
+0x8EA4BAC4 0x4409
+0x8EA4BAC5 0x43FF
+0x8EA4BAC6 0x26764
+0x8EA4BAC7 0x813F
+0x8EA4BAC8 0x26715
+0x8EA4BAC9 0x43FC
+0x8EA4BACA 0x4401
+0x8EA4BACB 0x440A
+0x8EA4BACC 0x81F0
+0x8EA4BACD 0x81F5
+0x8EA4BACE 0x446B
+0x8EA4BACF 0x446C
+0x8EA4BAD0 0x26A35
+0x8EA4BAD1 0x26A36
+0x8EA4BAD2 0x26A34
+0x8EA4BAD3 0x26A37
+0x8EA4BAD4 0x26C47
+0x8EA4BAD5 0x26C2B
+0x8EA4BAD6 0x44DE
+0x8EA4BAD7 0x26C41
+0x8EA4BAD8 0x26C43
+0x8EA4BAD9 0x44DB
+0x8EA4BADA 0x26C42
+0x8EA4BADB 0x44DD
+0x8EA4BADC 0x44E3
+0x8EA4BADD 0x26C32
+0x8EA4BADE 0x44E0
+0x8EA4BADF 0x44D9
+0x8EA4BAE0 0x44D8
+0x8EA4BAE1 0x44E4
+0x8EA4BAE2 0x26C44
+0x8EA4BAE3 0x26C4A
+0x8EA4BAE4 0x44DA
+0x8EA4BAE5 0x44EF
+0x8EA4BAE6 0x2F9A0
+0x8EA4BAE7 0x8415
+0x8EA4BAE8 0x83BE
+0x8EA4BAE9 0x26C54
+0x8EA4BAEA 0x26C6E
+0x8EA4BAEB 0x26C52
+0x8EA4BAEC 0x44D7
+0x8EA4BAED 0x45B3
+0x8EA4BAEE 0x45BB
+0x8EA4BAEF 0x86E5
+0x8EA4BAF0 0x45B2
+0x8EA4BAF1 0x86D2
+0x8EA4BAF2 0x45AD
+0x8EA4BAF3 0x27292
+0x8EA4BAF4 0x45AF
+0x8EA4BAF5 0x2F9B8
+0x8EA4BAF6 0x86E0
+0x8EA4BAF7 0x272BF
+0x8EA4BAF8 0x4616
+0x8EA4BAF9 0x4628
+0x8EA4BAFA 0x4623
+0x8EA4BAFB 0x88B3
+0x8EA4BAFC 0x27641
+0x8EA4BAFD 0x27669
+0x8EA4BAFE 0x27665
+0x8EA4BBA1 0x4675
+0x8EA4BBA2 0x467E
+0x8EA4BBA3 0x467C
+0x8EA4BBA4 0x27822
+0x8EA4BBA5 0x2781D
+0x8EA4BBA6 0x278D2
+0x8EA4BBA7 0x278DA
+0x8EA4BBA8 0x278DB
+0x8EA4BBA9 0x46CE
+0x8EA4BBAA 0x46CD
+0x8EA4BBAB 0x46CF
+0x8EA4BBAC 0x8A53
+0x8EA4BBAD 0x279A4
+0x8EA4BBAE 0x2799E
+0x8EA4BBAF 0x8A37
+0x8EA4BBB0 0x8A47
+0x8EA4BBB1 0x8A5C
+0x8EA4BBB2 0x2799D
+0x8EA4BBB3 0x46C4
+0x8EA4BBB4 0x46CC
+0x8EA4BBB5 0x46C8
+0x8EA4BBB6 0x46C7
+0x8EA4BBB7 0x279AD
+0x8EA4BBB8 0x279A6
+0x8EA4BBB9 0x279A7
+0x8EA4BBBA 0x27BB3
+0x8EA4BBBB 0x27BE0
+0x8EA4BBBC 0x27C35
+0x8EA4BBBD 0x27C37
+0x8EA4BBBE 0x475A
+0x8EA4BBBF 0x476A
+0x8EA4BBC0 0x27D4A
+0x8EA4BBC1 0x476B
+0x8EA4BBC2 0x476D
+0x8EA4BBC3 0x476F
+0x8EA4BBC4 0x27E5E
+0x8EA4BBC5 0x479E
+0x8EA4BBC6 0x27EC0
+0x8EA4BBC7 0x47A4
+0x8EA4BBC8 0x47A3
+0x8EA4BBC9 0x47E4
+0x8EA4BBCA 0x47E8
+0x8EA4BBCB 0x47E9
+0x8EA4BBCC 0x47E0
+0x8EA4BBCD 0x47E3
+0x8EA4BBCE 0x27FF9
+0x8EA4BBCF 0x47EA
+0x8EA4BBD0 0x47E1
+0x8EA4BBD1 0x47ED
+0x8EA4BBD2 0x4834
+0x8EA4BBD3 0x4835
+0x8EA4BBD4 0x4851
+0x8EA4BBD5 0x8EF0
+0x8EA4BBD6 0x284F0
+0x8EA4BBD7 0x489D
+0x8EA4BBD8 0x284F3
+0x8EA4BBD9 0x2851B
+0x8EA4BBDA 0x284F2
+0x8EA4BBDB 0x284FB
+0x8EA4BBDC 0x2871C
+0x8EA4BBDD 0x28713
+0x8EA4BBDE 0x48D0
+0x8EA4BBDF 0x2870F
+0x8EA4BBE0 0x48EE
+0x8EA4BBE1 0x28816
+0x8EA4BBE2 0x28811
+0x8EA4BBE3 0x28812
+0x8EA4BBE4 0x48F2
+0x8EA4BBE5 0x2880E
+0x8EA4BBE6 0x921D
+0x8EA4BBE7 0x4988
+0x8EA4BBE8 0x28C67
+0x8EA4BBE9 0x28CF2
+0x8EA4BBEA 0x28CDA
+0x8EA4BBEB 0x498F
+0x8EA4BBEC 0x28CDC
+0x8EA4BBED 0x49D8
+0x8EA4BBEE 0x28F94
+0x8EA4BBEF 0x28F9B
+0x8EA4BBF0 0x28F92
+0x8EA4BBF1 0x28F9A
+0x8EA4BBF2 0x29088
+0x8EA4BBF3 0x29086
+0x8EA4BBF4 0x4A3F
+0x8EA4BBF5 0x291EF
+0x8EA4BBF6 0x4A52
+0x8EA4BBF7 0x976B
+0x8EA4BBF8 0x2925E
+0x8EA4BBF9 0x4A50
+0x8EA4BBFA 0x29458
+0x8EA4BBFB 0x4AB1
+0x8EA4BBFC 0x29456
+0x8EA4BBFD 0x29454
+0x8EA4BBFE 0x4AF9
+0x8EA4BCA1 0x2959B
+0x8EA4BCA2 0x29696
+0x8EA4BCA3 0x296A4
+0x8EA4BCA4 0x4B26
+0x8EA4BCA5 0x4B28
+0x8EA4BCA6 0x2969A
+0x8EA4BCA7 0x29A12
+0x8EA4BCA8 0x3480
+0x8EA4BCA9 0x50C0
+0x8EA4BCAA 0x3481
+0x8EA4BCAB 0x2036B
+0x8EA4BCAC 0x347E
+0x8EA4BCAD 0x347F
+0x8EA4BCAE 0x20337
+0x8EA4BCAF 0x2033C
+0x8EA4BCB0 0x2F80A
+0x8EA4BCB1 0x204F7
+0x8EA4BCB2 0x34BE
+0x8EA4BCB3 0x20566
+0x8EA4BCB4 0x34D6
+0x8EA4BCB5 0x207A9
+0x8EA4BCB6 0x207AE
+0x8EA4BCB7 0x207AD
+0x8EA4BCB8 0x207C8
+0x8EA4BCB9 0x207A5
+0x8EA4BCBA 0x207B0
+0x8EA4BCBB 0x20895
+0x8EA4BCBC 0x52E5
+0x8EA4BCBD 0x20925
+0x8EA4BCBE 0x3534
+0x8EA4BCBF 0x20A99
+0x8EA4BCC0 0x53AF
+0x8EA4BCC1 0x20B74
+0x8EA4BCC2 0x20B70
+0x8EA4BCC3 0x20B6F
+0x8EA4BCC4 0x20E41
+0x8EA4BCC5 0x20E54
+0x8EA4BCC6 0x35D5
+0x8EA4BCC7 0x35D8
+0x8EA4BCC8 0x20E40
+0x8EA4BCC9 0x20E38
+0x8EA4BCCA 0x35D4
+0x8EA4BCCB 0x55D8
+0x8EA4BCCC 0x35D9
+0x8EA4BCCD 0x20E52
+0x8EA4BCCE 0x20E3A
+0x8EA4BCCF 0x20E57
+0x8EA4BCD0 0x2F84A
+0x8EA4BCD1 0x20E59
+0x8EA4BCD2 0x5711
+0x8EA4BCD3 0x5867
+0x8EA4BCD4 0x213B4
+0x8EA4BCD5 0x213C0
+0x8EA4BCD6 0x365D
+0x8EA4BCD7 0x5843
+0x8EA4BCD8 0x365E
+0x8EA4BCD9 0x3659
+0x8EA4BCDA 0x21375
+0x8EA4BCDB 0x365A
+0x8EA4BCDC 0x36A0
+0x8EA4BCDD 0x21660
+0x8EA4BCDE 0x21647
+0x8EA4BCDF 0x3705
+0x8EA4BCE0 0x217F0
+0x8EA4BCE1 0x3707
+0x8EA4BCE2 0x217EF
+0x8EA4BCE3 0x370E
+0x8EA4BCE4 0x370C
+0x8EA4BCE5 0x217EC
+0x8EA4BCE6 0x21983
+0x8EA4BCE7 0x3745
+0x8EA4BCE8 0x21984
+0x8EA4BCE9 0x2198F
+0x8EA4BCEA 0x3764
+0x8EA4BCEB 0x21A61
+0x8EA4BCEC 0x3765
+0x8EA4BCED 0x21A69
+0x8EA4BCEE 0x5BDD
+0x8EA4BCEF 0x3766
+0x8EA4BCF0 0x21A62
+0x8EA4BCF1 0x3789
+0x8EA4BCF2 0x37EC
+0x8EA4BCF3 0x37F1
+0x8EA4BCF4 0x5D70
+0x8EA4BCF5 0x5D6A
+0x8EA4BCF6 0x37F0
+0x8EA4BCF7 0x37F8
+0x8EA4BCF8 0x5D74
+0x8EA4BCF9 0x5D5F
+0x8EA4BCFA 0x21EAE
+0x8EA4BCFB 0x5D61
+0x8EA4BCFC 0x5D73
+0x8EA4BCFD 0x21EB2
+0x8EA4BCFE 0x37F2
+0x8EA4BDA1 0x37F4
+0x8EA4BDA2 0x2210B
+0x8EA4BDA3 0x3858
+0x8EA4BDA4 0x22110
+0x8EA4BDA5 0x2210D
+0x8EA4BDA6 0x385A
+0x8EA4BDA7 0x3859
+0x8EA4BDA8 0x3857
+0x8EA4BDA9 0x385B
+0x8EA4BDAA 0x5E50
+0x8EA4BDAB 0x2227F
+0x8EA4BDAC 0x22281
+0x8EA4BDAD 0x38A6
+0x8EA4BDAE 0x38C2
+0x8EA4BDAF 0x38C1
+0x8EA4BDB0 0x5F3F
+0x8EA4BDB1 0x2240B
+0x8EA4BDB2 0x2254E
+0x8EA4BDB3 0x38EF
+0x8EA4BDB4 0x5FB0
+0x8EA4BDB5 0x227EA
+0x8EA4BDB6 0x22745
+0x8EA4BDB7 0x3968
+0x8EA4BDB8 0x6135
+0x8EA4BDB9 0x612D
+0x8EA4BDBA 0x3973
+0x8EA4BDBB 0x396E
+0x8EA4BDBC 0x3974
+0x8EA4BDBD 0x6102
+0x8EA4BDBE 0x3966
+0x8EA4BDBF 0x22728
+0x8EA4BDC0 0x2275D
+0x8EA4BDC1 0x229DC
+0x8EA4BDC2 0x39B9
+0x8EA4BDC3 0x6226
+0x8EA4BDC4 0x229D4
+0x8EA4BDC5 0x3A0C
+0x8EA4BDC6 0x22C64
+0x8EA4BDC7 0x22C68
+0x8EA4BDC8 0x3A20
+0x8EA4BDC9 0x22C62
+0x8EA4BDCA 0x3A1D
+0x8EA4BDCB 0x22C61
+0x8EA4BDCC 0x3A1C
+0x8EA4BDCD 0x22C66
+0x8EA4BDCE 0x3A21
+0x8EA4BDCF 0x3A1A
+0x8EA4BDD0 0x3A19
+0x8EA4BDD1 0x22BF2
+0x8EA4BDD2 0x22C69
+0x8EA4BDD3 0x22C67
+0x8EA4BDD4 0x3A7E
+0x8EA4BDD5 0x22F9A
+0x8EA4BDD6 0x22F9B
+0x8EA4BDD7 0x22F85
+0x8EA4BDD8 0x22F9C
+0x8EA4BDD9 0x3A9D
+0x8EA4BDDA 0x22FA4
+0x8EA4BDDB 0x3A9E
+0x8EA4BDDC 0x3A9C
+0x8EA4BDDD 0x656E
+0x8EA4BDDE 0x22F99
+0x8EA4BDDF 0x22F86
+0x8EA4BDE0 0x22F90
+0x8EA4BDE1 0x23081
+0x8EA4BDE2 0x230AE
+0x8EA4BDE3 0x65B1
+0x8EA4BDE4 0x65D4
+0x8EA4BDE5 0x3ACD
+0x8EA4BDE6 0x23138
+0x8EA4BDE7 0x3B0B
+0x8EA4BDE8 0x3B0A
+0x8EA4BDE9 0x6685
+0x8EA4BDEA 0x2353B
+0x8EA4BDEB 0x3B8F
+0x8EA4BDEC 0x6972
+0x8EA4BDED 0x3B95
+0x8EA4BDEE 0x3B90
+0x8EA4BDEF 0x3B91
+0x8EA4BDF0 0x2354C
+0x8EA4BDF1 0x693A
+0x8EA4BDF2 0x3BB9
+0x8EA4BDF3 0x23547
+0x8EA4BDF4 0x23535
+0x8EA4BDF5 0x3B97
+0x8EA4BDF6 0x3B9E
+0x8EA4BDF7 0x23533
+0x8EA4BDF8 0x3B8B
+0x8EA4BDF9 0x23582
+0x8EA4BDFA 0x23540
+0x8EA4BDFB 0x3C3B
+0x8EA4BDFC 0x3C3A
+0x8EA4BDFD 0x3C3C
+0x8EA4BDFE 0x3C3D
+0x8EA4BEA1 0x3C39
+0x8EA4BEA2 0x3C3E
+0x8EA4BEA3 0x3C6B
+0x8EA4BEA4 0x3C6C
+0x8EA4BEA5 0x23A36
+0x8EA4BEA6 0x23B0E
+0x8EA4BEA7 0x3CA2
+0x8EA4BEA8 0x3CA1
+0x8EA4BEA9 0x3C9F
+0x8EA4BEAA 0x23BAD
+0x8EA4BEAB 0x23BAA
+0x8EA4BEAC 0x23E17
+0x8EA4BEAD 0x3D2D
+0x8EA4BEAE 0x23E67
+0x8EA4BEAF 0x3D36
+0x8EA4BEB0 0x3D2B
+0x8EA4BEB1 0x23E72
+0x8EA4BEB2 0x3D37
+0x8EA4BEB3 0x2F90A
+0x8EA4BEB4 0x23E61
+0x8EA4BEB5 0x23EB0
+0x8EA4BEB6 0x6EAD
+0x8EA4BEB7 0x3D25
+0x8EA4BEB8 0x3D2F
+0x8EA4BEB9 0x3D2C
+0x8EA4BEBA 0x23E6E
+0x8EA4BEBB 0x23E64
+0x8EA4BEBC 0x3D32
+0x8EA4BEBD 0x23E8C
+0x8EA4BEBE 0x23E66
+0x8EA4BEBF 0x6E95
+0x8EA4BEC0 0x23E6B
+0x8EA4BEC1 0x23E5F
+0x8EA4BEC2 0x23E74
+0x8EA4BEC3 0x23E65
+0x8EA4BEC4 0x242BB
+0x8EA4BEC5 0x242BE
+0x8EA4BEC6 0x3DD5
+0x8EA4BEC7 0x242B9
+0x8EA4BEC8 0x3DD4
+0x8EA4BEC9 0x3DD6
+0x8EA4BECA 0x242EF
+0x8EA4BECB 0x3DD1
+0x8EA4BECC 0x7243
+0x8EA4BECD 0x245DA
+0x8EA4BECE 0x3E46
+0x8EA4BECF 0x728F
+0x8EA4BED0 0x24690
+0x8EA4BED1 0x247E9
+0x8EA4BED2 0x3E8C
+0x8EA4BED3 0x3E8A
+0x8EA4BED4 0x3E88
+0x8EA4BED5 0x24811
+0x8EA4BED6 0x2480D
+0x8EA4BED7 0x247ED
+0x8EA4BED8 0x24821
+0x8EA4BED9 0x3EDD
+0x8EA4BEDA 0x24981
+0x8EA4BEDB 0x249B1
+0x8EA4BEDC 0x24B01
+0x8EA4BEDD 0x3F2D
+0x8EA4BEDE 0x24B5E
+0x8EA4BEDF 0x24B62
+0x8EA4BEE0 0x3F2E
+0x8EA4BEE1 0x3F2C
+0x8EA4BEE2 0x3F2B
+0x8EA4BEE3 0x3F30
+0x8EA4BEE4 0x24B5B
+0x8EA4BEE5 0x3F4E
+0x8EA4BEE6 0x24C96
+0x8EA4BEE7 0x24C93
+0x8EA4BEE8 0x3F64
+0x8EA4BEE9 0x3F61
+0x8EA4BEEA 0x24C92
+0x8EA4BEEB 0x7575
+0x8EA4BEEC 0x2F939
+0x8EA4BEED 0x3F70
+0x8EA4BEEE 0x3FA6
+0x8EA4BEEF 0x3FA4
+0x8EA4BEF0 0x24DC4
+0x8EA4BEF1 0x24DC7
+0x8EA4BEF2 0x24DC3
+0x8EA4BEF3 0x3FA8
+0x8EA4BEF4 0x3FA2
+0x8EA4BEF5 0x24DC8
+0x8EA4BEF6 0x3FA7
+0x8EA4BEF7 0x75EC
+0x8EA4BEF8 0x3FA5
+0x8EA4BEF9 0x24DCA
+0x8EA4BEFA 0x3FA9
+0x8EA4BEFB 0x24DC5
+0x8EA4BEFC 0x24DCF
+0x8EA4BEFD 0x24DDC
+0x8EA4BEFE 0x24F7C
+0x8EA4BFA1 0x25001
+0x8EA4BFA2 0x403D
+0x8EA4BFA3 0x251D3
+0x8EA4BFA4 0x251DC
+0x8EA4BFA5 0x4044
+0x8EA4BFA6 0x4045
+0x8EA4BFA7 0x4046
+0x8EA4BFA8 0x251D4
+0x8EA4BFA9 0x7757
+0x8EA4BFAA 0x251CC
+0x8EA4BFAB 0x4047
+0x8EA4BFAC 0x4048
+0x8EA4BFAD 0x4042
+0x8EA4BFAE 0x251D6
+0x8EA4BFAF 0x251DB
+0x8EA4BFB0 0x4041
+0x8EA4BFB1 0x251D5
+0x8EA4BFB2 0x253D9
+0x8EA4BFB3 0x4094
+0x8EA4BFB4 0x253DD
+0x8EA4BFB5 0x253DC
+0x8EA4BFB6 0x253E0
+0x8EA4BFB7 0x254CC
+0x8EA4BFB8 0x40C0
+0x8EA4BFB9 0x40B8
+0x8EA4BFBA 0x40C1
+0x8EA4BFBB 0x40C2
+0x8EA4BFBC 0x40BB
+0x8EA4BFBD 0x40BD
+0x8EA4BFBE 0x40BF
+0x8EA4BFBF 0x40B9
+0x8EA4BFC0 0x40B7
+0x8EA4BFC1 0x254D2
+0x8EA4BFC2 0x40C7
+0x8EA4BFC3 0x254D3
+0x8EA4BFC4 0x410C
+0x8EA4BFC5 0x410B
+0x8EA4BFC6 0x797B
+0x8EA4BFC7 0x4110
+0x8EA4BFC8 0x2568D
+0x8EA4BFC9 0x415D
+0x8EA4BFCA 0x7A21
+0x8EA4BFCB 0x415A
+0x8EA4BFCC 0x4158
+0x8EA4BFCD 0x4156
+0x8EA4BFCE 0x257D8
+0x8EA4BFCF 0x4154
+0x8EA4BFD0 0x7A16
+0x8EA4BFD1 0x257BC
+0x8EA4BFD2 0x41A8
+0x8EA4BFD3 0x41A7
+0x8EA4BFD4 0x41CF
+0x8EA4BFD5 0x41D0
+0x8EA4BFD6 0x25A8A
+0x8EA4BFD7 0x7AE8
+0x8EA4BFD8 0x25A8B
+0x8EA4BFD9 0x25A8D
+0x8EA4BFDA 0x41D1
+0x8EA4BFDB 0x41EB
+0x8EA4BFDC 0x25B53
+0x8EA4BFDD 0x41FB
+0x8EA4BFDE 0x7B6A
+0x8EA4BFDF 0x25B59
+0x8EA4BFE0 0x41FD
+0x8EA4BFE1 0x41F8
+0x8EA4BFE2 0x41F7
+0x8EA4BFE3 0x4200
+0x8EA4BFE4 0x25B56
+0x8EA4BFE5 0x25B57
+0x8EA4BFE6 0x41F6
+0x8EA4BFE7 0x7B5F
+0x8EA4BFE8 0x25E73
+0x8EA4BFE9 0x2601B
+0x8EA4BFEA 0x42DF
+0x8EA4BFEB 0x26021
+0x8EA4BFEC 0x26016
+0x8EA4BFED 0x26018
+0x8EA4BFEE 0x42E2
+0x8EA4BFEF 0x42E4
+0x8EA4BFF0 0x26044
+0x8EA4BFF1 0x7D82
+0x8EA4BFF2 0x26026
+0x8EA4BFF3 0x42E3
+0x8EA4BFF4 0x26236
+0x8EA4BFF5 0x4359
+0x8EA4BFF6 0x4371
+0x8EA4BFF7 0x438E
+0x8EA4BFF8 0x438C
+0x8EA4BFF9 0x2643A
+0x8EA4BFFA 0x43A4
+0x8EA4BFFB 0x264F4
+0x8EA4BFFC 0x8055
+0x8EA4BFFD 0x4414
+0x8EA4BFFE 0x26762
+0x8EA4C0A1 0x2675B
+0x8EA4C0A2 0x2676A
+0x8EA4C0A3 0x4411
+0x8EA4C0A4 0x26768
+0x8EA4C0A5 0x441B
+0x8EA4C0A6 0x4412
+0x8EA4C0A7 0x440E
+0x8EA4C0A8 0x4415
+0x8EA4C0A9 0x8168
+0x8EA4C0AA 0x4410
+0x8EA4C0AB 0x26781
+0x8EA4C0AC 0x4417
+0x8EA4C0AD 0x8246
+0x8EA4C0AE 0x8243
+0x8EA4C0AF 0x4470
+0x8EA4C0B0 0x44ED
+0x8EA4C0B1 0x26CE7
+0x8EA4C0B2 0x44EE
+0x8EA4C0B3 0x26CE6
+0x8EA4C0B4 0x26CD1
+0x8EA4C0B5 0x26D11
+0x8EA4C0B6 0x8481
+0x8EA4C0B7 0x26CD0
+0x8EA4C0B8 0x26CD9
+0x8EA4C0B9 0x26D0A
+0x8EA4C0BA 0x44F4
+0x8EA4C0BB 0x26CDA
+0x8EA4C0BC 0x26CDD
+0x8EA4C0BD 0x26CC8
+0x8EA4C0BE 0x26CE2
+0x8EA4C0BF 0x26CE9
+0x8EA4C0C0 0x26CCB
+0x8EA4C0C1 0x847C
+0x8EA4C0C2 0x26CCC
+0x8EA4C0C3 0x26CC1
+0x8EA4C0C4 0x846A
+0x8EA4C0C5 0x26CDE
+0x8EA4C0C6 0x8488
+0x8EA4C0C7 0x44F2
+0x8EA4C0C8 0x44F8
+0x8EA4C0C9 0x44F3
+0x8EA4C0CA 0x26D51
+0x8EA4C0CB 0x26D12
+0x8EA4C0CC 0x44FA
+0x8EA4C0CD 0x26CE0
+0x8EA4C0CE 0x26D2B
+0x8EA4C0CF 0x2F9B4
+0x8EA4C0D0 0x272D8
+0x8EA4C0D1 0x272D1
+0x8EA4C0D2 0x8710
+0x8EA4C0D3 0x272D2
+0x8EA4C0D4 0x272CD
+0x8EA4C0D5 0x871F
+0x8EA4C0D6 0x45B6
+0x8EA4C0D7 0x45B7
+0x8EA4C0D8 0x2733D
+0x8EA4C0D9 0x870F
+0x8EA4C0DA 0x272CA
+0x8EA4C0DB 0x45BA
+0x8EA4C0DC 0x272CB
+0x8EA4C0DD 0x45BC
+0x8EA4C0DE 0x272D7
+0x8EA4C0DF 0x275F4
+0x8EA4C0E0 0x463B
+0x8EA4C0E1 0x88D3
+0x8EA4C0E2 0x462F
+0x8EA4C0E3 0x27687
+0x8EA4C0E4 0x2768B
+0x8EA4C0E5 0x27683
+0x8EA4C0E6 0x4637
+0x8EA4C0E7 0x4699
+0x8EA4C0E8 0x279C5
+0x8EA4C0E9 0x279D2
+0x8EA4C0EA 0x279C6
+0x8EA4C0EB 0x279D3
+0x8EA4C0EC 0x46D9
+0x8EA4C0ED 0x46D8
+0x8EA4C0EE 0x46D7
+0x8EA4C0EF 0x279F0
+0x8EA4C0F0 0x279CD
+0x8EA4C0F1 0x279CC
+0x8EA4C0F2 0x279DC
+0x8EA4C0F3 0x279D6
+0x8EA4C0F4 0x4736
+0x8EA4C0F5 0x27BE6
+0x8EA4C0F6 0x27C41
+0x8EA4C0F7 0x27C3F
+0x8EA4C0F8 0x8C87
+0x8EA4C0F9 0x27CC5
+0x8EA4C0FA 0x27CC0
+0x8EA4C0FB 0x27CC6
+0x8EA4C0FC 0x27CBE
+0x8EA4C0FD 0x27CBF
+0x8EA4C0FE 0x8CC6
+0x8EA4C1A1 0x4770
+0x8EA4C1A2 0x27D63
+0x8EA4C1A3 0x27ED3
+0x8EA4C1A4 0x27EDA
+0x8EA4C1A5 0x27ED5
+0x8EA4C1A6 0x47A5
+0x8EA4C1A7 0x47A6
+0x8EA4C1A8 0x47A9
+0x8EA4C1A9 0x47EE
+0x8EA4C1AA 0x4854
+0x8EA4C1AB 0x282EE
+0x8EA4C1AC 0x4857
+0x8EA4C1AD 0x282FC
+0x8EA4C1AE 0x28414
+0x8EA4C1AF 0x48A1
+0x8EA4C1B0 0x28523
+0x8EA4C1B1 0x28522
+0x8EA4C1B2 0x28530
+0x8EA4C1B3 0x286B5
+0x8EA4C1B4 0x48D3
+0x8EA4C1B5 0x28738
+0x8EA4C1B6 0x48D4
+0x8EA4C1B7 0x2873F
+0x8EA4C1B8 0x48D7
+0x8EA4C1B9 0x90CC
+0x8EA4C1BA 0x916D
+0x8EA4C1BB 0x9170
+0x8EA4C1BC 0x48F7
+0x8EA4C1BD 0x48F6
+0x8EA4C1BE 0x48F9
+0x8EA4C1BF 0x48F8
+0x8EA4C1C0 0x9258
+0x8EA4C1C1 0x9242
+0x8EA4C1C2 0x9268
+0x8EA4C1C3 0x9269
+0x8EA4C1C4 0x28968
+0x8EA4C1C5 0x28967
+0x8EA4C1C6 0x9243
+0x8EA4C1C7 0x28965
+0x8EA4C1C8 0x9247
+0x8EA4C1C9 0x498A
+0x8EA4C1CA 0x28C75
+0x8EA4C1CB 0x28CF7
+0x8EA4C1CC 0x28CF3
+0x8EA4C1CD 0x28CF6
+0x8EA4C1CE 0x4994
+0x8EA4C1CF 0x28D00
+0x8EA4C1D0 0x4993
+0x8EA4C1D1 0x28CFF
+0x8EA4C1D2 0x28CF5
+0x8EA4C1D3 0x959D
+0x8EA4C1D4 0x49DD
+0x8EA4C1D5 0x49DC
+0x8EA4C1D6 0x49F7
+0x8EA4C1D7 0x96CF
+0x8EA4C1D8 0x29092
+0x8EA4C1D9 0x29206
+0x8EA4C1DA 0x4A42
+0x8EA4C1DB 0x29207
+0x8EA4C1DC 0x2926B
+0x8EA4C1DD 0x4A54
+0x8EA4C1DE 0x2926C
+0x8EA4C1DF 0x4A55
+0x8EA4C1E0 0x29393
+0x8EA4C1E1 0x4A8F
+0x8EA4C1E2 0x29394
+0x8EA4C1E3 0x97F4
+0x8EA4C1E4 0x4AB4
+0x8EA4C1E5 0x4AB3
+0x8EA4C1E6 0x29462
+0x8EA4C1E7 0x29463
+0x8EA4C1E8 0x9809
+0x8EA4C1E9 0x2945F
+0x8EA4C1EA 0x29464
+0x8EA4C1EB 0x2945B
+0x8EA4C1EC 0x29459
+0x8EA4C1ED 0x4AFB
+0x8EA4C1EE 0x4AFD
+0x8EA4C1EF 0x295A4
+0x8EA4C1F0 0x295AC
+0x8EA4C1F1 0x98AB
+0x8EA4C1F2 0x4AFC
+0x8EA4C1F3 0x296B5
+0x8EA4C1F4 0x4B2C
+0x8EA4C1F5 0x4B2F
+0x8EA4C1F6 0x296AE
+0x8EA4C1F7 0x4B2B
+0x8EA4C1F8 0x296C5
+0x8EA4C1F9 0x4B33
+0x8EA4C1FA 0x4B34
+0x8EA4C1FB 0x98FB
+0x8EA4C1FC 0x2983B
+0x8EA4C1FD 0x9AAC
+0x8EA4C1FE 0x9AAE
+0x8EA4C2A1 0x9AAA
+0x8EA4C2A2 0x4BE8
+0x8EA4C2A3 0x29ABF
+0x8EA4C2A4 0x29C2B
+0x8EA4C2A5 0x29C84
+0x8EA4C2A6 0x29C80
+0x8EA4C2A7 0x29D4D
+0x8EA4C2A8 0x29D4F
+0x8EA4C2A9 0x9B5C
+0x8EA4C2AA 0x29D4C
+0x8EA4C2AB 0x29F92
+0x8EA4C2AC 0x4D5D
+0x8EA4C2AD 0x50D2
+0x8EA4C2AE 0x3485
+0x8EA4C2AF 0x3488
+0x8EA4C2B0 0x203AE
+0x8EA4C2B1 0x20379
+0x8EA4C2B2 0x348E
+0x8EA4C2B3 0x3484
+0x8EA4C2B4 0x20371
+0x8EA4C2B5 0x50DF
+0x8EA4C2B6 0x203B3
+0x8EA4C2B7 0x3483
+0x8EA4C2B8 0x2032C
+0x8EA4C2B9 0x20377
+0x8EA4C2BA 0x2052F
+0x8EA4C2BB 0x207C3
+0x8EA4C2BC 0x3502
+0x8EA4C2BD 0x207CD
+0x8EA4C2BE 0x3506
+0x8EA4C2BF 0x3505
+0x8EA4C2C0 0x207C9
+0x8EA4C2C1 0x34FE
+0x8EA4C2C2 0x3501
+0x8EA4C2C3 0x3500
+0x8EA4C2C4 0x207CE
+0x8EA4C2C5 0x208A5
+0x8EA4C2C6 0x208A0
+0x8EA4C2C7 0x208FE
+0x8EA4C2C8 0x20959
+0x8EA4C2C9 0x20A9A
+0x8EA4C2CA 0x35E7
+0x8EA4C2CB 0x5619
+0x8EA4C2CC 0x20EE4
+0x8EA4C2CD 0x20ED7
+0x8EA4C2CE 0x20EDC
+0x8EA4C2CF 0x35E6
+0x8EA4C2D0 0x20EE7
+0x8EA4C2D1 0x35ED
+0x8EA4C2D2 0x35E2
+0x8EA4C2D3 0x35EB
+0x8EA4C2D4 0x20EE5
+0x8EA4C2D5 0x35E8
+0x8EA4C2D6 0x35EC
+0x8EA4C2D7 0x560A
+0x8EA4C2D8 0x3624
+0x8EA4C2D9 0x589A
+0x8EA4C2DA 0x21414
+0x8EA4C2DB 0x3662
+0x8EA4C2DC 0x213F1
+0x8EA4C2DD 0x3661
+0x8EA4C2DE 0x3660
+0x8EA4C2DF 0x3664
+0x8EA4C2E0 0x368B
+0x8EA4C2E1 0x215B6
+0x8EA4C2E2 0x2166E
+0x8EA4C2E3 0x2166C
+0x8EA4C2E4 0x21681
+0x8EA4C2E5 0x21842
+0x8EA4C2E6 0x3719
+0x8EA4C2E7 0x3716
+0x8EA4C2E8 0x3718
+0x8EA4C2E9 0x3722
+0x8EA4C2EA 0x2181A
+0x8EA4C2EB 0x371D
+0x8EA4C2EC 0x3717
+0x8EA4C2ED 0x371E
+0x8EA4C2EE 0x21827
+0x8EA4C2EF 0x21825
+0x8EA4C2F0 0x21817
+0x8EA4C2F1 0x2181C
+0x8EA4C2F2 0x2183D
+0x8EA4C2F3 0x21820
+0x8EA4C2F4 0x3769
+0x8EA4C2F5 0x376A
+0x8EA4C2F6 0x21A81
+0x8EA4C2F7 0x376C
+0x8EA4C2F8 0x377A
+0x8EA4C2F9 0x378A
+0x8EA4C2FA 0x21C09
+0x8EA4C2FB 0x21CC6
+0x8EA4C2FC 0x21CC4
+0x8EA4C2FD 0x379C
+0x8EA4C2FE 0x21CC5
+0x8EA4C3A1 0x37FD
+0x8EA4C3A2 0x37F9
+0x8EA4C3A3 0x21EEF
+0x8EA4C3A4 0x37FF
+0x8EA4C3A5 0x21EDF
+0x8EA4C3A6 0x21EDE
+0x8EA4C3A7 0x21EEE
+0x8EA4C3A8 0x21EF5
+0x8EA4C3A9 0x21EEC
+0x8EA4C3AA 0x37FC
+0x8EA4C3AB 0x21EDD
+0x8EA4C3AC 0x5D85
+0x8EA4C3AD 0x37FB
+0x8EA4C3AE 0x3802
+0x8EA4C3AF 0x385F
+0x8EA4C3B0 0x5E56
+0x8EA4C3B1 0x385E
+0x8EA4C3B2 0x385D
+0x8EA4C3B3 0x385C
+0x8EA4C3B4 0x22122
+0x8EA4C3B5 0x5E51
+0x8EA4C3B6 0x3892
+0x8EA4C3B7 0x22297
+0x8EA4C3B8 0x22295
+0x8EA4C3B9 0x3894
+0x8EA4C3BA 0x3895
+0x8EA4C3BB 0x38D1
+0x8EA4C3BC 0x224A9
+0x8EA4C3BD 0x38F1
+0x8EA4C3BE 0x22553
+0x8EA4C3BF 0x5FB1
+0x8EA4C3C0 0x22556
+0x8EA4C3C1 0x22555
+0x8EA4C3C2 0x3977
+0x8EA4C3C3 0x396F
+0x8EA4C3C4 0x227E3
+0x8EA4C3C5 0x227E2
+0x8EA4C3C6 0x3987
+0x8EA4C3C7 0x397D
+0x8EA4C3C8 0x397C
+0x8EA4C3C9 0x397E
+0x8EA4C3CA 0x3985
+0x8EA4C3CB 0x398B
+0x8EA4C3CC 0x3986
+0x8EA4C3CD 0x3980
+0x8EA4C3CF 0x227A9
+0x8EA4C3D0 0x3978
+0x8EA4C3D1 0x2F8AB
+0x8EA4C3D2 0x22833
+0x8EA4C3D3 0x2280A
+0x8EA4C3D4 0x39BA
+0x8EA4C3D5 0x22A59
+0x8EA4C3D6 0x3A33
+0x8EA4C3D7 0x22CBC
+0x8EA4C3D8 0x3A2D
+0x8EA4C3D9 0x22CC4
+0x8EA4C3DA 0x22CC7
+0x8EA4C3DB 0x22CC6
+0x8EA4C3DC 0x3A37
+0x8EA4C3DD 0x645A
+0x8EA4C3DE 0x6463
+0x8EA4C3DF 0x22CB8
+0x8EA4C3E0 0x22CDA
+0x8EA4C3E1 0x3A2E
+0x8EA4C3E2 0x22CB7
+0x8EA4C3E3 0x22CC0
+0x8EA4C3E4 0x3A3D
+0x8EA4C3E5 0x22CCD
+0x8EA4C3E6 0x3AA0
+0x8EA4C3E7 0x22FBC
+0x8EA4C3E8 0x22FAB
+0x8EA4C3E9 0x3AA3
+0x8EA4C3EA 0x23086
+0x8EA4C3EB 0x669B
+0x8EA4C3EC 0x2325A
+0x8EA4C3ED 0x66A3
+0x8EA4C3EE 0x3B0E
+0x8EA4C3EF 0x669E
+0x8EA4C3F0 0x23343
+0x8EA4C3F1 0x3BB6
+0x8EA4C3F2 0x235AC
+0x8EA4C3F3 0x3BAB
+0x8EA4C3F4 0x3BAD
+0x8EA4C3F5 0x3BA6
+0x8EA4C3F6 0x235BE
+0x8EA4C3F7 0x69B8
+0x8EA4C3F8 0x3BAA
+0x8EA4C3F9 0x69BA
+0x8EA4C3FA 0x3BB1
+0x8EA4C3FB 0x235AB
+0x8EA4C3FC 0x3BA8
+0x8EA4C3FD 0x3BAF
+0x8EA4C3FE 0x3BB0
+0x8EA4C4A1 0x3BA7
+0x8EA4C4A2 0x3BB2
+0x8EA4C4A3 0x3B9D
+0x8EA4C4A4 0x3BA5
+0x8EA4C4A5 0x3BB5
+0x8EA4C4A6 0x21B3E
+0x8EA4C4A7 0x69C7
+0x8EA4C4A8 0x69D7
+0x8EA4C4A9 0x238F9
+0x8EA4C4AA 0x3C41
+0x8EA4C4AB 0x238F3
+0x8EA4C4AC 0x238F7
+0x8EA4C4AD 0x6B70
+0x8EA4C4AE 0x23A45
+0x8EA4C4AF 0x23A48
+0x8EA4C4B0 0x3C72
+0x8EA4C4B1 0x6B9D
+0x8EA4C4B2 0x3C6F
+0x8EA4C4B3 0x3C71
+0x8EA4C4B4 0x23A44
+0x8EA4C4B5 0x3C85
+0x8EA4C4B6 0x23AAF
+0x8EA4C4B7 0x23AB1
+0x8EA4C4B8 0x3CA4
+0x8EA4C4B9 0x3CA5
+0x8EA4C4BA 0x3CA6
+0x8EA4C4BB 0x23BCF
+0x8EA4C4BC 0x3CA8
+0x8EA4C4BD 0x23BCB
+0x8EA4C4BE 0x23BCD
+0x8EA4C4BF 0x3CA3
+0x8EA4C4C0 0x23C50
+0x8EA4C4C1 0x23EEC
+0x8EA4C4C2 0x23F1A
+0x8EA4C4C3 0x6F16
+0x8EA4C4C4 0x6F24
+0x8EA4C4C5 0x23ED8
+0x8EA4C4C6 0x3D43
+0x8EA4C4C7 0x23ED0
+0x8EA4C4C8 0x23ED1
+0x8EA4C4C9 0x3D3D
+0x8EA4C4CA 0x3D45
+0x8EA4C4CB 0x23E7B
+0x8EA4C4CC 0x23ED2
+0x8EA4C4CD 0x3D44
+0x8EA4C4CE 0x23ED4
+0x8EA4C4CF 0x23EE7
+0x8EA4C4D0 0x23EDF
+0x8EA4C4D1 0x23EDE
+0x8EA4C4D2 0x6F45
+0x8EA4C4D3 0x23ED9
+0x8EA4C4D4 0x23ECF
+0x8EA4C4D5 0x2430D
+0x8EA4C4D6 0x3DE3
+0x8EA4C4D7 0x7179
+0x8EA4C4D9 0x3DDF
+0x8EA4C4DA 0x3DE4
+0x8EA4C4DB 0x717A
+0x8EA4C4DC 0x3DE5
+0x8EA4C4DD 0x24338
+0x8EA4C4DE 0x7254
+0x8EA4C4DF 0x3E22
+0x8EA4C4E0 0x3E4A
+0x8EA4C4E1 0x246A9
+0x8EA4C4E2 0x3E49
+0x8EA4C4E3 0x3E44
+0x8EA4C4E4 0x3E4B
+0x8EA4C4E5 0x3E87
+0x8EA4C4E6 0x3E89
+0x8EA4C4E7 0x3E92
+0x8EA4C4E8 0x3E91
+0x8EA4C4E9 0x3E90
+0x8EA4C4EA 0x3E8E
+0x8EA4C4EB 0x2483E
+0x8EA4C4EC 0x24846
+0x8EA4C4ED 0x249ED
+0x8EA4C4EE 0x2F930
+0x8EA4C4EF 0x3F12
+0x8EA4C4F0 0x3F10
+0x8EA4C4F1 0x3F11
+0x8EA4C4F2 0x24B6C
+0x8EA4C4F3 0x3F32
+0x8EA4C4F4 0x3F34
+0x8EA4C4F5 0x3F37
+0x8EA4C4F6 0x3F33
+0x8EA4C4F7 0x3F36
+0x8EA4C4F8 0x3F35
+0x8EA4C4F9 0x3F65
+0x8EA4C4FA 0x24CAC
+0x8EA4C4FB 0x757C
+0x8EA4C4FC 0x757B
+0x8EA4C4FD 0x24DC9
+0x8EA4C4FE 0x7612
+0x8EA4C5A1 0x3FB0
+0x8EA4C5A2 0x24E12
+0x8EA4C5A3 0x3FAF
+0x8EA4C5A4 0x3FAA
+0x8EA4C5A5 0x24DFD
+0x8EA4C5A6 0x24E01
+0x8EA4C5A7 0x24E11
+0x8EA4C5A8 0x3FAB
+0x8EA4C5A9 0x24E89
+0x8EA4C5AA 0x24E05
+0x8EA4C5AB 0x24DFE
+0x8EA4C5AC 0x24E0B
+0x8EA4C5AD 0x24E20
+0x8EA4C5AE 0x24E04
+0x8EA4C5AF 0x24F88
+0x8EA4C5B0 0x3FF3
+0x8EA4C5B1 0x25002
+0x8EA4C5B2 0x3FF4
+0x8EA4C5B3 0x25003
+0x8EA4C5B4 0x76B6
+0x8EA4C5B5 0x76E0
+0x8EA4C5B6 0x4008
+0x8EA4C5B7 0x404E
+0x8EA4C5B8 0x4055
+0x8EA4C5B9 0x404B
+0x8EA4C5BA 0x25229
+0x8EA4C5BB 0x2523B
+0x8EA4C5BC 0x404D
+0x8EA4C5BD 0x7773
+0x8EA4C5BE 0x25206
+0x8EA4C5BF 0x4052
+0x8EA4C5C0 0x7772
+0x8EA4C5C1 0x404C
+0x8EA4C5C2 0x7770
+0x8EA4C5C3 0x4050
+0x8EA4C5C4 0x4053
+0x8EA4C5C5 0x25203
+0x8EA4C5C6 0x4051
+0x8EA4C5C7 0x25378
+0x8EA4C5C8 0x25379
+0x8EA4C5C9 0x2537D
+0x8EA4C5CA 0x4089
+0x8EA4C5CB 0x2537F
+0x8EA4C5CC 0x4095
+0x8EA4C5CD 0x40CC
+0x8EA4C5CE 0x40C8
+0x8EA4C5CF 0x40CE
+0x8EA4C5D0 0x25532
+0x8EA4C5D1 0x40CA
+0x8EA4C5D2 0x25500
+0x8EA4C5D3 0x789D
+0x8EA4C5D4 0x25522
+0x8EA4C5D5 0x40CD
+0x8EA4C5D6 0x256A9
+0x8EA4C5D7 0x415C
+0x8EA4C5D8 0x4167
+0x8EA4C5D9 0x4169
+0x8EA4C5DA 0x4165
+0x8EA4C5DB 0x4162
+0x8EA4C5DC 0x25804
+0x8EA4C5DD 0x7A27
+0x8EA4C5DE 0x7A35
+0x8EA4C5DF 0x2F959
+0x8EA4C5E0 0x41AA
+0x8EA4C5E1 0x259B8
+0x8EA4C5E2 0x25A9B
+0x8EA4C5E3 0x41D2
+0x8EA4C5E4 0x7BA2
+0x8EA4C5E5 0x4203
+0x8EA4C5E6 0x420C
+0x8EA4C5E7 0x25B92
+0x8EA4C5E8 0x4209
+0x8EA4C5E9 0x4206
+0x8EA4C5EA 0x4205
+0x8EA4C5EB 0x7B89
+0x8EA4C5EC 0x25B8F
+0x8EA4C5ED 0x420B
+0x8EA4C5EE 0x4208
+0x8EA4C5EF 0x25B98
+0x8EA4C5F0 0x7BA5
+0x8EA4C5F1 0x25BAE
+0x8EA4C5F2 0x428E
+0x8EA4C5F3 0x25E9D
+0x8EA4C5F4 0x7CB6
+0x8EA4C5F5 0x42E8
+0x8EA4C5F6 0x26049
+0x8EA4C5F7 0x26050
+0x8EA4C5F8 0x26046
+0x8EA4C5F9 0x42EA
+0x8EA4C5FA 0x2604E
+0x8EA4C5FB 0x7DA5
+0x8EA4C5FC 0x7DC3
+0x8EA4C5FD 0x26055
+0x8EA4C5FE 0x42E9
+0x8EA4C6A1 0x42EB
+0x8EA4C6A2 0x26064
+0x8EA4C6A3 0x42F0
+0x8EA4C6A4 0x26238
+0x8EA4C6A5 0x434B
+0x8EA4C6A6 0x7FAB
+0x8EA4C6A7 0x4373
+0x8EA4C6A8 0x4375
+0x8EA4C6A9 0x4392
+0x8EA4C6AA 0x4391
+0x8EA4C6AB 0x4393
+0x8EA4C6AC 0x8025
+0x8EA4C6AD 0x43A7
+0x8EA4C6AE 0x43A6
+0x8EA4C6AF 0x43A8
+0x8EA4C6B0 0x43AA
+0x8EA4C6B1 0x264FE
+0x8EA4C6B2 0x43A9
+0x8EA4C6B3 0x8059
+0x8EA4C6B4 0x43BB
+0x8EA4C6B5 0x43BC
+0x8EA4C6B6 0x43BA
+0x8EA4C6B7 0x43BD
+0x8EA4C6B8 0x4427
+0x8EA4C6B9 0x8185
+0x8EA4C6BA 0x267A6
+0x8EA4C6BB 0x4424
+0x8EA4C6BC 0x441E
+0x8EA4C6BD 0x441F
+0x8EA4C6BE 0x441D
+0x8EA4C6BF 0x4420
+0x8EA4C6C0 0x4423
+0x8EA4C6C1 0x4429
+0x8EA4C6C2 0x4422
+0x8EA4C6C3 0x2679C
+0x8EA4C6C4 0x26799
+0x8EA4C6C5 0x441C
+0x8EA4C6C6 0x818E
+0x8EA4C6C7 0x4428
+0x8EA4C6C8 0x267B5
+0x8EA4C6C9 0x267A3
+0x8EA4C6CA 0x267A0
+0x8EA4C6CB 0x267A7
+0x8EA4C6CC 0x2679B
+0x8EA4C6CD 0x269DF
+0x8EA4C6CE 0x269E1
+0x8EA4C6CF 0x4471
+0x8EA4C6D0 0x4473
+0x8EA4C6D1 0x4472
+0x8EA4C6D2 0x26A4D
+0x8EA4C6D3 0x4502
+0x8EA4C6D4 0x26DF3
+0x8EA4C6D5 0x26D6F
+0x8EA4C6D6 0x26D69
+0x8EA4C6D7 0x44FE
+0x8EA4C6D8 0x84BE
+0x8EA4C6D9 0x26D6B
+0x8EA4C6DA 0x26D78
+0x8EA4C6DB 0x26D87
+0x8EA4C6DC 0x4508
+0x8EA4C6DD 0x26D85
+0x8EA4C6DE 0x26D82
+0x8EA4C6DF 0x26D90
+0x8EA4C6E0 0x4507
+0x8EA4C6E1 0x4504
+0x8EA4C6E2 0x26D80
+0x8EA4C6E3 0x26D67
+0x8EA4C6E4 0x4500
+0x8EA4C6E5 0x44FC
+0x8EA4C6E6 0x26D61
+0x8EA4C6E7 0x4544
+0x8EA4C6E8 0x26D93
+0x8EA4C6E9 0x44F1
+0x8EA4C6EA 0x26DF2
+0x8EA4C6EB 0x26D86
+0x8EA4C6EC 0x84A6
+0x8EA4C6ED 0x4506
+0x8EA4C6EE 0x271CD
+0x8EA4C6EF 0x271C4
+0x8EA4C6F0 0x45C6
+0x8EA4C6F1 0x45C3
+0x8EA4C6F2 0x45C1
+0x8EA4C6F3 0x45C2
+0x8EA4C6F4 0x2730F
+0x8EA4C6F5 0x45C4
+0x8EA4C6F6 0x45C7
+0x8EA4C6F7 0x2730D
+0x8EA4C6F8 0x45BF
+0x8EA4C6F9 0x45D2
+0x8EA4C6FA 0x27373
+0x8EA4C6FB 0x45CA
+0x8EA4C6FC 0x2F9BA
+0x8EA4C6FD 0x2730A
+0x8EA4C6FE 0x872F
+0x8EA4C7A1 0x27308
+0x8EA4C7A2 0x27313
+0x8EA4C7A3 0x4613
+0x8EA4C7A4 0x275F8
+0x8EA4C7A5 0x4630
+0x8EA4C7A6 0x463E
+0x8EA4C7A7 0x4639
+0x8EA4C7A8 0x276AB
+0x8EA4C7A9 0x276A8
+0x8EA4C7AA 0x463C
+0x8EA4C7AB 0x463F
+0x8EA4C7AC 0x276A5
+0x8EA4C7AD 0x4634
+0x8EA4C7AE 0x463D
+0x8EA4C7AF 0x276C3
+0x8EA4C7B0 0x276A4
+0x8EA4C7B1 0x4638
+0x8EA4C7B2 0x276D4
+0x8EA4C7B3 0x276BA
+0x8EA4C7B4 0x277F1
+0x8EA4C7B5 0x89A0
+0x8EA4C7B6 0x4682
+0x8EA4C7B7 0x2783F
+0x8EA4C7B8 0x4683
+0x8EA4C7B9 0x278EA
+0x8EA4C7BA 0x469B
+0x8EA4C7BB 0x279F7
+0x8EA4C7BC 0x46E0
+0x8EA4C7BD 0x46DD
+0x8EA4C7BE 0x279FA
+0x8EA4C7BF 0x279F5
+0x8EA4C7C0 0x46DE
+0x8EA4C7C1 0x279FE
+0x8EA4C7C2 0x46E3
+0x8EA4C7C3 0x46E5
+0x8EA4C7C4 0x27A00
+0x8EA4C7C5 0x8A97
+0x8EA4C7C6 0x46E2
+0x8EA4C7C7 0x27A02
+0x8EA4C7C8 0x279FB
+0x8EA4C7C9 0x27A07
+0x8EA4C7CA 0x46DF
+0x8EA4C7CB 0x27A1A
+0x8EA4C7CC 0x472E
+0x8EA4C7CD 0x27BB8
+0x8EA4C7CE 0x4737
+0x8EA4C7CF 0x4738
+0x8EA4C7D0 0x27BE9
+0x8EA4C7D1 0x27BEB
+0x8EA4C7D2 0x27C50
+0x8EA4C7D3 0x27C4F
+0x8EA4C7D4 0x8C8B
+0x8EA4C7D5 0x27D86
+0x8EA4C7D6 0x3562
+0x8EA4C7D7 0x27D8E
+0x8EA4C7D8 0x4794
+0x8EA4C7D9 0x4793
+0x8EA4C7DA 0x47AB
+0x8EA4C7DB 0x47AD
+0x8EA4C7DC 0x27EF0
+0x8EA4C7DD 0x27EFB
+0x8EA4C7DE 0x47F5
+0x8EA4C7DF 0x47F7
+0x8EA4C7E0 0x28042
+0x8EA4C7E1 0x47F6
+0x8EA4C7E2 0x47F8
+0x8EA4C7E3 0x28085
+0x8EA4C7E4 0x47FB
+0x8EA4C7E5 0x47F9
+0x8EA4C7E6 0x4858
+0x8EA4C7E7 0x485A
+0x8EA4C7E8 0x28305
+0x8EA4C7E9 0x4859
+0x8EA4C7EA 0x8F0F
+0x8EA4C7EB 0x4885
+0x8EA4C7EC 0x48A4
+0x8EA4C7ED 0x48D8
+0x8EA4C7EE 0x48D9
+0x8EA4C7EF 0x2874B
+0x8EA4C7F0 0x48DD
+0x8EA4C7F1 0x48C8
+0x8EA4C7F2 0x28763
+0x8EA4C7F3 0x48FA
+0x8EA4C7F4 0x48FB
+0x8EA4C7F5 0x9275
+0x8EA4C7F6 0x4927
+0x8EA4C7F7 0x929F
+0x8EA4C7F8 0x492A
+0x8EA4C7F9 0x4925
+0x8EA4C7FA 0x28999
+0x8EA4C7FB 0x4928
+0x8EA4C7FC 0x28C81
+0x8EA4C7FD 0x28D17
+0x8EA4C7FE 0x28D10
+0x8EA4C8A1 0x28D12
+0x8EA4C8A2 0x95A6
+0x8EA4C8A3 0x4995
+0x8EA4C8A4 0x969A
+0x8EA4C8A5 0x28EFA
+0x8EA4C8A6 0x28EF3
+0x8EA4C8A7 0x28EF2
+0x8EA4C8A8 0x28EF5
+0x8EA4C8A9 0x28EF6
+0x8EA4C8AA 0x28FBB
+0x8EA4C8AB 0x28FC2
+0x8EA4C8AC 0x290A7
+0x8EA4C8AD 0x4A0F
+0x8EA4C8AE 0x4A11
+0x8EA4C8AF 0x290A8
+0x8EA4C8B0 0x290A3
+0x8EA4C8B1 0x4A10
+0x8EA4C8B2 0x290AA
+0x8EA4C8B3 0x4A15
+0x8EA4C8B4 0x4A13
+0x8EA4C8B5 0x9757
+0x8EA4C8B6 0x291DC
+0x8EA4C8B7 0x4A47
+0x8EA4C8B8 0x4A46
+0x8EA4C8B9 0x2920F
+0x8EA4C8BA 0x4A59
+0x8EA4C8BB 0x4A5B
+0x8EA4C8BC 0x29279
+0x8EA4C8BD 0x4A5E
+0x8EA4C8BE 0x2927F
+0x8EA4C8BF 0x29285
+0x8EA4C8C0 0x4A5A
+0x8EA4C8C1 0x4A91
+0x8EA4C8C2 0x4A92
+0x8EA4C8C3 0x4A90
+0x8EA4C8C4 0x4A93
+0x8EA4C8C5 0x2941B
+0x8EA4C8C6 0x97F7
+0x8EA4C8C7 0x4ABE
+0x8EA4C8C8 0x29477
+0x8EA4C8C9 0x29476
+0x8EA4C8CA 0x29498
+0x8EA4C8CB 0x4ABC
+0x8EA4C8CC 0x4ABB
+0x8EA4C8CD 0x4AB7
+0x8EA4C8CE 0x4AB9
+0x8EA4C8CF 0x2947A
+0x8EA4C8D0 0x4B01
+0x8EA4C8D1 0x4AFE
+0x8EA4C8D2 0x295BC
+0x8EA4C8D3 0x295BA
+0x8EA4C8D4 0x4B02
+0x8EA4C8D5 0x295B6
+0x8EA4C8D6 0x4AFF
+0x8EA4C8D7 0x98B0
+0x8EA4C8D8 0x295B4
+0x8EA4C8D9 0x4B00
+0x8EA4C8DA 0x296CF
+0x8EA4C8DB 0x4B37
+0x8EA4C8DC 0x4B3A
+0x8EA4C8DD 0x4B6F
+0x8EA4C8DE 0x4B77
+0x8EA4C8DF 0x4B79
+0x8EA4C8E0 0x99C6
+0x8EA4C8E1 0x2987B
+0x8EA4C8E2 0x4BC8
+0x8EA4C8E3 0x29A1C
+0x8EA4C8E4 0x29A21
+0x8EA4C8E5 0x29A1D
+0x8EA4C8E6 0x29AC0
+0x8EA4C8E7 0x4BF2
+0x8EA4C8E8 0x29AFF
+0x8EA4C8E9 0x4BF1
+0x8EA4C8EA 0x4BF0
+0x8EA4C8EB 0x9B62
+0x8EA4C8EC 0x29D56
+0x8EA4C8ED 0x4C34
+0x8EA4C8EE 0x29FA1
+0x8EA4C8EF 0x29FA2
+0x8EA4C8F0 0x29FA6
+0x8EA4C8F1 0x2A256
+0x8EA4C8F2 0x2A257
+0x8EA4C8F3 0x4D2C
+0x8EA4C8F4 0x4D2D
+0x8EA4C8F5 0x2A301
+0x8EA4C8F6 0x2A3ED
+0x8EA4C8F7 0x2FA1C
+0x8EA4C8F8 0x2A5F2
+0x8EA4C8F9 0x50FA
+0x8EA4C8FA 0x203B8
+0x8EA4C8FB 0x3491
+0x8EA4C8FC 0x203C0
+0x8EA4C8FD 0x3494
+0x8EA4C8FE 0x203B7
+0x8EA4C9A1 0x203E1
+0x8EA4C9A2 0x34C4
+0x8EA4C9A3 0x350A
+0x8EA4C9A4 0x207E8
+0x8EA4C9A5 0x5285
+0x8EA4C9A6 0x208B2
+0x8EA4C9A7 0x3552
+0x8EA4C9A8 0x20AAE
+0x8EA4C9A9 0x3559
+0x8EA4C9AA 0x366F
+0x8EA4C9AB 0x20F7E
+0x8EA4C9AC 0x35F2
+0x8EA4C9AD 0x35F4
+0x8EA4C9AE 0x5643
+0x8EA4C9AF 0x20F76
+0x8EA4C9B0 0x35F1
+0x8EA4C9B1 0x563C
+0x8EA4C9B2 0x20F96
+0x8EA4C9B3 0x366A
+0x8EA4C9B4 0x21420
+0x8EA4C9B5 0x21421
+0x8EA4C9B6 0x21423
+0x8EA4C9B7 0x21429
+0x8EA4C9B8 0x21677
+0x8EA4C9B9 0x21851
+0x8EA4C9BA 0x3724
+0x8EA4C9BB 0x21856
+0x8EA4C9BC 0x3723
+0x8EA4C9BD 0x21888
+0x8EA4C9BE 0x21859
+0x8EA4C9BF 0x21855
+0x8EA4C9C0 0x3727
+0x8EA4C9C1 0x21997
+0x8EA4C9C2 0x21998
+0x8EA4C9C3 0x376D
+0x8EA4C9C4 0x5BED
+0x8EA4C9C5 0x376E
+0x8EA4C9C6 0x376F
+0x8EA4C9C7 0x21AA1
+0x8EA4C9C8 0x21AA3
+0x8EA4C9C9 0x5C35
+0x8EA4C9CA 0x379F
+0x8EA4C9CB 0x380A
+0x8EA4C9CC 0x3806
+0x8EA4C9CD 0x380E
+0x8EA4C9CE 0x21F0A
+0x8EA4C9CF 0x380D
+0x8EA4C9D0 0x3805
+0x8EA4C9D1 0x21F3D
+0x8EA4C9D2 0x21F0C
+0x8EA4C9D3 0x380B
+0x8EA4C9D4 0x3810
+0x8EA4C9D5 0x382E
+0x8EA4C9D6 0x2213D
+0x8EA4C9D7 0x22139
+0x8EA4C9D8 0x222B0
+0x8EA4C9D9 0x222B2
+0x8EA4C9DA 0x222AE
+0x8EA4C9DB 0x3896
+0x8EA4C9DC 0x3897
+0x8EA4C9DD 0x38C4
+0x8EA4C9DE 0x5F47
+0x8EA4C9DF 0x38C5
+0x8EA4C9E0 0x22420
+0x8EA4C9E1 0x38D2
+0x8EA4C9E2 0x2256E
+0x8EA4C9E3 0x2256D
+0x8EA4C9E4 0x2256A
+0x8EA4C9E5 0x3981
+0x8EA4C9E6 0x22832
+0x8EA4C9E7 0x398E
+0x8EA4C9E8 0x3990
+0x8EA4C9E9 0x398F
+0x8EA4C9EA 0x22839
+0x8EA4C9EB 0x3991
+0x8EA4C9EC 0x3995
+0x8EA4C9ED 0x3993
+0x8EA4C9EE 0x227A3
+0x8EA4C9EF 0x616D
+0x8EA4C9F0 0x2287F
+0x8EA4C9F1 0x22835
+0x8EA4C9F2 0x2283D
+0x8EA4C9F3 0x229F4
+0x8EA4C9F4 0x229F5
+0x8EA4C9F5 0x3A3B
+0x8EA4C9F6 0x3A48
+0x8EA4C9F7 0x22D48
+0x8EA4C9F8 0x22D28
+0x8EA4C9F9 0x3A46
+0x8EA4C9FA 0x3A47
+0x8EA4C9FB 0x22D27
+0x8EA4C9FC 0x22D32
+0x8EA4C9FD 0x22D2C
+0x8EA4C9FE 0x3A4C
+0x8EA4CAA1 0x22D2E
+0x8EA4CAA2 0x3A4A
+0x8EA4CAA3 0x3A50
+0x8EA4CAA4 0x3A43
+0x8EA4CAA5 0x22D23
+0x8EA4CAA6 0x22D31
+0x8EA4CAA7 0x2F8C5
+0x8EA4CAA8 0x3A49
+0x8EA4CAA9 0x3AA6
+0x8EA4CAAA 0x3AA5
+0x8EA4CAAB 0x3AA4
+0x8EA4CAAC 0x22FC9
+0x8EA4CAAD 0x23089
+0x8EA4CAAE 0x3AB9
+0x8EA4CAAF 0x230BB
+0x8EA4CAB0 0x3ACE
+0x8EA4CAB1 0x3ACF
+0x8EA4CAB2 0x3B13
+0x8EA4CAB3 0x23397
+0x8EA4CAB4 0x23393
+0x8EA4CAB5 0x23628
+0x8EA4CAB6 0x3BC6
+0x8EA4CAB7 0x3BC5
+0x8EA4CAB8 0x3BCA
+0x8EA4CAB9 0x3BD9
+0x8EA4CABA 0x3BC1
+0x8EA4CABB 0x23618
+0x8EA4CABC 0x2363B
+0x8EA4CABD 0x69F5
+0x8EA4CABE 0x23627
+0x8EA4CABF 0x23624
+0x8EA4CAC0 0x2361B
+0x8EA4CAC1 0x23631
+0x8EA4CAC2 0x3BCB
+0x8EA4CAC3 0x23626
+0x8EA4CAC4 0x236A3
+0x8EA4CAC5 0x2363F
+0x8EA4CAC6 0x23622
+0x8EA4CAC7 0x23619
+0x8EA4CAC8 0x6A03
+0x8EA4CAC9 0x23641
+0x8EA4CACA 0x2362B
+0x8EA4CACB 0x6A65
+0x8EA4CACC 0x3C42
+0x8EA4CACD 0x2390C
+0x8EA4CACE 0x6B75
+0x8EA4CACF 0x3C74
+0x8EA4CAD0 0x3C73
+0x8EA4CAD1 0x23A4E
+0x8EA4CAD2 0x23AB9
+0x8EA4CAD3 0x23AFA
+0x8EA4CAD4 0x23BE9
+0x8EA4CAD5 0x23BE8
+0x8EA4CAD6 0x23BE4
+0x8EA4CAD7 0x6F8A
+0x8EA4CAD8 0x6F56
+0x8EA4CAD9 0x3D52
+0x8EA4CADA 0x23F5F
+0x8EA4CADB 0x23F5D
+0x8EA4CADC 0x23F52
+0x8EA4CADD 0x3D50
+0x8EA4CADE 0x23F74
+0x8EA4CADF 0x3D4B
+0x8EA4CAE0 0x23F46
+0x8EA4CAE1 0x3D4C
+0x8EA4CAE2 0x3D6D
+0x8EA4CAE3 0x23FAA
+0x8EA4CAE4 0x6F98
+0x8EA4CAE5 0x23F4A
+0x8EA4CAE6 0x23F59
+0x8EA4CAE7 0x23F4B
+0x8EA4CAE8 0x3D4F
+0x8EA4CAE9 0x6F68
+0x8EA4CAEA 0x3DF0
+0x8EA4CAEB 0x24350
+0x8EA4CAEC 0x7234
+0x8EA4CAED 0x7245
+0x8EA4CAEE 0x3E4D
+0x8EA4CAEF 0x3E4C
+0x8EA4CAF0 0x246D0
+0x8EA4CAF1 0x3E4F
+0x8EA4CAF2 0x3E4E
+0x8EA4CAF3 0x3E50
+0x8EA4CAF4 0x246CC
+0x8EA4CAF5 0x735C
+0x8EA4CAF6 0x3E96
+0x8EA4CAF7 0x7356
+0x8EA4CAF8 0x24864
+0x8EA4CAF9 0x24865
+0x8EA4CAFA 0x3E97
+0x8EA4CAFB 0x3E95
+0x8EA4CAFC 0x3E98
+0x8EA4CAFD 0x2485C
+0x8EA4CAFE 0x24A15
+0x8EA4CBA1 0x3EEC
+0x8EA4CBA2 0x3EEB
+0x8EA4CBA3 0x3F13
+0x8EA4CBA4 0x3F14
+0x8EA4CBA5 0x3F38
+0x8EA4CBA6 0x3F3A
+0x8EA4CBA7 0x3F39
+0x8EA4CBA8 0x24B79
+0x8EA4CBA9 0x3F68
+0x8EA4CBAA 0x3F67
+0x8EA4CBAB 0x24CC5
+0x8EA4CBAC 0x24CB8
+0x8EA4CBAD 0x24E2C
+0x8EA4CBAE 0x3FBE
+0x8EA4CBAF 0x3FBC
+0x8EA4CBB0 0x24E37
+0x8EA4CBB1 0x24E35
+0x8EA4CBB2 0x24E31
+0x8EA4CBB3 0x3FBB
+0x8EA4CBB4 0x24E2F
+0x8EA4CBB5 0x3FBA
+0x8EA4CBB6 0x24E2B
+0x8EA4CBB7 0x3FB9
+0x8EA4CBB8 0x3FB7
+0x8EA4CBB9 0x24E2D
+0x8EA4CBBA 0x24E2A
+0x8EA4CBBB 0x3FC1
+0x8EA4CBBC 0x24F95
+0x8EA4CBBD 0x3FF7
+0x8EA4CBBE 0x2523E
+0x8EA4CBBF 0x4060
+0x8EA4CBC0 0x25247
+0x8EA4CBC1 0x25245
+0x8EA4CBC2 0x4059
+0x8EA4CBC3 0x405C
+0x8EA4CBC4 0x405A
+0x8EA4CBC5 0x4058
+0x8EA4CBC6 0x25252
+0x8EA4CBC7 0x405B
+0x8EA4CBC8 0x25270
+0x8EA4CBC9 0x25250
+0x8EA4CBCA 0x25258
+0x8EA4CBCB 0x25251
+0x8EA4CBCC 0x2523D
+0x8EA4CBCD 0x405D
+0x8EA4CBCE 0x25241
+0x8EA4CBCF 0x2520C
+0x8EA4CBD0 0x2523C
+0x8EA4CBD1 0x25386
+0x8EA4CBD2 0x25383
+0x8EA4CBD3 0x25389
+0x8EA4CBD4 0x253F3
+0x8EA4CBD5 0x40D4
+0x8EA4CBD6 0x40D3
+0x8EA4CBD7 0x78BF
+0x8EA4CBD8 0x40D2
+0x8EA4CBD9 0x78BD
+0x8EA4CBDA 0x2552D
+0x8EA4CBDB 0x40D7
+0x8EA4CBDC 0x40D1
+0x8EA4CBDD 0x78E4
+0x8EA4CBDE 0x40D5
+0x8EA4CBDF 0x256C5
+0x8EA4CBE0 0x2F955
+0x8EA4CBE1 0x416D
+0x8EA4CBE2 0x416F
+0x8EA4CBE3 0x7A34
+0x8EA4CBE4 0x4175
+0x8EA4CBE5 0x416C
+0x8EA4CBE6 0x4174
+0x8EA4CBE7 0x25843
+0x8EA4CBE8 0x4173
+0x8EA4CBE9 0x25837
+0x8EA4CBEA 0x25845
+0x8EA4CBEB 0x7A36
+0x8EA4CBEC 0x41AC
+0x8EA4CBED 0x259E5
+0x8EA4CBEE 0x25AA6
+0x8EA4CBEF 0x25BDB
+0x8EA4CBF0 0x4210
+0x8EA4CBF1 0x25BDA
+0x8EA4CBF2 0x25BE6
+0x8EA4CBF3 0x7BBA
+0x8EA4CBF4 0x7BBC
+0x8EA4CBF5 0x420F
+0x8EA4CBF6 0x7BC8
+0x8EA4CBF7 0x4223
+0x8EA4CBF8 0x7BC3
+0x8EA4CBF9 0x421D
+0x8EA4CBFA 0x7BB6
+0x8EA4CBFB 0x420E
+0x8EA4CBFC 0x25BF8
+0x8EA4CBFD 0x25BE9
+0x8EA4CBFE 0x4215
+0x8EA4CCA1 0x7BC2
+0x8EA4CCA2 0x4213
+0x8EA4CCA3 0x25BE8
+0x8EA4CCA4 0x25BF6
+0x8EA4CCA5 0x421B
+0x8EA4CCA6 0x7BC5
+0x8EA4CCA7 0x4222
+0x8EA4CCA8 0x4226
+0x8EA4CCA9 0x25BE7
+0x8EA4CCAA 0x7BBD
+0x8EA4CCAB 0x7BB0
+0x8EA4CCAC 0x4221
+0x8EA4CCAD 0x421C
+0x8EA4CCAE 0x4217
+0x8EA4CCAF 0x25BD5
+0x8EA4CCB0 0x421A
+0x8EA4CCB1 0x7BBB
+0x8EA4CCB2 0x25ED3
+0x8EA4CCB3 0x25EC7
+0x8EA4CCB4 0x25ED1
+0x8EA4CCB5 0x4299
+0x8EA4CCB6 0x25EC3
+0x8EA4CCB7 0x4297
+0x8EA4CCB8 0x26080
+0x8EA4CCB9 0x26098
+0x8EA4CCBA 0x42FD
+0x8EA4CCBB 0x26084
+0x8EA4CCBC 0x42F6
+0x8EA4CCBD 0x42FE
+0x8EA4CCBE 0x42F5
+0x8EA4CCBF 0x42FF
+0x8EA4CCC0 0x42F7
+0x8EA4CCC1 0x26097
+0x8EA4CCC2 0x26083
+0x8EA4CCC3 0x26081
+0x8EA4CCC4 0x4301
+0x8EA4CCC5 0x7E04
+0x8EA4CCC6 0x2608C
+0x8EA4CCC7 0x26242
+0x8EA4CCC8 0x263AB
+0x8EA4CCC9 0x4377
+0x8EA4CCCA 0x263A3
+0x8EA4CCCB 0x263A6
+0x8EA4CCCC 0x2645C
+0x8EA4CCCD 0x26469
+0x8EA4CCCE 0x26467
+0x8EA4CCCF 0x43AB
+0x8EA4CCD0 0x2658B
+0x8EA4CCD1 0x265A8
+0x8EA4CCD2 0x43C0
+0x8EA4CCD3 0x267D8
+0x8EA4CCD4 0x4431
+0x8EA4CCD5 0x442E
+0x8EA4CCD6 0x2F989
+0x8EA4CCD7 0x267DC
+0x8EA4CCD8 0x442C
+0x8EA4CCD9 0x267E0
+0x8EA4CCDA 0x267E5
+0x8EA4CCDB 0x4432
+0x8EA4CCDC 0x442F
+0x8EA4CCDD 0x442B
+0x8EA4CCDE 0x442D
+0x8EA4CCDF 0x4433
+0x8EA4CCE0 0x26918
+0x8EA4CCE1 0x26919
+0x8EA4CCE2 0x81F1
+0x8EA4CCE3 0x4457
+0x8EA4CCE4 0x445C
+0x8EA4CCE5 0x447B
+0x8EA4CCE6 0x26A5F
+0x8EA4CCE7 0x26A5E
+0x8EA4CCE8 0x447A
+0x8EA4CCE9 0x26E02
+0x8EA4CCEA 0x8522
+0x8EA4CCEB 0x4513
+0x8EA4CCEC 0x451E
+0x8EA4CCED 0x4517
+0x8EA4CCEE 0x4520
+0x8EA4CCEF 0x452A
+0x8EA4CCF0 0x4511
+0x8EA4CCF1 0x4515
+0x8EA4CCF2 0x450F
+0x8EA4CCF3 0x4518
+0x8EA4CCF4 0x8538
+0x8EA4CCF5 0x26E12
+0x8EA4CCF6 0x26E36
+0x8EA4CCF7 0x452C
+0x8EA4CCF8 0x8532
+0x8EA4CCF9 0x2F9A8
+0x8EA4CCFA 0x8510
+0x8EA4CCFB 0x26E23
+0x8EA4CCFC 0x26E03
+0x8EA4CCFD 0x451C
+0x8EA4CCFE 0x26E00
+0x8EA4CDA1 0x4529
+0x8EA4CDA2 0x26E46
+0x8EA4CDA3 0x26E61
+0x8EA4CDA4 0x4512
+0x8EA4CDA5 0x854F
+0x8EA4CDA6 0x4597
+0x8EA4CDA7 0x27384
+0x8EA4CDA8 0x8772
+0x8EA4CDA9 0x2736B
+0x8EA4CDAA 0x27362
+0x8EA4CDAB 0x27356
+0x8EA4CDAC 0x2736A
+0x8EA4CDAD 0x27352
+0x8EA4CDAE 0x27355
+0x8EA4CDAF 0x45D4
+0x8EA4CDB0 0x45D0
+0x8EA4CDB1 0x877C
+0x8EA4CDB2 0x27361
+0x8EA4CDB3 0x2F9BB
+0x8EA4CDB4 0x27358
+0x8EA4CDB5 0x27377
+0x8EA4CDB6 0x45D3
+0x8EA4CDB7 0x4614
+0x8EA4CDB8 0x276D7
+0x8EA4CDB9 0x4646
+0x8EA4CDBA 0x4645
+0x8EA4CDBB 0x276DE
+0x8EA4CDBC 0x4643
+0x8EA4CDBD 0x276DF
+0x8EA4CDBE 0x890D
+0x8EA4CDBF 0x4644
+0x8EA4CDC0 0x4648
+0x8EA4CDC1 0x276D1
+0x8EA4CDC2 0x4647
+0x8EA4CDC3 0x276E2
+0x8EA4CDC4 0x276E1
+0x8EA4CDC5 0x276DD
+0x8EA4CDC6 0x8908
+0x8EA4CDC7 0x4649
+0x8EA4CDC8 0x4685
+0x8EA4CDC9 0x2784B
+0x8EA4CDCA 0x4684
+0x8EA4CDCB 0x2784E
+0x8EA4CDCC 0x469D
+0x8EA4CDCD 0x278FC
+0x8EA4CDCE 0x469E
+0x8EA4CDCF 0x46A0
+0x8EA4CDD0 0x278FA
+0x8EA4CDD1 0x469C
+0x8EA4CDD2 0x278FB
+0x8EA4CDD3 0x469F
+0x8EA4CDD4 0x278FE
+0x8EA4CDD5 0x46F7
+0x8EA4CDD6 0x46EA
+0x8EA4CDD7 0x27A31
+0x8EA4CDD8 0x46EF
+0x8EA4CDD9 0x46E9
+0x8EA4CDDA 0x46F3
+0x8EA4CDDB 0x46F0
+0x8EA4CDDC 0x46EB
+0x8EA4CDDD 0x27A38
+0x8EA4CDDE 0x46EC
+0x8EA4CDDF 0x46F2
+0x8EA4CDE0 0x46F5
+0x8EA4CDE1 0x46EE
+0x8EA4CDE2 0x27A3A
+0x8EA4CDE3 0x27BBB
+0x8EA4CDE4 0x473A
+0x8EA4CDE5 0x474B
+0x8EA4CDE6 0x27C59
+0x8EA4CDE7 0x474A
+0x8EA4CDE8 0x474C
+0x8EA4CDE9 0x27CDB
+0x8EA4CDEA 0x27CDF
+0x8EA4CDEB 0x27CE2
+0x8EA4CDEC 0x4779
+0x8EA4CDED 0x477B
+0x8EA4CDEE 0x4778
+0x8EA4CDEF 0x27D9E
+0x8EA4CDF0 0x27DA1
+0x8EA4CDF1 0x47B5
+0x8EA4CDF2 0x27F10
+0x8EA4CDF3 0x47B4
+0x8EA4CDF4 0x47B7
+0x8EA4CDF5 0x8D9E
+0x8EA4CDF6 0x4809
+0x8EA4CDF7 0x47FE
+0x8EA4CDF8 0x4808
+0x8EA4CDF9 0x4807
+0x8EA4CDFA 0x28076
+0x8EA4CDFB 0x2807F
+0x8EA4CDFC 0x2807D
+0x8EA4CDFD 0x4806
+0x8EA4CDFE 0x4804
+0x8EA4CEA1 0x4805
+0x8EA4CEA2 0x47FF
+0x8EA4CEA3 0x480B
+0x8EA4CEA4 0x28082
+0x8EA4CEA5 0x28257
+0x8EA4CEA6 0x483B
+0x8EA4CEA7 0x485D
+0x8EA4CEA8 0x485C
+0x8EA4CEA9 0x485F
+0x8EA4CEAA 0x485E
+0x8EA4CEAB 0x8F28
+0x8EA4CEAC 0x2832E
+0x8EA4CEAD 0x8F21
+0x8EA4CEAE 0x4883
+0x8EA4CEAF 0x2858B
+0x8EA4CEB0 0x2858D
+0x8EA4CEB1 0x48A7
+0x8EA4CEB2 0x9066
+0x8EA4CEB3 0x906C
+0x8EA4CEB4 0x28590
+0x8EA4CEB5 0x48A8
+0x8EA4CEB6 0x286EC
+0x8EA4CEB7 0x2876F
+0x8EA4CEB8 0x2876B
+0x8EA4CEB9 0x28771
+0x8EA4CEBA 0x28778
+0x8EA4CEBB 0x90F6
+0x8EA4CEBC 0x48E0
+0x8EA4CEBD 0x48DF
+0x8EA4CEBE 0x48FE
+0x8EA4CEBF 0x48FC
+0x8EA4CEC0 0x48FF
+0x8EA4CEC1 0x48FD
+0x8EA4CEC2 0x289AD
+0x8EA4CEC3 0x492C
+0x8EA4CEC4 0x92EC
+0x8EA4CEC5 0x92BA
+0x8EA4CEC6 0x92E3
+0x8EA4CEC7 0x92BD
+0x8EA4CEC8 0x499D
+0x8EA4CEC9 0x28D2F
+0x8EA4CECA 0x95B4
+0x8EA4CECB 0x28F78
+0x8EA4CECC 0x4A40
+0x8EA4CECD 0x291F8
+0x8EA4CECE 0x29219
+0x8EA4CECF 0x4A5F
+0x8EA4CED0 0x2929B
+0x8EA4CED1 0x29294
+0x8EA4CED2 0x29297
+0x8EA4CED3 0x29299
+0x8EA4CED4 0x293A6
+0x8EA4CED5 0x293A4
+0x8EA4CED6 0x293A7
+0x8EA4CED7 0x97D1
+0x8EA4CED8 0x29495
+0x8EA4CED9 0x4AC0
+0x8EA4CEDA 0x9823
+0x8EA4CEDB 0x29490
+0x8EA4CEDC 0x4AC1
+0x8EA4CEDD 0x4AC6
+0x8EA4CEDE 0x2949B
+0x8EA4CEDF 0x295C4
+0x8EA4CEE0 0x4B04
+0x8EA4CEE1 0x4B05
+0x8EA4CEE2 0x295C6
+0x8EA4CEE3 0x990B
+0x8EA4CEE4 0x4B3E
+0x8EA4CEE5 0x4B3D
+0x8EA4CEE6 0x4B40
+0x8EA4CEE7 0x4B3F
+0x8EA4CEE8 0x296E3
+0x8EA4CEE9 0x4B42
+0x8EA4CEEA 0x296DF
+0x8EA4CEEB 0x296DD
+0x8EA4CEEC 0x296E7
+0x8EA4CEED 0x4B84
+0x8EA4CEEE 0x4B82
+0x8EA4CEEF 0x4B7F
+0x8EA4CEF0 0x4B85
+0x8EA4CEF1 0x29A2D
+0x8EA4CEF2 0x29A2C
+0x8EA4CEF3 0x4BCC
+0x8EA4CEF4 0x9AB2
+0x8EA4CEF5 0x4BCB
+0x8EA4CEF6 0x4BCD
+0x8EA4CEF7 0x29A34
+0x8EA4CEF8 0x29A38
+0x8EA4CEF9 0x9ADB
+0x8EA4CEFA 0x29B1D
+0x8EA4CEFB 0x4BF5
+0x8EA4CEFC 0x29B1A
+0x8EA4CEFD 0x29B1B
+0x8EA4CEFE 0x29B14
+0x8EA4CFA1 0x9AF0
+0x8EA4CFA2 0x29B17
+0x8EA4CFA3 0x29C21
+0x8EA4CFA4 0x4C20
+0x8EA4CFA5 0x4C21
+0x8EA4CFA6 0x29CAA
+0x8EA4CFA7 0x29CA1
+0x8EA4CFA8 0x4C37
+0x8EA4CFA9 0x4C3E
+0x8EA4CFAA 0x9B73
+0x8EA4CFAB 0x4C3D
+0x8EA4CFAC 0x9B6E
+0x8EA4CFAD 0x29D63
+0x8EA4CFAE 0x29D79
+0x8EA4CFAF 0x29D60
+0x8EA4CFB0 0x9B65
+0x8EA4CFB1 0x29D62
+0x8EA4CFB2 0x4C3C
+0x8EA4CFB3 0x29D61
+0x8EA4CFB4 0x4C38
+0x8EA4CFB5 0x9B6A
+0x8EA4CFB6 0x29D70
+0x8EA4CFB7 0x9B6D
+0x8EA4CFB8 0x29D6A
+0x8EA4CFB9 0x4C3B
+0x8EA4CFBA 0x29FC8
+0x8EA4CFBB 0x4CB0
+0x8EA4CFBC 0x29FC5
+0x8EA4CFBD 0x29FBE
+0x8EA4CFBE 0x29FC2
+0x8EA4CFBF 0x4CAD
+0x8EA4CFC0 0x4CB2
+0x8EA4CFC1 0x4CB8
+0x8EA4CFC2 0x9D0B
+0x8EA4CFC3 0x29FC7
+0x8EA4CFC4 0x4CAF
+0x8EA4CFC5 0x29FB0
+0x8EA4CFC6 0x29FCA
+0x8EA4CFC7 0x4D1A
+0x8EA4CFC8 0x9E76
+0x8EA4CFC9 0x4D20
+0x8EA4CFCA 0x4D21
+0x8EA4CFCB 0x4D30
+0x8EA4CFCC 0x9EA8
+0x8EA4CFCD 0x4D2F
+0x8EA4CFCE 0x2A30D
+0x8EA4CFCF 0x2A307
+0x8EA4CFD0 0x2A396
+0x8EA4CFD1 0x2A3EF
+0x8EA4CFD2 0x4D5F
+0x8EA4CFD3 0x4D60
+0x8EA4CFD4 0x2A41E
+0x8EA4CFD5 0x2A41D
+0x8EA4CFD6 0x9F11
+0x8EA4CFD7 0x2A590
+0x8EA4CFD8 0x203EB
+0x8EA4CFD9 0x348A
+0x8EA4CFDA 0x5119
+0x8EA4CFDB 0x349C
+0x8EA4CFDC 0x203EE
+0x8EA4CFDD 0x349A
+0x8EA4CFDE 0x203EF
+0x8EA4CFDF 0x203EC
+0x8EA4CFE0 0x207FA
+0x8EA4CFE1 0x350C
+0x8EA4CFE2 0x350B
+0x8EA4CFE3 0x350D
+0x8EA4CFE4 0x5292
+0x8EA4CFE5 0x20904
+0x8EA4CFE6 0x20FD3
+0x8EA4CFE7 0x35FE
+0x8EA4CFE8 0x20FD1
+0x8EA4CFE9 0x20FFA
+0x8EA4CFEA 0x35FF
+0x8EA4CFEB 0x35FB
+0x8EA4CFEC 0x35FC
+0x8EA4CFED 0x3609
+0x8EA4CFEE 0x20FC8
+0x8EA4CFEF 0x3600
+0x8EA4CFF0 0x20FD5
+0x8EA4CFF1 0x5675
+0x8EA4CFF2 0x20FCD
+0x8EA4CFF3 0x20FD2
+0x8EA4CFF4 0x20FFB
+0x8EA4CFF5 0x2122A
+0x8EA4CFF6 0x21488
+0x8EA4CFF7 0x21461
+0x8EA4CFF8 0x3671
+0x8EA4CFF9 0x21463
+0x8EA4CFFA 0x21462
+0x8EA4CFFB 0x596F
+0x8EA4CFFC 0x20057
+0x8EA4CFFD 0x218C8
+0x8EA4CFFE 0x21898
+0x8EA4D0A1 0x372B
+0x8EA4D0A2 0x21AC1
+0x8EA4D0A3 0x21F3F
+0x8EA4D0A4 0x21F41
+0x8EA4D0A5 0x3814
+0x8EA4D0A6 0x3811
+0x8EA4D0A7 0x3812
+0x8EA4D0A8 0x22152
+0x8EA4D0A9 0x3863
+0x8EA4D0AA 0x2215E
+0x8EA4D0AB 0x386E
+0x8EA4D0AC 0x389A
+0x8EA4D0AD 0x222C7
+0x8EA4D0AE 0x389B
+0x8EA4D0AF 0x22370
+0x8EA4D0B0 0x22427
+0x8EA4D0B1 0x38C8
+0x8EA4D0B2 0x22471
+0x8EA4D0B3 0x224B0
+0x8EA4D0B4 0x38F6
+0x8EA4D0B5 0x22842
+0x8EA4D0B6 0x22843
+0x8EA4D0B7 0x61A5
+0x8EA4D0B8 0x398C
+0x8EA4D0B9 0x3997
+0x8EA4D0BA 0x39A2
+0x8EA4D0BB 0x61A0
+0x8EA4D0BC 0x22857
+0x8EA4D0BD 0x2289D
+0x8EA4D0BE 0x22D89
+0x8EA4D0BF 0x22D8D
+0x8EA4D0C0 0x22D8B
+0x8EA4D0C1 0x22D80
+0x8EA4D0C2 0x22D92
+0x8EA4D0C3 0x22D8A
+0x8EA4D0C4 0x22DC8
+0x8EA4D0C5 0x3A54
+0x8EA4D0C6 0x22D8F
+0x8EA4D0C7 0x22D93
+0x8EA4D0C8 0x22D91
+0x8EA4D0C9 0x3AA8
+0x8EA4D0CA 0x22FF2
+0x8EA4D0CB 0x22FDE
+0x8EA4D0CC 0x3AA9
+0x8EA4D0CD 0x230C8
+0x8EA4D0CE 0x65B4
+0x8EA4D0CF 0x65D8
+0x8EA4D0D0 0x66C2
+0x8EA4D0D1 0x3B18
+0x8EA4D0D2 0x3B17
+0x8EA4D0D3 0x3B1D
+0x8EA4D0D4 0x232A7
+0x8EA4D0D5 0x232A1
+0x8EA4D0D6 0x3B31
+0x8EA4D0D7 0x2368C
+0x8EA4D0D8 0x2367F
+0x8EA4D0D9 0x3BD8
+0x8EA4D0DA 0x3BD5
+0x8EA4D0DB 0x2367B
+0x8EA4D0DC 0x23695
+0x8EA4D0DD 0x23699
+0x8EA4D0DE 0x3BE1
+0x8EA4D0DF 0x2368E
+0x8EA4D0E0 0x3BD4
+0x8EA4D0E1 0x236DA
+0x8EA4D0E2 0x2368A
+0x8EA4D0E3 0x2369C
+0x8EA4D0E4 0x3BE3
+0x8EA4D0E5 0x2367E
+0x8EA4D0E6 0x3C44
+0x8EA4D0E7 0x3C45
+0x8EA4D0E8 0x2391A
+0x8EA4D0E9 0x23A55
+0x8EA4D0EA 0x3C76
+0x8EA4D0EB 0x3C75
+0x8EA4D0EC 0x23A60
+0x8EA4D0ED 0x6BA8
+0x8EA4D0EE 0x3C88
+0x8EA4D0EF 0x3CAA
+0x8EA4D0F0 0x23BFB
+0x8EA4D0F1 0x3CAB
+0x8EA4D0F2 0x3CAC
+0x8EA4D0F3 0x23BFD
+0x8EA4D0F4 0x3D57
+0x8EA4D0F5 0x6F83
+0x8EA4D0F6 0x3D60
+0x8EA4D0F7 0x3D5D
+0x8EA4D0F8 0x3D6B
+0x8EA4D0F9 0x23FD0
+0x8EA4D0FA 0x3D63
+0x8EA4D0FB 0x3D67
+0x8EA4D0FC 0x23FC5
+0x8EA4D0FD 0x3D5E
+0x8EA4D0FE 0x23FD2
+0x8EA4D1A1 0x24011
+0x8EA4D1A2 0x6FC5
+0x8EA4D1A3 0x71CD
+0x8EA4D1A4 0x3DF9
+0x8EA4D1A5 0x3DF3
+0x8EA4D1A6 0x243AD
+0x8EA4D1A7 0x243A4
+0x8EA4D1A8 0x243A9
+0x8EA4D1A9 0x243B0
+0x8EA4D1AA 0x2439D
+0x8EA4D1AB 0x3DF6
+0x8EA4D1AC 0x24598
+0x8EA4D1AD 0x729C
+0x8EA4D1AE 0x3E51
+0x8EA4D1AF 0x3E53
+0x8EA4D1B0 0x3E52
+0x8EA4D1B1 0x24892
+0x8EA4D1B2 0x3E9B
+0x8EA4D1B3 0x2488A
+0x8EA4D1B4 0x3E9C
+0x8EA4D1B5 0x2488D
+0x8EA4D1B6 0x24896
+0x8EA4D1B7 0x3EF7
+0x8EA4D1B8 0x7499
+0x8EA4D1B9 0x748F
+0x8EA4D1BA 0x7491
+0x8EA4D1BB 0x24A45
+0x8EA4D1BC 0x24A4B
+0x8EA4D1BD 0x24B0F
+0x8EA4D1BE 0x24B16
+0x8EA4D1BF 0x3F3B
+0x8EA4D1C0 0x24B8A
+0x8EA4D1C1 0x3F3E
+0x8EA4D1C2 0x3F3D
+0x8EA4D1C3 0x24CC9
+0x8EA4D1C4 0x3F69
+0x8EA4D1C5 0x24CC8
+0x8EA4D1C6 0x24CCA
+0x8EA4D1C7 0x24E64
+0x8EA4D1C8 0x3FC3
+0x8EA4D1C9 0x3FC4
+0x8EA4D1CA 0x3FC7
+0x8EA4D1CB 0x24E5D
+0x8EA4D1CC 0x24E63
+0x8EA4D1CD 0x7639
+0x8EA4D1CE 0x3FC6
+0x8EA4D1CF 0x762E
+0x8EA4D1D0 0x3FC8
+0x8EA4D1D1 0x24E88
+0x8EA4D1D2 0x24F3A
+0x8EA4D1D3 0x24F39
+0x8EA4D1D4 0x769F
+0x8EA4D1D5 0x76A0
+0x8EA4D1D6 0x3FE6
+0x8EA4D1D7 0x3FF8
+0x8EA4D1D8 0x25017
+0x8EA4D1D9 0x25093
+0x8EA4D1DA 0x4007
+0x8EA4D1DB 0x25095
+0x8EA4D1DC 0x4064
+0x8EA4D1DD 0x4068
+0x8EA4D1DE 0x25276
+0x8EA4D1DF 0x7794
+0x8EA4D1E0 0x4065
+0x8EA4D1E1 0x77AE
+0x8EA4D1E2 0x25280
+0x8EA4D1E3 0x2527B
+0x8EA4D1E4 0x4069
+0x8EA4D1E5 0x25248
+0x8EA4D1E6 0x252A8
+0x8EA4D1E7 0x25288
+0x8EA4D1E8 0x2538B
+0x8EA4D1E9 0x2538A
+0x8EA4D1EA 0x2538C
+0x8EA4D1EB 0x253FC
+0x8EA4D1EC 0x40DA
+0x8EA4D1ED 0x40E0
+0x8EA4D1EE 0x78E6
+0x8EA4D1EF 0x25558
+0x8EA4D1F0 0x40DE
+0x8EA4D1F1 0x25551
+0x8EA4D1F2 0x25555
+0x8EA4D1F3 0x25553
+0x8EA4D1F4 0x411C
+0x8EA4D1F5 0x411D
+0x8EA4D1F6 0x411A
+0x8EA4D1F7 0x256DC
+0x8EA4D1F8 0x417B
+0x8EA4D1F9 0x417A
+0x8EA4D1FA 0x417C
+0x8EA4D1FB 0x2585C
+0x8EA4D1FC 0x4178
+0x8EA4D1FD 0x4177
+0x8EA4D1FE 0x25865
+0x8EA4D2A1 0x2F95A
+0x8EA4D2A2 0x41B1
+0x8EA4D2A3 0x259EE
+0x8EA4D2A4 0x41B2
+0x8EA4D2A5 0x41B0
+0x8EA4D2A6 0x259F0
+0x8EA4D2A7 0x7ABC
+0x8EA4D2A8 0x259F2
+0x8EA4D2A9 0x4236
+0x8EA4D2AA 0x25C35
+0x8EA4D2AB 0x422E
+0x8EA4D2AC 0x25C22
+0x8EA4D2AD 0x7BD6
+0x8EA4D2AE 0x25C20
+0x8EA4D2AF 0x4234
+0x8EA4D2B0 0x25C2D
+0x8EA4D2B1 0x25C28
+0x8EA4D2B2 0x25C26
+0x8EA4D2B3 0x25C3C
+0x8EA4D2B4 0x422A
+0x8EA4D2B5 0x25C38
+0x8EA4D2B6 0x4233
+0x8EA4D2B7 0x422D
+0x8EA4D2B8 0x422F
+0x8EA4D2B9 0x4231
+0x8EA4D2BA 0x422B
+0x8EA4D2BB 0x4232
+0x8EA4D2BC 0x25C2A
+0x8EA4D2BD 0x4235
+0x8EA4D2BE 0x25C1A
+0x8EA4D2BF 0x25C30
+0x8EA4D2C0 0x25BE3
+0x8EA4D2C1 0x25C19
+0x8EA4D2C2 0x25EE9
+0x8EA4D2C3 0x25EE7
+0x8EA4D2C4 0x7CCF
+0x8EA4D2C5 0x260D6
+0x8EA4D2C6 0x260C4
+0x8EA4D2C7 0x4308
+0x8EA4D2C8 0x26087
+0x8EA4D2C9 0x4306
+0x8EA4D2CA 0x260C7
+0x8EA4D2CB 0x260D9
+0x8EA4D2CC 0x7E18
+0x8EA4D2CD 0x260DF
+0x8EA4D2CE 0x434D
+0x8EA4D2CF 0x4361
+0x8EA4D2D0 0x2630A
+0x8EA4D2D1 0x26301
+0x8EA4D2D2 0x263B1
+0x8EA4D2D3 0x4378
+0x8EA4D2D4 0x263C1
+0x8EA4D2D5 0x4394
+0x8EA4D2D6 0x4395
+0x8EA4D2D7 0x26476
+0x8EA4D2D8 0x2650D
+0x8EA4D2D9 0x2650E
+0x8EA4D2DA 0x43C1
+0x8EA4D2DB 0x43C3
+0x8EA4D2DC 0x806D
+0x8EA4D2DD 0x26807
+0x8EA4D2DE 0x4439
+0x8EA4D2DF 0x26809
+0x8EA4D2E0 0x26816
+0x8EA4D2E1 0x443A
+0x8EA4D2E2 0x443B
+0x8EA4D2E3 0x4435
+0x8EA4D2E4 0x4436
+0x8EA4D2E5 0x2680E
+0x8EA4D2E6 0x443C
+0x8EA4D2E7 0x8190
+0x8EA4D2E8 0x26806
+0x8EA4D2E9 0x2691E
+0x8EA4D2EA 0x2694A
+0x8EA4D2EB 0x4458
+0x8EA4D2EC 0x447C
+0x8EA4D2ED 0x447D
+0x8EA4D2EE 0x448D
+0x8EA4D2EF 0x448C
+0x8EA4D2F0 0x26EA6
+0x8EA4D2F1 0x26E91
+0x8EA4D2F2 0x453B
+0x8EA4D2F3 0x453F
+0x8EA4D2F4 0x26EB8
+0x8EA4D2F5 0x26E96
+0x8EA4D2F6 0x4532
+0x8EA4D2F7 0x452D
+0x8EA4D2F8 0x26EC5
+0x8EA4D2F9 0x452F
+0x8EA4D2FA 0x4539
+0x8EA4D2FB 0x452E
+0x8EA4D2FC 0x453A
+0x8EA4D2FD 0x26F0A
+0x8EA4D2FE 0x4536
+0x8EA4D3A1 0x4531
+0x8EA4D3A2 0x453E
+0x8EA4D3A3 0x4538
+0x8EA4D3A4 0x8552
+0x8EA4D3A5 0x4534
+0x8EA4D3A6 0x26EB2
+0x8EA4D3A7 0x4541
+0x8EA4D3A8 0x26EB7
+0x8EA4D3A9 0x26EB4
+0x8EA4D3AA 0x26E89
+0x8EA4D3AB 0x26E8D
+0x8EA4D3AC 0x4530
+0x8EA4D3AD 0x26E87
+0x8EA4D3AE 0x26EC2
+0x8EA4D3AF 0x26E9C
+0x8EA4D3B0 0x26E92
+0x8EA4D3B1 0x4543
+0x8EA4D3B2 0x26ECA
+0x8EA4D3B3 0x8550
+0x8EA4D3B4 0x26E8A
+0x8EA4D3B5 0x271E0
+0x8EA4D3B6 0x4598
+0x8EA4D3B7 0x271E6
+0x8EA4D3B8 0x271E5
+0x8EA4D3B9 0x87A0
+0x8EA4D3BA 0x273A5
+0x8EA4D3BB 0x273B3
+0x8EA4D3BC 0x8786
+0x8EA4D3BD 0x45DA
+0x8EA4D3BE 0x45D7
+0x8EA4D3BF 0x273B5
+0x8EA4D3C0 0x273AF
+0x8EA4D3C1 0x8795
+0x8EA4D3C2 0x273B0
+0x8EA4D3C3 0x273CC
+0x8EA4D3C4 0x878C
+0x8EA4D3C5 0x273A2
+0x8EA4D3C6 0x273BE
+0x8EA4D3C7 0x273C6
+0x8EA4D3C8 0x273AC
+0x8EA4D3C9 0x273AE
+0x8EA4D3CA 0x4618
+0x8EA4D3CB 0x8860
+0x8EA4D3CC 0x2F9C3
+0x8EA4D3CD 0x27708
+0x8EA4D3CE 0x27705
+0x8EA4D3CF 0x4652
+0x8EA4D3D0 0x8928
+0x8EA4D3D1 0x276FE
+0x8EA4D3D2 0x464E
+0x8EA4D3D3 0x8920
+0x8EA4D3D4 0x27700
+0x8EA4D3D5 0x464F
+0x8EA4D3D6 0x4650
+0x8EA4D3D7 0x27864
+0x8EA4D3D8 0x27868
+0x8EA4D3D9 0x89A8
+0x8EA4D3DA 0x4686
+0x8EA4D3DB 0x4687
+0x8EA4D3DC 0x4689
+0x8EA4D3DD 0x2786A
+0x8EA4D3DE 0x27869
+0x8EA4D3DF 0x2790D
+0x8EA4D3E0 0x27912
+0x8EA4D3E1 0x46A2
+0x8EA4D3E2 0x46A3
+0x8EA4D3E3 0x2790F
+0x8EA4D3E4 0x46A1
+0x8EA4D3E5 0x27A67
+0x8EA4D3E6 0x27A79
+0x8EA4D3E7 0x27A72
+0x8EA4D3E8 0x27A66
+0x8EA4D3E9 0x27A7C
+0x8EA4D3EA 0x46F9
+0x8EA4D3EB 0x46FD
+0x8EA4D3EC 0x27A68
+0x8EA4D3ED 0x27A85
+0x8EA4D3EE 0x27A76
+0x8EA4D3EF 0x27A74
+0x8EA4D3F0 0x27A71
+0x8EA4D3F1 0x27A64
+0x8EA4D3F2 0x473E
+0x8EA4D3F3 0x473C
+0x8EA4D3F4 0x27BF8
+0x8EA4D3F5 0x474D
+0x8EA4D3F6 0x27C6C
+0x8EA4D3F7 0x474E
+0x8EA4D3F8 0x27CEB
+0x8EA4D3F9 0x4781
+0x8EA4D3FA 0x4783
+0x8EA4D3FB 0x4782
+0x8EA4D3FC 0x27DB8
+0x8EA4D3FD 0x4780
+0x8EA4D3FE 0x4788
+0x8EA4D4A1 0x27F2D
+0x8EA4D4A2 0x27F2E
+0x8EA4D4A3 0x27F28
+0x8EA4D4A4 0x27F29
+0x8EA4D4A5 0x27F31
+0x8EA4D4A6 0x47B9
+0x8EA4D4A7 0x27F2F
+0x8EA4D4A8 0x27F2A
+0x8EA4D4A9 0x8E3A
+0x8EA4D4AA 0x280A4
+0x8EA4D4AB 0x280B7
+0x8EA4D4AC 0x280BF
+0x8EA4D4AD 0x4811
+0x8EA4D4AE 0x480D
+0x8EA4D4AF 0x4810
+0x8EA4D4B0 0x4813
+0x8EA4D4B1 0x28263
+0x8EA4D4B2 0x483C
+0x8EA4D4B3 0x4862
+0x8EA4D4B4 0x4863
+0x8EA4D4B5 0x28367
+0x8EA4D4B6 0x285BE
+0x8EA4D4B7 0x2F9E0
+0x8EA4D4B8 0x28795
+0x8EA4D4B9 0x2879C
+0x8EA4D4BA 0x4903
+0x8EA4D4BB 0x4906
+0x8EA4D4BC 0x4902
+0x8EA4D4BD 0x4901
+0x8EA4D4BE 0x28871
+0x8EA4D4BF 0x28872
+0x8EA4D4C0 0x4905
+0x8EA4D4C1 0x2886F
+0x8EA4D4C2 0x9194
+0x8EA4D4C3 0x9311
+0x8EA4D4C4 0x289F1
+0x8EA4D4C5 0x9337
+0x8EA4D4C6 0x4936
+0x8EA4D4C7 0x289E8
+0x8EA4D4C8 0x4935
+0x8EA4D4C9 0x9343
+0x8EA4D4CA 0x2F9EA
+0x8EA4D4CB 0x49A1
+0x8EA4D4CC 0x49A3
+0x8EA4D4CD 0x28D49
+0x8EA4D4CE 0x28D64
+0x8EA4D4CF 0x49A0
+0x8EA4D4D0 0x28D48
+0x8EA4D4D1 0x49EA
+0x8EA4D4D2 0x96A6
+0x8EA4D4D3 0x49E8
+0x8EA4D4D4 0x28F2C
+0x8EA4D4D5 0x28FE1
+0x8EA4D4D6 0x28FEF
+0x8EA4D4D7 0x290C0
+0x8EA4D4D8 0x4A21
+0x8EA4D4D9 0x4A1B
+0x8EA4D4DA 0x290D7
+0x8EA4D4DB 0x290D4
+0x8EA4D4DC 0x4A49
+0x8EA4D4DD 0x4A48
+0x8EA4D4DE 0x292AD
+0x8EA4D4DF 0x9795
+0x8EA4D4E0 0x4A62
+0x8EA4D4E1 0x4A61
+0x8EA4D4E2 0x4A64
+0x8EA4D4E3 0x4A60
+0x8EA4D4E4 0x4A63
+0x8EA4D4E5 0x292AE
+0x8EA4D4E6 0x292AC
+0x8EA4D4E7 0x9796
+0x8EA4D4E8 0x4A66
+0x8EA4D4E9 0x4AAC
+0x8EA4D4EA 0x4AAB
+0x8EA4D4EB 0x29427
+0x8EA4D4EC 0x294AE
+0x8EA4D4ED 0x4AC3
+0x8EA4D4EE 0x294B0
+0x8EA4D4EF 0x4AC4
+0x8EA4D4F0 0x9825
+0x8EA4D4F1 0x294C0
+0x8EA4D4F2 0x294C4
+0x8EA4D4F3 0x4B08
+0x8EA4D4F4 0x4B09
+0x8EA4D4F5 0x4B0A
+0x8EA4D4F6 0x4B06
+0x8EA4D4F7 0x4B07
+0x8EA4D4F8 0x4B41
+0x8EA4D4F9 0x29707
+0x8EA4D4FA 0x4B45
+0x8EA4D4FB 0x296FD
+0x8EA4D4FC 0x4B43
+0x8EA4D4FD 0x4B44
+0x8EA4D4FE 0x9926
+0x8EA4D5A1 0x9934
+0x8EA4D5A2 0x4B47
+0x8EA4D5A3 0x2FA04
+0x8EA4D5A4 0x2981B
+0x8EA4D5A5 0x2981C
+0x8EA4D5A6 0x4B71
+0x8EA4D5A7 0x298B2
+0x8EA4D5A8 0x298B4
+0x8EA4D5A9 0x298B7
+0x8EA4D5AA 0x298B1
+0x8EA4D5AB 0x298B3
+0x8EA4D5AC 0x298AE
+0x8EA4D5AD 0x4B8B
+0x8EA4D5AE 0x4BD4
+0x8EA4D5AF 0x4BD3
+0x8EA4D5B0 0x4BD1
+0x8EA4D5B1 0x9ABA
+0x8EA4D5B2 0x4BD2
+0x8EA4D5B3 0x29A3F
+0x8EA4D5B4 0x29B36
+0x8EA4D5B5 0x4BF7
+0x8EA4D5B6 0x4BF8
+0x8EA4D5B7 0x29B31
+0x8EA4D5B8 0x29B3B
+0x8EA4D5B9 0x29B35
+0x8EA4D5BA 0x29B3A
+0x8EA4D5BB 0x29B37
+0x8EA4D5BC 0x29C22
+0x8EA4D5BD 0x29C36
+0x8EA4D5BE 0x29C32
+0x8EA4D5BF 0x4C22
+0x8EA4D5C0 0x29CC0
+0x8EA4D5C1 0x4C45
+0x8EA4D5C2 0x4C41
+0x8EA4D5C3 0x9B81
+0x8EA4D5C4 0x4C40
+0x8EA4D5C5 0x9B8A
+0x8EA4D5C6 0x29D85
+0x8EA4D5C7 0x9B7F
+0x8EA4D5C8 0x4C42
+0x8EA4D5C9 0x29D89
+0x8EA4D5CA 0x4CC1
+0x8EA4D5CB 0x4CC5
+0x8EA4D5CC 0x29FE1
+0x8EA4D5CD 0x4CBB
+0x8EA4D5CE 0x4CB9
+0x8EA4D5CF 0x4CBD
+0x8EA4D5D0 0x4CC9
+0x8EA4D5D1 0x2A00A
+0x8EA4D5D2 0x9D11
+0x8EA4D5D3 0x2A009
+0x8EA4D5D4 0x4CBF
+0x8EA4D5D5 0x4CC7
+0x8EA4D5D6 0x29FE8
+0x8EA4D5D7 0x4CC3
+0x8EA4D5D8 0x4D24
+0x8EA4D5D9 0x4D31
+0x8EA4D5DA 0x4D33
+0x8EA4D5DB 0x2A318
+0x8EA4D5DC 0x4D32
+0x8EA4D5DD 0x4D34
+0x8EA4D5DE 0x4D52
+0x8EA4D5DF 0x4D61
+0x8EA4D5E0 0x9ED9
+0x8EA4D5E1 0x4D7A
+0x8EA4D5E2 0x4D82
+0x8EA4D5E3 0x9F3C
+0x8EA4D5E4 0x2A5C5
+0x8EA4D5E5 0x5123
+0x8EA4D5E6 0x2040D
+0x8EA4D5E7 0x2040C
+0x8EA4D5E8 0x20421
+0x8EA4D5E9 0x512C
+0x8EA4D5EA 0x20616
+0x8EA4D5EB 0x2080E
+0x8EA4D5EC 0x350F
+0x8EA4D5ED 0x5295
+0x8EA4D5EE 0x20817
+0x8EA4D5EF 0x3523
+0x8EA4D5F0 0x3525
+0x8EA4D5F1 0x21048
+0x8EA4D5F2 0x3606
+0x8EA4D5F3 0x3608
+0x8EA4D5F4 0x5688
+0x8EA4D5F5 0x21055
+0x8EA4D5F6 0x21049
+0x8EA4D5F7 0x2104C
+0x8EA4D5F8 0x568B
+0x8EA4D5F9 0x2104F
+0x8EA4D5FA 0x2103D
+0x8EA4D5FB 0x367A
+0x8EA4D5FC 0x3677
+0x8EA4D5FD 0x2148A
+0x8EA4D5FE 0x214A8
+0x8EA4D6A1 0x2168A
+0x8EA4D6A2 0x372E
+0x8EA4D6A3 0x218CB
+0x8EA4D6A4 0x372F
+0x8EA4D6A5 0x218D5
+0x8EA4D6A6 0x221D4
+0x8EA4D6A7 0x381B
+0x8EA4D6A8 0x3813
+0x8EA4D6A9 0x21F5C
+0x8EA4D6AA 0x21F75
+0x8EA4D6AB 0x3866
+0x8EA4D6AC 0x22161
+0x8EA4D6AD 0x3865
+0x8EA4D6AE 0x21696
+0x8EA4D6AF 0x38F7
+0x8EA4D6B0 0x2258A
+0x8EA4D6B1 0x228D0
+0x8EA4D6B2 0x61E1
+0x8EA4D6B3 0x61D7
+0x8EA4D6B4 0x22849
+0x8EA4D6B5 0x228CF
+0x8EA4D6B6 0x399C
+0x8EA4D6B7 0x22DD6
+0x8EA4D6B8 0x22D7F
+0x8EA4D6B9 0x3A53
+0x8EA4D6BA 0x22DD2
+0x8EA4D6BB 0x22DCF
+0x8EA4D6BC 0x23006
+0x8EA4D6BD 0x23009
+0x8EA4D6BE 0x3ABA
+0x8EA4D6BF 0x65A3
+0x8EA4D6C0 0x3B22
+0x8EA4D6C1 0x66D3
+0x8EA4D6C2 0x23706
+0x8EA4D6C3 0x236F1
+0x8EA4D6C4 0x23704
+0x8EA4D6C5 0x6A8B
+0x8EA4D6C6 0x236FA
+0x8EA4D6C7 0x236F4
+0x8EA4D6C8 0x3BEB
+0x8EA4D6C9 0x3BDD
+0x8EA4D6CA 0x236F9
+0x8EA4D6CB 0x3BEF
+0x8EA4D6CC 0x2368B
+0x8EA4D6CD 0x23703
+0x8EA4D6CE 0x3C47
+0x8EA4D6CF 0x3C46
+0x8EA4D6D0 0x239A2
+0x8EA4D6D1 0x3C78
+0x8EA4D6D2 0x6BAC
+0x8EA4D6D3 0x3C89
+0x8EA4D6D4 0x23C0C
+0x8EA4D6D5 0x23C0B
+0x8EA4D6D6 0x3D68
+0x8EA4D6D7 0x3D76
+0x8EA4D6D8 0x3D74
+0x8EA4D6D9 0x3D79
+0x8EA4D6DA 0x24024
+0x8EA4D6DB 0x3D7A
+0x8EA4D6DC 0x3D77
+0x8EA4D6DD 0x2F914
+0x8EA4D6DE 0x3D71
+0x8EA4D6DF 0x24025
+0x8EA4D6E0 0x3D72
+0x8EA4D6E1 0x243F6
+0x8EA4D6E2 0x3DFF
+0x8EA4D6E3 0x243FB
+0x8EA4D6E4 0x3E05
+0x8EA4D6E5 0x24532
+0x8EA4D6E6 0x245FB
+0x8EA4D6E7 0x3E54
+0x8EA4D6E8 0x246F2
+0x8EA4D6E9 0x246F3
+0x8EA4D6EA 0x3E9E
+0x8EA4D6EB 0x3E9F
+0x8EA4D6EC 0x7374
+0x8EA4D6ED 0x2489C
+0x8EA4D6EE 0x24A72
+0x8EA4D6EF 0x3EFA
+0x8EA4D6F0 0x24A74
+0x8EA4D6F1 0x3F44
+0x8EA4D6F2 0x3F3F
+0x8EA4D6F3 0x3F40
+0x8EA4D6F4 0x24B86
+0x8EA4D6F5 0x3F42
+0x8EA4D6F6 0x24B8E
+0x8EA4D6F7 0x24B90
+0x8EA4D6F8 0x3F51
+0x8EA4D6F9 0x24BCD
+0x8EA4D6FA 0x24BF7
+0x8EA4D6FB 0x24CD6
+0x8EA4D6FC 0x24E84
+0x8EA4D6FD 0x24E95
+0x8EA4D6FE 0x24E8A
+0x8EA4D7A1 0x7640
+0x8EA4D7A2 0x3FCA
+0x8EA4D7A3 0x24E97
+0x8EA4D7A4 0x7641
+0x8EA4D7A5 0x3FCE
+0x8EA4D7A6 0x3FC9
+0x8EA4D7A7 0x24FA0
+0x8EA4D7A8 0x24FA1
+0x8EA4D7A9 0x25022
+0x8EA4D7AA 0x250A6
+0x8EA4D7AB 0x250A4
+0x8EA4D7AC 0x4009
+0x8EA4D7AD 0x76E8
+0x8EA4D7AE 0x406C
+0x8EA4D7AF 0x406E
+0x8EA4D7B0 0x4070
+0x8EA4D7B1 0x406D
+0x8EA4D7B2 0x406B
+0x8EA4D7B3 0x4071
+0x8EA4D7B4 0x4072
+0x8EA4D7B5 0x252AF
+0x8EA4D7B6 0x252B0
+0x8EA4D7B7 0x252BD
+0x8EA4D7B8 0x408C
+0x8EA4D7B9 0x40E4
+0x8EA4D7BA 0x25576
+0x8EA4D7BB 0x40E1
+0x8EA4D7BC 0x2557B
+0x8EA4D7BD 0x25579
+0x8EA4D7BE 0x78F6
+0x8EA4D7BF 0x40E7
+0x8EA4D7C0 0x7900
+0x8EA4D7C1 0x40E2
+0x8EA4D7C2 0x411F
+0x8EA4D7C3 0x256EE
+0x8EA4D7C4 0x256F1
+0x8EA4D7C5 0x417E
+0x8EA4D7C6 0x25894
+0x8EA4D7C7 0x4180
+0x8EA4D7C8 0x7A59
+0x8EA4D7C9 0x7A55
+0x8EA4D7CA 0x25891
+0x8EA4D7CB 0x41B9
+0x8EA4D7CC 0x41B7
+0x8EA4D7CD 0x41B8
+0x8EA4D7CE 0x25A10
+0x8EA4D7CF 0x41BA
+0x8EA4D7D0 0x7AF4
+0x8EA4D7D1 0x25AAF
+0x8EA4D7D2 0x41D3
+0x8EA4D7D3 0x423F
+0x8EA4D7D4 0x7C04
+0x8EA4D7D5 0x4245
+0x8EA4D7D6 0x4241
+0x8EA4D7D7 0x7C15
+0x8EA4D7D8 0x4242
+0x8EA4D7D9 0x4243
+0x8EA4D7DA 0x423B
+0x8EA4D7DB 0x4238
+0x8EA4D7DC 0x25C7B
+0x8EA4D7DD 0x25C77
+0x8EA4D7DE 0x423A
+0x8EA4D7DF 0x7BF5
+0x8EA4D7E0 0x25C80
+0x8EA4D7E1 0x25CC6
+0x8EA4D7E2 0x423C
+0x8EA4D7E3 0x25C7C
+0x8EA4D7E4 0x25C90
+0x8EA4D7E5 0x423E
+0x8EA4D7E6 0x25CA3
+0x8EA4D7E7 0x25C7D
+0x8EA4D7E8 0x25CBD
+0x8EA4D7E9 0x429E
+0x8EA4D7EA 0x429F
+0x8EA4D7EB 0x42A1
+0x8EA4D7EC 0x25F13
+0x8EA4D7ED 0x429B
+0x8EA4D7EE 0x4312
+0x8EA4D7EF 0x26111
+0x8EA4D7F0 0x26144
+0x8EA4D7F1 0x2610D
+0x8EA4D7F2 0x4318
+0x8EA4D7F3 0x430C
+0x8EA4D7F4 0x26314
+0x8EA4D7F5 0x4362
+0x8EA4D7F6 0x263B8
+0x8EA4D7F7 0x437A
+0x8EA4D7F8 0x263B7
+0x8EA4D7F9 0x26483
+0x8EA4D7FA 0x43AE
+0x8EA4D7FB 0x43AF
+0x8EA4D7FC 0x26514
+0x8EA4D7FD 0x43AD
+0x8EA4D7FE 0x2651C
+0x8EA4D8A1 0x43C4
+0x8EA4D8A2 0x43C7
+0x8EA4D8A3 0x43C6
+0x8EA4D8A4 0x43C5
+0x8EA4D8A5 0x265D4
+0x8EA4D8A6 0x265D5
+0x8EA4D8A7 0x81C1
+0x8EA4D8A8 0x4440
+0x8EA4D8A9 0x26843
+0x8EA4D8AA 0x26842
+0x8EA4D8AB 0x443F
+0x8EA4D8AC 0x4441
+0x8EA4D8AD 0x2F98A
+0x8EA4D8AE 0x26841
+0x8EA4D8AF 0x2694E
+0x8EA4D8B0 0x447F
+0x8EA4D8B1 0x26A87
+0x8EA4D8B2 0x4486
+0x8EA4D8B3 0x4481
+0x8EA4D8B4 0x4480
+0x8EA4D8B5 0x448E
+0x8EA4D8B6 0x454A
+0x8EA4D8B7 0x26F39
+0x8EA4D8B8 0x4547
+0x8EA4D8B9 0x26F8F
+0x8EA4D8BA 0x26F2A
+0x8EA4D8BB 0x454B
+0x8EA4D8BC 0x4546
+0x8EA4D8BD 0x454E
+0x8EA4D8BE 0x857D
+0x8EA4D8BF 0x26F2B
+0x8EA4D8C0 0x85A5
+0x8EA4D8C1 0x26F50
+0x8EA4D8C2 0x4548
+0x8EA4D8C3 0x26F6E
+0x8EA4D8C4 0x4545
+0x8EA4D8C5 0x26F3B
+0x8EA4D8C6 0x26F53
+0x8EA4D8C7 0x26F5F
+0x8EA4D8C8 0x26F2F
+0x8EA4D8C9 0x26F30
+0x8EA4D8CA 0x26F38
+0x8EA4D8CB 0x26F4C
+0x8EA4D8CC 0x271F1
+0x8EA4D8CD 0x45DB
+0x8EA4D8CE 0x45E7
+0x8EA4D8CF 0x45E4
+0x8EA4D8D0 0x27407
+0x8EA4D8D1 0x27416
+0x8EA4D8D2 0x45E1
+0x8EA4D8D3 0x27414
+0x8EA4D8D4 0x45E9
+0x8EA4D8D5 0x273FB
+0x8EA4D8D6 0x45E5
+0x8EA4D8D7 0x45E0
+0x8EA4D8D8 0x45E3
+0x8EA4D8D9 0x273F8
+0x8EA4D8DA 0x27410
+0x8EA4D8DB 0x2741D
+0x8EA4D8DC 0x273FF
+0x8EA4D8DD 0x2740B
+0x8EA4D8DE 0x27404
+0x8EA4D8DF 0x45EA
+0x8EA4D8E0 0x273FE
+0x8EA4D8E1 0x275FF
+0x8EA4D8E2 0x893A
+0x8EA4D8E3 0x4654
+0x8EA4D8E4 0x4658
+0x8EA4D8E5 0x465C
+0x8EA4D8E6 0x27723
+0x8EA4D8E7 0x4655
+0x8EA4D8E8 0x468B
+0x8EA4D8E9 0x468C
+0x8EA4D8EA 0x46A6
+0x8EA4D8EB 0x46A5
+0x8EA4D8EC 0x2792A
+0x8EA4D8ED 0x27AA0
+0x8EA4D8EE 0x27A98
+0x8EA4D8EF 0x27A9C
+0x8EA4D8F0 0x46FF
+0x8EA4D8F1 0x27A9E
+0x8EA4D8F2 0x27AA6
+0x8EA4D8F3 0x27AB5
+0x8EA4D8F4 0x27AB0
+0x8EA4D8F5 0x4730
+0x8EA4D8F6 0x4740
+0x8EA4D8F7 0x4741
+0x8EA4D8F8 0x27CF9
+0x8EA4D8F9 0x27CF5
+0x8EA4D8FA 0x4786
+0x8EA4D8FB 0x27DD2
+0x8EA4D8FC 0x47BF
+0x8EA4D8FD 0x47BD
+0x8EA4D8FE 0x27F50
+0x8EA4D9A1 0x27F4E
+0x8EA4D9A2 0x27F4B
+0x8EA4D9A3 0x27F52
+0x8EA4D9A4 0x27F4D
+0x8EA4D9A5 0x47BE
+0x8EA4D9A6 0x4819
+0x8EA4D9A7 0x280E4
+0x8EA4D9A8 0x481C
+0x8EA4D9A9 0x280DA
+0x8EA4D9AA 0x481B
+0x8EA4D9AB 0x4817
+0x8EA4D9AC 0x4818
+0x8EA4D9AD 0x8E51
+0x8EA4D9AE 0x280DF
+0x8EA4D9AF 0x280E8
+0x8EA4D9B0 0x483D
+0x8EA4D9B1 0x486A
+0x8EA4D9B2 0x4866
+0x8EA4D9B3 0x28370
+0x8EA4D9B4 0x28372
+0x8EA4D9B5 0x4867
+0x8EA4D9B6 0x28377
+0x8EA4D9B7 0x4868
+0x8EA4D9B8 0x48AD
+0x8EA4D9B9 0x48AE
+0x8EA4D9BA 0x285E6
+0x8EA4D9BB 0x287AA
+0x8EA4D9BC 0x48D6
+0x8EA4D9BD 0x4909
+0x8EA4D9BE 0x2888C
+0x8EA4D9BF 0x9198
+0x8EA4D9C0 0x28889
+0x8EA4D9C1 0x490C
+0x8EA4D9C2 0x490A
+0x8EA4D9C3 0x28A32
+0x8EA4D9C4 0x493B
+0x8EA4D9C5 0x493A
+0x8EA4D9C6 0x9384
+0x8EA4D9C7 0x9381
+0x8EA4D9C8 0x28A7A
+0x8EA4D9C9 0x936F
+0x8EA4D9CA 0x28C9E
+0x8EA4D9CB 0x28CA0
+0x8EA4D9CC 0x28D70
+0x8EA4D9CD 0x49AF
+0x8EA4D9CE 0x49AA
+0x8EA4D9CF 0x49AB
+0x8EA4D9D0 0x28D6E
+0x8EA4D9D1 0x28D66
+0x8EA4D9D2 0x49B1
+0x8EA4D9D3 0x28D65
+0x8EA4D9D4 0x49AC
+0x8EA4D9D5 0x49EC
+0x8EA4D9D6 0x28F7F
+0x8EA4D9D7 0x28FE0
+0x8EA4D9D8 0x4A01
+0x8EA4D9D9 0x28FFF
+0x8EA4D9DA 0x290F6
+0x8EA4D9DB 0x290F7
+0x8EA4D9DC 0x290F5
+0x8EA4D9DD 0x4A23
+0x8EA4D9DE 0x290FC
+0x8EA4D9DF 0x4A24
+0x8EA4D9E0 0x4A1E
+0x8EA4D9E1 0x290F9
+0x8EA4D9E2 0x4A4A
+0x8EA4D9E3 0x4A65
+0x8EA4D9E4 0x4A6A
+0x8EA4D9E5 0x292CA
+0x8EA4D9E6 0x292C3
+0x8EA4D9E7 0x292C6
+0x8EA4D9E8 0x4A69
+0x8EA4D9E9 0x293B8
+0x8EA4D9EA 0x293BD
+0x8EA4D9EB 0x4A95
+0x8EA4D9EC 0x293BC
+0x8EA4D9ED 0x29405
+0x8EA4D9EE 0x294E0
+0x8EA4D9EF 0x294E9
+0x8EA4D9F0 0x9842
+0x8EA4D9F1 0x294DF
+0x8EA4D9F2 0x294EC
+0x8EA4D9F3 0x4ACC
+0x8EA4D9F4 0x294E5
+0x8EA4D9F5 0x294DE
+0x8EA4D9F6 0x2FA00
+0x8EA4D9F7 0x4ACF
+0x8EA4D9F8 0x294F0
+0x8EA4D9F9 0x294E3
+0x8EA4D9FA 0x4B0F
+0x8EA4D9FB 0x295EC
+0x8EA4D9FC 0x4B0E
+0x8EA4D9FD 0x4B0B
+0x8EA4D9FE 0x4B10
+0x8EA4DAA1 0x4B0D
+0x8EA4DAA2 0x4B0C
+0x8EA4DAA3 0x295F2
+0x8EA4DAA4 0x295EF
+0x8EA4DAA5 0x295E9
+0x8EA4DAA6 0x296FB
+0x8EA4DAA7 0x4B46
+0x8EA4DAA8 0x4B48
+0x8EA4DAA9 0x9937
+0x8EA4DAAA 0x4B49
+0x8EA4DAAB 0x29737
+0x8EA4DAAC 0x298DE
+0x8EA4DAAD 0x4B91
+0x8EA4DAAE 0x4B8E
+0x8EA4DAAF 0x298DA
+0x8EA4DAB0 0x4BD8
+0x8EA4DAB1 0x4BD6
+0x8EA4DAB2 0x29A4B
+0x8EA4DAB3 0x4BDA
+0x8EA4DAB4 0x29A49
+0x8EA4DAB5 0x4BD7
+0x8EA4DAB6 0x29AD5
+0x8EA4DAB7 0x9AFF
+0x8EA4DAB8 0x4BF9
+0x8EA4DAB9 0x29B52
+0x8EA4DABA 0x29B47
+0x8EA4DABB 0x4BFC
+0x8EA4DABC 0x29B48
+0x8EA4DABD 0x29CCC
+0x8EA4DABE 0x29CD0
+0x8EA4DABF 0x9BA9
+0x8EA4DAC0 0x4C4A
+0x8EA4DAC1 0x9BA7
+0x8EA4DAC2 0x4C4E
+0x8EA4DAC3 0x9BB3
+0x8EA4DAC4 0x9BAC
+0x8EA4DAC5 0x9BB0
+0x8EA4DAC6 0x29D86
+0x8EA4DAC7 0x29DA7
+0x8EA4DAC8 0x29DA3
+0x8EA4DAC9 0x9B9C
+0x8EA4DACA 0x29DB6
+0x8EA4DACB 0x29DAD
+0x8EA4DACC 0x2A013
+0x8EA4DACD 0x9D3C
+0x8EA4DACE 0x9D1C
+0x8EA4DACF 0x9D3A
+0x8EA4DAD0 0x4CD3
+0x8EA4DAD1 0x4CCD
+0x8EA4DAD2 0x4CD1
+0x8EA4DAD3 0x2A017
+0x8EA4DAD4 0x2A022
+0x8EA4DAD5 0x9D32
+0x8EA4DAD6 0x9D34
+0x8EA4DAD7 0x2A049
+0x8EA4DAD8 0x2A026
+0x8EA4DAD9 0x2FA0C
+0x8EA4DADA 0x2A03C
+0x8EA4DADB 0x2A028
+0x8EA4DADC 0x2A2A8
+0x8EA4DADD 0x9EC7
+0x8EA4DADE 0x2A3FB
+0x8EA4DADF 0x4D62
+0x8EA4DAE0 0x2A432
+0x8EA4DAE1 0x2A4D6
+0x8EA4DAE2 0x2A548
+0x8EA4DAE3 0x4D83
+0x8EA4DAE4 0x9F3F
+0x8EA4DAE5 0x2A5C6
+0x8EA4DAE6 0x4D92
+0x8EA4DAE7 0x349F
+0x8EA4DAE8 0x34A0
+0x8EA4DAE9 0x20425
+0x8EA4DAEA 0x20426
+0x8EA4DAEB 0x20424
+0x8EA4DAEC 0x20433
+0x8EA4DAED 0x20570
+0x8EA4DAEE 0x3527
+0x8EA4DAEF 0x20B90
+0x8EA4DAF0 0x360B
+0x8EA4DAF1 0x21095
+0x8EA4DAF2 0x210A1
+0x8EA4DAF3 0x21092
+0x8EA4DAF4 0x2108F
+0x8EA4DAF5 0x2109F
+0x8EA4DAF6 0x21096
+0x8EA4DAF7 0x21098
+0x8EA4DAF8 0x2109D
+0x8EA4DAF9 0x210A0
+0x8EA4DAFA 0x368D
+0x8EA4DAFB 0x21697
+0x8EA4DAFC 0x218EB
+0x8EA4DAFD 0x3770
+0x8EA4DAFE 0x21F87
+0x8EA4DBA1 0x5EEB
+0x8EA4DBA2 0x22432
+0x8EA4DBA3 0x399A
+0x8EA4DBA4 0x399F
+0x8EA4DBA5 0x399D
+0x8EA4DBA6 0x228D8
+0x8EA4DBA7 0x228FB
+0x8EA4DBA8 0x22906
+0x8EA4DBA9 0x399B
+0x8EA4DBAA 0x228D1
+0x8EA4DBAB 0x61D5
+0x8EA4DBAC 0x2F8B0
+0x8EA4DBAD 0x3A60
+0x8EA4DBAE 0x3A64
+0x8EA4DBAF 0x3A69
+0x8EA4DBB0 0x3A63
+0x8EA4DBB1 0x3A67
+0x8EA4DBB2 0x3A62
+0x8EA4DBB3 0x22DF6
+0x8EA4DBB4 0x22E04
+0x8EA4DBB5 0x22DFE
+0x8EA4DBB6 0x6502
+0x8EA4DBB7 0x22DFF
+0x8EA4DBB8 0x22DF7
+0x8EA4DBB9 0x23018
+0x8EA4DBBA 0x3AAC
+0x8EA4DBBB 0x23014
+0x8EA4DBBC 0x230CD
+0x8EA4DBBD 0x23120
+0x8EA4DBBE 0x232DE
+0x8EA4DBBF 0x3B26
+0x8EA4DBC0 0x3B23
+0x8EA4DBC1 0x3B25
+0x8EA4DBC2 0x23745
+0x8EA4DBC3 0x23753
+0x8EA4DBC4 0x3BF8
+0x8EA4DBC5 0x2374B
+0x8EA4DBC6 0x23755
+0x8EA4DBC7 0x23741
+0x8EA4DBC8 0x3BF7
+0x8EA4DBC9 0x3BFB
+0x8EA4DBCA 0x3BFA
+0x8EA4DBCB 0x2375C
+0x8EA4DBCC 0x23754
+0x8EA4DBCD 0x23A71
+0x8EA4DBCE 0x23AD0
+0x8EA4DBCF 0x3CB0
+0x8EA4DBD0 0x3CAF
+0x8EA4DBD1 0x23C53
+0x8EA4DBD2 0x24029
+0x8EA4DBD3 0x2407E
+0x8EA4DBD4 0x3D7E
+0x8EA4DBD5 0x24079
+0x8EA4DBD6 0x3D7D
+0x8EA4DBD7 0x3D80
+0x8EA4DBD8 0x24070
+0x8EA4DBD9 0x2406A
+0x8EA4DBDA 0x3D7F
+0x8EA4DBDB 0x3D86
+0x8EA4DBDC 0x24085
+0x8EA4DBDD 0x24064
+0x8EA4DBDE 0x7012
+0x8EA4DBDF 0x24078
+0x8EA4DBE0 0x3D81
+0x8EA4DBE1 0x24432
+0x8EA4DBE2 0x24427
+0x8EA4DBE3 0x2442F
+0x8EA4DBE4 0x3E24
+0x8EA4DBE5 0x3E58
+0x8EA4DBE6 0x3E57
+0x8EA4DBE7 0x3EA0
+0x8EA4DBE8 0x248BA
+0x8EA4DBE9 0x3EFE
+0x8EA4DBEA 0x24A71
+0x8EA4DBEB 0x24A8C
+0x8EA4DBEC 0x3F15
+0x8EA4DBED 0x24B1A
+0x8EA4DBEE 0x3F47
+0x8EA4DBEF 0x3F46
+0x8EA4DBF0 0x24B98
+0x8EA4DBF1 0x24CE4
+0x8EA4DBF2 0x3F6B
+0x8EA4DBF3 0x3F6C
+0x8EA4DBF4 0x7585
+0x8EA4DBF5 0x7654
+0x8EA4DBF6 0x24EC2
+0x8EA4DBF7 0x3FCC
+0x8EA4DBF8 0x24EBA
+0x8EA4DBF9 0x7655
+0x8EA4DBFA 0x24EC8
+0x8EA4DBFB 0x3FCB
+0x8EA4DBFC 0x76A7
+0x8EA4DBFD 0x76A8
+0x8EA4DBFE 0x3FF9
+0x8EA4DCA1 0x250B9
+0x8EA4DCA2 0x250B8
+0x8EA4DCA3 0x250A5
+0x8EA4DCA4 0x252E2
+0x8EA4DCA5 0x4078
+0x8EA4DCA6 0x407A
+0x8EA4DCA7 0x4075
+0x8EA4DCA8 0x252D9
+0x8EA4DCA9 0x4076
+0x8EA4DCAA 0x4077
+0x8EA4DCAB 0x252AC
+0x8EA4DCAC 0x252DD
+0x8EA4DCAD 0x40EA
+0x8EA4DCAE 0x40EE
+0x8EA4DCAF 0x40ED
+0x8EA4DCB0 0x2559D
+0x8EA4DCB1 0x40EC
+0x8EA4DCB2 0x790F
+0x8EA4DCB3 0x25711
+0x8EA4DCB4 0x25703
+0x8EA4DCB5 0x4184
+0x8EA4DCB6 0x4185
+0x8EA4DCB7 0x4183
+0x8EA4DCB8 0x258EE
+0x8EA4DCB9 0x41BC
+0x8EA4DCBA 0x41BD
+0x8EA4DCBB 0x41D4
+0x8EA4DCBC 0x25CA4
+0x8EA4DCBD 0x25CD8
+0x8EA4DCBE 0x25CDD
+0x8EA4DCBF 0x25CDE
+0x8EA4DCC0 0x4255
+0x8EA4DCC1 0x25CE7
+0x8EA4DCC2 0x4250
+0x8EA4DCC3 0x424C
+0x8EA4DCC4 0x4248
+0x8EA4DCC5 0x25CD4
+0x8EA4DCC6 0x4253
+0x8EA4DCC7 0x25CCE
+0x8EA4DCC8 0x4257
+0x8EA4DCC9 0x4254
+0x8EA4DCCA 0x424E
+0x8EA4DCCB 0x424A
+0x8EA4DCCC 0x4251
+0x8EA4DCCD 0x25CF1
+0x8EA4DCCE 0x25CD3
+0x8EA4DCCF 0x4249
+0x8EA4DCD0 0x424B
+0x8EA4DCD1 0x4263
+0x8EA4DCD2 0x25CCA
+0x8EA4DCD3 0x25CE9
+0x8EA4DCD4 0x42A7
+0x8EA4DCD5 0x42A6
+0x8EA4DCD6 0x42A4
+0x8EA4DCD7 0x25F1A
+0x8EA4DCD8 0x25F41
+0x8EA4DCD9 0x2F968
+0x8EA4DCDA 0x7CE4
+0x8EA4DCDB 0x7CE5
+0x8EA4DCDC 0x2613D
+0x8EA4DCDD 0x26140
+0x8EA4DCDE 0x7E65
+0x8EA4DCDF 0x7E4E
+0x8EA4DCE0 0x4317
+0x8EA4DCE1 0x26143
+0x8EA4DCE2 0x4316
+0x8EA4DCE3 0x2613F
+0x8EA4DCE4 0x2613C
+0x8EA4DCE5 0x4363
+0x8EA4DCE6 0x26321
+0x8EA4DCE7 0x26320
+0x8EA4DCE8 0x7F82
+0x8EA4DCE9 0x263C6
+0x8EA4DCEA 0x437B
+0x8EA4DCEB 0x437C
+0x8EA4DCEC 0x263D1
+0x8EA4DCED 0x263CA
+0x8EA4DCEE 0x2648E
+0x8EA4DCEF 0x26491
+0x8EA4DCF0 0x43B0
+0x8EA4DCF1 0x802D
+0x8EA4DCF2 0x265E3
+0x8EA4DCF3 0x26888
+0x8EA4DCF4 0x4442
+0x8EA4DCF5 0x26870
+0x8EA4DCF6 0x4444
+0x8EA4DCF7 0x2699D
+0x8EA4DCF8 0x26A9D
+0x8EA4DCF9 0x26A91
+0x8EA4DCFA 0x26A98
+0x8EA4DCFB 0x26A99
+0x8EA4DCFC 0x4488
+0x8EA4DCFD 0x448F
+0x8EA4DCFE 0x4553
+0x8EA4DDA1 0x455B
+0x8EA4DDA2 0x26FBF
+0x8EA4DDA3 0x4559
+0x8EA4DDA4 0x26FAE
+0x8EA4DDA5 0x26FB1
+0x8EA4DDA6 0x26FCC
+0x8EA4DDA7 0x27004
+0x8EA4DDA8 0x85CA
+0x8EA4DDA9 0x27016
+0x8EA4DDAA 0x26FCD
+0x8EA4DDAB 0x4554
+0x8EA4DDAC 0x85BC
+0x8EA4DDAD 0x26FE0
+0x8EA4DDAE 0x26FCB
+0x8EA4DDAF 0x26FD4
+0x8EA4DDB0 0x26FC9
+0x8EA4DDB1 0x271FF
+0x8EA4DDB2 0x4599
+0x8EA4DDB3 0x271FD
+0x8EA4DDB4 0x27457
+0x8EA4DDB5 0x27452
+0x8EA4DDB6 0x27450
+0x8EA4DDB7 0x27445
+0x8EA4DDB8 0x2744D
+0x8EA4DDB9 0x45F1
+0x8EA4DDBA 0x27453
+0x8EA4DDBB 0x45EF
+0x8EA4DDBC 0x27482
+0x8EA4DDBD 0x27444
+0x8EA4DDBE 0x275CE
+0x8EA4DDBF 0x275CF
+0x8EA4DDC0 0x275D2
+0x8EA4DDC1 0x27602
+0x8EA4DDC2 0x2774F
+0x8EA4DDC3 0x27758
+0x8EA4DDC4 0x4662
+0x8EA4DDC5 0x27743
+0x8EA4DDC6 0x4663
+0x8EA4DDC7 0x27752
+0x8EA4DDC8 0x4660
+0x8EA4DDC9 0x4661
+0x8EA4DDCA 0x465F
+0x8EA4DDCB 0x27749
+0x8EA4DDCC 0x27753
+0x8EA4DDCD 0x2774D
+0x8EA4DDCE 0x468D
+0x8EA4DDCF 0x27884
+0x8EA4DDD0 0x468E
+0x8EA4DDD1 0x27883
+0x8EA4DDD2 0x27932
+0x8EA4DDD3 0x27AE2
+0x8EA4DDD4 0x4709
+0x8EA4DDD5 0x27AE4
+0x8EA4DDD6 0x27AD3
+0x8EA4DDD7 0x4705
+0x8EA4DDD8 0x27AD5
+0x8EA4DDD9 0x27ADD
+0x8EA4DDDA 0x4703
+0x8EA4DDDB 0x4706
+0x8EA4DDDC 0x27AEC
+0x8EA4DDDD 0x27AE6
+0x8EA4DDDE 0x27AD2
+0x8EA4DDDF 0x27AFA
+0x8EA4DDE0 0x27ADA
+0x8EA4DDE1 0x4731
+0x8EA4DDE2 0x27C06
+0x8EA4DDE3 0x27C04
+0x8EA4DDE4 0x474F
+0x8EA4DDE5 0x27C7B
+0x8EA4DDE6 0x27D04
+0x8EA4DDE7 0x27D02
+0x8EA4DDE8 0x4766
+0x8EA4DDE9 0x8CFF
+0x8EA4DDEA 0x47C4
+0x8EA4DDEB 0x27F60
+0x8EA4DDEC 0x47C3
+0x8EA4DDED 0x47C1
+0x8EA4DDEE 0x47C5
+0x8EA4DDEF 0x28107
+0x8EA4DDF0 0x28105
+0x8EA4DDF1 0x2810C
+0x8EA4DDF2 0x4821
+0x8EA4DDF3 0x2815A
+0x8EA4DDF4 0x481F
+0x8EA4DDF5 0x4822
+0x8EA4DDF6 0x2811A
+0x8EA4DDF7 0x4827
+0x8EA4DDF8 0x4820
+0x8EA4DDF9 0x2838A
+0x8EA4DDFA 0x486D
+0x8EA4DDFB 0x486C
+0x8EA4DDFC 0x486B
+0x8EA4DDFD 0x486F
+0x8EA4DDFE 0x4870
+0x8EA4DEA1 0x2838C
+0x8EA4DEA2 0x28609
+0x8EA4DEA3 0x288A6
+0x8EA4DEA4 0x91A6
+0x8EA4DEA5 0x288AC
+0x8EA4DEA6 0x288A9
+0x8EA4DEA7 0x4942
+0x8EA4DEA8 0x28A8B
+0x8EA4DEA9 0x93B6
+0x8EA4DEAA 0x28A8C
+0x8EA4DEAB 0x4944
+0x8EA4DEAC 0x4940
+0x8EA4DEAD 0x28A88
+0x8EA4DEAE 0x28A89
+0x8EA4DEAF 0x493F
+0x8EA4DEB0 0x28A93
+0x8EA4DEB1 0x93AB
+0x8EA4DEB2 0x498B
+0x8EA4DEB3 0x28D83
+0x8EA4DEB4 0x28F4F
+0x8EA4DEB5 0x4A25
+0x8EA4DEB6 0x4A28
+0x8EA4DEB7 0x29120
+0x8EA4DEB8 0x9721
+0x8EA4DEB9 0x29236
+0x8EA4DEBA 0x292E2
+0x8EA4DEBB 0x4A75
+0x8EA4DEBC 0x4A72
+0x8EA4DEBD 0x292EE
+0x8EA4DEBE 0x4A6F
+0x8EA4DEBF 0x292E7
+0x8EA4DEC0 0x292E9
+0x8EA4DEC1 0x4A76
+0x8EA4DEC2 0x4A71
+0x8EA4DEC3 0x97A7
+0x8EA4DEC4 0x292DF
+0x8EA4DEC5 0x4A97
+0x8EA4DEC6 0x293C7
+0x8EA4DEC7 0x4AD7
+0x8EA4DEC8 0x29509
+0x8EA4DEC9 0x4AD6
+0x8EA4DECA 0x29501
+0x8EA4DECB 0x4AD8
+0x8EA4DECC 0x4ADC
+0x8EA4DECD 0x4ADB
+0x8EA4DECE 0x4AD4
+0x8EA4DECF 0x983E
+0x8EA4DED0 0x4B13
+0x8EA4DED1 0x4B11
+0x8EA4DED2 0x4B14
+0x8EA4DED3 0x29605
+0x8EA4DED4 0x2960C
+0x8EA4DED5 0x29778
+0x8EA4DED6 0x2975D
+0x8EA4DED7 0x4B51
+0x8EA4DED8 0x4B50
+0x8EA4DED9 0x4B53
+0x8EA4DEDA 0x4B54
+0x8EA4DEDB 0x4B52
+0x8EA4DEDC 0x2975E
+0x8EA4DEDD 0x29760
+0x8EA4DEDE 0x29767
+0x8EA4DEDF 0x4B6D
+0x8EA4DEE0 0x2FA05
+0x8EA4DEE1 0x298F4
+0x8EA4DEE2 0x4B95
+0x8EA4DEE3 0x4B99
+0x8EA4DEE4 0x298F1
+0x8EA4DEE5 0x4B9A
+0x8EA4DEE6 0x298FA
+0x8EA4DEE7 0x4B93
+0x8EA4DEE8 0x4B97
+0x8EA4DEE9 0x298F8
+0x8EA4DEEA 0x298F9
+0x8EA4DEEB 0x29909
+0x8EA4DEEC 0x298FD
+0x8EA4DEED 0x298F7
+0x8EA4DEEE 0x4BDC
+0x8EA4DEEF 0x29A59
+0x8EA4DEF0 0x4BFD
+0x8EA4DEF1 0x29B60
+0x8EA4DEF2 0x29B68
+0x8EA4DEF3 0x4BFE
+0x8EA4DEF4 0x4C00
+0x8EA4DEF5 0x4C02
+0x8EA4DEF6 0x4C01
+0x8EA4DEF7 0x4C03
+0x8EA4DEF8 0x29B6A
+0x8EA4DEF9 0x29C14
+0x8EA4DEFA 0x29C3E
+0x8EA4DEFB 0x29CE4
+0x8EA4DEFC 0x4C27
+0x8EA4DEFD 0x4C26
+0x8EA4DEFE 0x4C24
+0x8EA4DFA1 0x4C4C
+0x8EA4DFA2 0x9BBC
+0x8EA4DFA3 0x4C50
+0x8EA4DFA4 0x4C55
+0x8EA4DFA5 0x4C53
+0x8EA4DFA6 0x9BB7
+0x8EA4DFA7 0x4C52
+0x8EA4DFA8 0x29DD2
+0x8EA4DFA9 0x4C57
+0x8EA4DFAA 0x9BBE
+0x8EA4DFAB 0x4C58
+0x8EA4DFAC 0x4CD6
+0x8EA4DFAD 0x2A058
+0x8EA4DFAE 0x2A050
+0x8EA4DFAF 0x4CD4
+0x8EA4DFB0 0x2A05C
+0x8EA4DFB1 0x4CDA
+0x8EA4DFB2 0x4CD9
+0x8EA4DFB3 0x28119
+0x8EA4DFB4 0x9D62
+0x8EA4DFB5 0x4CD5
+0x8EA4DFB6 0x4CE4
+0x8EA4DFB7 0x2FA0E
+0x8EA4DFB8 0x4CDC
+0x8EA4DFB9 0x4D1B
+0x8EA4DFBA 0x9E8F
+0x8EA4DFBB 0x4D37
+0x8EA4DFBC 0x4D36
+0x8EA4DFBD 0x4D4B
+0x8EA4DFBE 0x9ECB
+0x8EA4DFBF 0x4D66
+0x8EA4DFC0 0x4D76
+0x8EA4DFC1 0x2A4DF
+0x8EA4DFC2 0x4D7E
+0x8EA4DFC3 0x4D7D
+0x8EA4DFC4 0x4D7F
+0x8EA4DFC5 0x4D84
+0x8EA4DFC6 0x4D8B
+0x8EA4DFC7 0x2A5D9
+0x8EA4DFC8 0x4D94
+0x8EA4DFC9 0x34A1
+0x8EA4DFCA 0x3511
+0x8EA4DFCB 0x20966
+0x8EA4DFCC 0x3610
+0x8EA4DFCD 0x56A9
+0x8EA4DFCE 0x210E1
+0x8EA4DFCF 0x210EF
+0x8EA4DFD0 0x210E8
+0x8EA4DFD1 0x21233
+0x8EA4DFD2 0x5913
+0x8EA4DFD3 0x218FE
+0x8EA4DFD4 0x3732
+0x8EA4DFD5 0x5BF4
+0x8EA4DFD6 0x21AEF
+0x8EA4DFD7 0x21AEC
+0x8EA4DFD8 0x21CEC
+0x8EA4DFD9 0x21F9C
+0x8EA4DFDA 0x3820
+0x8EA4DFDB 0x21F99
+0x8EA4DFDC 0x22170
+0x8EA4DFDD 0x2216E
+0x8EA4DFDE 0x389D
+0x8EA4DFDF 0x22441
+0x8EA4DFE0 0x61EC
+0x8EA4DFE1 0x61EF
+0x8EA4DFE2 0x22902
+0x8EA4DFE3 0x22901
+0x8EA4DFE4 0x39A5
+0x8EA4DFE5 0x22A1B
+0x8EA4DFE6 0x22E23
+0x8EA4DFE7 0x22E25
+0x8EA4DFE8 0x22E24
+0x8EA4DFE9 0x22E26
+0x8EA4DFEA 0x22E33
+0x8EA4DFEB 0x22E2F
+0x8EA4DFEC 0x2308F
+0x8EA4DFED 0x23356
+0x8EA4DFEE 0x3C02
+0x8EA4DFEF 0x3BFE
+0x8EA4DFF0 0x3C01
+0x8EA4DFF1 0x6AD6
+0x8EA4DFF2 0x3C03
+0x8EA4DFF3 0x3BFF
+0x8EA4DFF4 0x23799
+0x8EA4DFF5 0x3C04
+0x8EA4DFF6 0x2F8ED
+0x8EA4DFF7 0x3C4A
+0x8EA4DFF8 0x23AD9
+0x8EA4DFF9 0x3D87
+0x8EA4DFFA 0x240B7
+0x8EA4DFFB 0x3D84
+0x8EA4DFFC 0x240B6
+0x8EA4DFFD 0x3D85
+0x8EA4DFFE 0x7209
+0x8EA4E0A1 0x24454
+0x8EA4E0A2 0x24457
+0x8EA4E0A3 0x2447A
+0x8EA4E0A4 0x3E59
+0x8EA4E0A5 0x7379
+0x8EA4E0A6 0x24A8E
+0x8EA4E0A7 0x74C6
+0x8EA4E0A8 0x24A90
+0x8EA4E0A9 0x24AB9
+0x8EA4E0AA 0x3F04
+0x8EA4E0AB 0x3F49
+0x8EA4E0AC 0x3F48
+0x8EA4E0AD 0x24CEF
+0x8EA4E0AE 0x3F6D
+0x8EA4E0AF 0x3FD2
+0x8EA4E0B0 0x3FD3
+0x8EA4E0B1 0x24EE2
+0x8EA4E0B2 0x3FD1
+0x8EA4E0B3 0x24ED6
+0x8EA4E0B4 0x24ED8
+0x8EA4E0B5 0x24EDA
+0x8EA4E0B6 0x24EDE
+0x8EA4E0B7 0x3FE7
+0x8EA4E0B8 0x400A
+0x8EA4E0B9 0x77C3
+0x8EA4E0BA 0x25308
+0x8EA4E0BB 0x25304
+0x8EA4E0BC 0x2530A
+0x8EA4E0BD 0x2530B
+0x8EA4E0BE 0x25302
+0x8EA4E0BF 0x40F0
+0x8EA4E0C0 0x255AA
+0x8EA4E0C1 0x255C1
+0x8EA4E0C2 0x791F
+0x8EA4E0C3 0x258D7
+0x8EA4E0C4 0x258D9
+0x8EA4E0C5 0x7A65
+0x8EA4E0C6 0x258DE
+0x8EA4E0C7 0x258DA
+0x8EA4E0C8 0x41BE
+0x8EA4E0C9 0x41BF
+0x8EA4E0CA 0x25A2A
+0x8EA4E0CB 0x7AC6
+0x8EA4E0CC 0x7C3A
+0x8EA4E0CD 0x25D31
+0x8EA4E0CE 0x7C36
+0x8EA4E0CF 0x25D2B
+0x8EA4E0D0 0x25D2C
+0x8EA4E0D1 0x25D29
+0x8EA4E0D2 0x25D2E
+0x8EA4E0D3 0x425E
+0x8EA4E0D4 0x25D27
+0x8EA4E0D5 0x25D28
+0x8EA4E0D6 0x425B
+0x8EA4E0D7 0x25D5F
+0x8EA4E0D8 0x25D30
+0x8EA4E0D9 0x25D24
+0x8EA4E0DA 0x7CEB
+0x8EA4E0DB 0x42AB
+0x8EA4E0DC 0x25F3A
+0x8EA4E0DD 0x42AC
+0x8EA4E0DE 0x25F39
+0x8EA4E0DF 0x25F40
+0x8EA4E0E0 0x26180
+0x8EA4E0E1 0x26184
+0x8EA4E0E2 0x431F
+0x8EA4E0E3 0x431D
+0x8EA4E0E4 0x26175
+0x8EA4E0E5 0x26176
+0x8EA4E0E6 0x431C
+0x8EA4E0E7 0x2617C
+0x8EA4E0E8 0x431E
+0x8EA4E0E9 0x26178
+0x8EA4E0EA 0x2619B
+0x8EA4E0EB 0x2617E
+0x8EA4E0EC 0x2625A
+0x8EA4E0ED 0x4364
+0x8EA4E0EE 0x2632C
+0x8EA4E0EF 0x7F84
+0x8EA4E0F0 0x2649C
+0x8EA4E0F1 0x26847
+0x8EA4E0F2 0x2688A
+0x8EA4E0F3 0x4448
+0x8EA4E0F4 0x4447
+0x8EA4E0F5 0x26927
+0x8EA4E0F6 0x2704A
+0x8EA4E0F7 0x455E
+0x8EA4E0F8 0x4561
+0x8EA4E0F9 0x27027
+0x8EA4E0FA 0x85E0
+0x8EA4E0FB 0x85F3
+0x8EA4E0FC 0x2702E
+0x8EA4E0FD 0x27026
+0x8EA4E0FE 0x27208
+0x8EA4E1A1 0x45F7
+0x8EA4E1A2 0x274BD
+0x8EA4E1A3 0x27496
+0x8EA4E1A4 0x45F4
+0x8EA4E1A5 0x45F8
+0x8EA4E1A6 0x881E
+0x8EA4E1A7 0x274BE
+0x8EA4E1A8 0x2748E
+0x8EA4E1A9 0x27774
+0x8EA4E1AA 0x4664
+0x8EA4E1AB 0x27780
+0x8EA4E1AC 0x4692
+0x8EA4E1AD 0x468F
+0x8EA4E1AE 0x4690
+0x8EA4E1AF 0x89B4
+0x8EA4E1B0 0x4693
+0x8EA4E1B1 0x46A8
+0x8EA4E1B2 0x2793C
+0x8EA4E1B3 0x2793D
+0x8EA4E1B4 0x46A9
+0x8EA4E1B5 0x2793A
+0x8EA4E1B6 0x27942
+0x8EA4E1B7 0x89F9
+0x8EA4E1B8 0x27B24
+0x8EA4E1B9 0x27B06
+0x8EA4E1BA 0x8B44
+0x8EA4E1BB 0x470E
+0x8EA4E1BC 0x27B15
+0x8EA4E1BD 0x470F
+0x8EA4E1BE 0x27B02
+0x8EA4E1BF 0x27B0C
+0x8EA4E1C0 0x470B
+0x8EA4E1C1 0x27B08
+0x8EA4E1C2 0x27B0A
+0x8EA4E1C3 0x27B05
+0x8EA4E1C4 0x27B1C
+0x8EA4E1C5 0x4710
+0x8EA4E1C6 0x4751
+0x8EA4E1C7 0x27C82
+0x8EA4E1C8 0x4750
+0x8EA4E1C9 0x27C86
+0x8EA4E1CA 0x4763
+0x8EA4E1CB 0x27E03
+0x8EA4E1CC 0x27F7B
+0x8EA4E1CD 0x47C7
+0x8EA4E1CE 0x27F7A
+0x8EA4E1CF 0x8E71
+0x8EA4E1D0 0x4824
+0x8EA4E1D1 0x4826
+0x8EA4E1D2 0x8E6E
+0x8EA4E1D3 0x28180
+0x8EA4E1D4 0x8E79
+0x8EA4E1D5 0x28158
+0x8EA4E1D6 0x8EC4
+0x8EA4E1D7 0x4874
+0x8EA4E1D8 0x4873
+0x8EA4E1D9 0x4872
+0x8EA4E1DA 0x283AA
+0x8EA4E1DB 0x283AB
+0x8EA4E1DC 0x28436
+0x8EA4E1DD 0x2844A
+0x8EA4E1DE 0x48B1
+0x8EA4E1DF 0x908C
+0x8EA4E1E0 0x287D6
+0x8EA4E1E1 0x490E
+0x8EA4E1E2 0x4911
+0x8EA4E1E3 0x4910
+0x8EA4E1E4 0x490F
+0x8EA4E1E5 0x4912
+0x8EA4E1E6 0x4949
+0x8EA4E1E7 0x93C9
+0x8EA4E1E8 0x494F
+0x8EA4E1E9 0x494D
+0x8EA4E1EA 0x28B03
+0x8EA4E1EB 0x28ACF
+0x8EA4E1EC 0x4955
+0x8EA4E1ED 0x28D9F
+0x8EA4E1EE 0x28DA2
+0x8EA4E1EF 0x2902A
+0x8EA4E1F0 0x2902F
+0x8EA4E1F1 0x29144
+0x8EA4E1F2 0x29140
+0x8EA4E1F3 0x4A2C
+0x8EA4E1F4 0x4A2B
+0x8EA4E1F5 0x29311
+0x8EA4E1F6 0x2930F
+0x8EA4E1F7 0x4A79
+0x8EA4E1F8 0x2930D
+0x8EA4E1F9 0x29307
+0x8EA4E1FA 0x29303
+0x8EA4E1FB 0x4A7A
+0x8EA4E1FC 0x97B0
+0x8EA4E1FD 0x4A99
+0x8EA4E1FE 0x4A9A
+0x8EA4E2A1 0x29435
+0x8EA4E2A2 0x4AAE
+0x8EA4E2A3 0x4AAF
+0x8EA4E2A4 0x29504
+0x8EA4E2A5 0x4AE4
+0x8EA4E2A6 0x4AE1
+0x8EA4E2A7 0x4ADE
+0x8EA4E2A8 0x4AE6
+0x8EA4E2A9 0x4ADF
+0x8EA4E2AA 0x29526
+0x8EA4E2AB 0x4AE7
+0x8EA4E2AC 0x4AE2
+0x8EA4E2AD 0x4AE0
+0x8EA4E2AE 0x2951E
+0x8EA4E2AF 0x4AE5
+0x8EA4E2B0 0x985A
+0x8EA4E2B1 0x2960E
+0x8EA4E2B2 0x4B18
+0x8EA4E2B3 0x2961D
+0x8EA4E2B4 0x2961E
+0x8EA4E2B5 0x2961F
+0x8EA4E2B6 0x4B56
+0x8EA4E2B7 0x29788
+0x8EA4E2B8 0x9946
+0x8EA4E2B9 0x2978D
+0x8EA4E2BA 0x29791
+0x8EA4E2BB 0x29780
+0x8EA4E2BC 0x4B6E
+0x8EA4E2BD 0x29854
+0x8EA4E2BE 0x29855
+0x8EA4E2BF 0x4B9D
+0x8EA4E2C0 0x4BA0
+0x8EA4E2C1 0x4B9C
+0x8EA4E2C2 0x29925
+0x8EA4E2C3 0x2991A
+0x8EA4E2C4 0x4BA1
+0x8EA4E2C5 0x4BA2
+0x8EA4E2C6 0x4B9F
+0x8EA4E2C7 0x4BDF
+0x8EA4E2C8 0x4BDE
+0x8EA4E2C9 0x9AC3
+0x8EA4E2CA 0x4BEA
+0x8EA4E2CB 0x29B88
+0x8EA4E2CC 0x4C06
+0x8EA4E2CD 0x29B7A
+0x8EA4E2CE 0x4C04
+0x8EA4E2CF 0x9B0F
+0x8EA4E2D0 0x29B80
+0x8EA4E2D1 0x29D1E
+0x8EA4E2D2 0x29DFC
+0x8EA4E2D3 0x29E25
+0x8EA4E2D4 0x4C5F
+0x8EA4E2D5 0x9BF4
+0x8EA4E2D6 0x9BFA
+0x8EA4E2D7 0x4C5C
+0x8EA4E2D8 0x29E0B
+0x8EA4E2D9 0x4C5E
+0x8EA4E2DA 0x29E06
+0x8EA4E2DB 0x29E04
+0x8EA4E2DC 0x9BDD
+0x8EA4E2DD 0x4C59
+0x8EA4E2DE 0x29DF9
+0x8EA4E2DF 0x29E00
+0x8EA4E2E0 0x4C64
+0x8EA4E2E1 0x4C5D
+0x8EA4E2E2 0x4C62
+0x8EA4E2E3 0x29E02
+0x8EA4E2E4 0x4C65
+0x8EA4E2E5 0x29E07
+0x8EA4E2E6 0x9BED
+0x8EA4E2E7 0x4C5B
+0x8EA4E2E8 0x9BEF
+0x8EA4E2E9 0x2A0B5
+0x8EA4E2EA 0x4CDD
+0x8EA4E2EB 0x2A087
+0x8EA4E2EC 0x4CDF
+0x8EA4E2ED 0x2A093
+0x8EA4E2EE 0x2FA0F
+0x8EA4E2EF 0x4CE2
+0x8EA4E2F0 0x2A0BE
+0x8EA4E2F1 0x2A266
+0x8EA4E2F2 0x4D27
+0x8EA4E2F3 0x2A2C7
+0x8EA4E2F4 0x2A2CF
+0x8EA4E2F5 0x9E96
+0x8EA4E2F6 0x4D3A
+0x8EA4E2F7 0x4D3C
+0x8EA4E2F8 0x2A33D
+0x8EA4E2F9 0x4D39
+0x8EA4E2FA 0x2A33C
+0x8EA4E2FB 0x2A347
+0x8EA4E2FC 0x4D3D
+0x8EA4E2FD 0x4D3B
+0x8EA4E2FE 0x9EB3
+0x8EA4E3A1 0x4D4C
+0x8EA4E3A2 0x2A3C3
+0x8EA4E3A3 0x4D68
+0x8EA4E3A4 0x9EE2
+0x8EA4E3A5 0x2A51B
+0x8EA4E3A6 0x4D80
+0x8EA4E3A7 0x4D85
+0x8EA4E3A8 0x2A5C9
+0x8EA4E3A9 0x4D95
+0x8EA4E3AA 0x2A5DD
+0x8EA4E3AB 0x4D96
+0x8EA4E3AC 0x2A693
+0x8EA4E3AD 0x9F8F
+0x8EA4E3AE 0x2043D
+0x8EA4E3AF 0x34A4
+0x8EA4E3B0 0x3512
+0x8EA4E3B1 0x56B1
+0x8EA4E3B2 0x3625
+0x8EA4E3B3 0x214E6
+0x8EA4E3B4 0x5B41
+0x8EA4E3B5 0x3737
+0x8EA4E3B6 0x21AF7
+0x8EA4E3B7 0x21FB0
+0x8EA4E3B8 0x21FAE
+0x8EA4E3BA 0x3868
+0x8EA4E3BB 0x3867
+0x8EA4E3BC 0x389E
+0x8EA4E3BD 0x2259F
+0x8EA4E3BE 0x2259E
+0x8EA4E3BF 0x22930
+0x8EA4E3C0 0x39AA
+0x8EA4E3C1 0x2294F
+0x8EA4E3C2 0x39A9
+0x8EA4E3C3 0x39A4
+0x8EA4E3C4 0x22927
+0x8EA4E3C5 0x22951
+0x8EA4E3C6 0x3A71
+0x8EA4E3C7 0x3A6F
+0x8EA4E3C8 0x22E51
+0x8EA4E3C9 0x22E54
+0x8EA4E3CA 0x22E56
+0x8EA4E3CB 0x23027
+0x8EA4E3CC 0x3AAD
+0x8EA4E3CD 0x23024
+0x8EA4E3CE 0x6AF6
+0x8EA4E3CF 0x3C0C
+0x8EA4E3D0 0x6AF2
+0x8EA4E3D1 0x3C0B
+0x8EA4E3D2 0x237EC
+0x8EA4E3D3 0x237C4
+0x8EA4E3D4 0x3C0F
+0x8EA4E3D5 0x3C79
+0x8EA4E3D6 0x240F8
+0x8EA4E3D7 0x240F6
+0x8EA4E3D8 0x240F7
+0x8EA4E3D9 0x240ED
+0x8EA4E3DA 0x3D8D
+0x8EA4E3DB 0x3D8F
+0x8EA4E3DC 0x240F4
+0x8EA4E3DD 0x240EF
+0x8EA4E3DE 0x3D8E
+0x8EA4E3DF 0x3E0C
+0x8EA4E3E0 0x2447F
+0x8EA4E3E1 0x244A2
+0x8EA4E3E2 0x2447E
+0x8EA4E3E3 0x3EA6
+0x8EA4E3E4 0x248C5
+0x8EA4E3E5 0x3EA3
+0x8EA4E3E6 0x3EA4
+0x8EA4E3E7 0x3EA5
+0x8EA4E3E8 0x7588
+0x8EA4E3E9 0x3F6E
+0x8EA4E3EA 0x24EF1
+0x8EA4E3EB 0x24EF2
+0x8EA4E3EC 0x3FFA
+0x8EA4E3ED 0x2502F
+0x8EA4E3EE 0x407C
+0x8EA4E3EF 0x407E
+0x8EA4E3F0 0x407B
+0x8EA4E3F1 0x407D
+0x8EA4E3F2 0x25323
+0x8EA4E3F3 0x25329
+0x8EA4E3F4 0x408D
+0x8EA4E3F5 0x40F4
+0x8EA4E3F6 0x40F3
+0x8EA4E3F7 0x2571B
+0x8EA4E3F8 0x258EB
+0x8EA4E3F9 0x4189
+0x8EA4E3FA 0x258EA
+0x8EA4E3FB 0x25A33
+0x8EA4E3FC 0x41C0
+0x8EA4E3FD 0x25D63
+0x8EA4E3FE 0x4265
+0x8EA4E4A1 0x25D92
+0x8EA4E4A2 0x25D65
+0x8EA4E4A3 0x42AD
+0x8EA4E4A4 0x4325
+0x8EA4E4A5 0x261A0
+0x8EA4E4A6 0x2F970
+0x8EA4E4A7 0x2625E
+0x8EA4E4A8 0x43C9
+0x8EA4E4A9 0x268AA
+0x8EA4E4AA 0x444A
+0x8EA4E4AB 0x268A9
+0x8EA4E4AC 0x8267
+0x8EA4E4AD 0x4489
+0x8EA4E4AE 0x2709C
+0x8EA4E4AF 0x4566
+0x8EA4E4B0 0x4570
+0x8EA4E4B1 0x27092
+0x8EA4E4B2 0x456D
+0x8EA4E4B3 0x4569
+0x8EA4E4B4 0x4567
+0x8EA4E4B5 0x27086
+0x8EA4E4B6 0x4572
+0x8EA4E4B7 0x860E
+0x8EA4E4B8 0x456E
+0x8EA4E4B9 0x27083
+0x8EA4E4BA 0x459C
+0x8EA4E4BB 0x45FC
+0x8EA4E4BC 0x45FD
+0x8EA4E4BD 0x4604
+0x8EA4E4BE 0x45FF
+0x8EA4E4BF 0x2F9C2
+0x8EA4E4C0 0x45FE
+0x8EA4E4C1 0x4600
+0x8EA4E4C2 0x274CE
+0x8EA4E4C3 0x4666
+0x8EA4E4C4 0x4669
+0x8EA4E4C5 0x27793
+0x8EA4E4C6 0x46AA
+0x8EA4E4C7 0x46AB
+0x8EA4E4C8 0x4717
+0x8EA4E4C9 0x27B2E
+0x8EA4E4CA 0x27B27
+0x8EA4E4CB 0x27B28
+0x8EA4E4CC 0x4715
+0x8EA4E4CD 0x8B5E
+0x8EA4E4CE 0x4712
+0x8EA4E4CF 0x8D0E
+0x8EA4E4D0 0x27E18
+0x8EA4E4D1 0x27E16
+0x8EA4E4D2 0x27F8D
+0x8EA4E4D3 0x47CA
+0x8EA4E4D4 0x27F8E
+0x8EA4E4D5 0x47C9
+0x8EA4E4D6 0x47CB
+0x8EA4E4D7 0x27F90
+0x8EA4E4D8 0x27F8F
+0x8EA4E4D9 0x28181
+0x8EA4E4DA 0x4829
+0x8EA4E4DB 0x4828
+0x8EA4E4DC 0x2818A
+0x8EA4E4DD 0x2818C
+0x8EA4E4DE 0x2828D
+0x8EA4E4DF 0x4840
+0x8EA4E4E0 0x4875
+0x8EA4E4E1 0x4876
+0x8EA4E4E2 0x283B2
+0x8EA4E4E3 0x4888
+0x8EA4E4E4 0x287D9
+0x8EA4E4E5 0x91B6
+0x8EA4E4E6 0x4957
+0x8EA4E4E7 0x9401
+0x8EA4E4E8 0x28B0D
+0x8EA4E4E9 0x495F
+0x8EA4E4EA 0x28B13
+0x8EA4E4EB 0x941D
+0x8EA4E4EC 0x4958
+0x8EA4E4ED 0x495B
+0x8EA4E4EE 0x28B1B
+0x8EA4E4EF 0x942F
+0x8EA4E4F0 0x28DAC
+0x8EA4E4F1 0x49B3
+0x8EA4E4F2 0x28DB3
+0x8EA4E4F3 0x49EF
+0x8EA4E4F4 0x2915E
+0x8EA4E4F5 0x4A30
+0x8EA4E4F6 0x29160
+0x8EA4E4F7 0x29168
+0x8EA4E4F8 0x29163
+0x8EA4E4F9 0x29169
+0x8EA4E4FA 0x29167
+0x8EA4E4FB 0x4A41
+0x8EA4E4FC 0x4A4B
+0x8EA4E4FD 0x29328
+0x8EA4E4FE 0x4A7D
+0x8EA4E5A1 0x2932E
+0x8EA4E5A2 0x29330
+0x8EA4E5A3 0x4A7C
+0x8EA4E5A4 0x29326
+0x8EA4E5A5 0x29331
+0x8EA4E5A6 0x29341
+0x8EA4E5A7 0x97E0
+0x8EA4E5A8 0x293DA
+0x8EA4E5A9 0x97DB
+0x8EA4E5AA 0x2F9FA
+0x8EA4E5AB 0x2940B
+0x8EA4E5AC 0x9861
+0x8EA4E5AD 0x29534
+0x8EA4E5AE 0x29533
+0x8EA4E5AF 0x4AE8
+0x8EA4E5B0 0x4AEA
+0x8EA4E5B1 0x4AE9
+0x8EA4E5B2 0x29539
+0x8EA4E5B3 0x2953B
+0x8EA4E5B4 0x29540
+0x8EA4E5B5 0x29630
+0x8EA4E5B6 0x4B1B
+0x8EA4E5B7 0x29632
+0x8EA4E5B8 0x29637
+0x8EA4E5B9 0x4B55
+0x8EA4E5BA 0x994A
+0x8EA4E5BB 0x4B59
+0x8EA4E5BC 0x4B58
+0x8EA4E5BD 0x29781
+0x8EA4E5BE 0x2979F
+0x8EA4E5BF 0x297A7
+0x8EA4E5C0 0x4BA4
+0x8EA4E5C1 0x4BA3
+0x8EA4E5C2 0x29944
+0x8EA4E5C3 0x29947
+0x8EA4E5C4 0x29948
+0x8EA4E5C5 0x2993D
+0x8EA4E5C6 0x9A33
+0x8EA4E5C7 0x4BA7
+0x8EA4E5C8 0x29949
+0x8EA4E5C9 0x4BE0
+0x8EA4E5CA 0x29A80
+0x8EA4E5CB 0x29BA0
+0x8EA4E5CC 0x29B9D
+0x8EA4E5CD 0x4C08
+0x8EA4E5CE 0x4C0A
+0x8EA4E5CF 0x4C09
+0x8EA4E5D0 0x29B9C
+0x8EA4E5D1 0x29C47
+0x8EA4E5D2 0x29D07
+0x8EA4E5D3 0x4C71
+0x8EA4E5D4 0x9C0F
+0x8EA4E5D5 0x4C6C
+0x8EA4E5D6 0x29E49
+0x8EA4E5D7 0x9C11
+0x8EA4E5D8 0x29E44
+0x8EA4E5D9 0x9C03
+0x8EA4E5DA 0x9C01
+0x8EA4E5DB 0x4C6E
+0x8EA4E5DC 0x29EDF
+0x8EA4E5DD 0x9C16
+0x8EA4E5DE 0x29E4C
+0x8EA4E5E0 0x29E4F
+0x8EA4E5E1 0x4CE0
+0x8EA4E5E2 0x4CEE
+0x8EA4E5E3 0x2A0C1
+0x8EA4E5E4 0x4CEB
+0x8EA4E5E5 0x2A0B9
+0x8EA4E5E6 0x2A0CB
+0x8EA4E5E7 0x2A0CF
+0x8EA4E5E8 0x2A0C4
+0x8EA4E5E9 0x9D93
+0x8EA4E5EA 0x4CEA
+0x8EA4E5EB 0x4CEF
+0x8EA4E5EC 0x4CE7
+0x8EA4E5ED 0x2A0CA
+0x8EA4E5EE 0x2A0C3
+0x8EA4E5EF 0x2A2D0
+0x8EA4E5F0 0x2A351
+0x8EA4E5F1 0x4D48
+0x8EA4E5F2 0x4D49
+0x8EA4E5F3 0x2A3A8
+0x8EA4E5F4 0x2A3C7
+0x8EA4E5F5 0x2A3C6
+0x8EA4E5F6 0x4D4D
+0x8EA4E5F7 0x2A3CA
+0x8EA4E5F8 0x2A402
+0x8EA4E5F9 0x4D55
+0x8EA4E5FA 0x2A45D
+0x8EA4E5FB 0x2A45A
+0x8EA4E5FC 0x4D6A
+0x8EA4E5FD 0x4D6C
+0x8EA4E5FE 0x2A459
+0x8EA4E6A1 0x4D6B
+0x8EA4E6A2 0x2A4CC
+0x8EA4E6A3 0x2A51C
+0x8EA4E6A4 0x2A5CC
+0x8EA4E6A5 0x4D98
+0x8EA4E6A6 0x4D99
+0x8EA4E6A7 0x4D97
+0x8EA4E6A8 0x2A5E8
+0x8EA4E6A9 0x2A5EC
+0x8EA4E6AA 0x2A5EA
+0x8EA4E6AB 0x2A6AD
+0x8EA4E6AC 0x2A6B0
+0x8EA4E6AD 0x2045F
+0x8EA4E6AE 0x20458
+0x8EA4E6AF 0x20457
+0x8EA4E6B0 0x535B
+0x8EA4E6B1 0x20B93
+0x8EA4E6B2 0x3616
+0x8EA4E6B3 0x2113B
+0x8EA4E6B4 0x56BF
+0x8EA4E6B5 0x21134
+0x8EA4E6B6 0x214F2
+0x8EA4E6B7 0x3739
+0x8EA4E6B8 0x21AFD
+0x8EA4E6B9 0x21C1D
+0x8EA4E6BA 0x3825
+0x8EA4E6BB 0x5DCE
+0x8EA4E6BC 0x22304
+0x8EA4E6BD 0x22448
+0x8EA4E6BE 0x22958
+0x8EA4E6BF 0x22E4F
+0x8EA4E6C0 0x3A74
+0x8EA4E6C1 0x22E6E
+0x8EA4E6C2 0x22E72
+0x8EA4E6C3 0x3AAE
+0x8EA4E6C4 0x2302E
+0x8EA4E6C5 0x237FC
+0x8EA4E6C6 0x237F4
+0x8EA4E6C7 0x23C36
+0x8EA4E6C8 0x2410E
+0x8EA4E6C9 0x3D92
+0x8EA4E6CA 0x3D94
+0x8EA4E6CB 0x24114
+0x8EA4E6CC 0x3D95
+0x8EA4E6CD 0x24119
+0x8EA4E6CE 0x3E0D
+0x8EA4E6CF 0x244A6
+0x8EA4E6D0 0x3E25
+0x8EA4E6D1 0x24AC9
+0x8EA4E6D2 0x24AC0
+0x8EA4E6D3 0x24ACC
+0x8EA4E6D4 0x24B1B
+0x8EA4E6D5 0x24BAA
+0x8EA4E6D6 0x24BA8
+0x8EA4E6D7 0x24F03
+0x8EA4E6D8 0x3FD5
+0x8EA4E6D9 0x3FD6
+0x8EA4E6DA 0x76AC
+0x8EA4E6DB 0x3FE8
+0x8EA4E6DC 0x25035
+0x8EA4E6DD 0x407F
+0x8EA4E6DE 0x77D2
+0x8EA4E6DF 0x40F5
+0x8EA4E6E0 0x40F6
+0x8EA4E6E1 0x40F7
+0x8EA4E6E2 0x255D9
+0x8EA4E6E3 0x4124
+0x8EA4E6E4 0x418D
+0x8EA4E6E5 0x418A
+0x8EA4E6E6 0x25A3F
+0x8EA4E6E7 0x25A3D
+0x8EA4E6E8 0x426C
+0x8EA4E6E9 0x4266
+0x8EA4E6EA 0x426A
+0x8EA4E6EB 0x25D8B
+0x8EA4E6EC 0x4267
+0x8EA4E6ED 0x426D
+0x8EA4E6EE 0x4268
+0x8EA4E6EF 0x7C52
+0x8EA4E6F0 0x25D68
+0x8EA4E6F1 0x25D8A
+0x8EA4E6F2 0x25F58
+0x8EA4E6F3 0x25F57
+0x8EA4E6F4 0x261CE
+0x8EA4E6F5 0x261BC
+0x8EA4E6F6 0x261C0
+0x8EA4E6F7 0x261C1
+0x8EA4E6F8 0x261BF
+0x8EA4E6F9 0x261AB
+0x8EA4E6FA 0x2625F
+0x8EA4E6FB 0x4365
+0x8EA4E6FC 0x264A6
+0x8EA4E6FD 0x439A
+0x8EA4E6FE 0x26529
+0x8EA4E7A1 0x43B1
+0x8EA4E7A2 0x444B
+0x8EA4E7A3 0x444D
+0x8EA4E7A4 0x444C
+0x8EA4E7A5 0x444E
+0x8EA4E7A6 0x268B8
+0x8EA4E7A7 0x4573
+0x8EA4E7A8 0x4575
+0x8EA4E7A9 0x270DD
+0x8EA4E7AA 0x270D6
+0x8EA4E7AB 0x2F9B1
+0x8EA4E7AC 0x270D5
+0x8EA4E7AD 0x270E7
+0x8EA4E7AE 0x270D8
+0x8EA4E7AF 0x274EC
+0x8EA4E7B0 0x4603
+0x8EA4E7B1 0x27500
+0x8EA4E7B2 0x27507
+0x8EA4E7B3 0x274FD
+0x8EA4E7B4 0x274F1
+0x8EA4E7B5 0x274FF
+0x8EA4E7B6 0x277AA
+0x8EA4E7B7 0x277B0
+0x8EA4E7B8 0x27B48
+0x8EA4E7B9 0x471E
+0x8EA4E7BA 0x27B53
+0x8EA4E7BB 0x8B73
+0x8EA4E7BC 0x27B4D
+0x8EA4E7BD 0x4719
+0x8EA4E7BE 0x471C
+0x8EA4E7BF 0x471A
+0x8EA4E7C0 0x471D
+0x8EA4E7C1 0x8B76
+0x8EA4E7C2 0x27B43
+0x8EA4E7C3 0x27B50
+0x8EA4E7C4 0x4743
+0x8EA4E7C5 0x4752
+0x8EA4E7C6 0x27C8C
+0x8EA4E7C7 0x27E27
+0x8EA4E7C8 0x4795
+0x8EA4E7C9 0x27F99
+0x8EA4E7CA 0x47CC
+0x8EA4E7CB 0x281B1
+0x8EA4E7CC 0x482B
+0x8EA4E7CD 0x281B0
+0x8EA4E7CE 0x281AA
+0x8EA4E7CF 0x281AC
+0x8EA4E7D0 0x482A
+0x8EA4E7D1 0x8EC7
+0x8EA4E7D2 0x4877
+0x8EA4E7D3 0x283C8
+0x8EA4E7D4 0x283CA
+0x8EA4E7D5 0x28642
+0x8EA4E7D6 0x287E0
+0x8EA4E7D7 0x288E7
+0x8EA4E7D8 0x288E8
+0x8EA4E7D9 0x288E6
+0x8EA4E7DA 0x4913
+0x8EA4E7DB 0x4914
+0x8EA4E7DC 0x9434
+0x8EA4E7DD 0x28B5B
+0x8EA4E7DE 0x28B56
+0x8EA4E7DF 0x495D
+0x8EA4E7E0 0x28B5A
+0x8EA4E7E1 0x4960
+0x8EA4E7E2 0x943E
+0x8EA4E7E3 0x4962
+0x8EA4E7E4 0x28CB8
+0x8EA4E7E5 0x28DC5
+0x8EA4E7E6 0x49B2
+0x8EA4E7E7 0x49F0
+0x8EA4E7E8 0x29048
+0x8EA4E7E9 0x2917D
+0x8EA4E7EA 0x2917C
+0x8EA4E7EB 0x29181
+0x8EA4E7EC 0x29182
+0x8EA4E7ED 0x29162
+0x8EA4E7EE 0x4A4C
+0x8EA4E7EF 0x29345
+0x8EA4E7F0 0x4A82
+0x8EA4E7F1 0x97BC
+0x8EA4E7F2 0x4A81
+0x8EA4E7F3 0x4A9B
+0x8EA4E7F4 0x293E3
+0x8EA4E7F5 0x4AA4
+0x8EA4E7F6 0x4AEE
+0x8EA4E7F7 0x4AEC
+0x8EA4E7F8 0x29550
+0x8EA4E7F9 0x4AED
+0x8EA4E7FA 0x2954F
+0x8EA4E7FB 0x4AF0
+0x8EA4E7FC 0x4AEF
+0x8EA4E7FD 0x29639
+0x8EA4E7FE 0x4B1D
+0x8EA4E8A1 0x2963A
+0x8EA4E8A2 0x4B60
+0x8EA4E8A3 0x4B5E
+0x8EA4E8A4 0x4B5D
+0x8EA4E8A5 0x297C1
+0x8EA4E8A6 0x2994E
+0x8EA4E8A7 0x2996E
+0x8EA4E8A8 0x4BB1
+0x8EA4E8A9 0x4BAB
+0x8EA4E8AA 0x4BAC
+0x8EA4E8AB 0x4BAD
+0x8EA4E8AC 0x29971
+0x8EA4E8AD 0x4BAE
+0x8EA4E8AE 0x29A8C
+0x8EA4E8AF 0x29A89
+0x8EA4E8B0 0x4BE2
+0x8EA4E8B1 0x29AE5
+0x8EA4E8B2 0x29BB3
+0x8EA4E8B3 0x29BB6
+0x8EA4E8B4 0x29BB4
+0x8EA4E8B5 0x29C4D
+0x8EA4E8B6 0x9B39
+0x8EA4E8B7 0x29D13
+0x8EA4E8B8 0x29E78
+0x8EA4E8B9 0x9C2A
+0x8EA4E8BA 0x4C7B
+0x8EA4E8BB 0x9C26
+0x8EA4E8BC 0x4C78
+0x8EA4E8BD 0x4C75
+0x8EA4E8BE 0x9C27
+0x8EA4E8BF 0x29E72
+0x8EA4E8C0 0x4CF2
+0x8EA4E8C1 0x4CF4
+0x8EA4E8C2 0x4CF3
+0x8EA4E8C3 0x9DC0
+0x8EA4E8C4 0x9DC9
+0x8EA4E8C5 0x2A275
+0x8EA4E8C6 0x2A2DA
+0x8EA4E8C7 0x2A2D7
+0x8EA4E8C8 0x4D3F
+0x8EA4E8C9 0x4D3E
+0x8EA4E8CA 0x4D40
+0x8EA4E8CB 0x4D4E
+0x8EA4E8CC 0x4D57
+0x8EA4E8CD 0x4D59
+0x8EA4E8CE 0x4D58
+0x8EA4E8CF 0x2FA16
+0x8EA4E8D0 0x2A469
+0x8EA4E8D1 0x2A467
+0x8EA4E8D2 0x4D6E
+0x8EA4E8D3 0x2A466
+0x8EA4E8D4 0x2A46F
+0x8EA4E8D5 0x2A471
+0x8EA4E8D6 0x9EEC
+0x8EA4E8D7 0x2A4CF
+0x8EA4E8D8 0x2A523
+0x8EA4E8D9 0x4D81
+0x8EA4E8DA 0x4D86
+0x8EA4E8DB 0x2A5A5
+0x8EA4E8DC 0x4D8F
+0x8EA4E8DD 0x2A5FE
+0x8EA4E8DE 0x2A5FB
+0x8EA4E8DF 0x2A5FD
+0x8EA4E8E0 0x9F68
+0x8EA4E8E1 0x4D9B
+0x8EA4E8E2 0x4DB1
+0x8EA4E8E3 0x4DB3
+0x8EA4E8E4 0x2116D
+0x8EA4E8E5 0x373A
+0x8EA4E8E6 0x21B05
+0x8EA4E8E7 0x21C20
+0x8EA4E8E8 0x3827
+0x8EA4E8E9 0x21FC8
+0x8EA4E8EA 0x21FC9
+0x8EA4E8EB 0x386A
+0x8EA4E8EC 0x39AC
+0x8EA4E8ED 0x23127
+0x8EA4E8EE 0x3C18
+0x8EA4E8EF 0x2381E
+0x8EA4E8F0 0x23936
+0x8EA4E8F1 0x3C4C
+0x8EA4E8F2 0x2413D
+0x8EA4E8F3 0x3D96
+0x8EA4E8F4 0x248D7
+0x8EA4E8F5 0x3F4A
+0x8EA4E8F6 0x24BAD
+0x8EA4E8F7 0x24D00
+0x8EA4E8F8 0x4081
+0x8EA4E8F9 0x2533A
+0x8EA4E8FA 0x4083
+0x8EA4E8FB 0x40F9
+0x8EA4E8FC 0x40F8
+0x8EA4E8FD 0x25726
+0x8EA4E8FE 0x418E
+0x8EA4E9A1 0x418F
+0x8EA4E9A2 0x41C1
+0x8EA4E9A3 0x25DB7
+0x8EA4E9A4 0x25DB6
+0x8EA4E9A5 0x25DC0
+0x8EA4E9A6 0x4270
+0x8EA4E9A7 0x25D9B
+0x8EA4E9A8 0x4271
+0x8EA4E9A9 0x261D8
+0x8EA4E9AA 0x432A
+0x8EA4E9AB 0x432D
+0x8EA4E9AC 0x437D
+0x8EA4E9AD 0x8032
+0x8EA4E9AE 0x8031
+0x8EA4E9AF 0x268C0
+0x8EA4E9B0 0x444F
+0x8EA4E9B1 0x268BF
+0x8EA4E9B2 0x26ABF
+0x8EA4E9B3 0x4490
+0x8EA4E9B4 0x27120
+0x8EA4E9B5 0x270D0
+0x8EA4E9B6 0x2710E
+0x8EA4E9B7 0x4579
+0x8EA4E9B8 0x2711D
+0x8EA4E9B9 0x2711E
+0x8EA4E9BA 0x27115
+0x8EA4E9BB 0x27114
+0x8EA4E9BC 0x2751E
+0x8EA4E9BD 0x2752C
+0x8EA4E9BE 0x4605
+0x8EA4E9BF 0x277B9
+0x8EA4E9C0 0x277B8
+0x8EA4E9C1 0x277B6
+0x8EA4E9C2 0x2789E
+0x8EA4E9C3 0x2789C
+0x8EA4E9C4 0x2794D
+0x8EA4E9C5 0x89FD
+0x8EA4E9C6 0x27B6E
+0x8EA4E9C7 0x27B60
+0x8EA4E9C8 0x4721
+0x8EA4E9C9 0x27B64
+0x8EA4E9CA 0x27B62
+0x8EA4E9CB 0x261E5
+0x8EA4E9CC 0x4732
+0x8EA4E9CD 0x27FA3
+0x8EA4E9CE 0x47CD
+0x8EA4E9CF 0x47CF
+0x8EA4E9D0 0x283D2
+0x8EA4E9D1 0x283D5
+0x8EA4E9D2 0x908E
+0x8EA4E9D3 0x4916
+0x8EA4E9D4 0x4915
+0x8EA4E9D5 0x49B5
+0x8EA4E9D6 0x4A08
+0x8EA4E9D7 0x29055
+0x8EA4E9D8 0x4A32
+0x8EA4E9D9 0x29193
+0x8EA4E9DA 0x4A33
+0x8EA4E9DB 0x4A34
+0x8EA4E9DC 0x4A3C
+0x8EA4E9DD 0x29356
+0x8EA4E9DE 0x97C2
+0x8EA4E9DF 0x293E9
+0x8EA4E9E0 0x4A9C
+0x8EA4E9E1 0x29445
+0x8EA4E9E2 0x4AF4
+0x8EA4E9E3 0x4AF2
+0x8EA4E9E4 0x2967C
+0x8EA4E9E5 0x4B62
+0x8EA4E9E6 0x297D3
+0x8EA4E9E7 0x4B61
+0x8EA4E9E8 0x4B64
+0x8EA4E9E9 0x4BB5
+0x8EA4E9EA 0x9A4B
+0x8EA4E9EB 0x4BB4
+0x8EA4E9EC 0x2998E
+0x8EA4E9ED 0x29A97
+0x8EA4E9EE 0x4BE3
+0x8EA4E9EF 0x29A9B
+0x8EA4E9F0 0x29A99
+0x8EA4E9F1 0x9B1C
+0x8EA4E9F2 0x4C0E
+0x8EA4E9F3 0x29BCF
+0x8EA4E9F4 0x9B1B
+0x8EA4E9F5 0x29C59
+0x8EA4E9F6 0x4C2C
+0x8EA4E9F7 0x4C2B
+0x8EA4E9F8 0x29D20
+0x8EA4E9F9 0x29D23
+0x8EA4E9FA 0x29D2A
+0x8EA4E9FB 0x4C85
+0x8EA4E9FC 0x4C81
+0x8EA4E9FD 0x4C7E
+0x8EA4E9FE 0x4C83
+0x8EA4EAA1 0x4C80
+0x8EA4EAA2 0x29EB0
+0x8EA4EAA3 0x9C42
+0x8EA4EAA4 0x2A12F
+0x8EA4EAA5 0x9DD4
+0x8EA4EAA6 0x4CFB
+0x8EA4EAA7 0x4CF7
+0x8EA4EAA8 0x2A132
+0x8EA4EAA9 0x2A143
+0x8EA4EAAA 0x2A13F
+0x8EA4EAAB 0x2A139
+0x8EA4EAAC 0x4CF8
+0x8EA4EAAD 0x2A130
+0x8EA4EAAE 0x2A2DD
+0x8EA4EAAF 0x2A3DA
+0x8EA4EAB0 0x2A3DB
+0x8EA4EAB1 0x4D5A
+0x8EA4EAB2 0x2A484
+0x8EA4EAB3 0x2A47F
+0x8EA4EAB4 0x2A472
+0x8EA4EAB5 0x2A480
+0x8EA4EAB6 0x2A4EE
+0x8EA4EAB7 0x4D78
+0x8EA4EAB8 0x2A52A
+0x8EA4EAB9 0x2A522
+0x8EA4EABA 0x2A571
+0x8EA4EABB 0x2A5CD
+0x8EA4EABC 0x4D9D
+0x8EA4EABD 0x4D9C
+0x8EA4EABE 0x2A60F
+0x8EA4EABF 0x2A618
+0x8EA4EAC0 0x2046A
+0x8EA4EAC1 0x34A9
+0x8EA4EAC2 0x34BF
+0x8EA4EAC3 0x56D0
+0x8EA4EAC4 0x56CF
+0x8EA4EAC5 0x21B0C
+0x8EA4EAC6 0x5DDA
+0x8EA4EAC7 0x225A6
+0x8EA4EAC8 0x3A77
+0x8EA4EAC9 0x3A76
+0x8EA4EACA 0x23037
+0x8EA4EACB 0x3ABB
+0x8EA4EACC 0x66EA
+0x8EA4EACD 0x23AE2
+0x8EA4EACE 0x3D9B
+0x8EA4EACF 0x244BC
+0x8EA4EAD0 0x3E0F
+0x8EA4EAD1 0x3E5B
+0x8EA4EAD2 0x24AD5
+0x8EA4EAD3 0x3F4C
+0x8EA4EAD4 0x3F6F
+0x8EA4EAD5 0x3FD9
+0x8EA4EAD6 0x24F12
+0x8EA4EAD7 0x4082
+0x8EA4EAD8 0x2534B
+0x8EA4EAD9 0x25341
+0x8EA4EADA 0x253A1
+0x8EA4EADB 0x255EC
+0x8EA4EADC 0x4274
+0x8EA4EADD 0x4272
+0x8EA4EADE 0x25DD4
+0x8EA4EADF 0x25DD8
+0x8EA4EAE0 0x25DD9
+0x8EA4EAE1 0x4273
+0x8EA4EAE2 0x25DDA
+0x8EA4EAE3 0x25F6C
+0x8EA4EAE4 0x25F6D
+0x8EA4EAE5 0x42B1
+0x8EA4EAE6 0x432E
+0x8EA4EAE7 0x261E7
+0x8EA4EAE8 0x261EB
+0x8EA4EAE9 0x261EC
+0x8EA4EAEA 0x26262
+0x8EA4EAEB 0x434E
+0x8EA4EAEC 0x2652B
+0x8EA4EAED 0x2660D
+0x8EA4EAEE 0x268CD
+0x8EA4EAEF 0x26AC3
+0x8EA4EAF0 0x2713F
+0x8EA4EAF1 0x2713C
+0x8EA4EAF2 0x2713E
+0x8EA4EAF3 0x2713D
+0x8EA4EAF4 0x2713A
+0x8EA4EAF5 0x27138
+0x8EA4EAF6 0x27544
+0x8EA4EAF7 0x27545
+0x8EA4EAF8 0x460B
+0x8EA4EAF9 0x27548
+0x8EA4EAFA 0x27550
+0x8EA4EAFB 0x466C
+0x8EA4EAFC 0x8B89
+0x8EA4EAFD 0x27B78
+0x8EA4EAFE 0x27B79
+0x8EA4EBA1 0x478B
+0x8EA4EBA2 0x27E3E
+0x8EA4EBA3 0x47D0
+0x8EA4EBA4 0x482D
+0x8EA4EBA5 0x28654
+0x8EA4EBA6 0x48E4
+0x8EA4EBA7 0x4971
+0x8EA4EBA8 0x28BB9
+0x8EA4EBA9 0x9458
+0x8EA4EBAA 0x496F
+0x8EA4EBAB 0x2905F
+0x8EA4EBAC 0x4A87
+0x8EA4EBAD 0x4AA5
+0x8EA4EBAE 0x29572
+0x8EA4EBAF 0x29575
+0x8EA4EBB0 0x4B1E
+0x8EA4EBB1 0x4B65
+0x8EA4EBB2 0x4BB9
+0x8EA4EBB3 0x4BB7
+0x8EA4EBB4 0x4BB8
+0x8EA4EBB5 0x4BE4
+0x8EA4EBB6 0x29AA3
+0x8EA4EBB7 0x29AA5
+0x8EA4EBB8 0x29BDC
+0x8EA4EBB9 0x29BDD
+0x8EA4EBBA 0x29C5A
+0x8EA4EBBB 0x4C8C
+0x8EA4EBBC 0x4C89
+0x8EA4EBBD 0x4C8A
+0x8EA4EBBE 0x29EDB
+0x8EA4EBBF 0x29EDC
+0x8EA4EBC0 0x4C8B
+0x8EA4EBC1 0x2A1AB
+0x8EA4EBC2 0x2A184
+0x8EA4EBC3 0x2A176
+0x8EA4EBC4 0x4D01
+0x8EA4EBC5 0x4CFE
+0x8EA4EBC6 0x9DE7
+0x8EA4EBC7 0x4D03
+0x8EA4EBC8 0x4D06
+0x8EA4EBC9 0x2A183
+0x8EA4EBCA 0x9DEA
+0x8EA4EBCB 0x9DF1
+0x8EA4EBCC 0x2A27F
+0x8EA4EBCD 0x4D1D
+0x8EA4EBCE 0x4D43
+0x8EA4EBCF 0x2A373
+0x8EA4EBD0 0x2A3AD
+0x8EA4EBD1 0x2A3B0
+0x8EA4EBD2 0x4D4F
+0x8EA4EBD3 0x2A40F
+0x8EA4EBD4 0x2A40C
+0x8EA4EBD5 0x4D5B
+0x8EA4EBD6 0x4D70
+0x8EA4EBD7 0x2A579
+0x8EA4EBD8 0x4D88
+0x8EA4EBD9 0x2A577
+0x8EA4EBDA 0x2A57A
+0x8EA4EBDB 0x4D89
+0x8EA4EBDC 0x9F44
+0x8EA4EBDD 0x2A632
+0x8EA4EBDE 0x2A627
+0x8EA4EBDF 0x2A62A
+0x8EA4EBE0 0x2A62C
+0x8EA4EBE1 0x9F6D
+0x8EA4EBE2 0x2A628
+0x8EA4EBE3 0x2A629
+0x8EA4EBE4 0x2A638
+0x8EA4EBE5 0x2082F
+0x8EA4EBE6 0x2117B
+0x8EA4EBE7 0x21B0D
+0x8EA4EBE8 0x5DD9
+0x8EA4EBE9 0x21FD6
+0x8EA4EBEA 0x21FD5
+0x8EA4EBEB 0x22EA1
+0x8EA4EBEC 0x2384C
+0x8EA4EBED 0x3D9E
+0x8EA4EBEE 0x3D9F
+0x8EA4EBEF 0x3EA7
+0x8EA4EBF0 0x3F4B
+0x8EA4EBF1 0x3FDB
+0x8EA4EBF2 0x3FDA
+0x8EA4EBF3 0x24FC0
+0x8EA4EBF4 0x77D6
+0x8EA4EBF5 0x408E
+0x8EA4EBF6 0x4276
+0x8EA4EBF7 0x25DF4
+0x8EA4EBF8 0x4330
+0x8EA4EBF9 0x432F
+0x8EA4EBFA 0x261F0
+0x8EA4EBFB 0x4366
+0x8EA4EBFC 0x2633F
+0x8EA4EBFD 0x457E
+0x8EA4EBFE 0x2755D
+0x8EA4ECA1 0x27572
+0x8EA4ECA2 0x27562
+0x8EA4ECA3 0x883A
+0x8EA4ECA4 0x27566
+0x8EA4ECA5 0x8975
+0x8EA4ECA6 0x466F
+0x8EA4ECA7 0x27B88
+0x8EA4ECA8 0x47D1
+0x8EA4ECA9 0x482F
+0x8EA4ECAA 0x281E8
+0x8EA4ECAB 0x281E4
+0x8EA4ECAC 0x48B2
+0x8EA4ECAD 0x4918
+0x8EA4ECAE 0x4917
+0x8EA4ECAF 0x288FF
+0x8EA4ECB0 0x4976
+0x8EA4ECB1 0x291AF
+0x8EA4ECB2 0x291AE
+0x8EA4ECB3 0x4A4F
+0x8EA4ECB4 0x4A89
+0x8EA4ECB5 0x293F2
+0x8EA4ECB6 0x29448
+0x8EA4ECB7 0x29581
+0x8EA4ECB8 0x2957E
+0x8EA4ECB9 0x4AF5
+0x8EA4ECBA 0x4B1F
+0x8EA4ECBB 0x29652
+0x8EA4ECBC 0x297EF
+0x8EA4ECBD 0x9A5D
+0x8EA4ECBE 0x4BE5
+0x8EA4ECBF 0x29AAD
+0x8EA4ECC0 0x29BE6
+0x8EA4ECC1 0x4C10
+0x8EA4ECC2 0x29BED
+0x8EA4ECC3 0x4C0F
+0x8EA4ECC4 0x29BE9
+0x8EA4ECC5 0x29C61
+0x8EA4ECC6 0x29C60
+0x8EA4ECC7 0x29D33
+0x8EA4ECC8 0x4C2F
+0x8EA4ECC9 0x4C30
+0x8EA4ECCA 0x9C64
+0x8EA4ECCB 0x29F0B
+0x8EA4ECCC 0x29F08
+0x8EA4ECCD 0x4C93
+0x8EA4ECCE 0x4C94
+0x8EA4ECCF 0x29F07
+0x8EA4ECD0 0x4D07
+0x8EA4ECD1 0x4D09
+0x8EA4ECD2 0x4D08
+0x8EA4ECD3 0x2A1CA
+0x8EA4ECD4 0x4D0B
+0x8EA4ECD5 0x2A1C6
+0x8EA4ECD6 0x9E0A
+0x8EA4ECD7 0x2A284
+0x8EA4ECD8 0x2A2EB
+0x8EA4ECD9 0x2A37D
+0x8EA4ECDA 0x4D50
+0x8EA4ECDB 0x4D71
+0x8EA4ECDC 0x2A49B
+0x8EA4ECDD 0x2A4A2
+0x8EA4ECDE 0x2A4A1
+0x8EA4ECDF 0x2A4A0
+0x8EA4ECE0 0x2A49C
+0x8EA4ECE1 0x4D7B
+0x8EA4ECE2 0x4D7C
+0x8EA4ECE3 0x2A580
+0x8EA4ECE4 0x9F73
+0x8EA4ECE5 0x2A640
+0x8EA4ECE6 0x4DA1
+0x8EA4ECE7 0x2A639
+0x8EA4ECE8 0x2A63C
+0x8EA4ECE9 0x4DA0
+0x8EA4ECEA 0x4DA2
+0x8EA4ECEB 0x208CA
+0x8EA4ECEC 0x361B
+0x8EA4ECED 0x21189
+0x8EA4ECEE 0x3682
+0x8EA4ECEF 0x2303C
+0x8EA4ECF0 0x23940
+0x8EA4ECF1 0x24163
+0x8EA4ECF2 0x24169
+0x8EA4ECF3 0x3FE9
+0x8EA4ECF4 0x25353
+0x8EA4ECF5 0x4084
+0x8EA4ECF6 0x77E1
+0x8EA4ECF7 0x25917
+0x8EA4ECF8 0x2591A
+0x8EA4ECF9 0x25E00
+0x8EA4ECFA 0x42B3
+0x8EA4ECFB 0x4334
+0x8EA4ECFC 0x4333
+0x8EA4ECFD 0x4580
+0x8EA4ECFE 0x2756F
+0x8EA4EDA1 0x278AB
+0x8EA4EDA2 0x46AD
+0x8EA4EDA3 0x27B91
+0x8EA4EDA4 0x4744
+0x8EA4EDA5 0x4755
+0x8EA4EDA6 0x27FB1
+0x8EA4EDA7 0x47D2
+0x8EA4EDA8 0x281EF
+0x8EA4EDA9 0x28DF1
+0x8EA4EDAA 0x28DF2
+0x8EA4EDAB 0x291B7
+0x8EA4EDAC 0x291B5
+0x8EA4EDAD 0x4A8A
+0x8EA4EDAE 0x29586
+0x8EA4EDAF 0x2965A
+0x8EA4EDB0 0x4B67
+0x8EA4EDB1 0x299C6
+0x8EA4EDB2 0x299CB
+0x8EA4EDB3 0x4BE6
+0x8EA4EDB4 0x29AB2
+0x8EA4EDB5 0x4C13
+0x8EA4EDB6 0x29BF3
+0x8EA4EDB7 0x9B2D
+0x8EA4EDB8 0x29F27
+0x8EA4EDB9 0x4C97
+0x8EA4EDBA 0x9E0C
+0x8EA4EDBB 0x2A1D5
+0x8EA4EDBC 0x2A1D8
+0x8EA4EDBD 0x4D0C
+0x8EA4EDBE 0x2A1EC
+0x8EA4EDBF 0x2A287
+0x8EA4EDC0 0x2A2F2
+0x8EA4EDC1 0x4D46
+0x8EA4EDC2 0x4D5C
+0x8EA4EDC3 0x4D74
+0x8EA4EDC4 0x4D72
+0x8EA4EDC5 0x2A4AD
+0x8EA4EDC6 0x2A4B0
+0x8EA4EDC7 0x2A4FD
+0x8EA4EDC8 0x9F1F
+0x8EA4EDC9 0x2A587
+0x8EA4EDCA 0x2A64A
+0x8EA4EDCB 0x4DA4
+0x8EA4EDCC 0x4DA3
+0x8EA4EDCD 0x2A64E
+0x8EA4EDCE 0x2A649
+0x8EA4EDCF 0x2A651
+0x8EA4EDD0 0x2A64D
+0x8EA4EDD1 0x4DB4
+0x8EA4EDD2 0x20472
+0x8EA4EDD3 0x3536
+0x8EA4EDD4 0x21B16
+0x8EA4EDD5 0x2386D
+0x8EA4EDD6 0x23941
+0x8EA4EDD7 0x3CB2
+0x8EA4EDD8 0x24171
+0x8EA4EDD9 0x24174
+0x8EA4EDDA 0x3F16
+0x8EA4EDDB 0x7C70
+0x8EA4EDDC 0x4277
+0x8EA4EDDD 0x25F7C
+0x8EA4EDDE 0x457F
+0x8EA4EDDF 0x2718A
+0x8EA4EDE0 0x27956
+0x8EA4EDE1 0x487D
+0x8EA4EDE2 0x9479
+0x8EA4EDE3 0x28BFA
+0x8EA4EDE4 0x974A
+0x8EA4EDE5 0x4A8C
+0x8EA4EDE6 0x2965B
+0x8EA4EDE7 0x4B68
+0x8EA4EDE8 0x4BBE
+0x8EA4EDE9 0x4C15
+0x8EA4EDEA 0x2A1F5
+0x8EA4EDEB 0x2A1F0
+0x8EA4EDEC 0x2A2F3
+0x8EA4EDED 0x2A37F
+0x8EA4EDEE 0x2A413
+0x8EA4EDEF 0x4D75
+0x8EA4EDF0 0x4DA5
+0x8EA4EDF1 0x21B19
+0x8EA4EDF2 0x22985
+0x8EA4EDF3 0x22EB0
+0x8EA4EDF4 0x24177
+0x8EA4EDF5 0x255FF
+0x8EA4EDF6 0x4278
+0x8EA4EDF7 0x4335
+0x8EA4EDF8 0x7E9D
+0x8EA4EDF9 0x4582
+0x8EA4EDFA 0x27187
+0x8EA4EDFB 0x4583
+0x8EA4EDFC 0x2718B
+0x8EA4EDFD 0x4671
+0x8EA4EDFE 0x27B9E
+0x8EA4EEA1 0x487E
+0x8EA4EEA2 0x4A8E
+0x8EA4EEA3 0x2958F
+0x8EA4EEA4 0x9960
+0x8EA4EEA5 0x4B69
+0x8EA4EEA6 0x29839
+0x8EA4EEA7 0x299D4
+0x8EA4EEA8 0x29AF1
+0x8EA4EEA9 0x29C02
+0x8EA4EEAA 0x29C6B
+0x8EA4EEAB 0x29D40
+0x8EA4EEAC 0x4C9A
+0x8EA4EEAD 0x4C9B
+0x8EA4EEAE 0x2A210
+0x8EA4EEAF 0x2A4BE
+0x8EA4EEB0 0x2A4B9
+0x8EA4EEB1 0x4D90
+0x8EA4EEB2 0x2A664
+0x8EA4EEB3 0x9F9E
+0x8EA4EEB4 0x24AE9
+0x8EA4EEB5 0x27190
+0x8EA4EEB6 0x4586
+0x8EA4EEB7 0x4585
+0x8EA4EEB8 0x2721C
+0x8EA4EEB9 0x460E
+0x8EA4EEBA 0x27592
+0x8EA4EEBB 0x278AE
+0x8EA4EEBC 0x27BA3
+0x8EA4EEBD 0x4919
+0x8EA4EEBE 0x291C9
+0x8EA4EEBF 0x4BC0
+0x8EA4EEC0 0x299D8
+0x8EA4EEC1 0x29D44
+0x8EA4EEC2 0x2A224
+0x8EA4EEC3 0x9EF8
+0x8EA4EEC4 0x9F3A
+0x8EA4EEC5 0x9F7D
+0x8EA4EEC6 0x2A670
+0x8EA4EEC7 0x2A6D3
+0x8EA4EEC8 0x400D
+0x8EA4EEC9 0x4C16
+0x8EA4EECA 0x2A4C3
+0x8EA4EECB 0x4DA9
+0x8EA4EECC 0x4DAA
+0x8EA4EECD 0x4085
+0x8EA4EECE 0x25E21
+0x8EA4EECF 0x26ACA
+0x8EA4EED0 0x2759C
+0x8EA4EED1 0x29C73
+0x8EA4EED2 0x2A386
+0x8EA4EED3 0x2A5C1
+0x8EA4EED4 0x29C09
+0x8EA4EED5 0x9F96
+0x8EA4EED6 0x2A6D5
+0x8EA4EED7 0x4BC2
+0x8EA4EED8 0x4C31
+0x8EA4EED9 0x4D11
+0x8EA4EEDA 0x4DAB
+0x8EA4EEDB 0x4C9C
+0x8EA4EEDC 0x291D4
+0x8EA5A1A1 0x200D1
+0x8EA5A1A2 0x200CB
+0x8EA5A1A3 0x200C9
+0x8EA5A1A4 0x2010C
+0x8EA5A1A5 0x20000
+0x8EA5A1A6 0x20087
+0x8EA5A1A7 0x2010D
+0x8EA5A1A8 0x2010F
+0x8EA5A1A9 0x2F81D
+0x8EA5A1AA 0x22398
+0x8EA5A1AB 0x200D2
+0x8EA5A1AC 0x20111
+0x8EA5A1AD 0x2007E
+0x8EA5A1AE 0x20AD3
+0x8EA5A1AF 0x21552
+0x8EA5A1B0 0x21CFE
+0x8EA5A1B1 0x225A9
+0x8EA5A1B2 0x23942
+0x8EA5A1B3 0x20009
+0x8EA5A1B4 0x200D6
+0x8EA5A1B5 0x204DD
+0x8EA5A1B6 0x204DC
+0x8EA5A1B7 0x20502
+0x8EA5A1B8 0x20573
+0x8EA5A1B9 0x20676
+0x8EA5A1BA 0x206A7
+0x8EA5A1BB 0x206A8
+0x8EA5A1BC 0x20833
+0x8EA5A1BD 0x208CC
+0x8EA5A1BE 0x20A0D
+0x8EA5A1BF 0x20A2C
+0x8EA5A1C0 0x20B1B
+0x8EA5A1C1 0x355A
+0x8EA5A1C2 0x20B1D
+0x8EA5A1C3 0x20B99
+0x8EA5A1C4 0x2123E
+0x8EA5A1C5 0x21D2D
+0x8EA5A1C6 0x21D2F
+0x8EA5A1C7 0x22399
+0x8EA5A1C8 0x233B3
+0x8EA5A1C9 0x239B6
+0x8EA5A1CA 0x23B1B
+0x8EA5A1CB 0x244EF
+0x8EA5A1CC 0x248E9
+0x8EA5A1CD 0x20014
+0x8EA5A1CE 0x20094
+0x8EA5A1CF 0x200E1
+0x8EA5A1D0 0x20506
+0x8EA5A1D1 0x2054A
+0x8EA5A1D2 0x20544
+0x8EA5A1D3 0x20631
+0x8EA5A1D4 0x2067A
+0x8EA5A1D5 0x206AD
+0x8EA5A1D6 0x206AE
+0x8EA5A1D7 0x206B1
+0x8EA5A1D8 0x20838
+0x8EA5A1D9 0x20837
+0x8EA5A1DA 0x2097D
+0x8EA5A1DB 0x2097E
+0x8EA5A1DC 0x20A2D
+0x8EA5A1DD 0x20A32
+0x8EA5A1DE 0x20B23
+0x8EA5A1DF 0x20B26
+0x8EA5A1E0 0x2F83A
+0x8EA5A1E1 0x20BA0
+0x8EA5A1E2 0x216A8
+0x8EA5A1E3 0x2193F
+0x8EA5A1E4 0x219BC
+0x8EA5A1E5 0x21BC4
+0x8EA5A1E6 0x21D3B
+0x8EA5A1E7 0x22019
+0x8EA5A1E8 0x22018
+0x8EA5A1E9 0x221B3
+0x8EA5A1EA 0x223AA
+0x8EA5A1EB 0x224BE
+0x8EA5A1EC 0x225AC
+0x8EA5A1ED 0x22A25
+0x8EA5A1EE 0x22A66
+0x8EA5A1EF 0x22A6B
+0x8EA5A1F0 0x23943
+0x8EA5A1F1 0x239B5
+0x8EA5A1F2 0x23AEC
+0x8EA5A1F3 0x23C76
+0x8EA5A1F4 0x3CBC
+0x8EA5A1F5 0x24614
+0x8EA5A1F6 0x215DC
+0x8EA5A1F7 0x2471C
+0x8EA5A1F8 0x2471D
+0x8EA5A1F9 0x264D0
+0x8EA5A1FA 0x26612
+0x8EA5A1FB 0x26AF3
+0x8EA5A1FC 0x28669
+0x8EA5A1FD 0x49B9
+0x8EA5A1FE 0x28E11
+0x8EA5A2A1 0x28E15
+0x8EA5A2A2 0x28E10
+0x8EA5A2A3 0x28E13
+0x8EA5A2A4 0x200A4
+0x8EA5A2A5 0x200A5
+0x8EA5A2A6 0x201D0
+0x8EA5A2A7 0x201BA
+0x8EA5A2A8 0x201CB
+0x8EA5A2A9 0x2057B
+0x8EA5A2AA 0x20686
+0x8EA5A2AB 0x206BB
+0x8EA5A2AC 0x206BA
+0x8EA5A2AD 0x206C3
+0x8EA5A2AE 0x206B9
+0x8EA5A2AF 0x206C0
+0x8EA5A2B0 0x34DE
+0x8EA5A2B1 0x20839
+0x8EA5A2B2 0x2083B
+0x8EA5A2B3 0x20841
+0x8EA5A2B4 0x208D1
+0x8EA5A2B5 0x208CF
+0x8EA5A2B6 0x208D2
+0x8EA5A2B7 0x2092E
+0x8EA5A2B8 0x2096E
+0x8EA5A2B9 0x2098C
+0x8EA5A2BA 0x20988
+0x8EA5A2BB 0x20A35
+0x8EA5A2BC 0x3543
+0x8EA5A2BD 0x20A3A
+0x8EA5A2BE 0x20A3B
+0x8EA5A2BF 0x20A38
+0x8EA5A2C0 0x20A39
+0x8EA5A2C1 0x20B2E
+0x8EA5A2C2 0x20B2C
+0x8EA5A2C3 0x20BC8
+0x8EA5A2C4 0x20BB5
+0x8EA5A2C5 0x20BAD
+0x8EA5A2C6 0x20BB0
+0x8EA5A2C7 0x20BAB
+0x8EA5A2C8 0x211B3
+0x8EA5A2C9 0x211A9
+0x8EA5A2CA 0x216BB
+0x8EA5A2CB 0x216B9
+0x8EA5A2CC 0x21B5A
+0x8EA5A2CD 0x21BCD
+0x8EA5A2CE 0x21C2B
+0x8EA5A2CF 0x21D05
+0x8EA5A2D0 0x37AC
+0x8EA5A2D1 0x37AA
+0x8EA5A2D2 0x21D51
+0x8EA5A2D3 0x21D4B
+0x8EA5A2D4 0x21FEA
+0x8EA5A2D5 0x21FED
+0x8EA5A2D6 0x22036
+0x8EA5A2D7 0x22062
+0x8EA5A2D8 0x22056
+0x8EA5A2D9 0x22055
+0x8EA5A2DA 0x22064
+0x8EA5A2DB 0x22058
+0x8EA5A2DC 0x5E07
+0x8EA5A2DD 0x221DA
+0x8EA5A2DE 0x221D8
+0x8EA5A2DF 0x223AD
+0x8EA5A2E0 0x223AB
+0x8EA5A2E1 0x224C0
+0x8EA5A2E2 0x224C3
+0x8EA5A2E3 0x225B3
+0x8EA5A2E4 0x225B7
+0x8EA5A2E5 0x225BA
+0x8EA5A2E6 0x5FCB
+0x8EA5A2E7 0x38FE
+0x8EA5A2E8 0x225C7
+0x8EA5A2E9 0x225B5
+0x8EA5A2EA 0x2298E
+0x8EA5A2EB 0x22A73
+0x8EA5A2EC 0x22A6C
+0x8EA5A2ED 0x22A74
+0x8EA5A2EE 0x2F8B4
+0x8EA5A2EF 0x22A72
+0x8EA5A2F0 0x22A71
+0x8EA5A2F1 0x22A82
+0x8EA5A2F2 0x22A70
+0x8EA5A2F3 0x2313F
+0x8EA5A2F4 0x233BA
+0x8EA5A2F5 0x233B8
+0x8EA5A2F6 0x239B7
+0x8EA5A2F7 0x24723
+0x8EA5A2F8 0x24721
+0x8EA5A2F9 0x2472B
+0x8EA5A2FA 0x24726
+0x8EA5A2FB 0x24722
+0x8EA5A2FC 0x24D25
+0x8EA5A2FD 0x250E4
+0x8EA5A2FE 0x25415
+0x8EA5A3A1 0x264E4
+0x8EA5A3A2 0x26633
+0x8EA5A3A3 0x2662A
+0x8EA5A3A4 0x26632
+0x8EA5A3A5 0x26629
+0x8EA5A3A6 0x26AFB
+0x8EA5A3A7 0x2795B
+0x8EA5A3A8 0x2795C
+0x8EA5A3A9 0x27C28
+0x8EA5A3AA 0x2866F
+0x8EA5A3AB 0x2866D
+0x8EA5A3AC 0x2866B
+0x8EA5A3AD 0x2866E
+0x8EA5A3AE 0x28E16
+0x8EA5A3AF 0x20022
+0x8EA5A3B0 0x20116
+0x8EA5A3B1 0x20148
+0x8EA5A3B2 0x201D8
+0x8EA5A3B3 0x20200
+0x8EA5A3B4 0x3441
+0x8EA5A3B5 0x20480
+0x8EA5A3B6 0x204E4
+0x8EA5A3B7 0x34B4
+0x8EA5A3B8 0x204E7
+0x8EA5A3B9 0x2050C
+0x8EA5A3BA 0x20553
+0x8EA5A3BB 0x205B7
+0x8EA5A3BC 0x20AE8
+0x8EA5A3BD 0x206D1
+0x8EA5A3BE 0x206E5
+0x8EA5A3BF 0x206D8
+0x8EA5A3C0 0x206D6
+0x8EA5A3C1 0x206DA
+0x8EA5A3C2 0x206D9
+0x8EA5A3C3 0x206D5
+0x8EA5A3C4 0x206E6
+0x8EA5A3C5 0x206D4
+0x8EA5A3C6 0x206D3
+0x8EA5A3C7 0x20844
+0x8EA5A3C8 0x208D6
+0x8EA5A3C9 0x208D7
+0x8EA5A3CA 0x20913
+0x8EA5A3CC 0x20970
+0x8EA5A3CD 0x20992
+0x8EA5A3CE 0x209DB
+0x8EA5A3CF 0x209DA
+0x8EA5A3D0 0x20A41
+0x8EA5A3D1 0x20A43
+0x8EA5A3D2 0x20B33
+0x8EA5A3D3 0x20BF6
+0x8EA5A3D4 0x20BD4
+0x8EA5A3D5 0x20BDD
+0x8EA5A3D6 0x20BD0
+0x8EA5A3D7 0x20C04
+0x8EA5A3D8 0x20BD9
+0x8EA5A3D9 0x20BDB
+0x8EA5A3DA 0x20C05
+0x8EA5A3DB 0x20BD3
+0x8EA5A3DC 0x20BE1
+0x8EA5A3DD 0x21280
+0x8EA5A3DE 0x21277
+0x8EA5A3DF 0x21281
+0x8EA5A3E0 0x21282
+0x8EA5A3E1 0x21283
+0x8EA5A3E2 0x2F85C
+0x8EA5A3E3 0x21561
+0x8EA5A3E4 0x21560
+0x8EA5A3E5 0x216D8
+0x8EA5A3E6 0x216D6
+0x8EA5A3E7 0x216D7
+0x8EA5A3E8 0x24605
+0x8EA5A3E9 0x2194D
+0x8EA5A3EA 0x21948
+0x8EA5A3EB 0x21BD6
+0x8EA5A3EC 0x21BCF
+0x8EA5A3ED 0x21BD9
+0x8EA5A3EE 0x21BD8
+0x8EA5A3EF 0x21C3D
+0x8EA5A3F0 0x37B3
+0x8EA5A3F1 0x21D54
+0x8EA5A3F2 0x21D5B
+0x8EA5A3F3 0x21D5C
+0x8EA5A3F4 0x37B4
+0x8EA5A3F5 0x21D59
+0x8EA5A3F6 0x21D58
+0x8EA5A3F7 0x21D5A
+0x8EA5A3F8 0x21D55
+0x8EA5A3F9 0x21D56
+0x8EA5A3FA 0x21D82
+0x8EA5A3FB 0x21FF0
+0x8EA5A3FC 0x2201C
+0x8EA5A3FD 0x2206A
+0x8EA5A3FE 0x22069
+0x8EA5A4A1 0x22071
+0x8EA5A4A2 0x22067
+0x8EA5A4A3 0x2206C
+0x8EA5A4A4 0x2206E
+0x8EA5A4A5 0x22079
+0x8EA5A4A6 0x2218B
+0x8EA5A4A7 0x221B8
+0x8EA5A4A8 0x221E7
+0x8EA5A4A9 0x221E8
+0x8EA5A4AA 0x221E4
+0x8EA5A4AB 0x221E6
+0x8EA5A4AC 0x221E5
+0x8EA5A4AD 0x221F0
+0x8EA5A4AE 0x22383
+0x8EA5A4AF 0x223B7
+0x8EA5A4B0 0x223BB
+0x8EA5A4B1 0x223B9
+0x8EA5A4B2 0x223C5
+0x8EA5A4B3 0x22453
+0x8EA5A4B4 0x224C4
+0x8EA5A4B5 0x224C6
+0x8EA5A4B6 0x224CB
+0x8EA5A4B7 0x225C8
+0x8EA5A4B8 0x2F89F
+0x8EA5A4B9 0x225C9
+0x8EA5A4BA 0x225DB
+0x8EA5A4BB 0x22994
+0x8EA5A4BC 0x22A95
+0x8EA5A4BD 0x22A88
+0x8EA5A4BE 0x22A8D
+0x8EA5A4BF 0x22EEC
+0x8EA5A4C0 0x22EEE
+0x8EA5A4C1 0x22EF1
+0x8EA5A4C2 0x2312E
+0x8EA5A4C3 0x23149
+0x8EA5A4C4 0x2335F
+0x8EA5A4C5 0x233D1
+0x8EA5A4C6 0x233CB
+0x8EA5A4C7 0x23885
+0x8EA5A4C8 0x3C1D
+0x8EA5A4C9 0x2394A
+0x8EA5A4CA 0x23947
+0x8EA5A4CB 0x2394B
+0x8EA5A4CC 0x239BB
+0x8EA5A4CD 0x239C4
+0x8EA5A4CE 0x3C7C
+0x8EA5A4CF 0x23B02
+0x8EA5A4D0 0x23C82
+0x8EA5A4D1 0x23C91
+0x8EA5A4D2 0x23C8F
+0x8EA5A4D3 0x23C92
+0x8EA5A4D4 0x2418F
+0x8EA5A4D5 0x24191
+0x8EA5A4D6 0x241B4
+0x8EA5A4D7 0x24192
+0x8EA5A4D8 0x244F4
+0x8EA5A4D9 0x245AA
+0x8EA5A4DA 0x24735
+0x8EA5A4DB 0x24737
+0x8EA5A4DC 0x2473D
+0x8EA5A4DD 0x2473C
+0x8EA5A4DE 0x2472F
+0x8EA5A4DF 0x24730
+0x8EA5A4E0 0x248F8
+0x8EA5A4E1 0x248EF
+0x8EA5A4E2 0x24B26
+0x8EA5A4E3 0x3F55
+0x8EA5A4E4 0x24D26
+0x8EA5A4E5 0x24D27
+0x8EA5A4E6 0x24F41
+0x8EA5A4E7 0x24FC6
+0x8EA5A4E8 0x24FC7
+0x8EA5A4E9 0x250EB
+0x8EA5A4EA 0x250E8
+0x8EA5A4EB 0x250EA
+0x8EA5A4EC 0x2541A
+0x8EA5A4ED 0x25419
+0x8EA5A4EE 0x4126
+0x8EA5A4EF 0x25923
+0x8EA5A4F0 0x25924
+0x8EA5A4F1 0x25E25
+0x8EA5A4F2 0x26635
+0x8EA5A4F3 0x26634
+0x8EA5A4F4 0x26A07
+0x8EA5A4F5 0x2721D
+0x8EA5A4F6 0x277E1
+0x8EA5A4F7 0x27BAB
+0x8EA5A4F8 0x28460
+0x8EA5A4F9 0x28677
+0x8EA5A4FA 0x2867D
+0x8EA5A4FB 0x49BC
+0x8EA5A4FC 0x28E1E
+0x8EA5A4FD 0x28E1A
+0x8EA5A4FE 0x28E1D
+0x8EA5A5A1 0x2006B
+0x8EA5A5A2 0x2012D
+0x8EA5A5A3 0x2014C
+0x8EA5A5A4 0x2022A
+0x8EA5A5A5 0x344A
+0x8EA5A5A6 0x20215
+0x8EA5A5A7 0x2022C
+0x8EA5A5A8 0x20206
+0x8EA5A5A9 0x20208
+0x8EA5A5AA 0x2020A
+0x8EA5A5AB 0x344E
+0x8EA5A5AC 0x20556
+0x8EA5A5AD 0x20584
+0x8EA5A5AE 0x34C9
+0x8EA5A5AF 0x205C6
+0x8EA5A5B0 0x206F5
+0x8EA5A5B1 0x20709
+0x8EA5A5B2 0x206F8
+0x8EA5A5B3 0x206E8
+0x8EA5A5B4 0x206FB
+0x8EA5A5B5 0x206E9
+0x8EA5A5B6 0x206F6
+0x8EA5A5B7 0x52B7
+0x8EA5A5B8 0x52B8
+0x8EA5A5B9 0x20852
+0x8EA5A5BA 0x52B6
+0x8EA5A5BB 0x52BA
+0x8EA5A5BC 0x20854
+0x8EA5A5BD 0x20851
+0x8EA5A5BE 0x20939
+0x8EA5A5BF 0x2093A
+0x8EA5A5C0 0x20998
+0x8EA5A5C1 0x20A4E
+0x8EA5A5C2 0x357B
+0x8EA5A5C3 0x20C36
+0x8EA5A5C4 0x20C0C
+0x8EA5A5C5 0x20C10
+0x8EA5A5C6 0x20C32
+0x8EA5A5C7 0x20C11
+0x8EA5A5C8 0x20C18
+0x8EA5A5C9 0x20C1C
+0x8EA5A5CA 0x20C1A
+0x8EA5A5CB 0x20C19
+0x8EA5A5CC 0x20C0B
+0x8EA5A5CD 0x20C0F
+0x8EA5A5CE 0x20C1D
+0x8EA5A5CF 0x20C21
+0x8EA5A5D0 0x20C13
+0x8EA5A5D1 0x20C1B
+0x8EA5A5D2 0x20C15
+0x8EA5A5D3 0x3620
+0x8EA5A5D4 0x211D1
+0x8EA5A5D5 0x211C8
+0x8EA5A5D6 0x2128D
+0x8EA5A5D7 0x212B5
+0x8EA5A5D8 0x3689
+0x8EA5A5D9 0x3695
+0x8EA5A5DA 0x215F8
+0x8EA5A5DB 0x216E0
+0x8EA5A5DC 0x216E1
+0x8EA5A5DD 0x36BE
+0x8EA5A5DE 0x216DE
+0x8EA5A5DF 0x216FE
+0x8EA5A5E0 0x216DC
+0x8EA5A5E1 0x21701
+0x8EA5A5E2 0x216FD
+0x8EA5A5E3 0x21700
+0x8EA5A5E4 0x219D7
+0x8EA5A5E5 0x219D6
+0x8EA5A5E6 0x219D9
+0x8EA5A5E7 0x21B65
+0x8EA5A5E8 0x21BD2
+0x8EA5A5E9 0x21BDC
+0x8EA5A5EA 0x21BE1
+0x8EA5A5EB 0x21BDE
+0x8EA5A5EC 0x21C42
+0x8EA5A5ED 0x21C4B
+0x8EA5A5EE 0x37C3
+0x8EA5A5EF 0x21D8E
+0x8EA5A5F0 0x21D91
+0x8EA5A5F1 0x21D8B
+0x8EA5A5F2 0x21D90
+0x8EA5A5F3 0x21D88
+0x8EA5A5F4 0x21D89
+0x8EA5A5F5 0x21D84
+0x8EA5A5F6 0x21DAA
+0x8EA5A5F7 0x2208D
+0x8EA5A5F8 0x2208F
+0x8EA5A5F9 0x2207D
+0x8EA5A5FA 0x2207F
+0x8EA5A5FB 0x2207B
+0x8EA5A5FC 0x22080
+0x8EA5A5FD 0x2207E
+0x8EA5A5FE 0x22083
+0x8EA5A6A1 0x22081
+0x8EA5A6A2 0x22086
+0x8EA5A6A3 0x2208A
+0x8EA5A6A4 0x221BD
+0x8EA5A6A5 0x221BE
+0x8EA5A6A6 0x3877
+0x8EA5A6A7 0x221F4
+0x8EA5A6A8 0x221F3
+0x8EA5A6A9 0x22202
+0x8EA5A6AA 0x221F6
+0x8EA5A6AB 0x221F5
+0x8EA5A6AC 0x221F2
+0x8EA5A6AD 0x22204
+0x8EA5A6AE 0x2233D
+0x8EA5A6AF 0x223C6
+0x8EA5A6B0 0x22489
+0x8EA5A6B1 0x224D4
+0x8EA5A6B2 0x224D6
+0x8EA5A6B3 0x224D2
+0x8EA5A6B4 0x225FA
+0x8EA5A6B5 0x22606
+0x8EA5A6B6 0x2260C
+0x8EA5A6B7 0x2260A
+0x8EA5A6B8 0x2260F
+0x8EA5A6B9 0x22A2F
+0x8EA5A6BA 0x39D4
+0x8EA5A6BB 0x22AB7
+0x8EA5A6BC 0x22ABE
+0x8EA5A6BD 0x22ABC
+0x8EA5A6BE 0x22AE2
+0x8EA5A6BF 0x22F06
+0x8EA5A6C0 0x22EF7
+0x8EA5A6C1 0x22F07
+0x8EA5A6C2 0x22EF6
+0x8EA5A6C3 0x23B35
+0x8EA5A6C4 0x2315F
+0x8EA5A6C5 0x23165
+0x8EA5A6C6 0x23164
+0x8EA5A6C7 0x23161
+0x8EA5A6C8 0x2315A
+0x8EA5A6C9 0x2315D
+0x8EA5A6CA 0x2F8D7
+0x8EA5A6CB 0x233D7
+0x8EA5A6CC 0x233D5
+0x8EA5A6CD 0x233DE
+0x8EA5A6CE 0x233E1
+0x8EA5A6CF 0x233E0
+0x8EA5A6D0 0x233D9
+0x8EA5A6D1 0x3B4C
+0x8EA5A6D2 0x233DA
+0x8EA5A6D3 0x233DF
+0x8EA5A6D4 0x233F6
+0x8EA5A6D5 0x23403
+0x8EA5A6D6 0x3C20
+0x8EA5A6D7 0x23893
+0x8EA5A6D8 0x2388B
+0x8EA5A6D9 0x23891
+0x8EA5A6DA 0x23892
+0x8EA5A6DB 0x2388A
+0x8EA5A6DC 0x23889
+0x8EA5A6DD 0x2388F
+0x8EA5A6DE 0x23956
+0x8EA5A6DF 0x23959
+0x8EA5A6E0 0x239CA
+0x8EA5A6E1 0x239CC
+0x8EA5A6E2 0x3C5B
+0x8EA5A6E3 0x239D0
+0x8EA5A6E4 0x239CD
+0x8EA5A6E5 0x239D6
+0x8EA5A6E6 0x239CB
+0x8EA5A6E7 0x23A83
+0x8EA5A6E8 0x23A82
+0x8EA5A6E9 0x23B06
+0x8EA5A6EA 0x23B2A
+0x8EA5A6EB 0x23B2C
+0x8EA5A6EC 0x23B2B
+0x8EA5A6ED 0x23B29
+0x8EA5A6EE 0x23CBD
+0x8EA5A6EF 0x23CB3
+0x8EA5A6F0 0x23CBE
+0x8EA5A6F1 0x23CC0
+0x8EA5A6F2 0x23CB5
+0x8EA5A6F3 0x23CB6
+0x8EA5A6F4 0x2419D
+0x8EA5A6F5 0x2419F
+0x8EA5A6F6 0x24620
+0x8EA5A6F7 0x3E2D
+0x8EA5A6F8 0x2461E
+0x8EA5A6F9 0x2461C
+0x8EA5A6FA 0x24632
+0x8EA5A6FB 0x2461F
+0x8EA5A6FC 0x2462B
+0x8EA5A6FD 0x24621
+0x8EA5A6FE 0x24626
+0x8EA5A7A1 0x24624
+0x8EA5A7A2 0x2461D
+0x8EA5A7A3 0x24627
+0x8EA5A7A4 0x2475B
+0x8EA5A7A5 0x24759
+0x8EA5A7A6 0x24780
+0x8EA5A7A7 0x24755
+0x8EA5A7A8 0x24750
+0x8EA5A7A9 0x2475A
+0x8EA5A7AA 0x24756
+0x8EA5A7AB 0x24763
+0x8EA5A7AC 0x24752
+0x8EA5A7AD 0x24758
+0x8EA5A7AE 0x3E63
+0x8EA5A7AF 0x24739
+0x8EA5A7B0 0x248F9
+0x8EA5A7B1 0x24B28
+0x8EA5A7B2 0x3F18
+0x8EA5A7B3 0x24BBC
+0x8EA5A7B4 0x24BD6
+0x8EA5A7B5 0x24C05
+0x8EA5A7B6 0x24C20
+0x8EA5A7B7 0x3F74
+0x8EA5A7B8 0x24D33
+0x8EA5A7B9 0x24F46
+0x8EA5A7BA 0x24F42
+0x8EA5A7BB 0x24F43
+0x8EA5A7BC 0x24F47
+0x8EA5A7BD 0x24FCB
+0x8EA5A7BE 0x25042
+0x8EA5A7BF 0x25045
+0x8EA5A7C0 0x250FD
+0x8EA5A7C1 0x250F4
+0x8EA5A7C2 0x250F9
+0x8EA5A7C3 0x250FA
+0x8EA5A7C4 0x2535E
+0x8EA5A7C5 0x2541D
+0x8EA5A7C6 0x4128
+0x8EA5A7C7 0x25758
+0x8EA5A7C8 0x25755
+0x8EA5A7C9 0x25A57
+0x8EA5A7CA 0x25A58
+0x8EA5A7CB 0x25AD9
+0x8EA5A7CC 0x25ADC
+0x8EA5A7CD 0x25ADB
+0x8EA5A7CE 0x25E27
+0x8EA5A7CF 0x25F85
+0x8EA5A7D0 0x25F87
+0x8EA5A7D1 0x25F8A
+0x8EA5A7D2 0x2628B
+0x8EA5A7D3 0x2634F
+0x8EA5A7D4 0x26530
+0x8EA5A7D5 0x2652F
+0x8EA5A7D6 0x26668
+0x8EA5A7D7 0x26649
+0x8EA5A7D8 0x43DA
+0x8EA5A7D9 0x26648
+0x8EA5A7DA 0x2663F
+0x8EA5A7DB 0x2664B
+0x8EA5A7DC 0x2665C
+0x8EA5A7DD 0x26646
+0x8EA5A7DE 0x26640
+0x8EA5A7DF 0x26A0D
+0x8EA5A7E0 0x26B1B
+0x8EA5A7E1 0x26B1D
+0x8EA5A7E2 0x26B17
+0x8EA5A7E3 0x44A4
+0x8EA5A7E4 0x26B22
+0x8EA5A7E5 0x275A7
+0x8EA5A7E6 0x27608
+0x8EA5A7E7 0x27806
+0x8EA5A7E8 0x2847D
+0x8EA5A7E9 0x488E
+0x8EA5A7EA 0x28463
+0x8EA5A7EB 0x28464
+0x8EA5A7EC 0x2847F
+0x8EA5A7ED 0x2846B
+0x8EA5A7EE 0x2847C
+0x8EA5A7EF 0x28468
+0x8EA5A7F0 0x28465
+0x8EA5A7F1 0x2846A
+0x8EA5A7F2 0x28698
+0x8EA5A7F3 0x28699
+0x8EA5A7F4 0x286AE
+0x8EA5A7F5 0x28E2B
+0x8EA5A7F6 0x28E2D
+0x8EA5A7F7 0x28E31
+0x8EA5A7F8 0x28E2E
+0x8EA5A7F9 0x28E2F
+0x8EA5A7FA 0x2006D
+0x8EA5A7FB 0x20131
+0x8EA5A7FC 0x2022D
+0x8EA5A7FD 0x20239
+0x8EA5A7FE 0x20238
+0x8EA5A8A1 0x345B
+0x8EA5A8A2 0x2023A
+0x8EA5A8A3 0x20235
+0x8EA5A8A4 0x20262
+0x8EA5A8A5 0x204EA
+0x8EA5A8A6 0x204EB
+0x8EA5A8A7 0x20515
+0x8EA5A8A8 0x205CC
+0x8EA5A8A9 0x205C8
+0x8EA5A8AA 0x205CD
+0x8EA5A8AB 0x205DB
+0x8EA5A8AC 0x205CB
+0x8EA5A8AD 0x20711
+0x8EA5A8AE 0x20726
+0x8EA5A8AF 0x20862
+0x8EA5A8B0 0x2085E
+0x8EA5A8B1 0x20861
+0x8EA5A8B2 0x20941
+0x8EA5A8B3 0x2093F
+0x8EA5A8B4 0x20975
+0x8EA5A8B5 0x23965
+0x8EA5A8B6 0x20B49
+0x8EA5A8B7 0x209EB
+0x8EA5A8B8 0x20A1A
+0x8EA5A8B9 0x20A57
+0x8EA5A8BA 0x20C6B
+0x8EA5A8BB 0x20CA9
+0x8EA5A8BC 0x20C54
+0x8EA5A8BD 0x20C62
+0x8EA5A8BE 0x20CAA
+0x8EA5A8BF 0x20C58
+0x8EA5A8C0 0x20C72
+0x8EA5A8C1 0x20C63
+0x8EA5A8C2 0x20C73
+0x8EA5A8C3 0x20C8B
+0x8EA5A8C4 0x20C8C
+0x8EA5A8C5 0x20C5C
+0x8EA5A8C6 0x20C51
+0x8EA5A8C7 0x20C16
+0x8EA5A8C8 0x20C60
+0x8EA5A8C9 0x20C61
+0x8EA5A8CA 0x20C5E
+0x8EA5A8CB 0x20C5D
+0x8EA5A8CC 0x20C64
+0x8EA5A8CD 0x20C53
+0x8EA5A8CE 0x20C5F
+0x8EA5A8CF 0x20C5B
+0x8EA5A8D0 0x20C6E
+0x8EA5A8D1 0x20C55
+0x8EA5A8D2 0x20C52
+0x8EA5A8D3 0x20C68
+0x8EA5A8D4 0x211D2
+0x8EA5A8D5 0x211D6
+0x8EA5A8D6 0x211D3
+0x8EA5A8D7 0x212B8
+0x8EA5A8D8 0x212BB
+0x8EA5A8D9 0x212EB
+0x8EA5A8DA 0x212E8
+0x8EA5A8DB 0x212B6
+0x8EA5A8DC 0x212EA
+0x8EA5A8DD 0x212E7
+0x8EA5A8DE 0x212E9
+0x8EA5A8DF 0x21591
+0x8EA5A8E0 0x21610
+0x8EA5A8E1 0x2160E
+0x8EA5A8E2 0x2160F
+0x8EA5A8E3 0x2170B
+0x8EA5A8E4 0x21703
+0x8EA5A8E5 0x2172B
+0x8EA5A8E6 0x21709
+0x8EA5A8E7 0x21728
+0x8EA5A8E8 0x2172C
+0x8EA5A8E9 0x21725
+0x8EA5A8EA 0x21727
+0x8EA5A8EB 0x2170F
+0x8EA5A8EC 0x219E9
+0x8EA5A8ED 0x219EC
+0x8EA5A8EE 0x3753
+0x8EA5A8EF 0x21B27
+0x8EA5A8F0 0x21B73
+0x8EA5A8F1 0x21BE2
+0x8EA5A8F2 0x21BE6
+0x8EA5A8F3 0x2F876
+0x8EA5A8F4 0x21C61
+0x8EA5A8F5 0x21C51
+0x8EA5A8F6 0x21D12
+0x8EA5A8F7 0x21D0E
+0x8EA5A8F8 0x21DAD
+0x8EA5A8F9 0x21DAF
+0x8EA5A8FA 0x21DB1
+0x8EA5A8FB 0x21DD3
+0x8EA5A8FC 0x22094
+0x8EA5A8FD 0x22092
+0x8EA5A8FE 0x22090
+0x8EA5A9A1 0x2209D
+0x8EA5A9A2 0x22093
+0x8EA5A9A3 0x22095
+0x8EA5A9A4 0x22098
+0x8EA5A9A5 0x22097
+0x8EA5A9A6 0x3880
+0x8EA5A9A7 0x2F88A
+0x8EA5A9A8 0x22207
+0x8EA5A9A9 0x2220B
+0x8EA5A9AA 0x22208
+0x8EA5A9AB 0x223D9
+0x8EA5A9AC 0x223D5
+0x8EA5A9AD 0x224D7
+0x8EA5A9AE 0x224DF
+0x8EA5A9AF 0x38DD
+0x8EA5A9B0 0x224DE
+0x8EA5A9B1 0x224E3
+0x8EA5A9B2 0x224E2
+0x8EA5A9B3 0x38DE
+0x8EA5A9B4 0x22647
+0x8EA5A9B5 0x3922
+0x8EA5A9B6 0x2263D
+0x8EA5A9B7 0x22638
+0x8EA5A9B8 0x22A44
+0x8EA5A9B9 0x22A3A
+0x8EA5A9BA 0x22AB8
+0x8EA5A9BB 0x22B2A
+0x8EA5A9BC 0x22B00
+0x8EA5A9BD 0x22AF3
+0x8EA5A9BE 0x22AF2
+0x8EA5A9BF 0x22AEB
+0x8EA5A9C0 0x22AFA
+0x8EA5A9C1 0x22AED
+0x8EA5A9C2 0x22AEC
+0x8EA5A9C3 0x22AFF
+0x8EA5A9C4 0x22AFB
+0x8EA5A9C5 0x6306
+0x8EA5A9C6 0x22B4E
+0x8EA5A9C7 0x22AEF
+0x8EA5A9C8 0x22AF7
+0x8EA5A9C9 0x22F10
+0x8EA5A9CA 0x22F11
+0x8EA5A9CB 0x22F0C
+0x8EA5A9CC 0x22F0B
+0x8EA5A9CD 0x230DD
+0x8EA5A9CE 0x23130
+0x8EA5A9CF 0x3ADB
+0x8EA5A9D0 0x2317A
+0x8EA5A9D1 0x23177
+0x8EA5A9D2 0x23328
+0x8EA5A9D3 0x23327
+0x8EA5A9D4 0x23365
+0x8EA5A9D5 0x2340E
+0x8EA5A9D6 0x2340B
+0x8EA5A9D7 0x23441
+0x8EA5A9D8 0x23413
+0x8EA5A9D9 0x2340F
+0x8EA5A9DA 0x23412
+0x8EA5A9DB 0x23430
+0x8EA5A9DC 0x238A0
+0x8EA5A9DD 0x238A3
+0x8EA5A9DE 0x2389E
+0x8EA5A9DF 0x23897
+0x8EA5A9E0 0x238A1
+0x8EA5A9E1 0x2389D
+0x8EA5A9E2 0x2389B
+0x8EA5A9E3 0x23963
+0x8EA5A9E4 0x239E3
+0x8EA5A9E5 0x239E4
+0x8EA5A9E6 0x239E6
+0x8EA5A9E7 0x239E7
+0x8EA5A9E8 0x239DD
+0x8EA5A9E9 0x6B85
+0x8EA5A9EA 0x239EC
+0x8EA5A9EB 0x239E5
+0x8EA5A9EC 0x239F1
+0x8EA5A9ED 0x23B3B
+0x8EA5A9EE 0x23B39
+0x8EA5A9EF 0x23B3A
+0x8EA5A9F0 0x23B3C
+0x8EA5A9F1 0x23B3D
+0x8EA5A9F2 0x23B47
+0x8EA5A9F3 0x23B3F
+0x8EA5A9F4 0x23B44
+0x8EA5A9F5 0x23C48
+0x8EA5A9F6 0x23C49
+0x8EA5A9F7 0x23C60
+0x8EA5A9F8 0x23CE3
+0x8EA5A9F9 0x23CE9
+0x8EA5A9FA 0x23CF0
+0x8EA5A9FB 0x3CDA
+0x8EA5A9FC 0x3CDB
+0x8EA5A9FD 0x23CF2
+0x8EA5A9FE 0x23CED
+0x8EA5AAA1 0x23CEC
+0x8EA5AAA2 0x23CE6
+0x8EA5AAA3 0x23D16
+0x8EA5AAA4 0x3CD7
+0x8EA5AAA5 0x241BC
+0x8EA5AAA6 0x241BE
+0x8EA5AAA7 0x241C0
+0x8EA5AAA8 0x241E0
+0x8EA5AAA9 0x24500
+0x8EA5AAAA 0x24502
+0x8EA5AAAB 0x244FE
+0x8EA5AAAC 0x2455E
+0x8EA5AAAD 0x245B3
+0x8EA5AAAE 0x245B7
+0x8EA5AAAF 0x2463A
+0x8EA5AAB0 0x24639
+0x8EA5AAB1 0x2463E
+0x8EA5AAB2 0x24638
+0x8EA5AAB3 0x2463D
+0x8EA5AAB4 0x2464F
+0x8EA5AAB5 0x2476E
+0x8EA5AAB6 0x2475F
+0x8EA5AAB7 0x24781
+0x8EA5AAB8 0x24782
+0x8EA5AAB9 0x24771
+0x8EA5AABA 0x2477B
+0x8EA5AABB 0x24779
+0x8EA5AABC 0x24777
+0x8EA5AABD 0x24773
+0x8EA5AABE 0x2476F
+0x8EA5AABF 0x24797
+0x8EA5AAC0 0x2477E
+0x8EA5AAC1 0x248FC
+0x8EA5AAC2 0x24911
+0x8EA5AAC3 0x24932
+0x8EA5AAC4 0x24931
+0x8EA5AAC5 0x24910
+0x8EA5AAC6 0x24AEC
+0x8EA5AAC7 0x24AEB
+0x8EA5AAC8 0x24B2C
+0x8EA5AAC9 0x24B2D
+0x8EA5AACA 0x24BDA
+0x8EA5AACB 0x24C2E
+0x8EA5AACC 0x24C2C
+0x8EA5AACD 0x24C2A
+0x8EA5AACE 0x24C33
+0x8EA5AACF 0x24C4B
+0x8EA5AAD0 0x24D18
+0x8EA5AAD1 0x24D42
+0x8EA5AAD2 0x24D3B
+0x8EA5AAD3 0x24D3F
+0x8EA5AAD4 0x24D41
+0x8EA5AAD5 0x24D43
+0x8EA5AAD6 0x24D3C
+0x8EA5AAD7 0x24F4C
+0x8EA5AAD8 0x24F4A
+0x8EA5AAD9 0x24F49
+0x8EA5AADA 0x24F56
+0x8EA5AADB 0x24FCF
+0x8EA5AADC 0x25047
+0x8EA5AADD 0x25048
+0x8EA5AADE 0x25046
+0x8EA5AADF 0x2511B
+0x8EA5AAE0 0x25111
+0x8EA5AAE1 0x25114
+0x8EA5AAE2 0x2511D
+0x8EA5AAE3 0x25117
+0x8EA5AAE4 0x2511E
+0x8EA5AAE5 0x2510B
+0x8EA5AAE6 0x2511C
+0x8EA5AAE7 0x25112
+0x8EA5AAE8 0x25116
+0x8EA5AAE9 0x2510D
+0x8EA5AAEA 0x25115
+0x8EA5AAEB 0x25113
+0x8EA5AAEC 0x25118
+0x8EA5AAED 0x401A
+0x8EA5AAEE 0x253AC
+0x8EA5AAEF 0x25444
+0x8EA5AAF0 0x2542C
+0x8EA5AAF1 0x25445
+0x8EA5AAF2 0x25766
+0x8EA5AAF3 0x2576E
+0x8EA5AAF4 0x25765
+0x8EA5AAF5 0x25768
+0x8EA5AAF6 0x25784
+0x8EA5AAF7 0x25938
+0x8EA5AAF8 0x2593B
+0x8EA5AAF9 0x2593A
+0x8EA5AAFA 0x2593F
+0x8EA5AAFB 0x25ADF
+0x8EA5AAFC 0x25ADD
+0x8EA5AAFD 0x25ADE
+0x8EA5AAFE 0x25AE2
+0x8EA5ABA1 0x41D6
+0x8EA5ABA2 0x25E2C
+0x8EA5ABA3 0x25E2F
+0x8EA5ABA4 0x25F8F
+0x8EA5ABA5 0x25F90
+0x8EA5ABA6 0x25F8C
+0x8EA5ABA7 0x25F93
+0x8EA5ABA8 0x26225
+0x8EA5ABA9 0x26288
+0x8EA5ABAA 0x262A7
+0x8EA5ABAB 0x263F7
+0x8EA5ABAC 0x264BB
+0x8EA5ABAD 0x26538
+0x8EA5ABAE 0x26539
+0x8EA5ABAF 0x26537
+0x8EA5ABB0 0x26614
+0x8EA5ABB1 0x2666E
+0x8EA5ABB2 0x2667B
+0x8EA5ABB3 0x43DE
+0x8EA5ABB4 0x2666C
+0x8EA5ABB5 0x2667F
+0x8EA5ABB6 0x26678
+0x8EA5ABB7 0x2667A
+0x8EA5ABB8 0x2666F
+0x8EA5ABB9 0x43E5
+0x8EA5ABBA 0x268FE
+0x8EA5ABBB 0x26B48
+0x8EA5ABBC 0x26B4B
+0x8EA5ABBD 0x26B41
+0x8EA5ABBE 0x26B49
+0x8EA5ABBF 0x26B3B
+0x8EA5ABC0 0x2722D
+0x8EA5ABC1 0x275E3
+0x8EA5ABC2 0x2761A
+0x8EA5ABC3 0x2760D
+0x8EA5ABC4 0x27613
+0x8EA5ABC5 0x27611
+0x8EA5ABC6 0x2761C
+0x8EA5ABC7 0x4672
+0x8EA5ABC8 0x278B5
+0x8EA5ABC9 0x46AF
+0x8EA5ABCA 0x27C29
+0x8EA5ABCB 0x27CA1
+0x8EA5ABCC 0x27D24
+0x8EA5ABCD 0x27FBB
+0x8EA5ABCE 0x282A1
+0x8EA5ABCF 0x28483
+0x8EA5ABD0 0x2848D
+0x8EA5ABD1 0x28487
+0x8EA5ABD2 0x28485
+0x8EA5ABD3 0x2848A
+0x8EA5ABD4 0x284A3
+0x8EA5ABD5 0x28489
+0x8EA5ABD6 0x28484
+0x8EA5ABD7 0x284A2
+0x8EA5ABD8 0x286B1
+0x8EA5ABD9 0x286B0
+0x8EA5ABDA 0x286AF
+0x8EA5ABDB 0x286B6
+0x8EA5ABDC 0x286C9
+0x8EA5ABDD 0x286CA
+0x8EA5ABDE 0x286C8
+0x8EA5ABDF 0x286B4
+0x8EA5ABE0 0x28C59
+0x8EA5ABE1 0x28CC9
+0x8EA5ABE2 0x28E41
+0x8EA5ABE3 0x28E4C
+0x8EA5ABE4 0x49C4
+0x8EA5ABE5 0x28E45
+0x8EA5ABE6 0x28E5A
+0x8EA5ABE7 0x200B9
+0x8EA5ABE8 0x20294
+0x8EA5ABE9 0x2026E
+0x8EA5ABEA 0x202A2
+0x8EA5ABEB 0x20267
+0x8EA5ABEC 0x3463
+0x8EA5ABED 0x202A3
+0x8EA5ABEE 0x20276
+0x8EA5ABEF 0x2026C
+0x8EA5ABF0 0x20264
+0x8EA5ABF1 0x202A5
+0x8EA5ABF2 0x20230
+0x8EA5ABF3 0x202A6
+0x8EA5ABF4 0x20269
+0x8EA5ABF5 0x202A4
+0x8EA5ABF6 0x20490
+0x8EA5ABF7 0x2055F
+0x8EA5ABF8 0x20560
+0x8EA5ABF9 0x205DA
+0x8EA5ABFA 0x205D8
+0x8EA5ABFB 0x205DD
+0x8EA5ABFC 0x34EC
+0x8EA5ABFD 0x20759
+0x8EA5ABFE 0x2075B
+0x8EA5ACA1 0x2075A
+0x8EA5ACA2 0x20739
+0x8EA5ACA3 0x20734
+0x8EA5ACA4 0x20744
+0x8EA5ACA5 0x20733
+0x8EA5ACA6 0x2073C
+0x8EA5ACA7 0x20758
+0x8EA5ACA8 0x2076A
+0x8EA5ACA9 0x2086F
+0x8EA5ACAA 0x20872
+0x8EA5ACAB 0x20870
+0x8EA5ACAC 0x20871
+0x8EA5ACAD 0x2086E
+0x8EA5ACAE 0x208F0
+0x8EA5ACAF 0x208EB
+0x8EA5ACB0 0x20949
+0x8EA5ACB1 0x2094C
+0x8EA5ACB2 0x209F5
+0x8EA5ACB3 0x20A20
+0x8EA5ACB4 0x20A6A
+0x8EA5ACB5 0x20A72
+0x8EA5ACB6 0x20B4B
+0x8EA5ACB7 0x20B5D
+0x8EA5ACB8 0x20C50
+0x8EA5ACB9 0x20CF9
+0x8EA5ACBA 0x20CFA
+0x8EA5ACBB 0x20CFB
+0x8EA5ACBC 0x20D23
+0x8EA5ACBD 0x20CB7
+0x8EA5ACBE 0x20D22
+0x8EA5ACBF 0x20CB5
+0x8EA5ACC0 0x20CC4
+0x8EA5ACC1 0x20CB4
+0x8EA5ACC2 0x20CEF
+0x8EA5ACC3 0x3598
+0x8EA5ACC4 0x20CCD
+0x8EA5ACC5 0x20CF0
+0x8EA5ACC6 0x20CB8
+0x8EA5ACC7 0x20CCB
+0x8EA5ACC8 0x20CF1
+0x8EA5ACC9 0x20CBA
+0x8EA5ACCA 0x20D03
+0x8EA5ACCB 0x20CF8
+0x8EA5ACCC 0x20CB6
+0x8EA5ACCD 0x20CBC
+0x8EA5ACCE 0x20CB3
+0x8EA5ACCF 0x20D21
+0x8EA5ACD0 0x20CF7
+0x8EA5ACD1 0x20CC2
+0x8EA5ACD2 0x20CBE
+0x8EA5ACD3 0x20CC9
+0x8EA5ACD4 0x20CBD
+0x8EA5ACD5 0x20CCE
+0x8EA5ACD6 0x20CB9
+0x8EA5ACD7 0x20CC7
+0x8EA5ACD8 0x20CCA
+0x8EA5ACD9 0x20CCC
+0x8EA5ACDA 0x20D26
+0x8EA5ACDB 0x211E4
+0x8EA5ACDC 0x211E0
+0x8EA5ACDD 0x211F0
+0x8EA5ACDE 0x212EC
+0x8EA5ACDF 0x21324
+0x8EA5ACE0 0x21318
+0x8EA5ACE1 0x2132F
+0x8EA5ACE2 0x21325
+0x8EA5ACE3 0x21528
+0x8EA5ACE4 0x21522
+0x8EA5ACE5 0x2156A
+0x8EA5ACE6 0x20157
+0x8EA5ACE7 0x21594
+0x8EA5ACE8 0x21592
+0x8EA5ACE9 0x2159C
+0x8EA5ACEA 0x21622
+0x8EA5ACEB 0x21630
+0x8EA5ACEC 0x2161D
+0x8EA5ACED 0x21623
+0x8EA5ACEE 0x21735
+0x8EA5ACEF 0x21733
+0x8EA5ACF0 0x2172F
+0x8EA5ACF1 0x2174D
+0x8EA5ACF2 0x21731
+0x8EA5ACF3 0x2175B
+0x8EA5ACF4 0x2175A
+0x8EA5ACF5 0x21732
+0x8EA5ACF6 0x2175C
+0x8EA5ACF7 0x21759
+0x8EA5ACF8 0x2175D
+0x8EA5ACF9 0x21969
+0x8EA5ACFA 0x2196D
+0x8EA5ACFB 0x22232
+0x8EA5ACFC 0x3758
+0x8EA5ACFD 0x21A0A
+0x8EA5ACFE 0x21A20
+0x8EA5ADA1 0x21A1F
+0x8EA5ADA2 0x21A0D
+0x8EA5ADA3 0x21BE8
+0x8EA5ADA4 0x21BEC
+0x8EA5ADA5 0x21C77
+0x8EA5ADA6 0x21C70
+0x8EA5ADA7 0x21C71
+0x8EA5ADA8 0x21DF8
+0x8EA5ADA9 0x21DD6
+0x8EA5ADAA 0x21DD9
+0x8EA5ADAB 0x21DDE
+0x8EA5ADAC 0x21DD5
+0x8EA5ADAD 0x21DE1
+0x8EA5ADAE 0x37D3
+0x8EA5ADAF 0x21DE2
+0x8EA5ADB0 0x21DDD
+0x8EA5ADB1 0x21DE0
+0x8EA5ADB2 0x21E0E
+0x8EA5ADB3 0x21E08
+0x8EA5ADB4 0x21DDC
+0x8EA5ADB5 0x21E0A
+0x8EA5ADB6 0x21E0C
+0x8EA5ADB7 0x220B4
+0x8EA5ADB8 0x220B1
+0x8EA5ADB9 0x220B6
+0x8EA5ADBA 0x220BC
+0x8EA5ADBB 0x2221D
+0x8EA5ADBC 0x22224
+0x8EA5ADBD 0x22219
+0x8EA5ADBE 0x2221B
+0x8EA5ADBF 0x22222
+0x8EA5ADC0 0x2221A
+0x8EA5ADC1 0x2221C
+0x8EA5ADC2 0x22221
+0x8EA5ADC3 0x223E6
+0x8EA5ADC4 0x223E4
+0x8EA5ADC5 0x223E7
+0x8EA5ADC6 0x223EA
+0x8EA5ADC7 0x38E2
+0x8EA5ADC8 0x2F89B
+0x8EA5ADC9 0x224F0
+0x8EA5ADCA 0x224F5
+0x8EA5ADCB 0x224EF
+0x8EA5ADCC 0x22642
+0x8EA5ADCD 0x2266E
+0x8EA5ADCE 0x2263C
+0x8EA5ADCF 0x22697
+0x8EA5ADD0 0x2268C
+0x8EA5ADD1 0x22681
+0x8EA5ADD2 0x22671
+0x8EA5ADD3 0x226CE
+0x8EA5ADD4 0x226BA
+0x8EA5ADD5 0x2267A
+0x8EA5ADD6 0x2267E
+0x8EA5ADD7 0x3954
+0x8EA5ADD8 0x22672
+0x8EA5ADD9 0x226BB
+0x8EA5ADDA 0x392F
+0x8EA5ADDB 0x22673
+0x8EA5ADDC 0x22682
+0x8EA5ADDD 0x39B6
+0x8EA5ADDE 0x229BA
+0x8EA5ADDF 0x229B8
+0x8EA5ADE0 0x22A4B
+0x8EA5ADE1 0x22A48
+0x8EA5ADE2 0x22B2B
+0x8EA5ADE3 0x22AF4
+0x8EA5ADE4 0x22B2C
+0x8EA5ADE5 0x22B42
+0x8EA5ADE6 0x22B48
+0x8EA5ADE7 0x22B44
+0x8EA5ADE8 0x22B45
+0x8EA5ADE9 0x22B3C
+0x8EA5ADEA 0x22B37
+0x8EA5ADEB 0x22B33
+0x8EA5ADEC 0x22B41
+0x8EA5ADED 0x22B32
+0x8EA5ADEE 0x22B87
+0x8EA5ADEF 0x22F27
+0x8EA5ADF0 0x22F23
+0x8EA5ADF1 0x22F2D
+0x8EA5ADF2 0x22F1F
+0x8EA5ADF3 0x22F2C
+0x8EA5ADF4 0x22F28
+0x8EA5ADF5 0x23075
+0x8EA5ADF6 0x23074
+0x8EA5ADF7 0x230E7
+0x8EA5ADF8 0x23132
+0x8EA5ADF9 0x23131
+0x8EA5ADFA 0x23199
+0x8EA5ADFB 0x23196
+0x8EA5ADFC 0x23198
+0x8EA5ADFD 0x2319D
+0x8EA5ADFE 0x23192
+0x8EA5AEA1 0x23194
+0x8EA5AEA2 0x23195
+0x8EA5AEA3 0x23197
+0x8EA5AEA4 0x266B9
+0x8EA5AEA5 0x3B35
+0x8EA5AEA6 0x23411
+0x8EA5AEA7 0x2343B
+0x8EA5AEA8 0x23479
+0x8EA5AEA9 0x23442
+0x8EA5AEAA 0x23443
+0x8EA5AEAB 0x3B5D
+0x8EA5AEAC 0x23478
+0x8EA5AEAD 0x238AC
+0x8EA5AEAE 0x3C29
+0x8EA5AEAF 0x238B1
+0x8EA5AEB0 0x238B4
+0x8EA5AEB1 0x238B3
+0x8EA5AEB2 0x238AF
+0x8EA5AEB3 0x238AA
+0x8EA5AEB4 0x238B2
+0x8EA5AEB5 0x23968
+0x8EA5AEB6 0x239F2
+0x8EA5AEB7 0x239FE
+0x8EA5AEB8 0x239F8
+0x8EA5AEB9 0x239F9
+0x8EA5AEBA 0x239FF
+0x8EA5AEBB 0x239F5
+0x8EA5AEBC 0x239F7
+0x8EA5AEBD 0x239FD
+0x8EA5AEBE 0x23A00
+0x8EA5AEBF 0x23A88
+0x8EA5AEC0 0x23B6E
+0x8EA5AEC1 0x23B5D
+0x8EA5AEC2 0x23B63
+0x8EA5AEC3 0x23B60
+0x8EA5AEC4 0x23C61
+0x8EA5AEC5 0x23D37
+0x8EA5AEC6 0x23D71
+0x8EA5AEC7 0x23D23
+0x8EA5AEC8 0x23D22
+0x8EA5AEC9 0x23D1F
+0x8EA5AECA 0x23D25
+0x8EA5AECB 0x241FD
+0x8EA5AECC 0x24211
+0x8EA5AECD 0x24223
+0x8EA5AECE 0x241F0
+0x8EA5AECF 0x241EF
+0x8EA5AED0 0x2450E
+0x8EA5AED1 0x2450C
+0x8EA5AED2 0x245BA
+0x8EA5AED3 0x3E1F
+0x8EA5AED4 0x24652
+0x8EA5AED5 0x24655
+0x8EA5AED6 0x24653
+0x8EA5AED7 0x24654
+0x8EA5AED8 0x24651
+0x8EA5AED9 0x24658
+0x8EA5AEDA 0x247B0
+0x8EA5AEDB 0x2479F
+0x8EA5AEDC 0x3E72
+0x8EA5AEDD 0x247A1
+0x8EA5AEDE 0x2479A
+0x8EA5AEDF 0x247BE
+0x8EA5AEE0 0x247A0
+0x8EA5AEE1 0x24937
+0x8EA5AEE2 0x3F0B
+0x8EA5AEE3 0x24AF1
+0x8EA5AEE4 0x24AF2
+0x8EA5AEE5 0x24B34
+0x8EA5AEE6 0x24B37
+0x8EA5AEE7 0x24B35
+0x8EA5AEE8 0x2238C
+0x8EA5AEE9 0x24BDF
+0x8EA5AEEA 0x24C4C
+0x8EA5AEEB 0x24C4E
+0x8EA5AEEC 0x24C64
+0x8EA5AEED 0x24C63
+0x8EA5AEEE 0x24C36
+0x8EA5AEEF 0x24D58
+0x8EA5AEF0 0x24D68
+0x8EA5AEF1 0x24D5B
+0x8EA5AEF2 0x24D5F
+0x8EA5AEF3 0x24D59
+0x8EA5AEF4 0x24D65
+0x8EA5AEF5 0x24D60
+0x8EA5AEF6 0x24D5E
+0x8EA5AEF7 0x24FD5
+0x8EA5AEF8 0x24FD6
+0x8EA5AEF9 0x2504E
+0x8EA5AEFA 0x25052
+0x8EA5AEFB 0x25135
+0x8EA5AEFC 0x25139
+0x8EA5AEFD 0x25158
+0x8EA5AEFE 0x25141
+0x8EA5AFA1 0x25157
+0x8EA5AFA2 0x25138
+0x8EA5AFA3 0x2513D
+0x8EA5AFA4 0x25132
+0x8EA5AFA5 0x25144
+0x8EA5AFA6 0x2F944
+0x8EA5AFA7 0x25363
+0x8EA5AFA8 0x25362
+0x8EA5AFA9 0x253B8
+0x8EA5AFAA 0x253B0
+0x8EA5AFAB 0x253B1
+0x8EA5AFAC 0x2544D
+0x8EA5AFAD 0x25463
+0x8EA5AFAE 0x25470
+0x8EA5AFAF 0x2544B
+0x8EA5AFB0 0x2544F
+0x8EA5AFB1 0x2544E
+0x8EA5AFB2 0x25453
+0x8EA5AFB3 0x25447
+0x8EA5AFB4 0x40A2
+0x8EA5AFB5 0x25454
+0x8EA5AFB6 0x25452
+0x8EA5AFB7 0x25459
+0x8EA5AFB8 0x2547E
+0x8EA5AFB9 0x2562B
+0x8EA5AFBA 0x2562E
+0x8EA5AFBB 0x2577F
+0x8EA5AFBC 0x2577E
+0x8EA5AFBD 0x25781
+0x8EA5AFBE 0x25783
+0x8EA5AFBF 0x25947
+0x8EA5AFC0 0x25954
+0x8EA5AFC1 0x2594D
+0x8EA5AFC2 0x2594C
+0x8EA5AFC3 0x2594B
+0x8EA5AFC4 0x25957
+0x8EA5AFC5 0x25A65
+0x8EA5AFC6 0x25A64
+0x8EA5AFC7 0x25A61
+0x8EA5AFC8 0x25A62
+0x8EA5AFC9 0x25AF0
+0x8EA5AFCA 0x25AF3
+0x8EA5AFCB 0x25AF9
+0x8EA5AFCC 0x25AF4
+0x8EA5AFCD 0x25AF5
+0x8EA5AFCE 0x25AEF
+0x8EA5AFCF 0x25AF8
+0x8EA5AFD0 0x25AFC
+0x8EA5AFD1 0x25AF7
+0x8EA5AFD2 0x25AFD
+0x8EA5AFD3 0x25B17
+0x8EA5AFD4 0x25E34
+0x8EA5AFD5 0x25E36
+0x8EA5AFD6 0x25E38
+0x8EA5AFD7 0x25FAF
+0x8EA5AFD8 0x25FAE
+0x8EA5AFD9 0x25FAC
+0x8EA5AFDA 0x25FA2
+0x8EA5AFDB 0x26228
+0x8EA5AFDC 0x22EC2
+0x8EA5AFDD 0x2629C
+0x8EA5AFDE 0x262B3
+0x8EA5AFDF 0x26290
+0x8EA5AFE0 0x26406
+0x8EA5AFE1 0x26404
+0x8EA5AFE2 0x2640B
+0x8EA5AFE3 0x26405
+0x8EA5AFE4 0x26540
+0x8EA5AFE5 0x2654F
+0x8EA5AFE6 0x266AB
+0x8EA5AFE7 0x2669D
+0x8EA5AFE8 0x266B8
+0x8EA5AFE9 0x266B2
+0x8EA5AFEA 0x266D2
+0x8EA5AFEB 0x266CF
+0x8EA5AFEC 0x266A2
+0x8EA5AFED 0x43EC
+0x8EA5AFEE 0x266A5
+0x8EA5AFEF 0x266A9
+0x8EA5AFF0 0x266A7
+0x8EA5AFF1 0x266D0
+0x8EA5AFF2 0x26902
+0x8EA5AFF3 0x269CF
+0x8EA5AFF4 0x269D0
+0x8EA5AFF5 0x26A16
+0x8EA5AFF6 0x26A19
+0x8EA5AFF7 0x26B75
+0x8EA5AFF8 0x26B71
+0x8EA5AFF9 0x26B91
+0x8EA5AFFA 0x26B72
+0x8EA5AFFB 0x26B8E
+0x8EA5AFFC 0x26B6D
+0x8EA5AFFD 0x26B88
+0x8EA5AFFE 0x26B73
+0x8EA5B0A1 0x44BB
+0x8EA5B0A2 0x26B81
+0x8EA5B0A3 0x26B76
+0x8EA5B0A4 0x26B7B
+0x8EA5B0A5 0x26B7F
+0x8EA5B0A6 0x26B90
+0x8EA5B0A7 0x26B78
+0x8EA5B0A8 0x2724B
+0x8EA5B0A9 0x27248
+0x8EA5B0AA 0x2725B
+0x8EA5B0AB 0x27251
+0x8EA5B0AC 0x2723D
+0x8EA5B0AD 0x27240
+0x8EA5B0AE 0x27246
+0x8EA5B0AF 0x2724D
+0x8EA5B0B0 0x2723B
+0x8EA5B0B1 0x2724A
+0x8EA5B0B2 0x27241
+0x8EA5B0B3 0x2723E
+0x8EA5B0B4 0x2724E
+0x8EA5B0B5 0x275AC
+0x8EA5B0B6 0x275E6
+0x8EA5B0B7 0x275E9
+0x8EA5B0B8 0x27629
+0x8EA5B0B9 0x4621
+0x8EA5B0BA 0x27633
+0x8EA5B0BB 0x2762E
+0x8EA5B0BC 0x2761E
+0x8EA5B0BD 0x461F
+0x8EA5B0BE 0x2F9C5
+0x8EA5B0BF 0x27622
+0x8EA5B0C0 0x27627
+0x8EA5B0C1 0x277E7
+0x8EA5B0C2 0x2780B
+0x8EA5B0C3 0x27966
+0x8EA5B0C4 0x27BAD
+0x8EA5B0C5 0x27BAE
+0x8EA5B0C6 0x8C38
+0x8EA5B0C7 0x27C2B
+0x8EA5B0C8 0x27C2A
+0x8EA5B0C9 0x27D2C
+0x8EA5B0CA 0x27D2D
+0x8EA5B0CB 0x4791
+0x8EA5B0CC 0x4796
+0x8EA5B0CD 0x27E8F
+0x8EA5B0CE 0x27E93
+0x8EA5B0CF 0x27FC6
+0x8EA5B0D0 0x27FC5
+0x8EA5B0D1 0x28215
+0x8EA5B0D2 0x28213
+0x8EA5B0D3 0x282B1
+0x8EA5B0D4 0x282A9
+0x8EA5B0D5 0x8ECE
+0x8EA5B0D6 0x284A8
+0x8EA5B0D7 0x284AB
+0x8EA5B0D8 0x284BE
+0x8EA5B0D9 0x284AC
+0x8EA5B0DA 0x284A9
+0x8EA5B0DB 0x284A6
+0x8EA5B0DC 0x284C1
+0x8EA5B0DD 0x286CC
+0x8EA5B0DE 0x286D1
+0x8EA5B0DF 0x286D3
+0x8EA5B0E0 0x286E4
+0x8EA5B0E1 0x286CB
+0x8EA5B0E2 0x286E1
+0x8EA5B0E3 0x286D2
+0x8EA5B0E4 0x286E3
+0x8EA5B0E5 0x286CF
+0x8EA5B0E6 0x286D0
+0x8EA5B0E7 0x286E5
+0x8EA5B0E8 0x2870E
+0x8EA5B0E9 0x28CCC
+0x8EA5B0EA 0x28CCA
+0x8EA5B0EB 0x28CCB
+0x8EA5B0EC 0x28E5C
+0x8EA5B0ED 0x28E61
+0x8EA5B0EE 0x28E5D
+0x8EA5B0EF 0x28E59
+0x8EA5B0F0 0x29077
+0x8EA5B0F1 0x29684
+0x8EA5B0F2 0x20041
+0x8EA5B0F3 0x200FD
+0x8EA5B0F4 0x2011A
+0x8EA5B0F5 0x20163
+0x8EA5B0F6 0x202B6
+0x8EA5B0F7 0x202B2
+0x8EA5B0F8 0x202E9
+0x8EA5B0F9 0x202E7
+0x8EA5B0FA 0x202D6
+0x8EA5B0FB 0x20330
+0x8EA5B0FC 0x202EC
+0x8EA5B0FD 0x202DD
+0x8EA5B0FE 0x202E8
+0x8EA5B1A1 0x202B0
+0x8EA5B1A2 0x202B5
+0x8EA5B1A3 0x202E1
+0x8EA5B1A4 0x20498
+0x8EA5B1A5 0x20499
+0x8EA5B1A6 0x34BC
+0x8EA5B1A7 0x20593
+0x8EA5B1A8 0x205E5
+0x8EA5B1A9 0x34D8
+0x8EA5B1AA 0x20760
+0x8EA5B1AB 0x2075E
+0x8EA5B1AC 0x34F4
+0x8EA5B1AD 0x2087B
+0x8EA5B1AE 0x208F1
+0x8EA5B1AF 0x208F3
+0x8EA5B1B0 0x20A7F
+0x8EA5B1B1 0x2F838
+0x8EA5B1B2 0x20B57
+0x8EA5B1B3 0x20B58
+0x8EA5B1B4 0x20D39
+0x8EA5B1B5 0x20DA7
+0x8EA5B1B6 0x20D35
+0x8EA5B1B7 0x20D60
+0x8EA5B1B8 0x20D51
+0x8EA5B1B9 0x20D62
+0x8EA5B1BA 0x20D42
+0x8EA5B1BB 0x20D3C
+0x8EA5B1BC 0x20D43
+0x8EA5B1BD 0x20DAB
+0x8EA5B1BE 0x20DA9
+0x8EA5B1BF 0x20DB4
+0x8EA5B1C0 0x20D79
+0x8EA5B1C1 0x20D6A
+0x8EA5B1C2 0x20D3B
+0x8EA5B1C3 0x20DAA
+0x8EA5B1C4 0x20D33
+0x8EA5B1C5 0x20D37
+0x8EA5B1C6 0x20D27
+0x8EA5B1C7 0x20DA8
+0x8EA5B1C8 0x20D70
+0x8EA5B1C9 0x20D2F
+0x8EA5B1CA 0x20D36
+0x8EA5B1CB 0x20DB5
+0x8EA5B1CC 0x20D30
+0x8EA5B1CD 0x20D3A
+0x8EA5B1CE 0x20D38
+0x8EA5B1CF 0x20DB1
+0x8EA5B1D0 0x20DAC
+0x8EA5B1D1 0x20D2E
+0x8EA5B1D2 0x20D75
+0x8EA5B1D3 0x20DB0
+0x8EA5B1D4 0x211F7
+0x8EA5B1D5 0x21200
+0x8EA5B1D6 0x211F1
+0x8EA5B1D7 0x211F3
+0x8EA5B1D8 0x21360
+0x8EA5B1D9 0x21361
+0x8EA5B1DA 0x21332
+0x8EA5B1DB 0x2132D
+0x8EA5B1DC 0x2134A
+0x8EA5B1DD 0x2132A
+0x8EA5B1DE 0x21567
+0x8EA5B1DF 0x215A2
+0x8EA5B1E0 0x215A3
+0x8EA5B1E1 0x2159E
+0x8EA5B1E2 0x215A4
+0x8EA5B1E3 0x21644
+0x8EA5B1E4 0x21632
+0x8EA5B1E5 0x2179B
+0x8EA5B1E6 0x21798
+0x8EA5B1E7 0x21799
+0x8EA5B1E8 0x2179A
+0x8EA5B1E9 0x21766
+0x8EA5B1EA 0x21762
+0x8EA5B1EB 0x2176B
+0x8EA5B1EC 0x24562
+0x8EA5B1ED 0x21767
+0x8EA5B1EE 0x21A3B
+0x8EA5B1EF 0x21A23
+0x8EA5B1F0 0x21A29
+0x8EA5B1F1 0x21B7E
+0x8EA5B1F2 0x21BF3
+0x8EA5B1F3 0x3785
+0x8EA5B1F4 0x21BF5
+0x8EA5B1F5 0x3783
+0x8EA5B1F6 0x21C80
+0x8EA5B1F7 0x21C7E
+0x8EA5B1F8 0x21C7C
+0x8EA5B1F9 0x21C7F
+0x8EA5B1FA 0x21C7D
+0x8EA5B1FB 0x21C81
+0x8EA5B1FC 0x21E25
+0x8EA5B1FD 0x21E29
+0x8EA5B1FE 0x21E17
+0x8EA5B2A1 0x21E63
+0x8EA5B2A2 0x21E67
+0x8EA5B2A3 0x21E65
+0x8EA5B2A4 0x21E2A
+0x8EA5B2A5 0x21E68
+0x8EA5B2A6 0x21E26
+0x8EA5B2A7 0x21E64
+0x8EA5B2A8 0x21E1B
+0x8EA5B2A9 0x21E62
+0x8EA5B2AA 0x21E69
+0x8EA5B2AB 0x21FFE
+0x8EA5B2AC 0x22044
+0x8EA5B2AD 0x22042
+0x8EA5B2AE 0x220B7
+0x8EA5B2AF 0x220D2
+0x8EA5B2B0 0x220D4
+0x8EA5B2B1 0x220D7
+0x8EA5B2B2 0x220DC
+0x8EA5B2B3 0x220D1
+0x8EA5B2B4 0x220D5
+0x8EA5B2B5 0x220CD
+0x8EA5B2B6 0x220D8
+0x8EA5B2B7 0x2219A
+0x8EA5B2B8 0x22242
+0x8EA5B2B9 0x22235
+0x8EA5B2BA 0x22258
+0x8EA5B2BB 0x22234
+0x8EA5B2BC 0x2223C
+0x8EA5B2BD 0x2223B
+0x8EA5B2BE 0x2223E
+0x8EA5B2BF 0x2223D
+0x8EA5B2C0 0x2225A
+0x8EA5B2C1 0x22241
+0x8EA5B2C2 0x22238
+0x8EA5B2C3 0x22245
+0x8EA5B2C4 0x22233
+0x8EA5B2C5 0x22326
+0x8EA5B2C6 0x38BA
+0x8EA5B2C7 0x223F7
+0x8EA5B2C8 0x223EF
+0x8EA5B2C9 0x223F0
+0x8EA5B2CA 0x223EE
+0x8EA5B2CB 0x2249D
+0x8EA5B2CC 0x22506
+0x8EA5B2CD 0x22511
+0x8EA5B2CE 0x22508
+0x8EA5B2CF 0x22502
+0x8EA5B2D0 0x2250A
+0x8EA5B2D1 0x22507
+0x8EA5B2D2 0x22691
+0x8EA5B2D3 0x2268E
+0x8EA5B2D4 0x22685
+0x8EA5B2D5 0x226E8
+0x8EA5B2D6 0x22717
+0x8EA5B2D7 0x226D4
+0x8EA5B2D8 0x3969
+0x8EA5B2D9 0x226C4
+0x8EA5B2DA 0x226D5
+0x8EA5B2DB 0x3945
+0x8EA5B2DC 0x226D8
+0x8EA5B2DD 0x22680
+0x8EA5B2DE 0x226DE
+0x8EA5B2DF 0x22742
+0x8EA5B2E0 0x229C7
+0x8EA5B2E1 0x229BF
+0x8EA5B2E2 0x22B8D
+0x8EA5B2E3 0x22B89
+0x8EA5B2E4 0x22B90
+0x8EA5B2E5 0x22B9A
+0x8EA5B2E6 0x22BC8
+0x8EA5B2E7 0x22B92
+0x8EA5B2E8 0x22BA1
+0x8EA5B2E9 0x22B84
+0x8EA5B2EA 0x22F57
+0x8EA5B2EB 0x22F47
+0x8EA5B2EC 0x22F77
+0x8EA5B2ED 0x22F3A
+0x8EA5B2EE 0x22F50
+0x8EA5B2EF 0x22F42
+0x8EA5B2F0 0x22F43
+0x8EA5B2F1 0x22FA3
+0x8EA5B2F2 0x23077
+0x8EA5B2F3 0x231B2
+0x8EA5B2F4 0x231E2
+0x8EA5B2F5 0x231BD
+0x8EA5B2F6 0x23374
+0x8EA5B2F7 0x23482
+0x8EA5B2F8 0x234B8
+0x8EA5B2F9 0x3B6C
+0x8EA5B2FA 0x234BA
+0x8EA5B2FB 0x234B9
+0x8EA5B2FC 0x234BB
+0x8EA5B2FD 0x23487
+0x8EA5B2FE 0x2F8E4
+0x8EA5B3A1 0x23483
+0x8EA5B3A2 0x234B7
+0x8EA5B3A3 0x20043
+0x8EA5B3A4 0x238CE
+0x8EA5B3A5 0x238BA
+0x8EA5B3A6 0x23973
+0x8EA5B3A7 0x23A09
+0x8EA5B3A8 0x23A0A
+0x8EA5B3A9 0x23A0B
+0x8EA5B3AA 0x23A07
+0x8EA5B3AB 0x23A05
+0x8EA5B3AC 0x23A0E
+0x8EA5B3AD 0x23A97
+0x8EA5B3AE 0x23B77
+0x8EA5B3AF 0x23B7B
+0x8EA5B3B0 0x23B7A
+0x8EA5B3B1 0x23B74
+0x8EA5B3B2 0x23B79
+0x8EA5B3B3 0x23D86
+0x8EA5B3B4 0x23DF5
+0x8EA5B3B5 0x23DA5
+0x8EA5B3B6 0x23D9D
+0x8EA5B3B7 0x23DBE
+0x8EA5B3B8 0x23D96
+0x8EA5B3B9 0x23DE1
+0x8EA5B3BA 0x23DA4
+0x8EA5B3BB 0x23DA1
+0x8EA5B3BC 0x23DF6
+0x8EA5B3BD 0x3D04
+0x8EA5B3BE 0x23D8D
+0x8EA5B3BF 0x23D8B
+0x8EA5B3C0 0x23D78
+0x8EA5B3C1 0x23D98
+0x8EA5B3C2 0x23E0A
+0x8EA5B3C3 0x2425D
+0x8EA5B3C4 0x24227
+0x8EA5B3C5 0x2425F
+0x8EA5B3C6 0x245C0
+0x8EA5B3C7 0x245C1
+0x8EA5B3C8 0x2466D
+0x8EA5B3C9 0x2465E
+0x8EA5B3CA 0x2468A
+0x8EA5B3CB 0x24662
+0x8EA5B3CC 0x24664
+0x8EA5B3CD 0x3E3A
+0x8EA5B3CE 0x247C0
+0x8EA5B3CF 0x247CA
+0x8EA5B3D0 0x247D1
+0x8EA5B3D1 0x3E79
+0x8EA5B3D2 0x247C7
+0x8EA5B3D3 0x247CE
+0x8EA5B3D4 0x7309
+0x8EA5B3D5 0x247C5
+0x8EA5B3D6 0x24936
+0x8EA5B3D7 0x24957
+0x8EA5B3D8 0x24977
+0x8EA5B3D9 0x24AF6
+0x8EA5B3DA 0x24AF7
+0x8EA5B3DB 0x24B55
+0x8EA5B3DC 0x24B44
+0x8EA5B3DD 0x24B3E
+0x8EA5B3DE 0x24B42
+0x8EA5B3DF 0x24B52
+0x8EA5B3E0 0x24BE1
+0x8EA5B3E1 0x24C08
+0x8EA5B3E2 0x24C68
+0x8EA5B3E3 0x24C67
+0x8EA5B3E4 0x3F5D
+0x8EA5B3E5 0x2F937
+0x8EA5B3E6 0x24D7E
+0x8EA5B3E7 0x24D93
+0x8EA5B3E8 0x24D79
+0x8EA5B3E9 0x24D81
+0x8EA5B3EA 0x24D7D
+0x8EA5B3EB 0x24D7B
+0x8EA5B3EC 0x24D94
+0x8EA5B3ED 0x3F8A
+0x8EA5B3EE 0x24F66
+0x8EA5B3EF 0x24FD9
+0x8EA5B3F0 0x24FE0
+0x8EA5B3F1 0x2F93E
+0x8EA5B3F2 0x2505F
+0x8EA5B3F3 0x2515F
+0x8EA5B3F4 0x2515E
+0x8EA5B3F5 0x25168
+0x8EA5B3F6 0x4027
+0x8EA5B3F7 0x25188
+0x8EA5B3F8 0x2516A
+0x8EA5B3F9 0x2516C
+0x8EA5B3FA 0x25166
+0x8EA5B3FB 0x25167
+0x8EA5B3FC 0x25189
+0x8EA5B3FD 0x25160
+0x8EA5B3FE 0x25185
+0x8EA5B4A1 0x2032A
+0x8EA5B4A2 0x25368
+0x8EA5B4A3 0x253B9
+0x8EA5B4A4 0x253BA
+0x8EA5B4A5 0x253BE
+0x8EA5B4A6 0x2546F
+0x8EA5B4A7 0x25480
+0x8EA5B4A8 0x25474
+0x8EA5B4A9 0x25481
+0x8EA5B4AA 0x2547A
+0x8EA5B4AB 0x2549C
+0x8EA5B4AC 0x25473
+0x8EA5B4AD 0x25482
+0x8EA5B4AE 0x2547F
+0x8EA5B4AF 0x254A7
+0x8EA5B4B0 0x25479
+0x8EA5B4B1 0x25478
+0x8EA5B4B2 0x2547D
+0x8EA5B4B3 0x254A8
+0x8EA5B4B4 0x2547C
+0x8EA5B4B5 0x25668
+0x8EA5B4B6 0x2564E
+0x8EA5B4B7 0x2579E
+0x8EA5B4B8 0x4146
+0x8EA5B4B9 0x4140
+0x8EA5B4BA 0x25798
+0x8EA5B4BB 0x413F
+0x8EA5B4BC 0x25785
+0x8EA5B4BD 0x2579C
+0x8EA5B4BE 0x257C5
+0x8EA5B4BF 0x2579A
+0x8EA5B4C0 0x25968
+0x8EA5B4C1 0x25965
+0x8EA5B4C2 0x25967
+0x8EA5B4C3 0x25961
+0x8EA5B4C4 0x25960
+0x8EA5B4C5 0x419D
+0x8EA5B4C6 0x41CB
+0x8EA5B4C7 0x25A7B
+0x8EA5B4C8 0x41E1
+0x8EA5B4C9 0x25B19
+0x8EA5B4CA 0x25B0E
+0x8EA5B4CB 0x25B31
+0x8EA5B4CC 0x25B12
+0x8EA5B4CD 0x25B10
+0x8EA5B4CE 0x25B15
+0x8EA5B4CF 0x25B3F
+0x8EA5B4D0 0x25B1D
+0x8EA5B4D1 0x25B1E
+0x8EA5B4D2 0x25E4D
+0x8EA5B4D3 0x25E48
+0x8EA5B4D4 0x25E45
+0x8EA5B4D5 0x25E42
+0x8EA5B4D6 0x25E49
+0x8EA5B4D7 0x25E4A
+0x8EA5B4D8 0x25E47
+0x8EA5B4D9 0x427F
+0x8EA5B4DA 0x25E4C
+0x8EA5B4DB 0x25FCD
+0x8EA5B4DC 0x25FD5
+0x8EA5B4DD 0x25FC4
+0x8EA5B4DE 0x25FCA
+0x8EA5B4DF 0x25FC3
+0x8EA5B4E0 0x4346
+0x8EA5B4E1 0x26229
+0x8EA5B4E2 0x262B4
+0x8EA5B4E3 0x2636D
+0x8EA5B4E4 0x26366
+0x8EA5B4E5 0x2636A
+0x8EA5B4E6 0x26415
+0x8EA5B4E7 0x264D3
+0x8EA5B4E8 0x264EC
+0x8EA5B4E9 0x26555
+0x8EA5B4EA 0x441A
+0x8EA5B4EB 0x266D6
+0x8EA5B4EC 0x266D8
+0x8EA5B4ED 0x26751
+0x8EA5B4EE 0x266E0
+0x8EA5B4EF 0x26703
+0x8EA5B4F0 0x26704
+0x8EA5B4F1 0x266DA
+0x8EA5B4F2 0x266EA
+0x8EA5B4F3 0x26702
+0x8EA5B4F4 0x266D3
+0x8EA5B4F5 0x266E4
+0x8EA5B4F6 0x266E5
+0x8EA5B4F7 0x2693B
+0x8EA5B4F8 0x26966
+0x8EA5B4F9 0x26A2C
+0x8EA5B4FA 0x26A21
+0x8EA5B4FB 0x26A26
+0x8EA5B4FC 0x26AD4
+0x8EA5B4FD 0x26AD5
+0x8EA5B4FE 0x26AD9
+0x8EA5B5A1 0x26BD5
+0x8EA5B5A2 0x26BEB
+0x8EA5B5A3 0x26BC5
+0x8EA5B5A4 0x44D3
+0x8EA5B5A5 0x26C27
+0x8EA5B5A6 0x26BF0
+0x8EA5B5A7 0x26BB9
+0x8EA5B5A8 0x26C18
+0x8EA5B5A9 0x26BEE
+0x8EA5B5AA 0x44D0
+0x8EA5B5AB 0x26BB7
+0x8EA5B5AC 0x26BBB
+0x8EA5B5AD 0x26BEF
+0x8EA5B5AE 0x26BB8
+0x8EA5B5AF 0x26BDF
+0x8EA5B5B0 0x26BDA
+0x8EA5B5B1 0x26BE3
+0x8EA5B5B2 0x26BC9
+0x8EA5B5B3 0x26BEC
+0x8EA5B5B4 0x271A4
+0x8EA5B5B5 0x458E
+0x8EA5B5B6 0x271A3
+0x8EA5B5B7 0x2725E
+0x8EA5B5B8 0x27261
+0x8EA5B5B9 0x27262
+0x8EA5B5BA 0x27263
+0x8EA5B5BB 0x2728E
+0x8EA5B5BC 0x27269
+0x8EA5B5BD 0x2726B
+0x8EA5B5BE 0x27285
+0x8EA5B5BF 0x2728D
+0x8EA5B5C0 0x27264
+0x8EA5B5C1 0x2726D
+0x8EA5B5C2 0x2764C
+0x8EA5B5C3 0x27649
+0x8EA5B5C4 0x27647
+0x8EA5B5C5 0x27648
+0x8EA5B5C6 0x27642
+0x8EA5B5C7 0x27645
+0x8EA5B5C8 0x2765B
+0x8EA5B5C9 0x2765D
+0x8EA5B5CA 0x27646
+0x8EA5B5CB 0x27813
+0x8EA5B5CC 0x2781A
+0x8EA5B5CD 0x2780E
+0x8EA5B5CE 0x2780F
+0x8EA5B5CF 0x2781B
+0x8EA5B5D0 0x27812
+0x8EA5B5D1 0x278C3
+0x8EA5B5D2 0x278BE
+0x8EA5B5D3 0x278BD
+0x8EA5B5D4 0x27979
+0x8EA5B5D5 0x2797C
+0x8EA5B5D6 0x46C3
+0x8EA5B5D7 0x46B6
+0x8EA5B5D8 0x27980
+0x8EA5B5D9 0x27975
+0x8EA5B5DA 0x2799B
+0x8EA5B5DB 0x8A2F
+0x8EA5B5DC 0x27974
+0x8EA5B5DD 0x46C0
+0x8EA5B5DE 0x46B8
+0x8EA5B5DF 0x22041
+0x8EA5B5E0 0x22494
+0x8EA5B5E1 0x27C30
+0x8EA5B5E2 0x27CA7
+0x8EA5B5E3 0x27CA5
+0x8EA5B5E4 0x27CA4
+0x8EA5B5E5 0x27D3A
+0x8EA5B5E6 0x27E5B
+0x8EA5B5E7 0x27E9F
+0x8EA5B5E8 0x27EA8
+0x8EA5B5E9 0x27EB3
+0x8EA5B5EA 0x27EA1
+0x8EA5B5EB 0x27EA7
+0x8EA5B5EC 0x27EB2
+0x8EA5B5ED 0x27E9D
+0x8EA5B5EE 0x27EA3
+0x8EA5B5EF 0x27EA2
+0x8EA5B5F0 0x27FEF
+0x8EA5B5F1 0x27FD9
+0x8EA5B5F2 0x47D9
+0x8EA5B5F3 0x27FD5
+0x8EA5B5F4 0x27FDD
+0x8EA5B5F5 0x27FDA
+0x8EA5B5F6 0x27FEE
+0x8EA5B5F7 0x27FD7
+0x8EA5B5F8 0x2821A
+0x8EA5B5F9 0x28219
+0x8EA5B5FA 0x28218
+0x8EA5B5FB 0x282B3
+0x8EA5B5FC 0x282BF
+0x8EA5B5FD 0x282BB
+0x8EA5B5FE 0x282C0
+0x8EA5B6A1 0x282B9
+0x8EA5B6A2 0x282B8
+0x8EA5B6A3 0x282D5
+0x8EA5B6A4 0x28411
+0x8EA5B6A5 0x28410
+0x8EA5B6A6 0x284C3
+0x8EA5B6A7 0x284C2
+0x8EA5B6A8 0x284E9
+0x8EA5B6A9 0x284CD
+0x8EA5B6AA 0x284E5
+0x8EA5B6AB 0x284CA
+0x8EA5B6AC 0x284C7
+0x8EA5B6AD 0x284E8
+0x8EA5B6AE 0x286F1
+0x8EA5B6AF 0x2870C
+0x8EA5B6B0 0x286EF
+0x8EA5B6B1 0x286EE
+0x8EA5B6B2 0x286F3
+0x8EA5B6B3 0x2870D
+0x8EA5B6B4 0x286F6
+0x8EA5B6B5 0x286F0
+0x8EA5B6B6 0x48EC
+0x8EA5B6B7 0x287F5
+0x8EA5B6B8 0x287F4
+0x8EA5B6B9 0x287F8
+0x8EA5B6BA 0x287FE
+0x8EA5B6BB 0x28911
+0x8EA5B6BC 0x28922
+0x8EA5B6BD 0x28942
+0x8EA5B6BE 0x28C5C
+0x8EA5B6BF 0x28C5A
+0x8EA5B6C0 0x28C5D
+0x8EA5B6C1 0x28CD1
+0x8EA5B6C2 0x28CD0
+0x8EA5B6C3 0x28E75
+0x8EA5B6C4 0x28E7B
+0x8EA5B6C5 0x28F89
+0x8EA5B6C6 0x2944D
+0x8EA5B6C7 0x29689
+0x8EA5B6C8 0x29692
+0x8EA5B6C9 0x2968C
+0x8EA5B6CA 0x29688
+0x8EA5B6CB 0x29867
+0x8EA5B6CC 0x29868
+0x8EA5B6CD 0x20321
+0x8EA5B6CE 0x202F2
+0x8EA5B6CF 0x20309
+0x8EA5B6D0 0x202F8
+0x8EA5B6D1 0x202F0
+0x8EA5B6D2 0x202F3
+0x8EA5B6D3 0x202F5
+0x8EA5B6D4 0x202FB
+0x8EA5B6D5 0x202F7
+0x8EA5B6D6 0x202EF
+0x8EA5B6D7 0x2030B
+0x8EA5B6D8 0x204A2
+0x8EA5B6D9 0x205F5
+0x8EA5B6DA 0x205F3
+0x8EA5B6DB 0x205F4
+0x8EA5B6DC 0x205F2
+0x8EA5B6DD 0x20698
+0x8EA5B6DE 0x20768
+0x8EA5B6DF 0x20780
+0x8EA5B6E0 0x20785
+0x8EA5B6E1 0x2078E
+0x8EA5B6E2 0x2078F
+0x8EA5B6E3 0x202F4
+0x8EA5B6E4 0x20786
+0x8EA5B6E5 0x207A4
+0x8EA5B6E6 0x20886
+0x8EA5B6E7 0x20889
+0x8EA5B6E8 0x20887
+0x8EA5B6E9 0x20885
+0x8EA5B6EA 0x52DC
+0x8EA5B6EB 0x20888
+0x8EA5B6EC 0x20AFF
+0x8EA5B6ED 0x20B66
+0x8EA5B6EE 0x35CC
+0x8EA5B6EF 0x20DC3
+0x8EA5B6F0 0x35A2
+0x8EA5B6F1 0x20DC4
+0x8EA5B6F2 0x20E3B
+0x8EA5B6F3 0x20DE7
+0x8EA5B6F4 0x20DF8
+0x8EA5B6F5 0x20DFB
+0x8EA5B6F6 0x35B6
+0x8EA5B6F7 0x20DBE
+0x8EA5B6F8 0x20DC6
+0x8EA5B6F9 0x35C5
+0x8EA5B6FA 0x35C6
+0x8EA5B6FB 0x20DFC
+0x8EA5B6FC 0x20DC0
+0x8EA5B6FD 0x20E33
+0x8EA5B6FE 0x20DC9
+0x8EA5B7A1 0x20DFE
+0x8EA5B7A2 0x20DDA
+0x8EA5B7A3 0x20DCC
+0x8EA5B7A4 0x20DBB
+0x8EA5B7A5 0x20DFD
+0x8EA5B7A6 0x20DDF
+0x8EA5B7A7 0x20DCD
+0x8EA5B7A8 0x20DC2
+0x8EA5B7A9 0x20DC8
+0x8EA5B7AA 0x20E32
+0x8EA5B7AB 0x20E2D
+0x8EA5B7AC 0x20DD2
+0x8EA5B7AD 0x20E31
+0x8EA5B7AE 0x20DD3
+0x8EA5B7AF 0x20E2E
+0x8EA5B7B0 0x20DCF
+0x8EA5B7B1 0x211FF
+0x8EA5B7B2 0x21209
+0x8EA5B7B3 0x211FC
+0x8EA5B7B4 0x21372
+0x8EA5B7B5 0x213AA
+0x8EA5B7B6 0x213AB
+0x8EA5B7B7 0x213A7
+0x8EA5B7B8 0x2137B
+0x8EA5B7B9 0x21376
+0x8EA5B7BA 0x213A8
+0x8EA5B7BB 0x213AC
+0x8EA5B7BC 0x3683
+0x8EA5B7BD 0x5921
+0x8EA5B7BE 0x215AA
+0x8EA5B7BF 0x20A03
+0x8EA5B7C0 0x215AC
+0x8EA5B7C1 0x215AD
+0x8EA5B7C2 0x215AB
+0x8EA5B7C3 0x21650
+0x8EA5B7C4 0x21658
+0x8EA5B7C5 0x217DD
+0x8EA5B7C6 0x36F8
+0x8EA5B7C7 0x217AE
+0x8EA5B7C8 0x217A2
+0x8EA5B7C9 0x217AB
+0x8EA5B7CA 0x217E3
+0x8EA5B7CB 0x217AF
+0x8EA5B7CC 0x217E0
+0x8EA5B7CD 0x217E4
+0x8EA5B7CE 0x36F6
+0x8EA5B7CF 0x217A7
+0x8EA5B7D0 0x217AA
+0x8EA5B7D1 0x217E2
+0x8EA5B7D2 0x217E1
+0x8EA5B7D3 0x217DF
+0x8EA5B7D4 0x217AD
+0x8EA5B7D5 0x217E5
+0x8EA5B7D6 0x217D1
+0x8EA5B7D7 0x217AC
+0x8EA5B7D8 0x217D5
+0x8EA5B7D9 0x217A3
+0x8EA5B7DA 0x2179F
+0x8EA5B7DB 0x21979
+0x8EA5B7DC 0x21976
+0x8EA5B7DD 0x21A43
+0x8EA5B7DE 0x21A3D
+0x8EA5B7DF 0x21A47
+0x8EA5B7E0 0x21A44
+0x8EA5B7E1 0x21A3F
+0x8EA5B7E2 0x21A5B
+0x8EA5B7E3 0x21B7F
+0x8EA5B7E4 0x21C9A
+0x8EA5B7E5 0x21C9C
+0x8EA5B7E6 0x379B
+0x8EA5B7E7 0x21D1E
+0x8EA5B7E8 0x21E88
+0x8EA5B7E9 0x21E6A
+0x8EA5B7EA 0x21E76
+0x8EA5B7EB 0x21E72
+0x8EA5B7EC 0x21E70
+0x8EA5B7ED 0x21E7E
+0x8EA5B7EE 0x21E6C
+0x8EA5B7EF 0x21E6F
+0x8EA5B7F0 0x21E75
+0x8EA5B7F1 0x21E77
+0x8EA5B7F2 0x21E78
+0x8EA5B7F3 0x21E8A
+0x8EA5B7F4 0x21E79
+0x8EA5B7F5 0x21E94
+0x8EA5B7F6 0x22001
+0x8EA5B7F7 0x22105
+0x8EA5B7F8 0x220F1
+0x8EA5B7F9 0x220EE
+0x8EA5B7FA 0x220EF
+0x8EA5B7FB 0x22104
+0x8EA5B7FC 0x5E3F
+0x8EA5B7FD 0x220FA
+0x8EA5B7FE 0x22107
+0x8EA5B8A1 0x220F4
+0x8EA5B8A2 0x220F5
+0x8EA5B8A3 0x2219C
+0x8EA5B8A4 0x2226D
+0x8EA5B8A5 0x22269
+0x8EA5B8A6 0x22266
+0x8EA5B8A7 0x22262
+0x8EA5B8A8 0x22246
+0x8EA5B8A9 0x388D
+0x8EA5B8AA 0x22265
+0x8EA5B8AB 0x2225D
+0x8EA5B8AC 0x2225E
+0x8EA5B8AD 0x2225F
+0x8EA5B8AE 0x2238E
+0x8EA5B8AF 0x22402
+0x8EA5B8B0 0x22406
+0x8EA5B8B1 0x22404
+0x8EA5B8B2 0x22403
+0x8EA5B8B3 0x22462
+0x8EA5B8B4 0x22527
+0x8EA5B8B5 0x22521
+0x8EA5B8B6 0x22520
+0x8EA5B8B7 0x22524
+0x8EA5B8B8 0x22529
+0x8EA5B8B9 0x22531
+0x8EA5B8BA 0x22523
+0x8EA5B8BB 0x22522
+0x8EA5B8BC 0x226DC
+0x8EA5B8BD 0x2274D
+0x8EA5B8BE 0x226E5
+0x8EA5B8BF 0x226D3
+0x8EA5B8C0 0x226EE
+0x8EA5B8C1 0x226E6
+0x8EA5B8C2 0x3956
+0x8EA5B8C3 0x22736
+0x8EA5B8C4 0x22740
+0x8EA5B8C5 0x2283F
+0x8EA5B8C6 0x2273D
+0x8EA5B8C7 0x22744
+0x8EA5B8C8 0x395B
+0x8EA5B8C9 0x2275F
+0x8EA5B8CA 0x22729
+0x8EA5B8CB 0x22749
+0x8EA5B8CC 0x2278A
+0x8EA5B8CD 0x2272A
+0x8EA5B8CE 0x22787
+0x8EA5B8CF 0x2274C
+0x8EA5B8D0 0x22731
+0x8EA5B8D1 0x22748
+0x8EA5B8D2 0x2272B
+0x8EA5B8D3 0x2273B
+0x8EA5B8D4 0x22741
+0x8EA5B8D5 0x226C9
+0x8EA5B8D6 0x22734
+0x8EA5B8D7 0x22753
+0x8EA5B8D8 0x22735
+0x8EA5B8D9 0x22747
+0x8EA5B8DA 0x22738
+0x8EA5B8DB 0x229D1
+0x8EA5B8DC 0x229D2
+0x8EA5B8DD 0x22A51
+0x8EA5B8DE 0x22A55
+0x8EA5B8DF 0x22A52
+0x8EA5B8E0 0x22A53
+0x8EA5B8E1 0x22B8F
+0x8EA5B8E2 0x22BF4
+0x8EA5B8E3 0x22C47
+0x8EA5B8E4 0x22C0D
+0x8EA5B8E5 0x22C1C
+0x8EA5B8E6 0x22BFB
+0x8EA5B8E7 0x22C19
+0x8EA5B8E8 0x22BF7
+0x8EA5B8E9 0x22BF9
+0x8EA5B8EA 0x22BF5
+0x8EA5B8EB 0x22BE9
+0x8EA5B8EC 0x22C0A
+0x8EA5B8ED 0x22BEE
+0x8EA5B8EE 0x22C0B
+0x8EA5B8EF 0x22BFD
+0x8EA5B8F0 0x22C06
+0x8EA5B8F1 0x22C02
+0x8EA5B8F2 0x22C16
+0x8EA5B8F3 0x22C18
+0x8EA5B8F4 0x22BF0
+0x8EA5B8F5 0x22ED4
+0x8EA5B8F6 0x22F66
+0x8EA5B8F7 0x22F6A
+0x8EA5B8F8 0x22F75
+0x8EA5B8F9 0x22F76
+0x8EA5B8FA 0x22F80
+0x8EA5B8FB 0x22F6D
+0x8EA5B8FC 0x3A96
+0x8EA5B8FD 0x22F69
+0x8EA5B8FE 0x22F67
+0x8EA5B9A1 0x22F68
+0x8EA5B9A2 0x22F5D
+0x8EA5B9A3 0x230A4
+0x8EA5B9A4 0x230FE
+0x8EA5B9A5 0x230FD
+0x8EA5B9A6 0x231EC
+0x8EA5B9A7 0x231E9
+0x8EA5B9A8 0x23221
+0x8EA5B9A9 0x231EB
+0x8EA5B9AA 0x231E7
+0x8EA5B9AB 0x231F2
+0x8EA5B9AC 0x23220
+0x8EA5B9AD 0x2337A
+0x8EA5B9AE 0x2352D
+0x8EA5B9AF 0x2352E
+0x8EA5B9B0 0x234CA
+0x8EA5B9B1 0x2352F
+0x8EA5B9B2 0x234C8
+0x8EA5B9B3 0x3B7E
+0x8EA5B9B4 0x234CB
+0x8EA5B9B5 0x234C3
+0x8EA5B9B6 0x23484
+0x8EA5B9B7 0x234D2
+0x8EA5B9B8 0x234C6
+0x8EA5B9B9 0x3B81
+0x8EA5B9BA 0x234CF
+0x8EA5B9BB 0x234D5
+0x8EA5B9BC 0x234D4
+0x8EA5B9BD 0x234DD
+0x8EA5B9BE 0x2352B
+0x8EA5B9BF 0x235A3
+0x8EA5B9C0 0x234DB
+0x8EA5B9C1 0x2352C
+0x8EA5B9C2 0x23513
+0x8EA5B9C3 0x3C35
+0x8EA5B9C4 0x238D1
+0x8EA5B9C5 0x238CC
+0x8EA5B9C6 0x238D5
+0x8EA5B9C7 0x238C9
+0x8EA5B9C8 0x238CF
+0x8EA5B9C9 0x238D2
+0x8EA5B9CA 0x2397B
+0x8EA5B9CB 0x2397C
+0x8EA5B9CC 0x23A23
+0x8EA5B9CD 0x23A1D
+0x8EA5B9CE 0x23A1C
+0x8EA5B9CF 0x23A1E
+0x8EA5B9D0 0x23A22
+0x8EA5B9D1 0x23A24
+0x8EA5B9D2 0x23A20
+0x8EA5B9D3 0x23A18
+0x8EA5B9D4 0x23A21
+0x8EA5B9D5 0x23B88
+0x8EA5B9D6 0x23B8A
+0x8EA5B9D7 0x23B94
+0x8EA5B9D8 0x23B8F
+0x8EA5B9D9 0x23B8E
+0x8EA5B9DA 0x23B90
+0x8EA5B9DB 0x3C9B
+0x8EA5B9DC 0x23BA7
+0x8EA5B9DD 0x23C64
+0x8EA5B9DE 0x3D00
+0x8EA5B9DF 0x23E18
+0x8EA5B9E0 0x23E14
+0x8EA5B9E1 0x23E1D
+0x8EA5B9E2 0x23E05
+0x8EA5B9E3 0x23DFF
+0x8EA5B9E4 0x23E1B
+0x8EA5B9E5 0x23E1A
+0x8EA5B9E6 0x23E19
+0x8EA5B9E7 0x23E03
+0x8EA5B9E8 0x23E0E
+0x8EA5B9E9 0x23E47
+0x8EA5B9EA 0x23E04
+0x8EA5B9EB 0x23E5A
+0x8EA5B9EC 0x23E07
+0x8EA5B9ED 0x23E20
+0x8EA5B9EE 0x2426A
+0x8EA5B9EF 0x24266
+0x8EA5B9F0 0x2427A
+0x8EA5B9F1 0x24265
+0x8EA5B9F2 0x242AF
+0x8EA5B9F3 0x245CD
+0x8EA5B9F4 0x245CF
+0x8EA5B9F5 0x245D1
+0x8EA5B9F6 0x245CE
+0x8EA5B9F7 0x2465F
+0x8EA5B9F8 0x24677
+0x8EA5B9F9 0x24674
+0x8EA5B9FA 0x24688
+0x8EA5B9FB 0x24675
+0x8EA5B9FC 0x24689
+0x8EA5B9FD 0x24672
+0x8EA5B9FE 0x247C6
+0x8EA5BAA1 0x247EA
+0x8EA5BAA2 0x247E0
+0x8EA5BAA3 0x24807
+0x8EA5BAA4 0x247E6
+0x8EA5BAA5 0x247E5
+0x8EA5BAA6 0x247DD
+0x8EA5BAA7 0x247E3
+0x8EA5BAA8 0x247DA
+0x8EA5BAA9 0x249AE
+0x8EA5BAAA 0x2497E
+0x8EA5BAAB 0x2497D
+0x8EA5BAAC 0x2497F
+0x8EA5BAAD 0x3ED3
+0x8EA5BAAE 0x249D9
+0x8EA5BAAF 0x24AFA
+0x8EA5BAB0 0x24AFB
+0x8EA5BAB1 0x24B4D
+0x8EA5BAB2 0x24B54
+0x8EA5BAB3 0x24B51
+0x8EA5BAB4 0x24B50
+0x8EA5BAB5 0x24D98
+0x8EA5BAB6 0x24D95
+0x8EA5BAB7 0x24D9D
+0x8EA5BAB8 0x24DC1
+0x8EA5BAB9 0x24D9A
+0x8EA5BABA 0x24D9B
+0x8EA5BABB 0x3F9F
+0x8EA5BABC 0x24D9C
+0x8EA5BABD 0x24DD7
+0x8EA5BABE 0x24DA4
+0x8EA5BABF 0x24D96
+0x8EA5BAC0 0x24DA0
+0x8EA5BAC1 0x24F31
+0x8EA5BAC2 0x24FE9
+0x8EA5BAC3 0x2506E
+0x8EA5BAC4 0x2519A
+0x8EA5BAC5 0x251A5
+0x8EA5BAC6 0x25194
+0x8EA5BAC7 0x251A6
+0x8EA5BAC8 0x25199
+0x8EA5BAC9 0x2518B
+0x8EA5BACA 0x25198
+0x8EA5BACB 0x25191
+0x8EA5BACC 0x2518C
+0x8EA5BACD 0x251A1
+0x8EA5BACE 0x251A3
+0x8EA5BACF 0x251C6
+0x8EA5BAD0 0x2536F
+0x8EA5BAD1 0x2536D
+0x8EA5BAD2 0x2536A
+0x8EA5BAD3 0x2536C
+0x8EA5BAD4 0x25371
+0x8EA5BAD5 0x2536E
+0x8EA5BAD6 0x253DF
+0x8EA5BAD7 0x254AC
+0x8EA5BAD8 0x254AA
+0x8EA5BAD9 0x40B1
+0x8EA5BADA 0x254B5
+0x8EA5BADB 0x254AD
+0x8EA5BADC 0x254B2
+0x8EA5BADD 0x254B3
+0x8EA5BADE 0x254AB
+0x8EA5BADF 0x254B6
+0x8EA5BAE0 0x254C7
+0x8EA5BAE1 0x254C6
+0x8EA5BAE2 0x2566C
+0x8EA5BAE3 0x25670
+0x8EA5BAE4 0x257B3
+0x8EA5BAE5 0x414B
+0x8EA5BAE6 0x2598C
+0x8EA5BAE7 0x25981
+0x8EA5BAE8 0x25983
+0x8EA5BAE9 0x2597D
+0x8EA5BAEA 0x25985
+0x8EA5BAEB 0x25990
+0x8EA5BAEC 0x259A2
+0x8EA5BAED 0x2598D
+0x8EA5BAEE 0x2598F
+0x8EA5BAEF 0x2597E
+0x8EA5BAF0 0x2598A
+0x8EA5BAF1 0x2597F
+0x8EA5BAF2 0x25976
+0x8EA5BAF3 0x25987
+0x8EA5BAF4 0x25978
+0x8EA5BAF5 0x25A80
+0x8EA5BAF6 0x25A82
+0x8EA5BAF7 0x25A81
+0x8EA5BAF8 0x25A83
+0x8EA5BAF9 0x25B5A
+0x8EA5BAFA 0x25B34
+0x8EA5BAFB 0x25B2C
+0x8EA5BAFC 0x25B2A
+0x8EA5BAFD 0x25B40
+0x8EA5BAFE 0x25B2D
+0x8EA5BBA1 0x25B33
+0x8EA5BBA2 0x25B2B
+0x8EA5BBA3 0x25B4B
+0x8EA5BBA4 0x7B3F
+0x8EA5BBA5 0x25B3C
+0x8EA5BBA6 0x25E5A
+0x8EA5BBA7 0x25E77
+0x8EA5BBA8 0x25E60
+0x8EA5BBA9 0x25FFA
+0x8EA5BBAA 0x25FF9
+0x8EA5BBAB 0x25FFC
+0x8EA5BBAC 0x42D6
+0x8EA5BBAD 0x25FF5
+0x8EA5BBAE 0x25FE8
+0x8EA5BBAF 0x26009
+0x8EA5BBB0 0x25FE7
+0x8EA5BBB1 0x25FE6
+0x8EA5BBB2 0x25FE9
+0x8EA5BBB3 0x26232
+0x8EA5BBB4 0x2622C
+0x8EA5BBB5 0x262BD
+0x8EA5BBB6 0x262BC
+0x8EA5BBB7 0x2637A
+0x8EA5BBB8 0x2637E
+0x8EA5BBB9 0x26379
+0x8EA5BBBA 0x4389
+0x8EA5BBBB 0x26423
+0x8EA5BBBC 0x26430
+0x8EA5BBBD 0x26428
+0x8EA5BBBE 0x264D4
+0x8EA5BBBF 0x26ACE
+0x8EA5BBC0 0x264F1
+0x8EA5BBC1 0x264F0
+0x8EA5BBC2 0x26560
+0x8EA5BBC3 0x26565
+0x8EA5BBC4 0x266A8
+0x8EA5BBC5 0x2670A
+0x8EA5BBC6 0x2671B
+0x8EA5BBC7 0x26712
+0x8EA5BBC8 0x26707
+0x8EA5BBC9 0x2674F
+0x8EA5BBCA 0x2670E
+0x8EA5BBCB 0x26752
+0x8EA5BBCC 0x26716
+0x8EA5BBCD 0x4400
+0x8EA5BBCE 0x26753
+0x8EA5BBCF 0x26754
+0x8EA5BBD0 0x2F984
+0x8EA5BBD1 0x26756
+0x8EA5BBD2 0x2696D
+0x8EA5BBD3 0x26972
+0x8EA5BBD4 0x26A2F
+0x8EA5BBD5 0x26C2A
+0x8EA5BBD6 0x44DC
+0x8EA5BBD7 0x26C63
+0x8EA5BBD8 0x26C84
+0x8EA5BBD9 0x26CAF
+0x8EA5BBDA 0x26C45
+0x8EA5BBDB 0x26C70
+0x8EA5BBDC 0x26C56
+0x8EA5BBDD 0x26C16
+0x8EA5BBDE 0x26C3D
+0x8EA5BBDF 0x26C38
+0x8EA5BBE0 0x26C6F
+0x8EA5BBE1 0x26C77
+0x8EA5BBE2 0x26C2E
+0x8EA5BBE3 0x26C31
+0x8EA5BBE4 0x26C4C
+0x8EA5BBE5 0x26C5F
+0x8EA5BBE6 0x26C75
+0x8EA5BBE7 0x26C39
+0x8EA5BBE8 0x26C3A
+0x8EA5BBE9 0x26C2C
+0x8EA5BBEA 0x26C2D
+0x8EA5BBEB 0x26C3F
+0x8EA5BBEC 0x26C2F
+0x8EA5BBED 0x26C30
+0x8EA5BBEE 0x26C3E
+0x8EA5BBEF 0x83D0
+0x8EA5BBF0 0x4590
+0x8EA5BBF1 0x271B2
+0x8EA5BBF2 0x272B7
+0x8EA5BBF3 0x2728F
+0x8EA5BBF4 0x45B1
+0x8EA5BBF5 0x27296
+0x8EA5BBF6 0x2729E
+0x8EA5BBF7 0x27297
+0x8EA5BBF8 0x27295
+0x8EA5BBF9 0x272A5
+0x8EA5BBFA 0x27298
+0x8EA5BBFB 0x86E7
+0x8EA5BBFC 0x272A3
+0x8EA5BBFD 0x2729A
+0x8EA5BBFE 0x272AD
+0x8EA5BCA1 0x272A6
+0x8EA5BCA2 0x272B6
+0x8EA5BCA3 0x27299
+0x8EA5BCA4 0x272AF
+0x8EA5BCA5 0x272AC
+0x8EA5BCA6 0x45AA
+0x8EA5BCA7 0x2729F
+0x8EA5BCA8 0x27294
+0x8EA5BCA9 0x275EB
+0x8EA5BCAA 0x2766F
+0x8EA5BCAB 0x2766D
+0x8EA5BCAC 0x2767E
+0x8EA5BCAD 0x2766C
+0x8EA5BCAE 0x27661
+0x8EA5BCAF 0x27663
+0x8EA5BCB0 0x2766B
+0x8EA5BCB1 0x2765E
+0x8EA5BCB2 0x2763E
+0x8EA5BCB3 0x27664
+0x8EA5BCB4 0x276AD
+0x8EA5BCB5 0x467D
+0x8EA5BCB6 0x27820
+0x8EA5BCB7 0x278D1
+0x8EA5BCB8 0x278D5
+0x8EA5BCB9 0x279AE
+0x8EA5BCBA 0x279AF
+0x8EA5BCBB 0x2799F
+0x8EA5BCBC 0x279A8
+0x8EA5BCBD 0x279CA
+0x8EA5BCBE 0x27BE1
+0x8EA5BCBF 0x27C39
+0x8EA5BCC0 0x27C38
+0x8EA5BCC1 0x27C3B
+0x8EA5BCC2 0x27CAD
+0x8EA5BCC3 0x27CB5
+0x8EA5BCC4 0x27CAF
+0x8EA5BCC5 0x27CB1
+0x8EA5BCC6 0x27CAE
+0x8EA5BCC7 0x27CB4
+0x8EA5BCC8 0x27CB0
+0x8EA5BCC9 0x27D4B
+0x8EA5BCCA 0x27D51
+0x8EA5BCCB 0x27D4C
+0x8EA5BCCC 0x4769
+0x8EA5BCCD 0x27D60
+0x8EA5BCCE 0x27EBE
+0x8EA5BCCF 0x27EB9
+0x8EA5BCD0 0x27EB7
+0x8EA5BCD1 0x27EB6
+0x8EA5BCD2 0x47A1
+0x8EA5BCD3 0x27EBD
+0x8EA5BCD4 0x27EB8
+0x8EA5BCD5 0x27EC1
+0x8EA5BCD6 0x27FF7
+0x8EA5BCD7 0x27FF3
+0x8EA5BCD8 0x27FF4
+0x8EA5BCD9 0x27FFB
+0x8EA5BCDA 0x27FFD
+0x8EA5BCDB 0x27FF5
+0x8EA5BCDC 0x47E7
+0x8EA5BCDD 0x27FFA
+0x8EA5BCDE 0x28014
+0x8EA5BCDF 0x47EC
+0x8EA5BCE0 0x27FF2
+0x8EA5BCE1 0x27FFC
+0x8EA5BCE2 0x28000
+0x8EA5BCE3 0x47DF
+0x8EA5BCE4 0x2822B
+0x8EA5BCE5 0x28229
+0x8EA5BCE6 0x2822E
+0x8EA5BCE7 0x4833
+0x8EA5BCE8 0x282D7
+0x8EA5BCE9 0x282DB
+0x8EA5BCEA 0x282D9
+0x8EA5BCEB 0x282D8
+0x8EA5BCEC 0x282E6
+0x8EA5BCED 0x282D6
+0x8EA5BCEE 0x282D1
+0x8EA5BCEF 0x282E7
+0x8EA5BCF0 0x282D0
+0x8EA5BCF1 0x282DC
+0x8EA5BCF2 0x284ED
+0x8EA5BCF3 0x2851A
+0x8EA5BCF4 0x28519
+0x8EA5BCF5 0x28516
+0x8EA5BCF6 0x284EC
+0x8EA5BCF7 0x284EF
+0x8EA5BCF8 0x284EE
+0x8EA5BCF9 0x284F4
+0x8EA5BCFA 0x2852F
+0x8EA5BCFB 0x28730
+0x8EA5BCFC 0x28719
+0x8EA5BCFD 0x28718
+0x8EA5BCFE 0x28711
+0x8EA5BDA1 0x28716
+0x8EA5BDA2 0x28712
+0x8EA5BDA3 0x28710
+0x8EA5BDA4 0x28714
+0x8EA5BDA5 0x2880C
+0x8EA5BDA6 0x2880D
+0x8EA5BDA7 0x28910
+0x8EA5BDA8 0x28929
+0x8EA5BDA9 0x28928
+0x8EA5BDAA 0x28C65
+0x8EA5BDAB 0x28C66
+0x8EA5BDAC 0x28CDE
+0x8EA5BDAD 0x28CDF
+0x8EA5BDAE 0x28CE0
+0x8EA5BDAF 0x28CD9
+0x8EA5BDB0 0x28CDB
+0x8EA5BDB1 0x28CD8
+0x8EA5BDB2 0x28CE3
+0x8EA5BDB3 0x28CD7
+0x8EA5BDB4 0x28EA6
+0x8EA5BDB5 0x28EA7
+0x8EA5BDB6 0x28EBF
+0x8EA5BDB7 0x28EA8
+0x8EA5BDB8 0x28E9F
+0x8EA5BDB9 0x28EA1
+0x8EA5BDBA 0x28EA2
+0x8EA5BDBB 0x28EAD
+0x8EA5BDBC 0x28EA3
+0x8EA5BDBD 0x28EA0
+0x8EA5BDBE 0x29083
+0x8EA5BDBF 0x29085
+0x8EA5BDC0 0x29082
+0x8EA5BDC1 0x29084
+0x8EA5BDC2 0x291EE
+0x8EA5BDC3 0x2925D
+0x8EA5BDC4 0x29392
+0x8EA5BDC5 0x29455
+0x8EA5BDC6 0x29453
+0x8EA5BDC7 0x2F9FC
+0x8EA5BDC8 0x29451
+0x8EA5BDC9 0x29452
+0x8EA5BDCA 0x29450
+0x8EA5BDCB 0x2959D
+0x8EA5BDCC 0x29687
+0x8EA5BDCD 0x29697
+0x8EA5BDCE 0x2969B
+0x8EA5BDCF 0x2969D
+0x8EA5BDD0 0x29869
+0x8EA5BDD1 0x29A11
+0x8EA5BDD2 0x4BEE
+0x8EA5BDD3 0x29C7A
+0x8EA5BDD4 0x4C32
+0x8EA5BDD5 0x23244
+0x8EA5BDD6 0x200C6
+0x8EA5BDD7 0x20340
+0x8EA5BDD8 0x2032E
+0x8EA5BDD9 0x20368
+0x8EA5BDDA 0x2032D
+0x8EA5BDDB 0x20334
+0x8EA5BDDC 0x20332
+0x8EA5BDDD 0x20369
+0x8EA5BDDE 0x20331
+0x8EA5BDDF 0x2036A
+0x8EA5BDE0 0x2033E
+0x8EA5BDE1 0x2036F
+0x8EA5BDE2 0x20375
+0x8EA5BDE3 0x204F6
+0x8EA5BDE4 0x20520
+0x8EA5BDE5 0x20528
+0x8EA5BDE6 0x20567
+0x8EA5BDE7 0x205FB
+0x8EA5BDE8 0x205FE
+0x8EA5BDE9 0x205FC
+0x8EA5BDEA 0x205FD
+0x8EA5BDEB 0x205FF
+0x8EA5BDEC 0x205FA
+0x8EA5BDED 0x207AC
+0x8EA5BDEE 0x207AF
+0x8EA5BDEF 0x207B1
+0x8EA5BDF0 0x34FC
+0x8EA5BDF1 0x207BF
+0x8EA5BDF2 0x207BE
+0x8EA5BDF3 0x207A7
+0x8EA5BDF4 0x207AA
+0x8EA5BDF5 0x20894
+0x8EA5BDF6 0x20893
+0x8EA5BDF7 0x20899
+0x8EA5BDF8 0x352A
+0x8EA5BDF9 0x208FA
+0x8EA5BDFA 0x20956
+0x8EA5BDFB 0x20A22
+0x8EA5BDFC 0x20A91
+0x8EA5BDFD 0x20A92
+0x8EA5BDFE 0x20B08
+0x8EA5BEA1 0x20B06
+0x8EA5BEA2 0x20DD6
+0x8EA5BEA3 0x20E37
+0x8EA5BEA4 0x20E4B
+0x8EA5BEA5 0x20ECE
+0x8EA5BEA6 0x20ED0
+0x8EA5BEA7 0x20E39
+0x8EA5BEA8 0x20E64
+0x8EA5BEA9 0x20ECF
+0x8EA5BEAA 0x20E46
+0x8EA5BEAB 0x20E66
+0x8EA5BEAC 0x20E56
+0x8EA5BEAD 0x20E43
+0x8EA5BEAE 0x20E4A
+0x8EA5BEAF 0x20E58
+0x8EA5BEB0 0x20E65
+0x8EA5BEB1 0x20E5A
+0x8EA5BEB2 0x20E5B
+0x8EA5BEB3 0x20E55
+0x8EA5BEB4 0x20E50
+0x8EA5BEB5 0x20E4C
+0x8EA5BEB6 0x20ECD
+0x8EA5BEB7 0x20E51
+0x8EA5BEB8 0x20E47
+0x8EA5BEB9 0x35D3
+0x8EA5BEBA 0x20E53
+0x8EA5BEBB 0x20E62
+0x8EA5BEBC 0x20ECC
+0x8EA5BEBD 0x35D7
+0x8EA5BEBE 0x20E7F
+0x8EA5BEBF 0x20E4D
+0x8EA5BEC0 0x2120A
+0x8EA5BEC1 0x2120C
+0x8EA5BEC2 0x2120F
+0x8EA5BEC3 0x213BB
+0x8EA5BEC4 0x213B9
+0x8EA5BEC5 0x213EB
+0x8EA5BEC6 0x213AE
+0x8EA5BEC7 0x213C1
+0x8EA5BEC8 0x213EA
+0x8EA5BEC9 0x213BE
+0x8EA5BECA 0x213BF
+0x8EA5BECB 0x213BA
+0x8EA5BECC 0x213B7
+0x8EA5BECD 0x213B3
+0x8EA5BECE 0x213E9
+0x8EA5BECF 0x2156E
+0x8EA5BED0 0x215AF
+0x8EA5BED1 0x215B3
+0x8EA5BED2 0x215B2
+0x8EA5BED3 0x21668
+0x8EA5BED4 0x21669
+0x8EA5BED5 0x2166A
+0x8EA5BED6 0x217DE
+0x8EA5BED7 0x217EB
+0x8EA5BED8 0x21811
+0x8EA5BED9 0x217ED
+0x8EA5BEDA 0x217E9
+0x8EA5BEDB 0x217F7
+0x8EA5BEDC 0x217F4
+0x8EA5BEDD 0x217EA
+0x8EA5BEDE 0x21812
+0x8EA5BEDF 0x217E8
+0x8EA5BEE0 0x21813
+0x8EA5BEE1 0x2198E
+0x8EA5BEE2 0x21986
+0x8EA5BEE3 0x21A63
+0x8EA5BEE4 0x21A65
+0x8EA5BEE5 0x21B99
+0x8EA5BEE6 0x21CC2
+0x8EA5BEE7 0x21CAE
+0x8EA5BEE8 0x21CB0
+0x8EA5BEE9 0x21CAD
+0x8EA5BEEA 0x21EB4
+0x8EA5BEEB 0x21ED1
+0x8EA5BEEC 0x21EAD
+0x8EA5BEED 0x37F3
+0x8EA5BEEE 0x21EBD
+0x8EA5BEEF 0x21EB7
+0x8EA5BEF0 0x21EAB
+0x8EA5BEF1 0x21EAF
+0x8EA5BEF2 0x21EC1
+0x8EA5BEF3 0x21EB5
+0x8EA5BEF4 0x2210F
+0x8EA5BEF5 0x2210E
+0x8EA5BEF6 0x2211C
+0x8EA5BEF7 0x22113
+0x8EA5BEF8 0x2210A
+0x8EA5BEF9 0x2211E
+0x8EA5BEFA 0x22114
+0x8EA5BEFB 0x2211A
+0x8EA5BEFC 0x221CB
+0x8EA5BEFD 0x22287
+0x8EA5BEFE 0x22293
+0x8EA5BFA1 0x3891
+0x8EA5BFA2 0x22284
+0x8EA5BFA3 0x22285
+0x8EA5BFA4 0x22292
+0x8EA5BFA5 0x22280
+0x8EA5BFA6 0x2232B
+0x8EA5BFA7 0x22363
+0x8EA5BFA8 0x2240A
+0x8EA5BFA9 0x38C0
+0x8EA5BFAA 0x22466
+0x8EA5BFAB 0x22534
+0x8EA5BFAC 0x22533
+0x8EA5BFAD 0x2254D
+0x8EA5BFAE 0x22789
+0x8EA5BFAF 0x22757
+0x8EA5BFB0 0x6117
+0x8EA5BFB1 0x2274A
+0x8EA5BFB2 0x3963
+0x8EA5BFB3 0x22739
+0x8EA5BFB4 0x2273F
+0x8EA5BFB5 0x22790
+0x8EA5BFB6 0x2278F
+0x8EA5BFB7 0x227B2
+0x8EA5BFB8 0x2279F
+0x8EA5BFB9 0x22795
+0x8EA5BFBA 0x227A1
+0x8EA5BFBB 0x2279C
+0x8EA5BFBC 0x2278E
+0x8EA5BFBD 0x227A0
+0x8EA5BFBE 0x227AE
+0x8EA5BFBF 0x22796
+0x8EA5BFC0 0x227CA
+0x8EA5BFC1 0x227AC
+0x8EA5BFC2 0x3970
+0x8EA5BFC3 0x227A6
+0x8EA5BFC4 0x22797
+0x8EA5BFC5 0x22793
+0x8EA5BFC6 0x203B6
+0x8EA5BFC7 0x229D6
+0x8EA5BFC8 0x229E0
+0x8EA5BFC9 0x229D8
+0x8EA5BFCA 0x22A56
+0x8EA5BFCB 0x22C6E
+0x8EA5BFCC 0x22C7E
+0x8EA5BFCD 0x22C74
+0x8EA5BFCE 0x22C77
+0x8EA5BFCF 0x22C80
+0x8EA5BFD0 0x22C7A
+0x8EA5BFD1 0x22C6B
+0x8EA5BFD2 0x22C5F
+0x8EA5BFD3 0x22C76
+0x8EA5BFD4 0x22CB0
+0x8EA5BFD5 0x22C63
+0x8EA5BFD6 0x22F92
+0x8EA5BFD7 0x22F82
+0x8EA5BFD8 0x22F9D
+0x8EA5BFD9 0x22F94
+0x8EA5BFDA 0x22F83
+0x8EA5BFDB 0x22F8B
+0x8EA5BFDC 0x22F84
+0x8EA5BFDD 0x23057
+0x8EA5BFDE 0x23084
+0x8EA5BFDF 0x230B5
+0x8EA5BFE0 0x23109
+0x8EA5BFE1 0x231E6
+0x8EA5BFE2 0x3B02
+0x8EA5BFE3 0x23225
+0x8EA5BFE4 0x23251
+0x8EA5BFE5 0x2333E
+0x8EA5BFE6 0x2F8DA
+0x8EA5BFE7 0x23385
+0x8EA5BFE8 0x2353F
+0x8EA5BFE9 0x23542
+0x8EA5BFEA 0x23538
+0x8EA5BFEB 0x2353A
+0x8EA5BFEC 0x2354E
+0x8EA5BFED 0x23545
+0x8EA5BFEE 0x23539
+0x8EA5BFEF 0x23537
+0x8EA5BFF0 0x23544
+0x8EA5BFF1 0x2F8E7
+0x8EA5BFF2 0x235A4
+0x8EA5BFF3 0x2353D
+0x8EA5BFF4 0x23541
+0x8EA5BFF5 0x238DF
+0x8EA5BFF6 0x238DE
+0x8EA5BFF7 0x238CA
+0x8EA5BFF8 0x238E9
+0x8EA5BFF9 0x238E2
+0x8EA5BFFA 0x238E0
+0x8EA5BFFB 0x23989
+0x8EA5BFFC 0x23987
+0x8EA5BFFD 0x23A32
+0x8EA5BFFE 0x23A33
+0x8EA5C0A1 0x23AAC
+0x8EA5C0A2 0x23AF9
+0x8EA5C0A3 0x23B0D
+0x8EA5C0A4 0x23BB9
+0x8EA5C0A5 0x23E5E
+0x8EA5C0A6 0x23E6A
+0x8EA5C0A7 0x3D35
+0x8EA5C0A8 0x23E81
+0x8EA5C0A9 0x23E69
+0x8EA5C0AA 0x23EAC
+0x8EA5C0AB 0x23E80
+0x8EA5C0AC 0x23E75
+0x8EA5C0AD 0x23E71
+0x8EA5C0AE 0x23E76
+0x8EA5C0AF 0x23E6F
+0x8EA5C0B0 0x242B6
+0x8EA5C0B1 0x24303
+0x8EA5C0B2 0x242BF
+0x8EA5C0B3 0x24301
+0x8EA5C0B4 0x242B2
+0x8EA5C0B5 0x242C4
+0x8EA5C0B6 0x245DB
+0x8EA5C0B7 0x245DC
+0x8EA5C0B8 0x245D8
+0x8EA5C0B9 0x29672
+0x8EA5C0BA 0x246B5
+0x8EA5C0BB 0x246A8
+0x8EA5C0BC 0x2468F
+0x8EA5C0BD 0x2469E
+0x8EA5C0BE 0x2468E
+0x8EA5C0BF 0x247DE
+0x8EA5C0C0 0x247E2
+0x8EA5C0C1 0x24820
+0x8EA5C0C2 0x2481D
+0x8EA5C0C3 0x2481A
+0x8EA5C0C4 0x24819
+0x8EA5C0C5 0x2482B
+0x8EA5C0C6 0x24818
+0x8EA5C0C7 0x24810
+0x8EA5C0C8 0x2480E
+0x8EA5C0C9 0x24824
+0x8EA5C0CA 0x2481F
+0x8EA5C0CB 0x24813
+0x8EA5C0CC 0x24835
+0x8EA5C0CD 0x24983
+0x8EA5C0CE 0x3EE0
+0x8EA5C0CF 0x249D7
+0x8EA5C0D0 0x24B02
+0x8EA5C0D1 0x24B03
+0x8EA5C0D2 0x24B5C
+0x8EA5C0D3 0x24B5F
+0x8EA5C0D4 0x24BC7
+0x8EA5C0D5 0x24C9A
+0x8EA5C0D6 0x24C97
+0x8EA5C0D7 0x24CA3
+0x8EA5C0D8 0x24DF7
+0x8EA5C0D9 0x24DC6
+0x8EA5C0DA 0x24DCC
+0x8EA5C0DB 0x24DD6
+0x8EA5C0DC 0x24DCD
+0x8EA5C0DD 0x24DF9
+0x8EA5C0DE 0x24DD9
+0x8EA5C0DF 0x24DD8
+0x8EA5C0E0 0x3F9A
+0x8EA5C0E1 0x24DD1
+0x8EA5C0E2 0x24DCE
+0x8EA5C0E3 0x24DD5
+0x8EA5C0E4 0x3FA3
+0x8EA5C0E5 0x24DD4
+0x8EA5C0E6 0x24DF8
+0x8EA5C0E7 0x24F7A
+0x8EA5C0E8 0x24F79
+0x8EA5C0E9 0x24F7F
+0x8EA5C0EA 0x24FF3
+0x8EA5C0EB 0x24FF5
+0x8EA5C0EC 0x24FF6
+0x8EA5C0ED 0x24FF4
+0x8EA5C0EE 0x24FF7
+0x8EA5C0EF 0x4005
+0x8EA5C0F0 0x25079
+0x8EA5C0F1 0x2519C
+0x8EA5C0F2 0x251DF
+0x8EA5C0F3 0x251F5
+0x8EA5C0F4 0x251FF
+0x8EA5C0F5 0x251D1
+0x8EA5C0F6 0x251DA
+0x8EA5C0F7 0x251CF
+0x8EA5C0F8 0x251CD
+0x8EA5C0F9 0x251DE
+0x8EA5C0FA 0x251D8
+0x8EA5C0FB 0x23AAD
+0x8EA5C0FC 0x251E0
+0x8EA5C0FD 0x251FE
+0x8EA5C0FE 0x2519E
+0x8EA5C1A1 0x25375
+0x8EA5C1A2 0x25373
+0x8EA5C1A3 0x25372
+0x8EA5C1A4 0x253D8
+0x8EA5C1A5 0x254D0
+0x8EA5C1A6 0x254D6
+0x8EA5C1A7 0x254D7
+0x8EA5C1A8 0x254CA
+0x8EA5C1A9 0x254CD
+0x8EA5C1AA 0x2568A
+0x8EA5C1AB 0x25689
+0x8EA5C1AC 0x2568B
+0x8EA5C1AD 0x257D3
+0x8EA5C1AE 0x257DA
+0x8EA5C1AF 0x257CE
+0x8EA5C1B0 0x257D2
+0x8EA5C1B1 0x415E
+0x8EA5C1B2 0x257D4
+0x8EA5C1B3 0x257D7
+0x8EA5C1B4 0x257D5
+0x8EA5C1B5 0x257FB
+0x8EA5C1B6 0x257CD
+0x8EA5C1B7 0x257FA
+0x8EA5C1B8 0x257D6
+0x8EA5C1B9 0x41A6
+0x8EA5C1BA 0x2599B
+0x8EA5C1BB 0x2599E
+0x8EA5C1BC 0x2599D
+0x8EA5C1BD 0x259A4
+0x8EA5C1BE 0x2599F
+0x8EA5C1BF 0x259A5
+0x8EA5C1C0 0x259A8
+0x8EA5C1C1 0x25A8F
+0x8EA5C1C2 0x25A8C
+0x8EA5C1C3 0x25A95
+0x8EA5C1C4 0x25B60
+0x8EA5C1C5 0x25B55
+0x8EA5C1C6 0x25B5C
+0x8EA5C1C7 0x25B6F
+0x8EA5C1C8 0x25B51
+0x8EA5C1C9 0x25B61
+0x8EA5C1CA 0x25BA7
+0x8EA5C1CB 0x25B5E
+0x8EA5C1CC 0x25B62
+0x8EA5C1CD 0x25B54
+0x8EA5C1CE 0x25B6E
+0x8EA5C1CF 0x25B52
+0x8EA5C1D0 0x25B58
+0x8EA5C1D1 0x25B6D
+0x8EA5C1D2 0x25B5F
+0x8EA5C1D3 0x25B6C
+0x8EA5C1D4 0x25B50
+0x8EA5C1D5 0x25B5D
+0x8EA5C1D6 0x25B8E
+0x8EA5C1D7 0x25E72
+0x8EA5C1D8 0x25E78
+0x8EA5C1D9 0x25E75
+0x8EA5C1DA 0x25E76
+0x8EA5C1DB 0x25E7C
+0x8EA5C1DC 0x25E7E
+0x8EA5C1DD 0x25E7D
+0x8EA5C1DE 0x26015
+0x8EA5C1DF 0x26014
+0x8EA5C1E0 0x2601D
+0x8EA5C1E1 0x2601C
+0x8EA5C1E2 0x26023
+0x8EA5C1E3 0x26057
+0x8EA5C1E4 0x262C8
+0x8EA5C1E5 0x435D
+0x8EA5C1E6 0x262C9
+0x8EA5C1E7 0x262C5
+0x8EA5C1E8 0x26387
+0x8EA5C1E9 0x2638A
+0x8EA5C1EA 0x26394
+0x8EA5C1EB 0x26439
+0x8EA5C1EC 0x26440
+0x8EA5C1ED 0x2643E
+0x8EA5C1EE 0x26438
+0x8EA5C1EF 0x264D6
+0x8EA5C1F0 0x43B8
+0x8EA5C1F1 0x26577
+0x8EA5C1F2 0x26578
+0x8EA5C1F3 0x2657D
+0x8EA5C1F4 0x266DD
+0x8EA5C1F5 0x2675E
+0x8EA5C1F6 0x26777
+0x8EA5C1F7 0x267D4
+0x8EA5C1F8 0x26766
+0x8EA5C1F9 0x2675F
+0x8EA5C1FA 0x26773
+0x8EA5C1FB 0x26772
+0x8EA5C1FC 0x26797
+0x8EA5C1FD 0x2675A
+0x8EA5C1FE 0x26796
+0x8EA5C2A1 0x2675D
+0x8EA5C2A2 0x26765
+0x8EA5C2A3 0x26770
+0x8EA5C2A4 0x26775
+0x8EA5C2A5 0x26774
+0x8EA5C2A6 0x2675C
+0x8EA5C2A7 0x26760
+0x8EA5C2A8 0x4434
+0x8EA5C2A9 0x2676D
+0x8EA5C2AA 0x26941
+0x8EA5C2AB 0x26A3C
+0x8EA5C2AC 0x26A3E
+0x8EA5C2AD 0x446F
+0x8EA5C2AE 0x26A49
+0x8EA5C2AF 0x26BE4
+0x8EA5C2B0 0x26D0C
+0x8EA5C2B1 0x26D15
+0x8EA5C2B2 0x26D0E
+0x8EA5C2B3 0x26CD4
+0x8EA5C2B4 0x26CC7
+0x8EA5C2B5 0x26D14
+0x8EA5C2B6 0x26CDB
+0x8EA5C2B7 0x26D5F
+0x8EA5C2B8 0x26CED
+0x8EA5C2B9 0x26D09
+0x8EA5C2BA 0x26CCF
+0x8EA5C2BB 0x26CFF
+0x8EA5C2BC 0x26D1A
+0x8EA5C2BD 0x26CF5
+0x8EA5C2BE 0x26CEE
+0x8EA5C2BF 0x26CE5
+0x8EA5C2C0 0x26D0D
+0x8EA5C2C1 0x26CDF
+0x8EA5C2C2 0x26CEC
+0x8EA5C2C3 0x26CD7
+0x8EA5C2C4 0x26D2C
+0x8EA5C2C5 0x26CCD
+0x8EA5C2C6 0x26CE3
+0x8EA5C2C7 0x26D00
+0x8EA5C2C8 0x26CEB
+0x8EA5C2C9 0x26CFD
+0x8EA5C2CA 0x26D0F
+0x8EA5C2CB 0x26D2D
+0x8EA5C2CC 0x26D50
+0x8EA5C2CD 0x26CFE
+0x8EA5C2CE 0x26CC4
+0x8EA5C2CF 0x26CE1
+0x8EA5C2D0 0x26CF9
+0x8EA5C2D1 0x271BB
+0x8EA5C2D2 0x271BC
+0x8EA5C2D3 0x4594
+0x8EA5C2D4 0x4593
+0x8EA5C2D5 0x271BA
+0x8EA5C2D6 0x272D0
+0x8EA5C2D7 0x272D6
+0x8EA5C2D8 0x272CE
+0x8EA5C2D9 0x272E1
+0x8EA5C2DA 0x272D5
+0x8EA5C2DB 0x272CF
+0x8EA5C2DC 0x272D3
+0x8EA5C2DD 0x8714
+0x8EA5C2DE 0x272D4
+0x8EA5C2DF 0x275B5
+0x8EA5C2E0 0x27690
+0x8EA5C2E1 0x276A1
+0x8EA5C2E2 0x27681
+0x8EA5C2E3 0x27685
+0x8EA5C2E4 0x2766E
+0x8EA5C2E5 0x27688
+0x8EA5C2E6 0x27682
+0x8EA5C2E7 0x27686
+0x8EA5C2E8 0x2768F
+0x8EA5C2E9 0x27689
+0x8EA5C2EA 0x27680
+0x8EA5C2EB 0x27684
+0x8EA5C2EC 0x88D1
+0x8EA5C2ED 0x27829
+0x8EA5C2EE 0x2782B
+0x8EA5C2EF 0x2782A
+0x8EA5C2F0 0x27830
+0x8EA5C2F1 0x278E2
+0x8EA5C2F2 0x278E3
+0x8EA5C2F3 0x278E1
+0x8EA5C2F4 0x279D5
+0x8EA5C2F5 0x279C4
+0x8EA5C2F6 0x279C9
+0x8EA5C2F7 0x279E0
+0x8EA5C2F8 0x279DF
+0x8EA5C2F9 0x279CB
+0x8EA5C2FA 0x279DD
+0x8EA5C2FB 0x279E8
+0x8EA5C2FC 0x279D4
+0x8EA5C2FD 0x27A1C
+0x8EA5C2FE 0x27BB5
+0x8EA5C3A1 0x27BB6
+0x8EA5C3A2 0x27BE5
+0x8EA5C3A3 0x27C45
+0x8EA5C3A4 0x27C49
+0x8EA5C3A5 0x27C40
+0x8EA5C3A6 0x27C46
+0x8EA5C3A7 0x27C44
+0x8EA5C3A8 0x27C4A
+0x8EA5C3A9 0x27CC9
+0x8EA5C3AA 0x27CC4
+0x8EA5C3AB 0x27CC2
+0x8EA5C3AC 0x27D68
+0x8EA5C3AD 0x8CCB
+0x8EA5C3AE 0x27D82
+0x8EA5C3AF 0x27D6B
+0x8EA5C3B0 0x27D67
+0x8EA5C3B1 0x27D6C
+0x8EA5C3B2 0x27D6D
+0x8EA5C3B3 0x27D71
+0x8EA5C3B4 0x4792
+0x8EA5C3B5 0x27ED7
+0x8EA5C3B6 0x27ED2
+0x8EA5C3B7 0x27ED9
+0x8EA5C3B8 0x47AA
+0x8EA5C3B9 0x27EBC
+0x8EA5C3BA 0x27EDD
+0x8EA5C3BB 0x27ED6
+0x8EA5C3BC 0x47A7
+0x8EA5C3BD 0x27ED8
+0x8EA5C3BE 0x28020
+0x8EA5C3BF 0x28016
+0x8EA5C3C0 0x28018
+0x8EA5C3C1 0x28015
+0x8EA5C3C2 0x28019
+0x8EA5C3C3 0x28027
+0x8EA5C3C4 0x28050
+0x8EA5C3C5 0x2801D
+0x8EA5C3C6 0x2802C
+0x8EA5C3C7 0x2801C
+0x8EA5C3C8 0x28029
+0x8EA5C3C9 0x2802B
+0x8EA5C3CA 0x28024
+0x8EA5C3CB 0x47EF
+0x8EA5C3CC 0x28028
+0x8EA5C3CD 0x28239
+0x8EA5C3CE 0x282F2
+0x8EA5C3CF 0x282F0
+0x8EA5C3D0 0x8EED
+0x8EA5C3D1 0x282ED
+0x8EA5C3D2 0x282EF
+0x8EA5C3D3 0x282EA
+0x8EA5C3D4 0x28301
+0x8EA5C3D5 0x284BC
+0x8EA5C3D6 0x2855C
+0x8EA5C3D7 0x2855B
+0x8EA5C3D8 0x2855A
+0x8EA5C3D9 0x28526
+0x8EA5C3DA 0x28743
+0x8EA5C3DB 0x28733
+0x8EA5C3DC 0x2873A
+0x8EA5C3DD 0x28737
+0x8EA5C3DE 0x28736
+0x8EA5C3DF 0x2873C
+0x8EA5C3E0 0x28734
+0x8EA5C3E1 0x2874A
+0x8EA5C3E2 0x2873B
+0x8EA5C3E3 0x28735
+0x8EA5C3E4 0x2873D
+0x8EA5C3E5 0x28740
+0x8EA5C3E6 0x2873E
+0x8EA5C3E7 0x28717
+0x8EA5C3E8 0x28826
+0x8EA5C3E9 0x28824
+0x8EA5C3EA 0x28810
+0x8EA5C3EB 0x28836
+0x8EA5C3EC 0x28825
+0x8EA5C3ED 0x4922
+0x8EA5C3EE 0x28966
+0x8EA5C3EF 0x28C7F
+0x8EA5C3F0 0x28C7A
+0x8EA5C3F1 0x28CFB
+0x8EA5C3F2 0x28CFD
+0x8EA5C3F3 0x28CFC
+0x8EA5C3F4 0x28CFA
+0x8EA5C3F5 0x28ED6
+0x8EA5C3F6 0x28ED2
+0x8EA5C3F7 0x28EC8
+0x8EA5C3F8 0x28EC2
+0x8EA5C3F9 0x28EC7
+0x8EA5C3FA 0x28ECD
+0x8EA5C3FB 0x28EC1
+0x8EA5C3FC 0x28EC6
+0x8EA5C3FD 0x28ECC
+0x8EA5C3FE 0x28FA1
+0x8EA5C4A1 0x29095
+0x8EA5C4A2 0x29094
+0x8EA5C4A3 0x29097
+0x8EA5C4A4 0x29096
+0x8EA5C4A5 0x29093
+0x8EA5C4A6 0x290A1
+0x8EA5C4A7 0x29209
+0x8EA5C4A8 0x29208
+0x8EA5C4A9 0x29267
+0x8EA5C4AA 0x29265
+0x8EA5C4AB 0x29262
+0x8EA5C4AC 0x29261
+0x8EA5C4AD 0x29397
+0x8EA5C4AE 0x29401
+0x8EA5C4AF 0x29419
+0x8EA5C4B0 0x29418
+0x8EA5C4B1 0x2945C
+0x8EA5C4B2 0x29467
+0x8EA5C4B3 0x2946C
+0x8EA5C4B4 0x4AB5
+0x8EA5C4B5 0x2F9FD
+0x8EA5C4B6 0x29466
+0x8EA5C4B7 0x29461
+0x8EA5C4B8 0x2946E
+0x8EA5C4B9 0x2945D
+0x8EA5C4BA 0x2945A
+0x8EA5C4BB 0x295A2
+0x8EA5C4BC 0x295A9
+0x8EA5C4BD 0x295A5
+0x8EA5C4BE 0x295A6
+0x8EA5C4BF 0x295B2
+0x8EA5C4C0 0x295A3
+0x8EA5C4C1 0x296AC
+0x8EA5C4C2 0x296AA
+0x8EA5C4C3 0x296AF
+0x8EA5C4C4 0x296AB
+0x8EA5C4C5 0x296B1
+0x8EA5C4C6 0x296C6
+0x8EA5C4C7 0x296AD
+0x8EA5C4C8 0x296B9
+0x8EA5C4C9 0x29870
+0x8EA5C4CA 0x4B75
+0x8EA5C4CB 0x29C0C
+0x8EA5C4CC 0x29C81
+0x8EA5C4CD 0x29C83
+0x8EA5C4CE 0x29C7E
+0x8EA5C4CF 0x29D51
+0x8EA5C4D0 0x29F99
+0x8EA5C4D1 0x29F94
+0x8EA5C4D2 0x29F95
+0x8EA5C4D3 0x2A2FE
+0x8EA5C4D4 0x2A418
+0x8EA5C4D5 0x20105
+0x8EA5C4D6 0x20372
+0x8EA5C4D7 0x3482
+0x8EA5C4D8 0x20399
+0x8EA5C4D9 0x204AD
+0x8EA5C4DA 0x20606
+0x8EA5C4DB 0x207C2
+0x8EA5C4DC 0x207CB
+0x8EA5C4DD 0x207D5
+0x8EA5C4DE 0x207D2
+0x8EA5C4DF 0x207CC
+0x8EA5C4E0 0x207D7
+0x8EA5C4E1 0x207C5
+0x8EA5C4E2 0x207CA
+0x8EA5C4E3 0x52EC
+0x8EA5C4E4 0x208A2
+0x8EA5C4E5 0x208A3
+0x8EA5C4E6 0x208A1
+0x8EA5C4E7 0x52E8
+0x8EA5C4E8 0x208A6
+0x8EA5C4E9 0x208A4
+0x8EA5C4EA 0x208FF
+0x8EA5C4EB 0x20900
+0x8EA5C4EC 0x3535
+0x8EA5C4ED 0x20A06
+0x8EA5C4EE 0x20A25
+0x8EA5C4EF 0x20A9F
+0x8EA5C4F0 0x20B7F
+0x8EA5C4F1 0x20EEA
+0x8EA5C4F2 0x20EEB
+0x8EA5C4F3 0x20EDE
+0x8EA5C4F4 0x20F18
+0x8EA5C4F5 0x20EE0
+0x8EA5C4F6 0x20EE8
+0x8EA5C4F7 0x20EDF
+0x8EA5C4F8 0x20EF1
+0x8EA5C4F9 0x20EEC
+0x8EA5C4FA 0x20F1A
+0x8EA5C4FB 0x20EE6
+0x8EA5C4FC 0x20EE1
+0x8EA5C4FD 0x20F5D
+0x8EA5C4FE 0x20077
+0x8EA5C5A1 0x20F1E
+0x8EA5C5A2 0x35F0
+0x8EA5C5A3 0x20F80
+0x8EA5C5A4 0x21217
+0x8EA5C5A5 0x2141D
+0x8EA5C5A6 0x213F7
+0x8EA5C5A7 0x213EF
+0x8EA5C5A8 0x213EE
+0x8EA5C5A9 0x213ED
+0x8EA5C5AA 0x213F5
+0x8EA5C5AB 0x2141E
+0x8EA5C5AC 0x215BD
+0x8EA5C5AD 0x257FF
+0x8EA5C5AE 0x215BE
+0x8EA5C5AF 0x2166D
+0x8EA5C5B0 0x21676
+0x8EA5C5B1 0x2184C
+0x8EA5C5B2 0x21819
+0x8EA5C5B3 0x21848
+0x8EA5C5B4 0x2181E
+0x8EA5C5B5 0x2184A
+0x8EA5C5B6 0x21849
+0x8EA5C5B7 0x21826
+0x8EA5C5B8 0x21995
+0x8EA5C5B9 0x21A85
+0x8EA5C5BA 0x21A7E
+0x8EA5C5BB 0x21A97
+0x8EA5C5BC 0x21A7D
+0x8EA5C5BD 0x21B42
+0x8EA5C5BE 0x21B9E
+0x8EA5C5BF 0x21C0C
+0x8EA5C5C0 0x21C0B
+0x8EA5C5C1 0x21C0E
+0x8EA5C5C2 0x21CCF
+0x8EA5C5C3 0x21ED8
+0x8EA5C5C4 0x21EE0
+0x8EA5C5C5 0x21EE8
+0x8EA5C5C6 0x21EE9
+0x8EA5C5C7 0x21EE2
+0x8EA5C5C8 0x21EE1
+0x8EA5C5C9 0x21EDA
+0x8EA5C5CA 0x21EE3
+0x8EA5C5CB 0x21ED9
+0x8EA5C5CC 0x21EF0
+0x8EA5C5CD 0x21EE7
+0x8EA5C5CE 0x21EE4
+0x8EA5C5CF 0x22123
+0x8EA5C5D0 0x22131
+0x8EA5C5D1 0x22133
+0x8EA5C5D2 0x2210C
+0x8EA5C5D3 0x269E0
+0x8EA5C5D4 0x22126
+0x8EA5C5D5 0x22124
+0x8EA5C5D6 0x22132
+0x8EA5C5D7 0x22127
+0x8EA5C5D8 0x22121
+0x8EA5C5D9 0x22130
+0x8EA5C5DA 0x221A2
+0x8EA5C5DB 0x221CC
+0x8EA5C5DC 0x22296
+0x8EA5C5DD 0x2F88F
+0x8EA5C5DE 0x22298
+0x8EA5C5DF 0x2229C
+0x8EA5C5E0 0x2229B
+0x8EA5C5E1 0x2236B
+0x8EA5C5E2 0x22412
+0x8EA5C5E3 0x22414
+0x8EA5C5E4 0x2255A
+0x8EA5C5E5 0x22554
+0x8EA5C5E6 0x22551
+0x8EA5C5E7 0x2255E
+0x8EA5C5E8 0x22558
+0x8EA5C5E9 0x38F0
+0x8EA5C5EA 0x22559
+0x8EA5C5EB 0x2279A
+0x8EA5C5EC 0x227F2
+0x8EA5C5ED 0x227AD
+0x8EA5C5EE 0x22820
+0x8EA5C5EF 0x227F1
+0x8EA5C5F0 0x227F0
+0x8EA5C5F1 0x227F3
+0x8EA5C5F2 0x227F4
+0x8EA5C5F3 0x227E9
+0x8EA5C5F4 0x227FE
+0x8EA5C5F5 0x2282E
+0x8EA5C5F6 0x227E8
+0x8EA5C5F7 0x227E7
+0x8EA5C5F8 0x227FF
+0x8EA5C5F9 0x227F5
+0x8EA5C5FA 0x229E5
+0x8EA5C5FB 0x229E7
+0x8EA5C5FC 0x229E6
+0x8EA5C5FD 0x229E9
+0x8EA5C5FE 0x22A58
+0x8EA5C6A1 0x22C6C
+0x8EA5C6A2 0x22CD9
+0x8EA5C6A3 0x3A3E
+0x8EA5C6A4 0x22CCB
+0x8EA5C6A5 0x3A39
+0x8EA5C6A6 0x22CBE
+0x8EA5C6A7 0x22CB5
+0x8EA5C6A8 0x22CD1
+0x8EA5C6A9 0x22CC2
+0x8EA5C6AA 0x22CB6
+0x8EA5C6AB 0x22CD3
+0x8EA5C6AC 0x2F8C2
+0x8EA5C6AD 0x22EDA
+0x8EA5C6AE 0x3AA2
+0x8EA5C6AF 0x22FAE
+0x8EA5C6B0 0x3AA1
+0x8EA5C6B1 0x22FAC
+0x8EA5C6B2 0x22FA9
+0x8EA5C6B3 0x22FBA
+0x8EA5C6B4 0x22FA7
+0x8EA5C6B5 0x22FB3
+0x8EA5C6B6 0x22FBD
+0x8EA5C6B7 0x22FB1
+0x8EA5C6B8 0x2310E
+0x8EA5C6B9 0x23111
+0x8EA5C6BA 0x2310F
+0x8EA5C6BB 0x23252
+0x8EA5C6BC 0x2326A
+0x8EA5C6BD 0x23254
+0x8EA5C6BE 0x23255
+0x8EA5C6BF 0x23253
+0x8EA5C6C0 0x23257
+0x8EA5C6C1 0x2F8D0
+0x8EA5C6C2 0x2325B
+0x8EA5C6C3 0x23258
+0x8EA5C6C4 0x23259
+0x8EA5C6C5 0x3B3B
+0x8EA5C6C6 0x235B8
+0x8EA5C6C7 0x235B5
+0x8EA5C6C8 0x235BF
+0x8EA5C6C9 0x235C1
+0x8EA5C6CA 0x235BB
+0x8EA5C6CB 0x3BB7
+0x8EA5C6CC 0x235C3
+0x8EA5C6CD 0x235AD
+0x8EA5C6CE 0x235A8
+0x8EA5C6CF 0x235AE
+0x8EA5C6D0 0x235AA
+0x8EA5C6D1 0x235D0
+0x8EA5C6D2 0x235B1
+0x8EA5C6D3 0x235BC
+0x8EA5C6D4 0x235B7
+0x8EA5C6D5 0x235B0
+0x8EA5C6D6 0x235FA
+0x8EA5C6D7 0x235FB
+0x8EA5C6D8 0x235B9
+0x8EA5C6D9 0x23907
+0x8EA5C6DA 0x238FC
+0x8EA5C6DB 0x238FF
+0x8EA5C6DC 0x238F2
+0x8EA5C6DD 0x238F8
+0x8EA5C6DE 0x238F4
+0x8EA5C6DF 0x3C57
+0x8EA5C6E0 0x3C70
+0x8EA5C6E1 0x23AAE
+0x8EA5C6E2 0x23B0F
+0x8EA5C6E3 0x23B10
+0x8EA5C6E4 0x29AC1
+0x8EA5C6E5 0x23BC7
+0x8EA5C6E6 0x23BC6
+0x8EA5C6E7 0x23BCE
+0x8EA5C6E8 0x3CA7
+0x8EA5C6E9 0x23BDC
+0x8EA5C6EA 0x23ED5
+0x8EA5C6EB 0x23ED3
+0x8EA5C6EC 0x23F20
+0x8EA5C6ED 0x23EE2
+0x8EA5C6EE 0x23EF1
+0x8EA5C6EF 0x23EDB
+0x8EA5C6F0 0x23EEA
+0x8EA5C6F1 0x23EEB
+0x8EA5C6F2 0x23EE1
+0x8EA5C6F3 0x23EFF
+0x8EA5C6F4 0x23ED6
+0x8EA5C6F5 0x23EE0
+0x8EA5C6F6 0x23ED7
+0x8EA5C6F7 0x23EE5
+0x8EA5C6F8 0x3D54
+0x8EA5C6F9 0x2431B
+0x8EA5C6FA 0x24310
+0x8EA5C6FB 0x2430F
+0x8EA5C6FC 0x2430E
+0x8EA5C6FD 0x24339
+0x8EA5C6FE 0x2430A
+0x8EA5C7A1 0x24314
+0x8EA5C7A2 0x2430C
+0x8EA5C7A3 0x24523
+0x8EA5C7A4 0x2455A
+0x8EA5C7A5 0x245E2
+0x8EA5C7A6 0x24693
+0x8EA5C7A7 0x246B0
+0x8EA5C7A8 0x246AB
+0x8EA5C7A9 0x246BD
+0x8EA5C7AA 0x246B1
+0x8EA5C7AB 0x2468D
+0x8EA5C7AC 0x246AD
+0x8EA5C7AD 0x246AA
+0x8EA5C7AE 0x246AC
+0x8EA5C7AF 0x246BC
+0x8EA5C7B0 0x246C9
+0x8EA5C7B1 0x24847
+0x8EA5C7B2 0x24862
+0x8EA5C7B3 0x24840
+0x8EA5C7B4 0x24844
+0x8EA5C7B5 0x2483F
+0x8EA5C7B6 0x24843
+0x8EA5C7B7 0x2483D
+0x8EA5C7B8 0x24860
+0x8EA5C7B9 0x2485F
+0x8EA5C7BA 0x2483A
+0x8EA5C7BB 0x24842
+0x8EA5C7BC 0x2485E
+0x8EA5C7BD 0x2485D
+0x8EA5C7BE 0x249BC
+0x8EA5C7BF 0x249E0
+0x8EA5C7C0 0x249EE
+0x8EA5C7C1 0x249EB
+0x8EA5C7C2 0x24A0D
+0x8EA5C7C3 0x24B09
+0x8EA5C7C4 0x24B0C
+0x8EA5C7C5 0x24B69
+0x8EA5C7C6 0x24B74
+0x8EA5C7C7 0x24B67
+0x8EA5C7C8 0x3F31
+0x8EA5C7C9 0x7527
+0x8EA5C7CA 0x24CAD
+0x8EA5C7CB 0x24DFF
+0x8EA5C7CC 0x24E16
+0x8EA5C7CD 0x24E08
+0x8EA5C7CE 0x24E09
+0x8EA5C7CF 0x24E00
+0x8EA5C7D0 0x24DFC
+0x8EA5C7D1 0x24E13
+0x8EA5C7D2 0x24E14
+0x8EA5C7D3 0x24E0A
+0x8EA5C7D4 0x2983E
+0x8EA5C7D5 0x24E29
+0x8EA5C7D6 0x24E17
+0x8EA5C7D7 0x24E3B
+0x8EA5C7D8 0x24DFB
+0x8EA5C7D9 0x3FBF
+0x8EA5C7DA 0x24E0E
+0x8EA5C7DB 0x3FE4
+0x8EA5C7DC 0x25008
+0x8EA5C7DD 0x2521B
+0x8EA5C7DE 0x2521A
+0x8EA5C7DF 0x25219
+0x8EA5C7E0 0x25202
+0x8EA5C7E1 0x404A
+0x8EA5C7E2 0x25217
+0x8EA5C7E3 0x25207
+0x8EA5C7E4 0x25213
+0x8EA5C7E5 0x25209
+0x8EA5C7E6 0x2520A
+0x8EA5C7E7 0x25212
+0x8EA5C7E8 0x252AA
+0x8EA5C7E9 0x25238
+0x8EA5C7EA 0x2537B
+0x8EA5C7EB 0x2537C
+0x8EA5C7EC 0x2537A
+0x8EA5C7ED 0x253EA
+0x8EA5C7EE 0x253EB
+0x8EA5C7EF 0x253EF
+0x8EA5C7F0 0x253F0
+0x8EA5C7F1 0x25509
+0x8EA5C7F2 0x25502
+0x8EA5C7F3 0x25501
+0x8EA5C7F4 0x2552B
+0x8EA5C7F5 0x25507
+0x8EA5C7F6 0x40CF
+0x8EA5C7F7 0x25528
+0x8EA5C7F8 0x254FB
+0x8EA5C7F9 0x2552A
+0x8EA5C7FA 0x254FE
+0x8EA5C7FB 0x25504
+0x8EA5C7FC 0x25529
+0x8EA5C7FD 0x2550A
+0x8EA5C7FE 0x798C
+0x8EA5C8A1 0x256C2
+0x8EA5C8A2 0x7991
+0x8EA5C8A3 0x256A6
+0x8EA5C8A4 0x4114
+0x8EA5C8A5 0x22FC6
+0x8EA5C8A6 0x21C07
+0x8EA5C8A7 0x2580A
+0x8EA5C8A8 0x257FD
+0x8EA5C8A9 0x25806
+0x8EA5C8AA 0x2580D
+0x8EA5C8AB 0x25809
+0x8EA5C8AC 0x2580B
+0x8EA5C8AD 0x25800
+0x8EA5C8AE 0x25805
+0x8EA5C8AF 0x2583D
+0x8EA5C8B0 0x259D5
+0x8EA5C8B1 0x259BF
+0x8EA5C8B2 0x259BA
+0x8EA5C8B3 0x259C7
+0x8EA5C8B4 0x25A98
+0x8EA5C8B5 0x25A9A
+0x8EA5C8B6 0x420D
+0x8EA5C8B7 0x25BA4
+0x8EA5C8B8 0x25B9C
+0x8EA5C8B9 0x25B9D
+0x8EA5C8BA 0x25BA2
+0x8EA5C8BB 0x25B96
+0x8EA5C8BC 0x25B95
+0x8EA5C8BD 0x25BA5
+0x8EA5C8BE 0x25BAA
+0x8EA5C8BF 0x25BAD
+0x8EA5C8C0 0x25B9A
+0x8EA5C8C1 0x25BA3
+0x8EA5C8C2 0x25B97
+0x8EA5C8C3 0x25B90
+0x8EA5C8C4 0x25BAF
+0x8EA5C8C5 0x25B8D
+0x8EA5C8C6 0x4201
+0x8EA5C8C7 0x25BA8
+0x8EA5C8C8 0x25BEE
+0x8EA5C8C9 0x25EA3
+0x8EA5C8CA 0x25E99
+0x8EA5C8CB 0x25EA1
+0x8EA5C8CC 0x25E9C
+0x8EA5C8CD 0x25EA4
+0x8EA5C8CE 0x25ECB
+0x8EA5C8CF 0x26056
+0x8EA5C8D0 0x26048
+0x8EA5C8D1 0x26059
+0x8EA5C8D2 0x2604A
+0x8EA5C8D3 0x2605C
+0x8EA5C8D4 0x42F1
+0x8EA5C8D5 0x2604F
+0x8EA5C8D6 0x2604D
+0x8EA5C8D7 0x2605D
+0x8EA5C8D8 0x2623A
+0x8EA5C8D9 0x262E3
+0x8EA5C8DA 0x262E1
+0x8EA5C8DB 0x262DE
+0x8EA5C8DC 0x26397
+0x8EA5C8DD 0x2639A
+0x8EA5C8DE 0x26448
+0x8EA5C8DF 0x2644A
+0x8EA5C8E0 0x2644C
+0x8EA5C8E1 0x2644E
+0x8EA5C8E2 0x2644F
+0x8EA5C8E3 0x2644B
+0x8EA5C8E4 0x2644D
+0x8EA5C8E5 0x26447
+0x8EA5C8E6 0x26451
+0x8EA5C8E7 0x264DA
+0x8EA5C8E8 0x264F9
+0x8EA5C8E9 0x264FC
+0x8EA5C8EA 0x264FB
+0x8EA5C8EB 0x264FD
+0x8EA5C8EC 0x264F8
+0x8EA5C8ED 0x264FA
+0x8EA5C8EE 0x2658A
+0x8EA5C8EF 0x2658E
+0x8EA5C8F0 0x26588
+0x8EA5C8F1 0x26589
+0x8EA5C8F2 0x2658D
+0x8EA5C8F3 0x26590
+0x8EA5C8F4 0x2F97E
+0x8EA5C8F5 0x2671C
+0x8EA5C8F6 0x267AB
+0x8EA5C8F7 0x267A4
+0x8EA5C8F8 0x267A8
+0x8EA5C8F9 0x267AD
+0x8EA5C8FA 0x2679F
+0x8EA5C8FB 0x2679A
+0x8EA5C8FC 0x267B0
+0x8EA5C8FD 0x267A5
+0x8EA5C8FE 0x267D5
+0x8EA5C9A1 0x267A2
+0x8EA5C9A2 0x267B2
+0x8EA5C9A3 0x2679D
+0x8EA5C9A4 0x267A1
+0x8EA5C9A5 0x26915
+0x8EA5C9A6 0x26942
+0x8EA5C9A7 0x26973
+0x8EA5C9A8 0x26984
+0x8EA5C9A9 0x269DD
+0x8EA5C9AA 0x26A5C
+0x8EA5C9AB 0x26A4C
+0x8EA5C9AC 0x4476
+0x8EA5C9AD 0x26A4B
+0x8EA5C9AE 0x26C67
+0x8EA5C9AF 0x26DA8
+0x8EA5C9B0 0x26D7F
+0x8EA5C9B1 0x26D8D
+0x8EA5C9B2 0x26D8B
+0x8EA5C9B3 0x26DF7
+0x8EA5C9B4 0x26DA9
+0x8EA5C9B5 0x26DF4
+0x8EA5C9B6 0x26D9A
+0x8EA5C9B7 0x26D8C
+0x8EA5C9B8 0x26D95
+0x8EA5C9B9 0x26D7E
+0x8EA5C9BA 0x26D77
+0x8EA5C9BB 0x450A
+0x8EA5C9BC 0x4503
+0x8EA5C9BD 0x26D71
+0x8EA5C9BE 0x26DFD
+0x8EA5C9BF 0x26D88
+0x8EA5C9C0 0x26D99
+0x8EA5C9C1 0x26D6D
+0x8EA5C9C2 0x26DD4
+0x8EA5C9C3 0x26D91
+0x8EA5C9C4 0x26D7D
+0x8EA5C9C5 0x26D63
+0x8EA5C9C6 0x26D75
+0x8EA5C9C7 0x26DF9
+0x8EA5C9C8 0x26D8E
+0x8EA5C9C9 0x26D74
+0x8EA5C9CA 0x26DD9
+0x8EA5C9CB 0x26D66
+0x8EA5C9CC 0x26DFA
+0x8EA5C9CD 0x26DF5
+0x8EA5C9CE 0x8660
+0x8EA5C9CF 0x271C1
+0x8EA5C9D0 0x271C9
+0x8EA5C9D1 0x27303
+0x8EA5C9D2 0x2732C
+0x8EA5C9D3 0x27334
+0x8EA5C9D4 0x27317
+0x8EA5C9D5 0x27309
+0x8EA5C9D6 0x27304
+0x8EA5C9D7 0x27306
+0x8EA5C9D8 0x2731A
+0x8EA5C9D9 0x2730E
+0x8EA5C9DA 0x27327
+0x8EA5C9DB 0x27305
+0x8EA5C9DC 0x27307
+0x8EA5C9DD 0x27319
+0x8EA5C9DE 0x27314
+0x8EA5C9DF 0x2730C
+0x8EA5C9E0 0x2731D
+0x8EA5C9E1 0x27322
+0x8EA5C9E2 0x27323
+0x8EA5C9E3 0x275BB
+0x8EA5C9E4 0x275BC
+0x8EA5C9E5 0x275BA
+0x8EA5C9E6 0x276A9
+0x8EA5C9E7 0x276B5
+0x8EA5C9E8 0x276AC
+0x8EA5C9E9 0x276AA
+0x8EA5C9EA 0x276AF
+0x8EA5C9EB 0x276B7
+0x8EA5C9EC 0x4635
+0x8EA5C9ED 0x4636
+0x8EA5C9EE 0x2783D
+0x8EA5C9EF 0x27845
+0x8EA5C9F0 0x27848
+0x8EA5C9F1 0x2783C
+0x8EA5C9F2 0x2783E
+0x8EA5C9F3 0x278EC
+0x8EA5C9F4 0x278ED
+0x8EA5C9F5 0x278E9
+0x8EA5C9F6 0x27A0A
+0x8EA5C9F7 0x27A0B
+0x8EA5C9F8 0x279F8
+0x8EA5C9F9 0x27A04
+0x8EA5C9FA 0x279F6
+0x8EA5C9FB 0x279F9
+0x8EA5C9FC 0x27C53
+0x8EA5C9FD 0x27C52
+0x8EA5C9FE 0x27C60
+0x8EA5CAA1 0x27C63
+0x8EA5CAA2 0x27CCE
+0x8EA5CAA3 0x27CCD
+0x8EA5CAA4 0x27CD0
+0x8EA5CAA5 0x27CCC
+0x8EA5CAA6 0x27D87
+0x8EA5CAA7 0x27D8D
+0x8EA5CAA8 0x27D9D
+0x8EA5CAA9 0x4773
+0x8EA5CAAA 0x27E63
+0x8EA5CAAB 0x27EF4
+0x8EA5CAAC 0x27EF1
+0x8EA5CAAD 0x27EFF
+0x8EA5CAAE 0x27EF5
+0x8EA5CAAF 0x27EFC
+0x8EA5CAB0 0x27EF2
+0x8EA5CAB1 0x27EF6
+0x8EA5CAB2 0x47B1
+0x8EA5CAB3 0x27EFA
+0x8EA5CAB4 0x47AF
+0x8EA5CAB5 0x2802E
+0x8EA5CAB6 0x28045
+0x8EA5CAB7 0x28043
+0x8EA5CAB8 0x28051
+0x8EA5CAB9 0x2804C
+0x8EA5CABA 0x28073
+0x8EA5CABB 0x28047
+0x8EA5CABC 0x2804B
+0x8EA5CABD 0x2804F
+0x8EA5CABE 0x47F4
+0x8EA5CABF 0x28044
+0x8EA5CAC0 0x2804D
+0x8EA5CAC1 0x2804E
+0x8EA5CAC2 0x2804A
+0x8EA5CAC3 0x28041
+0x8EA5CAC4 0x28052
+0x8EA5CAC5 0x2809F
+0x8EA5CAC6 0x28054
+0x8EA5CAC7 0x28059
+0x8EA5CAC8 0x280A2
+0x8EA5CAC9 0x2824B
+0x8EA5CACA 0x28248
+0x8EA5CACB 0x2830D
+0x8EA5CACC 0x2831F
+0x8EA5CACD 0x28308
+0x8EA5CACE 0x2830E
+0x8EA5CACF 0x2831D
+0x8EA5CAD0 0x28304
+0x8EA5CAD1 0x28418
+0x8EA5CAD2 0x2841B
+0x8EA5CAD3 0x28566
+0x8EA5CAD4 0x28562
+0x8EA5CAD5 0x28583
+0x8EA5CAD6 0x28567
+0x8EA5CAD7 0x28762
+0x8EA5CAD8 0x2874F
+0x8EA5CAD9 0x2874E
+0x8EA5CADA 0x28767
+0x8EA5CADB 0x28753
+0x8EA5CADC 0x2874D
+0x8EA5CADD 0x2874C
+0x8EA5CADE 0x28768
+0x8EA5CADF 0x28751
+0x8EA5CAE0 0x48DC
+0x8EA5CAE1 0x28758
+0x8EA5CAE2 0x2875B
+0x8EA5CAE3 0x28750
+0x8EA5CAE4 0x2876A
+0x8EA5CAE5 0x28839
+0x8EA5CAE6 0x28838
+0x8EA5CAE7 0x28982
+0x8EA5CAE8 0x28984
+0x8EA5CAE9 0x28986
+0x8EA5CAEA 0x28C80
+0x8EA5CAEB 0x28C86
+0x8EA5CAEC 0x28D25
+0x8EA5CAED 0x28D11
+0x8EA5CAEE 0x4999
+0x8EA5CAEF 0x28D0E
+0x8EA5CAF0 0x28D15
+0x8EA5CAF1 0x28D0F
+0x8EA5CAF2 0x28D18
+0x8EA5CAF3 0x28D0D
+0x8EA5CAF4 0x28D13
+0x8EA5CAF5 0x28D16
+0x8EA5CAF6 0x28D19
+0x8EA5CAF7 0x28F08
+0x8EA5CAF8 0x28EF7
+0x8EA5CAF9 0x28EFB
+0x8EA5CAFA 0x28EFC
+0x8EA5CAFB 0x28FB4
+0x8EA5CAFC 0x28FBE
+0x8EA5CAFD 0x28FC1
+0x8EA5CAFE 0x290A6
+0x8EA5CBA1 0x290A5
+0x8EA5CBA2 0x290A2
+0x8EA5CBA3 0x290A4
+0x8EA5CBA4 0x29212
+0x8EA5CBA5 0x2920E
+0x8EA5CBA6 0x2927A
+0x8EA5CBA7 0x29278
+0x8EA5CBA8 0x2927D
+0x8EA5CBA9 0x2927E
+0x8EA5CBAA 0x29281
+0x8EA5CBAB 0x29283
+0x8EA5CBAC 0x29280
+0x8EA5CBAD 0x29282
+0x8EA5CBAE 0x2939B
+0x8EA5CBAF 0x29399
+0x8EA5CBB0 0x2939C
+0x8EA5CBB1 0x2939A
+0x8EA5CBB2 0x293A1
+0x8EA5CBB3 0x2941A
+0x8EA5CBB4 0x2941C
+0x8EA5CBB5 0x2948A
+0x8EA5CBB6 0x29479
+0x8EA5CBB7 0x29473
+0x8EA5CBB8 0x29475
+0x8EA5CBB9 0x2947C
+0x8EA5CBBA 0x29478
+0x8EA5CBBB 0x29460
+0x8EA5CBBC 0x29483
+0x8EA5CBBD 0x29470
+0x8EA5CBBE 0x4AB6
+0x8EA5CBBF 0x4ABD
+0x8EA5CBC0 0x29487
+0x8EA5CBC1 0x29484
+0x8EA5CBC2 0x2947B
+0x8EA5CBC3 0x2947E
+0x8EA5CBC4 0x29474
+0x8EA5CBC5 0x295B9
+0x8EA5CBC6 0x295B8
+0x8EA5CBC7 0x295B7
+0x8EA5CBC8 0x295B5
+0x8EA5CBC9 0x296CC
+0x8EA5CBCA 0x296CE
+0x8EA5CBCB 0x296D1
+0x8EA5CBCC 0x9904
+0x8EA5CBCD 0x296CB
+0x8EA5CBCE 0x999B
+0x8EA5CBCF 0x2987E
+0x8EA5CBD0 0x2987A
+0x8EA5CBD1 0x29877
+0x8EA5CBD2 0x2988C
+0x8EA5CBD3 0x298E1
+0x8EA5CBD4 0x29A20
+0x8EA5CBD5 0x29A1E
+0x8EA5CBD6 0x29AC2
+0x8EA5CBD7 0x29B0F
+0x8EA5CBD8 0x29B00
+0x8EA5CBD9 0x4BF4
+0x8EA5CBDA 0x29B10
+0x8EA5CBDB 0x29C0D
+0x8EA5CBDC 0x29C0E
+0x8EA5CBDD 0x29C8E
+0x8EA5CBDE 0x29C8D
+0x8EA5CBDF 0x29C8A
+0x8EA5CBE0 0x29C8B
+0x8EA5CBE1 0x29C8C
+0x8EA5CBE2 0x29C8F
+0x8EA5CBE3 0x29D57
+0x8EA5CBE4 0x4C35
+0x8EA5CBE5 0x29D55
+0x8EA5CBE6 0x29D5B
+0x8EA5CBE7 0x29FAC
+0x8EA5CBE8 0x29FA7
+0x8EA5CBE9 0x29FA0
+0x8EA5CBEA 0x29F9E
+0x8EA5CBEB 0x4CAA
+0x8EA5CBEC 0x2A28D
+0x8EA5CBED 0x4D1F
+0x8EA5CBEE 0x2A393
+0x8EA5CBEF 0x2A394
+0x8EA5CBF0 0x2A392
+0x8EA5CBF1 0x20181
+0x8EA5CBF2 0x203D6
+0x8EA5CBF3 0x203C3
+0x8EA5CBF4 0x203E4
+0x8EA5CBF5 0x203E2
+0x8EA5CBF6 0x20409
+0x8EA5CBF7 0x203BF
+0x8EA5CBF8 0x203C8
+0x8EA5CBF9 0x203C7
+0x8EA5CBFA 0x204B5
+0x8EA5CBFB 0x204B2
+0x8EA5CBFC 0x2060C
+0x8EA5CBFD 0x2060B
+0x8EA5CBFE 0x2060A
+0x8EA5CCA1 0x20605
+0x8EA5CCA2 0x207D3
+0x8EA5CCA3 0x207E6
+0x8EA5CCA4 0x207E9
+0x8EA5CCA5 0x207F0
+0x8EA5CCA6 0x207EA
+0x8EA5CCA7 0x207E7
+0x8EA5CCA8 0x208B1
+0x8EA5CCA9 0x208B3
+0x8EA5CCAA 0x208B4
+0x8EA5CCAB 0x208B0
+0x8EA5CCAC 0x2095C
+0x8EA5CCAD 0x2095D
+0x8EA5CCAE 0x2095E
+0x8EA5CCAF 0x209C0
+0x8EA5CCB0 0x20AAF
+0x8EA5CCB1 0x3550
+0x8EA5CCB2 0x20B86
+0x8EA5CCB3 0x20B83
+0x8EA5CCB4 0x20B84
+0x8EA5CCB5 0x20F5C
+0x8EA5CCB6 0x20F70
+0x8EA5CCB7 0x20F8C
+0x8EA5CCB8 0x20F7B
+0x8EA5CCB9 0x20F66
+0x8EA5CCBA 0x20F79
+0x8EA5CCBB 0x20F63
+0x8EA5CCBC 0x20FC5
+0x8EA5CCBD 0x20F6B
+0x8EA5CCBE 0x20F6D
+0x8EA5CCBF 0x20F72
+0x8EA5CCC0 0x20F69
+0x8EA5CCC1 0x20F75
+0x8EA5CCC2 0x20F89
+0x8EA5CCC3 0x20FC6
+0x8EA5CCC4 0x20FA5
+0x8EA5CCC5 0x203E7
+0x8EA5CCC6 0x20F6A
+0x8EA5CCC7 0x20F97
+0x8EA5CCC8 0x2145A
+0x8EA5CCC9 0x2145C
+0x8EA5CCCA 0x21459
+0x8EA5CCCB 0x21424
+0x8EA5CCCC 0x21425
+0x8EA5CCCD 0x21430
+0x8EA5CCCE 0x21458
+0x8EA5CCCF 0x21431
+0x8EA5CCD0 0x21576
+0x8EA5CCD1 0x215C1
+0x8EA5CCD2 0x21685
+0x8EA5CCD3 0x2167D
+0x8EA5CCD4 0x21865
+0x8EA5CCD5 0x21887
+0x8EA5CCD6 0x21852
+0x8EA5CCD7 0x21854
+0x8EA5CCD8 0x2188A
+0x8EA5CCD9 0x21850
+0x8EA5CCDA 0x21886
+0x8EA5CCDB 0x2184F
+0x8EA5CCDC 0x21868
+0x8EA5CCDD 0x2199D
+0x8EA5CCDE 0x21AA0
+0x8EA5CCDF 0x21ABA
+0x8EA5CCE0 0x21ABD
+0x8EA5CCE1 0x21AB8
+0x8EA5CCE2 0x21BA6
+0x8EA5CCE3 0x377B
+0x8EA5CCE4 0x21CDE
+0x8EA5CCE5 0x21CD8
+0x8EA5CCE6 0x21CD1
+0x8EA5CCE7 0x21F13
+0x8EA5CCE8 0x3809
+0x8EA5CCE9 0x21F0E
+0x8EA5CCEA 0x21F1B
+0x8EA5CCEB 0x21F3A
+0x8EA5CCEC 0x3807
+0x8EA5CCED 0x21F1C
+0x8EA5CCEE 0x21F12
+0x8EA5CCEF 0x21F16
+0x8EA5CCF0 0x21F1A
+0x8EA5CCF1 0x21448
+0x8EA5CCF2 0x2214B
+0x8EA5CCF3 0x22137
+0x8EA5CCF4 0x22136
+0x8EA5CCF5 0x22138
+0x8EA5CCF6 0x2213A
+0x8EA5CCF7 0x22149
+0x8EA5CCF8 0x2213C
+0x8EA5CCF9 0x2214A
+0x8EA5CCFA 0x222B1
+0x8EA5CCFB 0x222C2
+0x8EA5CCFC 0x222B5
+0x8EA5CCFD 0x222C4
+0x8EA5CCFE 0x222B6
+0x8EA5CDA1 0x2241E
+0x8EA5CDA2 0x2241F
+0x8EA5CDA3 0x224AF
+0x8EA5CDA4 0x2256B
+0x8EA5CDA5 0x2256F
+0x8EA5CDA6 0x22792
+0x8EA5CDA7 0x227E4
+0x8EA5CDA8 0x2282C
+0x8EA5CDA9 0x227EF
+0x8EA5CDAA 0x6184
+0x8EA5CDAB 0x2284F
+0x8EA5CDAC 0x22852
+0x8EA5CDAD 0x22850
+0x8EA5CDAE 0x2283A
+0x8EA5CDAF 0x22837
+0x8EA5CDB0 0x22847
+0x8EA5CDB1 0x22864
+0x8EA5CDB2 0x22840
+0x8EA5CDB3 0x2283C
+0x8EA5CDB4 0x22845
+0x8EA5CDB5 0x22841
+0x8EA5CDB6 0x229F3
+0x8EA5CDB7 0x39BB
+0x8EA5CDB8 0x22CC1
+0x8EA5CDB9 0x22CB4
+0x8EA5CDBA 0x3A4B
+0x8EA5CDBB 0x22D2A
+0x8EA5CDBC 0x22D22
+0x8EA5CDBD 0x22D29
+0x8EA5CDBE 0x3A4D
+0x8EA5CDBF 0x22D3E
+0x8EA5CDC0 0x22D3C
+0x8EA5CDC1 0x22D30
+0x8EA5CDC2 0x22FC7
+0x8EA5CDC3 0x22FD5
+0x8EA5CDC4 0x22FD6
+0x8EA5CDC5 0x22FD3
+0x8EA5CDC6 0x22FCE
+0x8EA5CDC7 0x22FC8
+0x8EA5CDC8 0x2305C
+0x8EA5CDC9 0x2305F
+0x8EA5CDCA 0x23062
+0x8EA5CDCB 0x3AC2
+0x8EA5CDCC 0x230BD
+0x8EA5CDCD 0x230BF
+0x8EA5CDCE 0x2325C
+0x8EA5CDCF 0x232B6
+0x8EA5CDD0 0x3B1A
+0x8EA5CDD1 0x2329D
+0x8EA5CDD2 0x2327F
+0x8EA5CDD3 0x3B12
+0x8EA5CDD4 0x23294
+0x8EA5CDD5 0x23281
+0x8EA5CDD6 0x23347
+0x8EA5CDD7 0x23346
+0x8EA5CDD8 0x3B3C
+0x8EA5CDD9 0x23394
+0x8EA5CDDA 0x23675
+0x8EA5CDDB 0x2361A
+0x8EA5CDDC 0x2362A
+0x8EA5CDDD 0x23632
+0x8EA5CDDE 0x23617
+0x8EA5CDDF 0x23623
+0x8EA5CDE0 0x23674
+0x8EA5CDE1 0x3BC3
+0x8EA5CDE2 0x23676
+0x8EA5CDE3 0x2362E
+0x8EA5CDE4 0x23625
+0x8EA5CDE5 0x23620
+0x8EA5CDE6 0x23671
+0x8EA5CDE7 0x23616
+0x8EA5CDE8 0x23670
+0x8EA5CDE9 0x2362C
+0x8EA5CDEA 0x2362F
+0x8EA5CDEB 0x2361F
+0x8EA5CDEC 0x23664
+0x8EA5CDED 0x3BC0
+0x8EA5CDEE 0x23908
+0x8EA5CDEF 0x23914
+0x8EA5CDF0 0x2390A
+0x8EA5CDF1 0x2390B
+0x8EA5CDF2 0x23A4F
+0x8EA5CDF3 0x23A59
+0x8EA5CDF4 0x23A54
+0x8EA5CDF5 0x23A51
+0x8EA5CDF6 0x23AB6
+0x8EA5CDF7 0x23BEC
+0x8EA5CDF8 0x23BED
+0x8EA5CDF9 0x23BEA
+0x8EA5CDFA 0x23EEE
+0x8EA5CDFB 0x23F5A
+0x8EA5CDFC 0x23F73
+0x8EA5CDFD 0x23F65
+0x8EA5CDFE 0x23F61
+0x8EA5CEA1 0x23F55
+0x8EA5CEA2 0x23F6B
+0x8EA5CEA3 0x23F64
+0x8EA5CEA4 0x23F5B
+0x8EA5CEA5 0x23F4C
+0x8EA5CEA6 0x23F6F
+0x8EA5CEA7 0x23F84
+0x8EA5CEA8 0x23F70
+0x8EA5CEA9 0x2435D
+0x8EA5CEAA 0x24357
+0x8EA5CEAB 0x24366
+0x8EA5CEAC 0x24353
+0x8EA5CEAD 0x24398
+0x8EA5CEAE 0x24397
+0x8EA5CEAF 0x24528
+0x8EA5CEB0 0x245EB
+0x8EA5CEB1 0x245EA
+0x8EA5CEB2 0x245E8
+0x8EA5CEB3 0x245EC
+0x8EA5CEB4 0x245EF
+0x8EA5CEB5 0x246D1
+0x8EA5CEB6 0x246CA
+0x8EA5CEB7 0x729F
+0x8EA5CEB8 0x246CF
+0x8EA5CEB9 0x246CD
+0x8EA5CEBA 0x246CE
+0x8EA5CEBB 0x24870
+0x8EA5CEBC 0x24867
+0x8EA5CEBD 0x24873
+0x8EA5CEBE 0x2486D
+0x8EA5CEBF 0x24876
+0x8EA5CEC0 0x24879
+0x8EA5CEC1 0x2486A
+0x8EA5CEC2 0x2488B
+0x8EA5CEC3 0x24872
+0x8EA5CEC4 0x24871
+0x8EA5CEC5 0x2486E
+0x8EA5CEC6 0x2487A
+0x8EA5CEC7 0x24A16
+0x8EA5CEC8 0x24A39
+0x8EA5CEC9 0x24A3B
+0x8EA5CECA 0x24B10
+0x8EA5CECB 0x24B96
+0x8EA5CECC 0x24B7B
+0x8EA5CECD 0x24B7C
+0x8EA5CECE 0x24B7D
+0x8EA5CECF 0x24CBE
+0x8EA5CED0 0x24E5C
+0x8EA5CED1 0x24E38
+0x8EA5CED2 0x24E39
+0x8EA5CED3 0x24E2E
+0x8EA5CED4 0x24E34
+0x8EA5CED5 0x24E32
+0x8EA5CED6 0x24E5B
+0x8EA5CED7 0x24E33
+0x8EA5CED8 0x24E3C
+0x8EA5CED9 0x3FE5
+0x8EA5CEDA 0x2500E
+0x8EA5CEDB 0x2500F
+0x8EA5CEDC 0x25010
+0x8EA5CEDD 0x25087
+0x8EA5CEDE 0x2525B
+0x8EA5CEDF 0x25253
+0x8EA5CEE0 0x405F
+0x8EA5CEE1 0x2525C
+0x8EA5CEE2 0x2523F
+0x8EA5CEE3 0x25259
+0x8EA5CEE4 0x2524A
+0x8EA5CEE5 0x25244
+0x8EA5CEE6 0x2524C
+0x8EA5CEE7 0x25240
+0x8EA5CEE8 0x2525F
+0x8EA5CEE9 0x2525E
+0x8EA5CEEA 0x2524E
+0x8EA5CEEB 0x25254
+0x8EA5CEEC 0x25243
+0x8EA5CEED 0x25287
+0x8EA5CEEE 0x25382
+0x8EA5CEEF 0x25385
+0x8EA5CEF0 0x25531
+0x8EA5CEF1 0x25547
+0x8EA5CEF2 0x2552E
+0x8EA5CEF3 0x2552F
+0x8EA5CEF4 0x25548
+0x8EA5CEF5 0x25534
+0x8EA5CEF6 0x4118
+0x8EA5CEF7 0x2059F
+0x8EA5CEF8 0x25832
+0x8EA5CEF9 0x25836
+0x8EA5CEFA 0x25833
+0x8EA5CEFB 0x25831
+0x8EA5CEFC 0x25840
+0x8EA5CEFD 0x25841
+0x8EA5CEFE 0x259DD
+0x8EA5CFA1 0x259D2
+0x8EA5CFA2 0x259D9
+0x8EA5CFA3 0x41AD
+0x8EA5CFA4 0x259DF
+0x8EA5CFA5 0x259DB
+0x8EA5CFA6 0x259D8
+0x8EA5CFA7 0x259D3
+0x8EA5CFA8 0x259DE
+0x8EA5CFA9 0x259E0
+0x8EA5CFAA 0x259D4
+0x8EA5CFAB 0x259D7
+0x8EA5CFAC 0x259DA
+0x8EA5CFAD 0x25AA7
+0x8EA5CFAE 0x25BFE
+0x8EA5CFAF 0x25BDD
+0x8EA5CFB0 0x25C40
+0x8EA5CFB1 0x25BE2
+0x8EA5CFB2 0x421E
+0x8EA5CFB3 0x25BD6
+0x8EA5CFB4 0x25BDE
+0x8EA5CFB5 0x25BEF
+0x8EA5CFB6 0x4227
+0x8EA5CFB7 0x25BEB
+0x8EA5CFB8 0x25BEA
+0x8EA5CFB9 0x25BE4
+0x8EA5CFBA 0x25BD1
+0x8EA5CFBB 0x4218
+0x8EA5CFBC 0x25BEC
+0x8EA5CFBD 0x25BFA
+0x8EA5CFBE 0x25BD9
+0x8EA5CFBF 0x25BF3
+0x8EA5CFC0 0x25BE1
+0x8EA5CFC1 0x25BDC
+0x8EA5CFC2 0x25BE5
+0x8EA5CFC3 0x25BDF
+0x8EA5CFC4 0x25BD4
+0x8EA5CFC5 0x4220
+0x8EA5CFC6 0x25C05
+0x8EA5CFC7 0x25ED6
+0x8EA5CFC8 0x25ED5
+0x8EA5CFC9 0x25ED0
+0x8EA5CFCA 0x25EC8
+0x8EA5CFCB 0x25EC4
+0x8EA5CFCC 0x25EC9
+0x8EA5CFCD 0x25ECD
+0x8EA5CFCE 0x25ED2
+0x8EA5CFCF 0x25ECC
+0x8EA5CFD0 0x25ECA
+0x8EA5CFD1 0x260A0
+0x8EA5CFD2 0x26092
+0x8EA5CFD3 0x42F4
+0x8EA5CFD4 0x4302
+0x8EA5CFD5 0x2608B
+0x8EA5CFD6 0x260A1
+0x8EA5CFD7 0x26095
+0x8EA5CFD8 0x26088
+0x8EA5CFD9 0x26086
+0x8EA5CFDA 0x2608D
+0x8EA5CFDB 0x26085
+0x8EA5CFDC 0x26091
+0x8EA5CFDD 0x26089
+0x8EA5CFDE 0x260A2
+0x8EA5CFDF 0x262F0
+0x8EA5CFE0 0x262F3
+0x8EA5CFE1 0x262F4
+0x8EA5CFE2 0x262EF
+0x8EA5CFE3 0x26306
+0x8EA5CFE4 0x263A2
+0x8EA5CFE5 0x2645E
+0x8EA5CFE6 0x26463
+0x8EA5CFE7 0x26460
+0x8EA5CFE8 0x2645B
+0x8EA5CFE9 0x2647B
+0x8EA5CFEA 0x26458
+0x8EA5CFEB 0x26459
+0x8EA5CFEC 0x2645D
+0x8EA5CFED 0x26505
+0x8EA5CFEE 0x26506
+0x8EA5CFEF 0x26502
+0x8EA5CFF0 0x26503
+0x8EA5CFF1 0x26504
+0x8EA5CFF2 0x265A2
+0x8EA5CFF3 0x265A7
+0x8EA5CFF4 0x265A6
+0x8EA5CFF5 0x265A4
+0x8EA5CFF6 0x265AC
+0x8EA5CFF7 0x265A9
+0x8EA5CFF8 0x267E7
+0x8EA5CFF9 0x26801
+0x8EA5CFFA 0x267DF
+0x8EA5CFFB 0x267D9
+0x8EA5CFFC 0x267E3
+0x8EA5CFFD 0x2680F
+0x8EA5CFFE 0x2691A
+0x8EA5D0A1 0x26945
+0x8EA5D0A2 0x26948
+0x8EA5D0A3 0x2697B
+0x8EA5D0A4 0x26985
+0x8EA5D0A5 0x26986
+0x8EA5D0A6 0x269FE
+0x8EA5D0A7 0x269FF
+0x8EA5D0A8 0x26A64
+0x8EA5D0A9 0x26A71
+0x8EA5D0AA 0x26A72
+0x8EA5D0AB 0x26A61
+0x8EA5D0AC 0x26A62
+0x8EA5D0AD 0x26A6C
+0x8EA5D0AE 0x26A60
+0x8EA5D0AF 0x26A5D
+0x8EA5D0B0 0x26A63
+0x8EA5D0B1 0x26A67
+0x8EA5D0B2 0x26E01
+0x8EA5D0B3 0x26E2A
+0x8EA5D0B4 0x26E30
+0x8EA5D0B5 0x26E06
+0x8EA5D0B6 0x26E7D
+0x8EA5D0B7 0x26E22
+0x8EA5D0B8 0x26EB9
+0x8EA5D0B9 0x26E0A
+0x8EA5D0BA 0x26E10
+0x8EA5D0BB 0x26D8F
+0x8EA5D0BC 0x26E80
+0x8EA5D0BD 0x26E13
+0x8EA5D0BE 0x26E2E
+0x8EA5D0BF 0x26E18
+0x8EA5D0C0 0x26E17
+0x8EA5D0C1 0x26E1A
+0x8EA5D0C2 0x26E14
+0x8EA5D0C3 0x26E47
+0x8EA5D0C4 0x26E63
+0x8EA5D0C5 0x26E38
+0x8EA5D0C6 0x4524
+0x8EA5D0C7 0x26E7F
+0x8EA5D0C8 0x26E21
+0x8EA5D0C9 0x26E37
+0x8EA5D0CA 0x26E31
+0x8EA5D0CB 0x26E1B
+0x8EA5D0CC 0x26EA5
+0x8EA5D0CD 0x26F6C
+0x8EA5D0CE 0x271D3
+0x8EA5D0CF 0x27388
+0x8EA5D0D0 0x2736E
+0x8EA5D0D1 0x2735C
+0x8EA5D0D2 0x27374
+0x8EA5D0D3 0x27354
+0x8EA5D0D4 0x27383
+0x8EA5D0D5 0x8770
+0x8EA5D0D6 0x27365
+0x8EA5D0D7 0x27360
+0x8EA5D0D8 0x27370
+0x8EA5D0D9 0x2736F
+0x8EA5D0DA 0x2736D
+0x8EA5D0DB 0x27372
+0x8EA5D0DC 0x2736C
+0x8EA5D0DD 0x27376
+0x8EA5D0DE 0x27375
+0x8EA5D0DF 0x27359
+0x8EA5D0E0 0x273C7
+0x8EA5D0E1 0x275C1
+0x8EA5D0E2 0x275F9
+0x8EA5D0E3 0x276E3
+0x8EA5D0E4 0x276E7
+0x8EA5D0E5 0x276D6
+0x8EA5D0E6 0x276CF
+0x8EA5D0E7 0x276DA
+0x8EA5D0E8 0x276E9
+0x8EA5D0E9 0x276D2
+0x8EA5D0EA 0x27855
+0x8EA5D0EB 0x2784F
+0x8EA5D0EC 0x2784D
+0x8EA5D0ED 0x27851
+0x8EA5D0EE 0x27856
+0x8EA5D0EF 0x278F9
+0x8EA5D0F0 0x278F8
+0x8EA5D0F1 0x27906
+0x8EA5D0F2 0x27903
+0x8EA5D0F3 0x27909
+0x8EA5D0F4 0x278F7
+0x8EA5D0F5 0x278F5
+0x8EA5D0F6 0x27A47
+0x8EA5D0F7 0x27A45
+0x8EA5D0F8 0x27A3E
+0x8EA5D0F9 0x27A46
+0x8EA5D0FA 0x27A29
+0x8EA5D0FB 0x27A34
+0x8EA5D0FC 0x27A3F
+0x8EA5D0FD 0x27A44
+0x8EA5D0FE 0x27A35
+0x8EA5D1A1 0x27A5A
+0x8EA5D1A2 0x27A2A
+0x8EA5D1A3 0x27A33
+0x8EA5D1A4 0x27A37
+0x8EA5D1A5 0x27A43
+0x8EA5D1A6 0x27A39
+0x8EA5D1A7 0x27A30
+0x8EA5D1A8 0x27A5D
+0x8EA5D1A9 0x27A32
+0x8EA5D1AA 0x27A27
+0x8EA5D1AB 0x27BBD
+0x8EA5D1AC 0x27BBA
+0x8EA5D1AD 0x27BBC
+0x8EA5D1AE 0x27BF1
+0x8EA5D1AF 0x27BF0
+0x8EA5D1B0 0x27C61
+0x8EA5D1B1 0x27C5C
+0x8EA5D1B2 0x27C58
+0x8EA5D1B3 0x27C5D
+0x8EA5D1B4 0x27CDA
+0x8EA5D1B5 0x27CD9
+0x8EA5D1B6 0x27CDD
+0x8EA5D1B7 0x27CDC
+0x8EA5D1B8 0x27CDE
+0x8EA5D1B9 0x477D
+0x8EA5D1BA 0x27DA0
+0x8EA5D1BB 0x27DA2
+0x8EA5D1BC 0x27F0F
+0x8EA5D1BD 0x27F13
+0x8EA5D1BE 0x27F12
+0x8EA5D1BF 0x27F11
+0x8EA5D1C0 0x27F14
+0x8EA5D1C1 0x27F19
+0x8EA5D1C2 0x27F0E
+0x8EA5D1C3 0x27F17
+0x8EA5D1C4 0x27F21
+0x8EA5D1C5 0x27F20
+0x8EA5D1C6 0x27F16
+0x8EA5D1C7 0x28078
+0x8EA5D1C8 0x8E37
+0x8EA5D1C9 0x28087
+0x8EA5D1CA 0x28079
+0x8EA5D1CB 0x28080
+0x8EA5D1CC 0x28077
+0x8EA5D1CD 0x28081
+0x8EA5D1CE 0x28046
+0x8EA5D1CF 0x2807A
+0x8EA5D1D0 0x2809C
+0x8EA5D1D1 0x28083
+0x8EA5D1D2 0x28084
+0x8EA5D1D3 0x280AD
+0x8EA5D1D4 0x2809D
+0x8EA5D1D5 0x2809E
+0x8EA5D1D6 0x28255
+0x8EA5D1D7 0x28336
+0x8EA5D1D8 0x2832B
+0x8EA5D1D9 0x28327
+0x8EA5D1DA 0x28346
+0x8EA5D1DB 0x2832C
+0x8EA5D1DC 0x28345
+0x8EA5D1DD 0x28333
+0x8EA5D1DE 0x2832D
+0x8EA5D1DF 0x28334
+0x8EA5D1E0 0x28322
+0x8EA5D1E1 0x4864
+0x8EA5D1E2 0x2841F
+0x8EA5D1E3 0x285B3
+0x8EA5D1E4 0x2858C
+0x8EA5D1E5 0x2858F
+0x8EA5D1E6 0x285AF
+0x8EA5D1E7 0x285AD
+0x8EA5D1E8 0x2858E
+0x8EA5D1E9 0x285AC
+0x8EA5D1EA 0x285B0
+0x8EA5D1EB 0x285B1
+0x8EA5D1EC 0x285AE
+0x8EA5D1ED 0x28599
+0x8EA5D1EE 0x286EB
+0x8EA5D1EF 0x28774
+0x8EA5D1F0 0x28775
+0x8EA5D1F1 0x2878E
+0x8EA5D1F2 0x2876D
+0x8EA5D1F3 0x28770
+0x8EA5D1F4 0x2878C
+0x8EA5D1F5 0x2884F
+0x8EA5D1F6 0x28851
+0x8EA5D1F7 0x28858
+0x8EA5D1F8 0x2884C
+0x8EA5D1F9 0x2884E
+0x8EA5D1FA 0x28915
+0x8EA5D1FB 0x289BE
+0x8EA5D1FC 0x289DB
+0x8EA5D1FD 0x289B3
+0x8EA5D1FE 0x289AE
+0x8EA5D2A1 0x28C87
+0x8EA5D2A2 0x28C8A
+0x8EA5D2A3 0x28C88
+0x8EA5D2A4 0x28C8B
+0x8EA5D2A5 0x28C8C
+0x8EA5D2A6 0x28D44
+0x8EA5D2A7 0x28D2D
+0x8EA5D2A8 0x28D2A
+0x8EA5D2A9 0x28D31
+0x8EA5D2AA 0x28D2C
+0x8EA5D2AB 0x28D45
+0x8EA5D2AC 0x28D30
+0x8EA5D2AD 0x28D29
+0x8EA5D2AE 0x28D46
+0x8EA5D2AF 0x28EF4
+0x8EA5D2B0 0x28F14
+0x8EA5D2B1 0x28F10
+0x8EA5D2B2 0x28F0F
+0x8EA5D2B3 0x28F12
+0x8EA5D2B4 0x28F0B
+0x8EA5D2B5 0x28F0C
+0x8EA5D2B6 0x28F0A
+0x8EA5D2B7 0x28F13
+0x8EA5D2B8 0x28F0E
+0x8EA5D2B9 0x28FD9
+0x8EA5D2BA 0x28FD0
+0x8EA5D2BB 0x9703
+0x8EA5D2BC 0x290C1
+0x8EA5D2BD 0x290BF
+0x8EA5D2BE 0x290BD
+0x8EA5D2BF 0x290BC
+0x8EA5D2C0 0x290BA
+0x8EA5D2C1 0x290BB
+0x8EA5D2C2 0x290D1
+0x8EA5D2C3 0x290BE
+0x8EA5D2C4 0x290D0
+0x8EA5D2C5 0x290B9
+0x8EA5D2C6 0x2921A
+0x8EA5D2C7 0x2921C
+0x8EA5D2C8 0x2921B
+0x8EA5D2C9 0x29291
+0x8EA5D2CA 0x29296
+0x8EA5D2CB 0x2929F
+0x8EA5D2CC 0x2929C
+0x8EA5D2CD 0x2929A
+0x8EA5D2CE 0x2929D
+0x8EA5D2CF 0x293AD
+0x8EA5D2D0 0x293A5
+0x8EA5D2D1 0x293AE
+0x8EA5D2D2 0x29403
+0x8EA5D2D3 0x29426
+0x8EA5D2D4 0x29420
+0x8EA5D2D5 0x29423
+0x8EA5D2D6 0x29424
+0x8EA5D2D7 0x29421
+0x8EA5D2D8 0x29428
+0x8EA5D2D9 0x29425
+0x8EA5D2DA 0x2941E
+0x8EA5D2DB 0x29494
+0x8EA5D2DC 0x29493
+0x8EA5D2DD 0x2948F
+0x8EA5D2DE 0x2949A
+0x8EA5D2DF 0x294AD
+0x8EA5D2E0 0x4AC2
+0x8EA5D2E1 0x295CA
+0x8EA5D2E2 0x295C5
+0x8EA5D2E3 0x296BB
+0x8EA5D2E4 0x296E1
+0x8EA5D2E5 0x296EA
+0x8EA5D2E6 0x296E4
+0x8EA5D2E7 0x296ED
+0x8EA5D2E8 0x296E6
+0x8EA5D2E9 0x296E0
+0x8EA5D2EA 0x296E8
+0x8EA5D2EB 0x296E5
+0x8EA5D2EC 0x2981A
+0x8EA5D2ED 0x29894
+0x8EA5D2EE 0x29896
+0x8EA5D2EF 0x2989E
+0x8EA5D2F0 0x29895
+0x8EA5D2F1 0x298A1
+0x8EA5D2F2 0x2988E
+0x8EA5D2F3 0x2989B
+0x8EA5D2F4 0x29892
+0x8EA5D2F5 0x29897
+0x8EA5D2F6 0x29899
+0x8EA5D2F7 0x29893
+0x8EA5D2F8 0x29A32
+0x8EA5D2F9 0x29A2F
+0x8EA5D2FA 0x29A2E
+0x8EA5D2FB 0x29A33
+0x8EA5D2FC 0x29B1C
+0x8EA5D2FD 0x29B1E
+0x8EA5D2FE 0x29B11
+0x8EA5D3A1 0x29B20
+0x8EA5D3A2 0x29B1F
+0x8EA5D3A3 0x29B19
+0x8EA5D3A4 0x29B16
+0x8EA5D3A5 0x29CAC
+0x8EA5D3A6 0x29CB9
+0x8EA5D3A7 0x29CB3
+0x8EA5D3A8 0x29CA6
+0x8EA5D3A9 0x29CA2
+0x8EA5D3AA 0x29CA9
+0x8EA5D3AB 0x29CA7
+0x8EA5D3AC 0x29D6C
+0x8EA5D3AD 0x29D6D
+0x8EA5D3AE 0x29D69
+0x8EA5D3AF 0x29D80
+0x8EA5D3B0 0x29D66
+0x8EA5D3B1 0x29D65
+0x8EA5D3B2 0x29D71
+0x8EA5D3B3 0x29D6B
+0x8EA5D3B4 0x29FBD
+0x8EA5D3B5 0x29FC1
+0x8EA5D3B6 0x29FD3
+0x8EA5D3B7 0x29FB6
+0x8EA5D3B8 0x4CAC
+0x8EA5D3B9 0x29FB9
+0x8EA5D3BA 0x29FD4
+0x8EA5D3BB 0x29FB7
+0x8EA5D3BC 0x29FDB
+0x8EA5D3BD 0x29FB8
+0x8EA5D3BE 0x29FC0
+0x8EA5D3BF 0x29FBC
+0x8EA5D3C0 0x29FD5
+0x8EA5D3C1 0x29FBF
+0x8EA5D3C2 0x29FC3
+0x8EA5D3C3 0x29FC9
+0x8EA5D3C4 0x2A258
+0x8EA5D3C5 0x2A290
+0x8EA5D3C6 0x2A295
+0x8EA5D3C7 0x2A297
+0x8EA5D3C8 0x2A309
+0x8EA5D3C9 0x2A308
+0x8EA5D3CA 0x2A306
+0x8EA5D3CB 0x2A305
+0x8EA5D3CC 0x2A310
+0x8EA5D3CD 0x2A397
+0x8EA5D3CE 0x2A395
+0x8EA5D3CF 0x2A3EE
+0x8EA5D3D0 0x2A41F
+0x8EA5D3D1 0x2FA1A
+0x8EA5D3D2 0x21B4B
+0x8EA5D3D3 0x2018E
+0x8EA5D3D4 0x203E8
+0x8EA5D3D5 0x203F0
+0x8EA5D3D6 0x203F4
+0x8EA5D3D7 0x20406
+0x8EA5D3D8 0x203ED
+0x8EA5D3D9 0x349B
+0x8EA5D3DA 0x203E9
+0x8EA5D3DB 0x20400
+0x8EA5D3DC 0x204B8
+0x8EA5D3DD 0x2056D
+0x8EA5D3DE 0x20804
+0x8EA5D3DF 0x20801
+0x8EA5D3E0 0x20803
+0x8EA5D3E1 0x20802
+0x8EA5D3E2 0x52F6
+0x8EA5D3E3 0x3526
+0x8EA5D3E4 0x20962
+0x8EA5D3E5 0x20ABA
+0x8EA5D3E6 0x20B13
+0x8EA5D3E7 0x20FDE
+0x8EA5D3E8 0x20FD7
+0x8EA5D3E9 0x20FE4
+0x8EA5D3EA 0x20FCE
+0x8EA5D3EB 0x20FE3
+0x8EA5D3EC 0x20FDD
+0x8EA5D3ED 0x2103A
+0x8EA5D3EE 0x20FDB
+0x8EA5D3EF 0x20FD6
+0x8EA5D3F0 0x20FE0
+0x8EA5D3F1 0x20FD4
+0x8EA5D3F2 0x20FCB
+0x8EA5D3F3 0x20FE1
+0x8EA5D3F4 0x20FC9
+0x8EA5D3F5 0x20FDF
+0x8EA5D3F6 0x2103C
+0x8EA5D3F7 0x20FFC
+0x8EA5D3F8 0x20FCF
+0x8EA5D3F9 0x21479
+0x8EA5D3FA 0x21476
+0x8EA5D3FB 0x21478
+0x8EA5D3FC 0x21687
+0x8EA5D3FD 0x2189C
+0x8EA5D3FE 0x218B1
+0x8EA5D4A1 0x218C1
+0x8EA5D4A2 0x2189A
+0x8EA5D4A3 0x21892
+0x8EA5D4A4 0x41AF
+0x8EA5D4A5 0x218C2
+0x8EA5D4A6 0x21896
+0x8EA5D4A7 0x218C0
+0x8EA5D4A8 0x21891
+0x8EA5D4A9 0x21895
+0x8EA5D4AA 0x219A2
+0x8EA5D4AB 0x21AC3
+0x8EA5D4AC 0x21AC0
+0x8EA5D4AD 0x21AC2
+0x8EA5D4AE 0x20B8A
+0x8EA5D4AF 0x21BB0
+0x8EA5D4B0 0x21C16
+0x8EA5D4B1 0x21F46
+0x8EA5D4B2 0x21F4A
+0x8EA5D4B3 0x21F3E
+0x8EA5D4B4 0x21F45
+0x8EA5D4B5 0x21F42
+0x8EA5D4B6 0x3815
+0x8EA5D4B7 0x21F5B
+0x8EA5D4B8 0x21F44
+0x8EA5D4B9 0x22004
+0x8EA5D4BA 0x24022
+0x8EA5D4BB 0x22155
+0x8EA5D4BC 0x22157
+0x8EA5D4BD 0x22151
+0x8EA5D4BE 0x2214E
+0x8EA5D4BF 0x2215A
+0x8EA5D4C0 0x222C6
+0x8EA5D4C1 0x222C3
+0x8EA5D4C2 0x389C
+0x8EA5D4C3 0x222C5
+0x8EA5D4C4 0x222CC
+0x8EA5D4C5 0x22371
+0x8EA5D4C6 0x22426
+0x8EA5D4C7 0x224B2
+0x8EA5D4C8 0x2257A
+0x8EA5D4C9 0x22584
+0x8EA5D4CA 0x2257B
+0x8EA5D4CB 0x22874
+0x8EA5D4CC 0x2288C
+0x8EA5D4CD 0x22851
+0x8EA5D4CE 0x22848
+0x8EA5D4CF 0x2288D
+0x8EA5D4D0 0x22892
+0x8EA5D4D1 0x22898
+0x8EA5D4D2 0x22893
+0x8EA5D4D3 0x228B0
+0x8EA5D4D4 0x2284E
+0x8EA5D4D5 0x22896
+0x8EA5D4D6 0x22897
+0x8EA5D4D7 0x2289C
+0x8EA5D4D8 0x228CA
+0x8EA5D4D9 0x22D33
+0x8EA5D4DA 0x22D83
+0x8EA5D4DB 0x22D84
+0x8EA5D4DC 0x22D9A
+0x8EA5D4DD 0x22D8C
+0x8EA5D4DE 0x64CC
+0x8EA5D4DF 0x22D99
+0x8EA5D4E0 0x22EE0
+0x8EA5D4E1 0x22FE4
+0x8EA5D4E2 0x22FF8
+0x8EA5D4E3 0x22FED
+0x8EA5D4E4 0x22FF3
+0x8EA5D4E5 0x22FF4
+0x8EA5D4E6 0x22FF5
+0x8EA5D4E7 0x22FFD
+0x8EA5D4E8 0x23119
+0x8EA5D4E9 0x2329E
+0x8EA5D4EA 0x232C4
+0x8EA5D4EB 0x2329F
+0x8EA5D4EC 0x2339B
+0x8EA5D4ED 0x2339F
+0x8EA5D4EE 0x2339A
+0x8EA5D4EF 0x236AA
+0x8EA5D4F0 0x2369D
+0x8EA5D4F1 0x23692
+0x8EA5D4F2 0x236A2
+0x8EA5D4F3 0x236AF
+0x8EA5D4F4 0x236EB
+0x8EA5D4F5 0x236A0
+0x8EA5D4F6 0x236A1
+0x8EA5D4F7 0x23694
+0x8EA5D4F8 0x23698
+0x8EA5D4F9 0x2368F
+0x8EA5D4FA 0x23687
+0x8EA5D4FB 0x23684
+0x8EA5D4FC 0x236A9
+0x8EA5D4FD 0x2367C
+0x8EA5D4FE 0x23918
+0x8EA5D5A1 0x23A5F
+0x8EA5D5A2 0x23A62
+0x8EA5D5A3 0x23A61
+0x8EA5D5A4 0x23AC0
+0x8EA5D5A5 0x23B15
+0x8EA5D5A6 0x23BFC
+0x8EA5D5A7 0x23BF9
+0x8EA5D5A8 0x23FC8
+0x8EA5D5A9 0x23FC9
+0x8EA5D5AA 0x23FDE
+0x8EA5D5AB 0x23FCA
+0x8EA5D5AC 0x23FE2
+0x8EA5D5AD 0x3D64
+0x8EA5D5AE 0x3D6E
+0x8EA5D5AF 0x24004
+0x8EA5D5B0 0x23FCC
+0x8EA5D5B1 0x23FDD
+0x8EA5D5B2 0x23FE4
+0x8EA5D5B3 0x23FD3
+0x8EA5D5B4 0x23FC7
+0x8EA5D5B5 0x23FC6
+0x8EA5D5B6 0x3D5F
+0x8EA5D5B7 0x24037
+0x8EA5D5B8 0x243D8
+0x8EA5D5B9 0x243EE
+0x8EA5D5BA 0x243B2
+0x8EA5D5BB 0x243A3
+0x8EA5D5BC 0x243B3
+0x8EA5D5BD 0x243ED
+0x8EA5D5BE 0x243F8
+0x8EA5D5BF 0x24531
+0x8EA5D5C0 0x2455B
+0x8EA5D5C1 0x24566
+0x8EA5D5C2 0x24569
+0x8EA5D5C3 0x24596
+0x8EA5D5C4 0x2459B
+0x8EA5D5C5 0x245F7
+0x8EA5D5C6 0x245F3
+0x8EA5D5C7 0x245F4
+0x8EA5D5C8 0x245F5
+0x8EA5D5C9 0x246E2
+0x8EA5D5CA 0x246E7
+0x8EA5D5CB 0x246E5
+0x8EA5D5CC 0x246E9
+0x8EA5D5CD 0x246E6
+0x8EA5D5CE 0x246E3
+0x8EA5D5CF 0x24874
+0x8EA5D5D0 0x2487F
+0x8EA5D5D1 0x2488F
+0x8EA5D5D2 0x24890
+0x8EA5D5D3 0x24897
+0x8EA5D5D4 0x248A3
+0x8EA5D5D5 0x2488E
+0x8EA5D5D6 0x24898
+0x8EA5D5D7 0x2488C
+0x8EA5D5D8 0x24A42
+0x8EA5D5D9 0x24A44
+0x8EA5D5DA 0x24A69
+0x8EA5D5DB 0x24A43
+0x8EA5D5DC 0x24A68
+0x8EA5D5DD 0x3EF6
+0x8EA5D5DE 0x24B8D
+0x8EA5D5DF 0x24B88
+0x8EA5D5E0 0x24B8B
+0x8EA5D5E1 0x24B89
+0x8EA5D5E2 0x24CCC
+0x8EA5D5E3 0x24D1F
+0x8EA5D5E4 0x24E80
+0x8EA5D5E5 0x24E5E
+0x8EA5D5E6 0x24E67
+0x8EA5D5E7 0x24E68
+0x8EA5D5E8 0x24E65
+0x8EA5D5E9 0x764A
+0x8EA5D5EA 0x24E74
+0x8EA5D5EB 0x24E69
+0x8EA5D5EC 0x24E61
+0x8EA5D5ED 0x24E62
+0x8EA5D5EE 0x24E6C
+0x8EA5D5EF 0x24E93
+0x8EA5D5F0 0x24E86
+0x8EA5D5F1 0x24F9D
+0x8EA5D5F2 0x24F9B
+0x8EA5D5F3 0x2501B
+0x8EA5D5F4 0x25016
+0x8EA5D5F5 0x25019
+0x8EA5D5F6 0x25014
+0x8EA5D5F7 0x25018
+0x8EA5D5F8 0x25015
+0x8EA5D5F9 0x25099
+0x8EA5D5FA 0x25098
+0x8EA5D5FB 0x2525D
+0x8EA5D5FC 0x25289
+0x8EA5D5FD 0x2527A
+0x8EA5D5FE 0x2527D
+0x8EA5D6A1 0x2524B
+0x8EA5D6A2 0x4073
+0x8EA5D6A3 0x25278
+0x8EA5D6A4 0x2527F
+0x8EA5D6A5 0x25277
+0x8EA5D6A6 0x2527E
+0x8EA5D6A7 0x25279
+0x8EA5D6A8 0x252AB
+0x8EA5D6A9 0x2527C
+0x8EA5D6AA 0x25274
+0x8EA5D6AB 0x25275
+0x8EA5D6AC 0x252A7
+0x8EA5D6AD 0x2538D
+0x8EA5D6AE 0x2554E
+0x8EA5D6AF 0x25566
+0x8EA5D6B0 0x25561
+0x8EA5D6B1 0x2554D
+0x8EA5D6B2 0x2554F
+0x8EA5D6B3 0x40DD
+0x8EA5D6B4 0x25554
+0x8EA5D6B5 0x2557C
+0x8EA5D6B6 0x256DA
+0x8EA5D6B7 0x256DE
+0x8EA5D6B8 0x256D8
+0x8EA5D6B9 0x256DD
+0x8EA5D6BA 0x256DF
+0x8EA5D6BB 0x25866
+0x8EA5D6BC 0x25862
+0x8EA5D6BD 0x2585F
+0x8EA5D6BE 0x25864
+0x8EA5D6BF 0x25863
+0x8EA5D6C0 0x25860
+0x8EA5D6C1 0x25888
+0x8EA5D6C2 0x2586A
+0x8EA5D6C3 0x25867
+0x8EA5D6C4 0x25887
+0x8EA5D6C5 0x2583F
+0x8EA5D6C6 0x2586C
+0x8EA5D6C7 0x2586E
+0x8EA5D6C8 0x258AD
+0x8EA5D6C9 0x259F1
+0x8EA5D6CA 0x259F4
+0x8EA5D6CB 0x259F6
+0x8EA5D6CC 0x259F5
+0x8EA5D6CD 0x259F8
+0x8EA5D6CE 0x259FB
+0x8EA5D6CF 0x259EC
+0x8EA5D6D0 0x259EF
+0x8EA5D6D1 0x259ED
+0x8EA5D6D2 0x7AB9
+0x8EA5D6D3 0x259F7
+0x8EA5D6D4 0x259F9
+0x8EA5D6D5 0x259FD
+0x8EA5D6D6 0x25AB1
+0x8EA5D6D7 0x25C36
+0x8EA5D6D8 0x25C1B
+0x8EA5D6D9 0x25C32
+0x8EA5D6DA 0x25C42
+0x8EA5D6DB 0x25C4D
+0x8EA5D6DC 0x25C1F
+0x8EA5D6DD 0x25C21
+0x8EA5D6DE 0x25C1C
+0x8EA5D6DF 0x25C31
+0x8EA5D6E0 0x25C2E
+0x8EA5D6E1 0x25C47
+0x8EA5D6E2 0x25C3B
+0x8EA5D6E3 0x25C41
+0x8EA5D6E4 0x25C18
+0x8EA5D6E5 0x25C39
+0x8EA5D6E6 0x25C1D
+0x8EA5D6E7 0x25C27
+0x8EA5D6E8 0x25C23
+0x8EA5D6E9 0x7BD7
+0x8EA5D6EA 0x25EEE
+0x8EA5D6EB 0x25EE8
+0x8EA5D6EC 0x25EE5
+0x8EA5D6ED 0x25EEF
+0x8EA5D6EE 0x25EE4
+0x8EA5D6EF 0x25EEC
+0x8EA5D6F0 0x25EF0
+0x8EA5D6F1 0x260D7
+0x8EA5D6F2 0x260D8
+0x8EA5D6F3 0x260D4
+0x8EA5D6F4 0x260CA
+0x8EA5D6F5 0x260D2
+0x8EA5D6F6 0x260CB
+0x8EA5D6F7 0x260D3
+0x8EA5D6F8 0x260E6
+0x8EA5D6F9 0x260E2
+0x8EA5D6FA 0x26249
+0x8EA5D6FB 0x26248
+0x8EA5D6FC 0x262FF
+0x8EA5D6FD 0x26309
+0x8EA5D6FE 0x263B0
+0x8EA5D7A1 0x263AF
+0x8EA5D7A2 0x2647C
+0x8EA5D7A3 0x26478
+0x8EA5D7A4 0x2647A
+0x8EA5D7A5 0x26472
+0x8EA5D7A6 0x26479
+0x8EA5D7A7 0x2647E
+0x8EA5D7A8 0x2650C
+0x8EA5D7A9 0x2650B
+0x8EA5D7AA 0x265CD
+0x8EA5D7AB 0x265BE
+0x8EA5D7AC 0x265BC
+0x8EA5D7AD 0x265BF
+0x8EA5D7AE 0x265C0
+0x8EA5D7AF 0x265BD
+0x8EA5D7B0 0x26838
+0x8EA5D7B1 0x26808
+0x8EA5D7B2 0x26805
+0x8EA5D7B3 0x2683B
+0x8EA5D7B4 0x26810
+0x8EA5D7B5 0x2680C
+0x8EA5D7B6 0x2680D
+0x8EA5D7B7 0x26804
+0x8EA5D7B8 0x2683A
+0x8EA5D7B9 0x26813
+0x8EA5D7BA 0x26837
+0x8EA5D7BB 0x26839
+0x8EA5D7BC 0x2691F
+0x8EA5D7BD 0x2694B
+0x8EA5D7BE 0x269EE
+0x8EA5D7BF 0x26A75
+0x8EA5D7C0 0x26A78
+0x8EA5D7C1 0x26A7C
+0x8EA5D7C2 0x26A74
+0x8EA5D7C3 0x26A76
+0x8EA5D7C4 0x26AEA
+0x8EA5D7C5 0x26AEB
+0x8EA5D7C6 0x26DFB
+0x8EA5D7C7 0x26E19
+0x8EA5D7C8 0x26EA7
+0x8EA5D7C9 0x26E8C
+0x8EA5D7CA 0x26EDC
+0x8EA5D7CB 0x26E98
+0x8EA5D7CC 0x26EBE
+0x8EA5D7CD 0x26E9E
+0x8EA5D7CE 0x26F0F
+0x8EA5D7CF 0x26E9F
+0x8EA5D7D0 0x26EDD
+0x8EA5D7D1 0x26E93
+0x8EA5D7D2 0x26EBB
+0x8EA5D7D3 0x26EB6
+0x8EA5D7D4 0x26E90
+0x8EA5D7D5 0x26EA1
+0x8EA5D7D6 0x26EBD
+0x8EA5D7D7 0x26EDE
+0x8EA5D7D8 0x26E3A
+0x8EA5D7D9 0x26F22
+0x8EA5D7DA 0x26E97
+0x8EA5D7DB 0x26E94
+0x8EA5D7DC 0x26EC3
+0x8EA5D7DD 0x26E8E
+0x8EA5D7DE 0x26EA8
+0x8EA5D7DF 0x26E99
+0x8EA5D7E0 0x26EAD
+0x8EA5D7E1 0x26E9B
+0x8EA5D7E2 0x26EA2
+0x8EA5D7E3 0x26F21
+0x8EA5D7E4 0x26EAC
+0x8EA5D7E5 0x26F0E
+0x8EA5D7E6 0x26F31
+0x8EA5D7E7 0x271E1
+0x8EA5D7E8 0x271DE
+0x8EA5D7E9 0x271DF
+0x8EA5D7EA 0x271DC
+0x8EA5D7EB 0x271DD
+0x8EA5D7EC 0x271EC
+0x8EA5D7ED 0x271E7
+0x8EA5D7EE 0x27369
+0x8EA5D7EF 0x273B8
+0x8EA5D7F0 0x273A1
+0x8EA5D7F1 0x273A8
+0x8EA5D7F2 0x273BA
+0x8EA5D7F3 0x273C2
+0x8EA5D7F4 0x273A6
+0x8EA5D7F5 0x273A4
+0x8EA5D7F6 0x273A3
+0x8EA5D7F7 0x273AB
+0x8EA5D7F8 0x273BC
+0x8EA5D7F9 0x273B7
+0x8EA5D7FA 0x273BF
+0x8EA5D7FB 0x273AD
+0x8EA5D7FC 0x273B1
+0x8EA5D7FD 0x273CA
+0x8EA5D7FE 0x273C4
+0x8EA5D8A1 0x273B9
+0x8EA5D8A2 0x275C8
+0x8EA5D8A3 0x275C6
+0x8EA5D8A4 0x275C7
+0x8EA5D8A5 0x2770A
+0x8EA5D8A6 0x2770D
+0x8EA5D8A7 0x276FB
+0x8EA5D8A8 0x27703
+0x8EA5D8A9 0x27702
+0x8EA5D8AA 0x276FC
+0x8EA5D8AB 0x276F9
+0x8EA5D8AC 0x276F8
+0x8EA5D8AD 0x2786E
+0x8EA5D8AE 0x27863
+0x8EA5D8AF 0x27862
+0x8EA5D8B0 0x27861
+0x8EA5D8B1 0x2786B
+0x8EA5D8B2 0x4688
+0x8EA5D8B3 0x2786F
+0x8EA5D8B4 0x27866
+0x8EA5D8B5 0x2786C
+0x8EA5D8B6 0x2790E
+0x8EA5D8B7 0x27915
+0x8EA5D8B8 0x27916
+0x8EA5D8B9 0x27910
+0x8EA5D8BA 0x27917
+0x8EA5D8BB 0x27911
+0x8EA5D8BC 0x27A6E
+0x8EA5D8BD 0x27A6C
+0x8EA5D8BE 0x27A87
+0x8EA5D8BF 0x27A83
+0x8EA5D8C0 0x27A63
+0x8EA5D8C1 0x27ADC
+0x8EA5D8C2 0x27BC0
+0x8EA5D8C3 0x27BF7
+0x8EA5D8C4 0x27BFA
+0x8EA5D8C5 0x27C70
+0x8EA5D8C6 0x27C6A
+0x8EA5D8C7 0x27C68
+0x8EA5D8C8 0x27C69
+0x8EA5D8C9 0x27C84
+0x8EA5D8CA 0x27CEC
+0x8EA5D8CB 0x27CE7
+0x8EA5D8CC 0x27CEE
+0x8EA5D8CD 0x27DBA
+0x8EA5D8CE 0x27DB2
+0x8EA5D8CF 0x27DB5
+0x8EA5D8D0 0x27DCB
+0x8EA5D8D1 0x2080B
+0x8EA5D8D2 0x27DD0
+0x8EA5D8D3 0x27E6D
+0x8EA5D8D4 0x27E6C
+0x8EA5D8D5 0x47BB
+0x8EA5D8D6 0x27F45
+0x8EA5D8D7 0x27F46
+0x8EA5D8D8 0x27F34
+0x8EA5D8D9 0x27F2C
+0x8EA5D8DA 0x27F35
+0x8EA5D8DB 0x27F44
+0x8EA5D8DC 0x47BA
+0x8EA5D8DD 0x27F76
+0x8EA5D8DE 0x280B1
+0x8EA5D8DF 0x280AA
+0x8EA5D8E0 0x280A1
+0x8EA5D8E1 0x280B2
+0x8EA5D8E2 0x4812
+0x8EA5D8E3 0x280A6
+0x8EA5D8E4 0x280B5
+0x8EA5D8E5 0x280B4
+0x8EA5D8E6 0x280B8
+0x8EA5D8E7 0x280AF
+0x8EA5D8E8 0x280B0
+0x8EA5D8E9 0x280A3
+0x8EA5D8EA 0x28262
+0x8EA5D8EB 0x28264
+0x8EA5D8EC 0x28356
+0x8EA5D8ED 0x28351
+0x8EA5D8EE 0x2834F
+0x8EA5D8EF 0x28368
+0x8EA5D8F0 0x2834C
+0x8EA5D8F1 0x28350
+0x8EA5D8F2 0x4861
+0x8EA5D8F3 0x28348
+0x8EA5D8F4 0x2834A
+0x8EA5D8F5 0x28421
+0x8EA5D8F6 0x285E3
+0x8EA5D8F7 0x285B9
+0x8EA5D8F8 0x285DE
+0x8EA5D8F9 0x285B7
+0x8EA5D8FA 0x285E1
+0x8EA5D8FB 0x285B6
+0x8EA5D8FC 0x285B5
+0x8EA5D8FD 0x285DF
+0x8EA5D8FE 0x48E1
+0x8EA5D9A1 0x28797
+0x8EA5D9A2 0x2879A
+0x8EA5D9A3 0x2879B
+0x8EA5D9A4 0x28798
+0x8EA5D9A5 0x28792
+0x8EA5D9A6 0x28793
+0x8EA5D9A7 0x287D7
+0x8EA5D9A8 0x28773
+0x8EA5D9A9 0x2886B
+0x8EA5D9AA 0x28874
+0x8EA5D9AB 0x28878
+0x8EA5D9AC 0x2886D
+0x8EA5D9AD 0x28918
+0x8EA5D9AE 0x289E9
+0x8EA5D9AF 0x289F5
+0x8EA5D9B0 0x289EA
+0x8EA5D9B1 0x28A2E
+0x8EA5D9B2 0x289E7
+0x8EA5D9B3 0x289FE
+0x8EA5D9B4 0x289E5
+0x8EA5D9B5 0x28A36
+0x8EA5D9B6 0x289F0
+0x8EA5D9B7 0x289E6
+0x8EA5D9B8 0x28A2C
+0x8EA5D9B9 0x28C89
+0x8EA5D9BA 0x28C95
+0x8EA5D9BB 0x28C93
+0x8EA5D9BC 0x28D4D
+0x8EA5D9BD 0x28D4A
+0x8EA5D9BE 0x28D4F
+0x8EA5D9BF 0x28D50
+0x8EA5D9C0 0x28D4B
+0x8EA5D9C1 0x28F2A
+0x8EA5D9C2 0x28F2B
+0x8EA5D9C3 0x28F2F
+0x8EA5D9C4 0x28F2E
+0x8EA5D9C5 0x28F7C
+0x8EA5D9C6 0x28FED
+0x8EA5D9C7 0x28FE2
+0x8EA5D9C8 0x290E0
+0x8EA5D9C9 0x290DC
+0x8EA5D9CA 0x290DA
+0x8EA5D9CB 0x290D6
+0x8EA5D9CC 0x290F4
+0x8EA5D9CD 0x290D9
+0x8EA5D9CE 0x290D5
+0x8EA5D9CF 0x29222
+0x8EA5D9D0 0x29221
+0x8EA5D9D1 0x29224
+0x8EA5D9D2 0x29225
+0x8EA5D9D3 0x29226
+0x8EA5D9D4 0x29223
+0x8EA5D9D5 0x292AA
+0x8EA5D9D6 0x292AF
+0x8EA5D9D7 0x292B0
+0x8EA5D9D8 0x292AB
+0x8EA5D9D9 0x293AF
+0x8EA5D9DA 0x293B7
+0x8EA5D9DB 0x293B5
+0x8EA5D9DC 0x293B2
+0x8EA5D9DD 0x293B3
+0x8EA5D9DE 0x2942B
+0x8EA5D9DF 0x294D8
+0x8EA5D9E0 0x294C2
+0x8EA5D9E1 0x294AF
+0x8EA5D9E2 0x294BC
+0x8EA5D9E3 0x294B8
+0x8EA5D9E4 0x294BE
+0x8EA5D9E5 0x294B7
+0x8EA5D9E6 0x294B4
+0x8EA5D9E7 0x294BF
+0x8EA5D9E8 0x294B3
+0x8EA5D9E9 0x294B1
+0x8EA5D9EA 0x294BB
+0x8EA5D9EB 0x294BD
+0x8EA5D9EC 0x294D6
+0x8EA5D9ED 0x294DD
+0x8EA5D9EE 0x295D8
+0x8EA5D9EF 0x295D3
+0x8EA5D9F0 0x295D5
+0x8EA5D9F1 0x295E3
+0x8EA5D9F2 0x295E2
+0x8EA5D9F3 0x295D9
+0x8EA5D9F4 0x295DE
+0x8EA5D9F5 0x295DF
+0x8EA5D9F6 0x295DA
+0x8EA5D9F7 0x295D4
+0x8EA5D9F8 0x296F3
+0x8EA5D9F9 0x296E2
+0x8EA5D9FA 0x2970D
+0x8EA5D9FB 0x29701
+0x8EA5D9FC 0x29705
+0x8EA5D9FD 0x2971A
+0x8EA5D9FE 0x29703
+0x8EA5DAA1 0x2971F
+0x8EA5DAA2 0x29716
+0x8EA5DAA3 0x296FA
+0x8EA5DAA4 0x296FC
+0x8EA5DAA5 0x2970A
+0x8EA5DAA6 0x999F
+0x8EA5DAA7 0x298BC
+0x8EA5DAA8 0x298CA
+0x8EA5DAA9 0x298B6
+0x8EA5DAAA 0x298C7
+0x8EA5DAAB 0x298BF
+0x8EA5DAAC 0x4B89
+0x8EA5DAAD 0x298B9
+0x8EA5DAAE 0x4B8C
+0x8EA5DAAF 0x298B0
+0x8EA5DAB0 0x298B8
+0x8EA5DAB1 0x298BD
+0x8EA5DAB2 0x29891
+0x8EA5DAB3 0x298BB
+0x8EA5DAB4 0x298BE
+0x8EA5DAB5 0x29A3E
+0x8EA5DAB6 0x29A3D
+0x8EA5DAB7 0x29B38
+0x8EA5DAB8 0x29B3D
+0x8EA5DAB9 0x29B39
+0x8EA5DABA 0x29B33
+0x8EA5DABB 0x29C33
+0x8EA5DABC 0x29CBB
+0x8EA5DABD 0x29CC6
+0x8EA5DABE 0x29CC5
+0x8EA5DABF 0x29CC7
+0x8EA5DAC0 0x29CCB
+0x8EA5DAC1 0x29CA8
+0x8EA5DAC2 0x29CC8
+0x8EA5DAC3 0x29CBE
+0x8EA5DAC4 0x29CC1
+0x8EA5DAC5 0x29CBD
+0x8EA5DAC6 0x29D82
+0x8EA5DAC7 0x29D9E
+0x8EA5DAC8 0x29D81
+0x8EA5DAC9 0x29D84
+0x8EA5DACA 0x9B8D
+0x8EA5DACB 0x29D96
+0x8EA5DACC 0x29D8E
+0x8EA5DACD 0x29D88
+0x8EA5DACE 0x29D87
+0x8EA5DACF 0x29FE0
+0x8EA5DAD0 0x2A00D
+0x8EA5DAD1 0x29FDF
+0x8EA5DAD2 0x29FE4
+0x8EA5DAD3 0x29FE2
+0x8EA5DAD4 0x29FDD
+0x8EA5DAD5 0x29FEC
+0x8EA5DAD6 0x29FDE
+0x8EA5DAD7 0x29FE7
+0x8EA5DAD8 0x29FEA
+0x8EA5DAD9 0x29FE3
+0x8EA5DADA 0x2A25C
+0x8EA5DADB 0x9E77
+0x8EA5DADC 0x2A25D
+0x8EA5DADD 0x2A29C
+0x8EA5DADE 0x2A31D
+0x8EA5DADF 0x2A39D
+0x8EA5DAE0 0x2A39E
+0x8EA5DAE1 0x2A39B
+0x8EA5DAE2 0x2A3B5
+0x8EA5DAE3 0x2A3B9
+0x8EA5DAE4 0x2A3B6
+0x8EA5DAE5 0x2A3F3
+0x8EA5DAE6 0x2A3F2
+0x8EA5DAE7 0x2A3F4
+0x8EA5DAE8 0x2A426
+0x8EA5DAE9 0x2A427
+0x8EA5DAEA 0x2A425
+0x8EA5DAEB 0x2A506
+0x8EA5DAEC 0x2A50B
+0x8EA5DAED 0x2A53A
+0x8EA5DAEE 0x2A53C
+0x8EA5DAEF 0x2040A
+0x8EA5DAF0 0x2040B
+0x8EA5DAF1 0x204BF
+0x8EA5DAF2 0x204FD
+0x8EA5DAF3 0x20618
+0x8EA5DAF4 0x291DF
+0x8EA5DAF5 0x25390
+0x8EA5DAF6 0x2069E
+0x8EA5DAF7 0x207FC
+0x8EA5DAF8 0x20810
+0x8EA5DAF9 0x2080F
+0x8EA5DAFA 0x2080D
+0x8EA5DAFB 0x208B9
+0x8EA5DAFC 0x208B7
+0x8EA5DAFD 0x208BA
+0x8EA5DAFE 0x2090A
+0x8EA5DBA1 0x21041
+0x8EA5DBA2 0x2108B
+0x8EA5DBA3 0x21046
+0x8EA5DBA4 0x21053
+0x8EA5DBA5 0x210E2
+0x8EA5DBA6 0x2103F
+0x8EA5DBA7 0x20F7C
+0x8EA5DBA8 0x2104B
+0x8EA5DBA9 0x2104E
+0x8EA5DBAA 0x2108A
+0x8EA5DBAB 0x21047
+0x8EA5DBAC 0x21493
+0x8EA5DBAD 0x27DCE
+0x8EA5DBAE 0x2148C
+0x8EA5DBAF 0x214AF
+0x8EA5DBB0 0x214C9
+0x8EA5DBB1 0x215C6
+0x8EA5DBB2 0x215C8
+0x8EA5DBB3 0x21691
+0x8EA5DBB4 0x218CF
+0x8EA5DBB5 0x218D4
+0x8EA5DBB6 0x218CE
+0x8EA5DBB7 0x21ADD
+0x8EA5DBB8 0x21AD4
+0x8EA5DBB9 0x21F49
+0x8EA5DBBA 0x21F63
+0x8EA5DBBB 0x21F5D
+0x8EA5DBBC 0x381A
+0x8EA5DBBD 0x21F67
+0x8EA5DBBE 0x21FBB
+0x8EA5DBBF 0x21F60
+0x8EA5DBC0 0x21F80
+0x8EA5DBC1 0x2215F
+0x8EA5DBC2 0x22160
+0x8EA5DBC3 0x222DA
+0x8EA5DBC4 0x222D2
+0x8EA5DBC5 0x222DD
+0x8EA5DBC6 0x2258E
+0x8EA5DBC7 0x22588
+0x8EA5DBC8 0x2256C
+0x8EA5DBC9 0x2289E
+0x8EA5DBCA 0x228C9
+0x8EA5DBCB 0x228A4
+0x8EA5DBCC 0x3998
+0x8EA5DBCD 0x228D9
+0x8EA5DBCE 0x228D2
+0x8EA5DBCF 0x228DA
+0x8EA5DBD0 0x228DD
+0x8EA5DBD1 0x228CE
+0x8EA5DBD2 0x228FC
+0x8EA5DBD3 0x22A14
+0x8EA5DBD4 0x22A60
+0x8EA5DBD5 0x22DD7
+0x8EA5DBD6 0x22DCB
+0x8EA5DBD7 0x22DCD
+0x8EA5DBD8 0x22DD5
+0x8EA5DBD9 0x22EE7
+0x8EA5DBDA 0x23000
+0x8EA5DBDB 0x2300A
+0x8EA5DBDC 0x2300F
+0x8EA5DBDD 0x23002
+0x8EA5DBDE 0x23001
+0x8EA5DBDF 0x2311D
+0x8EA5DBE0 0x232CA
+0x8EA5DBE1 0x232CB
+0x8EA5DBE2 0x232CD
+0x8EA5DBE3 0x2334F
+0x8EA5DBE4 0x2339C
+0x8EA5DBE5 0x23680
+0x8EA5DBE6 0x2370D
+0x8EA5DBE7 0x23702
+0x8EA5DBE8 0x3BF1
+0x8EA5DBE9 0x23707
+0x8EA5DBEA 0x236F7
+0x8EA5DBEB 0x236F8
+0x8EA5DBEC 0x236FD
+0x8EA5DBED 0x23724
+0x8EA5DBEE 0x236FB
+0x8EA5DBEF 0x23739
+0x8EA5DBF0 0x2373A
+0x8EA5DBF1 0x23922
+0x8EA5DBF2 0x6BA9
+0x8EA5DBF3 0x23A6A
+0x8EA5DBF4 0x23A6D
+0x8EA5DBF5 0x23A74
+0x8EA5DBF6 0x23C0E
+0x8EA5DBF7 0x23FDF
+0x8EA5DBF8 0x2402B
+0x8EA5DBF9 0x23FE3
+0x8EA5DBFA 0x24026
+0x8EA5DBFB 0x2402A
+0x8EA5DBFC 0x24023
+0x8EA5DBFD 0x24035
+0x8EA5DBFE 0x2404A
+0x8EA5DCA1 0x243FD
+0x8EA5DCA2 0x24400
+0x8EA5DCA3 0x2441E
+0x8EA5DCA4 0x243FF
+0x8EA5DCA5 0x2459E
+0x8EA5DCA6 0x245FA
+0x8EA5DCA7 0x246F1
+0x8EA5DCA8 0x24895
+0x8EA5DCA9 0x248A8
+0x8EA5DCAA 0x248A6
+0x8EA5DCAB 0x24A6E
+0x8EA5DCAC 0x24A83
+0x8EA5DCAD 0x24A6D
+0x8EA5DCAE 0x24B8F
+0x8EA5DCAF 0x3F6A
+0x8EA5DCB0 0x24CDF
+0x8EA5DCB1 0x24CD5
+0x8EA5DCB2 0x24CE0
+0x8EA5DCB3 0x24CD3
+0x8EA5DCB4 0x24CD8
+0x8EA5DCB5 0x24E8C
+0x8EA5DCB6 0x764B
+0x8EA5DCB7 0x24E94
+0x8EA5DCB8 0x24E96
+0x8EA5DCB9 0x24E85
+0x8EA5DCBA 0x24E8F
+0x8EA5DCBB 0x24EA9
+0x8EA5DCBC 0x24E8E
+0x8EA5DCBD 0x24E90
+0x8EA5DCBE 0x24EB8
+0x8EA5DCBF 0x24EC3
+0x8EA5DCC0 0x24EBB
+0x8EA5DCC1 0x24FA5
+0x8EA5DCC2 0x24FA2
+0x8EA5DCC3 0x76A2
+0x8EA5DCC4 0x24FA3
+0x8EA5DCC5 0x250B5
+0x8EA5DCC6 0x250AC
+0x8EA5DCC7 0x250A8
+0x8EA5DCC8 0x252AD
+0x8EA5DCC9 0x252B8
+0x8EA5DCCA 0x252B4
+0x8EA5DCCB 0x252AE
+0x8EA5DCCC 0x252B6
+0x8EA5DCCD 0x4485
+0x8EA5DCCE 0x252C1
+0x8EA5DCCF 0x252BF
+0x8EA5DCD0 0x25392
+0x8EA5DCD1 0x25400
+0x8EA5DCD2 0x25401
+0x8EA5DCD3 0x25575
+0x8EA5DCD4 0x25572
+0x8EA5DCD5 0x25578
+0x8EA5DCD6 0x25570
+0x8EA5DCD7 0x2557E
+0x8EA5DCD8 0x2557D
+0x8EA5DCD9 0x2557F
+0x8EA5DCDA 0x256EF
+0x8EA5DCDB 0x2586D
+0x8EA5DCDC 0x2588E
+0x8EA5DCDD 0x2588F
+0x8EA5DCDE 0x2588A
+0x8EA5DCDF 0x2588D
+0x8EA5DCE0 0x25895
+0x8EA5DCE1 0x2588B
+0x8EA5DCE2 0x2588C
+0x8EA5DCE3 0x258B0
+0x8EA5DCE4 0x25893
+0x8EA5DCE5 0x259FC
+0x8EA5DCE6 0x25A15
+0x8EA5DCE7 0x25A0E
+0x8EA5DCE8 0x25A18
+0x8EA5DCE9 0x25A11
+0x8EA5DCEA 0x25A0D
+0x8EA5DCEB 0x25ABB
+0x8EA5DCEC 0x25AB3
+0x8EA5DCED 0x4239
+0x8EA5DCEE 0x25CA1
+0x8EA5DCEF 0x25C9A
+0x8EA5DCF0 0x25C84
+0x8EA5DCF1 0x25CA0
+0x8EA5DCF2 0x25C86
+0x8EA5DCF3 0x25C9D
+0x8EA5DCF4 0x25CAA
+0x8EA5DCF5 0x25C78
+0x8EA5DCF6 0x25C8D
+0x8EA5DCF7 0x25C8A
+0x8EA5DCF8 0x25CA6
+0x8EA5DCF9 0x25C7A
+0x8EA5DCFA 0x25C97
+0x8EA5DCFB 0x25C88
+0x8EA5DCFC 0x25C8E
+0x8EA5DCFD 0x423D
+0x8EA5DCFE 0x4244
+0x8EA5DDA1 0x25C76
+0x8EA5DDA2 0x25C81
+0x8EA5DDA3 0x25C85
+0x8EA5DDA4 0x25C75
+0x8EA5DDA5 0x25CA8
+0x8EA5DDA6 0x25C8F
+0x8EA5DDA7 0x25C91
+0x8EA5DDA8 0x25CA2
+0x8EA5DDA9 0x25C9C
+0x8EA5DDAA 0x25C89
+0x8EA5DDAB 0x25C7F
+0x8EA5DDAC 0x25C96
+0x8EA5DDAD 0x25C79
+0x8EA5DDAE 0x25C9F
+0x8EA5DDAF 0x25CA7
+0x8EA5DDB0 0x4246
+0x8EA5DDB1 0x25C87
+0x8EA5DDB2 0x25C9B
+0x8EA5DDB3 0x25CA5
+0x8EA5DDB4 0x25C8B
+0x8EA5DDB5 0x25CC9
+0x8EA5DDB6 0x25EFF
+0x8EA5DDB7 0x25F03
+0x8EA5DDB8 0x25F00
+0x8EA5DDB9 0x25F02
+0x8EA5DDBA 0x25F04
+0x8EA5DDBB 0x25F05
+0x8EA5DDBC 0x25EE6
+0x8EA5DDBD 0x25F1F
+0x8EA5DDBE 0x26114
+0x8EA5DDBF 0x430E
+0x8EA5DDC0 0x2610C
+0x8EA5DDC1 0x2610F
+0x8EA5DDC2 0x26119
+0x8EA5DDC3 0x2610B
+0x8EA5DDC4 0x26113
+0x8EA5DDC5 0x260D5
+0x8EA5DDC6 0x4310
+0x8EA5DDC7 0x2611C
+0x8EA5DDC8 0x26250
+0x8EA5DDC9 0x2624E
+0x8EA5DDCA 0x26312
+0x8EA5DDCB 0x263B9
+0x8EA5DDCC 0x26485
+0x8EA5DDCD 0x26488
+0x8EA5DDCE 0x26490
+0x8EA5DDCF 0x26513
+0x8EA5DDD0 0x265D0
+0x8EA5DDD1 0x265D1
+0x8EA5DDD2 0x265D2
+0x8EA5DDD3 0x265D7
+0x8EA5DDD4 0x265D6
+0x8EA5DDD5 0x265E5
+0x8EA5DDD6 0x26846
+0x8EA5DDD7 0x2686B
+0x8EA5DDD8 0x26845
+0x8EA5DDD9 0x2683F
+0x8EA5DDDA 0x2683E
+0x8EA5DDDB 0x443E
+0x8EA5DDDC 0x2686A
+0x8EA5DDDD 0x26868
+0x8EA5DDDE 0x2684C
+0x8EA5DDDF 0x26923
+0x8EA5DDE0 0x26922
+0x8EA5DDE1 0x26997
+0x8EA5DDE2 0x26991
+0x8EA5DDE3 0x25AB5
+0x8EA5DDE4 0x26998
+0x8EA5DDE5 0x2699C
+0x8EA5DDE6 0x26A89
+0x8EA5DDE7 0x4484
+0x8EA5DDE8 0x26A8B
+0x8EA5DDE9 0x26A8A
+0x8EA5DDEA 0x26A8D
+0x8EA5DDEB 0x26A8E
+0x8EA5DDEC 0x26A88
+0x8EA5DDED 0x26F4E
+0x8EA5DDEE 0x26F44
+0x8EA5DDEF 0x26F37
+0x8EA5DDF0 0x26F75
+0x8EA5DDF1 0x26F54
+0x8EA5DDF2 0x26F76
+0x8EA5DDF3 0x26F34
+0x8EA5DDF4 0x26F6B
+0x8EA5DDF5 0x26F32
+0x8EA5DDF6 0x26F57
+0x8EA5DDF7 0x26F52
+0x8EA5DDF8 0x26F45
+0x8EA5DDF9 0x4549
+0x8EA5DDFA 0x26EB1
+0x8EA5DDFB 0x26F4B
+0x8EA5DDFC 0x26F47
+0x8EA5DDFD 0x26F33
+0x8EA5DDFE 0x26F40
+0x8EA5DEA1 0x26F3C
+0x8EA5DEA2 0x26F43
+0x8EA5DEA3 0x26F4F
+0x8EA5DEA4 0x26F55
+0x8EA5DEA5 0x26F41
+0x8EA5DEA6 0x26FB2
+0x8EA5DEA7 0x26FC0
+0x8EA5DEA8 0x27434
+0x8EA5DEA9 0x273F9
+0x8EA5DEAA 0x27419
+0x8EA5DEAB 0x2740D
+0x8EA5DEAC 0x273FA
+0x8EA5DEAD 0x2741E
+0x8EA5DEAE 0x2741F
+0x8EA5DEAF 0x2740E
+0x8EA5DEB0 0x27440
+0x8EA5DEB1 0x27408
+0x8EA5DEB2 0x45DF
+0x8EA5DEB3 0x27413
+0x8EA5DEB4 0x2744C
+0x8EA5DEB5 0x45F0
+0x8EA5DEB6 0x275CC
+0x8EA5DEB7 0x275CB
+0x8EA5DEB8 0x27724
+0x8EA5DEB9 0x27725
+0x8EA5DEBA 0x2773D
+0x8EA5DEBB 0x27720
+0x8EA5DEBC 0x27727
+0x8EA5DEBD 0x27726
+0x8EA5DEBE 0x2771D
+0x8EA5DEBF 0x2771E
+0x8EA5DEC0 0x27732
+0x8EA5DEC1 0x2776C
+0x8EA5DEC2 0x27759
+0x8EA5DEC3 0x468A
+0x8EA5DEC4 0x2787A
+0x8EA5DEC5 0x27879
+0x8EA5DEC6 0x2791B
+0x8EA5DEC7 0x2792E
+0x8EA5DEC8 0x27923
+0x8EA5DEC9 0x27920
+0x8EA5DECA 0x2791F
+0x8EA5DECB 0x27AB6
+0x8EA5DECC 0x27AB9
+0x8EA5DECD 0x27AA1
+0x8EA5DECE 0x27AA3
+0x8EA5DECF 0x27AA8
+0x8EA5DED0 0x27AAF
+0x8EA5DED1 0x27A9A
+0x8EA5DED2 0x27A99
+0x8EA5DED3 0x27AA2
+0x8EA5DED4 0x27A9D
+0x8EA5DED5 0x4702
+0x8EA5DED6 0x27AAB
+0x8EA5DED7 0x27BC9
+0x8EA5DED8 0x27BFE
+0x8EA5DED9 0x27C00
+0x8EA5DEDA 0x27BFC
+0x8EA5DEDB 0x27C07
+0x8EA5DEDC 0x27C75
+0x8EA5DEDD 0x27C72
+0x8EA5DEDE 0x27C73
+0x8EA5DEDF 0x27C74
+0x8EA5DEE0 0x27CFA
+0x8EA5DEE1 0x27CFC
+0x8EA5DEE2 0x27CF8
+0x8EA5DEE3 0x27CF6
+0x8EA5DEE4 0x27CFB
+0x8EA5DEE5 0x27DCD
+0x8EA5DEE6 0x27DD1
+0x8EA5DEE7 0x27DCF
+0x8EA5DEE8 0x27E74
+0x8EA5DEE9 0x27E72
+0x8EA5DEEA 0x27E73
+0x8EA5DEEB 0x27F54
+0x8EA5DEEC 0x27F51
+0x8EA5DEED 0x47C0
+0x8EA5DEEE 0x27F53
+0x8EA5DEEF 0x27F49
+0x8EA5DEF0 0x27F4C
+0x8EA5DEF1 0x27F4A
+0x8EA5DEF2 0x27F4F
+0x8EA5DEF3 0x27F56
+0x8EA5DEF4 0x28100
+0x8EA5DEF5 0x280D5
+0x8EA5DEF6 0x280D7
+0x8EA5DEF7 0x280FF
+0x8EA5DEF8 0x280D9
+0x8EA5DEF9 0x280E3
+0x8EA5DEFA 0x280D3
+0x8EA5DEFB 0x4815
+0x8EA5DEFC 0x280D8
+0x8EA5DEFD 0x280D4
+0x8EA5DEFE 0x280DE
+0x8EA5DFA1 0x28271
+0x8EA5DFA2 0x28374
+0x8EA5DFA3 0x28388
+0x8EA5DFA4 0x2837F
+0x8EA5DFA5 0x2836B
+0x8EA5DFA6 0x28387
+0x8EA5DFA7 0x28379
+0x8EA5DFA8 0x28378
+0x8EA5DFA9 0x28389
+0x8EA5DFAA 0x28380
+0x8EA5DFAB 0x28376
+0x8EA5DFAC 0x28429
+0x8EA5DFAD 0x28428
+0x8EA5DFAE 0x2842F
+0x8EA5DFAF 0x285E5
+0x8EA5DFB0 0x28604
+0x8EA5DFB1 0x28603
+0x8EA5DFB2 0x285F0
+0x8EA5DFB3 0x285E8
+0x8EA5DFB4 0x285EA
+0x8EA5DFB5 0x285F1
+0x8EA5DFB6 0x28601
+0x8EA5DFB7 0x28602
+0x8EA5DFB8 0x287A9
+0x8EA5DFB9 0x287AB
+0x8EA5DFBA 0x287B7
+0x8EA5DFBB 0x287B6
+0x8EA5DFBC 0x48E2
+0x8EA5DFBD 0x288A0
+0x8EA5DFBE 0x2888E
+0x8EA5DFBF 0x28886
+0x8EA5DFC0 0x28887
+0x8EA5DFC1 0x28885
+0x8EA5DFC2 0x2888B
+0x8EA5DFC3 0x28888
+0x8EA5DFC4 0x28890
+0x8EA5DFC5 0x2891A
+0x8EA5DFC6 0x28934
+0x8EA5DFC7 0x28A37
+0x8EA5DFC8 0x28A2F
+0x8EA5DFC9 0x28A30
+0x8EA5DFCA 0x28A39
+0x8EA5DFCB 0x28A34
+0x8EA5DFCC 0x28A33
+0x8EA5DFCD 0x28A85
+0x8EA5DFCE 0x28A84
+0x8EA5DFCF 0x28A3A
+0x8EA5DFD0 0x28C9F
+0x8EA5DFD1 0x28D69
+0x8EA5DFD2 0x28D6C
+0x8EA5DFD3 0x28D6A
+0x8EA5DFD4 0x28D67
+0x8EA5DFD5 0x28D6B
+0x8EA5DFD6 0x28F3F
+0x8EA5DFD7 0x28F40
+0x8EA5DFD8 0x2900B
+0x8EA5DFD9 0x290D2
+0x8EA5DFDA 0x290F8
+0x8EA5DFDB 0x29101
+0x8EA5DFDC 0x290FA
+0x8EA5DFDD 0x29116
+0x8EA5DFDE 0x2F9F6
+0x8EA5DFDF 0x2922C
+0x8EA5DFE0 0x2922D
+0x8EA5DFE1 0x2922F
+0x8EA5DFE2 0x2922E
+0x8EA5DFE3 0x292C1
+0x8EA5DFE4 0x292F5
+0x8EA5DFE5 0x292C4
+0x8EA5DFE6 0x292DE
+0x8EA5DFE7 0x292CC
+0x8EA5DFE8 0x292D2
+0x8EA5DFE9 0x292C2
+0x8EA5DFEA 0x292CD
+0x8EA5DFEB 0x292CF
+0x8EA5DFEC 0x292DD
+0x8EA5DFED 0x292C8
+0x8EA5DFEE 0x293BA
+0x8EA5DFEF 0x293BE
+0x8EA5DFF0 0x293BF
+0x8EA5DFF1 0x2942E
+0x8EA5DFF2 0x29430
+0x8EA5DFF3 0x294E7
+0x8EA5DFF4 0x294EE
+0x8EA5DFF5 0x294E8
+0x8EA5DFF6 0x294E6
+0x8EA5DFF7 0x294E2
+0x8EA5DFF8 0x294E4
+0x8EA5DFF9 0x294FB
+0x8EA5DFFA 0x294FC
+0x8EA5DFFB 0x294EA
+0x8EA5DFFC 0x295ED
+0x8EA5DFFD 0x295F6
+0x8EA5DFFE 0x295F3
+0x8EA5E0A1 0x295F4
+0x8EA5E0A2 0x295F1
+0x8EA5E0A3 0x295F7
+0x8EA5E0A4 0x295F5
+0x8EA5E0A5 0x295EA
+0x8EA5E0A6 0x295EB
+0x8EA5E0A7 0x29700
+0x8EA5E0A8 0x2972C
+0x8EA5E0A9 0x29712
+0x8EA5E0AA 0x2973D
+0x8EA5E0AB 0x29733
+0x8EA5E0AC 0x4B4D
+0x8EA5E0AD 0x29730
+0x8EA5E0AE 0x29740
+0x8EA5E0AF 0x29731
+0x8EA5E0B0 0x29757
+0x8EA5E0B1 0x4B4A
+0x8EA5E0B2 0x29735
+0x8EA5E0B3 0x29732
+0x8EA5E0B4 0x2972D
+0x8EA5E0B5 0x29736
+0x8EA5E0B6 0x29738
+0x8EA5E0B7 0x29762
+0x8EA5E0B8 0x2975F
+0x8EA5E0B9 0x2978A
+0x8EA5E0BA 0x298D6
+0x8EA5E0BB 0x298D8
+0x8EA5E0BC 0x298DD
+0x8EA5E0BD 0x298E4
+0x8EA5E0BE 0x298E3
+0x8EA5E0BF 0x29A4D
+0x8EA5E0C0 0x29AD7
+0x8EA5E0C1 0x29B4A
+0x8EA5E0C2 0x29B4C
+0x8EA5E0C3 0x29B50
+0x8EA5E0C4 0x29B4B
+0x8EA5E0C5 0x29B4E
+0x8EA5E0C6 0x29B4F
+0x8EA5E0C7 0x29C39
+0x8EA5E0C8 0x29CD2
+0x8EA5E0C9 0x29CCD
+0x8EA5E0CA 0x29CD3
+0x8EA5E0CB 0x29CE1
+0x8EA5E0CC 0x29CCE
+0x8EA5E0CD 0x29CD5
+0x8EA5E0CE 0x29CDD
+0x8EA5E0CF 0x29CD4
+0x8EA5E0D0 0x29CCF
+0x8EA5E0D1 0x29DCB
+0x8EA5E0D2 0x29DA6
+0x8EA5E0D3 0x29DC2
+0x8EA5E0D4 0x29DA5
+0x8EA5E0D5 0x29DA9
+0x8EA5E0D6 0x29DA2
+0x8EA5E0D7 0x29DA4
+0x8EA5E0D8 0x29DB0
+0x8EA5E0D9 0x29DCC
+0x8EA5E0DA 0x29DAF
+0x8EA5E0DB 0x29DBF
+0x8EA5E0DC 0x2A024
+0x8EA5E0DD 0x2A01A
+0x8EA5E0DE 0x2A014
+0x8EA5E0DF 0x2A03A
+0x8EA5E0E0 0x2A020
+0x8EA5E0E1 0x2A01B
+0x8EA5E0E2 0x2A021
+0x8EA5E0E3 0x2A025
+0x8EA5E0E4 0x2A01E
+0x8EA5E0E5 0x2A03F
+0x8EA5E0E6 0x2A040
+0x8EA5E0E7 0x2A018
+0x8EA5E0E8 0x2A02C
+0x8EA5E0E9 0x2A015
+0x8EA5E0EA 0x2A02D
+0x8EA5E0EB 0x2A01F
+0x8EA5E0EC 0x2A029
+0x8EA5E0ED 0x2A04B
+0x8EA5E0EE 0x2A2B3
+0x8EA5E0EF 0x2A2A5
+0x8EA5E0F0 0x2A2A7
+0x8EA5E0F1 0x2A2AB
+0x8EA5E0F2 0x2A2A6
+0x8EA5E0F3 0x2A2AA
+0x8EA5E0F4 0x2A322
+0x8EA5E0F5 0x2A323
+0x8EA5E0F6 0x2A3A1
+0x8EA5E0F7 0x2A3A3
+0x8EA5E0F8 0x2A3A0
+0x8EA5E0F9 0x2A3BD
+0x8EA5E0FA 0x2A3BA
+0x8EA5E0FB 0x2A3FA
+0x8EA5E0FC 0x2A3F8
+0x8EA5E0FD 0x2A3FC
+0x8EA5E0FE 0x2A3F6
+0x8EA5E1A1 0x2A434
+0x8EA5E1A2 0x2A443
+0x8EA5E1A3 0x4D63
+0x8EA5E1A4 0x2A4D4
+0x8EA5E1A5 0x2A50D
+0x8EA5E1A6 0x2A543
+0x8EA5E1A7 0x2A541
+0x8EA5E1A8 0x2A53D
+0x8EA5E1A9 0x2A540
+0x8EA5E1AA 0x2A53E
+0x8EA5E1AB 0x2A53F
+0x8EA5E1AC 0x2A546
+0x8EA5E1AD 0x4D93
+0x8EA5E1AE 0x2A5D4
+0x8EA5E1AF 0x20435
+0x8EA5E1B0 0x20436
+0x8EA5E1B1 0x20432
+0x8EA5E1B2 0x2043A
+0x8EA5E1B3 0x204C8
+0x8EA5E1B4 0x20536
+0x8EA5E1B5 0x2061E
+0x8EA5E1B6 0x2061D
+0x8EA5E1B7 0x2061F
+0x8EA5E1B8 0x2081C
+0x8EA5E1B9 0x2081D
+0x8EA5E1BA 0x20820
+0x8EA5E1BB 0x350E
+0x8EA5E1BC 0x208C0
+0x8EA5E1BD 0x2109A
+0x8EA5E1BE 0x21093
+0x8EA5E1BF 0x210DD
+0x8EA5E1C0 0x360A
+0x8EA5E1C1 0x210A3
+0x8EA5E1C2 0x210A9
+0x8EA5E1C3 0x2109C
+0x8EA5E1C4 0x2109B
+0x8EA5E1C5 0x360D
+0x8EA5E1C6 0x21097
+0x8EA5E1C7 0x214B1
+0x8EA5E1C8 0x214CA
+0x8EA5E1C9 0x214B3
+0x8EA5E1CA 0x214CD
+0x8EA5E1CB 0x218EA
+0x8EA5E1CC 0x218EE
+0x8EA5E1CD 0x218EF
+0x8EA5E1CE 0x21ADF
+0x8EA5E1CF 0x21B50
+0x8EA5E1D0 0x21BBB
+0x8EA5E1D1 0x21F88
+0x8EA5E1D2 0x21F89
+0x8EA5E1D3 0x21F8C
+0x8EA5E1D4 0x21F85
+0x8EA5E1D5 0x21F5E
+0x8EA5E1D6 0x21F94
+0x8EA5E1D7 0x21F95
+0x8EA5E1D8 0x2216B
+0x8EA5E1D9 0x2216A
+0x8EA5E1DA 0x22169
+0x8EA5E1DB 0x222E3
+0x8EA5E1DC 0x222F1
+0x8EA5E1DD 0x22437
+0x8EA5E1DE 0x22433
+0x8EA5E1DF 0x22591
+0x8EA5E1E0 0x2258F
+0x8EA5E1E1 0x22597
+0x8EA5E1E2 0x228D4
+0x8EA5E1E3 0x228DE
+0x8EA5E1E4 0x228D3
+0x8EA5E1E5 0x228E0
+0x8EA5E1E6 0x22943
+0x8EA5E1E7 0x2290B
+0x8EA5E1E8 0x228FF
+0x8EA5E1E9 0x22904
+0x8EA5E1EA 0x22907
+0x8EA5E1EB 0x22DF9
+0x8EA5E1EC 0x22DFA
+0x8EA5E1ED 0x22DFB
+0x8EA5E1EE 0x22DF8
+0x8EA5E1EF 0x23012
+0x8EA5E1F0 0x23010
+0x8EA5E1F1 0x2311F
+0x8EA5E1F2 0x232DF
+0x8EA5E1F3 0x232E3
+0x8EA5E1F4 0x23352
+0x8EA5E1F5 0x233A9
+0x8EA5E1F6 0x23765
+0x8EA5E1F7 0x23787
+0x8EA5E1F8 0x23742
+0x8EA5E1F9 0x23752
+0x8EA5E1FA 0x2374C
+0x8EA5E1FB 0x2369F
+0x8EA5E1FC 0x23701
+0x8EA5E1FD 0x23748
+0x8EA5E1FE 0x2374F
+0x8EA5E2A1 0x2377E
+0x8EA5E2A2 0x2374D
+0x8EA5E2A3 0x23758
+0x8EA5E2A4 0x23747
+0x8EA5E2A5 0x2375E
+0x8EA5E2A6 0x23749
+0x8EA5E2A7 0x2374E
+0x8EA5E2A8 0x2375D
+0x8EA5E2A9 0x2375A
+0x8EA5E2AA 0x23786
+0x8EA5E2AB 0x23751
+0x8EA5E2AC 0x23929
+0x8EA5E2AD 0x239A6
+0x8EA5E2AE 0x239A7
+0x8EA5E2AF 0x23A70
+0x8EA5E2B0 0x23A6F
+0x8EA5E2B1 0x23AD3
+0x8EA5E2B2 0x23AD2
+0x8EA5E2B3 0x23C28
+0x8EA5E2B4 0x23C1B
+0x8EA5E2B5 0x23C1A
+0x8EA5E2B6 0x23C1C
+0x8EA5E2B7 0x23C21
+0x8EA5E2B8 0x24032
+0x8EA5E2B9 0x24066
+0x8EA5E2BA 0x2407D
+0x8EA5E2BB 0x24073
+0x8EA5E2BC 0x2407F
+0x8EA5E2BD 0x24065
+0x8EA5E2BE 0x24080
+0x8EA5E2BF 0x24061
+0x8EA5E2C0 0x24075
+0x8EA5E2C1 0x2406E
+0x8EA5E2C2 0x24067
+0x8EA5E2C3 0x24071
+0x8EA5E2C4 0x2406C
+0x8EA5E2C5 0x24063
+0x8EA5E2C6 0x24062
+0x8EA5E2C7 0x24083
+0x8EA5E2C8 0x240B2
+0x8EA5E2C9 0x24081
+0x8EA5E2CA 0x2406F
+0x8EA5E2CB 0x2406B
+0x8EA5E2CC 0x24082
+0x8EA5E2CD 0x2408A
+0x8EA5E2CE 0x24429
+0x8EA5E2CF 0x24430
+0x8EA5E2D0 0x24431
+0x8EA5E2D1 0x24597
+0x8EA5E2D2 0x24600
+0x8EA5E2D3 0x245FF
+0x8EA5E2D4 0x248B6
+0x8EA5E2D5 0x248B5
+0x8EA5E2D6 0x248C3
+0x8EA5E2D7 0x24A8D
+0x8EA5E2D8 0x24B18
+0x8EA5E2D9 0x24B9C
+0x8EA5E2DA 0x24B9A
+0x8EA5E2DB 0x24B99
+0x8EA5E2DC 0x24EB7
+0x8EA5E2DD 0x24EC4
+0x8EA5E2DE 0x24EC6
+0x8EA5E2DF 0x24EC7
+0x8EA5E2E0 0x24EBC
+0x8EA5E2E1 0x24EC0
+0x8EA5E2E2 0x24EC5
+0x8EA5E2E3 0x24ECD
+0x8EA5E2E4 0x24EC1
+0x8EA5E2E5 0x24EBE
+0x8EA5E2E6 0x24FA7
+0x8EA5E2E7 0x24FB8
+0x8EA5E2E8 0x25023
+0x8EA5E2E9 0x4074
+0x8EA5E2EA 0x252E8
+0x8EA5E2EB 0x252DE
+0x8EA5E2EC 0x252E3
+0x8EA5E2ED 0x252EF
+0x8EA5E2EE 0x252DC
+0x8EA5E2EF 0x252E4
+0x8EA5E2F0 0x252E1
+0x8EA5E2F1 0x252E5
+0x8EA5E2F2 0x25395
+0x8EA5E2F3 0x25394
+0x8EA5E2F4 0x25393
+0x8EA5E2F5 0x2538E
+0x8EA5E2F6 0x25598
+0x8EA5E2F7 0x2559C
+0x8EA5E2F8 0x25599
+0x8EA5E2F9 0x255A0
+0x8EA5E2FA 0x2559E
+0x8EA5E2FB 0x25704
+0x8EA5E2FC 0x258D3
+0x8EA5E2FD 0x258B4
+0x8EA5E2FE 0x258BB
+0x8EA5E3A1 0x258B7
+0x8EA5E3A2 0x258B8
+0x8EA5E3A3 0x258BD
+0x8EA5E3A4 0x258B6
+0x8EA5E3A5 0x258B9
+0x8EA5E3A6 0x258B5
+0x8EA5E3A7 0x25A22
+0x8EA5E3A8 0x25A21
+0x8EA5E3A9 0x25AC3
+0x8EA5E3AA 0x25ABC
+0x8EA5E3AB 0x25CFF
+0x8EA5E3AC 0x25CE5
+0x8EA5E3AD 0x25CF7
+0x8EA5E3AE 0x25CD2
+0x8EA5E3AF 0x25D00
+0x8EA5E3B0 0x25CDB
+0x8EA5E3B1 0x25CF0
+0x8EA5E3B2 0x25CE2
+0x8EA5E3B3 0x25CCD
+0x8EA5E3B4 0x4256
+0x8EA5E3B5 0x25CE1
+0x8EA5E3B6 0x25CF2
+0x8EA5E3B7 0x25CDC
+0x8EA5E3B8 0x25CCC
+0x8EA5E3B9 0x25CD6
+0x8EA5E3BA 0x25CF3
+0x8EA5E3BB 0x25CFA
+0x8EA5E3BC 0x25CF6
+0x8EA5E3BD 0x25CEC
+0x8EA5E3BE 0x25CEA
+0x8EA5E3BF 0x25CE3
+0x8EA5E3C0 0x25CD0
+0x8EA5E3C1 0x425A
+0x8EA5E3C2 0x25C95
+0x8EA5E3C3 0x25CD5
+0x8EA5E3C4 0x25CF4
+0x8EA5E3C5 0x25CCB
+0x8EA5E3C6 0x25CDA
+0x8EA5E3C7 0x25CC8
+0x8EA5E3C8 0x25CDF
+0x8EA5E3C9 0x25CF5
+0x8EA5E3CA 0x25CCF
+0x8EA5E3CB 0x25CC7
+0x8EA5E3CC 0x25CD7
+0x8EA5E3CD 0x25F24
+0x8EA5E3CE 0x42A3
+0x8EA5E3CF 0x25F1C
+0x8EA5E3D0 0x25F21
+0x8EA5E3D1 0x25F1E
+0x8EA5E3D2 0x25F18
+0x8EA5E3D3 0x25F1B
+0x8EA5E3D4 0x42A8
+0x8EA5E3D5 0x26146
+0x8EA5E3D6 0x2614B
+0x8EA5E3D7 0x26148
+0x8EA5E3D8 0x26147
+0x8EA5E3D9 0x26167
+0x8EA5E3DA 0x26154
+0x8EA5E3DB 0x26315
+0x8EA5E3DC 0x26322
+0x8EA5E3DD 0x263C5
+0x8EA5E3DE 0x26329
+0x8EA5E3DF 0x263C7
+0x8EA5E3E0 0x2648D
+0x8EA5E3E1 0x2651B
+0x8EA5E3E2 0x26520
+0x8EA5E3E3 0x265E2
+0x8EA5E3E4 0x265E7
+0x8EA5E3E5 0x265E8
+0x8EA5E3E6 0x265E1
+0x8EA5E3E7 0x26872
+0x8EA5E3E8 0x2687B
+0x8EA5E3E9 0x26874
+0x8EA5E3EA 0x26871
+0x8EA5E3EB 0x26879
+0x8EA5E3EC 0x26875
+0x8EA5E3ED 0x26890
+0x8EA5E3EE 0x26877
+0x8EA5E3EF 0x2687D
+0x8EA5E3F0 0x2694F
+0x8EA5E3F1 0x26950
+0x8EA5E3F2 0x269A3
+0x8EA5E3F3 0x269A2
+0x8EA5E3F4 0x269F4
+0x8EA5E3F5 0x26A94
+0x8EA5E3F6 0x26A9A
+0x8EA5E3F7 0x26A9B
+0x8EA5E3F8 0x26AA7
+0x8EA5E3F9 0x26A97
+0x8EA5E3FA 0x26A95
+0x8EA5E3FB 0x26A92
+0x8EA5E3FC 0x26A9C
+0x8EA5E3FD 0x26A96
+0x8EA5E3FE 0x26FB6
+0x8EA5E4A1 0x26FB8
+0x8EA5E4A2 0x26FB0
+0x8EA5E4A3 0x27018
+0x8EA5E4A4 0x26FC5
+0x8EA5E4A5 0x26FB5
+0x8EA5E4A6 0x26FC2
+0x8EA5E4A7 0x27006
+0x8EA5E4A8 0x27019
+0x8EA5E4A9 0x26FB9
+0x8EA5E4AA 0x27015
+0x8EA5E4AB 0x26FD6
+0x8EA5E4AC 0x26FAC
+0x8EA5E4AD 0x453C
+0x8EA5E4AE 0x26FC6
+0x8EA5E4AF 0x26FB3
+0x8EA5E4B0 0x26FC3
+0x8EA5E4B1 0x26FCA
+0x8EA5E4B2 0x26FCF
+0x8EA5E4B3 0x26FBD
+0x8EA5E4B4 0x26FCE
+0x8EA5E4B5 0x27014
+0x8EA5E4B6 0x26FBA
+0x8EA5E4B7 0x2701A
+0x8EA5E4B8 0x26FC1
+0x8EA5E4B9 0x26FBB
+0x8EA5E4BA 0x459B
+0x8EA5E4BB 0x459A
+0x8EA5E4BC 0x27201
+0x8EA5E4BD 0x271FC
+0x8EA5E4BE 0x2745A
+0x8EA5E4BF 0x27454
+0x8EA5E4C0 0x27461
+0x8EA5E4C1 0x2745C
+0x8EA5E4C2 0x27455
+0x8EA5E4C3 0x2744A
+0x8EA5E4C4 0x2744B
+0x8EA5E4C5 0x27451
+0x8EA5E4C6 0x27469
+0x8EA5E4C7 0x2746B
+0x8EA5E4C8 0x87F1
+0x8EA5E4C9 0x27466
+0x8EA5E4CA 0x27458
+0x8EA5E4CB 0x2745D
+0x8EA5E4CC 0x27467
+0x8EA5E4CD 0x27456
+0x8EA5E4CE 0x27488
+0x8EA5E4CF 0x27464
+0x8EA5E4D0 0x2744E
+0x8EA5E4D1 0x27757
+0x8EA5E4D2 0x2775A
+0x8EA5E4D3 0x27751
+0x8EA5E4D4 0x2774A
+0x8EA5E4D5 0x2774B
+0x8EA5E4D6 0x465E
+0x8EA5E4D7 0x27747
+0x8EA5E4D8 0x2776F
+0x8EA5E4D9 0x2776A
+0x8EA5E4DA 0x2776B
+0x8EA5E4DB 0x27746
+0x8EA5E4DC 0x2776D
+0x8EA5E4DD 0x27754
+0x8EA5E4DE 0x2776E
+0x8EA5E4DF 0x2774C
+0x8EA5E4E0 0x27878
+0x8EA5E4E1 0x27886
+0x8EA5E4E2 0x27882
+0x8EA5E4E3 0x46A7
+0x8EA5E4E4 0x27AE1
+0x8EA5E4E5 0x27AE5
+0x8EA5E4E6 0x27ADB
+0x8EA5E4E7 0x27ADE
+0x8EA5E4E8 0x27AD7
+0x8EA5E4E9 0x27C03
+0x8EA5E4EA 0x27C7C
+0x8EA5E4EB 0x27C7E
+0x8EA5E4EC 0x27D05
+0x8EA5E4ED 0x27D07
+0x8EA5E4EE 0x27DE6
+0x8EA5E4EF 0x27DE1
+0x8EA5E4F0 0x27DFB
+0x8EA5E4F1 0x27DE5
+0x8EA5E4F2 0x27DE7
+0x8EA5E4F3 0x27DDF
+0x8EA5E4F4 0x27DFF
+0x8EA5E4F5 0x27E76
+0x8EA5E4F6 0x27F63
+0x8EA5E4F7 0x27F66
+0x8EA5E4F8 0x27F65
+0x8EA5E4F9 0x27F5E
+0x8EA5E4FA 0x27F64
+0x8EA5E4FB 0x27F6B
+0x8EA5E4FC 0x27F5F
+0x8EA5E4FD 0x27F67
+0x8EA5E4FE 0x27F68
+0x8EA5E5A1 0x28108
+0x8EA5E5A2 0x28109
+0x8EA5E5A3 0x28117
+0x8EA5E5A4 0x28115
+0x8EA5E5A5 0x2811B
+0x8EA5E5A6 0x2810B
+0x8EA5E5A7 0x28128
+0x8EA5E5A8 0x2810E
+0x8EA5E5A9 0x28118
+0x8EA5E5AA 0x28153
+0x8EA5E5AB 0x28145
+0x8EA5E5AC 0x2810D
+0x8EA5E5AD 0x2810A
+0x8EA5E5AE 0x28113
+0x8EA5E5AF 0x2814A
+0x8EA5E5B0 0x28279
+0x8EA5E5B1 0x283A1
+0x8EA5E5B2 0x2838D
+0x8EA5E5B3 0x283A2
+0x8EA5E5B4 0x28390
+0x8EA5E5B5 0x486E
+0x8EA5E5B6 0x28431
+0x8EA5E5B7 0x28430
+0x8EA5E5B8 0x2861F
+0x8EA5E5B9 0x28619
+0x8EA5E5BA 0x2860C
+0x8EA5E5BB 0x2861E
+0x8EA5E5BC 0x2861D
+0x8EA5E5BD 0x28607
+0x8EA5E5BE 0x28766
+0x8EA5E5BF 0x287C5
+0x8EA5E5C0 0x287BA
+0x8EA5E5C1 0x287BD
+0x8EA5E5C2 0x287C2
+0x8EA5E5C3 0x287C3
+0x8EA5E5C4 0x287BF
+0x8EA5E5C5 0x490D
+0x8EA5E5C6 0x288A1
+0x8EA5E5C7 0x288A2
+0x8EA5E5C8 0x288A8
+0x8EA5E5C9 0x288A3
+0x8EA5E5CA 0x288AA
+0x8EA5E5CB 0x288AF
+0x8EA5E5CC 0x288B9
+0x8EA5E5CD 0x28937
+0x8EA5E5CE 0x28A8F
+0x8EA5E5CF 0x4943
+0x8EA5E5D0 0x28A8E
+0x8EA5E5D1 0x28A87
+0x8EA5E5D2 0x28A8A
+0x8EA5E5D3 0x28A92
+0x8EA5E5D4 0x28A97
+0x8EA5E5D5 0x28A9F
+0x8EA5E5D6 0x28B05
+0x8EA5E5D7 0x28CA9
+0x8EA5E5D8 0x28CA7
+0x8EA5E5D9 0x28D8A
+0x8EA5E5DA 0x28D82
+0x8EA5E5DB 0x28D85
+0x8EA5E5DC 0x28D8B
+0x8EA5E5DD 0x28D89
+0x8EA5E5DE 0x28D81
+0x8EA5E5DF 0x28D80
+0x8EA5E5E0 0x28D87
+0x8EA5E5E1 0x28D86
+0x8EA5E5E2 0x28F4D
+0x8EA5E5E3 0x2901C
+0x8EA5E5E4 0x2901F
+0x8EA5E5E5 0x29121
+0x8EA5E5E6 0x2911D
+0x8EA5E5E7 0x29122
+0x8EA5E5E8 0x290FE
+0x8EA5E5E9 0x2911B
+0x8EA5E5EA 0x2913A
+0x8EA5E5EB 0x29137
+0x8EA5E5EC 0x29117
+0x8EA5E5ED 0x29138
+0x8EA5E5EE 0x29126
+0x8EA5E5EF 0x29118
+0x8EA5E5F0 0x29234
+0x8EA5E5F1 0x29235
+0x8EA5E5F2 0x29232
+0x8EA5E5F3 0x4A73
+0x8EA5E5F4 0x292E1
+0x8EA5E5F5 0x292FD
+0x8EA5E5F6 0x292E3
+0x8EA5E5F7 0x292E8
+0x8EA5E5F8 0x292F9
+0x8EA5E5F9 0x292FF
+0x8EA5E5FA 0x292FE
+0x8EA5E5FB 0x4A74
+0x8EA5E5FC 0x292E0
+0x8EA5E5FD 0x29300
+0x8EA5E5FE 0x4A70
+0x8EA5E6A1 0x292EC
+0x8EA5E6A2 0x292E4
+0x8EA5E6A3 0x292EF
+0x8EA5E6A4 0x292FA
+0x8EA5E6A5 0x293CA
+0x8EA5E6A6 0x29431
+0x8EA5E6A7 0x29432
+0x8EA5E6A8 0x29434
+0x8EA5E6A9 0x29441
+0x8EA5E6AA 0x29500
+0x8EA5E6AB 0x29506
+0x8EA5E6AC 0x29508
+0x8EA5E6AD 0x29505
+0x8EA5E6AE 0x29503
+0x8EA5E6AF 0x2950B
+0x8EA5E6B0 0x29502
+0x8EA5E6B1 0x2950A
+0x8EA5E6B2 0x295F0
+0x8EA5E6B3 0x29613
+0x8EA5E6B4 0x2960A
+0x8EA5E6B5 0x2960F
+0x8EA5E6B6 0x29611
+0x8EA5E6B7 0x29608
+0x8EA5E6B8 0x2960B
+0x8EA5E6B9 0x29612
+0x8EA5E6BA 0x2960D
+0x8EA5E6BB 0x2975B
+0x8EA5E6BC 0x29763
+0x8EA5E6BD 0x29761
+0x8EA5E6BE 0x29768
+0x8EA5E6BF 0x2975A
+0x8EA5E6C0 0x2984E
+0x8EA5E6C1 0x2984D
+0x8EA5E6C2 0x29850
+0x8EA5E6C3 0x298FC
+0x8EA5E6C4 0x29912
+0x8EA5E6C5 0x298F5
+0x8EA5E6C6 0x2991E
+0x8EA5E6C7 0x298F0
+0x8EA5E6C8 0x298F3
+0x8EA5E6C9 0x298F2
+0x8EA5E6CA 0x29901
+0x8EA5E6CB 0x298EF
+0x8EA5E6CC 0x298EE
+0x8EA5E6CD 0x29916
+0x8EA5E6CE 0x298F6
+0x8EA5E6CF 0x298FB
+0x8EA5E6D0 0x2991C
+0x8EA5E6D1 0x4BDB
+0x8EA5E6D2 0x29A5D
+0x8EA5E6D3 0x29A60
+0x8EA5E6D4 0x29A66
+0x8EA5E6D5 0x29A5F
+0x8EA5E6D6 0x29A61
+0x8EA5E6D7 0x29A5B
+0x8EA5E6D8 0x29A62
+0x8EA5E6D9 0x29A57
+0x8EA5E6DA 0x29B69
+0x8EA5E6DB 0x29B6B
+0x8EA5E6DC 0x29B61
+0x8EA5E6DD 0x29B77
+0x8EA5E6DE 0x29B5F
+0x8EA5E6DF 0x29B63
+0x8EA5E6E0 0x29B62
+0x8EA5E6E1 0x29B65
+0x8EA5E6E2 0x29CEF
+0x8EA5E6E3 0x29CE2
+0x8EA5E6E4 0x29D00
+0x8EA5E6E5 0x29CE8
+0x8EA5E6E6 0x29CF2
+0x8EA5E6E7 0x29CE7
+0x8EA5E6E8 0x4C29
+0x8EA5E6E9 0x29CE5
+0x8EA5E6EA 0x29DD5
+0x8EA5E6EB 0x29DD0
+0x8EA5E6EC 0x29DDA
+0x8EA5E6ED 0x29DD3
+0x8EA5E6EE 0x4C51
+0x8EA5E6EF 0x29DD9
+0x8EA5E6F0 0x29DCF
+0x8EA5E6F1 0x29DD6
+0x8EA5E6F2 0x29DD8
+0x8EA5E6F3 0x29DF5
+0x8EA5E6F4 0x29DCE
+0x8EA5E6F5 0x29DD7
+0x8EA5E6F6 0x29DF4
+0x8EA5E6F7 0x29DCD
+0x8EA5E6F8 0x29E01
+0x8EA5E6F9 0x9BBA
+0x8EA5E6FA 0x2A052
+0x8EA5E6FB 0x2A055
+0x8EA5E6FC 0x2A05A
+0x8EA5E6FD 0x2A04D
+0x8EA5E6FE 0x2A054
+0x8EA5E7A1 0x2A053
+0x8EA5E7A2 0x2A05E
+0x8EA5E7A3 0x2A067
+0x8EA5E7A4 0x2A065
+0x8EA5E7A5 0x2A04E
+0x8EA5E7A6 0x4CDB
+0x8EA5E7A7 0x2A04F
+0x8EA5E7A8 0x2A061
+0x8EA5E7A9 0x2A06E
+0x8EA5E7AA 0x2A051
+0x8EA5E7AB 0x2A05B
+0x8EA5E7AC 0x2A263
+0x8EA5E7AD 0x2A2B7
+0x8EA5E7AE 0x2A2B6
+0x8EA5E7AF 0x2A2C3
+0x8EA5E7B0 0x2A2BB
+0x8EA5E7B1 0x2A2B5
+0x8EA5E7B2 0x2A32E
+0x8EA5E7B3 0x2A330
+0x8EA5E7B4 0x2A333
+0x8EA5E7B5 0x2A331
+0x8EA5E7B6 0x2A3A4
+0x8EA5E7B7 0x2A3C1
+0x8EA5E7B8 0x2A3BB
+0x8EA5E7B9 0x2A3BE
+0x8EA5E7BA 0x2A400
+0x8EA5E7BB 0x2A3FF
+0x8EA5E7BC 0x2A440
+0x8EA5E7BD 0x4D65
+0x8EA5E7BE 0x2A43F
+0x8EA5E7BF 0x2A444
+0x8EA5E7C0 0x4D64
+0x8EA5E7C1 0x4D67
+0x8EA5E7C2 0x2A4DB
+0x8EA5E7C3 0x2A50F
+0x8EA5E7C4 0x2A511
+0x8EA5E7C5 0x2A54E
+0x8EA5E7C6 0x2A54D
+0x8EA5E7C7 0x2A54B
+0x8EA5E7C8 0x2A54C
+0x8EA5E7C9 0x2A595
+0x8EA5E7CA 0x2043B
+0x8EA5E7CB 0x20445
+0x8EA5E7CC 0x20444
+0x8EA5E7CD 0x2043E
+0x8EA5E7CE 0x2043C
+0x8EA5E7CF 0x2043F
+0x8EA5E7D0 0x204CC
+0x8EA5E7D1 0x204CE
+0x8EA5E7D2 0x20622
+0x8EA5E7D3 0x20623
+0x8EA5E7D4 0x2069F
+0x8EA5E7D5 0x208C5
+0x8EA5E7D6 0x208C4
+0x8EA5E7D7 0x210E9
+0x8EA5E7D8 0x21099
+0x8EA5E7D9 0x3611
+0x8EA5E7DA 0x210E6
+0x8EA5E7DB 0x210E7
+0x8EA5E7DC 0x210F7
+0x8EA5E7DD 0x214D2
+0x8EA5E7DE 0x3733
+0x8EA5E7DF 0x218FD
+0x8EA5E7E0 0x2190C
+0x8EA5E7E1 0x2190B
+0x8EA5E7E2 0x21CED
+0x8EA5E7E3 0x3821
+0x8EA5E7E4 0x3822
+0x8EA5E7E5 0x21F9B
+0x8EA5E7E6 0x2200A
+0x8EA5E7E7 0x2216F
+0x8EA5E7E8 0x22175
+0x8EA5E7E9 0x222F2
+0x8EA5E7EA 0x222F8
+0x8EA5E7EB 0x2243E
+0x8EA5E7EC 0x22924
+0x8EA5E7ED 0x2290E
+0x8EA5E7EE 0x22916
+0x8EA5E7EF 0x22918
+0x8EA5E7F0 0x22910
+0x8EA5E7F1 0x22931
+0x8EA5E7F2 0x22944
+0x8EA5E7F3 0x39A6
+0x8EA5E7F4 0x22929
+0x8EA5E7F5 0x2292F
+0x8EA5E7F6 0x2294B
+0x8EA5E7F7 0x22936
+0x8EA5E7F8 0x39A3
+0x8EA5E7F9 0x22E34
+0x8EA5E7FA 0x22E00
+0x8EA5E7FB 0x22E2B
+0x8EA5E7FC 0x23020
+0x8EA5E7FD 0x23021
+0x8EA5E7FE 0x2301E
+0x8EA5E8A1 0x2301D
+0x8EA5E8A2 0x232F5
+0x8EA5E8A3 0x232F2
+0x8EA5E8A4 0x232F6
+0x8EA5E8A5 0x23790
+0x8EA5E8A6 0x2379D
+0x8EA5E8A7 0x2379C
+0x8EA5E8A8 0x23792
+0x8EA5E8A9 0x23794
+0x8EA5E8AA 0x237D1
+0x8EA5E8AB 0x23793
+0x8EA5E8AC 0x237B7
+0x8EA5E8AD 0x23797
+0x8EA5E8AE 0x237B0
+0x8EA5E8AF 0x2379F
+0x8EA5E8B0 0x237C9
+0x8EA5E8B1 0x2392D
+0x8EA5E8B2 0x2392C
+0x8EA5E8B3 0x23A77
+0x8EA5E8B4 0x23C2C
+0x8EA5E8B5 0x240C0
+0x8EA5E8B6 0x240B9
+0x8EA5E8B7 0x24453
+0x8EA5E8B8 0x24540
+0x8EA5E8B9 0x24702
+0x8EA5E8BA 0x246FB
+0x8EA5E8BB 0x3EA1
+0x8EA5E8BC 0x24A8B
+0x8EA5E8BD 0x24AAE
+0x8EA5E8BE 0x24AAB
+0x8EA5E8BF 0x24BA1
+0x8EA5E8C0 0x2A2CD
+0x8EA5E8C1 0x24CEA
+0x8EA5E8C2 0x24EDD
+0x8EA5E8C3 0x24EDC
+0x8EA5E8C4 0x24ED9
+0x8EA5E8C5 0x24FAB
+0x8EA5E8C6 0x24FAC
+0x8EA5E8C7 0x24FAD
+0x8EA5E8C8 0x24FB2
+0x8EA5E8C9 0x2502C
+0x8EA5E8CA 0x2502B
+0x8EA5E8CB 0x250C2
+0x8EA5E8CC 0x25300
+0x8EA5E8CD 0x2530D
+0x8EA5E8CE 0x25306
+0x8EA5E8CF 0x252FF
+0x8EA5E8D0 0x25303
+0x8EA5E8D1 0x25301
+0x8EA5E8D2 0x25310
+0x8EA5E8D3 0x2530F
+0x8EA5E8D4 0x25305
+0x8EA5E8D5 0x25398
+0x8EA5E8D6 0x25397
+0x8EA5E8D7 0x25396
+0x8EA5E8D8 0x25399
+0x8EA5E8D9 0x255AC
+0x8EA5E8DA 0x255AB
+0x8EA5E8DB 0x25712
+0x8EA5E8DC 0x258D8
+0x8EA5E8DD 0x258DF
+0x8EA5E8DE 0x258D6
+0x8EA5E8DF 0x25A2D
+0x8EA5E8E0 0x25A32
+0x8EA5E8E1 0x25D3F
+0x8EA5E8E2 0x25D2F
+0x8EA5E8E3 0x25D26
+0x8EA5E8E4 0x25D3A
+0x8EA5E8E5 0x25D39
+0x8EA5E8E6 0x425F
+0x8EA5E8E7 0x25D3B
+0x8EA5E8E8 0x25D35
+0x8EA5E8E9 0x25D2A
+0x8EA5E8EA 0x25D21
+0x8EA5E8EB 0x25D38
+0x8EA5E8EC 0x25D37
+0x8EA5E8ED 0x25D34
+0x8EA5E8EE 0x425C
+0x8EA5E8EF 0x25D22
+0x8EA5E8F0 0x25D36
+0x8EA5E8F1 0x25D44
+0x8EA5E8F2 0x25F45
+0x8EA5E8F3 0x25F3B
+0x8EA5E8F4 0x25F36
+0x8EA5E8F5 0x25F42
+0x8EA5E8F6 0x2617A
+0x8EA5E8F7 0x26186
+0x8EA5E8F8 0x2618B
+0x8EA5E8F9 0x2617F
+0x8EA5E8FA 0x26181
+0x8EA5E8FB 0x2632A
+0x8EA5E8FC 0x263D5
+0x8EA5E8FD 0x2649F
+0x8EA5E8FE 0x2649D
+0x8EA5E9A1 0x26526
+0x8EA5E9A2 0x265F4
+0x8EA5E9A3 0x265F5
+0x8EA5E9A4 0x26815
+0x8EA5E9A5 0x2688E
+0x8EA5E9A6 0x2688F
+0x8EA5E9A7 0x26926
+0x8EA5E9A8 0x269A7
+0x8EA5E9A9 0x269AF
+0x8EA5E9AA 0x26AAD
+0x8EA5E9AB 0x26AAC
+0x8EA5E9AC 0x26AAB
+0x8EA5E9AD 0x26AAA
+0x8EA5E9AE 0x2702F
+0x8EA5E9AF 0x27021
+0x8EA5E9B0 0x27023
+0x8EA5E9B1 0x270A3
+0x8EA5E9B2 0x27049
+0x8EA5E9B3 0x2703A
+0x8EA5E9B4 0x27048
+0x8EA5E9B5 0x2702D
+0x8EA5E9B6 0x27025
+0x8EA5E9B7 0x27029
+0x8EA5E9B8 0x27032
+0x8EA5E9B9 0x27034
+0x8EA5E9BA 0x27024
+0x8EA5E9BB 0x2702C
+0x8EA5E9BC 0x2704B
+0x8EA5E9BD 0x2703B
+0x8EA5E9BE 0x27020
+0x8EA5E9BF 0x27028
+0x8EA5E9C0 0x27498
+0x8EA5E9C1 0x45F5
+0x8EA5E9C2 0x27497
+0x8EA5E9C3 0x8804
+0x8EA5E9C4 0x2749D
+0x8EA5E9C5 0x274A8
+0x8EA5E9C6 0x275D5
+0x8EA5E9C7 0x27777
+0x8EA5E9C8 0x27778
+0x8EA5E9C9 0x27772
+0x8EA5E9CA 0x27773
+0x8EA5E9CB 0x27802
+0x8EA5E9CC 0x2793B
+0x8EA5E9CD 0x27AFE
+0x8EA5E9CE 0x27B0B
+0x8EA5E9CF 0x27AFF
+0x8EA5E9D0 0x27B07
+0x8EA5E9D1 0x4711
+0x8EA5E9D2 0x470C
+0x8EA5E9D3 0x27B30
+0x8EA5E9D4 0x27BCD
+0x8EA5E9D5 0x27BCF
+0x8EA5E9D6 0x27C10
+0x8EA5E9D7 0x27C0A
+0x8EA5E9D8 0x27C83
+0x8EA5E9D9 0x27D15
+0x8EA5E9DA 0x27D0E
+0x8EA5E9DB 0x27D0C
+0x8EA5E9DC 0x27E02
+0x8EA5E9DD 0x27DFE
+0x8EA5E9DE 0x27E05
+0x8EA5E9DF 0x27E15
+0x8EA5E9E0 0x27E08
+0x8EA5E9E1 0x27F7F
+0x8EA5E9E2 0x27F77
+0x8EA5E9E3 0x27F7C
+0x8EA5E9E4 0x27F82
+0x8EA5E9E5 0x27F7E
+0x8EA5E9E6 0x27F78
+0x8EA5E9E7 0x27F7D
+0x8EA5E9E8 0x27F79
+0x8EA5E9E9 0x27F81
+0x8EA5E9EA 0x2814B
+0x8EA5E9EB 0x28163
+0x8EA5E9EC 0x28164
+0x8EA5E9ED 0x28156
+0x8EA5E9EE 0x28154
+0x8EA5E9EF 0x2814E
+0x8EA5E9F0 0x28110
+0x8EA5E9F1 0x2814F
+0x8EA5E9F2 0x28157
+0x8EA5E9F3 0x2815E
+0x8EA5E9F4 0x28151
+0x8EA5E9F5 0x2816A
+0x8EA5E9F6 0x28169
+0x8EA5E9F7 0x283AD
+0x8EA5E9F8 0x283A4
+0x8EA5E9F9 0x283AC
+0x8EA5E9FA 0x283A9
+0x8EA5E9FB 0x283AE
+0x8EA5E9FC 0x2044C
+0x8EA5E9FD 0x28650
+0x8EA5E9FE 0x28635
+0x8EA5EAA1 0x28632
+0x8EA5EAA2 0x287D8
+0x8EA5EAA3 0x287D1
+0x8EA5EAA4 0x287CF
+0x8EA5EAA5 0x287BE
+0x8EA5EAA6 0x288D5
+0x8EA5EAA7 0x288C1
+0x8EA5EAA8 0x288C6
+0x8EA5EAA9 0x288C3
+0x8EA5EAAA 0x288C2
+0x8EA5EAAB 0x288C0
+0x8EA5EAAC 0x288C5
+0x8EA5EAAD 0x288C7
+0x8EA5EAAE 0x288BF
+0x8EA5EAAF 0x288C4
+0x8EA5EAB0 0x288D4
+0x8EA5EAB1 0x28A90
+0x8EA5EAB2 0x28AD2
+0x8EA5EAB3 0x494E
+0x8EA5EAB4 0x28AD4
+0x8EA5EAB5 0x28CAF
+0x8EA5EAB6 0x28CAE
+0x8EA5EAB7 0x28CB2
+0x8EA5EAB8 0x28CAD
+0x8EA5EAB9 0x28D9C
+0x8EA5EABA 0x28DA0
+0x8EA5EABB 0x28DB6
+0x8EA5EABC 0x28F3D
+0x8EA5EABD 0x28F56
+0x8EA5EABE 0x28F82
+0x8EA5EABF 0x29028
+0x8EA5EAC0 0x2902B
+0x8EA5EAC1 0x2913C
+0x8EA5EAC2 0x2913E
+0x8EA5EAC3 0x2913F
+0x8EA5EAC4 0x29142
+0x8EA5EAC5 0x2913D
+0x8EA5EAC6 0x29141
+0x8EA5EAC7 0x2913B
+0x8EA5EAC8 0x29149
+0x8EA5EAC9 0x29143
+0x8EA5EACA 0x29239
+0x8EA5EACB 0x29238
+0x8EA5EACC 0x29322
+0x8EA5EACD 0x29308
+0x8EA5EACE 0x2930C
+0x8EA5EACF 0x29306
+0x8EA5EAD0 0x29313
+0x8EA5EAD1 0x29304
+0x8EA5EAD2 0x29320
+0x8EA5EAD3 0x2931D
+0x8EA5EAD4 0x29305
+0x8EA5EAD5 0x2930A
+0x8EA5EAD6 0x293D6
+0x8EA5EAD7 0x293D7
+0x8EA5EAD8 0x29436
+0x8EA5EAD9 0x29437
+0x8EA5EADA 0x29523
+0x8EA5EADB 0x29522
+0x8EA5EADC 0x29520
+0x8EA5EADD 0x2951A
+0x8EA5EADE 0x2951D
+0x8EA5EADF 0x2961C
+0x8EA5EAE0 0x29620
+0x8EA5EAE1 0x29677
+0x8EA5EAE2 0x2977F
+0x8EA5EAE3 0x2978B
+0x8EA5EAE4 0x2977D
+0x8EA5EAE5 0x29799
+0x8EA5EAE6 0x29784
+0x8EA5EAE7 0x29789
+0x8EA5EAE8 0x29785
+0x8EA5EAE9 0x29783
+0x8EA5EAEA 0x29786
+0x8EA5EAEB 0x2979E
+0x8EA5EAEC 0x29853
+0x8EA5EAED 0x29917
+0x8EA5EAEE 0x4B94
+0x8EA5EAEF 0x29919
+0x8EA5EAF0 0x29920
+0x8EA5EAF1 0x2991F
+0x8EA5EAF2 0x29923
+0x8EA5EAF3 0x29918
+0x8EA5EAF4 0x29921
+0x8EA5EAF5 0x29929
+0x8EA5EAF6 0x29924
+0x8EA5EAF7 0x29926
+0x8EA5EAF8 0x29A5E
+0x8EA5EAF9 0x29A6F
+0x8EA5EAFA 0x29A6E
+0x8EA5EAFB 0x29A74
+0x8EA5EAFC 0x29A72
+0x8EA5EAFD 0x29A73
+0x8EA5EAFE 0x29B7D
+0x8EA5EBA1 0x29B7E
+0x8EA5EBA2 0x29B85
+0x8EA5EBA3 0x29B7F
+0x8EA5EBA4 0x29B84
+0x8EA5EBA5 0x29C44
+0x8EA5EBA6 0x29CF5
+0x8EA5EBA7 0x29CF8
+0x8EA5EBA8 0x29D03
+0x8EA5EBA9 0x29CF6
+0x8EA5EBAA 0x29E28
+0x8EA5EBAB 0x4C63
+0x8EA5EBAC 0x29E39
+0x8EA5EBAD 0x29DFB
+0x8EA5EBAE 0x29E0E
+0x8EA5EBAF 0x29DFD
+0x8EA5EBB0 0x29E1F
+0x8EA5EBB1 0x4C61
+0x8EA5EBB2 0x29E03
+0x8EA5EBB3 0x9BD8
+0x8EA5EBB4 0x29E10
+0x8EA5EBB5 0x4C5A
+0x8EA5EBB6 0x29E0D
+0x8EA5EBB7 0x29E27
+0x8EA5EBB8 0x29E41
+0x8EA5EBB9 0x2A072
+0x8EA5EBBA 0x2A078
+0x8EA5EBBB 0x2A080
+0x8EA5EBBC 0x4CE3
+0x8EA5EBBD 0x2A085
+0x8EA5EBBE 0x2A07B
+0x8EA5EBBF 0x9D7C
+0x8EA5EBC0 0x2A07D
+0x8EA5EBC1 0x2A091
+0x8EA5EBC2 0x2A088
+0x8EA5EBC3 0x2A0AA
+0x8EA5EBC4 0x2A08D
+0x8EA5EBC5 0x2A089
+0x8EA5EBC6 0x2A095
+0x8EA5EBC7 0x2A09B
+0x8EA5EBC8 0x2A08C
+0x8EA5EBC9 0x2A09E
+0x8EA5EBCA 0x2A07C
+0x8EA5EBCB 0x2A086
+0x8EA5EBCC 0x2A084
+0x8EA5EBCD 0x2A268
+0x8EA5EBCE 0x2A2C5
+0x8EA5EBCF 0x2A2C4
+0x8EA5EBD0 0x2A2C9
+0x8EA5EBD1 0x2A2C6
+0x8EA5EBD2 0x2A342
+0x8EA5EBD3 0x2A345
+0x8EA5EBD4 0x2A341
+0x8EA5EBD5 0x2A344
+0x8EA5EBD6 0x2A3A6
+0x8EA5EBD7 0x2A3C2
+0x8EA5EBD8 0x2A442
+0x8EA5EBD9 0x2A449
+0x8EA5EBDA 0x2A448
+0x8EA5EBDB 0x2A44A
+0x8EA5EBDC 0x2A44C
+0x8EA5EBDD 0x2A44B
+0x8EA5EBDE 0x2A517
+0x8EA5EBDF 0x2A518
+0x8EA5EBE0 0x2A515
+0x8EA5EBE1 0x2A552
+0x8EA5EBE2 0x2A554
+0x8EA5EBE3 0x2A553
+0x8EA5EBE4 0x2A59A
+0x8EA5EBE5 0x2A59B
+0x8EA5EBE6 0x2A5DC
+0x8EA5EBE7 0x2A5E4
+0x8EA5EBE8 0x2A691
+0x8EA5EBE9 0x4DAF
+0x8EA5EBEA 0x2A6BA
+0x8EA5EBEB 0x20451
+0x8EA5EBEC 0x2045B
+0x8EA5EBED 0x204CF
+0x8EA5EBEE 0x23305
+0x8EA5EBEF 0x21113
+0x8EA5EBF0 0x21115
+0x8EA5EBF1 0x21114
+0x8EA5EBF2 0x21123
+0x8EA5EBF3 0x3613
+0x8EA5EBF4 0x21111
+0x8EA5EBF5 0x21112
+0x8EA5EBF6 0x3680
+0x8EA5EBF7 0x214F0
+0x8EA5EBF8 0x2169B
+0x8EA5EBF9 0x21912
+0x8EA5EBFA 0x21916
+0x8EA5EBFB 0x21917
+0x8EA5EBFC 0x219B5
+0x8EA5EBFD 0x21CF4
+0x8EA5EBFE 0x21FB1
+0x8EA5ECA1 0x22179
+0x8EA5ECA2 0x222FF
+0x8EA5ECA3 0x222FC
+0x8EA5ECA4 0x222FB
+0x8EA5ECA5 0x2243F
+0x8EA5ECA6 0x22444
+0x8EA5ECA7 0x2259D
+0x8EA5ECA8 0x22932
+0x8EA5ECA9 0x2294C
+0x8EA5ECAA 0x2292B
+0x8EA5ECAB 0x2295A
+0x8EA5ECAC 0x22A1F
+0x8EA5ECAD 0x22E01
+0x8EA5ECAE 0x22E2D
+0x8EA5ECAF 0x22E27
+0x8EA5ECB0 0x22E59
+0x8EA5ECB1 0x22E5A
+0x8EA5ECB2 0x22E4D
+0x8EA5ECB3 0x22E58
+0x8EA5ECB4 0x23023
+0x8EA5ECB5 0x23025
+0x8EA5ECB6 0x2302B
+0x8EA5ECB7 0x232FF
+0x8EA5ECB8 0x233AE
+0x8EA5ECB9 0x237CB
+0x8EA5ECBA 0x237CA
+0x8EA5ECBB 0x237D0
+0x8EA5ECBC 0x237CE
+0x8EA5ECBD 0x237CC
+0x8EA5ECBE 0x237D8
+0x8EA5ECBF 0x237C6
+0x8EA5ECC0 0x237D2
+0x8EA5ECC1 0x237CF
+0x8EA5ECC2 0x237C8
+0x8EA5ECC3 0x23B17
+0x8EA5ECC4 0x4DB0
+0x8EA5ECC5 0x240C4
+0x8EA5ECC6 0x29240
+0x8EA5ECC7 0x240E9
+0x8EA5ECC8 0x240F2
+0x8EA5ECC9 0x240FC
+0x8EA5ECCA 0x240EA
+0x8EA5ECCB 0x240EB
+0x8EA5ECCC 0x240FD
+0x8EA5ECCD 0x24478
+0x8EA5ECCE 0x24477
+0x8EA5ECCF 0x24473
+0x8EA5ECD0 0x2449E
+0x8EA5ECD1 0x24479
+0x8EA5ECD2 0x245A2
+0x8EA5ECD3 0x24603
+0x8EA5ECD4 0x24704
+0x8EA5ECD5 0x24705
+0x8EA5ECD6 0x248CE
+0x8EA5ECD7 0x24ABF
+0x8EA5ECD8 0x24EF6
+0x8EA5ECD9 0x24EF7
+0x8EA5ECDA 0x25031
+0x8EA5ECDB 0x25030
+0x8EA5ECDC 0x250C9
+0x8EA5ECDD 0x250C7
+0x8EA5ECDE 0x2531C
+0x8EA5ECDF 0x25328
+0x8EA5ECE0 0x2531A
+0x8EA5ECE1 0x2531E
+0x8EA5ECE2 0x2531B
+0x8EA5ECE3 0x2531F
+0x8EA5ECE4 0x255BF
+0x8EA5ECE5 0x255BB
+0x8EA5ECE6 0x255BC
+0x8EA5ECE7 0x255C0
+0x8EA5ECE8 0x2571A
+0x8EA5ECE9 0x258EF
+0x8EA5ECEA 0x258EC
+0x8EA5ECEB 0x258E9
+0x8EA5ECEC 0x258F0
+0x8EA5ECED 0x258FE
+0x8EA5ECEE 0x25A34
+0x8EA5ECEF 0x25D6A
+0x8EA5ECF0 0x25D95
+0x8EA5ECF1 0x25D6C
+0x8EA5ECF2 0x25D72
+0x8EA5ECF3 0x25D67
+0x8EA5ECF4 0x25D60
+0x8EA5ECF5 0x25D6B
+0x8EA5ECF6 0x25D5E
+0x8EA5ECF7 0x25D6F
+0x8EA5ECF8 0x25D66
+0x8EA5ECF9 0x7C46
+0x8EA5ECFA 0x25D62
+0x8EA5ECFB 0x25D5D
+0x8EA5ECFC 0x25D5C
+0x8EA5ECFD 0x2F965
+0x8EA5ECFE 0x25F50
+0x8EA5EDA1 0x2619F
+0x8EA5EDA2 0x4323
+0x8EA5EDA3 0x2619E
+0x8EA5EDA4 0x261A6
+0x8EA5EDA5 0x26335
+0x8EA5EDA6 0x26338
+0x8EA5EDA7 0x26336
+0x8EA5EDA8 0x2633A
+0x8EA5EDA9 0x263DC
+0x8EA5EDAA 0x2687C
+0x8EA5EDAB 0x268AB
+0x8EA5EDAC 0x4449
+0x8EA5EDAD 0x268A8
+0x8EA5EDAE 0x268A7
+0x8EA5EDAF 0x2692B
+0x8EA5EDB0 0x2692C
+0x8EA5EDB1 0x26928
+0x8EA5EDB2 0x2092B
+0x8EA5EDB3 0x269A9
+0x8EA5EDB4 0x269AA
+0x8EA5EDB5 0x269AB
+0x8EA5EDB6 0x269F8
+0x8EA5EDB7 0x26AB1
+0x8EA5EDB8 0x26AF0
+0x8EA5EDB9 0x26AEF
+0x8EA5EDBA 0x270A8
+0x8EA5EDBB 0x2708B
+0x8EA5EDBC 0x27094
+0x8EA5EDBD 0x2709E
+0x8EA5EDBE 0x2708F
+0x8EA5EDBF 0x27088
+0x8EA5EDC0 0x2707E
+0x8EA5EDC1 0x27081
+0x8EA5EDC2 0x27030
+0x8EA5EDC3 0x2709B
+0x8EA5EDC4 0x27082
+0x8EA5EDC5 0x27090
+0x8EA5EDC6 0x27085
+0x8EA5EDC7 0x2707F
+0x8EA5EDC8 0x270A9
+0x8EA5EDC9 0x270DE
+0x8EA5EDCA 0x2720D
+0x8EA5EDCB 0x45FA
+0x8EA5EDCC 0x274CF
+0x8EA5EDCD 0x274CB
+0x8EA5EDCE 0x274D8
+0x8EA5EDCF 0x274DD
+0x8EA5EDD0 0x274D3
+0x8EA5EDD1 0x274D0
+0x8EA5EDD2 0x274D5
+0x8EA5EDD3 0x274D6
+0x8EA5EDD4 0x275D6
+0x8EA5EDD5 0x27792
+0x8EA5EDD6 0x27795
+0x8EA5EDD7 0x2A5CB
+0x8EA5EDD8 0x2778D
+0x8EA5EDD9 0x2779B
+0x8EA5EDDA 0x2779D
+0x8EA5EDDB 0x2778F
+0x8EA5EDDC 0x2779E
+0x8EA5EDDD 0x277A6
+0x8EA5EDDE 0x27896
+0x8EA5EDDF 0x27892
+0x8EA5EDE0 0x27B16
+0x8EA5EDE1 0x27B2A
+0x8EA5EDE2 0x27B29
+0x8EA5EDE3 0x27B2C
+0x8EA5EDE4 0x27C15
+0x8EA5EDE5 0x27C12
+0x8EA5EDE6 0x27C11
+0x8EA5EDE7 0x27C13
+0x8EA5EDE8 0x27C88
+0x8EA5EDE9 0x27C8B
+0x8EA5EDEA 0x27C8A
+0x8EA5EDEB 0x27C87
+0x8EA5EDEC 0x27D17
+0x8EA5EDED 0x27D16
+0x8EA5EDEE 0x27D1A
+0x8EA5EDEF 0x27E19
+0x8EA5EDF0 0x27E17
+0x8EA5EDF1 0x27F91
+0x8EA5EDF2 0x27F94
+0x8EA5EDF3 0x2818B
+0x8EA5EDF4 0x28190
+0x8EA5EDF5 0x2818F
+0x8EA5EDF6 0x28186
+0x8EA5EDF7 0x28183
+0x8EA5EDF8 0x2818E
+0x8EA5EDF9 0x28187
+0x8EA5EDFA 0x281A8
+0x8EA5EDFB 0x28185
+0x8EA5EDFC 0x281A6
+0x8EA5EDFD 0x28182
+0x8EA5EDFE 0x281A7
+0x8EA5EEA1 0x283B9
+0x8EA5EEA2 0x283B7
+0x8EA5EEA3 0x283B4
+0x8EA5EEA4 0x283B6
+0x8EA5EEA5 0x283B3
+0x8EA5EEA6 0x283C6
+0x8EA5EEA7 0x2863C
+0x8EA5EEA8 0x28640
+0x8EA5EEA9 0x28638
+0x8EA5EEAA 0x28791
+0x8EA5EEAB 0x287A6
+0x8EA5EEAC 0x287DA
+0x8EA5EEAD 0x288DA
+0x8EA5EEAE 0x288D8
+0x8EA5EEAF 0x288D9
+0x8EA5EEB0 0x288DB
+0x8EA5EEB1 0x288D7
+0x8EA5EEB2 0x28B16
+0x8EA5EEB3 0x28B12
+0x8EA5EEB4 0x28B1F
+0x8EA5EEB5 0x4959
+0x8EA5EEB6 0x28B14
+0x8EA5EEB7 0x28B1A
+0x8EA5EEB8 0x28B10
+0x8EA5EEB9 0x28CB3
+0x8EA5EEBA 0x28DAE
+0x8EA5EEBB 0x28DC1
+0x8EA5EEBC 0x28DB0
+0x8EA5EEBD 0x28DAF
+0x8EA5EEBE 0x28DB1
+0x8EA5EEBF 0x28DAD
+0x8EA5EEC0 0x28DB2
+0x8EA5EEC1 0x28DC4
+0x8EA5EEC2 0x2903C
+0x8EA5EEC3 0x2903F
+0x8EA5EEC4 0x29161
+0x8EA5EEC5 0x29166
+0x8EA5EEC6 0x2923C
+0x8EA5EEC7 0x2923B
+0x8EA5EEC8 0x2932C
+0x8EA5EEC9 0x4A7E
+0x8EA5EECA 0x2932A
+0x8EA5EECB 0x2933E
+0x8EA5EECC 0x2932F
+0x8EA5EECD 0x29332
+0x8EA5EECE 0x29327
+0x8EA5EECF 0x29329
+0x8EA5EED0 0x29340
+0x8EA5EED1 0x293DF
+0x8EA5EED2 0x293DE
+0x8EA5EED3 0x2943C
+0x8EA5EED4 0x2943B
+0x8EA5EED5 0x2943E
+0x8EA5EED6 0x29521
+0x8EA5EED7 0x29546
+0x8EA5EED8 0x2953C
+0x8EA5EED9 0x29536
+0x8EA5EEDA 0x29538
+0x8EA5EEDB 0x29535
+0x8EA5EEDC 0x29631
+0x8EA5EEDD 0x29636
+0x8EA5EEDE 0x2962D
+0x8EA5EEDF 0x29633
+0x8EA5EEE0 0x2962F
+0x8EA5EEE1 0x2962E
+0x8EA5EEE2 0x29635
+0x8EA5EEE3 0x297AC
+0x8EA5EEE4 0x297A9
+0x8EA5EEE5 0x297A6
+0x8EA5EEE6 0x4BA8
+0x8EA5EEE7 0x2994C
+0x8EA5EEE8 0x29943
+0x8EA5EEE9 0x29941
+0x8EA5EEEA 0x2994F
+0x8EA5EEEB 0x29942
+0x8EA5EEEC 0x29951
+0x8EA5EEED 0x4BA9
+0x8EA5EEEE 0x29940
+0x8EA5EEEF 0x29950
+0x8EA5EEF0 0x29945
+0x8EA5EEF1 0x2994A
+0x8EA5EEF2 0x2994B
+0x8EA5EEF3 0x29A83
+0x8EA5EEF4 0x29A82
+0x8EA5EEF5 0x29A81
+0x8EA5EEF6 0x29AE0
+0x8EA5EEF7 0x29B98
+0x8EA5EEF8 0x29B9F
+0x8EA5EEF9 0x29B9B
+0x8EA5EEFA 0x29B9A
+0x8EA5EEFB 0x29B99
+0x8EA5EEFC 0x29B96
+0x8EA5EEFD 0x29BAE
+0x8EA5EEFE 0x29B9E
+0x8EA5EFA1 0x29D09
+0x8EA5EFA2 0x29D0D
+0x8EA5EFA3 0x29E4E
+0x8EA5EFA4 0x29E4A
+0x8EA5EFA5 0x29E4D
+0x8EA5EFA6 0x29E40
+0x8EA5EFA7 0x29E3E
+0x8EA5EFA8 0x29E48
+0x8EA5EFA9 0x29E42
+0x8EA5EFAA 0x29E62
+0x8EA5EFAB 0x29E45
+0x8EA5EFAC 0x29E51
+0x8EA5EFAD 0x2A0C6
+0x8EA5EFAE 0x2A0D0
+0x8EA5EFAF 0x2A0C0
+0x8EA5EFB0 0x2A0B7
+0x8EA5EFB1 0x2A0C2
+0x8EA5EFB2 0x2A0BC
+0x8EA5EFB3 0x2A0C5
+0x8EA5EFB4 0x2A0DC
+0x8EA5EFB5 0x2A0DB
+0x8EA5EFB6 0x2A0D2
+0x8EA5EFB7 0x2A0C7
+0x8EA5EFB8 0x2A0B6
+0x8EA5EFB9 0x2A0C9
+0x8EA5EFBA 0x2A0CC
+0x8EA5EFBB 0x2A0D1
+0x8EA5EFBC 0x2A0CD
+0x8EA5EFBD 0x2A0DA
+0x8EA5EFBE 0x2A0BA
+0x8EA5EFBF 0x2A0D3
+0x8EA5EFC0 0x2A0CE
+0x8EA5EFC1 0x2A0F6
+0x8EA5EFC2 0x2A0BD
+0x8EA5EFC3 0x2A0DD
+0x8EA5EFC4 0x2A0C8
+0x8EA5EFC5 0x2A10D
+0x8EA5EFC6 0x2A135
+0x8EA5EFC7 0x2A271
+0x8EA5EFC8 0x2A26E
+0x8EA5EFC9 0x2A26F
+0x8EA5EFCA 0x2A2D6
+0x8EA5EFCB 0x2A34C
+0x8EA5EFCC 0x2A34F
+0x8EA5EFCD 0x2A354
+0x8EA5EFCE 0x2A353
+0x8EA5EFCF 0x2A3C9
+0x8EA5EFD0 0x2A3C8
+0x8EA5EFD1 0x2A403
+0x8EA5EFD2 0x4D54
+0x8EA5EFD3 0x2A404
+0x8EA5EFD4 0x4D56
+0x8EA5EFD5 0x2A457
+0x8EA5EFD6 0x2A452
+0x8EA5EFD7 0x2A453
+0x8EA5EFD8 0x4D6D
+0x8EA5EFD9 0x2A456
+0x8EA5EFDA 0x2A45C
+0x8EA5EFDB 0x2A455
+0x8EA5EFDC 0x2A564
+0x8EA5EFDD 0x2A55D
+0x8EA5EFDE 0x2A55E
+0x8EA5EFDF 0x2A5A2
+0x8EA5EFE0 0x2A5A3
+0x8EA5EFE1 0x4D8E
+0x8EA5EFE2 0x2A5E7
+0x8EA5EFE3 0x2A5E6
+0x8EA5EFE4 0x2A698
+0x8EA5EFE5 0x2A6AC
+0x8EA5EFE6 0x2A6AF
+0x8EA5EFE7 0x2A6AE
+0x8EA5EFE8 0x20459
+0x8EA5EFE9 0x205A9
+0x8EA5EFEA 0x2082A
+0x8EA5EFEB 0x208C7
+0x8EA5EFEC 0x21141
+0x8EA5EFED 0x21137
+0x8EA5EFEE 0x21135
+0x8EA5EFEF 0x21133
+0x8EA5EFF0 0x21139
+0x8EA5EFF1 0x21132
+0x8EA5EFF2 0x214FF
+0x8EA5EFF3 0x21501
+0x8EA5EFF4 0x214F8
+0x8EA5EFF5 0x2191B
+0x8EA5EFF6 0x21919
+0x8EA5EFF7 0x21BBF
+0x8EA5EFF8 0x21FBC
+0x8EA5EFF9 0x21FBE
+0x8EA5EFFA 0x21FBD
+0x8EA5EFFB 0x2217D
+0x8EA5EFFC 0x22446
+0x8EA5EFFD 0x22447
+0x8EA5EFFE 0x225A4
+0x8EA5F0A1 0x22A21
+0x8EA5F0A2 0x22A62
+0x8EA5F0A3 0x22E86
+0x8EA5F0A4 0x3A72
+0x8EA5F0A5 0x2302F
+0x8EA5F0A6 0x23031
+0x8EA5F0A7 0x3C14
+0x8EA5F0A8 0x237F8
+0x8EA5F0A9 0x237F5
+0x8EA5F0AA 0x237F9
+0x8EA5F0AB 0x237F2
+0x8EA5F0AC 0x237FA
+0x8EA5F0AD 0x237F3
+0x8EA5F0AE 0x23814
+0x8EA5F0AF 0x237FD
+0x8EA5F0B0 0x2380F
+0x8EA5F0B1 0x2380E
+0x8EA5F0B2 0x23801
+0x8EA5F0B3 0x23937
+0x8EA5F0B4 0x23935
+0x8EA5F0B5 0x23934
+0x8EA5F0B6 0x23931
+0x8EA5F0B7 0x23A7A
+0x8EA5F0B8 0x23A7B
+0x8EA5F0B9 0x23C37
+0x8EA5F0BA 0x2412B
+0x8EA5F0BB 0x240FB
+0x8EA5F0BC 0x24116
+0x8EA5F0BD 0x24113
+0x8EA5F0BE 0x3D93
+0x8EA5F0BF 0x24111
+0x8EA5F0C0 0x2410F
+0x8EA5F0C1 0x2411B
+0x8EA5F0C2 0x24138
+0x8EA5F0C3 0x244A4
+0x8EA5F0C4 0x24709
+0x8EA5F0C5 0x24707
+0x8EA5F0C6 0x2470B
+0x8EA5F0C7 0x248D3
+0x8EA5F0C8 0x248D1
+0x8EA5F0C9 0x248D8
+0x8EA5F0CA 0x24B1D
+0x8EA5F0CB 0x24BA9
+0x8EA5F0CC 0x24BD0
+0x8EA5F0CD 0x27215
+0x8EA5F0CE 0x24F02
+0x8EA5F0CF 0x24F05
+0x8EA5F0D0 0x24F01
+0x8EA5F0D1 0x24F00
+0x8EA5F0D2 0x2532E
+0x8EA5F0D3 0x25330
+0x8EA5F0D4 0x2532F
+0x8EA5F0D5 0x25331
+0x8EA5F0D6 0x255D2
+0x8EA5F0D7 0x255D3
+0x8EA5F0D8 0x25902
+0x8EA5F0D9 0x25A40
+0x8EA5F0DA 0x25A42
+0x8EA5F0DB 0x25A3B
+0x8EA5F0DC 0x25ACE
+0x8EA5F0DD 0x25D98
+0x8EA5F0DE 0x25D8F
+0x8EA5F0DF 0x25D94
+0x8EA5F0E0 0x25D91
+0x8EA5F0E1 0x426F
+0x8EA5F0E2 0x25DBA
+0x8EA5F0E3 0x25D90
+0x8EA5F0E4 0x25D86
+0x8EA5F0E5 0x25D9A
+0x8EA5F0E6 0x25D8C
+0x8EA5F0E7 0x25D93
+0x8EA5F0E8 0x25D87
+0x8EA5F0E9 0x25D88
+0x8EA5F0EA 0x25D97
+0x8EA5F0EB 0x25D8D
+0x8EA5F0EC 0x25D9C
+0x8EA5F0ED 0x25DBD
+0x8EA5F0EE 0x25F3C
+0x8EA5F0EF 0x25F59
+0x8EA5F0F0 0x42B0
+0x8EA5F0F1 0x261D1
+0x8EA5F0F2 0x261BB
+0x8EA5F0F3 0x261BE
+0x8EA5F0F4 0x2625D
+0x8EA5F0F5 0x263E2
+0x8EA5F0F6 0x26605
+0x8EA5F0F7 0x268BA
+0x8EA5F0F8 0x352E
+0x8EA5F0F9 0x268F4
+0x8EA5F0FA 0x269B2
+0x8EA5F0FB 0x269F9
+0x8EA5F0FC 0x26AB7
+0x8EA5F0FD 0x26AB6
+0x8EA5F0FE 0x27089
+0x8EA5F1A1 0x270F9
+0x8EA5F1A2 0x270D9
+0x8EA5F1A3 0x270E8
+0x8EA5F1A4 0x270D4
+0x8EA5F1A5 0x270DB
+0x8EA5F1A6 0x270E2
+0x8EA5F1A7 0x270DF
+0x8EA5F1A8 0x270D1
+0x8EA5F1A9 0x270E9
+0x8EA5F1AA 0x270EA
+0x8EA5F1AB 0x27213
+0x8EA5F1AC 0x27211
+0x8EA5F1AD 0x274FA
+0x8EA5F1AE 0x274F8
+0x8EA5F1AF 0x274F4
+0x8EA5F1B0 0x274FB
+0x8EA5F1B1 0x2750E
+0x8EA5F1B2 0x27502
+0x8EA5F1B3 0x2750F
+0x8EA5F1B4 0x27790
+0x8EA5F1B5 0x277AD
+0x8EA5F1B6 0x277A9
+0x8EA5F1B7 0x27948
+0x8EA5F1B8 0x27B5A
+0x8EA5F1B9 0x27B4F
+0x8EA5F1BA 0x27B4E
+0x8EA5F1BB 0x27B55
+0x8EA5F1BC 0x27B54
+0x8EA5F1BD 0x27B4A
+0x8EA5F1BE 0x27BD5
+0x8EA5F1BF 0x27C18
+0x8EA5F1C0 0x27C8D
+0x8EA5F1C1 0x27D1D
+0x8EA5F1C2 0x27D19
+0x8EA5F1C3 0x27E26
+0x8EA5F1C4 0x27E28
+0x8EA5F1C5 0x27E2B
+0x8EA5F1C6 0x27E7D
+0x8EA5F1C7 0x27FA0
+0x8EA5F1C8 0x27F9A
+0x8EA5F1C9 0x27F9B
+0x8EA5F1CA 0x281B5
+0x8EA5F1CB 0x281AD
+0x8EA5F1CC 0x281B2
+0x8EA5F1CD 0x28294
+0x8EA5F1CE 0x283C9
+0x8EA5F1CF 0x2864E
+0x8EA5F1D0 0x2864F
+0x8EA5F1D1 0x28644
+0x8EA5F1D2 0x28652
+0x8EA5F1D3 0x288E9
+0x8EA5F1D4 0x28939
+0x8EA5F1D5 0x4969
+0x8EA5F1D6 0x957E
+0x8EA5F1D7 0x28DC7
+0x8EA5F1D8 0x28DD3
+0x8EA5F1D9 0x28DC6
+0x8EA5F1DA 0x28DC3
+0x8EA5F1DB 0x49B4
+0x8EA5F1DC 0x28DD2
+0x8EA5F1DD 0x28F66
+0x8EA5F1DE 0x2917F
+0x8EA5F1DF 0x29180
+0x8EA5F1E0 0x29184
+0x8EA5F1E1 0x29185
+0x8EA5F1E2 0x291E3
+0x8EA5F1E3 0x4A4D
+0x8EA5F1E4 0x29241
+0x8EA5F1E5 0x29244
+0x8EA5F1E6 0x29243
+0x8EA5F1E7 0x2934E
+0x8EA5F1E8 0x2934F
+0x8EA5F1E9 0x4A83
+0x8EA5F1EA 0x29349
+0x8EA5F1EB 0x2934A
+0x8EA5F1EC 0x2934B
+0x8EA5F1ED 0x29343
+0x8EA5F1EE 0x293E0
+0x8EA5F1EF 0x293E5
+0x8EA5F1F0 0x293E1
+0x8EA5F1F1 0x293E6
+0x8EA5F1F2 0x293E2
+0x8EA5F1F3 0x2940C
+0x8EA5F1F4 0x29440
+0x8EA5F1F5 0x29549
+0x8EA5F1F6 0x2954A
+0x8EA5F1F7 0x29554
+0x8EA5F1F8 0x2954C
+0x8EA5F1F9 0x29555
+0x8EA5F1FA 0x29556
+0x8EA5F1FB 0x2963B
+0x8EA5F1FC 0x2963D
+0x8EA5F1FD 0x297A4
+0x8EA5F1FE 0x297A8
+0x8EA5F2A1 0x297C3
+0x8EA5F2A2 0x297BF
+0x8EA5F2A3 0x297C8
+0x8EA5F2A4 0x297C2
+0x8EA5F2A5 0x297CA
+0x8EA5F2A6 0x297CC
+0x8EA5F2A7 0x297C9
+0x8EA5F2A8 0x297BE
+0x8EA5F2A9 0x297CD
+0x8EA5F2AA 0x297C7
+0x8EA5F2AB 0x297C5
+0x8EA5F2AC 0x2985D
+0x8EA5F2AD 0x4BB0
+0x8EA5F2AE 0x2996C
+0x8EA5F2AF 0x2996B
+0x8EA5F2B0 0x29970
+0x8EA5F2B1 0x2996D
+0x8EA5F2B2 0x2996F
+0x8EA5F2B3 0x29989
+0x8EA5F2B4 0x29984
+0x8EA5F2B5 0x29A8D
+0x8EA5F2B6 0x29A8A
+0x8EA5F2B7 0x29A8E
+0x8EA5F2B8 0x29A91
+0x8EA5F2B9 0x29BB5
+0x8EA5F2BA 0x29BB1
+0x8EA5F2BB 0x29BAF
+0x8EA5F2BC 0x29BB9
+0x8EA5F2BD 0x29BB7
+0x8EA5F2BE 0x29BB0
+0x8EA5F2BF 0x4C0C
+0x8EA5F2C0 0x29C17
+0x8EA5F2C1 0x4C18
+0x8EA5F2C2 0x29C4F
+0x8EA5F2C3 0x29D19
+0x8EA5F2C4 0x29D10
+0x8EA5F2C5 0x29D18
+0x8EA5F2C6 0x29D11
+0x8EA5F2C7 0x29D1C
+0x8EA5F2C8 0x29D12
+0x8EA5F2C9 0x29E76
+0x8EA5F2CA 0x29E71
+0x8EA5F2CB 0x9C20
+0x8EA5F2CC 0x29E7A
+0x8EA5F2CD 0x29E7F
+0x8EA5F2CE 0x9C22
+0x8EA5F2CF 0x29E73
+0x8EA5F2D0 0x29EAB
+0x8EA5F2D1 0x9C1E
+0x8EA5F2D2 0x29E77
+0x8EA5F2D3 0x29E74
+0x8EA5F2D4 0x29E7E
+0x8EA5F2D5 0x29E9B
+0x8EA5F2D6 0x29E84
+0x8EA5F2D7 0x29E7C
+0x8EA5F2D8 0x2A129
+0x8EA5F2D9 0x2A12B
+0x8EA5F2DA 0x2A10E
+0x8EA5F2DB 0x2A100
+0x8EA5F2DC 0x2A10B
+0x8EA5F2DD 0x2A0FE
+0x8EA5F2DE 0x2A0FA
+0x8EA5F2DF 0x2A117
+0x8EA5F2E0 0x2A0FF
+0x8EA5F2E1 0x2A10C
+0x8EA5F2E2 0x2A10F
+0x8EA5F2E3 0x4CF5
+0x8EA5F2E4 0x2A102
+0x8EA5F2E5 0x2A101
+0x8EA5F2E6 0x2A0FC
+0x8EA5F2E7 0x2A149
+0x8EA5F2E8 0x2A106
+0x8EA5F2E9 0x2A112
+0x8EA5F2EA 0x2A113
+0x8EA5F2EB 0x2A278
+0x8EA5F2EC 0x2A35B
+0x8EA5F2ED 0x2A362
+0x8EA5F2EE 0x2A35F
+0x8EA5F2EF 0x2A35D
+0x8EA5F2F0 0x2A3AB
+0x8EA5F2F1 0x2A3D5
+0x8EA5F2F2 0x2A3D4
+0x8EA5F2F3 0x2A3D3
+0x8EA5F2F4 0x2A407
+0x8EA5F2F5 0x2A46C
+0x8EA5F2F6 0x2A470
+0x8EA5F2F7 0x2A46E
+0x8EA5F2F8 0x2A468
+0x8EA5F2F9 0x2A46D
+0x8EA5F2FA 0x2A477
+0x8EA5F2FB 0x2A46A
+0x8EA5F2FC 0x2A4CE
+0x8EA5F2FD 0x2A4EC
+0x8EA5F2FE 0x2A569
+0x8EA5F3A1 0x2A568
+0x8EA5F3A2 0x2A5A6
+0x8EA5F3A3 0x2A5A9
+0x8EA5F3A4 0x2A5AA
+0x8EA5F3A5 0x2A600
+0x8EA5F3A6 0x2A60D
+0x8EA5F3A7 0x2A5F8
+0x8EA5F3A8 0x2A5FC
+0x8EA5F3A9 0x2A60A
+0x8EA5F3AA 0x2A5F7
+0x8EA5F3AB 0x2A601
+0x8EA5F3AC 0x2A6B6
+0x8EA5F3AD 0x2A6BB
+0x8EA5F3AE 0x2A6B7
+0x8EA5F3AF 0x2A6B9
+0x8EA5F3B0 0x2A6CA
+0x8EA5F3B1 0x20469
+0x8EA5F3B2 0x20625
+0x8EA5F3B3 0x21159
+0x8EA5F3B4 0x21507
+0x8EA5F3B5 0x21509
+0x8EA5F3B6 0x21922
+0x8EA5F3B7 0x21B07
+0x8EA5F3B8 0x21B04
+0x8EA5F3B9 0x2330F
+0x8EA5F3BA 0x21CF8
+0x8EA5F3BB 0x21FC7
+0x8EA5F3BC 0x21FD1
+0x8EA5F3BD 0x2217E
+0x8EA5F3BE 0x22308
+0x8EA5F3BF 0x2244A
+0x8EA5F3C0 0x2F898
+0x8EA5F3C1 0x224B9
+0x8EA5F3C2 0x22E88
+0x8EA5F3C3 0x22E91
+0x8EA5F3C4 0x22E84
+0x8EA5F3C5 0x22E73
+0x8EA5F3C6 0x22E89
+0x8EA5F3C7 0x22E85
+0x8EA5F3C8 0x23033
+0x8EA5F3C9 0x23313
+0x8EA5F3CA 0x2381D
+0x8EA5F3CB 0x2381F
+0x8EA5F3CC 0x2381C
+0x8EA5F3CD 0x23820
+0x8EA5F3CE 0x2381A
+0x8EA5F3CF 0x2381B
+0x8EA5F3D0 0x23939
+0x8EA5F3D1 0x239AF
+0x8EA5F3D2 0x23AE5
+0x8EA5F3D3 0x23C3C
+0x8EA5F3D4 0x24137
+0x8EA5F3D5 0x2413A
+0x8EA5F3D6 0x244BB
+0x8EA5F3D7 0x3E0E
+0x8EA5F3D8 0x24710
+0x8EA5F3D9 0x2470D
+0x8EA5F3DA 0x24BAF
+0x8EA5F3DB 0x24C11
+0x8EA5F3DC 0x3FD8
+0x8EA5F3DD 0x24F0D
+0x8EA5F3DE 0x24F0C
+0x8EA5F3DF 0x24F0B
+0x8EA5F3E0 0x250D4
+0x8EA5F3E1 0x2533D
+0x8EA5F3E2 0x2533E
+0x8EA5F3E3 0x2533B
+0x8EA5F3E4 0x25343
+0x8EA5F3E5 0x25340
+0x8EA5F3E6 0x25346
+0x8EA5F3E7 0x25411
+0x8EA5F3E8 0x255DD
+0x8EA5F3E9 0x255DF
+0x8EA5F3EA 0x255EA
+0x8EA5F3EB 0x2574A
+0x8EA5F3EC 0x25906
+0x8EA5F3ED 0x25DC1
+0x8EA5F3EE 0x25DB9
+0x8EA5F3EF 0x25DC6
+0x8EA5F3F0 0x25DB8
+0x8EA5F3F1 0x25DBB
+0x8EA5F3F2 0x25DC8
+0x8EA5F3F3 0x25DC5
+0x8EA5F3F4 0x25DBF
+0x8EA5F3F5 0x25DC7
+0x8EA5F3F6 0x25DC4
+0x8EA5F3F7 0x25F65
+0x8EA5F3F8 0x25F67
+0x8EA5F3F9 0x261D7
+0x8EA5F3FA 0x261DB
+0x8EA5F3FB 0x261D4
+0x8EA5F3FC 0x261D6
+0x8EA5F3FD 0x263E8
+0x8EA5F3FE 0x2660A
+0x8EA5F4A1 0x26ABD
+0x8EA5F4A2 0x26ABE
+0x8EA5F4A3 0x2711A
+0x8EA5F4A4 0x2710D
+0x8EA5F4A5 0x2710F
+0x8EA5F4A6 0x2711B
+0x8EA5F4A7 0x27110
+0x8EA5F4A8 0x27111
+0x8EA5F4A9 0x27113
+0x8EA5F4AA 0x27218
+0x8EA5F4AB 0x27520
+0x8EA5F4AC 0x2751F
+0x8EA5F4AD 0x27523
+0x8EA5F4AE 0x2751D
+0x8EA5F4AF 0x27537
+0x8EA5F4B0 0x27525
+0x8EA5F4B1 0x27524
+0x8EA5F4B2 0x2752A
+0x8EA5F4B3 0x27527
+0x8EA5F4B4 0x27533
+0x8EA5F4B5 0x27528
+0x8EA5F4B6 0x27534
+0x8EA5F4B7 0x277BA
+0x8EA5F4B8 0x8970
+0x8EA5F4B9 0x2789D
+0x8EA5F4BA 0x2794C
+0x8EA5F4BB 0x27B5C
+0x8EA5F4BC 0x27B6A
+0x8EA5F4BD 0x27B5D
+0x8EA5F4BE 0x27B65
+0x8EA5F4BF 0x27B63
+0x8EA5F4C0 0x27B5E
+0x8EA5F4C1 0x27C19
+0x8EA5F4C2 0x27C97
+0x8EA5F4C3 0x27E3F
+0x8EA5F4C4 0x27E33
+0x8EA5F4C5 0x27E32
+0x8EA5F4C6 0x27FA1
+0x8EA5F4C7 0x27FA5
+0x8EA5F4C8 0x27FA4
+0x8EA5F4C9 0x27FA2
+0x8EA5F4CA 0x281C1
+0x8EA5F4CB 0x482C
+0x8EA5F4CC 0x281C7
+0x8EA5F4CD 0x281C4
+0x8EA5F4CE 0x281C6
+0x8EA5F4CF 0x281C5
+0x8EA5F4D0 0x281D4
+0x8EA5F4D1 0x281CA
+0x8EA5F4D2 0x28653
+0x8EA5F4D3 0x288F1
+0x8EA5F4D4 0x28921
+0x8EA5F4D5 0x496E
+0x8EA5F4D6 0x28BB7
+0x8EA5F4D7 0x28B92
+0x8EA5F4D8 0x28DD4
+0x8EA5F4D9 0x28F44
+0x8EA5F4DA 0x29198
+0x8EA5F4DB 0x2919B
+0x8EA5F4DC 0x29191
+0x8EA5F4DD 0x29195
+0x8EA5F4DE 0x2919A
+0x8EA5F4DF 0x29192
+0x8EA5F4E0 0x29353
+0x8EA5F4E1 0x29357
+0x8EA5F4E2 0x4A86
+0x8EA5F4E3 0x2935C
+0x8EA5F4E4 0x2935D
+0x8EA5F4E5 0x29364
+0x8EA5F4E6 0x293EA
+0x8EA5F4E7 0x293ED
+0x8EA5F4E8 0x29442
+0x8EA5F4E9 0x29443
+0x8EA5F4EA 0x29564
+0x8EA5F4EB 0x29561
+0x8EA5F4EC 0x29560
+0x8EA5F4ED 0x2967D
+0x8EA5F4EE 0x297D4
+0x8EA5F4EF 0x297D5
+0x8EA5F4F0 0x297D9
+0x8EA5F4F1 0x29987
+0x8EA5F4F2 0x29999
+0x8EA5F4F3 0x2998C
+0x8EA5F4F4 0x2998A
+0x8EA5F4F5 0x2998F
+0x8EA5F4F6 0x4BB3
+0x8EA5F4F7 0x2998B
+0x8EA5F4F8 0x29982
+0x8EA5F4F9 0x2999B
+0x8EA5F4FA 0x4BEB
+0x8EA5F4FB 0x29BC8
+0x8EA5F4FC 0x29BC4
+0x8EA5F4FD 0x29BCC
+0x8EA5F4FE 0x29BC7
+0x8EA5F5A1 0x29BC3
+0x8EA5F5A2 0x29BC6
+0x8EA5F5A3 0x29BCB
+0x8EA5F5A4 0x29BCA
+0x8EA5F5A5 0x29BC9
+0x8EA5F5A6 0x29BCD
+0x8EA5F5A7 0x29C53
+0x8EA5F5A8 0x29D21
+0x8EA5F5A9 0x29D29
+0x8EA5F5AA 0x29D1D
+0x8EA5F5AB 0x29D24
+0x8EA5F5AC 0x29D28
+0x8EA5F5AD 0x9C43
+0x8EA5F5AE 0x29EB1
+0x8EA5F5AF 0x29EB2
+0x8EA5F5B0 0x29EB5
+0x8EA5F5B1 0x29ED6
+0x8EA5F5B2 0x29EAF
+0x8EA5F5B3 0x29ECA
+0x8EA5F5B4 0x29EB8
+0x8EA5F5B5 0x2FA12
+0x8EA5F5B6 0x2FA11
+0x8EA5F5B7 0x2A145
+0x8EA5F5B8 0x2A147
+0x8EA5F5B9 0x2A134
+0x8EA5F5BA 0x2A16E
+0x8EA5F5BB 0x2A142
+0x8EA5F5BC 0x2A131
+0x8EA5F5BD 0x2A12E
+0x8EA5F5BE 0x2A156
+0x8EA5F5BF 0x2A138
+0x8EA5F5C0 0x2A137
+0x8EA5F5C1 0x2A14B
+0x8EA5F5C2 0x2A12D
+0x8EA5F5C3 0x2A133
+0x8EA5F5C4 0x2A136
+0x8EA5F5C5 0x9DE0
+0x8EA5F5C6 0x2A148
+0x8EA5F5C7 0x2A2DC
+0x8EA5F5C8 0x4D42
+0x8EA5F5C9 0x2A366
+0x8EA5F5CA 0x2A36D
+0x8EA5F5CB 0x2A363
+0x8EA5F5CC 0x2A364
+0x8EA5F5CD 0x4D41
+0x8EA5F5CE 0x2A367
+0x8EA5F5CF 0x2A3D9
+0x8EA5F5D0 0x2A40B
+0x8EA5F5D1 0x2A47E
+0x8EA5F5D2 0x2A48B
+0x8EA5F5D3 0x2A526
+0x8EA5F5D4 0x2A52C
+0x8EA5F5D5 0x2A529
+0x8EA5F5D6 0x2A56F
+0x8EA5F5D7 0x2A56B
+0x8EA5F5D8 0x2A56D
+0x8EA5F5D9 0x2A56E
+0x8EA5F5DA 0x2A61C
+0x8EA5F5DB 0x2A611
+0x8EA5F5DC 0x2A610
+0x8EA5F5DD 0x2A624
+0x8EA5F5DE 0x2A612
+0x8EA5F5DF 0x2A615
+0x8EA5F5E0 0x2A617
+0x8EA5F5E1 0x4DAC
+0x8EA5F5E2 0x2046F
+0x8EA5F5E3 0x205AB
+0x8EA5F5E4 0x2082E
+0x8EA5F5E5 0x208C9
+0x8EA5F5E6 0x20B96
+0x8EA5F5E7 0x21185
+0x8EA5F5E8 0x216A0
+0x8EA5F5E9 0x2192B
+0x8EA5F5EA 0x2230D
+0x8EA5F5EB 0x23036
+0x8EA5F5ED 0x3B2F
+0x8EA5F5EE 0x3B2E
+0x8EA5F5EF 0x233B1
+0x8EA5F5F0 0x2384A
+0x8EA5F5F1 0x23837
+0x8EA5F5F2 0x2383C
+0x8EA5F5F3 0x23838
+0x8EA5F5F4 0x2383A
+0x8EA5F5F5 0x2383E
+0x8EA5F5F6 0x23849
+0x8EA5F5F7 0x3C4D
+0x8EA5F5F8 0x3C7B
+0x8EA5F5F9 0x23A80
+0x8EA5F5FA 0x23A7F
+0x8EA5F5FB 0x23AE3
+0x8EA5F5FC 0x23C3F
+0x8EA5F5FD 0x24152
+0x8EA5F5FE 0x2414E
+0x8EA5F6A1 0x2414A
+0x8EA5F6A2 0x2414B
+0x8EA5F6A3 0x244D5
+0x8EA5F6A4 0x24AD8
+0x8EA5F6A5 0x24B20
+0x8EA5F6A6 0x24BB3
+0x8EA5F6A7 0x24BB1
+0x8EA5F6A8 0x24BB0
+0x8EA5F6A9 0x24F17
+0x8EA5F6AA 0x250D9
+0x8EA5F6AB 0x25349
+0x8EA5F6AC 0x25413
+0x8EA5F6AD 0x255ED
+0x8EA5F6AE 0x255EB
+0x8EA5F6AF 0x255EE
+0x8EA5F6B0 0x2590A
+0x8EA5F6B1 0x2590B
+0x8EA5F6B2 0x25A4A
+0x8EA5F6B3 0x25DD5
+0x8EA5F6B4 0x25DD7
+0x8EA5F6B5 0x25DDE
+0x8EA5F6B6 0x25DDC
+0x8EA5F6B7 0x25DEE
+0x8EA5F6B8 0x25F70
+0x8EA5F6B9 0x42B2
+0x8EA5F6BA 0x261D9
+0x8EA5F6BB 0x263D7
+0x8EA5F6BC 0x268CB
+0x8EA5F6BD 0x268C7
+0x8EA5F6BE 0x269FC
+0x8EA5F6BF 0x2713B
+0x8EA5F6C0 0x27139
+0x8EA5F6C1 0x2714B
+0x8EA5F6C2 0x27143
+0x8EA5F6C3 0x27140
+0x8EA5F6C4 0x27146
+0x8EA5F6C5 0x2754D
+0x8EA5F6C6 0x27543
+0x8EA5F6C7 0x27547
+0x8EA5F6C8 0x2754B
+0x8EA5F6C9 0x27555
+0x8EA5F6CA 0x27552
+0x8EA5F6CB 0x27B5F
+0x8EA5F6CC 0x4722
+0x8EA5F6CD 0x27B7C
+0x8EA5F6CE 0x27B7B
+0x8EA5F6CF 0x27FA8
+0x8EA5F6D0 0x27FA9
+0x8EA5F6D1 0x281DE
+0x8EA5F6D2 0x281D7
+0x8EA5F6D3 0x281DD
+0x8EA5F6D4 0x281D6
+0x8EA5F6D5 0x281D8
+0x8EA5F6D6 0x2829B
+0x8EA5F6D7 0x283E0
+0x8EA5F6D8 0x283E8
+0x8EA5F6D9 0x283E6
+0x8EA5F6DA 0x288F8
+0x8EA5F6DB 0x288FB
+0x8EA5F6DC 0x28BBB
+0x8EA5F6DD 0x9459
+0x8EA5F6DE 0x28BB8
+0x8EA5F6DF 0x4970
+0x8EA5F6E0 0x28CC1
+0x8EA5F6E1 0x28CC0
+0x8EA5F6E2 0x291A4
+0x8EA5F6E3 0x291AB
+0x8EA5F6E4 0x2924D
+0x8EA5F6E5 0x29365
+0x8EA5F6E6 0x29367
+0x8EA5F6E7 0x2936A
+0x8EA5F6E8 0x29366
+0x8EA5F6E9 0x29369
+0x8EA5F6EA 0x29573
+0x8EA5F6EB 0x29580
+0x8EA5F6EC 0x2956F
+0x8EA5F6ED 0x29571
+0x8EA5F6EE 0x297E4
+0x8EA5F6EF 0x297E6
+0x8EA5F6F0 0x297E7
+0x8EA5F6F1 0x299A0
+0x8EA5F6F2 0x299A4
+0x8EA5F6F3 0x29AA2
+0x8EA5F6F4 0x29AA7
+0x8EA5F6F5 0x29AA4
+0x8EA5F6F6 0x29BDE
+0x8EA5F6F7 0x29BDB
+0x8EA5F6F8 0x29C58
+0x8EA5F6F9 0x29C5C
+0x8EA5F6FA 0x29D2F
+0x8EA5F6FB 0x29D2E
+0x8EA5F6FC 0x29EDD
+0x8EA5F6FD 0x29EE4
+0x8EA5F6FE 0x29ED8
+0x8EA5F7A1 0x29EE7
+0x8EA5F7A2 0x29EDA
+0x8EA5F7A3 0x29E75
+0x8EA5F7A4 0x4C95
+0x8EA5F7A5 0x2A179
+0x8EA5F7A6 0x2A180
+0x8EA5F7A7 0x2A17F
+0x8EA5F7A8 0x2A17C
+0x8EA5F7A9 0x2A175
+0x8EA5F7AA 0x2A17B
+0x8EA5F7AB 0x2A182
+0x8EA5F7AC 0x4D00
+0x8EA5F7AD 0x2A189
+0x8EA5F7AE 0x2A174
+0x8EA5F7AF 0x2A17D
+0x8EA5F7B0 0x2A17A
+0x8EA5F7B1 0x2A186
+0x8EA5F7B2 0x2A1A8
+0x8EA5F7B3 0x2A172
+0x8EA5F7B4 0x4D02
+0x8EA5F7B5 0x2A18B
+0x8EA5F7B6 0x2A191
+0x8EA5F7B7 0x2A1B3
+0x8EA5F7B8 0x2A181
+0x8EA5F7B9 0x2A282
+0x8EA5F7BA 0x2A2E1
+0x8EA5F7BB 0x2A2E3
+0x8EA5F7BC 0x2A2E2
+0x8EA5F7BD 0x2A376
+0x8EA5F7BE 0x2A374
+0x8EA5F7BF 0x2A372
+0x8EA5F7C0 0x2A375
+0x8EA5F7C1 0x2A40E
+0x8EA5F7C2 0x2A40D
+0x8EA5F7C3 0x2A494
+0x8EA5F7C4 0x2A492
+0x8EA5F7C5 0x2A493
+0x8EA5F7C6 0x2A491
+0x8EA5F7C7 0x2A48F
+0x8EA5F7C8 0x2A495
+0x8EA5F7C9 0x2A4D0
+0x8EA5F7CA 0x2A4F7
+0x8EA5F7CB 0x2A576
+0x8EA5F7CC 0x2A5AF
+0x8EA5F7CD 0x4D9F
+0x8EA5F7CE 0x2A626
+0x8EA5F7CF 0x2A625
+0x8EA5F7D0 0x2A62D
+0x8EA5F7D1 0x2A6A0
+0x8EA5F7D2 0x2A6C3
+0x8EA5F7D3 0x204D7
+0x8EA5F7D4 0x20ACC
+0x8EA5F7D5 0x21179
+0x8EA5F7D6 0x2117A
+0x8EA5F7D7 0x21515
+0x8EA5F7D8 0x21FDB
+0x8EA5F7D9 0x22185
+0x8EA5F7DA 0x22970
+0x8EA5F7DB 0x2297B
+0x8EA5F7DC 0x22EA5
+0x8EA5F7DD 0x22E9F
+0x8EA5F7DE 0x23317
+0x8EA5F7DF 0x233B2
+0x8EA5F7E0 0x23839
+0x8EA5F7E1 0x23840
+0x8EA5F7E2 0x2384E
+0x8EA5F7E3 0x2393E
+0x8EA5F7E4 0x23AE8
+0x8EA5F7E5 0x23AE7
+0x8EA5F7E6 0x24166
+0x8EA5F7E7 0x24161
+0x8EA5F7E8 0x244DA
+0x8EA5F7E9 0x24714
+0x8EA5F7EA 0x248DF
+0x8EA5F7EB 0x24F18
+0x8EA5F7EC 0x25039
+0x8EA5F7ED 0x2503A
+0x8EA5F7EE 0x25730
+0x8EA5F7EF 0x25732
+0x8EA5F7F0 0x2590E
+0x8EA5F7F1 0x25A4C
+0x8EA5F7F2 0x25DE8
+0x8EA5F7F3 0x25DF1
+0x8EA5F7F4 0x25DEB
+0x8EA5F7F5 0x25DEC
+0x8EA5F7F6 0x25F74
+0x8EA5F7F7 0x25F73
+0x8EA5F7F8 0x261F1
+0x8EA5F7F9 0x26342
+0x8EA5F7FA 0x2633E
+0x8EA5F7FB 0x26341
+0x8EA5F7FC 0x2652C
+0x8EA5F7FD 0x268D2
+0x8EA5F7FE 0x269BB
+0x8EA5F8A1 0x27158
+0x8EA5F8A2 0x27157
+0x8EA5F8A3 0x27156
+0x8EA5F8A4 0x2715A
+0x8EA5F8A5 0x457D
+0x8EA5F8A6 0x27561
+0x8EA5F8A7 0x27568
+0x8EA5F8A8 0x27565
+0x8EA5F8A9 0x2755F
+0x8EA5F8AA 0x27564
+0x8EA5F8AB 0x2755E
+0x8EA5F8AC 0x2755B
+0x8EA5F8AD 0x27567
+0x8EA5F8AE 0x277C3
+0x8EA5F8AF 0x278A2
+0x8EA5F8B0 0x27953
+0x8EA5F8B1 0x27B7D
+0x8EA5F8B2 0x27C20
+0x8EA5F8B3 0x27FAE
+0x8EA5F8B4 0x27FAF
+0x8EA5F8B5 0x27FB0
+0x8EA5F8B6 0x281E7
+0x8EA5F8B7 0x281E6
+0x8EA5F8B8 0x281E9
+0x8EA5F8B9 0x283F1
+0x8EA5F8BA 0x283EB
+0x8EA5F8BB 0x283EA
+0x8EA5F8BC 0x283E9
+0x8EA5F8BD 0x28663
+0x8EA5F8BE 0x28902
+0x8EA5F8BF 0x288FE
+0x8EA5F8C0 0x28BDE
+0x8EA5F8C1 0x28CC2
+0x8EA5F8C2 0x28DE6
+0x8EA5F8C3 0x28F5D
+0x8EA5F8C4 0x291AD
+0x8EA5F8C5 0x29375
+0x8EA5F8C6 0x29372
+0x8EA5F8C7 0x29377
+0x8EA5F8C8 0x4AF6
+0x8EA5F8C9 0x29651
+0x8EA5F8CA 0x297E8
+0x8EA5F8CB 0x297ED
+0x8EA5F8CC 0x297EE
+0x8EA5F8CD 0x299B9
+0x8EA5F8CE 0x299A1
+0x8EA5F8CF 0x299B6
+0x8EA5F8D0 0x29AAE
+0x8EA5F8D1 0x29BE8
+0x8EA5F8D2 0x4C12
+0x8EA5F8D3 0x29C1E
+0x8EA5F8D4 0x29D31
+0x8EA5F8D5 0x29D32
+0x8EA5F8D6 0x4C91
+0x8EA5F8D7 0x29F0E
+0x8EA5F8D8 0x29F12
+0x8EA5F8D9 0x29F09
+0x8EA5F8DA 0x29F05
+0x8EA5F8DB 0x4C90
+0x8EA5F8DC 0x29F03
+0x8EA5F8DD 0x29F1F
+0x8EA5F8DE 0x29F0D
+0x8EA5F8DF 0x29F0C
+0x8EA5F8E0 0x29F04
+0x8EA5F8E1 0x29F0A
+0x8EA5F8E2 0x2A1C2
+0x8EA5F8E3 0x2A1BF
+0x8EA5F8E4 0x2A1C9
+0x8EA5F8E5 0x2A1B2
+0x8EA5F8E6 0x2A1C1
+0x8EA5F8E7 0x2A1AF
+0x8EA5F8E8 0x2A1B4
+0x8EA5F8E9 0x2A1B0
+0x8EA5F8EA 0x2A1B6
+0x8EA5F8EB 0x2A1B7
+0x8EA5F8EC 0x2A1BB
+0x8EA5F8ED 0x2A1B1
+0x8EA5F8EE 0x2A2F0
+0x8EA5F8EF 0x2A378
+0x8EA5F8F0 0x2A37A
+0x8EA5F8F1 0x2A379
+0x8EA5F8F2 0x2A3E4
+0x8EA5F8F3 0x2A3E6
+0x8EA5F8F4 0x2A49F
+0x8EA5F8F5 0x2A49D
+0x8EA5F8F6 0x2A498
+0x8EA5F8F7 0x2A499
+0x8EA5F8F8 0x2A4F9
+0x8EA5F8F9 0x2A530
+0x8EA5F8FA 0x2A582
+0x8EA5F8FB 0x2A581
+0x8EA5F8FC 0x2A5B3
+0x8EA5F8FD 0x2A57F
+0x8EA5F8FE 0x2A63A
+0x8EA5F9A1 0x2A63E
+0x8EA5F9A2 0x2A648
+0x8EA5F9A3 0x21186
+0x8EA5F9A4 0x21936
+0x8EA5F9A5 0x21B13
+0x8EA5F9A6 0x21C22
+0x8EA5F9A7 0x21FDD
+0x8EA5F9A8 0x225A7
+0x8EA5F9A9 0x2297D
+0x8EA5F9AA 0x3A79
+0x8EA5F9AB 0x2331C
+0x8EA5F9AC 0x23865
+0x8EA5F9AD 0x23860
+0x8EA5F9AE 0x23867
+0x8EA5F9AF 0x3C4E
+0x8EA5F9B0 0x23B1A
+0x8EA5F9B1 0x24AE3
+0x8EA5F9B2 0x25734
+0x8EA5F9B3 0x25918
+0x8EA5F9B4 0x25A52
+0x8EA5F9B5 0x25DFC
+0x8EA5F9B6 0x25F79
+0x8EA5F9B7 0x25F78
+0x8EA5F9B8 0x25F76
+0x8EA5F9B9 0x261FA
+0x8EA5F9BA 0x261F8
+0x8EA5F9BB 0x2652D
+0x8EA5F9BC 0x268D6
+0x8EA5F9BD 0x269BD
+0x8EA5F9BE 0x269BF
+0x8EA5F9BF 0x269BE
+0x8EA5F9C0 0x27144
+0x8EA5F9C1 0x27170
+0x8EA5F9C2 0x27162
+0x8EA5F9C3 0x2716E
+0x8EA5F9C4 0x2756E
+0x8EA5F9C5 0x2757C
+0x8EA5F9C6 0x27574
+0x8EA5F9C7 0x27578
+0x8EA5F9C8 0x27570
+0x8EA5F9C9 0x27579
+0x8EA5F9CA 0x27571
+0x8EA5F9CB 0x277CC
+0x8EA5F9CC 0x278A7
+0x8EA5F9CD 0x278A6
+0x8EA5F9CE 0x27B93
+0x8EA5F9CF 0x27C21
+0x8EA5F9D0 0x27C9C
+0x8EA5F9D1 0x2829D
+0x8EA5F9D2 0x283F4
+0x8EA5F9D3 0x283F3
+0x8EA5F9D4 0x28DF0
+0x8EA5F9D5 0x291B8
+0x8EA5F9D6 0x291B6
+0x8EA5F9D7 0x291BD
+0x8EA5F9D8 0x29373
+0x8EA5F9D9 0x29382
+0x8EA5F9DA 0x29587
+0x8EA5F9DB 0x29656
+0x8EA5F9DC 0x29659
+0x8EA5F9DD 0x297F6
+0x8EA5F9DE 0x299C9
+0x8EA5F9DF 0x299C5
+0x8EA5F9E0 0x299C7
+0x8EA5F9E1 0x299CA
+0x8EA5F9E2 0x299C2
+0x8EA5F9E3 0x299C4
+0x8EA5F9E4 0x29BF2
+0x8EA5F9E5 0x29BF0
+0x8EA5F9E6 0x29D3B
+0x8EA5F9E7 0x29D3A
+0x8EA5F9E8 0x29F26
+0x8EA5F9E9 0x29F28
+0x8EA5F9EA 0x29F34
+0x8EA5F9EB 0x29F2D
+0x8EA5F9EC 0x2A1D7
+0x8EA5F9ED 0x2A1D2
+0x8EA5F9EE 0x2A1D6
+0x8EA5F9EF 0x2A1DC
+0x8EA5F9F0 0x2A1D3
+0x8EA5F9F1 0x2A1D1
+0x8EA5F9F2 0x2A286
+0x8EA5F9F3 0x4D1E
+0x8EA5F9F4 0x2A2EF
+0x8EA5F9F5 0x2A2EE
+0x8EA5F9F6 0x2A3E8
+0x8EA5F9F7 0x2A4AC
+0x8EA5F9F8 0x2A4A9
+0x8EA5F9F9 0x2A4AA
+0x8EA5F9FA 0x2A4AB
+0x8EA5F9FB 0x2A4FB
+0x8EA5F9FC 0x2A533
+0x8EA5F9FD 0x2A588
+0x8EA5F9FE 0x2A5B6
+0x8EA5FAA1 0x2A5B7
+0x8EA5FAA2 0x2A5D0
+0x8EA5FAA3 0x2A5CF
+0x8EA5FAA4 0x2A64F
+0x8EA5FAA5 0x2A659
+0x8EA5FAA6 0x2A64C
+0x8EA5FAA7 0x21B18
+0x8EA5FAA8 0x21FE0
+0x8EA5FAA9 0x23869
+0x8EA5FAAA 0x24173
+0x8EA5FAAB 0x24172
+0x8EA5FAAC 0x24AE8
+0x8EA5FAAD 0x255FB
+0x8EA5FAAE 0x2591C
+0x8EA5FAAF 0x25E09
+0x8EA5FAB0 0x25E0A
+0x8EA5FAB1 0x25E08
+0x8EA5FAB2 0x25F7D
+0x8EA5FAB3 0x25F7F
+0x8EA5FAB4 0x26267
+0x8EA5FAB5 0x2717A
+0x8EA5FAB6 0x2717B
+0x8EA5FAB7 0x277D1
+0x8EA5FAB8 0x2F9CB
+0x8EA5FAB9 0x27B9D
+0x8EA5FABA 0x27C9D
+0x8EA5FABB 0x281FC
+0x8EA5FABC 0x281FB
+0x8EA5FABD 0x281FD
+0x8EA5FABE 0x283F5
+0x8EA5FABF 0x283F6
+0x8EA5FAC0 0x28C0F
+0x8EA5FAC1 0x28C1D
+0x8EA5FAC2 0x291C7
+0x8EA5FAC3 0x291C1
+0x8EA5FAC4 0x291BF
+0x8EA5FAC5 0x29254
+0x8EA5FAC6 0x2937F
+0x8EA5FAC7 0x293F5
+0x8EA5FAC8 0x2958A
+0x8EA5FAC9 0x2958C
+0x8EA5FACA 0x2965C
+0x8EA5FACB 0x29865
+0x8EA5FACC 0x299CF
+0x8EA5FACD 0x299D0
+0x8EA5FACE 0x29AB8
+0x8EA5FACF 0x29BFA
+0x8EA5FAD0 0x29C66
+0x8EA5FAD1 0x29F40
+0x8EA5FAD2 0x29F41
+0x8EA5FAD3 0x9C72
+0x8EA5FAD4 0x2A1F7
+0x8EA5FAD5 0x2A1F3
+0x8EA5FAD6 0x2A1EF
+0x8EA5FAD7 0x2A1F4
+0x8EA5FAD8 0x2A1ED
+0x8EA5FAD9 0x2A1F2
+0x8EA5FADA 0x2A1F1
+0x8EA5FADB 0x2A1F9
+0x8EA5FADC 0x2A4B4
+0x8EA5FADD 0x2A4FC
+0x8EA5FADE 0x2A5BC
+0x8EA5FADF 0x2A65E
+0x8EA5FAE0 0x2A65B
+0x8EA5FAE1 0x2A65F
+0x8EA5FAE2 0x2A65D
+0x8EA5FAE3 0x2A6CF
+0x8EA5FAE4 0x2A6CE
+0x8EA5FAE5 0x2193A
+0x8EA5FAE6 0x21FE1
+0x8EA5FAE7 0x22315
+0x8EA5FAE8 0x22314
+0x8EA5FAE9 0x24178
+0x8EA5FAEA 0x24179
+0x8EA5FAEB 0x244E6
+0x8EA5FAEC 0x24BB8
+0x8EA5FAED 0x24F22
+0x8EA5FAEE 0x255FE
+0x8EA5FAEF 0x268DB
+0x8EA5FAF0 0x26A06
+0x8EA5FAF1 0x26AC8
+0x8EA5FAF2 0x27189
+0x8EA5FAF3 0x27586
+0x8EA5FAF4 0x278AD
+0x8EA5FAF5 0x27B99
+0x8EA5FAF6 0x27BD8
+0x8EA5FAF7 0x27C23
+0x8EA5FAF8 0x27D23
+0x8EA5FAF9 0x27FB5
+0x8EA5FAFA 0x283F9
+0x8EA5FAFB 0x28907
+0x8EA5FAFC 0x28C1E
+0x8EA5FAFD 0x28DFB
+0x8EA5FAFE 0x28F72
+0x8EA5FBA1 0x28F73
+0x8EA5FBA2 0x29387
+0x8EA5FBA3 0x29449
+0x8EA5FBA4 0x2965D
+0x8EA5FBA5 0x297F8
+0x8EA5FBA6 0x29C03
+0x8EA5FBA7 0x29F4E
+0x8EA5FBA8 0x29F4D
+0x8EA5FBA9 0x29F50
+0x8EA5FBAA 0x29F55
+0x8EA5FBAB 0x2A209
+0x8EA5FBAC 0x2A207
+0x8EA5FBAD 0x2A20C
+0x8EA5FBAE 0x2A203
+0x8EA5FBAF 0x2A206
+0x8EA5FBB0 0x2A20B
+0x8EA5FBB1 0x2A20A
+0x8EA5FBB2 0x2A289
+0x8EA5FBB3 0x2A4BB
+0x8EA5FBB4 0x2A4FF
+0x8EA5FBB5 0x2A536
+0x8EA5FBB6 0x2A58B
+0x8EA5FBB7 0x2A666
+0x8EA5FBB8 0x2A669
+0x8EA5FBB9 0x2A667
+0x8EA5FBBA 0x2A6C2
+0x8EA5FBBB 0x2A6D2
+0x8EA5FBBC 0x21FE2
+0x8EA5FBBD 0x3828
+0x8EA5FBBE 0x22988
+0x8EA5FBBF 0x2335B
+0x8EA5FBC0 0x23876
+0x8EA5FBC1 0x2417D
+0x8EA5FBC2 0x245A6
+0x8EA5FBC3 0x2535A
+0x8EA5FBC4 0x25E17
+0x8EA5FBC5 0x268DC
+0x8EA5FBC6 0x2718F
+0x8EA5FBC7 0x27594
+0x8EA5FBC8 0x27595
+0x8EA5FBC9 0x27FB6
+0x8EA5FBCA 0x28204
+0x8EA5FBCB 0x287EE
+0x8EA5FBCC 0x2938A
+0x8EA5FBCD 0x293F9
+0x8EA5FBCE 0x29C07
+0x8EA5FBCF 0x29C1F
+0x8EA5FBD0 0x29C2A
+0x8EA5FBD1 0x29D45
+0x8EA5FBD2 0x29F5C
+0x8EA5FBD3 0x29F5B
+0x8EA5FBD4 0x29F61
+0x8EA5FBD5 0x29F5D
+0x8EA5FBD6 0x2A218
+0x8EA5FBD7 0x2A21F
+0x8EA5FBD8 0x2A383
+0x8EA5FBD9 0x2A416
+0x8EA5FBDA 0x2A414
+0x8EA5FBDB 0x2A4BF
+0x8EA5FBDC 0x2A4C0
+0x8EA5FBDD 0x2A673
+0x8EA5FBDE 0x2A6C0
+0x8EA5FBDF 0x21517
+0x8EA5FBE0 0x22989
+0x8EA5FBE1 0x2591E
+0x8EA5FBE2 0x2591F
+0x8EA5FBE3 0x25A54
+0x8EA5FBE4 0x25E18
+0x8EA5FBE5 0x26205
+0x8EA5FBE6 0x27195
+0x8EA5FBE7 0x27598
+0x8EA5FBE8 0x2759B
+0x8EA5FBE9 0x27959
+0x8EA5FBEA 0x28208
+0x8EA5FBEB 0x28401
+0x8EA5FBEC 0x291CE
+0x8EA5FBED 0x293FA
+0x8EA5FBEE 0x29ABE
+0x8EA5FBEF 0x29D47
+0x8EA5FBF0 0x29F6A
+0x8EA5FBF1 0x29F69
+0x8EA5FBF2 0x29F68
+0x8EA5FBF3 0x29F67
+0x8EA5FBF4 0x2A225
+0x8EA5FBF5 0x2A228
+0x8EA5FBF6 0x2A4C4
+0x8EA5FBF7 0x2A537
+0x8EA5FBF8 0x2A58D
+0x8EA5FBF9 0x2A58C
+0x8EA5FBFA 0x4D91
+0x8EA5FBFB 0x2F920
+0x8EA5FBFC 0x25E22
+0x8EA5FBFD 0x25F82
+0x8EA5FBFE 0x277D9
+0x8EA5FCA1 0x28C38
+0x8EA5FCA2 0x293FB
+0x8EA5FCA3 0x299E1
+0x8EA5FCA4 0x29C72
+0x8EA5FCA5 0x29D48
+0x8EA5FCA6 0x29F6C
+0x8EA5FCA7 0x29F70
+0x8EA5FCA8 0x2A231
+0x8EA5FCA9 0x2A230
+0x8EA5FCAA 0x2A679
+0x8EA5FCAB 0x25E23
+0x8EA5FCAC 0x268F8
+0x8EA5FCAD 0x29C74
+0x8EA5FCAE 0x29F73
+0x8EA5FCAF 0x2A234
+0x8EA5FCB0 0x2A387
+0x8EA5FCB1 0x2A3B2
+0x8EA5FCB2 0x2A5C2
+0x8EA5FCB3 0x2A67D
+0x8EA5FCB4 0x21FE5
+0x8EA5FCB5 0x2938C
+0x8EA5FCB6 0x29F77
+0x8EA5FCB7 0x29F75
+0x8EA5FCB8 0x2A238
+0x8EA5FCB9 0x2A23A
+0x8EA5FCBA 0x2A683
+0x8EA5FCBB 0x2A681
+0x8EA5FCBC 0x24180
+0x8EA5FCBD 0x27199
+0x8EA5FCBE 0x4587
+0x8EA5FCBF 0x2944A
+0x8EA5FCC0 0x29D4A
+0x8EA5FCC1 0x2A23C
+0x8EA5FCC2 0x2A6C8
+0x8EA5FCC3 0x25604
+0x8EA5FCC4 0x278AF
+0x8EA5FCC5 0x2A689
+0x8EA5FCC6 0x2A2FA
+0x8EA5FCC7 0x29661
+0x8EA5FCC8 0x2A23F
+0x8EA5FCC9 0x27193
+0x8EA5FCCA 0x2A4C9
+0x8EA5FCCB 0x277DE
+0x8EA5FCCC 0x29391
+0x8EA5FCCD 0x2A68E
+0x8EA5FCCE 0x2A68D
+0x8EA5FCCF 0x27198
+0x8EA5FCD0 0x269C5
+0x8EA5FCD1 0x2A6A5
+0x8EA6A1A1 0x2F802
+0x8EA6A1A2 0x20062
+0x8EA6A1A3 0x3405
+0x8EA6A1A4 0x20088
+0x8EA6A1A5 0x200D0
+0x8EA6A1A6 0x200CF
+0x8EA6A1A7 0x2011E
+0x8EA6A1A8 0x2011F
+0x8EA6A1A9 0x20120
+0x8EA6A1AA 0x2090E
+0x8EA6A1AB 0x2092C
+0x8EA6A1AC 0x20061
+0x8EA6A1AD 0x20004
+0x8EA6A1AE 0x20005
+0x8EA6A1AF 0x20003
+0x8EA6A1B0 0x3404
+0x8EA6A1B1 0x2F801
+0x8EA6A1B2 0x2007D
+0x8EA6A1B3 0x2008D
+0x8EA6A1B4 0x201A3
+0x8EA6A1B5 0x201A4
+0x8EA6A1B6 0x204DB
+0x8EA6A1B7 0x20500
+0x8EA6A1B8 0x2F81E
+0x8EA6A1B9 0x206A3
+0x8EA6A1BA 0x20832
+0x8EA6A1BB 0x353F
+0x8EA6A1BC 0x20AD4
+0x8EA6A1BD 0x20AD5
+0x8EA6A1BE 0x21C23
+0x8EA6A1BF 0x2232C
+0x8EA6A1C0 0x2237A
+0x8EA6A1C1 0x20503
+0x8EA6A1C2 0x20007
+0x8EA6A1C3 0x20008
+0x8EA6A1C4 0x2008F
+0x8EA6A1C5 0x2009C
+0x8EA6A1C6 0x200D5
+0x8EA6A1C7 0x20112
+0x8EA6A1C8 0x20113
+0x8EA6A1C9 0x20114
+0x8EA6A1CA 0x20121
+0x8EA6A1CB 0x201A8
+0x8EA6A1CC 0x201A6
+0x8EA6A1CD 0x20476
+0x8EA6A1CE 0x20501
+0x8EA6A1CF 0x2053D
+0x8EA6A1D0 0x2F814
+0x8EA6A1D1 0x2053E
+0x8EA6A1D2 0x20629
+0x8EA6A1D3 0x20677
+0x8EA6A1D4 0x20678
+0x8EA6A1D5 0x206A6
+0x8EA6A1D6 0x206A9
+0x8EA6A1D7 0x206AC
+0x8EA6A1D8 0x20834
+0x8EA6A1D9 0x20504
+0x8EA6A1DA 0x2097B
+0x8EA6A1DB 0x20A10
+0x8EA6A1DC 0x2062F
+0x8EA6A1DD 0x20AD7
+0x8EA6A1DE 0x20B1C
+0x8EA6A1DF 0x20B1F
+0x8EA6A1E0 0x20B1A
+0x8EA6A1E1 0x2F836
+0x8EA6A1E2 0x20B1E
+0x8EA6A1E3 0x20B9E
+0x8EA6A1E4 0x20B9A
+0x8EA6A1E5 0x211A0
+0x8EA6A1E6 0x211A1
+0x8EA6A1E7 0x215D2
+0x8EA6A1E8 0x215D3
+0x8EA6A1E9 0x219B9
+0x8EA6A1EA 0x21B1D
+0x8EA6A1EB 0x21B55
+0x8EA6A1EC 0x21CFF
+0x8EA6A1ED 0x21FE7
+0x8EA6A1EE 0x382A
+0x8EA6A1EF 0x22011
+0x8EA6A1F0 0x22013
+0x8EA6A1F1 0x22012
+0x8EA6A1F2 0x221AF
+0x8EA6A1F3 0x221B1
+0x8EA6A1F4 0x2F890
+0x8EA6A1F5 0x2232D
+0x8EA6A1F6 0x2237B
+0x8EA6A1F7 0x2239D
+0x8EA6A1F8 0x2239A
+0x8EA6A1F9 0x38A7
+0x8EA6A1FA 0x2239F
+0x8EA6A1FB 0x223A0
+0x8EA6A1FC 0x2239C
+0x8EA6A1FD 0x224BD
+0x8EA6A1FE 0x38FA
+0x8EA6A2A1 0x225AA
+0x8EA6A2A2 0x2306C
+0x8EA6A2A3 0x23091
+0x8EA6A2A4 0x23C74
+0x8EA6A2A5 0x2456A
+0x8EA6A2A6 0x2F929
+0x8EA6A2A7 0x25605
+0x8EA6A2A8 0x2626B
+0x8EA6A2A9 0x2626A
+0x8EA6A2AA 0x200E0
+0x8EA6A2AB 0x20012
+0x8EA6A2AC 0x3400
+0x8EA6A2AD 0x2007F
+0x8EA6A2AE 0x200A0
+0x8EA6A2AF 0x20099
+0x8EA6A2B0 0x20095
+0x8EA6A2B1 0x2009E
+0x8EA6A2B2 0x200DF
+0x8EA6A2B3 0x200DE
+0x8EA6A2B4 0x201AF
+0x8EA6A2B5 0x201AD
+0x8EA6A2B6 0x201B0
+0x8EA6A2B7 0x204DF
+0x8EA6A2B8 0x20543
+0x8EA6A2B9 0x20541
+0x8EA6A2BA 0x20548
+0x8EA6A2BB 0x20575
+0x8EA6A2BC 0x2F81A
+0x8EA6A2BD 0x20632
+0x8EA6A2BE 0x2067B
+0x8EA6A2BF 0x20679
+0x8EA6A2C0 0x206B3
+0x8EA6A2C1 0x34DB
+0x8EA6A2C2 0x20BA7
+0x8EA6A2C3 0x206B2
+0x8EA6A2C4 0x206B0
+0x8EA6A2C5 0x206B4
+0x8EA6A2C6 0x2F829
+0x8EA6A2C7 0x208CD
+0x8EA6A2C8 0x208CE
+0x8EA6A2C9 0x2F82B
+0x8EA6A2CA 0x20910
+0x8EA6A2CB 0x20980
+0x8EA6A2CC 0x209D3
+0x8EA6A2CD 0x20A30
+0x8EA6A2CE 0x20098
+0x8EA6A2CF 0x20A2F
+0x8EA6A2D0 0x20A31
+0x8EA6A2D1 0x20ADA
+0x8EA6A2D2 0x20AD9
+0x8EA6A2D3 0x20B27
+0x8EA6A2D4 0x20B28
+0x8EA6A2D5 0x20B21
+0x8EA6A2D6 0x20B25
+0x8EA6A2D7 0x20BA6
+0x8EA6A2D8 0x20BA2
+0x8EA6A2D9 0x20BA1
+0x8EA6A2DA 0x20BA4
+0x8EA6A2DB 0x2F839
+0x8EA6A2DC 0x20BAA
+0x8EA6A2DD 0x20BA5
+0x8EA6A2DE 0x20BA3
+0x8EA6A2DF 0x20064
+0x8EA6A2E0 0x2123F
+0x8EA6A2E1 0x21244
+0x8EA6A2E2 0x2151B
+0x8EA6A2E3 0x21553
+0x8EA6A2E4 0x21584
+0x8EA6A2E5 0x21586
+0x8EA6A2E6 0x215D5
+0x8EA6A2E7 0x2F860
+0x8EA6A2E8 0x2193E
+0x8EA6A2E9 0x21940
+0x8EA6A2EA 0x21BCA
+0x8EA6A2EB 0x21BC9
+0x8EA6A2EC 0x21C26
+0x8EA6A2ED 0x21D00
+0x8EA6A2EE 0x21D31
+0x8EA6A2EF 0x21D3C
+0x8EA6A2F0 0x21D30
+0x8EA6A2F1 0x21D33
+0x8EA6A2F2 0x21D32
+0x8EA6A2F3 0x21D38
+0x8EA6A2F4 0x22034
+0x8EA6A2F5 0x22053
+0x8EA6A2F6 0x22054
+0x8EA6A2F7 0x221B4
+0x8EA6A2F8 0x221B2
+0x8EA6A2F9 0x2232F
+0x8EA6A2FA 0x223A5
+0x8EA6A2FB 0x223A7
+0x8EA6A2FC 0x223A4
+0x8EA6A2FD 0x223A8
+0x8EA6A2FE 0x223A9
+0x8EA6A3A1 0x223A2
+0x8EA6A3A2 0x223A3
+0x8EA6A3A3 0x223A6
+0x8EA6A3A4 0x22481
+0x8EA6A3A5 0x22480
+0x8EA6A3A6 0x225AD
+0x8EA6A3A7 0x22A24
+0x8EA6A3A8 0x22A65
+0x8EA6A3A9 0x22A68
+0x8EA6A3AA 0x22A69
+0x8EA6A3AB 0x2313C
+0x8EA6A3AC 0x2313B
+0x8EA6A3AD 0x2335D
+0x8EA6A3AE 0x23944
+0x8EA6A3AF 0x24182
+0x8EA6A3B0 0x244F1
+0x8EA6A3B1 0x2456B
+0x8EA6A3B2 0x2471B
+0x8EA6A3B3 0x248EB
+0x8EA6A3B4 0x24BBA
+0x8EA6A3B5 0x24BD3
+0x8EA6A3B6 0x24D13
+0x8EA6A3B7 0x25922
+0x8EA6A3B8 0x26AF4
+0x8EA6A3B9 0x2820F
+0x8EA6A3BA 0x28210
+0x8EA6A3BB 0x20507
+0x8EA6A3BC 0x29C0B
+0x8EA6A3BD 0x29C0A
+0x8EA6A3BE 0x20019
+0x8EA6A3BF 0x2001A
+0x8EA6A3C0 0x20018
+0x8EA6A3C1 0x20066
+0x8EA6A3C2 0x20082
+0x8EA6A3C3 0x200A8
+0x8EA6A3C4 0x200E5
+0x8EA6A3C5 0x200E7
+0x8EA6A3C6 0x200E4
+0x8EA6A3C7 0x20115
+0x8EA6A3C8 0x20123
+0x8EA6A3C9 0x20124
+0x8EA6A3CA 0x20143
+0x8EA6A3CB 0x201C3
+0x8EA6A3CC 0x201BC
+0x8EA6A3CD 0x201BB
+0x8EA6A3CE 0x3438
+0x8EA6A3CF 0x201B7
+0x8EA6A3D0 0x201B9
+0x8EA6A3D1 0x201CF
+0x8EA6A3D2 0x2F80D
+0x8EA6A3D3 0x2047A
+0x8EA6A3D4 0x2047B
+0x8EA6A3D5 0x204E1
+0x8EA6A3D6 0x204E0
+0x8EA6A3D7 0x20509
+0x8EA6A3D8 0x2054D
+0x8EA6A3D9 0x2F816
+0x8EA6A3DA 0x2054B
+0x8EA6A3DB 0x20579
+0x8EA6A3DC 0x205B1
+0x8EA6A3DD 0x20636
+0x8EA6A3DE 0x20635
+0x8EA6A3DF 0x20637
+0x8EA6A3E0 0x20638
+0x8EA6A3E1 0x2067F
+0x8EA6A3E2 0x20680
+0x8EA6A3E3 0x20681
+0x8EA6A3E4 0x26953
+0x8EA6A3E5 0x2067E
+0x8EA6A3E6 0x206CD
+0x8EA6A3E7 0x206BF
+0x8EA6A3E8 0x206BE
+0x8EA6A3E9 0x206C2
+0x8EA6A3EA 0x206B8
+0x8EA6A3EB 0x206C1
+0x8EA6A3EC 0x6530
+0x8EA6A3ED 0x20931
+0x8EA6A3EE 0x2092F
+0x8EA6A3EF 0x2096F
+0x8EA6A3F0 0x20982
+0x8EA6A3F1 0x353A
+0x8EA6A3F2 0x20987
+0x8EA6A3F3 0x20986
+0x8EA6A3F4 0x2098D
+0x8EA6A3F5 0x20994
+0x8EA6A3F6 0x209D7
+0x8EA6A3F7 0x209D4
+0x8EA6A3F8 0x209D8
+0x8EA6A3F9 0x20A16
+0x8EA6A3FA 0x20A14
+0x8EA6A3FB 0x20A2E
+0x8EA6A3FC 0x20A36
+0x8EA6A3FD 0x20A37
+0x8EA6A3FE 0x21FEE
+0x8EA6A4A1 0x20AE0
+0x8EA6A4A2 0x20AE5
+0x8EA6A4A3 0x20ADF
+0x8EA6A4A4 0x20B2B
+0x8EA6A4A5 0x20B29
+0x8EA6A4A6 0x20B2D
+0x8EA6A4A7 0x20B2F
+0x8EA6A4A8 0x20BB7
+0x8EA6A4A9 0x20BC9
+0x8EA6A4AA 0x20BC1
+0x8EA6A4AB 0x20BCA
+0x8EA6A4AC 0x20BB2
+0x8EA6A4AD 0x20BAC
+0x8EA6A4AE 0x20BAE
+0x8EA6A4AF 0x211B2
+0x8EA6A4B0 0x211A8
+0x8EA6A4B1 0x211B0
+0x8EA6A4B2 0x211A7
+0x8EA6A4B3 0x2F851
+0x8EA6A4B4 0x21252
+0x8EA6A4B5 0x2124A
+0x8EA6A4B6 0x21556
+0x8EA6A4B7 0x21555
+0x8EA6A4B8 0x2155F
+0x8EA6A4B9 0x2155E
+0x8EA6A4BA 0x21588
+0x8EA6A4BB 0x2F85D
+0x8EA6A4BC 0x215DD
+0x8EA6A4BD 0x215E2
+0x8EA6A4BE 0x215E1
+0x8EA6A4BF 0x215DF
+0x8EA6A4C0 0x215E0
+0x8EA6A4C1 0x216AF
+0x8EA6A4C2 0x216B1
+0x8EA6A4C3 0x216BA
+0x8EA6A4C4 0x21945
+0x8EA6A4C5 0x21943
+0x8EA6A4C6 0x219BD
+0x8EA6A4C7 0x219C8
+0x8EA6A4C8 0x2F86C
+0x8EA6A4C9 0x219BE
+0x8EA6A4CA 0x219BF
+0x8EA6A4CB 0x2F874
+0x8EA6A4CC 0x21B59
+0x8EA6A4CD 0x21C29
+0x8EA6A4CE 0x21C2C
+0x8EA6A4CF 0x21C2F
+0x8EA6A4D0 0x21C2D
+0x8EA6A4D1 0x21C2E
+0x8EA6A4D2 0x21D04
+0x8EA6A4D3 0x21D02
+0x8EA6A4D4 0x21D01
+0x8EA6A4D5 0x21D40
+0x8EA6A4D6 0x21D4A
+0x8EA6A4D7 0x21D3F
+0x8EA6A4D8 0x21D4F
+0x8EA6A4D9 0x21D41
+0x8EA6A4DA 0x21D4E
+0x8EA6A4DB 0x21FEB
+0x8EA6A4DC 0x21FEC
+0x8EA6A4DD 0x200AC
+0x8EA6A4DE 0x2205B
+0x8EA6A4DF 0x22063
+0x8EA6A4E0 0x2205A
+0x8EA6A4E1 0x22059
+0x8EA6A4E2 0x221DC
+0x8EA6A4E3 0x221DB
+0x8EA6A4E4 0x221D9
+0x8EA6A4E5 0x221E0
+0x8EA6A4E6 0x221DD
+0x8EA6A4E7 0x20020
+0x8EA6A4E8 0x223B0
+0x8EA6A4E9 0x223B1
+0x8EA6A4EA 0x223B2
+0x8EA6A4EB 0x223B6
+0x8EA6A4EC 0x22451
+0x8EA6A4ED 0x22452
+0x8EA6A4EE 0x22450
+0x8EA6A4EF 0x22484
+0x8EA6A4F0 0x38C9
+0x8EA6A4F1 0x22483
+0x8EA6A4F2 0x225C3
+0x8EA6A4F3 0x225B8
+0x8EA6A4F4 0x225B9
+0x8EA6A4F5 0x225B2
+0x8EA6A4F6 0x22990
+0x8EA6A4F7 0x22A26
+0x8EA6A4F8 0x22A29
+0x8EA6A4F9 0x22A6E
+0x8EA6A4FA 0x23140
+0x8EA6A4FB 0x2313E
+0x8EA6A4FC 0x23141
+0x8EA6A4FD 0x2335E
+0x8EA6A4FE 0x233BB
+0x8EA6A5A1 0x233BC
+0x8EA6A5A2 0x233B9
+0x8EA6A5A3 0x2F8EF
+0x8EA6A5A4 0x23880
+0x8EA6A5A5 0x3C4F
+0x8EA6A5A6 0x23945
+0x8EA6A5A7 0x239BA
+0x8EA6A5A8 0x239BD
+0x8EA6A5A9 0x23C56
+0x8EA6A5AA 0x23C55
+0x8EA6A5AB 0x23C75
+0x8EA6A5AC 0x23C77
+0x8EA6A5AD 0x23C81
+0x8EA6A5AE 0x2F8FA
+0x8EA6A5AF 0x23C83
+0x8EA6A5B0 0x23C8B
+0x8EA6A5B1 0x23C84
+0x8EA6A5B2 0x24186
+0x8EA6A5B3 0x24183
+0x8EA6A5B4 0x2418B
+0x8EA6A5B5 0x2456D
+0x8EA6A5B6 0x24616
+0x8EA6A5B7 0x24728
+0x8EA6A5B8 0x248EA
+0x8EA6A5B9 0x24BD4
+0x8EA6A5BA 0x24C03
+0x8EA6A5BB 0x24D15
+0x8EA6A5BC 0x24F3D
+0x8EA6A5BD 0x24F3E
+0x8EA6A5BE 0x25416
+0x8EA6A5BF 0x2F94C
+0x8EA6A5C0 0x25606
+0x8EA6A5C1 0x2574D
+0x8EA6A5C2 0x26222
+0x8EA6A5C3 0x26273
+0x8EA6A5C4 0x2626D
+0x8EA6A5C5 0x2626E
+0x8EA6A5C6 0x264B1
+0x8EA6A5C7 0x2054E
+0x8EA6A5C8 0x2662D
+0x8EA6A5C9 0x43CD
+0x8EA6A5CA 0x268F9
+0x8EA6A5CB 0x26952
+0x8EA6A5CC 0x26B00
+0x8EA6A5CD 0x26AFC
+0x8EA6A5CE 0x26AFA
+0x8EA6A5CF 0x4492
+0x8EA6A5D0 0x26AF7
+0x8EA6A5D1 0x26AF8
+0x8EA6A5D2 0x2F990
+0x8EA6A5D3 0x2F9C4
+0x8EA6A5D4 0x27C27
+0x8EA6A5D5 0x28211
+0x8EA6A5D6 0x200AE
+0x8EA6A5D7 0x28450
+0x8EA6A5D8 0x2844F
+0x8EA6A5D9 0x2844D
+0x8EA6A5DA 0x28671
+0x8EA6A5DB 0x2F9E2
+0x8EA6A5DC 0x28672
+0x8EA6A5DD 0x28E18
+0x8EA6A5DE 0x20A44
+0x8EA6A5DF 0x20021
+0x8EA6A5E0 0x20067
+0x8EA6A5E1 0x200AF
+0x8EA6A5E2 0x200B0
+0x8EA6A5E3 0x20029
+0x8EA6A5E4 0x20117
+0x8EA6A5E5 0x20122
+0x8EA6A5E6 0x2F803
+0x8EA6A5E7 0x20025
+0x8EA6A5E8 0x20128
+0x8EA6A5E9 0x201FF
+0x8EA6A5EA 0x201D9
+0x8EA6A5EB 0x201DB
+0x8EA6A5EC 0x201DE
+0x8EA6A5ED 0x201F2
+0x8EA6A5EE 0x201FE
+0x8EA6A5EF 0x201F4
+0x8EA6A5F0 0x201DD
+0x8EA6A5F1 0x3445
+0x8EA6A5F2 0x2F804
+0x8EA6A5F3 0x20201
+0x8EA6A5F4 0x201DC
+0x8EA6A5F5 0x2047D
+0x8EA6A5F6 0x20481
+0x8EA6A5F7 0x2047E
+0x8EA6A5F8 0x2047F
+0x8EA6A5F9 0x204E5
+0x8EA6A5FA 0x2050F
+0x8EA6A5FB 0x34B5
+0x8EA6A5FC 0x2050A
+0x8EA6A5FD 0x34B6
+0x8EA6A5FE 0x2050B
+0x8EA6A6A1 0x20551
+0x8EA6A6A2 0x20552
+0x8EA6A6A3 0x20550
+0x8EA6A6A4 0x205B8
+0x8EA6A6A5 0x2063D
+0x8EA6A6A6 0x2063E
+0x8EA6A6A7 0x2063C
+0x8EA6A6A8 0x20687
+0x8EA6A6A9 0x206D7
+0x8EA6A6AA 0x206DB
+0x8EA6A6AB 0x206CF
+0x8EA6A6AC 0x206E0
+0x8EA6A6AD 0x2084C
+0x8EA6A6AE 0x20842
+0x8EA6A6AF 0x208D4
+0x8EA6A6B0 0x20911
+0x8EA6A6B1 0x20914
+0x8EA6A6B2 0x20915
+0x8EA6A6B3 0x20912
+0x8EA6A6B4 0x20933
+0x8EA6A6B5 0x20935
+0x8EA6A6B6 0x3537
+0x8EA6A6B7 0x20971
+0x8EA6A6B8 0x3530
+0x8EA6A6B9 0x20991
+0x8EA6A6BA 0x20993
+0x8EA6A6BB 0x20995
+0x8EA6A6BC 0x209DC
+0x8EA6A6BD 0x20A42
+0x8EA6A6BE 0x20A40
+0x8EA6A6BF 0x253A6
+0x8EA6A6C0 0x20AE6
+0x8EA6A6C1 0x2128F
+0x8EA6A6C2 0x20B32
+0x8EA6A6C3 0x2F837
+0x8EA6A6C4 0x20B31
+0x8EA6A6C5 0x20BF5
+0x8EA6A6C6 0x20BCD
+0x8EA6A6C7 0x20BDE
+0x8EA6A6C8 0x20BD5
+0x8EA6A6C9 0x20BDA
+0x8EA6A6CA 0x20BEE
+0x8EA6A6CB 0x20BEC
+0x8EA6A6CC 0x20BCF
+0x8EA6A6CD 0x20BCE
+0x8EA6A6CE 0x2F83D
+0x8EA6A6CF 0x20BCC
+0x8EA6A6D0 0x20BF3
+0x8EA6A6D1 0x211C1
+0x8EA6A6D2 0x211C4
+0x8EA6A6D3 0x211C6
+0x8EA6A6D4 0x211B4
+0x8EA6A6D5 0x211C3
+0x8EA6A6D6 0x211B8
+0x8EA6A6D7 0x211BB
+0x8EA6A6D8 0x211B7
+0x8EA6A6D9 0x211BC
+0x8EA6A6DA 0x211BF
+0x8EA6A6DB 0x211C7
+0x8EA6A6DC 0x211BE
+0x8EA6A6DD 0x21260
+0x8EA6A6DE 0x2125D
+0x8EA6A6DF 0x21276
+0x8EA6A6E0 0x2126C
+0x8EA6A6E1 0x21275
+0x8EA6A6E2 0x2125B
+0x8EA6A6E3 0x21271
+0x8EA6A6E4 0x21273
+0x8EA6A6E5 0x21261
+0x8EA6A6E6 0x2125A
+0x8EA6A6E7 0x21262
+0x8EA6A6E8 0x21272
+0x8EA6A6E9 0x2125F
+0x8EA6A6EA 0x21258
+0x8EA6A6EB 0x2151E
+0x8EA6A6EC 0x21558
+0x8EA6A6ED 0x2158B
+0x8EA6A6EE 0x2158A
+0x8EA6A6EF 0x215F4
+0x8EA6A6F0 0x215F0
+0x8EA6A6F1 0x216D2
+0x8EA6A6F2 0x216CD
+0x8EA6A6F3 0x216CE
+0x8EA6A6F4 0x216BC
+0x8EA6A6F5 0x216D0
+0x8EA6A6F6 0x21946
+0x8EA6A6F7 0x21947
+0x8EA6A6F8 0x373E
+0x8EA6A6F9 0x374D
+0x8EA6A6FA 0x3751
+0x8EA6A6FB 0x219CE
+0x8EA6A6FC 0x219CF
+0x8EA6A6FD 0x219CC
+0x8EA6A6FE 0x219CB
+0x8EA6A7A1 0x2F872
+0x8EA6A7A2 0x21B60
+0x8EA6A7A3 0x21B5F
+0x8EA6A7A4 0x21B5D
+0x8EA6A7A5 0x21BD4
+0x8EA6A7A6 0x21C3A
+0x8EA6A7A7 0x21C38
+0x8EA6A7A8 0x21C3C
+0x8EA6A7A9 0x21C36
+0x8EA6A7AA 0x21D08
+0x8EA6A7AB 0x21D7E
+0x8EA6A7AC 0x21D5E
+0x8EA6A7AD 0x21D6E
+0x8EA6A7AE 0x21D53
+0x8EA6A7AF 0x21D70
+0x8EA6A7B0 0x21D57
+0x8EA6A7B1 0x21D5D
+0x8EA6A7B2 0x21D63
+0x8EA6A7B3 0x21D7A
+0x8EA6A7B4 0x21D79
+0x8EA6A7B5 0x21D93
+0x8EA6A7B6 0x2F881
+0x8EA6A7B7 0x2201D
+0x8EA6A7B8 0x22068
+0x8EA6A7B9 0x22073
+0x8EA6A7BA 0x22074
+0x8EA6A7BB 0x22066
+0x8EA6A7BC 0x2206F
+0x8EA6A7BD 0x22075
+0x8EA6A7BE 0x2207A
+0x8EA6A7BF 0x22070
+0x8EA6A7C0 0x2206D
+0x8EA6A7C1 0x22065
+0x8EA6A7C2 0x2218A
+0x8EA6A7C3 0x221ED
+0x8EA6A7C4 0x221E9
+0x8EA6A7C5 0x221E3
+0x8EA6A7C6 0x221EF
+0x8EA6A7C7 0x3873
+0x8EA6A7C8 0x221EA
+0x8EA6A7C9 0x22331
+0x8EA6A7CA 0x2F891
+0x8EA6A7CB 0x22338
+0x8EA6A7CC 0x26B20
+0x8EA6A7CD 0x22335
+0x8EA6A7CE 0x2233A
+0x8EA6A7CF 0x22381
+0x8EA6A7D0 0x22380
+0x8EA6A7D1 0x223B8
+0x8EA6A7D2 0x223C1
+0x8EA6A7D3 0x223BA
+0x8EA6A7D4 0x22488
+0x8EA6A7D5 0x224CF
+0x8EA6A7D6 0x224CA
+0x8EA6A7D7 0x224C7
+0x8EA6A7D8 0x224C5
+0x8EA6A7D9 0x224C8
+0x8EA6A7DA 0x224D0
+0x8EA6A7DB 0x224C9
+0x8EA6A7DC 0x225BB
+0x8EA6A7DD 0x225B6
+0x8EA6A7DE 0x225BD
+0x8EA6A7DF 0x2F89D
+0x8EA6A7E0 0x225B4
+0x8EA6A7E1 0x225C1
+0x8EA6A7E2 0x225D1
+0x8EA6A7E3 0x225D2
+0x8EA6A7E4 0x225CC
+0x8EA6A7E5 0x225D4
+0x8EA6A7E6 0x225CB
+0x8EA6A7E7 0x225CE
+0x8EA6A7E8 0x225D5
+0x8EA6A7E9 0x225D8
+0x8EA6A7EA 0x22995
+0x8EA6A7EB 0x22993
+0x8EA6A7EC 0x22999
+0x8EA6A7ED 0x22996
+0x8EA6A7EE 0x39BE
+0x8EA6A7EF 0x22A89
+0x8EA6A7F0 0x22A94
+0x8EA6A7F1 0x22A91
+0x8EA6A7F2 0x22A8F
+0x8EA6A7F3 0x22A84
+0x8EA6A7F4 0x22A97
+0x8EA6A7F5 0x22A86
+0x8EA6A7F6 0x22A85
+0x8EA6A7F7 0x22A8C
+0x8EA6A7F8 0x22EF2
+0x8EA6A7F9 0x22EED
+0x8EA6A7FA 0x22EEF
+0x8EA6A7FB 0x230D9
+0x8EA6A7FC 0x23146
+0x8EA6A7FD 0x23147
+0x8EA6A7FE 0x2314B
+0x8EA6A8A1 0x23150
+0x8EA6A8A2 0x2314A
+0x8EA6A8A3 0x2314E
+0x8EA6A8A4 0x2314C
+0x8EA6A8A5 0x23148
+0x8EA6A8A6 0x23363
+0x8EA6A8A7 0x23361
+0x8EA6A8A8 0x23362
+0x8EA6A8A9 0x23360
+0x8EA6A8AA 0x233C3
+0x8EA6A8AB 0x233C5
+0x8EA6A8AC 0x233C1
+0x8EA6A8AD 0x233D0
+0x8EA6A8AE 0x2F8DC
+0x8EA6A8AF 0x23882
+0x8EA6A8B0 0x3C1E
+0x8EA6A8B1 0x23886
+0x8EA6A8B2 0x23884
+0x8EA6A8B3 0x2394C
+0x8EA6A8B4 0x23948
+0x8EA6A8B5 0x239B8
+0x8EA6A8B6 0x239BF
+0x8EA6A8B7 0x239C1
+0x8EA6A8B8 0x239C6
+0x8EA6A8B9 0x239C5
+0x8EA6A8BA 0x239C7
+0x8EA6A8BB 0x239C0
+0x8EA6A8BC 0x239C3
+0x8EA6A8BD 0x23AED
+0x8EA6A8BE 0x23B03
+0x8EA6A8BF 0x23B22
+0x8EA6A8C0 0x23B21
+0x8EA6A8C1 0x23C9F
+0x8EA6A8C2 0x23C90
+0x8EA6A8C3 0x23C9E
+0x8EA6A8C4 0x3CC8
+0x8EA6A8C5 0x23CA0
+0x8EA6A8C6 0x23C94
+0x8EA6A8C7 0x23C95
+0x8EA6A8C8 0x23CA1
+0x8EA6A8C9 0x3CC3
+0x8EA6A8CA 0x3CC7
+0x8EA6A8CB 0x2419A
+0x8EA6A8CC 0x24190
+0x8EA6A8CD 0x244F2
+0x8EA6A8CE 0x244F3
+0x8EA6A8CF 0x2456E
+0x8EA6A8D0 0x245AB
+0x8EA6A8D1 0x245A9
+0x8EA6A8D2 0x2461A
+0x8EA6A8D3 0x24618
+0x8EA6A8D4 0x2461B
+0x8EA6A8D5 0x24760
+0x8EA6A8D6 0x2474C
+0x8EA6A8D7 0x24742
+0x8EA6A8D8 0x24733
+0x8EA6A8D9 0x2473F
+0x8EA6A8DA 0x2473E
+0x8EA6A8DB 0x24738
+0x8EA6A8DC 0x24743
+0x8EA6A8DD 0x24746
+0x8EA6A8DE 0x24736
+0x8EA6A8DF 0x248EE
+0x8EA6A8E0 0x248F5
+0x8EA6A8E1 0x248F4
+0x8EA6A8E2 0x3F56
+0x8EA6A8E3 0x24C1B
+0x8EA6A8E4 0x3540
+0x8EA6A8E5 0x24D2B
+0x8EA6A8E6 0x24D29
+0x8EA6A8E7 0x24D2A
+0x8EA6A8E8 0x24D2E
+0x8EA6A8E9 0x2503F
+0x8EA6A8EA 0x250E6
+0x8EA6A8EB 0x253A7
+0x8EA6A8EC 0x253A8
+0x8EA6A8ED 0x25418
+0x8EA6A8EE 0x25608
+0x8EA6A8EF 0x25750
+0x8EA6A8F0 0x25753
+0x8EA6A8F1 0x25A56
+0x8EA6A8F2 0x25A55
+0x8EA6A8F3 0x2626F
+0x8EA6A8F4 0x2627F
+0x8EA6A8F5 0x264B3
+0x8EA6A8F6 0x2663A
+0x8EA6A8F7 0x26638
+0x8EA6A8F8 0x26637
+0x8EA6A8F9 0x26636
+0x8EA6A8FA 0x20554
+0x8EA6A8FB 0x2F980
+0x8EA6A8FC 0x268DD
+0x8EA6A8FD 0x268FC
+0x8EA6A8FE 0x268FA
+0x8EA6A9A1 0x26933
+0x8EA6A9A2 0x26B04
+0x8EA6A9A3 0x26B07
+0x8EA6A9A4 0x26B08
+0x8EA6A9A5 0x26B06
+0x8EA6A9A6 0x26B09
+0x8EA6A9A7 0x2F991
+0x8EA6A9A8 0x2F993
+0x8EA6A9A9 0x2721E
+0x8EA6A9AA 0x2F9D2
+0x8EA6A9AB 0x2840B
+0x8EA6A9AC 0x28443
+0x8EA6A9AD 0x28452
+0x8EA6A9AE 0x28458
+0x8EA6A9AF 0x2845E
+0x8EA6A9B0 0x28668
+0x8EA6A9B1 0x2868D
+0x8EA6A9B2 0x28682
+0x8EA6A9B3 0x2867B
+0x8EA6A9B4 0x28C58
+0x8EA6A9B5 0x49BD
+0x8EA6A9B6 0x2F800
+0x8EA6A9B7 0x2002C
+0x8EA6A9B8 0x2002E
+0x8EA6A9B9 0x2160B
+0x8EA6A9BA 0x2002D
+0x8EA6A9BB 0x20069
+0x8EA6A9BC 0x200B2
+0x8EA6A9BD 0x200B6
+0x8EA6A9BE 0x200A9
+0x8EA6A9BF 0x200ED
+0x8EA6A9C0 0x20119
+0x8EA6A9C1 0x2014F
+0x8EA6A9C2 0x20216
+0x8EA6A9C3 0x20203
+0x8EA6A9C4 0x2020E
+0x8EA6A9C5 0x20204
+0x8EA6A9C6 0x20207
+0x8EA6A9C7 0x20210
+0x8EA6A9C8 0x20227
+0x8EA6A9C9 0x20228
+0x8EA6A9CA 0x2020D
+0x8EA6A9CB 0x20229
+0x8EA6A9CC 0x2020F
+0x8EA6A9CD 0x20222
+0x8EA6A9CE 0x20211
+0x8EA6A9CF 0x20485
+0x8EA6A9D0 0x20484
+0x8EA6A9D1 0x20483
+0x8EA6A9D2 0x2048A
+0x8EA6A9D3 0x20486
+0x8EA6A9D4 0x20510
+0x8EA6A9D5 0x20558
+0x8EA6A9D6 0x2055A
+0x8EA6A9D7 0x2070C
+0x8EA6A9D8 0x205C4
+0x8EA6A9D9 0x205C5
+0x8EA6A9DA 0x20647
+0x8EA6A9DB 0x20649
+0x8EA6A9DC 0x2064A
+0x8EA6A9DD 0x2064B
+0x8EA6A9DE 0x221BB
+0x8EA6A9DF 0x2068D
+0x8EA6A9E0 0x2068B
+0x8EA6A9E1 0x20707
+0x8EA6A9E2 0x20706
+0x8EA6A9E3 0x2F820
+0x8EA6A9E4 0x206EF
+0x8EA6A9E5 0x206F0
+0x8EA6A9E6 0x206ED
+0x8EA6A9E7 0x206F9
+0x8EA6A9E8 0x20702
+0x8EA6A9E9 0x206E7
+0x8EA6A9EA 0x206F4
+0x8EA6A9EB 0x206F7
+0x8EA6A9EC 0x206F1
+0x8EA6A9ED 0x20853
+0x8EA6A9EE 0x20855
+0x8EA6A9EF 0x351A
+0x8EA6A9F0 0x208DA
+0x8EA6A9F1 0x208D9
+0x8EA6A9F2 0x352C
+0x8EA6A9F3 0x20938
+0x8EA6A9F4 0x20999
+0x8EA6A9F5 0x209A2
+0x8EA6A9F6 0x2099C
+0x8EA6A9F7 0x2099A
+0x8EA6A9F8 0x2099B
+0x8EA6A9F9 0x209E5
+0x8EA6A9FA 0x209E3
+0x8EA6A9FB 0x209E1
+0x8EA6A9FC 0x209E0
+0x8EA6A9FD 0x209E2
+0x8EA6A9FE 0x209E4
+0x8EA6AAA2 0x209E8
+0x8EA6AAA3 0x2F82F
+0x8EA6AAA4 0x20A13
+0x8EA6AAA5 0x20A56
+0x8EA6AAA6 0x20A4B
+0x8EA6AAA7 0x20A4A
+0x8EA6AAA8 0x20A4D
+0x8EA6AAA9 0x20A4C
+0x8EA6AAAA 0x3549
+0x8EA6AAAB 0x20AEA
+0x8EA6AAAC 0x20AE9
+0x8EA6AAAD 0x20AEB
+0x8EA6AAAE 0x20AEC
+0x8EA6AAAF 0x20B3A
+0x8EA6AAB0 0x20B3C
+0x8EA6AAB1 0x20B39
+0x8EA6AAB2 0x20B3B
+0x8EA6AAB3 0x20C14
+0x8EA6AAB4 0x20C0E
+0x8EA6AAB5 0x20C35
+0x8EA6AAB6 0x20C0A
+0x8EA6AAB7 0x20C3F
+0x8EA6AAB8 0x20C38
+0x8EA6AAB9 0x357C
+0x8EA6AABA 0x20C4E
+0x8EA6AABB 0x20C17
+0x8EA6AABC 0x2F83F
+0x8EA6AABD 0x20C1E
+0x8EA6AABE 0x211B6
+0x8EA6AABF 0x211CE
+0x8EA6AAC0 0x211CA
+0x8EA6AAC1 0x211CB
+0x8EA6AAC2 0x211CC
+0x8EA6AAC3 0x211C9
+0x8EA6AAC4 0x212B4
+0x8EA6AAC5 0x212AC
+0x8EA6AAC6 0x21288
+0x8EA6AAC7 0x21286
+0x8EA6AAC8 0x2128C
+0x8EA6AAC9 0x21293
+0x8EA6AACA 0x2128A
+0x8EA6AACB 0x212A4
+0x8EA6AACC 0x21287
+0x8EA6AACD 0x212A5
+0x8EA6AACE 0x212A6
+0x8EA6AACF 0x21285
+0x8EA6AAD0 0x212A3
+0x8EA6AAD1 0x2128E
+0x8EA6AAD2 0x2151F
+0x8EA6AAD3 0x21563
+0x8EA6AAD4 0x2158D
+0x8EA6AAD5 0x215FA
+0x8EA6AAD6 0x215FB
+0x8EA6AAD7 0x21609
+0x8EA6AAD8 0x215FE
+0x8EA6AAD9 0x215FF
+0x8EA6AADA 0x21602
+0x8EA6AADB 0x21604
+0x8EA6AADC 0x215FD
+0x8EA6AADD 0x21605
+0x8EA6AADE 0x216F9
+0x8EA6AADF 0x216F7
+0x8EA6AAE0 0x216DB
+0x8EA6AAE1 0x216DA
+0x8EA6AAE2 0x21951
+0x8EA6AAE3 0x21950
+0x8EA6AAE4 0x21957
+0x8EA6AAE5 0x219E2
+0x8EA6AAE6 0x219D8
+0x8EA6AAE7 0x219DA
+0x8EA6AAE8 0x219DC
+0x8EA6AAE9 0x21B20
+0x8EA6AAEA 0x21B1F
+0x8EA6AAEB 0x21B69
+0x8EA6AAEC 0x21BDD
+0x8EA6AAED 0x21C40
+0x8EA6AAEE 0x21C41
+0x8EA6AAEF 0x21C43
+0x8EA6AAF0 0x21D0D
+0x8EA6AAF1 0x21D0C
+0x8EA6AAF2 0x21D87
+0x8EA6AAF3 0x21DA9
+0x8EA6AAF4 0x21D92
+0x8EA6AAF5 0x21D85
+0x8EA6AAF6 0x37BF
+0x8EA6AAF7 0x21D8C
+0x8EA6AAF8 0x21DA2
+0x8EA6AAF9 0x21D8F
+0x8EA6AAFA 0x21D8A
+0x8EA6AAFB 0x37BA
+0x8EA6AAFC 0x21D8D
+0x8EA6AAFD 0x21FF1
+0x8EA6AAFE 0x22037
+0x8EA6ABA1 0x2208B
+0x8EA6ABA2 0x22087
+0x8EA6ABA3 0x22082
+0x8EA6ABA4 0x2218E
+0x8EA6ABA5 0x221BC
+0x8EA6ABA6 0x221F8
+0x8EA6ABA7 0x221FA
+0x8EA6ABA8 0x221EB
+0x8EA6ABA9 0x221F9
+0x8EA6ABAA 0x221FC
+0x8EA6ABAB 0x22205
+0x8EA6ABAC 0x2231B
+0x8EA6ABAD 0x2231D
+0x8EA6ABAE 0x2231E
+0x8EA6ABAF 0x2F892
+0x8EA6ABB0 0x2233C
+0x8EA6ABB1 0x2233E
+0x8EA6ABB2 0x22384
+0x8EA6ABB3 0x223C8
+0x8EA6ABB4 0x223C9
+0x8EA6ABB5 0x223D3
+0x8EA6ABB6 0x223C7
+0x8EA6ABB7 0x223D2
+0x8EA6ABB8 0x22455
+0x8EA6ABB9 0x2F896
+0x8EA6ABBA 0x2248C
+0x8EA6ABBB 0x2248A
+0x8EA6ABBC 0x224D5
+0x8EA6ABBD 0x224D3
+0x8EA6ABBE 0x38D8
+0x8EA6ABBF 0x224D8
+0x8EA6ABC0 0x225D0
+0x8EA6ABC1 0x225EE
+0x8EA6ABC2 0x225F1
+0x8EA6ABC3 0x225FB
+0x8EA6ABC4 0x225D3
+0x8EA6ABC5 0x225EC
+0x8EA6ABC6 0x225CD
+0x8EA6ABC7 0x22615
+0x8EA6ABC8 0x22626
+0x8EA6ABC9 0x2260E
+0x8EA6ABCA 0x22627
+0x8EA6ABCB 0x2262A
+0x8EA6ABCC 0x22600
+0x8EA6ABCD 0x22604
+0x8EA6ABCE 0x22628
+0x8EA6ABCF 0x22608
+0x8EA6ABD0 0x22614
+0x8EA6ABD1 0x2299B
+0x8EA6ABD2 0x39B2
+0x8EA6ABD3 0x229A1
+0x8EA6ABD4 0x2299D
+0x8EA6ABD5 0x229A0
+0x8EA6ABD6 0x2299E
+0x8EA6ABD7 0x229A2
+0x8EA6ABD8 0x2299C
+0x8EA6ABD9 0x22A32
+0x8EA6ABDA 0x22A34
+0x8EA6ABDB 0x22A93
+0x8EA6ABDC 0x22A96
+0x8EA6ABDD 0x22A90
+0x8EA6ABDE 0x22AB4
+0x8EA6ABDF 0x22AB5
+0x8EA6ABE0 0x2F8B6
+0x8EA6ABE1 0x22AB6
+0x8EA6ABE2 0x22AC2
+0x8EA6ABE3 0x2F8B5
+0x8EA6ABE4 0x22ABA
+0x8EA6ABE5 0x22A92
+0x8EA6ABE6 0x22EFB
+0x8EA6ABE7 0x22F05
+0x8EA6ABE8 0x22EF3
+0x8EA6ABE9 0x22EFE
+0x8EA6ABEA 0x22EFD
+0x8EA6ABEB 0x2455D
+0x8EA6ABEC 0x22EFA
+0x8EA6ABED 0x23043
+0x8EA6ABEE 0x23095
+0x8EA6ABEF 0x23094
+0x8EA6ABF0 0x3AC4
+0x8EA6ABF1 0x2316F
+0x8EA6ABF2 0x23173
+0x8EA6ABF3 0x2315C
+0x8EA6ABF4 0x2315B
+0x8EA6ABF5 0x23166
+0x8EA6ABF6 0x23174
+0x8EA6ABF7 0x23163
+0x8EA6ABF8 0x23167
+0x8EA6ABF9 0x23160
+0x8EA6ABFA 0x23162
+0x8EA6ABFB 0x23171
+0x8EA6ABFC 0x23172
+0x8EA6ABFD 0x2315E
+0x8EA6ABFE 0x23323
+0x8EA6ACA1 0x23326
+0x8EA6ACA2 0x23364
+0x8EA6ACA3 0x2F8D6
+0x8EA6ACA4 0x233F2
+0x8EA6ACA5 0x23401
+0x8EA6ACA6 0x233DD
+0x8EA6ACA7 0x233DC
+0x8EA6ACA8 0x233DB
+0x8EA6ACA9 0x233F3
+0x8EA6ACAA 0x233FD
+0x8EA6ACAB 0x233D8
+0x8EA6ACAC 0x233F8
+0x8EA6ACAD 0x233FB
+0x8EA6ACAE 0x23883
+0x8EA6ACAF 0x2388C
+0x8EA6ACB0 0x2388E
+0x8EA6ACB1 0x23949
+0x8EA6ACB2 0x23954
+0x8EA6ACB3 0x23952
+0x8EA6ACB4 0x2394E
+0x8EA6ACB5 0x23958
+0x8EA6ACB6 0x23951
+0x8EA6ACB7 0x23955
+0x8EA6ACB8 0x23953
+0x8EA6ACB9 0x23957
+0x8EA6ACBA 0x23950
+0x8EA6ACBB 0x2394F
+0x8EA6ACBC 0x2394D
+0x8EA6ACBD 0x239D2
+0x8EA6ACBE 0x239D3
+0x8EA6ACBF 0x239C9
+0x8EA6ACC0 0x239D4
+0x8EA6ACC1 0x23AEF
+0x8EA6ACC2 0x2F8F8
+0x8EA6ACC3 0x200B1
+0x8EA6ACC4 0x23B05
+0x8EA6ACC5 0x23B04
+0x8EA6ACC6 0x23B2E
+0x8EA6ACC7 0x23B2D
+0x8EA6ACC8 0x23C45
+0x8EA6ACC9 0x23C5B
+0x8EA6ACCA 0x23C5A
+0x8EA6ACCB 0x23C59
+0x8EA6ACCC 0x23C9D
+0x8EA6ACCD 0x23C8E
+0x8EA6ACCE 0x23CBC
+0x8EA6ACCF 0x23CDD
+0x8EA6ACD0 0x23CBA
+0x8EA6ACD1 0x2F8FD
+0x8EA6ACD2 0x23CD8
+0x8EA6ACD3 0x23CCB
+0x8EA6ACD4 0x23CD9
+0x8EA6ACD5 0x23CDA
+0x8EA6ACD6 0x23CC4
+0x8EA6ACD7 0x23CB8
+0x8EA6ACD8 0x23CBF
+0x8EA6ACD9 0x23CDB
+0x8EA6ACDA 0x23CC1
+0x8EA6ACDB 0x2F8FC
+0x8EA6ACDC 0x23CC5
+0x8EA6ACDD 0x2F919
+0x8EA6ACDE 0x241B1
+0x8EA6ACDF 0x241AF
+0x8EA6ACE0 0x2F918
+0x8EA6ACE1 0x244F7
+0x8EA6ACE2 0x244F6
+0x8EA6ACE3 0x244F8
+0x8EA6ACE4 0x24550
+0x8EA6ACE5 0x24551
+0x8EA6ACE6 0x24571
+0x8EA6ACE7 0x24570
+0x8EA6ACE8 0x245B0
+0x8EA6ACE9 0x245AF
+0x8EA6ACEA 0x245AE
+0x8EA6ACEB 0x245AD
+0x8EA6ACEC 0x24625
+0x8EA6ACED 0x2462C
+0x8EA6ACEE 0x24622
+0x8EA6ACEF 0x24633
+0x8EA6ACF0 0x24634
+0x8EA6ACF1 0x3E2B
+0x8EA6ACF2 0x2473A
+0x8EA6ACF3 0x24740
+0x8EA6ACF4 0x24768
+0x8EA6ACF5 0x3E61
+0x8EA6ACF6 0x24764
+0x8EA6ACF7 0x2475C
+0x8EA6ACF8 0x24757
+0x8EA6ACF9 0x24753
+0x8EA6ACFA 0x2474F
+0x8EA6ACFB 0x24751
+0x8EA6ACFC 0x24754
+0x8EA6ACFD 0x24766
+0x8EA6ACFE 0x72DD
+0x8EA6ADA1 0x3EB2
+0x8EA6ADA2 0x2490D
+0x8EA6ADA3 0x24908
+0x8EA6ADA4 0x2F92B
+0x8EA6ADA5 0x248FA
+0x8EA6ADA6 0x24AEA
+0x8EA6ADA7 0x24B2A
+0x8EA6ADA8 0x24BBB
+0x8EA6ADA9 0x24BD5
+0x8EA6ADAA 0x24BD7
+0x8EA6ADAB 0x21DA4
+0x8EA6ADAC 0x200F0
+0x8EA6ADAD 0x200B5
+0x8EA6ADAE 0x24C06
+0x8EA6ADAF 0x24C28
+0x8EA6ADB0 0x24C22
+0x8EA6ADB1 0x24C21
+0x8EA6ADB2 0x22456
+0x8EA6ADB3 0x24C23
+0x8EA6ADB4 0x211CD
+0x8EA6ADB5 0x24D30
+0x8EA6ADB6 0x24D34
+0x8EA6ADB7 0x24FC9
+0x8EA6ADB8 0x24FCA
+0x8EA6ADB9 0x24FC8
+0x8EA6ADBA 0x2F93D
+0x8EA6ADBB 0x25044
+0x8EA6ADBC 0x250F3
+0x8EA6ADBD 0x2F941
+0x8EA6ADBE 0x250F8
+0x8EA6ADBF 0x250FC
+0x8EA6ADC0 0x250F6
+0x8EA6ADC1 0x250FB
+0x8EA6ADC2 0x250F7
+0x8EA6ADC3 0x25100
+0x8EA6ADC4 0x25102
+0x8EA6ADC5 0x2F940
+0x8EA6ADC6 0x2F94D
+0x8EA6ADC7 0x25424
+0x8EA6ADC8 0x2560D
+0x8EA6ADC9 0x4129
+0x8EA6ADCA 0x25762
+0x8EA6ADCB 0x25930
+0x8EA6ADCC 0x2592B
+0x8EA6ADCD 0x2592A
+0x8EA6ADCE 0x4192
+0x8EA6ADCF 0x2592D
+0x8EA6ADD0 0x25ADA
+0x8EA6ADD1 0x25E28
+0x8EA6ADD2 0x25F86
+0x8EA6ADD3 0x26277
+0x8EA6ADD4 0x2627C
+0x8EA6ADD5 0x26350
+0x8EA6ADD6 0x2634E
+0x8EA6ADD7 0x263F2
+0x8EA6ADD8 0x264B2
+0x8EA6ADD9 0x264CE
+0x8EA6ADDA 0x264CF
+0x8EA6ADDB 0x264E5
+0x8EA6ADDC 0x23407
+0x8EA6ADDD 0x26535
+0x8EA6ADDE 0x26531
+0x8EA6ADDF 0x26613
+0x8EA6ADE0 0x2662B
+0x8EA6ADE1 0x2662C
+0x8EA6ADE2 0x26645
+0x8EA6ADE3 0x26660
+0x8EA6ADE4 0x26641
+0x8EA6ADE5 0x26658
+0x8EA6ADE6 0x26647
+0x8EA6ADE7 0x2665B
+0x8EA6ADE8 0x26650
+0x8EA6ADE9 0x2F982
+0x8EA6ADEA 0x2665F
+0x8EA6ADEB 0x2664A
+0x8EA6ADEC 0x26656
+0x8EA6ADED 0x26643
+0x8EA6ADEE 0x26644
+0x8EA6ADEF 0x26651
+0x8EA6ADF0 0x268FD
+0x8EA6ADF1 0x26934
+0x8EA6ADF2 0x26935
+0x8EA6ADF3 0x26954
+0x8EA6ADF4 0x26955
+0x8EA6ADF5 0x26A0C
+0x8EA6ADF6 0x26A0B
+0x8EA6ADF7 0x26A0A
+0x8EA6ADF8 0x26AF9
+0x8EA6ADF9 0x26B35
+0x8EA6ADFA 0x26B24
+0x8EA6ADFB 0x26B13
+0x8EA6ADFC 0x26B1C
+0x8EA6ADFD 0x26B69
+0x8EA6ADFE 0x26B25
+0x8EA6AEA1 0x26B21
+0x8EA6AEA2 0x2F995
+0x8EA6AEA3 0x2F996
+0x8EA6AEA4 0x2F998
+0x8EA6AEA5 0x27220
+0x8EA6AEA6 0x275A9
+0x8EA6AEA7 0x275A8
+0x8EA6AEA8 0x275DE
+0x8EA6AEA9 0x27609
+0x8EA6AEAA 0x2760A
+0x8EA6AEAB 0x2760B
+0x8EA6AEAC 0x277E3
+0x8EA6AEAD 0x27807
+0x8EA6AEAE 0x278B2
+0x8EA6AEAF 0x278B3
+0x8EA6AEB0 0x2795D
+0x8EA6AEB1 0x27E58
+0x8EA6AEB2 0x27E86
+0x8EA6AEB3 0x27E87
+0x8EA6AEB4 0x27FB9
+0x8EA6AEB5 0x27FB8
+0x8EA6AEB6 0x2840C
+0x8EA6AEB7 0x28444
+0x8EA6AEB8 0x28466
+0x8EA6AEB9 0x28480
+0x8EA6AEBA 0x28475
+0x8EA6AEBB 0x2846D
+0x8EA6AEBC 0x2847E
+0x8EA6AEBD 0x28467
+0x8EA6AEBE 0x28481
+0x8EA6AEBF 0x28477
+0x8EA6AEC0 0x286A8
+0x8EA6AEC1 0x286A2
+0x8EA6AEC2 0x286A5
+0x8EA6AEC3 0x2869B
+0x8EA6AEC4 0x28C57
+0x8EA6AEC5 0x28E0F
+0x8EA6AEC6 0x28E32
+0x8EA6AEC7 0x28E2C
+0x8EA6AEC8 0x28E33
+0x8EA6AEC9 0x291E7
+0x8EA6AECA 0x2006E
+0x8EA6AECB 0x200B7
+0x8EA6AECC 0x200F6
+0x8EA6AECD 0x200F2
+0x8EA6AECE 0x200F3
+0x8EA6AECF 0x20517
+0x8EA6AED0 0x20130
+0x8EA6AED1 0x20154
+0x8EA6AED2 0x20153
+0x8EA6AED3 0x20252
+0x8EA6AED4 0x2023D
+0x8EA6AED5 0x2023C
+0x8EA6AED6 0x20234
+0x8EA6AED7 0x20233
+0x8EA6AED8 0x20254
+0x8EA6AED9 0x2022F
+0x8EA6AEDA 0x3458
+0x8EA6AEDB 0x20255
+0x8EA6AEDC 0x2023F
+0x8EA6AEDD 0x20237
+0x8EA6AEDE 0x20256
+0x8EA6AEDF 0x20261
+0x8EA6AEE0 0x20258
+0x8EA6AEE1 0x2F806
+0x8EA6AEE2 0x2023B
+0x8EA6AEE3 0x20232
+0x8EA6AEE4 0x2022E
+0x8EA6AEE5 0x2023E
+0x8EA6AEE6 0x2003B
+0x8EA6AEE7 0x2048C
+0x8EA6AEE8 0x2048D
+0x8EA6AEE9 0x20513
+0x8EA6AEEA 0x20516
+0x8EA6AEEB 0x20512
+0x8EA6AEEC 0x2055B
+0x8EA6AEED 0x2058A
+0x8EA6AEEE 0x205D7
+0x8EA6AEEF 0x205CE
+0x8EA6AEF0 0x20650
+0x8EA6AEF1 0x20651
+0x8EA6AEF2 0x2064F
+0x8EA6AEF3 0x2068E
+0x8EA6AEF4 0x2068F
+0x8EA6AEF5 0x206F2
+0x8EA6AEF6 0x2F821
+0x8EA6AEF7 0x20728
+0x8EA6AEF8 0x2071A
+0x8EA6AEF9 0x20725
+0x8EA6AEFA 0x2071D
+0x8EA6AEFB 0x20714
+0x8EA6AEFC 0x20720
+0x8EA6AEFD 0x2071F
+0x8EA6AEFE 0x2071B
+0x8EA6AFA1 0x20717
+0x8EA6AFA2 0x20715
+0x8EA6AFA3 0x2071C
+0x8EA6AFA4 0x20713
+0x8EA6AFA5 0x2F825
+0x8EA6AFA6 0x20860
+0x8EA6AFA7 0x351C
+0x8EA6AFA8 0x20866
+0x8EA6AFA9 0x208E3
+0x8EA6AFAA 0x208DE
+0x8EA6AFAB 0x208E0
+0x8EA6AFAC 0x208E1
+0x8EA6AFAD 0x2091A
+0x8EA6AFAE 0x2091B
+0x8EA6AFAF 0x20918
+0x8EA6AFB0 0x2091C
+0x8EA6AFB1 0x20919
+0x8EA6AFB2 0x20942
+0x8EA6AFB3 0x20940
+0x8EA6AFB4 0x2093E
+0x8EA6AFB5 0x20944
+0x8EA6AFB6 0x20974
+0x8EA6AFB7 0x20943
+0x8EA6AFB8 0x2F82D
+0x8EA6AFB9 0x209F2
+0x8EA6AFBA 0x20A1B
+0x8EA6AFBB 0x20A19
+0x8EA6AFBC 0x20A1E
+0x8EA6AFBD 0x2F830
+0x8EA6AFBE 0x20A5E
+0x8EA6AFBF 0x20A66
+0x8EA6AFC0 0x20A5D
+0x8EA6AFC1 0x20A5A
+0x8EA6AFC2 0x20A5F
+0x8EA6AFC3 0x20A60
+0x8EA6AFC4 0x20A5B
+0x8EA6AFC5 0x20A5C
+0x8EA6AFC6 0x20A59
+0x8EA6AFC7 0x20AF0
+0x8EA6AFC8 0x20AF1
+0x8EA6AFC9 0x20B43
+0x8EA6AFCA 0x20B40
+0x8EA6AFCB 0x20B42
+0x8EA6AFCC 0x20B41
+0x8EA6AFCD 0x20B3F
+0x8EA6AFCE 0x20C57
+0x8EA6AFCF 0x20C69
+0x8EA6AFD0 0x20C6F
+0x8EA6AFD1 0x20CAB
+0x8EA6AFD2 0x20C71
+0x8EA6AFD3 0x20C93
+0x8EA6AFD4 0x20C56
+0x8EA6AFD5 0x20C90
+0x8EA6AFD6 0x20C6D
+0x8EA6AFD7 0x20C6C
+0x8EA6AFD8 0x20C70
+0x8EA6AFD9 0x20C66
+0x8EA6AFDA 0x20C67
+0x8EA6AFDB 0x211D7
+0x8EA6AFDC 0x211B5
+0x8EA6AFDD 0x211DB
+0x8EA6AFDE 0x211D8
+0x8EA6AFDF 0x211D5
+0x8EA6AFE0 0x211D4
+0x8EA6AFE1 0x212BA
+0x8EA6AFE2 0x212B7
+0x8EA6AFE3 0x212BE
+0x8EA6AFE4 0x212B9
+0x8EA6AFE5 0x3637
+0x8EA6AFE6 0x212E0
+0x8EA6AFE7 0x212DD
+0x8EA6AFE8 0x212DE
+0x8EA6AFE9 0x24918
+0x8EA6AFEA 0x212D8
+0x8EA6AFEB 0x212BD
+0x8EA6AFEC 0x212DB
+0x8EA6AFED 0x2151D
+0x8EA6AFEE 0x21525
+0x8EA6AFEF 0x21721
+0x8EA6AFF0 0x2170C
+0x8EA6AFF1 0x21729
+0x8EA6AFF2 0x2172D
+0x8EA6AFF3 0x2171B
+0x8EA6AFF4 0x2170E
+0x8EA6AFF5 0x2171F
+0x8EA6AFF6 0x21704
+0x8EA6AFF7 0x2171C
+0x8EA6AFF8 0x21705
+0x8EA6AFF9 0x21706
+0x8EA6AFFA 0x21720
+0x8EA6AFFB 0x2170D
+0x8EA6AFFC 0x2172A
+0x8EA6AFFD 0x21723
+0x8EA6AFFE 0x21711
+0x8EA6B0A1 0x2195C
+0x8EA6B0A2 0x21966
+0x8EA6B0A3 0x2195B
+0x8EA6B0A4 0x2194F
+0x8EA6B0A5 0x2195E
+0x8EA6B0A6 0x2195D
+0x8EA6B0A7 0x219F1
+0x8EA6B0A8 0x219EA
+0x8EA6B0A9 0x219F4
+0x8EA6B0AA 0x219EB
+0x8EA6B0AB 0x219F0
+0x8EA6B0AC 0x219FA
+0x8EA6B0AD 0x219FB
+0x8EA6B0AE 0x21B28
+0x8EA6B0AF 0x21B2C
+0x8EA6B0B0 0x21B6B
+0x8EA6B0B1 0x21B2A
+0x8EA6B0B2 0x21B6A
+0x8EA6B0B3 0x21B6F
+0x8EA6B0B4 0x21BDB
+0x8EA6B0B5 0x21BE0
+0x8EA6B0B6 0x24FD1
+0x8EA6B0B7 0x21BE3
+0x8EA6B0B8 0x21BE5
+0x8EA6B0B9 0x21BE7
+0x8EA6B0BA 0x21C4D
+0x8EA6B0BB 0x21C55
+0x8EA6B0BC 0x21C54
+0x8EA6B0BD 0x21C53
+0x8EA6B0BE 0x21C52
+0x8EA6B0BF 0x21C4E
+0x8EA6B0C0 0x21C60
+0x8EA6B0C1 0x221C0
+0x8EA6B0C2 0x21D0F
+0x8EA6B0C3 0x21D11
+0x8EA6B0C4 0x21D13
+0x8EA6B0C5 0x21DC6
+0x8EA6B0C6 0x21DB3
+0x8EA6B0C7 0x21DC7
+0x8EA6B0C8 0x21DD2
+0x8EA6B0C9 0x21DB8
+0x8EA6B0CA 0x21DAC
+0x8EA6B0CB 0x21DAE
+0x8EA6B0CC 0x21DCF
+0x8EA6B0CD 0x21DC5
+0x8EA6B0CE 0x2F87B
+0x8EA6B0CF 0x21DCC
+0x8EA6B0D0 0x21DAB
+0x8EA6B0D1 0x21DC9
+0x8EA6B0D2 0x21DB9
+0x8EA6B0D3 0x21FFB
+0x8EA6B0D4 0x21FF8
+0x8EA6B0D5 0x21FF7
+0x8EA6B0D6 0x21FF9
+0x8EA6B0D7 0x22020
+0x8EA6B0D8 0x2203B
+0x8EA6B0D9 0x22039
+0x8EA6B0DA 0x2209E
+0x8EA6B0DB 0x2209A
+0x8EA6B0DC 0x220AA
+0x8EA6B0DD 0x220AB
+0x8EA6B0DE 0x220AF
+0x8EA6B0DF 0x22096
+0x8EA6B0E0 0x220A9
+0x8EA6B0E1 0x220A6
+0x8EA6B0E2 0x22091
+0x8EA6B0E3 0x3843
+0x8EA6B0E4 0x220AE
+0x8EA6B0E5 0x2209F
+0x8EA6B0E6 0x220AC
+0x8EA6B0E7 0x220A0
+0x8EA6B0E8 0x22192
+0x8EA6B0E9 0x22191
+0x8EA6B0EA 0x221BF
+0x8EA6B0EB 0x22217
+0x8EA6B0EC 0x2220A
+0x8EA6B0ED 0x2220C
+0x8EA6B0EE 0x2234A
+0x8EA6B0EF 0x22346
+0x8EA6B0F0 0x22334
+0x8EA6B0F1 0x22345
+0x8EA6B0F2 0x22343
+0x8EA6B0F3 0x22344
+0x8EA6B0F4 0x2F893
+0x8EA6B0F5 0x22387
+0x8EA6B0F6 0x22386
+0x8EA6B0F7 0x2238A
+0x8EA6B0F8 0x223DA
+0x8EA6B0F9 0x223D8
+0x8EA6B0FA 0x38B4
+0x8EA6B0FB 0x20518
+0x8EA6B0FC 0x20134
+0x8EA6B0FD 0x223D6
+0x8EA6B0FE 0x223D4
+0x8EA6B1A1 0x22454
+0x8EA6B1A2 0x22459
+0x8EA6B1A3 0x2245A
+0x8EA6B1A4 0x22457
+0x8EA6B1A5 0x38E0
+0x8EA6B1A6 0x224DD
+0x8EA6B1A7 0x224E9
+0x8EA6B1A8 0x224E0
+0x8EA6B1A9 0x22605
+0x8EA6B1AA 0x22612
+0x8EA6B1AB 0x22613
+0x8EA6B1AC 0x22607
+0x8EA6B1AD 0x22616
+0x8EA6B1AE 0x22623
+0x8EA6B1AF 0x22602
+0x8EA6B1B0 0x2F8A1
+0x8EA6B1B1 0x2264A
+0x8EA6B1B2 0x22636
+0x8EA6B1B3 0x22640
+0x8EA6B1B4 0x22656
+0x8EA6B1B5 0x22643
+0x8EA6B1B6 0x2F8A0
+0x8EA6B1B7 0x2264B
+0x8EA6B1B8 0x22646
+0x8EA6B1B9 0x2263E
+0x8EA6B1BA 0x22649
+0x8EA6B1BB 0x229A7
+0x8EA6B1BC 0x229B6
+0x8EA6B1BD 0x229A6
+0x8EA6B1BE 0x229A8
+0x8EA6B1BF 0x229AC
+0x8EA6B1C0 0x229A9
+0x8EA6B1C1 0x229AB
+0x8EA6B1C2 0x22A38
+0x8EA6B1C3 0x22A37
+0x8EA6B1C4 0x22A39
+0x8EA6B1C5 0x22A41
+0x8EA6B1C6 0x22A3E
+0x8EA6B1C7 0x22AC0
+0x8EA6B1C8 0x22ABB
+0x8EA6B1C9 0x22ABF
+0x8EA6B1CA 0x22ABD
+0x8EA6B1CB 0x22AFE
+0x8EA6B1CC 0x22B1E
+0x8EA6B1CD 0x22AEE
+0x8EA6B1CE 0x22AFC
+0x8EA6B1CF 0x2F8B7
+0x8EA6B1D0 0x22AF9
+0x8EA6B1D1 0x22B06
+0x8EA6B1D2 0x22AE4
+0x8EA6B1D3 0x22AE9
+0x8EA6B1D4 0x22AE5
+0x8EA6B1D5 0x22B03
+0x8EA6B1D6 0x22AFD
+0x8EA6B1D7 0x22B49
+0x8EA6B1D8 0x22EBE
+0x8EA6B1D9 0x22F0A
+0x8EA6B1DA 0x25626
+0x8EA6B1DB 0x22F18
+0x8EA6B1DC 0x22F0D
+0x8EA6B1DD 0x22F0F
+0x8EA6B1DE 0x22F0E
+0x8EA6B1DF 0x22F20
+0x8EA6B1E0 0x23071
+0x8EA6B1E1 0x23099
+0x8EA6B1E2 0x230E2
+0x8EA6B1E3 0x230DF
+0x8EA6B1E4 0x230DE
+0x8EA6B1E5 0x23178
+0x8EA6B1E6 0x23179
+0x8EA6B1E7 0x3AE4
+0x8EA6B1E8 0x2317C
+0x8EA6B1E9 0x2317D
+0x8EA6B1EA 0x23184
+0x8EA6B1EB 0x2318B
+0x8EA6B1EC 0x2318A
+0x8EA6B1ED 0x2F8D2
+0x8EA6B1EE 0x23189
+0x8EA6B1EF 0x2332C
+0x8EA6B1F0 0x23329
+0x8EA6B1F1 0x2336C
+0x8EA6B1F2 0x6804
+0x8EA6B1F3 0x23409
+0x8EA6B1F4 0x23408
+0x8EA6B1F5 0x2340C
+0x8EA6B1F6 0x2340D
+0x8EA6B1F7 0x23410
+0x8EA6B1F8 0x3C26
+0x8EA6B1F9 0x2389F
+0x8EA6B1FA 0x23898
+0x8EA6B1FB 0x238A2
+0x8EA6B1FC 0x2389A
+0x8EA6B1FD 0x239D5
+0x8EA6B1FE 0x239E2
+0x8EA6B2A1 0x239F0
+0x8EA6B2A2 0x239EA
+0x8EA6B2A3 0x239EB
+0x8EA6B2A4 0x239ED
+0x8EA6B2A5 0x239E8
+0x8EA6B2A6 0x239E0
+0x8EA6B2A7 0x23A85
+0x8EA6B2A8 0x23A86
+0x8EA6B2A9 0x23AF0
+0x8EA6B2AA 0x21E46
+0x8EA6B2AB 0x23B45
+0x8EA6B2AC 0x23B38
+0x8EA6B2AD 0x23B3E
+0x8EA6B2AE 0x23B42
+0x8EA6B2AF 0x23B40
+0x8EA6B2B0 0x23C47
+0x8EA6B2B1 0x23C5C
+0x8EA6B2B2 0x23C5E
+0x8EA6B2B3 0x23CB4
+0x8EA6B2B4 0x23CC2
+0x8EA6B2B5 0x23D14
+0x8EA6B2B6 0x23CE5
+0x8EA6B2B7 0x23D15
+0x8EA6B2B8 0x23D11
+0x8EA6B2B9 0x2F8FF
+0x8EA6B2BA 0x23CEE
+0x8EA6B2BB 0x23CE7
+0x8EA6B2BC 0x23CF5
+0x8EA6B2BD 0x23CF4
+0x8EA6B2BE 0x23CE8
+0x8EA6B2BF 0x23D01
+0x8EA6B2C0 0x23CEF
+0x8EA6B2C1 0x23CF1
+0x8EA6B2C2 0x2F900
+0x8EA6B2C3 0x241DB
+0x8EA6B2C4 0x241BF
+0x8EA6B2C5 0x241DA
+0x8EA6B2C6 0x241C7
+0x8EA6B2C7 0x241DD
+0x8EA6B2C8 0x2F91A
+0x8EA6B2C9 0x241EB
+0x8EA6B2CA 0x241E1
+0x8EA6B2CB 0x241C1
+0x8EA6B2CC 0x241BD
+0x8EA6B2CD 0x24507
+0x8EA6B2CE 0x244FD
+0x8EA6B2CF 0x24501
+0x8EA6B2D0 0x2450A
+0x8EA6B2D1 0x24503
+0x8EA6B2D2 0x24572
+0x8EA6B2D3 0x24574
+0x8EA6B2D4 0x24575
+0x8EA6B2D5 0x245B2
+0x8EA6B2D6 0x245B1
+0x8EA6B2D7 0x245B4
+0x8EA6B2D8 0x2464C
+0x8EA6B2D9 0x24642
+0x8EA6B2DA 0x24640
+0x8EA6B2DB 0x24649
+0x8EA6B2DC 0x2463C
+0x8EA6B2DD 0x2464D
+0x8EA6B2DE 0x2464A
+0x8EA6B2DF 0x2463B
+0x8EA6B2E0 0x24761
+0x8EA6B2E1 0x24774
+0x8EA6B2E2 0x2F926
+0x8EA6B2E3 0x2477F
+0x8EA6B2E4 0x2477A
+0x8EA6B2E5 0x24788
+0x8EA6B2E6 0x2477C
+0x8EA6B2E7 0x3E6F
+0x8EA6B2E8 0x24770
+0x8EA6B2E9 0x2490F
+0x8EA6B2EA 0x24928
+0x8EA6B2EB 0x24913
+0x8EA6B2EC 0x2492A
+0x8EA6B2ED 0x24AED
+0x8EA6B2EE 0x24AEF
+0x8EA6B2EF 0x24B2E
+0x8EA6B2F0 0x24BC1
+0x8EA6B2F1 0x24BDD
+0x8EA6B2F2 0x20B47
+0x8EA6B2F3 0x24C2D
+0x8EA6B2F4 0x24C2B
+0x8EA6B2F5 0x24C35
+0x8EA6B2F6 0x24C2F
+0x8EA6B2F7 0x24C31
+0x8EA6B2F8 0x24C34
+0x8EA6B2F9 0x2F935
+0x8EA6B2FA 0x24C30
+0x8EA6B2FB 0x24D3A
+0x8EA6B2FC 0x24D39
+0x8EA6B2FD 0x24D37
+0x8EA6B2FE 0x24D4B
+0x8EA6B3A1 0x24D54
+0x8EA6B3A2 0x24D4D
+0x8EA6B3A3 0x24D51
+0x8EA6B3A4 0x24D47
+0x8EA6B3A5 0x24F27
+0x8EA6B3A6 0x24F50
+0x8EA6B3A7 0x24F4D
+0x8EA6B3A8 0x24F4E
+0x8EA6B3A9 0x24F54
+0x8EA6B3AA 0x24FD2
+0x8EA6B3AB 0x24FCE
+0x8EA6B3AC 0x2504B
+0x8EA6B3AD 0x25049
+0x8EA6B3AE 0x25105
+0x8EA6B3AF 0x2510F
+0x8EA6B3B0 0x25119
+0x8EA6B3B1 0x2F943
+0x8EA6B3B2 0x25106
+0x8EA6B3B3 0x2510C
+0x8EA6B3B4 0x25129
+0x8EA6B3B5 0x25104
+0x8EA6B3B6 0x25108
+0x8EA6B3B7 0x25125
+0x8EA6B3B8 0x401C
+0x8EA6B3B9 0x25103
+0x8EA6B3BA 0x25127
+0x8EA6B3BB 0x25110
+0x8EA6B3BC 0x2510A
+0x8EA6B3BD 0x2F942
+0x8EA6B3BE 0x26B5D
+0x8EA6B3BF 0x253AA
+0x8EA6B3C0 0x253AB
+0x8EA6B3C1 0x253A9
+0x8EA6B3C2 0x25441
+0x8EA6B3C3 0x2543A
+0x8EA6B3C4 0x2543C
+0x8EA6B3C5 0x2542B
+0x8EA6B3C6 0x25449
+0x8EA6B3C7 0x25615
+0x8EA6B3C8 0x4100
+0x8EA6B3C9 0x25616
+0x8EA6B3CA 0x2F953
+0x8EA6B3CB 0x25631
+0x8EA6B3CC 0x23C4A
+0x8EA6B3CD 0x2573C
+0x8EA6B3CE 0x2577C
+0x8EA6B3CF 0x2576D
+0x8EA6B3D0 0x2576A
+0x8EA6B3D1 0x25763
+0x8EA6B3D2 0x2576B
+0x8EA6B3D3 0x2577B
+0x8EA6B3D4 0x25764
+0x8EA6B3D5 0x2577A
+0x8EA6B3D6 0x25769
+0x8EA6B3D7 0x2576F
+0x8EA6B3D8 0x25937
+0x8EA6B3D9 0x25935
+0x8EA6B3DA 0x2593C
+0x8EA6B3DB 0x25936
+0x8EA6B3DC 0x2593D
+0x8EA6B3DD 0x2593E
+0x8EA6B3DE 0x25AE1
+0x8EA6B3DF 0x25AE0
+0x8EA6B3E0 0x25E2D
+0x8EA6B3E1 0x25E2B
+0x8EA6B3E2 0x25F8D
+0x8EA6B3E3 0x25F92
+0x8EA6B3E4 0x42B6
+0x8EA6B3E5 0x25F8E
+0x8EA6B3E6 0x2F96B
+0x8EA6B3E7 0x25F91
+0x8EA6B3E8 0x25F96
+0x8EA6B3E9 0x2627B
+0x8EA6B3EA 0x26278
+0x8EA6B3EB 0x26281
+0x8EA6B3EC 0x26296
+0x8EA6B3ED 0x262A3
+0x8EA6B3EE 0x26295
+0x8EA6B3EF 0x26297
+0x8EA6B3F0 0x26354
+0x8EA6B3F1 0x26352
+0x8EA6B3F2 0x263F5
+0x8EA6B3F3 0x26400
+0x8EA6B3F4 0x263FB
+0x8EA6B3F5 0x263F4
+0x8EA6B3F6 0x263F6
+0x8EA6B3F7 0x264E8
+0x8EA6B3F8 0x264EA
+0x8EA6B3F9 0x2663E
+0x8EA6B3FA 0x2663D
+0x8EA6B3FB 0x2663B
+0x8EA6B3FC 0x26680
+0x8EA6B3FD 0x43E4
+0x8EA6B3FE 0x26688
+0x8EA6B4A1 0x26681
+0x8EA6B4A2 0x26682
+0x8EA6B4A3 0x266CE
+0x8EA6B4A4 0x26683
+0x8EA6B4A5 0x26677
+0x8EA6B4A6 0x26679
+0x8EA6B4A7 0x26673
+0x8EA6B4A8 0x2666D
+0x8EA6B4A9 0x26670
+0x8EA6B4AA 0x2668D
+0x8EA6B4AB 0x26675
+0x8EA6B4AC 0x2668C
+0x8EA6B4AD 0x2666A
+0x8EA6B4AE 0x26691
+0x8EA6B4AF 0x26689
+0x8EA6B4B0 0x2668E
+0x8EA6B4B1 0x212DC
+0x8EA6B4B2 0x268FF
+0x8EA6B4B3 0x26959
+0x8EA6B4B4 0x269C7
+0x8EA6B4B5 0x26A12
+0x8EA6B4B6 0x26A14
+0x8EA6B4B7 0x26A13
+0x8EA6B4B8 0x26ACB
+0x8EA6B4B9 0x26B42
+0x8EA6B4BA 0x44AD
+0x8EA6B4BB 0x26B3D
+0x8EA6B4BC 0x82FF
+0x8EA6B4BD 0x26B40
+0x8EA6B4BE 0x26B44
+0x8EA6B4BF 0x26B62
+0x8EA6B4C0 0x26B43
+0x8EA6B4C1 0x26B3F
+0x8EA6B4C2 0x26B45
+0x8EA6B4C3 0x26B3C
+0x8EA6B4C4 0x2F997
+0x8EA6B4C5 0x26B46
+0x8EA6B4C6 0x26B47
+0x8EA6B4C7 0x2F9B3
+0x8EA6B4C8 0x2719E
+0x8EA6B4C9 0x2719D
+0x8EA6B4CA 0x2722C
+0x8EA6B4CB 0x27229
+0x8EA6B4CC 0x2722F
+0x8EA6B4CD 0x2722E
+0x8EA6B4CE 0x27230
+0x8EA6B4CF 0x275E1
+0x8EA6B4D0 0x275E2
+0x8EA6B4D1 0x2760E
+0x8EA6B4D2 0x27619
+0x8EA6B4D3 0x27612
+0x8EA6B4D4 0x278B4
+0x8EA6B4D5 0x27BDA
+0x8EA6B4D6 0x27D26
+0x8EA6B4D7 0x27E59
+0x8EA6B4D8 0x27E5A
+0x8EA6B4D9 0x27E88
+0x8EA6B4DA 0x27FC0
+0x8EA6B4DB 0x27FBA
+0x8EA6B4DC 0x282A0
+0x8EA6B4DD 0x2F9DD
+0x8EA6B4DE 0x282A2
+0x8EA6B4DF 0x28486
+0x8EA6B4E0 0x8FEC
+0x8EA6B4E1 0x2849D
+0x8EA6B4E2 0x28488
+0x8EA6B4E3 0x2848F
+0x8EA6B4E4 0x2848E
+0x8EA6B4E5 0x2849B
+0x8EA6B4E6 0x286C1
+0x8EA6B4E7 0x286C3
+0x8EA6B4E8 0x286C4
+0x8EA6B4E9 0x28696
+0x8EA6B4EA 0x286C7
+0x8EA6B4EB 0x286C6
+0x8EA6B4EC 0x286BF
+0x8EA6B4ED 0x48C3
+0x8EA6B4EE 0x2890F
+0x8EA6B4EF 0x28E55
+0x8EA6B4F0 0x28E42
+0x8EA6B4F1 0x28E46
+0x8EA6B4F2 0x28E4B
+0x8EA6B4F3 0x28E43
+0x8EA6B4F4 0x28E53
+0x8EA6B4F5 0x28E48
+0x8EA6B4F6 0x28E49
+0x8EA6B4F7 0x28E4A
+0x8EA6B4F8 0x28E4E
+0x8EA6B4F9 0x24BDE
+0x8EA6B4FA 0x20691
+0x8EA6B4FB 0x2944B
+0x8EA6B4FC 0x29680
+0x8EA6B4FD 0x29681
+0x8EA6B4FE 0x29683
+0x8EA6B5A1 0x2028A
+0x8EA6B5A2 0x29682
+0x8EA6B5A3 0x22342
+0x8EA6B5A4 0x20922
+0x8EA6B5A5 0x20070
+0x8EA6B5A6 0x20071
+0x8EA6B5A7 0x200BC
+0x8EA6B5A8 0x21D18
+0x8EA6B5A9 0x200BE
+0x8EA6B5AA 0x200BA
+0x8EA6B5AB 0x200F8
+0x8EA6B5AC 0x20137
+0x8EA6B5AD 0x20135
+0x8EA6B5AE 0x20AFC
+0x8EA6B5AF 0x20156
+0x8EA6B5B0 0x20159
+0x8EA6B5B1 0x2015E
+0x8EA6B5B2 0x2026D
+0x8EA6B5B3 0x20291
+0x8EA6B5B4 0x20292
+0x8EA6B5B5 0x20268
+0x8EA6B5B6 0x20266
+0x8EA6B5B7 0x20273
+0x8EA6B5B8 0x3467
+0x8EA6B5B9 0x20296
+0x8EA6B5BA 0x2028B
+0x8EA6B5BB 0x2028C
+0x8EA6B5BC 0x20496
+0x8EA6B5BD 0x204EE
+0x8EA6B5BE 0x2051C
+0x8EA6B5BF 0x2051A
+0x8EA6B5C0 0x20519
+0x8EA6B5C1 0x2051B
+0x8EA6B5C2 0x2055D
+0x8EA6B5C3 0x2055E
+0x8EA6B5C4 0x2F818
+0x8EA6B5C5 0x205DC
+0x8EA6B5C6 0x205E2
+0x8EA6B5C7 0x20652
+0x8EA6B5C8 0x20692
+0x8EA6B5C9 0x20730
+0x8EA6B5CA 0x20752
+0x8EA6B5CB 0x20742
+0x8EA6B5CC 0x20741
+0x8EA6B5CD 0x20745
+0x8EA6B5CE 0x20737
+0x8EA6B5CF 0x20740
+0x8EA6B5D0 0x2073F
+0x8EA6B5D1 0x2073D
+0x8EA6B5D2 0x20738
+0x8EA6B5D3 0x2073A
+0x8EA6B5D4 0x20749
+0x8EA6B5D5 0x2086B
+0x8EA6B5D6 0x20878
+0x8EA6B5D7 0x20879
+0x8EA6B5D8 0x2F826
+0x8EA6B5D9 0x2086C
+0x8EA6B5DA 0x208E9
+0x8EA6B5DB 0x208E6
+0x8EA6B5DC 0x208E5
+0x8EA6B5DD 0x208EA
+0x8EA6B5DE 0x208E7
+0x8EA6B5DF 0x208E8
+0x8EA6B5E0 0x2091F
+0x8EA6B5E1 0x2094B
+0x8EA6B5E2 0x2094A
+0x8EA6B5E3 0x20953
+0x8EA6B5E4 0x20976
+0x8EA6B5E5 0x209A3
+0x8EA6B5E6 0x209A4
+0x8EA6B5E7 0x209F6
+0x8EA6B5E8 0x209F3
+0x8EA6B5E9 0x209F9
+0x8EA6B5EA 0x209F7
+0x8EA6B5EB 0x209FC
+0x8EA6B5EC 0x20A1D
+0x8EA6B5ED 0x20A6D
+0x8EA6B5EE 0x20A71
+0x8EA6B5EF 0x20A6C
+0x8EA6B5F0 0x20A6E
+0x8EA6B5F1 0x20A70
+0x8EA6B5F2 0x20A6F
+0x8EA6B5F3 0x20A67
+0x8EA6B5F4 0x20A68
+0x8EA6B5F5 0x20AFA
+0x8EA6B5F6 0x20AF9
+0x8EA6B5F7 0x20B4E
+0x8EA6B5F8 0x53DE
+0x8EA6B5F9 0x20B4D
+0x8EA6B5FA 0x20B4F
+0x8EA6B5FB 0x20B4A
+0x8EA6B5FC 0x20B4C
+0x8EA6B5FD 0x3596
+0x8EA6B5FE 0x2F842
+0x8EA6B6A1 0x20CEE
+0x8EA6B6A2 0x20CB2
+0x8EA6B6A3 0x20CC0
+0x8EA6B6A4 0x20CC1
+0x8EA6B6A5 0x20CF4
+0x8EA6B6A6 0x20CC8
+0x8EA6B6A7 0x20CC5
+0x8EA6B6A8 0x20CC6
+0x8EA6B6A9 0x20CAD
+0x8EA6B6AA 0x211E2
+0x8EA6B6AB 0x211EA
+0x8EA6B6AC 0x211E3
+0x8EA6B6AD 0x211E1
+0x8EA6B6AE 0x212F7
+0x8EA6B6AF 0x21301
+0x8EA6B6B0 0x21312
+0x8EA6B6B1 0x212F6
+0x8EA6B6B2 0x212F1
+0x8EA6B6B3 0x2131F
+0x8EA6B6B4 0x212EE
+0x8EA6B6B5 0x2F852
+0x8EA6B6B6 0x212F3
+0x8EA6B6B7 0x21315
+0x8EA6B6B8 0x21316
+0x8EA6B6B9 0x21317
+0x8EA6B6BA 0x212F8
+0x8EA6B6BB 0x21319
+0x8EA6B6BC 0x212F2
+0x8EA6B6BD 0x212F4
+0x8EA6B6BE 0x212F5
+0x8EA6B6BF 0x21313
+0x8EA6B6C0 0x21306
+0x8EA6B6C1 0x21526
+0x8EA6B6C2 0x21524
+0x8EA6B6C3 0x2155A
+0x8EA6B6C4 0x22EC8
+0x8EA6B6C5 0x21597
+0x8EA6B6C6 0x21595
+0x8EA6B6C7 0x2159A
+0x8EA6B6C8 0x2161F
+0x8EA6B6C9 0x20AFB
+0x8EA6B6CA 0x21629
+0x8EA6B6CB 0x21620
+0x8EA6B6CC 0x2F862
+0x8EA6B6CD 0x2F863
+0x8EA6B6CE 0x2174C
+0x8EA6B6CF 0x21730
+0x8EA6B6D0 0x21738
+0x8EA6B6D1 0x2173D
+0x8EA6B6D2 0x21751
+0x8EA6B6D3 0x2174F
+0x8EA6B6D4 0x2174A
+0x8EA6B6D5 0x21734
+0x8EA6B6D6 0x21736
+0x8EA6B6D7 0x5A30
+0x8EA6B6D8 0x2196A
+0x8EA6B6D9 0x21968
+0x8EA6B6DA 0x21A1C
+0x8EA6B6DB 0x21A0E
+0x8EA6B6DC 0x21A1E
+0x8EA6B6DD 0x3759
+0x8EA6B6DE 0x21A09
+0x8EA6B6DF 0x21A08
+0x8EA6B6E0 0x21A13
+0x8EA6B6E1 0x21A01
+0x8EA6B6E2 0x21A0F
+0x8EA6B6E3 0x21A14
+0x8EA6B6E4 0x21A06
+0x8EA6B6E5 0x21A07
+0x8EA6B6E6 0x5BB2
+0x8EA6B6E7 0x2F873
+0x8EA6B6E8 0x3776
+0x8EA6B6E9 0x21B79
+0x8EA6B6EA 0x21BEA
+0x8EA6B6EB 0x21BED
+0x8EA6B6EC 0x21BE9
+0x8EA6B6ED 0x21BEE
+0x8EA6B6EE 0x21C68
+0x8EA6B6EF 0x21C64
+0x8EA6B6F0 0x21C67
+0x8EA6B6F1 0x21C72
+0x8EA6B6F2 0x21C62
+0x8EA6B6F3 0x21C74
+0x8EA6B6F4 0x21C79
+0x8EA6B6F5 0x21D19
+0x8EA6B6F6 0x21D17
+0x8EA6B6F7 0x21D15
+0x8EA6B6F8 0x21D16
+0x8EA6B6F9 0x21DE6
+0x8EA6B6FA 0x262A4
+0x8EA6B6FB 0x21DEE
+0x8EA6B6FC 0x37D2
+0x8EA6B6FD 0x21DDF
+0x8EA6B6FE 0x21DE4
+0x8EA6B7A1 0x21DDA
+0x8EA6B7A2 0x21DEA
+0x8EA6B7A3 0x21DED
+0x8EA6B7A4 0x21DE3
+0x8EA6B7A5 0x21DE9
+0x8EA6B7A6 0x21FFD
+0x8EA6B7A7 0x20657
+0x8EA6B7A8 0x22021
+0x8EA6B7A9 0x220C6
+0x8EA6B7AA 0x220B8
+0x8EA6B7AB 0x220CB
+0x8EA6B7AC 0x2F885
+0x8EA6B7AD 0x220BD
+0x8EA6B7AE 0x220B5
+0x8EA6B7AF 0x220BB
+0x8EA6B7B0 0x220BF
+0x8EA6B7B1 0x220BE
+0x8EA6B7B2 0x220B2
+0x8EA6B7B3 0x220C1
+0x8EA6B7B4 0x220C2
+0x8EA6B7B5 0x22199
+0x8EA6B7B6 0x221C6
+0x8EA6B7B7 0x2222C
+0x8EA6B7B8 0x2222D
+0x8EA6B7B9 0x22225
+0x8EA6B7BA 0x2221E
+0x8EA6B7BB 0x2221F
+0x8EA6B7BC 0x22223
+0x8EA6B7BD 0x22350
+0x8EA6B7BE 0x2234E
+0x8EA6B7BF 0x2234D
+0x8EA6B7C0 0x22352
+0x8EA6B7C1 0x223E9
+0x8EA6B7C2 0x223EC
+0x8EA6B7C3 0x223E8
+0x8EA6B7C4 0x22458
+0x8EA6B7C5 0x2245C
+0x8EA6B7C6 0x2245B
+0x8EA6B7C7 0x2248F
+0x8EA6B7C8 0x23972
+0x8EA6B7C9 0x224F6
+0x8EA6B7CA 0x22500
+0x8EA6B7CB 0x224FC
+0x8EA6B7CC 0x224F8
+0x8EA6B7CD 0x224EA
+0x8EA6B7CE 0x224FE
+0x8EA6B7CF 0x224F7
+0x8EA6B7D0 0x224FD
+0x8EA6B7D1 0x22670
+0x8EA6B7D2 0x22662
+0x8EA6B7D3 0x22644
+0x8EA6B7D4 0x3920
+0x8EA6B7D5 0x2264D
+0x8EA6B7D6 0x2264C
+0x8EA6B7D7 0x2263F
+0x8EA6B7D8 0x22666
+0x8EA6B7D9 0x22635
+0x8EA6B7DA 0x3929
+0x8EA6B7DB 0x22634
+0x8EA6B7DC 0x2268D
+0x8EA6B7DD 0x22684
+0x8EA6B7DE 0x3938
+0x8EA6B7DF 0x22686
+0x8EA6B7E0 0x22689
+0x8EA6B7E1 0x22687
+0x8EA6B7E2 0x22683
+0x8EA6B7E3 0x22675
+0x8EA6B7E4 0x22679
+0x8EA6B7E5 0x226AF
+0x8EA6B7E6 0x226B0
+0x8EA6B7E7 0x229B7
+0x8EA6B7E8 0x229BB
+0x8EA6B7E9 0x229B9
+0x8EA6B7EA 0x22A46
+0x8EA6B7EB 0x22A47
+0x8EA6B7EC 0x22A45
+0x8EA6B7ED 0x22AEA
+0x8EA6B7EE 0x22AF6
+0x8EA6B7EF 0x22B68
+0x8EA6B7F0 0x22B39
+0x8EA6B7F1 0x2F8B9
+0x8EA6B7F2 0x22B3D
+0x8EA6B7F3 0x22B3B
+0x8EA6B7F4 0x22B4D
+0x8EA6B7F5 0x22B30
+0x8EA6B7F6 0x22B4A
+0x8EA6B7F7 0x22B3E
+0x8EA6B7F8 0x22B40
+0x8EA6B7F9 0x22B4C
+0x8EA6B7FA 0x22B47
+0x8EA6B7FB 0x22B38
+0x8EA6B7FC 0x22B52
+0x8EA6B7FD 0x22B3A
+0x8EA6B7FE 0x22B53
+0x8EA6B8A1 0x22EC4
+0x8EA6B8A2 0x22EC1
+0x8EA6B8A3 0x22F1C
+0x8EA6B8A4 0x22F1D
+0x8EA6B8A5 0x22F2A
+0x8EA6B8A6 0x22F1E
+0x8EA6B8A7 0x22F2F
+0x8EA6B8A8 0x22F22
+0x8EA6B8A9 0x22F2E
+0x8EA6B8AA 0x22F25
+0x8EA6B8AB 0x3A89
+0x8EA6B8AC 0x3AB0
+0x8EA6B8AD 0x2304A
+0x8EA6B8AE 0x2304B
+0x8EA6B8AF 0x23076
+0x8EA6B8B0 0x3ABF
+0x8EA6B8B1 0x230E8
+0x8EA6B8B2 0x230EF
+0x8EA6B8B3 0x230E9
+0x8EA6B8B4 0x3AC5
+0x8EA6B8B5 0x230EA
+0x8EA6B8B6 0x2F8CC
+0x8EA6B8B7 0x3AEA
+0x8EA6B8B8 0x2319B
+0x8EA6B8B9 0x2319E
+0x8EA6B8BA 0x23193
+0x8EA6B8BB 0x231A7
+0x8EA6B8BC 0x2319C
+0x8EA6B8BD 0x231A0
+0x8EA6B8BE 0x2319A
+0x8EA6B8BF 0x231AB
+0x8EA6B8C0 0x231BE
+0x8EA6B8C1 0x231A9
+0x8EA6B8C2 0x2332D
+0x8EA6B8C3 0x2336E
+0x8EA6B8C4 0x23444
+0x8EA6B8C5 0x2343D
+0x8EA6B8C6 0x2343A
+0x8EA6B8C7 0x23468
+0x8EA6B8C8 0x2343C
+0x8EA6B8C9 0x2346A
+0x8EA6B8CA 0x2F8E0
+0x8EA6B8CB 0x23438
+0x8EA6B8CC 0x23465
+0x8EA6B8CD 0x23439
+0x8EA6B8CE 0x2346D
+0x8EA6B8CF 0x23436
+0x8EA6B8D0 0x2F8E3
+0x8EA6B8D1 0x2343E
+0x8EA6B8D2 0x2347E
+0x8EA6B8D3 0x23437
+0x8EA6B8D4 0x23899
+0x8EA6B8D5 0x238A9
+0x8EA6B8D6 0x238AD
+0x8EA6B8D7 0x238A7
+0x8EA6B8D8 0x238A8
+0x8EA6B8D9 0x23966
+0x8EA6B8DA 0x23969
+0x8EA6B8DB 0x2396D
+0x8EA6B8DC 0x23967
+0x8EA6B8DD 0x2396B
+0x8EA6B8DE 0x2396A
+0x8EA6B8DF 0x239EE
+0x8EA6B8E0 0x23A01
+0x8EA6B8E1 0x23A03
+0x8EA6B8E2 0x239F4
+0x8EA6B8E3 0x239FB
+0x8EA6B8E4 0x3C37
+0x8EA6B8E5 0x239F6
+0x8EA6B8E6 0x239FC
+0x8EA6B8E7 0x23AF4
+0x8EA6B8E8 0x23B08
+0x8EA6B8E9 0x23B0A
+0x8EA6B8EA 0x23B09
+0x8EA6B8EB 0x23B6D
+0x8EA6B8EC 0x23B62
+0x8EA6B8ED 0x23B41
+0x8EA6B8EE 0x23B5E
+0x8EA6B8EF 0x23B5C
+0x8EA6B8F0 0x23CF3
+0x8EA6B8F1 0x23D26
+0x8EA6B8F2 0x3CE4
+0x8EA6B8F3 0x23D39
+0x8EA6B8F4 0x2F904
+0x8EA6B8F5 0x23D6C
+0x8EA6B8F6 0x23D2B
+0x8EA6B8F7 0x23D2E
+0x8EA6B8F8 0x23D3B
+0x8EA6B8F9 0x23D5E
+0x8EA6B8FA 0x23DFB
+0x8EA6B8FB 0x23D27
+0x8EA6B8FC 0x23D24
+0x8EA6B8FD 0x23D69
+0x8EA6B8FE 0x23D30
+0x8EA6B9A1 0x2F905
+0x8EA6B9A2 0x23D62
+0x8EA6B9A3 0x23D38
+0x8EA6B9A4 0x23D35
+0x8EA6B9A5 0x23D2A
+0x8EA6B9A6 0x23D2C
+0x8EA6B9A7 0x23D68
+0x8EA6B9A8 0x23D31
+0x8EA6B9A9 0x23D2F
+0x8EA6B9AA 0x23D2D
+0x8EA6B9AB 0x23D3A
+0x8EA6B9AC 0x23D36
+0x8EA6B9AD 0x2F903
+0x8EA6B9AE 0x23D21
+0x8EA6B9AF 0x23D3C
+0x8EA6B9B0 0x23D20
+0x8EA6B9B1 0x23D64
+0x8EA6B9B2 0x23D3E
+0x8EA6B9B3 0x3CE8
+0x8EA6B9B4 0x241F7
+0x8EA6B9B5 0x24212
+0x8EA6B9B6 0x241F1
+0x8EA6B9B7 0x241F5
+0x8EA6B9B8 0x24222
+0x8EA6B9B9 0x241F2
+0x8EA6B9BA 0x241DF
+0x8EA6B9BB 0x24215
+0x8EA6B9BC 0x24216
+0x8EA6B9BD 0x2457A
+0x8EA6B9BE 0x24576
+0x8EA6B9BF 0x245BE
+0x8EA6B9C0 0x3E20
+0x8EA6B9C1 0x245BD
+0x8EA6B9C2 0x24609
+0x8EA6B9C3 0x24608
+0x8EA6B9C4 0x24657
+0x8EA6B9C5 0x247A3
+0x8EA6B9C6 0x247BF
+0x8EA6B9C7 0x247B8
+0x8EA6B9C8 0x247AF
+0x8EA6B9C9 0x2479C
+0x8EA6B9CA 0x247A5
+0x8EA6B9CB 0x24772
+0x8EA6B9CC 0x24775
+0x8EA6B9CD 0x2479D
+0x8EA6B9CE 0x24799
+0x8EA6B9CF 0x247B9
+0x8EA6B9D0 0x2494E
+0x8EA6B9D1 0x24939
+0x8EA6B9D2 0x2493B
+0x8EA6B9D3 0x24935
+0x8EA6B9D4 0x2493C
+0x8EA6B9D5 0x24955
+0x8EA6B9D6 0x24AF0
+0x8EA6B9D7 0x24AF3
+0x8EA6B9D8 0x24AF4
+0x8EA6B9D9 0x24B3B
+0x8EA6B9DA 0x24B3C
+0x8EA6B9DB 0x24B3A
+0x8EA6B9DC 0x24B36
+0x8EA6B9DD 0x24C07
+0x8EA6B9DE 0x20CEB
+0x8EA6B9DF 0x24C55
+0x8EA6B9E0 0x24C50
+0x8EA6B9E1 0x24C4F
+0x8EA6B9E2 0x24C52
+0x8EA6B9E3 0x24C56
+0x8EA6B9E4 0x200BD
+0x8EA6B9E5 0x24C32
+0x8EA6B9E6 0x24D63
+0x8EA6B9E7 0x24D6B
+0x8EA6B9E8 0x24D66
+0x8EA6B9E9 0x24D57
+0x8EA6B9EA 0x24D5D
+0x8EA6B9EB 0x3F86
+0x8EA6B9EC 0x24D6D
+0x8EA6B9ED 0x24D61
+0x8EA6B9EE 0x24D69
+0x8EA6B9EF 0x24D5A
+0x8EA6B9F0 0x24D5C
+0x8EA6B9F1 0x24D62
+0x8EA6B9F2 0x24F2A
+0x8EA6B9F3 0x24F29
+0x8EA6B9F4 0x24F58
+0x8EA6B9F5 0x24F5A
+0x8EA6B9F6 0x24FD7
+0x8EA6B9F7 0x24FDB
+0x8EA6B9F8 0x24FDC
+0x8EA6B9F9 0x24FDD
+0x8EA6B9FA 0x24FD8
+0x8EA6B9FB 0x25054
+0x8EA6B9FC 0x2505B
+0x8EA6B9FD 0x2505C
+0x8EA6B9FE 0x25053
+0x8EA6BAA1 0x2504F
+0x8EA6BAA2 0x25056
+0x8EA6BAA3 0x25050
+0x8EA6BAA4 0x2505A
+0x8EA6BAA5 0x2506B
+0x8EA6BAA6 0x25136
+0x8EA6BAA7 0x25153
+0x8EA6BAA8 0x2513A
+0x8EA6BAA9 0x2513C
+0x8EA6BAAA 0x2513E
+0x8EA6BAAB 0x25149
+0x8EA6BAAC 0x25140
+0x8EA6BAAD 0x2F946
+0x8EA6BAAE 0x2F947
+0x8EA6BAAF 0x25364
+0x8EA6BAB0 0x25365
+0x8EA6BAB1 0x253B5
+0x8EA6BAB2 0x253B6
+0x8EA6BAB3 0x253B2
+0x8EA6BAB4 0x25448
+0x8EA6BAB5 0x2544A
+0x8EA6BAB6 0x25472
+0x8EA6BAB7 0x25469
+0x8EA6BAB8 0x2545A
+0x8EA6BAB9 0x2544C
+0x8EA6BABA 0x2562C
+0x8EA6BABB 0x25630
+0x8EA6BABC 0x2564B
+0x8EA6BABD 0x25649
+0x8EA6BABE 0x25642
+0x8EA6BABF 0x25644
+0x8EA6BAC0 0x2564A
+0x8EA6BAC1 0x2564F
+0x8EA6BAC2 0x25792
+0x8EA6BAC3 0x2F957
+0x8EA6BAC4 0x25797
+0x8EA6BAC5 0x25780
+0x8EA6BAC6 0x25782
+0x8EA6BAC7 0x25786
+0x8EA6BAC8 0x25953
+0x8EA6BAC9 0x2595E
+0x8EA6BACA 0x25952
+0x8EA6BACB 0x2595B
+0x8EA6BACC 0x2594E
+0x8EA6BACD 0x25A6D
+0x8EA6BACE 0x25A6E
+0x8EA6BACF 0x25AFA
+0x8EA6BAD0 0x25AF6
+0x8EA6BAD1 0x25AFB
+0x8EA6BAD2 0x25E33
+0x8EA6BAD3 0x25E3D
+0x8EA6BAD4 0x25E37
+0x8EA6BAD5 0x25E3E
+0x8EA6BAD6 0x25E35
+0x8EA6BAD7 0x25F9A
+0x8EA6BAD8 0x25FAB
+0x8EA6BAD9 0x25FA6
+0x8EA6BADA 0x25FB0
+0x8EA6BADB 0x25F99
+0x8EA6BADC 0x25FA0
+0x8EA6BADD 0x25F9E
+0x8EA6BADE 0x25FA8
+0x8EA6BADF 0x25FA1
+0x8EA6BAE0 0x25FAA
+0x8EA6BAE1 0x25FAD
+0x8EA6BAE2 0x25FBB
+0x8EA6BAE3 0x25F9C
+0x8EA6BAE4 0x25FA5
+0x8EA6BAE5 0x200B3
+0x8EA6BAE6 0x26227
+0x8EA6BAE7 0x2628D
+0x8EA6BAE8 0x2628E
+0x8EA6BAE9 0x2628F
+0x8EA6BAEA 0x26292
+0x8EA6BAEB 0x4356
+0x8EA6BAEC 0x26291
+0x8EA6BAED 0x262AD
+0x8EA6BAEE 0x26357
+0x8EA6BAEF 0x26358
+0x8EA6BAF0 0x2635E
+0x8EA6BAF1 0x2635D
+0x8EA6BAF2 0x2635C
+0x8EA6BAF3 0x2635B
+0x8EA6BAF4 0x4367
+0x8EA6BAF5 0x2640A
+0x8EA6BAF6 0x26403
+0x8EA6BAF7 0x2640E
+0x8EA6BAF8 0x264B8
+0x8EA6BAF9 0x2654D
+0x8EA6BAFA 0x2653F
+0x8EA6BAFB 0x26547
+0x8EA6BAFC 0x2654B
+0x8EA6BAFD 0x2654A
+0x8EA6BAFE 0x2653D
+0x8EA6BBA1 0x8038
+0x8EA6BBA2 0x26541
+0x8EA6BBA3 0x2654C
+0x8EA6BBA4 0x8081
+0x8EA6BBA5 0x26662
+0x8EA6BBA6 0x26669
+0x8EA6BBA7 0x26661
+0x8EA6BBA8 0x43D1
+0x8EA6BBA9 0x266AA
+0x8EA6BBAA 0x266A6
+0x8EA6BBAB 0x266AC
+0x8EA6BBAC 0x266BD
+0x8EA6BBAD 0x266BB
+0x8EA6BBAE 0x266A4
+0x8EA6BBAF 0x266BA
+0x8EA6BBB0 0x2669A
+0x8EA6BBB1 0x43EB
+0x8EA6BBB2 0x266A1
+0x8EA6BBB3 0x266C1
+0x8EA6BBB4 0x268E0
+0x8EA6BBB5 0x2690A
+0x8EA6BBB6 0x26903
+0x8EA6BBB7 0x26906
+0x8EA6BBB8 0x26939
+0x8EA6BBB9 0x2693A
+0x8EA6BBBA 0x26936
+0x8EA6BBBB 0x2695B
+0x8EA6BBBC 0x2695F
+0x8EA6BBBD 0x2695E
+0x8EA6BBBE 0x26967
+0x8EA6BBBF 0x26961
+0x8EA6BBC0 0x26962
+0x8EA6BBC1 0x2695D
+0x8EA6BBC2 0x269CA
+0x8EA6BBC3 0x269CC
+0x8EA6BBC4 0x269CE
+0x8EA6BBC5 0x26A18
+0x8EA6BBC6 0x26A1D
+0x8EA6BBC7 0x26A1F
+0x8EA6BBC8 0x26A20
+0x8EA6BBC9 0x26A17
+0x8EA6BBCA 0x26A15
+0x8EA6BBCB 0x26B1F
+0x8EA6BBCC 0x26B27
+0x8EA6BBCD 0x26B26
+0x8EA6BBCE 0x21E10
+0x8EA6BBCF 0x26B8B
+0x8EA6BBD0 0x26BAE
+0x8EA6BBD1 0x26B8A
+0x8EA6BBD2 0x2F999
+0x8EA6BBD3 0x26B92
+0x8EA6BBD4 0x26B89
+0x8EA6BBD5 0x26B87
+0x8EA6BBD6 0x44B6
+0x8EA6BBD7 0x26B8F
+0x8EA6BBD8 0x26B84
+0x8EA6BBD9 0x26B83
+0x8EA6BBDA 0x26B8C
+0x8EA6BBDB 0x26B93
+0x8EA6BBDC 0x26B8D
+0x8EA6BBDD 0x26B98
+0x8EA6BBDE 0x26B7D
+0x8EA6BBDF 0x26B7E
+0x8EA6BBE0 0x26BD2
+0x8EA6BBE1 0x26B80
+0x8EA6BBE2 0x26B99
+0x8EA6BBE3 0x271AC
+0x8EA6BBE4 0x27250
+0x8EA6BBE5 0x27255
+0x8EA6BBE6 0x27242
+0x8EA6BBE7 0x2723F
+0x8EA6BBE8 0x2723C
+0x8EA6BBE9 0x45A3
+0x8EA6BBEA 0x2724C
+0x8EA6BBEB 0x27249
+0x8EA6BBEC 0x27257
+0x8EA6BBED 0x27258
+0x8EA6BBEE 0x2724F
+0x8EA6BBEF 0x2725C
+0x8EA6BBF0 0x27247
+0x8EA6BBF1 0x2F9B7
+0x8EA6BBF2 0x275AB
+0x8EA6BBF3 0x4610
+0x8EA6BBF4 0x275AF
+0x8EA6BBF5 0x275AD
+0x8EA6BBF6 0x275E8
+0x8EA6BBF7 0x275E7
+0x8EA6BBF8 0x27630
+0x8EA6BBF9 0x27626
+0x8EA6BBFA 0x2762F
+0x8EA6BBFB 0x27628
+0x8EA6BBFC 0x2762B
+0x8EA6BBFD 0x2761D
+0x8EA6BBFE 0x2762D
+0x8EA6BCA1 0x27620
+0x8EA6BCA2 0x2762A
+0x8EA6BCA3 0x2762C
+0x8EA6BCA4 0x27635
+0x8EA6BCA5 0x27621
+0x8EA6BCA6 0x27623
+0x8EA6BCA7 0x27624
+0x8EA6BCA8 0x27636
+0x8EA6BCA9 0x27637
+0x8EA6BCAA 0x277E9
+0x8EA6BCAB 0x278BA
+0x8EA6BCAC 0x278B8
+0x8EA6BCAD 0x2F9CC
+0x8EA6BCAE 0x2796D
+0x8EA6BCAF 0x2796A
+0x8EA6BCB0 0x27968
+0x8EA6BCB1 0x27969
+0x8EA6BCB2 0x2796B
+0x8EA6BCB3 0x27961
+0x8EA6BCB4 0x27BDC
+0x8EA6BCB5 0x27BDB
+0x8EA6BCB6 0x27C2D
+0x8EA6BCB7 0x27C2C
+0x8EA6BCB8 0x27CA2
+0x8EA6BCB9 0x27D2B
+0x8EA6BCBA 0x27D32
+0x8EA6BCBB 0x2F9D7
+0x8EA6BCBC 0x27E94
+0x8EA6BCBD 0x27E92
+0x8EA6BCBE 0x27E90
+0x8EA6BCBF 0x27FC9
+0x8EA6BCC0 0x27FC4
+0x8EA6BCC1 0x27FC1
+0x8EA6BCC2 0x27FC3
+0x8EA6BCC3 0x27FCD
+0x8EA6BCC4 0x28214
+0x8EA6BCC5 0x282A7
+0x8EA6BCC6 0x282AF
+0x8EA6BCC7 0x282AA
+0x8EA6BCC8 0x2840D
+0x8EA6BCC9 0x28454
+0x8EA6BCCA 0x2845B
+0x8EA6BCCB 0x28461
+0x8EA6BCCC 0x284AE
+0x8EA6BCCD 0x284B3
+0x8EA6BCCE 0x284C0
+0x8EA6BCCF 0x284C4
+0x8EA6BCD0 0x284BF
+0x8EA6BCD1 0x284CB
+0x8EA6BCD2 0x284AD
+0x8EA6BCD3 0x284A7
+0x8EA6BCD4 0x284A4
+0x8EA6BCD5 0x284BD
+0x8EA6BCD6 0x284AF
+0x8EA6BCD7 0x284B2
+0x8EA6BCD8 0x284A5
+0x8EA6BCD9 0x286E7
+0x8EA6BCDA 0x286E0
+0x8EA6BCDB 0x286CE
+0x8EA6BCDC 0x286DE
+0x8EA6BCDD 0x286D5
+0x8EA6BCDE 0x286DF
+0x8EA6BCDF 0x286D9
+0x8EA6BCE0 0x287F2
+0x8EA6BCE1 0x28923
+0x8EA6BCE2 0x28940
+0x8EA6BCE3 0x491B
+0x8EA6BCE4 0x2893E
+0x8EA6BCE5 0x4987
+0x8EA6BCE6 0x28CCF
+0x8EA6BCE7 0x20B54
+0x8EA6BCE8 0x28E5B
+0x8EA6BCE9 0x28E58
+0x8EA6BCEA 0x28E62
+0x8EA6BCEB 0x28E5F
+0x8EA6BCEC 0x28E67
+0x8EA6BCED 0x28E63
+0x8EA6BCEE 0x28E5E
+0x8EA6BCEF 0x28E60
+0x8EA6BCF0 0x28F85
+0x8EA6BCF1 0x28F86
+0x8EA6BCF2 0x28F87
+0x8EA6BCF3 0x291E8
+0x8EA6BCF4 0x291E6
+0x8EA6BCF5 0x29671
+0x8EA6BCF6 0x29685
+0x8EA6BCF7 0x2FA02
+0x8EA6BCF8 0x29686
+0x8EA6BCF9 0x29810
+0x8EA6BCFA 0x209F8
+0x8EA6BCFB 0x200BF
+0x8EA6BCFC 0x20B61
+0x8EA6BCFD 0x200FE
+0x8EA6BCFE 0x200FC
+0x8EA6BDA1 0x20139
+0x8EA6BDA2 0x20161
+0x8EA6BDA3 0x20160
+0x8EA6BDA4 0x202E2
+0x8EA6BDA5 0x202EA
+0x8EA6BDA6 0x202E3
+0x8EA6BDA7 0x202B4
+0x8EA6BDA8 0x202AE
+0x8EA6BDA9 0x202BE
+0x8EA6BDAA 0x202B8
+0x8EA6BDAB 0x202A8
+0x8EA6BDAC 0x202AA
+0x8EA6BDAD 0x202A9
+0x8EA6BDAE 0x202B3
+0x8EA6BDAF 0x202D5
+0x8EA6BDB0 0x202AD
+0x8EA6BDB1 0x202B9
+0x8EA6BDB2 0x202BB
+0x8EA6BDB3 0x202B1
+0x8EA6BDB4 0x202C2
+0x8EA6BDB5 0x2F808
+0x8EA6BDB6 0x202EB
+0x8EA6BDB7 0x202BA
+0x8EA6BDB8 0x202D2
+0x8EA6BDB9 0x202D4
+0x8EA6BDBA 0x204F1
+0x8EA6BDBB 0x2051D
+0x8EA6BDBC 0x2F812
+0x8EA6BDBD 0x20562
+0x8EA6BDBE 0x2058C
+0x8EA6BDBF 0x205E6
+0x8EA6BDC0 0x205E7
+0x8EA6BDC1 0x2065A
+0x8EA6BDC2 0x20658
+0x8EA6BDC3 0x20659
+0x8EA6BDC4 0x20696
+0x8EA6BDC5 0x20697
+0x8EA6BDC6 0x20761
+0x8EA6BDC7 0x20767
+0x8EA6BDC8 0x20771
+0x8EA6BDC9 0x20765
+0x8EA6BDCA 0x2077D
+0x8EA6BDCB 0x2077E
+0x8EA6BDCC 0x2087D
+0x8EA6BDCD 0x20884
+0x8EA6BDCE 0x2087C
+0x8EA6BDCF 0x2087E
+0x8EA6BDD0 0x2087F
+0x8EA6BDD1 0x20880
+0x8EA6BDD2 0x208EF
+0x8EA6BDD3 0x208F4
+0x8EA6BDD4 0x2091E
+0x8EA6BDD5 0x2094E
+0x8EA6BDD6 0x209FB
+0x8EA6BDD7 0x209FA
+0x8EA6BDD8 0x209FD
+0x8EA6BDD9 0x2F831
+0x8EA6BDDA 0x2F832
+0x8EA6BDDB 0x20A79
+0x8EA6BDDC 0x20A7C
+0x8EA6BDDD 0x20A7D
+0x8EA6BDDE 0x20A84
+0x8EA6BDDF 0x20A7B
+0x8EA6BDE0 0x20A78
+0x8EA6BDE1 0x3557
+0x8EA6BDE2 0x20B5E
+0x8EA6BDE3 0x20B5A
+0x8EA6BDE4 0x20B5C
+0x8EA6BDE5 0x20B59
+0x8EA6BDE6 0x20B55
+0x8EA6BDE7 0x20B63
+0x8EA6BDE8 0x20B56
+0x8EA6BDE9 0x20B5F
+0x8EA6BDEA 0x20B60
+0x8EA6BDEB 0x20B5B
+0x8EA6BDEC 0x20D4A
+0x8EA6BDED 0x20D65
+0x8EA6BDEE 0x20DB3
+0x8EA6BDEF 0x20D2C
+0x8EA6BDF0 0x20D77
+0x8EA6BDF1 0x20D3D
+0x8EA6BDF2 0x20D52
+0x8EA6BDF3 0x20D61
+0x8EA6BDF4 0x20D2A
+0x8EA6BDF5 0x20D3E
+0x8EA6BDF6 0x20D34
+0x8EA6BDF7 0x20D29
+0x8EA6BDF8 0x20DB2
+0x8EA6BDF9 0x20DAD
+0x8EA6BDFA 0x20D40
+0x8EA6BDFB 0x20D53
+0x8EA6BDFC 0x2F844
+0x8EA6BDFD 0x20D3F
+0x8EA6BDFE 0x20D41
+0x8EA6BEA1 0x20D72
+0x8EA6BEA2 0x211F6
+0x8EA6BEA3 0x211F5
+0x8EA6BEA4 0x211F4
+0x8EA6BEA5 0x211F2
+0x8EA6BEA6 0x211F9
+0x8EA6BEA7 0x21327
+0x8EA6BEA8 0x21354
+0x8EA6BEA9 0x21355
+0x8EA6BEAA 0x2132E
+0x8EA6BEAB 0x2F854
+0x8EA6BEAC 0x2F853
+0x8EA6BEAD 0x2132C
+0x8EA6BEAE 0x21338
+0x8EA6BEAF 0x21339
+0x8EA6BEB0 0x21331
+0x8EA6BEB1 0x2134F
+0x8EA6BEB2 0x21373
+0x8EA6BEB3 0x21330
+0x8EA6BEB4 0x2132B
+0x8EA6BEB5 0x21351
+0x8EA6BEB6 0x2152C
+0x8EA6BEB7 0x2155B
+0x8EA6BEB8 0x2155C
+0x8EA6BEB9 0x21568
+0x8EA6BEBA 0x2156C
+0x8EA6BEBB 0x2156B
+0x8EA6BEBC 0x21569
+0x8EA6BEBD 0x2159F
+0x8EA6BEBE 0x21638
+0x8EA6BEBF 0x2163C
+0x8EA6BEC0 0x2163A
+0x8EA6BEC1 0x21635
+0x8EA6BEC2 0x369D
+0x8EA6BEC3 0x21639
+0x8EA6BEC4 0x21636
+0x8EA6BEC5 0x2163B
+0x8EA6BEC6 0x21760
+0x8EA6BEC7 0x21761
+0x8EA6BEC8 0x21763
+0x8EA6BEC9 0x21764
+0x8EA6BECA 0x21794
+0x8EA6BECB 0x21793
+0x8EA6BECC 0x2175E
+0x8EA6BECD 0x21768
+0x8EA6BECE 0x2176A
+0x8EA6BECF 0x21765
+0x8EA6BED0 0x2F866
+0x8EA6BED1 0x21790
+0x8EA6BED2 0x2175F
+0x8EA6BED3 0x21772
+0x8EA6BED4 0x2F865
+0x8EA6BED5 0x21A3C
+0x8EA6BED6 0x21A27
+0x8EA6BED7 0x21A24
+0x8EA6BED8 0x21A26
+0x8EA6BED9 0x21A25
+0x8EA6BEDA 0x375F
+0x8EA6BEDB 0x21A28
+0x8EA6BEDC 0x21A36
+0x8EA6BEDD 0x21B31
+0x8EA6BEDE 0x21B30
+0x8EA6BEDF 0x21B34
+0x8EA6BEE0 0x21B81
+0x8EA6BEE1 0x21B7D
+0x8EA6BEE2 0x21B82
+0x8EA6BEE3 0x21B80
+0x8EA6BEE4 0x3779
+0x8EA6BEE5 0x202D3
+0x8EA6BEE6 0x21BF2
+0x8EA6BEE7 0x21C66
+0x8EA6BEE8 0x21C8C
+0x8EA6BEE9 0x21C7B
+0x8EA6BEEA 0x21C83
+0x8EA6BEEB 0x3798
+0x8EA6BEEC 0x21C8E
+0x8EA6BEED 0x21C7A
+0x8EA6BEEE 0x21C92
+0x8EA6BEEF 0x21C91
+0x8EA6BEF0 0x21C82
+0x8EA6BEF1 0x21D1B
+0x8EA6BEF2 0x21D1C
+0x8EA6BEF3 0x21E27
+0x8EA6BEF4 0x21E21
+0x8EA6BEF5 0x37DC
+0x8EA6BEF6 0x5D2B
+0x8EA6BEF7 0x21E43
+0x8EA6BEF8 0x37DF
+0x8EA6BEF9 0x21E18
+0x8EA6BEFA 0x21E7B
+0x8EA6BEFB 0x21E1A
+0x8EA6BEFC 0x21E4B
+0x8EA6BEFD 0x21E4A
+0x8EA6BEFE 0x21E4D
+0x8EA6BFA1 0x21E4F
+0x8EA6BFA2 0x21E19
+0x8EA6BFA3 0x21E35
+0x8EA6BFA4 0x21E13
+0x8EA6BFA5 0x21E52
+0x8EA6BFA6 0x21E14
+0x8EA6BFA7 0x21E1E
+0x8EA6BFA8 0x21E2C
+0x8EA6BFA9 0x21E20
+0x8EA6BFAA 0x21E22
+0x8EA6BFAB 0x21E12
+0x8EA6BFAC 0x21E1F
+0x8EA6BFAD 0x22000
+0x8EA6BFAE 0x22023
+0x8EA6BFAF 0x22040
+0x8EA6BFB0 0x22043
+0x8EA6BFB1 0x220E4
+0x8EA6BFB2 0x220DB
+0x8EA6BFB3 0x220EA
+0x8EA6BFB4 0x220DD
+0x8EA6BFB5 0x220CC
+0x8EA6BFB6 0x220D9
+0x8EA6BFB7 0x220E8
+0x8EA6BFB8 0x220F6
+0x8EA6BFB9 0x220E3
+0x8EA6BFBA 0x220D3
+0x8EA6BFBB 0x220DA
+0x8EA6BFBC 0x220D6
+0x8EA6BFBD 0x220E7
+0x8EA6BFBE 0x2223A
+0x8EA6BFBF 0x2223F
+0x8EA6BFC0 0x22240
+0x8EA6BFC1 0x22248
+0x8EA6BFC2 0x22259
+0x8EA6BFC3 0x22237
+0x8EA6BFC4 0x22244
+0x8EA6BFC5 0x2F88C
+0x8EA6BFC6 0x2F88B
+0x8EA6BFC7 0x22255
+0x8EA6BFC8 0x22239
+0x8EA6BFC9 0x22354
+0x8EA6BFCA 0x22355
+0x8EA6BFCB 0x22356
+0x8EA6BFCC 0x22357
+0x8EA6BFCD 0x22358
+0x8EA6BFCE 0x22359
+0x8EA6BFCF 0x2238D
+0x8EA6BFD0 0x223F2
+0x8EA6BFD1 0x223F8
+0x8EA6BFD2 0x223F5
+0x8EA6BFD3 0x223F6
+0x8EA6BFD4 0x223FC
+0x8EA6BFD5 0x223FE
+0x8EA6BFD6 0x223F1
+0x8EA6BFD7 0x223FD
+0x8EA6BFD8 0x2245E
+0x8EA6BFD9 0x22496
+0x8EA6BFDA 0x22497
+0x8EA6BFDB 0x2249C
+0x8EA6BFDC 0x2249B
+0x8EA6BFDD 0x22495
+0x8EA6BFDE 0x2F89A
+0x8EA6BFDF 0x2251A
+0x8EA6BFE0 0x22509
+0x8EA6BFE1 0x22504
+0x8EA6BFE2 0x2250E
+0x8EA6BFE3 0x2251C
+0x8EA6BFE4 0x22518
+0x8EA6BFE5 0x2250D
+0x8EA6BFE6 0x22510
+0x8EA6BFE7 0x2250C
+0x8EA6BFE8 0x22503
+0x8EA6BFE9 0x2267B
+0x8EA6BFEA 0x226A6
+0x8EA6BFEB 0x22677
+0x8EA6BFEC 0x22688
+0x8EA6BFED 0x22674
+0x8EA6BFEE 0x226DA
+0x8EA6BFEF 0x22676
+0x8EA6BFF0 0x22678
+0x8EA6BFF1 0x2268A
+0x8EA6BFF2 0x2268F
+0x8EA6BFF3 0x2267D
+0x8EA6BFF4 0x22690
+0x8EA6BFF5 0x226ED
+0x8EA6BFF6 0x226D9
+0x8EA6BFF7 0x226D0
+0x8EA6BFF8 0x2271A
+0x8EA6BFF9 0x226D7
+0x8EA6BFFA 0x226E2
+0x8EA6BFFB 0x226E1
+0x8EA6BFFC 0x226C5
+0x8EA6BFFD 0x226E0
+0x8EA6BFFE 0x226CA
+0x8EA6C0A1 0x22725
+0x8EA6C0A2 0x226CC
+0x8EA6C0A3 0x2F8B3
+0x8EA6C0A4 0x229C6
+0x8EA6C0A5 0x229C1
+0x8EA6C0A6 0x22A4D
+0x8EA6C0A7 0x22B4B
+0x8EA6C0A8 0x22B64
+0x8EA6C0A9 0x22B95
+0x8EA6C0AA 0x22B99
+0x8EA6C0AB 0x2F8BC
+0x8EA6C0AC 0x22B94
+0x8EA6C0AD 0x22BA2
+0x8EA6C0AE 0x22BAE
+0x8EA6C0AF 0x22B9E
+0x8EA6C0B0 0x22BA7
+0x8EA6C0B1 0x22B86
+0x8EA6C0B2 0x39FD
+0x8EA6C0B3 0x22BA4
+0x8EA6C0B4 0x22B91
+0x8EA6C0B5 0x22B93
+0x8EA6C0B6 0x2F8BB
+0x8EA6C0B7 0x22B88
+0x8EA6C0B8 0x22ECD
+0x8EA6C0B9 0x22ECA
+0x8EA6C0BA 0x22F3F
+0x8EA6C0BB 0x22F40
+0x8EA6C0BC 0x22F46
+0x8EA6C0BD 0x22F41
+0x8EA6C0BE 0x22F45
+0x8EA6C0BF 0x22F58
+0x8EA6C0C0 0x22F3B
+0x8EA6C0C1 0x22F48
+0x8EA6C0C2 0x2304E
+0x8EA6C0C3 0x23052
+0x8EA6C0C4 0x2304F
+0x8EA6C0C5 0x2307B
+0x8EA6C0C6 0x2307A
+0x8EA6C0C7 0x230A0
+0x8EA6C0C8 0x2309F
+0x8EA6C0C9 0x230FB
+0x8EA6C0CA 0x230F7
+0x8EA6C0CB 0x231B8
+0x8EA6C0CC 0x231B9
+0x8EA6C0CD 0x231BB
+0x8EA6C0CE 0x231B7
+0x8EA6C0CF 0x3AF4
+0x8EA6C0D0 0x231BA
+0x8EA6C0D1 0x3AEF
+0x8EA6C0D2 0x231DA
+0x8EA6C0D3 0x231B5
+0x8EA6C0D4 0x231BF
+0x8EA6C0D5 0x231BC
+0x8EA6C0D6 0x231C0
+0x8EA6C0D7 0x2F8D3
+0x8EA6C0D8 0x2F8D9
+0x8EA6C0D9 0x23375
+0x8EA6C0DA 0x23379
+0x8EA6C0DB 0x23376
+0x8EA6C0DC 0x23435
+0x8EA6C0DD 0x23440
+0x8EA6C0DE 0x234C0
+0x8EA6C0DF 0x23481
+0x8EA6C0E0 0x234AD
+0x8EA6C0E1 0x234AF
+0x8EA6C0E2 0x234AC
+0x8EA6C0E3 0x2348F
+0x8EA6C0E4 0x234A8
+0x8EA6C0E5 0x234AA
+0x8EA6C0E6 0x234A9
+0x8EA6C0E7 0x23488
+0x8EA6C0E8 0x2347F
+0x8EA6C0E9 0x23480
+0x8EA6C0EA 0x234BC
+0x8EA6C0EB 0x238AE
+0x8EA6C0EC 0x238BB
+0x8EA6C0ED 0x238BD
+0x8EA6C0EE 0x3C31
+0x8EA6C0EF 0x23978
+0x8EA6C0F0 0x23974
+0x8EA6C0F1 0x23A0C
+0x8EA6C0F2 0x23A11
+0x8EA6C0F3 0x23A08
+0x8EA6C0F4 0x23A06
+0x8EA6C0F5 0x23A10
+0x8EA6C0F6 0x23A8F
+0x8EA6C0F7 0x23A90
+0x8EA6C0F8 0x23A8D
+0x8EA6C0F9 0x23A8E
+0x8EA6C0FA 0x23A96
+0x8EA6C0FB 0x23A95
+0x8EA6C0FC 0x23B0B
+0x8EA6C0FD 0x23B0C
+0x8EA6C0FE 0x23B7C
+0x8EA6C1A1 0x23B73
+0x8EA6C1A2 0x23B75
+0x8EA6C1A3 0x23B76
+0x8EA6C1A4 0x23B7D
+0x8EA6C1A5 0x23B78
+0x8EA6C1A6 0x23B71
+0x8EA6C1A7 0x23C4B
+0x8EA6C1A8 0x23C4E
+0x8EA6C1A9 0x23D33
+0x8EA6C1AA 0x23D32
+0x8EA6C1AB 0x3D03
+0x8EA6C1AC 0x23D91
+0x8EA6C1AD 0x23DE7
+0x8EA6C1AE 0x23DE9
+0x8EA6C1AF 0x23DA2
+0x8EA6C1B0 0x23D94
+0x8EA6C1B1 0x23D87
+0x8EA6C1B2 0x23DA3
+0x8EA6C1B3 0x23DDD
+0x8EA6C1B4 0x23D7B
+0x8EA6C1B5 0x23D83
+0x8EA6C1B6 0x23D81
+0x8EA6C1B7 0x23DDF
+0x8EA6C1B8 0x23D7C
+0x8EA6C1B9 0x23DE4
+0x8EA6C1BA 0x23DE2
+0x8EA6C1BB 0x23D93
+0x8EA6C1BC 0x23D7D
+0x8EA6C1BD 0x23DBF
+0x8EA6C1BE 0x23D9B
+0x8EA6C1BF 0x23D8E
+0x8EA6C1C0 0x23D9F
+0x8EA6C1C1 0x3D09
+0x8EA6C1C2 0x23D8C
+0x8EA6C1C3 0x23D7F
+0x8EA6C1C4 0x23D9C
+0x8EA6C1C5 0x23D84
+0x8EA6C1C6 0x23D42
+0x8EA6C1C7 0x23DE6
+0x8EA6C1C8 0x24251
+0x8EA6C1C9 0x2424A
+0x8EA6C1CA 0x24264
+0x8EA6C1CB 0x24225
+0x8EA6C1CC 0x2422F
+0x8EA6C1CD 0x2422E
+0x8EA6C1CE 0x2422B
+0x8EA6C1CF 0x24228
+0x8EA6C1D0 0x24232
+0x8EA6C1D1 0x2422D
+0x8EA6C1D2 0x24231
+0x8EA6C1D3 0x24239
+0x8EA6C1D4 0x2422C
+0x8EA6C1D5 0x24261
+0x8EA6C1D6 0x24511
+0x8EA6C1D7 0x24510
+0x8EA6C1D8 0x24512
+0x8EA6C1D9 0x24553
+0x8EA6C1DA 0x24555
+0x8EA6C1DB 0x2457B
+0x8EA6C1DC 0x24581
+0x8EA6C1DD 0x2457D
+0x8EA6C1DE 0x2457C
+0x8EA6C1DF 0x245C2
+0x8EA6C1E0 0x245C5
+0x8EA6C1E1 0x2F922
+0x8EA6C1E2 0x245C4
+0x8EA6C1E3 0x2F923
+0x8EA6C1E4 0x2466B
+0x8EA6C1E5 0x24668
+0x8EA6C1E6 0x3E3E
+0x8EA6C1E7 0x2465C
+0x8EA6C1E8 0x2465D
+0x8EA6C1E9 0x2466A
+0x8EA6C1EA 0x2F924
+0x8EA6C1EB 0x24C76
+0x8EA6C1EC 0x24776
+0x8EA6C1ED 0x3E77
+0x8EA6C1EE 0x247C4
+0x8EA6C1EF 0x247CB
+0x8EA6C1F0 0x247C8
+0x8EA6C1F1 0x247D4
+0x8EA6C1F2 0x247D5
+0x8EA6C1F3 0x247C9
+0x8EA6C1F4 0x247D7
+0x8EA6C1F5 0x3E7B
+0x8EA6C1F6 0x24978
+0x8EA6C1F7 0x2495A
+0x8EA6C1F8 0x2495B
+0x8EA6C1F9 0x2495C
+0x8EA6C1FA 0x24956
+0x8EA6C1FB 0x24958
+0x8EA6C1FC 0x24971
+0x8EA6C1FD 0x269D4
+0x8EA6C1FE 0x24B40
+0x8EA6C2A1 0x2F933
+0x8EA6C2A2 0x24B3F
+0x8EA6C2A3 0x24B43
+0x8EA6C2A4 0x24B41
+0x8EA6C2A5 0x24BE2
+0x8EA6C2A6 0x24BE0
+0x8EA6C2A7 0x24BE3
+0x8EA6C2A8 0x24C66
+0x8EA6C2A9 0x24C73
+0x8EA6C2AA 0x24C6C
+0x8EA6C2AB 0x24C71
+0x8EA6C2AC 0x24C6A
+0x8EA6C2AD 0x24C6D
+0x8EA6C2AE 0x24C6E
+0x8EA6C2AF 0x24C6B
+0x8EA6C2B0 0x24D8C
+0x8EA6C2B1 0x24D77
+0x8EA6C2B2 0x2F93A
+0x8EA6C2B3 0x24D7F
+0x8EA6C2B4 0x24D89
+0x8EA6C2B5 0x24D7A
+0x8EA6C2B6 0x24D85
+0x8EA6C2B7 0x24D78
+0x8EA6C2B8 0x24D8A
+0x8EA6C2B9 0x24D86
+0x8EA6C2BA 0x24F2C
+0x8EA6C2BB 0x24F67
+0x8EA6C2BC 0x24F5B
+0x8EA6C2BD 0x24FE5
+0x8EA6C2BE 0x24FE1
+0x8EA6C2BF 0x25061
+0x8EA6C2C0 0x25069
+0x8EA6C2C1 0x2506A
+0x8EA6C2C2 0x25165
+0x8EA6C2C3 0x2516D
+0x8EA6C2C4 0x25163
+0x8EA6C2C5 0x25186
+0x8EA6C2C6 0x2515C
+0x8EA6C2C7 0x25162
+0x8EA6C2C8 0x2F948
+0x8EA6C2C9 0x25179
+0x8EA6C2CA 0x25169
+0x8EA6C2CB 0x25170
+0x8EA6C2CC 0x25176
+0x8EA6C2CD 0x2515D
+0x8EA6C2CE 0x25187
+0x8EA6C2CF 0x2516E
+0x8EA6C2D0 0x25171
+0x8EA6C2D1 0x2517C
+0x8EA6C2D2 0x25173
+0x8EA6C2D3 0x2515B
+0x8EA6C2D4 0x2516B
+0x8EA6C2D5 0x253BF
+0x8EA6C2D6 0x253C1
+0x8EA6C2D7 0x253BD
+0x8EA6C2D8 0x253C9
+0x8EA6C2D9 0x253BC
+0x8EA6C2DA 0x253C2
+0x8EA6C2DB 0x253C0
+0x8EA6C2DC 0x25492
+0x8EA6C2DD 0x254A9
+0x8EA6C2DE 0x2548F
+0x8EA6C2DF 0x25476
+0x8EA6C2E0 0x2547B
+0x8EA6C2E1 0x25475
+0x8EA6C2E2 0x254A4
+0x8EA6C2E3 0x25664
+0x8EA6C2E4 0x2573D
+0x8EA6C2E5 0x257AF
+0x8EA6C2E6 0x413A
+0x8EA6C2E7 0x2F958
+0x8EA6C2E8 0x2579D
+0x8EA6C2E9 0x25799
+0x8EA6C2EA 0x257B1
+0x8EA6C2EB 0x25963
+0x8EA6C2EC 0x25962
+0x8EA6C2ED 0x25964
+0x8EA6C2EE 0x25969
+0x8EA6C2EF 0x41A0
+0x8EA6C2F0 0x25A75
+0x8EA6C2F1 0x25A73
+0x8EA6C2F2 0x25A71
+0x8EA6C2F3 0x25A74
+0x8EA6C2F4 0x25B0C
+0x8EA6C2F5 0x25B16
+0x8EA6C2F6 0x41E5
+0x8EA6C2F7 0x25B11
+0x8EA6C2F8 0x25B1F
+0x8EA6C2F9 0x25B1A
+0x8EA6C2FA 0x25B0D
+0x8EA6C2FB 0x25B1B
+0x8EA6C2FC 0x25B13
+0x8EA6C2FD 0x25E4E
+0x8EA6C2FE 0x25E55
+0x8EA6C3A1 0x25E50
+0x8EA6C3A2 0x427D
+0x8EA6C3A3 0x25FD2
+0x8EA6C3A4 0x25FD3
+0x8EA6C3A5 0x25FD1
+0x8EA6C3A6 0x25FF1
+0x8EA6C3A7 0x25FDC
+0x8EA6C3A8 0x25FC8
+0x8EA6C3A9 0x25FCC
+0x8EA6C3AA 0x25FD0
+0x8EA6C3AB 0x25FCF
+0x8EA6C3AC 0x25FDF
+0x8EA6C3AD 0x2622B
+0x8EA6C3AE 0x2622E
+0x8EA6C3AF 0x2622D
+0x8EA6C3B0 0x2629D
+0x8EA6C3B1 0x2629E
+0x8EA6C3B2 0x2629F
+0x8EA6C3B3 0x262A9
+0x8EA6C3B4 0x262A0
+0x8EA6C3B5 0x26298
+0x8EA6C3B6 0x262A1
+0x8EA6C3B7 0x262AB
+0x8EA6C3B8 0x262AF
+0x8EA6C3B9 0x2636E
+0x8EA6C3BA 0x2635F
+0x8EA6C3BB 0x2635A
+0x8EA6C3BC 0x436D
+0x8EA6C3BD 0x26365
+0x8EA6C3BE 0x26368
+0x8EA6C3BF 0x26372
+0x8EA6C3C0 0x26417
+0x8EA6C3C1 0x26416
+0x8EA6C3C2 0x26418
+0x8EA6C3C3 0x26419
+0x8EA6C3C4 0x2641A
+0x8EA6C3C5 0x26422
+0x8EA6C3C6 0x2641B
+0x8EA6C3C7 0x2641C
+0x8EA6C3C8 0x264BE
+0x8EA6C3C9 0x264EE
+0x8EA6C3CA 0x2655A
+0x8EA6C3CB 0x26550
+0x8EA6C3CC 0x26558
+0x8EA6C3CD 0x26554
+0x8EA6C3CE 0x26557
+0x8EA6C3CF 0x26556
+0x8EA6C3D0 0x26615
+0x8EA6C3D1 0x2669B
+0x8EA6C3D2 0x26693
+0x8EA6C3D3 0x26692
+0x8EA6C3D4 0x26672
+0x8EA6C3D5 0x26698
+0x8EA6C3D6 0x26699
+0x8EA6C3D7 0x266DF
+0x8EA6C3D8 0x43F8
+0x8EA6C3D9 0x266D5
+0x8EA6C3DA 0x8158
+0x8EA6C3DB 0x266D4
+0x8EA6C3DC 0x266F3
+0x8EA6C3DD 0x266F4
+0x8EA6C3DE 0x266E7
+0x8EA6C3DF 0x266E1
+0x8EA6C3E0 0x266E6
+0x8EA6C3E1 0x266EB
+0x8EA6C3E2 0x266EC
+0x8EA6C3E3 0x202DB
+0x8EA6C3E4 0x4450
+0x8EA6C3E5 0x2690D
+0x8EA6C3E6 0x2690C
+0x8EA6C3E7 0x21B2F
+0x8EA6C3E8 0x26968
+0x8EA6C3E9 0x26965
+0x8EA6C3EA 0x2696B
+0x8EA6C3EB 0x26969
+0x8EA6C3EC 0x269D1
+0x8EA6C3ED 0x269D3
+0x8EA6C3EE 0x26A27
+0x8EA6C3EF 0x26A28
+0x8EA6C3F0 0x4468
+0x8EA6C3F1 0x4467
+0x8EA6C3F2 0x26A24
+0x8EA6C3F3 0x26AD7
+0x8EA6C3F4 0x26BCA
+0x8EA6C3F5 0x26BC7
+0x8EA6C3F6 0x2F99E
+0x8EA6C3F7 0x26BD8
+0x8EA6C3F8 0x26BE1
+0x8EA6C3F9 0x26BC6
+0x8EA6C3FA 0x26BF8
+0x8EA6C3FB 0x26BC3
+0x8EA6C3FC 0x26BF4
+0x8EA6C3FD 0x26C17
+0x8EA6C3FE 0x26BEA
+0x8EA6C4A1 0x26BCB
+0x8EA6C4A2 0x26B86
+0x8EA6C4A3 0x26BC4
+0x8EA6C4A4 0x26BD9
+0x8EA6C4A5 0x26C19
+0x8EA6C4A6 0x26BC2
+0x8EA6C4A7 0x26BE2
+0x8EA6C4A8 0x44CF
+0x8EA6C4A9 0x26BDE
+0x8EA6C4AA 0x26BED
+0x8EA6C4AB 0x2F99C
+0x8EA6C4AC 0x44CD
+0x8EA6C4AD 0x26C1D
+0x8EA6C4AE 0x26BDD
+0x8EA6C4AF 0x26BDB
+0x8EA6C4B0 0x26BE8
+0x8EA6C4B1 0x26BE9
+0x8EA6C4B2 0x26BBF
+0x8EA6C4B3 0x26BE0
+0x8EA6C4B4 0x26BD1
+0x8EA6C4B5 0x26BDC
+0x8EA6C4B6 0x26BCE
+0x8EA6C4B7 0x26C1E
+0x8EA6C4B8 0x26BCC
+0x8EA6C4B9 0x26BF2
+0x8EA6C4BA 0x26BF3
+0x8EA6C4BB 0x2F99F
+0x8EA6C4BC 0x2F9A2
+0x8EA6C4BD 0x2F9A3
+0x8EA6C4BE 0x2F9A1
+0x8EA6C4BF 0x271AB
+0x8EA6C4C0 0x271AA
+0x8EA6C4C1 0x271A7
+0x8EA6C4C2 0x271A9
+0x8EA6C4C3 0x27288
+0x8EA6C4C4 0x27275
+0x8EA6C4C5 0x27260
+0x8EA6C4C6 0x2726C
+0x8EA6C4C7 0x27273
+0x8EA6C4C8 0x45AB
+0x8EA6C4C9 0x2726E
+0x8EA6C4CA 0x27274
+0x8EA6C4CB 0x27276
+0x8EA6C4CC 0x27268
+0x8EA6C4CD 0x27277
+0x8EA6C4CE 0x27286
+0x8EA6C4CF 0x275EA
+0x8EA6C4D0 0x27651
+0x8EA6C4D1 0x27650
+0x8EA6C4D2 0x27658
+0x8EA6C4D3 0x2764D
+0x8EA6C4D4 0x2764F
+0x8EA6C4D5 0x2764E
+0x8EA6C4D6 0x2765C
+0x8EA6C4D7 0x27652
+0x8EA6C4D8 0x27644
+0x8EA6C4D9 0x2764A
+0x8EA6C4DA 0x2764B
+0x8EA6C4DB 0x277EA
+0x8EA6C4DC 0x27810
+0x8EA6C4DD 0x27811
+0x8EA6C4DE 0x278CD
+0x8EA6C4DF 0x278BF
+0x8EA6C4E0 0x278C4
+0x8EA6C4E1 0x278D0
+0x8EA6C4E2 0x278CE
+0x8EA6C4E3 0x278C0
+0x8EA6C4E4 0x278C2
+0x8EA6C4E5 0x278CF
+0x8EA6C4E6 0x278C9
+0x8EA6C4E7 0x278BB
+0x8EA6C4E8 0x27997
+0x8EA6C4E9 0x27992
+0x8EA6C4EA 0x2796F
+0x8EA6C4EB 0x2797E
+0x8EA6C4EC 0x2799A
+0x8EA6C4ED 0x46C1
+0x8EA6C4EE 0x27986
+0x8EA6C4EF 0x27973
+0x8EA6C4F0 0x8A24
+0x8EA6C4F1 0x27977
+0x8EA6C4F2 0x2798F
+0x8EA6C4F3 0x27970
+0x8EA6C4F4 0x27981
+0x8EA6C4F5 0x27982
+0x8EA6C4F6 0x27999
+0x8EA6C4F7 0x2797D
+0x8EA6C4F8 0x2797F
+0x8EA6C4F9 0x2797B
+0x8EA6C4FA 0x27987
+0x8EA6C4FB 0x27BB2
+0x8EA6C4FC 0x27C2F
+0x8EA6C4FD 0x27C34
+0x8EA6C4FE 0x27C2E
+0x8EA6C5A1 0x27C32
+0x8EA6C5A2 0x4747
+0x8EA6C5A3 0x27CAA
+0x8EA6C5A4 0x4757
+0x8EA6C5A5 0x27CA9
+0x8EA6C5A6 0x27D38
+0x8EA6C5A7 0x27D36
+0x8EA6C5A8 0x27D37
+0x8EA6C5A9 0x27D47
+0x8EA6C5AA 0x27D33
+0x8EA6C5AB 0x27D39
+0x8EA6C5AC 0x27D35
+0x8EA6C5AD 0x27D44
+0x8EA6C5AE 0x27EA5
+0x8EA6C5AF 0x27EA6
+0x8EA6C5B0 0x27E9E
+0x8EA6C5B1 0x27FE3
+0x8EA6C5B2 0x27FDF
+0x8EA6C5B3 0x27FD3
+0x8EA6C5B4 0x27FF1
+0x8EA6C5B5 0x27FE4
+0x8EA6C5B6 0x27FE0
+0x8EA6C5B7 0x27FD6
+0x8EA6C5B8 0x8DC3
+0x8EA6C5B9 0x27FE6
+0x8EA6C5BA 0x27FD8
+0x8EA6C5BB 0x27FDE
+0x8EA6C5BC 0x27FDB
+0x8EA6C5BD 0x27FDC
+0x8EA6C5BE 0x2821B
+0x8EA6C5BF 0x2821F
+0x8EA6C5C0 0x2821D
+0x8EA6C5C1 0x2821C
+0x8EA6C5C2 0x2821E
+0x8EA6C5C3 0x28220
+0x8EA6C5C4 0x28221
+0x8EA6C5C5 0x484E
+0x8EA6C5C6 0x282B6
+0x8EA6C5C7 0x282BC
+0x8EA6C5C8 0x282C6
+0x8EA6C5C9 0x282C7
+0x8EA6C5CA 0x282BA
+0x8EA6C5CB 0x282BE
+0x8EA6C5CC 0x282BD
+0x8EA6C5CD 0x282B5
+0x8EA6C5CE 0x282B4
+0x8EA6C5CF 0x2840F
+0x8EA6C5D0 0x28462
+0x8EA6C5D1 0x284EB
+0x8EA6C5D2 0x284D9
+0x8EA6C5D3 0x284E4
+0x8EA6C5D4 0x284D7
+0x8EA6C5D5 0x284D8
+0x8EA6C5D6 0x284D6
+0x8EA6C5D7 0x284CE
+0x8EA6C5D8 0x284DD
+0x8EA6C5D9 0x284E7
+0x8EA6C5DA 0x284D2
+0x8EA6C5DB 0x284C5
+0x8EA6C5DC 0x284C9
+0x8EA6C5DD 0x284DB
+0x8EA6C5DE 0x28692
+0x8EA6C5DF 0x2868A
+0x8EA6C5E0 0x2868B
+0x8EA6C5E1 0x28689
+0x8EA6C5E2 0x28708
+0x8EA6C5E3 0x28703
+0x8EA6C5E4 0x28706
+0x8EA6C5E5 0x28705
+0x8EA6C5E6 0x286F5
+0x8EA6C5E7 0x2870B
+0x8EA6C5E8 0x286FB
+0x8EA6C5E9 0x287FC
+0x8EA6C5EA 0x28801
+0x8EA6C5EB 0x28802
+0x8EA6C5EC 0x287FA
+0x8EA6C5ED 0x28808
+0x8EA6C5EE 0x287F7
+0x8EA6C5EF 0x28800
+0x8EA6C5F0 0x287FF
+0x8EA6C5F1 0x28806
+0x8EA6C5F2 0x287F6
+0x8EA6C5F3 0x287FB
+0x8EA6C5F4 0x2880A
+0x8EA6C5F5 0x28925
+0x8EA6C5F6 0x28943
+0x8EA6C5F7 0x28944
+0x8EA6C5F8 0x28C64
+0x8EA6C5F9 0x28C62
+0x8EA6C5FA 0x28C5E
+0x8EA6C5FB 0x28C5B
+0x8EA6C5FC 0x28CD6
+0x8EA6C5FD 0x20072
+0x8EA6C5FE 0x200C2
+0x8EA6C6A1 0x28E77
+0x8EA6C6A2 0x28E82
+0x8EA6C6A3 0x28E7C
+0x8EA6C6A4 0x28E7D
+0x8EA6C6A5 0x28E86
+0x8EA6C6A6 0x28E81
+0x8EA6C6A7 0x28E84
+0x8EA6C6A8 0x28E76
+0x8EA6C6A9 0x28E83
+0x8EA6C6AA 0x28E7F
+0x8EA6C6AB 0x28E7E
+0x8EA6C6AC 0x28F88
+0x8EA6C6AD 0x28F8D
+0x8EA6C6AE 0x28F8B
+0x8EA6C6AF 0x28F91
+0x8EA6C6B0 0x28F8F
+0x8EA6C6B1 0x2907C
+0x8EA6C6B2 0x29079
+0x8EA6C6B3 0x2907A
+0x8EA6C6B4 0x291EA
+0x8EA6C6B5 0x2944C
+0x8EA6C6B6 0x29599
+0x8EA6C6B7 0x202D1
+0x8EA6C6B8 0x2968B
+0x8EA6C6B9 0x2968D
+0x8EA6C6BA 0x2968A
+0x8EA6C6BB 0x2968E
+0x8EA6C6BC 0x29811
+0x8EA6C6BD 0x22256
+0x8EA6C6BE 0x2FA15
+0x8EA6C6BF 0x20074
+0x8EA6C6C0 0x200C3
+0x8EA6C6C1 0x200C4
+0x8EA6C6C2 0x2011B
+0x8EA6C6C3 0x2015F
+0x8EA6C6C4 0x2016A
+0x8EA6C6C5 0x20169
+0x8EA6C6C6 0x2016B
+0x8EA6C6C7 0x2030C
+0x8EA6C6C8 0x202F6
+0x8EA6C6C9 0x202ED
+0x8EA6C6CA 0x20329
+0x8EA6C6CB 0x202FE
+0x8EA6C6CC 0x202F1
+0x8EA6C6CD 0x20317
+0x8EA6C6CE 0x202FF
+0x8EA6C6CF 0x202EE
+0x8EA6C6D0 0x202FD
+0x8EA6C6D1 0x2031C
+0x8EA6C6D2 0x202FC
+0x8EA6C6D3 0x20300
+0x8EA6C6D4 0x20320
+0x8EA6C6D5 0x3477
+0x8EA6C6D6 0x202F9
+0x8EA6C6D7 0x20367
+0x8EA6C6D8 0x20308
+0x8EA6C6D9 0x2049E
+0x8EA6C6DA 0x204F3
+0x8EA6C6DB 0x20525
+0x8EA6C6DC 0x20527
+0x8EA6C6DD 0x2051F
+0x8EA6C6DE 0x20565
+0x8EA6C6DF 0x20563
+0x8EA6C6E0 0x20594
+0x8EA6C6E1 0x20597
+0x8EA6C6E2 0x205F1
+0x8EA6C6E3 0x2065F
+0x8EA6C6E4 0x20662
+0x8EA6C6E5 0x51F2
+0x8EA6C6E6 0x20660
+0x8EA6C6E7 0x2F822
+0x8EA6C6E8 0x2078C
+0x8EA6C6E9 0x20782
+0x8EA6C6EA 0x20790
+0x8EA6C6EB 0x2078B
+0x8EA6C6EC 0x2078D
+0x8EA6C6ED 0x20781
+0x8EA6C6EE 0x2079D
+0x8EA6C6EF 0x2088E
+0x8EA6C6F0 0x2088F
+0x8EA6C6F1 0x20892
+0x8EA6C6F2 0x20923
+0x8EA6C6F3 0x20952
+0x8EA6C6F4 0x2F82E
+0x8EA6C6F5 0x20A00
+0x8EA6C6F6 0x20A01
+0x8EA6C6F7 0x20A02
+0x8EA6C6F8 0x20A1F
+0x8EA6C6F9 0x20A8C
+0x8EA6C6FA 0x20A89
+0x8EA6C6FB 0x20A8B
+0x8EA6C6FC 0x20A88
+0x8EA6C6FD 0x20A8D
+0x8EA6C6FE 0x20A8F
+0x8EA6C7A1 0x26385
+0x8EA6C7A2 0x20B00
+0x8EA6C7A3 0x20B05
+0x8EA6C7A4 0x20B01
+0x8EA6C7A5 0x20B68
+0x8EA6C7A6 0x20B6E
+0x8EA6C7A7 0x20B67
+0x8EA6C7A8 0x20B75
+0x8EA6C7A9 0x55B6
+0x8EA6C7AA 0x2F845
+0x8EA6C7AB 0x20DD7
+0x8EA6C7AC 0x2F846
+0x8EA6C7AD 0x20048
+0x8EA6C7AE 0x20DD4
+0x8EA6C7AF 0x20DD8
+0x8EA6C7B0 0x2F847
+0x8EA6C7B1 0x2F848
+0x8EA6C7B2 0x20DBA
+0x8EA6C7B3 0x2F849
+0x8EA6C7B4 0x20DDB
+0x8EA6C7B5 0x20DBF
+0x8EA6C7B6 0x20E35
+0x8EA6C7B7 0x20DBC
+0x8EA6C7B8 0x20DD9
+0x8EA6C7B9 0x35C4
+0x8EA6C7BA 0x20DDD
+0x8EA6C7BB 0x20E00
+0x8EA6C7BC 0x20DD5
+0x8EA6C7BD 0x20E30
+0x8EA6C7BE 0x20DBD
+0x8EA6C7BF 0x20DDC
+0x8EA6C7C0 0x211FD
+0x8EA6C7C1 0x211FE
+0x8EA6C7C2 0x21207
+0x8EA6C7C3 0x24517
+0x8EA6C7C4 0x2136F
+0x8EA6C7C5 0x21369
+0x8EA6C7C6 0x21370
+0x8EA6C7C7 0x21367
+0x8EA6C7C8 0x213A9
+0x8EA6C7C9 0x21395
+0x8EA6C7CA 0x21390
+0x8EA6C7CB 0x2136C
+0x8EA6C7CC 0x21397
+0x8EA6C7CD 0x21371
+0x8EA6C7CE 0x3652
+0x8EA6C7CF 0x21374
+0x8EA6C7D0 0x2136D
+0x8EA6C7D1 0x2138E
+0x8EA6C7D2 0x2152F
+0x8EA6C7D3 0x2A31B
+0x8EA6C7D4 0x215A9
+0x8EA6C7D5 0x2164E
+0x8EA6C7D6 0x2F85F
+0x8EA6C7D7 0x2165A
+0x8EA6C7D8 0x21648
+0x8EA6C7D9 0x21655
+0x8EA6C7DA 0x2164C
+0x8EA6C7DB 0x21649
+0x8EA6C7DC 0x2164F
+0x8EA6C7DD 0x2164A
+0x8EA6C7DE 0x217D6
+0x8EA6C7DF 0x217A0
+0x8EA6C7E0 0x217A9
+0x8EA6C7E1 0x2F867
+0x8EA6C7E2 0x2179D
+0x8EA6C7E3 0x217D4
+0x8EA6C7E4 0x217A4
+0x8EA6C7E5 0x217A8
+0x8EA6C7E6 0x217A6
+0x8EA6C7E7 0x217E6
+0x8EA6C7E8 0x2197D
+0x8EA6C7E9 0x21977
+0x8EA6C7EA 0x2197A
+0x8EA6C7EB 0x21A41
+0x8EA6C7EC 0x21A49
+0x8EA6C7ED 0x21A59
+0x8EA6C7EE 0x21A45
+0x8EA6C7EF 0x21A48
+0x8EA6C7F0 0x21A40
+0x8EA6C7F1 0x21B8E
+0x8EA6C7F2 0x21B95
+0x8EA6C7F3 0x21B90
+0x8EA6C7F4 0x21BF7
+0x8EA6C7F5 0x21BF8
+0x8EA6C7F6 0x21BF6
+0x8EA6C7F7 0x21BFB
+0x8EA6C7F8 0x21C9E
+0x8EA6C7F9 0x21C9D
+0x8EA6C7FA 0x21C99
+0x8EA6C7FB 0x2F877
+0x8EA6C7FC 0x21CA3
+0x8EA6C7FD 0x21CA9
+0x8EA6C7FE 0x21C98
+0x8EA6C8A1 0x21CA0
+0x8EA6C8A2 0x21C96
+0x8EA6C8A3 0x21C94
+0x8EA6C8A4 0x21C95
+0x8EA6C8A5 0x21C9F
+0x8EA6C8A6 0x21CA1
+0x8EA6C8A7 0x21D21
+0x8EA6C8A8 0x21D1D
+0x8EA6C8A9 0x21D1F
+0x8EA6C8AA 0x21E6D
+0x8EA6C8AB 0x2F87C
+0x8EA6C8AC 0x21E9A
+0x8EA6C8AD 0x21E92
+0x8EA6C8AE 0x21E7A
+0x8EA6C8AF 0x21E7D
+0x8EA6C8B0 0x21EA1
+0x8EA6C8B1 0x21E9D
+0x8EA6C8B2 0x21E99
+0x8EA6C8B3 0x21E6B
+0x8EA6C8B4 0x21E6E
+0x8EA6C8B5 0x2F87D
+0x8EA6C8B6 0x22045
+0x8EA6C8B7 0x2F884
+0x8EA6C8B8 0x220FB
+0x8EA6C8B9 0x220EB
+0x8EA6C8BA 0x220F2
+0x8EA6C8BB 0x220F9
+0x8EA6C8BC 0x2F886
+0x8EA6C8BD 0x220F8
+0x8EA6C8BE 0x220ED
+0x8EA6C8BF 0x22101
+0x8EA6C8C0 0x220F7
+0x8EA6C8C1 0x22106
+0x8EA6C8C2 0x2219B
+0x8EA6C8C3 0x221CA
+0x8EA6C8C4 0x386B
+0x8EA6C8C5 0x5EC3
+0x8EA6C8C6 0x2226B
+0x8EA6C8C7 0x2226C
+0x8EA6C8C8 0x22274
+0x8EA6C8C9 0x22267
+0x8EA6C8CA 0x2225B
+0x8EA6C8CB 0x22260
+0x8EA6C8CC 0x22276
+0x8EA6C8CD 0x22263
+0x8EA6C8CE 0x22261
+0x8EA6C8CF 0x22328
+0x8EA6C8D0 0x2235B
+0x8EA6C8D1 0x2235E
+0x8EA6C8D2 0x22360
+0x8EA6C8D3 0x2235D
+0x8EA6C8D4 0x2235C
+0x8EA6C8D5 0x223F4
+0x8EA6C8D6 0x22400
+0x8EA6C8D7 0x22408
+0x8EA6C8D8 0x22407
+0x8EA6C8D9 0x22401
+0x8EA6C8DA 0x22405
+0x8EA6C8DB 0x22464
+0x8EA6C8DC 0x22463
+0x8EA6C8DD 0x2249E
+0x8EA6C8DE 0x224A0
+0x8EA6C8DF 0x224A1
+0x8EA6C8E0 0x2249F
+0x8EA6C8E1 0x22526
+0x8EA6C8E2 0x2252D
+0x8EA6C8E3 0x22528
+0x8EA6C8E4 0x2251D
+0x8EA6C8E5 0x226EC
+0x8EA6C8E6 0x226E3
+0x8EA6C8E7 0x226EB
+0x8EA6C8E8 0x22716
+0x8EA6C8E9 0x226C8
+0x8EA6C8EA 0x2661B
+0x8EA6C8EB 0x226E9
+0x8EA6C8EC 0x226E4
+0x8EA6C8ED 0x22724
+0x8EA6C8EE 0x226D1
+0x8EA6C8EF 0x3941
+0x8EA6C8F0 0x226DD
+0x8EA6C8F1 0x226C2
+0x8EA6C8F2 0x226CB
+0x8EA6C8F3 0x226C7
+0x8EA6C8F4 0x226E7
+0x8EA6C8F5 0x3950
+0x8EA6C8F6 0x226EA
+0x8EA6C8F7 0x2274B
+0x8EA6C8F8 0x2F8A5
+0x8EA6C8F9 0x22760
+0x8EA6C8FA 0x2277D
+0x8EA6C8FB 0x2273E
+0x8EA6C8FC 0x2F8A4
+0x8EA6C8FD 0x22752
+0x8EA6C8FE 0x2274E
+0x8EA6C9A1 0x2273C
+0x8EA6C9A2 0x22732
+0x8EA6C9A3 0x22730
+0x8EA6C9A4 0x22723
+0x8EA6C9A5 0x229CA
+0x8EA6C9A6 0x229CB
+0x8EA6C9A7 0x229C9
+0x8EA6C9A8 0x229C8
+0x8EA6C9A9 0x229CD
+0x8EA6C9AA 0x22B98
+0x8EA6C9AB 0x22BA0
+0x8EA6C9AC 0x22B9F
+0x8EA6C9AD 0x22B9C
+0x8EA6C9AE 0x22BA3
+0x8EA6C9AF 0x22B97
+0x8EA6C9B0 0x2F8BE
+0x8EA6C9B1 0x22BF1
+0x8EA6C9B2 0x22C09
+0x8EA6C9B3 0x22C03
+0x8EA6C9B4 0x22BEA
+0x8EA6C9B5 0x22C45
+0x8EA6C9B6 0x22BED
+0x8EA6C9B7 0x22C05
+0x8EA6C9B8 0x22C1A
+0x8EA6C9B9 0x22C15
+0x8EA6C9BA 0x22C01
+0x8EA6C9BB 0x22BEC
+0x8EA6C9BC 0x22C0E
+0x8EA6C9BD 0x22C17
+0x8EA6C9BE 0x22C42
+0x8EA6C9BF 0x22C12
+0x8EA6C9C0 0x22C10
+0x8EA6C9C1 0x22BEF
+0x8EA6C9C2 0x22BFF
+0x8EA6C9C3 0x22C00
+0x8EA6C9C4 0x22C0C
+0x8EA6C9C5 0x22C0F
+0x8EA6C9C6 0x22C04
+0x8EA6C9C7 0x22C08
+0x8EA6C9C8 0x22C14
+0x8EA6C9C9 0x22C43
+0x8EA6C9CA 0x2F8BD
+0x8EA6C9CB 0x22C1B
+0x8EA6C9CC 0x22C11
+0x8EA6C9CD 0x22C13
+0x8EA6C9CE 0x22ECF
+0x8EA6C9CF 0x22ECE
+0x8EA6C9D0 0x22F6F
+0x8EA6C9D1 0x22F6E
+0x8EA6C9D2 0x22F7A
+0x8EA6C9D3 0x22F70
+0x8EA6C9D4 0x22F64
+0x8EA6C9D5 0x22F5E
+0x8EA6C9D6 0x22F6C
+0x8EA6C9D7 0x2F8C9
+0x8EA6C9D8 0x22F5B
+0x8EA6C9D9 0x22F61
+0x8EA6C9DA 0x22F65
+0x8EA6C9DB 0x2307F
+0x8EA6C9DC 0x23080
+0x8EA6C9DD 0x2307C
+0x8EA6C9DE 0x230A7
+0x8EA6C9DF 0x230A6
+0x8EA6C9E0 0x230A1
+0x8EA6C9E1 0x3AC0
+0x8EA6C9E2 0x230A8
+0x8EA6C9E3 0x230A3
+0x8EA6C9E4 0x230A2
+0x8EA6C9E5 0x230AD
+0x8EA6C9E6 0x230A5
+0x8EA6C9E7 0x23101
+0x8EA6C9E8 0x230FF
+0x8EA6C9E9 0x230FC
+0x8EA6C9EA 0x23100
+0x8EA6C9EB 0x23135
+0x8EA6C9EC 0x231EE
+0x8EA6C9ED 0x231EF
+0x8EA6C9EE 0x231F6
+0x8EA6C9EF 0x231E8
+0x8EA6C9F0 0x231EA
+0x8EA6C9F1 0x231E3
+0x8EA6C9F2 0x2321F
+0x8EA6C9F3 0x3AFC
+0x8EA6C9F4 0x231E4
+0x8EA6C9F5 0x231FA
+0x8EA6C9F6 0x231F1
+0x8EA6C9F7 0x231FB
+0x8EA6C9F8 0x2F8D4
+0x8EA6C9F9 0x2333D
+0x8EA6C9FA 0x2333C
+0x8EA6C9FB 0x3479
+0x8EA6C9FC 0x23378
+0x8EA6C9FD 0x23377
+0x8EA6C9FE 0x440B
+0x8EA6CAA1 0x234D1
+0x8EA6CAA2 0x234C7
+0x8EA6CAA3 0x234DF
+0x8EA6CAA4 0x234D0
+0x8EA6CAA5 0x234E0
+0x8EA6CAA6 0x234D6
+0x8EA6CAA7 0x234D8
+0x8EA6CAA8 0x23516
+0x8EA6CAA9 0x2350E
+0x8EA6CAAA 0x234D9
+0x8EA6CAAB 0x2350F
+0x8EA6CAAC 0x23511
+0x8EA6CAAD 0x234CD
+0x8EA6CAAE 0x23489
+0x8EA6CAAF 0x234CE
+0x8EA6CAB0 0x23514
+0x8EA6CAB1 0x234DA
+0x8EA6CAB2 0x23512
+0x8EA6CAB3 0x234D3
+0x8EA6CAB4 0x234C2
+0x8EA6CAB5 0x234E1
+0x8EA6CAB6 0x234E9
+0x8EA6CAB7 0x234EA
+0x8EA6CAB8 0x234DE
+0x8EA6CAB9 0x23515
+0x8EA6CABA 0x238D9
+0x8EA6CABB 0x238D6
+0x8EA6CABC 0x238CD
+0x8EA6CABD 0x238D0
+0x8EA6CABE 0x238D3
+0x8EA6CABF 0x2F8F0
+0x8EA6CAC0 0x23982
+0x8EA6CAC1 0x23985
+0x8EA6CAC2 0x2397F
+0x8EA6CAC3 0x2397D
+0x8EA6CAC4 0x23981
+0x8EA6CAC5 0x23983
+0x8EA6CAC6 0x23984
+0x8EA6CAC7 0x284A0
+0x8EA6CAC8 0x23A28
+0x8EA6CAC9 0x23A0F
+0x8EA6CACA 0x23A17
+0x8EA6CACB 0x23A1A
+0x8EA6CACC 0x23A25
+0x8EA6CACD 0x2F8F7
+0x8EA6CACE 0x23A9B
+0x8EA6CACF 0x23A99
+0x8EA6CAD0 0x23B92
+0x8EA6CAD1 0x23B8C
+0x8EA6CAD2 0x23B95
+0x8EA6CAD3 0x23B8D
+0x8EA6CAD4 0x23BA3
+0x8EA6CAD5 0x23B93
+0x8EA6CAD6 0x23B91
+0x8EA6CAD7 0x23DDB
+0x8EA6CAD8 0x23D99
+0x8EA6CAD9 0x23D9A
+0x8EA6CADA 0x23E08
+0x8EA6CADB 0x23E4C
+0x8EA6CADC 0x23E0D
+0x8EA6CADD 0x23E01
+0x8EA6CADE 0x23E4E
+0x8EA6CADF 0x23E02
+0x8EA6CAE0 0x23E4D
+0x8EA6CAE1 0x23E21
+0x8EA6CAE2 0x23DFC
+0x8EA6CAE3 0x2F909
+0x8EA6CAE4 0x23D8A
+0x8EA6CAE5 0x2F908
+0x8EA6CAE6 0x23D95
+0x8EA6CAE7 0x23E11
+0x8EA6CAE8 0x23E12
+0x8EA6CAE9 0x23E46
+0x8EA6CAEA 0x23E1C
+0x8EA6CAEB 0x23E49
+0x8EA6CAEC 0x23E0C
+0x8EA6CAED 0x3D1E
+0x8EA6CAEE 0x23E13
+0x8EA6CAEF 0x23E16
+0x8EA6CAF0 0x23DFD
+0x8EA6CAF1 0x23E0F
+0x8EA6CAF2 0x23E1F
+0x8EA6CAF3 0x24230
+0x8EA6CAF4 0x2426E
+0x8EA6CAF5 0x2426B
+0x8EA6CAF6 0x2429B
+0x8EA6CAF7 0x2427B
+0x8EA6CAF8 0x24263
+0x8EA6CAF9 0x24297
+0x8EA6CAFA 0x2426D
+0x8EA6CAFB 0x2429C
+0x8EA6CAFC 0x24298
+0x8EA6CAFD 0x2426F
+0x8EA6CAFE 0x24267
+0x8EA6CBA1 0x24269
+0x8EA6CBA2 0x24515
+0x8EA6CBA3 0x24563
+0x8EA6CBA4 0x24586
+0x8EA6CBA5 0x2458A
+0x8EA6CBA6 0x24587
+0x8EA6CBA7 0x24588
+0x8EA6CBA8 0x24585
+0x8EA6CBA9 0x24589
+0x8EA6CBAA 0x245CA
+0x8EA6CBAB 0x245C7
+0x8EA6CBAC 0x245CB
+0x8EA6CBAD 0x245CC
+0x8EA6CBAE 0x245C9
+0x8EA6CBAF 0x2460D
+0x8EA6CBB0 0x24683
+0x8EA6CBB1 0x24684
+0x8EA6CBB2 0x24678
+0x8EA6CBB3 0x24682
+0x8EA6CBB4 0x24673
+0x8EA6CBB5 0x24679
+0x8EA6CBB6 0x2468C
+0x8EA6CBB7 0x247D0
+0x8EA6CBB8 0x247CF
+0x8EA6CBB9 0x247D2
+0x8EA6CBBA 0x247D9
+0x8EA6CBBB 0x247CC
+0x8EA6CBBC 0x247EB
+0x8EA6CBBD 0x247FD
+0x8EA6CBBE 0x247EC
+0x8EA6CBBF 0x247E8
+0x8EA6CBC0 0x247F8
+0x8EA6CBC1 0x247FA
+0x8EA6CBC2 0x2F927
+0x8EA6CBC3 0x3E85
+0x8EA6CBC4 0x247E1
+0x8EA6CBC5 0x247FB
+0x8EA6CBC6 0x248E7
+0x8EA6CBC7 0x2F92E
+0x8EA6CBC8 0x249A5
+0x8EA6CBC9 0x24991
+0x8EA6CBCA 0x249A6
+0x8EA6CBCB 0x2497C
+0x8EA6CBCC 0x24992
+0x8EA6CBCD 0x249A2
+0x8EA6CBCE 0x249A0
+0x8EA6CBCF 0x24AFC
+0x8EA6CBD0 0x24AFE
+0x8EA6CBD1 0x24B57
+0x8EA6CBD2 0x24B53
+0x8EA6CBD3 0x24B58
+0x8EA6CBD4 0x24BE7
+0x8EA6CBD5 0x24C8E
+0x8EA6CBD6 0x2F938
+0x8EA6CBD7 0x24C83
+0x8EA6CBD8 0x24C8B
+0x8EA6CBD9 0x24C84
+0x8EA6CBDA 0x3F97
+0x8EA6CBDB 0x24DA2
+0x8EA6CBDC 0x24DB7
+0x8EA6CBDD 0x24DA9
+0x8EA6CBDE 0x24DA5
+0x8EA6CBDF 0x24D9F
+0x8EA6CBE0 0x24DAA
+0x8EA6CBE1 0x24D97
+0x8EA6CBE2 0x24DA1
+0x8EA6CBE3 0x24D9E
+0x8EA6CBE4 0x24DAB
+0x8EA6CBE5 0x24D99
+0x8EA6CBE6 0x24DA3
+0x8EA6CBE7 0x24F30
+0x8EA6CBE8 0x24F32
+0x8EA6CBE9 0x24F2F
+0x8EA6CBEA 0x24F70
+0x8EA6CBEB 0x24F6C
+0x8EA6CBEC 0x24F6F
+0x8EA6CBED 0x24FE8
+0x8EA6CBEE 0x24FEE
+0x8EA6CBEF 0x24FEA
+0x8EA6CBF0 0x2506D
+0x8EA6CBF1 0x25076
+0x8EA6CBF2 0x25070
+0x8EA6CBF3 0x25071
+0x8EA6CBF4 0x2506C
+0x8EA6CBF5 0x251EB
+0x8EA6CBF6 0x251B5
+0x8EA6CBF7 0x25196
+0x8EA6CBF8 0x25190
+0x8EA6CBF9 0x2518D
+0x8EA6CBFA 0x2F949
+0x8EA6CBFB 0x251A2
+0x8EA6CBFC 0x251B0
+0x8EA6CBFD 0x25192
+0x8EA6CBFE 0x251A0
+0x8EA6CCA1 0x25193
+0x8EA6CCA2 0x251C3
+0x8EA6CCA3 0x2518E
+0x8EA6CCA4 0x251B6
+0x8EA6CCA5 0x2519D
+0x8EA6CCA6 0x25195
+0x8EA6CCA7 0x251B3
+0x8EA6CCA8 0x251A4
+0x8EA6CCA9 0x25370
+0x8EA6CCAA 0x253D4
+0x8EA6CCAB 0x4093
+0x8EA6CCAC 0x253CF
+0x8EA6CCAD 0x20170
+0x8EA6CCAE 0x25494
+0x8EA6CCAF 0x7861
+0x8EA6CCB0 0x254C0
+0x8EA6CCB1 0x254B4
+0x8EA6CCB2 0x254C1
+0x8EA6CCB3 0x40B2
+0x8EA6CCB4 0x254BD
+0x8EA6CCB5 0x254AF
+0x8EA6CCB6 0x25677
+0x8EA6CCB7 0x25678
+0x8EA6CCB8 0x2566B
+0x8EA6CCB9 0x2566D
+0x8EA6CCBA 0x2566E
+0x8EA6CCBB 0x25672
+0x8EA6CCBC 0x2566F
+0x8EA6CCBD 0x25671
+0x8EA6CCBE 0x230AB
+0x8EA6CCBF 0x2568C
+0x8EA6CCC0 0x2573F
+0x8EA6CCC1 0x257B6
+0x8EA6CCC2 0x257B7
+0x8EA6CCC3 0x7A06
+0x8EA6CCC4 0x257BB
+0x8EA6CCC5 0x257B8
+0x8EA6CCC6 0x2079C
+0x8EA6CCC7 0x257B9
+0x8EA6CCC8 0x7A01
+0x8EA6CCC9 0x2598B
+0x8EA6CCCA 0x2597A
+0x8EA6CCCB 0x25984
+0x8EA6CCCC 0x25988
+0x8EA6CCCD 0x25991
+0x8EA6CCCE 0x25979
+0x8EA6CCCF 0x2598E
+0x8EA6CCD0 0x25980
+0x8EA6CCD1 0x25982
+0x8EA6CCD2 0x2597C
+0x8EA6CCD3 0x41A4
+0x8EA6CCD4 0x25A84
+0x8EA6CCD5 0x25A7F
+0x8EA6CCD6 0x41F2
+0x8EA6CCD7 0x25B3B
+0x8EA6CCD8 0x25B71
+0x8EA6CCD9 0x25B3D
+0x8EA6CCDA 0x25B30
+0x8EA6CCDB 0x41F1
+0x8EA6CCDC 0x25B3E
+0x8EA6CCDD 0x25B38
+0x8EA6CCDE 0x25E5E
+0x8EA6CCDF 0x25E64
+0x8EA6CCE0 0x4281
+0x8EA6CCE1 0x25E5D
+0x8EA6CCE2 0x25E6D
+0x8EA6CCE3 0x25E4F
+0x8EA6CCE4 0x25E62
+0x8EA6CCE5 0x25E5F
+0x8EA6CCE6 0x25FEC
+0x8EA6CCE7 0x25FF2
+0x8EA6CCE8 0x25FF4
+0x8EA6CCE9 0x25FF7
+0x8EA6CCEA 0x25FF6
+0x8EA6CCEB 0x26007
+0x8EA6CCEC 0x25FED
+0x8EA6CCED 0x25FEA
+0x8EA6CCEE 0x25FF0
+0x8EA6CCEF 0x25FF8
+0x8EA6CCF0 0x25FF3
+0x8EA6CCF1 0x42DC
+0x8EA6CCF2 0x2F972
+0x8EA6CCF3 0x26231
+0x8EA6CCF4 0x2622F
+0x8EA6CCF5 0x262B6
+0x8EA6CCF6 0x262AE
+0x8EA6CCF7 0x262AA
+0x8EA6CCF8 0x262BF
+0x8EA6CCF9 0x262CC
+0x8EA6CCFA 0x262C7
+0x8EA6CCFB 0x26C83
+0x8EA6CCFC 0x26380
+0x8EA6CCFD 0x2637B
+0x8EA6CCFE 0x2637F
+0x8EA6CDA1 0x2637D
+0x8EA6CDA2 0x26383
+0x8EA6CDA3 0x2F978
+0x8EA6CDA4 0x26446
+0x8EA6CDA5 0x2642D
+0x8EA6CDA6 0x26425
+0x8EA6CDA7 0x26426
+0x8EA6CDA8 0x2642C
+0x8EA6CDA9 0x26437
+0x8EA6CDAA 0x26431
+0x8EA6CDAB 0x26433
+0x8EA6CDAC 0x26432
+0x8EA6CDAD 0x26427
+0x8EA6CDAE 0x2642A
+0x8EA6CDAF 0x2642E
+0x8EA6CDB0 0x2642F
+0x8EA6CDB1 0x264C0
+0x8EA6CDB2 0x26571
+0x8EA6CDB3 0x26561
+0x8EA6CDB4 0x26562
+0x8EA6CDB5 0x26566
+0x8EA6CDB6 0x26618
+0x8EA6CDB7 0x266C5
+0x8EA6CDB8 0x266C3
+0x8EA6CDB9 0x266C4
+0x8EA6CDBA 0x266C2
+0x8EA6CDBB 0x266AE
+0x8EA6CDBC 0x26710
+0x8EA6CDBD 0x26708
+0x8EA6CDBE 0x2671F
+0x8EA6CDBF 0x2673A
+0x8EA6CDC0 0x2673B
+0x8EA6CDC1 0x26736
+0x8EA6CDC2 0x2670C
+0x8EA6CDC3 0x26706
+0x8EA6CDC4 0x2672A
+0x8EA6CDC5 0x26757
+0x8EA6CDC6 0x26750
+0x8EA6CDC7 0x26720
+0x8EA6CDC8 0x2F985
+0x8EA6CDC9 0x2672C
+0x8EA6CDCA 0x26721
+0x8EA6CDCB 0x2670B
+0x8EA6CDCC 0x26719
+0x8EA6CDCD 0x26735
+0x8EA6CDCE 0x26718
+0x8EA6CDCF 0x2670F
+0x8EA6CDD0 0x26713
+0x8EA6CDD1 0x26755
+0x8EA6CDD2 0x26739
+0x8EA6CDD3 0x2671A
+0x8EA6CDD4 0x440C
+0x8EA6CDD5 0x26717
+0x8EA6CDD6 0x268E4
+0x8EA6CDD7 0x268E9
+0x8EA6CDD8 0x2458B
+0x8EA6CDD9 0x26910
+0x8EA6CDDA 0x26912
+0x8EA6CDDB 0x2693F
+0x8EA6CDDC 0x2696E
+0x8EA6CDDD 0x24518
+0x8EA6CDDE 0x2F98C
+0x8EA6CDDF 0x269D6
+0x8EA6CDE0 0x269D5
+0x8EA6CDE1 0x269D7
+0x8EA6CDE2 0x20B02
+0x8EA6CDE3 0x446D
+0x8EA6CDE4 0x26A31
+0x8EA6CDE5 0x26A30
+0x8EA6CDE6 0x26A3A
+0x8EA6CDE7 0x26B85
+0x8EA6CDE8 0x26B6B
+0x8EA6CDE9 0x26C48
+0x8EA6CDEA 0x26C4B
+0x8EA6CDEB 0x26C37
+0x8EA6CDEC 0x26C7B
+0x8EA6CDED 0x26C6C
+0x8EA6CDEE 0x26C85
+0x8EA6CDEF 0x26C65
+0x8EA6CDF0 0x26C36
+0x8EA6CDF1 0x26C86
+0x8EA6CDF2 0x26C34
+0x8EA6CDF3 0x26C68
+0x8EA6CDF4 0x26C5A
+0x8EA6CDF5 0x26C58
+0x8EA6CDF6 0x26C72
+0x8EA6CDF7 0x26C6A
+0x8EA6CDF8 0x26BD3
+0x8EA6CDF9 0x26C3C
+0x8EA6CDFA 0x26C33
+0x8EA6CDFB 0x26C3B
+0x8EA6CDFC 0x26C4D
+0x8EA6CDFD 0x26C4F
+0x8EA6CDFE 0x26C7C
+0x8EA6CEA1 0x26CB0
+0x8EA6CEA2 0x26C5B
+0x8EA6CEA3 0x26C55
+0x8EA6CEA4 0x26C64
+0x8EA6CEA5 0x26C6B
+0x8EA6CEA6 0x26C53
+0x8EA6CEA7 0x44E6
+0x8EA6CEA8 0x26C57
+0x8EA6CEA9 0x26C5E
+0x8EA6CEAA 0x26C6D
+0x8EA6CEAB 0x26C35
+0x8EA6CEAC 0x26C69
+0x8EA6CEAD 0x26C59
+0x8EA6CEAE 0x26C66
+0x8EA6CEAF 0x26C50
+0x8EA6CEB0 0x26C51
+0x8EA6CEB1 0x26C5C
+0x8EA6CEB2 0x26D5D
+0x8EA6CEB3 0x26C87
+0x8EA6CEB4 0x26C78
+0x8EA6CEB5 0x26C49
+0x8EA6CEB6 0x26C4E
+0x8EA6CEB7 0x26BF1
+0x8EA6CEB8 0x26C73
+0x8EA6CEB9 0x26C88
+0x8EA6CEBA 0x26BCF
+0x8EA6CEBB 0x2F9A4
+0x8EA6CEBC 0x271B1
+0x8EA6CEBD 0x271B3
+0x8EA6CEBE 0x2729C
+0x8EA6CEBF 0x272A4
+0x8EA6CEC0 0x27290
+0x8EA6CEC1 0x272B8
+0x8EA6CEC2 0x272A0
+0x8EA6CEC3 0x2729D
+0x8EA6CEC4 0x272A8
+0x8EA6CEC5 0x272A9
+0x8EA6CEC6 0x2F9B9
+0x8EA6CEC7 0x272B1
+0x8EA6CEC8 0x27293
+0x8EA6CEC9 0x2729B
+0x8EA6CECA 0x272A2
+0x8EA6CECB 0x272A1
+0x8EA6CECC 0x272B0
+0x8EA6CECD 0x272A7
+0x8EA6CECE 0x275B3
+0x8EA6CECF 0x8849
+0x8EA6CED0 0x275B4
+0x8EA6CED1 0x275F1
+0x8EA6CED2 0x275ED
+0x8EA6CED3 0x275EC
+0x8EA6CED4 0x27668
+0x8EA6CED5 0x27675
+0x8EA6CED6 0x2766A
+0x8EA6CED7 0x27662
+0x8EA6CED8 0x27667
+0x8EA6CED9 0x27660
+0x8EA6CEDA 0x27677
+0x8EA6CEDB 0x2765F
+0x8EA6CEDC 0x27679
+0x8EA6CEDD 0x27823
+0x8EA6CEDE 0x27821
+0x8EA6CEDF 0x2781C
+0x8EA6CEE0 0x8999
+0x8EA6CEE1 0x2781F
+0x8EA6CEE2 0x2781E
+0x8EA6CEE3 0x278D6
+0x8EA6CEE4 0x278D3
+0x8EA6CEE5 0x278D9
+0x8EA6CEE6 0x278D7
+0x8EA6CEE7 0x278D4
+0x8EA6CEE8 0x278DC
+0x8EA6CEE9 0x278D8
+0x8EA6CEEA 0x279A3
+0x8EA6CEEB 0x46D1
+0x8EA6CEEC 0x279BE
+0x8EA6CEED 0x279A9
+0x8EA6CEEE 0x279A1
+0x8EA6CEEF 0x279A0
+0x8EA6CEF0 0x279AB
+0x8EA6CEF1 0x279A2
+0x8EA6CEF2 0x279BA
+0x8EA6CEF3 0x279C2
+0x8EA6CEF4 0x2799C
+0x8EA6CEF5 0x279BB
+0x8EA6CEF6 0x279AA
+0x8EA6CEF7 0x279AC
+0x8EA6CEF8 0x279A5
+0x8EA6CEF9 0x279C1
+0x8EA6CEFA 0x472C
+0x8EA6CEFB 0x27BE2
+0x8EA6CEFC 0x27C36
+0x8EA6CEFD 0x27C3D
+0x8EA6CEFE 0x27C3A
+0x8EA6CFA1 0x22461
+0x8EA6CFA2 0x27C48
+0x8EA6CFA3 0x27C3C
+0x8EA6CFA4 0x27CB7
+0x8EA6CFA5 0x27CAC
+0x8EA6CFA6 0x27CB3
+0x8EA6CFA7 0x27CB6
+0x8EA6CFA8 0x27CB2
+0x8EA6CFA9 0x476E
+0x8EA6CFAA 0x27D5D
+0x8EA6CFAB 0x27D49
+0x8EA6CFAC 0x27D4E
+0x8EA6CFAD 0x27D4F
+0x8EA6CFAE 0x27D4D
+0x8EA6CFAF 0x27D5C
+0x8EA6CFB0 0x27E5D
+0x8EA6CFB1 0x27EBB
+0x8EA6CFB2 0x27ECE
+0x8EA6CFB3 0x27EBF
+0x8EA6CFB4 0x27EBA
+0x8EA6CFB5 0x27EC3
+0x8EA6CFB6 0x47E5
+0x8EA6CFB7 0x28006
+0x8EA6CFB8 0x27FF8
+0x8EA6CFB9 0x27FFE
+0x8EA6CFBA 0x28013
+0x8EA6CFBB 0x27FF6
+0x8EA6CFBC 0x47E6
+0x8EA6CFBD 0x28234
+0x8EA6CFBE 0x2822D
+0x8EA6CFBF 0x2822A
+0x8EA6CFC0 0x28235
+0x8EA6CFC1 0x2822C
+0x8EA6CFC2 0x282D4
+0x8EA6CFC3 0x282DA
+0x8EA6CFC4 0x282D3
+0x8EA6CFC5 0x282D2
+0x8EA6CFC6 0x282CE
+0x8EA6CFC7 0x282CF
+0x8EA6CFC8 0x489F
+0x8EA6CFC9 0x284FD
+0x8EA6CFCA 0x2850B
+0x8EA6CFCB 0x284FE
+0x8EA6CFCC 0x284F8
+0x8EA6CFCD 0x284F7
+0x8EA6CFCE 0x28517
+0x8EA6CFCF 0x284FA
+0x8EA6CFD0 0x284F9
+0x8EA6CFD1 0x28500
+0x8EA6CFD2 0x284F5
+0x8EA6CFD3 0x284F1
+0x8EA6CFD4 0x28503
+0x8EA6CFD5 0x28505
+0x8EA6CFD6 0x2851C
+0x8EA6CFD7 0x286AC
+0x8EA6CFD8 0x2869A
+0x8EA6CFD9 0x286AD
+0x8EA6CFDA 0x286A0
+0x8EA6CFDB 0x2871B
+0x8EA6CFDC 0x28725
+0x8EA6CFDD 0x28724
+0x8EA6CFDE 0x28726
+0x8EA6CFDF 0x28727
+0x8EA6CFE0 0x28728
+0x8EA6CFE1 0x2872A
+0x8EA6CFE2 0x2871A
+0x8EA6CFE3 0x2872E
+0x8EA6CFE4 0x28715
+0x8EA6CFE5 0x28815
+0x8EA6CFE6 0x28814
+0x8EA6CFE7 0x28817
+0x8EA6CFE8 0x28818
+0x8EA6CFE9 0x2880F
+0x8EA6CFEA 0x28813
+0x8EA6CFEB 0x2880B
+0x8EA6CFEC 0x28822
+0x8EA6CFED 0x2137A
+0x8EA6CFEE 0x28926
+0x8EA6CFEF 0x921F
+0x8EA6CFF0 0x28951
+0x8EA6CFF1 0x2894D
+0x8EA6CFF2 0x2894E
+0x8EA6CFF3 0x2894A
+0x8EA6CFF4 0x2894B
+0x8EA6CFF5 0x2894C
+0x8EA6CFF6 0x28950
+0x8EA6CFF7 0x28962
+0x8EA6CFF8 0x2894F
+0x8EA6CFF9 0x28952
+0x8EA6CFFA 0x28C68
+0x8EA6CFFB 0x28C69
+0x8EA6CFFC 0x28CE5
+0x8EA6CFFD 0x28CF0
+0x8EA6CFFE 0x28CE1
+0x8EA6D0A1 0x28CE2
+0x8EA6D0A2 0x2F9F2
+0x8EA6D0A3 0x28EA5
+0x8EA6D0A4 0x28EA9
+0x8EA6D0A5 0x28EA4
+0x8EA6D0A6 0x28EAF
+0x8EA6D0A7 0x28EAC
+0x8EA6D0A8 0x28EAE
+0x8EA6D0A9 0x28EAA
+0x8EA6D0AA 0x28F95
+0x8EA6D0AB 0x28F99
+0x8EA6D0AC 0x28F93
+0x8EA6D0AD 0x28F9D
+0x8EA6D0AE 0x28F98
+0x8EA6D0AF 0x28F9C
+0x8EA6D0B0 0x28F97
+0x8EA6D0B1 0x4A0D
+0x8EA6D0B2 0x29089
+0x8EA6D0B3 0x29087
+0x8EA6D0B4 0x291D7
+0x8EA6D0B5 0x291ED
+0x8EA6D0B6 0x291F1
+0x8EA6D0B7 0x291F0
+0x8EA6D0B8 0x29205
+0x8EA6D0B9 0x29203
+0x8EA6D0BA 0x29204
+0x8EA6D0BB 0x2925F
+0x8EA6D0BC 0x29457
+0x8EA6D0BD 0x2959C
+0x8EA6D0BE 0x295A1
+0x8EA6D0BF 0x2959A
+0x8EA6D0C0 0x2968F
+0x8EA6D0C1 0x29693
+0x8EA6D0C2 0x2969E
+0x8EA6D0C3 0x296A3
+0x8EA6D0C4 0x29698
+0x8EA6D0C5 0x29699
+0x8EA6D0C6 0x29695
+0x8EA6D0C7 0x2986E
+0x8EA6D0C8 0x2986A
+0x8EA6D0C9 0x29AF4
+0x8EA6D0CA 0x29AF7
+0x8EA6D0CB 0x29C79
+0x8EA6D0CC 0x29F8F
+0x8EA6D0CD 0x29F91
+0x8EA6D0CE 0x2A00B
+0x8EA6D0CF 0x2A502
+0x8EA6D0D0 0x20084
+0x8EA6D0D1 0x20104
+0x8EA6D0D2 0x20180
+0x8EA6D0D3 0x2032F
+0x8EA6D0D4 0x2033F
+0x8EA6D0D5 0x2033B
+0x8EA6D0D6 0x20362
+0x8EA6D0D7 0x20344
+0x8EA6D0D8 0x20333
+0x8EA6D0D9 0x2035F
+0x8EA6D0DA 0x2032B
+0x8EA6D0DB 0x2F809
+0x8EA6D0DC 0x20339
+0x8EA6D0DD 0x20336
+0x8EA6D0DE 0x20348
+0x8EA6D0DF 0x20335
+0x8EA6D0E0 0x2036C
+0x8EA6D0E1 0x20358
+0x8EA6D0E2 0x2033A
+0x8EA6D0E3 0x204A8
+0x8EA6D0E4 0x204F4
+0x8EA6D0E5 0x20529
+0x8EA6D0E6 0x2059A
+0x8EA6D0E7 0x20600
+0x8EA6D0E8 0x207BB
+0x8EA6D0E9 0x207BD
+0x8EA6D0EA 0x207B7
+0x8EA6D0EB 0x207B2
+0x8EA6D0EC 0x34F8
+0x8EA6D0ED 0x207A8
+0x8EA6D0EE 0x207AB
+0x8EA6D0EF 0x207A6
+0x8EA6D0F0 0x207BC
+0x8EA6D0F1 0x20897
+0x8EA6D0F2 0x20896
+0x8EA6D0F3 0x208F8
+0x8EA6D0F4 0x5313
+0x8EA6D0F5 0x20951
+0x8EA6D0F6 0x3533
+0x8EA6D0F7 0x209B5
+0x8EA6D0F8 0x209B4
+0x8EA6D0F9 0x209B6
+0x8EA6D0FA 0x353C
+0x8EA6D0FB 0x209B7
+0x8EA6D0FC 0x20A05
+0x8EA6D0FD 0x20A23
+0x8EA6D0FE 0x20A95
+0x8EA6D1A1 0x20A98
+0x8EA6D1A2 0x354F
+0x8EA6D1A3 0x20A94
+0x8EA6D1A4 0x20A93
+0x8EA6D1A5 0x20B07
+0x8EA6D1A6 0x20B73
+0x8EA6D1A7 0x20B71
+0x8EA6D1A8 0x20B72
+0x8EA6D1A9 0x20B78
+0x8EA6D1AA 0x20E5F
+0x8EA6D1AB 0x20E6A
+0x8EA6D1AC 0x20E67
+0x8EA6D1AD 0x20E6B
+0x8EA6D1AE 0x20E69
+0x8EA6D1AF 0x20E8E
+0x8EA6D1B0 0x20E49
+0x8EA6D1B1 0x20E80
+0x8EA6D1B2 0x35DC
+0x8EA6D1B3 0x20E44
+0x8EA6D1B4 0x20E8F
+0x8EA6D1B5 0x20E45
+0x8EA6D1B6 0x2F84C
+0x8EA6D1B7 0x20E4F
+0x8EA6D1B8 0x20E63
+0x8EA6D1B9 0x20E36
+0x8EA6D1BA 0x20E48
+0x8EA6D1BB 0x20E5C
+0x8EA6D1BC 0x20E93
+0x8EA6D1BD 0x20E61
+0x8EA6D1BE 0x20E60
+0x8EA6D1BF 0x20E4E
+0x8EA6D1C0 0x20E5E
+0x8EA6D1C1 0x20E3F
+0x8EA6D1C2 0x20EA4
+0x8EA6D1C3 0x55E0
+0x8EA6D1C4 0x20E68
+0x8EA6D1C5 0x2120B
+0x8EA6D1C6 0x21211
+0x8EA6D1C7 0x2120D
+0x8EA6D1C8 0x2120E
+0x8EA6D1C9 0x213C2
+0x8EA6D1CA 0x2F857
+0x8EA6D1CB 0x213B0
+0x8EA6D1CC 0x213C3
+0x8EA6D1CD 0x213C8
+0x8EA6D1CE 0x21365
+0x8EA6D1CF 0x213D7
+0x8EA6D1D0 0x213BD
+0x8EA6D1D1 0x213B8
+0x8EA6D1D2 0x213B6
+0x8EA6D1D3 0x213C7
+0x8EA6D1D4 0x213BC
+0x8EA6D1D5 0x213B1
+0x8EA6D1D6 0x213AF
+0x8EA6D1D7 0x2F85B
+0x8EA6D1D8 0x21535
+0x8EA6D1D9 0x21530
+0x8EA6D1DA 0x2155D
+0x8EA6D1DB 0x20B76
+0x8EA6D1DC 0x2156F
+0x8EA6D1DD 0x215B0
+0x8EA6D1DE 0x2F85E
+0x8EA6D1DF 0x215B4
+0x8EA6D1E0 0x2165C
+0x8EA6D1E1 0x2165D
+0x8EA6D1E2 0x21808
+0x8EA6D1E3 0x217EE
+0x8EA6D1E4 0x2180B
+0x8EA6D1E5 0x217F2
+0x8EA6D1E6 0x217FD
+0x8EA6D1E7 0x217F1
+0x8EA6D1E8 0x21810
+0x8EA6D1E9 0x2F868
+0x8EA6D1EA 0x21814
+0x8EA6D1EB 0x2198B
+0x8EA6D1EC 0x2198C
+0x8EA6D1ED 0x21985
+0x8EA6D1EE 0x21A7A
+0x8EA6D1EF 0x21A6C
+0x8EA6D1F0 0x21A60
+0x8EA6D1F1 0x21A67
+0x8EA6D1F2 0x21A66
+0x8EA6D1F3 0x21A6A
+0x8EA6D1F4 0x21A5F
+0x8EA6D1F5 0x21A6D
+0x8EA6D1F6 0x21A68
+0x8EA6D1F7 0x21A64
+0x8EA6D1F8 0x21B3A
+0x8EA6D1F9 0x21B3B
+0x8EA6D1FA 0x21B39
+0x8EA6D1FB 0x21C02
+0x8EA6D1FC 0x21C04
+0x8EA6D1FD 0x21C03
+0x8EA6D1FE 0x21CB4
+0x8EA6D2A1 0x21CB3
+0x8EA6D2A2 0x21CBB
+0x8EA6D2A3 0x21CAC
+0x8EA6D2A4 0x21CB6
+0x8EA6D2A5 0x21CB1
+0x8EA6D2A6 0x21CAF
+0x8EA6D2A7 0x21CB5
+0x8EA6D2A8 0x21CBE
+0x8EA6D2A9 0x21CB2
+0x8EA6D2AA 0x21D24
+0x8EA6D2AB 0x21EB6
+0x8EA6D2AC 0x21EB9
+0x8EA6D2AD 0x21EAC
+0x8EA6D2AE 0x21EB0
+0x8EA6D2AF 0x21ED7
+0x8EA6D2B0 0x21EBB
+0x8EA6D2B1 0x21EFE
+0x8EA6D2B2 0x21ECB
+0x8EA6D2B3 0x2F87F
+0x8EA6D2B4 0x37F5
+0x8EA6D2B5 0x21EB3
+0x8EA6D2B6 0x21EBE
+0x8EA6D2B7 0x21ECD
+0x8EA6D2B8 0x21EBC
+0x8EA6D2B9 0x21EBA
+0x8EA6D2BA 0x21EC7
+0x8EA6D2BB 0x22116
+0x8EA6D2BC 0x2211B
+0x8EA6D2BD 0x22117
+0x8EA6D2BE 0x22115
+0x8EA6D2BF 0x2219F
+0x8EA6D2C0 0x2F88E
+0x8EA6D2C1 0x22282
+0x8EA6D2C2 0x22283
+0x8EA6D2C3 0x2228E
+0x8EA6D2C4 0x2226A
+0x8EA6D2C5 0x22289
+0x8EA6D2C6 0x22294
+0x8EA6D2C7 0x22286
+0x8EA6D2C8 0x22290
+0x8EA6D2C9 0x22362
+0x8EA6D2CA 0x22390
+0x8EA6D2CB 0x2240C
+0x8EA6D2CC 0x2240F
+0x8EA6D2CD 0x38C3
+0x8EA6D2CE 0x224A5
+0x8EA6D2CF 0x224A7
+0x8EA6D2D0 0x224A6
+0x8EA6D2D1 0x224A4
+0x8EA6D2D2 0x22535
+0x8EA6D2D3 0x22538
+0x8EA6D2D4 0x22536
+0x8EA6D2D5 0x22543
+0x8EA6D2D6 0x22547
+0x8EA6D2D7 0x22537
+0x8EA6D2D8 0x22743
+0x8EA6D2D9 0x227A2
+0x8EA6D2DA 0x22751
+0x8EA6D2DB 0x22772
+0x8EA6D2DC 0x2276D
+0x8EA6D2DD 0x2272F
+0x8EA6D2DE 0x22754
+0x8EA6D2DF 0x2276E
+0x8EA6D2E0 0x22755
+0x8EA6D2E1 0x22737
+0x8EA6D2E2 0x2274F
+0x8EA6D2E3 0x22750
+0x8EA6D2E4 0x6139
+0x8EA6D2E5 0x2279E
+0x8EA6D2E6 0x2F8A8
+0x8EA6D2E7 0x227B3
+0x8EA6D2E8 0x227A7
+0x8EA6D2E9 0x3971
+0x8EA6D2EA 0x227F9
+0x8EA6D2EB 0x22791
+0x8EA6D2EC 0x2F8A7
+0x8EA6D2ED 0x227B6
+0x8EA6D2EE 0x227DD
+0x8EA6D2EF 0x22799
+0x8EA6D2F0 0x229DF
+0x8EA6D2F1 0x229D5
+0x8EA6D2F2 0x247F5
+0x8EA6D2F3 0x22C28
+0x8EA6D2F4 0x22C40
+0x8EA6D2F5 0x22C71
+0x8EA6D2F6 0x22C98
+0x8EA6D2F7 0x22C95
+0x8EA6D2F8 0x22C65
+0x8EA6D2F9 0x22C78
+0x8EA6D2FA 0x22C7F
+0x8EA6D2FB 0x22C60
+0x8EA6D2FC 0x22C7C
+0x8EA6D2FD 0x22C96
+0x8EA6D2FE 0x22C6A
+0x8EA6D3A1 0x22C79
+0x8EA6D3A2 0x22C73
+0x8EA6D3A3 0x22C72
+0x8EA6D3A4 0x22C7B
+0x8EA6D3A5 0x22C70
+0x8EA6D3A6 0x22ED5
+0x8EA6D3A7 0x22ED7
+0x8EA6D3A8 0x22F8F
+0x8EA6D3A9 0x22F89
+0x8EA6D3AA 0x22F9E
+0x8EA6D3AB 0x22F87
+0x8EA6D3AC 0x22FA0
+0x8EA6D3AD 0x22F8D
+0x8EA6D3AE 0x22F88
+0x8EA6D3AF 0x22F7F
+0x8EA6D3B0 0x22F8C
+0x8EA6D3B1 0x22F93
+0x8EA6D3B2 0x23059
+0x8EA6D3B3 0x295B0
+0x8EA6D3B4 0x230B1
+0x8EA6D3B5 0x251F4
+0x8EA6D3B6 0x230AF
+0x8EA6D3B7 0x230B2
+0x8EA6D3B8 0x23108
+0x8EA6D3B9 0x2310A
+0x8EA6D3BA 0x23136
+0x8EA6D3BB 0x23137
+0x8EA6D3BC 0x2F8CF
+0x8EA6D3BD 0x3B01
+0x8EA6D3BE 0x23236
+0x8EA6D3BF 0x23229
+0x8EA6D3C0 0x2324A
+0x8EA6D3C1 0x23226
+0x8EA6D3C2 0x23228
+0x8EA6D3C3 0x23224
+0x8EA6D3C4 0x2322A
+0x8EA6D3C5 0x23248
+0x8EA6D3C6 0x23344
+0x8EA6D3C7 0x23384
+0x8EA6D3C8 0x2338C
+0x8EA6D3C9 0x234C4
+0x8EA6D3CA 0x234DC
+0x8EA6D3CB 0x23587
+0x8EA6D3CC 0x23553
+0x8EA6D3CD 0x2357F
+0x8EA6D3CE 0x23531
+0x8EA6D3CF 0x23551
+0x8EA6D3D0 0x2354B
+0x8EA6D3D1 0x23552
+0x8EA6D3D2 0x23580
+0x8EA6D3D3 0x235A5
+0x8EA6D3D4 0x23581
+0x8EA6D3D5 0x23543
+0x8EA6D3D6 0x23534
+0x8EA6D3D7 0x23536
+0x8EA6D3D8 0x23532
+0x8EA6D3D9 0x23548
+0x8EA6D3DA 0x23549
+0x8EA6D3DB 0x2353C
+0x8EA6D3DC 0x2354D
+0x8EA6D3DD 0x2354A
+0x8EA6D3DE 0x2F8E6
+0x8EA6D3DF 0x2358A
+0x8EA6D3E0 0x23546
+0x8EA6D3E1 0x2353E
+0x8EA6D3E2 0x23583
+0x8EA6D3E3 0x23550
+0x8EA6D3E4 0x235B4
+0x8EA6D3E5 0x238F0
+0x8EA6D3E6 0x238E4
+0x8EA6D3E7 0x238E3
+0x8EA6D3E8 0x238E5
+0x8EA6D3E9 0x238E6
+0x8EA6D3EA 0x238E7
+0x8EA6D3EB 0x238E1
+0x8EA6D3EC 0x238EF
+0x8EA6D3ED 0x238E8
+0x8EA6D3EE 0x238DD
+0x8EA6D3EF 0x23903
+0x8EA6D3F0 0x23988
+0x8EA6D3F1 0x23A26
+0x8EA6D3F2 0x23A16
+0x8EA6D3F3 0x23A3B
+0x8EA6D3F4 0x23A2F
+0x8EA6D3F5 0x23A39
+0x8EA6D3F6 0x23A34
+0x8EA6D3F7 0x2F8F4
+0x8EA6D3F8 0x23A35
+0x8EA6D3F9 0x23A31
+0x8EA6D3FA 0x23A38
+0x8EA6D3FB 0x20B81
+0x8EA6D3FC 0x23AAA
+0x8EA6D3FD 0x23AA3
+0x8EA6D3FE 0x23AA4
+0x8EA6D4A1 0x23AA0
+0x8EA6D4A2 0x23AA1
+0x8EA6D4A3 0x23AA9
+0x8EA6D4A4 0x23AA5
+0x8EA6D4A5 0x23BAF
+0x8EA6D4A6 0x23BB1
+0x8EA6D4A7 0x23BAB
+0x8EA6D4A8 0x23BAE
+0x8EA6D4A9 0x23BB0
+0x8EA6D4AA 0x23BB3
+0x8EA6D4AB 0x23BAC
+0x8EA6D4AC 0x23BA9
+0x8EA6D4AD 0x23BB2
+0x8EA6D4AE 0x23BA8
+0x8EA6D4AF 0x23BB4
+0x8EA6D4B0 0x23BC2
+0x8EA6D4B1 0x23C4F
+0x8EA6D4B2 0x23C66
+0x8EA6D4B3 0x23E1E
+0x8EA6D4B4 0x23E15
+0x8EA6D4B5 0x23E10
+0x8EA6D4B6 0x23E7F
+0x8EA6D4B7 0x23E7E
+0x8EA6D4B8 0x23E60
+0x8EA6D4B9 0x23ECC
+0x8EA6D4BA 0x23EB2
+0x8EA6D4BB 0x23E62
+0x8EA6D4BC 0x23E8D
+0x8EA6D4BD 0x23E8E
+0x8EA6D4BE 0x23E77
+0x8EA6D4BF 0x23E7C
+0x8EA6D4C0 0x23E8F
+0x8EA6D4C1 0x23E5D
+0x8EA6D4C2 0x23E6D
+0x8EA6D4C3 0x23E63
+0x8EA6D4C4 0x23EAF
+0x8EA6D4C5 0x23E90
+0x8EA6D4C6 0x23E7D
+0x8EA6D4C7 0x23E7A
+0x8EA6D4C8 0x23E06
+0x8EA6D4C9 0x2F90B
+0x8EA6D4CA 0x23E68
+0x8EA6D4CB 0x23EB4
+0x8EA6D4CC 0x23E78
+0x8EA6D4CD 0x23EB1
+0x8EA6D4CE 0x6ED7
+0x8EA6D4CF 0x2F90C
+0x8EA6D4D0 0x3D41
+0x8EA6D4D1 0x242E8
+0x8EA6D4D2 0x242E9
+0x8EA6D4D3 0x242C0
+0x8EA6D4D4 0x3DD7
+0x8EA6D4D5 0x242EA
+0x8EA6D4D6 0x242B7
+0x8EA6D4D7 0x242BA
+0x8EA6D4D8 0x242B5
+0x8EA6D4D9 0x2F91D
+0x8EA6D4DA 0x242B4
+0x8EA6D4DB 0x242BC
+0x8EA6D4DC 0x242C6
+0x8EA6D4DD 0x242B8
+0x8EA6D4DE 0x242BD
+0x8EA6D4DF 0x242C2
+0x8EA6D4E0 0x2434D
+0x8EA6D4E1 0x242F0
+0x8EA6D4E2 0x242C7
+0x8EA6D4E3 0x242C1
+0x8EA6D4E4 0x242C3
+0x8EA6D4E5 0x242F1
+0x8EA6D4E6 0x242EC
+0x8EA6D4E7 0x3DE2
+0x8EA6D4E8 0x2451C
+0x8EA6D4E9 0x24520
+0x8EA6D4EA 0x24558
+0x8EA6D4EB 0x24565
+0x8EA6D4EC 0x24564
+0x8EA6D4ED 0x2458C
+0x8EA6D4EE 0x2458D
+0x8EA6D4EF 0x245D9
+0x8EA6D4F0 0x245E0
+0x8EA6D4F1 0x24610
+0x8EA6D4F2 0x24694
+0x8EA6D4F3 0x24692
+0x8EA6D4F4 0x24696
+0x8EA6D4F5 0x24695
+0x8EA6D4F6 0x246BF
+0x8EA6D4F7 0x246A0
+0x8EA6D4F8 0x3E45
+0x8EA6D4F9 0x247F4
+0x8EA6D4FA 0x247F6
+0x8EA6D4FB 0x247DC
+0x8EA6D4FC 0x733D
+0x8EA6D4FD 0x24816
+0x8EA6D4FE 0x24815
+0x8EA6D5A1 0x2481C
+0x8EA6D5A2 0x2480F
+0x8EA6D5A3 0x2482C
+0x8EA6D5A4 0x24814
+0x8EA6D5A5 0x24825
+0x8EA6D5A6 0x24817
+0x8EA6D5A7 0x24812
+0x8EA6D5A8 0x2481E
+0x8EA6D5A9 0x24980
+0x8EA6D5AA 0x249A8
+0x8EA6D5AB 0x249AF
+0x8EA6D5AC 0x249D6
+0x8EA6D5AD 0x249E2
+0x8EA6D5AE 0x249B4
+0x8EA6D5AF 0x249B3
+0x8EA6D5B0 0x249B0
+0x8EA6D5B1 0x249B2
+0x8EA6D5B2 0x249A1
+0x8EA6D5B3 0x24B60
+0x8EA6D5B4 0x24B66
+0x8EA6D5B5 0x24B61
+0x8EA6D5B6 0x24B4E
+0x8EA6D5B7 0x24B5D
+0x8EA6D5B8 0x24B63
+0x8EA6D5B9 0x24BE6
+0x8EA6D5BA 0x24BEF
+0x8EA6D5BB 0x24BEC
+0x8EA6D5BC 0x24C98
+0x8EA6D5BD 0x24CA7
+0x8EA6D5BE 0x24C94
+0x8EA6D5BF 0x24C95
+0x8EA6D5C0 0x24C91
+0x8EA6D5C1 0x24C9D
+0x8EA6D5C2 0x24C99
+0x8EA6D5C3 0x24C9B
+0x8EA6D5C4 0x24C9C
+0x8EA6D5C5 0x24D1D
+0x8EA6D5C6 0x24D1C
+0x8EA6D5C7 0x24DD0
+0x8EA6D5C8 0x24DE0
+0x8EA6D5C9 0x24DCB
+0x8EA6D5CA 0x24DDB
+0x8EA6D5CB 0x24DDA
+0x8EA6D5CC 0x24DC2
+0x8EA6D5CD 0x24DD3
+0x8EA6D5CE 0x24DE5
+0x8EA6D5CF 0x24F7D
+0x8EA6D5D0 0x24F7B
+0x8EA6D5D1 0x24FFF
+0x8EA6D5D2 0x3FF2
+0x8EA6D5D3 0x24FF9
+0x8EA6D5D4 0x25077
+0x8EA6D5D5 0x2507C
+0x8EA6D5D6 0x25078
+0x8EA6D5D7 0x2507B
+0x8EA6D5D8 0x2507A
+0x8EA6D5D9 0x251D2
+0x8EA6D5DA 0x251CB
+0x8EA6D5DB 0x251C9
+0x8EA6D5DC 0x251CE
+0x8EA6D5DD 0x251E4
+0x8EA6D5DE 0x251CA
+0x8EA6D5DF 0x251D0
+0x8EA6D5E0 0x22FA5
+0x8EA6D5E1 0x4049
+0x8EA6D5E2 0x251D9
+0x8EA6D5E3 0x251EE
+0x8EA6D5E4 0x251DD
+0x8EA6D5E5 0x25200
+0x8EA6D5E6 0x251E1
+0x8EA6D5E7 0x253DE
+0x8EA6D5E8 0x253E2
+0x8EA6D5E9 0x253DA
+0x8EA6D5EA 0x254CE
+0x8EA6D5EB 0x2F94F
+0x8EA6D5EC 0x254CF
+0x8EA6D5ED 0x254DA
+0x8EA6D5EE 0x254D1
+0x8EA6D5EF 0x254D4
+0x8EA6D5F0 0x254ED
+0x8EA6D5F1 0x254CB
+0x8EA6D5F2 0x254D5
+0x8EA6D5F3 0x254F1
+0x8EA6D5F4 0x2569C
+0x8EA6D5F5 0x25688
+0x8EA6D5F6 0x25741
+0x8EA6D5F7 0x257D0
+0x8EA6D5F8 0x257F7
+0x8EA6D5F9 0x257CF
+0x8EA6D5FA 0x257D1
+0x8EA6D5FB 0x257DB
+0x8EA6D5FC 0x257DE
+0x8EA6D5FD 0x257F8
+0x8EA6D5FE 0x257DC
+0x8EA6D6A1 0x257D9
+0x8EA6D6A2 0x259A0
+0x8EA6D6A3 0x259B2
+0x8EA6D6A4 0x259A1
+0x8EA6D6A5 0x259AA
+0x8EA6D6A6 0x259A9
+0x8EA6D6A7 0x41A9
+0x8EA6D6A8 0x259A6
+0x8EA6D6A9 0x2599C
+0x8EA6D6AA 0x259B5
+0x8EA6D6AB 0x259A7
+0x8EA6D6AC 0x25A8E
+0x8EA6D6AD 0x25A90
+0x8EA6D6AE 0x25A91
+0x8EA6D6AF 0x25B85
+0x8EA6D6B0 0x25B5B
+0x8EA6D6B1 0x25B70
+0x8EA6D6B2 0x25B64
+0x8EA6D6B3 0x25B67
+0x8EA6D6B4 0x25B63
+0x8EA6D6B5 0x25B77
+0x8EA6D6B6 0x25B68
+0x8EA6D6B7 0x25B65
+0x8EA6D6B8 0x25B6A
+0x8EA6D6B9 0x25B78
+0x8EA6D6BA 0x25B66
+0x8EA6D6BB 0x25E88
+0x8EA6D6BC 0x25E9E
+0x8EA6D6BD 0x25E74
+0x8EA6D6BE 0x25E7A
+0x8EA6D6BF 0x25E79
+0x8EA6D6C0 0x25E8B
+0x8EA6D6C1 0x25E7F
+0x8EA6D6C2 0x26013
+0x8EA6D6C3 0x2601E
+0x8EA6D6C4 0x26017
+0x8EA6D6C5 0x2601A
+0x8EA6D6C6 0x26022
+0x8EA6D6C7 0x26043
+0x8EA6D6C8 0x26019
+0x8EA6D6C9 0x2601F
+0x8EA6D6CA 0x26027
+0x8EA6D6CB 0x26012
+0x8EA6D6CC 0x26024
+0x8EA6D6CD 0x26025
+0x8EA6D6CE 0x2035E
+0x8EA6D6CF 0x26235
+0x8EA6D6D0 0x26234
+0x8EA6D6D1 0x262D1
+0x8EA6D6D2 0x262C4
+0x8EA6D6D3 0x262CA
+0x8EA6D6D4 0x262C6
+0x8EA6D6D5 0x262CB
+0x8EA6D6D6 0x262CD
+0x8EA6D6D7 0x262E2
+0x8EA6D6D8 0x26389
+0x8EA6D6D9 0x2638B
+0x8EA6D6DA 0x26386
+0x8EA6D6DB 0x26388
+0x8EA6D6DC 0x2638D
+0x8EA6D6DD 0x2643B
+0x8EA6D6DE 0x2643C
+0x8EA6D6DF 0x2643D
+0x8EA6D6E0 0x264F5
+0x8EA6D6E1 0x26579
+0x8EA6D6E2 0x26575
+0x8EA6D6E3 0x26582
+0x8EA6D6E4 0x2657F
+0x8EA6D6E5 0x26585
+0x8EA6D6E6 0x26576
+0x8EA6D6E7 0x2657C
+0x8EA6D6E8 0x2657E
+0x8EA6D6E9 0x2657B
+0x8EA6D6EA 0x26580
+0x8EA6D6EB 0x2657A
+0x8EA6D6EC 0x22548
+0x8EA6D6ED 0x43CB
+0x8EA6D6EE 0x2661D
+0x8EA6D6EF 0x266F6
+0x8EA6D6F0 0x266F7
+0x8EA6D6F1 0x266F9
+0x8EA6D6F2 0x26763
+0x8EA6D6F3 0x2676C
+0x8EA6D6F4 0x2676E
+0x8EA6D6F5 0x26714
+0x8EA6D6F6 0x440D
+0x8EA6D6F7 0x26767
+0x8EA6D6F8 0x2676F
+0x8EA6D6F9 0x26769
+0x8EA6D6FA 0x26776
+0x8EA6D6FB 0x26795
+0x8EA6D6FC 0x26771
+0x8EA6D6FD 0x26761
+0x8EA6D6FE 0x26778
+0x8EA6D7A1 0x2676B
+0x8EA6D7A2 0x26785
+0x8EA6D7A3 0x26784
+0x8EA6D7A4 0x26914
+0x8EA6D7A5 0x26976
+0x8EA6D7A6 0x259B6
+0x8EA6D7A7 0x26975
+0x8EA6D7A8 0x26974
+0x8EA6D7A9 0x269E2
+0x8EA6D7AA 0x26A3F
+0x8EA6D7AB 0x26A44
+0x8EA6D7AC 0x26A3D
+0x8EA6D7AD 0x26A47
+0x8EA6D7AE 0x26A48
+0x8EA6D7AF 0x26ADB
+0x8EA6D7B0 0x26ADC
+0x8EA6D7B1 0x26ADD
+0x8EA6D7B2 0x26BE5
+0x8EA6D7B3 0x26BE6
+0x8EA6D7B4 0x26CC2
+0x8EA6D7B5 0x26D2E
+0x8EA6D7B6 0x26D1D
+0x8EA6D7B7 0x26CF8
+0x8EA6D7B8 0x26CF0
+0x8EA6D7B9 0x26CF6
+0x8EA6D7BA 0x26CC5
+0x8EA6D7BB 0x26CC6
+0x8EA6D7BC 0x26CFC
+0x8EA6D7BD 0x26D52
+0x8EA6D7BE 0x26D2F
+0x8EA6D7BF 0x26D10
+0x8EA6D7C0 0x26CF3
+0x8EA6D7C1 0x26CD2
+0x8EA6D7C2 0x26CEA
+0x8EA6D7C3 0x26CDC
+0x8EA6D7C4 0x26D1B
+0x8EA6D7C5 0x26CFB
+0x8EA6D7C6 0x26CC3
+0x8EA6D7C7 0x26D16
+0x8EA6D7C8 0x26D07
+0x8EA6D7C9 0x26CC9
+0x8EA6D7CA 0x26CD8
+0x8EA6D7CB 0x26D30
+0x8EA6D7CC 0x26D13
+0x8EA6D7CD 0x26D31
+0x8EA6D7CE 0x26CFA
+0x8EA6D7CF 0x26CF2
+0x8EA6D7D0 0x26DE3
+0x8EA6D7D1 0x26CD5
+0x8EA6D7D2 0x26D01
+0x8EA6D7D3 0x26CF1
+0x8EA6D7D4 0x26D1C
+0x8EA6D7D5 0x26CD6
+0x8EA6D7D6 0x26D08
+0x8EA6D7D7 0x26D0B
+0x8EA6D7D8 0x26D17
+0x8EA6D7D9 0x26D20
+0x8EA6D7DA 0x26CCA
+0x8EA6D7DB 0x26D32
+0x8EA6D7DC 0x26D05
+0x8EA6D7DD 0x26CE4
+0x8EA6D7DE 0x26CCE
+0x8EA6D7DF 0x26D33
+0x8EA6D7E0 0x26D02
+0x8EA6D7E1 0x26D19
+0x8EA6D7E2 0x26D1E
+0x8EA6D7E3 0x26CD3
+0x8EA6D7E4 0x26CF7
+0x8EA6D7E5 0x26CE8
+0x8EA6D7E6 0x26D1F
+0x8EA6D7E7 0x26CF4
+0x8EA6D7E8 0x26DD8
+0x8EA6D7E9 0x271BF
+0x8EA6D7EA 0x271BE
+0x8EA6D7EB 0x271BD
+0x8EA6D7EC 0x272DC
+0x8EA6D7ED 0x272DD
+0x8EA6D7EE 0x272AB
+0x8EA6D7EF 0x272C9
+0x8EA6D7F0 0x272C8
+0x8EA6D7F1 0x272DF
+0x8EA6D7F2 0x272D9
+0x8EA6D7F3 0x272DB
+0x8EA6D7F4 0x272CC
+0x8EA6D7F5 0x272E0
+0x8EA6D7F6 0x272EF
+0x8EA6D7F7 0x272F3
+0x8EA6D7F8 0x272AE
+0x8EA6D7F9 0x27301
+0x8EA6D7FA 0x275B7
+0x8EA6D7FB 0x275B9
+0x8EA6D7FC 0x275B6
+0x8EA6D7FD 0x275B8
+0x8EA6D7FE 0x275F6
+0x8EA6D8A1 0x275F3
+0x8EA6D8A2 0x275F5
+0x8EA6D8A3 0x275F2
+0x8EA6D8A4 0x27691
+0x8EA6D8A5 0x2769D
+0x8EA6D8A6 0x2769B
+0x8EA6D8A7 0x27692
+0x8EA6D8A8 0x2768D
+0x8EA6D8A9 0x2769E
+0x8EA6D8AA 0x2768C
+0x8EA6D8AB 0x4631
+0x8EA6D8AC 0x2F9C7
+0x8EA6D8AD 0x27695
+0x8EA6D8AE 0x2F9C6
+0x8EA6D8AF 0x2768A
+0x8EA6D8B0 0x2768E
+0x8EA6D8B1 0x2769C
+0x8EA6D8B2 0x277EF
+0x8EA6D8B3 0x2782D
+0x8EA6D8B4 0x27852
+0x8EA6D8B5 0x27835
+0x8EA6D8B6 0x27828
+0x8EA6D8B7 0x2782E
+0x8EA6D8B8 0x278E5
+0x8EA6D8B9 0x279EA
+0x8EA6D8BA 0x279F1
+0x8EA6D8BB 0x279EB
+0x8EA6D8BC 0x279D8
+0x8EA6D8BD 0x279D0
+0x8EA6D8BE 0x279F3
+0x8EA6D8BF 0x279DB
+0x8EA6D8C0 0x279CE
+0x8EA6D8C1 0x46D5
+0x8EA6D8C2 0x279DA
+0x8EA6D8C3 0x279D7
+0x8EA6D8C4 0x279E1
+0x8EA6D8C5 0x279F2
+0x8EA6D8C6 0x279C8
+0x8EA6D8C7 0x279D9
+0x8EA6D8C8 0x279DE
+0x8EA6D8C9 0x279D1
+0x8EA6D8CA 0x279E7
+0x8EA6D8CB 0x279CF
+0x8EA6D8CC 0x27BB7
+0x8EA6D8CD 0x27C47
+0x8EA6D8CE 0x27C42
+0x8EA6D8CF 0x27C43
+0x8EA6D8D0 0x2F9D3
+0x8EA6D8D1 0x27CC3
+0x8EA6D8D2 0x27CC1
+0x8EA6D8D3 0x27CC7
+0x8EA6D8D4 0x27D64
+0x8EA6D8D5 0x27D6A
+0x8EA6D8D6 0x27D66
+0x8EA6D8D7 0x27D50
+0x8EA6D8D8 0x27D6E
+0x8EA6D8D9 0x27D65
+0x8EA6D8DA 0x238EC
+0x8EA6D8DB 0x27D7F
+0x8EA6D8DC 0x2F9D5
+0x8EA6D8DD 0x27D9A
+0x8EA6D8DE 0x27D69
+0x8EA6D8DF 0x27D72
+0x8EA6D8E0 0x27D6F
+0x8EA6D8E1 0x27D7D
+0x8EA6D8E2 0x27D70
+0x8EA6D8E3 0x27E60
+0x8EA6D8E4 0x27EC2
+0x8EA6D8E5 0x27EE7
+0x8EA6D8E6 0x27ED1
+0x8EA6D8E7 0x27EEB
+0x8EA6D8E8 0x27ED4
+0x8EA6D8E9 0x27EDC
+0x8EA6D8EA 0x27EDB
+0x8EA6D8EB 0x28037
+0x8EA6D8EC 0x28025
+0x8EA6D8ED 0x2801F
+0x8EA6D8EE 0x2801E
+0x8EA6D8EF 0x28021
+0x8EA6D8F0 0x2801B
+0x8EA6D8F1 0x28017
+0x8EA6D8F2 0x28022
+0x8EA6D8F3 0x2802A
+0x8EA6D8F4 0x2801A
+0x8EA6D8F5 0x2802D
+0x8EA6D8F6 0x28023
+0x8EA6D8F7 0x28026
+0x8EA6D8F8 0x28036
+0x8EA6D8F9 0x27FFF
+0x8EA6D8FA 0x2823A
+0x8EA6D8FB 0x28240
+0x8EA6D8FC 0x28242
+0x8EA6D8FD 0x28238
+0x8EA6D8FE 0x2823B
+0x8EA6D9A1 0x2823C
+0x8EA6D9A2 0x28243
+0x8EA6D9A3 0x282E8
+0x8EA6D9A4 0x4856
+0x8EA6D9A5 0x282F9
+0x8EA6D9A6 0x282EB
+0x8EA6D9A7 0x282F1
+0x8EA6D9A8 0x282E9
+0x8EA6D9A9 0x282EC
+0x8EA6D9AA 0x28415
+0x8EA6D9AB 0x28447
+0x8EA6D9AC 0x28446
+0x8EA6D9AD 0x28445
+0x8EA6D9AE 0x28524
+0x8EA6D9AF 0x28556
+0x8EA6D9B0 0x28521
+0x8EA6D9B1 0x28527
+0x8EA6D9B2 0x2854D
+0x8EA6D9B3 0x28531
+0x8EA6D9B4 0x2851E
+0x8EA6D9B5 0x2852C
+0x8EA6D9B6 0x2854F
+0x8EA6D9B7 0x2852B
+0x8EA6D9B8 0x28553
+0x8EA6D9B9 0x28551
+0x8EA6D9BA 0x28554
+0x8EA6D9BB 0x28529
+0x8EA6D9BC 0x28550
+0x8EA6D9BD 0x2851F
+0x8EA6D9BE 0x28532
+0x8EA6D9BF 0x2852A
+0x8EA6D9C0 0x2851D
+0x8EA6D9C1 0x28528
+0x8EA6D9C2 0x2852E
+0x8EA6D9C3 0x2852D
+0x8EA6D9C4 0x286BC
+0x8EA6D9C5 0x286BB
+0x8EA6D9C6 0x286BD
+0x8EA6D9C7 0x2F9E4
+0x8EA6D9C8 0x28747
+0x8EA6D9C9 0x28741
+0x8EA6D9CA 0x2F9E5
+0x8EA6D9CB 0x28749
+0x8EA6D9CC 0x48F4
+0x8EA6D9CD 0x2882E
+0x8EA6D9CE 0x28827
+0x8EA6D9CF 0x2896A
+0x8EA6D9D0 0x2897B
+0x8EA6D9D1 0x28973
+0x8EA6D9D2 0x28975
+0x8EA6D9D3 0x28969
+0x8EA6D9D4 0x28979
+0x8EA6D9D5 0x28972
+0x8EA6D9D6 0x28C76
+0x8EA6D9D7 0x28C77
+0x8EA6D9D8 0x28C74
+0x8EA6D9D9 0x28C73
+0x8EA6D9DA 0x28D02
+0x8EA6D9DB 0x28CFE
+0x8EA6D9DC 0x28D01
+0x8EA6D9DD 0x28CF9
+0x8EA6D9DE 0x28CF4
+0x8EA6D9DF 0x28ED3
+0x8EA6D9E0 0x28ED5
+0x8EA6D9E1 0x28ED8
+0x8EA6D9E2 0x28EC3
+0x8EA6D9E3 0x28ECA
+0x8EA6D9E4 0x28ED0
+0x8EA6D9E5 0x28ECB
+0x8EA6D9E6 0x28ECE
+0x8EA6D9E7 0x28EC5
+0x8EA6D9E8 0x28EE6
+0x8EA6D9E9 0x28EC4
+0x8EA6D9EA 0x28EC0
+0x8EA6D9EB 0x28ED4
+0x8EA6D9EC 0x28EE8
+0x8EA6D9ED 0x28F76
+0x8EA6D9EE 0x28FA2
+0x8EA6D9EF 0x28FAE
+0x8EA6D9F0 0x28FA8
+0x8EA6D9F1 0x28FA3
+0x8EA6D9F2 0x28FA7
+0x8EA6D9F3 0x28F96
+0x8EA6D9F4 0x28FA9
+0x8EA6D9F5 0x28FA5
+0x8EA6D9F6 0x28FAF
+0x8EA6D9F7 0x28FA4
+0x8EA6D9F8 0x28FAB
+0x8EA6D9F9 0x28FAA
+0x8EA6D9FA 0x28FA6
+0x8EA6D9FB 0x28FA0
+0x8EA6D9FC 0x29098
+0x8EA6D9FD 0x291DB
+0x8EA6D9FE 0x291F6
+0x8EA6DAA1 0x291F5
+0x8EA6DAA2 0x2920C
+0x8EA6DAA3 0x2920A
+0x8EA6DAA4 0x9775
+0x8EA6DAA5 0x29268
+0x8EA6DAA6 0x29263
+0x8EA6DAA7 0x29266
+0x8EA6DAA8 0x4A58
+0x8EA6DAA9 0x29264
+0x8EA6DAAA 0x2926A
+0x8EA6DAAB 0x29269
+0x8EA6DAAC 0x29395
+0x8EA6DAAD 0x29402
+0x8EA6DAAE 0x2946A
+0x8EA6DAAF 0x2945E
+0x8EA6DAB0 0x29468
+0x8EA6DAB1 0x29469
+0x8EA6DAB2 0x29465
+0x8EA6DAB3 0x2F9FE
+0x8EA6DAB4 0x295A7
+0x8EA6DAB5 0x295AE
+0x8EA6DAB6 0x295A8
+0x8EA6DAB7 0x295B3
+0x8EA6DAB8 0x2969C
+0x8EA6DAB9 0x296A9
+0x8EA6DABA 0x296B6
+0x8EA6DABB 0x296B3
+0x8EA6DABC 0x296B2
+0x8EA6DABD 0x2FA03
+0x8EA6DABE 0x296B8
+0x8EA6DABF 0x296C0
+0x8EA6DAC0 0x296BF
+0x8EA6DAC1 0x296BA
+0x8EA6DAC2 0x296A8
+0x8EA6DAC3 0x2983C
+0x8EA6DAC4 0x29872
+0x8EA6DAC5 0x29871
+0x8EA6DAC6 0x29875
+0x8EA6DAC7 0x29873
+0x8EA6DAC8 0x29A17
+0x8EA6DAC9 0x29A15
+0x8EA6DACA 0x29A16
+0x8EA6DACB 0x29A1B
+0x8EA6DACC 0x29AFA
+0x8EA6DACD 0x29AF9
+0x8EA6DACE 0x29C2C
+0x8EA6DACF 0x29C85
+0x8EA6DAD0 0x29C82
+0x8EA6DAD1 0x29C7F
+0x8EA6DAD2 0x29C7D
+0x8EA6DAD3 0x29C88
+0x8EA6DAD4 0x242F3
+0x8EA6DAD5 0x29D4E
+0x8EA6DAD6 0x29D50
+0x8EA6DAD7 0x29F93
+0x8EA6DAD8 0x29F97
+0x8EA6DAD9 0x29F98
+0x8EA6DADA 0x29F9B
+0x8EA6DADB 0x29F9C
+0x8EA6DADC 0x29F96
+0x8EA6DADD 0x2A28B
+0x8EA6DADE 0x2A2FD
+0x8EA6DADF 0x2A2FC
+0x8EA6DAE0 0x2FA17
+0x8EA6DAE1 0x2398B
+0x8EA6DAE2 0x20108
+0x8EA6DAE3 0x20107
+0x8EA6DAE4 0x20373
+0x8EA6DAE5 0x203A2
+0x8EA6DAE6 0x203AF
+0x8EA6DAE7 0x20382
+0x8EA6DAE8 0x2037B
+0x8EA6DAE9 0x20374
+0x8EA6DAEA 0x203B0
+0x8EA6DAEB 0x20376
+0x8EA6DAEC 0x203B9
+0x8EA6DAED 0x2039E
+0x8EA6DAEE 0x203B1
+0x8EA6DAEF 0x203A1
+0x8EA6DAF0 0x203B2
+0x8EA6DAF1 0x2036E
+0x8EA6DAF2 0x2F80B
+0x8EA6DAF3 0x3487
+0x8EA6DAF4 0x20378
+0x8EA6DAF5 0x2037A
+0x8EA6DAF6 0x20383
+0x8EA6DAF7 0x2039A
+0x8EA6DAF8 0x204F8
+0x8EA6DAF9 0x20531
+0x8EA6DAFA 0x20569
+0x8EA6DAFB 0x20568
+0x8EA6DAFC 0x2059C
+0x8EA6DAFD 0x20604
+0x8EA6DAFE 0x20699
+0x8EA6DBA1 0x207C7
+0x8EA6DBA2 0x207C6
+0x8EA6DBA3 0x207DC
+0x8EA6DBA4 0x207C4
+0x8EA6DBA5 0x207D8
+0x8EA6DBA6 0x207D4
+0x8EA6DBA7 0x207DF
+0x8EA6DBA8 0x207D1
+0x8EA6DBA9 0x207D0
+0x8EA6DBAA 0x207D6
+0x8EA6DBAB 0x207CF
+0x8EA6DBAC 0x208AD
+0x8EA6DBAD 0x208AF
+0x8EA6DBAE 0x208A7
+0x8EA6DBAF 0x208FD
+0x8EA6DBB0 0x2095B
+0x8EA6DBB1 0x2095A
+0x8EA6DBB2 0x20A07
+0x8EA6DBB3 0x20A9D
+0x8EA6DBB4 0x20A9B
+0x8EA6DBB5 0x20AAB
+0x8EA6DBB6 0x20AA4
+0x8EA6DBB7 0x20A9C
+0x8EA6DBB8 0x20A9E
+0x8EA6DBB9 0x20AA5
+0x8EA6DBBA 0x20AAA
+0x8EA6DBBB 0x20AA6
+0x8EA6DBBC 0x20B0E
+0x8EA6DBBD 0x20B7E
+0x8EA6DBBE 0x20B7C
+0x8EA6DBBF 0x20EEE
+0x8EA6DBC0 0x20ED5
+0x8EA6DBC1 0x20EE9
+0x8EA6DBC2 0x20E42
+0x8EA6DBC3 0x20EE2
+0x8EA6DBC4 0x20F23
+0x8EA6DBC5 0x20ED9
+0x8EA6DBC6 0x20ED4
+0x8EA6DBC7 0x20EE3
+0x8EA6DBC8 0x20F15
+0x8EA6DBC9 0x20EEF
+0x8EA6DBCA 0x20EF0
+0x8EA6DBCB 0x20ED6
+0x8EA6DBCC 0x20EDD
+0x8EA6DBCD 0x20EF6
+0x8EA6DBCE 0x20F1C
+0x8EA6DBCF 0x20ED8
+0x8EA6DBD0 0x20EDB
+0x8EA6DBD1 0x20EDA
+0x8EA6DBD2 0x20EED
+0x8EA6DBD3 0x21411
+0x8EA6DBD4 0x21215
+0x8EA6DBD5 0x21218
+0x8EA6DBD6 0x2121A
+0x8EA6DBD7 0x2121F
+0x8EA6DBD8 0x21216
+0x8EA6DBD9 0x2F84D
+0x8EA6DBDA 0x21219
+0x8EA6DBDB 0x2F84B
+0x8EA6DBDC 0x213F0
+0x8EA6DBDD 0x21409
+0x8EA6DBDE 0x2141B
+0x8EA6DBDF 0x27BE7
+0x8EA6DBE0 0x213F6
+0x8EA6DBE1 0x213F4
+0x8EA6DBE2 0x213B5
+0x8EA6DBE3 0x21410
+0x8EA6DBE4 0x213F2
+0x8EA6DBE5 0x21415
+0x8EA6DBE6 0x213F3
+0x8EA6DBE7 0x213F8
+0x8EA6DBE8 0x21539
+0x8EA6DBE9 0x2153B
+0x8EA6DBEA 0x21536
+0x8EA6DBEB 0x2140E
+0x8EA6DBEC 0x21572
+0x8EA6DBED 0x21574
+0x8EA6DBEE 0x215B9
+0x8EA6DBEF 0x215B7
+0x8EA6DBF0 0x215B8
+0x8EA6DBF1 0x21672
+0x8EA6DBF2 0x2166B
+0x8EA6DBF3 0x2181D
+0x8EA6DBF4 0x21837
+0x8EA6DBF5 0x21822
+0x8EA6DBF6 0x21843
+0x8EA6DBF7 0x2184D
+0x8EA6DBF8 0x21838
+0x8EA6DBF9 0x2185B
+0x8EA6DBFA 0x21879
+0x8EA6DBFB 0x2181B
+0x8EA6DBFC 0x217F3
+0x8EA6DBFD 0x21991
+0x8EA6DBFE 0x21A7B
+0x8EA6DCA1 0x21A94
+0x8EA6DCA2 0x2F86F
+0x8EA6DCA3 0x21A96
+0x8EA6DCA4 0x21A7F
+0x8EA6DCA5 0x21A8F
+0x8EA6DCA6 0x21A84
+0x8EA6DCA7 0x21A7C
+0x8EA6DCA8 0x21A8E
+0x8EA6DCA9 0x21A90
+0x8EA6DCAA 0x21A98
+0x8EA6DCAB 0x21A83
+0x8EA6DCAC 0x21A80
+0x8EA6DCAD 0x21A93
+0x8EA6DCAE 0x21A82
+0x8EA6DCB0 0x21B3D
+0x8EA6DCB1 0x21B41
+0x8EA6DCB2 0x21BA1
+0x8EA6DCB3 0x21B9F
+0x8EA6DCB4 0x21C0A
+0x8EA6DCB5 0x21C0D
+0x8EA6DCB6 0x21CC8
+0x8EA6DCB7 0x21CC9
+0x8EA6DCB8 0x21CC7
+0x8EA6DCB9 0x21CCD
+0x8EA6DCBA 0x21D25
+0x8EA6DCBB 0x21EB1
+0x8EA6DCBC 0x21EDC
+0x8EA6DCBD 0x2F880
+0x8EA6DCBE 0x21EE5
+0x8EA6DCBF 0x21EF4
+0x8EA6DCC0 0x21EBF
+0x8EA6DCC1 0x21EDB
+0x8EA6DCC2 0x21EEA
+0x8EA6DCC3 0x21EF2
+0x8EA6DCC4 0x37FA
+0x8EA6DCC5 0x21EF1
+0x8EA6DCC6 0x21EED
+0x8EA6DCC7 0x21EE6
+0x8EA6DCC8 0x22002
+0x8EA6DCC9 0x2F882
+0x8EA6DCCA 0x22125
+0x8EA6DCCB 0x22118
+0x8EA6DCCC 0x2211F
+0x8EA6DCCD 0x22120
+0x8EA6DCCE 0x221CF
+0x8EA6DCCF 0x2229D
+0x8EA6DCD0 0x22299
+0x8EA6DCD1 0x222A8
+0x8EA6DCD2 0x22368
+0x8EA6DCD3 0x22366
+0x8EA6DCD4 0x22367
+0x8EA6DCD5 0x22391
+0x8EA6DCD6 0x22413
+0x8EA6DCD7 0x22415
+0x8EA6DCD8 0x2241D
+0x8EA6DCD9 0x22416
+0x8EA6DCDA 0x22419
+0x8EA6DCDB 0x2246B
+0x8EA6DCDC 0x22468
+0x8EA6DCDD 0x2246A
+0x8EA6DCDE 0x2246D
+0x8EA6DCDF 0x22469
+0x8EA6DCE0 0x224AA
+0x8EA6DCE1 0x22557
+0x8EA6DCE2 0x22552
+0x8EA6DCE3 0x22550
+0x8EA6DCE4 0x2255F
+0x8EA6DCE5 0x22567
+0x8EA6DCE6 0x2254F
+0x8EA6DCE7 0x38F2
+0x8EA6DCE8 0x2255B
+0x8EA6DCE9 0x2255C
+0x8EA6DCEA 0x2255D
+0x8EA6DCEB 0x2281F
+0x8EA6DCEC 0x2279D
+0x8EA6DCED 0x227B1
+0x8EA6DCEE 0x227B0
+0x8EA6DCEF 0x22794
+0x8EA6DCF0 0x227C3
+0x8EA6DCF1 0x227AF
+0x8EA6DCF2 0x227A8
+0x8EA6DCF3 0x227DC
+0x8EA6DCF4 0x22798
+0x8EA6DCF5 0x227C4
+0x8EA6DCF6 0x227A4
+0x8EA6DCF7 0x227AB
+0x8EA6DCF8 0x227AA
+0x8EA6DCF9 0x227A5
+0x8EA6DCFA 0x22821
+0x8EA6DCFB 0x227EB
+0x8EA6DCFC 0x227E6
+0x8EA6DCFD 0x227F7
+0x8EA6DCFE 0x227F8
+0x8EA6DDA1 0x227FC
+0x8EA6DDA2 0x227FA
+0x8EA6DDA3 0x227E0
+0x8EA6DDA4 0x2F8AA
+0x8EA6DDA5 0x227F6
+0x8EA6DDA6 0x2F8A9
+0x8EA6DDA7 0x227E1
+0x8EA6DDA8 0x229EC
+0x8EA6DDA9 0x229E2
+0x8EA6DDAA 0x229E4
+0x8EA6DDAB 0x229F9
+0x8EA6DDAC 0x22C6F
+0x8EA6DDAD 0x23A4C
+0x8EA6DDAE 0x22CBB
+0x8EA6DDAF 0x22CE1
+0x8EA6DDB0 0x22D00
+0x8EA6DDB1 0x22CD8
+0x8EA6DDB2 0x3A2F
+0x8EA6DDB3 0x22CD6
+0x8EA6DDB4 0x22CE2
+0x8EA6DDB5 0x22CC3
+0x8EA6DDB6 0x22CB3
+0x8EA6DDB7 0x22CD2
+0x8EA6DDB8 0x2F8C1
+0x8EA6DDB9 0x22CCE
+0x8EA6DDBA 0x22CD0
+0x8EA6DDBB 0x22CD5
+0x8EA6DDBC 0x22CB9
+0x8EA6DDBD 0x22CBA
+0x8EA6DDBE 0x22CCF
+0x8EA6DDBF 0x22CBD
+0x8EA6DDC0 0x22EDB
+0x8EA6DDC1 0x22FAA
+0x8EA6DDC2 0x22FAD
+0x8EA6DDC3 0x22FB8
+0x8EA6DDC4 0x22FB6
+0x8EA6DDC5 0x22FB5
+0x8EA6DDC6 0x22FAF
+0x8EA6DDC7 0x22FB4
+0x8EA6DDC8 0x22FB7
+0x8EA6DDC9 0x22FA8
+0x8EA6DDCA 0x22FB9
+0x8EA6DDCB 0x22FBE
+0x8EA6DDCC 0x23082
+0x8EA6DDCD 0x230BC
+0x8EA6DDCE 0x230B8
+0x8EA6DDCF 0x230B6
+0x8EA6DDD0 0x230B9
+0x8EA6DDD1 0x3AC1
+0x8EA6DDD2 0x23110
+0x8EA6DDD3 0x23227
+0x8EA6DDD4 0x23269
+0x8EA6DDD5 0x23270
+0x8EA6DDD6 0x23256
+0x8EA6DDD7 0x2326B
+0x8EA6DDD8 0x2327A
+0x8EA6DDD9 0x2326C
+0x8EA6DDDA 0x2326D
+0x8EA6DDDB 0x2F8D5
+0x8EA6DDDC 0x267C1
+0x8EA6DDDD 0x2338D
+0x8EA6DDDE 0x23390
+0x8EA6DDDF 0x235B6
+0x8EA6DDE0 0x23610
+0x8EA6DDE1 0x23612
+0x8EA6DDE2 0x235BA
+0x8EA6DDE3 0x235BD
+0x8EA6DDE4 0x23605
+0x8EA6DDE5 0x235C2
+0x8EA6DDE6 0x23607
+0x8EA6DDE7 0x235F5
+0x8EA6DDE8 0x2F8E9
+0x8EA6DDE9 0x235AF
+0x8EA6DDEA 0x235F4
+0x8EA6DDEB 0x235F7
+0x8EA6DDEC 0x235F8
+0x8EA6DDED 0x23611
+0x8EA6DDEE 0x238F6
+0x8EA6DDEF 0x238F5
+0x8EA6DDF0 0x238FB
+0x8EA6DDF1 0x23901
+0x8EA6DDF2 0x23900
+0x8EA6DDF3 0x23902
+0x8EA6DDF4 0x238FE
+0x8EA6DDF5 0x238FA
+0x8EA6DDF6 0x238FD
+0x8EA6DDF7 0x3C40
+0x8EA6DDF8 0x23A37
+0x8EA6DDF9 0x23A49
+0x8EA6DDFA 0x23A4B
+0x8EA6DDFB 0x23A46
+0x8EA6DDFC 0x23A47
+0x8EA6DDFD 0x23AB3
+0x8EA6DDFE 0x23AB2
+0x8EA6DEA1 0x23AB0
+0x8EA6DEA2 0x23AB7
+0x8EA6DEA3 0x23B11
+0x8EA6DEA4 0x23BCC
+0x8EA6DEA5 0x23BDF
+0x8EA6DEA6 0x23BD3
+0x8EA6DEA7 0x23BD5
+0x8EA6DEA8 0x23BDB
+0x8EA6DEA9 0x23BC5
+0x8EA6DEAA 0x23BC8
+0x8EA6DEAB 0x23BC9
+0x8EA6DEAC 0x23BE2
+0x8EA6DEAD 0x23BCA
+0x8EA6DEAE 0x23BD1
+0x8EA6DEAF 0x23BD2
+0x8EA6DEB0 0x23BDD
+0x8EA6DEB1 0x23E6C
+0x8EA6DEB2 0x23E73
+0x8EA6DEB3 0x23F21
+0x8EA6DEB4 0x23EF0
+0x8EA6DEB5 0x23F1F
+0x8EA6DEB6 0x23F3B
+0x8EA6DEB7 0x23F22
+0x8EA6DEB8 0x23F23
+0x8EA6DEB9 0x23EE8
+0x8EA6DEBA 0x23EDD
+0x8EA6DEBB 0x3D3F
+0x8EA6DEBC 0x23F1B
+0x8EA6DEBD 0x23EED
+0x8EA6DEBE 0x2F90E
+0x8EA6DEBF 0x23EF2
+0x8EA6DEC0 0x3D46
+0x8EA6DEC1 0x23EDC
+0x8EA6DEC2 0x23EE9
+0x8EA6DEC3 0x23F1D
+0x8EA6DEC4 0x23EDA
+0x8EA6DEC5 0x23EE6
+0x8EA6DEC6 0x24313
+0x8EA6DEC7 0x24315
+0x8EA6DEC8 0x24316
+0x8EA6DEC9 0x2433C
+0x8EA6DECA 0x2430B
+0x8EA6DECB 0x2431C
+0x8EA6DECC 0x2433A
+0x8EA6DECD 0x2433D
+0x8EA6DECE 0x2439A
+0x8EA6DECF 0x2431D
+0x8EA6DED0 0x24309
+0x8EA6DED1 0x24308
+0x8EA6DED2 0x2433B
+0x8EA6DED3 0x24522
+0x8EA6DED4 0x24526
+0x8EA6DED5 0x24525
+0x8EA6DED6 0x24524
+0x8EA6DED7 0x2039B
+0x8EA6DED8 0x2458F
+0x8EA6DED9 0x24590
+0x8EA6DEDA 0x245E6
+0x8EA6DEDB 0x245E3
+0x8EA6DEDC 0x245E5
+0x8EA6DEDD 0x24611
+0x8EA6DEDE 0x2F925
+0x8EA6DEDF 0x246AE
+0x8EA6DEE0 0x246BE
+0x8EA6DEE1 0x246B4
+0x8EA6DEE2 0x246B3
+0x8EA6DEE3 0x246AF
+0x8EA6DEE4 0x24691
+0x8EA6DEE5 0x246C2
+0x8EA6DEE6 0x246B6
+0x8EA6DEE7 0x246B2
+0x8EA6DEE8 0x24857
+0x8EA6DEE9 0x2483B
+0x8EA6DEEA 0x24858
+0x8EA6DEEB 0x24851
+0x8EA6DEEC 0x24841
+0x8EA6DEED 0x24839
+0x8EA6DEEE 0x3E8F
+0x8EA6DEEF 0x24859
+0x8EA6DEF0 0x24845
+0x8EA6DEF1 0x24861
+0x8EA6DEF2 0x248E8
+0x8EA6DEF3 0x249FA
+0x8EA6DEF4 0x249EA
+0x8EA6DEF5 0x249EF
+0x8EA6DEF6 0x249F2
+0x8EA6DEF7 0x249F0
+0x8EA6DEF8 0x24B08
+0x8EA6DEF9 0x24B70
+0x8EA6DEFA 0x24B6A
+0x8EA6DEFB 0x24B73
+0x8EA6DEFC 0x24B68
+0x8EA6DEFD 0x24BC8
+0x8EA6DEFE 0x24BF2
+0x8EA6DFA1 0x20B7B
+0x8EA6DFA2 0x24CAE
+0x8EA6DFA3 0x24CAB
+0x8EA6DFA4 0x24CB5
+0x8EA6DFA5 0x24CAF
+0x8EA6DFA6 0x24CB2
+0x8EA6DFA7 0x24CB6
+0x8EA6DFA8 0x24CB0
+0x8EA6DFA9 0x24D1E
+0x8EA6DFAA 0x24E03
+0x8EA6DFAB 0x24E06
+0x8EA6DFAC 0x24E1F
+0x8EA6DFAD 0x3FAC
+0x8EA6DFAE 0x24E0F
+0x8EA6DFAF 0x24E02
+0x8EA6DFB0 0x24E19
+0x8EA6DFB1 0x24E18
+0x8EA6DFB2 0x24E22
+0x8EA6DFB3 0x24E15
+0x8EA6DFB4 0x24E07
+0x8EA6DFB5 0x24E0D
+0x8EA6DFB6 0x24E24
+0x8EA6DFB7 0x24E0C
+0x8EA6DFB8 0x24E1E
+0x8EA6DFB9 0x24F89
+0x8EA6DFBA 0x24F8A
+0x8EA6DFBB 0x2500A
+0x8EA6DFBC 0x2500B
+0x8EA6DFBD 0x25007
+0x8EA6DFBE 0x25004
+0x8EA6DFBF 0x25009
+0x8EA6DFC0 0x25084
+0x8EA6DFC1 0x25083
+0x8EA6DFC2 0x25218
+0x8EA6DFC3 0x25214
+0x8EA6DFC4 0x25205
+0x8EA6DFC5 0x25216
+0x8EA6DFC6 0x2520E
+0x8EA6DFC7 0x25211
+0x8EA6DFC8 0x25208
+0x8EA6DFC9 0x2520B
+0x8EA6DFCA 0x25215
+0x8EA6DFCB 0x25085
+0x8EA6DFCC 0x25237
+0x8EA6DFCD 0x2522A
+0x8EA6DFCE 0x2520D
+0x8EA6DFCF 0x2520F
+0x8EA6DFD0 0x2537E
+0x8EA6DFD1 0x25376
+0x8EA6DFD2 0x25377
+0x8EA6DFD3 0x253EC
+0x8EA6DFD4 0x254FC
+0x8EA6DFD5 0x25508
+0x8EA6DFD6 0x254FF
+0x8EA6DFD7 0x25503
+0x8EA6DFD8 0x25510
+0x8EA6DFD9 0x25505
+0x8EA6DFDA 0x25506
+0x8EA6DFDB 0x254FA
+0x8EA6DFDC 0x256C7
+0x8EA6DFDD 0x256C0
+0x8EA6DFDE 0x256C3
+0x8EA6DFDF 0x256A7
+0x8EA6DFE0 0x256A8
+0x8EA6DFE1 0x256AB
+0x8EA6DFE2 0x256C1
+0x8EA6DFE3 0x256AA
+0x8EA6DFE4 0x256C8
+0x8EA6DFE5 0x25743
+0x8EA6DFE6 0x25802
+0x8EA6DFE7 0x2580E
+0x8EA6DFE8 0x25801
+0x8EA6DFE9 0x257FE
+0x8EA6DFEA 0x25803
+0x8EA6DFEB 0x4168
+0x8EA6DFEC 0x25822
+0x8EA6DFED 0x25821
+0x8EA6DFEE 0x25807
+0x8EA6DFEF 0x25808
+0x8EA6DFF0 0x2580C
+0x8EA6DFF1 0x259CA
+0x8EA6DFF2 0x259BC
+0x8EA6DFF3 0x259BE
+0x8EA6DFF4 0x259BD
+0x8EA6DFF5 0x2F95C
+0x8EA6DFF6 0x259BB
+0x8EA6DFF7 0x259B9
+0x8EA6DFF8 0x41AB
+0x8EA6DFF9 0x259C5
+0x8EA6DFFA 0x25A99
+0x8EA6DFFB 0x25B6B
+0x8EA6DFFC 0x25B93
+0x8EA6DFFD 0x25B94
+0x8EA6DFFE 0x25BA9
+0x8EA6E0A1 0x25BA0
+0x8EA6E0A2 0x25BA6
+0x8EA6E0A3 0x2F961
+0x8EA6E0A4 0x25BAB
+0x8EA6E0A5 0x25B9E
+0x8EA6E0A6 0x25B9B
+0x8EA6E0A7 0x25B91
+0x8EA6E0A8 0x25B99
+0x8EA6E0A9 0x25EB6
+0x8EA6E0AA 0x25EB8
+0x8EA6E0AB 0x25E9A
+0x8EA6E0AC 0x4291
+0x8EA6E0AD 0x25E98
+0x8EA6E0AE 0x25E9B
+0x8EA6E0AF 0x25EB3
+0x8EA6E0B0 0x25EA2
+0x8EA6E0B1 0x222AA
+0x8EA6E0B2 0x25EA0
+0x8EA6E0B3 0x25E9F
+0x8EA6E0B4 0x2605B
+0x8EA6E0B5 0x26070
+0x8EA6E0B6 0x26054
+0x8EA6E0B7 0x26071
+0x8EA6E0B8 0x26065
+0x8EA6E0B9 0x26051
+0x8EA6E0BA 0x2609D
+0x8EA6E0BB 0x26061
+0x8EA6E0BC 0x2605A
+0x8EA6E0BD 0x26074
+0x8EA6E0BE 0x2604C
+0x8EA6E0BF 0x2604B
+0x8EA6E0C0 0x2605E
+0x8EA6E0C1 0x26058
+0x8EA6E0C2 0x26053
+0x8EA6E0C3 0x26052
+0x8EA6E0C4 0x2623B
+0x8EA6E0C5 0x26239
+0x8EA6E0C6 0x262D6
+0x8EA6E0C7 0x262E7
+0x8EA6E0C8 0x262D7
+0x8EA6E0C9 0x262D8
+0x8EA6E0CA 0x262D9
+0x8EA6E0CB 0x262DA
+0x8EA6E0CC 0x262DB
+0x8EA6E0CD 0x262DC
+0x8EA6E0CE 0x262E0
+0x8EA6E0CF 0x262E4
+0x8EA6E0D0 0x262DD
+0x8EA6E0D1 0x262F5
+0x8EA6E0D2 0x262F1
+0x8EA6E0D3 0x26398
+0x8EA6E0D4 0x2639D
+0x8EA6E0D5 0x26399
+0x8EA6E0D6 0x26450
+0x8EA6E0D7 0x26449
+0x8EA6E0D8 0x7FE4
+0x8EA6E0D9 0x26462
+0x8EA6E0DA 0x264D7
+0x8EA6E0DB 0x26501
+0x8EA6E0DC 0x264F7
+0x8EA6E0DD 0x2F97D
+0x8EA6E0DE 0x2658C
+0x8EA6E0DF 0x2659C
+0x8EA6E0E0 0x8088
+0x8EA6E0E1 0x2661F
+0x8EA6E0E2 0x2661E
+0x8EA6E0E3 0x2673D
+0x8EA6E0E4 0x2673F
+0x8EA6E0E5 0x26711
+0x8EA6E0E6 0x26759
+0x8EA6E0E7 0x2673E
+0x8EA6E0E8 0x26758
+0x8EA6E0E9 0x26800
+0x8EA6E0EA 0x2679E
+0x8EA6E0EB 0x267B6
+0x8EA6E0EC 0x267AA
+0x8EA6E0ED 0x267AF
+0x8EA6E0EE 0x267AC
+0x8EA6E0EF 0x4430
+0x8EA6E0F0 0x267C0
+0x8EA6E0F1 0x267A9
+0x8EA6E0F2 0x20B10
+0x8EA6E0F3 0x268EE
+0x8EA6E0F4 0x26977
+0x8EA6E0F5 0x26979
+0x8EA6E0F6 0x2697A
+0x8EA6E0F7 0x2697D
+0x8EA6E0F8 0x2697F
+0x8EA6E0F9 0x26983
+0x8EA6E0FA 0x26978
+0x8EA6E0FB 0x2697E
+0x8EA6E0FC 0x269E4
+0x8EA6E0FD 0x269E6
+0x8EA6E0FE 0x269E5
+0x8EA6E1A1 0x445D
+0x8EA6E1A2 0x26A4E
+0x8EA6E1A3 0x26A59
+0x8EA6E1A4 0x4475
+0x8EA6E1A5 0x2F98E
+0x8EA6E1A6 0x26A4F
+0x8EA6E1A7 0x26A4A
+0x8EA6E1A8 0x26AE3
+0x8EA6E1A9 0x26ADE
+0x8EA6E1AA 0x26AE2
+0x8EA6E1AB 0x26C74
+0x8EA6E1AC 0x26CAC
+0x8EA6E1AD 0x26C61
+0x8EA6E1AE 0x26C62
+0x8EA6E1AF 0x26C76
+0x8EA6E1B0 0x26C7A
+0x8EA6E1B1 0x26C79
+0x8EA6E1B2 0x26C60
+0x8EA6E1B3 0x26D64
+0x8EA6E1B4 0x26E81
+0x8EA6E1B5 0x26DDF
+0x8EA6E1B6 0x26D84
+0x8EA6E1B7 0x26D8A
+0x8EA6E1B8 0x26D92
+0x8EA6E1B9 0x26D79
+0x8EA6E1BA 0x26DDE
+0x8EA6E1BB 0x26D98
+0x8EA6E1BC 0x26D6C
+0x8EA6E1BD 0x26DE1
+0x8EA6E1BE 0x2F9A5
+0x8EA6E1BF 0x26D7C
+0x8EA6E1C0 0x26D72
+0x8EA6E1C1 0x26D81
+0x8EA6E1C2 0x26DE0
+0x8EA6E1C3 0x26D65
+0x8EA6E1C4 0x44FF
+0x8EA6E1C5 0x26D6A
+0x8EA6E1C6 0x26D97
+0x8EA6E1C7 0x26DAA
+0x8EA6E1C8 0x26DD3
+0x8EA6E1C9 0x26DAB
+0x8EA6E1CA 0x26D6E
+0x8EA6E1CB 0x26DAC
+0x8EA6E1CC 0x26D76
+0x8EA6E1CD 0x26D7B
+0x8EA6E1CE 0x26DAD
+0x8EA6E1CF 0x2F9A6
+0x8EA6E1D0 0x26D94
+0x8EA6E1D1 0x26DD7
+0x8EA6E1D2 0x26D70
+0x8EA6E1D3 0x26DD5
+0x8EA6E1D4 0x26DF1
+0x8EA6E1D5 0x26D7A
+0x8EA6E1D6 0x26D68
+0x8EA6E1D7 0x26D96
+0x8EA6E1D8 0x450B
+0x8EA6E1D9 0x26D73
+0x8EA6E1DA 0x26DAE
+0x8EA6E1DB 0x26DDD
+0x8EA6E1DC 0x26DDA
+0x8EA6E1DD 0x26DAF
+0x8EA6E1DE 0x26DB0
+0x8EA6E1DF 0x26DDB
+0x8EA6E1E0 0x26D62
+0x8EA6E1E1 0x26DF8
+0x8EA6E1E2 0x271C2
+0x8EA6E1E3 0x271C7
+0x8EA6E1E4 0x271C8
+0x8EA6E1E5 0x271C5
+0x8EA6E1E6 0x271C3
+0x8EA6E1E7 0x271C6
+0x8EA6E1E8 0x272DE
+0x8EA6E1E9 0x45C8
+0x8EA6E1EA 0x27311
+0x8EA6E1EB 0x27315
+0x8EA6E1EC 0x27328
+0x8EA6E1ED 0x27321
+0x8EA6E1EE 0x2732D
+0x8EA6E1EF 0x27351
+0x8EA6E1F0 0x2732B
+0x8EA6E1F1 0x27316
+0x8EA6E1F2 0x27324
+0x8EA6E1F3 0x27335
+0x8EA6E1F4 0x2731F
+0x8EA6E1F5 0x27312
+0x8EA6E1F6 0x27310
+0x8EA6E1F7 0x27380
+0x8EA6E1F8 0x2733B
+0x8EA6E1F9 0x27329
+0x8EA6E1FA 0x2732A
+0x8EA6E1FB 0x2731B
+0x8EA6E1FC 0x27318
+0x8EA6E1FD 0x27320
+0x8EA6E1FE 0x2733F
+0x8EA6E2A1 0x2731C
+0x8EA6E2A2 0x27326
+0x8EA6E2A3 0x2730B
+0x8EA6E2A4 0x275BE
+0x8EA6E2A5 0x275C4
+0x8EA6E2A6 0x275BD
+0x8EA6E2A7 0x275FA
+0x8EA6E2A8 0x275FB
+0x8EA6E2A9 0x276B1
+0x8EA6E2AA 0x276B2
+0x8EA6E2AB 0x276B0
+0x8EA6E2AC 0x276B9
+0x8EA6E2AD 0x276A6
+0x8EA6E2AE 0x276BD
+0x8EA6E2AF 0x276B6
+0x8EA6E2B0 0x276B8
+0x8EA6E2B1 0x276B4
+0x8EA6E2B2 0x276B3
+0x8EA6E2B3 0x276A7
+0x8EA6E2B4 0x276AE
+0x8EA6E2B5 0x276BC
+0x8EA6E2B6 0x277F2
+0x8EA6E2B7 0x277F3
+0x8EA6E2B8 0x277F4
+0x8EA6E2B9 0x2783B
+0x8EA6E2BA 0x27840
+0x8EA6E2BB 0x27846
+0x8EA6E2BC 0x278F0
+0x8EA6E2BD 0x278EE
+0x8EA6E2BE 0x278E8
+0x8EA6E2BF 0x278F1
+0x8EA6E2C0 0x278EB
+0x8EA6E2C1 0x278EF
+0x8EA6E2C2 0x279FC
+0x8EA6E2C3 0x27A20
+0x8EA6E2C4 0x27A09
+0x8EA6E2C5 0x27A06
+0x8EA6E2C6 0x27A03
+0x8EA6E2C7 0x2F9CF
+0x8EA6E2C8 0x27A19
+0x8EA6E2C9 0x27A24
+0x8EA6E2CA 0x27A1B
+0x8EA6E2CB 0x27A1D
+0x8EA6E2CC 0x279FD
+0x8EA6E2CD 0x27A1E
+0x8EA6E2CE 0x279F4
+0x8EA6E2CF 0x27A01
+0x8EA6E2D0 0x27A08
+0x8EA6E2D1 0x27A05
+0x8EA6E2D2 0x27A23
+0x8EA6E2D3 0x279FF
+0x8EA6E2D4 0x27BEA
+0x8EA6E2D5 0x27C4D
+0x8EA6E2D6 0x27C4E
+0x8EA6E2D7 0x27C56
+0x8EA6E2D8 0x27C57
+0x8EA6E2D9 0x27C51
+0x8EA6E2DA 0x27C55
+0x8EA6E2DB 0x27C54
+0x8EA6E2DC 0x27CCB
+0x8EA6E2DD 0x27CD4
+0x8EA6E2DE 0x27CD1
+0x8EA6E2DF 0x27CCF
+0x8EA6E2E0 0x27CD2
+0x8EA6E2E1 0x27CCA
+0x8EA6E2E2 0x27CD6
+0x8EA6E2E3 0x27D8B
+0x8EA6E2E4 0x27D88
+0x8EA6E2E5 0x27D85
+0x8EA6E2E6 0x27D89
+0x8EA6E2E7 0x21A9B
+0x8EA6E2E8 0x27DBB
+0x8EA6E2E9 0x27D8C
+0x8EA6E2EA 0x4774
+0x8EA6E2EB 0x27D99
+0x8EA6E2EC 0x27D8A
+0x8EA6E2ED 0x27EEC
+0x8EA6E2EE 0x27EEF
+0x8EA6E2EF 0x27EF9
+0x8EA6E2F0 0x27F09
+0x8EA6E2F1 0x27EF8
+0x8EA6E2F2 0x27EF3
+0x8EA6E2F3 0x27F00
+0x8EA6E2F4 0x27F1D
+0x8EA6E2F5 0x47AC
+0x8EA6E2F6 0x27EFD
+0x8EA6E2F7 0x28048
+0x8EA6E2F8 0x2805C
+0x8EA6E2F9 0x28055
+0x8EA6E2FA 0x2805E
+0x8EA6E2FB 0x28049
+0x8EA6E2FC 0x28063
+0x8EA6E2FD 0x28060
+0x8EA6E2FE 0x28053
+0x8EA6E3A1 0x28062
+0x8EA6E3A2 0x28040
+0x8EA6E3A3 0x28249
+0x8EA6E3A4 0x2824A
+0x8EA6E3A5 0x2824C
+0x8EA6E3A6 0x2824D
+0x8EA6E3A7 0x2830A
+0x8EA6E3A8 0x28306
+0x8EA6E3A9 0x2832F
+0x8EA6E3AA 0x28321
+0x8EA6E3AB 0x28307
+0x8EA6E3AC 0x28309
+0x8EA6E3AD 0x28302
+0x8EA6E3AE 0x28316
+0x8EA6E3AF 0x28303
+0x8EA6E3B0 0x2830B
+0x8EA6E3B1 0x2830F
+0x8EA6E3B2 0x28560
+0x8EA6E3B3 0x28568
+0x8EA6E3B4 0x2855E
+0x8EA6E3B5 0x2855D
+0x8EA6E3B6 0x28563
+0x8EA6E3B7 0x2855F
+0x8EA6E3B8 0x28564
+0x8EA6E3B9 0x28578
+0x8EA6E3BA 0x28561
+0x8EA6E3BB 0x28569
+0x8EA6E3BC 0x28565
+0x8EA6E3BD 0x286DA
+0x8EA6E3BE 0x286E6
+0x8EA6E3BF 0x286DB
+0x8EA6E3C0 0x286DC
+0x8EA6E3C1 0x28739
+0x8EA6E3C2 0x28757
+0x8EA6E3C3 0x28755
+0x8EA6E3C4 0x28765
+0x8EA6E3C5 0x28761
+0x8EA6E3C6 0x28754
+0x8EA6E3C7 0x28845
+0x8EA6E3C8 0x28841
+0x8EA6E3C9 0x2883E
+0x8EA6E3CA 0x28837
+0x8EA6E3CB 0x28912
+0x8EA6E3CC 0x28913
+0x8EA6E3CD 0x2892C
+0x8EA6E3CE 0x28996
+0x8EA6E3CF 0x2F9E9
+0x8EA6E3D0 0x2899C
+0x8EA6E3D1 0x2899D
+0x8EA6E3D2 0x28985
+0x8EA6E3D3 0x2F9E8
+0x8EA6E3D4 0x2899F
+0x8EA6E3D5 0x289A3
+0x8EA6E3D6 0x28C82
+0x8EA6E3D7 0x28C83
+0x8EA6E3D8 0x2F9EE
+0x8EA6E3D9 0x28D1D
+0x8EA6E3DA 0x28D14
+0x8EA6E3DB 0x28D1F
+0x8EA6E3DC 0x28D20
+0x8EA6E3DD 0x28E47
+0x8EA6E3DE 0x28E80
+0x8EA6E3DF 0x28EC9
+0x8EA6E3E0 0x28EF9
+0x8EA6E3E1 0x28F06
+0x8EA6E3E2 0x28EF0
+0x8EA6E3E3 0x28EF8
+0x8EA6E3E4 0x28EEF
+0x8EA6E3E5 0x28EFD
+0x8EA6E3E6 0x28EF1
+0x8EA6E3E7 0x28EFE
+0x8EA6E3E8 0x28FB8
+0x8EA6E3E9 0x28FC0
+0x8EA6E3EA 0x28FC3
+0x8EA6E3EB 0x28FB5
+0x8EA6E3EC 0x28FB6
+0x8EA6E3ED 0x28FC9
+0x8EA6E3EE 0x2F9F3
+0x8EA6E3EF 0x28FBD
+0x8EA6E3F0 0x28FBA
+0x8EA6E3F1 0x28FBF
+0x8EA6E3F2 0x28FB3
+0x8EA6E3F3 0x28FC6
+0x8EA6E3F4 0x28FB2
+0x8EA6E3F5 0x28FBC
+0x8EA6E3F6 0x28FB7
+0x8EA6E3F7 0x28FB9
+0x8EA6E3F8 0x28FC8
+0x8EA6E3F9 0x290B5
+0x8EA6E3FA 0x290B3
+0x8EA6E3FB 0x4A16
+0x8EA6E3FC 0x290AC
+0x8EA6E3FD 0x290A9
+0x8EA6E3FE 0x290AD
+0x8EA6E4A1 0x29211
+0x8EA6E4A2 0x2920D
+0x8EA6E4A3 0x29216
+0x8EA6E4A4 0x29289
+0x8EA6E4A5 0x2927C
+0x8EA6E4A6 0x2928B
+0x8EA6E4A7 0x2927B
+0x8EA6E4A8 0x29288
+0x8EA6E4A9 0x29284
+0x8EA6E4AA 0x2939D
+0x8EA6E4AB 0x29398
+0x8EA6E4AC 0x29488
+0x8EA6E4AD 0x29486
+0x8EA6E4AE 0x29482
+0x8EA6E4AF 0x2948B
+0x8EA6E4B0 0x2F9FF
+0x8EA6E4B1 0x29471
+0x8EA6E4B2 0x29472
+0x8EA6E4B3 0x29481
+0x8EA6E4B4 0x2948C
+0x8EA6E4B5 0x29480
+0x8EA6E4B6 0x29489
+0x8EA6E4B7 0x295BB
+0x8EA6E4B8 0x295C1
+0x8EA6E4B9 0x295BE
+0x8EA6E4BA 0x2FA01
+0x8EA6E4BB 0x295BD
+0x8EA6E4BC 0x296C1
+0x8EA6E4BD 0x296B4
+0x8EA6E4BE 0x296B7
+0x8EA6E4BF 0x296C8
+0x8EA6E4C0 0x4B3B
+0x8EA6E4C1 0x296D3
+0x8EA6E4C2 0x296D0
+0x8EA6E4C3 0x296B0
+0x8EA6E4C4 0x296CA
+0x8EA6E4C5 0x296CD
+0x8EA6E4C6 0x29815
+0x8EA6E4C7 0x29819
+0x8EA6E4C8 0x29817
+0x8EA6E4C9 0x2983F
+0x8EA6E4CA 0x29840
+0x8EA6E4CB 0x29844
+0x8EA6E4CC 0x2987C
+0x8EA6E4CD 0x29878
+0x8EA6E4CE 0x29879
+0x8EA6E4CF 0x29888
+0x8EA6E4D0 0x2FA06
+0x8EA6E4D1 0x29889
+0x8EA6E4D2 0x2987D
+0x8EA6E4D3 0x29A23
+0x8EA6E4D4 0x29A24
+0x8EA6E4D5 0x29A26
+0x8EA6E4D6 0x29A22
+0x8EA6E4D7 0x29A27
+0x8EA6E4D8 0x29A1F
+0x8EA6E4D9 0x29AC9
+0x8EA6E4DA 0x29AC3
+0x8EA6E4DB 0x29B0A
+0x8EA6E4DC 0x29B0B
+0x8EA6E4DD 0x29B04
+0x8EA6E4DE 0x4BEF
+0x8EA6E4DF 0x29B03
+0x8EA6E4E0 0x29B01
+0x8EA6E4E1 0x29B09
+0x8EA6E4E2 0x29C0F
+0x8EA6E4E3 0x29C2E
+0x8EA6E4E4 0x29C2D
+0x8EA6E4E5 0x29C91
+0x8EA6E4E6 0x29C99
+0x8EA6E4E7 0x29C9E
+0x8EA6E4E8 0x29C90
+0x8EA6E4E9 0x29C94
+0x8EA6E4EA 0x29C9D
+0x8EA6E4EB 0x29C98
+0x8EA6E4EC 0x29C9B
+0x8EA6E4ED 0x29C9C
+0x8EA6E4EE 0x29C9A
+0x8EA6E4EF 0x29D54
+0x8EA6E4F0 0x29F9D
+0x8EA6E4F1 0x29F9F
+0x8EA6E4F2 0x29FA3
+0x8EA6E4F3 0x29FA4
+0x8EA6E4F4 0x29FA5
+0x8EA6E4F5 0x2A302
+0x8EA6E4F6 0x2A417
+0x8EA6E4F7 0x2A41B
+0x8EA6E4F8 0x2A419
+0x8EA6E4F9 0x2A4D1
+0x8EA6E4FA 0x21537
+0x8EA7A1A1 0x20055
+0x8EA7A1A2 0x20182
+0x8EA7A1A3 0x20189
+0x8EA7A1A4 0x20187
+0x8EA7A1A5 0x203BE
+0x8EA7A1A6 0x203BD
+0x8EA7A1A7 0x203CA
+0x8EA7A1A8 0x203D4
+0x8EA7A1A9 0x203BC
+0x8EA7A1AA 0x203C4
+0x8EA7A1AB 0x203C1
+0x8EA7A1AC 0x203C2
+0x8EA7A1AD 0x203D7
+0x8EA7A1AE 0x20370
+0x8EA7A1AF 0x203BA
+0x8EA7A1B0 0x203E3
+0x8EA7A1B1 0x203BB
+0x8EA7A1B2 0x204B1
+0x8EA7A1B3 0x204B6
+0x8EA7A1B4 0x204B0
+0x8EA7A1B5 0x2056C
+0x8EA7A1B6 0x2060D
+0x8EA7A1B7 0x20607
+0x8EA7A1B8 0x207F1
+0x8EA7A1B9 0x207F5
+0x8EA7A1BA 0x207ED
+0x8EA7A1BB 0x207EF
+0x8EA7A1BC 0x207EB
+0x8EA7A1BD 0x207EC
+0x8EA7A1BE 0x207EE
+0x8EA7A1BF 0x20807
+0x8EA7A1C0 0x209C4
+0x8EA7A1C1 0x20A08
+0x8EA7A1C2 0x20AB3
+0x8EA7A1C3 0x20AAD
+0x8EA7A1C4 0x20AB0
+0x8EA7A1C5 0x20B11
+0x8EA7A1C6 0x2018A
+0x8EA7A1C7 0x20F83
+0x8EA7A1C8 0x20F7A
+0x8EA7A1C9 0x20F82
+0x8EA7A1CA 0x20F68
+0x8EA7A1CB 0x20F71
+0x8EA7A1CC 0x20FB0
+0x8EA7A1CD 0x20FAF
+0x8EA7A1CE 0x35F6
+0x8EA7A1CF 0x20F6C
+0x8EA7A1D0 0x20F6F
+0x8EA7A1D1 0x20F62
+0x8EA7A1D2 0x20F65
+0x8EA7A1D3 0x20F81
+0x8EA7A1D4 0x20F7F
+0x8EA7A1D5 0x20F64
+0x8EA7A1D6 0x20F73
+0x8EA7A1D7 0x20F6E
+0x8EA7A1D8 0x20F67
+0x8EA7A1D9 0x20F74
+0x8EA7A1DA 0x20F7D
+0x8EA7A1DB 0x20F78
+0x8EA7A1DC 0x20F85
+0x8EA7A1DD 0x20FAA
+0x8EA7A1DE 0x20F88
+0x8EA7A1DF 0x20FA6
+0x8EA7A1E0 0x2F84E
+0x8EA7A1E1 0x20F8A
+0x8EA7A1E2 0x20F84
+0x8EA7A1E3 0x5655
+0x8EA7A1E4 0x21224
+0x8EA7A1E5 0x21222
+0x8EA7A1E6 0x21223
+0x8EA7A1E7 0x21432
+0x8EA7A1E8 0x2145B
+0x8EA7A1E9 0x2144F
+0x8EA7A1EA 0x3667
+0x8EA7A1EB 0x21426
+0x8EA7A1EC 0x2143E
+0x8EA7A1ED 0x21442
+0x8EA7A1EE 0x21447
+0x8EA7A1EF 0x21422
+0x8EA7A1F0 0x2069B
+0x8EA7A1F1 0x2144A
+0x8EA7A1F2 0x2141F
+0x8EA7A1F3 0x21449
+0x8EA7A1F4 0x2142B
+0x8EA7A1F5 0x21433
+0x8EA7A1F6 0x2F858
+0x8EA7A1F7 0x2142A
+0x8EA7A1F8 0x21428
+0x8EA7A1F9 0x2153D
+0x8EA7A1FA 0x2153C
+0x8EA7A1FB 0x215BF
+0x8EA7A1FC 0x21679
+0x8EA7A1FD 0x21680
+0x8EA7A1FE 0x2167C
+0x8EA7A2A1 0x2167A
+0x8EA7A2A2 0x21678
+0x8EA7A2A3 0x21882
+0x8EA7A2A4 0x2185C
+0x8EA7A2A5 0x2185A
+0x8EA7A2A6 0x2184B
+0x8EA7A2A7 0x2187C
+0x8EA7A2A8 0x2187F
+0x8EA7A2A9 0x2181F
+0x8EA7A2AA 0x21889
+0x8EA7A2AB 0x2188B
+0x8EA7A2AC 0x21857
+0x8EA7A2AD 0x2187E
+0x8EA7A2AE 0x2187D
+0x8EA7A2AF 0x21853
+0x8EA7A2B0 0x21A9F
+0x8EA7A2B1 0x21ABC
+0x8EA7A2B2 0x21AA5
+0x8EA7A2B3 0x21A86
+0x8EA7A2B4 0x21ADC
+0x8EA7A2B5 0x21AA4
+0x8EA7A2B6 0x21AB6
+0x8EA7A2B7 0x21AA2
+0x8EA7A2B8 0x21AB4
+0x8EA7A2B9 0x21B48
+0x8EA7A2BA 0x21B46
+0x8EA7A2BB 0x21BA7
+0x8EA7A2BC 0x21C14
+0x8EA7A2BD 0x21C12
+0x8EA7A2BE 0x21C11
+0x8EA7A2BF 0x21CE1
+0x8EA7A2C0 0x21CD0
+0x8EA7A2C1 0x21D26
+0x8EA7A2C2 0x21D28
+0x8EA7A2C3 0x21D29
+0x8EA7A2C4 0x21F2F
+0x8EA7A2C5 0x21F0D
+0x8EA7A2C6 0x21F25
+0x8EA7A2C7 0x21F14
+0x8EA7A2C8 0x21F3C
+0x8EA7A2C9 0x21F0B
+0x8EA7A2CA 0x21F11
+0x8EA7A2CB 0x21F30
+0x8EA7A2CC 0x21F18
+0x8EA7A2CD 0x21F19
+0x8EA7A2CE 0x21F36
+0x8EA7A2CF 0x21F17
+0x8EA7A2D0 0x21F10
+0x8EA7A2D1 0x21F15
+0x8EA7A2D2 0x22003
+0x8EA7A2D3 0x22029
+0x8EA7A2D4 0x2204C
+0x8EA7A2D5 0x2213F
+0x8EA7A2D6 0x2213E
+0x8EA7A2D7 0x22134
+0x8EA7A2D8 0x22142
+0x8EA7A2D9 0x22135
+0x8EA7A2DA 0x207F3
+0x8EA7A2DB 0x221CD
+0x8EA7A2DC 0x221D1
+0x8EA7A2DD 0x221D2
+0x8EA7A2DE 0x222AD
+0x8EA7A2DF 0x222BA
+0x8EA7A2E0 0x222C1
+0x8EA7A2E1 0x222BB
+0x8EA7A2E2 0x222B4
+0x8EA7A2E3 0x222BC
+0x8EA7A2E4 0x2236C
+0x8EA7A2E5 0x22392
+0x8EA7A2E6 0x22421
+0x8EA7A2E7 0x22424
+0x8EA7A2E8 0x23F19
+0x8EA7A2E9 0x224AD
+0x8EA7A2EA 0x224AE
+0x8EA7A2EB 0x224AB
+0x8EA7A2EC 0x224AC
+0x8EA7A2ED 0x22570
+0x8EA7A2EE 0x22576
+0x8EA7A2EF 0x22571
+0x8EA7A2F0 0x22577
+0x8EA7A2F1 0x617F
+0x8EA7A2F2 0x227EC
+0x8EA7A2F3 0x2281C
+0x8EA7A2F4 0x227FB
+0x8EA7A2F5 0x227EE
+0x8EA7A2F6 0x228E2
+0x8EA7A2F7 0x227FD
+0x8EA7A2F8 0x2281E
+0x8EA7A2F9 0x2283B
+0x8EA7A2FA 0x2284A
+0x8EA7A2FB 0x2F8AE
+0x8EA7A2FC 0x3992
+0x8EA7A2FD 0x2287D
+0x8EA7A2FE 0x22856
+0x8EA7A3A1 0x22844
+0x8EA7A3A2 0x2284B
+0x8EA7A3A3 0x229FA
+0x8EA7A3A4 0x229E8
+0x8EA7A3A5 0x229F8
+0x8EA7A3A6 0x229FF
+0x8EA7A3A7 0x229F7
+0x8EA7A3A8 0x229F6
+0x8EA7A3A9 0x229FE
+0x8EA7A3AA 0x22A07
+0x8EA7A3AB 0x22A5D
+0x8EA7A3AC 0x22CD4
+0x8EA7A3AD 0x2F8C3
+0x8EA7A3AE 0x22CC8
+0x8EA7A3AF 0x22CC5
+0x8EA7A3B0 0x2F8C0
+0x8EA7A3B1 0x22CC9
+0x8EA7A3B2 0x22D4D
+0x8EA7A3B3 0x22D20
+0x8EA7A3B4 0x22D36
+0x8EA7A3B5 0x22D35
+0x8EA7A3B6 0x22D88
+0x8EA7A3B7 0x22D25
+0x8EA7A3B8 0x22D21
+0x8EA7A3B9 0x22D26
+0x8EA7A3BA 0x3A45
+0x8EA7A3BB 0x22D3F
+0x8EA7A3BC 0x22D3B
+0x8EA7A3BD 0x22D24
+0x8EA7A3BE 0x22D43
+0x8EA7A3BF 0x22D4E
+0x8EA7A3C0 0x22D4F
+0x8EA7A3C1 0x22D44
+0x8EA7A3C2 0x22D40
+0x8EA7A3C3 0x22D41
+0x8EA7A3C4 0x22D39
+0x8EA7A3C5 0x22D2B
+0x8EA7A3C6 0x22EDD
+0x8EA7A3C7 0x22EDE
+0x8EA7A3C8 0x22FCD
+0x8EA7A3C9 0x22FCB
+0x8EA7A3CA 0x22FDB
+0x8EA7A3CB 0x22FD8
+0x8EA7A3CC 0x22FD9
+0x8EA7A3CD 0x22FD2
+0x8EA7A3CE 0x22FCA
+0x8EA7A3CF 0x22FD1
+0x8EA7A3D0 0x22FD4
+0x8EA7A3D1 0x22FF9
+0x8EA7A3D2 0x22FD0
+0x8EA7A3D3 0x2305E
+0x8EA7A3D4 0x2305D
+0x8EA7A3D5 0x2308A
+0x8EA7A3D6 0x23114
+0x8EA7A3D7 0x23283
+0x8EA7A3D8 0x23284
+0x8EA7A3D9 0x2329B
+0x8EA7A3DA 0x23282
+0x8EA7A3DB 0x2327D
+0x8EA7A3DC 0x2327C
+0x8EA7A3DD 0x23299
+0x8EA7A3DE 0x2327E
+0x8EA7A3DF 0x2329A
+0x8EA7A3E0 0x23295
+0x8EA7A3E1 0x2327B
+0x8EA7A3E2 0x23286
+0x8EA7A3E3 0x23348
+0x8EA7A3E4 0x23392
+0x8EA7A3E5 0x235B2
+0x8EA7A3E6 0x23642
+0x8EA7A3E7 0x23672
+0x8EA7A3E8 0x23615
+0x8EA7A3E9 0x23630
+0x8EA7A3EA 0x23643
+0x8EA7A3EB 0x2365B
+0x8EA7A3EC 0x2361D
+0x8EA7A3ED 0x23673
+0x8EA7A3EE 0x2362D
+0x8EA7A3EF 0x3BC9
+0x8EA7A3F0 0x23621
+0x8EA7A3F1 0x2361C
+0x8EA7A3F2 0x2F8EA
+0x8EA7A3F3 0x23629
+0x8EA7A3F4 0x2361E
+0x8EA7A3F5 0x23633
+0x8EA7A3F6 0x23910
+0x8EA7A3F7 0x2390E
+0x8EA7A3F8 0x2F8F1
+0x8EA7A3F9 0x2390D
+0x8EA7A3FA 0x23911
+0x8EA7A3FB 0x23912
+0x8EA7A3FC 0x23917
+0x8EA7A3FD 0x23909
+0x8EA7A3FE 0x2390F
+0x8EA7A4A1 0x23998
+0x8EA7A4A2 0x23994
+0x8EA7A4A3 0x23996
+0x8EA7A4A4 0x23999
+0x8EA7A4A5 0x23995
+0x8EA7A4A6 0x23997
+0x8EA7A4A7 0x23A50
+0x8EA7A4A8 0x23A52
+0x8EA7A4A9 0x23A4D
+0x8EA7A4AA 0x23A57
+0x8EA7A4AB 0x23A53
+0x8EA7A4AC 0x23A56
+0x8EA7A4AD 0x23AB8
+0x8EA7A4AE 0x23B12
+0x8EA7A4AF 0x23BF1
+0x8EA7A4B0 0x23BF0
+0x8EA7A4B1 0x23BEE
+0x8EA7A4B2 0x23BEF
+0x8EA7A4B3 0x23BE5
+0x8EA7A4B4 0x23BEB
+0x8EA7A4B5 0x23BE7
+0x8EA7A4B6 0x23BF2
+0x8EA7A4B7 0x23BE6
+0x8EA7A4B8 0x23BF7
+0x8EA7A4B9 0x23C09
+0x8EA7A4BA 0x23C6B
+0x8EA7A4BB 0x23C6A
+0x8EA7A4BC 0x23E79
+0x8EA7A4BD 0x23ECD
+0x8EA7A4BE 0x23EEF
+0x8EA7A4BF 0x23EE4
+0x8EA7A4C0 0x23EE3
+0x8EA7A4C1 0x23F6C
+0x8EA7A4C2 0x23F67
+0x8EA7A4C3 0x23F62
+0x8EA7A4C4 0x23F58
+0x8EA7A4C5 0x23F69
+0x8EA7A4C6 0x23FAB
+0x8EA7A4C7 0x23F57
+0x8EA7A4C8 0x23FAD
+0x8EA7A4C9 0x23F54
+0x8EA7A4CA 0x23FAE
+0x8EA7A4CB 0x23F76
+0x8EA7A4CC 0x23F49
+0x8EA7A4CD 0x23F45
+0x8EA7A4CE 0x23F4F
+0x8EA7A4CF 0x2F90F
+0x8EA7A4D0 0x23F50
+0x8EA7A4D1 0x23F7D
+0x8EA7A4D2 0x23F44
+0x8EA7A4D3 0x23F66
+0x8EA7A4D4 0x23F48
+0x8EA7A4D5 0x23FA3
+0x8EA7A4D6 0x23F51
+0x8EA7A4D7 0x23F53
+0x8EA7A4D8 0x2F910
+0x8EA7A4D9 0x23F60
+0x8EA7A4DA 0x23F47
+0x8EA7A4DB 0x23F5E
+0x8EA7A4DC 0x23F85
+0x8EA7A4DD 0x23FAC
+0x8EA7A4DE 0x23F6D
+0x8EA7A4DF 0x23F75
+0x8EA7A4E0 0x23FA8
+0x8EA7A4E1 0x3D55
+0x8EA7A4E2 0x23F43
+0x8EA7A4E3 0x23F4E
+0x8EA7A4E4 0x23F5C
+0x8EA7A4E5 0x23F56
+0x8EA7A4E6 0x23F6E
+0x8EA7A4E7 0x23F63
+0x8EA7A4E8 0x23F6A
+0x8EA7A4E9 0x24356
+0x8EA7A4EA 0x24312
+0x8EA7A4EB 0x2435C
+0x8EA7A4EC 0x24358
+0x8EA7A4ED 0x24355
+0x8EA7A4EE 0x2437E
+0x8EA7A4EF 0x243A8
+0x8EA7A4F0 0x24311
+0x8EA7A4F1 0x24359
+0x8EA7A4F2 0x2435A
+0x8EA7A4F3 0x24367
+0x8EA7A4F4 0x24354
+0x8EA7A4F5 0x2435B
+0x8EA7A4F6 0x243F0
+0x8EA7A4F7 0x24529
+0x8EA7A4F8 0x2452C
+0x8EA7A4F9 0x2452A
+0x8EA7A4FA 0x24527
+0x8EA7A4FB 0x24567
+0x8EA7A4FC 0x24568
+0x8EA7A4FD 0x24593
+0x8EA7A4FE 0x24595
+0x8EA7A5A1 0x2459A
+0x8EA7A5A2 0x245EE
+0x8EA7A5A3 0x245F1
+0x8EA7A5A4 0x245ED
+0x8EA7A5A5 0x245E9
+0x8EA7A5A6 0x246CB
+0x8EA7A5A7 0x246DF
+0x8EA7A5A8 0x246DB
+0x8EA7A5A9 0x2483C
+0x8EA7A5AA 0x2484E
+0x8EA7A5AB 0x2486C
+0x8EA7A5AC 0x2487B
+0x8EA7A5AD 0x2487C
+0x8EA7A5AE 0x24883
+0x8EA7A5AF 0x2486B
+0x8EA7A5B0 0x24866
+0x8EA7A5B1 0x24863
+0x8EA7A5B2 0x248A0
+0x8EA7A5B3 0x24885
+0x8EA7A5B4 0x24868
+0x8EA7A5B5 0x248A2
+0x8EA7A5B6 0x249EC
+0x8EA7A5B7 0x3EE8
+0x8EA7A5B8 0x249E7
+0x8EA7A5B9 0x24A10
+0x8EA7A5BA 0x24A18
+0x8EA7A5BB 0x24A3A
+0x8EA7A5BC 0x24A1A
+0x8EA7A5BD 0x24A38
+0x8EA7A5BE 0x24A41
+0x8EA7A5BF 0x24A1B
+0x8EA7A5C0 0x24A14
+0x8EA7A5C1 0x24A1C
+0x8EA7A5C2 0x24A1D
+0x8EA7A5C3 0x24B12
+0x8EA7A5C4 0x24B0D
+0x8EA7A5C5 0x24B07
+0x8EA7A5C6 0x24B7E
+0x8EA7A5C7 0x24B7F
+0x8EA7A5C8 0x20AB9
+0x8EA7A5C9 0x24B80
+0x8EA7A5CA 0x24B7A
+0x8EA7A5CB 0x24BF3
+0x8EA7A5CC 0x24CB9
+0x8EA7A5CD 0x24CBB
+0x8EA7A5CE 0x24CBA
+0x8EA7A5CF 0x24CBD
+0x8EA7A5D0 0x24CB7
+0x8EA7A5D1 0x24CBF
+0x8EA7A5D2 0x24D21
+0x8EA7A5D3 0x24E3A
+0x8EA7A5D4 0x24E3D
+0x8EA7A5D5 0x24E36
+0x8EA7A5D6 0x24E49
+0x8EA7A5D7 0x24E81
+0x8EA7A5D8 0x3FB6
+0x8EA7A5D9 0x24E3F
+0x8EA7A5DA 0x24E4D
+0x8EA7A5DB 0x24E3E
+0x8EA7A5DC 0x3FBD
+0x8EA7A5DD 0x24E30
+0x8EA7A5DE 0x24E4F
+0x8EA7A5DF 0x24F37
+0x8EA7A5E0 0x24F98
+0x8EA7A5E1 0x24F99
+0x8EA7A5E2 0x25011
+0x8EA7A5E3 0x2500D
+0x8EA7A5E4 0x25088
+0x8EA7A5E5 0x2508A
+0x8EA7A5E6 0x2521C
+0x8EA7A5E7 0x25255
+0x8EA7A5E8 0x25256
+0x8EA7A5E9 0x25262
+0x8EA7A5EA 0x25257
+0x8EA7A5EB 0x25242
+0x8EA7A5EC 0x25210
+0x8EA7A5ED 0x2524D
+0x8EA7A5EE 0x2525A
+0x8EA7A5EF 0x25266
+0x8EA7A5F0 0x25246
+0x8EA7A5F1 0x2287E
+0x8EA7A5F2 0x2524F
+0x8EA7A5F3 0x262F9
+0x8EA7A5F4 0x25387
+0x8EA7A5F5 0x25384
+0x8EA7A5F6 0x253F4
+0x8EA7A5F7 0x253F5
+0x8EA7A5F8 0x253F2
+0x8EA7A5F9 0x253F7
+0x8EA7A5FA 0x25545
+0x8EA7A5FB 0x2F950
+0x8EA7A5FC 0x25549
+0x8EA7A5FD 0x25535
+0x8EA7A5FE 0x254FD
+0x8EA7A6A1 0x25530
+0x8EA7A6A2 0x25543
+0x8EA7A6A3 0x25546
+0x8EA7A6A4 0x40D6
+0x8EA7A6A5 0x25533
+0x8EA7A6A6 0x256C6
+0x8EA7A6A7 0x2F956
+0x8EA7A6A8 0x256D4
+0x8EA7A6A9 0x271D8
+0x8EA7A6AA 0x256E0
+0x8EA7A6AB 0x20FA7
+0x8EA7A6AC 0x25744
+0x8EA7A6AD 0x20398
+0x8EA7A6AE 0x25854
+0x8EA7A6AF 0x2583E
+0x8EA7A6B0 0x25835
+0x8EA7A6B1 0x2583A
+0x8EA7A6B2 0x4171
+0x8EA7A6B3 0x25834
+0x8EA7A6B4 0x25839
+0x8EA7A6B5 0x25846
+0x8EA7A6B6 0x2585A
+0x8EA7A6B7 0x2585B
+0x8EA7A6B8 0x2583C
+0x8EA7A6B9 0x259DC
+0x8EA7A6BA 0x259D6
+0x8EA7A6BB 0x259D0
+0x8EA7A6BC 0x2F95E
+0x8EA7A6BD 0x25AAC
+0x8EA7A6BE 0x2F95D
+0x8EA7A6BF 0x25AA5
+0x8EA7A6C0 0x25BF4
+0x8EA7A6C1 0x25C24
+0x8EA7A6C2 0x25BE0
+0x8EA7A6C3 0x25BFD
+0x8EA7A6C4 0x25BF2
+0x8EA7A6C5 0x25BFC
+0x8EA7A6C6 0x25C02
+0x8EA7A6C7 0x25BF1
+0x8EA7A6C8 0x25BFF
+0x8EA7A6C9 0x25BD2
+0x8EA7A6CA 0x25BD8
+0x8EA7A6CB 0x25BD3
+0x8EA7A6CC 0x25BF9
+0x8EA7A6CD 0x2F963
+0x8EA7A6CE 0x25BED
+0x8EA7A6CF 0x25BF7
+0x8EA7A6D0 0x25BF0
+0x8EA7A6D1 0x25BD7
+0x8EA7A6D2 0x25C09
+0x8EA7A6D3 0x25BF5
+0x8EA7A6D4 0x25EC2
+0x8EA7A6D5 0x25EC5
+0x8EA7A6D6 0x25ECF
+0x8EA7A6D7 0x4298
+0x8EA7A6D8 0x25EC1
+0x8EA7A6D9 0x25EC6
+0x8EA7A6DA 0x25ED4
+0x8EA7A6DB 0x25ECE
+0x8EA7A6DC 0x2609B
+0x8EA7A6DD 0x26099
+0x8EA7A6DE 0x2608F
+0x8EA7A6DF 0x260B7
+0x8EA7A6E0 0x26082
+0x8EA7A6E1 0x26093
+0x8EA7A6E2 0x260B4
+0x8EA7A6E3 0x260C1
+0x8EA7A6E4 0x26090
+0x8EA7A6E5 0x2609A
+0x8EA7A6E6 0x26094
+0x8EA7A6E7 0x2609C
+0x8EA7A6E8 0x260B5
+0x8EA7A6E9 0x2F96F
+0x8EA7A6EA 0x2F96E
+0x8EA7A6EB 0x2609F
+0x8EA7A6EC 0x2608E
+0x8EA7A6ED 0x2609E
+0x8EA7A6EE 0x2623C
+0x8EA7A6EF 0x26247
+0x8EA7A6F0 0x26241
+0x8EA7A6F1 0x262EB
+0x8EA7A6F2 0x262EC
+0x8EA7A6F3 0x262ED
+0x8EA7A6F4 0x262EE
+0x8EA7A6F5 0x262DF
+0x8EA7A6F6 0x262F2
+0x8EA7A6F7 0x2630D
+0x8EA7A6F8 0x2630E
+0x8EA7A6F9 0x20186
+0x8EA7A6FA 0x263A9
+0x8EA7A6FB 0x263A4
+0x8EA7A6FC 0x263A5
+0x8EA7A6FD 0x2645F
+0x8EA7A6FE 0x2645A
+0x8EA7A7A1 0x26466
+0x8EA7A7A2 0x26468
+0x8EA7A7A3 0x2646A
+0x8EA7A7A4 0x26464
+0x8EA7A7A5 0x26465
+0x8EA7A7A6 0x264C1
+0x8EA7A7A7 0x264D8
+0x8EA7A7A8 0x2F97B
+0x8EA7A7A9 0x264D9
+0x8EA7A7AA 0x26509
+0x8EA7A7AB 0x265AA
+0x8EA7A7AC 0x265A3
+0x8EA7A7AD 0x265B9
+0x8EA7A7AE 0x259E2
+0x8EA7A7AF 0x265A5
+0x8EA7A7B0 0x265AB
+0x8EA7A7B1 0x26620
+0x8EA7A7B2 0x26789
+0x8EA7A7B3 0x2678B
+0x8EA7A7B4 0x267DB
+0x8EA7A7B5 0x267E4
+0x8EA7A7B6 0x267EF
+0x8EA7A7B7 0x267E2
+0x8EA7A7B8 0x267E9
+0x8EA7A7B9 0x267F0
+0x8EA7A7BA 0x267F3
+0x8EA7A7BB 0x267DD
+0x8EA7A7BC 0x2681E
+0x8EA7A7BD 0x2691D
+0x8EA7A7BE 0x26946
+0x8EA7A7BF 0x2697C
+0x8EA7A7C0 0x26980
+0x8EA7A7C1 0x26981
+0x8EA7A7C2 0x26982
+0x8EA7A7C3 0x26987
+0x8EA7A7C4 0x26988
+0x8EA7A7C5 0x2698A
+0x8EA7A7C6 0x2698C
+0x8EA7A7C7 0x269E7
+0x8EA7A7C8 0x269EB
+0x8EA7A7C9 0x269EA
+0x8EA7A7CA 0x26A68
+0x8EA7A7CB 0x26A6B
+0x8EA7A7CC 0x26A69
+0x8EA7A7CD 0x26A66
+0x8EA7A7CE 0x26A6A
+0x8EA7A7CF 0x26A65
+0x8EA7A7D0 0x26AE5
+0x8EA7A7D1 0x26AE4
+0x8EA7A7D2 0x26AE6
+0x8EA7A7D3 0x26D18
+0x8EA7A7D4 0x26E24
+0x8EA7A7D5 0x26E48
+0x8EA7A7D6 0x26E2F
+0x8EA7A7D7 0x26E7E
+0x8EA7A7D8 0x26D89
+0x8EA7A7D9 0x26E1E
+0x8EA7A7DA 0x26E49
+0x8EA7A7DB 0x26E26
+0x8EA7A7DC 0x26E09
+0x8EA7A7DD 0x26E34
+0x8EA7A7DE 0x26E2D
+0x8EA7A7DF 0x26E4A
+0x8EA7A7E0 0x26E15
+0x8EA7A7E1 0x2F9A9
+0x8EA7A7E2 0x26E33
+0x8EA7A7E3 0x26E28
+0x8EA7A7E4 0x26E27
+0x8EA7A7E5 0x26E20
+0x8EA7A7E6 0x26E2B
+0x8EA7A7E7 0x26E29
+0x8EA7A7E8 0x26E6A
+0x8EA7A7E9 0x26E0B
+0x8EA7A7EA 0x26E0E
+0x8EA7A7EB 0x26E1C
+0x8EA7A7EC 0x26DFF
+0x8EA7A7ED 0x2F9AA
+0x8EA7A7EE 0x26E35
+0x8EA7A7EF 0x26E11
+0x8EA7A7F0 0x26E4B
+0x8EA7A7F1 0x26E4C
+0x8EA7A7F2 0x26E1F
+0x8EA7A7F3 0x26E0F
+0x8EA7A7F4 0x26E39
+0x8EA7A7F5 0x26E68
+0x8EA7A7F6 0x26E1D
+0x8EA7A7F7 0x26E08
+0x8EA7A7F8 0x26E0C
+0x8EA7A7F9 0x26E0D
+0x8EA7A7FA 0x26E62
+0x8EA7A7FB 0x26EAF
+0x8EA7A7FC 0x26E32
+0x8EA7A7FD 0x26E2C
+0x8EA7A7FE 0x26E64
+0x8EA7A8A1 0x26E04
+0x8EA7A8A2 0x26E16
+0x8EA7A8A3 0x26E4D
+0x8EA7A8A4 0x26E07
+0x8EA7A8A5 0x26EAE
+0x8EA7A8A6 0x271D4
+0x8EA7A8A7 0x271D1
+0x8EA7A8A8 0x271D5
+0x8EA7A8A9 0x271D0
+0x8EA7A8AA 0x27371
+0x8EA7A8AB 0x2735D
+0x8EA7A8AC 0x2735B
+0x8EA7A8AD 0x2737A
+0x8EA7A8AE 0x2F9BD
+0x8EA7A8AF 0x2737F
+0x8EA7A8B0 0x27379
+0x8EA7A8B1 0x27367
+0x8EA7A8B2 0x2739E
+0x8EA7A8B3 0x27394
+0x8EA7A8B4 0x27364
+0x8EA7A8B5 0x2735E
+0x8EA7A8B6 0x27381
+0x8EA7A8B7 0x2735A
+0x8EA7A8B8 0x27357
+0x8EA7A8B9 0x2737C
+0x8EA7A8BA 0x27398
+0x8EA7A8BB 0x27366
+0x8EA7A8BC 0x2737E
+0x8EA7A8BD 0x27382
+0x8EA7A8BE 0x27368
+0x8EA7A8BF 0x2735F
+0x8EA7A8C0 0x27363
+0x8EA7A8C1 0x27397
+0x8EA7A8C2 0x45CD
+0x8EA7A8C3 0x27353
+0x8EA7A8C4 0x2737B
+0x8EA7A8C5 0x2737D
+0x8EA7A8C6 0x27378
+0x8EA7A8C7 0x27406
+0x8EA7A8C8 0x275C0
+0x8EA7A8C9 0x275C2
+0x8EA7A8CA 0x275C3
+0x8EA7A8CB 0x276DC
+0x8EA7A8CC 0x276E6
+0x8EA7A8CD 0x276EC
+0x8EA7A8CE 0x276F2
+0x8EA7A8CF 0x276E8
+0x8EA7A8D0 0x276EB
+0x8EA7A8D1 0x276EA
+0x8EA7A8D2 0x276E5
+0x8EA7A8D3 0x276E0
+0x8EA7A8D4 0x276D0
+0x8EA7A8D5 0x276D8
+0x8EA7A8D6 0x276D5
+0x8EA7A8D7 0x276D3
+0x8EA7A8D8 0x276E4
+0x8EA7A8D9 0x276F3
+0x8EA7A8DA 0x276DB
+0x8EA7A8DB 0x2772F
+0x8EA7A8DC 0x277F9
+0x8EA7A8DD 0x2785D
+0x8EA7A8DE 0x2785B
+0x8EA7A8DF 0x2784C
+0x8EA7A8E0 0x27858
+0x8EA7A8E1 0x27860
+0x8EA7A8E2 0x27853
+0x8EA7A8E3 0x27850
+0x8EA7A8E4 0x27907
+0x8EA7A8E5 0x27908
+0x8EA7A8E6 0x278F4
+0x8EA7A8E7 0x278F6
+0x8EA7A8E8 0x27904
+0x8EA7A8E9 0x278FD
+0x8EA7A8EA 0x27905
+0x8EA7A8EB 0x27A28
+0x8EA7A8EC 0x27A56
+0x8EA7A8ED 0x27A42
+0x8EA7A8EE 0x27A5C
+0x8EA7A8EF 0x27A3D
+0x8EA7A8F0 0x27A2F
+0x8EA7A8F1 0x27A2B
+0x8EA7A8F2 0x27A58
+0x8EA7A8F3 0x27A61
+0x8EA7A8F4 0x27A2C
+0x8EA7A8F5 0x27A51
+0x8EA7A8F6 0x27A50
+0x8EA7A8F7 0x27A3C
+0x8EA7A8F8 0x27A36
+0x8EA7A8F9 0x46F6
+0x8EA7A8FA 0x27A60
+0x8EA7A8FB 0x27A5B
+0x8EA7A8FC 0x27A2E
+0x8EA7A8FD 0x27A40
+0x8EA7A8FE 0x27A5F
+0x8EA7A9A1 0x27A26
+0x8EA7A9A2 0x27A2D
+0x8EA7A9A3 0x27A5E
+0x8EA7A9A4 0x27A3B
+0x8EA7A9A5 0x27BEF
+0x8EA7A9A6 0x27BF3
+0x8EA7A9A7 0x27BEE
+0x8EA7A9A8 0x27BED
+0x8EA7A9A9 0x27C5A
+0x8EA7A9AA 0x27C62
+0x8EA7A9AB 0x27C5B
+0x8EA7A9AC 0x27C5F
+0x8EA7A9AD 0x27C5E
+0x8EA7A9AE 0x27C64
+0x8EA7A9AF 0x27CE0
+0x8EA7A9B0 0x27CE1
+0x8EA7A9B1 0x27CE5
+0x8EA7A9B2 0x27DA5
+0x8EA7A9B3 0x27D9B
+0x8EA7A9B4 0x27D9F
+0x8EA7A9B5 0x27D9C
+0x8EA7A9B6 0x477A
+0x8EA7A9B7 0x27DAA
+0x8EA7A9B8 0x27DA4
+0x8EA7A9B9 0x27DA3
+0x8EA7A9BA 0x27E67
+0x8EA7A9BB 0x27F26
+0x8EA7A9BC 0x27F1A
+0x8EA7A9BD 0x47B8
+0x8EA7A9BE 0x27F1C
+0x8EA7A9BF 0x27F15
+0x8EA7A9C0 0x27F1B
+0x8EA7A9C1 0x27F18
+0x8EA7A9C2 0x27F1E
+0x8EA7A9C3 0x27F25
+0x8EA7A9C4 0x2F9DC
+0x8EA7A9C5 0x2807B
+0x8EA7A9C6 0x28075
+0x8EA7A9C7 0x28093
+0x8EA7A9C8 0x2808F
+0x8EA7A9C9 0x2807C
+0x8EA7A9CA 0x2809B
+0x8EA7A9CB 0x28088
+0x8EA7A9CC 0x28091
+0x8EA7A9CD 0x2807E
+0x8EA7A9CE 0x4801
+0x8EA7A9CF 0x28086
+0x8EA7A9D0 0x2825B
+0x8EA7A9D1 0x28254
+0x8EA7A9D2 0x28335
+0x8EA7A9D3 0x28340
+0x8EA7A9D4 0x28337
+0x8EA7A9D5 0x28329
+0x8EA7A9D6 0x28326
+0x8EA7A9D7 0x28323
+0x8EA7A9D8 0x28330
+0x8EA7A9D9 0x28320
+0x8EA7A9DA 0x28328
+0x8EA7A9DB 0x28332
+0x8EA7A9DC 0x2832A
+0x8EA7A9DD 0x28331
+0x8EA7A9DE 0x28324
+0x8EA7A9DF 0x28341
+0x8EA7A9E0 0x28342
+0x8EA7A9E1 0x28343
+0x8EA7A9E2 0x28325
+0x8EA7A9E3 0x28338
+0x8EA7A9E4 0x2841C
+0x8EA7A9E5 0x2841D
+0x8EA7A9E6 0x2841E
+0x8EA7A9E7 0x284F6
+0x8EA7A9E8 0x285A5
+0x8EA7A9E9 0x28589
+0x8EA7A9EA 0x2859D
+0x8EA7A9EB 0x2858A
+0x8EA7A9EC 0x28587
+0x8EA7A9ED 0x285AB
+0x8EA7A9EE 0x28586
+0x8EA7A9EF 0x2859E
+0x8EA7A9F0 0x28593
+0x8EA7A9F1 0x285A1
+0x8EA7A9F2 0x28588
+0x8EA7A9F3 0x285A3
+0x8EA7A9F4 0x2859F
+0x8EA7A9F5 0x285A0
+0x8EA7A9F6 0x286FF
+0x8EA7A9F7 0x28700
+0x8EA7A9F8 0x28702
+0x8EA7A9F9 0x286F8
+0x8EA7A9FA 0x286F7
+0x8EA7A9FB 0x28701
+0x8EA7A9FC 0x28787
+0x8EA7A9FD 0x28789
+0x8EA7A9FE 0x28776
+0x8EA7AAA1 0x2876E
+0x8EA7AAA2 0x28777
+0x8EA7AAA3 0x28782
+0x8EA7AAA4 0x28785
+0x8EA7AAA5 0x28783
+0x8EA7AAA6 0x28784
+0x8EA7AAA7 0x28857
+0x8EA7AAA8 0x2884B
+0x8EA7AAA9 0x28856
+0x8EA7AAAA 0x2885D
+0x8EA7AAAB 0x28860
+0x8EA7AAAC 0x2884D
+0x8EA7AAAD 0x28855
+0x8EA7AAAE 0x28854
+0x8EA7AAAF 0x28853
+0x8EA7AAB0 0x28850
+0x8EA7AAB1 0x28863
+0x8EA7AAB2 0x28862
+0x8EA7AAB3 0x28917
+0x8EA7AAB4 0x28916
+0x8EA7AAB5 0x2892D
+0x8EA7AAB6 0x289D9
+0x8EA7AAB7 0x289BF
+0x8EA7AAB8 0x492F
+0x8EA7AAB9 0x289B2
+0x8EA7AABA 0x289AC
+0x8EA7AABB 0x289B0
+0x8EA7AABC 0x289CF
+0x8EA7AABD 0x289B8
+0x8EA7AABE 0x4931
+0x8EA7AABF 0x289D3
+0x8EA7AAC0 0x289B1
+0x8EA7AAC1 0x289AF
+0x8EA7AAC2 0x289CE
+0x8EA7AAC3 0x289B4
+0x8EA7AAC4 0x289B7
+0x8EA7AAC5 0x289D5
+0x8EA7AAC6 0x499C
+0x8EA7AAC7 0x28D38
+0x8EA7AAC8 0x28D28
+0x8EA7AAC9 0x28D3F
+0x8EA7AACA 0x28D40
+0x8EA7AACB 0x28D41
+0x8EA7AACC 0x28D33
+0x8EA7AACD 0x28D2B
+0x8EA7AACE 0x28D2E
+0x8EA7AACF 0x28F11
+0x8EA7AAD0 0x28F18
+0x8EA7AAD1 0x28F17
+0x8EA7AAD2 0x28F19
+0x8EA7AAD3 0x28F16
+0x8EA7AAD4 0x49E6
+0x8EA7AAD5 0x28F0D
+0x8EA7AAD6 0x28F26
+0x8EA7AAD7 0x28F79
+0x8EA7AAD8 0x28FD8
+0x8EA7AAD9 0x28FF3
+0x8EA7AADA 0x28FD7
+0x8EA7AADB 0x28FCC
+0x8EA7AADC 0x28FCF
+0x8EA7AADD 0x28FCB
+0x8EA7AADE 0x28FD1
+0x8EA7AADF 0x28FCE
+0x8EA7AAE0 0x28FD4
+0x8EA7AAE1 0x28FD5
+0x8EA7AAE2 0x28FD3
+0x8EA7AAE3 0x28FD6
+0x8EA7AAE4 0x28FCD
+0x8EA7AAE5 0x28FDA
+0x8EA7AAE6 0x28FD2
+0x8EA7AAE7 0x28FDE
+0x8EA7AAE8 0x290CC
+0x8EA7AAE9 0x290B8
+0x8EA7AAEA 0x290B7
+0x8EA7AAEB 0x290C2
+0x8EA7AAEC 0x290C3
+0x8EA7AAED 0x291FA
+0x8EA7AAEE 0x291F9
+0x8EA7AAEF 0x2921F
+0x8EA7AAF0 0x2921D
+0x8EA7AAF1 0x24382
+0x8EA7AAF2 0x292A6
+0x8EA7AAF3 0x29290
+0x8EA7AAF4 0x2929E
+0x8EA7AAF5 0x29298
+0x8EA7AAF6 0x29293
+0x8EA7AAF7 0x29292
+0x8EA7AAF8 0x292A5
+0x8EA7AAF9 0x29295
+0x8EA7AAFA 0x293A9
+0x8EA7AAFB 0x293A8
+0x8EA7AAFC 0x293AA
+0x8EA7AAFD 0x293AB
+0x8EA7AAFE 0x293AC
+0x8EA7ABA1 0x2941F
+0x8EA7ABA2 0x29422
+0x8EA7ABA3 0x294AA
+0x8EA7ABA4 0x29496
+0x8EA7ABA5 0x29491
+0x8EA7ABA6 0x294AB
+0x8EA7ABA7 0x294A2
+0x8EA7ABA8 0x294A4
+0x8EA7ABA9 0x2949D
+0x8EA7ABAA 0x29497
+0x8EA7ABAB 0x2947D
+0x8EA7ABAC 0x2949F
+0x8EA7ABAD 0x2949C
+0x8EA7ABAE 0x29499
+0x8EA7ABAF 0x294A6
+0x8EA7ABB0 0x29492
+0x8EA7ABB1 0x294A7
+0x8EA7ABB2 0x295C9
+0x8EA7ABB3 0x295C8
+0x8EA7ABB4 0x295C7
+0x8EA7ABB5 0x295CB
+0x8EA7ABB6 0x29674
+0x8EA7ABB7 0x296C9
+0x8EA7ABB8 0x4B38
+0x8EA7ABB9 0x296D2
+0x8EA7ABBA 0x296DB
+0x8EA7ABBB 0x296EB
+0x8EA7ABBC 0x296E9
+0x8EA7ABBD 0x296EF
+0x8EA7ABBE 0x296EE
+0x8EA7ABBF 0x296F9
+0x8EA7ABC0 0x296DE
+0x8EA7ABC1 0x29816
+0x8EA7ABC2 0x29845
+0x8EA7ABC3 0x2987F
+0x8EA7ABC4 0x29898
+0x8EA7ABC5 0x2989F
+0x8EA7ABC6 0x29886
+0x8EA7ABC7 0x29890
+0x8EA7ABC8 0x2989A
+0x8EA7ABC9 0x2989D
+0x8EA7ABCA 0x2988D
+0x8EA7ABCB 0x2989C
+0x8EA7ABCC 0x298A0
+0x8EA7ABCD 0x298A7
+0x8EA7ABCE 0x2988F
+0x8EA7ABCF 0x29A41
+0x8EA7ABD0 0x29A35
+0x8EA7ABD1 0x29A37
+0x8EA7ABD2 0x29A30
+0x8EA7ABD3 0x29A3A
+0x8EA7ABD4 0x29A36
+0x8EA7ABD5 0x2FA08
+0x8EA7ABD6 0x29ACA
+0x8EA7ABD7 0x29B12
+0x8EA7ABD8 0x29B15
+0x8EA7ABD9 0x29B22
+0x8EA7ABDA 0x29B13
+0x8EA7ABDB 0x29B18
+0x8EA7ABDC 0x29B21
+0x8EA7ABDD 0x29C10
+0x8EA7ABDE 0x29C20
+0x8EA7ABDF 0x29C2F
+0x8EA7ABE0 0x29CA5
+0x8EA7ABE1 0x29CA3
+0x8EA7ABE2 0x29CB6
+0x8EA7ABE3 0x29CAB
+0x8EA7ABE4 0x29D68
+0x8EA7ABE5 0x29D67
+0x8EA7ABE6 0x29D6F
+0x8EA7ABE7 0x29D77
+0x8EA7ABE8 0x29D64
+0x8EA7ABE9 0x29D78
+0x8EA7ABEA 0x4C3A
+0x8EA7ABEB 0x29D76
+0x8EA7ABEC 0x29D6E
+0x8EA7ABED 0x4CB1
+0x8EA7ABEE 0x29FD0
+0x8EA7ABEF 0x29FB3
+0x8EA7ABF0 0x29FCB
+0x8EA7ABF1 0x29FD6
+0x8EA7ABF2 0x29FB1
+0x8EA7ABF3 0x29FB4
+0x8EA7ABF4 0x29FD7
+0x8EA7ABF5 0x29FC6
+0x8EA7ABF6 0x29FBA
+0x8EA7ABF7 0x29FD1
+0x8EA7ABF8 0x29FD2
+0x8EA7ABF9 0x29FB5
+0x8EA7ABFA 0x29FC4
+0x8EA7ABFB 0x29FCC
+0x8EA7ABFC 0x29FBB
+0x8EA7ABFD 0x29FB2
+0x8EA7ABFE 0x2A25B
+0x8EA7ACA1 0x2A25A
+0x8EA7ACA2 0x2A259
+0x8EA7ACA3 0x2A299
+0x8EA7ACA4 0x2A294
+0x8EA7ACA5 0x2A296
+0x8EA7ACA6 0x2A293
+0x8EA7ACA7 0x2A291
+0x8EA7ACA8 0x2A28F
+0x8EA7ACA9 0x2A298
+0x8EA7ACAA 0x2A30C
+0x8EA7ACAB 0x2A30A
+0x8EA7ACAC 0x2A30E
+0x8EA7ACAD 0x2A312
+0x8EA7ACAE 0x2A311
+0x8EA7ACAF 0x2A30B
+0x8EA7ACB0 0x2A39A
+0x8EA7ACB1 0x4D47
+0x8EA7ACB2 0x2A3B4
+0x8EA7ACB3 0x4D51
+0x8EA7ACB4 0x2A41C
+0x8EA7ACB5 0x2A420
+0x8EA7ACB6 0x2A421
+0x8EA7ACB7 0x2A4D3
+0x8EA7ACB8 0x2A4D2
+0x8EA7ACB9 0x2A538
+0x8EA7ACBB 0x24CCF
+0x8EA7ACBC 0x2011D
+0x8EA7ACBD 0x20192
+0x8EA7ACBE 0x2018F
+0x8EA7ACBF 0x2018C
+0x8EA7ACC0 0x203EA
+0x8EA7ACC1 0x204B9
+0x8EA7ACC2 0x2056E
+0x8EA7ACC3 0x205A0
+0x8EA7ACC4 0x291DD
+0x8EA7ACC5 0x20612
+0x8EA7ACC6 0x20617
+0x8EA7ACC7 0x2066D
+0x8EA7ACC8 0x20805
+0x8EA7ACC9 0x207FB
+0x8EA7ACCA 0x207FD
+0x8EA7ACCB 0x20806
+0x8EA7ACCC 0x20800
+0x8EA7ACCD 0x207FF
+0x8EA7ACCE 0x207FE
+0x8EA7ACCF 0x208B6
+0x8EA7ACD0 0x20905
+0x8EA7ACD1 0x20907
+0x8EA7ACD2 0x20ABC
+0x8EA7ACD3 0x20ABB
+0x8EA7ACD4 0x20B8B
+0x8EA7ACD5 0x20B87
+0x8EA7ACD6 0x27BFB
+0x8EA7ACD7 0x20FE7
+0x8EA7ACD8 0x20FE6
+0x8EA7ACD9 0x20FE2
+0x8EA7ACDA 0x285D3
+0x8EA7ACDB 0x20FD9
+0x8EA7ACDC 0x20FCA
+0x8EA7ACDD 0x21012
+0x8EA7ACDE 0x21010
+0x8EA7ACDF 0x20FDC
+0x8EA7ACE0 0x20FD0
+0x8EA7ACE1 0x20F8B
+0x8EA7ACE2 0x21013
+0x8EA7ACE3 0x22A10
+0x8EA7ACE4 0x20FDA
+0x8EA7ACE5 0x2F84F
+0x8EA7ACE6 0x20FFD
+0x8EA7ACE7 0x20FE5
+0x8EA7ACE8 0x20FCC
+0x8EA7ACE9 0x21039
+0x8EA7ACEA 0x20FC7
+0x8EA7ACEB 0x20FD8
+0x8EA7ACEC 0x21460
+0x8EA7ACED 0x21464
+0x8EA7ACEE 0x21486
+0x8EA7ACEF 0x2145E
+0x8EA7ACF0 0x21466
+0x8EA7ACF1 0x2145F
+0x8EA7ACF2 0x21477
+0x8EA7ACF3 0x21482
+0x8EA7ACF4 0x21496
+0x8EA7ACF5 0x2153E
+0x8EA7ACF6 0x21579
+0x8EA7ACF7 0x2157A
+0x8EA7ACF8 0x21688
+0x8EA7ACF9 0x21689
+0x8EA7ACFA 0x2168C
+0x8EA7ACFB 0x243E0
+0x8EA7ACFC 0x2167B
+0x8EA7ACFD 0x21686
+0x8EA7ACFE 0x21894
+0x8EA7ADA1 0x21897
+0x8EA7ADA2 0x218B7
+0x8EA7ADA3 0x218B5
+0x8EA7ADA4 0x218B8
+0x8EA7ADA5 0x21893
+0x8EA7ADA6 0x218B2
+0x8EA7ADA7 0x218B4
+0x8EA7ADA8 0x21899
+0x8EA7ADA9 0x218C3
+0x8EA7ADAA 0x2189D
+0x8EA7ADAB 0x2189B
+0x8EA7ADAC 0x218A3
+0x8EA7ADAD 0x3747
+0x8EA7ADAE 0x2199F
+0x8EA7ADAF 0x2199E
+0x8EA7ADB0 0x219A3
+0x8EA7ADB1 0x219A0
+0x8EA7ADB2 0x219A1
+0x8EA7ADB3 0x21AC5
+0x8EA7ADB4 0x21AC6
+0x8EA7ADB5 0x21ABE
+0x8EA7ADB6 0x21AC4
+0x8EA7ADB7 0x21ABF
+0x8EA7ADB8 0x21B4C
+0x8EA7ADB9 0x21B4A
+0x8EA7ADBA 0x21BB1
+0x8EA7ADBB 0x21C15
+0x8EA7ADBC 0x21C17
+0x8EA7ADBD 0x21C10
+0x8EA7ADBE 0x21C18
+0x8EA7ADBF 0x21CE0
+0x8EA7ADC0 0x21CDF
+0x8EA7ADC1 0x21D27
+0x8EA7ADC2 0x21F43
+0x8EA7ADC3 0x21F48
+0x8EA7ADC4 0x21F1D
+0x8EA7ADC5 0x21F50
+0x8EA7ADC6 0x21F58
+0x8EA7ADC7 0x21F47
+0x8EA7ADC8 0x21F54
+0x8EA7ADC9 0x21F53
+0x8EA7ADCA 0x21F40
+0x8EA7ADCB 0x21F55
+0x8EA7ADCC 0x3817
+0x8EA7ADCD 0x21F5A
+0x8EA7ADCE 0x22470
+0x8EA7ADCF 0x2215B
+0x8EA7ADD0 0x2214D
+0x8EA7ADD1 0x22156
+0x8EA7ADD2 0x2214F
+0x8EA7ADD3 0x2F887
+0x8EA7ADD4 0x22159
+0x8EA7ADD5 0x2F888
+0x8EA7ADD6 0x22154
+0x8EA7ADD7 0x22153
+0x8EA7ADD8 0x22150
+0x8EA7ADD9 0x222B3
+0x8EA7ADDA 0x2236E
+0x8EA7ADDB 0x38A3
+0x8EA7ADDC 0x2236F
+0x8EA7ADDD 0x22393
+0x8EA7ADDE 0x22429
+0x8EA7ADDF 0x22425
+0x8EA7ADE0 0x22428
+0x8EA7ADE1 0x2246F
+0x8EA7ADE2 0x232B8
+0x8EA7ADE3 0x2F897
+0x8EA7ADE4 0x224B3
+0x8EA7ADE5 0x22579
+0x8EA7ADE6 0x2257E
+0x8EA7ADE7 0x2257C
+0x8EA7ADE8 0x22583
+0x8EA7ADE9 0x2F8AC
+0x8EA7ADEA 0x22800
+0x8EA7ADEB 0x22834
+0x8EA7ADEC 0x22865
+0x8EA7ADED 0x22836
+0x8EA7ADEE 0x228A7
+0x8EA7ADEF 0x22859
+0x8EA7ADF0 0x22858
+0x8EA7ADF1 0x22831
+0x8EA7ADF2 0x22862
+0x8EA7ADF3 0x22838
+0x8EA7ADF4 0x22873
+0x8EA7ADF5 0x2283E
+0x8EA7ADF6 0x22855
+0x8EA7ADF7 0x22854
+0x8EA7ADF8 0x22895
+0x8EA7ADF9 0x2F8AD
+0x8EA7ADFA 0x228A5
+0x8EA7ADFB 0x22894
+0x8EA7ADFC 0x2289A
+0x8EA7ADFD 0x2289B
+0x8EA7ADFE 0x22899
+0x8EA7AEA1 0x2289F
+0x8EA7AEA2 0x22853
+0x8EA7AEA3 0x22A12
+0x8EA7AEA4 0x22A0A
+0x8EA7AEA5 0x22A09
+0x8EA7AEA6 0x22A0C
+0x8EA7AEA7 0x22A0B
+0x8EA7AEA8 0x22A0E
+0x8EA7AEA9 0x22A0D
+0x8EA7AEAA 0x22A08
+0x8EA7AEAB 0x22D38
+0x8EA7AEAC 0x22D3A
+0x8EA7AEAD 0x22D37
+0x8EA7AEAE 0x22D3D
+0x8EA7AEAF 0x22D2D
+0x8EA7AEB0 0x22D82
+0x8EA7AEB1 0x22D95
+0x8EA7AEB2 0x22D87
+0x8EA7AEB3 0x22D9D
+0x8EA7AEB4 0x22DB5
+0x8EA7AEB5 0x22D81
+0x8EA7AEB6 0x22DC7
+0x8EA7AEB7 0x22D9B
+0x8EA7AEB8 0x22D98
+0x8EA7AEB9 0x22D94
+0x8EA7AEBA 0x22D86
+0x8EA7AEBB 0x22D90
+0x8EA7AEBC 0x22D34
+0x8EA7AEBD 0x22D8E
+0x8EA7AEBE 0x22D85
+0x8EA7AEBF 0x22DA6
+0x8EA7AEC0 0x22D96
+0x8EA7AEC1 0x22FEA
+0x8EA7AEC2 0x22FDF
+0x8EA7AEC3 0x232BD
+0x8EA7AEC4 0x22FF7
+0x8EA7AEC5 0x22FEB
+0x8EA7AEC6 0x22FE0
+0x8EA7AEC7 0x22FE8
+0x8EA7AEC8 0x22FE1
+0x8EA7AEC9 0x22FE9
+0x8EA7AECA 0x22FEE
+0x8EA7AECB 0x22FE5
+0x8EA7AECC 0x22FEC
+0x8EA7AECD 0x23063
+0x8EA7AECE 0x230C6
+0x8EA7AECF 0x230C2
+0x8EA7AED0 0x230C1
+0x8EA7AED1 0x230C0
+0x8EA7AED2 0x230C3
+0x8EA7AED3 0x23118
+0x8EA7AED4 0x232AE
+0x8EA7AED5 0x232A3
+0x8EA7AED6 0x232C5
+0x8EA7AED7 0x232A0
+0x8EA7AED8 0x232B4
+0x8EA7AED9 0x232A5
+0x8EA7AEDA 0x3B1E
+0x8EA7AEDB 0x232A4
+0x8EA7AEDC 0x232A8
+0x8EA7AEDD 0x232A6
+0x8EA7AEDE 0x236A8
+0x8EA7AEDF 0x2368D
+0x8EA7AEE0 0x23682
+0x8EA7AEE1 0x2369E
+0x8EA7AEE2 0x23689
+0x8EA7AEE3 0x23683
+0x8EA7AEE4 0x23691
+0x8EA7AEE5 0x236A6
+0x8EA7AEE6 0x2369A
+0x8EA7AEE7 0x23690
+0x8EA7AEE8 0x23685
+0x8EA7AEE9 0x2367D
+0x8EA7AEEA 0x2F8EC
+0x8EA7AEEB 0x2369B
+0x8EA7AEEC 0x236A5
+0x8EA7AEED 0x236F0
+0x8EA7AEEE 0x23696
+0x8EA7AEEF 0x23688
+0x8EA7AEF0 0x236D6
+0x8EA7AEF1 0x236D8
+0x8EA7AEF2 0x23686
+0x8EA7AEF3 0x236A4
+0x8EA7AEF4 0x23697
+0x8EA7AEF5 0x2391C
+0x8EA7AEF6 0x23919
+0x8EA7AEF7 0x2399E
+0x8EA7AEF8 0x2399F
+0x8EA7AEF9 0x2399D
+0x8EA7AEFA 0x2399C
+0x8EA7AEFB 0x23A5D
+0x8EA7AEFC 0x23A5E
+0x8EA7AEFD 0x23A73
+0x8EA7AEFE 0x23A63
+0x8EA7AFA1 0x23ABE
+0x8EA7AFA2 0x23AC1
+0x8EA7AFA3 0x23ABC
+0x8EA7AFA4 0x23ABF
+0x8EA7AFA5 0x23ABB
+0x8EA7AFA6 0x23ABD
+0x8EA7AFA7 0x23B13
+0x8EA7AFA8 0x23B14
+0x8EA7AFA9 0x23BF8
+0x8EA7AFAA 0x23BFA
+0x8EA7AFAB 0x23C06
+0x8EA7AFAC 0x23BFE
+0x8EA7AFAD 0x23C51
+0x8EA7AFAE 0x2400B
+0x8EA7AFAF 0x23FF1
+0x8EA7AFB0 0x23FA9
+0x8EA7AFB1 0x23FD5
+0x8EA7AFB2 0x23FDC
+0x8EA7AFB3 0x23FCB
+0x8EA7AFB4 0x23FF2
+0x8EA7AFB5 0x2405F
+0x8EA7AFB6 0x23FDB
+0x8EA7AFB7 0x23FD6
+0x8EA7AFB8 0x23FD9
+0x8EA7AFB9 0x23FD1
+0x8EA7AFBA 0x23FCF
+0x8EA7AFBB 0x23FD8
+0x8EA7AFBC 0x23FE0
+0x8EA7AFBD 0x23FD4
+0x8EA7AFBE 0x23FF3
+0x8EA7AFBF 0x24005
+0x8EA7AFC0 0x23FCE
+0x8EA7AFC1 0x23FF4
+0x8EA7AFC2 0x2F912
+0x8EA7AFC3 0x23FDA
+0x8EA7AFC4 0x2400E
+0x8EA7AFC5 0x24006
+0x8EA7AFC6 0x23FD7
+0x8EA7AFC7 0x23FCD
+0x8EA7AFC8 0x24007
+0x8EA7AFC9 0x23FE1
+0x8EA7AFCA 0x24008
+0x8EA7AFCB 0x243BE
+0x8EA7AFCC 0x243EF
+0x8EA7AFCD 0x243D9
+0x8EA7AFCE 0x243DA
+0x8EA7AFCF 0x71D7
+0x8EA7AFD0 0x243A0
+0x8EA7AFD1 0x243DF
+0x8EA7AFD2 0x2439E
+0x8EA7AFD3 0x243BF
+0x8EA7AFD4 0x243AF
+0x8EA7AFD5 0x243A7
+0x8EA7AFD6 0x243AA
+0x8EA7AFD7 0x243F4
+0x8EA7AFD8 0x243AE
+0x8EA7AFD9 0x243B5
+0x8EA7AFDA 0x243B8
+0x8EA7AFDB 0x243DB
+0x8EA7AFDC 0x243C0
+0x8EA7AFDD 0x243B7
+0x8EA7AFDE 0x243A2
+0x8EA7AFDF 0x243DD
+0x8EA7AFE0 0x243A1
+0x8EA7AFE1 0x243A5
+0x8EA7AFE2 0x243B4
+0x8EA7AFE3 0x243A6
+0x8EA7AFE4 0x243AB
+0x8EA7AFE5 0x243AC
+0x8EA7AFE6 0x2439F
+0x8EA7AFE7 0x243B1
+0x8EA7AFE8 0x243FC
+0x8EA7AFE9 0x2452E
+0x8EA7AFEA 0x24530
+0x8EA7AFEB 0x24599
+0x8EA7AFEC 0x245F8
+0x8EA7AFED 0x245F6
+0x8EA7AFEE 0x246F4
+0x8EA7AFEF 0x246EB
+0x8EA7AFF0 0x246E1
+0x8EA7AFF1 0x246E4
+0x8EA7AFF2 0x24875
+0x8EA7AFF3 0x24869
+0x8EA7AFF4 0x3E9A
+0x8EA7AFF5 0x24899
+0x8EA7AFF6 0x2489E
+0x8EA7AFF7 0x24894
+0x8EA7AFF8 0x24893
+0x8EA7AFF9 0x24891
+0x8EA7AFFA 0x24A19
+0x8EA7AFFB 0x24A17
+0x8EA7AFFC 0x24A49
+0x8EA7AFFD 0x24A47
+0x8EA7AFFE 0x24A48
+0x8EA7B0A1 0x24A52
+0x8EA7B0A2 0x24A40
+0x8EA7B0A3 0x24A63
+0x8EA7B0A4 0x24A46
+0x8EA7B0A5 0x24A5F
+0x8EA7B0A6 0x24B0E
+0x8EA7B0A7 0x24B85
+0x8EA7B0A8 0x24B87
+0x8EA7B0A9 0x24BCB
+0x8EA7B0AA 0x24BCC
+0x8EA7B0AB 0x24BC9
+0x8EA7B0AC 0x24CCB
+0x8EA7B0AD 0x21CE7
+0x8EA7B0AE 0x24D20
+0x8EA7B0AF 0x24E5F
+0x8EA7B0B0 0x24E60
+0x8EA7B0B1 0x24E6A
+0x8EA7B0B2 0x24E76
+0x8EA7B0B3 0x24E73
+0x8EA7B0B4 0x24E71
+0x8EA7B0B5 0x24E66
+0x8EA7B0B6 0x3FC2
+0x8EA7B0B7 0x24E6B
+0x8EA7B0B8 0x24E79
+0x8EA7B0B9 0x24E7B
+0x8EA7B0BA 0x24F3C
+0x8EA7B0BB 0x24F9E
+0x8EA7B0BC 0x24F9C
+0x8EA7B0BD 0x2501C
+0x8EA7B0BE 0x2501E
+0x8EA7B0BF 0x25021
+0x8EA7B0C0 0x25096
+0x8EA7B0C1 0x250A1
+0x8EA7B0C2 0x250B6
+0x8EA7B0C3 0x250A0
+0x8EA7B0C4 0x25094
+0x8EA7B0C5 0x25097
+0x8EA7B0C6 0x25281
+0x8EA7B0C7 0x25286
+0x8EA7B0C8 0x252C0
+0x8EA7B0C9 0x2528A
+0x8EA7B0CA 0x2F94B
+0x8EA7B0CB 0x25285
+0x8EA7B0CC 0x25295
+0x8EA7B0CD 0x25249
+0x8EA7B0CE 0x25282
+0x8EA7B0CF 0x25284
+0x8EA7B0D0 0x22878
+0x8EA7B0D1 0x25290
+0x8EA7B0D2 0x252B1
+0x8EA7B0D3 0x253FE
+0x8EA7B0D4 0x253FB
+0x8EA7B0D5 0x25550
+0x8EA7B0D6 0x25556
+0x8EA7B0D7 0x2555A
+0x8EA7B0D8 0x2554C
+0x8EA7B0D9 0x40DC
+0x8EA7B0DA 0x25557
+0x8EA7B0DB 0x256E1
+0x8EA7B0DC 0x256D9
+0x8EA7B0DD 0x256DB
+0x8EA7B0DE 0x256F4
+0x8EA7B0DF 0x25745
+0x8EA7B0E0 0x25747
+0x8EA7B0E1 0x25874
+0x8EA7B0E2 0x2586B
+0x8EA7B0E3 0x25868
+0x8EA7B0E4 0x25869
+0x8EA7B0E5 0x25879
+0x8EA7B0E6 0x2F95B
+0x8EA7B0E7 0x25880
+0x8EA7B0E8 0x25881
+0x8EA7B0E9 0x25861
+0x8EA7B0EA 0x25870
+0x8EA7B0EB 0x2586F
+0x8EA7B0EC 0x25873
+0x8EA7B0ED 0x2585D
+0x8EA7B0EE 0x259FA
+0x8EA7B0EF 0x41B3
+0x8EA7B0F0 0x259F3
+0x8EA7B0F1 0x25A0A
+0x8EA7B0F2 0x25A17
+0x8EA7B0F3 0x2F95F
+0x8EA7B0F4 0x25AB0
+0x8EA7B0F5 0x25C3E
+0x8EA7B0F6 0x25C46
+0x8EA7B0F7 0x25C4F
+0x8EA7B0F8 0x25C44
+0x8EA7B0F9 0x25C69
+0x8EA7B0FA 0x25C33
+0x8EA7B0FB 0x25C2F
+0x8EA7B0FC 0x25C4E
+0x8EA7B0FD 0x25C3A
+0x8EA7B0FE 0x25C2B
+0x8EA7B1A1 0x25CA9
+0x8EA7B1A2 0x25C50
+0x8EA7B1A3 0x25C45
+0x8EA7B1A4 0x25C37
+0x8EA7B1A5 0x25C25
+0x8EA7B1A6 0x25C2C
+0x8EA7B1A7 0x25C3F
+0x8EA7B1A8 0x25C34
+0x8EA7B1A9 0x25C29
+0x8EA7B1AA 0x25C1E
+0x8EA7B1AB 0x25C3D
+0x8EA7B1AC 0x25EED
+0x8EA7B1AD 0x2F966
+0x8EA7B1AE 0x25EF3
+0x8EA7B1AF 0x25EEA
+0x8EA7B1B0 0x25EEB
+0x8EA7B1B1 0x260CC
+0x8EA7B1B2 0x260CE
+0x8EA7B1B3 0x260D0
+0x8EA7B1B4 0x260E3
+0x8EA7B1B5 0x260E0
+0x8EA7B1B6 0x260D1
+0x8EA7B1B7 0x260DC
+0x8EA7B1B8 0x260DD
+0x8EA7B1B9 0x260F0
+0x8EA7B1BA 0x260DB
+0x8EA7B1BB 0x260E5
+0x8EA7B1BC 0x260F1
+0x8EA7B1BD 0x260C9
+0x8EA7B1BE 0x260E8
+0x8EA7B1BF 0x260E7
+0x8EA7B1C0 0x260C8
+0x8EA7B1C1 0x260DE
+0x8EA7B1C2 0x260CD
+0x8EA7B1C3 0x260C5
+0x8EA7B1C4 0x260C6
+0x8EA7B1C5 0x260E4
+0x8EA7B1C6 0x260C3
+0x8EA7B1C7 0x262FB
+0x8EA7B1C8 0x262FC
+0x8EA7B1C9 0x262FE
+0x8EA7B1CA 0x26303
+0x8EA7B1CB 0x26300
+0x8EA7B1CC 0x262FD
+0x8EA7B1CD 0x26305
+0x8EA7B1CE 0x26313
+0x8EA7B1CF 0x263A7
+0x8EA7B1D0 0x263B4
+0x8EA7B1D1 0x26470
+0x8EA7B1D2 0x26474
+0x8EA7B1D3 0x26471
+0x8EA7B1D4 0x26475
+0x8EA7B1D5 0x2647D
+0x8EA7B1D6 0x26473
+0x8EA7B1D7 0x264C4
+0x8EA7B1D8 0x264C3
+0x8EA7B1D9 0x264DE
+0x8EA7B1DA 0x264DD
+0x8EA7B1DB 0x26511
+0x8EA7B1DC 0x2650F
+0x8EA7B1DD 0x26510
+0x8EA7B1DE 0x265C3
+0x8EA7B1DF 0x265C2
+0x8EA7B1E0 0x265CA
+0x8EA7B1E1 0x265C1
+0x8EA7B1E2 0x26623
+0x8EA7B1E3 0x267B1
+0x8EA7B1E4 0x26824
+0x8EA7B1E5 0x26811
+0x8EA7B1E6 0x26825
+0x8EA7B1E7 0x2680A
+0x8EA7B1E8 0x2681F
+0x8EA7B1E9 0x26820
+0x8EA7B1EA 0x26814
+0x8EA7B1EB 0x26828
+0x8EA7B1EC 0x26803
+0x8EA7B1ED 0x26812
+0x8EA7B1EE 0x2680B
+0x8EA7B1EF 0x26817
+0x8EA7B1F0 0x22A11
+0x8EA7B1F1 0x26949
+0x8EA7B1F2 0x26989
+0x8EA7B1F3 0x26990
+0x8EA7B1F4 0x2698F
+0x8EA7B1F5 0x26996
+0x8EA7B1F6 0x26995
+0x8EA7B1F7 0x26993
+0x8EA7B1F8 0x269ED
+0x8EA7B1F9 0x269F0
+0x8EA7B1FA 0x243DE
+0x8EA7B1FB 0x26A85
+0x8EA7B1FC 0x26A77
+0x8EA7B1FD 0x26A7A
+0x8EA7B1FE 0x26A84
+0x8EA7B2A1 0x26A79
+0x8EA7B2A2 0x26A7D
+0x8EA7B2A3 0x26A7B
+0x8EA7B2A4 0x26AED
+0x8EA7B2A5 0x26AEC
+0x8EA7B2A6 0x26DF6
+0x8EA7B2A7 0x26D9B
+0x8EA7B2A8 0x26E9D
+0x8EA7B2A9 0x26F11
+0x8EA7B2AA 0x26EC4
+0x8EA7B2AB 0x26EC8
+0x8EA7B2AC 0x26EDF
+0x8EA7B2AD 0x26EBF
+0x8EA7B2AE 0x26EB3
+0x8EA7B2AF 0x26EBA
+0x8EA7B2B0 0x26F10
+0x8EA7B2B1 0x26F06
+0x8EA7B2B2 0x26E88
+0x8EA7B2B3 0x26E9A
+0x8EA7B2B4 0x26EE0
+0x8EA7B2B5 0x26ECC
+0x8EA7B2B6 0x26EB5
+0x8EA7B2B7 0x26EE1
+0x8EA7B2B8 0x26EBC
+0x8EA7B2B9 0x26EC6
+0x8EA7B2BA 0x26F0B
+0x8EA7B2BB 0x26EA4
+0x8EA7B2BC 0x26E95
+0x8EA7B2BD 0x26EA3
+0x8EA7B2BE 0x26EE2
+0x8EA7B2BF 0x26ECD
+0x8EA7B2C0 0x26EE3
+0x8EA7B2C1 0x26EAB
+0x8EA7B2C2 0x26ECB
+0x8EA7B2C3 0x26E8F
+0x8EA7B2C4 0x2F9AB
+0x8EA7B2C5 0x26EA9
+0x8EA7B2C6 0x26F24
+0x8EA7B2C7 0x26EE4
+0x8EA7B2C8 0x26F12
+0x8EA7B2C9 0x26EE5
+0x8EA7B2CA 0x26F67
+0x8EA7B2CB 0x26EAA
+0x8EA7B2CC 0x26EA0
+0x8EA7B2CD 0x26EE6
+0x8EA7B2CE 0x26EC1
+0x8EA7B2CF 0x26EE7
+0x8EA7B2D0 0x26F0D
+0x8EA7B2D1 0x26E86
+0x8EA7B2D2 0x26EB0
+0x8EA7B2D3 0x26E8B
+0x8EA7B2D4 0x26EE8
+0x8EA7B2D5 0x26EC9
+0x8EA7B2D6 0x26F19
+0x8EA7B2D7 0x26EC0
+0x8EA7B2D8 0x26F0C
+0x8EA7B2D9 0x26EE9
+0x8EA7B2DA 0x26EEA
+0x8EA7B2DB 0x271ED
+0x8EA7B2DC 0x271E3
+0x8EA7B2DD 0x271E4
+0x8EA7B2DE 0x271E8
+0x8EA7B2DF 0x271D2
+0x8EA7B2E0 0x271E2
+0x8EA7B2E1 0x8666
+0x8EA7B2E2 0x273CF
+0x8EA7B2E3 0x273D1
+0x8EA7B2E4 0x273C3
+0x8EA7B2E5 0x273C9
+0x8EA7B2E6 0x273EA
+0x8EA7B2E7 0x273B4
+0x8EA7B2E8 0x273DC
+0x8EA7B2E9 0x273BD
+0x8EA7B2EA 0x273E6
+0x8EA7B2EB 0x273C8
+0x8EA7B2EC 0x273EC
+0x8EA7B2ED 0x273B2
+0x8EA7B2EE 0x273A9
+0x8EA7B2EF 0x273D3
+0x8EA7B2F0 0x273C0
+0x8EA7B2F1 0x273E9
+0x8EA7B2F2 0x273D5
+0x8EA7B2F3 0x45D9
+0x8EA7B2F4 0x273C5
+0x8EA7B2F5 0x45DD
+0x8EA7B2F6 0x273CB
+0x8EA7B2F7 0x273D0
+0x8EA7B2F8 0x273D2
+0x8EA7B2F9 0x273E4
+0x8EA7B2FA 0x273E8
+0x8EA7B2FB 0x273CD
+0x8EA7B2FC 0x273B6
+0x8EA7B2FD 0x273AA
+0x8EA7B2FE 0x273D4
+0x8EA7B3A1 0x28449
+0x8EA7B3A2 0x273C1
+0x8EA7B3A3 0x273DD
+0x8EA7B3A4 0x273CE
+0x8EA7B3A5 0x275C9
+0x8EA7B3A6 0x275CA
+0x8EA7B3A7 0x276FD
+0x8EA7B3A8 0x276D9
+0x8EA7B3A9 0x276FF
+0x8EA7B3AA 0x27704
+0x8EA7B3AB 0x276FA
+0x8EA7B3AC 0x27706
+0x8EA7B3AD 0x27715
+0x8EA7B3AE 0x27711
+0x8EA7B3AF 0x27707
+0x8EA7B3B0 0x2770B
+0x8EA7B3B1 0x277FC
+0x8EA7B3B2 0x277FD
+0x8EA7B3B3 0x2786D
+0x8EA7B3B4 0x27865
+0x8EA7B3B5 0x27914
+0x8EA7B3B6 0x27913
+0x8EA7B3B7 0x2790C
+0x8EA7B3B8 0x2790B
+0x8EA7B3B9 0x27918
+0x8EA7B3BA 0x27922
+0x8EA7B3BB 0x27A7D
+0x8EA7B3BC 0x27A6F
+0x8EA7B3BD 0x27A75
+0x8EA7B3BE 0x27A7B
+0x8EA7B3BF 0x27A80
+0x8EA7B3C0 0x27A7F
+0x8EA7B3C1 0x27A96
+0x8EA7B3C2 0x27A6D
+0x8EA7B3C3 0x27A6B
+0x8EA7B3C4 0x27A86
+0x8EA7B3C5 0x27A73
+0x8EA7B3C6 0x27A62
+0x8EA7B3C7 0x27A77
+0x8EA7B3C8 0x27A81
+0x8EA7B3C9 0x27A69
+0x8EA7B3CA 0x27A82
+0x8EA7B3CB 0x27A97
+0x8EA7B3CC 0x27A84
+0x8EA7B3CD 0x46FC
+0x8EA7B3CE 0x27A78
+0x8EA7B3CF 0x2F9D0
+0x8EA7B3D0 0x27A7A
+0x8EA7B3D1 0x27A6A
+0x8EA7B3D2 0x27A65
+0x8EA7B3D3 0x27A7E
+0x8EA7B3D4 0x27A94
+0x8EA7B3D5 0x27BC2
+0x8EA7B3D6 0x27BC1
+0x8EA7B3D7 0x27BF9
+0x8EA7B3D8 0x27C71
+0x8EA7B3D9 0x27C6B
+0x8EA7B3DA 0x27C6D
+0x8EA7B3DB 0x27C6F
+0x8EA7B3DC 0x27C6E
+0x8EA7B3DD 0x27CF2
+0x8EA7B3DE 0x27CE8
+0x8EA7B3DF 0x27CEF
+0x8EA7B3E0 0x27CE9
+0x8EA7B3E1 0x27CEA
+0x8EA7B3E2 0x27CED
+0x8EA7B3E3 0x27CF3
+0x8EA7B3E4 0x27CE6
+0x8EA7B3E5 0x27DC9
+0x8EA7B3E6 0x27DB4
+0x8EA7B3E7 0x27DB3
+0x8EA7B3E8 0x27DB9
+0x8EA7B3E9 0x27DCA
+0x8EA7B3EA 0x27DB1
+0x8EA7B3EB 0x27DB6
+0x8EA7B3EC 0x27DC7
+0x8EA7B3ED 0x27DC4
+0x8EA7B3EE 0x27DB7
+0x8EA7B3EF 0x27E6F
+0x8EA7B3F0 0x27F33
+0x8EA7B3F1 0x27F32
+0x8EA7B3F2 0x27F1F
+0x8EA7B3F3 0x2F9D9
+0x8EA7B3F4 0x27F2B
+0x8EA7B3F5 0x27F30
+0x8EA7B3F6 0x27F36
+0x8EA7B3F7 0x27F42
+0x8EA7B3F8 0x27F41
+0x8EA7B3F9 0x2F9D8
+0x8EA7B3FA 0x280A5
+0x8EA7B3FB 0x280AB
+0x8EA7B3FC 0x280A9
+0x8EA7B3FD 0x280B3
+0x8EA7B3FE 0x280A7
+0x8EA7B4A1 0x280A0
+0x8EA7B4A2 0x280D2
+0x8EA7B4A3 0x280A8
+0x8EA7B4A4 0x280B6
+0x8EA7B4A5 0x280AC
+0x8EA7B4A6 0x280AE
+0x8EA7B4A7 0x280E6
+0x8EA7B4A8 0x28265
+0x8EA7B4A9 0x28347
+0x8EA7B4AA 0x28363
+0x8EA7B4AB 0x2834D
+0x8EA7B4AC 0x2835F
+0x8EA7B4AD 0x2834B
+0x8EA7B4AE 0x28360
+0x8EA7B4AF 0x28349
+0x8EA7B4B0 0x28353
+0x8EA7B4B1 0x2F9DF
+0x8EA7B4B2 0x8F3A
+0x8EA7B4B3 0x28357
+0x8EA7B4B4 0x2834E
+0x8EA7B4B5 0x28352
+0x8EA7B4B6 0x28354
+0x8EA7B4B7 0x28420
+0x8EA7B4B8 0x28422
+0x8EA7B4B9 0x285C1
+0x8EA7B4BA 0x285D7
+0x8EA7B4BB 0x285D5
+0x8EA7B4BC 0x285C4
+0x8EA7B4BD 0x285D0
+0x8EA7B4BE 0x285BB
+0x8EA7B4BF 0x285E2
+0x8EA7B4C0 0x285CB
+0x8EA7B4C1 0x285B8
+0x8EA7B4C2 0x285BF
+0x8EA7B4C3 0x285D8
+0x8EA7B4C4 0x285C0
+0x8EA7B4C5 0x285BA
+0x8EA7B4C6 0x285B4
+0x8EA7B4C7 0x285BC
+0x8EA7B4C8 0x285D4
+0x8EA7B4C9 0x285ED
+0x8EA7B4CA 0x285C2
+0x8EA7B4CB 0x285D9
+0x8EA7B4CC 0x285CC
+0x8EA7B4CD 0x2872F
+0x8EA7B4CE 0x28723
+0x8EA7B4CF 0x28796
+0x8EA7B4D0 0x2878D
+0x8EA7B4D1 0x2879E
+0x8EA7B4D2 0x28799
+0x8EA7B4D3 0x28883
+0x8EA7B4D4 0x4907
+0x8EA7B4D5 0x2886A
+0x8EA7B4D6 0x28869
+0x8EA7B4D7 0x28875
+0x8EA7B4D8 0x2886C
+0x8EA7B4D9 0x28880
+0x8EA7B4DA 0x2886E
+0x8EA7B4DB 0x28881
+0x8EA7B4DC 0x28877
+0x8EA7B4DD 0x28876
+0x8EA7B4DE 0x28873
+0x8EA7B4DF 0x28870
+0x8EA7B4E0 0x28884
+0x8EA7B4E1 0x28919
+0x8EA7B4E2 0x289F2
+0x8EA7B4E3 0x933D
+0x8EA7B4E4 0x289EC
+0x8EA7B4E5 0x289EB
+0x8EA7B4E6 0x289F6
+0x8EA7B4E7 0x289EF
+0x8EA7B4E8 0x289F4
+0x8EA7B4E9 0x289EE
+0x8EA7B4EA 0x289F3
+0x8EA7B4EB 0x289ED
+0x8EA7B4EC 0x28C9B
+0x8EA7B4ED 0x28C98
+0x8EA7B4EE 0x28C94
+0x8EA7B4EF 0x2147A
+0x8EA7B4F0 0x28C9A
+0x8EA7B4F1 0x2F9F0
+0x8EA7B4F2 0x28D4C
+0x8EA7B4F3 0x49A8
+0x8EA7B4F4 0x28D57
+0x8EA7B4F5 0x28D51
+0x8EA7B4F6 0x28D62
+0x8EA7B4F7 0x28D52
+0x8EA7B4F8 0x28D5C
+0x8EA7B4F9 0x28D53
+0x8EA7B4FA 0x2F9EF
+0x8EA7B4FB 0x28E85
+0x8EA7B4FC 0x28F2D
+0x8EA7B4FD 0x28F3E
+0x8EA7B4FE 0x28F30
+0x8EA7B5A1 0x28F7D
+0x8EA7B5A2 0x28FE6
+0x8EA7B5A3 0x28FF6
+0x8EA7B5A4 0x28FE4
+0x8EA7B5A5 0x28FE9
+0x8EA7B5A6 0x28FEC
+0x8EA7B5A7 0x28FF2
+0x8EA7B5A8 0x28FE8
+0x8EA7B5A9 0x28FE3
+0x8EA7B5AA 0x28FEB
+0x8EA7B5AB 0x28FF0
+0x8EA7B5AC 0x28FEA
+0x8EA7B5AD 0x28FE7
+0x8EA7B5AE 0x28FFD
+0x8EA7B5AF 0x28FE5
+0x8EA7B5B0 0x28FEE
+0x8EA7B5B1 0x28FF5
+0x8EA7B5B2 0x28FF9
+0x8EA7B5B3 0x28FF1
+0x8EA7B5B4 0x28FF4
+0x8EA7B5B5 0x2F9F4
+0x8EA7B5B6 0x29011
+0x8EA7B5B7 0x290DE
+0x8EA7B5B8 0x290D8
+0x8EA7B5B9 0x290DD
+0x8EA7B5BA 0x290DB
+0x8EA7B5BB 0x290D3
+0x8EA7B5BC 0x290E1
+0x8EA7B5BD 0x291DE
+0x8EA7B5BE 0x291FC
+0x8EA7B5BF 0x29228
+0x8EA7B5C0 0x292B7
+0x8EA7B5C1 0x292B8
+0x8EA7B5C2 0x292C7
+0x8EA7B5C3 0x292B2
+0x8EA7B5C4 0x292A9
+0x8EA7B5C5 0x292B9
+0x8EA7B5C6 0x292BC
+0x8EA7B5C7 0x292B3
+0x8EA7B5C8 0x292D1
+0x8EA7B5C9 0x293B0
+0x8EA7B5CA 0x293B1
+0x8EA7B5CB 0x293B6
+0x8EA7B5CC 0x29404
+0x8EA7B5CD 0x2942C
+0x8EA7B5CE 0x294C1
+0x8EA7B5CF 0x2949E
+0x8EA7B5D0 0x294BA
+0x8EA7B5D1 0x4ACA
+0x8EA7B5D2 0x294D1
+0x8EA7B5D3 0x294D3
+0x8EA7B5D4 0x294D4
+0x8EA7B5D5 0x294D5
+0x8EA7B5D6 0x294C5
+0x8EA7B5D7 0x294B6
+0x8EA7B5D8 0x294B2
+0x8EA7B5D9 0x294B5
+0x8EA7B5DA 0x294C3
+0x8EA7B5DB 0x294B9
+0x8EA7B5DC 0x294C6
+0x8EA7B5DD 0x295D6
+0x8EA7B5DE 0x295E0
+0x8EA7B5DF 0x295DB
+0x8EA7B5E0 0x295D7
+0x8EA7B5E1 0x295DD
+0x8EA7B5E2 0x29715
+0x8EA7B5E3 0x2970C
+0x8EA7B5E4 0x2970F
+0x8EA7B5E5 0x2970E
+0x8EA7B5E6 0x296FE
+0x8EA7B5E7 0x29704
+0x8EA7B5E8 0x2970B
+0x8EA7B5E9 0x29702
+0x8EA7B5EA 0x296FF
+0x8EA7B5EB 0x29708
+0x8EA7B5EC 0x29710
+0x8EA7B5ED 0x29717
+0x8EA7B5EE 0x29713
+0x8EA7B5EF 0x29706
+0x8EA7B5F0 0x29709
+0x8EA7B5F1 0x29824
+0x8EA7B5F2 0x29826
+0x8EA7B5F3 0x29825
+0x8EA7B5F4 0x29848
+0x8EA7B5F5 0x298B5
+0x8EA7B5F6 0x298D2
+0x8EA7B5F7 0x298D5
+0x8EA7B5F8 0x298C4
+0x8EA7B5F9 0x298AF
+0x8EA7B5FA 0x298AD
+0x8EA7B5FB 0x298C1
+0x8EA7B5FC 0x298C0
+0x8EA7B5FD 0x298CC
+0x8EA7B5FE 0x298CD
+0x8EA7B6A1 0x298C3
+0x8EA7B6A2 0x298C8
+0x8EA7B6A3 0x298C5
+0x8EA7B6A4 0x298BA
+0x8EA7B6A5 0x298D0
+0x8EA7B6A6 0x298C2
+0x8EA7B6A7 0x298CE
+0x8EA7B6A8 0x4B8D
+0x8EA7B6A9 0x29A43
+0x8EA7B6AA 0x29A42
+0x8EA7B6AB 0x29A40
+0x8EA7B6AC 0x29A31
+0x8EA7B6AD 0x29ACF
+0x8EA7B6AE 0x29ACE
+0x8EA7B6AF 0x29B30
+0x8EA7B6B0 0x29B34
+0x8EA7B6B1 0x29B32
+0x8EA7B6B2 0x29B43
+0x8EA7B6B3 0x29B3C
+0x8EA7B6B4 0x29C11
+0x8EA7B6B5 0x29C35
+0x8EA7B6B6 0x29C34
+0x8EA7B6B7 0x29C37
+0x8EA7B6B8 0x29C31
+0x8EA7B6B9 0x29CBF
+0x8EA7B6BA 0x29CBC
+0x8EA7B6BB 0x29CC2
+0x8EA7B6BC 0x29CC9
+0x8EA7B6BD 0x29D83
+0x8EA7B6BE 0x29D8B
+0x8EA7B6BF 0x29DA0
+0x8EA7B6C0 0x29D8D
+0x8EA7B6C1 0x29D8C
+0x8EA7B6C2 0x29D9A
+0x8EA7B6C3 0x29D8A
+0x8EA7B6C4 0x29D91
+0x8EA7B6C5 0x29FF1
+0x8EA7B6C6 0x2A00F
+0x8EA7B6C7 0x2A001
+0x8EA7B6C8 0x2A007
+0x8EA7B6C9 0x2A00C
+0x8EA7B6CA 0x4CC0
+0x8EA7B6CB 0x29FDC
+0x8EA7B6CC 0x29FEE
+0x8EA7B6CD 0x29FF7
+0x8EA7B6CE 0x29FF2
+0x8EA7B6CF 0x29FF8
+0x8EA7B6D0 0x29FEB
+0x8EA7B6D1 0x4CCA
+0x8EA7B6D2 0x29FE6
+0x8EA7B6D3 0x29FED
+0x8EA7B6D4 0x29FE9
+0x8EA7B6D5 0x2A008
+0x8EA7B6D6 0x2A000
+0x8EA7B6D7 0x29FE5
+0x8EA7B6D8 0x29FFC
+0x8EA7B6D9 0x2A261
+0x8EA7B6DA 0x2A25E
+0x8EA7B6DB 0x2A25F
+0x8EA7B6DC 0x4D25
+0x8EA7B6DD 0x2A29B
+0x8EA7B6DE 0x2A316
+0x8EA7B6DF 0x2A315
+0x8EA7B6E0 0x2A320
+0x8EA7B6E1 0x2A314
+0x8EA7B6E2 0x2A31A
+0x8EA7B6E3 0x2A317
+0x8EA7B6E4 0x2A39C
+0x8EA7B6E5 0x4D4A
+0x8EA7B6E6 0x2A3F1
+0x8EA7B6E7 0x4D53
+0x8EA7B6E8 0x2A3F0
+0x8EA7B6E9 0x2A428
+0x8EA7B6EA 0x2A424
+0x8EA7B6EB 0x2A42A
+0x8EA7B6EC 0x2A42B
+0x8EA7B6ED 0x2A4D5
+0x8EA7B6EE 0x2A504
+0x8EA7B6EF 0x2A505
+0x8EA7B6F0 0x2A591
+0x8EA7B6F1 0x2A592
+0x8EA7B6F2 0x2A6A6
+0x8EA7B6F3 0x20109
+0x8EA7B6F4 0x20422
+0x8EA7B6F5 0x2041A
+0x8EA7B6F6 0x2040E
+0x8EA7B6F7 0x2041B
+0x8EA7B6F8 0x20408
+0x8EA7B6F9 0x250B3
+0x8EA7B6FA 0x2F81C
+0x8EA7B6FB 0x2069D
+0x8EA7B6FC 0x20812
+0x8EA7B6FD 0x2081E
+0x8EA7B6FE 0x208BB
+0x8EA7B7A1 0x208BF
+0x8EA7B7A2 0x208BC
+0x8EA7B7A3 0x20908
+0x8EA7B7A4 0x20909
+0x8EA7B7A5 0x20963
+0x8EA7B7A6 0x209C8
+0x8EA7B7A7 0x23728
+0x8EA7B7A8 0x20B8E
+0x8EA7B7A9 0x20B8D
+0x8EA7B7AA 0x21043
+0x8EA7B7AB 0x2104D
+0x8EA7B7AC 0x2106D
+0x8EA7B7AD 0x21042
+0x8EA7B7AE 0x21052
+0x8EA7B7AF 0x21051
+0x8EA7B7B0 0x21069
+0x8EA7B7B1 0x21050
+0x8EA7B7B2 0x21056
+0x8EA7B7B3 0x2106C
+0x8EA7B7B4 0x21044
+0x8EA7B7B5 0x21045
+0x8EA7B7B6 0x2106B
+0x8EA7B7B7 0x3605
+0x8EA7B7B8 0x21068
+0x8EA7B7B9 0x21057
+0x8EA7B7BA 0x2122E
+0x8EA7B7BB 0x21231
+0x8EA7B7BC 0x2122D
+0x8EA7B7BD 0x2148B
+0x8EA7B7BE 0x214B2
+0x8EA7B7BF 0x2148D
+0x8EA7B7C0 0x214A3
+0x8EA7B7C1 0x214A4
+0x8EA7B7C2 0x21490
+0x8EA7B7C3 0x21489
+0x8EA7B7C4 0x2148E
+0x8EA7B7C5 0x21492
+0x8EA7B7C6 0x2157B
+0x8EA7B7C7 0x21690
+0x8EA7B7C8 0x2168F
+0x8EA7B7C9 0x218E9
+0x8EA7B7CA 0x218CD
+0x8EA7B7CB 0x218C5
+0x8EA7B7CC 0x218D0
+0x8EA7B7CD 0x218C9
+0x8EA7B7CE 0x218D1
+0x8EA7B7CF 0x218C7
+0x8EA7B7D0 0x218D2
+0x8EA7B7D1 0x2185F
+0x8EA7B7D2 0x218E1
+0x8EA7B7D3 0x218CC
+0x8EA7B7D4 0x218C6
+0x8EA7B7D5 0x218E4
+0x8EA7B7D6 0x219A9
+0x8EA7B7D7 0x21AD3
+0x8EA7B7D8 0x21ADA
+0x8EA7B7D9 0x21AD2
+0x8EA7B7DA 0x21ADB
+0x8EA7B7DB 0x21B4D
+0x8EA7B7DC 0x21B4E
+0x8EA7B7DD 0x21C1C
+0x8EA7B7DE 0x21CE8
+0x8EA7B7DF 0x21F6C
+0x8EA7B7E0 0x21F5F
+0x8EA7B7E1 0x21F66
+0x8EA7B7E2 0x21F64
+0x8EA7B7E3 0x21F78
+0x8EA7B7E4 0x21F65
+0x8EA7B7E5 0x21F6D
+0x8EA7B7E6 0x21F61
+0x8EA7B7E7 0x21F7A
+0x8EA7B7E8 0x22007
+0x8EA7B7E9 0x22166
+0x8EA7B7EA 0x22168
+0x8EA7B7EB 0x22162
+0x8EA7B7EC 0x222D3
+0x8EA7B7ED 0x222D4
+0x8EA7B7EE 0x222D1
+0x8EA7B7EF 0x222DC
+0x8EA7B7F0 0x22373
+0x8EA7B7F1 0x22372
+0x8EA7B7F2 0x2242D
+0x8EA7B7F3 0x2242C
+0x8EA7B7F4 0x2242F
+0x8EA7B7F5 0x22472
+0x8EA7B7F6 0x224B4
+0x8EA7B7F7 0x22589
+0x8EA7B7F8 0x228CD
+0x8EA7B7F9 0x228A6
+0x8EA7B7FA 0x228A2
+0x8EA7B7FB 0x228A0
+0x8EA7B7FC 0x22846
+0x8EA7B7FD 0x228A1
+0x8EA7B7FE 0x26857
+0x8EA7B8A1 0x228A3
+0x8EA7B8A2 0x228B1
+0x8EA7B8A3 0x228DB
+0x8EA7B8A4 0x228F6
+0x8EA7B8A5 0x228DC
+0x8EA7B8A6 0x228D6
+0x8EA7B8A7 0x22A13
+0x8EA7B8A8 0x22D9C
+0x8EA7B8A9 0x22D97
+0x8EA7B8AA 0x22DD8
+0x8EA7B8AB 0x22DE4
+0x8EA7B8AC 0x22DD4
+0x8EA7B8AD 0x22DE5
+0x8EA7B8AE 0x22DDB
+0x8EA7B8AF 0x22DD0
+0x8EA7B8B0 0x22DDA
+0x8EA7B8B1 0x22DCC
+0x8EA7B8B2 0x22DDC
+0x8EA7B8B3 0x22DED
+0x8EA7B8B4 0x22DD3
+0x8EA7B8B5 0x22DD1
+0x8EA7B8B6 0x22DCE
+0x8EA7B8B7 0x22DD9
+0x8EA7B8B8 0x22DDD
+0x8EA7B8B9 0x2F8C6
+0x8EA7B8BA 0x22EE6
+0x8EA7B8BB 0x22EE5
+0x8EA7B8BC 0x22EE9
+0x8EA7B8BD 0x22FFF
+0x8EA7B8BE 0x22FFE
+0x8EA7B8BF 0x2300E
+0x8EA7B8C0 0x2308C
+0x8EA7B8C1 0x230CA
+0x8EA7B8C2 0x230CB
+0x8EA7B8C3 0x2311A
+0x8EA7B8C4 0x232D7
+0x8EA7B8C5 0x232CF
+0x8EA7B8C6 0x232D0
+0x8EA7B8C7 0x232C9
+0x8EA7B8C8 0x232CC
+0x8EA7B8C9 0x232D3
+0x8EA7B8CA 0x233A4
+0x8EA7B8CB 0x233A3
+0x8EA7B8CC 0x23681
+0x8EA7B8CD 0x23726
+0x8EA7B8CE 0x236F3
+0x8EA7B8CF 0x23727
+0x8EA7B8D0 0x236F2
+0x8EA7B8D1 0x236FF
+0x8EA7B8D2 0x236F5
+0x8EA7B8D3 0x236FC
+0x8EA7B8D4 0x2370E
+0x8EA7B8D5 0x3BF0
+0x8EA7B8D6 0x236F6
+0x8EA7B8D7 0x23700
+0x8EA7B8D8 0x23723
+0x8EA7B8D9 0x23705
+0x8EA7B8DA 0x23725
+0x8EA7B8DB 0x23708
+0x8EA7B8DC 0x23750
+0x8EA7B8DD 0x23925
+0x8EA7B8DE 0x23920
+0x8EA7B8DF 0x23923
+0x8EA7B8E0 0x23921
+0x8EA7B8E1 0x239A1
+0x8EA7B8E2 0x23A69
+0x8EA7B8E3 0x23A6C
+0x8EA7B8E4 0x23A68
+0x8EA7B8E5 0x23A6B
+0x8EA7B8E6 0x23ACC
+0x8EA7B8E7 0x23ACD
+0x8EA7B8E8 0x23C10
+0x8EA7B8E9 0x23C0D
+0x8EA7B8EA 0x23C0A
+0x8EA7B8EB 0x23C16
+0x8EA7B8EC 0x23C14
+0x8EA7B8ED 0x23C52
+0x8EA7B8EE 0x24028
+0x8EA7B8EF 0x2402E
+0x8EA7B8F0 0x2402C
+0x8EA7B8F1 0x2404D
+0x8EA7B8F2 0x24049
+0x8EA7B8F3 0x24031
+0x8EA7B8F4 0x24030
+0x8EA7B8F5 0x24033
+0x8EA7B8F6 0x2402D
+0x8EA7B8F7 0x24036
+0x8EA7B8F8 0x2403E
+0x8EA7B8F9 0x2402F
+0x8EA7B8FA 0x24027
+0x8EA7B8FB 0x24034
+0x8EA7B8FC 0x2404C
+0x8EA7B8FD 0x243FE
+0x8EA7B8FE 0x24412
+0x8EA7B9A1 0x2441F
+0x8EA7B9A2 0x24417
+0x8EA7B9A3 0x243F5
+0x8EA7B9A4 0x24415
+0x8EA7B9A5 0x243F7
+0x8EA7B9A6 0x3E02
+0x8EA7B9A7 0x21F7D
+0x8EA7B9A8 0x243FA
+0x8EA7B9A9 0x243F9
+0x8EA7B9AA 0x2444B
+0x8EA7B9AB 0x2459C
+0x8EA7B9AC 0x2459D
+0x8EA7B9AD 0x3E23
+0x8EA7B9AE 0x246F0
+0x8EA7B9AF 0x246F6
+0x8EA7B9B0 0x246EF
+0x8EA7B9B1 0x2489D
+0x8EA7B9B2 0x2489A
+0x8EA7B9B3 0x248A7
+0x8EA7B9B4 0x248AF
+0x8EA7B9B5 0x248AA
+0x8EA7B9B6 0x24A64
+0x8EA7B9B7 0x24A86
+0x8EA7B9B8 0x24A75
+0x8EA7B9B9 0x24A70
+0x8EA7B9BA 0x24A84
+0x8EA7B9BB 0x24A6B
+0x8EA7B9BC 0x24A85
+0x8EA7B9BD 0x24A6C
+0x8EA7B9BE 0x24B17
+0x8EA7B9BF 0x24B94
+0x8EA7B9C0 0x24B93
+0x8EA7B9C1 0x24CD2
+0x8EA7B9C2 0x24CD7
+0x8EA7B9C3 0x24CD4
+0x8EA7B9C4 0x24EA6
+0x8EA7B9C5 0x24EA7
+0x8EA7B9C6 0x24E9C
+0x8EA7B9C7 0x24E8B
+0x8EA7B9C8 0x24E8D
+0x8EA7B9C9 0x24E98
+0x8EA7B9CA 0x24EB9
+0x8EA7B9CB 0x24E9B
+0x8EA7B9CC 0x24E9D
+0x8EA7B9CD 0x24E99
+0x8EA7B9CE 0x24EA8
+0x8EA7B9CF 0x24E91
+0x8EA7B9D0 0x24E87
+0x8EA7B9D1 0x24E9A
+0x8EA7B9D2 0x24FA6
+0x8EA7B9D3 0x2501F
+0x8EA7B9D4 0x250A7
+0x8EA7B9D5 0x250B1
+0x8EA7B9D6 0x250B2
+0x8EA7B9D7 0x250B7
+0x8EA7B9D8 0x252D0
+0x8EA7B9D9 0x252B3
+0x8EA7B9DA 0x252B5
+0x8EA7B9DB 0x252C4
+0x8EA7B9DC 0x252C3
+0x8EA7B9DD 0x252BC
+0x8EA7B9DE 0x252B2
+0x8EA7B9DF 0x252BA
+0x8EA7B9E0 0x252BB
+0x8EA7B9E1 0x252C2
+0x8EA7B9E2 0x252CD
+0x8EA7B9E3 0x252BE
+0x8EA7B9E4 0x252B7
+0x8EA7B9E5 0x2538F
+0x8EA7B9E6 0x25403
+0x8EA7B9E7 0x25404
+0x8EA7B9E8 0x25571
+0x8EA7B9E9 0x25577
+0x8EA7B9EA 0x25574
+0x8EA7B9EB 0x2558B
+0x8EA7B9EC 0x2557A
+0x8EA7B9ED 0x2F951
+0x8EA7B9EE 0x2558C
+0x8EA7B9EF 0x25573
+0x8EA7B9F0 0x256FF
+0x8EA7B9F1 0x256FB
+0x8EA7B9F2 0x256FD
+0x8EA7B9F3 0x256F0
+0x8EA7B9F4 0x256F3
+0x8EA7B9F5 0x256FC
+0x8EA7B9F6 0x256F2
+0x8EA7B9F7 0x25892
+0x8EA7B9F8 0x2589E
+0x8EA7B9F9 0x258AE
+0x8EA7B9FA 0x25896
+0x8EA7B9FB 0x25A14
+0x8EA7B9FC 0x25A12
+0x8EA7B9FD 0x25A13
+0x8EA7B9FE 0x25A16
+0x8EA7BAA1 0x25A0F
+0x8EA7BAA2 0x25AB6
+0x8EA7BAA3 0x25ABD
+0x8EA7BAA4 0x25C8C
+0x8EA7BAA5 0x25CAE
+0x8EA7BAA6 0x25CAC
+0x8EA7BAA7 0x25CAB
+0x8EA7BAA8 0x25C99
+0x8EA7BAA9 0x25C92
+0x8EA7BAAA 0x25CBB
+0x8EA7BAAB 0x25C9E
+0x8EA7BAAC 0x25C7E
+0x8EA7BAAD 0x25CAF
+0x8EA7BAAE 0x25CBC
+0x8EA7BAAF 0x25C98
+0x8EA7BAB0 0x25F01
+0x8EA7BAB1 0x25F09
+0x8EA7BAB2 0x25F06
+0x8EA7BAB3 0x2F967
+0x8EA7BAB4 0x25F07
+0x8EA7BAB5 0x25F08
+0x8EA7BAB6 0x260CF
+0x8EA7BAB7 0x2610E
+0x8EA7BAB8 0x26132
+0x8EA7BAB9 0x4315
+0x8EA7BABA 0x26112
+0x8EA7BABB 0x26116
+0x8EA7BABC 0x26117
+0x8EA7BABD 0x2611B
+0x8EA7BABE 0x26115
+0x8EA7BABF 0x26131
+0x8EA7BAC0 0x26118
+0x8EA7BAC1 0x2611A
+0x8EA7BAC2 0x26110
+0x8EA7BAC3 0x2610A
+0x8EA7BAC4 0x26109
+0x8EA7BAC5 0x2624F
+0x8EA7BAC6 0x2F973
+0x8EA7BAC7 0x2630F
+0x8EA7BAC8 0x26310
+0x8EA7BAC9 0x2F975
+0x8EA7BACA 0x26328
+0x8EA7BACB 0x26311
+0x8EA7BACC 0x26316
+0x8EA7BACD 0x26317
+0x8EA7BACE 0x26302
+0x8EA7BACF 0x263BB
+0x8EA7BAD0 0x263BA
+0x8EA7BAD1 0x263C3
+0x8EA7BAD2 0x263BC
+0x8EA7BAD3 0x2648A
+0x8EA7BAD4 0x26484
+0x8EA7BAD5 0x26486
+0x8EA7BAD6 0x264E0
+0x8EA7BAD7 0x26517
+0x8EA7BAD8 0x26518
+0x8EA7BAD9 0x2651E
+0x8EA7BADA 0x26515
+0x8EA7BADB 0x265D3
+0x8EA7BADC 0x265DA
+0x8EA7BADD 0x265D9
+0x8EA7BADE 0x267E6
+0x8EA7BADF 0x267F4
+0x8EA7BAE0 0x267E1
+0x8EA7BAE1 0x26869
+0x8EA7BAE2 0x26840
+0x8EA7BAE3 0x26858
+0x8EA7BAE4 0x2686C
+0x8EA7BAE5 0x2684D
+0x8EA7BAE6 0x26921
+0x8EA7BAE7 0x26999
+0x8EA7BAE8 0x269F1
+0x8EA7BAE9 0x23F68
+0x8EA7BAEA 0x26A86
+0x8EA7BAEB 0x26F5B
+0x8EA7BAEC 0x26F5C
+0x8EA7BAED 0x26F77
+0x8EA7BAEE 0x26F2C
+0x8EA7BAEF 0x2F9AD
+0x8EA7BAF0 0x26F58
+0x8EA7BAF1 0x26F64
+0x8EA7BAF2 0x26F61
+0x8EA7BAF3 0x26F48
+0x8EA7BAF4 0x26F97
+0x8EA7BAF5 0x26F59
+0x8EA7BAF6 0x26F29
+0x8EA7BAF7 0x26F62
+0x8EA7BAF8 0x26F2E
+0x8EA7BAF9 0x26F68
+0x8EA7BAFA 0x26F90
+0x8EA7BAFB 0x26F3A
+0x8EA7BAFC 0x26F3D
+0x8EA7BAFD 0x26F5E
+0x8EA7BAFE 0x26F46
+0x8EA7BBA1 0x26F69
+0x8EA7BBA2 0x26F65
+0x8EA7BBA3 0x26F3E
+0x8EA7BBA4 0x26F49
+0x8EA7BBA5 0x26F56
+0x8EA7BBA6 0x26FE1
+0x8EA7BBA7 0x26F78
+0x8EA7BBA8 0x26F79
+0x8EA7BBA9 0x26F66
+0x8EA7BBAA 0x26F4A
+0x8EA7BBAB 0x26F35
+0x8EA7BBAC 0x26F7A
+0x8EA7BBAD 0x26F92
+0x8EA7BBAE 0x26F60
+0x8EA7BBAF 0x26F36
+0x8EA7BBB0 0x26F51
+0x8EA7BBB1 0x26F42
+0x8EA7BBB2 0x455D
+0x8EA7BBB3 0x26F3F
+0x8EA7BBB4 0x26F7B
+0x8EA7BBB5 0x26F5D
+0x8EA7BBB6 0x26F94
+0x8EA7BBB7 0x26F6A
+0x8EA7BBB8 0x2F9B5
+0x8EA7BBB9 0x271F2
+0x8EA7BBBA 0x273BB
+0x8EA7BBBB 0x2741B
+0x8EA7BBBC 0x2741A
+0x8EA7BBBD 0x27433
+0x8EA7BBBE 0x27417
+0x8EA7BBBF 0x2740A
+0x8EA7BBC0 0x27415
+0x8EA7BBC1 0x27412
+0x8EA7BBC2 0x27401
+0x8EA7BBC3 0x2742D
+0x8EA7BBC4 0x273FD
+0x8EA7BBC5 0x27423
+0x8EA7BBC6 0x27405
+0x8EA7BBC7 0x27411
+0x8EA7BBC8 0x27400
+0x8EA7BBC9 0x2741C
+0x8EA7BBCA 0x27435
+0x8EA7BBCB 0x2742E
+0x8EA7BBCC 0x27436
+0x8EA7BBCD 0x20ABF
+0x8EA7BBCE 0x2742F
+0x8EA7BBCF 0x2740C
+0x8EA7BBD0 0x27409
+0x8EA7BBD1 0x27431
+0x8EA7BBD2 0x273FC
+0x8EA7BBD3 0x2740F
+0x8EA7BBD4 0x27418
+0x8EA7BBD5 0x27402
+0x8EA7BBD6 0x27600
+0x8EA7BBD7 0x2771F
+0x8EA7BBD8 0x27737
+0x8EA7BBD9 0x465A
+0x8EA7BBDA 0x27738
+0x8EA7BBDB 0x2772B
+0x8EA7BBDC 0x2772E
+0x8EA7BBDD 0x27721
+0x8EA7BBDE 0x27730
+0x8EA7BBDF 0x27729
+0x8EA7BBE0 0x27731
+0x8EA7BBE1 0x2F9C9
+0x8EA7BBE2 0x27701
+0x8EA7BBE3 0x2772C
+0x8EA7BBE4 0x27722
+0x8EA7BBE5 0x277FF
+0x8EA7BBE6 0x27877
+0x8EA7BBE7 0x27867
+0x8EA7BBE8 0x2787F
+0x8EA7BBE9 0x2787D
+0x8EA7BBEA 0x2787B
+0x8EA7BBEB 0x2787E
+0x8EA7BBEC 0x2791E
+0x8EA7BBED 0x2791C
+0x8EA7BBEE 0x27921
+0x8EA7BBEF 0x27926
+0x8EA7BBF0 0x27927
+0x8EA7BBF1 0x27929
+0x8EA7BBF2 0x2792C
+0x8EA7BBF3 0x2791D
+0x8EA7BBF4 0x2792B
+0x8EA7BBF5 0x27ABF
+0x8EA7BBF6 0x27AA4
+0x8EA7BBF7 0x27AAA
+0x8EA7BBF8 0x27AAE
+0x8EA7BBF9 0x27A9F
+0x8EA7BBFA 0x27AD0
+0x8EA7BBFB 0x27AB1
+0x8EA7BBFC 0x27AAD
+0x8EA7BBFD 0x27A9B
+0x8EA7BBFE 0x27AB2
+0x8EA7BCA1 0x27AA9
+0x8EA7BCA2 0x27AB3
+0x8EA7BCA3 0x27AB4
+0x8EA7BCA4 0x27ABA
+0x8EA7BCA5 0x27AA5
+0x8EA7BCA6 0x27AB7
+0x8EA7BCA7 0x27AAC
+0x8EA7BCA8 0x27ACB
+0x8EA7BCA9 0x27ACF
+0x8EA7BCAA 0x27BC6
+0x8EA7BCAB 0x27C01
+0x8EA7BCAC 0x27BFF
+0x8EA7BCAD 0x27BFD
+0x8EA7BCAE 0x27C77
+0x8EA7BCAF 0x27C78
+0x8EA7BCB0 0x27C76
+0x8EA7BCB1 0x27CF7
+0x8EA7BCB2 0x27DCC
+0x8EA7BCB3 0x4785
+0x8EA7BCB4 0x27DD4
+0x8EA7BCB5 0x27DD7
+0x8EA7BCB6 0x27DD5
+0x8EA7BCB7 0x27DD6
+0x8EA7BCB8 0x27DD3
+0x8EA7BCB9 0x27F5D
+0x8EA7BCBA 0x27F55
+0x8EA7BCBB 0x280E0
+0x8EA7BCBC 0x28148
+0x8EA7BCBD 0x280EE
+0x8EA7BCBE 0x280DB
+0x8EA7BCBF 0x280E7
+0x8EA7BCC0 0x280D6
+0x8EA7BCC1 0x280E5
+0x8EA7BCC2 0x280E1
+0x8EA7BCC3 0x280DD
+0x8EA7BCC4 0x280E2
+0x8EA7BCC5 0x28270
+0x8EA7BCC6 0x28266
+0x8EA7BCC7 0x2826F
+0x8EA7BCC8 0x2826E
+0x8EA7BCC9 0x28381
+0x8EA7BCCA 0x28369
+0x8EA7BCCB 0x2836E
+0x8EA7BCCC 0x2836D
+0x8EA7BCCD 0x2836C
+0x8EA7BCCE 0x28384
+0x8EA7BCCF 0x28385
+0x8EA7BCD0 0x28371
+0x8EA7BCD1 0x28373
+0x8EA7BCD2 0x2836A
+0x8EA7BCD3 0x2836F
+0x8EA7BCD4 0x2837B
+0x8EA7BCD5 0x2856A
+0x8EA7BCD6 0x2857C
+0x8EA7BCD7 0x2857D
+0x8EA7BCD8 0x28581
+0x8EA7BCD9 0x285FA
+0x8EA7BCDA 0x28605
+0x8EA7BCDB 0x285EB
+0x8EA7BCDC 0x285FB
+0x8EA7BCDD 0x285E9
+0x8EA7BCDE 0x285EF
+0x8EA7BCDF 0x285FC
+0x8EA7BCE0 0x285E7
+0x8EA7BCE1 0x2F9E1
+0x8EA7BCE2 0x285EE
+0x8EA7BCE3 0x285FD
+0x8EA7BCE4 0x28732
+0x8EA7BCE5 0x287A7
+0x8EA7BCE6 0x287B5
+0x8EA7BCE7 0x287B1
+0x8EA7BCE8 0x287B9
+0x8EA7BCE9 0x287A8
+0x8EA7BCEA 0x287B3
+0x8EA7BCEB 0x2F9E6
+0x8EA7BCEC 0x2888A
+0x8EA7BCED 0x28891
+0x8EA7BCEE 0x2888D
+0x8EA7BCEF 0x28899
+0x8EA7BCF0 0x490B
+0x8EA7BCF1 0x2889A
+0x8EA7BCF2 0x2889B
+0x8EA7BCF3 0x28892
+0x8EA7BCF4 0x2888F
+0x8EA7BCF5 0x288AB
+0x8EA7BCF6 0x24CDB
+0x8EA7BCF7 0x4939
+0x8EA7BCF8 0x28A75
+0x8EA7BCF9 0x28A31
+0x8EA7BCFA 0x28A38
+0x8EA7BCFB 0x4937
+0x8EA7BCFC 0x28A35
+0x8EA7BCFD 0x28A69
+0x8EA7BCFE 0x28A3B
+0x8EA7BDA1 0x28A3D
+0x8EA7BDA2 0x28A6C
+0x8EA7BDA3 0x28A79
+0x8EA7BDA4 0x28A3C
+0x8EA7BDA5 0x28A3E
+0x8EA7BDA6 0x28C97
+0x8EA7BDA7 0x28CA5
+0x8EA7BDA8 0x28CA2
+0x8EA7BDA9 0x28C9D
+0x8EA7BDAA 0x28CA1
+0x8EA7BDAB 0x28D68
+0x8EA7BDAC 0x28D6F
+0x8EA7BDAD 0x28D6D
+0x8EA7BDAE 0x28D72
+0x8EA7BDAF 0x28D75
+0x8EA7BDB0 0x28D77
+0x8EA7BDB1 0x28D79
+0x8EA7BDB2 0x28EB5
+0x8EA7BDB3 0x28EEA
+0x8EA7BDB4 0x28EAB
+0x8EA7BDB5 0x28F43
+0x8EA7BDB6 0x28F41
+0x8EA7BDB7 0x28F42
+0x8EA7BDB8 0x29009
+0x8EA7BDB9 0x29008
+0x8EA7BDBA 0x29006
+0x8EA7BDBB 0x29001
+0x8EA7BDBC 0x29003
+0x8EA7BDBD 0x29000
+0x8EA7BDBE 0x29004
+0x8EA7BDBF 0x2900A
+0x8EA7BDC0 0x2900E
+0x8EA7BDC1 0x2900D
+0x8EA7BDC2 0x29007
+0x8EA7BDC3 0x2900F
+0x8EA7BDC4 0x29014
+0x8EA7BDC5 0x29002
+0x8EA7BDC6 0x29015
+0x8EA7BDC7 0x2900C
+0x8EA7BDC8 0x29010
+0x8EA7BDC9 0x29005
+0x8EA7BDCA 0x290FD
+0x8EA7BDCB 0x290FF
+0x8EA7BDCC 0x29104
+0x8EA7BDCD 0x29100
+0x8EA7BDCE 0x29109
+0x8EA7BDCF 0x2922B
+0x8EA7BDD0 0x2F9F7
+0x8EA7BDD1 0x29231
+0x8EA7BDD2 0x292DB
+0x8EA7BDD3 0x292C5
+0x8EA7BDD4 0x292D3
+0x8EA7BDD5 0x292CE
+0x8EA7BDD6 0x4A6B
+0x8EA7BDD7 0x292C9
+0x8EA7BDD8 0x292BF
+0x8EA7BDD9 0x292CB
+0x8EA7BDDA 0x292C0
+0x8EA7BDDB 0x292D0
+0x8EA7BDDC 0x292D4
+0x8EA7BDDD 0x293C1
+0x8EA7BDDE 0x293B9
+0x8EA7BDDF 0x293BB
+0x8EA7BDE0 0x293C3
+0x8EA7BDE1 0x293C9
+0x8EA7BDE2 0x29407
+0x8EA7BDE3 0x2942D
+0x8EA7BDE4 0x294F8
+0x8EA7BDE5 0x294E1
+0x8EA7BDE6 0x294FA
+0x8EA7BDE7 0x294EF
+0x8EA7BDE8 0x294FD
+0x8EA7BDE9 0x4ACD
+0x8EA7BDEA 0x294EB
+0x8EA7BDEB 0x294F1
+0x8EA7BDEC 0x294ED
+0x8EA7BDED 0x294FE
+0x8EA7BDEE 0x295F8
+0x8EA7BDEF 0x29603
+0x8EA7BDF0 0x295EE
+0x8EA7BDF1 0x295E8
+0x8EA7BDF2 0x29601
+0x8EA7BDF3 0x296EC
+0x8EA7BDF4 0x29722
+0x8EA7BDF5 0x29714
+0x8EA7BDF6 0x29734
+0x8EA7BDF7 0x2972F
+0x8EA7BDF8 0x29739
+0x8EA7BDF9 0x29741
+0x8EA7BDFA 0x2973C
+0x8EA7BDFB 0x29749
+0x8EA7BDFC 0x29758
+0x8EA7BDFD 0x2973A
+0x8EA7BDFE 0x29742
+0x8EA7BEA1 0x2973F
+0x8EA7BEA2 0x29822
+0x8EA7BEA3 0x29823
+0x8EA7BEA4 0x2984A
+0x8EA7BEA5 0x298DC
+0x8EA7BEA6 0x298D9
+0x8EA7BEA7 0x298DB
+0x8EA7BEA8 0x298E2
+0x8EA7BEA9 0x2FA07
+0x8EA7BEAA 0x298DF
+0x8EA7BEAB 0x298E0
+0x8EA7BEAC 0x298D7
+0x8EA7BEAD 0x29A4F
+0x8EA7BEAE 0x29A46
+0x8EA7BEAF 0x29A53
+0x8EA7BEB0 0x29A55
+0x8EA7BEB1 0x29A4E
+0x8EA7BEB2 0x29A4A
+0x8EA7BEB3 0x29A4C
+0x8EA7BEB4 0x29A63
+0x8EA7BEB5 0x29B51
+0x8EA7BEB6 0x29B53
+0x8EA7BEB7 0x29B58
+0x8EA7BEB8 0x29B4D
+0x8EA7BEB9 0x29B5A
+0x8EA7BEBA 0x29B49
+0x8EA7BEBB 0x29B5D
+0x8EA7BEBC 0x29C12
+0x8EA7BEBD 0x29C3C
+0x8EA7BEBE 0x29CD1
+0x8EA7BEBF 0x29CDF
+0x8EA7BEC0 0x29CD6
+0x8EA7BEC1 0x29CD8
+0x8EA7BEC2 0x29CE0
+0x8EA7BEC3 0x29CD9
+0x8EA7BEC4 0x29DB1
+0x8EA7BEC5 0x29DAC
+0x8EA7BEC6 0x29DAA
+0x8EA7BEC7 0x29DEE
+0x8EA7BEC8 0x29DBD
+0x8EA7BEC9 0x4C4D
+0x8EA7BECA 0x29DC3
+0x8EA7BECB 0x29DA8
+0x8EA7BECC 0x29DAE
+0x8EA7BECD 0x29DAB
+0x8EA7BECE 0x2A01D
+0x8EA7BECF 0x2A027
+0x8EA7BED0 0x2A038
+0x8EA7BED1 0x2A012
+0x8EA7BED2 0x2A048
+0x8EA7BED3 0x2A02B
+0x8EA7BED4 0x2A016
+0x8EA7BED5 0x2A019
+0x8EA7BED6 0x2A03D
+0x8EA7BED7 0x2A023
+0x8EA7BED8 0x2A02A
+0x8EA7BED9 0x2A264
+0x8EA7BEDA 0x2A2AD
+0x8EA7BEDB 0x2A2AC
+0x8EA7BEDC 0x2FA14
+0x8EA7BEDD 0x2A2B1
+0x8EA7BEDE 0x2A2AF
+0x8EA7BEDF 0x2A32C
+0x8EA7BEE0 0x2A324
+0x8EA7BEE1 0x2A325
+0x8EA7BEE2 0x2A328
+0x8EA7BEE3 0x2A3F9
+0x8EA7BEE4 0x2A3F7
+0x8EA7BEE5 0x2A3FD
+0x8EA7BEE6 0x2A3FE
+0x8EA7BEE7 0x2A439
+0x8EA7BEE8 0x2A433
+0x8EA7BEE9 0x2A4D7
+0x8EA7BEEA 0x2A4D8
+0x8EA7BEEB 0x2A4E4
+0x8EA7BEEC 0x214A1
+0x8EA7BEED 0x2A50E
+0x8EA7BEEE 0x2A53B
+0x8EA7BEEF 0x2A544
+0x8EA7BEF0 0x2A542
+0x8EA7BEF1 0x2A594
+0x8EA7BEF2 0x2A593
+0x8EA7BEF3 0x2A5D5
+0x8EA7BEF4 0x2A6A7
+0x8EA7BEF5 0x20431
+0x8EA7BEF6 0x20423
+0x8EA7BEF7 0x20428
+0x8EA7BEF8 0x20427
+0x8EA7BEF9 0x204C6
+0x8EA7BEFA 0x205A3
+0x8EA7BEFB 0x20621
+0x8EA7BEFC 0x2081B
+0x8EA7BEFD 0x3510
+0x8EA7BEFE 0x208C1
+0x8EA7BFA1 0x208C3
+0x8EA7BFA2 0x2092A
+0x8EA7BFA3 0x20969
+0x8EA7BFA4 0x20A27
+0x8EA7BFA5 0x210B6
+0x8EA7BFA6 0x210A7
+0x8EA7BFA7 0x210A4
+0x8EA7BFA8 0x210A6
+0x8EA7BFA9 0x21090
+0x8EA7BFAA 0x2109E
+0x8EA7BFAB 0x21094
+0x8EA7BFAC 0x210A8
+0x8EA7BFAD 0x210A5
+0x8EA7BFAE 0x210A2
+0x8EA7BFAF 0x21091
+0x8EA7BFB0 0x367B
+0x8EA7BFB1 0x214BC
+0x8EA7BFB2 0x214BD
+0x8EA7BFB3 0x214B4
+0x8EA7BFB4 0x214B0
+0x8EA7BFB5 0x214E4
+0x8EA7BFB6 0x21545
+0x8EA7BFB7 0x2154B
+0x8EA7BFB8 0x2157E
+0x8EA7BFB9 0x2157F
+0x8EA7BFBA 0x2157D
+0x8EA7BFBB 0x215C3
+0x8EA7BFBC 0x218FC
+0x8EA7BFBD 0x218F7
+0x8EA7BFBE 0x218F0
+0x8EA7BFBF 0x218ED
+0x8EA7BFC0 0x218F1
+0x8EA7BFC1 0x218F8
+0x8EA7BFC2 0x21AE9
+0x8EA7BFC3 0x21CEB
+0x8EA7BFC4 0x381D
+0x8EA7BFC5 0x21F90
+0x8EA7BFC6 0x21F8D
+0x8EA7BFC7 0x21F86
+0x8EA7BFC8 0x21F91
+0x8EA7BFC9 0x21F8A
+0x8EA7BFCA 0x22008
+0x8EA7BFCB 0x22050
+0x8EA7BFCC 0x222EA
+0x8EA7BFCD 0x222E6
+0x8EA7BFCE 0x222E2
+0x8EA7BFCF 0x222E7
+0x8EA7BFD0 0x222ED
+0x8EA7BFD1 0x222E1
+0x8EA7BFD2 0x22434
+0x8EA7BFD3 0x22476
+0x8EA7BFD4 0x22475
+0x8EA7BFD5 0x22473
+0x8EA7BFD6 0x224B5
+0x8EA7BFD7 0x22590
+0x8EA7BFD8 0x22592
+0x8EA7BFD9 0x228E1
+0x8EA7BFDA 0x228DF
+0x8EA7BFDB 0x228D5
+0x8EA7BFDC 0x228F2
+0x8EA7BFDD 0x228FE
+0x8EA7BFDE 0x22913
+0x8EA7BFDF 0x2292E
+0x8EA7BFE0 0x22A19
+0x8EA7BFE1 0x22E08
+0x8EA7BFE2 0x64F5
+0x8EA7BFE3 0x22E05
+0x8EA7BFE4 0x22E09
+0x8EA7BFE5 0x22E06
+0x8EA7BFE6 0x22E03
+0x8EA7BFE7 0x22DFD
+0x8EA7BFE8 0x22DFC
+0x8EA7BFE9 0x22E02
+0x8EA7BFEA 0x22E42
+0x8EA7BFEB 0x2301A
+0x8EA7BFEC 0x23011
+0x8EA7BFED 0x23015
+0x8EA7BFEE 0x23016
+0x8EA7BFEF 0x230CC
+0x8EA7BFF0 0x230CF
+0x8EA7BFF1 0x230D0
+0x8EA7BFF2 0x23122
+0x8EA7BFF3 0x2311E
+0x8EA7BFF4 0x23121
+0x8EA7BFF5 0x232E5
+0x8EA7BFF6 0x3B27
+0x8EA7BFF7 0x23354
+0x8EA7BFF8 0x232EF
+0x8EA7BFF9 0x23353
+0x8EA7BFFA 0x23351
+0x8EA7BFFB 0x233AD
+0x8EA7BFFC 0x23767
+0x8EA7BFFD 0x23768
+0x8EA7BFFE 0x237A4
+0x8EA7C0A1 0x23777
+0x8EA7C0A2 0x23789
+0x8EA7C0A3 0x23744
+0x8EA7C0A4 0x2378B
+0x8EA7C0A5 0x23779
+0x8EA7C0A6 0x2375B
+0x8EA7C0A7 0x23743
+0x8EA7C0A8 0x23757
+0x8EA7C0A9 0x2374A
+0x8EA7C0AA 0x2377C
+0x8EA7C0AB 0x23746
+0x8EA7C0AC 0x2377B
+0x8EA7C0AD 0x23756
+0x8EA7C0AE 0x239A8
+0x8EA7C0AF 0x23A76
+0x8EA7C0B0 0x23A72
+0x8EA7C0B1 0x23AD6
+0x8EA7C0B2 0x23AD8
+0x8EA7C0B3 0x23AD1
+0x8EA7C0B4 0x23C22
+0x8EA7C0B5 0x23C20
+0x8EA7C0B6 0x23C23
+0x8EA7C0B7 0x23C1E
+0x8EA7C0B8 0x23C6E
+0x8EA7C0B9 0x240A3
+0x8EA7C0BA 0x24077
+0x8EA7C0BB 0x240A6
+0x8EA7C0BC 0x2406D
+0x8EA7C0BD 0x240A2
+0x8EA7C0BE 0x2407C
+0x8EA7C0BF 0x24084
+0x8EA7C0C0 0x24068
+0x8EA7C0C1 0x24074
+0x8EA7C0C2 0x24086
+0x8EA7C0C3 0x240A5
+0x8EA7C0C4 0x2407B
+0x8EA7C0C5 0x2407A
+0x8EA7C0C6 0x24069
+0x8EA7C0C7 0x24072
+0x8EA7C0C8 0x24076
+0x8EA7C0C9 0x2444A
+0x8EA7C0CA 0x24437
+0x8EA7C0CB 0x2442A
+0x8EA7C0CC 0x2442D
+0x8EA7C0CD 0x24446
+0x8EA7C0CE 0x24428
+0x8EA7C0CF 0x24426
+0x8EA7C0D0 0x24442
+0x8EA7C0D1 0x2442C
+0x8EA7C0D2 0x24438
+0x8EA7C0D3 0x2442B
+0x8EA7C0D4 0x24433
+0x8EA7C0D5 0x24445
+0x8EA7C0D6 0x24539
+0x8EA7C0D7 0x246F9
+0x8EA7C0D8 0x246FA
+0x8EA7C0D9 0x248B8
+0x8EA7C0DA 0x248B7
+0x8EA7C0DB 0x248BB
+0x8EA7C0DC 0x248B9
+0x8EA7C0DD 0x248B4
+0x8EA7C0DE 0x24A6F
+0x8EA7C0DF 0x24A87
+0x8EA7C0E0 0x24A8F
+0x8EA7C0E1 0x24AA2
+0x8EA7C0E2 0x24AA3
+0x8EA7C0E3 0x2F931
+0x8EA7C0E4 0x24B9B
+0x8EA7C0E5 0x24B9D
+0x8EA7C0E6 0x24BCE
+0x8EA7C0E7 0x3FCF
+0x8EA7C0E8 0x24EBD
+0x8EA7C0E9 0x24EBF
+0x8EA7C0EA 0x24E92
+0x8EA7C0EB 0x3FCD
+0x8EA7C0EC 0x24EEF
+0x8EA7C0ED 0x24EC9
+0x8EA7C0EE 0x24FA4
+0x8EA7C0EF 0x24FA8
+0x8EA7C0F0 0x24FAA
+0x8EA7C0F1 0x25028
+0x8EA7C0F2 0x25024
+0x8EA7C0F3 0x25025
+0x8EA7C0F4 0x25026
+0x8EA7C0F5 0x250A9
+0x8EA7C0F6 0x250BA
+0x8EA7C0F7 0x250BE
+0x8EA7C0F8 0x250BC
+0x8EA7C0F9 0x250C0
+0x8EA7C0FA 0x252F0
+0x8EA7C0FB 0x252DF
+0x8EA7C0FC 0x252E0
+0x8EA7C0FD 0x252ED
+0x8EA7C0FE 0x252DB
+0x8EA7C1A1 0x252FB
+0x8EA7C1A2 0x252B9
+0x8EA7C1A3 0x252DA
+0x8EA7C1A4 0x252EB
+0x8EA7C1A5 0x252EC
+0x8EA7C1A6 0x2559A
+0x8EA7C1A7 0x2559F
+0x8EA7C1A8 0x2559B
+0x8EA7C1A9 0x25597
+0x8EA7C1AA 0x255A1
+0x8EA7C1AB 0x2570F
+0x8EA7C1AC 0x25705
+0x8EA7C1AD 0x25748
+0x8EA7C1AE 0x4182
+0x8EA7C1AF 0x258BC
+0x8EA7C1B0 0x258BA
+0x8EA7C1B1 0x25ABF
+0x8EA7C1B2 0x25D01
+0x8EA7C1B3 0x25CE8
+0x8EA7C1B4 0x25CEF
+0x8EA7C1B5 0x25CE4
+0x8EA7C1B6 0x25CE6
+0x8EA7C1B7 0x25D02
+0x8EA7C1B8 0x25CEB
+0x8EA7C1B9 0x25CE0
+0x8EA7C1BA 0x25CED
+0x8EA7C1BB 0x25CD9
+0x8EA7C1BC 0x2F964
+0x8EA7C1BD 0x25D14
+0x8EA7C1BE 0x25CEE
+0x8EA7C1BF 0x4252
+0x8EA7C1C0 0x25D13
+0x8EA7C1C1 0x25CF9
+0x8EA7C1C2 0x25CF8
+0x8EA7C1C3 0x25F25
+0x8EA7C1C4 0x2F969
+0x8EA7C1C5 0x25F19
+0x8EA7C1C6 0x25F20
+0x8EA7C1C7 0x25F43
+0x8EA7C1C8 0x25F3F
+0x8EA7C1C9 0x26145
+0x8EA7C1CA 0x2614C
+0x8EA7C1CB 0x26149
+0x8EA7C1CC 0x2614F
+0x8EA7C1CD 0x26141
+0x8EA7C1CE 0x2613E
+0x8EA7C1CF 0x2614D
+0x8EA7C1D0 0x26152
+0x8EA7C1D1 0x2614A
+0x8EA7C1D2 0x2614E
+0x8EA7C1D3 0x26173
+0x8EA7C1D4 0x26142
+0x8EA7C1D5 0x26151
+0x8EA7C1D6 0x26155
+0x8EA7C1D7 0x26150
+0x8EA7C1D8 0x2616C
+0x8EA7C1DA 0x2616A
+0x8EA7C1DB 0x26153
+0x8EA7C1DC 0x26168
+0x8EA7C1DD 0x26255
+0x8EA7C1DE 0x26256
+0x8EA7C1DF 0x2631C
+0x8EA7C1E0 0x2631D
+0x8EA7C1E1 0x7F80
+0x8EA7C1E2 0x2631E
+0x8EA7C1E3 0x26323
+0x8EA7C1E4 0x2631F
+0x8EA7C1E5 0x263E1
+0x8EA7C1E6 0x263CD
+0x8EA7C1E7 0x263CB
+0x8EA7C1E8 0x263CC
+0x8EA7C1E9 0x263C8
+0x8EA7C1EA 0x263C9
+0x8EA7C1EB 0x2649B
+0x8EA7C1EC 0x26494
+0x8EA7C1ED 0x26492
+0x8EA7C1EE 0x26496
+0x8EA7C1EF 0x26493
+0x8EA7C1F0 0x26495
+0x8EA7C1F1 0x2648F
+0x8EA7C1F2 0x2651D
+0x8EA7C1F3 0x26522
+0x8EA7C1F4 0x26521
+0x8EA7C1F5 0x265E9
+0x8EA7C1F6 0x265EF
+0x8EA7C1F7 0x265E0
+0x8EA7C1F8 0x265E6
+0x8EA7C1F9 0x265E4
+0x8EA7C1FA 0x26829
+0x8EA7C1FB 0x2682C
+0x8EA7C1FC 0x26876
+0x8EA7C1FD 0x26883
+0x8EA7C1FE 0x26878
+0x8EA7C2A1 0x2683C
+0x8EA7C2A2 0x24443
+0x8EA7C2A3 0x2687A
+0x8EA7C2A4 0x4451
+0x8EA7C2A5 0x268F2
+0x8EA7C2A6 0x2699E
+0x8EA7C2A7 0x2699B
+0x8EA7C2A8 0x2699A
+0x8EA7C2A9 0x269F6
+0x8EA7C2AA 0x269F5
+0x8EA7C2AB 0x26AA5
+0x8EA7C2AC 0x26A93
+0x8EA7C2AD 0x26AA4
+0x8EA7C2AE 0x26E82
+0x8EA7C2AF 0x26EC7
+0x8EA7C2B0 0x26FB7
+0x8EA7C2B1 0x2701D
+0x8EA7C2B2 0x26FE2
+0x8EA7C2B3 0x26FD7
+0x8EA7C2B4 0x26FE3
+0x8EA7C2B5 0x26FE4
+0x8EA7C2B6 0x26FBC
+0x8EA7C2B7 0x26FD3
+0x8EA7C2B8 0x455A
+0x8EA7C2B9 0x26F5A
+0x8EA7C2BA 0x26FD2
+0x8EA7C2BB 0x26F2D
+0x8EA7C2BC 0x2F9AF
+0x8EA7C2BD 0x26FC4
+0x8EA7C2BE 0x26FD0
+0x8EA7C2BF 0x26FE5
+0x8EA7C2C0 0x27005
+0x8EA7C2C1 0x27007
+0x8EA7C2C2 0x26FE6
+0x8EA7C2C3 0x2701B
+0x8EA7C2C4 0x26FE7
+0x8EA7C2C5 0x26FD8
+0x8EA7C2C6 0x26FBE
+0x8EA7C2C7 0x27017
+0x8EA7C2C8 0x26FB4
+0x8EA7C2C9 0x26FD9
+0x8EA7C2CA 0x26FE8
+0x8EA7C2CB 0x26FAD
+0x8EA7C2CC 0x26FAF
+0x8EA7C2CD 0x26FC8
+0x8EA7C2CE 0x26FE9
+0x8EA7C2CF 0x26FEA
+0x8EA7C2D0 0x271FE
+0x8EA7C2D1 0x271FB
+0x8EA7C2D2 0x27200
+0x8EA7C2D3 0x27472
+0x8EA7C2D4 0x27470
+0x8EA7C2D5 0x27446
+0x8EA7C2D6 0x27459
+0x8EA7C2D7 0x2745E
+0x8EA7C2D8 0x27448
+0x8EA7C2D9 0x2744F
+0x8EA7C2DA 0x27471
+0x8EA7C2DB 0x27460
+0x8EA7C2DC 0x2745F
+0x8EA7C2DD 0x2746E
+0x8EA7C2DE 0x27473
+0x8EA7C2DF 0x2F9C0
+0x8EA7C2E0 0x2F9BF
+0x8EA7C2E1 0x27447
+0x8EA7C2E2 0x2746D
+0x8EA7C2E3 0x2746F
+0x8EA7C2E4 0x27481
+0x8EA7C2E5 0x2746C
+0x8EA7C2E6 0x27478
+0x8EA7C2E7 0x27483
+0x8EA7C2E8 0x27449
+0x8EA7C2E9 0x27468
+0x8EA7C2EA 0x27474
+0x8EA7C2EB 0x27463
+0x8EA7C2EC 0x2746A
+0x8EA7C2ED 0x26885
+0x8EA7C2EE 0x27465
+0x8EA7C2EF 0x27462
+0x8EA7C2F0 0x274C8
+0x8EA7C2F1 0x275D0
+0x8EA7C2F2 0x275D4
+0x8EA7C2F3 0x275D1
+0x8EA7C2F4 0x27603
+0x8EA7C2F5 0x27742
+0x8EA7C2F6 0x27763
+0x8EA7C2F7 0x27756
+0x8EA7C2F8 0x2775B
+0x8EA7C2F9 0x27755
+0x8EA7C2FA 0x27750
+0x8EA7C2FB 0x2772D
+0x8EA7C2FC 0x27744
+0x8EA7C2FD 0x27748
+0x8EA7C2FE 0x27745
+0x8EA7C3A1 0x27782
+0x8EA7C3A2 0x4665
+0x8EA7C3A3 0x27762
+0x8EA7C3A4 0x27885
+0x8EA7C3A5 0x2788D
+0x8EA7C3A6 0x27936
+0x8EA7C3A7 0x2792F
+0x8EA7C3A8 0x27931
+0x8EA7C3A9 0x27937
+0x8EA7C3AA 0x27AA7
+0x8EA7C3AB 0x27AD9
+0x8EA7C3AC 0x27AF0
+0x8EA7C3AD 0x27AF2
+0x8EA7C3AE 0x27AFD
+0x8EA7C3AF 0x27AE8
+0x8EA7C3B0 0x27AEB
+0x8EA7C3B1 0x27AEE
+0x8EA7C3B2 0x27AE0
+0x8EA7C3B3 0x27AE9
+0x8EA7C3B4 0x27AED
+0x8EA7C3B5 0x27AD6
+0x8EA7C3B6 0x27AF8
+0x8EA7C3B7 0x27AD4
+0x8EA7C3B8 0x27ADF
+0x8EA7C3B9 0x27AE7
+0x8EA7C3BA 0x27AD8
+0x8EA7C3BB 0x27AE3
+0x8EA7C3BC 0x27AEF
+0x8EA7C3BD 0x27B0F
+0x8EA7C3BE 0x27BCA
+0x8EA7C3BF 0x21546
+0x8EA7C3C0 0x27C05
+0x8EA7C3C1 0x27C0C
+0x8EA7C3C2 0x27C0D
+0x8EA7C3C3 0x27C7F
+0x8EA7C3C4 0x27C80
+0x8EA7C3C5 0x27C81
+0x8EA7C3C6 0x27D01
+0x8EA7C3C7 0x27D03
+0x8EA7C3C8 0x27DF2
+0x8EA7C3C9 0x27DE2
+0x8EA7C3CA 0x27DE3
+0x8EA7C3CB 0x27DDE
+0x8EA7C3CC 0x27DE9
+0x8EA7C3CD 0x27DE8
+0x8EA7C3CE 0x27DE0
+0x8EA7C3CF 0x27E01
+0x8EA7C3D0 0x27DF5
+0x8EA7C3D1 0x27DE4
+0x8EA7C3D2 0x8D01
+0x8EA7C3D3 0x27E77
+0x8EA7C3D4 0x27F74
+0x8EA7C3D5 0x27F6F
+0x8EA7C3D6 0x27F62
+0x8EA7C3D7 0x27F61
+0x8EA7C3D8 0x27F6D
+0x8EA7C3D9 0x27F73
+0x8EA7C3DA 0x27F6A
+0x8EA7C3DB 0x27F69
+0x8EA7C3DC 0x28112
+0x8EA7C3DD 0x2812D
+0x8EA7C3DE 0x28114
+0x8EA7C3DF 0x2810F
+0x8EA7C3E0 0x28129
+0x8EA7C3E1 0x28116
+0x8EA7C3E2 0x28103
+0x8EA7C3E3 0x28146
+0x8EA7C3E4 0x2815C
+0x8EA7C3E5 0x28111
+0x8EA7C3E6 0x28106
+0x8EA7C3E7 0x280DC
+0x8EA7C3E8 0x2812B
+0x8EA7C3E9 0x2812A
+0x8EA7C3EA 0x2812C
+0x8EA7C3EB 0x28127
+0x8EA7C3EC 0x2827A
+0x8EA7C3ED 0x2839C
+0x8EA7C3EE 0x28399
+0x8EA7C3EF 0x28395
+0x8EA7C3F0 0x2838B
+0x8EA7C3F1 0x28398
+0x8EA7C3F2 0x28396
+0x8EA7C3F3 0x28432
+0x8EA7C3F4 0x285A4
+0x8EA7C3F5 0x285AA
+0x8EA7C3F6 0x2861B
+0x8EA7C3F7 0x48AF
+0x8EA7C3F8 0x2860D
+0x8EA7C3F9 0x2861C
+0x8EA7C3FA 0x2860A
+0x8EA7C3FB 0x28620
+0x8EA7C3FC 0x28608
+0x8EA7C3FD 0x2861A
+0x8EA7C3FE 0x28613
+0x8EA7C4A1 0x28611
+0x8EA7C4A2 0x2875D
+0x8EA7C4A3 0x2875F
+0x8EA7C4A4 0x2875E
+0x8EA7C4A5 0x28760
+0x8EA7C4A6 0x287BB
+0x8EA7C4A7 0x287BC
+0x8EA7C4A8 0x287C1
+0x8EA7C4A9 0x287C0
+0x8EA7C4AA 0x287C8
+0x8EA7C4AB 0x287CE
+0x8EA7C4AC 0x288A7
+0x8EA7C4AD 0x288B2
+0x8EA7C4AE 0x288B6
+0x8EA7C4AF 0x288A5
+0x8EA7C4B0 0x288BA
+0x8EA7C4B1 0x288B5
+0x8EA7C4B2 0x288AD
+0x8EA7C4B3 0x288A4
+0x8EA7C4B4 0x288D3
+0x8EA7C4B5 0x288B0
+0x8EA7C4B6 0x288B1
+0x8EA7C4B7 0x2891D
+0x8EA7C4B8 0x28A8D
+0x8EA7C4B9 0x4941
+0x8EA7C4BA 0x28A91
+0x8EA7C4BB 0x28AB6
+0x8EA7C4BC 0x28AB7
+0x8EA7C4BD 0x28ABD
+0x8EA7C4BE 0x28ABC
+0x8EA7C4BF 0x28A96
+0x8EA7C4C0 0x28A94
+0x8EA7C4C1 0x28AA0
+0x8EA7C4C2 0x28CA8
+0x8EA7C4C3 0x28CA6
+0x8EA7C4C4 0x28D84
+0x8EA7C4C5 0x28D96
+0x8EA7C4C6 0x28D88
+0x8EA7C4C7 0x28D9A
+0x8EA7C4C8 0x28ED1
+0x8EA7C4C9 0x28ECF
+0x8EA7C4CA 0x28F50
+0x8EA7C4CB 0x28F51
+0x8EA7C4CC 0x28F4E
+0x8EA7C4CD 0x28F80
+0x8EA7C4CE 0x28F81
+0x8EA7C4CF 0x2901B
+0x8EA7C4D0 0x29017
+0x8EA7C4D1 0x29020
+0x8EA7C4D2 0x29019
+0x8EA7C4D3 0x2901A
+0x8EA7C4D4 0x29021
+0x8EA7C4D5 0x2901E
+0x8EA7C4D6 0x29018
+0x8EA7C4D7 0x2901D
+0x8EA7C4D8 0x4A29
+0x8EA7C4D9 0x2912D
+0x8EA7C4DA 0x29124
+0x8EA7C4DB 0x29127
+0x8EA7C4DC 0x2912E
+0x8EA7C4DD 0x29125
+0x8EA7C4DE 0x2911C
+0x8EA7C4DF 0x29119
+0x8EA7C4E0 0x4A2A
+0x8EA7C4E1 0x29123
+0x8EA7C4E2 0x2911F
+0x8EA7C4E3 0x2911A
+0x8EA7C4E4 0x2912B
+0x8EA7C4E5 0x2911E
+0x8EA7C4E6 0x291E0
+0x8EA7C4E7 0x29233
+0x8EA7C4E8 0x292E6
+0x8EA7C4E9 0x292FC
+0x8EA7C4EA 0x292E5
+0x8EA7C4EB 0x292F8
+0x8EA7C4EC 0x292F6
+0x8EA7C4ED 0x292EA
+0x8EA7C4EE 0x292F2
+0x8EA7C4EF 0x292ED
+0x8EA7C4F0 0x292EB
+0x8EA7C4F1 0x292F0
+0x8EA7C4F2 0x292F1
+0x8EA7C4F3 0x293C6
+0x8EA7C4F4 0x293C8
+0x8EA7C4F5 0x293CE
+0x8EA7C4F6 0x293C5
+0x8EA7C4F7 0x4A96
+0x8EA7C4F8 0x293CB
+0x8EA7C4F9 0x29513
+0x8EA7C4FA 0x29514
+0x8EA7C4FB 0x29507
+0x8EA7C4FC 0x2950C
+0x8EA7C4FD 0x2961A
+0x8EA7C4FE 0x4B12
+0x8EA7C5A1 0x29617
+0x8EA7C5A2 0x29606
+0x8EA7C5A3 0x29616
+0x8EA7C5A4 0x29607
+0x8EA7C5A5 0x29610
+0x8EA7C5A6 0x29609
+0x8EA7C5A7 0x29619
+0x8EA7C5A8 0x29615
+0x8EA7C5A9 0x2976E
+0x8EA7C5AA 0x2973B
+0x8EA7C5AB 0x2973E
+0x8EA7C5AC 0x2976C
+0x8EA7C5AD 0x29765
+0x8EA7C5AE 0x29764
+0x8EA7C5AF 0x29759
+0x8EA7C5B0 0x2977C
+0x8EA7C5B1 0x29770
+0x8EA7C5B2 0x29779
+0x8EA7C5B3 0x2982C
+0x8EA7C5B4 0x29852
+0x8EA7C5B5 0x29851
+0x8EA7C5B6 0x2984C
+0x8EA7C5B7 0x29900
+0x8EA7C5B8 0x29910
+0x8EA7C5B9 0x29913
+0x8EA7C5BA 0x298FF
+0x8EA7C5BB 0x298FE
+0x8EA7C5BC 0x298ED
+0x8EA7C5BD 0x29A5A
+0x8EA7C5BE 0x29A58
+0x8EA7C5BF 0x29A5C
+0x8EA7C5C0 0x29ADA
+0x8EA7C5C1 0x29B78
+0x8EA7C5C2 0x29B5E
+0x8EA7C5C3 0x29B67
+0x8EA7C5C4 0x29B64
+0x8EA7C5C5 0x29C13
+0x8EA7C5C6 0x29C23
+0x8EA7C5C7 0x29C41
+0x8EA7C5C8 0x29C3F
+0x8EA7C5C9 0x29C40
+0x8EA7C5CA 0x29CED
+0x8EA7C5CB 0x29CE3
+0x8EA7C5CC 0x29CEA
+0x8EA7C5CD 0x29CF0
+0x8EA7C5CE 0x29CE6
+0x8EA7C5CF 0x29CE9
+0x8EA7C5D0 0x29CF1
+0x8EA7C5D1 0x29CEE
+0x8EA7C5D2 0x29DD4
+0x8EA7C5D3 0x29DD1
+0x8EA7C5D4 0x29DDC
+0x8EA7C5D5 0x29DEC
+0x8EA7C5D6 0x2A069
+0x8EA7C5D7 0x2A06D
+0x8EA7C5D8 0x2A057
+0x8EA7C5D9 0x2A066
+0x8EA7C5DA 0x2A0F9
+0x8EA7C5DB 0x2A04A
+0x8EA7C5DC 0x2A060
+0x8EA7C5DD 0x2A056
+0x8EA7C5DE 0x2A059
+0x8EA7C5DF 0x2A04C
+0x8EA7C5E0 0x2A06A
+0x8EA7C5E1 0x2A062
+0x8EA7C5E2 0x2A063
+0x8EA7C5E3 0x2A070
+0x8EA7C5E4 0x2A05F
+0x8EA7C5E5 0x2FA0D
+0x8EA7C5E6 0x2A064
+0x8EA7C5E7 0x2A05D
+0x8EA7C5E8 0x2A068
+0x8EA7C5E9 0x2A09F
+0x8EA7C5EA 0x2A2BA
+0x8EA7C5EB 0x2A2B8
+0x8EA7C5EC 0x2A2BC
+0x8EA7C5ED 0x2A2B9
+0x8EA7C5EE 0x2A2B4
+0x8EA7C5EF 0x2A33B
+0x8EA7C5F0 0x2A32D
+0x8EA7C5F1 0x2A338
+0x8EA7C5F2 0x2A32F
+0x8EA7C5F3 0x2A332
+0x8EA7C5F4 0x2A441
+0x8EA7C5F5 0x2A4CB
+0x8EA7C5F6 0x2A4DE
+0x8EA7C5F7 0x2A4DD
+0x8EA7C5F8 0x2A4DA
+0x8EA7C5F9 0x2A4DC
+0x8EA7C5FA 0x2A510
+0x8EA7C5FB 0x2A54F
+0x8EA7C5FC 0x2A549
+0x8EA7C5FD 0x2A598
+0x8EA7C5FE 0x2A596
+0x8EA7C6A1 0x2A597
+0x8EA7C6A2 0x2A5C7
+0x8EA7C6A3 0x2019C
+0x8EA7C6A4 0x2A5DA
+0x8EA7C6A5 0x2A5D8
+0x8EA7C6A6 0x2A6A8
+0x8EA7C6A7 0x2010A
+0x8EA7C6A8 0x2019D
+0x8EA7C6A9 0x204CB
+0x8EA7C6AA 0x20538
+0x8EA7C6AB 0x20539
+0x8EA7C6AC 0x205A6
+0x8EA7C6AD 0x20823
+0x8EA7C6AE 0x20822
+0x8EA7C6AF 0x20821
+0x8EA7C6B0 0x209CE
+0x8EA7C6B1 0x20B92
+0x8EA7C6B2 0x20B91
+0x8EA7C6B3 0x210EC
+0x8EA7C6B4 0x210E0
+0x8EA7C6B5 0x210ED
+0x8EA7C6B6 0x21108
+0x8EA7C6B7 0x210E5
+0x8EA7C6B8 0x210EE
+0x8EA7C6B9 0x210E4
+0x8EA7C6BA 0x210EB
+0x8EA7C6BB 0x210E3
+0x8EA7C6BC 0x210EA
+0x8EA7C6BD 0x2110A
+0x8EA7C6BE 0x2F859
+0x8EA7C6BF 0x214D1
+0x8EA7C6C0 0x214E3
+0x8EA7C6C1 0x214D4
+0x8EA7C6C2 0x214D0
+0x8EA7C6C3 0x214D9
+0x8EA7C6C4 0x367E
+0x8EA7C6C5 0x58E1
+0x8EA7C6C6 0x214DA
+0x8EA7C6C7 0x214D3
+0x8EA7C6C8 0x2154C
+0x8EA7C6C9 0x2154D
+0x8EA7C6CA 0x2157C
+0x8EA7C6CB 0x21580
+0x8EA7C6CC 0x215CC
+0x8EA7C6CD 0x218FF
+0x8EA7C6CE 0x21908
+0x8EA7C6CF 0x2A508
+0x8EA7C6D0 0x21901
+0x8EA7C6D1 0x2F86B
+0x8EA7C6D2 0x21900
+0x8EA7C6D3 0x21AED
+0x8EA7C6D4 0x21AF3
+0x8EA7C6D5 0x21AEE
+0x8EA7C6D6 0x21AF1
+0x8EA7C6D7 0x21AF0
+0x8EA7C6D8 0x21ADE
+0x8EA7C6D9 0x21B51
+0x8EA7C6DA 0x21F82
+0x8EA7C6DB 0x21FA9
+0x8EA7C6DC 0x21F98
+0x8EA7C6DD 0x21F9D
+0x8EA7C6DE 0x21F9A
+0x8EA7C6DF 0x21F9E
+0x8EA7C6E0 0x21F9F
+0x8EA7C6E1 0x21FA6
+0x8EA7C6E2 0x21FA7
+0x8EA7C6E3 0x22009
+0x8EA7C6E4 0x2202F
+0x8EA7C6E5 0x22171
+0x8EA7C6E6 0x2216D
+0x8EA7C6E7 0x22172
+0x8EA7C6E8 0x222EF
+0x8EA7C6E9 0x222F0
+0x8EA7C6EA 0x2243B
+0x8EA7C6EB 0x22439
+0x8EA7C6EC 0x2243C
+0x8EA7C6ED 0x22438
+0x8EA7C6EE 0x24BFD
+0x8EA7C6EF 0x2243A
+0x8EA7C6F0 0x22478
+0x8EA7C6F1 0x22479
+0x8EA7C6F2 0x22477
+0x8EA7C6F3 0x22598
+0x8EA7C6F4 0x2259C
+0x8EA7C6F5 0x22599
+0x8EA7C6F6 0x2259A
+0x8EA7C6F7 0x22911
+0x8EA7C6F8 0x2290A
+0x8EA7C6F9 0x228FD
+0x8EA7C6FA 0x2290F
+0x8EA7C6FB 0x22919
+0x8EA7C6FC 0x22903
+0x8EA7C6FD 0x22915
+0x8EA7C6FE 0x2290C
+0x8EA7C7A1 0x22909
+0x8EA7C7A2 0x22912
+0x8EA7C7A3 0x22934
+0x8EA7C7A4 0x2292A
+0x8EA7C7A5 0x22908
+0x8EA7C7A6 0x2292D
+0x8EA7C7A7 0x22928
+0x8EA7C7A8 0x2F8B1
+0x8EA7C7A9 0x2292C
+0x8EA7C7AA 0x22926
+0x8EA7C7AB 0x22933
+0x8EA7C7AC 0x39A7
+0x8EA7C7AD 0x22A1A
+0x8EA7C7AE 0x22A1E
+0x8EA7C7AF 0x22E07
+0x8EA7C7B0 0x22E2C
+0x8EA7C7B1 0x22E32
+0x8EA7C7B2 0x22E28
+0x8EA7C7B3 0x22E31
+0x8EA7C7B4 0x22E29
+0x8EA7C7B5 0x22E30
+0x8EA7C7B6 0x22E2A
+0x8EA7C7B7 0x22E44
+0x8EA7C7B8 0x22E2E
+0x8EA7C7B9 0x230D1
+0x8EA7C7BA 0x23124
+0x8EA7C7BB 0x232F7
+0x8EA7C7BC 0x232F4
+0x8EA7C7BD 0x232F3
+0x8EA7C7BE 0x232F8
+0x8EA7C7BF 0x237B5
+0x8EA7C7C0 0x23796
+0x8EA7C7C1 0x23798
+0x8EA7C7C2 0x23795
+0x8EA7C7C3 0x23791
+0x8EA7C7C4 0x237B2
+0x8EA7C7C5 0x2379E
+0x8EA7C7C6 0x23759
+0x8EA7C7C7 0x237A3
+0x8EA7C7C8 0x2379A
+0x8EA7C7C9 0x2379B
+0x8EA7C7CA 0x4320
+0x8EA7C7CB 0x26183
+0x8EA7C7CC 0x23ADA
+0x8EA7C7CD 0x23ADF
+0x8EA7C7CE 0x23B16
+0x8EA7C7CF 0x23C1F
+0x8EA7C7D0 0x23C2D
+0x8EA7C7D1 0x23C2E
+0x8EA7C7D2 0x23C2B
+0x8EA7C7D3 0x240B8
+0x8EA7C7D4 0x240BB
+0x8EA7C7D5 0x240BF
+0x8EA7C7D6 0x240BA
+0x8EA7C7D7 0x240D5
+0x8EA7C7D8 0x240E3
+0x8EA7C7D9 0x240C1
+0x8EA7C7DA 0x240BE
+0x8EA7C7DB 0x240BD
+0x8EA7C7DC 0x240B4
+0x8EA7C7DD 0x240C2
+0x8EA7C7DE 0x240A1
+0x8EA7C7DF 0x24087
+0x8EA7C7E0 0x240D7
+0x8EA7C7E1 0x240CA
+0x8EA7C7E2 0x240B5
+0x8EA7C7E3 0x240DA
+0x8EA7C7E4 0x240D9
+0x8EA7C7E5 0x240B3
+0x8EA7C7E6 0x240D8
+0x8EA7C7E7 0x24467
+0x8EA7C7E8 0x24471
+0x8EA7C7E9 0x24462
+0x8EA7C7EA 0x2445C
+0x8EA7C7EB 0x24468
+0x8EA7C7EC 0x24452
+0x8EA7C7ED 0x24456
+0x8EA7C7EE 0x21109
+0x8EA7C7EF 0x20442
+0x8EA7C7F0 0x245A0
+0x8EA7C7F1 0x24700
+0x8EA7C7F2 0x246FE
+0x8EA7C7F3 0x246FF
+0x8EA7C7F4 0x248CB
+0x8EA7C7F5 0x2F928
+0x8EA7C7F6 0x248CA
+0x8EA7C7F7 0x248A9
+0x8EA7C7F8 0x248C8
+0x8EA7C7F9 0x24AB4
+0x8EA7C7FA 0x24AAC
+0x8EA7C7FB 0x24AAA
+0x8EA7C7FC 0x24AA9
+0x8EA7C7FD 0x24C0E
+0x8EA7C7FE 0x24CE9
+0x8EA7C8A1 0x24CED
+0x8EA7C8A2 0x24CF2
+0x8EA7C8A3 0x24CEB
+0x8EA7C8A4 0x24CEE
+0x8EA7C8A5 0x24EE8
+0x8EA7C8A6 0x24EDB
+0x8EA7C8A7 0x24ED7
+0x8EA7C8A8 0x24EE3
+0x8EA7C8A9 0x24EE5
+0x8EA7C8AA 0x24EEE
+0x8EA7C8AB 0x24ED5
+0x8EA7C8AC 0x24FB3
+0x8EA7C8AD 0x2502D
+0x8EA7C8AE 0x250C1
+0x8EA7C8AF 0x250C3
+0x8EA7C8B0 0x2530C
+0x8EA7C8B1 0x2530E
+0x8EA7C8B2 0x25307
+0x8EA7C8B3 0x25317
+0x8EA7C8B4 0x25309
+0x8EA7C8B5 0x25316
+0x8EA7C8B6 0x2539A
+0x8EA7C8B7 0x2539C
+0x8EA7C8B8 0x255B4
+0x8EA7C8B9 0x255B7
+0x8EA7C8BA 0x255B3
+0x8EA7C8BB 0x2154E
+0x8EA7C8BC 0x25713
+0x8EA7C8BD 0x25714
+0x8EA7C8BE 0x258E6
+0x8EA7C8BF 0x258DC
+0x8EA7C8C0 0x258E8
+0x8EA7C8C1 0x258E5
+0x8EA7C8C2 0x25A2E
+0x8EA7C8C3 0x25A2C
+0x8EA7C8C4 0x25A2B
+0x8EA7C8C5 0x25ACD
+0x8EA7C8C6 0x25D3D
+0x8EA7C8C7 0x25D32
+0x8EA7C8C8 0x25D2D
+0x8EA7C8C9 0x25D45
+0x8EA7C8CA 0x25D3E
+0x8EA7C8CB 0x25D50
+0x8EA7C8CC 0x25D25
+0x8EA7C8CD 0x25D53
+0x8EA7C8CE 0x25D23
+0x8EA7C8CF 0x25F37
+0x8EA7C8D0 0x25F38
+0x8EA7C8D1 0x25F47
+0x8EA7C8D2 0x25F3D
+0x8EA7C8D3 0x25F3E
+0x8EA7C8D4 0x25F49
+0x8EA7C8D5 0x25F4A
+0x8EA7C8D6 0x25F1D
+0x8EA7C8D7 0x7CE9
+0x8EA7C8D8 0x261A5
+0x8EA7C8D9 0x2618C
+0x8EA7C8DA 0x2618D
+0x8EA7C8DB 0x26189
+0x8EA7C8DC 0x26196
+0x8EA7C8DD 0x26185
+0x8EA7C8DE 0x2618F
+0x8EA7C8DF 0x26177
+0x8EA7C8E0 0x2618E
+0x8EA7C8E1 0x26182
+0x8EA7C8E2 0x2618A
+0x8EA7C8E3 0x26188
+0x8EA7C8E4 0x2617B
+0x8EA7C8E5 0x26197
+0x8EA7C8E6 0x2617D
+0x8EA7C8E7 0x26179
+0x8EA7C8E8 0x26259
+0x8EA7C8E9 0x26324
+0x8EA7C8EA 0x2632D
+0x8EA7C8EB 0x2632E
+0x8EA7C8EC 0x2632B
+0x8EA7C8ED 0x2F976
+0x8EA7C8EE 0x263DA
+0x8EA7C8EF 0x263D8
+0x8EA7C8F0 0x263D6
+0x8EA7C8F1 0x26487
+0x8EA7C8F2 0x264A0
+0x8EA7C8F3 0x26528
+0x8EA7C8F4 0x26525
+0x8EA7C8F5 0x2651F
+0x8EA7C8F6 0x265F3
+0x8EA7C8F7 0x265F7
+0x8EA7C8F8 0x265F6
+0x8EA7C8F9 0x2682B
+0x8EA7C8FA 0x2685B
+0x8EA7C8FB 0x26848
+0x8EA7C8FC 0x81CB
+0x8EA7C8FD 0x2685C
+0x8EA7C8FE 0x2686D
+0x8EA7C9A1 0x2689D
+0x8EA7C9A2 0x26899
+0x8EA7C9A3 0x2688C
+0x8EA7C9A4 0x26891
+0x8EA7C9A5 0x2689B
+0x8EA7C9A6 0x2689A
+0x8EA7C9A7 0x2689C
+0x8EA7C9A8 0x26895
+0x8EA7C9A9 0x2688D
+0x8EA7C9AA 0x26896
+0x8EA7C9AB 0x268A5
+0x8EA7C9AC 0x2692A
+0x8EA7C9AD 0x269A1
+0x8EA7C9AE 0x269A4
+0x8EA7C9AF 0x269AD
+0x8EA7C9B0 0x26AA9
+0x8EA7C9B1 0x26AAE
+0x8EA7C9B2 0x26AB0
+0x8EA7C9B3 0x2700D
+0x8EA7C9B4 0x26F63
+0x8EA7C9B5 0x26F71
+0x8EA7C9B6 0x27051
+0x8EA7C9B7 0x27054
+0x8EA7C9B8 0x2702A
+0x8EA7C9B9 0x27044
+0x8EA7C9BA 0x27055
+0x8EA7C9BB 0x27099
+0x8EA7C9BC 0x27039
+0x8EA7C9BD 0x2703F
+0x8EA7C9BE 0x2703E
+0x8EA7C9BF 0x2704F
+0x8EA7C9C0 0x2704D
+0x8EA7C9C1 0x27035
+0x8EA7C9C2 0x27040
+0x8EA7C9C3 0x27031
+0x8EA7C9C4 0x26FD5
+0x8EA7C9C5 0x2702B
+0x8EA7C9C6 0x27033
+0x8EA7C9C7 0x27041
+0x8EA7C9C8 0x27056
+0x8EA7C9C9 0x2704C
+0x8EA7C9CA 0x27046
+0x8EA7C9CB 0x2703C
+0x8EA7C9CC 0x27045
+0x8EA7C9CD 0x27043
+0x8EA7C9CE 0x2703D
+0x8EA7C9CF 0x27070
+0x8EA7C9D0 0x27057
+0x8EA7C9D1 0x27038
+0x8EA7C9D2 0x27058
+0x8EA7C9D3 0x4565
+0x8EA7C9D4 0x27037
+0x8EA7C9D5 0x27207
+0x8EA7C9D6 0x27206
+0x8EA7C9D7 0x27209
+0x8EA7C9D8 0x274AB
+0x8EA7C9D9 0x27490
+0x8EA7C9DA 0x27493
+0x8EA7C9DB 0x274BC
+0x8EA7C9DC 0x274A9
+0x8EA7C9DD 0x2749E
+0x8EA7C9DE 0x274BF
+0x8EA7C9DF 0x274AA
+0x8EA7C9E0 0x27491
+0x8EA7C9E1 0x274A4
+0x8EA7C9E2 0x2749A
+0x8EA7C9E3 0x274A7
+0x8EA7C9E4 0x274A1
+0x8EA7C9E5 0x2749C
+0x8EA7C9E6 0x274A2
+0x8EA7C9E7 0x2749B
+0x8EA7C9E8 0x2749F
+0x8EA7C9E9 0x27494
+0x8EA7C9EA 0x2748F
+0x8EA7C9EB 0x272F0
+0x8EA7C9EC 0x27492
+0x8EA7C9ED 0x27495
+0x8EA7C9EE 0x274A5
+0x8EA7C9EF 0x274A6
+0x8EA7C9F0 0x27604
+0x8EA7C9F1 0x2779C
+0x8EA7C9F2 0x27779
+0x8EA7C9F3 0x2777A
+0x8EA7C9F4 0x2777E
+0x8EA7C9F5 0x2777B
+0x8EA7C9F6 0x27771
+0x8EA7C9F7 0x27781
+0x8EA7C9F8 0x2777F
+0x8EA7C9F9 0x2777C
+0x8EA7C9FA 0x2777D
+0x8EA7C9FB 0x27775
+0x8EA7C9FC 0x27776
+0x8EA7C9FD 0x2788E
+0x8EA7C9FE 0x2788F
+0x8EA7CAA1 0x2793E
+0x8EA7CAA2 0x2793F
+0x8EA7CAA3 0x27940
+0x8EA7CAA4 0x27941
+0x8EA7CAA5 0x4704
+0x8EA7CAA6 0x27B0D
+0x8EA7CAA7 0x27B17
+0x8EA7CAA8 0x27B10
+0x8EA7CAA9 0x27B0E
+0x8EA7CAAA 0x27AEA
+0x8EA7CAAB 0x27B1D
+0x8EA7CAAC 0x27B03
+0x8EA7CAAD 0x27B22
+0x8EA7CAAE 0x27B04
+0x8EA7CAAF 0x27B00
+0x8EA7CAB0 0x27B20
+0x8EA7CAB1 0x27B21
+0x8EA7CAB2 0x27B23
+0x8EA7CAB3 0x27B13
+0x8EA7CAB4 0x27B09
+0x8EA7CAB5 0x27B11
+0x8EA7CAB6 0x27BCB
+0x8EA7CAB7 0x27BCE
+0x8EA7CAB8 0x27BD0
+0x8EA7CAB9 0x27BCC
+0x8EA7CABA 0x27BD4
+0x8EA7CABB 0x214DB
+0x8EA7CABC 0x27C09
+0x8EA7CABD 0x27C0B
+0x8EA7CABE 0x27C85
+0x8EA7CABF 0x27D06
+0x8EA7CAC0 0x27D0D
+0x8EA7CAC1 0x4764
+0x8EA7CAC2 0x27D14
+0x8EA7CAC3 0x27D0F
+0x8EA7CAC4 0x27E09
+0x8EA7CAC5 0x27E14
+0x8EA7CAC6 0x27E0B
+0x8EA7CAC7 0x27DFC
+0x8EA7CAC8 0x27E04
+0x8EA7CAC9 0x27E0A
+0x8EA7CACA 0x27E00
+0x8EA7CACB 0x27DFD
+0x8EA7CACC 0x27E07
+0x8EA7CACD 0x27E06
+0x8EA7CACE 0x27E11
+0x8EA7CACF 0x27E79
+0x8EA7CAD0 0x27E78
+0x8EA7CAD1 0x27F88
+0x8EA7CAD2 0x27F80
+0x8EA7CAD3 0x27F8B
+0x8EA7CAD4 0x28159
+0x8EA7CAD5 0x28161
+0x8EA7CAD6 0x28175
+0x8EA7CAD7 0x4823
+0x8EA7CAD8 0x28155
+0x8EA7CAD9 0x2815B
+0x8EA7CADA 0x2815F
+0x8EA7CADB 0x28152
+0x8EA7CADC 0x28162
+0x8EA7CADD 0x28172
+0x8EA7CADE 0x2815D
+0x8EA7CADF 0x28168
+0x8EA7CAE0 0x28171
+0x8EA7CAE1 0x28165
+0x8EA7CAE2 0x28166
+0x8EA7CAE3 0x28167
+0x8EA7CAE4 0x28176
+0x8EA7CAE5 0x2814C
+0x8EA7CAE6 0x28160
+0x8EA7CAE7 0x28174
+0x8EA7CAE8 0x28150
+0x8EA7CAE9 0x2828A
+0x8EA7CAEA 0x28281
+0x8EA7CAEB 0x28286
+0x8EA7CAEC 0x2827F
+0x8EA7CAED 0x28280
+0x8EA7CAEE 0x283A5
+0x8EA7CAEF 0x283A7
+0x8EA7CAF0 0x283A8
+0x8EA7CAF1 0x283A6
+0x8EA7CAF2 0x283AF
+0x8EA7CAF3 0x26195
+0x8EA7CAF4 0x283B1
+0x8EA7CAF5 0x28435
+0x8EA7CAF6 0x28439
+0x8EA7CAF7 0x285C3
+0x8EA7CAF8 0x28630
+0x8EA7CAF9 0x2862A
+0x8EA7CAFA 0x2862B
+0x8EA7CAFB 0x2862D
+0x8EA7CAFC 0x2862E
+0x8EA7CAFD 0x2862C
+0x8EA7CAFE 0x28623
+0x8EA7CBA1 0x28621
+0x8EA7CBA2 0x28622
+0x8EA7CBA3 0x2876C
+0x8EA7CBA4 0x28781
+0x8EA7CBA5 0x2878F
+0x8EA7CBA6 0x28780
+0x8EA7CBA7 0x287D0
+0x8EA7CBA8 0x287CD
+0x8EA7CBA9 0x287D5
+0x8EA7CBAA 0x287D4
+0x8EA7CBAB 0x288D1
+0x8EA7CBAC 0x288BE
+0x8EA7CBAD 0x288CB
+0x8EA7CBAE 0x288CE
+0x8EA7CBAF 0x288BD
+0x8EA7CBB0 0x288D0
+0x8EA7CBB1 0x28B04
+0x8EA7CBB2 0x28AD5
+0x8EA7CBB3 0x28AD0
+0x8EA7CBB4 0x28AD3
+0x8EA7CBB5 0x28AFB
+0x8EA7CBB6 0x28AD8
+0x8EA7CBB7 0x28AD1
+0x8EA7CBB8 0x28AFD
+0x8EA7CBB9 0x28AD9
+0x8EA7CBBA 0x28AD6
+0x8EA7CBBB 0x28AE6
+0x8EA7CBBC 0x28AF9
+0x8EA7CBBD 0x28DA1
+0x8EA7CBBE 0x28D9D
+0x8EA7CBBF 0x28D9E
+0x8EA7CBC0 0x95D9
+0x8EA7CBC1 0x28EFF
+0x8EA7CBC2 0x28F5F
+0x8EA7CBC3 0x28F57
+0x8EA7CBC4 0x28F60
+0x8EA7CBC5 0x28F59
+0x8EA7CBC6 0x2902C
+0x8EA7CBC7 0x29025
+0x8EA7CBC8 0x29027
+0x8EA7CBC9 0x29030
+0x8EA7CBCA 0x29024
+0x8EA7CBCB 0x29026
+0x8EA7CBCC 0x2902D
+0x8EA7CBCD 0x2902E
+0x8EA7CBCE 0x29029
+0x8EA7CBCF 0x29031
+0x8EA7CBD0 0x29145
+0x8EA7CBD1 0x29147
+0x8EA7CBD2 0x29152
+0x8EA7CBD3 0x2914A
+0x8EA7CBD4 0x29150
+0x8EA7CBD5 0x29146
+0x8EA7CBD6 0x2914F
+0x8EA7CBD7 0x2914E
+0x8EA7CBD8 0x29153
+0x8EA7CBD9 0x29321
+0x8EA7CBDA 0x29309
+0x8EA7CBDB 0x2931A
+0x8EA7CBDC 0x2931B
+0x8EA7CBDD 0x25315
+0x8EA7CBDE 0x29310
+0x8EA7CBDF 0x2F9F9
+0x8EA7CBE0 0x29314
+0x8EA7CBE1 0x2930E
+0x8EA7CBE2 0x29312
+0x8EA7CBE3 0x2930B
+0x8EA7CBE4 0x293CF
+0x8EA7CBE5 0x293D2
+0x8EA7CBE6 0x293D0
+0x8EA7CBE7 0x293D4
+0x8EA7CBE8 0x293D3
+0x8EA7CBE9 0x293D1
+0x8EA7CBEA 0x20B18
+0x8EA7CBEB 0x2F9FB
+0x8EA7CBEC 0x29409
+0x8EA7CBED 0x2951C
+0x8EA7CBEE 0x29527
+0x8EA7CBEF 0x29525
+0x8EA7CBF0 0x2951B
+0x8EA7CBF1 0x29529
+0x8EA7CBF2 0x2951F
+0x8EA7CBF3 0x29530
+0x8EA7CBF4 0x29524
+0x8EA7CBF5 0x29528
+0x8EA7CBF6 0x29519
+0x8EA7CBF7 0x2952F
+0x8EA7CBF8 0x29624
+0x8EA7CBF9 0x29621
+0x8EA7CBFA 0x29625
+0x8EA7CBFB 0x29626
+0x8EA7CBFC 0x29627
+0x8EA7CBFD 0x29676
+0x8EA7CBFE 0x29766
+0x8EA7CCA1 0x29775
+0x8EA7CCA2 0x29769
+0x8EA7CCA3 0x2977E
+0x8EA7CCA4 0x2978F
+0x8EA7CCA5 0x29774
+0x8EA7CCA6 0x27210
+0x8EA7CCA7 0x297AD
+0x8EA7CCA8 0x2982B
+0x8EA7CCA9 0x2982A
+0x8EA7CCAA 0x29858
+0x8EA7CCAB 0x29922
+0x8EA7CCAC 0x2991D
+0x8EA7CCAD 0x2992B
+0x8EA7CCAE 0x2992C
+0x8EA7CCAF 0x2992D
+0x8EA7CCB0 0x29933
+0x8EA7CCB1 0x2991B
+0x8EA7CCB2 0x29927
+0x8EA7CCB3 0x2992A
+0x8EA7CCB4 0x29928
+0x8EA7CCB5 0x2993B
+0x8EA7CCB6 0x29A7E
+0x8EA7CCB7 0x29A71
+0x8EA7CCB8 0x29A79
+0x8EA7CCB9 0x29A78
+0x8EA7CCBA 0x29A70
+0x8EA7CCBB 0x29A6D
+0x8EA7CCBC 0x29A7D
+0x8EA7CCBD 0x29A75
+0x8EA7CCBE 0x29A76
+0x8EA7CCBF 0x29ADE
+0x8EA7CCC0 0x29B66
+0x8EA7CCC1 0x29B83
+0x8EA7CCC2 0x29B87
+0x8EA7CCC3 0x29B7B
+0x8EA7CCC4 0x29B89
+0x8EA7CCC5 0x29B86
+0x8EA7CCC6 0x29B82
+0x8EA7CCC7 0x29B7C
+0x8EA7CCC8 0x29B81
+0x8EA7CCC9 0x29C43
+0x8EA7CCCA 0x29C45
+0x8EA7CCCB 0x29CF7
+0x8EA7CCCC 0x29CF9
+0x8EA7CCCD 0x29CFA
+0x8EA7CCCE 0x29E05
+0x8EA7CCCF 0x29DFE
+0x8EA7CCD0 0x29E0F
+0x8EA7CCD1 0x29DFF
+0x8EA7CCD2 0x29DFA
+0x8EA7CCD3 0x29E09
+0x8EA7CCD4 0x29E20
+0x8EA7CCD5 0x29E0C
+0x8EA7CCD6 0x29E3C
+0x8EA7CCD7 0x29E22
+0x8EA7CCD8 0x29DF8
+0x8EA7CCD9 0x29E0A
+0x8EA7CCDA 0x29E08
+0x8EA7CCDB 0x29DF7
+0x8EA7CCDC 0x2A08E
+0x8EA7CCDD 0x2A077
+0x8EA7CCDE 0x2A08B
+0x8EA7CCDF 0x2A0B4
+0x8EA7CCE0 0x2A08A
+0x8EA7CCE1 0x2A09A
+0x8EA7CCE2 0x2A079
+0x8EA7CCE3 0x2A083
+0x8EA7CCE4 0x2A07F
+0x8EA7CCE5 0x2A0A1
+0x8EA7CCE6 0x2A08F
+0x8EA7CCE7 0x2A0A3
+0x8EA7CCE8 0x2A081
+0x8EA7CCE9 0x2A094
+0x8EA7CCEA 0x2A07E
+0x8EA7CCEB 0x2A082
+0x8EA7CCEC 0x2A090
+0x8EA7CCED 0x2A0A5
+0x8EA7CCEE 0x2A0AD
+0x8EA7CCEF 0x2A09D
+0x8EA7CCF0 0x2A267
+0x8EA7CCF1 0x2A269
+0x8EA7CCF2 0x2A2CB
+0x8EA7CCF3 0x2A2C8
+0x8EA7CCF4 0x2A2D1
+0x8EA7CCF5 0x2A340
+0x8EA7CCF6 0x2A34B
+0x8EA7CCF7 0x2A349
+0x8EA7CCF8 0x2A346
+0x8EA7CCF9 0x2A33E
+0x8EA7CCFA 0x2A343
+0x8EA7CCFB 0x2A33F
+0x8EA7CCFC 0x2A3A5
+0x8EA7CCFD 0x2A3A7
+0x8EA7CCFE 0x2A44E
+0x8EA7CDA1 0x2A44D
+0x8EA7CDA2 0x2259B
+0x8EA7CDA3 0x2A4E5
+0x8EA7CDA4 0x2A4E1
+0x8EA7CDA5 0x2A4E2
+0x8EA7CDA6 0x2A516
+0x8EA7CDA7 0x2A514
+0x8EA7CDA8 0x2FA1B
+0x8EA7CDA9 0x2A559
+0x8EA7CDAA 0x2A551
+0x8EA7CDAB 0x2A55F
+0x8EA7CDAC 0x2A54A
+0x8EA7CDAD 0x2A557
+0x8EA7CDAE 0x2A558
+0x8EA7CDAF 0x2A5CA
+0x8EA7CDB0 0x2A5DB
+0x8EA7CDB1 0x2A5DE
+0x8EA7CDB2 0x2A5E0
+0x8EA7CDB3 0x2A5E1
+0x8EA7CDB4 0x2A5DF
+0x8EA7CDB5 0x2A5E2
+0x8EA7CDB6 0x2A5E3
+0x8EA7CDB7 0x2A692
+0x8EA7CDB8 0x2A6BF
+0x8EA7CDB9 0x2A6BE
+0x8EA7CDBA 0x2010B
+0x8EA7CDBB 0x20452
+0x8EA7CDBC 0x2044E
+0x8EA7CDBD 0x34B9
+0x8EA7CDBE 0x2F813
+0x8EA7CDBF 0x205A7
+0x8EA7CDC0 0x20826
+0x8EA7CDC1 0x20827
+0x8EA7CDC2 0x208C6
+0x8EA7CDC3 0x2090B
+0x8EA7CDC4 0x2096A
+0x8EA7CDC5 0x20978
+0x8EA7CDC6 0x2111A
+0x8EA7CDC7 0x21116
+0x8EA7CDC8 0x21119
+0x8EA7CDC9 0x21117
+0x8EA7CDCA 0x2111B
+0x8EA7CDCB 0x21118
+0x8EA7CDCC 0x21120
+0x8EA7CDCD 0x21237
+0x8EA7CDCE 0x214EC
+0x8EA7CDCF 0x21581
+0x8EA7CDD0 0x2923D
+0x8EA7CDD1 0x2190F
+0x8EA7CDD2 0x219AD
+0x8EA7CDD3 0x21AFB
+0x8EA7CDD4 0x21B52
+0x8EA7CDD5 0x21FAF
+0x8EA7CDD6 0x21FB7
+0x8EA7CDD7 0x21FB2
+0x8EA7CDD8 0x22178
+0x8EA7CDD9 0x221AC
+0x8EA7CDDA 0x22300
+0x8EA7CDDB 0x222FE
+0x8EA7CDDC 0x22302
+0x8EA7CDDD 0x222FD
+0x8EA7CDDE 0x22303
+0x8EA7CDDF 0x22440
+0x8EA7CDE0 0x22443
+0x8EA7CDE1 0x22442
+0x8EA7CDE2 0x224B7
+0x8EA7CDE3 0x225A2
+0x8EA7CDE4 0x22900
+0x8EA7CDE5 0x22935
+0x8EA7CDE6 0x22941
+0x8EA7CDE7 0x22905
+0x8EA7CDE8 0x20453
+0x8EA7CDE9 0x22950
+0x8EA7CDEA 0x2294E
+0x8EA7CDEB 0x22953
+0x8EA7CDEC 0x22E53
+0x8EA7CDED 0x22E50
+0x8EA7CDEE 0x22E57
+0x8EA7CDEF 0x22E5F
+0x8EA7CDF0 0x22E55
+0x8EA7CDF1 0x22EEA
+0x8EA7CDF2 0x23026
+0x8EA7CDF3 0x29830
+0x8EA7CDF4 0x2302A
+0x8EA7CDF5 0x23028
+0x8EA7CDF6 0x2302C
+0x8EA7CDF7 0x2302D
+0x8EA7CDF8 0x230D4
+0x8EA7CDF9 0x23307
+0x8EA7CDFA 0x23358
+0x8EA7CDFB 0x23359
+0x8EA7CDFC 0x237C5
+0x8EA7CDFD 0x237CD
+0x8EA7CDFE 0x237C7
+0x8EA7CEA1 0x237E8
+0x8EA7CEA2 0x3C4B
+0x8EA7CEA3 0x23932
+0x8EA7CEA4 0x2A697
+0x8EA7CEA5 0x23ADE
+0x8EA7CEA6 0x23C32
+0x8EA7CEA7 0x20AC8
+0x8EA7CEA8 0x2F915
+0x8EA7CEA9 0x240F1
+0x8EA7CEAA 0x240F0
+0x8EA7CEAB 0x240EC
+0x8EA7CEAC 0x24109
+0x8EA7CEAD 0x240F9
+0x8EA7CEAE 0x240F5
+0x8EA7CEAF 0x240FE
+0x8EA7CEB0 0x24474
+0x8EA7CEB1 0x24481
+0x8EA7CEB2 0x2447C
+0x8EA7CEB3 0x24475
+0x8EA7CEB4 0x24489
+0x8EA7CEB5 0x24482
+0x8EA7CEB6 0x24497
+0x8EA7CEB7 0x24486
+0x8EA7CEB8 0x2447D
+0x8EA7CEB9 0x24493
+0x8EA7CEBA 0x2449C
+0x8EA7CEBB 0x24476
+0x8EA7CEBC 0x24480
+0x8EA7CEBD 0x24545
+0x8EA7CEBE 0x206A1
+0x8EA7CEBF 0x24703
+0x8EA7CEC0 0x248C9
+0x8EA7CEC1 0x248CD
+0x8EA7CEC2 0x248D0
+0x8EA7CEC3 0x24AAD
+0x8EA7CEC4 0x24AC5
+0x8EA7CEC5 0x24BA2
+0x8EA7CEC6 0x24CEC
+0x8EA7CEC7 0x24CF6
+0x8EA7CEC8 0x24CF3
+0x8EA7CEC9 0x24EF3
+0x8EA7CECA 0x24EFA
+0x8EA7CECB 0x24EF9
+0x8EA7CECC 0x24EF5
+0x8EA7CECD 0x24EF4
+0x8EA7CECE 0x24EF8
+0x8EA7CECF 0x24FB6
+0x8EA7CED0 0x24FB4
+0x8EA7CED1 0x25032
+0x8EA7CED2 0x250CD
+0x8EA7CED3 0x250C8
+0x8EA7CED4 0x250CE
+0x8EA7CED5 0x250CA
+0x8EA7CED6 0x2532A
+0x8EA7CED7 0x25321
+0x8EA7CED8 0x2531D
+0x8EA7CED9 0x255BD
+0x8EA7CEDA 0x255BE
+0x8EA7CEDB 0x255C2
+0x8EA7CEDC 0x40F1
+0x8EA7CEDD 0x255C9
+0x8EA7CEDE 0x2571F
+0x8EA7CEDF 0x258F1
+0x8EA7CEE0 0x258ED
+0x8EA7CEE1 0x258F2
+0x8EA7CEE2 0x258E0
+0x8EA7CEE3 0x258F7
+0x8EA7CEE4 0x25A30
+0x8EA7CEE5 0x25A37
+0x8EA7CEE6 0x25A31
+0x8EA7CEE7 0x25A36
+0x8EA7CEE8 0x25AC8
+0x8EA7CEE9 0x25D6D
+0x8EA7CEEA 0x25D69
+0x8EA7CEEB 0x25D7D
+0x8EA7CEEC 0x25D61
+0x8EA7CEED 0x25D70
+0x8EA7CEEE 0x25D71
+0x8EA7CEEF 0x25D73
+0x8EA7CEF0 0x25D76
+0x8EA7CEF1 0x25D75
+0x8EA7CEF2 0x25D78
+0x8EA7CEF3 0x25D79
+0x8EA7CEF4 0x25D64
+0x8EA7CEF5 0x25D6E
+0x8EA7CEF6 0x25F51
+0x8EA7CEF7 0x25F4F
+0x8EA7CEF8 0x25F22
+0x8EA7CEF9 0x261AF
+0x8EA7CEFA 0x261AA
+0x8EA7CEFB 0x261A3
+0x8EA7CEFC 0x2619D
+0x8EA7CEFD 0x2619C
+0x8EA7CEFE 0x261A1
+0x8EA7CFA1 0x261B6
+0x8EA7CFA2 0x261AC
+0x8EA7CFA3 0x261A2
+0x8EA7CFA4 0x261A7
+0x8EA7CFA5 0x261B0
+0x8EA7CFA6 0x261A9
+0x8EA7CFA7 0x261C3
+0x8EA7CFA8 0x26331
+0x8EA7CFA9 0x26332
+0x8EA7CFAA 0x26333
+0x8EA7CFAB 0x26334
+0x8EA7CFAC 0x26337
+0x8EA7CFAD 0x2633C
+0x8EA7CFAE 0x263D9
+0x8EA7CFAF 0x263DD
+0x8EA7CFB0 0x263DE
+0x8EA7CFB1 0x263DF
+0x8EA7CFB2 0x263E0
+0x8EA7CFB3 0x264A5
+0x8EA7CFB4 0x264AA
+0x8EA7CFB5 0x264A2
+0x8EA7CFB6 0x264A3
+0x8EA7CFB7 0x26604
+0x8EA7CFB8 0x26603
+0x8EA7CFB9 0x265FE
+0x8EA7CFBA 0x26628
+0x8EA7CFBB 0x268AF
+0x8EA7CFBC 0x268AD
+0x8EA7CFBD 0x268A6
+0x8EA7CFBE 0x269AC
+0x8EA7CFBF 0x269A5
+0x8EA7CFC0 0x269B0
+0x8EA7CFC1 0x269B1
+0x8EA7CFC2 0x26A01
+0x8EA7CFC3 0x26AB2
+0x8EA7CFC4 0x26AD2
+0x8EA7CFC5 0x26AF1
+0x8EA7CFC6 0x26FD1
+0x8EA7CFC7 0x27047
+0x8EA7CFC8 0x270C9
+0x8EA7CFC9 0x270A7
+0x8EA7CFCA 0x270C8
+0x8EA7CFCB 0x27095
+0x8EA7CFCC 0x2708E
+0x8EA7CFCD 0x27091
+0x8EA7CFCE 0x2707D
+0x8EA7CFCF 0x270EE
+0x8EA7CFD0 0x2708D
+0x8EA7CFD1 0x2708C
+0x8EA7CFD2 0x270B0
+0x8EA7CFD3 0x27096
+0x8EA7CFD4 0x27042
+0x8EA7CFD5 0x2707C
+0x8EA7CFD6 0x270B1
+0x8EA7CFD7 0x270B2
+0x8EA7CFD8 0x27084
+0x8EA7CFD9 0x2709D
+0x8EA7CFDA 0x270A1
+0x8EA7CFDB 0x27098
+0x8EA7CFDC 0x270B3
+0x8EA7CFDD 0x27022
+0x8EA7CFDE 0x2707B
+0x8EA7CFDF 0x2708A
+0x8EA7CFE0 0x270CE
+0x8EA7CFE1 0x27080
+0x8EA7CFE2 0x27097
+0x8EA7CFE3 0x270B4
+0x8EA7CFE4 0x270B5
+0x8EA7CFE5 0x2709A
+0x8EA7CFE6 0x2709F
+0x8EA7CFE7 0x27093
+0x8EA7CFE8 0x27212
+0x8EA7CFE9 0x2720B
+0x8EA7CFEA 0x2720E
+0x8EA7CFEB 0x274A3
+0x8EA7CFEC 0x274CC
+0x8EA7CFED 0x274DC
+0x8EA7CFEE 0x274E1
+0x8EA7CFEF 0x274DE
+0x8EA7CFF0 0x274D2
+0x8EA7CFF1 0x274DB
+0x8EA7CFF2 0x274D9
+0x8EA7CFF3 0x274D7
+0x8EA7CFF4 0x274D4
+0x8EA7CFF5 0x274C9
+0x8EA7CFF6 0x274EB
+0x8EA7CFF7 0x274DA
+0x8EA7CFF8 0x274D1
+0x8EA7CFF9 0x27504
+0x8EA7CFFA 0x274CA
+0x8EA7CFFB 0x274E2
+0x8EA7CFFC 0x275D7
+0x8EA7CFFD 0x2778C
+0x8EA7CFFE 0x27799
+0x8EA7D0A1 0x277A2
+0x8EA7D0A2 0x27796
+0x8EA7D0A3 0x27794
+0x8EA7D0A4 0x2779F
+0x8EA7D0A5 0x4667
+0x8EA7D0A6 0x2778E
+0x8EA7D0A7 0x27803
+0x8EA7D0A8 0x27894
+0x8EA7D0A9 0x27893
+0x8EA7D0AA 0x27944
+0x8EA7D0AB 0x27B2F
+0x8EA7D0AC 0x27B35
+0x8EA7D0AD 0x27B2B
+0x8EA7D0AE 0x27B32
+0x8EA7D0AF 0x27B2D
+0x8EA7D0B0 0x27B36
+0x8EA7D0B1 0x4714
+0x8EA7D0B2 0x27B31
+0x8EA7D0B3 0x27B12
+0x8EA7D0B4 0x27B33
+0x8EA7D0B5 0x27B1F
+0x8EA7D0B6 0x27B34
+0x8EA7D0B7 0x27B40
+0x8EA7D0B8 0x27B3F
+0x8EA7D0B9 0x27B41
+0x8EA7D0BA 0x27BD3
+0x8EA7D0BB 0x27C89
+0x8EA7D0BC 0x27D18
+0x8EA7D0BD 0x27D10
+0x8EA7D0BE 0x27E1A
+0x8EA7D0BF 0x27E25
+0x8EA7D0C0 0x27E1E
+0x8EA7D0C1 0x27F92
+0x8EA7D0C2 0x27F95
+0x8EA7D0C3 0x27F93
+0x8EA7D0C4 0x28184
+0x8EA7D0C5 0x2819A
+0x8EA7D0C6 0x28189
+0x8EA7D0C7 0x2818D
+0x8EA7D0C8 0x28188
+0x8EA7D0C9 0x28191
+0x8EA7D0CA 0x2819B
+0x8EA7D0CB 0x2819C
+0x8EA7D0CC 0x29548
+0x8EA7D0CD 0x2828E
+0x8EA7D0CE 0x28292
+0x8EA7D0CF 0x283C5
+0x8EA7D0D0 0x283C1
+0x8EA7D0D1 0x283B8
+0x8EA7D0D2 0x283BE
+0x8EA7D0D3 0x283B5
+0x8EA7D0D4 0x283C7
+0x8EA7D0D5 0x2843C
+0x8EA7D0D6 0x4889
+0x8EA7D0D7 0x285EC
+0x8EA7D0D8 0x2863F
+0x8EA7D0D9 0x28639
+0x8EA7D0DA 0x28637
+0x8EA7D0DB 0x287A1
+0x8EA7D0DC 0x28794
+0x8EA7D0DD 0x287A0
+0x8EA7D0DE 0x287DE
+0x8EA7D0DF 0x287DB
+0x8EA7D0E0 0x287DF
+0x8EA7D0E1 0x287DC
+0x8EA7D0E2 0x288D6
+0x8EA7D0E3 0x288DC
+0x8EA7D0E4 0x288DD
+0x8EA7D0E5 0x288E0
+0x8EA7D0E6 0x288E3
+0x8EA7D0E7 0x288E1
+0x8EA7D0E8 0x28B18
+0x8EA7D0E9 0x28B19
+0x8EA7D0EA 0x28B53
+0x8EA7D0EB 0x2F9EC
+0x8EA7D0EC 0x28B44
+0x8EA7D0ED 0x28B0E
+0x8EA7D0EE 0x28B0F
+0x8EA7D0EF 0x28B47
+0x8EA7D0F0 0x28B17
+0x8EA7D0F1 0x28B1D
+0x8EA7D0F2 0x28B11
+0x8EA7D0F3 0x28CB4
+0x8EA7D0F4 0x28CB6
+0x8EA7D0F5 0x28DB7
+0x8EA7D0F6 0x28DBE
+0x8EA7D0F7 0x28DC2
+0x8EA7D0F8 0x28DB4
+0x8EA7D0F9 0x28F31
+0x8EA7D0FA 0x28F15
+0x8EA7D0FB 0x28F83
+0x8EA7D0FC 0x2903B
+0x8EA7D0FD 0x29036
+0x8EA7D0FE 0x29042
+0x8EA7D1A1 0x29050
+0x8EA7D1A2 0x29040
+0x8EA7D1A3 0x29034
+0x8EA7D1A4 0x29038
+0x8EA7D1A5 0x2903D
+0x8EA7D1A6 0x2903E
+0x8EA7D1A7 0x29035
+0x8EA7D1A8 0x2903A
+0x8EA7D1A9 0x29046
+0x8EA7D1AA 0x29037
+0x8EA7D1AB 0x29039
+0x8EA7D1AC 0x29045
+0x8EA7D1AD 0x29177
+0x8EA7D1AE 0x2915D
+0x8EA7D1AF 0x2916A
+0x8EA7D1B0 0x29176
+0x8EA7D1B1 0x2916B
+0x8EA7D1B2 0x2916C
+0x8EA7D1B3 0x29165
+0x8EA7D1B4 0x29164
+0x8EA7D1B5 0x29171
+0x8EA7D1B6 0x2915F
+0x8EA7D1B7 0x29172
+0x8EA7D1B8 0x291FE
+0x8EA7D1B9 0x291FF
+0x8EA7D1BA 0x2923E
+0x8EA7D1BB 0x2932B
+0x8EA7D1BC 0x29336
+0x8EA7D1BD 0x2932D
+0x8EA7D1BE 0x29339
+0x8EA7D1BF 0x2933F
+0x8EA7D1C0 0x2933B
+0x8EA7D1C1 0x29333
+0x8EA7D1C2 0x29342
+0x8EA7D1C3 0x2933A
+0x8EA7D1C4 0x293D5
+0x8EA7D1C5 0x293D8
+0x8EA7D1C6 0x293D9
+0x8EA7D1C7 0x2940D
+0x8EA7D1C8 0x2940A
+0x8EA7D1C9 0x29439
+0x8EA7D1CA 0x2943A
+0x8EA7D1CB 0x2953D
+0x8EA7D1CC 0x29545
+0x8EA7D1CD 0x2953A
+0x8EA7D1CE 0x29537
+0x8EA7D1CF 0x2953E
+0x8EA7D1D0 0x29542
+0x8EA7D1D1 0x29787
+0x8EA7D1D2 0x2978C
+0x8EA7D1D3 0x29782
+0x8EA7D1D4 0x2976B
+0x8EA7D1D5 0x297A0
+0x8EA7D1D6 0x2979A
+0x8EA7D1D7 0x29790
+0x8EA7D1D8 0x2978E
+0x8EA7D1D9 0x297A1
+0x8EA7D1DA 0x297BD
+0x8EA7D1DB 0x297B2
+0x8EA7D1DC 0x297B5
+0x8EA7D1DD 0x297B7
+0x8EA7D1DE 0x297AA
+0x8EA7D1DF 0x297A2
+0x8EA7D1E0 0x297A5
+0x8EA7D1E1 0x297AE
+0x8EA7D1E2 0x297AB
+0x8EA7D1E3 0x297BC
+0x8EA7D1E4 0x29832
+0x8EA7D1E5 0x2985A
+0x8EA7D1E6 0x29964
+0x8EA7D1E7 0x2995C
+0x8EA7D1E8 0x2994D
+0x8EA7D1E9 0x2993F
+0x8EA7D1EA 0x2993E
+0x8EA7D1EB 0x29952
+0x8EA7D1EC 0x29958
+0x8EA7D1ED 0x29957
+0x8EA7D1EE 0x2995E
+0x8EA7D1EF 0x29953
+0x8EA7D1F0 0x29954
+0x8EA7D1F1 0x29956
+0x8EA7D1F2 0x28F65
+0x8EA7D1F3 0x29A84
+0x8EA7D1F4 0x29A85
+0x8EA7D1F5 0x29A86
+0x8EA7D1F6 0x29B97
+0x8EA7D1F7 0x29BA1
+0x8EA7D1F8 0x29BA2
+0x8EA7D1F9 0x4C0B
+0x8EA7D1FA 0x2FA0A
+0x8EA7D1FB 0x29BA3
+0x8EA7D1FC 0x29BA6
+0x8EA7D1FD 0x4C17
+0x8EA7D1FE 0x29C15
+0x8EA7D2A1 0x29C24
+0x8EA7D2A2 0x29C4A
+0x8EA7D2A3 0x29C49
+0x8EA7D2A4 0x29C48
+0x8EA7D2A5 0x29C4B
+0x8EA7D2A6 0x29D0E
+0x8EA7D2A7 0x29962
+0x8EA7D2A8 0x29D0B
+0x8EA7D2A9 0x29D0A
+0x8EA7D2AA 0x29D08
+0x8EA7D2AB 0x29D06
+0x8EA7D2AC 0x29E43
+0x8EA7D2AD 0x29E47
+0x8EA7D2AE 0x29E3F
+0x8EA7D2AF 0x29E46
+0x8EA7D2B0 0x29E50
+0x8EA7D2B1 0x4C6D
+0x8EA7D2B2 0x29E4B
+0x8EA7D2B3 0x4C70
+0x8EA7D2B4 0x29E52
+0x8EA7D2B5 0x2A0D7
+0x8EA7D2B6 0x2A0BF
+0x8EA7D2B7 0x2A0D8
+0x8EA7D2B8 0x2A0E0
+0x8EA7D2B9 0x2A0E7
+0x8EA7D2BA 0x2A0B8
+0x8EA7D2BB 0x2A0D5
+0x8EA7D2BC 0x2A0EF
+0x8EA7D2BD 0x2A0E6
+0x8EA7D2BE 0x2A0E4
+0x8EA7D2BF 0x2A0D4
+0x8EA7D2C0 0x2A0D6
+0x8EA7D2C1 0x2A0EA
+0x8EA7D2C2 0x4CED
+0x8EA7D2C3 0x2A0BB
+0x8EA7D2C4 0x2A0E9
+0x8EA7D2C5 0x2FA10
+0x8EA7D2C6 0x2A26D
+0x8EA7D2C7 0x2A270
+0x8EA7D2C8 0x2A273
+0x8EA7D2C9 0x2A272
+0x8EA7D2CA 0x2A2D4
+0x8EA7D2CB 0x2A2CE
+0x8EA7D2CC 0x2A2D5
+0x8EA7D2CD 0x2A35A
+0x8EA7D2CE 0x2A358
+0x8EA7D2CF 0x2A352
+0x8EA7D2D0 0x2A350
+0x8EA7D2D1 0x2A355
+0x8EA7D2D2 0x2A34E
+0x8EA7D2D3 0x2A34D
+0x8EA7D2D4 0x2A3CB
+0x8EA7D2D5 0x2A3CC
+0x8EA7D2D6 0x2A3CD
+0x8EA7D2D7 0x2A3D1
+0x8EA7D2D8 0x2A458
+0x8EA7D2D9 0x2A463
+0x8EA7D2DA 0x2A45E
+0x8EA7D2DB 0x2A454
+0x8EA7D2DC 0x2A45B
+0x8EA7D2DD 0x2A4E9
+0x8EA7D2DE 0x2A4E7
+0x8EA7D2DF 0x2A4E8
+0x8EA7D2E0 0x2A51D
+0x8EA7D2E1 0x2A567
+0x8EA7D2E2 0x2A55A
+0x8EA7D2E3 0x2A55C
+0x8EA7D2E4 0x2A55B
+0x8EA7D2E5 0x2A561
+0x8EA7D2E6 0x2A5A1
+0x8EA7D2E7 0x4D8D
+0x8EA7D2E8 0x2A5A4
+0x8EA7D2E9 0x2A5E9
+0x8EA7D2EA 0x2A5EF
+0x8EA7D2EB 0x2A5E5
+0x8EA7D2EC 0x2A5F5
+0x8EA7D2ED 0x2A5EB
+0x8EA7D2EE 0x2A5ED
+0x8EA7D2EF 0x2A696
+0x8EA7D2F0 0x2A695
+0x8EA7D2F1 0x2A6B3
+0x8EA7D2F2 0x2A6B5
+0x8EA7D2F3 0x2A6B1
+0x8EA7D2F4 0x34A7
+0x8EA7D2F5 0x2044D
+0x8EA7D2F6 0x20624
+0x8EA7D2F7 0x2082B
+0x8EA7D2F8 0x209CF
+0x8EA7D2F9 0x20AC9
+0x8EA7D2FA 0x21136
+0x8EA7D2FB 0x21131
+0x8EA7D2FC 0x21154
+0x8EA7D2FD 0x2113A
+0x8EA7D2FE 0x21138
+0x8EA7D3A1 0x21239
+0x8EA7D3A2 0x21238
+0x8EA7D3A3 0x214F4
+0x8EA7D3A4 0x214F3
+0x8EA7D3A5 0x214F6
+0x8EA7D3A6 0x214FC
+0x8EA7D3A7 0x214F5
+0x8EA7D3A8 0x214F1
+0x8EA7D3A9 0x2169C
+0x8EA7D3AA 0x21918
+0x8EA7D3AB 0x2191A
+0x8EA7D3AC 0x21AFC
+0x8EA7D3AD 0x21AFE
+0x8EA7D3AE 0x21B03
+0x8EA7D3AF 0x21B53
+0x8EA7D3B0 0x21D2B
+0x8EA7D3B1 0x21FC6
+0x8EA7D3B2 0x21FC1
+0x8EA7D3B3 0x2217B
+0x8EA7D3B4 0x22306
+0x8EA7D3B5 0x22449
+0x8EA7D3B6 0x224B8
+0x8EA7D3B7 0x225A3
+0x8EA7D3B8 0x22952
+0x8EA7D3B9 0x2294D
+0x8EA7D3BA 0x2295F
+0x8EA7D3BB 0x2295E
+0x8EA7D3BC 0x22961
+0x8EA7D3BD 0x22A23
+0x8EA7D3BE 0x22E8C
+0x8EA7D3BF 0x22E6F
+0x8EA7D3C0 0x22E75
+0x8EA7D3C1 0x22E74
+0x8EA7D3C2 0x22E71
+0x8EA7D3C3 0x22E70
+0x8EA7D3C4 0x22E6C
+0x8EA7D3C5 0x23126
+0x8EA7D3C6 0x23308
+0x8EA7D3C7 0x6707
+0x8EA7D3C8 0x237F0
+0x8EA7D3C9 0x237EF
+0x8EA7D3CA 0x237FB
+0x8EA7D3CB 0x23810
+0x8EA7D3CC 0x2380C
+0x8EA7D3CD 0x237F6
+0x8EA7D3CE 0x237FE
+0x8EA7D3CF 0x23A7C
+0x8EA7D3D0 0x23AE1
+0x8EA7D3D1 0x23C38
+0x8EA7D3D2 0x23C6F
+0x8EA7D3D3 0x24118
+0x8EA7D3D4 0x24115
+0x8EA7D3D5 0x2411C
+0x8EA7D3D6 0x24110
+0x8EA7D3D7 0x24135
+0x8EA7D3D8 0x2F917
+0x8EA7D3D9 0x24117
+0x8EA7D3DA 0x2411D
+0x8EA7D3DB 0x24126
+0x8EA7D3DC 0x24128
+0x8EA7D3DD 0x24129
+0x8EA7D3DE 0x2412A
+0x8EA7D3DF 0x2411A
+0x8EA7D3E0 0x2F916
+0x8EA7D3E1 0x22307
+0x8EA7D3E2 0x244AB
+0x8EA7D3E3 0x244AC
+0x8EA7D3E4 0x244A1
+0x8EA7D3E5 0x244AE
+0x8EA7D3E6 0x244A3
+0x8EA7D3E7 0x244A7
+0x8EA7D3E8 0x24548
+0x8EA7D3E9 0x24604
+0x8EA7D3EA 0x246FD
+0x8EA7D3EB 0x3E5A
+0x8EA7D3EC 0x24708
+0x8EA7D3ED 0x248D2
+0x8EA7D3EE 0x24AC6
+0x8EA7D3EF 0x24ABE
+0x8EA7D3F0 0x24B1C
+0x8EA7D3F1 0x24BA6
+0x8EA7D3F2 0x24BA7
+0x8EA7D3F3 0x24BAB
+0x8EA7D3F4 0x24C00
+0x8EA7D3F5 0x24CFB
+0x8EA7D3F6 0x24CFC
+0x8EA7D3F7 0x24CF9
+0x8EA7D3F8 0x24D01
+0x8EA7D3F9 0x24F06
+0x8EA7D3FA 0x24F04
+0x8EA7D3FB 0x2F93C
+0x8EA7D3FC 0x25034
+0x8EA7D3FD 0x25336
+0x8EA7D3FE 0x25332
+0x8EA7D4A1 0x25342
+0x8EA7D4A2 0x2532D
+0x8EA7D4A3 0x25335
+0x8EA7D4A4 0x255D8
+0x8EA7D4A5 0x25723
+0x8EA7D4A6 0x25720
+0x8EA7D4A7 0x25901
+0x8EA7D4A8 0x25900
+0x8EA7D4A9 0x25903
+0x8EA7D4AA 0x2A6BC
+0x8EA7D4AB 0x25A3C
+0x8EA7D4AC 0x25A41
+0x8EA7D4AD 0x25A35
+0x8EA7D4AE 0x25AC9
+0x8EA7D4AF 0x25D8E
+0x8EA7D4B0 0x25D9E
+0x8EA7D4B1 0x25D99
+0x8EA7D4B2 0x25DB4
+0x8EA7D4B3 0x25DAA
+0x8EA7D4B4 0x25D9F
+0x8EA7D4B5 0x25D96
+0x8EA7D4B6 0x25D9D
+0x8EA7D4B7 0x25DC3
+0x8EA7D4B8 0x25D74
+0x8EA7D4B9 0x25DAB
+0x8EA7D4BA 0x42AF
+0x8EA7D4BB 0x25F63
+0x8EA7D4BC 0x25F5B
+0x8EA7D4BD 0x25F5A
+0x8EA7D4BE 0x261C5
+0x8EA7D4BF 0x261C4
+0x8EA7D4C0 0x261CF
+0x8EA7D4C1 0x261C8
+0x8EA7D4C2 0x261A4
+0x8EA7D4C3 0x261BD
+0x8EA7D4C4 0x261D3
+0x8EA7D4C5 0x26260
+0x8EA7D4C6 0x2633B
+0x8EA7D4C7 0x263E3
+0x8EA7D4C8 0x263E7
+0x8EA7D4C9 0x264A8
+0x8EA7D4CA 0x264AC
+0x8EA7D4CB 0x264A9
+0x8EA7D4CC 0x2652A
+0x8EA7D4CD 0x26608
+0x8EA7D4CE 0x26609
+0x8EA7D4CF 0x268B9
+0x8EA7D4D0 0x26AC1
+0x8EA7D4D1 0x26AC2
+0x8EA7D4D2 0x26AB8
+0x8EA7D4D3 0x270E1
+0x8EA7D4D4 0x270EB
+0x8EA7D4D5 0x270E5
+0x8EA7D4D6 0x270FA
+0x8EA7D4D7 0x270E4
+0x8EA7D4D8 0x2710B
+0x8EA7D4D9 0x270D7
+0x8EA7D4DA 0x270EF
+0x8EA7D4DB 0x270E0
+0x8EA7D4DC 0x270EC
+0x8EA7D4DD 0x270FB
+0x8EA7D4DE 0x2F9B0
+0x8EA7D4DF 0x270D3
+0x8EA7D4E0 0x270E6
+0x8EA7D4E1 0x270FC
+0x8EA7D4E2 0x270E3
+0x8EA7D4E3 0x270CF
+0x8EA7D4E4 0x270DA
+0x8EA7D4E5 0x270DC
+0x8EA7D4E6 0x270D2
+0x8EA7D4E7 0x270A4
+0x8EA7D4E8 0x456B
+0x8EA7D4E9 0x27217
+0x8EA7D4EA 0x27216
+0x8EA7D4EB 0x274F2
+0x8EA7D4EC 0x274FC
+0x8EA7D4ED 0x27518
+0x8EA7D4EE 0x274F6
+0x8EA7D4EF 0x274FE
+0x8EA7D4F0 0x274F3
+0x8EA7D4F1 0x274F7
+0x8EA7D4F2 0x27501
+0x8EA7D4F3 0x274F9
+0x8EA7D4F4 0x27506
+0x8EA7D4F5 0x274F5
+0x8EA7D4F6 0x27510
+0x8EA7D4F7 0x274DF
+0x8EA7D4F8 0x27503
+0x8EA7D4F9 0x27508
+0x8EA7D4FA 0x275D8
+0x8EA7D4FB 0x27605
+0x8EA7D4FC 0x27797
+0x8EA7D4FD 0x277B3
+0x8EA7D4FE 0x277AE
+0x8EA7D5A1 0x277AF
+0x8EA7D5A2 0x277A7
+0x8EA7D5A3 0x277B1
+0x8EA7D5A4 0x277A8
+0x8EA7D5A5 0x277AC
+0x8EA7D5A6 0x277AB
+0x8EA7D5A7 0x27804
+0x8EA7D5A8 0x2789A
+0x8EA7D5A9 0x2794A
+0x8EA7D5AA 0x27B42
+0x8EA7D5AB 0x27B58
+0x8EA7D5AC 0x27B4B
+0x8EA7D5AD 0x27B45
+0x8EA7D5AE 0x27B49
+0x8EA7D5AF 0x27B4C
+0x8EA7D5B0 0x27B59
+0x8EA7D5B1 0x27B56
+0x8EA7D5B2 0x471B
+0x8EA7D5B3 0x27B46
+0x8EA7D5B4 0x27B44
+0x8EA7D5B5 0x27B5B
+0x8EA7D5B6 0x27B69
+0x8EA7D5B7 0x27C8E
+0x8EA7D5B8 0x27C8F
+0x8EA7D5B9 0x27D1E
+0x8EA7D5BA 0x268BC
+0x8EA7D5BB 0x27E2F
+0x8EA7D5BC 0x27F9E
+0x8EA7D5BD 0x27F9D
+0x8EA7D5BE 0x27F9F
+0x8EA7D5BF 0x27F9C
+0x8EA7D5C0 0x281B4
+0x8EA7D5C1 0x281AE
+0x8EA7D5C2 0x281AB
+0x8EA7D5C3 0x281B3
+0x8EA7D5C4 0x281AF
+0x8EA7D5C5 0x281C2
+0x8EA7D5C6 0x28293
+0x8EA7D5C7 0x28295
+0x8EA7D5C8 0x28296
+0x8EA7D5C9 0x28297
+0x8EA7D5CA 0x283CF
+0x8EA7D5CB 0x283CE
+0x8EA7D5CC 0x283CB
+0x8EA7D5CD 0x2844B
+0x8EA7D5CE 0x28646
+0x8EA7D5CF 0x28643
+0x8EA7D5D0 0x28645
+0x8EA7D5D1 0x28651
+0x8EA7D5D2 0x287AE
+0x8EA7D5D3 0x287AF
+0x8EA7D5D4 0x287B0
+0x8EA7D5D5 0x287B8
+0x8EA7D5D6 0x287E2
+0x8EA7D5D7 0x287E3
+0x8EA7D5D8 0x287E6
+0x8EA7D5D9 0x288ED
+0x8EA7D5DA 0x288EA
+0x8EA7D5DB 0x2893A
+0x8EA7D5DC 0x28B59
+0x8EA7D5DD 0x28B84
+0x8EA7D5DE 0x28B5F
+0x8EA7D5DF 0x28B7C
+0x8EA7D5E0 0x28B5C
+0x8EA7D5E1 0x28B58
+0x8EA7D5E2 0x28B55
+0x8EA7D5E3 0x28B5D
+0x8EA7D5E4 0x28B7E
+0x8EA7D5E5 0x28B80
+0x8EA7D5E6 0x28B83
+0x8EA7D5E7 0x28B57
+0x8EA7D5E8 0x4963
+0x8EA7D5E9 0x28B5E
+0x8EA7D5EA 0x28CBA
+0x8EA7D5EB 0x28DD5
+0x8EA7D5EC 0x28F58
+0x8EA7D5ED 0x28F68
+0x8EA7D5EE 0x28F67
+0x8EA7D5EF 0x2904A
+0x8EA7D5F0 0x2904C
+0x8EA7D5F1 0x29052
+0x8EA7D5F2 0x29049
+0x8EA7D5F3 0x2904E
+0x8EA7D5F4 0x29047
+0x8EA7D5F5 0x2904D
+0x8EA7D5F6 0x2904B
+0x8EA7D5F7 0x2904F
+0x8EA7D5F8 0x2917E
+0x8EA7D5F9 0x29187
+0x8EA7D5FA 0x29183
+0x8EA7D5FB 0x29189
+0x8EA7D5FC 0x24ACA
+0x8EA7D5FD 0x29186
+0x8EA7D5FE 0x29188
+0x8EA7D6A1 0x29247
+0x8EA7D6A2 0x29242
+0x8EA7D6A3 0x29249
+0x8EA7D6A4 0x29248
+0x8EA7D6A5 0x4A80
+0x8EA7D6A6 0x4A84
+0x8EA7D6A7 0x4A7F
+0x8EA7D6A8 0x29344
+0x8EA7D6A9 0x29351
+0x8EA7D6AA 0x29346
+0x8EA7D6AB 0x29347
+0x8EA7D6AC 0x293E4
+0x8EA7D6AD 0x2940F
+0x8EA7D6AE 0x2943F
+0x8EA7D6AF 0x2954B
+0x8EA7D6B0 0x29557
+0x8EA7D6B1 0x29552
+0x8EA7D6B2 0x4AF1
+0x8EA7D6B3 0x29551
+0x8EA7D6B4 0x29558
+0x8EA7D6B5 0x2955E
+0x8EA7D6B6 0x29553
+0x8EA7D6B7 0x2955D
+0x8EA7D6B8 0x2954D
+0x8EA7D6B9 0x2963C
+0x8EA7D6BA 0x2963F
+0x8EA7D6BB 0x29646
+0x8EA7D6BC 0x2963E
+0x8EA7D6BD 0x29644
+0x8EA7D6BE 0x29645
+0x8EA7D6BF 0x29641
+0x8EA7D6C0 0x29638
+0x8EA7D6C1 0x29642
+0x8EA7D6C2 0x29643
+0x8EA7D6C3 0x2967A
+0x8EA7D6C4 0x297A3
+0x8EA7D6C5 0x297BA
+0x8EA7D6C6 0x297C0
+0x8EA7D6C7 0x297C4
+0x8EA7D6C8 0x297C6
+0x8EA7D6C9 0x297CB
+0x8EA7D6CA 0x29861
+0x8EA7D6CB 0x2997A
+0x8EA7D6CC 0x29973
+0x8EA7D6CD 0x29972
+0x8EA7D6CE 0x29974
+0x8EA7D6CF 0x29980
+0x8EA7D6D0 0x29981
+0x8EA7D6D1 0x9A47
+0x8EA7D6D2 0x29A95
+0x8EA7D6D3 0x29A8F
+0x8EA7D6D4 0x29A90
+0x8EA7D6D5 0x29A92
+0x8EA7D6D6 0x29A94
+0x8EA7D6D7 0x29A8B
+0x8EA7D6D8 0x29AE6
+0x8EA7D6D9 0x29BB2
+0x8EA7D6DA 0x29BB8
+0x8EA7D6DB 0x29BBD
+0x8EA7D6DC 0x29BBE
+0x8EA7D6DD 0x29BCE
+0x8EA7D6DE 0x29BBA
+0x8EA7D6DF 0x29C16
+0x8EA7D6E0 0x29C26
+0x8EA7D6E1 0x29C25
+0x8EA7D6E2 0x29C4C
+0x8EA7D6E3 0x29C50
+0x8EA7D6E4 0x29C4E
+0x8EA7D6E5 0x29C51
+0x8EA7D6E6 0x29C52
+0x8EA7D6E7 0x29D14
+0x8EA7D6E8 0x29D15
+0x8EA7D6E9 0x29D1B
+0x8EA7D6EA 0x29E82
+0x8EA7D6EB 0x29E99
+0x8EA7D6EC 0x29E9A
+0x8EA7D6ED 0x29E7D
+0x8EA7D6EE 0x29E85
+0x8EA7D6EF 0x29E86
+0x8EA7D6F0 0x29E9C
+0x8EA7D6F1 0x29E79
+0x8EA7D6F2 0x29E7B
+0x8EA7D6F3 0x29E80
+0x8EA7D6F4 0x29E83
+0x8EA7D6F5 0x29E81
+0x8EA7D6F6 0x2A11E
+0x8EA7D6F7 0x2A11B
+0x8EA7D6F8 0x2A12A
+0x8EA7D6F9 0x2A0FB
+0x8EA7D6FA 0x2A105
+0x8EA7D6FB 0x2A120
+0x8EA7D6FC 0x2A111
+0x8EA7D6FD 0x2A104
+0x8EA7D6FE 0x2A0FD
+0x8EA7D7A1 0x2A103
+0x8EA7D7A2 0x2A110
+0x8EA7D7A3 0x2A118
+0x8EA7D7A4 0x2A10A
+0x8EA7D7A5 0x2A14E
+0x8EA7D7A6 0x2A109
+0x8EA7D7A7 0x2A107
+0x8EA7D7A8 0x2A11C
+0x8EA7D7A9 0x4D1C
+0x8EA7D7AA 0x2A277
+0x8EA7D7AB 0x2A276
+0x8EA7D7AC 0x2A2D8
+0x8EA7D7AD 0x2A2D9
+0x8EA7D7AE 0x2A361
+0x8EA7D7AF 0x2A35C
+0x8EA7D7B0 0x2A35E
+0x8EA7D7B1 0x2A360
+0x8EA7D7B2 0x2A3AA
+0x8EA7D7B3 0x2A3D6
+0x8EA7D7B4 0x2A3D8
+0x8EA7D7B5 0x2A409
+0x8EA7D7B6 0x2A408
+0x8EA7D7B7 0x2A46B
+0x8EA7D7B8 0x2A465
+0x8EA7D7B9 0x2A473
+0x8EA7D7BA 0x2A474
+0x8EA7D7BB 0x2A4ED
+0x8EA7D7BC 0x2A524
+0x8EA7D7BD 0x2A525
+0x8EA7D7BE 0x2A56A
+0x8EA7D7BF 0x2A5A7
+0x8EA7D7C0 0x2A5A8
+0x8EA7D7C1 0x2A60B
+0x8EA7D7C2 0x2A5FA
+0x8EA7D7C3 0x2A5F9
+0x8EA7D7C4 0x2A5FF
+0x8EA7D7C5 0x2A604
+0x8EA7D7C6 0x2A5F6
+0x8EA7D7C7 0x2A605
+0x8EA7D7C8 0x2A699
+0x8EA7D7C9 0x2A6AB
+0x8EA7D7CA 0x2A6BD
+0x8EA7D7CB 0x2A6B8
+0x8EA7D7CC 0x34A8
+0x8EA7D7CD 0x20464
+0x8EA7D7CE 0x2045A
+0x8EA7D7CF 0x20572
+0x8EA7D7D0 0x2097A
+0x8EA7D7D1 0x20B95
+0x8EA7D7D2 0x2115F
+0x8EA7D7D3 0x21161
+0x8EA7D7D4 0x2115E
+0x8EA7D7D5 0x2115A
+0x8EA7D7D6 0x2115C
+0x8EA7D7D7 0x2115D
+0x8EA7D7D8 0x2116E
+0x8EA7D7D9 0x21157
+0x8EA7D7DA 0x21158
+0x8EA7D7DB 0x21502
+0x8EA7D7DC 0x2150B
+0x8EA7D7DD 0x21508
+0x8EA7D7DE 0x21551
+0x8EA7D7DF 0x21925
+0x8EA7D7E0 0x21928
+0x8EA7D7E1 0x21923
+0x8EA7D7E2 0x21921
+0x8EA7D7E3 0x21924
+0x8EA7D7E4 0x21929
+0x8EA7D7E5 0x21B06
+0x8EA7D7E6 0x21B0A
+0x8EA7D7E7 0x21FCA
+0x8EA7D7E8 0x21FCC
+0x8EA7D7E9 0x21FCB
+0x8EA7D7EA 0x21FCF
+0x8EA7D7EB 0x2217F
+0x8EA7D7EC 0x2217C
+0x8EA7D7ED 0x221D6
+0x8EA7D7EE 0x22309
+0x8EA7D7EF 0x2230B
+0x8EA7D7F0 0x22376
+0x8EA7D7F1 0x2247D
+0x8EA7D7F2 0x225A5
+0x8EA7D7F3 0x2295B
+0x8EA7D7F4 0x2295C
+0x8EA7D7F5 0x2295D
+0x8EA7D7F6 0x22965
+0x8EA7D7F7 0x22E6D
+0x8EA7D7F8 0x22E82
+0x8EA7D7F9 0x22E83
+0x8EA7D7FA 0x22E87
+0x8EA7D7FB 0x22E95
+0x8EA7D7FC 0x22E8A
+0x8EA7D7FD 0x230D6
+0x8EA7D7FE 0x23128
+0x8EA7D8A1 0x2330D
+0x8EA7D8A2 0x2382E
+0x8EA7D8A3 0x2F8EE
+0x8EA7D8A4 0x2382D
+0x8EA7D8A5 0x23821
+0x8EA7D8A6 0x23819
+0x8EA7D8A7 0x2393B
+0x8EA7D8A8 0x2393C
+0x8EA7D8A9 0x2393A
+0x8EA7D8AA 0x23A7E
+0x8EA7D8AB 0x23C3B
+0x8EA7D8AC 0x24147
+0x8EA7D8AD 0x24139
+0x8EA7D8AE 0x24134
+0x8EA7D8AF 0x24136
+0x8EA7D8B0 0x24146
+0x8EA7D8B1 0x2413B
+0x8EA7D8B2 0x24141
+0x8EA7D8B3 0x24145
+0x8EA7D8B4 0x244C0
+0x8EA7D8B5 0x244C4
+0x8EA7D8B6 0x244BA
+0x8EA7D8B7 0x244BD
+0x8EA7D8B8 0x244BE
+0x8EA7D8B9 0x245A3
+0x8EA7D8BA 0x2470C
+0x8EA7D8BB 0x248D9
+0x8EA7D8BC 0x24ACD
+0x8EA7D8BD 0x24BAE
+0x8EA7D8BE 0x24CFF
+0x8EA7D8BF 0x24D24
+0x8EA7D8C0 0x24FBB
+0x8EA7D8C1 0x24FBC
+0x8EA7D8C2 0x25036
+0x8EA7D8C3 0x250D5
+0x8EA7D8C4 0x250D3
+0x8EA7D8C5 0x250D6
+0x8EA7D8C6 0x2533C
+0x8EA7D8C7 0x2533F
+0x8EA7D8C8 0x255DE
+0x8EA7D8C9 0x255E3
+0x8EA7D8CA 0x25727
+0x8EA7D8CB 0x25729
+0x8EA7D8CC 0x418B
+0x8EA7D8CD 0x25905
+0x8EA7D8CE 0x25907
+0x8EA7D8CF 0x2590C
+0x8EA7D8D0 0x25AD0
+0x8EA7D8D1 0x25DBE
+0x8EA7D8D2 0x25DBC
+0x8EA7D8D3 0x25DD0
+0x8EA7D8D4 0x25DC2
+0x8EA7D8D5 0x25DB5
+0x8EA7D8D6 0x25DC9
+0x8EA7D8D7 0x25F66
+0x8EA7D8D8 0x432B
+0x8EA7D8D9 0x261D5
+0x8EA7D8DA 0x261E2
+0x8EA7D8DB 0x261DC
+0x8EA7D8DC 0x261E3
+0x8EA7D8DD 0x261DA
+0x8EA7D8DE 0x261C2
+0x8EA7D8DF 0x261E8
+0x8EA7D8E0 0x263E9
+0x8EA7D8E1 0x264AF
+0x8EA7D8E2 0x264AD
+0x8EA7D8E3 0x264AE
+0x8EA7D8E4 0x2660B
+0x8EA7D8E5 0x268C1
+0x8EA7D8E6 0x269B6
+0x8EA7D8E7 0x269B9
+0x8EA7D8E8 0x26AC0
+0x8EA7D8E9 0x270A5
+0x8EA7D8EA 0x27128
+0x8EA7D8EB 0x27122
+0x8EA7D8EC 0x27129
+0x8EA7D8ED 0x27118
+0x8EA7D8EE 0x2711F
+0x8EA7D8EF 0x2711C
+0x8EA7D8F0 0x27112
+0x8EA7D8F1 0x2712A
+0x8EA7D8F2 0x457A
+0x8EA7D8F3 0x27121
+0x8EA7D8F4 0x2712B
+0x8EA7D8F5 0x27117
+0x8EA7D8F6 0x270F0
+0x8EA7D8F7 0x27116
+0x8EA7D8F8 0x27123
+0x8EA7D8F9 0x2752B
+0x8EA7D8FA 0x27526
+0x8EA7D8FB 0x2753D
+0x8EA7D8FC 0x27522
+0x8EA7D8FD 0x2753A
+0x8EA7D8FE 0x27531
+0x8EA7D9A1 0x27532
+0x8EA7D9A2 0x27554
+0x8EA7D9A3 0x27521
+0x8EA7D9A4 0x27535
+0x8EA7D9A5 0x4609
+0x8EA7D9A6 0x2752E
+0x8EA7D9A7 0x27530
+0x8EA7D9A8 0x2752F
+0x8EA7D9A9 0x27536
+0x8EA7D9AA 0x275DA
+0x8EA7D9AB 0x275D9
+0x8EA7D9AC 0x277BB
+0x8EA7D9AD 0x277BC
+0x8EA7D9AE 0x277B7
+0x8EA7D9AF 0x277C2
+0x8EA7D9B0 0x277BD
+0x8EA7D9B1 0x277B2
+0x8EA7D9B2 0x466D
+0x8EA7D9B3 0x25344
+0x8EA7D9B4 0x25DD1
+0x8EA7D9B5 0x27B52
+0x8EA7D9B6 0x27B6B
+0x8EA7D9B7 0x27B67
+0x8EA7D9B8 0x471F
+0x8EA7D9B9 0x27B61
+0x8EA7D9BA 0x27B6C
+0x8EA7D9BB 0x27B51
+0x8EA7D9BC 0x27B74
+0x8EA7D9BD 0x27B77
+0x8EA7D9BE 0x27B6F
+0x8EA7D9BF 0x27B6D
+0x8EA7D9C0 0x27B68
+0x8EA7D9C1 0x2F9D1
+0x8EA7D9C2 0x27B84
+0x8EA7D9C3 0x27C90
+0x8EA7D9C4 0x27C92
+0x8EA7D9C5 0x27C93
+0x8EA7D9C6 0x27D1F
+0x8EA7D9C7 0x27E31
+0x8EA7D9C8 0x27E38
+0x8EA7D9C9 0x27E39
+0x8EA7D9CA 0x27E37
+0x8EA7D9CB 0x27FAB
+0x8EA7D9CC 0x281C3
+0x8EA7D9CD 0x281C8
+0x8EA7D9CE 0x281CB
+0x8EA7D9CF 0x281CF
+0x8EA7D9D0 0x28298
+0x8EA7D9D1 0x283D4
+0x8EA7D9D2 0x283D3
+0x8EA7D9D3 0x283D8
+0x8EA7D9D4 0x283D9
+0x8EA7D9D5 0x283DD
+0x8EA7D9D6 0x283D1
+0x8EA7D9D7 0x283D6
+0x8EA7D9D8 0x2843E
+0x8EA7D9D9 0x28658
+0x8EA7D9DA 0x28657
+0x8EA7D9DB 0x28655
+0x8EA7D9DC 0x287C4
+0x8EA7D9DD 0x287E4
+0x8EA7D9DE 0x288EE
+0x8EA7D9DF 0x288EF
+0x8EA7D9E0 0x288F3
+0x8EA7D9E1 0x288F2
+0x8EA7D9E2 0x288F0
+0x8EA7D9E3 0x28BAB
+0x8EA7D9E4 0x28B9A
+0x8EA7D9E5 0x28BAF
+0x8EA7D9E6 0x28B97
+0x8EA7D9E7 0x496A
+0x8EA7D9E8 0x496C
+0x8EA7D9E9 0x28BBF
+0x8EA7D9EA 0x28B94
+0x8EA7D9EB 0x28B93
+0x8EA7D9EC 0x28CBE
+0x8EA7D9ED 0x28CBB
+0x8EA7D9EE 0x28CBC
+0x8EA7D9EF 0x28DD9
+0x8EA7D9F0 0x28F6C
+0x8EA7D9F1 0x29053
+0x8EA7D9F2 0x29054
+0x8EA7D9F3 0x2905B
+0x8EA7D9F4 0x29058
+0x8EA7D9F5 0x29056
+0x8EA7D9F6 0x29057
+0x8EA7D9F7 0x2919F
+0x8EA7D9F8 0x29194
+0x8EA7D9F9 0x29196
+0x8EA7D9FA 0x29197
+0x8EA7D9FB 0x2924A
+0x8EA7D9FC 0x2924B
+0x8EA7D9FD 0x29355
+0x8EA7D9FE 0x2935A
+0x8EA7DAA1 0x2935E
+0x8EA7DAA2 0x2935F
+0x8EA7DAA3 0x29359
+0x8EA7DAA4 0x2935B
+0x8EA7DAA5 0x29358
+0x8EA7DAA6 0x29354
+0x8EA7DAA7 0x293E8
+0x8EA7DAA8 0x293EB
+0x8EA7DAA9 0x293EC
+0x8EA7DAAA 0x29413
+0x8EA7DAAB 0x29566
+0x8EA7DAAC 0x2956B
+0x8EA7DAAD 0x29562
+0x8EA7DAAE 0x29569
+0x8EA7DAAF 0x29563
+0x8EA7DAB0 0x2955F
+0x8EA7DAB1 0x2954E
+0x8EA7DAB2 0x29648
+0x8EA7DAB3 0x2964A
+0x8EA7DAB4 0x297E3
+0x8EA7DAB5 0x297DB
+0x8EA7DAB6 0x297D8
+0x8EA7DAB7 0x297D6
+0x8EA7DAB8 0x29986
+0x8EA7DAB9 0x29990
+0x8EA7DABA 0x29991
+0x8EA7DABB 0x29988
+0x8EA7DABC 0x29994
+0x8EA7DABD 0x29983
+0x8EA7DABE 0x4BB2
+0x8EA7DABF 0x2999C
+0x8EA7DAC0 0x2998D
+0x8EA7DAC1 0x29985
+0x8EA7DAC2 0x29A98
+0x8EA7DAC3 0x29A9A
+0x8EA7DAC4 0x29A9C
+0x8EA7DAC5 0x29AE7
+0x8EA7DAC6 0x29BC5
+0x8EA7DAC7 0x29BD0
+0x8EA7DAC8 0x29BD1
+0x8EA7DAC9 0x29C19
+0x8EA7DACA 0x29C27
+0x8EA7DACB 0x4C1D
+0x8EA7DACC 0x29C54
+0x8EA7DACD 0x29D2D
+0x8EA7DACE 0x29D22
+0x8EA7DACF 0x4C2D
+0x8EA7DAD0 0x29D1F
+0x8EA7DAD1 0x29EBD
+0x8EA7DAD2 0x29EAE
+0x8EA7DAD3 0x29EBB
+0x8EA7DAD4 0x29EAD
+0x8EA7DAD5 0x29EBC
+0x8EA7DAD6 0x29EB9
+0x8EA7DAD7 0x29EB4
+0x8EA7DAD8 0x29ECB
+0x8EA7DAD9 0x29EB7
+0x8EA7DADA 0x29EB3
+0x8EA7DADB 0x29EBA
+0x8EA7DADC 0x29EB6
+0x8EA7DADD 0x29ECD
+0x8EA7DADE 0x29EBE
+0x8EA7DADF 0x29EC9
+0x8EA7DAE0 0x2FA0B
+0x8EA7DAE1 0x2A15F
+0x8EA7DAE2 0x2A13B
+0x8EA7DAE3 0x2A161
+0x8EA7DAE4 0x2A15C
+0x8EA7DAE5 0x2A18A
+0x8EA7DAE6 0x2A15A
+0x8EA7DAE7 0x2A14D
+0x8EA7DAE8 0x2A146
+0x8EA7DAE9 0x2A144
+0x8EA7DAEA 0x2A13D
+0x8EA7DAEB 0x2A140
+0x8EA7DAEC 0x2A13C
+0x8EA7DAED 0x2A18C
+0x8EA7DAEE 0x2A141
+0x8EA7DAEF 0x2A14C
+0x8EA7DAF0 0x2A13E
+0x8EA7DAF1 0x2A14A
+0x8EA7DAF2 0x2A27C
+0x8EA7DAF3 0x2A27A
+0x8EA7DAF4 0x2A365
+0x8EA7DAF5 0x2A36E
+0x8EA7DAF6 0x2A369
+0x8EA7DAF7 0x2A36A
+0x8EA7DAF8 0x2A36F
+0x8EA7DAF9 0x2A36C
+0x8EA7DAFA 0x2A370
+0x8EA7DAFB 0x2A368
+0x8EA7DAFC 0x2A36B
+0x8EA7DAFD 0x4D45
+0x8EA7DAFE 0x2A3AC
+0x8EA7DBA1 0x2A3DE
+0x8EA7DBA2 0x2A3DD
+0x8EA7DBA3 0x2A3DC
+0x8EA7DBA4 0x244C5
+0x8EA7DBA5 0x2A48C
+0x8EA7DBA6 0x2A483
+0x8EA7DBA7 0x2A482
+0x8EA7DBA8 0x2A488
+0x8EA7DBA9 0x2A485
+0x8EA7DBAA 0x2A481
+0x8EA7DBAB 0x2A4F5
+0x8EA7DBAC 0x2A4EF
+0x8EA7DBAD 0x2A4F4
+0x8EA7DBAE 0x2A4F2
+0x8EA7DBAF 0x2A4F6
+0x8EA7DBB0 0x2A4F3
+0x8EA7DBB1 0x2A4F0
+0x8EA7DBB2 0x2A4F1
+0x8EA7DBB3 0x2A52B
+0x8EA7DBB4 0x2A527
+0x8EA7DBB5 0x2A528
+0x8EA7DBB6 0x2A56C
+0x8EA7DBB7 0x2A5AE
+0x8EA7DBB8 0x2A60E
+0x8EA7DBB9 0x2A61B
+0x8EA7DBBA 0x2A616
+0x8EA7DBBB 0x2A61F
+0x8EA7DBBC 0x2A622
+0x8EA7DBBD 0x2A620
+0x8EA7DBBE 0x2A621
+0x8EA7DBBF 0x2A614
+0x8EA7DBC0 0x2A613
+0x8EA7DBC1 0x2A69D
+0x8EA7DBC2 0x2A69C
+0x8EA7DBC3 0x2A69E
+0x8EA7DBC4 0x2A69F
+0x8EA7DBC5 0x2046B
+0x8EA7DBC6 0x208C8
+0x8EA7DBC7 0x21178
+0x8EA7DBC8 0x21176
+0x8EA7DBC9 0x21170
+0x8EA7DBCA 0x21171
+0x8EA7DBCB 0x2150A
+0x8EA7DBCC 0x2192C
+0x8EA7DBCD 0x22311
+0x8EA7DBCE 0x2247E
+0x8EA7DBCF 0x22957
+0x8EA7DBD0 0x22966
+0x8EA7DBD1 0x22969
+0x8EA7DBD2 0x22967
+0x8EA7DBD3 0x22968
+0x8EA7DBD4 0x22971
+0x8EA7DBD5 0x2296F
+0x8EA7DBD6 0x2A3AE
+0x8EA7DBD7 0x22E8B
+0x8EA7DBD8 0x22E96
+0x8EA7DBD9 0x23035
+0x8EA7DBDA 0x2303A
+0x8EA7DBDB 0x2306B
+0x8EA7DBDC 0x23316
+0x8EA7DBDD 0x23843
+0x8EA7DBDE 0x23846
+0x8EA7DBDF 0x2383F
+0x8EA7DBE0 0x2383B
+0x8EA7DBE1 0x2383D
+0x8EA7DBE2 0x239B1
+0x8EA7DBE3 0x239B2
+0x8EA7DBE4 0x23AE4
+0x8EA7DBE5 0x23C40
+0x8EA7DBE6 0x2415D
+0x8EA7DBE7 0x24151
+0x8EA7DBE8 0x2414D
+0x8EA7DBE9 0x2414C
+0x8EA7DBEA 0x2415B
+0x8EA7DBEB 0x244D4
+0x8EA7DBEC 0x244D2
+0x8EA7DBED 0x244CA
+0x8EA7DBEE 0x244C8
+0x8EA7DBEF 0x244D0
+0x8EA7DBF0 0x244C9
+0x8EA7DBF1 0x24549
+0x8EA7DBF2 0x245A4
+0x8EA7DBF3 0x24712
+0x8EA7DBF4 0x2470F
+0x8EA7DBF5 0x24711
+0x8EA7DBF6 0x248DB
+0x8EA7DBF7 0x248DD
+0x8EA7DBF8 0x248DC
+0x8EA7DBF9 0x24AD4
+0x8EA7DBFA 0x24B21
+0x8EA7DBFB 0x24BB2
+0x8EA7DBFC 0x24D04
+0x8EA7DBFD 0x24D02
+0x8EA7DBFE 0x24F11
+0x8EA7DCA1 0x24F16
+0x8EA7DCA2 0x24F10
+0x8EA7DCA3 0x24FBE
+0x8EA7DCA4 0x2721A
+0x8EA7DCA5 0x2534C
+0x8EA7DCA6 0x2534A
+0x8EA7DCA7 0x255F2
+0x8EA7DCA8 0x255F1
+0x8EA7DCA9 0x2572A
+0x8EA7DCAA 0x2572C
+0x8EA7DCAB 0x2572F
+0x8EA7DCAC 0x25731
+0x8EA7DCAD 0x25911
+0x8EA7DCAE 0x25912
+0x8EA7DCAF 0x25A4B
+0x8EA7DCB0 0x25DDB
+0x8EA7DCB1 0x25DD6
+0x8EA7DCB2 0x25DDD
+0x8EA7DCB3 0x25DE2
+0x8EA7DCB4 0x25DE4
+0x8EA7DCB5 0x25DE0
+0x8EA7DCB6 0x25DDF
+0x8EA7DCB7 0x25DE3
+0x8EA7DCB8 0x25F6E
+0x8EA7DCB9 0x25F71
+0x8EA7DCBA 0x261E9
+0x8EA7DCBB 0x261EA
+0x8EA7DCBC 0x26263
+0x8EA7DCBD 0x263EB
+0x8EA7DCBE 0x263EA
+0x8EA7DCBF 0x268BD
+0x8EA7DCC0 0x268BB
+0x8EA7DCC1 0x268C6
+0x8EA7DCC2 0x268CC
+0x8EA7DCC3 0x268C8
+0x8EA7DCC4 0x244CF
+0x8EA7DCC5 0x268C9
+0x8EA7DCC6 0x268CA
+0x8EA7DCC7 0x268CF
+0x8EA7DCC8 0x268D0
+0x8EA7DCC9 0x269BA
+0x8EA7DCCA 0x269FB
+0x8EA7DCCB 0x26A03
+0x8EA7DCCC 0x26AC4
+0x8EA7DCCD 0x27149
+0x8EA7DCCE 0x27153
+0x8EA7DCCF 0x27136
+0x8EA7DCD0 0x2714A
+0x8EA7DCD1 0x27141
+0x8EA7DCD2 0x2714E
+0x8EA7DCD3 0x27119
+0x8EA7DCD4 0x2714D
+0x8EA7DCD5 0x27145
+0x8EA7DCD6 0x2714C
+0x8EA7DCD7 0x27147
+0x8EA7DCD8 0x27148
+0x8EA7DCD9 0x2714F
+0x8EA7DCDA 0x27137
+0x8EA7DCDB 0x27142
+0x8EA7DCDC 0x2754A
+0x8EA7DCDD 0x27546
+0x8EA7DCDE 0x460A
+0x8EA7DCDF 0x27549
+0x8EA7DCE0 0x2754F
+0x8EA7DCE1 0x27551
+0x8EA7DCE2 0x2754C
+0x8EA7DCE3 0x460C
+0x8EA7DCE4 0x27606
+0x8EA7DCE5 0x27951
+0x8EA7DCE6 0x27B7A
+0x8EA7DCE7 0x27B83
+0x8EA7DCE8 0x27B7E
+0x8EA7DCE9 0x27B7F
+0x8EA7DCEA 0x27B80
+0x8EA7DCEB 0x24BB5
+0x8EA7DCEC 0x27C91
+0x8EA7DCED 0x27C94
+0x8EA7DCEE 0x27C95
+0x8EA7DCEF 0x27D21
+0x8EA7DCF0 0x27D20
+0x8EA7DCF1 0x27E3D
+0x8EA7DCF2 0x27E40
+0x8EA7DCF3 0x27E46
+0x8EA7DCF4 0x27E84
+0x8EA7DCF5 0x27FAC
+0x8EA7DCF6 0x27FAD
+0x8EA7DCF7 0x482E
+0x8EA7DCF8 0x281DA
+0x8EA7DCF9 0x281D9
+0x8EA7DCFA 0x283E2
+0x8EA7DCFB 0x283E1
+0x8EA7DCFC 0x283E3
+0x8EA7DCFD 0x283E4
+0x8EA7DCFE 0x283DE
+0x8EA7DDA1 0x283DF
+0x8EA7DDA2 0x28641
+0x8EA7DDA3 0x28659
+0x8EA7DDA4 0x2865C
+0x8EA7DDA5 0x2865A
+0x8EA7DDA6 0x287E8
+0x8EA7DDA7 0x288F6
+0x8EA7DDA8 0x288FC
+0x8EA7DDA9 0x288F7
+0x8EA7DDAA 0x288FA
+0x8EA7DDAB 0x288F9
+0x8EA7DDAC 0x28BC4
+0x8EA7DDAD 0x28BBE
+0x8EA7DDAE 0x28BD2
+0x8EA7DDAF 0x28BBD
+0x8EA7DDB0 0x28B95
+0x8EA7DDB1 0x28BD4
+0x8EA7DDB2 0x28DE4
+0x8EA7DDB3 0x29061
+0x8EA7DDB4 0x29062
+0x8EA7DDB5 0x29063
+0x8EA7DDB6 0x29064
+0x8EA7DDB7 0x29060
+0x8EA7DDB8 0x2905C
+0x8EA7DDB9 0x2905D
+0x8EA7DDBA 0x2905E
+0x8EA7DDBB 0x291A5
+0x8EA7DDBC 0x291A6
+0x8EA7DDBD 0x2924C
+0x8EA7DDBE 0x29368
+0x8EA7DDBF 0x2936E
+0x8EA7DDC0 0x29371
+0x8EA7DDC1 0x2936B
+0x8EA7DDC2 0x2936F
+0x8EA7DDC3 0x293EE
+0x8EA7DDC4 0x293F1
+0x8EA7DDC5 0x293F0
+0x8EA7DDC6 0x293EF
+0x8EA7DDC7 0x29415
+0x8EA7DDC8 0x29414
+0x8EA7DDC9 0x28F6E
+0x8EA7DDCA 0x29447
+0x8EA7DDCB 0x2957C
+0x8EA7DDCC 0x2957A
+0x8EA7DDCD 0x29574
+0x8EA7DDCE 0x29576
+0x8EA7DDCF 0x2956E
+0x8EA7DDD0 0x29578
+0x8EA7DDD1 0x2956D
+0x8EA7DDD2 0x2956C
+0x8EA7DDD3 0x2964E
+0x8EA7DDD4 0x297D7
+0x8EA7DDD5 0x297EA
+0x8EA7DDD6 0x297E5
+0x8EA7DDD7 0x29864
+0x8EA7DDD8 0x299B3
+0x8EA7DDD9 0x299A3
+0x8EA7DDDA 0x299A5
+0x8EA7DDDB 0x299A7
+0x8EA7DDDC 0x299A2
+0x8EA7DDDD 0x2999F
+0x8EA7DDDE 0x299A6
+0x8EA7DDDF 0x2999E
+0x8EA7DDE0 0x299A8
+0x8EA7DDE1 0x29AA9
+0x8EA7DDE2 0x29AA6
+0x8EA7DDE3 0x29AAA
+0x8EA7DDE4 0x29AAB
+0x8EA7DDE5 0x29AA0
+0x8EA7DDE6 0x29AA1
+0x8EA7DDE7 0x29AA8
+0x8EA7DDE8 0x29AE8
+0x8EA7DDE9 0x29AE9
+0x8EA7DDEA 0x29AEA
+0x8EA7DDEB 0x29BE4
+0x8EA7DDEC 0x29BDF
+0x8EA7DDED 0x29BE0
+0x8EA7DDEE 0x29C28
+0x8EA7DDEF 0x29C5D
+0x8EA7DDF0 0x29C5B
+0x8EA7DDF1 0x29C56
+0x8EA7DDF2 0x29C57
+0x8EA7DDF3 0x29C5F
+0x8EA7DDF4 0x29C62
+0x8EA7DDF5 0x29EE1
+0x8EA7DDF6 0x29EE3
+0x8EA7DDF7 0x29EDE
+0x8EA7DDF8 0x29ED9
+0x8EA7DDF9 0x29EE8
+0x8EA7DDFA 0x29EF2
+0x8EA7DDFB 0x29EF6
+0x8EA7DDFC 0x29EE6
+0x8EA7DDFD 0x29EF4
+0x8EA7DDFE 0x29EF5
+0x8EA7DEA1 0x29EE5
+0x8EA7DEA2 0x29EE2
+0x8EA7DEA3 0x4C8D
+0x8EA7DEA4 0x2A196
+0x8EA7DEA5 0x2A1AA
+0x8EA7DEA6 0x2A197
+0x8EA7DEA7 0x2A170
+0x8EA7DEA8 0x2A1A1
+0x8EA7DEA9 0x2A19D
+0x8EA7DEAA 0x2A1A9
+0x8EA7DEAB 0x2A16F
+0x8EA7DEAC 0x2A17E
+0x8EA7DEAD 0x2A194
+0x8EA7DEAE 0x2A19A
+0x8EA7DEAF 0x2A173
+0x8EA7DEB0 0x2A187
+0x8EA7DEB1 0x2A171
+0x8EA7DEB2 0x2A177
+0x8EA7DEB3 0x2A188
+0x8EA7DEB4 0x2A18D
+0x8EA7DEB5 0x2A185
+0x8EA7DEB6 0x2A178
+0x8EA7DEB7 0x2A1AD
+0x8EA7DEB8 0x2A280
+0x8EA7DEB9 0x2A281
+0x8EA7DEBA 0x2A2E5
+0x8EA7DEBB 0x2A2E7
+0x8EA7DEBC 0x2A37C
+0x8EA7DEBD 0x2A3AF
+0x8EA7DEBE 0x2A3E1
+0x8EA7DEBF 0x2A496
+0x8EA7DEC0 0x2A4A3
+0x8EA7DEC1 0x2A490
+0x8EA7DEC2 0x2A4F8
+0x8EA7DEC3 0x2A52E
+0x8EA7DEC4 0x2A575
+0x8EA7DEC5 0x2A57E
+0x8EA7DEC6 0x2A57D
+0x8EA7DEC7 0x2A57B
+0x8EA7DEC8 0x2A578
+0x8EA7DEC9 0x2A5B0
+0x8EA7DECA 0x2A634
+0x8EA7DECB 0x2A636
+0x8EA7DECC 0x2A630
+0x8EA7DECD 0x2FA1D
+0x8EA7DECE 0x2A62E
+0x8EA7DECF 0x2A637
+0x8EA7DED0 0x20ACE
+0x8EA7DED1 0x20B97
+0x8EA7DED2 0x20B98
+0x8EA7DED3 0x2117C
+0x8EA7DED4 0x2117E
+0x8EA7DED5 0x2117D
+0x8EA7DED6 0x2117F
+0x8EA7DED7 0x2150F
+0x8EA7DED8 0x216A4
+0x8EA7DED9 0x21931
+0x8EA7DEDA 0x2192E
+0x8EA7DEDB 0x2192F
+0x8EA7DEDC 0x21932
+0x8EA7DEDD 0x21D2C
+0x8EA7DEDE 0x21FD4
+0x8EA7DEDF 0x21FDC
+0x8EA7DEE0 0x21FD8
+0x8EA7DEE1 0x2200E
+0x8EA7DEE2 0x22183
+0x8EA7DEE3 0x22184
+0x8EA7DEE4 0x22312
+0x8EA7DEE5 0x22972
+0x8EA7DEE6 0x2297C
+0x8EA7DEE7 0x2297E
+0x8EA7DEE8 0x22EA6
+0x8EA7DEE9 0x22EA0
+0x8EA7DEEA 0x22E9E
+0x8EA7DEEB 0x22EA2
+0x8EA7DEEC 0x2312A
+0x8EA7DEED 0x23318
+0x8EA7DEEE 0x2384D
+0x8EA7DEEF 0x23858
+0x8EA7DEF0 0x2385B
+0x8EA7DEF1 0x25914
+0x8EA7DEF2 0x2F8F2
+0x8EA7DEF3 0x23AE6
+0x8EA7DEF4 0x24164
+0x8EA7DEF5 0x24168
+0x8EA7DEF6 0x24160
+0x8EA7DEF7 0x24162
+0x8EA7DEF8 0x244D7
+0x8EA7DEF9 0x2454B
+0x8EA7DEFA 0x248E0
+0x8EA7DEFB 0x24B22
+0x8EA7DEFC 0x24D05
+0x8EA7DEFD 0x24F19
+0x8EA7DEFE 0x24F1A
+0x8EA7DFA1 0x24FC3
+0x8EA7DFA2 0x250D8
+0x8EA7DFA3 0x250DC
+0x8EA7DFA4 0x2534F
+0x8EA7DFA5 0x255F7
+0x8EA7DFA6 0x255F4
+0x8EA7DFA7 0x255F8
+0x8EA7DFA8 0x25913
+0x8EA7DFA9 0x25A50
+0x8EA7DFAA 0x25DF0
+0x8EA7DFAB 0x25DE9
+0x8EA7DFAC 0x25DEF
+0x8EA7DFAD 0x25DED
+0x8EA7DFAE 0x25DEA
+0x8EA7DFAF 0x25DF8
+0x8EA7DFB0 0x25E05
+0x8EA7DFB1 0x25DF2
+0x8EA7DFB2 0x25F72
+0x8EA7DFB3 0x4331
+0x8EA7DFB4 0x261F9
+0x8EA7DFB5 0x261F3
+0x8EA7DFB6 0x261F6
+0x8EA7DFB7 0x261F2
+0x8EA7DFB8 0x261F7
+0x8EA7DFB9 0x26266
+0x8EA7DFBA 0x26265
+0x8EA7DFBB 0x26340
+0x8EA7DFBC 0x2F977
+0x8EA7DFBD 0x268D1
+0x8EA7DFBE 0x268D3
+0x8EA7DFBF 0x26A04
+0x8EA7DFC0 0x27159
+0x8EA7DFC1 0x27160
+0x8EA7DFC2 0x2715B
+0x8EA7DFC3 0x2715D
+0x8EA7DFC4 0x2715E
+0x8EA7DFC5 0x27169
+0x8EA7DFC6 0x2715C
+0x8EA7DFC7 0x27161
+0x8EA7DFC8 0x2716A
+0x8EA7DFC9 0x2715F
+0x8EA7DFCA 0x2754E
+0x8EA7DFCB 0x2755C
+0x8EA7DFCC 0x27560
+0x8EA7DFCD 0x27563
+0x8EA7DFCE 0x275DB
+0x8EA7DFCF 0x277CA
+0x8EA7DFD0 0x277C9
+0x8EA7DFD1 0x277C8
+0x8EA7DFD2 0x278A5
+0x8EA7DFD3 0x278A3
+0x8EA7DFD4 0x27B8E
+0x8EA7DFD5 0x27B87
+0x8EA7DFD6 0x27B89
+0x8EA7DFD7 0x27B85
+0x8EA7DFD8 0x27B86
+0x8EA7DFD9 0x27B8F
+0x8EA7DFDA 0x27B8A
+0x8EA7DFDB 0x27B90
+0x8EA7DFDC 0x27C98
+0x8EA7DFDD 0x27C9B
+0x8EA7DFDE 0x27E47
+0x8EA7DFDF 0x27E49
+0x8EA7DFE0 0x27E48
+0x8EA7DFE1 0x281E5
+0x8EA7DFE2 0x281EA
+0x8EA7DFE3 0x281ED
+0x8EA7DFE4 0x283F0
+0x8EA7DFE5 0x283EF
+0x8EA7DFE6 0x283F2
+0x8EA7DFE7 0x283EC
+0x8EA7DFE8 0x28440
+0x8EA7DFE9 0x28660
+0x8EA7DFEA 0x2865F
+0x8EA7DFEB 0x287EB
+0x8EA7DFEC 0x287EC
+0x8EA7DFED 0x28900
+0x8EA7DFEE 0x28901
+0x8EA7DFEF 0x28BE2
+0x8EA7DFF0 0x28BDF
+0x8EA7DFF1 0x28BE0
+0x8EA7DFF2 0x28BE1
+0x8EA7DFF3 0x28BE3
+0x8EA7DFF4 0x28CC3
+0x8EA7DFF5 0x28DEB
+0x8EA7DFF6 0x28DEA
+0x8EA7DFF7 0x28F61
+0x8EA7DFF8 0x28F71
+0x8EA7DFF9 0x2906B
+0x8EA7DFFA 0x29068
+0x8EA7DFFB 0x29069
+0x8EA7DFFC 0x29067
+0x8EA7DFFD 0x291B0
+0x8EA7DFFE 0x291B1
+0x8EA7E0A1 0x291B2
+0x8EA7E0A2 0x29251
+0x8EA7E0A3 0x29374
+0x8EA7E0A4 0x2957F
+0x8EA7E0A5 0x29584
+0x8EA7E0A6 0x29653
+0x8EA7E0A7 0x29654
+0x8EA7E0A8 0x297F0
+0x8EA7E0A9 0x297F4
+0x8EA7E0AA 0x297F1
+0x8EA7E0AB 0x29837
+0x8EA7E0AC 0x299BF
+0x8EA7E0AD 0x4BBC
+0x8EA7E0AE 0x4BBB
+0x8EA7E0AF 0x299BD
+0x8EA7E0B0 0x299BE
+0x8EA7E0B1 0x299B7
+0x8EA7E0B2 0x299C0
+0x8EA7E0B3 0x299BA
+0x8EA7E0B4 0x299B8
+0x8EA7E0B5 0x299BC
+0x8EA7E0B6 0x299BB
+0x8EA7E0B7 0x29AEB
+0x8EA7E0B8 0x29BE7
+0x8EA7E0B9 0x29C1D
+0x8EA7E0BA 0x29C1C
+0x8EA7E0BB 0x29C63
+0x8EA7E0BC 0x2244B
+0x8EA7E0BD 0x29D38
+0x8EA7E0BE 0x29D36
+0x8EA7E0BF 0x29D34
+0x8EA7E0C0 0x29D37
+0x8EA7E0C1 0x29F06
+0x8EA7E0C2 0x29F1C
+0x8EA7E0C3 0x29F02
+0x8EA7E0C4 0x29F1D
+0x8EA7E0C5 0x29F1E
+0x8EA7E0C6 0x29EE0
+0x8EA7E0C7 0x29F11
+0x8EA7E0C8 0x29F18
+0x8EA7E0C9 0x29F21
+0x8EA7E0CA 0x29F20
+0x8EA7E0CB 0x29F10
+0x8EA7E0CC 0x2A1BD
+0x8EA7E0CD 0x2A1AE
+0x8EA7E0CE 0x2A1B5
+0x8EA7E0CF 0x2A1B8
+0x8EA7E0D0 0x2A1B9
+0x8EA7E0D1 0x2A1BE
+0x8EA7E0D2 0x2A1C4
+0x8EA7E0D3 0x2A1BC
+0x8EA7E0D4 0x2A1BA
+0x8EA7E0D5 0x2A283
+0x8EA7E0D6 0x2A2EA
+0x8EA7E0D7 0x2A2EC
+0x8EA7E0D8 0x2A37E
+0x8EA7E0D9 0x2A37B
+0x8EA7E0DA 0x2A3E5
+0x8EA7E0DB 0x2A4A7
+0x8EA7E0DC 0x2A49E
+0x8EA7E0DD 0x2A49A
+0x8EA7E0DE 0x2A52F
+0x8EA7E0DF 0x2A531
+0x8EA7E0E0 0x2A583
+0x8EA7E0E1 0x2A5B5
+0x8EA7E0E2 0x2A646
+0x8EA7E0E3 0x2A641
+0x8EA7E0E4 0x2A643
+0x8EA7E0E5 0x2A63D
+0x8EA7E0E6 0x2A642
+0x8EA7E0E7 0x2A63B
+0x8EA7E0E8 0x2A647
+0x8EA7E0E9 0x2096B
+0x8EA7E0EA 0x209D0
+0x8EA7E0EB 0x2118E
+0x8EA7E0EC 0x21B11
+0x8EA7E0ED 0x2F871
+0x8EA7E0EE 0x2F889
+0x8EA7E0EF 0x2244C
+0x8EA7E0F0 0x2312B
+0x8EA7E0F1 0x2384F
+0x8EA7E0F2 0x2385E
+0x8EA7E0F3 0x23863
+0x8EA7E0F4 0x2386B
+0x8EA7E0F5 0x2393F
+0x8EA7E0F6 0x23AE9
+0x8EA7E0F7 0x2416D
+0x8EA7E0F8 0x2416B
+0x8EA7E0F9 0x2416A
+0x8EA7E0FA 0x29F2A
+0x8EA7E0FB 0x244E0
+0x8EA7E0FC 0x244DD
+0x8EA7E0FD 0x244E1
+0x8EA7E0FE 0x244DE
+0x8EA7E1A1 0x244DC
+0x8EA7E1A2 0x2454D
+0x8EA7E1A3 0x24716
+0x8EA7E1A4 0x248E3
+0x8EA7E1A5 0x24AE5
+0x8EA7E1A6 0x24AE4
+0x8EA7E1A7 0x24F1D
+0x8EA7E1A8 0x2574B
+0x8EA7E1A9 0x2A6C1
+0x8EA7E1AA 0x25A4E
+0x8EA7E1AB 0x25AD6
+0x8EA7E1AC 0x25DFD
+0x8EA7E1AD 0x25E07
+0x8EA7E1AE 0x25DFE
+0x8EA7E1AF 0x25E03
+0x8EA7E1B0 0x25E0B
+0x8EA7E1B1 0x25DFF
+0x8EA7E1B2 0x25F7A
+0x8EA7E1B3 0x25F77
+0x8EA7E1B4 0x261FB
+0x8EA7E1B5 0x26343
+0x8EA7E1B6 0x263ED
+0x8EA7E1B7 0x269BC
+0x8EA7E1B8 0x244DF
+0x8EA7E1B9 0x26A05
+0x8EA7E1BA 0x26AC6
+0x8EA7E1BB 0x26AC5
+0x8EA7E1BC 0x27174
+0x8EA7E1BD 0x27173
+0x8EA7E1BE 0x27172
+0x8EA7E1BF 0x27178
+0x8EA7E1C0 0x27573
+0x8EA7E1C1 0x2757A
+0x8EA7E1C2 0x24F1C
+0x8EA7E1C3 0x27576
+0x8EA7E1C4 0x27575
+0x8EA7E1C5 0x27577
+0x8EA7E1C6 0x277CF
+0x8EA7E1C7 0x277CE
+0x8EA7E1C8 0x277CD
+0x8EA7E1C9 0x278A8
+0x8EA7E1CA 0x27B98
+0x8EA7E1CB 0x27B92
+0x8EA7E1CC 0x27B94
+0x8EA7E1CD 0x27C9A
+0x8EA7E1CE 0x27FB4
+0x8EA7E1CF 0x281EB
+0x8EA7E1D0 0x281F4
+0x8EA7E1D1 0x281F3
+0x8EA7E1D2 0x281EE
+0x8EA7E1D3 0x281F2
+0x8EA7E1D4 0x281F0
+0x8EA7E1D5 0x28664
+0x8EA7E1D6 0x28C05
+0x8EA7E1D7 0x28BFB
+0x8EA7E1D8 0x28BFC
+0x8EA7E1D9 0x28DF3
+0x8EA7E1DA 0x2906C
+0x8EA7E1DB 0x291BA
+0x8EA7E1DC 0x29379
+0x8EA7E1DD 0x2937E
+0x8EA7E1DE 0x29378
+0x8EA7E1DF 0x293F4
+0x8EA7E1E0 0x29416
+0x8EA7E1E1 0x29657
+0x8EA7E1E2 0x299C8
+0x8EA7E1E3 0x299C3
+0x8EA7E1E4 0x299CE
+0x8EA7E1E5 0x29AB3
+0x8EA7E1E6 0x29AED
+0x8EA7E1E7 0x29AEE
+0x8EA7E1E8 0x29BF1
+0x8EA7E1E9 0x29BF8
+0x8EA7E1EA 0x4C14
+0x8EA7E1EB 0x29C64
+0x8EA7E1EC 0x29C65
+0x8EA7E1ED 0x29F35
+0x8EA7E1EE 0x29F29
+0x8EA7E1EF 0x29F2C
+0x8EA7E1F0 0x29F31
+0x8EA7E1F1 0x29F2B
+0x8EA7E1F2 0x29F2E
+0x8EA7E1F3 0x29F25
+0x8EA7E1F4 0x2A1DA
+0x8EA7E1F5 0x2A1E0
+0x8EA7E1F6 0x2A1D4
+0x8EA7E1F7 0x2A1E1
+0x8EA7E1F8 0x2A1DD
+0x8EA7E1F9 0x2A3E7
+0x8EA7E1FA 0x2A412
+0x8EA7E1FB 0x2A4AE
+0x8EA7E1FC 0x2A4AF
+0x8EA7E1FD 0x2A586
+0x8EA7E1FE 0x2A585
+0x8EA7E2A1 0x2A5D1
+0x8EA7E2A2 0x2A658
+0x8EA7E2A3 0x2A63F
+0x8EA7E2A4 0x2A652
+0x8EA7E2A5 0x2A64B
+0x8EA7E2A6 0x2A653
+0x8EA7E2A7 0x2A650
+0x8EA7E2A8 0x2A656
+0x8EA7E2A9 0x2A657
+0x8EA7E2AA 0x2A6CD
+0x8EA7E2AB 0x2A6CB
+0x8EA7E2AC 0x20831
+0x8EA7E2AD 0x20830
+0x8EA7E2AE 0x209D1
+0x8EA7E2AF 0x361C
+0x8EA7E2B0 0x21192
+0x8EA7E2B1 0x21190
+0x8EA7E2B2 0x2118F
+0x8EA7E2B3 0x21193
+0x8EA7E2B4 0x21191
+0x8EA7E2B5 0x3772
+0x8EA7E2B6 0x22313
+0x8EA7E2B7 0x2247F
+0x8EA7E2B8 0x22EAC
+0x8EA7E2B9 0x24170
+0x8EA7E2BA 0x244E5
+0x8EA7E2BB 0x24B23
+0x8EA7E2BC 0x24B24
+0x8EA7E2BD 0x24D08
+0x8EA7E2BE 0x24D07
+0x8EA7E2BF 0x24F1F
+0x8EA7E2C0 0x24F20
+0x8EA7E2C1 0x24F21
+0x8EA7E2C2 0x250E1
+0x8EA7E2C3 0x25354
+0x8EA7E2C4 0x25357
+0x8EA7E2C5 0x25355
+0x8EA7E2C6 0x255FA
+0x8EA7E2C7 0x25738
+0x8EA7E2C8 0x27186
+0x8EA7E2C9 0x25737
+0x8EA7E2CA 0x25A53
+0x8EA7E2CB 0x25F7E
+0x8EA7E2CC 0x25F7B
+0x8EA7E2CD 0x2F971
+0x8EA7E2CE 0x261FD
+0x8EA7E2CF 0x261FC
+0x8EA7E2D0 0x26346
+0x8EA7E2D1 0x26932
+0x8EA7E2D2 0x26AC7
+0x8EA7E2D3 0x27171
+0x8EA7E2D4 0x27183
+0x8EA7E2D5 0x2716F
+0x8EA7E2D6 0x2717E
+0x8EA7E2D7 0x2717D
+0x8EA7E2D8 0x27181
+0x8EA7E2D9 0x2717C
+0x8EA7E2DA 0x2758A
+0x8EA7E2DB 0x2757E
+0x8EA7E2DC 0x27580
+0x8EA7E2DD 0x2757D
+0x8EA7E2DE 0x2757F
+0x8EA7E2DF 0x27582
+0x8EA7E2E0 0x277D4
+0x8EA7E2E1 0x277D0
+0x8EA7E2E2 0x277D2
+0x8EA7E2E3 0x27955
+0x8EA7E2E4 0x27B9B
+0x8EA7E2E5 0x27B9A
+0x8EA7E2E6 0x27E4E
+0x8EA7E2E7 0x281F1
+0x8EA7E2E8 0x283F8
+0x8EA7E2E9 0x283FD
+0x8EA7E2EA 0x2865E
+0x8EA7E2EB 0x28666
+0x8EA7E2EC 0x28905
+0x8EA7E2ED 0x28C0A
+0x8EA7E2EE 0x28C0B
+0x8EA7E2EF 0x28C0E
+0x8EA7E2F0 0x28C0D
+0x8EA7E2F1 0x28C11
+0x8EA7E2F2 0x28C09
+0x8EA7E2F3 0x28C10
+0x8EA7E2F4 0x28C0C
+0x8EA7E2F5 0x28C12
+0x8EA7E2F6 0x28CC4
+0x8EA7E2F7 0x28DF7
+0x8EA7E2F8 0x28DF8
+0x8EA7E2F9 0x28F6A
+0x8EA7E2FA 0x28F6B
+0x8EA7E2FB 0x291C0
+0x8EA7E2FC 0x291C2
+0x8EA7E2FD 0x29385
+0x8EA7E2FE 0x29380
+0x8EA7E3A1 0x29384
+0x8EA7E3A2 0x29381
+0x8EA7E3A3 0x291C4
+0x8EA7E3A4 0x2958B
+0x8EA7E3A5 0x2958D
+0x8EA7E3A6 0x2958E
+0x8EA7E3A7 0x29AB7
+0x8EA7E3A8 0x29AB9
+0x8EA7E3A9 0x29AEF
+0x8EA7E3AA 0x29BFB
+0x8EA7E3AB 0x29BFF
+0x8EA7E3AC 0x29C67
+0x8EA7E3AD 0x29C68
+0x8EA7E3AE 0x29C69
+0x8EA7E3AF 0x29D3F
+0x8EA7E3B0 0x29F3C
+0x8EA7E3B1 0x29F4C
+0x8EA7E3B2 0x29F3D
+0x8EA7E3B3 0x29F3E
+0x8EA7E3B4 0x29F3F
+0x8EA7E3B5 0x29F3B
+0x8EA7E3B6 0x2A1FF
+0x8EA7E3B7 0x4D0E
+0x8EA7E3B8 0x2A1F6
+0x8EA7E3B9 0x2A1EE
+0x8EA7E3BA 0x2A1FC
+0x8EA7E3BB 0x2A1F8
+0x8EA7E3BC 0x2A201
+0x8EA7E3BD 0x2A1FA
+0x8EA7E3BE 0x2A288
+0x8EA7E3BF 0x2A380
+0x8EA7E3C0 0x2A411
+0x8EA7E3C1 0x2A4FE
+0x8EA7E3C2 0x2A500
+0x8EA7E3C3 0x2A535
+0x8EA7E3C4 0x2503C
+0x8EA7E3C5 0x2A5BD
+0x8EA7E3C6 0x2A5BB
+0x8EA7E3C7 0x2A65C
+0x8EA7E3C8 0x2A65A
+0x8EA7E3C9 0x2A6D1
+0x8EA7E3CA 0x2A6D0
+0x8EA7E3CB 0x20A0B
+0x8EA7E3CC 0x23873
+0x8EA7E3CD 0x21939
+0x8EA7E3CE 0x21B1A
+0x8EA7E3CF 0x21FE3
+0x8EA7E3D0 0x22187
+0x8EA7E3D1 0x22377
+0x8EA7E3D2 0x22378
+0x8EA7E3D3 0x22EB1
+0x8EA7E3D4 0x2386A
+0x8EA7E3D5 0x23874
+0x8EA7E3D6 0x23AEB
+0x8EA7E3D7 0x2417B
+0x8EA7E3D8 0x245A5
+0x8EA7E3D9 0x248E4
+0x8EA7E3DA 0x24D0B
+0x8EA7E3DB 0x24D0E
+0x8EA7E3DC 0x24D0C
+0x8EA7E3DD 0x25739
+0x8EA7E3DE 0x25E10
+0x8EA7E3DF 0x25E11
+0x8EA7E3E0 0x25E16
+0x8EA7E3E1 0x25F81
+0x8EA7E3E2 0x25F80
+0x8EA7E3E3 0x261FE
+0x8EA7E3E4 0x26201
+0x8EA7E3E5 0x26200
+0x8EA7E3E6 0x26347
+0x8EA7E3E7 0x263EF
+0x8EA7E3E8 0x27188
+0x8EA7E3E9 0x2758B
+0x8EA7E3EA 0x2758D
+0x8EA7E3EB 0x27587
+0x8EA7E3EC 0x27585
+0x8EA7E3ED 0x2758F
+0x8EA7E3EE 0x27584
+0x8EA7E3EF 0x27588
+0x8EA7E3F0 0x2758E
+0x8EA7E3F1 0x2758C
+0x8EA7E3F2 0x277D7
+0x8EA7E3F3 0x277D6
+0x8EA7E3F4 0x27B9F
+0x8EA7E3F5 0x22188
+0x8EA7E3F6 0x28203
+0x8EA7E3F7 0x283FE
+0x8EA7E3F8 0x287EF
+0x8EA7E3F9 0x28909
+0x8EA7E3FA 0x28908
+0x8EA7E3FB 0x28C20
+0x8EA7E3FC 0x28C24
+0x8EA7E3FD 0x28C1F
+0x8EA7E3FE 0x29070
+0x8EA7E4A1 0x29256
+0x8EA7E4A2 0x293F7
+0x8EA7E4A3 0x293F8
+0x8EA7E4A4 0x293F6
+0x8EA7E4A5 0x29590
+0x8EA7E4A6 0x2965E
+0x8EA7E4A7 0x297F7
+0x8EA7E4A8 0x299D6
+0x8EA7E4A9 0x299D5
+0x8EA7E4AA 0x29ABB
+0x8EA7E4AB 0x29AF0
+0x8EA7E4AC 0x29C01
+0x8EA7E4AD 0x29C6C
+0x8EA7E4AE 0x29D41
+0x8EA7E4AF 0x29D42
+0x8EA7E4B0 0x29F4F
+0x8EA7E4B1 0x29F53
+0x8EA7E4B2 0x29F58
+0x8EA7E4B3 0x2A212
+0x8EA7E4B4 0x2A204
+0x8EA7E4B5 0x2A213
+0x8EA7E4B6 0x2A205
+0x8EA7E4B7 0x2A20D
+0x8EA7E4B8 0x2A382
+0x8EA7E4B9 0x2A381
+0x8EA7E4BA 0x2A4B5
+0x8EA7E4BB 0x2A4BA
+0x8EA7E4BC 0x2A5BE
+0x8EA7E4BD 0x2A665
+0x8EA7E4BE 0x2A663
+0x8EA7E4BF 0x2A66E
+0x8EA7E4C0 0x2A66A
+0x8EA7E4C1 0x2A66C
+0x8EA7E4C2 0x2A6C4
+0x8EA7E4C3 0x2096C
+0x8EA7E4C4 0x27BA5
+0x8EA7E4C5 0x21B12
+0x8EA7E4C6 0x2244D
+0x8EA7E4C7 0x2331F
+0x8EA7E4C8 0x23877
+0x8EA7E4C9 0x23878
+0x8EA7E4CA 0x23C44
+0x8EA7E4CB 0x2417C
+0x8EA7E4CC 0x244EB
+0x8EA7E4CD 0x244EA
+0x8EA7E4CE 0x244EC
+0x8EA7E4CF 0x245A7
+0x8EA7E4D0 0x24719
+0x8EA7E4D1 0x24F23
+0x8EA7E4D2 0x7674
+0x8EA7E4D3 0x25601
+0x8EA7E4D4 0x25E1C
+0x8EA7E4D5 0x26203
+0x8EA7E4D6 0x26348
+0x8EA7E4D7 0x268DA
+0x8EA7E4D8 0x27191
+0x8EA7E4D9 0x27192
+0x8EA7E4DA 0x27596
+0x8EA7E4DB 0x27597
+0x8EA7E4DC 0x27591
+0x8EA7E4DD 0x27593
+0x8EA7E4DE 0x277D8
+0x8EA7E4DF 0x277D5
+0x8EA7E4E0 0x27957
+0x8EA7E4E1 0x27958
+0x8EA7E4E2 0x27BA2
+0x8EA7E4E3 0x28205
+0x8EA7E4E4 0x283FA
+0x8EA7E4E5 0x2890C
+0x8EA7E4E6 0x2890A
+0x8EA7E4E7 0x28C2E
+0x8EA7E4E8 0x28C29
+0x8EA7E4E9 0x28C2F
+0x8EA7E4EA 0x28CC5
+0x8EA7E4EB 0x29072
+0x8EA7E4EC 0x291C8
+0x8EA7E4ED 0x2925A
+0x8EA7E4EE 0x29259
+0x8EA7E4EF 0x29389
+0x8EA7E4F0 0x29388
+0x8EA7E4F1 0x299DB
+0x8EA7E4F2 0x299D9
+0x8EA7E4F3 0x299DA
+0x8EA7E4F4 0x29ABC
+0x8EA7E4F5 0x4BEC
+0x8EA7E4F6 0x29C06
+0x8EA7E4F7 0x29C05
+0x8EA7E4F8 0x29C6F
+0x8EA7E4F9 0x29C6D
+0x8EA7E4FA 0x29C70
+0x8EA7E4FB 0x29F60
+0x8EA7E4FC 0x29F5E
+0x8EA7E4FD 0x29F63
+0x8EA7E4FE 0x29F5A
+0x8EA7E5A1 0x29F5F
+0x8EA7E5A2 0x2A219
+0x8EA7E5A3 0x2A21D
+0x8EA7E5A4 0x2A21B
+0x8EA7E5A5 0x2A222
+0x8EA7E5A6 0x2A21C
+0x8EA7E5A7 0x2A21E
+0x8EA7E5A8 0x2A2F7
+0x8EA7E5A9 0x2A384
+0x8EA7E5AA 0x2A415
+0x8EA7E5AB 0x2A4B8
+0x8EA7E5AC 0x2A4C1
+0x8EA7E5AD 0x2A501
+0x8EA7E5AE 0x2A50A
+0x8EA7E5AF 0x2A5D2
+0x8EA7E5B0 0x2A675
+0x8EA7E5B1 0x2A674
+0x8EA7E5B2 0x2A672
+0x8EA7E5B3 0x20AD0
+0x8EA7E5B4 0x21B1B
+0x8EA7E5B5 0x22010
+0x8EA7E5B6 0x22379
+0x8EA7E5B7 0x244ED
+0x8EA7E5B8 0x24BB9
+0x8EA7E5B9 0x24F24
+0x8EA7E5BA 0x24FC5
+0x8EA7E5BB 0x25603
+0x8EA7E5BC 0x2634A
+0x8EA7E5BD 0x268F7
+0x8EA7E5BE 0x269C1
+0x8EA7E5BF 0x269C2
+0x8EA7E5C0 0x27194
+0x8EA7E5C1 0x27599
+0x8EA7E5C2 0x2759A
+0x8EA7E5C3 0x2795A
+0x8EA7E5C4 0x27BA8
+0x8EA7E5C5 0x27C25
+0x8EA7E5C6 0x27C9E
+0x8EA7E5C7 0x28441
+0x8EA7E5C8 0x28C32
+0x8EA7E5C9 0x28C33
+0x8EA7E5CA 0x291CB
+0x8EA7E5CB 0x291CA
+0x8EA7E5CC 0x291CC
+0x8EA7E5CD 0x29593
+0x8EA7E5CE 0x299E0
+0x8EA7E5CF 0x29C71
+0x8EA7E5D0 0x29F6B
+0x8EA7E5D1 0x2A22B
+0x8EA7E5D2 0x2A229
+0x8EA7E5D3 0x2A21A
+0x8EA7E5D4 0x2A226
+0x8EA7E5D5 0x2A227
+0x8EA7E5D6 0x2A22A
+0x8EA7E5D7 0x2A2F8
+0x8EA7E5D8 0x2503D
+0x8EA7E5D9 0x2A676
+0x8EA7E5DA 0x21518
+0x8EA7E5DB 0x2387A
+0x8EA7E5DC 0x2417F
+0x8EA7E5DD 0x4279
+0x8EA7E5DE 0x263F0
+0x8EA7E5DF 0x2719A
+0x8EA7E5E0 0x27196
+0x8EA7E5E1 0x2759E
+0x8EA7E5E2 0x2759D
+0x8EA7E5E3 0x275DC
+0x8EA7E5E4 0x277DA
+0x8EA7E5E5 0x2820B
+0x8EA7E5E6 0x28402
+0x8EA7E5E7 0x28442
+0x8EA7E5E8 0x28667
+0x8EA7E5E9 0x2938B
+0x8EA7E5EA 0x299E2
+0x8EA7E5EB 0x29F71
+0x8EA7E5EC 0x2A22F
+0x8EA7E5ED 0x2A22E
+0x8EA7E5EE 0x2A4C6
+0x8EA7E5EF 0x2A58E
+0x8EA7E5F0 0x2A67B
+0x8EA7E5F1 0x2A677
+0x8EA7E5F2 0x2A678
+0x8EA7E5F3 0x2A67C
+0x8EA7E5F4 0x2387C
+0x8EA7E5F5 0x26207
+0x8EA7E5F6 0x27197
+0x8EA7E5F7 0x27BD9
+0x8EA7E5F8 0x2890D
+0x8EA7E5F9 0x2890E
+0x8EA7E5FA 0x299E3
+0x8EA7E5FB 0x299E4
+0x8EA7E5FC 0x29AF3
+0x8EA7E5FD 0x29C75
+0x8EA7E5FE 0x2A237
+0x8EA7E6A1 0x2A235
+0x8EA7E6A2 0x2A58F
+0x8EA7E6A3 0x2A680
+0x8EA7E6A4 0x2A67F
+0x8EA7E6A5 0x2A6D4
+0x8EA7E6A6 0x22EB4
+0x8EA7E6A7 0x2A3EC
+0x8EA7E6A8 0x28F75
+0x8EA7E6A9 0x24D10
+0x8EA7E6AA 0x26269
+0x8EA7E6AB 0x275A4
+0x8EA7E6AC 0x277DB
+0x8EA7E6AD 0x291D1
+0x8EA7E6AE 0x2938D
+0x8EA7E6AF 0x29F76
+0x8EA7E6B0 0x2A239
+0x8EA7E6B1 0x2A684
+0x8EA7E6B2 0x2A682
+0x8EA7E6B3 0x20AD2
+0x8EA7E6B4 0x244EE
+0x8EA7E6B5 0x24D11
+0x8EA7E6B6 0x25F84
+0x8EA7E6B7 0x28F74
+0x8EA7E6B8 0x2938F
+0x8EA7E6B9 0x2938E
+0x8EA7E6BA 0x2A23B
+0x8EA7E6BB 0x208CB
+0x8EA7E6BC 0x2A688
+0x8EA7E6BD 0x2A686
+0x8EA7E6BE 0x2335C
+0x8EA7E6BF 0x253A4
+0x8EA7E6C0 0x29075
+0x8EA7E6C1 0x2A68B
+0x8EA7E6C2 0x21519
+0x8EA7E6C3 0x27C9F
+0x8EA7E6C4 0x299E5
+0x8EA7E6C5 0x2A240
+0x8EA7E6C6 0x24D12
+0x8EA7E6C7 0x2A2FB
+0x8EA7E6C8 0x2A68C
+0x8EA7E6C9 0x253A5
+0x8EA7E6CA 0x29C77
+0x8EA7E6CB 0x29C78
+0x8EA7E6CC 0x2A6D6
+0x8EA7E6CD 0x277DF
+0x8EA7E6CE 0x291D2
+0x8EA7E6CF 0x2151A
+0x8EA7E6D0 0x27BA9
+0x8EA7E6D1 0x291D3
+0x8EA7E6D2 0x2A4CA
+0x8EA7E6D3 0x269C4
+0x8EA7E6D4 0x278B1
+0x8EA7E6D5 0x29664
+0x8EAFA1A1 0x20002
+0x8EAFA1A2 0x2008C
+0x8EAFA1A3 0x200D4
+0x8EAFA1A4 0x201A5
+0x8EAFA1A5 0x20092
+0x8EAFA1A6 0x20093
+0x8EAFA1A7 0x200D8
+0x8EAFA1A8 0x200D9
+0x8EAFA1A9 0x201A7
+0x8EAFA1AA 0x2062B
+0x8EAFA1AB 0x2062C
+0x8EAFA1AC 0x2062D
+0x8EAFA1AD 0x20630
+0x8EAFA1AE 0x2062E
+0x8EAFA1AF 0x206AB
+0x8EAFA1B0 0x5301
+0x8EAFA1B1 0x2092D
+0x8EAFA1B2 0x2096D
+0x8EAFA1B3 0x2F834
+0x8EAFA1B4 0x20A0F
+0x8EAFA1B6 0x20B9D
+0x8EAFA1B7 0x211A2
+0x8EAFA1B8 0x215D4
+0x8EAFA1B9 0x21B56
+0x8EAFA1BA 0x21BC3
+0x8EAFA1BB 0x22014
+0x8EAFA1BD 0x2471A
+0x8EAFA1BE 0x2000F
+0x8EAFA1BF 0x20010
+0x8EAFA1C0 0x2009A
+0x8EAFA1C1 0x2009B
+0x8EAFA1C3 0x201AC
+0x8EAFA1C4 0x3436
+0x8EAFA1C5 0x20097
+0x8EAFA1C6 0x20546
+0x8EAFA1C7 0x434F
+0x8EAFA1C8 0x20576
+0x8EAFA1C9 0x20577
+0x8EAFA1CA 0x205AE
+0x8EAFA1CB 0x2063A
+0x8EAFA1CC 0x2067D
+0x8EAFA1CD 0x21BC5
+0x8EAFA1CE 0x20BA8
+0x8EAFA1D0 0x53FA
+0x8EAFA1D1 0x21241
+0x8EAFA1D2 0x21242
+0x8EAFA1D3 0x215D8
+0x8EAFA1D4 0x215D9
+0x8EAFA1D5 0x216AA
+0x8EAFA1D6 0x216AB
+0x8EAFA1D7 0x21942
+0x8EAFA1D8 0x21941
+0x8EAFA1D9 0x9F99
+0x8EAFA1DA 0x21BC6
+0x8EAFA1DC 0x21D35
+0x8EAFA1DD 0x21D36
+0x8EAFA1DE 0x21D37
+0x8EAFA1DF 0x2F883
+0x8EAFA1E0 0x2634D
+0x8EAFA1E2 0x221B5
+0x8EAFA1E3 0x22317
+0x8EAFA1E4 0x22482
+0x8EAFA1E5 0x233B6
+0x8EAFA1E6 0x6C49
+0x8EAFA1E7 0x23C72
+0x8EAFA1E8 0x2455C
+0x8EAFA1E9 0x245A8
+0x8EAFA1EA 0x8FB7
+0x8EAFA1EB 0x215E3
+0x8EAFA1EC 0x3406
+0x8EAFA1EE 0x200E6
+0x8EAFA1EF 0x20144
+0x8EAFA1F0 0x20145
+0x8EAFA1F1 0x4F29
+0x8EAFA1F2 0x343E
+0x8EAFA1F3 0x201C4
+0x8EAFA1F4 0x201C5
+0x8EAFA1F5 0x201C6
+0x8EAFA1F6 0x201C7
+0x8EAFA1F7 0x201C8
+0x8EAFA1F8 0x201C9
+0x8EAFA1F9 0x201CA
+0x8EAFA1FA 0x201D4
+0x8EAFA1FB 0x2057D
+0x8EAFA1FC 0x26272
+0x8EAFA1FD 0x205B2
+0x8EAFA1FE 0x205B4
+0x8EAFA2A1 0x20682
+0x8EAFA2A2 0x206C7
+0x8EAFA2A3 0x206C8
+0x8EAFA2A5 0x2083C
+0x8EAFA2A6 0x2083D
+0x8EAFA2A7 0x2083E
+0x8EAFA2A8 0x2083F
+0x8EAFA2A9 0x2F824
+0x8EAFA2AA 0x208D3
+0x8EAFA2AB 0x20147
+0x8EAFA2AC 0x534E
+0x8EAFA2AD 0x20A3D
+0x8EAFA2AE 0x20AE2
+0x8EAFA2AF 0x20BB8
+0x8EAFA2B0 0x20BB9
+0x8EAFA2B1 0x20BC2
+0x8EAFA2B2 0x20BBA
+0x8EAFA2B3 0x20BC6
+0x8EAFA2B4 0x20BBB
+0x8EAFA2B5 0x211AD
+0x8EAFA2B6 0x2124C
+0x8EAFA2B7 0x2124D
+0x8EAFA2B9 0x216B2
+0x8EAFA2BA 0x216B3
+0x8EAFA2BB 0x216B4
+0x8EAFA2BC 0x216B5
+0x8EAFA2BD 0x219C3
+0x8EAFA2BE 0x219C4
+0x8EAFA2BF 0x219C5
+0x8EAFA2C0 0x219C6
+0x8EAFA2C1 0x219C7
+0x8EAFA2C3 0x21BCE
+0x8EAFA2C4 0x21C30
+0x8EAFA2C5 0x21D47
+0x8EAFA2C6 0x21D48
+0x8EAFA2C7 0x5C81
+0x8EAFA2C8 0x2205C
+0x8EAFA2CA 0x2205F
+0x8EAFA2CB 0x22318
+0x8EAFA2CC 0x22319
+0x8EAFA2CD 0x2237E
+0x8EAFA2CE 0x5F10
+0x8EAFA2CF 0x225B0
+0x8EAFA2D0 0x22A75
+0x8EAFA2D1 0x6268
+0x8EAFA2D2 0x22A76
+0x8EAFA2D3 0x23041
+0x8EAFA2D4 0x23142
+0x8EAFA2D6 0x233BD
+0x8EAFA2D7 0x6742
+0x8EAFA2D8 0x6740
+0x8EAFA2D9 0x51EA
+0x8EAFA2DA 0x23B1E
+0x8EAFA2DB 0x23B1F
+0x8EAFA2DC 0x23C87
+0x8EAFA2DD 0x6C62
+0x8EAFA2DE 0x23C78
+0x8EAFA2DF 0x24188
+0x8EAFA2E0 0x24189
+0x8EAFA2E1 0x2418A
+0x8EAFA2E2 0x24617
+0x8EAFA2E3 0x24615
+0x8EAFA2E6 0x7391
+0x8EAFA2E7 0x250E5
+0x8EAFA2E8 0x25609
+0x8EAFA2E9 0x2573B
+0x8EAFA2EA 0x2574F
+0x8EAFA2EC 0x2662E
+0x8EAFA2ED 0x2662F
+0x8EAFA2EE 0x26AFF
+0x8EAFA2EF 0x26AFD
+0x8EAFA2F0 0x26AFE
+0x8EAFA2F1 0x8FBB
+0x8EAFA2F2 0x8FBC
+0x8EAFA2F4 0x20023
+0x8EAFA2F5 0x200EA
+0x8EAFA2F6 0x2012A
+0x8EAFA2F7 0x20149
+0x8EAFA2F8 0x2014A
+0x8EAFA2F9 0x2014B
+0x8EAFA2FA 0x201DF
+0x8EAFA2FB 0x201E0
+0x8EAFA2FC 0x201E1
+0x8EAFA2FD 0x201E2
+0x8EAFA2FE 0x205C1
+0x8EAFA3A1 0x201E3
+0x8EAFA3A2 0x201E4
+0x8EAFA3A3 0x201E5
+0x8EAFA3A4 0x205C0
+0x8EAFA3A5 0x201E6
+0x8EAFA3A6 0x201F7
+0x8EAFA3A8 0x201E7
+0x8EAFA3A9 0x201E8
+0x8EAFA3AA 0x201E9
+0x8EAFA3AB 0x201EA
+0x8EAFA3AC 0x201EB
+0x8EAFA3AD 0x2050E
+0x8EAFA3AE 0x20580
+0x8EAFA3AF 0x20581
+0x8EAFA3B0 0x205BA
+0x8EAFA3B1 0x205BB
+0x8EAFA3B2 0x205BC
+0x8EAFA3B3 0x205BD
+0x8EAFA3B4 0x2063F
+0x8EAFA3B5 0x20640
+0x8EAFA3B6 0x20688
+0x8EAFA3B7 0x2F81F
+0x8EAFA3B8 0x20846
+0x8EAFA3BA 0x20847
+0x8EAFA3BB 0x20848
+0x8EAFA3BC 0x20936
+0x8EAFA3BD 0x20972
+0x8EAFA3BE 0x20996
+0x8EAFA3BF 0x20A47
+0x8EAFA3C0 0x20AE7
+0x8EAFA3C1 0x20B34
+0x8EAFA3C2 0x20B35
+0x8EAFA3C3 0x20B36
+0x8EAFA3C4 0x20B37
+0x8EAFA3C5 0x20BE3
+0x8EAFA3C6 0x20BE4
+0x8EAFA3C7 0x20BE5
+0x8EAFA3C8 0x20BEB
+0x8EAFA3C9 0x3575
+0x8EAFA3CA 0x20BE6
+0x8EAFA3CB 0x20BE7
+0x8EAFA3CC 0x20BE8
+0x8EAFA3CF 0x211B9
+0x8EAFA3D0 0x56E8
+0x8EAFA3D1 0x211BA
+0x8EAFA3D2 0x575B
+0x8EAFA3D3 0x21263
+0x8EAFA3D4 0x21264
+0x8EAFA3D6 0x21265
+0x8EAFA3D8 0x21266
+0x8EAFA3D9 0x2127C
+0x8EAFA3DA 0x21267
+0x8EAFA3DB 0x2F85A
+0x8EAFA3DC 0x21559
+0x8EAFA3DD 0x215E9
+0x8EAFA3DE 0x215EA
+0x8EAFA3DF 0x215EB
+0x8EAFA3E0 0x215EC
+0x8EAFA3E1 0x215ED
+0x8EAFA3E2 0x215EE
+0x8EAFA3E3 0x215EF
+0x8EAFA3E4 0x216BF
+0x8EAFA3E5 0x216CB
+0x8EAFA3E6 0x216C3
+0x8EAFA3E7 0x216D5
+0x8EAFA3E8 0x216C4
+0x8EAFA3E9 0x216C5
+0x8EAFA3EA 0x216D3
+0x8EAFA3EB 0x216C6
+0x8EAFA3EC 0x216C7
+0x8EAFA3ED 0x216C8
+0x8EAFA3EE 0x216C9
+0x8EAFA3EF 0x216CA
+0x8EAFA3F0 0x2194A
+0x8EAFA3F2 0x219D1
+0x8EAFA3F3 0x21B61
+0x8EAFA3F4 0x21C37
+0x8EAFA3F6 0x21D64
+0x8EAFA3F7 0x21D66
+0x8EAFA3F8 0x5C99
+0x8EAFA3F9 0x21D67
+0x8EAFA3FA 0x21D68
+0x8EAFA3FB 0x21D69
+0x8EAFA3FC 0x5C97
+0x8EAFA3FD 0x21D73
+0x8EAFA3FE 0x21D6A
+0x8EAFA4A1 0x21D6B
+0x8EAFA4A2 0x6762
+0x8EAFA4A4 0x22072
+0x8EAFA4A5 0x383C
+0x8EAFA4A6 0x221B9
+0x8EAFA4A7 0x2231C
+0x8EAFA4A8 0x22336
+0x8EAFA4A9 0x223BC
+0x8EAFA4AA 0x223BE
+0x8EAFA4AB 0x223BF
+0x8EAFA4AC 0x223C0
+0x8EAFA4AD 0x22487
+0x8EAFA4AE 0x225DC
+0x8EAFA4AF 0x225DD
+0x8EAFA4B0 0x225F5
+0x8EAFA4B1 0x225DE
+0x8EAFA4B2 0x225DF
+0x8EAFA4B3 0x2F89E
+0x8EAFA4B4 0x225E0
+0x8EAFA4B5 0x225E1
+0x8EAFA4B6 0x225E2
+0x8EAFA4B7 0x22A2C
+0x8EAFA4B8 0x22A2D
+0x8EAFA4B9 0x62A4
+0x8EAFA4BA 0x22AA9
+0x8EAFA4BB 0x22A9C
+0x8EAFA4BC 0x22A9D
+0x8EAFA4BD 0x22A9E
+0x8EAFA4BE 0x22A9F
+0x8EAFA4BF 0x22AA0
+0x8EAFA4C0 0x22AA1
+0x8EAFA4C1 0x22AA2
+0x8EAFA4C3 0x22AA3
+0x8EAFA4C4 0x22AA4
+0x8EAFA4C5 0x22AA7
+0x8EAFA4C6 0x23042
+0x8EAFA4C7 0x23093
+0x8EAFA4C8 0x23151
+0x8EAFA4CA 0x23152
+0x8EAFA4CB 0x23144
+0x8EAFA4CC 0x23153
+0x8EAFA4CD 0x23322
+0x8EAFA4CE 0x233C6
+0x8EAFA4CF 0x233C7
+0x8EAFA4D0 0x233C9
+0x8EAFA4D1 0x2F8DD
+0x8EAFA4D2 0x233CA
+0x8EAFA4D3 0x6766
+0x8EAFA4D4 0x233C8
+0x8EAFA4D5 0x23B24
+0x8EAFA4D6 0x23B25
+0x8EAFA4D7 0x23B26
+0x8EAFA4D9 0x23B27
+0x8EAFA4DA 0x23B28
+0x8EAFA4DC 0x23C58
+0x8EAFA4DD 0x2F8FB
+0x8EAFA4DE 0x23CA7
+0x8EAFA4DF 0x23C88
+0x8EAFA4E0 0x23C89
+0x8EAFA4E1 0x23CA5
+0x8EAFA4E2 0x23CA8
+0x8EAFA4E3 0x23CA9
+0x8EAFA4E4 0x23CAA
+0x8EAFA4E5 0x23CAB
+0x8EAFA4E6 0x23CAC
+0x8EAFA4E7 0x23CAD
+0x8EAFA4E8 0x6CA3
+0x8EAFA4E9 0x23C79
+0x8EAFA4EB 0x24194
+0x8EAFA4EC 0x24195
+0x8EAFA4ED 0x24196
+0x8EAFA4EE 0x3DA5
+0x8EAFA4F0 0x24197
+0x8EAFA4F1 0x707F
+0x8EAFA4F2 0x24198
+0x8EAFA4F3 0x2454E
+0x8EAFA4F4 0x2454F
+0x8EAFA4F5 0x24619
+0x8EAFA4F7 0x24741
+0x8EAFA4F8 0x2F92A
+0x8EAFA4F9 0x248F7
+0x8EAFA4FA 0x24C04
+0x8EAFA4FB 0x24C19
+0x8EAFA4FC 0x24C17
+0x8EAFA4FD 0x25040
+0x8EAFA4FE 0x250EC
+0x8EAFA5A1 0x2541B
+0x8EAFA5A2 0x2541C
+0x8EAFA5A3 0x77F6
+0x8EAFA5A4 0x2560E
+0x8EAFA5A5 0x25752
+0x8EAFA5A6 0x25AD8
+0x8EAFA5A7 0x25E26
+0x8EAFA5A8 0x26274
+0x8EAFA5AA 0x26275
+0x8EAFA5AB 0x269C6
+0x8EAFA5AC 0x26B0B
+0x8EAFA5AD 0x26B0C
+0x8EAFA5AE 0x26B0D
+0x8EAFA5AF 0x26B0E
+0x8EAFA5B0 0x26B0F
+0x8EAFA5B1 0x26B10
+0x8EAFA5B2 0x8FC8
+0x8EAFA5B3 0x28459
+0x8EAFA5B4 0x2845A
+0x8EAFA5B5 0x28683
+0x8EAFA5B6 0x28684
+0x8EAFA5B7 0x28685
+0x8EAFA5B9 0x95F5
+0x8EAFA5BA 0x28E20
+0x8EAFA5BB 0x28E21
+0x8EAFA5BC 0x28E22
+0x8EAFA5BD 0x28E23
+0x8EAFA5BE 0x28E24
+0x8EAFA5BF 0x28E29
+0x8EAFA5C0 0x200F4
+0x8EAFA5C2 0x2158F
+0x8EAFA5C3 0x20151
+0x8EAFA5C4 0x4FAB
+0x8EAFA5C5 0x20217
+0x8EAFA5C6 0x20218
+0x8EAFA5C7 0x2025B
+0x8EAFA5C8 0x20219
+0x8EAFA5C9 0x2021A
+0x8EAFA5CA 0x3453
+0x8EAFA5CB 0x2021B
+0x8EAFA5CC 0x2021C
+0x8EAFA5CD 0x2021D
+0x8EAFA5CE 0x2021E
+0x8EAFA5CF 0x2021F
+0x8EAFA5D0 0x20220
+0x8EAFA5D1 0x20221
+0x8EAFA5D2 0x2048B
+0x8EAFA5D3 0x20488
+0x8EAFA5D4 0x5C2D
+0x8EAFA5D5 0x20585
+0x8EAFA5D6 0x26287
+0x8EAFA5D7 0x205C7
+0x8EAFA5D8 0x2064C
+0x8EAFA5D9 0x2064D
+0x8EAFA5DA 0x206FC
+0x8EAFA5DB 0x206FD
+0x8EAFA5DC 0x206FE
+0x8EAFA5DD 0x206FF
+0x8EAFA5E0 0x20856
+0x8EAFA5E1 0x20857
+0x8EAFA5E2 0x20858
+0x8EAFA5E3 0x20859
+0x8EAFA5E4 0x208DC
+0x8EAFA5E5 0x208DD
+0x8EAFA5E6 0x20973
+0x8EAFA5E7 0x2099D
+0x8EAFA5E8 0x209A1
+0x8EAFA5E9 0x2099E
+0x8EAFA5EA 0x2099F
+0x8EAFA5EB 0x209A0
+0x8EAFA5EC 0x209E6
+0x8EAFA5ED 0x20A51
+0x8EAFA5EE 0x20A52
+0x8EAFA5EF 0x20B3D
+0x8EAFA5F0 0x20C22
+0x8EAFA5F1 0x549C
+0x8EAFA5F2 0x20C23
+0x8EAFA5F3 0x20C24
+0x8EAFA5F4 0x20C25
+0x8EAFA5F5 0x20C26
+0x8EAFA5F6 0x20C27
+0x8EAFA5F7 0x20C28
+0x8EAFA5F8 0x20C29
+0x8EAFA5F9 0x20C2A
+0x8EAFA5FA 0x20C2B
+0x8EAFA5FC 0x20C40
+0x8EAFA5FD 0x20C2C
+0x8EAFA5FE 0x20C2D
+0x8EAFA6A1 0x20C2E
+0x8EAFA6A2 0x20C2F
+0x8EAFA6A3 0x20C30
+0x8EAFA6A4 0x211D0
+0x8EAFA6A5 0x212A8
+0x8EAFA6A6 0x21294
+0x8EAFA6A7 0x21295
+0x8EAFA6A8 0x21296
+0x8EAFA6A9 0x21297
+0x8EAFA6AA 0x21298
+0x8EAFA6AB 0x2129C
+0x8EAFA6AC 0x2129B
+0x8EAFA6AE 0x212A1
+0x8EAFA6AF 0x212A0
+0x8EAFA6B0 0x21299
+0x8EAFA6B1 0x2129A
+0x8EAFA6B2 0x212A7
+0x8EAFA6B3 0x5788
+0x8EAFA6B4 0x21564
+0x8EAFA6B6 0x21600
+0x8EAFA6B7 0x21601
+0x8EAFA6BA 0x216E5
+0x8EAFA6BB 0x216E9
+0x8EAFA6BC 0x216FB
+0x8EAFA6BD 0x216FC
+0x8EAFA6BE 0x216EA
+0x8EAFA6BF 0x216EB
+0x8EAFA6C0 0x216EC
+0x8EAFA6C1 0x216ED
+0x8EAFA6C2 0x216EE
+0x8EAFA6C3 0x216EF
+0x8EAFA6C4 0x216FA
+0x8EAFA6C5 0x216F0
+0x8EAFA6C6 0x216F1
+0x8EAFA6C7 0x216F2
+0x8EAFA6C8 0x216F3
+0x8EAFA6C9 0x216F4
+0x8EAFA6CA 0x21952
+0x8EAFA6CB 0x21953
+0x8EAFA6CC 0x21954
+0x8EAFA6CD 0x21955
+0x8EAFA6CE 0x21958
+0x8EAFA6CF 0x21956
+0x8EAFA6D1 0x219DD
+0x8EAFA6D2 0x219DE
+0x8EAFA6D3 0x219E3
+0x8EAFA6D4 0x219DF
+0x8EAFA6D5 0x219E0
+0x8EAFA6D6 0x21B22
+0x8EAFA6D7 0x21B23
+0x8EAFA6D8 0x21B68
+0x8EAFA6D9 0x21BDF
+0x8EAFA6DA 0x34AC
+0x8EAFA6DB 0x21C44
+0x8EAFA6DC 0x21D94
+0x8EAFA6DD 0x21D95
+0x8EAFA6DE 0x21D96
+0x8EAFA6DF 0x21D97
+0x8EAFA6E0 0x21D98
+0x8EAFA6E1 0x21D99
+0x8EAFA6E2 0x2F879
+0x8EAFA6E3 0x21D9A
+0x8EAFA6E4 0x21D9B
+0x8EAFA6E5 0x21D9D
+0x8EAFA6E6 0x21D9E
+0x8EAFA6E7 0x21D9F
+0x8EAFA6E8 0x21DA0
+0x8EAFA6E9 0x21FF3
+0x8EAFA6EA 0x21FF2
+0x8EAFA6EB 0x2201F
+0x8EAFA6EC 0x22088
+0x8EAFA6ED 0x2218F
+0x8EAFA6EE 0x22190
+0x8EAFA6F0 0x221FD
+0x8EAFA6F1 0x221FE
+0x8EAFA6F2 0x221FF
+0x8EAFA6F3 0x22200
+0x8EAFA6F4 0x22201
+0x8EAFA6F5 0x2261A
+0x8EAFA6F7 0x225E3
+0x8EAFA6F8 0x225E4
+0x8EAFA6F9 0x225E5
+0x8EAFA6FA 0x225E6
+0x8EAFA6FB 0x225E7
+0x8EAFA6FC 0x225EB
+0x8EAFA6FD 0x225E8
+0x8EAFA6FE 0x225E9
+0x8EAFA7A1 0x225EA
+0x8EAFA7A2 0x2261D
+0x8EAFA7A3 0x229A4
+0x8EAFA7A4 0x229A3
+0x8EAFA7A5 0x22AD4
+0x8EAFA7A6 0x22AC6
+0x8EAFA7A7 0x22AC7
+0x8EAFA7A8 0x22AC8
+0x8EAFA7A9 0x22AC9
+0x8EAFA7AA 0x22ACA
+0x8EAFA7AB 0x22ACB
+0x8EAFA7AC 0x22ACC
+0x8EAFA7AD 0x22ACD
+0x8EAFA7AE 0x39DE
+0x8EAFA7AF 0x22ACE
+0x8EAFA7B0 0x62C3
+0x8EAFA7B1 0x22EB8
+0x8EAFA7B2 0x22EB9
+0x8EAFA7B3 0x22EBA
+0x8EAFA7B4 0x2306E
+0x8EAFA7B5 0x230DB
+0x8EAFA7B6 0x230DC
+0x8EAFA7B7 0x23168
+0x8EAFA7B8 0x23169
+0x8EAFA7B9 0x2316A
+0x8EAFA7BA 0x2316B
+0x8EAFA7BB 0x2316C
+0x8EAFA7BC 0x2316D
+0x8EAFA7BD 0x2316E
+0x8EAFA7BE 0x6619
+0x8EAFA7BF 0x23324
+0x8EAFA7C0 0x23325
+0x8EAFA7C2 0x23400
+0x8EAFA7C3 0x233E5
+0x8EAFA7C4 0x233F9
+0x8EAFA7C5 0x233E7
+0x8EAFA7C6 0x233E8
+0x8EAFA7C7 0x233E9
+0x8EAFA7C8 0x233FE
+0x8EAFA7C9 0x233EA
+0x8EAFA7CA 0x233EB
+0x8EAFA7CB 0x233EC
+0x8EAFA7CC 0x3B49
+0x8EAFA7CD 0x233ED
+0x8EAFA7CE 0x67A1
+0x8EAFA7CF 0x233EE
+0x8EAFA7D0 0x67A6
+0x8EAFA7D1 0x233EF
+0x8EAFA7D3 0x23417
+0x8EAFA7D4 0x233F0
+0x8EAFA7D5 0x233F1
+0x8EAFA7D6 0x23894
+0x8EAFA7D7 0x2395B
+0x8EAFA7D8 0x2395C
+0x8EAFA7D9 0x2395D
+0x8EAFA7DA 0x23B2F
+0x8EAFA7DB 0x3C91
+0x8EAFA7DC 0x23B30
+0x8EAFA7DD 0x23B31
+0x8EAFA7DE 0x23B32
+0x8EAFA7DF 0x23B33
+0x8EAFA7E0 0x23CCC
+0x8EAFA7E1 0x23CCD
+0x8EAFA7E2 0x23CCE
+0x8EAFA7E3 0x23CAE
+0x8EAFA7E4 0x23CAF
+0x8EAFA7E5 0x23CB0
+0x8EAFA7E6 0x3CD3
+0x8EAFA7E7 0x23CCF
+0x8EAFA7E8 0x23CD0
+0x8EAFA7E9 0x23CD1
+0x8EAFA7EA 0x23CD2
+0x8EAFA7EB 0x23CD3
+0x8EAFA7ED 0x23CD4
+0x8EAFA7EE 0x3DA9
+0x8EAFA7EF 0x241A6
+0x8EAFA7F0 0x241A7
+0x8EAFA7F1 0x241A8
+0x8EAFA7F2 0x241B0
+0x8EAFA7F3 0x241A9
+0x8EAFA7F4 0x241AA
+0x8EAFA7F5 0x241AB
+0x8EAFA7F6 0x241AC
+0x8EAFA7F7 0x241AD
+0x8EAFA7F8 0x244FB
+0x8EAFA7F9 0x244FC
+0x8EAFA7FB 0x2462D
+0x8EAFA7FC 0x2462E
+0x8EAFA7FD 0x24650
+0x8EAFA7FE 0x2462F
+0x8EAFA8A1 0x24630
+0x8EAFA8A2 0x24765
+0x8EAFA8A3 0x248E6
+0x8EAFA8A4 0x2490C
+0x8EAFA8A5 0x24902
+0x8EAFA8A6 0x24903
+0x8EAFA8A7 0x24904
+0x8EAFA8A8 0x24905
+0x8EAFA8A9 0x24906
+0x8EAFA8AB 0x24BC0
+0x8EAFA8AC 0x24C24
+0x8EAFA8AD 0x24C25
+0x8EAFA8AE 0x24D16
+0x8EAFA8AF 0x24D32
+0x8EAFA8B0 0x25420
+0x8EAFA8B1 0x25421
+0x8EAFA8B2 0x25422
+0x8EAFA8B3 0x25423
+0x8EAFA8B4 0x77FE
+0x8EAFA8B5 0x25425
+0x8EAFA8B6 0x25619
+0x8EAFA8B7 0x25624
+0x8EAFA8B8 0x2561A
+0x8EAFA8B9 0x2561B
+0x8EAFA8BA 0x2561C
+0x8EAFA8BB 0x2561D
+0x8EAFA8BC 0x2F952
+0x8EAFA8BD 0x2561E
+0x8EAFA8BE 0x2575A
+0x8EAFA8BF 0x2575B
+0x8EAFA8C0 0x2575C
+0x8EAFA8C1 0x2575D
+0x8EAFA8C2 0x2575E
+0x8EAFA8C3 0x25931
+0x8EAFA8C5 0x25E29
+0x8EAFA8C7 0x25F88
+0x8EAFA8C8 0x25F89
+0x8EAFA8C9 0x26289
+0x8EAFA8CA 0x7F57
+0x8EAFA8CB 0x26356
+0x8EAFA8CC 0x264D1
+0x8EAFA8CD 0x264E6
+0x8EAFA8CE 0x26532
+0x8EAFA8CF 0x26533
+0x8EAFA8D0 0x26652
+0x8EAFA8D1 0x26653
+0x8EAFA8D2 0x43D5
+0x8EAFA8D3 0x26654
+0x8EAFA8D4 0x26655
+0x8EAFA8D7 0x26B29
+0x8EAFA8D8 0x26B2A
+0x8EAFA8D9 0x26B2B
+0x8EAFA8DA 0x26B2C
+0x8EAFA8DB 0x26B2D
+0x8EAFA8DC 0x2F992
+0x8EAFA8DD 0x26B2E
+0x8EAFA8DE 0x26B2F
+0x8EAFA8DF 0x26B30
+0x8EAFA8E0 0x26B31
+0x8EAFA8E1 0x26B32
+0x8EAFA8E2 0x26B33
+0x8EAFA8E3 0x82C5
+0x8EAFA8E4 0x26B34
+0x8EAFA8E5 0x2719B
+0x8EAFA8E6 0x27223
+0x8EAFA8E7 0x27224
+0x8EAFA8E9 0x27225
+0x8EAFA8EA 0x27227
+0x8EAFA8EB 0x27616
+0x8EAFA8EC 0x27CA0
+0x8EAFA8ED 0x2846F
+0x8EAFA8EE 0x8FDF
+0x8EAFA8EF 0x28470
+0x8EAFA8F0 0x28471
+0x8EAFA8F1 0x8FDC
+0x8EAFA8F2 0x488C
+0x8EAFA8F3 0x28472
+0x8EAFA8F4 0x28473
+0x8EAFA8F5 0x28474
+0x8EAFA8F6 0x2869C
+0x8EAFA8F7 0x286AA
+0x8EAFA8F8 0x2869D
+0x8EAFA8F9 0x2869E
+0x8EAFA8FA 0x4099
+0x8EAFA8FB 0x286AB
+0x8EAFA8FC 0x2869F
+0x8EAFA8FD 0x28E35
+0x8EAFA8FE 0x28E38
+0x8EAFA9A1 0x2A38D
+0x8EAFA9A2 0x20035
+0x8EAFA9A3 0x20036
+0x8EAFA9A4 0x25AEE
+0x8EAFA9A5 0x200B4
+0x8EAFA9A6 0x2A6C9
+0x8EAFA9A7 0x20132
+0x8EAFA9A8 0x20155
+0x8EAFA9A9 0x20244
+0x8EAFA9AA 0x20245
+0x8EAFA9AB 0x20246
+0x8EAFA9AC 0x20247
+0x8EAFA9AD 0x4FE4
+0x8EAFA9AE 0x20248
+0x8EAFA9AF 0x20249
+0x8EAFA9B1 0x2024A
+0x8EAFA9B2 0x2024B
+0x8EAFA9B3 0x2024C
+0x8EAFA9B4 0x2024D
+0x8EAFA9B5 0x2024E
+0x8EAFA9B6 0x2024F
+0x8EAFA9B7 0x20250
+0x8EAFA9B8 0x20251
+0x8EAFA9B9 0x26299
+0x8EAFA9BA 0x205D1
+0x8EAFA9BC 0x205D2
+0x8EAFA9BD 0x205D3
+0x8EAFA9BE 0x205D4
+0x8EAFA9BF 0x205D5
+0x8EAFA9C0 0x20721
+0x8EAFA9C1 0x20722
+0x8EAFA9C2 0x20723
+0x8EAFA9C3 0x20868
+0x8EAFA9C4 0x20869
+0x8EAFA9C5 0x2086A
+0x8EAFA9C6 0x208E2
+0x8EAFA9C7 0x20945
+0x8EAFA9C8 0x209EC
+0x8EAFA9C9 0x209ED
+0x8EAFA9CA 0x209EE
+0x8EAFA9CB 0x209EF
+0x8EAFA9CD 0x20A62
+0x8EAFA9CE 0x20A63
+0x8EAFA9CF 0x20AF4
+0x8EAFA9D0 0x2006F
+0x8EAFA9D1 0x20B44
+0x8EAFA9D2 0x20B45
+0x8EAFA9D3 0x20C79
+0x8EAFA9D4 0x551B
+0x8EAFA9D5 0x20C7A
+0x8EAFA9D6 0x20C7B
+0x8EAFA9D7 0x20C7C
+0x8EAFA9D8 0x20C7D
+0x8EAFA9D9 0x20C7E
+0x8EAFA9DA 0x20C7F
+0x8EAFA9DB 0x20C80
+0x8EAFA9DC 0x3588
+0x8EAFA9DE 0x20C81
+0x8EAFA9DF 0x20C82
+0x8EAFA9E0 0x20C83
+0x8EAFA9E1 0x20C84
+0x8EAFA9E2 0x20C85
+0x8EAFA9E3 0x20C86
+0x8EAFA9E4 0x20C87
+0x8EAFA9E5 0x20C8F
+0x8EAFA9E6 0x20C88
+0x8EAFA9E7 0x20C89
+0x8EAFA9E8 0x212C5
+0x8EAFA9E9 0x212C6
+0x8EAFA9EA 0x57AA
+0x8EAFA9EB 0x212C7
+0x8EAFA9EC 0x212C8
+0x8EAFA9ED 0x212C9
+0x8EAFA9EE 0x212CA
+0x8EAFA9EF 0x212CB
+0x8EAFA9F0 0x212CC
+0x8EAFA9F1 0x57AB
+0x8EAFA9F2 0x212CD
+0x8EAFA9F3 0x212CE
+0x8EAFA9F4 0x212E3
+0x8EAFA9F5 0x212CF
+0x8EAFA9F6 0x212D0
+0x8EAFA9F7 0x212D1
+0x8EAFA9F8 0x212D2
+0x8EAFA9F9 0x212D3
+0x8EAFA9FA 0x212C4
+0x8EAFA9FB 0x212D4
+0x8EAFA9FC 0x212D5
+0x8EAFA9FD 0x212D6
+0x8EAFA9FE 0x21520
+0x8EAFAAA1 0x21521
+0x8EAFAAA2 0x2161A
+0x8EAFAAA3 0x21612
+0x8EAFAAA4 0x21614
+0x8EAFAAA5 0x21615
+0x8EAFAAA6 0x21616
+0x8EAFAAA7 0x21619
+0x8EAFAAA8 0x21617
+0x8EAFAAA9 0x21618
+0x8EAFAAAA 0x36C9
+0x8EAFAAAB 0x2F861
+0x8EAFAAAD 0x21712
+0x8EAFAAAE 0x21713
+0x8EAFAAAF 0x21714
+0x8EAFAAB0 0x21715
+0x8EAFAAB1 0x21716
+0x8EAFAAB2 0x21717
+0x8EAFAAB3 0x21718
+0x8EAFAAB4 0x21719
+0x8EAFAAB5 0x21961
+0x8EAFAAB6 0x21962
+0x8EAFAAB7 0x21963
+0x8EAFAAB8 0x219F5
+0x8EAFAAB9 0x5BA9
+0x8EAFAABA 0x219F6
+0x8EAFAABB 0x219F7
+0x8EAFAABC 0x219F8
+0x8EAFAABD 0x21B29
+0x8EAFAABE 0x3917
+0x8EAFAABF 0x21C5D
+0x8EAFAAC0 0x21C57
+0x8EAFAAC1 0x21C58
+0x8EAFAAC2 0x21C59
+0x8EAFAAC3 0x21C5A
+0x8EAFAAC4 0x21C5B
+0x8EAFAAC5 0x21DBB
+0x8EAFAAC6 0x21DD1
+0x8EAFAAC7 0x21DBC
+0x8EAFAAC8 0x21DBD
+0x8EAFAAC9 0x268DF
+0x8EAFAACA 0x21DD0
+0x8EAFAACB 0x21DBE
+0x8EAFAACC 0x21DBF
+0x8EAFAACD 0x21DC0
+0x8EAFAACE 0x21DC1
+0x8EAFAACF 0x21DC2
+0x8EAFAAD0 0x21DC3
+0x8EAFAAD1 0x21DC4
+0x8EAFAAD2 0x26B6C
+0x8EAFAAD3 0x220A1
+0x8EAFAAD4 0x220A2
+0x8EAFAAD5 0x220A3
+0x8EAFAAD6 0x22193
+0x8EAFAAD7 0x2220D
+0x8EAFAAD8 0x2220F
+0x8EAFAAD9 0x2220E
+0x8EAFAADA 0x22210
+0x8EAFAADB 0x22211
+0x8EAFAADC 0x22212
+0x8EAFAADD 0x2F895
+0x8EAFAADE 0x224E5
+0x8EAFAADF 0x2262F
+0x8EAFAAE1 0x22657
+0x8EAFAAE2 0x22630
+0x8EAFAAE3 0x22668
+0x8EAFAAE4 0x2262B
+0x8EAFAAE5 0x22631
+0x8EAFAAE6 0x22658
+0x8EAFAAE7 0x2F8A2
+0x8EAFAAE8 0x22632
+0x8EAFAAE9 0x22659
+0x8EAFAAEB 0x2265A
+0x8EAFAAEC 0x22633
+0x8EAFAAED 0x2265B
+0x8EAFAAEE 0x2265C
+0x8EAFAAEF 0x2265D
+0x8EAFAAF0 0x2261E
+0x8EAFAAF1 0x229AE
+0x8EAFAAF2 0x229AF
+0x8EAFAAF3 0x22A3B
+0x8EAFAAF4 0x22A3C
+0x8EAFAAF5 0x22A3D
+0x8EAFAAF6 0x22B07
+0x8EAFAAF7 0x22B08
+0x8EAFAAF8 0x22B09
+0x8EAFAAF9 0x22B0A
+0x8EAFAAFA 0x22B0B
+0x8EAFAAFB 0x22B0C
+0x8EAFAAFC 0x22B0D
+0x8EAFAAFD 0x22B0E
+0x8EAFAAFE 0x22B0F
+0x8EAFABA1 0x22B10
+0x8EAFABA2 0x22B22
+0x8EAFABA3 0x22B11
+0x8EAFABA4 0x22B12
+0x8EAFABA5 0x22B13
+0x8EAFABA6 0x22B14
+0x8EAFABA7 0x22B15
+0x8EAFABA8 0x22B16
+0x8EAFABA9 0x22B17
+0x8EAFABAA 0x22B18
+0x8EAFABAB 0x2F8B8
+0x8EAFABAD 0x23046
+0x8EAFABAE 0x23047
+0x8EAFABAF 0x23048
+0x8EAFABB0 0x230E1
+0x8EAFABB1 0x23181
+0x8EAFABB2 0x23183
+0x8EAFABB3 0x20C75
+0x8EAFABB5 0x23185
+0x8EAFABB6 0x23186
+0x8EAFABB7 0x2332A
+0x8EAFABB8 0x2F8D1
+0x8EAFABB9 0x2332B
+0x8EAFABBA 0x2336B
+0x8EAFABBB 0x23418
+0x8EAFABBC 0x23419
+0x8EAFABBD 0x2341A
+0x8EAFABBF 0x2341B
+0x8EAFABC0 0x2341C
+0x8EAFABC1 0x2341D
+0x8EAFABC2 0x2341E
+0x8EAFABC3 0x2341F
+0x8EAFABC4 0x23420
+0x8EAFABC5 0x23421
+0x8EAFABC6 0x23422
+0x8EAFABC7 0x23423
+0x8EAFABC8 0x6811
+0x8EAFABC9 0x23424
+0x8EAFABCA 0x23425
+0x8EAFABCB 0x23426
+0x8EAFABCC 0x23427
+0x8EAFABCD 0x23428
+0x8EAFABCE 0x23429
+0x8EAFABCF 0x2342A
+0x8EAFABD0 0x239EF
+0x8EAFABD1 0x23B49
+0x8EAFABD2 0x23B4A
+0x8EAFABD3 0x23B4B
+0x8EAFABD4 0x23B4C
+0x8EAFABD5 0x23B4D
+0x8EAFABD6 0x23B4E
+0x8EAFABD7 0x23B4F
+0x8EAFABD8 0x23B50
+0x8EAFABD9 0x23B51
+0x8EAFABDA 0x23B52
+0x8EAFABDB 0x23B53
+0x8EAFABDC 0x23B54
+0x8EAFABDD 0x23B5A
+0x8EAFABDE 0x23B55
+0x8EAFABDF 0x23C5F
+0x8EAFABE0 0x23D02
+0x8EAFABE1 0x23D03
+0x8EAFABE2 0x23D04
+0x8EAFABE3 0x23D05
+0x8EAFABE4 0x23CD5
+0x8EAFABE5 0x23D06
+0x8EAFABE6 0x23D07
+0x8EAFABE7 0x23CD6
+0x8EAFABE8 0x23D08
+0x8EAFABE9 0x23D09
+0x8EAFABEA 0x23D0A
+0x8EAFABEB 0x23D0B
+0x8EAFABEC 0x23CD7
+0x8EAFABED 0x23D0C
+0x8EAFABEE 0x23D0D
+0x8EAFABEF 0x241C8
+0x8EAFABF0 0x241C9
+0x8EAFABF1 0x241CA
+0x8EAFABF2 0x241CB
+0x8EAFABF3 0x241CC
+0x8EAFABF4 0x241CD
+0x8EAFABF5 0x241CE
+0x8EAFABF6 0x241CF
+0x8EAFABF7 0x241D0
+0x8EAFABF8 0x241D1
+0x8EAFABF9 0x241D2
+0x8EAFABFA 0x7551
+0x8EAFABFB 0x241D3
+0x8EAFABFC 0x241D4
+0x8EAFABFD 0x241D5
+0x8EAFABFE 0x241D6
+0x8EAFACA1 0x241D7
+0x8EAFACA2 0x241E2
+0x8EAFACA3 0x241D8
+0x8EAFACA4 0x24504
+0x8EAFACA5 0x24505
+0x8EAFACA6 0x24506
+0x8EAFACA8 0x24643
+0x8EAFACA9 0x24644
+0x8EAFACAA 0x24784
+0x8EAFACAB 0x2478F
+0x8EAFACAC 0x24785
+0x8EAFACAD 0x24786
+0x8EAFACAE 0x2492F
+0x8EAFACAF 0x2491A
+0x8EAFACB0 0x2491B
+0x8EAFACB1 0x2491C
+0x8EAFACB2 0x3EBD
+0x8EAFACB3 0x2491D
+0x8EAFACB4 0x2491E
+0x8EAFACB5 0x2491F
+0x8EAFACB6 0x24920
+0x8EAFACB7 0x24921
+0x8EAFACB8 0x24922
+0x8EAFACB9 0x2F92C
+0x8EAFACBA 0x24923
+0x8EAFACBB 0x24924
+0x8EAFACBC 0x2490E
+0x8EAFACBD 0x24925
+0x8EAFACBE 0x2492B
+0x8EAFACBF 0x2492C
+0x8EAFACC0 0x2490B
+0x8EAFACC1 0x24AEE
+0x8EAFACC3 0x24BC3
+0x8EAFACC4 0x24BD8
+0x8EAFACC5 0x24BD9
+0x8EAFACC6 0x24C38
+0x8EAFACC7 0x24C39
+0x8EAFACC8 0x24C3A
+0x8EAFACC9 0x24C3B
+0x8EAFACCA 0x7553
+0x8EAFACCB 0x24C3C
+0x8EAFACCC 0x24C3D
+0x8EAFACCD 0x24C3E
+0x8EAFACCE 0x24C3F
+0x8EAFACCF 0x24C40
+0x8EAFACD0 0x24D48
+0x8EAFACD1 0x24D4C
+0x8EAFACD2 0x24F28
+0x8EAFACD3 0x24F51
+0x8EAFACD4 0x24F52
+0x8EAFACD5 0x2504C
+0x8EAFACD6 0x25123
+0x8EAFACD7 0x2F945
+0x8EAFACD8 0x25124
+0x8EAFACD9 0x25431
+0x8EAFACDA 0x25432
+0x8EAFACDB 0x25433
+0x8EAFACDC 0x7818
+0x8EAFACDD 0x25434
+0x8EAFACDE 0x25435
+0x8EAFACDF 0x25436
+0x8EAFACE0 0x25440
+0x8EAFACE1 0x25437
+0x8EAFACE3 0x25438
+0x8EAFACE4 0x2543D
+0x8EAFACE5 0x25638
+0x8EAFACE6 0x25639
+0x8EAFACE7 0x2563A
+0x8EAFACE8 0x2563B
+0x8EAFACE9 0x2563C
+0x8EAFACEA 0x2564C
+0x8EAFACEB 0x25773
+0x8EAFACEC 0x25774
+0x8EAFACED 0x4133
+0x8EAFACEE 0x25775
+0x8EAFACEF 0x25776
+0x8EAFACF0 0x25779
+0x8EAFACF1 0x25941
+0x8EAFACF2 0x25942
+0x8EAFACF3 0x25943
+0x8EAFACF4 0x25A5B
+0x8EAFACF6 0x7AD7
+0x8EAFACF7 0x238A6
+0x8EAFACF8 0x25A5C
+0x8EAFACF9 0x25AE5
+0x8EAFACFA 0x25AE6
+0x8EAFACFB 0x25AE7
+0x8EAFACFC 0x25AE8
+0x8EAFACFD 0x25AED
+0x8EAFACFE 0x25E30
+0x8EAFADA1 0x7C7E
+0x8EAFADA2 0x25E31
+0x8EAFADA3 0x25F94
+0x8EAFADA4 0x26351
+0x8EAFADA5 0x263FD
+0x8EAFADA6 0x263FE
+0x8EAFADA7 0x264E9
+0x8EAFADA9 0x266B3
+0x8EAFADAA 0x26684
+0x8EAFADAB 0x26694
+0x8EAFADAD 0x2669C
+0x8EAFADAF 0x26685
+0x8EAFADB0 0x26900
+0x8EAFADB1 0x26937
+0x8EAFADB2 0x26957
+0x8EAFADB3 0x26B54
+0x8EAFADB4 0x26B68
+0x8EAFADB5 0x26B55
+0x8EAFADB6 0x26B5C
+0x8EAFADB7 0x26B56
+0x8EAFADB8 0x26B57
+0x8EAFADB9 0x26B58
+0x8EAFADBA 0x26B59
+0x8EAFADBB 0x26B5A
+0x8EAFADBC 0x26B5B
+0x8EAFADBD 0x27234
+0x8EAFADBE 0x867E
+0x8EAFADBF 0x27235
+0x8EAFADC1 0x27239
+0x8EAFADC2 0x27236
+0x8EAFADC3 0x27237
+0x8EAFADC4 0x27238
+0x8EAFADC5 0x275E5
+0x8EAFADC6 0x27659
+0x8EAFADC8 0x2763A
+0x8EAFADC9 0x2763B
+0x8EAFADCA 0x27D28
+0x8EAFADCB 0x27E89
+0x8EAFADCD 0x27E8A
+0x8EAFADCE 0x27E8B
+0x8EAFADCF 0x27E8C
+0x8EAFADD0 0x27E8D
+0x8EAFADD1 0x27FBC
+0x8EAFADD2 0x282A3
+0x8EAFADD3 0x4844
+0x8EAFADD4 0x282A4
+0x8EAFADD5 0x28493
+0x8EAFADD6 0x28494
+0x8EAFADD7 0x28495
+0x8EAFADD8 0x28496
+0x8EAFADD9 0x28497
+0x8EAFADDA 0x286B9
+0x8EAFADDB 0x28E4F
+0x8EAFADDC 0x28E50
+0x8EAFADDD 0x28E51
+0x8EAFADDE 0x29076
+0x8EAFADE0 0x200FB
+0x8EAFADE1 0x20083
+0x8EAFADE2 0x20138
+0x8EAFADE3 0x2015D
+0x8EAFADE4 0x20271
+0x8EAFADE6 0x20277
+0x8EAFADE7 0x20278
+0x8EAFADE8 0x2F807
+0x8EAFADE9 0x202C3
+0x8EAFADEA 0x20279
+0x8EAFADEB 0x2027A
+0x8EAFADEC 0x2027B
+0x8EAFADED 0x2027C
+0x8EAFADEE 0x20272
+0x8EAFADEF 0x2027D
+0x8EAFADF0 0x202A0
+0x8EAFADF1 0x2027E
+0x8EAFADF2 0x2027F
+0x8EAFADF3 0x20280
+0x8EAFADF4 0x20281
+0x8EAFADF5 0x20282
+0x8EAFADF6 0x20283
+0x8EAFADF7 0x2029E
+0x8EAFADF8 0x20284
+0x8EAFADF9 0x20285
+0x8EAFADFA 0x20286
+0x8EAFADFB 0x20287
+0x8EAFADFC 0x20288
+0x8EAFADFD 0x20493
+0x8EAFADFE 0x20494
+0x8EAFAEA1 0x20495
+0x8EAFAEA2 0x204EF
+0x8EAFAEA3 0x204F0
+0x8EAFAEA5 0x2058D
+0x8EAFAEA6 0x2058F
+0x8EAFAEA7 0x20590
+0x8EAFAEA8 0x20591
+0x8EAFAEA9 0x20592
+0x8EAFAEAA 0x205DE
+0x8EAFAEAB 0x205E1
+0x8EAFAEAC 0x20653
+0x8EAFAEAD 0x5266
+0x8EAFAEAE 0x2074A
+0x8EAFAEAF 0x2074B
+0x8EAFAEB0 0x2074C
+0x8EAFAEB1 0x20751
+0x8EAFAEB2 0x2074D
+0x8EAFAEB3 0x20748
+0x8EAFAEB4 0x20874
+0x8EAFAEB5 0x20875
+0x8EAFAEB6 0x20920
+0x8EAFAEB7 0x20921
+0x8EAFAEB8 0x209A5
+0x8EAFAEB9 0x209A6
+0x8EAFAEBA 0x20A73
+0x8EAFAEBB 0x20A74
+0x8EAFAEBC 0x20B50
+0x8EAFAEBD 0x20B51
+0x8EAFAEBE 0x20B52
+0x8EAFAEBF 0x20B53
+0x8EAFAEC0 0x20CDB
+0x8EAFAEC1 0x20CDC
+0x8EAFAEC2 0x5520
+0x8EAFAEC3 0x20CDD
+0x8EAFAEC4 0x20CDE
+0x8EAFAEC5 0x20CFF
+0x8EAFAEC8 0x20CDF
+0x8EAFAEC9 0x20CE0
+0x8EAFAECA 0x5521
+0x8EAFAECB 0x20CE1
+0x8EAFAECC 0x20CE2
+0x8EAFAECD 0x20CE3
+0x8EAFAECE 0x20CE4
+0x8EAFAECF 0x20CE5
+0x8EAFAED0 0x20CE6
+0x8EAFAED1 0x20CE7
+0x8EAFAED2 0x20CE8
+0x8EAFAED3 0x20CE9
+0x8EAFAED4 0x20CEA
+0x8EAFAED5 0x21307
+0x8EAFAED6 0x21308
+0x8EAFAED7 0x21309
+0x8EAFAED8 0x2130A
+0x8EAFAED9 0x2130B
+0x8EAFAEDA 0x2130C
+0x8EAFAEDB 0x2130D
+0x8EAFAEDC 0x57D7
+0x8EAFAEDD 0x2131A
+0x8EAFAEDE 0x2130E
+0x8EAFAEDF 0x2130F
+0x8EAFAEE0 0x21310
+0x8EAFAEE1 0x2131C
+0x8EAFAEE2 0x21527
+0x8EAFAEE3 0x21566
+0x8EAFAEE4 0x21598
+0x8EAFAEE5 0x21599
+0x8EAFAEE6 0x21633
+0x8EAFAEE7 0x21624
+0x8EAFAEE8 0x21625
+0x8EAFAEE9 0x21626
+0x8EAFAEEB 0x36E1
+0x8EAFAEEC 0x2173E
+0x8EAFAEED 0x2F864
+0x8EAFAEEE 0x2173F
+0x8EAFAEEF 0x21757
+0x8EAFAEF0 0x21740
+0x8EAFAEF1 0x21741
+0x8EAFAEF2 0x21758
+0x8EAFAEF3 0x21742
+0x8EAFAEF4 0x21743
+0x8EAFAEF5 0x21744
+0x8EAFAEF6 0x21745
+0x8EAFAEF7 0x21746
+0x8EAFAEF8 0x36E2
+0x8EAFAEF9 0x21747
+0x8EAFAEFA 0x2196B
+0x8EAFAEFB 0x2196C
+0x8EAFAEFC 0x21A10
+0x8EAFAEFD 0x21A11
+0x8EAFAEFE 0x5BBE
+0x8EAFAFA1 0x21B75
+0x8EAFAFA2 0x21BEF
+0x8EAFAFA3 0x21C6A
+0x8EAFAFA4 0x21C6B
+0x8EAFAFA6 0x21C6C
+0x8EAFAFA7 0x21C6D
+0x8EAFAFA8 0x21C6E
+0x8EAFAFA9 0x21DEF
+0x8EAFAFAA 0x21DF0
+0x8EAFAFAB 0x21DF1
+0x8EAFAFAC 0x21DF2
+0x8EAFAFAD 0x21DF3
+0x8EAFAFAE 0x21DF4
+0x8EAFAFAF 0x21DF5
+0x8EAFAFB0 0x21DFF
+0x8EAFAFB1 0x21DF6
+0x8EAFAFB2 0x21E02
+0x8EAFAFB3 0x21DF7
+0x8EAFAFB4 0x22022
+0x8EAFAFB5 0x220C4
+0x8EAFAFB6 0x220C3
+0x8EAFAFB7 0x22228
+0x8EAFAFB8 0x387C
+0x8EAFAFB9 0x22320
+0x8EAFAFBA 0x22325
+0x8EAFAFBB 0x22322
+0x8EAFAFBC 0x22323
+0x8EAFAFBD 0x223EB
+0x8EAFAFBE 0x38E3
+0x8EAFAFBF 0x224F9
+0x8EAFAFC0 0x224FA
+0x8EAFAFC1 0x22699
+0x8EAFAFC2 0x2269A
+0x8EAFAFC3 0x2269B
+0x8EAFAFC4 0x22663
+0x8EAFAFC6 0x2265E
+0x8EAFAFC7 0x2265F
+0x8EAFAFC8 0x22660
+0x8EAFAFC9 0x2269C
+0x8EAFAFCA 0x22661
+0x8EAFAFCB 0x2269D
+0x8EAFAFCC 0x22B54
+0x8EAFAFCD 0x22B55
+0x8EAFAFCE 0x22B56
+0x8EAFAFCF 0x22B57
+0x8EAFAFD0 0x22B58
+0x8EAFAFD1 0x22B59
+0x8EAFAFD2 0x22B5A
+0x8EAFAFD3 0x22B19
+0x8EAFAFD4 0x22B6A
+0x8EAFAFD5 0x22B5B
+0x8EAFAFD6 0x22B5C
+0x8EAFAFD7 0x22B5D
+0x8EAFAFD8 0x22B66
+0x8EAFAFDA 0x22B5E
+0x8EAFAFDB 0x22B5F
+0x8EAFAFDC 0x22B1A
+0x8EAFAFDD 0x22B60
+0x8EAFAFDE 0x22B61
+0x8EAFAFE0 0x22B62
+0x8EAFAFE1 0x22B1B
+0x8EAFAFE2 0x22B63
+0x8EAFAFE3 0x26410
+0x8EAFAFE4 0x26411
+0x8EAFAFE5 0x2304C
+0x8EAFAFE6 0x2309B
+0x8EAFAFE7 0x230EB
+0x8EAFAFE8 0x230EC
+0x8EAFAFE9 0x230ED
+0x8EAFAFEA 0x230EE
+0x8EAFAFEB 0x231A3
+0x8EAFAFEC 0x231A8
+0x8EAFAFED 0x231A6
+0x8EAFAFEE 0x3AEC
+0x8EAFAFEF 0x2332F
+0x8EAFAFF0 0x23330
+0x8EAFAFF1 0x23331
+0x8EAFAFF2 0x23332
+0x8EAFAFF3 0x23333
+0x8EAFAFF4 0x2344F
+0x8EAFAFF5 0x23451
+0x8EAFAFF6 0x23452
+0x8EAFAFF7 0x2347D
+0x8EAFAFF8 0x23453
+0x8EAFAFF9 0x23454
+0x8EAFAFFA 0x23455
+0x8EAFAFFB 0x23456
+0x8EAFAFFC 0x23457
+0x8EAFAFFD 0x23458
+0x8EAFAFFE 0x23459
+0x8EAFB0A1 0x2345A
+0x8EAFB0A2 0x2345B
+0x8EAFB0A3 0x2345C
+0x8EAFB0A4 0x6857
+0x8EAFB0A5 0x2345D
+0x8EAFB0A6 0x2345E
+0x8EAFB0A7 0x2345F
+0x8EAFB0A8 0x2346F
+0x8EAFB0A9 0x23460
+0x8EAFB0AA 0x23461
+0x8EAFB0AB 0x23462
+0x8EAFB0AC 0x23463
+0x8EAFB0AD 0x23472
+0x8EAFB0AE 0x23464
+0x8EAFB0B0 0x2346E
+0x8EAFB0B1 0x238B5
+0x8EAFB0B2 0x23B65
+0x8EAFB0B3 0x23B66
+0x8EAFB0B4 0x23B67
+0x8EAFB0B5 0x23B68
+0x8EAFB0B6 0x23B69
+0x8EAFB0B7 0x23B6A
+0x8EAFB0B8 0x23B6B
+0x8EAFB0B9 0x23B6C
+0x8EAFB0BA 0x23D0E
+0x8EAFB0BB 0x23D43
+0x8EAFB0BD 0x23D0F
+0x8EAFB0BE 0x23D44
+0x8EAFB0BF 0x23D45
+0x8EAFB0C0 0x23D46
+0x8EAFB0C1 0x23D47
+0x8EAFB0C2 0x23D48
+0x8EAFB0C3 0x23D49
+0x8EAFB0C4 0x23D10
+0x8EAFB0C5 0x23D4A
+0x8EAFB0C6 0x23D4B
+0x8EAFB0C7 0x23D4C
+0x8EAFB0C8 0x23D4D
+0x8EAFB0C9 0x3CDF
+0x8EAFB0CA 0x23D4E
+0x8EAFB0CB 0x23D4F
+0x8EAFB0CC 0x23D50
+0x8EAFB0CD 0x23D51
+0x8EAFB0CE 0x23D52
+0x8EAFB0CF 0x23D53
+0x8EAFB0D0 0x23D54
+0x8EAFB0D1 0x23D55
+0x8EAFB0D2 0x23D56
+0x8EAFB0D3 0x23D57
+0x8EAFB0D4 0x23D58
+0x8EAFB0D5 0x23D59
+0x8EAFB0D6 0x23D5A
+0x8EAFB0D7 0x23D1D
+0x8EAFB0D8 0x23D5B
+0x8EAFB0D9 0x23D5C
+0x8EAFB0DA 0x23D5D
+0x8EAFB0DB 0x2F906
+0x8EAFB0DD 0x241FE
+0x8EAFB0DE 0x241FF
+0x8EAFB0DF 0x24200
+0x8EAFB0E0 0x24201
+0x8EAFB0E1 0x24202
+0x8EAFB0E2 0x24203
+0x8EAFB0E3 0x24204
+0x8EAFB0E4 0x24205
+0x8EAFB0E5 0x24206
+0x8EAFB0E6 0x24207
+0x8EAFB0E7 0x24218
+0x8EAFB0E8 0x24208
+0x8EAFB0E9 0x24209
+0x8EAFB0EA 0x241F3
+0x8EAFB0EB 0x2420A
+0x8EAFB0EC 0x2420B
+0x8EAFB0ED 0x2421B
+0x8EAFB0EE 0x2420C
+0x8EAFB0EF 0x2420D
+0x8EAFB0F0 0x2420E
+0x8EAFB0F1 0x2420F
+0x8EAFB0F2 0x24210
+0x8EAFB0F3 0x2450F
+0x8EAFB0F4 0x24561
+0x8EAFB0F5 0x24579
+0x8EAFB0F6 0x247C1
+0x8EAFB0F7 0x247AC
+0x8EAFB0F8 0x247AD
+0x8EAFB0F9 0x24943
+0x8EAFB0FA 0x24944
+0x8EAFB0FB 0x24945
+0x8EAFB0FC 0x24946
+0x8EAFB0FD 0x24947
+0x8EAFB0FE 0x24948
+0x8EAFB1A1 0x24949
+0x8EAFB1A2 0x24964
+0x8EAFB1A3 0x2494A
+0x8EAFB1A4 0x2494B
+0x8EAFB1A5 0x2494C
+0x8EAFB1A6 0x2494D
+0x8EAFB1A7 0x3EC7
+0x8EAFB1A8 0x2F92D
+0x8EAFB1A9 0x24B39
+0x8EAFB1AA 0x24C57
+0x8EAFB1AB 0x24C58
+0x8EAFB1AC 0x24C59
+0x8EAFB1AD 0x24C5F
+0x8EAFB1AE 0x24C5A
+0x8EAFB1AF 0x24D6A
+0x8EAFB1B0 0x24F2B
+0x8EAFB1B1 0x24F5D
+0x8EAFB1B2 0x24F5E
+0x8EAFB1B3 0x24F5F
+0x8EAFB1B5 0x24F60
+0x8EAFB1B6 0x24F61
+0x8EAFB1B7 0x25058
+0x8EAFB1B8 0x25059
+0x8EAFB1B9 0x2514A
+0x8EAFB1BA 0x2514B
+0x8EAFB1BB 0x2514C
+0x8EAFB1BC 0x2514D
+0x8EAFB1BD 0x2514E
+0x8EAFB1BE 0x25457
+0x8EAFB1BF 0x253B3
+0x8EAFB1C0 0x253B4
+0x8EAFB1C1 0x2546E
+0x8EAFB1C2 0x2545B
+0x8EAFB1C3 0x2545C
+0x8EAFB1C5 0x2545D
+0x8EAFB1C6 0x2545E
+0x8EAFB1C8 0x2546C
+0x8EAFB1C9 0x2563D
+0x8EAFB1CA 0x25654
+0x8EAFB1CB 0x2563E
+0x8EAFB1CC 0x25655
+0x8EAFB1CD 0x25656
+0x8EAFB1CE 0x2563F
+0x8EAFB1CF 0x25657
+0x8EAFB1D0 0x25658
+0x8EAFB1D1 0x25659
+0x8EAFB1D2 0x2565A
+0x8EAFB1D3 0x2565B
+0x8EAFB1D4 0x2565C
+0x8EAFB1D5 0x25788
+0x8EAFB1D6 0x25789
+0x8EAFB1D8 0x25958
+0x8EAFB1D9 0x25959
+0x8EAFB1DA 0x2595A
+0x8EAFB1DC 0x25A67
+0x8EAFB1DD 0x25A68
+0x8EAFB1DE 0x25A69
+0x8EAFB1DF 0x25A6A
+0x8EAFB1E1 0x25A6B
+0x8EAFB1E2 0x25A6C
+0x8EAFB1E3 0x25AFE
+0x8EAFB1E4 0x25AFF
+0x8EAFB1E5 0x25B00
+0x8EAFB1E6 0x25B01
+0x8EAFB1E7 0x25B02
+0x8EAFB1E8 0x25B03
+0x8EAFB1E9 0x25B04
+0x8EAFB1EA 0x25B05
+0x8EAFB1EB 0x25E39
+0x8EAFB1EC 0x25E3A
+0x8EAFB1ED 0x25E3B
+0x8EAFB1EE 0x25E3C
+0x8EAFB1F1 0x25FB2
+0x8EAFB1F2 0x25FB3
+0x8EAFB1F3 0x25FB4
+0x8EAFB1F4 0x25FB5
+0x8EAFB1F5 0x25FB6
+0x8EAFB1F6 0x25FB7
+0x8EAFB1F7 0x25FB8
+0x8EAFB1F8 0x7F3C
+0x8EAFB1F9 0x262A2
+0x8EAFB1FA 0x26361
+0x8EAFB1FB 0x26362
+0x8EAFB1FC 0x26414
+0x8EAFB1FE 0x264EB
+0x8EAFB2A1 0x26542
+0x8EAFB2A2 0x26548
+0x8EAFB2A4 0x26543
+0x8EAFB2A5 0x2654E
+0x8EAFB2A6 0x26544
+0x8EAFB2A7 0x26545
+0x8EAFB2A8 0x266B4
+0x8EAFB2A9 0x266B5
+0x8EAFB2AD 0x266B6
+0x8EAFB2AF 0x268E1
+0x8EAFB2B0 0x26905
+0x8EAFB2B2 0x8273
+0x8EAFB2B3 0x26B9A
+0x8EAFB2B5 0x26B9B
+0x8EAFB2B6 0x26B9C
+0x8EAFB2B7 0x26B9D
+0x8EAFB2B8 0x26B9E
+0x8EAFB2B9 0x26B9F
+0x8EAFB2BA 0x2F99A
+0x8EAFB2BB 0x26BA0
+0x8EAFB2BC 0x26BA1
+0x8EAFB2BD 0x26BA2
+0x8EAFB2BE 0x26BB5
+0x8EAFB2BF 0x26BA3
+0x8EAFB2C0 0x26BA4
+0x8EAFB2C2 0x26BA5
+0x8EAFB2C3 0x26BA6
+0x8EAFB2C4 0x26BA7
+0x8EAFB2C5 0x26BA8
+0x8EAFB2C6 0x26BAF
+0x8EAFB2C7 0x26BA9
+0x8EAFB2C8 0x26BAA
+0x8EAFB2C9 0x26BAB
+0x8EAFB2CA 0x26BAC
+0x8EAFB2CB 0x26BAD
+0x8EAFB2CC 0x26BB3
+0x8EAFB2CE 0x271A0
+0x8EAFB2CF 0x27256
+0x8EAFB2D0 0x27634
+0x8EAFB2D1 0x4627
+0x8EAFB2D2 0x2763C
+0x8EAFB2D3 0x2780C
+0x8EAFB2D5 0x27C3E
+0x8EAFB2D6 0x27CA3
+0x8EAFB2D7 0x27D30
+0x8EAFB2D8 0x27D31
+0x8EAFB2D9 0x27E97
+0x8EAFB2DA 0x27E98
+0x8EAFB2DB 0x27E99
+0x8EAFB2DC 0x27E9A
+0x8EAFB2DD 0x27E9B
+0x8EAFB2DE 0x282B2
+0x8EAFB2DF 0x282AB
+0x8EAFB2E0 0x282AC
+0x8EAFB2E1 0x286FC
+0x8EAFB2E2 0x286E8
+0x8EAFB2E3 0x286E9
+0x8EAFB2E4 0x286EA
+0x8EAFB2E5 0x287F1
+0x8EAFB2E6 0x2893F
+0x8EAFB2E7 0x28CCE
+0x8EAFB2E8 0x28E6D
+0x8EAFB2E9 0x28E6E
+0x8EAFB2EA 0x28E6F
+0x8EAFB2EB 0x28E70
+0x8EAFB2EC 0x28E71
+0x8EAFB2ED 0x28E72
+0x8EAFB2EE 0x28E73
+0x8EAFB2EF 0x96BE
+0x8EAFB2F0 0x29078
+0x8EAFB2F1 0x2983A
+0x8EAFB2F2 0x20167
+0x8EAFB2F3 0x66FA
+0x8EAFB2F4 0x20164
+0x8EAFB2F5 0x20165
+0x8EAFB2F6 0x20307
+0x8EAFB2F7 0x202C4
+0x8EAFB2F8 0x202C5
+0x8EAFB2F9 0x202C6
+0x8EAFB2FA 0x202C7
+0x8EAFB2FB 0x202C8
+0x8EAFB2FC 0x202C9
+0x8EAFB2FD 0x202E5
+0x8EAFB2FE 0x202CA
+0x8EAFB3A1 0x202CB
+0x8EAFB3A3 0x202CC
+0x8EAFB3A4 0x202CD
+0x8EAFB3A5 0x202CE
+0x8EAFB3A6 0x202CF
+0x8EAFB3A7 0x202D0
+0x8EAFB3A8 0x20497
+0x8EAFB3A9 0x2049A
+0x8EAFB3AA 0x2049B
+0x8EAFB3AB 0x205EA
+0x8EAFB3AC 0x205EC
+0x8EAFB3AD 0x205ED
+0x8EAFB3AE 0x205F7
+0x8EAFB3AF 0x205EE
+0x8EAFB3B0 0x205EF
+0x8EAFB3B1 0x2065B
+0x8EAFB3B2 0x2065C
+0x8EAFB3B3 0x2065D
+0x8EAFB3B4 0x2076D
+0x8EAFB3B5 0x2076E
+0x8EAFB3B7 0x2076F
+0x8EAFB3B8 0x20881
+0x8EAFB3B9 0x20882
+0x8EAFB3BA 0x2094F
+0x8EAFB3BB 0x209AD
+0x8EAFB3BC 0x2870A
+0x8EAFB3BD 0x20A7E
+0x8EAFB3BE 0x20B69
+0x8EAFB3BF 0x20D54
+0x8EAFB3C0 0x20D55
+0x8EAFB3C1 0x20D56
+0x8EAFB3C2 0x20D57
+0x8EAFB3C3 0x35AB
+0x8EAFB3C4 0x20D58
+0x8EAFB3C5 0x20D59
+0x8EAFB3C6 0x20D5A
+0x8EAFB3C7 0x20D5B
+0x8EAFB3C8 0x20D5C
+0x8EAFB3C9 0x20D5D
+0x8EAFB3CC 0x20D5E
+0x8EAFB3CD 0x20D5F
+0x8EAFB3CE 0x2133B
+0x8EAFB3CF 0x21336
+0x8EAFB3D0 0x2133C
+0x8EAFB3D1 0x2133D
+0x8EAFB3D2 0x2133E
+0x8EAFB3D3 0x2133F
+0x8EAFB3D4 0x21340
+0x8EAFB3D5 0x21341
+0x8EAFB3D6 0x21342
+0x8EAFB3D7 0x364B
+0x8EAFB3D8 0x21343
+0x8EAFB3D9 0x21344
+0x8EAFB3DA 0x21345
+0x8EAFB3DB 0x21337
+0x8EAFB3DE 0x21346
+0x8EAFB3DF 0x21347
+0x8EAFB3E0 0x21348
+0x8EAFB3E1 0x21349
+0x8EAFB3E2 0x2152D
+0x8EAFB3E3 0x215A5
+0x8EAFB3E4 0x2163D
+0x8EAFB3E5 0x2163F
+0x8EAFB3E6 0x2196E
+0x8EAFB3E7 0x217E7
+0x8EAFB3E8 0x21775
+0x8EAFB3E9 0x21776
+0x8EAFB3EA 0x21777
+0x8EAFB3EB 0x21778
+0x8EAFB3EC 0x21779
+0x8EAFB3ED 0x2177A
+0x8EAFB3EE 0x2177B
+0x8EAFB3EF 0x2177C
+0x8EAFB3F0 0x2178E
+0x8EAFB3F1 0x2177D
+0x8EAFB3F2 0x2177E
+0x8EAFB3F3 0x5A72
+0x8EAFB3F4 0x2177F
+0x8EAFB3F5 0x21780
+0x8EAFB3F6 0x21781
+0x8EAFB3F7 0x21782
+0x8EAFB3F8 0x21783
+0x8EAFB3F9 0x21784
+0x8EAFB3FA 0x21785
+0x8EAFB3FB 0x21786
+0x8EAFB3FC 0x21787
+0x8EAFB3FD 0x21788
+0x8EAFB3FE 0x21789
+0x8EAFB4A1 0x2178A
+0x8EAFB4A2 0x2178B
+0x8EAFB4A3 0x2178C
+0x8EAFB4A4 0x2196F
+0x8EAFB4A5 0x21970
+0x8EAFB4A6 0x21971
+0x8EAFB4A7 0x21972
+0x8EAFB4A8 0x21A2A
+0x8EAFB4A9 0x21A2B
+0x8EAFB4AA 0x21A2C
+0x8EAFB4AB 0x21A2D
+0x8EAFB4AC 0x21A2E
+0x8EAFB4AD 0x21A2F
+0x8EAFB4AE 0x21A30
+0x8EAFB4AF 0x21A31
+0x8EAFB4B0 0x21B83
+0x8EAFB4B1 0x21C84
+0x8EAFB4B2 0x21C85
+0x8EAFB4B3 0x21C93
+0x8EAFB4B5 0x21C86
+0x8EAFB4B6 0x21C87
+0x8EAFB4B7 0x21C88
+0x8EAFB4B8 0x21C89
+0x8EAFB4B9 0x21C8A
+0x8EAFB4BA 0x21C8B
+0x8EAFB4BB 0x21E36
+0x8EAFB4BC 0x21E38
+0x8EAFB4BD 0x21E39
+0x8EAFB4BE 0x21E3A
+0x8EAFB4BF 0x37E2
+0x8EAFB4C0 0x21E3B
+0x8EAFB4C1 0x21E3C
+0x8EAFB4C2 0x21E3D
+0x8EAFB4C3 0x21E3E
+0x8EAFB4C4 0x21E3F
+0x8EAFB4C6 0x21E40
+0x8EAFB4C7 0x21E41
+0x8EAFB4C8 0x21E42
+0x8EAFB4C9 0x220DE
+0x8EAFB4CA 0x220DF
+0x8EAFB4CB 0x220E0
+0x8EAFB4CC 0x220E1
+0x8EAFB4CD 0x2224A
+0x8EAFB4CE 0x2224B
+0x8EAFB4CF 0x2224C
+0x8EAFB4D0 0x2224D
+0x8EAFB4D1 0x2224E
+0x8EAFB4D2 0x2224F
+0x8EAFB4D3 0x22250
+0x8EAFB4D4 0x22327
+0x8EAFB4D5 0x223F9
+0x8EAFB4D6 0x223FA
+0x8EAFB4D7 0x223FB
+0x8EAFB4D8 0x22498
+0x8EAFB4D9 0x22499
+0x8EAFB4DA 0x2249A
+0x8EAFB4DC 0x2251E
+0x8EAFB4DD 0x2269E
+0x8EAFB4DE 0x226F7
+0x8EAFB4DF 0x2269F
+0x8EAFB4E0 0x226A0
+0x8EAFB4E1 0x226F0
+0x8EAFB4E2 0x226F8
+0x8EAFB4E3 0x226F9
+0x8EAFB4E4 0x226A1
+0x8EAFB4E5 0x226A2
+0x8EAFB4E6 0x226A3
+0x8EAFB4E7 0x226A4
+0x8EAFB4E8 0x226A5
+0x8EAFB4E9 0x226FA
+0x8EAFB4EA 0x226FB
+0x8EAFB4EB 0x226FC
+0x8EAFB4EC 0x226FD
+0x8EAFB4ED 0x226FE
+0x8EAFB4EE 0x2271F
+0x8EAFB4EF 0x226FF
+0x8EAFB4F0 0x22700
+0x8EAFB4F1 0x2278C
+0x8EAFB4F2 0x22701
+0x8EAFB4F3 0x229C2
+0x8EAFB4F4 0x229C3
+0x8EAFB4F6 0x229D3
+0x8EAFB4F7 0x22A4E
+0x8EAFB4F8 0x22BAF
+0x8EAFB4F9 0x22BB0
+0x8EAFB4FA 0x22BB1
+0x8EAFB4FB 0x22BB2
+0x8EAFB4FC 0x22BB3
+0x8EAFB4FD 0x22BC6
+0x8EAFB4FE 0x22BB4
+0x8EAFB5A2 0x22BB5
+0x8EAFB5A3 0x22BB6
+0x8EAFB5A4 0x22BB7
+0x8EAFB5A5 0x22BB8
+0x8EAFB5A6 0x22BB9
+0x8EAFB5A7 0x22BBA
+0x8EAFB5A8 0x22BBB
+0x8EAFB5A9 0x22BBC
+0x8EAFB5AA 0x22BBD
+0x8EAFB5AB 0x22BBE
+0x8EAFB5AC 0x22BBF
+0x8EAFB5AD 0x22BC1
+0x8EAFB5AE 0x22BC0
+0x8EAFB5AF 0x22BC2
+0x8EAFB5B0 0x22BC3
+0x8EAFB5B1 0x22F51
+0x8EAFB5B2 0x22F52
+0x8EAFB5B3 0x22F53
+0x8EAFB5B4 0x22F54
+0x8EAFB5B5 0x22F55
+0x8EAFB5B6 0x2305A
+0x8EAFB5B7 0x23050
+0x8EAFB5B8 0x23051
+0x8EAFB5B9 0x23078
+0x8EAFB5BA 0x230F8
+0x8EAFB5BB 0x230F9
+0x8EAFB5BC 0x231C6
+0x8EAFB5BD 0x231CB
+0x8EAFB5BE 0x231CC
+0x8EAFB5BF 0x231CD
+0x8EAFB5C0 0x231CE
+0x8EAFB5C1 0x231CF
+0x8EAFB5C2 0x231D0
+0x8EAFB5C3 0x231D1
+0x8EAFB5C4 0x231D2
+0x8EAFB5C5 0x231D3
+0x8EAFB5C6 0x231D4
+0x8EAFB5C7 0x231D5
+0x8EAFB5C9 0x23337
+0x8EAFB5CA 0x23338
+0x8EAFB5CB 0x23373
+0x8EAFB5CC 0x23490
+0x8EAFB5CD 0x23491
+0x8EAFB5CE 0x234BF
+0x8EAFB5CF 0x23492
+0x8EAFB5D0 0x23493
+0x8EAFB5D1 0x23494
+0x8EAFB5D2 0x23495
+0x8EAFB5D3 0x23496
+0x8EAFB5D4 0x23497
+0x8EAFB5D5 0x23498
+0x8EAFB5D6 0x23499
+0x8EAFB5D7 0x68BD
+0x8EAFB5D8 0x2349A
+0x8EAFB5D9 0x2349B
+0x8EAFB5DA 0x2349C
+0x8EAFB5DB 0x2349D
+0x8EAFB5DC 0x2349E
+0x8EAFB5DD 0x2349F
+0x8EAFB5DE 0x234A0
+0x8EAFB5DF 0x234A1
+0x8EAFB5E0 0x234A2
+0x8EAFB5E1 0x234A3
+0x8EAFB5E2 0x234A4
+0x8EAFB5E3 0x234A5
+0x8EAFB5E5 0x234A6
+0x8EAFB5E6 0x234A7
+0x8EAFB5E7 0x238BF
+0x8EAFB5E8 0x238C0
+0x8EAFB5E9 0x238C1
+0x8EAFB5EA 0x238C2
+0x8EAFB5EB 0x238C3
+0x8EAFB5EC 0x238C4
+0x8EAFB5ED 0x238C5
+0x8EAFB5EE 0x238C6
+0x8EAFB5EF 0x23975
+0x8EAFB5F0 0x23A43
+0x8EAFB5F1 0x23A12
+0x8EAFB5F2 0x23A9F
+0x8EAFB5F3 0x23A91
+0x8EAFB5F4 0x2F8F6
+0x8EAFB5F5 0x23A92
+0x8EAFB5F6 0x23A93
+0x8EAFB5F7 0x23A94
+0x8EAFB5F8 0x23B7E
+0x8EAFB5F9 0x23B7F
+0x8EAFB5FA 0x23B80
+0x8EAFB5FB 0x23B81
+0x8EAFB5FC 0x23B82
+0x8EAFB5FD 0x23C4C
+0x8EAFB5FE 0x23C63
+0x8EAFB6A1 0x23DC0
+0x8EAFB6A2 0x23DC1
+0x8EAFB6A3 0x23DC2
+0x8EAFB6A4 0x2423A
+0x8EAFB6A5 0x23DC3
+0x8EAFB6A6 0x23DC4
+0x8EAFB6A7 0x23DC5
+0x8EAFB6A8 0x23DC6
+0x8EAFB6A9 0x6E15
+0x8EAFB6AA 0x23DC7
+0x8EAFB6AC 0x23DC8
+0x8EAFB6AD 0x23D73
+0x8EAFB6AE 0x23DC9
+0x8EAFB6AF 0x23DCA
+0x8EAFB6B0 0x23DCB
+0x8EAFB6B1 0x23DCC
+0x8EAFB6B2 0x23DCD
+0x8EAFB6B3 0x3D0E
+0x8EAFB6B6 0x23DCE
+0x8EAFB6B7 0x23DCF
+0x8EAFB6B8 0x23DD0
+0x8EAFB6B9 0x23DD1
+0x8EAFB6BA 0x23DD2
+0x8EAFB6BB 0x23DD3
+0x8EAFB6BC 0x23DD4
+0x8EAFB6BD 0x23DD5
+0x8EAFB6BE 0x2423B
+0x8EAFB6BF 0x2423C
+0x8EAFB6C0 0x2423D
+0x8EAFB6C1 0x2423E
+0x8EAFB6C3 0x2423F
+0x8EAFB6C4 0x24240
+0x8EAFB6C5 0x24241
+0x8EAFB6C6 0x24242
+0x8EAFB6C7 0x24243
+0x8EAFB6C8 0x3DC1
+0x8EAFB6C9 0x24244
+0x8EAFB6CA 0x24245
+0x8EAFB6CB 0x24259
+0x8EAFB6CC 0x24246
+0x8EAFB6CD 0x24247
+0x8EAFB6CE 0x24248
+0x8EAFB6D0 0x24249
+0x8EAFB6D1 0x24513
+0x8EAFB6D2 0x24582
+0x8EAFB6D3 0x24583
+0x8EAFB6D4 0x24666
+0x8EAFB6D5 0x24667
+0x8EAFB6D6 0x24965
+0x8EAFB6D7 0x7413
+0x8EAFB6D8 0x24966
+0x8EAFB6D9 0x3ED9
+0x8EAFB6DA 0x24975
+0x8EAFB6DB 0x24974
+0x8EAFB6DC 0x24967
+0x8EAFB6DD 0x2496D
+0x8EAFB6DE 0x24976
+0x8EAFB6DF 0x24968
+0x8EAFB6E0 0x24969
+0x8EAFB6E1 0x2496A
+0x8EAFB6E2 0x2496B
+0x8EAFB6E3 0x2494F
+0x8EAFB6E4 0x2496C
+0x8EAFB6E5 0x24AF8
+0x8EAFB6E6 0x24B45
+0x8EAFB6E7 0x74F8
+0x8EAFB6E8 0x24B46
+0x8EAFB6E9 0x24BE4
+0x8EAFB6EA 0x24C85
+0x8EAFB6EB 0x24C6F
+0x8EAFB6EC 0x24C70
+0x8EAFB6ED 0x24D82
+0x8EAFB6EE 0x24D83
+0x8EAFB6EF 0x24D84
+0x8EAFB6F0 0x24D8B
+0x8EAFB6F1 0x24F2D
+0x8EAFB6F2 0x24F68
+0x8EAFB6F3 0x24F69
+0x8EAFB6F4 0x24F77
+0x8EAFB6F5 0x24F64
+0x8EAFB6F6 0x24F6A
+0x8EAFB6F8 0x24FF2
+0x8EAFB6F9 0x24FE2
+0x8EAFB6FA 0x25063
+0x8EAFB6FB 0x25064
+0x8EAFB6FC 0x25065
+0x8EAFB6FD 0x25066
+0x8EAFB6FE 0x7B3D
+0x8EAFB7A1 0x25067
+0x8EAFB7A2 0x25068
+0x8EAFB7A3 0x76D8
+0x8EAFB7A5 0x25172
+0x8EAFB7A6 0x2517D
+0x8EAFB7A7 0x25369
+0x8EAFB7A8 0x25484
+0x8EAFB7A9 0x25486
+0x8EAFB7AA 0x25487
+0x8EAFB7AB 0x25488
+0x8EAFB7AC 0x2549E
+0x8EAFB7AE 0x25489
+0x8EAFB7AF 0x2548A
+0x8EAFB7B0 0x25496
+0x8EAFB7B1 0x2548B
+0x8EAFB7B2 0x2548C
+0x8EAFB7B3 0x2548D
+0x8EAFB7B4 0x25679
+0x8EAFB7B5 0x25683
+0x8EAFB7B6 0x2567A
+0x8EAFB7B7 0x2565D
+0x8EAFB7B8 0x2567B
+0x8EAFB7BA 0x2579F
+0x8EAFB7BB 0x4148
+0x8EAFB7BC 0x257A0
+0x8EAFB7BD 0x257A1
+0x8EAFB7BE 0x257A2
+0x8EAFB7BF 0x79FC
+0x8EAFB7C0 0x2596A
+0x8EAFB7C1 0x2596B
+0x8EAFB7C2 0x2596C
+0x8EAFB7C3 0x2596D
+0x8EAFB7C4 0x2596E
+0x8EAFB7C5 0x25A78
+0x8EAFB7C7 0x25A79
+0x8EAFB7C8 0x25A7C
+0x8EAFB7C9 0x25B21
+0x8EAFB7CA 0x25B22
+0x8EAFB7CB 0x25B23
+0x8EAFB7CC 0x25B24
+0x8EAFB7CD 0x7B39
+0x8EAFB7CE 0x25B25
+0x8EAFB7CF 0x25B26
+0x8EAFB7D0 0x25E51
+0x8EAFB7D1 0x25E52
+0x8EAFB7D2 0x25E56
+0x8EAFB7D4 0x7D4B
+0x8EAFB7D5 0x25FE1
+0x8EAFB7D8 0x25FD6
+0x8EAFB7D9 0x25FD7
+0x8EAFB7DA 0x25FD8
+0x8EAFB7DB 0x25FD9
+0x8EAFB7DC 0x262B5
+0x8EAFB7DD 0x2636C
+0x8EAFB7DE 0x2636F
+0x8EAFB7DF 0x26370
+0x8EAFB7E0 0x264BC
+0x8EAFB7E1 0x264BD
+0x8EAFB7E2 0x264ED
+0x8EAFB7E3 0x2655B
+0x8EAFB7E4 0x2655C
+0x8EAFB7E5 0x2655D
+0x8EAFB7E6 0x2655E
+0x8EAFB7E7 0x26686
+0x8EAFB7E8 0x26687
+0x8EAFB7E9 0x266ED
+0x8EAFB7EB 0x266EE
+0x8EAFB7ED 0x2690E
+0x8EAFB7EE 0x2690F
+0x8EAFB7F0 0x26A2D
+0x8EAFB7F1 0x26A2A
+0x8EAFB7F2 0x26A2E
+0x8EAFB7F3 0x26ACC
+0x8EAFB7F4 0x26BF9
+0x8EAFB7F5 0x26BFA
+0x8EAFB7F6 0x26BFB
+0x8EAFB7F7 0x26BFC
+0x8EAFB7F8 0x83B9
+0x8EAFB7F9 0x26BFD
+0x8EAFB7FA 0x26C1B
+0x8EAFB7FB 0x26BFE
+0x8EAFB7FC 0x26BFF
+0x8EAFB7FD 0x26C00
+0x8EAFB7FE 0x26C01
+0x8EAFB8A1 0x26C02
+0x8EAFB8A2 0x26C03
+0x8EAFB8A3 0x26C21
+0x8EAFB8A4 0x26C04
+0x8EAFB8A5 0x26C05
+0x8EAFB8A6 0x26C06
+0x8EAFB8A7 0x26C07
+0x8EAFB8A8 0x26C08
+0x8EAFB8A9 0x26C09
+0x8EAFB8AA 0x26C0A
+0x8EAFB8AB 0x26C0B
+0x8EAFB8AC 0x26C0C
+0x8EAFB8AD 0x26C0D
+0x8EAFB8AE 0x26C0E
+0x8EAFB8AF 0x26C0F
+0x8EAFB8B0 0x26C10
+0x8EAFB8B1 0x26C11
+0x8EAFB8B2 0x26C12
+0x8EAFB8B3 0x26C13
+0x8EAFB8B4 0x26C14
+0x8EAFB8B5 0x26C15
+0x8EAFB8B6 0x2727B
+0x8EAFB8B7 0x2727C
+0x8EAFB8B8 0x2727D
+0x8EAFB8B9 0x2727E
+0x8EAFB8BA 0x86CF
+0x8EAFB8BB 0x2727F
+0x8EAFB8BC 0x27280
+0x8EAFB8BD 0x27266
+0x8EAFB8BE 0x27281
+0x8EAFB8BF 0x27282
+0x8EAFB8C0 0x27283
+0x8EAFB8C1 0x275B2
+0x8EAFB8C3 0x2767F
+0x8EAFB8C4 0x27672
+0x8EAFB8C5 0x2765A
+0x8EAFB8C6 0x277EB
+0x8EAFB8C7 0x27815
+0x8EAFB8C9 0x27816
+0x8EAFB8CA 0x2F9CA
+0x8EAFB8CB 0x27817
+0x8EAFB8CD 0x278C5
+0x8EAFB8CE 0x278C6
+0x8EAFB8CF 0x278C7
+0x8EAFB8D0 0x27988
+0x8EAFB8D1 0x27989
+0x8EAFB8D3 0x2798A
+0x8EAFB8D4 0x2798B
+0x8EAFB8D5 0x2798C
+0x8EAFB8D6 0x2798D
+0x8EAFB8D7 0x27BDF
+0x8EAFB8D9 0x27D3B
+0x8EAFB8DA 0x27D3C
+0x8EAFB8DB 0x27D3D
+0x8EAFB8DC 0x27D3E
+0x8EAFB8DD 0x27D3F
+0x8EAFB8DE 0x27D40
+0x8EAFB8DF 0x27D41
+0x8EAFB8E0 0x27D42
+0x8EAFB8E1 0x27E5C
+0x8EAFB8E2 0x27EAF
+0x8EAFB8E3 0x27EA9
+0x8EAFB8E4 0x27EAA
+0x8EAFB8E5 0x27EAB
+0x8EAFB8E6 0x27EAC
+0x8EAFB8E7 0x27EB5
+0x8EAFB8E8 0x27EAD
+0x8EAFB8E9 0x27EAE
+0x8EAFB8EA 0x27FE2
+0x8EAFB8EB 0x28224
+0x8EAFB8EC 0x8EAE
+0x8EAFB8ED 0x282C4
+0x8EAFB8EF 0x284EA
+0x8EAFB8F0 0x284D3
+0x8EAFB8F1 0x284D4
+0x8EAFB8F2 0x284D5
+0x8EAFB8F3 0x28686
+0x8EAFB8F5 0x28687
+0x8EAFB8F6 0x286FD
+0x8EAFB8F7 0x28805
+0x8EAFB8F8 0x28949
+0x8EAFB8F9 0x28C5F
+0x8EAFB8FA 0x28CD3
+0x8EAFB8FB 0x28CD5
+0x8EAFB8FC 0x28E8A
+0x8EAFB8FD 0x28E8B
+0x8EAFB8FE 0x28E8C
+0x8EAFB9A1 0x28E8D
+0x8EAFB9A2 0x28E8E
+0x8EAFB9A3 0x28E8F
+0x8EAFB9A4 0x28E90
+0x8EAFB9A5 0x28E91
+0x8EAFB9A6 0x28E92
+0x8EAFB9A7 0x28E93
+0x8EAFB9A8 0x2907D
+0x8EAFB9A9 0x2907E
+0x8EAFB9AA 0x96EB
+0x8EAFB9AD 0x291EC
+0x8EAFB9AE 0x2925B
+0x8EAFB9AF 0x29C87
+0x8EAFB9B0 0x29C86
+0x8EAFB9B2 0x20046
+0x8EAFB9B3 0x20047
+0x8EAFB9B4 0x20102
+0x8EAFB9B5 0x2016D
+0x8EAFB9B6 0x2016E
+0x8EAFB9B7 0x2016F
+0x8EAFB9B8 0x2030D
+0x8EAFB9B9 0x2030E
+0x8EAFB9BA 0x2030F
+0x8EAFB9BB 0x20310
+0x8EAFB9BC 0x20311
+0x8EAFB9BD 0x20312
+0x8EAFB9BE 0x20313
+0x8EAFB9BF 0x20314
+0x8EAFB9C0 0x2049F
+0x8EAFB9C1 0x204A0
+0x8EAFB9C2 0x204A1
+0x8EAFB9C3 0x204A3
+0x8EAFB9C4 0x20521
+0x8EAFB9C5 0x20522
+0x8EAFB9C6 0x2337C
+0x8EAFB9C7 0x20595
+0x8EAFB9C8 0x20596
+0x8EAFB9C9 0x20661
+0x8EAFB9CA 0x20667
+0x8EAFB9CB 0x20791
+0x8EAFB9CC 0x20792
+0x8EAFB9CD 0x20793
+0x8EAFB9CE 0x20794
+0x8EAFB9CF 0x2088A
+0x8EAFB9D0 0x2088B
+0x8EAFB9D1 0x208F7
+0x8EAFB9D2 0x20924
+0x8EAFB9D3 0x209B0
+0x8EAFB9D4 0x209B1
+0x8EAFB9D5 0x20A8E
+0x8EAFB9D6 0x20B04
+0x8EAFB9D7 0x20B6A
+0x8EAFB9D8 0x20B6B
+0x8EAFB9D9 0x20B6C
+0x8EAFB9DA 0x20B6D
+0x8EAFB9DB 0x20DE8
+0x8EAFB9DC 0x20E0C
+0x8EAFB9DD 0x20DE9
+0x8EAFB9DE 0x20DEA
+0x8EAFB9DF 0x20E0D
+0x8EAFB9E1 0x20DEB
+0x8EAFB9E2 0x20DEC
+0x8EAFB9E3 0x20DED
+0x8EAFB9E4 0x20DEE
+0x8EAFB9E5 0x20DEF
+0x8EAFB9E6 0x20DF0
+0x8EAFB9E7 0x20DF1
+0x8EAFB9E8 0x20DF2
+0x8EAFB9E9 0x20E16
+0x8EAFB9EA 0x20DF3
+0x8EAFB9EB 0x20E04
+0x8EAFB9EC 0x20E1D
+0x8EAFB9ED 0x20DF4
+0x8EAFB9EE 0x20DF5
+0x8EAFB9EF 0x20DF6
+0x8EAFB9F0 0x20DF7
+0x8EAFB9F1 0x55B0
+0x8EAFB9F2 0x21202
+0x8EAFB9F3 0x21203
+0x8EAFB9F4 0x21204
+0x8EAFB9F5 0x2139A
+0x8EAFB9F6 0x2137C
+0x8EAFB9F7 0x213C5
+0x8EAFB9F8 0x2137D
+0x8EAFB9F9 0x2137E
+0x8EAFB9FA 0x2137F
+0x8EAFB9FB 0x21380
+0x8EAFB9FC 0x21381
+0x8EAFB9FD 0x5840
+0x8EAFB9FE 0x5842
+0x8EAFBAA1 0x21382
+0x8EAFBAA2 0x21383
+0x8EAFBAA3 0x21384
+0x8EAFBAA4 0x21385
+0x8EAFBAA5 0x21386
+0x8EAFBAA6 0x21387
+0x8EAFBAA7 0x215AE
+0x8EAFBAA8 0x2164D
+0x8EAFBAA9 0x217B0
+0x8EAFBAAA 0x217DC
+0x8EAFBAAB 0x217B6
+0x8EAFBAAC 0x217B7
+0x8EAFBAAD 0x217B8
+0x8EAFBAAE 0x217B9
+0x8EAFBAAF 0x217BA
+0x8EAFBAB0 0x217BB
+0x8EAFBAB1 0x217DB
+0x8EAFBAB2 0x217BC
+0x8EAFBAB3 0x217BD
+0x8EAFBAB4 0x217BE
+0x8EAFBAB6 0x217BF
+0x8EAFBAB7 0x217C0
+0x8EAFBAB8 0x217C1
+0x8EAFBAB9 0x217C2
+0x8EAFBABA 0x217C3
+0x8EAFBABB 0x217CE
+0x8EAFBABC 0x3701
+0x8EAFBABD 0x217D9
+0x8EAFBABE 0x217C4
+0x8EAFBABF 0x217C5
+0x8EAFBAC0 0x217DA
+0x8EAFBAC1 0x217C6
+0x8EAFBAC2 0x217C7
+0x8EAFBAC3 0x217C8
+0x8EAFBAC4 0x217C9
+0x8EAFBAC5 0x217CA
+0x8EAFBAC6 0x2197E
+0x8EAFBAC7 0x2197B
+0x8EAFBAC8 0x21A4E
+0x8EAFBAC9 0x21A4F
+0x8EAFBACA 0x21A50
+0x8EAFBACB 0x21A51
+0x8EAFBACC 0x21A52
+0x8EAFBACD 0x21A53
+0x8EAFBACE 0x21A54
+0x8EAFBACF 0x21A55
+0x8EAFBAD0 0x21B8F
+0x8EAFBAD1 0x21BFC
+0x8EAFBAD2 0x21CA6
+0x8EAFBAD3 0x21CA7
+0x8EAFBAD4 0x21CA8
+0x8EAFBAD5 0x21D23
+0x8EAFBAD6 0x21E8B
+0x8EAFBAD8 0x21E8C
+0x8EAFBAD9 0x21E8D
+0x8EAFBADA 0x21E8E
+0x8EAFBADB 0x21E8F
+0x8EAFBADC 0x21EA4
+0x8EAFBADD 0x20599
+0x8EAFBADE 0x22024
+0x8EAFBADF 0x22046
+0x8EAFBAE0 0x22047
+0x8EAFBAE1 0x22048
+0x8EAFBAE2 0x220FD
+0x8EAFBAE3 0x220FE
+0x8EAFBAE5 0x2226E
+0x8EAFBAE6 0x2227C
+0x8EAFBAE7 0x2226F
+0x8EAFBAE8 0x22270
+0x8EAFBAE9 0x22271
+0x8EAFBAEA 0x22272
+0x8EAFBAEB 0x22329
+0x8EAFBAEC 0x2232A
+0x8EAFBAED 0x2235F
+0x8EAFBAEE 0x224A2
+0x8EAFBAEF 0x22530
+0x8EAFBAF0 0x2252B
+0x8EAFBAF1 0x22761
+0x8EAFBAF2 0x22702
+0x8EAFBAF3 0x22703
+0x8EAFBAF4 0x22704
+0x8EAFBAF5 0x22705
+0x8EAFBAF6 0x22706
+0x8EAFBAF7 0x22707
+0x8EAFBAF9 0x22708
+0x8EAFBAFA 0x22709
+0x8EAFBAFB 0x22762
+0x8EAFBAFC 0x2270A
+0x8EAFBAFD 0x2270B
+0x8EAFBAFE 0x2270C
+0x8EAFBBA1 0x2270D
+0x8EAFBBA2 0x2270E
+0x8EAFBBA3 0x22763
+0x8EAFBBA4 0x22727
+0x8EAFBBA5 0x2270F
+0x8EAFBBA7 0x2271B
+0x8EAFBBA8 0x22764
+0x8EAFBBA9 0x22710
+0x8EAFBBAA 0x22711
+0x8EAFBBAB 0x22781
+0x8EAFBBAC 0x22712
+0x8EAFBBAD 0x22765
+0x8EAFBBAE 0x22713
+0x8EAFBBAF 0x229CE
+0x8EAFBBB0 0x22C29
+0x8EAFBBB1 0x22BC4
+0x8EAFBBB2 0x22C2A
+0x8EAFBBB4 0x22C2B
+0x8EAFBBB5 0x22C2C
+0x8EAFBBB6 0x22C2D
+0x8EAFBBB7 0x22C2E
+0x8EAFBBB8 0x22C2F
+0x8EAFBBB9 0x22C30
+0x8EAFBBBA 0x22C31
+0x8EAFBBBB 0x22C32
+0x8EAFBBBC 0x22C33
+0x8EAFBBBD 0x22C34
+0x8EAFBBBF 0x22C35
+0x8EAFBBC0 0x22C36
+0x8EAFBBC1 0x22BE3
+0x8EAFBBC2 0x22C37
+0x8EAFBBC3 0x22C38
+0x8EAFBBC4 0x22C39
+0x8EAFBBC5 0x22C3A
+0x8EAFBBC6 0x22C3B
+0x8EAFBBC7 0x22C4D
+0x8EAFBBC8 0x22C3C
+0x8EAFBBC9 0x22C3D
+0x8EAFBBCA 0x22C3E
+0x8EAFBBCC 0x22ED0
+0x8EAFBBCD 0x22ED1
+0x8EAFBBCE 0x23055
+0x8EAFBBCF 0x23102
+0x8EAFBBD0 0x23104
+0x8EAFBBD1 0x231FC
+0x8EAFBBD2 0x23207
+0x8EAFBBD3 0x231FD
+0x8EAFBBD4 0x231FE
+0x8EAFBBD6 0x231FF
+0x8EAFBBD7 0x23200
+0x8EAFBBD8 0x23208
+0x8EAFBBD9 0x23201
+0x8EAFBBDA 0x23202
+0x8EAFBBDB 0x23235
+0x8EAFBBDC 0x23203
+0x8EAFBBDD 0x23204
+0x8EAFBBDF 0x2333B
+0x8EAFBBE0 0x23389
+0x8EAFBBE1 0x23381
+0x8EAFBBE2 0x23382
+0x8EAFBBE3 0x26733
+0x8EAFBBE4 0x234EB
+0x8EAFBBE5 0x234EC
+0x8EAFBBE7 0x234ED
+0x8EAFBBE8 0x234EE
+0x8EAFBBE9 0x234EF
+0x8EAFBBEB 0x234F0
+0x8EAFBBEC 0x234F1
+0x8EAFBBED 0x234F2
+0x8EAFBBEE 0x692B
+0x8EAFBBEF 0x234F3
+0x8EAFBBF0 0x6916
+0x8EAFBBF1 0x234F4
+0x8EAFBBF2 0x234F5
+0x8EAFBBF3 0x2004B
+0x8EAFBBF4 0x234F6
+0x8EAFBBF5 0x234F7
+0x8EAFBBF6 0x234F8
+0x8EAFBBF7 0x234F9
+0x8EAFBBF8 0x234FA
+0x8EAFBBF9 0x234FB
+0x8EAFBBFA 0x234FC
+0x8EAFBBFB 0x234FD
+0x8EAFBBFC 0x234FE
+0x8EAFBBFD 0x234FF
+0x8EAFBBFE 0x23500
+0x8EAFBCA1 0x691B
+0x8EAFBCA2 0x23501
+0x8EAFBCA3 0x23502
+0x8EAFBCA4 0x23503
+0x8EAFBCA5 0x23504
+0x8EAFBCA6 0x23505
+0x8EAFBCA7 0x23506
+0x8EAFBCA8 0x23507
+0x8EAFBCA9 0x6927
+0x8EAFBCAA 0x23508
+0x8EAFBCAB 0x23509
+0x8EAFBCAC 0x2350A
+0x8EAFBCAD 0x2350B
+0x8EAFBCAE 0x2350C
+0x8EAFBCAF 0x2350D
+0x8EAFBCB0 0x238D7
+0x8EAFBCB1 0x238D8
+0x8EAFBCB2 0x23A29
+0x8EAFBCB3 0x23A9C
+0x8EAFBCB4 0x23AF8
+0x8EAFBCB5 0x23B98
+0x8EAFBCB6 0x23BA4
+0x8EAFBCB7 0x23B99
+0x8EAFBCB8 0x23B9A
+0x8EAFBCB9 0x23B9B
+0x8EAFBCBA 0x23B97
+0x8EAFBCBB 0x23B9C
+0x8EAFBCBC 0x6BF5
+0x8EAFBCBD 0x23B9D
+0x8EAFBCBF 0x23B9E
+0x8EAFBCC0 0x23B9F
+0x8EAFBCC1 0x23C65
+0x8EAFBCC2 0x23DD6
+0x8EAFBCC3 0x3D20
+0x8EAFBCC4 0x23E32
+0x8EAFBCC5 0x23E33
+0x8EAFBCC6 0x23E34
+0x8EAFBCC7 0x6E82
+0x8EAFBCC8 0x23E35
+0x8EAFBCC9 0x23E36
+0x8EAFBCCA 0x23E37
+0x8EAFBCCB 0x23DD7
+0x8EAFBCCD 0x23DD8
+0x8EAFBCCE 0x23E38
+0x8EAFBCCF 0x23E39
+0x8EAFBCD0 0x23E3A
+0x8EAFBCD1 0x23E3B
+0x8EAFBCD2 0x23E3C
+0x8EAFBCD3 0x23E3D
+0x8EAFBCD4 0x23E3E
+0x8EAFBCD5 0x23E3F
+0x8EAFBCD6 0x23E40
+0x8EAFBCD7 0x23DD9
+0x8EAFBCD8 0x23E41
+0x8EAFBCD9 0x23E42
+0x8EAFBCDA 0x3D21
+0x8EAFBCDB 0x23E43
+0x8EAFBCDC 0x23E44
+0x8EAFBCDD 0x6E7A
+0x8EAFBCDE 0x2427C
+0x8EAFBCDF 0x2427D
+0x8EAFBCE0 0x2427E
+0x8EAFBCE1 0x2427F
+0x8EAFBCE2 0x24280
+0x8EAFBCE3 0x24281
+0x8EAFBCE4 0x24282
+0x8EAFBCE6 0x24283
+0x8EAFBCE7 0x24284
+0x8EAFBCE8 0x24285
+0x8EAFBCE9 0x24286
+0x8EAFBCEA 0x242A5
+0x8EAFBCEB 0x24287
+0x8EAFBCEC 0x24288
+0x8EAFBCED 0x24289
+0x8EAFBCEE 0x2428A
+0x8EAFBCEF 0x2428B
+0x8EAFBCF0 0x2428C
+0x8EAFBCF1 0x2428D
+0x8EAFBCF2 0x2428E
+0x8EAFBCF5 0x2428F
+0x8EAFBCF7 0x24290
+0x8EAFBCF8 0x24291
+0x8EAFBCF9 0x24292
+0x8EAFBCFA 0x24293
+0x8EAFBCFB 0x24294
+0x8EAFBCFC 0x24295
+0x8EAFBCFE 0x7129
+0x8EAFBDA1 0x24296
+0x8EAFBDA2 0x24556
+0x8EAFBDA3 0x24557
+0x8EAFBDA4 0x245E1
+0x8EAFBDA5 0x2460E
+0x8EAFBDA6 0x2460F
+0x8EAFBDA7 0x2467A
+0x8EAFBDA8 0x2467B
+0x8EAFBDA9 0x2468B
+0x8EAFBDAA 0x247F2
+0x8EAFBDAB 0x247F3
+0x8EAFBDAC 0x24993
+0x8EAFBDAD 0x24994
+0x8EAFBDAE 0x24995
+0x8EAFBDAF 0x24996
+0x8EAFBDB0 0x24997
+0x8EAFBDB1 0x249AD
+0x8EAFBDB2 0x24998
+0x8EAFBDB3 0x249AB
+0x8EAFBDB4 0x2497B
+0x8EAFBDB5 0x24999
+0x8EAFBDB6 0x2499A
+0x8EAFBDB7 0x2499B
+0x8EAFBDB8 0x24985
+0x8EAFBDB9 0x2499C
+0x8EAFBDBA 0x2499D
+0x8EAFBDBB 0x3EDA
+0x8EAFBDBD 0x249AC
+0x8EAFBDBE 0x24979
+0x8EAFBDBF 0x2499E
+0x8EAFBDC0 0x249A4
+0x8EAFBDC1 0x24AFD
+0x8EAFBDC2 0x24BEB
+0x8EAFBDC3 0x24BEA
+0x8EAFBDC4 0x24C8F
+0x8EAFBDC5 0x24C90
+0x8EAFBDC6 0x24C86
+0x8EAFBDC7 0x24C87
+0x8EAFBDC8 0x24C88
+0x8EAFBDC9 0x24DAC
+0x8EAFBDCA 0x24DAD
+0x8EAFBDCB 0x24FEC
+0x8EAFBDCC 0x25073
+0x8EAFBDCD 0x25074
+0x8EAFBDCF 0x251AA
+0x8EAFBDD0 0x251AB
+0x8EAFBDD1 0x251AC
+0x8EAFBDD2 0x253D1
+0x8EAFBDD3 0x253D7
+0x8EAFBDD4 0x254B9
+0x8EAFBDD5 0x254BA
+0x8EAFBDD6 0x254BB
+0x8EAFBDD7 0x254BC
+0x8EAFBDD8 0x2568E
+0x8EAFBDD9 0x2568F
+0x8EAFBDDA 0x25690
+0x8EAFBDDB 0x2567C
+0x8EAFBDDC 0x25691
+0x8EAFBDDD 0x25692
+0x8EAFBDDE 0x25693
+0x8EAFBDDF 0x25694
+0x8EAFBDE0 0x2F954
+0x8EAFBDE1 0x2569A
+0x8EAFBDE2 0x25695
+0x8EAFBDE3 0x25696
+0x8EAFBDE4 0x25697
+0x8EAFBDE5 0x257BD
+0x8EAFBDE6 0x257C7
+0x8EAFBDE7 0x257BE
+0x8EAFBDE9 0x257BF
+0x8EAFBDEB 0x25993
+0x8EAFBDEC 0x21A5E
+0x8EAFBDED 0x25A86
+0x8EAFBDEE 0x25A87
+0x8EAFBDEF 0x25A88
+0x8EAFBDF0 0x25A89
+0x8EAFBDF1 0x25B41
+0x8EAFBDF2 0x25B42
+0x8EAFBDF3 0x25B43
+0x8EAFBDF4 0x25B44
+0x8EAFBDF5 0x25B45
+0x8EAFBDF6 0x25B46
+0x8EAFBDF7 0x25B4A
+0x8EAFBDF8 0x25B47
+0x8EAFBDF9 0x25B48
+0x8EAFBDFA 0x25B49
+0x8EAFBDFB 0x25E6B
+0x8EAFBDFC 0x25E66
+0x8EAFBDFE 0x25E67
+0x8EAFBEA1 0x7CAB
+0x8EAFBEA2 0x25E68
+0x8EAFBEA3 0x7CAC
+0x8EAFBEA5 0x25FFD
+0x8EAFBEA6 0x25FFE
+0x8EAFBEA7 0x25FFF
+0x8EAFBEA8 0x26000
+0x8EAFBEA9 0x26001
+0x8EAFBEAA 0x26002
+0x8EAFBEAB 0x26003
+0x8EAFBEAC 0x26004
+0x8EAFBEAD 0x26005
+0x8EAFBEAE 0x26006
+0x8EAFBEAF 0x26233
+0x8EAFBEB0 0x262C2
+0x8EAFBEB1 0x262D0
+0x8EAFBEB2 0x2F974
+0x8EAFBEB3 0x26395
+0x8EAFBEB4 0x26396
+0x8EAFBEB5 0x26435
+0x8EAFBEB6 0x26436
+0x8EAFBEB7 0x26567
+0x8EAFBEB8 0x26568
+0x8EAFBEB9 0x26569
+0x8EAFBEBA 0x2656A
+0x8EAFBEBB 0x26572
+0x8EAFBEBC 0x2656B
+0x8EAFBEBD 0x2656C
+0x8EAFBEBE 0x2656D
+0x8EAFBEBF 0x2656E
+0x8EAFBEC0 0x2656F
+0x8EAFBEC1 0x26722
+0x8EAFBEC4 0x26723
+0x8EAFBEC5 0x26741
+0x8EAFBEC6 0x26724
+0x8EAFBEC7 0x26725
+0x8EAFBEC8 0x26726
+0x8EAFBEC9 0x26727
+0x8EAFBECA 0x26728
+0x8EAFBECB 0x26729
+0x8EAFBECC 0x266B7
+0x8EAFBED0 0x269DA
+0x8EAFBED1 0x26ACF
+0x8EAFBED2 0x26ADA
+0x8EAFBED3 0x26C89
+0x8EAFBED4 0x26CB7
+0x8EAFBED5 0x26C8A
+0x8EAFBED6 0x26C8B
+0x8EAFBED7 0x26D5E
+0x8EAFBED8 0x26C8C
+0x8EAFBEDA 0x26C8D
+0x8EAFBEDB 0x26C8E
+0x8EAFBEDC 0x26C8F
+0x8EAFBEDD 0x26C90
+0x8EAFBEDE 0x26C91
+0x8EAFBEDF 0x26C92
+0x8EAFBEE0 0x26C93
+0x8EAFBEE1 0x26C94
+0x8EAFBEE2 0x26CB6
+0x8EAFBEE3 0x26C95
+0x8EAFBEE4 0x26C96
+0x8EAFBEE5 0x26C97
+0x8EAFBEE6 0x83F7
+0x8EAFBEE8 0x26C98
+0x8EAFBEE9 0x26C99
+0x8EAFBEEA 0x26C9A
+0x8EAFBEEB 0x44EA
+0x8EAFBEED 0x26C9B
+0x8EAFBEEE 0x26CBD
+0x8EAFBEEF 0x26C9C
+0x8EAFBEF0 0x26C9D
+0x8EAFBEF1 0x26C9E
+0x8EAFBEF2 0x26C9F
+0x8EAFBEF3 0x26CC0
+0x8EAFBEF4 0x26CA0
+0x8EAFBEF5 0x26CA1
+0x8EAFBEF6 0x26CA2
+0x8EAFBEF7 0x26CA3
+0x8EAFBEF8 0x26CA4
+0x8EAFBEF9 0x26CA5
+0x8EAFBEFA 0x26CA6
+0x8EAFBEFB 0x26CA7
+0x8EAFBEFC 0x26CA8
+0x8EAFBEFD 0x26CA9
+0x8EAFBEFE 0x26CAA
+0x8EAFBFA2 0x271B4
+0x8EAFBFA3 0x271B5
+0x8EAFBFA4 0x271B6
+0x8EAFBFA5 0x272B9
+0x8EAFBFA6 0x272BA
+0x8EAFBFA7 0x272BB
+0x8EAFBFA8 0x27291
+0x8EAFBFA9 0x272BC
+0x8EAFBFAA 0x275EE
+0x8EAFBFAB 0x275EF
+0x8EAFBFAC 0x27696
+0x8EAFBFAD 0x27697
+0x8EAFBFAE 0x27673
+0x8EAFBFAF 0x27698
+0x8EAFBFB0 0x27699
+0x8EAFBFB1 0x277ED
+0x8EAFBFB2 0x277EE
+0x8EAFBFB3 0x278DE
+0x8EAFBFB4 0x279B0
+0x8EAFBFB5 0x279B1
+0x8EAFBFB6 0x279B2
+0x8EAFBFB7 0x279B3
+0x8EAFBFB8 0x279B4
+0x8EAFBFB9 0x279B5
+0x8EAFBFBA 0x279B6
+0x8EAFBFBB 0x2F9CE
+0x8EAFBFBC 0x279B7
+0x8EAFBFBD 0x27BE3
+0x8EAFBFBE 0x27CB9
+0x8EAFBFBF 0x27D55
+0x8EAFBFC0 0x27D7E
+0x8EAFBFC1 0x27D56
+0x8EAFBFC2 0x27D57
+0x8EAFBFC3 0x27D58
+0x8EAFBFC4 0x27D59
+0x8EAFBFC5 0x27D5A
+0x8EAFBFC7 0x27EC4
+0x8EAFBFC8 0x27EC5
+0x8EAFBFC9 0x27EC6
+0x8EAFBFCA 0x27EC7
+0x8EAFBFCB 0x27EC8
+0x8EAFBFCC 0x27EC9
+0x8EAFBFCD 0x27EEE
+0x8EAFBFCE 0x27ECF
+0x8EAFBFCF 0x27ECA
+0x8EAFBFD0 0x27ECB
+0x8EAFBFD1 0x27ECC
+0x8EAFBFD2 0x28009
+0x8EAFBFD3 0x2F9DA
+0x8EAFBFD4 0x28003
+0x8EAFBFD5 0x2822F
+0x8EAFBFD6 0x28230
+0x8EAFBFD7 0x28231
+0x8EAFBFD8 0x28232
+0x8EAFBFD9 0x2850E
+0x8EAFBFDA 0x2850F
+0x8EAFBFDB 0x28510
+0x8EAFBFDC 0x28511
+0x8EAFBFDD 0x28512
+0x8EAFBFDF 0x28513
+0x8EAFBFE0 0x28514
+0x8EAFBFE1 0x28515
+0x8EAFBFE2 0x284FF
+0x8EAFBFE3 0x2871F
+0x8EAFBFE4 0x28720
+0x8EAFBFE5 0x28721
+0x8EAFBFE6 0x2872D
+0x8EAFBFE8 0x2881B
+0x8EAFBFE9 0x2881C
+0x8EAFBFEA 0x2881D
+0x8EAFBFEB 0x2881E
+0x8EAFBFEC 0x28953
+0x8EAFBFED 0x28954
+0x8EAFBFEE 0x28955
+0x8EAFBFEF 0x28956
+0x8EAFBFF0 0x28964
+0x8EAFBFF1 0x28959
+0x8EAFBFF2 0x28957
+0x8EAFBFF4 0x28958
+0x8EAFBFF5 0x28C6B
+0x8EAFBFF6 0x4989
+0x8EAFBFF8 0x28CE7
+0x8EAFBFF9 0x28CE8
+0x8EAFBFFA 0x28CE9
+0x8EAFBFFB 0x28CEA
+0x8EAFBFFC 0x28CEB
+0x8EAFBFFD 0x28CEC
+0x8EAFBFFE 0x9596
+0x8EAFC0A1 0x28CED
+0x8EAFC0A2 0x28EB1
+0x8EAFC0A3 0x28EB4
+0x8EAFC0A5 0x2908A
+0x8EAFC0A6 0x2908D
+0x8EAFC0A7 0x2908C
+0x8EAFC0A8 0x291F2
+0x8EAFC0A9 0x291F3
+0x8EAFC0AB 0x22108
+0x8EAFC0AC 0x29417
+0x8EAFC0AD 0x4AB2
+0x8EAFC0AE 0x2959F
+0x8EAFC0AF 0x296A0
+0x8EAFC0B1 0x2986D
+0x8EAFC0B2 0x2307D
+0x8EAFC0B3 0x29F90
+0x8EAFC0B4 0x2A5C4
+0x8EAFC0B5 0x2004C
+0x8EAFC0B6 0x20174
+0x8EAFC0B7 0x20175
+0x8EAFC0B8 0x20176
+0x8EAFC0B9 0x20349
+0x8EAFC0BA 0x2034A
+0x8EAFC0BB 0x2034B
+0x8EAFC0BC 0x2034C
+0x8EAFC0BD 0x2034D
+0x8EAFC0BE 0x2034E
+0x8EAFC0BF 0x2034F
+0x8EAFC0C0 0x20350
+0x8EAFC0C1 0x20351
+0x8EAFC0C2 0x20352
+0x8EAFC0C3 0x20353
+0x8EAFC0C4 0x20354
+0x8EAFC0C5 0x20355
+0x8EAFC0C6 0x20356
+0x8EAFC0C7 0x204A4
+0x8EAFC0C8 0x204A9
+0x8EAFC0C9 0x2052A
+0x8EAFC0CA 0x2052B
+0x8EAFC0CB 0x207B3
+0x8EAFC0CC 0x207C1
+0x8EAFC0CD 0x20898
+0x8EAFC0CE 0x208FB
+0x8EAFC0CF 0x208FC
+0x8EAFC0D0 0x209BC
+0x8EAFC0D1 0x20A96
+0x8EAFC0D2 0x20B0A
+0x8EAFC0D4 0x20EA2
+0x8EAFC0D6 0x20E81
+0x8EAFC0D7 0x20E82
+0x8EAFC0D8 0x20E83
+0x8EAFC0D9 0x20E84
+0x8EAFC0DA 0x20E85
+0x8EAFC0DB 0x20E86
+0x8EAFC0DC 0x20E87
+0x8EAFC0DD 0x20E88
+0x8EAFC0DE 0x20E89
+0x8EAFC0DF 0x20E8A
+0x8EAFC0E0 0x20E8B
+0x8EAFC0E1 0x20E8C
+0x8EAFC0E2 0x55F1
+0x8EAFC0E3 0x20E8D
+0x8EAFC0E4 0x20ED1
+0x8EAFC0E5 0x21214
+0x8EAFC0E6 0x213C9
+0x8EAFC0E7 0x213CA
+0x8EAFC0E8 0x213CB
+0x8EAFC0E9 0x29AFD
+0x8EAFC0EA 0x213CC
+0x8EAFC0EB 0x213CD
+0x8EAFC0EC 0x213CE
+0x8EAFC0ED 0x213CF
+0x8EAFC0EE 0x213D0
+0x8EAFC0EF 0x213D1
+0x8EAFC0F0 0x213D2
+0x8EAFC0F1 0x213D3
+0x8EAFC0F2 0x213D4
+0x8EAFC0F3 0x213D5
+0x8EAFC0F4 0x21571
+0x8EAFC0F5 0x2004D
+0x8EAFC0F6 0x21662
+0x8EAFC0F7 0x2180E
+0x8EAFC0F8 0x217FE
+0x8EAFC0F9 0x217FF
+0x8EAFC0FA 0x21800
+0x8EAFC0FC 0x21801
+0x8EAFC0FD 0x21802
+0x8EAFC0FE 0x21803
+0x8EAFC1A1 0x21815
+0x8EAFC1A2 0x21804
+0x8EAFC1A3 0x21805
+0x8EAFC1A5 0x21987
+0x8EAFC1A6 0x21989
+0x8EAFC1A7 0x21A6E
+0x8EAFC1A8 0x21A6F
+0x8EAFC1A9 0x21A70
+0x8EAFC1AA 0x21A71
+0x8EAFC1AB 0x2F86E
+0x8EAFC1AC 0x21A72
+0x8EAFC1AD 0x21A73
+0x8EAFC1AE 0x21A74
+0x8EAFC1AF 0x21B9D
+0x8EAFC1B0 0x21CB8
+0x8EAFC1B1 0x21CB9
+0x8EAFC1B2 0x21CBA
+0x8EAFC1B3 0x21EC2
+0x8EAFC1B4 0x21EC3
+0x8EAFC1B5 0x21ED5
+0x8EAFC1B6 0x21EC4
+0x8EAFC1B7 0x21EC0
+0x8EAFC1B8 0x21EC5
+0x8EAFC1B9 0x21EC6
+0x8EAFC1BA 0x2228A
+0x8EAFC1BB 0x2228B
+0x8EAFC1BC 0x2228C
+0x8EAFC1BD 0x22364
+0x8EAFC1BE 0x25B8C
+0x8EAFC1BF 0x5F41
+0x8EAFC1C0 0x2240D
+0x8EAFC1C1 0x224A8
+0x8EAFC1C2 0x2253B
+0x8EAFC1C3 0x2253C
+0x8EAFC1C4 0x2253D
+0x8EAFC1C5 0x2253E
+0x8EAFC1C6 0x2253F
+0x8EAFC1C7 0x22540
+0x8EAFC1C8 0x22766
+0x8EAFC1C9 0x227CB
+0x8EAFC1CA 0x227B7
+0x8EAFC1CB 0x227B8
+0x8EAFC1CC 0x227B9
+0x8EAFC1CD 0x227BA
+0x8EAFC1CE 0x22767
+0x8EAFC1CF 0x227BB
+0x8EAFC1D0 0x22768
+0x8EAFC1D1 0x22769
+0x8EAFC1D2 0x2276A
+0x8EAFC1D3 0x227BC
+0x8EAFC1D5 0x229DB
+0x8EAFC1D6 0x22C81
+0x8EAFC1D7 0x22C82
+0x8EAFC1D8 0x22C83
+0x8EAFC1D9 0x22C84
+0x8EAFC1DA 0x22C85
+0x8EAFC1DB 0x22C86
+0x8EAFC1DC 0x22C87
+0x8EAFC1DD 0x22C88
+0x8EAFC1DE 0x22C89
+0x8EAFC1DF 0x2F8BF
+0x8EAFC1E0 0x22C8A
+0x8EAFC1E1 0x22C8B
+0x8EAFC1E3 0x22C8C
+0x8EAFC1E4 0x22C8D
+0x8EAFC1E5 0x22C8E
+0x8EAFC1E6 0x22C8F
+0x8EAFC1E7 0x22C90
+0x8EAFC1E8 0x22CA1
+0x8EAFC1E9 0x22C91
+0x8EAFC1EA 0x22ED6
+0x8EAFC1EB 0x22F9F
+0x8EAFC1EC 0x23058
+0x8EAFC1ED 0x23085
+0x8EAFC1EE 0x2310B
+0x8EAFC1EF 0x2310C
+0x8EAFC1F0 0x23237
+0x8EAFC1F1 0x23238
+0x8EAFC1F2 0x2F8CE
+0x8EAFC1F3 0x23239
+0x8EAFC1F4 0x2323A
+0x8EAFC1F5 0x2323B
+0x8EAFC1F6 0x2323C
+0x8EAFC1F7 0x2323D
+0x8EAFC1F8 0x2323E
+0x8EAFC1F9 0x23240
+0x8EAFC1FA 0x23241
+0x8EAFC1FB 0x23242
+0x8EAFC1FD 0x23243
+0x8EAFC1FE 0x2338A
+0x8EAFC2A1 0x2338B
+0x8EAFC2A2 0x23590
+0x8EAFC2A3 0x23559
+0x8EAFC2A4 0x2355B
+0x8EAFC2A5 0x2355C
+0x8EAFC2A6 0x2355D
+0x8EAFC2A7 0x2355E
+0x8EAFC2A8 0x698A
+0x8EAFC2A9 0x2355F
+0x8EAFC2AA 0x23560
+0x8EAFC2AB 0x23561
+0x8EAFC2AC 0x23562
+0x8EAFC2AD 0x23563
+0x8EAFC2AE 0x23564
+0x8EAFC2AF 0x23593
+0x8EAFC2B0 0x23565
+0x8EAFC2B1 0x23566
+0x8EAFC2B2 0x23567
+0x8EAFC2B3 0x23568
+0x8EAFC2B4 0x23569
+0x8EAFC2B5 0x2356A
+0x8EAFC2B6 0x2356B
+0x8EAFC2B7 0x23595
+0x8EAFC2B8 0x2356C
+0x8EAFC2B9 0x2356D
+0x8EAFC2BA 0x2356E
+0x8EAFC2BB 0x2356F
+0x8EAFC2BC 0x698C
+0x8EAFC2BD 0x23570
+0x8EAFC2BE 0x23571
+0x8EAFC2BF 0x23572
+0x8EAFC2C0 0x23573
+0x8EAFC2C1 0x23574
+0x8EAFC2C2 0x23575
+0x8EAFC2C3 0x23576
+0x8EAFC2C4 0x23577
+0x8EAFC2C5 0x23578
+0x8EAFC2C6 0x23579
+0x8EAFC2C7 0x6980
+0x8EAFC2C8 0x2357A
+0x8EAFC2C9 0x697F
+0x8EAFC2CA 0x2357B
+0x8EAFC2CB 0x235A9
+0x8EAFC2CC 0x2357C
+0x8EAFC2CD 0x238F1
+0x8EAFC2CE 0x238EB
+0x8EAFC2CF 0x2398A
+0x8EAFC2D0 0x23A3D
+0x8EAFC2D1 0x23AA6
+0x8EAFC2D2 0x23AA7
+0x8EAFC2D3 0x23BBA
+0x8EAFC2D5 0x23BBB
+0x8EAFC2D6 0x23BBC
+0x8EAFC2D7 0x23BBD
+0x8EAFC2D8 0x23E91
+0x8EAFC2D9 0x23E92
+0x8EAFC2DA 0x23E93
+0x8EAFC2DB 0x23E94
+0x8EAFC2DC 0x23E95
+0x8EAFC2DD 0x23E96
+0x8EAFC2DE 0x23E97
+0x8EAFC2DF 0x23DDA
+0x8EAFC2E0 0x23E98
+0x8EAFC2E1 0x23E99
+0x8EAFC2E2 0x23E9A
+0x8EAFC2E5 0x23E9B
+0x8EAFC2E6 0x23E9C
+0x8EAFC2E7 0x23E9D
+0x8EAFC2E8 0x23E9E
+0x8EAFC2E9 0x23E9F
+0x8EAFC2EA 0x23EA0
+0x8EAFC2EB 0x23EBF
+0x8EAFC2EC 0x23EA1
+0x8EAFC2ED 0x23EA2
+0x8EAFC2EE 0x23EA3
+0x8EAFC2EF 0x23EA4
+0x8EAFC2F0 0x23EA5
+0x8EAFC2F1 0x23EA6
+0x8EAFC2F2 0x23EA7
+0x8EAFC2F3 0x23E5B
+0x8EAFC2F4 0x2F90D
+0x8EAFC2F5 0x23EA8
+0x8EAFC2F6 0x242CB
+0x8EAFC2F8 0x3DDA
+0x8EAFC2F9 0x242CC
+0x8EAFC2FA 0x2434F
+0x8EAFC2FB 0x242CD
+0x8EAFC2FC 0x242CE
+0x8EAFC2FD 0x242CF
+0x8EAFC2FE 0x2434E
+0x8EAFC3A1 0x242D0
+0x8EAFC3A2 0x242D1
+0x8EAFC3A3 0x242D2
+0x8EAFC3A5 0x242D3
+0x8EAFC3A6 0x242D4
+0x8EAFC3A7 0x242D5
+0x8EAFC3A8 0x242D6
+0x8EAFC3A9 0x242D7
+0x8EAFC3AA 0x242D8
+0x8EAFC3AB 0x242D9
+0x8EAFC3AC 0x242FA
+0x8EAFC3AD 0x242DA
+0x8EAFC3AE 0x242DB
+0x8EAFC3AF 0x2F91C
+0x8EAFC3B0 0x242DC
+0x8EAFC3B3 0x242DD
+0x8EAFC3B4 0x242DE
+0x8EAFC3B5 0x242DF
+0x8EAFC3B6 0x242E0
+0x8EAFC3B7 0x242E1
+0x8EAFC3B8 0x242E2
+0x8EAFC3B9 0x242E3
+0x8EAFC3BA 0x242E4
+0x8EAFC3BB 0x242E5
+0x8EAFC3BC 0x3DDB
+0x8EAFC3BD 0x242E6
+0x8EAFC3BE 0x242E7
+0x8EAFC3BF 0x2458E
+0x8EAFC3C0 0x24698
+0x8EAFC3C1 0x24699
+0x8EAFC3C3 0x2480A
+0x8EAFC3C5 0x24826
+0x8EAFC3C6 0x24827
+0x8EAFC3C7 0x249BD
+0x8EAFC3C8 0x249DF
+0x8EAFC3C9 0x3EE2
+0x8EAFC3CA 0x249BE
+0x8EAFC3CB 0x249DE
+0x8EAFC3CC 0x249BF
+0x8EAFC3CD 0x249C0
+0x8EAFC3CE 0x249C1
+0x8EAFC3CF 0x249C2
+0x8EAFC3D0 0x2499F
+0x8EAFC3D1 0x249C3
+0x8EAFC3D2 0x249C4
+0x8EAFC3D3 0x249C5
+0x8EAFC3D4 0x249C6
+0x8EAFC3D5 0x249C7
+0x8EAFC3D6 0x3EE3
+0x8EAFC3D7 0x249C8
+0x8EAFC3D8 0x249C9
+0x8EAFC3D9 0x249E3
+0x8EAFC3DA 0x249CA
+0x8EAFC3DB 0x249CB
+0x8EAFC3DC 0x249CC
+0x8EAFC3DD 0x249CD
+0x8EAFC3DE 0x249CE
+0x8EAFC3DF 0x249CF
+0x8EAFC3E0 0x249D0
+0x8EAFC3E1 0x249D1
+0x8EAFC3E2 0x249D2
+0x8EAFC3E3 0x249D3
+0x8EAFC3E4 0x2F92F
+0x8EAFC3E5 0x249D4
+0x8EAFC3E6 0x24B04
+0x8EAFC3E7 0x24B65
+0x8EAFC3E8 0x24BEE
+0x8EAFC3E9 0x24CA0
+0x8EAFC3EA 0x24CA1
+0x8EAFC3EB 0x24DDD
+0x8EAFC3EC 0x24DDE
+0x8EAFC3ED 0x24F83
+0x8EAFC3EE 0x24FFA
+0x8EAFC3EF 0x2507F
+0x8EAFC3F0 0x25080
+0x8EAFC3F1 0x251E8
+0x8EAFC3F2 0x251E9
+0x8EAFC3F3 0x251EA
+0x8EAFC3F4 0x235A6
+0x8EAFC3F5 0x253E1
+0x8EAFC3F7 0x254DB
+0x8EAFC3F8 0x254DC
+0x8EAFC3F9 0x254DD
+0x8EAFC3FA 0x254DE
+0x8EAFC3FB 0x254DF
+0x8EAFC3FC 0x254E0
+0x8EAFC3FD 0x254E1
+0x8EAFC3FE 0x254E2
+0x8EAFC4A1 0x254E3
+0x8EAFC4A2 0x254E4
+0x8EAFC4A3 0x254E5
+0x8EAFC4A4 0x254E6
+0x8EAFC4A5 0x789C
+0x8EAFC4A6 0x254E7
+0x8EAFC4A7 0x256B0
+0x8EAFC4A8 0x25698
+0x8EAFC4A9 0x256B1
+0x8EAFC4AA 0x25699
+0x8EAFC4AB 0x256B2
+0x8EAFC4AC 0x256B3
+0x8EAFC4AD 0x256B4
+0x8EAFC4AE 0x256B5
+0x8EAFC4AF 0x256B6
+0x8EAFC4B0 0x256B7
+0x8EAFC4B1 0x256B8
+0x8EAFC4B2 0x256B9
+0x8EAFC4B3 0x257E2
+0x8EAFC4B4 0x257E3
+0x8EAFC4B5 0x257E4
+0x8EAFC4B6 0x257E5
+0x8EAFC4B7 0x257E6
+0x8EAFC4B8 0x257E7
+0x8EAFC4B9 0x257E8
+0x8EAFC4BA 0x257E9
+0x8EAFC4BB 0x259AD
+0x8EAFC4BC 0x259CF
+0x8EAFC4BD 0x259AE
+0x8EAFC4BE 0x259AF
+0x8EAFC4BF 0x259B0
+0x8EAFC4C0 0x259B1
+0x8EAFC4C1 0x25A92
+0x8EAFC4C2 0x25A93
+0x8EAFC4C3 0x25A94
+0x8EAFC4C4 0x25B79
+0x8EAFC4C5 0x7B7B
+0x8EAFC4C6 0x25B7A
+0x8EAFC4C7 0x25B7B
+0x8EAFC4C8 0x25B7C
+0x8EAFC4C9 0x25B7D
+0x8EAFC4CA 0x25B7E
+0x8EAFC4CB 0x25B7F
+0x8EAFC4CC 0x25B80
+0x8EAFC4CD 0x25B81
+0x8EAFC4CE 0x25B82
+0x8EAFC4CF 0x25B83
+0x8EAFC4D0 0x25B84
+0x8EAFC4D1 0x25E97
+0x8EAFC4D2 0x25E84
+0x8EAFC4D3 0x25E85
+0x8EAFC4D4 0x25E89
+0x8EAFC4D5 0x25E86
+0x8EAFC4D6 0x25E87
+0x8EAFC4D7 0x2602C
+0x8EAFC4D8 0x2602D
+0x8EAFC4D9 0x2602E
+0x8EAFC4DA 0x2602F
+0x8EAFC4DB 0x26030
+0x8EAFC4DC 0x26031
+0x8EAFC4DD 0x26032
+0x8EAFC4DE 0x26033
+0x8EAFC4DF 0x26034
+0x8EAFC4E0 0x26035
+0x8EAFC4E1 0x26036
+0x8EAFC4E2 0x26037
+0x8EAFC4E3 0x262D2
+0x8EAFC4E4 0x26444
+0x8EAFC4E5 0x26500
+0x8EAFC4E6 0x26583
+0x8EAFC4E7 0x26584
+0x8EAFC4E8 0x2F986
+0x8EAFC4E9 0x2677A
+0x8EAFC4EA 0x2677B
+0x8EAFC4EB 0x2677C
+0x8EAFC4EC 0x2677D
+0x8EAFC4ED 0x2677E
+0x8EAFC4EF 0x2677F
+0x8EAFC4F0 0x26787
+0x8EAFC4F1 0x26780
+0x8EAFC4F2 0x26A43
+0x8EAFC4F3 0x26D34
+0x8EAFC4F4 0x4749
+0x8EAFC4F5 0x26D35
+0x8EAFC4F6 0x26D36
+0x8EAFC4F7 0x26D37
+0x8EAFC4F8 0x26D38
+0x8EAFC4F9 0x26D39
+0x8EAFC4FA 0x26D3A
+0x8EAFC4FB 0x26D3B
+0x8EAFC4FC 0x26D3C
+0x8EAFC4FD 0x26D3D
+0x8EAFC4FE 0x26D3E
+0x8EAFC5A1 0x26D3F
+0x8EAFC5A2 0x26D40
+0x8EAFC5A3 0x26D41
+0x8EAFC5A4 0x26D42
+0x8EAFC5A5 0x26D43
+0x8EAFC5A6 0x26D44
+0x8EAFC5A7 0x26D45
+0x8EAFC5A8 0x26D46
+0x8EAFC5A9 0x26D47
+0x8EAFC5AA 0x26D48
+0x8EAFC5AB 0x26D49
+0x8EAFC5AC 0x26D4A
+0x8EAFC5AE 0x26D4B
+0x8EAFC5AF 0x26D4C
+0x8EAFC5B0 0x26D4D
+0x8EAFC5B1 0x26D4E
+0x8EAFC5B2 0x272E7
+0x8EAFC5B3 0x272E8
+0x8EAFC5B4 0x272E9
+0x8EAFC5B5 0x272EA
+0x8EAFC5B6 0x272EB
+0x8EAFC5B7 0x272EC
+0x8EAFC5B8 0x272ED
+0x8EAFC5B9 0x272EE
+0x8EAFC5BA 0x275F7
+0x8EAFC5BB 0x2769A
+0x8EAFC5BC 0x276CD
+0x8EAFC5BD 0x2F9C8
+0x8EAFC5BE 0x276A3
+0x8EAFC5BF 0x276CE
+0x8EAFC5C0 0x27831
+0x8EAFC5C1 0x27832
+0x8EAFC5C2 0x27833
+0x8EAFC5C3 0x279E4
+0x8EAFC5C5 0x279E5
+0x8EAFC5C6 0x279E6
+0x8EAFC5C7 0x27CC8
+0x8EAFC5C8 0x27D74
+0x8EAFC5C9 0x27D75
+0x8EAFC5CA 0x27D76
+0x8EAFC5CB 0x27D77
+0x8EAFC5CC 0x27D78
+0x8EAFC5CD 0x27D79
+0x8EAFC5CE 0x27D7A
+0x8EAFC5CF 0x27E61
+0x8EAFC5D0 0x27EDF
+0x8EAFC5D1 0x27EE0
+0x8EAFC5D2 0x27EE1
+0x8EAFC5D3 0x27EE2
+0x8EAFC5D4 0x27EE3
+0x8EAFC5D5 0x27EE4
+0x8EAFC5D6 0x27EE5
+0x8EAFC5D7 0x27EE6
+0x8EAFC5D8 0x47F3
+0x8EAFC5D9 0x28031
+0x8EAFC5DA 0x2823D
+0x8EAFC5DB 0x2823E
+0x8EAFC5DC 0x2823F
+0x8EAFC5DD 0x282F4
+0x8EAFC5DE 0x282F5
+0x8EAFC5DF 0x282F6
+0x8EAFC5E1 0x28417
+0x8EAFC5E2 0x28541
+0x8EAFC5E3 0x28542
+0x8EAFC5E4 0x28543
+0x8EAFC5E5 0x28544
+0x8EAFC5E6 0x28545
+0x8EAFC5E7 0x28546
+0x8EAFC5E8 0x28547
+0x8EAFC5E9 0x28548
+0x8EAFC5EA 0x28549
+0x8EAFC5EB 0x2854A
+0x8EAFC5EC 0x2854B
+0x8EAFC5ED 0x90D2
+0x8EAFC5EE 0x286BA
+0x8EAFC5EF 0x28744
+0x8EAFC5F0 0x2892A
+0x8EAFC5F1 0x2896D
+0x8EAFC5F2 0x9274
+0x8EAFC5F3 0x2F9E7
+0x8EAFC5F4 0x2897E
+0x8EAFC5F5 0x2896E
+0x8EAFC5F6 0x2896F
+0x8EAFC5F7 0x28970
+0x8EAFC5F8 0x28971
+0x8EAFC5F9 0x28976
+0x8EAFC5FA 0x28C79
+0x8EAFC5FB 0x95A0
+0x8EAFC5FD 0x28D04
+0x8EAFC5FE 0x28CF8
+0x8EAFC6A1 0x28D05
+0x8EAFC6A2 0x28EDA
+0x8EAFC6A3 0x28EDB
+0x8EAFC6A4 0x28EDC
+0x8EAFC6A5 0x28EDD
+0x8EAFC6A6 0x28EDE
+0x8EAFC6A7 0x28EDF
+0x8EAFC6A8 0x28EE0
+0x8EAFC6A9 0x28EE1
+0x8EAFC6AA 0x290C5
+0x8EAFC6AB 0x2909A
+0x8EAFC6AC 0x2909B
+0x8EAFC6AD 0x2909C
+0x8EAFC6AE 0x291D8
+0x8EAFC6AF 0x291D9
+0x8EAFC6B0 0x291DA
+0x8EAFC6B1 0x2926E
+0x8EAFC6B2 0x4A57
+0x8EAFC6B3 0x2946B
+0x8EAFC6B4 0x27D83
+0x8EAFC6B6 0x296D6
+0x8EAFC6B7 0x296BD
+0x8EAFC6B9 0x2322E
+0x8EAFC6BA 0x29AFC
+0x8EAFC6BB 0x29D53
+0x8EAFC6BC 0x29DB7
+0x8EAFC6BD 0x2A28C
+0x8EAFC6BE 0x2A38E
+0x8EAFC6BF 0x2A2FF
+0x8EAFC6C0 0x20076
+0x8EAFC6C1 0x20106
+0x8EAFC6C2 0x2017E
+0x8EAFC6C3 0x20384
+0x8EAFC6C4 0x20385
+0x8EAFC6C5 0x20386
+0x8EAFC6C6 0x20387
+0x8EAFC6C7 0x20388
+0x8EAFC6C8 0x203A7
+0x8EAFC6C9 0x20389
+0x8EAFC6CA 0x2038A
+0x8EAFC6CB 0x2038B
+0x8EAFC6CC 0x2038C
+0x8EAFC6CD 0x2038D
+0x8EAFC6CE 0x2038E
+0x8EAFC6CF 0x2038F
+0x8EAFC6D0 0x203A3
+0x8EAFC6D1 0x20390
+0x8EAFC6D2 0x20391
+0x8EAFC6D3 0x20392
+0x8EAFC6D4 0x20393
+0x8EAFC6D5 0x203AC
+0x8EAFC6D6 0x20394
+0x8EAFC6D7 0x20395
+0x8EAFC6D8 0x20396
+0x8EAFC6D9 0x204AA
+0x8EAFC6DA 0x204AB
+0x8EAFC6DB 0x2059E
+0x8EAFC6DC 0x51A9
+0x8EAFC6DD 0x20608
+0x8EAFC6DE 0x20609
+0x8EAFC6DF 0x20668
+0x8EAFC6E0 0x20669
+0x8EAFC6E1 0x2066A
+0x8EAFC6E2 0x2069A
+0x8EAFC6E3 0x207D9
+0x8EAFC6E4 0x207DA
+0x8EAFC6E5 0x207DB
+0x8EAFC6E6 0x208A8
+0x8EAFC6E7 0x20901
+0x8EAFC6E8 0x20928
+0x8EAFC6E9 0x20977
+0x8EAFC6EA 0x209BD
+0x8EAFC6EB 0x209BE
+0x8EAFC6EC 0x20F60
+0x8EAFC6ED 0x20AA0
+0x8EAFC6EE 0x20AA2
+0x8EAFC6EF 0x20B0F
+0x8EAFC6F0 0x20B85
+0x8EAFC6F1 0x20EFE
+0x8EAFC6F2 0x20EFF
+0x8EAFC6F3 0x20F00
+0x8EAFC6F4 0x20F01
+0x8EAFC6F5 0x20F16
+0x8EAFC6F6 0x20F02
+0x8EAFC6F7 0x20F03
+0x8EAFC6F8 0x20F04
+0x8EAFC6F9 0x20F05
+0x8EAFC6FA 0x20F06
+0x8EAFC6FB 0x20F07
+0x8EAFC6FC 0x20F08
+0x8EAFC6FD 0x20F22
+0x8EAFC6FE 0x20F09
+0x8EAFC7A1 0x20F0A
+0x8EAFC7A2 0x20F0B
+0x8EAFC7A3 0x20F0C
+0x8EAFC7A4 0x20F14
+0x8EAFC7A5 0x20F29
+0x8EAFC7A6 0x20E6E
+0x8EAFC7A7 0x20F0D
+0x8EAFC7A8 0x20F0E
+0x8EAFC7A9 0x20F0F
+0x8EAFC7AA 0x20F10
+0x8EAFC7AB 0x20F11
+0x8EAFC7AC 0x20F12
+0x8EAFC7AD 0x20F13
+0x8EAFC7AE 0x2121B
+0x8EAFC7AF 0x2121C
+0x8EAFC7B0 0x2121D
+0x8EAFC7B1 0x21413
+0x8EAFC7B2 0x213FF
+0x8EAFC7B3 0x21400
+0x8EAFC7B4 0x21401
+0x8EAFC7B5 0x21402
+0x8EAFC7B6 0x21403
+0x8EAFC7B7 0x21404
+0x8EAFC7B8 0x2140A
+0x8EAFC7B9 0x21405
+0x8EAFC7BA 0x21406
+0x8EAFC7BB 0x21407
+0x8EAFC7BC 0x21408
+0x8EAFC7BD 0x2153A
+0x8EAFC7BE 0x21573
+0x8EAFC7BF 0x2166F
+0x8EAFC7C0 0x21670
+0x8EAFC7C1 0x21671
+0x8EAFC7C2 0x20052
+0x8EAFC7C4 0x21A9A
+0x8EAFC7C5 0x21860
+0x8EAFC7C6 0x2F869
+0x8EAFC7C7 0x2182B
+0x8EAFC7C8 0x21824
+0x8EAFC7C9 0x2182C
+0x8EAFC7CA 0x2182D
+0x8EAFC7CB 0x2182E
+0x8EAFC7CC 0x2182F
+0x8EAFC7CD 0x21830
+0x8EAFC7CE 0x21831
+0x8EAFC7CF 0x21832
+0x8EAFC7D0 0x21833
+0x8EAFC7D1 0x21834
+0x8EAFC7D2 0x21835
+0x8EAFC7D3 0x21845
+0x8EAFC7D4 0x21836
+0x8EAFC7D5 0x21992
+0x8EAFC7D6 0x21993
+0x8EAFC7D7 0x21A88
+0x8EAFC7D8 0x21A89
+0x8EAFC7D9 0x21A8A
+0x8EAFC7DA 0x21A8B
+0x8EAFC7DB 0x21B3F
+0x8EAFC7DD 0x21CCA
+0x8EAFC7DE 0x21EF6
+0x8EAFC7DF 0x21EF7
+0x8EAFC7E0 0x21EF8
+0x8EAFC7E1 0x21EF9
+0x8EAFC7E2 0x2212B
+0x8EAFC7E4 0x221A4
+0x8EAFC7E5 0x221CE
+0x8EAFC7E7 0x2229E
+0x8EAFC7E8 0x2229F
+0x8EAFC7E9 0x222A0
+0x8EAFC7EA 0x222A1
+0x8EAFC7EB 0x222A2
+0x8EAFC7EC 0x222A3
+0x8EAFC7ED 0x222A4
+0x8EAFC7EE 0x222A5
+0x8EAFC7EF 0x222A6
+0x8EAFC7F0 0x22418
+0x8EAFC7F1 0x22560
+0x8EAFC7F2 0x22561
+0x8EAFC7F3 0x22562
+0x8EAFC7F4 0x22563
+0x8EAFC7F5 0x22564
+0x8EAFC7F6 0x227BD
+0x8EAFC7F7 0x227BE
+0x8EAFC7F8 0x2280B
+0x8EAFC7F9 0x227BF
+0x8EAFC7FA 0x227C0
+0x8EAFC7FC 0x2280C
+0x8EAFC7FD 0x2278D
+0x8EAFC7FE 0x2280D
+0x8EAFC8A1 0x2280E
+0x8EAFC8A2 0x2285E
+0x8EAFC8A3 0x2280F
+0x8EAFC8A4 0x22810
+0x8EAFC8A5 0x227C1
+0x8EAFC8A6 0x22811
+0x8EAFC8A8 0x227C2
+0x8EAFC8A9 0x229EA
+0x8EAFC8AA 0x229EB
+0x8EAFC8AB 0x22CE3
+0x8EAFC8AC 0x22CE4
+0x8EAFC8AD 0x22CE5
+0x8EAFC8AE 0x22CE6
+0x8EAFC8AF 0x22CE7
+0x8EAFC8B0 0x22C92
+0x8EAFC8B1 0x22D4A
+0x8EAFC8B3 0x22CE8
+0x8EAFC8B4 0x22CE9
+0x8EAFC8B5 0x22CEA
+0x8EAFC8B6 0x22D01
+0x8EAFC8B7 0x22CEB
+0x8EAFC8B8 0x22CEC
+0x8EAFC8B9 0x22CEF
+0x8EAFC8BA 0x22CED
+0x8EAFC8BB 0x22CEE
+0x8EAFC8BC 0x22CF0
+0x8EAFC8BD 0x22CF1
+0x8EAFC8BE 0x22CF2
+0x8EAFC8BF 0x22CF3
+0x8EAFC8C0 0x22CF4
+0x8EAFC8C1 0x22CF5
+0x8EAFC8C2 0x22CF6
+0x8EAFC8C3 0x22CF7
+0x8EAFC8C4 0x22CF8
+0x8EAFC8C5 0x22CF9
+0x8EAFC8C6 0x22CFE
+0x8EAFC8C7 0x22CFA
+0x8EAFC8C8 0x22CFB
+0x8EAFC8C9 0x22CFC
+0x8EAFC8CA 0x23263
+0x8EAFC8CB 0x23264
+0x8EAFC8CC 0x23265
+0x8EAFC8CD 0x23266
+0x8EAFC8CE 0x23267
+0x8EAFC8CF 0x23268
+0x8EAFC8D0 0x2360B
+0x8EAFC8D1 0x2360D
+0x8EAFC8D2 0x3BBC
+0x8EAFC8D3 0x2360E
+0x8EAFC8D4 0x2360F
+0x8EAFC8D5 0x3BA4
+0x8EAFC8D6 0x23614
+0x8EAFC8D7 0x235D4
+0x8EAFC8D8 0x235D5
+0x8EAFC8D9 0x235D6
+0x8EAFC8DA 0x235D7
+0x8EAFC8DB 0x235D8
+0x8EAFC8DC 0x235D9
+0x8EAFC8DD 0x235DA
+0x8EAFC8DE 0x235DB
+0x8EAFC8DF 0x235DC
+0x8EAFC8E0 0x235DD
+0x8EAFC8E1 0x235DE
+0x8EAFC8E2 0x235DF
+0x8EAFC8E3 0x235E0
+0x8EAFC8E4 0x235E1
+0x8EAFC8E5 0x235E2
+0x8EAFC8E6 0x235E3
+0x8EAFC8E7 0x235E4
+0x8EAFC8E8 0x235E5
+0x8EAFC8E9 0x235E6
+0x8EAFC8EA 0x235E7
+0x8EAFC8EB 0x235E8
+0x8EAFC8EC 0x235E9
+0x8EAFC8ED 0x235EA
+0x8EAFC8EE 0x235EB
+0x8EAFC8EF 0x235EC
+0x8EAFC8F0 0x236EC
+0x8EAFC8F1 0x235ED
+0x8EAFC8F2 0x235EE
+0x8EAFC8F3 0x235EF
+0x8EAFC8F4 0x23600
+0x8EAFC8F5 0x235F0
+0x8EAFC8F6 0x23904
+0x8EAFC8F8 0x23905
+0x8EAFC8F9 0x2F8F3
+0x8EAFC8FA 0x23AB5
+0x8EAFC8FB 0x2F8F9
+0x8EAFC8FC 0x23BD6
+0x8EAFC8FD 0x23BD7
+0x8EAFC8FE 0x23BD8
+0x8EAFC9A1 0x23BD9
+0x8EAFC9A2 0x23EA9
+0x8EAFC9A3 0x23F00
+0x8EAFC9A4 0x23F01
+0x8EAFC9A5 0x23F02
+0x8EAFC9A6 0x23F03
+0x8EAFC9A7 0x23F04
+0x8EAFC9A8 0x23F05
+0x8EAFC9A9 0x23F06
+0x8EAFC9AA 0x23F3F
+0x8EAFC9AB 0x23F07
+0x8EAFC9AC 0x23F08
+0x8EAFC9AD 0x23F09
+0x8EAFC9AE 0x23F0A
+0x8EAFC9AF 0x23EB6
+0x8EAFC9B0 0x23F0B
+0x8EAFC9B1 0x23F0C
+0x8EAFC9B4 0x23F0D
+0x8EAFC9B6 0x23F0E
+0x8EAFC9B7 0x23F0F
+0x8EAFC9B8 0x23F10
+0x8EAFC9B9 0x23F11
+0x8EAFC9BA 0x23F12
+0x8EAFC9BB 0x23F35
+0x8EAFC9BC 0x23F13
+0x8EAFC9BD 0x23F14
+0x8EAFC9BE 0x23EAA
+0x8EAFC9C0 0x23FC1
+0x8EAFC9C1 0x23F15
+0x8EAFC9C2 0x23F16
+0x8EAFC9C3 0x23F17
+0x8EAFC9C4 0x2431E
+0x8EAFC9C5 0x2431F
+0x8EAFC9C6 0x24320
+0x8EAFC9C7 0x24321
+0x8EAFC9C9 0x24322
+0x8EAFC9CA 0x24323
+0x8EAFC9CB 0x7195
+0x8EAFC9CC 0x24324
+0x8EAFC9CD 0x24325
+0x8EAFC9CE 0x24326
+0x8EAFC9CF 0x24327
+0x8EAFC9D0 0x24328
+0x8EAFC9D1 0x24329
+0x8EAFC9D2 0x2432A
+0x8EAFC9D3 0x2432B
+0x8EAFC9D4 0x24307
+0x8EAFC9D5 0x2432C
+0x8EAFC9D6 0x2432D
+0x8EAFC9D7 0x2432E
+0x8EAFC9D8 0x3DE8
+0x8EAFC9DA 0x2432F
+0x8EAFC9DB 0x24330
+0x8EAFC9DC 0x24348
+0x8EAFC9DD 0x24331
+0x8EAFC9DE 0x24332
+0x8EAFC9DF 0x7198
+0x8EAFC9E0 0x24333
+0x8EAFC9E2 0x24334
+0x8EAFC9E3 0x24335
+0x8EAFC9E4 0x24336
+0x8EAFC9E5 0x24559
+0x8EAFC9E6 0x24591
+0x8EAFC9E7 0x245E7
+0x8EAFC9E8 0x246B8
+0x8EAFC9E9 0x246B9
+0x8EAFC9EA 0x246BA
+0x8EAFC9EB 0x246BB
+0x8EAFC9EC 0x246C8
+0x8EAFC9ED 0x2484D
+0x8EAFC9EE 0x24889
+0x8EAFC9EF 0x24850
+0x8EAFC9F0 0x24828
+0x8EAFC9F1 0x249FB
+0x8EAFC9F2 0x249FC
+0x8EAFC9F3 0x249FD
+0x8EAFC9F4 0x249FE
+0x8EAFC9F5 0x249FF
+0x8EAFC9F6 0x7478
+0x8EAFC9F7 0x24A00
+0x8EAFC9F8 0x24A01
+0x8EAFC9F9 0x24A02
+0x8EAFC9FA 0x249E4
+0x8EAFC9FB 0x249E5
+0x8EAFC9FC 0x24A03
+0x8EAFC9FD 0x24A04
+0x8EAFC9FE 0x24A05
+0x8EAFCAA1 0x24A06
+0x8EAFCAA2 0x24A07
+0x8EAFCAA3 0x24A13
+0x8EAFCAA4 0x24A08
+0x8EAFCAA5 0x24A09
+0x8EAFCAA6 0x249E6
+0x8EAFCAA7 0x24A0A
+0x8EAFCAA8 0x24A0B
+0x8EAFCAA9 0x24A0C
+0x8EAFCAAA 0x24B0B
+0x8EAFCAAB 0x24BF4
+0x8EAFCAAC 0x24C0A
+0x8EAFCAAD 0x24CB1
+0x8EAFCAAE 0x24E1D
+0x8EAFCAAF 0x2F93B
+0x8EAFCAB0 0x24F8B
+0x8EAFCAB1 0x24F8C
+0x8EAFCAB2 0x24F8F
+0x8EAFCAB3 0x24F8D
+0x8EAFCAB4 0x24F8E
+0x8EAFCAB5 0x25006
+0x8EAFCAB6 0x25086
+0x8EAFCAB7 0x25222
+0x8EAFCAB8 0x25223
+0x8EAFCAB9 0x25224
+0x8EAFCABA 0x25225
+0x8EAFCABB 0x25226
+0x8EAFCABC 0x25227
+0x8EAFCABD 0x25228
+0x8EAFCABE 0x253F1
+0x8EAFCABF 0x78B9
+0x8EAFCAC0 0x25523
+0x8EAFCAC1 0x25512
+0x8EAFCAC3 0x25513
+0x8EAFCAC4 0x25514
+0x8EAFCAC5 0x25515
+0x8EAFCAC6 0x25516
+0x8EAFCAC7 0x25517
+0x8EAFCAC8 0x25518
+0x8EAFCAC9 0x25519
+0x8EAFCACA 0x2554B
+0x8EAFCACB 0x2551A
+0x8EAFCACC 0x2551B
+0x8EAFCACD 0x2551C
+0x8EAFCACF 0x2551D
+0x8EAFCAD0 0x2551E
+0x8EAFCAD1 0x2551F
+0x8EAFCAD2 0x25520
+0x8EAFCAD3 0x256CA
+0x8EAFCAD4 0x222AC
+0x8EAFCAD5 0x256CB
+0x8EAFCAD6 0x256CC
+0x8EAFCAD7 0x256CD
+0x8EAFCAD8 0x256CE
+0x8EAFCADA 0x256CF
+0x8EAFCADB 0x25810
+0x8EAFCADC 0x25811
+0x8EAFCADD 0x25812
+0x8EAFCADE 0x25813
+0x8EAFCADF 0x25814
+0x8EAFCAE0 0x2580F
+0x8EAFCAE1 0x25815
+0x8EAFCAE2 0x25816
+0x8EAFCAE3 0x25817
+0x8EAFCAE4 0x7A33
+0x8EAFCAE5 0x25818
+0x8EAFCAE6 0x259C6
+0x8EAFCAE7 0x25A9F
+0x8EAFCAE8 0x25AA0
+0x8EAFCAE9 0x25AA4
+0x8EAFCAEA 0x25AA1
+0x8EAFCAEB 0x25BB5
+0x8EAFCAEC 0x25BB6
+0x8EAFCAED 0x25BB7
+0x8EAFCAEE 0x25BB8
+0x8EAFCAEF 0x25BB9
+0x8EAFCAF0 0x25BBA
+0x8EAFCAF1 0x25BD0
+0x8EAFCAF2 0x25BC6
+0x8EAFCAF3 0x25BBB
+0x8EAFCAF4 0x25BBC
+0x8EAFCAF5 0x25BBD
+0x8EAFCAF6 0x25BBE
+0x8EAFCAF7 0x25BBF
+0x8EAFCAF8 0x25BC0
+0x8EAFCAF9 0x25BC1
+0x8EAFCAFA 0x25BC2
+0x8EAFCAFB 0x2F960
+0x8EAFCAFC 0x25EA7
+0x8EAFCAFD 0x25EA8
+0x8EAFCAFE 0x25EA9
+0x8EAFCBA1 0x25EAA
+0x8EAFCBA2 0x25EAB
+0x8EAFCBA3 0x25EAC
+0x8EAFCBA4 0x25EBC
+0x8EAFCBA5 0x25EAD
+0x8EAFCBA6 0x25EAE
+0x8EAFCBA7 0x7CC0
+0x8EAFCBA8 0x25EAF
+0x8EAFCBA9 0x25EB0
+0x8EAFCBAA 0x25EB1
+0x8EAFCBAB 0x7CC1
+0x8EAFCBAC 0x25EB4
+0x8EAFCBAD 0x25EB2
+0x8EAFCBAE 0x26066
+0x8EAFCBAF 0x26067
+0x8EAFCBB0 0x26068
+0x8EAFCBB1 0x26069
+0x8EAFCBB2 0x2606A
+0x8EAFCBB3 0x2606B
+0x8EAFCBB4 0x2606C
+0x8EAFCBB5 0x2606D
+0x8EAFCBB6 0x2606E
+0x8EAFCBB7 0x2606F
+0x8EAFCBB9 0x2623E
+0x8EAFCBBA 0x2623F
+0x8EAFCBBB 0x26240
+0x8EAFCBBC 0x262E8
+0x8EAFCBBD 0x26452
+0x8EAFCBBE 0x26453
+0x8EAFCBBF 0x26454
+0x8EAFCBC0 0x26455
+0x8EAFCBC1 0x26591
+0x8EAFCBC2 0x26592
+0x8EAFCBC3 0x26593
+0x8EAFCBC4 0x26594
+0x8EAFCBC5 0x26595
+0x8EAFCBC6 0x26596
+0x8EAFCBC7 0x26597
+0x8EAFCBC8 0x26598
+0x8EAFCBCA 0x26599
+0x8EAFCBCB 0x2659A
+0x8EAFCBCC 0x2659B
+0x8EAFCBCD 0x267B7
+0x8EAFCBCE 0x267B8
+0x8EAFCBCF 0x267B9
+0x8EAFCBD1 0x267BA
+0x8EAFCBD2 0x267BB
+0x8EAFCBD3 0x267BD
+0x8EAFCBD5 0x267BC
+0x8EAFCBD6 0x2F988
+0x8EAFCBD7 0x2F987
+0x8EAFCBD8 0x268EB
+0x8EAFCBD9 0x268EC
+0x8EAFCBDA 0x26916
+0x8EAFCBDB 0x26944
+0x8EAFCBDC 0x269E3
+0x8EAFCBDD 0x26A58
+0x8EAFCBDE 0x26A53
+0x8EAFCBDF 0x26A54
+0x8EAFCBE0 0x26AE0
+0x8EAFCBE1 0x26DB1
+0x8EAFCBE2 0x26DB2
+0x8EAFCBE3 0x26DB3
+0x8EAFCBE4 0x26DEA
+0x8EAFCBE6 0x26DB4
+0x8EAFCBE7 0x26DF0
+0x8EAFCBE8 0x26DB5
+0x8EAFCBE9 0x26DB6
+0x8EAFCBEA 0x26DB7
+0x8EAFCBEB 0x26DB8
+0x8EAFCBEC 0x26DB9
+0x8EAFCBED 0x26DBA
+0x8EAFCBEE 0x26DBB
+0x8EAFCBEF 0x26DBC
+0x8EAFCBF0 0x26DBD
+0x8EAFCBF1 0x26DBE
+0x8EAFCBF2 0x26DBF
+0x8EAFCBF3 0x26DC0
+0x8EAFCBF4 0x26DC1
+0x8EAFCBF5 0x26DC2
+0x8EAFCBF6 0x26DC3
+0x8EAFCBF8 0x26DC4
+0x8EAFCBF9 0x26DC5
+0x8EAFCBFA 0x26DC6
+0x8EAFCBFB 0x26DFC
+0x8EAFCBFC 0x26DC7
+0x8EAFCBFD 0x26DC8
+0x8EAFCBFE 0x26DC9
+0x8EAFCCA1 0x26DCA
+0x8EAFCCA2 0x26DCB
+0x8EAFCCA3 0x26DCC
+0x8EAFCCA4 0x26E84
+0x8EAFCCA5 0x26DCD
+0x8EAFCCA6 0x26DCE
+0x8EAFCCA7 0x26DCF
+0x8EAFCCA8 0x26DD0
+0x8EAFCCA9 0x26DD1
+0x8EAFCCAA 0x26DD2
+0x8EAFCCAB 0x271CA
+0x8EAFCCAC 0x271CB
+0x8EAFCCAD 0x27336
+0x8EAFCCAE 0x27337
+0x8EAFCCAF 0x2739F
+0x8EAFCCB0 0x27338
+0x8EAFCCB1 0x27339
+0x8EAFCCB2 0x2733A
+0x8EAFCCB3 0x8744
+0x8EAFCCB4 0x276BE
+0x8EAFCCB5 0x276F0
+0x8EAFCCB6 0x276BF
+0x8EAFCCB7 0x276C0
+0x8EAFCCB8 0x277F7
+0x8EAFCCB9 0x277F8
+0x8EAFCCBA 0x277FA
+0x8EAFCCBB 0x27843
+0x8EAFCCBC 0x27844
+0x8EAFCCBD 0x27A0F
+0x8EAFCCBE 0x27A10
+0x8EAFCCBF 0x27A11
+0x8EAFCCC0 0x27A12
+0x8EAFCCC1 0x8AAD
+0x8EAFCCC2 0x27A13
+0x8EAFCCC3 0x27A14
+0x8EAFCCC4 0x27A15
+0x8EAFCCC5 0x27A16
+0x8EAFCCC8 0x27CD3
+0x8EAFCCC9 0x27CD7
+0x8EAFCCCB 0x27DB0
+0x8EAFCCCC 0x27D98
+0x8EAFCCCD 0x27D90
+0x8EAFCCCE 0x27D91
+0x8EAFCCCF 0x27D92
+0x8EAFCCD0 0x27D97
+0x8EAFCCD1 0x27D93
+0x8EAFCCD2 0x27E64
+0x8EAFCCD3 0x27F01
+0x8EAFCCD4 0x27F02
+0x8EAFCCD5 0x27F03
+0x8EAFCCD6 0x27F04
+0x8EAFCCD7 0x27F05
+0x8EAFCCD8 0x27F06
+0x8EAFCCD9 0x27F07
+0x8EAFCCDA 0x2805A
+0x8EAFCCDB 0x2805B
+0x8EAFCCDC 0x2824E
+0x8EAFCCDD 0x2824F
+0x8EAFCCDE 0x28250
+0x8EAFCCDF 0x28319
+0x8EAFCCE0 0x2831A
+0x8EAFCCE1 0x2831B
+0x8EAFCCE3 0x2831C
+0x8EAFCCE5 0x28419
+0x8EAFCCE6 0x2841A
+0x8EAFCCE7 0x4886
+0x8EAFCCE8 0x2898A
+0x8EAFCCE9 0x2856E
+0x8EAFCCEA 0x2856F
+0x8EAFCCEB 0x9064
+0x8EAFCCEC 0x28570
+0x8EAFCCED 0x28571
+0x8EAFCCEE 0x28572
+0x8EAFCCEF 0x28573
+0x8EAFCCF0 0x28574
+0x8EAFCCF1 0x28575
+0x8EAFCCF2 0x28576
+0x8EAFCCF3 0x2883A
+0x8EAFCCF4 0x2883B
+0x8EAFCCF5 0x2883C
+0x8EAFCCF6 0x2885A
+0x8EAFCCF7 0x2883D
+0x8EAFCCF8 0x28842
+0x8EAFCCF9 0x2898B
+0x8EAFCCFA 0x289A0
+0x8EAFCCFB 0x2898C
+0x8EAFCCFC 0x2898D
+0x8EAFCCFD 0x2898E
+0x8EAFCCFE 0x289AB
+0x8EAFCDA1 0x2898F
+0x8EAFCDA2 0x9277
+0x8EAFCDA3 0x28990
+0x8EAFCDA4 0x28991
+0x8EAFCDA5 0x28992
+0x8EAFCDA6 0x289AA
+0x8EAFCDA7 0x92AF
+0x8EAFCDA8 0x28993
+0x8EAFCDA9 0x28994
+0x8EAFCDAA 0x2899E
+0x8EAFCDAB 0x289A8
+0x8EAFCDAE 0x28F00
+0x8EAFCDAF 0x28F01
+0x8EAFCDB0 0x28F02
+0x8EAFCDB1 0x28F03
+0x8EAFCDB2 0x28F04
+0x8EAFCDB3 0x28F05
+0x8EAFCDB4 0x28FC4
+0x8EAFCDB5 0x28FC5
+0x8EAFCDB7 0x290AE
+0x8EAFCDB8 0x290B2
+0x8EAFCDBB 0x291F7
+0x8EAFCDBC 0x29213
+0x8EAFCDBD 0x2939E
+0x8EAFCDBE 0x29485
+0x8EAFCDBF 0x25380
+0x8EAFCDC0 0x294C8
+0x8EAFCDC1 0x29841
+0x8EAFCDC2 0x29881
+0x8EAFCDC3 0x29882
+0x8EAFCDC4 0x29883
+0x8EAFCDC5 0x29884
+0x8EAFCDC6 0x29AC4
+0x8EAFCDC7 0x29AC5
+0x8EAFCDC8 0x29AC6
+0x8EAFCDC9 0x29C95
+0x8EAFCDCA 0x29C96
+0x8EAFCDCB 0x29C97
+0x8EAFCDCC 0x29D58
+0x8EAFCDCD 0x29D59
+0x8EAFCDCF 0x29FA9
+0x8EAFCDD0 0x29FAA
+0x8EAFCDD1 0x29FAB
+0x8EAFCDD2 0x2A28E
+0x8EAFCDD3 0x2A303
+0x8EAFCDD4 0x2A3B3
+0x8EAFCDD5 0x20B82
+0x8EAFCDD6 0x20053
+0x8EAFCDD7 0x20183
+0x8EAFCDD8 0x20184
+0x8EAFCDD9 0x20185
+0x8EAFCDDA 0x203CC
+0x8EAFCDDB 0x203CD
+0x8EAFCDDC 0x203CE
+0x8EAFCDDD 0x203CF
+0x8EAFCDDE 0x203D0
+0x8EAFCDE0 0x203D1
+0x8EAFCDE1 0x203D2
+0x8EAFCDE2 0x203DA
+0x8EAFCDE3 0x204B3
+0x8EAFCDE4 0x204B4
+0x8EAFCDE6 0x20613
+0x8EAFCDE7 0x2060E
+0x8EAFCDE8 0x2066B
+0x8EAFCDE9 0x20903
+0x8EAFCDEA 0x20961
+0x8EAFCDEB 0x209C1
+0x8EAFCDEC 0x209C2
+0x8EAFCDED 0x20AB5
+0x8EAFCDEE 0x20140
+0x8EAFCDEF 0x20F98
+0x8EAFCDF0 0x20F99
+0x8EAFCDF1 0x20F9A
+0x8EAFCDF2 0x20F9B
+0x8EAFCDF3 0x20F9C
+0x8EAFCDF4 0x20F9D
+0x8EAFCDF5 0x20F9E
+0x8EAFCDF6 0x20F9F
+0x8EAFCDF7 0x20FEE
+0x8EAFCDF8 0x20FA0
+0x8EAFCDF9 0x20FA1
+0x8EAFCDFA 0x20F86
+0x8EAFCDFB 0x21225
+0x8EAFCDFC 0x21434
+0x8EAFCDFD 0x21435
+0x8EAFCDFE 0x21451
+0x8EAFCEA1 0x2142D
+0x8EAFCEA2 0x24362
+0x8EAFCEA3 0x21454
+0x8EAFCEA4 0x21452
+0x8EAFCEA5 0x366D
+0x8EAFCEA6 0x21436
+0x8EAFCEA7 0x21437
+0x8EAFCEA8 0x21438
+0x8EAFCEA9 0x21439
+0x8EAFCEAA 0x2143A
+0x8EAFCEAB 0x2143B
+0x8EAFCEAC 0x21468
+0x8EAFCEAD 0x2143C
+0x8EAFCEAE 0x366E
+0x8EAFCEAF 0x21577
+0x8EAFCEB0 0x23296
+0x8EAFCEB1 0x2167E
+0x8EAFCEB2 0x2167F
+0x8EAFCEB3 0x21869
+0x8EAFCEB4 0x2186A
+0x8EAFCEB5 0x2186B
+0x8EAFCEB6 0x2186C
+0x8EAFCEB7 0x2186D
+0x8EAFCEB8 0x2186E
+0x8EAFCEB9 0x2186F
+0x8EAFCEBA 0x2185D
+0x8EAFCEBB 0x21870
+0x8EAFCEBC 0x21885
+0x8EAFCEBD 0x21871
+0x8EAFCEBE 0x21872
+0x8EAFCEBF 0x21873
+0x8EAFCEC0 0x21874
+0x8EAFCEC1 0x21875
+0x8EAFCEC2 0x21876
+0x8EAFCEC3 0x21884
+0x8EAFCEC4 0x21877
+0x8EAFCEC5 0x21883
+0x8EAFCEC6 0x2199A
+0x8EAFCEC7 0x21AA7
+0x8EAFCEC8 0x21AA8
+0x8EAFCEC9 0x21AA9
+0x8EAFCECA 0x21AAA
+0x8EAFCECB 0x21AAB
+0x8EAFCECC 0x21AAC
+0x8EAFCECD 0x21AB7
+0x8EAFCECE 0x21AAD
+0x8EAFCECF 0x21AAE
+0x8EAFCED1 0x21B45
+0x8EAFCED2 0x21CD3
+0x8EAFCED3 0x21CD4
+0x8EAFCED4 0x21CD5
+0x8EAFCED5 0x21CD6
+0x8EAFCED6 0x21CD7
+0x8EAFCED7 0x21F26
+0x8EAFCED8 0x21F27
+0x8EAFCED9 0x21F28
+0x8EAFCEDB 0x21F29
+0x8EAFCEDC 0x21F2A
+0x8EAFCEDD 0x22005
+0x8EAFCEDE 0x5E64
+0x8EAFCEDF 0x221D0
+0x8EAFCEE0 0x222B7
+0x8EAFCEE2 0x222B8
+0x8EAFCEE3 0x222B9
+0x8EAFCEE4 0x22422
+0x8EAFCEE5 0x22423
+0x8EAFCEE6 0x22573
+0x8EAFCEE7 0x22574
+0x8EAFCEE8 0x2288F
+0x8EAFCEE9 0x22812
+0x8EAFCEEA 0x22813
+0x8EAFCEEB 0x22814
+0x8EAFCEEC 0x22815
+0x8EAFCEED 0x22816
+0x8EAFCEEE 0x22817
+0x8EAFCEEF 0x22818
+0x8EAFCEF0 0x22861
+0x8EAFCEF1 0x22866
+0x8EAFCEF2 0x22867
+0x8EAFCEF3 0x22819
+0x8EAFCEF4 0x22868
+0x8EAFCEF5 0x2281A
+0x8EAFCEF6 0x22869
+0x8EAFCEF7 0x22A04
+0x8EAFCEF8 0x22A05
+0x8EAFCEFA 0x22A06
+0x8EAFCEFB 0x229FD
+0x8EAFCEFC 0x22D50
+0x8EAFCEFD 0x22D51
+0x8EAFCEFE 0x22D52
+0x8EAFCFA1 0x22D53
+0x8EAFCFA2 0x22D54
+0x8EAFCFA3 0x22D55
+0x8EAFCFA4 0x22D63
+0x8EAFCFA5 0x2F8C4
+0x8EAFCFA6 0x22D56
+0x8EAFCFA7 0x22D57
+0x8EAFCFA8 0x22D58
+0x8EAFCFA9 0x22D59
+0x8EAFCFAA 0x22D5A
+0x8EAFCFAB 0x22D5B
+0x8EAFCFAD 0x22D5C
+0x8EAFCFAE 0x22D5D
+0x8EAFCFAF 0x22D5E
+0x8EAFCFB0 0x22D5F
+0x8EAFCFB1 0x22FD7
+0x8EAFCFB3 0x23060
+0x8EAFCFB4 0x23061
+0x8EAFCFB5 0x23117
+0x8EAFCFB6 0x23139
+0x8EAFCFB7 0x2328F
+0x8EAFCFB8 0x232C8
+0x8EAFCFB9 0x23290
+0x8EAFCFBA 0x23291
+0x8EAFCFBB 0x23398
+0x8EAFCFBC 0x23399
+0x8EAFCFBD 0x23644
+0x8EAFCFBE 0x23645
+0x8EAFCFBF 0x23646
+0x8EAFCFC0 0x23659
+0x8EAFCFC1 0x236EE
+0x8EAFCFC2 0x6A2B
+0x8EAFCFC3 0x23647
+0x8EAFCFC4 0x23648
+0x8EAFCFC6 0x23649
+0x8EAFCFC7 0x2364A
+0x8EAFCFC8 0x2364B
+0x8EAFCFC9 0x2364C
+0x8EAFCFCA 0x2364D
+0x8EAFCFCB 0x2364E
+0x8EAFCFCC 0x2364F
+0x8EAFCFCD 0x23650
+0x8EAFCFCE 0x23651
+0x8EAFCFCF 0x23652
+0x8EAFCFD0 0x23653
+0x8EAFCFD1 0x23654
+0x8EAFCFD2 0x23655
+0x8EAFCFD3 0x23656
+0x8EAFCFD4 0x23915
+0x8EAFCFD5 0x2399A
+0x8EAFCFD6 0x23A58
+0x8EAFCFD7 0x23AFC
+0x8EAFCFD8 0x23AFD
+0x8EAFCFD9 0x23F86
+0x8EAFCFDA 0x23F87
+0x8EAFCFDB 0x23F88
+0x8EAFCFDC 0x23F89
+0x8EAFCFDD 0x23F8A
+0x8EAFCFDE 0x23F8B
+0x8EAFCFDF 0x23F8C
+0x8EAFCFE1 0x2401F
+0x8EAFCFE2 0x23F8D
+0x8EAFCFE3 0x23F8E
+0x8EAFCFE4 0x23F8F
+0x8EAFCFE5 0x23F90
+0x8EAFCFE6 0x23F91
+0x8EAFCFE7 0x23F92
+0x8EAFCFE8 0x23F93
+0x8EAFCFE9 0x2F911
+0x8EAFCFEA 0x23F94
+0x8EAFCFEB 0x23F95
+0x8EAFCFEC 0x23ECA
+0x8EAFCFED 0x23F18
+0x8EAFCFEF 0x23F96
+0x8EAFCFF0 0x23F97
+0x8EAFCFF1 0x23F98
+0x8EAFCFF2 0x23F99
+0x8EAFCFF3 0x23F9A
+0x8EAFCFF4 0x23F9B
+0x8EAFCFF5 0x23F9C
+0x8EAFCFF6 0x23F9D
+0x8EAFCFF7 0x23F9E
+0x8EAFCFF8 0x23F9F
+0x8EAFCFF9 0x6F46
+0x8EAFCFFB 0x23FA0
+0x8EAFCFFC 0x23FA1
+0x8EAFCFFD 0x6F9A
+0x8EAFCFFE 0x23FB7
+0x8EAFD0A2 0x24396
+0x8EAFD0A3 0x24368
+0x8EAFD0A4 0x24369
+0x8EAFD0A5 0x2438C
+0x8EAFD0A6 0x2436A
+0x8EAFD0A7 0x2436B
+0x8EAFD0A8 0x2436C
+0x8EAFD0A9 0x2436D
+0x8EAFD0AA 0x2436E
+0x8EAFD0AB 0x2436F
+0x8EAFD0AC 0x2437F
+0x8EAFD0AD 0x24384
+0x8EAFD0AE 0x24370
+0x8EAFD0AF 0x24371
+0x8EAFD0B0 0x24385
+0x8EAFD0B1 0x24372
+0x8EAFD0B2 0x24373
+0x8EAFD0B3 0x24374
+0x8EAFD0B4 0x24375
+0x8EAFD0B5 0x24376
+0x8EAFD0B7 0x24377
+0x8EAFD0B8 0x24378
+0x8EAFD0B9 0x24379
+0x8EAFD0BA 0x2437A
+0x8EAFD0BB 0x2437B
+0x8EAFD0BC 0x2437C
+0x8EAFD0BD 0x2F91E
+0x8EAFD0BE 0x24594
+0x8EAFD0BF 0x246D5
+0x8EAFD0C0 0x24829
+0x8EAFD0C1 0x24A2B
+0x8EAFD0C2 0x24A2C
+0x8EAFD0C3 0x24A2D
+0x8EAFD0C4 0x24A2E
+0x8EAFD0C5 0x24A2F
+0x8EAFD0C6 0x24A30
+0x8EAFD0C7 0x24A3E
+0x8EAFD0C8 0x24A31
+0x8EAFD0C9 0x24A32
+0x8EAFD0CA 0x24A33
+0x8EAFD0CB 0x24A34
+0x8EAFD0CC 0x24A35
+0x8EAFD0CD 0x24B11
+0x8EAFD0CE 0x3F53
+0x8EAFD0CF 0x24CC0
+0x8EAFD0D0 0x24E42
+0x8EAFD0D1 0x24E43
+0x8EAFD0D2 0x24E44
+0x8EAFD0D3 0x24E45
+0x8EAFD0D4 0x24E46
+0x8EAFD0D5 0x2508C
+0x8EAFD0D6 0x2508D
+0x8EAFD0D7 0x2508E
+0x8EAFD0D8 0x2508F
+0x8EAFD0D9 0x25090
+0x8EAFD0DA 0x25091
+0x8EAFD0DB 0x25263
+0x8EAFD0DC 0x25264
+0x8EAFD0DD 0x25265
+0x8EAFD0DF 0x2F94A
+0x8EAFD0E1 0x253F6
+0x8EAFD0E2 0x25536
+0x8EAFD0E3 0x25537
+0x8EAFD0E4 0x2552C
+0x8EAFD0E5 0x25538
+0x8EAFD0E6 0x25539
+0x8EAFD0E8 0x2553A
+0x8EAFD0E9 0x256E3
+0x8EAFD0EA 0x256E2
+0x8EAFD0EB 0x256F5
+0x8EAFD0EC 0x25847
+0x8EAFD0EE 0x25848
+0x8EAFD0EF 0x25849
+0x8EAFD0F0 0x2584A
+0x8EAFD0F1 0x2584B
+0x8EAFD0F2 0x2584C
+0x8EAFD0F3 0x25AA8
+0x8EAFD0F4 0x25AA9
+0x8EAFD0F5 0x25AAA
+0x8EAFD0F7 0x25C0B
+0x8EAFD0F8 0x25C06
+0x8EAFD0F9 0x25C73
+0x8EAFD0FA 0x25C0C
+0x8EAFD0FB 0x25C0D
+0x8EAFD0FC 0x25C0E
+0x8EAFD0FD 0x25C0F
+0x8EAFD0FE 0x25C10
+0x8EAFD1A2 0x25C11
+0x8EAFD1A3 0x2F962
+0x8EAFD1A4 0x25C12
+0x8EAFD1A5 0x25C14
+0x8EAFD1A6 0x25C15
+0x8EAFD1A7 0x25C16
+0x8EAFD1A9 0x25C13
+0x8EAFD1AA 0x25C17
+0x8EAFD1AB 0x25ED9
+0x8EAFD1AC 0x25EDA
+0x8EAFD1AD 0x25EDB
+0x8EAFD1AF 0x25EDC
+0x8EAFD1B0 0x260A6
+0x8EAFD1B1 0x260A7
+0x8EAFD1B2 0x260A8
+0x8EAFD1B3 0x260A9
+0x8EAFD1B4 0x260AA
+0x8EAFD1B5 0x260AB
+0x8EAFD1B7 0x2F96D
+0x8EAFD1B8 0x260AC
+0x8EAFD1B9 0x260AD
+0x8EAFD1BA 0x260AE
+0x8EAFD1BD 0x260AF
+0x8EAFD1BE 0x260B0
+0x8EAFD1BF 0x260B1
+0x8EAFD1C0 0x26244
+0x8EAFD1C1 0x26245
+0x8EAFD1C2 0x262F7
+0x8EAFD1C3 0x262F8
+0x8EAFD1C4 0x2646B
+0x8EAFD1C5 0x2646C
+0x8EAFD1C6 0x26461
+0x8EAFD1C7 0x26512
+0x8EAFD1C8 0x265AF
+0x8EAFD1C9 0x265B0
+0x8EAFD1CA 0x265B1
+0x8EAFD1CB 0x265B2
+0x8EAFD1CC 0x265B3
+0x8EAFD1CD 0x265B4
+0x8EAFD1CE 0x265B5
+0x8EAFD1CF 0x265B6
+0x8EAFD1D0 0x26622
+0x8EAFD1D1 0x267EA
+0x8EAFD1D2 0x267EB
+0x8EAFD1D3 0x267EC
+0x8EAFD1D4 0x267ED
+0x8EAFD1D5 0x443D
+0x8EAFD1D6 0x268ED
+0x8EAFD1D7 0x2691B
+0x8EAFD1D8 0x26947
+0x8EAFD1D9 0x269E8
+0x8EAFD1DA 0x26AD0
+0x8EAFD1DB 0x26AE7
+0x8EAFD1DC 0x26AE8
+0x8EAFD1DD 0x26AE9
+0x8EAFD1DE 0x26E4E
+0x8EAFD1DF 0x26E4F
+0x8EAFD1E0 0x26E50
+0x8EAFD1E1 0x26E72
+0x8EAFD1E2 0x26E51
+0x8EAFD1E3 0x26E52
+0x8EAFD1E4 0x2F9A7
+0x8EAFD1E5 0x4526
+0x8EAFD1E6 0x26E53
+0x8EAFD1E7 0x26E54
+0x8EAFD1E8 0x26E55
+0x8EAFD1E9 0x26E56
+0x8EAFD1EA 0x26E57
+0x8EAFD1EB 0x26E77
+0x8EAFD1EC 0x26E58
+0x8EAFD1ED 0x26E59
+0x8EAFD1EE 0x26E5A
+0x8EAFD1EF 0x26E5B
+0x8EAFD1F0 0x26E5C
+0x8EAFD1F1 0x26E6E
+0x8EAFD1F2 0x26E5D
+0x8EAFD1F3 0x4527
+0x8EAFD1F5 0x26E5E
+0x8EAFD1F6 0x4528
+0x8EAFD1F7 0x26E5F
+0x8EAFD1F9 0x271D7
+0x8EAFD1FA 0x27389
+0x8EAFD1FB 0x2738A
+0x8EAFD1FD 0x2F9BE
+0x8EAFD1FE 0x2738B
+0x8EAFD2A1 0x2738C
+0x8EAFD2A2 0x2738D
+0x8EAFD2A3 0x2738E
+0x8EAFD2A4 0x2F9BC
+0x8EAFD2A5 0x2738F
+0x8EAFD2A7 0x2739A
+0x8EAFD2A8 0x27390
+0x8EAFD2A9 0x27391
+0x8EAFD2AA 0x27392
+0x8EAFD2AB 0x27393
+0x8EAFD2AC 0x27712
+0x8EAFD2AD 0x276F1
+0x8EAFD2AF 0x277FE
+0x8EAFD2B0 0x277FB
+0x8EAFD2B1 0x27857
+0x8EAFD2B2 0x27A49
+0x8EAFD2B3 0x27A4A
+0x8EAFD2B4 0x27A4B
+0x8EAFD2B5 0x27A4C
+0x8EAFD2B7 0x27A4D
+0x8EAFD2B8 0x27A59
+0x8EAFD2B9 0x27A4E
+0x8EAFD2BA 0x27A4F
+0x8EAFD2BB 0x27BF4
+0x8EAFD2BC 0x27C65
+0x8EAFD2BD 0x27DA6
+0x8EAFD2BE 0x27DA7
+0x8EAFD2BF 0x27DA8
+0x8EAFD2C0 0x27F22
+0x8EAFD2C1 0x27F23
+0x8EAFD2C2 0x2808B
+0x8EAFD2C3 0x2808C
+0x8EAFD2C4 0x2808D
+0x8EAFD2C5 0x2808E
+0x8EAFD2C6 0x28258
+0x8EAFD2C8 0x28259
+0x8EAFD2C9 0x2833B
+0x8EAFD2CA 0x2833C
+0x8EAFD2CB 0x2833D
+0x8EAFD2CC 0x2833E
+0x8EAFD2CD 0x28448
+0x8EAFD2CE 0x28594
+0x8EAFD2CF 0x28595
+0x8EAFD2D0 0x28596
+0x8EAFD2D1 0x28597
+0x8EAFD2D2 0x28598
+0x8EAFD2D3 0x2877D
+0x8EAFD2D4 0x286FE
+0x8EAFD2D5 0x2877E
+0x8EAFD2D6 0x2877F
+0x8EAFD2D8 0x2885B
+0x8EAFD2D9 0x2885C
+0x8EAFD2DA 0x289E4
+0x8EAFD2DB 0x289C1
+0x8EAFD2DC 0x289FD
+0x8EAFD2DD 0x289C2
+0x8EAFD2DE 0x289D6
+0x8EAFD2DF 0x289C3
+0x8EAFD2E0 0x289C4
+0x8EAFD2E2 0x289DC
+0x8EAFD2E3 0x289C5
+0x8EAFD2E4 0x289C6
+0x8EAFD2E5 0x289C7
+0x8EAFD2E6 0x289E1
+0x8EAFD2E7 0x289C8
+0x8EAFD2E8 0x289C9
+0x8EAFD2E9 0x289CA
+0x8EAFD2EA 0x289CB
+0x8EAFD2EB 0x92F2
+0x8EAFD2EC 0x289CC
+0x8EAFD2ED 0x289CD
+0x8EAFD2EE 0x28D35
+0x8EAFD2EF 0x28D36
+0x8EAFD2F0 0x28D47
+0x8EAFD2F1 0x28D37
+0x8EAFD2F2 0x28F1B
+0x8EAFD2F3 0x28F1C
+0x8EAFD2F4 0x28F1D
+0x8EAFD2F5 0x28F1E
+0x8EAFD2F6 0x28F1F
+0x8EAFD2F7 0x28F20
+0x8EAFD2F8 0x28F7B
+0x8EAFD2F9 0x28F7A
+0x8EAFD2FA 0x28FFE
+0x8EAFD2FB 0x290C6
+0x8EAFD2FC 0x290C7
+0x8EAFD2FD 0x290C8
+0x8EAFD2FE 0x290C9
+0x8EAFD3A1 0x290CA
+0x8EAFD3A3 0x294A0
+0x8EAFD3A4 0x294A1
+0x8EAFD3A5 0x295CC
+0x8EAFD3A6 0x295CD
+0x8EAFD3A7 0x296F1
+0x8EAFD3A8 0x296D7
+0x8EAFD3A9 0x29842
+0x8EAFD3AA 0x29846
+0x8EAFD3AB 0x298A3
+0x8EAFD3AC 0x298A5
+0x8EAFD3AD 0x298A6
+0x8EAFD3AE 0x29ACB
+0x8EAFD3AF 0x29ACC
+0x8EAFD3B0 0x29B26
+0x8EAFD3B1 0x29B27
+0x8EAFD3B2 0x29B28
+0x8EAFD3B3 0x29B29
+0x8EAFD3B4 0x29CAE
+0x8EAFD3B5 0x29CAF
+0x8EAFD3B6 0x29CB0
+0x8EAFD3B7 0x29D73
+0x8EAFD3B9 0x29D7C
+0x8EAFD3BA 0x29D74
+0x8EAFD3BC 0x29F80
+0x8EAFD3BD 0x29D75
+0x8EAFD3BE 0x9B79
+0x8EAFD3C0 0x29FCF
+0x8EAFD3C2 0x2A38F
+0x8EAFD3C3 0x20670
+0x8EAFD3C4 0x20085
+0x8EAFD3C5 0x20397
+0x8EAFD3C6 0x203F6
+0x8EAFD3C7 0x203F7
+0x8EAFD3C8 0x203F8
+0x8EAFD3C9 0x203FA
+0x8EAFD3CA 0x203FB
+0x8EAFD3CB 0x204BA
+0x8EAFD3CC 0x204BB
+0x8EAFD3CD 0x204BC
+0x8EAFD3CE 0x204BD
+0x8EAFD3CF 0x20534
+0x8EAFD3D0 0x20535
+0x8EAFD3D1 0x205A2
+0x8EAFD3D2 0x20614
+0x8EAFD3D3 0x20611
+0x8EAFD3D4 0x2066E
+0x8EAFD3D5 0x2066F
+0x8EAFD3D6 0x20808
+0x8EAFD3D7 0x208B8
+0x8EAFD3D8 0x20A09
+0x8EAFD3D9 0x20ABD
+0x8EAFD3DA 0x20ABE
+0x8EAFD3DB 0x20B88
+0x8EAFD3DC 0x20FFE
+0x8EAFD3DD 0x567A
+0x8EAFD3DE 0x20FFF
+0x8EAFD3DF 0x21000
+0x8EAFD3E0 0x21001
+0x8EAFD3E1 0x21002
+0x8EAFD3E2 0x21003
+0x8EAFD3E3 0x21004
+0x8EAFD3E4 0x21005
+0x8EAFD3E5 0x21006
+0x8EAFD3E7 0x21007
+0x8EAFD3E8 0x21008
+0x8EAFD3E9 0x21009
+0x8EAFD3EA 0x2100A
+0x8EAFD3EB 0x2100B
+0x8EAFD3EC 0x2100C
+0x8EAFD3ED 0x2100D
+0x8EAFD3EE 0x2100E
+0x8EAFD3EF 0x2100F
+0x8EAFD3F3 0x2122C
+0x8EAFD3F4 0x2146B
+0x8EAFD3F6 0x2146C
+0x8EAFD3F7 0x21487
+0x8EAFD3F8 0x2146D
+0x8EAFD3F9 0x21578
+0x8EAFD3FA 0x2168B
+0x8EAFD3FB 0x218A4
+0x8EAFD3FC 0x218A5
+0x8EAFD3FD 0x218A6
+0x8EAFD3FE 0x218A7
+0x8EAFD4A1 0x218BE
+0x8EAFD4A2 0x218A8
+0x8EAFD4A3 0x218A9
+0x8EAFD4A4 0x218AA
+0x8EAFD4A5 0x2188D
+0x8EAFD4A6 0x218AB
+0x8EAFD4A7 0x218AC
+0x8EAFD4A8 0x218BF
+0x8EAFD4AA 0x372C
+0x8EAFD4AB 0x218AD
+0x8EAFD4AC 0x218AE
+0x8EAFD4AD 0x219A4
+0x8EAFD4AE 0x219A5
+0x8EAFD4AF 0x21AC7
+0x8EAFD4B0 0x21AC8
+0x8EAFD4B1 0x21AC9
+0x8EAFD4B2 0x27DBC
+0x8EAFD4B3 0x21ACA
+0x8EAFD4B4 0x21ACB
+0x8EAFD4B5 0x21ACC
+0x8EAFD4B6 0x21ACD
+0x8EAFD4B7 0x21ACE
+0x8EAFD4B8 0x21C19
+0x8EAFD4B9 0x21CE6
+0x8EAFD4BA 0x21F4C
+0x8EAFD4BB 0x21F4D
+0x8EAFD4BC 0x21F4E
+0x8EAFD4BD 0x22006
+0x8EAFD4BF 0x222CD
+0x8EAFD4C0 0x222CE
+0x8EAFD4C1 0x222CF
+0x8EAFD4C2 0x222D0
+0x8EAFD4C3 0x5F5C
+0x8EAFD4C4 0x22581
+0x8EAFD4C5 0x22582
+0x8EAFD4C6 0x20533
+0x8EAFD4C7 0x2286A
+0x8EAFD4C8 0x2286B
+0x8EAFD4C9 0x228B2
+0x8EAFD4CA 0x2286C
+0x8EAFD4CB 0x2286D
+0x8EAFD4CC 0x228CC
+0x8EAFD4CD 0x228AE
+0x8EAFD4CE 0x228B3
+0x8EAFD4CF 0x22891
+0x8EAFD4D1 0x2286E
+0x8EAFD4D2 0x228B4
+0x8EAFD4D3 0x2286F
+0x8EAFD4D4 0x22DC9
+0x8EAFD4D5 0x22DA7
+0x8EAFD4D6 0x22DA8
+0x8EAFD4D7 0x22DA9
+0x8EAFD4D8 0x22DAA
+0x8EAFD4D9 0x22DAB
+0x8EAFD4DA 0x22DAC
+0x8EAFD4DB 0x22DAD
+0x8EAFD4DC 0x22DAE
+0x8EAFD4DD 0x22DAF
+0x8EAFD4DE 0x22DB0
+0x8EAFD4DF 0x22D60
+0x8EAFD4E0 0x22DB1
+0x8EAFD4E1 0x22EE1
+0x8EAFD4E2 0x22FE3
+0x8EAFD4E3 0x22FF6
+0x8EAFD4E4 0x65D9
+0x8EAFD4E5 0x232AF
+0x8EAFD4E6 0x232B0
+0x8EAFD4E7 0x232B1
+0x8EAFD4E8 0x232BA
+0x8EAFD4E9 0x232B2
+0x8EAFD4EA 0x232B3
+0x8EAFD4EB 0x2334C
+0x8EAFD4ED 0x233A0
+0x8EAFD4EE 0x233A1
+0x8EAFD4EF 0x236B0
+0x8EAFD4F0 0x236B1
+0x8EAFD4F1 0x236B2
+0x8EAFD4F2 0x236B3
+0x8EAFD4F3 0x236B4
+0x8EAFD4F4 0x2F8EB
+0x8EAFD4F5 0x236B5
+0x8EAFD4F6 0x236B6
+0x8EAFD4F7 0x236B7
+0x8EAFD4F8 0x236B8
+0x8EAFD4F9 0x236B9
+0x8EAFD4FA 0x236BA
+0x8EAFD4FB 0x6A72
+0x8EAFD4FC 0x236BB
+0x8EAFD4FD 0x236BC
+0x8EAFD4FE 0x236BD
+0x8EAFD5A1 0x236BE
+0x8EAFD5A2 0x236BF
+0x8EAFD5A3 0x236DF
+0x8EAFD5A4 0x236C0
+0x8EAFD5A5 0x236C1
+0x8EAFD5A6 0x236C2
+0x8EAFD5A7 0x236C3
+0x8EAFD5A8 0x236C4
+0x8EAFD5A9 0x6A78
+0x8EAFD5AB 0x236C5
+0x8EAFD5AC 0x236C6
+0x8EAFD5AD 0x236C7
+0x8EAFD5AE 0x236C8
+0x8EAFD5AF 0x236C9
+0x8EAFD5B0 0x236CA
+0x8EAFD5B1 0x2373C
+0x8EAFD5B2 0x236CB
+0x8EAFD5B3 0x236CC
+0x8EAFD5B4 0x236CD
+0x8EAFD5B5 0x236CE
+0x8EAFD5B6 0x236CF
+0x8EAFD5B7 0x236D0
+0x8EAFD5B8 0x236D1
+0x8EAFD5B9 0x6B5A
+0x8EAFD5BA 0x2391D
+0x8EAFD5BB 0x2391E
+0x8EAFD5BC 0x23A64
+0x8EAFD5BD 0x23A65
+0x8EAFD5BE 0x23AC5
+0x8EAFD5BF 0x23AC6
+0x8EAFD5C0 0x23AC7
+0x8EAFD5C1 0x23AFF
+0x8EAFD5C2 0x23BFF
+0x8EAFD5C3 0x23C00
+0x8EAFD5C4 0x23C01
+0x8EAFD5C5 0x23C02
+0x8EAFD5C6 0x23FF5
+0x8EAFD5C7 0x2405C
+0x8EAFD5C8 0x23FF6
+0x8EAFD5C9 0x23FF7
+0x8EAFD5CA 0x23FB0
+0x8EAFD5CB 0x23FF8
+0x8EAFD5CC 0x23FF9
+0x8EAFD5CD 0x2405D
+0x8EAFD5CE 0x24050
+0x8EAFD5CF 0x23FFA
+0x8EAFD5D0 0x23FFB
+0x8EAFD5D1 0x23FA2
+0x8EAFD5D2 0x23FFC
+0x8EAFD5D3 0x23FFD
+0x8EAFD5D4 0x23FFE
+0x8EAFD5D5 0x23FFF
+0x8EAFD5D6 0x2F913
+0x8EAFD5D7 0x24000
+0x8EAFD5D8 0x2F91F
+0x8EAFD5D9 0x243C1
+0x8EAFD5DA 0x243C2
+0x8EAFD5DB 0x243C3
+0x8EAFD5DC 0x243C4
+0x8EAFD5DD 0x243C5
+0x8EAFD5DE 0x243C6
+0x8EAFD5DF 0x243C7
+0x8EAFD5E0 0x243C8
+0x8EAFD5E1 0x243C9
+0x8EAFD5E2 0x243CA
+0x8EAFD5E3 0x243CB
+0x8EAFD5E4 0x290EF
+0x8EAFD5E5 0x243D7
+0x8EAFD5E6 0x243CC
+0x8EAFD5E7 0x243CD
+0x8EAFD5E8 0x243CE
+0x8EAFD5E9 0x24422
+0x8EAFD5EA 0x243CF
+0x8EAFD5EB 0x243D0
+0x8EAFD5ED 0x243D1
+0x8EAFD5EE 0x243D2
+0x8EAFD5EF 0x243E9
+0x8EAFD5F0 0x243D3
+0x8EAFD5F1 0x243D4
+0x8EAFD5F2 0x243D5
+0x8EAFD5F3 0x24538
+0x8EAFD5F4 0x2103B
+0x8EAFD5F5 0x2487D
+0x8EAFD5F6 0x2056F
+0x8EAFD5F7 0x248A1
+0x8EAFD5F8 0x24A53
+0x8EAFD5F9 0x24A54
+0x8EAFD5FA 0x3EFB
+0x8EAFD5FB 0x24A55
+0x8EAFD5FC 0x24A3C
+0x8EAFD5FD 0x24A56
+0x8EAFD6A1 0x24A66
+0x8EAFD6A2 0x3EFC
+0x8EAFD6A3 0x24A57
+0x8EAFD6A4 0x24A58
+0x8EAFD6A5 0x24A59
+0x8EAFD6A6 0x24A5A
+0x8EAFD6A7 0x24A5B
+0x8EAFD6A8 0x24A67
+0x8EAFD6A9 0x24A5C
+0x8EAFD6AC 0x24A6A
+0x8EAFD6AD 0x24A5D
+0x8EAFD6AE 0x24A3D
+0x8EAFD6AF 0x24A5E
+0x8EAFD6B0 0x24A65
+0x8EAFD6B1 0x24CE1
+0x8EAFD6B2 0x24CCD
+0x8EAFD6B3 0x2A011
+0x8EAFD6B4 0x24E6F
+0x8EAFD6B5 0x24E70
+0x8EAFD6B6 0x2501A
+0x8EAFD6B7 0x2509A
+0x8EAFD6B8 0x2509B
+0x8EAFD6B9 0x2509C
+0x8EAFD6BA 0x2509E
+0x8EAFD6BB 0x2509F
+0x8EAFD6BC 0x2F93F
+0x8EAFD6BD 0x2528E
+0x8EAFD6BF 0x253FD
+0x8EAFD6C1 0x2555E
+0x8EAFD6C2 0x2555F
+0x8EAFD6C3 0x25560
+0x8EAFD6C4 0x25565
+0x8EAFD6C5 0x25567
+0x8EAFD6C6 0x25568
+0x8EAFD6C7 0x25569
+0x8EAFD6C9 0x2556A
+0x8EAFD6CA 0x2558F
+0x8EAFD6CB 0x2556B
+0x8EAFD6CC 0x2556C
+0x8EAFD6CD 0x2556D
+0x8EAFD6CE 0x256F7
+0x8EAFD6CF 0x256F8
+0x8EAFD6D0 0x256F9
+0x8EAFD6D1 0x256E4
+0x8EAFD6D2 0x256FA
+0x8EAFD6D3 0x258B1
+0x8EAFD6D4 0x25875
+0x8EAFD6D5 0x25876
+0x8EAFD6D6 0x259FF
+0x8EAFD6D7 0x25A00
+0x8EAFD6D8 0x25A01
+0x8EAFD6D9 0x25A02
+0x8EAFD6DA 0x25A03
+0x8EAFD6DB 0x25AAE
+0x8EAFD6DC 0x25AAD
+0x8EAFD6DD 0x25C51
+0x8EAFD6DE 0x25C52
+0x8EAFD6E0 0x25C53
+0x8EAFD6E1 0x25C54
+0x8EAFD6E2 0x25C55
+0x8EAFD6E3 0x25C56
+0x8EAFD6E4 0x25C57
+0x8EAFD6E5 0x25C58
+0x8EAFD6E6 0x25C59
+0x8EAFD6E7 0x25C5A
+0x8EAFD6E8 0x25C5B
+0x8EAFD6E9 0x25C5C
+0x8EAFD6EA 0x25C5D
+0x8EAFD6EB 0x25C5E
+0x8EAFD6EC 0x25C5F
+0x8EAFD6ED 0x25C60
+0x8EAFD6EE 0x25C61
+0x8EAFD6EF 0x25C62
+0x8EAFD6F0 0x25C63
+0x8EAFD6F1 0x25C64
+0x8EAFD6F2 0x25C4C
+0x8EAFD6F3 0x25C66
+0x8EAFD6F4 0x25EF1
+0x8EAFD6F5 0x25EF2
+0x8EAFD6F6 0x260F2
+0x8EAFD6F7 0x260F3
+0x8EAFD6F8 0x260F4
+0x8EAFD6F9 0x260F5
+0x8EAFD6FA 0x260F6
+0x8EAFD6FB 0x260F7
+0x8EAFD6FC 0x260F8
+0x8EAFD6FD 0x260F9
+0x8EAFD6FE 0x260FA
+0x8EAFD7A1 0x2624C
+0x8EAFD7A2 0x2624B
+0x8EAFD7A3 0x2631B
+0x8EAFD7A4 0x263CE
+0x8EAFD7A5 0x263B3
+0x8EAFD7A6 0x2647F
+0x8EAFD7A7 0x2F979
+0x8EAFD7A8 0x2F97C
+0x8EAFD7A9 0x2651A
+0x8EAFD7AA 0x265C4
+0x8EAFD7AB 0x265C5
+0x8EAFD7AC 0x265C6
+0x8EAFD7AD 0x265C7
+0x8EAFD7AE 0x265C8
+0x8EAFD7AF 0x265C9
+0x8EAFD7B1 0x26819
+0x8EAFD7B2 0x2681C
+0x8EAFD7B3 0x2681A
+0x8EAFD7B4 0x2694C
+0x8EAFD7B5 0x2698E
+0x8EAFD7B6 0x26A7E
+0x8EAFD7B7 0x26EEB
+0x8EAFD7B8 0x26EEC
+0x8EAFD7B9 0x26EED
+0x8EAFD7BA 0x26EEE
+0x8EAFD7BB 0x26EEF
+0x8EAFD7BC 0x26EF0
+0x8EAFD7BD 0x26EF1
+0x8EAFD7BE 0x26ED8
+0x8EAFD7BF 0x26ED9
+0x8EAFD7C0 0x26EDA
+0x8EAFD7C1 0x26EDB
+0x8EAFD7C2 0x26EF2
+0x8EAFD7C3 0x26EF3
+0x8EAFD7C4 0x26EF4
+0x8EAFD7C5 0x26F07
+0x8EAFD7C7 0x2F9AC
+0x8EAFD7C9 0x26EF5
+0x8EAFD7CA 0x26F15
+0x8EAFD7CC 0x26EF6
+0x8EAFD7CD 0x26EF7
+0x8EAFD7CE 0x26EF8
+0x8EAFD7CF 0x26EF9
+0x8EAFD7D0 0x26EFA
+0x8EAFD7D1 0x26EFB
+0x8EAFD7D2 0x26EFC
+0x8EAFD7D3 0x26EFD
+0x8EAFD7D4 0x26EFE
+0x8EAFD7D5 0x26FA7
+0x8EAFD7D6 0x26EFF
+0x8EAFD7D7 0x26F00
+0x8EAFD7D8 0x26F01
+0x8EAFD7D9 0x26F02
+0x8EAFD7DA 0x26F03
+0x8EAFD7DB 0x26F04
+0x8EAFD7DC 0x26F05
+0x8EAFD7DD 0x271E9
+0x8EAFD7DE 0x271EA
+0x8EAFD7DF 0x271EB
+0x8EAFD7E0 0x273DE
+0x8EAFD7E1 0x273DF
+0x8EAFD7E3 0x273E0
+0x8EAFD7E4 0x273E1
+0x8EAFD7E5 0x273E2
+0x8EAFD7E6 0x273E3
+0x8EAFD7E7 0x2773E
+0x8EAFD7E8 0x2773F
+0x8EAFD7E9 0x27740
+0x8EAFD7EA 0x27741
+0x8EAFD7EB 0x27871
+0x8EAFD7EC 0x27872
+0x8EAFD7ED 0x27873
+0x8EAFD7EE 0x27A88
+0x8EAFD7EF 0x27A89
+0x8EAFD7F0 0x27A8A
+0x8EAFD7F1 0x27A8B
+0x8EAFD7F2 0x27A8C
+0x8EAFD7F3 0x27A8D
+0x8EAFD7F4 0x27A8E
+0x8EAFD7F5 0x27A8F
+0x8EAFD7F6 0x27A90
+0x8EAFD7F7 0x27A91
+0x8EAFD7F8 0x27A92
+0x8EAFD7FA 0x27CF1
+0x8EAFD7FB 0x27DBE
+0x8EAFD7FC 0x27DBF
+0x8EAFD7FD 0x27DC0
+0x8EAFD7FE 0x27DC1
+0x8EAFD8A1 0x27DC2
+0x8EAFD8A2 0x27DC3
+0x8EAFD8A3 0x27E6E
+0x8EAFD8A4 0x27F37
+0x8EAFD8A5 0x27F57
+0x8EAFD8A6 0x27F38
+0x8EAFD8A7 0x27F39
+0x8EAFD8A8 0x27F3A
+0x8EAFD8A9 0x27F3B
+0x8EAFD8AA 0x27F3C
+0x8EAFD8AB 0x27F3D
+0x8EAFD8AC 0x27F3E
+0x8EAFD8AD 0x27F27
+0x8EAFD8AE 0x27F3F
+0x8EAFD8B1 0x280C0
+0x8EAFD8B2 0x280C1
+0x8EAFD8B3 0x8EBE
+0x8EAFD8B4 0x28267
+0x8EAFD8B6 0x28268
+0x8EAFD8B7 0x28358
+0x8EAFD8B8 0x28365
+0x8EAFD8B9 0x28359
+0x8EAFD8BA 0x2835A
+0x8EAFD8BB 0x28424
+0x8EAFD8BC 0x285CD
+0x8EAFD8BD 0x285CE
+0x8EAFD8BE 0x285CF
+0x8EAFD8BF 0x285D2
+0x8EAFD8C0 0x2879F
+0x8EAFD8C1 0x28722
+0x8EAFD8C2 0x2887D
+0x8EAFD8C3 0x2887E
+0x8EAFD8C4 0x289FF
+0x8EAFD8C5 0x28A25
+0x8EAFD8C6 0x28A00
+0x8EAFD8C7 0x28A01
+0x8EAFD8C8 0x933B
+0x8EAFD8C9 0x28A02
+0x8EAFD8CA 0x28A03
+0x8EAFD8CB 0x28A04
+0x8EAFD8CC 0xFA28
+0x8EAFD8CD 0x28A05
+0x8EAFD8CE 0x28A06
+0x8EAFD8CF 0x28A07
+0x8EAFD8D0 0x28A16
+0x8EAFD8D1 0x28A08
+0x8EAFD8D2 0x28A17
+0x8EAFD8D3 0x28A09
+0x8EAFD8D4 0x28A0A
+0x8EAFD8D5 0x9340
+0x8EAFD8D6 0x28A0B
+0x8EAFD8D7 0x28A0C
+0x8EAFD8D8 0x28A29
+0x8EAFD8D9 0x933A
+0x8EAFD8DA 0x28A0D
+0x8EAFD8DC 0x28A0E
+0x8EAFD8DD 0x28A10
+0x8EAFD8DE 0x28A11
+0x8EAFD8DF 0x28A1D
+0x8EAFD8E0 0x28A12
+0x8EAFD8E1 0x28A13
+0x8EAFD8E3 0x28A14
+0x8EAFD8E4 0x28A15
+0x8EAFD8E5 0x28C8D
+0x8EAFD8E6 0x28D54
+0x8EAFD8E7 0x28D55
+0x8EAFD8E8 0x28D56
+0x8EAFD8E9 0x28F33
+0x8EAFD8EA 0x28F34
+0x8EAFD8EB 0x28F35
+0x8EAFD8EC 0x28F36
+0x8EAFD8ED 0x28FFA
+0x8EAFD8EE 0x290E3
+0x8EAFD8EF 0x290E6
+0x8EAFD8F0 0x290ED
+0x8EAFD8F1 0x290E7
+0x8EAFD8F2 0x290E8
+0x8EAFD8F3 0x290E9
+0x8EAFD8F4 0x290EA
+0x8EAFD8F5 0x290EB
+0x8EAFD8F6 0x29227
+0x8EAFD8F7 0x29220
+0x8EAFD8F8 0x2F9F8
+0x8EAFD8F9 0x2942A
+0x8EAFD8FA 0x294C9
+0x8EAFD8FC 0x294CA
+0x8EAFD8FD 0x294CB
+0x8EAFD8FE 0x294D9
+0x8EAFD9A1 0x294CC
+0x8EAFD9A2 0x294CD
+0x8EAFD9A3 0x294CE
+0x8EAFD9A5 0x295E1
+0x8EAFD9A6 0x2971B
+0x8EAFD9A7 0x2971C
+0x8EAFD9A8 0x2971D
+0x8EAFD9A9 0x2971E
+0x8EAFD9AA 0x29847
+0x8EAFD9AB 0x298D1
+0x8EAFD9AC 0x298C9
+0x8EAFD9AD 0x29AD0
+0x8EAFD9AE 0x29AD1
+0x8EAFD9AF 0x29B3F
+0x8EAFD9B0 0x29B40
+0x8EAFD9B1 0x29B41
+0x8EAFD9B2 0x2FA09
+0x8EAFD9B3 0x29B42
+0x8EAFD9B4 0x29CC4
+0x8EAFD9B5 0x29D9B
+0x8EAFD9B6 0x29D92
+0x8EAFD9B7 0x29D93
+0x8EAFD9B8 0x9B96
+0x8EAFD9B9 0x29D94
+0x8EAFD9BA 0x29D95
+0x8EAFD9BD 0x29FF3
+0x8EAFD9BE 0x29FF4
+0x8EAFD9BF 0x29FF5
+0x8EAFD9C0 0x29FF6
+0x8EAFD9C1 0x2A260
+0x8EAFD9C2 0x2A29E
+0x8EAFD9C3 0x2A2A0
+0x8EAFD9C4 0x2A2A1
+0x8EAFD9C5 0x2A31C
+0x8EAFD9C6 0x2A39F
+0x8EAFD9C7 0x20056
+0x8EAFD9C8 0x20412
+0x8EAFD9C9 0x2041F
+0x8EAFD9CA 0x20415
+0x8EAFD9CB 0x20416
+0x8EAFD9CC 0x20417
+0x8EAFD9CD 0x2F80C
+0x8EAFD9CE 0x20418
+0x8EAFD9CF 0x204C2
+0x8EAFD9D0 0x204C3
+0x8EAFD9D1 0x204C4
+0x8EAFD9D2 0x205A1
+0x8EAFD9D3 0x2061B
+0x8EAFD9D4 0x2061C
+0x8EAFD9D5 0x20671
+0x8EAFD9D6 0x20813
+0x8EAFD9D7 0x20B17
+0x8EAFD9D8 0x20B8F
+0x8EAFD9D9 0x2105F
+0x8EAFD9DA 0x21060
+0x8EAFD9DB 0x210AC
+0x8EAFD9DE 0x21061
+0x8EAFD9DF 0x21062
+0x8EAFD9E0 0x21063
+0x8EAFD9E1 0x21064
+0x8EAFD9E2 0x21065
+0x8EAFD9E4 0x21499
+0x8EAFD9E5 0x2149A
+0x8EAFD9E6 0x2149B
+0x8EAFD9E7 0x2149C
+0x8EAFD9E8 0x2149D
+0x8EAFD9E9 0x2149E
+0x8EAFD9EA 0x2149F
+0x8EAFD9EB 0x214A0
+0x8EAFD9EC 0x218DA
+0x8EAFD9ED 0x218DB
+0x8EAFD9EE 0x218DC
+0x8EAFD9EF 0x218DD
+0x8EAFD9F0 0x218DE
+0x8EAFD9F1 0x218DF
+0x8EAFD9F2 0x21AD5
+0x8EAFD9F3 0x21AD6
+0x8EAFD9F4 0x21AD7
+0x8EAFD9F5 0x21AD8
+0x8EAFD9F6 0x21AE0
+0x8EAFD9F7 0x21BB4
+0x8EAFD9F9 0x21F6E
+0x8EAFD9FA 0x21F6F
+0x8EAFD9FB 0x21F70
+0x8EAFD9FC 0x22163
+0x8EAFD9FE 0x222D5
+0x8EAFDAA1 0x222D6
+0x8EAFDAA2 0x222D7
+0x8EAFDAA3 0x222D8
+0x8EAFDAA4 0x22430
+0x8EAFDAA5 0x228B5
+0x8EAFDAA6 0x228B6
+0x8EAFDAA7 0x228C1
+0x8EAFDAA8 0x228F7
+0x8EAFDAA9 0x39A0
+0x8EAFDAAA 0x228CB
+0x8EAFDAAB 0x228E8
+0x8EAFDAAD 0x228E9
+0x8EAFDAAE 0x228B7
+0x8EAFDAAF 0x22A15
+0x8EAFDAB0 0x22DE6
+0x8EAFDAB1 0x22DE7
+0x8EAFDAB2 0x22DE8
+0x8EAFDAB3 0x22DE9
+0x8EAFDAB4 0x22DEA
+0x8EAFDAB5 0x22DEB
+0x8EAFDAB6 0x2F8CA
+0x8EAFDAB7 0x2300B
+0x8EAFDAB8 0x2300C
+0x8EAFDAB9 0x23064
+0x8EAFDABA 0x232D4
+0x8EAFDABB 0x232D5
+0x8EAFDABC 0x232D6
+0x8EAFDABD 0x232D8
+0x8EAFDABE 0x233A5
+0x8EAFDABF 0x2005B
+0x8EAFDAC0 0x2370F
+0x8EAFDAC1 0x23710
+0x8EAFDAC3 0x23711
+0x8EAFDAC4 0x23712
+0x8EAFDAC5 0x23713
+0x8EAFDAC6 0x23714
+0x8EAFDAC7 0x23715
+0x8EAFDAC8 0x23716
+0x8EAFDAC9 0x23717
+0x8EAFDACA 0x23718
+0x8EAFDACB 0x23719
+0x8EAFDACC 0x2371A
+0x8EAFDACD 0x2372F
+0x8EAFDACE 0x2371B
+0x8EAFDACF 0x2371C
+0x8EAFDAD0 0x2373F
+0x8EAFDAD1 0x2371D
+0x8EAFDAD2 0x2371E
+0x8EAFDAD3 0x2372C
+0x8EAFDAD4 0x2371F
+0x8EAFDAD5 0x23924
+0x8EAFDAD6 0x239A4
+0x8EAFDAD7 0x239A5
+0x8EAFDAD8 0x26251
+0x8EAFDAD9 0x23AFE
+0x8EAFDADA 0x23C11
+0x8EAFDADB 0x23C12
+0x8EAFDADC 0x23C13
+0x8EAFDADD 0x23C54
+0x8EAFDADE 0x2405E
+0x8EAFDADF 0x24021
+0x8EAFDAE0 0x2403F
+0x8EAFDAE1 0x24040
+0x8EAFDAE2 0x24041
+0x8EAFDAE3 0x24042
+0x8EAFDAE4 0x24043
+0x8EAFDAE5 0x24044
+0x8EAFDAE6 0x24020
+0x8EAFDAE7 0x24045
+0x8EAFDAE9 0x24046
+0x8EAFDAEA 0x240B0
+0x8EAFDAEB 0x24047
+0x8EAFDAEC 0x24057
+0x8EAFDAED 0x24001
+0x8EAFDAEE 0x240B1
+0x8EAFDAEF 0x2405A
+0x8EAFDAF0 0x24048
+0x8EAFDAF1 0x24404
+0x8EAFDAF2 0x24405
+0x8EAFDAF3 0x71F5
+0x8EAFDAF4 0x2444F
+0x8EAFDAF5 0x24450
+0x8EAFDAF6 0x24406
+0x8EAFDAF7 0x24407
+0x8EAFDAF8 0x24408
+0x8EAFDAF9 0x24409
+0x8EAFDAFA 0x2440A
+0x8EAFDAFB 0x2440B
+0x8EAFDAFC 0x2440C
+0x8EAFDAFD 0x2440D
+0x8EAFDAFE 0x2440E
+0x8EAFDBA1 0x2440F
+0x8EAFDBA2 0x24410
+0x8EAFDBA3 0x24411
+0x8EAFDBA4 0x24533
+0x8EAFDBA5 0x24534
+0x8EAFDBA6 0x24535
+0x8EAFDBA7 0x245FC
+0x8EAFDBA8 0x245FD
+0x8EAFDBA9 0x248B0
+0x8EAFDBAA 0x248B1
+0x8EAFDBAB 0x248B2
+0x8EAFDBAC 0x248B3
+0x8EAFDBAD 0x3F01
+0x8EAFDBAE 0x24A7B
+0x8EAFDBAF 0x24A7C
+0x8EAFDBB0 0x24A7D
+0x8EAFDBB1 0x24A7E
+0x8EAFDBB2 0x24A7F
+0x8EAFDBB3 0x24A80
+0x8EAFDBB4 0x24A81
+0x8EAFDBB5 0x24A82
+0x8EAFDBB6 0x24BF9
+0x8EAFDBB7 0x24CDA
+0x8EAFDBB8 0x24EA1
+0x8EAFDBBB 0x250AD
+0x8EAFDBBC 0x250AE
+0x8EAFDBBE 0x252C8
+0x8EAFDBBF 0x252C9
+0x8EAFDBC0 0x252CA
+0x8EAFDBC1 0x25582
+0x8EAFDBC2 0x25583
+0x8EAFDBC3 0x25584
+0x8EAFDBC4 0x25585
+0x8EAFDBC5 0x25586
+0x8EAFDBC6 0x25587
+0x8EAFDBC7 0x25588
+0x8EAFDBC8 0x25589
+0x8EAFDBC9 0x2558A
+0x8EAFDBCB 0x25707
+0x8EAFDBCC 0x25708
+0x8EAFDBCD 0x25701
+0x8EAFDBCE 0x25709
+0x8EAFDBCF 0x25702
+0x8EAFDBD0 0x2570A
+0x8EAFDBD1 0x2570B
+0x8EAFDBD2 0x2570C
+0x8EAFDBD3 0x258A7
+0x8EAFDBD4 0x25898
+0x8EAFDBD5 0x25899
+0x8EAFDBD6 0x2589A
+0x8EAFDBD7 0x2589B
+0x8EAFDBD8 0x2589C
+0x8EAFDBD9 0x7A50
+0x8EAFDBDA 0x2589D
+0x8EAFDBDB 0x25A1A
+0x8EAFDBDC 0x25AB2
+0x8EAFDBDD 0x25CB0
+0x8EAFDBDE 0x25CB1
+0x8EAFDBDF 0x7C14
+0x8EAFDBE0 0x25CB2
+0x8EAFDBE1 0x25CB3
+0x8EAFDBE2 0x25CB4
+0x8EAFDBE3 0x25CB5
+0x8EAFDBE4 0x25CB6
+0x8EAFDBE5 0x25CC0
+0x8EAFDBE6 0x25CB7
+0x8EAFDBE7 0x25CB8
+0x8EAFDBE8 0x25CB9
+0x8EAFDBE9 0x25CBA
+0x8EAFDBEA 0x25D1D
+0x8EAFDBEB 0x25F0C
+0x8EAFDBEC 0x25F0D
+0x8EAFDBED 0x25F0E
+0x8EAFDBEE 0x25F35
+0x8EAFDBEF 0x25F0F
+0x8EAFDBF0 0x25F10
+0x8EAFDBF1 0x25F11
+0x8EAFDBF2 0x25F12
+0x8EAFDBF3 0x26122
+0x8EAFDBF4 0x26123
+0x8EAFDBF5 0x26124
+0x8EAFDBF7 0x26125
+0x8EAFDBF8 0x26126
+0x8EAFDBF9 0x26127
+0x8EAFDBFA 0x26128
+0x8EAFDBFB 0x26129
+0x8EAFDBFC 0x2612A
+0x8EAFDBFD 0x2612B
+0x8EAFDBFE 0x2612C
+0x8EAFDCA1 0x2612D
+0x8EAFDCA2 0x2612E
+0x8EAFDCA3 0x26252
+0x8EAFDCA4 0x26253
+0x8EAFDCA5 0x26319
+0x8EAFDCA6 0x263BF
+0x8EAFDCA7 0x2648B
+0x8EAFDCA8 0x2648C
+0x8EAFDCA9 0x26523
+0x8EAFDCAA 0x26524
+0x8EAFDCAB 0x265F1
+0x8EAFDCAC 0x265D8
+0x8EAFDCAD 0x2F97F
+0x8EAFDCAE 0x2684E
+0x8EAFDCAF 0x2684F
+0x8EAFDCB0 0x26855
+0x8EAFDCB1 0x26850
+0x8EAFDCB2 0x26851
+0x8EAFDCB3 0x26852
+0x8EAFDCB4 0x26853
+0x8EAFDCB5 0x26802
+0x8EAFDCB6 0x26854
+0x8EAFDCB7 0x268F1
+0x8EAFDCB8 0x26924
+0x8EAFDCB9 0x26AD1
+0x8EAFDCBA 0x26F7C
+0x8EAFDCBB 0x26F7D
+0x8EAFDCBC 0x26F7E
+0x8EAFDCBD 0x26F7F
+0x8EAFDCBE 0x26F80
+0x8EAFDCBF 0x26F9F
+0x8EAFDCC0 0x26F81
+0x8EAFDCC1 0x26F82
+0x8EAFDCC2 0x26F83
+0x8EAFDCC3 0x26F84
+0x8EAFDCC4 0x26F85
+0x8EAFDCC5 0x26F86
+0x8EAFDCC6 0x26F87
+0x8EAFDCC7 0x26F88
+0x8EAFDCC8 0x26F9B
+0x8EAFDCC9 0x26F89
+0x8EAFDCCA 0x26F8A
+0x8EAFDCCB 0x26F8B
+0x8EAFDCCC 0x26F8C
+0x8EAFDCCE 0x26FA1
+0x8EAFDCCF 0x26F8D
+0x8EAFDCD0 0x26F8E
+0x8EAFDCD1 0x271F3
+0x8EAFDCD2 0x271F4
+0x8EAFDCD3 0x271F5
+0x8EAFDCD4 0x27424
+0x8EAFDCD5 0x27425
+0x8EAFDCD6 0x27426
+0x8EAFDCD7 0x27427
+0x8EAFDCD8 0x27428
+0x8EAFDCD9 0x27429
+0x8EAFDCDA 0x2742A
+0x8EAFDCDC 0x2742B
+0x8EAFDCDD 0x275CD
+0x8EAFDCDE 0x27601
+0x8EAFDCDF 0x2258D
+0x8EAFDCE0 0x27770
+0x8EAFDCE1 0x27880
+0x8EAFDCE2 0x27881
+0x8EAFDCE3 0x27AC0
+0x8EAFDCE4 0x27AC1
+0x8EAFDCE5 0x27AC2
+0x8EAFDCE6 0x27AC3
+0x8EAFDCE7 0x27AC4
+0x8EAFDCE8 0x27AC5
+0x8EAFDCE9 0x27AC6
+0x8EAFDCEA 0x27AC7
+0x8EAFDCEB 0x27AC8
+0x8EAFDCEC 0x27CFE
+0x8EAFDCEE 0x27DD9
+0x8EAFDCEF 0x27DDC
+0x8EAFDCF0 0x27DDA
+0x8EAFDCF1 0x27E75
+0x8EAFDCF2 0x27F58
+0x8EAFDCF3 0x27F59
+0x8EAFDCF4 0x27F5A
+0x8EAFDCF5 0x27F5B
+0x8EAFDCF6 0x27F5C
+0x8EAFDCF7 0x280EC
+0x8EAFDCF8 0x481A
+0x8EAFDCF9 0x280F3
+0x8EAFDCFA 0x28272
+0x8EAFDCFB 0x28273
+0x8EAFDCFC 0x28382
+0x8EAFDCFD 0x28383
+0x8EAFDCFE 0x2842A
+0x8EAFDDA1 0x2842B
+0x8EAFDDA2 0x2842C
+0x8EAFDDA3 0x2842D
+0x8EAFDDA4 0x285F6
+0x8EAFDDA5 0x28600
+0x8EAFDDA6 0x285F7
+0x8EAFDDA7 0x285F8
+0x8EAFDDA8 0x285F9
+0x8EAFDDAA 0x28894
+0x8EAFDDAB 0x28895
+0x8EAFDDAC 0x28896
+0x8EAFDDAD 0x2891B
+0x8EAFDDAE 0x28A86
+0x8EAFDDAF 0x28A4C
+0x8EAFDDB0 0x28A4D
+0x8EAFDDB1 0x28A83
+0x8EAFDDB3 0x28A82
+0x8EAFDDB4 0x28A4E
+0x8EAFDDB5 0x28A4F
+0x8EAFDDB6 0x28A50
+0x8EAFDDB7 0x28A51
+0x8EAFDDB8 0x28A81
+0x8EAFDDB9 0x9387
+0x8EAFDDBA 0x28A52
+0x8EAFDDBB 0x28A53
+0x8EAFDDBC 0x28A54
+0x8EAFDDBD 0x28A55
+0x8EAFDDBF 0x28A56
+0x8EAFDDC0 0x28A57
+0x8EAFDDC1 0x9385
+0x8EAFDDC2 0x28A58
+0x8EAFDDC3 0x28A5B
+0x8EAFDDC4 0x28A5C
+0x8EAFDDC5 0x28A5D
+0x8EAFDDC6 0x28A5E
+0x8EAFDDC7 0x28A5F
+0x8EAFDDC8 0x28A60
+0x8EAFDDC9 0x28A61
+0x8EAFDDCA 0x28A7C
+0x8EAFDDCB 0x28A62
+0x8EAFDDCC 0x493C
+0x8EAFDDCE 0x28A63
+0x8EAFDDCF 0x28A64
+0x8EAFDDD0 0x28D73
+0x8EAFDDD1 0x28F45
+0x8EAFDDD2 0x28F46
+0x8EAFDDD3 0x28F47
+0x8EAFDDD4 0x28F4C
+0x8EAFDDD5 0x29012
+0x8EAFDDD7 0x29013
+0x8EAFDDD8 0x29139
+0x8EAFDDD9 0x29103
+0x8EAFDDDA 0x2910D
+0x8EAFDDDB 0x29230
+0x8EAFDDDC 0x292D5
+0x8EAFDDDD 0x293C0
+0x8EAFDDDE 0x294F2
+0x8EAFDDDF 0x294F3
+0x8EAFDDE0 0x294F4
+0x8EAFDDE1 0x294F5
+0x8EAFDDE2 0x294F6
+0x8EAFDDE3 0x294F7
+0x8EAFDDE4 0x295FA
+0x8EAFDDE5 0x295FB
+0x8EAFDDE6 0x29745
+0x8EAFDDE7 0x29746
+0x8EAFDDE8 0x29849
+0x8EAFDDE9 0x298E7
+0x8EAFDDEA 0x298E8
+0x8EAFDDEB 0x29AD8
+0x8EAFDDEC 0x29AD9
+0x8EAFDDED 0x29B55
+0x8EAFDDEE 0x29B56
+0x8EAFDDEF 0x29B57
+0x8EAFDDF0 0x29CDA
+0x8EAFDDF1 0x29CDB
+0x8EAFDDF2 0x29CDC
+0x8EAFDDF3 0x29DB8
+0x8EAFDDF4 0x29DB9
+0x8EAFDDF5 0x29DBA
+0x8EAFDDF6 0x9BB1
+0x8EAFDDF7 0x29DBB
+0x8EAFDDF8 0x29F89
+0x8EAFDDF9 0x29DBC
+0x8EAFDDFA 0x2A030
+0x8EAFDDFB 0x2A031
+0x8EAFDDFC 0x2A032
+0x8EAFDDFD 0x2A033
+0x8EAFDEA1 0x2A034
+0x8EAFDEA2 0x2A035
+0x8EAFDEA3 0x2A036
+0x8EAFDEA4 0x9D47
+0x8EAFDEA5 0x2A037
+0x8EAFDEA6 0x2A2B2
+0x8EAFDEA7 0x2A390
+0x8EAFDEA8 0x2A326
+0x8EAFDEA9 0x2A3A2
+0x8EAFDEAA 0x2A438
+0x8EAFDEAC 0x2042E
+0x8EAFDEAE 0x2042F
+0x8EAFDEAF 0x20430
+0x8EAFDEB0 0x2042A
+0x8EAFDEB1 0x2042B
+0x8EAFDEB2 0x204C9
+0x8EAFDEB3 0x20537
+0x8EAFDEB4 0x20620
+0x8EAFDEB5 0x20672
+0x8EAFDEB6 0x2081F
+0x8EAFDEB7 0x20965
+0x8EAFDEB8 0x209CA
+0x8EAFDEB9 0x20AC0
+0x8EAFDEBA 0x20AC1
+0x8EAFDEBB 0x20AC2
+0x8EAFDEBC 0x210B7
+0x8EAFDEBD 0x210B8
+0x8EAFDEBE 0x210B9
+0x8EAFDEBF 0x210BA
+0x8EAFDEC0 0x210BB
+0x8EAFDEC3 0x210BC
+0x8EAFDEC4 0x210BD
+0x8EAFDEC5 0x210BE
+0x8EAFDEC6 0x210F2
+0x8EAFDEC7 0x214B5
+0x8EAFDEC8 0x214B7
+0x8EAFDEC9 0x214B8
+0x8EAFDECA 0x210DF
+0x8EAFDECB 0x214B9
+0x8EAFDECC 0x214D5
+0x8EAFDECD 0x214BA
+0x8EAFDECE 0x214BB
+0x8EAFDECF 0x2154A
+0x8EAFDED0 0x218F2
+0x8EAFDED1 0x218F3
+0x8EAFDED2 0x218F4
+0x8EAFDED3 0x218FA
+0x8EAFDED4 0x218F5
+0x8EAFDED5 0x21902
+0x8EAFDED6 0x21AE2
+0x8EAFDED7 0x21AE3
+0x8EAFDED8 0x21F8E
+0x8EAFDED9 0x21F8B
+0x8EAFDEDA 0x222E4
+0x8EAFDEDB 0x222EB
+0x8EAFDEDC 0x222E5
+0x8EAFDEDD 0x22435
+0x8EAFDEDE 0x22593
+0x8EAFDEDF 0x228EA
+0x8EAFDEE0 0x228EB
+0x8EAFDEE2 0x228EC
+0x8EAFDEE3 0x228ED
+0x8EAFDEE4 0x22917
+0x8EAFDEE5 0x228EE
+0x8EAFDEE6 0x228EF
+0x8EAFDEE7 0x228F0
+0x8EAFDEE8 0x22E0E
+0x8EAFDEE9 0x22E0F
+0x8EAFDEEA 0x22E10
+0x8EAFDEEB 0x22E19
+0x8EAFDEEC 0x22E18
+0x8EAFDEED 0x22E11
+0x8EAFDEEE 0x22E12
+0x8EAFDEEF 0x22E13
+0x8EAFDEF0 0x2F8C7
+0x8EAFDEF1 0x22E14
+0x8EAFDEF2 0x22E15
+0x8EAFDEF3 0x3A6B
+0x8EAFDEF4 0x22E16
+0x8EAFDEF5 0x23065
+0x8EAFDEF6 0x232EA
+0x8EAFDEF7 0x232EB
+0x8EAFDEF8 0x232EC
+0x8EAFDEF9 0x232ED
+0x8EAFDEFB 0x232EE
+0x8EAFDEFC 0x233AC
+0x8EAFDEFD 0x237C2
+0x8EAFDEFE 0x23769
+0x8EAFDFA1 0x23781
+0x8EAFDFA2 0x2376A
+0x8EAFDFA3 0x2376B
+0x8EAFDFA4 0x2376C
+0x8EAFDFA5 0x2376D
+0x8EAFDFA6 0x2376E
+0x8EAFDFA7 0x2376F
+0x8EAFDFA8 0x23770
+0x8EAFDFA9 0x3BF4
+0x8EAFDFAA 0x23771
+0x8EAFDFAB 0x23772
+0x8EAFDFAC 0x23773
+0x8EAFDFAD 0x2378C
+0x8EAFDFAE 0x23774
+0x8EAFDFAF 0x23775
+0x8EAFDFB0 0x23776
+0x8EAFDFB1 0x23C24
+0x8EAFDFB2 0x23C2A
+0x8EAFDFB3 0x2408E
+0x8EAFDFB4 0x240AF
+0x8EAFDFB5 0x2408F
+0x8EAFDFB6 0x24090
+0x8EAFDFB7 0x24091
+0x8EAFDFB9 0x24092
+0x8EAFDFBA 0x24093
+0x8EAFDFBB 0x24094
+0x8EAFDFBC 0x24095
+0x8EAFDFBD 0x24096
+0x8EAFDFBE 0x24097
+0x8EAFDFBF 0x24098
+0x8EAFDFC0 0x24099
+0x8EAFDFC1 0x2409A
+0x8EAFDFC2 0x2409B
+0x8EAFDFC3 0x2409C
+0x8EAFDFC4 0x24439
+0x8EAFDFC5 0x2443B
+0x8EAFDFC6 0x2443A
+0x8EAFDFC7 0x2443C
+0x8EAFDFC8 0x2443D
+0x8EAFDFC9 0x2443E
+0x8EAFDFCA 0x2443F
+0x8EAFDFCB 0x24470
+0x8EAFDFCC 0x24440
+0x8EAFDFCD 0x24441
+0x8EAFDFCE 0x248C0
+0x8EAFDFCF 0x248C1
+0x8EAFDFD0 0x24AA4
+0x8EAFDFD1 0x24A97
+0x8EAFDFD2 0x24AA5
+0x8EAFDFD3 0x24A98
+0x8EAFDFD4 0x24A99
+0x8EAFDFD5 0x24A9A
+0x8EAFDFD7 0x24A9B
+0x8EAFDFD8 0x24AA6
+0x8EAFDFD9 0x24A9C
+0x8EAFDFDA 0x24A9D
+0x8EAFDFDB 0x24A9E
+0x8EAFDFDC 0x24A9F
+0x8EAFDFDD 0x28ACE
+0x8EAFDFDE 0x24AC8
+0x8EAFDFDF 0x24AA0
+0x8EAFDFE0 0x24B19
+0x8EAFDFE1 0x24C0D
+0x8EAFDFE2 0x250BF
+0x8EAFDFE3 0x252E9
+0x8EAFDFE4 0x252EA
+0x8EAFDFE5 0x255A2
+0x8EAFDFE6 0x255A3
+0x8EAFDFE7 0x255A4
+0x8EAFDFE8 0x255A5
+0x8EAFDFE9 0x255A6
+0x8EAFDFEA 0x25715
+0x8EAFDFEB 0x25717
+0x8EAFDFEC 0x258BF
+0x8EAFDFED 0x258C0
+0x8EAFDFEE 0x258C1
+0x8EAFDFEF 0x258C2
+0x8EAFDFF0 0x258C3
+0x8EAFDFF1 0x258C4
+0x8EAFDFF2 0x258C5
+0x8EAFDFF3 0x2190D
+0x8EAFDFF4 0x25A23
+0x8EAFDFF5 0x25ABE
+0x8EAFDFF6 0x25D03
+0x8EAFDFF7 0x25D04
+0x8EAFDFF8 0x25D05
+0x8EAFDFF9 0x25D06
+0x8EAFDFFA 0x25D07
+0x8EAFDFFB 0x25D08
+0x8EAFDFFC 0x25D09
+0x8EAFDFFD 0x25D0A
+0x8EAFDFFE 0x25D0B
+0x8EAFE0A1 0x25D0C
+0x8EAFE0A2 0x25D20
+0x8EAFE0A3 0x25D0D
+0x8EAFE0A4 0x25D0E
+0x8EAFE0A5 0x25D0F
+0x8EAFE0A7 0x25F26
+0x8EAFE0A8 0x25F27
+0x8EAFE0A9 0x25F28
+0x8EAFE0AA 0x2615D
+0x8EAFE0AB 0x2615E
+0x8EAFE0AC 0x2615F
+0x8EAFE0AD 0x26160
+0x8EAFE0AE 0x26161
+0x8EAFE0AF 0x26162
+0x8EAFE0B0 0x26163
+0x8EAFE0B1 0x26164
+0x8EAFE0B2 0x26165
+0x8EAFE0B3 0x26257
+0x8EAFE0B4 0x263CF
+0x8EAFE0B5 0x263D0
+0x8EAFE0B6 0x26499
+0x8EAFE0B7 0x2649A
+0x8EAFE0B8 0x265EA
+0x8EAFE0B9 0x265EB
+0x8EAFE0BA 0x265EC
+0x8EAFE0BB 0x2687E
+0x8EAFE0BC 0x2687F
+0x8EAFE0BD 0x26880
+0x8EAFE0C0 0x26881
+0x8EAFE0C1 0x26882
+0x8EAFE0C2 0x268F3
+0x8EAFE0C3 0x26925
+0x8EAFE0C4 0x2699F
+0x8EAFE0C5 0x269A0
+0x8EAFE0C6 0x269F3
+0x8EAFE0C7 0x26A00
+0x8EAFE0C8 0x26FEB
+0x8EAFE0C9 0x26FEC
+0x8EAFE0CA 0x26FED
+0x8EAFE0CB 0x26FEE
+0x8EAFE0CC 0x26FEF
+0x8EAFE0CE 0x455C
+0x8EAFE0CF 0x26FF0
+0x8EAFE0D0 0x26FF1
+0x8EAFE0D1 0x26FF2
+0x8EAFE0D2 0x26FF3
+0x8EAFE0D3 0x26FF4
+0x8EAFE0D4 0x26FF5
+0x8EAFE0D5 0x26FF9
+0x8EAFE0D6 0x26FFA
+0x8EAFE0D7 0x26FFB
+0x8EAFE0D8 0x26FFC
+0x8EAFE0D9 0x26FFD
+0x8EAFE0DA 0x26FFE
+0x8EAFE0DB 0x26FFF
+0x8EAFE0DC 0x27000
+0x8EAFE0DD 0x2F9AE
+0x8EAFE0DE 0x27001
+0x8EAFE0DF 0x27002
+0x8EAFE0E0 0x27203
+0x8EAFE0E1 0x27486
+0x8EAFE0E2 0x27479
+0x8EAFE0E4 0x2747A
+0x8EAFE0E5 0x2747B
+0x8EAFE0E6 0x2747C
+0x8EAFE0E7 0x27484
+0x8EAFE0E8 0x2747D
+0x8EAFE0E9 0x2747E
+0x8EAFE0EA 0x2747F
+0x8EAFE0EB 0x27786
+0x8EAFE0EC 0x27787
+0x8EAFE0ED 0x27800
+0x8EAFE0EE 0x27801
+0x8EAFE0EF 0x27888
+0x8EAFE0F0 0x27889
+0x8EAFE0F1 0x2788A
+0x8EAFE0F2 0x27AF5
+0x8EAFE0F4 0x27B25
+0x8EAFE0F5 0x27AF6
+0x8EAFE0F6 0x27DEB
+0x8EAFE0F7 0x27DEC
+0x8EAFE0F8 0x27DED
+0x8EAFE0F9 0x27DEE
+0x8EAFE0FA 0x4787
+0x8EAFE0FB 0x27DEF
+0x8EAFE0FC 0x27DF0
+0x8EAFE0FD 0x27F6C
+0x8EAFE0FE 0x28121
+0x8EAFE1A1 0x28122
+0x8EAFE1A2 0x28123
+0x8EAFE1A3 0x28124
+0x8EAFE1A4 0x28125
+0x8EAFE1A5 0x28126
+0x8EAFE1A6 0x2827B
+0x8EAFE1A7 0x2827C
+0x8EAFE1A8 0x28391
+0x8EAFE1A9 0x28392
+0x8EAFE1AA 0x28393
+0x8EAFE1AB 0x2860E
+0x8EAFE1AC 0x2860F
+0x8EAFE1AD 0x28610
+0x8EAFE1AE 0x288B3
+0x8EAFE1AF 0x28936
+0x8EAFE1B0 0x28AC6
+0x8EAFE1B1 0x28AA1
+0x8EAFE1B2 0x28AA2
+0x8EAFE1B3 0x93B9
+0x8EAFE1B4 0x28AA3
+0x8EAFE1B5 0x28ACC
+0x8EAFE1B6 0x28AA4
+0x8EAFE1B7 0x28AA5
+0x8EAFE1B8 0x28AA6
+0x8EAFE1B9 0x28ACB
+0x8EAFE1BA 0x28AA7
+0x8EAFE1BC 0x28AA8
+0x8EAFE1BD 0x28AA9
+0x8EAFE1BE 0x28AAA
+0x8EAFE1C0 0x28AAB
+0x8EAFE1C1 0x28AAC
+0x8EAFE1C2 0x28AAD
+0x8EAFE1C3 0x93BF
+0x8EAFE1C4 0x28AAE
+0x8EAFE1C5 0x28AAF
+0x8EAFE1C6 0x28AB0
+0x8EAFE1C7 0x28D8C
+0x8EAFE1C8 0x28D8D
+0x8EAFE1C9 0x28D8E
+0x8EAFE1CA 0x2F9F1
+0x8EAFE1CB 0x28D92
+0x8EAFE1CC 0x28D8F
+0x8EAFE1CD 0x28F52
+0x8EAFE1CE 0x28F53
+0x8EAFE1CF 0x28F54
+0x8EAFE1D0 0x28F55
+0x8EAFE1D1 0x29129
+0x8EAFE1D3 0x292F3
+0x8EAFE1D4 0x292F4
+0x8EAFE1D5 0x2950D
+0x8EAFE1D6 0x2950E
+0x8EAFE1D7 0x2950F
+0x8EAFE1D8 0x29510
+0x8EAFE1D9 0x29614
+0x8EAFE1DA 0x29771
+0x8EAFE1DB 0x29772
+0x8EAFE1DC 0x2990F
+0x8EAFE1DD 0x29904
+0x8EAFE1DE 0x29906
+0x8EAFE1E0 0x29907
+0x8EAFE1E1 0x29ADC
+0x8EAFE1E2 0x29ADD
+0x8EAFE1E3 0x29B6D
+0x8EAFE1E4 0x29B79
+0x8EAFE1E5 0x29B6E
+0x8EAFE1E7 0x29CEC
+0x8EAFE1E8 0x29DDD
+0x8EAFE1E9 0x29DDE
+0x8EAFE1EA 0x29DDF
+0x8EAFE1EB 0x29DE0
+0x8EAFE1EC 0x29DE1
+0x8EAFE1ED 0x29DE2
+0x8EAFE1EE 0x29DE3
+0x8EAFE1EF 0x29DE4
+0x8EAFE1F0 0x29E3A
+0x8EAFE1F1 0x29DE5
+0x8EAFE1F2 0x9BCF
+0x8EAFE1F3 0x29DE6
+0x8EAFE1F4 0x2A06B
+0x8EAFE1F5 0x2A06C
+0x8EAFE1F6 0x2444E
+0x8EAFE1F7 0x9D64
+0x8EAFE1F8 0x2A2BD
+0x8EAFE1F9 0x2A2BE
+0x8EAFE1FA 0x2A2BF
+0x8EAFE1FB 0x2A334
+0x8EAFE1FC 0x9EBF
+0x8EAFE1FD 0x2A512
+0x8EAFE1FE 0x20440
+0x8EAFE2A1 0x20441
+0x8EAFE2A2 0x21102
+0x8EAFE2A3 0x21103
+0x8EAFE2A4 0x21104
+0x8EAFE2A5 0x21105
+0x8EAFE2A6 0x21106
+0x8EAFE2A7 0x214D7
+0x8EAFE2A8 0x214CC
+0x8EAFE2A9 0x21698
+0x8EAFE2AA 0x21906
+0x8EAFE2AB 0x21907
+0x8EAFE2AC 0x219AF
+0x8EAFE2AD 0x219B0
+0x8EAFE2AE 0x21AEA
+0x8EAFE2AF 0x21AF2
+0x8EAFE2B0 0x21FA2
+0x8EAFE2B1 0x21FA3
+0x8EAFE2B2 0x21FA4
+0x8EAFE2B3 0x22176
+0x8EAFE2B4 0x222F5
+0x8EAFE2B5 0x222F6
+0x8EAFE2B6 0x222F7
+0x8EAFE2B8 0x2293B
+0x8EAFE2B9 0x22925
+0x8EAFE2BA 0x2293A
+0x8EAFE2BB 0x2293C
+0x8EAFE2BC 0x2293D
+0x8EAFE2BD 0x2293E
+0x8EAFE2BE 0x22E37
+0x8EAFE2BF 0x22E38
+0x8EAFE2C0 0x22E39
+0x8EAFE2C1 0x22E3A
+0x8EAFE2C2 0x22E3B
+0x8EAFE2C3 0x22E3C
+0x8EAFE2C4 0x22E3D
+0x8EAFE2C5 0x22E3E
+0x8EAFE2C6 0x22E3F
+0x8EAFE2C7 0x22E4B
+0x8EAFE2C9 0x22E40
+0x8EAFE2CA 0x23022
+0x8EAFE2CB 0x23067
+0x8EAFE2CC 0x230D3
+0x8EAFE2CD 0x232FA
+0x8EAFE2CF 0x237BC
+0x8EAFE2D2 0x237A5
+0x8EAFE2D3 0x3C07
+0x8EAFE2D4 0x237B6
+0x8EAFE2D6 0x237A6
+0x8EAFE2D7 0x237BB
+0x8EAFE2D8 0x237A7
+0x8EAFE2D9 0x237A8
+0x8EAFE2DA 0x237A9
+0x8EAFE2DB 0x237AA
+0x8EAFE2DC 0x237AB
+0x8EAFE2DD 0x237AC
+0x8EAFE2DE 0x237BF
+0x8EAFE2DF 0x237AD
+0x8EAFE2E0 0x237AE
+0x8EAFE2E1 0x237AF
+0x8EAFE2E2 0x2392E
+0x8EAFE2E3 0x23B00
+0x8EAFE2E4 0x2409D
+0x8EAFE2E5 0x2409E
+0x8EAFE2E6 0x240CB
+0x8EAFE2E7 0x240CC
+0x8EAFE2E8 0x240CD
+0x8EAFE2E9 0x240CE
+0x8EAFE2EA 0x240CF
+0x8EAFE2EC 0x2409F
+0x8EAFE2ED 0x240D0
+0x8EAFE2EE 0x240D1
+0x8EAFE2EF 0x240D2
+0x8EAFE2F0 0x240D3
+0x8EAFE2F1 0x240D4
+0x8EAFE2F4 0x2445D
+0x8EAFE2F5 0x2445E
+0x8EAFE2F6 0x2445F
+0x8EAFE2F7 0x24460
+0x8EAFE2F8 0x3F05
+0x8EAFE2F9 0x24ABA
+0x8EAFE2FA 0x24ABC
+0x8EAFE2FB 0x3F06
+0x8EAFE2FC 0x24AB5
+0x8EAFE2FD 0x24ABD
+0x8EAFE2FE 0x24AB6
+0x8EAFE3A1 0x24AB7
+0x8EAFE3A2 0x24AB8
+0x8EAFE3A3 0x24AA8
+0x8EAFE3A4 0x2F932
+0x8EAFE3A5 0x24BFE
+0x8EAFE3A6 0x24BFC
+0x8EAFE3A7 0x24EE1
+0x8EAFE3A8 0x250C4
+0x8EAFE3A9 0x250C5
+0x8EAFE3AA 0x25314
+0x8EAFE3AB 0x255AE
+0x8EAFE3AC 0x255AF
+0x8EAFE3AD 0x255B0
+0x8EAFE3AE 0x255B1
+0x8EAFE3AF 0x255B9
+0x8EAFE3B0 0x258E7
+0x8EAFE3B1 0x25D46
+0x8EAFE3B3 0x25D47
+0x8EAFE3B4 0x25D48
+0x8EAFE3B5 0x25D49
+0x8EAFE3B6 0x25D1E
+0x8EAFE3B7 0x25D1F
+0x8EAFE3B8 0x25D4A
+0x8EAFE3B9 0x25D4B
+0x8EAFE3BA 0x25D4C
+0x8EAFE3BB 0x25D4D
+0x8EAFE3BC 0x25D4E
+0x8EAFE3BE 0x25F46
+0x8EAFE3BF 0x25F4B
+0x8EAFE3C0 0x26190
+0x8EAFE3C1 0x26191
+0x8EAFE3C3 0x26192
+0x8EAFE3C4 0x26193
+0x8EAFE3C5 0x26194
+0x8EAFE3C6 0x2625B
+0x8EAFE3C7 0x265F2
+0x8EAFE3C8 0x265F8
+0x8EAFE3C9 0x265F9
+0x8EAFE3CA 0x26894
+0x8EAFE3CB 0x268A4
+0x8EAFE3CC 0x26897
+0x8EAFE3CD 0x26898
+0x8EAFE3CE 0x26929
+0x8EAFE3CF 0x269AE
+0x8EAFE3D0 0x26AAF
+0x8EAFE3D1 0x27059
+0x8EAFE3D2 0x2705A
+0x8EAFE3D4 0x2705B
+0x8EAFE3D5 0x2705C
+0x8EAFE3D6 0x2705D
+0x8EAFE3D7 0x2705E
+0x8EAFE3D8 0x2705F
+0x8EAFE3D9 0x27060
+0x8EAFE3DA 0x27061
+0x8EAFE3DB 0x26FAA
+0x8EAFE3DC 0x27062
+0x8EAFE3DD 0x27063
+0x8EAFE3DE 0x27064
+0x8EAFE3DF 0x27065
+0x8EAFE3E0 0x27066
+0x8EAFE3E1 0x27067
+0x8EAFE3E2 0x27068
+0x8EAFE3E3 0x27069
+0x8EAFE3E4 0x2706A
+0x8EAFE3E5 0x2706B
+0x8EAFE3E6 0x2706C
+0x8EAFE3E7 0x2706D
+0x8EAFE3E8 0x2706E
+0x8EAFE3E9 0x2706F
+0x8EAFE3EB 0x274B2
+0x8EAFE3EC 0x274B3
+0x8EAFE3ED 0x274B4
+0x8EAFE3EE 0x45F9
+0x8EAFE3EF 0x274B5
+0x8EAFE3F0 0x274B6
+0x8EAFE3F1 0x274B7
+0x8EAFE3F2 0x274B8
+0x8EAFE3F3 0x274B9
+0x8EAFE3F4 0x274BA
+0x8EAFE3F5 0x274BB
+0x8EAFE3F6 0x27788
+0x8EAFE3F7 0x89B8
+0x8EAFE3F8 0x27B19
+0x8EAFE3F9 0x27B1A
+0x8EAFE3FA 0x27B1B
+0x8EAFE3FB 0x27C16
+0x8EAFE3FC 0x27E0C
+0x8EAFE3FD 0x27E0D
+0x8EAFE3FE 0x27E0E
+0x8EAFE4A1 0x27E0F
+0x8EAFE4A3 0x27F83
+0x8EAFE4A4 0x27F84
+0x8EAFE4A5 0x27F85
+0x8EAFE4A6 0x28283
+0x8EAFE4A7 0x28284
+0x8EAFE4A8 0x283B0
+0x8EAFE4AA 0x28626
+0x8EAFE4AB 0x28627
+0x8EAFE4AC 0x28636
+0x8EAFE4AD 0x28628
+0x8EAFE4AE 0x28629
+0x8EAFE4B1 0x28AE7
+0x8EAFE4B2 0x28AE8
+0x8EAFE4B3 0x28AE9
+0x8EAFE4B4 0x4953
+0x8EAFE4B5 0x28AEA
+0x8EAFE4B6 0x28AEB
+0x8EAFE4B8 0x28AEC
+0x8EAFE4B9 0x28AED
+0x8EAFE4BA 0x28AEE
+0x8EAFE4BB 0x28AEF
+0x8EAFE4BC 0x28AF0
+0x8EAFE4BD 0x28AF1
+0x8EAFE4BE 0x28B0C
+0x8EAFE4BF 0x28AF2
+0x8EAFE4C0 0x28AF3
+0x8EAFE4C1 0x28AF4
+0x8EAFE4C2 0x28AF5
+0x8EAFE4C3 0x28AF6
+0x8EAFE4C4 0x28AF7
+0x8EAFE4C5 0x28AF8
+0x8EAFE4C6 0x28DA3
+0x8EAFE4C7 0x28DA4
+0x8EAFE4C8 0x28DA5
+0x8EAFE4C9 0x28DA6
+0x8EAFE4CA 0x28DA7
+0x8EAFE4CC 0x28F5C
+0x8EAFE4CE 0x2914B
+0x8EAFE4CF 0x291E1
+0x8EAFE4D0 0x29315
+0x8EAFE4D2 0x29316
+0x8EAFE4D3 0x29317
+0x8EAFE4D4 0x2952C
+0x8EAFE4D5 0x2952D
+0x8EAFE4D6 0x29622
+0x8EAFE4D7 0x29623
+0x8EAFE4D8 0x29796
+0x8EAFE4D9 0x29797
+0x8EAFE4DB 0x2992E
+0x8EAFE4DC 0x29930
+0x8EAFE4DD 0x29931
+0x8EAFE4DF 0x29ADF
+0x8EAFE4E0 0x29B8B
+0x8EAFE4E1 0x29B8C
+0x8EAFE4E3 0x29B8D
+0x8EAFE4E4 0x29CFC
+0x8EAFE4E5 0x29CFD
+0x8EAFE4E6 0x29CFE
+0x8EAFE4E7 0x29CFF
+0x8EAFE4E8 0x29E17
+0x8EAFE4E9 0x29E2D
+0x8EAFE4EA 0x29E18
+0x8EAFE4EB 0x9BF3
+0x8EAFE4EC 0x29E19
+0x8EAFE4EE 0x29E12
+0x8EAFE4EF 0x29E1A
+0x8EAFE4F0 0x29E1B
+0x8EAFE4F1 0x29E1C
+0x8EAFE4F2 0x4C69
+0x8EAFE4F4 0x2A097
+0x8EAFE4F5 0x4CE5
+0x8EAFE4F6 0x2A098
+0x8EAFE4F7 0x2A099
+0x8EAFE4F9 0x2A3C4
+0x8EAFE4FA 0x2044F
+0x8EAFE4FB 0x204CD
+0x8EAFE4FC 0x20AC7
+0x8EAFE4FD 0x2111C
+0x8EAFE4FE 0x2111D
+0x8EAFE5A1 0x2111E
+0x8EAFE5A2 0x214E7
+0x8EAFE5A3 0x214E9
+0x8EAFE5A4 0x214EA
+0x8EAFE5A5 0x214EB
+0x8EAFE5A6 0x21915
+0x8EAFE5A7 0x21CF1
+0x8EAFE5A8 0x21CF2
+0x8EAFE5A9 0x21FB6
+0x8EAFE5AA 0x225A0
+0x8EAFE5AB 0x2294A
+0x8EAFE5AC 0x22A20
+0x8EAFE5AD 0x22E60
+0x8EAFE5AE 0x22E61
+0x8EAFE5AF 0x22E41
+0x8EAFE5B0 0x22E62
+0x8EAFE5B1 0x23303
+0x8EAFE5B2 0x23304
+0x8EAFE5B3 0x237D9
+0x8EAFE5B4 0x237DA
+0x8EAFE5B5 0x237DB
+0x8EAFE5B6 0x237DC
+0x8EAFE5B7 0x237DD
+0x8EAFE5B9 0x237DE
+0x8EAFE5BA 0x237DF
+0x8EAFE5BB 0x237E0
+0x8EAFE5BC 0x237E1
+0x8EAFE5BD 0x237E2
+0x8EAFE5BE 0x3C12
+0x8EAFE5BF 0x237E3
+0x8EAFE5C1 0x23C31
+0x8EAFE5C2 0x24105
+0x8EAFE5C3 0x24106
+0x8EAFE5C4 0x24107
+0x8EAFE5C5 0x24472
+0x8EAFE5C6 0x2448A
+0x8EAFE5C7 0x2448B
+0x8EAFE5C8 0x24488
+0x8EAFE5CA 0x2448C
+0x8EAFE5CB 0x2448D
+0x8EAFE5CC 0x2448E
+0x8EAFE5CD 0x2448F
+0x8EAFE5CE 0x24490
+0x8EAFE5CF 0x24542
+0x8EAFE5D0 0x24543
+0x8EAFE5D2 0x24AC1
+0x8EAFE5D3 0x24AC2
+0x8EAFE5D4 0x24AC3
+0x8EAFE5D5 0x24AC4
+0x8EAFE5D6 0x250CB
+0x8EAFE5D7 0x25322
+0x8EAFE5DA 0x255C3
+0x8EAFE5DB 0x255C4
+0x8EAFE5DC 0x255C5
+0x8EAFE5DD 0x255C6
+0x8EAFE5DE 0x2571E
+0x8EAFE5DF 0x25725
+0x8EAFE5E0 0x258F3
+0x8EAFE5E1 0x258F4
+0x8EAFE5E3 0x258F5
+0x8EAFE5E4 0x25A38
+0x8EAFE5E5 0x25A48
+0x8EAFE5E6 0x25ACA
+0x8EAFE5E7 0x7C4F
+0x8EAFE5E8 0x25D7A
+0x8EAFE5E9 0x25D7B
+0x8EAFE5EA 0x25F55
+0x8EAFE5EB 0x25F56
+0x8EAFE5EC 0x261B1
+0x8EAFE5ED 0x261B2
+0x8EAFE5EE 0x261B3
+0x8EAFE5F0 0x261B4
+0x8EAFE5F1 0x261B5
+0x8EAFE5F2 0x264A4
+0x8EAFE5F3 0x26600
+0x8EAFE5F4 0x26601
+0x8EAFE5F5 0x26602
+0x8EAFE5F6 0x268AC
+0x8EAFE5F8 0x269B3
+0x8EAFE5F9 0x270B6
+0x8EAFE5FA 0x270B7
+0x8EAFE5FB 0x270B8
+0x8EAFE5FC 0x270B9
+0x8EAFE5FD 0x270BA
+0x8EAFE5FE 0x270BB
+0x8EAFE6A1 0x270BC
+0x8EAFE6A2 0x270BD
+0x8EAFE6A3 0x270BE
+0x8EAFE6A4 0x270BF
+0x8EAFE6A5 0x270C0
+0x8EAFE6A6 0x270C1
+0x8EAFE6A7 0x270C2
+0x8EAFE6A8 0x270C3
+0x8EAFE6A9 0x270C4
+0x8EAFE6AA 0x270C5
+0x8EAFE6AB 0x270C6
+0x8EAFE6AC 0x270C7
+0x8EAFE6AD 0x274E3
+0x8EAFE6AE 0x274E4
+0x8EAFE6AF 0x274E5
+0x8EAFE6B0 0x274E6
+0x8EAFE6B1 0x274E7
+0x8EAFE6B3 0x277B5
+0x8EAFE6B4 0x277A1
+0x8EAFE6B5 0x27895
+0x8EAFE6B6 0x27B3B
+0x8EAFE6B7 0x27B3C
+0x8EAFE6B8 0x27B3D
+0x8EAFE6B9 0x27B3E
+0x8EAFE6BA 0x27C14
+0x8EAFE6BB 0x27E20
+0x8EAFE6BC 0x27E21
+0x8EAFE6BD 0x27E22
+0x8EAFE6BE 0x27E23
+0x8EAFE6BF 0x27E24
+0x8EAFE6C0 0x27F96
+0x8EAFE6C1 0x27F97
+0x8EAFE6C2 0x27F98
+0x8EAFE6C3 0x28194
+0x8EAFE6C4 0x28195
+0x8EAFE6C5 0x28196
+0x8EAFE6C6 0x28197
+0x8EAFE6C7 0x28198
+0x8EAFE6C8 0x2828F
+0x8EAFE6C9 0x28290
+0x8EAFE6CA 0x283BC
+0x8EAFE6CB 0x2843B
+0x8EAFE6CC 0x2863D
+0x8EAFE6CE 0x288DF
+0x8EAFE6CF 0x2891E
+0x8EAFE6D0 0x28B23
+0x8EAFE6D1 0x28B24
+0x8EAFE6D2 0x28B49
+0x8EAFE6D3 0x28B25
+0x8EAFE6D4 0x28B26
+0x8EAFE6D5 0x28B27
+0x8EAFE6D6 0x28B28
+0x8EAFE6D7 0x9425
+0x8EAFE6D8 0x28B29
+0x8EAFE6D9 0x28B2A
+0x8EAFE6DA 0x28B2E
+0x8EAFE6DB 0x28B2F
+0x8EAFE6DC 0x28B4E
+0x8EAFE6DD 0x28B30
+0x8EAFE6DE 0x2F9EB
+0x8EAFE6DF 0x28B31
+0x8EAFE6E0 0x28B32
+0x8EAFE6E1 0x28B33
+0x8EAFE6E2 0x28B34
+0x8EAFE6E3 0x28B35
+0x8EAFE6E4 0x28B36
+0x8EAFE6E6 0x28B37
+0x8EAFE6E7 0x28B50
+0x8EAFE6E8 0x28B38
+0x8EAFE6EA 0x28B39
+0x8EAFE6EB 0x28B3A
+0x8EAFE6EC 0x28B3B
+0x8EAFE6ED 0x28B3C
+0x8EAFE6EE 0x28B3D
+0x8EAFE6EF 0x28B3E
+0x8EAFE6F0 0x28DB8
+0x8EAFE6F1 0x28DB9
+0x8EAFE6F2 0x28F62
+0x8EAFE6F3 0x28F63
+0x8EAFE6F4 0x29041
+0x8EAFE6F5 0x2916D
+0x8EAFE6F7 0x29352
+0x8EAFE6F8 0x29337
+0x8EAFE6F9 0x293DB
+0x8EAFE6FA 0x2953F
+0x8EAFE6FB 0x29634
+0x8EAFE6FC 0x2985B
+0x8EAFE6FD 0x29946
+0x8EAFE6FE 0x2995A
+0x8EAFE7A1 0x2995B
+0x8EAFE7A2 0x29AE1
+0x8EAFE7A3 0x29AE2
+0x8EAFE7A4 0x29AE3
+0x8EAFE7A5 0x29AE4
+0x8EAFE7A6 0x29BA7
+0x8EAFE7A7 0x29BA8
+0x8EAFE7A8 0x29BA9
+0x8EAFE7A9 0x29D0F
+0x8EAFE7AA 0x29D2B
+0x8EAFE7AB 0x29E56
+0x8EAFE7AC 0x29E57
+0x8EAFE7AD 0x29E58
+0x8EAFE7AE 0x29E5E
+0x8EAFE7AF 0x29E59
+0x8EAFE7B0 0x29E5A
+0x8EAFE7B1 0x29E5B
+0x8EAFE7B2 0x29E5C
+0x8EAFE7B4 0x29E68
+0x8EAFE7B6 0x2A12C
+0x8EAFE7B7 0x2A0E2
+0x8EAFE7B8 0x2A0F3
+0x8EAFE7B9 0x2A2D2
+0x8EAFE7BA 0x2A356
+0x8EAFE7BB 0x2A3CE
+0x8EAFE7BC 0x2A461
+0x8EAFE7BD 0x2A69B
+0x8EAFE7BE 0x2A6B4
+0x8EAFE7BF 0x2045C
+0x8EAFE7C0 0x2F810
+0x8EAFE7C1 0x204D2
+0x8EAFE7C2 0x20571
+0x8EAFE7C3 0x20673
+0x8EAFE7C4 0x2082C
+0x8EAFE7C5 0x20B94
+0x8EAFE7C7 0x2113F
+0x8EAFE7C8 0x21140
+0x8EAFE7C9 0x214F9
+0x8EAFE7CA 0x214FA
+0x8EAFE7CB 0x214FD
+0x8EAFE7CC 0x214FB
+0x8EAFE7CD 0x2191C
+0x8EAFE7CE 0x2191D
+0x8EAFE7CF 0x21AFF
+0x8EAFE7D0 0x21B00
+0x8EAFE7D1 0x21CF7
+0x8EAFE7D2 0x24CFE
+0x8EAFE7D4 0x224B6
+0x8EAFE7D5 0x22954
+0x8EAFE7D6 0x22E77
+0x8EAFE7D7 0x22E79
+0x8EAFE7D8 0x22E7A
+0x8EAFE7D9 0x22E7B
+0x8EAFE7DA 0x23069
+0x8EAFE7DB 0x23802
+0x8EAFE7DC 0x23803
+0x8EAFE7DD 0x23804
+0x8EAFE7DE 0x23805
+0x8EAFE7DF 0x23806
+0x8EAFE7E0 0x23807
+0x8EAFE7E1 0x23808
+0x8EAFE7E2 0x23809
+0x8EAFE7E3 0x2380A
+0x8EAFE7E4 0x2380B
+0x8EAFE7E5 0x23835
+0x8EAFE7E7 0x23C39
+0x8EAFE7E8 0x2411E
+0x8EAFE7E9 0x2411F
+0x8EAFE7EA 0x24120
+0x8EAFE7EB 0x24121
+0x8EAFE7ED 0x24122
+0x8EAFE7EE 0x24123
+0x8EAFE7EF 0x24124
+0x8EAFE7F0 0x2412C
+0x8EAFE7F1 0x244B3
+0x8EAFE7F2 0x244B5
+0x8EAFE7F3 0x244B6
+0x8EAFE7F4 0x244B7
+0x8EAFE7F5 0x244B8
+0x8EAFE7F6 0x24AD0
+0x8EAFE7F7 0x24CFA
+0x8EAFE7F8 0x24F07
+0x8EAFE7F9 0x24FBD
+0x8EAFE7FA 0x250D7
+0x8EAFE7FB 0x250D2
+0x8EAFE7FC 0x255DB
+0x8EAFE7FD 0x255D6
+0x8EAFE7FE 0x2045D
+0x8EAFE8A1 0x25A43
+0x8EAFE8A2 0x25ACF
+0x8EAFE8A3 0x25DA3
+0x8EAFE8A4 0x25DA4
+0x8EAFE8A5 0x25DA5
+0x8EAFE8A6 0x25DA6
+0x8EAFE8A7 0x25DA7
+0x8EAFE8A8 0x25DA8
+0x8EAFE8A9 0x25DA9
+0x8EAFE8AA 0x25F5D
+0x8EAFE8AB 0x25F5E
+0x8EAFE8AC 0x261C9
+0x8EAFE8AD 0x261CA
+0x8EAFE8AE 0x261CB
+0x8EAFE8AF 0x261CC
+0x8EAFE8B0 0x26606
+0x8EAFE8B1 0x26607
+0x8EAFE8B3 0x268C5
+0x8EAFE8B4 0x268F5
+0x8EAFE8B5 0x269B4
+0x8EAFE8B6 0x269B8
+0x8EAFE8B7 0x269B5
+0x8EAFE8B8 0x270FD
+0x8EAFE8B9 0x4577
+0x8EAFE8BA 0x270FE
+0x8EAFE8BB 0x270FF
+0x8EAFE8BC 0x27100
+0x8EAFE8BD 0x27101
+0x8EAFE8BE 0x27102
+0x8EAFE8BF 0x27103
+0x8EAFE8C0 0x27109
+0x8EAFE8C1 0x27104
+0x8EAFE8C2 0x27105
+0x8EAFE8C3 0x27106
+0x8EAFE8C4 0x27107
+0x8EAFE8C5 0x27511
+0x8EAFE8C6 0x27512
+0x8EAFE8C7 0x27513
+0x8EAFE8C8 0x27514
+0x8EAFE8C9 0x27515
+0x8EAFE8CA 0x8977
+0x8EAFE8CB 0x27898
+0x8EAFE8CC 0x27899
+0x8EAFE8CD 0x27E3C
+0x8EAFE8CE 0x27E2D
+0x8EAFE8CF 0x27E2E
+0x8EAFE8D1 0x281BB
+0x8EAFE8D2 0x281BC
+0x8EAFE8D3 0x4878
+0x8EAFE8D4 0x2843D
+0x8EAFE8D5 0x28647
+0x8EAFE8D6 0x28648
+0x8EAFE8D7 0x28649
+0x8EAFE8D8 0x2864A
+0x8EAFE8D9 0x287E1
+0x8EAFE8DA 0x287E7
+0x8EAFE8DB 0x288EB
+0x8EAFE8DC 0x28920
+0x8EAFE8DD 0x28938
+0x8EAFE8DE 0x28B62
+0x8EAFE8DF 0x28B67
+0x8EAFE8E0 0x28B68
+0x8EAFE8E1 0x28B69
+0x8EAFE8E2 0x28B6A
+0x8EAFE8E3 0x28B6B
+0x8EAFE8E4 0x28B6D
+0x8EAFE8E5 0x28B6E
+0x8EAFE8E6 0x28B6F
+0x8EAFE8E7 0x28B70
+0x8EAFE8E8 0x28B71
+0x8EAFE8E9 0x28B72
+0x8EAFE8EA 0x28B8F
+0x8EAFE8EB 0x28B73
+0x8EAFE8EC 0x28B74
+0x8EAFE8ED 0x28B75
+0x8EAFE8EE 0x28B76
+0x8EAFE8EF 0x28B77
+0x8EAFE8F0 0x28DC9
+0x8EAFE8F1 0x28DCA
+0x8EAFE8F2 0x95E6
+0x8EAFE8F3 0x28DCB
+0x8EAFE8F4 0x28DCC
+0x8EAFE8F5 0x28DCD
+0x8EAFE8F6 0x29051
+0x8EAFE8F9 0x29245
+0x8EAFE8FA 0x29559
+0x8EAFE8FB 0x2955A
+0x8EAFE8FC 0x2955B
+0x8EAFE8FD 0x29640
+0x8EAFE8FE 0x297CF
+0x8EAFE9A1 0x2985E
+0x8EAFE9A2 0x2997B
+0x8EAFE9A3 0x29A93
+0x8EAFE9A4 0x29BBC
+0x8EAFE9A5 0x29D16
+0x8EAFE9A6 0x29D30
+0x8EAFE9A8 0x29E8D
+0x8EAFE9A9 0x29E8E
+0x8EAFE9AA 0x9C2F
+0x8EAFE9AB 0x29E8F
+0x8EAFE9AC 0x29E90
+0x8EAFE9AD 0x29E91
+0x8EAFE9AE 0x29E92
+0x8EAFE9AF 0x29E93
+0x8EAFE9B0 0x29E94
+0x8EAFE9B1 0x29E95
+0x8EAFE9B2 0x29E96
+0x8EAFE9B3 0x2A123
+0x8EAFE9B4 0x2A114
+0x8EAFE9B5 0x2A2DB
+0x8EAFE9B6 0x2A40A
+0x8EAFE9B7 0x2A5CE
+0x8EAFE9B8 0x20466
+0x8EAFE9B9 0x20468
+0x8EAFE9BA 0x20467
+0x8EAFE9BB 0x204D3
+0x8EAFE9BC 0x21163
+0x8EAFE9BD 0x21504
+0x8EAFE9BE 0x2169E
+0x8EAFE9BF 0x21926
+0x8EAFE9C0 0x2192A
+0x8EAFE9C1 0x2296C
+0x8EAFE9C2 0x22964
+0x8EAFE9C3 0x22E8F
+0x8EAFE9C4 0x22E90
+0x8EAFE9C5 0x23034
+0x8EAFE9C6 0x2330E
+0x8EAFE9C7 0x23825
+0x8EAFE9C8 0x23826
+0x8EAFE9C9 0x23827
+0x8EAFE9CB 0x23828
+0x8EAFE9CC 0x6B0C
+0x8EAFE9CE 0x23829
+0x8EAFE9CF 0x2382A
+0x8EAFE9D0 0x2382B
+0x8EAFE9D1 0x2382C
+0x8EAFE9D2 0x23C3E
+0x8EAFE9D3 0x24142
+0x8EAFE9D4 0x24143
+0x8EAFE9D5 0x24133
+0x8EAFE9D6 0x244C1
+0x8EAFE9D7 0x244C2
+0x8EAFE9D8 0x244C3
+0x8EAFE9D9 0x24AD6
+0x8EAFE9DA 0x24AD7
+0x8EAFE9DB 0x255E1
+0x8EAFE9DC 0x255E2
+0x8EAFE9DD 0x2572B
+0x8EAFE9DE 0x25AD1
+0x8EAFE9DF 0x25DCC
+0x8EAFE9E0 0x25DCD
+0x8EAFE9E1 0x25DCE
+0x8EAFE9E2 0x25DCF
+0x8EAFE9E3 0x261DE
+0x8EAFE9E4 0x261DF
+0x8EAFE9E5 0x261E0
+0x8EAFE9E6 0x261E1
+0x8EAFE9E7 0x268F6
+0x8EAFE9E8 0x2712C
+0x8EAFE9EA 0x27154
+0x8EAFE9EB 0x2712D
+0x8EAFE9EC 0x2712E
+0x8EAFE9ED 0x27541
+0x8EAFE9EE 0x27542
+0x8EAFE9EF 0x277C7
+0x8EAFE9F0 0x278A0
+0x8EAFE9F1 0x278A1
+0x8EAFE9F2 0x27B70
+0x8EAFE9F3 0x27B71
+0x8EAFE9F4 0x27B72
+0x8EAFE9F6 0x27E34
+0x8EAFE9F7 0x27E35
+0x8EAFE9F8 0x27E36
+0x8EAFE9F9 0x27FA6
+0x8EAFE9FA 0x281CC
+0x8EAFE9FC 0x28299
+0x8EAFE9FD 0x288F4
+0x8EAFE9FE 0x28B9B
+0x8EAFEAA1 0x28B9E
+0x8EAFEAA2 0x28B9F
+0x8EAFEAA3 0x28BA0
+0x8EAFEAA4 0x28BA1
+0x8EAFEAA5 0x28BA2
+0x8EAFEAA6 0x28BA3
+0x8EAFEAA7 0x28BA4
+0x8EAFEAA8 0x28BA5
+0x8EAFEAA9 0x28BA6
+0x8EAFEAAA 0x28BA7
+0x8EAFEAAB 0x28BA8
+0x8EAFEAAC 0x28DDB
+0x8EAFEAAD 0x28DDC
+0x8EAFEAAE 0x28DDD
+0x8EAFEAAF 0x28DD7
+0x8EAFEAB0 0x28DDE
+0x8EAFEAB1 0x28DDF
+0x8EAFEAB2 0x29059
+0x8EAFEAB3 0x29446
+0x8EAFEAB4 0x29565
+0x8EAFEAB5 0x29649
+0x8EAFEAB7 0x297DD
+0x8EAFEAB8 0x29995
+0x8EAFEAB9 0x29996
+0x8EAFEABA 0x29997
+0x8EAFEABB 0x29BD4
+0x8EAFEABC 0x29BD6
+0x8EAFEABD 0x29D26
+0x8EAFEABE 0x9C47
+0x8EAFEABF 0x4C88
+0x8EAFEAC0 0x29EC8
+0x8EAFEAC1 0x29EC5
+0x8EAFEAC2 0x29EC6
+0x8EAFEAC3 0x29EC7
+0x8EAFEAC4 0x2A151
+0x8EAFEAC5 0x2A152
+0x8EAFEAC6 0x2A153
+0x8EAFEAC7 0x2A154
+0x8EAFEAC8 0x2A155
+0x8EAFEAC9 0x2A2DE
+0x8EAFEACB 0x2046D
+0x8EAFEACC 0x204D5
+0x8EAFEACD 0x21172
+0x8EAFEACE 0x221AE
+0x8EAFEACF 0x2230F
+0x8EAFEAD0 0x2296B
+0x8EAFEAD1 0x2296D
+0x8EAFEAD2 0x2296E
+0x8EAFEAD3 0x22978
+0x8EAFEAD4 0x22E98
+0x8EAFEAD5 0x22E99
+0x8EAFEAD6 0x22E9A
+0x8EAFEAD7 0x23844
+0x8EAFEAD8 0x2385C
+0x8EAFEAD9 0x23845
+0x8EAFEADA 0x23B01
+0x8EAFEADB 0x24158
+0x8EAFEADC 0x24159
+0x8EAFEADD 0x2415A
+0x8EAFEADF 0x244D9
+0x8EAFEAE0 0x244D6
+0x8EAFEAE1 0x24ADA
+0x8EAFEAE2 0x24ADF
+0x8EAFEAE3 0x24ADB
+0x8EAFEAE4 0x24D03
+0x8EAFEAE5 0x255EF
+0x8EAFEAE6 0x7936
+0x8EAFEAE7 0x25733
+0x8EAFEAE8 0x25AD2
+0x8EAFEAE9 0x25DE1
+0x8EAFEAEA 0x25F6F
+0x8EAFEAEB 0x26264
+0x8EAFEAEC 0x2660E
+0x8EAFEAED 0x27150
+0x8EAFEAEE 0x27151
+0x8EAFEAEF 0x27152
+0x8EAFEAF0 0x27556
+0x8EAFEAF1 0x27557
+0x8EAFEAF2 0x27558
+0x8EAFEAF4 0x27B81
+0x8EAFEAF5 0x27B82
+0x8EAFEAF6 0x27C1D
+0x8EAFEAF7 0x27C1E
+0x8EAFEAF8 0x27E43
+0x8EAFEAF9 0x27FAA
+0x8EAFEAFA 0x288FD
+0x8EAFEAFC 0x28BC6
+0x8EAFEAFD 0x28BC7
+0x8EAFEAFE 0x28BD9
+0x8EAFEBA1 0x28BD7
+0x8EAFEBA3 0x28BC8
+0x8EAFEBA4 0x28BC9
+0x8EAFEBA5 0x28BCA
+0x8EAFEBA6 0x28BCB
+0x8EAFEBA7 0x28BDA
+0x8EAFEBA9 0x28BCC
+0x8EAFEBAA 0x28BCD
+0x8EAFEBAB 0x28BCE
+0x8EAFEBAC 0x28BCF
+0x8EAFEBAD 0x28BD0
+0x8EAFEBAE 0x28BD1
+0x8EAFEBAF 0x28BBC
+0x8EAFEBB0 0x28DE1
+0x8EAFEBB1 0x28DE2
+0x8EAFEBB2 0x28DE3
+0x8EAFEBB3 0x291A9
+0x8EAFEBB4 0x2924E
+0x8EAFEBB5 0x29577
+0x8EAFEBB8 0x299AC
+0x8EAFEBB9 0x299AD
+0x8EAFEBBA 0x29AB6
+0x8EAFEBBB 0x29BE5
+0x8EAFEBBC 0x29EF8
+0x8EAFEBBD 0x29EEA
+0x8EAFEBBE 0x29F8D
+0x8EAFEBBF 0x29EEB
+0x8EAFEBC0 0x2A195
+0x8EAFEBC1 0x2046E
+0x8EAFEBC2 0x204D8
+0x8EAFEBC3 0x21183
+0x8EAFEBC4 0x216A3
+0x8EAFEBC5 0x21930
+0x8EAFEBC6 0x21B0F
+0x8EAFEBC7 0x22979
+0x8EAFEBC8 0x2297A
+0x8EAFEBC9 0x22EA7
+0x8EAFEBCA 0x22EA8
+0x8EAFEBCB 0x22EA9
+0x8EAFEBCC 0x22EAA
+0x8EAFEBCD 0x23319
+0x8EAFEBCE 0x23850
+0x8EAFEBCF 0x23851
+0x8EAFEBD0 0x23852
+0x8EAFEBD1 0x6B15
+0x8EAFEBD2 0x23868
+0x8EAFEBD3 0x23853
+0x8EAFEBD4 0x23854
+0x8EAFEBD5 0x248E2
+0x8EAFEBD6 0x24ADC
+0x8EAFEBD7 0x25915
+0x8EAFEBD8 0x25916
+0x8EAFEBD9 0x25A4F
+0x8EAFEBDA 0x25DF5
+0x8EAFEBDB 0x25DF6
+0x8EAFEBDC 0x25DF7
+0x8EAFEBDD 0x261F4
+0x8EAFEBDE 0x264CC
+0x8EAFEBDF 0x2660F
+0x8EAFEBE0 0x27166
+0x8EAFEBE1 0x27167
+0x8EAFEBE3 0x27168
+0x8EAFEBE4 0x278A4
+0x8EAFEBE5 0x27B8B
+0x8EAFEBE6 0x27B8C
+0x8EAFEBE7 0x281FA
+0x8EAFEBE8 0x28BE6
+0x8EAFEBE9 0x28BED
+0x8EAFEBEA 0x28BEE
+0x8EAFEBEB 0x28BEF
+0x8EAFEBEC 0x28BF0
+0x8EAFEBED 0x28BFE
+0x8EAFEBEE 0x28DE7
+0x8EAFEBEF 0x28DE8
+0x8EAFEBF0 0x291B3
+0x8EAFEBF1 0x291E4
+0x8EAFEBF2 0x29583
+0x8EAFEBF3 0x29AEC
+0x8EAFEBF5 0x29F16
+0x8EAFEBF8 0x29F17
+0x8EAFEBF9 0x2A1C3
+0x8EAFEBFA 0x2A1AC
+0x8EAFEBFB 0x2A2ED
+0x8EAFEBFE 0x2A5B4
+0x8EAFECA2 0x2118A
+0x8EAFECA3 0x2118B
+0x8EAFECA4 0x21934
+0x8EAFECA5 0x21B14
+0x8EAFECA6 0x21FDF
+0x8EAFECA7 0x224BB
+0x8EAFECA8 0x2297F
+0x8EAFECA9 0x22981
+0x8EAFECAA 0x22EAD
+0x8EAFECAB 0x22EAE
+0x8EAFECAC 0x23862
+0x8EAFECAD 0x2386E
+0x8EAFECAF 0x2416E
+0x8EAFECB1 0x24717
+0x8EAFECB2 0x24AE6
+0x8EAFECB3 0x24C10
+0x8EAFECB4 0x25919
+0x8EAFECB6 0x26610
+0x8EAFECB7 0x26AF2
+0x8EAFECB8 0x27176
+0x8EAFECB9 0x27177
+0x8EAFECBA 0x27B95
+0x8EAFECBB 0x27B96
+0x8EAFECBC 0x28C00
+0x8EAFECBD 0x28C01
+0x8EAFECBE 0x28C31
+0x8EAFECBF 0x2F9ED
+0x8EAFECC0 0x28C1C
+0x8EAFECC1 0x2906D
+0x8EAFECC2 0x29BF4
+0x8EAFECC3 0x29BF5
+0x8EAFECC4 0x29D3D
+0x8EAFECC5 0x29F32
+0x8EAFECC6 0x29F33
+0x8EAFECC7 0x2A2F4
+0x8EAFECC9 0x20473
+0x8EAFECCA 0x21937
+0x8EAFECCC 0x23871
+0x8EAFECCD 0x25E0F
+0x8EAFECCF 0x25E0E
+0x8EAFECD0 0x26611
+0x8EAFECD1 0x27185
+0x8EAFECD2 0x28C14
+0x8EAFECD3 0x28C15
+0x8EAFECD4 0x28C16
+0x8EAFECD5 0x28C17
+0x8EAFECD6 0x28C18
+0x8EAFECD7 0x28C19
+0x8EAFECD8 0x28C1A
+0x8EAFECD9 0x291C3
+0x8EAFECDA 0x29F42
+0x8EAFECDB 0x29F43
+0x8EAFECDC 0x29F44
+0x8EAFECDD 0x29F48
+0x8EAFECDE 0x2A1FB
+0x8EAFECDF 0x216A5
+0x8EAFECE0 0x219B8
+0x8EAFECE1 0x22EB2
+0x8EAFECE2 0x2303D
+0x8EAFECE3 0x23872
+0x8EAFECE4 0x244E7
+0x8EAFECE5 0x244E8
+0x8EAFECE6 0x25359
+0x8EAFECE7 0x2573A
+0x8EAFECE8 0x25E14
+0x8EAFECE9 0x261FF
+0x8EAFECEA 0x269C0
+0x8EAFECEB 0x2718D
+0x8EAFECEC 0x4584
+0x8EAFECED 0x2718E
+0x8EAFECEF 0x28C22
+0x8EAFECF2 0x29C04
+0x8EAFECF3 0x29C29
+0x8EAFECF4 0x29F51
+0x8EAFECF5 0x29F66
+0x8EAFECF6 0x2A20E
+0x8EAFECF7 0x2FA13
+0x8EAFECF9 0x2119B
+0x8EAFECFA 0x2119C
+0x8EAFECFB 0x22316
+0x8EAFECFC 0x22986
+0x8EAFECFD 0x22987
+0x8EAFEDA1 0x28C2C
+0x8EAFEDA2 0x28C30
+0x8EAFEDA3 0x28C28
+0x8EAFEDA4 0x2965F
+0x8EAFEDA6 0x2417E
+0x8EAFEDA7 0x25E19
+0x8EAFEDA8 0x2820A
+0x8EAFEDA9 0x28C36
+0x8EAFEDAA 0x28DFC
+0x8EAFEDAB 0x29F6D
+0x8EAFEDAC 0x29F6E
+0x8EAFEDAD 0x2A6C6
+0x8EAFEDAE 0x53B5
+0x8EAFEDAF 0x2387B
+0x8EAFEDB0 0x26206
+0x8EAFEDB1 0x2759F
+0x8EAFEDB2 0x2A232
+0x8EAFEDB3 0x2820D
+0x8EAFEDB4 0x2298B
+0x8EAFEDB5 0x28C3B
+0x8EAFEDB7 0x2A23D
+0x8EAFEDB8 0x28C3C
+0x8EAFEDB9 0x28C3D
+0xA1A1 0x3000
+0xA1A2 0xFF0C
+0xA1A3 0x3001
+0xA1A4 0x3002
+0xA1A5 0xFF0E
+0xA1A6 0x30FB
+0xA1A7 0xFF1B
+0xA1A8 0xFF1A
+0xA1A9 0xFF1F
+0xA1AA 0xFF01
+0xA1AB 0xFE30
+0xA1AC 0x2026
+0xA1AD 0x2025
+0xA1AE 0xFE50
+0xA1AF 0xFE51
+0xA1B0 0xFE52
+0xA1B1 0x00B7
+0xA1B2 0xFE54
+0xA1B3 0xFE55
+0xA1B4 0xFE56
+0xA1B5 0xFE57
+0xA1B6 0xFE31
+0xA1B7 0x2014
+0xA1B8 0xFE32
+0xA1B9 0x2013
+0xA1BE 0xFF08
+0xA1BF 0xFF09
+0xA1C0 0xFE35
+0xA1C1 0xFE36
+0xA1C2 0xFF5B
+0xA1C3 0xFF5D
+0xA1C4 0xFE37
+0xA1C5 0xFE38
+0xA1C6 0x3014
+0xA1C7 0x3015
+0xA1C8 0xFE39
+0xA1C9 0xFE3A
+0xA1CA 0x3010
+0xA1CB 0x3011
+0xA1CC 0xFE3B
+0xA1CD 0xFE3C
+0xA1CE 0x300A
+0xA1CF 0x300B
+0xA1D0 0xFE3D
+0xA1D1 0xFE3E
+0xA1D2 0x3008
+0xA1D3 0x3009
+0xA1D4 0xFE3F
+0xA1D5 0xFE40
+0xA1D6 0x300C
+0xA1D7 0x300D
+0xA1D8 0xFE41
+0xA1D9 0xFE42
+0xA1DA 0x300E
+0xA1DB 0x300F
+0xA1DC 0xFE43
+0xA1DD 0xFE44
+0xA1DE 0xFE59
+0xA1DF 0xFE5A
+0xA1E0 0xFE5B
+0xA1E1 0xFE5C
+0xA1E2 0xFE5D
+0xA1E3 0xFE5E
+0xA1E4 0x2018
+0xA1E5 0x2019
+0xA1E6 0x201C
+0xA1E7 0x201D
+0xA1E8 0x301D
+0xA1E9 0x301E
+0xA1EA 0x2032
+0xA1EB 0x2035
+0xA1EC 0xFF03
+0xA1ED 0xFF06
+0xA1EE 0xFF0A
+0xA1EF 0x203B
+0xA1F0 0x00A7
+0xA1F1 0x3003
+0xA1F2 0x25CB
+0xA1F3 0x25CF
+0xA1F4 0x25B3
+0xA1F5 0x25B2
+0xA1F6 0x25CE
+0xA1F7 0x2606
+0xA1F8 0x2605
+0xA1F9 0x25C7
+0xA1FA 0x25C6
+0xA1FB 0x25A1
+0xA1FC 0x25A0
+0xA1FD 0x25BD
+0xA1FE 0x25BC
+0xA2A1 0x32A3
+0xA2A2 0x2105
+0xA2A3 0x203E
+0xA2A5 0xFF3F
+0xA2A7 0xFE49
+0xA2A8 0xFE4A
+0xA2A9 0xFE4D
+0xA2AA 0xFE4E
+0xA2AB 0xFE4B
+0xA2AC 0xFE4C
+0xA2AD 0xFE5F
+0xA2AE 0xFE60
+0xA2AF 0xFE61
+0xA2B0 0xFF0B
+0xA2B1 0xFF0D
+0xA2B2 0x00D7
+0xA2B3 0x00F7
+0xA2B4 0x00B1
+0xA2B5 0x221A
+0xA2B6 0xFF1C
+0xA2B7 0xFF1E
+0xA2B8 0xFF1D
+0xA2B9 0x2266
+0xA2BA 0x2267
+0xA2BB 0x2260
+0xA2BC 0x221E
+0xA2BD 0x2252
+0xA2BE 0x2261
+0xA2BF 0xFE62
+0xA2C0 0xFE63
+0xA2C1 0xFE64
+0xA2C2 0xFE66
+0xA2C3 0xFE65
+0xA2C4 0x223C
+0xA2C5 0x2229
+0xA2C6 0x222A
+0xA2C7 0x22A5
+0xA2C8 0x2220
+0xA2C9 0x221F
+0xA2CA 0x22BF
+0xA2CB 0x33D2
+0xA2CC 0x33D1
+0xA2CD 0x222B
+0xA2CE 0x222E
+0xA2CF 0x2235
+0xA2D0 0x2234
+0xA2D1 0x2640
+0xA2D2 0x2642
+0xA2D3 0x2641
+0xA2D4 0x2609
+0xA2D5 0x2191
+0xA2D6 0x2193
+0xA2D7 0x2192
+0xA2D8 0x2190
+0xA2D9 0x2196
+0xA2DA 0x2197
+0xA2DB 0x2199
+0xA2DC 0x2198
+0xA2DD 0x2016
+0xA2DE 0xFF5C
+0xA2DF 0xFF0F
+0xA2E0 0xFF3C
+0xA2E1 0x2215
+0xA2E2 0xFE68
+0xA2E3 0xFF04
+0xA2E4 0xFFE5
+0xA2E5 0x3012
+0xA2E6 0xFFE0
+0xA2E7 0xFFE1
+0xA2E8 0xFF05
+0xA2E9 0xFF20
+0xA2EA 0x2103
+0xA2EB 0x2109
+0xA2EC 0xFE69
+0xA2ED 0xFE6A
+0xA2EE 0xFE6B
+0xA2EF 0x33D5
+0xA2F0 0x339C
+0xA2F1 0x339D
+0xA2F2 0x339E
+0xA2F3 0x33CE
+0xA2F4 0x33A1
+0xA2F5 0x338E
+0xA2F6 0x338F
+0xA2F7 0x33C4
+0xA2F8 0x00B0
+0xA2F9 0x5159
+0xA2FA 0x515B
+0xA2FB 0x515E
+0xA2FC 0x515D
+0xA2FD 0x5161
+0xA2FE 0x5163
+0xA3A1 0x55E7
+0xA3A2 0x74E9
+0xA3A3 0x7CCE
+0xA3A4 0x2581
+0xA3A5 0x2582
+0xA3A6 0x2583
+0xA3A7 0x2584
+0xA3A8 0x2585
+0xA3A9 0x2586
+0xA3AA 0x2587
+0xA3AB 0x2588
+0xA3AC 0x258F
+0xA3AD 0x258E
+0xA3AE 0x258D
+0xA3AF 0x258C
+0xA3B0 0x258B
+0xA3B1 0x258A
+0xA3B2 0x2589
+0xA3B3 0x253C
+0xA3B4 0x2534
+0xA3B5 0x252C
+0xA3B6 0x2524
+0xA3B7 0x251C
+0xA3B8 0x2594
+0xA3B9 0x2500
+0xA3BA 0x2502
+0xA3BB 0x2595
+0xA3BC 0x250C
+0xA3BD 0x2510
+0xA3BE 0x2514
+0xA3BF 0x2518
+0xA3C0 0x256D
+0xA3C1 0x256E
+0xA3C2 0x2570
+0xA3C3 0x256F
+0xA3C4 0x2550
+0xA3C5 0x255E
+0xA3C6 0x256A
+0xA3C7 0x2561
+0xA3C8 0x25E2
+0xA3C9 0x25E3
+0xA3CA 0x25E5
+0xA3CB 0x25E4
+0xA3CC 0x2571
+0xA3CD 0x2572
+0xA3CE 0x2573
+0xA4A1 0xFF10
+0xA4A2 0xFF11
+0xA4A3 0xFF12
+0xA4A4 0xFF13
+0xA4A5 0xFF14
+0xA4A6 0xFF15
+0xA4A7 0xFF16
+0xA4A8 0xFF17
+0xA4A9 0xFF18
+0xA4AA 0xFF19
+0xA4AB 0x2160
+0xA4AC 0x2161
+0xA4AD 0x2162
+0xA4AE 0x2163
+0xA4AF 0x2164
+0xA4B0 0x2165
+0xA4B1 0x2166
+0xA4B2 0x2167
+0xA4B3 0x2168
+0xA4B4 0x2169
+0xA4B5 0x3021
+0xA4B6 0x3022
+0xA4B7 0x3023
+0xA4B8 0x3024
+0xA4B9 0x3025
+0xA4BA 0x3026
+0xA4BB 0x3027
+0xA4BC 0x3028
+0xA4BD 0x3029
+0xA4BF 0x5344
+0xA4C1 0xFF21
+0xA4C2 0xFF22
+0xA4C3 0xFF23
+0xA4C4 0xFF24
+0xA4C5 0xFF25
+0xA4C6 0xFF26
+0xA4C7 0xFF27
+0xA4C8 0xFF28
+0xA4C9 0xFF29
+0xA4CA 0xFF2A
+0xA4CB 0xFF2B
+0xA4CC 0xFF2C
+0xA4CD 0xFF2D
+0xA4CE 0xFF2E
+0xA4CF 0xFF2F
+0xA4D0 0xFF30
+0xA4D1 0xFF31
+0xA4D2 0xFF32
+0xA4D3 0xFF33
+0xA4D4 0xFF34
+0xA4D5 0xFF35
+0xA4D6 0xFF36
+0xA4D7 0xFF37
+0xA4D8 0xFF38
+0xA4D9 0xFF39
+0xA4DA 0xFF3A
+0xA4DB 0xFF41
+0xA4DC 0xFF42
+0xA4DD 0xFF43
+0xA4DE 0xFF44
+0xA4DF 0xFF45
+0xA4E0 0xFF46
+0xA4E1 0xFF47
+0xA4E2 0xFF48
+0xA4E3 0xFF49
+0xA4E4 0xFF4A
+0xA4E5 0xFF4B
+0xA4E6 0xFF4C
+0xA4E7 0xFF4D
+0xA4E8 0xFF4E
+0xA4E9 0xFF4F
+0xA4EA 0xFF50
+0xA4EB 0xFF51
+0xA4EC 0xFF52
+0xA4ED 0xFF53
+0xA4EE 0xFF54
+0xA4EF 0xFF55
+0xA4F0 0xFF56
+0xA4F1 0xFF57
+0xA4F2 0xFF58
+0xA4F3 0xFF59
+0xA4F4 0xFF5A
+0xA4F5 0x0391
+0xA4F6 0x0392
+0xA4F7 0x0393
+0xA4F8 0x0394
+0xA4F9 0x0395
+0xA4FA 0x0396
+0xA4FB 0x0397
+0xA4FC 0x0398
+0xA4FD 0x0399
+0xA4FE 0x039A
+0xA5A1 0x039B
+0xA5A2 0x039C
+0xA5A3 0x039D
+0xA5A4 0x039E
+0xA5A5 0x039F
+0xA5A6 0x03A0
+0xA5A7 0x03A1
+0xA5A8 0x03A3
+0xA5A9 0x03A4
+0xA5AA 0x03A5
+0xA5AB 0x03A6
+0xA5AC 0x03A7
+0xA5AD 0x03A8
+0xA5AE 0x03A9
+0xA5AF 0x03B1
+0xA5B0 0x03B2
+0xA5B1 0x03B3
+0xA5B2 0x03B4
+0xA5B3 0x03B5
+0xA5B4 0x03B6
+0xA5B5 0x03B7
+0xA5B6 0x03B8
+0xA5B7 0x03B9
+0xA5B8 0x03BA
+0xA5B9 0x03BB
+0xA5BA 0x03BC
+0xA5BB 0x03BD
+0xA5BC 0x03BE
+0xA5BD 0x03BF
+0xA5BE 0x03C0
+0xA5BF 0x03C1
+0xA5C0 0x03C3
+0xA5C1 0x03C4
+0xA5C2 0x03C5
+0xA5C3 0x03C6
+0xA5C4 0x03C7
+0xA5C5 0x03C8
+0xA5C6 0x03C9
+0xA5C7 0x3105
+0xA5C8 0x3106
+0xA5C9 0x3107
+0xA5CA 0x3108
+0xA5CB 0x3109
+0xA5CC 0x310A
+0xA5CD 0x310B
+0xA5CE 0x310C
+0xA5CF 0x310D
+0xA5D0 0x310E
+0xA5D1 0x310F
+0xA5D2 0x3110
+0xA5D3 0x3111
+0xA5D4 0x3112
+0xA5D5 0x3113
+0xA5D6 0x3114
+0xA5D7 0x3115
+0xA5D8 0x3116
+0xA5D9 0x3117
+0xA5DA 0x3118
+0xA5DB 0x3119
+0xA5DC 0x311A
+0xA5DD 0x311B
+0xA5DE 0x311C
+0xA5DF 0x311D
+0xA5E0 0x311E
+0xA5E1 0x311F
+0xA5E2 0x3120
+0xA5E3 0x3121
+0xA5E4 0x3122
+0xA5E5 0x3123
+0xA5E6 0x3124
+0xA5E7 0x3125
+0xA5E8 0x3126
+0xA5E9 0x3127
+0xA5EA 0x3128
+0xA5EB 0x3129
+0xA5EC 0x02D9
+0xA5ED 0x02C9
+0xA5EE 0x02CA
+0xA5EF 0x02C7
+0xA5F0 0x02CB
+0xA6A1 0x2460
+0xA6A2 0x2461
+0xA6A3 0x2462
+0xA6A4 0x2463
+0xA6A5 0x2464
+0xA6A6 0x2465
+0xA6A7 0x2466
+0xA6A8 0x2467
+0xA6A9 0x2468
+0xA6AA 0x2469
+0xA6AB 0x2474
+0xA6AC 0x2475
+0xA6AD 0x2476
+0xA6AE 0x2477
+0xA6AF 0x2478
+0xA6B0 0x2479
+0xA6B1 0x247A
+0xA6B2 0x247B
+0xA6B3 0x247C
+0xA6B4 0x247D
+0xA6B5 0x2170
+0xA6B6 0x2171
+0xA6B7 0x2172
+0xA6B8 0x2173
+0xA6B9 0x2174
+0xA6BA 0x2175
+0xA6BB 0x2176
+0xA6BC 0x2177
+0xA6BD 0x2178
+0xA6BE 0x2179
+0xA7A8 0x4EA0
+0xA7AF 0x51AB
+0xA7B4 0x52F9
+0xC2A1 0x2400
+0xC2A2 0x2401
+0xC2A3 0x2402
+0xC2A4 0x2403
+0xC2A5 0x2404
+0xC2A6 0x2405
+0xC2A7 0x2406
+0xC2A8 0x2407
+0xC2A9 0x2408
+0xC2AA 0x2409
+0xC2AB 0x240A
+0xC2AC 0x240B
+0xC2AD 0x240C
+0xC2AE 0x240D
+0xC2AF 0x240E
+0xC2B0 0x240F
+0xC2B1 0x2410
+0xC2B2 0x2411
+0xC2B3 0x2412
+0xC2B4 0x2413
+0xC2B5 0x2414
+0xC2B6 0x2415
+0xC2B7 0x2416
+0xC2B8 0x2417
+0xC2B9 0x2418
+0xC2BA 0x2419
+0xC2BB 0x241A
+0xC2BC 0x241B
+0xC2BD 0x241C
+0xC2BE 0x241D
+0xC2BF 0x241E
+0xC2C0 0x241F
+0xC2C1 0x2421
+0xC2C2 0x20AC
+0xC4A1 0x4E00
+0xC4A2 0x4E59
+0xC4A3 0x4E01
+0xC4A4 0x4E03
+0xC4A5 0x4E43
+0xC4A6 0x4E5D
+0xC4A7 0x4E86
+0xC4A8 0x4E8C
+0xC4A9 0x4EBA
+0xC4AA 0x513F
+0xC4AB 0x5165
+0xC4AC 0x516B
+0xC4AD 0x51E0
+0xC4AE 0x5200
+0xC4AF 0x5201
+0xC4B0 0x529B
+0xC4B1 0x5315
+0xC4B2 0x5341
+0xC4B3 0x535C
+0xC4B4 0x53C8
+0xC4B5 0x4E09
+0xC4B6 0x4E0B
+0xC4B7 0x4E08
+0xC4B8 0x4E0A
+0xC4B9 0x4E2B
+0xC4BA 0x4E38
+0xC4BB 0x51E1
+0xC4BC 0x4E45
+0xC4BD 0x4E48
+0xC4BE 0x4E5F
+0xC4BF 0x4E5E
+0xC4C0 0x4E8E
+0xC4C1 0x4EA1
+0xC4C2 0x5140
+0xC4C3 0x5203
+0xC4C4 0x52FA
+0xC4C5 0x5343
+0xC4C6 0x53C9
+0xC4C7 0x53E3
+0xC4C8 0x571F
+0xC4C9 0x58EB
+0xC4CA 0x5915
+0xC4CB 0x5927
+0xC4CC 0x5973
+0xC4CD 0x5B50
+0xC4CE 0x5B51
+0xC4CF 0x5B53
+0xC4D0 0x5BF8
+0xC4D1 0x5C0F
+0xC4D2 0x5C22
+0xC4D3 0x5C38
+0xC4D4 0x5C71
+0xC4D5 0x5DDD
+0xC4D6 0x5DE5
+0xC4D7 0x5DF1
+0xC4D8 0x5DF2
+0xC4D9 0x5DF3
+0xC4DA 0x5DFE
+0xC4DB 0x5E72
+0xC4DC 0x5EFE
+0xC4DD 0x5F0B
+0xC4DE 0x5F13
+0xC4DF 0x624D
+0xC4E0 0x4E11
+0xC4E1 0x4E10
+0xC4E2 0x4E0D
+0xC4E3 0x4E2D
+0xC4E4 0x4E30
+0xC4E5 0x4E39
+0xC4E6 0x4E4B
+0xC4E7 0x5C39
+0xC4E8 0x4E88
+0xC4E9 0x4E91
+0xC4EA 0x4E95
+0xC4EB 0x4E92
+0xC4EC 0x4E94
+0xC4ED 0x4EA2
+0xC4EE 0x4EC1
+0xC4EF 0x4EC0
+0xC4F0 0x4EC3
+0xC4F1 0x4EC6
+0xC4F2 0x4EC7
+0xC4F3 0x4ECD
+0xC4F4 0x4ECA
+0xC4F5 0x4ECB
+0xC4F6 0x4EC4
+0xC4F7 0x5143
+0xC4F8 0x5141
+0xC4F9 0x5167
+0xC4FA 0x516D
+0xC4FB 0x516E
+0xC4FC 0x516C
+0xC4FD 0x5197
+0xC4FE 0x51F6
+0xC5A1 0x5206
+0xC5A2 0x5207
+0xC5A3 0x5208
+0xC5A4 0x52FB
+0xC5A5 0x52FE
+0xC5A6 0x52FF
+0xC5A7 0x5316
+0xC5A8 0x5339
+0xC5A9 0x5348
+0xC5AA 0x5347
+0xC5AB 0x5345
+0xC5AC 0x535E
+0xC5AD 0x5384
+0xC5AE 0x53CB
+0xC5AF 0x53CA
+0xC5B0 0x53CD
+0xC5B1 0x58EC
+0xC5B2 0x5929
+0xC5B3 0x592B
+0xC5B4 0x592A
+0xC5B5 0x592D
+0xC5B6 0x5B54
+0xC5B7 0x5C11
+0xC5B8 0x5C24
+0xC5B9 0x5C3A
+0xC5BA 0x5C6F
+0xC5BB 0x5DF4
+0xC5BC 0x5E7B
+0xC5BD 0x5EFF
+0xC5BE 0x5F14
+0xC5BF 0x5F15
+0xC5C0 0x5FC3
+0xC5C1 0x6208
+0xC5C2 0x6236
+0xC5C3 0x624B
+0xC5C4 0x624E
+0xC5C5 0x652F
+0xC5C6 0x6587
+0xC5C7 0x6597
+0xC5C8 0x65A4
+0xC5C9 0x65B9
+0xC5CA 0x65E5
+0xC5CB 0x66F0
+0xC5CC 0x6708
+0xC5CD 0x6728
+0xC5CE 0x6B20
+0xC5CF 0x6B62
+0xC5D0 0x6B79
+0xC5D1 0x6BCB
+0xC5D2 0x6BD4
+0xC5D3 0x6BDB
+0xC5D4 0x6C0F
+0xC5D5 0x6C34
+0xC5D6 0x706B
+0xC5D7 0x722A
+0xC5D8 0x7236
+0xC5D9 0x723B
+0xC5DA 0x7247
+0xC5DB 0x7259
+0xC5DC 0x725B
+0xC5DD 0x72AC
+0xC5DE 0x738B
+0xC5DF 0x4E19
+0xC5E0 0x4E16
+0xC5E1 0x4E15
+0xC5E2 0x4E14
+0xC5E3 0x4E18
+0xC5E4 0x4E3B
+0xC5E5 0x4E4D
+0xC5E6 0x4E4F
+0xC5E7 0x4E4E
+0xC5E8 0x4EE5
+0xC5E9 0x4ED8
+0xC5EA 0x4ED4
+0xC5EB 0x4ED5
+0xC5EC 0x4ED6
+0xC5ED 0x4ED7
+0xC5EE 0x4EE3
+0xC5EF 0x4EE4
+0xC5F0 0x4ED9
+0xC5F1 0x4EDE
+0xC5F2 0x5145
+0xC5F3 0x5144
+0xC5F4 0x5189
+0xC5F5 0x518A
+0xC5F6 0x51AC
+0xC5F7 0x51F9
+0xC5F8 0x51FA
+0xC5F9 0x51F8
+0xC5FA 0x520A
+0xC5FB 0x52A0
+0xC5FC 0x529F
+0xC5FD 0x5305
+0xC5FE 0x5306
+0xC6A1 0x5317
+0xC6A2 0x531D
+0xC6A3 0x4EDF
+0xC6A4 0x534A
+0xC6A5 0x5349
+0xC6A6 0x5361
+0xC6A7 0x5360
+0xC6A8 0x536F
+0xC6A9 0x536E
+0xC6AA 0x53BB
+0xC6AB 0x53EF
+0xC6AC 0x53E4
+0xC6AD 0x53F3
+0xC6AE 0x53EC
+0xC6AF 0x53EE
+0xC6B0 0x53E9
+0xC6B1 0x53E8
+0xC6B2 0x53FC
+0xC6B3 0x53F8
+0xC6B4 0x53F5
+0xC6B5 0x53EB
+0xC6B6 0x53E6
+0xC6B7 0x53EA
+0xC6B8 0x53F2
+0xC6B9 0x53F1
+0xC6BA 0x53F0
+0xC6BB 0x53E5
+0xC6BC 0x53ED
+0xC6BD 0x53FB
+0xC6BE 0x56DB
+0xC6BF 0x56DA
+0xC6C0 0x5916
+0xC6C1 0x592E
+0xC6C2 0x5931
+0xC6C3 0x5974
+0xC6C4 0x5976
+0xC6C5 0x5B55
+0xC6C6 0x5B83
+0xC6C7 0x5C3C
+0xC6C8 0x5DE8
+0xC6C9 0x5DE7
+0xC6CA 0x5DE6
+0xC6CB 0x5E02
+0xC6CC 0x5E03
+0xC6CD 0x5E73
+0xC6CE 0x5E7C
+0xC6CF 0x5F01
+0xC6D0 0x5F18
+0xC6D1 0x5F17
+0xC6D2 0x5FC5
+0xC6D3 0x620A
+0xC6D4 0x6253
+0xC6D5 0x6254
+0xC6D6 0x6252
+0xC6D7 0x6251
+0xC6D8 0x65A5
+0xC6D9 0x65E6
+0xC6DA 0x672E
+0xC6DB 0x672C
+0xC6DC 0x672A
+0xC6DD 0x672B
+0xC6DE 0x672D
+0xC6DF 0x6B63
+0xC6E0 0x6BCD
+0xC6E1 0x6C11
+0xC6E2 0x6C10
+0xC6E3 0x6C38
+0xC6E4 0x6C41
+0xC6E5 0x6C40
+0xC6E6 0x6C3E
+0xC6E7 0x72AF
+0xC6E8 0x7384
+0xC6E9 0x7389
+0xC6EA 0x74DC
+0xC6EB 0x74E6
+0xC6EC 0x7518
+0xC6ED 0x751F
+0xC6EE 0x7528
+0xC6EF 0x7529
+0xC6F0 0x7530
+0xC6F1 0x7531
+0xC6F2 0x7532
+0xC6F3 0x7533
+0xC6F4 0x758B
+0xC6F5 0x767D
+0xC6F6 0x76AE
+0xC6F7 0x76BF
+0xC6F8 0x76EE
+0xC6F9 0x77DB
+0xC6FA 0x77E2
+0xC6FB 0x77F3
+0xC6FC 0x793A
+0xC6FD 0x79BE
+0xC6FE 0x7A74
+0xC7A1 0x7ACB
+0xC7A2 0x4E1E
+0xC7A3 0x4E1F
+0xC7A4 0x4E52
+0xC7A5 0x4E53
+0xC7A6 0x4E69
+0xC7A7 0x4E99
+0xC7A8 0x4EA4
+0xC7A9 0x4EA6
+0xC7AA 0x4EA5
+0xC7AB 0x4EFF
+0xC7AC 0x4F09
+0xC7AD 0x4F19
+0xC7AE 0x4F0A
+0xC7AF 0x4F15
+0xC7B0 0x4F0D
+0xC7B1 0x4F10
+0xC7B2 0x4F11
+0xC7B3 0x4F0F
+0xC7B4 0x4EF2
+0xC7B5 0x4EF6
+0xC7B6 0x4EFB
+0xC7B7 0x4EF0
+0xC7B8 0x4EF3
+0xC7B9 0x4EFD
+0xC7BA 0x4F01
+0xC7BB 0x4F0B
+0xC7BC 0x5149
+0xC7BD 0x5147
+0xC7BE 0x5146
+0xC7BF 0x5148
+0xC7C0 0x5168
+0xC7C1 0x5171
+0xC7C2 0x518D
+0xC7C3 0x51B0
+0xC7C4 0x5217
+0xC7C5 0x5211
+0xC7C6 0x5212
+0xC7C7 0x520E
+0xC7C8 0x5216
+0xC7C9 0x52A3
+0xC7CA 0x5308
+0xC7CB 0x5321
+0xC7CC 0x5320
+0xC7CD 0x5370
+0xC7CE 0x5371
+0xC7CF 0x5409
+0xC7D0 0x540F
+0xC7D1 0x540C
+0xC7D2 0x540A
+0xC7D3 0x5410
+0xC7D4 0x5401
+0xC7D5 0x540B
+0xC7D6 0x5404
+0xC7D7 0x5411
+0xC7D8 0x540D
+0xC7D9 0x5408
+0xC7DA 0x5403
+0xC7DB 0x540E
+0xC7DC 0x5406
+0xC7DD 0x5412
+0xC7DE 0x56E0
+0xC7DF 0x56DE
+0xC7E0 0x56DD
+0xC7E1 0x5733
+0xC7E2 0x5730
+0xC7E3 0x5728
+0xC7E4 0x572D
+0xC7E5 0x572C
+0xC7E6 0x572F
+0xC7E7 0x5729
+0xC7E8 0x5919
+0xC7E9 0x591A
+0xC7EA 0x5937
+0xC7EB 0x5938
+0xC7EC 0x5984
+0xC7ED 0x5978
+0xC7EE 0x5983
+0xC7EF 0x597D
+0xC7F0 0x5979
+0xC7F1 0x5982
+0xC7F2 0x5981
+0xC7F3 0x5B57
+0xC7F4 0x5B58
+0xC7F5 0x5B87
+0xC7F6 0x5B88
+0xC7F7 0x5B85
+0xC7F8 0x5B89
+0xC7F9 0x5BFA
+0xC7FA 0x5C16
+0xC7FB 0x5C79
+0xC7FC 0x5DDE
+0xC7FD 0x5E06
+0xC7FE 0x5E76
+0xC8A1 0x5E74
+0xC8A2 0x5F0F
+0xC8A3 0x5F1B
+0xC8A4 0x5FD9
+0xC8A5 0x5FD6
+0xC8A6 0x620E
+0xC8A7 0x620C
+0xC8A8 0x620D
+0xC8A9 0x6210
+0xC8AA 0x6263
+0xC8AB 0x625B
+0xC8AC 0x6258
+0xC8AD 0x6536
+0xC8AE 0x65E9
+0xC8AF 0x65E8
+0xC8B0 0x65EC
+0xC8B1 0x65ED
+0xC8B2 0x66F2
+0xC8B3 0x66F3
+0xC8B4 0x6709
+0xC8B5 0x673D
+0xC8B6 0x6734
+0xC8B7 0x6731
+0xC8B8 0x6735
+0xC8B9 0x6B21
+0xC8BA 0x6B64
+0xC8BB 0x6B7B
+0xC8BC 0x6C16
+0xC8BD 0x6C5D
+0xC8BE 0x6C57
+0xC8BF 0x6C59
+0xC8C0 0x6C5F
+0xC8C1 0x6C60
+0xC8C2 0x6C50
+0xC8C3 0x6C55
+0xC8C4 0x6C61
+0xC8C5 0x6C5B
+0xC8C6 0x6C4D
+0xC8C7 0x6C4E
+0xC8C8 0x7070
+0xC8C9 0x725F
+0xC8CA 0x725D
+0xC8CB 0x767E
+0xC8CC 0x7AF9
+0xC8CD 0x7C73
+0xC8CE 0x7CF8
+0xC8CF 0x7F36
+0xC8D0 0x7F8A
+0xC8D1 0x7FBD
+0xC8D2 0x8001
+0xC8D3 0x8003
+0xC8D4 0x800C
+0xC8D5 0x8012
+0xC8D6 0x8033
+0xC8D7 0x807F
+0xC8D8 0x8089
+0xC8D9 0x808B
+0xC8DA 0x808C
+0xC8DB 0x81E3
+0xC8DC 0x81EA
+0xC8DD 0x81F3
+0xC8DE 0x81FC
+0xC8DF 0x820C
+0xC8E0 0x821B
+0xC8E1 0x821F
+0xC8E2 0x826E
+0xC8E3 0x8272
+0xC8E4 0x827E
+0xC8E5 0x866B
+0xC8E6 0x8840
+0xC8E7 0x884C
+0xC8E8 0x8863
+0xC8E9 0x897F
+0xC8EA 0x9621
+0xC8EB 0x4E32
+0xC8EC 0x4EA8
+0xC8ED 0x4F4D
+0xC8EE 0x4F4F
+0xC8EF 0x4F47
+0xC8F0 0x4F57
+0xC8F1 0x4F5E
+0xC8F2 0x4F34
+0xC8F3 0x4F5B
+0xC8F4 0x4F55
+0xC8F5 0x4F30
+0xC8F6 0x4F50
+0xC8F7 0x4F51
+0xC8F8 0x4F3D
+0xC8F9 0x4F3A
+0xC8FA 0x4F38
+0xC8FB 0x4F43
+0xC8FC 0x4F54
+0xC8FD 0x4F3C
+0xC8FE 0x4F46
+0xC9A1 0x4F63
+0xC9A2 0x4F5C
+0xC9A3 0x4F60
+0xC9A4 0x4F2F
+0xC9A5 0x4F4E
+0xC9A6 0x4F36
+0xC9A7 0x4F59
+0xC9A8 0x4F5D
+0xC9A9 0x4F48
+0xC9AA 0x4F5A
+0xC9AB 0x514C
+0xC9AC 0x514B
+0xC9AD 0x514D
+0xC9AE 0x5175
+0xC9AF 0x51B6
+0xC9B0 0x51B7
+0xC9B1 0x5225
+0xC9B2 0x5224
+0xC9B3 0x5229
+0xC9B4 0x522A
+0xC9B5 0x5228
+0xC9B6 0x52AB
+0xC9B7 0x52A9
+0xC9B8 0x52AA
+0xC9B9 0x52AC
+0xC9BA 0x5323
+0xC9BB 0x5373
+0xC9BC 0x5375
+0xC9BD 0x541D
+0xC9BE 0x542D
+0xC9BF 0x541E
+0xC9C0 0x543E
+0xC9C1 0x5426
+0xC9C2 0x544E
+0xC9C3 0x5427
+0xC9C4 0x5446
+0xC9C5 0x5443
+0xC9C6 0x5433
+0xC9C7 0x5448
+0xC9C8 0x5442
+0xC9C9 0x541B
+0xC9CA 0x5429
+0xC9CB 0x544A
+0xC9CC 0x5439
+0xC9CD 0x543B
+0xC9CE 0x5438
+0xC9CF 0x542E
+0xC9D0 0x5435
+0xC9D1 0x5436
+0xC9D2 0x5420
+0xC9D3 0x543C
+0xC9D4 0x5440
+0xC9D5 0x5431
+0xC9D6 0x542B
+0xC9D7 0x541F
+0xC9D8 0x542C
+0xC9D9 0x56EA
+0xC9DA 0x56F0
+0xC9DB 0x56E4
+0xC9DC 0x56EB
+0xC9DD 0x574A
+0xC9DE 0x5751
+0xC9DF 0x5740
+0xC9E0 0x574D
+0xC9E1 0x5747
+0xC9E2 0x574E
+0xC9E3 0x573E
+0xC9E4 0x5750
+0xC9E5 0x574F
+0xC9E6 0x573B
+0xC9E7 0x58EF
+0xC9E8 0x593E
+0xC9E9 0x599D
+0xC9EA 0x5992
+0xC9EB 0x59A8
+0xC9EC 0x599E
+0xC9ED 0x59A3
+0xC9EE 0x5999
+0xC9EF 0x5996
+0xC9F0 0x598D
+0xC9F1 0x59A4
+0xC9F2 0x5993
+0xC9F3 0x598A
+0xC9F4 0x59A5
+0xC9F5 0x5B5D
+0xC9F6 0x5B5C
+0xC9F7 0x5B5A
+0xC9F8 0x5B5B
+0xC9F9 0x5B8C
+0xC9FA 0x5B8B
+0xC9FB 0x5B8F
+0xC9FC 0x5C2C
+0xC9FD 0x5C40
+0xC9FE 0x5C41
+0xCAA1 0x5C3F
+0xCAA2 0x5C3E
+0xCAA3 0x5C90
+0xCAA4 0x5C91
+0xCAA5 0x5C94
+0xCAA6 0x5C8C
+0xCAA7 0x5DEB
+0xCAA8 0x5E0C
+0xCAA9 0x5E8F
+0xCAAA 0x5E87
+0xCAAB 0x5E8A
+0xCAAC 0x5EF7
+0xCAAD 0x5F04
+0xCAAE 0x5F1F
+0xCAAF 0x5F64
+0xCAB0 0x5F62
+0xCAB1 0x5F77
+0xCAB2 0x5F79
+0xCAB3 0x5FD8
+0xCAB4 0x5FCC
+0xCAB5 0x5FD7
+0xCAB6 0x5FCD
+0xCAB7 0x5FF1
+0xCAB8 0x5FEB
+0xCAB9 0x5FF8
+0xCABA 0x5FEA
+0xCABB 0x6212
+0xCABC 0x6211
+0xCABD 0x6284
+0xCABE 0x6297
+0xCABF 0x6296
+0xCAC0 0x6280
+0xCAC1 0x6276
+0xCAC2 0x6289
+0xCAC3 0x626D
+0xCAC4 0x628A
+0xCAC5 0x627C
+0xCAC6 0x627E
+0xCAC7 0x6279
+0xCAC8 0x6273
+0xCAC9 0x6292
+0xCACA 0x626F
+0xCACB 0x6298
+0xCACC 0x626E
+0xCACD 0x6295
+0xCACE 0x6293
+0xCACF 0x6291
+0xCAD0 0x6286
+0xCAD1 0x6539
+0xCAD2 0x653B
+0xCAD3 0x6538
+0xCAD4 0x65F1
+0xCAD5 0x66F4
+0xCAD6 0x675F
+0xCAD7 0x674E
+0xCAD8 0x674F
+0xCAD9 0x6750
+0xCADA 0x6751
+0xCADB 0x675C
+0xCADC 0x6756
+0xCADD 0x675E
+0xCADE 0x6749
+0xCADF 0x6746
+0xCAE0 0x6760
+0xCAE1 0x6753
+0xCAE2 0x6757
+0xCAE3 0x6B65
+0xCAE4 0x6BCF
+0xCAE5 0x6C42
+0xCAE6 0x6C5E
+0xCAE7 0x6C99
+0xCAE8 0x6C81
+0xCAE9 0x6C88
+0xCAEA 0x6C89
+0xCAEB 0x6C85
+0xCAEC 0x6C9B
+0xCAED 0x6C6A
+0xCAEE 0x6C7A
+0xCAEF 0x6C90
+0xCAF0 0x6C70
+0xCAF1 0x6C8C
+0xCAF2 0x6C68
+0xCAF3 0x6C96
+0xCAF4 0x6C92
+0xCAF5 0x6C7D
+0xCAF6 0x6C83
+0xCAF7 0x6C72
+0xCAF8 0x6C7E
+0xCAF9 0x6C74
+0xCAFA 0x6C86
+0xCAFB 0x6C76
+0xCAFC 0x6C8D
+0xCAFD 0x6C94
+0xCAFE 0x6C98
+0xCBA1 0x6C82
+0xCBA2 0x7076
+0xCBA3 0x707C
+0xCBA4 0x707D
+0xCBA5 0x7078
+0xCBA6 0x7262
+0xCBA7 0x7261
+0xCBA8 0x7260
+0xCBA9 0x72C4
+0xCBAA 0x72C2
+0xCBAB 0x7396
+0xCBAC 0x752C
+0xCBAD 0x752B
+0xCBAE 0x7537
+0xCBAF 0x7538
+0xCBB0 0x7682
+0xCBB1 0x76EF
+0xCBB2 0x77E3
+0xCBB3 0x79C1
+0xCBB4 0x79C0
+0xCBB5 0x79BF
+0xCBB6 0x7A76
+0xCBB7 0x7CFB
+0xCBB8 0x7F55
+0xCBB9 0x8096
+0xCBBA 0x8093
+0xCBBB 0x809D
+0xCBBC 0x8098
+0xCBBD 0x809B
+0xCBBE 0x809A
+0xCBBF 0x80B2
+0xCBC0 0x826F
+0xCBC1 0x8292
+0xCBC2 0x828B
+0xCBC3 0x828D
+0xCBC4 0x898B
+0xCBC5 0x89D2
+0xCBC6 0x8A00
+0xCBC7 0x8C37
+0xCBC8 0x8C46
+0xCBC9 0x8C55
+0xCBCA 0x8C9D
+0xCBCB 0x8D64
+0xCBCC 0x8D70
+0xCBCD 0x8DB3
+0xCBCE 0x8EAB
+0xCBCF 0x8ECA
+0xCBD0 0x8F9B
+0xCBD1 0x8FB0
+0xCBD2 0x8FC2
+0xCBD3 0x8FC6
+0xCBD4 0x8FC5
+0xCBD5 0x8FC4
+0xCBD6 0x5DE1
+0xCBD7 0x9091
+0xCBD8 0x90A2
+0xCBD9 0x90AA
+0xCBDA 0x90A6
+0xCBDB 0x90A3
+0xCBDC 0x9149
+0xCBDD 0x91C6
+0xCBDE 0x91CC
+0xCBDF 0x9632
+0xCBE0 0x962E
+0xCBE1 0x9631
+0xCBE2 0x962A
+0xCBE3 0x962C
+0xCBE4 0x4E26
+0xCBE5 0x4E56
+0xCBE6 0x4E73
+0xCBE7 0x4E8B
+0xCBE8 0x4E9B
+0xCBE9 0x4E9E
+0xCBEA 0x4EAB
+0xCBEB 0x4EAC
+0xCBEC 0x4F6F
+0xCBED 0x4F9D
+0xCBEE 0x4F8D
+0xCBEF 0x4F73
+0xCBF0 0x4F7F
+0xCBF1 0x4F6C
+0xCBF2 0x4F9B
+0xCBF3 0x4F8B
+0xCBF4 0x4F86
+0xCBF5 0x4F83
+0xCBF6 0x4F70
+0xCBF7 0x4F75
+0xCBF8 0x4F88
+0xCBF9 0x4F69
+0xCBFA 0x4F7B
+0xCBFB 0x4F96
+0xCBFC 0x4F7E
+0xCBFD 0x4F8F
+0xCBFE 0x4F91
+0xCCA1 0x4F7A
+0xCCA2 0x5154
+0xCCA3 0x5152
+0xCCA4 0x5155
+0xCCA5 0x5169
+0xCCA6 0x5177
+0xCCA7 0x5176
+0xCCA8 0x5178
+0xCCA9 0x51BD
+0xCCAA 0x51FD
+0xCCAB 0x523B
+0xCCAC 0x5238
+0xCCAD 0x5237
+0xCCAE 0x523A
+0xCCAF 0x5230
+0xCCB0 0x522E
+0xCCB1 0x5236
+0xCCB2 0x5241
+0xCCB3 0x52BE
+0xCCB4 0x52BB
+0xCCB5 0x5352
+0xCCB6 0x5354
+0xCCB7 0x5353
+0xCCB8 0x5351
+0xCCB9 0x5366
+0xCCBA 0x5377
+0xCCBB 0x5378
+0xCCBC 0x5379
+0xCCBD 0x53D6
+0xCCBE 0x53D4
+0xCCBF 0x53D7
+0xCCC0 0x5473
+0xCCC1 0x5475
+0xCCC2 0x5496
+0xCCC3 0x5478
+0xCCC4 0x5495
+0xCCC5 0x5480
+0xCCC6 0x547B
+0xCCC7 0x5477
+0xCCC8 0x5484
+0xCCC9 0x5492
+0xCCCA 0x5486
+0xCCCB 0x547C
+0xCCCC 0x5490
+0xCCCD 0x5471
+0xCCCE 0x5476
+0xCCCF 0x548C
+0xCCD0 0x549A
+0xCCD1 0x5462
+0xCCD2 0x5468
+0xCCD3 0x548B
+0xCCD4 0x547D
+0xCCD5 0x548E
+0xCCD6 0x56FA
+0xCCD7 0x5783
+0xCCD8 0x5777
+0xCCD9 0x576A
+0xCCDA 0x5769
+0xCCDB 0x5761
+0xCCDC 0x5766
+0xCCDD 0x5764
+0xCCDE 0x577C
+0xCCDF 0x591C
+0xCCE0 0x5949
+0xCCE1 0x5947
+0xCCE2 0x5948
+0xCCE3 0x5944
+0xCCE4 0x5954
+0xCCE5 0x59BE
+0xCCE6 0x59BB
+0xCCE7 0x59D4
+0xCCE8 0x59B9
+0xCCE9 0x59AE
+0xCCEA 0x59D1
+0xCCEB 0x59C6
+0xCCEC 0x59D0
+0xCCED 0x59CD
+0xCCEE 0x59CB
+0xCCEF 0x59D3
+0xCCF0 0x59CA
+0xCCF1 0x59AF
+0xCCF2 0x59B3
+0xCCF3 0x59D2
+0xCCF4 0x59C5
+0xCCF5 0x5B5F
+0xCCF6 0x5B64
+0xCCF7 0x5B63
+0xCCF8 0x5B97
+0xCCF9 0x5B9A
+0xCCFA 0x5B98
+0xCCFB 0x5B9C
+0xCCFC 0x5B99
+0xCCFD 0x5B9B
+0xCCFE 0x5C1A
+0xCDA1 0x5C48
+0xCDA2 0x5C45
+0xCDA3 0x5C46
+0xCDA4 0x5CB7
+0xCDA5 0x5CA1
+0xCDA6 0x5CB8
+0xCDA7 0x5CA9
+0xCDA8 0x5CAB
+0xCDA9 0x5CB1
+0xCDAA 0x5CB3
+0xCDAB 0x5E18
+0xCDAC 0x5E1A
+0xCDAD 0x5E16
+0xCDAE 0x5E15
+0xCDAF 0x5E1B
+0xCDB0 0x5E11
+0xCDB1 0x5E78
+0xCDB2 0x5E9A
+0xCDB3 0x5E97
+0xCDB4 0x5E9C
+0xCDB5 0x5E95
+0xCDB6 0x5E96
+0xCDB7 0x5EF6
+0xCDB8 0x5F26
+0xCDB9 0x5F27
+0xCDBA 0x5F29
+0xCDBB 0x5F80
+0xCDBC 0x5F81
+0xCDBD 0x5F7F
+0xCDBE 0x5F7C
+0xCDBF 0x5FDD
+0xCDC0 0x5FE0
+0xCDC1 0x5FFD
+0xCDC2 0x5FF5
+0xCDC3 0x5FFF
+0xCDC4 0x600F
+0xCDC5 0x6014
+0xCDC6 0x602F
+0xCDC7 0x6035
+0xCDC8 0x6016
+0xCDC9 0x602A
+0xCDCA 0x6015
+0xCDCB 0x6021
+0xCDCC 0x6027
+0xCDCD 0x6029
+0xCDCE 0x602B
+0xCDCF 0x601B
+0xCDD0 0x6216
+0xCDD1 0x6215
+0xCDD2 0x623F
+0xCDD3 0x623E
+0xCDD4 0x6240
+0xCDD5 0x627F
+0xCDD6 0x62C9
+0xCDD7 0x62CC
+0xCDD8 0x62C4
+0xCDD9 0x62BF
+0xCDDA 0x62C2
+0xCDDB 0x62B9
+0xCDDC 0x62D2
+0xCDDD 0x62DB
+0xCDDE 0x62AB
+0xCDDF 0x62D3
+0xCDE0 0x62D4
+0xCDE1 0x62CB
+0xCDE2 0x62C8
+0xCDE3 0x62A8
+0xCDE4 0x62BD
+0xCDE5 0x62BC
+0xCDE6 0x62D0
+0xCDE7 0x62D9
+0xCDE8 0x62C7
+0xCDE9 0x62CD
+0xCDEA 0x62B5
+0xCDEB 0x62DA
+0xCDEC 0x62B1
+0xCDED 0x62D8
+0xCDEE 0x62D6
+0xCDEF 0x62D7
+0xCDF0 0x62C6
+0xCDF1 0x62AC
+0xCDF2 0x62CE
+0xCDF3 0x653E
+0xCDF4 0x65A7
+0xCDF5 0x65BC
+0xCDF6 0x65FA
+0xCDF7 0x6614
+0xCDF8 0x6613
+0xCDF9 0x660C
+0xCDFA 0x6606
+0xCDFB 0x6602
+0xCDFC 0x660E
+0xCDFD 0x6600
+0xCDFE 0x660F
+0xCEA1 0x6615
+0xCEA2 0x660A
+0xCEA3 0x6607
+0xCEA4 0x670D
+0xCEA5 0x670B
+0xCEA6 0x676D
+0xCEA7 0x678B
+0xCEA8 0x6795
+0xCEA9 0x6771
+0xCEAA 0x679C
+0xCEAB 0x6773
+0xCEAC 0x6777
+0xCEAD 0x6787
+0xCEAE 0x679D
+0xCEAF 0x6797
+0xCEB0 0x676F
+0xCEB1 0x6770
+0xCEB2 0x677F
+0xCEB3 0x6789
+0xCEB4 0x677E
+0xCEB5 0x6790
+0xCEB6 0x6775
+0xCEB7 0x679A
+0xCEB8 0x6793
+0xCEB9 0x677C
+0xCEBA 0x676A
+0xCEBB 0x6772
+0xCEBC 0x6B23
+0xCEBD 0x6B66
+0xCEBE 0x6B67
+0xCEBF 0x6B7F
+0xCEC0 0x6C13
+0xCEC1 0x6C1B
+0xCEC2 0x6CE3
+0xCEC3 0x6CE8
+0xCEC4 0x6CF3
+0xCEC5 0x6CB1
+0xCEC6 0x6CCC
+0xCEC7 0x6CE5
+0xCEC8 0x6CB3
+0xCEC9 0x6CBD
+0xCECA 0x6CBE
+0xCECB 0x6CBC
+0xCECC 0x6CE2
+0xCECD 0x6CAB
+0xCECE 0x6CD5
+0xCECF 0x6CD3
+0xCED0 0x6CB8
+0xCED1 0x6CC4
+0xCED2 0x6CB9
+0xCED3 0x6CC1
+0xCED4 0x6CAE
+0xCED5 0x6CD7
+0xCED6 0x6CC5
+0xCED7 0x6CF1
+0xCED8 0x6CBF
+0xCED9 0x6CBB
+0xCEDA 0x6CE1
+0xCEDB 0x6CDB
+0xCEDC 0x6CCA
+0xCEDD 0x6CAC
+0xCEDE 0x6CEF
+0xCEDF 0x6CDC
+0xCEE0 0x6CD6
+0xCEE1 0x6CE0
+0xCEE2 0x7095
+0xCEE3 0x708E
+0xCEE4 0x7092
+0xCEE5 0x708A
+0xCEE6 0x7099
+0xCEE7 0x722C
+0xCEE8 0x722D
+0xCEE9 0x7238
+0xCEEA 0x7248
+0xCEEB 0x7267
+0xCEEC 0x7269
+0xCEED 0x72C0
+0xCEEE 0x72CE
+0xCEEF 0x72D9
+0xCEF0 0x72D7
+0xCEF1 0x72D0
+0xCEF2 0x73A9
+0xCEF3 0x73A8
+0xCEF4 0x739F
+0xCEF5 0x73AB
+0xCEF6 0x73A5
+0xCEF7 0x753D
+0xCEF8 0x759D
+0xCEF9 0x7599
+0xCEFA 0x759A
+0xCEFB 0x7684
+0xCEFC 0x76C2
+0xCEFD 0x76F2
+0xCEFE 0x76F4
+0xCFA1 0x77E5
+0xCFA2 0x77FD
+0xCFA3 0x793E
+0xCFA4 0x7940
+0xCFA5 0x7941
+0xCFA6 0x79C9
+0xCFA7 0x79C8
+0xCFA8 0x7A7A
+0xCFA9 0x7A79
+0xCFAA 0x7AFA
+0xCFAB 0x7CFE
+0xCFAC 0x7F54
+0xCFAD 0x7F8C
+0xCFAE 0x7F8B
+0xCFAF 0x8005
+0xCFB0 0x80BA
+0xCFB1 0x80A5
+0xCFB2 0x80A2
+0xCFB3 0x80B1
+0xCFB4 0x80A1
+0xCFB5 0x80AB
+0xCFB6 0x80A9
+0xCFB7 0x80B4
+0xCFB8 0x80AA
+0xCFB9 0x80AF
+0xCFBA 0x81E5
+0xCFBB 0x81FE
+0xCFBC 0x820D
+0xCFBD 0x82B3
+0xCFBE 0x829D
+0xCFBF 0x8299
+0xCFC0 0x82AD
+0xCFC1 0x82BD
+0xCFC2 0x829F
+0xCFC3 0x82B9
+0xCFC4 0x82B1
+0xCFC5 0x82AC
+0xCFC6 0x82A5
+0xCFC7 0x82AF
+0xCFC8 0x82B8
+0xCFC9 0x82A3
+0xCFCA 0x82B0
+0xCFCB 0x82BE
+0xCFCC 0x82B7
+0xCFCD 0x864E
+0xCFCE 0x8671
+0xCFCF 0x521D
+0xCFD0 0x8868
+0xCFD1 0x8ECB
+0xCFD2 0x8FCE
+0xCFD3 0x8FD4
+0xCFD4 0x8FD1
+0xCFD5 0x90B5
+0xCFD6 0x90B8
+0xCFD7 0x90B1
+0xCFD8 0x90B6
+0xCFD9 0x91C7
+0xCFDA 0x91D1
+0xCFDB 0x9577
+0xCFDC 0x9580
+0xCFDD 0x961C
+0xCFDE 0x9640
+0xCFDF 0x963F
+0xCFE0 0x963B
+0xCFE1 0x9644
+0xCFE2 0x9642
+0xCFE3 0x96B9
+0xCFE4 0x96E8
+0xCFE5 0x9752
+0xCFE6 0x975E
+0xCFE7 0x4E9F
+0xCFE8 0x4EAD
+0xCFE9 0x4EAE
+0xCFEA 0x4FE1
+0xCFEB 0x4FB5
+0xCFEC 0x4FAF
+0xCFED 0x4FBF
+0xCFEE 0x4FE0
+0xCFEF 0x4FD1
+0xCFF0 0x4FCF
+0xCFF1 0x4FDD
+0xCFF2 0x4FC3
+0xCFF3 0x4FB6
+0xCFF4 0x4FD8
+0xCFF5 0x4FDF
+0xCFF6 0x4FCA
+0xCFF7 0x4FD7
+0xCFF8 0x4FAE
+0xCFF9 0x4FD0
+0xCFFA 0x4FC4
+0xCFFB 0x4FC2
+0xCFFC 0x4FDA
+0xCFFD 0x4FCE
+0xCFFE 0x4FDE
+0xD0A1 0x4FB7
+0xD0A2 0x5157
+0xD0A3 0x5192
+0xD0A4 0x5191
+0xD0A5 0x51A0
+0xD0A6 0x524E
+0xD0A7 0x5243
+0xD0A8 0x524A
+0xD0A9 0x524D
+0xD0AA 0x524C
+0xD0AB 0x524B
+0xD0AC 0x5247
+0xD0AD 0x52C7
+0xD0AE 0x52C9
+0xD0AF 0x52C3
+0xD0B0 0x52C1
+0xD0B1 0x530D
+0xD0B2 0x5357
+0xD0B3 0x537B
+0xD0B4 0x539A
+0xD0B5 0x53DB
+0xD0B6 0x54AC
+0xD0B7 0x54C0
+0xD0B8 0x54A8
+0xD0B9 0x54CE
+0xD0BA 0x54C9
+0xD0BB 0x54B8
+0xD0BC 0x54A6
+0xD0BD 0x54B3
+0xD0BE 0x54C7
+0xD0BF 0x54C2
+0xD0C0 0x54BD
+0xD0C1 0x54AA
+0xD0C2 0x54C1
+0xD0C3 0x54C4
+0xD0C4 0x54C8
+0xD0C5 0x54AF
+0xD0C6 0x54AB
+0xD0C7 0x54B1
+0xD0C8 0x54BB
+0xD0C9 0x54A9
+0xD0CA 0x54A7
+0xD0CB 0x54BF
+0xD0CC 0x56FF
+0xD0CD 0x5782
+0xD0CE 0x578B
+0xD0CF 0x57A0
+0xD0D0 0x57A3
+0xD0D1 0x57A2
+0xD0D2 0x57CE
+0xD0D3 0x57AE
+0xD0D4 0x5793
+0xD0D5 0x5955
+0xD0D6 0x5951
+0xD0D7 0x594F
+0xD0D8 0x594E
+0xD0D9 0x5950
+0xD0DA 0x59DC
+0xD0DB 0x59D8
+0xD0DC 0x59FF
+0xD0DD 0x59E3
+0xD0DE 0x59E8
+0xD0DF 0x5A03
+0xD0E0 0x59E5
+0xD0E1 0x59EA
+0xD0E2 0x59DA
+0xD0E3 0x59E6
+0xD0E4 0x5A01
+0xD0E5 0x59FB
+0xD0E6 0x5B69
+0xD0E7 0x5BA3
+0xD0E8 0x5BA6
+0xD0E9 0x5BA4
+0xD0EA 0x5BA2
+0xD0EB 0x5BA5
+0xD0EC 0x5C01
+0xD0ED 0x5C4E
+0xD0EE 0x5C4F
+0xD0EF 0x5C4D
+0xD0F0 0x5C4B
+0xD0F1 0x5CD9
+0xD0F2 0x5CD2
+0xD0F3 0x5DF7
+0xD0F4 0x5E1D
+0xD0F5 0x5E25
+0xD0F6 0x5E1F
+0xD0F7 0x5E7D
+0xD0F8 0x5EA0
+0xD0F9 0x5EA6
+0xD0FA 0x5EFA
+0xD0FB 0x5F08
+0xD0FC 0x5F2D
+0xD0FD 0x5F65
+0xD0FE 0x5F88
+0xD1A1 0x5F85
+0xD1A2 0x5F8A
+0xD1A3 0x5F8B
+0xD1A4 0x5F87
+0xD1A5 0x5F8C
+0xD1A6 0x5F89
+0xD1A7 0x6012
+0xD1A8 0x601D
+0xD1A9 0x6020
+0xD1AA 0x6025
+0xD1AB 0x600E
+0xD1AC 0x6028
+0xD1AD 0x604D
+0xD1AE 0x6070
+0xD1AF 0x6068
+0xD1B0 0x6062
+0xD1B1 0x6046
+0xD1B2 0x6043
+0xD1B3 0x606C
+0xD1B4 0x606B
+0xD1B5 0x606A
+0xD1B6 0x6064
+0xD1B7 0x6241
+0xD1B8 0x62DC
+0xD1B9 0x6316
+0xD1BA 0x6309
+0xD1BB 0x62FC
+0xD1BC 0x62ED
+0xD1BD 0x6301
+0xD1BE 0x62EE
+0xD1BF 0x62FD
+0xD1C0 0x6307
+0xD1C1 0x62F1
+0xD1C2 0x62F7
+0xD1C3 0x62EF
+0xD1C4 0x62EC
+0xD1C5 0x62FE
+0xD1C6 0x62F4
+0xD1C7 0x6311
+0xD1C8 0x6302
+0xD1C9 0x653F
+0xD1CA 0x6545
+0xD1CB 0x65AB
+0xD1CC 0x65BD
+0xD1CD 0x65E2
+0xD1CE 0x6625
+0xD1CF 0x662D
+0xD1D0 0x6620
+0xD1D1 0x6627
+0xD1D2 0x662F
+0xD1D3 0x661F
+0xD1D4 0x6628
+0xD1D5 0x6631
+0xD1D6 0x6624
+0xD1D7 0x66F7
+0xD1D8 0x67FF
+0xD1D9 0x67D3
+0xD1DA 0x67F1
+0xD1DB 0x67D4
+0xD1DC 0x67D0
+0xD1DD 0x67EC
+0xD1DE 0x67B6
+0xD1DF 0x67AF
+0xD1E0 0x67F5
+0xD1E1 0x67E9
+0xD1E2 0x67EF
+0xD1E3 0x67C4
+0xD1E4 0x67D1
+0xD1E5 0x67B4
+0xD1E6 0x67DA
+0xD1E7 0x67E5
+0xD1E8 0x67B8
+0xD1E9 0x67CF
+0xD1EA 0x67DE
+0xD1EB 0x67F3
+0xD1EC 0x67B0
+0xD1ED 0x67D9
+0xD1EE 0x67E2
+0xD1EF 0x67DD
+0xD1F0 0x67D2
+0xD1F1 0x6B6A
+0xD1F2 0x6B83
+0xD1F3 0x6B86
+0xD1F4 0x6BB5
+0xD1F5 0x6BD2
+0xD1F6 0x6BD7
+0xD1F7 0x6C1F
+0xD1F8 0x6CC9
+0xD1F9 0x6D0B
+0xD1FA 0x6D32
+0xD1FB 0x6D2A
+0xD1FC 0x6D41
+0xD1FD 0x6D25
+0xD1FE 0x6D0C
+0xD2A1 0x6D31
+0xD2A2 0x6D1E
+0xD2A3 0x6D17
+0xD2A4 0x6D3B
+0xD2A5 0x6D3D
+0xD2A6 0x6D3E
+0xD2A7 0x6D36
+0xD2A8 0x6D1B
+0xD2A9 0x6CF5
+0xD2AA 0x6D39
+0xD2AB 0x6D27
+0xD2AC 0x6D38
+0xD2AD 0x6D29
+0xD2AE 0x6D2E
+0xD2AF 0x6D35
+0xD2B0 0x6D0E
+0xD2B1 0x6D2B
+0xD2B2 0x70AB
+0xD2B3 0x70BA
+0xD2B4 0x70B3
+0xD2B5 0x70AC
+0xD2B6 0x70AF
+0xD2B7 0x70AD
+0xD2B8 0x70B8
+0xD2B9 0x70AE
+0xD2BA 0x70A4
+0xD2BB 0x7230
+0xD2BC 0x7272
+0xD2BD 0x726F
+0xD2BE 0x7274
+0xD2BF 0x72E9
+0xD2C0 0x72E0
+0xD2C1 0x72E1
+0xD2C2 0x73B7
+0xD2C3 0x73CA
+0xD2C4 0x73BB
+0xD2C5 0x73B2
+0xD2C6 0x73CD
+0xD2C7 0x73C0
+0xD2C8 0x73B3
+0xD2C9 0x751A
+0xD2CA 0x752D
+0xD2CB 0x754F
+0xD2CC 0x754C
+0xD2CD 0x754E
+0xD2CE 0x754B
+0xD2CF 0x75AB
+0xD2D0 0x75A4
+0xD2D1 0x75A5
+0xD2D2 0x75A2
+0xD2D3 0x75A3
+0xD2D4 0x7678
+0xD2D5 0x7686
+0xD2D6 0x7687
+0xD2D7 0x7688
+0xD2D8 0x76C8
+0xD2D9 0x76C6
+0xD2DA 0x76C3
+0xD2DB 0x76C5
+0xD2DC 0x7701
+0xD2DD 0x76F9
+0xD2DE 0x76F8
+0xD2DF 0x7709
+0xD2E0 0x770B
+0xD2E1 0x76FE
+0xD2E2 0x76FC
+0xD2E3 0x7707
+0xD2E4 0x77DC
+0xD2E5 0x7802
+0xD2E6 0x7814
+0xD2E7 0x780C
+0xD2E8 0x780D
+0xD2E9 0x7946
+0xD2EA 0x7949
+0xD2EB 0x7948
+0xD2EC 0x7947
+0xD2ED 0x79B9
+0xD2EE 0x79BA
+0xD2EF 0x79D1
+0xD2F0 0x79D2
+0xD2F1 0x79CB
+0xD2F2 0x7A7F
+0xD2F3 0x7A81
+0xD2F4 0x7AFF
+0xD2F5 0x7AFD
+0xD2F6 0x7C7D
+0xD2F7 0x7D02
+0xD2F8 0x7D05
+0xD2F9 0x7D00
+0xD2FA 0x7D09
+0xD2FB 0x7D07
+0xD2FC 0x7D04
+0xD2FD 0x7D06
+0xD2FE 0x7F38
+0xD3A1 0x7F8E
+0xD3A2 0x7FBF
+0xD3A3 0x8010
+0xD3A4 0x800D
+0xD3A5 0x8011
+0xD3A6 0x8036
+0xD3A7 0x80D6
+0xD3A8 0x80E5
+0xD3A9 0x80DA
+0xD3AA 0x80C3
+0xD3AB 0x80C4
+0xD3AC 0x80CC
+0xD3AD 0x80E1
+0xD3AE 0x80DB
+0xD3AF 0x80CE
+0xD3B0 0x80DE
+0xD3B1 0x80E4
+0xD3B2 0x80DD
+0xD3B3 0x81F4
+0xD3B4 0x8222
+0xD3B5 0x82E7
+0xD3B6 0x8303
+0xD3B7 0x8305
+0xD3B8 0x82E3
+0xD3B9 0x82DB
+0xD3BA 0x82E6
+0xD3BB 0x8304
+0xD3BC 0x82E5
+0xD3BD 0x8302
+0xD3BE 0x8309
+0xD3BF 0x82D2
+0xD3C0 0x82D7
+0xD3C1 0x82F1
+0xD3C2 0x8301
+0xD3C3 0x82DC
+0xD3C4 0x82D4
+0xD3C5 0x82D1
+0xD3C6 0x82DE
+0xD3C7 0x82D3
+0xD3C8 0x82DF
+0xD3C9 0x82EF
+0xD3CA 0x8306
+0xD3CB 0x8650
+0xD3CC 0x8679
+0xD3CD 0x867B
+0xD3CE 0x867A
+0xD3CF 0x884D
+0xD3D0 0x886B
+0xD3D1 0x8981
+0xD3D2 0x89D4
+0xD3D3 0x8A08
+0xD3D4 0x8A02
+0xD3D5 0x8A03
+0xD3D6 0x8C9E
+0xD3D7 0x8CA0
+0xD3D8 0x8D74
+0xD3D9 0x8D73
+0xD3DA 0x8DB4
+0xD3DB 0x8ECD
+0xD3DC 0x8ECC
+0xD3DD 0x8FF0
+0xD3DE 0x8FE6
+0xD3DF 0x8FE2
+0xD3E0 0x8FEA
+0xD3E1 0x8FE5
+0xD3E2 0x8FED
+0xD3E3 0x8FEB
+0xD3E4 0x8FE4
+0xD3E5 0x8FE8
+0xD3E6 0x90CA
+0xD3E7 0x90CE
+0xD3E8 0x90C1
+0xD3E9 0x90C3
+0xD3EA 0x914B
+0xD3EB 0x914A
+0xD3EC 0x91CD
+0xD3ED 0x9582
+0xD3EE 0x9650
+0xD3EF 0x964B
+0xD3F0 0x964C
+0xD3F1 0x964D
+0xD3F2 0x9762
+0xD3F3 0x9769
+0xD3F4 0x97CB
+0xD3F5 0x97ED
+0xD3F6 0x97F3
+0xD3F7 0x9801
+0xD3F8 0x98A8
+0xD3F9 0x98DB
+0xD3FA 0x98DF
+0xD3FB 0x9996
+0xD3FC 0x9999
+0xD3FD 0x4E58
+0xD3FE 0x4EB3
+0xD4A1 0x500C
+0xD4A2 0x500D
+0xD4A3 0x5023
+0xD4A4 0x4FEF
+0xD4A5 0x5026
+0xD4A6 0x5025
+0xD4A7 0x4FF8
+0xD4A8 0x5029
+0xD4A9 0x5016
+0xD4AA 0x5006
+0xD4AB 0x503C
+0xD4AC 0x501F
+0xD4AD 0x501A
+0xD4AE 0x5012
+0xD4AF 0x5011
+0xD4B0 0x4FFA
+0xD4B1 0x5000
+0xD4B2 0x5014
+0xD4B3 0x5028
+0xD4B4 0x4FF1
+0xD4B5 0x5021
+0xD4B6 0x500B
+0xD4B7 0x5019
+0xD4B8 0x5018
+0xD4B9 0x4FF3
+0xD4BA 0x4FEE
+0xD4BB 0x502D
+0xD4BC 0x502A
+0xD4BD 0x4FFE
+0xD4BE 0x502B
+0xD4BF 0x5009
+0xD4C0 0x517C
+0xD4C1 0x51A4
+0xD4C2 0x51A5
+0xD4C3 0x51A2
+0xD4C4 0x51CD
+0xD4C5 0x51CC
+0xD4C6 0x51C6
+0xD4C7 0x51CB
+0xD4C8 0x5256
+0xD4C9 0x525C
+0xD4CA 0x5254
+0xD4CB 0x525B
+0xD4CC 0x525D
+0xD4CD 0x532A
+0xD4CE 0x537F
+0xD4CF 0x539F
+0xD4D0 0x539D
+0xD4D1 0x53DF
+0xD4D2 0x54E8
+0xD4D3 0x5510
+0xD4D4 0x5501
+0xD4D5 0x5537
+0xD4D6 0x54FC
+0xD4D7 0x54E5
+0xD4D8 0x54F2
+0xD4D9 0x5506
+0xD4DA 0x54FA
+0xD4DB 0x5514
+0xD4DC 0x54E9
+0xD4DD 0x54ED
+0xD4DE 0x54E1
+0xD4DF 0x5509
+0xD4E0 0x54EE
+0xD4E1 0x54EA
+0xD4E2 0x54E6
+0xD4E3 0x5527
+0xD4E4 0x5507
+0xD4E5 0x54FD
+0xD4E6 0x550F
+0xD4E7 0x5703
+0xD4E8 0x5704
+0xD4E9 0x57C2
+0xD4EA 0x57D4
+0xD4EB 0x57CB
+0xD4EC 0x57C3
+0xD4ED 0x5809
+0xD4EE 0x590F
+0xD4EF 0x5957
+0xD4F0 0x5958
+0xD4F1 0x595A
+0xD4F2 0x5A11
+0xD4F3 0x5A18
+0xD4F4 0x5A1C
+0xD4F5 0x5A1F
+0xD4F6 0x5A1B
+0xD4F7 0x5A13
+0xD4F8 0x59EC
+0xD4F9 0x5A20
+0xD4FA 0x5A23
+0xD4FB 0x5A29
+0xD4FC 0x5A25
+0xD4FD 0x5A0C
+0xD4FE 0x5A09
+0xD5A1 0x5B6B
+0xD5A2 0x5C58
+0xD5A3 0x5BB0
+0xD5A4 0x5BB3
+0xD5A5 0x5BB6
+0xD5A6 0x5BB4
+0xD5A7 0x5BAE
+0xD5A8 0x5BB5
+0xD5A9 0x5BB9
+0xD5AA 0x5BB8
+0xD5AB 0x5C04
+0xD5AC 0x5C51
+0xD5AD 0x5C55
+0xD5AE 0x5C50
+0xD5AF 0x5CED
+0xD5B0 0x5CFD
+0xD5B1 0x5CFB
+0xD5B2 0x5CEA
+0xD5B3 0x5CE8
+0xD5B4 0x5CF0
+0xD5B5 0x5CF6
+0xD5B6 0x5D01
+0xD5B7 0x5CF4
+0xD5B8 0x5DEE
+0xD5B9 0x5E2D
+0xD5BA 0x5E2B
+0xD5BB 0x5EAB
+0xD5BC 0x5EAD
+0xD5BD 0x5EA7
+0xD5BE 0x5F31
+0xD5BF 0x5F92
+0xD5C0 0x5F91
+0xD5C1 0x5F90
+0xD5C2 0x6059
+0xD5C3 0x6063
+0xD5C4 0x6065
+0xD5C5 0x6050
+0xD5C6 0x6055
+0xD5C7 0x606D
+0xD5C8 0x6069
+0xD5C9 0x606F
+0xD5CA 0x6084
+0xD5CB 0x609F
+0xD5CC 0x609A
+0xD5CD 0x608D
+0xD5CE 0x6094
+0xD5CF 0x608C
+0xD5D0 0x6085
+0xD5D1 0x6096
+0xD5D2 0x6247
+0xD5D3 0x62F3
+0xD5D4 0x6308
+0xD5D5 0x62FF
+0xD5D6 0x634E
+0xD5D7 0x633E
+0xD5D8 0x632F
+0xD5D9 0x6355
+0xD5DA 0x6342
+0xD5DB 0x6346
+0xD5DC 0x634F
+0xD5DD 0x6349
+0xD5DE 0x633A
+0xD5DF 0x6350
+0xD5E0 0x633D
+0xD5E1 0x632A
+0xD5E2 0x632B
+0xD5E3 0x6328
+0xD5E4 0x634D
+0xD5E5 0x634C
+0xD5E6 0x6548
+0xD5E7 0x6549
+0xD5E8 0x6599
+0xD5E9 0x65C1
+0xD5EA 0x65C5
+0xD5EB 0x6642
+0xD5EC 0x6649
+0xD5ED 0x664F
+0xD5EE 0x6643
+0xD5EF 0x6652
+0xD5F0 0x664C
+0xD5F1 0x6645
+0xD5F2 0x6641
+0xD5F3 0x66F8
+0xD5F4 0x6714
+0xD5F5 0x6715
+0xD5F6 0x6717
+0xD5F7 0x6821
+0xD5F8 0x6838
+0xD5F9 0x6848
+0xD5FA 0x6846
+0xD5FB 0x6853
+0xD5FC 0x6839
+0xD5FD 0x6842
+0xD5FE 0x6854
+0xD6A1 0x6829
+0xD6A2 0x68B3
+0xD6A3 0x6817
+0xD6A4 0x684C
+0xD6A5 0x6851
+0xD6A6 0x683D
+0xD6A7 0x67F4
+0xD6A8 0x6850
+0xD6A9 0x6840
+0xD6AA 0x683C
+0xD6AB 0x6843
+0xD6AC 0x682A
+0xD6AD 0x6845
+0xD6AE 0x6813
+0xD6AF 0x6818
+0xD6B0 0x6841
+0xD6B1 0x6B8A
+0xD6B2 0x6B89
+0xD6B3 0x6BB7
+0xD6B4 0x6C23
+0xD6B5 0x6C27
+0xD6B6 0x6C28
+0xD6B7 0x6C26
+0xD6B8 0x6C24
+0xD6B9 0x6CF0
+0xD6BA 0x6D6A
+0xD6BB 0x6D95
+0xD6BC 0x6D88
+0xD6BD 0x6D87
+0xD6BE 0x6D66
+0xD6BF 0x6D78
+0xD6C0 0x6D77
+0xD6C1 0x6D59
+0xD6C2 0x6D93
+0xD6C3 0x6D6C
+0xD6C4 0x6D89
+0xD6C5 0x6D6E
+0xD6C6 0x6D5A
+0xD6C7 0x6D74
+0xD6C8 0x6D69
+0xD6C9 0x6D8C
+0xD6CA 0x6D8A
+0xD6CB 0x6D79
+0xD6CC 0x6D85
+0xD6CD 0x6D65
+0xD6CE 0x6D94
+0xD6CF 0x70CA
+0xD6D0 0x70D8
+0xD6D1 0x70E4
+0xD6D2 0x70D9
+0xD6D3 0x70C8
+0xD6D4 0x70CF
+0xD6D5 0x7239
+0xD6D6 0x7279
+0xD6D7 0x72FC
+0xD6D8 0x72F9
+0xD6D9 0x72FD
+0xD6DA 0x72F8
+0xD6DB 0x72F7
+0xD6DC 0x7386
+0xD6DD 0x73ED
+0xD6DE 0x7409
+0xD6DF 0x73EE
+0xD6E0 0x73E0
+0xD6E1 0x73EA
+0xD6E2 0x73DE
+0xD6E3 0x7554
+0xD6E4 0x755D
+0xD6E5 0x755C
+0xD6E6 0x755A
+0xD6E7 0x7559
+0xD6E8 0x75BE
+0xD6E9 0x75C5
+0xD6EA 0x75C7
+0xD6EB 0x75B2
+0xD6EC 0x75B3
+0xD6ED 0x75BD
+0xD6EE 0x75BC
+0xD6EF 0x75B9
+0xD6F0 0x75C2
+0xD6F1 0x75B8
+0xD6F2 0x768B
+0xD6F3 0x76B0
+0xD6F4 0x76CA
+0xD6F5 0x76CD
+0xD6F6 0x76CE
+0xD6F7 0x7729
+0xD6F8 0x771F
+0xD6F9 0x7720
+0xD6FA 0x7728
+0xD6FB 0x77E9
+0xD6FC 0x7830
+0xD6FD 0x7827
+0xD6FE 0x7838
+0xD7A1 0x781D
+0xD7A2 0x7834
+0xD7A3 0x7837
+0xD7A4 0x7825
+0xD7A5 0x782D
+0xD7A6 0x7820
+0xD7A7 0x781F
+0xD7A8 0x7832
+0xD7A9 0x7955
+0xD7AA 0x7950
+0xD7AB 0x7960
+0xD7AC 0x795F
+0xD7AD 0x7956
+0xD7AE 0x795E
+0xD7AF 0x795D
+0xD7B0 0x7957
+0xD7B1 0x795A
+0xD7B2 0x79E4
+0xD7B3 0x79E3
+0xD7B4 0x79E7
+0xD7B5 0x79DF
+0xD7B6 0x79E6
+0xD7B7 0x79E9
+0xD7B8 0x79D8
+0xD7B9 0x7A84
+0xD7BA 0x7A88
+0xD7BB 0x7AD9
+0xD7BC 0x7B06
+0xD7BD 0x7B11
+0xD7BE 0x7C89
+0xD7BF 0x7D21
+0xD7C0 0x7D17
+0xD7C1 0x7D0B
+0xD7C2 0x7D0A
+0xD7C3 0x7D20
+0xD7C4 0x7D22
+0xD7C5 0x7D14
+0xD7C6 0x7D10
+0xD7C7 0x7D15
+0xD7C8 0x7D1A
+0xD7C9 0x7D1C
+0xD7CA 0x7D0D
+0xD7CB 0x7D19
+0xD7CC 0x7D1B
+0xD7CD 0x7F3A
+0xD7CE 0x7F5F
+0xD7CF 0x7F94
+0xD7D0 0x7FC5
+0xD7D1 0x7FC1
+0xD7D2 0x8006
+0xD7D3 0x8004
+0xD7D4 0x8018
+0xD7D5 0x8015
+0xD7D6 0x8019
+0xD7D7 0x8017
+0xD7D8 0x803D
+0xD7D9 0x803F
+0xD7DA 0x80F1
+0xD7DB 0x8102
+0xD7DC 0x80F0
+0xD7DD 0x8105
+0xD7DE 0x80ED
+0xD7DF 0x80F4
+0xD7E0 0x8106
+0xD7E1 0x80F8
+0xD7E2 0x80F3
+0xD7E3 0x8108
+0xD7E4 0x80FD
+0xD7E5 0x810A
+0xD7E6 0x80FC
+0xD7E7 0x80EF
+0xD7E8 0x81ED
+0xD7E9 0x81EC
+0xD7EA 0x8200
+0xD7EB 0x8210
+0xD7EC 0x822A
+0xD7ED 0x822B
+0xD7EE 0x8228
+0xD7EF 0x822C
+0xD7F0 0x82BB
+0xD7F1 0x832B
+0xD7F2 0x8352
+0xD7F3 0x8354
+0xD7F4 0x834A
+0xD7F5 0x8338
+0xD7F6 0x8350
+0xD7F7 0x8349
+0xD7F8 0x8335
+0xD7F9 0x8334
+0xD7FA 0x834F
+0xD7FB 0x8332
+0xD7FC 0x8339
+0xD7FD 0x8336
+0xD7FE 0x8317
+0xD8A1 0x8340
+0xD8A2 0x8331
+0xD8A3 0x8328
+0xD8A4 0x8343
+0xD8A5 0x8654
+0xD8A6 0x868A
+0xD8A7 0x86AA
+0xD8A8 0x8693
+0xD8A9 0x86A4
+0xD8AA 0x86A9
+0xD8AB 0x868C
+0xD8AC 0x86A3
+0xD8AD 0x869C
+0xD8AE 0x8870
+0xD8AF 0x8877
+0xD8B0 0x8881
+0xD8B1 0x8882
+0xD8B2 0x887D
+0xD8B3 0x8879
+0xD8B4 0x8A18
+0xD8B5 0x8A10
+0xD8B6 0x8A0E
+0xD8B7 0x8A0C
+0xD8B8 0x8A15
+0xD8B9 0x8A0A
+0xD8BA 0x8A17
+0xD8BB 0x8A13
+0xD8BC 0x8A16
+0xD8BD 0x8A0F
+0xD8BE 0x8A11
+0xD8BF 0x8C48
+0xD8C0 0x8C7A
+0xD8C1 0x8C79
+0xD8C2 0x8CA1
+0xD8C3 0x8CA2
+0xD8C4 0x8D77
+0xD8C5 0x8EAC
+0xD8C6 0x8ED2
+0xD8C7 0x8ED4
+0xD8C8 0x8ECF
+0xD8C9 0x8FB1
+0xD8CA 0x9001
+0xD8CB 0x9006
+0xD8CC 0x8FF7
+0xD8CD 0x9000
+0xD8CE 0x8FFA
+0xD8CF 0x8FF4
+0xD8D0 0x9003
+0xD8D1 0x8FFD
+0xD8D2 0x9005
+0xD8D3 0x8FF8
+0xD8D4 0x9095
+0xD8D5 0x90E1
+0xD8D6 0x90DD
+0xD8D7 0x90E2
+0xD8D8 0x9152
+0xD8D9 0x914D
+0xD8DA 0x914C
+0xD8DB 0x91D8
+0xD8DC 0x91DD
+0xD8DD 0x91D7
+0xD8DE 0x91DC
+0xD8DF 0x91D9
+0xD8E0 0x9583
+0xD8E1 0x9662
+0xD8E2 0x9663
+0xD8E3 0x9661
+0xD8E4 0x965B
+0xD8E5 0x965D
+0xD8E6 0x9664
+0xD8E7 0x9658
+0xD8E8 0x965E
+0xD8E9 0x96BB
+0xD8EA 0x98E2
+0xD8EB 0x99AC
+0xD8EC 0x9AA8
+0xD8ED 0x9AD8
+0xD8EE 0x9B25
+0xD8EF 0x9B32
+0xD8F0 0x9B3C
+0xD8F1 0x4E7E
+0xD8F2 0x507A
+0xD8F3 0x507D
+0xD8F4 0x505C
+0xD8F5 0x5047
+0xD8F6 0x5043
+0xD8F7 0x504C
+0xD8F8 0x505A
+0xD8F9 0x5049
+0xD8FA 0x5065
+0xD8FB 0x5076
+0xD8FC 0x504E
+0xD8FD 0x5055
+0xD8FE 0x5075
+0xD9A1 0x5074
+0xD9A2 0x5077
+0xD9A3 0x504F
+0xD9A4 0x500F
+0xD9A5 0x506F
+0xD9A6 0x506D
+0xD9A7 0x515C
+0xD9A8 0x5195
+0xD9A9 0x51F0
+0xD9AA 0x526A
+0xD9AB 0x526F
+0xD9AC 0x52D2
+0xD9AD 0x52D9
+0xD9AE 0x52D8
+0xD9AF 0x52D5
+0xD9B0 0x5310
+0xD9B1 0x530F
+0xD9B2 0x5319
+0xD9B3 0x533F
+0xD9B4 0x5340
+0xD9B5 0x533E
+0xD9B6 0x53C3
+0xD9B7 0x66FC
+0xD9B8 0x5546
+0xD9B9 0x556A
+0xD9BA 0x5566
+0xD9BB 0x5544
+0xD9BC 0x555E
+0xD9BD 0x5561
+0xD9BE 0x5543
+0xD9BF 0x554A
+0xD9C0 0x5531
+0xD9C1 0x5556
+0xD9C2 0x554F
+0xD9C3 0x5555
+0xD9C4 0x552F
+0xD9C5 0x5564
+0xD9C6 0x5538
+0xD9C7 0x552E
+0xD9C8 0x555C
+0xD9C9 0x552C
+0xD9CA 0x5563
+0xD9CB 0x5533
+0xD9CC 0x5541
+0xD9CD 0x5557
+0xD9CE 0x5708
+0xD9CF 0x570B
+0xD9D0 0x5709
+0xD9D1 0x57DF
+0xD9D2 0x5805
+0xD9D3 0x580A
+0xD9D4 0x5806
+0xD9D5 0x57E0
+0xD9D6 0x57E4
+0xD9D7 0x57FA
+0xD9D8 0x5802
+0xD9D9 0x5835
+0xD9DA 0x57F7
+0xD9DB 0x57F9
+0xD9DC 0x5920
+0xD9DD 0x5962
+0xD9DE 0x5A36
+0xD9DF 0x5A41
+0xD9E0 0x5A49
+0xD9E1 0x5A66
+0xD9E2 0x5A6A
+0xD9E3 0x5A40
+0xD9E4 0x5A3C
+0xD9E5 0x5A62
+0xD9E6 0x5A5A
+0xD9E7 0x5A46
+0xD9E8 0x5A4A
+0xD9E9 0x5B70
+0xD9EA 0x5BC7
+0xD9EB 0x5BC5
+0xD9EC 0x5BC4
+0xD9ED 0x5BC2
+0xD9EE 0x5BBF
+0xD9EF 0x5BC6
+0xD9F0 0x5C09
+0xD9F1 0x5C08
+0xD9F2 0x5C07
+0xD9F3 0x5C60
+0xD9F4 0x5C5C
+0xD9F5 0x5C5D
+0xD9F6 0x5D07
+0xD9F7 0x5D06
+0xD9F8 0x5D0E
+0xD9F9 0x5D1B
+0xD9FA 0x5D16
+0xD9FB 0x5D22
+0xD9FC 0x5D11
+0xD9FD 0x5D29
+0xD9FE 0x5D14
+0xDAA1 0x5D19
+0xDAA2 0x5D24
+0xDAA3 0x5D27
+0xDAA4 0x5D17
+0xDAA5 0x5DE2
+0xDAA6 0x5E38
+0xDAA7 0x5E36
+0xDAA8 0x5E33
+0xDAA9 0x5E37
+0xDAAA 0x5EB7
+0xDAAB 0x5EB8
+0xDAAC 0x5EB6
+0xDAAD 0x5EB5
+0xDAAE 0x5EBE
+0xDAAF 0x5F35
+0xDAB0 0x5F37
+0xDAB1 0x5F57
+0xDAB2 0x5F6C
+0xDAB3 0x5F69
+0xDAB4 0x5F6B
+0xDAB5 0x5F97
+0xDAB6 0x5F99
+0xDAB7 0x5F9E
+0xDAB8 0x5F98
+0xDAB9 0x5FA1
+0xDABA 0x5FA0
+0xDABB 0x5F9C
+0xDABC 0x607F
+0xDABD 0x60A3
+0xDABE 0x6089
+0xDABF 0x60A0
+0xDAC0 0x60A8
+0xDAC1 0x60CB
+0xDAC2 0x60B4
+0xDAC3 0x60E6
+0xDAC4 0x60BD
+0xDAC5 0x60C5
+0xDAC6 0x60BB
+0xDAC7 0x60B5
+0xDAC8 0x60DC
+0xDAC9 0x60BC
+0xDACA 0x60D8
+0xDACB 0x60D5
+0xDACC 0x60C6
+0xDACD 0x60DF
+0xDACE 0x60B8
+0xDACF 0x60DA
+0xDAD0 0x60C7
+0xDAD1 0x621A
+0xDAD2 0x621B
+0xDAD3 0x6248
+0xDAD4 0x63A0
+0xDAD5 0x63A7
+0xDAD6 0x6372
+0xDAD7 0x6396
+0xDAD8 0x63A2
+0xDAD9 0x63A5
+0xDADA 0x6377
+0xDADB 0x6367
+0xDADC 0x6398
+0xDADD 0x63AA
+0xDADE 0x6371
+0xDADF 0x63A9
+0xDAE0 0x6389
+0xDAE1 0x6383
+0xDAE2 0x639B
+0xDAE3 0x636B
+0xDAE4 0x63A8
+0xDAE5 0x6384
+0xDAE6 0x6388
+0xDAE7 0x6399
+0xDAE8 0x63A1
+0xDAE9 0x63AC
+0xDAEA 0x6392
+0xDAEB 0x638F
+0xDAEC 0x6380
+0xDAED 0x637B
+0xDAEE 0x6369
+0xDAEF 0x6368
+0xDAF0 0x637A
+0xDAF1 0x655D
+0xDAF2 0x6556
+0xDAF3 0x6551
+0xDAF4 0x6559
+0xDAF5 0x6557
+0xDAF6 0x555F
+0xDAF7 0x654F
+0xDAF8 0x6558
+0xDAF9 0x6555
+0xDAFA 0x6554
+0xDAFB 0x659C
+0xDAFC 0x659B
+0xDAFD 0x65AC
+0xDAFE 0x65CF
+0xDBA1 0x65CB
+0xDBA2 0x65CC
+0xDBA3 0x65CE
+0xDBA4 0x665D
+0xDBA5 0x665A
+0xDBA6 0x6664
+0xDBA7 0x6668
+0xDBA8 0x6666
+0xDBA9 0x665E
+0xDBAA 0x66F9
+0xDBAB 0x52D7
+0xDBAC 0x671B
+0xDBAD 0x6881
+0xDBAE 0x68AF
+0xDBAF 0x68A2
+0xDBB0 0x6893
+0xDBB1 0x68B5
+0xDBB2 0x687F
+0xDBB3 0x6876
+0xDBB4 0x68B1
+0xDBB5 0x68A7
+0xDBB6 0x6897
+0xDBB7 0x68B0
+0xDBB8 0x6883
+0xDBB9 0x68C4
+0xDBBA 0x68AD
+0xDBBB 0x6886
+0xDBBC 0x6885
+0xDBBD 0x6894
+0xDBBE 0x689D
+0xDBBF 0x68A8
+0xDBC0 0x689F
+0xDBC1 0x68A1
+0xDBC2 0x6882
+0xDBC3 0x6B32
+0xDBC4 0x6BBA
+0xDBC5 0x6BEB
+0xDBC6 0x6BEC
+0xDBC7 0x6C2B
+0xDBC8 0x6D8E
+0xDBC9 0x6DBC
+0xDBCA 0x6DF3
+0xDBCB 0x6DD9
+0xDBCC 0x6DB2
+0xDBCD 0x6DE1
+0xDBCE 0x6DCC
+0xDBCF 0x6DE4
+0xDBD0 0x6DFB
+0xDBD1 0x6DFA
+0xDBD2 0x6E05
+0xDBD3 0x6DC7
+0xDBD4 0x6DCB
+0xDBD5 0x6DAF
+0xDBD6 0x6DD1
+0xDBD7 0x6DAE
+0xDBD8 0x6DDE
+0xDBD9 0x6DF9
+0xDBDA 0x6DB8
+0xDBDB 0x6DF7
+0xDBDC 0x6DF5
+0xDBDD 0x6DC5
+0xDBDE 0x6DD2
+0xDBDF 0x6E1A
+0xDBE0 0x6DB5
+0xDBE1 0x6DDA
+0xDBE2 0x6DEB
+0xDBE3 0x6DD8
+0xDBE4 0x6DEA
+0xDBE5 0x6DF1
+0xDBE6 0x6DEE
+0xDBE7 0x6DE8
+0xDBE8 0x6DC6
+0xDBE9 0x6DC4
+0xDBEA 0x6DAA
+0xDBEB 0x6DEC
+0xDBEC 0x6DBF
+0xDBED 0x6DE6
+0xDBEE 0x70F9
+0xDBEF 0x7109
+0xDBF0 0x710A
+0xDBF1 0x70FD
+0xDBF2 0x70EF
+0xDBF3 0x723D
+0xDBF4 0x727D
+0xDBF5 0x7281
+0xDBF6 0x731C
+0xDBF7 0x731B
+0xDBF8 0x7316
+0xDBF9 0x7313
+0xDBFA 0x7319
+0xDBFB 0x7387
+0xDBFC 0x7405
+0xDBFD 0x740A
+0xDBFE 0x7403
+0xDCA1 0x7406
+0xDCA2 0x73FE
+0xDCA3 0x740D
+0xDCA4 0x74E0
+0xDCA5 0x74F6
+0xDCA6 0x74F7
+0xDCA7 0x751C
+0xDCA8 0x7522
+0xDCA9 0x7565
+0xDCAA 0x7566
+0xDCAB 0x7562
+0xDCAC 0x7570
+0xDCAD 0x758F
+0xDCAE 0x75D4
+0xDCAF 0x75D5
+0xDCB0 0x75B5
+0xDCB1 0x75CA
+0xDCB2 0x75CD
+0xDCB3 0x768E
+0xDCB4 0x76D4
+0xDCB5 0x76D2
+0xDCB6 0x76DB
+0xDCB7 0x7737
+0xDCB8 0x773E
+0xDCB9 0x773C
+0xDCBA 0x7736
+0xDCBB 0x7738
+0xDCBC 0x773A
+0xDCBD 0x786B
+0xDCBE 0x7843
+0xDCBF 0x784E
+0xDCC0 0x7965
+0xDCC1 0x7968
+0xDCC2 0x796D
+0xDCC3 0x79FB
+0xDCC4 0x7A92
+0xDCC5 0x7A95
+0xDCC6 0x7B20
+0xDCC7 0x7B28
+0xDCC8 0x7B1B
+0xDCC9 0x7B2C
+0xDCCA 0x7B26
+0xDCCB 0x7B19
+0xDCCC 0x7B1E
+0xDCCD 0x7B2E
+0xDCCE 0x7C92
+0xDCCF 0x7C97
+0xDCD0 0x7C95
+0xDCD1 0x7D46
+0xDCD2 0x7D43
+0xDCD3 0x7D71
+0xDCD4 0x7D2E
+0xDCD5 0x7D39
+0xDCD6 0x7D3C
+0xDCD7 0x7D40
+0xDCD8 0x7D30
+0xDCD9 0x7D33
+0xDCDA 0x7D44
+0xDCDB 0x7D2F
+0xDCDC 0x7D42
+0xDCDD 0x7D32
+0xDCDE 0x7D31
+0xDCDF 0x7F3D
+0xDCE0 0x7F9E
+0xDCE1 0x7F9A
+0xDCE2 0x7FCC
+0xDCE3 0x7FCE
+0xDCE4 0x7FD2
+0xDCE5 0x801C
+0xDCE6 0x804A
+0xDCE7 0x8046
+0xDCE8 0x812F
+0xDCE9 0x8116
+0xDCEA 0x8123
+0xDCEB 0x812B
+0xDCEC 0x8129
+0xDCED 0x8130
+0xDCEE 0x8124
+0xDCEF 0x8202
+0xDCF0 0x8235
+0xDCF1 0x8237
+0xDCF2 0x8236
+0xDCF3 0x8239
+0xDCF4 0x838E
+0xDCF5 0x839E
+0xDCF6 0x8398
+0xDCF7 0x8378
+0xDCF8 0x83A2
+0xDCF9 0x8396
+0xDCFA 0x83BD
+0xDCFB 0x83AB
+0xDCFC 0x8392
+0xDCFD 0x838A
+0xDCFE 0x8393
+0xDDA1 0x8389
+0xDDA2 0x83A0
+0xDDA3 0x8377
+0xDDA4 0x837B
+0xDDA5 0x837C
+0xDDA6 0x8386
+0xDDA7 0x83A7
+0xDDA8 0x8655
+0xDDA9 0x5F6A
+0xDDAA 0x86C7
+0xDDAB 0x86C0
+0xDDAC 0x86B6
+0xDDAD 0x86C4
+0xDDAE 0x86B5
+0xDDAF 0x86C6
+0xDDB0 0x86CB
+0xDDB1 0x86B1
+0xDDB2 0x86AF
+0xDDB3 0x86C9
+0xDDB4 0x8853
+0xDDB5 0x889E
+0xDDB6 0x8888
+0xDDB7 0x88AB
+0xDDB8 0x8892
+0xDDB9 0x8896
+0xDDBA 0x888D
+0xDDBB 0x888B
+0xDDBC 0x8993
+0xDDBD 0x898F
+0xDDBE 0x8A2A
+0xDDBF 0x8A1D
+0xDDC0 0x8A23
+0xDDC1 0x8A25
+0xDDC2 0x8A31
+0xDDC3 0x8A2D
+0xDDC4 0x8A1F
+0xDDC5 0x8A1B
+0xDDC6 0x8A22
+0xDDC7 0x8C49
+0xDDC8 0x8C5A
+0xDDC9 0x8CA9
+0xDDCA 0x8CAC
+0xDDCB 0x8CAB
+0xDDCC 0x8CA8
+0xDDCD 0x8CAA
+0xDDCE 0x8CA7
+0xDDCF 0x8D67
+0xDDD0 0x8D66
+0xDDD1 0x8DBE
+0xDDD2 0x8DBA
+0xDDD3 0x8EDB
+0xDDD4 0x8EDF
+0xDDD5 0x9019
+0xDDD6 0x900D
+0xDDD7 0x901A
+0xDDD8 0x9017
+0xDDD9 0x9023
+0xDDDA 0x901F
+0xDDDB 0x901D
+0xDDDC 0x9010
+0xDDDD 0x9015
+0xDDDE 0x901E
+0xDDDF 0x9020
+0xDDE0 0x900F
+0xDDE1 0x9022
+0xDDE2 0x9016
+0xDDE3 0x901B
+0xDDE4 0x9014
+0xDDE5 0x90E8
+0xDDE6 0x90ED
+0xDDE7 0x90FD
+0xDDE8 0x9157
+0xDDE9 0x91CE
+0xDDEA 0x91F5
+0xDDEB 0x91E6
+0xDDEC 0x91E3
+0xDDED 0x91E7
+0xDDEE 0x91ED
+0xDDEF 0x91E9
+0xDDF0 0x9589
+0xDDF1 0x966A
+0xDDF2 0x9675
+0xDDF3 0x9673
+0xDDF4 0x9678
+0xDDF5 0x9670
+0xDDF6 0x9674
+0xDDF7 0x9676
+0xDDF8 0x9677
+0xDDF9 0x966C
+0xDDFA 0x96C0
+0xDDFB 0x96EA
+0xDDFC 0x96E9
+0xDDFD 0x7AE0
+0xDDFE 0x7ADF
+0xDEA1 0x9802
+0xDEA2 0x9803
+0xDEA3 0x9B5A
+0xDEA4 0x9CE5
+0xDEA5 0x9E75
+0xDEA6 0x9E7F
+0xDEA7 0x9EA5
+0xDEA8 0x9EBB
+0xDEA9 0x50A2
+0xDEAA 0x508D
+0xDEAB 0x5085
+0xDEAC 0x5099
+0xDEAD 0x5091
+0xDEAE 0x5080
+0xDEAF 0x5096
+0xDEB0 0x5098
+0xDEB1 0x509A
+0xDEB2 0x6700
+0xDEB3 0x51F1
+0xDEB4 0x5272
+0xDEB5 0x5274
+0xDEB6 0x5275
+0xDEB7 0x5269
+0xDEB8 0x52DE
+0xDEB9 0x52DD
+0xDEBA 0x52DB
+0xDEBB 0x535A
+0xDEBC 0x53A5
+0xDEBD 0x557B
+0xDEBE 0x5580
+0xDEBF 0x55A7
+0xDEC0 0x557C
+0xDEC1 0x558A
+0xDEC2 0x559D
+0xDEC3 0x5598
+0xDEC4 0x5582
+0xDEC5 0x559C
+0xDEC6 0x55AA
+0xDEC7 0x5594
+0xDEC8 0x5587
+0xDEC9 0x558B
+0xDECA 0x5583
+0xDECB 0x55B3
+0xDECC 0x55AE
+0xDECD 0x559F
+0xDECE 0x553E
+0xDECF 0x55B2
+0xDED0 0x559A
+0xDED1 0x55BB
+0xDED2 0x55AC
+0xDED3 0x55B1
+0xDED4 0x557E
+0xDED5 0x5589
+0xDED6 0x55AB
+0xDED7 0x5599
+0xDED8 0x570D
+0xDED9 0x582F
+0xDEDA 0x582A
+0xDEDB 0x5834
+0xDEDC 0x5824
+0xDEDD 0x5830
+0xDEDE 0x5831
+0xDEDF 0x5821
+0xDEE0 0x581D
+0xDEE1 0x5820
+0xDEE2 0x58F9
+0xDEE3 0x58FA
+0xDEE4 0x5960
+0xDEE5 0x5A77
+0xDEE6 0x5A9A
+0xDEE7 0x5A7F
+0xDEE8 0x5A92
+0xDEE9 0x5A9B
+0xDEEA 0x5AA7
+0xDEEB 0x5B73
+0xDEEC 0x5B71
+0xDEED 0x5BD2
+0xDEEE 0x5BCC
+0xDEEF 0x5BD3
+0xDEF0 0x5BD0
+0xDEF1 0x5C0A
+0xDEF2 0x5C0B
+0xDEF3 0x5C31
+0xDEF4 0x5D4C
+0xDEF5 0x5D50
+0xDEF6 0x5D34
+0xDEF7 0x5D47
+0xDEF8 0x5DFD
+0xDEF9 0x5E45
+0xDEFA 0x5E3D
+0xDEFB 0x5E40
+0xDEFC 0x5E43
+0xDEFD 0x5E7E
+0xDEFE 0x5ECA
+0xDFA1 0x5EC1
+0xDFA2 0x5EC2
+0xDFA3 0x5EC4
+0xDFA4 0x5F3C
+0xDFA5 0x5F6D
+0xDFA6 0x5FA9
+0xDFA7 0x5FAA
+0xDFA8 0x5FA8
+0xDFA9 0x60D1
+0xDFAA 0x60E1
+0xDFAB 0x60B2
+0xDFAC 0x60B6
+0xDFAD 0x60E0
+0xDFAE 0x611C
+0xDFAF 0x6123
+0xDFB0 0x60FA
+0xDFB1 0x6115
+0xDFB2 0x60F0
+0xDFB3 0x60FB
+0xDFB4 0x60F4
+0xDFB5 0x6168
+0xDFB6 0x60F1
+0xDFB7 0x610E
+0xDFB8 0x60F6
+0xDFB9 0x6109
+0xDFBA 0x6100
+0xDFBB 0x6112
+0xDFBC 0x621F
+0xDFBD 0x6249
+0xDFBE 0x63A3
+0xDFBF 0x638C
+0xDFC0 0x63CF
+0xDFC1 0x63C0
+0xDFC2 0x63E9
+0xDFC3 0x63C9
+0xDFC4 0x63C6
+0xDFC5 0x63CD
+0xDFC6 0x63D2
+0xDFC7 0x63E3
+0xDFC8 0x63D0
+0xDFC9 0x63E1
+0xDFCA 0x63D6
+0xDFCB 0x63ED
+0xDFCC 0x63EE
+0xDFCD 0x6376
+0xDFCE 0x63F4
+0xDFCF 0x63EA
+0xDFD0 0x63DB
+0xDFD1 0x6452
+0xDFD2 0x63DA
+0xDFD3 0x63F9
+0xDFD4 0x655E
+0xDFD5 0x6566
+0xDFD6 0x6562
+0xDFD7 0x6563
+0xDFD8 0x6591
+0xDFD9 0x6590
+0xDFDA 0x65AF
+0xDFDB 0x666E
+0xDFDC 0x6670
+0xDFDD 0x6674
+0xDFDE 0x6676
+0xDFDF 0x666F
+0xDFE0 0x6691
+0xDFE1 0x667A
+0xDFE2 0x667E
+0xDFE3 0x6677
+0xDFE4 0x66FE
+0xDFE5 0x66FF
+0xDFE6 0x671F
+0xDFE7 0x671D
+0xDFE8 0x68FA
+0xDFE9 0x68D5
+0xDFEA 0x68E0
+0xDFEB 0x68D8
+0xDFEC 0x68D7
+0xDFED 0x6905
+0xDFEE 0x68DF
+0xDFEF 0x68F5
+0xDFF0 0x68EE
+0xDFF1 0x68E7
+0xDFF2 0x68F9
+0xDFF3 0x68D2
+0xDFF4 0x68F2
+0xDFF5 0x68E3
+0xDFF6 0x68CB
+0xDFF7 0x68CD
+0xDFF8 0x690D
+0xDFF9 0x6912
+0xDFFA 0x690E
+0xDFFB 0x68C9
+0xDFFC 0x68DA
+0xDFFD 0x696E
+0xDFFE 0x68FB
+0xE0A1 0x6B3E
+0xE0A2 0x6B3A
+0xE0A3 0x6B3D
+0xE0A4 0x6B98
+0xE0A5 0x6B96
+0xE0A6 0x6BBC
+0xE0A7 0x6BEF
+0xE0A8 0x6C2E
+0xE0A9 0x6C2F
+0xE0AA 0x6C2C
+0xE0AB 0x6E2F
+0xE0AC 0x6E38
+0xE0AD 0x6E54
+0xE0AE 0x6E21
+0xE0AF 0x6E32
+0xE0B0 0x6E67
+0xE0B1 0x6E4A
+0xE0B2 0x6E20
+0xE0B3 0x6E25
+0xE0B4 0x6E23
+0xE0B5 0x6E1B
+0xE0B6 0x6E5B
+0xE0B7 0x6E58
+0xE0B8 0x6E24
+0xE0B9 0x6E56
+0xE0BA 0x6E6E
+0xE0BB 0x6E2D
+0xE0BC 0x6E26
+0xE0BD 0x6E6F
+0xE0BE 0x6E34
+0xE0BF 0x6E4D
+0xE0C0 0x6E3A
+0xE0C1 0x6E2C
+0xE0C2 0x6E43
+0xE0C3 0x6E1D
+0xE0C4 0x6E3E
+0xE0C5 0x6ECB
+0xE0C6 0x6E89
+0xE0C7 0x6E19
+0xE0C8 0x6E4E
+0xE0C9 0x6E63
+0xE0CA 0x6E44
+0xE0CB 0x6E72
+0xE0CC 0x6E69
+0xE0CD 0x6E5F
+0xE0CE 0x7119
+0xE0CF 0x711A
+0xE0D0 0x7126
+0xE0D1 0x7130
+0xE0D2 0x7121
+0xE0D3 0x7136
+0xE0D4 0x716E
+0xE0D5 0x711C
+0xE0D6 0x724C
+0xE0D7 0x7284
+0xE0D8 0x7280
+0xE0D9 0x7336
+0xE0DA 0x7325
+0xE0DB 0x7334
+0xE0DC 0x7329
+0xE0DD 0x743A
+0xE0DE 0x742A
+0xE0DF 0x7433
+0xE0E0 0x7422
+0xE0E1 0x7425
+0xE0E2 0x7435
+0xE0E3 0x7436
+0xE0E4 0x7434
+0xE0E5 0x742F
+0xE0E6 0x741B
+0xE0E7 0x7426
+0xE0E8 0x7428
+0xE0E9 0x7525
+0xE0EA 0x7526
+0xE0EB 0x756B
+0xE0EC 0x756A
+0xE0ED 0x75E2
+0xE0EE 0x75DB
+0xE0EF 0x75E3
+0xE0F0 0x75D9
+0xE0F1 0x75D8
+0xE0F2 0x75DE
+0xE0F3 0x75E0
+0xE0F4 0x767B
+0xE0F5 0x767C
+0xE0F6 0x7696
+0xE0F7 0x7693
+0xE0F8 0x76B4
+0xE0F9 0x76DC
+0xE0FA 0x774F
+0xE0FB 0x77ED
+0xE0FC 0x785D
+0xE0FD 0x786C
+0xE0FE 0x786F
+0xE1A1 0x7A0D
+0xE1A2 0x7A08
+0xE1A3 0x7A0B
+0xE1A4 0x7A05
+0xE1A5 0x7A00
+0xE1A6 0x7A98
+0xE1A7 0x7A97
+0xE1A8 0x7A96
+0xE1A9 0x7AE5
+0xE1AA 0x7AE3
+0xE1AB 0x7B49
+0xE1AC 0x7B56
+0xE1AD 0x7B46
+0xE1AE 0x7B50
+0xE1AF 0x7B52
+0xE1B0 0x7B54
+0xE1B1 0x7B4D
+0xE1B2 0x7B4B
+0xE1B3 0x7B4F
+0xE1B4 0x7B51
+0xE1B5 0x7C9F
+0xE1B6 0x7CA5
+0xE1B7 0x7D5E
+0xE1B8 0x7D50
+0xE1B9 0x7D68
+0xE1BA 0x7D55
+0xE1BB 0x7D2B
+0xE1BC 0x7D6E
+0xE1BD 0x7D72
+0xE1BE 0x7D61
+0xE1BF 0x7D66
+0xE1C0 0x7D62
+0xE1C1 0x7D70
+0xE1C2 0x7D73
+0xE1C3 0x5584
+0xE1C4 0x7FD4
+0xE1C5 0x7FD5
+0xE1C6 0x800B
+0xE1C7 0x8052
+0xE1C8 0x8085
+0xE1C9 0x8155
+0xE1CA 0x8154
+0xE1CB 0x814B
+0xE1CC 0x8151
+0xE1CD 0x814E
+0xE1CE 0x8139
+0xE1CF 0x8146
+0xE1D0 0x813E
+0xE1D1 0x814C
+0xE1D2 0x8153
+0xE1D3 0x8174
+0xE1D4 0x8212
+0xE1D5 0x821C
+0xE1D6 0x83E9
+0xE1D7 0x8403
+0xE1D8 0x83F8
+0xE1D9 0x840D
+0xE1DA 0x83E0
+0xE1DB 0x83C5
+0xE1DC 0x840B
+0xE1DD 0x83C1
+0xE1DE 0x83EF
+0xE1DF 0x83F1
+0xE1E0 0x83F4
+0xE1E1 0x8457
+0xE1E2 0x840A
+0xE1E3 0x83F0
+0xE1E4 0x840C
+0xE1E5 0x83CC
+0xE1E6 0x83FD
+0xE1E7 0x83F2
+0xE1E8 0x83CA
+0xE1E9 0x8438
+0xE1EA 0x840E
+0xE1EB 0x8404
+0xE1EC 0x83DC
+0xE1ED 0x8407
+0xE1EE 0x83D4
+0xE1EF 0x83DF
+0xE1F0 0x865B
+0xE1F1 0x86DF
+0xE1F2 0x86D9
+0xE1F3 0x86ED
+0xE1F4 0x86D4
+0xE1F5 0x86DB
+0xE1F6 0x86E4
+0xE1F7 0x86D0
+0xE1F8 0x86DE
+0xE1F9 0x8857
+0xE1FA 0x88C1
+0xE1FB 0x88C2
+0xE1FC 0x88B1
+0xE1FD 0x8983
+0xE1FE 0x8996
+0xE2A1 0x8A3B
+0xE2A2 0x8A60
+0xE2A3 0x8A55
+0xE2A4 0x8A5E
+0xE2A5 0x8A3C
+0xE2A6 0x8A41
+0xE2A7 0x8A54
+0xE2A8 0x8A5B
+0xE2A9 0x8A50
+0xE2AA 0x8A46
+0xE2AB 0x8A34
+0xE2AC 0x8A3A
+0xE2AD 0x8A36
+0xE2AE 0x8A56
+0xE2AF 0x8C61
+0xE2B0 0x8C82
+0xE2B1 0x8CAF
+0xE2B2 0x8CBC
+0xE2B3 0x8CB3
+0xE2B4 0x8CBD
+0xE2B5 0x8CC1
+0xE2B6 0x8CBB
+0xE2B7 0x8CC0
+0xE2B8 0x8CB4
+0xE2B9 0x8CB7
+0xE2BA 0x8CB6
+0xE2BB 0x8CBF
+0xE2BC 0x8CB8
+0xE2BD 0x8D8A
+0xE2BE 0x8D85
+0xE2BF 0x8D81
+0xE2C0 0x8DCE
+0xE2C1 0x8DDD
+0xE2C2 0x8DCB
+0xE2C3 0x8DDA
+0xE2C4 0x8DD1
+0xE2C5 0x8DCC
+0xE2C6 0x8DDB
+0xE2C7 0x8DC6
+0xE2C8 0x8EFB
+0xE2C9 0x8EF8
+0xE2CA 0x8EFC
+0xE2CB 0x8F9C
+0xE2CC 0x902E
+0xE2CD 0x9035
+0xE2CE 0x9031
+0xE2CF 0x9038
+0xE2D0 0x9032
+0xE2D1 0x9036
+0xE2D2 0x9102
+0xE2D3 0x90F5
+0xE2D4 0x9109
+0xE2D5 0x90FE
+0xE2D6 0x9163
+0xE2D7 0x9165
+0xE2D8 0x91CF
+0xE2D9 0x9214
+0xE2DA 0x9215
+0xE2DB 0x9223
+0xE2DC 0x9209
+0xE2DD 0x921E
+0xE2DE 0x920D
+0xE2DF 0x9210
+0xE2E0 0x9207
+0xE2E1 0x9211
+0xE2E2 0x9594
+0xE2E3 0x958F
+0xE2E4 0x958B
+0xE2E5 0x9591
+0xE2E6 0x9593
+0xE2E7 0x9592
+0xE2E8 0x958E
+0xE2E9 0x968A
+0xE2EA 0x968E
+0xE2EB 0x968B
+0xE2EC 0x967D
+0xE2ED 0x9685
+0xE2EE 0x9686
+0xE2EF 0x968D
+0xE2F0 0x9672
+0xE2F1 0x9684
+0xE2F2 0x96C1
+0xE2F3 0x96C5
+0xE2F4 0x96C4
+0xE2F5 0x96C6
+0xE2F6 0x96C7
+0xE2F7 0x96EF
+0xE2F8 0x96F2
+0xE2F9 0x97CC
+0xE2FA 0x9805
+0xE2FB 0x9806
+0xE2FC 0x9808
+0xE2FD 0x98E7
+0xE2FE 0x98EA
+0xE3A1 0x98EF
+0xE3A2 0x98E9
+0xE3A3 0x98F2
+0xE3A4 0x98ED
+0xE3A5 0x99AE
+0xE3A6 0x99AD
+0xE3A7 0x9EC3
+0xE3A8 0x9ECD
+0xE3A9 0x9ED1
+0xE3AA 0x4E82
+0xE3AB 0x50AD
+0xE3AC 0x50B5
+0xE3AD 0x50B2
+0xE3AE 0x50B3
+0xE3AF 0x50C5
+0xE3B0 0x50BE
+0xE3B1 0x50AC
+0xE3B2 0x50B7
+0xE3B3 0x50BB
+0xE3B4 0x50AF
+0xE3B5 0x50C7
+0xE3B6 0x527F
+0xE3B7 0x5277
+0xE3B8 0x527D
+0xE3B9 0x52DF
+0xE3BA 0x52E6
+0xE3BB 0x52E4
+0xE3BC 0x52E2
+0xE3BD 0x52E3
+0xE3BE 0x532F
+0xE3BF 0x55DF
+0xE3C0 0x55E8
+0xE3C1 0x55D3
+0xE3C2 0x55E6
+0xE3C3 0x55CE
+0xE3C4 0x55DC
+0xE3C5 0x55C7
+0xE3C6 0x55D1
+0xE3C7 0x55E3
+0xE3C8 0x55E4
+0xE3C9 0x55EF
+0xE3CA 0x55DA
+0xE3CB 0x55E1
+0xE3CC 0x55C5
+0xE3CD 0x55C6
+0xE3CE 0x55E5
+0xE3CF 0x55C9
+0xE3D0 0x5712
+0xE3D1 0x5713
+0xE3D2 0x585E
+0xE3D3 0x5851
+0xE3D4 0x5858
+0xE3D5 0x5857
+0xE3D6 0x585A
+0xE3D7 0x5854
+0xE3D8 0x586B
+0xE3D9 0x584C
+0xE3DA 0x586D
+0xE3DB 0x584A
+0xE3DC 0x5862
+0xE3DD 0x5852
+0xE3DE 0x584B
+0xE3DF 0x5967
+0xE3E0 0x5AC1
+0xE3E1 0x5AC9
+0xE3E2 0x5ACC
+0xE3E3 0x5ABE
+0xE3E4 0x5ABD
+0xE3E5 0x5ABC
+0xE3E6 0x5AB3
+0xE3E7 0x5AC2
+0xE3E8 0x5AB2
+0xE3E9 0x5D69
+0xE3EA 0x5D6F
+0xE3EB 0x5E4C
+0xE3EC 0x5E79
+0xE3ED 0x5EC9
+0xE3EE 0x5EC8
+0xE3EF 0x5F12
+0xE3F0 0x5F59
+0xE3F1 0x5FAC
+0xE3F2 0x5FAE
+0xE3F3 0x611A
+0xE3F4 0x610F
+0xE3F5 0x6148
+0xE3F6 0x611F
+0xE3F7 0x60F3
+0xE3F8 0x611B
+0xE3F9 0x60F9
+0xE3FA 0x6101
+0xE3FB 0x6108
+0xE3FC 0x614E
+0xE3FD 0x614C
+0xE3FE 0x6144
+0xE4A1 0x614D
+0xE4A2 0x613E
+0xE4A3 0x6134
+0xE4A4 0x6127
+0xE4A5 0x610D
+0xE4A6 0x6106
+0xE4A7 0x6137
+0xE4A8 0x6221
+0xE4A9 0x6222
+0xE4AA 0x6413
+0xE4AB 0x643E
+0xE4AC 0x641E
+0xE4AD 0x642A
+0xE4AE 0x642D
+0xE4AF 0x643D
+0xE4B0 0x642C
+0xE4B1 0x640F
+0xE4B2 0x641C
+0xE4B3 0x6414
+0xE4B4 0x640D
+0xE4B5 0x6436
+0xE4B6 0x6416
+0xE4B7 0x6417
+0xE4B8 0x6406
+0xE4B9 0x656C
+0xE4BA 0x659F
+0xE4BB 0x65B0
+0xE4BC 0x6697
+0xE4BD 0x6689
+0xE4BE 0x6687
+0xE4BF 0x6688
+0xE4C0 0x6696
+0xE4C1 0x6684
+0xE4C2 0x6698
+0xE4C3 0x668D
+0xE4C4 0x6703
+0xE4C5 0x6994
+0xE4C6 0x696D
+0xE4C7 0x695A
+0xE4C8 0x6977
+0xE4C9 0x6960
+0xE4CA 0x6954
+0xE4CB 0x6975
+0xE4CC 0x6930
+0xE4CD 0x6982
+0xE4CE 0x694A
+0xE4CF 0x6968
+0xE4D0 0x696B
+0xE4D1 0x695E
+0xE4D2 0x6953
+0xE4D3 0x6979
+0xE4D4 0x6986
+0xE4D5 0x695D
+0xE4D6 0x6963
+0xE4D7 0x695B
+0xE4D8 0x6B47
+0xE4D9 0x6B72
+0xE4DA 0x6BC0
+0xE4DB 0x6BBF
+0xE4DC 0x6BD3
+0xE4DD 0x6BFD
+0xE4DE 0x6EA2
+0xE4DF 0x6EAF
+0xE4E0 0x6ED3
+0xE4E1 0x6EB6
+0xE4E2 0x6EC2
+0xE4E3 0x6E90
+0xE4E4 0x6E9D
+0xE4E5 0x6EC7
+0xE4E6 0x6EC5
+0xE4E7 0x6EA5
+0xE4E8 0x6E98
+0xE4E9 0x6EBC
+0xE4EA 0x6EBA
+0xE4EB 0x6EAB
+0xE4EC 0x6ED1
+0xE4ED 0x6E96
+0xE4EE 0x6E9C
+0xE4EF 0x6EC4
+0xE4F0 0x6ED4
+0xE4F1 0x6EAA
+0xE4F2 0x6EA7
+0xE4F3 0x6EB4
+0xE4F4 0x714E
+0xE4F5 0x7159
+0xE4F6 0x7169
+0xE4F7 0x7164
+0xE4F8 0x7149
+0xE4F9 0x7167
+0xE4FA 0x715C
+0xE4FB 0x716C
+0xE4FC 0x7166
+0xE4FD 0x714C
+0xE4FE 0x7165
+0xE5A1 0x715E
+0xE5A2 0x7146
+0xE5A3 0x7168
+0xE5A4 0x7156
+0xE5A5 0x723A
+0xE5A6 0x7252
+0xE5A7 0x7337
+0xE5A8 0x7345
+0xE5A9 0x733F
+0xE5AA 0x733E
+0xE5AB 0x746F
+0xE5AC 0x745A
+0xE5AD 0x7455
+0xE5AE 0x745F
+0xE5AF 0x745E
+0xE5B0 0x7441
+0xE5B1 0x743F
+0xE5B2 0x7459
+0xE5B3 0x745B
+0xE5B4 0x745C
+0xE5B5 0x7576
+0xE5B6 0x7578
+0xE5B7 0x7600
+0xE5B8 0x75F0
+0xE5B9 0x7601
+0xE5BA 0x75F2
+0xE5BB 0x75F1
+0xE5BC 0x75FA
+0xE5BD 0x75FF
+0xE5BE 0x75F4
+0xE5BF 0x75F3
+0xE5C0 0x76DE
+0xE5C1 0x76DF
+0xE5C2 0x775B
+0xE5C3 0x776B
+0xE5C4 0x7766
+0xE5C5 0x775E
+0xE5C6 0x7763
+0xE5C7 0x7779
+0xE5C8 0x776A
+0xE5C9 0x776C
+0xE5CA 0x775C
+0xE5CB 0x7765
+0xE5CC 0x7768
+0xE5CD 0x7762
+0xE5CE 0x77EE
+0xE5CF 0x788E
+0xE5D0 0x78B0
+0xE5D1 0x7897
+0xE5D2 0x7898
+0xE5D3 0x788C
+0xE5D4 0x7889
+0xE5D5 0x787C
+0xE5D6 0x7891
+0xE5D7 0x7893
+0xE5D8 0x787F
+0xE5D9 0x797A
+0xE5DA 0x797F
+0xE5DB 0x7981
+0xE5DC 0x842C
+0xE5DD 0x79BD
+0xE5DE 0x7A1C
+0xE5DF 0x7A1A
+0xE5E0 0x7A20
+0xE5E1 0x7A14
+0xE5E2 0x7A1F
+0xE5E3 0x7A1E
+0xE5E4 0x7A9F
+0xE5E5 0x7AA0
+0xE5E6 0x7B77
+0xE5E7 0x7BC0
+0xE5E8 0x7B60
+0xE5E9 0x7B6E
+0xE5EA 0x7B67
+0xE5EB 0x7CB1
+0xE5EC 0x7CB3
+0xE5ED 0x7CB5
+0xE5EE 0x7D93
+0xE5EF 0x7D79
+0xE5F0 0x7D91
+0xE5F1 0x7D81
+0xE5F2 0x7D8F
+0xE5F3 0x7D5B
+0xE5F4 0x7F6E
+0xE5F5 0x7F69
+0xE5F6 0x7F6A
+0xE5F7 0x7F72
+0xE5F8 0x7FA9
+0xE5F9 0x7FA8
+0xE5FA 0x7FA4
+0xE5FB 0x8056
+0xE5FC 0x8058
+0xE5FD 0x8086
+0xE5FE 0x8084
+0xE6A1 0x8171
+0xE6A2 0x8170
+0xE6A3 0x8178
+0xE6A4 0x8165
+0xE6A5 0x816E
+0xE6A6 0x8173
+0xE6A7 0x816B
+0xE6A8 0x8179
+0xE6A9 0x817A
+0xE6AA 0x8166
+0xE6AB 0x8205
+0xE6AC 0x8247
+0xE6AD 0x8482
+0xE6AE 0x8477
+0xE6AF 0x843D
+0xE6B0 0x8431
+0xE6B1 0x8475
+0xE6B2 0x8466
+0xE6B3 0x846B
+0xE6B4 0x8449
+0xE6B5 0x846C
+0xE6B6 0x845B
+0xE6B7 0x843C
+0xE6B8 0x8435
+0xE6B9 0x8461
+0xE6BA 0x8463
+0xE6BB 0x8469
+0xE6BC 0x846D
+0xE6BD 0x8446
+0xE6BE 0x865E
+0xE6BF 0x865C
+0xE6C0 0x865F
+0xE6C1 0x86F9
+0xE6C2 0x8713
+0xE6C3 0x8708
+0xE6C4 0x8707
+0xE6C5 0x8700
+0xE6C6 0x86FE
+0xE6C7 0x86FB
+0xE6C8 0x8702
+0xE6C9 0x8703
+0xE6CA 0x8706
+0xE6CB 0x870A
+0xE6CC 0x8859
+0xE6CD 0x88DF
+0xE6CE 0x88D4
+0xE6CF 0x88D9
+0xE6D0 0x88DC
+0xE6D1 0x88D8
+0xE6D2 0x88DD
+0xE6D3 0x88E1
+0xE6D4 0x88CA
+0xE6D5 0x88D5
+0xE6D6 0x88D2
+0xE6D7 0x899C
+0xE6D8 0x89E3
+0xE6D9 0x8A6B
+0xE6DA 0x8A72
+0xE6DB 0x8A73
+0xE6DC 0x8A66
+0xE6DD 0x8A69
+0xE6DE 0x8A70
+0xE6DF 0x8A87
+0xE6E0 0x8A7C
+0xE6E1 0x8A63
+0xE6E2 0x8AA0
+0xE6E3 0x8A71
+0xE6E4 0x8A85
+0xE6E5 0x8A6D
+0xE6E6 0x8A62
+0xE6E7 0x8A6E
+0xE6E8 0x8A6C
+0xE6E9 0x8A79
+0xE6EA 0x8A7B
+0xE6EB 0x8A3E
+0xE6EC 0x8A68
+0xE6ED 0x8C62
+0xE6EE 0x8C8A
+0xE6EF 0x8C89
+0xE6F0 0x8CCA
+0xE6F1 0x8CC7
+0xE6F2 0x8CC8
+0xE6F3 0x8CC4
+0xE6F4 0x8CB2
+0xE6F5 0x8CC3
+0xE6F6 0x8CC2
+0xE6F7 0x8CC5
+0xE6F8 0x8DE1
+0xE6F9 0x8DDF
+0xE6FA 0x8DE8
+0xE6FB 0x8DEF
+0xE6FC 0x8DF3
+0xE6FD 0x8DFA
+0xE6FE 0x8DEA
+0xE7A1 0x8DE4
+0xE7A2 0x8DE6
+0xE7A3 0x8EB2
+0xE7A4 0x8F03
+0xE7A5 0x8F09
+0xE7A6 0x8EFE
+0xE7A7 0x8F0A
+0xE7A8 0x8F9F
+0xE7A9 0x8FB2
+0xE7AA 0x904B
+0xE7AB 0x904A
+0xE7AC 0x9053
+0xE7AD 0x9042
+0xE7AE 0x9054
+0xE7AF 0x903C
+0xE7B0 0x9055
+0xE7B1 0x9050
+0xE7B2 0x9047
+0xE7B3 0x904F
+0xE7B4 0x904E
+0xE7B5 0x904D
+0xE7B6 0x9051
+0xE7B7 0x903E
+0xE7B8 0x9041
+0xE7B9 0x9112
+0xE7BA 0x9117
+0xE7BB 0x916C
+0xE7BC 0x916A
+0xE7BD 0x9169
+0xE7BE 0x91C9
+0xE7BF 0x9237
+0xE7C0 0x9257
+0xE7C1 0x9238
+0xE7C2 0x923D
+0xE7C3 0x9240
+0xE7C4 0x923E
+0xE7C5 0x925B
+0xE7C6 0x924B
+0xE7C7 0x9264
+0xE7C8 0x9251
+0xE7C9 0x9234
+0xE7CA 0x9249
+0xE7CB 0x924D
+0xE7CC 0x9245
+0xE7CD 0x9239
+0xE7CE 0x923F
+0xE7CF 0x925A
+0xE7D0 0x9598
+0xE7D1 0x9698
+0xE7D2 0x9694
+0xE7D3 0x9695
+0xE7D4 0x96CD
+0xE7D5 0x96CB
+0xE7D6 0x96C9
+0xE7D7 0x96CA
+0xE7D8 0x96F7
+0xE7D9 0x96FB
+0xE7DA 0x96F9
+0xE7DB 0x96F6
+0xE7DC 0x9756
+0xE7DD 0x9774
+0xE7DE 0x9776
+0xE7DF 0x9810
+0xE7E0 0x9811
+0xE7E1 0x9813
+0xE7E2 0x980A
+0xE7E3 0x9812
+0xE7E4 0x980C
+0xE7E5 0x98FC
+0xE7E6 0x98F4
+0xE7E7 0x98FD
+0xE7E8 0x98FE
+0xE7E9 0x99B3
+0xE7EA 0x99B1
+0xE7EB 0x99B4
+0xE7EC 0x9AE1
+0xE7ED 0x9CE9
+0xE7EE 0x9E82
+0xE7EF 0x9F0E
+0xE7F0 0x9F13
+0xE7F1 0x9F20
+0xE7F2 0x50E7
+0xE7F3 0x50EE
+0xE7F4 0x50E5
+0xE7F5 0x50D6
+0xE7F6 0x50ED
+0xE7F7 0x50DA
+0xE7F8 0x50D5
+0xE7F9 0x50CF
+0xE7FA 0x50D1
+0xE7FB 0x50F1
+0xE7FC 0x50CE
+0xE7FD 0x50E9
+0xE7FE 0x5162
+0xE8A1 0x51F3
+0xE8A2 0x5283
+0xE8A3 0x5282
+0xE8A4 0x5331
+0xE8A5 0x53AD
+0xE8A6 0x55FE
+0xE8A7 0x5600
+0xE8A8 0x561B
+0xE8A9 0x5617
+0xE8AA 0x55FD
+0xE8AB 0x5614
+0xE8AC 0x5606
+0xE8AD 0x5609
+0xE8AE 0x560D
+0xE8AF 0x560E
+0xE8B0 0x55F7
+0xE8B1 0x5616
+0xE8B2 0x561F
+0xE8B3 0x5608
+0xE8B4 0x5610
+0xE8B5 0x55F6
+0xE8B6 0x5718
+0xE8B7 0x5716
+0xE8B8 0x5875
+0xE8B9 0x587E
+0xE8BA 0x5883
+0xE8BB 0x5893
+0xE8BC 0x588A
+0xE8BD 0x5879
+0xE8BE 0x5885
+0xE8BF 0x587D
+0xE8C0 0x58FD
+0xE8C1 0x5925
+0xE8C2 0x5922
+0xE8C3 0x5924
+0xE8C4 0x596A
+0xE8C5 0x5969
+0xE8C6 0x5AE1
+0xE8C7 0x5AE6
+0xE8C8 0x5AE9
+0xE8C9 0x5AD7
+0xE8CA 0x5AD6
+0xE8CB 0x5AD8
+0xE8CC 0x5AE3
+0xE8CD 0x5B75
+0xE8CE 0x5BDE
+0xE8CF 0x5BE7
+0xE8D0 0x5BE1
+0xE8D1 0x5BE5
+0xE8D2 0x5BE6
+0xE8D3 0x5BE8
+0xE8D4 0x5BE2
+0xE8D5 0x5BE4
+0xE8D6 0x5BDF
+0xE8D7 0x5C0D
+0xE8D8 0x5C62
+0xE8D9 0x5D84
+0xE8DA 0x5D87
+0xE8DB 0x5E5B
+0xE8DC 0x5E63
+0xE8DD 0x5E55
+0xE8DE 0x5E57
+0xE8DF 0x5E54
+0xE8E0 0x5ED3
+0xE8E1 0x5ED6
+0xE8E2 0x5F0A
+0xE8E3 0x5F46
+0xE8E4 0x5F70
+0xE8E5 0x5FB9
+0xE8E6 0x6147
+0xE8E7 0x613F
+0xE8E8 0x614B
+0xE8E9 0x6177
+0xE8EA 0x6162
+0xE8EB 0x6163
+0xE8EC 0x615F
+0xE8ED 0x615A
+0xE8EE 0x6158
+0xE8EF 0x6175
+0xE8F0 0x622A
+0xE8F1 0x6487
+0xE8F2 0x6458
+0xE8F3 0x6454
+0xE8F4 0x64A4
+0xE8F5 0x6478
+0xE8F6 0x645F
+0xE8F7 0x647A
+0xE8F8 0x6451
+0xE8F9 0x6467
+0xE8FA 0x6434
+0xE8FB 0x646D
+0xE8FC 0x647B
+0xE8FD 0x6572
+0xE8FE 0x65A1
+0xE9A1 0x65D7
+0xE9A2 0x65D6
+0xE9A3 0x66A2
+0xE9A4 0x66A8
+0xE9A5 0x669D
+0xE9A6 0x699C
+0xE9A7 0x69A8
+0xE9A8 0x6995
+0xE9A9 0x69C1
+0xE9AA 0x69AE
+0xE9AB 0x69D3
+0xE9AC 0x69CB
+0xE9AD 0x699B
+0xE9AE 0x69B7
+0xE9AF 0x69BB
+0xE9B0 0x69AB
+0xE9B1 0x69B4
+0xE9B2 0x69D0
+0xE9B3 0x69CD
+0xE9B4 0x69AD
+0xE9B5 0x69CC
+0xE9B6 0x69A6
+0xE9B7 0x69C3
+0xE9B8 0x69A3
+0xE9B9 0x6B49
+0xE9BA 0x6B4C
+0xE9BB 0x6C33
+0xE9BC 0x6F33
+0xE9BD 0x6F14
+0xE9BE 0x6EFE
+0xE9BF 0x6F13
+0xE9C0 0x6EF4
+0xE9C1 0x6F29
+0xE9C2 0x6F3E
+0xE9C3 0x6F20
+0xE9C4 0x6F2C
+0xE9C5 0x6F0F
+0xE9C6 0x6F02
+0xE9C7 0x6F22
+0xE9C8 0x6EFF
+0xE9C9 0x6EEF
+0xE9CA 0x6F06
+0xE9CB 0x6F31
+0xE9CC 0x6F38
+0xE9CD 0x6F32
+0xE9CE 0x6F23
+0xE9CF 0x6F15
+0xE9D0 0x6F2B
+0xE9D1 0x6F2F
+0xE9D2 0x6F88
+0xE9D3 0x6F2A
+0xE9D4 0x6EEC
+0xE9D5 0x6F01
+0xE9D6 0x6EF2
+0xE9D7 0x6ECC
+0xE9D8 0x6EF7
+0xE9D9 0x7194
+0xE9DA 0x7199
+0xE9DB 0x717D
+0xE9DC 0x718A
+0xE9DD 0x7184
+0xE9DE 0x7192
+0xE9DF 0x723E
+0xE9E0 0x7292
+0xE9E1 0x7296
+0xE9E2 0x7344
+0xE9E3 0x7350
+0xE9E4 0x7464
+0xE9E5 0x7463
+0xE9E6 0x746A
+0xE9E7 0x7470
+0xE9E8 0x746D
+0xE9E9 0x7504
+0xE9EA 0x7591
+0xE9EB 0x7627
+0xE9EC 0x760D
+0xE9ED 0x760B
+0xE9EE 0x7609
+0xE9EF 0x7613
+0xE9F0 0x76E1
+0xE9F1 0x76E3
+0xE9F2 0x7784
+0xE9F3 0x777D
+0xE9F4 0x777F
+0xE9F5 0x7761
+0xE9F6 0x78C1
+0xE9F7 0x789F
+0xE9F8 0x78A7
+0xE9F9 0x78B3
+0xE9FA 0x78A9
+0xE9FB 0x78A3
+0xE9FC 0x798E
+0xE9FD 0x798F
+0xE9FE 0x798D
+0xEAA1 0x7A2E
+0xEAA2 0x7A31
+0xEAA3 0x7AAA
+0xEAA4 0x7AA9
+0xEAA5 0x7AED
+0xEAA6 0x7AEF
+0xEAA7 0x7BA1
+0xEAA8 0x7B95
+0xEAA9 0x7B8B
+0xEAAA 0x7B75
+0xEAAB 0x7B97
+0xEAAC 0x7B9D
+0xEAAD 0x7B94
+0xEAAE 0x7B8F
+0xEAAF 0x7BB8
+0xEAB0 0x7B87
+0xEAB1 0x7B84
+0xEAB2 0x7CB9
+0xEAB3 0x7CBD
+0xEAB4 0x7CBE
+0xEAB5 0x7DBB
+0xEAB6 0x7DB0
+0xEAB7 0x7D9C
+0xEAB8 0x7DBD
+0xEAB9 0x7DBE
+0xEABA 0x7DA0
+0xEABB 0x7DCA
+0xEABC 0x7DB4
+0xEABD 0x7DB2
+0xEABE 0x7DB1
+0xEABF 0x7DBA
+0xEAC0 0x7DA2
+0xEAC1 0x7DBF
+0xEAC2 0x7DB5
+0xEAC3 0x7DB8
+0xEAC4 0x7DAD
+0xEAC5 0x7DD2
+0xEAC6 0x7DC7
+0xEAC7 0x7DAC
+0xEAC8 0x7F70
+0xEAC9 0x7FE0
+0xEACA 0x7FE1
+0xEACB 0x7FDF
+0xEACC 0x805E
+0xEACD 0x805A
+0xEACE 0x8087
+0xEACF 0x8150
+0xEAD0 0x8180
+0xEAD1 0x818F
+0xEAD2 0x8188
+0xEAD3 0x818A
+0xEAD4 0x817F
+0xEAD5 0x8182
+0xEAD6 0x81E7
+0xEAD7 0x81FA
+0xEAD8 0x8207
+0xEAD9 0x8214
+0xEADA 0x821E
+0xEADB 0x824B
+0xEADC 0x84C9
+0xEADD 0x84BF
+0xEADE 0x84C6
+0xEADF 0x84C4
+0xEAE0 0x8499
+0xEAE1 0x849E
+0xEAE2 0x84B2
+0xEAE3 0x849C
+0xEAE4 0x84CB
+0xEAE5 0x84B8
+0xEAE6 0x84C0
+0xEAE7 0x84D3
+0xEAE8 0x8490
+0xEAE9 0x84BC
+0xEAEA 0x84D1
+0xEAEB 0x84CA
+0xEAEC 0x873F
+0xEAED 0x871C
+0xEAEE 0x873B
+0xEAEF 0x8722
+0xEAF0 0x8725
+0xEAF1 0x8734
+0xEAF2 0x8718
+0xEAF3 0x8755
+0xEAF4 0x8737
+0xEAF5 0x8729
+0xEAF6 0x88F3
+0xEAF7 0x8902
+0xEAF8 0x88F4
+0xEAF9 0x88F9
+0xEAFA 0x88F8
+0xEAFB 0x88FD
+0xEAFC 0x88E8
+0xEAFD 0x891A
+0xEAFE 0x88EF
+0xEBA1 0x8AA6
+0xEBA2 0x8A8C
+0xEBA3 0x8A9E
+0xEBA4 0x8AA3
+0xEBA5 0x8A8D
+0xEBA6 0x8AA1
+0xEBA7 0x8A93
+0xEBA8 0x8AA4
+0xEBA9 0x8AAA
+0xEBAA 0x8AA5
+0xEBAB 0x8AA8
+0xEBAC 0x8A98
+0xEBAD 0x8A91
+0xEBAE 0x8A9A
+0xEBAF 0x8AA7
+0xEBB0 0x8C6A
+0xEBB1 0x8C8D
+0xEBB2 0x8C8C
+0xEBB3 0x8CD3
+0xEBB4 0x8CD1
+0xEBB5 0x8CD2
+0xEBB6 0x8D6B
+0xEBB7 0x8D99
+0xEBB8 0x8D95
+0xEBB9 0x8DFC
+0xEBBA 0x8F14
+0xEBBB 0x8F12
+0xEBBC 0x8F15
+0xEBBD 0x8F13
+0xEBBE 0x8FA3
+0xEBBF 0x9060
+0xEBC0 0x9058
+0xEBC1 0x905C
+0xEBC2 0x9063
+0xEBC3 0x9059
+0xEBC4 0x905E
+0xEBC5 0x9062
+0xEBC6 0x905D
+0xEBC7 0x905B
+0xEBC8 0x9119
+0xEBC9 0x9118
+0xEBCA 0x911E
+0xEBCB 0x9175
+0xEBCC 0x9178
+0xEBCD 0x9177
+0xEBCE 0x9174
+0xEBCF 0x9278
+0xEBD0 0x92AC
+0xEBD1 0x9280
+0xEBD2 0x9285
+0xEBD3 0x9298
+0xEBD4 0x9296
+0xEBD5 0x927B
+0xEBD6 0x9293
+0xEBD7 0x929C
+0xEBD8 0x92A8
+0xEBD9 0x927C
+0xEBDA 0x9291
+0xEBDB 0x95A1
+0xEBDC 0x95A8
+0xEBDD 0x95A9
+0xEBDE 0x95A3
+0xEBDF 0x95A5
+0xEBE0 0x95A4
+0xEBE1 0x9699
+0xEBE2 0x969C
+0xEBE3 0x969B
+0xEBE4 0x96CC
+0xEBE5 0x96D2
+0xEBE6 0x9700
+0xEBE7 0x977C
+0xEBE8 0x9785
+0xEBE9 0x97F6
+0xEBEA 0x9817
+0xEBEB 0x9818
+0xEBEC 0x98AF
+0xEBED 0x98B1
+0xEBEE 0x9903
+0xEBEF 0x9905
+0xEBF0 0x990C
+0xEBF1 0x9909
+0xEBF2 0x99C1
+0xEBF3 0x9AAF
+0xEBF4 0x9AB0
+0xEBF5 0x9AE6
+0xEBF6 0x9B41
+0xEBF7 0x9B42
+0xEBF8 0x9CF4
+0xEBF9 0x9CF6
+0xEBFA 0x9CF3
+0xEBFB 0x9EBC
+0xEBFC 0x9F3B
+0xEBFD 0x9F4A
+0xEBFE 0x5104
+0xECA1 0x5100
+0xECA2 0x50FB
+0xECA3 0x50F5
+0xECA4 0x50F9
+0xECA5 0x5102
+0xECA6 0x5108
+0xECA7 0x5109
+0xECA8 0x5105
+0xECA9 0x51DC
+0xECAA 0x5287
+0xECAB 0x5288
+0xECAC 0x5289
+0xECAD 0x528D
+0xECAE 0x528A
+0xECAF 0x52F0
+0xECB0 0x53B2
+0xECB1 0x562E
+0xECB2 0x563B
+0xECB3 0x5639
+0xECB4 0x5632
+0xECB5 0x563F
+0xECB6 0x5634
+0xECB7 0x5629
+0xECB8 0x5653
+0xECB9 0x564E
+0xECBA 0x5657
+0xECBB 0x5674
+0xECBC 0x5636
+0xECBD 0x562F
+0xECBE 0x5630
+0xECBF 0x5880
+0xECC0 0x589F
+0xECC1 0x589E
+0xECC2 0x58B3
+0xECC3 0x589C
+0xECC4 0x58AE
+0xECC5 0x58A9
+0xECC6 0x58A6
+0xECC7 0x596D
+0xECC8 0x5B09
+0xECC9 0x5AFB
+0xECCA 0x5B0B
+0xECCB 0x5AF5
+0xECCC 0x5B0C
+0xECCD 0x5B08
+0xECCE 0x5BEE
+0xECCF 0x5BEC
+0xECD0 0x5BE9
+0xECD1 0x5BEB
+0xECD2 0x5C64
+0xECD3 0x5C65
+0xECD4 0x5D9D
+0xECD5 0x5D94
+0xECD6 0x5E62
+0xECD7 0x5E5F
+0xECD8 0x5E61
+0xECD9 0x5EE2
+0xECDA 0x5EDA
+0xECDB 0x5EDF
+0xECDC 0x5EDD
+0xECDD 0x5EE3
+0xECDE 0x5EE0
+0xECDF 0x5F48
+0xECE0 0x5F71
+0xECE1 0x5FB7
+0xECE2 0x5FB5
+0xECE3 0x6176
+0xECE4 0x6167
+0xECE5 0x616E
+0xECE6 0x615D
+0xECE7 0x6155
+0xECE8 0x6182
+0xECE9 0x617C
+0xECEA 0x6170
+0xECEB 0x616B
+0xECEC 0x617E
+0xECED 0x61A7
+0xECEE 0x6190
+0xECEF 0x61AB
+0xECF0 0x618E
+0xECF1 0x61AC
+0xECF2 0x619A
+0xECF3 0x61A4
+0xECF4 0x6194
+0xECF5 0x61AE
+0xECF6 0x622E
+0xECF7 0x6469
+0xECF8 0x646F
+0xECF9 0x6479
+0xECFA 0x649E
+0xECFB 0x64B2
+0xECFC 0x6488
+0xECFD 0x6490
+0xECFE 0x64B0
+0xEDA1 0x64A5
+0xEDA2 0x6493
+0xEDA3 0x6495
+0xEDA4 0x64A9
+0xEDA5 0x6492
+0xEDA6 0x64AE
+0xEDA7 0x64AD
+0xEDA8 0x64AB
+0xEDA9 0x649A
+0xEDAA 0x64AC
+0xEDAB 0x6499
+0xEDAC 0x64A2
+0xEDAD 0x64B3
+0xEDAE 0x6575
+0xEDAF 0x6577
+0xEDB0 0x6578
+0xEDB1 0x66AE
+0xEDB2 0x66AB
+0xEDB3 0x66B4
+0xEDB4 0x66B1
+0xEDB5 0x6A23
+0xEDB6 0x6A1F
+0xEDB7 0x69E8
+0xEDB8 0x6A01
+0xEDB9 0x6A1E
+0xEDBA 0x6A19
+0xEDBB 0x69FD
+0xEDBC 0x6A21
+0xEDBD 0x6A13
+0xEDBE 0x6A0A
+0xEDBF 0x69F3
+0xEDC0 0x6A02
+0xEDC1 0x6A05
+0xEDC2 0x69ED
+0xEDC3 0x6A11
+0xEDC4 0x6B50
+0xEDC5 0x6B4E
+0xEDC6 0x6BA4
+0xEDC7 0x6BC5
+0xEDC8 0x6BC6
+0xEDC9 0x6F3F
+0xEDCA 0x6F7C
+0xEDCB 0x6F84
+0xEDCC 0x6F51
+0xEDCD 0x6F66
+0xEDCE 0x6F54
+0xEDCF 0x6F86
+0xEDD0 0x6F6D
+0xEDD1 0x6F5B
+0xEDD2 0x6F78
+0xEDD3 0x6F6E
+0xEDD4 0x6F8E
+0xEDD5 0x6F7A
+0xEDD6 0x6F70
+0xEDD7 0x6F64
+0xEDD8 0x6F97
+0xEDD9 0x6F58
+0xEDDA 0x6ED5
+0xEDDB 0x6F6F
+0xEDDC 0x6F60
+0xEDDD 0x6F5F
+0xEDDE 0x719F
+0xEDDF 0x71AC
+0xEDE0 0x71B1
+0xEDE1 0x71A8
+0xEDE2 0x7256
+0xEDE3 0x729B
+0xEDE4 0x734E
+0xEDE5 0x7357
+0xEDE6 0x7469
+0xEDE7 0x748B
+0xEDE8 0x7483
+0xEDE9 0x747E
+0xEDEA 0x7480
+0xEDEB 0x757F
+0xEDEC 0x7620
+0xEDED 0x7629
+0xEDEE 0x761F
+0xEDEF 0x7624
+0xEDF0 0x7626
+0xEDF1 0x7621
+0xEDF2 0x7622
+0xEDF3 0x769A
+0xEDF4 0x76BA
+0xEDF5 0x76E4
+0xEDF6 0x778E
+0xEDF7 0x7787
+0xEDF8 0x778C
+0xEDF9 0x7791
+0xEDFA 0x778B
+0xEDFB 0x78CB
+0xEDFC 0x78C5
+0xEDFD 0x78BA
+0xEDFE 0x78CA
+0xEEA1 0x78BE
+0xEEA2 0x78D5
+0xEEA3 0x78BC
+0xEEA4 0x78D0
+0xEEA5 0x7A3F
+0xEEA6 0x7A3C
+0xEEA7 0x7A40
+0xEEA8 0x7A3D
+0xEEA9 0x7A37
+0xEEAA 0x7A3B
+0xEEAB 0x7AAF
+0xEEAC 0x7AAE
+0xEEAD 0x7BAD
+0xEEAE 0x7BB1
+0xEEAF 0x7BC4
+0xEEB0 0x7BB4
+0xEEB1 0x7BC6
+0xEEB2 0x7BC7
+0xEEB3 0x7BC1
+0xEEB4 0x7BA0
+0xEEB5 0x7BCC
+0xEEB6 0x7CCA
+0xEEB7 0x7DE0
+0xEEB8 0x7DF4
+0xEEB9 0x7DEF
+0xEEBA 0x7DFB
+0xEEBB 0x7DD8
+0xEEBC 0x7DEC
+0xEEBD 0x7DDD
+0xEEBE 0x7DE8
+0xEEBF 0x7DE3
+0xEEC0 0x7DDA
+0xEEC1 0x7DDE
+0xEEC2 0x7DE9
+0xEEC3 0x7D9E
+0xEEC4 0x7DD9
+0xEEC5 0x7DF2
+0xEEC6 0x7DF9
+0xEEC7 0x7F75
+0xEEC8 0x7F77
+0xEEC9 0x7FAF
+0xEECA 0x7FE9
+0xEECB 0x8026
+0xEECC 0x819B
+0xEECD 0x819C
+0xEECE 0x819D
+0xEECF 0x81A0
+0xEED0 0x819A
+0xEED1 0x8198
+0xEED2 0x8517
+0xEED3 0x853D
+0xEED4 0x851A
+0xEED5 0x84EE
+0xEED6 0x852C
+0xEED7 0x852D
+0xEED8 0x8513
+0xEED9 0x8511
+0xEEDA 0x8523
+0xEEDB 0x8521
+0xEEDC 0x8514
+0xEEDD 0x84EC
+0xEEDE 0x8525
+0xEEDF 0x84FF
+0xEEE0 0x8506
+0xEEE1 0x8782
+0xEEE2 0x8774
+0xEEE3 0x8776
+0xEEE4 0x8760
+0xEEE5 0x8766
+0xEEE6 0x8778
+0xEEE7 0x8768
+0xEEE8 0x8759
+0xEEE9 0x8757
+0xEEEA 0x874C
+0xEEEB 0x8753
+0xEEEC 0x885B
+0xEEED 0x885D
+0xEEEE 0x8910
+0xEEEF 0x8907
+0xEEF0 0x8912
+0xEEF1 0x8913
+0xEEF2 0x8915
+0xEEF3 0x890A
+0xEEF4 0x8ABC
+0xEEF5 0x8AD2
+0xEEF6 0x8AC7
+0xEEF7 0x8AC4
+0xEEF8 0x8A95
+0xEEF9 0x8ACB
+0xEEFA 0x8AF8
+0xEEFB 0x8AB2
+0xEEFC 0x8AC9
+0xEEFD 0x8AC2
+0xEEFE 0x8ABF
+0xEFA1 0x8AB0
+0xEFA2 0x8AD6
+0xEFA3 0x8ACD
+0xEFA4 0x8AB6
+0xEFA5 0x8AB9
+0xEFA6 0x8ADB
+0xEFA7 0x8C4C
+0xEFA8 0x8C4E
+0xEFA9 0x8C6C
+0xEFAA 0x8CE0
+0xEFAB 0x8CDE
+0xEFAC 0x8CE6
+0xEFAD 0x8CE4
+0xEFAE 0x8CEC
+0xEFAF 0x8CED
+0xEFB0 0x8CE2
+0xEFB1 0x8CE3
+0xEFB2 0x8CDC
+0xEFB3 0x8CEA
+0xEFB4 0x8CE1
+0xEFB5 0x8D6D
+0xEFB6 0x8D9F
+0xEFB7 0x8DA3
+0xEFB8 0x8E2B
+0xEFB9 0x8E10
+0xEFBA 0x8E1D
+0xEFBB 0x8E22
+0xEFBC 0x8E0F
+0xEFBD 0x8E29
+0xEFBE 0x8E1F
+0xEFBF 0x8E21
+0xEFC0 0x8E1E
+0xEFC1 0x8EBA
+0xEFC2 0x8F1D
+0xEFC3 0x8F1B
+0xEFC4 0x8F1F
+0xEFC5 0x8F29
+0xEFC6 0x8F26
+0xEFC7 0x8F2A
+0xEFC8 0x8F1C
+0xEFC9 0x8F1E
+0xEFCA 0x8F25
+0xEFCB 0x9069
+0xEFCC 0x906E
+0xEFCD 0x9068
+0xEFCE 0x906D
+0xEFCF 0x9077
+0xEFD0 0x9130
+0xEFD1 0x912D
+0xEFD2 0x9127
+0xEFD3 0x9131
+0xEFD4 0x9187
+0xEFD5 0x9189
+0xEFD6 0x918B
+0xEFD7 0x9183
+0xEFD8 0x92C5
+0xEFD9 0x92BB
+0xEFDA 0x92B7
+0xEFDB 0x92EA
+0xEFDC 0x92E4
+0xEFDD 0x92C1
+0xEFDE 0x92B3
+0xEFDF 0x92BC
+0xEFE0 0x92D2
+0xEFE1 0x92C7
+0xEFE2 0x92F0
+0xEFE3 0x92B2
+0xEFE4 0x95AD
+0xEFE5 0x95B1
+0xEFE6 0x9704
+0xEFE7 0x9706
+0xEFE8 0x9707
+0xEFE9 0x9709
+0xEFEA 0x9760
+0xEFEB 0x978D
+0xEFEC 0x978B
+0xEFED 0x978F
+0xEFEE 0x9821
+0xEFEF 0x982B
+0xEFF0 0x981C
+0xEFF1 0x98B3
+0xEFF2 0x990A
+0xEFF3 0x9913
+0xEFF4 0x9912
+0xEFF5 0x9918
+0xEFF6 0x99DD
+0xEFF7 0x99D0
+0xEFF8 0x99DF
+0xEFF9 0x99DB
+0xEFFA 0x99D1
+0xEFFB 0x99D5
+0xEFFC 0x99D2
+0xEFFD 0x99D9
+0xEFFE 0x9AB7
+0xF0A1 0x9AEE
+0xF0A2 0x9AEF
+0xF0A3 0x9B27
+0xF0A4 0x9B45
+0xF0A5 0x9B44
+0xF0A6 0x9B77
+0xF0A7 0x9B6F
+0xF0A8 0x9D06
+0xF0A9 0x9D09
+0xF0AA 0x9D03
+0xF0AB 0x9EA9
+0xF0AC 0x9EBE
+0xF0AD 0x9ECE
+0xF0AE 0x58A8
+0xF0AF 0x9F52
+0xF0B0 0x5112
+0xF0B1 0x5118
+0xF0B2 0x5114
+0xF0B3 0x5110
+0xF0B4 0x5115
+0xF0B5 0x5180
+0xF0B6 0x51AA
+0xF0B7 0x51DD
+0xF0B8 0x5291
+0xF0B9 0x5293
+0xF0BA 0x52F3
+0xF0BB 0x5659
+0xF0BC 0x566B
+0xF0BD 0x5679
+0xF0BE 0x5669
+0xF0BF 0x5664
+0xF0C0 0x5678
+0xF0C1 0x566A
+0xF0C2 0x5668
+0xF0C3 0x5665
+0xF0C4 0x5671
+0xF0C5 0x566F
+0xF0C6 0x566C
+0xF0C7 0x5662
+0xF0C8 0x5676
+0xF0C9 0x58C1
+0xF0CA 0x58BE
+0xF0CB 0x58C7
+0xF0CC 0x58C5
+0xF0CD 0x596E
+0xF0CE 0x5B1D
+0xF0CF 0x5B34
+0xF0D0 0x5B78
+0xF0D1 0x5BF0
+0xF0D2 0x5C0E
+0xF0D3 0x5F4A
+0xF0D4 0x61B2
+0xF0D5 0x6191
+0xF0D6 0x61A9
+0xF0D7 0x618A
+0xF0D8 0x61CD
+0xF0D9 0x61B6
+0xF0DA 0x61BE
+0xF0DB 0x61CA
+0xF0DC 0x61C8
+0xF0DD 0x6230
+0xF0DE 0x64C5
+0xF0DF 0x64C1
+0xF0E0 0x64CB
+0xF0E1 0x64BB
+0xF0E2 0x64BC
+0xF0E3 0x64DA
+0xF0E4 0x64C4
+0xF0E5 0x64C7
+0xF0E6 0x64C2
+0xF0E7 0x64CD
+0xF0E8 0x64BF
+0xF0E9 0x64D2
+0xF0EA 0x64D4
+0xF0EB 0x64BE
+0xF0EC 0x6574
+0xF0ED 0x66C6
+0xF0EE 0x66C9
+0xF0EF 0x66B9
+0xF0F0 0x66C4
+0xF0F1 0x66C7
+0xF0F2 0x66B8
+0xF0F3 0x6A3D
+0xF0F4 0x6A38
+0xF0F5 0x6A3A
+0xF0F6 0x6A59
+0xF0F7 0x6A6B
+0xF0F8 0x6A58
+0xF0F9 0x6A39
+0xF0FA 0x6A44
+0xF0FB 0x6A62
+0xF0FC 0x6A61
+0xF0FD 0x6A4B
+0xF0FE 0x6A47
+0xF1A1 0x6A35
+0xF1A2 0x6A5F
+0xF1A3 0x6A48
+0xF1A4 0x6B59
+0xF1A5 0x6B77
+0xF1A6 0x6C05
+0xF1A7 0x6FC2
+0xF1A8 0x6FB1
+0xF1A9 0x6FA1
+0xF1AA 0x6FC3
+0xF1AB 0x6FA4
+0xF1AC 0x6FC1
+0xF1AD 0x6FA7
+0xF1AE 0x6FB3
+0xF1AF 0x6FC0
+0xF1B0 0x6FB9
+0xF1B1 0x6FB6
+0xF1B2 0x6FA6
+0xF1B3 0x6FA0
+0xF1B4 0x6FB4
+0xF1B5 0x71BE
+0xF1B6 0x71C9
+0xF1B7 0x71D0
+0xF1B8 0x71D2
+0xF1B9 0x71C8
+0xF1BA 0x71D5
+0xF1BB 0x71B9
+0xF1BC 0x71CE
+0xF1BD 0x71D9
+0xF1BE 0x71DC
+0xF1BF 0x71C3
+0xF1C0 0x71C4
+0xF1C1 0x7368
+0xF1C2 0x749C
+0xF1C3 0x74A3
+0xF1C4 0x7498
+0xF1C5 0x749F
+0xF1C6 0x749E
+0xF1C7 0x74E2
+0xF1C8 0x750C
+0xF1C9 0x750D
+0xF1CA 0x7634
+0xF1CB 0x7638
+0xF1CC 0x763A
+0xF1CD 0x76E7
+0xF1CE 0x76E5
+0xF1CF 0x77A0
+0xF1D0 0x779E
+0xF1D1 0x779F
+0xF1D2 0x77A5
+0xF1D3 0x78E8
+0xF1D4 0x78DA
+0xF1D5 0x78EC
+0xF1D6 0x78E7
+0xF1D7 0x79A6
+0xF1D8 0x7A4D
+0xF1D9 0x7A4E
+0xF1DA 0x7A46
+0xF1DB 0x7A4C
+0xF1DC 0x7A4B
+0xF1DD 0x7ABA
+0xF1DE 0x7BD9
+0xF1DF 0x7C11
+0xF1E0 0x7BC9
+0xF1E1 0x7BE4
+0xF1E2 0x7BDB
+0xF1E3 0x7BE1
+0xF1E4 0x7BE9
+0xF1E5 0x7BE6
+0xF1E6 0x7CD5
+0xF1E7 0x7CD6
+0xF1E8 0x7E0A
+0xF1E9 0x7E11
+0xF1EA 0x7E08
+0xF1EB 0x7E1B
+0xF1EC 0x7E23
+0xF1ED 0x7E1E
+0xF1EE 0x7E1D
+0xF1EF 0x7E09
+0xF1F0 0x7E10
+0xF1F1 0x7F79
+0xF1F2 0x7FB2
+0xF1F3 0x7FF0
+0xF1F4 0x7FF1
+0xF1F5 0x7FEE
+0xF1F6 0x8028
+0xF1F7 0x81B3
+0xF1F8 0x81A9
+0xF1F9 0x81A8
+0xF1FA 0x81FB
+0xF1FB 0x8208
+0xF1FC 0x8258
+0xF1FD 0x8259
+0xF1FE 0x854A
+0xF2A1 0x8559
+0xF2A2 0x8548
+0xF2A3 0x8568
+0xF2A4 0x8569
+0xF2A5 0x8543
+0xF2A6 0x8549
+0xF2A7 0x856D
+0xF2A8 0x856A
+0xF2A9 0x855E
+0xF2AA 0x8783
+0xF2AB 0x879F
+0xF2AC 0x879E
+0xF2AD 0x87A2
+0xF2AE 0x878D
+0xF2AF 0x8861
+0xF2B0 0x892A
+0xF2B1 0x8932
+0xF2B2 0x8925
+0xF2B3 0x892B
+0xF2B4 0x8921
+0xF2B5 0x89AA
+0xF2B6 0x89A6
+0xF2B7 0x8AE6
+0xF2B8 0x8AFA
+0xF2B9 0x8AEB
+0xF2BA 0x8AF1
+0xF2BB 0x8B00
+0xF2BC 0x8ADC
+0xF2BD 0x8AE7
+0xF2BE 0x8AEE
+0xF2BF 0x8AFE
+0xF2C0 0x8B01
+0xF2C1 0x8B02
+0xF2C2 0x8AF7
+0xF2C3 0x8AED
+0xF2C4 0x8AF3
+0xF2C5 0x8AF6
+0xF2C6 0x8AFC
+0xF2C7 0x8C6B
+0xF2C8 0x8C6D
+0xF2C9 0x8C93
+0xF2CA 0x8CF4
+0xF2CB 0x8E44
+0xF2CC 0x8E31
+0xF2CD 0x8E34
+0xF2CE 0x8E42
+0xF2CF 0x8E39
+0xF2D0 0x8E35
+0xF2D1 0x8F3B
+0xF2D2 0x8F2F
+0xF2D3 0x8F38
+0xF2D4 0x8F33
+0xF2D5 0x8FA8
+0xF2D6 0x8FA6
+0xF2D7 0x9075
+0xF2D8 0x9074
+0xF2D9 0x9078
+0xF2DA 0x9072
+0xF2DB 0x907C
+0xF2DC 0x907A
+0xF2DD 0x9134
+0xF2DE 0x9192
+0xF2DF 0x9320
+0xF2E0 0x9336
+0xF2E1 0x92F8
+0xF2E2 0x9333
+0xF2E3 0x932F
+0xF2E4 0x9322
+0xF2E5 0x92FC
+0xF2E6 0x932B
+0xF2E7 0x9304
+0xF2E8 0x931A
+0xF2E9 0x9310
+0xF2EA 0x9326
+0xF2EB 0x9321
+0xF2EC 0x9315
+0xF2ED 0x932E
+0xF2EE 0x9319
+0xF2EF 0x95BB
+0xF2F0 0x96A7
+0xF2F1 0x96A8
+0xF2F2 0x96AA
+0xF2F3 0x96D5
+0xF2F4 0x970E
+0xF2F5 0x9711
+0xF2F6 0x9716
+0xF2F7 0x970D
+0xF2F8 0x9713
+0xF2F9 0x970F
+0xF2FA 0x975B
+0xF2FB 0x975C
+0xF2FC 0x9766
+0xF2FD 0x9798
+0xF2FE 0x9830
+0xF3A1 0x9838
+0xF3A2 0x983B
+0xF3A3 0x9837
+0xF3A4 0x982D
+0xF3A5 0x9839
+0xF3A6 0x9824
+0xF3A7 0x9910
+0xF3A8 0x9928
+0xF3A9 0x991E
+0xF3AA 0x991B
+0xF3AB 0x9921
+0xF3AC 0x991A
+0xF3AD 0x99ED
+0xF3AE 0x99E2
+0xF3AF 0x99F1
+0xF3B0 0x9AB8
+0xF3B1 0x9ABC
+0xF3B2 0x9AFB
+0xF3B3 0x9AED
+0xF3B4 0x9B28
+0xF3B5 0x9B91
+0xF3B6 0x9D15
+0xF3B7 0x9D23
+0xF3B8 0x9D26
+0xF3B9 0x9D28
+0xF3BA 0x9D12
+0xF3BB 0x9D1B
+0xF3BC 0x9ED8
+0xF3BD 0x9ED4
+0xF3BE 0x9F8D
+0xF3BF 0x9F9C
+0xF3C0 0x512A
+0xF3C1 0x511F
+0xF3C2 0x5121
+0xF3C3 0x5132
+0xF3C4 0x52F5
+0xF3C5 0x568E
+0xF3C6 0x5680
+0xF3C7 0x5690
+0xF3C8 0x5685
+0xF3C9 0x5687
+0xF3CA 0x568F
+0xF3CB 0x58D5
+0xF3CC 0x58D3
+0xF3CD 0x58D1
+0xF3CE 0x58CE
+0xF3CF 0x5B30
+0xF3D0 0x5B2A
+0xF3D1 0x5B24
+0xF3D2 0x5B7A
+0xF3D3 0x5C37
+0xF3D4 0x5C68
+0xF3D5 0x5DBC
+0xF3D6 0x5DBA
+0xF3D7 0x5DBD
+0xF3D8 0x5DB8
+0xF3D9 0x5E6B
+0xF3DA 0x5F4C
+0xF3DB 0x5FBD
+0xF3DC 0x61C9
+0xF3DD 0x61C2
+0xF3DE 0x61C7
+0xF3DF 0x61E6
+0xF3E0 0x61CB
+0xF3E1 0x6232
+0xF3E2 0x6234
+0xF3E3 0x64CE
+0xF3E4 0x64CA
+0xF3E5 0x64D8
+0xF3E6 0x64E0
+0xF3E7 0x64F0
+0xF3E8 0x64E6
+0xF3E9 0x64EC
+0xF3EA 0x64F1
+0xF3EB 0x64E2
+0xF3EC 0x64ED
+0xF3ED 0x6582
+0xF3EE 0x6583
+0xF3EF 0x66D9
+0xF3F0 0x66D6
+0xF3F1 0x6A80
+0xF3F2 0x6A94
+0xF3F3 0x6A84
+0xF3F4 0x6AA2
+0xF3F5 0x6A9C
+0xF3F6 0x6ADB
+0xF3F7 0x6AA3
+0xF3F8 0x6A7E
+0xF3F9 0x6A97
+0xF3FA 0x6A90
+0xF3FB 0x6AA0
+0xF3FC 0x6B5C
+0xF3FD 0x6BAE
+0xF3FE 0x6BDA
+0xF4A1 0x6C08
+0xF4A2 0x6FD8
+0xF4A3 0x6FF1
+0xF4A4 0x6FDF
+0xF4A5 0x6FE0
+0xF4A6 0x6FDB
+0xF4A7 0x6FE4
+0xF4A8 0x6FEB
+0xF4A9 0x6FEF
+0xF4AA 0x6F80
+0xF4AB 0x6FEC
+0xF4AC 0x6FE1
+0xF4AD 0x6FE9
+0xF4AE 0x6FD5
+0xF4AF 0x6FEE
+0xF4B0 0x6FF0
+0xF4B1 0x71E7
+0xF4B2 0x71DF
+0xF4B3 0x71EE
+0xF4B4 0x71E6
+0xF4B5 0x71E5
+0xF4B6 0x71ED
+0xF4B7 0x71EC
+0xF4B8 0x71F4
+0xF4B9 0x71E0
+0xF4BA 0x7235
+0xF4BB 0x7246
+0xF4BC 0x7370
+0xF4BD 0x7372
+0xF4BE 0x74A9
+0xF4BF 0x74B0
+0xF4C0 0x74A6
+0xF4C1 0x74A8
+0xF4C2 0x7646
+0xF4C3 0x7642
+0xF4C4 0x764C
+0xF4C5 0x76EA
+0xF4C6 0x77B3
+0xF4C7 0x77AA
+0xF4C8 0x77B0
+0xF4C9 0x77AC
+0xF4CA 0x77A7
+0xF4CB 0x77AD
+0xF4CC 0x77EF
+0xF4CD 0x78F7
+0xF4CE 0x78FA
+0xF4CF 0x78F4
+0xF4D0 0x78EF
+0xF4D1 0x7901
+0xF4D2 0x79A7
+0xF4D3 0x79AA
+0xF4D4 0x7A57
+0xF4D5 0x7ABF
+0xF4D6 0x7C07
+0xF4D7 0x7C0D
+0xF4D8 0x7BFE
+0xF4D9 0x7BF7
+0xF4DA 0x7C0C
+0xF4DB 0x7BE0
+0xF4DC 0x7CE0
+0xF4DD 0x7CDC
+0xF4DE 0x7CDE
+0xF4DF 0x7CE2
+0xF4E0 0x7CDF
+0xF4E1 0x7CD9
+0xF4E2 0x7CDD
+0xF4E3 0x7E2E
+0xF4E4 0x7E3E
+0xF4E5 0x7E46
+0xF4E6 0x7E37
+0xF4E7 0x7E32
+0xF4E8 0x7E43
+0xF4E9 0x7E2B
+0xF4EA 0x7E3D
+0xF4EB 0x7E31
+0xF4EC 0x7E45
+0xF4ED 0x7E41
+0xF4EE 0x7E34
+0xF4EF 0x7E39
+0xF4F0 0x7E48
+0xF4F1 0x7E35
+0xF4F2 0x7E3F
+0xF4F3 0x7E2F
+0xF4F4 0x7F44
+0xF4F5 0x7FF3
+0xF4F6 0x7FFC
+0xF4F7 0x8071
+0xF4F8 0x8072
+0xF4F9 0x8070
+0xF4FA 0x806F
+0xF4FB 0x8073
+0xF4FC 0x81C6
+0xF4FD 0x81C3
+0xF4FE 0x81BA
+0xF5A1 0x81C2
+0xF5A2 0x81C0
+0xF5A3 0x81BF
+0xF5A4 0x81BD
+0xF5A5 0x81C9
+0xF5A6 0x81BE
+0xF5A7 0x81E8
+0xF5A8 0x8209
+0xF5A9 0x8271
+0xF5AA 0x85AA
+0xF5AB 0x8584
+0xF5AC 0x857E
+0xF5AD 0x859C
+0xF5AE 0x8591
+0xF5AF 0x8594
+0xF5B0 0x85AF
+0xF5B1 0x859B
+0xF5B2 0x8587
+0xF5B3 0x85A8
+0xF5B4 0x858A
+0xF5B5 0x85A6
+0xF5B6 0x8667
+0xF5B7 0x87C0
+0xF5B8 0x87D1
+0xF5B9 0x87B3
+0xF5BA 0x87D2
+0xF5BB 0x87C6
+0xF5BC 0x87AB
+0xF5BD 0x87BB
+0xF5BE 0x87BA
+0xF5BF 0x87C8
+0xF5C0 0x87CB
+0xF5C1 0x893B
+0xF5C2 0x8936
+0xF5C3 0x8944
+0xF5C4 0x8938
+0xF5C5 0x893D
+0xF5C6 0x89AC
+0xF5C7 0x8B0E
+0xF5C8 0x8B17
+0xF5C9 0x8B19
+0xF5CA 0x8B1B
+0xF5CB 0x8B0A
+0xF5CC 0x8B20
+0xF5CD 0x8B1D
+0xF5CE 0x8B04
+0xF5CF 0x8B10
+0xF5D0 0x8C41
+0xF5D1 0x8C3F
+0xF5D2 0x8C73
+0xF5D3 0x8CFA
+0xF5D4 0x8CFD
+0xF5D5 0x8CFC
+0xF5D6 0x8CF8
+0xF5D7 0x8CFB
+0xF5D8 0x8DA8
+0xF5D9 0x8E49
+0xF5DA 0x8E4B
+0xF5DB 0x8E48
+0xF5DC 0x8E4A
+0xF5DD 0x8F44
+0xF5DE 0x8F3E
+0xF5DF 0x8F42
+0xF5E0 0x8F45
+0xF5E1 0x8F3F
+0xF5E2 0x907F
+0xF5E3 0x907D
+0xF5E4 0x9084
+0xF5E5 0x9081
+0xF5E6 0x9082
+0xF5E7 0x9080
+0xF5E8 0x9139
+0xF5E9 0x91A3
+0xF5EA 0x919E
+0xF5EB 0x919C
+0xF5EC 0x934D
+0xF5ED 0x9382
+0xF5EE 0x9328
+0xF5EF 0x9375
+0xF5F0 0x934A
+0xF5F1 0x9365
+0xF5F2 0x934B
+0xF5F3 0x9318
+0xF5F4 0x937E
+0xF5F5 0x936C
+0xF5F6 0x935B
+0xF5F7 0x9370
+0xF5F8 0x935A
+0xF5F9 0x9354
+0xF5FA 0x95CA
+0xF5FB 0x95CB
+0xF5FC 0x95CC
+0xF5FD 0x95C8
+0xF5FE 0x95C6
+0xF6A1 0x96B1
+0xF6A2 0x96B8
+0xF6A3 0x96D6
+0xF6A4 0x971C
+0xF6A5 0x971E
+0xF6A6 0x97A0
+0xF6A7 0x97D3
+0xF6A8 0x9846
+0xF6A9 0x98B6
+0xF6AA 0x9935
+0xF6AB 0x9A01
+0xF6AC 0x99FF
+0xF6AD 0x9BAE
+0xF6AE 0x9BAB
+0xF6AF 0x9BAA
+0xF6B0 0x9BAD
+0xF6B1 0x9D3B
+0xF6B2 0x9D3F
+0xF6B3 0x9E8B
+0xF6B4 0x9ECF
+0xF6B5 0x9EDE
+0xF6B6 0x9EDC
+0xF6B7 0x9EDD
+0xF6B8 0x9EDB
+0xF6B9 0x9F3E
+0xF6BA 0x9F4B
+0xF6BB 0x53E2
+0xF6BC 0x5695
+0xF6BD 0x56AE
+0xF6BE 0x58D9
+0xF6BF 0x58D8
+0xF6C0 0x5B38
+0xF6C1 0x5F5E
+0xF6C2 0x61E3
+0xF6C3 0x6233
+0xF6C4 0x64F4
+0xF6C5 0x64F2
+0xF6C6 0x64FE
+0xF6C7 0x6506
+0xF6C8 0x64FA
+0xF6C9 0x64FB
+0xF6CA 0x64F7
+0xF6CB 0x65B7
+0xF6CC 0x66DC
+0xF6CD 0x6726
+0xF6CE 0x6AB3
+0xF6CF 0x6AAC
+0xF6D0 0x6AC3
+0xF6D1 0x6ABB
+0xF6D2 0x6AB8
+0xF6D3 0x6AC2
+0xF6D4 0x6AAE
+0xF6D5 0x6AAF
+0xF6D6 0x6B5F
+0xF6D7 0x6B78
+0xF6D8 0x6BAF
+0xF6D9 0x7009
+0xF6DA 0x700B
+0xF6DB 0x6FFE
+0xF6DC 0x7006
+0xF6DD 0x6FFA
+0xF6DE 0x7011
+0xF6DF 0x700F
+0xF6E0 0x71FB
+0xF6E1 0x71FC
+0xF6E2 0x71FE
+0xF6E3 0x71F8
+0xF6E4 0x7377
+0xF6E5 0x7375
+0xF6E6 0x74A7
+0xF6E7 0x74BF
+0xF6E8 0x7515
+0xF6E9 0x7656
+0xF6EA 0x7658
+0xF6EB 0x7652
+0xF6EC 0x77BD
+0xF6ED 0x77BF
+0xF6EE 0x77BB
+0xF6EF 0x77BC
+0xF6F0 0x790E
+0xF6F1 0x79AE
+0xF6F2 0x7A61
+0xF6F3 0x7A62
+0xF6F4 0x7A60
+0xF6F5 0x7AC4
+0xF6F6 0x7AC5
+0xF6F7 0x7C2B
+0xF6F8 0x7C27
+0xF6F9 0x7C2A
+0xF6FA 0x7C1E
+0xF6FB 0x7C23
+0xF6FC 0x7C21
+0xF6FD 0x7CE7
+0xF6FE 0x7E54
+0xF7A1 0x7E55
+0xF7A2 0x7E5E
+0xF7A3 0x7E5A
+0xF7A4 0x7E61
+0xF7A5 0x7E52
+0xF7A6 0x7E59
+0xF7A7 0x7F48
+0xF7A8 0x7FF9
+0xF7A9 0x7FFB
+0xF7AA 0x8077
+0xF7AB 0x8076
+0xF7AC 0x81CD
+0xF7AD 0x81CF
+0xF7AE 0x820A
+0xF7AF 0x85CF
+0xF7B0 0x85A9
+0xF7B1 0x85CD
+0xF7B2 0x85D0
+0xF7B3 0x85C9
+0xF7B4 0x85B0
+0xF7B5 0x85BA
+0xF7B6 0x85B9
+0xF7B7 0x87EF
+0xF7B8 0x87EC
+0xF7B9 0x87F2
+0xF7BA 0x87E0
+0xF7BB 0x8986
+0xF7BC 0x89B2
+0xF7BD 0x89F4
+0xF7BE 0x8B28
+0xF7BF 0x8B39
+0xF7C0 0x8B2C
+0xF7C1 0x8B2B
+0xF7C2 0x8C50
+0xF7C3 0x8D05
+0xF7C4 0x8E59
+0xF7C5 0x8E63
+0xF7C6 0x8E66
+0xF7C7 0x8E64
+0xF7C8 0x8E5F
+0xF7C9 0x8E55
+0xF7CA 0x8EC0
+0xF7CB 0x8F49
+0xF7CC 0x8F4D
+0xF7CD 0x9087
+0xF7CE 0x9083
+0xF7CF 0x9088
+0xF7D0 0x91AB
+0xF7D1 0x91AC
+0xF7D2 0x91D0
+0xF7D3 0x9394
+0xF7D4 0x938A
+0xF7D5 0x9396
+0xF7D6 0x93A2
+0xF7D7 0x93B3
+0xF7D8 0x93AE
+0xF7D9 0x93AC
+0xF7DA 0x93B0
+0xF7DB 0x9398
+0xF7DC 0x939A
+0xF7DD 0x9397
+0xF7DE 0x95D4
+0xF7DF 0x95D6
+0xF7E0 0x95D0
+0xF7E1 0x95D5
+0xF7E2 0x96E2
+0xF7E3 0x96DC
+0xF7E4 0x96D9
+0xF7E5 0x96DB
+0xF7E6 0x96DE
+0xF7E7 0x9724
+0xF7E8 0x97A3
+0xF7E9 0x97A6
+0xF7EA 0x97AD
+0xF7EB 0x97F9
+0xF7EC 0x984D
+0xF7ED 0x984F
+0xF7EE 0x984C
+0xF7EF 0x984E
+0xF7F0 0x9853
+0xF7F1 0x98BA
+0xF7F2 0x993E
+0xF7F3 0x993F
+0xF7F4 0x993D
+0xF7F5 0x992E
+0xF7F6 0x99A5
+0xF7F7 0x9A0E
+0xF7F8 0x9AC1
+0xF7F9 0x9B03
+0xF7FA 0x9B06
+0xF7FB 0x9B4F
+0xF7FC 0x9B4E
+0xF7FD 0x9B4D
+0xF7FE 0x9BCA
+0xF8A1 0x9BC9
+0xF8A2 0x9BFD
+0xF8A3 0x9BC8
+0xF8A4 0x9BC0
+0xF8A5 0x9D51
+0xF8A6 0x9D5D
+0xF8A7 0x9D60
+0xF8A8 0x9EE0
+0xF8A9 0x9F15
+0xF8AA 0x9F2C
+0xF8AB 0x5133
+0xF8AC 0x56A5
+0xF8AD 0x56A8
+0xF8AE 0x58DE
+0xF8AF 0x58DF
+0xF8B0 0x58E2
+0xF8B1 0x5BF5
+0xF8B2 0x9F90
+0xF8B3 0x5EEC
+0xF8B4 0x61F2
+0xF8B5 0x61F7
+0xF8B6 0x61F6
+0xF8B7 0x61F5
+0xF8B8 0x6500
+0xF8B9 0x650F
+0xF8BA 0x66E0
+0xF8BB 0x66DD
+0xF8BC 0x6AE5
+0xF8BD 0x6ADD
+0xF8BE 0x6ADA
+0xF8BF 0x6AD3
+0xF8C0 0x701B
+0xF8C1 0x701F
+0xF8C2 0x7028
+0xF8C3 0x701A
+0xF8C4 0x701D
+0xF8C5 0x7015
+0xF8C6 0x7018
+0xF8C7 0x7206
+0xF8C8 0x720D
+0xF8C9 0x7258
+0xF8CA 0x72A2
+0xF8CB 0x7378
+0xF8CC 0x737A
+0xF8CD 0x74BD
+0xF8CE 0x74CA
+0xF8CF 0x74E3
+0xF8D0 0x7587
+0xF8D1 0x7586
+0xF8D2 0x765F
+0xF8D3 0x7661
+0xF8D4 0x77C7
+0xF8D5 0x7919
+0xF8D6 0x79B1
+0xF8D7 0x7A6B
+0xF8D8 0x7A69
+0xF8D9 0x7C3E
+0xF8DA 0x7C3F
+0xF8DB 0x7C38
+0xF8DC 0x7C3D
+0xF8DD 0x7C37
+0xF8DE 0x7C40
+0xF8DF 0x7E6B
+0xF8E0 0x7E6D
+0xF8E1 0x7E79
+0xF8E2 0x7E69
+0xF8E3 0x7E6A
+0xF8E4 0x7E73
+0xF8E5 0x7F85
+0xF8E6 0x7FB6
+0xF8E7 0x7FB9
+0xF8E8 0x7FB8
+0xF8E9 0x81D8
+0xF8EA 0x85E9
+0xF8EB 0x85DD
+0xF8EC 0x85EA
+0xF8ED 0x85D5
+0xF8EE 0x85E4
+0xF8EF 0x85E5
+0xF8F0 0x85F7
+0xF8F1 0x87FB
+0xF8F2 0x8805
+0xF8F3 0x880D
+0xF8F4 0x87F9
+0xF8F5 0x87FE
+0xF8F6 0x8960
+0xF8F7 0x895F
+0xF8F8 0x8956
+0xF8F9 0x895E
+0xF8FA 0x8B41
+0xF8FB 0x8B5C
+0xF8FC 0x8B58
+0xF8FD 0x8B49
+0xF8FE 0x8B5A
+0xF9A1 0x8B4E
+0xF9A2 0x8B4F
+0xF9A3 0x8B46
+0xF9A4 0x8B59
+0xF9A5 0x8D08
+0xF9A6 0x8D0A
+0xF9A7 0x8E7C
+0xF9A8 0x8E72
+0xF9A9 0x8E87
+0xF9AA 0x8E76
+0xF9AB 0x8E6C
+0xF9AC 0x8E7A
+0xF9AD 0x8E74
+0xF9AE 0x8F54
+0xF9AF 0x8F4E
+0xF9B0 0x8FAD
+0xF9B1 0x908A
+0xF9B2 0x908B
+0xF9B3 0x91B1
+0xF9B4 0x91AE
+0xF9B5 0x93E1
+0xF9B6 0x93D1
+0xF9B7 0x93DF
+0xF9B8 0x93C3
+0xF9B9 0x93C8
+0xF9BA 0x93DC
+0xF9BB 0x93DD
+0xF9BC 0x93D6
+0xF9BD 0x93E2
+0xF9BE 0x93CD
+0xF9BF 0x93D8
+0xF9C0 0x93E4
+0xF9C1 0x93D7
+0xF9C2 0x93E8
+0xF9C3 0x95DC
+0xF9C4 0x96B4
+0xF9C5 0x96E3
+0xF9C6 0x972A
+0xF9C7 0x9727
+0xF9C8 0x9761
+0xF9C9 0x97DC
+0xF9CA 0x97FB
+0xF9CB 0x985E
+0xF9CC 0x9858
+0xF9CD 0x985B
+0xF9CE 0x98BC
+0xF9CF 0x9945
+0xF9D0 0x9949
+0xF9D1 0x9A16
+0xF9D2 0x9A19
+0xF9D3 0x9B0D
+0xF9D4 0x9BE8
+0xF9D5 0x9BE7
+0xF9D6 0x9BD6
+0xF9D7 0x9BDB
+0xF9D8 0x9D89
+0xF9D9 0x9D61
+0xF9DA 0x9D72
+0xF9DB 0x9D6A
+0xF9DC 0x9D6C
+0xF9DD 0x9E92
+0xF9DE 0x9E97
+0xF9DF 0x9E93
+0xF9E0 0x9EB4
+0xF9E1 0x52F8
+0xF9E2 0x56B7
+0xF9E3 0x56B6
+0xF9E4 0x56B4
+0xF9E5 0x56BC
+0xF9E6 0x58E4
+0xF9E7 0x5B40
+0xF9E8 0x5B43
+0xF9E9 0x5B7D
+0xF9EA 0x5BF6
+0xF9EB 0x5DC9
+0xF9EC 0x61F8
+0xF9ED 0x61FA
+0xF9EE 0x6518
+0xF9EF 0x6514
+0xF9F0 0x6519
+0xF9F1 0x66E6
+0xF9F2 0x6727
+0xF9F3 0x6AEC
+0xF9F4 0x703E
+0xF9F5 0x7030
+0xF9F6 0x7032
+0xF9F7 0x7210
+0xF9F8 0x737B
+0xF9F9 0x74CF
+0xF9FA 0x7662
+0xF9FB 0x7665
+0xF9FC 0x7926
+0xF9FD 0x792A
+0xF9FE 0x792C
+0xFAA1 0x792B
+0xFAA2 0x7AC7
+0xFAA3 0x7AF6
+0xFAA4 0x7C4C
+0xFAA5 0x7C43
+0xFAA6 0x7C4D
+0xFAA7 0x7CEF
+0xFAA8 0x7CF0
+0xFAA9 0x8FAE
+0xFAAA 0x7E7D
+0xFAAB 0x7E7C
+0xFAAC 0x7E82
+0xFAAD 0x7F4C
+0xFAAE 0x8000
+0xFAAF 0x81DA
+0xFAB0 0x8266
+0xFAB1 0x85FB
+0xFAB2 0x85F9
+0xFAB3 0x8611
+0xFAB4 0x85FA
+0xFAB5 0x8606
+0xFAB6 0x860B
+0xFAB7 0x8607
+0xFAB8 0x860A
+0xFAB9 0x8814
+0xFABA 0x8815
+0xFABB 0x8964
+0xFABC 0x89BA
+0xFABD 0x89F8
+0xFABE 0x8B70
+0xFABF 0x8B6C
+0xFAC0 0x8B66
+0xFAC1 0x8B6F
+0xFAC2 0x8B5F
+0xFAC3 0x8B6B
+0xFAC4 0x8D0F
+0xFAC5 0x8D0D
+0xFAC6 0x8E89
+0xFAC7 0x8E81
+0xFAC8 0x8E85
+0xFAC9 0x8E82
+0xFACA 0x91B4
+0xFACB 0x91CB
+0xFACC 0x9418
+0xFACD 0x9403
+0xFACE 0x93FD
+0xFACF 0x95E1
+0xFAD0 0x9730
+0xFAD1 0x98C4
+0xFAD2 0x9952
+0xFAD3 0x9951
+0xFAD4 0x99A8
+0xFAD5 0x9A2B
+0xFAD6 0x9A30
+0xFAD7 0x9A37
+0xFAD8 0x9A35
+0xFAD9 0x9C13
+0xFADA 0x9C0D
+0xFADB 0x9E79
+0xFADC 0x9EB5
+0xFADD 0x9EE8
+0xFADE 0x9F2F
+0xFADF 0x9F5F
+0xFAE0 0x9F63
+0xFAE1 0x9F61
+0xFAE2 0x5137
+0xFAE3 0x5138
+0xFAE4 0x56C1
+0xFAE5 0x56C0
+0xFAE6 0x56C2
+0xFAE7 0x5914
+0xFAE8 0x5C6C
+0xFAE9 0x5DCD
+0xFAEA 0x61FC
+0xFAEB 0x61FE
+0xFAEC 0x651D
+0xFAED 0x651C
+0xFAEE 0x6595
+0xFAEF 0x66E9
+0xFAF0 0x6AFB
+0xFAF1 0x6B04
+0xFAF2 0x6AFA
+0xFAF3 0x6BB2
+0xFAF4 0x704C
+0xFAF5 0x721B
+0xFAF6 0x72A7
+0xFAF7 0x74D6
+0xFAF8 0x74D4
+0xFAF9 0x7669
+0xFAFA 0x77D3
+0xFAFB 0x7C50
+0xFAFC 0x7E8F
+0xFAFD 0x7E8C
+0xFAFE 0x7FBC
+0xFBA1 0x8617
+0xFBA2 0x862D
+0xFBA3 0x861A
+0xFBA4 0x8823
+0xFBA5 0x8822
+0xFBA6 0x8821
+0xFBA7 0x881F
+0xFBA8 0x896A
+0xFBA9 0x896C
+0xFBAA 0x89BD
+0xFBAB 0x8B74
+0xFBAC 0x8B77
+0xFBAD 0x8B7D
+0xFBAE 0x8D13
+0xFBAF 0x8E8A
+0xFBB0 0x8E8D
+0xFBB1 0x8E8B
+0xFBB2 0x8F5F
+0xFBB3 0x8FAF
+0xFBB4 0x91BA
+0xFBB5 0x942E
+0xFBB6 0x9433
+0xFBB7 0x9435
+0xFBB8 0x943A
+0xFBB9 0x9438
+0xFBBA 0x9432
+0xFBBB 0x942B
+0xFBBC 0x95E2
+0xFBBD 0x9738
+0xFBBE 0x9739
+0xFBBF 0x9732
+0xFBC0 0x97FF
+0xFBC1 0x9867
+0xFBC2 0x9865
+0xFBC3 0x9957
+0xFBC4 0x9A45
+0xFBC5 0x9A43
+0xFBC6 0x9A40
+0xFBC7 0x9A3E
+0xFBC8 0x9ACF
+0xFBC9 0x9B54
+0xFBCA 0x9B51
+0xFBCB 0x9C2D
+0xFBCC 0x9C25
+0xFBCD 0x9DAF
+0xFBCE 0x9DB4
+0xFBCF 0x9DC2
+0xFBD0 0x9DB8
+0xFBD1 0x9E9D
+0xFBD2 0x9EEF
+0xFBD3 0x9F19
+0xFBD4 0x9F5C
+0xFBD5 0x9F66
+0xFBD6 0x9F67
+0xFBD7 0x513C
+0xFBD8 0x513B
+0xFBD9 0x56C8
+0xFBDA 0x56CA
+0xFBDB 0x56C9
+0xFBDC 0x5B7F
+0xFBDD 0x5DD4
+0xFBDE 0x5DD2
+0xFBDF 0x5F4E
+0xFBE0 0x61FF
+0xFBE1 0x6524
+0xFBE2 0x6B0A
+0xFBE3 0x6B61
+0xFBE4 0x7051
+0xFBE5 0x7058
+0xFBE6 0x7380
+0xFBE7 0x74E4
+0xFBE8 0x758A
+0xFBE9 0x766E
+0xFBEA 0x766C
+0xFBEB 0x79B3
+0xFBEC 0x7C60
+0xFBED 0x7C5F
+0xFBEE 0x807E
+0xFBEF 0x807D
+0xFBF0 0x81DF
+0xFBF1 0x8972
+0xFBF2 0x896F
+0xFBF3 0x89FC
+0xFBF4 0x8B80
+0xFBF5 0x8D16
+0xFBF6 0x8D17
+0xFBF7 0x8E91
+0xFBF8 0x8E93
+0xFBF9 0x8F61
+0xFBFA 0x9148
+0xFBFB 0x9444
+0xFBFC 0x9451
+0xFBFD 0x9452
+0xFBFE 0x973D
+0xFCA1 0x973E
+0xFCA2 0x97C3
+0xFCA3 0x97C1
+0xFCA4 0x986B
+0xFCA5 0x9955
+0xFCA6 0x9A55
+0xFCA7 0x9A4D
+0xFCA8 0x9AD2
+0xFCA9 0x9B1A
+0xFCAA 0x9C49
+0xFCAB 0x9C31
+0xFCAC 0x9C3E
+0xFCAD 0x9C3B
+0xFCAE 0x9DD3
+0xFCAF 0x9DD7
+0xFCB0 0x9F34
+0xFCB1 0x9F6C
+0xFCB2 0x9F6A
+0xFCB3 0x9F94
+0xFCB4 0x56CC
+0xFCB5 0x5DD6
+0xFCB6 0x6200
+0xFCB7 0x6523
+0xFCB8 0x652B
+0xFCB9 0x652A
+0xFCBA 0x66EC
+0xFCBB 0x6B10
+0xFCBC 0x74DA
+0xFCBD 0x7ACA
+0xFCBE 0x7C64
+0xFCBF 0x7C63
+0xFCC0 0x7C65
+0xFCC1 0x7E93
+0xFCC2 0x7E96
+0xFCC3 0x7E94
+0xFCC4 0x81E2
+0xFCC5 0x8638
+0xFCC6 0x863F
+0xFCC7 0x8831
+0xFCC8 0x8B8A
+0xFCC9 0x9090
+0xFCCA 0x908F
+0xFCCB 0x9463
+0xFCCC 0x9460
+0xFCCD 0x9464
+0xFCCE 0x9768
+0xFCCF 0x986F
+0xFCD0 0x995C
+0xFCD1 0x9A5A
+0xFCD2 0x9A5B
+0xFCD3 0x9A57
+0xFCD4 0x9AD3
+0xFCD5 0x9AD4
+0xFCD6 0x9AD1
+0xFCD7 0x9C54
+0xFCD8 0x9C57
+0xFCD9 0x9C56
+0xFCDA 0x9DE5
+0xFCDB 0x9E9F
+0xFCDC 0x9EF4
+0xFCDD 0x56D1
+0xFCDE 0x58E9
+0xFCDF 0x652C
+0xFCE0 0x705E
+0xFCE1 0x7671
+0xFCE2 0x7672
+0xFCE3 0x77D7
+0xFCE4 0x7F50
+0xFCE5 0x7F88
+0xFCE6 0x8836
+0xFCE7 0x8839
+0xFCE8 0x8862
+0xFCE9 0x8B93
+0xFCEA 0x8B92
+0xFCEB 0x8B96
+0xFCEC 0x8277
+0xFCED 0x8D1B
+0xFCEE 0x91C0
+0xFCEF 0x946A
+0xFCF0 0x9742
+0xFCF1 0x9748
+0xFCF2 0x9744
+0xFCF3 0x97C6
+0xFCF4 0x9870
+0xFCF5 0x9A5F
+0xFCF6 0x9B22
+0xFCF7 0x9B58
+0xFCF8 0x9C5F
+0xFCF9 0x9DF9
+0xFCFA 0x9DFA
+0xFCFB 0x9E7C
+0xFCFC 0x9E7D
+0xFCFD 0x9F07
+0xFCFE 0x9F77
+0xFDA1 0x9F72
+0xFDA2 0x5EF3
+0xFDA3 0x6B16
+0xFDA4 0x7063
+0xFDA5 0x7C6C
+0xFDA6 0x7C6E
+0xFDA7 0x883B
+0xFDA8 0x89C0
+0xFDA9 0x8EA1
+0xFDAA 0x91C1
+0xFDAB 0x9472
+0xFDAC 0x9470
+0xFDAD 0x9871
+0xFDAE 0x995E
+0xFDAF 0x9AD6
+0xFDB0 0x9B23
+0xFDB1 0x9ECC
+0xFDB2 0x7064
+0xFDB3 0x77DA
+0xFDB4 0x8B9A
+0xFDB5 0x9477
+0xFDB6 0x97C9
+0xFDB7 0x9A62
+0xFDB8 0x9A65
+0xFDB9 0x7E9C
+0xFDBA 0x8B9C
+0xFDBB 0x8EAA
+0xFDBC 0x91C5
+0xFDBD 0x947D
+0xFDBE 0x947E
+0xFDBF 0x947C
+0xFDC0 0x9C77
+0xFDC1 0x9C78
+0xFDC2 0x9EF7
+0xFDC3 0x8C54
+0xFDC4 0x947F
+0xFDC5 0x9E1A
+0xFDC6 0x7228
+0xFDC7 0x9A6A
+0xFDC8 0x9B31
+0xFDC9 0x9E1B
+0xFDCA 0x9E1E
+0xFDCB 0x7C72
diff --git a/jni/iconv/tests/GB18030-BMP.TXT b/jni/iconv/tests/GB18030-BMP.TXT
new file mode 100644
index 0000000..4767d3e
--- /dev/null
+++ b/jni/iconv/tests/GB18030-BMP.TXT
@@ -0,0 +1,63488 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x81308130 0x0080
+0x81308131 0x0081
+0x81308132 0x0082
+0x81308133 0x0083
+0x81308134 0x0084
+0x81308135 0x0085
+0x81308136 0x0086
+0x81308137 0x0087
+0x81308138 0x0088
+0x81308139 0x0089
+0x81308230 0x008A
+0x81308231 0x008B
+0x81308232 0x008C
+0x81308233 0x008D
+0x81308234 0x008E
+0x81308235 0x008F
+0x81308236 0x0090
+0x81308237 0x0091
+0x81308238 0x0092
+0x81308239 0x0093
+0x81308330 0x0094
+0x81308331 0x0095
+0x81308332 0x0096
+0x81308333 0x0097
+0x81308334 0x0098
+0x81308335 0x0099
+0x81308336 0x009A
+0x81308337 0x009B
+0x81308338 0x009C
+0x81308339 0x009D
+0x81308430 0x009E
+0x81308431 0x009F
+0x81308432 0x00A0
+0x81308433 0x00A1
+0x81308434 0x00A2
+0x81308435 0x00A3
+0x81308436 0x00A5
+0x81308437 0x00A6
+0x81308438 0x00A9
+0x81308439 0x00AA
+0x81308530 0x00AB
+0x81308531 0x00AC
+0x81308532 0x00AD
+0x81308533 0x00AE
+0x81308534 0x00AF
+0x81308535 0x00B2
+0x81308536 0x00B3
+0x81308537 0x00B4
+0x81308538 0x00B5
+0x81308539 0x00B6
+0x81308630 0x00B8
+0x81308631 0x00B9
+0x81308632 0x00BA
+0x81308633 0x00BB
+0x81308634 0x00BC
+0x81308635 0x00BD
+0x81308636 0x00BE
+0x81308637 0x00BF
+0x81308638 0x00C0
+0x81308639 0x00C1
+0x81308730 0x00C2
+0x81308731 0x00C3
+0x81308732 0x00C4
+0x81308733 0x00C5
+0x81308734 0x00C6
+0x81308735 0x00C7
+0x81308736 0x00C8
+0x81308737 0x00C9
+0x81308738 0x00CA
+0x81308739 0x00CB
+0x81308830 0x00CC
+0x81308831 0x00CD
+0x81308832 0x00CE
+0x81308833 0x00CF
+0x81308834 0x00D0
+0x81308835 0x00D1
+0x81308836 0x00D2
+0x81308837 0x00D3
+0x81308838 0x00D4
+0x81308839 0x00D5
+0x81308930 0x00D6
+0x81308931 0x00D8
+0x81308932 0x00D9
+0x81308933 0x00DA
+0x81308934 0x00DB
+0x81308935 0x00DC
+0x81308936 0x00DD
+0x81308937 0x00DE
+0x81308938 0x00DF
+0x81308939 0x00E2
+0x81308A30 0x00E3
+0x81308A31 0x00E4
+0x81308A32 0x00E5
+0x81308A33 0x00E6
+0x81308A34 0x00E7
+0x81308A35 0x00EB
+0x81308A36 0x00EE
+0x81308A37 0x00EF
+0x81308A38 0x00F0
+0x81308A39 0x00F1
+0x81308B30 0x00F4
+0x81308B31 0x00F5
+0x81308B32 0x00F6
+0x81308B33 0x00F8
+0x81308B34 0x00FB
+0x81308B35 0x00FD
+0x81308B36 0x00FE
+0x81308B37 0x00FF
+0x81308B38 0x0100
+0x81308B39 0x0102
+0x81308C30 0x0103
+0x81308C31 0x0104
+0x81308C32 0x0105
+0x81308C33 0x0106
+0x81308C34 0x0107
+0x81308C35 0x0108
+0x81308C36 0x0109
+0x81308C37 0x010A
+0x81308C38 0x010B
+0x81308C39 0x010C
+0x81308D30 0x010D
+0x81308D31 0x010E
+0x81308D32 0x010F
+0x81308D33 0x0110
+0x81308D34 0x0111
+0x81308D35 0x0112
+0x81308D36 0x0114
+0x81308D37 0x0115
+0x81308D38 0x0116
+0x81308D39 0x0117
+0x81308E30 0x0118
+0x81308E31 0x0119
+0x81308E32 0x011A
+0x81308E33 0x011C
+0x81308E34 0x011D
+0x81308E35 0x011E
+0x81308E36 0x011F
+0x81308E37 0x0120
+0x81308E38 0x0121
+0x81308E39 0x0122
+0x81308F30 0x0123
+0x81308F31 0x0124
+0x81308F32 0x0125
+0x81308F33 0x0126
+0x81308F34 0x0127
+0x81308F35 0x0128
+0x81308F36 0x0129
+0x81308F37 0x012A
+0x81308F38 0x012C
+0x81308F39 0x012D
+0x81309030 0x012E
+0x81309031 0x012F
+0x81309032 0x0130
+0x81309033 0x0131
+0x81309034 0x0132
+0x81309035 0x0133
+0x81309036 0x0134
+0x81309037 0x0135
+0x81309038 0x0136
+0x81309039 0x0137
+0x81309130 0x0138
+0x81309131 0x0139
+0x81309132 0x013A
+0x81309133 0x013B
+0x81309134 0x013C
+0x81309135 0x013D
+0x81309136 0x013E
+0x81309137 0x013F
+0x81309138 0x0140
+0x81309139 0x0141
+0x81309230 0x0142
+0x81309231 0x0143
+0x81309232 0x0145
+0x81309233 0x0146
+0x81309234 0x0147
+0x81309235 0x0149
+0x81309236 0x014A
+0x81309237 0x014B
+0x81309238 0x014C
+0x81309239 0x014E
+0x81309330 0x014F
+0x81309331 0x0150
+0x81309332 0x0151
+0x81309333 0x0152
+0x81309334 0x0153
+0x81309335 0x0154
+0x81309336 0x0155
+0x81309337 0x0156
+0x81309338 0x0157
+0x81309339 0x0158
+0x81309430 0x0159
+0x81309431 0x015A
+0x81309432 0x015B
+0x81309433 0x015C
+0x81309434 0x015D
+0x81309435 0x015E
+0x81309436 0x015F
+0x81309437 0x0160
+0x81309438 0x0161
+0x81309439 0x0162
+0x81309530 0x0163
+0x81309531 0x0164
+0x81309532 0x0165
+0x81309533 0x0166
+0x81309534 0x0167
+0x81309535 0x0168
+0x81309536 0x0169
+0x81309537 0x016A
+0x81309538 0x016C
+0x81309539 0x016D
+0x81309630 0x016E
+0x81309631 0x016F
+0x81309632 0x0170
+0x81309633 0x0171
+0x81309634 0x0172
+0x81309635 0x0173
+0x81309636 0x0174
+0x81309637 0x0175
+0x81309638 0x0176
+0x81309639 0x0177
+0x81309730 0x0178
+0x81309731 0x0179
+0x81309732 0x017A
+0x81309733 0x017B
+0x81309734 0x017C
+0x81309735 0x017D
+0x81309736 0x017E
+0x81309737 0x017F
+0x81309738 0x0180
+0x81309739 0x0181
+0x81309830 0x0182
+0x81309831 0x0183
+0x81309832 0x0184
+0x81309833 0x0185
+0x81309834 0x0186
+0x81309835 0x0187
+0x81309836 0x0188
+0x81309837 0x0189
+0x81309838 0x018A
+0x81309839 0x018B
+0x81309930 0x018C
+0x81309931 0x018D
+0x81309932 0x018E
+0x81309933 0x018F
+0x81309934 0x0190
+0x81309935 0x0191
+0x81309936 0x0192
+0x81309937 0x0193
+0x81309938 0x0194
+0x81309939 0x0195
+0x81309A30 0x0196
+0x81309A31 0x0197
+0x81309A32 0x0198
+0x81309A33 0x0199
+0x81309A34 0x019A
+0x81309A35 0x019B
+0x81309A36 0x019C
+0x81309A37 0x019D
+0x81309A38 0x019E
+0x81309A39 0x019F
+0x81309B30 0x01A0
+0x81309B31 0x01A1
+0x81309B32 0x01A2
+0x81309B33 0x01A3
+0x81309B34 0x01A4
+0x81309B35 0x01A5
+0x81309B36 0x01A6
+0x81309B37 0x01A7
+0x81309B38 0x01A8
+0x81309B39 0x01A9
+0x81309C30 0x01AA
+0x81309C31 0x01AB
+0x81309C32 0x01AC
+0x81309C33 0x01AD
+0x81309C34 0x01AE
+0x81309C35 0x01AF
+0x81309C36 0x01B0
+0x81309C37 0x01B1
+0x81309C38 0x01B2
+0x81309C39 0x01B3
+0x81309D30 0x01B4
+0x81309D31 0x01B5
+0x81309D32 0x01B6
+0x81309D33 0x01B7
+0x81309D34 0x01B8
+0x81309D35 0x01B9
+0x81309D36 0x01BA
+0x81309D37 0x01BB
+0x81309D38 0x01BC
+0x81309D39 0x01BD
+0x81309E30 0x01BE
+0x81309E31 0x01BF
+0x81309E32 0x01C0
+0x81309E33 0x01C1
+0x81309E34 0x01C2
+0x81309E35 0x01C3
+0x81309E36 0x01C4
+0x81309E37 0x01C5
+0x81309E38 0x01C6
+0x81309E39 0x01C7
+0x81309F30 0x01C8
+0x81309F31 0x01C9
+0x81309F32 0x01CA
+0x81309F33 0x01CB
+0x81309F34 0x01CC
+0x81309F35 0x01CD
+0x81309F36 0x01CF
+0x81309F37 0x01D1
+0x81309F38 0x01D3
+0x81309F39 0x01D5
+0x8130A030 0x01D7
+0x8130A031 0x01D9
+0x8130A032 0x01DB
+0x8130A033 0x01DD
+0x8130A034 0x01DE
+0x8130A035 0x01DF
+0x8130A036 0x01E0
+0x8130A037 0x01E1
+0x8130A038 0x01E2
+0x8130A039 0x01E3
+0x8130A130 0x01E4
+0x8130A131 0x01E5
+0x8130A132 0x01E6
+0x8130A133 0x01E7
+0x8130A134 0x01E8
+0x8130A135 0x01E9
+0x8130A136 0x01EA
+0x8130A137 0x01EB
+0x8130A138 0x01EC
+0x8130A139 0x01ED
+0x8130A230 0x01EE
+0x8130A231 0x01EF
+0x8130A232 0x01F0
+0x8130A233 0x01F1
+0x8130A234 0x01F2
+0x8130A235 0x01F3
+0x8130A236 0x01F4
+0x8130A237 0x01F5
+0x8130A238 0x01F6
+0x8130A239 0x01F7
+0x8130A330 0x01F8
+0x8130A331 0x01FA
+0x8130A332 0x01FB
+0x8130A333 0x01FC
+0x8130A334 0x01FD
+0x8130A335 0x01FE
+0x8130A336 0x01FF
+0x8130A337 0x0200
+0x8130A338 0x0201
+0x8130A339 0x0202
+0x8130A430 0x0203
+0x8130A431 0x0204
+0x8130A432 0x0205
+0x8130A433 0x0206
+0x8130A434 0x0207
+0x8130A435 0x0208
+0x8130A436 0x0209
+0x8130A437 0x020A
+0x8130A438 0x020B
+0x8130A439 0x020C
+0x8130A530 0x020D
+0x8130A531 0x020E
+0x8130A532 0x020F
+0x8130A533 0x0210
+0x8130A534 0x0211
+0x8130A535 0x0212
+0x8130A536 0x0213
+0x8130A537 0x0214
+0x8130A538 0x0215
+0x8130A539 0x0216
+0x8130A630 0x0217
+0x8130A631 0x0218
+0x8130A632 0x0219
+0x8130A633 0x021A
+0x8130A634 0x021B
+0x8130A635 0x021C
+0x8130A636 0x021D
+0x8130A637 0x021E
+0x8130A638 0x021F
+0x8130A639 0x0220
+0x8130A730 0x0221
+0x8130A731 0x0222
+0x8130A732 0x0223
+0x8130A733 0x0224
+0x8130A734 0x0225
+0x8130A735 0x0226
+0x8130A736 0x0227
+0x8130A737 0x0228
+0x8130A738 0x0229
+0x8130A739 0x022A
+0x8130A830 0x022B
+0x8130A831 0x022C
+0x8130A832 0x022D
+0x8130A833 0x022E
+0x8130A834 0x022F
+0x8130A835 0x0230
+0x8130A836 0x0231
+0x8130A837 0x0232
+0x8130A838 0x0233
+0x8130A839 0x0234
+0x8130A930 0x0235
+0x8130A931 0x0236
+0x8130A932 0x0237
+0x8130A933 0x0238
+0x8130A934 0x0239
+0x8130A935 0x023A
+0x8130A936 0x023B
+0x8130A937 0x023C
+0x8130A938 0x023D
+0x8130A939 0x023E
+0x8130AA30 0x023F
+0x8130AA31 0x0240
+0x8130AA32 0x0241
+0x8130AA33 0x0242
+0x8130AA34 0x0243
+0x8130AA35 0x0244
+0x8130AA36 0x0245
+0x8130AA37 0x0246
+0x8130AA38 0x0247
+0x8130AA39 0x0248
+0x8130AB30 0x0249
+0x8130AB31 0x024A
+0x8130AB32 0x024B
+0x8130AB33 0x024C
+0x8130AB34 0x024D
+0x8130AB35 0x024E
+0x8130AB36 0x024F
+0x8130AB37 0x0250
+0x8130AB38 0x0252
+0x8130AB39 0x0253
+0x8130AC30 0x0254
+0x8130AC31 0x0255
+0x8130AC32 0x0256
+0x8130AC33 0x0257
+0x8130AC34 0x0258
+0x8130AC35 0x0259
+0x8130AC36 0x025A
+0x8130AC37 0x025B
+0x8130AC38 0x025C
+0x8130AC39 0x025D
+0x8130AD30 0x025E
+0x8130AD31 0x025F
+0x8130AD32 0x0260
+0x8130AD33 0x0262
+0x8130AD34 0x0263
+0x8130AD35 0x0264
+0x8130AD36 0x0265
+0x8130AD37 0x0266
+0x8130AD38 0x0267
+0x8130AD39 0x0268
+0x8130AE30 0x0269
+0x8130AE31 0x026A
+0x8130AE32 0x026B
+0x8130AE33 0x026C
+0x8130AE34 0x026D
+0x8130AE35 0x026E
+0x8130AE36 0x026F
+0x8130AE37 0x0270
+0x8130AE38 0x0271
+0x8130AE39 0x0272
+0x8130AF30 0x0273
+0x8130AF31 0x0274
+0x8130AF32 0x0275
+0x8130AF33 0x0276
+0x8130AF34 0x0277
+0x8130AF35 0x0278
+0x8130AF36 0x0279
+0x8130AF37 0x027A
+0x8130AF38 0x027B
+0x8130AF39 0x027C
+0x8130B030 0x027D
+0x8130B031 0x027E
+0x8130B032 0x027F
+0x8130B033 0x0280
+0x8130B034 0x0281
+0x8130B035 0x0282
+0x8130B036 0x0283
+0x8130B037 0x0284
+0x8130B038 0x0285
+0x8130B039 0x0286
+0x8130B130 0x0287
+0x8130B131 0x0288
+0x8130B132 0x0289
+0x8130B133 0x028A
+0x8130B134 0x028B
+0x8130B135 0x028C
+0x8130B136 0x028D
+0x8130B137 0x028E
+0x8130B138 0x028F
+0x8130B139 0x0290
+0x8130B230 0x0291
+0x8130B231 0x0292
+0x8130B232 0x0293
+0x8130B233 0x0294
+0x8130B234 0x0295
+0x8130B235 0x0296
+0x8130B236 0x0297
+0x8130B237 0x0298
+0x8130B238 0x0299
+0x8130B239 0x029A
+0x8130B330 0x029B
+0x8130B331 0x029C
+0x8130B332 0x029D
+0x8130B333 0x029E
+0x8130B334 0x029F
+0x8130B335 0x02A0
+0x8130B336 0x02A1
+0x8130B337 0x02A2
+0x8130B338 0x02A3
+0x8130B339 0x02A4
+0x8130B430 0x02A5
+0x8130B431 0x02A6
+0x8130B432 0x02A7
+0x8130B433 0x02A8
+0x8130B434 0x02A9
+0x8130B435 0x02AA
+0x8130B436 0x02AB
+0x8130B437 0x02AC
+0x8130B438 0x02AD
+0x8130B439 0x02AE
+0x8130B530 0x02AF
+0x8130B531 0x02B0
+0x8130B532 0x02B1
+0x8130B533 0x02B2
+0x8130B534 0x02B3
+0x8130B535 0x02B4
+0x8130B536 0x02B5
+0x8130B537 0x02B6
+0x8130B538 0x02B7
+0x8130B539 0x02B8
+0x8130B630 0x02B9
+0x8130B631 0x02BA
+0x8130B632 0x02BB
+0x8130B633 0x02BC
+0x8130B634 0x02BD
+0x8130B635 0x02BE
+0x8130B636 0x02BF
+0x8130B637 0x02C0
+0x8130B638 0x02C1
+0x8130B639 0x02C2
+0x8130B730 0x02C3
+0x8130B731 0x02C4
+0x8130B732 0x02C5
+0x8130B733 0x02C6
+0x8130B734 0x02C8
+0x8130B735 0x02CC
+0x8130B736 0x02CD
+0x8130B737 0x02CE
+0x8130B738 0x02CF
+0x8130B739 0x02D0
+0x8130B830 0x02D1
+0x8130B831 0x02D2
+0x8130B832 0x02D3
+0x8130B833 0x02D4
+0x8130B834 0x02D5
+0x8130B835 0x02D6
+0x8130B836 0x02D7
+0x8130B837 0x02D8
+0x8130B838 0x02DA
+0x8130B839 0x02DB
+0x8130B930 0x02DC
+0x8130B931 0x02DD
+0x8130B932 0x02DE
+0x8130B933 0x02DF
+0x8130B934 0x02E0
+0x8130B935 0x02E1
+0x8130B936 0x02E2
+0x8130B937 0x02E3
+0x8130B938 0x02E4
+0x8130B939 0x02E5
+0x8130BA30 0x02E6
+0x8130BA31 0x02E7
+0x8130BA32 0x02E8
+0x8130BA33 0x02E9
+0x8130BA34 0x02EA
+0x8130BA35 0x02EB
+0x8130BA36 0x02EC
+0x8130BA37 0x02ED
+0x8130BA38 0x02EE
+0x8130BA39 0x02EF
+0x8130BB30 0x02F0
+0x8130BB31 0x02F1
+0x8130BB32 0x02F2
+0x8130BB33 0x02F3
+0x8130BB34 0x02F4
+0x8130BB35 0x02F5
+0x8130BB36 0x02F6
+0x8130BB37 0x02F7
+0x8130BB38 0x02F8
+0x8130BB39 0x02F9
+0x8130BC30 0x02FA
+0x8130BC31 0x02FB
+0x8130BC32 0x02FC
+0x8130BC33 0x02FD
+0x8130BC34 0x02FE
+0x8130BC35 0x02FF
+0x8130BC36 0x0300
+0x8130BC37 0x0301
+0x8130BC38 0x0302
+0x8130BC39 0x0303
+0x8130BD30 0x0304
+0x8130BD31 0x0305
+0x8130BD32 0x0306
+0x8130BD33 0x0307
+0x8130BD34 0x0308
+0x8130BD35 0x0309
+0x8130BD36 0x030A
+0x8130BD37 0x030B
+0x8130BD38 0x030C
+0x8130BD39 0x030D
+0x8130BE30 0x030E
+0x8130BE31 0x030F
+0x8130BE32 0x0310
+0x8130BE33 0x0311
+0x8130BE34 0x0312
+0x8130BE35 0x0313
+0x8130BE36 0x0314
+0x8130BE37 0x0315
+0x8130BE38 0x0316
+0x8130BE39 0x0317
+0x8130BF30 0x0318
+0x8130BF31 0x0319
+0x8130BF32 0x031A
+0x8130BF33 0x031B
+0x8130BF34 0x031C
+0x8130BF35 0x031D
+0x8130BF36 0x031E
+0x8130BF37 0x031F
+0x8130BF38 0x0320
+0x8130BF39 0x0321
+0x8130C030 0x0322
+0x8130C031 0x0323
+0x8130C032 0x0324
+0x8130C033 0x0325
+0x8130C034 0x0326
+0x8130C035 0x0327
+0x8130C036 0x0328
+0x8130C037 0x0329
+0x8130C038 0x032A
+0x8130C039 0x032B
+0x8130C130 0x032C
+0x8130C131 0x032D
+0x8130C132 0x032E
+0x8130C133 0x032F
+0x8130C134 0x0330
+0x8130C135 0x0331
+0x8130C136 0x0332
+0x8130C137 0x0333
+0x8130C138 0x0334
+0x8130C139 0x0335
+0x8130C230 0x0336
+0x8130C231 0x0337
+0x8130C232 0x0338
+0x8130C233 0x0339
+0x8130C234 0x033A
+0x8130C235 0x033B
+0x8130C236 0x033C
+0x8130C237 0x033D
+0x8130C238 0x033E
+0x8130C239 0x033F
+0x8130C330 0x0340
+0x8130C331 0x0341
+0x8130C332 0x0342
+0x8130C333 0x0343
+0x8130C334 0x0344
+0x8130C335 0x0345
+0x8130C336 0x0346
+0x8130C337 0x0347
+0x8130C338 0x0348
+0x8130C339 0x0349
+0x8130C430 0x034A
+0x8130C431 0x034B
+0x8130C432 0x034C
+0x8130C433 0x034D
+0x8130C434 0x034E
+0x8130C435 0x034F
+0x8130C436 0x0350
+0x8130C437 0x0351
+0x8130C438 0x0352
+0x8130C439 0x0353
+0x8130C530 0x0354
+0x8130C531 0x0355
+0x8130C532 0x0356
+0x8130C533 0x0357
+0x8130C534 0x0358
+0x8130C535 0x0359
+0x8130C536 0x035A
+0x8130C537 0x035B
+0x8130C538 0x035C
+0x8130C539 0x035D
+0x8130C630 0x035E
+0x8130C631 0x035F
+0x8130C632 0x0360
+0x8130C633 0x0361
+0x8130C634 0x0362
+0x8130C635 0x0363
+0x8130C636 0x0364
+0x8130C637 0x0365
+0x8130C638 0x0366
+0x8130C639 0x0367
+0x8130C730 0x0368
+0x8130C731 0x0369
+0x8130C732 0x036A
+0x8130C733 0x036B
+0x8130C734 0x036C
+0x8130C735 0x036D
+0x8130C736 0x036E
+0x8130C737 0x036F
+0x8130C738 0x0370
+0x8130C739 0x0371
+0x8130C830 0x0372
+0x8130C831 0x0373
+0x8130C832 0x0374
+0x8130C833 0x0375
+0x8130C834 0x0376
+0x8130C835 0x0377
+0x8130C836 0x0378
+0x8130C837 0x0379
+0x8130C838 0x037A
+0x8130C839 0x037B
+0x8130C930 0x037C
+0x8130C931 0x037D
+0x8130C932 0x037E
+0x8130C933 0x037F
+0x8130C934 0x0380
+0x8130C935 0x0381
+0x8130C936 0x0382
+0x8130C937 0x0383
+0x8130C938 0x0384
+0x8130C939 0x0385
+0x8130CA30 0x0386
+0x8130CA31 0x0387
+0x8130CA32 0x0388
+0x8130CA33 0x0389
+0x8130CA34 0x038A
+0x8130CA35 0x038B
+0x8130CA36 0x038C
+0x8130CA37 0x038D
+0x8130CA38 0x038E
+0x8130CA39 0x038F
+0x8130CB30 0x0390
+0x8130CB31 0x03A2
+0x8130CB32 0x03AA
+0x8130CB33 0x03AB
+0x8130CB34 0x03AC
+0x8130CB35 0x03AD
+0x8130CB36 0x03AE
+0x8130CB37 0x03AF
+0x8130CB38 0x03B0
+0x8130CB39 0x03C2
+0x8130CC30 0x03CA
+0x8130CC31 0x03CB
+0x8130CC32 0x03CC
+0x8130CC33 0x03CD
+0x8130CC34 0x03CE
+0x8130CC35 0x03CF
+0x8130CC36 0x03D0
+0x8130CC37 0x03D1
+0x8130CC38 0x03D2
+0x8130CC39 0x03D3
+0x8130CD30 0x03D4
+0x8130CD31 0x03D5
+0x8130CD32 0x03D6
+0x8130CD33 0x03D7
+0x8130CD34 0x03D8
+0x8130CD35 0x03D9
+0x8130CD36 0x03DA
+0x8130CD37 0x03DB
+0x8130CD38 0x03DC
+0x8130CD39 0x03DD
+0x8130CE30 0x03DE
+0x8130CE31 0x03DF
+0x8130CE32 0x03E0
+0x8130CE33 0x03E1
+0x8130CE34 0x03E2
+0x8130CE35 0x03E3
+0x8130CE36 0x03E4
+0x8130CE37 0x03E5
+0x8130CE38 0x03E6
+0x8130CE39 0x03E7
+0x8130CF30 0x03E8
+0x8130CF31 0x03E9
+0x8130CF32 0x03EA
+0x8130CF33 0x03EB
+0x8130CF34 0x03EC
+0x8130CF35 0x03ED
+0x8130CF36 0x03EE
+0x8130CF37 0x03EF
+0x8130CF38 0x03F0
+0x8130CF39 0x03F1
+0x8130D030 0x03F2
+0x8130D031 0x03F3
+0x8130D032 0x03F4
+0x8130D033 0x03F5
+0x8130D034 0x03F6
+0x8130D035 0x03F7
+0x8130D036 0x03F8
+0x8130D037 0x03F9
+0x8130D038 0x03FA
+0x8130D039 0x03FB
+0x8130D130 0x03FC
+0x8130D131 0x03FD
+0x8130D132 0x03FE
+0x8130D133 0x03FF
+0x8130D134 0x0400
+0x8130D135 0x0402
+0x8130D136 0x0403
+0x8130D137 0x0404
+0x8130D138 0x0405
+0x8130D139 0x0406
+0x8130D230 0x0407
+0x8130D231 0x0408
+0x8130D232 0x0409
+0x8130D233 0x040A
+0x8130D234 0x040B
+0x8130D235 0x040C
+0x8130D236 0x040D
+0x8130D237 0x040E
+0x8130D238 0x040F
+0x8130D239 0x0450
+0x8130D330 0x0452
+0x8130D331 0x0453
+0x8130D332 0x0454
+0x8130D333 0x0455
+0x8130D334 0x0456
+0x8130D335 0x0457
+0x8130D336 0x0458
+0x8130D337 0x0459
+0x8130D338 0x045A
+0x8130D339 0x045B
+0x8130D430 0x045C
+0x8130D431 0x045D
+0x8130D432 0x045E
+0x8130D433 0x045F
+0x8130D434 0x0460
+0x8130D435 0x0461
+0x8130D436 0x0462
+0x8130D437 0x0463
+0x8130D438 0x0464
+0x8130D439 0x0465
+0x8130D530 0x0466
+0x8130D531 0x0467
+0x8130D532 0x0468
+0x8130D533 0x0469
+0x8130D534 0x046A
+0x8130D535 0x046B
+0x8130D536 0x046C
+0x8130D537 0x046D
+0x8130D538 0x046E
+0x8130D539 0x046F
+0x8130D630 0x0470
+0x8130D631 0x0471
+0x8130D632 0x0472
+0x8130D633 0x0473
+0x8130D634 0x0474
+0x8130D635 0x0475
+0x8130D636 0x0476
+0x8130D637 0x0477
+0x8130D638 0x0478
+0x8130D639 0x0479
+0x8130D730 0x047A
+0x8130D731 0x047B
+0x8130D732 0x047C
+0x8130D733 0x047D
+0x8130D734 0x047E
+0x8130D735 0x047F
+0x8130D736 0x0480
+0x8130D737 0x0481
+0x8130D738 0x0482
+0x8130D739 0x0483
+0x8130D830 0x0484
+0x8130D831 0x0485
+0x8130D832 0x0486
+0x8130D833 0x0487
+0x8130D834 0x0488
+0x8130D835 0x0489
+0x8130D836 0x048A
+0x8130D837 0x048B
+0x8130D838 0x048C
+0x8130D839 0x048D
+0x8130D930 0x048E
+0x8130D931 0x048F
+0x8130D932 0x0490
+0x8130D933 0x0491
+0x8130D934 0x0492
+0x8130D935 0x0493
+0x8130D936 0x0494
+0x8130D937 0x0495
+0x8130D938 0x0496
+0x8130D939 0x0497
+0x8130DA30 0x0498
+0x8130DA31 0x0499
+0x8130DA32 0x049A
+0x8130DA33 0x049B
+0x8130DA34 0x049C
+0x8130DA35 0x049D
+0x8130DA36 0x049E
+0x8130DA37 0x049F
+0x8130DA38 0x04A0
+0x8130DA39 0x04A1
+0x8130DB30 0x04A2
+0x8130DB31 0x04A3
+0x8130DB32 0x04A4
+0x8130DB33 0x04A5
+0x8130DB34 0x04A6
+0x8130DB35 0x04A7
+0x8130DB36 0x04A8
+0x8130DB37 0x04A9
+0x8130DB38 0x04AA
+0x8130DB39 0x04AB
+0x8130DC30 0x04AC
+0x8130DC31 0x04AD
+0x8130DC32 0x04AE
+0x8130DC33 0x04AF
+0x8130DC34 0x04B0
+0x8130DC35 0x04B1
+0x8130DC36 0x04B2
+0x8130DC37 0x04B3
+0x8130DC38 0x04B4
+0x8130DC39 0x04B5
+0x8130DD30 0x04B6
+0x8130DD31 0x04B7
+0x8130DD32 0x04B8
+0x8130DD33 0x04B9
+0x8130DD34 0x04BA
+0x8130DD35 0x04BB
+0x8130DD36 0x04BC
+0x8130DD37 0x04BD
+0x8130DD38 0x04BE
+0x8130DD39 0x04BF
+0x8130DE30 0x04C0
+0x8130DE31 0x04C1
+0x8130DE32 0x04C2
+0x8130DE33 0x04C3
+0x8130DE34 0x04C4
+0x8130DE35 0x04C5
+0x8130DE36 0x04C6
+0x8130DE37 0x04C7
+0x8130DE38 0x04C8
+0x8130DE39 0x04C9
+0x8130DF30 0x04CA
+0x8130DF31 0x04CB
+0x8130DF32 0x04CC
+0x8130DF33 0x04CD
+0x8130DF34 0x04CE
+0x8130DF35 0x04CF
+0x8130DF36 0x04D0
+0x8130DF37 0x04D1
+0x8130DF38 0x04D2
+0x8130DF39 0x04D3
+0x8130E030 0x04D4
+0x8130E031 0x04D5
+0x8130E032 0x04D6
+0x8130E033 0x04D7
+0x8130E034 0x04D8
+0x8130E035 0x04D9
+0x8130E036 0x04DA
+0x8130E037 0x04DB
+0x8130E038 0x04DC
+0x8130E039 0x04DD
+0x8130E130 0x04DE
+0x8130E131 0x04DF
+0x8130E132 0x04E0
+0x8130E133 0x04E1
+0x8130E134 0x04E2
+0x8130E135 0x04E3
+0x8130E136 0x04E4
+0x8130E137 0x04E5
+0x8130E138 0x04E6
+0x8130E139 0x04E7
+0x8130E230 0x04E8
+0x8130E231 0x04E9
+0x8130E232 0x04EA
+0x8130E233 0x04EB
+0x8130E234 0x04EC
+0x8130E235 0x04ED
+0x8130E236 0x04EE
+0x8130E237 0x04EF
+0x8130E238 0x04F0
+0x8130E239 0x04F1
+0x8130E330 0x04F2
+0x8130E331 0x04F3
+0x8130E332 0x04F4
+0x8130E333 0x04F5
+0x8130E334 0x04F6
+0x8130E335 0x04F7
+0x8130E336 0x04F8
+0x8130E337 0x04F9
+0x8130E338 0x04FA
+0x8130E339 0x04FB
+0x8130E430 0x04FC
+0x8130E431 0x04FD
+0x8130E432 0x04FE
+0x8130E433 0x04FF
+0x8130E434 0x0500
+0x8130E435 0x0501
+0x8130E436 0x0502
+0x8130E437 0x0503
+0x8130E438 0x0504
+0x8130E439 0x0505
+0x8130E530 0x0506
+0x8130E531 0x0507
+0x8130E532 0x0508
+0x8130E533 0x0509
+0x8130E534 0x050A
+0x8130E535 0x050B
+0x8130E536 0x050C
+0x8130E537 0x050D
+0x8130E538 0x050E
+0x8130E539 0x050F
+0x8130E630 0x0510
+0x8130E631 0x0511
+0x8130E632 0x0512
+0x8130E633 0x0513
+0x8130E634 0x0514
+0x8130E635 0x0515
+0x8130E636 0x0516
+0x8130E637 0x0517
+0x8130E638 0x0518
+0x8130E639 0x0519
+0x8130E730 0x051A
+0x8130E731 0x051B
+0x8130E732 0x051C
+0x8130E733 0x051D
+0x8130E734 0x051E
+0x8130E735 0x051F
+0x8130E736 0x0520
+0x8130E737 0x0521
+0x8130E738 0x0522
+0x8130E739 0x0523
+0x8130E830 0x0524
+0x8130E831 0x0525
+0x8130E832 0x0526
+0x8130E833 0x0527
+0x8130E834 0x0528
+0x8130E835 0x0529
+0x8130E836 0x052A
+0x8130E837 0x052B
+0x8130E838 0x052C
+0x8130E839 0x052D
+0x8130E930 0x052E
+0x8130E931 0x052F
+0x8130E932 0x0530
+0x8130E933 0x0531
+0x8130E934 0x0532
+0x8130E935 0x0533
+0x8130E936 0x0534
+0x8130E937 0x0535
+0x8130E938 0x0536
+0x8130E939 0x0537
+0x8130EA30 0x0538
+0x8130EA31 0x0539
+0x8130EA32 0x053A
+0x8130EA33 0x053B
+0x8130EA34 0x053C
+0x8130EA35 0x053D
+0x8130EA36 0x053E
+0x8130EA37 0x053F
+0x8130EA38 0x0540
+0x8130EA39 0x0541
+0x8130EB30 0x0542
+0x8130EB31 0x0543
+0x8130EB32 0x0544
+0x8130EB33 0x0545
+0x8130EB34 0x0546
+0x8130EB35 0x0547
+0x8130EB36 0x0548
+0x8130EB37 0x0549
+0x8130EB38 0x054A
+0x8130EB39 0x054B
+0x8130EC30 0x054C
+0x8130EC31 0x054D
+0x8130EC32 0x054E
+0x8130EC33 0x054F
+0x8130EC34 0x0550
+0x8130EC35 0x0551
+0x8130EC36 0x0552
+0x8130EC37 0x0553
+0x8130EC38 0x0554
+0x8130EC39 0x0555
+0x8130ED30 0x0556
+0x8130ED31 0x0557
+0x8130ED32 0x0558
+0x8130ED33 0x0559
+0x8130ED34 0x055A
+0x8130ED35 0x055B
+0x8130ED36 0x055C
+0x8130ED37 0x055D
+0x8130ED38 0x055E
+0x8130ED39 0x055F
+0x8130EE30 0x0560
+0x8130EE31 0x0561
+0x8130EE32 0x0562
+0x8130EE33 0x0563
+0x8130EE34 0x0564
+0x8130EE35 0x0565
+0x8130EE36 0x0566
+0x8130EE37 0x0567
+0x8130EE38 0x0568
+0x8130EE39 0x0569
+0x8130EF30 0x056A
+0x8130EF31 0x056B
+0x8130EF32 0x056C
+0x8130EF33 0x056D
+0x8130EF34 0x056E
+0x8130EF35 0x056F
+0x8130EF36 0x0570
+0x8130EF37 0x0571
+0x8130EF38 0x0572
+0x8130EF39 0x0573
+0x8130F030 0x0574
+0x8130F031 0x0575
+0x8130F032 0x0576
+0x8130F033 0x0577
+0x8130F034 0x0578
+0x8130F035 0x0579
+0x8130F036 0x057A
+0x8130F037 0x057B
+0x8130F038 0x057C
+0x8130F039 0x057D
+0x8130F130 0x057E
+0x8130F131 0x057F
+0x8130F132 0x0580
+0x8130F133 0x0581
+0x8130F134 0x0582
+0x8130F135 0x0583
+0x8130F136 0x0584
+0x8130F137 0x0585
+0x8130F138 0x0586
+0x8130F139 0x0587
+0x8130F230 0x0588
+0x8130F231 0x0589
+0x8130F232 0x058A
+0x8130F233 0x058B
+0x8130F234 0x058C
+0x8130F235 0x058D
+0x8130F236 0x058E
+0x8130F237 0x058F
+0x8130F238 0x0590
+0x8130F239 0x0591
+0x8130F330 0x0592
+0x8130F331 0x0593
+0x8130F332 0x0594
+0x8130F333 0x0595
+0x8130F334 0x0596
+0x8130F335 0x0597
+0x8130F336 0x0598
+0x8130F337 0x0599
+0x8130F338 0x059A
+0x8130F339 0x059B
+0x8130F430 0x059C
+0x8130F431 0x059D
+0x8130F432 0x059E
+0x8130F433 0x059F
+0x8130F434 0x05A0
+0x8130F435 0x05A1
+0x8130F436 0x05A2
+0x8130F437 0x05A3
+0x8130F438 0x05A4
+0x8130F439 0x05A5
+0x8130F530 0x05A6
+0x8130F531 0x05A7
+0x8130F532 0x05A8
+0x8130F533 0x05A9
+0x8130F534 0x05AA
+0x8130F535 0x05AB
+0x8130F536 0x05AC
+0x8130F537 0x05AD
+0x8130F538 0x05AE
+0x8130F539 0x05AF
+0x8130F630 0x05B0
+0x8130F631 0x05B1
+0x8130F632 0x05B2
+0x8130F633 0x05B3
+0x8130F634 0x05B4
+0x8130F635 0x05B5
+0x8130F636 0x05B6
+0x8130F637 0x05B7
+0x8130F638 0x05B8
+0x8130F639 0x05B9
+0x8130F730 0x05BA
+0x8130F731 0x05BB
+0x8130F732 0x05BC
+0x8130F733 0x05BD
+0x8130F734 0x05BE
+0x8130F735 0x05BF
+0x8130F736 0x05C0
+0x8130F737 0x05C1
+0x8130F738 0x05C2
+0x8130F739 0x05C3
+0x8130F830 0x05C4
+0x8130F831 0x05C5
+0x8130F832 0x05C6
+0x8130F833 0x05C7
+0x8130F834 0x05C8
+0x8130F835 0x05C9
+0x8130F836 0x05CA
+0x8130F837 0x05CB
+0x8130F838 0x05CC
+0x8130F839 0x05CD
+0x8130F930 0x05CE
+0x8130F931 0x05CF
+0x8130F932 0x05D0
+0x8130F933 0x05D1
+0x8130F934 0x05D2
+0x8130F935 0x05D3
+0x8130F936 0x05D4
+0x8130F937 0x05D5
+0x8130F938 0x05D6
+0x8130F939 0x05D7
+0x8130FA30 0x05D8
+0x8130FA31 0x05D9
+0x8130FA32 0x05DA
+0x8130FA33 0x05DB
+0x8130FA34 0x05DC
+0x8130FA35 0x05DD
+0x8130FA36 0x05DE
+0x8130FA37 0x05DF
+0x8130FA38 0x05E0
+0x8130FA39 0x05E1
+0x8130FB30 0x05E2
+0x8130FB31 0x05E3
+0x8130FB32 0x05E4
+0x8130FB33 0x05E5
+0x8130FB34 0x05E6
+0x8130FB35 0x05E7
+0x8130FB36 0x05E8
+0x8130FB37 0x05E9
+0x8130FB38 0x05EA
+0x8130FB39 0x05EB
+0x8130FC30 0x05EC
+0x8130FC31 0x05ED
+0x8130FC32 0x05EE
+0x8130FC33 0x05EF
+0x8130FC34 0x05F0
+0x8130FC35 0x05F1
+0x8130FC36 0x05F2
+0x8130FC37 0x05F3
+0x8130FC38 0x05F4
+0x8130FC39 0x05F5
+0x8130FD30 0x05F6
+0x8130FD31 0x05F7
+0x8130FD32 0x05F8
+0x8130FD33 0x05F9
+0x8130FD34 0x05FA
+0x8130FD35 0x05FB
+0x8130FD36 0x05FC
+0x8130FD37 0x05FD
+0x8130FD38 0x05FE
+0x8130FD39 0x05FF
+0x8130FE30 0x0600
+0x8130FE31 0x0601
+0x8130FE32 0x0602
+0x8130FE33 0x0603
+0x8130FE34 0x0604
+0x8130FE35 0x0605
+0x8130FE36 0x0606
+0x8130FE37 0x0607
+0x8130FE38 0x0608
+0x8130FE39 0x0609
+0x81318130 0x060A
+0x81318131 0x060B
+0x81318132 0x060C
+0x81318133 0x060D
+0x81318134 0x060E
+0x81318135 0x060F
+0x81318136 0x0610
+0x81318137 0x0611
+0x81318138 0x0612
+0x81318139 0x0613
+0x81318230 0x0614
+0x81318231 0x0615
+0x81318232 0x0616
+0x81318233 0x0617
+0x81318234 0x0618
+0x81318235 0x0619
+0x81318236 0x061A
+0x81318237 0x061B
+0x81318238 0x061C
+0x81318239 0x061D
+0x81318330 0x061E
+0x81318331 0x061F
+0x81318332 0x0620
+0x81318333 0x0621
+0x81318334 0x0622
+0x81318335 0x0623
+0x81318336 0x0624
+0x81318337 0x0625
+0x81318338 0x0626
+0x81318339 0x0627
+0x81318430 0x0628
+0x81318431 0x0629
+0x81318432 0x062A
+0x81318433 0x062B
+0x81318434 0x062C
+0x81318435 0x062D
+0x81318436 0x062E
+0x81318437 0x062F
+0x81318438 0x0630
+0x81318439 0x0631
+0x81318530 0x0632
+0x81318531 0x0633
+0x81318532 0x0634
+0x81318533 0x0635
+0x81318534 0x0636
+0x81318535 0x0637
+0x81318536 0x0638
+0x81318537 0x0639
+0x81318538 0x063A
+0x81318539 0x063B
+0x81318630 0x063C
+0x81318631 0x063D
+0x81318632 0x063E
+0x81318633 0x063F
+0x81318634 0x0640
+0x81318635 0x0641
+0x81318636 0x0642
+0x81318637 0x0643
+0x81318638 0x0644
+0x81318639 0x0645
+0x81318730 0x0646
+0x81318731 0x0647
+0x81318732 0x0648
+0x81318733 0x0649
+0x81318734 0x064A
+0x81318735 0x064B
+0x81318736 0x064C
+0x81318737 0x064D
+0x81318738 0x064E
+0x81318739 0x064F
+0x81318830 0x0650
+0x81318831 0x0651
+0x81318832 0x0652
+0x81318833 0x0653
+0x81318834 0x0654
+0x81318835 0x0655
+0x81318836 0x0656
+0x81318837 0x0657
+0x81318838 0x0658
+0x81318839 0x0659
+0x81318930 0x065A
+0x81318931 0x065B
+0x81318932 0x065C
+0x81318933 0x065D
+0x81318934 0x065E
+0x81318935 0x065F
+0x81318936 0x0660
+0x81318937 0x0661
+0x81318938 0x0662
+0x81318939 0x0663
+0x81318A30 0x0664
+0x81318A31 0x0665
+0x81318A32 0x0666
+0x81318A33 0x0667
+0x81318A34 0x0668
+0x81318A35 0x0669
+0x81318A36 0x066A
+0x81318A37 0x066B
+0x81318A38 0x066C
+0x81318A39 0x066D
+0x81318B30 0x066E
+0x81318B31 0x066F
+0x81318B32 0x0670
+0x81318B33 0x0671
+0x81318B34 0x0672
+0x81318B35 0x0673
+0x81318B36 0x0674
+0x81318B37 0x0675
+0x81318B38 0x0676
+0x81318B39 0x0677
+0x81318C30 0x0678
+0x81318C31 0x0679
+0x81318C32 0x067A
+0x81318C33 0x067B
+0x81318C34 0x067C
+0x81318C35 0x067D
+0x81318C36 0x067E
+0x81318C37 0x067F
+0x81318C38 0x0680
+0x81318C39 0x0681
+0x81318D30 0x0682
+0x81318D31 0x0683
+0x81318D32 0x0684
+0x81318D33 0x0685
+0x81318D34 0x0686
+0x81318D35 0x0687
+0x81318D36 0x0688
+0x81318D37 0x0689
+0x81318D38 0x068A
+0x81318D39 0x068B
+0x81318E30 0x068C
+0x81318E31 0x068D
+0x81318E32 0x068E
+0x81318E33 0x068F
+0x81318E34 0x0690
+0x81318E35 0x0691
+0x81318E36 0x0692
+0x81318E37 0x0693
+0x81318E38 0x0694
+0x81318E39 0x0695
+0x81318F30 0x0696
+0x81318F31 0x0697
+0x81318F32 0x0698
+0x81318F33 0x0699
+0x81318F34 0x069A
+0x81318F35 0x069B
+0x81318F36 0x069C
+0x81318F37 0x069D
+0x81318F38 0x069E
+0x81318F39 0x069F
+0x81319030 0x06A0
+0x81319031 0x06A1
+0x81319032 0x06A2
+0x81319033 0x06A3
+0x81319034 0x06A4
+0x81319035 0x06A5
+0x81319036 0x06A6
+0x81319037 0x06A7
+0x81319038 0x06A8
+0x81319039 0x06A9
+0x81319130 0x06AA
+0x81319131 0x06AB
+0x81319132 0x06AC
+0x81319133 0x06AD
+0x81319134 0x06AE
+0x81319135 0x06AF
+0x81319136 0x06B0
+0x81319137 0x06B1
+0x81319138 0x06B2
+0x81319139 0x06B3
+0x81319230 0x06B4
+0x81319231 0x06B5
+0x81319232 0x06B6
+0x81319233 0x06B7
+0x81319234 0x06B8
+0x81319235 0x06B9
+0x81319236 0x06BA
+0x81319237 0x06BB
+0x81319238 0x06BC
+0x81319239 0x06BD
+0x81319330 0x06BE
+0x81319331 0x06BF
+0x81319332 0x06C0
+0x81319333 0x06C1
+0x81319334 0x06C2
+0x81319335 0x06C3
+0x81319336 0x06C4
+0x81319337 0x06C5
+0x81319338 0x06C6
+0x81319339 0x06C7
+0x81319430 0x06C8
+0x81319431 0x06C9
+0x81319432 0x06CA
+0x81319433 0x06CB
+0x81319434 0x06CC
+0x81319435 0x06CD
+0x81319436 0x06CE
+0x81319437 0x06CF
+0x81319438 0x06D0
+0x81319439 0x06D1
+0x81319530 0x06D2
+0x81319531 0x06D3
+0x81319532 0x06D4
+0x81319533 0x06D5
+0x81319534 0x06D6
+0x81319535 0x06D7
+0x81319536 0x06D8
+0x81319537 0x06D9
+0x81319538 0x06DA
+0x81319539 0x06DB
+0x81319630 0x06DC
+0x81319631 0x06DD
+0x81319632 0x06DE
+0x81319633 0x06DF
+0x81319634 0x06E0
+0x81319635 0x06E1
+0x81319636 0x06E2
+0x81319637 0x06E3
+0x81319638 0x06E4
+0x81319639 0x06E5
+0x81319730 0x06E6
+0x81319731 0x06E7
+0x81319732 0x06E8
+0x81319733 0x06E9
+0x81319734 0x06EA
+0x81319735 0x06EB
+0x81319736 0x06EC
+0x81319737 0x06ED
+0x81319738 0x06EE
+0x81319739 0x06EF
+0x81319830 0x06F0
+0x81319831 0x06F1
+0x81319832 0x06F2
+0x81319833 0x06F3
+0x81319834 0x06F4
+0x81319835 0x06F5
+0x81319836 0x06F6
+0x81319837 0x06F7
+0x81319838 0x06F8
+0x81319839 0x06F9
+0x81319930 0x06FA
+0x81319931 0x06FB
+0x81319932 0x06FC
+0x81319933 0x06FD
+0x81319934 0x06FE
+0x81319935 0x06FF
+0x81319936 0x0700
+0x81319937 0x0701
+0x81319938 0x0702
+0x81319939 0x0703
+0x81319A30 0x0704
+0x81319A31 0x0705
+0x81319A32 0x0706
+0x81319A33 0x0707
+0x81319A34 0x0708
+0x81319A35 0x0709
+0x81319A36 0x070A
+0x81319A37 0x070B
+0x81319A38 0x070C
+0x81319A39 0x070D
+0x81319B30 0x070E
+0x81319B31 0x070F
+0x81319B32 0x0710
+0x81319B33 0x0711
+0x81319B34 0x0712
+0x81319B35 0x0713
+0x81319B36 0x0714
+0x81319B37 0x0715
+0x81319B38 0x0716
+0x81319B39 0x0717
+0x81319C30 0x0718
+0x81319C31 0x0719
+0x81319C32 0x071A
+0x81319C33 0x071B
+0x81319C34 0x071C
+0x81319C35 0x071D
+0x81319C36 0x071E
+0x81319C37 0x071F
+0x81319C38 0x0720
+0x81319C39 0x0721
+0x81319D30 0x0722
+0x81319D31 0x0723
+0x81319D32 0x0724
+0x81319D33 0x0725
+0x81319D34 0x0726
+0x81319D35 0x0727
+0x81319D36 0x0728
+0x81319D37 0x0729
+0x81319D38 0x072A
+0x81319D39 0x072B
+0x81319E30 0x072C
+0x81319E31 0x072D
+0x81319E32 0x072E
+0x81319E33 0x072F
+0x81319E34 0x0730
+0x81319E35 0x0731
+0x81319E36 0x0732
+0x81319E37 0x0733
+0x81319E38 0x0734
+0x81319E39 0x0735
+0x81319F30 0x0736
+0x81319F31 0x0737
+0x81319F32 0x0738
+0x81319F33 0x0739
+0x81319F34 0x073A
+0x81319F35 0x073B
+0x81319F36 0x073C
+0x81319F37 0x073D
+0x81319F38 0x073E
+0x81319F39 0x073F
+0x8131A030 0x0740
+0x8131A031 0x0741
+0x8131A032 0x0742
+0x8131A033 0x0743
+0x8131A034 0x0744
+0x8131A035 0x0745
+0x8131A036 0x0746
+0x8131A037 0x0747
+0x8131A038 0x0748
+0x8131A039 0x0749
+0x8131A130 0x074A
+0x8131A131 0x074B
+0x8131A132 0x074C
+0x8131A133 0x074D
+0x8131A134 0x074E
+0x8131A135 0x074F
+0x8131A136 0x0750
+0x8131A137 0x0751
+0x8131A138 0x0752
+0x8131A139 0x0753
+0x8131A230 0x0754
+0x8131A231 0x0755
+0x8131A232 0x0756
+0x8131A233 0x0757
+0x8131A234 0x0758
+0x8131A235 0x0759
+0x8131A236 0x075A
+0x8131A237 0x075B
+0x8131A238 0x075C
+0x8131A239 0x075D
+0x8131A330 0x075E
+0x8131A331 0x075F
+0x8131A332 0x0760
+0x8131A333 0x0761
+0x8131A334 0x0762
+0x8131A335 0x0763
+0x8131A336 0x0764
+0x8131A337 0x0765
+0x8131A338 0x0766
+0x8131A339 0x0767
+0x8131A430 0x0768
+0x8131A431 0x0769
+0x8131A432 0x076A
+0x8131A433 0x076B
+0x8131A434 0x076C
+0x8131A435 0x076D
+0x8131A436 0x076E
+0x8131A437 0x076F
+0x8131A438 0x0770
+0x8131A439 0x0771
+0x8131A530 0x0772
+0x8131A531 0x0773
+0x8131A532 0x0774
+0x8131A533 0x0775
+0x8131A534 0x0776
+0x8131A535 0x0777
+0x8131A536 0x0778
+0x8131A537 0x0779
+0x8131A538 0x077A
+0x8131A539 0x077B
+0x8131A630 0x077C
+0x8131A631 0x077D
+0x8131A632 0x077E
+0x8131A633 0x077F
+0x8131A634 0x0780
+0x8131A635 0x0781
+0x8131A636 0x0782
+0x8131A637 0x0783
+0x8131A638 0x0784
+0x8131A639 0x0785
+0x8131A730 0x0786
+0x8131A731 0x0787
+0x8131A732 0x0788
+0x8131A733 0x0789
+0x8131A734 0x078A
+0x8131A735 0x078B
+0x8131A736 0x078C
+0x8131A737 0x078D
+0x8131A738 0x078E
+0x8131A739 0x078F
+0x8131A830 0x0790
+0x8131A831 0x0791
+0x8131A832 0x0792
+0x8131A833 0x0793
+0x8131A834 0x0794
+0x8131A835 0x0795
+0x8131A836 0x0796
+0x8131A837 0x0797
+0x8131A838 0x0798
+0x8131A839 0x0799
+0x8131A930 0x079A
+0x8131A931 0x079B
+0x8131A932 0x079C
+0x8131A933 0x079D
+0x8131A934 0x079E
+0x8131A935 0x079F
+0x8131A936 0x07A0
+0x8131A937 0x07A1
+0x8131A938 0x07A2
+0x8131A939 0x07A3
+0x8131AA30 0x07A4
+0x8131AA31 0x07A5
+0x8131AA32 0x07A6
+0x8131AA33 0x07A7
+0x8131AA34 0x07A8
+0x8131AA35 0x07A9
+0x8131AA36 0x07AA
+0x8131AA37 0x07AB
+0x8131AA38 0x07AC
+0x8131AA39 0x07AD
+0x8131AB30 0x07AE
+0x8131AB31 0x07AF
+0x8131AB32 0x07B0
+0x8131AB33 0x07B1
+0x8131AB34 0x07B2
+0x8131AB35 0x07B3
+0x8131AB36 0x07B4
+0x8131AB37 0x07B5
+0x8131AB38 0x07B6
+0x8131AB39 0x07B7
+0x8131AC30 0x07B8
+0x8131AC31 0x07B9
+0x8131AC32 0x07BA
+0x8131AC33 0x07BB
+0x8131AC34 0x07BC
+0x8131AC35 0x07BD
+0x8131AC36 0x07BE
+0x8131AC37 0x07BF
+0x8131AC38 0x07C0
+0x8131AC39 0x07C1
+0x8131AD30 0x07C2
+0x8131AD31 0x07C3
+0x8131AD32 0x07C4
+0x8131AD33 0x07C5
+0x8131AD34 0x07C6
+0x8131AD35 0x07C7
+0x8131AD36 0x07C8
+0x8131AD37 0x07C9
+0x8131AD38 0x07CA
+0x8131AD39 0x07CB
+0x8131AE30 0x07CC
+0x8131AE31 0x07CD
+0x8131AE32 0x07CE
+0x8131AE33 0x07CF
+0x8131AE34 0x07D0
+0x8131AE35 0x07D1
+0x8131AE36 0x07D2
+0x8131AE37 0x07D3
+0x8131AE38 0x07D4
+0x8131AE39 0x07D5
+0x8131AF30 0x07D6
+0x8131AF31 0x07D7
+0x8131AF32 0x07D8
+0x8131AF33 0x07D9
+0x8131AF34 0x07DA
+0x8131AF35 0x07DB
+0x8131AF36 0x07DC
+0x8131AF37 0x07DD
+0x8131AF38 0x07DE
+0x8131AF39 0x07DF
+0x8131B030 0x07E0
+0x8131B031 0x07E1
+0x8131B032 0x07E2
+0x8131B033 0x07E3
+0x8131B034 0x07E4
+0x8131B035 0x07E5
+0x8131B036 0x07E6
+0x8131B037 0x07E7
+0x8131B038 0x07E8
+0x8131B039 0x07E9
+0x8131B130 0x07EA
+0x8131B131 0x07EB
+0x8131B132 0x07EC
+0x8131B133 0x07ED
+0x8131B134 0x07EE
+0x8131B135 0x07EF
+0x8131B136 0x07F0
+0x8131B137 0x07F1
+0x8131B138 0x07F2
+0x8131B139 0x07F3
+0x8131B230 0x07F4
+0x8131B231 0x07F5
+0x8131B232 0x07F6
+0x8131B233 0x07F7
+0x8131B234 0x07F8
+0x8131B235 0x07F9
+0x8131B236 0x07FA
+0x8131B237 0x07FB
+0x8131B238 0x07FC
+0x8131B239 0x07FD
+0x8131B330 0x07FE
+0x8131B331 0x07FF
+0x8131B332 0x0800
+0x8131B333 0x0801
+0x8131B334 0x0802
+0x8131B335 0x0803
+0x8131B336 0x0804
+0x8131B337 0x0805
+0x8131B338 0x0806
+0x8131B339 0x0807
+0x8131B430 0x0808
+0x8131B431 0x0809
+0x8131B432 0x080A
+0x8131B433 0x080B
+0x8131B434 0x080C
+0x8131B435 0x080D
+0x8131B436 0x080E
+0x8131B437 0x080F
+0x8131B438 0x0810
+0x8131B439 0x0811
+0x8131B530 0x0812
+0x8131B531 0x0813
+0x8131B532 0x0814
+0x8131B533 0x0815
+0x8131B534 0x0816
+0x8131B535 0x0817
+0x8131B536 0x0818
+0x8131B537 0x0819
+0x8131B538 0x081A
+0x8131B539 0x081B
+0x8131B630 0x081C
+0x8131B631 0x081D
+0x8131B632 0x081E
+0x8131B633 0x081F
+0x8131B634 0x0820
+0x8131B635 0x0821
+0x8131B636 0x0822
+0x8131B637 0x0823
+0x8131B638 0x0824
+0x8131B639 0x0825
+0x8131B730 0x0826
+0x8131B731 0x0827
+0x8131B732 0x0828
+0x8131B733 0x0829
+0x8131B734 0x082A
+0x8131B735 0x082B
+0x8131B736 0x082C
+0x8131B737 0x082D
+0x8131B738 0x082E
+0x8131B739 0x082F
+0x8131B830 0x0830
+0x8131B831 0x0831
+0x8131B832 0x0832
+0x8131B833 0x0833
+0x8131B834 0x0834
+0x8131B835 0x0835
+0x8131B836 0x0836
+0x8131B837 0x0837
+0x8131B838 0x0838
+0x8131B839 0x0839
+0x8131B930 0x083A
+0x8131B931 0x083B
+0x8131B932 0x083C
+0x8131B933 0x083D
+0x8131B934 0x083E
+0x8131B935 0x083F
+0x8131B936 0x0840
+0x8131B937 0x0841
+0x8131B938 0x0842
+0x8131B939 0x0843
+0x8131BA30 0x0844
+0x8131BA31 0x0845
+0x8131BA32 0x0846
+0x8131BA33 0x0847
+0x8131BA34 0x0848
+0x8131BA35 0x0849
+0x8131BA36 0x084A
+0x8131BA37 0x084B
+0x8131BA38 0x084C
+0x8131BA39 0x084D
+0x8131BB30 0x084E
+0x8131BB31 0x084F
+0x8131BB32 0x0850
+0x8131BB33 0x0851
+0x8131BB34 0x0852
+0x8131BB35 0x0853
+0x8131BB36 0x0854
+0x8131BB37 0x0855
+0x8131BB38 0x0856
+0x8131BB39 0x0857
+0x8131BC30 0x0858
+0x8131BC31 0x0859
+0x8131BC32 0x085A
+0x8131BC33 0x085B
+0x8131BC34 0x085C
+0x8131BC35 0x085D
+0x8131BC36 0x085E
+0x8131BC37 0x085F
+0x8131BC38 0x0860
+0x8131BC39 0x0861
+0x8131BD30 0x0862
+0x8131BD31 0x0863
+0x8131BD32 0x0864
+0x8131BD33 0x0865
+0x8131BD34 0x0866
+0x8131BD35 0x0867
+0x8131BD36 0x0868
+0x8131BD37 0x0869
+0x8131BD38 0x086A
+0x8131BD39 0x086B
+0x8131BE30 0x086C
+0x8131BE31 0x086D
+0x8131BE32 0x086E
+0x8131BE33 0x086F
+0x8131BE34 0x0870
+0x8131BE35 0x0871
+0x8131BE36 0x0872
+0x8131BE37 0x0873
+0x8131BE38 0x0874
+0x8131BE39 0x0875
+0x8131BF30 0x0876
+0x8131BF31 0x0877
+0x8131BF32 0x0878
+0x8131BF33 0x0879
+0x8131BF34 0x087A
+0x8131BF35 0x087B
+0x8131BF36 0x087C
+0x8131BF37 0x087D
+0x8131BF38 0x087E
+0x8131BF39 0x087F
+0x8131C030 0x0880
+0x8131C031 0x0881
+0x8131C032 0x0882
+0x8131C033 0x0883
+0x8131C034 0x0884
+0x8131C035 0x0885
+0x8131C036 0x0886
+0x8131C037 0x0887
+0x8131C038 0x0888
+0x8131C039 0x0889
+0x8131C130 0x088A
+0x8131C131 0x088B
+0x8131C132 0x088C
+0x8131C133 0x088D
+0x8131C134 0x088E
+0x8131C135 0x088F
+0x8131C136 0x0890
+0x8131C137 0x0891
+0x8131C138 0x0892
+0x8131C139 0x0893
+0x8131C230 0x0894
+0x8131C231 0x0895
+0x8131C232 0x0896
+0x8131C233 0x0897
+0x8131C234 0x0898
+0x8131C235 0x0899
+0x8131C236 0x089A
+0x8131C237 0x089B
+0x8131C238 0x089C
+0x8131C239 0x089D
+0x8131C330 0x089E
+0x8131C331 0x089F
+0x8131C332 0x08A0
+0x8131C333 0x08A1
+0x8131C334 0x08A2
+0x8131C335 0x08A3
+0x8131C336 0x08A4
+0x8131C337 0x08A5
+0x8131C338 0x08A6
+0x8131C339 0x08A7
+0x8131C430 0x08A8
+0x8131C431 0x08A9
+0x8131C432 0x08AA
+0x8131C433 0x08AB
+0x8131C434 0x08AC
+0x8131C435 0x08AD
+0x8131C436 0x08AE
+0x8131C437 0x08AF
+0x8131C438 0x08B0
+0x8131C439 0x08B1
+0x8131C530 0x08B2
+0x8131C531 0x08B3
+0x8131C532 0x08B4
+0x8131C533 0x08B5
+0x8131C534 0x08B6
+0x8131C535 0x08B7
+0x8131C536 0x08B8
+0x8131C537 0x08B9
+0x8131C538 0x08BA
+0x8131C539 0x08BB
+0x8131C630 0x08BC
+0x8131C631 0x08BD
+0x8131C632 0x08BE
+0x8131C633 0x08BF
+0x8131C634 0x08C0
+0x8131C635 0x08C1
+0x8131C636 0x08C2
+0x8131C637 0x08C3
+0x8131C638 0x08C4
+0x8131C639 0x08C5
+0x8131C730 0x08C6
+0x8131C731 0x08C7
+0x8131C732 0x08C8
+0x8131C733 0x08C9
+0x8131C734 0x08CA
+0x8131C735 0x08CB
+0x8131C736 0x08CC
+0x8131C737 0x08CD
+0x8131C738 0x08CE
+0x8131C739 0x08CF
+0x8131C830 0x08D0
+0x8131C831 0x08D1
+0x8131C832 0x08D2
+0x8131C833 0x08D3
+0x8131C834 0x08D4
+0x8131C835 0x08D5
+0x8131C836 0x08D6
+0x8131C837 0x08D7
+0x8131C838 0x08D8
+0x8131C839 0x08D9
+0x8131C930 0x08DA
+0x8131C931 0x08DB
+0x8131C932 0x08DC
+0x8131C933 0x08DD
+0x8131C934 0x08DE
+0x8131C935 0x08DF
+0x8131C936 0x08E0
+0x8131C937 0x08E1
+0x8131C938 0x08E2
+0x8131C939 0x08E3
+0x8131CA30 0x08E4
+0x8131CA31 0x08E5
+0x8131CA32 0x08E6
+0x8131CA33 0x08E7
+0x8131CA34 0x08E8
+0x8131CA35 0x08E9
+0x8131CA36 0x08EA
+0x8131CA37 0x08EB
+0x8131CA38 0x08EC
+0x8131CA39 0x08ED
+0x8131CB30 0x08EE
+0x8131CB31 0x08EF
+0x8131CB32 0x08F0
+0x8131CB33 0x08F1
+0x8131CB34 0x08F2
+0x8131CB35 0x08F3
+0x8131CB36 0x08F4
+0x8131CB37 0x08F5
+0x8131CB38 0x08F6
+0x8131CB39 0x08F7
+0x8131CC30 0x08F8
+0x8131CC31 0x08F9
+0x8131CC32 0x08FA
+0x8131CC33 0x08FB
+0x8131CC34 0x08FC
+0x8131CC35 0x08FD
+0x8131CC36 0x08FE
+0x8131CC37 0x08FF
+0x8131CC38 0x0900
+0x8131CC39 0x0901
+0x8131CD30 0x0902
+0x8131CD31 0x0903
+0x8131CD32 0x0904
+0x8131CD33 0x0905
+0x8131CD34 0x0906
+0x8131CD35 0x0907
+0x8131CD36 0x0908
+0x8131CD37 0x0909
+0x8131CD38 0x090A
+0x8131CD39 0x090B
+0x8131CE30 0x090C
+0x8131CE31 0x090D
+0x8131CE32 0x090E
+0x8131CE33 0x090F
+0x8131CE34 0x0910
+0x8131CE35 0x0911
+0x8131CE36 0x0912
+0x8131CE37 0x0913
+0x8131CE38 0x0914
+0x8131CE39 0x0915
+0x8131CF30 0x0916
+0x8131CF31 0x0917
+0x8131CF32 0x0918
+0x8131CF33 0x0919
+0x8131CF34 0x091A
+0x8131CF35 0x091B
+0x8131CF36 0x091C
+0x8131CF37 0x091D
+0x8131CF38 0x091E
+0x8131CF39 0x091F
+0x8131D030 0x0920
+0x8131D031 0x0921
+0x8131D032 0x0922
+0x8131D033 0x0923
+0x8131D034 0x0924
+0x8131D035 0x0925
+0x8131D036 0x0926
+0x8131D037 0x0927
+0x8131D038 0x0928
+0x8131D039 0x0929
+0x8131D130 0x092A
+0x8131D131 0x092B
+0x8131D132 0x092C
+0x8131D133 0x092D
+0x8131D134 0x092E
+0x8131D135 0x092F
+0x8131D136 0x0930
+0x8131D137 0x0931
+0x8131D138 0x0932
+0x8131D139 0x0933
+0x8131D230 0x0934
+0x8131D231 0x0935
+0x8131D232 0x0936
+0x8131D233 0x0937
+0x8131D234 0x0938
+0x8131D235 0x0939
+0x8131D236 0x093A
+0x8131D237 0x093B
+0x8131D238 0x093C
+0x8131D239 0x093D
+0x8131D330 0x093E
+0x8131D331 0x093F
+0x8131D332 0x0940
+0x8131D333 0x0941
+0x8131D334 0x0942
+0x8131D335 0x0943
+0x8131D336 0x0944
+0x8131D337 0x0945
+0x8131D338 0x0946
+0x8131D339 0x0947
+0x8131D430 0x0948
+0x8131D431 0x0949
+0x8131D432 0x094A
+0x8131D433 0x094B
+0x8131D434 0x094C
+0x8131D435 0x094D
+0x8131D436 0x094E
+0x8131D437 0x094F
+0x8131D438 0x0950
+0x8131D439 0x0951
+0x8131D530 0x0952
+0x8131D531 0x0953
+0x8131D532 0x0954
+0x8131D533 0x0955
+0x8131D534 0x0956
+0x8131D535 0x0957
+0x8131D536 0x0958
+0x8131D537 0x0959
+0x8131D538 0x095A
+0x8131D539 0x095B
+0x8131D630 0x095C
+0x8131D631 0x095D
+0x8131D632 0x095E
+0x8131D633 0x095F
+0x8131D634 0x0960
+0x8131D635 0x0961
+0x8131D636 0x0962
+0x8131D637 0x0963
+0x8131D638 0x0964
+0x8131D639 0x0965
+0x8131D730 0x0966
+0x8131D731 0x0967
+0x8131D732 0x0968
+0x8131D733 0x0969
+0x8131D734 0x096A
+0x8131D735 0x096B
+0x8131D736 0x096C
+0x8131D737 0x096D
+0x8131D738 0x096E
+0x8131D739 0x096F
+0x8131D830 0x0970
+0x8131D831 0x0971
+0x8131D832 0x0972
+0x8131D833 0x0973
+0x8131D834 0x0974
+0x8131D835 0x0975
+0x8131D836 0x0976
+0x8131D837 0x0977
+0x8131D838 0x0978
+0x8131D839 0x0979
+0x8131D930 0x097A
+0x8131D931 0x097B
+0x8131D932 0x097C
+0x8131D933 0x097D
+0x8131D934 0x097E
+0x8131D935 0x097F
+0x8131D936 0x0980
+0x8131D937 0x0981
+0x8131D938 0x0982
+0x8131D939 0x0983
+0x8131DA30 0x0984
+0x8131DA31 0x0985
+0x8131DA32 0x0986
+0x8131DA33 0x0987
+0x8131DA34 0x0988
+0x8131DA35 0x0989
+0x8131DA36 0x098A
+0x8131DA37 0x098B
+0x8131DA38 0x098C
+0x8131DA39 0x098D
+0x8131DB30 0x098E
+0x8131DB31 0x098F
+0x8131DB32 0x0990
+0x8131DB33 0x0991
+0x8131DB34 0x0992
+0x8131DB35 0x0993
+0x8131DB36 0x0994
+0x8131DB37 0x0995
+0x8131DB38 0x0996
+0x8131DB39 0x0997
+0x8131DC30 0x0998
+0x8131DC31 0x0999
+0x8131DC32 0x099A
+0x8131DC33 0x099B
+0x8131DC34 0x099C
+0x8131DC35 0x099D
+0x8131DC36 0x099E
+0x8131DC37 0x099F
+0x8131DC38 0x09A0
+0x8131DC39 0x09A1
+0x8131DD30 0x09A2
+0x8131DD31 0x09A3
+0x8131DD32 0x09A4
+0x8131DD33 0x09A5
+0x8131DD34 0x09A6
+0x8131DD35 0x09A7
+0x8131DD36 0x09A8
+0x8131DD37 0x09A9
+0x8131DD38 0x09AA
+0x8131DD39 0x09AB
+0x8131DE30 0x09AC
+0x8131DE31 0x09AD
+0x8131DE32 0x09AE
+0x8131DE33 0x09AF
+0x8131DE34 0x09B0
+0x8131DE35 0x09B1
+0x8131DE36 0x09B2
+0x8131DE37 0x09B3
+0x8131DE38 0x09B4
+0x8131DE39 0x09B5
+0x8131DF30 0x09B6
+0x8131DF31 0x09B7
+0x8131DF32 0x09B8
+0x8131DF33 0x09B9
+0x8131DF34 0x09BA
+0x8131DF35 0x09BB
+0x8131DF36 0x09BC
+0x8131DF37 0x09BD
+0x8131DF38 0x09BE
+0x8131DF39 0x09BF
+0x8131E030 0x09C0
+0x8131E031 0x09C1
+0x8131E032 0x09C2
+0x8131E033 0x09C3
+0x8131E034 0x09C4
+0x8131E035 0x09C5
+0x8131E036 0x09C6
+0x8131E037 0x09C7
+0x8131E038 0x09C8
+0x8131E039 0x09C9
+0x8131E130 0x09CA
+0x8131E131 0x09CB
+0x8131E132 0x09CC
+0x8131E133 0x09CD
+0x8131E134 0x09CE
+0x8131E135 0x09CF
+0x8131E136 0x09D0
+0x8131E137 0x09D1
+0x8131E138 0x09D2
+0x8131E139 0x09D3
+0x8131E230 0x09D4
+0x8131E231 0x09D5
+0x8131E232 0x09D6
+0x8131E233 0x09D7
+0x8131E234 0x09D8
+0x8131E235 0x09D9
+0x8131E236 0x09DA
+0x8131E237 0x09DB
+0x8131E238 0x09DC
+0x8131E239 0x09DD
+0x8131E330 0x09DE
+0x8131E331 0x09DF
+0x8131E332 0x09E0
+0x8131E333 0x09E1
+0x8131E334 0x09E2
+0x8131E335 0x09E3
+0x8131E336 0x09E4
+0x8131E337 0x09E5
+0x8131E338 0x09E6
+0x8131E339 0x09E7
+0x8131E430 0x09E8
+0x8131E431 0x09E9
+0x8131E432 0x09EA
+0x8131E433 0x09EB
+0x8131E434 0x09EC
+0x8131E435 0x09ED
+0x8131E436 0x09EE
+0x8131E437 0x09EF
+0x8131E438 0x09F0
+0x8131E439 0x09F1
+0x8131E530 0x09F2
+0x8131E531 0x09F3
+0x8131E532 0x09F4
+0x8131E533 0x09F5
+0x8131E534 0x09F6
+0x8131E535 0x09F7
+0x8131E536 0x09F8
+0x8131E537 0x09F9
+0x8131E538 0x09FA
+0x8131E539 0x09FB
+0x8131E630 0x09FC
+0x8131E631 0x09FD
+0x8131E632 0x09FE
+0x8131E633 0x09FF
+0x8131E634 0x0A00
+0x8131E635 0x0A01
+0x8131E636 0x0A02
+0x8131E637 0x0A03
+0x8131E638 0x0A04
+0x8131E639 0x0A05
+0x8131E730 0x0A06
+0x8131E731 0x0A07
+0x8131E732 0x0A08
+0x8131E733 0x0A09
+0x8131E734 0x0A0A
+0x8131E735 0x0A0B
+0x8131E736 0x0A0C
+0x8131E737 0x0A0D
+0x8131E738 0x0A0E
+0x8131E739 0x0A0F
+0x8131E830 0x0A10
+0x8131E831 0x0A11
+0x8131E832 0x0A12
+0x8131E833 0x0A13
+0x8131E834 0x0A14
+0x8131E835 0x0A15
+0x8131E836 0x0A16
+0x8131E837 0x0A17
+0x8131E838 0x0A18
+0x8131E839 0x0A19
+0x8131E930 0x0A1A
+0x8131E931 0x0A1B
+0x8131E932 0x0A1C
+0x8131E933 0x0A1D
+0x8131E934 0x0A1E
+0x8131E935 0x0A1F
+0x8131E936 0x0A20
+0x8131E937 0x0A21
+0x8131E938 0x0A22
+0x8131E939 0x0A23
+0x8131EA30 0x0A24
+0x8131EA31 0x0A25
+0x8131EA32 0x0A26
+0x8131EA33 0x0A27
+0x8131EA34 0x0A28
+0x8131EA35 0x0A29
+0x8131EA36 0x0A2A
+0x8131EA37 0x0A2B
+0x8131EA38 0x0A2C
+0x8131EA39 0x0A2D
+0x8131EB30 0x0A2E
+0x8131EB31 0x0A2F
+0x8131EB32 0x0A30
+0x8131EB33 0x0A31
+0x8131EB34 0x0A32
+0x8131EB35 0x0A33
+0x8131EB36 0x0A34
+0x8131EB37 0x0A35
+0x8131EB38 0x0A36
+0x8131EB39 0x0A37
+0x8131EC30 0x0A38
+0x8131EC31 0x0A39
+0x8131EC32 0x0A3A
+0x8131EC33 0x0A3B
+0x8131EC34 0x0A3C
+0x8131EC35 0x0A3D
+0x8131EC36 0x0A3E
+0x8131EC37 0x0A3F
+0x8131EC38 0x0A40
+0x8131EC39 0x0A41
+0x8131ED30 0x0A42
+0x8131ED31 0x0A43
+0x8131ED32 0x0A44
+0x8131ED33 0x0A45
+0x8131ED34 0x0A46
+0x8131ED35 0x0A47
+0x8131ED36 0x0A48
+0x8131ED37 0x0A49
+0x8131ED38 0x0A4A
+0x8131ED39 0x0A4B
+0x8131EE30 0x0A4C
+0x8131EE31 0x0A4D
+0x8131EE32 0x0A4E
+0x8131EE33 0x0A4F
+0x8131EE34 0x0A50
+0x8131EE35 0x0A51
+0x8131EE36 0x0A52
+0x8131EE37 0x0A53
+0x8131EE38 0x0A54
+0x8131EE39 0x0A55
+0x8131EF30 0x0A56
+0x8131EF31 0x0A57
+0x8131EF32 0x0A58
+0x8131EF33 0x0A59
+0x8131EF34 0x0A5A
+0x8131EF35 0x0A5B
+0x8131EF36 0x0A5C
+0x8131EF37 0x0A5D
+0x8131EF38 0x0A5E
+0x8131EF39 0x0A5F
+0x8131F030 0x0A60
+0x8131F031 0x0A61
+0x8131F032 0x0A62
+0x8131F033 0x0A63
+0x8131F034 0x0A64
+0x8131F035 0x0A65
+0x8131F036 0x0A66
+0x8131F037 0x0A67
+0x8131F038 0x0A68
+0x8131F039 0x0A69
+0x8131F130 0x0A6A
+0x8131F131 0x0A6B
+0x8131F132 0x0A6C
+0x8131F133 0x0A6D
+0x8131F134 0x0A6E
+0x8131F135 0x0A6F
+0x8131F136 0x0A70
+0x8131F137 0x0A71
+0x8131F138 0x0A72
+0x8131F139 0x0A73
+0x8131F230 0x0A74
+0x8131F231 0x0A75
+0x8131F232 0x0A76
+0x8131F233 0x0A77
+0x8131F234 0x0A78
+0x8131F235 0x0A79
+0x8131F236 0x0A7A
+0x8131F237 0x0A7B
+0x8131F238 0x0A7C
+0x8131F239 0x0A7D
+0x8131F330 0x0A7E
+0x8131F331 0x0A7F
+0x8131F332 0x0A80
+0x8131F333 0x0A81
+0x8131F334 0x0A82
+0x8131F335 0x0A83
+0x8131F336 0x0A84
+0x8131F337 0x0A85
+0x8131F338 0x0A86
+0x8131F339 0x0A87
+0x8131F430 0x0A88
+0x8131F431 0x0A89
+0x8131F432 0x0A8A
+0x8131F433 0x0A8B
+0x8131F434 0x0A8C
+0x8131F435 0x0A8D
+0x8131F436 0x0A8E
+0x8131F437 0x0A8F
+0x8131F438 0x0A90
+0x8131F439 0x0A91
+0x8131F530 0x0A92
+0x8131F531 0x0A93
+0x8131F532 0x0A94
+0x8131F533 0x0A95
+0x8131F534 0x0A96
+0x8131F535 0x0A97
+0x8131F536 0x0A98
+0x8131F537 0x0A99
+0x8131F538 0x0A9A
+0x8131F539 0x0A9B
+0x8131F630 0x0A9C
+0x8131F631 0x0A9D
+0x8131F632 0x0A9E
+0x8131F633 0x0A9F
+0x8131F634 0x0AA0
+0x8131F635 0x0AA1
+0x8131F636 0x0AA2
+0x8131F637 0x0AA3
+0x8131F638 0x0AA4
+0x8131F639 0x0AA5
+0x8131F730 0x0AA6
+0x8131F731 0x0AA7
+0x8131F732 0x0AA8
+0x8131F733 0x0AA9
+0x8131F734 0x0AAA
+0x8131F735 0x0AAB
+0x8131F736 0x0AAC
+0x8131F737 0x0AAD
+0x8131F738 0x0AAE
+0x8131F739 0x0AAF
+0x8131F830 0x0AB0
+0x8131F831 0x0AB1
+0x8131F832 0x0AB2
+0x8131F833 0x0AB3
+0x8131F834 0x0AB4
+0x8131F835 0x0AB5
+0x8131F836 0x0AB6
+0x8131F837 0x0AB7
+0x8131F838 0x0AB8
+0x8131F839 0x0AB9
+0x8131F930 0x0ABA
+0x8131F931 0x0ABB
+0x8131F932 0x0ABC
+0x8131F933 0x0ABD
+0x8131F934 0x0ABE
+0x8131F935 0x0ABF
+0x8131F936 0x0AC0
+0x8131F937 0x0AC1
+0x8131F938 0x0AC2
+0x8131F939 0x0AC3
+0x8131FA30 0x0AC4
+0x8131FA31 0x0AC5
+0x8131FA32 0x0AC6
+0x8131FA33 0x0AC7
+0x8131FA34 0x0AC8
+0x8131FA35 0x0AC9
+0x8131FA36 0x0ACA
+0x8131FA37 0x0ACB
+0x8131FA38 0x0ACC
+0x8131FA39 0x0ACD
+0x8131FB30 0x0ACE
+0x8131FB31 0x0ACF
+0x8131FB32 0x0AD0
+0x8131FB33 0x0AD1
+0x8131FB34 0x0AD2
+0x8131FB35 0x0AD3
+0x8131FB36 0x0AD4
+0x8131FB37 0x0AD5
+0x8131FB38 0x0AD6
+0x8131FB39 0x0AD7
+0x8131FC30 0x0AD8
+0x8131FC31 0x0AD9
+0x8131FC32 0x0ADA
+0x8131FC33 0x0ADB
+0x8131FC34 0x0ADC
+0x8131FC35 0x0ADD
+0x8131FC36 0x0ADE
+0x8131FC37 0x0ADF
+0x8131FC38 0x0AE0
+0x8131FC39 0x0AE1
+0x8131FD30 0x0AE2
+0x8131FD31 0x0AE3
+0x8131FD32 0x0AE4
+0x8131FD33 0x0AE5
+0x8131FD34 0x0AE6
+0x8131FD35 0x0AE7
+0x8131FD36 0x0AE8
+0x8131FD37 0x0AE9
+0x8131FD38 0x0AEA
+0x8131FD39 0x0AEB
+0x8131FE30 0x0AEC
+0x8131FE31 0x0AED
+0x8131FE32 0x0AEE
+0x8131FE33 0x0AEF
+0x8131FE34 0x0AF0
+0x8131FE35 0x0AF1
+0x8131FE36 0x0AF2
+0x8131FE37 0x0AF3
+0x8131FE38 0x0AF4
+0x8131FE39 0x0AF5
+0x81328130 0x0AF6
+0x81328131 0x0AF7
+0x81328132 0x0AF8
+0x81328133 0x0AF9
+0x81328134 0x0AFA
+0x81328135 0x0AFB
+0x81328136 0x0AFC
+0x81328137 0x0AFD
+0x81328138 0x0AFE
+0x81328139 0x0AFF
+0x81328230 0x0B00
+0x81328231 0x0B01
+0x81328232 0x0B02
+0x81328233 0x0B03
+0x81328234 0x0B04
+0x81328235 0x0B05
+0x81328236 0x0B06
+0x81328237 0x0B07
+0x81328238 0x0B08
+0x81328239 0x0B09
+0x81328330 0x0B0A
+0x81328331 0x0B0B
+0x81328332 0x0B0C
+0x81328333 0x0B0D
+0x81328334 0x0B0E
+0x81328335 0x0B0F
+0x81328336 0x0B10
+0x81328337 0x0B11
+0x81328338 0x0B12
+0x81328339 0x0B13
+0x81328430 0x0B14
+0x81328431 0x0B15
+0x81328432 0x0B16
+0x81328433 0x0B17
+0x81328434 0x0B18
+0x81328435 0x0B19
+0x81328436 0x0B1A
+0x81328437 0x0B1B
+0x81328438 0x0B1C
+0x81328439 0x0B1D
+0x81328530 0x0B1E
+0x81328531 0x0B1F
+0x81328532 0x0B20
+0x81328533 0x0B21
+0x81328534 0x0B22
+0x81328535 0x0B23
+0x81328536 0x0B24
+0x81328537 0x0B25
+0x81328538 0x0B26
+0x81328539 0x0B27
+0x81328630 0x0B28
+0x81328631 0x0B29
+0x81328632 0x0B2A
+0x81328633 0x0B2B
+0x81328634 0x0B2C
+0x81328635 0x0B2D
+0x81328636 0x0B2E
+0x81328637 0x0B2F
+0x81328638 0x0B30
+0x81328639 0x0B31
+0x81328730 0x0B32
+0x81328731 0x0B33
+0x81328732 0x0B34
+0x81328733 0x0B35
+0x81328734 0x0B36
+0x81328735 0x0B37
+0x81328736 0x0B38
+0x81328737 0x0B39
+0x81328738 0x0B3A
+0x81328739 0x0B3B
+0x81328830 0x0B3C
+0x81328831 0x0B3D
+0x81328832 0x0B3E
+0x81328833 0x0B3F
+0x81328834 0x0B40
+0x81328835 0x0B41
+0x81328836 0x0B42
+0x81328837 0x0B43
+0x81328838 0x0B44
+0x81328839 0x0B45
+0x81328930 0x0B46
+0x81328931 0x0B47
+0x81328932 0x0B48
+0x81328933 0x0B49
+0x81328934 0x0B4A
+0x81328935 0x0B4B
+0x81328936 0x0B4C
+0x81328937 0x0B4D
+0x81328938 0x0B4E
+0x81328939 0x0B4F
+0x81328A30 0x0B50
+0x81328A31 0x0B51
+0x81328A32 0x0B52
+0x81328A33 0x0B53
+0x81328A34 0x0B54
+0x81328A35 0x0B55
+0x81328A36 0x0B56
+0x81328A37 0x0B57
+0x81328A38 0x0B58
+0x81328A39 0x0B59
+0x81328B30 0x0B5A
+0x81328B31 0x0B5B
+0x81328B32 0x0B5C
+0x81328B33 0x0B5D
+0x81328B34 0x0B5E
+0x81328B35 0x0B5F
+0x81328B36 0x0B60
+0x81328B37 0x0B61
+0x81328B38 0x0B62
+0x81328B39 0x0B63
+0x81328C30 0x0B64
+0x81328C31 0x0B65
+0x81328C32 0x0B66
+0x81328C33 0x0B67
+0x81328C34 0x0B68
+0x81328C35 0x0B69
+0x81328C36 0x0B6A
+0x81328C37 0x0B6B
+0x81328C38 0x0B6C
+0x81328C39 0x0B6D
+0x81328D30 0x0B6E
+0x81328D31 0x0B6F
+0x81328D32 0x0B70
+0x81328D33 0x0B71
+0x81328D34 0x0B72
+0x81328D35 0x0B73
+0x81328D36 0x0B74
+0x81328D37 0x0B75
+0x81328D38 0x0B76
+0x81328D39 0x0B77
+0x81328E30 0x0B78
+0x81328E31 0x0B79
+0x81328E32 0x0B7A
+0x81328E33 0x0B7B
+0x81328E34 0x0B7C
+0x81328E35 0x0B7D
+0x81328E36 0x0B7E
+0x81328E37 0x0B7F
+0x81328E38 0x0B80
+0x81328E39 0x0B81
+0x81328F30 0x0B82
+0x81328F31 0x0B83
+0x81328F32 0x0B84
+0x81328F33 0x0B85
+0x81328F34 0x0B86
+0x81328F35 0x0B87
+0x81328F36 0x0B88
+0x81328F37 0x0B89
+0x81328F38 0x0B8A
+0x81328F39 0x0B8B
+0x81329030 0x0B8C
+0x81329031 0x0B8D
+0x81329032 0x0B8E
+0x81329033 0x0B8F
+0x81329034 0x0B90
+0x81329035 0x0B91
+0x81329036 0x0B92
+0x81329037 0x0B93
+0x81329038 0x0B94
+0x81329039 0x0B95
+0x81329130 0x0B96
+0x81329131 0x0B97
+0x81329132 0x0B98
+0x81329133 0x0B99
+0x81329134 0x0B9A
+0x81329135 0x0B9B
+0x81329136 0x0B9C
+0x81329137 0x0B9D
+0x81329138 0x0B9E
+0x81329139 0x0B9F
+0x81329230 0x0BA0
+0x81329231 0x0BA1
+0x81329232 0x0BA2
+0x81329233 0x0BA3
+0x81329234 0x0BA4
+0x81329235 0x0BA5
+0x81329236 0x0BA6
+0x81329237 0x0BA7
+0x81329238 0x0BA8
+0x81329239 0x0BA9
+0x81329330 0x0BAA
+0x81329331 0x0BAB
+0x81329332 0x0BAC
+0x81329333 0x0BAD
+0x81329334 0x0BAE
+0x81329335 0x0BAF
+0x81329336 0x0BB0
+0x81329337 0x0BB1
+0x81329338 0x0BB2
+0x81329339 0x0BB3
+0x81329430 0x0BB4
+0x81329431 0x0BB5
+0x81329432 0x0BB6
+0x81329433 0x0BB7
+0x81329434 0x0BB8
+0x81329435 0x0BB9
+0x81329436 0x0BBA
+0x81329437 0x0BBB
+0x81329438 0x0BBC
+0x81329439 0x0BBD
+0x81329530 0x0BBE
+0x81329531 0x0BBF
+0x81329532 0x0BC0
+0x81329533 0x0BC1
+0x81329534 0x0BC2
+0x81329535 0x0BC3
+0x81329536 0x0BC4
+0x81329537 0x0BC5
+0x81329538 0x0BC6
+0x81329539 0x0BC7
+0x81329630 0x0BC8
+0x81329631 0x0BC9
+0x81329632 0x0BCA
+0x81329633 0x0BCB
+0x81329634 0x0BCC
+0x81329635 0x0BCD
+0x81329636 0x0BCE
+0x81329637 0x0BCF
+0x81329638 0x0BD0
+0x81329639 0x0BD1
+0x81329730 0x0BD2
+0x81329731 0x0BD3
+0x81329732 0x0BD4
+0x81329733 0x0BD5
+0x81329734 0x0BD6
+0x81329735 0x0BD7
+0x81329736 0x0BD8
+0x81329737 0x0BD9
+0x81329738 0x0BDA
+0x81329739 0x0BDB
+0x81329830 0x0BDC
+0x81329831 0x0BDD
+0x81329832 0x0BDE
+0x81329833 0x0BDF
+0x81329834 0x0BE0
+0x81329835 0x0BE1
+0x81329836 0x0BE2
+0x81329837 0x0BE3
+0x81329838 0x0BE4
+0x81329839 0x0BE5
+0x81329930 0x0BE6
+0x81329931 0x0BE7
+0x81329932 0x0BE8
+0x81329933 0x0BE9
+0x81329934 0x0BEA
+0x81329935 0x0BEB
+0x81329936 0x0BEC
+0x81329937 0x0BED
+0x81329938 0x0BEE
+0x81329939 0x0BEF
+0x81329A30 0x0BF0
+0x81329A31 0x0BF1
+0x81329A32 0x0BF2
+0x81329A33 0x0BF3
+0x81329A34 0x0BF4
+0x81329A35 0x0BF5
+0x81329A36 0x0BF6
+0x81329A37 0x0BF7
+0x81329A38 0x0BF8
+0x81329A39 0x0BF9
+0x81329B30 0x0BFA
+0x81329B31 0x0BFB
+0x81329B32 0x0BFC
+0x81329B33 0x0BFD
+0x81329B34 0x0BFE
+0x81329B35 0x0BFF
+0x81329B36 0x0C00
+0x81329B37 0x0C01
+0x81329B38 0x0C02
+0x81329B39 0x0C03
+0x81329C30 0x0C04
+0x81329C31 0x0C05
+0x81329C32 0x0C06
+0x81329C33 0x0C07
+0x81329C34 0x0C08
+0x81329C35 0x0C09
+0x81329C36 0x0C0A
+0x81329C37 0x0C0B
+0x81329C38 0x0C0C
+0x81329C39 0x0C0D
+0x81329D30 0x0C0E
+0x81329D31 0x0C0F
+0x81329D32 0x0C10
+0x81329D33 0x0C11
+0x81329D34 0x0C12
+0x81329D35 0x0C13
+0x81329D36 0x0C14
+0x81329D37 0x0C15
+0x81329D38 0x0C16
+0x81329D39 0x0C17
+0x81329E30 0x0C18
+0x81329E31 0x0C19
+0x81329E32 0x0C1A
+0x81329E33 0x0C1B
+0x81329E34 0x0C1C
+0x81329E35 0x0C1D
+0x81329E36 0x0C1E
+0x81329E37 0x0C1F
+0x81329E38 0x0C20
+0x81329E39 0x0C21
+0x81329F30 0x0C22
+0x81329F31 0x0C23
+0x81329F32 0x0C24
+0x81329F33 0x0C25
+0x81329F34 0x0C26
+0x81329F35 0x0C27
+0x81329F36 0x0C28
+0x81329F37 0x0C29
+0x81329F38 0x0C2A
+0x81329F39 0x0C2B
+0x8132A030 0x0C2C
+0x8132A031 0x0C2D
+0x8132A032 0x0C2E
+0x8132A033 0x0C2F
+0x8132A034 0x0C30
+0x8132A035 0x0C31
+0x8132A036 0x0C32
+0x8132A037 0x0C33
+0x8132A038 0x0C34
+0x8132A039 0x0C35
+0x8132A130 0x0C36
+0x8132A131 0x0C37
+0x8132A132 0x0C38
+0x8132A133 0x0C39
+0x8132A134 0x0C3A
+0x8132A135 0x0C3B
+0x8132A136 0x0C3C
+0x8132A137 0x0C3D
+0x8132A138 0x0C3E
+0x8132A139 0x0C3F
+0x8132A230 0x0C40
+0x8132A231 0x0C41
+0x8132A232 0x0C42
+0x8132A233 0x0C43
+0x8132A234 0x0C44
+0x8132A235 0x0C45
+0x8132A236 0x0C46
+0x8132A237 0x0C47
+0x8132A238 0x0C48
+0x8132A239 0x0C49
+0x8132A330 0x0C4A
+0x8132A331 0x0C4B
+0x8132A332 0x0C4C
+0x8132A333 0x0C4D
+0x8132A334 0x0C4E
+0x8132A335 0x0C4F
+0x8132A336 0x0C50
+0x8132A337 0x0C51
+0x8132A338 0x0C52
+0x8132A339 0x0C53
+0x8132A430 0x0C54
+0x8132A431 0x0C55
+0x8132A432 0x0C56
+0x8132A433 0x0C57
+0x8132A434 0x0C58
+0x8132A435 0x0C59
+0x8132A436 0x0C5A
+0x8132A437 0x0C5B
+0x8132A438 0x0C5C
+0x8132A439 0x0C5D
+0x8132A530 0x0C5E
+0x8132A531 0x0C5F
+0x8132A532 0x0C60
+0x8132A533 0x0C61
+0x8132A534 0x0C62
+0x8132A535 0x0C63
+0x8132A536 0x0C64
+0x8132A537 0x0C65
+0x8132A538 0x0C66
+0x8132A539 0x0C67
+0x8132A630 0x0C68
+0x8132A631 0x0C69
+0x8132A632 0x0C6A
+0x8132A633 0x0C6B
+0x8132A634 0x0C6C
+0x8132A635 0x0C6D
+0x8132A636 0x0C6E
+0x8132A637 0x0C6F
+0x8132A638 0x0C70
+0x8132A639 0x0C71
+0x8132A730 0x0C72
+0x8132A731 0x0C73
+0x8132A732 0x0C74
+0x8132A733 0x0C75
+0x8132A734 0x0C76
+0x8132A735 0x0C77
+0x8132A736 0x0C78
+0x8132A737 0x0C79
+0x8132A738 0x0C7A
+0x8132A739 0x0C7B
+0x8132A830 0x0C7C
+0x8132A831 0x0C7D
+0x8132A832 0x0C7E
+0x8132A833 0x0C7F
+0x8132A834 0x0C80
+0x8132A835 0x0C81
+0x8132A836 0x0C82
+0x8132A837 0x0C83
+0x8132A838 0x0C84
+0x8132A839 0x0C85
+0x8132A930 0x0C86
+0x8132A931 0x0C87
+0x8132A932 0x0C88
+0x8132A933 0x0C89
+0x8132A934 0x0C8A
+0x8132A935 0x0C8B
+0x8132A936 0x0C8C
+0x8132A937 0x0C8D
+0x8132A938 0x0C8E
+0x8132A939 0x0C8F
+0x8132AA30 0x0C90
+0x8132AA31 0x0C91
+0x8132AA32 0x0C92
+0x8132AA33 0x0C93
+0x8132AA34 0x0C94
+0x8132AA35 0x0C95
+0x8132AA36 0x0C96
+0x8132AA37 0x0C97
+0x8132AA38 0x0C98
+0x8132AA39 0x0C99
+0x8132AB30 0x0C9A
+0x8132AB31 0x0C9B
+0x8132AB32 0x0C9C
+0x8132AB33 0x0C9D
+0x8132AB34 0x0C9E
+0x8132AB35 0x0C9F
+0x8132AB36 0x0CA0
+0x8132AB37 0x0CA1
+0x8132AB38 0x0CA2
+0x8132AB39 0x0CA3
+0x8132AC30 0x0CA4
+0x8132AC31 0x0CA5
+0x8132AC32 0x0CA6
+0x8132AC33 0x0CA7
+0x8132AC34 0x0CA8
+0x8132AC35 0x0CA9
+0x8132AC36 0x0CAA
+0x8132AC37 0x0CAB
+0x8132AC38 0x0CAC
+0x8132AC39 0x0CAD
+0x8132AD30 0x0CAE
+0x8132AD31 0x0CAF
+0x8132AD32 0x0CB0
+0x8132AD33 0x0CB1
+0x8132AD34 0x0CB2
+0x8132AD35 0x0CB3
+0x8132AD36 0x0CB4
+0x8132AD37 0x0CB5
+0x8132AD38 0x0CB6
+0x8132AD39 0x0CB7
+0x8132AE30 0x0CB8
+0x8132AE31 0x0CB9
+0x8132AE32 0x0CBA
+0x8132AE33 0x0CBB
+0x8132AE34 0x0CBC
+0x8132AE35 0x0CBD
+0x8132AE36 0x0CBE
+0x8132AE37 0x0CBF
+0x8132AE38 0x0CC0
+0x8132AE39 0x0CC1
+0x8132AF30 0x0CC2
+0x8132AF31 0x0CC3
+0x8132AF32 0x0CC4
+0x8132AF33 0x0CC5
+0x8132AF34 0x0CC6
+0x8132AF35 0x0CC7
+0x8132AF36 0x0CC8
+0x8132AF37 0x0CC9
+0x8132AF38 0x0CCA
+0x8132AF39 0x0CCB
+0x8132B030 0x0CCC
+0x8132B031 0x0CCD
+0x8132B032 0x0CCE
+0x8132B033 0x0CCF
+0x8132B034 0x0CD0
+0x8132B035 0x0CD1
+0x8132B036 0x0CD2
+0x8132B037 0x0CD3
+0x8132B038 0x0CD4
+0x8132B039 0x0CD5
+0x8132B130 0x0CD6
+0x8132B131 0x0CD7
+0x8132B132 0x0CD8
+0x8132B133 0x0CD9
+0x8132B134 0x0CDA
+0x8132B135 0x0CDB
+0x8132B136 0x0CDC
+0x8132B137 0x0CDD
+0x8132B138 0x0CDE
+0x8132B139 0x0CDF
+0x8132B230 0x0CE0
+0x8132B231 0x0CE1
+0x8132B232 0x0CE2
+0x8132B233 0x0CE3
+0x8132B234 0x0CE4
+0x8132B235 0x0CE5
+0x8132B236 0x0CE6
+0x8132B237 0x0CE7
+0x8132B238 0x0CE8
+0x8132B239 0x0CE9
+0x8132B330 0x0CEA
+0x8132B331 0x0CEB
+0x8132B332 0x0CEC
+0x8132B333 0x0CED
+0x8132B334 0x0CEE
+0x8132B335 0x0CEF
+0x8132B336 0x0CF0
+0x8132B337 0x0CF1
+0x8132B338 0x0CF2
+0x8132B339 0x0CF3
+0x8132B430 0x0CF4
+0x8132B431 0x0CF5
+0x8132B432 0x0CF6
+0x8132B433 0x0CF7
+0x8132B434 0x0CF8
+0x8132B435 0x0CF9
+0x8132B436 0x0CFA
+0x8132B437 0x0CFB
+0x8132B438 0x0CFC
+0x8132B439 0x0CFD
+0x8132B530 0x0CFE
+0x8132B531 0x0CFF
+0x8132B532 0x0D00
+0x8132B533 0x0D01
+0x8132B534 0x0D02
+0x8132B535 0x0D03
+0x8132B536 0x0D04
+0x8132B537 0x0D05
+0x8132B538 0x0D06
+0x8132B539 0x0D07
+0x8132B630 0x0D08
+0x8132B631 0x0D09
+0x8132B632 0x0D0A
+0x8132B633 0x0D0B
+0x8132B634 0x0D0C
+0x8132B635 0x0D0D
+0x8132B636 0x0D0E
+0x8132B637 0x0D0F
+0x8132B638 0x0D10
+0x8132B639 0x0D11
+0x8132B730 0x0D12
+0x8132B731 0x0D13
+0x8132B732 0x0D14
+0x8132B733 0x0D15
+0x8132B734 0x0D16
+0x8132B735 0x0D17
+0x8132B736 0x0D18
+0x8132B737 0x0D19
+0x8132B738 0x0D1A
+0x8132B739 0x0D1B
+0x8132B830 0x0D1C
+0x8132B831 0x0D1D
+0x8132B832 0x0D1E
+0x8132B833 0x0D1F
+0x8132B834 0x0D20
+0x8132B835 0x0D21
+0x8132B836 0x0D22
+0x8132B837 0x0D23
+0x8132B838 0x0D24
+0x8132B839 0x0D25
+0x8132B930 0x0D26
+0x8132B931 0x0D27
+0x8132B932 0x0D28
+0x8132B933 0x0D29
+0x8132B934 0x0D2A
+0x8132B935 0x0D2B
+0x8132B936 0x0D2C
+0x8132B937 0x0D2D
+0x8132B938 0x0D2E
+0x8132B939 0x0D2F
+0x8132BA30 0x0D30
+0x8132BA31 0x0D31
+0x8132BA32 0x0D32
+0x8132BA33 0x0D33
+0x8132BA34 0x0D34
+0x8132BA35 0x0D35
+0x8132BA36 0x0D36
+0x8132BA37 0x0D37
+0x8132BA38 0x0D38
+0x8132BA39 0x0D39
+0x8132BB30 0x0D3A
+0x8132BB31 0x0D3B
+0x8132BB32 0x0D3C
+0x8132BB33 0x0D3D
+0x8132BB34 0x0D3E
+0x8132BB35 0x0D3F
+0x8132BB36 0x0D40
+0x8132BB37 0x0D41
+0x8132BB38 0x0D42
+0x8132BB39 0x0D43
+0x8132BC30 0x0D44
+0x8132BC31 0x0D45
+0x8132BC32 0x0D46
+0x8132BC33 0x0D47
+0x8132BC34 0x0D48
+0x8132BC35 0x0D49
+0x8132BC36 0x0D4A
+0x8132BC37 0x0D4B
+0x8132BC38 0x0D4C
+0x8132BC39 0x0D4D
+0x8132BD30 0x0D4E
+0x8132BD31 0x0D4F
+0x8132BD32 0x0D50
+0x8132BD33 0x0D51
+0x8132BD34 0x0D52
+0x8132BD35 0x0D53
+0x8132BD36 0x0D54
+0x8132BD37 0x0D55
+0x8132BD38 0x0D56
+0x8132BD39 0x0D57
+0x8132BE30 0x0D58
+0x8132BE31 0x0D59
+0x8132BE32 0x0D5A
+0x8132BE33 0x0D5B
+0x8132BE34 0x0D5C
+0x8132BE35 0x0D5D
+0x8132BE36 0x0D5E
+0x8132BE37 0x0D5F
+0x8132BE38 0x0D60
+0x8132BE39 0x0D61
+0x8132BF30 0x0D62
+0x8132BF31 0x0D63
+0x8132BF32 0x0D64
+0x8132BF33 0x0D65
+0x8132BF34 0x0D66
+0x8132BF35 0x0D67
+0x8132BF36 0x0D68
+0x8132BF37 0x0D69
+0x8132BF38 0x0D6A
+0x8132BF39 0x0D6B
+0x8132C030 0x0D6C
+0x8132C031 0x0D6D
+0x8132C032 0x0D6E
+0x8132C033 0x0D6F
+0x8132C034 0x0D70
+0x8132C035 0x0D71
+0x8132C036 0x0D72
+0x8132C037 0x0D73
+0x8132C038 0x0D74
+0x8132C039 0x0D75
+0x8132C130 0x0D76
+0x8132C131 0x0D77
+0x8132C132 0x0D78
+0x8132C133 0x0D79
+0x8132C134 0x0D7A
+0x8132C135 0x0D7B
+0x8132C136 0x0D7C
+0x8132C137 0x0D7D
+0x8132C138 0x0D7E
+0x8132C139 0x0D7F
+0x8132C230 0x0D80
+0x8132C231 0x0D81
+0x8132C232 0x0D82
+0x8132C233 0x0D83
+0x8132C234 0x0D84
+0x8132C235 0x0D85
+0x8132C236 0x0D86
+0x8132C237 0x0D87
+0x8132C238 0x0D88
+0x8132C239 0x0D89
+0x8132C330 0x0D8A
+0x8132C331 0x0D8B
+0x8132C332 0x0D8C
+0x8132C333 0x0D8D
+0x8132C334 0x0D8E
+0x8132C335 0x0D8F
+0x8132C336 0x0D90
+0x8132C337 0x0D91
+0x8132C338 0x0D92
+0x8132C339 0x0D93
+0x8132C430 0x0D94
+0x8132C431 0x0D95
+0x8132C432 0x0D96
+0x8132C433 0x0D97
+0x8132C434 0x0D98
+0x8132C435 0x0D99
+0x8132C436 0x0D9A
+0x8132C437 0x0D9B
+0x8132C438 0x0D9C
+0x8132C439 0x0D9D
+0x8132C530 0x0D9E
+0x8132C531 0x0D9F
+0x8132C532 0x0DA0
+0x8132C533 0x0DA1
+0x8132C534 0x0DA2
+0x8132C535 0x0DA3
+0x8132C536 0x0DA4
+0x8132C537 0x0DA5
+0x8132C538 0x0DA6
+0x8132C539 0x0DA7
+0x8132C630 0x0DA8
+0x8132C631 0x0DA9
+0x8132C632 0x0DAA
+0x8132C633 0x0DAB
+0x8132C634 0x0DAC
+0x8132C635 0x0DAD
+0x8132C636 0x0DAE
+0x8132C637 0x0DAF
+0x8132C638 0x0DB0
+0x8132C639 0x0DB1
+0x8132C730 0x0DB2
+0x8132C731 0x0DB3
+0x8132C732 0x0DB4
+0x8132C733 0x0DB5
+0x8132C734 0x0DB6
+0x8132C735 0x0DB7
+0x8132C736 0x0DB8
+0x8132C737 0x0DB9
+0x8132C738 0x0DBA
+0x8132C739 0x0DBB
+0x8132C830 0x0DBC
+0x8132C831 0x0DBD
+0x8132C832 0x0DBE
+0x8132C833 0x0DBF
+0x8132C834 0x0DC0
+0x8132C835 0x0DC1
+0x8132C836 0x0DC2
+0x8132C837 0x0DC3
+0x8132C838 0x0DC4
+0x8132C839 0x0DC5
+0x8132C930 0x0DC6
+0x8132C931 0x0DC7
+0x8132C932 0x0DC8
+0x8132C933 0x0DC9
+0x8132C934 0x0DCA
+0x8132C935 0x0DCB
+0x8132C936 0x0DCC
+0x8132C937 0x0DCD
+0x8132C938 0x0DCE
+0x8132C939 0x0DCF
+0x8132CA30 0x0DD0
+0x8132CA31 0x0DD1
+0x8132CA32 0x0DD2
+0x8132CA33 0x0DD3
+0x8132CA34 0x0DD4
+0x8132CA35 0x0DD5
+0x8132CA36 0x0DD6
+0x8132CA37 0x0DD7
+0x8132CA38 0x0DD8
+0x8132CA39 0x0DD9
+0x8132CB30 0x0DDA
+0x8132CB31 0x0DDB
+0x8132CB32 0x0DDC
+0x8132CB33 0x0DDD
+0x8132CB34 0x0DDE
+0x8132CB35 0x0DDF
+0x8132CB36 0x0DE0
+0x8132CB37 0x0DE1
+0x8132CB38 0x0DE2
+0x8132CB39 0x0DE3
+0x8132CC30 0x0DE4
+0x8132CC31 0x0DE5
+0x8132CC32 0x0DE6
+0x8132CC33 0x0DE7
+0x8132CC34 0x0DE8
+0x8132CC35 0x0DE9
+0x8132CC36 0x0DEA
+0x8132CC37 0x0DEB
+0x8132CC38 0x0DEC
+0x8132CC39 0x0DED
+0x8132CD30 0x0DEE
+0x8132CD31 0x0DEF
+0x8132CD32 0x0DF0
+0x8132CD33 0x0DF1
+0x8132CD34 0x0DF2
+0x8132CD35 0x0DF3
+0x8132CD36 0x0DF4
+0x8132CD37 0x0DF5
+0x8132CD38 0x0DF6
+0x8132CD39 0x0DF7
+0x8132CE30 0x0DF8
+0x8132CE31 0x0DF9
+0x8132CE32 0x0DFA
+0x8132CE33 0x0DFB
+0x8132CE34 0x0DFC
+0x8132CE35 0x0DFD
+0x8132CE36 0x0DFE
+0x8132CE37 0x0DFF
+0x8132CE38 0x0E00
+0x8132CE39 0x0E01
+0x8132CF30 0x0E02
+0x8132CF31 0x0E03
+0x8132CF32 0x0E04
+0x8132CF33 0x0E05
+0x8132CF34 0x0E06
+0x8132CF35 0x0E07
+0x8132CF36 0x0E08
+0x8132CF37 0x0E09
+0x8132CF38 0x0E0A
+0x8132CF39 0x0E0B
+0x8132D030 0x0E0C
+0x8132D031 0x0E0D
+0x8132D032 0x0E0E
+0x8132D033 0x0E0F
+0x8132D034 0x0E10
+0x8132D035 0x0E11
+0x8132D036 0x0E12
+0x8132D037 0x0E13
+0x8132D038 0x0E14
+0x8132D039 0x0E15
+0x8132D130 0x0E16
+0x8132D131 0x0E17
+0x8132D132 0x0E18
+0x8132D133 0x0E19
+0x8132D134 0x0E1A
+0x8132D135 0x0E1B
+0x8132D136 0x0E1C
+0x8132D137 0x0E1D
+0x8132D138 0x0E1E
+0x8132D139 0x0E1F
+0x8132D230 0x0E20
+0x8132D231 0x0E21
+0x8132D232 0x0E22
+0x8132D233 0x0E23
+0x8132D234 0x0E24
+0x8132D235 0x0E25
+0x8132D236 0x0E26
+0x8132D237 0x0E27
+0x8132D238 0x0E28
+0x8132D239 0x0E29
+0x8132D330 0x0E2A
+0x8132D331 0x0E2B
+0x8132D332 0x0E2C
+0x8132D333 0x0E2D
+0x8132D334 0x0E2E
+0x8132D335 0x0E2F
+0x8132D336 0x0E30
+0x8132D337 0x0E31
+0x8132D338 0x0E32
+0x8132D339 0x0E33
+0x8132D430 0x0E34
+0x8132D431 0x0E35
+0x8132D432 0x0E36
+0x8132D433 0x0E37
+0x8132D434 0x0E38
+0x8132D435 0x0E39
+0x8132D436 0x0E3A
+0x8132D437 0x0E3B
+0x8132D438 0x0E3C
+0x8132D439 0x0E3D
+0x8132D530 0x0E3E
+0x8132D531 0x0E3F
+0x8132D532 0x0E40
+0x8132D533 0x0E41
+0x8132D534 0x0E42
+0x8132D535 0x0E43
+0x8132D536 0x0E44
+0x8132D537 0x0E45
+0x8132D538 0x0E46
+0x8132D539 0x0E47
+0x8132D630 0x0E48
+0x8132D631 0x0E49
+0x8132D632 0x0E4A
+0x8132D633 0x0E4B
+0x8132D634 0x0E4C
+0x8132D635 0x0E4D
+0x8132D636 0x0E4E
+0x8132D637 0x0E4F
+0x8132D638 0x0E50
+0x8132D639 0x0E51
+0x8132D730 0x0E52
+0x8132D731 0x0E53
+0x8132D732 0x0E54
+0x8132D733 0x0E55
+0x8132D734 0x0E56
+0x8132D735 0x0E57
+0x8132D736 0x0E58
+0x8132D737 0x0E59
+0x8132D738 0x0E5A
+0x8132D739 0x0E5B
+0x8132D830 0x0E5C
+0x8132D831 0x0E5D
+0x8132D832 0x0E5E
+0x8132D833 0x0E5F
+0x8132D834 0x0E60
+0x8132D835 0x0E61
+0x8132D836 0x0E62
+0x8132D837 0x0E63
+0x8132D838 0x0E64
+0x8132D839 0x0E65
+0x8132D930 0x0E66
+0x8132D931 0x0E67
+0x8132D932 0x0E68
+0x8132D933 0x0E69
+0x8132D934 0x0E6A
+0x8132D935 0x0E6B
+0x8132D936 0x0E6C
+0x8132D937 0x0E6D
+0x8132D938 0x0E6E
+0x8132D939 0x0E6F
+0x8132DA30 0x0E70
+0x8132DA31 0x0E71
+0x8132DA32 0x0E72
+0x8132DA33 0x0E73
+0x8132DA34 0x0E74
+0x8132DA35 0x0E75
+0x8132DA36 0x0E76
+0x8132DA37 0x0E77
+0x8132DA38 0x0E78
+0x8132DA39 0x0E79
+0x8132DB30 0x0E7A
+0x8132DB31 0x0E7B
+0x8132DB32 0x0E7C
+0x8132DB33 0x0E7D
+0x8132DB34 0x0E7E
+0x8132DB35 0x0E7F
+0x8132DB36 0x0E80
+0x8132DB37 0x0E81
+0x8132DB38 0x0E82
+0x8132DB39 0x0E83
+0x8132DC30 0x0E84
+0x8132DC31 0x0E85
+0x8132DC32 0x0E86
+0x8132DC33 0x0E87
+0x8132DC34 0x0E88
+0x8132DC35 0x0E89
+0x8132DC36 0x0E8A
+0x8132DC37 0x0E8B
+0x8132DC38 0x0E8C
+0x8132DC39 0x0E8D
+0x8132DD30 0x0E8E
+0x8132DD31 0x0E8F
+0x8132DD32 0x0E90
+0x8132DD33 0x0E91
+0x8132DD34 0x0E92
+0x8132DD35 0x0E93
+0x8132DD36 0x0E94
+0x8132DD37 0x0E95
+0x8132DD38 0x0E96
+0x8132DD39 0x0E97
+0x8132DE30 0x0E98
+0x8132DE31 0x0E99
+0x8132DE32 0x0E9A
+0x8132DE33 0x0E9B
+0x8132DE34 0x0E9C
+0x8132DE35 0x0E9D
+0x8132DE36 0x0E9E
+0x8132DE37 0x0E9F
+0x8132DE38 0x0EA0
+0x8132DE39 0x0EA1
+0x8132DF30 0x0EA2
+0x8132DF31 0x0EA3
+0x8132DF32 0x0EA4
+0x8132DF33 0x0EA5
+0x8132DF34 0x0EA6
+0x8132DF35 0x0EA7
+0x8132DF36 0x0EA8
+0x8132DF37 0x0EA9
+0x8132DF38 0x0EAA
+0x8132DF39 0x0EAB
+0x8132E030 0x0EAC
+0x8132E031 0x0EAD
+0x8132E032 0x0EAE
+0x8132E033 0x0EAF
+0x8132E034 0x0EB0
+0x8132E035 0x0EB1
+0x8132E036 0x0EB2
+0x8132E037 0x0EB3
+0x8132E038 0x0EB4
+0x8132E039 0x0EB5
+0x8132E130 0x0EB6
+0x8132E131 0x0EB7
+0x8132E132 0x0EB8
+0x8132E133 0x0EB9
+0x8132E134 0x0EBA
+0x8132E135 0x0EBB
+0x8132E136 0x0EBC
+0x8132E137 0x0EBD
+0x8132E138 0x0EBE
+0x8132E139 0x0EBF
+0x8132E230 0x0EC0
+0x8132E231 0x0EC1
+0x8132E232 0x0EC2
+0x8132E233 0x0EC3
+0x8132E234 0x0EC4
+0x8132E235 0x0EC5
+0x8132E236 0x0EC6
+0x8132E237 0x0EC7
+0x8132E238 0x0EC8
+0x8132E239 0x0EC9
+0x8132E330 0x0ECA
+0x8132E331 0x0ECB
+0x8132E332 0x0ECC
+0x8132E333 0x0ECD
+0x8132E334 0x0ECE
+0x8132E335 0x0ECF
+0x8132E336 0x0ED0
+0x8132E337 0x0ED1
+0x8132E338 0x0ED2
+0x8132E339 0x0ED3
+0x8132E430 0x0ED4
+0x8132E431 0x0ED5
+0x8132E432 0x0ED6
+0x8132E433 0x0ED7
+0x8132E434 0x0ED8
+0x8132E435 0x0ED9
+0x8132E436 0x0EDA
+0x8132E437 0x0EDB
+0x8132E438 0x0EDC
+0x8132E439 0x0EDD
+0x8132E530 0x0EDE
+0x8132E531 0x0EDF
+0x8132E532 0x0EE0
+0x8132E533 0x0EE1
+0x8132E534 0x0EE2
+0x8132E535 0x0EE3
+0x8132E536 0x0EE4
+0x8132E537 0x0EE5
+0x8132E538 0x0EE6
+0x8132E539 0x0EE7
+0x8132E630 0x0EE8
+0x8132E631 0x0EE9
+0x8132E632 0x0EEA
+0x8132E633 0x0EEB
+0x8132E634 0x0EEC
+0x8132E635 0x0EED
+0x8132E636 0x0EEE
+0x8132E637 0x0EEF
+0x8132E638 0x0EF0
+0x8132E639 0x0EF1
+0x8132E730 0x0EF2
+0x8132E731 0x0EF3
+0x8132E732 0x0EF4
+0x8132E733 0x0EF5
+0x8132E734 0x0EF6
+0x8132E735 0x0EF7
+0x8132E736 0x0EF8
+0x8132E737 0x0EF9
+0x8132E738 0x0EFA
+0x8132E739 0x0EFB
+0x8132E830 0x0EFC
+0x8132E831 0x0EFD
+0x8132E832 0x0EFE
+0x8132E833 0x0EFF
+0x8132E834 0x0F00
+0x8132E835 0x0F01
+0x8132E836 0x0F02
+0x8132E837 0x0F03
+0x8132E838 0x0F04
+0x8132E839 0x0F05
+0x8132E930 0x0F06
+0x8132E931 0x0F07
+0x8132E932 0x0F08
+0x8132E933 0x0F09
+0x8132E934 0x0F0A
+0x8132E935 0x0F0B
+0x8132E936 0x0F0C
+0x8132E937 0x0F0D
+0x8132E938 0x0F0E
+0x8132E939 0x0F0F
+0x8132EA30 0x0F10
+0x8132EA31 0x0F11
+0x8132EA32 0x0F12
+0x8132EA33 0x0F13
+0x8132EA34 0x0F14
+0x8132EA35 0x0F15
+0x8132EA36 0x0F16
+0x8132EA37 0x0F17
+0x8132EA38 0x0F18
+0x8132EA39 0x0F19
+0x8132EB30 0x0F1A
+0x8132EB31 0x0F1B
+0x8132EB32 0x0F1C
+0x8132EB33 0x0F1D
+0x8132EB34 0x0F1E
+0x8132EB35 0x0F1F
+0x8132EB36 0x0F20
+0x8132EB37 0x0F21
+0x8132EB38 0x0F22
+0x8132EB39 0x0F23
+0x8132EC30 0x0F24
+0x8132EC31 0x0F25
+0x8132EC32 0x0F26
+0x8132EC33 0x0F27
+0x8132EC34 0x0F28
+0x8132EC35 0x0F29
+0x8132EC36 0x0F2A
+0x8132EC37 0x0F2B
+0x8132EC38 0x0F2C
+0x8132EC39 0x0F2D
+0x8132ED30 0x0F2E
+0x8132ED31 0x0F2F
+0x8132ED32 0x0F30
+0x8132ED33 0x0F31
+0x8132ED34 0x0F32
+0x8132ED35 0x0F33
+0x8132ED36 0x0F34
+0x8132ED37 0x0F35
+0x8132ED38 0x0F36
+0x8132ED39 0x0F37
+0x8132EE30 0x0F38
+0x8132EE31 0x0F39
+0x8132EE32 0x0F3A
+0x8132EE33 0x0F3B
+0x8132EE34 0x0F3C
+0x8132EE35 0x0F3D
+0x8132EE36 0x0F3E
+0x8132EE37 0x0F3F
+0x8132EE38 0x0F40
+0x8132EE39 0x0F41
+0x8132EF30 0x0F42
+0x8132EF31 0x0F43
+0x8132EF32 0x0F44
+0x8132EF33 0x0F45
+0x8132EF34 0x0F46
+0x8132EF35 0x0F47
+0x8132EF36 0x0F48
+0x8132EF37 0x0F49
+0x8132EF38 0x0F4A
+0x8132EF39 0x0F4B
+0x8132F030 0x0F4C
+0x8132F031 0x0F4D
+0x8132F032 0x0F4E
+0x8132F033 0x0F4F
+0x8132F034 0x0F50
+0x8132F035 0x0F51
+0x8132F036 0x0F52
+0x8132F037 0x0F53
+0x8132F038 0x0F54
+0x8132F039 0x0F55
+0x8132F130 0x0F56
+0x8132F131 0x0F57
+0x8132F132 0x0F58
+0x8132F133 0x0F59
+0x8132F134 0x0F5A
+0x8132F135 0x0F5B
+0x8132F136 0x0F5C
+0x8132F137 0x0F5D
+0x8132F138 0x0F5E
+0x8132F139 0x0F5F
+0x8132F230 0x0F60
+0x8132F231 0x0F61
+0x8132F232 0x0F62
+0x8132F233 0x0F63
+0x8132F234 0x0F64
+0x8132F235 0x0F65
+0x8132F236 0x0F66
+0x8132F237 0x0F67
+0x8132F238 0x0F68
+0x8132F239 0x0F69
+0x8132F330 0x0F6A
+0x8132F331 0x0F6B
+0x8132F332 0x0F6C
+0x8132F333 0x0F6D
+0x8132F334 0x0F6E
+0x8132F335 0x0F6F
+0x8132F336 0x0F70
+0x8132F337 0x0F71
+0x8132F338 0x0F72
+0x8132F339 0x0F73
+0x8132F430 0x0F74
+0x8132F431 0x0F75
+0x8132F432 0x0F76
+0x8132F433 0x0F77
+0x8132F434 0x0F78
+0x8132F435 0x0F79
+0x8132F436 0x0F7A
+0x8132F437 0x0F7B
+0x8132F438 0x0F7C
+0x8132F439 0x0F7D
+0x8132F530 0x0F7E
+0x8132F531 0x0F7F
+0x8132F532 0x0F80
+0x8132F533 0x0F81
+0x8132F534 0x0F82
+0x8132F535 0x0F83
+0x8132F536 0x0F84
+0x8132F537 0x0F85
+0x8132F538 0x0F86
+0x8132F539 0x0F87
+0x8132F630 0x0F88
+0x8132F631 0x0F89
+0x8132F632 0x0F8A
+0x8132F633 0x0F8B
+0x8132F634 0x0F8C
+0x8132F635 0x0F8D
+0x8132F636 0x0F8E
+0x8132F637 0x0F8F
+0x8132F638 0x0F90
+0x8132F639 0x0F91
+0x8132F730 0x0F92
+0x8132F731 0x0F93
+0x8132F732 0x0F94
+0x8132F733 0x0F95
+0x8132F734 0x0F96
+0x8132F735 0x0F97
+0x8132F736 0x0F98
+0x8132F737 0x0F99
+0x8132F738 0x0F9A
+0x8132F739 0x0F9B
+0x8132F830 0x0F9C
+0x8132F831 0x0F9D
+0x8132F832 0x0F9E
+0x8132F833 0x0F9F
+0x8132F834 0x0FA0
+0x8132F835 0x0FA1
+0x8132F836 0x0FA2
+0x8132F837 0x0FA3
+0x8132F838 0x0FA4
+0x8132F839 0x0FA5
+0x8132F930 0x0FA6
+0x8132F931 0x0FA7
+0x8132F932 0x0FA8
+0x8132F933 0x0FA9
+0x8132F934 0x0FAA
+0x8132F935 0x0FAB
+0x8132F936 0x0FAC
+0x8132F937 0x0FAD
+0x8132F938 0x0FAE
+0x8132F939 0x0FAF
+0x8132FA30 0x0FB0
+0x8132FA31 0x0FB1
+0x8132FA32 0x0FB2
+0x8132FA33 0x0FB3
+0x8132FA34 0x0FB4
+0x8132FA35 0x0FB5
+0x8132FA36 0x0FB6
+0x8132FA37 0x0FB7
+0x8132FA38 0x0FB8
+0x8132FA39 0x0FB9
+0x8132FB30 0x0FBA
+0x8132FB31 0x0FBB
+0x8132FB32 0x0FBC
+0x8132FB33 0x0FBD
+0x8132FB34 0x0FBE
+0x8132FB35 0x0FBF
+0x8132FB36 0x0FC0
+0x8132FB37 0x0FC1
+0x8132FB38 0x0FC2
+0x8132FB39 0x0FC3
+0x8132FC30 0x0FC4
+0x8132FC31 0x0FC5
+0x8132FC32 0x0FC6
+0x8132FC33 0x0FC7
+0x8132FC34 0x0FC8
+0x8132FC35 0x0FC9
+0x8132FC36 0x0FCA
+0x8132FC37 0x0FCB
+0x8132FC38 0x0FCC
+0x8132FC39 0x0FCD
+0x8132FD30 0x0FCE
+0x8132FD31 0x0FCF
+0x8132FD32 0x0FD0
+0x8132FD33 0x0FD1
+0x8132FD34 0x0FD2
+0x8132FD35 0x0FD3
+0x8132FD36 0x0FD4
+0x8132FD37 0x0FD5
+0x8132FD38 0x0FD6
+0x8132FD39 0x0FD7
+0x8132FE30 0x0FD8
+0x8132FE31 0x0FD9
+0x8132FE32 0x0FDA
+0x8132FE33 0x0FDB
+0x8132FE34 0x0FDC
+0x8132FE35 0x0FDD
+0x8132FE36 0x0FDE
+0x8132FE37 0x0FDF
+0x8132FE38 0x0FE0
+0x8132FE39 0x0FE1
+0x81338130 0x0FE2
+0x81338131 0x0FE3
+0x81338132 0x0FE4
+0x81338133 0x0FE5
+0x81338134 0x0FE6
+0x81338135 0x0FE7
+0x81338136 0x0FE8
+0x81338137 0x0FE9
+0x81338138 0x0FEA
+0x81338139 0x0FEB
+0x81338230 0x0FEC
+0x81338231 0x0FED
+0x81338232 0x0FEE
+0x81338233 0x0FEF
+0x81338234 0x0FF0
+0x81338235 0x0FF1
+0x81338236 0x0FF2
+0x81338237 0x0FF3
+0x81338238 0x0FF4
+0x81338239 0x0FF5
+0x81338330 0x0FF6
+0x81338331 0x0FF7
+0x81338332 0x0FF8
+0x81338333 0x0FF9
+0x81338334 0x0FFA
+0x81338335 0x0FFB
+0x81338336 0x0FFC
+0x81338337 0x0FFD
+0x81338338 0x0FFE
+0x81338339 0x0FFF
+0x81338430 0x1000
+0x81338431 0x1001
+0x81338432 0x1002
+0x81338433 0x1003
+0x81338434 0x1004
+0x81338435 0x1005
+0x81338436 0x1006
+0x81338437 0x1007
+0x81338438 0x1008
+0x81338439 0x1009
+0x81338530 0x100A
+0x81338531 0x100B
+0x81338532 0x100C
+0x81338533 0x100D
+0x81338534 0x100E
+0x81338535 0x100F
+0x81338536 0x1010
+0x81338537 0x1011
+0x81338538 0x1012
+0x81338539 0x1013
+0x81338630 0x1014
+0x81338631 0x1015
+0x81338632 0x1016
+0x81338633 0x1017
+0x81338634 0x1018
+0x81338635 0x1019
+0x81338636 0x101A
+0x81338637 0x101B
+0x81338638 0x101C
+0x81338639 0x101D
+0x81338730 0x101E
+0x81338731 0x101F
+0x81338732 0x1020
+0x81338733 0x1021
+0x81338734 0x1022
+0x81338735 0x1023
+0x81338736 0x1024
+0x81338737 0x1025
+0x81338738 0x1026
+0x81338739 0x1027
+0x81338830 0x1028
+0x81338831 0x1029
+0x81338832 0x102A
+0x81338833 0x102B
+0x81338834 0x102C
+0x81338835 0x102D
+0x81338836 0x102E
+0x81338837 0x102F
+0x81338838 0x1030
+0x81338839 0x1031
+0x81338930 0x1032
+0x81338931 0x1033
+0x81338932 0x1034
+0x81338933 0x1035
+0x81338934 0x1036
+0x81338935 0x1037
+0x81338936 0x1038
+0x81338937 0x1039
+0x81338938 0x103A
+0x81338939 0x103B
+0x81338A30 0x103C
+0x81338A31 0x103D
+0x81338A32 0x103E
+0x81338A33 0x103F
+0x81338A34 0x1040
+0x81338A35 0x1041
+0x81338A36 0x1042
+0x81338A37 0x1043
+0x81338A38 0x1044
+0x81338A39 0x1045
+0x81338B30 0x1046
+0x81338B31 0x1047
+0x81338B32 0x1048
+0x81338B33 0x1049
+0x81338B34 0x104A
+0x81338B35 0x104B
+0x81338B36 0x104C
+0x81338B37 0x104D
+0x81338B38 0x104E
+0x81338B39 0x104F
+0x81338C30 0x1050
+0x81338C31 0x1051
+0x81338C32 0x1052
+0x81338C33 0x1053
+0x81338C34 0x1054
+0x81338C35 0x1055
+0x81338C36 0x1056
+0x81338C37 0x1057
+0x81338C38 0x1058
+0x81338C39 0x1059
+0x81338D30 0x105A
+0x81338D31 0x105B
+0x81338D32 0x105C
+0x81338D33 0x105D
+0x81338D34 0x105E
+0x81338D35 0x105F
+0x81338D36 0x1060
+0x81338D37 0x1061
+0x81338D38 0x1062
+0x81338D39 0x1063
+0x81338E30 0x1064
+0x81338E31 0x1065
+0x81338E32 0x1066
+0x81338E33 0x1067
+0x81338E34 0x1068
+0x81338E35 0x1069
+0x81338E36 0x106A
+0x81338E37 0x106B
+0x81338E38 0x106C
+0x81338E39 0x106D
+0x81338F30 0x106E
+0x81338F31 0x106F
+0x81338F32 0x1070
+0x81338F33 0x1071
+0x81338F34 0x1072
+0x81338F35 0x1073
+0x81338F36 0x1074
+0x81338F37 0x1075
+0x81338F38 0x1076
+0x81338F39 0x1077
+0x81339030 0x1078
+0x81339031 0x1079
+0x81339032 0x107A
+0x81339033 0x107B
+0x81339034 0x107C
+0x81339035 0x107D
+0x81339036 0x107E
+0x81339037 0x107F
+0x81339038 0x1080
+0x81339039 0x1081
+0x81339130 0x1082
+0x81339131 0x1083
+0x81339132 0x1084
+0x81339133 0x1085
+0x81339134 0x1086
+0x81339135 0x1087
+0x81339136 0x1088
+0x81339137 0x1089
+0x81339138 0x108A
+0x81339139 0x108B
+0x81339230 0x108C
+0x81339231 0x108D
+0x81339232 0x108E
+0x81339233 0x108F
+0x81339234 0x1090
+0x81339235 0x1091
+0x81339236 0x1092
+0x81339237 0x1093
+0x81339238 0x1094
+0x81339239 0x1095
+0x81339330 0x1096
+0x81339331 0x1097
+0x81339332 0x1098
+0x81339333 0x1099
+0x81339334 0x109A
+0x81339335 0x109B
+0x81339336 0x109C
+0x81339337 0x109D
+0x81339338 0x109E
+0x81339339 0x109F
+0x81339430 0x10A0
+0x81339431 0x10A1
+0x81339432 0x10A2
+0x81339433 0x10A3
+0x81339434 0x10A4
+0x81339435 0x10A5
+0x81339436 0x10A6
+0x81339437 0x10A7
+0x81339438 0x10A8
+0x81339439 0x10A9
+0x81339530 0x10AA
+0x81339531 0x10AB
+0x81339532 0x10AC
+0x81339533 0x10AD
+0x81339534 0x10AE
+0x81339535 0x10AF
+0x81339536 0x10B0
+0x81339537 0x10B1
+0x81339538 0x10B2
+0x81339539 0x10B3
+0x81339630 0x10B4
+0x81339631 0x10B5
+0x81339632 0x10B6
+0x81339633 0x10B7
+0x81339634 0x10B8
+0x81339635 0x10B9
+0x81339636 0x10BA
+0x81339637 0x10BB
+0x81339638 0x10BC
+0x81339639 0x10BD
+0x81339730 0x10BE
+0x81339731 0x10BF
+0x81339732 0x10C0
+0x81339733 0x10C1
+0x81339734 0x10C2
+0x81339735 0x10C3
+0x81339736 0x10C4
+0x81339737 0x10C5
+0x81339738 0x10C6
+0x81339739 0x10C7
+0x81339830 0x10C8
+0x81339831 0x10C9
+0x81339832 0x10CA
+0x81339833 0x10CB
+0x81339834 0x10CC
+0x81339835 0x10CD
+0x81339836 0x10CE
+0x81339837 0x10CF
+0x81339838 0x10D0
+0x81339839 0x10D1
+0x81339930 0x10D2
+0x81339931 0x10D3
+0x81339932 0x10D4
+0x81339933 0x10D5
+0x81339934 0x10D6
+0x81339935 0x10D7
+0x81339936 0x10D8
+0x81339937 0x10D9
+0x81339938 0x10DA
+0x81339939 0x10DB
+0x81339A30 0x10DC
+0x81339A31 0x10DD
+0x81339A32 0x10DE
+0x81339A33 0x10DF
+0x81339A34 0x10E0
+0x81339A35 0x10E1
+0x81339A36 0x10E2
+0x81339A37 0x10E3
+0x81339A38 0x10E4
+0x81339A39 0x10E5
+0x81339B30 0x10E6
+0x81339B31 0x10E7
+0x81339B32 0x10E8
+0x81339B33 0x10E9
+0x81339B34 0x10EA
+0x81339B35 0x10EB
+0x81339B36 0x10EC
+0x81339B37 0x10ED
+0x81339B38 0x10EE
+0x81339B39 0x10EF
+0x81339C30 0x10F0
+0x81339C31 0x10F1
+0x81339C32 0x10F2
+0x81339C33 0x10F3
+0x81339C34 0x10F4
+0x81339C35 0x10F5
+0x81339C36 0x10F6
+0x81339C37 0x10F7
+0x81339C38 0x10F8
+0x81339C39 0x10F9
+0x81339D30 0x10FA
+0x81339D31 0x10FB
+0x81339D32 0x10FC
+0x81339D33 0x10FD
+0x81339D34 0x10FE
+0x81339D35 0x10FF
+0x81339D36 0x1100
+0x81339D37 0x1101
+0x81339D38 0x1102
+0x81339D39 0x1103
+0x81339E30 0x1104
+0x81339E31 0x1105
+0x81339E32 0x1106
+0x81339E33 0x1107
+0x81339E34 0x1108
+0x81339E35 0x1109
+0x81339E36 0x110A
+0x81339E37 0x110B
+0x81339E38 0x110C
+0x81339E39 0x110D
+0x81339F30 0x110E
+0x81339F31 0x110F
+0x81339F32 0x1110
+0x81339F33 0x1111
+0x81339F34 0x1112
+0x81339F35 0x1113
+0x81339F36 0x1114
+0x81339F37 0x1115
+0x81339F38 0x1116
+0x81339F39 0x1117
+0x8133A030 0x1118
+0x8133A031 0x1119
+0x8133A032 0x111A
+0x8133A033 0x111B
+0x8133A034 0x111C
+0x8133A035 0x111D
+0x8133A036 0x111E
+0x8133A037 0x111F
+0x8133A038 0x1120
+0x8133A039 0x1121
+0x8133A130 0x1122
+0x8133A131 0x1123
+0x8133A132 0x1124
+0x8133A133 0x1125
+0x8133A134 0x1126
+0x8133A135 0x1127
+0x8133A136 0x1128
+0x8133A137 0x1129
+0x8133A138 0x112A
+0x8133A139 0x112B
+0x8133A230 0x112C
+0x8133A231 0x112D
+0x8133A232 0x112E
+0x8133A233 0x112F
+0x8133A234 0x1130
+0x8133A235 0x1131
+0x8133A236 0x1132
+0x8133A237 0x1133
+0x8133A238 0x1134
+0x8133A239 0x1135
+0x8133A330 0x1136
+0x8133A331 0x1137
+0x8133A332 0x1138
+0x8133A333 0x1139
+0x8133A334 0x113A
+0x8133A335 0x113B
+0x8133A336 0x113C
+0x8133A337 0x113D
+0x8133A338 0x113E
+0x8133A339 0x113F
+0x8133A430 0x1140
+0x8133A431 0x1141
+0x8133A432 0x1142
+0x8133A433 0x1143
+0x8133A434 0x1144
+0x8133A435 0x1145
+0x8133A436 0x1146
+0x8133A437 0x1147
+0x8133A438 0x1148
+0x8133A439 0x1149
+0x8133A530 0x114A
+0x8133A531 0x114B
+0x8133A532 0x114C
+0x8133A533 0x114D
+0x8133A534 0x114E
+0x8133A535 0x114F
+0x8133A536 0x1150
+0x8133A537 0x1151
+0x8133A538 0x1152
+0x8133A539 0x1153
+0x8133A630 0x1154
+0x8133A631 0x1155
+0x8133A632 0x1156
+0x8133A633 0x1157
+0x8133A634 0x1158
+0x8133A635 0x1159
+0x8133A636 0x115A
+0x8133A637 0x115B
+0x8133A638 0x115C
+0x8133A639 0x115D
+0x8133A730 0x115E
+0x8133A731 0x115F
+0x8133A732 0x1160
+0x8133A733 0x1161
+0x8133A734 0x1162
+0x8133A735 0x1163
+0x8133A736 0x1164
+0x8133A737 0x1165
+0x8133A738 0x1166
+0x8133A739 0x1167
+0x8133A830 0x1168
+0x8133A831 0x1169
+0x8133A832 0x116A
+0x8133A833 0x116B
+0x8133A834 0x116C
+0x8133A835 0x116D
+0x8133A836 0x116E
+0x8133A837 0x116F
+0x8133A838 0x1170
+0x8133A839 0x1171
+0x8133A930 0x1172
+0x8133A931 0x1173
+0x8133A932 0x1174
+0x8133A933 0x1175
+0x8133A934 0x1176
+0x8133A935 0x1177
+0x8133A936 0x1178
+0x8133A937 0x1179
+0x8133A938 0x117A
+0x8133A939 0x117B
+0x8133AA30 0x117C
+0x8133AA31 0x117D
+0x8133AA32 0x117E
+0x8133AA33 0x117F
+0x8133AA34 0x1180
+0x8133AA35 0x1181
+0x8133AA36 0x1182
+0x8133AA37 0x1183
+0x8133AA38 0x1184
+0x8133AA39 0x1185
+0x8133AB30 0x1186
+0x8133AB31 0x1187
+0x8133AB32 0x1188
+0x8133AB33 0x1189
+0x8133AB34 0x118A
+0x8133AB35 0x118B
+0x8133AB36 0x118C
+0x8133AB37 0x118D
+0x8133AB38 0x118E
+0x8133AB39 0x118F
+0x8133AC30 0x1190
+0x8133AC31 0x1191
+0x8133AC32 0x1192
+0x8133AC33 0x1193
+0x8133AC34 0x1194
+0x8133AC35 0x1195
+0x8133AC36 0x1196
+0x8133AC37 0x1197
+0x8133AC38 0x1198
+0x8133AC39 0x1199
+0x8133AD30 0x119A
+0x8133AD31 0x119B
+0x8133AD32 0x119C
+0x8133AD33 0x119D
+0x8133AD34 0x119E
+0x8133AD35 0x119F
+0x8133AD36 0x11A0
+0x8133AD37 0x11A1
+0x8133AD38 0x11A2
+0x8133AD39 0x11A3
+0x8133AE30 0x11A4
+0x8133AE31 0x11A5
+0x8133AE32 0x11A6
+0x8133AE33 0x11A7
+0x8133AE34 0x11A8
+0x8133AE35 0x11A9
+0x8133AE36 0x11AA
+0x8133AE37 0x11AB
+0x8133AE38 0x11AC
+0x8133AE39 0x11AD
+0x8133AF30 0x11AE
+0x8133AF31 0x11AF
+0x8133AF32 0x11B0
+0x8133AF33 0x11B1
+0x8133AF34 0x11B2
+0x8133AF35 0x11B3
+0x8133AF36 0x11B4
+0x8133AF37 0x11B5
+0x8133AF38 0x11B6
+0x8133AF39 0x11B7
+0x8133B030 0x11B8
+0x8133B031 0x11B9
+0x8133B032 0x11BA
+0x8133B033 0x11BB
+0x8133B034 0x11BC
+0x8133B035 0x11BD
+0x8133B036 0x11BE
+0x8133B037 0x11BF
+0x8133B038 0x11C0
+0x8133B039 0x11C1
+0x8133B130 0x11C2
+0x8133B131 0x11C3
+0x8133B132 0x11C4
+0x8133B133 0x11C5
+0x8133B134 0x11C6
+0x8133B135 0x11C7
+0x8133B136 0x11C8
+0x8133B137 0x11C9
+0x8133B138 0x11CA
+0x8133B139 0x11CB
+0x8133B230 0x11CC
+0x8133B231 0x11CD
+0x8133B232 0x11CE
+0x8133B233 0x11CF
+0x8133B234 0x11D0
+0x8133B235 0x11D1
+0x8133B236 0x11D2
+0x8133B237 0x11D3
+0x8133B238 0x11D4
+0x8133B239 0x11D5
+0x8133B330 0x11D6
+0x8133B331 0x11D7
+0x8133B332 0x11D8
+0x8133B333 0x11D9
+0x8133B334 0x11DA
+0x8133B335 0x11DB
+0x8133B336 0x11DC
+0x8133B337 0x11DD
+0x8133B338 0x11DE
+0x8133B339 0x11DF
+0x8133B430 0x11E0
+0x8133B431 0x11E1
+0x8133B432 0x11E2
+0x8133B433 0x11E3
+0x8133B434 0x11E4
+0x8133B435 0x11E5
+0x8133B436 0x11E6
+0x8133B437 0x11E7
+0x8133B438 0x11E8
+0x8133B439 0x11E9
+0x8133B530 0x11EA
+0x8133B531 0x11EB
+0x8133B532 0x11EC
+0x8133B533 0x11ED
+0x8133B534 0x11EE
+0x8133B535 0x11EF
+0x8133B536 0x11F0
+0x8133B537 0x11F1
+0x8133B538 0x11F2
+0x8133B539 0x11F3
+0x8133B630 0x11F4
+0x8133B631 0x11F5
+0x8133B632 0x11F6
+0x8133B633 0x11F7
+0x8133B634 0x11F8
+0x8133B635 0x11F9
+0x8133B636 0x11FA
+0x8133B637 0x11FB
+0x8133B638 0x11FC
+0x8133B639 0x11FD
+0x8133B730 0x11FE
+0x8133B731 0x11FF
+0x8133B732 0x1200
+0x8133B733 0x1201
+0x8133B734 0x1202
+0x8133B735 0x1203
+0x8133B736 0x1204
+0x8133B737 0x1205
+0x8133B738 0x1206
+0x8133B739 0x1207
+0x8133B830 0x1208
+0x8133B831 0x1209
+0x8133B832 0x120A
+0x8133B833 0x120B
+0x8133B834 0x120C
+0x8133B835 0x120D
+0x8133B836 0x120E
+0x8133B837 0x120F
+0x8133B838 0x1210
+0x8133B839 0x1211
+0x8133B930 0x1212
+0x8133B931 0x1213
+0x8133B932 0x1214
+0x8133B933 0x1215
+0x8133B934 0x1216
+0x8133B935 0x1217
+0x8133B936 0x1218
+0x8133B937 0x1219
+0x8133B938 0x121A
+0x8133B939 0x121B
+0x8133BA30 0x121C
+0x8133BA31 0x121D
+0x8133BA32 0x121E
+0x8133BA33 0x121F
+0x8133BA34 0x1220
+0x8133BA35 0x1221
+0x8133BA36 0x1222
+0x8133BA37 0x1223
+0x8133BA38 0x1224
+0x8133BA39 0x1225
+0x8133BB30 0x1226
+0x8133BB31 0x1227
+0x8133BB32 0x1228
+0x8133BB33 0x1229
+0x8133BB34 0x122A
+0x8133BB35 0x122B
+0x8133BB36 0x122C
+0x8133BB37 0x122D
+0x8133BB38 0x122E
+0x8133BB39 0x122F
+0x8133BC30 0x1230
+0x8133BC31 0x1231
+0x8133BC32 0x1232
+0x8133BC33 0x1233
+0x8133BC34 0x1234
+0x8133BC35 0x1235
+0x8133BC36 0x1236
+0x8133BC37 0x1237
+0x8133BC38 0x1238
+0x8133BC39 0x1239
+0x8133BD30 0x123A
+0x8133BD31 0x123B
+0x8133BD32 0x123C
+0x8133BD33 0x123D
+0x8133BD34 0x123E
+0x8133BD35 0x123F
+0x8133BD36 0x1240
+0x8133BD37 0x1241
+0x8133BD38 0x1242
+0x8133BD39 0x1243
+0x8133BE30 0x1244
+0x8133BE31 0x1245
+0x8133BE32 0x1246
+0x8133BE33 0x1247
+0x8133BE34 0x1248
+0x8133BE35 0x1249
+0x8133BE36 0x124A
+0x8133BE37 0x124B
+0x8133BE38 0x124C
+0x8133BE39 0x124D
+0x8133BF30 0x124E
+0x8133BF31 0x124F
+0x8133BF32 0x1250
+0x8133BF33 0x1251
+0x8133BF34 0x1252
+0x8133BF35 0x1253
+0x8133BF36 0x1254
+0x8133BF37 0x1255
+0x8133BF38 0x1256
+0x8133BF39 0x1257
+0x8133C030 0x1258
+0x8133C031 0x1259
+0x8133C032 0x125A
+0x8133C033 0x125B
+0x8133C034 0x125C
+0x8133C035 0x125D
+0x8133C036 0x125E
+0x8133C037 0x125F
+0x8133C038 0x1260
+0x8133C039 0x1261
+0x8133C130 0x1262
+0x8133C131 0x1263
+0x8133C132 0x1264
+0x8133C133 0x1265
+0x8133C134 0x1266
+0x8133C135 0x1267
+0x8133C136 0x1268
+0x8133C137 0x1269
+0x8133C138 0x126A
+0x8133C139 0x126B
+0x8133C230 0x126C
+0x8133C231 0x126D
+0x8133C232 0x126E
+0x8133C233 0x126F
+0x8133C234 0x1270
+0x8133C235 0x1271
+0x8133C236 0x1272
+0x8133C237 0x1273
+0x8133C238 0x1274
+0x8133C239 0x1275
+0x8133C330 0x1276
+0x8133C331 0x1277
+0x8133C332 0x1278
+0x8133C333 0x1279
+0x8133C334 0x127A
+0x8133C335 0x127B
+0x8133C336 0x127C
+0x8133C337 0x127D
+0x8133C338 0x127E
+0x8133C339 0x127F
+0x8133C430 0x1280
+0x8133C431 0x1281
+0x8133C432 0x1282
+0x8133C433 0x1283
+0x8133C434 0x1284
+0x8133C435 0x1285
+0x8133C436 0x1286
+0x8133C437 0x1287
+0x8133C438 0x1288
+0x8133C439 0x1289
+0x8133C530 0x128A
+0x8133C531 0x128B
+0x8133C532 0x128C
+0x8133C533 0x128D
+0x8133C534 0x128E
+0x8133C535 0x128F
+0x8133C536 0x1290
+0x8133C537 0x1291
+0x8133C538 0x1292
+0x8133C539 0x1293
+0x8133C630 0x1294
+0x8133C631 0x1295
+0x8133C632 0x1296
+0x8133C633 0x1297
+0x8133C634 0x1298
+0x8133C635 0x1299
+0x8133C636 0x129A
+0x8133C637 0x129B
+0x8133C638 0x129C
+0x8133C639 0x129D
+0x8133C730 0x129E
+0x8133C731 0x129F
+0x8133C732 0x12A0
+0x8133C733 0x12A1
+0x8133C734 0x12A2
+0x8133C735 0x12A3
+0x8133C736 0x12A4
+0x8133C737 0x12A5
+0x8133C738 0x12A6
+0x8133C739 0x12A7
+0x8133C830 0x12A8
+0x8133C831 0x12A9
+0x8133C832 0x12AA
+0x8133C833 0x12AB
+0x8133C834 0x12AC
+0x8133C835 0x12AD
+0x8133C836 0x12AE
+0x8133C837 0x12AF
+0x8133C838 0x12B0
+0x8133C839 0x12B1
+0x8133C930 0x12B2
+0x8133C931 0x12B3
+0x8133C932 0x12B4
+0x8133C933 0x12B5
+0x8133C934 0x12B6
+0x8133C935 0x12B7
+0x8133C936 0x12B8
+0x8133C937 0x12B9
+0x8133C938 0x12BA
+0x8133C939 0x12BB
+0x8133CA30 0x12BC
+0x8133CA31 0x12BD
+0x8133CA32 0x12BE
+0x8133CA33 0x12BF
+0x8133CA34 0x12C0
+0x8133CA35 0x12C1
+0x8133CA36 0x12C2
+0x8133CA37 0x12C3
+0x8133CA38 0x12C4
+0x8133CA39 0x12C5
+0x8133CB30 0x12C6
+0x8133CB31 0x12C7
+0x8133CB32 0x12C8
+0x8133CB33 0x12C9
+0x8133CB34 0x12CA
+0x8133CB35 0x12CB
+0x8133CB36 0x12CC
+0x8133CB37 0x12CD
+0x8133CB38 0x12CE
+0x8133CB39 0x12CF
+0x8133CC30 0x12D0
+0x8133CC31 0x12D1
+0x8133CC32 0x12D2
+0x8133CC33 0x12D3
+0x8133CC34 0x12D4
+0x8133CC35 0x12D5
+0x8133CC36 0x12D6
+0x8133CC37 0x12D7
+0x8133CC38 0x12D8
+0x8133CC39 0x12D9
+0x8133CD30 0x12DA
+0x8133CD31 0x12DB
+0x8133CD32 0x12DC
+0x8133CD33 0x12DD
+0x8133CD34 0x12DE
+0x8133CD35 0x12DF
+0x8133CD36 0x12E0
+0x8133CD37 0x12E1
+0x8133CD38 0x12E2
+0x8133CD39 0x12E3
+0x8133CE30 0x12E4
+0x8133CE31 0x12E5
+0x8133CE32 0x12E6
+0x8133CE33 0x12E7
+0x8133CE34 0x12E8
+0x8133CE35 0x12E9
+0x8133CE36 0x12EA
+0x8133CE37 0x12EB
+0x8133CE38 0x12EC
+0x8133CE39 0x12ED
+0x8133CF30 0x12EE
+0x8133CF31 0x12EF
+0x8133CF32 0x12F0
+0x8133CF33 0x12F1
+0x8133CF34 0x12F2
+0x8133CF35 0x12F3
+0x8133CF36 0x12F4
+0x8133CF37 0x12F5
+0x8133CF38 0x12F6
+0x8133CF39 0x12F7
+0x8133D030 0x12F8
+0x8133D031 0x12F9
+0x8133D032 0x12FA
+0x8133D033 0x12FB
+0x8133D034 0x12FC
+0x8133D035 0x12FD
+0x8133D036 0x12FE
+0x8133D037 0x12FF
+0x8133D038 0x1300
+0x8133D039 0x1301
+0x8133D130 0x1302
+0x8133D131 0x1303
+0x8133D132 0x1304
+0x8133D133 0x1305
+0x8133D134 0x1306
+0x8133D135 0x1307
+0x8133D136 0x1308
+0x8133D137 0x1309
+0x8133D138 0x130A
+0x8133D139 0x130B
+0x8133D230 0x130C
+0x8133D231 0x130D
+0x8133D232 0x130E
+0x8133D233 0x130F
+0x8133D234 0x1310
+0x8133D235 0x1311
+0x8133D236 0x1312
+0x8133D237 0x1313
+0x8133D238 0x1314
+0x8133D239 0x1315
+0x8133D330 0x1316
+0x8133D331 0x1317
+0x8133D332 0x1318
+0x8133D333 0x1319
+0x8133D334 0x131A
+0x8133D335 0x131B
+0x8133D336 0x131C
+0x8133D337 0x131D
+0x8133D338 0x131E
+0x8133D339 0x131F
+0x8133D430 0x1320
+0x8133D431 0x1321
+0x8133D432 0x1322
+0x8133D433 0x1323
+0x8133D434 0x1324
+0x8133D435 0x1325
+0x8133D436 0x1326
+0x8133D437 0x1327
+0x8133D438 0x1328
+0x8133D439 0x1329
+0x8133D530 0x132A
+0x8133D531 0x132B
+0x8133D532 0x132C
+0x8133D533 0x132D
+0x8133D534 0x132E
+0x8133D535 0x132F
+0x8133D536 0x1330
+0x8133D537 0x1331
+0x8133D538 0x1332
+0x8133D539 0x1333
+0x8133D630 0x1334
+0x8133D631 0x1335
+0x8133D632 0x1336
+0x8133D633 0x1337
+0x8133D634 0x1338
+0x8133D635 0x1339
+0x8133D636 0x133A
+0x8133D637 0x133B
+0x8133D638 0x133C
+0x8133D639 0x133D
+0x8133D730 0x133E
+0x8133D731 0x133F
+0x8133D732 0x1340
+0x8133D733 0x1341
+0x8133D734 0x1342
+0x8133D735 0x1343
+0x8133D736 0x1344
+0x8133D737 0x1345
+0x8133D738 0x1346
+0x8133D739 0x1347
+0x8133D830 0x1348
+0x8133D831 0x1349
+0x8133D832 0x134A
+0x8133D833 0x134B
+0x8133D834 0x134C
+0x8133D835 0x134D
+0x8133D836 0x134E
+0x8133D837 0x134F
+0x8133D838 0x1350
+0x8133D839 0x1351
+0x8133D930 0x1352
+0x8133D931 0x1353
+0x8133D932 0x1354
+0x8133D933 0x1355
+0x8133D934 0x1356
+0x8133D935 0x1357
+0x8133D936 0x1358
+0x8133D937 0x1359
+0x8133D938 0x135A
+0x8133D939 0x135B
+0x8133DA30 0x135C
+0x8133DA31 0x135D
+0x8133DA32 0x135E
+0x8133DA33 0x135F
+0x8133DA34 0x1360
+0x8133DA35 0x1361
+0x8133DA36 0x1362
+0x8133DA37 0x1363
+0x8133DA38 0x1364
+0x8133DA39 0x1365
+0x8133DB30 0x1366
+0x8133DB31 0x1367
+0x8133DB32 0x1368
+0x8133DB33 0x1369
+0x8133DB34 0x136A
+0x8133DB35 0x136B
+0x8133DB36 0x136C
+0x8133DB37 0x136D
+0x8133DB38 0x136E
+0x8133DB39 0x136F
+0x8133DC30 0x1370
+0x8133DC31 0x1371
+0x8133DC32 0x1372
+0x8133DC33 0x1373
+0x8133DC34 0x1374
+0x8133DC35 0x1375
+0x8133DC36 0x1376
+0x8133DC37 0x1377
+0x8133DC38 0x1378
+0x8133DC39 0x1379
+0x8133DD30 0x137A
+0x8133DD31 0x137B
+0x8133DD32 0x137C
+0x8133DD33 0x137D
+0x8133DD34 0x137E
+0x8133DD35 0x137F
+0x8133DD36 0x1380
+0x8133DD37 0x1381
+0x8133DD38 0x1382
+0x8133DD39 0x1383
+0x8133DE30 0x1384
+0x8133DE31 0x1385
+0x8133DE32 0x1386
+0x8133DE33 0x1387
+0x8133DE34 0x1388
+0x8133DE35 0x1389
+0x8133DE36 0x138A
+0x8133DE37 0x138B
+0x8133DE38 0x138C
+0x8133DE39 0x138D
+0x8133DF30 0x138E
+0x8133DF31 0x138F
+0x8133DF32 0x1390
+0x8133DF33 0x1391
+0x8133DF34 0x1392
+0x8133DF35 0x1393
+0x8133DF36 0x1394
+0x8133DF37 0x1395
+0x8133DF38 0x1396
+0x8133DF39 0x1397
+0x8133E030 0x1398
+0x8133E031 0x1399
+0x8133E032 0x139A
+0x8133E033 0x139B
+0x8133E034 0x139C
+0x8133E035 0x139D
+0x8133E036 0x139E
+0x8133E037 0x139F
+0x8133E038 0x13A0
+0x8133E039 0x13A1
+0x8133E130 0x13A2
+0x8133E131 0x13A3
+0x8133E132 0x13A4
+0x8133E133 0x13A5
+0x8133E134 0x13A6
+0x8133E135 0x13A7
+0x8133E136 0x13A8
+0x8133E137 0x13A9
+0x8133E138 0x13AA
+0x8133E139 0x13AB
+0x8133E230 0x13AC
+0x8133E231 0x13AD
+0x8133E232 0x13AE
+0x8133E233 0x13AF
+0x8133E234 0x13B0
+0x8133E235 0x13B1
+0x8133E236 0x13B2
+0x8133E237 0x13B3
+0x8133E238 0x13B4
+0x8133E239 0x13B5
+0x8133E330 0x13B6
+0x8133E331 0x13B7
+0x8133E332 0x13B8
+0x8133E333 0x13B9
+0x8133E334 0x13BA
+0x8133E335 0x13BB
+0x8133E336 0x13BC
+0x8133E337 0x13BD
+0x8133E338 0x13BE
+0x8133E339 0x13BF
+0x8133E430 0x13C0
+0x8133E431 0x13C1
+0x8133E432 0x13C2
+0x8133E433 0x13C3
+0x8133E434 0x13C4
+0x8133E435 0x13C5
+0x8133E436 0x13C6
+0x8133E437 0x13C7
+0x8133E438 0x13C8
+0x8133E439 0x13C9
+0x8133E530 0x13CA
+0x8133E531 0x13CB
+0x8133E532 0x13CC
+0x8133E533 0x13CD
+0x8133E534 0x13CE
+0x8133E535 0x13CF
+0x8133E536 0x13D0
+0x8133E537 0x13D1
+0x8133E538 0x13D2
+0x8133E539 0x13D3
+0x8133E630 0x13D4
+0x8133E631 0x13D5
+0x8133E632 0x13D6
+0x8133E633 0x13D7
+0x8133E634 0x13D8
+0x8133E635 0x13D9
+0x8133E636 0x13DA
+0x8133E637 0x13DB
+0x8133E638 0x13DC
+0x8133E639 0x13DD
+0x8133E730 0x13DE
+0x8133E731 0x13DF
+0x8133E732 0x13E0
+0x8133E733 0x13E1
+0x8133E734 0x13E2
+0x8133E735 0x13E3
+0x8133E736 0x13E4
+0x8133E737 0x13E5
+0x8133E738 0x13E6
+0x8133E739 0x13E7
+0x8133E830 0x13E8
+0x8133E831 0x13E9
+0x8133E832 0x13EA
+0x8133E833 0x13EB
+0x8133E834 0x13EC
+0x8133E835 0x13ED
+0x8133E836 0x13EE
+0x8133E837 0x13EF
+0x8133E838 0x13F0
+0x8133E839 0x13F1
+0x8133E930 0x13F2
+0x8133E931 0x13F3
+0x8133E932 0x13F4
+0x8133E933 0x13F5
+0x8133E934 0x13F6
+0x8133E935 0x13F7
+0x8133E936 0x13F8
+0x8133E937 0x13F9
+0x8133E938 0x13FA
+0x8133E939 0x13FB
+0x8133EA30 0x13FC
+0x8133EA31 0x13FD
+0x8133EA32 0x13FE
+0x8133EA33 0x13FF
+0x8133EA34 0x1400
+0x8133EA35 0x1401
+0x8133EA36 0x1402
+0x8133EA37 0x1403
+0x8133EA38 0x1404
+0x8133EA39 0x1405
+0x8133EB30 0x1406
+0x8133EB31 0x1407
+0x8133EB32 0x1408
+0x8133EB33 0x1409
+0x8133EB34 0x140A
+0x8133EB35 0x140B
+0x8133EB36 0x140C
+0x8133EB37 0x140D
+0x8133EB38 0x140E
+0x8133EB39 0x140F
+0x8133EC30 0x1410
+0x8133EC31 0x1411
+0x8133EC32 0x1412
+0x8133EC33 0x1413
+0x8133EC34 0x1414
+0x8133EC35 0x1415
+0x8133EC36 0x1416
+0x8133EC37 0x1417
+0x8133EC38 0x1418
+0x8133EC39 0x1419
+0x8133ED30 0x141A
+0x8133ED31 0x141B
+0x8133ED32 0x141C
+0x8133ED33 0x141D
+0x8133ED34 0x141E
+0x8133ED35 0x141F
+0x8133ED36 0x1420
+0x8133ED37 0x1421
+0x8133ED38 0x1422
+0x8133ED39 0x1423
+0x8133EE30 0x1424
+0x8133EE31 0x1425
+0x8133EE32 0x1426
+0x8133EE33 0x1427
+0x8133EE34 0x1428
+0x8133EE35 0x1429
+0x8133EE36 0x142A
+0x8133EE37 0x142B
+0x8133EE38 0x142C
+0x8133EE39 0x142D
+0x8133EF30 0x142E
+0x8133EF31 0x142F
+0x8133EF32 0x1430
+0x8133EF33 0x1431
+0x8133EF34 0x1432
+0x8133EF35 0x1433
+0x8133EF36 0x1434
+0x8133EF37 0x1435
+0x8133EF38 0x1436
+0x8133EF39 0x1437
+0x8133F030 0x1438
+0x8133F031 0x1439
+0x8133F032 0x143A
+0x8133F033 0x143B
+0x8133F034 0x143C
+0x8133F035 0x143D
+0x8133F036 0x143E
+0x8133F037 0x143F
+0x8133F038 0x1440
+0x8133F039 0x1441
+0x8133F130 0x1442
+0x8133F131 0x1443
+0x8133F132 0x1444
+0x8133F133 0x1445
+0x8133F134 0x1446
+0x8133F135 0x1447
+0x8133F136 0x1448
+0x8133F137 0x1449
+0x8133F138 0x144A
+0x8133F139 0x144B
+0x8133F230 0x144C
+0x8133F231 0x144D
+0x8133F232 0x144E
+0x8133F233 0x144F
+0x8133F234 0x1450
+0x8133F235 0x1451
+0x8133F236 0x1452
+0x8133F237 0x1453
+0x8133F238 0x1454
+0x8133F239 0x1455
+0x8133F330 0x1456
+0x8133F331 0x1457
+0x8133F332 0x1458
+0x8133F333 0x1459
+0x8133F334 0x145A
+0x8133F335 0x145B
+0x8133F336 0x145C
+0x8133F337 0x145D
+0x8133F338 0x145E
+0x8133F339 0x145F
+0x8133F430 0x1460
+0x8133F431 0x1461
+0x8133F432 0x1462
+0x8133F433 0x1463
+0x8133F434 0x1464
+0x8133F435 0x1465
+0x8133F436 0x1466
+0x8133F437 0x1467
+0x8133F438 0x1468
+0x8133F439 0x1469
+0x8133F530 0x146A
+0x8133F531 0x146B
+0x8133F532 0x146C
+0x8133F533 0x146D
+0x8133F534 0x146E
+0x8133F535 0x146F
+0x8133F536 0x1470
+0x8133F537 0x1471
+0x8133F538 0x1472
+0x8133F539 0x1473
+0x8133F630 0x1474
+0x8133F631 0x1475
+0x8133F632 0x1476
+0x8133F633 0x1477
+0x8133F634 0x1478
+0x8133F635 0x1479
+0x8133F636 0x147A
+0x8133F637 0x147B
+0x8133F638 0x147C
+0x8133F639 0x147D
+0x8133F730 0x147E
+0x8133F731 0x147F
+0x8133F732 0x1480
+0x8133F733 0x1481
+0x8133F734 0x1482
+0x8133F735 0x1483
+0x8133F736 0x1484
+0x8133F737 0x1485
+0x8133F738 0x1486
+0x8133F739 0x1487
+0x8133F830 0x1488
+0x8133F831 0x1489
+0x8133F832 0x148A
+0x8133F833 0x148B
+0x8133F834 0x148C
+0x8133F835 0x148D
+0x8133F836 0x148E
+0x8133F837 0x148F
+0x8133F838 0x1490
+0x8133F839 0x1491
+0x8133F930 0x1492
+0x8133F931 0x1493
+0x8133F932 0x1494
+0x8133F933 0x1495
+0x8133F934 0x1496
+0x8133F935 0x1497
+0x8133F936 0x1498
+0x8133F937 0x1499
+0x8133F938 0x149A
+0x8133F939 0x149B
+0x8133FA30 0x149C
+0x8133FA31 0x149D
+0x8133FA32 0x149E
+0x8133FA33 0x149F
+0x8133FA34 0x14A0
+0x8133FA35 0x14A1
+0x8133FA36 0x14A2
+0x8133FA37 0x14A3
+0x8133FA38 0x14A4
+0x8133FA39 0x14A5
+0x8133FB30 0x14A6
+0x8133FB31 0x14A7
+0x8133FB32 0x14A8
+0x8133FB33 0x14A9
+0x8133FB34 0x14AA
+0x8133FB35 0x14AB
+0x8133FB36 0x14AC
+0x8133FB37 0x14AD
+0x8133FB38 0x14AE
+0x8133FB39 0x14AF
+0x8133FC30 0x14B0
+0x8133FC31 0x14B1
+0x8133FC32 0x14B2
+0x8133FC33 0x14B3
+0x8133FC34 0x14B4
+0x8133FC35 0x14B5
+0x8133FC36 0x14B6
+0x8133FC37 0x14B7
+0x8133FC38 0x14B8
+0x8133FC39 0x14B9
+0x8133FD30 0x14BA
+0x8133FD31 0x14BB
+0x8133FD32 0x14BC
+0x8133FD33 0x14BD
+0x8133FD34 0x14BE
+0x8133FD35 0x14BF
+0x8133FD36 0x14C0
+0x8133FD37 0x14C1
+0x8133FD38 0x14C2
+0x8133FD39 0x14C3
+0x8133FE30 0x14C4
+0x8133FE31 0x14C5
+0x8133FE32 0x14C6
+0x8133FE33 0x14C7
+0x8133FE34 0x14C8
+0x8133FE35 0x14C9
+0x8133FE36 0x14CA
+0x8133FE37 0x14CB
+0x8133FE38 0x14CC
+0x8133FE39 0x14CD
+0x81348130 0x14CE
+0x81348131 0x14CF
+0x81348132 0x14D0
+0x81348133 0x14D1
+0x81348134 0x14D2
+0x81348135 0x14D3
+0x81348136 0x14D4
+0x81348137 0x14D5
+0x81348138 0x14D6
+0x81348139 0x14D7
+0x81348230 0x14D8
+0x81348231 0x14D9
+0x81348232 0x14DA
+0x81348233 0x14DB
+0x81348234 0x14DC
+0x81348235 0x14DD
+0x81348236 0x14DE
+0x81348237 0x14DF
+0x81348238 0x14E0
+0x81348239 0x14E1
+0x81348330 0x14E2
+0x81348331 0x14E3
+0x81348332 0x14E4
+0x81348333 0x14E5
+0x81348334 0x14E6
+0x81348335 0x14E7
+0x81348336 0x14E8
+0x81348337 0x14E9
+0x81348338 0x14EA
+0x81348339 0x14EB
+0x81348430 0x14EC
+0x81348431 0x14ED
+0x81348432 0x14EE
+0x81348433 0x14EF
+0x81348434 0x14F0
+0x81348435 0x14F1
+0x81348436 0x14F2
+0x81348437 0x14F3
+0x81348438 0x14F4
+0x81348439 0x14F5
+0x81348530 0x14F6
+0x81348531 0x14F7
+0x81348532 0x14F8
+0x81348533 0x14F9
+0x81348534 0x14FA
+0x81348535 0x14FB
+0x81348536 0x14FC
+0x81348537 0x14FD
+0x81348538 0x14FE
+0x81348539 0x14FF
+0x81348630 0x1500
+0x81348631 0x1501
+0x81348632 0x1502
+0x81348633 0x1503
+0x81348634 0x1504
+0x81348635 0x1505
+0x81348636 0x1506
+0x81348637 0x1507
+0x81348638 0x1508
+0x81348639 0x1509
+0x81348730 0x150A
+0x81348731 0x150B
+0x81348732 0x150C
+0x81348733 0x150D
+0x81348734 0x150E
+0x81348735 0x150F
+0x81348736 0x1510
+0x81348737 0x1511
+0x81348738 0x1512
+0x81348739 0x1513
+0x81348830 0x1514
+0x81348831 0x1515
+0x81348832 0x1516
+0x81348833 0x1517
+0x81348834 0x1518
+0x81348835 0x1519
+0x81348836 0x151A
+0x81348837 0x151B
+0x81348838 0x151C
+0x81348839 0x151D
+0x81348930 0x151E
+0x81348931 0x151F
+0x81348932 0x1520
+0x81348933 0x1521
+0x81348934 0x1522
+0x81348935 0x1523
+0x81348936 0x1524
+0x81348937 0x1525
+0x81348938 0x1526
+0x81348939 0x1527
+0x81348A30 0x1528
+0x81348A31 0x1529
+0x81348A32 0x152A
+0x81348A33 0x152B
+0x81348A34 0x152C
+0x81348A35 0x152D
+0x81348A36 0x152E
+0x81348A37 0x152F
+0x81348A38 0x1530
+0x81348A39 0x1531
+0x81348B30 0x1532
+0x81348B31 0x1533
+0x81348B32 0x1534
+0x81348B33 0x1535
+0x81348B34 0x1536
+0x81348B35 0x1537
+0x81348B36 0x1538
+0x81348B37 0x1539
+0x81348B38 0x153A
+0x81348B39 0x153B
+0x81348C30 0x153C
+0x81348C31 0x153D
+0x81348C32 0x153E
+0x81348C33 0x153F
+0x81348C34 0x1540
+0x81348C35 0x1541
+0x81348C36 0x1542
+0x81348C37 0x1543
+0x81348C38 0x1544
+0x81348C39 0x1545
+0x81348D30 0x1546
+0x81348D31 0x1547
+0x81348D32 0x1548
+0x81348D33 0x1549
+0x81348D34 0x154A
+0x81348D35 0x154B
+0x81348D36 0x154C
+0x81348D37 0x154D
+0x81348D38 0x154E
+0x81348D39 0x154F
+0x81348E30 0x1550
+0x81348E31 0x1551
+0x81348E32 0x1552
+0x81348E33 0x1553
+0x81348E34 0x1554
+0x81348E35 0x1555
+0x81348E36 0x1556
+0x81348E37 0x1557
+0x81348E38 0x1558
+0x81348E39 0x1559
+0x81348F30 0x155A
+0x81348F31 0x155B
+0x81348F32 0x155C
+0x81348F33 0x155D
+0x81348F34 0x155E
+0x81348F35 0x155F
+0x81348F36 0x1560
+0x81348F37 0x1561
+0x81348F38 0x1562
+0x81348F39 0x1563
+0x81349030 0x1564
+0x81349031 0x1565
+0x81349032 0x1566
+0x81349033 0x1567
+0x81349034 0x1568
+0x81349035 0x1569
+0x81349036 0x156A
+0x81349037 0x156B
+0x81349038 0x156C
+0x81349039 0x156D
+0x81349130 0x156E
+0x81349131 0x156F
+0x81349132 0x1570
+0x81349133 0x1571
+0x81349134 0x1572
+0x81349135 0x1573
+0x81349136 0x1574
+0x81349137 0x1575
+0x81349138 0x1576
+0x81349139 0x1577
+0x81349230 0x1578
+0x81349231 0x1579
+0x81349232 0x157A
+0x81349233 0x157B
+0x81349234 0x157C
+0x81349235 0x157D
+0x81349236 0x157E
+0x81349237 0x157F
+0x81349238 0x1580
+0x81349239 0x1581
+0x81349330 0x1582
+0x81349331 0x1583
+0x81349332 0x1584
+0x81349333 0x1585
+0x81349334 0x1586
+0x81349335 0x1587
+0x81349336 0x1588
+0x81349337 0x1589
+0x81349338 0x158A
+0x81349339 0x158B
+0x81349430 0x158C
+0x81349431 0x158D
+0x81349432 0x158E
+0x81349433 0x158F
+0x81349434 0x1590
+0x81349435 0x1591
+0x81349436 0x1592
+0x81349437 0x1593
+0x81349438 0x1594
+0x81349439 0x1595
+0x81349530 0x1596
+0x81349531 0x1597
+0x81349532 0x1598
+0x81349533 0x1599
+0x81349534 0x159A
+0x81349535 0x159B
+0x81349536 0x159C
+0x81349537 0x159D
+0x81349538 0x159E
+0x81349539 0x159F
+0x81349630 0x15A0
+0x81349631 0x15A1
+0x81349632 0x15A2
+0x81349633 0x15A3
+0x81349634 0x15A4
+0x81349635 0x15A5
+0x81349636 0x15A6
+0x81349637 0x15A7
+0x81349638 0x15A8
+0x81349639 0x15A9
+0x81349730 0x15AA
+0x81349731 0x15AB
+0x81349732 0x15AC
+0x81349733 0x15AD
+0x81349734 0x15AE
+0x81349735 0x15AF
+0x81349736 0x15B0
+0x81349737 0x15B1
+0x81349738 0x15B2
+0x81349739 0x15B3
+0x81349830 0x15B4
+0x81349831 0x15B5
+0x81349832 0x15B6
+0x81349833 0x15B7
+0x81349834 0x15B8
+0x81349835 0x15B9
+0x81349836 0x15BA
+0x81349837 0x15BB
+0x81349838 0x15BC
+0x81349839 0x15BD
+0x81349930 0x15BE
+0x81349931 0x15BF
+0x81349932 0x15C0
+0x81349933 0x15C1
+0x81349934 0x15C2
+0x81349935 0x15C3
+0x81349936 0x15C4
+0x81349937 0x15C5
+0x81349938 0x15C6
+0x81349939 0x15C7
+0x81349A30 0x15C8
+0x81349A31 0x15C9
+0x81349A32 0x15CA
+0x81349A33 0x15CB
+0x81349A34 0x15CC
+0x81349A35 0x15CD
+0x81349A36 0x15CE
+0x81349A37 0x15CF
+0x81349A38 0x15D0
+0x81349A39 0x15D1
+0x81349B30 0x15D2
+0x81349B31 0x15D3
+0x81349B32 0x15D4
+0x81349B33 0x15D5
+0x81349B34 0x15D6
+0x81349B35 0x15D7
+0x81349B36 0x15D8
+0x81349B37 0x15D9
+0x81349B38 0x15DA
+0x81349B39 0x15DB
+0x81349C30 0x15DC
+0x81349C31 0x15DD
+0x81349C32 0x15DE
+0x81349C33 0x15DF
+0x81349C34 0x15E0
+0x81349C35 0x15E1
+0x81349C36 0x15E2
+0x81349C37 0x15E3
+0x81349C38 0x15E4
+0x81349C39 0x15E5
+0x81349D30 0x15E6
+0x81349D31 0x15E7
+0x81349D32 0x15E8
+0x81349D33 0x15E9
+0x81349D34 0x15EA
+0x81349D35 0x15EB
+0x81349D36 0x15EC
+0x81349D37 0x15ED
+0x81349D38 0x15EE
+0x81349D39 0x15EF
+0x81349E30 0x15F0
+0x81349E31 0x15F1
+0x81349E32 0x15F2
+0x81349E33 0x15F3
+0x81349E34 0x15F4
+0x81349E35 0x15F5
+0x81349E36 0x15F6
+0x81349E37 0x15F7
+0x81349E38 0x15F8
+0x81349E39 0x15F9
+0x81349F30 0x15FA
+0x81349F31 0x15FB
+0x81349F32 0x15FC
+0x81349F33 0x15FD
+0x81349F34 0x15FE
+0x81349F35 0x15FF
+0x81349F36 0x1600
+0x81349F37 0x1601
+0x81349F38 0x1602
+0x81349F39 0x1603
+0x8134A030 0x1604
+0x8134A031 0x1605
+0x8134A032 0x1606
+0x8134A033 0x1607
+0x8134A034 0x1608
+0x8134A035 0x1609
+0x8134A036 0x160A
+0x8134A037 0x160B
+0x8134A038 0x160C
+0x8134A039 0x160D
+0x8134A130 0x160E
+0x8134A131 0x160F
+0x8134A132 0x1610
+0x8134A133 0x1611
+0x8134A134 0x1612
+0x8134A135 0x1613
+0x8134A136 0x1614
+0x8134A137 0x1615
+0x8134A138 0x1616
+0x8134A139 0x1617
+0x8134A230 0x1618
+0x8134A231 0x1619
+0x8134A232 0x161A
+0x8134A233 0x161B
+0x8134A234 0x161C
+0x8134A235 0x161D
+0x8134A236 0x161E
+0x8134A237 0x161F
+0x8134A238 0x1620
+0x8134A239 0x1621
+0x8134A330 0x1622
+0x8134A331 0x1623
+0x8134A332 0x1624
+0x8134A333 0x1625
+0x8134A334 0x1626
+0x8134A335 0x1627
+0x8134A336 0x1628
+0x8134A337 0x1629
+0x8134A338 0x162A
+0x8134A339 0x162B
+0x8134A430 0x162C
+0x8134A431 0x162D
+0x8134A432 0x162E
+0x8134A433 0x162F
+0x8134A434 0x1630
+0x8134A435 0x1631
+0x8134A436 0x1632
+0x8134A437 0x1633
+0x8134A438 0x1634
+0x8134A439 0x1635
+0x8134A530 0x1636
+0x8134A531 0x1637
+0x8134A532 0x1638
+0x8134A533 0x1639
+0x8134A534 0x163A
+0x8134A535 0x163B
+0x8134A536 0x163C
+0x8134A537 0x163D
+0x8134A538 0x163E
+0x8134A539 0x163F
+0x8134A630 0x1640
+0x8134A631 0x1641
+0x8134A632 0x1642
+0x8134A633 0x1643
+0x8134A634 0x1644
+0x8134A635 0x1645
+0x8134A636 0x1646
+0x8134A637 0x1647
+0x8134A638 0x1648
+0x8134A639 0x1649
+0x8134A730 0x164A
+0x8134A731 0x164B
+0x8134A732 0x164C
+0x8134A733 0x164D
+0x8134A734 0x164E
+0x8134A735 0x164F
+0x8134A736 0x1650
+0x8134A737 0x1651
+0x8134A738 0x1652
+0x8134A739 0x1653
+0x8134A830 0x1654
+0x8134A831 0x1655
+0x8134A832 0x1656
+0x8134A833 0x1657
+0x8134A834 0x1658
+0x8134A835 0x1659
+0x8134A836 0x165A
+0x8134A837 0x165B
+0x8134A838 0x165C
+0x8134A839 0x165D
+0x8134A930 0x165E
+0x8134A931 0x165F
+0x8134A932 0x1660
+0x8134A933 0x1661
+0x8134A934 0x1662
+0x8134A935 0x1663
+0x8134A936 0x1664
+0x8134A937 0x1665
+0x8134A938 0x1666
+0x8134A939 0x1667
+0x8134AA30 0x1668
+0x8134AA31 0x1669
+0x8134AA32 0x166A
+0x8134AA33 0x166B
+0x8134AA34 0x166C
+0x8134AA35 0x166D
+0x8134AA36 0x166E
+0x8134AA37 0x166F
+0x8134AA38 0x1670
+0x8134AA39 0x1671
+0x8134AB30 0x1672
+0x8134AB31 0x1673
+0x8134AB32 0x1674
+0x8134AB33 0x1675
+0x8134AB34 0x1676
+0x8134AB35 0x1677
+0x8134AB36 0x1678
+0x8134AB37 0x1679
+0x8134AB38 0x167A
+0x8134AB39 0x167B
+0x8134AC30 0x167C
+0x8134AC31 0x167D
+0x8134AC32 0x167E
+0x8134AC33 0x167F
+0x8134AC34 0x1680
+0x8134AC35 0x1681
+0x8134AC36 0x1682
+0x8134AC37 0x1683
+0x8134AC38 0x1684
+0x8134AC39 0x1685
+0x8134AD30 0x1686
+0x8134AD31 0x1687
+0x8134AD32 0x1688
+0x8134AD33 0x1689
+0x8134AD34 0x168A
+0x8134AD35 0x168B
+0x8134AD36 0x168C
+0x8134AD37 0x168D
+0x8134AD38 0x168E
+0x8134AD39 0x168F
+0x8134AE30 0x1690
+0x8134AE31 0x1691
+0x8134AE32 0x1692
+0x8134AE33 0x1693
+0x8134AE34 0x1694
+0x8134AE35 0x1695
+0x8134AE36 0x1696
+0x8134AE37 0x1697
+0x8134AE38 0x1698
+0x8134AE39 0x1699
+0x8134AF30 0x169A
+0x8134AF31 0x169B
+0x8134AF32 0x169C
+0x8134AF33 0x169D
+0x8134AF34 0x169E
+0x8134AF35 0x169F
+0x8134AF36 0x16A0
+0x8134AF37 0x16A1
+0x8134AF38 0x16A2
+0x8134AF39 0x16A3
+0x8134B030 0x16A4
+0x8134B031 0x16A5
+0x8134B032 0x16A6
+0x8134B033 0x16A7
+0x8134B034 0x16A8
+0x8134B035 0x16A9
+0x8134B036 0x16AA
+0x8134B037 0x16AB
+0x8134B038 0x16AC
+0x8134B039 0x16AD
+0x8134B130 0x16AE
+0x8134B131 0x16AF
+0x8134B132 0x16B0
+0x8134B133 0x16B1
+0x8134B134 0x16B2
+0x8134B135 0x16B3
+0x8134B136 0x16B4
+0x8134B137 0x16B5
+0x8134B138 0x16B6
+0x8134B139 0x16B7
+0x8134B230 0x16B8
+0x8134B231 0x16B9
+0x8134B232 0x16BA
+0x8134B233 0x16BB
+0x8134B234 0x16BC
+0x8134B235 0x16BD
+0x8134B236 0x16BE
+0x8134B237 0x16BF
+0x8134B238 0x16C0
+0x8134B239 0x16C1
+0x8134B330 0x16C2
+0x8134B331 0x16C3
+0x8134B332 0x16C4
+0x8134B333 0x16C5
+0x8134B334 0x16C6
+0x8134B335 0x16C7
+0x8134B336 0x16C8
+0x8134B337 0x16C9
+0x8134B338 0x16CA
+0x8134B339 0x16CB
+0x8134B430 0x16CC
+0x8134B431 0x16CD
+0x8134B432 0x16CE
+0x8134B433 0x16CF
+0x8134B434 0x16D0
+0x8134B435 0x16D1
+0x8134B436 0x16D2
+0x8134B437 0x16D3
+0x8134B438 0x16D4
+0x8134B439 0x16D5
+0x8134B530 0x16D6
+0x8134B531 0x16D7
+0x8134B532 0x16D8
+0x8134B533 0x16D9
+0x8134B534 0x16DA
+0x8134B535 0x16DB
+0x8134B536 0x16DC
+0x8134B537 0x16DD
+0x8134B538 0x16DE
+0x8134B539 0x16DF
+0x8134B630 0x16E0
+0x8134B631 0x16E1
+0x8134B632 0x16E2
+0x8134B633 0x16E3
+0x8134B634 0x16E4
+0x8134B635 0x16E5
+0x8134B636 0x16E6
+0x8134B637 0x16E7
+0x8134B638 0x16E8
+0x8134B639 0x16E9
+0x8134B730 0x16EA
+0x8134B731 0x16EB
+0x8134B732 0x16EC
+0x8134B733 0x16ED
+0x8134B734 0x16EE
+0x8134B735 0x16EF
+0x8134B736 0x16F0
+0x8134B737 0x16F1
+0x8134B738 0x16F2
+0x8134B739 0x16F3
+0x8134B830 0x16F4
+0x8134B831 0x16F5
+0x8134B832 0x16F6
+0x8134B833 0x16F7
+0x8134B834 0x16F8
+0x8134B835 0x16F9
+0x8134B836 0x16FA
+0x8134B837 0x16FB
+0x8134B838 0x16FC
+0x8134B839 0x16FD
+0x8134B930 0x16FE
+0x8134B931 0x16FF
+0x8134B932 0x1700
+0x8134B933 0x1701
+0x8134B934 0x1702
+0x8134B935 0x1703
+0x8134B936 0x1704
+0x8134B937 0x1705
+0x8134B938 0x1706
+0x8134B939 0x1707
+0x8134BA30 0x1708
+0x8134BA31 0x1709
+0x8134BA32 0x170A
+0x8134BA33 0x170B
+0x8134BA34 0x170C
+0x8134BA35 0x170D
+0x8134BA36 0x170E
+0x8134BA37 0x170F
+0x8134BA38 0x1710
+0x8134BA39 0x1711
+0x8134BB30 0x1712
+0x8134BB31 0x1713
+0x8134BB32 0x1714
+0x8134BB33 0x1715
+0x8134BB34 0x1716
+0x8134BB35 0x1717
+0x8134BB36 0x1718
+0x8134BB37 0x1719
+0x8134BB38 0x171A
+0x8134BB39 0x171B
+0x8134BC30 0x171C
+0x8134BC31 0x171D
+0x8134BC32 0x171E
+0x8134BC33 0x171F
+0x8134BC34 0x1720
+0x8134BC35 0x1721
+0x8134BC36 0x1722
+0x8134BC37 0x1723
+0x8134BC38 0x1724
+0x8134BC39 0x1725
+0x8134BD30 0x1726
+0x8134BD31 0x1727
+0x8134BD32 0x1728
+0x8134BD33 0x1729
+0x8134BD34 0x172A
+0x8134BD35 0x172B
+0x8134BD36 0x172C
+0x8134BD37 0x172D
+0x8134BD38 0x172E
+0x8134BD39 0x172F
+0x8134BE30 0x1730
+0x8134BE31 0x1731
+0x8134BE32 0x1732
+0x8134BE33 0x1733
+0x8134BE34 0x1734
+0x8134BE35 0x1735
+0x8134BE36 0x1736
+0x8134BE37 0x1737
+0x8134BE38 0x1738
+0x8134BE39 0x1739
+0x8134BF30 0x173A
+0x8134BF31 0x173B
+0x8134BF32 0x173C
+0x8134BF33 0x173D
+0x8134BF34 0x173E
+0x8134BF35 0x173F
+0x8134BF36 0x1740
+0x8134BF37 0x1741
+0x8134BF38 0x1742
+0x8134BF39 0x1743
+0x8134C030 0x1744
+0x8134C031 0x1745
+0x8134C032 0x1746
+0x8134C033 0x1747
+0x8134C034 0x1748
+0x8134C035 0x1749
+0x8134C036 0x174A
+0x8134C037 0x174B
+0x8134C038 0x174C
+0x8134C039 0x174D
+0x8134C130 0x174E
+0x8134C131 0x174F
+0x8134C132 0x1750
+0x8134C133 0x1751
+0x8134C134 0x1752
+0x8134C135 0x1753
+0x8134C136 0x1754
+0x8134C137 0x1755
+0x8134C138 0x1756
+0x8134C139 0x1757
+0x8134C230 0x1758
+0x8134C231 0x1759
+0x8134C232 0x175A
+0x8134C233 0x175B
+0x8134C234 0x175C
+0x8134C235 0x175D
+0x8134C236 0x175E
+0x8134C237 0x175F
+0x8134C238 0x1760
+0x8134C239 0x1761
+0x8134C330 0x1762
+0x8134C331 0x1763
+0x8134C332 0x1764
+0x8134C333 0x1765
+0x8134C334 0x1766
+0x8134C335 0x1767
+0x8134C336 0x1768
+0x8134C337 0x1769
+0x8134C338 0x176A
+0x8134C339 0x176B
+0x8134C430 0x176C
+0x8134C431 0x176D
+0x8134C432 0x176E
+0x8134C433 0x176F
+0x8134C434 0x1770
+0x8134C435 0x1771
+0x8134C436 0x1772
+0x8134C437 0x1773
+0x8134C438 0x1774
+0x8134C439 0x1775
+0x8134C530 0x1776
+0x8134C531 0x1777
+0x8134C532 0x1778
+0x8134C533 0x1779
+0x8134C534 0x177A
+0x8134C535 0x177B
+0x8134C536 0x177C
+0x8134C537 0x177D
+0x8134C538 0x177E
+0x8134C539 0x177F
+0x8134C630 0x1780
+0x8134C631 0x1781
+0x8134C632 0x1782
+0x8134C633 0x1783
+0x8134C634 0x1784
+0x8134C635 0x1785
+0x8134C636 0x1786
+0x8134C637 0x1787
+0x8134C638 0x1788
+0x8134C639 0x1789
+0x8134C730 0x178A
+0x8134C731 0x178B
+0x8134C732 0x178C
+0x8134C733 0x178D
+0x8134C734 0x178E
+0x8134C735 0x178F
+0x8134C736 0x1790
+0x8134C737 0x1791
+0x8134C738 0x1792
+0x8134C739 0x1793
+0x8134C830 0x1794
+0x8134C831 0x1795
+0x8134C832 0x1796
+0x8134C833 0x1797
+0x8134C834 0x1798
+0x8134C835 0x1799
+0x8134C836 0x179A
+0x8134C837 0x179B
+0x8134C838 0x179C
+0x8134C839 0x179D
+0x8134C930 0x179E
+0x8134C931 0x179F
+0x8134C932 0x17A0
+0x8134C933 0x17A1
+0x8134C934 0x17A2
+0x8134C935 0x17A3
+0x8134C936 0x17A4
+0x8134C937 0x17A5
+0x8134C938 0x17A6
+0x8134C939 0x17A7
+0x8134CA30 0x17A8
+0x8134CA31 0x17A9
+0x8134CA32 0x17AA
+0x8134CA33 0x17AB
+0x8134CA34 0x17AC
+0x8134CA35 0x17AD
+0x8134CA36 0x17AE
+0x8134CA37 0x17AF
+0x8134CA38 0x17B0
+0x8134CA39 0x17B1
+0x8134CB30 0x17B2
+0x8134CB31 0x17B3
+0x8134CB32 0x17B4
+0x8134CB33 0x17B5
+0x8134CB34 0x17B6
+0x8134CB35 0x17B7
+0x8134CB36 0x17B8
+0x8134CB37 0x17B9
+0x8134CB38 0x17BA
+0x8134CB39 0x17BB
+0x8134CC30 0x17BC
+0x8134CC31 0x17BD
+0x8134CC32 0x17BE
+0x8134CC33 0x17BF
+0x8134CC34 0x17C0
+0x8134CC35 0x17C1
+0x8134CC36 0x17C2
+0x8134CC37 0x17C3
+0x8134CC38 0x17C4
+0x8134CC39 0x17C5
+0x8134CD30 0x17C6
+0x8134CD31 0x17C7
+0x8134CD32 0x17C8
+0x8134CD33 0x17C9
+0x8134CD34 0x17CA
+0x8134CD35 0x17CB
+0x8134CD36 0x17CC
+0x8134CD37 0x17CD
+0x8134CD38 0x17CE
+0x8134CD39 0x17CF
+0x8134CE30 0x17D0
+0x8134CE31 0x17D1
+0x8134CE32 0x17D2
+0x8134CE33 0x17D3
+0x8134CE34 0x17D4
+0x8134CE35 0x17D5
+0x8134CE36 0x17D6
+0x8134CE37 0x17D7
+0x8134CE38 0x17D8
+0x8134CE39 0x17D9
+0x8134CF30 0x17DA
+0x8134CF31 0x17DB
+0x8134CF32 0x17DC
+0x8134CF33 0x17DD
+0x8134CF34 0x17DE
+0x8134CF35 0x17DF
+0x8134CF36 0x17E0
+0x8134CF37 0x17E1
+0x8134CF38 0x17E2
+0x8134CF39 0x17E3
+0x8134D030 0x17E4
+0x8134D031 0x17E5
+0x8134D032 0x17E6
+0x8134D033 0x17E7
+0x8134D034 0x17E8
+0x8134D035 0x17E9
+0x8134D036 0x17EA
+0x8134D037 0x17EB
+0x8134D038 0x17EC
+0x8134D039 0x17ED
+0x8134D130 0x17EE
+0x8134D131 0x17EF
+0x8134D132 0x17F0
+0x8134D133 0x17F1
+0x8134D134 0x17F2
+0x8134D135 0x17F3
+0x8134D136 0x17F4
+0x8134D137 0x17F5
+0x8134D138 0x17F6
+0x8134D139 0x17F7
+0x8134D230 0x17F8
+0x8134D231 0x17F9
+0x8134D232 0x17FA
+0x8134D233 0x17FB
+0x8134D234 0x17FC
+0x8134D235 0x17FD
+0x8134D236 0x17FE
+0x8134D237 0x17FF
+0x8134D238 0x1800
+0x8134D239 0x1801
+0x8134D330 0x1802
+0x8134D331 0x1803
+0x8134D332 0x1804
+0x8134D333 0x1805
+0x8134D334 0x1806
+0x8134D335 0x1807
+0x8134D336 0x1808
+0x8134D337 0x1809
+0x8134D338 0x180A
+0x8134D339 0x180B
+0x8134D430 0x180C
+0x8134D431 0x180D
+0x8134D432 0x180E
+0x8134D433 0x180F
+0x8134D434 0x1810
+0x8134D435 0x1811
+0x8134D436 0x1812
+0x8134D437 0x1813
+0x8134D438 0x1814
+0x8134D439 0x1815
+0x8134D530 0x1816
+0x8134D531 0x1817
+0x8134D532 0x1818
+0x8134D533 0x1819
+0x8134D534 0x181A
+0x8134D535 0x181B
+0x8134D536 0x181C
+0x8134D537 0x181D
+0x8134D538 0x181E
+0x8134D539 0x181F
+0x8134D630 0x1820
+0x8134D631 0x1821
+0x8134D632 0x1822
+0x8134D633 0x1823
+0x8134D634 0x1824
+0x8134D635 0x1825
+0x8134D636 0x1826
+0x8134D637 0x1827
+0x8134D638 0x1828
+0x8134D639 0x1829
+0x8134D730 0x182A
+0x8134D731 0x182B
+0x8134D732 0x182C
+0x8134D733 0x182D
+0x8134D734 0x182E
+0x8134D735 0x182F
+0x8134D736 0x1830
+0x8134D737 0x1831
+0x8134D738 0x1832
+0x8134D739 0x1833
+0x8134D830 0x1834
+0x8134D831 0x1835
+0x8134D832 0x1836
+0x8134D833 0x1837
+0x8134D834 0x1838
+0x8134D835 0x1839
+0x8134D836 0x183A
+0x8134D837 0x183B
+0x8134D838 0x183C
+0x8134D839 0x183D
+0x8134D930 0x183E
+0x8134D931 0x183F
+0x8134D932 0x1840
+0x8134D933 0x1841
+0x8134D934 0x1842
+0x8134D935 0x1843
+0x8134D936 0x1844
+0x8134D937 0x1845
+0x8134D938 0x1846
+0x8134D939 0x1847
+0x8134DA30 0x1848
+0x8134DA31 0x1849
+0x8134DA32 0x184A
+0x8134DA33 0x184B
+0x8134DA34 0x184C
+0x8134DA35 0x184D
+0x8134DA36 0x184E
+0x8134DA37 0x184F
+0x8134DA38 0x1850
+0x8134DA39 0x1851
+0x8134DB30 0x1852
+0x8134DB31 0x1853
+0x8134DB32 0x1854
+0x8134DB33 0x1855
+0x8134DB34 0x1856
+0x8134DB35 0x1857
+0x8134DB36 0x1858
+0x8134DB37 0x1859
+0x8134DB38 0x185A
+0x8134DB39 0x185B
+0x8134DC30 0x185C
+0x8134DC31 0x185D
+0x8134DC32 0x185E
+0x8134DC33 0x185F
+0x8134DC34 0x1860
+0x8134DC35 0x1861
+0x8134DC36 0x1862
+0x8134DC37 0x1863
+0x8134DC38 0x1864
+0x8134DC39 0x1865
+0x8134DD30 0x1866
+0x8134DD31 0x1867
+0x8134DD32 0x1868
+0x8134DD33 0x1869
+0x8134DD34 0x186A
+0x8134DD35 0x186B
+0x8134DD36 0x186C
+0x8134DD37 0x186D
+0x8134DD38 0x186E
+0x8134DD39 0x186F
+0x8134DE30 0x1870
+0x8134DE31 0x1871
+0x8134DE32 0x1872
+0x8134DE33 0x1873
+0x8134DE34 0x1874
+0x8134DE35 0x1875
+0x8134DE36 0x1876
+0x8134DE37 0x1877
+0x8134DE38 0x1878
+0x8134DE39 0x1879
+0x8134DF30 0x187A
+0x8134DF31 0x187B
+0x8134DF32 0x187C
+0x8134DF33 0x187D
+0x8134DF34 0x187E
+0x8134DF35 0x187F
+0x8134DF36 0x1880
+0x8134DF37 0x1881
+0x8134DF38 0x1882
+0x8134DF39 0x1883
+0x8134E030 0x1884
+0x8134E031 0x1885
+0x8134E032 0x1886
+0x8134E033 0x1887
+0x8134E034 0x1888
+0x8134E035 0x1889
+0x8134E036 0x188A
+0x8134E037 0x188B
+0x8134E038 0x188C
+0x8134E039 0x188D
+0x8134E130 0x188E
+0x8134E131 0x188F
+0x8134E132 0x1890
+0x8134E133 0x1891
+0x8134E134 0x1892
+0x8134E135 0x1893
+0x8134E136 0x1894
+0x8134E137 0x1895
+0x8134E138 0x1896
+0x8134E139 0x1897
+0x8134E230 0x1898
+0x8134E231 0x1899
+0x8134E232 0x189A
+0x8134E233 0x189B
+0x8134E234 0x189C
+0x8134E235 0x189D
+0x8134E236 0x189E
+0x8134E237 0x189F
+0x8134E238 0x18A0
+0x8134E239 0x18A1
+0x8134E330 0x18A2
+0x8134E331 0x18A3
+0x8134E332 0x18A4
+0x8134E333 0x18A5
+0x8134E334 0x18A6
+0x8134E335 0x18A7
+0x8134E336 0x18A8
+0x8134E337 0x18A9
+0x8134E338 0x18AA
+0x8134E339 0x18AB
+0x8134E430 0x18AC
+0x8134E431 0x18AD
+0x8134E432 0x18AE
+0x8134E433 0x18AF
+0x8134E434 0x18B0
+0x8134E435 0x18B1
+0x8134E436 0x18B2
+0x8134E437 0x18B3
+0x8134E438 0x18B4
+0x8134E439 0x18B5
+0x8134E530 0x18B6
+0x8134E531 0x18B7
+0x8134E532 0x18B8
+0x8134E533 0x18B9
+0x8134E534 0x18BA
+0x8134E535 0x18BB
+0x8134E536 0x18BC
+0x8134E537 0x18BD
+0x8134E538 0x18BE
+0x8134E539 0x18BF
+0x8134E630 0x18C0
+0x8134E631 0x18C1
+0x8134E632 0x18C2
+0x8134E633 0x18C3
+0x8134E634 0x18C4
+0x8134E635 0x18C5
+0x8134E636 0x18C6
+0x8134E637 0x18C7
+0x8134E638 0x18C8
+0x8134E639 0x18C9
+0x8134E730 0x18CA
+0x8134E731 0x18CB
+0x8134E732 0x18CC
+0x8134E733 0x18CD
+0x8134E734 0x18CE
+0x8134E735 0x18CF
+0x8134E736 0x18D0
+0x8134E737 0x18D1
+0x8134E738 0x18D2
+0x8134E739 0x18D3
+0x8134E830 0x18D4
+0x8134E831 0x18D5
+0x8134E832 0x18D6
+0x8134E833 0x18D7
+0x8134E834 0x18D8
+0x8134E835 0x18D9
+0x8134E836 0x18DA
+0x8134E837 0x18DB
+0x8134E838 0x18DC
+0x8134E839 0x18DD
+0x8134E930 0x18DE
+0x8134E931 0x18DF
+0x8134E932 0x18E0
+0x8134E933 0x18E1
+0x8134E934 0x18E2
+0x8134E935 0x18E3
+0x8134E936 0x18E4
+0x8134E937 0x18E5
+0x8134E938 0x18E6
+0x8134E939 0x18E7
+0x8134EA30 0x18E8
+0x8134EA31 0x18E9
+0x8134EA32 0x18EA
+0x8134EA33 0x18EB
+0x8134EA34 0x18EC
+0x8134EA35 0x18ED
+0x8134EA36 0x18EE
+0x8134EA37 0x18EF
+0x8134EA38 0x18F0
+0x8134EA39 0x18F1
+0x8134EB30 0x18F2
+0x8134EB31 0x18F3
+0x8134EB32 0x18F4
+0x8134EB33 0x18F5
+0x8134EB34 0x18F6
+0x8134EB35 0x18F7
+0x8134EB36 0x18F8
+0x8134EB37 0x18F9
+0x8134EB38 0x18FA
+0x8134EB39 0x18FB
+0x8134EC30 0x18FC
+0x8134EC31 0x18FD
+0x8134EC32 0x18FE
+0x8134EC33 0x18FF
+0x8134EC34 0x1900
+0x8134EC35 0x1901
+0x8134EC36 0x1902
+0x8134EC37 0x1903
+0x8134EC38 0x1904
+0x8134EC39 0x1905
+0x8134ED30 0x1906
+0x8134ED31 0x1907
+0x8134ED32 0x1908
+0x8134ED33 0x1909
+0x8134ED34 0x190A
+0x8134ED35 0x190B
+0x8134ED36 0x190C
+0x8134ED37 0x190D
+0x8134ED38 0x190E
+0x8134ED39 0x190F
+0x8134EE30 0x1910
+0x8134EE31 0x1911
+0x8134EE32 0x1912
+0x8134EE33 0x1913
+0x8134EE34 0x1914
+0x8134EE35 0x1915
+0x8134EE36 0x1916
+0x8134EE37 0x1917
+0x8134EE38 0x1918
+0x8134EE39 0x1919
+0x8134EF30 0x191A
+0x8134EF31 0x191B
+0x8134EF32 0x191C
+0x8134EF33 0x191D
+0x8134EF34 0x191E
+0x8134EF35 0x191F
+0x8134EF36 0x1920
+0x8134EF37 0x1921
+0x8134EF38 0x1922
+0x8134EF39 0x1923
+0x8134F030 0x1924
+0x8134F031 0x1925
+0x8134F032 0x1926
+0x8134F033 0x1927
+0x8134F034 0x1928
+0x8134F035 0x1929
+0x8134F036 0x192A
+0x8134F037 0x192B
+0x8134F038 0x192C
+0x8134F039 0x192D
+0x8134F130 0x192E
+0x8134F131 0x192F
+0x8134F132 0x1930
+0x8134F133 0x1931
+0x8134F134 0x1932
+0x8134F135 0x1933
+0x8134F136 0x1934
+0x8134F137 0x1935
+0x8134F138 0x1936
+0x8134F139 0x1937
+0x8134F230 0x1938
+0x8134F231 0x1939
+0x8134F232 0x193A
+0x8134F233 0x193B
+0x8134F234 0x193C
+0x8134F235 0x193D
+0x8134F236 0x193E
+0x8134F237 0x193F
+0x8134F238 0x1940
+0x8134F239 0x1941
+0x8134F330 0x1942
+0x8134F331 0x1943
+0x8134F332 0x1944
+0x8134F333 0x1945
+0x8134F334 0x1946
+0x8134F335 0x1947
+0x8134F336 0x1948
+0x8134F337 0x1949
+0x8134F338 0x194A
+0x8134F339 0x194B
+0x8134F430 0x194C
+0x8134F431 0x194D
+0x8134F432 0x194E
+0x8134F433 0x194F
+0x8134F434 0x1950
+0x8134F435 0x1951
+0x8134F436 0x1952
+0x8134F437 0x1953
+0x8134F438 0x1954
+0x8134F439 0x1955
+0x8134F530 0x1956
+0x8134F531 0x1957
+0x8134F532 0x1958
+0x8134F533 0x1959
+0x8134F534 0x195A
+0x8134F535 0x195B
+0x8134F536 0x195C
+0x8134F537 0x195D
+0x8134F538 0x195E
+0x8134F539 0x195F
+0x8134F630 0x1960
+0x8134F631 0x1961
+0x8134F632 0x1962
+0x8134F633 0x1963
+0x8134F634 0x1964
+0x8134F635 0x1965
+0x8134F636 0x1966
+0x8134F637 0x1967
+0x8134F638 0x1968
+0x8134F639 0x1969
+0x8134F730 0x196A
+0x8134F731 0x196B
+0x8134F732 0x196C
+0x8134F733 0x196D
+0x8134F734 0x196E
+0x8134F735 0x196F
+0x8134F736 0x1970
+0x8134F737 0x1971
+0x8134F738 0x1972
+0x8134F739 0x1973
+0x8134F830 0x1974
+0x8134F831 0x1975
+0x8134F832 0x1976
+0x8134F833 0x1977
+0x8134F834 0x1978
+0x8134F835 0x1979
+0x8134F836 0x197A
+0x8134F837 0x197B
+0x8134F838 0x197C
+0x8134F839 0x197D
+0x8134F930 0x197E
+0x8134F931 0x197F
+0x8134F932 0x1980
+0x8134F933 0x1981
+0x8134F934 0x1982
+0x8134F935 0x1983
+0x8134F936 0x1984
+0x8134F937 0x1985
+0x8134F938 0x1986
+0x8134F939 0x1987
+0x8134FA30 0x1988
+0x8134FA31 0x1989
+0x8134FA32 0x198A
+0x8134FA33 0x198B
+0x8134FA34 0x198C
+0x8134FA35 0x198D
+0x8134FA36 0x198E
+0x8134FA37 0x198F
+0x8134FA38 0x1990
+0x8134FA39 0x1991
+0x8134FB30 0x1992
+0x8134FB31 0x1993
+0x8134FB32 0x1994
+0x8134FB33 0x1995
+0x8134FB34 0x1996
+0x8134FB35 0x1997
+0x8134FB36 0x1998
+0x8134FB37 0x1999
+0x8134FB38 0x199A
+0x8134FB39 0x199B
+0x8134FC30 0x199C
+0x8134FC31 0x199D
+0x8134FC32 0x199E
+0x8134FC33 0x199F
+0x8134FC34 0x19A0
+0x8134FC35 0x19A1
+0x8134FC36 0x19A2
+0x8134FC37 0x19A3
+0x8134FC38 0x19A4
+0x8134FC39 0x19A5
+0x8134FD30 0x19A6
+0x8134FD31 0x19A7
+0x8134FD32 0x19A8
+0x8134FD33 0x19A9
+0x8134FD34 0x19AA
+0x8134FD35 0x19AB
+0x8134FD36 0x19AC
+0x8134FD37 0x19AD
+0x8134FD38 0x19AE
+0x8134FD39 0x19AF
+0x8134FE30 0x19B0
+0x8134FE31 0x19B1
+0x8134FE32 0x19B2
+0x8134FE33 0x19B3
+0x8134FE34 0x19B4
+0x8134FE35 0x19B5
+0x8134FE36 0x19B6
+0x8134FE37 0x19B7
+0x8134FE38 0x19B8
+0x8134FE39 0x19B9
+0x81358130 0x19BA
+0x81358131 0x19BB
+0x81358132 0x19BC
+0x81358133 0x19BD
+0x81358134 0x19BE
+0x81358135 0x19BF
+0x81358136 0x19C0
+0x81358137 0x19C1
+0x81358138 0x19C2
+0x81358139 0x19C3
+0x81358230 0x19C4
+0x81358231 0x19C5
+0x81358232 0x19C6
+0x81358233 0x19C7
+0x81358234 0x19C8
+0x81358235 0x19C9
+0x81358236 0x19CA
+0x81358237 0x19CB
+0x81358238 0x19CC
+0x81358239 0x19CD
+0x81358330 0x19CE
+0x81358331 0x19CF
+0x81358332 0x19D0
+0x81358333 0x19D1
+0x81358334 0x19D2
+0x81358335 0x19D3
+0x81358336 0x19D4
+0x81358337 0x19D5
+0x81358338 0x19D6
+0x81358339 0x19D7
+0x81358430 0x19D8
+0x81358431 0x19D9
+0x81358432 0x19DA
+0x81358433 0x19DB
+0x81358434 0x19DC
+0x81358435 0x19DD
+0x81358436 0x19DE
+0x81358437 0x19DF
+0x81358438 0x19E0
+0x81358439 0x19E1
+0x81358530 0x19E2
+0x81358531 0x19E3
+0x81358532 0x19E4
+0x81358533 0x19E5
+0x81358534 0x19E6
+0x81358535 0x19E7
+0x81358536 0x19E8
+0x81358537 0x19E9
+0x81358538 0x19EA
+0x81358539 0x19EB
+0x81358630 0x19EC
+0x81358631 0x19ED
+0x81358632 0x19EE
+0x81358633 0x19EF
+0x81358634 0x19F0
+0x81358635 0x19F1
+0x81358636 0x19F2
+0x81358637 0x19F3
+0x81358638 0x19F4
+0x81358639 0x19F5
+0x81358730 0x19F6
+0x81358731 0x19F7
+0x81358732 0x19F8
+0x81358733 0x19F9
+0x81358734 0x19FA
+0x81358735 0x19FB
+0x81358736 0x19FC
+0x81358737 0x19FD
+0x81358738 0x19FE
+0x81358739 0x19FF
+0x81358830 0x1A00
+0x81358831 0x1A01
+0x81358832 0x1A02
+0x81358833 0x1A03
+0x81358834 0x1A04
+0x81358835 0x1A05
+0x81358836 0x1A06
+0x81358837 0x1A07
+0x81358838 0x1A08
+0x81358839 0x1A09
+0x81358930 0x1A0A
+0x81358931 0x1A0B
+0x81358932 0x1A0C
+0x81358933 0x1A0D
+0x81358934 0x1A0E
+0x81358935 0x1A0F
+0x81358936 0x1A10
+0x81358937 0x1A11
+0x81358938 0x1A12
+0x81358939 0x1A13
+0x81358A30 0x1A14
+0x81358A31 0x1A15
+0x81358A32 0x1A16
+0x81358A33 0x1A17
+0x81358A34 0x1A18
+0x81358A35 0x1A19
+0x81358A36 0x1A1A
+0x81358A37 0x1A1B
+0x81358A38 0x1A1C
+0x81358A39 0x1A1D
+0x81358B30 0x1A1E
+0x81358B31 0x1A1F
+0x81358B32 0x1A20
+0x81358B33 0x1A21
+0x81358B34 0x1A22
+0x81358B35 0x1A23
+0x81358B36 0x1A24
+0x81358B37 0x1A25
+0x81358B38 0x1A26
+0x81358B39 0x1A27
+0x81358C30 0x1A28
+0x81358C31 0x1A29
+0x81358C32 0x1A2A
+0x81358C33 0x1A2B
+0x81358C34 0x1A2C
+0x81358C35 0x1A2D
+0x81358C36 0x1A2E
+0x81358C37 0x1A2F
+0x81358C38 0x1A30
+0x81358C39 0x1A31
+0x81358D30 0x1A32
+0x81358D31 0x1A33
+0x81358D32 0x1A34
+0x81358D33 0x1A35
+0x81358D34 0x1A36
+0x81358D35 0x1A37
+0x81358D36 0x1A38
+0x81358D37 0x1A39
+0x81358D38 0x1A3A
+0x81358D39 0x1A3B
+0x81358E30 0x1A3C
+0x81358E31 0x1A3D
+0x81358E32 0x1A3E
+0x81358E33 0x1A3F
+0x81358E34 0x1A40
+0x81358E35 0x1A41
+0x81358E36 0x1A42
+0x81358E37 0x1A43
+0x81358E38 0x1A44
+0x81358E39 0x1A45
+0x81358F30 0x1A46
+0x81358F31 0x1A47
+0x81358F32 0x1A48
+0x81358F33 0x1A49
+0x81358F34 0x1A4A
+0x81358F35 0x1A4B
+0x81358F36 0x1A4C
+0x81358F37 0x1A4D
+0x81358F38 0x1A4E
+0x81358F39 0x1A4F
+0x81359030 0x1A50
+0x81359031 0x1A51
+0x81359032 0x1A52
+0x81359033 0x1A53
+0x81359034 0x1A54
+0x81359035 0x1A55
+0x81359036 0x1A56
+0x81359037 0x1A57
+0x81359038 0x1A58
+0x81359039 0x1A59
+0x81359130 0x1A5A
+0x81359131 0x1A5B
+0x81359132 0x1A5C
+0x81359133 0x1A5D
+0x81359134 0x1A5E
+0x81359135 0x1A5F
+0x81359136 0x1A60
+0x81359137 0x1A61
+0x81359138 0x1A62
+0x81359139 0x1A63
+0x81359230 0x1A64
+0x81359231 0x1A65
+0x81359232 0x1A66
+0x81359233 0x1A67
+0x81359234 0x1A68
+0x81359235 0x1A69
+0x81359236 0x1A6A
+0x81359237 0x1A6B
+0x81359238 0x1A6C
+0x81359239 0x1A6D
+0x81359330 0x1A6E
+0x81359331 0x1A6F
+0x81359332 0x1A70
+0x81359333 0x1A71
+0x81359334 0x1A72
+0x81359335 0x1A73
+0x81359336 0x1A74
+0x81359337 0x1A75
+0x81359338 0x1A76
+0x81359339 0x1A77
+0x81359430 0x1A78
+0x81359431 0x1A79
+0x81359432 0x1A7A
+0x81359433 0x1A7B
+0x81359434 0x1A7C
+0x81359435 0x1A7D
+0x81359436 0x1A7E
+0x81359437 0x1A7F
+0x81359438 0x1A80
+0x81359439 0x1A81
+0x81359530 0x1A82
+0x81359531 0x1A83
+0x81359532 0x1A84
+0x81359533 0x1A85
+0x81359534 0x1A86
+0x81359535 0x1A87
+0x81359536 0x1A88
+0x81359537 0x1A89
+0x81359538 0x1A8A
+0x81359539 0x1A8B
+0x81359630 0x1A8C
+0x81359631 0x1A8D
+0x81359632 0x1A8E
+0x81359633 0x1A8F
+0x81359634 0x1A90
+0x81359635 0x1A91
+0x81359636 0x1A92
+0x81359637 0x1A93
+0x81359638 0x1A94
+0x81359639 0x1A95
+0x81359730 0x1A96
+0x81359731 0x1A97
+0x81359732 0x1A98
+0x81359733 0x1A99
+0x81359734 0x1A9A
+0x81359735 0x1A9B
+0x81359736 0x1A9C
+0x81359737 0x1A9D
+0x81359738 0x1A9E
+0x81359739 0x1A9F
+0x81359830 0x1AA0
+0x81359831 0x1AA1
+0x81359832 0x1AA2
+0x81359833 0x1AA3
+0x81359834 0x1AA4
+0x81359835 0x1AA5
+0x81359836 0x1AA6
+0x81359837 0x1AA7
+0x81359838 0x1AA8
+0x81359839 0x1AA9
+0x81359930 0x1AAA
+0x81359931 0x1AAB
+0x81359932 0x1AAC
+0x81359933 0x1AAD
+0x81359934 0x1AAE
+0x81359935 0x1AAF
+0x81359936 0x1AB0
+0x81359937 0x1AB1
+0x81359938 0x1AB2
+0x81359939 0x1AB3
+0x81359A30 0x1AB4
+0x81359A31 0x1AB5
+0x81359A32 0x1AB6
+0x81359A33 0x1AB7
+0x81359A34 0x1AB8
+0x81359A35 0x1AB9
+0x81359A36 0x1ABA
+0x81359A37 0x1ABB
+0x81359A38 0x1ABC
+0x81359A39 0x1ABD
+0x81359B30 0x1ABE
+0x81359B31 0x1ABF
+0x81359B32 0x1AC0
+0x81359B33 0x1AC1
+0x81359B34 0x1AC2
+0x81359B35 0x1AC3
+0x81359B36 0x1AC4
+0x81359B37 0x1AC5
+0x81359B38 0x1AC6
+0x81359B39 0x1AC7
+0x81359C30 0x1AC8
+0x81359C31 0x1AC9
+0x81359C32 0x1ACA
+0x81359C33 0x1ACB
+0x81359C34 0x1ACC
+0x81359C35 0x1ACD
+0x81359C36 0x1ACE
+0x81359C37 0x1ACF
+0x81359C38 0x1AD0
+0x81359C39 0x1AD1
+0x81359D30 0x1AD2
+0x81359D31 0x1AD3
+0x81359D32 0x1AD4
+0x81359D33 0x1AD5
+0x81359D34 0x1AD6
+0x81359D35 0x1AD7
+0x81359D36 0x1AD8
+0x81359D37 0x1AD9
+0x81359D38 0x1ADA
+0x81359D39 0x1ADB
+0x81359E30 0x1ADC
+0x81359E31 0x1ADD
+0x81359E32 0x1ADE
+0x81359E33 0x1ADF
+0x81359E34 0x1AE0
+0x81359E35 0x1AE1
+0x81359E36 0x1AE2
+0x81359E37 0x1AE3
+0x81359E38 0x1AE4
+0x81359E39 0x1AE5
+0x81359F30 0x1AE6
+0x81359F31 0x1AE7
+0x81359F32 0x1AE8
+0x81359F33 0x1AE9
+0x81359F34 0x1AEA
+0x81359F35 0x1AEB
+0x81359F36 0x1AEC
+0x81359F37 0x1AED
+0x81359F38 0x1AEE
+0x81359F39 0x1AEF
+0x8135A030 0x1AF0
+0x8135A031 0x1AF1
+0x8135A032 0x1AF2
+0x8135A033 0x1AF3
+0x8135A034 0x1AF4
+0x8135A035 0x1AF5
+0x8135A036 0x1AF6
+0x8135A037 0x1AF7
+0x8135A038 0x1AF8
+0x8135A039 0x1AF9
+0x8135A130 0x1AFA
+0x8135A131 0x1AFB
+0x8135A132 0x1AFC
+0x8135A133 0x1AFD
+0x8135A134 0x1AFE
+0x8135A135 0x1AFF
+0x8135A136 0x1B00
+0x8135A137 0x1B01
+0x8135A138 0x1B02
+0x8135A139 0x1B03
+0x8135A230 0x1B04
+0x8135A231 0x1B05
+0x8135A232 0x1B06
+0x8135A233 0x1B07
+0x8135A234 0x1B08
+0x8135A235 0x1B09
+0x8135A236 0x1B0A
+0x8135A237 0x1B0B
+0x8135A238 0x1B0C
+0x8135A239 0x1B0D
+0x8135A330 0x1B0E
+0x8135A331 0x1B0F
+0x8135A332 0x1B10
+0x8135A333 0x1B11
+0x8135A334 0x1B12
+0x8135A335 0x1B13
+0x8135A336 0x1B14
+0x8135A337 0x1B15
+0x8135A338 0x1B16
+0x8135A339 0x1B17
+0x8135A430 0x1B18
+0x8135A431 0x1B19
+0x8135A432 0x1B1A
+0x8135A433 0x1B1B
+0x8135A434 0x1B1C
+0x8135A435 0x1B1D
+0x8135A436 0x1B1E
+0x8135A437 0x1B1F
+0x8135A438 0x1B20
+0x8135A439 0x1B21
+0x8135A530 0x1B22
+0x8135A531 0x1B23
+0x8135A532 0x1B24
+0x8135A533 0x1B25
+0x8135A534 0x1B26
+0x8135A535 0x1B27
+0x8135A536 0x1B28
+0x8135A537 0x1B29
+0x8135A538 0x1B2A
+0x8135A539 0x1B2B
+0x8135A630 0x1B2C
+0x8135A631 0x1B2D
+0x8135A632 0x1B2E
+0x8135A633 0x1B2F
+0x8135A634 0x1B30
+0x8135A635 0x1B31
+0x8135A636 0x1B32
+0x8135A637 0x1B33
+0x8135A638 0x1B34
+0x8135A639 0x1B35
+0x8135A730 0x1B36
+0x8135A731 0x1B37
+0x8135A732 0x1B38
+0x8135A733 0x1B39
+0x8135A734 0x1B3A
+0x8135A735 0x1B3B
+0x8135A736 0x1B3C
+0x8135A737 0x1B3D
+0x8135A738 0x1B3E
+0x8135A739 0x1B3F
+0x8135A830 0x1B40
+0x8135A831 0x1B41
+0x8135A832 0x1B42
+0x8135A833 0x1B43
+0x8135A834 0x1B44
+0x8135A835 0x1B45
+0x8135A836 0x1B46
+0x8135A837 0x1B47
+0x8135A838 0x1B48
+0x8135A839 0x1B49
+0x8135A930 0x1B4A
+0x8135A931 0x1B4B
+0x8135A932 0x1B4C
+0x8135A933 0x1B4D
+0x8135A934 0x1B4E
+0x8135A935 0x1B4F
+0x8135A936 0x1B50
+0x8135A937 0x1B51
+0x8135A938 0x1B52
+0x8135A939 0x1B53
+0x8135AA30 0x1B54
+0x8135AA31 0x1B55
+0x8135AA32 0x1B56
+0x8135AA33 0x1B57
+0x8135AA34 0x1B58
+0x8135AA35 0x1B59
+0x8135AA36 0x1B5A
+0x8135AA37 0x1B5B
+0x8135AA38 0x1B5C
+0x8135AA39 0x1B5D
+0x8135AB30 0x1B5E
+0x8135AB31 0x1B5F
+0x8135AB32 0x1B60
+0x8135AB33 0x1B61
+0x8135AB34 0x1B62
+0x8135AB35 0x1B63
+0x8135AB36 0x1B64
+0x8135AB37 0x1B65
+0x8135AB38 0x1B66
+0x8135AB39 0x1B67
+0x8135AC30 0x1B68
+0x8135AC31 0x1B69
+0x8135AC32 0x1B6A
+0x8135AC33 0x1B6B
+0x8135AC34 0x1B6C
+0x8135AC35 0x1B6D
+0x8135AC36 0x1B6E
+0x8135AC37 0x1B6F
+0x8135AC38 0x1B70
+0x8135AC39 0x1B71
+0x8135AD30 0x1B72
+0x8135AD31 0x1B73
+0x8135AD32 0x1B74
+0x8135AD33 0x1B75
+0x8135AD34 0x1B76
+0x8135AD35 0x1B77
+0x8135AD36 0x1B78
+0x8135AD37 0x1B79
+0x8135AD38 0x1B7A
+0x8135AD39 0x1B7B
+0x8135AE30 0x1B7C
+0x8135AE31 0x1B7D
+0x8135AE32 0x1B7E
+0x8135AE33 0x1B7F
+0x8135AE34 0x1B80
+0x8135AE35 0x1B81
+0x8135AE36 0x1B82
+0x8135AE37 0x1B83
+0x8135AE38 0x1B84
+0x8135AE39 0x1B85
+0x8135AF30 0x1B86
+0x8135AF31 0x1B87
+0x8135AF32 0x1B88
+0x8135AF33 0x1B89
+0x8135AF34 0x1B8A
+0x8135AF35 0x1B8B
+0x8135AF36 0x1B8C
+0x8135AF37 0x1B8D
+0x8135AF38 0x1B8E
+0x8135AF39 0x1B8F
+0x8135B030 0x1B90
+0x8135B031 0x1B91
+0x8135B032 0x1B92
+0x8135B033 0x1B93
+0x8135B034 0x1B94
+0x8135B035 0x1B95
+0x8135B036 0x1B96
+0x8135B037 0x1B97
+0x8135B038 0x1B98
+0x8135B039 0x1B99
+0x8135B130 0x1B9A
+0x8135B131 0x1B9B
+0x8135B132 0x1B9C
+0x8135B133 0x1B9D
+0x8135B134 0x1B9E
+0x8135B135 0x1B9F
+0x8135B136 0x1BA0
+0x8135B137 0x1BA1
+0x8135B138 0x1BA2
+0x8135B139 0x1BA3
+0x8135B230 0x1BA4
+0x8135B231 0x1BA5
+0x8135B232 0x1BA6
+0x8135B233 0x1BA7
+0x8135B234 0x1BA8
+0x8135B235 0x1BA9
+0x8135B236 0x1BAA
+0x8135B237 0x1BAB
+0x8135B238 0x1BAC
+0x8135B239 0x1BAD
+0x8135B330 0x1BAE
+0x8135B331 0x1BAF
+0x8135B332 0x1BB0
+0x8135B333 0x1BB1
+0x8135B334 0x1BB2
+0x8135B335 0x1BB3
+0x8135B336 0x1BB4
+0x8135B337 0x1BB5
+0x8135B338 0x1BB6
+0x8135B339 0x1BB7
+0x8135B430 0x1BB8
+0x8135B431 0x1BB9
+0x8135B432 0x1BBA
+0x8135B433 0x1BBB
+0x8135B434 0x1BBC
+0x8135B435 0x1BBD
+0x8135B436 0x1BBE
+0x8135B437 0x1BBF
+0x8135B438 0x1BC0
+0x8135B439 0x1BC1
+0x8135B530 0x1BC2
+0x8135B531 0x1BC3
+0x8135B532 0x1BC4
+0x8135B533 0x1BC5
+0x8135B534 0x1BC6
+0x8135B535 0x1BC7
+0x8135B536 0x1BC8
+0x8135B537 0x1BC9
+0x8135B538 0x1BCA
+0x8135B539 0x1BCB
+0x8135B630 0x1BCC
+0x8135B631 0x1BCD
+0x8135B632 0x1BCE
+0x8135B633 0x1BCF
+0x8135B634 0x1BD0
+0x8135B635 0x1BD1
+0x8135B636 0x1BD2
+0x8135B637 0x1BD3
+0x8135B638 0x1BD4
+0x8135B639 0x1BD5
+0x8135B730 0x1BD6
+0x8135B731 0x1BD7
+0x8135B732 0x1BD8
+0x8135B733 0x1BD9
+0x8135B734 0x1BDA
+0x8135B735 0x1BDB
+0x8135B736 0x1BDC
+0x8135B737 0x1BDD
+0x8135B738 0x1BDE
+0x8135B739 0x1BDF
+0x8135B830 0x1BE0
+0x8135B831 0x1BE1
+0x8135B832 0x1BE2
+0x8135B833 0x1BE3
+0x8135B834 0x1BE4
+0x8135B835 0x1BE5
+0x8135B836 0x1BE6
+0x8135B837 0x1BE7
+0x8135B838 0x1BE8
+0x8135B839 0x1BE9
+0x8135B930 0x1BEA
+0x8135B931 0x1BEB
+0x8135B932 0x1BEC
+0x8135B933 0x1BED
+0x8135B934 0x1BEE
+0x8135B935 0x1BEF
+0x8135B936 0x1BF0
+0x8135B937 0x1BF1
+0x8135B938 0x1BF2
+0x8135B939 0x1BF3
+0x8135BA30 0x1BF4
+0x8135BA31 0x1BF5
+0x8135BA32 0x1BF6
+0x8135BA33 0x1BF7
+0x8135BA34 0x1BF8
+0x8135BA35 0x1BF9
+0x8135BA36 0x1BFA
+0x8135BA37 0x1BFB
+0x8135BA38 0x1BFC
+0x8135BA39 0x1BFD
+0x8135BB30 0x1BFE
+0x8135BB31 0x1BFF
+0x8135BB32 0x1C00
+0x8135BB33 0x1C01
+0x8135BB34 0x1C02
+0x8135BB35 0x1C03
+0x8135BB36 0x1C04
+0x8135BB37 0x1C05
+0x8135BB38 0x1C06
+0x8135BB39 0x1C07
+0x8135BC30 0x1C08
+0x8135BC31 0x1C09
+0x8135BC32 0x1C0A
+0x8135BC33 0x1C0B
+0x8135BC34 0x1C0C
+0x8135BC35 0x1C0D
+0x8135BC36 0x1C0E
+0x8135BC37 0x1C0F
+0x8135BC38 0x1C10
+0x8135BC39 0x1C11
+0x8135BD30 0x1C12
+0x8135BD31 0x1C13
+0x8135BD32 0x1C14
+0x8135BD33 0x1C15
+0x8135BD34 0x1C16
+0x8135BD35 0x1C17
+0x8135BD36 0x1C18
+0x8135BD37 0x1C19
+0x8135BD38 0x1C1A
+0x8135BD39 0x1C1B
+0x8135BE30 0x1C1C
+0x8135BE31 0x1C1D
+0x8135BE32 0x1C1E
+0x8135BE33 0x1C1F
+0x8135BE34 0x1C20
+0x8135BE35 0x1C21
+0x8135BE36 0x1C22
+0x8135BE37 0x1C23
+0x8135BE38 0x1C24
+0x8135BE39 0x1C25
+0x8135BF30 0x1C26
+0x8135BF31 0x1C27
+0x8135BF32 0x1C28
+0x8135BF33 0x1C29
+0x8135BF34 0x1C2A
+0x8135BF35 0x1C2B
+0x8135BF36 0x1C2C
+0x8135BF37 0x1C2D
+0x8135BF38 0x1C2E
+0x8135BF39 0x1C2F
+0x8135C030 0x1C30
+0x8135C031 0x1C31
+0x8135C032 0x1C32
+0x8135C033 0x1C33
+0x8135C034 0x1C34
+0x8135C035 0x1C35
+0x8135C036 0x1C36
+0x8135C037 0x1C37
+0x8135C038 0x1C38
+0x8135C039 0x1C39
+0x8135C130 0x1C3A
+0x8135C131 0x1C3B
+0x8135C132 0x1C3C
+0x8135C133 0x1C3D
+0x8135C134 0x1C3E
+0x8135C135 0x1C3F
+0x8135C136 0x1C40
+0x8135C137 0x1C41
+0x8135C138 0x1C42
+0x8135C139 0x1C43
+0x8135C230 0x1C44
+0x8135C231 0x1C45
+0x8135C232 0x1C46
+0x8135C233 0x1C47
+0x8135C234 0x1C48
+0x8135C235 0x1C49
+0x8135C236 0x1C4A
+0x8135C237 0x1C4B
+0x8135C238 0x1C4C
+0x8135C239 0x1C4D
+0x8135C330 0x1C4E
+0x8135C331 0x1C4F
+0x8135C332 0x1C50
+0x8135C333 0x1C51
+0x8135C334 0x1C52
+0x8135C335 0x1C53
+0x8135C336 0x1C54
+0x8135C337 0x1C55
+0x8135C338 0x1C56
+0x8135C339 0x1C57
+0x8135C430 0x1C58
+0x8135C431 0x1C59
+0x8135C432 0x1C5A
+0x8135C433 0x1C5B
+0x8135C434 0x1C5C
+0x8135C435 0x1C5D
+0x8135C436 0x1C5E
+0x8135C437 0x1C5F
+0x8135C438 0x1C60
+0x8135C439 0x1C61
+0x8135C530 0x1C62
+0x8135C531 0x1C63
+0x8135C532 0x1C64
+0x8135C533 0x1C65
+0x8135C534 0x1C66
+0x8135C535 0x1C67
+0x8135C536 0x1C68
+0x8135C537 0x1C69
+0x8135C538 0x1C6A
+0x8135C539 0x1C6B
+0x8135C630 0x1C6C
+0x8135C631 0x1C6D
+0x8135C632 0x1C6E
+0x8135C633 0x1C6F
+0x8135C634 0x1C70
+0x8135C635 0x1C71
+0x8135C636 0x1C72
+0x8135C637 0x1C73
+0x8135C638 0x1C74
+0x8135C639 0x1C75
+0x8135C730 0x1C76
+0x8135C731 0x1C77
+0x8135C732 0x1C78
+0x8135C733 0x1C79
+0x8135C734 0x1C7A
+0x8135C735 0x1C7B
+0x8135C736 0x1C7C
+0x8135C737 0x1C7D
+0x8135C738 0x1C7E
+0x8135C739 0x1C7F
+0x8135C830 0x1C80
+0x8135C831 0x1C81
+0x8135C832 0x1C82
+0x8135C833 0x1C83
+0x8135C834 0x1C84
+0x8135C835 0x1C85
+0x8135C836 0x1C86
+0x8135C837 0x1C87
+0x8135C838 0x1C88
+0x8135C839 0x1C89
+0x8135C930 0x1C8A
+0x8135C931 0x1C8B
+0x8135C932 0x1C8C
+0x8135C933 0x1C8D
+0x8135C934 0x1C8E
+0x8135C935 0x1C8F
+0x8135C936 0x1C90
+0x8135C937 0x1C91
+0x8135C938 0x1C92
+0x8135C939 0x1C93
+0x8135CA30 0x1C94
+0x8135CA31 0x1C95
+0x8135CA32 0x1C96
+0x8135CA33 0x1C97
+0x8135CA34 0x1C98
+0x8135CA35 0x1C99
+0x8135CA36 0x1C9A
+0x8135CA37 0x1C9B
+0x8135CA38 0x1C9C
+0x8135CA39 0x1C9D
+0x8135CB30 0x1C9E
+0x8135CB31 0x1C9F
+0x8135CB32 0x1CA0
+0x8135CB33 0x1CA1
+0x8135CB34 0x1CA2
+0x8135CB35 0x1CA3
+0x8135CB36 0x1CA4
+0x8135CB37 0x1CA5
+0x8135CB38 0x1CA6
+0x8135CB39 0x1CA7
+0x8135CC30 0x1CA8
+0x8135CC31 0x1CA9
+0x8135CC32 0x1CAA
+0x8135CC33 0x1CAB
+0x8135CC34 0x1CAC
+0x8135CC35 0x1CAD
+0x8135CC36 0x1CAE
+0x8135CC37 0x1CAF
+0x8135CC38 0x1CB0
+0x8135CC39 0x1CB1
+0x8135CD30 0x1CB2
+0x8135CD31 0x1CB3
+0x8135CD32 0x1CB4
+0x8135CD33 0x1CB5
+0x8135CD34 0x1CB6
+0x8135CD35 0x1CB7
+0x8135CD36 0x1CB8
+0x8135CD37 0x1CB9
+0x8135CD38 0x1CBA
+0x8135CD39 0x1CBB
+0x8135CE30 0x1CBC
+0x8135CE31 0x1CBD
+0x8135CE32 0x1CBE
+0x8135CE33 0x1CBF
+0x8135CE34 0x1CC0
+0x8135CE35 0x1CC1
+0x8135CE36 0x1CC2
+0x8135CE37 0x1CC3
+0x8135CE38 0x1CC4
+0x8135CE39 0x1CC5
+0x8135CF30 0x1CC6
+0x8135CF31 0x1CC7
+0x8135CF32 0x1CC8
+0x8135CF33 0x1CC9
+0x8135CF34 0x1CCA
+0x8135CF35 0x1CCB
+0x8135CF36 0x1CCC
+0x8135CF37 0x1CCD
+0x8135CF38 0x1CCE
+0x8135CF39 0x1CCF
+0x8135D030 0x1CD0
+0x8135D031 0x1CD1
+0x8135D032 0x1CD2
+0x8135D033 0x1CD3
+0x8135D034 0x1CD4
+0x8135D035 0x1CD5
+0x8135D036 0x1CD6
+0x8135D037 0x1CD7
+0x8135D038 0x1CD8
+0x8135D039 0x1CD9
+0x8135D130 0x1CDA
+0x8135D131 0x1CDB
+0x8135D132 0x1CDC
+0x8135D133 0x1CDD
+0x8135D134 0x1CDE
+0x8135D135 0x1CDF
+0x8135D136 0x1CE0
+0x8135D137 0x1CE1
+0x8135D138 0x1CE2
+0x8135D139 0x1CE3
+0x8135D230 0x1CE4
+0x8135D231 0x1CE5
+0x8135D232 0x1CE6
+0x8135D233 0x1CE7
+0x8135D234 0x1CE8
+0x8135D235 0x1CE9
+0x8135D236 0x1CEA
+0x8135D237 0x1CEB
+0x8135D238 0x1CEC
+0x8135D239 0x1CED
+0x8135D330 0x1CEE
+0x8135D331 0x1CEF
+0x8135D332 0x1CF0
+0x8135D333 0x1CF1
+0x8135D334 0x1CF2
+0x8135D335 0x1CF3
+0x8135D336 0x1CF4
+0x8135D337 0x1CF5
+0x8135D338 0x1CF6
+0x8135D339 0x1CF7
+0x8135D430 0x1CF8
+0x8135D431 0x1CF9
+0x8135D432 0x1CFA
+0x8135D433 0x1CFB
+0x8135D434 0x1CFC
+0x8135D435 0x1CFD
+0x8135D436 0x1CFE
+0x8135D437 0x1CFF
+0x8135D438 0x1D00
+0x8135D439 0x1D01
+0x8135D530 0x1D02
+0x8135D531 0x1D03
+0x8135D532 0x1D04
+0x8135D533 0x1D05
+0x8135D534 0x1D06
+0x8135D535 0x1D07
+0x8135D536 0x1D08
+0x8135D537 0x1D09
+0x8135D538 0x1D0A
+0x8135D539 0x1D0B
+0x8135D630 0x1D0C
+0x8135D631 0x1D0D
+0x8135D632 0x1D0E
+0x8135D633 0x1D0F
+0x8135D634 0x1D10
+0x8135D635 0x1D11
+0x8135D636 0x1D12
+0x8135D637 0x1D13
+0x8135D638 0x1D14
+0x8135D639 0x1D15
+0x8135D730 0x1D16
+0x8135D731 0x1D17
+0x8135D732 0x1D18
+0x8135D733 0x1D19
+0x8135D734 0x1D1A
+0x8135D735 0x1D1B
+0x8135D736 0x1D1C
+0x8135D737 0x1D1D
+0x8135D738 0x1D1E
+0x8135D739 0x1D1F
+0x8135D830 0x1D20
+0x8135D831 0x1D21
+0x8135D832 0x1D22
+0x8135D833 0x1D23
+0x8135D834 0x1D24
+0x8135D835 0x1D25
+0x8135D836 0x1D26
+0x8135D837 0x1D27
+0x8135D838 0x1D28
+0x8135D839 0x1D29
+0x8135D930 0x1D2A
+0x8135D931 0x1D2B
+0x8135D932 0x1D2C
+0x8135D933 0x1D2D
+0x8135D934 0x1D2E
+0x8135D935 0x1D2F
+0x8135D936 0x1D30
+0x8135D937 0x1D31
+0x8135D938 0x1D32
+0x8135D939 0x1D33
+0x8135DA30 0x1D34
+0x8135DA31 0x1D35
+0x8135DA32 0x1D36
+0x8135DA33 0x1D37
+0x8135DA34 0x1D38
+0x8135DA35 0x1D39
+0x8135DA36 0x1D3A
+0x8135DA37 0x1D3B
+0x8135DA38 0x1D3C
+0x8135DA39 0x1D3D
+0x8135DB30 0x1D3E
+0x8135DB31 0x1D3F
+0x8135DB32 0x1D40
+0x8135DB33 0x1D41
+0x8135DB34 0x1D42
+0x8135DB35 0x1D43
+0x8135DB36 0x1D44
+0x8135DB37 0x1D45
+0x8135DB38 0x1D46
+0x8135DB39 0x1D47
+0x8135DC30 0x1D48
+0x8135DC31 0x1D49
+0x8135DC32 0x1D4A
+0x8135DC33 0x1D4B
+0x8135DC34 0x1D4C
+0x8135DC35 0x1D4D
+0x8135DC36 0x1D4E
+0x8135DC37 0x1D4F
+0x8135DC38 0x1D50
+0x8135DC39 0x1D51
+0x8135DD30 0x1D52
+0x8135DD31 0x1D53
+0x8135DD32 0x1D54
+0x8135DD33 0x1D55
+0x8135DD34 0x1D56
+0x8135DD35 0x1D57
+0x8135DD36 0x1D58
+0x8135DD37 0x1D59
+0x8135DD38 0x1D5A
+0x8135DD39 0x1D5B
+0x8135DE30 0x1D5C
+0x8135DE31 0x1D5D
+0x8135DE32 0x1D5E
+0x8135DE33 0x1D5F
+0x8135DE34 0x1D60
+0x8135DE35 0x1D61
+0x8135DE36 0x1D62
+0x8135DE37 0x1D63
+0x8135DE38 0x1D64
+0x8135DE39 0x1D65
+0x8135DF30 0x1D66
+0x8135DF31 0x1D67
+0x8135DF32 0x1D68
+0x8135DF33 0x1D69
+0x8135DF34 0x1D6A
+0x8135DF35 0x1D6B
+0x8135DF36 0x1D6C
+0x8135DF37 0x1D6D
+0x8135DF38 0x1D6E
+0x8135DF39 0x1D6F
+0x8135E030 0x1D70
+0x8135E031 0x1D71
+0x8135E032 0x1D72
+0x8135E033 0x1D73
+0x8135E034 0x1D74
+0x8135E035 0x1D75
+0x8135E036 0x1D76
+0x8135E037 0x1D77
+0x8135E038 0x1D78
+0x8135E039 0x1D79
+0x8135E130 0x1D7A
+0x8135E131 0x1D7B
+0x8135E132 0x1D7C
+0x8135E133 0x1D7D
+0x8135E134 0x1D7E
+0x8135E135 0x1D7F
+0x8135E136 0x1D80
+0x8135E137 0x1D81
+0x8135E138 0x1D82
+0x8135E139 0x1D83
+0x8135E230 0x1D84
+0x8135E231 0x1D85
+0x8135E232 0x1D86
+0x8135E233 0x1D87
+0x8135E234 0x1D88
+0x8135E235 0x1D89
+0x8135E236 0x1D8A
+0x8135E237 0x1D8B
+0x8135E238 0x1D8C
+0x8135E239 0x1D8D
+0x8135E330 0x1D8E
+0x8135E331 0x1D8F
+0x8135E332 0x1D90
+0x8135E333 0x1D91
+0x8135E334 0x1D92
+0x8135E335 0x1D93
+0x8135E336 0x1D94
+0x8135E337 0x1D95
+0x8135E338 0x1D96
+0x8135E339 0x1D97
+0x8135E430 0x1D98
+0x8135E431 0x1D99
+0x8135E432 0x1D9A
+0x8135E433 0x1D9B
+0x8135E434 0x1D9C
+0x8135E435 0x1D9D
+0x8135E436 0x1D9E
+0x8135E437 0x1D9F
+0x8135E438 0x1DA0
+0x8135E439 0x1DA1
+0x8135E530 0x1DA2
+0x8135E531 0x1DA3
+0x8135E532 0x1DA4
+0x8135E533 0x1DA5
+0x8135E534 0x1DA6
+0x8135E535 0x1DA7
+0x8135E536 0x1DA8
+0x8135E537 0x1DA9
+0x8135E538 0x1DAA
+0x8135E539 0x1DAB
+0x8135E630 0x1DAC
+0x8135E631 0x1DAD
+0x8135E632 0x1DAE
+0x8135E633 0x1DAF
+0x8135E634 0x1DB0
+0x8135E635 0x1DB1
+0x8135E636 0x1DB2
+0x8135E637 0x1DB3
+0x8135E638 0x1DB4
+0x8135E639 0x1DB5
+0x8135E730 0x1DB6
+0x8135E731 0x1DB7
+0x8135E732 0x1DB8
+0x8135E733 0x1DB9
+0x8135E734 0x1DBA
+0x8135E735 0x1DBB
+0x8135E736 0x1DBC
+0x8135E737 0x1DBD
+0x8135E738 0x1DBE
+0x8135E739 0x1DBF
+0x8135E830 0x1DC0
+0x8135E831 0x1DC1
+0x8135E832 0x1DC2
+0x8135E833 0x1DC3
+0x8135E834 0x1DC4
+0x8135E835 0x1DC5
+0x8135E836 0x1DC6
+0x8135E837 0x1DC7
+0x8135E838 0x1DC8
+0x8135E839 0x1DC9
+0x8135E930 0x1DCA
+0x8135E931 0x1DCB
+0x8135E932 0x1DCC
+0x8135E933 0x1DCD
+0x8135E934 0x1DCE
+0x8135E935 0x1DCF
+0x8135E936 0x1DD0
+0x8135E937 0x1DD1
+0x8135E938 0x1DD2
+0x8135E939 0x1DD3
+0x8135EA30 0x1DD4
+0x8135EA31 0x1DD5
+0x8135EA32 0x1DD6
+0x8135EA33 0x1DD7
+0x8135EA34 0x1DD8
+0x8135EA35 0x1DD9
+0x8135EA36 0x1DDA
+0x8135EA37 0x1DDB
+0x8135EA38 0x1DDC
+0x8135EA39 0x1DDD
+0x8135EB30 0x1DDE
+0x8135EB31 0x1DDF
+0x8135EB32 0x1DE0
+0x8135EB33 0x1DE1
+0x8135EB34 0x1DE2
+0x8135EB35 0x1DE3
+0x8135EB36 0x1DE4
+0x8135EB37 0x1DE5
+0x8135EB38 0x1DE6
+0x8135EB39 0x1DE7
+0x8135EC30 0x1DE8
+0x8135EC31 0x1DE9
+0x8135EC32 0x1DEA
+0x8135EC33 0x1DEB
+0x8135EC34 0x1DEC
+0x8135EC35 0x1DED
+0x8135EC36 0x1DEE
+0x8135EC37 0x1DEF
+0x8135EC38 0x1DF0
+0x8135EC39 0x1DF1
+0x8135ED30 0x1DF2
+0x8135ED31 0x1DF3
+0x8135ED32 0x1DF4
+0x8135ED33 0x1DF5
+0x8135ED34 0x1DF6
+0x8135ED35 0x1DF7
+0x8135ED36 0x1DF8
+0x8135ED37 0x1DF9
+0x8135ED38 0x1DFA
+0x8135ED39 0x1DFB
+0x8135EE30 0x1DFC
+0x8135EE31 0x1DFD
+0x8135EE32 0x1DFE
+0x8135EE33 0x1DFF
+0x8135EE34 0x1E00
+0x8135EE35 0x1E01
+0x8135EE36 0x1E02
+0x8135EE37 0x1E03
+0x8135EE38 0x1E04
+0x8135EE39 0x1E05
+0x8135EF30 0x1E06
+0x8135EF31 0x1E07
+0x8135EF32 0x1E08
+0x8135EF33 0x1E09
+0x8135EF34 0x1E0A
+0x8135EF35 0x1E0B
+0x8135EF36 0x1E0C
+0x8135EF37 0x1E0D
+0x8135EF38 0x1E0E
+0x8135EF39 0x1E0F
+0x8135F030 0x1E10
+0x8135F031 0x1E11
+0x8135F032 0x1E12
+0x8135F033 0x1E13
+0x8135F034 0x1E14
+0x8135F035 0x1E15
+0x8135F036 0x1E16
+0x8135F037 0x1E17
+0x8135F038 0x1E18
+0x8135F039 0x1E19
+0x8135F130 0x1E1A
+0x8135F131 0x1E1B
+0x8135F132 0x1E1C
+0x8135F133 0x1E1D
+0x8135F134 0x1E1E
+0x8135F135 0x1E1F
+0x8135F136 0x1E20
+0x8135F137 0x1E21
+0x8135F138 0x1E22
+0x8135F139 0x1E23
+0x8135F230 0x1E24
+0x8135F231 0x1E25
+0x8135F232 0x1E26
+0x8135F233 0x1E27
+0x8135F234 0x1E28
+0x8135F235 0x1E29
+0x8135F236 0x1E2A
+0x8135F237 0x1E2B
+0x8135F238 0x1E2C
+0x8135F239 0x1E2D
+0x8135F330 0x1E2E
+0x8135F331 0x1E2F
+0x8135F332 0x1E30
+0x8135F333 0x1E31
+0x8135F334 0x1E32
+0x8135F335 0x1E33
+0x8135F336 0x1E34
+0x8135F337 0x1E35
+0x8135F338 0x1E36
+0x8135F339 0x1E37
+0x8135F430 0x1E38
+0x8135F431 0x1E39
+0x8135F432 0x1E3A
+0x8135F433 0x1E3B
+0x8135F434 0x1E3C
+0x8135F435 0x1E3D
+0x8135F436 0x1E3E
+0x8135F437 0x1E3F
+0x8135F438 0x1E40
+0x8135F439 0x1E41
+0x8135F530 0x1E42
+0x8135F531 0x1E43
+0x8135F532 0x1E44
+0x8135F533 0x1E45
+0x8135F534 0x1E46
+0x8135F535 0x1E47
+0x8135F536 0x1E48
+0x8135F537 0x1E49
+0x8135F538 0x1E4A
+0x8135F539 0x1E4B
+0x8135F630 0x1E4C
+0x8135F631 0x1E4D
+0x8135F632 0x1E4E
+0x8135F633 0x1E4F
+0x8135F634 0x1E50
+0x8135F635 0x1E51
+0x8135F636 0x1E52
+0x8135F637 0x1E53
+0x8135F638 0x1E54
+0x8135F639 0x1E55
+0x8135F730 0x1E56
+0x8135F731 0x1E57
+0x8135F732 0x1E58
+0x8135F733 0x1E59
+0x8135F734 0x1E5A
+0x8135F735 0x1E5B
+0x8135F736 0x1E5C
+0x8135F737 0x1E5D
+0x8135F738 0x1E5E
+0x8135F739 0x1E5F
+0x8135F830 0x1E60
+0x8135F831 0x1E61
+0x8135F832 0x1E62
+0x8135F833 0x1E63
+0x8135F834 0x1E64
+0x8135F835 0x1E65
+0x8135F836 0x1E66
+0x8135F837 0x1E67
+0x8135F838 0x1E68
+0x8135F839 0x1E69
+0x8135F930 0x1E6A
+0x8135F931 0x1E6B
+0x8135F932 0x1E6C
+0x8135F933 0x1E6D
+0x8135F934 0x1E6E
+0x8135F935 0x1E6F
+0x8135F936 0x1E70
+0x8135F937 0x1E71
+0x8135F938 0x1E72
+0x8135F939 0x1E73
+0x8135FA30 0x1E74
+0x8135FA31 0x1E75
+0x8135FA32 0x1E76
+0x8135FA33 0x1E77
+0x8135FA34 0x1E78
+0x8135FA35 0x1E79
+0x8135FA36 0x1E7A
+0x8135FA37 0x1E7B
+0x8135FA38 0x1E7C
+0x8135FA39 0x1E7D
+0x8135FB30 0x1E7E
+0x8135FB31 0x1E7F
+0x8135FB32 0x1E80
+0x8135FB33 0x1E81
+0x8135FB34 0x1E82
+0x8135FB35 0x1E83
+0x8135FB36 0x1E84
+0x8135FB37 0x1E85
+0x8135FB38 0x1E86
+0x8135FB39 0x1E87
+0x8135FC30 0x1E88
+0x8135FC31 0x1E89
+0x8135FC32 0x1E8A
+0x8135FC33 0x1E8B
+0x8135FC34 0x1E8C
+0x8135FC35 0x1E8D
+0x8135FC36 0x1E8E
+0x8135FC37 0x1E8F
+0x8135FC38 0x1E90
+0x8135FC39 0x1E91
+0x8135FD30 0x1E92
+0x8135FD31 0x1E93
+0x8135FD32 0x1E94
+0x8135FD33 0x1E95
+0x8135FD34 0x1E96
+0x8135FD35 0x1E97
+0x8135FD36 0x1E98
+0x8135FD37 0x1E99
+0x8135FD38 0x1E9A
+0x8135FD39 0x1E9B
+0x8135FE30 0x1E9C
+0x8135FE31 0x1E9D
+0x8135FE32 0x1E9E
+0x8135FE33 0x1E9F
+0x8135FE34 0x1EA0
+0x8135FE35 0x1EA1
+0x8135FE36 0x1EA2
+0x8135FE37 0x1EA3
+0x8135FE38 0x1EA4
+0x8135FE39 0x1EA5
+0x81368130 0x1EA6
+0x81368131 0x1EA7
+0x81368132 0x1EA8
+0x81368133 0x1EA9
+0x81368134 0x1EAA
+0x81368135 0x1EAB
+0x81368136 0x1EAC
+0x81368137 0x1EAD
+0x81368138 0x1EAE
+0x81368139 0x1EAF
+0x81368230 0x1EB0
+0x81368231 0x1EB1
+0x81368232 0x1EB2
+0x81368233 0x1EB3
+0x81368234 0x1EB4
+0x81368235 0x1EB5
+0x81368236 0x1EB6
+0x81368237 0x1EB7
+0x81368238 0x1EB8
+0x81368239 0x1EB9
+0x81368330 0x1EBA
+0x81368331 0x1EBB
+0x81368332 0x1EBC
+0x81368333 0x1EBD
+0x81368334 0x1EBE
+0x81368335 0x1EBF
+0x81368336 0x1EC0
+0x81368337 0x1EC1
+0x81368338 0x1EC2
+0x81368339 0x1EC3
+0x81368430 0x1EC4
+0x81368431 0x1EC5
+0x81368432 0x1EC6
+0x81368433 0x1EC7
+0x81368434 0x1EC8
+0x81368435 0x1EC9
+0x81368436 0x1ECA
+0x81368437 0x1ECB
+0x81368438 0x1ECC
+0x81368439 0x1ECD
+0x81368530 0x1ECE
+0x81368531 0x1ECF
+0x81368532 0x1ED0
+0x81368533 0x1ED1
+0x81368534 0x1ED2
+0x81368535 0x1ED3
+0x81368536 0x1ED4
+0x81368537 0x1ED5
+0x81368538 0x1ED6
+0x81368539 0x1ED7
+0x81368630 0x1ED8
+0x81368631 0x1ED9
+0x81368632 0x1EDA
+0x81368633 0x1EDB
+0x81368634 0x1EDC
+0x81368635 0x1EDD
+0x81368636 0x1EDE
+0x81368637 0x1EDF
+0x81368638 0x1EE0
+0x81368639 0x1EE1
+0x81368730 0x1EE2
+0x81368731 0x1EE3
+0x81368732 0x1EE4
+0x81368733 0x1EE5
+0x81368734 0x1EE6
+0x81368735 0x1EE7
+0x81368736 0x1EE8
+0x81368737 0x1EE9
+0x81368738 0x1EEA
+0x81368739 0x1EEB
+0x81368830 0x1EEC
+0x81368831 0x1EED
+0x81368832 0x1EEE
+0x81368833 0x1EEF
+0x81368834 0x1EF0
+0x81368835 0x1EF1
+0x81368836 0x1EF2
+0x81368837 0x1EF3
+0x81368838 0x1EF4
+0x81368839 0x1EF5
+0x81368930 0x1EF6
+0x81368931 0x1EF7
+0x81368932 0x1EF8
+0x81368933 0x1EF9
+0x81368934 0x1EFA
+0x81368935 0x1EFB
+0x81368936 0x1EFC
+0x81368937 0x1EFD
+0x81368938 0x1EFE
+0x81368939 0x1EFF
+0x81368A30 0x1F00
+0x81368A31 0x1F01
+0x81368A32 0x1F02
+0x81368A33 0x1F03
+0x81368A34 0x1F04
+0x81368A35 0x1F05
+0x81368A36 0x1F06
+0x81368A37 0x1F07
+0x81368A38 0x1F08
+0x81368A39 0x1F09
+0x81368B30 0x1F0A
+0x81368B31 0x1F0B
+0x81368B32 0x1F0C
+0x81368B33 0x1F0D
+0x81368B34 0x1F0E
+0x81368B35 0x1F0F
+0x81368B36 0x1F10
+0x81368B37 0x1F11
+0x81368B38 0x1F12
+0x81368B39 0x1F13
+0x81368C30 0x1F14
+0x81368C31 0x1F15
+0x81368C32 0x1F16
+0x81368C33 0x1F17
+0x81368C34 0x1F18
+0x81368C35 0x1F19
+0x81368C36 0x1F1A
+0x81368C37 0x1F1B
+0x81368C38 0x1F1C
+0x81368C39 0x1F1D
+0x81368D30 0x1F1E
+0x81368D31 0x1F1F
+0x81368D32 0x1F20
+0x81368D33 0x1F21
+0x81368D34 0x1F22
+0x81368D35 0x1F23
+0x81368D36 0x1F24
+0x81368D37 0x1F25
+0x81368D38 0x1F26
+0x81368D39 0x1F27
+0x81368E30 0x1F28
+0x81368E31 0x1F29
+0x81368E32 0x1F2A
+0x81368E33 0x1F2B
+0x81368E34 0x1F2C
+0x81368E35 0x1F2D
+0x81368E36 0x1F2E
+0x81368E37 0x1F2F
+0x81368E38 0x1F30
+0x81368E39 0x1F31
+0x81368F30 0x1F32
+0x81368F31 0x1F33
+0x81368F32 0x1F34
+0x81368F33 0x1F35
+0x81368F34 0x1F36
+0x81368F35 0x1F37
+0x81368F36 0x1F38
+0x81368F37 0x1F39
+0x81368F38 0x1F3A
+0x81368F39 0x1F3B
+0x81369030 0x1F3C
+0x81369031 0x1F3D
+0x81369032 0x1F3E
+0x81369033 0x1F3F
+0x81369034 0x1F40
+0x81369035 0x1F41
+0x81369036 0x1F42
+0x81369037 0x1F43
+0x81369038 0x1F44
+0x81369039 0x1F45
+0x81369130 0x1F46
+0x81369131 0x1F47
+0x81369132 0x1F48
+0x81369133 0x1F49
+0x81369134 0x1F4A
+0x81369135 0x1F4B
+0x81369136 0x1F4C
+0x81369137 0x1F4D
+0x81369138 0x1F4E
+0x81369139 0x1F4F
+0x81369230 0x1F50
+0x81369231 0x1F51
+0x81369232 0x1F52
+0x81369233 0x1F53
+0x81369234 0x1F54
+0x81369235 0x1F55
+0x81369236 0x1F56
+0x81369237 0x1F57
+0x81369238 0x1F58
+0x81369239 0x1F59
+0x81369330 0x1F5A
+0x81369331 0x1F5B
+0x81369332 0x1F5C
+0x81369333 0x1F5D
+0x81369334 0x1F5E
+0x81369335 0x1F5F
+0x81369336 0x1F60
+0x81369337 0x1F61
+0x81369338 0x1F62
+0x81369339 0x1F63
+0x81369430 0x1F64
+0x81369431 0x1F65
+0x81369432 0x1F66
+0x81369433 0x1F67
+0x81369434 0x1F68
+0x81369435 0x1F69
+0x81369436 0x1F6A
+0x81369437 0x1F6B
+0x81369438 0x1F6C
+0x81369439 0x1F6D
+0x81369530 0x1F6E
+0x81369531 0x1F6F
+0x81369532 0x1F70
+0x81369533 0x1F71
+0x81369534 0x1F72
+0x81369535 0x1F73
+0x81369536 0x1F74
+0x81369537 0x1F75
+0x81369538 0x1F76
+0x81369539 0x1F77
+0x81369630 0x1F78
+0x81369631 0x1F79
+0x81369632 0x1F7A
+0x81369633 0x1F7B
+0x81369634 0x1F7C
+0x81369635 0x1F7D
+0x81369636 0x1F7E
+0x81369637 0x1F7F
+0x81369638 0x1F80
+0x81369639 0x1F81
+0x81369730 0x1F82
+0x81369731 0x1F83
+0x81369732 0x1F84
+0x81369733 0x1F85
+0x81369734 0x1F86
+0x81369735 0x1F87
+0x81369736 0x1F88
+0x81369737 0x1F89
+0x81369738 0x1F8A
+0x81369739 0x1F8B
+0x81369830 0x1F8C
+0x81369831 0x1F8D
+0x81369832 0x1F8E
+0x81369833 0x1F8F
+0x81369834 0x1F90
+0x81369835 0x1F91
+0x81369836 0x1F92
+0x81369837 0x1F93
+0x81369838 0x1F94
+0x81369839 0x1F95
+0x81369930 0x1F96
+0x81369931 0x1F97
+0x81369932 0x1F98
+0x81369933 0x1F99
+0x81369934 0x1F9A
+0x81369935 0x1F9B
+0x81369936 0x1F9C
+0x81369937 0x1F9D
+0x81369938 0x1F9E
+0x81369939 0x1F9F
+0x81369A30 0x1FA0
+0x81369A31 0x1FA1
+0x81369A32 0x1FA2
+0x81369A33 0x1FA3
+0x81369A34 0x1FA4
+0x81369A35 0x1FA5
+0x81369A36 0x1FA6
+0x81369A37 0x1FA7
+0x81369A38 0x1FA8
+0x81369A39 0x1FA9
+0x81369B30 0x1FAA
+0x81369B31 0x1FAB
+0x81369B32 0x1FAC
+0x81369B33 0x1FAD
+0x81369B34 0x1FAE
+0x81369B35 0x1FAF
+0x81369B36 0x1FB0
+0x81369B37 0x1FB1
+0x81369B38 0x1FB2
+0x81369B39 0x1FB3
+0x81369C30 0x1FB4
+0x81369C31 0x1FB5
+0x81369C32 0x1FB6
+0x81369C33 0x1FB7
+0x81369C34 0x1FB8
+0x81369C35 0x1FB9
+0x81369C36 0x1FBA
+0x81369C37 0x1FBB
+0x81369C38 0x1FBC
+0x81369C39 0x1FBD
+0x81369D30 0x1FBE
+0x81369D31 0x1FBF
+0x81369D32 0x1FC0
+0x81369D33 0x1FC1
+0x81369D34 0x1FC2
+0x81369D35 0x1FC3
+0x81369D36 0x1FC4
+0x81369D37 0x1FC5
+0x81369D38 0x1FC6
+0x81369D39 0x1FC7
+0x81369E30 0x1FC8
+0x81369E31 0x1FC9
+0x81369E32 0x1FCA
+0x81369E33 0x1FCB
+0x81369E34 0x1FCC
+0x81369E35 0x1FCD
+0x81369E36 0x1FCE
+0x81369E37 0x1FCF
+0x81369E38 0x1FD0
+0x81369E39 0x1FD1
+0x81369F30 0x1FD2
+0x81369F31 0x1FD3
+0x81369F32 0x1FD4
+0x81369F33 0x1FD5
+0x81369F34 0x1FD6
+0x81369F35 0x1FD7
+0x81369F36 0x1FD8
+0x81369F37 0x1FD9
+0x81369F38 0x1FDA
+0x81369F39 0x1FDB
+0x8136A030 0x1FDC
+0x8136A031 0x1FDD
+0x8136A032 0x1FDE
+0x8136A033 0x1FDF
+0x8136A034 0x1FE0
+0x8136A035 0x1FE1
+0x8136A036 0x1FE2
+0x8136A037 0x1FE3
+0x8136A038 0x1FE4
+0x8136A039 0x1FE5
+0x8136A130 0x1FE6
+0x8136A131 0x1FE7
+0x8136A132 0x1FE8
+0x8136A133 0x1FE9
+0x8136A134 0x1FEA
+0x8136A135 0x1FEB
+0x8136A136 0x1FEC
+0x8136A137 0x1FED
+0x8136A138 0x1FEE
+0x8136A139 0x1FEF
+0x8136A230 0x1FF0
+0x8136A231 0x1FF1
+0x8136A232 0x1FF2
+0x8136A233 0x1FF3
+0x8136A234 0x1FF4
+0x8136A235 0x1FF5
+0x8136A236 0x1FF6
+0x8136A237 0x1FF7
+0x8136A238 0x1FF8
+0x8136A239 0x1FF9
+0x8136A330 0x1FFA
+0x8136A331 0x1FFB
+0x8136A332 0x1FFC
+0x8136A333 0x1FFD
+0x8136A334 0x1FFE
+0x8136A335 0x1FFF
+0x8136A336 0x2000
+0x8136A337 0x2001
+0x8136A338 0x2002
+0x8136A339 0x2003
+0x8136A430 0x2004
+0x8136A431 0x2005
+0x8136A432 0x2006
+0x8136A433 0x2007
+0x8136A434 0x2008
+0x8136A435 0x2009
+0x8136A436 0x200A
+0x8136A437 0x200B
+0x8136A438 0x200C
+0x8136A439 0x200D
+0x8136A530 0x200E
+0x8136A531 0x200F
+0x8136A532 0x2011
+0x8136A533 0x2012
+0x8136A534 0x2017
+0x8136A535 0x201A
+0x8136A536 0x201B
+0x8136A537 0x201E
+0x8136A538 0x201F
+0x8136A539 0x2020
+0x8136A630 0x2021
+0x8136A631 0x2022
+0x8136A632 0x2023
+0x8136A633 0x2024
+0x8136A634 0x2027
+0x8136A635 0x2028
+0x8136A636 0x2029
+0x8136A637 0x202A
+0x8136A638 0x202B
+0x8136A639 0x202C
+0x8136A730 0x202D
+0x8136A731 0x202E
+0x8136A732 0x202F
+0x8136A733 0x2031
+0x8136A734 0x2034
+0x8136A735 0x2036
+0x8136A736 0x2037
+0x8136A737 0x2038
+0x8136A738 0x2039
+0x8136A739 0x203A
+0x8136A830 0x203C
+0x8136A831 0x203D
+0x8136A832 0x203E
+0x8136A833 0x203F
+0x8136A834 0x2040
+0x8136A835 0x2041
+0x8136A836 0x2042
+0x8136A837 0x2043
+0x8136A838 0x2044
+0x8136A839 0x2045
+0x8136A930 0x2046
+0x8136A931 0x2047
+0x8136A932 0x2048
+0x8136A933 0x2049
+0x8136A934 0x204A
+0x8136A935 0x204B
+0x8136A936 0x204C
+0x8136A937 0x204D
+0x8136A938 0x204E
+0x8136A939 0x204F
+0x8136AA30 0x2050
+0x8136AA31 0x2051
+0x8136AA32 0x2052
+0x8136AA33 0x2053
+0x8136AA34 0x2054
+0x8136AA35 0x2055
+0x8136AA36 0x2056
+0x8136AA37 0x2057
+0x8136AA38 0x2058
+0x8136AA39 0x2059
+0x8136AB30 0x205A
+0x8136AB31 0x205B
+0x8136AB32 0x205C
+0x8136AB33 0x205D
+0x8136AB34 0x205E
+0x8136AB35 0x205F
+0x8136AB36 0x2060
+0x8136AB37 0x2061
+0x8136AB38 0x2062
+0x8136AB39 0x2063
+0x8136AC30 0x2064
+0x8136AC31 0x2065
+0x8136AC32 0x2066
+0x8136AC33 0x2067
+0x8136AC34 0x2068
+0x8136AC35 0x2069
+0x8136AC36 0x206A
+0x8136AC37 0x206B
+0x8136AC38 0x206C
+0x8136AC39 0x206D
+0x8136AD30 0x206E
+0x8136AD31 0x206F
+0x8136AD32 0x2070
+0x8136AD33 0x2071
+0x8136AD34 0x2072
+0x8136AD35 0x2073
+0x8136AD36 0x2074
+0x8136AD37 0x2075
+0x8136AD38 0x2076
+0x8136AD39 0x2077
+0x8136AE30 0x2078
+0x8136AE31 0x2079
+0x8136AE32 0x207A
+0x8136AE33 0x207B
+0x8136AE34 0x207C
+0x8136AE35 0x207D
+0x8136AE36 0x207E
+0x8136AE37 0x207F
+0x8136AE38 0x2080
+0x8136AE39 0x2081
+0x8136AF30 0x2082
+0x8136AF31 0x2083
+0x8136AF32 0x2084
+0x8136AF33 0x2085
+0x8136AF34 0x2086
+0x8136AF35 0x2087
+0x8136AF36 0x2088
+0x8136AF37 0x2089
+0x8136AF38 0x208A
+0x8136AF39 0x208B
+0x8136B030 0x208C
+0x8136B031 0x208D
+0x8136B032 0x208E
+0x8136B033 0x208F
+0x8136B034 0x2090
+0x8136B035 0x2091
+0x8136B036 0x2092
+0x8136B037 0x2093
+0x8136B038 0x2094
+0x8136B039 0x2095
+0x8136B130 0x2096
+0x8136B131 0x2097
+0x8136B132 0x2098
+0x8136B133 0x2099
+0x8136B134 0x209A
+0x8136B135 0x209B
+0x8136B136 0x209C
+0x8136B137 0x209D
+0x8136B138 0x209E
+0x8136B139 0x209F
+0x8136B230 0x20A0
+0x8136B231 0x20A1
+0x8136B232 0x20A2
+0x8136B233 0x20A3
+0x8136B234 0x20A4
+0x8136B235 0x20A5
+0x8136B236 0x20A6
+0x8136B237 0x20A7
+0x8136B238 0x20A8
+0x8136B239 0x20A9
+0x8136B330 0x20AA
+0x8136B331 0x20AB
+0x8136B332 0x20AD
+0x8136B333 0x20AE
+0x8136B334 0x20AF
+0x8136B335 0x20B0
+0x8136B336 0x20B1
+0x8136B337 0x20B2
+0x8136B338 0x20B3
+0x8136B339 0x20B4
+0x8136B430 0x20B5
+0x8136B431 0x20B6
+0x8136B432 0x20B7
+0x8136B433 0x20B8
+0x8136B434 0x20B9
+0x8136B435 0x20BA
+0x8136B436 0x20BB
+0x8136B437 0x20BC
+0x8136B438 0x20BD
+0x8136B439 0x20BE
+0x8136B530 0x20BF
+0x8136B531 0x20C0
+0x8136B532 0x20C1
+0x8136B533 0x20C2
+0x8136B534 0x20C3
+0x8136B535 0x20C4
+0x8136B536 0x20C5
+0x8136B537 0x20C6
+0x8136B538 0x20C7
+0x8136B539 0x20C8
+0x8136B630 0x20C9
+0x8136B631 0x20CA
+0x8136B632 0x20CB
+0x8136B633 0x20CC
+0x8136B634 0x20CD
+0x8136B635 0x20CE
+0x8136B636 0x20CF
+0x8136B637 0x20D0
+0x8136B638 0x20D1
+0x8136B639 0x20D2
+0x8136B730 0x20D3
+0x8136B731 0x20D4
+0x8136B732 0x20D5
+0x8136B733 0x20D6
+0x8136B734 0x20D7
+0x8136B735 0x20D8
+0x8136B736 0x20D9
+0x8136B737 0x20DA
+0x8136B738 0x20DB
+0x8136B739 0x20DC
+0x8136B830 0x20DD
+0x8136B831 0x20DE
+0x8136B832 0x20DF
+0x8136B833 0x20E0
+0x8136B834 0x20E1
+0x8136B835 0x20E2
+0x8136B836 0x20E3
+0x8136B837 0x20E4
+0x8136B838 0x20E5
+0x8136B839 0x20E6
+0x8136B930 0x20E7
+0x8136B931 0x20E8
+0x8136B932 0x20E9
+0x8136B933 0x20EA
+0x8136B934 0x20EB
+0x8136B935 0x20EC
+0x8136B936 0x20ED
+0x8136B937 0x20EE
+0x8136B938 0x20EF
+0x8136B939 0x20F0
+0x8136BA30 0x20F1
+0x8136BA31 0x20F2
+0x8136BA32 0x20F3
+0x8136BA33 0x20F4
+0x8136BA34 0x20F5
+0x8136BA35 0x20F6
+0x8136BA36 0x20F7
+0x8136BA37 0x20F8
+0x8136BA38 0x20F9
+0x8136BA39 0x20FA
+0x8136BB30 0x20FB
+0x8136BB31 0x20FC
+0x8136BB32 0x20FD
+0x8136BB33 0x20FE
+0x8136BB34 0x20FF
+0x8136BB35 0x2100
+0x8136BB36 0x2101
+0x8136BB37 0x2102
+0x8136BB38 0x2104
+0x8136BB39 0x2106
+0x8136BC30 0x2107
+0x8136BC31 0x2108
+0x8136BC32 0x210A
+0x8136BC33 0x210B
+0x8136BC34 0x210C
+0x8136BC35 0x210D
+0x8136BC36 0x210E
+0x8136BC37 0x210F
+0x8136BC38 0x2110
+0x8136BC39 0x2111
+0x8136BD30 0x2112
+0x8136BD31 0x2113
+0x8136BD32 0x2114
+0x8136BD33 0x2115
+0x8136BD34 0x2117
+0x8136BD35 0x2118
+0x8136BD36 0x2119
+0x8136BD37 0x211A
+0x8136BD38 0x211B
+0x8136BD39 0x211C
+0x8136BE30 0x211D
+0x8136BE31 0x211E
+0x8136BE32 0x211F
+0x8136BE33 0x2120
+0x8136BE34 0x2122
+0x8136BE35 0x2123
+0x8136BE36 0x2124
+0x8136BE37 0x2125
+0x8136BE38 0x2126
+0x8136BE39 0x2127
+0x8136BF30 0x2128
+0x8136BF31 0x2129
+0x8136BF32 0x212A
+0x8136BF33 0x212B
+0x8136BF34 0x212C
+0x8136BF35 0x212D
+0x8136BF36 0x212E
+0x8136BF37 0x212F
+0x8136BF38 0x2130
+0x8136BF39 0x2131
+0x8136C030 0x2132
+0x8136C031 0x2133
+0x8136C032 0x2134
+0x8136C033 0x2135
+0x8136C034 0x2136
+0x8136C035 0x2137
+0x8136C036 0x2138
+0x8136C037 0x2139
+0x8136C038 0x213A
+0x8136C039 0x213B
+0x8136C130 0x213C
+0x8136C131 0x213D
+0x8136C132 0x213E
+0x8136C133 0x213F
+0x8136C134 0x2140
+0x8136C135 0x2141
+0x8136C136 0x2142
+0x8136C137 0x2143
+0x8136C138 0x2144
+0x8136C139 0x2145
+0x8136C230 0x2146
+0x8136C231 0x2147
+0x8136C232 0x2148
+0x8136C233 0x2149
+0x8136C234 0x214A
+0x8136C235 0x214B
+0x8136C236 0x214C
+0x8136C237 0x214D
+0x8136C238 0x214E
+0x8136C239 0x214F
+0x8136C330 0x2150
+0x8136C331 0x2151
+0x8136C332 0x2152
+0x8136C333 0x2153
+0x8136C334 0x2154
+0x8136C335 0x2155
+0x8136C336 0x2156
+0x8136C337 0x2157
+0x8136C338 0x2158
+0x8136C339 0x2159
+0x8136C430 0x215A
+0x8136C431 0x215B
+0x8136C432 0x215C
+0x8136C433 0x215D
+0x8136C434 0x215E
+0x8136C435 0x215F
+0x8136C436 0x216C
+0x8136C437 0x216D
+0x8136C438 0x216E
+0x8136C439 0x216F
+0x8136C530 0x217A
+0x8136C531 0x217B
+0x8136C532 0x217C
+0x8136C533 0x217D
+0x8136C534 0x217E
+0x8136C535 0x217F
+0x8136C536 0x2180
+0x8136C537 0x2181
+0x8136C538 0x2182
+0x8136C539 0x2183
+0x8136C630 0x2184
+0x8136C631 0x2185
+0x8136C632 0x2186
+0x8136C633 0x2187
+0x8136C634 0x2188
+0x8136C635 0x2189
+0x8136C636 0x218A
+0x8136C637 0x218B
+0x8136C638 0x218C
+0x8136C639 0x218D
+0x8136C730 0x218E
+0x8136C731 0x218F
+0x8136C732 0x2194
+0x8136C733 0x2195
+0x8136C734 0x219A
+0x8136C735 0x219B
+0x8136C736 0x219C
+0x8136C737 0x219D
+0x8136C738 0x219E
+0x8136C739 0x219F
+0x8136C830 0x21A0
+0x8136C831 0x21A1
+0x8136C832 0x21A2
+0x8136C833 0x21A3
+0x8136C834 0x21A4
+0x8136C835 0x21A5
+0x8136C836 0x21A6
+0x8136C837 0x21A7
+0x8136C838 0x21A8
+0x8136C839 0x21A9
+0x8136C930 0x21AA
+0x8136C931 0x21AB
+0x8136C932 0x21AC
+0x8136C933 0x21AD
+0x8136C934 0x21AE
+0x8136C935 0x21AF
+0x8136C936 0x21B0
+0x8136C937 0x21B1
+0x8136C938 0x21B2
+0x8136C939 0x21B3
+0x8136CA30 0x21B4
+0x8136CA31 0x21B5
+0x8136CA32 0x21B6
+0x8136CA33 0x21B7
+0x8136CA34 0x21B8
+0x8136CA35 0x21B9
+0x8136CA36 0x21BA
+0x8136CA37 0x21BB
+0x8136CA38 0x21BC
+0x8136CA39 0x21BD
+0x8136CB30 0x21BE
+0x8136CB31 0x21BF
+0x8136CB32 0x21C0
+0x8136CB33 0x21C1
+0x8136CB34 0x21C2
+0x8136CB35 0x21C3
+0x8136CB36 0x21C4
+0x8136CB37 0x21C5
+0x8136CB38 0x21C6
+0x8136CB39 0x21C7
+0x8136CC30 0x21C8
+0x8136CC31 0x21C9
+0x8136CC32 0x21CA
+0x8136CC33 0x21CB
+0x8136CC34 0x21CC
+0x8136CC35 0x21CD
+0x8136CC36 0x21CE
+0x8136CC37 0x21CF
+0x8136CC38 0x21D0
+0x8136CC39 0x21D1
+0x8136CD30 0x21D2
+0x8136CD31 0x21D3
+0x8136CD32 0x21D4
+0x8136CD33 0x21D5
+0x8136CD34 0x21D6
+0x8136CD35 0x21D7
+0x8136CD36 0x21D8
+0x8136CD37 0x21D9
+0x8136CD38 0x21DA
+0x8136CD39 0x21DB
+0x8136CE30 0x21DC
+0x8136CE31 0x21DD
+0x8136CE32 0x21DE
+0x8136CE33 0x21DF
+0x8136CE34 0x21E0
+0x8136CE35 0x21E1
+0x8136CE36 0x21E2
+0x8136CE37 0x21E3
+0x8136CE38 0x21E4
+0x8136CE39 0x21E5
+0x8136CF30 0x21E6
+0x8136CF31 0x21E7
+0x8136CF32 0x21E8
+0x8136CF33 0x21E9
+0x8136CF34 0x21EA
+0x8136CF35 0x21EB
+0x8136CF36 0x21EC
+0x8136CF37 0x21ED
+0x8136CF38 0x21EE
+0x8136CF39 0x21EF
+0x8136D030 0x21F0
+0x8136D031 0x21F1
+0x8136D032 0x21F2
+0x8136D033 0x21F3
+0x8136D034 0x21F4
+0x8136D035 0x21F5
+0x8136D036 0x21F6
+0x8136D037 0x21F7
+0x8136D038 0x21F8
+0x8136D039 0x21F9
+0x8136D130 0x21FA
+0x8136D131 0x21FB
+0x8136D132 0x21FC
+0x8136D133 0x21FD
+0x8136D134 0x21FE
+0x8136D135 0x21FF
+0x8136D136 0x2200
+0x8136D137 0x2201
+0x8136D138 0x2202
+0x8136D139 0x2203
+0x8136D230 0x2204
+0x8136D231 0x2205
+0x8136D232 0x2206
+0x8136D233 0x2207
+0x8136D234 0x2209
+0x8136D235 0x220A
+0x8136D236 0x220B
+0x8136D237 0x220C
+0x8136D238 0x220D
+0x8136D239 0x220E
+0x8136D330 0x2210
+0x8136D331 0x2212
+0x8136D332 0x2213
+0x8136D333 0x2214
+0x8136D334 0x2216
+0x8136D335 0x2217
+0x8136D336 0x2218
+0x8136D337 0x2219
+0x8136D338 0x221B
+0x8136D339 0x221C
+0x8136D430 0x2221
+0x8136D431 0x2222
+0x8136D432 0x2224
+0x8136D433 0x2226
+0x8136D434 0x222C
+0x8136D435 0x222D
+0x8136D436 0x222F
+0x8136D437 0x2230
+0x8136D438 0x2231
+0x8136D439 0x2232
+0x8136D530 0x2233
+0x8136D531 0x2238
+0x8136D532 0x2239
+0x8136D533 0x223A
+0x8136D534 0x223B
+0x8136D535 0x223C
+0x8136D536 0x223E
+0x8136D537 0x223F
+0x8136D538 0x2240
+0x8136D539 0x2241
+0x8136D630 0x2242
+0x8136D631 0x2243
+0x8136D632 0x2244
+0x8136D633 0x2245
+0x8136D634 0x2246
+0x8136D635 0x2247
+0x8136D636 0x2249
+0x8136D637 0x224A
+0x8136D638 0x224B
+0x8136D639 0x224D
+0x8136D730 0x224E
+0x8136D731 0x224F
+0x8136D732 0x2250
+0x8136D733 0x2251
+0x8136D734 0x2253
+0x8136D735 0x2254
+0x8136D736 0x2255
+0x8136D737 0x2256
+0x8136D738 0x2257
+0x8136D739 0x2258
+0x8136D830 0x2259
+0x8136D831 0x225A
+0x8136D832 0x225B
+0x8136D833 0x225C
+0x8136D834 0x225D
+0x8136D835 0x225E
+0x8136D836 0x225F
+0x8136D837 0x2262
+0x8136D838 0x2263
+0x8136D839 0x2268
+0x8136D930 0x2269
+0x8136D931 0x226A
+0x8136D932 0x226B
+0x8136D933 0x226C
+0x8136D934 0x226D
+0x8136D935 0x2270
+0x8136D936 0x2271
+0x8136D937 0x2272
+0x8136D938 0x2273
+0x8136D939 0x2274
+0x8136DA30 0x2275
+0x8136DA31 0x2276
+0x8136DA32 0x2277
+0x8136DA33 0x2278
+0x8136DA34 0x2279
+0x8136DA35 0x227A
+0x8136DA36 0x227B
+0x8136DA37 0x227C
+0x8136DA38 0x227D
+0x8136DA39 0x227E
+0x8136DB30 0x227F
+0x8136DB31 0x2280
+0x8136DB32 0x2281
+0x8136DB33 0x2282
+0x8136DB34 0x2283
+0x8136DB35 0x2284
+0x8136DB36 0x2285
+0x8136DB37 0x2286
+0x8136DB38 0x2287
+0x8136DB39 0x2288
+0x8136DC30 0x2289
+0x8136DC31 0x228A
+0x8136DC32 0x228B
+0x8136DC33 0x228C
+0x8136DC34 0x228D
+0x8136DC35 0x228E
+0x8136DC36 0x228F
+0x8136DC37 0x2290
+0x8136DC38 0x2291
+0x8136DC39 0x2292
+0x8136DD30 0x2293
+0x8136DD31 0x2294
+0x8136DD32 0x2296
+0x8136DD33 0x2297
+0x8136DD34 0x2298
+0x8136DD35 0x229A
+0x8136DD36 0x229B
+0x8136DD37 0x229C
+0x8136DD38 0x229D
+0x8136DD39 0x229E
+0x8136DE30 0x229F
+0x8136DE31 0x22A0
+0x8136DE32 0x22A1
+0x8136DE33 0x22A2
+0x8136DE34 0x22A3
+0x8136DE35 0x22A4
+0x8136DE36 0x22A6
+0x8136DE37 0x22A7
+0x8136DE38 0x22A8
+0x8136DE39 0x22A9
+0x8136DF30 0x22AA
+0x8136DF31 0x22AB
+0x8136DF32 0x22AC
+0x8136DF33 0x22AD
+0x8136DF34 0x22AE
+0x8136DF35 0x22AF
+0x8136DF36 0x22B0
+0x8136DF37 0x22B1
+0x8136DF38 0x22B2
+0x8136DF39 0x22B3
+0x8136E030 0x22B4
+0x8136E031 0x22B5
+0x8136E032 0x22B6
+0x8136E033 0x22B7
+0x8136E034 0x22B8
+0x8136E035 0x22B9
+0x8136E036 0x22BA
+0x8136E037 0x22BB
+0x8136E038 0x22BC
+0x8136E039 0x22BD
+0x8136E130 0x22BE
+0x8136E131 0x22C0
+0x8136E132 0x22C1
+0x8136E133 0x22C2
+0x8136E134 0x22C3
+0x8136E135 0x22C4
+0x8136E136 0x22C5
+0x8136E137 0x22C6
+0x8136E138 0x22C7
+0x8136E139 0x22C8
+0x8136E230 0x22C9
+0x8136E231 0x22CA
+0x8136E232 0x22CB
+0x8136E233 0x22CC
+0x8136E234 0x22CD
+0x8136E235 0x22CE
+0x8136E236 0x22CF
+0x8136E237 0x22D0
+0x8136E238 0x22D1
+0x8136E239 0x22D2
+0x8136E330 0x22D3
+0x8136E331 0x22D4
+0x8136E332 0x22D5
+0x8136E333 0x22D6
+0x8136E334 0x22D7
+0x8136E335 0x22D8
+0x8136E336 0x22D9
+0x8136E337 0x22DA
+0x8136E338 0x22DB
+0x8136E339 0x22DC
+0x8136E430 0x22DD
+0x8136E431 0x22DE
+0x8136E432 0x22DF
+0x8136E433 0x22E0
+0x8136E434 0x22E1
+0x8136E435 0x22E2
+0x8136E436 0x22E3
+0x8136E437 0x22E4
+0x8136E438 0x22E5
+0x8136E439 0x22E6
+0x8136E530 0x22E7
+0x8136E531 0x22E8
+0x8136E532 0x22E9
+0x8136E533 0x22EA
+0x8136E534 0x22EB
+0x8136E535 0x22EC
+0x8136E536 0x22ED
+0x8136E537 0x22EE
+0x8136E538 0x22EF
+0x8136E539 0x22F0
+0x8136E630 0x22F1
+0x8136E631 0x22F2
+0x8136E632 0x22F3
+0x8136E633 0x22F4
+0x8136E634 0x22F5
+0x8136E635 0x22F6
+0x8136E636 0x22F7
+0x8136E637 0x22F8
+0x8136E638 0x22F9
+0x8136E639 0x22FA
+0x8136E730 0x22FB
+0x8136E731 0x22FC
+0x8136E732 0x22FD
+0x8136E733 0x22FE
+0x8136E734 0x22FF
+0x8136E735 0x2300
+0x8136E736 0x2301
+0x8136E737 0x2302
+0x8136E738 0x2303
+0x8136E739 0x2304
+0x8136E830 0x2305
+0x8136E831 0x2306
+0x8136E832 0x2307
+0x8136E833 0x2308
+0x8136E834 0x2309
+0x8136E835 0x230A
+0x8136E836 0x230B
+0x8136E837 0x230C
+0x8136E838 0x230D
+0x8136E839 0x230E
+0x8136E930 0x230F
+0x8136E931 0x2310
+0x8136E932 0x2311
+0x8136E933 0x2313
+0x8136E934 0x2314
+0x8136E935 0x2315
+0x8136E936 0x2316
+0x8136E937 0x2317
+0x8136E938 0x2318
+0x8136E939 0x2319
+0x8136EA30 0x231A
+0x8136EA31 0x231B
+0x8136EA32 0x231C
+0x8136EA33 0x231D
+0x8136EA34 0x231E
+0x8136EA35 0x231F
+0x8136EA36 0x2320
+0x8136EA37 0x2321
+0x8136EA38 0x2322
+0x8136EA39 0x2323
+0x8136EB30 0x2324
+0x8136EB31 0x2325
+0x8136EB32 0x2326
+0x8136EB33 0x2327
+0x8136EB34 0x2328
+0x8136EB35 0x2329
+0x8136EB36 0x232A
+0x8136EB37 0x232B
+0x8136EB38 0x232C
+0x8136EB39 0x232D
+0x8136EC30 0x232E
+0x8136EC31 0x232F
+0x8136EC32 0x2330
+0x8136EC33 0x2331
+0x8136EC34 0x2332
+0x8136EC35 0x2333
+0x8136EC36 0x2334
+0x8136EC37 0x2335
+0x8136EC38 0x2336
+0x8136EC39 0x2337
+0x8136ED30 0x2338
+0x8136ED31 0x2339
+0x8136ED32 0x233A
+0x8136ED33 0x233B
+0x8136ED34 0x233C
+0x8136ED35 0x233D
+0x8136ED36 0x233E
+0x8136ED37 0x233F
+0x8136ED38 0x2340
+0x8136ED39 0x2341
+0x8136EE30 0x2342
+0x8136EE31 0x2343
+0x8136EE32 0x2344
+0x8136EE33 0x2345
+0x8136EE34 0x2346
+0x8136EE35 0x2347
+0x8136EE36 0x2348
+0x8136EE37 0x2349
+0x8136EE38 0x234A
+0x8136EE39 0x234B
+0x8136EF30 0x234C
+0x8136EF31 0x234D
+0x8136EF32 0x234E
+0x8136EF33 0x234F
+0x8136EF34 0x2350
+0x8136EF35 0x2351
+0x8136EF36 0x2352
+0x8136EF37 0x2353
+0x8136EF38 0x2354
+0x8136EF39 0x2355
+0x8136F030 0x2356
+0x8136F031 0x2357
+0x8136F032 0x2358
+0x8136F033 0x2359
+0x8136F034 0x235A
+0x8136F035 0x235B
+0x8136F036 0x235C
+0x8136F037 0x235D
+0x8136F038 0x235E
+0x8136F039 0x235F
+0x8136F130 0x2360
+0x8136F131 0x2361
+0x8136F132 0x2362
+0x8136F133 0x2363
+0x8136F134 0x2364
+0x8136F135 0x2365
+0x8136F136 0x2366
+0x8136F137 0x2367
+0x8136F138 0x2368
+0x8136F139 0x2369
+0x8136F230 0x236A
+0x8136F231 0x236B
+0x8136F232 0x236C
+0x8136F233 0x236D
+0x8136F234 0x236E
+0x8136F235 0x236F
+0x8136F236 0x2370
+0x8136F237 0x2371
+0x8136F238 0x2372
+0x8136F239 0x2373
+0x8136F330 0x2374
+0x8136F331 0x2375
+0x8136F332 0x2376
+0x8136F333 0x2377
+0x8136F334 0x2378
+0x8136F335 0x2379
+0x8136F336 0x237A
+0x8136F337 0x237B
+0x8136F338 0x237C
+0x8136F339 0x237D
+0x8136F430 0x237E
+0x8136F431 0x237F
+0x8136F432 0x2380
+0x8136F433 0x2381
+0x8136F434 0x2382
+0x8136F435 0x2383
+0x8136F436 0x2384
+0x8136F437 0x2385
+0x8136F438 0x2386
+0x8136F439 0x2387
+0x8136F530 0x2388
+0x8136F531 0x2389
+0x8136F532 0x238A
+0x8136F533 0x238B
+0x8136F534 0x238C
+0x8136F535 0x238D
+0x8136F536 0x238E
+0x8136F537 0x238F
+0x8136F538 0x2390
+0x8136F539 0x2391
+0x8136F630 0x2392
+0x8136F631 0x2393
+0x8136F632 0x2394
+0x8136F633 0x2395
+0x8136F634 0x2396
+0x8136F635 0x2397
+0x8136F636 0x2398
+0x8136F637 0x2399
+0x8136F638 0x239A
+0x8136F639 0x239B
+0x8136F730 0x239C
+0x8136F731 0x239D
+0x8136F732 0x239E
+0x8136F733 0x239F
+0x8136F734 0x23A0
+0x8136F735 0x23A1
+0x8136F736 0x23A2
+0x8136F737 0x23A3
+0x8136F738 0x23A4
+0x8136F739 0x23A5
+0x8136F830 0x23A6
+0x8136F831 0x23A7
+0x8136F832 0x23A8
+0x8136F833 0x23A9
+0x8136F834 0x23AA
+0x8136F835 0x23AB
+0x8136F836 0x23AC
+0x8136F837 0x23AD
+0x8136F838 0x23AE
+0x8136F839 0x23AF
+0x8136F930 0x23B0
+0x8136F931 0x23B1
+0x8136F932 0x23B2
+0x8136F933 0x23B3
+0x8136F934 0x23B4
+0x8136F935 0x23B5
+0x8136F936 0x23B6
+0x8136F937 0x23B7
+0x8136F938 0x23B8
+0x8136F939 0x23B9
+0x8136FA30 0x23BA
+0x8136FA31 0x23BB
+0x8136FA32 0x23BC
+0x8136FA33 0x23BD
+0x8136FA34 0x23BE
+0x8136FA35 0x23BF
+0x8136FA36 0x23C0
+0x8136FA37 0x23C1
+0x8136FA38 0x23C2
+0x8136FA39 0x23C3
+0x8136FB30 0x23C4
+0x8136FB31 0x23C5
+0x8136FB32 0x23C6
+0x8136FB33 0x23C7
+0x8136FB34 0x23C8
+0x8136FB35 0x23C9
+0x8136FB36 0x23CA
+0x8136FB37 0x23CB
+0x8136FB38 0x23CC
+0x8136FB39 0x23CD
+0x8136FC30 0x23CE
+0x8136FC31 0x23CF
+0x8136FC32 0x23D0
+0x8136FC33 0x23D1
+0x8136FC34 0x23D2
+0x8136FC35 0x23D3
+0x8136FC36 0x23D4
+0x8136FC37 0x23D5
+0x8136FC38 0x23D6
+0x8136FC39 0x23D7
+0x8136FD30 0x23D8
+0x8136FD31 0x23D9
+0x8136FD32 0x23DA
+0x8136FD33 0x23DB
+0x8136FD34 0x23DC
+0x8136FD35 0x23DD
+0x8136FD36 0x23DE
+0x8136FD37 0x23DF
+0x8136FD38 0x23E0
+0x8136FD39 0x23E1
+0x8136FE30 0x23E2
+0x8136FE31 0x23E3
+0x8136FE32 0x23E4
+0x8136FE33 0x23E5
+0x8136FE34 0x23E6
+0x8136FE35 0x23E7
+0x8136FE36 0x23E8
+0x8136FE37 0x23E9
+0x8136FE38 0x23EA
+0x8136FE39 0x23EB
+0x81378130 0x23EC
+0x81378131 0x23ED
+0x81378132 0x23EE
+0x81378133 0x23EF
+0x81378134 0x23F0
+0x81378135 0x23F1
+0x81378136 0x23F2
+0x81378137 0x23F3
+0x81378138 0x23F4
+0x81378139 0x23F5
+0x81378230 0x23F6
+0x81378231 0x23F7
+0x81378232 0x23F8
+0x81378233 0x23F9
+0x81378234 0x23FA
+0x81378235 0x23FB
+0x81378236 0x23FC
+0x81378237 0x23FD
+0x81378238 0x23FE
+0x81378239 0x23FF
+0x81378330 0x2400
+0x81378331 0x2401
+0x81378332 0x2402
+0x81378333 0x2403
+0x81378334 0x2404
+0x81378335 0x2405
+0x81378336 0x2406
+0x81378337 0x2407
+0x81378338 0x2408
+0x81378339 0x2409
+0x81378430 0x240A
+0x81378431 0x240B
+0x81378432 0x240C
+0x81378433 0x240D
+0x81378434 0x240E
+0x81378435 0x240F
+0x81378436 0x2410
+0x81378437 0x2411
+0x81378438 0x2412
+0x81378439 0x2413
+0x81378530 0x2414
+0x81378531 0x2415
+0x81378532 0x2416
+0x81378533 0x2417
+0x81378534 0x2418
+0x81378535 0x2419
+0x81378536 0x241A
+0x81378537 0x241B
+0x81378538 0x241C
+0x81378539 0x241D
+0x81378630 0x241E
+0x81378631 0x241F
+0x81378632 0x2420
+0x81378633 0x2421
+0x81378634 0x2422
+0x81378635 0x2423
+0x81378636 0x2424
+0x81378637 0x2425
+0x81378638 0x2426
+0x81378639 0x2427
+0x81378730 0x2428
+0x81378731 0x2429
+0x81378732 0x242A
+0x81378733 0x242B
+0x81378734 0x242C
+0x81378735 0x242D
+0x81378736 0x242E
+0x81378737 0x242F
+0x81378738 0x2430
+0x81378739 0x2431
+0x81378830 0x2432
+0x81378831 0x2433
+0x81378832 0x2434
+0x81378833 0x2435
+0x81378834 0x2436
+0x81378835 0x2437
+0x81378836 0x2438
+0x81378837 0x2439
+0x81378838 0x243A
+0x81378839 0x243B
+0x81378930 0x243C
+0x81378931 0x243D
+0x81378932 0x243E
+0x81378933 0x243F
+0x81378934 0x2440
+0x81378935 0x2441
+0x81378936 0x2442
+0x81378937 0x2443
+0x81378938 0x2444
+0x81378939 0x2445
+0x81378A30 0x2446
+0x81378A31 0x2447
+0x81378A32 0x2448
+0x81378A33 0x2449
+0x81378A34 0x244A
+0x81378A35 0x244B
+0x81378A36 0x244C
+0x81378A37 0x244D
+0x81378A38 0x244E
+0x81378A39 0x244F
+0x81378B30 0x2450
+0x81378B31 0x2451
+0x81378B32 0x2452
+0x81378B33 0x2453
+0x81378B34 0x2454
+0x81378B35 0x2455
+0x81378B36 0x2456
+0x81378B37 0x2457
+0x81378B38 0x2458
+0x81378B39 0x2459
+0x81378C30 0x245A
+0x81378C31 0x245B
+0x81378C32 0x245C
+0x81378C33 0x245D
+0x81378C34 0x245E
+0x81378C35 0x245F
+0x81378C36 0x246A
+0x81378C37 0x246B
+0x81378C38 0x246C
+0x81378C39 0x246D
+0x81378D30 0x246E
+0x81378D31 0x246F
+0x81378D32 0x2470
+0x81378D33 0x2471
+0x81378D34 0x2472
+0x81378D35 0x2473
+0x81378D36 0x249C
+0x81378D37 0x249D
+0x81378D38 0x249E
+0x81378D39 0x249F
+0x81378E30 0x24A0
+0x81378E31 0x24A1
+0x81378E32 0x24A2
+0x81378E33 0x24A3
+0x81378E34 0x24A4
+0x81378E35 0x24A5
+0x81378E36 0x24A6
+0x81378E37 0x24A7
+0x81378E38 0x24A8
+0x81378E39 0x24A9
+0x81378F30 0x24AA
+0x81378F31 0x24AB
+0x81378F32 0x24AC
+0x81378F33 0x24AD
+0x81378F34 0x24AE
+0x81378F35 0x24AF
+0x81378F36 0x24B0
+0x81378F37 0x24B1
+0x81378F38 0x24B2
+0x81378F39 0x24B3
+0x81379030 0x24B4
+0x81379031 0x24B5
+0x81379032 0x24B6
+0x81379033 0x24B7
+0x81379034 0x24B8
+0x81379035 0x24B9
+0x81379036 0x24BA
+0x81379037 0x24BB
+0x81379038 0x24BC
+0x81379039 0x24BD
+0x81379130 0x24BE
+0x81379131 0x24BF
+0x81379132 0x24C0
+0x81379133 0x24C1
+0x81379134 0x24C2
+0x81379135 0x24C3
+0x81379136 0x24C4
+0x81379137 0x24C5
+0x81379138 0x24C6
+0x81379139 0x24C7
+0x81379230 0x24C8
+0x81379231 0x24C9
+0x81379232 0x24CA
+0x81379233 0x24CB
+0x81379234 0x24CC
+0x81379235 0x24CD
+0x81379236 0x24CE
+0x81379237 0x24CF
+0x81379238 0x24D0
+0x81379239 0x24D1
+0x81379330 0x24D2
+0x81379331 0x24D3
+0x81379332 0x24D4
+0x81379333 0x24D5
+0x81379334 0x24D6
+0x81379335 0x24D7
+0x81379336 0x24D8
+0x81379337 0x24D9
+0x81379338 0x24DA
+0x81379339 0x24DB
+0x81379430 0x24DC
+0x81379431 0x24DD
+0x81379432 0x24DE
+0x81379433 0x24DF
+0x81379434 0x24E0
+0x81379435 0x24E1
+0x81379436 0x24E2
+0x81379437 0x24E3
+0x81379438 0x24E4
+0x81379439 0x24E5
+0x81379530 0x24E6
+0x81379531 0x24E7
+0x81379532 0x24E8
+0x81379533 0x24E9
+0x81379534 0x24EA
+0x81379535 0x24EB
+0x81379536 0x24EC
+0x81379537 0x24ED
+0x81379538 0x24EE
+0x81379539 0x24EF
+0x81379630 0x24F0
+0x81379631 0x24F1
+0x81379632 0x24F2
+0x81379633 0x24F3
+0x81379634 0x24F4
+0x81379635 0x24F5
+0x81379636 0x24F6
+0x81379637 0x24F7
+0x81379638 0x24F8
+0x81379639 0x24F9
+0x81379730 0x24FA
+0x81379731 0x24FB
+0x81379732 0x24FC
+0x81379733 0x24FD
+0x81379734 0x24FE
+0x81379735 0x24FF
+0x81379736 0x254C
+0x81379737 0x254D
+0x81379738 0x254E
+0x81379739 0x254F
+0x81379830 0x2574
+0x81379831 0x2575
+0x81379832 0x2576
+0x81379833 0x2577
+0x81379834 0x2578
+0x81379835 0x2579
+0x81379836 0x257A
+0x81379837 0x257B
+0x81379838 0x257C
+0x81379839 0x257D
+0x81379930 0x257E
+0x81379931 0x257F
+0x81379932 0x2580
+0x81379933 0x2590
+0x81379934 0x2591
+0x81379935 0x2592
+0x81379936 0x2596
+0x81379937 0x2597
+0x81379938 0x2598
+0x81379939 0x2599
+0x81379A30 0x259A
+0x81379A31 0x259B
+0x81379A32 0x259C
+0x81379A33 0x259D
+0x81379A34 0x259E
+0x81379A35 0x259F
+0x81379A36 0x25A2
+0x81379A37 0x25A3
+0x81379A38 0x25A4
+0x81379A39 0x25A5
+0x81379B30 0x25A6
+0x81379B31 0x25A7
+0x81379B32 0x25A8
+0x81379B33 0x25A9
+0x81379B34 0x25AA
+0x81379B35 0x25AB
+0x81379B36 0x25AC
+0x81379B37 0x25AD
+0x81379B38 0x25AE
+0x81379B39 0x25AF
+0x81379C30 0x25B0
+0x81379C31 0x25B1
+0x81379C32 0x25B4
+0x81379C33 0x25B5
+0x81379C34 0x25B6
+0x81379C35 0x25B7
+0x81379C36 0x25B8
+0x81379C37 0x25B9
+0x81379C38 0x25BA
+0x81379C39 0x25BB
+0x81379D30 0x25BE
+0x81379D31 0x25BF
+0x81379D32 0x25C0
+0x81379D33 0x25C1
+0x81379D34 0x25C2
+0x81379D35 0x25C3
+0x81379D36 0x25C4
+0x81379D37 0x25C5
+0x81379D38 0x25C8
+0x81379D39 0x25C9
+0x81379E30 0x25CA
+0x81379E31 0x25CC
+0x81379E32 0x25CD
+0x81379E33 0x25D0
+0x81379E34 0x25D1
+0x81379E35 0x25D2
+0x81379E36 0x25D3
+0x81379E37 0x25D4
+0x81379E38 0x25D5
+0x81379E39 0x25D6
+0x81379F30 0x25D7
+0x81379F31 0x25D8
+0x81379F32 0x25D9
+0x81379F33 0x25DA
+0x81379F34 0x25DB
+0x81379F35 0x25DC
+0x81379F36 0x25DD
+0x81379F37 0x25DE
+0x81379F38 0x25DF
+0x81379F39 0x25E0
+0x8137A030 0x25E1
+0x8137A031 0x25E6
+0x8137A032 0x25E7
+0x8137A033 0x25E8
+0x8137A034 0x25E9
+0x8137A035 0x25EA
+0x8137A036 0x25EB
+0x8137A037 0x25EC
+0x8137A038 0x25ED
+0x8137A039 0x25EE
+0x8137A130 0x25EF
+0x8137A131 0x25F0
+0x8137A132 0x25F1
+0x8137A133 0x25F2
+0x8137A134 0x25F3
+0x8137A135 0x25F4
+0x8137A136 0x25F5
+0x8137A137 0x25F6
+0x8137A138 0x25F7
+0x8137A139 0x25F8
+0x8137A230 0x25F9
+0x8137A231 0x25FA
+0x8137A232 0x25FB
+0x8137A233 0x25FC
+0x8137A234 0x25FD
+0x8137A235 0x25FE
+0x8137A236 0x25FF
+0x8137A237 0x2600
+0x8137A238 0x2601
+0x8137A239 0x2602
+0x8137A330 0x2603
+0x8137A331 0x2604
+0x8137A332 0x2607
+0x8137A333 0x2608
+0x8137A334 0x260A
+0x8137A335 0x260B
+0x8137A336 0x260C
+0x8137A337 0x260D
+0x8137A338 0x260E
+0x8137A339 0x260F
+0x8137A430 0x2610
+0x8137A431 0x2611
+0x8137A432 0x2612
+0x8137A433 0x2613
+0x8137A434 0x2614
+0x8137A435 0x2615
+0x8137A436 0x2616
+0x8137A437 0x2617
+0x8137A438 0x2618
+0x8137A439 0x2619
+0x8137A530 0x261A
+0x8137A531 0x261B
+0x8137A532 0x261C
+0x8137A533 0x261D
+0x8137A534 0x261E
+0x8137A535 0x261F
+0x8137A536 0x2620
+0x8137A537 0x2621
+0x8137A538 0x2622
+0x8137A539 0x2623
+0x8137A630 0x2624
+0x8137A631 0x2625
+0x8137A632 0x2626
+0x8137A633 0x2627
+0x8137A634 0x2628
+0x8137A635 0x2629
+0x8137A636 0x262A
+0x8137A637 0x262B
+0x8137A638 0x262C
+0x8137A639 0x262D
+0x8137A730 0x262E
+0x8137A731 0x262F
+0x8137A732 0x2630
+0x8137A733 0x2631
+0x8137A734 0x2632
+0x8137A735 0x2633
+0x8137A736 0x2634
+0x8137A737 0x2635
+0x8137A738 0x2636
+0x8137A739 0x2637
+0x8137A830 0x2638
+0x8137A831 0x2639
+0x8137A832 0x263A
+0x8137A833 0x263B
+0x8137A834 0x263C
+0x8137A835 0x263D
+0x8137A836 0x263E
+0x8137A837 0x263F
+0x8137A838 0x2641
+0x8137A839 0x2643
+0x8137A930 0x2644
+0x8137A931 0x2645
+0x8137A932 0x2646
+0x8137A933 0x2647
+0x8137A934 0x2648
+0x8137A935 0x2649
+0x8137A936 0x264A
+0x8137A937 0x264B
+0x8137A938 0x264C
+0x8137A939 0x264D
+0x8137AA30 0x264E
+0x8137AA31 0x264F
+0x8137AA32 0x2650
+0x8137AA33 0x2651
+0x8137AA34 0x2652
+0x8137AA35 0x2653
+0x8137AA36 0x2654
+0x8137AA37 0x2655
+0x8137AA38 0x2656
+0x8137AA39 0x2657
+0x8137AB30 0x2658
+0x8137AB31 0x2659
+0x8137AB32 0x265A
+0x8137AB33 0x265B
+0x8137AB34 0x265C
+0x8137AB35 0x265D
+0x8137AB36 0x265E
+0x8137AB37 0x265F
+0x8137AB38 0x2660
+0x8137AB39 0x2661
+0x8137AC30 0x2662
+0x8137AC31 0x2663
+0x8137AC32 0x2664
+0x8137AC33 0x2665
+0x8137AC34 0x2666
+0x8137AC35 0x2667
+0x8137AC36 0x2668
+0x8137AC37 0x2669
+0x8137AC38 0x266A
+0x8137AC39 0x266B
+0x8137AD30 0x266C
+0x8137AD31 0x266D
+0x8137AD32 0x266E
+0x8137AD33 0x266F
+0x8137AD34 0x2670
+0x8137AD35 0x2671
+0x8137AD36 0x2672
+0x8137AD37 0x2673
+0x8137AD38 0x2674
+0x8137AD39 0x2675
+0x8137AE30 0x2676
+0x8137AE31 0x2677
+0x8137AE32 0x2678
+0x8137AE33 0x2679
+0x8137AE34 0x267A
+0x8137AE35 0x267B
+0x8137AE36 0x267C
+0x8137AE37 0x267D
+0x8137AE38 0x267E
+0x8137AE39 0x267F
+0x8137AF30 0x2680
+0x8137AF31 0x2681
+0x8137AF32 0x2682
+0x8137AF33 0x2683
+0x8137AF34 0x2684
+0x8137AF35 0x2685
+0x8137AF36 0x2686
+0x8137AF37 0x2687
+0x8137AF38 0x2688
+0x8137AF39 0x2689
+0x8137B030 0x268A
+0x8137B031 0x268B
+0x8137B032 0x268C
+0x8137B033 0x268D
+0x8137B034 0x268E
+0x8137B035 0x268F
+0x8137B036 0x2690
+0x8137B037 0x2691
+0x8137B038 0x2692
+0x8137B039 0x2693
+0x8137B130 0x2694
+0x8137B131 0x2695
+0x8137B132 0x2696
+0x8137B133 0x2697
+0x8137B134 0x2698
+0x8137B135 0x2699
+0x8137B136 0x269A
+0x8137B137 0x269B
+0x8137B138 0x269C
+0x8137B139 0x269D
+0x8137B230 0x269E
+0x8137B231 0x269F
+0x8137B232 0x26A0
+0x8137B233 0x26A1
+0x8137B234 0x26A2
+0x8137B235 0x26A3
+0x8137B236 0x26A4
+0x8137B237 0x26A5
+0x8137B238 0x26A6
+0x8137B239 0x26A7
+0x8137B330 0x26A8
+0x8137B331 0x26A9
+0x8137B332 0x26AA
+0x8137B333 0x26AB
+0x8137B334 0x26AC
+0x8137B335 0x26AD
+0x8137B336 0x26AE
+0x8137B337 0x26AF
+0x8137B338 0x26B0
+0x8137B339 0x26B1
+0x8137B430 0x26B2
+0x8137B431 0x26B3
+0x8137B432 0x26B4
+0x8137B433 0x26B5
+0x8137B434 0x26B6
+0x8137B435 0x26B7
+0x8137B436 0x26B8
+0x8137B437 0x26B9
+0x8137B438 0x26BA
+0x8137B439 0x26BB
+0x8137B530 0x26BC
+0x8137B531 0x26BD
+0x8137B532 0x26BE
+0x8137B533 0x26BF
+0x8137B534 0x26C0
+0x8137B535 0x26C1
+0x8137B536 0x26C2
+0x8137B537 0x26C3
+0x8137B538 0x26C4
+0x8137B539 0x26C5
+0x8137B630 0x26C6
+0x8137B631 0x26C7
+0x8137B632 0x26C8
+0x8137B633 0x26C9
+0x8137B634 0x26CA
+0x8137B635 0x26CB
+0x8137B636 0x26CC
+0x8137B637 0x26CD
+0x8137B638 0x26CE
+0x8137B639 0x26CF
+0x8137B730 0x26D0
+0x8137B731 0x26D1
+0x8137B732 0x26D2
+0x8137B733 0x26D3
+0x8137B734 0x26D4
+0x8137B735 0x26D5
+0x8137B736 0x26D6
+0x8137B737 0x26D7
+0x8137B738 0x26D8
+0x8137B739 0x26D9
+0x8137B830 0x26DA
+0x8137B831 0x26DB
+0x8137B832 0x26DC
+0x8137B833 0x26DD
+0x8137B834 0x26DE
+0x8137B835 0x26DF
+0x8137B836 0x26E0
+0x8137B837 0x26E1
+0x8137B838 0x26E2
+0x8137B839 0x26E3
+0x8137B930 0x26E4
+0x8137B931 0x26E5
+0x8137B932 0x26E6
+0x8137B933 0x26E7
+0x8137B934 0x26E8
+0x8137B935 0x26E9
+0x8137B936 0x26EA
+0x8137B937 0x26EB
+0x8137B938 0x26EC
+0x8137B939 0x26ED
+0x8137BA30 0x26EE
+0x8137BA31 0x26EF
+0x8137BA32 0x26F0
+0x8137BA33 0x26F1
+0x8137BA34 0x26F2
+0x8137BA35 0x26F3
+0x8137BA36 0x26F4
+0x8137BA37 0x26F5
+0x8137BA38 0x26F6
+0x8137BA39 0x26F7
+0x8137BB30 0x26F8
+0x8137BB31 0x26F9
+0x8137BB32 0x26FA
+0x8137BB33 0x26FB
+0x8137BB34 0x26FC
+0x8137BB35 0x26FD
+0x8137BB36 0x26FE
+0x8137BB37 0x26FF
+0x8137BB38 0x2700
+0x8137BB39 0x2701
+0x8137BC30 0x2702
+0x8137BC31 0x2703
+0x8137BC32 0x2704
+0x8137BC33 0x2705
+0x8137BC34 0x2706
+0x8137BC35 0x2707
+0x8137BC36 0x2708
+0x8137BC37 0x2709
+0x8137BC38 0x270A
+0x8137BC39 0x270B
+0x8137BD30 0x270C
+0x8137BD31 0x270D
+0x8137BD32 0x270E
+0x8137BD33 0x270F
+0x8137BD34 0x2710
+0x8137BD35 0x2711
+0x8137BD36 0x2712
+0x8137BD37 0x2713
+0x8137BD38 0x2714
+0x8137BD39 0x2715
+0x8137BE30 0x2716
+0x8137BE31 0x2717
+0x8137BE32 0x2718
+0x8137BE33 0x2719
+0x8137BE34 0x271A
+0x8137BE35 0x271B
+0x8137BE36 0x271C
+0x8137BE37 0x271D
+0x8137BE38 0x271E
+0x8137BE39 0x271F
+0x8137BF30 0x2720
+0x8137BF31 0x2721
+0x8137BF32 0x2722
+0x8137BF33 0x2723
+0x8137BF34 0x2724
+0x8137BF35 0x2725
+0x8137BF36 0x2726
+0x8137BF37 0x2727
+0x8137BF38 0x2728
+0x8137BF39 0x2729
+0x8137C030 0x272A
+0x8137C031 0x272B
+0x8137C032 0x272C
+0x8137C033 0x272D
+0x8137C034 0x272E
+0x8137C035 0x272F
+0x8137C036 0x2730
+0x8137C037 0x2731
+0x8137C038 0x2732
+0x8137C039 0x2733
+0x8137C130 0x2734
+0x8137C131 0x2735
+0x8137C132 0x2736
+0x8137C133 0x2737
+0x8137C134 0x2738
+0x8137C135 0x2739
+0x8137C136 0x273A
+0x8137C137 0x273B
+0x8137C138 0x273C
+0x8137C139 0x273D
+0x8137C230 0x273E
+0x8137C231 0x273F
+0x8137C232 0x2740
+0x8137C233 0x2741
+0x8137C234 0x2742
+0x8137C235 0x2743
+0x8137C236 0x2744
+0x8137C237 0x2745
+0x8137C238 0x2746
+0x8137C239 0x2747
+0x8137C330 0x2748
+0x8137C331 0x2749
+0x8137C332 0x274A
+0x8137C333 0x274B
+0x8137C334 0x274C
+0x8137C335 0x274D
+0x8137C336 0x274E
+0x8137C337 0x274F
+0x8137C338 0x2750
+0x8137C339 0x2751
+0x8137C430 0x2752
+0x8137C431 0x2753
+0x8137C432 0x2754
+0x8137C433 0x2755
+0x8137C434 0x2756
+0x8137C435 0x2757
+0x8137C436 0x2758
+0x8137C437 0x2759
+0x8137C438 0x275A
+0x8137C439 0x275B
+0x8137C530 0x275C
+0x8137C531 0x275D
+0x8137C532 0x275E
+0x8137C533 0x275F
+0x8137C534 0x2760
+0x8137C535 0x2761
+0x8137C536 0x2762
+0x8137C537 0x2763
+0x8137C538 0x2764
+0x8137C539 0x2765
+0x8137C630 0x2766
+0x8137C631 0x2767
+0x8137C632 0x2768
+0x8137C633 0x2769
+0x8137C634 0x276A
+0x8137C635 0x276B
+0x8137C636 0x276C
+0x8137C637 0x276D
+0x8137C638 0x276E
+0x8137C639 0x276F
+0x8137C730 0x2770
+0x8137C731 0x2771
+0x8137C732 0x2772
+0x8137C733 0x2773
+0x8137C734 0x2774
+0x8137C735 0x2775
+0x8137C736 0x2776
+0x8137C737 0x2777
+0x8137C738 0x2778
+0x8137C739 0x2779
+0x8137C830 0x277A
+0x8137C831 0x277B
+0x8137C832 0x277C
+0x8137C833 0x277D
+0x8137C834 0x277E
+0x8137C835 0x277F
+0x8137C836 0x2780
+0x8137C837 0x2781
+0x8137C838 0x2782
+0x8137C839 0x2783
+0x8137C930 0x2784
+0x8137C931 0x2785
+0x8137C932 0x2786
+0x8137C933 0x2787
+0x8137C934 0x2788
+0x8137C935 0x2789
+0x8137C936 0x278A
+0x8137C937 0x278B
+0x8137C938 0x278C
+0x8137C939 0x278D
+0x8137CA30 0x278E
+0x8137CA31 0x278F
+0x8137CA32 0x2790
+0x8137CA33 0x2791
+0x8137CA34 0x2792
+0x8137CA35 0x2793
+0x8137CA36 0x2794
+0x8137CA37 0x2795
+0x8137CA38 0x2796
+0x8137CA39 0x2797
+0x8137CB30 0x2798
+0x8137CB31 0x2799
+0x8137CB32 0x279A
+0x8137CB33 0x279B
+0x8137CB34 0x279C
+0x8137CB35 0x279D
+0x8137CB36 0x279E
+0x8137CB37 0x279F
+0x8137CB38 0x27A0
+0x8137CB39 0x27A1
+0x8137CC30 0x27A2
+0x8137CC31 0x27A3
+0x8137CC32 0x27A4
+0x8137CC33 0x27A5
+0x8137CC34 0x27A6
+0x8137CC35 0x27A7
+0x8137CC36 0x27A8
+0x8137CC37 0x27A9
+0x8137CC38 0x27AA
+0x8137CC39 0x27AB
+0x8137CD30 0x27AC
+0x8137CD31 0x27AD
+0x8137CD32 0x27AE
+0x8137CD33 0x27AF
+0x8137CD34 0x27B0
+0x8137CD35 0x27B1
+0x8137CD36 0x27B2
+0x8137CD37 0x27B3
+0x8137CD38 0x27B4
+0x8137CD39 0x27B5
+0x8137CE30 0x27B6
+0x8137CE31 0x27B7
+0x8137CE32 0x27B8
+0x8137CE33 0x27B9
+0x8137CE34 0x27BA
+0x8137CE35 0x27BB
+0x8137CE36 0x27BC
+0x8137CE37 0x27BD
+0x8137CE38 0x27BE
+0x8137CE39 0x27BF
+0x8137CF30 0x27C0
+0x8137CF31 0x27C1
+0x8137CF32 0x27C2
+0x8137CF33 0x27C3
+0x8137CF34 0x27C4
+0x8137CF35 0x27C5
+0x8137CF36 0x27C6
+0x8137CF37 0x27C7
+0x8137CF38 0x27C8
+0x8137CF39 0x27C9
+0x8137D030 0x27CA
+0x8137D031 0x27CB
+0x8137D032 0x27CC
+0x8137D033 0x27CD
+0x8137D034 0x27CE
+0x8137D035 0x27CF
+0x8137D036 0x27D0
+0x8137D037 0x27D1
+0x8137D038 0x27D2
+0x8137D039 0x27D3
+0x8137D130 0x27D4
+0x8137D131 0x27D5
+0x8137D132 0x27D6
+0x8137D133 0x27D7
+0x8137D134 0x27D8
+0x8137D135 0x27D9
+0x8137D136 0x27DA
+0x8137D137 0x27DB
+0x8137D138 0x27DC
+0x8137D139 0x27DD
+0x8137D230 0x27DE
+0x8137D231 0x27DF
+0x8137D232 0x27E0
+0x8137D233 0x27E1
+0x8137D234 0x27E2
+0x8137D235 0x27E3
+0x8137D236 0x27E4
+0x8137D237 0x27E5
+0x8137D238 0x27E6
+0x8137D239 0x27E7
+0x8137D330 0x27E8
+0x8137D331 0x27E9
+0x8137D332 0x27EA
+0x8137D333 0x27EB
+0x8137D334 0x27EC
+0x8137D335 0x27ED
+0x8137D336 0x27EE
+0x8137D337 0x27EF
+0x8137D338 0x27F0
+0x8137D339 0x27F1
+0x8137D430 0x27F2
+0x8137D431 0x27F3
+0x8137D432 0x27F4
+0x8137D433 0x27F5
+0x8137D434 0x27F6
+0x8137D435 0x27F7
+0x8137D436 0x27F8
+0x8137D437 0x27F9
+0x8137D438 0x27FA
+0x8137D439 0x27FB
+0x8137D530 0x27FC
+0x8137D531 0x27FD
+0x8137D532 0x27FE
+0x8137D533 0x27FF
+0x8137D534 0x2800
+0x8137D535 0x2801
+0x8137D536 0x2802
+0x8137D537 0x2803
+0x8137D538 0x2804
+0x8137D539 0x2805
+0x8137D630 0x2806
+0x8137D631 0x2807
+0x8137D632 0x2808
+0x8137D633 0x2809
+0x8137D634 0x280A
+0x8137D635 0x280B
+0x8137D636 0x280C
+0x8137D637 0x280D
+0x8137D638 0x280E
+0x8137D639 0x280F
+0x8137D730 0x2810
+0x8137D731 0x2811
+0x8137D732 0x2812
+0x8137D733 0x2813
+0x8137D734 0x2814
+0x8137D735 0x2815
+0x8137D736 0x2816
+0x8137D737 0x2817
+0x8137D738 0x2818
+0x8137D739 0x2819
+0x8137D830 0x281A
+0x8137D831 0x281B
+0x8137D832 0x281C
+0x8137D833 0x281D
+0x8137D834 0x281E
+0x8137D835 0x281F
+0x8137D836 0x2820
+0x8137D837 0x2821
+0x8137D838 0x2822
+0x8137D839 0x2823
+0x8137D930 0x2824
+0x8137D931 0x2825
+0x8137D932 0x2826
+0x8137D933 0x2827
+0x8137D934 0x2828
+0x8137D935 0x2829
+0x8137D936 0x282A
+0x8137D937 0x282B
+0x8137D938 0x282C
+0x8137D939 0x282D
+0x8137DA30 0x282E
+0x8137DA31 0x282F
+0x8137DA32 0x2830
+0x8137DA33 0x2831
+0x8137DA34 0x2832
+0x8137DA35 0x2833
+0x8137DA36 0x2834
+0x8137DA37 0x2835
+0x8137DA38 0x2836
+0x8137DA39 0x2837
+0x8137DB30 0x2838
+0x8137DB31 0x2839
+0x8137DB32 0x283A
+0x8137DB33 0x283B
+0x8137DB34 0x283C
+0x8137DB35 0x283D
+0x8137DB36 0x283E
+0x8137DB37 0x283F
+0x8137DB38 0x2840
+0x8137DB39 0x2841
+0x8137DC30 0x2842
+0x8137DC31 0x2843
+0x8137DC32 0x2844
+0x8137DC33 0x2845
+0x8137DC34 0x2846
+0x8137DC35 0x2847
+0x8137DC36 0x2848
+0x8137DC37 0x2849
+0x8137DC38 0x284A
+0x8137DC39 0x284B
+0x8137DD30 0x284C
+0x8137DD31 0x284D
+0x8137DD32 0x284E
+0x8137DD33 0x284F
+0x8137DD34 0x2850
+0x8137DD35 0x2851
+0x8137DD36 0x2852
+0x8137DD37 0x2853
+0x8137DD38 0x2854
+0x8137DD39 0x2855
+0x8137DE30 0x2856
+0x8137DE31 0x2857
+0x8137DE32 0x2858
+0x8137DE33 0x2859
+0x8137DE34 0x285A
+0x8137DE35 0x285B
+0x8137DE36 0x285C
+0x8137DE37 0x285D
+0x8137DE38 0x285E
+0x8137DE39 0x285F
+0x8137DF30 0x2860
+0x8137DF31 0x2861
+0x8137DF32 0x2862
+0x8137DF33 0x2863
+0x8137DF34 0x2864
+0x8137DF35 0x2865
+0x8137DF36 0x2866
+0x8137DF37 0x2867
+0x8137DF38 0x2868
+0x8137DF39 0x2869
+0x8137E030 0x286A
+0x8137E031 0x286B
+0x8137E032 0x286C
+0x8137E033 0x286D
+0x8137E034 0x286E
+0x8137E035 0x286F
+0x8137E036 0x2870
+0x8137E037 0x2871
+0x8137E038 0x2872
+0x8137E039 0x2873
+0x8137E130 0x2874
+0x8137E131 0x2875
+0x8137E132 0x2876
+0x8137E133 0x2877
+0x8137E134 0x2878
+0x8137E135 0x2879
+0x8137E136 0x287A
+0x8137E137 0x287B
+0x8137E138 0x287C
+0x8137E139 0x287D
+0x8137E230 0x287E
+0x8137E231 0x287F
+0x8137E232 0x2880
+0x8137E233 0x2881
+0x8137E234 0x2882
+0x8137E235 0x2883
+0x8137E236 0x2884
+0x8137E237 0x2885
+0x8137E238 0x2886
+0x8137E239 0x2887
+0x8137E330 0x2888
+0x8137E331 0x2889
+0x8137E332 0x288A
+0x8137E333 0x288B
+0x8137E334 0x288C
+0x8137E335 0x288D
+0x8137E336 0x288E
+0x8137E337 0x288F
+0x8137E338 0x2890
+0x8137E339 0x2891
+0x8137E430 0x2892
+0x8137E431 0x2893
+0x8137E432 0x2894
+0x8137E433 0x2895
+0x8137E434 0x2896
+0x8137E435 0x2897
+0x8137E436 0x2898
+0x8137E437 0x2899
+0x8137E438 0x289A
+0x8137E439 0x289B
+0x8137E530 0x289C
+0x8137E531 0x289D
+0x8137E532 0x289E
+0x8137E533 0x289F
+0x8137E534 0x28A0
+0x8137E535 0x28A1
+0x8137E536 0x28A2
+0x8137E537 0x28A3
+0x8137E538 0x28A4
+0x8137E539 0x28A5
+0x8137E630 0x28A6
+0x8137E631 0x28A7
+0x8137E632 0x28A8
+0x8137E633 0x28A9
+0x8137E634 0x28AA
+0x8137E635 0x28AB
+0x8137E636 0x28AC
+0x8137E637 0x28AD
+0x8137E638 0x28AE
+0x8137E639 0x28AF
+0x8137E730 0x28B0
+0x8137E731 0x28B1
+0x8137E732 0x28B2
+0x8137E733 0x28B3
+0x8137E734 0x28B4
+0x8137E735 0x28B5
+0x8137E736 0x28B6
+0x8137E737 0x28B7
+0x8137E738 0x28B8
+0x8137E739 0x28B9
+0x8137E830 0x28BA
+0x8137E831 0x28BB
+0x8137E832 0x28BC
+0x8137E833 0x28BD
+0x8137E834 0x28BE
+0x8137E835 0x28BF
+0x8137E836 0x28C0
+0x8137E837 0x28C1
+0x8137E838 0x28C2
+0x8137E839 0x28C3
+0x8137E930 0x28C4
+0x8137E931 0x28C5
+0x8137E932 0x28C6
+0x8137E933 0x28C7
+0x8137E934 0x28C8
+0x8137E935 0x28C9
+0x8137E936 0x28CA
+0x8137E937 0x28CB
+0x8137E938 0x28CC
+0x8137E939 0x28CD
+0x8137EA30 0x28CE
+0x8137EA31 0x28CF
+0x8137EA32 0x28D0
+0x8137EA33 0x28D1
+0x8137EA34 0x28D2
+0x8137EA35 0x28D3
+0x8137EA36 0x28D4
+0x8137EA37 0x28D5
+0x8137EA38 0x28D6
+0x8137EA39 0x28D7
+0x8137EB30 0x28D8
+0x8137EB31 0x28D9
+0x8137EB32 0x28DA
+0x8137EB33 0x28DB
+0x8137EB34 0x28DC
+0x8137EB35 0x28DD
+0x8137EB36 0x28DE
+0x8137EB37 0x28DF
+0x8137EB38 0x28E0
+0x8137EB39 0x28E1
+0x8137EC30 0x28E2
+0x8137EC31 0x28E3
+0x8137EC32 0x28E4
+0x8137EC33 0x28E5
+0x8137EC34 0x28E6
+0x8137EC35 0x28E7
+0x8137EC36 0x28E8
+0x8137EC37 0x28E9
+0x8137EC38 0x28EA
+0x8137EC39 0x28EB
+0x8137ED30 0x28EC
+0x8137ED31 0x28ED
+0x8137ED32 0x28EE
+0x8137ED33 0x28EF
+0x8137ED34 0x28F0
+0x8137ED35 0x28F1
+0x8137ED36 0x28F2
+0x8137ED37 0x28F3
+0x8137ED38 0x28F4
+0x8137ED39 0x28F5
+0x8137EE30 0x28F6
+0x8137EE31 0x28F7
+0x8137EE32 0x28F8
+0x8137EE33 0x28F9
+0x8137EE34 0x28FA
+0x8137EE35 0x28FB
+0x8137EE36 0x28FC
+0x8137EE37 0x28FD
+0x8137EE38 0x28FE
+0x8137EE39 0x28FF
+0x8137EF30 0x2900
+0x8137EF31 0x2901
+0x8137EF32 0x2902
+0x8137EF33 0x2903
+0x8137EF34 0x2904
+0x8137EF35 0x2905
+0x8137EF36 0x2906
+0x8137EF37 0x2907
+0x8137EF38 0x2908
+0x8137EF39 0x2909
+0x8137F030 0x290A
+0x8137F031 0x290B
+0x8137F032 0x290C
+0x8137F033 0x290D
+0x8137F034 0x290E
+0x8137F035 0x290F
+0x8137F036 0x2910
+0x8137F037 0x2911
+0x8137F038 0x2912
+0x8137F039 0x2913
+0x8137F130 0x2914
+0x8137F131 0x2915
+0x8137F132 0x2916
+0x8137F133 0x2917
+0x8137F134 0x2918
+0x8137F135 0x2919
+0x8137F136 0x291A
+0x8137F137 0x291B
+0x8137F138 0x291C
+0x8137F139 0x291D
+0x8137F230 0x291E
+0x8137F231 0x291F
+0x8137F232 0x2920
+0x8137F233 0x2921
+0x8137F234 0x2922
+0x8137F235 0x2923
+0x8137F236 0x2924
+0x8137F237 0x2925
+0x8137F238 0x2926
+0x8137F239 0x2927
+0x8137F330 0x2928
+0x8137F331 0x2929
+0x8137F332 0x292A
+0x8137F333 0x292B
+0x8137F334 0x292C
+0x8137F335 0x292D
+0x8137F336 0x292E
+0x8137F337 0x292F
+0x8137F338 0x2930
+0x8137F339 0x2931
+0x8137F430 0x2932
+0x8137F431 0x2933
+0x8137F432 0x2934
+0x8137F433 0x2935
+0x8137F434 0x2936
+0x8137F435 0x2937
+0x8137F436 0x2938
+0x8137F437 0x2939
+0x8137F438 0x293A
+0x8137F439 0x293B
+0x8137F530 0x293C
+0x8137F531 0x293D
+0x8137F532 0x293E
+0x8137F533 0x293F
+0x8137F534 0x2940
+0x8137F535 0x2941
+0x8137F536 0x2942
+0x8137F537 0x2943
+0x8137F538 0x2944
+0x8137F539 0x2945
+0x8137F630 0x2946
+0x8137F631 0x2947
+0x8137F632 0x2948
+0x8137F633 0x2949
+0x8137F634 0x294A
+0x8137F635 0x294B
+0x8137F636 0x294C
+0x8137F637 0x294D
+0x8137F638 0x294E
+0x8137F639 0x294F
+0x8137F730 0x2950
+0x8137F731 0x2951
+0x8137F732 0x2952
+0x8137F733 0x2953
+0x8137F734 0x2954
+0x8137F735 0x2955
+0x8137F736 0x2956
+0x8137F737 0x2957
+0x8137F738 0x2958
+0x8137F739 0x2959
+0x8137F830 0x295A
+0x8137F831 0x295B
+0x8137F832 0x295C
+0x8137F833 0x295D
+0x8137F834 0x295E
+0x8137F835 0x295F
+0x8137F836 0x2960
+0x8137F837 0x2961
+0x8137F838 0x2962
+0x8137F839 0x2963
+0x8137F930 0x2964
+0x8137F931 0x2965
+0x8137F932 0x2966
+0x8137F933 0x2967
+0x8137F934 0x2968
+0x8137F935 0x2969
+0x8137F936 0x296A
+0x8137F937 0x296B
+0x8137F938 0x296C
+0x8137F939 0x296D
+0x8137FA30 0x296E
+0x8137FA31 0x296F
+0x8137FA32 0x2970
+0x8137FA33 0x2971
+0x8137FA34 0x2972
+0x8137FA35 0x2973
+0x8137FA36 0x2974
+0x8137FA37 0x2975
+0x8137FA38 0x2976
+0x8137FA39 0x2977
+0x8137FB30 0x2978
+0x8137FB31 0x2979
+0x8137FB32 0x297A
+0x8137FB33 0x297B
+0x8137FB34 0x297C
+0x8137FB35 0x297D
+0x8137FB36 0x297E
+0x8137FB37 0x297F
+0x8137FB38 0x2980
+0x8137FB39 0x2981
+0x8137FC30 0x2982
+0x8137FC31 0x2983
+0x8137FC32 0x2984
+0x8137FC33 0x2985
+0x8137FC34 0x2986
+0x8137FC35 0x2987
+0x8137FC36 0x2988
+0x8137FC37 0x2989
+0x8137FC38 0x298A
+0x8137FC39 0x298B
+0x8137FD30 0x298C
+0x8137FD31 0x298D
+0x8137FD32 0x298E
+0x8137FD33 0x298F
+0x8137FD34 0x2990
+0x8137FD35 0x2991
+0x8137FD36 0x2992
+0x8137FD37 0x2993
+0x8137FD38 0x2994
+0x8137FD39 0x2995
+0x8137FE30 0x2996
+0x8137FE31 0x2997
+0x8137FE32 0x2998
+0x8137FE33 0x2999
+0x8137FE34 0x299A
+0x8137FE35 0x299B
+0x8137FE36 0x299C
+0x8137FE37 0x299D
+0x8137FE38 0x299E
+0x8137FE39 0x299F
+0x81388130 0x29A0
+0x81388131 0x29A1
+0x81388132 0x29A2
+0x81388133 0x29A3
+0x81388134 0x29A4
+0x81388135 0x29A5
+0x81388136 0x29A6
+0x81388137 0x29A7
+0x81388138 0x29A8
+0x81388139 0x29A9
+0x81388230 0x29AA
+0x81388231 0x29AB
+0x81388232 0x29AC
+0x81388233 0x29AD
+0x81388234 0x29AE
+0x81388235 0x29AF
+0x81388236 0x29B0
+0x81388237 0x29B1
+0x81388238 0x29B2
+0x81388239 0x29B3
+0x81388330 0x29B4
+0x81388331 0x29B5
+0x81388332 0x29B6
+0x81388333 0x29B7
+0x81388334 0x29B8
+0x81388335 0x29B9
+0x81388336 0x29BA
+0x81388337 0x29BB
+0x81388338 0x29BC
+0x81388339 0x29BD
+0x81388430 0x29BE
+0x81388431 0x29BF
+0x81388432 0x29C0
+0x81388433 0x29C1
+0x81388434 0x29C2
+0x81388435 0x29C3
+0x81388436 0x29C4
+0x81388437 0x29C5
+0x81388438 0x29C6
+0x81388439 0x29C7
+0x81388530 0x29C8
+0x81388531 0x29C9
+0x81388532 0x29CA
+0x81388533 0x29CB
+0x81388534 0x29CC
+0x81388535 0x29CD
+0x81388536 0x29CE
+0x81388537 0x29CF
+0x81388538 0x29D0
+0x81388539 0x29D1
+0x81388630 0x29D2
+0x81388631 0x29D3
+0x81388632 0x29D4
+0x81388633 0x29D5
+0x81388634 0x29D6
+0x81388635 0x29D7
+0x81388636 0x29D8
+0x81388637 0x29D9
+0x81388638 0x29DA
+0x81388639 0x29DB
+0x81388730 0x29DC
+0x81388731 0x29DD
+0x81388732 0x29DE
+0x81388733 0x29DF
+0x81388734 0x29E0
+0x81388735 0x29E1
+0x81388736 0x29E2
+0x81388737 0x29E3
+0x81388738 0x29E4
+0x81388739 0x29E5
+0x81388830 0x29E6
+0x81388831 0x29E7
+0x81388832 0x29E8
+0x81388833 0x29E9
+0x81388834 0x29EA
+0x81388835 0x29EB
+0x81388836 0x29EC
+0x81388837 0x29ED
+0x81388838 0x29EE
+0x81388839 0x29EF
+0x81388930 0x29F0
+0x81388931 0x29F1
+0x81388932 0x29F2
+0x81388933 0x29F3
+0x81388934 0x29F4
+0x81388935 0x29F5
+0x81388936 0x29F6
+0x81388937 0x29F7
+0x81388938 0x29F8
+0x81388939 0x29F9
+0x81388A30 0x29FA
+0x81388A31 0x29FB
+0x81388A32 0x29FC
+0x81388A33 0x29FD
+0x81388A34 0x29FE
+0x81388A35 0x29FF
+0x81388A36 0x2A00
+0x81388A37 0x2A01
+0x81388A38 0x2A02
+0x81388A39 0x2A03
+0x81388B30 0x2A04
+0x81388B31 0x2A05
+0x81388B32 0x2A06
+0x81388B33 0x2A07
+0x81388B34 0x2A08
+0x81388B35 0x2A09
+0x81388B36 0x2A0A
+0x81388B37 0x2A0B
+0x81388B38 0x2A0C
+0x81388B39 0x2A0D
+0x81388C30 0x2A0E
+0x81388C31 0x2A0F
+0x81388C32 0x2A10
+0x81388C33 0x2A11
+0x81388C34 0x2A12
+0x81388C35 0x2A13
+0x81388C36 0x2A14
+0x81388C37 0x2A15
+0x81388C38 0x2A16
+0x81388C39 0x2A17
+0x81388D30 0x2A18
+0x81388D31 0x2A19
+0x81388D32 0x2A1A
+0x81388D33 0x2A1B
+0x81388D34 0x2A1C
+0x81388D35 0x2A1D
+0x81388D36 0x2A1E
+0x81388D37 0x2A1F
+0x81388D38 0x2A20
+0x81388D39 0x2A21
+0x81388E30 0x2A22
+0x81388E31 0x2A23
+0x81388E32 0x2A24
+0x81388E33 0x2A25
+0x81388E34 0x2A26
+0x81388E35 0x2A27
+0x81388E36 0x2A28
+0x81388E37 0x2A29
+0x81388E38 0x2A2A
+0x81388E39 0x2A2B
+0x81388F30 0x2A2C
+0x81388F31 0x2A2D
+0x81388F32 0x2A2E
+0x81388F33 0x2A2F
+0x81388F34 0x2A30
+0x81388F35 0x2A31
+0x81388F36 0x2A32
+0x81388F37 0x2A33
+0x81388F38 0x2A34
+0x81388F39 0x2A35
+0x81389030 0x2A36
+0x81389031 0x2A37
+0x81389032 0x2A38
+0x81389033 0x2A39
+0x81389034 0x2A3A
+0x81389035 0x2A3B
+0x81389036 0x2A3C
+0x81389037 0x2A3D
+0x81389038 0x2A3E
+0x81389039 0x2A3F
+0x81389130 0x2A40
+0x81389131 0x2A41
+0x81389132 0x2A42
+0x81389133 0x2A43
+0x81389134 0x2A44
+0x81389135 0x2A45
+0x81389136 0x2A46
+0x81389137 0x2A47
+0x81389138 0x2A48
+0x81389139 0x2A49
+0x81389230 0x2A4A
+0x81389231 0x2A4B
+0x81389232 0x2A4C
+0x81389233 0x2A4D
+0x81389234 0x2A4E
+0x81389235 0x2A4F
+0x81389236 0x2A50
+0x81389237 0x2A51
+0x81389238 0x2A52
+0x81389239 0x2A53
+0x81389330 0x2A54
+0x81389331 0x2A55
+0x81389332 0x2A56
+0x81389333 0x2A57
+0x81389334 0x2A58
+0x81389335 0x2A59
+0x81389336 0x2A5A
+0x81389337 0x2A5B
+0x81389338 0x2A5C
+0x81389339 0x2A5D
+0x81389430 0x2A5E
+0x81389431 0x2A5F
+0x81389432 0x2A60
+0x81389433 0x2A61
+0x81389434 0x2A62
+0x81389435 0x2A63
+0x81389436 0x2A64
+0x81389437 0x2A65
+0x81389438 0x2A66
+0x81389439 0x2A67
+0x81389530 0x2A68
+0x81389531 0x2A69
+0x81389532 0x2A6A
+0x81389533 0x2A6B
+0x81389534 0x2A6C
+0x81389535 0x2A6D
+0x81389536 0x2A6E
+0x81389537 0x2A6F
+0x81389538 0x2A70
+0x81389539 0x2A71
+0x81389630 0x2A72
+0x81389631 0x2A73
+0x81389632 0x2A74
+0x81389633 0x2A75
+0x81389634 0x2A76
+0x81389635 0x2A77
+0x81389636 0x2A78
+0x81389637 0x2A79
+0x81389638 0x2A7A
+0x81389639 0x2A7B
+0x81389730 0x2A7C
+0x81389731 0x2A7D
+0x81389732 0x2A7E
+0x81389733 0x2A7F
+0x81389734 0x2A80
+0x81389735 0x2A81
+0x81389736 0x2A82
+0x81389737 0x2A83
+0x81389738 0x2A84
+0x81389739 0x2A85
+0x81389830 0x2A86
+0x81389831 0x2A87
+0x81389832 0x2A88
+0x81389833 0x2A89
+0x81389834 0x2A8A
+0x81389835 0x2A8B
+0x81389836 0x2A8C
+0x81389837 0x2A8D
+0x81389838 0x2A8E
+0x81389839 0x2A8F
+0x81389930 0x2A90
+0x81389931 0x2A91
+0x81389932 0x2A92
+0x81389933 0x2A93
+0x81389934 0x2A94
+0x81389935 0x2A95
+0x81389936 0x2A96
+0x81389937 0x2A97
+0x81389938 0x2A98
+0x81389939 0x2A99
+0x81389A30 0x2A9A
+0x81389A31 0x2A9B
+0x81389A32 0x2A9C
+0x81389A33 0x2A9D
+0x81389A34 0x2A9E
+0x81389A35 0x2A9F
+0x81389A36 0x2AA0
+0x81389A37 0x2AA1
+0x81389A38 0x2AA2
+0x81389A39 0x2AA3
+0x81389B30 0x2AA4
+0x81389B31 0x2AA5
+0x81389B32 0x2AA6
+0x81389B33 0x2AA7
+0x81389B34 0x2AA8
+0x81389B35 0x2AA9
+0x81389B36 0x2AAA
+0x81389B37 0x2AAB
+0x81389B38 0x2AAC
+0x81389B39 0x2AAD
+0x81389C30 0x2AAE
+0x81389C31 0x2AAF
+0x81389C32 0x2AB0
+0x81389C33 0x2AB1
+0x81389C34 0x2AB2
+0x81389C35 0x2AB3
+0x81389C36 0x2AB4
+0x81389C37 0x2AB5
+0x81389C38 0x2AB6
+0x81389C39 0x2AB7
+0x81389D30 0x2AB8
+0x81389D31 0x2AB9
+0x81389D32 0x2ABA
+0x81389D33 0x2ABB
+0x81389D34 0x2ABC
+0x81389D35 0x2ABD
+0x81389D36 0x2ABE
+0x81389D37 0x2ABF
+0x81389D38 0x2AC0
+0x81389D39 0x2AC1
+0x81389E30 0x2AC2
+0x81389E31 0x2AC3
+0x81389E32 0x2AC4
+0x81389E33 0x2AC5
+0x81389E34 0x2AC6
+0x81389E35 0x2AC7
+0x81389E36 0x2AC8
+0x81389E37 0x2AC9
+0x81389E38 0x2ACA
+0x81389E39 0x2ACB
+0x81389F30 0x2ACC
+0x81389F31 0x2ACD
+0x81389F32 0x2ACE
+0x81389F33 0x2ACF
+0x81389F34 0x2AD0
+0x81389F35 0x2AD1
+0x81389F36 0x2AD2
+0x81389F37 0x2AD3
+0x81389F38 0x2AD4
+0x81389F39 0x2AD5
+0x8138A030 0x2AD6
+0x8138A031 0x2AD7
+0x8138A032 0x2AD8
+0x8138A033 0x2AD9
+0x8138A034 0x2ADA
+0x8138A035 0x2ADB
+0x8138A036 0x2ADC
+0x8138A037 0x2ADD
+0x8138A038 0x2ADE
+0x8138A039 0x2ADF
+0x8138A130 0x2AE0
+0x8138A131 0x2AE1
+0x8138A132 0x2AE2
+0x8138A133 0x2AE3
+0x8138A134 0x2AE4
+0x8138A135 0x2AE5
+0x8138A136 0x2AE6
+0x8138A137 0x2AE7
+0x8138A138 0x2AE8
+0x8138A139 0x2AE9
+0x8138A230 0x2AEA
+0x8138A231 0x2AEB
+0x8138A232 0x2AEC
+0x8138A233 0x2AED
+0x8138A234 0x2AEE
+0x8138A235 0x2AEF
+0x8138A236 0x2AF0
+0x8138A237 0x2AF1
+0x8138A238 0x2AF2
+0x8138A239 0x2AF3
+0x8138A330 0x2AF4
+0x8138A331 0x2AF5
+0x8138A332 0x2AF6
+0x8138A333 0x2AF7
+0x8138A334 0x2AF8
+0x8138A335 0x2AF9
+0x8138A336 0x2AFA
+0x8138A337 0x2AFB
+0x8138A338 0x2AFC
+0x8138A339 0x2AFD
+0x8138A430 0x2AFE
+0x8138A431 0x2AFF
+0x8138A432 0x2B00
+0x8138A433 0x2B01
+0x8138A434 0x2B02
+0x8138A435 0x2B03
+0x8138A436 0x2B04
+0x8138A437 0x2B05
+0x8138A438 0x2B06
+0x8138A439 0x2B07
+0x8138A530 0x2B08
+0x8138A531 0x2B09
+0x8138A532 0x2B0A
+0x8138A533 0x2B0B
+0x8138A534 0x2B0C
+0x8138A535 0x2B0D
+0x8138A536 0x2B0E
+0x8138A537 0x2B0F
+0x8138A538 0x2B10
+0x8138A539 0x2B11
+0x8138A630 0x2B12
+0x8138A631 0x2B13
+0x8138A632 0x2B14
+0x8138A633 0x2B15
+0x8138A634 0x2B16
+0x8138A635 0x2B17
+0x8138A636 0x2B18
+0x8138A637 0x2B19
+0x8138A638 0x2B1A
+0x8138A639 0x2B1B
+0x8138A730 0x2B1C
+0x8138A731 0x2B1D
+0x8138A732 0x2B1E
+0x8138A733 0x2B1F
+0x8138A734 0x2B20
+0x8138A735 0x2B21
+0x8138A736 0x2B22
+0x8138A737 0x2B23
+0x8138A738 0x2B24
+0x8138A739 0x2B25
+0x8138A830 0x2B26
+0x8138A831 0x2B27
+0x8138A832 0x2B28
+0x8138A833 0x2B29
+0x8138A834 0x2B2A
+0x8138A835 0x2B2B
+0x8138A836 0x2B2C
+0x8138A837 0x2B2D
+0x8138A838 0x2B2E
+0x8138A839 0x2B2F
+0x8138A930 0x2B30
+0x8138A931 0x2B31
+0x8138A932 0x2B32
+0x8138A933 0x2B33
+0x8138A934 0x2B34
+0x8138A935 0x2B35
+0x8138A936 0x2B36
+0x8138A937 0x2B37
+0x8138A938 0x2B38
+0x8138A939 0x2B39
+0x8138AA30 0x2B3A
+0x8138AA31 0x2B3B
+0x8138AA32 0x2B3C
+0x8138AA33 0x2B3D
+0x8138AA34 0x2B3E
+0x8138AA35 0x2B3F
+0x8138AA36 0x2B40
+0x8138AA37 0x2B41
+0x8138AA38 0x2B42
+0x8138AA39 0x2B43
+0x8138AB30 0x2B44
+0x8138AB31 0x2B45
+0x8138AB32 0x2B46
+0x8138AB33 0x2B47
+0x8138AB34 0x2B48
+0x8138AB35 0x2B49
+0x8138AB36 0x2B4A
+0x8138AB37 0x2B4B
+0x8138AB38 0x2B4C
+0x8138AB39 0x2B4D
+0x8138AC30 0x2B4E
+0x8138AC31 0x2B4F
+0x8138AC32 0x2B50
+0x8138AC33 0x2B51
+0x8138AC34 0x2B52
+0x8138AC35 0x2B53
+0x8138AC36 0x2B54
+0x8138AC37 0x2B55
+0x8138AC38 0x2B56
+0x8138AC39 0x2B57
+0x8138AD30 0x2B58
+0x8138AD31 0x2B59
+0x8138AD32 0x2B5A
+0x8138AD33 0x2B5B
+0x8138AD34 0x2B5C
+0x8138AD35 0x2B5D
+0x8138AD36 0x2B5E
+0x8138AD37 0x2B5F
+0x8138AD38 0x2B60
+0x8138AD39 0x2B61
+0x8138AE30 0x2B62
+0x8138AE31 0x2B63
+0x8138AE32 0x2B64
+0x8138AE33 0x2B65
+0x8138AE34 0x2B66
+0x8138AE35 0x2B67
+0x8138AE36 0x2B68
+0x8138AE37 0x2B69
+0x8138AE38 0x2B6A
+0x8138AE39 0x2B6B
+0x8138AF30 0x2B6C
+0x8138AF31 0x2B6D
+0x8138AF32 0x2B6E
+0x8138AF33 0x2B6F
+0x8138AF34 0x2B70
+0x8138AF35 0x2B71
+0x8138AF36 0x2B72
+0x8138AF37 0x2B73
+0x8138AF38 0x2B74
+0x8138AF39 0x2B75
+0x8138B030 0x2B76
+0x8138B031 0x2B77
+0x8138B032 0x2B78
+0x8138B033 0x2B79
+0x8138B034 0x2B7A
+0x8138B035 0x2B7B
+0x8138B036 0x2B7C
+0x8138B037 0x2B7D
+0x8138B038 0x2B7E
+0x8138B039 0x2B7F
+0x8138B130 0x2B80
+0x8138B131 0x2B81
+0x8138B132 0x2B82
+0x8138B133 0x2B83
+0x8138B134 0x2B84
+0x8138B135 0x2B85
+0x8138B136 0x2B86
+0x8138B137 0x2B87
+0x8138B138 0x2B88
+0x8138B139 0x2B89
+0x8138B230 0x2B8A
+0x8138B231 0x2B8B
+0x8138B232 0x2B8C
+0x8138B233 0x2B8D
+0x8138B234 0x2B8E
+0x8138B235 0x2B8F
+0x8138B236 0x2B90
+0x8138B237 0x2B91
+0x8138B238 0x2B92
+0x8138B239 0x2B93
+0x8138B330 0x2B94
+0x8138B331 0x2B95
+0x8138B332 0x2B96
+0x8138B333 0x2B97
+0x8138B334 0x2B98
+0x8138B335 0x2B99
+0x8138B336 0x2B9A
+0x8138B337 0x2B9B
+0x8138B338 0x2B9C
+0x8138B339 0x2B9D
+0x8138B430 0x2B9E
+0x8138B431 0x2B9F
+0x8138B432 0x2BA0
+0x8138B433 0x2BA1
+0x8138B434 0x2BA2
+0x8138B435 0x2BA3
+0x8138B436 0x2BA4
+0x8138B437 0x2BA5
+0x8138B438 0x2BA6
+0x8138B439 0x2BA7
+0x8138B530 0x2BA8
+0x8138B531 0x2BA9
+0x8138B532 0x2BAA
+0x8138B533 0x2BAB
+0x8138B534 0x2BAC
+0x8138B535 0x2BAD
+0x8138B536 0x2BAE
+0x8138B537 0x2BAF
+0x8138B538 0x2BB0
+0x8138B539 0x2BB1
+0x8138B630 0x2BB2
+0x8138B631 0x2BB3
+0x8138B632 0x2BB4
+0x8138B633 0x2BB5
+0x8138B634 0x2BB6
+0x8138B635 0x2BB7
+0x8138B636 0x2BB8
+0x8138B637 0x2BB9
+0x8138B638 0x2BBA
+0x8138B639 0x2BBB
+0x8138B730 0x2BBC
+0x8138B731 0x2BBD
+0x8138B732 0x2BBE
+0x8138B733 0x2BBF
+0x8138B734 0x2BC0
+0x8138B735 0x2BC1
+0x8138B736 0x2BC2
+0x8138B737 0x2BC3
+0x8138B738 0x2BC4
+0x8138B739 0x2BC5
+0x8138B830 0x2BC6
+0x8138B831 0x2BC7
+0x8138B832 0x2BC8
+0x8138B833 0x2BC9
+0x8138B834 0x2BCA
+0x8138B835 0x2BCB
+0x8138B836 0x2BCC
+0x8138B837 0x2BCD
+0x8138B838 0x2BCE
+0x8138B839 0x2BCF
+0x8138B930 0x2BD0
+0x8138B931 0x2BD1
+0x8138B932 0x2BD2
+0x8138B933 0x2BD3
+0x8138B934 0x2BD4
+0x8138B935 0x2BD5
+0x8138B936 0x2BD6
+0x8138B937 0x2BD7
+0x8138B938 0x2BD8
+0x8138B939 0x2BD9
+0x8138BA30 0x2BDA
+0x8138BA31 0x2BDB
+0x8138BA32 0x2BDC
+0x8138BA33 0x2BDD
+0x8138BA34 0x2BDE
+0x8138BA35 0x2BDF
+0x8138BA36 0x2BE0
+0x8138BA37 0x2BE1
+0x8138BA38 0x2BE2
+0x8138BA39 0x2BE3
+0x8138BB30 0x2BE4
+0x8138BB31 0x2BE5
+0x8138BB32 0x2BE6
+0x8138BB33 0x2BE7
+0x8138BB34 0x2BE8
+0x8138BB35 0x2BE9
+0x8138BB36 0x2BEA
+0x8138BB37 0x2BEB
+0x8138BB38 0x2BEC
+0x8138BB39 0x2BED
+0x8138BC30 0x2BEE
+0x8138BC31 0x2BEF
+0x8138BC32 0x2BF0
+0x8138BC33 0x2BF1
+0x8138BC34 0x2BF2
+0x8138BC35 0x2BF3
+0x8138BC36 0x2BF4
+0x8138BC37 0x2BF5
+0x8138BC38 0x2BF6
+0x8138BC39 0x2BF7
+0x8138BD30 0x2BF8
+0x8138BD31 0x2BF9
+0x8138BD32 0x2BFA
+0x8138BD33 0x2BFB
+0x8138BD34 0x2BFC
+0x8138BD35 0x2BFD
+0x8138BD36 0x2BFE
+0x8138BD37 0x2BFF
+0x8138BD38 0x2C00
+0x8138BD39 0x2C01
+0x8138BE30 0x2C02
+0x8138BE31 0x2C03
+0x8138BE32 0x2C04
+0x8138BE33 0x2C05
+0x8138BE34 0x2C06
+0x8138BE35 0x2C07
+0x8138BE36 0x2C08
+0x8138BE37 0x2C09
+0x8138BE38 0x2C0A
+0x8138BE39 0x2C0B
+0x8138BF30 0x2C0C
+0x8138BF31 0x2C0D
+0x8138BF32 0x2C0E
+0x8138BF33 0x2C0F
+0x8138BF34 0x2C10
+0x8138BF35 0x2C11
+0x8138BF36 0x2C12
+0x8138BF37 0x2C13
+0x8138BF38 0x2C14
+0x8138BF39 0x2C15
+0x8138C030 0x2C16
+0x8138C031 0x2C17
+0x8138C032 0x2C18
+0x8138C033 0x2C19
+0x8138C034 0x2C1A
+0x8138C035 0x2C1B
+0x8138C036 0x2C1C
+0x8138C037 0x2C1D
+0x8138C038 0x2C1E
+0x8138C039 0x2C1F
+0x8138C130 0x2C20
+0x8138C131 0x2C21
+0x8138C132 0x2C22
+0x8138C133 0x2C23
+0x8138C134 0x2C24
+0x8138C135 0x2C25
+0x8138C136 0x2C26
+0x8138C137 0x2C27
+0x8138C138 0x2C28
+0x8138C139 0x2C29
+0x8138C230 0x2C2A
+0x8138C231 0x2C2B
+0x8138C232 0x2C2C
+0x8138C233 0x2C2D
+0x8138C234 0x2C2E
+0x8138C235 0x2C2F
+0x8138C236 0x2C30
+0x8138C237 0x2C31
+0x8138C238 0x2C32
+0x8138C239 0x2C33
+0x8138C330 0x2C34
+0x8138C331 0x2C35
+0x8138C332 0x2C36
+0x8138C333 0x2C37
+0x8138C334 0x2C38
+0x8138C335 0x2C39
+0x8138C336 0x2C3A
+0x8138C337 0x2C3B
+0x8138C338 0x2C3C
+0x8138C339 0x2C3D
+0x8138C430 0x2C3E
+0x8138C431 0x2C3F
+0x8138C432 0x2C40
+0x8138C433 0x2C41
+0x8138C434 0x2C42
+0x8138C435 0x2C43
+0x8138C436 0x2C44
+0x8138C437 0x2C45
+0x8138C438 0x2C46
+0x8138C439 0x2C47
+0x8138C530 0x2C48
+0x8138C531 0x2C49
+0x8138C532 0x2C4A
+0x8138C533 0x2C4B
+0x8138C534 0x2C4C
+0x8138C535 0x2C4D
+0x8138C536 0x2C4E
+0x8138C537 0x2C4F
+0x8138C538 0x2C50
+0x8138C539 0x2C51
+0x8138C630 0x2C52
+0x8138C631 0x2C53
+0x8138C632 0x2C54
+0x8138C633 0x2C55
+0x8138C634 0x2C56
+0x8138C635 0x2C57
+0x8138C636 0x2C58
+0x8138C637 0x2C59
+0x8138C638 0x2C5A
+0x8138C639 0x2C5B
+0x8138C730 0x2C5C
+0x8138C731 0x2C5D
+0x8138C732 0x2C5E
+0x8138C733 0x2C5F
+0x8138C734 0x2C60
+0x8138C735 0x2C61
+0x8138C736 0x2C62
+0x8138C737 0x2C63
+0x8138C738 0x2C64
+0x8138C739 0x2C65
+0x8138C830 0x2C66
+0x8138C831 0x2C67
+0x8138C832 0x2C68
+0x8138C833 0x2C69
+0x8138C834 0x2C6A
+0x8138C835 0x2C6B
+0x8138C836 0x2C6C
+0x8138C837 0x2C6D
+0x8138C838 0x2C6E
+0x8138C839 0x2C6F
+0x8138C930 0x2C70
+0x8138C931 0x2C71
+0x8138C932 0x2C72
+0x8138C933 0x2C73
+0x8138C934 0x2C74
+0x8138C935 0x2C75
+0x8138C936 0x2C76
+0x8138C937 0x2C77
+0x8138C938 0x2C78
+0x8138C939 0x2C79
+0x8138CA30 0x2C7A
+0x8138CA31 0x2C7B
+0x8138CA32 0x2C7C
+0x8138CA33 0x2C7D
+0x8138CA34 0x2C7E
+0x8138CA35 0x2C7F
+0x8138CA36 0x2C80
+0x8138CA37 0x2C81
+0x8138CA38 0x2C82
+0x8138CA39 0x2C83
+0x8138CB30 0x2C84
+0x8138CB31 0x2C85
+0x8138CB32 0x2C86
+0x8138CB33 0x2C87
+0x8138CB34 0x2C88
+0x8138CB35 0x2C89
+0x8138CB36 0x2C8A
+0x8138CB37 0x2C8B
+0x8138CB38 0x2C8C
+0x8138CB39 0x2C8D
+0x8138CC30 0x2C8E
+0x8138CC31 0x2C8F
+0x8138CC32 0x2C90
+0x8138CC33 0x2C91
+0x8138CC34 0x2C92
+0x8138CC35 0x2C93
+0x8138CC36 0x2C94
+0x8138CC37 0x2C95
+0x8138CC38 0x2C96
+0x8138CC39 0x2C97
+0x8138CD30 0x2C98
+0x8138CD31 0x2C99
+0x8138CD32 0x2C9A
+0x8138CD33 0x2C9B
+0x8138CD34 0x2C9C
+0x8138CD35 0x2C9D
+0x8138CD36 0x2C9E
+0x8138CD37 0x2C9F
+0x8138CD38 0x2CA0
+0x8138CD39 0x2CA1
+0x8138CE30 0x2CA2
+0x8138CE31 0x2CA3
+0x8138CE32 0x2CA4
+0x8138CE33 0x2CA5
+0x8138CE34 0x2CA6
+0x8138CE35 0x2CA7
+0x8138CE36 0x2CA8
+0x8138CE37 0x2CA9
+0x8138CE38 0x2CAA
+0x8138CE39 0x2CAB
+0x8138CF30 0x2CAC
+0x8138CF31 0x2CAD
+0x8138CF32 0x2CAE
+0x8138CF33 0x2CAF
+0x8138CF34 0x2CB0
+0x8138CF35 0x2CB1
+0x8138CF36 0x2CB2
+0x8138CF37 0x2CB3
+0x8138CF38 0x2CB4
+0x8138CF39 0x2CB5
+0x8138D030 0x2CB6
+0x8138D031 0x2CB7
+0x8138D032 0x2CB8
+0x8138D033 0x2CB9
+0x8138D034 0x2CBA
+0x8138D035 0x2CBB
+0x8138D036 0x2CBC
+0x8138D037 0x2CBD
+0x8138D038 0x2CBE
+0x8138D039 0x2CBF
+0x8138D130 0x2CC0
+0x8138D131 0x2CC1
+0x8138D132 0x2CC2
+0x8138D133 0x2CC3
+0x8138D134 0x2CC4
+0x8138D135 0x2CC5
+0x8138D136 0x2CC6
+0x8138D137 0x2CC7
+0x8138D138 0x2CC8
+0x8138D139 0x2CC9
+0x8138D230 0x2CCA
+0x8138D231 0x2CCB
+0x8138D232 0x2CCC
+0x8138D233 0x2CCD
+0x8138D234 0x2CCE
+0x8138D235 0x2CCF
+0x8138D236 0x2CD0
+0x8138D237 0x2CD1
+0x8138D238 0x2CD2
+0x8138D239 0x2CD3
+0x8138D330 0x2CD4
+0x8138D331 0x2CD5
+0x8138D332 0x2CD6
+0x8138D333 0x2CD7
+0x8138D334 0x2CD8
+0x8138D335 0x2CD9
+0x8138D336 0x2CDA
+0x8138D337 0x2CDB
+0x8138D338 0x2CDC
+0x8138D339 0x2CDD
+0x8138D430 0x2CDE
+0x8138D431 0x2CDF
+0x8138D432 0x2CE0
+0x8138D433 0x2CE1
+0x8138D434 0x2CE2
+0x8138D435 0x2CE3
+0x8138D436 0x2CE4
+0x8138D437 0x2CE5
+0x8138D438 0x2CE6
+0x8138D439 0x2CE7
+0x8138D530 0x2CE8
+0x8138D531 0x2CE9
+0x8138D532 0x2CEA
+0x8138D533 0x2CEB
+0x8138D534 0x2CEC
+0x8138D535 0x2CED
+0x8138D536 0x2CEE
+0x8138D537 0x2CEF
+0x8138D538 0x2CF0
+0x8138D539 0x2CF1
+0x8138D630 0x2CF2
+0x8138D631 0x2CF3
+0x8138D632 0x2CF4
+0x8138D633 0x2CF5
+0x8138D634 0x2CF6
+0x8138D635 0x2CF7
+0x8138D636 0x2CF8
+0x8138D637 0x2CF9
+0x8138D638 0x2CFA
+0x8138D639 0x2CFB
+0x8138D730 0x2CFC
+0x8138D731 0x2CFD
+0x8138D732 0x2CFE
+0x8138D733 0x2CFF
+0x8138D734 0x2D00
+0x8138D735 0x2D01
+0x8138D736 0x2D02
+0x8138D737 0x2D03
+0x8138D738 0x2D04
+0x8138D739 0x2D05
+0x8138D830 0x2D06
+0x8138D831 0x2D07
+0x8138D832 0x2D08
+0x8138D833 0x2D09
+0x8138D834 0x2D0A
+0x8138D835 0x2D0B
+0x8138D836 0x2D0C
+0x8138D837 0x2D0D
+0x8138D838 0x2D0E
+0x8138D839 0x2D0F
+0x8138D930 0x2D10
+0x8138D931 0x2D11
+0x8138D932 0x2D12
+0x8138D933 0x2D13
+0x8138D934 0x2D14
+0x8138D935 0x2D15
+0x8138D936 0x2D16
+0x8138D937 0x2D17
+0x8138D938 0x2D18
+0x8138D939 0x2D19
+0x8138DA30 0x2D1A
+0x8138DA31 0x2D1B
+0x8138DA32 0x2D1C
+0x8138DA33 0x2D1D
+0x8138DA34 0x2D1E
+0x8138DA35 0x2D1F
+0x8138DA36 0x2D20
+0x8138DA37 0x2D21
+0x8138DA38 0x2D22
+0x8138DA39 0x2D23
+0x8138DB30 0x2D24
+0x8138DB31 0x2D25
+0x8138DB32 0x2D26
+0x8138DB33 0x2D27
+0x8138DB34 0x2D28
+0x8138DB35 0x2D29
+0x8138DB36 0x2D2A
+0x8138DB37 0x2D2B
+0x8138DB38 0x2D2C
+0x8138DB39 0x2D2D
+0x8138DC30 0x2D2E
+0x8138DC31 0x2D2F
+0x8138DC32 0x2D30
+0x8138DC33 0x2D31
+0x8138DC34 0x2D32
+0x8138DC35 0x2D33
+0x8138DC36 0x2D34
+0x8138DC37 0x2D35
+0x8138DC38 0x2D36
+0x8138DC39 0x2D37
+0x8138DD30 0x2D38
+0x8138DD31 0x2D39
+0x8138DD32 0x2D3A
+0x8138DD33 0x2D3B
+0x8138DD34 0x2D3C
+0x8138DD35 0x2D3D
+0x8138DD36 0x2D3E
+0x8138DD37 0x2D3F
+0x8138DD38 0x2D40
+0x8138DD39 0x2D41
+0x8138DE30 0x2D42
+0x8138DE31 0x2D43
+0x8138DE32 0x2D44
+0x8138DE33 0x2D45
+0x8138DE34 0x2D46
+0x8138DE35 0x2D47
+0x8138DE36 0x2D48
+0x8138DE37 0x2D49
+0x8138DE38 0x2D4A
+0x8138DE39 0x2D4B
+0x8138DF30 0x2D4C
+0x8138DF31 0x2D4D
+0x8138DF32 0x2D4E
+0x8138DF33 0x2D4F
+0x8138DF34 0x2D50
+0x8138DF35 0x2D51
+0x8138DF36 0x2D52
+0x8138DF37 0x2D53
+0x8138DF38 0x2D54
+0x8138DF39 0x2D55
+0x8138E030 0x2D56
+0x8138E031 0x2D57
+0x8138E032 0x2D58
+0x8138E033 0x2D59
+0x8138E034 0x2D5A
+0x8138E035 0x2D5B
+0x8138E036 0x2D5C
+0x8138E037 0x2D5D
+0x8138E038 0x2D5E
+0x8138E039 0x2D5F
+0x8138E130 0x2D60
+0x8138E131 0x2D61
+0x8138E132 0x2D62
+0x8138E133 0x2D63
+0x8138E134 0x2D64
+0x8138E135 0x2D65
+0x8138E136 0x2D66
+0x8138E137 0x2D67
+0x8138E138 0x2D68
+0x8138E139 0x2D69
+0x8138E230 0x2D6A
+0x8138E231 0x2D6B
+0x8138E232 0x2D6C
+0x8138E233 0x2D6D
+0x8138E234 0x2D6E
+0x8138E235 0x2D6F
+0x8138E236 0x2D70
+0x8138E237 0x2D71
+0x8138E238 0x2D72
+0x8138E239 0x2D73
+0x8138E330 0x2D74
+0x8138E331 0x2D75
+0x8138E332 0x2D76
+0x8138E333 0x2D77
+0x8138E334 0x2D78
+0x8138E335 0x2D79
+0x8138E336 0x2D7A
+0x8138E337 0x2D7B
+0x8138E338 0x2D7C
+0x8138E339 0x2D7D
+0x8138E430 0x2D7E
+0x8138E431 0x2D7F
+0x8138E432 0x2D80
+0x8138E433 0x2D81
+0x8138E434 0x2D82
+0x8138E435 0x2D83
+0x8138E436 0x2D84
+0x8138E437 0x2D85
+0x8138E438 0x2D86
+0x8138E439 0x2D87
+0x8138E530 0x2D88
+0x8138E531 0x2D89
+0x8138E532 0x2D8A
+0x8138E533 0x2D8B
+0x8138E534 0x2D8C
+0x8138E535 0x2D8D
+0x8138E536 0x2D8E
+0x8138E537 0x2D8F
+0x8138E538 0x2D90
+0x8138E539 0x2D91
+0x8138E630 0x2D92
+0x8138E631 0x2D93
+0x8138E632 0x2D94
+0x8138E633 0x2D95
+0x8138E634 0x2D96
+0x8138E635 0x2D97
+0x8138E636 0x2D98
+0x8138E637 0x2D99
+0x8138E638 0x2D9A
+0x8138E639 0x2D9B
+0x8138E730 0x2D9C
+0x8138E731 0x2D9D
+0x8138E732 0x2D9E
+0x8138E733 0x2D9F
+0x8138E734 0x2DA0
+0x8138E735 0x2DA1
+0x8138E736 0x2DA2
+0x8138E737 0x2DA3
+0x8138E738 0x2DA4
+0x8138E739 0x2DA5
+0x8138E830 0x2DA6
+0x8138E831 0x2DA7
+0x8138E832 0x2DA8
+0x8138E833 0x2DA9
+0x8138E834 0x2DAA
+0x8138E835 0x2DAB
+0x8138E836 0x2DAC
+0x8138E837 0x2DAD
+0x8138E838 0x2DAE
+0x8138E839 0x2DAF
+0x8138E930 0x2DB0
+0x8138E931 0x2DB1
+0x8138E932 0x2DB2
+0x8138E933 0x2DB3
+0x8138E934 0x2DB4
+0x8138E935 0x2DB5
+0x8138E936 0x2DB6
+0x8138E937 0x2DB7
+0x8138E938 0x2DB8
+0x8138E939 0x2DB9
+0x8138EA30 0x2DBA
+0x8138EA31 0x2DBB
+0x8138EA32 0x2DBC
+0x8138EA33 0x2DBD
+0x8138EA34 0x2DBE
+0x8138EA35 0x2DBF
+0x8138EA36 0x2DC0
+0x8138EA37 0x2DC1
+0x8138EA38 0x2DC2
+0x8138EA39 0x2DC3
+0x8138EB30 0x2DC4
+0x8138EB31 0x2DC5
+0x8138EB32 0x2DC6
+0x8138EB33 0x2DC7
+0x8138EB34 0x2DC8
+0x8138EB35 0x2DC9
+0x8138EB36 0x2DCA
+0x8138EB37 0x2DCB
+0x8138EB38 0x2DCC
+0x8138EB39 0x2DCD
+0x8138EC30 0x2DCE
+0x8138EC31 0x2DCF
+0x8138EC32 0x2DD0
+0x8138EC33 0x2DD1
+0x8138EC34 0x2DD2
+0x8138EC35 0x2DD3
+0x8138EC36 0x2DD4
+0x8138EC37 0x2DD5
+0x8138EC38 0x2DD6
+0x8138EC39 0x2DD7
+0x8138ED30 0x2DD8
+0x8138ED31 0x2DD9
+0x8138ED32 0x2DDA
+0x8138ED33 0x2DDB
+0x8138ED34 0x2DDC
+0x8138ED35 0x2DDD
+0x8138ED36 0x2DDE
+0x8138ED37 0x2DDF
+0x8138ED38 0x2DE0
+0x8138ED39 0x2DE1
+0x8138EE30 0x2DE2
+0x8138EE31 0x2DE3
+0x8138EE32 0x2DE4
+0x8138EE33 0x2DE5
+0x8138EE34 0x2DE6
+0x8138EE35 0x2DE7
+0x8138EE36 0x2DE8
+0x8138EE37 0x2DE9
+0x8138EE38 0x2DEA
+0x8138EE39 0x2DEB
+0x8138EF30 0x2DEC
+0x8138EF31 0x2DED
+0x8138EF32 0x2DEE
+0x8138EF33 0x2DEF
+0x8138EF34 0x2DF0
+0x8138EF35 0x2DF1
+0x8138EF36 0x2DF2
+0x8138EF37 0x2DF3
+0x8138EF38 0x2DF4
+0x8138EF39 0x2DF5
+0x8138F030 0x2DF6
+0x8138F031 0x2DF7
+0x8138F032 0x2DF8
+0x8138F033 0x2DF9
+0x8138F034 0x2DFA
+0x8138F035 0x2DFB
+0x8138F036 0x2DFC
+0x8138F037 0x2DFD
+0x8138F038 0x2DFE
+0x8138F039 0x2DFF
+0x8138F130 0x2E00
+0x8138F131 0x2E01
+0x8138F132 0x2E02
+0x8138F133 0x2E03
+0x8138F134 0x2E04
+0x8138F135 0x2E05
+0x8138F136 0x2E06
+0x8138F137 0x2E07
+0x8138F138 0x2E08
+0x8138F139 0x2E09
+0x8138F230 0x2E0A
+0x8138F231 0x2E0B
+0x8138F232 0x2E0C
+0x8138F233 0x2E0D
+0x8138F234 0x2E0E
+0x8138F235 0x2E0F
+0x8138F236 0x2E10
+0x8138F237 0x2E11
+0x8138F238 0x2E12
+0x8138F239 0x2E13
+0x8138F330 0x2E14
+0x8138F331 0x2E15
+0x8138F332 0x2E16
+0x8138F333 0x2E17
+0x8138F334 0x2E18
+0x8138F335 0x2E19
+0x8138F336 0x2E1A
+0x8138F337 0x2E1B
+0x8138F338 0x2E1C
+0x8138F339 0x2E1D
+0x8138F430 0x2E1E
+0x8138F431 0x2E1F
+0x8138F432 0x2E20
+0x8138F433 0x2E21
+0x8138F434 0x2E22
+0x8138F435 0x2E23
+0x8138F436 0x2E24
+0x8138F437 0x2E25
+0x8138F438 0x2E26
+0x8138F439 0x2E27
+0x8138F530 0x2E28
+0x8138F531 0x2E29
+0x8138F532 0x2E2A
+0x8138F533 0x2E2B
+0x8138F534 0x2E2C
+0x8138F535 0x2E2D
+0x8138F536 0x2E2E
+0x8138F537 0x2E2F
+0x8138F538 0x2E30
+0x8138F539 0x2E31
+0x8138F630 0x2E32
+0x8138F631 0x2E33
+0x8138F632 0x2E34
+0x8138F633 0x2E35
+0x8138F634 0x2E36
+0x8138F635 0x2E37
+0x8138F636 0x2E38
+0x8138F637 0x2E39
+0x8138F638 0x2E3A
+0x8138F639 0x2E3B
+0x8138F730 0x2E3C
+0x8138F731 0x2E3D
+0x8138F732 0x2E3E
+0x8138F733 0x2E3F
+0x8138F734 0x2E40
+0x8138F735 0x2E41
+0x8138F736 0x2E42
+0x8138F737 0x2E43
+0x8138F738 0x2E44
+0x8138F739 0x2E45
+0x8138F830 0x2E46
+0x8138F831 0x2E47
+0x8138F832 0x2E48
+0x8138F833 0x2E49
+0x8138F834 0x2E4A
+0x8138F835 0x2E4B
+0x8138F836 0x2E4C
+0x8138F837 0x2E4D
+0x8138F838 0x2E4E
+0x8138F839 0x2E4F
+0x8138F930 0x2E50
+0x8138F931 0x2E51
+0x8138F932 0x2E52
+0x8138F933 0x2E53
+0x8138F934 0x2E54
+0x8138F935 0x2E55
+0x8138F936 0x2E56
+0x8138F937 0x2E57
+0x8138F938 0x2E58
+0x8138F939 0x2E59
+0x8138FA30 0x2E5A
+0x8138FA31 0x2E5B
+0x8138FA32 0x2E5C
+0x8138FA33 0x2E5D
+0x8138FA34 0x2E5E
+0x8138FA35 0x2E5F
+0x8138FA36 0x2E60
+0x8138FA37 0x2E61
+0x8138FA38 0x2E62
+0x8138FA39 0x2E63
+0x8138FB30 0x2E64
+0x8138FB31 0x2E65
+0x8138FB32 0x2E66
+0x8138FB33 0x2E67
+0x8138FB34 0x2E68
+0x8138FB35 0x2E69
+0x8138FB36 0x2E6A
+0x8138FB37 0x2E6B
+0x8138FB38 0x2E6C
+0x8138FB39 0x2E6D
+0x8138FC30 0x2E6E
+0x8138FC31 0x2E6F
+0x8138FC32 0x2E70
+0x8138FC33 0x2E71
+0x8138FC34 0x2E72
+0x8138FC35 0x2E73
+0x8138FC36 0x2E74
+0x8138FC37 0x2E75
+0x8138FC38 0x2E76
+0x8138FC39 0x2E77
+0x8138FD30 0x2E78
+0x8138FD31 0x2E79
+0x8138FD32 0x2E7A
+0x8138FD33 0x2E7B
+0x8138FD34 0x2E7C
+0x8138FD35 0x2E7D
+0x8138FD36 0x2E7E
+0x8138FD37 0x2E7F
+0x8138FD38 0x2E80
+0x8138FD39 0x2E82
+0x8138FE30 0x2E83
+0x8138FE31 0x2E85
+0x8138FE32 0x2E86
+0x8138FE33 0x2E87
+0x8138FE34 0x2E89
+0x8138FE35 0x2E8A
+0x8138FE36 0x2E8D
+0x8138FE37 0x2E8E
+0x8138FE38 0x2E8F
+0x8138FE39 0x2E90
+0x81398130 0x2E91
+0x81398131 0x2E92
+0x81398132 0x2E93
+0x81398133 0x2E94
+0x81398134 0x2E95
+0x81398135 0x2E96
+0x81398136 0x2E98
+0x81398137 0x2E99
+0x81398138 0x2E9A
+0x81398139 0x2E9B
+0x81398230 0x2E9C
+0x81398231 0x2E9D
+0x81398232 0x2E9E
+0x81398233 0x2E9F
+0x81398234 0x2EA0
+0x81398235 0x2EA1
+0x81398236 0x2EA2
+0x81398237 0x2EA3
+0x81398238 0x2EA4
+0x81398239 0x2EA5
+0x81398330 0x2EA6
+0x81398331 0x2EA8
+0x81398332 0x2EA9
+0x81398333 0x2EAB
+0x81398334 0x2EAC
+0x81398335 0x2EAD
+0x81398336 0x2EAF
+0x81398337 0x2EB0
+0x81398338 0x2EB1
+0x81398339 0x2EB2
+0x81398430 0x2EB4
+0x81398431 0x2EB5
+0x81398432 0x2EB8
+0x81398433 0x2EB9
+0x81398434 0x2EBA
+0x81398435 0x2EBC
+0x81398436 0x2EBD
+0x81398437 0x2EBE
+0x81398438 0x2EBF
+0x81398439 0x2EC0
+0x81398530 0x2EC1
+0x81398531 0x2EC2
+0x81398532 0x2EC3
+0x81398533 0x2EC4
+0x81398534 0x2EC5
+0x81398535 0x2EC6
+0x81398536 0x2EC7
+0x81398537 0x2EC8
+0x81398538 0x2EC9
+0x81398539 0x2ECB
+0x81398630 0x2ECC
+0x81398631 0x2ECD
+0x81398632 0x2ECE
+0x81398633 0x2ECF
+0x81398634 0x2ED0
+0x81398635 0x2ED1
+0x81398636 0x2ED2
+0x81398637 0x2ED3
+0x81398638 0x2ED4
+0x81398639 0x2ED5
+0x81398730 0x2ED6
+0x81398731 0x2ED7
+0x81398732 0x2ED8
+0x81398733 0x2ED9
+0x81398734 0x2EDA
+0x81398735 0x2EDB
+0x81398736 0x2EDC
+0x81398737 0x2EDD
+0x81398738 0x2EDE
+0x81398739 0x2EDF
+0x81398830 0x2EE0
+0x81398831 0x2EE1
+0x81398832 0x2EE2
+0x81398833 0x2EE3
+0x81398834 0x2EE4
+0x81398835 0x2EE5
+0x81398836 0x2EE6
+0x81398837 0x2EE7
+0x81398838 0x2EE8
+0x81398839 0x2EE9
+0x81398930 0x2EEA
+0x81398931 0x2EEB
+0x81398932 0x2EEC
+0x81398933 0x2EED
+0x81398934 0x2EEE
+0x81398935 0x2EEF
+0x81398936 0x2EF0
+0x81398937 0x2EF1
+0x81398938 0x2EF2
+0x81398939 0x2EF3
+0x81398A30 0x2EF4
+0x81398A31 0x2EF5
+0x81398A32 0x2EF6
+0x81398A33 0x2EF7
+0x81398A34 0x2EF8
+0x81398A35 0x2EF9
+0x81398A36 0x2EFA
+0x81398A37 0x2EFB
+0x81398A38 0x2EFC
+0x81398A39 0x2EFD
+0x81398B30 0x2EFE
+0x81398B31 0x2EFF
+0x81398B32 0x2F00
+0x81398B33 0x2F01
+0x81398B34 0x2F02
+0x81398B35 0x2F03
+0x81398B36 0x2F04
+0x81398B37 0x2F05
+0x81398B38 0x2F06
+0x81398B39 0x2F07
+0x81398C30 0x2F08
+0x81398C31 0x2F09
+0x81398C32 0x2F0A
+0x81398C33 0x2F0B
+0x81398C34 0x2F0C
+0x81398C35 0x2F0D
+0x81398C36 0x2F0E
+0x81398C37 0x2F0F
+0x81398C38 0x2F10
+0x81398C39 0x2F11
+0x81398D30 0x2F12
+0x81398D31 0x2F13
+0x81398D32 0x2F14
+0x81398D33 0x2F15
+0x81398D34 0x2F16
+0x81398D35 0x2F17
+0x81398D36 0x2F18
+0x81398D37 0x2F19
+0x81398D38 0x2F1A
+0x81398D39 0x2F1B
+0x81398E30 0x2F1C
+0x81398E31 0x2F1D
+0x81398E32 0x2F1E
+0x81398E33 0x2F1F
+0x81398E34 0x2F20
+0x81398E35 0x2F21
+0x81398E36 0x2F22
+0x81398E37 0x2F23
+0x81398E38 0x2F24
+0x81398E39 0x2F25
+0x81398F30 0x2F26
+0x81398F31 0x2F27
+0x81398F32 0x2F28
+0x81398F33 0x2F29
+0x81398F34 0x2F2A
+0x81398F35 0x2F2B
+0x81398F36 0x2F2C
+0x81398F37 0x2F2D
+0x81398F38 0x2F2E
+0x81398F39 0x2F2F
+0x81399030 0x2F30
+0x81399031 0x2F31
+0x81399032 0x2F32
+0x81399033 0x2F33
+0x81399034 0x2F34
+0x81399035 0x2F35
+0x81399036 0x2F36
+0x81399037 0x2F37
+0x81399038 0x2F38
+0x81399039 0x2F39
+0x81399130 0x2F3A
+0x81399131 0x2F3B
+0x81399132 0x2F3C
+0x81399133 0x2F3D
+0x81399134 0x2F3E
+0x81399135 0x2F3F
+0x81399136 0x2F40
+0x81399137 0x2F41
+0x81399138 0x2F42
+0x81399139 0x2F43
+0x81399230 0x2F44
+0x81399231 0x2F45
+0x81399232 0x2F46
+0x81399233 0x2F47
+0x81399234 0x2F48
+0x81399235 0x2F49
+0x81399236 0x2F4A
+0x81399237 0x2F4B
+0x81399238 0x2F4C
+0x81399239 0x2F4D
+0x81399330 0x2F4E
+0x81399331 0x2F4F
+0x81399332 0x2F50
+0x81399333 0x2F51
+0x81399334 0x2F52
+0x81399335 0x2F53
+0x81399336 0x2F54
+0x81399337 0x2F55
+0x81399338 0x2F56
+0x81399339 0x2F57
+0x81399430 0x2F58
+0x81399431 0x2F59
+0x81399432 0x2F5A
+0x81399433 0x2F5B
+0x81399434 0x2F5C
+0x81399435 0x2F5D
+0x81399436 0x2F5E
+0x81399437 0x2F5F
+0x81399438 0x2F60
+0x81399439 0x2F61
+0x81399530 0x2F62
+0x81399531 0x2F63
+0x81399532 0x2F64
+0x81399533 0x2F65
+0x81399534 0x2F66
+0x81399535 0x2F67
+0x81399536 0x2F68
+0x81399537 0x2F69
+0x81399538 0x2F6A
+0x81399539 0x2F6B
+0x81399630 0x2F6C
+0x81399631 0x2F6D
+0x81399632 0x2F6E
+0x81399633 0x2F6F
+0x81399634 0x2F70
+0x81399635 0x2F71
+0x81399636 0x2F72
+0x81399637 0x2F73
+0x81399638 0x2F74
+0x81399639 0x2F75
+0x81399730 0x2F76
+0x81399731 0x2F77
+0x81399732 0x2F78
+0x81399733 0x2F79
+0x81399734 0x2F7A
+0x81399735 0x2F7B
+0x81399736 0x2F7C
+0x81399737 0x2F7D
+0x81399738 0x2F7E
+0x81399739 0x2F7F
+0x81399830 0x2F80
+0x81399831 0x2F81
+0x81399832 0x2F82
+0x81399833 0x2F83
+0x81399834 0x2F84
+0x81399835 0x2F85
+0x81399836 0x2F86
+0x81399837 0x2F87
+0x81399838 0x2F88
+0x81399839 0x2F89
+0x81399930 0x2F8A
+0x81399931 0x2F8B
+0x81399932 0x2F8C
+0x81399933 0x2F8D
+0x81399934 0x2F8E
+0x81399935 0x2F8F
+0x81399936 0x2F90
+0x81399937 0x2F91
+0x81399938 0x2F92
+0x81399939 0x2F93
+0x81399A30 0x2F94
+0x81399A31 0x2F95
+0x81399A32 0x2F96
+0x81399A33 0x2F97
+0x81399A34 0x2F98
+0x81399A35 0x2F99
+0x81399A36 0x2F9A
+0x81399A37 0x2F9B
+0x81399A38 0x2F9C
+0x81399A39 0x2F9D
+0x81399B30 0x2F9E
+0x81399B31 0x2F9F
+0x81399B32 0x2FA0
+0x81399B33 0x2FA1
+0x81399B34 0x2FA2
+0x81399B35 0x2FA3
+0x81399B36 0x2FA4
+0x81399B37 0x2FA5
+0x81399B38 0x2FA6
+0x81399B39 0x2FA7
+0x81399C30 0x2FA8
+0x81399C31 0x2FA9
+0x81399C32 0x2FAA
+0x81399C33 0x2FAB
+0x81399C34 0x2FAC
+0x81399C35 0x2FAD
+0x81399C36 0x2FAE
+0x81399C37 0x2FAF
+0x81399C38 0x2FB0
+0x81399C39 0x2FB1
+0x81399D30 0x2FB2
+0x81399D31 0x2FB3
+0x81399D32 0x2FB4
+0x81399D33 0x2FB5
+0x81399D34 0x2FB6
+0x81399D35 0x2FB7
+0x81399D36 0x2FB8
+0x81399D37 0x2FB9
+0x81399D38 0x2FBA
+0x81399D39 0x2FBB
+0x81399E30 0x2FBC
+0x81399E31 0x2FBD
+0x81399E32 0x2FBE
+0x81399E33 0x2FBF
+0x81399E34 0x2FC0
+0x81399E35 0x2FC1
+0x81399E36 0x2FC2
+0x81399E37 0x2FC3
+0x81399E38 0x2FC4
+0x81399E39 0x2FC5
+0x81399F30 0x2FC6
+0x81399F31 0x2FC7
+0x81399F32 0x2FC8
+0x81399F33 0x2FC9
+0x81399F34 0x2FCA
+0x81399F35 0x2FCB
+0x81399F36 0x2FCC
+0x81399F37 0x2FCD
+0x81399F38 0x2FCE
+0x81399F39 0x2FCF
+0x8139A030 0x2FD0
+0x8139A031 0x2FD1
+0x8139A032 0x2FD2
+0x8139A033 0x2FD3
+0x8139A034 0x2FD4
+0x8139A035 0x2FD5
+0x8139A036 0x2FD6
+0x8139A037 0x2FD7
+0x8139A038 0x2FD8
+0x8139A039 0x2FD9
+0x8139A130 0x2FDA
+0x8139A131 0x2FDB
+0x8139A132 0x2FDC
+0x8139A133 0x2FDD
+0x8139A134 0x2FDE
+0x8139A135 0x2FDF
+0x8139A136 0x2FE0
+0x8139A137 0x2FE1
+0x8139A138 0x2FE2
+0x8139A139 0x2FE3
+0x8139A230 0x2FE4
+0x8139A231 0x2FE5
+0x8139A232 0x2FE6
+0x8139A233 0x2FE7
+0x8139A234 0x2FE8
+0x8139A235 0x2FE9
+0x8139A236 0x2FEA
+0x8139A237 0x2FEB
+0x8139A238 0x2FEC
+0x8139A239 0x2FED
+0x8139A330 0x2FEE
+0x8139A331 0x2FEF
+0x8139A332 0x2FFC
+0x8139A333 0x2FFD
+0x8139A334 0x2FFE
+0x8139A335 0x2FFF
+0x8139A336 0x3004
+0x8139A337 0x3018
+0x8139A338 0x3019
+0x8139A339 0x301A
+0x8139A430 0x301B
+0x8139A431 0x301C
+0x8139A432 0x301F
+0x8139A433 0x3020
+0x8139A434 0x302A
+0x8139A435 0x302B
+0x8139A436 0x302C
+0x8139A437 0x302D
+0x8139A438 0x302E
+0x8139A439 0x302F
+0x8139A530 0x3030
+0x8139A531 0x3031
+0x8139A532 0x3032
+0x8139A533 0x3033
+0x8139A534 0x3034
+0x8139A535 0x3035
+0x8139A536 0x3036
+0x8139A537 0x3037
+0x8139A538 0x3038
+0x8139A539 0x3039
+0x8139A630 0x303A
+0x8139A631 0x303B
+0x8139A632 0x303C
+0x8139A633 0x303D
+0x8139A634 0x303F
+0x8139A635 0x3040
+0x8139A636 0x3094
+0x8139A637 0x3095
+0x8139A638 0x3096
+0x8139A639 0x3097
+0x8139A730 0x3098
+0x8139A731 0x3099
+0x8139A732 0x309A
+0x8139A733 0x309F
+0x8139A734 0x30A0
+0x8139A735 0x30F7
+0x8139A736 0x30F8
+0x8139A737 0x30F9
+0x8139A738 0x30FA
+0x8139A739 0x30FB
+0x8139A830 0x30FF
+0x8139A831 0x3100
+0x8139A832 0x3101
+0x8139A833 0x3102
+0x8139A834 0x3103
+0x8139A835 0x3104
+0x8139A836 0x312A
+0x8139A837 0x312B
+0x8139A838 0x312C
+0x8139A839 0x312D
+0x8139A930 0x312E
+0x8139A931 0x312F
+0x8139A932 0x3130
+0x8139A933 0x3131
+0x8139A934 0x3132
+0x8139A935 0x3133
+0x8139A936 0x3134
+0x8139A937 0x3135
+0x8139A938 0x3136
+0x8139A939 0x3137
+0x8139AA30 0x3138
+0x8139AA31 0x3139
+0x8139AA32 0x313A
+0x8139AA33 0x313B
+0x8139AA34 0x313C
+0x8139AA35 0x313D
+0x8139AA36 0x313E
+0x8139AA37 0x313F
+0x8139AA38 0x3140
+0x8139AA39 0x3141
+0x8139AB30 0x3142
+0x8139AB31 0x3143
+0x8139AB32 0x3144
+0x8139AB33 0x3145
+0x8139AB34 0x3146
+0x8139AB35 0x3147
+0x8139AB36 0x3148
+0x8139AB37 0x3149
+0x8139AB38 0x314A
+0x8139AB39 0x314B
+0x8139AC30 0x314C
+0x8139AC31 0x314D
+0x8139AC32 0x314E
+0x8139AC33 0x314F
+0x8139AC34 0x3150
+0x8139AC35 0x3151
+0x8139AC36 0x3152
+0x8139AC37 0x3153
+0x8139AC38 0x3154
+0x8139AC39 0x3155
+0x8139AD30 0x3156
+0x8139AD31 0x3157
+0x8139AD32 0x3158
+0x8139AD33 0x3159
+0x8139AD34 0x315A
+0x8139AD35 0x315B
+0x8139AD36 0x315C
+0x8139AD37 0x315D
+0x8139AD38 0x315E
+0x8139AD39 0x315F
+0x8139AE30 0x3160
+0x8139AE31 0x3161
+0x8139AE32 0x3162
+0x8139AE33 0x3163
+0x8139AE34 0x3164
+0x8139AE35 0x3165
+0x8139AE36 0x3166
+0x8139AE37 0x3167
+0x8139AE38 0x3168
+0x8139AE39 0x3169
+0x8139AF30 0x316A
+0x8139AF31 0x316B
+0x8139AF32 0x316C
+0x8139AF33 0x316D
+0x8139AF34 0x316E
+0x8139AF35 0x316F
+0x8139AF36 0x3170
+0x8139AF37 0x3171
+0x8139AF38 0x3172
+0x8139AF39 0x3173
+0x8139B030 0x3174
+0x8139B031 0x3175
+0x8139B032 0x3176
+0x8139B033 0x3177
+0x8139B034 0x3178
+0x8139B035 0x3179
+0x8139B036 0x317A
+0x8139B037 0x317B
+0x8139B038 0x317C
+0x8139B039 0x317D
+0x8139B130 0x317E
+0x8139B131 0x317F
+0x8139B132 0x3180
+0x8139B133 0x3181
+0x8139B134 0x3182
+0x8139B135 0x3183
+0x8139B136 0x3184
+0x8139B137 0x3185
+0x8139B138 0x3186
+0x8139B139 0x3187
+0x8139B230 0x3188
+0x8139B231 0x3189
+0x8139B232 0x318A
+0x8139B233 0x318B
+0x8139B234 0x318C
+0x8139B235 0x318D
+0x8139B236 0x318E
+0x8139B237 0x318F
+0x8139B238 0x3190
+0x8139B239 0x3191
+0x8139B330 0x3192
+0x8139B331 0x3193
+0x8139B332 0x3194
+0x8139B333 0x3195
+0x8139B334 0x3196
+0x8139B335 0x3197
+0x8139B336 0x3198
+0x8139B337 0x3199
+0x8139B338 0x319A
+0x8139B339 0x319B
+0x8139B430 0x319C
+0x8139B431 0x319D
+0x8139B432 0x319E
+0x8139B433 0x319F
+0x8139B434 0x31A0
+0x8139B435 0x31A1
+0x8139B436 0x31A2
+0x8139B437 0x31A3
+0x8139B438 0x31A4
+0x8139B439 0x31A5
+0x8139B530 0x31A6
+0x8139B531 0x31A7
+0x8139B532 0x31A8
+0x8139B533 0x31A9
+0x8139B534 0x31AA
+0x8139B535 0x31AB
+0x8139B536 0x31AC
+0x8139B537 0x31AD
+0x8139B538 0x31AE
+0x8139B539 0x31AF
+0x8139B630 0x31B0
+0x8139B631 0x31B1
+0x8139B632 0x31B2
+0x8139B633 0x31B3
+0x8139B634 0x31B4
+0x8139B635 0x31B5
+0x8139B636 0x31B6
+0x8139B637 0x31B7
+0x8139B638 0x31B8
+0x8139B639 0x31B9
+0x8139B730 0x31BA
+0x8139B731 0x31BB
+0x8139B732 0x31BC
+0x8139B733 0x31BD
+0x8139B734 0x31BE
+0x8139B735 0x31BF
+0x8139B736 0x31C0
+0x8139B737 0x31C1
+0x8139B738 0x31C2
+0x8139B739 0x31C3
+0x8139B830 0x31C4
+0x8139B831 0x31C5
+0x8139B832 0x31C6
+0x8139B833 0x31C7
+0x8139B834 0x31C8
+0x8139B835 0x31C9
+0x8139B836 0x31CA
+0x8139B837 0x31CB
+0x8139B838 0x31CC
+0x8139B839 0x31CD
+0x8139B930 0x31CE
+0x8139B931 0x31CF
+0x8139B932 0x31D0
+0x8139B933 0x31D1
+0x8139B934 0x31D2
+0x8139B935 0x31D3
+0x8139B936 0x31D4
+0x8139B937 0x31D5
+0x8139B938 0x31D6
+0x8139B939 0x31D7
+0x8139BA30 0x31D8
+0x8139BA31 0x31D9
+0x8139BA32 0x31DA
+0x8139BA33 0x31DB
+0x8139BA34 0x31DC
+0x8139BA35 0x31DD
+0x8139BA36 0x31DE
+0x8139BA37 0x31DF
+0x8139BA38 0x31E0
+0x8139BA39 0x31E1
+0x8139BB30 0x31E2
+0x8139BB31 0x31E3
+0x8139BB32 0x31E4
+0x8139BB33 0x31E5
+0x8139BB34 0x31E6
+0x8139BB35 0x31E7
+0x8139BB36 0x31E8
+0x8139BB37 0x31E9
+0x8139BB38 0x31EA
+0x8139BB39 0x31EB
+0x8139BC30 0x31EC
+0x8139BC31 0x31ED
+0x8139BC32 0x31EE
+0x8139BC33 0x31EF
+0x8139BC34 0x31F0
+0x8139BC35 0x31F1
+0x8139BC36 0x31F2
+0x8139BC37 0x31F3
+0x8139BC38 0x31F4
+0x8139BC39 0x31F5
+0x8139BD30 0x31F6
+0x8139BD31 0x31F7
+0x8139BD32 0x31F8
+0x8139BD33 0x31F9
+0x8139BD34 0x31FA
+0x8139BD35 0x31FB
+0x8139BD36 0x31FC
+0x8139BD37 0x31FD
+0x8139BD38 0x31FE
+0x8139BD39 0x31FF
+0x8139BE30 0x3200
+0x8139BE31 0x3201
+0x8139BE32 0x3202
+0x8139BE33 0x3203
+0x8139BE34 0x3204
+0x8139BE35 0x3205
+0x8139BE36 0x3206
+0x8139BE37 0x3207
+0x8139BE38 0x3208
+0x8139BE39 0x3209
+0x8139BF30 0x320A
+0x8139BF31 0x320B
+0x8139BF32 0x320C
+0x8139BF33 0x320D
+0x8139BF34 0x320E
+0x8139BF35 0x320F
+0x8139BF36 0x3210
+0x8139BF37 0x3211
+0x8139BF38 0x3212
+0x8139BF39 0x3213
+0x8139C030 0x3214
+0x8139C031 0x3215
+0x8139C032 0x3216
+0x8139C033 0x3217
+0x8139C034 0x3218
+0x8139C035 0x3219
+0x8139C036 0x321A
+0x8139C037 0x321B
+0x8139C038 0x321C
+0x8139C039 0x321D
+0x8139C130 0x321E
+0x8139C131 0x321F
+0x8139C132 0x322A
+0x8139C133 0x322B
+0x8139C134 0x322C
+0x8139C135 0x322D
+0x8139C136 0x322E
+0x8139C137 0x322F
+0x8139C138 0x3230
+0x8139C139 0x3232
+0x8139C230 0x3233
+0x8139C231 0x3234
+0x8139C232 0x3235
+0x8139C233 0x3236
+0x8139C234 0x3237
+0x8139C235 0x3238
+0x8139C236 0x3239
+0x8139C237 0x323A
+0x8139C238 0x323B
+0x8139C239 0x323C
+0x8139C330 0x323D
+0x8139C331 0x323E
+0x8139C332 0x323F
+0x8139C333 0x3240
+0x8139C334 0x3241
+0x8139C335 0x3242
+0x8139C336 0x3243
+0x8139C337 0x3244
+0x8139C338 0x3245
+0x8139C339 0x3246
+0x8139C430 0x3247
+0x8139C431 0x3248
+0x8139C432 0x3249
+0x8139C433 0x324A
+0x8139C434 0x324B
+0x8139C435 0x324C
+0x8139C436 0x324D
+0x8139C437 0x324E
+0x8139C438 0x324F
+0x8139C439 0x3250
+0x8139C530 0x3251
+0x8139C531 0x3252
+0x8139C532 0x3253
+0x8139C533 0x3254
+0x8139C534 0x3255
+0x8139C535 0x3256
+0x8139C536 0x3257
+0x8139C537 0x3258
+0x8139C538 0x3259
+0x8139C539 0x325A
+0x8139C630 0x325B
+0x8139C631 0x325C
+0x8139C632 0x325D
+0x8139C633 0x325E
+0x8139C634 0x325F
+0x8139C635 0x3260
+0x8139C636 0x3261
+0x8139C637 0x3262
+0x8139C638 0x3263
+0x8139C639 0x3264
+0x8139C730 0x3265
+0x8139C731 0x3266
+0x8139C732 0x3267
+0x8139C733 0x3268
+0x8139C734 0x3269
+0x8139C735 0x326A
+0x8139C736 0x326B
+0x8139C737 0x326C
+0x8139C738 0x326D
+0x8139C739 0x326E
+0x8139C830 0x326F
+0x8139C831 0x3270
+0x8139C832 0x3271
+0x8139C833 0x3272
+0x8139C834 0x3273
+0x8139C835 0x3274
+0x8139C836 0x3275
+0x8139C837 0x3276
+0x8139C838 0x3277
+0x8139C839 0x3278
+0x8139C930 0x3279
+0x8139C931 0x327A
+0x8139C932 0x327B
+0x8139C933 0x327C
+0x8139C934 0x327D
+0x8139C935 0x327E
+0x8139C936 0x327F
+0x8139C937 0x3280
+0x8139C938 0x3281
+0x8139C939 0x3282
+0x8139CA30 0x3283
+0x8139CA31 0x3284
+0x8139CA32 0x3285
+0x8139CA33 0x3286
+0x8139CA34 0x3287
+0x8139CA35 0x3288
+0x8139CA36 0x3289
+0x8139CA37 0x328A
+0x8139CA38 0x328B
+0x8139CA39 0x328C
+0x8139CB30 0x328D
+0x8139CB31 0x328E
+0x8139CB32 0x328F
+0x8139CB33 0x3290
+0x8139CB34 0x3291
+0x8139CB35 0x3292
+0x8139CB36 0x3293
+0x8139CB37 0x3294
+0x8139CB38 0x3295
+0x8139CB39 0x3296
+0x8139CC30 0x3297
+0x8139CC31 0x3298
+0x8139CC32 0x3299
+0x8139CC33 0x329A
+0x8139CC34 0x329B
+0x8139CC35 0x329C
+0x8139CC36 0x329D
+0x8139CC37 0x329E
+0x8139CC38 0x329F
+0x8139CC39 0x32A0
+0x8139CD30 0x32A1
+0x8139CD31 0x32A2
+0x8139CD32 0x32A4
+0x8139CD33 0x32A5
+0x8139CD34 0x32A6
+0x8139CD35 0x32A7
+0x8139CD36 0x32A8
+0x8139CD37 0x32A9
+0x8139CD38 0x32AA
+0x8139CD39 0x32AB
+0x8139CE30 0x32AC
+0x8139CE31 0x32AD
+0x8139CE32 0x32AE
+0x8139CE33 0x32AF
+0x8139CE34 0x32B0
+0x8139CE35 0x32B1
+0x8139CE36 0x32B2
+0x8139CE37 0x32B3
+0x8139CE38 0x32B4
+0x8139CE39 0x32B5
+0x8139CF30 0x32B6
+0x8139CF31 0x32B7
+0x8139CF32 0x32B8
+0x8139CF33 0x32B9
+0x8139CF34 0x32BA
+0x8139CF35 0x32BB
+0x8139CF36 0x32BC
+0x8139CF37 0x32BD
+0x8139CF38 0x32BE
+0x8139CF39 0x32BF
+0x8139D030 0x32C0
+0x8139D031 0x32C1
+0x8139D032 0x32C2
+0x8139D033 0x32C3
+0x8139D034 0x32C4
+0x8139D035 0x32C5
+0x8139D036 0x32C6
+0x8139D037 0x32C7
+0x8139D038 0x32C8
+0x8139D039 0x32C9
+0x8139D130 0x32CA
+0x8139D131 0x32CB
+0x8139D132 0x32CC
+0x8139D133 0x32CD
+0x8139D134 0x32CE
+0x8139D135 0x32CF
+0x8139D136 0x32D0
+0x8139D137 0x32D1
+0x8139D138 0x32D2
+0x8139D139 0x32D3
+0x8139D230 0x32D4
+0x8139D231 0x32D5
+0x8139D232 0x32D6
+0x8139D233 0x32D7
+0x8139D234 0x32D8
+0x8139D235 0x32D9
+0x8139D236 0x32DA
+0x8139D237 0x32DB
+0x8139D238 0x32DC
+0x8139D239 0x32DD
+0x8139D330 0x32DE
+0x8139D331 0x32DF
+0x8139D332 0x32E0
+0x8139D333 0x32E1
+0x8139D334 0x32E2
+0x8139D335 0x32E3
+0x8139D336 0x32E4
+0x8139D337 0x32E5
+0x8139D338 0x32E6
+0x8139D339 0x32E7
+0x8139D430 0x32E8
+0x8139D431 0x32E9
+0x8139D432 0x32EA
+0x8139D433 0x32EB
+0x8139D434 0x32EC
+0x8139D435 0x32ED
+0x8139D436 0x32EE
+0x8139D437 0x32EF
+0x8139D438 0x32F0
+0x8139D439 0x32F1
+0x8139D530 0x32F2
+0x8139D531 0x32F3
+0x8139D532 0x32F4
+0x8139D533 0x32F5
+0x8139D534 0x32F6
+0x8139D535 0x32F7
+0x8139D536 0x32F8
+0x8139D537 0x32F9
+0x8139D538 0x32FA
+0x8139D539 0x32FB
+0x8139D630 0x32FC
+0x8139D631 0x32FD
+0x8139D632 0x32FE
+0x8139D633 0x32FF
+0x8139D634 0x3300
+0x8139D635 0x3301
+0x8139D636 0x3302
+0x8139D637 0x3303
+0x8139D638 0x3304
+0x8139D639 0x3305
+0x8139D730 0x3306
+0x8139D731 0x3307
+0x8139D732 0x3308
+0x8139D733 0x3309
+0x8139D734 0x330A
+0x8139D735 0x330B
+0x8139D736 0x330C
+0x8139D737 0x330D
+0x8139D738 0x330E
+0x8139D739 0x330F
+0x8139D830 0x3310
+0x8139D831 0x3311
+0x8139D832 0x3312
+0x8139D833 0x3313
+0x8139D834 0x3314
+0x8139D835 0x3315
+0x8139D836 0x3316
+0x8139D837 0x3317
+0x8139D838 0x3318
+0x8139D839 0x3319
+0x8139D930 0x331A
+0x8139D931 0x331B
+0x8139D932 0x331C
+0x8139D933 0x331D
+0x8139D934 0x331E
+0x8139D935 0x331F
+0x8139D936 0x3320
+0x8139D937 0x3321
+0x8139D938 0x3322
+0x8139D939 0x3323
+0x8139DA30 0x3324
+0x8139DA31 0x3325
+0x8139DA32 0x3326
+0x8139DA33 0x3327
+0x8139DA34 0x3328
+0x8139DA35 0x3329
+0x8139DA36 0x332A
+0x8139DA37 0x332B
+0x8139DA38 0x332C
+0x8139DA39 0x332D
+0x8139DB30 0x332E
+0x8139DB31 0x332F
+0x8139DB32 0x3330
+0x8139DB33 0x3331
+0x8139DB34 0x3332
+0x8139DB35 0x3333
+0x8139DB36 0x3334
+0x8139DB37 0x3335
+0x8139DB38 0x3336
+0x8139DB39 0x3337
+0x8139DC30 0x3338
+0x8139DC31 0x3339
+0x8139DC32 0x333A
+0x8139DC33 0x333B
+0x8139DC34 0x333C
+0x8139DC35 0x333D
+0x8139DC36 0x333E
+0x8139DC37 0x333F
+0x8139DC38 0x3340
+0x8139DC39 0x3341
+0x8139DD30 0x3342
+0x8139DD31 0x3343
+0x8139DD32 0x3344
+0x8139DD33 0x3345
+0x8139DD34 0x3346
+0x8139DD35 0x3347
+0x8139DD36 0x3348
+0x8139DD37 0x3349
+0x8139DD38 0x334A
+0x8139DD39 0x334B
+0x8139DE30 0x334C
+0x8139DE31 0x334D
+0x8139DE32 0x334E
+0x8139DE33 0x334F
+0x8139DE34 0x3350
+0x8139DE35 0x3351
+0x8139DE36 0x3352
+0x8139DE37 0x3353
+0x8139DE38 0x3354
+0x8139DE39 0x3355
+0x8139DF30 0x3356
+0x8139DF31 0x3357
+0x8139DF32 0x3358
+0x8139DF33 0x3359
+0x8139DF34 0x335A
+0x8139DF35 0x335B
+0x8139DF36 0x335C
+0x8139DF37 0x335D
+0x8139DF38 0x335E
+0x8139DF39 0x335F
+0x8139E030 0x3360
+0x8139E031 0x3361
+0x8139E032 0x3362
+0x8139E033 0x3363
+0x8139E034 0x3364
+0x8139E035 0x3365
+0x8139E036 0x3366
+0x8139E037 0x3367
+0x8139E038 0x3368
+0x8139E039 0x3369
+0x8139E130 0x336A
+0x8139E131 0x336B
+0x8139E132 0x336C
+0x8139E133 0x336D
+0x8139E134 0x336E
+0x8139E135 0x336F
+0x8139E136 0x3370
+0x8139E137 0x3371
+0x8139E138 0x3372
+0x8139E139 0x3373
+0x8139E230 0x3374
+0x8139E231 0x3375
+0x8139E232 0x3376
+0x8139E233 0x3377
+0x8139E234 0x3378
+0x8139E235 0x3379
+0x8139E236 0x337A
+0x8139E237 0x337B
+0x8139E238 0x337C
+0x8139E239 0x337D
+0x8139E330 0x337E
+0x8139E331 0x337F
+0x8139E332 0x3380
+0x8139E333 0x3381
+0x8139E334 0x3382
+0x8139E335 0x3383
+0x8139E336 0x3384
+0x8139E337 0x3385
+0x8139E338 0x3386
+0x8139E339 0x3387
+0x8139E430 0x3388
+0x8139E431 0x3389
+0x8139E432 0x338A
+0x8139E433 0x338B
+0x8139E434 0x338C
+0x8139E435 0x338D
+0x8139E436 0x3390
+0x8139E437 0x3391
+0x8139E438 0x3392
+0x8139E439 0x3393
+0x8139E530 0x3394
+0x8139E531 0x3395
+0x8139E532 0x3396
+0x8139E533 0x3397
+0x8139E534 0x3398
+0x8139E535 0x3399
+0x8139E536 0x339A
+0x8139E537 0x339B
+0x8139E538 0x339F
+0x8139E539 0x33A0
+0x8139E630 0x33A2
+0x8139E631 0x33A3
+0x8139E632 0x33A4
+0x8139E633 0x33A5
+0x8139E634 0x33A6
+0x8139E635 0x33A7
+0x8139E636 0x33A8
+0x8139E637 0x33A9
+0x8139E638 0x33AA
+0x8139E639 0x33AB
+0x8139E730 0x33AC
+0x8139E731 0x33AD
+0x8139E732 0x33AE
+0x8139E733 0x33AF
+0x8139E734 0x33B0
+0x8139E735 0x33B1
+0x8139E736 0x33B2
+0x8139E737 0x33B3
+0x8139E738 0x33B4
+0x8139E739 0x33B5
+0x8139E830 0x33B6
+0x8139E831 0x33B7
+0x8139E832 0x33B8
+0x8139E833 0x33B9
+0x8139E834 0x33BA
+0x8139E835 0x33BB
+0x8139E836 0x33BC
+0x8139E837 0x33BD
+0x8139E838 0x33BE
+0x8139E839 0x33BF
+0x8139E930 0x33C0
+0x8139E931 0x33C1
+0x8139E932 0x33C2
+0x8139E933 0x33C3
+0x8139E934 0x33C5
+0x8139E935 0x33C6
+0x8139E936 0x33C7
+0x8139E937 0x33C8
+0x8139E938 0x33C9
+0x8139E939 0x33CA
+0x8139EA30 0x33CB
+0x8139EA31 0x33CC
+0x8139EA32 0x33CD
+0x8139EA33 0x33CF
+0x8139EA34 0x33D0
+0x8139EA35 0x33D3
+0x8139EA36 0x33D4
+0x8139EA37 0x33D6
+0x8139EA38 0x33D7
+0x8139EA39 0x33D8
+0x8139EB30 0x33D9
+0x8139EB31 0x33DA
+0x8139EB32 0x33DB
+0x8139EB33 0x33DC
+0x8139EB34 0x33DD
+0x8139EB35 0x33DE
+0x8139EB36 0x33DF
+0x8139EB37 0x33E0
+0x8139EB38 0x33E1
+0x8139EB39 0x33E2
+0x8139EC30 0x33E3
+0x8139EC31 0x33E4
+0x8139EC32 0x33E5
+0x8139EC33 0x33E6
+0x8139EC34 0x33E7
+0x8139EC35 0x33E8
+0x8139EC36 0x33E9
+0x8139EC37 0x33EA
+0x8139EC38 0x33EB
+0x8139EC39 0x33EC
+0x8139ED30 0x33ED
+0x8139ED31 0x33EE
+0x8139ED32 0x33EF
+0x8139ED33 0x33F0
+0x8139ED34 0x33F1
+0x8139ED35 0x33F2
+0x8139ED36 0x33F3
+0x8139ED37 0x33F4
+0x8139ED38 0x33F5
+0x8139ED39 0x33F6
+0x8139EE30 0x33F7
+0x8139EE31 0x33F8
+0x8139EE32 0x33F9
+0x8139EE33 0x33FA
+0x8139EE34 0x33FB
+0x8139EE35 0x33FC
+0x8139EE36 0x33FD
+0x8139EE37 0x33FE
+0x8139EE38 0x33FF
+0x8139EE39 0x3400
+0x8139EF30 0x3401
+0x8139EF31 0x3402
+0x8139EF32 0x3403
+0x8139EF33 0x3404
+0x8139EF34 0x3405
+0x8139EF35 0x3406
+0x8139EF36 0x3407
+0x8139EF37 0x3408
+0x8139EF38 0x3409
+0x8139EF39 0x340A
+0x8139F030 0x340B
+0x8139F031 0x340C
+0x8139F032 0x340D
+0x8139F033 0x340E
+0x8139F034 0x340F
+0x8139F035 0x3410
+0x8139F036 0x3411
+0x8139F037 0x3412
+0x8139F038 0x3413
+0x8139F039 0x3414
+0x8139F130 0x3415
+0x8139F131 0x3416
+0x8139F132 0x3417
+0x8139F133 0x3418
+0x8139F134 0x3419
+0x8139F135 0x341A
+0x8139F136 0x341B
+0x8139F137 0x341C
+0x8139F138 0x341D
+0x8139F139 0x341E
+0x8139F230 0x341F
+0x8139F231 0x3420
+0x8139F232 0x3421
+0x8139F233 0x3422
+0x8139F234 0x3423
+0x8139F235 0x3424
+0x8139F236 0x3425
+0x8139F237 0x3426
+0x8139F238 0x3427
+0x8139F239 0x3428
+0x8139F330 0x3429
+0x8139F331 0x342A
+0x8139F332 0x342B
+0x8139F333 0x342C
+0x8139F334 0x342D
+0x8139F335 0x342E
+0x8139F336 0x342F
+0x8139F337 0x3430
+0x8139F338 0x3431
+0x8139F339 0x3432
+0x8139F430 0x3433
+0x8139F431 0x3434
+0x8139F432 0x3435
+0x8139F433 0x3436
+0x8139F434 0x3437
+0x8139F435 0x3438
+0x8139F436 0x3439
+0x8139F437 0x343A
+0x8139F438 0x343B
+0x8139F439 0x343C
+0x8139F530 0x343D
+0x8139F531 0x343E
+0x8139F532 0x343F
+0x8139F533 0x3440
+0x8139F534 0x3441
+0x8139F535 0x3442
+0x8139F536 0x3443
+0x8139F537 0x3444
+0x8139F538 0x3445
+0x8139F539 0x3446
+0x8139F630 0x3448
+0x8139F631 0x3449
+0x8139F632 0x344A
+0x8139F633 0x344B
+0x8139F634 0x344C
+0x8139F635 0x344D
+0x8139F636 0x344E
+0x8139F637 0x344F
+0x8139F638 0x3450
+0x8139F639 0x3451
+0x8139F730 0x3452
+0x8139F731 0x3453
+0x8139F732 0x3454
+0x8139F733 0x3455
+0x8139F734 0x3456
+0x8139F735 0x3457
+0x8139F736 0x3458
+0x8139F737 0x3459
+0x8139F738 0x345A
+0x8139F739 0x345B
+0x8139F830 0x345C
+0x8139F831 0x345D
+0x8139F832 0x345E
+0x8139F833 0x345F
+0x8139F834 0x3460
+0x8139F835 0x3461
+0x8139F836 0x3462
+0x8139F837 0x3463
+0x8139F838 0x3464
+0x8139F839 0x3465
+0x8139F930 0x3466
+0x8139F931 0x3467
+0x8139F932 0x3468
+0x8139F933 0x3469
+0x8139F934 0x346A
+0x8139F935 0x346B
+0x8139F936 0x346C
+0x8139F937 0x346D
+0x8139F938 0x346E
+0x8139F939 0x346F
+0x8139FA30 0x3470
+0x8139FA31 0x3471
+0x8139FA32 0x3472
+0x8139FA33 0x3474
+0x8139FA34 0x3475
+0x8139FA35 0x3476
+0x8139FA36 0x3477
+0x8139FA37 0x3478
+0x8139FA38 0x3479
+0x8139FA39 0x347A
+0x8139FB30 0x347B
+0x8139FB31 0x347C
+0x8139FB32 0x347D
+0x8139FB33 0x347E
+0x8139FB34 0x347F
+0x8139FB35 0x3480
+0x8139FB36 0x3481
+0x8139FB37 0x3482
+0x8139FB38 0x3483
+0x8139FB39 0x3484
+0x8139FC30 0x3485
+0x8139FC31 0x3486
+0x8139FC32 0x3487
+0x8139FC33 0x3488
+0x8139FC34 0x3489
+0x8139FC35 0x348A
+0x8139FC36 0x348B
+0x8139FC37 0x348C
+0x8139FC38 0x348D
+0x8139FC39 0x348E
+0x8139FD30 0x348F
+0x8139FD31 0x3490
+0x8139FD32 0x3491
+0x8139FD33 0x3492
+0x8139FD34 0x3493
+0x8139FD35 0x3494
+0x8139FD36 0x3495
+0x8139FD37 0x3496
+0x8139FD38 0x3497
+0x8139FD39 0x3498
+0x8139FE30 0x3499
+0x8139FE31 0x349A
+0x8139FE32 0x349B
+0x8139FE33 0x349C
+0x8139FE34 0x349D
+0x8139FE35 0x349E
+0x8139FE36 0x349F
+0x8139FE37 0x34A0
+0x8139FE38 0x34A1
+0x8139FE39 0x34A2
+0x8140 0x4E02
+0x8141 0x4E04
+0x8142 0x4E05
+0x8143 0x4E06
+0x8144 0x4E0F
+0x8145 0x4E12
+0x8146 0x4E17
+0x8147 0x4E1F
+0x8148 0x4E20
+0x8149 0x4E21
+0x814A 0x4E23
+0x814B 0x4E26
+0x814C 0x4E29
+0x814D 0x4E2E
+0x814E 0x4E2F
+0x814F 0x4E31
+0x8150 0x4E33
+0x8151 0x4E35
+0x8152 0x4E37
+0x8153 0x4E3C
+0x8154 0x4E40
+0x8155 0x4E41
+0x8156 0x4E42
+0x8157 0x4E44
+0x8158 0x4E46
+0x8159 0x4E4A
+0x815A 0x4E51
+0x815B 0x4E55
+0x815C 0x4E57
+0x815D 0x4E5A
+0x815E 0x4E5B
+0x815F 0x4E62
+0x8160 0x4E63
+0x8161 0x4E64
+0x8162 0x4E65
+0x8163 0x4E67
+0x8164 0x4E68
+0x8165 0x4E6A
+0x8166 0x4E6B
+0x8167 0x4E6C
+0x8168 0x4E6D
+0x8169 0x4E6E
+0x816A 0x4E6F
+0x816B 0x4E72
+0x816C 0x4E74
+0x816D 0x4E75
+0x816E 0x4E76
+0x816F 0x4E77
+0x8170 0x4E78
+0x8171 0x4E79
+0x8172 0x4E7A
+0x8173 0x4E7B
+0x8174 0x4E7C
+0x8175 0x4E7D
+0x8176 0x4E7F
+0x8177 0x4E80
+0x8178 0x4E81
+0x8179 0x4E82
+0x817A 0x4E83
+0x817B 0x4E84
+0x817C 0x4E85
+0x817D 0x4E87
+0x817E 0x4E8A
+0x8180 0x4E90
+0x8181 0x4E96
+0x8182 0x4E97
+0x8183 0x4E99
+0x8184 0x4E9C
+0x8185 0x4E9D
+0x8186 0x4E9E
+0x8187 0x4EA3
+0x8188 0x4EAA
+0x8189 0x4EAF
+0x818A 0x4EB0
+0x818B 0x4EB1
+0x818C 0x4EB4
+0x818D 0x4EB6
+0x818E 0x4EB7
+0x818F 0x4EB8
+0x8190 0x4EB9
+0x8191 0x4EBC
+0x8192 0x4EBD
+0x8193 0x4EBE
+0x8194 0x4EC8
+0x8195 0x4ECC
+0x8196 0x4ECF
+0x8197 0x4ED0
+0x8198 0x4ED2
+0x8199 0x4EDA
+0x819A 0x4EDB
+0x819B 0x4EDC
+0x819C 0x4EE0
+0x819D 0x4EE2
+0x819E 0x4EE6
+0x819F 0x4EE7
+0x81A0 0x4EE9
+0x81A1 0x4EED
+0x81A2 0x4EEE
+0x81A3 0x4EEF
+0x81A4 0x4EF1
+0x81A5 0x4EF4
+0x81A6 0x4EF8
+0x81A7 0x4EF9
+0x81A8 0x4EFA
+0x81A9 0x4EFC
+0x81AA 0x4EFE
+0x81AB 0x4F00
+0x81AC 0x4F02
+0x81AD 0x4F03
+0x81AE 0x4F04
+0x81AF 0x4F05
+0x81B0 0x4F06
+0x81B1 0x4F07
+0x81B2 0x4F08
+0x81B3 0x4F0B
+0x81B4 0x4F0C
+0x81B5 0x4F12
+0x81B6 0x4F13
+0x81B7 0x4F14
+0x81B8 0x4F15
+0x81B9 0x4F16
+0x81BA 0x4F1C
+0x81BB 0x4F1D
+0x81BC 0x4F21
+0x81BD 0x4F23
+0x81BE 0x4F28
+0x81BF 0x4F29
+0x81C0 0x4F2C
+0x81C1 0x4F2D
+0x81C2 0x4F2E
+0x81C3 0x4F31
+0x81C4 0x4F33
+0x81C5 0x4F35
+0x81C6 0x4F37
+0x81C7 0x4F39
+0x81C8 0x4F3B
+0x81C9 0x4F3E
+0x81CA 0x4F3F
+0x81CB 0x4F40
+0x81CC 0x4F41
+0x81CD 0x4F42
+0x81CE 0x4F44
+0x81CF 0x4F45
+0x81D0 0x4F47
+0x81D1 0x4F48
+0x81D2 0x4F49
+0x81D3 0x4F4A
+0x81D4 0x4F4B
+0x81D5 0x4F4C
+0x81D6 0x4F52
+0x81D7 0x4F54
+0x81D8 0x4F56
+0x81D9 0x4F61
+0x81DA 0x4F62
+0x81DB 0x4F66
+0x81DC 0x4F68
+0x81DD 0x4F6A
+0x81DE 0x4F6B
+0x81DF 0x4F6D
+0x81E0 0x4F6E
+0x81E1 0x4F71
+0x81E2 0x4F72
+0x81E3 0x4F75
+0x81E4 0x4F77
+0x81E5 0x4F78
+0x81E6 0x4F79
+0x81E7 0x4F7A
+0x81E8 0x4F7D
+0x81E9 0x4F80
+0x81EA 0x4F81
+0x81EB 0x4F82
+0x81EC 0x4F85
+0x81ED 0x4F86
+0x81EE 0x4F87
+0x81EF 0x4F8A
+0x81F0 0x4F8C
+0x81F1 0x4F8E
+0x81F2 0x4F90
+0x81F3 0x4F92
+0x81F4 0x4F93
+0x81F5 0x4F95
+0x81F6 0x4F96
+0x81F7 0x4F98
+0x81F8 0x4F99
+0x81F9 0x4F9A
+0x81FA 0x4F9C
+0x81FB 0x4F9E
+0x81FC 0x4F9F
+0x81FD 0x4FA1
+0x81FE 0x4FA2
+0x82308130 0x34A3
+0x82308131 0x34A4
+0x82308132 0x34A5
+0x82308133 0x34A6
+0x82308134 0x34A7
+0x82308135 0x34A8
+0x82308136 0x34A9
+0x82308137 0x34AA
+0x82308138 0x34AB
+0x82308139 0x34AC
+0x82308230 0x34AD
+0x82308231 0x34AE
+0x82308232 0x34AF
+0x82308233 0x34B0
+0x82308234 0x34B1
+0x82308235 0x34B2
+0x82308236 0x34B3
+0x82308237 0x34B4
+0x82308238 0x34B5
+0x82308239 0x34B6
+0x82308330 0x34B7
+0x82308331 0x34B8
+0x82308332 0x34B9
+0x82308333 0x34BA
+0x82308334 0x34BB
+0x82308335 0x34BC
+0x82308336 0x34BD
+0x82308337 0x34BE
+0x82308338 0x34BF
+0x82308339 0x34C0
+0x82308430 0x34C1
+0x82308431 0x34C2
+0x82308432 0x34C3
+0x82308433 0x34C4
+0x82308434 0x34C5
+0x82308435 0x34C6
+0x82308436 0x34C7
+0x82308437 0x34C8
+0x82308438 0x34C9
+0x82308439 0x34CA
+0x82308530 0x34CB
+0x82308531 0x34CC
+0x82308532 0x34CD
+0x82308533 0x34CE
+0x82308534 0x34CF
+0x82308535 0x34D0
+0x82308536 0x34D1
+0x82308537 0x34D2
+0x82308538 0x34D3
+0x82308539 0x34D4
+0x82308630 0x34D5
+0x82308631 0x34D6
+0x82308632 0x34D7
+0x82308633 0x34D8
+0x82308634 0x34D9
+0x82308635 0x34DA
+0x82308636 0x34DB
+0x82308637 0x34DC
+0x82308638 0x34DD
+0x82308639 0x34DE
+0x82308730 0x34DF
+0x82308731 0x34E0
+0x82308732 0x34E1
+0x82308733 0x34E2
+0x82308734 0x34E3
+0x82308735 0x34E4
+0x82308736 0x34E5
+0x82308737 0x34E6
+0x82308738 0x34E7
+0x82308739 0x34E8
+0x82308830 0x34E9
+0x82308831 0x34EA
+0x82308832 0x34EB
+0x82308833 0x34EC
+0x82308834 0x34ED
+0x82308835 0x34EE
+0x82308836 0x34EF
+0x82308837 0x34F0
+0x82308838 0x34F1
+0x82308839 0x34F2
+0x82308930 0x34F3
+0x82308931 0x34F4
+0x82308932 0x34F5
+0x82308933 0x34F6
+0x82308934 0x34F7
+0x82308935 0x34F8
+0x82308936 0x34F9
+0x82308937 0x34FA
+0x82308938 0x34FB
+0x82308939 0x34FC
+0x82308A30 0x34FD
+0x82308A31 0x34FE
+0x82308A32 0x34FF
+0x82308A33 0x3500
+0x82308A34 0x3501
+0x82308A35 0x3502
+0x82308A36 0x3503
+0x82308A37 0x3504
+0x82308A38 0x3505
+0x82308A39 0x3506
+0x82308B30 0x3507
+0x82308B31 0x3508
+0x82308B32 0x3509
+0x82308B33 0x350A
+0x82308B34 0x350B
+0x82308B35 0x350C
+0x82308B36 0x350D
+0x82308B37 0x350E
+0x82308B38 0x350F
+0x82308B39 0x3510
+0x82308C30 0x3511
+0x82308C31 0x3512
+0x82308C32 0x3513
+0x82308C33 0x3514
+0x82308C34 0x3515
+0x82308C35 0x3516
+0x82308C36 0x3517
+0x82308C37 0x3518
+0x82308C38 0x3519
+0x82308C39 0x351A
+0x82308D30 0x351B
+0x82308D31 0x351C
+0x82308D32 0x351D
+0x82308D33 0x351E
+0x82308D34 0x351F
+0x82308D35 0x3520
+0x82308D36 0x3521
+0x82308D37 0x3522
+0x82308D38 0x3523
+0x82308D39 0x3524
+0x82308E30 0x3525
+0x82308E31 0x3526
+0x82308E32 0x3527
+0x82308E33 0x3528
+0x82308E34 0x3529
+0x82308E35 0x352A
+0x82308E36 0x352B
+0x82308E37 0x352C
+0x82308E38 0x352D
+0x82308E39 0x352E
+0x82308F30 0x352F
+0x82308F31 0x3530
+0x82308F32 0x3531
+0x82308F33 0x3532
+0x82308F34 0x3533
+0x82308F35 0x3534
+0x82308F36 0x3535
+0x82308F37 0x3536
+0x82308F38 0x3537
+0x82308F39 0x3538
+0x82309030 0x3539
+0x82309031 0x353A
+0x82309032 0x353B
+0x82309033 0x353C
+0x82309034 0x353D
+0x82309035 0x353E
+0x82309036 0x353F
+0x82309037 0x3540
+0x82309038 0x3541
+0x82309039 0x3542
+0x82309130 0x3543
+0x82309131 0x3544
+0x82309132 0x3545
+0x82309133 0x3546
+0x82309134 0x3547
+0x82309135 0x3548
+0x82309136 0x3549
+0x82309137 0x354A
+0x82309138 0x354B
+0x82309139 0x354C
+0x82309230 0x354D
+0x82309231 0x354E
+0x82309232 0x354F
+0x82309233 0x3550
+0x82309234 0x3551
+0x82309235 0x3552
+0x82309236 0x3553
+0x82309237 0x3554
+0x82309238 0x3555
+0x82309239 0x3556
+0x82309330 0x3557
+0x82309331 0x3558
+0x82309332 0x3559
+0x82309333 0x355A
+0x82309334 0x355B
+0x82309335 0x355C
+0x82309336 0x355D
+0x82309337 0x355E
+0x82309338 0x355F
+0x82309339 0x3560
+0x82309430 0x3561
+0x82309431 0x3562
+0x82309432 0x3563
+0x82309433 0x3564
+0x82309434 0x3565
+0x82309435 0x3566
+0x82309436 0x3567
+0x82309437 0x3568
+0x82309438 0x3569
+0x82309439 0x356A
+0x82309530 0x356B
+0x82309531 0x356C
+0x82309532 0x356D
+0x82309533 0x356E
+0x82309534 0x356F
+0x82309535 0x3570
+0x82309536 0x3571
+0x82309537 0x3572
+0x82309538 0x3573
+0x82309539 0x3574
+0x82309630 0x3575
+0x82309631 0x3576
+0x82309632 0x3577
+0x82309633 0x3578
+0x82309634 0x3579
+0x82309635 0x357A
+0x82309636 0x357B
+0x82309637 0x357C
+0x82309638 0x357D
+0x82309639 0x357E
+0x82309730 0x357F
+0x82309731 0x3580
+0x82309732 0x3581
+0x82309733 0x3582
+0x82309734 0x3583
+0x82309735 0x3584
+0x82309736 0x3585
+0x82309737 0x3586
+0x82309738 0x3587
+0x82309739 0x3588
+0x82309830 0x3589
+0x82309831 0x358A
+0x82309832 0x358B
+0x82309833 0x358C
+0x82309834 0x358D
+0x82309835 0x358E
+0x82309836 0x358F
+0x82309837 0x3590
+0x82309838 0x3591
+0x82309839 0x3592
+0x82309930 0x3593
+0x82309931 0x3594
+0x82309932 0x3595
+0x82309933 0x3596
+0x82309934 0x3597
+0x82309935 0x3598
+0x82309936 0x3599
+0x82309937 0x359A
+0x82309938 0x359B
+0x82309939 0x359C
+0x82309A30 0x359D
+0x82309A31 0x359F
+0x82309A32 0x35A0
+0x82309A33 0x35A1
+0x82309A34 0x35A2
+0x82309A35 0x35A3
+0x82309A36 0x35A4
+0x82309A37 0x35A5
+0x82309A38 0x35A6
+0x82309A39 0x35A7
+0x82309B30 0x35A8
+0x82309B31 0x35A9
+0x82309B32 0x35AA
+0x82309B33 0x35AB
+0x82309B34 0x35AC
+0x82309B35 0x35AD
+0x82309B36 0x35AE
+0x82309B37 0x35AF
+0x82309B38 0x35B0
+0x82309B39 0x35B1
+0x82309C30 0x35B2
+0x82309C31 0x35B3
+0x82309C32 0x35B4
+0x82309C33 0x35B5
+0x82309C34 0x35B6
+0x82309C35 0x35B7
+0x82309C36 0x35B8
+0x82309C37 0x35B9
+0x82309C38 0x35BA
+0x82309C39 0x35BB
+0x82309D30 0x35BC
+0x82309D31 0x35BD
+0x82309D32 0x35BE
+0x82309D33 0x35BF
+0x82309D34 0x35C0
+0x82309D35 0x35C1
+0x82309D36 0x35C2
+0x82309D37 0x35C3
+0x82309D38 0x35C4
+0x82309D39 0x35C5
+0x82309E30 0x35C6
+0x82309E31 0x35C7
+0x82309E32 0x35C8
+0x82309E33 0x35C9
+0x82309E34 0x35CA
+0x82309E35 0x35CB
+0x82309E36 0x35CC
+0x82309E37 0x35CD
+0x82309E38 0x35CE
+0x82309E39 0x35CF
+0x82309F30 0x35D0
+0x82309F31 0x35D1
+0x82309F32 0x35D2
+0x82309F33 0x35D3
+0x82309F34 0x35D4
+0x82309F35 0x35D5
+0x82309F36 0x35D6
+0x82309F37 0x35D7
+0x82309F38 0x35D8
+0x82309F39 0x35D9
+0x8230A030 0x35DA
+0x8230A031 0x35DB
+0x8230A032 0x35DC
+0x8230A033 0x35DD
+0x8230A034 0x35DE
+0x8230A035 0x35DF
+0x8230A036 0x35E0
+0x8230A037 0x35E1
+0x8230A038 0x35E2
+0x8230A039 0x35E3
+0x8230A130 0x35E4
+0x8230A131 0x35E5
+0x8230A132 0x35E6
+0x8230A133 0x35E7
+0x8230A134 0x35E8
+0x8230A135 0x35E9
+0x8230A136 0x35EA
+0x8230A137 0x35EB
+0x8230A138 0x35EC
+0x8230A139 0x35ED
+0x8230A230 0x35EE
+0x8230A231 0x35EF
+0x8230A232 0x35F0
+0x8230A233 0x35F1
+0x8230A234 0x35F2
+0x8230A235 0x35F3
+0x8230A236 0x35F4
+0x8230A237 0x35F5
+0x8230A238 0x35F6
+0x8230A239 0x35F7
+0x8230A330 0x35F8
+0x8230A331 0x35F9
+0x8230A332 0x35FA
+0x8230A333 0x35FB
+0x8230A334 0x35FC
+0x8230A335 0x35FD
+0x8230A336 0x35FE
+0x8230A337 0x35FF
+0x8230A338 0x3600
+0x8230A339 0x3601
+0x8230A430 0x3602
+0x8230A431 0x3603
+0x8230A432 0x3604
+0x8230A433 0x3605
+0x8230A434 0x3606
+0x8230A435 0x3607
+0x8230A436 0x3608
+0x8230A437 0x3609
+0x8230A438 0x360A
+0x8230A439 0x360B
+0x8230A530 0x360C
+0x8230A531 0x360D
+0x8230A532 0x360F
+0x8230A533 0x3610
+0x8230A534 0x3611
+0x8230A535 0x3612
+0x8230A536 0x3613
+0x8230A537 0x3614
+0x8230A538 0x3615
+0x8230A539 0x3616
+0x8230A630 0x3617
+0x8230A631 0x3618
+0x8230A632 0x3619
+0x8230A633 0x361B
+0x8230A634 0x361C
+0x8230A635 0x361D
+0x8230A636 0x361E
+0x8230A637 0x361F
+0x8230A638 0x3620
+0x8230A639 0x3621
+0x8230A730 0x3622
+0x8230A731 0x3623
+0x8230A732 0x3624
+0x8230A733 0x3625
+0x8230A734 0x3626
+0x8230A735 0x3627
+0x8230A736 0x3628
+0x8230A737 0x3629
+0x8230A738 0x362A
+0x8230A739 0x362B
+0x8230A830 0x362C
+0x8230A831 0x362D
+0x8230A832 0x362E
+0x8230A833 0x362F
+0x8230A834 0x3630
+0x8230A835 0x3631
+0x8230A836 0x3632
+0x8230A837 0x3633
+0x8230A838 0x3634
+0x8230A839 0x3635
+0x8230A930 0x3636
+0x8230A931 0x3637
+0x8230A932 0x3638
+0x8230A933 0x3639
+0x8230A934 0x363A
+0x8230A935 0x363B
+0x8230A936 0x363C
+0x8230A937 0x363D
+0x8230A938 0x363E
+0x8230A939 0x363F
+0x8230AA30 0x3640
+0x8230AA31 0x3641
+0x8230AA32 0x3642
+0x8230AA33 0x3643
+0x8230AA34 0x3644
+0x8230AA35 0x3645
+0x8230AA36 0x3646
+0x8230AA37 0x3647
+0x8230AA38 0x3648
+0x8230AA39 0x3649
+0x8230AB30 0x364A
+0x8230AB31 0x364B
+0x8230AB32 0x364C
+0x8230AB33 0x364D
+0x8230AB34 0x364E
+0x8230AB35 0x364F
+0x8230AB36 0x3650
+0x8230AB37 0x3651
+0x8230AB38 0x3652
+0x8230AB39 0x3653
+0x8230AC30 0x3654
+0x8230AC31 0x3655
+0x8230AC32 0x3656
+0x8230AC33 0x3657
+0x8230AC34 0x3658
+0x8230AC35 0x3659
+0x8230AC36 0x365A
+0x8230AC37 0x365B
+0x8230AC38 0x365C
+0x8230AC39 0x365D
+0x8230AD30 0x365E
+0x8230AD31 0x365F
+0x8230AD32 0x3660
+0x8230AD33 0x3661
+0x8230AD34 0x3662
+0x8230AD35 0x3663
+0x8230AD36 0x3664
+0x8230AD37 0x3665
+0x8230AD38 0x3666
+0x8230AD39 0x3667
+0x8230AE30 0x3668
+0x8230AE31 0x3669
+0x8230AE32 0x366A
+0x8230AE33 0x366B
+0x8230AE34 0x366C
+0x8230AE35 0x366D
+0x8230AE36 0x366E
+0x8230AE37 0x366F
+0x8230AE38 0x3670
+0x8230AE39 0x3671
+0x8230AF30 0x3672
+0x8230AF31 0x3673
+0x8230AF32 0x3674
+0x8230AF33 0x3675
+0x8230AF34 0x3676
+0x8230AF35 0x3677
+0x8230AF36 0x3678
+0x8230AF37 0x3679
+0x8230AF38 0x367A
+0x8230AF39 0x367B
+0x8230B030 0x367C
+0x8230B031 0x367D
+0x8230B032 0x367E
+0x8230B033 0x367F
+0x8230B034 0x3680
+0x8230B035 0x3681
+0x8230B036 0x3682
+0x8230B037 0x3683
+0x8230B038 0x3684
+0x8230B039 0x3685
+0x8230B130 0x3686
+0x8230B131 0x3687
+0x8230B132 0x3688
+0x8230B133 0x3689
+0x8230B134 0x368A
+0x8230B135 0x368B
+0x8230B136 0x368C
+0x8230B137 0x368D
+0x8230B138 0x368E
+0x8230B139 0x368F
+0x8230B230 0x3690
+0x8230B231 0x3691
+0x8230B232 0x3692
+0x8230B233 0x3693
+0x8230B234 0x3694
+0x8230B235 0x3695
+0x8230B236 0x3696
+0x8230B237 0x3697
+0x8230B238 0x3698
+0x8230B239 0x3699
+0x8230B330 0x369A
+0x8230B331 0x369B
+0x8230B332 0x369C
+0x8230B333 0x369D
+0x8230B334 0x369E
+0x8230B335 0x369F
+0x8230B336 0x36A0
+0x8230B337 0x36A1
+0x8230B338 0x36A2
+0x8230B339 0x36A3
+0x8230B430 0x36A4
+0x8230B431 0x36A5
+0x8230B432 0x36A6
+0x8230B433 0x36A7
+0x8230B434 0x36A8
+0x8230B435 0x36A9
+0x8230B436 0x36AA
+0x8230B437 0x36AB
+0x8230B438 0x36AC
+0x8230B439 0x36AD
+0x8230B530 0x36AE
+0x8230B531 0x36AF
+0x8230B532 0x36B0
+0x8230B533 0x36B1
+0x8230B534 0x36B2
+0x8230B535 0x36B3
+0x8230B536 0x36B4
+0x8230B537 0x36B5
+0x8230B538 0x36B6
+0x8230B539 0x36B7
+0x8230B630 0x36B8
+0x8230B631 0x36B9
+0x8230B632 0x36BA
+0x8230B633 0x36BB
+0x8230B634 0x36BC
+0x8230B635 0x36BD
+0x8230B636 0x36BE
+0x8230B637 0x36BF
+0x8230B638 0x36C0
+0x8230B639 0x36C1
+0x8230B730 0x36C2
+0x8230B731 0x36C3
+0x8230B732 0x36C4
+0x8230B733 0x36C5
+0x8230B734 0x36C6
+0x8230B735 0x36C7
+0x8230B736 0x36C8
+0x8230B737 0x36C9
+0x8230B738 0x36CA
+0x8230B739 0x36CB
+0x8230B830 0x36CC
+0x8230B831 0x36CD
+0x8230B832 0x36CE
+0x8230B833 0x36CF
+0x8230B834 0x36D0
+0x8230B835 0x36D1
+0x8230B836 0x36D2
+0x8230B837 0x36D3
+0x8230B838 0x36D4
+0x8230B839 0x36D5
+0x8230B930 0x36D6
+0x8230B931 0x36D7
+0x8230B932 0x36D8
+0x8230B933 0x36D9
+0x8230B934 0x36DA
+0x8230B935 0x36DB
+0x8230B936 0x36DC
+0x8230B937 0x36DD
+0x8230B938 0x36DE
+0x8230B939 0x36DF
+0x8230BA30 0x36E0
+0x8230BA31 0x36E1
+0x8230BA32 0x36E2
+0x8230BA33 0x36E3
+0x8230BA34 0x36E4
+0x8230BA35 0x36E5
+0x8230BA36 0x36E6
+0x8230BA37 0x36E7
+0x8230BA38 0x36E8
+0x8230BA39 0x36E9
+0x8230BB30 0x36EA
+0x8230BB31 0x36EB
+0x8230BB32 0x36EC
+0x8230BB33 0x36ED
+0x8230BB34 0x36EE
+0x8230BB35 0x36EF
+0x8230BB36 0x36F0
+0x8230BB37 0x36F1
+0x8230BB38 0x36F2
+0x8230BB39 0x36F3
+0x8230BC30 0x36F4
+0x8230BC31 0x36F5
+0x8230BC32 0x36F6
+0x8230BC33 0x36F7
+0x8230BC34 0x36F8
+0x8230BC35 0x36F9
+0x8230BC36 0x36FA
+0x8230BC37 0x36FB
+0x8230BC38 0x36FC
+0x8230BC39 0x36FD
+0x8230BD30 0x36FE
+0x8230BD31 0x36FF
+0x8230BD32 0x3700
+0x8230BD33 0x3701
+0x8230BD34 0x3702
+0x8230BD35 0x3703
+0x8230BD36 0x3704
+0x8230BD37 0x3705
+0x8230BD38 0x3706
+0x8230BD39 0x3707
+0x8230BE30 0x3708
+0x8230BE31 0x3709
+0x8230BE32 0x370A
+0x8230BE33 0x370B
+0x8230BE34 0x370C
+0x8230BE35 0x370D
+0x8230BE36 0x370E
+0x8230BE37 0x370F
+0x8230BE38 0x3710
+0x8230BE39 0x3711
+0x8230BF30 0x3712
+0x8230BF31 0x3713
+0x8230BF32 0x3714
+0x8230BF33 0x3715
+0x8230BF34 0x3716
+0x8230BF35 0x3717
+0x8230BF36 0x3718
+0x8230BF37 0x3719
+0x8230BF38 0x371A
+0x8230BF39 0x371B
+0x8230C030 0x371C
+0x8230C031 0x371D
+0x8230C032 0x371E
+0x8230C033 0x371F
+0x8230C034 0x3720
+0x8230C035 0x3721
+0x8230C036 0x3722
+0x8230C037 0x3723
+0x8230C038 0x3724
+0x8230C039 0x3725
+0x8230C130 0x3726
+0x8230C131 0x3727
+0x8230C132 0x3728
+0x8230C133 0x3729
+0x8230C134 0x372A
+0x8230C135 0x372B
+0x8230C136 0x372C
+0x8230C137 0x372D
+0x8230C138 0x372E
+0x8230C139 0x372F
+0x8230C230 0x3730
+0x8230C231 0x3731
+0x8230C232 0x3732
+0x8230C233 0x3733
+0x8230C234 0x3734
+0x8230C235 0x3735
+0x8230C236 0x3736
+0x8230C237 0x3737
+0x8230C238 0x3738
+0x8230C239 0x3739
+0x8230C330 0x373A
+0x8230C331 0x373B
+0x8230C332 0x373C
+0x8230C333 0x373D
+0x8230C334 0x373E
+0x8230C335 0x373F
+0x8230C336 0x3740
+0x8230C337 0x3741
+0x8230C338 0x3742
+0x8230C339 0x3743
+0x8230C430 0x3744
+0x8230C431 0x3745
+0x8230C432 0x3746
+0x8230C433 0x3747
+0x8230C434 0x3748
+0x8230C435 0x3749
+0x8230C436 0x374A
+0x8230C437 0x374B
+0x8230C438 0x374C
+0x8230C439 0x374D
+0x8230C530 0x374E
+0x8230C531 0x374F
+0x8230C532 0x3750
+0x8230C533 0x3751
+0x8230C534 0x3752
+0x8230C535 0x3753
+0x8230C536 0x3754
+0x8230C537 0x3755
+0x8230C538 0x3756
+0x8230C539 0x3757
+0x8230C630 0x3758
+0x8230C631 0x3759
+0x8230C632 0x375A
+0x8230C633 0x375B
+0x8230C634 0x375C
+0x8230C635 0x375D
+0x8230C636 0x375E
+0x8230C637 0x375F
+0x8230C638 0x3760
+0x8230C639 0x3761
+0x8230C730 0x3762
+0x8230C731 0x3763
+0x8230C732 0x3764
+0x8230C733 0x3765
+0x8230C734 0x3766
+0x8230C735 0x3767
+0x8230C736 0x3768
+0x8230C737 0x3769
+0x8230C738 0x376A
+0x8230C739 0x376B
+0x8230C830 0x376C
+0x8230C831 0x376D
+0x8230C832 0x376E
+0x8230C833 0x376F
+0x8230C834 0x3770
+0x8230C835 0x3771
+0x8230C836 0x3772
+0x8230C837 0x3773
+0x8230C838 0x3774
+0x8230C839 0x3775
+0x8230C930 0x3776
+0x8230C931 0x3777
+0x8230C932 0x3778
+0x8230C933 0x3779
+0x8230C934 0x377A
+0x8230C935 0x377B
+0x8230C936 0x377C
+0x8230C937 0x377D
+0x8230C938 0x377E
+0x8230C939 0x377F
+0x8230CA30 0x3780
+0x8230CA31 0x3781
+0x8230CA32 0x3782
+0x8230CA33 0x3783
+0x8230CA34 0x3784
+0x8230CA35 0x3785
+0x8230CA36 0x3786
+0x8230CA37 0x3787
+0x8230CA38 0x3788
+0x8230CA39 0x3789
+0x8230CB30 0x378A
+0x8230CB31 0x378B
+0x8230CB32 0x378C
+0x8230CB33 0x378D
+0x8230CB34 0x378E
+0x8230CB35 0x378F
+0x8230CB36 0x3790
+0x8230CB37 0x3791
+0x8230CB38 0x3792
+0x8230CB39 0x3793
+0x8230CC30 0x3794
+0x8230CC31 0x3795
+0x8230CC32 0x3796
+0x8230CC33 0x3797
+0x8230CC34 0x3798
+0x8230CC35 0x3799
+0x8230CC36 0x379A
+0x8230CC37 0x379B
+0x8230CC38 0x379C
+0x8230CC39 0x379D
+0x8230CD30 0x379E
+0x8230CD31 0x379F
+0x8230CD32 0x37A0
+0x8230CD33 0x37A1
+0x8230CD34 0x37A2
+0x8230CD35 0x37A3
+0x8230CD36 0x37A4
+0x8230CD37 0x37A5
+0x8230CD38 0x37A6
+0x8230CD39 0x37A7
+0x8230CE30 0x37A8
+0x8230CE31 0x37A9
+0x8230CE32 0x37AA
+0x8230CE33 0x37AB
+0x8230CE34 0x37AC
+0x8230CE35 0x37AD
+0x8230CE36 0x37AE
+0x8230CE37 0x37AF
+0x8230CE38 0x37B0
+0x8230CE39 0x37B1
+0x8230CF30 0x37B2
+0x8230CF31 0x37B3
+0x8230CF32 0x37B4
+0x8230CF33 0x37B5
+0x8230CF34 0x37B6
+0x8230CF35 0x37B7
+0x8230CF36 0x37B8
+0x8230CF37 0x37B9
+0x8230CF38 0x37BA
+0x8230CF39 0x37BB
+0x8230D030 0x37BC
+0x8230D031 0x37BD
+0x8230D032 0x37BE
+0x8230D033 0x37BF
+0x8230D034 0x37C0
+0x8230D035 0x37C1
+0x8230D036 0x37C2
+0x8230D037 0x37C3
+0x8230D038 0x37C4
+0x8230D039 0x37C5
+0x8230D130 0x37C6
+0x8230D131 0x37C7
+0x8230D132 0x37C8
+0x8230D133 0x37C9
+0x8230D134 0x37CA
+0x8230D135 0x37CB
+0x8230D136 0x37CC
+0x8230D137 0x37CD
+0x8230D138 0x37CE
+0x8230D139 0x37CF
+0x8230D230 0x37D0
+0x8230D231 0x37D1
+0x8230D232 0x37D2
+0x8230D233 0x37D3
+0x8230D234 0x37D4
+0x8230D235 0x37D5
+0x8230D236 0x37D6
+0x8230D237 0x37D7
+0x8230D238 0x37D8
+0x8230D239 0x37D9
+0x8230D330 0x37DA
+0x8230D331 0x37DB
+0x8230D332 0x37DC
+0x8230D333 0x37DD
+0x8230D334 0x37DE
+0x8230D335 0x37DF
+0x8230D336 0x37E0
+0x8230D337 0x37E1
+0x8230D338 0x37E2
+0x8230D339 0x37E3
+0x8230D430 0x37E4
+0x8230D431 0x37E5
+0x8230D432 0x37E6
+0x8230D433 0x37E7
+0x8230D434 0x37E8
+0x8230D435 0x37E9
+0x8230D436 0x37EA
+0x8230D437 0x37EB
+0x8230D438 0x37EC
+0x8230D439 0x37ED
+0x8230D530 0x37EE
+0x8230D531 0x37EF
+0x8230D532 0x37F0
+0x8230D533 0x37F1
+0x8230D534 0x37F2
+0x8230D535 0x37F3
+0x8230D536 0x37F4
+0x8230D537 0x37F5
+0x8230D538 0x37F6
+0x8230D539 0x37F7
+0x8230D630 0x37F8
+0x8230D631 0x37F9
+0x8230D632 0x37FA
+0x8230D633 0x37FB
+0x8230D634 0x37FC
+0x8230D635 0x37FD
+0x8230D636 0x37FE
+0x8230D637 0x37FF
+0x8230D638 0x3800
+0x8230D639 0x3801
+0x8230D730 0x3802
+0x8230D731 0x3803
+0x8230D732 0x3804
+0x8230D733 0x3805
+0x8230D734 0x3806
+0x8230D735 0x3807
+0x8230D736 0x3808
+0x8230D737 0x3809
+0x8230D738 0x380A
+0x8230D739 0x380B
+0x8230D830 0x380C
+0x8230D831 0x380D
+0x8230D832 0x380E
+0x8230D833 0x380F
+0x8230D834 0x3810
+0x8230D835 0x3811
+0x8230D836 0x3812
+0x8230D837 0x3813
+0x8230D838 0x3814
+0x8230D839 0x3815
+0x8230D930 0x3816
+0x8230D931 0x3817
+0x8230D932 0x3818
+0x8230D933 0x3819
+0x8230D934 0x381A
+0x8230D935 0x381B
+0x8230D936 0x381C
+0x8230D937 0x381D
+0x8230D938 0x381E
+0x8230D939 0x381F
+0x8230DA30 0x3820
+0x8230DA31 0x3821
+0x8230DA32 0x3822
+0x8230DA33 0x3823
+0x8230DA34 0x3824
+0x8230DA35 0x3825
+0x8230DA36 0x3826
+0x8230DA37 0x3827
+0x8230DA38 0x3828
+0x8230DA39 0x3829
+0x8230DB30 0x382A
+0x8230DB31 0x382B
+0x8230DB32 0x382C
+0x8230DB33 0x382D
+0x8230DB34 0x382E
+0x8230DB35 0x382F
+0x8230DB36 0x3830
+0x8230DB37 0x3831
+0x8230DB38 0x3832
+0x8230DB39 0x3833
+0x8230DC30 0x3834
+0x8230DC31 0x3835
+0x8230DC32 0x3836
+0x8230DC33 0x3837
+0x8230DC34 0x3838
+0x8230DC35 0x3839
+0x8230DC36 0x383A
+0x8230DC37 0x383B
+0x8230DC38 0x383C
+0x8230DC39 0x383D
+0x8230DD30 0x383E
+0x8230DD31 0x383F
+0x8230DD32 0x3840
+0x8230DD33 0x3841
+0x8230DD34 0x3842
+0x8230DD35 0x3843
+0x8230DD36 0x3844
+0x8230DD37 0x3845
+0x8230DD38 0x3846
+0x8230DD39 0x3847
+0x8230DE30 0x3848
+0x8230DE31 0x3849
+0x8230DE32 0x384A
+0x8230DE33 0x384B
+0x8230DE34 0x384C
+0x8230DE35 0x384D
+0x8230DE36 0x384E
+0x8230DE37 0x384F
+0x8230DE38 0x3850
+0x8230DE39 0x3851
+0x8230DF30 0x3852
+0x8230DF31 0x3853
+0x8230DF32 0x3854
+0x8230DF33 0x3855
+0x8230DF34 0x3856
+0x8230DF35 0x3857
+0x8230DF36 0x3858
+0x8230DF37 0x3859
+0x8230DF38 0x385A
+0x8230DF39 0x385B
+0x8230E030 0x385C
+0x8230E031 0x385D
+0x8230E032 0x385E
+0x8230E033 0x385F
+0x8230E034 0x3860
+0x8230E035 0x3861
+0x8230E036 0x3862
+0x8230E037 0x3863
+0x8230E038 0x3864
+0x8230E039 0x3865
+0x8230E130 0x3866
+0x8230E131 0x3867
+0x8230E132 0x3868
+0x8230E133 0x3869
+0x8230E134 0x386A
+0x8230E135 0x386B
+0x8230E136 0x386C
+0x8230E137 0x386D
+0x8230E138 0x386E
+0x8230E139 0x386F
+0x8230E230 0x3870
+0x8230E231 0x3871
+0x8230E232 0x3872
+0x8230E233 0x3873
+0x8230E234 0x3874
+0x8230E235 0x3875
+0x8230E236 0x3876
+0x8230E237 0x3877
+0x8230E238 0x3878
+0x8230E239 0x3879
+0x8230E330 0x387A
+0x8230E331 0x387B
+0x8230E332 0x387C
+0x8230E333 0x387D
+0x8230E334 0x387E
+0x8230E335 0x387F
+0x8230E336 0x3880
+0x8230E337 0x3881
+0x8230E338 0x3882
+0x8230E339 0x3883
+0x8230E430 0x3884
+0x8230E431 0x3885
+0x8230E432 0x3886
+0x8230E433 0x3887
+0x8230E434 0x3888
+0x8230E435 0x3889
+0x8230E436 0x388A
+0x8230E437 0x388B
+0x8230E438 0x388C
+0x8230E439 0x388D
+0x8230E530 0x388E
+0x8230E531 0x388F
+0x8230E532 0x3890
+0x8230E533 0x3891
+0x8230E534 0x3892
+0x8230E535 0x3893
+0x8230E536 0x3894
+0x8230E537 0x3895
+0x8230E538 0x3896
+0x8230E539 0x3897
+0x8230E630 0x3898
+0x8230E631 0x3899
+0x8230E632 0x389A
+0x8230E633 0x389B
+0x8230E634 0x389C
+0x8230E635 0x389D
+0x8230E636 0x389E
+0x8230E637 0x389F
+0x8230E638 0x38A0
+0x8230E639 0x38A1
+0x8230E730 0x38A2
+0x8230E731 0x38A3
+0x8230E732 0x38A4
+0x8230E733 0x38A5
+0x8230E734 0x38A6
+0x8230E735 0x38A7
+0x8230E736 0x38A8
+0x8230E737 0x38A9
+0x8230E738 0x38AA
+0x8230E739 0x38AB
+0x8230E830 0x38AC
+0x8230E831 0x38AD
+0x8230E832 0x38AE
+0x8230E833 0x38AF
+0x8230E834 0x38B0
+0x8230E835 0x38B1
+0x8230E836 0x38B2
+0x8230E837 0x38B3
+0x8230E838 0x38B4
+0x8230E839 0x38B5
+0x8230E930 0x38B6
+0x8230E931 0x38B7
+0x8230E932 0x38B8
+0x8230E933 0x38B9
+0x8230E934 0x38BA
+0x8230E935 0x38BB
+0x8230E936 0x38BC
+0x8230E937 0x38BD
+0x8230E938 0x38BE
+0x8230E939 0x38BF
+0x8230EA30 0x38C0
+0x8230EA31 0x38C1
+0x8230EA32 0x38C2
+0x8230EA33 0x38C3
+0x8230EA34 0x38C4
+0x8230EA35 0x38C5
+0x8230EA36 0x38C6
+0x8230EA37 0x38C7
+0x8230EA38 0x38C8
+0x8230EA39 0x38C9
+0x8230EB30 0x38CA
+0x8230EB31 0x38CB
+0x8230EB32 0x38CC
+0x8230EB33 0x38CD
+0x8230EB34 0x38CE
+0x8230EB35 0x38CF
+0x8230EB36 0x38D0
+0x8230EB37 0x38D1
+0x8230EB38 0x38D2
+0x8230EB39 0x38D3
+0x8230EC30 0x38D4
+0x8230EC31 0x38D5
+0x8230EC32 0x38D6
+0x8230EC33 0x38D7
+0x8230EC34 0x38D8
+0x8230EC35 0x38D9
+0x8230EC36 0x38DA
+0x8230EC37 0x38DB
+0x8230EC38 0x38DC
+0x8230EC39 0x38DD
+0x8230ED30 0x38DE
+0x8230ED31 0x38DF
+0x8230ED32 0x38E0
+0x8230ED33 0x38E1
+0x8230ED34 0x38E2
+0x8230ED35 0x38E3
+0x8230ED36 0x38E4
+0x8230ED37 0x38E5
+0x8230ED38 0x38E6
+0x8230ED39 0x38E7
+0x8230EE30 0x38E8
+0x8230EE31 0x38E9
+0x8230EE32 0x38EA
+0x8230EE33 0x38EB
+0x8230EE34 0x38EC
+0x8230EE35 0x38ED
+0x8230EE36 0x38EE
+0x8230EE37 0x38EF
+0x8230EE38 0x38F0
+0x8230EE39 0x38F1
+0x8230EF30 0x38F2
+0x8230EF31 0x38F3
+0x8230EF32 0x38F4
+0x8230EF33 0x38F5
+0x8230EF34 0x38F6
+0x8230EF35 0x38F7
+0x8230EF36 0x38F8
+0x8230EF37 0x38F9
+0x8230EF38 0x38FA
+0x8230EF39 0x38FB
+0x8230F030 0x38FC
+0x8230F031 0x38FD
+0x8230F032 0x38FE
+0x8230F033 0x38FF
+0x8230F034 0x3900
+0x8230F035 0x3901
+0x8230F036 0x3902
+0x8230F037 0x3903
+0x8230F038 0x3904
+0x8230F039 0x3905
+0x8230F130 0x3906
+0x8230F131 0x3907
+0x8230F132 0x3908
+0x8230F133 0x3909
+0x8230F134 0x390A
+0x8230F135 0x390B
+0x8230F136 0x390C
+0x8230F137 0x390D
+0x8230F138 0x390E
+0x8230F139 0x390F
+0x8230F230 0x3910
+0x8230F231 0x3911
+0x8230F232 0x3912
+0x8230F233 0x3913
+0x8230F234 0x3914
+0x8230F235 0x3915
+0x8230F236 0x3916
+0x8230F237 0x3917
+0x8230F238 0x3919
+0x8230F239 0x391A
+0x8230F330 0x391B
+0x8230F331 0x391C
+0x8230F332 0x391D
+0x8230F333 0x391E
+0x8230F334 0x391F
+0x8230F335 0x3920
+0x8230F336 0x3921
+0x8230F337 0x3922
+0x8230F338 0x3923
+0x8230F339 0x3924
+0x8230F430 0x3925
+0x8230F431 0x3926
+0x8230F432 0x3927
+0x8230F433 0x3928
+0x8230F434 0x3929
+0x8230F435 0x392A
+0x8230F436 0x392B
+0x8230F437 0x392C
+0x8230F438 0x392D
+0x8230F439 0x392E
+0x8230F530 0x392F
+0x8230F531 0x3930
+0x8230F532 0x3931
+0x8230F533 0x3932
+0x8230F534 0x3933
+0x8230F535 0x3934
+0x8230F536 0x3935
+0x8230F537 0x3936
+0x8230F538 0x3937
+0x8230F539 0x3938
+0x8230F630 0x3939
+0x8230F631 0x393A
+0x8230F632 0x393B
+0x8230F633 0x393C
+0x8230F634 0x393D
+0x8230F635 0x393E
+0x8230F636 0x393F
+0x8230F637 0x3940
+0x8230F638 0x3941
+0x8230F639 0x3942
+0x8230F730 0x3943
+0x8230F731 0x3944
+0x8230F732 0x3945
+0x8230F733 0x3946
+0x8230F734 0x3947
+0x8230F735 0x3948
+0x8230F736 0x3949
+0x8230F737 0x394A
+0x8230F738 0x394B
+0x8230F739 0x394C
+0x8230F830 0x394D
+0x8230F831 0x394E
+0x8230F832 0x394F
+0x8230F833 0x3950
+0x8230F834 0x3951
+0x8230F835 0x3952
+0x8230F836 0x3953
+0x8230F837 0x3954
+0x8230F838 0x3955
+0x8230F839 0x3956
+0x8230F930 0x3957
+0x8230F931 0x3958
+0x8230F932 0x3959
+0x8230F933 0x395A
+0x8230F934 0x395B
+0x8230F935 0x395C
+0x8230F936 0x395D
+0x8230F937 0x395E
+0x8230F938 0x395F
+0x8230F939 0x3960
+0x8230FA30 0x3961
+0x8230FA31 0x3962
+0x8230FA32 0x3963
+0x8230FA33 0x3964
+0x8230FA34 0x3965
+0x8230FA35 0x3966
+0x8230FA36 0x3967
+0x8230FA37 0x3968
+0x8230FA38 0x3969
+0x8230FA39 0x396A
+0x8230FB30 0x396B
+0x8230FB31 0x396C
+0x8230FB32 0x396D
+0x8230FB33 0x396F
+0x8230FB34 0x3970
+0x8230FB35 0x3971
+0x8230FB36 0x3972
+0x8230FB37 0x3973
+0x8230FB38 0x3974
+0x8230FB39 0x3975
+0x8230FC30 0x3976
+0x8230FC31 0x3977
+0x8230FC32 0x3978
+0x8230FC33 0x3979
+0x8230FC34 0x397A
+0x8230FC35 0x397B
+0x8230FC36 0x397C
+0x8230FC37 0x397D
+0x8230FC38 0x397E
+0x8230FC39 0x397F
+0x8230FD30 0x3980
+0x8230FD31 0x3981
+0x8230FD32 0x3982
+0x8230FD33 0x3983
+0x8230FD34 0x3984
+0x8230FD35 0x3985
+0x8230FD36 0x3986
+0x8230FD37 0x3987
+0x8230FD38 0x3988
+0x8230FD39 0x3989
+0x8230FE30 0x398A
+0x8230FE31 0x398B
+0x8230FE32 0x398C
+0x8230FE33 0x398D
+0x8230FE34 0x398E
+0x8230FE35 0x398F
+0x8230FE36 0x3990
+0x8230FE37 0x3991
+0x8230FE38 0x3992
+0x8230FE39 0x3993
+0x82318130 0x3994
+0x82318131 0x3995
+0x82318132 0x3996
+0x82318133 0x3997
+0x82318134 0x3998
+0x82318135 0x3999
+0x82318136 0x399A
+0x82318137 0x399B
+0x82318138 0x399C
+0x82318139 0x399D
+0x82318230 0x399E
+0x82318231 0x399F
+0x82318232 0x39A0
+0x82318233 0x39A1
+0x82318234 0x39A2
+0x82318235 0x39A3
+0x82318236 0x39A4
+0x82318237 0x39A5
+0x82318238 0x39A6
+0x82318239 0x39A7
+0x82318330 0x39A8
+0x82318331 0x39A9
+0x82318332 0x39AA
+0x82318333 0x39AB
+0x82318334 0x39AC
+0x82318335 0x39AD
+0x82318336 0x39AE
+0x82318337 0x39AF
+0x82318338 0x39B0
+0x82318339 0x39B1
+0x82318430 0x39B2
+0x82318431 0x39B3
+0x82318432 0x39B4
+0x82318433 0x39B5
+0x82318434 0x39B6
+0x82318435 0x39B7
+0x82318436 0x39B8
+0x82318437 0x39B9
+0x82318438 0x39BA
+0x82318439 0x39BB
+0x82318530 0x39BC
+0x82318531 0x39BD
+0x82318532 0x39BE
+0x82318533 0x39BF
+0x82318534 0x39C0
+0x82318535 0x39C1
+0x82318536 0x39C2
+0x82318537 0x39C3
+0x82318538 0x39C4
+0x82318539 0x39C5
+0x82318630 0x39C6
+0x82318631 0x39C7
+0x82318632 0x39C8
+0x82318633 0x39C9
+0x82318634 0x39CA
+0x82318635 0x39CB
+0x82318636 0x39CC
+0x82318637 0x39CD
+0x82318638 0x39CE
+0x82318639 0x39D1
+0x82318730 0x39D2
+0x82318731 0x39D3
+0x82318732 0x39D4
+0x82318733 0x39D5
+0x82318734 0x39D6
+0x82318735 0x39D7
+0x82318736 0x39D8
+0x82318737 0x39D9
+0x82318738 0x39DA
+0x82318739 0x39DB
+0x82318830 0x39DC
+0x82318831 0x39DD
+0x82318832 0x39DE
+0x82318833 0x39E0
+0x82318834 0x39E1
+0x82318835 0x39E2
+0x82318836 0x39E3
+0x82318837 0x39E4
+0x82318838 0x39E5
+0x82318839 0x39E6
+0x82318930 0x39E7
+0x82318931 0x39E8
+0x82318932 0x39E9
+0x82318933 0x39EA
+0x82318934 0x39EB
+0x82318935 0x39EC
+0x82318936 0x39ED
+0x82318937 0x39EE
+0x82318938 0x39EF
+0x82318939 0x39F0
+0x82318A30 0x39F1
+0x82318A31 0x39F2
+0x82318A32 0x39F3
+0x82318A33 0x39F4
+0x82318A34 0x39F5
+0x82318A35 0x39F6
+0x82318A36 0x39F7
+0x82318A37 0x39F8
+0x82318A38 0x39F9
+0x82318A39 0x39FA
+0x82318B30 0x39FB
+0x82318B31 0x39FC
+0x82318B32 0x39FD
+0x82318B33 0x39FE
+0x82318B34 0x39FF
+0x82318B35 0x3A00
+0x82318B36 0x3A01
+0x82318B37 0x3A02
+0x82318B38 0x3A03
+0x82318B39 0x3A04
+0x82318C30 0x3A05
+0x82318C31 0x3A06
+0x82318C32 0x3A07
+0x82318C33 0x3A08
+0x82318C34 0x3A09
+0x82318C35 0x3A0A
+0x82318C36 0x3A0B
+0x82318C37 0x3A0C
+0x82318C38 0x3A0D
+0x82318C39 0x3A0E
+0x82318D30 0x3A0F
+0x82318D31 0x3A10
+0x82318D32 0x3A11
+0x82318D33 0x3A12
+0x82318D34 0x3A13
+0x82318D35 0x3A14
+0x82318D36 0x3A15
+0x82318D37 0x3A16
+0x82318D38 0x3A17
+0x82318D39 0x3A18
+0x82318E30 0x3A19
+0x82318E31 0x3A1A
+0x82318E32 0x3A1B
+0x82318E33 0x3A1C
+0x82318E34 0x3A1D
+0x82318E35 0x3A1E
+0x82318E36 0x3A1F
+0x82318E37 0x3A20
+0x82318E38 0x3A21
+0x82318E39 0x3A22
+0x82318F30 0x3A23
+0x82318F31 0x3A24
+0x82318F32 0x3A25
+0x82318F33 0x3A26
+0x82318F34 0x3A27
+0x82318F35 0x3A28
+0x82318F36 0x3A29
+0x82318F37 0x3A2A
+0x82318F38 0x3A2B
+0x82318F39 0x3A2C
+0x82319030 0x3A2D
+0x82319031 0x3A2E
+0x82319032 0x3A2F
+0x82319033 0x3A30
+0x82319034 0x3A31
+0x82319035 0x3A32
+0x82319036 0x3A33
+0x82319037 0x3A34
+0x82319038 0x3A35
+0x82319039 0x3A36
+0x82319130 0x3A37
+0x82319131 0x3A38
+0x82319132 0x3A39
+0x82319133 0x3A3A
+0x82319134 0x3A3B
+0x82319135 0x3A3C
+0x82319136 0x3A3D
+0x82319137 0x3A3E
+0x82319138 0x3A3F
+0x82319139 0x3A40
+0x82319230 0x3A41
+0x82319231 0x3A42
+0x82319232 0x3A43
+0x82319233 0x3A44
+0x82319234 0x3A45
+0x82319235 0x3A46
+0x82319236 0x3A47
+0x82319237 0x3A48
+0x82319238 0x3A49
+0x82319239 0x3A4A
+0x82319330 0x3A4B
+0x82319331 0x3A4C
+0x82319332 0x3A4D
+0x82319333 0x3A4E
+0x82319334 0x3A4F
+0x82319335 0x3A50
+0x82319336 0x3A51
+0x82319337 0x3A52
+0x82319338 0x3A53
+0x82319339 0x3A54
+0x82319430 0x3A55
+0x82319431 0x3A56
+0x82319432 0x3A57
+0x82319433 0x3A58
+0x82319434 0x3A59
+0x82319435 0x3A5A
+0x82319436 0x3A5B
+0x82319437 0x3A5C
+0x82319438 0x3A5D
+0x82319439 0x3A5E
+0x82319530 0x3A5F
+0x82319531 0x3A60
+0x82319532 0x3A61
+0x82319533 0x3A62
+0x82319534 0x3A63
+0x82319535 0x3A64
+0x82319536 0x3A65
+0x82319537 0x3A66
+0x82319538 0x3A67
+0x82319539 0x3A68
+0x82319630 0x3A69
+0x82319631 0x3A6A
+0x82319632 0x3A6B
+0x82319633 0x3A6C
+0x82319634 0x3A6D
+0x82319635 0x3A6E
+0x82319636 0x3A6F
+0x82319637 0x3A70
+0x82319638 0x3A71
+0x82319639 0x3A72
+0x82319730 0x3A74
+0x82319731 0x3A75
+0x82319732 0x3A76
+0x82319733 0x3A77
+0x82319734 0x3A78
+0x82319735 0x3A79
+0x82319736 0x3A7A
+0x82319737 0x3A7B
+0x82319738 0x3A7C
+0x82319739 0x3A7D
+0x82319830 0x3A7E
+0x82319831 0x3A7F
+0x82319832 0x3A80
+0x82319833 0x3A81
+0x82319834 0x3A82
+0x82319835 0x3A83
+0x82319836 0x3A84
+0x82319837 0x3A85
+0x82319838 0x3A86
+0x82319839 0x3A87
+0x82319930 0x3A88
+0x82319931 0x3A89
+0x82319932 0x3A8A
+0x82319933 0x3A8B
+0x82319934 0x3A8C
+0x82319935 0x3A8D
+0x82319936 0x3A8E
+0x82319937 0x3A8F
+0x82319938 0x3A90
+0x82319939 0x3A91
+0x82319A30 0x3A92
+0x82319A31 0x3A93
+0x82319A32 0x3A94
+0x82319A33 0x3A95
+0x82319A34 0x3A96
+0x82319A35 0x3A97
+0x82319A36 0x3A98
+0x82319A37 0x3A99
+0x82319A38 0x3A9A
+0x82319A39 0x3A9B
+0x82319B30 0x3A9C
+0x82319B31 0x3A9D
+0x82319B32 0x3A9E
+0x82319B33 0x3A9F
+0x82319B34 0x3AA0
+0x82319B35 0x3AA1
+0x82319B36 0x3AA2
+0x82319B37 0x3AA3
+0x82319B38 0x3AA4
+0x82319B39 0x3AA5
+0x82319C30 0x3AA6
+0x82319C31 0x3AA7
+0x82319C32 0x3AA8
+0x82319C33 0x3AA9
+0x82319C34 0x3AAA
+0x82319C35 0x3AAB
+0x82319C36 0x3AAC
+0x82319C37 0x3AAD
+0x82319C38 0x3AAE
+0x82319C39 0x3AAF
+0x82319D30 0x3AB0
+0x82319D31 0x3AB1
+0x82319D32 0x3AB2
+0x82319D33 0x3AB3
+0x82319D34 0x3AB4
+0x82319D35 0x3AB5
+0x82319D36 0x3AB6
+0x82319D37 0x3AB7
+0x82319D38 0x3AB8
+0x82319D39 0x3AB9
+0x82319E30 0x3ABA
+0x82319E31 0x3ABB
+0x82319E32 0x3ABC
+0x82319E33 0x3ABD
+0x82319E34 0x3ABE
+0x82319E35 0x3ABF
+0x82319E36 0x3AC0
+0x82319E37 0x3AC1
+0x82319E38 0x3AC2
+0x82319E39 0x3AC3
+0x82319F30 0x3AC4
+0x82319F31 0x3AC5
+0x82319F32 0x3AC6
+0x82319F33 0x3AC7
+0x82319F34 0x3AC8
+0x82319F35 0x3AC9
+0x82319F36 0x3ACA
+0x82319F37 0x3ACB
+0x82319F38 0x3ACC
+0x82319F39 0x3ACD
+0x8231A030 0x3ACE
+0x8231A031 0x3ACF
+0x8231A032 0x3AD0
+0x8231A033 0x3AD1
+0x8231A034 0x3AD2
+0x8231A035 0x3AD3
+0x8231A036 0x3AD4
+0x8231A037 0x3AD5
+0x8231A038 0x3AD6
+0x8231A039 0x3AD7
+0x8231A130 0x3AD8
+0x8231A131 0x3AD9
+0x8231A132 0x3ADA
+0x8231A133 0x3ADB
+0x8231A134 0x3ADC
+0x8231A135 0x3ADD
+0x8231A136 0x3ADE
+0x8231A137 0x3ADF
+0x8231A138 0x3AE0
+0x8231A139 0x3AE1
+0x8231A230 0x3AE2
+0x8231A231 0x3AE3
+0x8231A232 0x3AE4
+0x8231A233 0x3AE5
+0x8231A234 0x3AE6
+0x8231A235 0x3AE7
+0x8231A236 0x3AE8
+0x8231A237 0x3AE9
+0x8231A238 0x3AEA
+0x8231A239 0x3AEB
+0x8231A330 0x3AEC
+0x8231A331 0x3AED
+0x8231A332 0x3AEE
+0x8231A333 0x3AEF
+0x8231A334 0x3AF0
+0x8231A335 0x3AF1
+0x8231A336 0x3AF2
+0x8231A337 0x3AF3
+0x8231A338 0x3AF4
+0x8231A339 0x3AF5
+0x8231A430 0x3AF6
+0x8231A431 0x3AF7
+0x8231A432 0x3AF8
+0x8231A433 0x3AF9
+0x8231A434 0x3AFA
+0x8231A435 0x3AFB
+0x8231A436 0x3AFC
+0x8231A437 0x3AFD
+0x8231A438 0x3AFE
+0x8231A439 0x3AFF
+0x8231A530 0x3B00
+0x8231A531 0x3B01
+0x8231A532 0x3B02
+0x8231A533 0x3B03
+0x8231A534 0x3B04
+0x8231A535 0x3B05
+0x8231A536 0x3B06
+0x8231A537 0x3B07
+0x8231A538 0x3B08
+0x8231A539 0x3B09
+0x8231A630 0x3B0A
+0x8231A631 0x3B0B
+0x8231A632 0x3B0C
+0x8231A633 0x3B0D
+0x8231A634 0x3B0E
+0x8231A635 0x3B0F
+0x8231A636 0x3B10
+0x8231A637 0x3B11
+0x8231A638 0x3B12
+0x8231A639 0x3B13
+0x8231A730 0x3B14
+0x8231A731 0x3B15
+0x8231A732 0x3B16
+0x8231A733 0x3B17
+0x8231A734 0x3B18
+0x8231A735 0x3B19
+0x8231A736 0x3B1A
+0x8231A737 0x3B1B
+0x8231A738 0x3B1C
+0x8231A739 0x3B1D
+0x8231A830 0x3B1E
+0x8231A831 0x3B1F
+0x8231A832 0x3B20
+0x8231A833 0x3B21
+0x8231A834 0x3B22
+0x8231A835 0x3B23
+0x8231A836 0x3B24
+0x8231A837 0x3B25
+0x8231A838 0x3B26
+0x8231A839 0x3B27
+0x8231A930 0x3B28
+0x8231A931 0x3B29
+0x8231A932 0x3B2A
+0x8231A933 0x3B2B
+0x8231A934 0x3B2C
+0x8231A935 0x3B2D
+0x8231A936 0x3B2E
+0x8231A937 0x3B2F
+0x8231A938 0x3B30
+0x8231A939 0x3B31
+0x8231AA30 0x3B32
+0x8231AA31 0x3B33
+0x8231AA32 0x3B34
+0x8231AA33 0x3B35
+0x8231AA34 0x3B36
+0x8231AA35 0x3B37
+0x8231AA36 0x3B38
+0x8231AA37 0x3B39
+0x8231AA38 0x3B3A
+0x8231AA39 0x3B3B
+0x8231AB30 0x3B3C
+0x8231AB31 0x3B3D
+0x8231AB32 0x3B3E
+0x8231AB33 0x3B3F
+0x8231AB34 0x3B40
+0x8231AB35 0x3B41
+0x8231AB36 0x3B42
+0x8231AB37 0x3B43
+0x8231AB38 0x3B44
+0x8231AB39 0x3B45
+0x8231AC30 0x3B46
+0x8231AC31 0x3B47
+0x8231AC32 0x3B48
+0x8231AC33 0x3B49
+0x8231AC34 0x3B4A
+0x8231AC35 0x3B4B
+0x8231AC36 0x3B4C
+0x8231AC37 0x3B4D
+0x8231AC38 0x3B4F
+0x8231AC39 0x3B50
+0x8231AD30 0x3B51
+0x8231AD31 0x3B52
+0x8231AD32 0x3B53
+0x8231AD33 0x3B54
+0x8231AD34 0x3B55
+0x8231AD35 0x3B56
+0x8231AD36 0x3B57
+0x8231AD37 0x3B58
+0x8231AD38 0x3B59
+0x8231AD39 0x3B5A
+0x8231AE30 0x3B5B
+0x8231AE31 0x3B5C
+0x8231AE32 0x3B5D
+0x8231AE33 0x3B5E
+0x8231AE34 0x3B5F
+0x8231AE35 0x3B60
+0x8231AE36 0x3B61
+0x8231AE37 0x3B62
+0x8231AE38 0x3B63
+0x8231AE39 0x3B64
+0x8231AF30 0x3B65
+0x8231AF31 0x3B66
+0x8231AF32 0x3B67
+0x8231AF33 0x3B68
+0x8231AF34 0x3B69
+0x8231AF35 0x3B6A
+0x8231AF36 0x3B6B
+0x8231AF37 0x3B6C
+0x8231AF38 0x3B6D
+0x8231AF39 0x3B6E
+0x8231B030 0x3B6F
+0x8231B031 0x3B70
+0x8231B032 0x3B71
+0x8231B033 0x3B72
+0x8231B034 0x3B73
+0x8231B035 0x3B74
+0x8231B036 0x3B75
+0x8231B037 0x3B76
+0x8231B038 0x3B77
+0x8231B039 0x3B78
+0x8231B130 0x3B79
+0x8231B131 0x3B7A
+0x8231B132 0x3B7B
+0x8231B133 0x3B7C
+0x8231B134 0x3B7D
+0x8231B135 0x3B7E
+0x8231B136 0x3B7F
+0x8231B137 0x3B80
+0x8231B138 0x3B81
+0x8231B139 0x3B82
+0x8231B230 0x3B83
+0x8231B231 0x3B84
+0x8231B232 0x3B85
+0x8231B233 0x3B86
+0x8231B234 0x3B87
+0x8231B235 0x3B88
+0x8231B236 0x3B89
+0x8231B237 0x3B8A
+0x8231B238 0x3B8B
+0x8231B239 0x3B8C
+0x8231B330 0x3B8D
+0x8231B331 0x3B8E
+0x8231B332 0x3B8F
+0x8231B333 0x3B90
+0x8231B334 0x3B91
+0x8231B335 0x3B92
+0x8231B336 0x3B93
+0x8231B337 0x3B94
+0x8231B338 0x3B95
+0x8231B339 0x3B96
+0x8231B430 0x3B97
+0x8231B431 0x3B98
+0x8231B432 0x3B99
+0x8231B433 0x3B9A
+0x8231B434 0x3B9B
+0x8231B435 0x3B9C
+0x8231B436 0x3B9D
+0x8231B437 0x3B9E
+0x8231B438 0x3B9F
+0x8231B439 0x3BA0
+0x8231B530 0x3BA1
+0x8231B531 0x3BA2
+0x8231B532 0x3BA3
+0x8231B533 0x3BA4
+0x8231B534 0x3BA5
+0x8231B535 0x3BA6
+0x8231B536 0x3BA7
+0x8231B537 0x3BA8
+0x8231B538 0x3BA9
+0x8231B539 0x3BAA
+0x8231B630 0x3BAB
+0x8231B631 0x3BAC
+0x8231B632 0x3BAD
+0x8231B633 0x3BAE
+0x8231B634 0x3BAF
+0x8231B635 0x3BB0
+0x8231B636 0x3BB1
+0x8231B637 0x3BB2
+0x8231B638 0x3BB3
+0x8231B639 0x3BB4
+0x8231B730 0x3BB5
+0x8231B731 0x3BB6
+0x8231B732 0x3BB7
+0x8231B733 0x3BB8
+0x8231B734 0x3BB9
+0x8231B735 0x3BBA
+0x8231B736 0x3BBB
+0x8231B737 0x3BBC
+0x8231B738 0x3BBD
+0x8231B739 0x3BBE
+0x8231B830 0x3BBF
+0x8231B831 0x3BC0
+0x8231B832 0x3BC1
+0x8231B833 0x3BC2
+0x8231B834 0x3BC3
+0x8231B835 0x3BC4
+0x8231B836 0x3BC5
+0x8231B837 0x3BC6
+0x8231B838 0x3BC7
+0x8231B839 0x3BC8
+0x8231B930 0x3BC9
+0x8231B931 0x3BCA
+0x8231B932 0x3BCB
+0x8231B933 0x3BCC
+0x8231B934 0x3BCD
+0x8231B935 0x3BCE
+0x8231B936 0x3BCF
+0x8231B937 0x3BD0
+0x8231B938 0x3BD1
+0x8231B939 0x3BD2
+0x8231BA30 0x3BD3
+0x8231BA31 0x3BD4
+0x8231BA32 0x3BD5
+0x8231BA33 0x3BD6
+0x8231BA34 0x3BD7
+0x8231BA35 0x3BD8
+0x8231BA36 0x3BD9
+0x8231BA37 0x3BDA
+0x8231BA38 0x3BDB
+0x8231BA39 0x3BDC
+0x8231BB30 0x3BDD
+0x8231BB31 0x3BDE
+0x8231BB32 0x3BDF
+0x8231BB33 0x3BE0
+0x8231BB34 0x3BE1
+0x8231BB35 0x3BE2
+0x8231BB36 0x3BE3
+0x8231BB37 0x3BE4
+0x8231BB38 0x3BE5
+0x8231BB39 0x3BE6
+0x8231BC30 0x3BE7
+0x8231BC31 0x3BE8
+0x8231BC32 0x3BE9
+0x8231BC33 0x3BEA
+0x8231BC34 0x3BEB
+0x8231BC35 0x3BEC
+0x8231BC36 0x3BED
+0x8231BC37 0x3BEE
+0x8231BC38 0x3BEF
+0x8231BC39 0x3BF0
+0x8231BD30 0x3BF1
+0x8231BD31 0x3BF2
+0x8231BD32 0x3BF3
+0x8231BD33 0x3BF4
+0x8231BD34 0x3BF5
+0x8231BD35 0x3BF6
+0x8231BD36 0x3BF7
+0x8231BD37 0x3BF8
+0x8231BD38 0x3BF9
+0x8231BD39 0x3BFA
+0x8231BE30 0x3BFB
+0x8231BE31 0x3BFC
+0x8231BE32 0x3BFD
+0x8231BE33 0x3BFE
+0x8231BE34 0x3BFF
+0x8231BE35 0x3C00
+0x8231BE36 0x3C01
+0x8231BE37 0x3C02
+0x8231BE38 0x3C03
+0x8231BE39 0x3C04
+0x8231BF30 0x3C05
+0x8231BF31 0x3C06
+0x8231BF32 0x3C07
+0x8231BF33 0x3C08
+0x8231BF34 0x3C09
+0x8231BF35 0x3C0A
+0x8231BF36 0x3C0B
+0x8231BF37 0x3C0C
+0x8231BF38 0x3C0D
+0x8231BF39 0x3C0E
+0x8231C030 0x3C0F
+0x8231C031 0x3C10
+0x8231C032 0x3C11
+0x8231C033 0x3C12
+0x8231C034 0x3C13
+0x8231C035 0x3C14
+0x8231C036 0x3C15
+0x8231C037 0x3C16
+0x8231C038 0x3C17
+0x8231C039 0x3C18
+0x8231C130 0x3C19
+0x8231C131 0x3C1A
+0x8231C132 0x3C1B
+0x8231C133 0x3C1C
+0x8231C134 0x3C1D
+0x8231C135 0x3C1E
+0x8231C136 0x3C1F
+0x8231C137 0x3C20
+0x8231C138 0x3C21
+0x8231C139 0x3C22
+0x8231C230 0x3C23
+0x8231C231 0x3C24
+0x8231C232 0x3C25
+0x8231C233 0x3C26
+0x8231C234 0x3C27
+0x8231C235 0x3C28
+0x8231C236 0x3C29
+0x8231C237 0x3C2A
+0x8231C238 0x3C2B
+0x8231C239 0x3C2C
+0x8231C330 0x3C2D
+0x8231C331 0x3C2E
+0x8231C332 0x3C2F
+0x8231C333 0x3C30
+0x8231C334 0x3C31
+0x8231C335 0x3C32
+0x8231C336 0x3C33
+0x8231C337 0x3C34
+0x8231C338 0x3C35
+0x8231C339 0x3C36
+0x8231C430 0x3C37
+0x8231C431 0x3C38
+0x8231C432 0x3C39
+0x8231C433 0x3C3A
+0x8231C434 0x3C3B
+0x8231C435 0x3C3C
+0x8231C436 0x3C3D
+0x8231C437 0x3C3E
+0x8231C438 0x3C3F
+0x8231C439 0x3C40
+0x8231C530 0x3C41
+0x8231C531 0x3C42
+0x8231C532 0x3C43
+0x8231C533 0x3C44
+0x8231C534 0x3C45
+0x8231C535 0x3C46
+0x8231C536 0x3C47
+0x8231C537 0x3C48
+0x8231C538 0x3C49
+0x8231C539 0x3C4A
+0x8231C630 0x3C4B
+0x8231C631 0x3C4C
+0x8231C632 0x3C4D
+0x8231C633 0x3C4E
+0x8231C634 0x3C4F
+0x8231C635 0x3C50
+0x8231C636 0x3C51
+0x8231C637 0x3C52
+0x8231C638 0x3C53
+0x8231C639 0x3C54
+0x8231C730 0x3C55
+0x8231C731 0x3C56
+0x8231C732 0x3C57
+0x8231C733 0x3C58
+0x8231C734 0x3C59
+0x8231C735 0x3C5A
+0x8231C736 0x3C5B
+0x8231C737 0x3C5C
+0x8231C738 0x3C5D
+0x8231C739 0x3C5E
+0x8231C830 0x3C5F
+0x8231C831 0x3C60
+0x8231C832 0x3C61
+0x8231C833 0x3C62
+0x8231C834 0x3C63
+0x8231C835 0x3C64
+0x8231C836 0x3C65
+0x8231C837 0x3C66
+0x8231C838 0x3C67
+0x8231C839 0x3C68
+0x8231C930 0x3C69
+0x8231C931 0x3C6A
+0x8231C932 0x3C6B
+0x8231C933 0x3C6C
+0x8231C934 0x3C6D
+0x8231C935 0x3C6F
+0x8231C936 0x3C70
+0x8231C937 0x3C71
+0x8231C938 0x3C72
+0x8231C939 0x3C73
+0x8231CA30 0x3C74
+0x8231CA31 0x3C75
+0x8231CA32 0x3C76
+0x8231CA33 0x3C77
+0x8231CA34 0x3C78
+0x8231CA35 0x3C79
+0x8231CA36 0x3C7A
+0x8231CA37 0x3C7B
+0x8231CA38 0x3C7C
+0x8231CA39 0x3C7D
+0x8231CB30 0x3C7E
+0x8231CB31 0x3C7F
+0x8231CB32 0x3C80
+0x8231CB33 0x3C81
+0x8231CB34 0x3C82
+0x8231CB35 0x3C83
+0x8231CB36 0x3C84
+0x8231CB37 0x3C85
+0x8231CB38 0x3C86
+0x8231CB39 0x3C87
+0x8231CC30 0x3C88
+0x8231CC31 0x3C89
+0x8231CC32 0x3C8A
+0x8231CC33 0x3C8B
+0x8231CC34 0x3C8C
+0x8231CC35 0x3C8D
+0x8231CC36 0x3C8E
+0x8231CC37 0x3C8F
+0x8231CC38 0x3C90
+0x8231CC39 0x3C91
+0x8231CD30 0x3C92
+0x8231CD31 0x3C93
+0x8231CD32 0x3C94
+0x8231CD33 0x3C95
+0x8231CD34 0x3C96
+0x8231CD35 0x3C97
+0x8231CD36 0x3C98
+0x8231CD37 0x3C99
+0x8231CD38 0x3C9A
+0x8231CD39 0x3C9B
+0x8231CE30 0x3C9C
+0x8231CE31 0x3C9D
+0x8231CE32 0x3C9E
+0x8231CE33 0x3C9F
+0x8231CE34 0x3CA0
+0x8231CE35 0x3CA1
+0x8231CE36 0x3CA2
+0x8231CE37 0x3CA3
+0x8231CE38 0x3CA4
+0x8231CE39 0x3CA5
+0x8231CF30 0x3CA6
+0x8231CF31 0x3CA7
+0x8231CF32 0x3CA8
+0x8231CF33 0x3CA9
+0x8231CF34 0x3CAA
+0x8231CF35 0x3CAB
+0x8231CF36 0x3CAC
+0x8231CF37 0x3CAD
+0x8231CF38 0x3CAE
+0x8231CF39 0x3CAF
+0x8231D030 0x3CB0
+0x8231D031 0x3CB1
+0x8231D032 0x3CB2
+0x8231D033 0x3CB3
+0x8231D034 0x3CB4
+0x8231D035 0x3CB5
+0x8231D036 0x3CB6
+0x8231D037 0x3CB7
+0x8231D038 0x3CB8
+0x8231D039 0x3CB9
+0x8231D130 0x3CBA
+0x8231D131 0x3CBB
+0x8231D132 0x3CBC
+0x8231D133 0x3CBD
+0x8231D134 0x3CBE
+0x8231D135 0x3CBF
+0x8231D136 0x3CC0
+0x8231D137 0x3CC1
+0x8231D138 0x3CC2
+0x8231D139 0x3CC3
+0x8231D230 0x3CC4
+0x8231D231 0x3CC5
+0x8231D232 0x3CC6
+0x8231D233 0x3CC7
+0x8231D234 0x3CC8
+0x8231D235 0x3CC9
+0x8231D236 0x3CCA
+0x8231D237 0x3CCB
+0x8231D238 0x3CCC
+0x8231D239 0x3CCD
+0x8231D330 0x3CCE
+0x8231D331 0x3CCF
+0x8231D332 0x3CD0
+0x8231D333 0x3CD1
+0x8231D334 0x3CD2
+0x8231D335 0x3CD3
+0x8231D336 0x3CD4
+0x8231D337 0x3CD5
+0x8231D338 0x3CD6
+0x8231D339 0x3CD7
+0x8231D430 0x3CD8
+0x8231D431 0x3CD9
+0x8231D432 0x3CDA
+0x8231D433 0x3CDB
+0x8231D434 0x3CDC
+0x8231D435 0x3CDD
+0x8231D436 0x3CDE
+0x8231D437 0x3CDF
+0x8231D438 0x3CE1
+0x8231D439 0x3CE2
+0x8231D530 0x3CE3
+0x8231D531 0x3CE4
+0x8231D532 0x3CE5
+0x8231D533 0x3CE6
+0x8231D534 0x3CE7
+0x8231D535 0x3CE8
+0x8231D536 0x3CE9
+0x8231D537 0x3CEA
+0x8231D538 0x3CEB
+0x8231D539 0x3CEC
+0x8231D630 0x3CED
+0x8231D631 0x3CEE
+0x8231D632 0x3CEF
+0x8231D633 0x3CF0
+0x8231D634 0x3CF1
+0x8231D635 0x3CF2
+0x8231D636 0x3CF3
+0x8231D637 0x3CF4
+0x8231D638 0x3CF5
+0x8231D639 0x3CF6
+0x8231D730 0x3CF7
+0x8231D731 0x3CF8
+0x8231D732 0x3CF9
+0x8231D733 0x3CFA
+0x8231D734 0x3CFB
+0x8231D735 0x3CFC
+0x8231D736 0x3CFD
+0x8231D737 0x3CFE
+0x8231D738 0x3CFF
+0x8231D739 0x3D00
+0x8231D830 0x3D01
+0x8231D831 0x3D02
+0x8231D832 0x3D03
+0x8231D833 0x3D04
+0x8231D834 0x3D05
+0x8231D835 0x3D06
+0x8231D836 0x3D07
+0x8231D837 0x3D08
+0x8231D838 0x3D09
+0x8231D839 0x3D0A
+0x8231D930 0x3D0B
+0x8231D931 0x3D0C
+0x8231D932 0x3D0D
+0x8231D933 0x3D0E
+0x8231D934 0x3D0F
+0x8231D935 0x3D10
+0x8231D936 0x3D11
+0x8231D937 0x3D12
+0x8231D938 0x3D13
+0x8231D939 0x3D14
+0x8231DA30 0x3D15
+0x8231DA31 0x3D16
+0x8231DA32 0x3D17
+0x8231DA33 0x3D18
+0x8231DA34 0x3D19
+0x8231DA35 0x3D1A
+0x8231DA36 0x3D1B
+0x8231DA37 0x3D1C
+0x8231DA38 0x3D1D
+0x8231DA39 0x3D1E
+0x8231DB30 0x3D1F
+0x8231DB31 0x3D20
+0x8231DB32 0x3D21
+0x8231DB33 0x3D22
+0x8231DB34 0x3D23
+0x8231DB35 0x3D24
+0x8231DB36 0x3D25
+0x8231DB37 0x3D26
+0x8231DB38 0x3D27
+0x8231DB39 0x3D28
+0x8231DC30 0x3D29
+0x8231DC31 0x3D2A
+0x8231DC32 0x3D2B
+0x8231DC33 0x3D2C
+0x8231DC34 0x3D2D
+0x8231DC35 0x3D2E
+0x8231DC36 0x3D2F
+0x8231DC37 0x3D30
+0x8231DC38 0x3D31
+0x8231DC39 0x3D32
+0x8231DD30 0x3D33
+0x8231DD31 0x3D34
+0x8231DD32 0x3D35
+0x8231DD33 0x3D36
+0x8231DD34 0x3D37
+0x8231DD35 0x3D38
+0x8231DD36 0x3D39
+0x8231DD37 0x3D3A
+0x8231DD38 0x3D3B
+0x8231DD39 0x3D3C
+0x8231DE30 0x3D3D
+0x8231DE31 0x3D3E
+0x8231DE32 0x3D3F
+0x8231DE33 0x3D40
+0x8231DE34 0x3D41
+0x8231DE35 0x3D42
+0x8231DE36 0x3D43
+0x8231DE37 0x3D44
+0x8231DE38 0x3D45
+0x8231DE39 0x3D46
+0x8231DF30 0x3D47
+0x8231DF31 0x3D48
+0x8231DF32 0x3D49
+0x8231DF33 0x3D4A
+0x8231DF34 0x3D4B
+0x8231DF35 0x3D4C
+0x8231DF36 0x3D4D
+0x8231DF37 0x3D4E
+0x8231DF38 0x3D4F
+0x8231DF39 0x3D50
+0x8231E030 0x3D51
+0x8231E031 0x3D52
+0x8231E032 0x3D53
+0x8231E033 0x3D54
+0x8231E034 0x3D55
+0x8231E035 0x3D56
+0x8231E036 0x3D57
+0x8231E037 0x3D58
+0x8231E038 0x3D59
+0x8231E039 0x3D5A
+0x8231E130 0x3D5B
+0x8231E131 0x3D5C
+0x8231E132 0x3D5D
+0x8231E133 0x3D5E
+0x8231E134 0x3D5F
+0x8231E135 0x3D60
+0x8231E136 0x3D61
+0x8231E137 0x3D62
+0x8231E138 0x3D63
+0x8231E139 0x3D64
+0x8231E230 0x3D65
+0x8231E231 0x3D66
+0x8231E232 0x3D67
+0x8231E233 0x3D68
+0x8231E234 0x3D69
+0x8231E235 0x3D6A
+0x8231E236 0x3D6B
+0x8231E237 0x3D6C
+0x8231E238 0x3D6D
+0x8231E239 0x3D6E
+0x8231E330 0x3D6F
+0x8231E331 0x3D70
+0x8231E332 0x3D71
+0x8231E333 0x3D72
+0x8231E334 0x3D73
+0x8231E335 0x3D74
+0x8231E336 0x3D75
+0x8231E337 0x3D76
+0x8231E338 0x3D77
+0x8231E339 0x3D78
+0x8231E430 0x3D79
+0x8231E431 0x3D7A
+0x8231E432 0x3D7B
+0x8231E433 0x3D7C
+0x8231E434 0x3D7D
+0x8231E435 0x3D7E
+0x8231E436 0x3D7F
+0x8231E437 0x3D80
+0x8231E438 0x3D81
+0x8231E439 0x3D82
+0x8231E530 0x3D83
+0x8231E531 0x3D84
+0x8231E532 0x3D85
+0x8231E533 0x3D86
+0x8231E534 0x3D87
+0x8231E535 0x3D88
+0x8231E536 0x3D89
+0x8231E537 0x3D8A
+0x8231E538 0x3D8B
+0x8231E539 0x3D8C
+0x8231E630 0x3D8D
+0x8231E631 0x3D8E
+0x8231E632 0x3D8F
+0x8231E633 0x3D90
+0x8231E634 0x3D91
+0x8231E635 0x3D92
+0x8231E636 0x3D93
+0x8231E637 0x3D94
+0x8231E638 0x3D95
+0x8231E639 0x3D96
+0x8231E730 0x3D97
+0x8231E731 0x3D98
+0x8231E732 0x3D99
+0x8231E733 0x3D9A
+0x8231E734 0x3D9B
+0x8231E735 0x3D9C
+0x8231E736 0x3D9D
+0x8231E737 0x3D9E
+0x8231E738 0x3D9F
+0x8231E739 0x3DA0
+0x8231E830 0x3DA1
+0x8231E831 0x3DA2
+0x8231E832 0x3DA3
+0x8231E833 0x3DA4
+0x8231E834 0x3DA5
+0x8231E835 0x3DA6
+0x8231E836 0x3DA7
+0x8231E837 0x3DA8
+0x8231E838 0x3DA9
+0x8231E839 0x3DAA
+0x8231E930 0x3DAB
+0x8231E931 0x3DAC
+0x8231E932 0x3DAD
+0x8231E933 0x3DAE
+0x8231E934 0x3DAF
+0x8231E935 0x3DB0
+0x8231E936 0x3DB1
+0x8231E937 0x3DB2
+0x8231E938 0x3DB3
+0x8231E939 0x3DB4
+0x8231EA30 0x3DB5
+0x8231EA31 0x3DB6
+0x8231EA32 0x3DB7
+0x8231EA33 0x3DB8
+0x8231EA34 0x3DB9
+0x8231EA35 0x3DBA
+0x8231EA36 0x3DBB
+0x8231EA37 0x3DBC
+0x8231EA38 0x3DBD
+0x8231EA39 0x3DBE
+0x8231EB30 0x3DBF
+0x8231EB31 0x3DC0
+0x8231EB32 0x3DC1
+0x8231EB33 0x3DC2
+0x8231EB34 0x3DC3
+0x8231EB35 0x3DC4
+0x8231EB36 0x3DC5
+0x8231EB37 0x3DC6
+0x8231EB38 0x3DC7
+0x8231EB39 0x3DC8
+0x8231EC30 0x3DC9
+0x8231EC31 0x3DCA
+0x8231EC32 0x3DCB
+0x8231EC33 0x3DCC
+0x8231EC34 0x3DCD
+0x8231EC35 0x3DCE
+0x8231EC36 0x3DCF
+0x8231EC37 0x3DD0
+0x8231EC38 0x3DD1
+0x8231EC39 0x3DD2
+0x8231ED30 0x3DD3
+0x8231ED31 0x3DD4
+0x8231ED32 0x3DD5
+0x8231ED33 0x3DD6
+0x8231ED34 0x3DD7
+0x8231ED35 0x3DD8
+0x8231ED36 0x3DD9
+0x8231ED37 0x3DDA
+0x8231ED38 0x3DDB
+0x8231ED39 0x3DDC
+0x8231EE30 0x3DDD
+0x8231EE31 0x3DDE
+0x8231EE32 0x3DDF
+0x8231EE33 0x3DE0
+0x8231EE34 0x3DE1
+0x8231EE35 0x3DE2
+0x8231EE36 0x3DE3
+0x8231EE37 0x3DE4
+0x8231EE38 0x3DE5
+0x8231EE39 0x3DE6
+0x8231EF30 0x3DE7
+0x8231EF31 0x3DE8
+0x8231EF32 0x3DE9
+0x8231EF33 0x3DEA
+0x8231EF34 0x3DEB
+0x8231EF35 0x3DEC
+0x8231EF36 0x3DED
+0x8231EF37 0x3DEE
+0x8231EF38 0x3DEF
+0x8231EF39 0x3DF0
+0x8231F030 0x3DF1
+0x8231F031 0x3DF2
+0x8231F032 0x3DF3
+0x8231F033 0x3DF4
+0x8231F034 0x3DF5
+0x8231F035 0x3DF6
+0x8231F036 0x3DF7
+0x8231F037 0x3DF8
+0x8231F038 0x3DF9
+0x8231F039 0x3DFA
+0x8231F130 0x3DFB
+0x8231F131 0x3DFC
+0x8231F132 0x3DFD
+0x8231F133 0x3DFE
+0x8231F134 0x3DFF
+0x8231F135 0x3E00
+0x8231F136 0x3E01
+0x8231F137 0x3E02
+0x8231F138 0x3E03
+0x8231F139 0x3E04
+0x8231F230 0x3E05
+0x8231F231 0x3E06
+0x8231F232 0x3E07
+0x8231F233 0x3E08
+0x8231F234 0x3E09
+0x8231F235 0x3E0A
+0x8231F236 0x3E0B
+0x8231F237 0x3E0C
+0x8231F238 0x3E0D
+0x8231F239 0x3E0E
+0x8231F330 0x3E0F
+0x8231F331 0x3E10
+0x8231F332 0x3E11
+0x8231F333 0x3E12
+0x8231F334 0x3E13
+0x8231F335 0x3E14
+0x8231F336 0x3E15
+0x8231F337 0x3E16
+0x8231F338 0x3E17
+0x8231F339 0x3E18
+0x8231F430 0x3E19
+0x8231F431 0x3E1A
+0x8231F432 0x3E1B
+0x8231F433 0x3E1C
+0x8231F434 0x3E1D
+0x8231F435 0x3E1E
+0x8231F436 0x3E1F
+0x8231F437 0x3E20
+0x8231F438 0x3E21
+0x8231F439 0x3E22
+0x8231F530 0x3E23
+0x8231F531 0x3E24
+0x8231F532 0x3E25
+0x8231F533 0x3E26
+0x8231F534 0x3E27
+0x8231F535 0x3E28
+0x8231F536 0x3E29
+0x8231F537 0x3E2A
+0x8231F538 0x3E2B
+0x8231F539 0x3E2C
+0x8231F630 0x3E2D
+0x8231F631 0x3E2E
+0x8231F632 0x3E2F
+0x8231F633 0x3E30
+0x8231F634 0x3E31
+0x8231F635 0x3E32
+0x8231F636 0x3E33
+0x8231F637 0x3E34
+0x8231F638 0x3E35
+0x8231F639 0x3E36
+0x8231F730 0x3E37
+0x8231F731 0x3E38
+0x8231F732 0x3E39
+0x8231F733 0x3E3A
+0x8231F734 0x3E3B
+0x8231F735 0x3E3C
+0x8231F736 0x3E3D
+0x8231F737 0x3E3E
+0x8231F738 0x3E3F
+0x8231F739 0x3E40
+0x8231F830 0x3E41
+0x8231F831 0x3E42
+0x8231F832 0x3E43
+0x8231F833 0x3E44
+0x8231F834 0x3E45
+0x8231F835 0x3E46
+0x8231F836 0x3E47
+0x8231F837 0x3E48
+0x8231F838 0x3E49
+0x8231F839 0x3E4A
+0x8231F930 0x3E4B
+0x8231F931 0x3E4C
+0x8231F932 0x3E4D
+0x8231F933 0x3E4E
+0x8231F934 0x3E4F
+0x8231F935 0x3E50
+0x8231F936 0x3E51
+0x8231F937 0x3E52
+0x8231F938 0x3E53
+0x8231F939 0x3E54
+0x8231FA30 0x3E55
+0x8231FA31 0x3E56
+0x8231FA32 0x3E57
+0x8231FA33 0x3E58
+0x8231FA34 0x3E59
+0x8231FA35 0x3E5A
+0x8231FA36 0x3E5B
+0x8231FA37 0x3E5C
+0x8231FA38 0x3E5D
+0x8231FA39 0x3E5E
+0x8231FB30 0x3E5F
+0x8231FB31 0x3E60
+0x8231FB32 0x3E61
+0x8231FB33 0x3E62
+0x8231FB34 0x3E63
+0x8231FB35 0x3E64
+0x8231FB36 0x3E65
+0x8231FB37 0x3E66
+0x8231FB38 0x3E67
+0x8231FB39 0x3E68
+0x8231FC30 0x3E69
+0x8231FC31 0x3E6A
+0x8231FC32 0x3E6B
+0x8231FC33 0x3E6C
+0x8231FC34 0x3E6D
+0x8231FC35 0x3E6E
+0x8231FC36 0x3E6F
+0x8231FC37 0x3E70
+0x8231FC38 0x3E71
+0x8231FC39 0x3E72
+0x8231FD30 0x3E73
+0x8231FD31 0x3E74
+0x8231FD32 0x3E75
+0x8231FD33 0x3E76
+0x8231FD34 0x3E77
+0x8231FD35 0x3E78
+0x8231FD36 0x3E79
+0x8231FD37 0x3E7A
+0x8231FD38 0x3E7B
+0x8231FD39 0x3E7C
+0x8231FE30 0x3E7D
+0x8231FE31 0x3E7E
+0x8231FE32 0x3E7F
+0x8231FE33 0x3E80
+0x8231FE34 0x3E81
+0x8231FE35 0x3E82
+0x8231FE36 0x3E83
+0x8231FE37 0x3E84
+0x8231FE38 0x3E85
+0x8231FE39 0x3E86
+0x82328130 0x3E87
+0x82328131 0x3E88
+0x82328132 0x3E89
+0x82328133 0x3E8A
+0x82328134 0x3E8B
+0x82328135 0x3E8C
+0x82328136 0x3E8D
+0x82328137 0x3E8E
+0x82328138 0x3E8F
+0x82328139 0x3E90
+0x82328230 0x3E91
+0x82328231 0x3E92
+0x82328232 0x3E93
+0x82328233 0x3E94
+0x82328234 0x3E95
+0x82328235 0x3E96
+0x82328236 0x3E97
+0x82328237 0x3E98
+0x82328238 0x3E99
+0x82328239 0x3E9A
+0x82328330 0x3E9B
+0x82328331 0x3E9C
+0x82328332 0x3E9D
+0x82328333 0x3E9E
+0x82328334 0x3E9F
+0x82328335 0x3EA0
+0x82328336 0x3EA1
+0x82328337 0x3EA2
+0x82328338 0x3EA3
+0x82328339 0x3EA4
+0x82328430 0x3EA5
+0x82328431 0x3EA6
+0x82328432 0x3EA7
+0x82328433 0x3EA8
+0x82328434 0x3EA9
+0x82328435 0x3EAA
+0x82328436 0x3EAB
+0x82328437 0x3EAC
+0x82328438 0x3EAD
+0x82328439 0x3EAE
+0x82328530 0x3EAF
+0x82328531 0x3EB0
+0x82328532 0x3EB1
+0x82328533 0x3EB2
+0x82328534 0x3EB3
+0x82328535 0x3EB4
+0x82328536 0x3EB5
+0x82328537 0x3EB6
+0x82328538 0x3EB7
+0x82328539 0x3EB8
+0x82328630 0x3EB9
+0x82328631 0x3EBA
+0x82328632 0x3EBB
+0x82328633 0x3EBC
+0x82328634 0x3EBD
+0x82328635 0x3EBE
+0x82328636 0x3EBF
+0x82328637 0x3EC0
+0x82328638 0x3EC1
+0x82328639 0x3EC2
+0x82328730 0x3EC3
+0x82328731 0x3EC4
+0x82328732 0x3EC5
+0x82328733 0x3EC6
+0x82328734 0x3EC7
+0x82328735 0x3EC8
+0x82328736 0x3EC9
+0x82328737 0x3ECA
+0x82328738 0x3ECB
+0x82328739 0x3ECC
+0x82328830 0x3ECD
+0x82328831 0x3ECE
+0x82328832 0x3ECF
+0x82328833 0x3ED0
+0x82328834 0x3ED1
+0x82328835 0x3ED2
+0x82328836 0x3ED3
+0x82328837 0x3ED4
+0x82328838 0x3ED5
+0x82328839 0x3ED6
+0x82328930 0x3ED7
+0x82328931 0x3ED8
+0x82328932 0x3ED9
+0x82328933 0x3EDA
+0x82328934 0x3EDB
+0x82328935 0x3EDC
+0x82328936 0x3EDD
+0x82328937 0x3EDE
+0x82328938 0x3EDF
+0x82328939 0x3EE0
+0x82328A30 0x3EE1
+0x82328A31 0x3EE2
+0x82328A32 0x3EE3
+0x82328A33 0x3EE4
+0x82328A34 0x3EE5
+0x82328A35 0x3EE6
+0x82328A36 0x3EE7
+0x82328A37 0x3EE8
+0x82328A38 0x3EE9
+0x82328A39 0x3EEA
+0x82328B30 0x3EEB
+0x82328B31 0x3EEC
+0x82328B32 0x3EED
+0x82328B33 0x3EEE
+0x82328B34 0x3EEF
+0x82328B35 0x3EF0
+0x82328B36 0x3EF1
+0x82328B37 0x3EF2
+0x82328B38 0x3EF3
+0x82328B39 0x3EF4
+0x82328C30 0x3EF5
+0x82328C31 0x3EF6
+0x82328C32 0x3EF7
+0x82328C33 0x3EF8
+0x82328C34 0x3EF9
+0x82328C35 0x3EFA
+0x82328C36 0x3EFB
+0x82328C37 0x3EFC
+0x82328C38 0x3EFD
+0x82328C39 0x3EFE
+0x82328D30 0x3EFF
+0x82328D31 0x3F00
+0x82328D32 0x3F01
+0x82328D33 0x3F02
+0x82328D34 0x3F03
+0x82328D35 0x3F04
+0x82328D36 0x3F05
+0x82328D37 0x3F06
+0x82328D38 0x3F07
+0x82328D39 0x3F08
+0x82328E30 0x3F09
+0x82328E31 0x3F0A
+0x82328E32 0x3F0B
+0x82328E33 0x3F0C
+0x82328E34 0x3F0D
+0x82328E35 0x3F0E
+0x82328E36 0x3F0F
+0x82328E37 0x3F10
+0x82328E38 0x3F11
+0x82328E39 0x3F12
+0x82328F30 0x3F13
+0x82328F31 0x3F14
+0x82328F32 0x3F15
+0x82328F33 0x3F16
+0x82328F34 0x3F17
+0x82328F35 0x3F18
+0x82328F36 0x3F19
+0x82328F37 0x3F1A
+0x82328F38 0x3F1B
+0x82328F39 0x3F1C
+0x82329030 0x3F1D
+0x82329031 0x3F1E
+0x82329032 0x3F1F
+0x82329033 0x3F20
+0x82329034 0x3F21
+0x82329035 0x3F22
+0x82329036 0x3F23
+0x82329037 0x3F24
+0x82329038 0x3F25
+0x82329039 0x3F26
+0x82329130 0x3F27
+0x82329131 0x3F28
+0x82329132 0x3F29
+0x82329133 0x3F2A
+0x82329134 0x3F2B
+0x82329135 0x3F2C
+0x82329136 0x3F2D
+0x82329137 0x3F2E
+0x82329138 0x3F2F
+0x82329139 0x3F30
+0x82329230 0x3F31
+0x82329231 0x3F32
+0x82329232 0x3F33
+0x82329233 0x3F34
+0x82329234 0x3F35
+0x82329235 0x3F36
+0x82329236 0x3F37
+0x82329237 0x3F38
+0x82329238 0x3F39
+0x82329239 0x3F3A
+0x82329330 0x3F3B
+0x82329331 0x3F3C
+0x82329332 0x3F3D
+0x82329333 0x3F3E
+0x82329334 0x3F3F
+0x82329335 0x3F40
+0x82329336 0x3F41
+0x82329337 0x3F42
+0x82329338 0x3F43
+0x82329339 0x3F44
+0x82329430 0x3F45
+0x82329431 0x3F46
+0x82329432 0x3F47
+0x82329433 0x3F48
+0x82329434 0x3F49
+0x82329435 0x3F4A
+0x82329436 0x3F4B
+0x82329437 0x3F4C
+0x82329438 0x3F4D
+0x82329439 0x3F4E
+0x82329530 0x3F4F
+0x82329531 0x3F50
+0x82329532 0x3F51
+0x82329533 0x3F52
+0x82329534 0x3F53
+0x82329535 0x3F54
+0x82329536 0x3F55
+0x82329537 0x3F56
+0x82329538 0x3F57
+0x82329539 0x3F58
+0x82329630 0x3F59
+0x82329631 0x3F5A
+0x82329632 0x3F5B
+0x82329633 0x3F5C
+0x82329634 0x3F5D
+0x82329635 0x3F5E
+0x82329636 0x3F5F
+0x82329637 0x3F60
+0x82329638 0x3F61
+0x82329639 0x3F62
+0x82329730 0x3F63
+0x82329731 0x3F64
+0x82329732 0x3F65
+0x82329733 0x3F66
+0x82329734 0x3F67
+0x82329735 0x3F68
+0x82329736 0x3F69
+0x82329737 0x3F6A
+0x82329738 0x3F6B
+0x82329739 0x3F6C
+0x82329830 0x3F6D
+0x82329831 0x3F6E
+0x82329832 0x3F6F
+0x82329833 0x3F70
+0x82329834 0x3F71
+0x82329835 0x3F72
+0x82329836 0x3F73
+0x82329837 0x3F74
+0x82329838 0x3F75
+0x82329839 0x3F76
+0x82329930 0x3F77
+0x82329931 0x3F78
+0x82329932 0x3F79
+0x82329933 0x3F7A
+0x82329934 0x3F7B
+0x82329935 0x3F7C
+0x82329936 0x3F7D
+0x82329937 0x3F7E
+0x82329938 0x3F7F
+0x82329939 0x3F80
+0x82329A30 0x3F81
+0x82329A31 0x3F82
+0x82329A32 0x3F83
+0x82329A33 0x3F84
+0x82329A34 0x3F85
+0x82329A35 0x3F86
+0x82329A36 0x3F87
+0x82329A37 0x3F88
+0x82329A38 0x3F89
+0x82329A39 0x3F8A
+0x82329B30 0x3F8B
+0x82329B31 0x3F8C
+0x82329B32 0x3F8D
+0x82329B33 0x3F8E
+0x82329B34 0x3F8F
+0x82329B35 0x3F90
+0x82329B36 0x3F91
+0x82329B37 0x3F92
+0x82329B38 0x3F93
+0x82329B39 0x3F94
+0x82329C30 0x3F95
+0x82329C31 0x3F96
+0x82329C32 0x3F97
+0x82329C33 0x3F98
+0x82329C34 0x3F99
+0x82329C35 0x3F9A
+0x82329C36 0x3F9B
+0x82329C37 0x3F9C
+0x82329C38 0x3F9D
+0x82329C39 0x3F9E
+0x82329D30 0x3F9F
+0x82329D31 0x3FA0
+0x82329D32 0x3FA1
+0x82329D33 0x3FA2
+0x82329D34 0x3FA3
+0x82329D35 0x3FA4
+0x82329D36 0x3FA5
+0x82329D37 0x3FA6
+0x82329D38 0x3FA7
+0x82329D39 0x3FA8
+0x82329E30 0x3FA9
+0x82329E31 0x3FAA
+0x82329E32 0x3FAB
+0x82329E33 0x3FAC
+0x82329E34 0x3FAD
+0x82329E35 0x3FAE
+0x82329E36 0x3FAF
+0x82329E37 0x3FB0
+0x82329E38 0x3FB1
+0x82329E39 0x3FB2
+0x82329F30 0x3FB3
+0x82329F31 0x3FB4
+0x82329F32 0x3FB5
+0x82329F33 0x3FB6
+0x82329F34 0x3FB7
+0x82329F35 0x3FB8
+0x82329F36 0x3FB9
+0x82329F37 0x3FBA
+0x82329F38 0x3FBB
+0x82329F39 0x3FBC
+0x8232A030 0x3FBD
+0x8232A031 0x3FBE
+0x8232A032 0x3FBF
+0x8232A033 0x3FC0
+0x8232A034 0x3FC1
+0x8232A035 0x3FC2
+0x8232A036 0x3FC3
+0x8232A037 0x3FC4
+0x8232A038 0x3FC5
+0x8232A039 0x3FC6
+0x8232A130 0x3FC7
+0x8232A131 0x3FC8
+0x8232A132 0x3FC9
+0x8232A133 0x3FCA
+0x8232A134 0x3FCB
+0x8232A135 0x3FCC
+0x8232A136 0x3FCD
+0x8232A137 0x3FCE
+0x8232A138 0x3FCF
+0x8232A139 0x3FD0
+0x8232A230 0x3FD1
+0x8232A231 0x3FD2
+0x8232A232 0x3FD3
+0x8232A233 0x3FD4
+0x8232A234 0x3FD5
+0x8232A235 0x3FD6
+0x8232A236 0x3FD7
+0x8232A237 0x3FD8
+0x8232A238 0x3FD9
+0x8232A239 0x3FDA
+0x8232A330 0x3FDB
+0x8232A331 0x3FDC
+0x8232A332 0x3FDD
+0x8232A333 0x3FDE
+0x8232A334 0x3FDF
+0x8232A335 0x3FE0
+0x8232A336 0x3FE1
+0x8232A337 0x3FE2
+0x8232A338 0x3FE3
+0x8232A339 0x3FE4
+0x8232A430 0x3FE5
+0x8232A431 0x3FE6
+0x8232A432 0x3FE7
+0x8232A433 0x3FE8
+0x8232A434 0x3FE9
+0x8232A435 0x3FEA
+0x8232A436 0x3FEB
+0x8232A437 0x3FEC
+0x8232A438 0x3FED
+0x8232A439 0x3FEE
+0x8232A530 0x3FEF
+0x8232A531 0x3FF0
+0x8232A532 0x3FF1
+0x8232A533 0x3FF2
+0x8232A534 0x3FF3
+0x8232A535 0x3FF4
+0x8232A536 0x3FF5
+0x8232A537 0x3FF6
+0x8232A538 0x3FF7
+0x8232A539 0x3FF8
+0x8232A630 0x3FF9
+0x8232A631 0x3FFA
+0x8232A632 0x3FFB
+0x8232A633 0x3FFC
+0x8232A634 0x3FFD
+0x8232A635 0x3FFE
+0x8232A636 0x3FFF
+0x8232A637 0x4000
+0x8232A638 0x4001
+0x8232A639 0x4002
+0x8232A730 0x4003
+0x8232A731 0x4004
+0x8232A732 0x4005
+0x8232A733 0x4006
+0x8232A734 0x4007
+0x8232A735 0x4008
+0x8232A736 0x4009
+0x8232A737 0x400A
+0x8232A738 0x400B
+0x8232A739 0x400C
+0x8232A830 0x400D
+0x8232A831 0x400E
+0x8232A832 0x400F
+0x8232A833 0x4010
+0x8232A834 0x4011
+0x8232A835 0x4012
+0x8232A836 0x4013
+0x8232A837 0x4014
+0x8232A838 0x4015
+0x8232A839 0x4016
+0x8232A930 0x4017
+0x8232A931 0x4018
+0x8232A932 0x4019
+0x8232A933 0x401A
+0x8232A934 0x401B
+0x8232A935 0x401C
+0x8232A936 0x401D
+0x8232A937 0x401E
+0x8232A938 0x401F
+0x8232A939 0x4020
+0x8232AA30 0x4021
+0x8232AA31 0x4022
+0x8232AA32 0x4023
+0x8232AA33 0x4024
+0x8232AA34 0x4025
+0x8232AA35 0x4026
+0x8232AA36 0x4027
+0x8232AA37 0x4028
+0x8232AA38 0x4029
+0x8232AA39 0x402A
+0x8232AB30 0x402B
+0x8232AB31 0x402C
+0x8232AB32 0x402D
+0x8232AB33 0x402E
+0x8232AB34 0x402F
+0x8232AB35 0x4030
+0x8232AB36 0x4031
+0x8232AB37 0x4032
+0x8232AB38 0x4033
+0x8232AB39 0x4034
+0x8232AC30 0x4035
+0x8232AC31 0x4036
+0x8232AC32 0x4037
+0x8232AC33 0x4038
+0x8232AC34 0x4039
+0x8232AC35 0x403A
+0x8232AC36 0x403B
+0x8232AC37 0x403C
+0x8232AC38 0x403D
+0x8232AC39 0x403E
+0x8232AD30 0x403F
+0x8232AD31 0x4040
+0x8232AD32 0x4041
+0x8232AD33 0x4042
+0x8232AD34 0x4043
+0x8232AD35 0x4044
+0x8232AD36 0x4045
+0x8232AD37 0x4046
+0x8232AD38 0x4047
+0x8232AD39 0x4048
+0x8232AE30 0x4049
+0x8232AE31 0x404A
+0x8232AE32 0x404B
+0x8232AE33 0x404C
+0x8232AE34 0x404D
+0x8232AE35 0x404E
+0x8232AE36 0x404F
+0x8232AE37 0x4050
+0x8232AE38 0x4051
+0x8232AE39 0x4052
+0x8232AF30 0x4053
+0x8232AF31 0x4054
+0x8232AF32 0x4055
+0x8232AF33 0x4057
+0x8232AF34 0x4058
+0x8232AF35 0x4059
+0x8232AF36 0x405A
+0x8232AF37 0x405B
+0x8232AF38 0x405C
+0x8232AF39 0x405D
+0x8232B030 0x405E
+0x8232B031 0x405F
+0x8232B032 0x4060
+0x8232B033 0x4061
+0x8232B034 0x4062
+0x8232B035 0x4063
+0x8232B036 0x4064
+0x8232B037 0x4065
+0x8232B038 0x4066
+0x8232B039 0x4067
+0x8232B130 0x4068
+0x8232B131 0x4069
+0x8232B132 0x406A
+0x8232B133 0x406B
+0x8232B134 0x406C
+0x8232B135 0x406D
+0x8232B136 0x406E
+0x8232B137 0x406F
+0x8232B138 0x4070
+0x8232B139 0x4071
+0x8232B230 0x4072
+0x8232B231 0x4073
+0x8232B232 0x4074
+0x8232B233 0x4075
+0x8232B234 0x4076
+0x8232B235 0x4077
+0x8232B236 0x4078
+0x8232B237 0x4079
+0x8232B238 0x407A
+0x8232B239 0x407B
+0x8232B330 0x407C
+0x8232B331 0x407D
+0x8232B332 0x407E
+0x8232B333 0x407F
+0x8232B334 0x4080
+0x8232B335 0x4081
+0x8232B336 0x4082
+0x8232B337 0x4083
+0x8232B338 0x4084
+0x8232B339 0x4085
+0x8232B430 0x4086
+0x8232B431 0x4087
+0x8232B432 0x4088
+0x8232B433 0x4089
+0x8232B434 0x408A
+0x8232B435 0x408B
+0x8232B436 0x408C
+0x8232B437 0x408D
+0x8232B438 0x408E
+0x8232B439 0x408F
+0x8232B530 0x4090
+0x8232B531 0x4091
+0x8232B532 0x4092
+0x8232B533 0x4093
+0x8232B534 0x4094
+0x8232B535 0x4095
+0x8232B536 0x4096
+0x8232B537 0x4097
+0x8232B538 0x4098
+0x8232B539 0x4099
+0x8232B630 0x409A
+0x8232B631 0x409B
+0x8232B632 0x409C
+0x8232B633 0x409D
+0x8232B634 0x409E
+0x8232B635 0x409F
+0x8232B636 0x40A0
+0x8232B637 0x40A1
+0x8232B638 0x40A2
+0x8232B639 0x40A3
+0x8232B730 0x40A4
+0x8232B731 0x40A5
+0x8232B732 0x40A6
+0x8232B733 0x40A7
+0x8232B734 0x40A8
+0x8232B735 0x40A9
+0x8232B736 0x40AA
+0x8232B737 0x40AB
+0x8232B738 0x40AC
+0x8232B739 0x40AD
+0x8232B830 0x40AE
+0x8232B831 0x40AF
+0x8232B832 0x40B0
+0x8232B833 0x40B1
+0x8232B834 0x40B2
+0x8232B835 0x40B3
+0x8232B836 0x40B4
+0x8232B837 0x40B5
+0x8232B838 0x40B6
+0x8232B839 0x40B7
+0x8232B930 0x40B8
+0x8232B931 0x40B9
+0x8232B932 0x40BA
+0x8232B933 0x40BB
+0x8232B934 0x40BC
+0x8232B935 0x40BD
+0x8232B936 0x40BE
+0x8232B937 0x40BF
+0x8232B938 0x40C0
+0x8232B939 0x40C1
+0x8232BA30 0x40C2
+0x8232BA31 0x40C3
+0x8232BA32 0x40C4
+0x8232BA33 0x40C5
+0x8232BA34 0x40C6
+0x8232BA35 0x40C7
+0x8232BA36 0x40C8
+0x8232BA37 0x40C9
+0x8232BA38 0x40CA
+0x8232BA39 0x40CB
+0x8232BB30 0x40CC
+0x8232BB31 0x40CD
+0x8232BB32 0x40CE
+0x8232BB33 0x40CF
+0x8232BB34 0x40D0
+0x8232BB35 0x40D1
+0x8232BB36 0x40D2
+0x8232BB37 0x40D3
+0x8232BB38 0x40D4
+0x8232BB39 0x40D5
+0x8232BC30 0x40D6
+0x8232BC31 0x40D7
+0x8232BC32 0x40D8
+0x8232BC33 0x40D9
+0x8232BC34 0x40DA
+0x8232BC35 0x40DB
+0x8232BC36 0x40DC
+0x8232BC37 0x40DD
+0x8232BC38 0x40DE
+0x8232BC39 0x40DF
+0x8232BD30 0x40E0
+0x8232BD31 0x40E1
+0x8232BD32 0x40E2
+0x8232BD33 0x40E3
+0x8232BD34 0x40E4
+0x8232BD35 0x40E5
+0x8232BD36 0x40E6
+0x8232BD37 0x40E7
+0x8232BD38 0x40E8
+0x8232BD39 0x40E9
+0x8232BE30 0x40EA
+0x8232BE31 0x40EB
+0x8232BE32 0x40EC
+0x8232BE33 0x40ED
+0x8232BE34 0x40EE
+0x8232BE35 0x40EF
+0x8232BE36 0x40F0
+0x8232BE37 0x40F1
+0x8232BE38 0x40F2
+0x8232BE39 0x40F3
+0x8232BF30 0x40F4
+0x8232BF31 0x40F5
+0x8232BF32 0x40F6
+0x8232BF33 0x40F7
+0x8232BF34 0x40F8
+0x8232BF35 0x40F9
+0x8232BF36 0x40FA
+0x8232BF37 0x40FB
+0x8232BF38 0x40FC
+0x8232BF39 0x40FD
+0x8232C030 0x40FE
+0x8232C031 0x40FF
+0x8232C032 0x4100
+0x8232C033 0x4101
+0x8232C034 0x4102
+0x8232C035 0x4103
+0x8232C036 0x4104
+0x8232C037 0x4105
+0x8232C038 0x4106
+0x8232C039 0x4107
+0x8232C130 0x4108
+0x8232C131 0x4109
+0x8232C132 0x410A
+0x8232C133 0x410B
+0x8232C134 0x410C
+0x8232C135 0x410D
+0x8232C136 0x410E
+0x8232C137 0x410F
+0x8232C138 0x4110
+0x8232C139 0x4111
+0x8232C230 0x4112
+0x8232C231 0x4113
+0x8232C232 0x4114
+0x8232C233 0x4115
+0x8232C234 0x4116
+0x8232C235 0x4117
+0x8232C236 0x4118
+0x8232C237 0x4119
+0x8232C238 0x411A
+0x8232C239 0x411B
+0x8232C330 0x411C
+0x8232C331 0x411D
+0x8232C332 0x411E
+0x8232C333 0x411F
+0x8232C334 0x4120
+0x8232C335 0x4121
+0x8232C336 0x4122
+0x8232C337 0x4123
+0x8232C338 0x4124
+0x8232C339 0x4125
+0x8232C430 0x4126
+0x8232C431 0x4127
+0x8232C432 0x4128
+0x8232C433 0x4129
+0x8232C434 0x412A
+0x8232C435 0x412B
+0x8232C436 0x412C
+0x8232C437 0x412D
+0x8232C438 0x412E
+0x8232C439 0x412F
+0x8232C530 0x4130
+0x8232C531 0x4131
+0x8232C532 0x4132
+0x8232C533 0x4133
+0x8232C534 0x4134
+0x8232C535 0x4135
+0x8232C536 0x4136
+0x8232C537 0x4137
+0x8232C538 0x4138
+0x8232C539 0x4139
+0x8232C630 0x413A
+0x8232C631 0x413B
+0x8232C632 0x413C
+0x8232C633 0x413D
+0x8232C634 0x413E
+0x8232C635 0x413F
+0x8232C636 0x4140
+0x8232C637 0x4141
+0x8232C638 0x4142
+0x8232C639 0x4143
+0x8232C730 0x4144
+0x8232C731 0x4145
+0x8232C732 0x4146
+0x8232C733 0x4147
+0x8232C734 0x4148
+0x8232C735 0x4149
+0x8232C736 0x414A
+0x8232C737 0x414B
+0x8232C738 0x414C
+0x8232C739 0x414D
+0x8232C830 0x414E
+0x8232C831 0x414F
+0x8232C832 0x4150
+0x8232C833 0x4151
+0x8232C834 0x4152
+0x8232C835 0x4153
+0x8232C836 0x4154
+0x8232C837 0x4155
+0x8232C838 0x4156
+0x8232C839 0x4157
+0x8232C930 0x4158
+0x8232C931 0x4159
+0x8232C932 0x415A
+0x8232C933 0x415B
+0x8232C934 0x415C
+0x8232C935 0x415D
+0x8232C936 0x415E
+0x8232C937 0x4160
+0x8232C938 0x4161
+0x8232C939 0x4162
+0x8232CA30 0x4163
+0x8232CA31 0x4164
+0x8232CA32 0x4165
+0x8232CA33 0x4166
+0x8232CA34 0x4167
+0x8232CA35 0x4168
+0x8232CA36 0x4169
+0x8232CA37 0x416A
+0x8232CA38 0x416B
+0x8232CA39 0x416C
+0x8232CB30 0x416D
+0x8232CB31 0x416E
+0x8232CB32 0x416F
+0x8232CB33 0x4170
+0x8232CB34 0x4171
+0x8232CB35 0x4172
+0x8232CB36 0x4173
+0x8232CB37 0x4174
+0x8232CB38 0x4175
+0x8232CB39 0x4176
+0x8232CC30 0x4177
+0x8232CC31 0x4178
+0x8232CC32 0x4179
+0x8232CC33 0x417A
+0x8232CC34 0x417B
+0x8232CC35 0x417C
+0x8232CC36 0x417D
+0x8232CC37 0x417E
+0x8232CC38 0x417F
+0x8232CC39 0x4180
+0x8232CD30 0x4181
+0x8232CD31 0x4182
+0x8232CD32 0x4183
+0x8232CD33 0x4184
+0x8232CD34 0x4185
+0x8232CD35 0x4186
+0x8232CD36 0x4187
+0x8232CD37 0x4188
+0x8232CD38 0x4189
+0x8232CD39 0x418A
+0x8232CE30 0x418B
+0x8232CE31 0x418C
+0x8232CE32 0x418D
+0x8232CE33 0x418E
+0x8232CE34 0x418F
+0x8232CE35 0x4190
+0x8232CE36 0x4191
+0x8232CE37 0x4192
+0x8232CE38 0x4193
+0x8232CE39 0x4194
+0x8232CF30 0x4195
+0x8232CF31 0x4196
+0x8232CF32 0x4197
+0x8232CF33 0x4198
+0x8232CF34 0x4199
+0x8232CF35 0x419A
+0x8232CF36 0x419B
+0x8232CF37 0x419C
+0x8232CF38 0x419D
+0x8232CF39 0x419E
+0x8232D030 0x419F
+0x8232D031 0x41A0
+0x8232D032 0x41A1
+0x8232D033 0x41A2
+0x8232D034 0x41A3
+0x8232D035 0x41A4
+0x8232D036 0x41A5
+0x8232D037 0x41A6
+0x8232D038 0x41A7
+0x8232D039 0x41A8
+0x8232D130 0x41A9
+0x8232D131 0x41AA
+0x8232D132 0x41AB
+0x8232D133 0x41AC
+0x8232D134 0x41AD
+0x8232D135 0x41AE
+0x8232D136 0x41AF
+0x8232D137 0x41B0
+0x8232D138 0x41B1
+0x8232D139 0x41B2
+0x8232D230 0x41B3
+0x8232D231 0x41B4
+0x8232D232 0x41B5
+0x8232D233 0x41B6
+0x8232D234 0x41B7
+0x8232D235 0x41B8
+0x8232D236 0x41B9
+0x8232D237 0x41BA
+0x8232D238 0x41BB
+0x8232D239 0x41BC
+0x8232D330 0x41BD
+0x8232D331 0x41BE
+0x8232D332 0x41BF
+0x8232D333 0x41C0
+0x8232D334 0x41C1
+0x8232D335 0x41C2
+0x8232D336 0x41C3
+0x8232D337 0x41C4
+0x8232D338 0x41C5
+0x8232D339 0x41C6
+0x8232D430 0x41C7
+0x8232D431 0x41C8
+0x8232D432 0x41C9
+0x8232D433 0x41CA
+0x8232D434 0x41CB
+0x8232D435 0x41CC
+0x8232D436 0x41CD
+0x8232D437 0x41CE
+0x8232D438 0x41CF
+0x8232D439 0x41D0
+0x8232D530 0x41D1
+0x8232D531 0x41D2
+0x8232D532 0x41D3
+0x8232D533 0x41D4
+0x8232D534 0x41D5
+0x8232D535 0x41D6
+0x8232D536 0x41D7
+0x8232D537 0x41D8
+0x8232D538 0x41D9
+0x8232D539 0x41DA
+0x8232D630 0x41DB
+0x8232D631 0x41DC
+0x8232D632 0x41DD
+0x8232D633 0x41DE
+0x8232D634 0x41DF
+0x8232D635 0x41E0
+0x8232D636 0x41E1
+0x8232D637 0x41E2
+0x8232D638 0x41E3
+0x8232D639 0x41E4
+0x8232D730 0x41E5
+0x8232D731 0x41E6
+0x8232D732 0x41E7
+0x8232D733 0x41E8
+0x8232D734 0x41E9
+0x8232D735 0x41EA
+0x8232D736 0x41EB
+0x8232D737 0x41EC
+0x8232D738 0x41ED
+0x8232D739 0x41EE
+0x8232D830 0x41EF
+0x8232D831 0x41F0
+0x8232D832 0x41F1
+0x8232D833 0x41F2
+0x8232D834 0x41F3
+0x8232D835 0x41F4
+0x8232D836 0x41F5
+0x8232D837 0x41F6
+0x8232D838 0x41F7
+0x8232D839 0x41F8
+0x8232D930 0x41F9
+0x8232D931 0x41FA
+0x8232D932 0x41FB
+0x8232D933 0x41FC
+0x8232D934 0x41FD
+0x8232D935 0x41FE
+0x8232D936 0x41FF
+0x8232D937 0x4200
+0x8232D938 0x4201
+0x8232D939 0x4202
+0x8232DA30 0x4203
+0x8232DA31 0x4204
+0x8232DA32 0x4205
+0x8232DA33 0x4206
+0x8232DA34 0x4207
+0x8232DA35 0x4208
+0x8232DA36 0x4209
+0x8232DA37 0x420A
+0x8232DA38 0x420B
+0x8232DA39 0x420C
+0x8232DB30 0x420D
+0x8232DB31 0x420E
+0x8232DB32 0x420F
+0x8232DB33 0x4210
+0x8232DB34 0x4211
+0x8232DB35 0x4212
+0x8232DB36 0x4213
+0x8232DB37 0x4214
+0x8232DB38 0x4215
+0x8232DB39 0x4216
+0x8232DC30 0x4217
+0x8232DC31 0x4218
+0x8232DC32 0x4219
+0x8232DC33 0x421A
+0x8232DC34 0x421B
+0x8232DC35 0x421C
+0x8232DC36 0x421D
+0x8232DC37 0x421E
+0x8232DC38 0x421F
+0x8232DC39 0x4220
+0x8232DD30 0x4221
+0x8232DD31 0x4222
+0x8232DD32 0x4223
+0x8232DD33 0x4224
+0x8232DD34 0x4225
+0x8232DD35 0x4226
+0x8232DD36 0x4227
+0x8232DD37 0x4228
+0x8232DD38 0x4229
+0x8232DD39 0x422A
+0x8232DE30 0x422B
+0x8232DE31 0x422C
+0x8232DE32 0x422D
+0x8232DE33 0x422E
+0x8232DE34 0x422F
+0x8232DE35 0x4230
+0x8232DE36 0x4231
+0x8232DE37 0x4232
+0x8232DE38 0x4233
+0x8232DE39 0x4234
+0x8232DF30 0x4235
+0x8232DF31 0x4236
+0x8232DF32 0x4237
+0x8232DF33 0x4238
+0x8232DF34 0x4239
+0x8232DF35 0x423A
+0x8232DF36 0x423B
+0x8232DF37 0x423C
+0x8232DF38 0x423D
+0x8232DF39 0x423E
+0x8232E030 0x423F
+0x8232E031 0x4240
+0x8232E032 0x4241
+0x8232E033 0x4242
+0x8232E034 0x4243
+0x8232E035 0x4244
+0x8232E036 0x4245
+0x8232E037 0x4246
+0x8232E038 0x4247
+0x8232E039 0x4248
+0x8232E130 0x4249
+0x8232E131 0x424A
+0x8232E132 0x424B
+0x8232E133 0x424C
+0x8232E134 0x424D
+0x8232E135 0x424E
+0x8232E136 0x424F
+0x8232E137 0x4250
+0x8232E138 0x4251
+0x8232E139 0x4252
+0x8232E230 0x4253
+0x8232E231 0x4254
+0x8232E232 0x4255
+0x8232E233 0x4256
+0x8232E234 0x4257
+0x8232E235 0x4258
+0x8232E236 0x4259
+0x8232E237 0x425A
+0x8232E238 0x425B
+0x8232E239 0x425C
+0x8232E330 0x425D
+0x8232E331 0x425E
+0x8232E332 0x425F
+0x8232E333 0x4260
+0x8232E334 0x4261
+0x8232E335 0x4262
+0x8232E336 0x4263
+0x8232E337 0x4264
+0x8232E338 0x4265
+0x8232E339 0x4266
+0x8232E430 0x4267
+0x8232E431 0x4268
+0x8232E432 0x4269
+0x8232E433 0x426A
+0x8232E434 0x426B
+0x8232E435 0x426C
+0x8232E436 0x426D
+0x8232E437 0x426E
+0x8232E438 0x426F
+0x8232E439 0x4270
+0x8232E530 0x4271
+0x8232E531 0x4272
+0x8232E532 0x4273
+0x8232E533 0x4274
+0x8232E534 0x4275
+0x8232E535 0x4276
+0x8232E536 0x4277
+0x8232E537 0x4278
+0x8232E538 0x4279
+0x8232E539 0x427A
+0x8232E630 0x427B
+0x8232E631 0x427C
+0x8232E632 0x427D
+0x8232E633 0x427E
+0x8232E634 0x427F
+0x8232E635 0x4280
+0x8232E636 0x4281
+0x8232E637 0x4282
+0x8232E638 0x4283
+0x8232E639 0x4284
+0x8232E730 0x4285
+0x8232E731 0x4286
+0x8232E732 0x4287
+0x8232E733 0x4288
+0x8232E734 0x4289
+0x8232E735 0x428A
+0x8232E736 0x428B
+0x8232E737 0x428C
+0x8232E738 0x428D
+0x8232E739 0x428E
+0x8232E830 0x428F
+0x8232E831 0x4290
+0x8232E832 0x4291
+0x8232E833 0x4292
+0x8232E834 0x4293
+0x8232E835 0x4294
+0x8232E836 0x4295
+0x8232E837 0x4296
+0x8232E838 0x4297
+0x8232E839 0x4298
+0x8232E930 0x4299
+0x8232E931 0x429A
+0x8232E932 0x429B
+0x8232E933 0x429C
+0x8232E934 0x429D
+0x8232E935 0x429E
+0x8232E936 0x429F
+0x8232E937 0x42A0
+0x8232E938 0x42A1
+0x8232E939 0x42A2
+0x8232EA30 0x42A3
+0x8232EA31 0x42A4
+0x8232EA32 0x42A5
+0x8232EA33 0x42A6
+0x8232EA34 0x42A7
+0x8232EA35 0x42A8
+0x8232EA36 0x42A9
+0x8232EA37 0x42AA
+0x8232EA38 0x42AB
+0x8232EA39 0x42AC
+0x8232EB30 0x42AD
+0x8232EB31 0x42AE
+0x8232EB32 0x42AF
+0x8232EB33 0x42B0
+0x8232EB34 0x42B1
+0x8232EB35 0x42B2
+0x8232EB36 0x42B3
+0x8232EB37 0x42B4
+0x8232EB38 0x42B5
+0x8232EB39 0x42B6
+0x8232EC30 0x42B7
+0x8232EC31 0x42B8
+0x8232EC32 0x42B9
+0x8232EC33 0x42BA
+0x8232EC34 0x42BB
+0x8232EC35 0x42BC
+0x8232EC36 0x42BD
+0x8232EC37 0x42BE
+0x8232EC38 0x42BF
+0x8232EC39 0x42C0
+0x8232ED30 0x42C1
+0x8232ED31 0x42C2
+0x8232ED32 0x42C3
+0x8232ED33 0x42C4
+0x8232ED34 0x42C5
+0x8232ED35 0x42C6
+0x8232ED36 0x42C7
+0x8232ED37 0x42C8
+0x8232ED38 0x42C9
+0x8232ED39 0x42CA
+0x8232EE30 0x42CB
+0x8232EE31 0x42CC
+0x8232EE32 0x42CD
+0x8232EE33 0x42CE
+0x8232EE34 0x42CF
+0x8232EE35 0x42D0
+0x8232EE36 0x42D1
+0x8232EE37 0x42D2
+0x8232EE38 0x42D3
+0x8232EE39 0x42D4
+0x8232EF30 0x42D5
+0x8232EF31 0x42D6
+0x8232EF32 0x42D7
+0x8232EF33 0x42D8
+0x8232EF34 0x42D9
+0x8232EF35 0x42DA
+0x8232EF36 0x42DB
+0x8232EF37 0x42DC
+0x8232EF38 0x42DD
+0x8232EF39 0x42DE
+0x8232F030 0x42DF
+0x8232F031 0x42E0
+0x8232F032 0x42E1
+0x8232F033 0x42E2
+0x8232F034 0x42E3
+0x8232F035 0x42E4
+0x8232F036 0x42E5
+0x8232F037 0x42E6
+0x8232F038 0x42E7
+0x8232F039 0x42E8
+0x8232F130 0x42E9
+0x8232F131 0x42EA
+0x8232F132 0x42EB
+0x8232F133 0x42EC
+0x8232F134 0x42ED
+0x8232F135 0x42EE
+0x8232F136 0x42EF
+0x8232F137 0x42F0
+0x8232F138 0x42F1
+0x8232F139 0x42F2
+0x8232F230 0x42F3
+0x8232F231 0x42F4
+0x8232F232 0x42F5
+0x8232F233 0x42F6
+0x8232F234 0x42F7
+0x8232F235 0x42F8
+0x8232F236 0x42F9
+0x8232F237 0x42FA
+0x8232F238 0x42FB
+0x8232F239 0x42FC
+0x8232F330 0x42FD
+0x8232F331 0x42FE
+0x8232F332 0x42FF
+0x8232F333 0x4300
+0x8232F334 0x4301
+0x8232F335 0x4302
+0x8232F336 0x4303
+0x8232F337 0x4304
+0x8232F338 0x4305
+0x8232F339 0x4306
+0x8232F430 0x4307
+0x8232F431 0x4308
+0x8232F432 0x4309
+0x8232F433 0x430A
+0x8232F434 0x430B
+0x8232F435 0x430C
+0x8232F436 0x430D
+0x8232F437 0x430E
+0x8232F438 0x430F
+0x8232F439 0x4310
+0x8232F530 0x4311
+0x8232F531 0x4312
+0x8232F532 0x4313
+0x8232F533 0x4314
+0x8232F534 0x4315
+0x8232F535 0x4316
+0x8232F536 0x4317
+0x8232F537 0x4318
+0x8232F538 0x4319
+0x8232F539 0x431A
+0x8232F630 0x431B
+0x8232F631 0x431C
+0x8232F632 0x431D
+0x8232F633 0x431E
+0x8232F634 0x431F
+0x8232F635 0x4320
+0x8232F636 0x4321
+0x8232F637 0x4322
+0x8232F638 0x4323
+0x8232F639 0x4324
+0x8232F730 0x4325
+0x8232F731 0x4326
+0x8232F732 0x4327
+0x8232F733 0x4328
+0x8232F734 0x4329
+0x8232F735 0x432A
+0x8232F736 0x432B
+0x8232F737 0x432C
+0x8232F738 0x432D
+0x8232F739 0x432E
+0x8232F830 0x432F
+0x8232F831 0x4330
+0x8232F832 0x4331
+0x8232F833 0x4332
+0x8232F834 0x4333
+0x8232F835 0x4334
+0x8232F836 0x4335
+0x8232F837 0x4336
+0x8232F838 0x4338
+0x8232F839 0x4339
+0x8232F930 0x433A
+0x8232F931 0x433B
+0x8232F932 0x433C
+0x8232F933 0x433D
+0x8232F934 0x433E
+0x8232F935 0x433F
+0x8232F936 0x4340
+0x8232F937 0x4341
+0x8232F938 0x4342
+0x8232F939 0x4343
+0x8232FA30 0x4344
+0x8232FA31 0x4345
+0x8232FA32 0x4346
+0x8232FA33 0x4347
+0x8232FA34 0x4348
+0x8232FA35 0x4349
+0x8232FA36 0x434A
+0x8232FA37 0x434B
+0x8232FA38 0x434C
+0x8232FA39 0x434D
+0x8232FB30 0x434E
+0x8232FB31 0x434F
+0x8232FB32 0x4350
+0x8232FB33 0x4351
+0x8232FB34 0x4352
+0x8232FB35 0x4353
+0x8232FB36 0x4354
+0x8232FB37 0x4355
+0x8232FB38 0x4356
+0x8232FB39 0x4357
+0x8232FC30 0x4358
+0x8232FC31 0x4359
+0x8232FC32 0x435A
+0x8232FC33 0x435B
+0x8232FC34 0x435C
+0x8232FC35 0x435D
+0x8232FC36 0x435E
+0x8232FC37 0x435F
+0x8232FC38 0x4360
+0x8232FC39 0x4361
+0x8232FD30 0x4362
+0x8232FD31 0x4363
+0x8232FD32 0x4364
+0x8232FD33 0x4365
+0x8232FD34 0x4366
+0x8232FD35 0x4367
+0x8232FD36 0x4368
+0x8232FD37 0x4369
+0x8232FD38 0x436A
+0x8232FD39 0x436B
+0x8232FE30 0x436C
+0x8232FE31 0x436D
+0x8232FE32 0x436E
+0x8232FE33 0x436F
+0x8232FE34 0x4370
+0x8232FE35 0x4371
+0x8232FE36 0x4372
+0x8232FE37 0x4373
+0x8232FE38 0x4374
+0x8232FE39 0x4375
+0x82338130 0x4376
+0x82338131 0x4377
+0x82338132 0x4378
+0x82338133 0x4379
+0x82338134 0x437A
+0x82338135 0x437B
+0x82338136 0x437C
+0x82338137 0x437D
+0x82338138 0x437E
+0x82338139 0x437F
+0x82338230 0x4380
+0x82338231 0x4381
+0x82338232 0x4382
+0x82338233 0x4383
+0x82338234 0x4384
+0x82338235 0x4385
+0x82338236 0x4386
+0x82338237 0x4387
+0x82338238 0x4388
+0x82338239 0x4389
+0x82338330 0x438A
+0x82338331 0x438B
+0x82338332 0x438C
+0x82338333 0x438D
+0x82338334 0x438E
+0x82338335 0x438F
+0x82338336 0x4390
+0x82338337 0x4391
+0x82338338 0x4392
+0x82338339 0x4393
+0x82338430 0x4394
+0x82338431 0x4395
+0x82338432 0x4396
+0x82338433 0x4397
+0x82338434 0x4398
+0x82338435 0x4399
+0x82338436 0x439A
+0x82338437 0x439B
+0x82338438 0x439C
+0x82338439 0x439D
+0x82338530 0x439E
+0x82338531 0x439F
+0x82338532 0x43A0
+0x82338533 0x43A1
+0x82338534 0x43A2
+0x82338535 0x43A3
+0x82338536 0x43A4
+0x82338537 0x43A5
+0x82338538 0x43A6
+0x82338539 0x43A7
+0x82338630 0x43A8
+0x82338631 0x43A9
+0x82338632 0x43AA
+0x82338633 0x43AB
+0x82338634 0x43AD
+0x82338635 0x43AE
+0x82338636 0x43AF
+0x82338637 0x43B0
+0x82338638 0x43B2
+0x82338639 0x43B3
+0x82338730 0x43B4
+0x82338731 0x43B5
+0x82338732 0x43B6
+0x82338733 0x43B7
+0x82338734 0x43B8
+0x82338735 0x43B9
+0x82338736 0x43BA
+0x82338737 0x43BB
+0x82338738 0x43BC
+0x82338739 0x43BD
+0x82338830 0x43BE
+0x82338831 0x43BF
+0x82338832 0x43C0
+0x82338833 0x43C1
+0x82338834 0x43C2
+0x82338835 0x43C3
+0x82338836 0x43C4
+0x82338837 0x43C5
+0x82338838 0x43C6
+0x82338839 0x43C7
+0x82338930 0x43C8
+0x82338931 0x43C9
+0x82338932 0x43CA
+0x82338933 0x43CB
+0x82338934 0x43CC
+0x82338935 0x43CD
+0x82338936 0x43CE
+0x82338937 0x43CF
+0x82338938 0x43D0
+0x82338939 0x43D1
+0x82338A30 0x43D2
+0x82338A31 0x43D3
+0x82338A32 0x43D4
+0x82338A33 0x43D5
+0x82338A34 0x43D6
+0x82338A35 0x43D7
+0x82338A36 0x43D8
+0x82338A37 0x43D9
+0x82338A38 0x43DA
+0x82338A39 0x43DB
+0x82338B30 0x43DC
+0x82338B31 0x43DE
+0x82338B32 0x43DF
+0x82338B33 0x43E0
+0x82338B34 0x43E1
+0x82338B35 0x43E2
+0x82338B36 0x43E3
+0x82338B37 0x43E4
+0x82338B38 0x43E5
+0x82338B39 0x43E6
+0x82338C30 0x43E7
+0x82338C31 0x43E8
+0x82338C32 0x43E9
+0x82338C33 0x43EA
+0x82338C34 0x43EB
+0x82338C35 0x43EC
+0x82338C36 0x43ED
+0x82338C37 0x43EE
+0x82338C38 0x43EF
+0x82338C39 0x43F0
+0x82338D30 0x43F1
+0x82338D31 0x43F2
+0x82338D32 0x43F3
+0x82338D33 0x43F4
+0x82338D34 0x43F5
+0x82338D35 0x43F6
+0x82338D36 0x43F7
+0x82338D37 0x43F8
+0x82338D38 0x43F9
+0x82338D39 0x43FA
+0x82338E30 0x43FB
+0x82338E31 0x43FC
+0x82338E32 0x43FD
+0x82338E33 0x43FE
+0x82338E34 0x43FF
+0x82338E35 0x4400
+0x82338E36 0x4401
+0x82338E37 0x4402
+0x82338E38 0x4403
+0x82338E39 0x4404
+0x82338F30 0x4405
+0x82338F31 0x4406
+0x82338F32 0x4407
+0x82338F33 0x4408
+0x82338F34 0x4409
+0x82338F35 0x440A
+0x82338F36 0x440B
+0x82338F37 0x440C
+0x82338F38 0x440D
+0x82338F39 0x440E
+0x82339030 0x440F
+0x82339031 0x4410
+0x82339032 0x4411
+0x82339033 0x4412
+0x82339034 0x4413
+0x82339035 0x4414
+0x82339036 0x4415
+0x82339037 0x4416
+0x82339038 0x4417
+0x82339039 0x4418
+0x82339130 0x4419
+0x82339131 0x441A
+0x82339132 0x441B
+0x82339133 0x441C
+0x82339134 0x441D
+0x82339135 0x441E
+0x82339136 0x441F
+0x82339137 0x4420
+0x82339138 0x4421
+0x82339139 0x4422
+0x82339230 0x4423
+0x82339231 0x4424
+0x82339232 0x4425
+0x82339233 0x4426
+0x82339234 0x4427
+0x82339235 0x4428
+0x82339236 0x4429
+0x82339237 0x442A
+0x82339238 0x442B
+0x82339239 0x442C
+0x82339330 0x442D
+0x82339331 0x442E
+0x82339332 0x442F
+0x82339333 0x4430
+0x82339334 0x4431
+0x82339335 0x4432
+0x82339336 0x4433
+0x82339337 0x4434
+0x82339338 0x4435
+0x82339339 0x4436
+0x82339430 0x4437
+0x82339431 0x4438
+0x82339432 0x4439
+0x82339433 0x443A
+0x82339434 0x443B
+0x82339435 0x443C
+0x82339436 0x443D
+0x82339437 0x443E
+0x82339438 0x443F
+0x82339439 0x4440
+0x82339530 0x4441
+0x82339531 0x4442
+0x82339532 0x4443
+0x82339533 0x4444
+0x82339534 0x4445
+0x82339535 0x4446
+0x82339536 0x4447
+0x82339537 0x4448
+0x82339538 0x4449
+0x82339539 0x444A
+0x82339630 0x444B
+0x82339631 0x444C
+0x82339632 0x444D
+0x82339633 0x444E
+0x82339634 0x444F
+0x82339635 0x4450
+0x82339636 0x4451
+0x82339637 0x4452
+0x82339638 0x4453
+0x82339639 0x4454
+0x82339730 0x4455
+0x82339731 0x4456
+0x82339732 0x4457
+0x82339733 0x4458
+0x82339734 0x4459
+0x82339735 0x445A
+0x82339736 0x445B
+0x82339737 0x445C
+0x82339738 0x445D
+0x82339739 0x445E
+0x82339830 0x445F
+0x82339831 0x4460
+0x82339832 0x4461
+0x82339833 0x4462
+0x82339834 0x4463
+0x82339835 0x4464
+0x82339836 0x4465
+0x82339837 0x4466
+0x82339838 0x4467
+0x82339839 0x4468
+0x82339930 0x4469
+0x82339931 0x446A
+0x82339932 0x446B
+0x82339933 0x446C
+0x82339934 0x446D
+0x82339935 0x446E
+0x82339936 0x446F
+0x82339937 0x4470
+0x82339938 0x4471
+0x82339939 0x4472
+0x82339A30 0x4473
+0x82339A31 0x4474
+0x82339A32 0x4475
+0x82339A33 0x4476
+0x82339A34 0x4477
+0x82339A35 0x4478
+0x82339A36 0x4479
+0x82339A37 0x447A
+0x82339A38 0x447B
+0x82339A39 0x447C
+0x82339B30 0x447D
+0x82339B31 0x447E
+0x82339B32 0x447F
+0x82339B33 0x4480
+0x82339B34 0x4481
+0x82339B35 0x4482
+0x82339B36 0x4483
+0x82339B37 0x4484
+0x82339B38 0x4485
+0x82339B39 0x4486
+0x82339C30 0x4487
+0x82339C31 0x4488
+0x82339C32 0x4489
+0x82339C33 0x448A
+0x82339C34 0x448B
+0x82339C35 0x448C
+0x82339C36 0x448D
+0x82339C37 0x448E
+0x82339C38 0x448F
+0x82339C39 0x4490
+0x82339D30 0x4491
+0x82339D31 0x4492
+0x82339D32 0x4493
+0x82339D33 0x4494
+0x82339D34 0x4495
+0x82339D35 0x4496
+0x82339D36 0x4497
+0x82339D37 0x4498
+0x82339D38 0x4499
+0x82339D39 0x449A
+0x82339E30 0x449B
+0x82339E31 0x449C
+0x82339E32 0x449D
+0x82339E33 0x449E
+0x82339E34 0x449F
+0x82339E35 0x44A0
+0x82339E36 0x44A1
+0x82339E37 0x44A2
+0x82339E38 0x44A3
+0x82339E39 0x44A4
+0x82339F30 0x44A5
+0x82339F31 0x44A6
+0x82339F32 0x44A7
+0x82339F33 0x44A8
+0x82339F34 0x44A9
+0x82339F35 0x44AA
+0x82339F36 0x44AB
+0x82339F37 0x44AC
+0x82339F38 0x44AD
+0x82339F39 0x44AE
+0x8233A030 0x44AF
+0x8233A031 0x44B0
+0x8233A032 0x44B1
+0x8233A033 0x44B2
+0x8233A034 0x44B3
+0x8233A035 0x44B4
+0x8233A036 0x44B5
+0x8233A037 0x44B6
+0x8233A038 0x44B7
+0x8233A039 0x44B8
+0x8233A130 0x44B9
+0x8233A131 0x44BA
+0x8233A132 0x44BB
+0x8233A133 0x44BC
+0x8233A134 0x44BD
+0x8233A135 0x44BE
+0x8233A136 0x44BF
+0x8233A137 0x44C0
+0x8233A138 0x44C1
+0x8233A139 0x44C2
+0x8233A230 0x44C3
+0x8233A231 0x44C4
+0x8233A232 0x44C5
+0x8233A233 0x44C6
+0x8233A234 0x44C7
+0x8233A235 0x44C8
+0x8233A236 0x44C9
+0x8233A237 0x44CA
+0x8233A238 0x44CB
+0x8233A239 0x44CC
+0x8233A330 0x44CD
+0x8233A331 0x44CE
+0x8233A332 0x44CF
+0x8233A333 0x44D0
+0x8233A334 0x44D1
+0x8233A335 0x44D2
+0x8233A336 0x44D3
+0x8233A337 0x44D4
+0x8233A338 0x44D5
+0x8233A339 0x44D7
+0x8233A430 0x44D8
+0x8233A431 0x44D9
+0x8233A432 0x44DA
+0x8233A433 0x44DB
+0x8233A434 0x44DC
+0x8233A435 0x44DD
+0x8233A436 0x44DE
+0x8233A437 0x44DF
+0x8233A438 0x44E0
+0x8233A439 0x44E1
+0x8233A530 0x44E2
+0x8233A531 0x44E3
+0x8233A532 0x44E4
+0x8233A533 0x44E5
+0x8233A534 0x44E6
+0x8233A535 0x44E7
+0x8233A536 0x44E8
+0x8233A537 0x44E9
+0x8233A538 0x44EA
+0x8233A539 0x44EB
+0x8233A630 0x44EC
+0x8233A631 0x44ED
+0x8233A632 0x44EE
+0x8233A633 0x44EF
+0x8233A634 0x44F0
+0x8233A635 0x44F1
+0x8233A636 0x44F2
+0x8233A637 0x44F3
+0x8233A638 0x44F4
+0x8233A639 0x44F5
+0x8233A730 0x44F6
+0x8233A731 0x44F7
+0x8233A732 0x44F8
+0x8233A733 0x44F9
+0x8233A734 0x44FA
+0x8233A735 0x44FB
+0x8233A736 0x44FC
+0x8233A737 0x44FD
+0x8233A738 0x44FE
+0x8233A739 0x44FF
+0x8233A830 0x4500
+0x8233A831 0x4501
+0x8233A832 0x4502
+0x8233A833 0x4503
+0x8233A834 0x4504
+0x8233A835 0x4505
+0x8233A836 0x4506
+0x8233A837 0x4507
+0x8233A838 0x4508
+0x8233A839 0x4509
+0x8233A930 0x450A
+0x8233A931 0x450B
+0x8233A932 0x450C
+0x8233A933 0x450D
+0x8233A934 0x450E
+0x8233A935 0x450F
+0x8233A936 0x4510
+0x8233A937 0x4511
+0x8233A938 0x4512
+0x8233A939 0x4513
+0x8233AA30 0x4514
+0x8233AA31 0x4515
+0x8233AA32 0x4516
+0x8233AA33 0x4517
+0x8233AA34 0x4518
+0x8233AA35 0x4519
+0x8233AA36 0x451A
+0x8233AA37 0x451B
+0x8233AA38 0x451C
+0x8233AA39 0x451D
+0x8233AB30 0x451E
+0x8233AB31 0x451F
+0x8233AB32 0x4520
+0x8233AB33 0x4521
+0x8233AB34 0x4522
+0x8233AB35 0x4523
+0x8233AB36 0x4524
+0x8233AB37 0x4525
+0x8233AB38 0x4526
+0x8233AB39 0x4527
+0x8233AC30 0x4528
+0x8233AC31 0x4529
+0x8233AC32 0x452A
+0x8233AC33 0x452B
+0x8233AC34 0x452C
+0x8233AC35 0x452D
+0x8233AC36 0x452E
+0x8233AC37 0x452F
+0x8233AC38 0x4530
+0x8233AC39 0x4531
+0x8233AD30 0x4532
+0x8233AD31 0x4533
+0x8233AD32 0x4534
+0x8233AD33 0x4535
+0x8233AD34 0x4536
+0x8233AD35 0x4537
+0x8233AD36 0x4538
+0x8233AD37 0x4539
+0x8233AD38 0x453A
+0x8233AD39 0x453B
+0x8233AE30 0x453C
+0x8233AE31 0x453D
+0x8233AE32 0x453E
+0x8233AE33 0x453F
+0x8233AE34 0x4540
+0x8233AE35 0x4541
+0x8233AE36 0x4542
+0x8233AE37 0x4543
+0x8233AE38 0x4544
+0x8233AE39 0x4545
+0x8233AF30 0x4546
+0x8233AF31 0x4547
+0x8233AF32 0x4548
+0x8233AF33 0x4549
+0x8233AF34 0x454A
+0x8233AF35 0x454B
+0x8233AF36 0x454C
+0x8233AF37 0x454D
+0x8233AF38 0x454E
+0x8233AF39 0x454F
+0x8233B030 0x4550
+0x8233B031 0x4551
+0x8233B032 0x4552
+0x8233B033 0x4553
+0x8233B034 0x4554
+0x8233B035 0x4555
+0x8233B036 0x4556
+0x8233B037 0x4557
+0x8233B038 0x4558
+0x8233B039 0x4559
+0x8233B130 0x455A
+0x8233B131 0x455B
+0x8233B132 0x455C
+0x8233B133 0x455D
+0x8233B134 0x455E
+0x8233B135 0x455F
+0x8233B136 0x4560
+0x8233B137 0x4561
+0x8233B138 0x4562
+0x8233B139 0x4563
+0x8233B230 0x4564
+0x8233B231 0x4565
+0x8233B232 0x4566
+0x8233B233 0x4567
+0x8233B234 0x4568
+0x8233B235 0x4569
+0x8233B236 0x456A
+0x8233B237 0x456B
+0x8233B238 0x456C
+0x8233B239 0x456D
+0x8233B330 0x456E
+0x8233B331 0x456F
+0x8233B332 0x4570
+0x8233B333 0x4571
+0x8233B334 0x4572
+0x8233B335 0x4573
+0x8233B336 0x4574
+0x8233B337 0x4575
+0x8233B338 0x4576
+0x8233B339 0x4577
+0x8233B430 0x4578
+0x8233B431 0x4579
+0x8233B432 0x457A
+0x8233B433 0x457B
+0x8233B434 0x457C
+0x8233B435 0x457D
+0x8233B436 0x457E
+0x8233B437 0x457F
+0x8233B438 0x4580
+0x8233B439 0x4581
+0x8233B530 0x4582
+0x8233B531 0x4583
+0x8233B532 0x4584
+0x8233B533 0x4585
+0x8233B534 0x4586
+0x8233B535 0x4587
+0x8233B536 0x4588
+0x8233B537 0x4589
+0x8233B538 0x458A
+0x8233B539 0x458B
+0x8233B630 0x458C
+0x8233B631 0x458D
+0x8233B632 0x458E
+0x8233B633 0x458F
+0x8233B634 0x4590
+0x8233B635 0x4591
+0x8233B636 0x4592
+0x8233B637 0x4593
+0x8233B638 0x4594
+0x8233B639 0x4595
+0x8233B730 0x4596
+0x8233B731 0x4597
+0x8233B732 0x4598
+0x8233B733 0x4599
+0x8233B734 0x459A
+0x8233B735 0x459B
+0x8233B736 0x459C
+0x8233B737 0x459D
+0x8233B738 0x459E
+0x8233B739 0x459F
+0x8233B830 0x45A0
+0x8233B831 0x45A1
+0x8233B832 0x45A2
+0x8233B833 0x45A3
+0x8233B834 0x45A4
+0x8233B835 0x45A5
+0x8233B836 0x45A6
+0x8233B837 0x45A7
+0x8233B838 0x45A8
+0x8233B839 0x45A9
+0x8233B930 0x45AA
+0x8233B931 0x45AB
+0x8233B932 0x45AC
+0x8233B933 0x45AD
+0x8233B934 0x45AE
+0x8233B935 0x45AF
+0x8233B936 0x45B0
+0x8233B937 0x45B1
+0x8233B938 0x45B2
+0x8233B939 0x45B3
+0x8233BA30 0x45B4
+0x8233BA31 0x45B5
+0x8233BA32 0x45B6
+0x8233BA33 0x45B7
+0x8233BA34 0x45B8
+0x8233BA35 0x45B9
+0x8233BA36 0x45BA
+0x8233BA37 0x45BB
+0x8233BA38 0x45BC
+0x8233BA39 0x45BD
+0x8233BB30 0x45BE
+0x8233BB31 0x45BF
+0x8233BB32 0x45C0
+0x8233BB33 0x45C1
+0x8233BB34 0x45C2
+0x8233BB35 0x45C3
+0x8233BB36 0x45C4
+0x8233BB37 0x45C5
+0x8233BB38 0x45C6
+0x8233BB39 0x45C7
+0x8233BC30 0x45C8
+0x8233BC31 0x45C9
+0x8233BC32 0x45CA
+0x8233BC33 0x45CB
+0x8233BC34 0x45CC
+0x8233BC35 0x45CD
+0x8233BC36 0x45CE
+0x8233BC37 0x45CF
+0x8233BC38 0x45D0
+0x8233BC39 0x45D1
+0x8233BD30 0x45D2
+0x8233BD31 0x45D3
+0x8233BD32 0x45D4
+0x8233BD33 0x45D5
+0x8233BD34 0x45D6
+0x8233BD35 0x45D7
+0x8233BD36 0x45D8
+0x8233BD37 0x45D9
+0x8233BD38 0x45DA
+0x8233BD39 0x45DB
+0x8233BE30 0x45DC
+0x8233BE31 0x45DD
+0x8233BE32 0x45DE
+0x8233BE33 0x45DF
+0x8233BE34 0x45E0
+0x8233BE35 0x45E1
+0x8233BE36 0x45E2
+0x8233BE37 0x45E3
+0x8233BE38 0x45E4
+0x8233BE39 0x45E5
+0x8233BF30 0x45E6
+0x8233BF31 0x45E7
+0x8233BF32 0x45E8
+0x8233BF33 0x45E9
+0x8233BF34 0x45EA
+0x8233BF35 0x45EB
+0x8233BF36 0x45EC
+0x8233BF37 0x45ED
+0x8233BF38 0x45EE
+0x8233BF39 0x45EF
+0x8233C030 0x45F0
+0x8233C031 0x45F1
+0x8233C032 0x45F2
+0x8233C033 0x45F3
+0x8233C034 0x45F4
+0x8233C035 0x45F5
+0x8233C036 0x45F6
+0x8233C037 0x45F7
+0x8233C038 0x45F8
+0x8233C039 0x45F9
+0x8233C130 0x45FA
+0x8233C131 0x45FB
+0x8233C132 0x45FC
+0x8233C133 0x45FD
+0x8233C134 0x45FE
+0x8233C135 0x45FF
+0x8233C136 0x4600
+0x8233C137 0x4601
+0x8233C138 0x4602
+0x8233C139 0x4603
+0x8233C230 0x4604
+0x8233C231 0x4605
+0x8233C232 0x4606
+0x8233C233 0x4607
+0x8233C234 0x4608
+0x8233C235 0x4609
+0x8233C236 0x460A
+0x8233C237 0x460B
+0x8233C238 0x460C
+0x8233C239 0x460D
+0x8233C330 0x460E
+0x8233C331 0x460F
+0x8233C332 0x4610
+0x8233C333 0x4611
+0x8233C334 0x4612
+0x8233C335 0x4613
+0x8233C336 0x4614
+0x8233C337 0x4615
+0x8233C338 0x4616
+0x8233C339 0x4617
+0x8233C430 0x4618
+0x8233C431 0x4619
+0x8233C432 0x461A
+0x8233C433 0x461B
+0x8233C434 0x461C
+0x8233C435 0x461D
+0x8233C436 0x461E
+0x8233C437 0x461F
+0x8233C438 0x4620
+0x8233C439 0x4621
+0x8233C530 0x4622
+0x8233C531 0x4623
+0x8233C532 0x4624
+0x8233C533 0x4625
+0x8233C534 0x4626
+0x8233C535 0x4627
+0x8233C536 0x4628
+0x8233C537 0x4629
+0x8233C538 0x462A
+0x8233C539 0x462B
+0x8233C630 0x462C
+0x8233C631 0x462D
+0x8233C632 0x462E
+0x8233C633 0x462F
+0x8233C634 0x4630
+0x8233C635 0x4631
+0x8233C636 0x4632
+0x8233C637 0x4633
+0x8233C638 0x4634
+0x8233C639 0x4635
+0x8233C730 0x4636
+0x8233C731 0x4637
+0x8233C732 0x4638
+0x8233C733 0x4639
+0x8233C734 0x463A
+0x8233C735 0x463B
+0x8233C736 0x463C
+0x8233C737 0x463D
+0x8233C738 0x463E
+0x8233C739 0x463F
+0x8233C830 0x4640
+0x8233C831 0x4641
+0x8233C832 0x4642
+0x8233C833 0x4643
+0x8233C834 0x4644
+0x8233C835 0x4645
+0x8233C836 0x4646
+0x8233C837 0x4647
+0x8233C838 0x4648
+0x8233C839 0x4649
+0x8233C930 0x464A
+0x8233C931 0x464B
+0x8233C932 0x464D
+0x8233C933 0x464E
+0x8233C934 0x464F
+0x8233C935 0x4650
+0x8233C936 0x4651
+0x8233C937 0x4652
+0x8233C938 0x4653
+0x8233C939 0x4654
+0x8233CA30 0x4655
+0x8233CA31 0x4656
+0x8233CA32 0x4657
+0x8233CA33 0x4658
+0x8233CA34 0x4659
+0x8233CA35 0x465A
+0x8233CA36 0x465B
+0x8233CA37 0x465C
+0x8233CA38 0x465D
+0x8233CA39 0x465E
+0x8233CB30 0x465F
+0x8233CB31 0x4660
+0x8233CB32 0x4662
+0x8233CB33 0x4663
+0x8233CB34 0x4664
+0x8233CB35 0x4665
+0x8233CB36 0x4666
+0x8233CB37 0x4667
+0x8233CB38 0x4668
+0x8233CB39 0x4669
+0x8233CC30 0x466A
+0x8233CC31 0x466B
+0x8233CC32 0x466C
+0x8233CC33 0x466D
+0x8233CC34 0x466E
+0x8233CC35 0x466F
+0x8233CC36 0x4670
+0x8233CC37 0x4671
+0x8233CC38 0x4672
+0x8233CC39 0x4673
+0x8233CD30 0x4674
+0x8233CD31 0x4675
+0x8233CD32 0x4676
+0x8233CD33 0x4677
+0x8233CD34 0x4678
+0x8233CD35 0x4679
+0x8233CD36 0x467A
+0x8233CD37 0x467B
+0x8233CD38 0x467C
+0x8233CD39 0x467D
+0x8233CE30 0x467E
+0x8233CE31 0x467F
+0x8233CE32 0x4680
+0x8233CE33 0x4681
+0x8233CE34 0x4682
+0x8233CE35 0x4683
+0x8233CE36 0x4684
+0x8233CE37 0x4685
+0x8233CE38 0x4686
+0x8233CE39 0x4687
+0x8233CF30 0x4688
+0x8233CF31 0x4689
+0x8233CF32 0x468A
+0x8233CF33 0x468B
+0x8233CF34 0x468C
+0x8233CF35 0x468D
+0x8233CF36 0x468E
+0x8233CF37 0x468F
+0x8233CF38 0x4690
+0x8233CF39 0x4691
+0x8233D030 0x4692
+0x8233D031 0x4693
+0x8233D032 0x4694
+0x8233D033 0x4695
+0x8233D034 0x4696
+0x8233D035 0x4697
+0x8233D036 0x4698
+0x8233D037 0x4699
+0x8233D038 0x469A
+0x8233D039 0x469B
+0x8233D130 0x469C
+0x8233D131 0x469D
+0x8233D132 0x469E
+0x8233D133 0x469F
+0x8233D134 0x46A0
+0x8233D135 0x46A1
+0x8233D136 0x46A2
+0x8233D137 0x46A3
+0x8233D138 0x46A4
+0x8233D139 0x46A5
+0x8233D230 0x46A6
+0x8233D231 0x46A7
+0x8233D232 0x46A8
+0x8233D233 0x46A9
+0x8233D234 0x46AA
+0x8233D235 0x46AB
+0x8233D236 0x46AC
+0x8233D237 0x46AD
+0x8233D238 0x46AE
+0x8233D239 0x46AF
+0x8233D330 0x46B0
+0x8233D331 0x46B1
+0x8233D332 0x46B2
+0x8233D333 0x46B3
+0x8233D334 0x46B4
+0x8233D335 0x46B5
+0x8233D336 0x46B6
+0x8233D337 0x46B7
+0x8233D338 0x46B8
+0x8233D339 0x46B9
+0x8233D430 0x46BA
+0x8233D431 0x46BB
+0x8233D432 0x46BC
+0x8233D433 0x46BD
+0x8233D434 0x46BE
+0x8233D435 0x46BF
+0x8233D436 0x46C0
+0x8233D437 0x46C1
+0x8233D438 0x46C2
+0x8233D439 0x46C3
+0x8233D530 0x46C4
+0x8233D531 0x46C5
+0x8233D532 0x46C6
+0x8233D533 0x46C7
+0x8233D534 0x46C8
+0x8233D535 0x46C9
+0x8233D536 0x46CA
+0x8233D537 0x46CB
+0x8233D538 0x46CC
+0x8233D539 0x46CD
+0x8233D630 0x46CE
+0x8233D631 0x46CF
+0x8233D632 0x46D0
+0x8233D633 0x46D1
+0x8233D634 0x46D2
+0x8233D635 0x46D3
+0x8233D636 0x46D4
+0x8233D637 0x46D5
+0x8233D638 0x46D6
+0x8233D639 0x46D7
+0x8233D730 0x46D8
+0x8233D731 0x46D9
+0x8233D732 0x46DA
+0x8233D733 0x46DB
+0x8233D734 0x46DC
+0x8233D735 0x46DD
+0x8233D736 0x46DE
+0x8233D737 0x46DF
+0x8233D738 0x46E0
+0x8233D739 0x46E1
+0x8233D830 0x46E2
+0x8233D831 0x46E3
+0x8233D832 0x46E4
+0x8233D833 0x46E5
+0x8233D834 0x46E6
+0x8233D835 0x46E7
+0x8233D836 0x46E8
+0x8233D837 0x46E9
+0x8233D838 0x46EA
+0x8233D839 0x46EB
+0x8233D930 0x46EC
+0x8233D931 0x46ED
+0x8233D932 0x46EE
+0x8233D933 0x46EF
+0x8233D934 0x46F0
+0x8233D935 0x46F1
+0x8233D936 0x46F2
+0x8233D937 0x46F3
+0x8233D938 0x46F4
+0x8233D939 0x46F5
+0x8233DA30 0x46F6
+0x8233DA31 0x46F7
+0x8233DA32 0x46F8
+0x8233DA33 0x46F9
+0x8233DA34 0x46FA
+0x8233DA35 0x46FB
+0x8233DA36 0x46FC
+0x8233DA37 0x46FD
+0x8233DA38 0x46FE
+0x8233DA39 0x46FF
+0x8233DB30 0x4700
+0x8233DB31 0x4701
+0x8233DB32 0x4702
+0x8233DB33 0x4703
+0x8233DB34 0x4704
+0x8233DB35 0x4705
+0x8233DB36 0x4706
+0x8233DB37 0x4707
+0x8233DB38 0x4708
+0x8233DB39 0x4709
+0x8233DC30 0x470A
+0x8233DC31 0x470B
+0x8233DC32 0x470C
+0x8233DC33 0x470D
+0x8233DC34 0x470E
+0x8233DC35 0x470F
+0x8233DC36 0x4710
+0x8233DC37 0x4711
+0x8233DC38 0x4712
+0x8233DC39 0x4713
+0x8233DD30 0x4714
+0x8233DD31 0x4715
+0x8233DD32 0x4716
+0x8233DD33 0x4717
+0x8233DD34 0x4718
+0x8233DD35 0x4719
+0x8233DD36 0x471A
+0x8233DD37 0x471B
+0x8233DD38 0x471C
+0x8233DD39 0x471D
+0x8233DE30 0x471E
+0x8233DE31 0x471F
+0x8233DE32 0x4720
+0x8233DE33 0x4721
+0x8233DE34 0x4722
+0x8233DE35 0x4724
+0x8233DE36 0x4725
+0x8233DE37 0x4726
+0x8233DE38 0x4727
+0x8233DE39 0x4728
+0x8233DF30 0x472A
+0x8233DF31 0x472B
+0x8233DF32 0x472C
+0x8233DF33 0x472D
+0x8233DF34 0x472E
+0x8233DF35 0x472F
+0x8233DF36 0x4730
+0x8233DF37 0x4731
+0x8233DF38 0x4732
+0x8233DF39 0x4733
+0x8233E030 0x4734
+0x8233E031 0x4735
+0x8233E032 0x4736
+0x8233E033 0x4737
+0x8233E034 0x4738
+0x8233E035 0x4739
+0x8233E036 0x473A
+0x8233E037 0x473B
+0x8233E038 0x473C
+0x8233E039 0x473D
+0x8233E130 0x473E
+0x8233E131 0x473F
+0x8233E132 0x4740
+0x8233E133 0x4741
+0x8233E134 0x4742
+0x8233E135 0x4743
+0x8233E136 0x4744
+0x8233E137 0x4745
+0x8233E138 0x4746
+0x8233E139 0x4747
+0x8233E230 0x4748
+0x8233E231 0x4749
+0x8233E232 0x474A
+0x8233E233 0x474B
+0x8233E234 0x474C
+0x8233E235 0x474D
+0x8233E236 0x474E
+0x8233E237 0x474F
+0x8233E238 0x4750
+0x8233E239 0x4751
+0x8233E330 0x4752
+0x8233E331 0x4753
+0x8233E332 0x4754
+0x8233E333 0x4755
+0x8233E334 0x4756
+0x8233E335 0x4757
+0x8233E336 0x4758
+0x8233E337 0x4759
+0x8233E338 0x475A
+0x8233E339 0x475B
+0x8233E430 0x475C
+0x8233E431 0x475D
+0x8233E432 0x475E
+0x8233E433 0x475F
+0x8233E434 0x4760
+0x8233E435 0x4761
+0x8233E436 0x4762
+0x8233E437 0x4763
+0x8233E438 0x4764
+0x8233E439 0x4765
+0x8233E530 0x4766
+0x8233E531 0x4767
+0x8233E532 0x4768
+0x8233E533 0x4769
+0x8233E534 0x476A
+0x8233E535 0x476B
+0x8233E536 0x476C
+0x8233E537 0x476D
+0x8233E538 0x476E
+0x8233E539 0x476F
+0x8233E630 0x4770
+0x8233E631 0x4771
+0x8233E632 0x4772
+0x8233E633 0x4773
+0x8233E634 0x4774
+0x8233E635 0x4775
+0x8233E636 0x4776
+0x8233E637 0x4777
+0x8233E638 0x4778
+0x8233E639 0x4779
+0x8233E730 0x477A
+0x8233E731 0x477B
+0x8233E732 0x477D
+0x8233E733 0x477E
+0x8233E734 0x477F
+0x8233E735 0x4780
+0x8233E736 0x4781
+0x8233E737 0x4782
+0x8233E738 0x4783
+0x8233E739 0x4784
+0x8233E830 0x4785
+0x8233E831 0x4786
+0x8233E832 0x4787
+0x8233E833 0x4788
+0x8233E834 0x4789
+0x8233E835 0x478A
+0x8233E836 0x478B
+0x8233E837 0x478C
+0x8233E838 0x478E
+0x8233E839 0x478F
+0x8233E930 0x4790
+0x8233E931 0x4791
+0x8233E932 0x4792
+0x8233E933 0x4793
+0x8233E934 0x4794
+0x8233E935 0x4795
+0x8233E936 0x4796
+0x8233E937 0x4797
+0x8233E938 0x4798
+0x8233E939 0x4799
+0x8233EA30 0x479A
+0x8233EA31 0x479B
+0x8233EA32 0x479C
+0x8233EA33 0x479D
+0x8233EA34 0x479E
+0x8233EA35 0x479F
+0x8233EA36 0x47A0
+0x8233EA37 0x47A1
+0x8233EA38 0x47A2
+0x8233EA39 0x47A3
+0x8233EB30 0x47A4
+0x8233EB31 0x47A5
+0x8233EB32 0x47A6
+0x8233EB33 0x47A7
+0x8233EB34 0x47A8
+0x8233EB35 0x47A9
+0x8233EB36 0x47AA
+0x8233EB37 0x47AB
+0x8233EB38 0x47AC
+0x8233EB39 0x47AD
+0x8233EC30 0x47AE
+0x8233EC31 0x47AF
+0x8233EC32 0x47B0
+0x8233EC33 0x47B1
+0x8233EC34 0x47B2
+0x8233EC35 0x47B3
+0x8233EC36 0x47B4
+0x8233EC37 0x47B5
+0x8233EC38 0x47B6
+0x8233EC39 0x47B7
+0x8233ED30 0x47B8
+0x8233ED31 0x47B9
+0x8233ED32 0x47BA
+0x8233ED33 0x47BB
+0x8233ED34 0x47BC
+0x8233ED35 0x47BD
+0x8233ED36 0x47BE
+0x8233ED37 0x47BF
+0x8233ED38 0x47C0
+0x8233ED39 0x47C1
+0x8233EE30 0x47C2
+0x8233EE31 0x47C3
+0x8233EE32 0x47C4
+0x8233EE33 0x47C5
+0x8233EE34 0x47C6
+0x8233EE35 0x47C7
+0x8233EE36 0x47C8
+0x8233EE37 0x47C9
+0x8233EE38 0x47CA
+0x8233EE39 0x47CB
+0x8233EF30 0x47CC
+0x8233EF31 0x47CD
+0x8233EF32 0x47CE
+0x8233EF33 0x47CF
+0x8233EF34 0x47D0
+0x8233EF35 0x47D1
+0x8233EF36 0x47D2
+0x8233EF37 0x47D3
+0x8233EF38 0x47D4
+0x8233EF39 0x47D5
+0x8233F030 0x47D6
+0x8233F031 0x47D7
+0x8233F032 0x47D8
+0x8233F033 0x47D9
+0x8233F034 0x47DA
+0x8233F035 0x47DB
+0x8233F036 0x47DC
+0x8233F037 0x47DD
+0x8233F038 0x47DE
+0x8233F039 0x47DF
+0x8233F130 0x47E0
+0x8233F131 0x47E1
+0x8233F132 0x47E2
+0x8233F133 0x47E3
+0x8233F134 0x47E4
+0x8233F135 0x47E5
+0x8233F136 0x47E6
+0x8233F137 0x47E7
+0x8233F138 0x47E8
+0x8233F139 0x47E9
+0x8233F230 0x47EA
+0x8233F231 0x47EB
+0x8233F232 0x47EC
+0x8233F233 0x47ED
+0x8233F234 0x47EE
+0x8233F235 0x47EF
+0x8233F236 0x47F0
+0x8233F237 0x47F1
+0x8233F238 0x47F2
+0x8233F239 0x47F3
+0x8233F330 0x47F4
+0x8233F331 0x47F5
+0x8233F332 0x47F6
+0x8233F333 0x47F7
+0x8233F334 0x47F8
+0x8233F335 0x47F9
+0x8233F336 0x47FA
+0x8233F337 0x47FB
+0x8233F338 0x47FC
+0x8233F339 0x47FD
+0x8233F430 0x47FE
+0x8233F431 0x47FF
+0x8233F432 0x4800
+0x8233F433 0x4801
+0x8233F434 0x4802
+0x8233F435 0x4803
+0x8233F436 0x4804
+0x8233F437 0x4805
+0x8233F438 0x4806
+0x8233F439 0x4807
+0x8233F530 0x4808
+0x8233F531 0x4809
+0x8233F532 0x480A
+0x8233F533 0x480B
+0x8233F534 0x480C
+0x8233F535 0x480D
+0x8233F536 0x480E
+0x8233F537 0x480F
+0x8233F538 0x4810
+0x8233F539 0x4811
+0x8233F630 0x4812
+0x8233F631 0x4813
+0x8233F632 0x4814
+0x8233F633 0x4815
+0x8233F634 0x4816
+0x8233F635 0x4817
+0x8233F636 0x4818
+0x8233F637 0x4819
+0x8233F638 0x481A
+0x8233F639 0x481B
+0x8233F730 0x481C
+0x8233F731 0x481D
+0x8233F732 0x481E
+0x8233F733 0x481F
+0x8233F734 0x4820
+0x8233F735 0x4821
+0x8233F736 0x4822
+0x8233F737 0x4823
+0x8233F738 0x4824
+0x8233F739 0x4825
+0x8233F830 0x4826
+0x8233F831 0x4827
+0x8233F832 0x4828
+0x8233F833 0x4829
+0x8233F834 0x482A
+0x8233F835 0x482B
+0x8233F836 0x482C
+0x8233F837 0x482D
+0x8233F838 0x482E
+0x8233F839 0x482F
+0x8233F930 0x4830
+0x8233F931 0x4831
+0x8233F932 0x4832
+0x8233F933 0x4833
+0x8233F934 0x4834
+0x8233F935 0x4835
+0x8233F936 0x4836
+0x8233F937 0x4837
+0x8233F938 0x4838
+0x8233F939 0x4839
+0x8233FA30 0x483A
+0x8233FA31 0x483B
+0x8233FA32 0x483C
+0x8233FA33 0x483D
+0x8233FA34 0x483E
+0x8233FA35 0x483F
+0x8233FA36 0x4840
+0x8233FA37 0x4841
+0x8233FA38 0x4842
+0x8233FA39 0x4843
+0x8233FB30 0x4844
+0x8233FB31 0x4845
+0x8233FB32 0x4846
+0x8233FB33 0x4847
+0x8233FB34 0x4848
+0x8233FB35 0x4849
+0x8233FB36 0x484A
+0x8233FB37 0x484B
+0x8233FB38 0x484C
+0x8233FB39 0x484D
+0x8233FC30 0x484E
+0x8233FC31 0x484F
+0x8233FC32 0x4850
+0x8233FC33 0x4851
+0x8233FC34 0x4852
+0x8233FC35 0x4853
+0x8233FC36 0x4854
+0x8233FC37 0x4855
+0x8233FC38 0x4856
+0x8233FC39 0x4857
+0x8233FD30 0x4858
+0x8233FD31 0x4859
+0x8233FD32 0x485A
+0x8233FD33 0x485B
+0x8233FD34 0x485C
+0x8233FD35 0x485D
+0x8233FD36 0x485E
+0x8233FD37 0x485F
+0x8233FD38 0x4860
+0x8233FD39 0x4861
+0x8233FE30 0x4862
+0x8233FE31 0x4863
+0x8233FE32 0x4864
+0x8233FE33 0x4865
+0x8233FE34 0x4866
+0x8233FE35 0x4867
+0x8233FE36 0x4868
+0x8233FE37 0x4869
+0x8233FE38 0x486A
+0x8233FE39 0x486B
+0x82348130 0x486C
+0x82348131 0x486D
+0x82348132 0x486E
+0x82348133 0x486F
+0x82348134 0x4870
+0x82348135 0x4871
+0x82348136 0x4872
+0x82348137 0x4873
+0x82348138 0x4874
+0x82348139 0x4875
+0x82348230 0x4876
+0x82348231 0x4877
+0x82348232 0x4878
+0x82348233 0x4879
+0x82348234 0x487A
+0x82348235 0x487B
+0x82348236 0x487C
+0x82348237 0x487D
+0x82348238 0x487E
+0x82348239 0x487F
+0x82348330 0x4880
+0x82348331 0x4881
+0x82348332 0x4882
+0x82348333 0x4883
+0x82348334 0x4884
+0x82348335 0x4885
+0x82348336 0x4886
+0x82348337 0x4887
+0x82348338 0x4888
+0x82348339 0x4889
+0x82348430 0x488A
+0x82348431 0x488B
+0x82348432 0x488C
+0x82348433 0x488D
+0x82348434 0x488E
+0x82348435 0x488F
+0x82348436 0x4890
+0x82348437 0x4891
+0x82348438 0x4892
+0x82348439 0x4893
+0x82348530 0x4894
+0x82348531 0x4895
+0x82348532 0x4896
+0x82348533 0x4897
+0x82348534 0x4898
+0x82348535 0x4899
+0x82348536 0x489A
+0x82348537 0x489B
+0x82348538 0x489C
+0x82348539 0x489D
+0x82348630 0x489E
+0x82348631 0x489F
+0x82348632 0x48A0
+0x82348633 0x48A1
+0x82348634 0x48A2
+0x82348635 0x48A3
+0x82348636 0x48A4
+0x82348637 0x48A5
+0x82348638 0x48A6
+0x82348639 0x48A7
+0x82348730 0x48A8
+0x82348731 0x48A9
+0x82348732 0x48AA
+0x82348733 0x48AB
+0x82348734 0x48AC
+0x82348735 0x48AD
+0x82348736 0x48AE
+0x82348737 0x48AF
+0x82348738 0x48B0
+0x82348739 0x48B1
+0x82348830 0x48B2
+0x82348831 0x48B3
+0x82348832 0x48B4
+0x82348833 0x48B5
+0x82348834 0x48B6
+0x82348835 0x48B7
+0x82348836 0x48B8
+0x82348837 0x48B9
+0x82348838 0x48BA
+0x82348839 0x48BB
+0x82348930 0x48BC
+0x82348931 0x48BD
+0x82348932 0x48BE
+0x82348933 0x48BF
+0x82348934 0x48C0
+0x82348935 0x48C1
+0x82348936 0x48C2
+0x82348937 0x48C3
+0x82348938 0x48C4
+0x82348939 0x48C5
+0x82348A30 0x48C6
+0x82348A31 0x48C7
+0x82348A32 0x48C8
+0x82348A33 0x48C9
+0x82348A34 0x48CA
+0x82348A35 0x48CB
+0x82348A36 0x48CC
+0x82348A37 0x48CD
+0x82348A38 0x48CE
+0x82348A39 0x48CF
+0x82348B30 0x48D0
+0x82348B31 0x48D1
+0x82348B32 0x48D2
+0x82348B33 0x48D3
+0x82348B34 0x48D4
+0x82348B35 0x48D5
+0x82348B36 0x48D6
+0x82348B37 0x48D7
+0x82348B38 0x48D8
+0x82348B39 0x48D9
+0x82348C30 0x48DA
+0x82348C31 0x48DB
+0x82348C32 0x48DC
+0x82348C33 0x48DD
+0x82348C34 0x48DE
+0x82348C35 0x48DF
+0x82348C36 0x48E0
+0x82348C37 0x48E1
+0x82348C38 0x48E2
+0x82348C39 0x48E3
+0x82348D30 0x48E4
+0x82348D31 0x48E5
+0x82348D32 0x48E6
+0x82348D33 0x48E7
+0x82348D34 0x48E8
+0x82348D35 0x48E9
+0x82348D36 0x48EA
+0x82348D37 0x48EB
+0x82348D38 0x48EC
+0x82348D39 0x48ED
+0x82348E30 0x48EE
+0x82348E31 0x48EF
+0x82348E32 0x48F0
+0x82348E33 0x48F1
+0x82348E34 0x48F2
+0x82348E35 0x48F3
+0x82348E36 0x48F4
+0x82348E37 0x48F5
+0x82348E38 0x48F6
+0x82348E39 0x48F7
+0x82348F30 0x48F8
+0x82348F31 0x48F9
+0x82348F32 0x48FA
+0x82348F33 0x48FB
+0x82348F34 0x48FC
+0x82348F35 0x48FD
+0x82348F36 0x48FE
+0x82348F37 0x48FF
+0x82348F38 0x4900
+0x82348F39 0x4901
+0x82349030 0x4902
+0x82349031 0x4903
+0x82349032 0x4904
+0x82349033 0x4905
+0x82349034 0x4906
+0x82349035 0x4907
+0x82349036 0x4908
+0x82349037 0x4909
+0x82349038 0x490A
+0x82349039 0x490B
+0x82349130 0x490C
+0x82349131 0x490D
+0x82349132 0x490E
+0x82349133 0x490F
+0x82349134 0x4910
+0x82349135 0x4911
+0x82349136 0x4912
+0x82349137 0x4913
+0x82349138 0x4914
+0x82349139 0x4915
+0x82349230 0x4916
+0x82349231 0x4917
+0x82349232 0x4918
+0x82349233 0x4919
+0x82349234 0x491A
+0x82349235 0x491B
+0x82349236 0x491C
+0x82349237 0x491D
+0x82349238 0x491E
+0x82349239 0x491F
+0x82349330 0x4920
+0x82349331 0x4921
+0x82349332 0x4922
+0x82349333 0x4923
+0x82349334 0x4924
+0x82349335 0x4925
+0x82349336 0x4926
+0x82349337 0x4927
+0x82349338 0x4928
+0x82349339 0x4929
+0x82349430 0x492A
+0x82349431 0x492B
+0x82349432 0x492C
+0x82349433 0x492D
+0x82349434 0x492E
+0x82349435 0x492F
+0x82349436 0x4930
+0x82349437 0x4931
+0x82349438 0x4932
+0x82349439 0x4933
+0x82349530 0x4934
+0x82349531 0x4935
+0x82349532 0x4936
+0x82349533 0x4937
+0x82349534 0x4938
+0x82349535 0x4939
+0x82349536 0x493A
+0x82349537 0x493B
+0x82349538 0x493C
+0x82349539 0x493D
+0x82349630 0x493E
+0x82349631 0x493F
+0x82349632 0x4940
+0x82349633 0x4941
+0x82349634 0x4942
+0x82349635 0x4943
+0x82349636 0x4944
+0x82349637 0x4945
+0x82349638 0x4946
+0x82349639 0x4948
+0x82349730 0x4949
+0x82349731 0x494A
+0x82349732 0x494B
+0x82349733 0x494C
+0x82349734 0x494D
+0x82349735 0x494E
+0x82349736 0x494F
+0x82349737 0x4950
+0x82349738 0x4951
+0x82349739 0x4952
+0x82349830 0x4953
+0x82349831 0x4954
+0x82349832 0x4955
+0x82349833 0x4956
+0x82349834 0x4957
+0x82349835 0x4958
+0x82349836 0x4959
+0x82349837 0x495A
+0x82349838 0x495B
+0x82349839 0x495C
+0x82349930 0x495D
+0x82349931 0x495E
+0x82349932 0x495F
+0x82349933 0x4960
+0x82349934 0x4961
+0x82349935 0x4962
+0x82349936 0x4963
+0x82349937 0x4964
+0x82349938 0x4965
+0x82349939 0x4966
+0x82349A30 0x4967
+0x82349A31 0x4968
+0x82349A32 0x4969
+0x82349A33 0x496A
+0x82349A34 0x496B
+0x82349A35 0x496C
+0x82349A36 0x496D
+0x82349A37 0x496E
+0x82349A38 0x496F
+0x82349A39 0x4970
+0x82349B30 0x4971
+0x82349B31 0x4972
+0x82349B32 0x4973
+0x82349B33 0x4974
+0x82349B34 0x4975
+0x82349B35 0x4976
+0x82349B36 0x4977
+0x82349B37 0x4978
+0x82349B38 0x4979
+0x82349B39 0x497B
+0x82349C30 0x497C
+0x82349C31 0x497E
+0x82349C32 0x497F
+0x82349C33 0x4980
+0x82349C34 0x4981
+0x82349C35 0x4984
+0x82349C36 0x4987
+0x82349C37 0x4988
+0x82349C38 0x4989
+0x82349C39 0x498A
+0x82349D30 0x498B
+0x82349D31 0x498C
+0x82349D32 0x498D
+0x82349D33 0x498E
+0x82349D34 0x498F
+0x82349D35 0x4990
+0x82349D36 0x4991
+0x82349D37 0x4992
+0x82349D38 0x4993
+0x82349D39 0x4994
+0x82349E30 0x4995
+0x82349E31 0x4996
+0x82349E32 0x4997
+0x82349E33 0x4998
+0x82349E34 0x4999
+0x82349E35 0x499A
+0x82349E36 0x499C
+0x82349E37 0x499D
+0x82349E38 0x499E
+0x82349E39 0x49A0
+0x82349F30 0x49A1
+0x82349F31 0x49A2
+0x82349F32 0x49A3
+0x82349F33 0x49A4
+0x82349F34 0x49A5
+0x82349F35 0x49A6
+0x82349F36 0x49A7
+0x82349F37 0x49A8
+0x82349F38 0x49A9
+0x82349F39 0x49AA
+0x8234A030 0x49AB
+0x8234A031 0x49AC
+0x8234A032 0x49AD
+0x8234A033 0x49AE
+0x8234A034 0x49AF
+0x8234A035 0x49B0
+0x8234A036 0x49B1
+0x8234A037 0x49B2
+0x8234A038 0x49B3
+0x8234A039 0x49B4
+0x8234A130 0x49B5
+0x8234A131 0x49B8
+0x8234A132 0x49B9
+0x8234A133 0x49BA
+0x8234A134 0x49BB
+0x8234A135 0x49BC
+0x8234A136 0x49BD
+0x8234A137 0x49BE
+0x8234A138 0x49BF
+0x8234A139 0x49C0
+0x8234A230 0x49C1
+0x8234A231 0x49C2
+0x8234A232 0x49C3
+0x8234A233 0x49C4
+0x8234A234 0x49C5
+0x8234A235 0x49C6
+0x8234A236 0x49C7
+0x8234A237 0x49C8
+0x8234A238 0x49C9
+0x8234A239 0x49CA
+0x8234A330 0x49CB
+0x8234A331 0x49CC
+0x8234A332 0x49CD
+0x8234A333 0x49CE
+0x8234A334 0x49CF
+0x8234A335 0x49D0
+0x8234A336 0x49D1
+0x8234A337 0x49D2
+0x8234A338 0x49D3
+0x8234A339 0x49D4
+0x8234A430 0x49D5
+0x8234A431 0x49D6
+0x8234A432 0x49D7
+0x8234A433 0x49D8
+0x8234A434 0x49D9
+0x8234A435 0x49DA
+0x8234A436 0x49DB
+0x8234A437 0x49DC
+0x8234A438 0x49DD
+0x8234A439 0x49DE
+0x8234A530 0x49DF
+0x8234A531 0x49E0
+0x8234A532 0x49E1
+0x8234A533 0x49E2
+0x8234A534 0x49E3
+0x8234A535 0x49E4
+0x8234A536 0x49E5
+0x8234A537 0x49E6
+0x8234A538 0x49E7
+0x8234A539 0x49E8
+0x8234A630 0x49E9
+0x8234A631 0x49EA
+0x8234A632 0x49EB
+0x8234A633 0x49EC
+0x8234A634 0x49ED
+0x8234A635 0x49EE
+0x8234A636 0x49EF
+0x8234A637 0x49F0
+0x8234A638 0x49F1
+0x8234A639 0x49F2
+0x8234A730 0x49F3
+0x8234A731 0x49F4
+0x8234A732 0x49F5
+0x8234A733 0x49F6
+0x8234A734 0x49F7
+0x8234A735 0x49F8
+0x8234A736 0x49F9
+0x8234A737 0x49FA
+0x8234A738 0x49FB
+0x8234A739 0x49FC
+0x8234A830 0x49FD
+0x8234A831 0x49FE
+0x8234A832 0x49FF
+0x8234A833 0x4A00
+0x8234A834 0x4A01
+0x8234A835 0x4A02
+0x8234A836 0x4A03
+0x8234A837 0x4A04
+0x8234A838 0x4A05
+0x8234A839 0x4A06
+0x8234A930 0x4A07
+0x8234A931 0x4A08
+0x8234A932 0x4A09
+0x8234A933 0x4A0A
+0x8234A934 0x4A0B
+0x8234A935 0x4A0C
+0x8234A936 0x4A0D
+0x8234A937 0x4A0E
+0x8234A938 0x4A0F
+0x8234A939 0x4A10
+0x8234AA30 0x4A11
+0x8234AA31 0x4A12
+0x8234AA32 0x4A13
+0x8234AA33 0x4A14
+0x8234AA34 0x4A15
+0x8234AA35 0x4A16
+0x8234AA36 0x4A17
+0x8234AA37 0x4A18
+0x8234AA38 0x4A19
+0x8234AA39 0x4A1A
+0x8234AB30 0x4A1B
+0x8234AB31 0x4A1C
+0x8234AB32 0x4A1D
+0x8234AB33 0x4A1E
+0x8234AB34 0x4A1F
+0x8234AB35 0x4A20
+0x8234AB36 0x4A21
+0x8234AB37 0x4A22
+0x8234AB38 0x4A23
+0x8234AB39 0x4A24
+0x8234AC30 0x4A25
+0x8234AC31 0x4A26
+0x8234AC32 0x4A27
+0x8234AC33 0x4A28
+0x8234AC34 0x4A29
+0x8234AC35 0x4A2A
+0x8234AC36 0x4A2B
+0x8234AC37 0x4A2C
+0x8234AC38 0x4A2D
+0x8234AC39 0x4A2E
+0x8234AD30 0x4A2F
+0x8234AD31 0x4A30
+0x8234AD32 0x4A31
+0x8234AD33 0x4A32
+0x8234AD34 0x4A33
+0x8234AD35 0x4A34
+0x8234AD36 0x4A35
+0x8234AD37 0x4A36
+0x8234AD38 0x4A37
+0x8234AD39 0x4A38
+0x8234AE30 0x4A39
+0x8234AE31 0x4A3A
+0x8234AE32 0x4A3B
+0x8234AE33 0x4A3C
+0x8234AE34 0x4A3D
+0x8234AE35 0x4A3E
+0x8234AE36 0x4A3F
+0x8234AE37 0x4A40
+0x8234AE38 0x4A41
+0x8234AE39 0x4A42
+0x8234AF30 0x4A43
+0x8234AF31 0x4A44
+0x8234AF32 0x4A45
+0x8234AF33 0x4A46
+0x8234AF34 0x4A47
+0x8234AF35 0x4A48
+0x8234AF36 0x4A49
+0x8234AF37 0x4A4A
+0x8234AF38 0x4A4B
+0x8234AF39 0x4A4C
+0x8234B030 0x4A4D
+0x8234B031 0x4A4E
+0x8234B032 0x4A4F
+0x8234B033 0x4A50
+0x8234B034 0x4A51
+0x8234B035 0x4A52
+0x8234B036 0x4A53
+0x8234B037 0x4A54
+0x8234B038 0x4A55
+0x8234B039 0x4A56
+0x8234B130 0x4A57
+0x8234B131 0x4A58
+0x8234B132 0x4A59
+0x8234B133 0x4A5A
+0x8234B134 0x4A5B
+0x8234B135 0x4A5C
+0x8234B136 0x4A5D
+0x8234B137 0x4A5E
+0x8234B138 0x4A5F
+0x8234B139 0x4A60
+0x8234B230 0x4A61
+0x8234B231 0x4A62
+0x8234B232 0x4A63
+0x8234B233 0x4A64
+0x8234B234 0x4A65
+0x8234B235 0x4A66
+0x8234B236 0x4A67
+0x8234B237 0x4A68
+0x8234B238 0x4A69
+0x8234B239 0x4A6A
+0x8234B330 0x4A6B
+0x8234B331 0x4A6C
+0x8234B332 0x4A6D
+0x8234B333 0x4A6E
+0x8234B334 0x4A6F
+0x8234B335 0x4A70
+0x8234B336 0x4A71
+0x8234B337 0x4A72
+0x8234B338 0x4A73
+0x8234B339 0x4A74
+0x8234B430 0x4A75
+0x8234B431 0x4A76
+0x8234B432 0x4A77
+0x8234B433 0x4A78
+0x8234B434 0x4A79
+0x8234B435 0x4A7A
+0x8234B436 0x4A7B
+0x8234B437 0x4A7C
+0x8234B438 0x4A7D
+0x8234B439 0x4A7E
+0x8234B530 0x4A7F
+0x8234B531 0x4A80
+0x8234B532 0x4A81
+0x8234B533 0x4A82
+0x8234B534 0x4A83
+0x8234B535 0x4A84
+0x8234B536 0x4A85
+0x8234B537 0x4A86
+0x8234B538 0x4A87
+0x8234B539 0x4A88
+0x8234B630 0x4A89
+0x8234B631 0x4A8A
+0x8234B632 0x4A8B
+0x8234B633 0x4A8C
+0x8234B634 0x4A8D
+0x8234B635 0x4A8E
+0x8234B636 0x4A8F
+0x8234B637 0x4A90
+0x8234B638 0x4A91
+0x8234B639 0x4A92
+0x8234B730 0x4A93
+0x8234B731 0x4A94
+0x8234B732 0x4A95
+0x8234B733 0x4A96
+0x8234B734 0x4A97
+0x8234B735 0x4A98
+0x8234B736 0x4A99
+0x8234B737 0x4A9A
+0x8234B738 0x4A9B
+0x8234B739 0x4A9C
+0x8234B830 0x4A9D
+0x8234B831 0x4A9E
+0x8234B832 0x4A9F
+0x8234B833 0x4AA0
+0x8234B834 0x4AA1
+0x8234B835 0x4AA2
+0x8234B836 0x4AA3
+0x8234B837 0x4AA4
+0x8234B838 0x4AA5
+0x8234B839 0x4AA6
+0x8234B930 0x4AA7
+0x8234B931 0x4AA8
+0x8234B932 0x4AA9
+0x8234B933 0x4AAA
+0x8234B934 0x4AAB
+0x8234B935 0x4AAC
+0x8234B936 0x4AAD
+0x8234B937 0x4AAE
+0x8234B938 0x4AAF
+0x8234B939 0x4AB0
+0x8234BA30 0x4AB1
+0x8234BA31 0x4AB2
+0x8234BA32 0x4AB3
+0x8234BA33 0x4AB4
+0x8234BA34 0x4AB5
+0x8234BA35 0x4AB6
+0x8234BA36 0x4AB7
+0x8234BA37 0x4AB8
+0x8234BA38 0x4AB9
+0x8234BA39 0x4ABA
+0x8234BB30 0x4ABB
+0x8234BB31 0x4ABC
+0x8234BB32 0x4ABD
+0x8234BB33 0x4ABE
+0x8234BB34 0x4ABF
+0x8234BB35 0x4AC0
+0x8234BB36 0x4AC1
+0x8234BB37 0x4AC2
+0x8234BB38 0x4AC3
+0x8234BB39 0x4AC4
+0x8234BC30 0x4AC5
+0x8234BC31 0x4AC6
+0x8234BC32 0x4AC7
+0x8234BC33 0x4AC8
+0x8234BC34 0x4AC9
+0x8234BC35 0x4ACA
+0x8234BC36 0x4ACB
+0x8234BC37 0x4ACC
+0x8234BC38 0x4ACD
+0x8234BC39 0x4ACE
+0x8234BD30 0x4ACF
+0x8234BD31 0x4AD0
+0x8234BD32 0x4AD1
+0x8234BD33 0x4AD2
+0x8234BD34 0x4AD3
+0x8234BD35 0x4AD4
+0x8234BD36 0x4AD5
+0x8234BD37 0x4AD6
+0x8234BD38 0x4AD7
+0x8234BD39 0x4AD8
+0x8234BE30 0x4AD9
+0x8234BE31 0x4ADA
+0x8234BE32 0x4ADB
+0x8234BE33 0x4ADC
+0x8234BE34 0x4ADD
+0x8234BE35 0x4ADE
+0x8234BE36 0x4ADF
+0x8234BE37 0x4AE0
+0x8234BE38 0x4AE1
+0x8234BE39 0x4AE2
+0x8234BF30 0x4AE3
+0x8234BF31 0x4AE4
+0x8234BF32 0x4AE5
+0x8234BF33 0x4AE6
+0x8234BF34 0x4AE7
+0x8234BF35 0x4AE8
+0x8234BF36 0x4AE9
+0x8234BF37 0x4AEA
+0x8234BF38 0x4AEB
+0x8234BF39 0x4AEC
+0x8234C030 0x4AED
+0x8234C031 0x4AEE
+0x8234C032 0x4AEF
+0x8234C033 0x4AF0
+0x8234C034 0x4AF1
+0x8234C035 0x4AF2
+0x8234C036 0x4AF3
+0x8234C037 0x4AF4
+0x8234C038 0x4AF5
+0x8234C039 0x4AF6
+0x8234C130 0x4AF7
+0x8234C131 0x4AF8
+0x8234C132 0x4AF9
+0x8234C133 0x4AFA
+0x8234C134 0x4AFB
+0x8234C135 0x4AFC
+0x8234C136 0x4AFD
+0x8234C137 0x4AFE
+0x8234C138 0x4AFF
+0x8234C139 0x4B00
+0x8234C230 0x4B01
+0x8234C231 0x4B02
+0x8234C232 0x4B03
+0x8234C233 0x4B04
+0x8234C234 0x4B05
+0x8234C235 0x4B06
+0x8234C236 0x4B07
+0x8234C237 0x4B08
+0x8234C238 0x4B09
+0x8234C239 0x4B0A
+0x8234C330 0x4B0B
+0x8234C331 0x4B0C
+0x8234C332 0x4B0D
+0x8234C333 0x4B0E
+0x8234C334 0x4B0F
+0x8234C335 0x4B10
+0x8234C336 0x4B11
+0x8234C337 0x4B12
+0x8234C338 0x4B13
+0x8234C339 0x4B14
+0x8234C430 0x4B15
+0x8234C431 0x4B16
+0x8234C432 0x4B17
+0x8234C433 0x4B18
+0x8234C434 0x4B19
+0x8234C435 0x4B1A
+0x8234C436 0x4B1B
+0x8234C437 0x4B1C
+0x8234C438 0x4B1D
+0x8234C439 0x4B1E
+0x8234C530 0x4B1F
+0x8234C531 0x4B20
+0x8234C532 0x4B21
+0x8234C533 0x4B22
+0x8234C534 0x4B23
+0x8234C535 0x4B24
+0x8234C536 0x4B25
+0x8234C537 0x4B26
+0x8234C538 0x4B27
+0x8234C539 0x4B28
+0x8234C630 0x4B29
+0x8234C631 0x4B2A
+0x8234C632 0x4B2B
+0x8234C633 0x4B2C
+0x8234C634 0x4B2D
+0x8234C635 0x4B2E
+0x8234C636 0x4B2F
+0x8234C637 0x4B30
+0x8234C638 0x4B31
+0x8234C639 0x4B32
+0x8234C730 0x4B33
+0x8234C731 0x4B34
+0x8234C732 0x4B35
+0x8234C733 0x4B36
+0x8234C734 0x4B37
+0x8234C735 0x4B38
+0x8234C736 0x4B39
+0x8234C737 0x4B3A
+0x8234C738 0x4B3B
+0x8234C739 0x4B3C
+0x8234C830 0x4B3D
+0x8234C831 0x4B3E
+0x8234C832 0x4B3F
+0x8234C833 0x4B40
+0x8234C834 0x4B41
+0x8234C835 0x4B42
+0x8234C836 0x4B43
+0x8234C837 0x4B44
+0x8234C838 0x4B45
+0x8234C839 0x4B46
+0x8234C930 0x4B47
+0x8234C931 0x4B48
+0x8234C932 0x4B49
+0x8234C933 0x4B4A
+0x8234C934 0x4B4B
+0x8234C935 0x4B4C
+0x8234C936 0x4B4D
+0x8234C937 0x4B4E
+0x8234C938 0x4B4F
+0x8234C939 0x4B50
+0x8234CA30 0x4B51
+0x8234CA31 0x4B52
+0x8234CA32 0x4B53
+0x8234CA33 0x4B54
+0x8234CA34 0x4B55
+0x8234CA35 0x4B56
+0x8234CA36 0x4B57
+0x8234CA37 0x4B58
+0x8234CA38 0x4B59
+0x8234CA39 0x4B5A
+0x8234CB30 0x4B5B
+0x8234CB31 0x4B5C
+0x8234CB32 0x4B5D
+0x8234CB33 0x4B5E
+0x8234CB34 0x4B5F
+0x8234CB35 0x4B60
+0x8234CB36 0x4B61
+0x8234CB37 0x4B62
+0x8234CB38 0x4B63
+0x8234CB39 0x4B64
+0x8234CC30 0x4B65
+0x8234CC31 0x4B66
+0x8234CC32 0x4B67
+0x8234CC33 0x4B68
+0x8234CC34 0x4B69
+0x8234CC35 0x4B6A
+0x8234CC36 0x4B6B
+0x8234CC37 0x4B6C
+0x8234CC38 0x4B6D
+0x8234CC39 0x4B6E
+0x8234CD30 0x4B6F
+0x8234CD31 0x4B70
+0x8234CD32 0x4B71
+0x8234CD33 0x4B72
+0x8234CD34 0x4B73
+0x8234CD35 0x4B74
+0x8234CD36 0x4B75
+0x8234CD37 0x4B76
+0x8234CD38 0x4B77
+0x8234CD39 0x4B78
+0x8234CE30 0x4B79
+0x8234CE31 0x4B7A
+0x8234CE32 0x4B7B
+0x8234CE33 0x4B7C
+0x8234CE34 0x4B7D
+0x8234CE35 0x4B7E
+0x8234CE36 0x4B7F
+0x8234CE37 0x4B80
+0x8234CE38 0x4B81
+0x8234CE39 0x4B82
+0x8234CF30 0x4B83
+0x8234CF31 0x4B84
+0x8234CF32 0x4B85
+0x8234CF33 0x4B86
+0x8234CF34 0x4B87
+0x8234CF35 0x4B88
+0x8234CF36 0x4B89
+0x8234CF37 0x4B8A
+0x8234CF38 0x4B8B
+0x8234CF39 0x4B8C
+0x8234D030 0x4B8D
+0x8234D031 0x4B8E
+0x8234D032 0x4B8F
+0x8234D033 0x4B90
+0x8234D034 0x4B91
+0x8234D035 0x4B92
+0x8234D036 0x4B93
+0x8234D037 0x4B94
+0x8234D038 0x4B95
+0x8234D039 0x4B96
+0x8234D130 0x4B97
+0x8234D131 0x4B98
+0x8234D132 0x4B99
+0x8234D133 0x4B9A
+0x8234D134 0x4B9B
+0x8234D135 0x4B9C
+0x8234D136 0x4B9D
+0x8234D137 0x4B9E
+0x8234D138 0x4B9F
+0x8234D139 0x4BA0
+0x8234D230 0x4BA1
+0x8234D231 0x4BA2
+0x8234D232 0x4BA3
+0x8234D233 0x4BA4
+0x8234D234 0x4BA5
+0x8234D235 0x4BA6
+0x8234D236 0x4BA7
+0x8234D237 0x4BA8
+0x8234D238 0x4BA9
+0x8234D239 0x4BAA
+0x8234D330 0x4BAB
+0x8234D331 0x4BAC
+0x8234D332 0x4BAD
+0x8234D333 0x4BAE
+0x8234D334 0x4BAF
+0x8234D335 0x4BB0
+0x8234D336 0x4BB1
+0x8234D337 0x4BB2
+0x8234D338 0x4BB3
+0x8234D339 0x4BB4
+0x8234D430 0x4BB5
+0x8234D431 0x4BB6
+0x8234D432 0x4BB7
+0x8234D433 0x4BB8
+0x8234D434 0x4BB9
+0x8234D435 0x4BBA
+0x8234D436 0x4BBB
+0x8234D437 0x4BBC
+0x8234D438 0x4BBD
+0x8234D439 0x4BBE
+0x8234D530 0x4BBF
+0x8234D531 0x4BC0
+0x8234D532 0x4BC1
+0x8234D533 0x4BC2
+0x8234D534 0x4BC3
+0x8234D535 0x4BC4
+0x8234D536 0x4BC5
+0x8234D537 0x4BC6
+0x8234D538 0x4BC7
+0x8234D539 0x4BC8
+0x8234D630 0x4BC9
+0x8234D631 0x4BCA
+0x8234D632 0x4BCB
+0x8234D633 0x4BCC
+0x8234D634 0x4BCD
+0x8234D635 0x4BCE
+0x8234D636 0x4BCF
+0x8234D637 0x4BD0
+0x8234D638 0x4BD1
+0x8234D639 0x4BD2
+0x8234D730 0x4BD3
+0x8234D731 0x4BD4
+0x8234D732 0x4BD5
+0x8234D733 0x4BD6
+0x8234D734 0x4BD7
+0x8234D735 0x4BD8
+0x8234D736 0x4BD9
+0x8234D737 0x4BDA
+0x8234D738 0x4BDB
+0x8234D739 0x4BDC
+0x8234D830 0x4BDD
+0x8234D831 0x4BDE
+0x8234D832 0x4BDF
+0x8234D833 0x4BE0
+0x8234D834 0x4BE1
+0x8234D835 0x4BE2
+0x8234D836 0x4BE3
+0x8234D837 0x4BE4
+0x8234D838 0x4BE5
+0x8234D839 0x4BE6
+0x8234D930 0x4BE7
+0x8234D931 0x4BE8
+0x8234D932 0x4BE9
+0x8234D933 0x4BEA
+0x8234D934 0x4BEB
+0x8234D935 0x4BEC
+0x8234D936 0x4BED
+0x8234D937 0x4BEE
+0x8234D938 0x4BEF
+0x8234D939 0x4BF0
+0x8234DA30 0x4BF1
+0x8234DA31 0x4BF2
+0x8234DA32 0x4BF3
+0x8234DA33 0x4BF4
+0x8234DA34 0x4BF5
+0x8234DA35 0x4BF6
+0x8234DA36 0x4BF7
+0x8234DA37 0x4BF8
+0x8234DA38 0x4BF9
+0x8234DA39 0x4BFA
+0x8234DB30 0x4BFB
+0x8234DB31 0x4BFC
+0x8234DB32 0x4BFD
+0x8234DB33 0x4BFE
+0x8234DB34 0x4BFF
+0x8234DB35 0x4C00
+0x8234DB36 0x4C01
+0x8234DB37 0x4C02
+0x8234DB38 0x4C03
+0x8234DB39 0x4C04
+0x8234DC30 0x4C05
+0x8234DC31 0x4C06
+0x8234DC32 0x4C07
+0x8234DC33 0x4C08
+0x8234DC34 0x4C09
+0x8234DC35 0x4C0A
+0x8234DC36 0x4C0B
+0x8234DC37 0x4C0C
+0x8234DC38 0x4C0D
+0x8234DC39 0x4C0E
+0x8234DD30 0x4C0F
+0x8234DD31 0x4C10
+0x8234DD32 0x4C11
+0x8234DD33 0x4C12
+0x8234DD34 0x4C13
+0x8234DD35 0x4C14
+0x8234DD36 0x4C15
+0x8234DD37 0x4C16
+0x8234DD38 0x4C17
+0x8234DD39 0x4C18
+0x8234DE30 0x4C19
+0x8234DE31 0x4C1A
+0x8234DE32 0x4C1B
+0x8234DE33 0x4C1C
+0x8234DE34 0x4C1D
+0x8234DE35 0x4C1E
+0x8234DE36 0x4C1F
+0x8234DE37 0x4C20
+0x8234DE38 0x4C21
+0x8234DE39 0x4C22
+0x8234DF30 0x4C23
+0x8234DF31 0x4C24
+0x8234DF32 0x4C25
+0x8234DF33 0x4C26
+0x8234DF34 0x4C27
+0x8234DF35 0x4C28
+0x8234DF36 0x4C29
+0x8234DF37 0x4C2A
+0x8234DF38 0x4C2B
+0x8234DF39 0x4C2C
+0x8234E030 0x4C2D
+0x8234E031 0x4C2E
+0x8234E032 0x4C2F
+0x8234E033 0x4C30
+0x8234E034 0x4C31
+0x8234E035 0x4C32
+0x8234E036 0x4C33
+0x8234E037 0x4C34
+0x8234E038 0x4C35
+0x8234E039 0x4C36
+0x8234E130 0x4C37
+0x8234E131 0x4C38
+0x8234E132 0x4C39
+0x8234E133 0x4C3A
+0x8234E134 0x4C3B
+0x8234E135 0x4C3C
+0x8234E136 0x4C3D
+0x8234E137 0x4C3E
+0x8234E138 0x4C3F
+0x8234E139 0x4C40
+0x8234E230 0x4C41
+0x8234E231 0x4C42
+0x8234E232 0x4C43
+0x8234E233 0x4C44
+0x8234E234 0x4C45
+0x8234E235 0x4C46
+0x8234E236 0x4C47
+0x8234E237 0x4C48
+0x8234E238 0x4C49
+0x8234E239 0x4C4A
+0x8234E330 0x4C4B
+0x8234E331 0x4C4C
+0x8234E332 0x4C4D
+0x8234E333 0x4C4E
+0x8234E334 0x4C4F
+0x8234E335 0x4C50
+0x8234E336 0x4C51
+0x8234E337 0x4C52
+0x8234E338 0x4C53
+0x8234E339 0x4C54
+0x8234E430 0x4C55
+0x8234E431 0x4C56
+0x8234E432 0x4C57
+0x8234E433 0x4C58
+0x8234E434 0x4C59
+0x8234E435 0x4C5A
+0x8234E436 0x4C5B
+0x8234E437 0x4C5C
+0x8234E438 0x4C5D
+0x8234E439 0x4C5E
+0x8234E530 0x4C5F
+0x8234E531 0x4C60
+0x8234E532 0x4C61
+0x8234E533 0x4C62
+0x8234E534 0x4C63
+0x8234E535 0x4C64
+0x8234E536 0x4C65
+0x8234E537 0x4C66
+0x8234E538 0x4C67
+0x8234E539 0x4C68
+0x8234E630 0x4C69
+0x8234E631 0x4C6A
+0x8234E632 0x4C6B
+0x8234E633 0x4C6C
+0x8234E634 0x4C6D
+0x8234E635 0x4C6E
+0x8234E636 0x4C6F
+0x8234E637 0x4C70
+0x8234E638 0x4C71
+0x8234E639 0x4C72
+0x8234E730 0x4C73
+0x8234E731 0x4C74
+0x8234E732 0x4C75
+0x8234E733 0x4C76
+0x8234E734 0x4C78
+0x8234E735 0x4C79
+0x8234E736 0x4C7A
+0x8234E737 0x4C7B
+0x8234E738 0x4C7C
+0x8234E739 0x4C7D
+0x8234E830 0x4C7E
+0x8234E831 0x4C7F
+0x8234E832 0x4C80
+0x8234E833 0x4C81
+0x8234E834 0x4C82
+0x8234E835 0x4C83
+0x8234E836 0x4C84
+0x8234E837 0x4C85
+0x8234E838 0x4C86
+0x8234E839 0x4C87
+0x8234E930 0x4C88
+0x8234E931 0x4C89
+0x8234E932 0x4C8A
+0x8234E933 0x4C8B
+0x8234E934 0x4C8C
+0x8234E935 0x4C8D
+0x8234E936 0x4C8E
+0x8234E937 0x4C8F
+0x8234E938 0x4C90
+0x8234E939 0x4C91
+0x8234EA30 0x4C92
+0x8234EA31 0x4C93
+0x8234EA32 0x4C94
+0x8234EA33 0x4C95
+0x8234EA34 0x4C96
+0x8234EA35 0x4C97
+0x8234EA36 0x4C98
+0x8234EA37 0x4C99
+0x8234EA38 0x4C9A
+0x8234EA39 0x4C9B
+0x8234EB30 0x4C9C
+0x8234EB31 0x4C9D
+0x8234EB32 0x4C9E
+0x8234EB33 0x4CA4
+0x8234EB34 0x4CA5
+0x8234EB35 0x4CA6
+0x8234EB36 0x4CA7
+0x8234EB37 0x4CA8
+0x8234EB38 0x4CA9
+0x8234EB39 0x4CAA
+0x8234EC30 0x4CAB
+0x8234EC31 0x4CAC
+0x8234EC32 0x4CAD
+0x8234EC33 0x4CAE
+0x8234EC34 0x4CAF
+0x8234EC35 0x4CB0
+0x8234EC36 0x4CB1
+0x8234EC37 0x4CB2
+0x8234EC38 0x4CB3
+0x8234EC39 0x4CB4
+0x8234ED30 0x4CB5
+0x8234ED31 0x4CB6
+0x8234ED32 0x4CB7
+0x8234ED33 0x4CB8
+0x8234ED34 0x4CB9
+0x8234ED35 0x4CBA
+0x8234ED36 0x4CBB
+0x8234ED37 0x4CBC
+0x8234ED38 0x4CBD
+0x8234ED39 0x4CBE
+0x8234EE30 0x4CBF
+0x8234EE31 0x4CC0
+0x8234EE32 0x4CC1
+0x8234EE33 0x4CC2
+0x8234EE34 0x4CC3
+0x8234EE35 0x4CC4
+0x8234EE36 0x4CC5
+0x8234EE37 0x4CC6
+0x8234EE38 0x4CC7
+0x8234EE39 0x4CC8
+0x8234EF30 0x4CC9
+0x8234EF31 0x4CCA
+0x8234EF32 0x4CCB
+0x8234EF33 0x4CCC
+0x8234EF34 0x4CCD
+0x8234EF35 0x4CCE
+0x8234EF36 0x4CCF
+0x8234EF37 0x4CD0
+0x8234EF38 0x4CD1
+0x8234EF39 0x4CD2
+0x8234F030 0x4CD3
+0x8234F031 0x4CD4
+0x8234F032 0x4CD5
+0x8234F033 0x4CD6
+0x8234F034 0x4CD7
+0x8234F035 0x4CD8
+0x8234F036 0x4CD9
+0x8234F037 0x4CDA
+0x8234F038 0x4CDB
+0x8234F039 0x4CDC
+0x8234F130 0x4CDD
+0x8234F131 0x4CDE
+0x8234F132 0x4CDF
+0x8234F133 0x4CE0
+0x8234F134 0x4CE1
+0x8234F135 0x4CE2
+0x8234F136 0x4CE3
+0x8234F137 0x4CE4
+0x8234F138 0x4CE5
+0x8234F139 0x4CE6
+0x8234F230 0x4CE7
+0x8234F231 0x4CE8
+0x8234F232 0x4CE9
+0x8234F233 0x4CEA
+0x8234F234 0x4CEB
+0x8234F235 0x4CEC
+0x8234F236 0x4CED
+0x8234F237 0x4CEE
+0x8234F238 0x4CEF
+0x8234F239 0x4CF0
+0x8234F330 0x4CF1
+0x8234F331 0x4CF2
+0x8234F332 0x4CF3
+0x8234F333 0x4CF4
+0x8234F334 0x4CF5
+0x8234F335 0x4CF6
+0x8234F336 0x4CF7
+0x8234F337 0x4CF8
+0x8234F338 0x4CF9
+0x8234F339 0x4CFA
+0x8234F430 0x4CFB
+0x8234F431 0x4CFC
+0x8234F432 0x4CFD
+0x8234F433 0x4CFE
+0x8234F434 0x4CFF
+0x8234F435 0x4D00
+0x8234F436 0x4D01
+0x8234F437 0x4D02
+0x8234F438 0x4D03
+0x8234F439 0x4D04
+0x8234F530 0x4D05
+0x8234F531 0x4D06
+0x8234F532 0x4D07
+0x8234F533 0x4D08
+0x8234F534 0x4D09
+0x8234F535 0x4D0A
+0x8234F536 0x4D0B
+0x8234F537 0x4D0C
+0x8234F538 0x4D0D
+0x8234F539 0x4D0E
+0x8234F630 0x4D0F
+0x8234F631 0x4D10
+0x8234F632 0x4D11
+0x8234F633 0x4D12
+0x8234F634 0x4D1A
+0x8234F635 0x4D1B
+0x8234F636 0x4D1C
+0x8234F637 0x4D1D
+0x8234F638 0x4D1E
+0x8234F639 0x4D1F
+0x8234F730 0x4D20
+0x8234F731 0x4D21
+0x8234F732 0x4D22
+0x8234F733 0x4D23
+0x8234F734 0x4D24
+0x8234F735 0x4D25
+0x8234F736 0x4D26
+0x8234F737 0x4D27
+0x8234F738 0x4D28
+0x8234F739 0x4D29
+0x8234F830 0x4D2A
+0x8234F831 0x4D2B
+0x8234F832 0x4D2C
+0x8234F833 0x4D2D
+0x8234F834 0x4D2E
+0x8234F835 0x4D2F
+0x8234F836 0x4D30
+0x8234F837 0x4D31
+0x8234F838 0x4D32
+0x8234F839 0x4D33
+0x8234F930 0x4D34
+0x8234F931 0x4D35
+0x8234F932 0x4D36
+0x8234F933 0x4D37
+0x8234F934 0x4D38
+0x8234F935 0x4D39
+0x8234F936 0x4D3A
+0x8234F937 0x4D3B
+0x8234F938 0x4D3C
+0x8234F939 0x4D3D
+0x8234FA30 0x4D3E
+0x8234FA31 0x4D3F
+0x8234FA32 0x4D40
+0x8234FA33 0x4D41
+0x8234FA34 0x4D42
+0x8234FA35 0x4D43
+0x8234FA36 0x4D44
+0x8234FA37 0x4D45
+0x8234FA38 0x4D46
+0x8234FA39 0x4D47
+0x8234FB30 0x4D48
+0x8234FB31 0x4D49
+0x8234FB32 0x4D4A
+0x8234FB33 0x4D4B
+0x8234FB34 0x4D4C
+0x8234FB35 0x4D4D
+0x8234FB36 0x4D4E
+0x8234FB37 0x4D4F
+0x8234FB38 0x4D50
+0x8234FB39 0x4D51
+0x8234FC30 0x4D52
+0x8234FC31 0x4D53
+0x8234FC32 0x4D54
+0x8234FC33 0x4D55
+0x8234FC34 0x4D56
+0x8234FC35 0x4D57
+0x8234FC36 0x4D58
+0x8234FC37 0x4D59
+0x8234FC38 0x4D5A
+0x8234FC39 0x4D5B
+0x8234FD30 0x4D5C
+0x8234FD31 0x4D5D
+0x8234FD32 0x4D5E
+0x8234FD33 0x4D5F
+0x8234FD34 0x4D60
+0x8234FD35 0x4D61
+0x8234FD36 0x4D62
+0x8234FD37 0x4D63
+0x8234FD38 0x4D64
+0x8234FD39 0x4D65
+0x8234FE30 0x4D66
+0x8234FE31 0x4D67
+0x8234FE32 0x4D68
+0x8234FE33 0x4D69
+0x8234FE34 0x4D6A
+0x8234FE35 0x4D6B
+0x8234FE36 0x4D6C
+0x8234FE37 0x4D6D
+0x8234FE38 0x4D6E
+0x8234FE39 0x4D6F
+0x82358130 0x4D70
+0x82358131 0x4D71
+0x82358132 0x4D72
+0x82358133 0x4D73
+0x82358134 0x4D74
+0x82358135 0x4D75
+0x82358136 0x4D76
+0x82358137 0x4D77
+0x82358138 0x4D78
+0x82358139 0x4D79
+0x82358230 0x4D7A
+0x82358231 0x4D7B
+0x82358232 0x4D7C
+0x82358233 0x4D7D
+0x82358234 0x4D7E
+0x82358235 0x4D7F
+0x82358236 0x4D80
+0x82358237 0x4D81
+0x82358238 0x4D82
+0x82358239 0x4D83
+0x82358330 0x4D84
+0x82358331 0x4D85
+0x82358332 0x4D86
+0x82358333 0x4D87
+0x82358334 0x4D88
+0x82358335 0x4D89
+0x82358336 0x4D8A
+0x82358337 0x4D8B
+0x82358338 0x4D8C
+0x82358339 0x4D8D
+0x82358430 0x4D8E
+0x82358431 0x4D8F
+0x82358432 0x4D90
+0x82358433 0x4D91
+0x82358434 0x4D92
+0x82358435 0x4D93
+0x82358436 0x4D94
+0x82358437 0x4D95
+0x82358438 0x4D96
+0x82358439 0x4D97
+0x82358530 0x4D98
+0x82358531 0x4D99
+0x82358532 0x4D9A
+0x82358533 0x4D9B
+0x82358534 0x4D9C
+0x82358535 0x4D9D
+0x82358536 0x4D9E
+0x82358537 0x4D9F
+0x82358538 0x4DA0
+0x82358539 0x4DA1
+0x82358630 0x4DA2
+0x82358631 0x4DA3
+0x82358632 0x4DA4
+0x82358633 0x4DA5
+0x82358634 0x4DA6
+0x82358635 0x4DA7
+0x82358636 0x4DA8
+0x82358637 0x4DA9
+0x82358638 0x4DAA
+0x82358639 0x4DAB
+0x82358730 0x4DAC
+0x82358731 0x4DAD
+0x82358732 0x4DAF
+0x82358733 0x4DB0
+0x82358734 0x4DB1
+0x82358735 0x4DB2
+0x82358736 0x4DB3
+0x82358737 0x4DB4
+0x82358738 0x4DB5
+0x82358739 0x4DB6
+0x82358830 0x4DB7
+0x82358831 0x4DB8
+0x82358832 0x4DB9
+0x82358833 0x4DBA
+0x82358834 0x4DBB
+0x82358835 0x4DBC
+0x82358836 0x4DBD
+0x82358837 0x4DBE
+0x82358838 0x4DBF
+0x82358839 0x4DC0
+0x82358930 0x4DC1
+0x82358931 0x4DC2
+0x82358932 0x4DC3
+0x82358933 0x4DC4
+0x82358934 0x4DC5
+0x82358935 0x4DC6
+0x82358936 0x4DC7
+0x82358937 0x4DC8
+0x82358938 0x4DC9
+0x82358939 0x4DCA
+0x82358A30 0x4DCB
+0x82358A31 0x4DCC
+0x82358A32 0x4DCD
+0x82358A33 0x4DCE
+0x82358A34 0x4DCF
+0x82358A35 0x4DD0
+0x82358A36 0x4DD1
+0x82358A37 0x4DD2
+0x82358A38 0x4DD3
+0x82358A39 0x4DD4
+0x82358B30 0x4DD5
+0x82358B31 0x4DD6
+0x82358B32 0x4DD7
+0x82358B33 0x4DD8
+0x82358B34 0x4DD9
+0x82358B35 0x4DDA
+0x82358B36 0x4DDB
+0x82358B37 0x4DDC
+0x82358B38 0x4DDD
+0x82358B39 0x4DDE
+0x82358C30 0x4DDF
+0x82358C31 0x4DE0
+0x82358C32 0x4DE1
+0x82358C33 0x4DE2
+0x82358C34 0x4DE3
+0x82358C35 0x4DE4
+0x82358C36 0x4DE5
+0x82358C37 0x4DE6
+0x82358C38 0x4DE7
+0x82358C39 0x4DE8
+0x82358D30 0x4DE9
+0x82358D31 0x4DEA
+0x82358D32 0x4DEB
+0x82358D33 0x4DEC
+0x82358D34 0x4DED
+0x82358D35 0x4DEE
+0x82358D36 0x4DEF
+0x82358D37 0x4DF0
+0x82358D38 0x4DF1
+0x82358D39 0x4DF2
+0x82358E30 0x4DF3
+0x82358E31 0x4DF4
+0x82358E32 0x4DF5
+0x82358E33 0x4DF6
+0x82358E34 0x4DF7
+0x82358E35 0x4DF8
+0x82358E36 0x4DF9
+0x82358E37 0x4DFA
+0x82358E38 0x4DFB
+0x82358E39 0x4DFC
+0x82358F30 0x4DFD
+0x82358F31 0x4DFE
+0x82358F32 0x4DFF
+0x82358F33 0x9FA6
+0x82358F34 0x9FA7
+0x82358F35 0x9FA8
+0x82358F36 0x9FA9
+0x82358F37 0x9FAA
+0x82358F38 0x9FAB
+0x82358F39 0x9FAC
+0x82359030 0x9FAD
+0x82359031 0x9FAE
+0x82359032 0x9FAF
+0x82359033 0x9FB0
+0x82359034 0x9FB1
+0x82359035 0x9FB2
+0x82359036 0x9FB3
+0x82359037 0x9FB4
+0x82359038 0x9FB5
+0x82359039 0x9FB6
+0x82359130 0x9FB7
+0x82359131 0x9FB8
+0x82359132 0x9FB9
+0x82359133 0x9FBA
+0x82359134 0x9FBB
+0x82359135 0x9FBC
+0x82359136 0x9FBD
+0x82359137 0x9FBE
+0x82359138 0x9FBF
+0x82359139 0x9FC0
+0x82359230 0x9FC1
+0x82359231 0x9FC2
+0x82359232 0x9FC3
+0x82359233 0x9FC4
+0x82359234 0x9FC5
+0x82359235 0x9FC6
+0x82359236 0x9FC7
+0x82359237 0x9FC8
+0x82359238 0x9FC9
+0x82359239 0x9FCA
+0x82359330 0x9FCB
+0x82359331 0x9FCC
+0x82359332 0x9FCD
+0x82359333 0x9FCE
+0x82359334 0x9FCF
+0x82359335 0x9FD0
+0x82359336 0x9FD1
+0x82359337 0x9FD2
+0x82359338 0x9FD3
+0x82359339 0x9FD4
+0x82359430 0x9FD5
+0x82359431 0x9FD6
+0x82359432 0x9FD7
+0x82359433 0x9FD8
+0x82359434 0x9FD9
+0x82359435 0x9FDA
+0x82359436 0x9FDB
+0x82359437 0x9FDC
+0x82359438 0x9FDD
+0x82359439 0x9FDE
+0x82359530 0x9FDF
+0x82359531 0x9FE0
+0x82359532 0x9FE1
+0x82359533 0x9FE2
+0x82359534 0x9FE3
+0x82359535 0x9FE4
+0x82359536 0x9FE5
+0x82359537 0x9FE6
+0x82359538 0x9FE7
+0x82359539 0x9FE8
+0x82359630 0x9FE9
+0x82359631 0x9FEA
+0x82359632 0x9FEB
+0x82359633 0x9FEC
+0x82359634 0x9FED
+0x82359635 0x9FEE
+0x82359636 0x9FEF
+0x82359637 0x9FF0
+0x82359638 0x9FF1
+0x82359639 0x9FF2
+0x82359730 0x9FF3
+0x82359731 0x9FF4
+0x82359732 0x9FF5
+0x82359733 0x9FF6
+0x82359734 0x9FF7
+0x82359735 0x9FF8
+0x82359736 0x9FF9
+0x82359737 0x9FFA
+0x82359738 0x9FFB
+0x82359739 0x9FFC
+0x82359830 0x9FFD
+0x82359831 0x9FFE
+0x82359832 0x9FFF
+0x82359833 0xA000
+0x82359834 0xA001
+0x82359835 0xA002
+0x82359836 0xA003
+0x82359837 0xA004
+0x82359838 0xA005
+0x82359839 0xA006
+0x82359930 0xA007
+0x82359931 0xA008
+0x82359932 0xA009
+0x82359933 0xA00A
+0x82359934 0xA00B
+0x82359935 0xA00C
+0x82359936 0xA00D
+0x82359937 0xA00E
+0x82359938 0xA00F
+0x82359939 0xA010
+0x82359A30 0xA011
+0x82359A31 0xA012
+0x82359A32 0xA013
+0x82359A33 0xA014
+0x82359A34 0xA015
+0x82359A35 0xA016
+0x82359A36 0xA017
+0x82359A37 0xA018
+0x82359A38 0xA019
+0x82359A39 0xA01A
+0x82359B30 0xA01B
+0x82359B31 0xA01C
+0x82359B32 0xA01D
+0x82359B33 0xA01E
+0x82359B34 0xA01F
+0x82359B35 0xA020
+0x82359B36 0xA021
+0x82359B37 0xA022
+0x82359B38 0xA023
+0x82359B39 0xA024
+0x82359C30 0xA025
+0x82359C31 0xA026
+0x82359C32 0xA027
+0x82359C33 0xA028
+0x82359C34 0xA029
+0x82359C35 0xA02A
+0x82359C36 0xA02B
+0x82359C37 0xA02C
+0x82359C38 0xA02D
+0x82359C39 0xA02E
+0x82359D30 0xA02F
+0x82359D31 0xA030
+0x82359D32 0xA031
+0x82359D33 0xA032
+0x82359D34 0xA033
+0x82359D35 0xA034
+0x82359D36 0xA035
+0x82359D37 0xA036
+0x82359D38 0xA037
+0x82359D39 0xA038
+0x82359E30 0xA039
+0x82359E31 0xA03A
+0x82359E32 0xA03B
+0x82359E33 0xA03C
+0x82359E34 0xA03D
+0x82359E35 0xA03E
+0x82359E36 0xA03F
+0x82359E37 0xA040
+0x82359E38 0xA041
+0x82359E39 0xA042
+0x82359F30 0xA043
+0x82359F31 0xA044
+0x82359F32 0xA045
+0x82359F33 0xA046
+0x82359F34 0xA047
+0x82359F35 0xA048
+0x82359F36 0xA049
+0x82359F37 0xA04A
+0x82359F38 0xA04B
+0x82359F39 0xA04C
+0x8235A030 0xA04D
+0x8235A031 0xA04E
+0x8235A032 0xA04F
+0x8235A033 0xA050
+0x8235A034 0xA051
+0x8235A035 0xA052
+0x8235A036 0xA053
+0x8235A037 0xA054
+0x8235A038 0xA055
+0x8235A039 0xA056
+0x8235A130 0xA057
+0x8235A131 0xA058
+0x8235A132 0xA059
+0x8235A133 0xA05A
+0x8235A134 0xA05B
+0x8235A135 0xA05C
+0x8235A136 0xA05D
+0x8235A137 0xA05E
+0x8235A138 0xA05F
+0x8235A139 0xA060
+0x8235A230 0xA061
+0x8235A231 0xA062
+0x8235A232 0xA063
+0x8235A233 0xA064
+0x8235A234 0xA065
+0x8235A235 0xA066
+0x8235A236 0xA067
+0x8235A237 0xA068
+0x8235A238 0xA069
+0x8235A239 0xA06A
+0x8235A330 0xA06B
+0x8235A331 0xA06C
+0x8235A332 0xA06D
+0x8235A333 0xA06E
+0x8235A334 0xA06F
+0x8235A335 0xA070
+0x8235A336 0xA071
+0x8235A337 0xA072
+0x8235A338 0xA073
+0x8235A339 0xA074
+0x8235A430 0xA075
+0x8235A431 0xA076
+0x8235A432 0xA077
+0x8235A433 0xA078
+0x8235A434 0xA079
+0x8235A435 0xA07A
+0x8235A436 0xA07B
+0x8235A437 0xA07C
+0x8235A438 0xA07D
+0x8235A439 0xA07E
+0x8235A530 0xA07F
+0x8235A531 0xA080
+0x8235A532 0xA081
+0x8235A533 0xA082
+0x8235A534 0xA083
+0x8235A535 0xA084
+0x8235A536 0xA085
+0x8235A537 0xA086
+0x8235A538 0xA087
+0x8235A539 0xA088
+0x8235A630 0xA089
+0x8235A631 0xA08A
+0x8235A632 0xA08B
+0x8235A633 0xA08C
+0x8235A634 0xA08D
+0x8235A635 0xA08E
+0x8235A636 0xA08F
+0x8235A637 0xA090
+0x8235A638 0xA091
+0x8235A639 0xA092
+0x8235A730 0xA093
+0x8235A731 0xA094
+0x8235A732 0xA095
+0x8235A733 0xA096
+0x8235A734 0xA097
+0x8235A735 0xA098
+0x8235A736 0xA099
+0x8235A737 0xA09A
+0x8235A738 0xA09B
+0x8235A739 0xA09C
+0x8235A830 0xA09D
+0x8235A831 0xA09E
+0x8235A832 0xA09F
+0x8235A833 0xA0A0
+0x8235A834 0xA0A1
+0x8235A835 0xA0A2
+0x8235A836 0xA0A3
+0x8235A837 0xA0A4
+0x8235A838 0xA0A5
+0x8235A839 0xA0A6
+0x8235A930 0xA0A7
+0x8235A931 0xA0A8
+0x8235A932 0xA0A9
+0x8235A933 0xA0AA
+0x8235A934 0xA0AB
+0x8235A935 0xA0AC
+0x8235A936 0xA0AD
+0x8235A937 0xA0AE
+0x8235A938 0xA0AF
+0x8235A939 0xA0B0
+0x8235AA30 0xA0B1
+0x8235AA31 0xA0B2
+0x8235AA32 0xA0B3
+0x8235AA33 0xA0B4
+0x8235AA34 0xA0B5
+0x8235AA35 0xA0B6
+0x8235AA36 0xA0B7
+0x8235AA37 0xA0B8
+0x8235AA38 0xA0B9
+0x8235AA39 0xA0BA
+0x8235AB30 0xA0BB
+0x8235AB31 0xA0BC
+0x8235AB32 0xA0BD
+0x8235AB33 0xA0BE
+0x8235AB34 0xA0BF
+0x8235AB35 0xA0C0
+0x8235AB36 0xA0C1
+0x8235AB37 0xA0C2
+0x8235AB38 0xA0C3
+0x8235AB39 0xA0C4
+0x8235AC30 0xA0C5
+0x8235AC31 0xA0C6
+0x8235AC32 0xA0C7
+0x8235AC33 0xA0C8
+0x8235AC34 0xA0C9
+0x8235AC35 0xA0CA
+0x8235AC36 0xA0CB
+0x8235AC37 0xA0CC
+0x8235AC38 0xA0CD
+0x8235AC39 0xA0CE
+0x8235AD30 0xA0CF
+0x8235AD31 0xA0D0
+0x8235AD32 0xA0D1
+0x8235AD33 0xA0D2
+0x8235AD34 0xA0D3
+0x8235AD35 0xA0D4
+0x8235AD36 0xA0D5
+0x8235AD37 0xA0D6
+0x8235AD38 0xA0D7
+0x8235AD39 0xA0D8
+0x8235AE30 0xA0D9
+0x8235AE31 0xA0DA
+0x8235AE32 0xA0DB
+0x8235AE33 0xA0DC
+0x8235AE34 0xA0DD
+0x8235AE35 0xA0DE
+0x8235AE36 0xA0DF
+0x8235AE37 0xA0E0
+0x8235AE38 0xA0E1
+0x8235AE39 0xA0E2
+0x8235AF30 0xA0E3
+0x8235AF31 0xA0E4
+0x8235AF32 0xA0E5
+0x8235AF33 0xA0E6
+0x8235AF34 0xA0E7
+0x8235AF35 0xA0E8
+0x8235AF36 0xA0E9
+0x8235AF37 0xA0EA
+0x8235AF38 0xA0EB
+0x8235AF39 0xA0EC
+0x8235B030 0xA0ED
+0x8235B031 0xA0EE
+0x8235B032 0xA0EF
+0x8235B033 0xA0F0
+0x8235B034 0xA0F1
+0x8235B035 0xA0F2
+0x8235B036 0xA0F3
+0x8235B037 0xA0F4
+0x8235B038 0xA0F5
+0x8235B039 0xA0F6
+0x8235B130 0xA0F7
+0x8235B131 0xA0F8
+0x8235B132 0xA0F9
+0x8235B133 0xA0FA
+0x8235B134 0xA0FB
+0x8235B135 0xA0FC
+0x8235B136 0xA0FD
+0x8235B137 0xA0FE
+0x8235B138 0xA0FF
+0x8235B139 0xA100
+0x8235B230 0xA101
+0x8235B231 0xA102
+0x8235B232 0xA103
+0x8235B233 0xA104
+0x8235B234 0xA105
+0x8235B235 0xA106
+0x8235B236 0xA107
+0x8235B237 0xA108
+0x8235B238 0xA109
+0x8235B239 0xA10A
+0x8235B330 0xA10B
+0x8235B331 0xA10C
+0x8235B332 0xA10D
+0x8235B333 0xA10E
+0x8235B334 0xA10F
+0x8235B335 0xA110
+0x8235B336 0xA111
+0x8235B337 0xA112
+0x8235B338 0xA113
+0x8235B339 0xA114
+0x8235B430 0xA115
+0x8235B431 0xA116
+0x8235B432 0xA117
+0x8235B433 0xA118
+0x8235B434 0xA119
+0x8235B435 0xA11A
+0x8235B436 0xA11B
+0x8235B437 0xA11C
+0x8235B438 0xA11D
+0x8235B439 0xA11E
+0x8235B530 0xA11F
+0x8235B531 0xA120
+0x8235B532 0xA121
+0x8235B533 0xA122
+0x8235B534 0xA123
+0x8235B535 0xA124
+0x8235B536 0xA125
+0x8235B537 0xA126
+0x8235B538 0xA127
+0x8235B539 0xA128
+0x8235B630 0xA129
+0x8235B631 0xA12A
+0x8235B632 0xA12B
+0x8235B633 0xA12C
+0x8235B634 0xA12D
+0x8235B635 0xA12E
+0x8235B636 0xA12F
+0x8235B637 0xA130
+0x8235B638 0xA131
+0x8235B639 0xA132
+0x8235B730 0xA133
+0x8235B731 0xA134
+0x8235B732 0xA135
+0x8235B733 0xA136
+0x8235B734 0xA137
+0x8235B735 0xA138
+0x8235B736 0xA139
+0x8235B737 0xA13A
+0x8235B738 0xA13B
+0x8235B739 0xA13C
+0x8235B830 0xA13D
+0x8235B831 0xA13E
+0x8235B832 0xA13F
+0x8235B833 0xA140
+0x8235B834 0xA141
+0x8235B835 0xA142
+0x8235B836 0xA143
+0x8235B837 0xA144
+0x8235B838 0xA145
+0x8235B839 0xA146
+0x8235B930 0xA147
+0x8235B931 0xA148
+0x8235B932 0xA149
+0x8235B933 0xA14A
+0x8235B934 0xA14B
+0x8235B935 0xA14C
+0x8235B936 0xA14D
+0x8235B937 0xA14E
+0x8235B938 0xA14F
+0x8235B939 0xA150
+0x8235BA30 0xA151
+0x8235BA31 0xA152
+0x8235BA32 0xA153
+0x8235BA33 0xA154
+0x8235BA34 0xA155
+0x8235BA35 0xA156
+0x8235BA36 0xA157
+0x8235BA37 0xA158
+0x8235BA38 0xA159
+0x8235BA39 0xA15A
+0x8235BB30 0xA15B
+0x8235BB31 0xA15C
+0x8235BB32 0xA15D
+0x8235BB33 0xA15E
+0x8235BB34 0xA15F
+0x8235BB35 0xA160
+0x8235BB36 0xA161
+0x8235BB37 0xA162
+0x8235BB38 0xA163
+0x8235BB39 0xA164
+0x8235BC30 0xA165
+0x8235BC31 0xA166
+0x8235BC32 0xA167
+0x8235BC33 0xA168
+0x8235BC34 0xA169
+0x8235BC35 0xA16A
+0x8235BC36 0xA16B
+0x8235BC37 0xA16C
+0x8235BC38 0xA16D
+0x8235BC39 0xA16E
+0x8235BD30 0xA16F
+0x8235BD31 0xA170
+0x8235BD32 0xA171
+0x8235BD33 0xA172
+0x8235BD34 0xA173
+0x8235BD35 0xA174
+0x8235BD36 0xA175
+0x8235BD37 0xA176
+0x8235BD38 0xA177
+0x8235BD39 0xA178
+0x8235BE30 0xA179
+0x8235BE31 0xA17A
+0x8235BE32 0xA17B
+0x8235BE33 0xA17C
+0x8235BE34 0xA17D
+0x8235BE35 0xA17E
+0x8235BE36 0xA17F
+0x8235BE37 0xA180
+0x8235BE38 0xA181
+0x8235BE39 0xA182
+0x8235BF30 0xA183
+0x8235BF31 0xA184
+0x8235BF32 0xA185
+0x8235BF33 0xA186
+0x8235BF34 0xA187
+0x8235BF35 0xA188
+0x8235BF36 0xA189
+0x8235BF37 0xA18A
+0x8235BF38 0xA18B
+0x8235BF39 0xA18C
+0x8235C030 0xA18D
+0x8235C031 0xA18E
+0x8235C032 0xA18F
+0x8235C033 0xA190
+0x8235C034 0xA191
+0x8235C035 0xA192
+0x8235C036 0xA193
+0x8235C037 0xA194
+0x8235C038 0xA195
+0x8235C039 0xA196
+0x8235C130 0xA197
+0x8235C131 0xA198
+0x8235C132 0xA199
+0x8235C133 0xA19A
+0x8235C134 0xA19B
+0x8235C135 0xA19C
+0x8235C136 0xA19D
+0x8235C137 0xA19E
+0x8235C138 0xA19F
+0x8235C139 0xA1A0
+0x8235C230 0xA1A1
+0x8235C231 0xA1A2
+0x8235C232 0xA1A3
+0x8235C233 0xA1A4
+0x8235C234 0xA1A5
+0x8235C235 0xA1A6
+0x8235C236 0xA1A7
+0x8235C237 0xA1A8
+0x8235C238 0xA1A9
+0x8235C239 0xA1AA
+0x8235C330 0xA1AB
+0x8235C331 0xA1AC
+0x8235C332 0xA1AD
+0x8235C333 0xA1AE
+0x8235C334 0xA1AF
+0x8235C335 0xA1B0
+0x8235C336 0xA1B1
+0x8235C337 0xA1B2
+0x8235C338 0xA1B3
+0x8235C339 0xA1B4
+0x8235C430 0xA1B5
+0x8235C431 0xA1B6
+0x8235C432 0xA1B7
+0x8235C433 0xA1B8
+0x8235C434 0xA1B9
+0x8235C435 0xA1BA
+0x8235C436 0xA1BB
+0x8235C437 0xA1BC
+0x8235C438 0xA1BD
+0x8235C439 0xA1BE
+0x8235C530 0xA1BF
+0x8235C531 0xA1C0
+0x8235C532 0xA1C1
+0x8235C533 0xA1C2
+0x8235C534 0xA1C3
+0x8235C535 0xA1C4
+0x8235C536 0xA1C5
+0x8235C537 0xA1C6
+0x8235C538 0xA1C7
+0x8235C539 0xA1C8
+0x8235C630 0xA1C9
+0x8235C631 0xA1CA
+0x8235C632 0xA1CB
+0x8235C633 0xA1CC
+0x8235C634 0xA1CD
+0x8235C635 0xA1CE
+0x8235C636 0xA1CF
+0x8235C637 0xA1D0
+0x8235C638 0xA1D1
+0x8235C639 0xA1D2
+0x8235C730 0xA1D3
+0x8235C731 0xA1D4
+0x8235C732 0xA1D5
+0x8235C733 0xA1D6
+0x8235C734 0xA1D7
+0x8235C735 0xA1D8
+0x8235C736 0xA1D9
+0x8235C737 0xA1DA
+0x8235C738 0xA1DB
+0x8235C739 0xA1DC
+0x8235C830 0xA1DD
+0x8235C831 0xA1DE
+0x8235C832 0xA1DF
+0x8235C833 0xA1E0
+0x8235C834 0xA1E1
+0x8235C835 0xA1E2
+0x8235C836 0xA1E3
+0x8235C837 0xA1E4
+0x8235C838 0xA1E5
+0x8235C839 0xA1E6
+0x8235C930 0xA1E7
+0x8235C931 0xA1E8
+0x8235C932 0xA1E9
+0x8235C933 0xA1EA
+0x8235C934 0xA1EB
+0x8235C935 0xA1EC
+0x8235C936 0xA1ED
+0x8235C937 0xA1EE
+0x8235C938 0xA1EF
+0x8235C939 0xA1F0
+0x8235CA30 0xA1F1
+0x8235CA31 0xA1F2
+0x8235CA32 0xA1F3
+0x8235CA33 0xA1F4
+0x8235CA34 0xA1F5
+0x8235CA35 0xA1F6
+0x8235CA36 0xA1F7
+0x8235CA37 0xA1F8
+0x8235CA38 0xA1F9
+0x8235CA39 0xA1FA
+0x8235CB30 0xA1FB
+0x8235CB31 0xA1FC
+0x8235CB32 0xA1FD
+0x8235CB33 0xA1FE
+0x8235CB34 0xA1FF
+0x8235CB35 0xA200
+0x8235CB36 0xA201
+0x8235CB37 0xA202
+0x8235CB38 0xA203
+0x8235CB39 0xA204
+0x8235CC30 0xA205
+0x8235CC31 0xA206
+0x8235CC32 0xA207
+0x8235CC33 0xA208
+0x8235CC34 0xA209
+0x8235CC35 0xA20A
+0x8235CC36 0xA20B
+0x8235CC37 0xA20C
+0x8235CC38 0xA20D
+0x8235CC39 0xA20E
+0x8235CD30 0xA20F
+0x8235CD31 0xA210
+0x8235CD32 0xA211
+0x8235CD33 0xA212
+0x8235CD34 0xA213
+0x8235CD35 0xA214
+0x8235CD36 0xA215
+0x8235CD37 0xA216
+0x8235CD38 0xA217
+0x8235CD39 0xA218
+0x8235CE30 0xA219
+0x8235CE31 0xA21A
+0x8235CE32 0xA21B
+0x8235CE33 0xA21C
+0x8235CE34 0xA21D
+0x8235CE35 0xA21E
+0x8235CE36 0xA21F
+0x8235CE37 0xA220
+0x8235CE38 0xA221
+0x8235CE39 0xA222
+0x8235CF30 0xA223
+0x8235CF31 0xA224
+0x8235CF32 0xA225
+0x8235CF33 0xA226
+0x8235CF34 0xA227
+0x8235CF35 0xA228
+0x8235CF36 0xA229
+0x8235CF37 0xA22A
+0x8235CF38 0xA22B
+0x8235CF39 0xA22C
+0x8235D030 0xA22D
+0x8235D031 0xA22E
+0x8235D032 0xA22F
+0x8235D033 0xA230
+0x8235D034 0xA231
+0x8235D035 0xA232
+0x8235D036 0xA233
+0x8235D037 0xA234
+0x8235D038 0xA235
+0x8235D039 0xA236
+0x8235D130 0xA237
+0x8235D131 0xA238
+0x8235D132 0xA239
+0x8235D133 0xA23A
+0x8235D134 0xA23B
+0x8235D135 0xA23C
+0x8235D136 0xA23D
+0x8235D137 0xA23E
+0x8235D138 0xA23F
+0x8235D139 0xA240
+0x8235D230 0xA241
+0x8235D231 0xA242
+0x8235D232 0xA243
+0x8235D233 0xA244
+0x8235D234 0xA245
+0x8235D235 0xA246
+0x8235D236 0xA247
+0x8235D237 0xA248
+0x8235D238 0xA249
+0x8235D239 0xA24A
+0x8235D330 0xA24B
+0x8235D331 0xA24C
+0x8235D332 0xA24D
+0x8235D333 0xA24E
+0x8235D334 0xA24F
+0x8235D335 0xA250
+0x8235D336 0xA251
+0x8235D337 0xA252
+0x8235D338 0xA253
+0x8235D339 0xA254
+0x8235D430 0xA255
+0x8235D431 0xA256
+0x8235D432 0xA257
+0x8235D433 0xA258
+0x8235D434 0xA259
+0x8235D435 0xA25A
+0x8235D436 0xA25B
+0x8235D437 0xA25C
+0x8235D438 0xA25D
+0x8235D439 0xA25E
+0x8235D530 0xA25F
+0x8235D531 0xA260
+0x8235D532 0xA261
+0x8235D533 0xA262
+0x8235D534 0xA263
+0x8235D535 0xA264
+0x8235D536 0xA265
+0x8235D537 0xA266
+0x8235D538 0xA267
+0x8235D539 0xA268
+0x8235D630 0xA269
+0x8235D631 0xA26A
+0x8235D632 0xA26B
+0x8235D633 0xA26C
+0x8235D634 0xA26D
+0x8235D635 0xA26E
+0x8235D636 0xA26F
+0x8235D637 0xA270
+0x8235D638 0xA271
+0x8235D639 0xA272
+0x8235D730 0xA273
+0x8235D731 0xA274
+0x8235D732 0xA275
+0x8235D733 0xA276
+0x8235D734 0xA277
+0x8235D735 0xA278
+0x8235D736 0xA279
+0x8235D737 0xA27A
+0x8235D738 0xA27B
+0x8235D739 0xA27C
+0x8235D830 0xA27D
+0x8235D831 0xA27E
+0x8235D832 0xA27F
+0x8235D833 0xA280
+0x8235D834 0xA281
+0x8235D835 0xA282
+0x8235D836 0xA283
+0x8235D837 0xA284
+0x8235D838 0xA285
+0x8235D839 0xA286
+0x8235D930 0xA287
+0x8235D931 0xA288
+0x8235D932 0xA289
+0x8235D933 0xA28A
+0x8235D934 0xA28B
+0x8235D935 0xA28C
+0x8235D936 0xA28D
+0x8235D937 0xA28E
+0x8235D938 0xA28F
+0x8235D939 0xA290
+0x8235DA30 0xA291
+0x8235DA31 0xA292
+0x8235DA32 0xA293
+0x8235DA33 0xA294
+0x8235DA34 0xA295
+0x8235DA35 0xA296
+0x8235DA36 0xA297
+0x8235DA37 0xA298
+0x8235DA38 0xA299
+0x8235DA39 0xA29A
+0x8235DB30 0xA29B
+0x8235DB31 0xA29C
+0x8235DB32 0xA29D
+0x8235DB33 0xA29E
+0x8235DB34 0xA29F
+0x8235DB35 0xA2A0
+0x8235DB36 0xA2A1
+0x8235DB37 0xA2A2
+0x8235DB38 0xA2A3
+0x8235DB39 0xA2A4
+0x8235DC30 0xA2A5
+0x8235DC31 0xA2A6
+0x8235DC32 0xA2A7
+0x8235DC33 0xA2A8
+0x8235DC34 0xA2A9
+0x8235DC35 0xA2AA
+0x8235DC36 0xA2AB
+0x8235DC37 0xA2AC
+0x8235DC38 0xA2AD
+0x8235DC39 0xA2AE
+0x8235DD30 0xA2AF
+0x8235DD31 0xA2B0
+0x8235DD32 0xA2B1
+0x8235DD33 0xA2B2
+0x8235DD34 0xA2B3
+0x8235DD35 0xA2B4
+0x8235DD36 0xA2B5
+0x8235DD37 0xA2B6
+0x8235DD38 0xA2B7
+0x8235DD39 0xA2B8
+0x8235DE30 0xA2B9
+0x8235DE31 0xA2BA
+0x8235DE32 0xA2BB
+0x8235DE33 0xA2BC
+0x8235DE34 0xA2BD
+0x8235DE35 0xA2BE
+0x8235DE36 0xA2BF
+0x8235DE37 0xA2C0
+0x8235DE38 0xA2C1
+0x8235DE39 0xA2C2
+0x8235DF30 0xA2C3
+0x8235DF31 0xA2C4
+0x8235DF32 0xA2C5
+0x8235DF33 0xA2C6
+0x8235DF34 0xA2C7
+0x8235DF35 0xA2C8
+0x8235DF36 0xA2C9
+0x8235DF37 0xA2CA
+0x8235DF38 0xA2CB
+0x8235DF39 0xA2CC
+0x8235E030 0xA2CD
+0x8235E031 0xA2CE
+0x8235E032 0xA2CF
+0x8235E033 0xA2D0
+0x8235E034 0xA2D1
+0x8235E035 0xA2D2
+0x8235E036 0xA2D3
+0x8235E037 0xA2D4
+0x8235E038 0xA2D5
+0x8235E039 0xA2D6
+0x8235E130 0xA2D7
+0x8235E131 0xA2D8
+0x8235E132 0xA2D9
+0x8235E133 0xA2DA
+0x8235E134 0xA2DB
+0x8235E135 0xA2DC
+0x8235E136 0xA2DD
+0x8235E137 0xA2DE
+0x8235E138 0xA2DF
+0x8235E139 0xA2E0
+0x8235E230 0xA2E1
+0x8235E231 0xA2E2
+0x8235E232 0xA2E3
+0x8235E233 0xA2E4
+0x8235E234 0xA2E5
+0x8235E235 0xA2E6
+0x8235E236 0xA2E7
+0x8235E237 0xA2E8
+0x8235E238 0xA2E9
+0x8235E239 0xA2EA
+0x8235E330 0xA2EB
+0x8235E331 0xA2EC
+0x8235E332 0xA2ED
+0x8235E333 0xA2EE
+0x8235E334 0xA2EF
+0x8235E335 0xA2F0
+0x8235E336 0xA2F1
+0x8235E337 0xA2F2
+0x8235E338 0xA2F3
+0x8235E339 0xA2F4
+0x8235E430 0xA2F5
+0x8235E431 0xA2F6
+0x8235E432 0xA2F7
+0x8235E433 0xA2F8
+0x8235E434 0xA2F9
+0x8235E435 0xA2FA
+0x8235E436 0xA2FB
+0x8235E437 0xA2FC
+0x8235E438 0xA2FD
+0x8235E439 0xA2FE
+0x8235E530 0xA2FF
+0x8235E531 0xA300
+0x8235E532 0xA301
+0x8235E533 0xA302
+0x8235E534 0xA303
+0x8235E535 0xA304
+0x8235E536 0xA305
+0x8235E537 0xA306
+0x8235E538 0xA307
+0x8235E539 0xA308
+0x8235E630 0xA309
+0x8235E631 0xA30A
+0x8235E632 0xA30B
+0x8235E633 0xA30C
+0x8235E634 0xA30D
+0x8235E635 0xA30E
+0x8235E636 0xA30F
+0x8235E637 0xA310
+0x8235E638 0xA311
+0x8235E639 0xA312
+0x8235E730 0xA313
+0x8235E731 0xA314
+0x8235E732 0xA315
+0x8235E733 0xA316
+0x8235E734 0xA317
+0x8235E735 0xA318
+0x8235E736 0xA319
+0x8235E737 0xA31A
+0x8235E738 0xA31B
+0x8235E739 0xA31C
+0x8235E830 0xA31D
+0x8235E831 0xA31E
+0x8235E832 0xA31F
+0x8235E833 0xA320
+0x8235E834 0xA321
+0x8235E835 0xA322
+0x8235E836 0xA323
+0x8235E837 0xA324
+0x8235E838 0xA325
+0x8235E839 0xA326
+0x8235E930 0xA327
+0x8235E931 0xA328
+0x8235E932 0xA329
+0x8235E933 0xA32A
+0x8235E934 0xA32B
+0x8235E935 0xA32C
+0x8235E936 0xA32D
+0x8235E937 0xA32E
+0x8235E938 0xA32F
+0x8235E939 0xA330
+0x8235EA30 0xA331
+0x8235EA31 0xA332
+0x8235EA32 0xA333
+0x8235EA33 0xA334
+0x8235EA34 0xA335
+0x8235EA35 0xA336
+0x8235EA36 0xA337
+0x8235EA37 0xA338
+0x8235EA38 0xA339
+0x8235EA39 0xA33A
+0x8235EB30 0xA33B
+0x8235EB31 0xA33C
+0x8235EB32 0xA33D
+0x8235EB33 0xA33E
+0x8235EB34 0xA33F
+0x8235EB35 0xA340
+0x8235EB36 0xA341
+0x8235EB37 0xA342
+0x8235EB38 0xA343
+0x8235EB39 0xA344
+0x8235EC30 0xA345
+0x8235EC31 0xA346
+0x8235EC32 0xA347
+0x8235EC33 0xA348
+0x8235EC34 0xA349
+0x8235EC35 0xA34A
+0x8235EC36 0xA34B
+0x8235EC37 0xA34C
+0x8235EC38 0xA34D
+0x8235EC39 0xA34E
+0x8235ED30 0xA34F
+0x8235ED31 0xA350
+0x8235ED32 0xA351
+0x8235ED33 0xA352
+0x8235ED34 0xA353
+0x8235ED35 0xA354
+0x8235ED36 0xA355
+0x8235ED37 0xA356
+0x8235ED38 0xA357
+0x8235ED39 0xA358
+0x8235EE30 0xA359
+0x8235EE31 0xA35A
+0x8235EE32 0xA35B
+0x8235EE33 0xA35C
+0x8235EE34 0xA35D
+0x8235EE35 0xA35E
+0x8235EE36 0xA35F
+0x8235EE37 0xA360
+0x8235EE38 0xA361
+0x8235EE39 0xA362
+0x8235EF30 0xA363
+0x8235EF31 0xA364
+0x8235EF32 0xA365
+0x8235EF33 0xA366
+0x8235EF34 0xA367
+0x8235EF35 0xA368
+0x8235EF36 0xA369
+0x8235EF37 0xA36A
+0x8235EF38 0xA36B
+0x8235EF39 0xA36C
+0x8235F030 0xA36D
+0x8235F031 0xA36E
+0x8235F032 0xA36F
+0x8235F033 0xA370
+0x8235F034 0xA371
+0x8235F035 0xA372
+0x8235F036 0xA373
+0x8235F037 0xA374
+0x8235F038 0xA375
+0x8235F039 0xA376
+0x8235F130 0xA377
+0x8235F131 0xA378
+0x8235F132 0xA379
+0x8235F133 0xA37A
+0x8235F134 0xA37B
+0x8235F135 0xA37C
+0x8235F136 0xA37D
+0x8235F137 0xA37E
+0x8235F138 0xA37F
+0x8235F139 0xA380
+0x8235F230 0xA381
+0x8235F231 0xA382
+0x8235F232 0xA383
+0x8235F233 0xA384
+0x8235F234 0xA385
+0x8235F235 0xA386
+0x8235F236 0xA387
+0x8235F237 0xA388
+0x8235F238 0xA389
+0x8235F239 0xA38A
+0x8235F330 0xA38B
+0x8235F331 0xA38C
+0x8235F332 0xA38D
+0x8235F333 0xA38E
+0x8235F334 0xA38F
+0x8235F335 0xA390
+0x8235F336 0xA391
+0x8235F337 0xA392
+0x8235F338 0xA393
+0x8235F339 0xA394
+0x8235F430 0xA395
+0x8235F431 0xA396
+0x8235F432 0xA397
+0x8235F433 0xA398
+0x8235F434 0xA399
+0x8235F435 0xA39A
+0x8235F436 0xA39B
+0x8235F437 0xA39C
+0x8235F438 0xA39D
+0x8235F439 0xA39E
+0x8235F530 0xA39F
+0x8235F531 0xA3A0
+0x8235F532 0xA3A1
+0x8235F533 0xA3A2
+0x8235F534 0xA3A3
+0x8235F535 0xA3A4
+0x8235F536 0xA3A5
+0x8235F537 0xA3A6
+0x8235F538 0xA3A7
+0x8235F539 0xA3A8
+0x8235F630 0xA3A9
+0x8235F631 0xA3AA
+0x8235F632 0xA3AB
+0x8235F633 0xA3AC
+0x8235F634 0xA3AD
+0x8235F635 0xA3AE
+0x8235F636 0xA3AF
+0x8235F637 0xA3B0
+0x8235F638 0xA3B1
+0x8235F639 0xA3B2
+0x8235F730 0xA3B3
+0x8235F731 0xA3B4
+0x8235F732 0xA3B5
+0x8235F733 0xA3B6
+0x8235F734 0xA3B7
+0x8235F735 0xA3B8
+0x8235F736 0xA3B9
+0x8235F737 0xA3BA
+0x8235F738 0xA3BB
+0x8235F739 0xA3BC
+0x8235F830 0xA3BD
+0x8235F831 0xA3BE
+0x8235F832 0xA3BF
+0x8235F833 0xA3C0
+0x8235F834 0xA3C1
+0x8235F835 0xA3C2
+0x8235F836 0xA3C3
+0x8235F837 0xA3C4
+0x8235F838 0xA3C5
+0x8235F839 0xA3C6
+0x8235F930 0xA3C7
+0x8235F931 0xA3C8
+0x8235F932 0xA3C9
+0x8235F933 0xA3CA
+0x8235F934 0xA3CB
+0x8235F935 0xA3CC
+0x8235F936 0xA3CD
+0x8235F937 0xA3CE
+0x8235F938 0xA3CF
+0x8235F939 0xA3D0
+0x8235FA30 0xA3D1
+0x8235FA31 0xA3D2
+0x8235FA32 0xA3D3
+0x8235FA33 0xA3D4
+0x8235FA34 0xA3D5
+0x8235FA35 0xA3D6
+0x8235FA36 0xA3D7
+0x8235FA37 0xA3D8
+0x8235FA38 0xA3D9
+0x8235FA39 0xA3DA
+0x8235FB30 0xA3DB
+0x8235FB31 0xA3DC
+0x8235FB32 0xA3DD
+0x8235FB33 0xA3DE
+0x8235FB34 0xA3DF
+0x8235FB35 0xA3E0
+0x8235FB36 0xA3E1
+0x8235FB37 0xA3E2
+0x8235FB38 0xA3E3
+0x8235FB39 0xA3E4
+0x8235FC30 0xA3E5
+0x8235FC31 0xA3E6
+0x8235FC32 0xA3E7
+0x8235FC33 0xA3E8
+0x8235FC34 0xA3E9
+0x8235FC35 0xA3EA
+0x8235FC36 0xA3EB
+0x8235FC37 0xA3EC
+0x8235FC38 0xA3ED
+0x8235FC39 0xA3EE
+0x8235FD30 0xA3EF
+0x8235FD31 0xA3F0
+0x8235FD32 0xA3F1
+0x8235FD33 0xA3F2
+0x8235FD34 0xA3F3
+0x8235FD35 0xA3F4
+0x8235FD36 0xA3F5
+0x8235FD37 0xA3F6
+0x8235FD38 0xA3F7
+0x8235FD39 0xA3F8
+0x8235FE30 0xA3F9
+0x8235FE31 0xA3FA
+0x8235FE32 0xA3FB
+0x8235FE33 0xA3FC
+0x8235FE34 0xA3FD
+0x8235FE35 0xA3FE
+0x8235FE36 0xA3FF
+0x8235FE37 0xA400
+0x8235FE38 0xA401
+0x8235FE39 0xA402
+0x82368130 0xA403
+0x82368131 0xA404
+0x82368132 0xA405
+0x82368133 0xA406
+0x82368134 0xA407
+0x82368135 0xA408
+0x82368136 0xA409
+0x82368137 0xA40A
+0x82368138 0xA40B
+0x82368139 0xA40C
+0x82368230 0xA40D
+0x82368231 0xA40E
+0x82368232 0xA40F
+0x82368233 0xA410
+0x82368234 0xA411
+0x82368235 0xA412
+0x82368236 0xA413
+0x82368237 0xA414
+0x82368238 0xA415
+0x82368239 0xA416
+0x82368330 0xA417
+0x82368331 0xA418
+0x82368332 0xA419
+0x82368333 0xA41A
+0x82368334 0xA41B
+0x82368335 0xA41C
+0x82368336 0xA41D
+0x82368337 0xA41E
+0x82368338 0xA41F
+0x82368339 0xA420
+0x82368430 0xA421
+0x82368431 0xA422
+0x82368432 0xA423
+0x82368433 0xA424
+0x82368434 0xA425
+0x82368435 0xA426
+0x82368436 0xA427
+0x82368437 0xA428
+0x82368438 0xA429
+0x82368439 0xA42A
+0x82368530 0xA42B
+0x82368531 0xA42C
+0x82368532 0xA42D
+0x82368533 0xA42E
+0x82368534 0xA42F
+0x82368535 0xA430
+0x82368536 0xA431
+0x82368537 0xA432
+0x82368538 0xA433
+0x82368539 0xA434
+0x82368630 0xA435
+0x82368631 0xA436
+0x82368632 0xA437
+0x82368633 0xA438
+0x82368634 0xA439
+0x82368635 0xA43A
+0x82368636 0xA43B
+0x82368637 0xA43C
+0x82368638 0xA43D
+0x82368639 0xA43E
+0x82368730 0xA43F
+0x82368731 0xA440
+0x82368732 0xA441
+0x82368733 0xA442
+0x82368734 0xA443
+0x82368735 0xA444
+0x82368736 0xA445
+0x82368737 0xA446
+0x82368738 0xA447
+0x82368739 0xA448
+0x82368830 0xA449
+0x82368831 0xA44A
+0x82368832 0xA44B
+0x82368833 0xA44C
+0x82368834 0xA44D
+0x82368835 0xA44E
+0x82368836 0xA44F
+0x82368837 0xA450
+0x82368838 0xA451
+0x82368839 0xA452
+0x82368930 0xA453
+0x82368931 0xA454
+0x82368932 0xA455
+0x82368933 0xA456
+0x82368934 0xA457
+0x82368935 0xA458
+0x82368936 0xA459
+0x82368937 0xA45A
+0x82368938 0xA45B
+0x82368939 0xA45C
+0x82368A30 0xA45D
+0x82368A31 0xA45E
+0x82368A32 0xA45F
+0x82368A33 0xA460
+0x82368A34 0xA461
+0x82368A35 0xA462
+0x82368A36 0xA463
+0x82368A37 0xA464
+0x82368A38 0xA465
+0x82368A39 0xA466
+0x82368B30 0xA467
+0x82368B31 0xA468
+0x82368B32 0xA469
+0x82368B33 0xA46A
+0x82368B34 0xA46B
+0x82368B35 0xA46C
+0x82368B36 0xA46D
+0x82368B37 0xA46E
+0x82368B38 0xA46F
+0x82368B39 0xA470
+0x82368C30 0xA471
+0x82368C31 0xA472
+0x82368C32 0xA473
+0x82368C33 0xA474
+0x82368C34 0xA475
+0x82368C35 0xA476
+0x82368C36 0xA477
+0x82368C37 0xA478
+0x82368C38 0xA479
+0x82368C39 0xA47A
+0x82368D30 0xA47B
+0x82368D31 0xA47C
+0x82368D32 0xA47D
+0x82368D33 0xA47E
+0x82368D34 0xA47F
+0x82368D35 0xA480
+0x82368D36 0xA481
+0x82368D37 0xA482
+0x82368D38 0xA483
+0x82368D39 0xA484
+0x82368E30 0xA485
+0x82368E31 0xA486
+0x82368E32 0xA487
+0x82368E33 0xA488
+0x82368E34 0xA489
+0x82368E35 0xA48A
+0x82368E36 0xA48B
+0x82368E37 0xA48C
+0x82368E38 0xA48D
+0x82368E39 0xA48E
+0x82368F30 0xA48F
+0x82368F31 0xA490
+0x82368F32 0xA491
+0x82368F33 0xA492
+0x82368F34 0xA493
+0x82368F35 0xA494
+0x82368F36 0xA495
+0x82368F37 0xA496
+0x82368F38 0xA497
+0x82368F39 0xA498
+0x82369030 0xA499
+0x82369031 0xA49A
+0x82369032 0xA49B
+0x82369033 0xA49C
+0x82369034 0xA49D
+0x82369035 0xA49E
+0x82369036 0xA49F
+0x82369037 0xA4A0
+0x82369038 0xA4A1
+0x82369039 0xA4A2
+0x82369130 0xA4A3
+0x82369131 0xA4A4
+0x82369132 0xA4A5
+0x82369133 0xA4A6
+0x82369134 0xA4A7
+0x82369135 0xA4A8
+0x82369136 0xA4A9
+0x82369137 0xA4AA
+0x82369138 0xA4AB
+0x82369139 0xA4AC
+0x82369230 0xA4AD
+0x82369231 0xA4AE
+0x82369232 0xA4AF
+0x82369233 0xA4B0
+0x82369234 0xA4B1
+0x82369235 0xA4B2
+0x82369236 0xA4B3
+0x82369237 0xA4B4
+0x82369238 0xA4B5
+0x82369239 0xA4B6
+0x82369330 0xA4B7
+0x82369331 0xA4B8
+0x82369332 0xA4B9
+0x82369333 0xA4BA
+0x82369334 0xA4BB
+0x82369335 0xA4BC
+0x82369336 0xA4BD
+0x82369337 0xA4BE
+0x82369338 0xA4BF
+0x82369339 0xA4C0
+0x82369430 0xA4C1
+0x82369431 0xA4C2
+0x82369432 0xA4C3
+0x82369433 0xA4C4
+0x82369434 0xA4C5
+0x82369435 0xA4C6
+0x82369436 0xA4C7
+0x82369437 0xA4C8
+0x82369438 0xA4C9
+0x82369439 0xA4CA
+0x82369530 0xA4CB
+0x82369531 0xA4CC
+0x82369532 0xA4CD
+0x82369533 0xA4CE
+0x82369534 0xA4CF
+0x82369535 0xA4D0
+0x82369536 0xA4D1
+0x82369537 0xA4D2
+0x82369538 0xA4D3
+0x82369539 0xA4D4
+0x82369630 0xA4D5
+0x82369631 0xA4D6
+0x82369632 0xA4D7
+0x82369633 0xA4D8
+0x82369634 0xA4D9
+0x82369635 0xA4DA
+0x82369636 0xA4DB
+0x82369637 0xA4DC
+0x82369638 0xA4DD
+0x82369639 0xA4DE
+0x82369730 0xA4DF
+0x82369731 0xA4E0
+0x82369732 0xA4E1
+0x82369733 0xA4E2
+0x82369734 0xA4E3
+0x82369735 0xA4E4
+0x82369736 0xA4E5
+0x82369737 0xA4E6
+0x82369738 0xA4E7
+0x82369739 0xA4E8
+0x82369830 0xA4E9
+0x82369831 0xA4EA
+0x82369832 0xA4EB
+0x82369833 0xA4EC
+0x82369834 0xA4ED
+0x82369835 0xA4EE
+0x82369836 0xA4EF
+0x82369837 0xA4F0
+0x82369838 0xA4F1
+0x82369839 0xA4F2
+0x82369930 0xA4F3
+0x82369931 0xA4F4
+0x82369932 0xA4F5
+0x82369933 0xA4F6
+0x82369934 0xA4F7
+0x82369935 0xA4F8
+0x82369936 0xA4F9
+0x82369937 0xA4FA
+0x82369938 0xA4FB
+0x82369939 0xA4FC
+0x82369A30 0xA4FD
+0x82369A31 0xA4FE
+0x82369A32 0xA4FF
+0x82369A33 0xA500
+0x82369A34 0xA501
+0x82369A35 0xA502
+0x82369A36 0xA503
+0x82369A37 0xA504
+0x82369A38 0xA505
+0x82369A39 0xA506
+0x82369B30 0xA507
+0x82369B31 0xA508
+0x82369B32 0xA509
+0x82369B33 0xA50A
+0x82369B34 0xA50B
+0x82369B35 0xA50C
+0x82369B36 0xA50D
+0x82369B37 0xA50E
+0x82369B38 0xA50F
+0x82369B39 0xA510
+0x82369C30 0xA511
+0x82369C31 0xA512
+0x82369C32 0xA513
+0x82369C33 0xA514
+0x82369C34 0xA515
+0x82369C35 0xA516
+0x82369C36 0xA517
+0x82369C37 0xA518
+0x82369C38 0xA519
+0x82369C39 0xA51A
+0x82369D30 0xA51B
+0x82369D31 0xA51C
+0x82369D32 0xA51D
+0x82369D33 0xA51E
+0x82369D34 0xA51F
+0x82369D35 0xA520
+0x82369D36 0xA521
+0x82369D37 0xA522
+0x82369D38 0xA523
+0x82369D39 0xA524
+0x82369E30 0xA525
+0x82369E31 0xA526
+0x82369E32 0xA527
+0x82369E33 0xA528
+0x82369E34 0xA529
+0x82369E35 0xA52A
+0x82369E36 0xA52B
+0x82369E37 0xA52C
+0x82369E38 0xA52D
+0x82369E39 0xA52E
+0x82369F30 0xA52F
+0x82369F31 0xA530
+0x82369F32 0xA531
+0x82369F33 0xA532
+0x82369F34 0xA533
+0x82369F35 0xA534
+0x82369F36 0xA535
+0x82369F37 0xA536
+0x82369F38 0xA537
+0x82369F39 0xA538
+0x8236A030 0xA539
+0x8236A031 0xA53A
+0x8236A032 0xA53B
+0x8236A033 0xA53C
+0x8236A034 0xA53D
+0x8236A035 0xA53E
+0x8236A036 0xA53F
+0x8236A037 0xA540
+0x8236A038 0xA541
+0x8236A039 0xA542
+0x8236A130 0xA543
+0x8236A131 0xA544
+0x8236A132 0xA545
+0x8236A133 0xA546
+0x8236A134 0xA547
+0x8236A135 0xA548
+0x8236A136 0xA549
+0x8236A137 0xA54A
+0x8236A138 0xA54B
+0x8236A139 0xA54C
+0x8236A230 0xA54D
+0x8236A231 0xA54E
+0x8236A232 0xA54F
+0x8236A233 0xA550
+0x8236A234 0xA551
+0x8236A235 0xA552
+0x8236A236 0xA553
+0x8236A237 0xA554
+0x8236A238 0xA555
+0x8236A239 0xA556
+0x8236A330 0xA557
+0x8236A331 0xA558
+0x8236A332 0xA559
+0x8236A333 0xA55A
+0x8236A334 0xA55B
+0x8236A335 0xA55C
+0x8236A336 0xA55D
+0x8236A337 0xA55E
+0x8236A338 0xA55F
+0x8236A339 0xA560
+0x8236A430 0xA561
+0x8236A431 0xA562
+0x8236A432 0xA563
+0x8236A433 0xA564
+0x8236A434 0xA565
+0x8236A435 0xA566
+0x8236A436 0xA567
+0x8236A437 0xA568
+0x8236A438 0xA569
+0x8236A439 0xA56A
+0x8236A530 0xA56B
+0x8236A531 0xA56C
+0x8236A532 0xA56D
+0x8236A533 0xA56E
+0x8236A534 0xA56F
+0x8236A535 0xA570
+0x8236A536 0xA571
+0x8236A537 0xA572
+0x8236A538 0xA573
+0x8236A539 0xA574
+0x8236A630 0xA575
+0x8236A631 0xA576
+0x8236A632 0xA577
+0x8236A633 0xA578
+0x8236A634 0xA579
+0x8236A635 0xA57A
+0x8236A636 0xA57B
+0x8236A637 0xA57C
+0x8236A638 0xA57D
+0x8236A639 0xA57E
+0x8236A730 0xA57F
+0x8236A731 0xA580
+0x8236A732 0xA581
+0x8236A733 0xA582
+0x8236A734 0xA583
+0x8236A735 0xA584
+0x8236A736 0xA585
+0x8236A737 0xA586
+0x8236A738 0xA587
+0x8236A739 0xA588
+0x8236A830 0xA589
+0x8236A831 0xA58A
+0x8236A832 0xA58B
+0x8236A833 0xA58C
+0x8236A834 0xA58D
+0x8236A835 0xA58E
+0x8236A836 0xA58F
+0x8236A837 0xA590
+0x8236A838 0xA591
+0x8236A839 0xA592
+0x8236A930 0xA593
+0x8236A931 0xA594
+0x8236A932 0xA595
+0x8236A933 0xA596
+0x8236A934 0xA597
+0x8236A935 0xA598
+0x8236A936 0xA599
+0x8236A937 0xA59A
+0x8236A938 0xA59B
+0x8236A939 0xA59C
+0x8236AA30 0xA59D
+0x8236AA31 0xA59E
+0x8236AA32 0xA59F
+0x8236AA33 0xA5A0
+0x8236AA34 0xA5A1
+0x8236AA35 0xA5A2
+0x8236AA36 0xA5A3
+0x8236AA37 0xA5A4
+0x8236AA38 0xA5A5
+0x8236AA39 0xA5A6
+0x8236AB30 0xA5A7
+0x8236AB31 0xA5A8
+0x8236AB32 0xA5A9
+0x8236AB33 0xA5AA
+0x8236AB34 0xA5AB
+0x8236AB35 0xA5AC
+0x8236AB36 0xA5AD
+0x8236AB37 0xA5AE
+0x8236AB38 0xA5AF
+0x8236AB39 0xA5B0
+0x8236AC30 0xA5B1
+0x8236AC31 0xA5B2
+0x8236AC32 0xA5B3
+0x8236AC33 0xA5B4
+0x8236AC34 0xA5B5
+0x8236AC35 0xA5B6
+0x8236AC36 0xA5B7
+0x8236AC37 0xA5B8
+0x8236AC38 0xA5B9
+0x8236AC39 0xA5BA
+0x8236AD30 0xA5BB
+0x8236AD31 0xA5BC
+0x8236AD32 0xA5BD
+0x8236AD33 0xA5BE
+0x8236AD34 0xA5BF
+0x8236AD35 0xA5C0
+0x8236AD36 0xA5C1
+0x8236AD37 0xA5C2
+0x8236AD38 0xA5C3
+0x8236AD39 0xA5C4
+0x8236AE30 0xA5C5
+0x8236AE31 0xA5C6
+0x8236AE32 0xA5C7
+0x8236AE33 0xA5C8
+0x8236AE34 0xA5C9
+0x8236AE35 0xA5CA
+0x8236AE36 0xA5CB
+0x8236AE37 0xA5CC
+0x8236AE38 0xA5CD
+0x8236AE39 0xA5CE
+0x8236AF30 0xA5CF
+0x8236AF31 0xA5D0
+0x8236AF32 0xA5D1
+0x8236AF33 0xA5D2
+0x8236AF34 0xA5D3
+0x8236AF35 0xA5D4
+0x8236AF36 0xA5D5
+0x8236AF37 0xA5D6
+0x8236AF38 0xA5D7
+0x8236AF39 0xA5D8
+0x8236B030 0xA5D9
+0x8236B031 0xA5DA
+0x8236B032 0xA5DB
+0x8236B033 0xA5DC
+0x8236B034 0xA5DD
+0x8236B035 0xA5DE
+0x8236B036 0xA5DF
+0x8236B037 0xA5E0
+0x8236B038 0xA5E1
+0x8236B039 0xA5E2
+0x8236B130 0xA5E3
+0x8236B131 0xA5E4
+0x8236B132 0xA5E5
+0x8236B133 0xA5E6
+0x8236B134 0xA5E7
+0x8236B135 0xA5E8
+0x8236B136 0xA5E9
+0x8236B137 0xA5EA
+0x8236B138 0xA5EB
+0x8236B139 0xA5EC
+0x8236B230 0xA5ED
+0x8236B231 0xA5EE
+0x8236B232 0xA5EF
+0x8236B233 0xA5F0
+0x8236B234 0xA5F1
+0x8236B235 0xA5F2
+0x8236B236 0xA5F3
+0x8236B237 0xA5F4
+0x8236B238 0xA5F5
+0x8236B239 0xA5F6
+0x8236B330 0xA5F7
+0x8236B331 0xA5F8
+0x8236B332 0xA5F9
+0x8236B333 0xA5FA
+0x8236B334 0xA5FB
+0x8236B335 0xA5FC
+0x8236B336 0xA5FD
+0x8236B337 0xA5FE
+0x8236B338 0xA5FF
+0x8236B339 0xA600
+0x8236B430 0xA601
+0x8236B431 0xA602
+0x8236B432 0xA603
+0x8236B433 0xA604
+0x8236B434 0xA605
+0x8236B435 0xA606
+0x8236B436 0xA607
+0x8236B437 0xA608
+0x8236B438 0xA609
+0x8236B439 0xA60A
+0x8236B530 0xA60B
+0x8236B531 0xA60C
+0x8236B532 0xA60D
+0x8236B533 0xA60E
+0x8236B534 0xA60F
+0x8236B535 0xA610
+0x8236B536 0xA611
+0x8236B537 0xA612
+0x8236B538 0xA613
+0x8236B539 0xA614
+0x8236B630 0xA615
+0x8236B631 0xA616
+0x8236B632 0xA617
+0x8236B633 0xA618
+0x8236B634 0xA619
+0x8236B635 0xA61A
+0x8236B636 0xA61B
+0x8236B637 0xA61C
+0x8236B638 0xA61D
+0x8236B639 0xA61E
+0x8236B730 0xA61F
+0x8236B731 0xA620
+0x8236B732 0xA621
+0x8236B733 0xA622
+0x8236B734 0xA623
+0x8236B735 0xA624
+0x8236B736 0xA625
+0x8236B737 0xA626
+0x8236B738 0xA627
+0x8236B739 0xA628
+0x8236B830 0xA629
+0x8236B831 0xA62A
+0x8236B832 0xA62B
+0x8236B833 0xA62C
+0x8236B834 0xA62D
+0x8236B835 0xA62E
+0x8236B836 0xA62F
+0x8236B837 0xA630
+0x8236B838 0xA631
+0x8236B839 0xA632
+0x8236B930 0xA633
+0x8236B931 0xA634
+0x8236B932 0xA635
+0x8236B933 0xA636
+0x8236B934 0xA637
+0x8236B935 0xA638
+0x8236B936 0xA639
+0x8236B937 0xA63A
+0x8236B938 0xA63B
+0x8236B939 0xA63C
+0x8236BA30 0xA63D
+0x8236BA31 0xA63E
+0x8236BA32 0xA63F
+0x8236BA33 0xA640
+0x8236BA34 0xA641
+0x8236BA35 0xA642
+0x8236BA36 0xA643
+0x8236BA37 0xA644
+0x8236BA38 0xA645
+0x8236BA39 0xA646
+0x8236BB30 0xA647
+0x8236BB31 0xA648
+0x8236BB32 0xA649
+0x8236BB33 0xA64A
+0x8236BB34 0xA64B
+0x8236BB35 0xA64C
+0x8236BB36 0xA64D
+0x8236BB37 0xA64E
+0x8236BB38 0xA64F
+0x8236BB39 0xA650
+0x8236BC30 0xA651
+0x8236BC31 0xA652
+0x8236BC32 0xA653
+0x8236BC33 0xA654
+0x8236BC34 0xA655
+0x8236BC35 0xA656
+0x8236BC36 0xA657
+0x8236BC37 0xA658
+0x8236BC38 0xA659
+0x8236BC39 0xA65A
+0x8236BD30 0xA65B
+0x8236BD31 0xA65C
+0x8236BD32 0xA65D
+0x8236BD33 0xA65E
+0x8236BD34 0xA65F
+0x8236BD35 0xA660
+0x8236BD36 0xA661
+0x8236BD37 0xA662
+0x8236BD38 0xA663
+0x8236BD39 0xA664
+0x8236BE30 0xA665
+0x8236BE31 0xA666
+0x8236BE32 0xA667
+0x8236BE33 0xA668
+0x8236BE34 0xA669
+0x8236BE35 0xA66A
+0x8236BE36 0xA66B
+0x8236BE37 0xA66C
+0x8236BE38 0xA66D
+0x8236BE39 0xA66E
+0x8236BF30 0xA66F
+0x8236BF31 0xA670
+0x8236BF32 0xA671
+0x8236BF33 0xA672
+0x8236BF34 0xA673
+0x8236BF35 0xA674
+0x8236BF36 0xA675
+0x8236BF37 0xA676
+0x8236BF38 0xA677
+0x8236BF39 0xA678
+0x8236C030 0xA679
+0x8236C031 0xA67A
+0x8236C032 0xA67B
+0x8236C033 0xA67C
+0x8236C034 0xA67D
+0x8236C035 0xA67E
+0x8236C036 0xA67F
+0x8236C037 0xA680
+0x8236C038 0xA681
+0x8236C039 0xA682
+0x8236C130 0xA683
+0x8236C131 0xA684
+0x8236C132 0xA685
+0x8236C133 0xA686
+0x8236C134 0xA687
+0x8236C135 0xA688
+0x8236C136 0xA689
+0x8236C137 0xA68A
+0x8236C138 0xA68B
+0x8236C139 0xA68C
+0x8236C230 0xA68D
+0x8236C231 0xA68E
+0x8236C232 0xA68F
+0x8236C233 0xA690
+0x8236C234 0xA691
+0x8236C235 0xA692
+0x8236C236 0xA693
+0x8236C237 0xA694
+0x8236C238 0xA695
+0x8236C239 0xA696
+0x8236C330 0xA697
+0x8236C331 0xA698
+0x8236C332 0xA699
+0x8236C333 0xA69A
+0x8236C334 0xA69B
+0x8236C335 0xA69C
+0x8236C336 0xA69D
+0x8236C337 0xA69E
+0x8236C338 0xA69F
+0x8236C339 0xA6A0
+0x8236C430 0xA6A1
+0x8236C431 0xA6A2
+0x8236C432 0xA6A3
+0x8236C433 0xA6A4
+0x8236C434 0xA6A5
+0x8236C435 0xA6A6
+0x8236C436 0xA6A7
+0x8236C437 0xA6A8
+0x8236C438 0xA6A9
+0x8236C439 0xA6AA
+0x8236C530 0xA6AB
+0x8236C531 0xA6AC
+0x8236C532 0xA6AD
+0x8236C533 0xA6AE
+0x8236C534 0xA6AF
+0x8236C535 0xA6B0
+0x8236C536 0xA6B1
+0x8236C537 0xA6B2
+0x8236C538 0xA6B3
+0x8236C539 0xA6B4
+0x8236C630 0xA6B5
+0x8236C631 0xA6B6
+0x8236C632 0xA6B7
+0x8236C633 0xA6B8
+0x8236C634 0xA6B9
+0x8236C635 0xA6BA
+0x8236C636 0xA6BB
+0x8236C637 0xA6BC
+0x8236C638 0xA6BD
+0x8236C639 0xA6BE
+0x8236C730 0xA6BF
+0x8236C731 0xA6C0
+0x8236C732 0xA6C1
+0x8236C733 0xA6C2
+0x8236C734 0xA6C3
+0x8236C735 0xA6C4
+0x8236C736 0xA6C5
+0x8236C737 0xA6C6
+0x8236C738 0xA6C7
+0x8236C739 0xA6C8
+0x8236C830 0xA6C9
+0x8236C831 0xA6CA
+0x8236C832 0xA6CB
+0x8236C833 0xA6CC
+0x8236C834 0xA6CD
+0x8236C835 0xA6CE
+0x8236C836 0xA6CF
+0x8236C837 0xA6D0
+0x8236C838 0xA6D1
+0x8236C839 0xA6D2
+0x8236C930 0xA6D3
+0x8236C931 0xA6D4
+0x8236C932 0xA6D5
+0x8236C933 0xA6D6
+0x8236C934 0xA6D7
+0x8236C935 0xA6D8
+0x8236C936 0xA6D9
+0x8236C937 0xA6DA
+0x8236C938 0xA6DB
+0x8236C939 0xA6DC
+0x8236CA30 0xA6DD
+0x8236CA31 0xA6DE
+0x8236CA32 0xA6DF
+0x8236CA33 0xA6E0
+0x8236CA34 0xA6E1
+0x8236CA35 0xA6E2
+0x8236CA36 0xA6E3
+0x8236CA37 0xA6E4
+0x8236CA38 0xA6E5
+0x8236CA39 0xA6E6
+0x8236CB30 0xA6E7
+0x8236CB31 0xA6E8
+0x8236CB32 0xA6E9
+0x8236CB33 0xA6EA
+0x8236CB34 0xA6EB
+0x8236CB35 0xA6EC
+0x8236CB36 0xA6ED
+0x8236CB37 0xA6EE
+0x8236CB38 0xA6EF
+0x8236CB39 0xA6F0
+0x8236CC30 0xA6F1
+0x8236CC31 0xA6F2
+0x8236CC32 0xA6F3
+0x8236CC33 0xA6F4
+0x8236CC34 0xA6F5
+0x8236CC35 0xA6F6
+0x8236CC36 0xA6F7
+0x8236CC37 0xA6F8
+0x8236CC38 0xA6F9
+0x8236CC39 0xA6FA
+0x8236CD30 0xA6FB
+0x8236CD31 0xA6FC
+0x8236CD32 0xA6FD
+0x8236CD33 0xA6FE
+0x8236CD34 0xA6FF
+0x8236CD35 0xA700
+0x8236CD36 0xA701
+0x8236CD37 0xA702
+0x8236CD38 0xA703
+0x8236CD39 0xA704
+0x8236CE30 0xA705
+0x8236CE31 0xA706
+0x8236CE32 0xA707
+0x8236CE33 0xA708
+0x8236CE34 0xA709
+0x8236CE35 0xA70A
+0x8236CE36 0xA70B
+0x8236CE37 0xA70C
+0x8236CE38 0xA70D
+0x8236CE39 0xA70E
+0x8236CF30 0xA70F
+0x8236CF31 0xA710
+0x8236CF32 0xA711
+0x8236CF33 0xA712
+0x8236CF34 0xA713
+0x8236CF35 0xA714
+0x8236CF36 0xA715
+0x8236CF37 0xA716
+0x8236CF38 0xA717
+0x8236CF39 0xA718
+0x8236D030 0xA719
+0x8236D031 0xA71A
+0x8236D032 0xA71B
+0x8236D033 0xA71C
+0x8236D034 0xA71D
+0x8236D035 0xA71E
+0x8236D036 0xA71F
+0x8236D037 0xA720
+0x8236D038 0xA721
+0x8236D039 0xA722
+0x8236D130 0xA723
+0x8236D131 0xA724
+0x8236D132 0xA725
+0x8236D133 0xA726
+0x8236D134 0xA727
+0x8236D135 0xA728
+0x8236D136 0xA729
+0x8236D137 0xA72A
+0x8236D138 0xA72B
+0x8236D139 0xA72C
+0x8236D230 0xA72D
+0x8236D231 0xA72E
+0x8236D232 0xA72F
+0x8236D233 0xA730
+0x8236D234 0xA731
+0x8236D235 0xA732
+0x8236D236 0xA733
+0x8236D237 0xA734
+0x8236D238 0xA735
+0x8236D239 0xA736
+0x8236D330 0xA737
+0x8236D331 0xA738
+0x8236D332 0xA739
+0x8236D333 0xA73A
+0x8236D334 0xA73B
+0x8236D335 0xA73C
+0x8236D336 0xA73D
+0x8236D337 0xA73E
+0x8236D338 0xA73F
+0x8236D339 0xA740
+0x8236D430 0xA741
+0x8236D431 0xA742
+0x8236D432 0xA743
+0x8236D433 0xA744
+0x8236D434 0xA745
+0x8236D435 0xA746
+0x8236D436 0xA747
+0x8236D437 0xA748
+0x8236D438 0xA749
+0x8236D439 0xA74A
+0x8236D530 0xA74B
+0x8236D531 0xA74C
+0x8236D532 0xA74D
+0x8236D533 0xA74E
+0x8236D534 0xA74F
+0x8236D535 0xA750
+0x8236D536 0xA751
+0x8236D537 0xA752
+0x8236D538 0xA753
+0x8236D539 0xA754
+0x8236D630 0xA755
+0x8236D631 0xA756
+0x8236D632 0xA757
+0x8236D633 0xA758
+0x8236D634 0xA759
+0x8236D635 0xA75A
+0x8236D636 0xA75B
+0x8236D637 0xA75C
+0x8236D638 0xA75D
+0x8236D639 0xA75E
+0x8236D730 0xA75F
+0x8236D731 0xA760
+0x8236D732 0xA761
+0x8236D733 0xA762
+0x8236D734 0xA763
+0x8236D735 0xA764
+0x8236D736 0xA765
+0x8236D737 0xA766
+0x8236D738 0xA767
+0x8236D739 0xA768
+0x8236D830 0xA769
+0x8236D831 0xA76A
+0x8236D832 0xA76B
+0x8236D833 0xA76C
+0x8236D834 0xA76D
+0x8236D835 0xA76E
+0x8236D836 0xA76F
+0x8236D837 0xA770
+0x8236D838 0xA771
+0x8236D839 0xA772
+0x8236D930 0xA773
+0x8236D931 0xA774
+0x8236D932 0xA775
+0x8236D933 0xA776
+0x8236D934 0xA777
+0x8236D935 0xA778
+0x8236D936 0xA779
+0x8236D937 0xA77A
+0x8236D938 0xA77B
+0x8236D939 0xA77C
+0x8236DA30 0xA77D
+0x8236DA31 0xA77E
+0x8236DA32 0xA77F
+0x8236DA33 0xA780
+0x8236DA34 0xA781
+0x8236DA35 0xA782
+0x8236DA36 0xA783
+0x8236DA37 0xA784
+0x8236DA38 0xA785
+0x8236DA39 0xA786
+0x8236DB30 0xA787
+0x8236DB31 0xA788
+0x8236DB32 0xA789
+0x8236DB33 0xA78A
+0x8236DB34 0xA78B
+0x8236DB35 0xA78C
+0x8236DB36 0xA78D
+0x8236DB37 0xA78E
+0x8236DB38 0xA78F
+0x8236DB39 0xA790
+0x8236DC30 0xA791
+0x8236DC31 0xA792
+0x8236DC32 0xA793
+0x8236DC33 0xA794
+0x8236DC34 0xA795
+0x8236DC35 0xA796
+0x8236DC36 0xA797
+0x8236DC37 0xA798
+0x8236DC38 0xA799
+0x8236DC39 0xA79A
+0x8236DD30 0xA79B
+0x8236DD31 0xA79C
+0x8236DD32 0xA79D
+0x8236DD33 0xA79E
+0x8236DD34 0xA79F
+0x8236DD35 0xA7A0
+0x8236DD36 0xA7A1
+0x8236DD37 0xA7A2
+0x8236DD38 0xA7A3
+0x8236DD39 0xA7A4
+0x8236DE30 0xA7A5
+0x8236DE31 0xA7A6
+0x8236DE32 0xA7A7
+0x8236DE33 0xA7A8
+0x8236DE34 0xA7A9
+0x8236DE35 0xA7AA
+0x8236DE36 0xA7AB
+0x8236DE37 0xA7AC
+0x8236DE38 0xA7AD
+0x8236DE39 0xA7AE
+0x8236DF30 0xA7AF
+0x8236DF31 0xA7B0
+0x8236DF32 0xA7B1
+0x8236DF33 0xA7B2
+0x8236DF34 0xA7B3
+0x8236DF35 0xA7B4
+0x8236DF36 0xA7B5
+0x8236DF37 0xA7B6
+0x8236DF38 0xA7B7
+0x8236DF39 0xA7B8
+0x8236E030 0xA7B9
+0x8236E031 0xA7BA
+0x8236E032 0xA7BB
+0x8236E033 0xA7BC
+0x8236E034 0xA7BD
+0x8236E035 0xA7BE
+0x8236E036 0xA7BF
+0x8236E037 0xA7C0
+0x8236E038 0xA7C1
+0x8236E039 0xA7C2
+0x8236E130 0xA7C3
+0x8236E131 0xA7C4
+0x8236E132 0xA7C5
+0x8236E133 0xA7C6
+0x8236E134 0xA7C7
+0x8236E135 0xA7C8
+0x8236E136 0xA7C9
+0x8236E137 0xA7CA
+0x8236E138 0xA7CB
+0x8236E139 0xA7CC
+0x8236E230 0xA7CD
+0x8236E231 0xA7CE
+0x8236E232 0xA7CF
+0x8236E233 0xA7D0
+0x8236E234 0xA7D1
+0x8236E235 0xA7D2
+0x8236E236 0xA7D3
+0x8236E237 0xA7D4
+0x8236E238 0xA7D5
+0x8236E239 0xA7D6
+0x8236E330 0xA7D7
+0x8236E331 0xA7D8
+0x8236E332 0xA7D9
+0x8236E333 0xA7DA
+0x8236E334 0xA7DB
+0x8236E335 0xA7DC
+0x8236E336 0xA7DD
+0x8236E337 0xA7DE
+0x8236E338 0xA7DF
+0x8236E339 0xA7E0
+0x8236E430 0xA7E1
+0x8236E431 0xA7E2
+0x8236E432 0xA7E3
+0x8236E433 0xA7E4
+0x8236E434 0xA7E5
+0x8236E435 0xA7E6
+0x8236E436 0xA7E7
+0x8236E437 0xA7E8
+0x8236E438 0xA7E9
+0x8236E439 0xA7EA
+0x8236E530 0xA7EB
+0x8236E531 0xA7EC
+0x8236E532 0xA7ED
+0x8236E533 0xA7EE
+0x8236E534 0xA7EF
+0x8236E535 0xA7F0
+0x8236E536 0xA7F1
+0x8236E537 0xA7F2
+0x8236E538 0xA7F3
+0x8236E539 0xA7F4
+0x8236E630 0xA7F5
+0x8236E631 0xA7F6
+0x8236E632 0xA7F7
+0x8236E633 0xA7F8
+0x8236E634 0xA7F9
+0x8236E635 0xA7FA
+0x8236E636 0xA7FB
+0x8236E637 0xA7FC
+0x8236E638 0xA7FD
+0x8236E639 0xA7FE
+0x8236E730 0xA7FF
+0x8236E731 0xA800
+0x8236E732 0xA801
+0x8236E733 0xA802
+0x8236E734 0xA803
+0x8236E735 0xA804
+0x8236E736 0xA805
+0x8236E737 0xA806
+0x8236E738 0xA807
+0x8236E739 0xA808
+0x8236E830 0xA809
+0x8236E831 0xA80A
+0x8236E832 0xA80B
+0x8236E833 0xA80C
+0x8236E834 0xA80D
+0x8236E835 0xA80E
+0x8236E836 0xA80F
+0x8236E837 0xA810
+0x8236E838 0xA811
+0x8236E839 0xA812
+0x8236E930 0xA813
+0x8236E931 0xA814
+0x8236E932 0xA815
+0x8236E933 0xA816
+0x8236E934 0xA817
+0x8236E935 0xA818
+0x8236E936 0xA819
+0x8236E937 0xA81A
+0x8236E938 0xA81B
+0x8236E939 0xA81C
+0x8236EA30 0xA81D
+0x8236EA31 0xA81E
+0x8236EA32 0xA81F
+0x8236EA33 0xA820
+0x8236EA34 0xA821
+0x8236EA35 0xA822
+0x8236EA36 0xA823
+0x8236EA37 0xA824
+0x8236EA38 0xA825
+0x8236EA39 0xA826
+0x8236EB30 0xA827
+0x8236EB31 0xA828
+0x8236EB32 0xA829
+0x8236EB33 0xA82A
+0x8236EB34 0xA82B
+0x8236EB35 0xA82C
+0x8236EB36 0xA82D
+0x8236EB37 0xA82E
+0x8236EB38 0xA82F
+0x8236EB39 0xA830
+0x8236EC30 0xA831
+0x8236EC31 0xA832
+0x8236EC32 0xA833
+0x8236EC33 0xA834
+0x8236EC34 0xA835
+0x8236EC35 0xA836
+0x8236EC36 0xA837
+0x8236EC37 0xA838
+0x8236EC38 0xA839
+0x8236EC39 0xA83A
+0x8236ED30 0xA83B
+0x8236ED31 0xA83C
+0x8236ED32 0xA83D
+0x8236ED33 0xA83E
+0x8236ED34 0xA83F
+0x8236ED35 0xA840
+0x8236ED36 0xA841
+0x8236ED37 0xA842
+0x8236ED38 0xA843
+0x8236ED39 0xA844
+0x8236EE30 0xA845
+0x8236EE31 0xA846
+0x8236EE32 0xA847
+0x8236EE33 0xA848
+0x8236EE34 0xA849
+0x8236EE35 0xA84A
+0x8236EE36 0xA84B
+0x8236EE37 0xA84C
+0x8236EE38 0xA84D
+0x8236EE39 0xA84E
+0x8236EF30 0xA84F
+0x8236EF31 0xA850
+0x8236EF32 0xA851
+0x8236EF33 0xA852
+0x8236EF34 0xA853
+0x8236EF35 0xA854
+0x8236EF36 0xA855
+0x8236EF37 0xA856
+0x8236EF38 0xA857
+0x8236EF39 0xA858
+0x8236F030 0xA859
+0x8236F031 0xA85A
+0x8236F032 0xA85B
+0x8236F033 0xA85C
+0x8236F034 0xA85D
+0x8236F035 0xA85E
+0x8236F036 0xA85F
+0x8236F037 0xA860
+0x8236F038 0xA861
+0x8236F039 0xA862
+0x8236F130 0xA863
+0x8236F131 0xA864
+0x8236F132 0xA865
+0x8236F133 0xA866
+0x8236F134 0xA867
+0x8236F135 0xA868
+0x8236F136 0xA869
+0x8236F137 0xA86A
+0x8236F138 0xA86B
+0x8236F139 0xA86C
+0x8236F230 0xA86D
+0x8236F231 0xA86E
+0x8236F232 0xA86F
+0x8236F233 0xA870
+0x8236F234 0xA871
+0x8236F235 0xA872
+0x8236F236 0xA873
+0x8236F237 0xA874
+0x8236F238 0xA875
+0x8236F239 0xA876
+0x8236F330 0xA877
+0x8236F331 0xA878
+0x8236F332 0xA879
+0x8236F333 0xA87A
+0x8236F334 0xA87B
+0x8236F335 0xA87C
+0x8236F336 0xA87D
+0x8236F337 0xA87E
+0x8236F338 0xA87F
+0x8236F339 0xA880
+0x8236F430 0xA881
+0x8236F431 0xA882
+0x8236F432 0xA883
+0x8236F433 0xA884
+0x8236F434 0xA885
+0x8236F435 0xA886
+0x8236F436 0xA887
+0x8236F437 0xA888
+0x8236F438 0xA889
+0x8236F439 0xA88A
+0x8236F530 0xA88B
+0x8236F531 0xA88C
+0x8236F532 0xA88D
+0x8236F533 0xA88E
+0x8236F534 0xA88F
+0x8236F535 0xA890
+0x8236F536 0xA891
+0x8236F537 0xA892
+0x8236F538 0xA893
+0x8236F539 0xA894
+0x8236F630 0xA895
+0x8236F631 0xA896
+0x8236F632 0xA897
+0x8236F633 0xA898
+0x8236F634 0xA899
+0x8236F635 0xA89A
+0x8236F636 0xA89B
+0x8236F637 0xA89C
+0x8236F638 0xA89D
+0x8236F639 0xA89E
+0x8236F730 0xA89F
+0x8236F731 0xA8A0
+0x8236F732 0xA8A1
+0x8236F733 0xA8A2
+0x8236F734 0xA8A3
+0x8236F735 0xA8A4
+0x8236F736 0xA8A5
+0x8236F737 0xA8A6
+0x8236F738 0xA8A7
+0x8236F739 0xA8A8
+0x8236F830 0xA8A9
+0x8236F831 0xA8AA
+0x8236F832 0xA8AB
+0x8236F833 0xA8AC
+0x8236F834 0xA8AD
+0x8236F835 0xA8AE
+0x8236F836 0xA8AF
+0x8236F837 0xA8B0
+0x8236F838 0xA8B1
+0x8236F839 0xA8B2
+0x8236F930 0xA8B3
+0x8236F931 0xA8B4
+0x8236F932 0xA8B5
+0x8236F933 0xA8B6
+0x8236F934 0xA8B7
+0x8236F935 0xA8B8
+0x8236F936 0xA8B9
+0x8236F937 0xA8BA
+0x8236F938 0xA8BB
+0x8236F939 0xA8BC
+0x8236FA30 0xA8BD
+0x8236FA31 0xA8BE
+0x8236FA32 0xA8BF
+0x8236FA33 0xA8C0
+0x8236FA34 0xA8C1
+0x8236FA35 0xA8C2
+0x8236FA36 0xA8C3
+0x8236FA37 0xA8C4
+0x8236FA38 0xA8C5
+0x8236FA39 0xA8C6
+0x8236FB30 0xA8C7
+0x8236FB31 0xA8C8
+0x8236FB32 0xA8C9
+0x8236FB33 0xA8CA
+0x8236FB34 0xA8CB
+0x8236FB35 0xA8CC
+0x8236FB36 0xA8CD
+0x8236FB37 0xA8CE
+0x8236FB38 0xA8CF
+0x8236FB39 0xA8D0
+0x8236FC30 0xA8D1
+0x8236FC31 0xA8D2
+0x8236FC32 0xA8D3
+0x8236FC33 0xA8D4
+0x8236FC34 0xA8D5
+0x8236FC35 0xA8D6
+0x8236FC36 0xA8D7
+0x8236FC37 0xA8D8
+0x8236FC38 0xA8D9
+0x8236FC39 0xA8DA
+0x8236FD30 0xA8DB
+0x8236FD31 0xA8DC
+0x8236FD32 0xA8DD
+0x8236FD33 0xA8DE
+0x8236FD34 0xA8DF
+0x8236FD35 0xA8E0
+0x8236FD36 0xA8E1
+0x8236FD37 0xA8E2
+0x8236FD38 0xA8E3
+0x8236FD39 0xA8E4
+0x8236FE30 0xA8E5
+0x8236FE31 0xA8E6
+0x8236FE32 0xA8E7
+0x8236FE33 0xA8E8
+0x8236FE34 0xA8E9
+0x8236FE35 0xA8EA
+0x8236FE36 0xA8EB
+0x8236FE37 0xA8EC
+0x8236FE38 0xA8ED
+0x8236FE39 0xA8EE
+0x82378130 0xA8EF
+0x82378131 0xA8F0
+0x82378132 0xA8F1
+0x82378133 0xA8F2
+0x82378134 0xA8F3
+0x82378135 0xA8F4
+0x82378136 0xA8F5
+0x82378137 0xA8F6
+0x82378138 0xA8F7
+0x82378139 0xA8F8
+0x82378230 0xA8F9
+0x82378231 0xA8FA
+0x82378232 0xA8FB
+0x82378233 0xA8FC
+0x82378234 0xA8FD
+0x82378235 0xA8FE
+0x82378236 0xA8FF
+0x82378237 0xA900
+0x82378238 0xA901
+0x82378239 0xA902
+0x82378330 0xA903
+0x82378331 0xA904
+0x82378332 0xA905
+0x82378333 0xA906
+0x82378334 0xA907
+0x82378335 0xA908
+0x82378336 0xA909
+0x82378337 0xA90A
+0x82378338 0xA90B
+0x82378339 0xA90C
+0x82378430 0xA90D
+0x82378431 0xA90E
+0x82378432 0xA90F
+0x82378433 0xA910
+0x82378434 0xA911
+0x82378435 0xA912
+0x82378436 0xA913
+0x82378437 0xA914
+0x82378438 0xA915
+0x82378439 0xA916
+0x82378530 0xA917
+0x82378531 0xA918
+0x82378532 0xA919
+0x82378533 0xA91A
+0x82378534 0xA91B
+0x82378535 0xA91C
+0x82378536 0xA91D
+0x82378537 0xA91E
+0x82378538 0xA91F
+0x82378539 0xA920
+0x82378630 0xA921
+0x82378631 0xA922
+0x82378632 0xA923
+0x82378633 0xA924
+0x82378634 0xA925
+0x82378635 0xA926
+0x82378636 0xA927
+0x82378637 0xA928
+0x82378638 0xA929
+0x82378639 0xA92A
+0x82378730 0xA92B
+0x82378731 0xA92C
+0x82378732 0xA92D
+0x82378733 0xA92E
+0x82378734 0xA92F
+0x82378735 0xA930
+0x82378736 0xA931
+0x82378737 0xA932
+0x82378738 0xA933
+0x82378739 0xA934
+0x82378830 0xA935
+0x82378831 0xA936
+0x82378832 0xA937
+0x82378833 0xA938
+0x82378834 0xA939
+0x82378835 0xA93A
+0x82378836 0xA93B
+0x82378837 0xA93C
+0x82378838 0xA93D
+0x82378839 0xA93E
+0x82378930 0xA93F
+0x82378931 0xA940
+0x82378932 0xA941
+0x82378933 0xA942
+0x82378934 0xA943
+0x82378935 0xA944
+0x82378936 0xA945
+0x82378937 0xA946
+0x82378938 0xA947
+0x82378939 0xA948
+0x82378A30 0xA949
+0x82378A31 0xA94A
+0x82378A32 0xA94B
+0x82378A33 0xA94C
+0x82378A34 0xA94D
+0x82378A35 0xA94E
+0x82378A36 0xA94F
+0x82378A37 0xA950
+0x82378A38 0xA951
+0x82378A39 0xA952
+0x82378B30 0xA953
+0x82378B31 0xA954
+0x82378B32 0xA955
+0x82378B33 0xA956
+0x82378B34 0xA957
+0x82378B35 0xA958
+0x82378B36 0xA959
+0x82378B37 0xA95A
+0x82378B38 0xA95B
+0x82378B39 0xA95C
+0x82378C30 0xA95D
+0x82378C31 0xA95E
+0x82378C32 0xA95F
+0x82378C33 0xA960
+0x82378C34 0xA961
+0x82378C35 0xA962
+0x82378C36 0xA963
+0x82378C37 0xA964
+0x82378C38 0xA965
+0x82378C39 0xA966
+0x82378D30 0xA967
+0x82378D31 0xA968
+0x82378D32 0xA969
+0x82378D33 0xA96A
+0x82378D34 0xA96B
+0x82378D35 0xA96C
+0x82378D36 0xA96D
+0x82378D37 0xA96E
+0x82378D38 0xA96F
+0x82378D39 0xA970
+0x82378E30 0xA971
+0x82378E31 0xA972
+0x82378E32 0xA973
+0x82378E33 0xA974
+0x82378E34 0xA975
+0x82378E35 0xA976
+0x82378E36 0xA977
+0x82378E37 0xA978
+0x82378E38 0xA979
+0x82378E39 0xA97A
+0x82378F30 0xA97B
+0x82378F31 0xA97C
+0x82378F32 0xA97D
+0x82378F33 0xA97E
+0x82378F34 0xA97F
+0x82378F35 0xA980
+0x82378F36 0xA981
+0x82378F37 0xA982
+0x82378F38 0xA983
+0x82378F39 0xA984
+0x82379030 0xA985
+0x82379031 0xA986
+0x82379032 0xA987
+0x82379033 0xA988
+0x82379034 0xA989
+0x82379035 0xA98A
+0x82379036 0xA98B
+0x82379037 0xA98C
+0x82379038 0xA98D
+0x82379039 0xA98E
+0x82379130 0xA98F
+0x82379131 0xA990
+0x82379132 0xA991
+0x82379133 0xA992
+0x82379134 0xA993
+0x82379135 0xA994
+0x82379136 0xA995
+0x82379137 0xA996
+0x82379138 0xA997
+0x82379139 0xA998
+0x82379230 0xA999
+0x82379231 0xA99A
+0x82379232 0xA99B
+0x82379233 0xA99C
+0x82379234 0xA99D
+0x82379235 0xA99E
+0x82379236 0xA99F
+0x82379237 0xA9A0
+0x82379238 0xA9A1
+0x82379239 0xA9A2
+0x82379330 0xA9A3
+0x82379331 0xA9A4
+0x82379332 0xA9A5
+0x82379333 0xA9A6
+0x82379334 0xA9A7
+0x82379335 0xA9A8
+0x82379336 0xA9A9
+0x82379337 0xA9AA
+0x82379338 0xA9AB
+0x82379339 0xA9AC
+0x82379430 0xA9AD
+0x82379431 0xA9AE
+0x82379432 0xA9AF
+0x82379433 0xA9B0
+0x82379434 0xA9B1
+0x82379435 0xA9B2
+0x82379436 0xA9B3
+0x82379437 0xA9B4
+0x82379438 0xA9B5
+0x82379439 0xA9B6
+0x82379530 0xA9B7
+0x82379531 0xA9B8
+0x82379532 0xA9B9
+0x82379533 0xA9BA
+0x82379534 0xA9BB
+0x82379535 0xA9BC
+0x82379536 0xA9BD
+0x82379537 0xA9BE
+0x82379538 0xA9BF
+0x82379539 0xA9C0
+0x82379630 0xA9C1
+0x82379631 0xA9C2
+0x82379632 0xA9C3
+0x82379633 0xA9C4
+0x82379634 0xA9C5
+0x82379635 0xA9C6
+0x82379636 0xA9C7
+0x82379637 0xA9C8
+0x82379638 0xA9C9
+0x82379639 0xA9CA
+0x82379730 0xA9CB
+0x82379731 0xA9CC
+0x82379732 0xA9CD
+0x82379733 0xA9CE
+0x82379734 0xA9CF
+0x82379735 0xA9D0
+0x82379736 0xA9D1
+0x82379737 0xA9D2
+0x82379738 0xA9D3
+0x82379739 0xA9D4
+0x82379830 0xA9D5
+0x82379831 0xA9D6
+0x82379832 0xA9D7
+0x82379833 0xA9D8
+0x82379834 0xA9D9
+0x82379835 0xA9DA
+0x82379836 0xA9DB
+0x82379837 0xA9DC
+0x82379838 0xA9DD
+0x82379839 0xA9DE
+0x82379930 0xA9DF
+0x82379931 0xA9E0
+0x82379932 0xA9E1
+0x82379933 0xA9E2
+0x82379934 0xA9E3
+0x82379935 0xA9E4
+0x82379936 0xA9E5
+0x82379937 0xA9E6
+0x82379938 0xA9E7
+0x82379939 0xA9E8
+0x82379A30 0xA9E9
+0x82379A31 0xA9EA
+0x82379A32 0xA9EB
+0x82379A33 0xA9EC
+0x82379A34 0xA9ED
+0x82379A35 0xA9EE
+0x82379A36 0xA9EF
+0x82379A37 0xA9F0
+0x82379A38 0xA9F1
+0x82379A39 0xA9F2
+0x82379B30 0xA9F3
+0x82379B31 0xA9F4
+0x82379B32 0xA9F5
+0x82379B33 0xA9F6
+0x82379B34 0xA9F7
+0x82379B35 0xA9F8
+0x82379B36 0xA9F9
+0x82379B37 0xA9FA
+0x82379B38 0xA9FB
+0x82379B39 0xA9FC
+0x82379C30 0xA9FD
+0x82379C31 0xA9FE
+0x82379C32 0xA9FF
+0x82379C33 0xAA00
+0x82379C34 0xAA01
+0x82379C35 0xAA02
+0x82379C36 0xAA03
+0x82379C37 0xAA04
+0x82379C38 0xAA05
+0x82379C39 0xAA06
+0x82379D30 0xAA07
+0x82379D31 0xAA08
+0x82379D32 0xAA09
+0x82379D33 0xAA0A
+0x82379D34 0xAA0B
+0x82379D35 0xAA0C
+0x82379D36 0xAA0D
+0x82379D37 0xAA0E
+0x82379D38 0xAA0F
+0x82379D39 0xAA10
+0x82379E30 0xAA11
+0x82379E31 0xAA12
+0x82379E32 0xAA13
+0x82379E33 0xAA14
+0x82379E34 0xAA15
+0x82379E35 0xAA16
+0x82379E36 0xAA17
+0x82379E37 0xAA18
+0x82379E38 0xAA19
+0x82379E39 0xAA1A
+0x82379F30 0xAA1B
+0x82379F31 0xAA1C
+0x82379F32 0xAA1D
+0x82379F33 0xAA1E
+0x82379F34 0xAA1F
+0x82379F35 0xAA20
+0x82379F36 0xAA21
+0x82379F37 0xAA22
+0x82379F38 0xAA23
+0x82379F39 0xAA24
+0x8237A030 0xAA25
+0x8237A031 0xAA26
+0x8237A032 0xAA27
+0x8237A033 0xAA28
+0x8237A034 0xAA29
+0x8237A035 0xAA2A
+0x8237A036 0xAA2B
+0x8237A037 0xAA2C
+0x8237A038 0xAA2D
+0x8237A039 0xAA2E
+0x8237A130 0xAA2F
+0x8237A131 0xAA30
+0x8237A132 0xAA31
+0x8237A133 0xAA32
+0x8237A134 0xAA33
+0x8237A135 0xAA34
+0x8237A136 0xAA35
+0x8237A137 0xAA36
+0x8237A138 0xAA37
+0x8237A139 0xAA38
+0x8237A230 0xAA39
+0x8237A231 0xAA3A
+0x8237A232 0xAA3B
+0x8237A233 0xAA3C
+0x8237A234 0xAA3D
+0x8237A235 0xAA3E
+0x8237A236 0xAA3F
+0x8237A237 0xAA40
+0x8237A238 0xAA41
+0x8237A239 0xAA42
+0x8237A330 0xAA43
+0x8237A331 0xAA44
+0x8237A332 0xAA45
+0x8237A333 0xAA46
+0x8237A334 0xAA47
+0x8237A335 0xAA48
+0x8237A336 0xAA49
+0x8237A337 0xAA4A
+0x8237A338 0xAA4B
+0x8237A339 0xAA4C
+0x8237A430 0xAA4D
+0x8237A431 0xAA4E
+0x8237A432 0xAA4F
+0x8237A433 0xAA50
+0x8237A434 0xAA51
+0x8237A435 0xAA52
+0x8237A436 0xAA53
+0x8237A437 0xAA54
+0x8237A438 0xAA55
+0x8237A439 0xAA56
+0x8237A530 0xAA57
+0x8237A531 0xAA58
+0x8237A532 0xAA59
+0x8237A533 0xAA5A
+0x8237A534 0xAA5B
+0x8237A535 0xAA5C
+0x8237A536 0xAA5D
+0x8237A537 0xAA5E
+0x8237A538 0xAA5F
+0x8237A539 0xAA60
+0x8237A630 0xAA61
+0x8237A631 0xAA62
+0x8237A632 0xAA63
+0x8237A633 0xAA64
+0x8237A634 0xAA65
+0x8237A635 0xAA66
+0x8237A636 0xAA67
+0x8237A637 0xAA68
+0x8237A638 0xAA69
+0x8237A639 0xAA6A
+0x8237A730 0xAA6B
+0x8237A731 0xAA6C
+0x8237A732 0xAA6D
+0x8237A733 0xAA6E
+0x8237A734 0xAA6F
+0x8237A735 0xAA70
+0x8237A736 0xAA71
+0x8237A737 0xAA72
+0x8237A738 0xAA73
+0x8237A739 0xAA74
+0x8237A830 0xAA75
+0x8237A831 0xAA76
+0x8237A832 0xAA77
+0x8237A833 0xAA78
+0x8237A834 0xAA79
+0x8237A835 0xAA7A
+0x8237A836 0xAA7B
+0x8237A837 0xAA7C
+0x8237A838 0xAA7D
+0x8237A839 0xAA7E
+0x8237A930 0xAA7F
+0x8237A931 0xAA80
+0x8237A932 0xAA81
+0x8237A933 0xAA82
+0x8237A934 0xAA83
+0x8237A935 0xAA84
+0x8237A936 0xAA85
+0x8237A937 0xAA86
+0x8237A938 0xAA87
+0x8237A939 0xAA88
+0x8237AA30 0xAA89
+0x8237AA31 0xAA8A
+0x8237AA32 0xAA8B
+0x8237AA33 0xAA8C
+0x8237AA34 0xAA8D
+0x8237AA35 0xAA8E
+0x8237AA36 0xAA8F
+0x8237AA37 0xAA90
+0x8237AA38 0xAA91
+0x8237AA39 0xAA92
+0x8237AB30 0xAA93
+0x8237AB31 0xAA94
+0x8237AB32 0xAA95
+0x8237AB33 0xAA96
+0x8237AB34 0xAA97
+0x8237AB35 0xAA98
+0x8237AB36 0xAA99
+0x8237AB37 0xAA9A
+0x8237AB38 0xAA9B
+0x8237AB39 0xAA9C
+0x8237AC30 0xAA9D
+0x8237AC31 0xAA9E
+0x8237AC32 0xAA9F
+0x8237AC33 0xAAA0
+0x8237AC34 0xAAA1
+0x8237AC35 0xAAA2
+0x8237AC36 0xAAA3
+0x8237AC37 0xAAA4
+0x8237AC38 0xAAA5
+0x8237AC39 0xAAA6
+0x8237AD30 0xAAA7
+0x8237AD31 0xAAA8
+0x8237AD32 0xAAA9
+0x8237AD33 0xAAAA
+0x8237AD34 0xAAAB
+0x8237AD35 0xAAAC
+0x8237AD36 0xAAAD
+0x8237AD37 0xAAAE
+0x8237AD38 0xAAAF
+0x8237AD39 0xAAB0
+0x8237AE30 0xAAB1
+0x8237AE31 0xAAB2
+0x8237AE32 0xAAB3
+0x8237AE33 0xAAB4
+0x8237AE34 0xAAB5
+0x8237AE35 0xAAB6
+0x8237AE36 0xAAB7
+0x8237AE37 0xAAB8
+0x8237AE38 0xAAB9
+0x8237AE39 0xAABA
+0x8237AF30 0xAABB
+0x8237AF31 0xAABC
+0x8237AF32 0xAABD
+0x8237AF33 0xAABE
+0x8237AF34 0xAABF
+0x8237AF35 0xAAC0
+0x8237AF36 0xAAC1
+0x8237AF37 0xAAC2
+0x8237AF38 0xAAC3
+0x8237AF39 0xAAC4
+0x8237B030 0xAAC5
+0x8237B031 0xAAC6
+0x8237B032 0xAAC7
+0x8237B033 0xAAC8
+0x8237B034 0xAAC9
+0x8237B035 0xAACA
+0x8237B036 0xAACB
+0x8237B037 0xAACC
+0x8237B038 0xAACD
+0x8237B039 0xAACE
+0x8237B130 0xAACF
+0x8237B131 0xAAD0
+0x8237B132 0xAAD1
+0x8237B133 0xAAD2
+0x8237B134 0xAAD3
+0x8237B135 0xAAD4
+0x8237B136 0xAAD5
+0x8237B137 0xAAD6
+0x8237B138 0xAAD7
+0x8237B139 0xAAD8
+0x8237B230 0xAAD9
+0x8237B231 0xAADA
+0x8237B232 0xAADB
+0x8237B233 0xAADC
+0x8237B234 0xAADD
+0x8237B235 0xAADE
+0x8237B236 0xAADF
+0x8237B237 0xAAE0
+0x8237B238 0xAAE1
+0x8237B239 0xAAE2
+0x8237B330 0xAAE3
+0x8237B331 0xAAE4
+0x8237B332 0xAAE5
+0x8237B333 0xAAE6
+0x8237B334 0xAAE7
+0x8237B335 0xAAE8
+0x8237B336 0xAAE9
+0x8237B337 0xAAEA
+0x8237B338 0xAAEB
+0x8237B339 0xAAEC
+0x8237B430 0xAAED
+0x8237B431 0xAAEE
+0x8237B432 0xAAEF
+0x8237B433 0xAAF0
+0x8237B434 0xAAF1
+0x8237B435 0xAAF2
+0x8237B436 0xAAF3
+0x8237B437 0xAAF4
+0x8237B438 0xAAF5
+0x8237B439 0xAAF6
+0x8237B530 0xAAF7
+0x8237B531 0xAAF8
+0x8237B532 0xAAF9
+0x8237B533 0xAAFA
+0x8237B534 0xAAFB
+0x8237B535 0xAAFC
+0x8237B536 0xAAFD
+0x8237B537 0xAAFE
+0x8237B538 0xAAFF
+0x8237B539 0xAB00
+0x8237B630 0xAB01
+0x8237B631 0xAB02
+0x8237B632 0xAB03
+0x8237B633 0xAB04
+0x8237B634 0xAB05
+0x8237B635 0xAB06
+0x8237B636 0xAB07
+0x8237B637 0xAB08
+0x8237B638 0xAB09
+0x8237B639 0xAB0A
+0x8237B730 0xAB0B
+0x8237B731 0xAB0C
+0x8237B732 0xAB0D
+0x8237B733 0xAB0E
+0x8237B734 0xAB0F
+0x8237B735 0xAB10
+0x8237B736 0xAB11
+0x8237B737 0xAB12
+0x8237B738 0xAB13
+0x8237B739 0xAB14
+0x8237B830 0xAB15
+0x8237B831 0xAB16
+0x8237B832 0xAB17
+0x8237B833 0xAB18
+0x8237B834 0xAB19
+0x8237B835 0xAB1A
+0x8237B836 0xAB1B
+0x8237B837 0xAB1C
+0x8237B838 0xAB1D
+0x8237B839 0xAB1E
+0x8237B930 0xAB1F
+0x8237B931 0xAB20
+0x8237B932 0xAB21
+0x8237B933 0xAB22
+0x8237B934 0xAB23
+0x8237B935 0xAB24
+0x8237B936 0xAB25
+0x8237B937 0xAB26
+0x8237B938 0xAB27
+0x8237B939 0xAB28
+0x8237BA30 0xAB29
+0x8237BA31 0xAB2A
+0x8237BA32 0xAB2B
+0x8237BA33 0xAB2C
+0x8237BA34 0xAB2D
+0x8237BA35 0xAB2E
+0x8237BA36 0xAB2F
+0x8237BA37 0xAB30
+0x8237BA38 0xAB31
+0x8237BA39 0xAB32
+0x8237BB30 0xAB33
+0x8237BB31 0xAB34
+0x8237BB32 0xAB35
+0x8237BB33 0xAB36
+0x8237BB34 0xAB37
+0x8237BB35 0xAB38
+0x8237BB36 0xAB39
+0x8237BB37 0xAB3A
+0x8237BB38 0xAB3B
+0x8237BB39 0xAB3C
+0x8237BC30 0xAB3D
+0x8237BC31 0xAB3E
+0x8237BC32 0xAB3F
+0x8237BC33 0xAB40
+0x8237BC34 0xAB41
+0x8237BC35 0xAB42
+0x8237BC36 0xAB43
+0x8237BC37 0xAB44
+0x8237BC38 0xAB45
+0x8237BC39 0xAB46
+0x8237BD30 0xAB47
+0x8237BD31 0xAB48
+0x8237BD32 0xAB49
+0x8237BD33 0xAB4A
+0x8237BD34 0xAB4B
+0x8237BD35 0xAB4C
+0x8237BD36 0xAB4D
+0x8237BD37 0xAB4E
+0x8237BD38 0xAB4F
+0x8237BD39 0xAB50
+0x8237BE30 0xAB51
+0x8237BE31 0xAB52
+0x8237BE32 0xAB53
+0x8237BE33 0xAB54
+0x8237BE34 0xAB55
+0x8237BE35 0xAB56
+0x8237BE36 0xAB57
+0x8237BE37 0xAB58
+0x8237BE38 0xAB59
+0x8237BE39 0xAB5A
+0x8237BF30 0xAB5B
+0x8237BF31 0xAB5C
+0x8237BF32 0xAB5D
+0x8237BF33 0xAB5E
+0x8237BF34 0xAB5F
+0x8237BF35 0xAB60
+0x8237BF36 0xAB61
+0x8237BF37 0xAB62
+0x8237BF38 0xAB63
+0x8237BF39 0xAB64
+0x8237C030 0xAB65
+0x8237C031 0xAB66
+0x8237C032 0xAB67
+0x8237C033 0xAB68
+0x8237C034 0xAB69
+0x8237C035 0xAB6A
+0x8237C036 0xAB6B
+0x8237C037 0xAB6C
+0x8237C038 0xAB6D
+0x8237C039 0xAB6E
+0x8237C130 0xAB6F
+0x8237C131 0xAB70
+0x8237C132 0xAB71
+0x8237C133 0xAB72
+0x8237C134 0xAB73
+0x8237C135 0xAB74
+0x8237C136 0xAB75
+0x8237C137 0xAB76
+0x8237C138 0xAB77
+0x8237C139 0xAB78
+0x8237C230 0xAB79
+0x8237C231 0xAB7A
+0x8237C232 0xAB7B
+0x8237C233 0xAB7C
+0x8237C234 0xAB7D
+0x8237C235 0xAB7E
+0x8237C236 0xAB7F
+0x8237C237 0xAB80
+0x8237C238 0xAB81
+0x8237C239 0xAB82
+0x8237C330 0xAB83
+0x8237C331 0xAB84
+0x8237C332 0xAB85
+0x8237C333 0xAB86
+0x8237C334 0xAB87
+0x8237C335 0xAB88
+0x8237C336 0xAB89
+0x8237C337 0xAB8A
+0x8237C338 0xAB8B
+0x8237C339 0xAB8C
+0x8237C430 0xAB8D
+0x8237C431 0xAB8E
+0x8237C432 0xAB8F
+0x8237C433 0xAB90
+0x8237C434 0xAB91
+0x8237C435 0xAB92
+0x8237C436 0xAB93
+0x8237C437 0xAB94
+0x8237C438 0xAB95
+0x8237C439 0xAB96
+0x8237C530 0xAB97
+0x8237C531 0xAB98
+0x8237C532 0xAB99
+0x8237C533 0xAB9A
+0x8237C534 0xAB9B
+0x8237C535 0xAB9C
+0x8237C536 0xAB9D
+0x8237C537 0xAB9E
+0x8237C538 0xAB9F
+0x8237C539 0xABA0
+0x8237C630 0xABA1
+0x8237C631 0xABA2
+0x8237C632 0xABA3
+0x8237C633 0xABA4
+0x8237C634 0xABA5
+0x8237C635 0xABA6
+0x8237C636 0xABA7
+0x8237C637 0xABA8
+0x8237C638 0xABA9
+0x8237C639 0xABAA
+0x8237C730 0xABAB
+0x8237C731 0xABAC
+0x8237C732 0xABAD
+0x8237C733 0xABAE
+0x8237C734 0xABAF
+0x8237C735 0xABB0
+0x8237C736 0xABB1
+0x8237C737 0xABB2
+0x8237C738 0xABB3
+0x8237C739 0xABB4
+0x8237C830 0xABB5
+0x8237C831 0xABB6
+0x8237C832 0xABB7
+0x8237C833 0xABB8
+0x8237C834 0xABB9
+0x8237C835 0xABBA
+0x8237C836 0xABBB
+0x8237C837 0xABBC
+0x8237C838 0xABBD
+0x8237C839 0xABBE
+0x8237C930 0xABBF
+0x8237C931 0xABC0
+0x8237C932 0xABC1
+0x8237C933 0xABC2
+0x8237C934 0xABC3
+0x8237C935 0xABC4
+0x8237C936 0xABC5
+0x8237C937 0xABC6
+0x8237C938 0xABC7
+0x8237C939 0xABC8
+0x8237CA30 0xABC9
+0x8237CA31 0xABCA
+0x8237CA32 0xABCB
+0x8237CA33 0xABCC
+0x8237CA34 0xABCD
+0x8237CA35 0xABCE
+0x8237CA36 0xABCF
+0x8237CA37 0xABD0
+0x8237CA38 0xABD1
+0x8237CA39 0xABD2
+0x8237CB30 0xABD3
+0x8237CB31 0xABD4
+0x8237CB32 0xABD5
+0x8237CB33 0xABD6
+0x8237CB34 0xABD7
+0x8237CB35 0xABD8
+0x8237CB36 0xABD9
+0x8237CB37 0xABDA
+0x8237CB38 0xABDB
+0x8237CB39 0xABDC
+0x8237CC30 0xABDD
+0x8237CC31 0xABDE
+0x8237CC32 0xABDF
+0x8237CC33 0xABE0
+0x8237CC34 0xABE1
+0x8237CC35 0xABE2
+0x8237CC36 0xABE3
+0x8237CC37 0xABE4
+0x8237CC38 0xABE5
+0x8237CC39 0xABE6
+0x8237CD30 0xABE7
+0x8237CD31 0xABE8
+0x8237CD32 0xABE9
+0x8237CD33 0xABEA
+0x8237CD34 0xABEB
+0x8237CD35 0xABEC
+0x8237CD36 0xABED
+0x8237CD37 0xABEE
+0x8237CD38 0xABEF
+0x8237CD39 0xABF0
+0x8237CE30 0xABF1
+0x8237CE31 0xABF2
+0x8237CE32 0xABF3
+0x8237CE33 0xABF4
+0x8237CE34 0xABF5
+0x8237CE35 0xABF6
+0x8237CE36 0xABF7
+0x8237CE37 0xABF8
+0x8237CE38 0xABF9
+0x8237CE39 0xABFA
+0x8237CF30 0xABFB
+0x8237CF31 0xABFC
+0x8237CF32 0xABFD
+0x8237CF33 0xABFE
+0x8237CF34 0xABFF
+0x8237CF35 0xAC00
+0x8237CF36 0xAC01
+0x8237CF37 0xAC02
+0x8237CF38 0xAC03
+0x8237CF39 0xAC04
+0x8237D030 0xAC05
+0x8237D031 0xAC06
+0x8237D032 0xAC07
+0x8237D033 0xAC08
+0x8237D034 0xAC09
+0x8237D035 0xAC0A
+0x8237D036 0xAC0B
+0x8237D037 0xAC0C
+0x8237D038 0xAC0D
+0x8237D039 0xAC0E
+0x8237D130 0xAC0F
+0x8237D131 0xAC10
+0x8237D132 0xAC11
+0x8237D133 0xAC12
+0x8237D134 0xAC13
+0x8237D135 0xAC14
+0x8237D136 0xAC15
+0x8237D137 0xAC16
+0x8237D138 0xAC17
+0x8237D139 0xAC18
+0x8237D230 0xAC19
+0x8237D231 0xAC1A
+0x8237D232 0xAC1B
+0x8237D233 0xAC1C
+0x8237D234 0xAC1D
+0x8237D235 0xAC1E
+0x8237D236 0xAC1F
+0x8237D237 0xAC20
+0x8237D238 0xAC21
+0x8237D239 0xAC22
+0x8237D330 0xAC23
+0x8237D331 0xAC24
+0x8237D332 0xAC25
+0x8237D333 0xAC26
+0x8237D334 0xAC27
+0x8237D335 0xAC28
+0x8237D336 0xAC29
+0x8237D337 0xAC2A
+0x8237D338 0xAC2B
+0x8237D339 0xAC2C
+0x8237D430 0xAC2D
+0x8237D431 0xAC2E
+0x8237D432 0xAC2F
+0x8237D433 0xAC30
+0x8237D434 0xAC31
+0x8237D435 0xAC32
+0x8237D436 0xAC33
+0x8237D437 0xAC34
+0x8237D438 0xAC35
+0x8237D439 0xAC36
+0x8237D530 0xAC37
+0x8237D531 0xAC38
+0x8237D532 0xAC39
+0x8237D533 0xAC3A
+0x8237D534 0xAC3B
+0x8237D535 0xAC3C
+0x8237D536 0xAC3D
+0x8237D537 0xAC3E
+0x8237D538 0xAC3F
+0x8237D539 0xAC40
+0x8237D630 0xAC41
+0x8237D631 0xAC42
+0x8237D632 0xAC43
+0x8237D633 0xAC44
+0x8237D634 0xAC45
+0x8237D635 0xAC46
+0x8237D636 0xAC47
+0x8237D637 0xAC48
+0x8237D638 0xAC49
+0x8237D639 0xAC4A
+0x8237D730 0xAC4B
+0x8237D731 0xAC4C
+0x8237D732 0xAC4D
+0x8237D733 0xAC4E
+0x8237D734 0xAC4F
+0x8237D735 0xAC50
+0x8237D736 0xAC51
+0x8237D737 0xAC52
+0x8237D738 0xAC53
+0x8237D739 0xAC54
+0x8237D830 0xAC55
+0x8237D831 0xAC56
+0x8237D832 0xAC57
+0x8237D833 0xAC58
+0x8237D834 0xAC59
+0x8237D835 0xAC5A
+0x8237D836 0xAC5B
+0x8237D837 0xAC5C
+0x8237D838 0xAC5D
+0x8237D839 0xAC5E
+0x8237D930 0xAC5F
+0x8237D931 0xAC60
+0x8237D932 0xAC61
+0x8237D933 0xAC62
+0x8237D934 0xAC63
+0x8237D935 0xAC64
+0x8237D936 0xAC65
+0x8237D937 0xAC66
+0x8237D938 0xAC67
+0x8237D939 0xAC68
+0x8237DA30 0xAC69
+0x8237DA31 0xAC6A
+0x8237DA32 0xAC6B
+0x8237DA33 0xAC6C
+0x8237DA34 0xAC6D
+0x8237DA35 0xAC6E
+0x8237DA36 0xAC6F
+0x8237DA37 0xAC70
+0x8237DA38 0xAC71
+0x8237DA39 0xAC72
+0x8237DB30 0xAC73
+0x8237DB31 0xAC74
+0x8237DB32 0xAC75
+0x8237DB33 0xAC76
+0x8237DB34 0xAC77
+0x8237DB35 0xAC78
+0x8237DB36 0xAC79
+0x8237DB37 0xAC7A
+0x8237DB38 0xAC7B
+0x8237DB39 0xAC7C
+0x8237DC30 0xAC7D
+0x8237DC31 0xAC7E
+0x8237DC32 0xAC7F
+0x8237DC33 0xAC80
+0x8237DC34 0xAC81
+0x8237DC35 0xAC82
+0x8237DC36 0xAC83
+0x8237DC37 0xAC84
+0x8237DC38 0xAC85
+0x8237DC39 0xAC86
+0x8237DD30 0xAC87
+0x8237DD31 0xAC88
+0x8237DD32 0xAC89
+0x8237DD33 0xAC8A
+0x8237DD34 0xAC8B
+0x8237DD35 0xAC8C
+0x8237DD36 0xAC8D
+0x8237DD37 0xAC8E
+0x8237DD38 0xAC8F
+0x8237DD39 0xAC90
+0x8237DE30 0xAC91
+0x8237DE31 0xAC92
+0x8237DE32 0xAC93
+0x8237DE33 0xAC94
+0x8237DE34 0xAC95
+0x8237DE35 0xAC96
+0x8237DE36 0xAC97
+0x8237DE37 0xAC98
+0x8237DE38 0xAC99
+0x8237DE39 0xAC9A
+0x8237DF30 0xAC9B
+0x8237DF31 0xAC9C
+0x8237DF32 0xAC9D
+0x8237DF33 0xAC9E
+0x8237DF34 0xAC9F
+0x8237DF35 0xACA0
+0x8237DF36 0xACA1
+0x8237DF37 0xACA2
+0x8237DF38 0xACA3
+0x8237DF39 0xACA4
+0x8237E030 0xACA5
+0x8237E031 0xACA6
+0x8237E032 0xACA7
+0x8237E033 0xACA8
+0x8237E034 0xACA9
+0x8237E035 0xACAA
+0x8237E036 0xACAB
+0x8237E037 0xACAC
+0x8237E038 0xACAD
+0x8237E039 0xACAE
+0x8237E130 0xACAF
+0x8237E131 0xACB0
+0x8237E132 0xACB1
+0x8237E133 0xACB2
+0x8237E134 0xACB3
+0x8237E135 0xACB4
+0x8237E136 0xACB5
+0x8237E137 0xACB6
+0x8237E138 0xACB7
+0x8237E139 0xACB8
+0x8237E230 0xACB9
+0x8237E231 0xACBA
+0x8237E232 0xACBB
+0x8237E233 0xACBC
+0x8237E234 0xACBD
+0x8237E235 0xACBE
+0x8237E236 0xACBF
+0x8237E237 0xACC0
+0x8237E238 0xACC1
+0x8237E239 0xACC2
+0x8237E330 0xACC3
+0x8237E331 0xACC4
+0x8237E332 0xACC5
+0x8237E333 0xACC6
+0x8237E334 0xACC7
+0x8237E335 0xACC8
+0x8237E336 0xACC9
+0x8237E337 0xACCA
+0x8237E338 0xACCB
+0x8237E339 0xACCC
+0x8237E430 0xACCD
+0x8237E431 0xACCE
+0x8237E432 0xACCF
+0x8237E433 0xACD0
+0x8237E434 0xACD1
+0x8237E435 0xACD2
+0x8237E436 0xACD3
+0x8237E437 0xACD4
+0x8237E438 0xACD5
+0x8237E439 0xACD6
+0x8237E530 0xACD7
+0x8237E531 0xACD8
+0x8237E532 0xACD9
+0x8237E533 0xACDA
+0x8237E534 0xACDB
+0x8237E535 0xACDC
+0x8237E536 0xACDD
+0x8237E537 0xACDE
+0x8237E538 0xACDF
+0x8237E539 0xACE0
+0x8237E630 0xACE1
+0x8237E631 0xACE2
+0x8237E632 0xACE3
+0x8237E633 0xACE4
+0x8237E634 0xACE5
+0x8237E635 0xACE6
+0x8237E636 0xACE7
+0x8237E637 0xACE8
+0x8237E638 0xACE9
+0x8237E639 0xACEA
+0x8237E730 0xACEB
+0x8237E731 0xACEC
+0x8237E732 0xACED
+0x8237E733 0xACEE
+0x8237E734 0xACEF
+0x8237E735 0xACF0
+0x8237E736 0xACF1
+0x8237E737 0xACF2
+0x8237E738 0xACF3
+0x8237E739 0xACF4
+0x8237E830 0xACF5
+0x8237E831 0xACF6
+0x8237E832 0xACF7
+0x8237E833 0xACF8
+0x8237E834 0xACF9
+0x8237E835 0xACFA
+0x8237E836 0xACFB
+0x8237E837 0xACFC
+0x8237E838 0xACFD
+0x8237E839 0xACFE
+0x8237E930 0xACFF
+0x8237E931 0xAD00
+0x8237E932 0xAD01
+0x8237E933 0xAD02
+0x8237E934 0xAD03
+0x8237E935 0xAD04
+0x8237E936 0xAD05
+0x8237E937 0xAD06
+0x8237E938 0xAD07
+0x8237E939 0xAD08
+0x8237EA30 0xAD09
+0x8237EA31 0xAD0A
+0x8237EA32 0xAD0B
+0x8237EA33 0xAD0C
+0x8237EA34 0xAD0D
+0x8237EA35 0xAD0E
+0x8237EA36 0xAD0F
+0x8237EA37 0xAD10
+0x8237EA38 0xAD11
+0x8237EA39 0xAD12
+0x8237EB30 0xAD13
+0x8237EB31 0xAD14
+0x8237EB32 0xAD15
+0x8237EB33 0xAD16
+0x8237EB34 0xAD17
+0x8237EB35 0xAD18
+0x8237EB36 0xAD19
+0x8237EB37 0xAD1A
+0x8237EB38 0xAD1B
+0x8237EB39 0xAD1C
+0x8237EC30 0xAD1D
+0x8237EC31 0xAD1E
+0x8237EC32 0xAD1F
+0x8237EC33 0xAD20
+0x8237EC34 0xAD21
+0x8237EC35 0xAD22
+0x8237EC36 0xAD23
+0x8237EC37 0xAD24
+0x8237EC38 0xAD25
+0x8237EC39 0xAD26
+0x8237ED30 0xAD27
+0x8237ED31 0xAD28
+0x8237ED32 0xAD29
+0x8237ED33 0xAD2A
+0x8237ED34 0xAD2B
+0x8237ED35 0xAD2C
+0x8237ED36 0xAD2D
+0x8237ED37 0xAD2E
+0x8237ED38 0xAD2F
+0x8237ED39 0xAD30
+0x8237EE30 0xAD31
+0x8237EE31 0xAD32
+0x8237EE32 0xAD33
+0x8237EE33 0xAD34
+0x8237EE34 0xAD35
+0x8237EE35 0xAD36
+0x8237EE36 0xAD37
+0x8237EE37 0xAD38
+0x8237EE38 0xAD39
+0x8237EE39 0xAD3A
+0x8237EF30 0xAD3B
+0x8237EF31 0xAD3C
+0x8237EF32 0xAD3D
+0x8237EF33 0xAD3E
+0x8237EF34 0xAD3F
+0x8237EF35 0xAD40
+0x8237EF36 0xAD41
+0x8237EF37 0xAD42
+0x8237EF38 0xAD43
+0x8237EF39 0xAD44
+0x8237F030 0xAD45
+0x8237F031 0xAD46
+0x8237F032 0xAD47
+0x8237F033 0xAD48
+0x8237F034 0xAD49
+0x8237F035 0xAD4A
+0x8237F036 0xAD4B
+0x8237F037 0xAD4C
+0x8237F038 0xAD4D
+0x8237F039 0xAD4E
+0x8237F130 0xAD4F
+0x8237F131 0xAD50
+0x8237F132 0xAD51
+0x8237F133 0xAD52
+0x8237F134 0xAD53
+0x8237F135 0xAD54
+0x8237F136 0xAD55
+0x8237F137 0xAD56
+0x8237F138 0xAD57
+0x8237F139 0xAD58
+0x8237F230 0xAD59
+0x8237F231 0xAD5A
+0x8237F232 0xAD5B
+0x8237F233 0xAD5C
+0x8237F234 0xAD5D
+0x8237F235 0xAD5E
+0x8237F236 0xAD5F
+0x8237F237 0xAD60
+0x8237F238 0xAD61
+0x8237F239 0xAD62
+0x8237F330 0xAD63
+0x8237F331 0xAD64
+0x8237F332 0xAD65
+0x8237F333 0xAD66
+0x8237F334 0xAD67
+0x8237F335 0xAD68
+0x8237F336 0xAD69
+0x8237F337 0xAD6A
+0x8237F338 0xAD6B
+0x8237F339 0xAD6C
+0x8237F430 0xAD6D
+0x8237F431 0xAD6E
+0x8237F432 0xAD6F
+0x8237F433 0xAD70
+0x8237F434 0xAD71
+0x8237F435 0xAD72
+0x8237F436 0xAD73
+0x8237F437 0xAD74
+0x8237F438 0xAD75
+0x8237F439 0xAD76
+0x8237F530 0xAD77
+0x8237F531 0xAD78
+0x8237F532 0xAD79
+0x8237F533 0xAD7A
+0x8237F534 0xAD7B
+0x8237F535 0xAD7C
+0x8237F536 0xAD7D
+0x8237F537 0xAD7E
+0x8237F538 0xAD7F
+0x8237F539 0xAD80
+0x8237F630 0xAD81
+0x8237F631 0xAD82
+0x8237F632 0xAD83
+0x8237F633 0xAD84
+0x8237F634 0xAD85
+0x8237F635 0xAD86
+0x8237F636 0xAD87
+0x8237F637 0xAD88
+0x8237F638 0xAD89
+0x8237F639 0xAD8A
+0x8237F730 0xAD8B
+0x8237F731 0xAD8C
+0x8237F732 0xAD8D
+0x8237F733 0xAD8E
+0x8237F734 0xAD8F
+0x8237F735 0xAD90
+0x8237F736 0xAD91
+0x8237F737 0xAD92
+0x8237F738 0xAD93
+0x8237F739 0xAD94
+0x8237F830 0xAD95
+0x8237F831 0xAD96
+0x8237F832 0xAD97
+0x8237F833 0xAD98
+0x8237F834 0xAD99
+0x8237F835 0xAD9A
+0x8237F836 0xAD9B
+0x8237F837 0xAD9C
+0x8237F838 0xAD9D
+0x8237F839 0xAD9E
+0x8237F930 0xAD9F
+0x8237F931 0xADA0
+0x8237F932 0xADA1
+0x8237F933 0xADA2
+0x8237F934 0xADA3
+0x8237F935 0xADA4
+0x8237F936 0xADA5
+0x8237F937 0xADA6
+0x8237F938 0xADA7
+0x8237F939 0xADA8
+0x8237FA30 0xADA9
+0x8237FA31 0xADAA
+0x8237FA32 0xADAB
+0x8237FA33 0xADAC
+0x8237FA34 0xADAD
+0x8237FA35 0xADAE
+0x8237FA36 0xADAF
+0x8237FA37 0xADB0
+0x8237FA38 0xADB1
+0x8237FA39 0xADB2
+0x8237FB30 0xADB3
+0x8237FB31 0xADB4
+0x8237FB32 0xADB5
+0x8237FB33 0xADB6
+0x8237FB34 0xADB7
+0x8237FB35 0xADB8
+0x8237FB36 0xADB9
+0x8237FB37 0xADBA
+0x8237FB38 0xADBB
+0x8237FB39 0xADBC
+0x8237FC30 0xADBD
+0x8237FC31 0xADBE
+0x8237FC32 0xADBF
+0x8237FC33 0xADC0
+0x8237FC34 0xADC1
+0x8237FC35 0xADC2
+0x8237FC36 0xADC3
+0x8237FC37 0xADC4
+0x8237FC38 0xADC5
+0x8237FC39 0xADC6
+0x8237FD30 0xADC7
+0x8237FD31 0xADC8
+0x8237FD32 0xADC9
+0x8237FD33 0xADCA
+0x8237FD34 0xADCB
+0x8237FD35 0xADCC
+0x8237FD36 0xADCD
+0x8237FD37 0xADCE
+0x8237FD38 0xADCF
+0x8237FD39 0xADD0
+0x8237FE30 0xADD1
+0x8237FE31 0xADD2
+0x8237FE32 0xADD3
+0x8237FE33 0xADD4
+0x8237FE34 0xADD5
+0x8237FE35 0xADD6
+0x8237FE36 0xADD7
+0x8237FE37 0xADD8
+0x8237FE38 0xADD9
+0x8237FE39 0xADDA
+0x82388130 0xADDB
+0x82388131 0xADDC
+0x82388132 0xADDD
+0x82388133 0xADDE
+0x82388134 0xADDF
+0x82388135 0xADE0
+0x82388136 0xADE1
+0x82388137 0xADE2
+0x82388138 0xADE3
+0x82388139 0xADE4
+0x82388230 0xADE5
+0x82388231 0xADE6
+0x82388232 0xADE7
+0x82388233 0xADE8
+0x82388234 0xADE9
+0x82388235 0xADEA
+0x82388236 0xADEB
+0x82388237 0xADEC
+0x82388238 0xADED
+0x82388239 0xADEE
+0x82388330 0xADEF
+0x82388331 0xADF0
+0x82388332 0xADF1
+0x82388333 0xADF2
+0x82388334 0xADF3
+0x82388335 0xADF4
+0x82388336 0xADF5
+0x82388337 0xADF6
+0x82388338 0xADF7
+0x82388339 0xADF8
+0x82388430 0xADF9
+0x82388431 0xADFA
+0x82388432 0xADFB
+0x82388433 0xADFC
+0x82388434 0xADFD
+0x82388435 0xADFE
+0x82388436 0xADFF
+0x82388437 0xAE00
+0x82388438 0xAE01
+0x82388439 0xAE02
+0x82388530 0xAE03
+0x82388531 0xAE04
+0x82388532 0xAE05
+0x82388533 0xAE06
+0x82388534 0xAE07
+0x82388535 0xAE08
+0x82388536 0xAE09
+0x82388537 0xAE0A
+0x82388538 0xAE0B
+0x82388539 0xAE0C
+0x82388630 0xAE0D
+0x82388631 0xAE0E
+0x82388632 0xAE0F
+0x82388633 0xAE10
+0x82388634 0xAE11
+0x82388635 0xAE12
+0x82388636 0xAE13
+0x82388637 0xAE14
+0x82388638 0xAE15
+0x82388639 0xAE16
+0x82388730 0xAE17
+0x82388731 0xAE18
+0x82388732 0xAE19
+0x82388733 0xAE1A
+0x82388734 0xAE1B
+0x82388735 0xAE1C
+0x82388736 0xAE1D
+0x82388737 0xAE1E
+0x82388738 0xAE1F
+0x82388739 0xAE20
+0x82388830 0xAE21
+0x82388831 0xAE22
+0x82388832 0xAE23
+0x82388833 0xAE24
+0x82388834 0xAE25
+0x82388835 0xAE26
+0x82388836 0xAE27
+0x82388837 0xAE28
+0x82388838 0xAE29
+0x82388839 0xAE2A
+0x82388930 0xAE2B
+0x82388931 0xAE2C
+0x82388932 0xAE2D
+0x82388933 0xAE2E
+0x82388934 0xAE2F
+0x82388935 0xAE30
+0x82388936 0xAE31
+0x82388937 0xAE32
+0x82388938 0xAE33
+0x82388939 0xAE34
+0x82388A30 0xAE35
+0x82388A31 0xAE36
+0x82388A32 0xAE37
+0x82388A33 0xAE38
+0x82388A34 0xAE39
+0x82388A35 0xAE3A
+0x82388A36 0xAE3B
+0x82388A37 0xAE3C
+0x82388A38 0xAE3D
+0x82388A39 0xAE3E
+0x82388B30 0xAE3F
+0x82388B31 0xAE40
+0x82388B32 0xAE41
+0x82388B33 0xAE42
+0x82388B34 0xAE43
+0x82388B35 0xAE44
+0x82388B36 0xAE45
+0x82388B37 0xAE46
+0x82388B38 0xAE47
+0x82388B39 0xAE48
+0x82388C30 0xAE49
+0x82388C31 0xAE4A
+0x82388C32 0xAE4B
+0x82388C33 0xAE4C
+0x82388C34 0xAE4D
+0x82388C35 0xAE4E
+0x82388C36 0xAE4F
+0x82388C37 0xAE50
+0x82388C38 0xAE51
+0x82388C39 0xAE52
+0x82388D30 0xAE53
+0x82388D31 0xAE54
+0x82388D32 0xAE55
+0x82388D33 0xAE56
+0x82388D34 0xAE57
+0x82388D35 0xAE58
+0x82388D36 0xAE59
+0x82388D37 0xAE5A
+0x82388D38 0xAE5B
+0x82388D39 0xAE5C
+0x82388E30 0xAE5D
+0x82388E31 0xAE5E
+0x82388E32 0xAE5F
+0x82388E33 0xAE60
+0x82388E34 0xAE61
+0x82388E35 0xAE62
+0x82388E36 0xAE63
+0x82388E37 0xAE64
+0x82388E38 0xAE65
+0x82388E39 0xAE66
+0x82388F30 0xAE67
+0x82388F31 0xAE68
+0x82388F32 0xAE69
+0x82388F33 0xAE6A
+0x82388F34 0xAE6B
+0x82388F35 0xAE6C
+0x82388F36 0xAE6D
+0x82388F37 0xAE6E
+0x82388F38 0xAE6F
+0x82388F39 0xAE70
+0x82389030 0xAE71
+0x82389031 0xAE72
+0x82389032 0xAE73
+0x82389033 0xAE74
+0x82389034 0xAE75
+0x82389035 0xAE76
+0x82389036 0xAE77
+0x82389037 0xAE78
+0x82389038 0xAE79
+0x82389039 0xAE7A
+0x82389130 0xAE7B
+0x82389131 0xAE7C
+0x82389132 0xAE7D
+0x82389133 0xAE7E
+0x82389134 0xAE7F
+0x82389135 0xAE80
+0x82389136 0xAE81
+0x82389137 0xAE82
+0x82389138 0xAE83
+0x82389139 0xAE84
+0x82389230 0xAE85
+0x82389231 0xAE86
+0x82389232 0xAE87
+0x82389233 0xAE88
+0x82389234 0xAE89
+0x82389235 0xAE8A
+0x82389236 0xAE8B
+0x82389237 0xAE8C
+0x82389238 0xAE8D
+0x82389239 0xAE8E
+0x82389330 0xAE8F
+0x82389331 0xAE90
+0x82389332 0xAE91
+0x82389333 0xAE92
+0x82389334 0xAE93
+0x82389335 0xAE94
+0x82389336 0xAE95
+0x82389337 0xAE96
+0x82389338 0xAE97
+0x82389339 0xAE98
+0x82389430 0xAE99
+0x82389431 0xAE9A
+0x82389432 0xAE9B
+0x82389433 0xAE9C
+0x82389434 0xAE9D
+0x82389435 0xAE9E
+0x82389436 0xAE9F
+0x82389437 0xAEA0
+0x82389438 0xAEA1
+0x82389439 0xAEA2
+0x82389530 0xAEA3
+0x82389531 0xAEA4
+0x82389532 0xAEA5
+0x82389533 0xAEA6
+0x82389534 0xAEA7
+0x82389535 0xAEA8
+0x82389536 0xAEA9
+0x82389537 0xAEAA
+0x82389538 0xAEAB
+0x82389539 0xAEAC
+0x82389630 0xAEAD
+0x82389631 0xAEAE
+0x82389632 0xAEAF
+0x82389633 0xAEB0
+0x82389634 0xAEB1
+0x82389635 0xAEB2
+0x82389636 0xAEB3
+0x82389637 0xAEB4
+0x82389638 0xAEB5
+0x82389639 0xAEB6
+0x82389730 0xAEB7
+0x82389731 0xAEB8
+0x82389732 0xAEB9
+0x82389733 0xAEBA
+0x82389734 0xAEBB
+0x82389735 0xAEBC
+0x82389736 0xAEBD
+0x82389737 0xAEBE
+0x82389738 0xAEBF
+0x82389739 0xAEC0
+0x82389830 0xAEC1
+0x82389831 0xAEC2
+0x82389832 0xAEC3
+0x82389833 0xAEC4
+0x82389834 0xAEC5
+0x82389835 0xAEC6
+0x82389836 0xAEC7
+0x82389837 0xAEC8
+0x82389838 0xAEC9
+0x82389839 0xAECA
+0x82389930 0xAECB
+0x82389931 0xAECC
+0x82389932 0xAECD
+0x82389933 0xAECE
+0x82389934 0xAECF
+0x82389935 0xAED0
+0x82389936 0xAED1
+0x82389937 0xAED2
+0x82389938 0xAED3
+0x82389939 0xAED4
+0x82389A30 0xAED5
+0x82389A31 0xAED6
+0x82389A32 0xAED7
+0x82389A33 0xAED8
+0x82389A34 0xAED9
+0x82389A35 0xAEDA
+0x82389A36 0xAEDB
+0x82389A37 0xAEDC
+0x82389A38 0xAEDD
+0x82389A39 0xAEDE
+0x82389B30 0xAEDF
+0x82389B31 0xAEE0
+0x82389B32 0xAEE1
+0x82389B33 0xAEE2
+0x82389B34 0xAEE3
+0x82389B35 0xAEE4
+0x82389B36 0xAEE5
+0x82389B37 0xAEE6
+0x82389B38 0xAEE7
+0x82389B39 0xAEE8
+0x82389C30 0xAEE9
+0x82389C31 0xAEEA
+0x82389C32 0xAEEB
+0x82389C33 0xAEEC
+0x82389C34 0xAEED
+0x82389C35 0xAEEE
+0x82389C36 0xAEEF
+0x82389C37 0xAEF0
+0x82389C38 0xAEF1
+0x82389C39 0xAEF2
+0x82389D30 0xAEF3
+0x82389D31 0xAEF4
+0x82389D32 0xAEF5
+0x82389D33 0xAEF6
+0x82389D34 0xAEF7
+0x82389D35 0xAEF8
+0x82389D36 0xAEF9
+0x82389D37 0xAEFA
+0x82389D38 0xAEFB
+0x82389D39 0xAEFC
+0x82389E30 0xAEFD
+0x82389E31 0xAEFE
+0x82389E32 0xAEFF
+0x82389E33 0xAF00
+0x82389E34 0xAF01
+0x82389E35 0xAF02
+0x82389E36 0xAF03
+0x82389E37 0xAF04
+0x82389E38 0xAF05
+0x82389E39 0xAF06
+0x82389F30 0xAF07
+0x82389F31 0xAF08
+0x82389F32 0xAF09
+0x82389F33 0xAF0A
+0x82389F34 0xAF0B
+0x82389F35 0xAF0C
+0x82389F36 0xAF0D
+0x82389F37 0xAF0E
+0x82389F38 0xAF0F
+0x82389F39 0xAF10
+0x8238A030 0xAF11
+0x8238A031 0xAF12
+0x8238A032 0xAF13
+0x8238A033 0xAF14
+0x8238A034 0xAF15
+0x8238A035 0xAF16
+0x8238A036 0xAF17
+0x8238A037 0xAF18
+0x8238A038 0xAF19
+0x8238A039 0xAF1A
+0x8238A130 0xAF1B
+0x8238A131 0xAF1C
+0x8238A132 0xAF1D
+0x8238A133 0xAF1E
+0x8238A134 0xAF1F
+0x8238A135 0xAF20
+0x8238A136 0xAF21
+0x8238A137 0xAF22
+0x8238A138 0xAF23
+0x8238A139 0xAF24
+0x8238A230 0xAF25
+0x8238A231 0xAF26
+0x8238A232 0xAF27
+0x8238A233 0xAF28
+0x8238A234 0xAF29
+0x8238A235 0xAF2A
+0x8238A236 0xAF2B
+0x8238A237 0xAF2C
+0x8238A238 0xAF2D
+0x8238A239 0xAF2E
+0x8238A330 0xAF2F
+0x8238A331 0xAF30
+0x8238A332 0xAF31
+0x8238A333 0xAF32
+0x8238A334 0xAF33
+0x8238A335 0xAF34
+0x8238A336 0xAF35
+0x8238A337 0xAF36
+0x8238A338 0xAF37
+0x8238A339 0xAF38
+0x8238A430 0xAF39
+0x8238A431 0xAF3A
+0x8238A432 0xAF3B
+0x8238A433 0xAF3C
+0x8238A434 0xAF3D
+0x8238A435 0xAF3E
+0x8238A436 0xAF3F
+0x8238A437 0xAF40
+0x8238A438 0xAF41
+0x8238A439 0xAF42
+0x8238A530 0xAF43
+0x8238A531 0xAF44
+0x8238A532 0xAF45
+0x8238A533 0xAF46
+0x8238A534 0xAF47
+0x8238A535 0xAF48
+0x8238A536 0xAF49
+0x8238A537 0xAF4A
+0x8238A538 0xAF4B
+0x8238A539 0xAF4C
+0x8238A630 0xAF4D
+0x8238A631 0xAF4E
+0x8238A632 0xAF4F
+0x8238A633 0xAF50
+0x8238A634 0xAF51
+0x8238A635 0xAF52
+0x8238A636 0xAF53
+0x8238A637 0xAF54
+0x8238A638 0xAF55
+0x8238A639 0xAF56
+0x8238A730 0xAF57
+0x8238A731 0xAF58
+0x8238A732 0xAF59
+0x8238A733 0xAF5A
+0x8238A734 0xAF5B
+0x8238A735 0xAF5C
+0x8238A736 0xAF5D
+0x8238A737 0xAF5E
+0x8238A738 0xAF5F
+0x8238A739 0xAF60
+0x8238A830 0xAF61
+0x8238A831 0xAF62
+0x8238A832 0xAF63
+0x8238A833 0xAF64
+0x8238A834 0xAF65
+0x8238A835 0xAF66
+0x8238A836 0xAF67
+0x8238A837 0xAF68
+0x8238A838 0xAF69
+0x8238A839 0xAF6A
+0x8238A930 0xAF6B
+0x8238A931 0xAF6C
+0x8238A932 0xAF6D
+0x8238A933 0xAF6E
+0x8238A934 0xAF6F
+0x8238A935 0xAF70
+0x8238A936 0xAF71
+0x8238A937 0xAF72
+0x8238A938 0xAF73
+0x8238A939 0xAF74
+0x8238AA30 0xAF75
+0x8238AA31 0xAF76
+0x8238AA32 0xAF77
+0x8238AA33 0xAF78
+0x8238AA34 0xAF79
+0x8238AA35 0xAF7A
+0x8238AA36 0xAF7B
+0x8238AA37 0xAF7C
+0x8238AA38 0xAF7D
+0x8238AA39 0xAF7E
+0x8238AB30 0xAF7F
+0x8238AB31 0xAF80
+0x8238AB32 0xAF81
+0x8238AB33 0xAF82
+0x8238AB34 0xAF83
+0x8238AB35 0xAF84
+0x8238AB36 0xAF85
+0x8238AB37 0xAF86
+0x8238AB38 0xAF87
+0x8238AB39 0xAF88
+0x8238AC30 0xAF89
+0x8238AC31 0xAF8A
+0x8238AC32 0xAF8B
+0x8238AC33 0xAF8C
+0x8238AC34 0xAF8D
+0x8238AC35 0xAF8E
+0x8238AC36 0xAF8F
+0x8238AC37 0xAF90
+0x8238AC38 0xAF91
+0x8238AC39 0xAF92
+0x8238AD30 0xAF93
+0x8238AD31 0xAF94
+0x8238AD32 0xAF95
+0x8238AD33 0xAF96
+0x8238AD34 0xAF97
+0x8238AD35 0xAF98
+0x8238AD36 0xAF99
+0x8238AD37 0xAF9A
+0x8238AD38 0xAF9B
+0x8238AD39 0xAF9C
+0x8238AE30 0xAF9D
+0x8238AE31 0xAF9E
+0x8238AE32 0xAF9F
+0x8238AE33 0xAFA0
+0x8238AE34 0xAFA1
+0x8238AE35 0xAFA2
+0x8238AE36 0xAFA3
+0x8238AE37 0xAFA4
+0x8238AE38 0xAFA5
+0x8238AE39 0xAFA6
+0x8238AF30 0xAFA7
+0x8238AF31 0xAFA8
+0x8238AF32 0xAFA9
+0x8238AF33 0xAFAA
+0x8238AF34 0xAFAB
+0x8238AF35 0xAFAC
+0x8238AF36 0xAFAD
+0x8238AF37 0xAFAE
+0x8238AF38 0xAFAF
+0x8238AF39 0xAFB0
+0x8238B030 0xAFB1
+0x8238B031 0xAFB2
+0x8238B032 0xAFB3
+0x8238B033 0xAFB4
+0x8238B034 0xAFB5
+0x8238B035 0xAFB6
+0x8238B036 0xAFB7
+0x8238B037 0xAFB8
+0x8238B038 0xAFB9
+0x8238B039 0xAFBA
+0x8238B130 0xAFBB
+0x8238B131 0xAFBC
+0x8238B132 0xAFBD
+0x8238B133 0xAFBE
+0x8238B134 0xAFBF
+0x8238B135 0xAFC0
+0x8238B136 0xAFC1
+0x8238B137 0xAFC2
+0x8238B138 0xAFC3
+0x8238B139 0xAFC4
+0x8238B230 0xAFC5
+0x8238B231 0xAFC6
+0x8238B232 0xAFC7
+0x8238B233 0xAFC8
+0x8238B234 0xAFC9
+0x8238B235 0xAFCA
+0x8238B236 0xAFCB
+0x8238B237 0xAFCC
+0x8238B238 0xAFCD
+0x8238B239 0xAFCE
+0x8238B330 0xAFCF
+0x8238B331 0xAFD0
+0x8238B332 0xAFD1
+0x8238B333 0xAFD2
+0x8238B334 0xAFD3
+0x8238B335 0xAFD4
+0x8238B336 0xAFD5
+0x8238B337 0xAFD6
+0x8238B338 0xAFD7
+0x8238B339 0xAFD8
+0x8238B430 0xAFD9
+0x8238B431 0xAFDA
+0x8238B432 0xAFDB
+0x8238B433 0xAFDC
+0x8238B434 0xAFDD
+0x8238B435 0xAFDE
+0x8238B436 0xAFDF
+0x8238B437 0xAFE0
+0x8238B438 0xAFE1
+0x8238B439 0xAFE2
+0x8238B530 0xAFE3
+0x8238B531 0xAFE4
+0x8238B532 0xAFE5
+0x8238B533 0xAFE6
+0x8238B534 0xAFE7
+0x8238B535 0xAFE8
+0x8238B536 0xAFE9
+0x8238B537 0xAFEA
+0x8238B538 0xAFEB
+0x8238B539 0xAFEC
+0x8238B630 0xAFED
+0x8238B631 0xAFEE
+0x8238B632 0xAFEF
+0x8238B633 0xAFF0
+0x8238B634 0xAFF1
+0x8238B635 0xAFF2
+0x8238B636 0xAFF3
+0x8238B637 0xAFF4
+0x8238B638 0xAFF5
+0x8238B639 0xAFF6
+0x8238B730 0xAFF7
+0x8238B731 0xAFF8
+0x8238B732 0xAFF9
+0x8238B733 0xAFFA
+0x8238B734 0xAFFB
+0x8238B735 0xAFFC
+0x8238B736 0xAFFD
+0x8238B737 0xAFFE
+0x8238B738 0xAFFF
+0x8238B739 0xB000
+0x8238B830 0xB001
+0x8238B831 0xB002
+0x8238B832 0xB003
+0x8238B833 0xB004
+0x8238B834 0xB005
+0x8238B835 0xB006
+0x8238B836 0xB007
+0x8238B837 0xB008
+0x8238B838 0xB009
+0x8238B839 0xB00A
+0x8238B930 0xB00B
+0x8238B931 0xB00C
+0x8238B932 0xB00D
+0x8238B933 0xB00E
+0x8238B934 0xB00F
+0x8238B935 0xB010
+0x8238B936 0xB011
+0x8238B937 0xB012
+0x8238B938 0xB013
+0x8238B939 0xB014
+0x8238BA30 0xB015
+0x8238BA31 0xB016
+0x8238BA32 0xB017
+0x8238BA33 0xB018
+0x8238BA34 0xB019
+0x8238BA35 0xB01A
+0x8238BA36 0xB01B
+0x8238BA37 0xB01C
+0x8238BA38 0xB01D
+0x8238BA39 0xB01E
+0x8238BB30 0xB01F
+0x8238BB31 0xB020
+0x8238BB32 0xB021
+0x8238BB33 0xB022
+0x8238BB34 0xB023
+0x8238BB35 0xB024
+0x8238BB36 0xB025
+0x8238BB37 0xB026
+0x8238BB38 0xB027
+0x8238BB39 0xB028
+0x8238BC30 0xB029
+0x8238BC31 0xB02A
+0x8238BC32 0xB02B
+0x8238BC33 0xB02C
+0x8238BC34 0xB02D
+0x8238BC35 0xB02E
+0x8238BC36 0xB02F
+0x8238BC37 0xB030
+0x8238BC38 0xB031
+0x8238BC39 0xB032
+0x8238BD30 0xB033
+0x8238BD31 0xB034
+0x8238BD32 0xB035
+0x8238BD33 0xB036
+0x8238BD34 0xB037
+0x8238BD35 0xB038
+0x8238BD36 0xB039
+0x8238BD37 0xB03A
+0x8238BD38 0xB03B
+0x8238BD39 0xB03C
+0x8238BE30 0xB03D
+0x8238BE31 0xB03E
+0x8238BE32 0xB03F
+0x8238BE33 0xB040
+0x8238BE34 0xB041
+0x8238BE35 0xB042
+0x8238BE36 0xB043
+0x8238BE37 0xB044
+0x8238BE38 0xB045
+0x8238BE39 0xB046
+0x8238BF30 0xB047
+0x8238BF31 0xB048
+0x8238BF32 0xB049
+0x8238BF33 0xB04A
+0x8238BF34 0xB04B
+0x8238BF35 0xB04C
+0x8238BF36 0xB04D
+0x8238BF37 0xB04E
+0x8238BF38 0xB04F
+0x8238BF39 0xB050
+0x8238C030 0xB051
+0x8238C031 0xB052
+0x8238C032 0xB053
+0x8238C033 0xB054
+0x8238C034 0xB055
+0x8238C035 0xB056
+0x8238C036 0xB057
+0x8238C037 0xB058
+0x8238C038 0xB059
+0x8238C039 0xB05A
+0x8238C130 0xB05B
+0x8238C131 0xB05C
+0x8238C132 0xB05D
+0x8238C133 0xB05E
+0x8238C134 0xB05F
+0x8238C135 0xB060
+0x8238C136 0xB061
+0x8238C137 0xB062
+0x8238C138 0xB063
+0x8238C139 0xB064
+0x8238C230 0xB065
+0x8238C231 0xB066
+0x8238C232 0xB067
+0x8238C233 0xB068
+0x8238C234 0xB069
+0x8238C235 0xB06A
+0x8238C236 0xB06B
+0x8238C237 0xB06C
+0x8238C238 0xB06D
+0x8238C239 0xB06E
+0x8238C330 0xB06F
+0x8238C331 0xB070
+0x8238C332 0xB071
+0x8238C333 0xB072
+0x8238C334 0xB073
+0x8238C335 0xB074
+0x8238C336 0xB075
+0x8238C337 0xB076
+0x8238C338 0xB077
+0x8238C339 0xB078
+0x8238C430 0xB079
+0x8238C431 0xB07A
+0x8238C432 0xB07B
+0x8238C433 0xB07C
+0x8238C434 0xB07D
+0x8238C435 0xB07E
+0x8238C436 0xB07F
+0x8238C437 0xB080
+0x8238C438 0xB081
+0x8238C439 0xB082
+0x8238C530 0xB083
+0x8238C531 0xB084
+0x8238C532 0xB085
+0x8238C533 0xB086
+0x8238C534 0xB087
+0x8238C535 0xB088
+0x8238C536 0xB089
+0x8238C537 0xB08A
+0x8238C538 0xB08B
+0x8238C539 0xB08C
+0x8238C630 0xB08D
+0x8238C631 0xB08E
+0x8238C632 0xB08F
+0x8238C633 0xB090
+0x8238C634 0xB091
+0x8238C635 0xB092
+0x8238C636 0xB093
+0x8238C637 0xB094
+0x8238C638 0xB095
+0x8238C639 0xB096
+0x8238C730 0xB097
+0x8238C731 0xB098
+0x8238C732 0xB099
+0x8238C733 0xB09A
+0x8238C734 0xB09B
+0x8238C735 0xB09C
+0x8238C736 0xB09D
+0x8238C737 0xB09E
+0x8238C738 0xB09F
+0x8238C739 0xB0A0
+0x8238C830 0xB0A1
+0x8238C831 0xB0A2
+0x8238C832 0xB0A3
+0x8238C833 0xB0A4
+0x8238C834 0xB0A5
+0x8238C835 0xB0A6
+0x8238C836 0xB0A7
+0x8238C837 0xB0A8
+0x8238C838 0xB0A9
+0x8238C839 0xB0AA
+0x8238C930 0xB0AB
+0x8238C931 0xB0AC
+0x8238C932 0xB0AD
+0x8238C933 0xB0AE
+0x8238C934 0xB0AF
+0x8238C935 0xB0B0
+0x8238C936 0xB0B1
+0x8238C937 0xB0B2
+0x8238C938 0xB0B3
+0x8238C939 0xB0B4
+0x8238CA30 0xB0B5
+0x8238CA31 0xB0B6
+0x8238CA32 0xB0B7
+0x8238CA33 0xB0B8
+0x8238CA34 0xB0B9
+0x8238CA35 0xB0BA
+0x8238CA36 0xB0BB
+0x8238CA37 0xB0BC
+0x8238CA38 0xB0BD
+0x8238CA39 0xB0BE
+0x8238CB30 0xB0BF
+0x8238CB31 0xB0C0
+0x8238CB32 0xB0C1
+0x8238CB33 0xB0C2
+0x8238CB34 0xB0C3
+0x8238CB35 0xB0C4
+0x8238CB36 0xB0C5
+0x8238CB37 0xB0C6
+0x8238CB38 0xB0C7
+0x8238CB39 0xB0C8
+0x8238CC30 0xB0C9
+0x8238CC31 0xB0CA
+0x8238CC32 0xB0CB
+0x8238CC33 0xB0CC
+0x8238CC34 0xB0CD
+0x8238CC35 0xB0CE
+0x8238CC36 0xB0CF
+0x8238CC37 0xB0D0
+0x8238CC38 0xB0D1
+0x8238CC39 0xB0D2
+0x8238CD30 0xB0D3
+0x8238CD31 0xB0D4
+0x8238CD32 0xB0D5
+0x8238CD33 0xB0D6
+0x8238CD34 0xB0D7
+0x8238CD35 0xB0D8
+0x8238CD36 0xB0D9
+0x8238CD37 0xB0DA
+0x8238CD38 0xB0DB
+0x8238CD39 0xB0DC
+0x8238CE30 0xB0DD
+0x8238CE31 0xB0DE
+0x8238CE32 0xB0DF
+0x8238CE33 0xB0E0
+0x8238CE34 0xB0E1
+0x8238CE35 0xB0E2
+0x8238CE36 0xB0E3
+0x8238CE37 0xB0E4
+0x8238CE38 0xB0E5
+0x8238CE39 0xB0E6
+0x8238CF30 0xB0E7
+0x8238CF31 0xB0E8
+0x8238CF32 0xB0E9
+0x8238CF33 0xB0EA
+0x8238CF34 0xB0EB
+0x8238CF35 0xB0EC
+0x8238CF36 0xB0ED
+0x8238CF37 0xB0EE
+0x8238CF38 0xB0EF
+0x8238CF39 0xB0F0
+0x8238D030 0xB0F1
+0x8238D031 0xB0F2
+0x8238D032 0xB0F3
+0x8238D033 0xB0F4
+0x8238D034 0xB0F5
+0x8238D035 0xB0F6
+0x8238D036 0xB0F7
+0x8238D037 0xB0F8
+0x8238D038 0xB0F9
+0x8238D039 0xB0FA
+0x8238D130 0xB0FB
+0x8238D131 0xB0FC
+0x8238D132 0xB0FD
+0x8238D133 0xB0FE
+0x8238D134 0xB0FF
+0x8238D135 0xB100
+0x8238D136 0xB101
+0x8238D137 0xB102
+0x8238D138 0xB103
+0x8238D139 0xB104
+0x8238D230 0xB105
+0x8238D231 0xB106
+0x8238D232 0xB107
+0x8238D233 0xB108
+0x8238D234 0xB109
+0x8238D235 0xB10A
+0x8238D236 0xB10B
+0x8238D237 0xB10C
+0x8238D238 0xB10D
+0x8238D239 0xB10E
+0x8238D330 0xB10F
+0x8238D331 0xB110
+0x8238D332 0xB111
+0x8238D333 0xB112
+0x8238D334 0xB113
+0x8238D335 0xB114
+0x8238D336 0xB115
+0x8238D337 0xB116
+0x8238D338 0xB117
+0x8238D339 0xB118
+0x8238D430 0xB119
+0x8238D431 0xB11A
+0x8238D432 0xB11B
+0x8238D433 0xB11C
+0x8238D434 0xB11D
+0x8238D435 0xB11E
+0x8238D436 0xB11F
+0x8238D437 0xB120
+0x8238D438 0xB121
+0x8238D439 0xB122
+0x8238D530 0xB123
+0x8238D531 0xB124
+0x8238D532 0xB125
+0x8238D533 0xB126
+0x8238D534 0xB127
+0x8238D535 0xB128
+0x8238D536 0xB129
+0x8238D537 0xB12A
+0x8238D538 0xB12B
+0x8238D539 0xB12C
+0x8238D630 0xB12D
+0x8238D631 0xB12E
+0x8238D632 0xB12F
+0x8238D633 0xB130
+0x8238D634 0xB131
+0x8238D635 0xB132
+0x8238D636 0xB133
+0x8238D637 0xB134
+0x8238D638 0xB135
+0x8238D639 0xB136
+0x8238D730 0xB137
+0x8238D731 0xB138
+0x8238D732 0xB139
+0x8238D733 0xB13A
+0x8238D734 0xB13B
+0x8238D735 0xB13C
+0x8238D736 0xB13D
+0x8238D737 0xB13E
+0x8238D738 0xB13F
+0x8238D739 0xB140
+0x8238D830 0xB141
+0x8238D831 0xB142
+0x8238D832 0xB143
+0x8238D833 0xB144
+0x8238D834 0xB145
+0x8238D835 0xB146
+0x8238D836 0xB147
+0x8238D837 0xB148
+0x8238D838 0xB149
+0x8238D839 0xB14A
+0x8238D930 0xB14B
+0x8238D931 0xB14C
+0x8238D932 0xB14D
+0x8238D933 0xB14E
+0x8238D934 0xB14F
+0x8238D935 0xB150
+0x8238D936 0xB151
+0x8238D937 0xB152
+0x8238D938 0xB153
+0x8238D939 0xB154
+0x8238DA30 0xB155
+0x8238DA31 0xB156
+0x8238DA32 0xB157
+0x8238DA33 0xB158
+0x8238DA34 0xB159
+0x8238DA35 0xB15A
+0x8238DA36 0xB15B
+0x8238DA37 0xB15C
+0x8238DA38 0xB15D
+0x8238DA39 0xB15E
+0x8238DB30 0xB15F
+0x8238DB31 0xB160
+0x8238DB32 0xB161
+0x8238DB33 0xB162
+0x8238DB34 0xB163
+0x8238DB35 0xB164
+0x8238DB36 0xB165
+0x8238DB37 0xB166
+0x8238DB38 0xB167
+0x8238DB39 0xB168
+0x8238DC30 0xB169
+0x8238DC31 0xB16A
+0x8238DC32 0xB16B
+0x8238DC33 0xB16C
+0x8238DC34 0xB16D
+0x8238DC35 0xB16E
+0x8238DC36 0xB16F
+0x8238DC37 0xB170
+0x8238DC38 0xB171
+0x8238DC39 0xB172
+0x8238DD30 0xB173
+0x8238DD31 0xB174
+0x8238DD32 0xB175
+0x8238DD33 0xB176
+0x8238DD34 0xB177
+0x8238DD35 0xB178
+0x8238DD36 0xB179
+0x8238DD37 0xB17A
+0x8238DD38 0xB17B
+0x8238DD39 0xB17C
+0x8238DE30 0xB17D
+0x8238DE31 0xB17E
+0x8238DE32 0xB17F
+0x8238DE33 0xB180
+0x8238DE34 0xB181
+0x8238DE35 0xB182
+0x8238DE36 0xB183
+0x8238DE37 0xB184
+0x8238DE38 0xB185
+0x8238DE39 0xB186
+0x8238DF30 0xB187
+0x8238DF31 0xB188
+0x8238DF32 0xB189
+0x8238DF33 0xB18A
+0x8238DF34 0xB18B
+0x8238DF35 0xB18C
+0x8238DF36 0xB18D
+0x8238DF37 0xB18E
+0x8238DF38 0xB18F
+0x8238DF39 0xB190
+0x8238E030 0xB191
+0x8238E031 0xB192
+0x8238E032 0xB193
+0x8238E033 0xB194
+0x8238E034 0xB195
+0x8238E035 0xB196
+0x8238E036 0xB197
+0x8238E037 0xB198
+0x8238E038 0xB199
+0x8238E039 0xB19A
+0x8238E130 0xB19B
+0x8238E131 0xB19C
+0x8238E132 0xB19D
+0x8238E133 0xB19E
+0x8238E134 0xB19F
+0x8238E135 0xB1A0
+0x8238E136 0xB1A1
+0x8238E137 0xB1A2
+0x8238E138 0xB1A3
+0x8238E139 0xB1A4
+0x8238E230 0xB1A5
+0x8238E231 0xB1A6
+0x8238E232 0xB1A7
+0x8238E233 0xB1A8
+0x8238E234 0xB1A9
+0x8238E235 0xB1AA
+0x8238E236 0xB1AB
+0x8238E237 0xB1AC
+0x8238E238 0xB1AD
+0x8238E239 0xB1AE
+0x8238E330 0xB1AF
+0x8238E331 0xB1B0
+0x8238E332 0xB1B1
+0x8238E333 0xB1B2
+0x8238E334 0xB1B3
+0x8238E335 0xB1B4
+0x8238E336 0xB1B5
+0x8238E337 0xB1B6
+0x8238E338 0xB1B7
+0x8238E339 0xB1B8
+0x8238E430 0xB1B9
+0x8238E431 0xB1BA
+0x8238E432 0xB1BB
+0x8238E433 0xB1BC
+0x8238E434 0xB1BD
+0x8238E435 0xB1BE
+0x8238E436 0xB1BF
+0x8238E437 0xB1C0
+0x8238E438 0xB1C1
+0x8238E439 0xB1C2
+0x8238E530 0xB1C3
+0x8238E531 0xB1C4
+0x8238E532 0xB1C5
+0x8238E533 0xB1C6
+0x8238E534 0xB1C7
+0x8238E535 0xB1C8
+0x8238E536 0xB1C9
+0x8238E537 0xB1CA
+0x8238E538 0xB1CB
+0x8238E539 0xB1CC
+0x8238E630 0xB1CD
+0x8238E631 0xB1CE
+0x8238E632 0xB1CF
+0x8238E633 0xB1D0
+0x8238E634 0xB1D1
+0x8238E635 0xB1D2
+0x8238E636 0xB1D3
+0x8238E637 0xB1D4
+0x8238E638 0xB1D5
+0x8238E639 0xB1D6
+0x8238E730 0xB1D7
+0x8238E731 0xB1D8
+0x8238E732 0xB1D9
+0x8238E733 0xB1DA
+0x8238E734 0xB1DB
+0x8238E735 0xB1DC
+0x8238E736 0xB1DD
+0x8238E737 0xB1DE
+0x8238E738 0xB1DF
+0x8238E739 0xB1E0
+0x8238E830 0xB1E1
+0x8238E831 0xB1E2
+0x8238E832 0xB1E3
+0x8238E833 0xB1E4
+0x8238E834 0xB1E5
+0x8238E835 0xB1E6
+0x8238E836 0xB1E7
+0x8238E837 0xB1E8
+0x8238E838 0xB1E9
+0x8238E839 0xB1EA
+0x8238E930 0xB1EB
+0x8238E931 0xB1EC
+0x8238E932 0xB1ED
+0x8238E933 0xB1EE
+0x8238E934 0xB1EF
+0x8238E935 0xB1F0
+0x8238E936 0xB1F1
+0x8238E937 0xB1F2
+0x8238E938 0xB1F3
+0x8238E939 0xB1F4
+0x8238EA30 0xB1F5
+0x8238EA31 0xB1F6
+0x8238EA32 0xB1F7
+0x8238EA33 0xB1F8
+0x8238EA34 0xB1F9
+0x8238EA35 0xB1FA
+0x8238EA36 0xB1FB
+0x8238EA37 0xB1FC
+0x8238EA38 0xB1FD
+0x8238EA39 0xB1FE
+0x8238EB30 0xB1FF
+0x8238EB31 0xB200
+0x8238EB32 0xB201
+0x8238EB33 0xB202
+0x8238EB34 0xB203
+0x8238EB35 0xB204
+0x8238EB36 0xB205
+0x8238EB37 0xB206
+0x8238EB38 0xB207
+0x8238EB39 0xB208
+0x8238EC30 0xB209
+0x8238EC31 0xB20A
+0x8238EC32 0xB20B
+0x8238EC33 0xB20C
+0x8238EC34 0xB20D
+0x8238EC35 0xB20E
+0x8238EC36 0xB20F
+0x8238EC37 0xB210
+0x8238EC38 0xB211
+0x8238EC39 0xB212
+0x8238ED30 0xB213
+0x8238ED31 0xB214
+0x8238ED32 0xB215
+0x8238ED33 0xB216
+0x8238ED34 0xB217
+0x8238ED35 0xB218
+0x8238ED36 0xB219
+0x8238ED37 0xB21A
+0x8238ED38 0xB21B
+0x8238ED39 0xB21C
+0x8238EE30 0xB21D
+0x8238EE31 0xB21E
+0x8238EE32 0xB21F
+0x8238EE33 0xB220
+0x8238EE34 0xB221
+0x8238EE35 0xB222
+0x8238EE36 0xB223
+0x8238EE37 0xB224
+0x8238EE38 0xB225
+0x8238EE39 0xB226
+0x8238EF30 0xB227
+0x8238EF31 0xB228
+0x8238EF32 0xB229
+0x8238EF33 0xB22A
+0x8238EF34 0xB22B
+0x8238EF35 0xB22C
+0x8238EF36 0xB22D
+0x8238EF37 0xB22E
+0x8238EF38 0xB22F
+0x8238EF39 0xB230
+0x8238F030 0xB231
+0x8238F031 0xB232
+0x8238F032 0xB233
+0x8238F033 0xB234
+0x8238F034 0xB235
+0x8238F035 0xB236
+0x8238F036 0xB237
+0x8238F037 0xB238
+0x8238F038 0xB239
+0x8238F039 0xB23A
+0x8238F130 0xB23B
+0x8238F131 0xB23C
+0x8238F132 0xB23D
+0x8238F133 0xB23E
+0x8238F134 0xB23F
+0x8238F135 0xB240
+0x8238F136 0xB241
+0x8238F137 0xB242
+0x8238F138 0xB243
+0x8238F139 0xB244
+0x8238F230 0xB245
+0x8238F231 0xB246
+0x8238F232 0xB247
+0x8238F233 0xB248
+0x8238F234 0xB249
+0x8238F235 0xB24A
+0x8238F236 0xB24B
+0x8238F237 0xB24C
+0x8238F238 0xB24D
+0x8238F239 0xB24E
+0x8238F330 0xB24F
+0x8238F331 0xB250
+0x8238F332 0xB251
+0x8238F333 0xB252
+0x8238F334 0xB253
+0x8238F335 0xB254
+0x8238F336 0xB255
+0x8238F337 0xB256
+0x8238F338 0xB257
+0x8238F339 0xB258
+0x8238F430 0xB259
+0x8238F431 0xB25A
+0x8238F432 0xB25B
+0x8238F433 0xB25C
+0x8238F434 0xB25D
+0x8238F435 0xB25E
+0x8238F436 0xB25F
+0x8238F437 0xB260
+0x8238F438 0xB261
+0x8238F439 0xB262
+0x8238F530 0xB263
+0x8238F531 0xB264
+0x8238F532 0xB265
+0x8238F533 0xB266
+0x8238F534 0xB267
+0x8238F535 0xB268
+0x8238F536 0xB269
+0x8238F537 0xB26A
+0x8238F538 0xB26B
+0x8238F539 0xB26C
+0x8238F630 0xB26D
+0x8238F631 0xB26E
+0x8238F632 0xB26F
+0x8238F633 0xB270
+0x8238F634 0xB271
+0x8238F635 0xB272
+0x8238F636 0xB273
+0x8238F637 0xB274
+0x8238F638 0xB275
+0x8238F639 0xB276
+0x8238F730 0xB277
+0x8238F731 0xB278
+0x8238F732 0xB279
+0x8238F733 0xB27A
+0x8238F734 0xB27B
+0x8238F735 0xB27C
+0x8238F736 0xB27D
+0x8238F737 0xB27E
+0x8238F738 0xB27F
+0x8238F739 0xB280
+0x8238F830 0xB281
+0x8238F831 0xB282
+0x8238F832 0xB283
+0x8238F833 0xB284
+0x8238F834 0xB285
+0x8238F835 0xB286
+0x8238F836 0xB287
+0x8238F837 0xB288
+0x8238F838 0xB289
+0x8238F839 0xB28A
+0x8238F930 0xB28B
+0x8238F931 0xB28C
+0x8238F932 0xB28D
+0x8238F933 0xB28E
+0x8238F934 0xB28F
+0x8238F935 0xB290
+0x8238F936 0xB291
+0x8238F937 0xB292
+0x8238F938 0xB293
+0x8238F939 0xB294
+0x8238FA30 0xB295
+0x8238FA31 0xB296
+0x8238FA32 0xB297
+0x8238FA33 0xB298
+0x8238FA34 0xB299
+0x8238FA35 0xB29A
+0x8238FA36 0xB29B
+0x8238FA37 0xB29C
+0x8238FA38 0xB29D
+0x8238FA39 0xB29E
+0x8238FB30 0xB29F
+0x8238FB31 0xB2A0
+0x8238FB32 0xB2A1
+0x8238FB33 0xB2A2
+0x8238FB34 0xB2A3
+0x8238FB35 0xB2A4
+0x8238FB36 0xB2A5
+0x8238FB37 0xB2A6
+0x8238FB38 0xB2A7
+0x8238FB39 0xB2A8
+0x8238FC30 0xB2A9
+0x8238FC31 0xB2AA
+0x8238FC32 0xB2AB
+0x8238FC33 0xB2AC
+0x8238FC34 0xB2AD
+0x8238FC35 0xB2AE
+0x8238FC36 0xB2AF
+0x8238FC37 0xB2B0
+0x8238FC38 0xB2B1
+0x8238FC39 0xB2B2
+0x8238FD30 0xB2B3
+0x8238FD31 0xB2B4
+0x8238FD32 0xB2B5
+0x8238FD33 0xB2B6
+0x8238FD34 0xB2B7
+0x8238FD35 0xB2B8
+0x8238FD36 0xB2B9
+0x8238FD37 0xB2BA
+0x8238FD38 0xB2BB
+0x8238FD39 0xB2BC
+0x8238FE30 0xB2BD
+0x8238FE31 0xB2BE
+0x8238FE32 0xB2BF
+0x8238FE33 0xB2C0
+0x8238FE34 0xB2C1
+0x8238FE35 0xB2C2
+0x8238FE36 0xB2C3
+0x8238FE37 0xB2C4
+0x8238FE38 0xB2C5
+0x8238FE39 0xB2C6
+0x82398130 0xB2C7
+0x82398131 0xB2C8
+0x82398132 0xB2C9
+0x82398133 0xB2CA
+0x82398134 0xB2CB
+0x82398135 0xB2CC
+0x82398136 0xB2CD
+0x82398137 0xB2CE
+0x82398138 0xB2CF
+0x82398139 0xB2D0
+0x82398230 0xB2D1
+0x82398231 0xB2D2
+0x82398232 0xB2D3
+0x82398233 0xB2D4
+0x82398234 0xB2D5
+0x82398235 0xB2D6
+0x82398236 0xB2D7
+0x82398237 0xB2D8
+0x82398238 0xB2D9
+0x82398239 0xB2DA
+0x82398330 0xB2DB
+0x82398331 0xB2DC
+0x82398332 0xB2DD
+0x82398333 0xB2DE
+0x82398334 0xB2DF
+0x82398335 0xB2E0
+0x82398336 0xB2E1
+0x82398337 0xB2E2
+0x82398338 0xB2E3
+0x82398339 0xB2E4
+0x82398430 0xB2E5
+0x82398431 0xB2E6
+0x82398432 0xB2E7
+0x82398433 0xB2E8
+0x82398434 0xB2E9
+0x82398435 0xB2EA
+0x82398436 0xB2EB
+0x82398437 0xB2EC
+0x82398438 0xB2ED
+0x82398439 0xB2EE
+0x82398530 0xB2EF
+0x82398531 0xB2F0
+0x82398532 0xB2F1
+0x82398533 0xB2F2
+0x82398534 0xB2F3
+0x82398535 0xB2F4
+0x82398536 0xB2F5
+0x82398537 0xB2F6
+0x82398538 0xB2F7
+0x82398539 0xB2F8
+0x82398630 0xB2F9
+0x82398631 0xB2FA
+0x82398632 0xB2FB
+0x82398633 0xB2FC
+0x82398634 0xB2FD
+0x82398635 0xB2FE
+0x82398636 0xB2FF
+0x82398637 0xB300
+0x82398638 0xB301
+0x82398639 0xB302
+0x82398730 0xB303
+0x82398731 0xB304
+0x82398732 0xB305
+0x82398733 0xB306
+0x82398734 0xB307
+0x82398735 0xB308
+0x82398736 0xB309
+0x82398737 0xB30A
+0x82398738 0xB30B
+0x82398739 0xB30C
+0x82398830 0xB30D
+0x82398831 0xB30E
+0x82398832 0xB30F
+0x82398833 0xB310
+0x82398834 0xB311
+0x82398835 0xB312
+0x82398836 0xB313
+0x82398837 0xB314
+0x82398838 0xB315
+0x82398839 0xB316
+0x82398930 0xB317
+0x82398931 0xB318
+0x82398932 0xB319
+0x82398933 0xB31A
+0x82398934 0xB31B
+0x82398935 0xB31C
+0x82398936 0xB31D
+0x82398937 0xB31E
+0x82398938 0xB31F
+0x82398939 0xB320
+0x82398A30 0xB321
+0x82398A31 0xB322
+0x82398A32 0xB323
+0x82398A33 0xB324
+0x82398A34 0xB325
+0x82398A35 0xB326
+0x82398A36 0xB327
+0x82398A37 0xB328
+0x82398A38 0xB329
+0x82398A39 0xB32A
+0x82398B30 0xB32B
+0x82398B31 0xB32C
+0x82398B32 0xB32D
+0x82398B33 0xB32E
+0x82398B34 0xB32F
+0x82398B35 0xB330
+0x82398B36 0xB331
+0x82398B37 0xB332
+0x82398B38 0xB333
+0x82398B39 0xB334
+0x82398C30 0xB335
+0x82398C31 0xB336
+0x82398C32 0xB337
+0x82398C33 0xB338
+0x82398C34 0xB339
+0x82398C35 0xB33A
+0x82398C36 0xB33B
+0x82398C37 0xB33C
+0x82398C38 0xB33D
+0x82398C39 0xB33E
+0x82398D30 0xB33F
+0x82398D31 0xB340
+0x82398D32 0xB341
+0x82398D33 0xB342
+0x82398D34 0xB343
+0x82398D35 0xB344
+0x82398D36 0xB345
+0x82398D37 0xB346
+0x82398D38 0xB347
+0x82398D39 0xB348
+0x82398E30 0xB349
+0x82398E31 0xB34A
+0x82398E32 0xB34B
+0x82398E33 0xB34C
+0x82398E34 0xB34D
+0x82398E35 0xB34E
+0x82398E36 0xB34F
+0x82398E37 0xB350
+0x82398E38 0xB351
+0x82398E39 0xB352
+0x82398F30 0xB353
+0x82398F31 0xB354
+0x82398F32 0xB355
+0x82398F33 0xB356
+0x82398F34 0xB357
+0x82398F35 0xB358
+0x82398F36 0xB359
+0x82398F37 0xB35A
+0x82398F38 0xB35B
+0x82398F39 0xB35C
+0x82399030 0xB35D
+0x82399031 0xB35E
+0x82399032 0xB35F
+0x82399033 0xB360
+0x82399034 0xB361
+0x82399035 0xB362
+0x82399036 0xB363
+0x82399037 0xB364
+0x82399038 0xB365
+0x82399039 0xB366
+0x82399130 0xB367
+0x82399131 0xB368
+0x82399132 0xB369
+0x82399133 0xB36A
+0x82399134 0xB36B
+0x82399135 0xB36C
+0x82399136 0xB36D
+0x82399137 0xB36E
+0x82399138 0xB36F
+0x82399139 0xB370
+0x82399230 0xB371
+0x82399231 0xB372
+0x82399232 0xB373
+0x82399233 0xB374
+0x82399234 0xB375
+0x82399235 0xB376
+0x82399236 0xB377
+0x82399237 0xB378
+0x82399238 0xB379
+0x82399239 0xB37A
+0x82399330 0xB37B
+0x82399331 0xB37C
+0x82399332 0xB37D
+0x82399333 0xB37E
+0x82399334 0xB37F
+0x82399335 0xB380
+0x82399336 0xB381
+0x82399337 0xB382
+0x82399338 0xB383
+0x82399339 0xB384
+0x82399430 0xB385
+0x82399431 0xB386
+0x82399432 0xB387
+0x82399433 0xB388
+0x82399434 0xB389
+0x82399435 0xB38A
+0x82399436 0xB38B
+0x82399437 0xB38C
+0x82399438 0xB38D
+0x82399439 0xB38E
+0x82399530 0xB38F
+0x82399531 0xB390
+0x82399532 0xB391
+0x82399533 0xB392
+0x82399534 0xB393
+0x82399535 0xB394
+0x82399536 0xB395
+0x82399537 0xB396
+0x82399538 0xB397
+0x82399539 0xB398
+0x82399630 0xB399
+0x82399631 0xB39A
+0x82399632 0xB39B
+0x82399633 0xB39C
+0x82399634 0xB39D
+0x82399635 0xB39E
+0x82399636 0xB39F
+0x82399637 0xB3A0
+0x82399638 0xB3A1
+0x82399639 0xB3A2
+0x82399730 0xB3A3
+0x82399731 0xB3A4
+0x82399732 0xB3A5
+0x82399733 0xB3A6
+0x82399734 0xB3A7
+0x82399735 0xB3A8
+0x82399736 0xB3A9
+0x82399737 0xB3AA
+0x82399738 0xB3AB
+0x82399739 0xB3AC
+0x82399830 0xB3AD
+0x82399831 0xB3AE
+0x82399832 0xB3AF
+0x82399833 0xB3B0
+0x82399834 0xB3B1
+0x82399835 0xB3B2
+0x82399836 0xB3B3
+0x82399837 0xB3B4
+0x82399838 0xB3B5
+0x82399839 0xB3B6
+0x82399930 0xB3B7
+0x82399931 0xB3B8
+0x82399932 0xB3B9
+0x82399933 0xB3BA
+0x82399934 0xB3BB
+0x82399935 0xB3BC
+0x82399936 0xB3BD
+0x82399937 0xB3BE
+0x82399938 0xB3BF
+0x82399939 0xB3C0
+0x82399A30 0xB3C1
+0x82399A31 0xB3C2
+0x82399A32 0xB3C3
+0x82399A33 0xB3C4
+0x82399A34 0xB3C5
+0x82399A35 0xB3C6
+0x82399A36 0xB3C7
+0x82399A37 0xB3C8
+0x82399A38 0xB3C9
+0x82399A39 0xB3CA
+0x82399B30 0xB3CB
+0x82399B31 0xB3CC
+0x82399B32 0xB3CD
+0x82399B33 0xB3CE
+0x82399B34 0xB3CF
+0x82399B35 0xB3D0
+0x82399B36 0xB3D1
+0x82399B37 0xB3D2
+0x82399B38 0xB3D3
+0x82399B39 0xB3D4
+0x82399C30 0xB3D5
+0x82399C31 0xB3D6
+0x82399C32 0xB3D7
+0x82399C33 0xB3D8
+0x82399C34 0xB3D9
+0x82399C35 0xB3DA
+0x82399C36 0xB3DB
+0x82399C37 0xB3DC
+0x82399C38 0xB3DD
+0x82399C39 0xB3DE
+0x82399D30 0xB3DF
+0x82399D31 0xB3E0
+0x82399D32 0xB3E1
+0x82399D33 0xB3E2
+0x82399D34 0xB3E3
+0x82399D35 0xB3E4
+0x82399D36 0xB3E5
+0x82399D37 0xB3E6
+0x82399D38 0xB3E7
+0x82399D39 0xB3E8
+0x82399E30 0xB3E9
+0x82399E31 0xB3EA
+0x82399E32 0xB3EB
+0x82399E33 0xB3EC
+0x82399E34 0xB3ED
+0x82399E35 0xB3EE
+0x82399E36 0xB3EF
+0x82399E37 0xB3F0
+0x82399E38 0xB3F1
+0x82399E39 0xB3F2
+0x82399F30 0xB3F3
+0x82399F31 0xB3F4
+0x82399F32 0xB3F5
+0x82399F33 0xB3F6
+0x82399F34 0xB3F7
+0x82399F35 0xB3F8
+0x82399F36 0xB3F9
+0x82399F37 0xB3FA
+0x82399F38 0xB3FB
+0x82399F39 0xB3FC
+0x8239A030 0xB3FD
+0x8239A031 0xB3FE
+0x8239A032 0xB3FF
+0x8239A033 0xB400
+0x8239A034 0xB401
+0x8239A035 0xB402
+0x8239A036 0xB403
+0x8239A037 0xB404
+0x8239A038 0xB405
+0x8239A039 0xB406
+0x8239A130 0xB407
+0x8239A131 0xB408
+0x8239A132 0xB409
+0x8239A133 0xB40A
+0x8239A134 0xB40B
+0x8239A135 0xB40C
+0x8239A136 0xB40D
+0x8239A137 0xB40E
+0x8239A138 0xB40F
+0x8239A139 0xB410
+0x8239A230 0xB411
+0x8239A231 0xB412
+0x8239A232 0xB413
+0x8239A233 0xB414
+0x8239A234 0xB415
+0x8239A235 0xB416
+0x8239A236 0xB417
+0x8239A237 0xB418
+0x8239A238 0xB419
+0x8239A239 0xB41A
+0x8239A330 0xB41B
+0x8239A331 0xB41C
+0x8239A332 0xB41D
+0x8239A333 0xB41E
+0x8239A334 0xB41F
+0x8239A335 0xB420
+0x8239A336 0xB421
+0x8239A337 0xB422
+0x8239A338 0xB423
+0x8239A339 0xB424
+0x8239A430 0xB425
+0x8239A431 0xB426
+0x8239A432 0xB427
+0x8239A433 0xB428
+0x8239A434 0xB429
+0x8239A435 0xB42A
+0x8239A436 0xB42B
+0x8239A437 0xB42C
+0x8239A438 0xB42D
+0x8239A439 0xB42E
+0x8239A530 0xB42F
+0x8239A531 0xB430
+0x8239A532 0xB431
+0x8239A533 0xB432
+0x8239A534 0xB433
+0x8239A535 0xB434
+0x8239A536 0xB435
+0x8239A537 0xB436
+0x8239A538 0xB437
+0x8239A539 0xB438
+0x8239A630 0xB439
+0x8239A631 0xB43A
+0x8239A632 0xB43B
+0x8239A633 0xB43C
+0x8239A634 0xB43D
+0x8239A635 0xB43E
+0x8239A636 0xB43F
+0x8239A637 0xB440
+0x8239A638 0xB441
+0x8239A639 0xB442
+0x8239A730 0xB443
+0x8239A731 0xB444
+0x8239A732 0xB445
+0x8239A733 0xB446
+0x8239A734 0xB447
+0x8239A735 0xB448
+0x8239A736 0xB449
+0x8239A737 0xB44A
+0x8239A738 0xB44B
+0x8239A739 0xB44C
+0x8239A830 0xB44D
+0x8239A831 0xB44E
+0x8239A832 0xB44F
+0x8239A833 0xB450
+0x8239A834 0xB451
+0x8239A835 0xB452
+0x8239A836 0xB453
+0x8239A837 0xB454
+0x8239A838 0xB455
+0x8239A839 0xB456
+0x8239A930 0xB457
+0x8239A931 0xB458
+0x8239A932 0xB459
+0x8239A933 0xB45A
+0x8239A934 0xB45B
+0x8239A935 0xB45C
+0x8239A936 0xB45D
+0x8239A937 0xB45E
+0x8239A938 0xB45F
+0x8239A939 0xB460
+0x8239AA30 0xB461
+0x8239AA31 0xB462
+0x8239AA32 0xB463
+0x8239AA33 0xB464
+0x8239AA34 0xB465
+0x8239AA35 0xB466
+0x8239AA36 0xB467
+0x8239AA37 0xB468
+0x8239AA38 0xB469
+0x8239AA39 0xB46A
+0x8239AB30 0xB46B
+0x8239AB31 0xB46C
+0x8239AB32 0xB46D
+0x8239AB33 0xB46E
+0x8239AB34 0xB46F
+0x8239AB35 0xB470
+0x8239AB36 0xB471
+0x8239AB37 0xB472
+0x8239AB38 0xB473
+0x8239AB39 0xB474
+0x8239AC30 0xB475
+0x8239AC31 0xB476
+0x8239AC32 0xB477
+0x8239AC33 0xB478
+0x8239AC34 0xB479
+0x8239AC35 0xB47A
+0x8239AC36 0xB47B
+0x8239AC37 0xB47C
+0x8239AC38 0xB47D
+0x8239AC39 0xB47E
+0x8239AD30 0xB47F
+0x8239AD31 0xB480
+0x8239AD32 0xB481
+0x8239AD33 0xB482
+0x8239AD34 0xB483
+0x8239AD35 0xB484
+0x8239AD36 0xB485
+0x8239AD37 0xB486
+0x8239AD38 0xB487
+0x8239AD39 0xB488
+0x8239AE30 0xB489
+0x8239AE31 0xB48A
+0x8239AE32 0xB48B
+0x8239AE33 0xB48C
+0x8239AE34 0xB48D
+0x8239AE35 0xB48E
+0x8239AE36 0xB48F
+0x8239AE37 0xB490
+0x8239AE38 0xB491
+0x8239AE39 0xB492
+0x8239AF30 0xB493
+0x8239AF31 0xB494
+0x8239AF32 0xB495
+0x8239AF33 0xB496
+0x8239AF34 0xB497
+0x8239AF35 0xB498
+0x8239AF36 0xB499
+0x8239AF37 0xB49A
+0x8239AF38 0xB49B
+0x8239AF39 0xB49C
+0x8239B030 0xB49D
+0x8239B031 0xB49E
+0x8239B032 0xB49F
+0x8239B033 0xB4A0
+0x8239B034 0xB4A1
+0x8239B035 0xB4A2
+0x8239B036 0xB4A3
+0x8239B037 0xB4A4
+0x8239B038 0xB4A5
+0x8239B039 0xB4A6
+0x8239B130 0xB4A7
+0x8239B131 0xB4A8
+0x8239B132 0xB4A9
+0x8239B133 0xB4AA
+0x8239B134 0xB4AB
+0x8239B135 0xB4AC
+0x8239B136 0xB4AD
+0x8239B137 0xB4AE
+0x8239B138 0xB4AF
+0x8239B139 0xB4B0
+0x8239B230 0xB4B1
+0x8239B231 0xB4B2
+0x8239B232 0xB4B3
+0x8239B233 0xB4B4
+0x8239B234 0xB4B5
+0x8239B235 0xB4B6
+0x8239B236 0xB4B7
+0x8239B237 0xB4B8
+0x8239B238 0xB4B9
+0x8239B239 0xB4BA
+0x8239B330 0xB4BB
+0x8239B331 0xB4BC
+0x8239B332 0xB4BD
+0x8239B333 0xB4BE
+0x8239B334 0xB4BF
+0x8239B335 0xB4C0
+0x8239B336 0xB4C1
+0x8239B337 0xB4C2
+0x8239B338 0xB4C3
+0x8239B339 0xB4C4
+0x8239B430 0xB4C5
+0x8239B431 0xB4C6
+0x8239B432 0xB4C7
+0x8239B433 0xB4C8
+0x8239B434 0xB4C9
+0x8239B435 0xB4CA
+0x8239B436 0xB4CB
+0x8239B437 0xB4CC
+0x8239B438 0xB4CD
+0x8239B439 0xB4CE
+0x8239B530 0xB4CF
+0x8239B531 0xB4D0
+0x8239B532 0xB4D1
+0x8239B533 0xB4D2
+0x8239B534 0xB4D3
+0x8239B535 0xB4D4
+0x8239B536 0xB4D5
+0x8239B537 0xB4D6
+0x8239B538 0xB4D7
+0x8239B539 0xB4D8
+0x8239B630 0xB4D9
+0x8239B631 0xB4DA
+0x8239B632 0xB4DB
+0x8239B633 0xB4DC
+0x8239B634 0xB4DD
+0x8239B635 0xB4DE
+0x8239B636 0xB4DF
+0x8239B637 0xB4E0
+0x8239B638 0xB4E1
+0x8239B639 0xB4E2
+0x8239B730 0xB4E3
+0x8239B731 0xB4E4
+0x8239B732 0xB4E5
+0x8239B733 0xB4E6
+0x8239B734 0xB4E7
+0x8239B735 0xB4E8
+0x8239B736 0xB4E9
+0x8239B737 0xB4EA
+0x8239B738 0xB4EB
+0x8239B739 0xB4EC
+0x8239B830 0xB4ED
+0x8239B831 0xB4EE
+0x8239B832 0xB4EF
+0x8239B833 0xB4F0
+0x8239B834 0xB4F1
+0x8239B835 0xB4F2
+0x8239B836 0xB4F3
+0x8239B837 0xB4F4
+0x8239B838 0xB4F5
+0x8239B839 0xB4F6
+0x8239B930 0xB4F7
+0x8239B931 0xB4F8
+0x8239B932 0xB4F9
+0x8239B933 0xB4FA
+0x8239B934 0xB4FB
+0x8239B935 0xB4FC
+0x8239B936 0xB4FD
+0x8239B937 0xB4FE
+0x8239B938 0xB4FF
+0x8239B939 0xB500
+0x8239BA30 0xB501
+0x8239BA31 0xB502
+0x8239BA32 0xB503
+0x8239BA33 0xB504
+0x8239BA34 0xB505
+0x8239BA35 0xB506
+0x8239BA36 0xB507
+0x8239BA37 0xB508
+0x8239BA38 0xB509
+0x8239BA39 0xB50A
+0x8239BB30 0xB50B
+0x8239BB31 0xB50C
+0x8239BB32 0xB50D
+0x8239BB33 0xB50E
+0x8239BB34 0xB50F
+0x8239BB35 0xB510
+0x8239BB36 0xB511
+0x8239BB37 0xB512
+0x8239BB38 0xB513
+0x8239BB39 0xB514
+0x8239BC30 0xB515
+0x8239BC31 0xB516
+0x8239BC32 0xB517
+0x8239BC33 0xB518
+0x8239BC34 0xB519
+0x8239BC35 0xB51A
+0x8239BC36 0xB51B
+0x8239BC37 0xB51C
+0x8239BC38 0xB51D
+0x8239BC39 0xB51E
+0x8239BD30 0xB51F
+0x8239BD31 0xB520
+0x8239BD32 0xB521
+0x8239BD33 0xB522
+0x8239BD34 0xB523
+0x8239BD35 0xB524
+0x8239BD36 0xB525
+0x8239BD37 0xB526
+0x8239BD38 0xB527
+0x8239BD39 0xB528
+0x8239BE30 0xB529
+0x8239BE31 0xB52A
+0x8239BE32 0xB52B
+0x8239BE33 0xB52C
+0x8239BE34 0xB52D
+0x8239BE35 0xB52E
+0x8239BE36 0xB52F
+0x8239BE37 0xB530
+0x8239BE38 0xB531
+0x8239BE39 0xB532
+0x8239BF30 0xB533
+0x8239BF31 0xB534
+0x8239BF32 0xB535
+0x8239BF33 0xB536
+0x8239BF34 0xB537
+0x8239BF35 0xB538
+0x8239BF36 0xB539
+0x8239BF37 0xB53A
+0x8239BF38 0xB53B
+0x8239BF39 0xB53C
+0x8239C030 0xB53D
+0x8239C031 0xB53E
+0x8239C032 0xB53F
+0x8239C033 0xB540
+0x8239C034 0xB541
+0x8239C035 0xB542
+0x8239C036 0xB543
+0x8239C037 0xB544
+0x8239C038 0xB545
+0x8239C039 0xB546
+0x8239C130 0xB547
+0x8239C131 0xB548
+0x8239C132 0xB549
+0x8239C133 0xB54A
+0x8239C134 0xB54B
+0x8239C135 0xB54C
+0x8239C136 0xB54D
+0x8239C137 0xB54E
+0x8239C138 0xB54F
+0x8239C139 0xB550
+0x8239C230 0xB551
+0x8239C231 0xB552
+0x8239C232 0xB553
+0x8239C233 0xB554
+0x8239C234 0xB555
+0x8239C235 0xB556
+0x8239C236 0xB557
+0x8239C237 0xB558
+0x8239C238 0xB559
+0x8239C239 0xB55A
+0x8239C330 0xB55B
+0x8239C331 0xB55C
+0x8239C332 0xB55D
+0x8239C333 0xB55E
+0x8239C334 0xB55F
+0x8239C335 0xB560
+0x8239C336 0xB561
+0x8239C337 0xB562
+0x8239C338 0xB563
+0x8239C339 0xB564
+0x8239C430 0xB565
+0x8239C431 0xB566
+0x8239C432 0xB567
+0x8239C433 0xB568
+0x8239C434 0xB569
+0x8239C435 0xB56A
+0x8239C436 0xB56B
+0x8239C437 0xB56C
+0x8239C438 0xB56D
+0x8239C439 0xB56E
+0x8239C530 0xB56F
+0x8239C531 0xB570
+0x8239C532 0xB571
+0x8239C533 0xB572
+0x8239C534 0xB573
+0x8239C535 0xB574
+0x8239C536 0xB575
+0x8239C537 0xB576
+0x8239C538 0xB577
+0x8239C539 0xB578
+0x8239C630 0xB579
+0x8239C631 0xB57A
+0x8239C632 0xB57B
+0x8239C633 0xB57C
+0x8239C634 0xB57D
+0x8239C635 0xB57E
+0x8239C636 0xB57F
+0x8239C637 0xB580
+0x8239C638 0xB581
+0x8239C639 0xB582
+0x8239C730 0xB583
+0x8239C731 0xB584
+0x8239C732 0xB585
+0x8239C733 0xB586
+0x8239C734 0xB587
+0x8239C735 0xB588
+0x8239C736 0xB589
+0x8239C737 0xB58A
+0x8239C738 0xB58B
+0x8239C739 0xB58C
+0x8239C830 0xB58D
+0x8239C831 0xB58E
+0x8239C832 0xB58F
+0x8239C833 0xB590
+0x8239C834 0xB591
+0x8239C835 0xB592
+0x8239C836 0xB593
+0x8239C837 0xB594
+0x8239C838 0xB595
+0x8239C839 0xB596
+0x8239C930 0xB597
+0x8239C931 0xB598
+0x8239C932 0xB599
+0x8239C933 0xB59A
+0x8239C934 0xB59B
+0x8239C935 0xB59C
+0x8239C936 0xB59D
+0x8239C937 0xB59E
+0x8239C938 0xB59F
+0x8239C939 0xB5A0
+0x8239CA30 0xB5A1
+0x8239CA31 0xB5A2
+0x8239CA32 0xB5A3
+0x8239CA33 0xB5A4
+0x8239CA34 0xB5A5
+0x8239CA35 0xB5A6
+0x8239CA36 0xB5A7
+0x8239CA37 0xB5A8
+0x8239CA38 0xB5A9
+0x8239CA39 0xB5AA
+0x8239CB30 0xB5AB
+0x8239CB31 0xB5AC
+0x8239CB32 0xB5AD
+0x8239CB33 0xB5AE
+0x8239CB34 0xB5AF
+0x8239CB35 0xB5B0
+0x8239CB36 0xB5B1
+0x8239CB37 0xB5B2
+0x8239CB38 0xB5B3
+0x8239CB39 0xB5B4
+0x8239CC30 0xB5B5
+0x8239CC31 0xB5B6
+0x8239CC32 0xB5B7
+0x8239CC33 0xB5B8
+0x8239CC34 0xB5B9
+0x8239CC35 0xB5BA
+0x8239CC36 0xB5BB
+0x8239CC37 0xB5BC
+0x8239CC38 0xB5BD
+0x8239CC39 0xB5BE
+0x8239CD30 0xB5BF
+0x8239CD31 0xB5C0
+0x8239CD32 0xB5C1
+0x8239CD33 0xB5C2
+0x8239CD34 0xB5C3
+0x8239CD35 0xB5C4
+0x8239CD36 0xB5C5
+0x8239CD37 0xB5C6
+0x8239CD38 0xB5C7
+0x8239CD39 0xB5C8
+0x8239CE30 0xB5C9
+0x8239CE31 0xB5CA
+0x8239CE32 0xB5CB
+0x8239CE33 0xB5CC
+0x8239CE34 0xB5CD
+0x8239CE35 0xB5CE
+0x8239CE36 0xB5CF
+0x8239CE37 0xB5D0
+0x8239CE38 0xB5D1
+0x8239CE39 0xB5D2
+0x8239CF30 0xB5D3
+0x8239CF31 0xB5D4
+0x8239CF32 0xB5D5
+0x8239CF33 0xB5D6
+0x8239CF34 0xB5D7
+0x8239CF35 0xB5D8
+0x8239CF36 0xB5D9
+0x8239CF37 0xB5DA
+0x8239CF38 0xB5DB
+0x8239CF39 0xB5DC
+0x8239D030 0xB5DD
+0x8239D031 0xB5DE
+0x8239D032 0xB5DF
+0x8239D033 0xB5E0
+0x8239D034 0xB5E1
+0x8239D035 0xB5E2
+0x8239D036 0xB5E3
+0x8239D037 0xB5E4
+0x8239D038 0xB5E5
+0x8239D039 0xB5E6
+0x8239D130 0xB5E7
+0x8239D131 0xB5E8
+0x8239D132 0xB5E9
+0x8239D133 0xB5EA
+0x8239D134 0xB5EB
+0x8239D135 0xB5EC
+0x8239D136 0xB5ED
+0x8239D137 0xB5EE
+0x8239D138 0xB5EF
+0x8239D139 0xB5F0
+0x8239D230 0xB5F1
+0x8239D231 0xB5F2
+0x8239D232 0xB5F3
+0x8239D233 0xB5F4
+0x8239D234 0xB5F5
+0x8239D235 0xB5F6
+0x8239D236 0xB5F7
+0x8239D237 0xB5F8
+0x8239D238 0xB5F9
+0x8239D239 0xB5FA
+0x8239D330 0xB5FB
+0x8239D331 0xB5FC
+0x8239D332 0xB5FD
+0x8239D333 0xB5FE
+0x8239D334 0xB5FF
+0x8239D335 0xB600
+0x8239D336 0xB601
+0x8239D337 0xB602
+0x8239D338 0xB603
+0x8239D339 0xB604
+0x8239D430 0xB605
+0x8239D431 0xB606
+0x8239D432 0xB607
+0x8239D433 0xB608
+0x8239D434 0xB609
+0x8239D435 0xB60A
+0x8239D436 0xB60B
+0x8239D437 0xB60C
+0x8239D438 0xB60D
+0x8239D439 0xB60E
+0x8239D530 0xB60F
+0x8239D531 0xB610
+0x8239D532 0xB611
+0x8239D533 0xB612
+0x8239D534 0xB613
+0x8239D535 0xB614
+0x8239D536 0xB615
+0x8239D537 0xB616
+0x8239D538 0xB617
+0x8239D539 0xB618
+0x8239D630 0xB619
+0x8239D631 0xB61A
+0x8239D632 0xB61B
+0x8239D633 0xB61C
+0x8239D634 0xB61D
+0x8239D635 0xB61E
+0x8239D636 0xB61F
+0x8239D637 0xB620
+0x8239D638 0xB621
+0x8239D639 0xB622
+0x8239D730 0xB623
+0x8239D731 0xB624
+0x8239D732 0xB625
+0x8239D733 0xB626
+0x8239D734 0xB627
+0x8239D735 0xB628
+0x8239D736 0xB629
+0x8239D737 0xB62A
+0x8239D738 0xB62B
+0x8239D739 0xB62C
+0x8239D830 0xB62D
+0x8239D831 0xB62E
+0x8239D832 0xB62F
+0x8239D833 0xB630
+0x8239D834 0xB631
+0x8239D835 0xB632
+0x8239D836 0xB633
+0x8239D837 0xB634
+0x8239D838 0xB635
+0x8239D839 0xB636
+0x8239D930 0xB637
+0x8239D931 0xB638
+0x8239D932 0xB639
+0x8239D933 0xB63A
+0x8239D934 0xB63B
+0x8239D935 0xB63C
+0x8239D936 0xB63D
+0x8239D937 0xB63E
+0x8239D938 0xB63F
+0x8239D939 0xB640
+0x8239DA30 0xB641
+0x8239DA31 0xB642
+0x8239DA32 0xB643
+0x8239DA33 0xB644
+0x8239DA34 0xB645
+0x8239DA35 0xB646
+0x8239DA36 0xB647
+0x8239DA37 0xB648
+0x8239DA38 0xB649
+0x8239DA39 0xB64A
+0x8239DB30 0xB64B
+0x8239DB31 0xB64C
+0x8239DB32 0xB64D
+0x8239DB33 0xB64E
+0x8239DB34 0xB64F
+0x8239DB35 0xB650
+0x8239DB36 0xB651
+0x8239DB37 0xB652
+0x8239DB38 0xB653
+0x8239DB39 0xB654
+0x8239DC30 0xB655
+0x8239DC31 0xB656
+0x8239DC32 0xB657
+0x8239DC33 0xB658
+0x8239DC34 0xB659
+0x8239DC35 0xB65A
+0x8239DC36 0xB65B
+0x8239DC37 0xB65C
+0x8239DC38 0xB65D
+0x8239DC39 0xB65E
+0x8239DD30 0xB65F
+0x8239DD31 0xB660
+0x8239DD32 0xB661
+0x8239DD33 0xB662
+0x8239DD34 0xB663
+0x8239DD35 0xB664
+0x8239DD36 0xB665
+0x8239DD37 0xB666
+0x8239DD38 0xB667
+0x8239DD39 0xB668
+0x8239DE30 0xB669
+0x8239DE31 0xB66A
+0x8239DE32 0xB66B
+0x8239DE33 0xB66C
+0x8239DE34 0xB66D
+0x8239DE35 0xB66E
+0x8239DE36 0xB66F
+0x8239DE37 0xB670
+0x8239DE38 0xB671
+0x8239DE39 0xB672
+0x8239DF30 0xB673
+0x8239DF31 0xB674
+0x8239DF32 0xB675
+0x8239DF33 0xB676
+0x8239DF34 0xB677
+0x8239DF35 0xB678
+0x8239DF36 0xB679
+0x8239DF37 0xB67A
+0x8239DF38 0xB67B
+0x8239DF39 0xB67C
+0x8239E030 0xB67D
+0x8239E031 0xB67E
+0x8239E032 0xB67F
+0x8239E033 0xB680
+0x8239E034 0xB681
+0x8239E035 0xB682
+0x8239E036 0xB683
+0x8239E037 0xB684
+0x8239E038 0xB685
+0x8239E039 0xB686
+0x8239E130 0xB687
+0x8239E131 0xB688
+0x8239E132 0xB689
+0x8239E133 0xB68A
+0x8239E134 0xB68B
+0x8239E135 0xB68C
+0x8239E136 0xB68D
+0x8239E137 0xB68E
+0x8239E138 0xB68F
+0x8239E139 0xB690
+0x8239E230 0xB691
+0x8239E231 0xB692
+0x8239E232 0xB693
+0x8239E233 0xB694
+0x8239E234 0xB695
+0x8239E235 0xB696
+0x8239E236 0xB697
+0x8239E237 0xB698
+0x8239E238 0xB699
+0x8239E239 0xB69A
+0x8239E330 0xB69B
+0x8239E331 0xB69C
+0x8239E332 0xB69D
+0x8239E333 0xB69E
+0x8239E334 0xB69F
+0x8239E335 0xB6A0
+0x8239E336 0xB6A1
+0x8239E337 0xB6A2
+0x8239E338 0xB6A3
+0x8239E339 0xB6A4
+0x8239E430 0xB6A5
+0x8239E431 0xB6A6
+0x8239E432 0xB6A7
+0x8239E433 0xB6A8
+0x8239E434 0xB6A9
+0x8239E435 0xB6AA
+0x8239E436 0xB6AB
+0x8239E437 0xB6AC
+0x8239E438 0xB6AD
+0x8239E439 0xB6AE
+0x8239E530 0xB6AF
+0x8239E531 0xB6B0
+0x8239E532 0xB6B1
+0x8239E533 0xB6B2
+0x8239E534 0xB6B3
+0x8239E535 0xB6B4
+0x8239E536 0xB6B5
+0x8239E537 0xB6B6
+0x8239E538 0xB6B7
+0x8239E539 0xB6B8
+0x8239E630 0xB6B9
+0x8239E631 0xB6BA
+0x8239E632 0xB6BB
+0x8239E633 0xB6BC
+0x8239E634 0xB6BD
+0x8239E635 0xB6BE
+0x8239E636 0xB6BF
+0x8239E637 0xB6C0
+0x8239E638 0xB6C1
+0x8239E639 0xB6C2
+0x8239E730 0xB6C3
+0x8239E731 0xB6C4
+0x8239E732 0xB6C5
+0x8239E733 0xB6C6
+0x8239E734 0xB6C7
+0x8239E735 0xB6C8
+0x8239E736 0xB6C9
+0x8239E737 0xB6CA
+0x8239E738 0xB6CB
+0x8239E739 0xB6CC
+0x8239E830 0xB6CD
+0x8239E831 0xB6CE
+0x8239E832 0xB6CF
+0x8239E833 0xB6D0
+0x8239E834 0xB6D1
+0x8239E835 0xB6D2
+0x8239E836 0xB6D3
+0x8239E837 0xB6D4
+0x8239E838 0xB6D5
+0x8239E839 0xB6D6
+0x8239E930 0xB6D7
+0x8239E931 0xB6D8
+0x8239E932 0xB6D9
+0x8239E933 0xB6DA
+0x8239E934 0xB6DB
+0x8239E935 0xB6DC
+0x8239E936 0xB6DD
+0x8239E937 0xB6DE
+0x8239E938 0xB6DF
+0x8239E939 0xB6E0
+0x8239EA30 0xB6E1
+0x8239EA31 0xB6E2
+0x8239EA32 0xB6E3
+0x8239EA33 0xB6E4
+0x8239EA34 0xB6E5
+0x8239EA35 0xB6E6
+0x8239EA36 0xB6E7
+0x8239EA37 0xB6E8
+0x8239EA38 0xB6E9
+0x8239EA39 0xB6EA
+0x8239EB30 0xB6EB
+0x8239EB31 0xB6EC
+0x8239EB32 0xB6ED
+0x8239EB33 0xB6EE
+0x8239EB34 0xB6EF
+0x8239EB35 0xB6F0
+0x8239EB36 0xB6F1
+0x8239EB37 0xB6F2
+0x8239EB38 0xB6F3
+0x8239EB39 0xB6F4
+0x8239EC30 0xB6F5
+0x8239EC31 0xB6F6
+0x8239EC32 0xB6F7
+0x8239EC33 0xB6F8
+0x8239EC34 0xB6F9
+0x8239EC35 0xB6FA
+0x8239EC36 0xB6FB
+0x8239EC37 0xB6FC
+0x8239EC38 0xB6FD
+0x8239EC39 0xB6FE
+0x8239ED30 0xB6FF
+0x8239ED31 0xB700
+0x8239ED32 0xB701
+0x8239ED33 0xB702
+0x8239ED34 0xB703
+0x8239ED35 0xB704
+0x8239ED36 0xB705
+0x8239ED37 0xB706
+0x8239ED38 0xB707
+0x8239ED39 0xB708
+0x8239EE30 0xB709
+0x8239EE31 0xB70A
+0x8239EE32 0xB70B
+0x8239EE33 0xB70C
+0x8239EE34 0xB70D
+0x8239EE35 0xB70E
+0x8239EE36 0xB70F
+0x8239EE37 0xB710
+0x8239EE38 0xB711
+0x8239EE39 0xB712
+0x8239EF30 0xB713
+0x8239EF31 0xB714
+0x8239EF32 0xB715
+0x8239EF33 0xB716
+0x8239EF34 0xB717
+0x8239EF35 0xB718
+0x8239EF36 0xB719
+0x8239EF37 0xB71A
+0x8239EF38 0xB71B
+0x8239EF39 0xB71C
+0x8239F030 0xB71D
+0x8239F031 0xB71E
+0x8239F032 0xB71F
+0x8239F033 0xB720
+0x8239F034 0xB721
+0x8239F035 0xB722
+0x8239F036 0xB723
+0x8239F037 0xB724
+0x8239F038 0xB725
+0x8239F039 0xB726
+0x8239F130 0xB727
+0x8239F131 0xB728
+0x8239F132 0xB729
+0x8239F133 0xB72A
+0x8239F134 0xB72B
+0x8239F135 0xB72C
+0x8239F136 0xB72D
+0x8239F137 0xB72E
+0x8239F138 0xB72F
+0x8239F139 0xB730
+0x8239F230 0xB731
+0x8239F231 0xB732
+0x8239F232 0xB733
+0x8239F233 0xB734
+0x8239F234 0xB735
+0x8239F235 0xB736
+0x8239F236 0xB737
+0x8239F237 0xB738
+0x8239F238 0xB739
+0x8239F239 0xB73A
+0x8239F330 0xB73B
+0x8239F331 0xB73C
+0x8239F332 0xB73D
+0x8239F333 0xB73E
+0x8239F334 0xB73F
+0x8239F335 0xB740
+0x8239F336 0xB741
+0x8239F337 0xB742
+0x8239F338 0xB743
+0x8239F339 0xB744
+0x8239F430 0xB745
+0x8239F431 0xB746
+0x8239F432 0xB747
+0x8239F433 0xB748
+0x8239F434 0xB749
+0x8239F435 0xB74A
+0x8239F436 0xB74B
+0x8239F437 0xB74C
+0x8239F438 0xB74D
+0x8239F439 0xB74E
+0x8239F530 0xB74F
+0x8239F531 0xB750
+0x8239F532 0xB751
+0x8239F533 0xB752
+0x8239F534 0xB753
+0x8239F535 0xB754
+0x8239F536 0xB755
+0x8239F537 0xB756
+0x8239F538 0xB757
+0x8239F539 0xB758
+0x8239F630 0xB759
+0x8239F631 0xB75A
+0x8239F632 0xB75B
+0x8239F633 0xB75C
+0x8239F634 0xB75D
+0x8239F635 0xB75E
+0x8239F636 0xB75F
+0x8239F637 0xB760
+0x8239F638 0xB761
+0x8239F639 0xB762
+0x8239F730 0xB763
+0x8239F731 0xB764
+0x8239F732 0xB765
+0x8239F733 0xB766
+0x8239F734 0xB767
+0x8239F735 0xB768
+0x8239F736 0xB769
+0x8239F737 0xB76A
+0x8239F738 0xB76B
+0x8239F739 0xB76C
+0x8239F830 0xB76D
+0x8239F831 0xB76E
+0x8239F832 0xB76F
+0x8239F833 0xB770
+0x8239F834 0xB771
+0x8239F835 0xB772
+0x8239F836 0xB773
+0x8239F837 0xB774
+0x8239F838 0xB775
+0x8239F839 0xB776
+0x8239F930 0xB777
+0x8239F931 0xB778
+0x8239F932 0xB779
+0x8239F933 0xB77A
+0x8239F934 0xB77B
+0x8239F935 0xB77C
+0x8239F936 0xB77D
+0x8239F937 0xB77E
+0x8239F938 0xB77F
+0x8239F939 0xB780
+0x8239FA30 0xB781
+0x8239FA31 0xB782
+0x8239FA32 0xB783
+0x8239FA33 0xB784
+0x8239FA34 0xB785
+0x8239FA35 0xB786
+0x8239FA36 0xB787
+0x8239FA37 0xB788
+0x8239FA38 0xB789
+0x8239FA39 0xB78A
+0x8239FB30 0xB78B
+0x8239FB31 0xB78C
+0x8239FB32 0xB78D
+0x8239FB33 0xB78E
+0x8239FB34 0xB78F
+0x8239FB35 0xB790
+0x8239FB36 0xB791
+0x8239FB37 0xB792
+0x8239FB38 0xB793
+0x8239FB39 0xB794
+0x8239FC30 0xB795
+0x8239FC31 0xB796
+0x8239FC32 0xB797
+0x8239FC33 0xB798
+0x8239FC34 0xB799
+0x8239FC35 0xB79A
+0x8239FC36 0xB79B
+0x8239FC37 0xB79C
+0x8239FC38 0xB79D
+0x8239FC39 0xB79E
+0x8239FD30 0xB79F
+0x8239FD31 0xB7A0
+0x8239FD32 0xB7A1
+0x8239FD33 0xB7A2
+0x8239FD34 0xB7A3
+0x8239FD35 0xB7A4
+0x8239FD36 0xB7A5
+0x8239FD37 0xB7A6
+0x8239FD38 0xB7A7
+0x8239FD39 0xB7A8
+0x8239FE30 0xB7A9
+0x8239FE31 0xB7AA
+0x8239FE32 0xB7AB
+0x8239FE33 0xB7AC
+0x8239FE34 0xB7AD
+0x8239FE35 0xB7AE
+0x8239FE36 0xB7AF
+0x8239FE37 0xB7B0
+0x8239FE38 0xB7B1
+0x8239FE39 0xB7B2
+0x8240 0x4FA4
+0x8241 0x4FAB
+0x8242 0x4FAD
+0x8243 0x4FB0
+0x8244 0x4FB1
+0x8245 0x4FB2
+0x8246 0x4FB3
+0x8247 0x4FB4
+0x8248 0x4FB6
+0x8249 0x4FB7
+0x824A 0x4FB8
+0x824B 0x4FB9
+0x824C 0x4FBA
+0x824D 0x4FBB
+0x824E 0x4FBC
+0x824F 0x4FBD
+0x8250 0x4FBE
+0x8251 0x4FC0
+0x8252 0x4FC1
+0x8253 0x4FC2
+0x8254 0x4FC6
+0x8255 0x4FC7
+0x8256 0x4FC8
+0x8257 0x4FC9
+0x8258 0x4FCB
+0x8259 0x4FCC
+0x825A 0x4FCD
+0x825B 0x4FD2
+0x825C 0x4FD3
+0x825D 0x4FD4
+0x825E 0x4FD5
+0x825F 0x4FD6
+0x8260 0x4FD9
+0x8261 0x4FDB
+0x8262 0x4FE0
+0x8263 0x4FE2
+0x8264 0x4FE4
+0x8265 0x4FE5
+0x8266 0x4FE7
+0x8267 0x4FEB
+0x8268 0x4FEC
+0x8269 0x4FF0
+0x826A 0x4FF2
+0x826B 0x4FF4
+0x826C 0x4FF5
+0x826D 0x4FF6
+0x826E 0x4FF7
+0x826F 0x4FF9
+0x8270 0x4FFB
+0x8271 0x4FFC
+0x8272 0x4FFD
+0x8273 0x4FFF
+0x8274 0x5000
+0x8275 0x5001
+0x8276 0x5002
+0x8277 0x5003
+0x8278 0x5004
+0x8279 0x5005
+0x827A 0x5006
+0x827B 0x5007
+0x827C 0x5008
+0x827D 0x5009
+0x827E 0x500A
+0x8280 0x500B
+0x8281 0x500E
+0x8282 0x5010
+0x8283 0x5011
+0x8284 0x5013
+0x8285 0x5015
+0x8286 0x5016
+0x8287 0x5017
+0x8288 0x501B
+0x8289 0x501D
+0x828A 0x501E
+0x828B 0x5020
+0x828C 0x5022
+0x828D 0x5023
+0x828E 0x5024
+0x828F 0x5027
+0x8290 0x502B
+0x8291 0x502F
+0x8292 0x5030
+0x8293 0x5031
+0x8294 0x5032
+0x8295 0x5033
+0x8296 0x5034
+0x8297 0x5035
+0x8298 0x5036
+0x8299 0x5037
+0x829A 0x5038
+0x829B 0x5039
+0x829C 0x503B
+0x829D 0x503D
+0x829E 0x503F
+0x829F 0x5040
+0x82A0 0x5041
+0x82A1 0x5042
+0x82A2 0x5044
+0x82A3 0x5045
+0x82A4 0x5046
+0x82A5 0x5049
+0x82A6 0x504A
+0x82A7 0x504B
+0x82A8 0x504D
+0x82A9 0x5050
+0x82AA 0x5051
+0x82AB 0x5052
+0x82AC 0x5053
+0x82AD 0x5054
+0x82AE 0x5056
+0x82AF 0x5057
+0x82B0 0x5058
+0x82B1 0x5059
+0x82B2 0x505B
+0x82B3 0x505D
+0x82B4 0x505E
+0x82B5 0x505F
+0x82B6 0x5060
+0x82B7 0x5061
+0x82B8 0x5062
+0x82B9 0x5063
+0x82BA 0x5064
+0x82BB 0x5066
+0x82BC 0x5067
+0x82BD 0x5068
+0x82BE 0x5069
+0x82BF 0x506A
+0x82C0 0x506B
+0x82C1 0x506D
+0x82C2 0x506E
+0x82C3 0x506F
+0x82C4 0x5070
+0x82C5 0x5071
+0x82C6 0x5072
+0x82C7 0x5073
+0x82C8 0x5074
+0x82C9 0x5075
+0x82CA 0x5078
+0x82CB 0x5079
+0x82CC 0x507A
+0x82CD 0x507C
+0x82CE 0x507D
+0x82CF 0x5081
+0x82D0 0x5082
+0x82D1 0x5083
+0x82D2 0x5084
+0x82D3 0x5086
+0x82D4 0x5087
+0x82D5 0x5089
+0x82D6 0x508A
+0x82D7 0x508B
+0x82D8 0x508C
+0x82D9 0x508E
+0x82DA 0x508F
+0x82DB 0x5090
+0x82DC 0x5091
+0x82DD 0x5092
+0x82DE 0x5093
+0x82DF 0x5094
+0x82E0 0x5095
+0x82E1 0x5096
+0x82E2 0x5097
+0x82E3 0x5098
+0x82E4 0x5099
+0x82E5 0x509A
+0x82E6 0x509B
+0x82E7 0x509C
+0x82E8 0x509D
+0x82E9 0x509E
+0x82EA 0x509F
+0x82EB 0x50A0
+0x82EC 0x50A1
+0x82ED 0x50A2
+0x82EE 0x50A4
+0x82EF 0x50A6
+0x82F0 0x50AA
+0x82F1 0x50AB
+0x82F2 0x50AD
+0x82F3 0x50AE
+0x82F4 0x50AF
+0x82F5 0x50B0
+0x82F6 0x50B1
+0x82F7 0x50B3
+0x82F8 0x50B4
+0x82F9 0x50B5
+0x82FA 0x50B6
+0x82FB 0x50B7
+0x82FC 0x50B8
+0x82FD 0x50B9
+0x82FE 0x50BC
+0x83308130 0xB7B3
+0x83308131 0xB7B4
+0x83308132 0xB7B5
+0x83308133 0xB7B6
+0x83308134 0xB7B7
+0x83308135 0xB7B8
+0x83308136 0xB7B9
+0x83308137 0xB7BA
+0x83308138 0xB7BB
+0x83308139 0xB7BC
+0x83308230 0xB7BD
+0x83308231 0xB7BE
+0x83308232 0xB7BF
+0x83308233 0xB7C0
+0x83308234 0xB7C1
+0x83308235 0xB7C2
+0x83308236 0xB7C3
+0x83308237 0xB7C4
+0x83308238 0xB7C5
+0x83308239 0xB7C6
+0x83308330 0xB7C7
+0x83308331 0xB7C8
+0x83308332 0xB7C9
+0x83308333 0xB7CA
+0x83308334 0xB7CB
+0x83308335 0xB7CC
+0x83308336 0xB7CD
+0x83308337 0xB7CE
+0x83308338 0xB7CF
+0x83308339 0xB7D0
+0x83308430 0xB7D1
+0x83308431 0xB7D2
+0x83308432 0xB7D3
+0x83308433 0xB7D4
+0x83308434 0xB7D5
+0x83308435 0xB7D6
+0x83308436 0xB7D7
+0x83308437 0xB7D8
+0x83308438 0xB7D9
+0x83308439 0xB7DA
+0x83308530 0xB7DB
+0x83308531 0xB7DC
+0x83308532 0xB7DD
+0x83308533 0xB7DE
+0x83308534 0xB7DF
+0x83308535 0xB7E0
+0x83308536 0xB7E1
+0x83308537 0xB7E2
+0x83308538 0xB7E3
+0x83308539 0xB7E4
+0x83308630 0xB7E5
+0x83308631 0xB7E6
+0x83308632 0xB7E7
+0x83308633 0xB7E8
+0x83308634 0xB7E9
+0x83308635 0xB7EA
+0x83308636 0xB7EB
+0x83308637 0xB7EC
+0x83308638 0xB7ED
+0x83308639 0xB7EE
+0x83308730 0xB7EF
+0x83308731 0xB7F0
+0x83308732 0xB7F1
+0x83308733 0xB7F2
+0x83308734 0xB7F3
+0x83308735 0xB7F4
+0x83308736 0xB7F5
+0x83308737 0xB7F6
+0x83308738 0xB7F7
+0x83308739 0xB7F8
+0x83308830 0xB7F9
+0x83308831 0xB7FA
+0x83308832 0xB7FB
+0x83308833 0xB7FC
+0x83308834 0xB7FD
+0x83308835 0xB7FE
+0x83308836 0xB7FF
+0x83308837 0xB800
+0x83308838 0xB801
+0x83308839 0xB802
+0x83308930 0xB803
+0x83308931 0xB804
+0x83308932 0xB805
+0x83308933 0xB806
+0x83308934 0xB807
+0x83308935 0xB808
+0x83308936 0xB809
+0x83308937 0xB80A
+0x83308938 0xB80B
+0x83308939 0xB80C
+0x83308A30 0xB80D
+0x83308A31 0xB80E
+0x83308A32 0xB80F
+0x83308A33 0xB810
+0x83308A34 0xB811
+0x83308A35 0xB812
+0x83308A36 0xB813
+0x83308A37 0xB814
+0x83308A38 0xB815
+0x83308A39 0xB816
+0x83308B30 0xB817
+0x83308B31 0xB818
+0x83308B32 0xB819
+0x83308B33 0xB81A
+0x83308B34 0xB81B
+0x83308B35 0xB81C
+0x83308B36 0xB81D
+0x83308B37 0xB81E
+0x83308B38 0xB81F
+0x83308B39 0xB820
+0x83308C30 0xB821
+0x83308C31 0xB822
+0x83308C32 0xB823
+0x83308C33 0xB824
+0x83308C34 0xB825
+0x83308C35 0xB826
+0x83308C36 0xB827
+0x83308C37 0xB828
+0x83308C38 0xB829
+0x83308C39 0xB82A
+0x83308D30 0xB82B
+0x83308D31 0xB82C
+0x83308D32 0xB82D
+0x83308D33 0xB82E
+0x83308D34 0xB82F
+0x83308D35 0xB830
+0x83308D36 0xB831
+0x83308D37 0xB832
+0x83308D38 0xB833
+0x83308D39 0xB834
+0x83308E30 0xB835
+0x83308E31 0xB836
+0x83308E32 0xB837
+0x83308E33 0xB838
+0x83308E34 0xB839
+0x83308E35 0xB83A
+0x83308E36 0xB83B
+0x83308E37 0xB83C
+0x83308E38 0xB83D
+0x83308E39 0xB83E
+0x83308F30 0xB83F
+0x83308F31 0xB840
+0x83308F32 0xB841
+0x83308F33 0xB842
+0x83308F34 0xB843
+0x83308F35 0xB844
+0x83308F36 0xB845
+0x83308F37 0xB846
+0x83308F38 0xB847
+0x83308F39 0xB848
+0x83309030 0xB849
+0x83309031 0xB84A
+0x83309032 0xB84B
+0x83309033 0xB84C
+0x83309034 0xB84D
+0x83309035 0xB84E
+0x83309036 0xB84F
+0x83309037 0xB850
+0x83309038 0xB851
+0x83309039 0xB852
+0x83309130 0xB853
+0x83309131 0xB854
+0x83309132 0xB855
+0x83309133 0xB856
+0x83309134 0xB857
+0x83309135 0xB858
+0x83309136 0xB859
+0x83309137 0xB85A
+0x83309138 0xB85B
+0x83309139 0xB85C
+0x83309230 0xB85D
+0x83309231 0xB85E
+0x83309232 0xB85F
+0x83309233 0xB860
+0x83309234 0xB861
+0x83309235 0xB862
+0x83309236 0xB863
+0x83309237 0xB864
+0x83309238 0xB865
+0x83309239 0xB866
+0x83309330 0xB867
+0x83309331 0xB868
+0x83309332 0xB869
+0x83309333 0xB86A
+0x83309334 0xB86B
+0x83309335 0xB86C
+0x83309336 0xB86D
+0x83309337 0xB86E
+0x83309338 0xB86F
+0x83309339 0xB870
+0x83309430 0xB871
+0x83309431 0xB872
+0x83309432 0xB873
+0x83309433 0xB874
+0x83309434 0xB875
+0x83309435 0xB876
+0x83309436 0xB877
+0x83309437 0xB878
+0x83309438 0xB879
+0x83309439 0xB87A
+0x83309530 0xB87B
+0x83309531 0xB87C
+0x83309532 0xB87D
+0x83309533 0xB87E
+0x83309534 0xB87F
+0x83309535 0xB880
+0x83309536 0xB881
+0x83309537 0xB882
+0x83309538 0xB883
+0x83309539 0xB884
+0x83309630 0xB885
+0x83309631 0xB886
+0x83309632 0xB887
+0x83309633 0xB888
+0x83309634 0xB889
+0x83309635 0xB88A
+0x83309636 0xB88B
+0x83309637 0xB88C
+0x83309638 0xB88D
+0x83309639 0xB88E
+0x83309730 0xB88F
+0x83309731 0xB890
+0x83309732 0xB891
+0x83309733 0xB892
+0x83309734 0xB893
+0x83309735 0xB894
+0x83309736 0xB895
+0x83309737 0xB896
+0x83309738 0xB897
+0x83309739 0xB898
+0x83309830 0xB899
+0x83309831 0xB89A
+0x83309832 0xB89B
+0x83309833 0xB89C
+0x83309834 0xB89D
+0x83309835 0xB89E
+0x83309836 0xB89F
+0x83309837 0xB8A0
+0x83309838 0xB8A1
+0x83309839 0xB8A2
+0x83309930 0xB8A3
+0x83309931 0xB8A4
+0x83309932 0xB8A5
+0x83309933 0xB8A6
+0x83309934 0xB8A7
+0x83309935 0xB8A8
+0x83309936 0xB8A9
+0x83309937 0xB8AA
+0x83309938 0xB8AB
+0x83309939 0xB8AC
+0x83309A30 0xB8AD
+0x83309A31 0xB8AE
+0x83309A32 0xB8AF
+0x83309A33 0xB8B0
+0x83309A34 0xB8B1
+0x83309A35 0xB8B2
+0x83309A36 0xB8B3
+0x83309A37 0xB8B4
+0x83309A38 0xB8B5
+0x83309A39 0xB8B6
+0x83309B30 0xB8B7
+0x83309B31 0xB8B8
+0x83309B32 0xB8B9
+0x83309B33 0xB8BA
+0x83309B34 0xB8BB
+0x83309B35 0xB8BC
+0x83309B36 0xB8BD
+0x83309B37 0xB8BE
+0x83309B38 0xB8BF
+0x83309B39 0xB8C0
+0x83309C30 0xB8C1
+0x83309C31 0xB8C2
+0x83309C32 0xB8C3
+0x83309C33 0xB8C4
+0x83309C34 0xB8C5
+0x83309C35 0xB8C6
+0x83309C36 0xB8C7
+0x83309C37 0xB8C8
+0x83309C38 0xB8C9
+0x83309C39 0xB8CA
+0x83309D30 0xB8CB
+0x83309D31 0xB8CC
+0x83309D32 0xB8CD
+0x83309D33 0xB8CE
+0x83309D34 0xB8CF
+0x83309D35 0xB8D0
+0x83309D36 0xB8D1
+0x83309D37 0xB8D2
+0x83309D38 0xB8D3
+0x83309D39 0xB8D4
+0x83309E30 0xB8D5
+0x83309E31 0xB8D6
+0x83309E32 0xB8D7
+0x83309E33 0xB8D8
+0x83309E34 0xB8D9
+0x83309E35 0xB8DA
+0x83309E36 0xB8DB
+0x83309E37 0xB8DC
+0x83309E38 0xB8DD
+0x83309E39 0xB8DE
+0x83309F30 0xB8DF
+0x83309F31 0xB8E0
+0x83309F32 0xB8E1
+0x83309F33 0xB8E2
+0x83309F34 0xB8E3
+0x83309F35 0xB8E4
+0x83309F36 0xB8E5
+0x83309F37 0xB8E6
+0x83309F38 0xB8E7
+0x83309F39 0xB8E8
+0x8330A030 0xB8E9
+0x8330A031 0xB8EA
+0x8330A032 0xB8EB
+0x8330A033 0xB8EC
+0x8330A034 0xB8ED
+0x8330A035 0xB8EE
+0x8330A036 0xB8EF
+0x8330A037 0xB8F0
+0x8330A038 0xB8F1
+0x8330A039 0xB8F2
+0x8330A130 0xB8F3
+0x8330A131 0xB8F4
+0x8330A132 0xB8F5
+0x8330A133 0xB8F6
+0x8330A134 0xB8F7
+0x8330A135 0xB8F8
+0x8330A136 0xB8F9
+0x8330A137 0xB8FA
+0x8330A138 0xB8FB
+0x8330A139 0xB8FC
+0x8330A230 0xB8FD
+0x8330A231 0xB8FE
+0x8330A232 0xB8FF
+0x8330A233 0xB900
+0x8330A234 0xB901
+0x8330A235 0xB902
+0x8330A236 0xB903
+0x8330A237 0xB904
+0x8330A238 0xB905
+0x8330A239 0xB906
+0x8330A330 0xB907
+0x8330A331 0xB908
+0x8330A332 0xB909
+0x8330A333 0xB90A
+0x8330A334 0xB90B
+0x8330A335 0xB90C
+0x8330A336 0xB90D
+0x8330A337 0xB90E
+0x8330A338 0xB90F
+0x8330A339 0xB910
+0x8330A430 0xB911
+0x8330A431 0xB912
+0x8330A432 0xB913
+0x8330A433 0xB914
+0x8330A434 0xB915
+0x8330A435 0xB916
+0x8330A436 0xB917
+0x8330A437 0xB918
+0x8330A438 0xB919
+0x8330A439 0xB91A
+0x8330A530 0xB91B
+0x8330A531 0xB91C
+0x8330A532 0xB91D
+0x8330A533 0xB91E
+0x8330A534 0xB91F
+0x8330A535 0xB920
+0x8330A536 0xB921
+0x8330A537 0xB922
+0x8330A538 0xB923
+0x8330A539 0xB924
+0x8330A630 0xB925
+0x8330A631 0xB926
+0x8330A632 0xB927
+0x8330A633 0xB928
+0x8330A634 0xB929
+0x8330A635 0xB92A
+0x8330A636 0xB92B
+0x8330A637 0xB92C
+0x8330A638 0xB92D
+0x8330A639 0xB92E
+0x8330A730 0xB92F
+0x8330A731 0xB930
+0x8330A732 0xB931
+0x8330A733 0xB932
+0x8330A734 0xB933
+0x8330A735 0xB934
+0x8330A736 0xB935
+0x8330A737 0xB936
+0x8330A738 0xB937
+0x8330A739 0xB938
+0x8330A830 0xB939
+0x8330A831 0xB93A
+0x8330A832 0xB93B
+0x8330A833 0xB93C
+0x8330A834 0xB93D
+0x8330A835 0xB93E
+0x8330A836 0xB93F
+0x8330A837 0xB940
+0x8330A838 0xB941
+0x8330A839 0xB942
+0x8330A930 0xB943
+0x8330A931 0xB944
+0x8330A932 0xB945
+0x8330A933 0xB946
+0x8330A934 0xB947
+0x8330A935 0xB948
+0x8330A936 0xB949
+0x8330A937 0xB94A
+0x8330A938 0xB94B
+0x8330A939 0xB94C
+0x8330AA30 0xB94D
+0x8330AA31 0xB94E
+0x8330AA32 0xB94F
+0x8330AA33 0xB950
+0x8330AA34 0xB951
+0x8330AA35 0xB952
+0x8330AA36 0xB953
+0x8330AA37 0xB954
+0x8330AA38 0xB955
+0x8330AA39 0xB956
+0x8330AB30 0xB957
+0x8330AB31 0xB958
+0x8330AB32 0xB959
+0x8330AB33 0xB95A
+0x8330AB34 0xB95B
+0x8330AB35 0xB95C
+0x8330AB36 0xB95D
+0x8330AB37 0xB95E
+0x8330AB38 0xB95F
+0x8330AB39 0xB960
+0x8330AC30 0xB961
+0x8330AC31 0xB962
+0x8330AC32 0xB963
+0x8330AC33 0xB964
+0x8330AC34 0xB965
+0x8330AC35 0xB966
+0x8330AC36 0xB967
+0x8330AC37 0xB968
+0x8330AC38 0xB969
+0x8330AC39 0xB96A
+0x8330AD30 0xB96B
+0x8330AD31 0xB96C
+0x8330AD32 0xB96D
+0x8330AD33 0xB96E
+0x8330AD34 0xB96F
+0x8330AD35 0xB970
+0x8330AD36 0xB971
+0x8330AD37 0xB972
+0x8330AD38 0xB973
+0x8330AD39 0xB974
+0x8330AE30 0xB975
+0x8330AE31 0xB976
+0x8330AE32 0xB977
+0x8330AE33 0xB978
+0x8330AE34 0xB979
+0x8330AE35 0xB97A
+0x8330AE36 0xB97B
+0x8330AE37 0xB97C
+0x8330AE38 0xB97D
+0x8330AE39 0xB97E
+0x8330AF30 0xB97F
+0x8330AF31 0xB980
+0x8330AF32 0xB981
+0x8330AF33 0xB982
+0x8330AF34 0xB983
+0x8330AF35 0xB984
+0x8330AF36 0xB985
+0x8330AF37 0xB986
+0x8330AF38 0xB987
+0x8330AF39 0xB988
+0x8330B030 0xB989
+0x8330B031 0xB98A
+0x8330B032 0xB98B
+0x8330B033 0xB98C
+0x8330B034 0xB98D
+0x8330B035 0xB98E
+0x8330B036 0xB98F
+0x8330B037 0xB990
+0x8330B038 0xB991
+0x8330B039 0xB992
+0x8330B130 0xB993
+0x8330B131 0xB994
+0x8330B132 0xB995
+0x8330B133 0xB996
+0x8330B134 0xB997
+0x8330B135 0xB998
+0x8330B136 0xB999
+0x8330B137 0xB99A
+0x8330B138 0xB99B
+0x8330B139 0xB99C
+0x8330B230 0xB99D
+0x8330B231 0xB99E
+0x8330B232 0xB99F
+0x8330B233 0xB9A0
+0x8330B234 0xB9A1
+0x8330B235 0xB9A2
+0x8330B236 0xB9A3
+0x8330B237 0xB9A4
+0x8330B238 0xB9A5
+0x8330B239 0xB9A6
+0x8330B330 0xB9A7
+0x8330B331 0xB9A8
+0x8330B332 0xB9A9
+0x8330B333 0xB9AA
+0x8330B334 0xB9AB
+0x8330B335 0xB9AC
+0x8330B336 0xB9AD
+0x8330B337 0xB9AE
+0x8330B338 0xB9AF
+0x8330B339 0xB9B0
+0x8330B430 0xB9B1
+0x8330B431 0xB9B2
+0x8330B432 0xB9B3
+0x8330B433 0xB9B4
+0x8330B434 0xB9B5
+0x8330B435 0xB9B6
+0x8330B436 0xB9B7
+0x8330B437 0xB9B8
+0x8330B438 0xB9B9
+0x8330B439 0xB9BA
+0x8330B530 0xB9BB
+0x8330B531 0xB9BC
+0x8330B532 0xB9BD
+0x8330B533 0xB9BE
+0x8330B534 0xB9BF
+0x8330B535 0xB9C0
+0x8330B536 0xB9C1
+0x8330B537 0xB9C2
+0x8330B538 0xB9C3
+0x8330B539 0xB9C4
+0x8330B630 0xB9C5
+0x8330B631 0xB9C6
+0x8330B632 0xB9C7
+0x8330B633 0xB9C8
+0x8330B634 0xB9C9
+0x8330B635 0xB9CA
+0x8330B636 0xB9CB
+0x8330B637 0xB9CC
+0x8330B638 0xB9CD
+0x8330B639 0xB9CE
+0x8330B730 0xB9CF
+0x8330B731 0xB9D0
+0x8330B732 0xB9D1
+0x8330B733 0xB9D2
+0x8330B734 0xB9D3
+0x8330B735 0xB9D4
+0x8330B736 0xB9D5
+0x8330B737 0xB9D6
+0x8330B738 0xB9D7
+0x8330B739 0xB9D8
+0x8330B830 0xB9D9
+0x8330B831 0xB9DA
+0x8330B832 0xB9DB
+0x8330B833 0xB9DC
+0x8330B834 0xB9DD
+0x8330B835 0xB9DE
+0x8330B836 0xB9DF
+0x8330B837 0xB9E0
+0x8330B838 0xB9E1
+0x8330B839 0xB9E2
+0x8330B930 0xB9E3
+0x8330B931 0xB9E4
+0x8330B932 0xB9E5
+0x8330B933 0xB9E6
+0x8330B934 0xB9E7
+0x8330B935 0xB9E8
+0x8330B936 0xB9E9
+0x8330B937 0xB9EA
+0x8330B938 0xB9EB
+0x8330B939 0xB9EC
+0x8330BA30 0xB9ED
+0x8330BA31 0xB9EE
+0x8330BA32 0xB9EF
+0x8330BA33 0xB9F0
+0x8330BA34 0xB9F1
+0x8330BA35 0xB9F2
+0x8330BA36 0xB9F3
+0x8330BA37 0xB9F4
+0x8330BA38 0xB9F5
+0x8330BA39 0xB9F6
+0x8330BB30 0xB9F7
+0x8330BB31 0xB9F8
+0x8330BB32 0xB9F9
+0x8330BB33 0xB9FA
+0x8330BB34 0xB9FB
+0x8330BB35 0xB9FC
+0x8330BB36 0xB9FD
+0x8330BB37 0xB9FE
+0x8330BB38 0xB9FF
+0x8330BB39 0xBA00
+0x8330BC30 0xBA01
+0x8330BC31 0xBA02
+0x8330BC32 0xBA03
+0x8330BC33 0xBA04
+0x8330BC34 0xBA05
+0x8330BC35 0xBA06
+0x8330BC36 0xBA07
+0x8330BC37 0xBA08
+0x8330BC38 0xBA09
+0x8330BC39 0xBA0A
+0x8330BD30 0xBA0B
+0x8330BD31 0xBA0C
+0x8330BD32 0xBA0D
+0x8330BD33 0xBA0E
+0x8330BD34 0xBA0F
+0x8330BD35 0xBA10
+0x8330BD36 0xBA11
+0x8330BD37 0xBA12
+0x8330BD38 0xBA13
+0x8330BD39 0xBA14
+0x8330BE30 0xBA15
+0x8330BE31 0xBA16
+0x8330BE32 0xBA17
+0x8330BE33 0xBA18
+0x8330BE34 0xBA19
+0x8330BE35 0xBA1A
+0x8330BE36 0xBA1B
+0x8330BE37 0xBA1C
+0x8330BE38 0xBA1D
+0x8330BE39 0xBA1E
+0x8330BF30 0xBA1F
+0x8330BF31 0xBA20
+0x8330BF32 0xBA21
+0x8330BF33 0xBA22
+0x8330BF34 0xBA23
+0x8330BF35 0xBA24
+0x8330BF36 0xBA25
+0x8330BF37 0xBA26
+0x8330BF38 0xBA27
+0x8330BF39 0xBA28
+0x8330C030 0xBA29
+0x8330C031 0xBA2A
+0x8330C032 0xBA2B
+0x8330C033 0xBA2C
+0x8330C034 0xBA2D
+0x8330C035 0xBA2E
+0x8330C036 0xBA2F
+0x8330C037 0xBA30
+0x8330C038 0xBA31
+0x8330C039 0xBA32
+0x8330C130 0xBA33
+0x8330C131 0xBA34
+0x8330C132 0xBA35
+0x8330C133 0xBA36
+0x8330C134 0xBA37
+0x8330C135 0xBA38
+0x8330C136 0xBA39
+0x8330C137 0xBA3A
+0x8330C138 0xBA3B
+0x8330C139 0xBA3C
+0x8330C230 0xBA3D
+0x8330C231 0xBA3E
+0x8330C232 0xBA3F
+0x8330C233 0xBA40
+0x8330C234 0xBA41
+0x8330C235 0xBA42
+0x8330C236 0xBA43
+0x8330C237 0xBA44
+0x8330C238 0xBA45
+0x8330C239 0xBA46
+0x8330C330 0xBA47
+0x8330C331 0xBA48
+0x8330C332 0xBA49
+0x8330C333 0xBA4A
+0x8330C334 0xBA4B
+0x8330C335 0xBA4C
+0x8330C336 0xBA4D
+0x8330C337 0xBA4E
+0x8330C338 0xBA4F
+0x8330C339 0xBA50
+0x8330C430 0xBA51
+0x8330C431 0xBA52
+0x8330C432 0xBA53
+0x8330C433 0xBA54
+0x8330C434 0xBA55
+0x8330C435 0xBA56
+0x8330C436 0xBA57
+0x8330C437 0xBA58
+0x8330C438 0xBA59
+0x8330C439 0xBA5A
+0x8330C530 0xBA5B
+0x8330C531 0xBA5C
+0x8330C532 0xBA5D
+0x8330C533 0xBA5E
+0x8330C534 0xBA5F
+0x8330C535 0xBA60
+0x8330C536 0xBA61
+0x8330C537 0xBA62
+0x8330C538 0xBA63
+0x8330C539 0xBA64
+0x8330C630 0xBA65
+0x8330C631 0xBA66
+0x8330C632 0xBA67
+0x8330C633 0xBA68
+0x8330C634 0xBA69
+0x8330C635 0xBA6A
+0x8330C636 0xBA6B
+0x8330C637 0xBA6C
+0x8330C638 0xBA6D
+0x8330C639 0xBA6E
+0x8330C730 0xBA6F
+0x8330C731 0xBA70
+0x8330C732 0xBA71
+0x8330C733 0xBA72
+0x8330C734 0xBA73
+0x8330C735 0xBA74
+0x8330C736 0xBA75
+0x8330C737 0xBA76
+0x8330C738 0xBA77
+0x8330C739 0xBA78
+0x8330C830 0xBA79
+0x8330C831 0xBA7A
+0x8330C832 0xBA7B
+0x8330C833 0xBA7C
+0x8330C834 0xBA7D
+0x8330C835 0xBA7E
+0x8330C836 0xBA7F
+0x8330C837 0xBA80
+0x8330C838 0xBA81
+0x8330C839 0xBA82
+0x8330C930 0xBA83
+0x8330C931 0xBA84
+0x8330C932 0xBA85
+0x8330C933 0xBA86
+0x8330C934 0xBA87
+0x8330C935 0xBA88
+0x8330C936 0xBA89
+0x8330C937 0xBA8A
+0x8330C938 0xBA8B
+0x8330C939 0xBA8C
+0x8330CA30 0xBA8D
+0x8330CA31 0xBA8E
+0x8330CA32 0xBA8F
+0x8330CA33 0xBA90
+0x8330CA34 0xBA91
+0x8330CA35 0xBA92
+0x8330CA36 0xBA93
+0x8330CA37 0xBA94
+0x8330CA38 0xBA95
+0x8330CA39 0xBA96
+0x8330CB30 0xBA97
+0x8330CB31 0xBA98
+0x8330CB32 0xBA99
+0x8330CB33 0xBA9A
+0x8330CB34 0xBA9B
+0x8330CB35 0xBA9C
+0x8330CB36 0xBA9D
+0x8330CB37 0xBA9E
+0x8330CB38 0xBA9F
+0x8330CB39 0xBAA0
+0x8330CC30 0xBAA1
+0x8330CC31 0xBAA2
+0x8330CC32 0xBAA3
+0x8330CC33 0xBAA4
+0x8330CC34 0xBAA5
+0x8330CC35 0xBAA6
+0x8330CC36 0xBAA7
+0x8330CC37 0xBAA8
+0x8330CC38 0xBAA9
+0x8330CC39 0xBAAA
+0x8330CD30 0xBAAB
+0x8330CD31 0xBAAC
+0x8330CD32 0xBAAD
+0x8330CD33 0xBAAE
+0x8330CD34 0xBAAF
+0x8330CD35 0xBAB0
+0x8330CD36 0xBAB1
+0x8330CD37 0xBAB2
+0x8330CD38 0xBAB3
+0x8330CD39 0xBAB4
+0x8330CE30 0xBAB5
+0x8330CE31 0xBAB6
+0x8330CE32 0xBAB7
+0x8330CE33 0xBAB8
+0x8330CE34 0xBAB9
+0x8330CE35 0xBABA
+0x8330CE36 0xBABB
+0x8330CE37 0xBABC
+0x8330CE38 0xBABD
+0x8330CE39 0xBABE
+0x8330CF30 0xBABF
+0x8330CF31 0xBAC0
+0x8330CF32 0xBAC1
+0x8330CF33 0xBAC2
+0x8330CF34 0xBAC3
+0x8330CF35 0xBAC4
+0x8330CF36 0xBAC5
+0x8330CF37 0xBAC6
+0x8330CF38 0xBAC7
+0x8330CF39 0xBAC8
+0x8330D030 0xBAC9
+0x8330D031 0xBACA
+0x8330D032 0xBACB
+0x8330D033 0xBACC
+0x8330D034 0xBACD
+0x8330D035 0xBACE
+0x8330D036 0xBACF
+0x8330D037 0xBAD0
+0x8330D038 0xBAD1
+0x8330D039 0xBAD2
+0x8330D130 0xBAD3
+0x8330D131 0xBAD4
+0x8330D132 0xBAD5
+0x8330D133 0xBAD6
+0x8330D134 0xBAD7
+0x8330D135 0xBAD8
+0x8330D136 0xBAD9
+0x8330D137 0xBADA
+0x8330D138 0xBADB
+0x8330D139 0xBADC
+0x8330D230 0xBADD
+0x8330D231 0xBADE
+0x8330D232 0xBADF
+0x8330D233 0xBAE0
+0x8330D234 0xBAE1
+0x8330D235 0xBAE2
+0x8330D236 0xBAE3
+0x8330D237 0xBAE4
+0x8330D238 0xBAE5
+0x8330D239 0xBAE6
+0x8330D330 0xBAE7
+0x8330D331 0xBAE8
+0x8330D332 0xBAE9
+0x8330D333 0xBAEA
+0x8330D334 0xBAEB
+0x8330D335 0xBAEC
+0x8330D336 0xBAED
+0x8330D337 0xBAEE
+0x8330D338 0xBAEF
+0x8330D339 0xBAF0
+0x8330D430 0xBAF1
+0x8330D431 0xBAF2
+0x8330D432 0xBAF3
+0x8330D433 0xBAF4
+0x8330D434 0xBAF5
+0x8330D435 0xBAF6
+0x8330D436 0xBAF7
+0x8330D437 0xBAF8
+0x8330D438 0xBAF9
+0x8330D439 0xBAFA
+0x8330D530 0xBAFB
+0x8330D531 0xBAFC
+0x8330D532 0xBAFD
+0x8330D533 0xBAFE
+0x8330D534 0xBAFF
+0x8330D535 0xBB00
+0x8330D536 0xBB01
+0x8330D537 0xBB02
+0x8330D538 0xBB03
+0x8330D539 0xBB04
+0x8330D630 0xBB05
+0x8330D631 0xBB06
+0x8330D632 0xBB07
+0x8330D633 0xBB08
+0x8330D634 0xBB09
+0x8330D635 0xBB0A
+0x8330D636 0xBB0B
+0x8330D637 0xBB0C
+0x8330D638 0xBB0D
+0x8330D639 0xBB0E
+0x8330D730 0xBB0F
+0x8330D731 0xBB10
+0x8330D732 0xBB11
+0x8330D733 0xBB12
+0x8330D734 0xBB13
+0x8330D735 0xBB14
+0x8330D736 0xBB15
+0x8330D737 0xBB16
+0x8330D738 0xBB17
+0x8330D739 0xBB18
+0x8330D830 0xBB19
+0x8330D831 0xBB1A
+0x8330D832 0xBB1B
+0x8330D833 0xBB1C
+0x8330D834 0xBB1D
+0x8330D835 0xBB1E
+0x8330D836 0xBB1F
+0x8330D837 0xBB20
+0x8330D838 0xBB21
+0x8330D839 0xBB22
+0x8330D930 0xBB23
+0x8330D931 0xBB24
+0x8330D932 0xBB25
+0x8330D933 0xBB26
+0x8330D934 0xBB27
+0x8330D935 0xBB28
+0x8330D936 0xBB29
+0x8330D937 0xBB2A
+0x8330D938 0xBB2B
+0x8330D939 0xBB2C
+0x8330DA30 0xBB2D
+0x8330DA31 0xBB2E
+0x8330DA32 0xBB2F
+0x8330DA33 0xBB30
+0x8330DA34 0xBB31
+0x8330DA35 0xBB32
+0x8330DA36 0xBB33
+0x8330DA37 0xBB34
+0x8330DA38 0xBB35
+0x8330DA39 0xBB36
+0x8330DB30 0xBB37
+0x8330DB31 0xBB38
+0x8330DB32 0xBB39
+0x8330DB33 0xBB3A
+0x8330DB34 0xBB3B
+0x8330DB35 0xBB3C
+0x8330DB36 0xBB3D
+0x8330DB37 0xBB3E
+0x8330DB38 0xBB3F
+0x8330DB39 0xBB40
+0x8330DC30 0xBB41
+0x8330DC31 0xBB42
+0x8330DC32 0xBB43
+0x8330DC33 0xBB44
+0x8330DC34 0xBB45
+0x8330DC35 0xBB46
+0x8330DC36 0xBB47
+0x8330DC37 0xBB48
+0x8330DC38 0xBB49
+0x8330DC39 0xBB4A
+0x8330DD30 0xBB4B
+0x8330DD31 0xBB4C
+0x8330DD32 0xBB4D
+0x8330DD33 0xBB4E
+0x8330DD34 0xBB4F
+0x8330DD35 0xBB50
+0x8330DD36 0xBB51
+0x8330DD37 0xBB52
+0x8330DD38 0xBB53
+0x8330DD39 0xBB54
+0x8330DE30 0xBB55
+0x8330DE31 0xBB56
+0x8330DE32 0xBB57
+0x8330DE33 0xBB58
+0x8330DE34 0xBB59
+0x8330DE35 0xBB5A
+0x8330DE36 0xBB5B
+0x8330DE37 0xBB5C
+0x8330DE38 0xBB5D
+0x8330DE39 0xBB5E
+0x8330DF30 0xBB5F
+0x8330DF31 0xBB60
+0x8330DF32 0xBB61
+0x8330DF33 0xBB62
+0x8330DF34 0xBB63
+0x8330DF35 0xBB64
+0x8330DF36 0xBB65
+0x8330DF37 0xBB66
+0x8330DF38 0xBB67
+0x8330DF39 0xBB68
+0x8330E030 0xBB69
+0x8330E031 0xBB6A
+0x8330E032 0xBB6B
+0x8330E033 0xBB6C
+0x8330E034 0xBB6D
+0x8330E035 0xBB6E
+0x8330E036 0xBB6F
+0x8330E037 0xBB70
+0x8330E038 0xBB71
+0x8330E039 0xBB72
+0x8330E130 0xBB73
+0x8330E131 0xBB74
+0x8330E132 0xBB75
+0x8330E133 0xBB76
+0x8330E134 0xBB77
+0x8330E135 0xBB78
+0x8330E136 0xBB79
+0x8330E137 0xBB7A
+0x8330E138 0xBB7B
+0x8330E139 0xBB7C
+0x8330E230 0xBB7D
+0x8330E231 0xBB7E
+0x8330E232 0xBB7F
+0x8330E233 0xBB80
+0x8330E234 0xBB81
+0x8330E235 0xBB82
+0x8330E236 0xBB83
+0x8330E237 0xBB84
+0x8330E238 0xBB85
+0x8330E239 0xBB86
+0x8330E330 0xBB87
+0x8330E331 0xBB88
+0x8330E332 0xBB89
+0x8330E333 0xBB8A
+0x8330E334 0xBB8B
+0x8330E335 0xBB8C
+0x8330E336 0xBB8D
+0x8330E337 0xBB8E
+0x8330E338 0xBB8F
+0x8330E339 0xBB90
+0x8330E430 0xBB91
+0x8330E431 0xBB92
+0x8330E432 0xBB93
+0x8330E433 0xBB94
+0x8330E434 0xBB95
+0x8330E435 0xBB96
+0x8330E436 0xBB97
+0x8330E437 0xBB98
+0x8330E438 0xBB99
+0x8330E439 0xBB9A
+0x8330E530 0xBB9B
+0x8330E531 0xBB9C
+0x8330E532 0xBB9D
+0x8330E533 0xBB9E
+0x8330E534 0xBB9F
+0x8330E535 0xBBA0
+0x8330E536 0xBBA1
+0x8330E537 0xBBA2
+0x8330E538 0xBBA3
+0x8330E539 0xBBA4
+0x8330E630 0xBBA5
+0x8330E631 0xBBA6
+0x8330E632 0xBBA7
+0x8330E633 0xBBA8
+0x8330E634 0xBBA9
+0x8330E635 0xBBAA
+0x8330E636 0xBBAB
+0x8330E637 0xBBAC
+0x8330E638 0xBBAD
+0x8330E639 0xBBAE
+0x8330E730 0xBBAF
+0x8330E731 0xBBB0
+0x8330E732 0xBBB1
+0x8330E733 0xBBB2
+0x8330E734 0xBBB3
+0x8330E735 0xBBB4
+0x8330E736 0xBBB5
+0x8330E737 0xBBB6
+0x8330E738 0xBBB7
+0x8330E739 0xBBB8
+0x8330E830 0xBBB9
+0x8330E831 0xBBBA
+0x8330E832 0xBBBB
+0x8330E833 0xBBBC
+0x8330E834 0xBBBD
+0x8330E835 0xBBBE
+0x8330E836 0xBBBF
+0x8330E837 0xBBC0
+0x8330E838 0xBBC1
+0x8330E839 0xBBC2
+0x8330E930 0xBBC3
+0x8330E931 0xBBC4
+0x8330E932 0xBBC5
+0x8330E933 0xBBC6
+0x8330E934 0xBBC7
+0x8330E935 0xBBC8
+0x8330E936 0xBBC9
+0x8330E937 0xBBCA
+0x8330E938 0xBBCB
+0x8330E939 0xBBCC
+0x8330EA30 0xBBCD
+0x8330EA31 0xBBCE
+0x8330EA32 0xBBCF
+0x8330EA33 0xBBD0
+0x8330EA34 0xBBD1
+0x8330EA35 0xBBD2
+0x8330EA36 0xBBD3
+0x8330EA37 0xBBD4
+0x8330EA38 0xBBD5
+0x8330EA39 0xBBD6
+0x8330EB30 0xBBD7
+0x8330EB31 0xBBD8
+0x8330EB32 0xBBD9
+0x8330EB33 0xBBDA
+0x8330EB34 0xBBDB
+0x8330EB35 0xBBDC
+0x8330EB36 0xBBDD
+0x8330EB37 0xBBDE
+0x8330EB38 0xBBDF
+0x8330EB39 0xBBE0
+0x8330EC30 0xBBE1
+0x8330EC31 0xBBE2
+0x8330EC32 0xBBE3
+0x8330EC33 0xBBE4
+0x8330EC34 0xBBE5
+0x8330EC35 0xBBE6
+0x8330EC36 0xBBE7
+0x8330EC37 0xBBE8
+0x8330EC38 0xBBE9
+0x8330EC39 0xBBEA
+0x8330ED30 0xBBEB
+0x8330ED31 0xBBEC
+0x8330ED32 0xBBED
+0x8330ED33 0xBBEE
+0x8330ED34 0xBBEF
+0x8330ED35 0xBBF0
+0x8330ED36 0xBBF1
+0x8330ED37 0xBBF2
+0x8330ED38 0xBBF3
+0x8330ED39 0xBBF4
+0x8330EE30 0xBBF5
+0x8330EE31 0xBBF6
+0x8330EE32 0xBBF7
+0x8330EE33 0xBBF8
+0x8330EE34 0xBBF9
+0x8330EE35 0xBBFA
+0x8330EE36 0xBBFB
+0x8330EE37 0xBBFC
+0x8330EE38 0xBBFD
+0x8330EE39 0xBBFE
+0x8330EF30 0xBBFF
+0x8330EF31 0xBC00
+0x8330EF32 0xBC01
+0x8330EF33 0xBC02
+0x8330EF34 0xBC03
+0x8330EF35 0xBC04
+0x8330EF36 0xBC05
+0x8330EF37 0xBC06
+0x8330EF38 0xBC07
+0x8330EF39 0xBC08
+0x8330F030 0xBC09
+0x8330F031 0xBC0A
+0x8330F032 0xBC0B
+0x8330F033 0xBC0C
+0x8330F034 0xBC0D
+0x8330F035 0xBC0E
+0x8330F036 0xBC0F
+0x8330F037 0xBC10
+0x8330F038 0xBC11
+0x8330F039 0xBC12
+0x8330F130 0xBC13
+0x8330F131 0xBC14
+0x8330F132 0xBC15
+0x8330F133 0xBC16
+0x8330F134 0xBC17
+0x8330F135 0xBC18
+0x8330F136 0xBC19
+0x8330F137 0xBC1A
+0x8330F138 0xBC1B
+0x8330F139 0xBC1C
+0x8330F230 0xBC1D
+0x8330F231 0xBC1E
+0x8330F232 0xBC1F
+0x8330F233 0xBC20
+0x8330F234 0xBC21
+0x8330F235 0xBC22
+0x8330F236 0xBC23
+0x8330F237 0xBC24
+0x8330F238 0xBC25
+0x8330F239 0xBC26
+0x8330F330 0xBC27
+0x8330F331 0xBC28
+0x8330F332 0xBC29
+0x8330F333 0xBC2A
+0x8330F334 0xBC2B
+0x8330F335 0xBC2C
+0x8330F336 0xBC2D
+0x8330F337 0xBC2E
+0x8330F338 0xBC2F
+0x8330F339 0xBC30
+0x8330F430 0xBC31
+0x8330F431 0xBC32
+0x8330F432 0xBC33
+0x8330F433 0xBC34
+0x8330F434 0xBC35
+0x8330F435 0xBC36
+0x8330F436 0xBC37
+0x8330F437 0xBC38
+0x8330F438 0xBC39
+0x8330F439 0xBC3A
+0x8330F530 0xBC3B
+0x8330F531 0xBC3C
+0x8330F532 0xBC3D
+0x8330F533 0xBC3E
+0x8330F534 0xBC3F
+0x8330F535 0xBC40
+0x8330F536 0xBC41
+0x8330F537 0xBC42
+0x8330F538 0xBC43
+0x8330F539 0xBC44
+0x8330F630 0xBC45
+0x8330F631 0xBC46
+0x8330F632 0xBC47
+0x8330F633 0xBC48
+0x8330F634 0xBC49
+0x8330F635 0xBC4A
+0x8330F636 0xBC4B
+0x8330F637 0xBC4C
+0x8330F638 0xBC4D
+0x8330F639 0xBC4E
+0x8330F730 0xBC4F
+0x8330F731 0xBC50
+0x8330F732 0xBC51
+0x8330F733 0xBC52
+0x8330F734 0xBC53
+0x8330F735 0xBC54
+0x8330F736 0xBC55
+0x8330F737 0xBC56
+0x8330F738 0xBC57
+0x8330F739 0xBC58
+0x8330F830 0xBC59
+0x8330F831 0xBC5A
+0x8330F832 0xBC5B
+0x8330F833 0xBC5C
+0x8330F834 0xBC5D
+0x8330F835 0xBC5E
+0x8330F836 0xBC5F
+0x8330F837 0xBC60
+0x8330F838 0xBC61
+0x8330F839 0xBC62
+0x8330F930 0xBC63
+0x8330F931 0xBC64
+0x8330F932 0xBC65
+0x8330F933 0xBC66
+0x8330F934 0xBC67
+0x8330F935 0xBC68
+0x8330F936 0xBC69
+0x8330F937 0xBC6A
+0x8330F938 0xBC6B
+0x8330F939 0xBC6C
+0x8330FA30 0xBC6D
+0x8330FA31 0xBC6E
+0x8330FA32 0xBC6F
+0x8330FA33 0xBC70
+0x8330FA34 0xBC71
+0x8330FA35 0xBC72
+0x8330FA36 0xBC73
+0x8330FA37 0xBC74
+0x8330FA38 0xBC75
+0x8330FA39 0xBC76
+0x8330FB30 0xBC77
+0x8330FB31 0xBC78
+0x8330FB32 0xBC79
+0x8330FB33 0xBC7A
+0x8330FB34 0xBC7B
+0x8330FB35 0xBC7C
+0x8330FB36 0xBC7D
+0x8330FB37 0xBC7E
+0x8330FB38 0xBC7F
+0x8330FB39 0xBC80
+0x8330FC30 0xBC81
+0x8330FC31 0xBC82
+0x8330FC32 0xBC83
+0x8330FC33 0xBC84
+0x8330FC34 0xBC85
+0x8330FC35 0xBC86
+0x8330FC36 0xBC87
+0x8330FC37 0xBC88
+0x8330FC38 0xBC89
+0x8330FC39 0xBC8A
+0x8330FD30 0xBC8B
+0x8330FD31 0xBC8C
+0x8330FD32 0xBC8D
+0x8330FD33 0xBC8E
+0x8330FD34 0xBC8F
+0x8330FD35 0xBC90
+0x8330FD36 0xBC91
+0x8330FD37 0xBC92
+0x8330FD38 0xBC93
+0x8330FD39 0xBC94
+0x8330FE30 0xBC95
+0x8330FE31 0xBC96
+0x8330FE32 0xBC97
+0x8330FE33 0xBC98
+0x8330FE34 0xBC99
+0x8330FE35 0xBC9A
+0x8330FE36 0xBC9B
+0x8330FE37 0xBC9C
+0x8330FE38 0xBC9D
+0x8330FE39 0xBC9E
+0x83318130 0xBC9F
+0x83318131 0xBCA0
+0x83318132 0xBCA1
+0x83318133 0xBCA2
+0x83318134 0xBCA3
+0x83318135 0xBCA4
+0x83318136 0xBCA5
+0x83318137 0xBCA6
+0x83318138 0xBCA7
+0x83318139 0xBCA8
+0x83318230 0xBCA9
+0x83318231 0xBCAA
+0x83318232 0xBCAB
+0x83318233 0xBCAC
+0x83318234 0xBCAD
+0x83318235 0xBCAE
+0x83318236 0xBCAF
+0x83318237 0xBCB0
+0x83318238 0xBCB1
+0x83318239 0xBCB2
+0x83318330 0xBCB3
+0x83318331 0xBCB4
+0x83318332 0xBCB5
+0x83318333 0xBCB6
+0x83318334 0xBCB7
+0x83318335 0xBCB8
+0x83318336 0xBCB9
+0x83318337 0xBCBA
+0x83318338 0xBCBB
+0x83318339 0xBCBC
+0x83318430 0xBCBD
+0x83318431 0xBCBE
+0x83318432 0xBCBF
+0x83318433 0xBCC0
+0x83318434 0xBCC1
+0x83318435 0xBCC2
+0x83318436 0xBCC3
+0x83318437 0xBCC4
+0x83318438 0xBCC5
+0x83318439 0xBCC6
+0x83318530 0xBCC7
+0x83318531 0xBCC8
+0x83318532 0xBCC9
+0x83318533 0xBCCA
+0x83318534 0xBCCB
+0x83318535 0xBCCC
+0x83318536 0xBCCD
+0x83318537 0xBCCE
+0x83318538 0xBCCF
+0x83318539 0xBCD0
+0x83318630 0xBCD1
+0x83318631 0xBCD2
+0x83318632 0xBCD3
+0x83318633 0xBCD4
+0x83318634 0xBCD5
+0x83318635 0xBCD6
+0x83318636 0xBCD7
+0x83318637 0xBCD8
+0x83318638 0xBCD9
+0x83318639 0xBCDA
+0x83318730 0xBCDB
+0x83318731 0xBCDC
+0x83318732 0xBCDD
+0x83318733 0xBCDE
+0x83318734 0xBCDF
+0x83318735 0xBCE0
+0x83318736 0xBCE1
+0x83318737 0xBCE2
+0x83318738 0xBCE3
+0x83318739 0xBCE4
+0x83318830 0xBCE5
+0x83318831 0xBCE6
+0x83318832 0xBCE7
+0x83318833 0xBCE8
+0x83318834 0xBCE9
+0x83318835 0xBCEA
+0x83318836 0xBCEB
+0x83318837 0xBCEC
+0x83318838 0xBCED
+0x83318839 0xBCEE
+0x83318930 0xBCEF
+0x83318931 0xBCF0
+0x83318932 0xBCF1
+0x83318933 0xBCF2
+0x83318934 0xBCF3
+0x83318935 0xBCF4
+0x83318936 0xBCF5
+0x83318937 0xBCF6
+0x83318938 0xBCF7
+0x83318939 0xBCF8
+0x83318A30 0xBCF9
+0x83318A31 0xBCFA
+0x83318A32 0xBCFB
+0x83318A33 0xBCFC
+0x83318A34 0xBCFD
+0x83318A35 0xBCFE
+0x83318A36 0xBCFF
+0x83318A37 0xBD00
+0x83318A38 0xBD01
+0x83318A39 0xBD02
+0x83318B30 0xBD03
+0x83318B31 0xBD04
+0x83318B32 0xBD05
+0x83318B33 0xBD06
+0x83318B34 0xBD07
+0x83318B35 0xBD08
+0x83318B36 0xBD09
+0x83318B37 0xBD0A
+0x83318B38 0xBD0B
+0x83318B39 0xBD0C
+0x83318C30 0xBD0D
+0x83318C31 0xBD0E
+0x83318C32 0xBD0F
+0x83318C33 0xBD10
+0x83318C34 0xBD11
+0x83318C35 0xBD12
+0x83318C36 0xBD13
+0x83318C37 0xBD14
+0x83318C38 0xBD15
+0x83318C39 0xBD16
+0x83318D30 0xBD17
+0x83318D31 0xBD18
+0x83318D32 0xBD19
+0x83318D33 0xBD1A
+0x83318D34 0xBD1B
+0x83318D35 0xBD1C
+0x83318D36 0xBD1D
+0x83318D37 0xBD1E
+0x83318D38 0xBD1F
+0x83318D39 0xBD20
+0x83318E30 0xBD21
+0x83318E31 0xBD22
+0x83318E32 0xBD23
+0x83318E33 0xBD24
+0x83318E34 0xBD25
+0x83318E35 0xBD26
+0x83318E36 0xBD27
+0x83318E37 0xBD28
+0x83318E38 0xBD29
+0x83318E39 0xBD2A
+0x83318F30 0xBD2B
+0x83318F31 0xBD2C
+0x83318F32 0xBD2D
+0x83318F33 0xBD2E
+0x83318F34 0xBD2F
+0x83318F35 0xBD30
+0x83318F36 0xBD31
+0x83318F37 0xBD32
+0x83318F38 0xBD33
+0x83318F39 0xBD34
+0x83319030 0xBD35
+0x83319031 0xBD36
+0x83319032 0xBD37
+0x83319033 0xBD38
+0x83319034 0xBD39
+0x83319035 0xBD3A
+0x83319036 0xBD3B
+0x83319037 0xBD3C
+0x83319038 0xBD3D
+0x83319039 0xBD3E
+0x83319130 0xBD3F
+0x83319131 0xBD40
+0x83319132 0xBD41
+0x83319133 0xBD42
+0x83319134 0xBD43
+0x83319135 0xBD44
+0x83319136 0xBD45
+0x83319137 0xBD46
+0x83319138 0xBD47
+0x83319139 0xBD48
+0x83319230 0xBD49
+0x83319231 0xBD4A
+0x83319232 0xBD4B
+0x83319233 0xBD4C
+0x83319234 0xBD4D
+0x83319235 0xBD4E
+0x83319236 0xBD4F
+0x83319237 0xBD50
+0x83319238 0xBD51
+0x83319239 0xBD52
+0x83319330 0xBD53
+0x83319331 0xBD54
+0x83319332 0xBD55
+0x83319333 0xBD56
+0x83319334 0xBD57
+0x83319335 0xBD58
+0x83319336 0xBD59
+0x83319337 0xBD5A
+0x83319338 0xBD5B
+0x83319339 0xBD5C
+0x83319430 0xBD5D
+0x83319431 0xBD5E
+0x83319432 0xBD5F
+0x83319433 0xBD60
+0x83319434 0xBD61
+0x83319435 0xBD62
+0x83319436 0xBD63
+0x83319437 0xBD64
+0x83319438 0xBD65
+0x83319439 0xBD66
+0x83319530 0xBD67
+0x83319531 0xBD68
+0x83319532 0xBD69
+0x83319533 0xBD6A
+0x83319534 0xBD6B
+0x83319535 0xBD6C
+0x83319536 0xBD6D
+0x83319537 0xBD6E
+0x83319538 0xBD6F
+0x83319539 0xBD70
+0x83319630 0xBD71
+0x83319631 0xBD72
+0x83319632 0xBD73
+0x83319633 0xBD74
+0x83319634 0xBD75
+0x83319635 0xBD76
+0x83319636 0xBD77
+0x83319637 0xBD78
+0x83319638 0xBD79
+0x83319639 0xBD7A
+0x83319730 0xBD7B
+0x83319731 0xBD7C
+0x83319732 0xBD7D
+0x83319733 0xBD7E
+0x83319734 0xBD7F
+0x83319735 0xBD80
+0x83319736 0xBD81
+0x83319737 0xBD82
+0x83319738 0xBD83
+0x83319739 0xBD84
+0x83319830 0xBD85
+0x83319831 0xBD86
+0x83319832 0xBD87
+0x83319833 0xBD88
+0x83319834 0xBD89
+0x83319835 0xBD8A
+0x83319836 0xBD8B
+0x83319837 0xBD8C
+0x83319838 0xBD8D
+0x83319839 0xBD8E
+0x83319930 0xBD8F
+0x83319931 0xBD90
+0x83319932 0xBD91
+0x83319933 0xBD92
+0x83319934 0xBD93
+0x83319935 0xBD94
+0x83319936 0xBD95
+0x83319937 0xBD96
+0x83319938 0xBD97
+0x83319939 0xBD98
+0x83319A30 0xBD99
+0x83319A31 0xBD9A
+0x83319A32 0xBD9B
+0x83319A33 0xBD9C
+0x83319A34 0xBD9D
+0x83319A35 0xBD9E
+0x83319A36 0xBD9F
+0x83319A37 0xBDA0
+0x83319A38 0xBDA1
+0x83319A39 0xBDA2
+0x83319B30 0xBDA3
+0x83319B31 0xBDA4
+0x83319B32 0xBDA5
+0x83319B33 0xBDA6
+0x83319B34 0xBDA7
+0x83319B35 0xBDA8
+0x83319B36 0xBDA9
+0x83319B37 0xBDAA
+0x83319B38 0xBDAB
+0x83319B39 0xBDAC
+0x83319C30 0xBDAD
+0x83319C31 0xBDAE
+0x83319C32 0xBDAF
+0x83319C33 0xBDB0
+0x83319C34 0xBDB1
+0x83319C35 0xBDB2
+0x83319C36 0xBDB3
+0x83319C37 0xBDB4
+0x83319C38 0xBDB5
+0x83319C39 0xBDB6
+0x83319D30 0xBDB7
+0x83319D31 0xBDB8
+0x83319D32 0xBDB9
+0x83319D33 0xBDBA
+0x83319D34 0xBDBB
+0x83319D35 0xBDBC
+0x83319D36 0xBDBD
+0x83319D37 0xBDBE
+0x83319D38 0xBDBF
+0x83319D39 0xBDC0
+0x83319E30 0xBDC1
+0x83319E31 0xBDC2
+0x83319E32 0xBDC3
+0x83319E33 0xBDC4
+0x83319E34 0xBDC5
+0x83319E35 0xBDC6
+0x83319E36 0xBDC7
+0x83319E37 0xBDC8
+0x83319E38 0xBDC9
+0x83319E39 0xBDCA
+0x83319F30 0xBDCB
+0x83319F31 0xBDCC
+0x83319F32 0xBDCD
+0x83319F33 0xBDCE
+0x83319F34 0xBDCF
+0x83319F35 0xBDD0
+0x83319F36 0xBDD1
+0x83319F37 0xBDD2
+0x83319F38 0xBDD3
+0x83319F39 0xBDD4
+0x8331A030 0xBDD5
+0x8331A031 0xBDD6
+0x8331A032 0xBDD7
+0x8331A033 0xBDD8
+0x8331A034 0xBDD9
+0x8331A035 0xBDDA
+0x8331A036 0xBDDB
+0x8331A037 0xBDDC
+0x8331A038 0xBDDD
+0x8331A039 0xBDDE
+0x8331A130 0xBDDF
+0x8331A131 0xBDE0
+0x8331A132 0xBDE1
+0x8331A133 0xBDE2
+0x8331A134 0xBDE3
+0x8331A135 0xBDE4
+0x8331A136 0xBDE5
+0x8331A137 0xBDE6
+0x8331A138 0xBDE7
+0x8331A139 0xBDE8
+0x8331A230 0xBDE9
+0x8331A231 0xBDEA
+0x8331A232 0xBDEB
+0x8331A233 0xBDEC
+0x8331A234 0xBDED
+0x8331A235 0xBDEE
+0x8331A236 0xBDEF
+0x8331A237 0xBDF0
+0x8331A238 0xBDF1
+0x8331A239 0xBDF2
+0x8331A330 0xBDF3
+0x8331A331 0xBDF4
+0x8331A332 0xBDF5
+0x8331A333 0xBDF6
+0x8331A334 0xBDF7
+0x8331A335 0xBDF8
+0x8331A336 0xBDF9
+0x8331A337 0xBDFA
+0x8331A338 0xBDFB
+0x8331A339 0xBDFC
+0x8331A430 0xBDFD
+0x8331A431 0xBDFE
+0x8331A432 0xBDFF
+0x8331A433 0xBE00
+0x8331A434 0xBE01
+0x8331A435 0xBE02
+0x8331A436 0xBE03
+0x8331A437 0xBE04
+0x8331A438 0xBE05
+0x8331A439 0xBE06
+0x8331A530 0xBE07
+0x8331A531 0xBE08
+0x8331A532 0xBE09
+0x8331A533 0xBE0A
+0x8331A534 0xBE0B
+0x8331A535 0xBE0C
+0x8331A536 0xBE0D
+0x8331A537 0xBE0E
+0x8331A538 0xBE0F
+0x8331A539 0xBE10
+0x8331A630 0xBE11
+0x8331A631 0xBE12
+0x8331A632 0xBE13
+0x8331A633 0xBE14
+0x8331A634 0xBE15
+0x8331A635 0xBE16
+0x8331A636 0xBE17
+0x8331A637 0xBE18
+0x8331A638 0xBE19
+0x8331A639 0xBE1A
+0x8331A730 0xBE1B
+0x8331A731 0xBE1C
+0x8331A732 0xBE1D
+0x8331A733 0xBE1E
+0x8331A734 0xBE1F
+0x8331A735 0xBE20
+0x8331A736 0xBE21
+0x8331A737 0xBE22
+0x8331A738 0xBE23
+0x8331A739 0xBE24
+0x8331A830 0xBE25
+0x8331A831 0xBE26
+0x8331A832 0xBE27
+0x8331A833 0xBE28
+0x8331A834 0xBE29
+0x8331A835 0xBE2A
+0x8331A836 0xBE2B
+0x8331A837 0xBE2C
+0x8331A838 0xBE2D
+0x8331A839 0xBE2E
+0x8331A930 0xBE2F
+0x8331A931 0xBE30
+0x8331A932 0xBE31
+0x8331A933 0xBE32
+0x8331A934 0xBE33
+0x8331A935 0xBE34
+0x8331A936 0xBE35
+0x8331A937 0xBE36
+0x8331A938 0xBE37
+0x8331A939 0xBE38
+0x8331AA30 0xBE39
+0x8331AA31 0xBE3A
+0x8331AA32 0xBE3B
+0x8331AA33 0xBE3C
+0x8331AA34 0xBE3D
+0x8331AA35 0xBE3E
+0x8331AA36 0xBE3F
+0x8331AA37 0xBE40
+0x8331AA38 0xBE41
+0x8331AA39 0xBE42
+0x8331AB30 0xBE43
+0x8331AB31 0xBE44
+0x8331AB32 0xBE45
+0x8331AB33 0xBE46
+0x8331AB34 0xBE47
+0x8331AB35 0xBE48
+0x8331AB36 0xBE49
+0x8331AB37 0xBE4A
+0x8331AB38 0xBE4B
+0x8331AB39 0xBE4C
+0x8331AC30 0xBE4D
+0x8331AC31 0xBE4E
+0x8331AC32 0xBE4F
+0x8331AC33 0xBE50
+0x8331AC34 0xBE51
+0x8331AC35 0xBE52
+0x8331AC36 0xBE53
+0x8331AC37 0xBE54
+0x8331AC38 0xBE55
+0x8331AC39 0xBE56
+0x8331AD30 0xBE57
+0x8331AD31 0xBE58
+0x8331AD32 0xBE59
+0x8331AD33 0xBE5A
+0x8331AD34 0xBE5B
+0x8331AD35 0xBE5C
+0x8331AD36 0xBE5D
+0x8331AD37 0xBE5E
+0x8331AD38 0xBE5F
+0x8331AD39 0xBE60
+0x8331AE30 0xBE61
+0x8331AE31 0xBE62
+0x8331AE32 0xBE63
+0x8331AE33 0xBE64
+0x8331AE34 0xBE65
+0x8331AE35 0xBE66
+0x8331AE36 0xBE67
+0x8331AE37 0xBE68
+0x8331AE38 0xBE69
+0x8331AE39 0xBE6A
+0x8331AF30 0xBE6B
+0x8331AF31 0xBE6C
+0x8331AF32 0xBE6D
+0x8331AF33 0xBE6E
+0x8331AF34 0xBE6F
+0x8331AF35 0xBE70
+0x8331AF36 0xBE71
+0x8331AF37 0xBE72
+0x8331AF38 0xBE73
+0x8331AF39 0xBE74
+0x8331B030 0xBE75
+0x8331B031 0xBE76
+0x8331B032 0xBE77
+0x8331B033 0xBE78
+0x8331B034 0xBE79
+0x8331B035 0xBE7A
+0x8331B036 0xBE7B
+0x8331B037 0xBE7C
+0x8331B038 0xBE7D
+0x8331B039 0xBE7E
+0x8331B130 0xBE7F
+0x8331B131 0xBE80
+0x8331B132 0xBE81
+0x8331B133 0xBE82
+0x8331B134 0xBE83
+0x8331B135 0xBE84
+0x8331B136 0xBE85
+0x8331B137 0xBE86
+0x8331B138 0xBE87
+0x8331B139 0xBE88
+0x8331B230 0xBE89
+0x8331B231 0xBE8A
+0x8331B232 0xBE8B
+0x8331B233 0xBE8C
+0x8331B234 0xBE8D
+0x8331B235 0xBE8E
+0x8331B236 0xBE8F
+0x8331B237 0xBE90
+0x8331B238 0xBE91
+0x8331B239 0xBE92
+0x8331B330 0xBE93
+0x8331B331 0xBE94
+0x8331B332 0xBE95
+0x8331B333 0xBE96
+0x8331B334 0xBE97
+0x8331B335 0xBE98
+0x8331B336 0xBE99
+0x8331B337 0xBE9A
+0x8331B338 0xBE9B
+0x8331B339 0xBE9C
+0x8331B430 0xBE9D
+0x8331B431 0xBE9E
+0x8331B432 0xBE9F
+0x8331B433 0xBEA0
+0x8331B434 0xBEA1
+0x8331B435 0xBEA2
+0x8331B436 0xBEA3
+0x8331B437 0xBEA4
+0x8331B438 0xBEA5
+0x8331B439 0xBEA6
+0x8331B530 0xBEA7
+0x8331B531 0xBEA8
+0x8331B532 0xBEA9
+0x8331B533 0xBEAA
+0x8331B534 0xBEAB
+0x8331B535 0xBEAC
+0x8331B536 0xBEAD
+0x8331B537 0xBEAE
+0x8331B538 0xBEAF
+0x8331B539 0xBEB0
+0x8331B630 0xBEB1
+0x8331B631 0xBEB2
+0x8331B632 0xBEB3
+0x8331B633 0xBEB4
+0x8331B634 0xBEB5
+0x8331B635 0xBEB6
+0x8331B636 0xBEB7
+0x8331B637 0xBEB8
+0x8331B638 0xBEB9
+0x8331B639 0xBEBA
+0x8331B730 0xBEBB
+0x8331B731 0xBEBC
+0x8331B732 0xBEBD
+0x8331B733 0xBEBE
+0x8331B734 0xBEBF
+0x8331B735 0xBEC0
+0x8331B736 0xBEC1
+0x8331B737 0xBEC2
+0x8331B738 0xBEC3
+0x8331B739 0xBEC4
+0x8331B830 0xBEC5
+0x8331B831 0xBEC6
+0x8331B832 0xBEC7
+0x8331B833 0xBEC8
+0x8331B834 0xBEC9
+0x8331B835 0xBECA
+0x8331B836 0xBECB
+0x8331B837 0xBECC
+0x8331B838 0xBECD
+0x8331B839 0xBECE
+0x8331B930 0xBECF
+0x8331B931 0xBED0
+0x8331B932 0xBED1
+0x8331B933 0xBED2
+0x8331B934 0xBED3
+0x8331B935 0xBED4
+0x8331B936 0xBED5
+0x8331B937 0xBED6
+0x8331B938 0xBED7
+0x8331B939 0xBED8
+0x8331BA30 0xBED9
+0x8331BA31 0xBEDA
+0x8331BA32 0xBEDB
+0x8331BA33 0xBEDC
+0x8331BA34 0xBEDD
+0x8331BA35 0xBEDE
+0x8331BA36 0xBEDF
+0x8331BA37 0xBEE0
+0x8331BA38 0xBEE1
+0x8331BA39 0xBEE2
+0x8331BB30 0xBEE3
+0x8331BB31 0xBEE4
+0x8331BB32 0xBEE5
+0x8331BB33 0xBEE6
+0x8331BB34 0xBEE7
+0x8331BB35 0xBEE8
+0x8331BB36 0xBEE9
+0x8331BB37 0xBEEA
+0x8331BB38 0xBEEB
+0x8331BB39 0xBEEC
+0x8331BC30 0xBEED
+0x8331BC31 0xBEEE
+0x8331BC32 0xBEEF
+0x8331BC33 0xBEF0
+0x8331BC34 0xBEF1
+0x8331BC35 0xBEF2
+0x8331BC36 0xBEF3
+0x8331BC37 0xBEF4
+0x8331BC38 0xBEF5
+0x8331BC39 0xBEF6
+0x8331BD30 0xBEF7
+0x8331BD31 0xBEF8
+0x8331BD32 0xBEF9
+0x8331BD33 0xBEFA
+0x8331BD34 0xBEFB
+0x8331BD35 0xBEFC
+0x8331BD36 0xBEFD
+0x8331BD37 0xBEFE
+0x8331BD38 0xBEFF
+0x8331BD39 0xBF00
+0x8331BE30 0xBF01
+0x8331BE31 0xBF02
+0x8331BE32 0xBF03
+0x8331BE33 0xBF04
+0x8331BE34 0xBF05
+0x8331BE35 0xBF06
+0x8331BE36 0xBF07
+0x8331BE37 0xBF08
+0x8331BE38 0xBF09
+0x8331BE39 0xBF0A
+0x8331BF30 0xBF0B
+0x8331BF31 0xBF0C
+0x8331BF32 0xBF0D
+0x8331BF33 0xBF0E
+0x8331BF34 0xBF0F
+0x8331BF35 0xBF10
+0x8331BF36 0xBF11
+0x8331BF37 0xBF12
+0x8331BF38 0xBF13
+0x8331BF39 0xBF14
+0x8331C030 0xBF15
+0x8331C031 0xBF16
+0x8331C032 0xBF17
+0x8331C033 0xBF18
+0x8331C034 0xBF19
+0x8331C035 0xBF1A
+0x8331C036 0xBF1B
+0x8331C037 0xBF1C
+0x8331C038 0xBF1D
+0x8331C039 0xBF1E
+0x8331C130 0xBF1F
+0x8331C131 0xBF20
+0x8331C132 0xBF21
+0x8331C133 0xBF22
+0x8331C134 0xBF23
+0x8331C135 0xBF24
+0x8331C136 0xBF25
+0x8331C137 0xBF26
+0x8331C138 0xBF27
+0x8331C139 0xBF28
+0x8331C230 0xBF29
+0x8331C231 0xBF2A
+0x8331C232 0xBF2B
+0x8331C233 0xBF2C
+0x8331C234 0xBF2D
+0x8331C235 0xBF2E
+0x8331C236 0xBF2F
+0x8331C237 0xBF30
+0x8331C238 0xBF31
+0x8331C239 0xBF32
+0x8331C330 0xBF33
+0x8331C331 0xBF34
+0x8331C332 0xBF35
+0x8331C333 0xBF36
+0x8331C334 0xBF37
+0x8331C335 0xBF38
+0x8331C336 0xBF39
+0x8331C337 0xBF3A
+0x8331C338 0xBF3B
+0x8331C339 0xBF3C
+0x8331C430 0xBF3D
+0x8331C431 0xBF3E
+0x8331C432 0xBF3F
+0x8331C433 0xBF40
+0x8331C434 0xBF41
+0x8331C435 0xBF42
+0x8331C436 0xBF43
+0x8331C437 0xBF44
+0x8331C438 0xBF45
+0x8331C439 0xBF46
+0x8331C530 0xBF47
+0x8331C531 0xBF48
+0x8331C532 0xBF49
+0x8331C533 0xBF4A
+0x8331C534 0xBF4B
+0x8331C535 0xBF4C
+0x8331C536 0xBF4D
+0x8331C537 0xBF4E
+0x8331C538 0xBF4F
+0x8331C539 0xBF50
+0x8331C630 0xBF51
+0x8331C631 0xBF52
+0x8331C632 0xBF53
+0x8331C633 0xBF54
+0x8331C634 0xBF55
+0x8331C635 0xBF56
+0x8331C636 0xBF57
+0x8331C637 0xBF58
+0x8331C638 0xBF59
+0x8331C639 0xBF5A
+0x8331C730 0xBF5B
+0x8331C731 0xBF5C
+0x8331C732 0xBF5D
+0x8331C733 0xBF5E
+0x8331C734 0xBF5F
+0x8331C735 0xBF60
+0x8331C736 0xBF61
+0x8331C737 0xBF62
+0x8331C738 0xBF63
+0x8331C739 0xBF64
+0x8331C830 0xBF65
+0x8331C831 0xBF66
+0x8331C832 0xBF67
+0x8331C833 0xBF68
+0x8331C834 0xBF69
+0x8331C835 0xBF6A
+0x8331C836 0xBF6B
+0x8331C837 0xBF6C
+0x8331C838 0xBF6D
+0x8331C839 0xBF6E
+0x8331C930 0xBF6F
+0x8331C931 0xBF70
+0x8331C932 0xBF71
+0x8331C933 0xBF72
+0x8331C934 0xBF73
+0x8331C935 0xBF74
+0x8331C936 0xBF75
+0x8331C937 0xBF76
+0x8331C938 0xBF77
+0x8331C939 0xBF78
+0x8331CA30 0xBF79
+0x8331CA31 0xBF7A
+0x8331CA32 0xBF7B
+0x8331CA33 0xBF7C
+0x8331CA34 0xBF7D
+0x8331CA35 0xBF7E
+0x8331CA36 0xBF7F
+0x8331CA37 0xBF80
+0x8331CA38 0xBF81
+0x8331CA39 0xBF82
+0x8331CB30 0xBF83
+0x8331CB31 0xBF84
+0x8331CB32 0xBF85
+0x8331CB33 0xBF86
+0x8331CB34 0xBF87
+0x8331CB35 0xBF88
+0x8331CB36 0xBF89
+0x8331CB37 0xBF8A
+0x8331CB38 0xBF8B
+0x8331CB39 0xBF8C
+0x8331CC30 0xBF8D
+0x8331CC31 0xBF8E
+0x8331CC32 0xBF8F
+0x8331CC33 0xBF90
+0x8331CC34 0xBF91
+0x8331CC35 0xBF92
+0x8331CC36 0xBF93
+0x8331CC37 0xBF94
+0x8331CC38 0xBF95
+0x8331CC39 0xBF96
+0x8331CD30 0xBF97
+0x8331CD31 0xBF98
+0x8331CD32 0xBF99
+0x8331CD33 0xBF9A
+0x8331CD34 0xBF9B
+0x8331CD35 0xBF9C
+0x8331CD36 0xBF9D
+0x8331CD37 0xBF9E
+0x8331CD38 0xBF9F
+0x8331CD39 0xBFA0
+0x8331CE30 0xBFA1
+0x8331CE31 0xBFA2
+0x8331CE32 0xBFA3
+0x8331CE33 0xBFA4
+0x8331CE34 0xBFA5
+0x8331CE35 0xBFA6
+0x8331CE36 0xBFA7
+0x8331CE37 0xBFA8
+0x8331CE38 0xBFA9
+0x8331CE39 0xBFAA
+0x8331CF30 0xBFAB
+0x8331CF31 0xBFAC
+0x8331CF32 0xBFAD
+0x8331CF33 0xBFAE
+0x8331CF34 0xBFAF
+0x8331CF35 0xBFB0
+0x8331CF36 0xBFB1
+0x8331CF37 0xBFB2
+0x8331CF38 0xBFB3
+0x8331CF39 0xBFB4
+0x8331D030 0xBFB5
+0x8331D031 0xBFB6
+0x8331D032 0xBFB7
+0x8331D033 0xBFB8
+0x8331D034 0xBFB9
+0x8331D035 0xBFBA
+0x8331D036 0xBFBB
+0x8331D037 0xBFBC
+0x8331D038 0xBFBD
+0x8331D039 0xBFBE
+0x8331D130 0xBFBF
+0x8331D131 0xBFC0
+0x8331D132 0xBFC1
+0x8331D133 0xBFC2
+0x8331D134 0xBFC3
+0x8331D135 0xBFC4
+0x8331D136 0xBFC5
+0x8331D137 0xBFC6
+0x8331D138 0xBFC7
+0x8331D139 0xBFC8
+0x8331D230 0xBFC9
+0x8331D231 0xBFCA
+0x8331D232 0xBFCB
+0x8331D233 0xBFCC
+0x8331D234 0xBFCD
+0x8331D235 0xBFCE
+0x8331D236 0xBFCF
+0x8331D237 0xBFD0
+0x8331D238 0xBFD1
+0x8331D239 0xBFD2
+0x8331D330 0xBFD3
+0x8331D331 0xBFD4
+0x8331D332 0xBFD5
+0x8331D333 0xBFD6
+0x8331D334 0xBFD7
+0x8331D335 0xBFD8
+0x8331D336 0xBFD9
+0x8331D337 0xBFDA
+0x8331D338 0xBFDB
+0x8331D339 0xBFDC
+0x8331D430 0xBFDD
+0x8331D431 0xBFDE
+0x8331D432 0xBFDF
+0x8331D433 0xBFE0
+0x8331D434 0xBFE1
+0x8331D435 0xBFE2
+0x8331D436 0xBFE3
+0x8331D437 0xBFE4
+0x8331D438 0xBFE5
+0x8331D439 0xBFE6
+0x8331D530 0xBFE7
+0x8331D531 0xBFE8
+0x8331D532 0xBFE9
+0x8331D533 0xBFEA
+0x8331D534 0xBFEB
+0x8331D535 0xBFEC
+0x8331D536 0xBFED
+0x8331D537 0xBFEE
+0x8331D538 0xBFEF
+0x8331D539 0xBFF0
+0x8331D630 0xBFF1
+0x8331D631 0xBFF2
+0x8331D632 0xBFF3
+0x8331D633 0xBFF4
+0x8331D634 0xBFF5
+0x8331D635 0xBFF6
+0x8331D636 0xBFF7
+0x8331D637 0xBFF8
+0x8331D638 0xBFF9
+0x8331D639 0xBFFA
+0x8331D730 0xBFFB
+0x8331D731 0xBFFC
+0x8331D732 0xBFFD
+0x8331D733 0xBFFE
+0x8331D734 0xBFFF
+0x8331D735 0xC000
+0x8331D736 0xC001
+0x8331D737 0xC002
+0x8331D738 0xC003
+0x8331D739 0xC004
+0x8331D830 0xC005
+0x8331D831 0xC006
+0x8331D832 0xC007
+0x8331D833 0xC008
+0x8331D834 0xC009
+0x8331D835 0xC00A
+0x8331D836 0xC00B
+0x8331D837 0xC00C
+0x8331D838 0xC00D
+0x8331D839 0xC00E
+0x8331D930 0xC00F
+0x8331D931 0xC010
+0x8331D932 0xC011
+0x8331D933 0xC012
+0x8331D934 0xC013
+0x8331D935 0xC014
+0x8331D936 0xC015
+0x8331D937 0xC016
+0x8331D938 0xC017
+0x8331D939 0xC018
+0x8331DA30 0xC019
+0x8331DA31 0xC01A
+0x8331DA32 0xC01B
+0x8331DA33 0xC01C
+0x8331DA34 0xC01D
+0x8331DA35 0xC01E
+0x8331DA36 0xC01F
+0x8331DA37 0xC020
+0x8331DA38 0xC021
+0x8331DA39 0xC022
+0x8331DB30 0xC023
+0x8331DB31 0xC024
+0x8331DB32 0xC025
+0x8331DB33 0xC026
+0x8331DB34 0xC027
+0x8331DB35 0xC028
+0x8331DB36 0xC029
+0x8331DB37 0xC02A
+0x8331DB38 0xC02B
+0x8331DB39 0xC02C
+0x8331DC30 0xC02D
+0x8331DC31 0xC02E
+0x8331DC32 0xC02F
+0x8331DC33 0xC030
+0x8331DC34 0xC031
+0x8331DC35 0xC032
+0x8331DC36 0xC033
+0x8331DC37 0xC034
+0x8331DC38 0xC035
+0x8331DC39 0xC036
+0x8331DD30 0xC037
+0x8331DD31 0xC038
+0x8331DD32 0xC039
+0x8331DD33 0xC03A
+0x8331DD34 0xC03B
+0x8331DD35 0xC03C
+0x8331DD36 0xC03D
+0x8331DD37 0xC03E
+0x8331DD38 0xC03F
+0x8331DD39 0xC040
+0x8331DE30 0xC041
+0x8331DE31 0xC042
+0x8331DE32 0xC043
+0x8331DE33 0xC044
+0x8331DE34 0xC045
+0x8331DE35 0xC046
+0x8331DE36 0xC047
+0x8331DE37 0xC048
+0x8331DE38 0xC049
+0x8331DE39 0xC04A
+0x8331DF30 0xC04B
+0x8331DF31 0xC04C
+0x8331DF32 0xC04D
+0x8331DF33 0xC04E
+0x8331DF34 0xC04F
+0x8331DF35 0xC050
+0x8331DF36 0xC051
+0x8331DF37 0xC052
+0x8331DF38 0xC053
+0x8331DF39 0xC054
+0x8331E030 0xC055
+0x8331E031 0xC056
+0x8331E032 0xC057
+0x8331E033 0xC058
+0x8331E034 0xC059
+0x8331E035 0xC05A
+0x8331E036 0xC05B
+0x8331E037 0xC05C
+0x8331E038 0xC05D
+0x8331E039 0xC05E
+0x8331E130 0xC05F
+0x8331E131 0xC060
+0x8331E132 0xC061
+0x8331E133 0xC062
+0x8331E134 0xC063
+0x8331E135 0xC064
+0x8331E136 0xC065
+0x8331E137 0xC066
+0x8331E138 0xC067
+0x8331E139 0xC068
+0x8331E230 0xC069
+0x8331E231 0xC06A
+0x8331E232 0xC06B
+0x8331E233 0xC06C
+0x8331E234 0xC06D
+0x8331E235 0xC06E
+0x8331E236 0xC06F
+0x8331E237 0xC070
+0x8331E238 0xC071
+0x8331E239 0xC072
+0x8331E330 0xC073
+0x8331E331 0xC074
+0x8331E332 0xC075
+0x8331E333 0xC076
+0x8331E334 0xC077
+0x8331E335 0xC078
+0x8331E336 0xC079
+0x8331E337 0xC07A
+0x8331E338 0xC07B
+0x8331E339 0xC07C
+0x8331E430 0xC07D
+0x8331E431 0xC07E
+0x8331E432 0xC07F
+0x8331E433 0xC080
+0x8331E434 0xC081
+0x8331E435 0xC082
+0x8331E436 0xC083
+0x8331E437 0xC084
+0x8331E438 0xC085
+0x8331E439 0xC086
+0x8331E530 0xC087
+0x8331E531 0xC088
+0x8331E532 0xC089
+0x8331E533 0xC08A
+0x8331E534 0xC08B
+0x8331E535 0xC08C
+0x8331E536 0xC08D
+0x8331E537 0xC08E
+0x8331E538 0xC08F
+0x8331E539 0xC090
+0x8331E630 0xC091
+0x8331E631 0xC092
+0x8331E632 0xC093
+0x8331E633 0xC094
+0x8331E634 0xC095
+0x8331E635 0xC096
+0x8331E636 0xC097
+0x8331E637 0xC098
+0x8331E638 0xC099
+0x8331E639 0xC09A
+0x8331E730 0xC09B
+0x8331E731 0xC09C
+0x8331E732 0xC09D
+0x8331E733 0xC09E
+0x8331E734 0xC09F
+0x8331E735 0xC0A0
+0x8331E736 0xC0A1
+0x8331E737 0xC0A2
+0x8331E738 0xC0A3
+0x8331E739 0xC0A4
+0x8331E830 0xC0A5
+0x8331E831 0xC0A6
+0x8331E832 0xC0A7
+0x8331E833 0xC0A8
+0x8331E834 0xC0A9
+0x8331E835 0xC0AA
+0x8331E836 0xC0AB
+0x8331E837 0xC0AC
+0x8331E838 0xC0AD
+0x8331E839 0xC0AE
+0x8331E930 0xC0AF
+0x8331E931 0xC0B0
+0x8331E932 0xC0B1
+0x8331E933 0xC0B2
+0x8331E934 0xC0B3
+0x8331E935 0xC0B4
+0x8331E936 0xC0B5
+0x8331E937 0xC0B6
+0x8331E938 0xC0B7
+0x8331E939 0xC0B8
+0x8331EA30 0xC0B9
+0x8331EA31 0xC0BA
+0x8331EA32 0xC0BB
+0x8331EA33 0xC0BC
+0x8331EA34 0xC0BD
+0x8331EA35 0xC0BE
+0x8331EA36 0xC0BF
+0x8331EA37 0xC0C0
+0x8331EA38 0xC0C1
+0x8331EA39 0xC0C2
+0x8331EB30 0xC0C3
+0x8331EB31 0xC0C4
+0x8331EB32 0xC0C5
+0x8331EB33 0xC0C6
+0x8331EB34 0xC0C7
+0x8331EB35 0xC0C8
+0x8331EB36 0xC0C9
+0x8331EB37 0xC0CA
+0x8331EB38 0xC0CB
+0x8331EB39 0xC0CC
+0x8331EC30 0xC0CD
+0x8331EC31 0xC0CE
+0x8331EC32 0xC0CF
+0x8331EC33 0xC0D0
+0x8331EC34 0xC0D1
+0x8331EC35 0xC0D2
+0x8331EC36 0xC0D3
+0x8331EC37 0xC0D4
+0x8331EC38 0xC0D5
+0x8331EC39 0xC0D6
+0x8331ED30 0xC0D7
+0x8331ED31 0xC0D8
+0x8331ED32 0xC0D9
+0x8331ED33 0xC0DA
+0x8331ED34 0xC0DB
+0x8331ED35 0xC0DC
+0x8331ED36 0xC0DD
+0x8331ED37 0xC0DE
+0x8331ED38 0xC0DF
+0x8331ED39 0xC0E0
+0x8331EE30 0xC0E1
+0x8331EE31 0xC0E2
+0x8331EE32 0xC0E3
+0x8331EE33 0xC0E4
+0x8331EE34 0xC0E5
+0x8331EE35 0xC0E6
+0x8331EE36 0xC0E7
+0x8331EE37 0xC0E8
+0x8331EE38 0xC0E9
+0x8331EE39 0xC0EA
+0x8331EF30 0xC0EB
+0x8331EF31 0xC0EC
+0x8331EF32 0xC0ED
+0x8331EF33 0xC0EE
+0x8331EF34 0xC0EF
+0x8331EF35 0xC0F0
+0x8331EF36 0xC0F1
+0x8331EF37 0xC0F2
+0x8331EF38 0xC0F3
+0x8331EF39 0xC0F4
+0x8331F030 0xC0F5
+0x8331F031 0xC0F6
+0x8331F032 0xC0F7
+0x8331F033 0xC0F8
+0x8331F034 0xC0F9
+0x8331F035 0xC0FA
+0x8331F036 0xC0FB
+0x8331F037 0xC0FC
+0x8331F038 0xC0FD
+0x8331F039 0xC0FE
+0x8331F130 0xC0FF
+0x8331F131 0xC100
+0x8331F132 0xC101
+0x8331F133 0xC102
+0x8331F134 0xC103
+0x8331F135 0xC104
+0x8331F136 0xC105
+0x8331F137 0xC106
+0x8331F138 0xC107
+0x8331F139 0xC108
+0x8331F230 0xC109
+0x8331F231 0xC10A
+0x8331F232 0xC10B
+0x8331F233 0xC10C
+0x8331F234 0xC10D
+0x8331F235 0xC10E
+0x8331F236 0xC10F
+0x8331F237 0xC110
+0x8331F238 0xC111
+0x8331F239 0xC112
+0x8331F330 0xC113
+0x8331F331 0xC114
+0x8331F332 0xC115
+0x8331F333 0xC116
+0x8331F334 0xC117
+0x8331F335 0xC118
+0x8331F336 0xC119
+0x8331F337 0xC11A
+0x8331F338 0xC11B
+0x8331F339 0xC11C
+0x8331F430 0xC11D
+0x8331F431 0xC11E
+0x8331F432 0xC11F
+0x8331F433 0xC120
+0x8331F434 0xC121
+0x8331F435 0xC122
+0x8331F436 0xC123
+0x8331F437 0xC124
+0x8331F438 0xC125
+0x8331F439 0xC126
+0x8331F530 0xC127
+0x8331F531 0xC128
+0x8331F532 0xC129
+0x8331F533 0xC12A
+0x8331F534 0xC12B
+0x8331F535 0xC12C
+0x8331F536 0xC12D
+0x8331F537 0xC12E
+0x8331F538 0xC12F
+0x8331F539 0xC130
+0x8331F630 0xC131
+0x8331F631 0xC132
+0x8331F632 0xC133
+0x8331F633 0xC134
+0x8331F634 0xC135
+0x8331F635 0xC136
+0x8331F636 0xC137
+0x8331F637 0xC138
+0x8331F638 0xC139
+0x8331F639 0xC13A
+0x8331F730 0xC13B
+0x8331F731 0xC13C
+0x8331F732 0xC13D
+0x8331F733 0xC13E
+0x8331F734 0xC13F
+0x8331F735 0xC140
+0x8331F736 0xC141
+0x8331F737 0xC142
+0x8331F738 0xC143
+0x8331F739 0xC144
+0x8331F830 0xC145
+0x8331F831 0xC146
+0x8331F832 0xC147
+0x8331F833 0xC148
+0x8331F834 0xC149
+0x8331F835 0xC14A
+0x8331F836 0xC14B
+0x8331F837 0xC14C
+0x8331F838 0xC14D
+0x8331F839 0xC14E
+0x8331F930 0xC14F
+0x8331F931 0xC150
+0x8331F932 0xC151
+0x8331F933 0xC152
+0x8331F934 0xC153
+0x8331F935 0xC154
+0x8331F936 0xC155
+0x8331F937 0xC156
+0x8331F938 0xC157
+0x8331F939 0xC158
+0x8331FA30 0xC159
+0x8331FA31 0xC15A
+0x8331FA32 0xC15B
+0x8331FA33 0xC15C
+0x8331FA34 0xC15D
+0x8331FA35 0xC15E
+0x8331FA36 0xC15F
+0x8331FA37 0xC160
+0x8331FA38 0xC161
+0x8331FA39 0xC162
+0x8331FB30 0xC163
+0x8331FB31 0xC164
+0x8331FB32 0xC165
+0x8331FB33 0xC166
+0x8331FB34 0xC167
+0x8331FB35 0xC168
+0x8331FB36 0xC169
+0x8331FB37 0xC16A
+0x8331FB38 0xC16B
+0x8331FB39 0xC16C
+0x8331FC30 0xC16D
+0x8331FC31 0xC16E
+0x8331FC32 0xC16F
+0x8331FC33 0xC170
+0x8331FC34 0xC171
+0x8331FC35 0xC172
+0x8331FC36 0xC173
+0x8331FC37 0xC174
+0x8331FC38 0xC175
+0x8331FC39 0xC176
+0x8331FD30 0xC177
+0x8331FD31 0xC178
+0x8331FD32 0xC179
+0x8331FD33 0xC17A
+0x8331FD34 0xC17B
+0x8331FD35 0xC17C
+0x8331FD36 0xC17D
+0x8331FD37 0xC17E
+0x8331FD38 0xC17F
+0x8331FD39 0xC180
+0x8331FE30 0xC181
+0x8331FE31 0xC182
+0x8331FE32 0xC183
+0x8331FE33 0xC184
+0x8331FE34 0xC185
+0x8331FE35 0xC186
+0x8331FE36 0xC187
+0x8331FE37 0xC188
+0x8331FE38 0xC189
+0x8331FE39 0xC18A
+0x83328130 0xC18B
+0x83328131 0xC18C
+0x83328132 0xC18D
+0x83328133 0xC18E
+0x83328134 0xC18F
+0x83328135 0xC190
+0x83328136 0xC191
+0x83328137 0xC192
+0x83328138 0xC193
+0x83328139 0xC194
+0x83328230 0xC195
+0x83328231 0xC196
+0x83328232 0xC197
+0x83328233 0xC198
+0x83328234 0xC199
+0x83328235 0xC19A
+0x83328236 0xC19B
+0x83328237 0xC19C
+0x83328238 0xC19D
+0x83328239 0xC19E
+0x83328330 0xC19F
+0x83328331 0xC1A0
+0x83328332 0xC1A1
+0x83328333 0xC1A2
+0x83328334 0xC1A3
+0x83328335 0xC1A4
+0x83328336 0xC1A5
+0x83328337 0xC1A6
+0x83328338 0xC1A7
+0x83328339 0xC1A8
+0x83328430 0xC1A9
+0x83328431 0xC1AA
+0x83328432 0xC1AB
+0x83328433 0xC1AC
+0x83328434 0xC1AD
+0x83328435 0xC1AE
+0x83328436 0xC1AF
+0x83328437 0xC1B0
+0x83328438 0xC1B1
+0x83328439 0xC1B2
+0x83328530 0xC1B3
+0x83328531 0xC1B4
+0x83328532 0xC1B5
+0x83328533 0xC1B6
+0x83328534 0xC1B7
+0x83328535 0xC1B8
+0x83328536 0xC1B9
+0x83328537 0xC1BA
+0x83328538 0xC1BB
+0x83328539 0xC1BC
+0x83328630 0xC1BD
+0x83328631 0xC1BE
+0x83328632 0xC1BF
+0x83328633 0xC1C0
+0x83328634 0xC1C1
+0x83328635 0xC1C2
+0x83328636 0xC1C3
+0x83328637 0xC1C4
+0x83328638 0xC1C5
+0x83328639 0xC1C6
+0x83328730 0xC1C7
+0x83328731 0xC1C8
+0x83328732 0xC1C9
+0x83328733 0xC1CA
+0x83328734 0xC1CB
+0x83328735 0xC1CC
+0x83328736 0xC1CD
+0x83328737 0xC1CE
+0x83328738 0xC1CF
+0x83328739 0xC1D0
+0x83328830 0xC1D1
+0x83328831 0xC1D2
+0x83328832 0xC1D3
+0x83328833 0xC1D4
+0x83328834 0xC1D5
+0x83328835 0xC1D6
+0x83328836 0xC1D7
+0x83328837 0xC1D8
+0x83328838 0xC1D9
+0x83328839 0xC1DA
+0x83328930 0xC1DB
+0x83328931 0xC1DC
+0x83328932 0xC1DD
+0x83328933 0xC1DE
+0x83328934 0xC1DF
+0x83328935 0xC1E0
+0x83328936 0xC1E1
+0x83328937 0xC1E2
+0x83328938 0xC1E3
+0x83328939 0xC1E4
+0x83328A30 0xC1E5
+0x83328A31 0xC1E6
+0x83328A32 0xC1E7
+0x83328A33 0xC1E8
+0x83328A34 0xC1E9
+0x83328A35 0xC1EA
+0x83328A36 0xC1EB
+0x83328A37 0xC1EC
+0x83328A38 0xC1ED
+0x83328A39 0xC1EE
+0x83328B30 0xC1EF
+0x83328B31 0xC1F0
+0x83328B32 0xC1F1
+0x83328B33 0xC1F2
+0x83328B34 0xC1F3
+0x83328B35 0xC1F4
+0x83328B36 0xC1F5
+0x83328B37 0xC1F6
+0x83328B38 0xC1F7
+0x83328B39 0xC1F8
+0x83328C30 0xC1F9
+0x83328C31 0xC1FA
+0x83328C32 0xC1FB
+0x83328C33 0xC1FC
+0x83328C34 0xC1FD
+0x83328C35 0xC1FE
+0x83328C36 0xC1FF
+0x83328C37 0xC200
+0x83328C38 0xC201
+0x83328C39 0xC202
+0x83328D30 0xC203
+0x83328D31 0xC204
+0x83328D32 0xC205
+0x83328D33 0xC206
+0x83328D34 0xC207
+0x83328D35 0xC208
+0x83328D36 0xC209
+0x83328D37 0xC20A
+0x83328D38 0xC20B
+0x83328D39 0xC20C
+0x83328E30 0xC20D
+0x83328E31 0xC20E
+0x83328E32 0xC20F
+0x83328E33 0xC210
+0x83328E34 0xC211
+0x83328E35 0xC212
+0x83328E36 0xC213
+0x83328E37 0xC214
+0x83328E38 0xC215
+0x83328E39 0xC216
+0x83328F30 0xC217
+0x83328F31 0xC218
+0x83328F32 0xC219
+0x83328F33 0xC21A
+0x83328F34 0xC21B
+0x83328F35 0xC21C
+0x83328F36 0xC21D
+0x83328F37 0xC21E
+0x83328F38 0xC21F
+0x83328F39 0xC220
+0x83329030 0xC221
+0x83329031 0xC222
+0x83329032 0xC223
+0x83329033 0xC224
+0x83329034 0xC225
+0x83329035 0xC226
+0x83329036 0xC227
+0x83329037 0xC228
+0x83329038 0xC229
+0x83329039 0xC22A
+0x83329130 0xC22B
+0x83329131 0xC22C
+0x83329132 0xC22D
+0x83329133 0xC22E
+0x83329134 0xC22F
+0x83329135 0xC230
+0x83329136 0xC231
+0x83329137 0xC232
+0x83329138 0xC233
+0x83329139 0xC234
+0x83329230 0xC235
+0x83329231 0xC236
+0x83329232 0xC237
+0x83329233 0xC238
+0x83329234 0xC239
+0x83329235 0xC23A
+0x83329236 0xC23B
+0x83329237 0xC23C
+0x83329238 0xC23D
+0x83329239 0xC23E
+0x83329330 0xC23F
+0x83329331 0xC240
+0x83329332 0xC241
+0x83329333 0xC242
+0x83329334 0xC243
+0x83329335 0xC244
+0x83329336 0xC245
+0x83329337 0xC246
+0x83329338 0xC247
+0x83329339 0xC248
+0x83329430 0xC249
+0x83329431 0xC24A
+0x83329432 0xC24B
+0x83329433 0xC24C
+0x83329434 0xC24D
+0x83329435 0xC24E
+0x83329436 0xC24F
+0x83329437 0xC250
+0x83329438 0xC251
+0x83329439 0xC252
+0x83329530 0xC253
+0x83329531 0xC254
+0x83329532 0xC255
+0x83329533 0xC256
+0x83329534 0xC257
+0x83329535 0xC258
+0x83329536 0xC259
+0x83329537 0xC25A
+0x83329538 0xC25B
+0x83329539 0xC25C
+0x83329630 0xC25D
+0x83329631 0xC25E
+0x83329632 0xC25F
+0x83329633 0xC260
+0x83329634 0xC261
+0x83329635 0xC262
+0x83329636 0xC263
+0x83329637 0xC264
+0x83329638 0xC265
+0x83329639 0xC266
+0x83329730 0xC267
+0x83329731 0xC268
+0x83329732 0xC269
+0x83329733 0xC26A
+0x83329734 0xC26B
+0x83329735 0xC26C
+0x83329736 0xC26D
+0x83329737 0xC26E
+0x83329738 0xC26F
+0x83329739 0xC270
+0x83329830 0xC271
+0x83329831 0xC272
+0x83329832 0xC273
+0x83329833 0xC274
+0x83329834 0xC275
+0x83329835 0xC276
+0x83329836 0xC277
+0x83329837 0xC278
+0x83329838 0xC279
+0x83329839 0xC27A
+0x83329930 0xC27B
+0x83329931 0xC27C
+0x83329932 0xC27D
+0x83329933 0xC27E
+0x83329934 0xC27F
+0x83329935 0xC280
+0x83329936 0xC281
+0x83329937 0xC282
+0x83329938 0xC283
+0x83329939 0xC284
+0x83329A30 0xC285
+0x83329A31 0xC286
+0x83329A32 0xC287
+0x83329A33 0xC288
+0x83329A34 0xC289
+0x83329A35 0xC28A
+0x83329A36 0xC28B
+0x83329A37 0xC28C
+0x83329A38 0xC28D
+0x83329A39 0xC28E
+0x83329B30 0xC28F
+0x83329B31 0xC290
+0x83329B32 0xC291
+0x83329B33 0xC292
+0x83329B34 0xC293
+0x83329B35 0xC294
+0x83329B36 0xC295
+0x83329B37 0xC296
+0x83329B38 0xC297
+0x83329B39 0xC298
+0x83329C30 0xC299
+0x83329C31 0xC29A
+0x83329C32 0xC29B
+0x83329C33 0xC29C
+0x83329C34 0xC29D
+0x83329C35 0xC29E
+0x83329C36 0xC29F
+0x83329C37 0xC2A0
+0x83329C38 0xC2A1
+0x83329C39 0xC2A2
+0x83329D30 0xC2A3
+0x83329D31 0xC2A4
+0x83329D32 0xC2A5
+0x83329D33 0xC2A6
+0x83329D34 0xC2A7
+0x83329D35 0xC2A8
+0x83329D36 0xC2A9
+0x83329D37 0xC2AA
+0x83329D38 0xC2AB
+0x83329D39 0xC2AC
+0x83329E30 0xC2AD
+0x83329E31 0xC2AE
+0x83329E32 0xC2AF
+0x83329E33 0xC2B0
+0x83329E34 0xC2B1
+0x83329E35 0xC2B2
+0x83329E36 0xC2B3
+0x83329E37 0xC2B4
+0x83329E38 0xC2B5
+0x83329E39 0xC2B6
+0x83329F30 0xC2B7
+0x83329F31 0xC2B8
+0x83329F32 0xC2B9
+0x83329F33 0xC2BA
+0x83329F34 0xC2BB
+0x83329F35 0xC2BC
+0x83329F36 0xC2BD
+0x83329F37 0xC2BE
+0x83329F38 0xC2BF
+0x83329F39 0xC2C0
+0x8332A030 0xC2C1
+0x8332A031 0xC2C2
+0x8332A032 0xC2C3
+0x8332A033 0xC2C4
+0x8332A034 0xC2C5
+0x8332A035 0xC2C6
+0x8332A036 0xC2C7
+0x8332A037 0xC2C8
+0x8332A038 0xC2C9
+0x8332A039 0xC2CA
+0x8332A130 0xC2CB
+0x8332A131 0xC2CC
+0x8332A132 0xC2CD
+0x8332A133 0xC2CE
+0x8332A134 0xC2CF
+0x8332A135 0xC2D0
+0x8332A136 0xC2D1
+0x8332A137 0xC2D2
+0x8332A138 0xC2D3
+0x8332A139 0xC2D4
+0x8332A230 0xC2D5
+0x8332A231 0xC2D6
+0x8332A232 0xC2D7
+0x8332A233 0xC2D8
+0x8332A234 0xC2D9
+0x8332A235 0xC2DA
+0x8332A236 0xC2DB
+0x8332A237 0xC2DC
+0x8332A238 0xC2DD
+0x8332A239 0xC2DE
+0x8332A330 0xC2DF
+0x8332A331 0xC2E0
+0x8332A332 0xC2E1
+0x8332A333 0xC2E2
+0x8332A334 0xC2E3
+0x8332A335 0xC2E4
+0x8332A336 0xC2E5
+0x8332A337 0xC2E6
+0x8332A338 0xC2E7
+0x8332A339 0xC2E8
+0x8332A430 0xC2E9
+0x8332A431 0xC2EA
+0x8332A432 0xC2EB
+0x8332A433 0xC2EC
+0x8332A434 0xC2ED
+0x8332A435 0xC2EE
+0x8332A436 0xC2EF
+0x8332A437 0xC2F0
+0x8332A438 0xC2F1
+0x8332A439 0xC2F2
+0x8332A530 0xC2F3
+0x8332A531 0xC2F4
+0x8332A532 0xC2F5
+0x8332A533 0xC2F6
+0x8332A534 0xC2F7
+0x8332A535 0xC2F8
+0x8332A536 0xC2F9
+0x8332A537 0xC2FA
+0x8332A538 0xC2FB
+0x8332A539 0xC2FC
+0x8332A630 0xC2FD
+0x8332A631 0xC2FE
+0x8332A632 0xC2FF
+0x8332A633 0xC300
+0x8332A634 0xC301
+0x8332A635 0xC302
+0x8332A636 0xC303
+0x8332A637 0xC304
+0x8332A638 0xC305
+0x8332A639 0xC306
+0x8332A730 0xC307
+0x8332A731 0xC308
+0x8332A732 0xC309
+0x8332A733 0xC30A
+0x8332A734 0xC30B
+0x8332A735 0xC30C
+0x8332A736 0xC30D
+0x8332A737 0xC30E
+0x8332A738 0xC30F
+0x8332A739 0xC310
+0x8332A830 0xC311
+0x8332A831 0xC312
+0x8332A832 0xC313
+0x8332A833 0xC314
+0x8332A834 0xC315
+0x8332A835 0xC316
+0x8332A836 0xC317
+0x8332A837 0xC318
+0x8332A838 0xC319
+0x8332A839 0xC31A
+0x8332A930 0xC31B
+0x8332A931 0xC31C
+0x8332A932 0xC31D
+0x8332A933 0xC31E
+0x8332A934 0xC31F
+0x8332A935 0xC320
+0x8332A936 0xC321
+0x8332A937 0xC322
+0x8332A938 0xC323
+0x8332A939 0xC324
+0x8332AA30 0xC325
+0x8332AA31 0xC326
+0x8332AA32 0xC327
+0x8332AA33 0xC328
+0x8332AA34 0xC329
+0x8332AA35 0xC32A
+0x8332AA36 0xC32B
+0x8332AA37 0xC32C
+0x8332AA38 0xC32D
+0x8332AA39 0xC32E
+0x8332AB30 0xC32F
+0x8332AB31 0xC330
+0x8332AB32 0xC331
+0x8332AB33 0xC332
+0x8332AB34 0xC333
+0x8332AB35 0xC334
+0x8332AB36 0xC335
+0x8332AB37 0xC336
+0x8332AB38 0xC337
+0x8332AB39 0xC338
+0x8332AC30 0xC339
+0x8332AC31 0xC33A
+0x8332AC32 0xC33B
+0x8332AC33 0xC33C
+0x8332AC34 0xC33D
+0x8332AC35 0xC33E
+0x8332AC36 0xC33F
+0x8332AC37 0xC340
+0x8332AC38 0xC341
+0x8332AC39 0xC342
+0x8332AD30 0xC343
+0x8332AD31 0xC344
+0x8332AD32 0xC345
+0x8332AD33 0xC346
+0x8332AD34 0xC347
+0x8332AD35 0xC348
+0x8332AD36 0xC349
+0x8332AD37 0xC34A
+0x8332AD38 0xC34B
+0x8332AD39 0xC34C
+0x8332AE30 0xC34D
+0x8332AE31 0xC34E
+0x8332AE32 0xC34F
+0x8332AE33 0xC350
+0x8332AE34 0xC351
+0x8332AE35 0xC352
+0x8332AE36 0xC353
+0x8332AE37 0xC354
+0x8332AE38 0xC355
+0x8332AE39 0xC356
+0x8332AF30 0xC357
+0x8332AF31 0xC358
+0x8332AF32 0xC359
+0x8332AF33 0xC35A
+0x8332AF34 0xC35B
+0x8332AF35 0xC35C
+0x8332AF36 0xC35D
+0x8332AF37 0xC35E
+0x8332AF38 0xC35F
+0x8332AF39 0xC360
+0x8332B030 0xC361
+0x8332B031 0xC362
+0x8332B032 0xC363
+0x8332B033 0xC364
+0x8332B034 0xC365
+0x8332B035 0xC366
+0x8332B036 0xC367
+0x8332B037 0xC368
+0x8332B038 0xC369
+0x8332B039 0xC36A
+0x8332B130 0xC36B
+0x8332B131 0xC36C
+0x8332B132 0xC36D
+0x8332B133 0xC36E
+0x8332B134 0xC36F
+0x8332B135 0xC370
+0x8332B136 0xC371
+0x8332B137 0xC372
+0x8332B138 0xC373
+0x8332B139 0xC374
+0x8332B230 0xC375
+0x8332B231 0xC376
+0x8332B232 0xC377
+0x8332B233 0xC378
+0x8332B234 0xC379
+0x8332B235 0xC37A
+0x8332B236 0xC37B
+0x8332B237 0xC37C
+0x8332B238 0xC37D
+0x8332B239 0xC37E
+0x8332B330 0xC37F
+0x8332B331 0xC380
+0x8332B332 0xC381
+0x8332B333 0xC382
+0x8332B334 0xC383
+0x8332B335 0xC384
+0x8332B336 0xC385
+0x8332B337 0xC386
+0x8332B338 0xC387
+0x8332B339 0xC388
+0x8332B430 0xC389
+0x8332B431 0xC38A
+0x8332B432 0xC38B
+0x8332B433 0xC38C
+0x8332B434 0xC38D
+0x8332B435 0xC38E
+0x8332B436 0xC38F
+0x8332B437 0xC390
+0x8332B438 0xC391
+0x8332B439 0xC392
+0x8332B530 0xC393
+0x8332B531 0xC394
+0x8332B532 0xC395
+0x8332B533 0xC396
+0x8332B534 0xC397
+0x8332B535 0xC398
+0x8332B536 0xC399
+0x8332B537 0xC39A
+0x8332B538 0xC39B
+0x8332B539 0xC39C
+0x8332B630 0xC39D
+0x8332B631 0xC39E
+0x8332B632 0xC39F
+0x8332B633 0xC3A0
+0x8332B634 0xC3A1
+0x8332B635 0xC3A2
+0x8332B636 0xC3A3
+0x8332B637 0xC3A4
+0x8332B638 0xC3A5
+0x8332B639 0xC3A6
+0x8332B730 0xC3A7
+0x8332B731 0xC3A8
+0x8332B732 0xC3A9
+0x8332B733 0xC3AA
+0x8332B734 0xC3AB
+0x8332B735 0xC3AC
+0x8332B736 0xC3AD
+0x8332B737 0xC3AE
+0x8332B738 0xC3AF
+0x8332B739 0xC3B0
+0x8332B830 0xC3B1
+0x8332B831 0xC3B2
+0x8332B832 0xC3B3
+0x8332B833 0xC3B4
+0x8332B834 0xC3B5
+0x8332B835 0xC3B6
+0x8332B836 0xC3B7
+0x8332B837 0xC3B8
+0x8332B838 0xC3B9
+0x8332B839 0xC3BA
+0x8332B930 0xC3BB
+0x8332B931 0xC3BC
+0x8332B932 0xC3BD
+0x8332B933 0xC3BE
+0x8332B934 0xC3BF
+0x8332B935 0xC3C0
+0x8332B936 0xC3C1
+0x8332B937 0xC3C2
+0x8332B938 0xC3C3
+0x8332B939 0xC3C4
+0x8332BA30 0xC3C5
+0x8332BA31 0xC3C6
+0x8332BA32 0xC3C7
+0x8332BA33 0xC3C8
+0x8332BA34 0xC3C9
+0x8332BA35 0xC3CA
+0x8332BA36 0xC3CB
+0x8332BA37 0xC3CC
+0x8332BA38 0xC3CD
+0x8332BA39 0xC3CE
+0x8332BB30 0xC3CF
+0x8332BB31 0xC3D0
+0x8332BB32 0xC3D1
+0x8332BB33 0xC3D2
+0x8332BB34 0xC3D3
+0x8332BB35 0xC3D4
+0x8332BB36 0xC3D5
+0x8332BB37 0xC3D6
+0x8332BB38 0xC3D7
+0x8332BB39 0xC3D8
+0x8332BC30 0xC3D9
+0x8332BC31 0xC3DA
+0x8332BC32 0xC3DB
+0x8332BC33 0xC3DC
+0x8332BC34 0xC3DD
+0x8332BC35 0xC3DE
+0x8332BC36 0xC3DF
+0x8332BC37 0xC3E0
+0x8332BC38 0xC3E1
+0x8332BC39 0xC3E2
+0x8332BD30 0xC3E3
+0x8332BD31 0xC3E4
+0x8332BD32 0xC3E5
+0x8332BD33 0xC3E6
+0x8332BD34 0xC3E7
+0x8332BD35 0xC3E8
+0x8332BD36 0xC3E9
+0x8332BD37 0xC3EA
+0x8332BD38 0xC3EB
+0x8332BD39 0xC3EC
+0x8332BE30 0xC3ED
+0x8332BE31 0xC3EE
+0x8332BE32 0xC3EF
+0x8332BE33 0xC3F0
+0x8332BE34 0xC3F1
+0x8332BE35 0xC3F2
+0x8332BE36 0xC3F3
+0x8332BE37 0xC3F4
+0x8332BE38 0xC3F5
+0x8332BE39 0xC3F6
+0x8332BF30 0xC3F7
+0x8332BF31 0xC3F8
+0x8332BF32 0xC3F9
+0x8332BF33 0xC3FA
+0x8332BF34 0xC3FB
+0x8332BF35 0xC3FC
+0x8332BF36 0xC3FD
+0x8332BF37 0xC3FE
+0x8332BF38 0xC3FF
+0x8332BF39 0xC400
+0x8332C030 0xC401
+0x8332C031 0xC402
+0x8332C032 0xC403
+0x8332C033 0xC404
+0x8332C034 0xC405
+0x8332C035 0xC406
+0x8332C036 0xC407
+0x8332C037 0xC408
+0x8332C038 0xC409
+0x8332C039 0xC40A
+0x8332C130 0xC40B
+0x8332C131 0xC40C
+0x8332C132 0xC40D
+0x8332C133 0xC40E
+0x8332C134 0xC40F
+0x8332C135 0xC410
+0x8332C136 0xC411
+0x8332C137 0xC412
+0x8332C138 0xC413
+0x8332C139 0xC414
+0x8332C230 0xC415
+0x8332C231 0xC416
+0x8332C232 0xC417
+0x8332C233 0xC418
+0x8332C234 0xC419
+0x8332C235 0xC41A
+0x8332C236 0xC41B
+0x8332C237 0xC41C
+0x8332C238 0xC41D
+0x8332C239 0xC41E
+0x8332C330 0xC41F
+0x8332C331 0xC420
+0x8332C332 0xC421
+0x8332C333 0xC422
+0x8332C334 0xC423
+0x8332C335 0xC424
+0x8332C336 0xC425
+0x8332C337 0xC426
+0x8332C338 0xC427
+0x8332C339 0xC428
+0x8332C430 0xC429
+0x8332C431 0xC42A
+0x8332C432 0xC42B
+0x8332C433 0xC42C
+0x8332C434 0xC42D
+0x8332C435 0xC42E
+0x8332C436 0xC42F
+0x8332C437 0xC430
+0x8332C438 0xC431
+0x8332C439 0xC432
+0x8332C530 0xC433
+0x8332C531 0xC434
+0x8332C532 0xC435
+0x8332C533 0xC436
+0x8332C534 0xC437
+0x8332C535 0xC438
+0x8332C536 0xC439
+0x8332C537 0xC43A
+0x8332C538 0xC43B
+0x8332C539 0xC43C
+0x8332C630 0xC43D
+0x8332C631 0xC43E
+0x8332C632 0xC43F
+0x8332C633 0xC440
+0x8332C634 0xC441
+0x8332C635 0xC442
+0x8332C636 0xC443
+0x8332C637 0xC444
+0x8332C638 0xC445
+0x8332C639 0xC446
+0x8332C730 0xC447
+0x8332C731 0xC448
+0x8332C732 0xC449
+0x8332C733 0xC44A
+0x8332C734 0xC44B
+0x8332C735 0xC44C
+0x8332C736 0xC44D
+0x8332C737 0xC44E
+0x8332C738 0xC44F
+0x8332C739 0xC450
+0x8332C830 0xC451
+0x8332C831 0xC452
+0x8332C832 0xC453
+0x8332C833 0xC454
+0x8332C834 0xC455
+0x8332C835 0xC456
+0x8332C836 0xC457
+0x8332C837 0xC458
+0x8332C838 0xC459
+0x8332C839 0xC45A
+0x8332C930 0xC45B
+0x8332C931 0xC45C
+0x8332C932 0xC45D
+0x8332C933 0xC45E
+0x8332C934 0xC45F
+0x8332C935 0xC460
+0x8332C936 0xC461
+0x8332C937 0xC462
+0x8332C938 0xC463
+0x8332C939 0xC464
+0x8332CA30 0xC465
+0x8332CA31 0xC466
+0x8332CA32 0xC467
+0x8332CA33 0xC468
+0x8332CA34 0xC469
+0x8332CA35 0xC46A
+0x8332CA36 0xC46B
+0x8332CA37 0xC46C
+0x8332CA38 0xC46D
+0x8332CA39 0xC46E
+0x8332CB30 0xC46F
+0x8332CB31 0xC470
+0x8332CB32 0xC471
+0x8332CB33 0xC472
+0x8332CB34 0xC473
+0x8332CB35 0xC474
+0x8332CB36 0xC475
+0x8332CB37 0xC476
+0x8332CB38 0xC477
+0x8332CB39 0xC478
+0x8332CC30 0xC479
+0x8332CC31 0xC47A
+0x8332CC32 0xC47B
+0x8332CC33 0xC47C
+0x8332CC34 0xC47D
+0x8332CC35 0xC47E
+0x8332CC36 0xC47F
+0x8332CC37 0xC480
+0x8332CC38 0xC481
+0x8332CC39 0xC482
+0x8332CD30 0xC483
+0x8332CD31 0xC484
+0x8332CD32 0xC485
+0x8332CD33 0xC486
+0x8332CD34 0xC487
+0x8332CD35 0xC488
+0x8332CD36 0xC489
+0x8332CD37 0xC48A
+0x8332CD38 0xC48B
+0x8332CD39 0xC48C
+0x8332CE30 0xC48D
+0x8332CE31 0xC48E
+0x8332CE32 0xC48F
+0x8332CE33 0xC490
+0x8332CE34 0xC491
+0x8332CE35 0xC492
+0x8332CE36 0xC493
+0x8332CE37 0xC494
+0x8332CE38 0xC495
+0x8332CE39 0xC496
+0x8332CF30 0xC497
+0x8332CF31 0xC498
+0x8332CF32 0xC499
+0x8332CF33 0xC49A
+0x8332CF34 0xC49B
+0x8332CF35 0xC49C
+0x8332CF36 0xC49D
+0x8332CF37 0xC49E
+0x8332CF38 0xC49F
+0x8332CF39 0xC4A0
+0x8332D030 0xC4A1
+0x8332D031 0xC4A2
+0x8332D032 0xC4A3
+0x8332D033 0xC4A4
+0x8332D034 0xC4A5
+0x8332D035 0xC4A6
+0x8332D036 0xC4A7
+0x8332D037 0xC4A8
+0x8332D038 0xC4A9
+0x8332D039 0xC4AA
+0x8332D130 0xC4AB
+0x8332D131 0xC4AC
+0x8332D132 0xC4AD
+0x8332D133 0xC4AE
+0x8332D134 0xC4AF
+0x8332D135 0xC4B0
+0x8332D136 0xC4B1
+0x8332D137 0xC4B2
+0x8332D138 0xC4B3
+0x8332D139 0xC4B4
+0x8332D230 0xC4B5
+0x8332D231 0xC4B6
+0x8332D232 0xC4B7
+0x8332D233 0xC4B8
+0x8332D234 0xC4B9
+0x8332D235 0xC4BA
+0x8332D236 0xC4BB
+0x8332D237 0xC4BC
+0x8332D238 0xC4BD
+0x8332D239 0xC4BE
+0x8332D330 0xC4BF
+0x8332D331 0xC4C0
+0x8332D332 0xC4C1
+0x8332D333 0xC4C2
+0x8332D334 0xC4C3
+0x8332D335 0xC4C4
+0x8332D336 0xC4C5
+0x8332D337 0xC4C6
+0x8332D338 0xC4C7
+0x8332D339 0xC4C8
+0x8332D430 0xC4C9
+0x8332D431 0xC4CA
+0x8332D432 0xC4CB
+0x8332D433 0xC4CC
+0x8332D434 0xC4CD
+0x8332D435 0xC4CE
+0x8332D436 0xC4CF
+0x8332D437 0xC4D0
+0x8332D438 0xC4D1
+0x8332D439 0xC4D2
+0x8332D530 0xC4D3
+0x8332D531 0xC4D4
+0x8332D532 0xC4D5
+0x8332D533 0xC4D6
+0x8332D534 0xC4D7
+0x8332D535 0xC4D8
+0x8332D536 0xC4D9
+0x8332D537 0xC4DA
+0x8332D538 0xC4DB
+0x8332D539 0xC4DC
+0x8332D630 0xC4DD
+0x8332D631 0xC4DE
+0x8332D632 0xC4DF
+0x8332D633 0xC4E0
+0x8332D634 0xC4E1
+0x8332D635 0xC4E2
+0x8332D636 0xC4E3
+0x8332D637 0xC4E4
+0x8332D638 0xC4E5
+0x8332D639 0xC4E6
+0x8332D730 0xC4E7
+0x8332D731 0xC4E8
+0x8332D732 0xC4E9
+0x8332D733 0xC4EA
+0x8332D734 0xC4EB
+0x8332D735 0xC4EC
+0x8332D736 0xC4ED
+0x8332D737 0xC4EE
+0x8332D738 0xC4EF
+0x8332D739 0xC4F0
+0x8332D830 0xC4F1
+0x8332D831 0xC4F2
+0x8332D832 0xC4F3
+0x8332D833 0xC4F4
+0x8332D834 0xC4F5
+0x8332D835 0xC4F6
+0x8332D836 0xC4F7
+0x8332D837 0xC4F8
+0x8332D838 0xC4F9
+0x8332D839 0xC4FA
+0x8332D930 0xC4FB
+0x8332D931 0xC4FC
+0x8332D932 0xC4FD
+0x8332D933 0xC4FE
+0x8332D934 0xC4FF
+0x8332D935 0xC500
+0x8332D936 0xC501
+0x8332D937 0xC502
+0x8332D938 0xC503
+0x8332D939 0xC504
+0x8332DA30 0xC505
+0x8332DA31 0xC506
+0x8332DA32 0xC507
+0x8332DA33 0xC508
+0x8332DA34 0xC509
+0x8332DA35 0xC50A
+0x8332DA36 0xC50B
+0x8332DA37 0xC50C
+0x8332DA38 0xC50D
+0x8332DA39 0xC50E
+0x8332DB30 0xC50F
+0x8332DB31 0xC510
+0x8332DB32 0xC511
+0x8332DB33 0xC512
+0x8332DB34 0xC513
+0x8332DB35 0xC514
+0x8332DB36 0xC515
+0x8332DB37 0xC516
+0x8332DB38 0xC517
+0x8332DB39 0xC518
+0x8332DC30 0xC519
+0x8332DC31 0xC51A
+0x8332DC32 0xC51B
+0x8332DC33 0xC51C
+0x8332DC34 0xC51D
+0x8332DC35 0xC51E
+0x8332DC36 0xC51F
+0x8332DC37 0xC520
+0x8332DC38 0xC521
+0x8332DC39 0xC522
+0x8332DD30 0xC523
+0x8332DD31 0xC524
+0x8332DD32 0xC525
+0x8332DD33 0xC526
+0x8332DD34 0xC527
+0x8332DD35 0xC528
+0x8332DD36 0xC529
+0x8332DD37 0xC52A
+0x8332DD38 0xC52B
+0x8332DD39 0xC52C
+0x8332DE30 0xC52D
+0x8332DE31 0xC52E
+0x8332DE32 0xC52F
+0x8332DE33 0xC530
+0x8332DE34 0xC531
+0x8332DE35 0xC532
+0x8332DE36 0xC533
+0x8332DE37 0xC534
+0x8332DE38 0xC535
+0x8332DE39 0xC536
+0x8332DF30 0xC537
+0x8332DF31 0xC538
+0x8332DF32 0xC539
+0x8332DF33 0xC53A
+0x8332DF34 0xC53B
+0x8332DF35 0xC53C
+0x8332DF36 0xC53D
+0x8332DF37 0xC53E
+0x8332DF38 0xC53F
+0x8332DF39 0xC540
+0x8332E030 0xC541
+0x8332E031 0xC542
+0x8332E032 0xC543
+0x8332E033 0xC544
+0x8332E034 0xC545
+0x8332E035 0xC546
+0x8332E036 0xC547
+0x8332E037 0xC548
+0x8332E038 0xC549
+0x8332E039 0xC54A
+0x8332E130 0xC54B
+0x8332E131 0xC54C
+0x8332E132 0xC54D
+0x8332E133 0xC54E
+0x8332E134 0xC54F
+0x8332E135 0xC550
+0x8332E136 0xC551
+0x8332E137 0xC552
+0x8332E138 0xC553
+0x8332E139 0xC554
+0x8332E230 0xC555
+0x8332E231 0xC556
+0x8332E232 0xC557
+0x8332E233 0xC558
+0x8332E234 0xC559
+0x8332E235 0xC55A
+0x8332E236 0xC55B
+0x8332E237 0xC55C
+0x8332E238 0xC55D
+0x8332E239 0xC55E
+0x8332E330 0xC55F
+0x8332E331 0xC560
+0x8332E332 0xC561
+0x8332E333 0xC562
+0x8332E334 0xC563
+0x8332E335 0xC564
+0x8332E336 0xC565
+0x8332E337 0xC566
+0x8332E338 0xC567
+0x8332E339 0xC568
+0x8332E430 0xC569
+0x8332E431 0xC56A
+0x8332E432 0xC56B
+0x8332E433 0xC56C
+0x8332E434 0xC56D
+0x8332E435 0xC56E
+0x8332E436 0xC56F
+0x8332E437 0xC570
+0x8332E438 0xC571
+0x8332E439 0xC572
+0x8332E530 0xC573
+0x8332E531 0xC574
+0x8332E532 0xC575
+0x8332E533 0xC576
+0x8332E534 0xC577
+0x8332E535 0xC578
+0x8332E536 0xC579
+0x8332E537 0xC57A
+0x8332E538 0xC57B
+0x8332E539 0xC57C
+0x8332E630 0xC57D
+0x8332E631 0xC57E
+0x8332E632 0xC57F
+0x8332E633 0xC580
+0x8332E634 0xC581
+0x8332E635 0xC582
+0x8332E636 0xC583
+0x8332E637 0xC584
+0x8332E638 0xC585
+0x8332E639 0xC586
+0x8332E730 0xC587
+0x8332E731 0xC588
+0x8332E732 0xC589
+0x8332E733 0xC58A
+0x8332E734 0xC58B
+0x8332E735 0xC58C
+0x8332E736 0xC58D
+0x8332E737 0xC58E
+0x8332E738 0xC58F
+0x8332E739 0xC590
+0x8332E830 0xC591
+0x8332E831 0xC592
+0x8332E832 0xC593
+0x8332E833 0xC594
+0x8332E834 0xC595
+0x8332E835 0xC596
+0x8332E836 0xC597
+0x8332E837 0xC598
+0x8332E838 0xC599
+0x8332E839 0xC59A
+0x8332E930 0xC59B
+0x8332E931 0xC59C
+0x8332E932 0xC59D
+0x8332E933 0xC59E
+0x8332E934 0xC59F
+0x8332E935 0xC5A0
+0x8332E936 0xC5A1
+0x8332E937 0xC5A2
+0x8332E938 0xC5A3
+0x8332E939 0xC5A4
+0x8332EA30 0xC5A5
+0x8332EA31 0xC5A6
+0x8332EA32 0xC5A7
+0x8332EA33 0xC5A8
+0x8332EA34 0xC5A9
+0x8332EA35 0xC5AA
+0x8332EA36 0xC5AB
+0x8332EA37 0xC5AC
+0x8332EA38 0xC5AD
+0x8332EA39 0xC5AE
+0x8332EB30 0xC5AF
+0x8332EB31 0xC5B0
+0x8332EB32 0xC5B1
+0x8332EB33 0xC5B2
+0x8332EB34 0xC5B3
+0x8332EB35 0xC5B4
+0x8332EB36 0xC5B5
+0x8332EB37 0xC5B6
+0x8332EB38 0xC5B7
+0x8332EB39 0xC5B8
+0x8332EC30 0xC5B9
+0x8332EC31 0xC5BA
+0x8332EC32 0xC5BB
+0x8332EC33 0xC5BC
+0x8332EC34 0xC5BD
+0x8332EC35 0xC5BE
+0x8332EC36 0xC5BF
+0x8332EC37 0xC5C0
+0x8332EC38 0xC5C1
+0x8332EC39 0xC5C2
+0x8332ED30 0xC5C3
+0x8332ED31 0xC5C4
+0x8332ED32 0xC5C5
+0x8332ED33 0xC5C6
+0x8332ED34 0xC5C7
+0x8332ED35 0xC5C8
+0x8332ED36 0xC5C9
+0x8332ED37 0xC5CA
+0x8332ED38 0xC5CB
+0x8332ED39 0xC5CC
+0x8332EE30 0xC5CD
+0x8332EE31 0xC5CE
+0x8332EE32 0xC5CF
+0x8332EE33 0xC5D0
+0x8332EE34 0xC5D1
+0x8332EE35 0xC5D2
+0x8332EE36 0xC5D3
+0x8332EE37 0xC5D4
+0x8332EE38 0xC5D5
+0x8332EE39 0xC5D6
+0x8332EF30 0xC5D7
+0x8332EF31 0xC5D8
+0x8332EF32 0xC5D9
+0x8332EF33 0xC5DA
+0x8332EF34 0xC5DB
+0x8332EF35 0xC5DC
+0x8332EF36 0xC5DD
+0x8332EF37 0xC5DE
+0x8332EF38 0xC5DF
+0x8332EF39 0xC5E0
+0x8332F030 0xC5E1
+0x8332F031 0xC5E2
+0x8332F032 0xC5E3
+0x8332F033 0xC5E4
+0x8332F034 0xC5E5
+0x8332F035 0xC5E6
+0x8332F036 0xC5E7
+0x8332F037 0xC5E8
+0x8332F038 0xC5E9
+0x8332F039 0xC5EA
+0x8332F130 0xC5EB
+0x8332F131 0xC5EC
+0x8332F132 0xC5ED
+0x8332F133 0xC5EE
+0x8332F134 0xC5EF
+0x8332F135 0xC5F0
+0x8332F136 0xC5F1
+0x8332F137 0xC5F2
+0x8332F138 0xC5F3
+0x8332F139 0xC5F4
+0x8332F230 0xC5F5
+0x8332F231 0xC5F6
+0x8332F232 0xC5F7
+0x8332F233 0xC5F8
+0x8332F234 0xC5F9
+0x8332F235 0xC5FA
+0x8332F236 0xC5FB
+0x8332F237 0xC5FC
+0x8332F238 0xC5FD
+0x8332F239 0xC5FE
+0x8332F330 0xC5FF
+0x8332F331 0xC600
+0x8332F332 0xC601
+0x8332F333 0xC602
+0x8332F334 0xC603
+0x8332F335 0xC604
+0x8332F336 0xC605
+0x8332F337 0xC606
+0x8332F338 0xC607
+0x8332F339 0xC608
+0x8332F430 0xC609
+0x8332F431 0xC60A
+0x8332F432 0xC60B
+0x8332F433 0xC60C
+0x8332F434 0xC60D
+0x8332F435 0xC60E
+0x8332F436 0xC60F
+0x8332F437 0xC610
+0x8332F438 0xC611
+0x8332F439 0xC612
+0x8332F530 0xC613
+0x8332F531 0xC614
+0x8332F532 0xC615
+0x8332F533 0xC616
+0x8332F534 0xC617
+0x8332F535 0xC618
+0x8332F536 0xC619
+0x8332F537 0xC61A
+0x8332F538 0xC61B
+0x8332F539 0xC61C
+0x8332F630 0xC61D
+0x8332F631 0xC61E
+0x8332F632 0xC61F
+0x8332F633 0xC620
+0x8332F634 0xC621
+0x8332F635 0xC622
+0x8332F636 0xC623
+0x8332F637 0xC624
+0x8332F638 0xC625
+0x8332F639 0xC626
+0x8332F730 0xC627
+0x8332F731 0xC628
+0x8332F732 0xC629
+0x8332F733 0xC62A
+0x8332F734 0xC62B
+0x8332F735 0xC62C
+0x8332F736 0xC62D
+0x8332F737 0xC62E
+0x8332F738 0xC62F
+0x8332F739 0xC630
+0x8332F830 0xC631
+0x8332F831 0xC632
+0x8332F832 0xC633
+0x8332F833 0xC634
+0x8332F834 0xC635
+0x8332F835 0xC636
+0x8332F836 0xC637
+0x8332F837 0xC638
+0x8332F838 0xC639
+0x8332F839 0xC63A
+0x8332F930 0xC63B
+0x8332F931 0xC63C
+0x8332F932 0xC63D
+0x8332F933 0xC63E
+0x8332F934 0xC63F
+0x8332F935 0xC640
+0x8332F936 0xC641
+0x8332F937 0xC642
+0x8332F938 0xC643
+0x8332F939 0xC644
+0x8332FA30 0xC645
+0x8332FA31 0xC646
+0x8332FA32 0xC647
+0x8332FA33 0xC648
+0x8332FA34 0xC649
+0x8332FA35 0xC64A
+0x8332FA36 0xC64B
+0x8332FA37 0xC64C
+0x8332FA38 0xC64D
+0x8332FA39 0xC64E
+0x8332FB30 0xC64F
+0x8332FB31 0xC650
+0x8332FB32 0xC651
+0x8332FB33 0xC652
+0x8332FB34 0xC653
+0x8332FB35 0xC654
+0x8332FB36 0xC655
+0x8332FB37 0xC656
+0x8332FB38 0xC657
+0x8332FB39 0xC658
+0x8332FC30 0xC659
+0x8332FC31 0xC65A
+0x8332FC32 0xC65B
+0x8332FC33 0xC65C
+0x8332FC34 0xC65D
+0x8332FC35 0xC65E
+0x8332FC36 0xC65F
+0x8332FC37 0xC660
+0x8332FC38 0xC661
+0x8332FC39 0xC662
+0x8332FD30 0xC663
+0x8332FD31 0xC664
+0x8332FD32 0xC665
+0x8332FD33 0xC666
+0x8332FD34 0xC667
+0x8332FD35 0xC668
+0x8332FD36 0xC669
+0x8332FD37 0xC66A
+0x8332FD38 0xC66B
+0x8332FD39 0xC66C
+0x8332FE30 0xC66D
+0x8332FE31 0xC66E
+0x8332FE32 0xC66F
+0x8332FE33 0xC670
+0x8332FE34 0xC671
+0x8332FE35 0xC672
+0x8332FE36 0xC673
+0x8332FE37 0xC674
+0x8332FE38 0xC675
+0x8332FE39 0xC676
+0x83338130 0xC677
+0x83338131 0xC678
+0x83338132 0xC679
+0x83338133 0xC67A
+0x83338134 0xC67B
+0x83338135 0xC67C
+0x83338136 0xC67D
+0x83338137 0xC67E
+0x83338138 0xC67F
+0x83338139 0xC680
+0x83338230 0xC681
+0x83338231 0xC682
+0x83338232 0xC683
+0x83338233 0xC684
+0x83338234 0xC685
+0x83338235 0xC686
+0x83338236 0xC687
+0x83338237 0xC688
+0x83338238 0xC689
+0x83338239 0xC68A
+0x83338330 0xC68B
+0x83338331 0xC68C
+0x83338332 0xC68D
+0x83338333 0xC68E
+0x83338334 0xC68F
+0x83338335 0xC690
+0x83338336 0xC691
+0x83338337 0xC692
+0x83338338 0xC693
+0x83338339 0xC694
+0x83338430 0xC695
+0x83338431 0xC696
+0x83338432 0xC697
+0x83338433 0xC698
+0x83338434 0xC699
+0x83338435 0xC69A
+0x83338436 0xC69B
+0x83338437 0xC69C
+0x83338438 0xC69D
+0x83338439 0xC69E
+0x83338530 0xC69F
+0x83338531 0xC6A0
+0x83338532 0xC6A1
+0x83338533 0xC6A2
+0x83338534 0xC6A3
+0x83338535 0xC6A4
+0x83338536 0xC6A5
+0x83338537 0xC6A6
+0x83338538 0xC6A7
+0x83338539 0xC6A8
+0x83338630 0xC6A9
+0x83338631 0xC6AA
+0x83338632 0xC6AB
+0x83338633 0xC6AC
+0x83338634 0xC6AD
+0x83338635 0xC6AE
+0x83338636 0xC6AF
+0x83338637 0xC6B0
+0x83338638 0xC6B1
+0x83338639 0xC6B2
+0x83338730 0xC6B3
+0x83338731 0xC6B4
+0x83338732 0xC6B5
+0x83338733 0xC6B6
+0x83338734 0xC6B7
+0x83338735 0xC6B8
+0x83338736 0xC6B9
+0x83338737 0xC6BA
+0x83338738 0xC6BB
+0x83338739 0xC6BC
+0x83338830 0xC6BD
+0x83338831 0xC6BE
+0x83338832 0xC6BF
+0x83338833 0xC6C0
+0x83338834 0xC6C1
+0x83338835 0xC6C2
+0x83338836 0xC6C3
+0x83338837 0xC6C4
+0x83338838 0xC6C5
+0x83338839 0xC6C6
+0x83338930 0xC6C7
+0x83338931 0xC6C8
+0x83338932 0xC6C9
+0x83338933 0xC6CA
+0x83338934 0xC6CB
+0x83338935 0xC6CC
+0x83338936 0xC6CD
+0x83338937 0xC6CE
+0x83338938 0xC6CF
+0x83338939 0xC6D0
+0x83338A30 0xC6D1
+0x83338A31 0xC6D2
+0x83338A32 0xC6D3
+0x83338A33 0xC6D4
+0x83338A34 0xC6D5
+0x83338A35 0xC6D6
+0x83338A36 0xC6D7
+0x83338A37 0xC6D8
+0x83338A38 0xC6D9
+0x83338A39 0xC6DA
+0x83338B30 0xC6DB
+0x83338B31 0xC6DC
+0x83338B32 0xC6DD
+0x83338B33 0xC6DE
+0x83338B34 0xC6DF
+0x83338B35 0xC6E0
+0x83338B36 0xC6E1
+0x83338B37 0xC6E2
+0x83338B38 0xC6E3
+0x83338B39 0xC6E4
+0x83338C30 0xC6E5
+0x83338C31 0xC6E6
+0x83338C32 0xC6E7
+0x83338C33 0xC6E8
+0x83338C34 0xC6E9
+0x83338C35 0xC6EA
+0x83338C36 0xC6EB
+0x83338C37 0xC6EC
+0x83338C38 0xC6ED
+0x83338C39 0xC6EE
+0x83338D30 0xC6EF
+0x83338D31 0xC6F0
+0x83338D32 0xC6F1
+0x83338D33 0xC6F2
+0x83338D34 0xC6F3
+0x83338D35 0xC6F4
+0x83338D36 0xC6F5
+0x83338D37 0xC6F6
+0x83338D38 0xC6F7
+0x83338D39 0xC6F8
+0x83338E30 0xC6F9
+0x83338E31 0xC6FA
+0x83338E32 0xC6FB
+0x83338E33 0xC6FC
+0x83338E34 0xC6FD
+0x83338E35 0xC6FE
+0x83338E36 0xC6FF
+0x83338E37 0xC700
+0x83338E38 0xC701
+0x83338E39 0xC702
+0x83338F30 0xC703
+0x83338F31 0xC704
+0x83338F32 0xC705
+0x83338F33 0xC706
+0x83338F34 0xC707
+0x83338F35 0xC708
+0x83338F36 0xC709
+0x83338F37 0xC70A
+0x83338F38 0xC70B
+0x83338F39 0xC70C
+0x83339030 0xC70D
+0x83339031 0xC70E
+0x83339032 0xC70F
+0x83339033 0xC710
+0x83339034 0xC711
+0x83339035 0xC712
+0x83339036 0xC713
+0x83339037 0xC714
+0x83339038 0xC715
+0x83339039 0xC716
+0x83339130 0xC717
+0x83339131 0xC718
+0x83339132 0xC719
+0x83339133 0xC71A
+0x83339134 0xC71B
+0x83339135 0xC71C
+0x83339136 0xC71D
+0x83339137 0xC71E
+0x83339138 0xC71F
+0x83339139 0xC720
+0x83339230 0xC721
+0x83339231 0xC722
+0x83339232 0xC723
+0x83339233 0xC724
+0x83339234 0xC725
+0x83339235 0xC726
+0x83339236 0xC727
+0x83339237 0xC728
+0x83339238 0xC729
+0x83339239 0xC72A
+0x83339330 0xC72B
+0x83339331 0xC72C
+0x83339332 0xC72D
+0x83339333 0xC72E
+0x83339334 0xC72F
+0x83339335 0xC730
+0x83339336 0xC731
+0x83339337 0xC732
+0x83339338 0xC733
+0x83339339 0xC734
+0x83339430 0xC735
+0x83339431 0xC736
+0x83339432 0xC737
+0x83339433 0xC738
+0x83339434 0xC739
+0x83339435 0xC73A
+0x83339436 0xC73B
+0x83339437 0xC73C
+0x83339438 0xC73D
+0x83339439 0xC73E
+0x83339530 0xC73F
+0x83339531 0xC740
+0x83339532 0xC741
+0x83339533 0xC742
+0x83339534 0xC743
+0x83339535 0xC744
+0x83339536 0xC745
+0x83339537 0xC746
+0x83339538 0xC747
+0x83339539 0xC748
+0x83339630 0xC749
+0x83339631 0xC74A
+0x83339632 0xC74B
+0x83339633 0xC74C
+0x83339634 0xC74D
+0x83339635 0xC74E
+0x83339636 0xC74F
+0x83339637 0xC750
+0x83339638 0xC751
+0x83339639 0xC752
+0x83339730 0xC753
+0x83339731 0xC754
+0x83339732 0xC755
+0x83339733 0xC756
+0x83339734 0xC757
+0x83339735 0xC758
+0x83339736 0xC759
+0x83339737 0xC75A
+0x83339738 0xC75B
+0x83339739 0xC75C
+0x83339830 0xC75D
+0x83339831 0xC75E
+0x83339832 0xC75F
+0x83339833 0xC760
+0x83339834 0xC761
+0x83339835 0xC762
+0x83339836 0xC763
+0x83339837 0xC764
+0x83339838 0xC765
+0x83339839 0xC766
+0x83339930 0xC767
+0x83339931 0xC768
+0x83339932 0xC769
+0x83339933 0xC76A
+0x83339934 0xC76B
+0x83339935 0xC76C
+0x83339936 0xC76D
+0x83339937 0xC76E
+0x83339938 0xC76F
+0x83339939 0xC770
+0x83339A30 0xC771
+0x83339A31 0xC772
+0x83339A32 0xC773
+0x83339A33 0xC774
+0x83339A34 0xC775
+0x83339A35 0xC776
+0x83339A36 0xC777
+0x83339A37 0xC778
+0x83339A38 0xC779
+0x83339A39 0xC77A
+0x83339B30 0xC77B
+0x83339B31 0xC77C
+0x83339B32 0xC77D
+0x83339B33 0xC77E
+0x83339B34 0xC77F
+0x83339B35 0xC780
+0x83339B36 0xC781
+0x83339B37 0xC782
+0x83339B38 0xC783
+0x83339B39 0xC784
+0x83339C30 0xC785
+0x83339C31 0xC786
+0x83339C32 0xC787
+0x83339C33 0xC788
+0x83339C34 0xC789
+0x83339C35 0xC78A
+0x83339C36 0xC78B
+0x83339C37 0xC78C
+0x83339C38 0xC78D
+0x83339C39 0xC78E
+0x83339D30 0xC78F
+0x83339D31 0xC790
+0x83339D32 0xC791
+0x83339D33 0xC792
+0x83339D34 0xC793
+0x83339D35 0xC794
+0x83339D36 0xC795
+0x83339D37 0xC796
+0x83339D38 0xC797
+0x83339D39 0xC798
+0x83339E30 0xC799
+0x83339E31 0xC79A
+0x83339E32 0xC79B
+0x83339E33 0xC79C
+0x83339E34 0xC79D
+0x83339E35 0xC79E
+0x83339E36 0xC79F
+0x83339E37 0xC7A0
+0x83339E38 0xC7A1
+0x83339E39 0xC7A2
+0x83339F30 0xC7A3
+0x83339F31 0xC7A4
+0x83339F32 0xC7A5
+0x83339F33 0xC7A6
+0x83339F34 0xC7A7
+0x83339F35 0xC7A8
+0x83339F36 0xC7A9
+0x83339F37 0xC7AA
+0x83339F38 0xC7AB
+0x83339F39 0xC7AC
+0x8333A030 0xC7AD
+0x8333A031 0xC7AE
+0x8333A032 0xC7AF
+0x8333A033 0xC7B0
+0x8333A034 0xC7B1
+0x8333A035 0xC7B2
+0x8333A036 0xC7B3
+0x8333A037 0xC7B4
+0x8333A038 0xC7B5
+0x8333A039 0xC7B6
+0x8333A130 0xC7B7
+0x8333A131 0xC7B8
+0x8333A132 0xC7B9
+0x8333A133 0xC7BA
+0x8333A134 0xC7BB
+0x8333A135 0xC7BC
+0x8333A136 0xC7BD
+0x8333A137 0xC7BE
+0x8333A138 0xC7BF
+0x8333A139 0xC7C0
+0x8333A230 0xC7C1
+0x8333A231 0xC7C2
+0x8333A232 0xC7C3
+0x8333A233 0xC7C4
+0x8333A234 0xC7C5
+0x8333A235 0xC7C6
+0x8333A236 0xC7C7
+0x8333A237 0xC7C8
+0x8333A238 0xC7C9
+0x8333A239 0xC7CA
+0x8333A330 0xC7CB
+0x8333A331 0xC7CC
+0x8333A332 0xC7CD
+0x8333A333 0xC7CE
+0x8333A334 0xC7CF
+0x8333A335 0xC7D0
+0x8333A336 0xC7D1
+0x8333A337 0xC7D2
+0x8333A338 0xC7D3
+0x8333A339 0xC7D4
+0x8333A430 0xC7D5
+0x8333A431 0xC7D6
+0x8333A432 0xC7D7
+0x8333A433 0xC7D8
+0x8333A434 0xC7D9
+0x8333A435 0xC7DA
+0x8333A436 0xC7DB
+0x8333A437 0xC7DC
+0x8333A438 0xC7DD
+0x8333A439 0xC7DE
+0x8333A530 0xC7DF
+0x8333A531 0xC7E0
+0x8333A532 0xC7E1
+0x8333A533 0xC7E2
+0x8333A534 0xC7E3
+0x8333A535 0xC7E4
+0x8333A536 0xC7E5
+0x8333A537 0xC7E6
+0x8333A538 0xC7E7
+0x8333A539 0xC7E8
+0x8333A630 0xC7E9
+0x8333A631 0xC7EA
+0x8333A632 0xC7EB
+0x8333A633 0xC7EC
+0x8333A634 0xC7ED
+0x8333A635 0xC7EE
+0x8333A636 0xC7EF
+0x8333A637 0xC7F0
+0x8333A638 0xC7F1
+0x8333A639 0xC7F2
+0x8333A730 0xC7F3
+0x8333A731 0xC7F4
+0x8333A732 0xC7F5
+0x8333A733 0xC7F6
+0x8333A734 0xC7F7
+0x8333A735 0xC7F8
+0x8333A736 0xC7F9
+0x8333A737 0xC7FA
+0x8333A738 0xC7FB
+0x8333A739 0xC7FC
+0x8333A830 0xC7FD
+0x8333A831 0xC7FE
+0x8333A832 0xC7FF
+0x8333A833 0xC800
+0x8333A834 0xC801
+0x8333A835 0xC802
+0x8333A836 0xC803
+0x8333A837 0xC804
+0x8333A838 0xC805
+0x8333A839 0xC806
+0x8333A930 0xC807
+0x8333A931 0xC808
+0x8333A932 0xC809
+0x8333A933 0xC80A
+0x8333A934 0xC80B
+0x8333A935 0xC80C
+0x8333A936 0xC80D
+0x8333A937 0xC80E
+0x8333A938 0xC80F
+0x8333A939 0xC810
+0x8333AA30 0xC811
+0x8333AA31 0xC812
+0x8333AA32 0xC813
+0x8333AA33 0xC814
+0x8333AA34 0xC815
+0x8333AA35 0xC816
+0x8333AA36 0xC817
+0x8333AA37 0xC818
+0x8333AA38 0xC819
+0x8333AA39 0xC81A
+0x8333AB30 0xC81B
+0x8333AB31 0xC81C
+0x8333AB32 0xC81D
+0x8333AB33 0xC81E
+0x8333AB34 0xC81F
+0x8333AB35 0xC820
+0x8333AB36 0xC821
+0x8333AB37 0xC822
+0x8333AB38 0xC823
+0x8333AB39 0xC824
+0x8333AC30 0xC825
+0x8333AC31 0xC826
+0x8333AC32 0xC827
+0x8333AC33 0xC828
+0x8333AC34 0xC829
+0x8333AC35 0xC82A
+0x8333AC36 0xC82B
+0x8333AC37 0xC82C
+0x8333AC38 0xC82D
+0x8333AC39 0xC82E
+0x8333AD30 0xC82F
+0x8333AD31 0xC830
+0x8333AD32 0xC831
+0x8333AD33 0xC832
+0x8333AD34 0xC833
+0x8333AD35 0xC834
+0x8333AD36 0xC835
+0x8333AD37 0xC836
+0x8333AD38 0xC837
+0x8333AD39 0xC838
+0x8333AE30 0xC839
+0x8333AE31 0xC83A
+0x8333AE32 0xC83B
+0x8333AE33 0xC83C
+0x8333AE34 0xC83D
+0x8333AE35 0xC83E
+0x8333AE36 0xC83F
+0x8333AE37 0xC840
+0x8333AE38 0xC841
+0x8333AE39 0xC842
+0x8333AF30 0xC843
+0x8333AF31 0xC844
+0x8333AF32 0xC845
+0x8333AF33 0xC846
+0x8333AF34 0xC847
+0x8333AF35 0xC848
+0x8333AF36 0xC849
+0x8333AF37 0xC84A
+0x8333AF38 0xC84B
+0x8333AF39 0xC84C
+0x8333B030 0xC84D
+0x8333B031 0xC84E
+0x8333B032 0xC84F
+0x8333B033 0xC850
+0x8333B034 0xC851
+0x8333B035 0xC852
+0x8333B036 0xC853
+0x8333B037 0xC854
+0x8333B038 0xC855
+0x8333B039 0xC856
+0x8333B130 0xC857
+0x8333B131 0xC858
+0x8333B132 0xC859
+0x8333B133 0xC85A
+0x8333B134 0xC85B
+0x8333B135 0xC85C
+0x8333B136 0xC85D
+0x8333B137 0xC85E
+0x8333B138 0xC85F
+0x8333B139 0xC860
+0x8333B230 0xC861
+0x8333B231 0xC862
+0x8333B232 0xC863
+0x8333B233 0xC864
+0x8333B234 0xC865
+0x8333B235 0xC866
+0x8333B236 0xC867
+0x8333B237 0xC868
+0x8333B238 0xC869
+0x8333B239 0xC86A
+0x8333B330 0xC86B
+0x8333B331 0xC86C
+0x8333B332 0xC86D
+0x8333B333 0xC86E
+0x8333B334 0xC86F
+0x8333B335 0xC870
+0x8333B336 0xC871
+0x8333B337 0xC872
+0x8333B338 0xC873
+0x8333B339 0xC874
+0x8333B430 0xC875
+0x8333B431 0xC876
+0x8333B432 0xC877
+0x8333B433 0xC878
+0x8333B434 0xC879
+0x8333B435 0xC87A
+0x8333B436 0xC87B
+0x8333B437 0xC87C
+0x8333B438 0xC87D
+0x8333B439 0xC87E
+0x8333B530 0xC87F
+0x8333B531 0xC880
+0x8333B532 0xC881
+0x8333B533 0xC882
+0x8333B534 0xC883
+0x8333B535 0xC884
+0x8333B536 0xC885
+0x8333B537 0xC886
+0x8333B538 0xC887
+0x8333B539 0xC888
+0x8333B630 0xC889
+0x8333B631 0xC88A
+0x8333B632 0xC88B
+0x8333B633 0xC88C
+0x8333B634 0xC88D
+0x8333B635 0xC88E
+0x8333B636 0xC88F
+0x8333B637 0xC890
+0x8333B638 0xC891
+0x8333B639 0xC892
+0x8333B730 0xC893
+0x8333B731 0xC894
+0x8333B732 0xC895
+0x8333B733 0xC896
+0x8333B734 0xC897
+0x8333B735 0xC898
+0x8333B736 0xC899
+0x8333B737 0xC89A
+0x8333B738 0xC89B
+0x8333B739 0xC89C
+0x8333B830 0xC89D
+0x8333B831 0xC89E
+0x8333B832 0xC89F
+0x8333B833 0xC8A0
+0x8333B834 0xC8A1
+0x8333B835 0xC8A2
+0x8333B836 0xC8A3
+0x8333B837 0xC8A4
+0x8333B838 0xC8A5
+0x8333B839 0xC8A6
+0x8333B930 0xC8A7
+0x8333B931 0xC8A8
+0x8333B932 0xC8A9
+0x8333B933 0xC8AA
+0x8333B934 0xC8AB
+0x8333B935 0xC8AC
+0x8333B936 0xC8AD
+0x8333B937 0xC8AE
+0x8333B938 0xC8AF
+0x8333B939 0xC8B0
+0x8333BA30 0xC8B1
+0x8333BA31 0xC8B2
+0x8333BA32 0xC8B3
+0x8333BA33 0xC8B4
+0x8333BA34 0xC8B5
+0x8333BA35 0xC8B6
+0x8333BA36 0xC8B7
+0x8333BA37 0xC8B8
+0x8333BA38 0xC8B9
+0x8333BA39 0xC8BA
+0x8333BB30 0xC8BB
+0x8333BB31 0xC8BC
+0x8333BB32 0xC8BD
+0x8333BB33 0xC8BE
+0x8333BB34 0xC8BF
+0x8333BB35 0xC8C0
+0x8333BB36 0xC8C1
+0x8333BB37 0xC8C2
+0x8333BB38 0xC8C3
+0x8333BB39 0xC8C4
+0x8333BC30 0xC8C5
+0x8333BC31 0xC8C6
+0x8333BC32 0xC8C7
+0x8333BC33 0xC8C8
+0x8333BC34 0xC8C9
+0x8333BC35 0xC8CA
+0x8333BC36 0xC8CB
+0x8333BC37 0xC8CC
+0x8333BC38 0xC8CD
+0x8333BC39 0xC8CE
+0x8333BD30 0xC8CF
+0x8333BD31 0xC8D0
+0x8333BD32 0xC8D1
+0x8333BD33 0xC8D2
+0x8333BD34 0xC8D3
+0x8333BD35 0xC8D4
+0x8333BD36 0xC8D5
+0x8333BD37 0xC8D6
+0x8333BD38 0xC8D7
+0x8333BD39 0xC8D8
+0x8333BE30 0xC8D9
+0x8333BE31 0xC8DA
+0x8333BE32 0xC8DB
+0x8333BE33 0xC8DC
+0x8333BE34 0xC8DD
+0x8333BE35 0xC8DE
+0x8333BE36 0xC8DF
+0x8333BE37 0xC8E0
+0x8333BE38 0xC8E1
+0x8333BE39 0xC8E2
+0x8333BF30 0xC8E3
+0x8333BF31 0xC8E4
+0x8333BF32 0xC8E5
+0x8333BF33 0xC8E6
+0x8333BF34 0xC8E7
+0x8333BF35 0xC8E8
+0x8333BF36 0xC8E9
+0x8333BF37 0xC8EA
+0x8333BF38 0xC8EB
+0x8333BF39 0xC8EC
+0x8333C030 0xC8ED
+0x8333C031 0xC8EE
+0x8333C032 0xC8EF
+0x8333C033 0xC8F0
+0x8333C034 0xC8F1
+0x8333C035 0xC8F2
+0x8333C036 0xC8F3
+0x8333C037 0xC8F4
+0x8333C038 0xC8F5
+0x8333C039 0xC8F6
+0x8333C130 0xC8F7
+0x8333C131 0xC8F8
+0x8333C132 0xC8F9
+0x8333C133 0xC8FA
+0x8333C134 0xC8FB
+0x8333C135 0xC8FC
+0x8333C136 0xC8FD
+0x8333C137 0xC8FE
+0x8333C138 0xC8FF
+0x8333C139 0xC900
+0x8333C230 0xC901
+0x8333C231 0xC902
+0x8333C232 0xC903
+0x8333C233 0xC904
+0x8333C234 0xC905
+0x8333C235 0xC906
+0x8333C236 0xC907
+0x8333C237 0xC908
+0x8333C238 0xC909
+0x8333C239 0xC90A
+0x8333C330 0xC90B
+0x8333C331 0xC90C
+0x8333C332 0xC90D
+0x8333C333 0xC90E
+0x8333C334 0xC90F
+0x8333C335 0xC910
+0x8333C336 0xC911
+0x8333C337 0xC912
+0x8333C338 0xC913
+0x8333C339 0xC914
+0x8333C430 0xC915
+0x8333C431 0xC916
+0x8333C432 0xC917
+0x8333C433 0xC918
+0x8333C434 0xC919
+0x8333C435 0xC91A
+0x8333C436 0xC91B
+0x8333C437 0xC91C
+0x8333C438 0xC91D
+0x8333C439 0xC91E
+0x8333C530 0xC91F
+0x8333C531 0xC920
+0x8333C532 0xC921
+0x8333C533 0xC922
+0x8333C534 0xC923
+0x8333C535 0xC924
+0x8333C536 0xC925
+0x8333C537 0xC926
+0x8333C538 0xC927
+0x8333C539 0xC928
+0x8333C630 0xC929
+0x8333C631 0xC92A
+0x8333C632 0xC92B
+0x8333C633 0xC92C
+0x8333C634 0xC92D
+0x8333C635 0xC92E
+0x8333C636 0xC92F
+0x8333C637 0xC930
+0x8333C638 0xC931
+0x8333C639 0xC932
+0x8333C730 0xC933
+0x8333C731 0xC934
+0x8333C732 0xC935
+0x8333C733 0xC936
+0x8333C734 0xC937
+0x8333C735 0xC938
+0x8333C736 0xC939
+0x8333C737 0xC93A
+0x8333C738 0xC93B
+0x8333C739 0xC93C
+0x8333C830 0xC93D
+0x8333C831 0xC93E
+0x8333C832 0xC93F
+0x8333C833 0xC940
+0x8333C834 0xC941
+0x8333C835 0xC942
+0x8333C836 0xC943
+0x8333C837 0xC944
+0x8333C838 0xC945
+0x8333C839 0xC946
+0x8333C930 0xC947
+0x8333C931 0xC948
+0x8333C932 0xC949
+0x8333C933 0xC94A
+0x8333C934 0xC94B
+0x8333C935 0xC94C
+0x8333C936 0xC94D
+0x8333C937 0xC94E
+0x8333C938 0xC94F
+0x8333C939 0xC950
+0x8333CA30 0xC951
+0x8333CA31 0xC952
+0x8333CA32 0xC953
+0x8333CA33 0xC954
+0x8333CA34 0xC955
+0x8333CA35 0xC956
+0x8333CA36 0xC957
+0x8333CA37 0xC958
+0x8333CA38 0xC959
+0x8333CA39 0xC95A
+0x8333CB30 0xC95B
+0x8333CB31 0xC95C
+0x8333CB32 0xC95D
+0x8333CB33 0xC95E
+0x8333CB34 0xC95F
+0x8333CB35 0xC960
+0x8333CB36 0xC961
+0x8333CB37 0xC962
+0x8333CB38 0xC963
+0x8333CB39 0xC964
+0x8333CC30 0xC965
+0x8333CC31 0xC966
+0x8333CC32 0xC967
+0x8333CC33 0xC968
+0x8333CC34 0xC969
+0x8333CC35 0xC96A
+0x8333CC36 0xC96B
+0x8333CC37 0xC96C
+0x8333CC38 0xC96D
+0x8333CC39 0xC96E
+0x8333CD30 0xC96F
+0x8333CD31 0xC970
+0x8333CD32 0xC971
+0x8333CD33 0xC972
+0x8333CD34 0xC973
+0x8333CD35 0xC974
+0x8333CD36 0xC975
+0x8333CD37 0xC976
+0x8333CD38 0xC977
+0x8333CD39 0xC978
+0x8333CE30 0xC979
+0x8333CE31 0xC97A
+0x8333CE32 0xC97B
+0x8333CE33 0xC97C
+0x8333CE34 0xC97D
+0x8333CE35 0xC97E
+0x8333CE36 0xC97F
+0x8333CE37 0xC980
+0x8333CE38 0xC981
+0x8333CE39 0xC982
+0x8333CF30 0xC983
+0x8333CF31 0xC984
+0x8333CF32 0xC985
+0x8333CF33 0xC986
+0x8333CF34 0xC987
+0x8333CF35 0xC988
+0x8333CF36 0xC989
+0x8333CF37 0xC98A
+0x8333CF38 0xC98B
+0x8333CF39 0xC98C
+0x8333D030 0xC98D
+0x8333D031 0xC98E
+0x8333D032 0xC98F
+0x8333D033 0xC990
+0x8333D034 0xC991
+0x8333D035 0xC992
+0x8333D036 0xC993
+0x8333D037 0xC994
+0x8333D038 0xC995
+0x8333D039 0xC996
+0x8333D130 0xC997
+0x8333D131 0xC998
+0x8333D132 0xC999
+0x8333D133 0xC99A
+0x8333D134 0xC99B
+0x8333D135 0xC99C
+0x8333D136 0xC99D
+0x8333D137 0xC99E
+0x8333D138 0xC99F
+0x8333D139 0xC9A0
+0x8333D230 0xC9A1
+0x8333D231 0xC9A2
+0x8333D232 0xC9A3
+0x8333D233 0xC9A4
+0x8333D234 0xC9A5
+0x8333D235 0xC9A6
+0x8333D236 0xC9A7
+0x8333D237 0xC9A8
+0x8333D238 0xC9A9
+0x8333D239 0xC9AA
+0x8333D330 0xC9AB
+0x8333D331 0xC9AC
+0x8333D332 0xC9AD
+0x8333D333 0xC9AE
+0x8333D334 0xC9AF
+0x8333D335 0xC9B0
+0x8333D336 0xC9B1
+0x8333D337 0xC9B2
+0x8333D338 0xC9B3
+0x8333D339 0xC9B4
+0x8333D430 0xC9B5
+0x8333D431 0xC9B6
+0x8333D432 0xC9B7
+0x8333D433 0xC9B8
+0x8333D434 0xC9B9
+0x8333D435 0xC9BA
+0x8333D436 0xC9BB
+0x8333D437 0xC9BC
+0x8333D438 0xC9BD
+0x8333D439 0xC9BE
+0x8333D530 0xC9BF
+0x8333D531 0xC9C0
+0x8333D532 0xC9C1
+0x8333D533 0xC9C2
+0x8333D534 0xC9C3
+0x8333D535 0xC9C4
+0x8333D536 0xC9C5
+0x8333D537 0xC9C6
+0x8333D538 0xC9C7
+0x8333D539 0xC9C8
+0x8333D630 0xC9C9
+0x8333D631 0xC9CA
+0x8333D632 0xC9CB
+0x8333D633 0xC9CC
+0x8333D634 0xC9CD
+0x8333D635 0xC9CE
+0x8333D636 0xC9CF
+0x8333D637 0xC9D0
+0x8333D638 0xC9D1
+0x8333D639 0xC9D2
+0x8333D730 0xC9D3
+0x8333D731 0xC9D4
+0x8333D732 0xC9D5
+0x8333D733 0xC9D6
+0x8333D734 0xC9D7
+0x8333D735 0xC9D8
+0x8333D736 0xC9D9
+0x8333D737 0xC9DA
+0x8333D738 0xC9DB
+0x8333D739 0xC9DC
+0x8333D830 0xC9DD
+0x8333D831 0xC9DE
+0x8333D832 0xC9DF
+0x8333D833 0xC9E0
+0x8333D834 0xC9E1
+0x8333D835 0xC9E2
+0x8333D836 0xC9E3
+0x8333D837 0xC9E4
+0x8333D838 0xC9E5
+0x8333D839 0xC9E6
+0x8333D930 0xC9E7
+0x8333D931 0xC9E8
+0x8333D932 0xC9E9
+0x8333D933 0xC9EA
+0x8333D934 0xC9EB
+0x8333D935 0xC9EC
+0x8333D936 0xC9ED
+0x8333D937 0xC9EE
+0x8333D938 0xC9EF
+0x8333D939 0xC9F0
+0x8333DA30 0xC9F1
+0x8333DA31 0xC9F2
+0x8333DA32 0xC9F3
+0x8333DA33 0xC9F4
+0x8333DA34 0xC9F5
+0x8333DA35 0xC9F6
+0x8333DA36 0xC9F7
+0x8333DA37 0xC9F8
+0x8333DA38 0xC9F9
+0x8333DA39 0xC9FA
+0x8333DB30 0xC9FB
+0x8333DB31 0xC9FC
+0x8333DB32 0xC9FD
+0x8333DB33 0xC9FE
+0x8333DB34 0xC9FF
+0x8333DB35 0xCA00
+0x8333DB36 0xCA01
+0x8333DB37 0xCA02
+0x8333DB38 0xCA03
+0x8333DB39 0xCA04
+0x8333DC30 0xCA05
+0x8333DC31 0xCA06
+0x8333DC32 0xCA07
+0x8333DC33 0xCA08
+0x8333DC34 0xCA09
+0x8333DC35 0xCA0A
+0x8333DC36 0xCA0B
+0x8333DC37 0xCA0C
+0x8333DC38 0xCA0D
+0x8333DC39 0xCA0E
+0x8333DD30 0xCA0F
+0x8333DD31 0xCA10
+0x8333DD32 0xCA11
+0x8333DD33 0xCA12
+0x8333DD34 0xCA13
+0x8333DD35 0xCA14
+0x8333DD36 0xCA15
+0x8333DD37 0xCA16
+0x8333DD38 0xCA17
+0x8333DD39 0xCA18
+0x8333DE30 0xCA19
+0x8333DE31 0xCA1A
+0x8333DE32 0xCA1B
+0x8333DE33 0xCA1C
+0x8333DE34 0xCA1D
+0x8333DE35 0xCA1E
+0x8333DE36 0xCA1F
+0x8333DE37 0xCA20
+0x8333DE38 0xCA21
+0x8333DE39 0xCA22
+0x8333DF30 0xCA23
+0x8333DF31 0xCA24
+0x8333DF32 0xCA25
+0x8333DF33 0xCA26
+0x8333DF34 0xCA27
+0x8333DF35 0xCA28
+0x8333DF36 0xCA29
+0x8333DF37 0xCA2A
+0x8333DF38 0xCA2B
+0x8333DF39 0xCA2C
+0x8333E030 0xCA2D
+0x8333E031 0xCA2E
+0x8333E032 0xCA2F
+0x8333E033 0xCA30
+0x8333E034 0xCA31
+0x8333E035 0xCA32
+0x8333E036 0xCA33
+0x8333E037 0xCA34
+0x8333E038 0xCA35
+0x8333E039 0xCA36
+0x8333E130 0xCA37
+0x8333E131 0xCA38
+0x8333E132 0xCA39
+0x8333E133 0xCA3A
+0x8333E134 0xCA3B
+0x8333E135 0xCA3C
+0x8333E136 0xCA3D
+0x8333E137 0xCA3E
+0x8333E138 0xCA3F
+0x8333E139 0xCA40
+0x8333E230 0xCA41
+0x8333E231 0xCA42
+0x8333E232 0xCA43
+0x8333E233 0xCA44
+0x8333E234 0xCA45
+0x8333E235 0xCA46
+0x8333E236 0xCA47
+0x8333E237 0xCA48
+0x8333E238 0xCA49
+0x8333E239 0xCA4A
+0x8333E330 0xCA4B
+0x8333E331 0xCA4C
+0x8333E332 0xCA4D
+0x8333E333 0xCA4E
+0x8333E334 0xCA4F
+0x8333E335 0xCA50
+0x8333E336 0xCA51
+0x8333E337 0xCA52
+0x8333E338 0xCA53
+0x8333E339 0xCA54
+0x8333E430 0xCA55
+0x8333E431 0xCA56
+0x8333E432 0xCA57
+0x8333E433 0xCA58
+0x8333E434 0xCA59
+0x8333E435 0xCA5A
+0x8333E436 0xCA5B
+0x8333E437 0xCA5C
+0x8333E438 0xCA5D
+0x8333E439 0xCA5E
+0x8333E530 0xCA5F
+0x8333E531 0xCA60
+0x8333E532 0xCA61
+0x8333E533 0xCA62
+0x8333E534 0xCA63
+0x8333E535 0xCA64
+0x8333E536 0xCA65
+0x8333E537 0xCA66
+0x8333E538 0xCA67
+0x8333E539 0xCA68
+0x8333E630 0xCA69
+0x8333E631 0xCA6A
+0x8333E632 0xCA6B
+0x8333E633 0xCA6C
+0x8333E634 0xCA6D
+0x8333E635 0xCA6E
+0x8333E636 0xCA6F
+0x8333E637 0xCA70
+0x8333E638 0xCA71
+0x8333E639 0xCA72
+0x8333E730 0xCA73
+0x8333E731 0xCA74
+0x8333E732 0xCA75
+0x8333E733 0xCA76
+0x8333E734 0xCA77
+0x8333E735 0xCA78
+0x8333E736 0xCA79
+0x8333E737 0xCA7A
+0x8333E738 0xCA7B
+0x8333E739 0xCA7C
+0x8333E830 0xCA7D
+0x8333E831 0xCA7E
+0x8333E832 0xCA7F
+0x8333E833 0xCA80
+0x8333E834 0xCA81
+0x8333E835 0xCA82
+0x8333E836 0xCA83
+0x8333E837 0xCA84
+0x8333E838 0xCA85
+0x8333E839 0xCA86
+0x8333E930 0xCA87
+0x8333E931 0xCA88
+0x8333E932 0xCA89
+0x8333E933 0xCA8A
+0x8333E934 0xCA8B
+0x8333E935 0xCA8C
+0x8333E936 0xCA8D
+0x8333E937 0xCA8E
+0x8333E938 0xCA8F
+0x8333E939 0xCA90
+0x8333EA30 0xCA91
+0x8333EA31 0xCA92
+0x8333EA32 0xCA93
+0x8333EA33 0xCA94
+0x8333EA34 0xCA95
+0x8333EA35 0xCA96
+0x8333EA36 0xCA97
+0x8333EA37 0xCA98
+0x8333EA38 0xCA99
+0x8333EA39 0xCA9A
+0x8333EB30 0xCA9B
+0x8333EB31 0xCA9C
+0x8333EB32 0xCA9D
+0x8333EB33 0xCA9E
+0x8333EB34 0xCA9F
+0x8333EB35 0xCAA0
+0x8333EB36 0xCAA1
+0x8333EB37 0xCAA2
+0x8333EB38 0xCAA3
+0x8333EB39 0xCAA4
+0x8333EC30 0xCAA5
+0x8333EC31 0xCAA6
+0x8333EC32 0xCAA7
+0x8333EC33 0xCAA8
+0x8333EC34 0xCAA9
+0x8333EC35 0xCAAA
+0x8333EC36 0xCAAB
+0x8333EC37 0xCAAC
+0x8333EC38 0xCAAD
+0x8333EC39 0xCAAE
+0x8333ED30 0xCAAF
+0x8333ED31 0xCAB0
+0x8333ED32 0xCAB1
+0x8333ED33 0xCAB2
+0x8333ED34 0xCAB3
+0x8333ED35 0xCAB4
+0x8333ED36 0xCAB5
+0x8333ED37 0xCAB6
+0x8333ED38 0xCAB7
+0x8333ED39 0xCAB8
+0x8333EE30 0xCAB9
+0x8333EE31 0xCABA
+0x8333EE32 0xCABB
+0x8333EE33 0xCABC
+0x8333EE34 0xCABD
+0x8333EE35 0xCABE
+0x8333EE36 0xCABF
+0x8333EE37 0xCAC0
+0x8333EE38 0xCAC1
+0x8333EE39 0xCAC2
+0x8333EF30 0xCAC3
+0x8333EF31 0xCAC4
+0x8333EF32 0xCAC5
+0x8333EF33 0xCAC6
+0x8333EF34 0xCAC7
+0x8333EF35 0xCAC8
+0x8333EF36 0xCAC9
+0x8333EF37 0xCACA
+0x8333EF38 0xCACB
+0x8333EF39 0xCACC
+0x8333F030 0xCACD
+0x8333F031 0xCACE
+0x8333F032 0xCACF
+0x8333F033 0xCAD0
+0x8333F034 0xCAD1
+0x8333F035 0xCAD2
+0x8333F036 0xCAD3
+0x8333F037 0xCAD4
+0x8333F038 0xCAD5
+0x8333F039 0xCAD6
+0x8333F130 0xCAD7
+0x8333F131 0xCAD8
+0x8333F132 0xCAD9
+0x8333F133 0xCADA
+0x8333F134 0xCADB
+0x8333F135 0xCADC
+0x8333F136 0xCADD
+0x8333F137 0xCADE
+0x8333F138 0xCADF
+0x8333F139 0xCAE0
+0x8333F230 0xCAE1
+0x8333F231 0xCAE2
+0x8333F232 0xCAE3
+0x8333F233 0xCAE4
+0x8333F234 0xCAE5
+0x8333F235 0xCAE6
+0x8333F236 0xCAE7
+0x8333F237 0xCAE8
+0x8333F238 0xCAE9
+0x8333F239 0xCAEA
+0x8333F330 0xCAEB
+0x8333F331 0xCAEC
+0x8333F332 0xCAED
+0x8333F333 0xCAEE
+0x8333F334 0xCAEF
+0x8333F335 0xCAF0
+0x8333F336 0xCAF1
+0x8333F337 0xCAF2
+0x8333F338 0xCAF3
+0x8333F339 0xCAF4
+0x8333F430 0xCAF5
+0x8333F431 0xCAF6
+0x8333F432 0xCAF7
+0x8333F433 0xCAF8
+0x8333F434 0xCAF9
+0x8333F435 0xCAFA
+0x8333F436 0xCAFB
+0x8333F437 0xCAFC
+0x8333F438 0xCAFD
+0x8333F439 0xCAFE
+0x8333F530 0xCAFF
+0x8333F531 0xCB00
+0x8333F532 0xCB01
+0x8333F533 0xCB02
+0x8333F534 0xCB03
+0x8333F535 0xCB04
+0x8333F536 0xCB05
+0x8333F537 0xCB06
+0x8333F538 0xCB07
+0x8333F539 0xCB08
+0x8333F630 0xCB09
+0x8333F631 0xCB0A
+0x8333F632 0xCB0B
+0x8333F633 0xCB0C
+0x8333F634 0xCB0D
+0x8333F635 0xCB0E
+0x8333F636 0xCB0F
+0x8333F637 0xCB10
+0x8333F638 0xCB11
+0x8333F639 0xCB12
+0x8333F730 0xCB13
+0x8333F731 0xCB14
+0x8333F732 0xCB15
+0x8333F733 0xCB16
+0x8333F734 0xCB17
+0x8333F735 0xCB18
+0x8333F736 0xCB19
+0x8333F737 0xCB1A
+0x8333F738 0xCB1B
+0x8333F739 0xCB1C
+0x8333F830 0xCB1D
+0x8333F831 0xCB1E
+0x8333F832 0xCB1F
+0x8333F833 0xCB20
+0x8333F834 0xCB21
+0x8333F835 0xCB22
+0x8333F836 0xCB23
+0x8333F837 0xCB24
+0x8333F838 0xCB25
+0x8333F839 0xCB26
+0x8333F930 0xCB27
+0x8333F931 0xCB28
+0x8333F932 0xCB29
+0x8333F933 0xCB2A
+0x8333F934 0xCB2B
+0x8333F935 0xCB2C
+0x8333F936 0xCB2D
+0x8333F937 0xCB2E
+0x8333F938 0xCB2F
+0x8333F939 0xCB30
+0x8333FA30 0xCB31
+0x8333FA31 0xCB32
+0x8333FA32 0xCB33
+0x8333FA33 0xCB34
+0x8333FA34 0xCB35
+0x8333FA35 0xCB36
+0x8333FA36 0xCB37
+0x8333FA37 0xCB38
+0x8333FA38 0xCB39
+0x8333FA39 0xCB3A
+0x8333FB30 0xCB3B
+0x8333FB31 0xCB3C
+0x8333FB32 0xCB3D
+0x8333FB33 0xCB3E
+0x8333FB34 0xCB3F
+0x8333FB35 0xCB40
+0x8333FB36 0xCB41
+0x8333FB37 0xCB42
+0x8333FB38 0xCB43
+0x8333FB39 0xCB44
+0x8333FC30 0xCB45
+0x8333FC31 0xCB46
+0x8333FC32 0xCB47
+0x8333FC33 0xCB48
+0x8333FC34 0xCB49
+0x8333FC35 0xCB4A
+0x8333FC36 0xCB4B
+0x8333FC37 0xCB4C
+0x8333FC38 0xCB4D
+0x8333FC39 0xCB4E
+0x8333FD30 0xCB4F
+0x8333FD31 0xCB50
+0x8333FD32 0xCB51
+0x8333FD33 0xCB52
+0x8333FD34 0xCB53
+0x8333FD35 0xCB54
+0x8333FD36 0xCB55
+0x8333FD37 0xCB56
+0x8333FD38 0xCB57
+0x8333FD39 0xCB58
+0x8333FE30 0xCB59
+0x8333FE31 0xCB5A
+0x8333FE32 0xCB5B
+0x8333FE33 0xCB5C
+0x8333FE34 0xCB5D
+0x8333FE35 0xCB5E
+0x8333FE36 0xCB5F
+0x8333FE37 0xCB60
+0x8333FE38 0xCB61
+0x8333FE39 0xCB62
+0x83348130 0xCB63
+0x83348131 0xCB64
+0x83348132 0xCB65
+0x83348133 0xCB66
+0x83348134 0xCB67
+0x83348135 0xCB68
+0x83348136 0xCB69
+0x83348137 0xCB6A
+0x83348138 0xCB6B
+0x83348139 0xCB6C
+0x83348230 0xCB6D
+0x83348231 0xCB6E
+0x83348232 0xCB6F
+0x83348233 0xCB70
+0x83348234 0xCB71
+0x83348235 0xCB72
+0x83348236 0xCB73
+0x83348237 0xCB74
+0x83348238 0xCB75
+0x83348239 0xCB76
+0x83348330 0xCB77
+0x83348331 0xCB78
+0x83348332 0xCB79
+0x83348333 0xCB7A
+0x83348334 0xCB7B
+0x83348335 0xCB7C
+0x83348336 0xCB7D
+0x83348337 0xCB7E
+0x83348338 0xCB7F
+0x83348339 0xCB80
+0x83348430 0xCB81
+0x83348431 0xCB82
+0x83348432 0xCB83
+0x83348433 0xCB84
+0x83348434 0xCB85
+0x83348435 0xCB86
+0x83348436 0xCB87
+0x83348437 0xCB88
+0x83348438 0xCB89
+0x83348439 0xCB8A
+0x83348530 0xCB8B
+0x83348531 0xCB8C
+0x83348532 0xCB8D
+0x83348533 0xCB8E
+0x83348534 0xCB8F
+0x83348535 0xCB90
+0x83348536 0xCB91
+0x83348537 0xCB92
+0x83348538 0xCB93
+0x83348539 0xCB94
+0x83348630 0xCB95
+0x83348631 0xCB96
+0x83348632 0xCB97
+0x83348633 0xCB98
+0x83348634 0xCB99
+0x83348635 0xCB9A
+0x83348636 0xCB9B
+0x83348637 0xCB9C
+0x83348638 0xCB9D
+0x83348639 0xCB9E
+0x83348730 0xCB9F
+0x83348731 0xCBA0
+0x83348732 0xCBA1
+0x83348733 0xCBA2
+0x83348734 0xCBA3
+0x83348735 0xCBA4
+0x83348736 0xCBA5
+0x83348737 0xCBA6
+0x83348738 0xCBA7
+0x83348739 0xCBA8
+0x83348830 0xCBA9
+0x83348831 0xCBAA
+0x83348832 0xCBAB
+0x83348833 0xCBAC
+0x83348834 0xCBAD
+0x83348835 0xCBAE
+0x83348836 0xCBAF
+0x83348837 0xCBB0
+0x83348838 0xCBB1
+0x83348839 0xCBB2
+0x83348930 0xCBB3
+0x83348931 0xCBB4
+0x83348932 0xCBB5
+0x83348933 0xCBB6
+0x83348934 0xCBB7
+0x83348935 0xCBB8
+0x83348936 0xCBB9
+0x83348937 0xCBBA
+0x83348938 0xCBBB
+0x83348939 0xCBBC
+0x83348A30 0xCBBD
+0x83348A31 0xCBBE
+0x83348A32 0xCBBF
+0x83348A33 0xCBC0
+0x83348A34 0xCBC1
+0x83348A35 0xCBC2
+0x83348A36 0xCBC3
+0x83348A37 0xCBC4
+0x83348A38 0xCBC5
+0x83348A39 0xCBC6
+0x83348B30 0xCBC7
+0x83348B31 0xCBC8
+0x83348B32 0xCBC9
+0x83348B33 0xCBCA
+0x83348B34 0xCBCB
+0x83348B35 0xCBCC
+0x83348B36 0xCBCD
+0x83348B37 0xCBCE
+0x83348B38 0xCBCF
+0x83348B39 0xCBD0
+0x83348C30 0xCBD1
+0x83348C31 0xCBD2
+0x83348C32 0xCBD3
+0x83348C33 0xCBD4
+0x83348C34 0xCBD5
+0x83348C35 0xCBD6
+0x83348C36 0xCBD7
+0x83348C37 0xCBD8
+0x83348C38 0xCBD9
+0x83348C39 0xCBDA
+0x83348D30 0xCBDB
+0x83348D31 0xCBDC
+0x83348D32 0xCBDD
+0x83348D33 0xCBDE
+0x83348D34 0xCBDF
+0x83348D35 0xCBE0
+0x83348D36 0xCBE1
+0x83348D37 0xCBE2
+0x83348D38 0xCBE3
+0x83348D39 0xCBE4
+0x83348E30 0xCBE5
+0x83348E31 0xCBE6
+0x83348E32 0xCBE7
+0x83348E33 0xCBE8
+0x83348E34 0xCBE9
+0x83348E35 0xCBEA
+0x83348E36 0xCBEB
+0x83348E37 0xCBEC
+0x83348E38 0xCBED
+0x83348E39 0xCBEE
+0x83348F30 0xCBEF
+0x83348F31 0xCBF0
+0x83348F32 0xCBF1
+0x83348F33 0xCBF2
+0x83348F34 0xCBF3
+0x83348F35 0xCBF4
+0x83348F36 0xCBF5
+0x83348F37 0xCBF6
+0x83348F38 0xCBF7
+0x83348F39 0xCBF8
+0x83349030 0xCBF9
+0x83349031 0xCBFA
+0x83349032 0xCBFB
+0x83349033 0xCBFC
+0x83349034 0xCBFD
+0x83349035 0xCBFE
+0x83349036 0xCBFF
+0x83349037 0xCC00
+0x83349038 0xCC01
+0x83349039 0xCC02
+0x83349130 0xCC03
+0x83349131 0xCC04
+0x83349132 0xCC05
+0x83349133 0xCC06
+0x83349134 0xCC07
+0x83349135 0xCC08
+0x83349136 0xCC09
+0x83349137 0xCC0A
+0x83349138 0xCC0B
+0x83349139 0xCC0C
+0x83349230 0xCC0D
+0x83349231 0xCC0E
+0x83349232 0xCC0F
+0x83349233 0xCC10
+0x83349234 0xCC11
+0x83349235 0xCC12
+0x83349236 0xCC13
+0x83349237 0xCC14
+0x83349238 0xCC15
+0x83349239 0xCC16
+0x83349330 0xCC17
+0x83349331 0xCC18
+0x83349332 0xCC19
+0x83349333 0xCC1A
+0x83349334 0xCC1B
+0x83349335 0xCC1C
+0x83349336 0xCC1D
+0x83349337 0xCC1E
+0x83349338 0xCC1F
+0x83349339 0xCC20
+0x83349430 0xCC21
+0x83349431 0xCC22
+0x83349432 0xCC23
+0x83349433 0xCC24
+0x83349434 0xCC25
+0x83349435 0xCC26
+0x83349436 0xCC27
+0x83349437 0xCC28
+0x83349438 0xCC29
+0x83349439 0xCC2A
+0x83349530 0xCC2B
+0x83349531 0xCC2C
+0x83349532 0xCC2D
+0x83349533 0xCC2E
+0x83349534 0xCC2F
+0x83349535 0xCC30
+0x83349536 0xCC31
+0x83349537 0xCC32
+0x83349538 0xCC33
+0x83349539 0xCC34
+0x83349630 0xCC35
+0x83349631 0xCC36
+0x83349632 0xCC37
+0x83349633 0xCC38
+0x83349634 0xCC39
+0x83349635 0xCC3A
+0x83349636 0xCC3B
+0x83349637 0xCC3C
+0x83349638 0xCC3D
+0x83349639 0xCC3E
+0x83349730 0xCC3F
+0x83349731 0xCC40
+0x83349732 0xCC41
+0x83349733 0xCC42
+0x83349734 0xCC43
+0x83349735 0xCC44
+0x83349736 0xCC45
+0x83349737 0xCC46
+0x83349738 0xCC47
+0x83349739 0xCC48
+0x83349830 0xCC49
+0x83349831 0xCC4A
+0x83349832 0xCC4B
+0x83349833 0xCC4C
+0x83349834 0xCC4D
+0x83349835 0xCC4E
+0x83349836 0xCC4F
+0x83349837 0xCC50
+0x83349838 0xCC51
+0x83349839 0xCC52
+0x83349930 0xCC53
+0x83349931 0xCC54
+0x83349932 0xCC55
+0x83349933 0xCC56
+0x83349934 0xCC57
+0x83349935 0xCC58
+0x83349936 0xCC59
+0x83349937 0xCC5A
+0x83349938 0xCC5B
+0x83349939 0xCC5C
+0x83349A30 0xCC5D
+0x83349A31 0xCC5E
+0x83349A32 0xCC5F
+0x83349A33 0xCC60
+0x83349A34 0xCC61
+0x83349A35 0xCC62
+0x83349A36 0xCC63
+0x83349A37 0xCC64
+0x83349A38 0xCC65
+0x83349A39 0xCC66
+0x83349B30 0xCC67
+0x83349B31 0xCC68
+0x83349B32 0xCC69
+0x83349B33 0xCC6A
+0x83349B34 0xCC6B
+0x83349B35 0xCC6C
+0x83349B36 0xCC6D
+0x83349B37 0xCC6E
+0x83349B38 0xCC6F
+0x83349B39 0xCC70
+0x83349C30 0xCC71
+0x83349C31 0xCC72
+0x83349C32 0xCC73
+0x83349C33 0xCC74
+0x83349C34 0xCC75
+0x83349C35 0xCC76
+0x83349C36 0xCC77
+0x83349C37 0xCC78
+0x83349C38 0xCC79
+0x83349C39 0xCC7A
+0x83349D30 0xCC7B
+0x83349D31 0xCC7C
+0x83349D32 0xCC7D
+0x83349D33 0xCC7E
+0x83349D34 0xCC7F
+0x83349D35 0xCC80
+0x83349D36 0xCC81
+0x83349D37 0xCC82
+0x83349D38 0xCC83
+0x83349D39 0xCC84
+0x83349E30 0xCC85
+0x83349E31 0xCC86
+0x83349E32 0xCC87
+0x83349E33 0xCC88
+0x83349E34 0xCC89
+0x83349E35 0xCC8A
+0x83349E36 0xCC8B
+0x83349E37 0xCC8C
+0x83349E38 0xCC8D
+0x83349E39 0xCC8E
+0x83349F30 0xCC8F
+0x83349F31 0xCC90
+0x83349F32 0xCC91
+0x83349F33 0xCC92
+0x83349F34 0xCC93
+0x83349F35 0xCC94
+0x83349F36 0xCC95
+0x83349F37 0xCC96
+0x83349F38 0xCC97
+0x83349F39 0xCC98
+0x8334A030 0xCC99
+0x8334A031 0xCC9A
+0x8334A032 0xCC9B
+0x8334A033 0xCC9C
+0x8334A034 0xCC9D
+0x8334A035 0xCC9E
+0x8334A036 0xCC9F
+0x8334A037 0xCCA0
+0x8334A038 0xCCA1
+0x8334A039 0xCCA2
+0x8334A130 0xCCA3
+0x8334A131 0xCCA4
+0x8334A132 0xCCA5
+0x8334A133 0xCCA6
+0x8334A134 0xCCA7
+0x8334A135 0xCCA8
+0x8334A136 0xCCA9
+0x8334A137 0xCCAA
+0x8334A138 0xCCAB
+0x8334A139 0xCCAC
+0x8334A230 0xCCAD
+0x8334A231 0xCCAE
+0x8334A232 0xCCAF
+0x8334A233 0xCCB0
+0x8334A234 0xCCB1
+0x8334A235 0xCCB2
+0x8334A236 0xCCB3
+0x8334A237 0xCCB4
+0x8334A238 0xCCB5
+0x8334A239 0xCCB6
+0x8334A330 0xCCB7
+0x8334A331 0xCCB8
+0x8334A332 0xCCB9
+0x8334A333 0xCCBA
+0x8334A334 0xCCBB
+0x8334A335 0xCCBC
+0x8334A336 0xCCBD
+0x8334A337 0xCCBE
+0x8334A338 0xCCBF
+0x8334A339 0xCCC0
+0x8334A430 0xCCC1
+0x8334A431 0xCCC2
+0x8334A432 0xCCC3
+0x8334A433 0xCCC4
+0x8334A434 0xCCC5
+0x8334A435 0xCCC6
+0x8334A436 0xCCC7
+0x8334A437 0xCCC8
+0x8334A438 0xCCC9
+0x8334A439 0xCCCA
+0x8334A530 0xCCCB
+0x8334A531 0xCCCC
+0x8334A532 0xCCCD
+0x8334A533 0xCCCE
+0x8334A534 0xCCCF
+0x8334A535 0xCCD0
+0x8334A536 0xCCD1
+0x8334A537 0xCCD2
+0x8334A538 0xCCD3
+0x8334A539 0xCCD4
+0x8334A630 0xCCD5
+0x8334A631 0xCCD6
+0x8334A632 0xCCD7
+0x8334A633 0xCCD8
+0x8334A634 0xCCD9
+0x8334A635 0xCCDA
+0x8334A636 0xCCDB
+0x8334A637 0xCCDC
+0x8334A638 0xCCDD
+0x8334A639 0xCCDE
+0x8334A730 0xCCDF
+0x8334A731 0xCCE0
+0x8334A732 0xCCE1
+0x8334A733 0xCCE2
+0x8334A734 0xCCE3
+0x8334A735 0xCCE4
+0x8334A736 0xCCE5
+0x8334A737 0xCCE6
+0x8334A738 0xCCE7
+0x8334A739 0xCCE8
+0x8334A830 0xCCE9
+0x8334A831 0xCCEA
+0x8334A832 0xCCEB
+0x8334A833 0xCCEC
+0x8334A834 0xCCED
+0x8334A835 0xCCEE
+0x8334A836 0xCCEF
+0x8334A837 0xCCF0
+0x8334A838 0xCCF1
+0x8334A839 0xCCF2
+0x8334A930 0xCCF3
+0x8334A931 0xCCF4
+0x8334A932 0xCCF5
+0x8334A933 0xCCF6
+0x8334A934 0xCCF7
+0x8334A935 0xCCF8
+0x8334A936 0xCCF9
+0x8334A937 0xCCFA
+0x8334A938 0xCCFB
+0x8334A939 0xCCFC
+0x8334AA30 0xCCFD
+0x8334AA31 0xCCFE
+0x8334AA32 0xCCFF
+0x8334AA33 0xCD00
+0x8334AA34 0xCD01
+0x8334AA35 0xCD02
+0x8334AA36 0xCD03
+0x8334AA37 0xCD04
+0x8334AA38 0xCD05
+0x8334AA39 0xCD06
+0x8334AB30 0xCD07
+0x8334AB31 0xCD08
+0x8334AB32 0xCD09
+0x8334AB33 0xCD0A
+0x8334AB34 0xCD0B
+0x8334AB35 0xCD0C
+0x8334AB36 0xCD0D
+0x8334AB37 0xCD0E
+0x8334AB38 0xCD0F
+0x8334AB39 0xCD10
+0x8334AC30 0xCD11
+0x8334AC31 0xCD12
+0x8334AC32 0xCD13
+0x8334AC33 0xCD14
+0x8334AC34 0xCD15
+0x8334AC35 0xCD16
+0x8334AC36 0xCD17
+0x8334AC37 0xCD18
+0x8334AC38 0xCD19
+0x8334AC39 0xCD1A
+0x8334AD30 0xCD1B
+0x8334AD31 0xCD1C
+0x8334AD32 0xCD1D
+0x8334AD33 0xCD1E
+0x8334AD34 0xCD1F
+0x8334AD35 0xCD20
+0x8334AD36 0xCD21
+0x8334AD37 0xCD22
+0x8334AD38 0xCD23
+0x8334AD39 0xCD24
+0x8334AE30 0xCD25
+0x8334AE31 0xCD26
+0x8334AE32 0xCD27
+0x8334AE33 0xCD28
+0x8334AE34 0xCD29
+0x8334AE35 0xCD2A
+0x8334AE36 0xCD2B
+0x8334AE37 0xCD2C
+0x8334AE38 0xCD2D
+0x8334AE39 0xCD2E
+0x8334AF30 0xCD2F
+0x8334AF31 0xCD30
+0x8334AF32 0xCD31
+0x8334AF33 0xCD32
+0x8334AF34 0xCD33
+0x8334AF35 0xCD34
+0x8334AF36 0xCD35
+0x8334AF37 0xCD36
+0x8334AF38 0xCD37
+0x8334AF39 0xCD38
+0x8334B030 0xCD39
+0x8334B031 0xCD3A
+0x8334B032 0xCD3B
+0x8334B033 0xCD3C
+0x8334B034 0xCD3D
+0x8334B035 0xCD3E
+0x8334B036 0xCD3F
+0x8334B037 0xCD40
+0x8334B038 0xCD41
+0x8334B039 0xCD42
+0x8334B130 0xCD43
+0x8334B131 0xCD44
+0x8334B132 0xCD45
+0x8334B133 0xCD46
+0x8334B134 0xCD47
+0x8334B135 0xCD48
+0x8334B136 0xCD49
+0x8334B137 0xCD4A
+0x8334B138 0xCD4B
+0x8334B139 0xCD4C
+0x8334B230 0xCD4D
+0x8334B231 0xCD4E
+0x8334B232 0xCD4F
+0x8334B233 0xCD50
+0x8334B234 0xCD51
+0x8334B235 0xCD52
+0x8334B236 0xCD53
+0x8334B237 0xCD54
+0x8334B238 0xCD55
+0x8334B239 0xCD56
+0x8334B330 0xCD57
+0x8334B331 0xCD58
+0x8334B332 0xCD59
+0x8334B333 0xCD5A
+0x8334B334 0xCD5B
+0x8334B335 0xCD5C
+0x8334B336 0xCD5D
+0x8334B337 0xCD5E
+0x8334B338 0xCD5F
+0x8334B339 0xCD60
+0x8334B430 0xCD61
+0x8334B431 0xCD62
+0x8334B432 0xCD63
+0x8334B433 0xCD64
+0x8334B434 0xCD65
+0x8334B435 0xCD66
+0x8334B436 0xCD67
+0x8334B437 0xCD68
+0x8334B438 0xCD69
+0x8334B439 0xCD6A
+0x8334B530 0xCD6B
+0x8334B531 0xCD6C
+0x8334B532 0xCD6D
+0x8334B533 0xCD6E
+0x8334B534 0xCD6F
+0x8334B535 0xCD70
+0x8334B536 0xCD71
+0x8334B537 0xCD72
+0x8334B538 0xCD73
+0x8334B539 0xCD74
+0x8334B630 0xCD75
+0x8334B631 0xCD76
+0x8334B632 0xCD77
+0x8334B633 0xCD78
+0x8334B634 0xCD79
+0x8334B635 0xCD7A
+0x8334B636 0xCD7B
+0x8334B637 0xCD7C
+0x8334B638 0xCD7D
+0x8334B639 0xCD7E
+0x8334B730 0xCD7F
+0x8334B731 0xCD80
+0x8334B732 0xCD81
+0x8334B733 0xCD82
+0x8334B734 0xCD83
+0x8334B735 0xCD84
+0x8334B736 0xCD85
+0x8334B737 0xCD86
+0x8334B738 0xCD87
+0x8334B739 0xCD88
+0x8334B830 0xCD89
+0x8334B831 0xCD8A
+0x8334B832 0xCD8B
+0x8334B833 0xCD8C
+0x8334B834 0xCD8D
+0x8334B835 0xCD8E
+0x8334B836 0xCD8F
+0x8334B837 0xCD90
+0x8334B838 0xCD91
+0x8334B839 0xCD92
+0x8334B930 0xCD93
+0x8334B931 0xCD94
+0x8334B932 0xCD95
+0x8334B933 0xCD96
+0x8334B934 0xCD97
+0x8334B935 0xCD98
+0x8334B936 0xCD99
+0x8334B937 0xCD9A
+0x8334B938 0xCD9B
+0x8334B939 0xCD9C
+0x8334BA30 0xCD9D
+0x8334BA31 0xCD9E
+0x8334BA32 0xCD9F
+0x8334BA33 0xCDA0
+0x8334BA34 0xCDA1
+0x8334BA35 0xCDA2
+0x8334BA36 0xCDA3
+0x8334BA37 0xCDA4
+0x8334BA38 0xCDA5
+0x8334BA39 0xCDA6
+0x8334BB30 0xCDA7
+0x8334BB31 0xCDA8
+0x8334BB32 0xCDA9
+0x8334BB33 0xCDAA
+0x8334BB34 0xCDAB
+0x8334BB35 0xCDAC
+0x8334BB36 0xCDAD
+0x8334BB37 0xCDAE
+0x8334BB38 0xCDAF
+0x8334BB39 0xCDB0
+0x8334BC30 0xCDB1
+0x8334BC31 0xCDB2
+0x8334BC32 0xCDB3
+0x8334BC33 0xCDB4
+0x8334BC34 0xCDB5
+0x8334BC35 0xCDB6
+0x8334BC36 0xCDB7
+0x8334BC37 0xCDB8
+0x8334BC38 0xCDB9
+0x8334BC39 0xCDBA
+0x8334BD30 0xCDBB
+0x8334BD31 0xCDBC
+0x8334BD32 0xCDBD
+0x8334BD33 0xCDBE
+0x8334BD34 0xCDBF
+0x8334BD35 0xCDC0
+0x8334BD36 0xCDC1
+0x8334BD37 0xCDC2
+0x8334BD38 0xCDC3
+0x8334BD39 0xCDC4
+0x8334BE30 0xCDC5
+0x8334BE31 0xCDC6
+0x8334BE32 0xCDC7
+0x8334BE33 0xCDC8
+0x8334BE34 0xCDC9
+0x8334BE35 0xCDCA
+0x8334BE36 0xCDCB
+0x8334BE37 0xCDCC
+0x8334BE38 0xCDCD
+0x8334BE39 0xCDCE
+0x8334BF30 0xCDCF
+0x8334BF31 0xCDD0
+0x8334BF32 0xCDD1
+0x8334BF33 0xCDD2
+0x8334BF34 0xCDD3
+0x8334BF35 0xCDD4
+0x8334BF36 0xCDD5
+0x8334BF37 0xCDD6
+0x8334BF38 0xCDD7
+0x8334BF39 0xCDD8
+0x8334C030 0xCDD9
+0x8334C031 0xCDDA
+0x8334C032 0xCDDB
+0x8334C033 0xCDDC
+0x8334C034 0xCDDD
+0x8334C035 0xCDDE
+0x8334C036 0xCDDF
+0x8334C037 0xCDE0
+0x8334C038 0xCDE1
+0x8334C039 0xCDE2
+0x8334C130 0xCDE3
+0x8334C131 0xCDE4
+0x8334C132 0xCDE5
+0x8334C133 0xCDE6
+0x8334C134 0xCDE7
+0x8334C135 0xCDE8
+0x8334C136 0xCDE9
+0x8334C137 0xCDEA
+0x8334C138 0xCDEB
+0x8334C139 0xCDEC
+0x8334C230 0xCDED
+0x8334C231 0xCDEE
+0x8334C232 0xCDEF
+0x8334C233 0xCDF0
+0x8334C234 0xCDF1
+0x8334C235 0xCDF2
+0x8334C236 0xCDF3
+0x8334C237 0xCDF4
+0x8334C238 0xCDF5
+0x8334C239 0xCDF6
+0x8334C330 0xCDF7
+0x8334C331 0xCDF8
+0x8334C332 0xCDF9
+0x8334C333 0xCDFA
+0x8334C334 0xCDFB
+0x8334C335 0xCDFC
+0x8334C336 0xCDFD
+0x8334C337 0xCDFE
+0x8334C338 0xCDFF
+0x8334C339 0xCE00
+0x8334C430 0xCE01
+0x8334C431 0xCE02
+0x8334C432 0xCE03
+0x8334C433 0xCE04
+0x8334C434 0xCE05
+0x8334C435 0xCE06
+0x8334C436 0xCE07
+0x8334C437 0xCE08
+0x8334C438 0xCE09
+0x8334C439 0xCE0A
+0x8334C530 0xCE0B
+0x8334C531 0xCE0C
+0x8334C532 0xCE0D
+0x8334C533 0xCE0E
+0x8334C534 0xCE0F
+0x8334C535 0xCE10
+0x8334C536 0xCE11
+0x8334C537 0xCE12
+0x8334C538 0xCE13
+0x8334C539 0xCE14
+0x8334C630 0xCE15
+0x8334C631 0xCE16
+0x8334C632 0xCE17
+0x8334C633 0xCE18
+0x8334C634 0xCE19
+0x8334C635 0xCE1A
+0x8334C636 0xCE1B
+0x8334C637 0xCE1C
+0x8334C638 0xCE1D
+0x8334C639 0xCE1E
+0x8334C730 0xCE1F
+0x8334C731 0xCE20
+0x8334C732 0xCE21
+0x8334C733 0xCE22
+0x8334C734 0xCE23
+0x8334C735 0xCE24
+0x8334C736 0xCE25
+0x8334C737 0xCE26
+0x8334C738 0xCE27
+0x8334C739 0xCE28
+0x8334C830 0xCE29
+0x8334C831 0xCE2A
+0x8334C832 0xCE2B
+0x8334C833 0xCE2C
+0x8334C834 0xCE2D
+0x8334C835 0xCE2E
+0x8334C836 0xCE2F
+0x8334C837 0xCE30
+0x8334C838 0xCE31
+0x8334C839 0xCE32
+0x8334C930 0xCE33
+0x8334C931 0xCE34
+0x8334C932 0xCE35
+0x8334C933 0xCE36
+0x8334C934 0xCE37
+0x8334C935 0xCE38
+0x8334C936 0xCE39
+0x8334C937 0xCE3A
+0x8334C938 0xCE3B
+0x8334C939 0xCE3C
+0x8334CA30 0xCE3D
+0x8334CA31 0xCE3E
+0x8334CA32 0xCE3F
+0x8334CA33 0xCE40
+0x8334CA34 0xCE41
+0x8334CA35 0xCE42
+0x8334CA36 0xCE43
+0x8334CA37 0xCE44
+0x8334CA38 0xCE45
+0x8334CA39 0xCE46
+0x8334CB30 0xCE47
+0x8334CB31 0xCE48
+0x8334CB32 0xCE49
+0x8334CB33 0xCE4A
+0x8334CB34 0xCE4B
+0x8334CB35 0xCE4C
+0x8334CB36 0xCE4D
+0x8334CB37 0xCE4E
+0x8334CB38 0xCE4F
+0x8334CB39 0xCE50
+0x8334CC30 0xCE51
+0x8334CC31 0xCE52
+0x8334CC32 0xCE53
+0x8334CC33 0xCE54
+0x8334CC34 0xCE55
+0x8334CC35 0xCE56
+0x8334CC36 0xCE57
+0x8334CC37 0xCE58
+0x8334CC38 0xCE59
+0x8334CC39 0xCE5A
+0x8334CD30 0xCE5B
+0x8334CD31 0xCE5C
+0x8334CD32 0xCE5D
+0x8334CD33 0xCE5E
+0x8334CD34 0xCE5F
+0x8334CD35 0xCE60
+0x8334CD36 0xCE61
+0x8334CD37 0xCE62
+0x8334CD38 0xCE63
+0x8334CD39 0xCE64
+0x8334CE30 0xCE65
+0x8334CE31 0xCE66
+0x8334CE32 0xCE67
+0x8334CE33 0xCE68
+0x8334CE34 0xCE69
+0x8334CE35 0xCE6A
+0x8334CE36 0xCE6B
+0x8334CE37 0xCE6C
+0x8334CE38 0xCE6D
+0x8334CE39 0xCE6E
+0x8334CF30 0xCE6F
+0x8334CF31 0xCE70
+0x8334CF32 0xCE71
+0x8334CF33 0xCE72
+0x8334CF34 0xCE73
+0x8334CF35 0xCE74
+0x8334CF36 0xCE75
+0x8334CF37 0xCE76
+0x8334CF38 0xCE77
+0x8334CF39 0xCE78
+0x8334D030 0xCE79
+0x8334D031 0xCE7A
+0x8334D032 0xCE7B
+0x8334D033 0xCE7C
+0x8334D034 0xCE7D
+0x8334D035 0xCE7E
+0x8334D036 0xCE7F
+0x8334D037 0xCE80
+0x8334D038 0xCE81
+0x8334D039 0xCE82
+0x8334D130 0xCE83
+0x8334D131 0xCE84
+0x8334D132 0xCE85
+0x8334D133 0xCE86
+0x8334D134 0xCE87
+0x8334D135 0xCE88
+0x8334D136 0xCE89
+0x8334D137 0xCE8A
+0x8334D138 0xCE8B
+0x8334D139 0xCE8C
+0x8334D230 0xCE8D
+0x8334D231 0xCE8E
+0x8334D232 0xCE8F
+0x8334D233 0xCE90
+0x8334D234 0xCE91
+0x8334D235 0xCE92
+0x8334D236 0xCE93
+0x8334D237 0xCE94
+0x8334D238 0xCE95
+0x8334D239 0xCE96
+0x8334D330 0xCE97
+0x8334D331 0xCE98
+0x8334D332 0xCE99
+0x8334D333 0xCE9A
+0x8334D334 0xCE9B
+0x8334D335 0xCE9C
+0x8334D336 0xCE9D
+0x8334D337 0xCE9E
+0x8334D338 0xCE9F
+0x8334D339 0xCEA0
+0x8334D430 0xCEA1
+0x8334D431 0xCEA2
+0x8334D432 0xCEA3
+0x8334D433 0xCEA4
+0x8334D434 0xCEA5
+0x8334D435 0xCEA6
+0x8334D436 0xCEA7
+0x8334D437 0xCEA8
+0x8334D438 0xCEA9
+0x8334D439 0xCEAA
+0x8334D530 0xCEAB
+0x8334D531 0xCEAC
+0x8334D532 0xCEAD
+0x8334D533 0xCEAE
+0x8334D534 0xCEAF
+0x8334D535 0xCEB0
+0x8334D536 0xCEB1
+0x8334D537 0xCEB2
+0x8334D538 0xCEB3
+0x8334D539 0xCEB4
+0x8334D630 0xCEB5
+0x8334D631 0xCEB6
+0x8334D632 0xCEB7
+0x8334D633 0xCEB8
+0x8334D634 0xCEB9
+0x8334D635 0xCEBA
+0x8334D636 0xCEBB
+0x8334D637 0xCEBC
+0x8334D638 0xCEBD
+0x8334D639 0xCEBE
+0x8334D730 0xCEBF
+0x8334D731 0xCEC0
+0x8334D732 0xCEC1
+0x8334D733 0xCEC2
+0x8334D734 0xCEC3
+0x8334D735 0xCEC4
+0x8334D736 0xCEC5
+0x8334D737 0xCEC6
+0x8334D738 0xCEC7
+0x8334D739 0xCEC8
+0x8334D830 0xCEC9
+0x8334D831 0xCECA
+0x8334D832 0xCECB
+0x8334D833 0xCECC
+0x8334D834 0xCECD
+0x8334D835 0xCECE
+0x8334D836 0xCECF
+0x8334D837 0xCED0
+0x8334D838 0xCED1
+0x8334D839 0xCED2
+0x8334D930 0xCED3
+0x8334D931 0xCED4
+0x8334D932 0xCED5
+0x8334D933 0xCED6
+0x8334D934 0xCED7
+0x8334D935 0xCED8
+0x8334D936 0xCED9
+0x8334D937 0xCEDA
+0x8334D938 0xCEDB
+0x8334D939 0xCEDC
+0x8334DA30 0xCEDD
+0x8334DA31 0xCEDE
+0x8334DA32 0xCEDF
+0x8334DA33 0xCEE0
+0x8334DA34 0xCEE1
+0x8334DA35 0xCEE2
+0x8334DA36 0xCEE3
+0x8334DA37 0xCEE4
+0x8334DA38 0xCEE5
+0x8334DA39 0xCEE6
+0x8334DB30 0xCEE7
+0x8334DB31 0xCEE8
+0x8334DB32 0xCEE9
+0x8334DB33 0xCEEA
+0x8334DB34 0xCEEB
+0x8334DB35 0xCEEC
+0x8334DB36 0xCEED
+0x8334DB37 0xCEEE
+0x8334DB38 0xCEEF
+0x8334DB39 0xCEF0
+0x8334DC30 0xCEF1
+0x8334DC31 0xCEF2
+0x8334DC32 0xCEF3
+0x8334DC33 0xCEF4
+0x8334DC34 0xCEF5
+0x8334DC35 0xCEF6
+0x8334DC36 0xCEF7
+0x8334DC37 0xCEF8
+0x8334DC38 0xCEF9
+0x8334DC39 0xCEFA
+0x8334DD30 0xCEFB
+0x8334DD31 0xCEFC
+0x8334DD32 0xCEFD
+0x8334DD33 0xCEFE
+0x8334DD34 0xCEFF
+0x8334DD35 0xCF00
+0x8334DD36 0xCF01
+0x8334DD37 0xCF02
+0x8334DD38 0xCF03
+0x8334DD39 0xCF04
+0x8334DE30 0xCF05
+0x8334DE31 0xCF06
+0x8334DE32 0xCF07
+0x8334DE33 0xCF08
+0x8334DE34 0xCF09
+0x8334DE35 0xCF0A
+0x8334DE36 0xCF0B
+0x8334DE37 0xCF0C
+0x8334DE38 0xCF0D
+0x8334DE39 0xCF0E
+0x8334DF30 0xCF0F
+0x8334DF31 0xCF10
+0x8334DF32 0xCF11
+0x8334DF33 0xCF12
+0x8334DF34 0xCF13
+0x8334DF35 0xCF14
+0x8334DF36 0xCF15
+0x8334DF37 0xCF16
+0x8334DF38 0xCF17
+0x8334DF39 0xCF18
+0x8334E030 0xCF19
+0x8334E031 0xCF1A
+0x8334E032 0xCF1B
+0x8334E033 0xCF1C
+0x8334E034 0xCF1D
+0x8334E035 0xCF1E
+0x8334E036 0xCF1F
+0x8334E037 0xCF20
+0x8334E038 0xCF21
+0x8334E039 0xCF22
+0x8334E130 0xCF23
+0x8334E131 0xCF24
+0x8334E132 0xCF25
+0x8334E133 0xCF26
+0x8334E134 0xCF27
+0x8334E135 0xCF28
+0x8334E136 0xCF29
+0x8334E137 0xCF2A
+0x8334E138 0xCF2B
+0x8334E139 0xCF2C
+0x8334E230 0xCF2D
+0x8334E231 0xCF2E
+0x8334E232 0xCF2F
+0x8334E233 0xCF30
+0x8334E234 0xCF31
+0x8334E235 0xCF32
+0x8334E236 0xCF33
+0x8334E237 0xCF34
+0x8334E238 0xCF35
+0x8334E239 0xCF36
+0x8334E330 0xCF37
+0x8334E331 0xCF38
+0x8334E332 0xCF39
+0x8334E333 0xCF3A
+0x8334E334 0xCF3B
+0x8334E335 0xCF3C
+0x8334E336 0xCF3D
+0x8334E337 0xCF3E
+0x8334E338 0xCF3F
+0x8334E339 0xCF40
+0x8334E430 0xCF41
+0x8334E431 0xCF42
+0x8334E432 0xCF43
+0x8334E433 0xCF44
+0x8334E434 0xCF45
+0x8334E435 0xCF46
+0x8334E436 0xCF47
+0x8334E437 0xCF48
+0x8334E438 0xCF49
+0x8334E439 0xCF4A
+0x8334E530 0xCF4B
+0x8334E531 0xCF4C
+0x8334E532 0xCF4D
+0x8334E533 0xCF4E
+0x8334E534 0xCF4F
+0x8334E535 0xCF50
+0x8334E536 0xCF51
+0x8334E537 0xCF52
+0x8334E538 0xCF53
+0x8334E539 0xCF54
+0x8334E630 0xCF55
+0x8334E631 0xCF56
+0x8334E632 0xCF57
+0x8334E633 0xCF58
+0x8334E634 0xCF59
+0x8334E635 0xCF5A
+0x8334E636 0xCF5B
+0x8334E637 0xCF5C
+0x8334E638 0xCF5D
+0x8334E639 0xCF5E
+0x8334E730 0xCF5F
+0x8334E731 0xCF60
+0x8334E732 0xCF61
+0x8334E733 0xCF62
+0x8334E734 0xCF63
+0x8334E735 0xCF64
+0x8334E736 0xCF65
+0x8334E737 0xCF66
+0x8334E738 0xCF67
+0x8334E739 0xCF68
+0x8334E830 0xCF69
+0x8334E831 0xCF6A
+0x8334E832 0xCF6B
+0x8334E833 0xCF6C
+0x8334E834 0xCF6D
+0x8334E835 0xCF6E
+0x8334E836 0xCF6F
+0x8334E837 0xCF70
+0x8334E838 0xCF71
+0x8334E839 0xCF72
+0x8334E930 0xCF73
+0x8334E931 0xCF74
+0x8334E932 0xCF75
+0x8334E933 0xCF76
+0x8334E934 0xCF77
+0x8334E935 0xCF78
+0x8334E936 0xCF79
+0x8334E937 0xCF7A
+0x8334E938 0xCF7B
+0x8334E939 0xCF7C
+0x8334EA30 0xCF7D
+0x8334EA31 0xCF7E
+0x8334EA32 0xCF7F
+0x8334EA33 0xCF80
+0x8334EA34 0xCF81
+0x8334EA35 0xCF82
+0x8334EA36 0xCF83
+0x8334EA37 0xCF84
+0x8334EA38 0xCF85
+0x8334EA39 0xCF86
+0x8334EB30 0xCF87
+0x8334EB31 0xCF88
+0x8334EB32 0xCF89
+0x8334EB33 0xCF8A
+0x8334EB34 0xCF8B
+0x8334EB35 0xCF8C
+0x8334EB36 0xCF8D
+0x8334EB37 0xCF8E
+0x8334EB38 0xCF8F
+0x8334EB39 0xCF90
+0x8334EC30 0xCF91
+0x8334EC31 0xCF92
+0x8334EC32 0xCF93
+0x8334EC33 0xCF94
+0x8334EC34 0xCF95
+0x8334EC35 0xCF96
+0x8334EC36 0xCF97
+0x8334EC37 0xCF98
+0x8334EC38 0xCF99
+0x8334EC39 0xCF9A
+0x8334ED30 0xCF9B
+0x8334ED31 0xCF9C
+0x8334ED32 0xCF9D
+0x8334ED33 0xCF9E
+0x8334ED34 0xCF9F
+0x8334ED35 0xCFA0
+0x8334ED36 0xCFA1
+0x8334ED37 0xCFA2
+0x8334ED38 0xCFA3
+0x8334ED39 0xCFA4
+0x8334EE30 0xCFA5
+0x8334EE31 0xCFA6
+0x8334EE32 0xCFA7
+0x8334EE33 0xCFA8
+0x8334EE34 0xCFA9
+0x8334EE35 0xCFAA
+0x8334EE36 0xCFAB
+0x8334EE37 0xCFAC
+0x8334EE38 0xCFAD
+0x8334EE39 0xCFAE
+0x8334EF30 0xCFAF
+0x8334EF31 0xCFB0
+0x8334EF32 0xCFB1
+0x8334EF33 0xCFB2
+0x8334EF34 0xCFB3
+0x8334EF35 0xCFB4
+0x8334EF36 0xCFB5
+0x8334EF37 0xCFB6
+0x8334EF38 0xCFB7
+0x8334EF39 0xCFB8
+0x8334F030 0xCFB9
+0x8334F031 0xCFBA
+0x8334F032 0xCFBB
+0x8334F033 0xCFBC
+0x8334F034 0xCFBD
+0x8334F035 0xCFBE
+0x8334F036 0xCFBF
+0x8334F037 0xCFC0
+0x8334F038 0xCFC1
+0x8334F039 0xCFC2
+0x8334F130 0xCFC3
+0x8334F131 0xCFC4
+0x8334F132 0xCFC5
+0x8334F133 0xCFC6
+0x8334F134 0xCFC7
+0x8334F135 0xCFC8
+0x8334F136 0xCFC9
+0x8334F137 0xCFCA
+0x8334F138 0xCFCB
+0x8334F139 0xCFCC
+0x8334F230 0xCFCD
+0x8334F231 0xCFCE
+0x8334F232 0xCFCF
+0x8334F233 0xCFD0
+0x8334F234 0xCFD1
+0x8334F235 0xCFD2
+0x8334F236 0xCFD3
+0x8334F237 0xCFD4
+0x8334F238 0xCFD5
+0x8334F239 0xCFD6
+0x8334F330 0xCFD7
+0x8334F331 0xCFD8
+0x8334F332 0xCFD9
+0x8334F333 0xCFDA
+0x8334F334 0xCFDB
+0x8334F335 0xCFDC
+0x8334F336 0xCFDD
+0x8334F337 0xCFDE
+0x8334F338 0xCFDF
+0x8334F339 0xCFE0
+0x8334F430 0xCFE1
+0x8334F431 0xCFE2
+0x8334F432 0xCFE3
+0x8334F433 0xCFE4
+0x8334F434 0xCFE5
+0x8334F435 0xCFE6
+0x8334F436 0xCFE7
+0x8334F437 0xCFE8
+0x8334F438 0xCFE9
+0x8334F439 0xCFEA
+0x8334F530 0xCFEB
+0x8334F531 0xCFEC
+0x8334F532 0xCFED
+0x8334F533 0xCFEE
+0x8334F534 0xCFEF
+0x8334F535 0xCFF0
+0x8334F536 0xCFF1
+0x8334F537 0xCFF2
+0x8334F538 0xCFF3
+0x8334F539 0xCFF4
+0x8334F630 0xCFF5
+0x8334F631 0xCFF6
+0x8334F632 0xCFF7
+0x8334F633 0xCFF8
+0x8334F634 0xCFF9
+0x8334F635 0xCFFA
+0x8334F636 0xCFFB
+0x8334F637 0xCFFC
+0x8334F638 0xCFFD
+0x8334F639 0xCFFE
+0x8334F730 0xCFFF
+0x8334F731 0xD000
+0x8334F732 0xD001
+0x8334F733 0xD002
+0x8334F734 0xD003
+0x8334F735 0xD004
+0x8334F736 0xD005
+0x8334F737 0xD006
+0x8334F738 0xD007
+0x8334F739 0xD008
+0x8334F830 0xD009
+0x8334F831 0xD00A
+0x8334F832 0xD00B
+0x8334F833 0xD00C
+0x8334F834 0xD00D
+0x8334F835 0xD00E
+0x8334F836 0xD00F
+0x8334F837 0xD010
+0x8334F838 0xD011
+0x8334F839 0xD012
+0x8334F930 0xD013
+0x8334F931 0xD014
+0x8334F932 0xD015
+0x8334F933 0xD016
+0x8334F934 0xD017
+0x8334F935 0xD018
+0x8334F936 0xD019
+0x8334F937 0xD01A
+0x8334F938 0xD01B
+0x8334F939 0xD01C
+0x8334FA30 0xD01D
+0x8334FA31 0xD01E
+0x8334FA32 0xD01F
+0x8334FA33 0xD020
+0x8334FA34 0xD021
+0x8334FA35 0xD022
+0x8334FA36 0xD023
+0x8334FA37 0xD024
+0x8334FA38 0xD025
+0x8334FA39 0xD026
+0x8334FB30 0xD027
+0x8334FB31 0xD028
+0x8334FB32 0xD029
+0x8334FB33 0xD02A
+0x8334FB34 0xD02B
+0x8334FB35 0xD02C
+0x8334FB36 0xD02D
+0x8334FB37 0xD02E
+0x8334FB38 0xD02F
+0x8334FB39 0xD030
+0x8334FC30 0xD031
+0x8334FC31 0xD032
+0x8334FC32 0xD033
+0x8334FC33 0xD034
+0x8334FC34 0xD035
+0x8334FC35 0xD036
+0x8334FC36 0xD037
+0x8334FC37 0xD038
+0x8334FC38 0xD039
+0x8334FC39 0xD03A
+0x8334FD30 0xD03B
+0x8334FD31 0xD03C
+0x8334FD32 0xD03D
+0x8334FD33 0xD03E
+0x8334FD34 0xD03F
+0x8334FD35 0xD040
+0x8334FD36 0xD041
+0x8334FD37 0xD042
+0x8334FD38 0xD043
+0x8334FD39 0xD044
+0x8334FE30 0xD045
+0x8334FE31 0xD046
+0x8334FE32 0xD047
+0x8334FE33 0xD048
+0x8334FE34 0xD049
+0x8334FE35 0xD04A
+0x8334FE36 0xD04B
+0x8334FE37 0xD04C
+0x8334FE38 0xD04D
+0x8334FE39 0xD04E
+0x83358130 0xD04F
+0x83358131 0xD050
+0x83358132 0xD051
+0x83358133 0xD052
+0x83358134 0xD053
+0x83358135 0xD054
+0x83358136 0xD055
+0x83358137 0xD056
+0x83358138 0xD057
+0x83358139 0xD058
+0x83358230 0xD059
+0x83358231 0xD05A
+0x83358232 0xD05B
+0x83358233 0xD05C
+0x83358234 0xD05D
+0x83358235 0xD05E
+0x83358236 0xD05F
+0x83358237 0xD060
+0x83358238 0xD061
+0x83358239 0xD062
+0x83358330 0xD063
+0x83358331 0xD064
+0x83358332 0xD065
+0x83358333 0xD066
+0x83358334 0xD067
+0x83358335 0xD068
+0x83358336 0xD069
+0x83358337 0xD06A
+0x83358338 0xD06B
+0x83358339 0xD06C
+0x83358430 0xD06D
+0x83358431 0xD06E
+0x83358432 0xD06F
+0x83358433 0xD070
+0x83358434 0xD071
+0x83358435 0xD072
+0x83358436 0xD073
+0x83358437 0xD074
+0x83358438 0xD075
+0x83358439 0xD076
+0x83358530 0xD077
+0x83358531 0xD078
+0x83358532 0xD079
+0x83358533 0xD07A
+0x83358534 0xD07B
+0x83358535 0xD07C
+0x83358536 0xD07D
+0x83358537 0xD07E
+0x83358538 0xD07F
+0x83358539 0xD080
+0x83358630 0xD081
+0x83358631 0xD082
+0x83358632 0xD083
+0x83358633 0xD084
+0x83358634 0xD085
+0x83358635 0xD086
+0x83358636 0xD087
+0x83358637 0xD088
+0x83358638 0xD089
+0x83358639 0xD08A
+0x83358730 0xD08B
+0x83358731 0xD08C
+0x83358732 0xD08D
+0x83358733 0xD08E
+0x83358734 0xD08F
+0x83358735 0xD090
+0x83358736 0xD091
+0x83358737 0xD092
+0x83358738 0xD093
+0x83358739 0xD094
+0x83358830 0xD095
+0x83358831 0xD096
+0x83358832 0xD097
+0x83358833 0xD098
+0x83358834 0xD099
+0x83358835 0xD09A
+0x83358836 0xD09B
+0x83358837 0xD09C
+0x83358838 0xD09D
+0x83358839 0xD09E
+0x83358930 0xD09F
+0x83358931 0xD0A0
+0x83358932 0xD0A1
+0x83358933 0xD0A2
+0x83358934 0xD0A3
+0x83358935 0xD0A4
+0x83358936 0xD0A5
+0x83358937 0xD0A6
+0x83358938 0xD0A7
+0x83358939 0xD0A8
+0x83358A30 0xD0A9
+0x83358A31 0xD0AA
+0x83358A32 0xD0AB
+0x83358A33 0xD0AC
+0x83358A34 0xD0AD
+0x83358A35 0xD0AE
+0x83358A36 0xD0AF
+0x83358A37 0xD0B0
+0x83358A38 0xD0B1
+0x83358A39 0xD0B2
+0x83358B30 0xD0B3
+0x83358B31 0xD0B4
+0x83358B32 0xD0B5
+0x83358B33 0xD0B6
+0x83358B34 0xD0B7
+0x83358B35 0xD0B8
+0x83358B36 0xD0B9
+0x83358B37 0xD0BA
+0x83358B38 0xD0BB
+0x83358B39 0xD0BC
+0x83358C30 0xD0BD
+0x83358C31 0xD0BE
+0x83358C32 0xD0BF
+0x83358C33 0xD0C0
+0x83358C34 0xD0C1
+0x83358C35 0xD0C2
+0x83358C36 0xD0C3
+0x83358C37 0xD0C4
+0x83358C38 0xD0C5
+0x83358C39 0xD0C6
+0x83358D30 0xD0C7
+0x83358D31 0xD0C8
+0x83358D32 0xD0C9
+0x83358D33 0xD0CA
+0x83358D34 0xD0CB
+0x83358D35 0xD0CC
+0x83358D36 0xD0CD
+0x83358D37 0xD0CE
+0x83358D38 0xD0CF
+0x83358D39 0xD0D0
+0x83358E30 0xD0D1
+0x83358E31 0xD0D2
+0x83358E32 0xD0D3
+0x83358E33 0xD0D4
+0x83358E34 0xD0D5
+0x83358E35 0xD0D6
+0x83358E36 0xD0D7
+0x83358E37 0xD0D8
+0x83358E38 0xD0D9
+0x83358E39 0xD0DA
+0x83358F30 0xD0DB
+0x83358F31 0xD0DC
+0x83358F32 0xD0DD
+0x83358F33 0xD0DE
+0x83358F34 0xD0DF
+0x83358F35 0xD0E0
+0x83358F36 0xD0E1
+0x83358F37 0xD0E2
+0x83358F38 0xD0E3
+0x83358F39 0xD0E4
+0x83359030 0xD0E5
+0x83359031 0xD0E6
+0x83359032 0xD0E7
+0x83359033 0xD0E8
+0x83359034 0xD0E9
+0x83359035 0xD0EA
+0x83359036 0xD0EB
+0x83359037 0xD0EC
+0x83359038 0xD0ED
+0x83359039 0xD0EE
+0x83359130 0xD0EF
+0x83359131 0xD0F0
+0x83359132 0xD0F1
+0x83359133 0xD0F2
+0x83359134 0xD0F3
+0x83359135 0xD0F4
+0x83359136 0xD0F5
+0x83359137 0xD0F6
+0x83359138 0xD0F7
+0x83359139 0xD0F8
+0x83359230 0xD0F9
+0x83359231 0xD0FA
+0x83359232 0xD0FB
+0x83359233 0xD0FC
+0x83359234 0xD0FD
+0x83359235 0xD0FE
+0x83359236 0xD0FF
+0x83359237 0xD100
+0x83359238 0xD101
+0x83359239 0xD102
+0x83359330 0xD103
+0x83359331 0xD104
+0x83359332 0xD105
+0x83359333 0xD106
+0x83359334 0xD107
+0x83359335 0xD108
+0x83359336 0xD109
+0x83359337 0xD10A
+0x83359338 0xD10B
+0x83359339 0xD10C
+0x83359430 0xD10D
+0x83359431 0xD10E
+0x83359432 0xD10F
+0x83359433 0xD110
+0x83359434 0xD111
+0x83359435 0xD112
+0x83359436 0xD113
+0x83359437 0xD114
+0x83359438 0xD115
+0x83359439 0xD116
+0x83359530 0xD117
+0x83359531 0xD118
+0x83359532 0xD119
+0x83359533 0xD11A
+0x83359534 0xD11B
+0x83359535 0xD11C
+0x83359536 0xD11D
+0x83359537 0xD11E
+0x83359538 0xD11F
+0x83359539 0xD120
+0x83359630 0xD121
+0x83359631 0xD122
+0x83359632 0xD123
+0x83359633 0xD124
+0x83359634 0xD125
+0x83359635 0xD126
+0x83359636 0xD127
+0x83359637 0xD128
+0x83359638 0xD129
+0x83359639 0xD12A
+0x83359730 0xD12B
+0x83359731 0xD12C
+0x83359732 0xD12D
+0x83359733 0xD12E
+0x83359734 0xD12F
+0x83359735 0xD130
+0x83359736 0xD131
+0x83359737 0xD132
+0x83359738 0xD133
+0x83359739 0xD134
+0x83359830 0xD135
+0x83359831 0xD136
+0x83359832 0xD137
+0x83359833 0xD138
+0x83359834 0xD139
+0x83359835 0xD13A
+0x83359836 0xD13B
+0x83359837 0xD13C
+0x83359838 0xD13D
+0x83359839 0xD13E
+0x83359930 0xD13F
+0x83359931 0xD140
+0x83359932 0xD141
+0x83359933 0xD142
+0x83359934 0xD143
+0x83359935 0xD144
+0x83359936 0xD145
+0x83359937 0xD146
+0x83359938 0xD147
+0x83359939 0xD148
+0x83359A30 0xD149
+0x83359A31 0xD14A
+0x83359A32 0xD14B
+0x83359A33 0xD14C
+0x83359A34 0xD14D
+0x83359A35 0xD14E
+0x83359A36 0xD14F
+0x83359A37 0xD150
+0x83359A38 0xD151
+0x83359A39 0xD152
+0x83359B30 0xD153
+0x83359B31 0xD154
+0x83359B32 0xD155
+0x83359B33 0xD156
+0x83359B34 0xD157
+0x83359B35 0xD158
+0x83359B36 0xD159
+0x83359B37 0xD15A
+0x83359B38 0xD15B
+0x83359B39 0xD15C
+0x83359C30 0xD15D
+0x83359C31 0xD15E
+0x83359C32 0xD15F
+0x83359C33 0xD160
+0x83359C34 0xD161
+0x83359C35 0xD162
+0x83359C36 0xD163
+0x83359C37 0xD164
+0x83359C38 0xD165
+0x83359C39 0xD166
+0x83359D30 0xD167
+0x83359D31 0xD168
+0x83359D32 0xD169
+0x83359D33 0xD16A
+0x83359D34 0xD16B
+0x83359D35 0xD16C
+0x83359D36 0xD16D
+0x83359D37 0xD16E
+0x83359D38 0xD16F
+0x83359D39 0xD170
+0x83359E30 0xD171
+0x83359E31 0xD172
+0x83359E32 0xD173
+0x83359E33 0xD174
+0x83359E34 0xD175
+0x83359E35 0xD176
+0x83359E36 0xD177
+0x83359E37 0xD178
+0x83359E38 0xD179
+0x83359E39 0xD17A
+0x83359F30 0xD17B
+0x83359F31 0xD17C
+0x83359F32 0xD17D
+0x83359F33 0xD17E
+0x83359F34 0xD17F
+0x83359F35 0xD180
+0x83359F36 0xD181
+0x83359F37 0xD182
+0x83359F38 0xD183
+0x83359F39 0xD184
+0x8335A030 0xD185
+0x8335A031 0xD186
+0x8335A032 0xD187
+0x8335A033 0xD188
+0x8335A034 0xD189
+0x8335A035 0xD18A
+0x8335A036 0xD18B
+0x8335A037 0xD18C
+0x8335A038 0xD18D
+0x8335A039 0xD18E
+0x8335A130 0xD18F
+0x8335A131 0xD190
+0x8335A132 0xD191
+0x8335A133 0xD192
+0x8335A134 0xD193
+0x8335A135 0xD194
+0x8335A136 0xD195
+0x8335A137 0xD196
+0x8335A138 0xD197
+0x8335A139 0xD198
+0x8335A230 0xD199
+0x8335A231 0xD19A
+0x8335A232 0xD19B
+0x8335A233 0xD19C
+0x8335A234 0xD19D
+0x8335A235 0xD19E
+0x8335A236 0xD19F
+0x8335A237 0xD1A0
+0x8335A238 0xD1A1
+0x8335A239 0xD1A2
+0x8335A330 0xD1A3
+0x8335A331 0xD1A4
+0x8335A332 0xD1A5
+0x8335A333 0xD1A6
+0x8335A334 0xD1A7
+0x8335A335 0xD1A8
+0x8335A336 0xD1A9
+0x8335A337 0xD1AA
+0x8335A338 0xD1AB
+0x8335A339 0xD1AC
+0x8335A430 0xD1AD
+0x8335A431 0xD1AE
+0x8335A432 0xD1AF
+0x8335A433 0xD1B0
+0x8335A434 0xD1B1
+0x8335A435 0xD1B2
+0x8335A436 0xD1B3
+0x8335A437 0xD1B4
+0x8335A438 0xD1B5
+0x8335A439 0xD1B6
+0x8335A530 0xD1B7
+0x8335A531 0xD1B8
+0x8335A532 0xD1B9
+0x8335A533 0xD1BA
+0x8335A534 0xD1BB
+0x8335A535 0xD1BC
+0x8335A536 0xD1BD
+0x8335A537 0xD1BE
+0x8335A538 0xD1BF
+0x8335A539 0xD1C0
+0x8335A630 0xD1C1
+0x8335A631 0xD1C2
+0x8335A632 0xD1C3
+0x8335A633 0xD1C4
+0x8335A634 0xD1C5
+0x8335A635 0xD1C6
+0x8335A636 0xD1C7
+0x8335A637 0xD1C8
+0x8335A638 0xD1C9
+0x8335A639 0xD1CA
+0x8335A730 0xD1CB
+0x8335A731 0xD1CC
+0x8335A732 0xD1CD
+0x8335A733 0xD1CE
+0x8335A734 0xD1CF
+0x8335A735 0xD1D0
+0x8335A736 0xD1D1
+0x8335A737 0xD1D2
+0x8335A738 0xD1D3
+0x8335A739 0xD1D4
+0x8335A830 0xD1D5
+0x8335A831 0xD1D6
+0x8335A832 0xD1D7
+0x8335A833 0xD1D8
+0x8335A834 0xD1D9
+0x8335A835 0xD1DA
+0x8335A836 0xD1DB
+0x8335A837 0xD1DC
+0x8335A838 0xD1DD
+0x8335A839 0xD1DE
+0x8335A930 0xD1DF
+0x8335A931 0xD1E0
+0x8335A932 0xD1E1
+0x8335A933 0xD1E2
+0x8335A934 0xD1E3
+0x8335A935 0xD1E4
+0x8335A936 0xD1E5
+0x8335A937 0xD1E6
+0x8335A938 0xD1E7
+0x8335A939 0xD1E8
+0x8335AA30 0xD1E9
+0x8335AA31 0xD1EA
+0x8335AA32 0xD1EB
+0x8335AA33 0xD1EC
+0x8335AA34 0xD1ED
+0x8335AA35 0xD1EE
+0x8335AA36 0xD1EF
+0x8335AA37 0xD1F0
+0x8335AA38 0xD1F1
+0x8335AA39 0xD1F2
+0x8335AB30 0xD1F3
+0x8335AB31 0xD1F4
+0x8335AB32 0xD1F5
+0x8335AB33 0xD1F6
+0x8335AB34 0xD1F7
+0x8335AB35 0xD1F8
+0x8335AB36 0xD1F9
+0x8335AB37 0xD1FA
+0x8335AB38 0xD1FB
+0x8335AB39 0xD1FC
+0x8335AC30 0xD1FD
+0x8335AC31 0xD1FE
+0x8335AC32 0xD1FF
+0x8335AC33 0xD200
+0x8335AC34 0xD201
+0x8335AC35 0xD202
+0x8335AC36 0xD203
+0x8335AC37 0xD204
+0x8335AC38 0xD205
+0x8335AC39 0xD206
+0x8335AD30 0xD207
+0x8335AD31 0xD208
+0x8335AD32 0xD209
+0x8335AD33 0xD20A
+0x8335AD34 0xD20B
+0x8335AD35 0xD20C
+0x8335AD36 0xD20D
+0x8335AD37 0xD20E
+0x8335AD38 0xD20F
+0x8335AD39 0xD210
+0x8335AE30 0xD211
+0x8335AE31 0xD212
+0x8335AE32 0xD213
+0x8335AE33 0xD214
+0x8335AE34 0xD215
+0x8335AE35 0xD216
+0x8335AE36 0xD217
+0x8335AE37 0xD218
+0x8335AE38 0xD219
+0x8335AE39 0xD21A
+0x8335AF30 0xD21B
+0x8335AF31 0xD21C
+0x8335AF32 0xD21D
+0x8335AF33 0xD21E
+0x8335AF34 0xD21F
+0x8335AF35 0xD220
+0x8335AF36 0xD221
+0x8335AF37 0xD222
+0x8335AF38 0xD223
+0x8335AF39 0xD224
+0x8335B030 0xD225
+0x8335B031 0xD226
+0x8335B032 0xD227
+0x8335B033 0xD228
+0x8335B034 0xD229
+0x8335B035 0xD22A
+0x8335B036 0xD22B
+0x8335B037 0xD22C
+0x8335B038 0xD22D
+0x8335B039 0xD22E
+0x8335B130 0xD22F
+0x8335B131 0xD230
+0x8335B132 0xD231
+0x8335B133 0xD232
+0x8335B134 0xD233
+0x8335B135 0xD234
+0x8335B136 0xD235
+0x8335B137 0xD236
+0x8335B138 0xD237
+0x8335B139 0xD238
+0x8335B230 0xD239
+0x8335B231 0xD23A
+0x8335B232 0xD23B
+0x8335B233 0xD23C
+0x8335B234 0xD23D
+0x8335B235 0xD23E
+0x8335B236 0xD23F
+0x8335B237 0xD240
+0x8335B238 0xD241
+0x8335B239 0xD242
+0x8335B330 0xD243
+0x8335B331 0xD244
+0x8335B332 0xD245
+0x8335B333 0xD246
+0x8335B334 0xD247
+0x8335B335 0xD248
+0x8335B336 0xD249
+0x8335B337 0xD24A
+0x8335B338 0xD24B
+0x8335B339 0xD24C
+0x8335B430 0xD24D
+0x8335B431 0xD24E
+0x8335B432 0xD24F
+0x8335B433 0xD250
+0x8335B434 0xD251
+0x8335B435 0xD252
+0x8335B436 0xD253
+0x8335B437 0xD254
+0x8335B438 0xD255
+0x8335B439 0xD256
+0x8335B530 0xD257
+0x8335B531 0xD258
+0x8335B532 0xD259
+0x8335B533 0xD25A
+0x8335B534 0xD25B
+0x8335B535 0xD25C
+0x8335B536 0xD25D
+0x8335B537 0xD25E
+0x8335B538 0xD25F
+0x8335B539 0xD260
+0x8335B630 0xD261
+0x8335B631 0xD262
+0x8335B632 0xD263
+0x8335B633 0xD264
+0x8335B634 0xD265
+0x8335B635 0xD266
+0x8335B636 0xD267
+0x8335B637 0xD268
+0x8335B638 0xD269
+0x8335B639 0xD26A
+0x8335B730 0xD26B
+0x8335B731 0xD26C
+0x8335B732 0xD26D
+0x8335B733 0xD26E
+0x8335B734 0xD26F
+0x8335B735 0xD270
+0x8335B736 0xD271
+0x8335B737 0xD272
+0x8335B738 0xD273
+0x8335B739 0xD274
+0x8335B830 0xD275
+0x8335B831 0xD276
+0x8335B832 0xD277
+0x8335B833 0xD278
+0x8335B834 0xD279
+0x8335B835 0xD27A
+0x8335B836 0xD27B
+0x8335B837 0xD27C
+0x8335B838 0xD27D
+0x8335B839 0xD27E
+0x8335B930 0xD27F
+0x8335B931 0xD280
+0x8335B932 0xD281
+0x8335B933 0xD282
+0x8335B934 0xD283
+0x8335B935 0xD284
+0x8335B936 0xD285
+0x8335B937 0xD286
+0x8335B938 0xD287
+0x8335B939 0xD288
+0x8335BA30 0xD289
+0x8335BA31 0xD28A
+0x8335BA32 0xD28B
+0x8335BA33 0xD28C
+0x8335BA34 0xD28D
+0x8335BA35 0xD28E
+0x8335BA36 0xD28F
+0x8335BA37 0xD290
+0x8335BA38 0xD291
+0x8335BA39 0xD292
+0x8335BB30 0xD293
+0x8335BB31 0xD294
+0x8335BB32 0xD295
+0x8335BB33 0xD296
+0x8335BB34 0xD297
+0x8335BB35 0xD298
+0x8335BB36 0xD299
+0x8335BB37 0xD29A
+0x8335BB38 0xD29B
+0x8335BB39 0xD29C
+0x8335BC30 0xD29D
+0x8335BC31 0xD29E
+0x8335BC32 0xD29F
+0x8335BC33 0xD2A0
+0x8335BC34 0xD2A1
+0x8335BC35 0xD2A2
+0x8335BC36 0xD2A3
+0x8335BC37 0xD2A4
+0x8335BC38 0xD2A5
+0x8335BC39 0xD2A6
+0x8335BD30 0xD2A7
+0x8335BD31 0xD2A8
+0x8335BD32 0xD2A9
+0x8335BD33 0xD2AA
+0x8335BD34 0xD2AB
+0x8335BD35 0xD2AC
+0x8335BD36 0xD2AD
+0x8335BD37 0xD2AE
+0x8335BD38 0xD2AF
+0x8335BD39 0xD2B0
+0x8335BE30 0xD2B1
+0x8335BE31 0xD2B2
+0x8335BE32 0xD2B3
+0x8335BE33 0xD2B4
+0x8335BE34 0xD2B5
+0x8335BE35 0xD2B6
+0x8335BE36 0xD2B7
+0x8335BE37 0xD2B8
+0x8335BE38 0xD2B9
+0x8335BE39 0xD2BA
+0x8335BF30 0xD2BB
+0x8335BF31 0xD2BC
+0x8335BF32 0xD2BD
+0x8335BF33 0xD2BE
+0x8335BF34 0xD2BF
+0x8335BF35 0xD2C0
+0x8335BF36 0xD2C1
+0x8335BF37 0xD2C2
+0x8335BF38 0xD2C3
+0x8335BF39 0xD2C4
+0x8335C030 0xD2C5
+0x8335C031 0xD2C6
+0x8335C032 0xD2C7
+0x8335C033 0xD2C8
+0x8335C034 0xD2C9
+0x8335C035 0xD2CA
+0x8335C036 0xD2CB
+0x8335C037 0xD2CC
+0x8335C038 0xD2CD
+0x8335C039 0xD2CE
+0x8335C130 0xD2CF
+0x8335C131 0xD2D0
+0x8335C132 0xD2D1
+0x8335C133 0xD2D2
+0x8335C134 0xD2D3
+0x8335C135 0xD2D4
+0x8335C136 0xD2D5
+0x8335C137 0xD2D6
+0x8335C138 0xD2D7
+0x8335C139 0xD2D8
+0x8335C230 0xD2D9
+0x8335C231 0xD2DA
+0x8335C232 0xD2DB
+0x8335C233 0xD2DC
+0x8335C234 0xD2DD
+0x8335C235 0xD2DE
+0x8335C236 0xD2DF
+0x8335C237 0xD2E0
+0x8335C238 0xD2E1
+0x8335C239 0xD2E2
+0x8335C330 0xD2E3
+0x8335C331 0xD2E4
+0x8335C332 0xD2E5
+0x8335C333 0xD2E6
+0x8335C334 0xD2E7
+0x8335C335 0xD2E8
+0x8335C336 0xD2E9
+0x8335C337 0xD2EA
+0x8335C338 0xD2EB
+0x8335C339 0xD2EC
+0x8335C430 0xD2ED
+0x8335C431 0xD2EE
+0x8335C432 0xD2EF
+0x8335C433 0xD2F0
+0x8335C434 0xD2F1
+0x8335C435 0xD2F2
+0x8335C436 0xD2F3
+0x8335C437 0xD2F4
+0x8335C438 0xD2F5
+0x8335C439 0xD2F6
+0x8335C530 0xD2F7
+0x8335C531 0xD2F8
+0x8335C532 0xD2F9
+0x8335C533 0xD2FA
+0x8335C534 0xD2FB
+0x8335C535 0xD2FC
+0x8335C536 0xD2FD
+0x8335C537 0xD2FE
+0x8335C538 0xD2FF
+0x8335C539 0xD300
+0x8335C630 0xD301
+0x8335C631 0xD302
+0x8335C632 0xD303
+0x8335C633 0xD304
+0x8335C634 0xD305
+0x8335C635 0xD306
+0x8335C636 0xD307
+0x8335C637 0xD308
+0x8335C638 0xD309
+0x8335C639 0xD30A
+0x8335C730 0xD30B
+0x8335C731 0xD30C
+0x8335C732 0xD30D
+0x8335C733 0xD30E
+0x8335C734 0xD30F
+0x8335C735 0xD310
+0x8335C736 0xD311
+0x8335C737 0xD312
+0x8335C738 0xD313
+0x8335C739 0xD314
+0x8335C830 0xD315
+0x8335C831 0xD316
+0x8335C832 0xD317
+0x8335C833 0xD318
+0x8335C834 0xD319
+0x8335C835 0xD31A
+0x8335C836 0xD31B
+0x8335C837 0xD31C
+0x8335C838 0xD31D
+0x8335C839 0xD31E
+0x8335C930 0xD31F
+0x8335C931 0xD320
+0x8335C932 0xD321
+0x8335C933 0xD322
+0x8335C934 0xD323
+0x8335C935 0xD324
+0x8335C936 0xD325
+0x8335C937 0xD326
+0x8335C938 0xD327
+0x8335C939 0xD328
+0x8335CA30 0xD329
+0x8335CA31 0xD32A
+0x8335CA32 0xD32B
+0x8335CA33 0xD32C
+0x8335CA34 0xD32D
+0x8335CA35 0xD32E
+0x8335CA36 0xD32F
+0x8335CA37 0xD330
+0x8335CA38 0xD331
+0x8335CA39 0xD332
+0x8335CB30 0xD333
+0x8335CB31 0xD334
+0x8335CB32 0xD335
+0x8335CB33 0xD336
+0x8335CB34 0xD337
+0x8335CB35 0xD338
+0x8335CB36 0xD339
+0x8335CB37 0xD33A
+0x8335CB38 0xD33B
+0x8335CB39 0xD33C
+0x8335CC30 0xD33D
+0x8335CC31 0xD33E
+0x8335CC32 0xD33F
+0x8335CC33 0xD340
+0x8335CC34 0xD341
+0x8335CC35 0xD342
+0x8335CC36 0xD343
+0x8335CC37 0xD344
+0x8335CC38 0xD345
+0x8335CC39 0xD346
+0x8335CD30 0xD347
+0x8335CD31 0xD348
+0x8335CD32 0xD349
+0x8335CD33 0xD34A
+0x8335CD34 0xD34B
+0x8335CD35 0xD34C
+0x8335CD36 0xD34D
+0x8335CD37 0xD34E
+0x8335CD38 0xD34F
+0x8335CD39 0xD350
+0x8335CE30 0xD351
+0x8335CE31 0xD352
+0x8335CE32 0xD353
+0x8335CE33 0xD354
+0x8335CE34 0xD355
+0x8335CE35 0xD356
+0x8335CE36 0xD357
+0x8335CE37 0xD358
+0x8335CE38 0xD359
+0x8335CE39 0xD35A
+0x8335CF30 0xD35B
+0x8335CF31 0xD35C
+0x8335CF32 0xD35D
+0x8335CF33 0xD35E
+0x8335CF34 0xD35F
+0x8335CF35 0xD360
+0x8335CF36 0xD361
+0x8335CF37 0xD362
+0x8335CF38 0xD363
+0x8335CF39 0xD364
+0x8335D030 0xD365
+0x8335D031 0xD366
+0x8335D032 0xD367
+0x8335D033 0xD368
+0x8335D034 0xD369
+0x8335D035 0xD36A
+0x8335D036 0xD36B
+0x8335D037 0xD36C
+0x8335D038 0xD36D
+0x8335D039 0xD36E
+0x8335D130 0xD36F
+0x8335D131 0xD370
+0x8335D132 0xD371
+0x8335D133 0xD372
+0x8335D134 0xD373
+0x8335D135 0xD374
+0x8335D136 0xD375
+0x8335D137 0xD376
+0x8335D138 0xD377
+0x8335D139 0xD378
+0x8335D230 0xD379
+0x8335D231 0xD37A
+0x8335D232 0xD37B
+0x8335D233 0xD37C
+0x8335D234 0xD37D
+0x8335D235 0xD37E
+0x8335D236 0xD37F
+0x8335D237 0xD380
+0x8335D238 0xD381
+0x8335D239 0xD382
+0x8335D330 0xD383
+0x8335D331 0xD384
+0x8335D332 0xD385
+0x8335D333 0xD386
+0x8335D334 0xD387
+0x8335D335 0xD388
+0x8335D336 0xD389
+0x8335D337 0xD38A
+0x8335D338 0xD38B
+0x8335D339 0xD38C
+0x8335D430 0xD38D
+0x8335D431 0xD38E
+0x8335D432 0xD38F
+0x8335D433 0xD390
+0x8335D434 0xD391
+0x8335D435 0xD392
+0x8335D436 0xD393
+0x8335D437 0xD394
+0x8335D438 0xD395
+0x8335D439 0xD396
+0x8335D530 0xD397
+0x8335D531 0xD398
+0x8335D532 0xD399
+0x8335D533 0xD39A
+0x8335D534 0xD39B
+0x8335D535 0xD39C
+0x8335D536 0xD39D
+0x8335D537 0xD39E
+0x8335D538 0xD39F
+0x8335D539 0xD3A0
+0x8335D630 0xD3A1
+0x8335D631 0xD3A2
+0x8335D632 0xD3A3
+0x8335D633 0xD3A4
+0x8335D634 0xD3A5
+0x8335D635 0xD3A6
+0x8335D636 0xD3A7
+0x8335D637 0xD3A8
+0x8335D638 0xD3A9
+0x8335D639 0xD3AA
+0x8335D730 0xD3AB
+0x8335D731 0xD3AC
+0x8335D732 0xD3AD
+0x8335D733 0xD3AE
+0x8335D734 0xD3AF
+0x8335D735 0xD3B0
+0x8335D736 0xD3B1
+0x8335D737 0xD3B2
+0x8335D738 0xD3B3
+0x8335D739 0xD3B4
+0x8335D830 0xD3B5
+0x8335D831 0xD3B6
+0x8335D832 0xD3B7
+0x8335D833 0xD3B8
+0x8335D834 0xD3B9
+0x8335D835 0xD3BA
+0x8335D836 0xD3BB
+0x8335D837 0xD3BC
+0x8335D838 0xD3BD
+0x8335D839 0xD3BE
+0x8335D930 0xD3BF
+0x8335D931 0xD3C0
+0x8335D932 0xD3C1
+0x8335D933 0xD3C2
+0x8335D934 0xD3C3
+0x8335D935 0xD3C4
+0x8335D936 0xD3C5
+0x8335D937 0xD3C6
+0x8335D938 0xD3C7
+0x8335D939 0xD3C8
+0x8335DA30 0xD3C9
+0x8335DA31 0xD3CA
+0x8335DA32 0xD3CB
+0x8335DA33 0xD3CC
+0x8335DA34 0xD3CD
+0x8335DA35 0xD3CE
+0x8335DA36 0xD3CF
+0x8335DA37 0xD3D0
+0x8335DA38 0xD3D1
+0x8335DA39 0xD3D2
+0x8335DB30 0xD3D3
+0x8335DB31 0xD3D4
+0x8335DB32 0xD3D5
+0x8335DB33 0xD3D6
+0x8335DB34 0xD3D7
+0x8335DB35 0xD3D8
+0x8335DB36 0xD3D9
+0x8335DB37 0xD3DA
+0x8335DB38 0xD3DB
+0x8335DB39 0xD3DC
+0x8335DC30 0xD3DD
+0x8335DC31 0xD3DE
+0x8335DC32 0xD3DF
+0x8335DC33 0xD3E0
+0x8335DC34 0xD3E1
+0x8335DC35 0xD3E2
+0x8335DC36 0xD3E3
+0x8335DC37 0xD3E4
+0x8335DC38 0xD3E5
+0x8335DC39 0xD3E6
+0x8335DD30 0xD3E7
+0x8335DD31 0xD3E8
+0x8335DD32 0xD3E9
+0x8335DD33 0xD3EA
+0x8335DD34 0xD3EB
+0x8335DD35 0xD3EC
+0x8335DD36 0xD3ED
+0x8335DD37 0xD3EE
+0x8335DD38 0xD3EF
+0x8335DD39 0xD3F0
+0x8335DE30 0xD3F1
+0x8335DE31 0xD3F2
+0x8335DE32 0xD3F3
+0x8335DE33 0xD3F4
+0x8335DE34 0xD3F5
+0x8335DE35 0xD3F6
+0x8335DE36 0xD3F7
+0x8335DE37 0xD3F8
+0x8335DE38 0xD3F9
+0x8335DE39 0xD3FA
+0x8335DF30 0xD3FB
+0x8335DF31 0xD3FC
+0x8335DF32 0xD3FD
+0x8335DF33 0xD3FE
+0x8335DF34 0xD3FF
+0x8335DF35 0xD400
+0x8335DF36 0xD401
+0x8335DF37 0xD402
+0x8335DF38 0xD403
+0x8335DF39 0xD404
+0x8335E030 0xD405
+0x8335E031 0xD406
+0x8335E032 0xD407
+0x8335E033 0xD408
+0x8335E034 0xD409
+0x8335E035 0xD40A
+0x8335E036 0xD40B
+0x8335E037 0xD40C
+0x8335E038 0xD40D
+0x8335E039 0xD40E
+0x8335E130 0xD40F
+0x8335E131 0xD410
+0x8335E132 0xD411
+0x8335E133 0xD412
+0x8335E134 0xD413
+0x8335E135 0xD414
+0x8335E136 0xD415
+0x8335E137 0xD416
+0x8335E138 0xD417
+0x8335E139 0xD418
+0x8335E230 0xD419
+0x8335E231 0xD41A
+0x8335E232 0xD41B
+0x8335E233 0xD41C
+0x8335E234 0xD41D
+0x8335E235 0xD41E
+0x8335E236 0xD41F
+0x8335E237 0xD420
+0x8335E238 0xD421
+0x8335E239 0xD422
+0x8335E330 0xD423
+0x8335E331 0xD424
+0x8335E332 0xD425
+0x8335E333 0xD426
+0x8335E334 0xD427
+0x8335E335 0xD428
+0x8335E336 0xD429
+0x8335E337 0xD42A
+0x8335E338 0xD42B
+0x8335E339 0xD42C
+0x8335E430 0xD42D
+0x8335E431 0xD42E
+0x8335E432 0xD42F
+0x8335E433 0xD430
+0x8335E434 0xD431
+0x8335E435 0xD432
+0x8335E436 0xD433
+0x8335E437 0xD434
+0x8335E438 0xD435
+0x8335E439 0xD436
+0x8335E530 0xD437
+0x8335E531 0xD438
+0x8335E532 0xD439
+0x8335E533 0xD43A
+0x8335E534 0xD43B
+0x8335E535 0xD43C
+0x8335E536 0xD43D
+0x8335E537 0xD43E
+0x8335E538 0xD43F
+0x8335E539 0xD440
+0x8335E630 0xD441
+0x8335E631 0xD442
+0x8335E632 0xD443
+0x8335E633 0xD444
+0x8335E634 0xD445
+0x8335E635 0xD446
+0x8335E636 0xD447
+0x8335E637 0xD448
+0x8335E638 0xD449
+0x8335E639 0xD44A
+0x8335E730 0xD44B
+0x8335E731 0xD44C
+0x8335E732 0xD44D
+0x8335E733 0xD44E
+0x8335E734 0xD44F
+0x8335E735 0xD450
+0x8335E736 0xD451
+0x8335E737 0xD452
+0x8335E738 0xD453
+0x8335E739 0xD454
+0x8335E830 0xD455
+0x8335E831 0xD456
+0x8335E832 0xD457
+0x8335E833 0xD458
+0x8335E834 0xD459
+0x8335E835 0xD45A
+0x8335E836 0xD45B
+0x8335E837 0xD45C
+0x8335E838 0xD45D
+0x8335E839 0xD45E
+0x8335E930 0xD45F
+0x8335E931 0xD460
+0x8335E932 0xD461
+0x8335E933 0xD462
+0x8335E934 0xD463
+0x8335E935 0xD464
+0x8335E936 0xD465
+0x8335E937 0xD466
+0x8335E938 0xD467
+0x8335E939 0xD468
+0x8335EA30 0xD469
+0x8335EA31 0xD46A
+0x8335EA32 0xD46B
+0x8335EA33 0xD46C
+0x8335EA34 0xD46D
+0x8335EA35 0xD46E
+0x8335EA36 0xD46F
+0x8335EA37 0xD470
+0x8335EA38 0xD471
+0x8335EA39 0xD472
+0x8335EB30 0xD473
+0x8335EB31 0xD474
+0x8335EB32 0xD475
+0x8335EB33 0xD476
+0x8335EB34 0xD477
+0x8335EB35 0xD478
+0x8335EB36 0xD479
+0x8335EB37 0xD47A
+0x8335EB38 0xD47B
+0x8335EB39 0xD47C
+0x8335EC30 0xD47D
+0x8335EC31 0xD47E
+0x8335EC32 0xD47F
+0x8335EC33 0xD480
+0x8335EC34 0xD481
+0x8335EC35 0xD482
+0x8335EC36 0xD483
+0x8335EC37 0xD484
+0x8335EC38 0xD485
+0x8335EC39 0xD486
+0x8335ED30 0xD487
+0x8335ED31 0xD488
+0x8335ED32 0xD489
+0x8335ED33 0xD48A
+0x8335ED34 0xD48B
+0x8335ED35 0xD48C
+0x8335ED36 0xD48D
+0x8335ED37 0xD48E
+0x8335ED38 0xD48F
+0x8335ED39 0xD490
+0x8335EE30 0xD491
+0x8335EE31 0xD492
+0x8335EE32 0xD493
+0x8335EE33 0xD494
+0x8335EE34 0xD495
+0x8335EE35 0xD496
+0x8335EE36 0xD497
+0x8335EE37 0xD498
+0x8335EE38 0xD499
+0x8335EE39 0xD49A
+0x8335EF30 0xD49B
+0x8335EF31 0xD49C
+0x8335EF32 0xD49D
+0x8335EF33 0xD49E
+0x8335EF34 0xD49F
+0x8335EF35 0xD4A0
+0x8335EF36 0xD4A1
+0x8335EF37 0xD4A2
+0x8335EF38 0xD4A3
+0x8335EF39 0xD4A4
+0x8335F030 0xD4A5
+0x8335F031 0xD4A6
+0x8335F032 0xD4A7
+0x8335F033 0xD4A8
+0x8335F034 0xD4A9
+0x8335F035 0xD4AA
+0x8335F036 0xD4AB
+0x8335F037 0xD4AC
+0x8335F038 0xD4AD
+0x8335F039 0xD4AE
+0x8335F130 0xD4AF
+0x8335F131 0xD4B0
+0x8335F132 0xD4B1
+0x8335F133 0xD4B2
+0x8335F134 0xD4B3
+0x8335F135 0xD4B4
+0x8335F136 0xD4B5
+0x8335F137 0xD4B6
+0x8335F138 0xD4B7
+0x8335F139 0xD4B8
+0x8335F230 0xD4B9
+0x8335F231 0xD4BA
+0x8335F232 0xD4BB
+0x8335F233 0xD4BC
+0x8335F234 0xD4BD
+0x8335F235 0xD4BE
+0x8335F236 0xD4BF
+0x8335F237 0xD4C0
+0x8335F238 0xD4C1
+0x8335F239 0xD4C2
+0x8335F330 0xD4C3
+0x8335F331 0xD4C4
+0x8335F332 0xD4C5
+0x8335F333 0xD4C6
+0x8335F334 0xD4C7
+0x8335F335 0xD4C8
+0x8335F336 0xD4C9
+0x8335F337 0xD4CA
+0x8335F338 0xD4CB
+0x8335F339 0xD4CC
+0x8335F430 0xD4CD
+0x8335F431 0xD4CE
+0x8335F432 0xD4CF
+0x8335F433 0xD4D0
+0x8335F434 0xD4D1
+0x8335F435 0xD4D2
+0x8335F436 0xD4D3
+0x8335F437 0xD4D4
+0x8335F438 0xD4D5
+0x8335F439 0xD4D6
+0x8335F530 0xD4D7
+0x8335F531 0xD4D8
+0x8335F532 0xD4D9
+0x8335F533 0xD4DA
+0x8335F534 0xD4DB
+0x8335F535 0xD4DC
+0x8335F536 0xD4DD
+0x8335F537 0xD4DE
+0x8335F538 0xD4DF
+0x8335F539 0xD4E0
+0x8335F630 0xD4E1
+0x8335F631 0xD4E2
+0x8335F632 0xD4E3
+0x8335F633 0xD4E4
+0x8335F634 0xD4E5
+0x8335F635 0xD4E6
+0x8335F636 0xD4E7
+0x8335F637 0xD4E8
+0x8335F638 0xD4E9
+0x8335F639 0xD4EA
+0x8335F730 0xD4EB
+0x8335F731 0xD4EC
+0x8335F732 0xD4ED
+0x8335F733 0xD4EE
+0x8335F734 0xD4EF
+0x8335F735 0xD4F0
+0x8335F736 0xD4F1
+0x8335F737 0xD4F2
+0x8335F738 0xD4F3
+0x8335F739 0xD4F4
+0x8335F830 0xD4F5
+0x8335F831 0xD4F6
+0x8335F832 0xD4F7
+0x8335F833 0xD4F8
+0x8335F834 0xD4F9
+0x8335F835 0xD4FA
+0x8335F836 0xD4FB
+0x8335F837 0xD4FC
+0x8335F838 0xD4FD
+0x8335F839 0xD4FE
+0x8335F930 0xD4FF
+0x8335F931 0xD500
+0x8335F932 0xD501
+0x8335F933 0xD502
+0x8335F934 0xD503
+0x8335F935 0xD504
+0x8335F936 0xD505
+0x8335F937 0xD506
+0x8335F938 0xD507
+0x8335F939 0xD508
+0x8335FA30 0xD509
+0x8335FA31 0xD50A
+0x8335FA32 0xD50B
+0x8335FA33 0xD50C
+0x8335FA34 0xD50D
+0x8335FA35 0xD50E
+0x8335FA36 0xD50F
+0x8335FA37 0xD510
+0x8335FA38 0xD511
+0x8335FA39 0xD512
+0x8335FB30 0xD513
+0x8335FB31 0xD514
+0x8335FB32 0xD515
+0x8335FB33 0xD516
+0x8335FB34 0xD517
+0x8335FB35 0xD518
+0x8335FB36 0xD519
+0x8335FB37 0xD51A
+0x8335FB38 0xD51B
+0x8335FB39 0xD51C
+0x8335FC30 0xD51D
+0x8335FC31 0xD51E
+0x8335FC32 0xD51F
+0x8335FC33 0xD520
+0x8335FC34 0xD521
+0x8335FC35 0xD522
+0x8335FC36 0xD523
+0x8335FC37 0xD524
+0x8335FC38 0xD525
+0x8335FC39 0xD526
+0x8335FD30 0xD527
+0x8335FD31 0xD528
+0x8335FD32 0xD529
+0x8335FD33 0xD52A
+0x8335FD34 0xD52B
+0x8335FD35 0xD52C
+0x8335FD36 0xD52D
+0x8335FD37 0xD52E
+0x8335FD38 0xD52F
+0x8335FD39 0xD530
+0x8335FE30 0xD531
+0x8335FE31 0xD532
+0x8335FE32 0xD533
+0x8335FE33 0xD534
+0x8335FE34 0xD535
+0x8335FE35 0xD536
+0x8335FE36 0xD537
+0x8335FE37 0xD538
+0x8335FE38 0xD539
+0x8335FE39 0xD53A
+0x83368130 0xD53B
+0x83368131 0xD53C
+0x83368132 0xD53D
+0x83368133 0xD53E
+0x83368134 0xD53F
+0x83368135 0xD540
+0x83368136 0xD541
+0x83368137 0xD542
+0x83368138 0xD543
+0x83368139 0xD544
+0x83368230 0xD545
+0x83368231 0xD546
+0x83368232 0xD547
+0x83368233 0xD548
+0x83368234 0xD549
+0x83368235 0xD54A
+0x83368236 0xD54B
+0x83368237 0xD54C
+0x83368238 0xD54D
+0x83368239 0xD54E
+0x83368330 0xD54F
+0x83368331 0xD550
+0x83368332 0xD551
+0x83368333 0xD552
+0x83368334 0xD553
+0x83368335 0xD554
+0x83368336 0xD555
+0x83368337 0xD556
+0x83368338 0xD557
+0x83368339 0xD558
+0x83368430 0xD559
+0x83368431 0xD55A
+0x83368432 0xD55B
+0x83368433 0xD55C
+0x83368434 0xD55D
+0x83368435 0xD55E
+0x83368436 0xD55F
+0x83368437 0xD560
+0x83368438 0xD561
+0x83368439 0xD562
+0x83368530 0xD563
+0x83368531 0xD564
+0x83368532 0xD565
+0x83368533 0xD566
+0x83368534 0xD567
+0x83368535 0xD568
+0x83368536 0xD569
+0x83368537 0xD56A
+0x83368538 0xD56B
+0x83368539 0xD56C
+0x83368630 0xD56D
+0x83368631 0xD56E
+0x83368632 0xD56F
+0x83368633 0xD570
+0x83368634 0xD571
+0x83368635 0xD572
+0x83368636 0xD573
+0x83368637 0xD574
+0x83368638 0xD575
+0x83368639 0xD576
+0x83368730 0xD577
+0x83368731 0xD578
+0x83368732 0xD579
+0x83368733 0xD57A
+0x83368734 0xD57B
+0x83368735 0xD57C
+0x83368736 0xD57D
+0x83368737 0xD57E
+0x83368738 0xD57F
+0x83368739 0xD580
+0x83368830 0xD581
+0x83368831 0xD582
+0x83368832 0xD583
+0x83368833 0xD584
+0x83368834 0xD585
+0x83368835 0xD586
+0x83368836 0xD587
+0x83368837 0xD588
+0x83368838 0xD589
+0x83368839 0xD58A
+0x83368930 0xD58B
+0x83368931 0xD58C
+0x83368932 0xD58D
+0x83368933 0xD58E
+0x83368934 0xD58F
+0x83368935 0xD590
+0x83368936 0xD591
+0x83368937 0xD592
+0x83368938 0xD593
+0x83368939 0xD594
+0x83368A30 0xD595
+0x83368A31 0xD596
+0x83368A32 0xD597
+0x83368A33 0xD598
+0x83368A34 0xD599
+0x83368A35 0xD59A
+0x83368A36 0xD59B
+0x83368A37 0xD59C
+0x83368A38 0xD59D
+0x83368A39 0xD59E
+0x83368B30 0xD59F
+0x83368B31 0xD5A0
+0x83368B32 0xD5A1
+0x83368B33 0xD5A2
+0x83368B34 0xD5A3
+0x83368B35 0xD5A4
+0x83368B36 0xD5A5
+0x83368B37 0xD5A6
+0x83368B38 0xD5A7
+0x83368B39 0xD5A8
+0x83368C30 0xD5A9
+0x83368C31 0xD5AA
+0x83368C32 0xD5AB
+0x83368C33 0xD5AC
+0x83368C34 0xD5AD
+0x83368C35 0xD5AE
+0x83368C36 0xD5AF
+0x83368C37 0xD5B0
+0x83368C38 0xD5B1
+0x83368C39 0xD5B2
+0x83368D30 0xD5B3
+0x83368D31 0xD5B4
+0x83368D32 0xD5B5
+0x83368D33 0xD5B6
+0x83368D34 0xD5B7
+0x83368D35 0xD5B8
+0x83368D36 0xD5B9
+0x83368D37 0xD5BA
+0x83368D38 0xD5BB
+0x83368D39 0xD5BC
+0x83368E30 0xD5BD
+0x83368E31 0xD5BE
+0x83368E32 0xD5BF
+0x83368E33 0xD5C0
+0x83368E34 0xD5C1
+0x83368E35 0xD5C2
+0x83368E36 0xD5C3
+0x83368E37 0xD5C4
+0x83368E38 0xD5C5
+0x83368E39 0xD5C6
+0x83368F30 0xD5C7
+0x83368F31 0xD5C8
+0x83368F32 0xD5C9
+0x83368F33 0xD5CA
+0x83368F34 0xD5CB
+0x83368F35 0xD5CC
+0x83368F36 0xD5CD
+0x83368F37 0xD5CE
+0x83368F38 0xD5CF
+0x83368F39 0xD5D0
+0x83369030 0xD5D1
+0x83369031 0xD5D2
+0x83369032 0xD5D3
+0x83369033 0xD5D4
+0x83369034 0xD5D5
+0x83369035 0xD5D6
+0x83369036 0xD5D7
+0x83369037 0xD5D8
+0x83369038 0xD5D9
+0x83369039 0xD5DA
+0x83369130 0xD5DB
+0x83369131 0xD5DC
+0x83369132 0xD5DD
+0x83369133 0xD5DE
+0x83369134 0xD5DF
+0x83369135 0xD5E0
+0x83369136 0xD5E1
+0x83369137 0xD5E2
+0x83369138 0xD5E3
+0x83369139 0xD5E4
+0x83369230 0xD5E5
+0x83369231 0xD5E6
+0x83369232 0xD5E7
+0x83369233 0xD5E8
+0x83369234 0xD5E9
+0x83369235 0xD5EA
+0x83369236 0xD5EB
+0x83369237 0xD5EC
+0x83369238 0xD5ED
+0x83369239 0xD5EE
+0x83369330 0xD5EF
+0x83369331 0xD5F0
+0x83369332 0xD5F1
+0x83369333 0xD5F2
+0x83369334 0xD5F3
+0x83369335 0xD5F4
+0x83369336 0xD5F5
+0x83369337 0xD5F6
+0x83369338 0xD5F7
+0x83369339 0xD5F8
+0x83369430 0xD5F9
+0x83369431 0xD5FA
+0x83369432 0xD5FB
+0x83369433 0xD5FC
+0x83369434 0xD5FD
+0x83369435 0xD5FE
+0x83369436 0xD5FF
+0x83369437 0xD600
+0x83369438 0xD601
+0x83369439 0xD602
+0x83369530 0xD603
+0x83369531 0xD604
+0x83369532 0xD605
+0x83369533 0xD606
+0x83369534 0xD607
+0x83369535 0xD608
+0x83369536 0xD609
+0x83369537 0xD60A
+0x83369538 0xD60B
+0x83369539 0xD60C
+0x83369630 0xD60D
+0x83369631 0xD60E
+0x83369632 0xD60F
+0x83369633 0xD610
+0x83369634 0xD611
+0x83369635 0xD612
+0x83369636 0xD613
+0x83369637 0xD614
+0x83369638 0xD615
+0x83369639 0xD616
+0x83369730 0xD617
+0x83369731 0xD618
+0x83369732 0xD619
+0x83369733 0xD61A
+0x83369734 0xD61B
+0x83369735 0xD61C
+0x83369736 0xD61D
+0x83369737 0xD61E
+0x83369738 0xD61F
+0x83369739 0xD620
+0x83369830 0xD621
+0x83369831 0xD622
+0x83369832 0xD623
+0x83369833 0xD624
+0x83369834 0xD625
+0x83369835 0xD626
+0x83369836 0xD627
+0x83369837 0xD628
+0x83369838 0xD629
+0x83369839 0xD62A
+0x83369930 0xD62B
+0x83369931 0xD62C
+0x83369932 0xD62D
+0x83369933 0xD62E
+0x83369934 0xD62F
+0x83369935 0xD630
+0x83369936 0xD631
+0x83369937 0xD632
+0x83369938 0xD633
+0x83369939 0xD634
+0x83369A30 0xD635
+0x83369A31 0xD636
+0x83369A32 0xD637
+0x83369A33 0xD638
+0x83369A34 0xD639
+0x83369A35 0xD63A
+0x83369A36 0xD63B
+0x83369A37 0xD63C
+0x83369A38 0xD63D
+0x83369A39 0xD63E
+0x83369B30 0xD63F
+0x83369B31 0xD640
+0x83369B32 0xD641
+0x83369B33 0xD642
+0x83369B34 0xD643
+0x83369B35 0xD644
+0x83369B36 0xD645
+0x83369B37 0xD646
+0x83369B38 0xD647
+0x83369B39 0xD648
+0x83369C30 0xD649
+0x83369C31 0xD64A
+0x83369C32 0xD64B
+0x83369C33 0xD64C
+0x83369C34 0xD64D
+0x83369C35 0xD64E
+0x83369C36 0xD64F
+0x83369C37 0xD650
+0x83369C38 0xD651
+0x83369C39 0xD652
+0x83369D30 0xD653
+0x83369D31 0xD654
+0x83369D32 0xD655
+0x83369D33 0xD656
+0x83369D34 0xD657
+0x83369D35 0xD658
+0x83369D36 0xD659
+0x83369D37 0xD65A
+0x83369D38 0xD65B
+0x83369D39 0xD65C
+0x83369E30 0xD65D
+0x83369E31 0xD65E
+0x83369E32 0xD65F
+0x83369E33 0xD660
+0x83369E34 0xD661
+0x83369E35 0xD662
+0x83369E36 0xD663
+0x83369E37 0xD664
+0x83369E38 0xD665
+0x83369E39 0xD666
+0x83369F30 0xD667
+0x83369F31 0xD668
+0x83369F32 0xD669
+0x83369F33 0xD66A
+0x83369F34 0xD66B
+0x83369F35 0xD66C
+0x83369F36 0xD66D
+0x83369F37 0xD66E
+0x83369F38 0xD66F
+0x83369F39 0xD670
+0x8336A030 0xD671
+0x8336A031 0xD672
+0x8336A032 0xD673
+0x8336A033 0xD674
+0x8336A034 0xD675
+0x8336A035 0xD676
+0x8336A036 0xD677
+0x8336A037 0xD678
+0x8336A038 0xD679
+0x8336A039 0xD67A
+0x8336A130 0xD67B
+0x8336A131 0xD67C
+0x8336A132 0xD67D
+0x8336A133 0xD67E
+0x8336A134 0xD67F
+0x8336A135 0xD680
+0x8336A136 0xD681
+0x8336A137 0xD682
+0x8336A138 0xD683
+0x8336A139 0xD684
+0x8336A230 0xD685
+0x8336A231 0xD686
+0x8336A232 0xD687
+0x8336A233 0xD688
+0x8336A234 0xD689
+0x8336A235 0xD68A
+0x8336A236 0xD68B
+0x8336A237 0xD68C
+0x8336A238 0xD68D
+0x8336A239 0xD68E
+0x8336A330 0xD68F
+0x8336A331 0xD690
+0x8336A332 0xD691
+0x8336A333 0xD692
+0x8336A334 0xD693
+0x8336A335 0xD694
+0x8336A336 0xD695
+0x8336A337 0xD696
+0x8336A338 0xD697
+0x8336A339 0xD698
+0x8336A430 0xD699
+0x8336A431 0xD69A
+0x8336A432 0xD69B
+0x8336A433 0xD69C
+0x8336A434 0xD69D
+0x8336A435 0xD69E
+0x8336A436 0xD69F
+0x8336A437 0xD6A0
+0x8336A438 0xD6A1
+0x8336A439 0xD6A2
+0x8336A530 0xD6A3
+0x8336A531 0xD6A4
+0x8336A532 0xD6A5
+0x8336A533 0xD6A6
+0x8336A534 0xD6A7
+0x8336A535 0xD6A8
+0x8336A536 0xD6A9
+0x8336A537 0xD6AA
+0x8336A538 0xD6AB
+0x8336A539 0xD6AC
+0x8336A630 0xD6AD
+0x8336A631 0xD6AE
+0x8336A632 0xD6AF
+0x8336A633 0xD6B0
+0x8336A634 0xD6B1
+0x8336A635 0xD6B2
+0x8336A636 0xD6B3
+0x8336A637 0xD6B4
+0x8336A638 0xD6B5
+0x8336A639 0xD6B6
+0x8336A730 0xD6B7
+0x8336A731 0xD6B8
+0x8336A732 0xD6B9
+0x8336A733 0xD6BA
+0x8336A734 0xD6BB
+0x8336A735 0xD6BC
+0x8336A736 0xD6BD
+0x8336A737 0xD6BE
+0x8336A738 0xD6BF
+0x8336A739 0xD6C0
+0x8336A830 0xD6C1
+0x8336A831 0xD6C2
+0x8336A832 0xD6C3
+0x8336A833 0xD6C4
+0x8336A834 0xD6C5
+0x8336A835 0xD6C6
+0x8336A836 0xD6C7
+0x8336A837 0xD6C8
+0x8336A838 0xD6C9
+0x8336A839 0xD6CA
+0x8336A930 0xD6CB
+0x8336A931 0xD6CC
+0x8336A932 0xD6CD
+0x8336A933 0xD6CE
+0x8336A934 0xD6CF
+0x8336A935 0xD6D0
+0x8336A936 0xD6D1
+0x8336A937 0xD6D2
+0x8336A938 0xD6D3
+0x8336A939 0xD6D4
+0x8336AA30 0xD6D5
+0x8336AA31 0xD6D6
+0x8336AA32 0xD6D7
+0x8336AA33 0xD6D8
+0x8336AA34 0xD6D9
+0x8336AA35 0xD6DA
+0x8336AA36 0xD6DB
+0x8336AA37 0xD6DC
+0x8336AA38 0xD6DD
+0x8336AA39 0xD6DE
+0x8336AB30 0xD6DF
+0x8336AB31 0xD6E0
+0x8336AB32 0xD6E1
+0x8336AB33 0xD6E2
+0x8336AB34 0xD6E3
+0x8336AB35 0xD6E4
+0x8336AB36 0xD6E5
+0x8336AB37 0xD6E6
+0x8336AB38 0xD6E7
+0x8336AB39 0xD6E8
+0x8336AC30 0xD6E9
+0x8336AC31 0xD6EA
+0x8336AC32 0xD6EB
+0x8336AC33 0xD6EC
+0x8336AC34 0xD6ED
+0x8336AC35 0xD6EE
+0x8336AC36 0xD6EF
+0x8336AC37 0xD6F0
+0x8336AC38 0xD6F1
+0x8336AC39 0xD6F2
+0x8336AD30 0xD6F3
+0x8336AD31 0xD6F4
+0x8336AD32 0xD6F5
+0x8336AD33 0xD6F6
+0x8336AD34 0xD6F7
+0x8336AD35 0xD6F8
+0x8336AD36 0xD6F9
+0x8336AD37 0xD6FA
+0x8336AD38 0xD6FB
+0x8336AD39 0xD6FC
+0x8336AE30 0xD6FD
+0x8336AE31 0xD6FE
+0x8336AE32 0xD6FF
+0x8336AE33 0xD700
+0x8336AE34 0xD701
+0x8336AE35 0xD702
+0x8336AE36 0xD703
+0x8336AE37 0xD704
+0x8336AE38 0xD705
+0x8336AE39 0xD706
+0x8336AF30 0xD707
+0x8336AF31 0xD708
+0x8336AF32 0xD709
+0x8336AF33 0xD70A
+0x8336AF34 0xD70B
+0x8336AF35 0xD70C
+0x8336AF36 0xD70D
+0x8336AF37 0xD70E
+0x8336AF38 0xD70F
+0x8336AF39 0xD710
+0x8336B030 0xD711
+0x8336B031 0xD712
+0x8336B032 0xD713
+0x8336B033 0xD714
+0x8336B034 0xD715
+0x8336B035 0xD716
+0x8336B036 0xD717
+0x8336B037 0xD718
+0x8336B038 0xD719
+0x8336B039 0xD71A
+0x8336B130 0xD71B
+0x8336B131 0xD71C
+0x8336B132 0xD71D
+0x8336B133 0xD71E
+0x8336B134 0xD71F
+0x8336B135 0xD720
+0x8336B136 0xD721
+0x8336B137 0xD722
+0x8336B138 0xD723
+0x8336B139 0xD724
+0x8336B230 0xD725
+0x8336B231 0xD726
+0x8336B232 0xD727
+0x8336B233 0xD728
+0x8336B234 0xD729
+0x8336B235 0xD72A
+0x8336B236 0xD72B
+0x8336B237 0xD72C
+0x8336B238 0xD72D
+0x8336B239 0xD72E
+0x8336B330 0xD72F
+0x8336B331 0xD730
+0x8336B332 0xD731
+0x8336B333 0xD732
+0x8336B334 0xD733
+0x8336B335 0xD734
+0x8336B336 0xD735
+0x8336B337 0xD736
+0x8336B338 0xD737
+0x8336B339 0xD738
+0x8336B430 0xD739
+0x8336B431 0xD73A
+0x8336B432 0xD73B
+0x8336B433 0xD73C
+0x8336B434 0xD73D
+0x8336B435 0xD73E
+0x8336B436 0xD73F
+0x8336B437 0xD740
+0x8336B438 0xD741
+0x8336B439 0xD742
+0x8336B530 0xD743
+0x8336B531 0xD744
+0x8336B532 0xD745
+0x8336B533 0xD746
+0x8336B534 0xD747
+0x8336B535 0xD748
+0x8336B536 0xD749
+0x8336B537 0xD74A
+0x8336B538 0xD74B
+0x8336B539 0xD74C
+0x8336B630 0xD74D
+0x8336B631 0xD74E
+0x8336B632 0xD74F
+0x8336B633 0xD750
+0x8336B634 0xD751
+0x8336B635 0xD752
+0x8336B636 0xD753
+0x8336B637 0xD754
+0x8336B638 0xD755
+0x8336B639 0xD756
+0x8336B730 0xD757
+0x8336B731 0xD758
+0x8336B732 0xD759
+0x8336B733 0xD75A
+0x8336B734 0xD75B
+0x8336B735 0xD75C
+0x8336B736 0xD75D
+0x8336B737 0xD75E
+0x8336B738 0xD75F
+0x8336B739 0xD760
+0x8336B830 0xD761
+0x8336B831 0xD762
+0x8336B832 0xD763
+0x8336B833 0xD764
+0x8336B834 0xD765
+0x8336B835 0xD766
+0x8336B836 0xD767
+0x8336B837 0xD768
+0x8336B838 0xD769
+0x8336B839 0xD76A
+0x8336B930 0xD76B
+0x8336B931 0xD76C
+0x8336B932 0xD76D
+0x8336B933 0xD76E
+0x8336B934 0xD76F
+0x8336B935 0xD770
+0x8336B936 0xD771
+0x8336B937 0xD772
+0x8336B938 0xD773
+0x8336B939 0xD774
+0x8336BA30 0xD775
+0x8336BA31 0xD776
+0x8336BA32 0xD777
+0x8336BA33 0xD778
+0x8336BA34 0xD779
+0x8336BA35 0xD77A
+0x8336BA36 0xD77B
+0x8336BA37 0xD77C
+0x8336BA38 0xD77D
+0x8336BA39 0xD77E
+0x8336BB30 0xD77F
+0x8336BB31 0xD780
+0x8336BB32 0xD781
+0x8336BB33 0xD782
+0x8336BB34 0xD783
+0x8336BB35 0xD784
+0x8336BB36 0xD785
+0x8336BB37 0xD786
+0x8336BB38 0xD787
+0x8336BB39 0xD788
+0x8336BC30 0xD789
+0x8336BC31 0xD78A
+0x8336BC32 0xD78B
+0x8336BC33 0xD78C
+0x8336BC34 0xD78D
+0x8336BC35 0xD78E
+0x8336BC36 0xD78F
+0x8336BC37 0xD790
+0x8336BC38 0xD791
+0x8336BC39 0xD792
+0x8336BD30 0xD793
+0x8336BD31 0xD794
+0x8336BD32 0xD795
+0x8336BD33 0xD796
+0x8336BD34 0xD797
+0x8336BD35 0xD798
+0x8336BD36 0xD799
+0x8336BD37 0xD79A
+0x8336BD38 0xD79B
+0x8336BD39 0xD79C
+0x8336BE30 0xD79D
+0x8336BE31 0xD79E
+0x8336BE32 0xD79F
+0x8336BE33 0xD7A0
+0x8336BE34 0xD7A1
+0x8336BE35 0xD7A2
+0x8336BE36 0xD7A3
+0x8336BE37 0xD7A4
+0x8336BE38 0xD7A5
+0x8336BE39 0xD7A6
+0x8336BF30 0xD7A7
+0x8336BF31 0xD7A8
+0x8336BF32 0xD7A9
+0x8336BF33 0xD7AA
+0x8336BF34 0xD7AB
+0x8336BF35 0xD7AC
+0x8336BF36 0xD7AD
+0x8336BF37 0xD7AE
+0x8336BF38 0xD7AF
+0x8336BF39 0xD7B0
+0x8336C030 0xD7B1
+0x8336C031 0xD7B2
+0x8336C032 0xD7B3
+0x8336C033 0xD7B4
+0x8336C034 0xD7B5
+0x8336C035 0xD7B6
+0x8336C036 0xD7B7
+0x8336C037 0xD7B8
+0x8336C038 0xD7B9
+0x8336C039 0xD7BA
+0x8336C130 0xD7BB
+0x8336C131 0xD7BC
+0x8336C132 0xD7BD
+0x8336C133 0xD7BE
+0x8336C134 0xD7BF
+0x8336C135 0xD7C0
+0x8336C136 0xD7C1
+0x8336C137 0xD7C2
+0x8336C138 0xD7C3
+0x8336C139 0xD7C4
+0x8336C230 0xD7C5
+0x8336C231 0xD7C6
+0x8336C232 0xD7C7
+0x8336C233 0xD7C8
+0x8336C234 0xD7C9
+0x8336C235 0xD7CA
+0x8336C236 0xD7CB
+0x8336C237 0xD7CC
+0x8336C238 0xD7CD
+0x8336C239 0xD7CE
+0x8336C330 0xD7CF
+0x8336C331 0xD7D0
+0x8336C332 0xD7D1
+0x8336C333 0xD7D2
+0x8336C334 0xD7D3
+0x8336C335 0xD7D4
+0x8336C336 0xD7D5
+0x8336C337 0xD7D6
+0x8336C338 0xD7D7
+0x8336C339 0xD7D8
+0x8336C430 0xD7D9
+0x8336C431 0xD7DA
+0x8336C432 0xD7DB
+0x8336C433 0xD7DC
+0x8336C434 0xD7DD
+0x8336C435 0xD7DE
+0x8336C436 0xD7DF
+0x8336C437 0xD7E0
+0x8336C438 0xD7E1
+0x8336C439 0xD7E2
+0x8336C530 0xD7E3
+0x8336C531 0xD7E4
+0x8336C532 0xD7E5
+0x8336C533 0xD7E6
+0x8336C534 0xD7E7
+0x8336C535 0xD7E8
+0x8336C536 0xD7E9
+0x8336C537 0xD7EA
+0x8336C538 0xD7EB
+0x8336C539 0xD7EC
+0x8336C630 0xD7ED
+0x8336C631 0xD7EE
+0x8336C632 0xD7EF
+0x8336C633 0xD7F0
+0x8336C634 0xD7F1
+0x8336C635 0xD7F2
+0x8336C636 0xD7F3
+0x8336C637 0xD7F4
+0x8336C638 0xD7F5
+0x8336C639 0xD7F6
+0x8336C730 0xD7F7
+0x8336C731 0xD7F8
+0x8336C732 0xD7F9
+0x8336C733 0xD7FA
+0x8336C734 0xD7FB
+0x8336C735 0xD7FC
+0x8336C736 0xD7FD
+0x8336C737 0xD7FE
+0x8336C738 0xD7FF
+0x8336C739 0xE76C
+0x8336C830 0xE7C8
+0x8336C831 0xE7E7
+0x8336C832 0xE7E8
+0x8336C833 0xE7E9
+0x8336C834 0xE7EA
+0x8336C835 0xE7EB
+0x8336C836 0xE7EC
+0x8336C837 0xE7ED
+0x8336C838 0xE7EE
+0x8336C839 0xE7EF
+0x8336C930 0xE7F0
+0x8336C931 0xE7F1
+0x8336C932 0xE7F2
+0x8336C933 0xE7F3
+0x8336C934 0xE815
+0x8336C935 0xE819
+0x8336C936 0xE81A
+0x8336C937 0xE81B
+0x8336C938 0xE81C
+0x8336C939 0xE81D
+0x8336CA30 0xE81F
+0x8336CA31 0xE820
+0x8336CA32 0xE821
+0x8336CA33 0xE822
+0x8336CA34 0xE823
+0x8336CA35 0xE824
+0x8336CA36 0xE825
+0x8336CA37 0xE827
+0x8336CA38 0xE828
+0x8336CA39 0xE829
+0x8336CB30 0xE82A
+0x8336CB31 0xE82D
+0x8336CB32 0xE82E
+0x8336CB33 0xE82F
+0x8336CB34 0xE830
+0x8336CB35 0xE833
+0x8336CB36 0xE834
+0x8336CB37 0xE835
+0x8336CB38 0xE836
+0x8336CB39 0xE837
+0x8336CC30 0xE838
+0x8336CC31 0xE839
+0x8336CC32 0xE83A
+0x8336CC33 0xE83C
+0x8336CC34 0xE83D
+0x8336CC35 0xE83E
+0x8336CC36 0xE83F
+0x8336CC37 0xE840
+0x8336CC38 0xE841
+0x8336CC39 0xE842
+0x8336CD30 0xE844
+0x8336CD31 0xE845
+0x8336CD32 0xE846
+0x8336CD33 0xE847
+0x8336CD34 0xE848
+0x8336CD35 0xE849
+0x8336CD36 0xE84A
+0x8336CD37 0xE84B
+0x8336CD38 0xE84C
+0x8336CD39 0xE84D
+0x8336CE30 0xE84E
+0x8336CE31 0xE84F
+0x8336CE32 0xE850
+0x8336CE33 0xE851
+0x8336CE34 0xE852
+0x8336CE35 0xE853
+0x8336CE36 0xE856
+0x8336CE37 0xE857
+0x8336CE38 0xE858
+0x8336CE39 0xE859
+0x8336CF30 0xE85A
+0x8336CF31 0xE85B
+0x8336CF32 0xE85C
+0x8336CF33 0xE85D
+0x8336CF34 0xE85E
+0x8336CF35 0xE85F
+0x8336CF36 0xE860
+0x8336CF37 0xE861
+0x8336CF38 0xE862
+0x8336CF39 0xE863
+0x8336D030 0xE865
+0x8336D031 0xE866
+0x8336D032 0xE867
+0x8336D033 0xE868
+0x8336D034 0xE869
+0x8336D035 0xE86A
+0x8336D036 0xE86B
+0x8336D037 0xE86C
+0x8336D038 0xE86D
+0x8336D039 0xE86E
+0x8336D130 0xE86F
+0x8336D131 0xE870
+0x8336D132 0xE871
+0x8336D133 0xE872
+0x8336D134 0xE873
+0x8336D135 0xE874
+0x8336D136 0xE875
+0x8336D137 0xE876
+0x8336D138 0xE877
+0x8336D139 0xE878
+0x8336D230 0xE879
+0x8336D231 0xE87A
+0x8336D232 0xE87B
+0x8336D233 0xE87C
+0x8336D234 0xE87D
+0x8336D235 0xE87E
+0x8336D236 0xE87F
+0x8336D237 0xE880
+0x8336D238 0xE881
+0x8336D239 0xE882
+0x8336D330 0xE883
+0x8336D331 0xE884
+0x8336D332 0xE885
+0x8336D333 0xE886
+0x8336D334 0xE887
+0x8336D335 0xE888
+0x8336D336 0xE889
+0x8336D337 0xE88A
+0x8336D338 0xE88B
+0x8336D339 0xE88C
+0x8336D430 0xE88D
+0x8336D431 0xE88E
+0x8336D432 0xE88F
+0x8336D433 0xE890
+0x8336D434 0xE891
+0x8336D435 0xE892
+0x8336D436 0xE893
+0x8336D437 0xE894
+0x8336D438 0xE895
+0x8336D439 0xE896
+0x8336D530 0xE897
+0x8336D531 0xE898
+0x8336D532 0xE899
+0x8336D533 0xE89A
+0x8336D534 0xE89B
+0x8336D535 0xE89C
+0x8336D536 0xE89D
+0x8336D537 0xE89E
+0x8336D538 0xE89F
+0x8336D539 0xE8A0
+0x8336D630 0xE8A1
+0x8336D631 0xE8A2
+0x8336D632 0xE8A3
+0x8336D633 0xE8A4
+0x8336D634 0xE8A5
+0x8336D635 0xE8A6
+0x8336D636 0xE8A7
+0x8336D637 0xE8A8
+0x8336D638 0xE8A9
+0x8336D639 0xE8AA
+0x8336D730 0xE8AB
+0x8336D731 0xE8AC
+0x8336D732 0xE8AD
+0x8336D733 0xE8AE
+0x8336D734 0xE8AF
+0x8336D735 0xE8B0
+0x8336D736 0xE8B1
+0x8336D737 0xE8B2
+0x8336D738 0xE8B3
+0x8336D739 0xE8B4
+0x8336D830 0xE8B5
+0x8336D831 0xE8B6
+0x8336D832 0xE8B7
+0x8336D833 0xE8B8
+0x8336D834 0xE8B9
+0x8336D835 0xE8BA
+0x8336D836 0xE8BB
+0x8336D837 0xE8BC
+0x8336D838 0xE8BD
+0x8336D839 0xE8BE
+0x8336D930 0xE8BF
+0x8336D931 0xE8C0
+0x8336D932 0xE8C1
+0x8336D933 0xE8C2
+0x8336D934 0xE8C3
+0x8336D935 0xE8C4
+0x8336D936 0xE8C5
+0x8336D937 0xE8C6
+0x8336D938 0xE8C7
+0x8336D939 0xE8C8
+0x8336DA30 0xE8C9
+0x8336DA31 0xE8CA
+0x8336DA32 0xE8CB
+0x8336DA33 0xE8CC
+0x8336DA34 0xE8CD
+0x8336DA35 0xE8CE
+0x8336DA36 0xE8CF
+0x8336DA37 0xE8D0
+0x8336DA38 0xE8D1
+0x8336DA39 0xE8D2
+0x8336DB30 0xE8D3
+0x8336DB31 0xE8D4
+0x8336DB32 0xE8D5
+0x8336DB33 0xE8D6
+0x8336DB34 0xE8D7
+0x8336DB35 0xE8D8
+0x8336DB36 0xE8D9
+0x8336DB37 0xE8DA
+0x8336DB38 0xE8DB
+0x8336DB39 0xE8DC
+0x8336DC30 0xE8DD
+0x8336DC31 0xE8DE
+0x8336DC32 0xE8DF
+0x8336DC33 0xE8E0
+0x8336DC34 0xE8E1
+0x8336DC35 0xE8E2
+0x8336DC36 0xE8E3
+0x8336DC37 0xE8E4
+0x8336DC38 0xE8E5
+0x8336DC39 0xE8E6
+0x8336DD30 0xE8E7
+0x8336DD31 0xE8E8
+0x8336DD32 0xE8E9
+0x8336DD33 0xE8EA
+0x8336DD34 0xE8EB
+0x8336DD35 0xE8EC
+0x8336DD36 0xE8ED
+0x8336DD37 0xE8EE
+0x8336DD38 0xE8EF
+0x8336DD39 0xE8F0
+0x8336DE30 0xE8F1
+0x8336DE31 0xE8F2
+0x8336DE32 0xE8F3
+0x8336DE33 0xE8F4
+0x8336DE34 0xE8F5
+0x8336DE35 0xE8F6
+0x8336DE36 0xE8F7
+0x8336DE37 0xE8F8
+0x8336DE38 0xE8F9
+0x8336DE39 0xE8FA
+0x8336DF30 0xE8FB
+0x8336DF31 0xE8FC
+0x8336DF32 0xE8FD
+0x8336DF33 0xE8FE
+0x8336DF34 0xE8FF
+0x8336DF35 0xE900
+0x8336DF36 0xE901
+0x8336DF37 0xE902
+0x8336DF38 0xE903
+0x8336DF39 0xE904
+0x8336E030 0xE905
+0x8336E031 0xE906
+0x8336E032 0xE907
+0x8336E033 0xE908
+0x8336E034 0xE909
+0x8336E035 0xE90A
+0x8336E036 0xE90B
+0x8336E037 0xE90C
+0x8336E038 0xE90D
+0x8336E039 0xE90E
+0x8336E130 0xE90F
+0x8336E131 0xE910
+0x8336E132 0xE911
+0x8336E133 0xE912
+0x8336E134 0xE913
+0x8336E135 0xE914
+0x8336E136 0xE915
+0x8336E137 0xE916
+0x8336E138 0xE917
+0x8336E139 0xE918
+0x8336E230 0xE919
+0x8336E231 0xE91A
+0x8336E232 0xE91B
+0x8336E233 0xE91C
+0x8336E234 0xE91D
+0x8336E235 0xE91E
+0x8336E236 0xE91F
+0x8336E237 0xE920
+0x8336E238 0xE921
+0x8336E239 0xE922
+0x8336E330 0xE923
+0x8336E331 0xE924
+0x8336E332 0xE925
+0x8336E333 0xE926
+0x8336E334 0xE927
+0x8336E335 0xE928
+0x8336E336 0xE929
+0x8336E337 0xE92A
+0x8336E338 0xE92B
+0x8336E339 0xE92C
+0x8336E430 0xE92D
+0x8336E431 0xE92E
+0x8336E432 0xE92F
+0x8336E433 0xE930
+0x8336E434 0xE931
+0x8336E435 0xE932
+0x8336E436 0xE933
+0x8336E437 0xE934
+0x8336E438 0xE935
+0x8336E439 0xE936
+0x8336E530 0xE937
+0x8336E531 0xE938
+0x8336E532 0xE939
+0x8336E533 0xE93A
+0x8336E534 0xE93B
+0x8336E535 0xE93C
+0x8336E536 0xE93D
+0x8336E537 0xE93E
+0x8336E538 0xE93F
+0x8336E539 0xE940
+0x8336E630 0xE941
+0x8336E631 0xE942
+0x8336E632 0xE943
+0x8336E633 0xE944
+0x8336E634 0xE945
+0x8336E635 0xE946
+0x8336E636 0xE947
+0x8336E637 0xE948
+0x8336E638 0xE949
+0x8336E639 0xE94A
+0x8336E730 0xE94B
+0x8336E731 0xE94C
+0x8336E732 0xE94D
+0x8336E733 0xE94E
+0x8336E734 0xE94F
+0x8336E735 0xE950
+0x8336E736 0xE951
+0x8336E737 0xE952
+0x8336E738 0xE953
+0x8336E739 0xE954
+0x8336E830 0xE955
+0x8336E831 0xE956
+0x8336E832 0xE957
+0x8336E833 0xE958
+0x8336E834 0xE959
+0x8336E835 0xE95A
+0x8336E836 0xE95B
+0x8336E837 0xE95C
+0x8336E838 0xE95D
+0x8336E839 0xE95E
+0x8336E930 0xE95F
+0x8336E931 0xE960
+0x8336E932 0xE961
+0x8336E933 0xE962
+0x8336E934 0xE963
+0x8336E935 0xE964
+0x8336E936 0xE965
+0x8336E937 0xE966
+0x8336E938 0xE967
+0x8336E939 0xE968
+0x8336EA30 0xE969
+0x8336EA31 0xE96A
+0x8336EA32 0xE96B
+0x8336EA33 0xE96C
+0x8336EA34 0xE96D
+0x8336EA35 0xE96E
+0x8336EA36 0xE96F
+0x8336EA37 0xE970
+0x8336EA38 0xE971
+0x8336EA39 0xE972
+0x8336EB30 0xE973
+0x8336EB31 0xE974
+0x8336EB32 0xE975
+0x8336EB33 0xE976
+0x8336EB34 0xE977
+0x8336EB35 0xE978
+0x8336EB36 0xE979
+0x8336EB37 0xE97A
+0x8336EB38 0xE97B
+0x8336EB39 0xE97C
+0x8336EC30 0xE97D
+0x8336EC31 0xE97E
+0x8336EC32 0xE97F
+0x8336EC33 0xE980
+0x8336EC34 0xE981
+0x8336EC35 0xE982
+0x8336EC36 0xE983
+0x8336EC37 0xE984
+0x8336EC38 0xE985
+0x8336EC39 0xE986
+0x8336ED30 0xE987
+0x8336ED31 0xE988
+0x8336ED32 0xE989
+0x8336ED33 0xE98A
+0x8336ED34 0xE98B
+0x8336ED35 0xE98C
+0x8336ED36 0xE98D
+0x8336ED37 0xE98E
+0x8336ED38 0xE98F
+0x8336ED39 0xE990
+0x8336EE30 0xE991
+0x8336EE31 0xE992
+0x8336EE32 0xE993
+0x8336EE33 0xE994
+0x8336EE34 0xE995
+0x8336EE35 0xE996
+0x8336EE36 0xE997
+0x8336EE37 0xE998
+0x8336EE38 0xE999
+0x8336EE39 0xE99A
+0x8336EF30 0xE99B
+0x8336EF31 0xE99C
+0x8336EF32 0xE99D
+0x8336EF33 0xE99E
+0x8336EF34 0xE99F
+0x8336EF35 0xE9A0
+0x8336EF36 0xE9A1
+0x8336EF37 0xE9A2
+0x8336EF38 0xE9A3
+0x8336EF39 0xE9A4
+0x8336F030 0xE9A5
+0x8336F031 0xE9A6
+0x8336F032 0xE9A7
+0x8336F033 0xE9A8
+0x8336F034 0xE9A9
+0x8336F035 0xE9AA
+0x8336F036 0xE9AB
+0x8336F037 0xE9AC
+0x8336F038 0xE9AD
+0x8336F039 0xE9AE
+0x8336F130 0xE9AF
+0x8336F131 0xE9B0
+0x8336F132 0xE9B1
+0x8336F133 0xE9B2
+0x8336F134 0xE9B3
+0x8336F135 0xE9B4
+0x8336F136 0xE9B5
+0x8336F137 0xE9B6
+0x8336F138 0xE9B7
+0x8336F139 0xE9B8
+0x8336F230 0xE9B9
+0x8336F231 0xE9BA
+0x8336F232 0xE9BB
+0x8336F233 0xE9BC
+0x8336F234 0xE9BD
+0x8336F235 0xE9BE
+0x8336F236 0xE9BF
+0x8336F237 0xE9C0
+0x8336F238 0xE9C1
+0x8336F239 0xE9C2
+0x8336F330 0xE9C3
+0x8336F331 0xE9C4
+0x8336F332 0xE9C5
+0x8336F333 0xE9C6
+0x8336F334 0xE9C7
+0x8336F335 0xE9C8
+0x8336F336 0xE9C9
+0x8336F337 0xE9CA
+0x8336F338 0xE9CB
+0x8336F339 0xE9CC
+0x8336F430 0xE9CD
+0x8336F431 0xE9CE
+0x8336F432 0xE9CF
+0x8336F433 0xE9D0
+0x8336F434 0xE9D1
+0x8336F435 0xE9D2
+0x8336F436 0xE9D3
+0x8336F437 0xE9D4
+0x8336F438 0xE9D5
+0x8336F439 0xE9D6
+0x8336F530 0xE9D7
+0x8336F531 0xE9D8
+0x8336F532 0xE9D9
+0x8336F533 0xE9DA
+0x8336F534 0xE9DB
+0x8336F535 0xE9DC
+0x8336F536 0xE9DD
+0x8336F537 0xE9DE
+0x8336F538 0xE9DF
+0x8336F539 0xE9E0
+0x8336F630 0xE9E1
+0x8336F631 0xE9E2
+0x8336F632 0xE9E3
+0x8336F633 0xE9E4
+0x8336F634 0xE9E5
+0x8336F635 0xE9E6
+0x8336F636 0xE9E7
+0x8336F637 0xE9E8
+0x8336F638 0xE9E9
+0x8336F639 0xE9EA
+0x8336F730 0xE9EB
+0x8336F731 0xE9EC
+0x8336F732 0xE9ED
+0x8336F733 0xE9EE
+0x8336F734 0xE9EF
+0x8336F735 0xE9F0
+0x8336F736 0xE9F1
+0x8336F737 0xE9F2
+0x8336F738 0xE9F3
+0x8336F739 0xE9F4
+0x8336F830 0xE9F5
+0x8336F831 0xE9F6
+0x8336F832 0xE9F7
+0x8336F833 0xE9F8
+0x8336F834 0xE9F9
+0x8336F835 0xE9FA
+0x8336F836 0xE9FB
+0x8336F837 0xE9FC
+0x8336F838 0xE9FD
+0x8336F839 0xE9FE
+0x8336F930 0xE9FF
+0x8336F931 0xEA00
+0x8336F932 0xEA01
+0x8336F933 0xEA02
+0x8336F934 0xEA03
+0x8336F935 0xEA04
+0x8336F936 0xEA05
+0x8336F937 0xEA06
+0x8336F938 0xEA07
+0x8336F939 0xEA08
+0x8336FA30 0xEA09
+0x8336FA31 0xEA0A
+0x8336FA32 0xEA0B
+0x8336FA33 0xEA0C
+0x8336FA34 0xEA0D
+0x8336FA35 0xEA0E
+0x8336FA36 0xEA0F
+0x8336FA37 0xEA10
+0x8336FA38 0xEA11
+0x8336FA39 0xEA12
+0x8336FB30 0xEA13
+0x8336FB31 0xEA14
+0x8336FB32 0xEA15
+0x8336FB33 0xEA16
+0x8336FB34 0xEA17
+0x8336FB35 0xEA18
+0x8336FB36 0xEA19
+0x8336FB37 0xEA1A
+0x8336FB38 0xEA1B
+0x8336FB39 0xEA1C
+0x8336FC30 0xEA1D
+0x8336FC31 0xEA1E
+0x8336FC32 0xEA1F
+0x8336FC33 0xEA20
+0x8336FC34 0xEA21
+0x8336FC35 0xEA22
+0x8336FC36 0xEA23
+0x8336FC37 0xEA24
+0x8336FC38 0xEA25
+0x8336FC39 0xEA26
+0x8336FD30 0xEA27
+0x8336FD31 0xEA28
+0x8336FD32 0xEA29
+0x8336FD33 0xEA2A
+0x8336FD34 0xEA2B
+0x8336FD35 0xEA2C
+0x8336FD36 0xEA2D
+0x8336FD37 0xEA2E
+0x8336FD38 0xEA2F
+0x8336FD39 0xEA30
+0x8336FE30 0xEA31
+0x8336FE31 0xEA32
+0x8336FE32 0xEA33
+0x8336FE33 0xEA34
+0x8336FE34 0xEA35
+0x8336FE35 0xEA36
+0x8336FE36 0xEA37
+0x8336FE37 0xEA38
+0x8336FE38 0xEA39
+0x8336FE39 0xEA3A
+0x83378130 0xEA3B
+0x83378131 0xEA3C
+0x83378132 0xEA3D
+0x83378133 0xEA3E
+0x83378134 0xEA3F
+0x83378135 0xEA40
+0x83378136 0xEA41
+0x83378137 0xEA42
+0x83378138 0xEA43
+0x83378139 0xEA44
+0x83378230 0xEA45
+0x83378231 0xEA46
+0x83378232 0xEA47
+0x83378233 0xEA48
+0x83378234 0xEA49
+0x83378235 0xEA4A
+0x83378236 0xEA4B
+0x83378237 0xEA4C
+0x83378238 0xEA4D
+0x83378239 0xEA4E
+0x83378330 0xEA4F
+0x83378331 0xEA50
+0x83378332 0xEA51
+0x83378333 0xEA52
+0x83378334 0xEA53
+0x83378335 0xEA54
+0x83378336 0xEA55
+0x83378337 0xEA56
+0x83378338 0xEA57
+0x83378339 0xEA58
+0x83378430 0xEA59
+0x83378431 0xEA5A
+0x83378432 0xEA5B
+0x83378433 0xEA5C
+0x83378434 0xEA5D
+0x83378435 0xEA5E
+0x83378436 0xEA5F
+0x83378437 0xEA60
+0x83378438 0xEA61
+0x83378439 0xEA62
+0x83378530 0xEA63
+0x83378531 0xEA64
+0x83378532 0xEA65
+0x83378533 0xEA66
+0x83378534 0xEA67
+0x83378535 0xEA68
+0x83378536 0xEA69
+0x83378537 0xEA6A
+0x83378538 0xEA6B
+0x83378539 0xEA6C
+0x83378630 0xEA6D
+0x83378631 0xEA6E
+0x83378632 0xEA6F
+0x83378633 0xEA70
+0x83378634 0xEA71
+0x83378635 0xEA72
+0x83378636 0xEA73
+0x83378637 0xEA74
+0x83378638 0xEA75
+0x83378639 0xEA76
+0x83378730 0xEA77
+0x83378731 0xEA78
+0x83378732 0xEA79
+0x83378733 0xEA7A
+0x83378734 0xEA7B
+0x83378735 0xEA7C
+0x83378736 0xEA7D
+0x83378737 0xEA7E
+0x83378738 0xEA7F
+0x83378739 0xEA80
+0x83378830 0xEA81
+0x83378831 0xEA82
+0x83378832 0xEA83
+0x83378833 0xEA84
+0x83378834 0xEA85
+0x83378835 0xEA86
+0x83378836 0xEA87
+0x83378837 0xEA88
+0x83378838 0xEA89
+0x83378839 0xEA8A
+0x83378930 0xEA8B
+0x83378931 0xEA8C
+0x83378932 0xEA8D
+0x83378933 0xEA8E
+0x83378934 0xEA8F
+0x83378935 0xEA90
+0x83378936 0xEA91
+0x83378937 0xEA92
+0x83378938 0xEA93
+0x83378939 0xEA94
+0x83378A30 0xEA95
+0x83378A31 0xEA96
+0x83378A32 0xEA97
+0x83378A33 0xEA98
+0x83378A34 0xEA99
+0x83378A35 0xEA9A
+0x83378A36 0xEA9B
+0x83378A37 0xEA9C
+0x83378A38 0xEA9D
+0x83378A39 0xEA9E
+0x83378B30 0xEA9F
+0x83378B31 0xEAA0
+0x83378B32 0xEAA1
+0x83378B33 0xEAA2
+0x83378B34 0xEAA3
+0x83378B35 0xEAA4
+0x83378B36 0xEAA5
+0x83378B37 0xEAA6
+0x83378B38 0xEAA7
+0x83378B39 0xEAA8
+0x83378C30 0xEAA9
+0x83378C31 0xEAAA
+0x83378C32 0xEAAB
+0x83378C33 0xEAAC
+0x83378C34 0xEAAD
+0x83378C35 0xEAAE
+0x83378C36 0xEAAF
+0x83378C37 0xEAB0
+0x83378C38 0xEAB1
+0x83378C39 0xEAB2
+0x83378D30 0xEAB3
+0x83378D31 0xEAB4
+0x83378D32 0xEAB5
+0x83378D33 0xEAB6
+0x83378D34 0xEAB7
+0x83378D35 0xEAB8
+0x83378D36 0xEAB9
+0x83378D37 0xEABA
+0x83378D38 0xEABB
+0x83378D39 0xEABC
+0x83378E30 0xEABD
+0x83378E31 0xEABE
+0x83378E32 0xEABF
+0x83378E33 0xEAC0
+0x83378E34 0xEAC1
+0x83378E35 0xEAC2
+0x83378E36 0xEAC3
+0x83378E37 0xEAC4
+0x83378E38 0xEAC5
+0x83378E39 0xEAC6
+0x83378F30 0xEAC7
+0x83378F31 0xEAC8
+0x83378F32 0xEAC9
+0x83378F33 0xEACA
+0x83378F34 0xEACB
+0x83378F35 0xEACC
+0x83378F36 0xEACD
+0x83378F37 0xEACE
+0x83378F38 0xEACF
+0x83378F39 0xEAD0
+0x83379030 0xEAD1
+0x83379031 0xEAD2
+0x83379032 0xEAD3
+0x83379033 0xEAD4
+0x83379034 0xEAD5
+0x83379035 0xEAD6
+0x83379036 0xEAD7
+0x83379037 0xEAD8
+0x83379038 0xEAD9
+0x83379039 0xEADA
+0x83379130 0xEADB
+0x83379131 0xEADC
+0x83379132 0xEADD
+0x83379133 0xEADE
+0x83379134 0xEADF
+0x83379135 0xEAE0
+0x83379136 0xEAE1
+0x83379137 0xEAE2
+0x83379138 0xEAE3
+0x83379139 0xEAE4
+0x83379230 0xEAE5
+0x83379231 0xEAE6
+0x83379232 0xEAE7
+0x83379233 0xEAE8
+0x83379234 0xEAE9
+0x83379235 0xEAEA
+0x83379236 0xEAEB
+0x83379237 0xEAEC
+0x83379238 0xEAED
+0x83379239 0xEAEE
+0x83379330 0xEAEF
+0x83379331 0xEAF0
+0x83379332 0xEAF1
+0x83379333 0xEAF2
+0x83379334 0xEAF3
+0x83379335 0xEAF4
+0x83379336 0xEAF5
+0x83379337 0xEAF6
+0x83379338 0xEAF7
+0x83379339 0xEAF8
+0x83379430 0xEAF9
+0x83379431 0xEAFA
+0x83379432 0xEAFB
+0x83379433 0xEAFC
+0x83379434 0xEAFD
+0x83379435 0xEAFE
+0x83379436 0xEAFF
+0x83379437 0xEB00
+0x83379438 0xEB01
+0x83379439 0xEB02
+0x83379530 0xEB03
+0x83379531 0xEB04
+0x83379532 0xEB05
+0x83379533 0xEB06
+0x83379534 0xEB07
+0x83379535 0xEB08
+0x83379536 0xEB09
+0x83379537 0xEB0A
+0x83379538 0xEB0B
+0x83379539 0xEB0C
+0x83379630 0xEB0D
+0x83379631 0xEB0E
+0x83379632 0xEB0F
+0x83379633 0xEB10
+0x83379634 0xEB11
+0x83379635 0xEB12
+0x83379636 0xEB13
+0x83379637 0xEB14
+0x83379638 0xEB15
+0x83379639 0xEB16
+0x83379730 0xEB17
+0x83379731 0xEB18
+0x83379732 0xEB19
+0x83379733 0xEB1A
+0x83379734 0xEB1B
+0x83379735 0xEB1C
+0x83379736 0xEB1D
+0x83379737 0xEB1E
+0x83379738 0xEB1F
+0x83379739 0xEB20
+0x83379830 0xEB21
+0x83379831 0xEB22
+0x83379832 0xEB23
+0x83379833 0xEB24
+0x83379834 0xEB25
+0x83379835 0xEB26
+0x83379836 0xEB27
+0x83379837 0xEB28
+0x83379838 0xEB29
+0x83379839 0xEB2A
+0x83379930 0xEB2B
+0x83379931 0xEB2C
+0x83379932 0xEB2D
+0x83379933 0xEB2E
+0x83379934 0xEB2F
+0x83379935 0xEB30
+0x83379936 0xEB31
+0x83379937 0xEB32
+0x83379938 0xEB33
+0x83379939 0xEB34
+0x83379A30 0xEB35
+0x83379A31 0xEB36
+0x83379A32 0xEB37
+0x83379A33 0xEB38
+0x83379A34 0xEB39
+0x83379A35 0xEB3A
+0x83379A36 0xEB3B
+0x83379A37 0xEB3C
+0x83379A38 0xEB3D
+0x83379A39 0xEB3E
+0x83379B30 0xEB3F
+0x83379B31 0xEB40
+0x83379B32 0xEB41
+0x83379B33 0xEB42
+0x83379B34 0xEB43
+0x83379B35 0xEB44
+0x83379B36 0xEB45
+0x83379B37 0xEB46
+0x83379B38 0xEB47
+0x83379B39 0xEB48
+0x83379C30 0xEB49
+0x83379C31 0xEB4A
+0x83379C32 0xEB4B
+0x83379C33 0xEB4C
+0x83379C34 0xEB4D
+0x83379C35 0xEB4E
+0x83379C36 0xEB4F
+0x83379C37 0xEB50
+0x83379C38 0xEB51
+0x83379C39 0xEB52
+0x83379D30 0xEB53
+0x83379D31 0xEB54
+0x83379D32 0xEB55
+0x83379D33 0xEB56
+0x83379D34 0xEB57
+0x83379D35 0xEB58
+0x83379D36 0xEB59
+0x83379D37 0xEB5A
+0x83379D38 0xEB5B
+0x83379D39 0xEB5C
+0x83379E30 0xEB5D
+0x83379E31 0xEB5E
+0x83379E32 0xEB5F
+0x83379E33 0xEB60
+0x83379E34 0xEB61
+0x83379E35 0xEB62
+0x83379E36 0xEB63
+0x83379E37 0xEB64
+0x83379E38 0xEB65
+0x83379E39 0xEB66
+0x83379F30 0xEB67
+0x83379F31 0xEB68
+0x83379F32 0xEB69
+0x83379F33 0xEB6A
+0x83379F34 0xEB6B
+0x83379F35 0xEB6C
+0x83379F36 0xEB6D
+0x83379F37 0xEB6E
+0x83379F38 0xEB6F
+0x83379F39 0xEB70
+0x8337A030 0xEB71
+0x8337A031 0xEB72
+0x8337A032 0xEB73
+0x8337A033 0xEB74
+0x8337A034 0xEB75
+0x8337A035 0xEB76
+0x8337A036 0xEB77
+0x8337A037 0xEB78
+0x8337A038 0xEB79
+0x8337A039 0xEB7A
+0x8337A130 0xEB7B
+0x8337A131 0xEB7C
+0x8337A132 0xEB7D
+0x8337A133 0xEB7E
+0x8337A134 0xEB7F
+0x8337A135 0xEB80
+0x8337A136 0xEB81
+0x8337A137 0xEB82
+0x8337A138 0xEB83
+0x8337A139 0xEB84
+0x8337A230 0xEB85
+0x8337A231 0xEB86
+0x8337A232 0xEB87
+0x8337A233 0xEB88
+0x8337A234 0xEB89
+0x8337A235 0xEB8A
+0x8337A236 0xEB8B
+0x8337A237 0xEB8C
+0x8337A238 0xEB8D
+0x8337A239 0xEB8E
+0x8337A330 0xEB8F
+0x8337A331 0xEB90
+0x8337A332 0xEB91
+0x8337A333 0xEB92
+0x8337A334 0xEB93
+0x8337A335 0xEB94
+0x8337A336 0xEB95
+0x8337A337 0xEB96
+0x8337A338 0xEB97
+0x8337A339 0xEB98
+0x8337A430 0xEB99
+0x8337A431 0xEB9A
+0x8337A432 0xEB9B
+0x8337A433 0xEB9C
+0x8337A434 0xEB9D
+0x8337A435 0xEB9E
+0x8337A436 0xEB9F
+0x8337A437 0xEBA0
+0x8337A438 0xEBA1
+0x8337A439 0xEBA2
+0x8337A530 0xEBA3
+0x8337A531 0xEBA4
+0x8337A532 0xEBA5
+0x8337A533 0xEBA6
+0x8337A534 0xEBA7
+0x8337A535 0xEBA8
+0x8337A536 0xEBA9
+0x8337A537 0xEBAA
+0x8337A538 0xEBAB
+0x8337A539 0xEBAC
+0x8337A630 0xEBAD
+0x8337A631 0xEBAE
+0x8337A632 0xEBAF
+0x8337A633 0xEBB0
+0x8337A634 0xEBB1
+0x8337A635 0xEBB2
+0x8337A636 0xEBB3
+0x8337A637 0xEBB4
+0x8337A638 0xEBB5
+0x8337A639 0xEBB6
+0x8337A730 0xEBB7
+0x8337A731 0xEBB8
+0x8337A732 0xEBB9
+0x8337A733 0xEBBA
+0x8337A734 0xEBBB
+0x8337A735 0xEBBC
+0x8337A736 0xEBBD
+0x8337A737 0xEBBE
+0x8337A738 0xEBBF
+0x8337A739 0xEBC0
+0x8337A830 0xEBC1
+0x8337A831 0xEBC2
+0x8337A832 0xEBC3
+0x8337A833 0xEBC4
+0x8337A834 0xEBC5
+0x8337A835 0xEBC6
+0x8337A836 0xEBC7
+0x8337A837 0xEBC8
+0x8337A838 0xEBC9
+0x8337A839 0xEBCA
+0x8337A930 0xEBCB
+0x8337A931 0xEBCC
+0x8337A932 0xEBCD
+0x8337A933 0xEBCE
+0x8337A934 0xEBCF
+0x8337A935 0xEBD0
+0x8337A936 0xEBD1
+0x8337A937 0xEBD2
+0x8337A938 0xEBD3
+0x8337A939 0xEBD4
+0x8337AA30 0xEBD5
+0x8337AA31 0xEBD6
+0x8337AA32 0xEBD7
+0x8337AA33 0xEBD8
+0x8337AA34 0xEBD9
+0x8337AA35 0xEBDA
+0x8337AA36 0xEBDB
+0x8337AA37 0xEBDC
+0x8337AA38 0xEBDD
+0x8337AA39 0xEBDE
+0x8337AB30 0xEBDF
+0x8337AB31 0xEBE0
+0x8337AB32 0xEBE1
+0x8337AB33 0xEBE2
+0x8337AB34 0xEBE3
+0x8337AB35 0xEBE4
+0x8337AB36 0xEBE5
+0x8337AB37 0xEBE6
+0x8337AB38 0xEBE7
+0x8337AB39 0xEBE8
+0x8337AC30 0xEBE9
+0x8337AC31 0xEBEA
+0x8337AC32 0xEBEB
+0x8337AC33 0xEBEC
+0x8337AC34 0xEBED
+0x8337AC35 0xEBEE
+0x8337AC36 0xEBEF
+0x8337AC37 0xEBF0
+0x8337AC38 0xEBF1
+0x8337AC39 0xEBF2
+0x8337AD30 0xEBF3
+0x8337AD31 0xEBF4
+0x8337AD32 0xEBF5
+0x8337AD33 0xEBF6
+0x8337AD34 0xEBF7
+0x8337AD35 0xEBF8
+0x8337AD36 0xEBF9
+0x8337AD37 0xEBFA
+0x8337AD38 0xEBFB
+0x8337AD39 0xEBFC
+0x8337AE30 0xEBFD
+0x8337AE31 0xEBFE
+0x8337AE32 0xEBFF
+0x8337AE33 0xEC00
+0x8337AE34 0xEC01
+0x8337AE35 0xEC02
+0x8337AE36 0xEC03
+0x8337AE37 0xEC04
+0x8337AE38 0xEC05
+0x8337AE39 0xEC06
+0x8337AF30 0xEC07
+0x8337AF31 0xEC08
+0x8337AF32 0xEC09
+0x8337AF33 0xEC0A
+0x8337AF34 0xEC0B
+0x8337AF35 0xEC0C
+0x8337AF36 0xEC0D
+0x8337AF37 0xEC0E
+0x8337AF38 0xEC0F
+0x8337AF39 0xEC10
+0x8337B030 0xEC11
+0x8337B031 0xEC12
+0x8337B032 0xEC13
+0x8337B033 0xEC14
+0x8337B034 0xEC15
+0x8337B035 0xEC16
+0x8337B036 0xEC17
+0x8337B037 0xEC18
+0x8337B038 0xEC19
+0x8337B039 0xEC1A
+0x8337B130 0xEC1B
+0x8337B131 0xEC1C
+0x8337B132 0xEC1D
+0x8337B133 0xEC1E
+0x8337B134 0xEC1F
+0x8337B135 0xEC20
+0x8337B136 0xEC21
+0x8337B137 0xEC22
+0x8337B138 0xEC23
+0x8337B139 0xEC24
+0x8337B230 0xEC25
+0x8337B231 0xEC26
+0x8337B232 0xEC27
+0x8337B233 0xEC28
+0x8337B234 0xEC29
+0x8337B235 0xEC2A
+0x8337B236 0xEC2B
+0x8337B237 0xEC2C
+0x8337B238 0xEC2D
+0x8337B239 0xEC2E
+0x8337B330 0xEC2F
+0x8337B331 0xEC30
+0x8337B332 0xEC31
+0x8337B333 0xEC32
+0x8337B334 0xEC33
+0x8337B335 0xEC34
+0x8337B336 0xEC35
+0x8337B337 0xEC36
+0x8337B338 0xEC37
+0x8337B339 0xEC38
+0x8337B430 0xEC39
+0x8337B431 0xEC3A
+0x8337B432 0xEC3B
+0x8337B433 0xEC3C
+0x8337B434 0xEC3D
+0x8337B435 0xEC3E
+0x8337B436 0xEC3F
+0x8337B437 0xEC40
+0x8337B438 0xEC41
+0x8337B439 0xEC42
+0x8337B530 0xEC43
+0x8337B531 0xEC44
+0x8337B532 0xEC45
+0x8337B533 0xEC46
+0x8337B534 0xEC47
+0x8337B535 0xEC48
+0x8337B536 0xEC49
+0x8337B537 0xEC4A
+0x8337B538 0xEC4B
+0x8337B539 0xEC4C
+0x8337B630 0xEC4D
+0x8337B631 0xEC4E
+0x8337B632 0xEC4F
+0x8337B633 0xEC50
+0x8337B634 0xEC51
+0x8337B635 0xEC52
+0x8337B636 0xEC53
+0x8337B637 0xEC54
+0x8337B638 0xEC55
+0x8337B639 0xEC56
+0x8337B730 0xEC57
+0x8337B731 0xEC58
+0x8337B732 0xEC59
+0x8337B733 0xEC5A
+0x8337B734 0xEC5B
+0x8337B735 0xEC5C
+0x8337B736 0xEC5D
+0x8337B737 0xEC5E
+0x8337B738 0xEC5F
+0x8337B739 0xEC60
+0x8337B830 0xEC61
+0x8337B831 0xEC62
+0x8337B832 0xEC63
+0x8337B833 0xEC64
+0x8337B834 0xEC65
+0x8337B835 0xEC66
+0x8337B836 0xEC67
+0x8337B837 0xEC68
+0x8337B838 0xEC69
+0x8337B839 0xEC6A
+0x8337B930 0xEC6B
+0x8337B931 0xEC6C
+0x8337B932 0xEC6D
+0x8337B933 0xEC6E
+0x8337B934 0xEC6F
+0x8337B935 0xEC70
+0x8337B936 0xEC71
+0x8337B937 0xEC72
+0x8337B938 0xEC73
+0x8337B939 0xEC74
+0x8337BA30 0xEC75
+0x8337BA31 0xEC76
+0x8337BA32 0xEC77
+0x8337BA33 0xEC78
+0x8337BA34 0xEC79
+0x8337BA35 0xEC7A
+0x8337BA36 0xEC7B
+0x8337BA37 0xEC7C
+0x8337BA38 0xEC7D
+0x8337BA39 0xEC7E
+0x8337BB30 0xEC7F
+0x8337BB31 0xEC80
+0x8337BB32 0xEC81
+0x8337BB33 0xEC82
+0x8337BB34 0xEC83
+0x8337BB35 0xEC84
+0x8337BB36 0xEC85
+0x8337BB37 0xEC86
+0x8337BB38 0xEC87
+0x8337BB39 0xEC88
+0x8337BC30 0xEC89
+0x8337BC31 0xEC8A
+0x8337BC32 0xEC8B
+0x8337BC33 0xEC8C
+0x8337BC34 0xEC8D
+0x8337BC35 0xEC8E
+0x8337BC36 0xEC8F
+0x8337BC37 0xEC90
+0x8337BC38 0xEC91
+0x8337BC39 0xEC92
+0x8337BD30 0xEC93
+0x8337BD31 0xEC94
+0x8337BD32 0xEC95
+0x8337BD33 0xEC96
+0x8337BD34 0xEC97
+0x8337BD35 0xEC98
+0x8337BD36 0xEC99
+0x8337BD37 0xEC9A
+0x8337BD38 0xEC9B
+0x8337BD39 0xEC9C
+0x8337BE30 0xEC9D
+0x8337BE31 0xEC9E
+0x8337BE32 0xEC9F
+0x8337BE33 0xECA0
+0x8337BE34 0xECA1
+0x8337BE35 0xECA2
+0x8337BE36 0xECA3
+0x8337BE37 0xECA4
+0x8337BE38 0xECA5
+0x8337BE39 0xECA6
+0x8337BF30 0xECA7
+0x8337BF31 0xECA8
+0x8337BF32 0xECA9
+0x8337BF33 0xECAA
+0x8337BF34 0xECAB
+0x8337BF35 0xECAC
+0x8337BF36 0xECAD
+0x8337BF37 0xECAE
+0x8337BF38 0xECAF
+0x8337BF39 0xECB0
+0x8337C030 0xECB1
+0x8337C031 0xECB2
+0x8337C032 0xECB3
+0x8337C033 0xECB4
+0x8337C034 0xECB5
+0x8337C035 0xECB6
+0x8337C036 0xECB7
+0x8337C037 0xECB8
+0x8337C038 0xECB9
+0x8337C039 0xECBA
+0x8337C130 0xECBB
+0x8337C131 0xECBC
+0x8337C132 0xECBD
+0x8337C133 0xECBE
+0x8337C134 0xECBF
+0x8337C135 0xECC0
+0x8337C136 0xECC1
+0x8337C137 0xECC2
+0x8337C138 0xECC3
+0x8337C139 0xECC4
+0x8337C230 0xECC5
+0x8337C231 0xECC6
+0x8337C232 0xECC7
+0x8337C233 0xECC8
+0x8337C234 0xECC9
+0x8337C235 0xECCA
+0x8337C236 0xECCB
+0x8337C237 0xECCC
+0x8337C238 0xECCD
+0x8337C239 0xECCE
+0x8337C330 0xECCF
+0x8337C331 0xECD0
+0x8337C332 0xECD1
+0x8337C333 0xECD2
+0x8337C334 0xECD3
+0x8337C335 0xECD4
+0x8337C336 0xECD5
+0x8337C337 0xECD6
+0x8337C338 0xECD7
+0x8337C339 0xECD8
+0x8337C430 0xECD9
+0x8337C431 0xECDA
+0x8337C432 0xECDB
+0x8337C433 0xECDC
+0x8337C434 0xECDD
+0x8337C435 0xECDE
+0x8337C436 0xECDF
+0x8337C437 0xECE0
+0x8337C438 0xECE1
+0x8337C439 0xECE2
+0x8337C530 0xECE3
+0x8337C531 0xECE4
+0x8337C532 0xECE5
+0x8337C533 0xECE6
+0x8337C534 0xECE7
+0x8337C535 0xECE8
+0x8337C536 0xECE9
+0x8337C537 0xECEA
+0x8337C538 0xECEB
+0x8337C539 0xECEC
+0x8337C630 0xECED
+0x8337C631 0xECEE
+0x8337C632 0xECEF
+0x8337C633 0xECF0
+0x8337C634 0xECF1
+0x8337C635 0xECF2
+0x8337C636 0xECF3
+0x8337C637 0xECF4
+0x8337C638 0xECF5
+0x8337C639 0xECF6
+0x8337C730 0xECF7
+0x8337C731 0xECF8
+0x8337C732 0xECF9
+0x8337C733 0xECFA
+0x8337C734 0xECFB
+0x8337C735 0xECFC
+0x8337C736 0xECFD
+0x8337C737 0xECFE
+0x8337C738 0xECFF
+0x8337C739 0xED00
+0x8337C830 0xED01
+0x8337C831 0xED02
+0x8337C832 0xED03
+0x8337C833 0xED04
+0x8337C834 0xED05
+0x8337C835 0xED06
+0x8337C836 0xED07
+0x8337C837 0xED08
+0x8337C838 0xED09
+0x8337C839 0xED0A
+0x8337C930 0xED0B
+0x8337C931 0xED0C
+0x8337C932 0xED0D
+0x8337C933 0xED0E
+0x8337C934 0xED0F
+0x8337C935 0xED10
+0x8337C936 0xED11
+0x8337C937 0xED12
+0x8337C938 0xED13
+0x8337C939 0xED14
+0x8337CA30 0xED15
+0x8337CA31 0xED16
+0x8337CA32 0xED17
+0x8337CA33 0xED18
+0x8337CA34 0xED19
+0x8337CA35 0xED1A
+0x8337CA36 0xED1B
+0x8337CA37 0xED1C
+0x8337CA38 0xED1D
+0x8337CA39 0xED1E
+0x8337CB30 0xED1F
+0x8337CB31 0xED20
+0x8337CB32 0xED21
+0x8337CB33 0xED22
+0x8337CB34 0xED23
+0x8337CB35 0xED24
+0x8337CB36 0xED25
+0x8337CB37 0xED26
+0x8337CB38 0xED27
+0x8337CB39 0xED28
+0x8337CC30 0xED29
+0x8337CC31 0xED2A
+0x8337CC32 0xED2B
+0x8337CC33 0xED2C
+0x8337CC34 0xED2D
+0x8337CC35 0xED2E
+0x8337CC36 0xED2F
+0x8337CC37 0xED30
+0x8337CC38 0xED31
+0x8337CC39 0xED32
+0x8337CD30 0xED33
+0x8337CD31 0xED34
+0x8337CD32 0xED35
+0x8337CD33 0xED36
+0x8337CD34 0xED37
+0x8337CD35 0xED38
+0x8337CD36 0xED39
+0x8337CD37 0xED3A
+0x8337CD38 0xED3B
+0x8337CD39 0xED3C
+0x8337CE30 0xED3D
+0x8337CE31 0xED3E
+0x8337CE32 0xED3F
+0x8337CE33 0xED40
+0x8337CE34 0xED41
+0x8337CE35 0xED42
+0x8337CE36 0xED43
+0x8337CE37 0xED44
+0x8337CE38 0xED45
+0x8337CE39 0xED46
+0x8337CF30 0xED47
+0x8337CF31 0xED48
+0x8337CF32 0xED49
+0x8337CF33 0xED4A
+0x8337CF34 0xED4B
+0x8337CF35 0xED4C
+0x8337CF36 0xED4D
+0x8337CF37 0xED4E
+0x8337CF38 0xED4F
+0x8337CF39 0xED50
+0x8337D030 0xED51
+0x8337D031 0xED52
+0x8337D032 0xED53
+0x8337D033 0xED54
+0x8337D034 0xED55
+0x8337D035 0xED56
+0x8337D036 0xED57
+0x8337D037 0xED58
+0x8337D038 0xED59
+0x8337D039 0xED5A
+0x8337D130 0xED5B
+0x8337D131 0xED5C
+0x8337D132 0xED5D
+0x8337D133 0xED5E
+0x8337D134 0xED5F
+0x8337D135 0xED60
+0x8337D136 0xED61
+0x8337D137 0xED62
+0x8337D138 0xED63
+0x8337D139 0xED64
+0x8337D230 0xED65
+0x8337D231 0xED66
+0x8337D232 0xED67
+0x8337D233 0xED68
+0x8337D234 0xED69
+0x8337D235 0xED6A
+0x8337D236 0xED6B
+0x8337D237 0xED6C
+0x8337D238 0xED6D
+0x8337D239 0xED6E
+0x8337D330 0xED6F
+0x8337D331 0xED70
+0x8337D332 0xED71
+0x8337D333 0xED72
+0x8337D334 0xED73
+0x8337D335 0xED74
+0x8337D336 0xED75
+0x8337D337 0xED76
+0x8337D338 0xED77
+0x8337D339 0xED78
+0x8337D430 0xED79
+0x8337D431 0xED7A
+0x8337D432 0xED7B
+0x8337D433 0xED7C
+0x8337D434 0xED7D
+0x8337D435 0xED7E
+0x8337D436 0xED7F
+0x8337D437 0xED80
+0x8337D438 0xED81
+0x8337D439 0xED82
+0x8337D530 0xED83
+0x8337D531 0xED84
+0x8337D532 0xED85
+0x8337D533 0xED86
+0x8337D534 0xED87
+0x8337D535 0xED88
+0x8337D536 0xED89
+0x8337D537 0xED8A
+0x8337D538 0xED8B
+0x8337D539 0xED8C
+0x8337D630 0xED8D
+0x8337D631 0xED8E
+0x8337D632 0xED8F
+0x8337D633 0xED90
+0x8337D634 0xED91
+0x8337D635 0xED92
+0x8337D636 0xED93
+0x8337D637 0xED94
+0x8337D638 0xED95
+0x8337D639 0xED96
+0x8337D730 0xED97
+0x8337D731 0xED98
+0x8337D732 0xED99
+0x8337D733 0xED9A
+0x8337D734 0xED9B
+0x8337D735 0xED9C
+0x8337D736 0xED9D
+0x8337D737 0xED9E
+0x8337D738 0xED9F
+0x8337D739 0xEDA0
+0x8337D830 0xEDA1
+0x8337D831 0xEDA2
+0x8337D832 0xEDA3
+0x8337D833 0xEDA4
+0x8337D834 0xEDA5
+0x8337D835 0xEDA6
+0x8337D836 0xEDA7
+0x8337D837 0xEDA8
+0x8337D838 0xEDA9
+0x8337D839 0xEDAA
+0x8337D930 0xEDAB
+0x8337D931 0xEDAC
+0x8337D932 0xEDAD
+0x8337D933 0xEDAE
+0x8337D934 0xEDAF
+0x8337D935 0xEDB0
+0x8337D936 0xEDB1
+0x8337D937 0xEDB2
+0x8337D938 0xEDB3
+0x8337D939 0xEDB4
+0x8337DA30 0xEDB5
+0x8337DA31 0xEDB6
+0x8337DA32 0xEDB7
+0x8337DA33 0xEDB8
+0x8337DA34 0xEDB9
+0x8337DA35 0xEDBA
+0x8337DA36 0xEDBB
+0x8337DA37 0xEDBC
+0x8337DA38 0xEDBD
+0x8337DA39 0xEDBE
+0x8337DB30 0xEDBF
+0x8337DB31 0xEDC0
+0x8337DB32 0xEDC1
+0x8337DB33 0xEDC2
+0x8337DB34 0xEDC3
+0x8337DB35 0xEDC4
+0x8337DB36 0xEDC5
+0x8337DB37 0xEDC6
+0x8337DB38 0xEDC7
+0x8337DB39 0xEDC8
+0x8337DC30 0xEDC9
+0x8337DC31 0xEDCA
+0x8337DC32 0xEDCB
+0x8337DC33 0xEDCC
+0x8337DC34 0xEDCD
+0x8337DC35 0xEDCE
+0x8337DC36 0xEDCF
+0x8337DC37 0xEDD0
+0x8337DC38 0xEDD1
+0x8337DC39 0xEDD2
+0x8337DD30 0xEDD3
+0x8337DD31 0xEDD4
+0x8337DD32 0xEDD5
+0x8337DD33 0xEDD6
+0x8337DD34 0xEDD7
+0x8337DD35 0xEDD8
+0x8337DD36 0xEDD9
+0x8337DD37 0xEDDA
+0x8337DD38 0xEDDB
+0x8337DD39 0xEDDC
+0x8337DE30 0xEDDD
+0x8337DE31 0xEDDE
+0x8337DE32 0xEDDF
+0x8337DE33 0xEDE0
+0x8337DE34 0xEDE1
+0x8337DE35 0xEDE2
+0x8337DE36 0xEDE3
+0x8337DE37 0xEDE4
+0x8337DE38 0xEDE5
+0x8337DE39 0xEDE6
+0x8337DF30 0xEDE7
+0x8337DF31 0xEDE8
+0x8337DF32 0xEDE9
+0x8337DF33 0xEDEA
+0x8337DF34 0xEDEB
+0x8337DF35 0xEDEC
+0x8337DF36 0xEDED
+0x8337DF37 0xEDEE
+0x8337DF38 0xEDEF
+0x8337DF39 0xEDF0
+0x8337E030 0xEDF1
+0x8337E031 0xEDF2
+0x8337E032 0xEDF3
+0x8337E033 0xEDF4
+0x8337E034 0xEDF5
+0x8337E035 0xEDF6
+0x8337E036 0xEDF7
+0x8337E037 0xEDF8
+0x8337E038 0xEDF9
+0x8337E039 0xEDFA
+0x8337E130 0xEDFB
+0x8337E131 0xEDFC
+0x8337E132 0xEDFD
+0x8337E133 0xEDFE
+0x8337E134 0xEDFF
+0x8337E135 0xEE00
+0x8337E136 0xEE01
+0x8337E137 0xEE02
+0x8337E138 0xEE03
+0x8337E139 0xEE04
+0x8337E230 0xEE05
+0x8337E231 0xEE06
+0x8337E232 0xEE07
+0x8337E233 0xEE08
+0x8337E234 0xEE09
+0x8337E235 0xEE0A
+0x8337E236 0xEE0B
+0x8337E237 0xEE0C
+0x8337E238 0xEE0D
+0x8337E239 0xEE0E
+0x8337E330 0xEE0F
+0x8337E331 0xEE10
+0x8337E332 0xEE11
+0x8337E333 0xEE12
+0x8337E334 0xEE13
+0x8337E335 0xEE14
+0x8337E336 0xEE15
+0x8337E337 0xEE16
+0x8337E338 0xEE17
+0x8337E339 0xEE18
+0x8337E430 0xEE19
+0x8337E431 0xEE1A
+0x8337E432 0xEE1B
+0x8337E433 0xEE1C
+0x8337E434 0xEE1D
+0x8337E435 0xEE1E
+0x8337E436 0xEE1F
+0x8337E437 0xEE20
+0x8337E438 0xEE21
+0x8337E439 0xEE22
+0x8337E530 0xEE23
+0x8337E531 0xEE24
+0x8337E532 0xEE25
+0x8337E533 0xEE26
+0x8337E534 0xEE27
+0x8337E535 0xEE28
+0x8337E536 0xEE29
+0x8337E537 0xEE2A
+0x8337E538 0xEE2B
+0x8337E539 0xEE2C
+0x8337E630 0xEE2D
+0x8337E631 0xEE2E
+0x8337E632 0xEE2F
+0x8337E633 0xEE30
+0x8337E634 0xEE31
+0x8337E635 0xEE32
+0x8337E636 0xEE33
+0x8337E637 0xEE34
+0x8337E638 0xEE35
+0x8337E639 0xEE36
+0x8337E730 0xEE37
+0x8337E731 0xEE38
+0x8337E732 0xEE39
+0x8337E733 0xEE3A
+0x8337E734 0xEE3B
+0x8337E735 0xEE3C
+0x8337E736 0xEE3D
+0x8337E737 0xEE3E
+0x8337E738 0xEE3F
+0x8337E739 0xEE40
+0x8337E830 0xEE41
+0x8337E831 0xEE42
+0x8337E832 0xEE43
+0x8337E833 0xEE44
+0x8337E834 0xEE45
+0x8337E835 0xEE46
+0x8337E836 0xEE47
+0x8337E837 0xEE48
+0x8337E838 0xEE49
+0x8337E839 0xEE4A
+0x8337E930 0xEE4B
+0x8337E931 0xEE4C
+0x8337E932 0xEE4D
+0x8337E933 0xEE4E
+0x8337E934 0xEE4F
+0x8337E935 0xEE50
+0x8337E936 0xEE51
+0x8337E937 0xEE52
+0x8337E938 0xEE53
+0x8337E939 0xEE54
+0x8337EA30 0xEE55
+0x8337EA31 0xEE56
+0x8337EA32 0xEE57
+0x8337EA33 0xEE58
+0x8337EA34 0xEE59
+0x8337EA35 0xEE5A
+0x8337EA36 0xEE5B
+0x8337EA37 0xEE5C
+0x8337EA38 0xEE5D
+0x8337EA39 0xEE5E
+0x8337EB30 0xEE5F
+0x8337EB31 0xEE60
+0x8337EB32 0xEE61
+0x8337EB33 0xEE62
+0x8337EB34 0xEE63
+0x8337EB35 0xEE64
+0x8337EB36 0xEE65
+0x8337EB37 0xEE66
+0x8337EB38 0xEE67
+0x8337EB39 0xEE68
+0x8337EC30 0xEE69
+0x8337EC31 0xEE6A
+0x8337EC32 0xEE6B
+0x8337EC33 0xEE6C
+0x8337EC34 0xEE6D
+0x8337EC35 0xEE6E
+0x8337EC36 0xEE6F
+0x8337EC37 0xEE70
+0x8337EC38 0xEE71
+0x8337EC39 0xEE72
+0x8337ED30 0xEE73
+0x8337ED31 0xEE74
+0x8337ED32 0xEE75
+0x8337ED33 0xEE76
+0x8337ED34 0xEE77
+0x8337ED35 0xEE78
+0x8337ED36 0xEE79
+0x8337ED37 0xEE7A
+0x8337ED38 0xEE7B
+0x8337ED39 0xEE7C
+0x8337EE30 0xEE7D
+0x8337EE31 0xEE7E
+0x8337EE32 0xEE7F
+0x8337EE33 0xEE80
+0x8337EE34 0xEE81
+0x8337EE35 0xEE82
+0x8337EE36 0xEE83
+0x8337EE37 0xEE84
+0x8337EE38 0xEE85
+0x8337EE39 0xEE86
+0x8337EF30 0xEE87
+0x8337EF31 0xEE88
+0x8337EF32 0xEE89
+0x8337EF33 0xEE8A
+0x8337EF34 0xEE8B
+0x8337EF35 0xEE8C
+0x8337EF36 0xEE8D
+0x8337EF37 0xEE8E
+0x8337EF38 0xEE8F
+0x8337EF39 0xEE90
+0x8337F030 0xEE91
+0x8337F031 0xEE92
+0x8337F032 0xEE93
+0x8337F033 0xEE94
+0x8337F034 0xEE95
+0x8337F035 0xEE96
+0x8337F036 0xEE97
+0x8337F037 0xEE98
+0x8337F038 0xEE99
+0x8337F039 0xEE9A
+0x8337F130 0xEE9B
+0x8337F131 0xEE9C
+0x8337F132 0xEE9D
+0x8337F133 0xEE9E
+0x8337F134 0xEE9F
+0x8337F135 0xEEA0
+0x8337F136 0xEEA1
+0x8337F137 0xEEA2
+0x8337F138 0xEEA3
+0x8337F139 0xEEA4
+0x8337F230 0xEEA5
+0x8337F231 0xEEA6
+0x8337F232 0xEEA7
+0x8337F233 0xEEA8
+0x8337F234 0xEEA9
+0x8337F235 0xEEAA
+0x8337F236 0xEEAB
+0x8337F237 0xEEAC
+0x8337F238 0xEEAD
+0x8337F239 0xEEAE
+0x8337F330 0xEEAF
+0x8337F331 0xEEB0
+0x8337F332 0xEEB1
+0x8337F333 0xEEB2
+0x8337F334 0xEEB3
+0x8337F335 0xEEB4
+0x8337F336 0xEEB5
+0x8337F337 0xEEB6
+0x8337F338 0xEEB7
+0x8337F339 0xEEB8
+0x8337F430 0xEEB9
+0x8337F431 0xEEBA
+0x8337F432 0xEEBB
+0x8337F433 0xEEBC
+0x8337F434 0xEEBD
+0x8337F435 0xEEBE
+0x8337F436 0xEEBF
+0x8337F437 0xEEC0
+0x8337F438 0xEEC1
+0x8337F439 0xEEC2
+0x8337F530 0xEEC3
+0x8337F531 0xEEC4
+0x8337F532 0xEEC5
+0x8337F533 0xEEC6
+0x8337F534 0xEEC7
+0x8337F535 0xEEC8
+0x8337F536 0xEEC9
+0x8337F537 0xEECA
+0x8337F538 0xEECB
+0x8337F539 0xEECC
+0x8337F630 0xEECD
+0x8337F631 0xEECE
+0x8337F632 0xEECF
+0x8337F633 0xEED0
+0x8337F634 0xEED1
+0x8337F635 0xEED2
+0x8337F636 0xEED3
+0x8337F637 0xEED4
+0x8337F638 0xEED5
+0x8337F639 0xEED6
+0x8337F730 0xEED7
+0x8337F731 0xEED8
+0x8337F732 0xEED9
+0x8337F733 0xEEDA
+0x8337F734 0xEEDB
+0x8337F735 0xEEDC
+0x8337F736 0xEEDD
+0x8337F737 0xEEDE
+0x8337F738 0xEEDF
+0x8337F739 0xEEE0
+0x8337F830 0xEEE1
+0x8337F831 0xEEE2
+0x8337F832 0xEEE3
+0x8337F833 0xEEE4
+0x8337F834 0xEEE5
+0x8337F835 0xEEE6
+0x8337F836 0xEEE7
+0x8337F837 0xEEE8
+0x8337F838 0xEEE9
+0x8337F839 0xEEEA
+0x8337F930 0xEEEB
+0x8337F931 0xEEEC
+0x8337F932 0xEEED
+0x8337F933 0xEEEE
+0x8337F934 0xEEEF
+0x8337F935 0xEEF0
+0x8337F936 0xEEF1
+0x8337F937 0xEEF2
+0x8337F938 0xEEF3
+0x8337F939 0xEEF4
+0x8337FA30 0xEEF5
+0x8337FA31 0xEEF6
+0x8337FA32 0xEEF7
+0x8337FA33 0xEEF8
+0x8337FA34 0xEEF9
+0x8337FA35 0xEEFA
+0x8337FA36 0xEEFB
+0x8337FA37 0xEEFC
+0x8337FA38 0xEEFD
+0x8337FA39 0xEEFE
+0x8337FB30 0xEEFF
+0x8337FB31 0xEF00
+0x8337FB32 0xEF01
+0x8337FB33 0xEF02
+0x8337FB34 0xEF03
+0x8337FB35 0xEF04
+0x8337FB36 0xEF05
+0x8337FB37 0xEF06
+0x8337FB38 0xEF07
+0x8337FB39 0xEF08
+0x8337FC30 0xEF09
+0x8337FC31 0xEF0A
+0x8337FC32 0xEF0B
+0x8337FC33 0xEF0C
+0x8337FC34 0xEF0D
+0x8337FC35 0xEF0E
+0x8337FC36 0xEF0F
+0x8337FC37 0xEF10
+0x8337FC38 0xEF11
+0x8337FC39 0xEF12
+0x8337FD30 0xEF13
+0x8337FD31 0xEF14
+0x8337FD32 0xEF15
+0x8337FD33 0xEF16
+0x8337FD34 0xEF17
+0x8337FD35 0xEF18
+0x8337FD36 0xEF19
+0x8337FD37 0xEF1A
+0x8337FD38 0xEF1B
+0x8337FD39 0xEF1C
+0x8337FE30 0xEF1D
+0x8337FE31 0xEF1E
+0x8337FE32 0xEF1F
+0x8337FE33 0xEF20
+0x8337FE34 0xEF21
+0x8337FE35 0xEF22
+0x8337FE36 0xEF23
+0x8337FE37 0xEF24
+0x8337FE38 0xEF25
+0x8337FE39 0xEF26
+0x83388130 0xEF27
+0x83388131 0xEF28
+0x83388132 0xEF29
+0x83388133 0xEF2A
+0x83388134 0xEF2B
+0x83388135 0xEF2C
+0x83388136 0xEF2D
+0x83388137 0xEF2E
+0x83388138 0xEF2F
+0x83388139 0xEF30
+0x83388230 0xEF31
+0x83388231 0xEF32
+0x83388232 0xEF33
+0x83388233 0xEF34
+0x83388234 0xEF35
+0x83388235 0xEF36
+0x83388236 0xEF37
+0x83388237 0xEF38
+0x83388238 0xEF39
+0x83388239 0xEF3A
+0x83388330 0xEF3B
+0x83388331 0xEF3C
+0x83388332 0xEF3D
+0x83388333 0xEF3E
+0x83388334 0xEF3F
+0x83388335 0xEF40
+0x83388336 0xEF41
+0x83388337 0xEF42
+0x83388338 0xEF43
+0x83388339 0xEF44
+0x83388430 0xEF45
+0x83388431 0xEF46
+0x83388432 0xEF47
+0x83388433 0xEF48
+0x83388434 0xEF49
+0x83388435 0xEF4A
+0x83388436 0xEF4B
+0x83388437 0xEF4C
+0x83388438 0xEF4D
+0x83388439 0xEF4E
+0x83388530 0xEF4F
+0x83388531 0xEF50
+0x83388532 0xEF51
+0x83388533 0xEF52
+0x83388534 0xEF53
+0x83388535 0xEF54
+0x83388536 0xEF55
+0x83388537 0xEF56
+0x83388538 0xEF57
+0x83388539 0xEF58
+0x83388630 0xEF59
+0x83388631 0xEF5A
+0x83388632 0xEF5B
+0x83388633 0xEF5C
+0x83388634 0xEF5D
+0x83388635 0xEF5E
+0x83388636 0xEF5F
+0x83388637 0xEF60
+0x83388638 0xEF61
+0x83388639 0xEF62
+0x83388730 0xEF63
+0x83388731 0xEF64
+0x83388732 0xEF65
+0x83388733 0xEF66
+0x83388734 0xEF67
+0x83388735 0xEF68
+0x83388736 0xEF69
+0x83388737 0xEF6A
+0x83388738 0xEF6B
+0x83388739 0xEF6C
+0x83388830 0xEF6D
+0x83388831 0xEF6E
+0x83388832 0xEF6F
+0x83388833 0xEF70
+0x83388834 0xEF71
+0x83388835 0xEF72
+0x83388836 0xEF73
+0x83388837 0xEF74
+0x83388838 0xEF75
+0x83388839 0xEF76
+0x83388930 0xEF77
+0x83388931 0xEF78
+0x83388932 0xEF79
+0x83388933 0xEF7A
+0x83388934 0xEF7B
+0x83388935 0xEF7C
+0x83388936 0xEF7D
+0x83388937 0xEF7E
+0x83388938 0xEF7F
+0x83388939 0xEF80
+0x83388A30 0xEF81
+0x83388A31 0xEF82
+0x83388A32 0xEF83
+0x83388A33 0xEF84
+0x83388A34 0xEF85
+0x83388A35 0xEF86
+0x83388A36 0xEF87
+0x83388A37 0xEF88
+0x83388A38 0xEF89
+0x83388A39 0xEF8A
+0x83388B30 0xEF8B
+0x83388B31 0xEF8C
+0x83388B32 0xEF8D
+0x83388B33 0xEF8E
+0x83388B34 0xEF8F
+0x83388B35 0xEF90
+0x83388B36 0xEF91
+0x83388B37 0xEF92
+0x83388B38 0xEF93
+0x83388B39 0xEF94
+0x83388C30 0xEF95
+0x83388C31 0xEF96
+0x83388C32 0xEF97
+0x83388C33 0xEF98
+0x83388C34 0xEF99
+0x83388C35 0xEF9A
+0x83388C36 0xEF9B
+0x83388C37 0xEF9C
+0x83388C38 0xEF9D
+0x83388C39 0xEF9E
+0x83388D30 0xEF9F
+0x83388D31 0xEFA0
+0x83388D32 0xEFA1
+0x83388D33 0xEFA2
+0x83388D34 0xEFA3
+0x83388D35 0xEFA4
+0x83388D36 0xEFA5
+0x83388D37 0xEFA6
+0x83388D38 0xEFA7
+0x83388D39 0xEFA8
+0x83388E30 0xEFA9
+0x83388E31 0xEFAA
+0x83388E32 0xEFAB
+0x83388E33 0xEFAC
+0x83388E34 0xEFAD
+0x83388E35 0xEFAE
+0x83388E36 0xEFAF
+0x83388E37 0xEFB0
+0x83388E38 0xEFB1
+0x83388E39 0xEFB2
+0x83388F30 0xEFB3
+0x83388F31 0xEFB4
+0x83388F32 0xEFB5
+0x83388F33 0xEFB6
+0x83388F34 0xEFB7
+0x83388F35 0xEFB8
+0x83388F36 0xEFB9
+0x83388F37 0xEFBA
+0x83388F38 0xEFBB
+0x83388F39 0xEFBC
+0x83389030 0xEFBD
+0x83389031 0xEFBE
+0x83389032 0xEFBF
+0x83389033 0xEFC0
+0x83389034 0xEFC1
+0x83389035 0xEFC2
+0x83389036 0xEFC3
+0x83389037 0xEFC4
+0x83389038 0xEFC5
+0x83389039 0xEFC6
+0x83389130 0xEFC7
+0x83389131 0xEFC8
+0x83389132 0xEFC9
+0x83389133 0xEFCA
+0x83389134 0xEFCB
+0x83389135 0xEFCC
+0x83389136 0xEFCD
+0x83389137 0xEFCE
+0x83389138 0xEFCF
+0x83389139 0xEFD0
+0x83389230 0xEFD1
+0x83389231 0xEFD2
+0x83389232 0xEFD3
+0x83389233 0xEFD4
+0x83389234 0xEFD5
+0x83389235 0xEFD6
+0x83389236 0xEFD7
+0x83389237 0xEFD8
+0x83389238 0xEFD9
+0x83389239 0xEFDA
+0x83389330 0xEFDB
+0x83389331 0xEFDC
+0x83389332 0xEFDD
+0x83389333 0xEFDE
+0x83389334 0xEFDF
+0x83389335 0xEFE0
+0x83389336 0xEFE1
+0x83389337 0xEFE2
+0x83389338 0xEFE3
+0x83389339 0xEFE4
+0x83389430 0xEFE5
+0x83389431 0xEFE6
+0x83389432 0xEFE7
+0x83389433 0xEFE8
+0x83389434 0xEFE9
+0x83389435 0xEFEA
+0x83389436 0xEFEB
+0x83389437 0xEFEC
+0x83389438 0xEFED
+0x83389439 0xEFEE
+0x83389530 0xEFEF
+0x83389531 0xEFF0
+0x83389532 0xEFF1
+0x83389533 0xEFF2
+0x83389534 0xEFF3
+0x83389535 0xEFF4
+0x83389536 0xEFF5
+0x83389537 0xEFF6
+0x83389538 0xEFF7
+0x83389539 0xEFF8
+0x83389630 0xEFF9
+0x83389631 0xEFFA
+0x83389632 0xEFFB
+0x83389633 0xEFFC
+0x83389634 0xEFFD
+0x83389635 0xEFFE
+0x83389636 0xEFFF
+0x83389637 0xF000
+0x83389638 0xF001
+0x83389639 0xF002
+0x83389730 0xF003
+0x83389731 0xF004
+0x83389732 0xF005
+0x83389733 0xF006
+0x83389734 0xF007
+0x83389735 0xF008
+0x83389736 0xF009
+0x83389737 0xF00A
+0x83389738 0xF00B
+0x83389739 0xF00C
+0x83389830 0xF00D
+0x83389831 0xF00E
+0x83389832 0xF00F
+0x83389833 0xF010
+0x83389834 0xF011
+0x83389835 0xF012
+0x83389836 0xF013
+0x83389837 0xF014
+0x83389838 0xF015
+0x83389839 0xF016
+0x83389930 0xF017
+0x83389931 0xF018
+0x83389932 0xF019
+0x83389933 0xF01A
+0x83389934 0xF01B
+0x83389935 0xF01C
+0x83389936 0xF01D
+0x83389937 0xF01E
+0x83389938 0xF01F
+0x83389939 0xF020
+0x83389A30 0xF021
+0x83389A31 0xF022
+0x83389A32 0xF023
+0x83389A33 0xF024
+0x83389A34 0xF025
+0x83389A35 0xF026
+0x83389A36 0xF027
+0x83389A37 0xF028
+0x83389A38 0xF029
+0x83389A39 0xF02A
+0x83389B30 0xF02B
+0x83389B31 0xF02C
+0x83389B32 0xF02D
+0x83389B33 0xF02E
+0x83389B34 0xF02F
+0x83389B35 0xF030
+0x83389B36 0xF031
+0x83389B37 0xF032
+0x83389B38 0xF033
+0x83389B39 0xF034
+0x83389C30 0xF035
+0x83389C31 0xF036
+0x83389C32 0xF037
+0x83389C33 0xF038
+0x83389C34 0xF039
+0x83389C35 0xF03A
+0x83389C36 0xF03B
+0x83389C37 0xF03C
+0x83389C38 0xF03D
+0x83389C39 0xF03E
+0x83389D30 0xF03F
+0x83389D31 0xF040
+0x83389D32 0xF041
+0x83389D33 0xF042
+0x83389D34 0xF043
+0x83389D35 0xF044
+0x83389D36 0xF045
+0x83389D37 0xF046
+0x83389D38 0xF047
+0x83389D39 0xF048
+0x83389E30 0xF049
+0x83389E31 0xF04A
+0x83389E32 0xF04B
+0x83389E33 0xF04C
+0x83389E34 0xF04D
+0x83389E35 0xF04E
+0x83389E36 0xF04F
+0x83389E37 0xF050
+0x83389E38 0xF051
+0x83389E39 0xF052
+0x83389F30 0xF053
+0x83389F31 0xF054
+0x83389F32 0xF055
+0x83389F33 0xF056
+0x83389F34 0xF057
+0x83389F35 0xF058
+0x83389F36 0xF059
+0x83389F37 0xF05A
+0x83389F38 0xF05B
+0x83389F39 0xF05C
+0x8338A030 0xF05D
+0x8338A031 0xF05E
+0x8338A032 0xF05F
+0x8338A033 0xF060
+0x8338A034 0xF061
+0x8338A035 0xF062
+0x8338A036 0xF063
+0x8338A037 0xF064
+0x8338A038 0xF065
+0x8338A039 0xF066
+0x8338A130 0xF067
+0x8338A131 0xF068
+0x8338A132 0xF069
+0x8338A133 0xF06A
+0x8338A134 0xF06B
+0x8338A135 0xF06C
+0x8338A136 0xF06D
+0x8338A137 0xF06E
+0x8338A138 0xF06F
+0x8338A139 0xF070
+0x8338A230 0xF071
+0x8338A231 0xF072
+0x8338A232 0xF073
+0x8338A233 0xF074
+0x8338A234 0xF075
+0x8338A235 0xF076
+0x8338A236 0xF077
+0x8338A237 0xF078
+0x8338A238 0xF079
+0x8338A239 0xF07A
+0x8338A330 0xF07B
+0x8338A331 0xF07C
+0x8338A332 0xF07D
+0x8338A333 0xF07E
+0x8338A334 0xF07F
+0x8338A335 0xF080
+0x8338A336 0xF081
+0x8338A337 0xF082
+0x8338A338 0xF083
+0x8338A339 0xF084
+0x8338A430 0xF085
+0x8338A431 0xF086
+0x8338A432 0xF087
+0x8338A433 0xF088
+0x8338A434 0xF089
+0x8338A435 0xF08A
+0x8338A436 0xF08B
+0x8338A437 0xF08C
+0x8338A438 0xF08D
+0x8338A439 0xF08E
+0x8338A530 0xF08F
+0x8338A531 0xF090
+0x8338A532 0xF091
+0x8338A533 0xF092
+0x8338A534 0xF093
+0x8338A535 0xF094
+0x8338A536 0xF095
+0x8338A537 0xF096
+0x8338A538 0xF097
+0x8338A539 0xF098
+0x8338A630 0xF099
+0x8338A631 0xF09A
+0x8338A632 0xF09B
+0x8338A633 0xF09C
+0x8338A634 0xF09D
+0x8338A635 0xF09E
+0x8338A636 0xF09F
+0x8338A637 0xF0A0
+0x8338A638 0xF0A1
+0x8338A639 0xF0A2
+0x8338A730 0xF0A3
+0x8338A731 0xF0A4
+0x8338A732 0xF0A5
+0x8338A733 0xF0A6
+0x8338A734 0xF0A7
+0x8338A735 0xF0A8
+0x8338A736 0xF0A9
+0x8338A737 0xF0AA
+0x8338A738 0xF0AB
+0x8338A739 0xF0AC
+0x8338A830 0xF0AD
+0x8338A831 0xF0AE
+0x8338A832 0xF0AF
+0x8338A833 0xF0B0
+0x8338A834 0xF0B1
+0x8338A835 0xF0B2
+0x8338A836 0xF0B3
+0x8338A837 0xF0B4
+0x8338A838 0xF0B5
+0x8338A839 0xF0B6
+0x8338A930 0xF0B7
+0x8338A931 0xF0B8
+0x8338A932 0xF0B9
+0x8338A933 0xF0BA
+0x8338A934 0xF0BB
+0x8338A935 0xF0BC
+0x8338A936 0xF0BD
+0x8338A937 0xF0BE
+0x8338A938 0xF0BF
+0x8338A939 0xF0C0
+0x8338AA30 0xF0C1
+0x8338AA31 0xF0C2
+0x8338AA32 0xF0C3
+0x8338AA33 0xF0C4
+0x8338AA34 0xF0C5
+0x8338AA35 0xF0C6
+0x8338AA36 0xF0C7
+0x8338AA37 0xF0C8
+0x8338AA38 0xF0C9
+0x8338AA39 0xF0CA
+0x8338AB30 0xF0CB
+0x8338AB31 0xF0CC
+0x8338AB32 0xF0CD
+0x8338AB33 0xF0CE
+0x8338AB34 0xF0CF
+0x8338AB35 0xF0D0
+0x8338AB36 0xF0D1
+0x8338AB37 0xF0D2
+0x8338AB38 0xF0D3
+0x8338AB39 0xF0D4
+0x8338AC30 0xF0D5
+0x8338AC31 0xF0D6
+0x8338AC32 0xF0D7
+0x8338AC33 0xF0D8
+0x8338AC34 0xF0D9
+0x8338AC35 0xF0DA
+0x8338AC36 0xF0DB
+0x8338AC37 0xF0DC
+0x8338AC38 0xF0DD
+0x8338AC39 0xF0DE
+0x8338AD30 0xF0DF
+0x8338AD31 0xF0E0
+0x8338AD32 0xF0E1
+0x8338AD33 0xF0E2
+0x8338AD34 0xF0E3
+0x8338AD35 0xF0E4
+0x8338AD36 0xF0E5
+0x8338AD37 0xF0E6
+0x8338AD38 0xF0E7
+0x8338AD39 0xF0E8
+0x8338AE30 0xF0E9
+0x8338AE31 0xF0EA
+0x8338AE32 0xF0EB
+0x8338AE33 0xF0EC
+0x8338AE34 0xF0ED
+0x8338AE35 0xF0EE
+0x8338AE36 0xF0EF
+0x8338AE37 0xF0F0
+0x8338AE38 0xF0F1
+0x8338AE39 0xF0F2
+0x8338AF30 0xF0F3
+0x8338AF31 0xF0F4
+0x8338AF32 0xF0F5
+0x8338AF33 0xF0F6
+0x8338AF34 0xF0F7
+0x8338AF35 0xF0F8
+0x8338AF36 0xF0F9
+0x8338AF37 0xF0FA
+0x8338AF38 0xF0FB
+0x8338AF39 0xF0FC
+0x8338B030 0xF0FD
+0x8338B031 0xF0FE
+0x8338B032 0xF0FF
+0x8338B033 0xF100
+0x8338B034 0xF101
+0x8338B035 0xF102
+0x8338B036 0xF103
+0x8338B037 0xF104
+0x8338B038 0xF105
+0x8338B039 0xF106
+0x8338B130 0xF107
+0x8338B131 0xF108
+0x8338B132 0xF109
+0x8338B133 0xF10A
+0x8338B134 0xF10B
+0x8338B135 0xF10C
+0x8338B136 0xF10D
+0x8338B137 0xF10E
+0x8338B138 0xF10F
+0x8338B139 0xF110
+0x8338B230 0xF111
+0x8338B231 0xF112
+0x8338B232 0xF113
+0x8338B233 0xF114
+0x8338B234 0xF115
+0x8338B235 0xF116
+0x8338B236 0xF117
+0x8338B237 0xF118
+0x8338B238 0xF119
+0x8338B239 0xF11A
+0x8338B330 0xF11B
+0x8338B331 0xF11C
+0x8338B332 0xF11D
+0x8338B333 0xF11E
+0x8338B334 0xF11F
+0x8338B335 0xF120
+0x8338B336 0xF121
+0x8338B337 0xF122
+0x8338B338 0xF123
+0x8338B339 0xF124
+0x8338B430 0xF125
+0x8338B431 0xF126
+0x8338B432 0xF127
+0x8338B433 0xF128
+0x8338B434 0xF129
+0x8338B435 0xF12A
+0x8338B436 0xF12B
+0x8338B437 0xF12C
+0x8338B438 0xF12D
+0x8338B439 0xF12E
+0x8338B530 0xF12F
+0x8338B531 0xF130
+0x8338B532 0xF131
+0x8338B533 0xF132
+0x8338B534 0xF133
+0x8338B535 0xF134
+0x8338B536 0xF135
+0x8338B537 0xF136
+0x8338B538 0xF137
+0x8338B539 0xF138
+0x8338B630 0xF139
+0x8338B631 0xF13A
+0x8338B632 0xF13B
+0x8338B633 0xF13C
+0x8338B634 0xF13D
+0x8338B635 0xF13E
+0x8338B636 0xF13F
+0x8338B637 0xF140
+0x8338B638 0xF141
+0x8338B639 0xF142
+0x8338B730 0xF143
+0x8338B731 0xF144
+0x8338B732 0xF145
+0x8338B733 0xF146
+0x8338B734 0xF147
+0x8338B735 0xF148
+0x8338B736 0xF149
+0x8338B737 0xF14A
+0x8338B738 0xF14B
+0x8338B739 0xF14C
+0x8338B830 0xF14D
+0x8338B831 0xF14E
+0x8338B832 0xF14F
+0x8338B833 0xF150
+0x8338B834 0xF151
+0x8338B835 0xF152
+0x8338B836 0xF153
+0x8338B837 0xF154
+0x8338B838 0xF155
+0x8338B839 0xF156
+0x8338B930 0xF157
+0x8338B931 0xF158
+0x8338B932 0xF159
+0x8338B933 0xF15A
+0x8338B934 0xF15B
+0x8338B935 0xF15C
+0x8338B936 0xF15D
+0x8338B937 0xF15E
+0x8338B938 0xF15F
+0x8338B939 0xF160
+0x8338BA30 0xF161
+0x8338BA31 0xF162
+0x8338BA32 0xF163
+0x8338BA33 0xF164
+0x8338BA34 0xF165
+0x8338BA35 0xF166
+0x8338BA36 0xF167
+0x8338BA37 0xF168
+0x8338BA38 0xF169
+0x8338BA39 0xF16A
+0x8338BB30 0xF16B
+0x8338BB31 0xF16C
+0x8338BB32 0xF16D
+0x8338BB33 0xF16E
+0x8338BB34 0xF16F
+0x8338BB35 0xF170
+0x8338BB36 0xF171
+0x8338BB37 0xF172
+0x8338BB38 0xF173
+0x8338BB39 0xF174
+0x8338BC30 0xF175
+0x8338BC31 0xF176
+0x8338BC32 0xF177
+0x8338BC33 0xF178
+0x8338BC34 0xF179
+0x8338BC35 0xF17A
+0x8338BC36 0xF17B
+0x8338BC37 0xF17C
+0x8338BC38 0xF17D
+0x8338BC39 0xF17E
+0x8338BD30 0xF17F
+0x8338BD31 0xF180
+0x8338BD32 0xF181
+0x8338BD33 0xF182
+0x8338BD34 0xF183
+0x8338BD35 0xF184
+0x8338BD36 0xF185
+0x8338BD37 0xF186
+0x8338BD38 0xF187
+0x8338BD39 0xF188
+0x8338BE30 0xF189
+0x8338BE31 0xF18A
+0x8338BE32 0xF18B
+0x8338BE33 0xF18C
+0x8338BE34 0xF18D
+0x8338BE35 0xF18E
+0x8338BE36 0xF18F
+0x8338BE37 0xF190
+0x8338BE38 0xF191
+0x8338BE39 0xF192
+0x8338BF30 0xF193
+0x8338BF31 0xF194
+0x8338BF32 0xF195
+0x8338BF33 0xF196
+0x8338BF34 0xF197
+0x8338BF35 0xF198
+0x8338BF36 0xF199
+0x8338BF37 0xF19A
+0x8338BF38 0xF19B
+0x8338BF39 0xF19C
+0x8338C030 0xF19D
+0x8338C031 0xF19E
+0x8338C032 0xF19F
+0x8338C033 0xF1A0
+0x8338C034 0xF1A1
+0x8338C035 0xF1A2
+0x8338C036 0xF1A3
+0x8338C037 0xF1A4
+0x8338C038 0xF1A5
+0x8338C039 0xF1A6
+0x8338C130 0xF1A7
+0x8338C131 0xF1A8
+0x8338C132 0xF1A9
+0x8338C133 0xF1AA
+0x8338C134 0xF1AB
+0x8338C135 0xF1AC
+0x8338C136 0xF1AD
+0x8338C137 0xF1AE
+0x8338C138 0xF1AF
+0x8338C139 0xF1B0
+0x8338C230 0xF1B1
+0x8338C231 0xF1B2
+0x8338C232 0xF1B3
+0x8338C233 0xF1B4
+0x8338C234 0xF1B5
+0x8338C235 0xF1B6
+0x8338C236 0xF1B7
+0x8338C237 0xF1B8
+0x8338C238 0xF1B9
+0x8338C239 0xF1BA
+0x8338C330 0xF1BB
+0x8338C331 0xF1BC
+0x8338C332 0xF1BD
+0x8338C333 0xF1BE
+0x8338C334 0xF1BF
+0x8338C335 0xF1C0
+0x8338C336 0xF1C1
+0x8338C337 0xF1C2
+0x8338C338 0xF1C3
+0x8338C339 0xF1C4
+0x8338C430 0xF1C5
+0x8338C431 0xF1C6
+0x8338C432 0xF1C7
+0x8338C433 0xF1C8
+0x8338C434 0xF1C9
+0x8338C435 0xF1CA
+0x8338C436 0xF1CB
+0x8338C437 0xF1CC
+0x8338C438 0xF1CD
+0x8338C439 0xF1CE
+0x8338C530 0xF1CF
+0x8338C531 0xF1D0
+0x8338C532 0xF1D1
+0x8338C533 0xF1D2
+0x8338C534 0xF1D3
+0x8338C535 0xF1D4
+0x8338C536 0xF1D5
+0x8338C537 0xF1D6
+0x8338C538 0xF1D7
+0x8338C539 0xF1D8
+0x8338C630 0xF1D9
+0x8338C631 0xF1DA
+0x8338C632 0xF1DB
+0x8338C633 0xF1DC
+0x8338C634 0xF1DD
+0x8338C635 0xF1DE
+0x8338C636 0xF1DF
+0x8338C637 0xF1E0
+0x8338C638 0xF1E1
+0x8338C639 0xF1E2
+0x8338C730 0xF1E3
+0x8338C731 0xF1E4
+0x8338C732 0xF1E5
+0x8338C733 0xF1E6
+0x8338C734 0xF1E7
+0x8338C735 0xF1E8
+0x8338C736 0xF1E9
+0x8338C737 0xF1EA
+0x8338C738 0xF1EB
+0x8338C739 0xF1EC
+0x8338C830 0xF1ED
+0x8338C831 0xF1EE
+0x8338C832 0xF1EF
+0x8338C833 0xF1F0
+0x8338C834 0xF1F1
+0x8338C835 0xF1F2
+0x8338C836 0xF1F3
+0x8338C837 0xF1F4
+0x8338C838 0xF1F5
+0x8338C839 0xF1F6
+0x8338C930 0xF1F7
+0x8338C931 0xF1F8
+0x8338C932 0xF1F9
+0x8338C933 0xF1FA
+0x8338C934 0xF1FB
+0x8338C935 0xF1FC
+0x8338C936 0xF1FD
+0x8338C937 0xF1FE
+0x8338C938 0xF1FF
+0x8338C939 0xF200
+0x8338CA30 0xF201
+0x8338CA31 0xF202
+0x8338CA32 0xF203
+0x8338CA33 0xF204
+0x8338CA34 0xF205
+0x8338CA35 0xF206
+0x8338CA36 0xF207
+0x8338CA37 0xF208
+0x8338CA38 0xF209
+0x8338CA39 0xF20A
+0x8338CB30 0xF20B
+0x8338CB31 0xF20C
+0x8338CB32 0xF20D
+0x8338CB33 0xF20E
+0x8338CB34 0xF20F
+0x8338CB35 0xF210
+0x8338CB36 0xF211
+0x8338CB37 0xF212
+0x8338CB38 0xF213
+0x8338CB39 0xF214
+0x8338CC30 0xF215
+0x8338CC31 0xF216
+0x8338CC32 0xF217
+0x8338CC33 0xF218
+0x8338CC34 0xF219
+0x8338CC35 0xF21A
+0x8338CC36 0xF21B
+0x8338CC37 0xF21C
+0x8338CC38 0xF21D
+0x8338CC39 0xF21E
+0x8338CD30 0xF21F
+0x8338CD31 0xF220
+0x8338CD32 0xF221
+0x8338CD33 0xF222
+0x8338CD34 0xF223
+0x8338CD35 0xF224
+0x8338CD36 0xF225
+0x8338CD37 0xF226
+0x8338CD38 0xF227
+0x8338CD39 0xF228
+0x8338CE30 0xF229
+0x8338CE31 0xF22A
+0x8338CE32 0xF22B
+0x8338CE33 0xF22C
+0x8338CE34 0xF22D
+0x8338CE35 0xF22E
+0x8338CE36 0xF22F
+0x8338CE37 0xF230
+0x8338CE38 0xF231
+0x8338CE39 0xF232
+0x8338CF30 0xF233
+0x8338CF31 0xF234
+0x8338CF32 0xF235
+0x8338CF33 0xF236
+0x8338CF34 0xF237
+0x8338CF35 0xF238
+0x8338CF36 0xF239
+0x8338CF37 0xF23A
+0x8338CF38 0xF23B
+0x8338CF39 0xF23C
+0x8338D030 0xF23D
+0x8338D031 0xF23E
+0x8338D032 0xF23F
+0x8338D033 0xF240
+0x8338D034 0xF241
+0x8338D035 0xF242
+0x8338D036 0xF243
+0x8338D037 0xF244
+0x8338D038 0xF245
+0x8338D039 0xF246
+0x8338D130 0xF247
+0x8338D131 0xF248
+0x8338D132 0xF249
+0x8338D133 0xF24A
+0x8338D134 0xF24B
+0x8338D135 0xF24C
+0x8338D136 0xF24D
+0x8338D137 0xF24E
+0x8338D138 0xF24F
+0x8338D139 0xF250
+0x8338D230 0xF251
+0x8338D231 0xF252
+0x8338D232 0xF253
+0x8338D233 0xF254
+0x8338D234 0xF255
+0x8338D235 0xF256
+0x8338D236 0xF257
+0x8338D237 0xF258
+0x8338D238 0xF259
+0x8338D239 0xF25A
+0x8338D330 0xF25B
+0x8338D331 0xF25C
+0x8338D332 0xF25D
+0x8338D333 0xF25E
+0x8338D334 0xF25F
+0x8338D335 0xF260
+0x8338D336 0xF261
+0x8338D337 0xF262
+0x8338D338 0xF263
+0x8338D339 0xF264
+0x8338D430 0xF265
+0x8338D431 0xF266
+0x8338D432 0xF267
+0x8338D433 0xF268
+0x8338D434 0xF269
+0x8338D435 0xF26A
+0x8338D436 0xF26B
+0x8338D437 0xF26C
+0x8338D438 0xF26D
+0x8338D439 0xF26E
+0x8338D530 0xF26F
+0x8338D531 0xF270
+0x8338D532 0xF271
+0x8338D533 0xF272
+0x8338D534 0xF273
+0x8338D535 0xF274
+0x8338D536 0xF275
+0x8338D537 0xF276
+0x8338D538 0xF277
+0x8338D539 0xF278
+0x8338D630 0xF279
+0x8338D631 0xF27A
+0x8338D632 0xF27B
+0x8338D633 0xF27C
+0x8338D634 0xF27D
+0x8338D635 0xF27E
+0x8338D636 0xF27F
+0x8338D637 0xF280
+0x8338D638 0xF281
+0x8338D639 0xF282
+0x8338D730 0xF283
+0x8338D731 0xF284
+0x8338D732 0xF285
+0x8338D733 0xF286
+0x8338D734 0xF287
+0x8338D735 0xF288
+0x8338D736 0xF289
+0x8338D737 0xF28A
+0x8338D738 0xF28B
+0x8338D739 0xF28C
+0x8338D830 0xF28D
+0x8338D831 0xF28E
+0x8338D832 0xF28F
+0x8338D833 0xF290
+0x8338D834 0xF291
+0x8338D835 0xF292
+0x8338D836 0xF293
+0x8338D837 0xF294
+0x8338D838 0xF295
+0x8338D839 0xF296
+0x8338D930 0xF297
+0x8338D931 0xF298
+0x8338D932 0xF299
+0x8338D933 0xF29A
+0x8338D934 0xF29B
+0x8338D935 0xF29C
+0x8338D936 0xF29D
+0x8338D937 0xF29E
+0x8338D938 0xF29F
+0x8338D939 0xF2A0
+0x8338DA30 0xF2A1
+0x8338DA31 0xF2A2
+0x8338DA32 0xF2A3
+0x8338DA33 0xF2A4
+0x8338DA34 0xF2A5
+0x8338DA35 0xF2A6
+0x8338DA36 0xF2A7
+0x8338DA37 0xF2A8
+0x8338DA38 0xF2A9
+0x8338DA39 0xF2AA
+0x8338DB30 0xF2AB
+0x8338DB31 0xF2AC
+0x8338DB32 0xF2AD
+0x8338DB33 0xF2AE
+0x8338DB34 0xF2AF
+0x8338DB35 0xF2B0
+0x8338DB36 0xF2B1
+0x8338DB37 0xF2B2
+0x8338DB38 0xF2B3
+0x8338DB39 0xF2B4
+0x8338DC30 0xF2B5
+0x8338DC31 0xF2B6
+0x8338DC32 0xF2B7
+0x8338DC33 0xF2B8
+0x8338DC34 0xF2B9
+0x8338DC35 0xF2BA
+0x8338DC36 0xF2BB
+0x8338DC37 0xF2BC
+0x8338DC38 0xF2BD
+0x8338DC39 0xF2BE
+0x8338DD30 0xF2BF
+0x8338DD31 0xF2C0
+0x8338DD32 0xF2C1
+0x8338DD33 0xF2C2
+0x8338DD34 0xF2C3
+0x8338DD35 0xF2C4
+0x8338DD36 0xF2C5
+0x8338DD37 0xF2C6
+0x8338DD38 0xF2C7
+0x8338DD39 0xF2C8
+0x8338DE30 0xF2C9
+0x8338DE31 0xF2CA
+0x8338DE32 0xF2CB
+0x8338DE33 0xF2CC
+0x8338DE34 0xF2CD
+0x8338DE35 0xF2CE
+0x8338DE36 0xF2CF
+0x8338DE37 0xF2D0
+0x8338DE38 0xF2D1
+0x8338DE39 0xF2D2
+0x8338DF30 0xF2D3
+0x8338DF31 0xF2D4
+0x8338DF32 0xF2D5
+0x8338DF33 0xF2D6
+0x8338DF34 0xF2D7
+0x8338DF35 0xF2D8
+0x8338DF36 0xF2D9
+0x8338DF37 0xF2DA
+0x8338DF38 0xF2DB
+0x8338DF39 0xF2DC
+0x8338E030 0xF2DD
+0x8338E031 0xF2DE
+0x8338E032 0xF2DF
+0x8338E033 0xF2E0
+0x8338E034 0xF2E1
+0x8338E035 0xF2E2
+0x8338E036 0xF2E3
+0x8338E037 0xF2E4
+0x8338E038 0xF2E5
+0x8338E039 0xF2E6
+0x8338E130 0xF2E7
+0x8338E131 0xF2E8
+0x8338E132 0xF2E9
+0x8338E133 0xF2EA
+0x8338E134 0xF2EB
+0x8338E135 0xF2EC
+0x8338E136 0xF2ED
+0x8338E137 0xF2EE
+0x8338E138 0xF2EF
+0x8338E139 0xF2F0
+0x8338E230 0xF2F1
+0x8338E231 0xF2F2
+0x8338E232 0xF2F3
+0x8338E233 0xF2F4
+0x8338E234 0xF2F5
+0x8338E235 0xF2F6
+0x8338E236 0xF2F7
+0x8338E237 0xF2F8
+0x8338E238 0xF2F9
+0x8338E239 0xF2FA
+0x8338E330 0xF2FB
+0x8338E331 0xF2FC
+0x8338E332 0xF2FD
+0x8338E333 0xF2FE
+0x8338E334 0xF2FF
+0x8338E335 0xF300
+0x8338E336 0xF301
+0x8338E337 0xF302
+0x8338E338 0xF303
+0x8338E339 0xF304
+0x8338E430 0xF305
+0x8338E431 0xF306
+0x8338E432 0xF307
+0x8338E433 0xF308
+0x8338E434 0xF309
+0x8338E435 0xF30A
+0x8338E436 0xF30B
+0x8338E437 0xF30C
+0x8338E438 0xF30D
+0x8338E439 0xF30E
+0x8338E530 0xF30F
+0x8338E531 0xF310
+0x8338E532 0xF311
+0x8338E533 0xF312
+0x8338E534 0xF313
+0x8338E535 0xF314
+0x8338E536 0xF315
+0x8338E537 0xF316
+0x8338E538 0xF317
+0x8338E539 0xF318
+0x8338E630 0xF319
+0x8338E631 0xF31A
+0x8338E632 0xF31B
+0x8338E633 0xF31C
+0x8338E634 0xF31D
+0x8338E635 0xF31E
+0x8338E636 0xF31F
+0x8338E637 0xF320
+0x8338E638 0xF321
+0x8338E639 0xF322
+0x8338E730 0xF323
+0x8338E731 0xF324
+0x8338E732 0xF325
+0x8338E733 0xF326
+0x8338E734 0xF327
+0x8338E735 0xF328
+0x8338E736 0xF329
+0x8338E737 0xF32A
+0x8338E738 0xF32B
+0x8338E739 0xF32C
+0x8338E830 0xF32D
+0x8338E831 0xF32E
+0x8338E832 0xF32F
+0x8338E833 0xF330
+0x8338E834 0xF331
+0x8338E835 0xF332
+0x8338E836 0xF333
+0x8338E837 0xF334
+0x8338E838 0xF335
+0x8338E839 0xF336
+0x8338E930 0xF337
+0x8338E931 0xF338
+0x8338E932 0xF339
+0x8338E933 0xF33A
+0x8338E934 0xF33B
+0x8338E935 0xF33C
+0x8338E936 0xF33D
+0x8338E937 0xF33E
+0x8338E938 0xF33F
+0x8338E939 0xF340
+0x8338EA30 0xF341
+0x8338EA31 0xF342
+0x8338EA32 0xF343
+0x8338EA33 0xF344
+0x8338EA34 0xF345
+0x8338EA35 0xF346
+0x8338EA36 0xF347
+0x8338EA37 0xF348
+0x8338EA38 0xF349
+0x8338EA39 0xF34A
+0x8338EB30 0xF34B
+0x8338EB31 0xF34C
+0x8338EB32 0xF34D
+0x8338EB33 0xF34E
+0x8338EB34 0xF34F
+0x8338EB35 0xF350
+0x8338EB36 0xF351
+0x8338EB37 0xF352
+0x8338EB38 0xF353
+0x8338EB39 0xF354
+0x8338EC30 0xF355
+0x8338EC31 0xF356
+0x8338EC32 0xF357
+0x8338EC33 0xF358
+0x8338EC34 0xF359
+0x8338EC35 0xF35A
+0x8338EC36 0xF35B
+0x8338EC37 0xF35C
+0x8338EC38 0xF35D
+0x8338EC39 0xF35E
+0x8338ED30 0xF35F
+0x8338ED31 0xF360
+0x8338ED32 0xF361
+0x8338ED33 0xF362
+0x8338ED34 0xF363
+0x8338ED35 0xF364
+0x8338ED36 0xF365
+0x8338ED37 0xF366
+0x8338ED38 0xF367
+0x8338ED39 0xF368
+0x8338EE30 0xF369
+0x8338EE31 0xF36A
+0x8338EE32 0xF36B
+0x8338EE33 0xF36C
+0x8338EE34 0xF36D
+0x8338EE35 0xF36E
+0x8338EE36 0xF36F
+0x8338EE37 0xF370
+0x8338EE38 0xF371
+0x8338EE39 0xF372
+0x8338EF30 0xF373
+0x8338EF31 0xF374
+0x8338EF32 0xF375
+0x8338EF33 0xF376
+0x8338EF34 0xF377
+0x8338EF35 0xF378
+0x8338EF36 0xF379
+0x8338EF37 0xF37A
+0x8338EF38 0xF37B
+0x8338EF39 0xF37C
+0x8338F030 0xF37D
+0x8338F031 0xF37E
+0x8338F032 0xF37F
+0x8338F033 0xF380
+0x8338F034 0xF381
+0x8338F035 0xF382
+0x8338F036 0xF383
+0x8338F037 0xF384
+0x8338F038 0xF385
+0x8338F039 0xF386
+0x8338F130 0xF387
+0x8338F131 0xF388
+0x8338F132 0xF389
+0x8338F133 0xF38A
+0x8338F134 0xF38B
+0x8338F135 0xF38C
+0x8338F136 0xF38D
+0x8338F137 0xF38E
+0x8338F138 0xF38F
+0x8338F139 0xF390
+0x8338F230 0xF391
+0x8338F231 0xF392
+0x8338F232 0xF393
+0x8338F233 0xF394
+0x8338F234 0xF395
+0x8338F235 0xF396
+0x8338F236 0xF397
+0x8338F237 0xF398
+0x8338F238 0xF399
+0x8338F239 0xF39A
+0x8338F330 0xF39B
+0x8338F331 0xF39C
+0x8338F332 0xF39D
+0x8338F333 0xF39E
+0x8338F334 0xF39F
+0x8338F335 0xF3A0
+0x8338F336 0xF3A1
+0x8338F337 0xF3A2
+0x8338F338 0xF3A3
+0x8338F339 0xF3A4
+0x8338F430 0xF3A5
+0x8338F431 0xF3A6
+0x8338F432 0xF3A7
+0x8338F433 0xF3A8
+0x8338F434 0xF3A9
+0x8338F435 0xF3AA
+0x8338F436 0xF3AB
+0x8338F437 0xF3AC
+0x8338F438 0xF3AD
+0x8338F439 0xF3AE
+0x8338F530 0xF3AF
+0x8338F531 0xF3B0
+0x8338F532 0xF3B1
+0x8338F533 0xF3B2
+0x8338F534 0xF3B3
+0x8338F535 0xF3B4
+0x8338F536 0xF3B5
+0x8338F537 0xF3B6
+0x8338F538 0xF3B7
+0x8338F539 0xF3B8
+0x8338F630 0xF3B9
+0x8338F631 0xF3BA
+0x8338F632 0xF3BB
+0x8338F633 0xF3BC
+0x8338F634 0xF3BD
+0x8338F635 0xF3BE
+0x8338F636 0xF3BF
+0x8338F637 0xF3C0
+0x8338F638 0xF3C1
+0x8338F639 0xF3C2
+0x8338F730 0xF3C3
+0x8338F731 0xF3C4
+0x8338F732 0xF3C5
+0x8338F733 0xF3C6
+0x8338F734 0xF3C7
+0x8338F735 0xF3C8
+0x8338F736 0xF3C9
+0x8338F737 0xF3CA
+0x8338F738 0xF3CB
+0x8338F739 0xF3CC
+0x8338F830 0xF3CD
+0x8338F831 0xF3CE
+0x8338F832 0xF3CF
+0x8338F833 0xF3D0
+0x8338F834 0xF3D1
+0x8338F835 0xF3D2
+0x8338F836 0xF3D3
+0x8338F837 0xF3D4
+0x8338F838 0xF3D5
+0x8338F839 0xF3D6
+0x8338F930 0xF3D7
+0x8338F931 0xF3D8
+0x8338F932 0xF3D9
+0x8338F933 0xF3DA
+0x8338F934 0xF3DB
+0x8338F935 0xF3DC
+0x8338F936 0xF3DD
+0x8338F937 0xF3DE
+0x8338F938 0xF3DF
+0x8338F939 0xF3E0
+0x8338FA30 0xF3E1
+0x8338FA31 0xF3E2
+0x8338FA32 0xF3E3
+0x8338FA33 0xF3E4
+0x8338FA34 0xF3E5
+0x8338FA35 0xF3E6
+0x8338FA36 0xF3E7
+0x8338FA37 0xF3E8
+0x8338FA38 0xF3E9
+0x8338FA39 0xF3EA
+0x8338FB30 0xF3EB
+0x8338FB31 0xF3EC
+0x8338FB32 0xF3ED
+0x8338FB33 0xF3EE
+0x8338FB34 0xF3EF
+0x8338FB35 0xF3F0
+0x8338FB36 0xF3F1
+0x8338FB37 0xF3F2
+0x8338FB38 0xF3F3
+0x8338FB39 0xF3F4
+0x8338FC30 0xF3F5
+0x8338FC31 0xF3F6
+0x8338FC32 0xF3F7
+0x8338FC33 0xF3F8
+0x8338FC34 0xF3F9
+0x8338FC35 0xF3FA
+0x8338FC36 0xF3FB
+0x8338FC37 0xF3FC
+0x8338FC38 0xF3FD
+0x8338FC39 0xF3FE
+0x8338FD30 0xF3FF
+0x8338FD31 0xF400
+0x8338FD32 0xF401
+0x8338FD33 0xF402
+0x8338FD34 0xF403
+0x8338FD35 0xF404
+0x8338FD36 0xF405
+0x8338FD37 0xF406
+0x8338FD38 0xF407
+0x8338FD39 0xF408
+0x8338FE30 0xF409
+0x8338FE31 0xF40A
+0x8338FE32 0xF40B
+0x8338FE33 0xF40C
+0x8338FE34 0xF40D
+0x8338FE35 0xF40E
+0x8338FE36 0xF40F
+0x8338FE37 0xF410
+0x8338FE38 0xF411
+0x8338FE39 0xF412
+0x83398130 0xF413
+0x83398131 0xF414
+0x83398132 0xF415
+0x83398133 0xF416
+0x83398134 0xF417
+0x83398135 0xF418
+0x83398136 0xF419
+0x83398137 0xF41A
+0x83398138 0xF41B
+0x83398139 0xF41C
+0x83398230 0xF41D
+0x83398231 0xF41E
+0x83398232 0xF41F
+0x83398233 0xF420
+0x83398234 0xF421
+0x83398235 0xF422
+0x83398236 0xF423
+0x83398237 0xF424
+0x83398238 0xF425
+0x83398239 0xF426
+0x83398330 0xF427
+0x83398331 0xF428
+0x83398332 0xF429
+0x83398333 0xF42A
+0x83398334 0xF42B
+0x83398335 0xF42C
+0x83398336 0xF42D
+0x83398337 0xF42E
+0x83398338 0xF42F
+0x83398339 0xF430
+0x83398430 0xF431
+0x83398431 0xF432
+0x83398432 0xF433
+0x83398433 0xF434
+0x83398434 0xF435
+0x83398435 0xF436
+0x83398436 0xF437
+0x83398437 0xF438
+0x83398438 0xF439
+0x83398439 0xF43A
+0x83398530 0xF43B
+0x83398531 0xF43C
+0x83398532 0xF43D
+0x83398533 0xF43E
+0x83398534 0xF43F
+0x83398535 0xF440
+0x83398536 0xF441
+0x83398537 0xF442
+0x83398538 0xF443
+0x83398539 0xF444
+0x83398630 0xF445
+0x83398631 0xF446
+0x83398632 0xF447
+0x83398633 0xF448
+0x83398634 0xF449
+0x83398635 0xF44A
+0x83398636 0xF44B
+0x83398637 0xF44C
+0x83398638 0xF44D
+0x83398639 0xF44E
+0x83398730 0xF44F
+0x83398731 0xF450
+0x83398732 0xF451
+0x83398733 0xF452
+0x83398734 0xF453
+0x83398735 0xF454
+0x83398736 0xF455
+0x83398737 0xF456
+0x83398738 0xF457
+0x83398739 0xF458
+0x83398830 0xF459
+0x83398831 0xF45A
+0x83398832 0xF45B
+0x83398833 0xF45C
+0x83398834 0xF45D
+0x83398835 0xF45E
+0x83398836 0xF45F
+0x83398837 0xF460
+0x83398838 0xF461
+0x83398839 0xF462
+0x83398930 0xF463
+0x83398931 0xF464
+0x83398932 0xF465
+0x83398933 0xF466
+0x83398934 0xF467
+0x83398935 0xF468
+0x83398936 0xF469
+0x83398937 0xF46A
+0x83398938 0xF46B
+0x83398939 0xF46C
+0x83398A30 0xF46D
+0x83398A31 0xF46E
+0x83398A32 0xF46F
+0x83398A33 0xF470
+0x83398A34 0xF471
+0x83398A35 0xF472
+0x83398A36 0xF473
+0x83398A37 0xF474
+0x83398A38 0xF475
+0x83398A39 0xF476
+0x83398B30 0xF477
+0x83398B31 0xF478
+0x83398B32 0xF479
+0x83398B33 0xF47A
+0x83398B34 0xF47B
+0x83398B35 0xF47C
+0x83398B36 0xF47D
+0x83398B37 0xF47E
+0x83398B38 0xF47F
+0x83398B39 0xF480
+0x83398C30 0xF481
+0x83398C31 0xF482
+0x83398C32 0xF483
+0x83398C33 0xF484
+0x83398C34 0xF485
+0x83398C35 0xF486
+0x83398C36 0xF487
+0x83398C37 0xF488
+0x83398C38 0xF489
+0x83398C39 0xF48A
+0x83398D30 0xF48B
+0x83398D31 0xF48C
+0x83398D32 0xF48D
+0x83398D33 0xF48E
+0x83398D34 0xF48F
+0x83398D35 0xF490
+0x83398D36 0xF491
+0x83398D37 0xF492
+0x83398D38 0xF493
+0x83398D39 0xF494
+0x83398E30 0xF495
+0x83398E31 0xF496
+0x83398E32 0xF497
+0x83398E33 0xF498
+0x83398E34 0xF499
+0x83398E35 0xF49A
+0x83398E36 0xF49B
+0x83398E37 0xF49C
+0x83398E38 0xF49D
+0x83398E39 0xF49E
+0x83398F30 0xF49F
+0x83398F31 0xF4A0
+0x83398F32 0xF4A1
+0x83398F33 0xF4A2
+0x83398F34 0xF4A3
+0x83398F35 0xF4A4
+0x83398F36 0xF4A5
+0x83398F37 0xF4A6
+0x83398F38 0xF4A7
+0x83398F39 0xF4A8
+0x83399030 0xF4A9
+0x83399031 0xF4AA
+0x83399032 0xF4AB
+0x83399033 0xF4AC
+0x83399034 0xF4AD
+0x83399035 0xF4AE
+0x83399036 0xF4AF
+0x83399037 0xF4B0
+0x83399038 0xF4B1
+0x83399039 0xF4B2
+0x83399130 0xF4B3
+0x83399131 0xF4B4
+0x83399132 0xF4B5
+0x83399133 0xF4B6
+0x83399134 0xF4B7
+0x83399135 0xF4B8
+0x83399136 0xF4B9
+0x83399137 0xF4BA
+0x83399138 0xF4BB
+0x83399139 0xF4BC
+0x83399230 0xF4BD
+0x83399231 0xF4BE
+0x83399232 0xF4BF
+0x83399233 0xF4C0
+0x83399234 0xF4C1
+0x83399235 0xF4C2
+0x83399236 0xF4C3
+0x83399237 0xF4C4
+0x83399238 0xF4C5
+0x83399239 0xF4C6
+0x83399330 0xF4C7
+0x83399331 0xF4C8
+0x83399332 0xF4C9
+0x83399333 0xF4CA
+0x83399334 0xF4CB
+0x83399335 0xF4CC
+0x83399336 0xF4CD
+0x83399337 0xF4CE
+0x83399338 0xF4CF
+0x83399339 0xF4D0
+0x83399430 0xF4D1
+0x83399431 0xF4D2
+0x83399432 0xF4D3
+0x83399433 0xF4D4
+0x83399434 0xF4D5
+0x83399435 0xF4D6
+0x83399436 0xF4D7
+0x83399437 0xF4D8
+0x83399438 0xF4D9
+0x83399439 0xF4DA
+0x83399530 0xF4DB
+0x83399531 0xF4DC
+0x83399532 0xF4DD
+0x83399533 0xF4DE
+0x83399534 0xF4DF
+0x83399535 0xF4E0
+0x83399536 0xF4E1
+0x83399537 0xF4E2
+0x83399538 0xF4E3
+0x83399539 0xF4E4
+0x83399630 0xF4E5
+0x83399631 0xF4E6
+0x83399632 0xF4E7
+0x83399633 0xF4E8
+0x83399634 0xF4E9
+0x83399635 0xF4EA
+0x83399636 0xF4EB
+0x83399637 0xF4EC
+0x83399638 0xF4ED
+0x83399639 0xF4EE
+0x83399730 0xF4EF
+0x83399731 0xF4F0
+0x83399732 0xF4F1
+0x83399733 0xF4F2
+0x83399734 0xF4F3
+0x83399735 0xF4F4
+0x83399736 0xF4F5
+0x83399737 0xF4F6
+0x83399738 0xF4F7
+0x83399739 0xF4F8
+0x83399830 0xF4F9
+0x83399831 0xF4FA
+0x83399832 0xF4FB
+0x83399833 0xF4FC
+0x83399834 0xF4FD
+0x83399835 0xF4FE
+0x83399836 0xF4FF
+0x83399837 0xF500
+0x83399838 0xF501
+0x83399839 0xF502
+0x83399930 0xF503
+0x83399931 0xF504
+0x83399932 0xF505
+0x83399933 0xF506
+0x83399934 0xF507
+0x83399935 0xF508
+0x83399936 0xF509
+0x83399937 0xF50A
+0x83399938 0xF50B
+0x83399939 0xF50C
+0x83399A30 0xF50D
+0x83399A31 0xF50E
+0x83399A32 0xF50F
+0x83399A33 0xF510
+0x83399A34 0xF511
+0x83399A35 0xF512
+0x83399A36 0xF513
+0x83399A37 0xF514
+0x83399A38 0xF515
+0x83399A39 0xF516
+0x83399B30 0xF517
+0x83399B31 0xF518
+0x83399B32 0xF519
+0x83399B33 0xF51A
+0x83399B34 0xF51B
+0x83399B35 0xF51C
+0x83399B36 0xF51D
+0x83399B37 0xF51E
+0x83399B38 0xF51F
+0x83399B39 0xF520
+0x83399C30 0xF521
+0x83399C31 0xF522
+0x83399C32 0xF523
+0x83399C33 0xF524
+0x83399C34 0xF525
+0x83399C35 0xF526
+0x83399C36 0xF527
+0x83399C37 0xF528
+0x83399C38 0xF529
+0x83399C39 0xF52A
+0x83399D30 0xF52B
+0x83399D31 0xF52C
+0x83399D32 0xF52D
+0x83399D33 0xF52E
+0x83399D34 0xF52F
+0x83399D35 0xF530
+0x83399D36 0xF531
+0x83399D37 0xF532
+0x83399D38 0xF533
+0x83399D39 0xF534
+0x83399E30 0xF535
+0x83399E31 0xF536
+0x83399E32 0xF537
+0x83399E33 0xF538
+0x83399E34 0xF539
+0x83399E35 0xF53A
+0x83399E36 0xF53B
+0x83399E37 0xF53C
+0x83399E38 0xF53D
+0x83399E39 0xF53E
+0x83399F30 0xF53F
+0x83399F31 0xF540
+0x83399F32 0xF541
+0x83399F33 0xF542
+0x83399F34 0xF543
+0x83399F35 0xF544
+0x83399F36 0xF545
+0x83399F37 0xF546
+0x83399F38 0xF547
+0x83399F39 0xF548
+0x8339A030 0xF549
+0x8339A031 0xF54A
+0x8339A032 0xF54B
+0x8339A033 0xF54C
+0x8339A034 0xF54D
+0x8339A035 0xF54E
+0x8339A036 0xF54F
+0x8339A037 0xF550
+0x8339A038 0xF551
+0x8339A039 0xF552
+0x8339A130 0xF553
+0x8339A131 0xF554
+0x8339A132 0xF555
+0x8339A133 0xF556
+0x8339A134 0xF557
+0x8339A135 0xF558
+0x8339A136 0xF559
+0x8339A137 0xF55A
+0x8339A138 0xF55B
+0x8339A139 0xF55C
+0x8339A230 0xF55D
+0x8339A231 0xF55E
+0x8339A232 0xF55F
+0x8339A233 0xF560
+0x8339A234 0xF561
+0x8339A235 0xF562
+0x8339A236 0xF563
+0x8339A237 0xF564
+0x8339A238 0xF565
+0x8339A239 0xF566
+0x8339A330 0xF567
+0x8339A331 0xF568
+0x8339A332 0xF569
+0x8339A333 0xF56A
+0x8339A334 0xF56B
+0x8339A335 0xF56C
+0x8339A336 0xF56D
+0x8339A337 0xF56E
+0x8339A338 0xF56F
+0x8339A339 0xF570
+0x8339A430 0xF571
+0x8339A431 0xF572
+0x8339A432 0xF573
+0x8339A433 0xF574
+0x8339A434 0xF575
+0x8339A435 0xF576
+0x8339A436 0xF577
+0x8339A437 0xF578
+0x8339A438 0xF579
+0x8339A439 0xF57A
+0x8339A530 0xF57B
+0x8339A531 0xF57C
+0x8339A532 0xF57D
+0x8339A533 0xF57E
+0x8339A534 0xF57F
+0x8339A535 0xF580
+0x8339A536 0xF581
+0x8339A537 0xF582
+0x8339A538 0xF583
+0x8339A539 0xF584
+0x8339A630 0xF585
+0x8339A631 0xF586
+0x8339A632 0xF587
+0x8339A633 0xF588
+0x8339A634 0xF589
+0x8339A635 0xF58A
+0x8339A636 0xF58B
+0x8339A637 0xF58C
+0x8339A638 0xF58D
+0x8339A639 0xF58E
+0x8339A730 0xF58F
+0x8339A731 0xF590
+0x8339A732 0xF591
+0x8339A733 0xF592
+0x8339A734 0xF593
+0x8339A735 0xF594
+0x8339A736 0xF595
+0x8339A737 0xF596
+0x8339A738 0xF597
+0x8339A739 0xF598
+0x8339A830 0xF599
+0x8339A831 0xF59A
+0x8339A832 0xF59B
+0x8339A833 0xF59C
+0x8339A834 0xF59D
+0x8339A835 0xF59E
+0x8339A836 0xF59F
+0x8339A837 0xF5A0
+0x8339A838 0xF5A1
+0x8339A839 0xF5A2
+0x8339A930 0xF5A3
+0x8339A931 0xF5A4
+0x8339A932 0xF5A5
+0x8339A933 0xF5A6
+0x8339A934 0xF5A7
+0x8339A935 0xF5A8
+0x8339A936 0xF5A9
+0x8339A937 0xF5AA
+0x8339A938 0xF5AB
+0x8339A939 0xF5AC
+0x8339AA30 0xF5AD
+0x8339AA31 0xF5AE
+0x8339AA32 0xF5AF
+0x8339AA33 0xF5B0
+0x8339AA34 0xF5B1
+0x8339AA35 0xF5B2
+0x8339AA36 0xF5B3
+0x8339AA37 0xF5B4
+0x8339AA38 0xF5B5
+0x8339AA39 0xF5B6
+0x8339AB30 0xF5B7
+0x8339AB31 0xF5B8
+0x8339AB32 0xF5B9
+0x8339AB33 0xF5BA
+0x8339AB34 0xF5BB
+0x8339AB35 0xF5BC
+0x8339AB36 0xF5BD
+0x8339AB37 0xF5BE
+0x8339AB38 0xF5BF
+0x8339AB39 0xF5C0
+0x8339AC30 0xF5C1
+0x8339AC31 0xF5C2
+0x8339AC32 0xF5C3
+0x8339AC33 0xF5C4
+0x8339AC34 0xF5C5
+0x8339AC35 0xF5C6
+0x8339AC36 0xF5C7
+0x8339AC37 0xF5C8
+0x8339AC38 0xF5C9
+0x8339AC39 0xF5CA
+0x8339AD30 0xF5CB
+0x8339AD31 0xF5CC
+0x8339AD32 0xF5CD
+0x8339AD33 0xF5CE
+0x8339AD34 0xF5CF
+0x8339AD35 0xF5D0
+0x8339AD36 0xF5D1
+0x8339AD37 0xF5D2
+0x8339AD38 0xF5D3
+0x8339AD39 0xF5D4
+0x8339AE30 0xF5D5
+0x8339AE31 0xF5D6
+0x8339AE32 0xF5D7
+0x8339AE33 0xF5D8
+0x8339AE34 0xF5D9
+0x8339AE35 0xF5DA
+0x8339AE36 0xF5DB
+0x8339AE37 0xF5DC
+0x8339AE38 0xF5DD
+0x8339AE39 0xF5DE
+0x8339AF30 0xF5DF
+0x8339AF31 0xF5E0
+0x8339AF32 0xF5E1
+0x8339AF33 0xF5E2
+0x8339AF34 0xF5E3
+0x8339AF35 0xF5E4
+0x8339AF36 0xF5E5
+0x8339AF37 0xF5E6
+0x8339AF38 0xF5E7
+0x8339AF39 0xF5E8
+0x8339B030 0xF5E9
+0x8339B031 0xF5EA
+0x8339B032 0xF5EB
+0x8339B033 0xF5EC
+0x8339B034 0xF5ED
+0x8339B035 0xF5EE
+0x8339B036 0xF5EF
+0x8339B037 0xF5F0
+0x8339B038 0xF5F1
+0x8339B039 0xF5F2
+0x8339B130 0xF5F3
+0x8339B131 0xF5F4
+0x8339B132 0xF5F5
+0x8339B133 0xF5F6
+0x8339B134 0xF5F7
+0x8339B135 0xF5F8
+0x8339B136 0xF5F9
+0x8339B137 0xF5FA
+0x8339B138 0xF5FB
+0x8339B139 0xF5FC
+0x8339B230 0xF5FD
+0x8339B231 0xF5FE
+0x8339B232 0xF5FF
+0x8339B233 0xF600
+0x8339B234 0xF601
+0x8339B235 0xF602
+0x8339B236 0xF603
+0x8339B237 0xF604
+0x8339B238 0xF605
+0x8339B239 0xF606
+0x8339B330 0xF607
+0x8339B331 0xF608
+0x8339B332 0xF609
+0x8339B333 0xF60A
+0x8339B334 0xF60B
+0x8339B335 0xF60C
+0x8339B336 0xF60D
+0x8339B337 0xF60E
+0x8339B338 0xF60F
+0x8339B339 0xF610
+0x8339B430 0xF611
+0x8339B431 0xF612
+0x8339B432 0xF613
+0x8339B433 0xF614
+0x8339B434 0xF615
+0x8339B435 0xF616
+0x8339B436 0xF617
+0x8339B437 0xF618
+0x8339B438 0xF619
+0x8339B439 0xF61A
+0x8339B530 0xF61B
+0x8339B531 0xF61C
+0x8339B532 0xF61D
+0x8339B533 0xF61E
+0x8339B534 0xF61F
+0x8339B535 0xF620
+0x8339B536 0xF621
+0x8339B537 0xF622
+0x8339B538 0xF623
+0x8339B539 0xF624
+0x8339B630 0xF625
+0x8339B631 0xF626
+0x8339B632 0xF627
+0x8339B633 0xF628
+0x8339B634 0xF629
+0x8339B635 0xF62A
+0x8339B636 0xF62B
+0x8339B637 0xF62C
+0x8339B638 0xF62D
+0x8339B639 0xF62E
+0x8339B730 0xF62F
+0x8339B731 0xF630
+0x8339B732 0xF631
+0x8339B733 0xF632
+0x8339B734 0xF633
+0x8339B735 0xF634
+0x8339B736 0xF635
+0x8339B737 0xF636
+0x8339B738 0xF637
+0x8339B739 0xF638
+0x8339B830 0xF639
+0x8339B831 0xF63A
+0x8339B832 0xF63B
+0x8339B833 0xF63C
+0x8339B834 0xF63D
+0x8339B835 0xF63E
+0x8339B836 0xF63F
+0x8339B837 0xF640
+0x8339B838 0xF641
+0x8339B839 0xF642
+0x8339B930 0xF643
+0x8339B931 0xF644
+0x8339B932 0xF645
+0x8339B933 0xF646
+0x8339B934 0xF647
+0x8339B935 0xF648
+0x8339B936 0xF649
+0x8339B937 0xF64A
+0x8339B938 0xF64B
+0x8339B939 0xF64C
+0x8339BA30 0xF64D
+0x8339BA31 0xF64E
+0x8339BA32 0xF64F
+0x8339BA33 0xF650
+0x8339BA34 0xF651
+0x8339BA35 0xF652
+0x8339BA36 0xF653
+0x8339BA37 0xF654
+0x8339BA38 0xF655
+0x8339BA39 0xF656
+0x8339BB30 0xF657
+0x8339BB31 0xF658
+0x8339BB32 0xF659
+0x8339BB33 0xF65A
+0x8339BB34 0xF65B
+0x8339BB35 0xF65C
+0x8339BB36 0xF65D
+0x8339BB37 0xF65E
+0x8339BB38 0xF65F
+0x8339BB39 0xF660
+0x8339BC30 0xF661
+0x8339BC31 0xF662
+0x8339BC32 0xF663
+0x8339BC33 0xF664
+0x8339BC34 0xF665
+0x8339BC35 0xF666
+0x8339BC36 0xF667
+0x8339BC37 0xF668
+0x8339BC38 0xF669
+0x8339BC39 0xF66A
+0x8339BD30 0xF66B
+0x8339BD31 0xF66C
+0x8339BD32 0xF66D
+0x8339BD33 0xF66E
+0x8339BD34 0xF66F
+0x8339BD35 0xF670
+0x8339BD36 0xF671
+0x8339BD37 0xF672
+0x8339BD38 0xF673
+0x8339BD39 0xF674
+0x8339BE30 0xF675
+0x8339BE31 0xF676
+0x8339BE32 0xF677
+0x8339BE33 0xF678
+0x8339BE34 0xF679
+0x8339BE35 0xF67A
+0x8339BE36 0xF67B
+0x8339BE37 0xF67C
+0x8339BE38 0xF67D
+0x8339BE39 0xF67E
+0x8339BF30 0xF67F
+0x8339BF31 0xF680
+0x8339BF32 0xF681
+0x8339BF33 0xF682
+0x8339BF34 0xF683
+0x8339BF35 0xF684
+0x8339BF36 0xF685
+0x8339BF37 0xF686
+0x8339BF38 0xF687
+0x8339BF39 0xF688
+0x8339C030 0xF689
+0x8339C031 0xF68A
+0x8339C032 0xF68B
+0x8339C033 0xF68C
+0x8339C034 0xF68D
+0x8339C035 0xF68E
+0x8339C036 0xF68F
+0x8339C037 0xF690
+0x8339C038 0xF691
+0x8339C039 0xF692
+0x8339C130 0xF693
+0x8339C131 0xF694
+0x8339C132 0xF695
+0x8339C133 0xF696
+0x8339C134 0xF697
+0x8339C135 0xF698
+0x8339C136 0xF699
+0x8339C137 0xF69A
+0x8339C138 0xF69B
+0x8339C139 0xF69C
+0x8339C230 0xF69D
+0x8339C231 0xF69E
+0x8339C232 0xF69F
+0x8339C233 0xF6A0
+0x8339C234 0xF6A1
+0x8339C235 0xF6A2
+0x8339C236 0xF6A3
+0x8339C237 0xF6A4
+0x8339C238 0xF6A5
+0x8339C239 0xF6A6
+0x8339C330 0xF6A7
+0x8339C331 0xF6A8
+0x8339C332 0xF6A9
+0x8339C333 0xF6AA
+0x8339C334 0xF6AB
+0x8339C335 0xF6AC
+0x8339C336 0xF6AD
+0x8339C337 0xF6AE
+0x8339C338 0xF6AF
+0x8339C339 0xF6B0
+0x8339C430 0xF6B1
+0x8339C431 0xF6B2
+0x8339C432 0xF6B3
+0x8339C433 0xF6B4
+0x8339C434 0xF6B5
+0x8339C435 0xF6B6
+0x8339C436 0xF6B7
+0x8339C437 0xF6B8
+0x8339C438 0xF6B9
+0x8339C439 0xF6BA
+0x8339C530 0xF6BB
+0x8339C531 0xF6BC
+0x8339C532 0xF6BD
+0x8339C533 0xF6BE
+0x8339C534 0xF6BF
+0x8339C535 0xF6C0
+0x8339C536 0xF6C1
+0x8339C537 0xF6C2
+0x8339C538 0xF6C3
+0x8339C539 0xF6C4
+0x8339C630 0xF6C5
+0x8339C631 0xF6C6
+0x8339C632 0xF6C7
+0x8339C633 0xF6C8
+0x8339C634 0xF6C9
+0x8339C635 0xF6CA
+0x8339C636 0xF6CB
+0x8339C637 0xF6CC
+0x8339C638 0xF6CD
+0x8339C639 0xF6CE
+0x8339C730 0xF6CF
+0x8339C731 0xF6D0
+0x8339C732 0xF6D1
+0x8339C733 0xF6D2
+0x8339C734 0xF6D3
+0x8339C735 0xF6D4
+0x8339C736 0xF6D5
+0x8339C737 0xF6D6
+0x8339C738 0xF6D7
+0x8339C739 0xF6D8
+0x8339C830 0xF6D9
+0x8339C831 0xF6DA
+0x8339C832 0xF6DB
+0x8339C833 0xF6DC
+0x8339C834 0xF6DD
+0x8339C835 0xF6DE
+0x8339C836 0xF6DF
+0x8339C837 0xF6E0
+0x8339C838 0xF6E1
+0x8339C839 0xF6E2
+0x8339C930 0xF6E3
+0x8339C931 0xF6E4
+0x8339C932 0xF6E5
+0x8339C933 0xF6E6
+0x8339C934 0xF6E7
+0x8339C935 0xF6E8
+0x8339C936 0xF6E9
+0x8339C937 0xF6EA
+0x8339C938 0xF6EB
+0x8339C939 0xF6EC
+0x8339CA30 0xF6ED
+0x8339CA31 0xF6EE
+0x8339CA32 0xF6EF
+0x8339CA33 0xF6F0
+0x8339CA34 0xF6F1
+0x8339CA35 0xF6F2
+0x8339CA36 0xF6F3
+0x8339CA37 0xF6F4
+0x8339CA38 0xF6F5
+0x8339CA39 0xF6F6
+0x8339CB30 0xF6F7
+0x8339CB31 0xF6F8
+0x8339CB32 0xF6F9
+0x8339CB33 0xF6FA
+0x8339CB34 0xF6FB
+0x8339CB35 0xF6FC
+0x8339CB36 0xF6FD
+0x8339CB37 0xF6FE
+0x8339CB38 0xF6FF
+0x8339CB39 0xF700
+0x8339CC30 0xF701
+0x8339CC31 0xF702
+0x8339CC32 0xF703
+0x8339CC33 0xF704
+0x8339CC34 0xF705
+0x8339CC35 0xF706
+0x8339CC36 0xF707
+0x8339CC37 0xF708
+0x8339CC38 0xF709
+0x8339CC39 0xF70A
+0x8339CD30 0xF70B
+0x8339CD31 0xF70C
+0x8339CD32 0xF70D
+0x8339CD33 0xF70E
+0x8339CD34 0xF70F
+0x8339CD35 0xF710
+0x8339CD36 0xF711
+0x8339CD37 0xF712
+0x8339CD38 0xF713
+0x8339CD39 0xF714
+0x8339CE30 0xF715
+0x8339CE31 0xF716
+0x8339CE32 0xF717
+0x8339CE33 0xF718
+0x8339CE34 0xF719
+0x8339CE35 0xF71A
+0x8339CE36 0xF71B
+0x8339CE37 0xF71C
+0x8339CE38 0xF71D
+0x8339CE39 0xF71E
+0x8339CF30 0xF71F
+0x8339CF31 0xF720
+0x8339CF32 0xF721
+0x8339CF33 0xF722
+0x8339CF34 0xF723
+0x8339CF35 0xF724
+0x8339CF36 0xF725
+0x8339CF37 0xF726
+0x8339CF38 0xF727
+0x8339CF39 0xF728
+0x8339D030 0xF729
+0x8339D031 0xF72A
+0x8339D032 0xF72B
+0x8339D033 0xF72C
+0x8339D034 0xF72D
+0x8339D035 0xF72E
+0x8339D036 0xF72F
+0x8339D037 0xF730
+0x8339D038 0xF731
+0x8339D039 0xF732
+0x8339D130 0xF733
+0x8339D131 0xF734
+0x8339D132 0xF735
+0x8339D133 0xF736
+0x8339D134 0xF737
+0x8339D135 0xF738
+0x8339D136 0xF739
+0x8339D137 0xF73A
+0x8339D138 0xF73B
+0x8339D139 0xF73C
+0x8339D230 0xF73D
+0x8339D231 0xF73E
+0x8339D232 0xF73F
+0x8339D233 0xF740
+0x8339D234 0xF741
+0x8339D235 0xF742
+0x8339D236 0xF743
+0x8339D237 0xF744
+0x8339D238 0xF745
+0x8339D239 0xF746
+0x8339D330 0xF747
+0x8339D331 0xF748
+0x8339D332 0xF749
+0x8339D333 0xF74A
+0x8339D334 0xF74B
+0x8339D335 0xF74C
+0x8339D336 0xF74D
+0x8339D337 0xF74E
+0x8339D338 0xF74F
+0x8339D339 0xF750
+0x8339D430 0xF751
+0x8339D431 0xF752
+0x8339D432 0xF753
+0x8339D433 0xF754
+0x8339D434 0xF755
+0x8339D435 0xF756
+0x8339D436 0xF757
+0x8339D437 0xF758
+0x8339D438 0xF759
+0x8339D439 0xF75A
+0x8339D530 0xF75B
+0x8339D531 0xF75C
+0x8339D532 0xF75D
+0x8339D533 0xF75E
+0x8339D534 0xF75F
+0x8339D535 0xF760
+0x8339D536 0xF761
+0x8339D537 0xF762
+0x8339D538 0xF763
+0x8339D539 0xF764
+0x8339D630 0xF765
+0x8339D631 0xF766
+0x8339D632 0xF767
+0x8339D633 0xF768
+0x8339D634 0xF769
+0x8339D635 0xF76A
+0x8339D636 0xF76B
+0x8339D637 0xF76C
+0x8339D638 0xF76D
+0x8339D639 0xF76E
+0x8339D730 0xF76F
+0x8339D731 0xF770
+0x8339D732 0xF771
+0x8339D733 0xF772
+0x8339D734 0xF773
+0x8339D735 0xF774
+0x8339D736 0xF775
+0x8339D737 0xF776
+0x8339D738 0xF777
+0x8339D739 0xF778
+0x8339D830 0xF779
+0x8339D831 0xF77A
+0x8339D832 0xF77B
+0x8339D833 0xF77C
+0x8339D834 0xF77D
+0x8339D835 0xF77E
+0x8339D836 0xF77F
+0x8339D837 0xF780
+0x8339D838 0xF781
+0x8339D839 0xF782
+0x8339D930 0xF783
+0x8339D931 0xF784
+0x8339D932 0xF785
+0x8339D933 0xF786
+0x8339D934 0xF787
+0x8339D935 0xF788
+0x8339D936 0xF789
+0x8339D937 0xF78A
+0x8339D938 0xF78B
+0x8339D939 0xF78C
+0x8339DA30 0xF78D
+0x8339DA31 0xF78E
+0x8339DA32 0xF78F
+0x8339DA33 0xF790
+0x8339DA34 0xF791
+0x8339DA35 0xF792
+0x8339DA36 0xF793
+0x8339DA37 0xF794
+0x8339DA38 0xF795
+0x8339DA39 0xF796
+0x8339DB30 0xF797
+0x8339DB31 0xF798
+0x8339DB32 0xF799
+0x8339DB33 0xF79A
+0x8339DB34 0xF79B
+0x8339DB35 0xF79C
+0x8339DB36 0xF79D
+0x8339DB37 0xF79E
+0x8339DB38 0xF79F
+0x8339DB39 0xF7A0
+0x8339DC30 0xF7A1
+0x8339DC31 0xF7A2
+0x8339DC32 0xF7A3
+0x8339DC33 0xF7A4
+0x8339DC34 0xF7A5
+0x8339DC35 0xF7A6
+0x8339DC36 0xF7A7
+0x8339DC37 0xF7A8
+0x8339DC38 0xF7A9
+0x8339DC39 0xF7AA
+0x8339DD30 0xF7AB
+0x8339DD31 0xF7AC
+0x8339DD32 0xF7AD
+0x8339DD33 0xF7AE
+0x8339DD34 0xF7AF
+0x8339DD35 0xF7B0
+0x8339DD36 0xF7B1
+0x8339DD37 0xF7B2
+0x8339DD38 0xF7B3
+0x8339DD39 0xF7B4
+0x8339DE30 0xF7B5
+0x8339DE31 0xF7B6
+0x8339DE32 0xF7B7
+0x8339DE33 0xF7B8
+0x8339DE34 0xF7B9
+0x8339DE35 0xF7BA
+0x8339DE36 0xF7BB
+0x8339DE37 0xF7BC
+0x8339DE38 0xF7BD
+0x8339DE39 0xF7BE
+0x8339DF30 0xF7BF
+0x8339DF31 0xF7C0
+0x8339DF32 0xF7C1
+0x8339DF33 0xF7C2
+0x8339DF34 0xF7C3
+0x8339DF35 0xF7C4
+0x8339DF36 0xF7C5
+0x8339DF37 0xF7C6
+0x8339DF38 0xF7C7
+0x8339DF39 0xF7C8
+0x8339E030 0xF7C9
+0x8339E031 0xF7CA
+0x8339E032 0xF7CB
+0x8339E033 0xF7CC
+0x8339E034 0xF7CD
+0x8339E035 0xF7CE
+0x8339E036 0xF7CF
+0x8339E037 0xF7D0
+0x8339E038 0xF7D1
+0x8339E039 0xF7D2
+0x8339E130 0xF7D3
+0x8339E131 0xF7D4
+0x8339E132 0xF7D5
+0x8339E133 0xF7D6
+0x8339E134 0xF7D7
+0x8339E135 0xF7D8
+0x8339E136 0xF7D9
+0x8339E137 0xF7DA
+0x8339E138 0xF7DB
+0x8339E139 0xF7DC
+0x8339E230 0xF7DD
+0x8339E231 0xF7DE
+0x8339E232 0xF7DF
+0x8339E233 0xF7E0
+0x8339E234 0xF7E1
+0x8339E235 0xF7E2
+0x8339E236 0xF7E3
+0x8339E237 0xF7E4
+0x8339E238 0xF7E5
+0x8339E239 0xF7E6
+0x8339E330 0xF7E7
+0x8339E331 0xF7E8
+0x8339E332 0xF7E9
+0x8339E333 0xF7EA
+0x8339E334 0xF7EB
+0x8339E335 0xF7EC
+0x8339E336 0xF7ED
+0x8339E337 0xF7EE
+0x8339E338 0xF7EF
+0x8339E339 0xF7F0
+0x8339E430 0xF7F1
+0x8339E431 0xF7F2
+0x8339E432 0xF7F3
+0x8339E433 0xF7F4
+0x8339E434 0xF7F5
+0x8339E435 0xF7F6
+0x8339E436 0xF7F7
+0x8339E437 0xF7F8
+0x8339E438 0xF7F9
+0x8339E439 0xF7FA
+0x8339E530 0xF7FB
+0x8339E531 0xF7FC
+0x8339E532 0xF7FD
+0x8339E533 0xF7FE
+0x8339E534 0xF7FF
+0x8339E535 0xF800
+0x8339E536 0xF801
+0x8339E537 0xF802
+0x8339E538 0xF803
+0x8339E539 0xF804
+0x8339E630 0xF805
+0x8339E631 0xF806
+0x8339E632 0xF807
+0x8339E633 0xF808
+0x8339E634 0xF809
+0x8339E635 0xF80A
+0x8339E636 0xF80B
+0x8339E637 0xF80C
+0x8339E638 0xF80D
+0x8339E639 0xF80E
+0x8339E730 0xF80F
+0x8339E731 0xF810
+0x8339E732 0xF811
+0x8339E733 0xF812
+0x8339E734 0xF813
+0x8339E735 0xF814
+0x8339E736 0xF815
+0x8339E737 0xF816
+0x8339E738 0xF817
+0x8339E739 0xF818
+0x8339E830 0xF819
+0x8339E831 0xF81A
+0x8339E832 0xF81B
+0x8339E833 0xF81C
+0x8339E834 0xF81D
+0x8339E835 0xF81E
+0x8339E836 0xF81F
+0x8339E837 0xF820
+0x8339E838 0xF821
+0x8339E839 0xF822
+0x8339E930 0xF823
+0x8339E931 0xF824
+0x8339E932 0xF825
+0x8339E933 0xF826
+0x8339E934 0xF827
+0x8339E935 0xF828
+0x8339E936 0xF829
+0x8339E937 0xF82A
+0x8339E938 0xF82B
+0x8339E939 0xF82C
+0x8339EA30 0xF82D
+0x8339EA31 0xF82E
+0x8339EA32 0xF82F
+0x8339EA33 0xF830
+0x8339EA34 0xF831
+0x8339EA35 0xF832
+0x8339EA36 0xF833
+0x8339EA37 0xF834
+0x8339EA38 0xF835
+0x8339EA39 0xF836
+0x8339EB30 0xF837
+0x8339EB31 0xF838
+0x8339EB32 0xF839
+0x8339EB33 0xF83A
+0x8339EB34 0xF83B
+0x8339EB35 0xF83C
+0x8339EB36 0xF83D
+0x8339EB37 0xF83E
+0x8339EB38 0xF83F
+0x8339EB39 0xF840
+0x8339EC30 0xF841
+0x8339EC31 0xF842
+0x8339EC32 0xF843
+0x8339EC33 0xF844
+0x8339EC34 0xF845
+0x8339EC35 0xF846
+0x8339EC36 0xF847
+0x8339EC37 0xF848
+0x8339EC38 0xF849
+0x8339EC39 0xF84A
+0x8339ED30 0xF84B
+0x8339ED31 0xF84C
+0x8339ED32 0xF84D
+0x8339ED33 0xF84E
+0x8339ED34 0xF84F
+0x8339ED35 0xF850
+0x8339ED36 0xF851
+0x8339ED37 0xF852
+0x8339ED38 0xF853
+0x8339ED39 0xF854
+0x8339EE30 0xF855
+0x8339EE31 0xF856
+0x8339EE32 0xF857
+0x8339EE33 0xF858
+0x8339EE34 0xF859
+0x8339EE35 0xF85A
+0x8339EE36 0xF85B
+0x8339EE37 0xF85C
+0x8339EE38 0xF85D
+0x8339EE39 0xF85E
+0x8339EF30 0xF85F
+0x8339EF31 0xF860
+0x8339EF32 0xF861
+0x8339EF33 0xF862
+0x8339EF34 0xF863
+0x8339EF35 0xF864
+0x8339EF36 0xF865
+0x8339EF37 0xF866
+0x8339EF38 0xF867
+0x8339EF39 0xF868
+0x8339F030 0xF869
+0x8339F031 0xF86A
+0x8339F032 0xF86B
+0x8339F033 0xF86C
+0x8339F034 0xF86D
+0x8339F035 0xF86E
+0x8339F036 0xF86F
+0x8339F037 0xF870
+0x8339F038 0xF871
+0x8339F039 0xF872
+0x8339F130 0xF873
+0x8339F131 0xF874
+0x8339F132 0xF875
+0x8339F133 0xF876
+0x8339F134 0xF877
+0x8339F135 0xF878
+0x8339F136 0xF879
+0x8339F137 0xF87A
+0x8339F138 0xF87B
+0x8339F139 0xF87C
+0x8339F230 0xF87D
+0x8339F231 0xF87E
+0x8339F232 0xF87F
+0x8339F233 0xF880
+0x8339F234 0xF881
+0x8339F235 0xF882
+0x8339F236 0xF883
+0x8339F237 0xF884
+0x8339F238 0xF885
+0x8339F239 0xF886
+0x8339F330 0xF887
+0x8339F331 0xF888
+0x8339F332 0xF889
+0x8339F333 0xF88A
+0x8339F334 0xF88B
+0x8339F335 0xF88C
+0x8339F336 0xF88D
+0x8339F337 0xF88E
+0x8339F338 0xF88F
+0x8339F339 0xF890
+0x8339F430 0xF891
+0x8339F431 0xF892
+0x8339F432 0xF893
+0x8339F433 0xF894
+0x8339F434 0xF895
+0x8339F435 0xF896
+0x8339F436 0xF897
+0x8339F437 0xF898
+0x8339F438 0xF899
+0x8339F439 0xF89A
+0x8339F530 0xF89B
+0x8339F531 0xF89C
+0x8339F532 0xF89D
+0x8339F533 0xF89E
+0x8339F534 0xF89F
+0x8339F535 0xF8A0
+0x8339F536 0xF8A1
+0x8339F537 0xF8A2
+0x8339F538 0xF8A3
+0x8339F539 0xF8A4
+0x8339F630 0xF8A5
+0x8339F631 0xF8A6
+0x8339F632 0xF8A7
+0x8339F633 0xF8A8
+0x8339F634 0xF8A9
+0x8339F635 0xF8AA
+0x8339F636 0xF8AB
+0x8339F637 0xF8AC
+0x8339F638 0xF8AD
+0x8339F639 0xF8AE
+0x8339F730 0xF8AF
+0x8339F731 0xF8B0
+0x8339F732 0xF8B1
+0x8339F733 0xF8B2
+0x8339F734 0xF8B3
+0x8339F735 0xF8B4
+0x8339F736 0xF8B5
+0x8339F737 0xF8B6
+0x8339F738 0xF8B7
+0x8339F739 0xF8B8
+0x8339F830 0xF8B9
+0x8339F831 0xF8BA
+0x8339F832 0xF8BB
+0x8339F833 0xF8BC
+0x8339F834 0xF8BD
+0x8339F835 0xF8BE
+0x8339F836 0xF8BF
+0x8339F837 0xF8C0
+0x8339F838 0xF8C1
+0x8339F839 0xF8C2
+0x8339F930 0xF8C3
+0x8339F931 0xF8C4
+0x8339F932 0xF8C5
+0x8339F933 0xF8C6
+0x8339F934 0xF8C7
+0x8339F935 0xF8C8
+0x8339F936 0xF8C9
+0x8339F937 0xF8CA
+0x8339F938 0xF8CB
+0x8339F939 0xF8CC
+0x8339FA30 0xF8CD
+0x8339FA31 0xF8CE
+0x8339FA32 0xF8CF
+0x8339FA33 0xF8D0
+0x8339FA34 0xF8D1
+0x8339FA35 0xF8D2
+0x8339FA36 0xF8D3
+0x8339FA37 0xF8D4
+0x8339FA38 0xF8D5
+0x8339FA39 0xF8D6
+0x8339FB30 0xF8D7
+0x8339FB31 0xF8D8
+0x8339FB32 0xF8D9
+0x8339FB33 0xF8DA
+0x8339FB34 0xF8DB
+0x8339FB35 0xF8DC
+0x8339FB36 0xF8DD
+0x8339FB37 0xF8DE
+0x8339FB38 0xF8DF
+0x8339FB39 0xF8E0
+0x8339FC30 0xF8E1
+0x8339FC31 0xF8E2
+0x8339FC32 0xF8E3
+0x8339FC33 0xF8E4
+0x8339FC34 0xF8E5
+0x8339FC35 0xF8E6
+0x8339FC36 0xF8E7
+0x8339FC37 0xF8E8
+0x8339FC38 0xF8E9
+0x8339FC39 0xF8EA
+0x8339FD30 0xF8EB
+0x8339FD31 0xF8EC
+0x8339FD32 0xF8ED
+0x8339FD33 0xF8EE
+0x8339FD34 0xF8EF
+0x8339FD35 0xF8F0
+0x8339FD36 0xF8F1
+0x8339FD37 0xF8F2
+0x8339FD38 0xF8F3
+0x8339FD39 0xF8F4
+0x8339FE30 0xF8F5
+0x8339FE31 0xF8F6
+0x8339FE32 0xF8F7
+0x8339FE33 0xF8F8
+0x8339FE34 0xF8F9
+0x8339FE35 0xF8FA
+0x8339FE36 0xF8FB
+0x8339FE37 0xF8FC
+0x8339FE38 0xF8FD
+0x8339FE39 0xF8FE
+0x8340 0x50BD
+0x8341 0x50BE
+0x8342 0x50BF
+0x8343 0x50C0
+0x8344 0x50C1
+0x8345 0x50C2
+0x8346 0x50C3
+0x8347 0x50C4
+0x8348 0x50C5
+0x8349 0x50C6
+0x834A 0x50C7
+0x834B 0x50C8
+0x834C 0x50C9
+0x834D 0x50CA
+0x834E 0x50CB
+0x834F 0x50CC
+0x8350 0x50CD
+0x8351 0x50CE
+0x8352 0x50D0
+0x8353 0x50D1
+0x8354 0x50D2
+0x8355 0x50D3
+0x8356 0x50D4
+0x8357 0x50D5
+0x8358 0x50D7
+0x8359 0x50D8
+0x835A 0x50D9
+0x835B 0x50DB
+0x835C 0x50DC
+0x835D 0x50DD
+0x835E 0x50DE
+0x835F 0x50DF
+0x8360 0x50E0
+0x8361 0x50E1
+0x8362 0x50E2
+0x8363 0x50E3
+0x8364 0x50E4
+0x8365 0x50E5
+0x8366 0x50E8
+0x8367 0x50E9
+0x8368 0x50EA
+0x8369 0x50EB
+0x836A 0x50EF
+0x836B 0x50F0
+0x836C 0x50F1
+0x836D 0x50F2
+0x836E 0x50F4
+0x836F 0x50F6
+0x8370 0x50F7
+0x8371 0x50F8
+0x8372 0x50F9
+0x8373 0x50FA
+0x8374 0x50FC
+0x8375 0x50FD
+0x8376 0x50FE
+0x8377 0x50FF
+0x8378 0x5100
+0x8379 0x5101
+0x837A 0x5102
+0x837B 0x5103
+0x837C 0x5104
+0x837D 0x5105
+0x837E 0x5108
+0x8380 0x5109
+0x8381 0x510A
+0x8382 0x510C
+0x8383 0x510D
+0x8384 0x510E
+0x8385 0x510F
+0x8386 0x5110
+0x8387 0x5111
+0x8388 0x5113
+0x8389 0x5114
+0x838A 0x5115
+0x838B 0x5116
+0x838C 0x5117
+0x838D 0x5118
+0x838E 0x5119
+0x838F 0x511A
+0x8390 0x511B
+0x8391 0x511C
+0x8392 0x511D
+0x8393 0x511E
+0x8394 0x511F
+0x8395 0x5120
+0x8396 0x5122
+0x8397 0x5123
+0x8398 0x5124
+0x8399 0x5125
+0x839A 0x5126
+0x839B 0x5127
+0x839C 0x5128
+0x839D 0x5129
+0x839E 0x512A
+0x839F 0x512B
+0x83A0 0x512C
+0x83A1 0x512D
+0x83A2 0x512E
+0x83A3 0x512F
+0x83A4 0x5130
+0x83A5 0x5131
+0x83A6 0x5132
+0x83A7 0x5133
+0x83A8 0x5134
+0x83A9 0x5135
+0x83AA 0x5136
+0x83AB 0x5137
+0x83AC 0x5138
+0x83AD 0x5139
+0x83AE 0x513A
+0x83AF 0x513B
+0x83B0 0x513C
+0x83B1 0x513D
+0x83B2 0x513E
+0x83B3 0x5142
+0x83B4 0x5147
+0x83B5 0x514A
+0x83B6 0x514C
+0x83B7 0x514E
+0x83B8 0x514F
+0x83B9 0x5150
+0x83BA 0x5152
+0x83BB 0x5153
+0x83BC 0x5157
+0x83BD 0x5158
+0x83BE 0x5159
+0x83BF 0x515B
+0x83C0 0x515D
+0x83C1 0x515E
+0x83C2 0x515F
+0x83C3 0x5160
+0x83C4 0x5161
+0x83C5 0x5163
+0x83C6 0x5164
+0x83C7 0x5166
+0x83C8 0x5167
+0x83C9 0x5169
+0x83CA 0x516A
+0x83CB 0x516F
+0x83CC 0x5172
+0x83CD 0x517A
+0x83CE 0x517E
+0x83CF 0x517F
+0x83D0 0x5183
+0x83D1 0x5184
+0x83D2 0x5186
+0x83D3 0x5187
+0x83D4 0x518A
+0x83D5 0x518B
+0x83D6 0x518E
+0x83D7 0x518F
+0x83D8 0x5190
+0x83D9 0x5191
+0x83DA 0x5193
+0x83DB 0x5194
+0x83DC 0x5198
+0x83DD 0x519A
+0x83DE 0x519D
+0x83DF 0x519E
+0x83E0 0x519F
+0x83E1 0x51A1
+0x83E2 0x51A3
+0x83E3 0x51A6
+0x83E4 0x51A7
+0x83E5 0x51A8
+0x83E6 0x51A9
+0x83E7 0x51AA
+0x83E8 0x51AD
+0x83E9 0x51AE
+0x83EA 0x51B4
+0x83EB 0x51B8
+0x83EC 0x51B9
+0x83ED 0x51BA
+0x83EE 0x51BE
+0x83EF 0x51BF
+0x83F0 0x51C1
+0x83F1 0x51C2
+0x83F2 0x51C3
+0x83F3 0x51C5
+0x83F4 0x51C8
+0x83F5 0x51CA
+0x83F6 0x51CD
+0x83F7 0x51CE
+0x83F8 0x51D0
+0x83F9 0x51D2
+0x83FA 0x51D3
+0x83FB 0x51D4
+0x83FC 0x51D5
+0x83FD 0x51D6
+0x83FE 0x51D7
+0x84308130 0xF8FF
+0x84308131 0xF900
+0x84308132 0xF901
+0x84308133 0xF902
+0x84308134 0xF903
+0x84308135 0xF904
+0x84308136 0xF905
+0x84308137 0xF906
+0x84308138 0xF907
+0x84308139 0xF908
+0x84308230 0xF909
+0x84308231 0xF90A
+0x84308232 0xF90B
+0x84308233 0xF90C
+0x84308234 0xF90D
+0x84308235 0xF90E
+0x84308236 0xF90F
+0x84308237 0xF910
+0x84308238 0xF911
+0x84308239 0xF912
+0x84308330 0xF913
+0x84308331 0xF914
+0x84308332 0xF915
+0x84308333 0xF916
+0x84308334 0xF917
+0x84308335 0xF918
+0x84308336 0xF919
+0x84308337 0xF91A
+0x84308338 0xF91B
+0x84308339 0xF91C
+0x84308430 0xF91D
+0x84308431 0xF91E
+0x84308432 0xF91F
+0x84308433 0xF920
+0x84308434 0xF921
+0x84308435 0xF922
+0x84308436 0xF923
+0x84308437 0xF924
+0x84308438 0xF925
+0x84308439 0xF926
+0x84308530 0xF927
+0x84308531 0xF928
+0x84308532 0xF929
+0x84308533 0xF92A
+0x84308534 0xF92B
+0x84308535 0xF92D
+0x84308536 0xF92E
+0x84308537 0xF92F
+0x84308538 0xF930
+0x84308539 0xF931
+0x84308630 0xF932
+0x84308631 0xF933
+0x84308632 0xF934
+0x84308633 0xF935
+0x84308634 0xF936
+0x84308635 0xF937
+0x84308636 0xF938
+0x84308637 0xF939
+0x84308638 0xF93A
+0x84308639 0xF93B
+0x84308730 0xF93C
+0x84308731 0xF93D
+0x84308732 0xF93E
+0x84308733 0xF93F
+0x84308734 0xF940
+0x84308735 0xF941
+0x84308736 0xF942
+0x84308737 0xF943
+0x84308738 0xF944
+0x84308739 0xF945
+0x84308830 0xF946
+0x84308831 0xF947
+0x84308832 0xF948
+0x84308833 0xF949
+0x84308834 0xF94A
+0x84308835 0xF94B
+0x84308836 0xF94C
+0x84308837 0xF94D
+0x84308838 0xF94E
+0x84308839 0xF94F
+0x84308930 0xF950
+0x84308931 0xF951
+0x84308932 0xF952
+0x84308933 0xF953
+0x84308934 0xF954
+0x84308935 0xF955
+0x84308936 0xF956
+0x84308937 0xF957
+0x84308938 0xF958
+0x84308939 0xF959
+0x84308A30 0xF95A
+0x84308A31 0xF95B
+0x84308A32 0xF95C
+0x84308A33 0xF95D
+0x84308A34 0xF95E
+0x84308A35 0xF95F
+0x84308A36 0xF960
+0x84308A37 0xF961
+0x84308A38 0xF962
+0x84308A39 0xF963
+0x84308B30 0xF964
+0x84308B31 0xF965
+0x84308B32 0xF966
+0x84308B33 0xF967
+0x84308B34 0xF968
+0x84308B35 0xF969
+0x84308B36 0xF96A
+0x84308B37 0xF96B
+0x84308B38 0xF96C
+0x84308B39 0xF96D
+0x84308C30 0xF96E
+0x84308C31 0xF96F
+0x84308C32 0xF970
+0x84308C33 0xF971
+0x84308C34 0xF972
+0x84308C35 0xF973
+0x84308C36 0xF974
+0x84308C37 0xF975
+0x84308C38 0xF976
+0x84308C39 0xF977
+0x84308D30 0xF978
+0x84308D31 0xF97A
+0x84308D32 0xF97B
+0x84308D33 0xF97C
+0x84308D34 0xF97D
+0x84308D35 0xF97E
+0x84308D36 0xF97F
+0x84308D37 0xF980
+0x84308D38 0xF981
+0x84308D39 0xF982
+0x84308E30 0xF983
+0x84308E31 0xF984
+0x84308E32 0xF985
+0x84308E33 0xF986
+0x84308E34 0xF987
+0x84308E35 0xF988
+0x84308E36 0xF989
+0x84308E37 0xF98A
+0x84308E38 0xF98B
+0x84308E39 0xF98C
+0x84308F30 0xF98D
+0x84308F31 0xF98E
+0x84308F32 0xF98F
+0x84308F33 0xF990
+0x84308F34 0xF991
+0x84308F35 0xF992
+0x84308F36 0xF993
+0x84308F37 0xF994
+0x84308F38 0xF996
+0x84308F39 0xF997
+0x84309030 0xF998
+0x84309031 0xF999
+0x84309032 0xF99A
+0x84309033 0xF99B
+0x84309034 0xF99C
+0x84309035 0xF99D
+0x84309036 0xF99E
+0x84309037 0xF99F
+0x84309038 0xF9A0
+0x84309039 0xF9A1
+0x84309130 0xF9A2
+0x84309131 0xF9A3
+0x84309132 0xF9A4
+0x84309133 0xF9A5
+0x84309134 0xF9A6
+0x84309135 0xF9A7
+0x84309136 0xF9A8
+0x84309137 0xF9A9
+0x84309138 0xF9AA
+0x84309139 0xF9AB
+0x84309230 0xF9AC
+0x84309231 0xF9AD
+0x84309232 0xF9AE
+0x84309233 0xF9AF
+0x84309234 0xF9B0
+0x84309235 0xF9B1
+0x84309236 0xF9B2
+0x84309237 0xF9B3
+0x84309238 0xF9B4
+0x84309239 0xF9B5
+0x84309330 0xF9B6
+0x84309331 0xF9B7
+0x84309332 0xF9B8
+0x84309333 0xF9B9
+0x84309334 0xF9BA
+0x84309335 0xF9BB
+0x84309336 0xF9BC
+0x84309337 0xF9BD
+0x84309338 0xF9BE
+0x84309339 0xF9BF
+0x84309430 0xF9C0
+0x84309431 0xF9C1
+0x84309432 0xF9C2
+0x84309433 0xF9C3
+0x84309434 0xF9C4
+0x84309435 0xF9C5
+0x84309436 0xF9C6
+0x84309437 0xF9C7
+0x84309438 0xF9C8
+0x84309439 0xF9C9
+0x84309530 0xF9CA
+0x84309531 0xF9CB
+0x84309532 0xF9CC
+0x84309533 0xF9CD
+0x84309534 0xF9CE
+0x84309535 0xF9CF
+0x84309536 0xF9D0
+0x84309537 0xF9D1
+0x84309538 0xF9D2
+0x84309539 0xF9D3
+0x84309630 0xF9D4
+0x84309631 0xF9D5
+0x84309632 0xF9D6
+0x84309633 0xF9D7
+0x84309634 0xF9D8
+0x84309635 0xF9D9
+0x84309636 0xF9DA
+0x84309637 0xF9DB
+0x84309638 0xF9DC
+0x84309639 0xF9DD
+0x84309730 0xF9DE
+0x84309731 0xF9DF
+0x84309732 0xF9E0
+0x84309733 0xF9E1
+0x84309734 0xF9E2
+0x84309735 0xF9E3
+0x84309736 0xF9E4
+0x84309737 0xF9E5
+0x84309738 0xF9E6
+0x84309739 0xF9E8
+0x84309830 0xF9E9
+0x84309831 0xF9EA
+0x84309832 0xF9EB
+0x84309833 0xF9EC
+0x84309834 0xF9ED
+0x84309835 0xF9EE
+0x84309836 0xF9EF
+0x84309837 0xF9F0
+0x84309838 0xF9F2
+0x84309839 0xF9F3
+0x84309930 0xF9F4
+0x84309931 0xF9F5
+0x84309932 0xF9F6
+0x84309933 0xF9F7
+0x84309934 0xF9F8
+0x84309935 0xF9F9
+0x84309936 0xF9FA
+0x84309937 0xF9FB
+0x84309938 0xF9FC
+0x84309939 0xF9FD
+0x84309A30 0xF9FE
+0x84309A31 0xF9FF
+0x84309A32 0xFA00
+0x84309A33 0xFA01
+0x84309A34 0xFA02
+0x84309A35 0xFA03
+0x84309A36 0xFA04
+0x84309A37 0xFA05
+0x84309A38 0xFA06
+0x84309A39 0xFA07
+0x84309B30 0xFA08
+0x84309B31 0xFA09
+0x84309B32 0xFA0A
+0x84309B33 0xFA0B
+0x84309B34 0xFA10
+0x84309B35 0xFA12
+0x84309B36 0xFA15
+0x84309B37 0xFA16
+0x84309B38 0xFA17
+0x84309B39 0xFA19
+0x84309C30 0xFA1A
+0x84309C31 0xFA1B
+0x84309C32 0xFA1C
+0x84309C33 0xFA1D
+0x84309C34 0xFA1E
+0x84309C35 0xFA22
+0x84309C36 0xFA25
+0x84309C37 0xFA26
+0x84309C38 0xFA2A
+0x84309C39 0xFA2B
+0x84309D30 0xFA2C
+0x84309D31 0xFA2D
+0x84309D32 0xFA2E
+0x84309D33 0xFA2F
+0x84309D34 0xFA30
+0x84309D35 0xFA31
+0x84309D36 0xFA32
+0x84309D37 0xFA33
+0x84309D38 0xFA34
+0x84309D39 0xFA35
+0x84309E30 0xFA36
+0x84309E31 0xFA37
+0x84309E32 0xFA38
+0x84309E33 0xFA39
+0x84309E34 0xFA3A
+0x84309E35 0xFA3B
+0x84309E36 0xFA3C
+0x84309E37 0xFA3D
+0x84309E38 0xFA3E
+0x84309E39 0xFA3F
+0x84309F30 0xFA40
+0x84309F31 0xFA41
+0x84309F32 0xFA42
+0x84309F33 0xFA43
+0x84309F34 0xFA44
+0x84309F35 0xFA45
+0x84309F36 0xFA46
+0x84309F37 0xFA47
+0x84309F38 0xFA48
+0x84309F39 0xFA49
+0x8430A030 0xFA4A
+0x8430A031 0xFA4B
+0x8430A032 0xFA4C
+0x8430A033 0xFA4D
+0x8430A034 0xFA4E
+0x8430A035 0xFA4F
+0x8430A036 0xFA50
+0x8430A037 0xFA51
+0x8430A038 0xFA52
+0x8430A039 0xFA53
+0x8430A130 0xFA54
+0x8430A131 0xFA55
+0x8430A132 0xFA56
+0x8430A133 0xFA57
+0x8430A134 0xFA58
+0x8430A135 0xFA59
+0x8430A136 0xFA5A
+0x8430A137 0xFA5B
+0x8430A138 0xFA5C
+0x8430A139 0xFA5D
+0x8430A230 0xFA5E
+0x8430A231 0xFA5F
+0x8430A232 0xFA60
+0x8430A233 0xFA61
+0x8430A234 0xFA62
+0x8430A235 0xFA63
+0x8430A236 0xFA64
+0x8430A237 0xFA65
+0x8430A238 0xFA66
+0x8430A239 0xFA67
+0x8430A330 0xFA68
+0x8430A331 0xFA69
+0x8430A332 0xFA6A
+0x8430A333 0xFA6B
+0x8430A334 0xFA6C
+0x8430A335 0xFA6D
+0x8430A336 0xFA6E
+0x8430A337 0xFA6F
+0x8430A338 0xFA70
+0x8430A339 0xFA71
+0x8430A430 0xFA72
+0x8430A431 0xFA73
+0x8430A432 0xFA74
+0x8430A433 0xFA75
+0x8430A434 0xFA76
+0x8430A435 0xFA77
+0x8430A436 0xFA78
+0x8430A437 0xFA79
+0x8430A438 0xFA7A
+0x8430A439 0xFA7B
+0x8430A530 0xFA7C
+0x8430A531 0xFA7D
+0x8430A532 0xFA7E
+0x8430A533 0xFA7F
+0x8430A534 0xFA80
+0x8430A535 0xFA81
+0x8430A536 0xFA82
+0x8430A537 0xFA83
+0x8430A538 0xFA84
+0x8430A539 0xFA85
+0x8430A630 0xFA86
+0x8430A631 0xFA87
+0x8430A632 0xFA88
+0x8430A633 0xFA89
+0x8430A634 0xFA8A
+0x8430A635 0xFA8B
+0x8430A636 0xFA8C
+0x8430A637 0xFA8D
+0x8430A638 0xFA8E
+0x8430A639 0xFA8F
+0x8430A730 0xFA90
+0x8430A731 0xFA91
+0x8430A732 0xFA92
+0x8430A733 0xFA93
+0x8430A734 0xFA94
+0x8430A735 0xFA95
+0x8430A736 0xFA96
+0x8430A737 0xFA97
+0x8430A738 0xFA98
+0x8430A739 0xFA99
+0x8430A830 0xFA9A
+0x8430A831 0xFA9B
+0x8430A832 0xFA9C
+0x8430A833 0xFA9D
+0x8430A834 0xFA9E
+0x8430A835 0xFA9F
+0x8430A836 0xFAA0
+0x8430A837 0xFAA1
+0x8430A838 0xFAA2
+0x8430A839 0xFAA3
+0x8430A930 0xFAA4
+0x8430A931 0xFAA5
+0x8430A932 0xFAA6
+0x8430A933 0xFAA7
+0x8430A934 0xFAA8
+0x8430A935 0xFAA9
+0x8430A936 0xFAAA
+0x8430A937 0xFAAB
+0x8430A938 0xFAAC
+0x8430A939 0xFAAD
+0x8430AA30 0xFAAE
+0x8430AA31 0xFAAF
+0x8430AA32 0xFAB0
+0x8430AA33 0xFAB1
+0x8430AA34 0xFAB2
+0x8430AA35 0xFAB3
+0x8430AA36 0xFAB4
+0x8430AA37 0xFAB5
+0x8430AA38 0xFAB6
+0x8430AA39 0xFAB7
+0x8430AB30 0xFAB8
+0x8430AB31 0xFAB9
+0x8430AB32 0xFABA
+0x8430AB33 0xFABB
+0x8430AB34 0xFABC
+0x8430AB35 0xFABD
+0x8430AB36 0xFABE
+0x8430AB37 0xFABF
+0x8430AB38 0xFAC0
+0x8430AB39 0xFAC1
+0x8430AC30 0xFAC2
+0x8430AC31 0xFAC3
+0x8430AC32 0xFAC4
+0x8430AC33 0xFAC5
+0x8430AC34 0xFAC6
+0x8430AC35 0xFAC7
+0x8430AC36 0xFAC8
+0x8430AC37 0xFAC9
+0x8430AC38 0xFACA
+0x8430AC39 0xFACB
+0x8430AD30 0xFACC
+0x8430AD31 0xFACD
+0x8430AD32 0xFACE
+0x8430AD33 0xFACF
+0x8430AD34 0xFAD0
+0x8430AD35 0xFAD1
+0x8430AD36 0xFAD2
+0x8430AD37 0xFAD3
+0x8430AD38 0xFAD4
+0x8430AD39 0xFAD5
+0x8430AE30 0xFAD6
+0x8430AE31 0xFAD7
+0x8430AE32 0xFAD8
+0x8430AE33 0xFAD9
+0x8430AE34 0xFADA
+0x8430AE35 0xFADB
+0x8430AE36 0xFADC
+0x8430AE37 0xFADD
+0x8430AE38 0xFADE
+0x8430AE39 0xFADF
+0x8430AF30 0xFAE0
+0x8430AF31 0xFAE1
+0x8430AF32 0xFAE2
+0x8430AF33 0xFAE3
+0x8430AF34 0xFAE4
+0x8430AF35 0xFAE5
+0x8430AF36 0xFAE6
+0x8430AF37 0xFAE7
+0x8430AF38 0xFAE8
+0x8430AF39 0xFAE9
+0x8430B030 0xFAEA
+0x8430B031 0xFAEB
+0x8430B032 0xFAEC
+0x8430B033 0xFAED
+0x8430B034 0xFAEE
+0x8430B035 0xFAEF
+0x8430B036 0xFAF0
+0x8430B037 0xFAF1
+0x8430B038 0xFAF2
+0x8430B039 0xFAF3
+0x8430B130 0xFAF4
+0x8430B131 0xFAF5
+0x8430B132 0xFAF6
+0x8430B133 0xFAF7
+0x8430B134 0xFAF8
+0x8430B135 0xFAF9
+0x8430B136 0xFAFA
+0x8430B137 0xFAFB
+0x8430B138 0xFAFC
+0x8430B139 0xFAFD
+0x8430B230 0xFAFE
+0x8430B231 0xFAFF
+0x8430B232 0xFB00
+0x8430B233 0xFB01
+0x8430B234 0xFB02
+0x8430B235 0xFB03
+0x8430B236 0xFB04
+0x8430B237 0xFB05
+0x8430B238 0xFB06
+0x8430B239 0xFB07
+0x8430B330 0xFB08
+0x8430B331 0xFB09
+0x8430B332 0xFB0A
+0x8430B333 0xFB0B
+0x8430B334 0xFB0C
+0x8430B335 0xFB0D
+0x8430B336 0xFB0E
+0x8430B337 0xFB0F
+0x8430B338 0xFB10
+0x8430B339 0xFB11
+0x8430B430 0xFB12
+0x8430B431 0xFB13
+0x8430B432 0xFB14
+0x8430B433 0xFB15
+0x8430B434 0xFB16
+0x8430B435 0xFB17
+0x8430B436 0xFB18
+0x8430B437 0xFB19
+0x8430B438 0xFB1A
+0x8430B439 0xFB1B
+0x8430B530 0xFB1C
+0x8430B531 0xFB1D
+0x8430B532 0xFB1E
+0x8430B533 0xFB1F
+0x8430B534 0xFB20
+0x8430B535 0xFB21
+0x8430B536 0xFB22
+0x8430B537 0xFB23
+0x8430B538 0xFB24
+0x8430B539 0xFB25
+0x8430B630 0xFB26
+0x8430B631 0xFB27
+0x8430B632 0xFB28
+0x8430B633 0xFB29
+0x8430B634 0xFB2A
+0x8430B635 0xFB2B
+0x8430B636 0xFB2C
+0x8430B637 0xFB2D
+0x8430B638 0xFB2E
+0x8430B639 0xFB2F
+0x8430B730 0xFB30
+0x8430B731 0xFB31
+0x8430B732 0xFB32
+0x8430B733 0xFB33
+0x8430B734 0xFB34
+0x8430B735 0xFB35
+0x8430B736 0xFB36
+0x8430B737 0xFB37
+0x8430B738 0xFB38
+0x8430B739 0xFB39
+0x8430B830 0xFB3A
+0x8430B831 0xFB3B
+0x8430B832 0xFB3C
+0x8430B833 0xFB3D
+0x8430B834 0xFB3E
+0x8430B835 0xFB3F
+0x8430B836 0xFB40
+0x8430B837 0xFB41
+0x8430B838 0xFB42
+0x8430B839 0xFB43
+0x8430B930 0xFB44
+0x8430B931 0xFB45
+0x8430B932 0xFB46
+0x8430B933 0xFB47
+0x8430B934 0xFB48
+0x8430B935 0xFB49
+0x8430B936 0xFB4A
+0x8430B937 0xFB4B
+0x8430B938 0xFB4C
+0x8430B939 0xFB4D
+0x8430BA30 0xFB4E
+0x8430BA31 0xFB4F
+0x8430BA32 0xFB50
+0x8430BA33 0xFB51
+0x8430BA34 0xFB52
+0x8430BA35 0xFB53
+0x8430BA36 0xFB54
+0x8430BA37 0xFB55
+0x8430BA38 0xFB56
+0x8430BA39 0xFB57
+0x8430BB30 0xFB58
+0x8430BB31 0xFB59
+0x8430BB32 0xFB5A
+0x8430BB33 0xFB5B
+0x8430BB34 0xFB5C
+0x8430BB35 0xFB5D
+0x8430BB36 0xFB5E
+0x8430BB37 0xFB5F
+0x8430BB38 0xFB60
+0x8430BB39 0xFB61
+0x8430BC30 0xFB62
+0x8430BC31 0xFB63
+0x8430BC32 0xFB64
+0x8430BC33 0xFB65
+0x8430BC34 0xFB66
+0x8430BC35 0xFB67
+0x8430BC36 0xFB68
+0x8430BC37 0xFB69
+0x8430BC38 0xFB6A
+0x8430BC39 0xFB6B
+0x8430BD30 0xFB6C
+0x8430BD31 0xFB6D
+0x8430BD32 0xFB6E
+0x8430BD33 0xFB6F
+0x8430BD34 0xFB70
+0x8430BD35 0xFB71
+0x8430BD36 0xFB72
+0x8430BD37 0xFB73
+0x8430BD38 0xFB74
+0x8430BD39 0xFB75
+0x8430BE30 0xFB76
+0x8430BE31 0xFB77
+0x8430BE32 0xFB78
+0x8430BE33 0xFB79
+0x8430BE34 0xFB7A
+0x8430BE35 0xFB7B
+0x8430BE36 0xFB7C
+0x8430BE37 0xFB7D
+0x8430BE38 0xFB7E
+0x8430BE39 0xFB7F
+0x8430BF30 0xFB80
+0x8430BF31 0xFB81
+0x8430BF32 0xFB82
+0x8430BF33 0xFB83
+0x8430BF34 0xFB84
+0x8430BF35 0xFB85
+0x8430BF36 0xFB86
+0x8430BF37 0xFB87
+0x8430BF38 0xFB88
+0x8430BF39 0xFB89
+0x8430C030 0xFB8A
+0x8430C031 0xFB8B
+0x8430C032 0xFB8C
+0x8430C033 0xFB8D
+0x8430C034 0xFB8E
+0x8430C035 0xFB8F
+0x8430C036 0xFB90
+0x8430C037 0xFB91
+0x8430C038 0xFB92
+0x8430C039 0xFB93
+0x8430C130 0xFB94
+0x8430C131 0xFB95
+0x8430C132 0xFB96
+0x8430C133 0xFB97
+0x8430C134 0xFB98
+0x8430C135 0xFB99
+0x8430C136 0xFB9A
+0x8430C137 0xFB9B
+0x8430C138 0xFB9C
+0x8430C139 0xFB9D
+0x8430C230 0xFB9E
+0x8430C231 0xFB9F
+0x8430C232 0xFBA0
+0x8430C233 0xFBA1
+0x8430C234 0xFBA2
+0x8430C235 0xFBA3
+0x8430C236 0xFBA4
+0x8430C237 0xFBA5
+0x8430C238 0xFBA6
+0x8430C239 0xFBA7
+0x8430C330 0xFBA8
+0x8430C331 0xFBA9
+0x8430C332 0xFBAA
+0x8430C333 0xFBAB
+0x8430C334 0xFBAC
+0x8430C335 0xFBAD
+0x8430C336 0xFBAE
+0x8430C337 0xFBAF
+0x8430C338 0xFBB0
+0x8430C339 0xFBB1
+0x8430C430 0xFBB2
+0x8430C431 0xFBB3
+0x8430C432 0xFBB4
+0x8430C433 0xFBB5
+0x8430C434 0xFBB6
+0x8430C435 0xFBB7
+0x8430C436 0xFBB8
+0x8430C437 0xFBB9
+0x8430C438 0xFBBA
+0x8430C439 0xFBBB
+0x8430C530 0xFBBC
+0x8430C531 0xFBBD
+0x8430C532 0xFBBE
+0x8430C533 0xFBBF
+0x8430C534 0xFBC0
+0x8430C535 0xFBC1
+0x8430C536 0xFBC2
+0x8430C537 0xFBC3
+0x8430C538 0xFBC4
+0x8430C539 0xFBC5
+0x8430C630 0xFBC6
+0x8430C631 0xFBC7
+0x8430C632 0xFBC8
+0x8430C633 0xFBC9
+0x8430C634 0xFBCA
+0x8430C635 0xFBCB
+0x8430C636 0xFBCC
+0x8430C637 0xFBCD
+0x8430C638 0xFBCE
+0x8430C639 0xFBCF
+0x8430C730 0xFBD0
+0x8430C731 0xFBD1
+0x8430C732 0xFBD2
+0x8430C733 0xFBD3
+0x8430C734 0xFBD4
+0x8430C735 0xFBD5
+0x8430C736 0xFBD6
+0x8430C737 0xFBD7
+0x8430C738 0xFBD8
+0x8430C739 0xFBD9
+0x8430C830 0xFBDA
+0x8430C831 0xFBDB
+0x8430C832 0xFBDC
+0x8430C833 0xFBDD
+0x8430C834 0xFBDE
+0x8430C835 0xFBDF
+0x8430C836 0xFBE0
+0x8430C837 0xFBE1
+0x8430C838 0xFBE2
+0x8430C839 0xFBE3
+0x8430C930 0xFBE4
+0x8430C931 0xFBE5
+0x8430C932 0xFBE6
+0x8430C933 0xFBE7
+0x8430C934 0xFBE8
+0x8430C935 0xFBE9
+0x8430C936 0xFBEA
+0x8430C937 0xFBEB
+0x8430C938 0xFBEC
+0x8430C939 0xFBED
+0x8430CA30 0xFBEE
+0x8430CA31 0xFBEF
+0x8430CA32 0xFBF0
+0x8430CA33 0xFBF1
+0x8430CA34 0xFBF2
+0x8430CA35 0xFBF3
+0x8430CA36 0xFBF4
+0x8430CA37 0xFBF5
+0x8430CA38 0xFBF6
+0x8430CA39 0xFBF7
+0x8430CB30 0xFBF8
+0x8430CB31 0xFBF9
+0x8430CB32 0xFBFA
+0x8430CB33 0xFBFB
+0x8430CB34 0xFBFC
+0x8430CB35 0xFBFD
+0x8430CB36 0xFBFE
+0x8430CB37 0xFBFF
+0x8430CB38 0xFC00
+0x8430CB39 0xFC01
+0x8430CC30 0xFC02
+0x8430CC31 0xFC03
+0x8430CC32 0xFC04
+0x8430CC33 0xFC05
+0x8430CC34 0xFC06
+0x8430CC35 0xFC07
+0x8430CC36 0xFC08
+0x8430CC37 0xFC09
+0x8430CC38 0xFC0A
+0x8430CC39 0xFC0B
+0x8430CD30 0xFC0C
+0x8430CD31 0xFC0D
+0x8430CD32 0xFC0E
+0x8430CD33 0xFC0F
+0x8430CD34 0xFC10
+0x8430CD35 0xFC11
+0x8430CD36 0xFC12
+0x8430CD37 0xFC13
+0x8430CD38 0xFC14
+0x8430CD39 0xFC15
+0x8430CE30 0xFC16
+0x8430CE31 0xFC17
+0x8430CE32 0xFC18
+0x8430CE33 0xFC19
+0x8430CE34 0xFC1A
+0x8430CE35 0xFC1B
+0x8430CE36 0xFC1C
+0x8430CE37 0xFC1D
+0x8430CE38 0xFC1E
+0x8430CE39 0xFC1F
+0x8430CF30 0xFC20
+0x8430CF31 0xFC21
+0x8430CF32 0xFC22
+0x8430CF33 0xFC23
+0x8430CF34 0xFC24
+0x8430CF35 0xFC25
+0x8430CF36 0xFC26
+0x8430CF37 0xFC27
+0x8430CF38 0xFC28
+0x8430CF39 0xFC29
+0x8430D030 0xFC2A
+0x8430D031 0xFC2B
+0x8430D032 0xFC2C
+0x8430D033 0xFC2D
+0x8430D034 0xFC2E
+0x8430D035 0xFC2F
+0x8430D036 0xFC30
+0x8430D037 0xFC31
+0x8430D038 0xFC32
+0x8430D039 0xFC33
+0x8430D130 0xFC34
+0x8430D131 0xFC35
+0x8430D132 0xFC36
+0x8430D133 0xFC37
+0x8430D134 0xFC38
+0x8430D135 0xFC39
+0x8430D136 0xFC3A
+0x8430D137 0xFC3B
+0x8430D138 0xFC3C
+0x8430D139 0xFC3D
+0x8430D230 0xFC3E
+0x8430D231 0xFC3F
+0x8430D232 0xFC40
+0x8430D233 0xFC41
+0x8430D234 0xFC42
+0x8430D235 0xFC43
+0x8430D236 0xFC44
+0x8430D237 0xFC45
+0x8430D238 0xFC46
+0x8430D239 0xFC47
+0x8430D330 0xFC48
+0x8430D331 0xFC49
+0x8430D332 0xFC4A
+0x8430D333 0xFC4B
+0x8430D334 0xFC4C
+0x8430D335 0xFC4D
+0x8430D336 0xFC4E
+0x8430D337 0xFC4F
+0x8430D338 0xFC50
+0x8430D339 0xFC51
+0x8430D430 0xFC52
+0x8430D431 0xFC53
+0x8430D432 0xFC54
+0x8430D433 0xFC55
+0x8430D434 0xFC56
+0x8430D435 0xFC57
+0x8430D436 0xFC58
+0x8430D437 0xFC59
+0x8430D438 0xFC5A
+0x8430D439 0xFC5B
+0x8430D530 0xFC5C
+0x8430D531 0xFC5D
+0x8430D532 0xFC5E
+0x8430D533 0xFC5F
+0x8430D534 0xFC60
+0x8430D535 0xFC61
+0x8430D536 0xFC62
+0x8430D537 0xFC63
+0x8430D538 0xFC64
+0x8430D539 0xFC65
+0x8430D630 0xFC66
+0x8430D631 0xFC67
+0x8430D632 0xFC68
+0x8430D633 0xFC69
+0x8430D634 0xFC6A
+0x8430D635 0xFC6B
+0x8430D636 0xFC6C
+0x8430D637 0xFC6D
+0x8430D638 0xFC6E
+0x8430D639 0xFC6F
+0x8430D730 0xFC70
+0x8430D731 0xFC71
+0x8430D732 0xFC72
+0x8430D733 0xFC73
+0x8430D734 0xFC74
+0x8430D735 0xFC75
+0x8430D736 0xFC76
+0x8430D737 0xFC77
+0x8430D738 0xFC78
+0x8430D739 0xFC79
+0x8430D830 0xFC7A
+0x8430D831 0xFC7B
+0x8430D832 0xFC7C
+0x8430D833 0xFC7D
+0x8430D834 0xFC7E
+0x8430D835 0xFC7F
+0x8430D836 0xFC80
+0x8430D837 0xFC81
+0x8430D838 0xFC82
+0x8430D839 0xFC83
+0x8430D930 0xFC84
+0x8430D931 0xFC85
+0x8430D932 0xFC86
+0x8430D933 0xFC87
+0x8430D934 0xFC88
+0x8430D935 0xFC89
+0x8430D936 0xFC8A
+0x8430D937 0xFC8B
+0x8430D938 0xFC8C
+0x8430D939 0xFC8D
+0x8430DA30 0xFC8E
+0x8430DA31 0xFC8F
+0x8430DA32 0xFC90
+0x8430DA33 0xFC91
+0x8430DA34 0xFC92
+0x8430DA35 0xFC93
+0x8430DA36 0xFC94
+0x8430DA37 0xFC95
+0x8430DA38 0xFC96
+0x8430DA39 0xFC97
+0x8430DB30 0xFC98
+0x8430DB31 0xFC99
+0x8430DB32 0xFC9A
+0x8430DB33 0xFC9B
+0x8430DB34 0xFC9C
+0x8430DB35 0xFC9D
+0x8430DB36 0xFC9E
+0x8430DB37 0xFC9F
+0x8430DB38 0xFCA0
+0x8430DB39 0xFCA1
+0x8430DC30 0xFCA2
+0x8430DC31 0xFCA3
+0x8430DC32 0xFCA4
+0x8430DC33 0xFCA5
+0x8430DC34 0xFCA6
+0x8430DC35 0xFCA7
+0x8430DC36 0xFCA8
+0x8430DC37 0xFCA9
+0x8430DC38 0xFCAA
+0x8430DC39 0xFCAB
+0x8430DD30 0xFCAC
+0x8430DD31 0xFCAD
+0x8430DD32 0xFCAE
+0x8430DD33 0xFCAF
+0x8430DD34 0xFCB0
+0x8430DD35 0xFCB1
+0x8430DD36 0xFCB2
+0x8430DD37 0xFCB3
+0x8430DD38 0xFCB4
+0x8430DD39 0xFCB5
+0x8430DE30 0xFCB6
+0x8430DE31 0xFCB7
+0x8430DE32 0xFCB8
+0x8430DE33 0xFCB9
+0x8430DE34 0xFCBA
+0x8430DE35 0xFCBB
+0x8430DE36 0xFCBC
+0x8430DE37 0xFCBD
+0x8430DE38 0xFCBE
+0x8430DE39 0xFCBF
+0x8430DF30 0xFCC0
+0x8430DF31 0xFCC1
+0x8430DF32 0xFCC2
+0x8430DF33 0xFCC3
+0x8430DF34 0xFCC4
+0x8430DF35 0xFCC5
+0x8430DF36 0xFCC6
+0x8430DF37 0xFCC7
+0x8430DF38 0xFCC8
+0x8430DF39 0xFCC9
+0x8430E030 0xFCCA
+0x8430E031 0xFCCB
+0x8430E032 0xFCCC
+0x8430E033 0xFCCD
+0x8430E034 0xFCCE
+0x8430E035 0xFCCF
+0x8430E036 0xFCD0
+0x8430E037 0xFCD1
+0x8430E038 0xFCD2
+0x8430E039 0xFCD3
+0x8430E130 0xFCD4
+0x8430E131 0xFCD5
+0x8430E132 0xFCD6
+0x8430E133 0xFCD7
+0x8430E134 0xFCD8
+0x8430E135 0xFCD9
+0x8430E136 0xFCDA
+0x8430E137 0xFCDB
+0x8430E138 0xFCDC
+0x8430E139 0xFCDD
+0x8430E230 0xFCDE
+0x8430E231 0xFCDF
+0x8430E232 0xFCE0
+0x8430E233 0xFCE1
+0x8430E234 0xFCE2
+0x8430E235 0xFCE3
+0x8430E236 0xFCE4
+0x8430E237 0xFCE5
+0x8430E238 0xFCE6
+0x8430E239 0xFCE7
+0x8430E330 0xFCE8
+0x8430E331 0xFCE9
+0x8430E332 0xFCEA
+0x8430E333 0xFCEB
+0x8430E334 0xFCEC
+0x8430E335 0xFCED
+0x8430E336 0xFCEE
+0x8430E337 0xFCEF
+0x8430E338 0xFCF0
+0x8430E339 0xFCF1
+0x8430E430 0xFCF2
+0x8430E431 0xFCF3
+0x8430E432 0xFCF4
+0x8430E433 0xFCF5
+0x8430E434 0xFCF6
+0x8430E435 0xFCF7
+0x8430E436 0xFCF8
+0x8430E437 0xFCF9
+0x8430E438 0xFCFA
+0x8430E439 0xFCFB
+0x8430E530 0xFCFC
+0x8430E531 0xFCFD
+0x8430E532 0xFCFE
+0x8430E533 0xFCFF
+0x8430E534 0xFD00
+0x8430E535 0xFD01
+0x8430E536 0xFD02
+0x8430E537 0xFD03
+0x8430E538 0xFD04
+0x8430E539 0xFD05
+0x8430E630 0xFD06
+0x8430E631 0xFD07
+0x8430E632 0xFD08
+0x8430E633 0xFD09
+0x8430E634 0xFD0A
+0x8430E635 0xFD0B
+0x8430E636 0xFD0C
+0x8430E637 0xFD0D
+0x8430E638 0xFD0E
+0x8430E639 0xFD0F
+0x8430E730 0xFD10
+0x8430E731 0xFD11
+0x8430E732 0xFD12
+0x8430E733 0xFD13
+0x8430E734 0xFD14
+0x8430E735 0xFD15
+0x8430E736 0xFD16
+0x8430E737 0xFD17
+0x8430E738 0xFD18
+0x8430E739 0xFD19
+0x8430E830 0xFD1A
+0x8430E831 0xFD1B
+0x8430E832 0xFD1C
+0x8430E833 0xFD1D
+0x8430E834 0xFD1E
+0x8430E835 0xFD1F
+0x8430E836 0xFD20
+0x8430E837 0xFD21
+0x8430E838 0xFD22
+0x8430E839 0xFD23
+0x8430E930 0xFD24
+0x8430E931 0xFD25
+0x8430E932 0xFD26
+0x8430E933 0xFD27
+0x8430E934 0xFD28
+0x8430E935 0xFD29
+0x8430E936 0xFD2A
+0x8430E937 0xFD2B
+0x8430E938 0xFD2C
+0x8430E939 0xFD2D
+0x8430EA30 0xFD2E
+0x8430EA31 0xFD2F
+0x8430EA32 0xFD30
+0x8430EA33 0xFD31
+0x8430EA34 0xFD32
+0x8430EA35 0xFD33
+0x8430EA36 0xFD34
+0x8430EA37 0xFD35
+0x8430EA38 0xFD36
+0x8430EA39 0xFD37
+0x8430EB30 0xFD38
+0x8430EB31 0xFD39
+0x8430EB32 0xFD3A
+0x8430EB33 0xFD3B
+0x8430EB34 0xFD3C
+0x8430EB35 0xFD3D
+0x8430EB36 0xFD3E
+0x8430EB37 0xFD3F
+0x8430EB38 0xFD40
+0x8430EB39 0xFD41
+0x8430EC30 0xFD42
+0x8430EC31 0xFD43
+0x8430EC32 0xFD44
+0x8430EC33 0xFD45
+0x8430EC34 0xFD46
+0x8430EC35 0xFD47
+0x8430EC36 0xFD48
+0x8430EC37 0xFD49
+0x8430EC38 0xFD4A
+0x8430EC39 0xFD4B
+0x8430ED30 0xFD4C
+0x8430ED31 0xFD4D
+0x8430ED32 0xFD4E
+0x8430ED33 0xFD4F
+0x8430ED34 0xFD50
+0x8430ED35 0xFD51
+0x8430ED36 0xFD52
+0x8430ED37 0xFD53
+0x8430ED38 0xFD54
+0x8430ED39 0xFD55
+0x8430EE30 0xFD56
+0x8430EE31 0xFD57
+0x8430EE32 0xFD58
+0x8430EE33 0xFD59
+0x8430EE34 0xFD5A
+0x8430EE35 0xFD5B
+0x8430EE36 0xFD5C
+0x8430EE37 0xFD5D
+0x8430EE38 0xFD5E
+0x8430EE39 0xFD5F
+0x8430EF30 0xFD60
+0x8430EF31 0xFD61
+0x8430EF32 0xFD62
+0x8430EF33 0xFD63
+0x8430EF34 0xFD64
+0x8430EF35 0xFD65
+0x8430EF36 0xFD66
+0x8430EF37 0xFD67
+0x8430EF38 0xFD68
+0x8430EF39 0xFD69
+0x8430F030 0xFD6A
+0x8430F031 0xFD6B
+0x8430F032 0xFD6C
+0x8430F033 0xFD6D
+0x8430F034 0xFD6E
+0x8430F035 0xFD6F
+0x8430F036 0xFD70
+0x8430F037 0xFD71
+0x8430F038 0xFD72
+0x8430F039 0xFD73
+0x8430F130 0xFD74
+0x8430F131 0xFD75
+0x8430F132 0xFD76
+0x8430F133 0xFD77
+0x8430F134 0xFD78
+0x8430F135 0xFD79
+0x8430F136 0xFD7A
+0x8430F137 0xFD7B
+0x8430F138 0xFD7C
+0x8430F139 0xFD7D
+0x8430F230 0xFD7E
+0x8430F231 0xFD7F
+0x8430F232 0xFD80
+0x8430F233 0xFD81
+0x8430F234 0xFD82
+0x8430F235 0xFD83
+0x8430F236 0xFD84
+0x8430F237 0xFD85
+0x8430F238 0xFD86
+0x8430F239 0xFD87
+0x8430F330 0xFD88
+0x8430F331 0xFD89
+0x8430F332 0xFD8A
+0x8430F333 0xFD8B
+0x8430F334 0xFD8C
+0x8430F335 0xFD8D
+0x8430F336 0xFD8E
+0x8430F337 0xFD8F
+0x8430F338 0xFD90
+0x8430F339 0xFD91
+0x8430F430 0xFD92
+0x8430F431 0xFD93
+0x8430F432 0xFD94
+0x8430F433 0xFD95
+0x8430F434 0xFD96
+0x8430F435 0xFD97
+0x8430F436 0xFD98
+0x8430F437 0xFD99
+0x8430F438 0xFD9A
+0x8430F439 0xFD9B
+0x8430F530 0xFD9C
+0x8430F531 0xFD9D
+0x8430F532 0xFD9E
+0x8430F533 0xFD9F
+0x8430F534 0xFDA0
+0x8430F535 0xFDA1
+0x8430F536 0xFDA2
+0x8430F537 0xFDA3
+0x8430F538 0xFDA4
+0x8430F539 0xFDA5
+0x8430F630 0xFDA6
+0x8430F631 0xFDA7
+0x8430F632 0xFDA8
+0x8430F633 0xFDA9
+0x8430F634 0xFDAA
+0x8430F635 0xFDAB
+0x8430F636 0xFDAC
+0x8430F637 0xFDAD
+0x8430F638 0xFDAE
+0x8430F639 0xFDAF
+0x8430F730 0xFDB0
+0x8430F731 0xFDB1
+0x8430F732 0xFDB2
+0x8430F733 0xFDB3
+0x8430F734 0xFDB4
+0x8430F735 0xFDB5
+0x8430F736 0xFDB6
+0x8430F737 0xFDB7
+0x8430F738 0xFDB8
+0x8430F739 0xFDB9
+0x8430F830 0xFDBA
+0x8430F831 0xFDBB
+0x8430F832 0xFDBC
+0x8430F833 0xFDBD
+0x8430F834 0xFDBE
+0x8430F835 0xFDBF
+0x8430F836 0xFDC0
+0x8430F837 0xFDC1
+0x8430F838 0xFDC2
+0x8430F839 0xFDC3
+0x8430F930 0xFDC4
+0x8430F931 0xFDC5
+0x8430F932 0xFDC6
+0x8430F933 0xFDC7
+0x8430F934 0xFDC8
+0x8430F935 0xFDC9
+0x8430F936 0xFDCA
+0x8430F937 0xFDCB
+0x8430F938 0xFDCC
+0x8430F939 0xFDCD
+0x8430FA30 0xFDCE
+0x8430FA31 0xFDCF
+0x8430FA32 0xFDD0
+0x8430FA33 0xFDD1
+0x8430FA34 0xFDD2
+0x8430FA35 0xFDD3
+0x8430FA36 0xFDD4
+0x8430FA37 0xFDD5
+0x8430FA38 0xFDD6
+0x8430FA39 0xFDD7
+0x8430FB30 0xFDD8
+0x8430FB31 0xFDD9
+0x8430FB32 0xFDDA
+0x8430FB33 0xFDDB
+0x8430FB34 0xFDDC
+0x8430FB35 0xFDDD
+0x8430FB36 0xFDDE
+0x8430FB37 0xFDDF
+0x8430FB38 0xFDE0
+0x8430FB39 0xFDE1
+0x8430FC30 0xFDE2
+0x8430FC31 0xFDE3
+0x8430FC32 0xFDE4
+0x8430FC33 0xFDE5
+0x8430FC34 0xFDE6
+0x8430FC35 0xFDE7
+0x8430FC36 0xFDE8
+0x8430FC37 0xFDE9
+0x8430FC38 0xFDEA
+0x8430FC39 0xFDEB
+0x8430FD30 0xFDEC
+0x8430FD31 0xFDED
+0x8430FD32 0xFDEE
+0x8430FD33 0xFDEF
+0x8430FD34 0xFDF0
+0x8430FD35 0xFDF1
+0x8430FD36 0xFDF2
+0x8430FD37 0xFDF3
+0x8430FD38 0xFDF4
+0x8430FD39 0xFDF5
+0x8430FE30 0xFDF6
+0x8430FE31 0xFDF7
+0x8430FE32 0xFDF8
+0x8430FE33 0xFDF9
+0x8430FE34 0xFDFA
+0x8430FE35 0xFDFB
+0x8430FE36 0xFDFC
+0x8430FE37 0xFDFD
+0x8430FE38 0xFDFE
+0x8430FE39 0xFDFF
+0x84318130 0xFE00
+0x84318131 0xFE01
+0x84318132 0xFE02
+0x84318133 0xFE03
+0x84318134 0xFE04
+0x84318135 0xFE05
+0x84318136 0xFE06
+0x84318137 0xFE07
+0x84318138 0xFE08
+0x84318139 0xFE09
+0x84318230 0xFE0A
+0x84318231 0xFE0B
+0x84318232 0xFE0C
+0x84318233 0xFE0D
+0x84318234 0xFE0E
+0x84318235 0xFE0F
+0x84318236 0xFE10
+0x84318237 0xFE11
+0x84318238 0xFE12
+0x84318239 0xFE13
+0x84318330 0xFE14
+0x84318331 0xFE15
+0x84318332 0xFE16
+0x84318333 0xFE17
+0x84318334 0xFE18
+0x84318335 0xFE19
+0x84318336 0xFE1A
+0x84318337 0xFE1B
+0x84318338 0xFE1C
+0x84318339 0xFE1D
+0x84318430 0xFE1E
+0x84318431 0xFE1F
+0x84318432 0xFE20
+0x84318433 0xFE21
+0x84318434 0xFE22
+0x84318435 0xFE23
+0x84318436 0xFE24
+0x84318437 0xFE25
+0x84318438 0xFE26
+0x84318439 0xFE27
+0x84318530 0xFE28
+0x84318531 0xFE29
+0x84318532 0xFE2A
+0x84318533 0xFE2B
+0x84318534 0xFE2C
+0x84318535 0xFE2D
+0x84318536 0xFE2E
+0x84318537 0xFE2F
+0x84318538 0xFE32
+0x84318539 0xFE45
+0x84318630 0xFE46
+0x84318631 0xFE47
+0x84318632 0xFE48
+0x84318633 0xFE53
+0x84318634 0xFE58
+0x84318635 0xFE67
+0x84318636 0xFE6C
+0x84318637 0xFE6D
+0x84318638 0xFE6E
+0x84318639 0xFE6F
+0x84318730 0xFE70
+0x84318731 0xFE71
+0x84318732 0xFE72
+0x84318733 0xFE73
+0x84318734 0xFE74
+0x84318735 0xFE75
+0x84318736 0xFE76
+0x84318737 0xFE77
+0x84318738 0xFE78
+0x84318739 0xFE79
+0x84318830 0xFE7A
+0x84318831 0xFE7B
+0x84318832 0xFE7C
+0x84318833 0xFE7D
+0x84318834 0xFE7E
+0x84318835 0xFE7F
+0x84318836 0xFE80
+0x84318837 0xFE81
+0x84318838 0xFE82
+0x84318839 0xFE83
+0x84318930 0xFE84
+0x84318931 0xFE85
+0x84318932 0xFE86
+0x84318933 0xFE87
+0x84318934 0xFE88
+0x84318935 0xFE89
+0x84318936 0xFE8A
+0x84318937 0xFE8B
+0x84318938 0xFE8C
+0x84318939 0xFE8D
+0x84318A30 0xFE8E
+0x84318A31 0xFE8F
+0x84318A32 0xFE90
+0x84318A33 0xFE91
+0x84318A34 0xFE92
+0x84318A35 0xFE93
+0x84318A36 0xFE94
+0x84318A37 0xFE95
+0x84318A38 0xFE96
+0x84318A39 0xFE97
+0x84318B30 0xFE98
+0x84318B31 0xFE99
+0x84318B32 0xFE9A
+0x84318B33 0xFE9B
+0x84318B34 0xFE9C
+0x84318B35 0xFE9D
+0x84318B36 0xFE9E
+0x84318B37 0xFE9F
+0x84318B38 0xFEA0
+0x84318B39 0xFEA1
+0x84318C30 0xFEA2
+0x84318C31 0xFEA3
+0x84318C32 0xFEA4
+0x84318C33 0xFEA5
+0x84318C34 0xFEA6
+0x84318C35 0xFEA7
+0x84318C36 0xFEA8
+0x84318C37 0xFEA9
+0x84318C38 0xFEAA
+0x84318C39 0xFEAB
+0x84318D30 0xFEAC
+0x84318D31 0xFEAD
+0x84318D32 0xFEAE
+0x84318D33 0xFEAF
+0x84318D34 0xFEB0
+0x84318D35 0xFEB1
+0x84318D36 0xFEB2
+0x84318D37 0xFEB3
+0x84318D38 0xFEB4
+0x84318D39 0xFEB5
+0x84318E30 0xFEB6
+0x84318E31 0xFEB7
+0x84318E32 0xFEB8
+0x84318E33 0xFEB9
+0x84318E34 0xFEBA
+0x84318E35 0xFEBB
+0x84318E36 0xFEBC
+0x84318E37 0xFEBD
+0x84318E38 0xFEBE
+0x84318E39 0xFEBF
+0x84318F30 0xFEC0
+0x84318F31 0xFEC1
+0x84318F32 0xFEC2
+0x84318F33 0xFEC3
+0x84318F34 0xFEC4
+0x84318F35 0xFEC5
+0x84318F36 0xFEC6
+0x84318F37 0xFEC7
+0x84318F38 0xFEC8
+0x84318F39 0xFEC9
+0x84319030 0xFECA
+0x84319031 0xFECB
+0x84319032 0xFECC
+0x84319033 0xFECD
+0x84319034 0xFECE
+0x84319035 0xFECF
+0x84319036 0xFED0
+0x84319037 0xFED1
+0x84319038 0xFED2
+0x84319039 0xFED3
+0x84319130 0xFED4
+0x84319131 0xFED5
+0x84319132 0xFED6
+0x84319133 0xFED7
+0x84319134 0xFED8
+0x84319135 0xFED9
+0x84319136 0xFEDA
+0x84319137 0xFEDB
+0x84319138 0xFEDC
+0x84319139 0xFEDD
+0x84319230 0xFEDE
+0x84319231 0xFEDF
+0x84319232 0xFEE0
+0x84319233 0xFEE1
+0x84319234 0xFEE2
+0x84319235 0xFEE3
+0x84319236 0xFEE4
+0x84319237 0xFEE5
+0x84319238 0xFEE6
+0x84319239 0xFEE7
+0x84319330 0xFEE8
+0x84319331 0xFEE9
+0x84319332 0xFEEA
+0x84319333 0xFEEB
+0x84319334 0xFEEC
+0x84319335 0xFEED
+0x84319336 0xFEEE
+0x84319337 0xFEEF
+0x84319338 0xFEF0
+0x84319339 0xFEF1
+0x84319430 0xFEF2
+0x84319431 0xFEF3
+0x84319432 0xFEF4
+0x84319433 0xFEF5
+0x84319434 0xFEF6
+0x84319435 0xFEF7
+0x84319436 0xFEF8
+0x84319437 0xFEF9
+0x84319438 0xFEFA
+0x84319439 0xFEFB
+0x84319530 0xFEFC
+0x84319531 0xFEFD
+0x84319532 0xFEFE
+0x84319533 0xFEFF
+0x84319534 0xFF00
+0x84319535 0xFF5F
+0x84319536 0xFF60
+0x84319537 0xFF61
+0x84319538 0xFF62
+0x84319539 0xFF63
+0x84319630 0xFF64
+0x84319631 0xFF65
+0x84319632 0xFF66
+0x84319633 0xFF67
+0x84319634 0xFF68
+0x84319635 0xFF69
+0x84319636 0xFF6A
+0x84319637 0xFF6B
+0x84319638 0xFF6C
+0x84319639 0xFF6D
+0x84319730 0xFF6E
+0x84319731 0xFF6F
+0x84319732 0xFF70
+0x84319733 0xFF71
+0x84319734 0xFF72
+0x84319735 0xFF73
+0x84319736 0xFF74
+0x84319737 0xFF75
+0x84319738 0xFF76
+0x84319739 0xFF77
+0x84319830 0xFF78
+0x84319831 0xFF79
+0x84319832 0xFF7A
+0x84319833 0xFF7B
+0x84319834 0xFF7C
+0x84319835 0xFF7D
+0x84319836 0xFF7E
+0x84319837 0xFF7F
+0x84319838 0xFF80
+0x84319839 0xFF81
+0x84319930 0xFF82
+0x84319931 0xFF83
+0x84319932 0xFF84
+0x84319933 0xFF85
+0x84319934 0xFF86
+0x84319935 0xFF87
+0x84319936 0xFF88
+0x84319937 0xFF89
+0x84319938 0xFF8A
+0x84319939 0xFF8B
+0x84319A30 0xFF8C
+0x84319A31 0xFF8D
+0x84319A32 0xFF8E
+0x84319A33 0xFF8F
+0x84319A34 0xFF90
+0x84319A35 0xFF91
+0x84319A36 0xFF92
+0x84319A37 0xFF93
+0x84319A38 0xFF94
+0x84319A39 0xFF95
+0x84319B30 0xFF96
+0x84319B31 0xFF97
+0x84319B32 0xFF98
+0x84319B33 0xFF99
+0x84319B34 0xFF9A
+0x84319B35 0xFF9B
+0x84319B36 0xFF9C
+0x84319B37 0xFF9D
+0x84319B38 0xFF9E
+0x84319B39 0xFF9F
+0x84319C30 0xFFA0
+0x84319C31 0xFFA1
+0x84319C32 0xFFA2
+0x84319C33 0xFFA3
+0x84319C34 0xFFA4
+0x84319C35 0xFFA5
+0x84319C36 0xFFA6
+0x84319C37 0xFFA7
+0x84319C38 0xFFA8
+0x84319C39 0xFFA9
+0x84319D30 0xFFAA
+0x84319D31 0xFFAB
+0x84319D32 0xFFAC
+0x84319D33 0xFFAD
+0x84319D34 0xFFAE
+0x84319D35 0xFFAF
+0x84319D36 0xFFB0
+0x84319D37 0xFFB1
+0x84319D38 0xFFB2
+0x84319D39 0xFFB3
+0x84319E30 0xFFB4
+0x84319E31 0xFFB5
+0x84319E32 0xFFB6
+0x84319E33 0xFFB7
+0x84319E34 0xFFB8
+0x84319E35 0xFFB9
+0x84319E36 0xFFBA
+0x84319E37 0xFFBB
+0x84319E38 0xFFBC
+0x84319E39 0xFFBD
+0x84319F30 0xFFBE
+0x84319F31 0xFFBF
+0x84319F32 0xFFC0
+0x84319F33 0xFFC1
+0x84319F34 0xFFC2
+0x84319F35 0xFFC3
+0x84319F36 0xFFC4
+0x84319F37 0xFFC5
+0x84319F38 0xFFC6
+0x84319F39 0xFFC7
+0x8431A030 0xFFC8
+0x8431A031 0xFFC9
+0x8431A032 0xFFCA
+0x8431A033 0xFFCB
+0x8431A034 0xFFCC
+0x8431A035 0xFFCD
+0x8431A036 0xFFCE
+0x8431A037 0xFFCF
+0x8431A038 0xFFD0
+0x8431A039 0xFFD1
+0x8431A130 0xFFD2
+0x8431A131 0xFFD3
+0x8431A132 0xFFD4
+0x8431A133 0xFFD5
+0x8431A134 0xFFD6
+0x8431A135 0xFFD7
+0x8431A136 0xFFD8
+0x8431A137 0xFFD9
+0x8431A138 0xFFDA
+0x8431A139 0xFFDB
+0x8431A230 0xFFDC
+0x8431A231 0xFFDD
+0x8431A232 0xFFDE
+0x8431A233 0xFFDF
+0x8431A234 0xFFE6
+0x8431A235 0xFFE7
+0x8431A236 0xFFE8
+0x8431A237 0xFFE9
+0x8431A238 0xFFEA
+0x8431A239 0xFFEB
+0x8431A330 0xFFEC
+0x8431A331 0xFFED
+0x8431A332 0xFFEE
+0x8431A333 0xFFEF
+0x8431A334 0xFFF0
+0x8431A335 0xFFF1
+0x8431A336 0xFFF2
+0x8431A337 0xFFF3
+0x8431A338 0xFFF4
+0x8431A339 0xFFF5
+0x8431A430 0xFFF6
+0x8431A431 0xFFF7
+0x8431A432 0xFFF8
+0x8431A433 0xFFF9
+0x8431A434 0xFFFA
+0x8431A435 0xFFFB
+0x8431A436 0xFFFC
+0x8431A437 0xFFFD
+0x8431A438 0xFFFE
+0x8431A439 0xFFFF
+0x8440 0x51D8
+0x8441 0x51D9
+0x8442 0x51DA
+0x8443 0x51DC
+0x8444 0x51DE
+0x8445 0x51DF
+0x8446 0x51E2
+0x8447 0x51E3
+0x8448 0x51E5
+0x8449 0x51E6
+0x844A 0x51E7
+0x844B 0x51E8
+0x844C 0x51E9
+0x844D 0x51EA
+0x844E 0x51EC
+0x844F 0x51EE
+0x8450 0x51F1
+0x8451 0x51F2
+0x8452 0x51F4
+0x8453 0x51F7
+0x8454 0x51FE
+0x8455 0x5204
+0x8456 0x5205
+0x8457 0x5209
+0x8458 0x520B
+0x8459 0x520C
+0x845A 0x520F
+0x845B 0x5210
+0x845C 0x5213
+0x845D 0x5214
+0x845E 0x5215
+0x845F 0x521C
+0x8460 0x521E
+0x8461 0x521F
+0x8462 0x5221
+0x8463 0x5222
+0x8464 0x5223
+0x8465 0x5225
+0x8466 0x5226
+0x8467 0x5227
+0x8468 0x522A
+0x8469 0x522C
+0x846A 0x522F
+0x846B 0x5231
+0x846C 0x5232
+0x846D 0x5234
+0x846E 0x5235
+0x846F 0x523C
+0x8470 0x523E
+0x8471 0x5244
+0x8472 0x5245
+0x8473 0x5246
+0x8474 0x5247
+0x8475 0x5248
+0x8476 0x5249
+0x8477 0x524B
+0x8478 0x524E
+0x8479 0x524F
+0x847A 0x5252
+0x847B 0x5253
+0x847C 0x5255
+0x847D 0x5257
+0x847E 0x5258
+0x8480 0x5259
+0x8481 0x525A
+0x8482 0x525B
+0x8483 0x525D
+0x8484 0x525F
+0x8485 0x5260
+0x8486 0x5262
+0x8487 0x5263
+0x8488 0x5264
+0x8489 0x5266
+0x848A 0x5268
+0x848B 0x526B
+0x848C 0x526C
+0x848D 0x526D
+0x848E 0x526E
+0x848F 0x5270
+0x8490 0x5271
+0x8491 0x5273
+0x8492 0x5274
+0x8493 0x5275
+0x8494 0x5276
+0x8495 0x5277
+0x8496 0x5278
+0x8497 0x5279
+0x8498 0x527A
+0x8499 0x527B
+0x849A 0x527C
+0x849B 0x527E
+0x849C 0x5280
+0x849D 0x5283
+0x849E 0x5284
+0x849F 0x5285
+0x84A0 0x5286
+0x84A1 0x5287
+0x84A2 0x5289
+0x84A3 0x528A
+0x84A4 0x528B
+0x84A5 0x528C
+0x84A6 0x528D
+0x84A7 0x528E
+0x84A8 0x528F
+0x84A9 0x5291
+0x84AA 0x5292
+0x84AB 0x5294
+0x84AC 0x5295
+0x84AD 0x5296
+0x84AE 0x5297
+0x84AF 0x5298
+0x84B0 0x5299
+0x84B1 0x529A
+0x84B2 0x529C
+0x84B3 0x52A4
+0x84B4 0x52A5
+0x84B5 0x52A6
+0x84B6 0x52A7
+0x84B7 0x52AE
+0x84B8 0x52AF
+0x84B9 0x52B0
+0x84BA 0x52B4
+0x84BB 0x52B5
+0x84BC 0x52B6
+0x84BD 0x52B7
+0x84BE 0x52B8
+0x84BF 0x52B9
+0x84C0 0x52BA
+0x84C1 0x52BB
+0x84C2 0x52BC
+0x84C3 0x52BD
+0x84C4 0x52C0
+0x84C5 0x52C1
+0x84C6 0x52C2
+0x84C7 0x52C4
+0x84C8 0x52C5
+0x84C9 0x52C6
+0x84CA 0x52C8
+0x84CB 0x52CA
+0x84CC 0x52CC
+0x84CD 0x52CD
+0x84CE 0x52CE
+0x84CF 0x52CF
+0x84D0 0x52D1
+0x84D1 0x52D3
+0x84D2 0x52D4
+0x84D3 0x52D5
+0x84D4 0x52D7
+0x84D5 0x52D9
+0x84D6 0x52DA
+0x84D7 0x52DB
+0x84D8 0x52DC
+0x84D9 0x52DD
+0x84DA 0x52DE
+0x84DB 0x52E0
+0x84DC 0x52E1
+0x84DD 0x52E2
+0x84DE 0x52E3
+0x84DF 0x52E5
+0x84E0 0x52E6
+0x84E1 0x52E7
+0x84E2 0x52E8
+0x84E3 0x52E9
+0x84E4 0x52EA
+0x84E5 0x52EB
+0x84E6 0x52EC
+0x84E7 0x52ED
+0x84E8 0x52EE
+0x84E9 0x52EF
+0x84EA 0x52F1
+0x84EB 0x52F2
+0x84EC 0x52F3
+0x84ED 0x52F4
+0x84EE 0x52F5
+0x84EF 0x52F6
+0x84F0 0x52F7
+0x84F1 0x52F8
+0x84F2 0x52FB
+0x84F3 0x52FC
+0x84F4 0x52FD
+0x84F5 0x5301
+0x84F6 0x5302
+0x84F7 0x5303
+0x84F8 0x5304
+0x84F9 0x5307
+0x84FA 0x5309
+0x84FB 0x530A
+0x84FC 0x530B
+0x84FD 0x530C
+0x84FE 0x530E
+0x8540 0x5311
+0x8541 0x5312
+0x8542 0x5313
+0x8543 0x5314
+0x8544 0x5318
+0x8545 0x531B
+0x8546 0x531C
+0x8547 0x531E
+0x8548 0x531F
+0x8549 0x5322
+0x854A 0x5324
+0x854B 0x5325
+0x854C 0x5327
+0x854D 0x5328
+0x854E 0x5329
+0x854F 0x532B
+0x8550 0x532C
+0x8551 0x532D
+0x8552 0x532F
+0x8553 0x5330
+0x8554 0x5331
+0x8555 0x5332
+0x8556 0x5333
+0x8557 0x5334
+0x8558 0x5335
+0x8559 0x5336
+0x855A 0x5337
+0x855B 0x5338
+0x855C 0x533C
+0x855D 0x533D
+0x855E 0x5340
+0x855F 0x5342
+0x8560 0x5344
+0x8561 0x5346
+0x8562 0x534B
+0x8563 0x534C
+0x8564 0x534D
+0x8565 0x5350
+0x8566 0x5354
+0x8567 0x5358
+0x8568 0x5359
+0x8569 0x535B
+0x856A 0x535D
+0x856B 0x5365
+0x856C 0x5368
+0x856D 0x536A
+0x856E 0x536C
+0x856F 0x536D
+0x8570 0x5372
+0x8571 0x5376
+0x8572 0x5379
+0x8573 0x537B
+0x8574 0x537C
+0x8575 0x537D
+0x8576 0x537E
+0x8577 0x5380
+0x8578 0x5381
+0x8579 0x5383
+0x857A 0x5387
+0x857B 0x5388
+0x857C 0x538A
+0x857D 0x538E
+0x857E 0x538F
+0x8580 0x5390
+0x8581 0x5391
+0x8582 0x5392
+0x8583 0x5393
+0x8584 0x5394
+0x8585 0x5396
+0x8586 0x5397
+0x8587 0x5399
+0x8588 0x539B
+0x8589 0x539C
+0x858A 0x539E
+0x858B 0x53A0
+0x858C 0x53A1
+0x858D 0x53A4
+0x858E 0x53A7
+0x858F 0x53AA
+0x8590 0x53AB
+0x8591 0x53AC
+0x8592 0x53AD
+0x8593 0x53AF
+0x8594 0x53B0
+0x8595 0x53B1
+0x8596 0x53B2
+0x8597 0x53B3
+0x8598 0x53B4
+0x8599 0x53B5
+0x859A 0x53B7
+0x859B 0x53B8
+0x859C 0x53B9
+0x859D 0x53BA
+0x859E 0x53BC
+0x859F 0x53BD
+0x85A0 0x53BE
+0x85A1 0x53C0
+0x85A2 0x53C3
+0x85A3 0x53C4
+0x85A4 0x53C5
+0x85A5 0x53C6
+0x85A6 0x53C7
+0x85A7 0x53CE
+0x85A8 0x53CF
+0x85A9 0x53D0
+0x85AA 0x53D2
+0x85AB 0x53D3
+0x85AC 0x53D5
+0x85AD 0x53DA
+0x85AE 0x53DC
+0x85AF 0x53DD
+0x85B0 0x53DE
+0x85B1 0x53E1
+0x85B2 0x53E2
+0x85B3 0x53E7
+0x85B4 0x53F4
+0x85B5 0x53FA
+0x85B6 0x53FE
+0x85B7 0x53FF
+0x85B8 0x5400
+0x85B9 0x5402
+0x85BA 0x5405
+0x85BB 0x5407
+0x85BC 0x540B
+0x85BD 0x5414
+0x85BE 0x5418
+0x85BF 0x5419
+0x85C0 0x541A
+0x85C1 0x541C
+0x85C2 0x5422
+0x85C3 0x5424
+0x85C4 0x5425
+0x85C5 0x542A
+0x85C6 0x5430
+0x85C7 0x5433
+0x85C8 0x5436
+0x85C9 0x5437
+0x85CA 0x543A
+0x85CB 0x543D
+0x85CC 0x543F
+0x85CD 0x5441
+0x85CE 0x5442
+0x85CF 0x5444
+0x85D0 0x5445
+0x85D1 0x5447
+0x85D2 0x5449
+0x85D3 0x544C
+0x85D4 0x544D
+0x85D5 0x544E
+0x85D6 0x544F
+0x85D7 0x5451
+0x85D8 0x545A
+0x85D9 0x545D
+0x85DA 0x545E
+0x85DB 0x545F
+0x85DC 0x5460
+0x85DD 0x5461
+0x85DE 0x5463
+0x85DF 0x5465
+0x85E0 0x5467
+0x85E1 0x5469
+0x85E2 0x546A
+0x85E3 0x546B
+0x85E4 0x546C
+0x85E5 0x546D
+0x85E6 0x546E
+0x85E7 0x546F
+0x85E8 0x5470
+0x85E9 0x5474
+0x85EA 0x5479
+0x85EB 0x547A
+0x85EC 0x547E
+0x85ED 0x547F
+0x85EE 0x5481
+0x85EF 0x5483
+0x85F0 0x5485
+0x85F1 0x5487
+0x85F2 0x5488
+0x85F3 0x5489
+0x85F4 0x548A
+0x85F5 0x548D
+0x85F6 0x5491
+0x85F7 0x5493
+0x85F8 0x5497
+0x85F9 0x5498
+0x85FA 0x549C
+0x85FB 0x549E
+0x85FC 0x549F
+0x85FD 0x54A0
+0x85FE 0x54A1
+0x8640 0x54A2
+0x8641 0x54A5
+0x8642 0x54AE
+0x8643 0x54B0
+0x8644 0x54B2
+0x8645 0x54B5
+0x8646 0x54B6
+0x8647 0x54B7
+0x8648 0x54B9
+0x8649 0x54BA
+0x864A 0x54BC
+0x864B 0x54BE
+0x864C 0x54C3
+0x864D 0x54C5
+0x864E 0x54CA
+0x864F 0x54CB
+0x8650 0x54D6
+0x8651 0x54D8
+0x8652 0x54DB
+0x8653 0x54E0
+0x8654 0x54E1
+0x8655 0x54E2
+0x8656 0x54E3
+0x8657 0x54E4
+0x8658 0x54EB
+0x8659 0x54EC
+0x865A 0x54EF
+0x865B 0x54F0
+0x865C 0x54F1
+0x865D 0x54F4
+0x865E 0x54F5
+0x865F 0x54F6
+0x8660 0x54F7
+0x8661 0x54F8
+0x8662 0x54F9
+0x8663 0x54FB
+0x8664 0x54FE
+0x8665 0x5500
+0x8666 0x5502
+0x8667 0x5503
+0x8668 0x5504
+0x8669 0x5505
+0x866A 0x5508
+0x866B 0x550A
+0x866C 0x550B
+0x866D 0x550C
+0x866E 0x550D
+0x866F 0x550E
+0x8670 0x5512
+0x8671 0x5513
+0x8672 0x5515
+0x8673 0x5516
+0x8674 0x5517
+0x8675 0x5518
+0x8676 0x5519
+0x8677 0x551A
+0x8678 0x551C
+0x8679 0x551D
+0x867A 0x551E
+0x867B 0x551F
+0x867C 0x5521
+0x867D 0x5525
+0x867E 0x5526
+0x8680 0x5528
+0x8681 0x5529
+0x8682 0x552B
+0x8683 0x552D
+0x8684 0x5532
+0x8685 0x5534
+0x8686 0x5535
+0x8687 0x5536
+0x8688 0x5538
+0x8689 0x5539
+0x868A 0x553A
+0x868B 0x553B
+0x868C 0x553D
+0x868D 0x5540
+0x868E 0x5542
+0x868F 0x5545
+0x8690 0x5547
+0x8691 0x5548
+0x8692 0x554B
+0x8693 0x554C
+0x8694 0x554D
+0x8695 0x554E
+0x8696 0x554F
+0x8697 0x5551
+0x8698 0x5552
+0x8699 0x5553
+0x869A 0x5554
+0x869B 0x5557
+0x869C 0x5558
+0x869D 0x5559
+0x869E 0x555A
+0x869F 0x555B
+0x86A0 0x555D
+0x86A1 0x555E
+0x86A2 0x555F
+0x86A3 0x5560
+0x86A4 0x5562
+0x86A5 0x5563
+0x86A6 0x5568
+0x86A7 0x5569
+0x86A8 0x556B
+0x86A9 0x556F
+0x86AA 0x5570
+0x86AB 0x5571
+0x86AC 0x5572
+0x86AD 0x5573
+0x86AE 0x5574
+0x86AF 0x5579
+0x86B0 0x557A
+0x86B1 0x557D
+0x86B2 0x557F
+0x86B3 0x5585
+0x86B4 0x5586
+0x86B5 0x558C
+0x86B6 0x558D
+0x86B7 0x558E
+0x86B8 0x5590
+0x86B9 0x5592
+0x86BA 0x5593
+0x86BB 0x5595
+0x86BC 0x5596
+0x86BD 0x5597
+0x86BE 0x559A
+0x86BF 0x559B
+0x86C0 0x559E
+0x86C1 0x55A0
+0x86C2 0x55A1
+0x86C3 0x55A2
+0x86C4 0x55A3
+0x86C5 0x55A4
+0x86C6 0x55A5
+0x86C7 0x55A6
+0x86C8 0x55A8
+0x86C9 0x55A9
+0x86CA 0x55AA
+0x86CB 0x55AB
+0x86CC 0x55AC
+0x86CD 0x55AD
+0x86CE 0x55AE
+0x86CF 0x55AF
+0x86D0 0x55B0
+0x86D1 0x55B2
+0x86D2 0x55B4
+0x86D3 0x55B6
+0x86D4 0x55B8
+0x86D5 0x55BA
+0x86D6 0x55BC
+0x86D7 0x55BF
+0x86D8 0x55C0
+0x86D9 0x55C1
+0x86DA 0x55C2
+0x86DB 0x55C3
+0x86DC 0x55C6
+0x86DD 0x55C7
+0x86DE 0x55C8
+0x86DF 0x55CA
+0x86E0 0x55CB
+0x86E1 0x55CE
+0x86E2 0x55CF
+0x86E3 0x55D0
+0x86E4 0x55D5
+0x86E5 0x55D7
+0x86E6 0x55D8
+0x86E7 0x55D9
+0x86E8 0x55DA
+0x86E9 0x55DB
+0x86EA 0x55DE
+0x86EB 0x55E0
+0x86EC 0x55E2
+0x86ED 0x55E7
+0x86EE 0x55E9
+0x86EF 0x55ED
+0x86F0 0x55EE
+0x86F1 0x55F0
+0x86F2 0x55F1
+0x86F3 0x55F4
+0x86F4 0x55F6
+0x86F5 0x55F8
+0x86F6 0x55F9
+0x86F7 0x55FA
+0x86F8 0x55FB
+0x86F9 0x55FC
+0x86FA 0x55FF
+0x86FB 0x5602
+0x86FC 0x5603
+0x86FD 0x5604
+0x86FE 0x5605
+0x8740 0x5606
+0x8741 0x5607
+0x8742 0x560A
+0x8743 0x560B
+0x8744 0x560D
+0x8745 0x5610
+0x8746 0x5611
+0x8747 0x5612
+0x8748 0x5613
+0x8749 0x5614
+0x874A 0x5615
+0x874B 0x5616
+0x874C 0x5617
+0x874D 0x5619
+0x874E 0x561A
+0x874F 0x561C
+0x8750 0x561D
+0x8751 0x5620
+0x8752 0x5621
+0x8753 0x5622
+0x8754 0x5625
+0x8755 0x5626
+0x8756 0x5628
+0x8757 0x5629
+0x8758 0x562A
+0x8759 0x562B
+0x875A 0x562E
+0x875B 0x562F
+0x875C 0x5630
+0x875D 0x5633
+0x875E 0x5635
+0x875F 0x5637
+0x8760 0x5638
+0x8761 0x563A
+0x8762 0x563C
+0x8763 0x563D
+0x8764 0x563E
+0x8765 0x5640
+0x8766 0x5641
+0x8767 0x5642
+0x8768 0x5643
+0x8769 0x5644
+0x876A 0x5645
+0x876B 0x5646
+0x876C 0x5647
+0x876D 0x5648
+0x876E 0x5649
+0x876F 0x564A
+0x8770 0x564B
+0x8771 0x564F
+0x8772 0x5650
+0x8773 0x5651
+0x8774 0x5652
+0x8775 0x5653
+0x8776 0x5655
+0x8777 0x5656
+0x8778 0x565A
+0x8779 0x565B
+0x877A 0x565D
+0x877B 0x565E
+0x877C 0x565F
+0x877D 0x5660
+0x877E 0x5661
+0x8780 0x5663
+0x8781 0x5665
+0x8782 0x5666
+0x8783 0x5667
+0x8784 0x566D
+0x8785 0x566E
+0x8786 0x566F
+0x8787 0x5670
+0x8788 0x5672
+0x8789 0x5673
+0x878A 0x5674
+0x878B 0x5675
+0x878C 0x5677
+0x878D 0x5678
+0x878E 0x5679
+0x878F 0x567A
+0x8790 0x567D
+0x8791 0x567E
+0x8792 0x567F
+0x8793 0x5680
+0x8794 0x5681
+0x8795 0x5682
+0x8796 0x5683
+0x8797 0x5684
+0x8798 0x5687
+0x8799 0x5688
+0x879A 0x5689
+0x879B 0x568A
+0x879C 0x568B
+0x879D 0x568C
+0x879E 0x568D
+0x879F 0x5690
+0x87A0 0x5691
+0x87A1 0x5692
+0x87A2 0x5694
+0x87A3 0x5695
+0x87A4 0x5696
+0x87A5 0x5697
+0x87A6 0x5698
+0x87A7 0x5699
+0x87A8 0x569A
+0x87A9 0x569B
+0x87AA 0x569C
+0x87AB 0x569D
+0x87AC 0x569E
+0x87AD 0x569F
+0x87AE 0x56A0
+0x87AF 0x56A1
+0x87B0 0x56A2
+0x87B1 0x56A4
+0x87B2 0x56A5
+0x87B3 0x56A6
+0x87B4 0x56A7
+0x87B5 0x56A8
+0x87B6 0x56A9
+0x87B7 0x56AA
+0x87B8 0x56AB
+0x87B9 0x56AC
+0x87BA 0x56AD
+0x87BB 0x56AE
+0x87BC 0x56B0
+0x87BD 0x56B1
+0x87BE 0x56B2
+0x87BF 0x56B3
+0x87C0 0x56B4
+0x87C1 0x56B5
+0x87C2 0x56B6
+0x87C3 0x56B8
+0x87C4 0x56B9
+0x87C5 0x56BA
+0x87C6 0x56BB
+0x87C7 0x56BD
+0x87C8 0x56BE
+0x87C9 0x56BF
+0x87CA 0x56C0
+0x87CB 0x56C1
+0x87CC 0x56C2
+0x87CD 0x56C3
+0x87CE 0x56C4
+0x87CF 0x56C5
+0x87D0 0x56C6
+0x87D1 0x56C7
+0x87D2 0x56C8
+0x87D3 0x56C9
+0x87D4 0x56CB
+0x87D5 0x56CC
+0x87D6 0x56CD
+0x87D7 0x56CE
+0x87D8 0x56CF
+0x87D9 0x56D0
+0x87DA 0x56D1
+0x87DB 0x56D2
+0x87DC 0x56D3
+0x87DD 0x56D5
+0x87DE 0x56D6
+0x87DF 0x56D8
+0x87E0 0x56D9
+0x87E1 0x56DC
+0x87E2 0x56E3
+0x87E3 0x56E5
+0x87E4 0x56E6
+0x87E5 0x56E7
+0x87E6 0x56E8
+0x87E7 0x56E9
+0x87E8 0x56EA
+0x87E9 0x56EC
+0x87EA 0x56EE
+0x87EB 0x56EF
+0x87EC 0x56F2
+0x87ED 0x56F3
+0x87EE 0x56F6
+0x87EF 0x56F7
+0x87F0 0x56F8
+0x87F1 0x56FB
+0x87F2 0x56FC
+0x87F3 0x5700
+0x87F4 0x5701
+0x87F5 0x5702
+0x87F6 0x5705
+0x87F7 0x5707
+0x87F8 0x570B
+0x87F9 0x570C
+0x87FA 0x570D
+0x87FB 0x570E
+0x87FC 0x570F
+0x87FD 0x5710
+0x87FE 0x5711
+0x8840 0x5712
+0x8841 0x5713
+0x8842 0x5714
+0x8843 0x5715
+0x8844 0x5716
+0x8845 0x5717
+0x8846 0x5718
+0x8847 0x5719
+0x8848 0x571A
+0x8849 0x571B
+0x884A 0x571D
+0x884B 0x571E
+0x884C 0x5720
+0x884D 0x5721
+0x884E 0x5722
+0x884F 0x5724
+0x8850 0x5725
+0x8851 0x5726
+0x8852 0x5727
+0x8853 0x572B
+0x8854 0x5731
+0x8855 0x5732
+0x8856 0x5734
+0x8857 0x5735
+0x8858 0x5736
+0x8859 0x5737
+0x885A 0x5738
+0x885B 0x573C
+0x885C 0x573D
+0x885D 0x573F
+0x885E 0x5741
+0x885F 0x5743
+0x8860 0x5744
+0x8861 0x5745
+0x8862 0x5746
+0x8863 0x5748
+0x8864 0x5749
+0x8865 0x574B
+0x8866 0x5752
+0x8867 0x5753
+0x8868 0x5754
+0x8869 0x5755
+0x886A 0x5756
+0x886B 0x5758
+0x886C 0x5759
+0x886D 0x5762
+0x886E 0x5763
+0x886F 0x5765
+0x8870 0x5767
+0x8871 0x576C
+0x8872 0x576E
+0x8873 0x5770
+0x8874 0x5771
+0x8875 0x5772
+0x8876 0x5774
+0x8877 0x5775
+0x8878 0x5778
+0x8879 0x5779
+0x887A 0x577A
+0x887B 0x577D
+0x887C 0x577E
+0x887D 0x577F
+0x887E 0x5780
+0x8880 0x5781
+0x8881 0x5787
+0x8882 0x5788
+0x8883 0x5789
+0x8884 0x578A
+0x8885 0x578D
+0x8886 0x578E
+0x8887 0x578F
+0x8888 0x5790
+0x8889 0x5791
+0x888A 0x5794
+0x888B 0x5795
+0x888C 0x5796
+0x888D 0x5797
+0x888E 0x5798
+0x888F 0x5799
+0x8890 0x579A
+0x8891 0x579C
+0x8892 0x579D
+0x8893 0x579E
+0x8894 0x579F
+0x8895 0x57A5
+0x8896 0x57A8
+0x8897 0x57AA
+0x8898 0x57AC
+0x8899 0x57AF
+0x889A 0x57B0
+0x889B 0x57B1
+0x889C 0x57B3
+0x889D 0x57B5
+0x889E 0x57B6
+0x889F 0x57B7
+0x88A0 0x57B9
+0x88A1 0x57BA
+0x88A2 0x57BB
+0x88A3 0x57BC
+0x88A4 0x57BD
+0x88A5 0x57BE
+0x88A6 0x57BF
+0x88A7 0x57C0
+0x88A8 0x57C1
+0x88A9 0x57C4
+0x88AA 0x57C5
+0x88AB 0x57C6
+0x88AC 0x57C7
+0x88AD 0x57C8
+0x88AE 0x57C9
+0x88AF 0x57CA
+0x88B0 0x57CC
+0x88B1 0x57CD
+0x88B2 0x57D0
+0x88B3 0x57D1
+0x88B4 0x57D3
+0x88B5 0x57D6
+0x88B6 0x57D7
+0x88B7 0x57DB
+0x88B8 0x57DC
+0x88B9 0x57DE
+0x88BA 0x57E1
+0x88BB 0x57E2
+0x88BC 0x57E3
+0x88BD 0x57E5
+0x88BE 0x57E6
+0x88BF 0x57E7
+0x88C0 0x57E8
+0x88C1 0x57E9
+0x88C2 0x57EA
+0x88C3 0x57EB
+0x88C4 0x57EC
+0x88C5 0x57EE
+0x88C6 0x57F0
+0x88C7 0x57F1
+0x88C8 0x57F2
+0x88C9 0x57F3
+0x88CA 0x57F5
+0x88CB 0x57F6
+0x88CC 0x57F7
+0x88CD 0x57FB
+0x88CE 0x57FC
+0x88CF 0x57FE
+0x88D0 0x57FF
+0x88D1 0x5801
+0x88D2 0x5803
+0x88D3 0x5804
+0x88D4 0x5805
+0x88D5 0x5808
+0x88D6 0x5809
+0x88D7 0x580A
+0x88D8 0x580C
+0x88D9 0x580E
+0x88DA 0x580F
+0x88DB 0x5810
+0x88DC 0x5812
+0x88DD 0x5813
+0x88DE 0x5814
+0x88DF 0x5816
+0x88E0 0x5817
+0x88E1 0x5818
+0x88E2 0x581A
+0x88E3 0x581B
+0x88E4 0x581C
+0x88E5 0x581D
+0x88E6 0x581F
+0x88E7 0x5822
+0x88E8 0x5823
+0x88E9 0x5825
+0x88EA 0x5826
+0x88EB 0x5827
+0x88EC 0x5828
+0x88ED 0x5829
+0x88EE 0x582B
+0x88EF 0x582C
+0x88F0 0x582D
+0x88F1 0x582E
+0x88F2 0x582F
+0x88F3 0x5831
+0x88F4 0x5832
+0x88F5 0x5833
+0x88F6 0x5834
+0x88F7 0x5836
+0x88F8 0x5837
+0x88F9 0x5838
+0x88FA 0x5839
+0x88FB 0x583A
+0x88FC 0x583B
+0x88FD 0x583C
+0x88FE 0x583D
+0x8940 0x583E
+0x8941 0x583F
+0x8942 0x5840
+0x8943 0x5841
+0x8944 0x5842
+0x8945 0x5843
+0x8946 0x5845
+0x8947 0x5846
+0x8948 0x5847
+0x8949 0x5848
+0x894A 0x5849
+0x894B 0x584A
+0x894C 0x584B
+0x894D 0x584E
+0x894E 0x584F
+0x894F 0x5850
+0x8950 0x5852
+0x8951 0x5853
+0x8952 0x5855
+0x8953 0x5856
+0x8954 0x5857
+0x8955 0x5859
+0x8956 0x585A
+0x8957 0x585B
+0x8958 0x585C
+0x8959 0x585D
+0x895A 0x585F
+0x895B 0x5860
+0x895C 0x5861
+0x895D 0x5862
+0x895E 0x5863
+0x895F 0x5864
+0x8960 0x5866
+0x8961 0x5867
+0x8962 0x5868
+0x8963 0x5869
+0x8964 0x586A
+0x8965 0x586D
+0x8966 0x586E
+0x8967 0x586F
+0x8968 0x5870
+0x8969 0x5871
+0x896A 0x5872
+0x896B 0x5873
+0x896C 0x5874
+0x896D 0x5875
+0x896E 0x5876
+0x896F 0x5877
+0x8970 0x5878
+0x8971 0x5879
+0x8972 0x587A
+0x8973 0x587B
+0x8974 0x587C
+0x8975 0x587D
+0x8976 0x587F
+0x8977 0x5882
+0x8978 0x5884
+0x8979 0x5886
+0x897A 0x5887
+0x897B 0x5888
+0x897C 0x588A
+0x897D 0x588B
+0x897E 0x588C
+0x8980 0x588D
+0x8981 0x588E
+0x8982 0x588F
+0x8983 0x5890
+0x8984 0x5891
+0x8985 0x5894
+0x8986 0x5895
+0x8987 0x5896
+0x8988 0x5897
+0x8989 0x5898
+0x898A 0x589B
+0x898B 0x589C
+0x898C 0x589D
+0x898D 0x58A0
+0x898E 0x58A1
+0x898F 0x58A2
+0x8990 0x58A3
+0x8991 0x58A4
+0x8992 0x58A5
+0x8993 0x58A6
+0x8994 0x58A7
+0x8995 0x58AA
+0x8996 0x58AB
+0x8997 0x58AC
+0x8998 0x58AD
+0x8999 0x58AE
+0x899A 0x58AF
+0x899B 0x58B0
+0x899C 0x58B1
+0x899D 0x58B2
+0x899E 0x58B3
+0x899F 0x58B4
+0x89A0 0x58B5
+0x89A1 0x58B6
+0x89A2 0x58B7
+0x89A3 0x58B8
+0x89A4 0x58B9
+0x89A5 0x58BA
+0x89A6 0x58BB
+0x89A7 0x58BD
+0x89A8 0x58BE
+0x89A9 0x58BF
+0x89AA 0x58C0
+0x89AB 0x58C2
+0x89AC 0x58C3
+0x89AD 0x58C4
+0x89AE 0x58C6
+0x89AF 0x58C7
+0x89B0 0x58C8
+0x89B1 0x58C9
+0x89B2 0x58CA
+0x89B3 0x58CB
+0x89B4 0x58CC
+0x89B5 0x58CD
+0x89B6 0x58CE
+0x89B7 0x58CF
+0x89B8 0x58D0
+0x89B9 0x58D2
+0x89BA 0x58D3
+0x89BB 0x58D4
+0x89BC 0x58D6
+0x89BD 0x58D7
+0x89BE 0x58D8
+0x89BF 0x58D9
+0x89C0 0x58DA
+0x89C1 0x58DB
+0x89C2 0x58DC
+0x89C3 0x58DD
+0x89C4 0x58DE
+0x89C5 0x58DF
+0x89C6 0x58E0
+0x89C7 0x58E1
+0x89C8 0x58E2
+0x89C9 0x58E3
+0x89CA 0x58E5
+0x89CB 0x58E6
+0x89CC 0x58E7
+0x89CD 0x58E8
+0x89CE 0x58E9
+0x89CF 0x58EA
+0x89D0 0x58ED
+0x89D1 0x58EF
+0x89D2 0x58F1
+0x89D3 0x58F2
+0x89D4 0x58F4
+0x89D5 0x58F5
+0x89D6 0x58F7
+0x89D7 0x58F8
+0x89D8 0x58FA
+0x89D9 0x58FB
+0x89DA 0x58FC
+0x89DB 0x58FD
+0x89DC 0x58FE
+0x89DD 0x58FF
+0x89DE 0x5900
+0x89DF 0x5901
+0x89E0 0x5903
+0x89E1 0x5905
+0x89E2 0x5906
+0x89E3 0x5908
+0x89E4 0x5909
+0x89E5 0x590A
+0x89E6 0x590B
+0x89E7 0x590C
+0x89E8 0x590E
+0x89E9 0x5910
+0x89EA 0x5911
+0x89EB 0x5912
+0x89EC 0x5913
+0x89ED 0x5917
+0x89EE 0x5918
+0x89EF 0x591B
+0x89F0 0x591D
+0x89F1 0x591E
+0x89F2 0x5920
+0x89F3 0x5921
+0x89F4 0x5922
+0x89F5 0x5923
+0x89F6 0x5926
+0x89F7 0x5928
+0x89F8 0x592C
+0x89F9 0x5930
+0x89FA 0x5932
+0x89FB 0x5933
+0x89FC 0x5935
+0x89FD 0x5936
+0x89FE 0x593B
+0x8A40 0x593D
+0x8A41 0x593E
+0x8A42 0x593F
+0x8A43 0x5940
+0x8A44 0x5943
+0x8A45 0x5945
+0x8A46 0x5946
+0x8A47 0x594A
+0x8A48 0x594C
+0x8A49 0x594D
+0x8A4A 0x5950
+0x8A4B 0x5952
+0x8A4C 0x5953
+0x8A4D 0x5959
+0x8A4E 0x595B
+0x8A4F 0x595C
+0x8A50 0x595D
+0x8A51 0x595E
+0x8A52 0x595F
+0x8A53 0x5961
+0x8A54 0x5963
+0x8A55 0x5964
+0x8A56 0x5966
+0x8A57 0x5967
+0x8A58 0x5968
+0x8A59 0x5969
+0x8A5A 0x596A
+0x8A5B 0x596B
+0x8A5C 0x596C
+0x8A5D 0x596D
+0x8A5E 0x596E
+0x8A5F 0x596F
+0x8A60 0x5970
+0x8A61 0x5971
+0x8A62 0x5972
+0x8A63 0x5975
+0x8A64 0x5977
+0x8A65 0x597A
+0x8A66 0x597B
+0x8A67 0x597C
+0x8A68 0x597E
+0x8A69 0x597F
+0x8A6A 0x5980
+0x8A6B 0x5985
+0x8A6C 0x5989
+0x8A6D 0x598B
+0x8A6E 0x598C
+0x8A6F 0x598E
+0x8A70 0x598F
+0x8A71 0x5990
+0x8A72 0x5991
+0x8A73 0x5994
+0x8A74 0x5995
+0x8A75 0x5998
+0x8A76 0x599A
+0x8A77 0x599B
+0x8A78 0x599C
+0x8A79 0x599D
+0x8A7A 0x599F
+0x8A7B 0x59A0
+0x8A7C 0x59A1
+0x8A7D 0x59A2
+0x8A7E 0x59A6
+0x8A80 0x59A7
+0x8A81 0x59AC
+0x8A82 0x59AD
+0x8A83 0x59B0
+0x8A84 0x59B1
+0x8A85 0x59B3
+0x8A86 0x59B4
+0x8A87 0x59B5
+0x8A88 0x59B6
+0x8A89 0x59B7
+0x8A8A 0x59B8
+0x8A8B 0x59BA
+0x8A8C 0x59BC
+0x8A8D 0x59BD
+0x8A8E 0x59BF
+0x8A8F 0x59C0
+0x8A90 0x59C1
+0x8A91 0x59C2
+0x8A92 0x59C3
+0x8A93 0x59C4
+0x8A94 0x59C5
+0x8A95 0x59C7
+0x8A96 0x59C8
+0x8A97 0x59C9
+0x8A98 0x59CC
+0x8A99 0x59CD
+0x8A9A 0x59CE
+0x8A9B 0x59CF
+0x8A9C 0x59D5
+0x8A9D 0x59D6
+0x8A9E 0x59D9
+0x8A9F 0x59DB
+0x8AA0 0x59DE
+0x8AA1 0x59DF
+0x8AA2 0x59E0
+0x8AA3 0x59E1
+0x8AA4 0x59E2
+0x8AA5 0x59E4
+0x8AA6 0x59E6
+0x8AA7 0x59E7
+0x8AA8 0x59E9
+0x8AA9 0x59EA
+0x8AAA 0x59EB
+0x8AAB 0x59ED
+0x8AAC 0x59EE
+0x8AAD 0x59EF
+0x8AAE 0x59F0
+0x8AAF 0x59F1
+0x8AB0 0x59F2
+0x8AB1 0x59F3
+0x8AB2 0x59F4
+0x8AB3 0x59F5
+0x8AB4 0x59F6
+0x8AB5 0x59F7
+0x8AB6 0x59F8
+0x8AB7 0x59FA
+0x8AB8 0x59FC
+0x8AB9 0x59FD
+0x8ABA 0x59FE
+0x8ABB 0x5A00
+0x8ABC 0x5A02
+0x8ABD 0x5A0A
+0x8ABE 0x5A0B
+0x8ABF 0x5A0D
+0x8AC0 0x5A0E
+0x8AC1 0x5A0F
+0x8AC2 0x5A10
+0x8AC3 0x5A12
+0x8AC4 0x5A14
+0x8AC5 0x5A15
+0x8AC6 0x5A16
+0x8AC7 0x5A17
+0x8AC8 0x5A19
+0x8AC9 0x5A1A
+0x8ACA 0x5A1B
+0x8ACB 0x5A1D
+0x8ACC 0x5A1E
+0x8ACD 0x5A21
+0x8ACE 0x5A22
+0x8ACF 0x5A24
+0x8AD0 0x5A26
+0x8AD1 0x5A27
+0x8AD2 0x5A28
+0x8AD3 0x5A2A
+0x8AD4 0x5A2B
+0x8AD5 0x5A2C
+0x8AD6 0x5A2D
+0x8AD7 0x5A2E
+0x8AD8 0x5A2F
+0x8AD9 0x5A30
+0x8ADA 0x5A33
+0x8ADB 0x5A35
+0x8ADC 0x5A37
+0x8ADD 0x5A38
+0x8ADE 0x5A39
+0x8ADF 0x5A3A
+0x8AE0 0x5A3B
+0x8AE1 0x5A3D
+0x8AE2 0x5A3E
+0x8AE3 0x5A3F
+0x8AE4 0x5A41
+0x8AE5 0x5A42
+0x8AE6 0x5A43
+0x8AE7 0x5A44
+0x8AE8 0x5A45
+0x8AE9 0x5A47
+0x8AEA 0x5A48
+0x8AEB 0x5A4B
+0x8AEC 0x5A4C
+0x8AED 0x5A4D
+0x8AEE 0x5A4E
+0x8AEF 0x5A4F
+0x8AF0 0x5A50
+0x8AF1 0x5A51
+0x8AF2 0x5A52
+0x8AF3 0x5A53
+0x8AF4 0x5A54
+0x8AF5 0x5A56
+0x8AF6 0x5A57
+0x8AF7 0x5A58
+0x8AF8 0x5A59
+0x8AF9 0x5A5B
+0x8AFA 0x5A5C
+0x8AFB 0x5A5D
+0x8AFC 0x5A5E
+0x8AFD 0x5A5F
+0x8AFE 0x5A60
+0x8B40 0x5A61
+0x8B41 0x5A63
+0x8B42 0x5A64
+0x8B43 0x5A65
+0x8B44 0x5A66
+0x8B45 0x5A68
+0x8B46 0x5A69
+0x8B47 0x5A6B
+0x8B48 0x5A6C
+0x8B49 0x5A6D
+0x8B4A 0x5A6E
+0x8B4B 0x5A6F
+0x8B4C 0x5A70
+0x8B4D 0x5A71
+0x8B4E 0x5A72
+0x8B4F 0x5A73
+0x8B50 0x5A78
+0x8B51 0x5A79
+0x8B52 0x5A7B
+0x8B53 0x5A7C
+0x8B54 0x5A7D
+0x8B55 0x5A7E
+0x8B56 0x5A80
+0x8B57 0x5A81
+0x8B58 0x5A82
+0x8B59 0x5A83
+0x8B5A 0x5A84
+0x8B5B 0x5A85
+0x8B5C 0x5A86
+0x8B5D 0x5A87
+0x8B5E 0x5A88
+0x8B5F 0x5A89
+0x8B60 0x5A8A
+0x8B61 0x5A8B
+0x8B62 0x5A8C
+0x8B63 0x5A8D
+0x8B64 0x5A8E
+0x8B65 0x5A8F
+0x8B66 0x5A90
+0x8B67 0x5A91
+0x8B68 0x5A93
+0x8B69 0x5A94
+0x8B6A 0x5A95
+0x8B6B 0x5A96
+0x8B6C 0x5A97
+0x8B6D 0x5A98
+0x8B6E 0x5A99
+0x8B6F 0x5A9C
+0x8B70 0x5A9D
+0x8B71 0x5A9E
+0x8B72 0x5A9F
+0x8B73 0x5AA0
+0x8B74 0x5AA1
+0x8B75 0x5AA2
+0x8B76 0x5AA3
+0x8B77 0x5AA4
+0x8B78 0x5AA5
+0x8B79 0x5AA6
+0x8B7A 0x5AA7
+0x8B7B 0x5AA8
+0x8B7C 0x5AA9
+0x8B7D 0x5AAB
+0x8B7E 0x5AAC
+0x8B80 0x5AAD
+0x8B81 0x5AAE
+0x8B82 0x5AAF
+0x8B83 0x5AB0
+0x8B84 0x5AB1
+0x8B85 0x5AB4
+0x8B86 0x5AB6
+0x8B87 0x5AB7
+0x8B88 0x5AB9
+0x8B89 0x5ABA
+0x8B8A 0x5ABB
+0x8B8B 0x5ABC
+0x8B8C 0x5ABD
+0x8B8D 0x5ABF
+0x8B8E 0x5AC0
+0x8B8F 0x5AC3
+0x8B90 0x5AC4
+0x8B91 0x5AC5
+0x8B92 0x5AC6
+0x8B93 0x5AC7
+0x8B94 0x5AC8
+0x8B95 0x5ACA
+0x8B96 0x5ACB
+0x8B97 0x5ACD
+0x8B98 0x5ACE
+0x8B99 0x5ACF
+0x8B9A 0x5AD0
+0x8B9B 0x5AD1
+0x8B9C 0x5AD3
+0x8B9D 0x5AD5
+0x8B9E 0x5AD7
+0x8B9F 0x5AD9
+0x8BA0 0x5ADA
+0x8BA1 0x5ADB
+0x8BA2 0x5ADD
+0x8BA3 0x5ADE
+0x8BA4 0x5ADF
+0x8BA5 0x5AE2
+0x8BA6 0x5AE4
+0x8BA7 0x5AE5
+0x8BA8 0x5AE7
+0x8BA9 0x5AE8
+0x8BAA 0x5AEA
+0x8BAB 0x5AEC
+0x8BAC 0x5AED
+0x8BAD 0x5AEE
+0x8BAE 0x5AEF
+0x8BAF 0x5AF0
+0x8BB0 0x5AF2
+0x8BB1 0x5AF3
+0x8BB2 0x5AF4
+0x8BB3 0x5AF5
+0x8BB4 0x5AF6
+0x8BB5 0x5AF7
+0x8BB6 0x5AF8
+0x8BB7 0x5AF9
+0x8BB8 0x5AFA
+0x8BB9 0x5AFB
+0x8BBA 0x5AFC
+0x8BBB 0x5AFD
+0x8BBC 0x5AFE
+0x8BBD 0x5AFF
+0x8BBE 0x5B00
+0x8BBF 0x5B01
+0x8BC0 0x5B02
+0x8BC1 0x5B03
+0x8BC2 0x5B04
+0x8BC3 0x5B05
+0x8BC4 0x5B06
+0x8BC5 0x5B07
+0x8BC6 0x5B08
+0x8BC7 0x5B0A
+0x8BC8 0x5B0B
+0x8BC9 0x5B0C
+0x8BCA 0x5B0D
+0x8BCB 0x5B0E
+0x8BCC 0x5B0F
+0x8BCD 0x5B10
+0x8BCE 0x5B11
+0x8BCF 0x5B12
+0x8BD0 0x5B13
+0x8BD1 0x5B14
+0x8BD2 0x5B15
+0x8BD3 0x5B18
+0x8BD4 0x5B19
+0x8BD5 0x5B1A
+0x8BD6 0x5B1B
+0x8BD7 0x5B1C
+0x8BD8 0x5B1D
+0x8BD9 0x5B1E
+0x8BDA 0x5B1F
+0x8BDB 0x5B20
+0x8BDC 0x5B21
+0x8BDD 0x5B22
+0x8BDE 0x5B23
+0x8BDF 0x5B24
+0x8BE0 0x5B25
+0x8BE1 0x5B26
+0x8BE2 0x5B27
+0x8BE3 0x5B28
+0x8BE4 0x5B29
+0x8BE5 0x5B2A
+0x8BE6 0x5B2B
+0x8BE7 0x5B2C
+0x8BE8 0x5B2D
+0x8BE9 0x5B2E
+0x8BEA 0x5B2F
+0x8BEB 0x5B30
+0x8BEC 0x5B31
+0x8BED 0x5B33
+0x8BEE 0x5B35
+0x8BEF 0x5B36
+0x8BF0 0x5B38
+0x8BF1 0x5B39
+0x8BF2 0x5B3A
+0x8BF3 0x5B3B
+0x8BF4 0x5B3C
+0x8BF5 0x5B3D
+0x8BF6 0x5B3E
+0x8BF7 0x5B3F
+0x8BF8 0x5B41
+0x8BF9 0x5B42
+0x8BFA 0x5B43
+0x8BFB 0x5B44
+0x8BFC 0x5B45
+0x8BFD 0x5B46
+0x8BFE 0x5B47
+0x8C40 0x5B48
+0x8C41 0x5B49
+0x8C42 0x5B4A
+0x8C43 0x5B4B
+0x8C44 0x5B4C
+0x8C45 0x5B4D
+0x8C46 0x5B4E
+0x8C47 0x5B4F
+0x8C48 0x5B52
+0x8C49 0x5B56
+0x8C4A 0x5B5E
+0x8C4B 0x5B60
+0x8C4C 0x5B61
+0x8C4D 0x5B67
+0x8C4E 0x5B68
+0x8C4F 0x5B6B
+0x8C50 0x5B6D
+0x8C51 0x5B6E
+0x8C52 0x5B6F
+0x8C53 0x5B72
+0x8C54 0x5B74
+0x8C55 0x5B76
+0x8C56 0x5B77
+0x8C57 0x5B78
+0x8C58 0x5B79
+0x8C59 0x5B7B
+0x8C5A 0x5B7C
+0x8C5B 0x5B7E
+0x8C5C 0x5B7F
+0x8C5D 0x5B82
+0x8C5E 0x5B86
+0x8C5F 0x5B8A
+0x8C60 0x5B8D
+0x8C61 0x5B8E
+0x8C62 0x5B90
+0x8C63 0x5B91
+0x8C64 0x5B92
+0x8C65 0x5B94
+0x8C66 0x5B96
+0x8C67 0x5B9F
+0x8C68 0x5BA7
+0x8C69 0x5BA8
+0x8C6A 0x5BA9
+0x8C6B 0x5BAC
+0x8C6C 0x5BAD
+0x8C6D 0x5BAE
+0x8C6E 0x5BAF
+0x8C6F 0x5BB1
+0x8C70 0x5BB2
+0x8C71 0x5BB7
+0x8C72 0x5BBA
+0x8C73 0x5BBB
+0x8C74 0x5BBC
+0x8C75 0x5BC0
+0x8C76 0x5BC1
+0x8C77 0x5BC3
+0x8C78 0x5BC8
+0x8C79 0x5BC9
+0x8C7A 0x5BCA
+0x8C7B 0x5BCB
+0x8C7C 0x5BCD
+0x8C7D 0x5BCE
+0x8C7E 0x5BCF
+0x8C80 0x5BD1
+0x8C81 0x5BD4
+0x8C82 0x5BD5
+0x8C83 0x5BD6
+0x8C84 0x5BD7
+0x8C85 0x5BD8
+0x8C86 0x5BD9
+0x8C87 0x5BDA
+0x8C88 0x5BDB
+0x8C89 0x5BDC
+0x8C8A 0x5BE0
+0x8C8B 0x5BE2
+0x8C8C 0x5BE3
+0x8C8D 0x5BE6
+0x8C8E 0x5BE7
+0x8C8F 0x5BE9
+0x8C90 0x5BEA
+0x8C91 0x5BEB
+0x8C92 0x5BEC
+0x8C93 0x5BED
+0x8C94 0x5BEF
+0x8C95 0x5BF1
+0x8C96 0x5BF2
+0x8C97 0x5BF3
+0x8C98 0x5BF4
+0x8C99 0x5BF5
+0x8C9A 0x5BF6
+0x8C9B 0x5BF7
+0x8C9C 0x5BFD
+0x8C9D 0x5BFE
+0x8C9E 0x5C00
+0x8C9F 0x5C02
+0x8CA0 0x5C03
+0x8CA1 0x5C05
+0x8CA2 0x5C07
+0x8CA3 0x5C08
+0x8CA4 0x5C0B
+0x8CA5 0x5C0C
+0x8CA6 0x5C0D
+0x8CA7 0x5C0E
+0x8CA8 0x5C10
+0x8CA9 0x5C12
+0x8CAA 0x5C13
+0x8CAB 0x5C17
+0x8CAC 0x5C19
+0x8CAD 0x5C1B
+0x8CAE 0x5C1E
+0x8CAF 0x5C1F
+0x8CB0 0x5C20
+0x8CB1 0x5C21
+0x8CB2 0x5C23
+0x8CB3 0x5C26
+0x8CB4 0x5C28
+0x8CB5 0x5C29
+0x8CB6 0x5C2A
+0x8CB7 0x5C2B
+0x8CB8 0x5C2D
+0x8CB9 0x5C2E
+0x8CBA 0x5C2F
+0x8CBB 0x5C30
+0x8CBC 0x5C32
+0x8CBD 0x5C33
+0x8CBE 0x5C35
+0x8CBF 0x5C36
+0x8CC0 0x5C37
+0x8CC1 0x5C43
+0x8CC2 0x5C44
+0x8CC3 0x5C46
+0x8CC4 0x5C47
+0x8CC5 0x5C4C
+0x8CC6 0x5C4D
+0x8CC7 0x5C52
+0x8CC8 0x5C53
+0x8CC9 0x5C54
+0x8CCA 0x5C56
+0x8CCB 0x5C57
+0x8CCC 0x5C58
+0x8CCD 0x5C5A
+0x8CCE 0x5C5B
+0x8CCF 0x5C5C
+0x8CD0 0x5C5D
+0x8CD1 0x5C5F
+0x8CD2 0x5C62
+0x8CD3 0x5C64
+0x8CD4 0x5C67
+0x8CD5 0x5C68
+0x8CD6 0x5C69
+0x8CD7 0x5C6A
+0x8CD8 0x5C6B
+0x8CD9 0x5C6C
+0x8CDA 0x5C6D
+0x8CDB 0x5C70
+0x8CDC 0x5C72
+0x8CDD 0x5C73
+0x8CDE 0x5C74
+0x8CDF 0x5C75
+0x8CE0 0x5C76
+0x8CE1 0x5C77
+0x8CE2 0x5C78
+0x8CE3 0x5C7B
+0x8CE4 0x5C7C
+0x8CE5 0x5C7D
+0x8CE6 0x5C7E
+0x8CE7 0x5C80
+0x8CE8 0x5C83
+0x8CE9 0x5C84
+0x8CEA 0x5C85
+0x8CEB 0x5C86
+0x8CEC 0x5C87
+0x8CED 0x5C89
+0x8CEE 0x5C8A
+0x8CEF 0x5C8B
+0x8CF0 0x5C8E
+0x8CF1 0x5C8F
+0x8CF2 0x5C92
+0x8CF3 0x5C93
+0x8CF4 0x5C95
+0x8CF5 0x5C9D
+0x8CF6 0x5C9E
+0x8CF7 0x5C9F
+0x8CF8 0x5CA0
+0x8CF9 0x5CA1
+0x8CFA 0x5CA4
+0x8CFB 0x5CA5
+0x8CFC 0x5CA6
+0x8CFD 0x5CA7
+0x8CFE 0x5CA8
+0x8D40 0x5CAA
+0x8D41 0x5CAE
+0x8D42 0x5CAF
+0x8D43 0x5CB0
+0x8D44 0x5CB2
+0x8D45 0x5CB4
+0x8D46 0x5CB6
+0x8D47 0x5CB9
+0x8D48 0x5CBA
+0x8D49 0x5CBB
+0x8D4A 0x5CBC
+0x8D4B 0x5CBE
+0x8D4C 0x5CC0
+0x8D4D 0x5CC2
+0x8D4E 0x5CC3
+0x8D4F 0x5CC5
+0x8D50 0x5CC6
+0x8D51 0x5CC7
+0x8D52 0x5CC8
+0x8D53 0x5CC9
+0x8D54 0x5CCA
+0x8D55 0x5CCC
+0x8D56 0x5CCD
+0x8D57 0x5CCE
+0x8D58 0x5CCF
+0x8D59 0x5CD0
+0x8D5A 0x5CD1
+0x8D5B 0x5CD3
+0x8D5C 0x5CD4
+0x8D5D 0x5CD5
+0x8D5E 0x5CD6
+0x8D5F 0x5CD7
+0x8D60 0x5CD8
+0x8D61 0x5CDA
+0x8D62 0x5CDB
+0x8D63 0x5CDC
+0x8D64 0x5CDD
+0x8D65 0x5CDE
+0x8D66 0x5CDF
+0x8D67 0x5CE0
+0x8D68 0x5CE2
+0x8D69 0x5CE3
+0x8D6A 0x5CE7
+0x8D6B 0x5CE9
+0x8D6C 0x5CEB
+0x8D6D 0x5CEC
+0x8D6E 0x5CEE
+0x8D6F 0x5CEF
+0x8D70 0x5CF1
+0x8D71 0x5CF2
+0x8D72 0x5CF3
+0x8D73 0x5CF4
+0x8D74 0x5CF5
+0x8D75 0x5CF6
+0x8D76 0x5CF7
+0x8D77 0x5CF8
+0x8D78 0x5CF9
+0x8D79 0x5CFA
+0x8D7A 0x5CFC
+0x8D7B 0x5CFD
+0x8D7C 0x5CFE
+0x8D7D 0x5CFF
+0x8D7E 0x5D00
+0x8D80 0x5D01
+0x8D81 0x5D04
+0x8D82 0x5D05
+0x8D83 0x5D08
+0x8D84 0x5D09
+0x8D85 0x5D0A
+0x8D86 0x5D0B
+0x8D87 0x5D0C
+0x8D88 0x5D0D
+0x8D89 0x5D0F
+0x8D8A 0x5D10
+0x8D8B 0x5D11
+0x8D8C 0x5D12
+0x8D8D 0x5D13
+0x8D8E 0x5D15
+0x8D8F 0x5D17
+0x8D90 0x5D18
+0x8D91 0x5D19
+0x8D92 0x5D1A
+0x8D93 0x5D1C
+0x8D94 0x5D1D
+0x8D95 0x5D1F
+0x8D96 0x5D20
+0x8D97 0x5D21
+0x8D98 0x5D22
+0x8D99 0x5D23
+0x8D9A 0x5D25
+0x8D9B 0x5D28
+0x8D9C 0x5D2A
+0x8D9D 0x5D2B
+0x8D9E 0x5D2C
+0x8D9F 0x5D2F
+0x8DA0 0x5D30
+0x8DA1 0x5D31
+0x8DA2 0x5D32
+0x8DA3 0x5D33
+0x8DA4 0x5D35
+0x8DA5 0x5D36
+0x8DA6 0x5D37
+0x8DA7 0x5D38
+0x8DA8 0x5D39
+0x8DA9 0x5D3A
+0x8DAA 0x5D3B
+0x8DAB 0x5D3C
+0x8DAC 0x5D3F
+0x8DAD 0x5D40
+0x8DAE 0x5D41
+0x8DAF 0x5D42
+0x8DB0 0x5D43
+0x8DB1 0x5D44
+0x8DB2 0x5D45
+0x8DB3 0x5D46
+0x8DB4 0x5D48
+0x8DB5 0x5D49
+0x8DB6 0x5D4D
+0x8DB7 0x5D4E
+0x8DB8 0x5D4F
+0x8DB9 0x5D50
+0x8DBA 0x5D51
+0x8DBB 0x5D52
+0x8DBC 0x5D53
+0x8DBD 0x5D54
+0x8DBE 0x5D55
+0x8DBF 0x5D56
+0x8DC0 0x5D57
+0x8DC1 0x5D59
+0x8DC2 0x5D5A
+0x8DC3 0x5D5C
+0x8DC4 0x5D5E
+0x8DC5 0x5D5F
+0x8DC6 0x5D60
+0x8DC7 0x5D61
+0x8DC8 0x5D62
+0x8DC9 0x5D63
+0x8DCA 0x5D64
+0x8DCB 0x5D65
+0x8DCC 0x5D66
+0x8DCD 0x5D67
+0x8DCE 0x5D68
+0x8DCF 0x5D6A
+0x8DD0 0x5D6D
+0x8DD1 0x5D6E
+0x8DD2 0x5D70
+0x8DD3 0x5D71
+0x8DD4 0x5D72
+0x8DD5 0x5D73
+0x8DD6 0x5D75
+0x8DD7 0x5D76
+0x8DD8 0x5D77
+0x8DD9 0x5D78
+0x8DDA 0x5D79
+0x8DDB 0x5D7A
+0x8DDC 0x5D7B
+0x8DDD 0x5D7C
+0x8DDE 0x5D7D
+0x8DDF 0x5D7E
+0x8DE0 0x5D7F
+0x8DE1 0x5D80
+0x8DE2 0x5D81
+0x8DE3 0x5D83
+0x8DE4 0x5D84
+0x8DE5 0x5D85
+0x8DE6 0x5D86
+0x8DE7 0x5D87
+0x8DE8 0x5D88
+0x8DE9 0x5D89
+0x8DEA 0x5D8A
+0x8DEB 0x5D8B
+0x8DEC 0x5D8C
+0x8DED 0x5D8D
+0x8DEE 0x5D8E
+0x8DEF 0x5D8F
+0x8DF0 0x5D90
+0x8DF1 0x5D91
+0x8DF2 0x5D92
+0x8DF3 0x5D93
+0x8DF4 0x5D94
+0x8DF5 0x5D95
+0x8DF6 0x5D96
+0x8DF7 0x5D97
+0x8DF8 0x5D98
+0x8DF9 0x5D9A
+0x8DFA 0x5D9B
+0x8DFB 0x5D9C
+0x8DFC 0x5D9E
+0x8DFD 0x5D9F
+0x8DFE 0x5DA0
+0x8E40 0x5DA1
+0x8E41 0x5DA2
+0x8E42 0x5DA3
+0x8E43 0x5DA4
+0x8E44 0x5DA5
+0x8E45 0x5DA6
+0x8E46 0x5DA7
+0x8E47 0x5DA8
+0x8E48 0x5DA9
+0x8E49 0x5DAA
+0x8E4A 0x5DAB
+0x8E4B 0x5DAC
+0x8E4C 0x5DAD
+0x8E4D 0x5DAE
+0x8E4E 0x5DAF
+0x8E4F 0x5DB0
+0x8E50 0x5DB1
+0x8E51 0x5DB2
+0x8E52 0x5DB3
+0x8E53 0x5DB4
+0x8E54 0x5DB5
+0x8E55 0x5DB6
+0x8E56 0x5DB8
+0x8E57 0x5DB9
+0x8E58 0x5DBA
+0x8E59 0x5DBB
+0x8E5A 0x5DBC
+0x8E5B 0x5DBD
+0x8E5C 0x5DBE
+0x8E5D 0x5DBF
+0x8E5E 0x5DC0
+0x8E5F 0x5DC1
+0x8E60 0x5DC2
+0x8E61 0x5DC3
+0x8E62 0x5DC4
+0x8E63 0x5DC6
+0x8E64 0x5DC7
+0x8E65 0x5DC8
+0x8E66 0x5DC9
+0x8E67 0x5DCA
+0x8E68 0x5DCB
+0x8E69 0x5DCC
+0x8E6A 0x5DCE
+0x8E6B 0x5DCF
+0x8E6C 0x5DD0
+0x8E6D 0x5DD1
+0x8E6E 0x5DD2
+0x8E6F 0x5DD3
+0x8E70 0x5DD4
+0x8E71 0x5DD5
+0x8E72 0x5DD6
+0x8E73 0x5DD7
+0x8E74 0x5DD8
+0x8E75 0x5DD9
+0x8E76 0x5DDA
+0x8E77 0x5DDC
+0x8E78 0x5DDF
+0x8E79 0x5DE0
+0x8E7A 0x5DE3
+0x8E7B 0x5DE4
+0x8E7C 0x5DEA
+0x8E7D 0x5DEC
+0x8E7E 0x5DED
+0x8E80 0x5DF0
+0x8E81 0x5DF5
+0x8E82 0x5DF6
+0x8E83 0x5DF8
+0x8E84 0x5DF9
+0x8E85 0x5DFA
+0x8E86 0x5DFB
+0x8E87 0x5DFC
+0x8E88 0x5DFF
+0x8E89 0x5E00
+0x8E8A 0x5E04
+0x8E8B 0x5E07
+0x8E8C 0x5E09
+0x8E8D 0x5E0A
+0x8E8E 0x5E0B
+0x8E8F 0x5E0D
+0x8E90 0x5E0E
+0x8E91 0x5E12
+0x8E92 0x5E13
+0x8E93 0x5E17
+0x8E94 0x5E1E
+0x8E95 0x5E1F
+0x8E96 0x5E20
+0x8E97 0x5E21
+0x8E98 0x5E22
+0x8E99 0x5E23
+0x8E9A 0x5E24
+0x8E9B 0x5E25
+0x8E9C 0x5E28
+0x8E9D 0x5E29
+0x8E9E 0x5E2A
+0x8E9F 0x5E2B
+0x8EA0 0x5E2C
+0x8EA1 0x5E2F
+0x8EA2 0x5E30
+0x8EA3 0x5E32
+0x8EA4 0x5E33
+0x8EA5 0x5E34
+0x8EA6 0x5E35
+0x8EA7 0x5E36
+0x8EA8 0x5E39
+0x8EA9 0x5E3A
+0x8EAA 0x5E3E
+0x8EAB 0x5E3F
+0x8EAC 0x5E40
+0x8EAD 0x5E41
+0x8EAE 0x5E43
+0x8EAF 0x5E46
+0x8EB0 0x5E47
+0x8EB1 0x5E48
+0x8EB2 0x5E49
+0x8EB3 0x5E4A
+0x8EB4 0x5E4B
+0x8EB5 0x5E4D
+0x8EB6 0x5E4E
+0x8EB7 0x5E4F
+0x8EB8 0x5E50
+0x8EB9 0x5E51
+0x8EBA 0x5E52
+0x8EBB 0x5E53
+0x8EBC 0x5E56
+0x8EBD 0x5E57
+0x8EBE 0x5E58
+0x8EBF 0x5E59
+0x8EC0 0x5E5A
+0x8EC1 0x5E5C
+0x8EC2 0x5E5D
+0x8EC3 0x5E5F
+0x8EC4 0x5E60
+0x8EC5 0x5E63
+0x8EC6 0x5E64
+0x8EC7 0x5E65
+0x8EC8 0x5E66
+0x8EC9 0x5E67
+0x8ECA 0x5E68
+0x8ECB 0x5E69
+0x8ECC 0x5E6A
+0x8ECD 0x5E6B
+0x8ECE 0x5E6C
+0x8ECF 0x5E6D
+0x8ED0 0x5E6E
+0x8ED1 0x5E6F
+0x8ED2 0x5E70
+0x8ED3 0x5E71
+0x8ED4 0x5E75
+0x8ED5 0x5E77
+0x8ED6 0x5E79
+0x8ED7 0x5E7E
+0x8ED8 0x5E81
+0x8ED9 0x5E82
+0x8EDA 0x5E83
+0x8EDB 0x5E85
+0x8EDC 0x5E88
+0x8EDD 0x5E89
+0x8EDE 0x5E8C
+0x8EDF 0x5E8D
+0x8EE0 0x5E8E
+0x8EE1 0x5E92
+0x8EE2 0x5E98
+0x8EE3 0x5E9B
+0x8EE4 0x5E9D
+0x8EE5 0x5EA1
+0x8EE6 0x5EA2
+0x8EE7 0x5EA3
+0x8EE8 0x5EA4
+0x8EE9 0x5EA8
+0x8EEA 0x5EA9
+0x8EEB 0x5EAA
+0x8EEC 0x5EAB
+0x8EED 0x5EAC
+0x8EEE 0x5EAE
+0x8EEF 0x5EAF
+0x8EF0 0x5EB0
+0x8EF1 0x5EB1
+0x8EF2 0x5EB2
+0x8EF3 0x5EB4
+0x8EF4 0x5EBA
+0x8EF5 0x5EBB
+0x8EF6 0x5EBC
+0x8EF7 0x5EBD
+0x8EF8 0x5EBF
+0x8EF9 0x5EC0
+0x8EFA 0x5EC1
+0x8EFB 0x5EC2
+0x8EFC 0x5EC3
+0x8EFD 0x5EC4
+0x8EFE 0x5EC5
+0x8F40 0x5EC6
+0x8F41 0x5EC7
+0x8F42 0x5EC8
+0x8F43 0x5ECB
+0x8F44 0x5ECC
+0x8F45 0x5ECD
+0x8F46 0x5ECE
+0x8F47 0x5ECF
+0x8F48 0x5ED0
+0x8F49 0x5ED4
+0x8F4A 0x5ED5
+0x8F4B 0x5ED7
+0x8F4C 0x5ED8
+0x8F4D 0x5ED9
+0x8F4E 0x5EDA
+0x8F4F 0x5EDC
+0x8F50 0x5EDD
+0x8F51 0x5EDE
+0x8F52 0x5EDF
+0x8F53 0x5EE0
+0x8F54 0x5EE1
+0x8F55 0x5EE2
+0x8F56 0x5EE3
+0x8F57 0x5EE4
+0x8F58 0x5EE5
+0x8F59 0x5EE6
+0x8F5A 0x5EE7
+0x8F5B 0x5EE9
+0x8F5C 0x5EEB
+0x8F5D 0x5EEC
+0x8F5E 0x5EED
+0x8F5F 0x5EEE
+0x8F60 0x5EEF
+0x8F61 0x5EF0
+0x8F62 0x5EF1
+0x8F63 0x5EF2
+0x8F64 0x5EF3
+0x8F65 0x5EF5
+0x8F66 0x5EF8
+0x8F67 0x5EF9
+0x8F68 0x5EFB
+0x8F69 0x5EFC
+0x8F6A 0x5EFD
+0x8F6B 0x5F05
+0x8F6C 0x5F06
+0x8F6D 0x5F07
+0x8F6E 0x5F09
+0x8F6F 0x5F0C
+0x8F70 0x5F0D
+0x8F71 0x5F0E
+0x8F72 0x5F10
+0x8F73 0x5F12
+0x8F74 0x5F14
+0x8F75 0x5F16
+0x8F76 0x5F19
+0x8F77 0x5F1A
+0x8F78 0x5F1C
+0x8F79 0x5F1D
+0x8F7A 0x5F1E
+0x8F7B 0x5F21
+0x8F7C 0x5F22
+0x8F7D 0x5F23
+0x8F7E 0x5F24
+0x8F80 0x5F28
+0x8F81 0x5F2B
+0x8F82 0x5F2C
+0x8F83 0x5F2E
+0x8F84 0x5F30
+0x8F85 0x5F32
+0x8F86 0x5F33
+0x8F87 0x5F34
+0x8F88 0x5F35
+0x8F89 0x5F36
+0x8F8A 0x5F37
+0x8F8B 0x5F38
+0x8F8C 0x5F3B
+0x8F8D 0x5F3D
+0x8F8E 0x5F3E
+0x8F8F 0x5F3F
+0x8F90 0x5F41
+0x8F91 0x5F42
+0x8F92 0x5F43
+0x8F93 0x5F44
+0x8F94 0x5F45
+0x8F95 0x5F46
+0x8F96 0x5F47
+0x8F97 0x5F48
+0x8F98 0x5F49
+0x8F99 0x5F4A
+0x8F9A 0x5F4B
+0x8F9B 0x5F4C
+0x8F9C 0x5F4D
+0x8F9D 0x5F4E
+0x8F9E 0x5F4F
+0x8F9F 0x5F51
+0x8FA0 0x5F54
+0x8FA1 0x5F59
+0x8FA2 0x5F5A
+0x8FA3 0x5F5B
+0x8FA4 0x5F5C
+0x8FA5 0x5F5E
+0x8FA6 0x5F5F
+0x8FA7 0x5F60
+0x8FA8 0x5F63
+0x8FA9 0x5F65
+0x8FAA 0x5F67
+0x8FAB 0x5F68
+0x8FAC 0x5F6B
+0x8FAD 0x5F6E
+0x8FAE 0x5F6F
+0x8FAF 0x5F72
+0x8FB0 0x5F74
+0x8FB1 0x5F75
+0x8FB2 0x5F76
+0x8FB3 0x5F78
+0x8FB4 0x5F7A
+0x8FB5 0x5F7D
+0x8FB6 0x5F7E
+0x8FB7 0x5F7F
+0x8FB8 0x5F83
+0x8FB9 0x5F86
+0x8FBA 0x5F8D
+0x8FBB 0x5F8E
+0x8FBC 0x5F8F
+0x8FBD 0x5F91
+0x8FBE 0x5F93
+0x8FBF 0x5F94
+0x8FC0 0x5F96
+0x8FC1 0x5F9A
+0x8FC2 0x5F9B
+0x8FC3 0x5F9D
+0x8FC4 0x5F9E
+0x8FC5 0x5F9F
+0x8FC6 0x5FA0
+0x8FC7 0x5FA2
+0x8FC8 0x5FA3
+0x8FC9 0x5FA4
+0x8FCA 0x5FA5
+0x8FCB 0x5FA6
+0x8FCC 0x5FA7
+0x8FCD 0x5FA9
+0x8FCE 0x5FAB
+0x8FCF 0x5FAC
+0x8FD0 0x5FAF
+0x8FD1 0x5FB0
+0x8FD2 0x5FB1
+0x8FD3 0x5FB2
+0x8FD4 0x5FB3
+0x8FD5 0x5FB4
+0x8FD6 0x5FB6
+0x8FD7 0x5FB8
+0x8FD8 0x5FB9
+0x8FD9 0x5FBA
+0x8FDA 0x5FBB
+0x8FDB 0x5FBE
+0x8FDC 0x5FBF
+0x8FDD 0x5FC0
+0x8FDE 0x5FC1
+0x8FDF 0x5FC2
+0x8FE0 0x5FC7
+0x8FE1 0x5FC8
+0x8FE2 0x5FCA
+0x8FE3 0x5FCB
+0x8FE4 0x5FCE
+0x8FE5 0x5FD3
+0x8FE6 0x5FD4
+0x8FE7 0x5FD5
+0x8FE8 0x5FDA
+0x8FE9 0x5FDB
+0x8FEA 0x5FDC
+0x8FEB 0x5FDE
+0x8FEC 0x5FDF
+0x8FED 0x5FE2
+0x8FEE 0x5FE3
+0x8FEF 0x5FE5
+0x8FF0 0x5FE6
+0x8FF1 0x5FE8
+0x8FF2 0x5FE9
+0x8FF3 0x5FEC
+0x8FF4 0x5FEF
+0x8FF5 0x5FF0
+0x8FF6 0x5FF2
+0x8FF7 0x5FF3
+0x8FF8 0x5FF4
+0x8FF9 0x5FF6
+0x8FFA 0x5FF7
+0x8FFB 0x5FF9
+0x8FFC 0x5FFA
+0x8FFD 0x5FFC
+0x8FFE 0x6007
+0x9040 0x6008
+0x9041 0x6009
+0x9042 0x600B
+0x9043 0x600C
+0x9044 0x6010
+0x9045 0x6011
+0x9046 0x6013
+0x9047 0x6017
+0x9048 0x6018
+0x9049 0x601A
+0x904A 0x601E
+0x904B 0x601F
+0x904C 0x6022
+0x904D 0x6023
+0x904E 0x6024
+0x904F 0x602C
+0x9050 0x602D
+0x9051 0x602E
+0x9052 0x6030
+0x9053 0x6031
+0x9054 0x6032
+0x9055 0x6033
+0x9056 0x6034
+0x9057 0x6036
+0x9058 0x6037
+0x9059 0x6038
+0x905A 0x6039
+0x905B 0x603A
+0x905C 0x603D
+0x905D 0x603E
+0x905E 0x6040
+0x905F 0x6044
+0x9060 0x6045
+0x9061 0x6046
+0x9062 0x6047
+0x9063 0x6048
+0x9064 0x6049
+0x9065 0x604A
+0x9066 0x604C
+0x9067 0x604E
+0x9068 0x604F
+0x9069 0x6051
+0x906A 0x6053
+0x906B 0x6054
+0x906C 0x6056
+0x906D 0x6057
+0x906E 0x6058
+0x906F 0x605B
+0x9070 0x605C
+0x9071 0x605E
+0x9072 0x605F
+0x9073 0x6060
+0x9074 0x6061
+0x9075 0x6065
+0x9076 0x6066
+0x9077 0x606E
+0x9078 0x6071
+0x9079 0x6072
+0x907A 0x6074
+0x907B 0x6075
+0x907C 0x6077
+0x907D 0x607E
+0x907E 0x6080
+0x9080 0x6081
+0x9081 0x6082
+0x9082 0x6085
+0x9083 0x6086
+0x9084 0x6087
+0x9085 0x6088
+0x9086 0x608A
+0x9087 0x608B
+0x9088 0x608E
+0x9089 0x608F
+0x908A 0x6090
+0x908B 0x6091
+0x908C 0x6093
+0x908D 0x6095
+0x908E 0x6097
+0x908F 0x6098
+0x9090 0x6099
+0x9091 0x609C
+0x9092 0x609E
+0x9093 0x60A1
+0x9094 0x60A2
+0x9095 0x60A4
+0x9096 0x60A5
+0x9097 0x60A7
+0x9098 0x60A9
+0x9099 0x60AA
+0x909A 0x60AE
+0x909B 0x60B0
+0x909C 0x60B3
+0x909D 0x60B5
+0x909E 0x60B6
+0x909F 0x60B7
+0x90A0 0x60B9
+0x90A1 0x60BA
+0x90A2 0x60BD
+0x90A3 0x60BE
+0x90A4 0x60BF
+0x90A5 0x60C0
+0x90A6 0x60C1
+0x90A7 0x60C2
+0x90A8 0x60C3
+0x90A9 0x60C4
+0x90AA 0x60C7
+0x90AB 0x60C8
+0x90AC 0x60C9
+0x90AD 0x60CC
+0x90AE 0x60CD
+0x90AF 0x60CE
+0x90B0 0x60CF
+0x90B1 0x60D0
+0x90B2 0x60D2
+0x90B3 0x60D3
+0x90B4 0x60D4
+0x90B5 0x60D6
+0x90B6 0x60D7
+0x90B7 0x60D9
+0x90B8 0x60DB
+0x90B9 0x60DE
+0x90BA 0x60E1
+0x90BB 0x60E2
+0x90BC 0x60E3
+0x90BD 0x60E4
+0x90BE 0x60E5
+0x90BF 0x60EA
+0x90C0 0x60F1
+0x90C1 0x60F2
+0x90C2 0x60F5
+0x90C3 0x60F7
+0x90C4 0x60F8
+0x90C5 0x60FB
+0x90C6 0x60FC
+0x90C7 0x60FD
+0x90C8 0x60FE
+0x90C9 0x60FF
+0x90CA 0x6102
+0x90CB 0x6103
+0x90CC 0x6104
+0x90CD 0x6105
+0x90CE 0x6107
+0x90CF 0x610A
+0x90D0 0x610B
+0x90D1 0x610C
+0x90D2 0x6110
+0x90D3 0x6111
+0x90D4 0x6112
+0x90D5 0x6113
+0x90D6 0x6114
+0x90D7 0x6116
+0x90D8 0x6117
+0x90D9 0x6118
+0x90DA 0x6119
+0x90DB 0x611B
+0x90DC 0x611C
+0x90DD 0x611D
+0x90DE 0x611E
+0x90DF 0x6121
+0x90E0 0x6122
+0x90E1 0x6125
+0x90E2 0x6128
+0x90E3 0x6129
+0x90E4 0x612A
+0x90E5 0x612C
+0x90E6 0x612D
+0x90E7 0x612E
+0x90E8 0x612F
+0x90E9 0x6130
+0x90EA 0x6131
+0x90EB 0x6132
+0x90EC 0x6133
+0x90ED 0x6134
+0x90EE 0x6135
+0x90EF 0x6136
+0x90F0 0x6137
+0x90F1 0x6138
+0x90F2 0x6139
+0x90F3 0x613A
+0x90F4 0x613B
+0x90F5 0x613C
+0x90F6 0x613D
+0x90F7 0x613E
+0x90F8 0x6140
+0x90F9 0x6141
+0x90FA 0x6142
+0x90FB 0x6143
+0x90FC 0x6144
+0x90FD 0x6145
+0x90FE 0x6146
+0x9140 0x6147
+0x9141 0x6149
+0x9142 0x614B
+0x9143 0x614D
+0x9144 0x614F
+0x9145 0x6150
+0x9146 0x6152
+0x9147 0x6153
+0x9148 0x6154
+0x9149 0x6156
+0x914A 0x6157
+0x914B 0x6158
+0x914C 0x6159
+0x914D 0x615A
+0x914E 0x615B
+0x914F 0x615C
+0x9150 0x615E
+0x9151 0x615F
+0x9152 0x6160
+0x9153 0x6161
+0x9154 0x6163
+0x9155 0x6164
+0x9156 0x6165
+0x9157 0x6166
+0x9158 0x6169
+0x9159 0x616A
+0x915A 0x616B
+0x915B 0x616C
+0x915C 0x616D
+0x915D 0x616E
+0x915E 0x616F
+0x915F 0x6171
+0x9160 0x6172
+0x9161 0x6173
+0x9162 0x6174
+0x9163 0x6176
+0x9164 0x6178
+0x9165 0x6179
+0x9166 0x617A
+0x9167 0x617B
+0x9168 0x617C
+0x9169 0x617D
+0x916A 0x617E
+0x916B 0x617F
+0x916C 0x6180
+0x916D 0x6181
+0x916E 0x6182
+0x916F 0x6183
+0x9170 0x6184
+0x9171 0x6185
+0x9172 0x6186
+0x9173 0x6187
+0x9174 0x6188
+0x9175 0x6189
+0x9176 0x618A
+0x9177 0x618C
+0x9178 0x618D
+0x9179 0x618F
+0x917A 0x6190
+0x917B 0x6191
+0x917C 0x6192
+0x917D 0x6193
+0x917E 0x6195
+0x9180 0x6196
+0x9181 0x6197
+0x9182 0x6198
+0x9183 0x6199
+0x9184 0x619A
+0x9185 0x619B
+0x9186 0x619C
+0x9187 0x619E
+0x9188 0x619F
+0x9189 0x61A0
+0x918A 0x61A1
+0x918B 0x61A2
+0x918C 0x61A3
+0x918D 0x61A4
+0x918E 0x61A5
+0x918F 0x61A6
+0x9190 0x61AA
+0x9191 0x61AB
+0x9192 0x61AD
+0x9193 0x61AE
+0x9194 0x61AF
+0x9195 0x61B0
+0x9196 0x61B1
+0x9197 0x61B2
+0x9198 0x61B3
+0x9199 0x61B4
+0x919A 0x61B5
+0x919B 0x61B6
+0x919C 0x61B8
+0x919D 0x61B9
+0x919E 0x61BA
+0x919F 0x61BB
+0x91A0 0x61BC
+0x91A1 0x61BD
+0x91A2 0x61BF
+0x91A3 0x61C0
+0x91A4 0x61C1
+0x91A5 0x61C3
+0x91A6 0x61C4
+0x91A7 0x61C5
+0x91A8 0x61C6
+0x91A9 0x61C7
+0x91AA 0x61C9
+0x91AB 0x61CC
+0x91AC 0x61CD
+0x91AD 0x61CE
+0x91AE 0x61CF
+0x91AF 0x61D0
+0x91B0 0x61D3
+0x91B1 0x61D5
+0x91B2 0x61D6
+0x91B3 0x61D7
+0x91B4 0x61D8
+0x91B5 0x61D9
+0x91B6 0x61DA
+0x91B7 0x61DB
+0x91B8 0x61DC
+0x91B9 0x61DD
+0x91BA 0x61DE
+0x91BB 0x61DF
+0x91BC 0x61E0
+0x91BD 0x61E1
+0x91BE 0x61E2
+0x91BF 0x61E3
+0x91C0 0x61E4
+0x91C1 0x61E5
+0x91C2 0x61E7
+0x91C3 0x61E8
+0x91C4 0x61E9
+0x91C5 0x61EA
+0x91C6 0x61EB
+0x91C7 0x61EC
+0x91C8 0x61ED
+0x91C9 0x61EE
+0x91CA 0x61EF
+0x91CB 0x61F0
+0x91CC 0x61F1
+0x91CD 0x61F2
+0x91CE 0x61F3
+0x91CF 0x61F4
+0x91D0 0x61F6
+0x91D1 0x61F7
+0x91D2 0x61F8
+0x91D3 0x61F9
+0x91D4 0x61FA
+0x91D5 0x61FB
+0x91D6 0x61FC
+0x91D7 0x61FD
+0x91D8 0x61FE
+0x91D9 0x6200
+0x91DA 0x6201
+0x91DB 0x6202
+0x91DC 0x6203
+0x91DD 0x6204
+0x91DE 0x6205
+0x91DF 0x6207
+0x91E0 0x6209
+0x91E1 0x6213
+0x91E2 0x6214
+0x91E3 0x6219
+0x91E4 0x621C
+0x91E5 0x621D
+0x91E6 0x621E
+0x91E7 0x6220
+0x91E8 0x6223
+0x91E9 0x6226
+0x91EA 0x6227
+0x91EB 0x6228
+0x91EC 0x6229
+0x91ED 0x622B
+0x91EE 0x622D
+0x91EF 0x622F
+0x91F0 0x6230
+0x91F1 0x6231
+0x91F2 0x6232
+0x91F3 0x6235
+0x91F4 0x6236
+0x91F5 0x6238
+0x91F6 0x6239
+0x91F7 0x623A
+0x91F8 0x623B
+0x91F9 0x623C
+0x91FA 0x6242
+0x91FB 0x6244
+0x91FC 0x6245
+0x91FD 0x6246
+0x91FE 0x624A
+0x9240 0x624F
+0x9241 0x6250
+0x9242 0x6255
+0x9243 0x6256
+0x9244 0x6257
+0x9245 0x6259
+0x9246 0x625A
+0x9247 0x625C
+0x9248 0x625D
+0x9249 0x625E
+0x924A 0x625F
+0x924B 0x6260
+0x924C 0x6261
+0x924D 0x6262
+0x924E 0x6264
+0x924F 0x6265
+0x9250 0x6268
+0x9251 0x6271
+0x9252 0x6272
+0x9253 0x6274
+0x9254 0x6275
+0x9255 0x6277
+0x9256 0x6278
+0x9257 0x627A
+0x9258 0x627B
+0x9259 0x627D
+0x925A 0x6281
+0x925B 0x6282
+0x925C 0x6283
+0x925D 0x6285
+0x925E 0x6286
+0x925F 0x6287
+0x9260 0x6288
+0x9261 0x628B
+0x9262 0x628C
+0x9263 0x628D
+0x9264 0x628E
+0x9265 0x628F
+0x9266 0x6290
+0x9267 0x6294
+0x9268 0x6299
+0x9269 0x629C
+0x926A 0x629D
+0x926B 0x629E
+0x926C 0x62A3
+0x926D 0x62A6
+0x926E 0x62A7
+0x926F 0x62A9
+0x9270 0x62AA
+0x9271 0x62AD
+0x9272 0x62AE
+0x9273 0x62AF
+0x9274 0x62B0
+0x9275 0x62B2
+0x9276 0x62B3
+0x9277 0x62B4
+0x9278 0x62B6
+0x9279 0x62B7
+0x927A 0x62B8
+0x927B 0x62BA
+0x927C 0x62BE
+0x927D 0x62C0
+0x927E 0x62C1
+0x9280 0x62C3
+0x9281 0x62CB
+0x9282 0x62CF
+0x9283 0x62D1
+0x9284 0x62D5
+0x9285 0x62DD
+0x9286 0x62DE
+0x9287 0x62E0
+0x9288 0x62E1
+0x9289 0x62E4
+0x928A 0x62EA
+0x928B 0x62EB
+0x928C 0x62F0
+0x928D 0x62F2
+0x928E 0x62F5
+0x928F 0x62F8
+0x9290 0x62F9
+0x9291 0x62FA
+0x9292 0x62FB
+0x9293 0x6300
+0x9294 0x6303
+0x9295 0x6304
+0x9296 0x6305
+0x9297 0x6306
+0x9298 0x630A
+0x9299 0x630B
+0x929A 0x630C
+0x929B 0x630D
+0x929C 0x630F
+0x929D 0x6310
+0x929E 0x6312
+0x929F 0x6313
+0x92A0 0x6314
+0x92A1 0x6315
+0x92A2 0x6317
+0x92A3 0x6318
+0x92A4 0x6319
+0x92A5 0x631C
+0x92A6 0x6326
+0x92A7 0x6327
+0x92A8 0x6329
+0x92A9 0x632C
+0x92AA 0x632D
+0x92AB 0x632E
+0x92AC 0x6330
+0x92AD 0x6331
+0x92AE 0x6333
+0x92AF 0x6334
+0x92B0 0x6335
+0x92B1 0x6336
+0x92B2 0x6337
+0x92B3 0x6338
+0x92B4 0x633B
+0x92B5 0x633C
+0x92B6 0x633E
+0x92B7 0x633F
+0x92B8 0x6340
+0x92B9 0x6341
+0x92BA 0x6344
+0x92BB 0x6347
+0x92BC 0x6348
+0x92BD 0x634A
+0x92BE 0x6351
+0x92BF 0x6352
+0x92C0 0x6353
+0x92C1 0x6354
+0x92C2 0x6356
+0x92C3 0x6357
+0x92C4 0x6358
+0x92C5 0x6359
+0x92C6 0x635A
+0x92C7 0x635B
+0x92C8 0x635C
+0x92C9 0x635D
+0x92CA 0x6360
+0x92CB 0x6364
+0x92CC 0x6365
+0x92CD 0x6366
+0x92CE 0x6368
+0x92CF 0x636A
+0x92D0 0x636B
+0x92D1 0x636C
+0x92D2 0x636F
+0x92D3 0x6370
+0x92D4 0x6372
+0x92D5 0x6373
+0x92D6 0x6374
+0x92D7 0x6375
+0x92D8 0x6378
+0x92D9 0x6379
+0x92DA 0x637C
+0x92DB 0x637D
+0x92DC 0x637E
+0x92DD 0x637F
+0x92DE 0x6381
+0x92DF 0x6383
+0x92E0 0x6384
+0x92E1 0x6385
+0x92E2 0x6386
+0x92E3 0x638B
+0x92E4 0x638D
+0x92E5 0x6391
+0x92E6 0x6393
+0x92E7 0x6394
+0x92E8 0x6395
+0x92E9 0x6397
+0x92EA 0x6399
+0x92EB 0x639A
+0x92EC 0x639B
+0x92ED 0x639C
+0x92EE 0x639D
+0x92EF 0x639E
+0x92F0 0x639F
+0x92F1 0x63A1
+0x92F2 0x63A4
+0x92F3 0x63A6
+0x92F4 0x63AB
+0x92F5 0x63AF
+0x92F6 0x63B1
+0x92F7 0x63B2
+0x92F8 0x63B5
+0x92F9 0x63B6
+0x92FA 0x63B9
+0x92FB 0x63BB
+0x92FC 0x63BD
+0x92FD 0x63BF
+0x92FE 0x63C0
+0x9340 0x63C1
+0x9341 0x63C2
+0x9342 0x63C3
+0x9343 0x63C5
+0x9344 0x63C7
+0x9345 0x63C8
+0x9346 0x63CA
+0x9347 0x63CB
+0x9348 0x63CC
+0x9349 0x63D1
+0x934A 0x63D3
+0x934B 0x63D4
+0x934C 0x63D5
+0x934D 0x63D7
+0x934E 0x63D8
+0x934F 0x63D9
+0x9350 0x63DA
+0x9351 0x63DB
+0x9352 0x63DC
+0x9353 0x63DD
+0x9354 0x63DF
+0x9355 0x63E2
+0x9356 0x63E4
+0x9357 0x63E5
+0x9358 0x63E6
+0x9359 0x63E7
+0x935A 0x63E8
+0x935B 0x63EB
+0x935C 0x63EC
+0x935D 0x63EE
+0x935E 0x63EF
+0x935F 0x63F0
+0x9360 0x63F1
+0x9361 0x63F3
+0x9362 0x63F5
+0x9363 0x63F7
+0x9364 0x63F9
+0x9365 0x63FA
+0x9366 0x63FB
+0x9367 0x63FC
+0x9368 0x63FE
+0x9369 0x6403
+0x936A 0x6404
+0x936B 0x6406
+0x936C 0x6407
+0x936D 0x6408
+0x936E 0x6409
+0x936F 0x640A
+0x9370 0x640D
+0x9371 0x640E
+0x9372 0x6411
+0x9373 0x6412
+0x9374 0x6415
+0x9375 0x6416
+0x9376 0x6417
+0x9377 0x6418
+0x9378 0x6419
+0x9379 0x641A
+0x937A 0x641D
+0x937B 0x641F
+0x937C 0x6422
+0x937D 0x6423
+0x937E 0x6424
+0x9380 0x6425
+0x9381 0x6427
+0x9382 0x6428
+0x9383 0x6429
+0x9384 0x642B
+0x9385 0x642E
+0x9386 0x642F
+0x9387 0x6430
+0x9388 0x6431
+0x9389 0x6432
+0x938A 0x6433
+0x938B 0x6435
+0x938C 0x6436
+0x938D 0x6437
+0x938E 0x6438
+0x938F 0x6439
+0x9390 0x643B
+0x9391 0x643C
+0x9392 0x643E
+0x9393 0x6440
+0x9394 0x6442
+0x9395 0x6443
+0x9396 0x6449
+0x9397 0x644B
+0x9398 0x644C
+0x9399 0x644D
+0x939A 0x644E
+0x939B 0x644F
+0x939C 0x6450
+0x939D 0x6451
+0x939E 0x6453
+0x939F 0x6455
+0x93A0 0x6456
+0x93A1 0x6457
+0x93A2 0x6459
+0x93A3 0x645A
+0x93A4 0x645B
+0x93A5 0x645C
+0x93A6 0x645D
+0x93A7 0x645F
+0x93A8 0x6460
+0x93A9 0x6461
+0x93AA 0x6462
+0x93AB 0x6463
+0x93AC 0x6464
+0x93AD 0x6465
+0x93AE 0x6466
+0x93AF 0x6468
+0x93B0 0x646A
+0x93B1 0x646B
+0x93B2 0x646C
+0x93B3 0x646E
+0x93B4 0x646F
+0x93B5 0x6470
+0x93B6 0x6471
+0x93B7 0x6472
+0x93B8 0x6473
+0x93B9 0x6474
+0x93BA 0x6475
+0x93BB 0x6476
+0x93BC 0x6477
+0x93BD 0x647B
+0x93BE 0x647C
+0x93BF 0x647D
+0x93C0 0x647E
+0x93C1 0x647F
+0x93C2 0x6480
+0x93C3 0x6481
+0x93C4 0x6483
+0x93C5 0x6486
+0x93C6 0x6488
+0x93C7 0x6489
+0x93C8 0x648A
+0x93C9 0x648B
+0x93CA 0x648C
+0x93CB 0x648D
+0x93CC 0x648E
+0x93CD 0x648F
+0x93CE 0x6490
+0x93CF 0x6493
+0x93D0 0x6494
+0x93D1 0x6497
+0x93D2 0x6498
+0x93D3 0x649A
+0x93D4 0x649B
+0x93D5 0x649C
+0x93D6 0x649D
+0x93D7 0x649F
+0x93D8 0x64A0
+0x93D9 0x64A1
+0x93DA 0x64A2
+0x93DB 0x64A3
+0x93DC 0x64A5
+0x93DD 0x64A6
+0x93DE 0x64A7
+0x93DF 0x64A8
+0x93E0 0x64AA
+0x93E1 0x64AB
+0x93E2 0x64AF
+0x93E3 0x64B1
+0x93E4 0x64B2
+0x93E5 0x64B3
+0x93E6 0x64B4
+0x93E7 0x64B6
+0x93E8 0x64B9
+0x93E9 0x64BB
+0x93EA 0x64BD
+0x93EB 0x64BE
+0x93EC 0x64BF
+0x93ED 0x64C1
+0x93EE 0x64C3
+0x93EF 0x64C4
+0x93F0 0x64C6
+0x93F1 0x64C7
+0x93F2 0x64C8
+0x93F3 0x64C9
+0x93F4 0x64CA
+0x93F5 0x64CB
+0x93F6 0x64CC
+0x93F7 0x64CF
+0x93F8 0x64D1
+0x93F9 0x64D3
+0x93FA 0x64D4
+0x93FB 0x64D5
+0x93FC 0x64D6
+0x93FD 0x64D9
+0x93FE 0x64DA
+0x9440 0x64DB
+0x9441 0x64DC
+0x9442 0x64DD
+0x9443 0x64DF
+0x9444 0x64E0
+0x9445 0x64E1
+0x9446 0x64E3
+0x9447 0x64E5
+0x9448 0x64E7
+0x9449 0x64E8
+0x944A 0x64E9
+0x944B 0x64EA
+0x944C 0x64EB
+0x944D 0x64EC
+0x944E 0x64ED
+0x944F 0x64EE
+0x9450 0x64EF
+0x9451 0x64F0
+0x9452 0x64F1
+0x9453 0x64F2
+0x9454 0x64F3
+0x9455 0x64F4
+0x9456 0x64F5
+0x9457 0x64F6
+0x9458 0x64F7
+0x9459 0x64F8
+0x945A 0x64F9
+0x945B 0x64FA
+0x945C 0x64FB
+0x945D 0x64FC
+0x945E 0x64FD
+0x945F 0x64FE
+0x9460 0x64FF
+0x9461 0x6501
+0x9462 0x6502
+0x9463 0x6503
+0x9464 0x6504
+0x9465 0x6505
+0x9466 0x6506
+0x9467 0x6507
+0x9468 0x6508
+0x9469 0x650A
+0x946A 0x650B
+0x946B 0x650C
+0x946C 0x650D
+0x946D 0x650E
+0x946E 0x650F
+0x946F 0x6510
+0x9470 0x6511
+0x9471 0x6513
+0x9472 0x6514
+0x9473 0x6515
+0x9474 0x6516
+0x9475 0x6517
+0x9476 0x6519
+0x9477 0x651A
+0x9478 0x651B
+0x9479 0x651C
+0x947A 0x651D
+0x947B 0x651E
+0x947C 0x651F
+0x947D 0x6520
+0x947E 0x6521
+0x9480 0x6522
+0x9481 0x6523
+0x9482 0x6524
+0x9483 0x6526
+0x9484 0x6527
+0x9485 0x6528
+0x9486 0x6529
+0x9487 0x652A
+0x9488 0x652C
+0x9489 0x652D
+0x948A 0x6530
+0x948B 0x6531
+0x948C 0x6532
+0x948D 0x6533
+0x948E 0x6537
+0x948F 0x653A
+0x9490 0x653C
+0x9491 0x653D
+0x9492 0x6540
+0x9493 0x6541
+0x9494 0x6542
+0x9495 0x6543
+0x9496 0x6544
+0x9497 0x6546
+0x9498 0x6547
+0x9499 0x654A
+0x949A 0x654B
+0x949B 0x654D
+0x949C 0x654E
+0x949D 0x6550
+0x949E 0x6552
+0x949F 0x6553
+0x94A0 0x6554
+0x94A1 0x6557
+0x94A2 0x6558
+0x94A3 0x655A
+0x94A4 0x655C
+0x94A5 0x655F
+0x94A6 0x6560
+0x94A7 0x6561
+0x94A8 0x6564
+0x94A9 0x6565
+0x94AA 0x6567
+0x94AB 0x6568
+0x94AC 0x6569
+0x94AD 0x656A
+0x94AE 0x656D
+0x94AF 0x656E
+0x94B0 0x656F
+0x94B1 0x6571
+0x94B2 0x6573
+0x94B3 0x6575
+0x94B4 0x6576
+0x94B5 0x6578
+0x94B6 0x6579
+0x94B7 0x657A
+0x94B8 0x657B
+0x94B9 0x657C
+0x94BA 0x657D
+0x94BB 0x657E
+0x94BC 0x657F
+0x94BD 0x6580
+0x94BE 0x6581
+0x94BF 0x6582
+0x94C0 0x6583
+0x94C1 0x6584
+0x94C2 0x6585
+0x94C3 0x6586
+0x94C4 0x6588
+0x94C5 0x6589
+0x94C6 0x658A
+0x94C7 0x658D
+0x94C8 0x658E
+0x94C9 0x658F
+0x94CA 0x6592
+0x94CB 0x6594
+0x94CC 0x6595
+0x94CD 0x6596
+0x94CE 0x6598
+0x94CF 0x659A
+0x94D0 0x659D
+0x94D1 0x659E
+0x94D2 0x65A0
+0x94D3 0x65A2
+0x94D4 0x65A3
+0x94D5 0x65A6
+0x94D6 0x65A8
+0x94D7 0x65AA
+0x94D8 0x65AC
+0x94D9 0x65AE
+0x94DA 0x65B1
+0x94DB 0x65B2
+0x94DC 0x65B3
+0x94DD 0x65B4
+0x94DE 0x65B5
+0x94DF 0x65B6
+0x94E0 0x65B7
+0x94E1 0x65B8
+0x94E2 0x65BA
+0x94E3 0x65BB
+0x94E4 0x65BE
+0x94E5 0x65BF
+0x94E6 0x65C0
+0x94E7 0x65C2
+0x94E8 0x65C7
+0x94E9 0x65C8
+0x94EA 0x65C9
+0x94EB 0x65CA
+0x94EC 0x65CD
+0x94ED 0x65D0
+0x94EE 0x65D1
+0x94EF 0x65D3
+0x94F0 0x65D4
+0x94F1 0x65D5
+0x94F2 0x65D8
+0x94F3 0x65D9
+0x94F4 0x65DA
+0x94F5 0x65DB
+0x94F6 0x65DC
+0x94F7 0x65DD
+0x94F8 0x65DE
+0x94F9 0x65DF
+0x94FA 0x65E1
+0x94FB 0x65E3
+0x94FC 0x65E4
+0x94FD 0x65EA
+0x94FE 0x65EB
+0x9540 0x65F2
+0x9541 0x65F3
+0x9542 0x65F4
+0x9543 0x65F5
+0x9544 0x65F8
+0x9545 0x65F9
+0x9546 0x65FB
+0x9547 0x65FC
+0x9548 0x65FD
+0x9549 0x65FE
+0x954A 0x65FF
+0x954B 0x6601
+0x954C 0x6604
+0x954D 0x6605
+0x954E 0x6607
+0x954F 0x6608
+0x9550 0x6609
+0x9551 0x660B
+0x9552 0x660D
+0x9553 0x6610
+0x9554 0x6611
+0x9555 0x6612
+0x9556 0x6616
+0x9557 0x6617
+0x9558 0x6618
+0x9559 0x661A
+0x955A 0x661B
+0x955B 0x661C
+0x955C 0x661E
+0x955D 0x6621
+0x955E 0x6622
+0x955F 0x6623
+0x9560 0x6624
+0x9561 0x6626
+0x9562 0x6629
+0x9563 0x662A
+0x9564 0x662B
+0x9565 0x662C
+0x9566 0x662E
+0x9567 0x6630
+0x9568 0x6632
+0x9569 0x6633
+0x956A 0x6637
+0x956B 0x6638
+0x956C 0x6639
+0x956D 0x663A
+0x956E 0x663B
+0x956F 0x663D
+0x9570 0x663F
+0x9571 0x6640
+0x9572 0x6642
+0x9573 0x6644
+0x9574 0x6645
+0x9575 0x6646
+0x9576 0x6647
+0x9577 0x6648
+0x9578 0x6649
+0x9579 0x664A
+0x957A 0x664D
+0x957B 0x664E
+0x957C 0x6650
+0x957D 0x6651
+0x957E 0x6658
+0x9580 0x6659
+0x9581 0x665B
+0x9582 0x665C
+0x9583 0x665D
+0x9584 0x665E
+0x9585 0x6660
+0x9586 0x6662
+0x9587 0x6663
+0x9588 0x6665
+0x9589 0x6667
+0x958A 0x6669
+0x958B 0x666A
+0x958C 0x666B
+0x958D 0x666C
+0x958E 0x666D
+0x958F 0x6671
+0x9590 0x6672
+0x9591 0x6673
+0x9592 0x6675
+0x9593 0x6678
+0x9594 0x6679
+0x9595 0x667B
+0x9596 0x667C
+0x9597 0x667D
+0x9598 0x667F
+0x9599 0x6680
+0x959A 0x6681
+0x959B 0x6683
+0x959C 0x6685
+0x959D 0x6686
+0x959E 0x6688
+0x959F 0x6689
+0x95A0 0x668A
+0x95A1 0x668B
+0x95A2 0x668D
+0x95A3 0x668E
+0x95A4 0x668F
+0x95A5 0x6690
+0x95A6 0x6692
+0x95A7 0x6693
+0x95A8 0x6694
+0x95A9 0x6695
+0x95AA 0x6698
+0x95AB 0x6699
+0x95AC 0x669A
+0x95AD 0x669B
+0x95AE 0x669C
+0x95AF 0x669E
+0x95B0 0x669F
+0x95B1 0x66A0
+0x95B2 0x66A1
+0x95B3 0x66A2
+0x95B4 0x66A3
+0x95B5 0x66A4
+0x95B6 0x66A5
+0x95B7 0x66A6
+0x95B8 0x66A9
+0x95B9 0x66AA
+0x95BA 0x66AB
+0x95BB 0x66AC
+0x95BC 0x66AD
+0x95BD 0x66AF
+0x95BE 0x66B0
+0x95BF 0x66B1
+0x95C0 0x66B2
+0x95C1 0x66B3
+0x95C2 0x66B5
+0x95C3 0x66B6
+0x95C4 0x66B7
+0x95C5 0x66B8
+0x95C6 0x66BA
+0x95C7 0x66BB
+0x95C8 0x66BC
+0x95C9 0x66BD
+0x95CA 0x66BF
+0x95CB 0x66C0
+0x95CC 0x66C1
+0x95CD 0x66C2
+0x95CE 0x66C3
+0x95CF 0x66C4
+0x95D0 0x66C5
+0x95D1 0x66C6
+0x95D2 0x66C7
+0x95D3 0x66C8
+0x95D4 0x66C9
+0x95D5 0x66CA
+0x95D6 0x66CB
+0x95D7 0x66CC
+0x95D8 0x66CD
+0x95D9 0x66CE
+0x95DA 0x66CF
+0x95DB 0x66D0
+0x95DC 0x66D1
+0x95DD 0x66D2
+0x95DE 0x66D3
+0x95DF 0x66D4
+0x95E0 0x66D5
+0x95E1 0x66D6
+0x95E2 0x66D7
+0x95E3 0x66D8
+0x95E4 0x66DA
+0x95E5 0x66DE
+0x95E6 0x66DF
+0x95E7 0x66E0
+0x95E8 0x66E1
+0x95E9 0x66E2
+0x95EA 0x66E3
+0x95EB 0x66E4
+0x95EC 0x66E5
+0x95ED 0x66E7
+0x95EE 0x66E8
+0x95EF 0x66EA
+0x95F0 0x66EB
+0x95F1 0x66EC
+0x95F2 0x66ED
+0x95F3 0x66EE
+0x95F4 0x66EF
+0x95F5 0x66F1
+0x95F6 0x66F5
+0x95F7 0x66F6
+0x95F8 0x66F8
+0x95F9 0x66FA
+0x95FA 0x66FB
+0x95FB 0x66FD
+0x95FC 0x6701
+0x95FD 0x6702
+0x95FE 0x6703
+0x9640 0x6704
+0x9641 0x6705
+0x9642 0x6706
+0x9643 0x6707
+0x9644 0x670C
+0x9645 0x670E
+0x9646 0x670F
+0x9647 0x6711
+0x9648 0x6712
+0x9649 0x6713
+0x964A 0x6716
+0x964B 0x6718
+0x964C 0x6719
+0x964D 0x671A
+0x964E 0x671C
+0x964F 0x671E
+0x9650 0x6720
+0x9651 0x6721
+0x9652 0x6722
+0x9653 0x6723
+0x9654 0x6724
+0x9655 0x6725
+0x9656 0x6727
+0x9657 0x6729
+0x9658 0x672E
+0x9659 0x6730
+0x965A 0x6732
+0x965B 0x6733
+0x965C 0x6736
+0x965D 0x6737
+0x965E 0x6738
+0x965F 0x6739
+0x9660 0x673B
+0x9661 0x673C
+0x9662 0x673E
+0x9663 0x673F
+0x9664 0x6741
+0x9665 0x6744
+0x9666 0x6745
+0x9667 0x6747
+0x9668 0x674A
+0x9669 0x674B
+0x966A 0x674D
+0x966B 0x6752
+0x966C 0x6754
+0x966D 0x6755
+0x966E 0x6757
+0x966F 0x6758
+0x9670 0x6759
+0x9671 0x675A
+0x9672 0x675B
+0x9673 0x675D
+0x9674 0x6762
+0x9675 0x6763
+0x9676 0x6764
+0x9677 0x6766
+0x9678 0x6767
+0x9679 0x676B
+0x967A 0x676C
+0x967B 0x676E
+0x967C 0x6771
+0x967D 0x6774
+0x967E 0x6776
+0x9680 0x6778
+0x9681 0x6779
+0x9682 0x677A
+0x9683 0x677B
+0x9684 0x677D
+0x9685 0x6780
+0x9686 0x6782
+0x9687 0x6783
+0x9688 0x6785
+0x9689 0x6786
+0x968A 0x6788
+0x968B 0x678A
+0x968C 0x678C
+0x968D 0x678D
+0x968E 0x678E
+0x968F 0x678F
+0x9690 0x6791
+0x9691 0x6792
+0x9692 0x6793
+0x9693 0x6794
+0x9694 0x6796
+0x9695 0x6799
+0x9696 0x679B
+0x9697 0x679F
+0x9698 0x67A0
+0x9699 0x67A1
+0x969A 0x67A4
+0x969B 0x67A6
+0x969C 0x67A9
+0x969D 0x67AC
+0x969E 0x67AE
+0x969F 0x67B1
+0x96A0 0x67B2
+0x96A1 0x67B4
+0x96A2 0x67B9
+0x96A3 0x67BA
+0x96A4 0x67BB
+0x96A5 0x67BC
+0x96A6 0x67BD
+0x96A7 0x67BE
+0x96A8 0x67BF
+0x96A9 0x67C0
+0x96AA 0x67C2
+0x96AB 0x67C5
+0x96AC 0x67C6
+0x96AD 0x67C7
+0x96AE 0x67C8
+0x96AF 0x67C9
+0x96B0 0x67CA
+0x96B1 0x67CB
+0x96B2 0x67CC
+0x96B3 0x67CD
+0x96B4 0x67CE
+0x96B5 0x67D5
+0x96B6 0x67D6
+0x96B7 0x67D7
+0x96B8 0x67DB
+0x96B9 0x67DF
+0x96BA 0x67E1
+0x96BB 0x67E3
+0x96BC 0x67E4
+0x96BD 0x67E6
+0x96BE 0x67E7
+0x96BF 0x67E8
+0x96C0 0x67EA
+0x96C1 0x67EB
+0x96C2 0x67ED
+0x96C3 0x67EE
+0x96C4 0x67F2
+0x96C5 0x67F5
+0x96C6 0x67F6
+0x96C7 0x67F7
+0x96C8 0x67F8
+0x96C9 0x67F9
+0x96CA 0x67FA
+0x96CB 0x67FB
+0x96CC 0x67FC
+0x96CD 0x67FE
+0x96CE 0x6801
+0x96CF 0x6802
+0x96D0 0x6803
+0x96D1 0x6804
+0x96D2 0x6806
+0x96D3 0x680D
+0x96D4 0x6810
+0x96D5 0x6812
+0x96D6 0x6814
+0x96D7 0x6815
+0x96D8 0x6818
+0x96D9 0x6819
+0x96DA 0x681A
+0x96DB 0x681B
+0x96DC 0x681C
+0x96DD 0x681E
+0x96DE 0x681F
+0x96DF 0x6820
+0x96E0 0x6822
+0x96E1 0x6823
+0x96E2 0x6824
+0x96E3 0x6825
+0x96E4 0x6826
+0x96E5 0x6827
+0x96E6 0x6828
+0x96E7 0x682B
+0x96E8 0x682C
+0x96E9 0x682D
+0x96EA 0x682E
+0x96EB 0x682F
+0x96EC 0x6830
+0x96ED 0x6831
+0x96EE 0x6834
+0x96EF 0x6835
+0x96F0 0x6836
+0x96F1 0x683A
+0x96F2 0x683B
+0x96F3 0x683F
+0x96F4 0x6847
+0x96F5 0x684B
+0x96F6 0x684D
+0x96F7 0x684F
+0x96F8 0x6852
+0x96F9 0x6856
+0x96FA 0x6857
+0x96FB 0x6858
+0x96FC 0x6859
+0x96FD 0x685A
+0x96FE 0x685B
+0x9740 0x685C
+0x9741 0x685D
+0x9742 0x685E
+0x9743 0x685F
+0x9744 0x686A
+0x9745 0x686C
+0x9746 0x686D
+0x9747 0x686E
+0x9748 0x686F
+0x9749 0x6870
+0x974A 0x6871
+0x974B 0x6872
+0x974C 0x6873
+0x974D 0x6875
+0x974E 0x6878
+0x974F 0x6879
+0x9750 0x687A
+0x9751 0x687B
+0x9752 0x687C
+0x9753 0x687D
+0x9754 0x687E
+0x9755 0x687F
+0x9756 0x6880
+0x9757 0x6882
+0x9758 0x6884
+0x9759 0x6887
+0x975A 0x6888
+0x975B 0x6889
+0x975C 0x688A
+0x975D 0x688B
+0x975E 0x688C
+0x975F 0x688D
+0x9760 0x688E
+0x9761 0x6890
+0x9762 0x6891
+0x9763 0x6892
+0x9764 0x6894
+0x9765 0x6895
+0x9766 0x6896
+0x9767 0x6898
+0x9768 0x6899
+0x9769 0x689A
+0x976A 0x689B
+0x976B 0x689C
+0x976C 0x689D
+0x976D 0x689E
+0x976E 0x689F
+0x976F 0x68A0
+0x9770 0x68A1
+0x9771 0x68A3
+0x9772 0x68A4
+0x9773 0x68A5
+0x9774 0x68A9
+0x9775 0x68AA
+0x9776 0x68AB
+0x9777 0x68AC
+0x9778 0x68AE
+0x9779 0x68B1
+0x977A 0x68B2
+0x977B 0x68B4
+0x977C 0x68B6
+0x977D 0x68B7
+0x977E 0x68B8
+0x9780 0x68B9
+0x9781 0x68BA
+0x9782 0x68BB
+0x9783 0x68BC
+0x9784 0x68BD
+0x9785 0x68BE
+0x9786 0x68BF
+0x9787 0x68C1
+0x9788 0x68C3
+0x9789 0x68C4
+0x978A 0x68C5
+0x978B 0x68C6
+0x978C 0x68C7
+0x978D 0x68C8
+0x978E 0x68CA
+0x978F 0x68CC
+0x9790 0x68CE
+0x9791 0x68CF
+0x9792 0x68D0
+0x9793 0x68D1
+0x9794 0x68D3
+0x9795 0x68D4
+0x9796 0x68D6
+0x9797 0x68D7
+0x9798 0x68D9
+0x9799 0x68DB
+0x979A 0x68DC
+0x979B 0x68DD
+0x979C 0x68DE
+0x979D 0x68DF
+0x979E 0x68E1
+0x979F 0x68E2
+0x97A0 0x68E4
+0x97A1 0x68E5
+0x97A2 0x68E6
+0x97A3 0x68E7
+0x97A4 0x68E8
+0x97A5 0x68E9
+0x97A6 0x68EA
+0x97A7 0x68EB
+0x97A8 0x68EC
+0x97A9 0x68ED
+0x97AA 0x68EF
+0x97AB 0x68F2
+0x97AC 0x68F3
+0x97AD 0x68F4
+0x97AE 0x68F6
+0x97AF 0x68F7
+0x97B0 0x68F8
+0x97B1 0x68FB
+0x97B2 0x68FD
+0x97B3 0x68FE
+0x97B4 0x68FF
+0x97B5 0x6900
+0x97B6 0x6902
+0x97B7 0x6903
+0x97B8 0x6904
+0x97B9 0x6906
+0x97BA 0x6907
+0x97BB 0x6908
+0x97BC 0x6909
+0x97BD 0x690A
+0x97BE 0x690C
+0x97BF 0x690F
+0x97C0 0x6911
+0x97C1 0x6913
+0x97C2 0x6914
+0x97C3 0x6915
+0x97C4 0x6916
+0x97C5 0x6917
+0x97C6 0x6918
+0x97C7 0x6919
+0x97C8 0x691A
+0x97C9 0x691B
+0x97CA 0x691C
+0x97CB 0x691D
+0x97CC 0x691E
+0x97CD 0x6921
+0x97CE 0x6922
+0x97CF 0x6923
+0x97D0 0x6925
+0x97D1 0x6926
+0x97D2 0x6927
+0x97D3 0x6928
+0x97D4 0x6929
+0x97D5 0x692A
+0x97D6 0x692B
+0x97D7 0x692C
+0x97D8 0x692E
+0x97D9 0x692F
+0x97DA 0x6931
+0x97DB 0x6932
+0x97DC 0x6933
+0x97DD 0x6935
+0x97DE 0x6936
+0x97DF 0x6937
+0x97E0 0x6938
+0x97E1 0x693A
+0x97E2 0x693B
+0x97E3 0x693C
+0x97E4 0x693E
+0x97E5 0x6940
+0x97E6 0x6941
+0x97E7 0x6943
+0x97E8 0x6944
+0x97E9 0x6945
+0x97EA 0x6946
+0x97EB 0x6947
+0x97EC 0x6948
+0x97ED 0x6949
+0x97EE 0x694A
+0x97EF 0x694B
+0x97F0 0x694C
+0x97F1 0x694D
+0x97F2 0x694E
+0x97F3 0x694F
+0x97F4 0x6950
+0x97F5 0x6951
+0x97F6 0x6952
+0x97F7 0x6953
+0x97F8 0x6955
+0x97F9 0x6956
+0x97FA 0x6958
+0x97FB 0x6959
+0x97FC 0x695B
+0x97FD 0x695C
+0x97FE 0x695F
+0x9840 0x6961
+0x9841 0x6962
+0x9842 0x6964
+0x9843 0x6965
+0x9844 0x6967
+0x9845 0x6968
+0x9846 0x6969
+0x9847 0x696A
+0x9848 0x696C
+0x9849 0x696D
+0x984A 0x696F
+0x984B 0x6970
+0x984C 0x6972
+0x984D 0x6973
+0x984E 0x6974
+0x984F 0x6975
+0x9850 0x6976
+0x9851 0x697A
+0x9852 0x697B
+0x9853 0x697D
+0x9854 0x697E
+0x9855 0x697F
+0x9856 0x6981
+0x9857 0x6983
+0x9858 0x6985
+0x9859 0x698A
+0x985A 0x698B
+0x985B 0x698C
+0x985C 0x698E
+0x985D 0x698F
+0x985E 0x6990
+0x985F 0x6991
+0x9860 0x6992
+0x9861 0x6993
+0x9862 0x6996
+0x9863 0x6997
+0x9864 0x6999
+0x9865 0x699A
+0x9866 0x699D
+0x9867 0x699E
+0x9868 0x699F
+0x9869 0x69A0
+0x986A 0x69A1
+0x986B 0x69A2
+0x986C 0x69A3
+0x986D 0x69A4
+0x986E 0x69A5
+0x986F 0x69A6
+0x9870 0x69A9
+0x9871 0x69AA
+0x9872 0x69AC
+0x9873 0x69AE
+0x9874 0x69AF
+0x9875 0x69B0
+0x9876 0x69B2
+0x9877 0x69B3
+0x9878 0x69B5
+0x9879 0x69B6
+0x987A 0x69B8
+0x987B 0x69B9
+0x987C 0x69BA
+0x987D 0x69BC
+0x987E 0x69BD
+0x9880 0x69BE
+0x9881 0x69BF
+0x9882 0x69C0
+0x9883 0x69C2
+0x9884 0x69C3
+0x9885 0x69C4
+0x9886 0x69C5
+0x9887 0x69C6
+0x9888 0x69C7
+0x9889 0x69C8
+0x988A 0x69C9
+0x988B 0x69CB
+0x988C 0x69CD
+0x988D 0x69CF
+0x988E 0x69D1
+0x988F 0x69D2
+0x9890 0x69D3
+0x9891 0x69D5
+0x9892 0x69D6
+0x9893 0x69D7
+0x9894 0x69D8
+0x9895 0x69D9
+0x9896 0x69DA
+0x9897 0x69DC
+0x9898 0x69DD
+0x9899 0x69DE
+0x989A 0x69E1
+0x989B 0x69E2
+0x989C 0x69E3
+0x989D 0x69E4
+0x989E 0x69E5
+0x989F 0x69E6
+0x98A0 0x69E7
+0x98A1 0x69E8
+0x98A2 0x69E9
+0x98A3 0x69EA
+0x98A4 0x69EB
+0x98A5 0x69EC
+0x98A6 0x69EE
+0x98A7 0x69EF
+0x98A8 0x69F0
+0x98A9 0x69F1
+0x98AA 0x69F3
+0x98AB 0x69F4
+0x98AC 0x69F5
+0x98AD 0x69F6
+0x98AE 0x69F7
+0x98AF 0x69F8
+0x98B0 0x69F9
+0x98B1 0x69FA
+0x98B2 0x69FB
+0x98B3 0x69FC
+0x98B4 0x69FE
+0x98B5 0x6A00
+0x98B6 0x6A01
+0x98B7 0x6A02
+0x98B8 0x6A03
+0x98B9 0x6A04
+0x98BA 0x6A05
+0x98BB 0x6A06
+0x98BC 0x6A07
+0x98BD 0x6A08
+0x98BE 0x6A09
+0x98BF 0x6A0B
+0x98C0 0x6A0C
+0x98C1 0x6A0D
+0x98C2 0x6A0E
+0x98C3 0x6A0F
+0x98C4 0x6A10
+0x98C5 0x6A11
+0x98C6 0x6A12
+0x98C7 0x6A13
+0x98C8 0x6A14
+0x98C9 0x6A15
+0x98CA 0x6A16
+0x98CB 0x6A19
+0x98CC 0x6A1A
+0x98CD 0x6A1B
+0x98CE 0x6A1C
+0x98CF 0x6A1D
+0x98D0 0x6A1E
+0x98D1 0x6A20
+0x98D2 0x6A22
+0x98D3 0x6A23
+0x98D4 0x6A24
+0x98D5 0x6A25
+0x98D6 0x6A26
+0x98D7 0x6A27
+0x98D8 0x6A29
+0x98D9 0x6A2B
+0x98DA 0x6A2C
+0x98DB 0x6A2D
+0x98DC 0x6A2E
+0x98DD 0x6A30
+0x98DE 0x6A32
+0x98DF 0x6A33
+0x98E0 0x6A34
+0x98E1 0x6A36
+0x98E2 0x6A37
+0x98E3 0x6A38
+0x98E4 0x6A39
+0x98E5 0x6A3A
+0x98E6 0x6A3B
+0x98E7 0x6A3C
+0x98E8 0x6A3F
+0x98E9 0x6A40
+0x98EA 0x6A41
+0x98EB 0x6A42
+0x98EC 0x6A43
+0x98ED 0x6A45
+0x98EE 0x6A46
+0x98EF 0x6A48
+0x98F0 0x6A49
+0x98F1 0x6A4A
+0x98F2 0x6A4B
+0x98F3 0x6A4C
+0x98F4 0x6A4D
+0x98F5 0x6A4E
+0x98F6 0x6A4F
+0x98F7 0x6A51
+0x98F8 0x6A52
+0x98F9 0x6A53
+0x98FA 0x6A54
+0x98FB 0x6A55
+0x98FC 0x6A56
+0x98FD 0x6A57
+0x98FE 0x6A5A
+0x9940 0x6A5C
+0x9941 0x6A5D
+0x9942 0x6A5E
+0x9943 0x6A5F
+0x9944 0x6A60
+0x9945 0x6A62
+0x9946 0x6A63
+0x9947 0x6A64
+0x9948 0x6A66
+0x9949 0x6A67
+0x994A 0x6A68
+0x994B 0x6A69
+0x994C 0x6A6A
+0x994D 0x6A6B
+0x994E 0x6A6C
+0x994F 0x6A6D
+0x9950 0x6A6E
+0x9951 0x6A6F
+0x9952 0x6A70
+0x9953 0x6A72
+0x9954 0x6A73
+0x9955 0x6A74
+0x9956 0x6A75
+0x9957 0x6A76
+0x9958 0x6A77
+0x9959 0x6A78
+0x995A 0x6A7A
+0x995B 0x6A7B
+0x995C 0x6A7D
+0x995D 0x6A7E
+0x995E 0x6A7F
+0x995F 0x6A81
+0x9960 0x6A82
+0x9961 0x6A83
+0x9962 0x6A85
+0x9963 0x6A86
+0x9964 0x6A87
+0x9965 0x6A88
+0x9966 0x6A89
+0x9967 0x6A8A
+0x9968 0x6A8B
+0x9969 0x6A8C
+0x996A 0x6A8D
+0x996B 0x6A8F
+0x996C 0x6A92
+0x996D 0x6A93
+0x996E 0x6A94
+0x996F 0x6A95
+0x9970 0x6A96
+0x9971 0x6A98
+0x9972 0x6A99
+0x9973 0x6A9A
+0x9974 0x6A9B
+0x9975 0x6A9C
+0x9976 0x6A9D
+0x9977 0x6A9E
+0x9978 0x6A9F
+0x9979 0x6AA1
+0x997A 0x6AA2
+0x997B 0x6AA3
+0x997C 0x6AA4
+0x997D 0x6AA5
+0x997E 0x6AA6
+0x9980 0x6AA7
+0x9981 0x6AA8
+0x9982 0x6AAA
+0x9983 0x6AAD
+0x9984 0x6AAE
+0x9985 0x6AAF
+0x9986 0x6AB0
+0x9987 0x6AB1
+0x9988 0x6AB2
+0x9989 0x6AB3
+0x998A 0x6AB4
+0x998B 0x6AB5
+0x998C 0x6AB6
+0x998D 0x6AB7
+0x998E 0x6AB8
+0x998F 0x6AB9
+0x9990 0x6ABA
+0x9991 0x6ABB
+0x9992 0x6ABC
+0x9993 0x6ABD
+0x9994 0x6ABE
+0x9995 0x6ABF
+0x9996 0x6AC0
+0x9997 0x6AC1
+0x9998 0x6AC2
+0x9999 0x6AC3
+0x999A 0x6AC4
+0x999B 0x6AC5
+0x999C 0x6AC6
+0x999D 0x6AC7
+0x999E 0x6AC8
+0x999F 0x6AC9
+0x99A0 0x6ACA
+0x99A1 0x6ACB
+0x99A2 0x6ACC
+0x99A3 0x6ACD
+0x99A4 0x6ACE
+0x99A5 0x6ACF
+0x99A6 0x6AD0
+0x99A7 0x6AD1
+0x99A8 0x6AD2
+0x99A9 0x6AD3
+0x99AA 0x6AD4
+0x99AB 0x6AD5
+0x99AC 0x6AD6
+0x99AD 0x6AD7
+0x99AE 0x6AD8
+0x99AF 0x6AD9
+0x99B0 0x6ADA
+0x99B1 0x6ADB
+0x99B2 0x6ADC
+0x99B3 0x6ADD
+0x99B4 0x6ADE
+0x99B5 0x6ADF
+0x99B6 0x6AE0
+0x99B7 0x6AE1
+0x99B8 0x6AE2
+0x99B9 0x6AE3
+0x99BA 0x6AE4
+0x99BB 0x6AE5
+0x99BC 0x6AE6
+0x99BD 0x6AE7
+0x99BE 0x6AE8
+0x99BF 0x6AE9
+0x99C0 0x6AEA
+0x99C1 0x6AEB
+0x99C2 0x6AEC
+0x99C3 0x6AED
+0x99C4 0x6AEE
+0x99C5 0x6AEF
+0x99C6 0x6AF0
+0x99C7 0x6AF1
+0x99C8 0x6AF2
+0x99C9 0x6AF3
+0x99CA 0x6AF4
+0x99CB 0x6AF5
+0x99CC 0x6AF6
+0x99CD 0x6AF7
+0x99CE 0x6AF8
+0x99CF 0x6AF9
+0x99D0 0x6AFA
+0x99D1 0x6AFB
+0x99D2 0x6AFC
+0x99D3 0x6AFD
+0x99D4 0x6AFE
+0x99D5 0x6AFF
+0x99D6 0x6B00
+0x99D7 0x6B01
+0x99D8 0x6B02
+0x99D9 0x6B03
+0x99DA 0x6B04
+0x99DB 0x6B05
+0x99DC 0x6B06
+0x99DD 0x6B07
+0x99DE 0x6B08
+0x99DF 0x6B09
+0x99E0 0x6B0A
+0x99E1 0x6B0B
+0x99E2 0x6B0C
+0x99E3 0x6B0D
+0x99E4 0x6B0E
+0x99E5 0x6B0F
+0x99E6 0x6B10
+0x99E7 0x6B11
+0x99E8 0x6B12
+0x99E9 0x6B13
+0x99EA 0x6B14
+0x99EB 0x6B15
+0x99EC 0x6B16
+0x99ED 0x6B17
+0x99EE 0x6B18
+0x99EF 0x6B19
+0x99F0 0x6B1A
+0x99F1 0x6B1B
+0x99F2 0x6B1C
+0x99F3 0x6B1D
+0x99F4 0x6B1E
+0x99F5 0x6B1F
+0x99F6 0x6B25
+0x99F7 0x6B26
+0x99F8 0x6B28
+0x99F9 0x6B29
+0x99FA 0x6B2A
+0x99FB 0x6B2B
+0x99FC 0x6B2C
+0x99FD 0x6B2D
+0x99FE 0x6B2E
+0x9A40 0x6B2F
+0x9A41 0x6B30
+0x9A42 0x6B31
+0x9A43 0x6B33
+0x9A44 0x6B34
+0x9A45 0x6B35
+0x9A46 0x6B36
+0x9A47 0x6B38
+0x9A48 0x6B3B
+0x9A49 0x6B3C
+0x9A4A 0x6B3D
+0x9A4B 0x6B3F
+0x9A4C 0x6B40
+0x9A4D 0x6B41
+0x9A4E 0x6B42
+0x9A4F 0x6B44
+0x9A50 0x6B45
+0x9A51 0x6B48
+0x9A52 0x6B4A
+0x9A53 0x6B4B
+0x9A54 0x6B4D
+0x9A55 0x6B4E
+0x9A56 0x6B4F
+0x9A57 0x6B50
+0x9A58 0x6B51
+0x9A59 0x6B52
+0x9A5A 0x6B53
+0x9A5B 0x6B54
+0x9A5C 0x6B55
+0x9A5D 0x6B56
+0x9A5E 0x6B57
+0x9A5F 0x6B58
+0x9A60 0x6B5A
+0x9A61 0x6B5B
+0x9A62 0x6B5C
+0x9A63 0x6B5D
+0x9A64 0x6B5E
+0x9A65 0x6B5F
+0x9A66 0x6B60
+0x9A67 0x6B61
+0x9A68 0x6B68
+0x9A69 0x6B69
+0x9A6A 0x6B6B
+0x9A6B 0x6B6C
+0x9A6C 0x6B6D
+0x9A6D 0x6B6E
+0x9A6E 0x6B6F
+0x9A6F 0x6B70
+0x9A70 0x6B71
+0x9A71 0x6B72
+0x9A72 0x6B73
+0x9A73 0x6B74
+0x9A74 0x6B75
+0x9A75 0x6B76
+0x9A76 0x6B77
+0x9A77 0x6B78
+0x9A78 0x6B7A
+0x9A79 0x6B7D
+0x9A7A 0x6B7E
+0x9A7B 0x6B7F
+0x9A7C 0x6B80
+0x9A7D 0x6B85
+0x9A7E 0x6B88
+0x9A80 0x6B8C
+0x9A81 0x6B8E
+0x9A82 0x6B8F
+0x9A83 0x6B90
+0x9A84 0x6B91
+0x9A85 0x6B94
+0x9A86 0x6B95
+0x9A87 0x6B97
+0x9A88 0x6B98
+0x9A89 0x6B99
+0x9A8A 0x6B9C
+0x9A8B 0x6B9D
+0x9A8C 0x6B9E
+0x9A8D 0x6B9F
+0x9A8E 0x6BA0
+0x9A8F 0x6BA2
+0x9A90 0x6BA3
+0x9A91 0x6BA4
+0x9A92 0x6BA5
+0x9A93 0x6BA6
+0x9A94 0x6BA7
+0x9A95 0x6BA8
+0x9A96 0x6BA9
+0x9A97 0x6BAB
+0x9A98 0x6BAC
+0x9A99 0x6BAD
+0x9A9A 0x6BAE
+0x9A9B 0x6BAF
+0x9A9C 0x6BB0
+0x9A9D 0x6BB1
+0x9A9E 0x6BB2
+0x9A9F 0x6BB6
+0x9AA0 0x6BB8
+0x9AA1 0x6BB9
+0x9AA2 0x6BBA
+0x9AA3 0x6BBB
+0x9AA4 0x6BBC
+0x9AA5 0x6BBD
+0x9AA6 0x6BBE
+0x9AA7 0x6BC0
+0x9AA8 0x6BC3
+0x9AA9 0x6BC4
+0x9AAA 0x6BC6
+0x9AAB 0x6BC7
+0x9AAC 0x6BC8
+0x9AAD 0x6BC9
+0x9AAE 0x6BCA
+0x9AAF 0x6BCC
+0x9AB0 0x6BCE
+0x9AB1 0x6BD0
+0x9AB2 0x6BD1
+0x9AB3 0x6BD8
+0x9AB4 0x6BDA
+0x9AB5 0x6BDC
+0x9AB6 0x6BDD
+0x9AB7 0x6BDE
+0x9AB8 0x6BDF
+0x9AB9 0x6BE0
+0x9ABA 0x6BE2
+0x9ABB 0x6BE3
+0x9ABC 0x6BE4
+0x9ABD 0x6BE5
+0x9ABE 0x6BE6
+0x9ABF 0x6BE7
+0x9AC0 0x6BE8
+0x9AC1 0x6BE9
+0x9AC2 0x6BEC
+0x9AC3 0x6BED
+0x9AC4 0x6BEE
+0x9AC5 0x6BF0
+0x9AC6 0x6BF1
+0x9AC7 0x6BF2
+0x9AC8 0x6BF4
+0x9AC9 0x6BF6
+0x9ACA 0x6BF7
+0x9ACB 0x6BF8
+0x9ACC 0x6BFA
+0x9ACD 0x6BFB
+0x9ACE 0x6BFC
+0x9ACF 0x6BFE
+0x9AD0 0x6BFF
+0x9AD1 0x6C00
+0x9AD2 0x6C01
+0x9AD3 0x6C02
+0x9AD4 0x6C03
+0x9AD5 0x6C04
+0x9AD6 0x6C08
+0x9AD7 0x6C09
+0x9AD8 0x6C0A
+0x9AD9 0x6C0B
+0x9ADA 0x6C0C
+0x9ADB 0x6C0E
+0x9ADC 0x6C12
+0x9ADD 0x6C17
+0x9ADE 0x6C1C
+0x9ADF 0x6C1D
+0x9AE0 0x6C1E
+0x9AE1 0x6C20
+0x9AE2 0x6C23
+0x9AE3 0x6C25
+0x9AE4 0x6C2B
+0x9AE5 0x6C2C
+0x9AE6 0x6C2D
+0x9AE7 0x6C31
+0x9AE8 0x6C33
+0x9AE9 0x6C36
+0x9AEA 0x6C37
+0x9AEB 0x6C39
+0x9AEC 0x6C3A
+0x9AED 0x6C3B
+0x9AEE 0x6C3C
+0x9AEF 0x6C3E
+0x9AF0 0x6C3F
+0x9AF1 0x6C43
+0x9AF2 0x6C44
+0x9AF3 0x6C45
+0x9AF4 0x6C48
+0x9AF5 0x6C4B
+0x9AF6 0x6C4C
+0x9AF7 0x6C4D
+0x9AF8 0x6C4E
+0x9AF9 0x6C4F
+0x9AFA 0x6C51
+0x9AFB 0x6C52
+0x9AFC 0x6C53
+0x9AFD 0x6C56
+0x9AFE 0x6C58
+0x9B40 0x6C59
+0x9B41 0x6C5A
+0x9B42 0x6C62
+0x9B43 0x6C63
+0x9B44 0x6C65
+0x9B45 0x6C66
+0x9B46 0x6C67
+0x9B47 0x6C6B
+0x9B48 0x6C6C
+0x9B49 0x6C6D
+0x9B4A 0x6C6E
+0x9B4B 0x6C6F
+0x9B4C 0x6C71
+0x9B4D 0x6C73
+0x9B4E 0x6C75
+0x9B4F 0x6C77
+0x9B50 0x6C78
+0x9B51 0x6C7A
+0x9B52 0x6C7B
+0x9B53 0x6C7C
+0x9B54 0x6C7F
+0x9B55 0x6C80
+0x9B56 0x6C84
+0x9B57 0x6C87
+0x9B58 0x6C8A
+0x9B59 0x6C8B
+0x9B5A 0x6C8D
+0x9B5B 0x6C8E
+0x9B5C 0x6C91
+0x9B5D 0x6C92
+0x9B5E 0x6C95
+0x9B5F 0x6C96
+0x9B60 0x6C97
+0x9B61 0x6C98
+0x9B62 0x6C9A
+0x9B63 0x6C9C
+0x9B64 0x6C9D
+0x9B65 0x6C9E
+0x9B66 0x6CA0
+0x9B67 0x6CA2
+0x9B68 0x6CA8
+0x9B69 0x6CAC
+0x9B6A 0x6CAF
+0x9B6B 0x6CB0
+0x9B6C 0x6CB4
+0x9B6D 0x6CB5
+0x9B6E 0x6CB6
+0x9B6F 0x6CB7
+0x9B70 0x6CBA
+0x9B71 0x6CC0
+0x9B72 0x6CC1
+0x9B73 0x6CC2
+0x9B74 0x6CC3
+0x9B75 0x6CC6
+0x9B76 0x6CC7
+0x9B77 0x6CC8
+0x9B78 0x6CCB
+0x9B79 0x6CCD
+0x9B7A 0x6CCE
+0x9B7B 0x6CCF
+0x9B7C 0x6CD1
+0x9B7D 0x6CD2
+0x9B7E 0x6CD8
+0x9B80 0x6CD9
+0x9B81 0x6CDA
+0x9B82 0x6CDC
+0x9B83 0x6CDD
+0x9B84 0x6CDF
+0x9B85 0x6CE4
+0x9B86 0x6CE6
+0x9B87 0x6CE7
+0x9B88 0x6CE9
+0x9B89 0x6CEC
+0x9B8A 0x6CED
+0x9B8B 0x6CF2
+0x9B8C 0x6CF4
+0x9B8D 0x6CF9
+0x9B8E 0x6CFF
+0x9B8F 0x6D00
+0x9B90 0x6D02
+0x9B91 0x6D03
+0x9B92 0x6D05
+0x9B93 0x6D06
+0x9B94 0x6D08
+0x9B95 0x6D09
+0x9B96 0x6D0A
+0x9B97 0x6D0D
+0x9B98 0x6D0F
+0x9B99 0x6D10
+0x9B9A 0x6D11
+0x9B9B 0x6D13
+0x9B9C 0x6D14
+0x9B9D 0x6D15
+0x9B9E 0x6D16
+0x9B9F 0x6D18
+0x9BA0 0x6D1C
+0x9BA1 0x6D1D
+0x9BA2 0x6D1F
+0x9BA3 0x6D20
+0x9BA4 0x6D21
+0x9BA5 0x6D22
+0x9BA6 0x6D23
+0x9BA7 0x6D24
+0x9BA8 0x6D26
+0x9BA9 0x6D28
+0x9BAA 0x6D29
+0x9BAB 0x6D2C
+0x9BAC 0x6D2D
+0x9BAD 0x6D2F
+0x9BAE 0x6D30
+0x9BAF 0x6D34
+0x9BB0 0x6D36
+0x9BB1 0x6D37
+0x9BB2 0x6D38
+0x9BB3 0x6D3A
+0x9BB4 0x6D3F
+0x9BB5 0x6D40
+0x9BB6 0x6D42
+0x9BB7 0x6D44
+0x9BB8 0x6D49
+0x9BB9 0x6D4C
+0x9BBA 0x6D50
+0x9BBB 0x6D55
+0x9BBC 0x6D56
+0x9BBD 0x6D57
+0x9BBE 0x6D58
+0x9BBF 0x6D5B
+0x9BC0 0x6D5D
+0x9BC1 0x6D5F
+0x9BC2 0x6D61
+0x9BC3 0x6D62
+0x9BC4 0x6D64
+0x9BC5 0x6D65
+0x9BC6 0x6D67
+0x9BC7 0x6D68
+0x9BC8 0x6D6B
+0x9BC9 0x6D6C
+0x9BCA 0x6D6D
+0x9BCB 0x6D70
+0x9BCC 0x6D71
+0x9BCD 0x6D72
+0x9BCE 0x6D73
+0x9BCF 0x6D75
+0x9BD0 0x6D76
+0x9BD1 0x6D79
+0x9BD2 0x6D7A
+0x9BD3 0x6D7B
+0x9BD4 0x6D7D
+0x9BD5 0x6D7E
+0x9BD6 0x6D7F
+0x9BD7 0x6D80
+0x9BD8 0x6D81
+0x9BD9 0x6D83
+0x9BDA 0x6D84
+0x9BDB 0x6D86
+0x9BDC 0x6D87
+0x9BDD 0x6D8A
+0x9BDE 0x6D8B
+0x9BDF 0x6D8D
+0x9BE0 0x6D8F
+0x9BE1 0x6D90
+0x9BE2 0x6D92
+0x9BE3 0x6D96
+0x9BE4 0x6D97
+0x9BE5 0x6D98
+0x9BE6 0x6D99
+0x9BE7 0x6D9A
+0x9BE8 0x6D9C
+0x9BE9 0x6DA2
+0x9BEA 0x6DA5
+0x9BEB 0x6DAC
+0x9BEC 0x6DAD
+0x9BED 0x6DB0
+0x9BEE 0x6DB1
+0x9BEF 0x6DB3
+0x9BF0 0x6DB4
+0x9BF1 0x6DB6
+0x9BF2 0x6DB7
+0x9BF3 0x6DB9
+0x9BF4 0x6DBA
+0x9BF5 0x6DBB
+0x9BF6 0x6DBC
+0x9BF7 0x6DBD
+0x9BF8 0x6DBE
+0x9BF9 0x6DC1
+0x9BFA 0x6DC2
+0x9BFB 0x6DC3
+0x9BFC 0x6DC8
+0x9BFD 0x6DC9
+0x9BFE 0x6DCA
+0x9C40 0x6DCD
+0x9C41 0x6DCE
+0x9C42 0x6DCF
+0x9C43 0x6DD0
+0x9C44 0x6DD2
+0x9C45 0x6DD3
+0x9C46 0x6DD4
+0x9C47 0x6DD5
+0x9C48 0x6DD7
+0x9C49 0x6DDA
+0x9C4A 0x6DDB
+0x9C4B 0x6DDC
+0x9C4C 0x6DDF
+0x9C4D 0x6DE2
+0x9C4E 0x6DE3
+0x9C4F 0x6DE5
+0x9C50 0x6DE7
+0x9C51 0x6DE8
+0x9C52 0x6DE9
+0x9C53 0x6DEA
+0x9C54 0x6DED
+0x9C55 0x6DEF
+0x9C56 0x6DF0
+0x9C57 0x6DF2
+0x9C58 0x6DF4
+0x9C59 0x6DF5
+0x9C5A 0x6DF6
+0x9C5B 0x6DF8
+0x9C5C 0x6DFA
+0x9C5D 0x6DFD
+0x9C5E 0x6DFE
+0x9C5F 0x6DFF
+0x9C60 0x6E00
+0x9C61 0x6E01
+0x9C62 0x6E02
+0x9C63 0x6E03
+0x9C64 0x6E04
+0x9C65 0x6E06
+0x9C66 0x6E07
+0x9C67 0x6E08
+0x9C68 0x6E09
+0x9C69 0x6E0B
+0x9C6A 0x6E0F
+0x9C6B 0x6E12
+0x9C6C 0x6E13
+0x9C6D 0x6E15
+0x9C6E 0x6E18
+0x9C6F 0x6E19
+0x9C70 0x6E1B
+0x9C71 0x6E1C
+0x9C72 0x6E1E
+0x9C73 0x6E1F
+0x9C74 0x6E22
+0x9C75 0x6E26
+0x9C76 0x6E27
+0x9C77 0x6E28
+0x9C78 0x6E2A
+0x9C79 0x6E2C
+0x9C7A 0x6E2E
+0x9C7B 0x6E30
+0x9C7C 0x6E31
+0x9C7D 0x6E33
+0x9C7E 0x6E35
+0x9C80 0x6E36
+0x9C81 0x6E37
+0x9C82 0x6E39
+0x9C83 0x6E3B
+0x9C84 0x6E3C
+0x9C85 0x6E3D
+0x9C86 0x6E3E
+0x9C87 0x6E3F
+0x9C88 0x6E40
+0x9C89 0x6E41
+0x9C8A 0x6E42
+0x9C8B 0x6E45
+0x9C8C 0x6E46
+0x9C8D 0x6E47
+0x9C8E 0x6E48
+0x9C8F 0x6E49
+0x9C90 0x6E4A
+0x9C91 0x6E4B
+0x9C92 0x6E4C
+0x9C93 0x6E4F
+0x9C94 0x6E50
+0x9C95 0x6E51
+0x9C96 0x6E52
+0x9C97 0x6E55
+0x9C98 0x6E57
+0x9C99 0x6E59
+0x9C9A 0x6E5A
+0x9C9B 0x6E5C
+0x9C9C 0x6E5D
+0x9C9D 0x6E5E
+0x9C9E 0x6E60
+0x9C9F 0x6E61
+0x9CA0 0x6E62
+0x9CA1 0x6E63
+0x9CA2 0x6E64
+0x9CA3 0x6E65
+0x9CA4 0x6E66
+0x9CA5 0x6E67
+0x9CA6 0x6E68
+0x9CA7 0x6E69
+0x9CA8 0x6E6A
+0x9CA9 0x6E6C
+0x9CAA 0x6E6D
+0x9CAB 0x6E6F
+0x9CAC 0x6E70
+0x9CAD 0x6E71
+0x9CAE 0x6E72
+0x9CAF 0x6E73
+0x9CB0 0x6E74
+0x9CB1 0x6E75
+0x9CB2 0x6E76
+0x9CB3 0x6E77
+0x9CB4 0x6E78
+0x9CB5 0x6E79
+0x9CB6 0x6E7A
+0x9CB7 0x6E7B
+0x9CB8 0x6E7C
+0x9CB9 0x6E7D
+0x9CBA 0x6E80
+0x9CBB 0x6E81
+0x9CBC 0x6E82
+0x9CBD 0x6E84
+0x9CBE 0x6E87
+0x9CBF 0x6E88
+0x9CC0 0x6E8A
+0x9CC1 0x6E8B
+0x9CC2 0x6E8C
+0x9CC3 0x6E8D
+0x9CC4 0x6E8E
+0x9CC5 0x6E91
+0x9CC6 0x6E92
+0x9CC7 0x6E93
+0x9CC8 0x6E94
+0x9CC9 0x6E95
+0x9CCA 0x6E96
+0x9CCB 0x6E97
+0x9CCC 0x6E99
+0x9CCD 0x6E9A
+0x9CCE 0x6E9B
+0x9CCF 0x6E9D
+0x9CD0 0x6E9E
+0x9CD1 0x6EA0
+0x9CD2 0x6EA1
+0x9CD3 0x6EA3
+0x9CD4 0x6EA4
+0x9CD5 0x6EA6
+0x9CD6 0x6EA8
+0x9CD7 0x6EA9
+0x9CD8 0x6EAB
+0x9CD9 0x6EAC
+0x9CDA 0x6EAD
+0x9CDB 0x6EAE
+0x9CDC 0x6EB0
+0x9CDD 0x6EB3
+0x9CDE 0x6EB5
+0x9CDF 0x6EB8
+0x9CE0 0x6EB9
+0x9CE1 0x6EBC
+0x9CE2 0x6EBE
+0x9CE3 0x6EBF
+0x9CE4 0x6EC0
+0x9CE5 0x6EC3
+0x9CE6 0x6EC4
+0x9CE7 0x6EC5
+0x9CE8 0x6EC6
+0x9CE9 0x6EC8
+0x9CEA 0x6EC9
+0x9CEB 0x6ECA
+0x9CEC 0x6ECC
+0x9CED 0x6ECD
+0x9CEE 0x6ECE
+0x9CEF 0x6ED0
+0x9CF0 0x6ED2
+0x9CF1 0x6ED6
+0x9CF2 0x6ED8
+0x9CF3 0x6ED9
+0x9CF4 0x6EDB
+0x9CF5 0x6EDC
+0x9CF6 0x6EDD
+0x9CF7 0x6EE3
+0x9CF8 0x6EE7
+0x9CF9 0x6EEA
+0x9CFA 0x6EEB
+0x9CFB 0x6EEC
+0x9CFC 0x6EED
+0x9CFD 0x6EEE
+0x9CFE 0x6EEF
+0x9D40 0x6EF0
+0x9D41 0x6EF1
+0x9D42 0x6EF2
+0x9D43 0x6EF3
+0x9D44 0x6EF5
+0x9D45 0x6EF6
+0x9D46 0x6EF7
+0x9D47 0x6EF8
+0x9D48 0x6EFA
+0x9D49 0x6EFB
+0x9D4A 0x6EFC
+0x9D4B 0x6EFD
+0x9D4C 0x6EFE
+0x9D4D 0x6EFF
+0x9D4E 0x6F00
+0x9D4F 0x6F01
+0x9D50 0x6F03
+0x9D51 0x6F04
+0x9D52 0x6F05
+0x9D53 0x6F07
+0x9D54 0x6F08
+0x9D55 0x6F0A
+0x9D56 0x6F0B
+0x9D57 0x6F0C
+0x9D58 0x6F0D
+0x9D59 0x6F0E
+0x9D5A 0x6F10
+0x9D5B 0x6F11
+0x9D5C 0x6F12
+0x9D5D 0x6F16
+0x9D5E 0x6F17
+0x9D5F 0x6F18
+0x9D60 0x6F19
+0x9D61 0x6F1A
+0x9D62 0x6F1B
+0x9D63 0x6F1C
+0x9D64 0x6F1D
+0x9D65 0x6F1E
+0x9D66 0x6F1F
+0x9D67 0x6F21
+0x9D68 0x6F22
+0x9D69 0x6F23
+0x9D6A 0x6F25
+0x9D6B 0x6F26
+0x9D6C 0x6F27
+0x9D6D 0x6F28
+0x9D6E 0x6F2C
+0x9D6F 0x6F2E
+0x9D70 0x6F30
+0x9D71 0x6F32
+0x9D72 0x6F34
+0x9D73 0x6F35
+0x9D74 0x6F37
+0x9D75 0x6F38
+0x9D76 0x6F39
+0x9D77 0x6F3A
+0x9D78 0x6F3B
+0x9D79 0x6F3C
+0x9D7A 0x6F3D
+0x9D7B 0x6F3F
+0x9D7C 0x6F40
+0x9D7D 0x6F41
+0x9D7E 0x6F42
+0x9D80 0x6F43
+0x9D81 0x6F44
+0x9D82 0x6F45
+0x9D83 0x6F48
+0x9D84 0x6F49
+0x9D85 0x6F4A
+0x9D86 0x6F4C
+0x9D87 0x6F4E
+0x9D88 0x6F4F
+0x9D89 0x6F50
+0x9D8A 0x6F51
+0x9D8B 0x6F52
+0x9D8C 0x6F53
+0x9D8D 0x6F54
+0x9D8E 0x6F55
+0x9D8F 0x6F56
+0x9D90 0x6F57
+0x9D91 0x6F59
+0x9D92 0x6F5A
+0x9D93 0x6F5B
+0x9D94 0x6F5D
+0x9D95 0x6F5F
+0x9D96 0x6F60
+0x9D97 0x6F61
+0x9D98 0x6F63
+0x9D99 0x6F64
+0x9D9A 0x6F65
+0x9D9B 0x6F67
+0x9D9C 0x6F68
+0x9D9D 0x6F69
+0x9D9E 0x6F6A
+0x9D9F 0x6F6B
+0x9DA0 0x6F6C
+0x9DA1 0x6F6F
+0x9DA2 0x6F70
+0x9DA3 0x6F71
+0x9DA4 0x6F73
+0x9DA5 0x6F75
+0x9DA6 0x6F76
+0x9DA7 0x6F77
+0x9DA8 0x6F79
+0x9DA9 0x6F7B
+0x9DAA 0x6F7D
+0x9DAB 0x6F7E
+0x9DAC 0x6F7F
+0x9DAD 0x6F80
+0x9DAE 0x6F81
+0x9DAF 0x6F82
+0x9DB0 0x6F83
+0x9DB1 0x6F85
+0x9DB2 0x6F86
+0x9DB3 0x6F87
+0x9DB4 0x6F8A
+0x9DB5 0x6F8B
+0x9DB6 0x6F8F
+0x9DB7 0x6F90
+0x9DB8 0x6F91
+0x9DB9 0x6F92
+0x9DBA 0x6F93
+0x9DBB 0x6F94
+0x9DBC 0x6F95
+0x9DBD 0x6F96
+0x9DBE 0x6F97
+0x9DBF 0x6F98
+0x9DC0 0x6F99
+0x9DC1 0x6F9A
+0x9DC2 0x6F9B
+0x9DC3 0x6F9D
+0x9DC4 0x6F9E
+0x9DC5 0x6F9F
+0x9DC6 0x6FA0
+0x9DC7 0x6FA2
+0x9DC8 0x6FA3
+0x9DC9 0x6FA4
+0x9DCA 0x6FA5
+0x9DCB 0x6FA6
+0x9DCC 0x6FA8
+0x9DCD 0x6FA9
+0x9DCE 0x6FAA
+0x9DCF 0x6FAB
+0x9DD0 0x6FAC
+0x9DD1 0x6FAD
+0x9DD2 0x6FAE
+0x9DD3 0x6FAF
+0x9DD4 0x6FB0
+0x9DD5 0x6FB1
+0x9DD6 0x6FB2
+0x9DD7 0x6FB4
+0x9DD8 0x6FB5
+0x9DD9 0x6FB7
+0x9DDA 0x6FB8
+0x9DDB 0x6FBA
+0x9DDC 0x6FBB
+0x9DDD 0x6FBC
+0x9DDE 0x6FBD
+0x9DDF 0x6FBE
+0x9DE0 0x6FBF
+0x9DE1 0x6FC1
+0x9DE2 0x6FC3
+0x9DE3 0x6FC4
+0x9DE4 0x6FC5
+0x9DE5 0x6FC6
+0x9DE6 0x6FC7
+0x9DE7 0x6FC8
+0x9DE8 0x6FCA
+0x9DE9 0x6FCB
+0x9DEA 0x6FCC
+0x9DEB 0x6FCD
+0x9DEC 0x6FCE
+0x9DED 0x6FCF
+0x9DEE 0x6FD0
+0x9DEF 0x6FD3
+0x9DF0 0x6FD4
+0x9DF1 0x6FD5
+0x9DF2 0x6FD6
+0x9DF3 0x6FD7
+0x9DF4 0x6FD8
+0x9DF5 0x6FD9
+0x9DF6 0x6FDA
+0x9DF7 0x6FDB
+0x9DF8 0x6FDC
+0x9DF9 0x6FDD
+0x9DFA 0x6FDF
+0x9DFB 0x6FE2
+0x9DFC 0x6FE3
+0x9DFD 0x6FE4
+0x9DFE 0x6FE5
+0x9E40 0x6FE6
+0x9E41 0x6FE7
+0x9E42 0x6FE8
+0x9E43 0x6FE9
+0x9E44 0x6FEA
+0x9E45 0x6FEB
+0x9E46 0x6FEC
+0x9E47 0x6FED
+0x9E48 0x6FF0
+0x9E49 0x6FF1
+0x9E4A 0x6FF2
+0x9E4B 0x6FF3
+0x9E4C 0x6FF4
+0x9E4D 0x6FF5
+0x9E4E 0x6FF6
+0x9E4F 0x6FF7
+0x9E50 0x6FF8
+0x9E51 0x6FF9
+0x9E52 0x6FFA
+0x9E53 0x6FFB
+0x9E54 0x6FFC
+0x9E55 0x6FFD
+0x9E56 0x6FFE
+0x9E57 0x6FFF
+0x9E58 0x7000
+0x9E59 0x7001
+0x9E5A 0x7002
+0x9E5B 0x7003
+0x9E5C 0x7004
+0x9E5D 0x7005
+0x9E5E 0x7006
+0x9E5F 0x7007
+0x9E60 0x7008
+0x9E61 0x7009
+0x9E62 0x700A
+0x9E63 0x700B
+0x9E64 0x700C
+0x9E65 0x700D
+0x9E66 0x700E
+0x9E67 0x700F
+0x9E68 0x7010
+0x9E69 0x7012
+0x9E6A 0x7013
+0x9E6B 0x7014
+0x9E6C 0x7015
+0x9E6D 0x7016
+0x9E6E 0x7017
+0x9E6F 0x7018
+0x9E70 0x7019
+0x9E71 0x701C
+0x9E72 0x701D
+0x9E73 0x701E
+0x9E74 0x701F
+0x9E75 0x7020
+0x9E76 0x7021
+0x9E77 0x7022
+0x9E78 0x7024
+0x9E79 0x7025
+0x9E7A 0x7026
+0x9E7B 0x7027
+0x9E7C 0x7028
+0x9E7D 0x7029
+0x9E7E 0x702A
+0x9E80 0x702B
+0x9E81 0x702C
+0x9E82 0x702D
+0x9E83 0x702E
+0x9E84 0x702F
+0x9E85 0x7030
+0x9E86 0x7031
+0x9E87 0x7032
+0x9E88 0x7033
+0x9E89 0x7034
+0x9E8A 0x7036
+0x9E8B 0x7037
+0x9E8C 0x7038
+0x9E8D 0x703A
+0x9E8E 0x703B
+0x9E8F 0x703C
+0x9E90 0x703D
+0x9E91 0x703E
+0x9E92 0x703F
+0x9E93 0x7040
+0x9E94 0x7041
+0x9E95 0x7042
+0x9E96 0x7043
+0x9E97 0x7044
+0x9E98 0x7045
+0x9E99 0x7046
+0x9E9A 0x7047
+0x9E9B 0x7048
+0x9E9C 0x7049
+0x9E9D 0x704A
+0x9E9E 0x704B
+0x9E9F 0x704D
+0x9EA0 0x704E
+0x9EA1 0x7050
+0x9EA2 0x7051
+0x9EA3 0x7052
+0x9EA4 0x7053
+0x9EA5 0x7054
+0x9EA6 0x7055
+0x9EA7 0x7056
+0x9EA8 0x7057
+0x9EA9 0x7058
+0x9EAA 0x7059
+0x9EAB 0x705A
+0x9EAC 0x705B
+0x9EAD 0x705C
+0x9EAE 0x705D
+0x9EAF 0x705F
+0x9EB0 0x7060
+0x9EB1 0x7061
+0x9EB2 0x7062
+0x9EB3 0x7063
+0x9EB4 0x7064
+0x9EB5 0x7065
+0x9EB6 0x7066
+0x9EB7 0x7067
+0x9EB8 0x7068
+0x9EB9 0x7069
+0x9EBA 0x706A
+0x9EBB 0x706E
+0x9EBC 0x7071
+0x9EBD 0x7072
+0x9EBE 0x7073
+0x9EBF 0x7074
+0x9EC0 0x7077
+0x9EC1 0x7079
+0x9EC2 0x707A
+0x9EC3 0x707B
+0x9EC4 0x707D
+0x9EC5 0x7081
+0x9EC6 0x7082
+0x9EC7 0x7083
+0x9EC8 0x7084
+0x9EC9 0x7086
+0x9ECA 0x7087
+0x9ECB 0x7088
+0x9ECC 0x708B
+0x9ECD 0x708C
+0x9ECE 0x708D
+0x9ECF 0x708F
+0x9ED0 0x7090
+0x9ED1 0x7091
+0x9ED2 0x7093
+0x9ED3 0x7097
+0x9ED4 0x7098
+0x9ED5 0x709A
+0x9ED6 0x709B
+0x9ED7 0x709E
+0x9ED8 0x709F
+0x9ED9 0x70A0
+0x9EDA 0x70A1
+0x9EDB 0x70A2
+0x9EDC 0x70A3
+0x9EDD 0x70A4
+0x9EDE 0x70A5
+0x9EDF 0x70A6
+0x9EE0 0x70A7
+0x9EE1 0x70A8
+0x9EE2 0x70A9
+0x9EE3 0x70AA
+0x9EE4 0x70B0
+0x9EE5 0x70B2
+0x9EE6 0x70B4
+0x9EE7 0x70B5
+0x9EE8 0x70B6
+0x9EE9 0x70BA
+0x9EEA 0x70BE
+0x9EEB 0x70BF
+0x9EEC 0x70C4
+0x9EED 0x70C5
+0x9EEE 0x70C6
+0x9EEF 0x70C7
+0x9EF0 0x70C9
+0x9EF1 0x70CB
+0x9EF2 0x70CC
+0x9EF3 0x70CD
+0x9EF4 0x70CE
+0x9EF5 0x70CF
+0x9EF6 0x70D0
+0x9EF7 0x70D1
+0x9EF8 0x70D2
+0x9EF9 0x70D3
+0x9EFA 0x70D4
+0x9EFB 0x70D5
+0x9EFC 0x70D6
+0x9EFD 0x70D7
+0x9EFE 0x70DA
+0x9F40 0x70DC
+0x9F41 0x70DD
+0x9F42 0x70DE
+0x9F43 0x70E0
+0x9F44 0x70E1
+0x9F45 0x70E2
+0x9F46 0x70E3
+0x9F47 0x70E5
+0x9F48 0x70EA
+0x9F49 0x70EE
+0x9F4A 0x70F0
+0x9F4B 0x70F1
+0x9F4C 0x70F2
+0x9F4D 0x70F3
+0x9F4E 0x70F4
+0x9F4F 0x70F5
+0x9F50 0x70F6
+0x9F51 0x70F8
+0x9F52 0x70FA
+0x9F53 0x70FB
+0x9F54 0x70FC
+0x9F55 0x70FE
+0x9F56 0x70FF
+0x9F57 0x7100
+0x9F58 0x7101
+0x9F59 0x7102
+0x9F5A 0x7103
+0x9F5B 0x7104
+0x9F5C 0x7105
+0x9F5D 0x7106
+0x9F5E 0x7107
+0x9F5F 0x7108
+0x9F60 0x710B
+0x9F61 0x710C
+0x9F62 0x710D
+0x9F63 0x710E
+0x9F64 0x710F
+0x9F65 0x7111
+0x9F66 0x7112
+0x9F67 0x7114
+0x9F68 0x7117
+0x9F69 0x711B
+0x9F6A 0x711C
+0x9F6B 0x711D
+0x9F6C 0x711E
+0x9F6D 0x711F
+0x9F6E 0x7120
+0x9F6F 0x7121
+0x9F70 0x7122
+0x9F71 0x7123
+0x9F72 0x7124
+0x9F73 0x7125
+0x9F74 0x7127
+0x9F75 0x7128
+0x9F76 0x7129
+0x9F77 0x712A
+0x9F78 0x712B
+0x9F79 0x712C
+0x9F7A 0x712D
+0x9F7B 0x712E
+0x9F7C 0x7132
+0x9F7D 0x7133
+0x9F7E 0x7134
+0x9F80 0x7135
+0x9F81 0x7137
+0x9F82 0x7138
+0x9F83 0x7139
+0x9F84 0x713A
+0x9F85 0x713B
+0x9F86 0x713C
+0x9F87 0x713D
+0x9F88 0x713E
+0x9F89 0x713F
+0x9F8A 0x7140
+0x9F8B 0x7141
+0x9F8C 0x7142
+0x9F8D 0x7143
+0x9F8E 0x7144
+0x9F8F 0x7146
+0x9F90 0x7147
+0x9F91 0x7148
+0x9F92 0x7149
+0x9F93 0x714B
+0x9F94 0x714D
+0x9F95 0x714F
+0x9F96 0x7150
+0x9F97 0x7151
+0x9F98 0x7152
+0x9F99 0x7153
+0x9F9A 0x7154
+0x9F9B 0x7155
+0x9F9C 0x7156
+0x9F9D 0x7157
+0x9F9E 0x7158
+0x9F9F 0x7159
+0x9FA0 0x715A
+0x9FA1 0x715B
+0x9FA2 0x715D
+0x9FA3 0x715F
+0x9FA4 0x7160
+0x9FA5 0x7161
+0x9FA6 0x7162
+0x9FA7 0x7163
+0x9FA8 0x7165
+0x9FA9 0x7169
+0x9FAA 0x716A
+0x9FAB 0x716B
+0x9FAC 0x716C
+0x9FAD 0x716D
+0x9FAE 0x716F
+0x9FAF 0x7170
+0x9FB0 0x7171
+0x9FB1 0x7174
+0x9FB2 0x7175
+0x9FB3 0x7176
+0x9FB4 0x7177
+0x9FB5 0x7179
+0x9FB6 0x717B
+0x9FB7 0x717C
+0x9FB8 0x717E
+0x9FB9 0x717F
+0x9FBA 0x7180
+0x9FBB 0x7181
+0x9FBC 0x7182
+0x9FBD 0x7183
+0x9FBE 0x7185
+0x9FBF 0x7186
+0x9FC0 0x7187
+0x9FC1 0x7188
+0x9FC2 0x7189
+0x9FC3 0x718B
+0x9FC4 0x718C
+0x9FC5 0x718D
+0x9FC6 0x718E
+0x9FC7 0x7190
+0x9FC8 0x7191
+0x9FC9 0x7192
+0x9FCA 0x7193
+0x9FCB 0x7195
+0x9FCC 0x7196
+0x9FCD 0x7197
+0x9FCE 0x719A
+0x9FCF 0x719B
+0x9FD0 0x719C
+0x9FD1 0x719D
+0x9FD2 0x719E
+0x9FD3 0x71A1
+0x9FD4 0x71A2
+0x9FD5 0x71A3
+0x9FD6 0x71A4
+0x9FD7 0x71A5
+0x9FD8 0x71A6
+0x9FD9 0x71A7
+0x9FDA 0x71A9
+0x9FDB 0x71AA
+0x9FDC 0x71AB
+0x9FDD 0x71AD
+0x9FDE 0x71AE
+0x9FDF 0x71AF
+0x9FE0 0x71B0
+0x9FE1 0x71B1
+0x9FE2 0x71B2
+0x9FE3 0x71B4
+0x9FE4 0x71B6
+0x9FE5 0x71B7
+0x9FE6 0x71B8
+0x9FE7 0x71BA
+0x9FE8 0x71BB
+0x9FE9 0x71BC
+0x9FEA 0x71BD
+0x9FEB 0x71BE
+0x9FEC 0x71BF
+0x9FED 0x71C0
+0x9FEE 0x71C1
+0x9FEF 0x71C2
+0x9FF0 0x71C4
+0x9FF1 0x71C5
+0x9FF2 0x71C6
+0x9FF3 0x71C7
+0x9FF4 0x71C8
+0x9FF5 0x71C9
+0x9FF6 0x71CA
+0x9FF7 0x71CB
+0x9FF8 0x71CC
+0x9FF9 0x71CD
+0x9FFA 0x71CF
+0x9FFB 0x71D0
+0x9FFC 0x71D1
+0x9FFD 0x71D2
+0x9FFE 0x71D3
+0xA040 0x71D6
+0xA041 0x71D7
+0xA042 0x71D8
+0xA043 0x71D9
+0xA044 0x71DA
+0xA045 0x71DB
+0xA046 0x71DC
+0xA047 0x71DD
+0xA048 0x71DE
+0xA049 0x71DF
+0xA04A 0x71E1
+0xA04B 0x71E2
+0xA04C 0x71E3
+0xA04D 0x71E4
+0xA04E 0x71E6
+0xA04F 0x71E8
+0xA050 0x71E9
+0xA051 0x71EA
+0xA052 0x71EB
+0xA053 0x71EC
+0xA054 0x71ED
+0xA055 0x71EF
+0xA056 0x71F0
+0xA057 0x71F1
+0xA058 0x71F2
+0xA059 0x71F3
+0xA05A 0x71F4
+0xA05B 0x71F5
+0xA05C 0x71F6
+0xA05D 0x71F7
+0xA05E 0x71F8
+0xA05F 0x71FA
+0xA060 0x71FB
+0xA061 0x71FC
+0xA062 0x71FD
+0xA063 0x71FE
+0xA064 0x71FF
+0xA065 0x7200
+0xA066 0x7201
+0xA067 0x7202
+0xA068 0x7203
+0xA069 0x7204
+0xA06A 0x7205
+0xA06B 0x7207
+0xA06C 0x7208
+0xA06D 0x7209
+0xA06E 0x720A
+0xA06F 0x720B
+0xA070 0x720C
+0xA071 0x720D
+0xA072 0x720E
+0xA073 0x720F
+0xA074 0x7210
+0xA075 0x7211
+0xA076 0x7212
+0xA077 0x7213
+0xA078 0x7214
+0xA079 0x7215
+0xA07A 0x7216
+0xA07B 0x7217
+0xA07C 0x7218
+0xA07D 0x7219
+0xA07E 0x721A
+0xA080 0x721B
+0xA081 0x721C
+0xA082 0x721E
+0xA083 0x721F
+0xA084 0x7220
+0xA085 0x7221
+0xA086 0x7222
+0xA087 0x7223
+0xA088 0x7224
+0xA089 0x7225
+0xA08A 0x7226
+0xA08B 0x7227
+0xA08C 0x7229
+0xA08D 0x722B
+0xA08E 0x722D
+0xA08F 0x722E
+0xA090 0x722F
+0xA091 0x7232
+0xA092 0x7233
+0xA093 0x7234
+0xA094 0x723A
+0xA095 0x723C
+0xA096 0x723E
+0xA097 0x7240
+0xA098 0x7241
+0xA099 0x7242
+0xA09A 0x7243
+0xA09B 0x7244
+0xA09C 0x7245
+0xA09D 0x7246
+0xA09E 0x7249
+0xA09F 0x724A
+0xA0A0 0x724B
+0xA0A1 0x724E
+0xA0A2 0x724F
+0xA0A3 0x7250
+0xA0A4 0x7251
+0xA0A5 0x7253
+0xA0A6 0x7254
+0xA0A7 0x7255
+0xA0A8 0x7257
+0xA0A9 0x7258
+0xA0AA 0x725A
+0xA0AB 0x725C
+0xA0AC 0x725E
+0xA0AD 0x7260
+0xA0AE 0x7263
+0xA0AF 0x7264
+0xA0B0 0x7265
+0xA0B1 0x7268
+0xA0B2 0x726A
+0xA0B3 0x726B
+0xA0B4 0x726C
+0xA0B5 0x726D
+0xA0B6 0x7270
+0xA0B7 0x7271
+0xA0B8 0x7273
+0xA0B9 0x7274
+0xA0BA 0x7276
+0xA0BB 0x7277
+0xA0BC 0x7278
+0xA0BD 0x727B
+0xA0BE 0x727C
+0xA0BF 0x727D
+0xA0C0 0x7282
+0xA0C1 0x7283
+0xA0C2 0x7285
+0xA0C3 0x7286
+0xA0C4 0x7287
+0xA0C5 0x7288
+0xA0C6 0x7289
+0xA0C7 0x728C
+0xA0C8 0x728E
+0xA0C9 0x7290
+0xA0CA 0x7291
+0xA0CB 0x7293
+0xA0CC 0x7294
+0xA0CD 0x7295
+0xA0CE 0x7296
+0xA0CF 0x7297
+0xA0D0 0x7298
+0xA0D1 0x7299
+0xA0D2 0x729A
+0xA0D3 0x729B
+0xA0D4 0x729C
+0xA0D5 0x729D
+0xA0D6 0x729E
+0xA0D7 0x72A0
+0xA0D8 0x72A1
+0xA0D9 0x72A2
+0xA0DA 0x72A3
+0xA0DB 0x72A4
+0xA0DC 0x72A5
+0xA0DD 0x72A6
+0xA0DE 0x72A7
+0xA0DF 0x72A8
+0xA0E0 0x72A9
+0xA0E1 0x72AA
+0xA0E2 0x72AB
+0xA0E3 0x72AE
+0xA0E4 0x72B1
+0xA0E5 0x72B2
+0xA0E6 0x72B3
+0xA0E7 0x72B5
+0xA0E8 0x72BA
+0xA0E9 0x72BB
+0xA0EA 0x72BC
+0xA0EB 0x72BD
+0xA0EC 0x72BE
+0xA0ED 0x72BF
+0xA0EE 0x72C0
+0xA0EF 0x72C5
+0xA0F0 0x72C6
+0xA0F1 0x72C7
+0xA0F2 0x72C9
+0xA0F3 0x72CA
+0xA0F4 0x72CB
+0xA0F5 0x72CC
+0xA0F6 0x72CF
+0xA0F7 0x72D1
+0xA0F8 0x72D3
+0xA0F9 0x72D4
+0xA0FA 0x72D5
+0xA0FB 0x72D6
+0xA0FC 0x72D8
+0xA0FD 0x72DA
+0xA0FE 0x72DB
+0xA140 0xE4C6
+0xA141 0xE4C7
+0xA142 0xE4C8
+0xA143 0xE4C9
+0xA144 0xE4CA
+0xA145 0xE4CB
+0xA146 0xE4CC
+0xA147 0xE4CD
+0xA148 0xE4CE
+0xA149 0xE4CF
+0xA14A 0xE4D0
+0xA14B 0xE4D1
+0xA14C 0xE4D2
+0xA14D 0xE4D3
+0xA14E 0xE4D4
+0xA14F 0xE4D5
+0xA150 0xE4D6
+0xA151 0xE4D7
+0xA152 0xE4D8
+0xA153 0xE4D9
+0xA154 0xE4DA
+0xA155 0xE4DB
+0xA156 0xE4DC
+0xA157 0xE4DD
+0xA158 0xE4DE
+0xA159 0xE4DF
+0xA15A 0xE4E0
+0xA15B 0xE4E1
+0xA15C 0xE4E2
+0xA15D 0xE4E3
+0xA15E 0xE4E4
+0xA15F 0xE4E5
+0xA160 0xE4E6
+0xA161 0xE4E7
+0xA162 0xE4E8
+0xA163 0xE4E9
+0xA164 0xE4EA
+0xA165 0xE4EB
+0xA166 0xE4EC
+0xA167 0xE4ED
+0xA168 0xE4EE
+0xA169 0xE4EF
+0xA16A 0xE4F0
+0xA16B 0xE4F1
+0xA16C 0xE4F2
+0xA16D 0xE4F3
+0xA16E 0xE4F4
+0xA16F 0xE4F5
+0xA170 0xE4F6
+0xA171 0xE4F7
+0xA172 0xE4F8
+0xA173 0xE4F9
+0xA174 0xE4FA
+0xA175 0xE4FB
+0xA176 0xE4FC
+0xA177 0xE4FD
+0xA178 0xE4FE
+0xA179 0xE4FF
+0xA17A 0xE500
+0xA17B 0xE501
+0xA17C 0xE502
+0xA17D 0xE503
+0xA17E 0xE504
+0xA180 0xE505
+0xA181 0xE506
+0xA182 0xE507
+0xA183 0xE508
+0xA184 0xE509
+0xA185 0xE50A
+0xA186 0xE50B
+0xA187 0xE50C
+0xA188 0xE50D
+0xA189 0xE50E
+0xA18A 0xE50F
+0xA18B 0xE510
+0xA18C 0xE511
+0xA18D 0xE512
+0xA18E 0xE513
+0xA18F 0xE514
+0xA190 0xE515
+0xA191 0xE516
+0xA192 0xE517
+0xA193 0xE518
+0xA194 0xE519
+0xA195 0xE51A
+0xA196 0xE51B
+0xA197 0xE51C
+0xA198 0xE51D
+0xA199 0xE51E
+0xA19A 0xE51F
+0xA19B 0xE520
+0xA19C 0xE521
+0xA19D 0xE522
+0xA19E 0xE523
+0xA19F 0xE524
+0xA1A0 0xE525
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0x00B7
+0xA1A5 0x02C9
+0xA1A6 0x02C7
+0xA1A7 0x00A8
+0xA1A8 0x3003
+0xA1A9 0x3005
+0xA1AA 0x2014
+0xA1AB 0xFF5E
+0xA1AC 0x2016
+0xA1AD 0x2026
+0xA1AE 0x2018
+0xA1AF 0x2019
+0xA1B0 0x201C
+0xA1B1 0x201D
+0xA1B2 0x3014
+0xA1B3 0x3015
+0xA1B4 0x3008
+0xA1B5 0x3009
+0xA1B6 0x300A
+0xA1B7 0x300B
+0xA1B8 0x300C
+0xA1B9 0x300D
+0xA1BA 0x300E
+0xA1BB 0x300F
+0xA1BC 0x3016
+0xA1BD 0x3017
+0xA1BE 0x3010
+0xA1BF 0x3011
+0xA1C0 0x00B1
+0xA1C1 0x00D7
+0xA1C2 0x00F7
+0xA1C3 0x2236
+0xA1C4 0x2227
+0xA1C5 0x2228
+0xA1C6 0x2211
+0xA1C7 0x220F
+0xA1C8 0x222A
+0xA1C9 0x2229
+0xA1CA 0x2208
+0xA1CB 0x2237
+0xA1CC 0x221A
+0xA1CD 0x22A5
+0xA1CE 0x2225
+0xA1CF 0x2220
+0xA1D0 0x2312
+0xA1D1 0x2299
+0xA1D2 0x222B
+0xA1D3 0x222E
+0xA1D4 0x2261
+0xA1D5 0x224C
+0xA1D6 0x2248
+0xA1D7 0x223D
+0xA1D8 0x221D
+0xA1D9 0x2260
+0xA1DA 0x226E
+0xA1DB 0x226F
+0xA1DC 0x2264
+0xA1DD 0x2265
+0xA1DE 0x221E
+0xA1DF 0x2235
+0xA1E0 0x2234
+0xA1E1 0x2642
+0xA1E2 0x2640
+0xA1E3 0x00B0
+0xA1E4 0x2032
+0xA1E5 0x2033
+0xA1E6 0x2103
+0xA1E7 0xFF04
+0xA1E8 0x00A4
+0xA1E9 0xFFE0
+0xA1EA 0xFFE1
+0xA1EB 0x2030
+0xA1EC 0x00A7
+0xA1ED 0x2116
+0xA1EE 0x2606
+0xA1EF 0x2605
+0xA1F0 0x25CB
+0xA1F1 0x25CF
+0xA1F2 0x25CE
+0xA1F3 0x25C7
+0xA1F4 0x25C6
+0xA1F5 0x25A1
+0xA1F6 0x25A0
+0xA1F7 0x25B3
+0xA1F8 0x25B2
+0xA1F9 0x203B
+0xA1FA 0x2192
+0xA1FB 0x2190
+0xA1FC 0x2191
+0xA1FD 0x2193
+0xA1FE 0x3013
+0xA240 0xE526
+0xA241 0xE527
+0xA242 0xE528
+0xA243 0xE529
+0xA244 0xE52A
+0xA245 0xE52B
+0xA246 0xE52C
+0xA247 0xE52D
+0xA248 0xE52E
+0xA249 0xE52F
+0xA24A 0xE530
+0xA24B 0xE531
+0xA24C 0xE532
+0xA24D 0xE533
+0xA24E 0xE534
+0xA24F 0xE535
+0xA250 0xE536
+0xA251 0xE537
+0xA252 0xE538
+0xA253 0xE539
+0xA254 0xE53A
+0xA255 0xE53B
+0xA256 0xE53C
+0xA257 0xE53D
+0xA258 0xE53E
+0xA259 0xE53F
+0xA25A 0xE540
+0xA25B 0xE541
+0xA25C 0xE542
+0xA25D 0xE543
+0xA25E 0xE544
+0xA25F 0xE545
+0xA260 0xE546
+0xA261 0xE547
+0xA262 0xE548
+0xA263 0xE549
+0xA264 0xE54A
+0xA265 0xE54B
+0xA266 0xE54C
+0xA267 0xE54D
+0xA268 0xE54E
+0xA269 0xE54F
+0xA26A 0xE550
+0xA26B 0xE551
+0xA26C 0xE552
+0xA26D 0xE553
+0xA26E 0xE554
+0xA26F 0xE555
+0xA270 0xE556
+0xA271 0xE557
+0xA272 0xE558
+0xA273 0xE559
+0xA274 0xE55A
+0xA275 0xE55B
+0xA276 0xE55C
+0xA277 0xE55D
+0xA278 0xE55E
+0xA279 0xE55F
+0xA27A 0xE560
+0xA27B 0xE561
+0xA27C 0xE562
+0xA27D 0xE563
+0xA27E 0xE564
+0xA280 0xE565
+0xA281 0xE566
+0xA282 0xE567
+0xA283 0xE568
+0xA284 0xE569
+0xA285 0xE56A
+0xA286 0xE56B
+0xA287 0xE56C
+0xA288 0xE56D
+0xA289 0xE56E
+0xA28A 0xE56F
+0xA28B 0xE570
+0xA28C 0xE571
+0xA28D 0xE572
+0xA28E 0xE573
+0xA28F 0xE574
+0xA290 0xE575
+0xA291 0xE576
+0xA292 0xE577
+0xA293 0xE578
+0xA294 0xE579
+0xA295 0xE57A
+0xA296 0xE57B
+0xA297 0xE57C
+0xA298 0xE57D
+0xA299 0xE57E
+0xA29A 0xE57F
+0xA29B 0xE580
+0xA29C 0xE581
+0xA29D 0xE582
+0xA29E 0xE583
+0xA29F 0xE584
+0xA2A0 0xE585
+0xA2A1 0x2170
+0xA2A2 0x2171
+0xA2A3 0x2172
+0xA2A4 0x2173
+0xA2A5 0x2174
+0xA2A6 0x2175
+0xA2A7 0x2176
+0xA2A8 0x2177
+0xA2A9 0x2178
+0xA2AA 0x2179
+0xA2AB 0xE766
+0xA2AC 0xE767
+0xA2AD 0xE768
+0xA2AE 0xE769
+0xA2AF 0xE76A
+0xA2B0 0xE76B
+0xA2B1 0x2488
+0xA2B2 0x2489
+0xA2B3 0x248A
+0xA2B4 0x248B
+0xA2B5 0x248C
+0xA2B6 0x248D
+0xA2B7 0x248E
+0xA2B8 0x248F
+0xA2B9 0x2490
+0xA2BA 0x2491
+0xA2BB 0x2492
+0xA2BC 0x2493
+0xA2BD 0x2494
+0xA2BE 0x2495
+0xA2BF 0x2496
+0xA2C0 0x2497
+0xA2C1 0x2498
+0xA2C2 0x2499
+0xA2C3 0x249A
+0xA2C4 0x249B
+0xA2C5 0x2474
+0xA2C6 0x2475
+0xA2C7 0x2476
+0xA2C8 0x2477
+0xA2C9 0x2478
+0xA2CA 0x2479
+0xA2CB 0x247A
+0xA2CC 0x247B
+0xA2CD 0x247C
+0xA2CE 0x247D
+0xA2CF 0x247E
+0xA2D0 0x247F
+0xA2D1 0x2480
+0xA2D2 0x2481
+0xA2D3 0x2482
+0xA2D4 0x2483
+0xA2D5 0x2484
+0xA2D6 0x2485
+0xA2D7 0x2486
+0xA2D8 0x2487
+0xA2D9 0x2460
+0xA2DA 0x2461
+0xA2DB 0x2462
+0xA2DC 0x2463
+0xA2DD 0x2464
+0xA2DE 0x2465
+0xA2DF 0x2466
+0xA2E0 0x2467
+0xA2E1 0x2468
+0xA2E2 0x2469
+0xA2E3 0x20AC
+0xA2E4 0xE76D
+0xA2E5 0x3220
+0xA2E6 0x3221
+0xA2E7 0x3222
+0xA2E8 0x3223
+0xA2E9 0x3224
+0xA2EA 0x3225
+0xA2EB 0x3226
+0xA2EC 0x3227
+0xA2ED 0x3228
+0xA2EE 0x3229
+0xA2EF 0xE76E
+0xA2F0 0xE76F
+0xA2F1 0x2160
+0xA2F2 0x2161
+0xA2F3 0x2162
+0xA2F4 0x2163
+0xA2F5 0x2164
+0xA2F6 0x2165
+0xA2F7 0x2166
+0xA2F8 0x2167
+0xA2F9 0x2168
+0xA2FA 0x2169
+0xA2FB 0x216A
+0xA2FC 0x216B
+0xA2FD 0xE770
+0xA2FE 0xE771
+0xA340 0xE586
+0xA341 0xE587
+0xA342 0xE588
+0xA343 0xE589
+0xA344 0xE58A
+0xA345 0xE58B
+0xA346 0xE58C
+0xA347 0xE58D
+0xA348 0xE58E
+0xA349 0xE58F
+0xA34A 0xE590
+0xA34B 0xE591
+0xA34C 0xE592
+0xA34D 0xE593
+0xA34E 0xE594
+0xA34F 0xE595
+0xA350 0xE596
+0xA351 0xE597
+0xA352 0xE598
+0xA353 0xE599
+0xA354 0xE59A
+0xA355 0xE59B
+0xA356 0xE59C
+0xA357 0xE59D
+0xA358 0xE59E
+0xA359 0xE59F
+0xA35A 0xE5A0
+0xA35B 0xE5A1
+0xA35C 0xE5A2
+0xA35D 0xE5A3
+0xA35E 0xE5A4
+0xA35F 0xE5A5
+0xA360 0xE5A6
+0xA361 0xE5A7
+0xA362 0xE5A8
+0xA363 0xE5A9
+0xA364 0xE5AA
+0xA365 0xE5AB
+0xA366 0xE5AC
+0xA367 0xE5AD
+0xA368 0xE5AE
+0xA369 0xE5AF
+0xA36A 0xE5B0
+0xA36B 0xE5B1
+0xA36C 0xE5B2
+0xA36D 0xE5B3
+0xA36E 0xE5B4
+0xA36F 0xE5B5
+0xA370 0xE5B6
+0xA371 0xE5B7
+0xA372 0xE5B8
+0xA373 0xE5B9
+0xA374 0xE5BA
+0xA375 0xE5BB
+0xA376 0xE5BC
+0xA377 0xE5BD
+0xA378 0xE5BE
+0xA379 0xE5BF
+0xA37A 0xE5C0
+0xA37B 0xE5C1
+0xA37C 0xE5C2
+0xA37D 0xE5C3
+0xA37E 0xE5C4
+0xA380 0xE5C5
+0xA381 0xE5C6
+0xA382 0xE5C7
+0xA383 0xE5C8
+0xA384 0xE5C9
+0xA385 0xE5CA
+0xA386 0xE5CB
+0xA387 0xE5CC
+0xA388 0xE5CD
+0xA389 0xE5CE
+0xA38A 0xE5CF
+0xA38B 0xE5D0
+0xA38C 0xE5D1
+0xA38D 0xE5D2
+0xA38E 0xE5D3
+0xA38F 0xE5D4
+0xA390 0xE5D5
+0xA391 0xE5D6
+0xA392 0xE5D7
+0xA393 0xE5D8
+0xA394 0xE5D9
+0xA395 0xE5DA
+0xA396 0xE5DB
+0xA397 0xE5DC
+0xA398 0xE5DD
+0xA399 0xE5DE
+0xA39A 0xE5DF
+0xA39B 0xE5E0
+0xA39C 0xE5E1
+0xA39D 0xE5E2
+0xA39E 0xE5E3
+0xA39F 0xE5E4
+0xA3A0 0xE5E5
+0xA3A1 0xFF01
+0xA3A2 0xFF02
+0xA3A3 0xFF03
+0xA3A4 0xFFE5
+0xA3A5 0xFF05
+0xA3A6 0xFF06
+0xA3A7 0xFF07
+0xA3A8 0xFF08
+0xA3A9 0xFF09
+0xA3AA 0xFF0A
+0xA3AB 0xFF0B
+0xA3AC 0xFF0C
+0xA3AD 0xFF0D
+0xA3AE 0xFF0E
+0xA3AF 0xFF0F
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3BA 0xFF1A
+0xA3BB 0xFF1B
+0xA3BC 0xFF1C
+0xA3BD 0xFF1D
+0xA3BE 0xFF1E
+0xA3BF 0xFF1F
+0xA3C0 0xFF20
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3DB 0xFF3B
+0xA3DC 0xFF3C
+0xA3DD 0xFF3D
+0xA3DE 0xFF3E
+0xA3DF 0xFF3F
+0xA3E0 0xFF40
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA3FB 0xFF5B
+0xA3FC 0xFF5C
+0xA3FD 0xFF5D
+0xA3FE 0xFFE3
+0xA440 0xE5E6
+0xA441 0xE5E7
+0xA442 0xE5E8
+0xA443 0xE5E9
+0xA444 0xE5EA
+0xA445 0xE5EB
+0xA446 0xE5EC
+0xA447 0xE5ED
+0xA448 0xE5EE
+0xA449 0xE5EF
+0xA44A 0xE5F0
+0xA44B 0xE5F1
+0xA44C 0xE5F2
+0xA44D 0xE5F3
+0xA44E 0xE5F4
+0xA44F 0xE5F5
+0xA450 0xE5F6
+0xA451 0xE5F7
+0xA452 0xE5F8
+0xA453 0xE5F9
+0xA454 0xE5FA
+0xA455 0xE5FB
+0xA456 0xE5FC
+0xA457 0xE5FD
+0xA458 0xE5FE
+0xA459 0xE5FF
+0xA45A 0xE600
+0xA45B 0xE601
+0xA45C 0xE602
+0xA45D 0xE603
+0xA45E 0xE604
+0xA45F 0xE605
+0xA460 0xE606
+0xA461 0xE607
+0xA462 0xE608
+0xA463 0xE609
+0xA464 0xE60A
+0xA465 0xE60B
+0xA466 0xE60C
+0xA467 0xE60D
+0xA468 0xE60E
+0xA469 0xE60F
+0xA46A 0xE610
+0xA46B 0xE611
+0xA46C 0xE612
+0xA46D 0xE613
+0xA46E 0xE614
+0xA46F 0xE615
+0xA470 0xE616
+0xA471 0xE617
+0xA472 0xE618
+0xA473 0xE619
+0xA474 0xE61A
+0xA475 0xE61B
+0xA476 0xE61C
+0xA477 0xE61D
+0xA478 0xE61E
+0xA479 0xE61F
+0xA47A 0xE620
+0xA47B 0xE621
+0xA47C 0xE622
+0xA47D 0xE623
+0xA47E 0xE624
+0xA480 0xE625
+0xA481 0xE626
+0xA482 0xE627
+0xA483 0xE628
+0xA484 0xE629
+0xA485 0xE62A
+0xA486 0xE62B
+0xA487 0xE62C
+0xA488 0xE62D
+0xA489 0xE62E
+0xA48A 0xE62F
+0xA48B 0xE630
+0xA48C 0xE631
+0xA48D 0xE632
+0xA48E 0xE633
+0xA48F 0xE634
+0xA490 0xE635
+0xA491 0xE636
+0xA492 0xE637
+0xA493 0xE638
+0xA494 0xE639
+0xA495 0xE63A
+0xA496 0xE63B
+0xA497 0xE63C
+0xA498 0xE63D
+0xA499 0xE63E
+0xA49A 0xE63F
+0xA49B 0xE640
+0xA49C 0xE641
+0xA49D 0xE642
+0xA49E 0xE643
+0xA49F 0xE644
+0xA4A0 0xE645
+0xA4A1 0x3041
+0xA4A2 0x3042
+0xA4A3 0x3043
+0xA4A4 0x3044
+0xA4A5 0x3045
+0xA4A6 0x3046
+0xA4A7 0x3047
+0xA4A8 0x3048
+0xA4A9 0x3049
+0xA4AA 0x304A
+0xA4AB 0x304B
+0xA4AC 0x304C
+0xA4AD 0x304D
+0xA4AE 0x304E
+0xA4AF 0x304F
+0xA4B0 0x3050
+0xA4B1 0x3051
+0xA4B2 0x3052
+0xA4B3 0x3053
+0xA4B4 0x3054
+0xA4B5 0x3055
+0xA4B6 0x3056
+0xA4B7 0x3057
+0xA4B8 0x3058
+0xA4B9 0x3059
+0xA4BA 0x305A
+0xA4BB 0x305B
+0xA4BC 0x305C
+0xA4BD 0x305D
+0xA4BE 0x305E
+0xA4BF 0x305F
+0xA4C0 0x3060
+0xA4C1 0x3061
+0xA4C2 0x3062
+0xA4C3 0x3063
+0xA4C4 0x3064
+0xA4C5 0x3065
+0xA4C6 0x3066
+0xA4C7 0x3067
+0xA4C8 0x3068
+0xA4C9 0x3069
+0xA4CA 0x306A
+0xA4CB 0x306B
+0xA4CC 0x306C
+0xA4CD 0x306D
+0xA4CE 0x306E
+0xA4CF 0x306F
+0xA4D0 0x3070
+0xA4D1 0x3071
+0xA4D2 0x3072
+0xA4D3 0x3073
+0xA4D4 0x3074
+0xA4D5 0x3075
+0xA4D6 0x3076
+0xA4D7 0x3077
+0xA4D8 0x3078
+0xA4D9 0x3079
+0xA4DA 0x307A
+0xA4DB 0x307B
+0xA4DC 0x307C
+0xA4DD 0x307D
+0xA4DE 0x307E
+0xA4DF 0x307F
+0xA4E0 0x3080
+0xA4E1 0x3081
+0xA4E2 0x3082
+0xA4E3 0x3083
+0xA4E4 0x3084
+0xA4E5 0x3085
+0xA4E6 0x3086
+0xA4E7 0x3087
+0xA4E8 0x3088
+0xA4E9 0x3089
+0xA4EA 0x308A
+0xA4EB 0x308B
+0xA4EC 0x308C
+0xA4ED 0x308D
+0xA4EE 0x308E
+0xA4EF 0x308F
+0xA4F0 0x3090
+0xA4F1 0x3091
+0xA4F2 0x3092
+0xA4F3 0x3093
+0xA4F4 0xE772
+0xA4F5 0xE773
+0xA4F6 0xE774
+0xA4F7 0xE775
+0xA4F8 0xE776
+0xA4F9 0xE777
+0xA4FA 0xE778
+0xA4FB 0xE779
+0xA4FC 0xE77A
+0xA4FD 0xE77B
+0xA4FE 0xE77C
+0xA540 0xE646
+0xA541 0xE647
+0xA542 0xE648
+0xA543 0xE649
+0xA544 0xE64A
+0xA545 0xE64B
+0xA546 0xE64C
+0xA547 0xE64D
+0xA548 0xE64E
+0xA549 0xE64F
+0xA54A 0xE650
+0xA54B 0xE651
+0xA54C 0xE652
+0xA54D 0xE653
+0xA54E 0xE654
+0xA54F 0xE655
+0xA550 0xE656
+0xA551 0xE657
+0xA552 0xE658
+0xA553 0xE659
+0xA554 0xE65A
+0xA555 0xE65B
+0xA556 0xE65C
+0xA557 0xE65D
+0xA558 0xE65E
+0xA559 0xE65F
+0xA55A 0xE660
+0xA55B 0xE661
+0xA55C 0xE662
+0xA55D 0xE663
+0xA55E 0xE664
+0xA55F 0xE665
+0xA560 0xE666
+0xA561 0xE667
+0xA562 0xE668
+0xA563 0xE669
+0xA564 0xE66A
+0xA565 0xE66B
+0xA566 0xE66C
+0xA567 0xE66D
+0xA568 0xE66E
+0xA569 0xE66F
+0xA56A 0xE670
+0xA56B 0xE671
+0xA56C 0xE672
+0xA56D 0xE673
+0xA56E 0xE674
+0xA56F 0xE675
+0xA570 0xE676
+0xA571 0xE677
+0xA572 0xE678
+0xA573 0xE679
+0xA574 0xE67A
+0xA575 0xE67B
+0xA576 0xE67C
+0xA577 0xE67D
+0xA578 0xE67E
+0xA579 0xE67F
+0xA57A 0xE680
+0xA57B 0xE681
+0xA57C 0xE682
+0xA57D 0xE683
+0xA57E 0xE684
+0xA580 0xE685
+0xA581 0xE686
+0xA582 0xE687
+0xA583 0xE688
+0xA584 0xE689
+0xA585 0xE68A
+0xA586 0xE68B
+0xA587 0xE68C
+0xA588 0xE68D
+0xA589 0xE68E
+0xA58A 0xE68F
+0xA58B 0xE690
+0xA58C 0xE691
+0xA58D 0xE692
+0xA58E 0xE693
+0xA58F 0xE694
+0xA590 0xE695
+0xA591 0xE696
+0xA592 0xE697
+0xA593 0xE698
+0xA594 0xE699
+0xA595 0xE69A
+0xA596 0xE69B
+0xA597 0xE69C
+0xA598 0xE69D
+0xA599 0xE69E
+0xA59A 0xE69F
+0xA59B 0xE6A0
+0xA59C 0xE6A1
+0xA59D 0xE6A2
+0xA59E 0xE6A3
+0xA59F 0xE6A4
+0xA5A0 0xE6A5
+0xA5A1 0x30A1
+0xA5A2 0x30A2
+0xA5A3 0x30A3
+0xA5A4 0x30A4
+0xA5A5 0x30A5
+0xA5A6 0x30A6
+0xA5A7 0x30A7
+0xA5A8 0x30A8
+0xA5A9 0x30A9
+0xA5AA 0x30AA
+0xA5AB 0x30AB
+0xA5AC 0x30AC
+0xA5AD 0x30AD
+0xA5AE 0x30AE
+0xA5AF 0x30AF
+0xA5B0 0x30B0
+0xA5B1 0x30B1
+0xA5B2 0x30B2
+0xA5B3 0x30B3
+0xA5B4 0x30B4
+0xA5B5 0x30B5
+0xA5B6 0x30B6
+0xA5B7 0x30B7
+0xA5B8 0x30B8
+0xA5B9 0x30B9
+0xA5BA 0x30BA
+0xA5BB 0x30BB
+0xA5BC 0x30BC
+0xA5BD 0x30BD
+0xA5BE 0x30BE
+0xA5BF 0x30BF
+0xA5C0 0x30C0
+0xA5C1 0x30C1
+0xA5C2 0x30C2
+0xA5C3 0x30C3
+0xA5C4 0x30C4
+0xA5C5 0x30C5
+0xA5C6 0x30C6
+0xA5C7 0x30C7
+0xA5C8 0x30C8
+0xA5C9 0x30C9
+0xA5CA 0x30CA
+0xA5CB 0x30CB
+0xA5CC 0x30CC
+0xA5CD 0x30CD
+0xA5CE 0x30CE
+0xA5CF 0x30CF
+0xA5D0 0x30D0
+0xA5D1 0x30D1
+0xA5D2 0x30D2
+0xA5D3 0x30D3
+0xA5D4 0x30D4
+0xA5D5 0x30D5
+0xA5D6 0x30D6
+0xA5D7 0x30D7
+0xA5D8 0x30D8
+0xA5D9 0x30D9
+0xA5DA 0x30DA
+0xA5DB 0x30DB
+0xA5DC 0x30DC
+0xA5DD 0x30DD
+0xA5DE 0x30DE
+0xA5DF 0x30DF
+0xA5E0 0x30E0
+0xA5E1 0x30E1
+0xA5E2 0x30E2
+0xA5E3 0x30E3
+0xA5E4 0x30E4
+0xA5E5 0x30E5
+0xA5E6 0x30E6
+0xA5E7 0x30E7
+0xA5E8 0x30E8
+0xA5E9 0x30E9
+0xA5EA 0x30EA
+0xA5EB 0x30EB
+0xA5EC 0x30EC
+0xA5ED 0x30ED
+0xA5EE 0x30EE
+0xA5EF 0x30EF
+0xA5F0 0x30F0
+0xA5F1 0x30F1
+0xA5F2 0x30F2
+0xA5F3 0x30F3
+0xA5F4 0x30F4
+0xA5F5 0x30F5
+0xA5F6 0x30F6
+0xA5F7 0xE77D
+0xA5F8 0xE77E
+0xA5F9 0xE77F
+0xA5FA 0xE780
+0xA5FB 0xE781
+0xA5FC 0xE782
+0xA5FD 0xE783
+0xA5FE 0xE784
+0xA640 0xE6A6
+0xA641 0xE6A7
+0xA642 0xE6A8
+0xA643 0xE6A9
+0xA644 0xE6AA
+0xA645 0xE6AB
+0xA646 0xE6AC
+0xA647 0xE6AD
+0xA648 0xE6AE
+0xA649 0xE6AF
+0xA64A 0xE6B0
+0xA64B 0xE6B1
+0xA64C 0xE6B2
+0xA64D 0xE6B3
+0xA64E 0xE6B4
+0xA64F 0xE6B5
+0xA650 0xE6B6
+0xA651 0xE6B7
+0xA652 0xE6B8
+0xA653 0xE6B9
+0xA654 0xE6BA
+0xA655 0xE6BB
+0xA656 0xE6BC
+0xA657 0xE6BD
+0xA658 0xE6BE
+0xA659 0xE6BF
+0xA65A 0xE6C0
+0xA65B 0xE6C1
+0xA65C 0xE6C2
+0xA65D 0xE6C3
+0xA65E 0xE6C4
+0xA65F 0xE6C5
+0xA660 0xE6C6
+0xA661 0xE6C7
+0xA662 0xE6C8
+0xA663 0xE6C9
+0xA664 0xE6CA
+0xA665 0xE6CB
+0xA666 0xE6CC
+0xA667 0xE6CD
+0xA668 0xE6CE
+0xA669 0xE6CF
+0xA66A 0xE6D0
+0xA66B 0xE6D1
+0xA66C 0xE6D2
+0xA66D 0xE6D3
+0xA66E 0xE6D4
+0xA66F 0xE6D5
+0xA670 0xE6D6
+0xA671 0xE6D7
+0xA672 0xE6D8
+0xA673 0xE6D9
+0xA674 0xE6DA
+0xA675 0xE6DB
+0xA676 0xE6DC
+0xA677 0xE6DD
+0xA678 0xE6DE
+0xA679 0xE6DF
+0xA67A 0xE6E0
+0xA67B 0xE6E1
+0xA67C 0xE6E2
+0xA67D 0xE6E3
+0xA67E 0xE6E4
+0xA680 0xE6E5
+0xA681 0xE6E6
+0xA682 0xE6E7
+0xA683 0xE6E8
+0xA684 0xE6E9
+0xA685 0xE6EA
+0xA686 0xE6EB
+0xA687 0xE6EC
+0xA688 0xE6ED
+0xA689 0xE6EE
+0xA68A 0xE6EF
+0xA68B 0xE6F0
+0xA68C 0xE6F1
+0xA68D 0xE6F2
+0xA68E 0xE6F3
+0xA68F 0xE6F4
+0xA690 0xE6F5
+0xA691 0xE6F6
+0xA692 0xE6F7
+0xA693 0xE6F8
+0xA694 0xE6F9
+0xA695 0xE6FA
+0xA696 0xE6FB
+0xA697 0xE6FC
+0xA698 0xE6FD
+0xA699 0xE6FE
+0xA69A 0xE6FF
+0xA69B 0xE700
+0xA69C 0xE701
+0xA69D 0xE702
+0xA69E 0xE703
+0xA69F 0xE704
+0xA6A0 0xE705
+0xA6A1 0x0391
+0xA6A2 0x0392
+0xA6A3 0x0393
+0xA6A4 0x0394
+0xA6A5 0x0395
+0xA6A6 0x0396
+0xA6A7 0x0397
+0xA6A8 0x0398
+0xA6A9 0x0399
+0xA6AA 0x039A
+0xA6AB 0x039B
+0xA6AC 0x039C
+0xA6AD 0x039D
+0xA6AE 0x039E
+0xA6AF 0x039F
+0xA6B0 0x03A0
+0xA6B1 0x03A1
+0xA6B2 0x03A3
+0xA6B3 0x03A4
+0xA6B4 0x03A5
+0xA6B5 0x03A6
+0xA6B6 0x03A7
+0xA6B7 0x03A8
+0xA6B8 0x03A9
+0xA6B9 0xE785
+0xA6BA 0xE786
+0xA6BB 0xE787
+0xA6BC 0xE788
+0xA6BD 0xE789
+0xA6BE 0xE78A
+0xA6BF 0xE78B
+0xA6C0 0xE78C
+0xA6C1 0x03B1
+0xA6C2 0x03B2
+0xA6C3 0x03B3
+0xA6C4 0x03B4
+0xA6C5 0x03B5
+0xA6C6 0x03B6
+0xA6C7 0x03B7
+0xA6C8 0x03B8
+0xA6C9 0x03B9
+0xA6CA 0x03BA
+0xA6CB 0x03BB
+0xA6CC 0x03BC
+0xA6CD 0x03BD
+0xA6CE 0x03BE
+0xA6CF 0x03BF
+0xA6D0 0x03C0
+0xA6D1 0x03C1
+0xA6D2 0x03C3
+0xA6D3 0x03C4
+0xA6D4 0x03C5
+0xA6D5 0x03C6
+0xA6D6 0x03C7
+0xA6D7 0x03C8
+0xA6D8 0x03C9
+0xA6D9 0xE78D
+0xA6DA 0xE78E
+0xA6DB 0xE78F
+0xA6DC 0xE790
+0xA6DD 0xE791
+0xA6DE 0xE792
+0xA6DF 0xE793
+0xA6E0 0xFE35
+0xA6E1 0xFE36
+0xA6E2 0xFE39
+0xA6E3 0xFE3A
+0xA6E4 0xFE3F
+0xA6E5 0xFE40
+0xA6E6 0xFE3D
+0xA6E7 0xFE3E
+0xA6E8 0xFE41
+0xA6E9 0xFE42
+0xA6EA 0xFE43
+0xA6EB 0xFE44
+0xA6EC 0xE794
+0xA6ED 0xE795
+0xA6EE 0xFE3B
+0xA6EF 0xFE3C
+0xA6F0 0xFE37
+0xA6F1 0xFE38
+0xA6F2 0xFE31
+0xA6F3 0xE796
+0xA6F4 0xFE33
+0xA6F5 0xFE34
+0xA6F6 0xE797
+0xA6F7 0xE798
+0xA6F8 0xE799
+0xA6F9 0xE79A
+0xA6FA 0xE79B
+0xA6FB 0xE79C
+0xA6FC 0xE79D
+0xA6FD 0xE79E
+0xA6FE 0xE79F
+0xA740 0xE706
+0xA741 0xE707
+0xA742 0xE708
+0xA743 0xE709
+0xA744 0xE70A
+0xA745 0xE70B
+0xA746 0xE70C
+0xA747 0xE70D
+0xA748 0xE70E
+0xA749 0xE70F
+0xA74A 0xE710
+0xA74B 0xE711
+0xA74C 0xE712
+0xA74D 0xE713
+0xA74E 0xE714
+0xA74F 0xE715
+0xA750 0xE716
+0xA751 0xE717
+0xA752 0xE718
+0xA753 0xE719
+0xA754 0xE71A
+0xA755 0xE71B
+0xA756 0xE71C
+0xA757 0xE71D
+0xA758 0xE71E
+0xA759 0xE71F
+0xA75A 0xE720
+0xA75B 0xE721
+0xA75C 0xE722
+0xA75D 0xE723
+0xA75E 0xE724
+0xA75F 0xE725
+0xA760 0xE726
+0xA761 0xE727
+0xA762 0xE728
+0xA763 0xE729
+0xA764 0xE72A
+0xA765 0xE72B
+0xA766 0xE72C
+0xA767 0xE72D
+0xA768 0xE72E
+0xA769 0xE72F
+0xA76A 0xE730
+0xA76B 0xE731
+0xA76C 0xE732
+0xA76D 0xE733
+0xA76E 0xE734
+0xA76F 0xE735
+0xA770 0xE736
+0xA771 0xE737
+0xA772 0xE738
+0xA773 0xE739
+0xA774 0xE73A
+0xA775 0xE73B
+0xA776 0xE73C
+0xA777 0xE73D
+0xA778 0xE73E
+0xA779 0xE73F
+0xA77A 0xE740
+0xA77B 0xE741
+0xA77C 0xE742
+0xA77D 0xE743
+0xA77E 0xE744
+0xA780 0xE745
+0xA781 0xE746
+0xA782 0xE747
+0xA783 0xE748
+0xA784 0xE749
+0xA785 0xE74A
+0xA786 0xE74B
+0xA787 0xE74C
+0xA788 0xE74D
+0xA789 0xE74E
+0xA78A 0xE74F
+0xA78B 0xE750
+0xA78C 0xE751
+0xA78D 0xE752
+0xA78E 0xE753
+0xA78F 0xE754
+0xA790 0xE755
+0xA791 0xE756
+0xA792 0xE757
+0xA793 0xE758
+0xA794 0xE759
+0xA795 0xE75A
+0xA796 0xE75B
+0xA797 0xE75C
+0xA798 0xE75D
+0xA799 0xE75E
+0xA79A 0xE75F
+0xA79B 0xE760
+0xA79C 0xE761
+0xA79D 0xE762
+0xA79E 0xE763
+0xA79F 0xE764
+0xA7A0 0xE765
+0xA7A1 0x0410
+0xA7A2 0x0411
+0xA7A3 0x0412
+0xA7A4 0x0413
+0xA7A5 0x0414
+0xA7A6 0x0415
+0xA7A7 0x0401
+0xA7A8 0x0416
+0xA7A9 0x0417
+0xA7AA 0x0418
+0xA7AB 0x0419
+0xA7AC 0x041A
+0xA7AD 0x041B
+0xA7AE 0x041C
+0xA7AF 0x041D
+0xA7B0 0x041E
+0xA7B1 0x041F
+0xA7B2 0x0420
+0xA7B3 0x0421
+0xA7B4 0x0422
+0xA7B5 0x0423
+0xA7B6 0x0424
+0xA7B7 0x0425
+0xA7B8 0x0426
+0xA7B9 0x0427
+0xA7BA 0x0428
+0xA7BB 0x0429
+0xA7BC 0x042A
+0xA7BD 0x042B
+0xA7BE 0x042C
+0xA7BF 0x042D
+0xA7C0 0x042E
+0xA7C1 0x042F
+0xA7C2 0xE7A0
+0xA7C3 0xE7A1
+0xA7C4 0xE7A2
+0xA7C5 0xE7A3
+0xA7C6 0xE7A4
+0xA7C7 0xE7A5
+0xA7C8 0xE7A6
+0xA7C9 0xE7A7
+0xA7CA 0xE7A8
+0xA7CB 0xE7A9
+0xA7CC 0xE7AA
+0xA7CD 0xE7AB
+0xA7CE 0xE7AC
+0xA7CF 0xE7AD
+0xA7D0 0xE7AE
+0xA7D1 0x0430
+0xA7D2 0x0431
+0xA7D3 0x0432
+0xA7D4 0x0433
+0xA7D5 0x0434
+0xA7D6 0x0435
+0xA7D7 0x0451
+0xA7D8 0x0436
+0xA7D9 0x0437
+0xA7DA 0x0438
+0xA7DB 0x0439
+0xA7DC 0x043A
+0xA7DD 0x043B
+0xA7DE 0x043C
+0xA7DF 0x043D
+0xA7E0 0x043E
+0xA7E1 0x043F
+0xA7E2 0x0440
+0xA7E3 0x0441
+0xA7E4 0x0442
+0xA7E5 0x0443
+0xA7E6 0x0444
+0xA7E7 0x0445
+0xA7E8 0x0446
+0xA7E9 0x0447
+0xA7EA 0x0448
+0xA7EB 0x0449
+0xA7EC 0x044A
+0xA7ED 0x044B
+0xA7EE 0x044C
+0xA7EF 0x044D
+0xA7F0 0x044E
+0xA7F1 0x044F
+0xA7F2 0xE7AF
+0xA7F3 0xE7B0
+0xA7F4 0xE7B1
+0xA7F5 0xE7B2
+0xA7F6 0xE7B3
+0xA7F7 0xE7B4
+0xA7F8 0xE7B5
+0xA7F9 0xE7B6
+0xA7FA 0xE7B7
+0xA7FB 0xE7B8
+0xA7FC 0xE7B9
+0xA7FD 0xE7BA
+0xA7FE 0xE7BB
+0xA840 0x02CA
+0xA841 0x02CB
+0xA842 0x02D9
+0xA843 0x2013
+0xA844 0x2015
+0xA845 0x2025
+0xA846 0x2035
+0xA847 0x2105
+0xA848 0x2109
+0xA849 0x2196
+0xA84A 0x2197
+0xA84B 0x2198
+0xA84C 0x2199
+0xA84D 0x2215
+0xA84E 0x221F
+0xA84F 0x2223
+0xA850 0x2252
+0xA851 0x2266
+0xA852 0x2267
+0xA853 0x22BF
+0xA854 0x2550
+0xA855 0x2551
+0xA856 0x2552
+0xA857 0x2553
+0xA858 0x2554
+0xA859 0x2555
+0xA85A 0x2556
+0xA85B 0x2557
+0xA85C 0x2558
+0xA85D 0x2559
+0xA85E 0x255A
+0xA85F 0x255B
+0xA860 0x255C
+0xA861 0x255D
+0xA862 0x255E
+0xA863 0x255F
+0xA864 0x2560
+0xA865 0x2561
+0xA866 0x2562
+0xA867 0x2563
+0xA868 0x2564
+0xA869 0x2565
+0xA86A 0x2566
+0xA86B 0x2567
+0xA86C 0x2568
+0xA86D 0x2569
+0xA86E 0x256A
+0xA86F 0x256B
+0xA870 0x256C
+0xA871 0x256D
+0xA872 0x256E
+0xA873 0x256F
+0xA874 0x2570
+0xA875 0x2571
+0xA876 0x2572
+0xA877 0x2573
+0xA878 0x2581
+0xA879 0x2582
+0xA87A 0x2583
+0xA87B 0x2584
+0xA87C 0x2585
+0xA87D 0x2586
+0xA87E 0x2587
+0xA880 0x2588
+0xA881 0x2589
+0xA882 0x258A
+0xA883 0x258B
+0xA884 0x258C
+0xA885 0x258D
+0xA886 0x258E
+0xA887 0x258F
+0xA888 0x2593
+0xA889 0x2594
+0xA88A 0x2595
+0xA88B 0x25BC
+0xA88C 0x25BD
+0xA88D 0x25E2
+0xA88E 0x25E3
+0xA88F 0x25E4
+0xA890 0x25E5
+0xA891 0x2609
+0xA892 0x2295
+0xA893 0x3012
+0xA894 0x301D
+0xA895 0x301E
+0xA896 0xE7BC
+0xA897 0xE7BD
+0xA898 0xE7BE
+0xA899 0xE7BF
+0xA89A 0xE7C0
+0xA89B 0xE7C1
+0xA89C 0xE7C2
+0xA89D 0xE7C3
+0xA89E 0xE7C4
+0xA89F 0xE7C5
+0xA8A0 0xE7C6
+0xA8A1 0x0101
+0xA8A2 0x00E1
+0xA8A3 0x01CE
+0xA8A4 0x00E0
+0xA8A5 0x0113
+0xA8A6 0x00E9
+0xA8A7 0x011B
+0xA8A8 0x00E8
+0xA8A9 0x012B
+0xA8AA 0x00ED
+0xA8AB 0x01D0
+0xA8AC 0x00EC
+0xA8AD 0x014D
+0xA8AE 0x00F3
+0xA8AF 0x01D2
+0xA8B0 0x00F2
+0xA8B1 0x016B
+0xA8B2 0x00FA
+0xA8B3 0x01D4
+0xA8B4 0x00F9
+0xA8B5 0x01D6
+0xA8B6 0x01D8
+0xA8B7 0x01DA
+0xA8B8 0x01DC
+0xA8B9 0x00FC
+0xA8BA 0x00EA
+0xA8BB 0x0251
+0xA8BC 0xE7C7
+0xA8BD 0x0144
+0xA8BE 0x0148
+0xA8BF 0x01F9
+0xA8C0 0x0261
+0xA8C1 0xE7C9
+0xA8C2 0xE7CA
+0xA8C3 0xE7CB
+0xA8C4 0xE7CC
+0xA8C5 0x3105
+0xA8C6 0x3106
+0xA8C7 0x3107
+0xA8C8 0x3108
+0xA8C9 0x3109
+0xA8CA 0x310A
+0xA8CB 0x310B
+0xA8CC 0x310C
+0xA8CD 0x310D
+0xA8CE 0x310E
+0xA8CF 0x310F
+0xA8D0 0x3110
+0xA8D1 0x3111
+0xA8D2 0x3112
+0xA8D3 0x3113
+0xA8D4 0x3114
+0xA8D5 0x3115
+0xA8D6 0x3116
+0xA8D7 0x3117
+0xA8D8 0x3118
+0xA8D9 0x3119
+0xA8DA 0x311A
+0xA8DB 0x311B
+0xA8DC 0x311C
+0xA8DD 0x311D
+0xA8DE 0x311E
+0xA8DF 0x311F
+0xA8E0 0x3120
+0xA8E1 0x3121
+0xA8E2 0x3122
+0xA8E3 0x3123
+0xA8E4 0x3124
+0xA8E5 0x3125
+0xA8E6 0x3126
+0xA8E7 0x3127
+0xA8E8 0x3128
+0xA8E9 0x3129
+0xA8EA 0xE7CD
+0xA8EB 0xE7CE
+0xA8EC 0xE7CF
+0xA8ED 0xE7D0
+0xA8EE 0xE7D1
+0xA8EF 0xE7D2
+0xA8F0 0xE7D3
+0xA8F1 0xE7D4
+0xA8F2 0xE7D5
+0xA8F3 0xE7D6
+0xA8F4 0xE7D7
+0xA8F5 0xE7D8
+0xA8F6 0xE7D9
+0xA8F7 0xE7DA
+0xA8F8 0xE7DB
+0xA8F9 0xE7DC
+0xA8FA 0xE7DD
+0xA8FB 0xE7DE
+0xA8FC 0xE7DF
+0xA8FD 0xE7E0
+0xA8FE 0xE7E1
+0xA940 0x3021
+0xA941 0x3022
+0xA942 0x3023
+0xA943 0x3024
+0xA944 0x3025
+0xA945 0x3026
+0xA946 0x3027
+0xA947 0x3028
+0xA948 0x3029
+0xA949 0x32A3
+0xA94A 0x338E
+0xA94B 0x338F
+0xA94C 0x339C
+0xA94D 0x339D
+0xA94E 0x339E
+0xA94F 0x33A1
+0xA950 0x33C4
+0xA951 0x33CE
+0xA952 0x33D1
+0xA953 0x33D2
+0xA954 0x33D5
+0xA955 0xFE30
+0xA956 0xFFE2
+0xA957 0xFFE4
+0xA958 0xE7E2
+0xA959 0x2121
+0xA95A 0x3231
+0xA95B 0xE7E3
+0xA95C 0x2010
+0xA95D 0xE7E4
+0xA95E 0xE7E5
+0xA95F 0xE7E6
+0xA960 0x30FC
+0xA961 0x309B
+0xA962 0x309C
+0xA963 0x30FD
+0xA964 0x30FE
+0xA965 0x3006
+0xA966 0x309D
+0xA967 0x309E
+0xA968 0xFE49
+0xA969 0xFE4A
+0xA96A 0xFE4B
+0xA96B 0xFE4C
+0xA96C 0xFE4D
+0xA96D 0xFE4E
+0xA96E 0xFE4F
+0xA96F 0xFE50
+0xA970 0xFE51
+0xA971 0xFE52
+0xA972 0xFE54
+0xA973 0xFE55
+0xA974 0xFE56
+0xA975 0xFE57
+0xA976 0xFE59
+0xA977 0xFE5A
+0xA978 0xFE5B
+0xA979 0xFE5C
+0xA97A 0xFE5D
+0xA97B 0xFE5E
+0xA97C 0xFE5F
+0xA97D 0xFE60
+0xA97E 0xFE61
+0xA980 0xFE62
+0xA981 0xFE63
+0xA982 0xFE64
+0xA983 0xFE65
+0xA984 0xFE66
+0xA985 0xFE68
+0xA986 0xFE69
+0xA987 0xFE6A
+0xA988 0xFE6B
+0xA989 0x303E
+0xA98A 0x2FF0
+0xA98B 0x2FF1
+0xA98C 0x2FF2
+0xA98D 0x2FF3
+0xA98E 0x2FF4
+0xA98F 0x2FF5
+0xA990 0x2FF6
+0xA991 0x2FF7
+0xA992 0x2FF8
+0xA993 0x2FF9
+0xA994 0x2FFA
+0xA995 0x2FFB
+0xA996 0x3007
+0xA997 0xE7F4
+0xA998 0xE7F5
+0xA999 0xE7F6
+0xA99A 0xE7F7
+0xA99B 0xE7F8
+0xA99C 0xE7F9
+0xA99D 0xE7FA
+0xA99E 0xE7FB
+0xA99F 0xE7FC
+0xA9A0 0xE7FD
+0xA9A1 0xE7FE
+0xA9A2 0xE7FF
+0xA9A3 0xE800
+0xA9A4 0x2500
+0xA9A5 0x2501
+0xA9A6 0x2502
+0xA9A7 0x2503
+0xA9A8 0x2504
+0xA9A9 0x2505
+0xA9AA 0x2506
+0xA9AB 0x2507
+0xA9AC 0x2508
+0xA9AD 0x2509
+0xA9AE 0x250A
+0xA9AF 0x250B
+0xA9B0 0x250C
+0xA9B1 0x250D
+0xA9B2 0x250E
+0xA9B3 0x250F
+0xA9B4 0x2510
+0xA9B5 0x2511
+0xA9B6 0x2512
+0xA9B7 0x2513
+0xA9B8 0x2514
+0xA9B9 0x2515
+0xA9BA 0x2516
+0xA9BB 0x2517
+0xA9BC 0x2518
+0xA9BD 0x2519
+0xA9BE 0x251A
+0xA9BF 0x251B
+0xA9C0 0x251C
+0xA9C1 0x251D
+0xA9C2 0x251E
+0xA9C3 0x251F
+0xA9C4 0x2520
+0xA9C5 0x2521
+0xA9C6 0x2522
+0xA9C7 0x2523
+0xA9C8 0x2524
+0xA9C9 0x2525
+0xA9CA 0x2526
+0xA9CB 0x2527
+0xA9CC 0x2528
+0xA9CD 0x2529
+0xA9CE 0x252A
+0xA9CF 0x252B
+0xA9D0 0x252C
+0xA9D1 0x252D
+0xA9D2 0x252E
+0xA9D3 0x252F
+0xA9D4 0x2530
+0xA9D5 0x2531
+0xA9D6 0x2532
+0xA9D7 0x2533
+0xA9D8 0x2534
+0xA9D9 0x2535
+0xA9DA 0x2536
+0xA9DB 0x2537
+0xA9DC 0x2538
+0xA9DD 0x2539
+0xA9DE 0x253A
+0xA9DF 0x253B
+0xA9E0 0x253C
+0xA9E1 0x253D
+0xA9E2 0x253E
+0xA9E3 0x253F
+0xA9E4 0x2540
+0xA9E5 0x2541
+0xA9E6 0x2542
+0xA9E7 0x2543
+0xA9E8 0x2544
+0xA9E9 0x2545
+0xA9EA 0x2546
+0xA9EB 0x2547
+0xA9EC 0x2548
+0xA9ED 0x2549
+0xA9EE 0x254A
+0xA9EF 0x254B
+0xA9F0 0xE801
+0xA9F1 0xE802
+0xA9F2 0xE803
+0xA9F3 0xE804
+0xA9F4 0xE805
+0xA9F5 0xE806
+0xA9F6 0xE807
+0xA9F7 0xE808
+0xA9F8 0xE809
+0xA9F9 0xE80A
+0xA9FA 0xE80B
+0xA9FB 0xE80C
+0xA9FC 0xE80D
+0xA9FD 0xE80E
+0xA9FE 0xE80F
+0xAA40 0x72DC
+0xAA41 0x72DD
+0xAA42 0x72DF
+0xAA43 0x72E2
+0xAA44 0x72E3
+0xAA45 0x72E4
+0xAA46 0x72E5
+0xAA47 0x72E6
+0xAA48 0x72E7
+0xAA49 0x72EA
+0xAA4A 0x72EB
+0xAA4B 0x72F5
+0xAA4C 0x72F6
+0xAA4D 0x72F9
+0xAA4E 0x72FD
+0xAA4F 0x72FE
+0xAA50 0x72FF
+0xAA51 0x7300
+0xAA52 0x7302
+0xAA53 0x7304
+0xAA54 0x7305
+0xAA55 0x7306
+0xAA56 0x7307
+0xAA57 0x7308
+0xAA58 0x7309
+0xAA59 0x730B
+0xAA5A 0x730C
+0xAA5B 0x730D
+0xAA5C 0x730F
+0xAA5D 0x7310
+0xAA5E 0x7311
+0xAA5F 0x7312
+0xAA60 0x7314
+0xAA61 0x7318
+0xAA62 0x7319
+0xAA63 0x731A
+0xAA64 0x731F
+0xAA65 0x7320
+0xAA66 0x7323
+0xAA67 0x7324
+0xAA68 0x7326
+0xAA69 0x7327
+0xAA6A 0x7328
+0xAA6B 0x732D
+0xAA6C 0x732F
+0xAA6D 0x7330
+0xAA6E 0x7332
+0xAA6F 0x7333
+0xAA70 0x7335
+0xAA71 0x7336
+0xAA72 0x733A
+0xAA73 0x733B
+0xAA74 0x733C
+0xAA75 0x733D
+0xAA76 0x7340
+0xAA77 0x7341
+0xAA78 0x7342
+0xAA79 0x7343
+0xAA7A 0x7344
+0xAA7B 0x7345
+0xAA7C 0x7346
+0xAA7D 0x7347
+0xAA7E 0x7348
+0xAA80 0x7349
+0xAA81 0x734A
+0xAA82 0x734B
+0xAA83 0x734C
+0xAA84 0x734E
+0xAA85 0x734F
+0xAA86 0x7351
+0xAA87 0x7353
+0xAA88 0x7354
+0xAA89 0x7355
+0xAA8A 0x7356
+0xAA8B 0x7358
+0xAA8C 0x7359
+0xAA8D 0x735A
+0xAA8E 0x735B
+0xAA8F 0x735C
+0xAA90 0x735D
+0xAA91 0x735E
+0xAA92 0x735F
+0xAA93 0x7361
+0xAA94 0x7362
+0xAA95 0x7363
+0xAA96 0x7364
+0xAA97 0x7365
+0xAA98 0x7366
+0xAA99 0x7367
+0xAA9A 0x7368
+0xAA9B 0x7369
+0xAA9C 0x736A
+0xAA9D 0x736B
+0xAA9E 0x736E
+0xAA9F 0x7370
+0xAAA0 0x7371
+0xAAA1 0xE000
+0xAAA2 0xE001
+0xAAA3 0xE002
+0xAAA4 0xE003
+0xAAA5 0xE004
+0xAAA6 0xE005
+0xAAA7 0xE006
+0xAAA8 0xE007
+0xAAA9 0xE008
+0xAAAA 0xE009
+0xAAAB 0xE00A
+0xAAAC 0xE00B
+0xAAAD 0xE00C
+0xAAAE 0xE00D
+0xAAAF 0xE00E
+0xAAB0 0xE00F
+0xAAB1 0xE010
+0xAAB2 0xE011
+0xAAB3 0xE012
+0xAAB4 0xE013
+0xAAB5 0xE014
+0xAAB6 0xE015
+0xAAB7 0xE016
+0xAAB8 0xE017
+0xAAB9 0xE018
+0xAABA 0xE019
+0xAABB 0xE01A
+0xAABC 0xE01B
+0xAABD 0xE01C
+0xAABE 0xE01D
+0xAABF 0xE01E
+0xAAC0 0xE01F
+0xAAC1 0xE020
+0xAAC2 0xE021
+0xAAC3 0xE022
+0xAAC4 0xE023
+0xAAC5 0xE024
+0xAAC6 0xE025
+0xAAC7 0xE026
+0xAAC8 0xE027
+0xAAC9 0xE028
+0xAACA 0xE029
+0xAACB 0xE02A
+0xAACC 0xE02B
+0xAACD 0xE02C
+0xAACE 0xE02D
+0xAACF 0xE02E
+0xAAD0 0xE02F
+0xAAD1 0xE030
+0xAAD2 0xE031
+0xAAD3 0xE032
+0xAAD4 0xE033
+0xAAD5 0xE034
+0xAAD6 0xE035
+0xAAD7 0xE036
+0xAAD8 0xE037
+0xAAD9 0xE038
+0xAADA 0xE039
+0xAADB 0xE03A
+0xAADC 0xE03B
+0xAADD 0xE03C
+0xAADE 0xE03D
+0xAADF 0xE03E
+0xAAE0 0xE03F
+0xAAE1 0xE040
+0xAAE2 0xE041
+0xAAE3 0xE042
+0xAAE4 0xE043
+0xAAE5 0xE044
+0xAAE6 0xE045
+0xAAE7 0xE046
+0xAAE8 0xE047
+0xAAE9 0xE048
+0xAAEA 0xE049
+0xAAEB 0xE04A
+0xAAEC 0xE04B
+0xAAED 0xE04C
+0xAAEE 0xE04D
+0xAAEF 0xE04E
+0xAAF0 0xE04F
+0xAAF1 0xE050
+0xAAF2 0xE051
+0xAAF3 0xE052
+0xAAF4 0xE053
+0xAAF5 0xE054
+0xAAF6 0xE055
+0xAAF7 0xE056
+0xAAF8 0xE057
+0xAAF9 0xE058
+0xAAFA 0xE059
+0xAAFB 0xE05A
+0xAAFC 0xE05B
+0xAAFD 0xE05C
+0xAAFE 0xE05D
+0xAB40 0x7372
+0xAB41 0x7373
+0xAB42 0x7374
+0xAB43 0x7375
+0xAB44 0x7376
+0xAB45 0x7377
+0xAB46 0x7378
+0xAB47 0x7379
+0xAB48 0x737A
+0xAB49 0x737B
+0xAB4A 0x737C
+0xAB4B 0x737D
+0xAB4C 0x737F
+0xAB4D 0x7380
+0xAB4E 0x7381
+0xAB4F 0x7382
+0xAB50 0x7383
+0xAB51 0x7385
+0xAB52 0x7386
+0xAB53 0x7388
+0xAB54 0x738A
+0xAB55 0x738C
+0xAB56 0x738D
+0xAB57 0x738F
+0xAB58 0x7390
+0xAB59 0x7392
+0xAB5A 0x7393
+0xAB5B 0x7394
+0xAB5C 0x7395
+0xAB5D 0x7397
+0xAB5E 0x7398
+0xAB5F 0x7399
+0xAB60 0x739A
+0xAB61 0x739C
+0xAB62 0x739D
+0xAB63 0x739E
+0xAB64 0x73A0
+0xAB65 0x73A1
+0xAB66 0x73A3
+0xAB67 0x73A4
+0xAB68 0x73A5
+0xAB69 0x73A6
+0xAB6A 0x73A7
+0xAB6B 0x73A8
+0xAB6C 0x73AA
+0xAB6D 0x73AC
+0xAB6E 0x73AD
+0xAB6F 0x73B1
+0xAB70 0x73B4
+0xAB71 0x73B5
+0xAB72 0x73B6
+0xAB73 0x73B8
+0xAB74 0x73B9
+0xAB75 0x73BC
+0xAB76 0x73BD
+0xAB77 0x73BE
+0xAB78 0x73BF
+0xAB79 0x73C1
+0xAB7A 0x73C3
+0xAB7B 0x73C4
+0xAB7C 0x73C5
+0xAB7D 0x73C6
+0xAB7E 0x73C7
+0xAB80 0x73CB
+0xAB81 0x73CC
+0xAB82 0x73CE
+0xAB83 0x73D2
+0xAB84 0x73D3
+0xAB85 0x73D4
+0xAB86 0x73D5
+0xAB87 0x73D6
+0xAB88 0x73D7
+0xAB89 0x73D8
+0xAB8A 0x73DA
+0xAB8B 0x73DB
+0xAB8C 0x73DC
+0xAB8D 0x73DD
+0xAB8E 0x73DF
+0xAB8F 0x73E1
+0xAB90 0x73E2
+0xAB91 0x73E3
+0xAB92 0x73E4
+0xAB93 0x73E6
+0xAB94 0x73E8
+0xAB95 0x73EA
+0xAB96 0x73EB
+0xAB97 0x73EC
+0xAB98 0x73EE
+0xAB99 0x73EF
+0xAB9A 0x73F0
+0xAB9B 0x73F1
+0xAB9C 0x73F3
+0xAB9D 0x73F4
+0xAB9E 0x73F5
+0xAB9F 0x73F6
+0xABA0 0x73F7
+0xABA1 0xE05E
+0xABA2 0xE05F
+0xABA3 0xE060
+0xABA4 0xE061
+0xABA5 0xE062
+0xABA6 0xE063
+0xABA7 0xE064
+0xABA8 0xE065
+0xABA9 0xE066
+0xABAA 0xE067
+0xABAB 0xE068
+0xABAC 0xE069
+0xABAD 0xE06A
+0xABAE 0xE06B
+0xABAF 0xE06C
+0xABB0 0xE06D
+0xABB1 0xE06E
+0xABB2 0xE06F
+0xABB3 0xE070
+0xABB4 0xE071
+0xABB5 0xE072
+0xABB6 0xE073
+0xABB7 0xE074
+0xABB8 0xE075
+0xABB9 0xE076
+0xABBA 0xE077
+0xABBB 0xE078
+0xABBC 0xE079
+0xABBD 0xE07A
+0xABBE 0xE07B
+0xABBF 0xE07C
+0xABC0 0xE07D
+0xABC1 0xE07E
+0xABC2 0xE07F
+0xABC3 0xE080
+0xABC4 0xE081
+0xABC5 0xE082
+0xABC6 0xE083
+0xABC7 0xE084
+0xABC8 0xE085
+0xABC9 0xE086
+0xABCA 0xE087
+0xABCB 0xE088
+0xABCC 0xE089
+0xABCD 0xE08A
+0xABCE 0xE08B
+0xABCF 0xE08C
+0xABD0 0xE08D
+0xABD1 0xE08E
+0xABD2 0xE08F
+0xABD3 0xE090
+0xABD4 0xE091
+0xABD5 0xE092
+0xABD6 0xE093
+0xABD7 0xE094
+0xABD8 0xE095
+0xABD9 0xE096
+0xABDA 0xE097
+0xABDB 0xE098
+0xABDC 0xE099
+0xABDD 0xE09A
+0xABDE 0xE09B
+0xABDF 0xE09C
+0xABE0 0xE09D
+0xABE1 0xE09E
+0xABE2 0xE09F
+0xABE3 0xE0A0
+0xABE4 0xE0A1
+0xABE5 0xE0A2
+0xABE6 0xE0A3
+0xABE7 0xE0A4
+0xABE8 0xE0A5
+0xABE9 0xE0A6
+0xABEA 0xE0A7
+0xABEB 0xE0A8
+0xABEC 0xE0A9
+0xABED 0xE0AA
+0xABEE 0xE0AB
+0xABEF 0xE0AC
+0xABF0 0xE0AD
+0xABF1 0xE0AE
+0xABF2 0xE0AF
+0xABF3 0xE0B0
+0xABF4 0xE0B1
+0xABF5 0xE0B2
+0xABF6 0xE0B3
+0xABF7 0xE0B4
+0xABF8 0xE0B5
+0xABF9 0xE0B6
+0xABFA 0xE0B7
+0xABFB 0xE0B8
+0xABFC 0xE0B9
+0xABFD 0xE0BA
+0xABFE 0xE0BB
+0xAC40 0x73F8
+0xAC41 0x73F9
+0xAC42 0x73FA
+0xAC43 0x73FB
+0xAC44 0x73FC
+0xAC45 0x73FD
+0xAC46 0x73FE
+0xAC47 0x73FF
+0xAC48 0x7400
+0xAC49 0x7401
+0xAC4A 0x7402
+0xAC4B 0x7404
+0xAC4C 0x7407
+0xAC4D 0x7408
+0xAC4E 0x740B
+0xAC4F 0x740C
+0xAC50 0x740D
+0xAC51 0x740E
+0xAC52 0x7411
+0xAC53 0x7412
+0xAC54 0x7413
+0xAC55 0x7414
+0xAC56 0x7415
+0xAC57 0x7416
+0xAC58 0x7417
+0xAC59 0x7418
+0xAC5A 0x7419
+0xAC5B 0x741C
+0xAC5C 0x741D
+0xAC5D 0x741E
+0xAC5E 0x741F
+0xAC5F 0x7420
+0xAC60 0x7421
+0xAC61 0x7423
+0xAC62 0x7424
+0xAC63 0x7427
+0xAC64 0x7429
+0xAC65 0x742B
+0xAC66 0x742D
+0xAC67 0x742F
+0xAC68 0x7431
+0xAC69 0x7432
+0xAC6A 0x7437
+0xAC6B 0x7438
+0xAC6C 0x7439
+0xAC6D 0x743A
+0xAC6E 0x743B
+0xAC6F 0x743D
+0xAC70 0x743E
+0xAC71 0x743F
+0xAC72 0x7440
+0xAC73 0x7442
+0xAC74 0x7443
+0xAC75 0x7444
+0xAC76 0x7445
+0xAC77 0x7446
+0xAC78 0x7447
+0xAC79 0x7448
+0xAC7A 0x7449
+0xAC7B 0x744A
+0xAC7C 0x744B
+0xAC7D 0x744C
+0xAC7E 0x744D
+0xAC80 0x744E
+0xAC81 0x744F
+0xAC82 0x7450
+0xAC83 0x7451
+0xAC84 0x7452
+0xAC85 0x7453
+0xAC86 0x7454
+0xAC87 0x7456
+0xAC88 0x7458
+0xAC89 0x745D
+0xAC8A 0x7460
+0xAC8B 0x7461
+0xAC8C 0x7462
+0xAC8D 0x7463
+0xAC8E 0x7464
+0xAC8F 0x7465
+0xAC90 0x7466
+0xAC91 0x7467
+0xAC92 0x7468
+0xAC93 0x7469
+0xAC94 0x746A
+0xAC95 0x746B
+0xAC96 0x746C
+0xAC97 0x746E
+0xAC98 0x746F
+0xAC99 0x7471
+0xAC9A 0x7472
+0xAC9B 0x7473
+0xAC9C 0x7474
+0xAC9D 0x7475
+0xAC9E 0x7478
+0xAC9F 0x7479
+0xACA0 0x747A
+0xACA1 0xE0BC
+0xACA2 0xE0BD
+0xACA3 0xE0BE
+0xACA4 0xE0BF
+0xACA5 0xE0C0
+0xACA6 0xE0C1
+0xACA7 0xE0C2
+0xACA8 0xE0C3
+0xACA9 0xE0C4
+0xACAA 0xE0C5
+0xACAB 0xE0C6
+0xACAC 0xE0C7
+0xACAD 0xE0C8
+0xACAE 0xE0C9
+0xACAF 0xE0CA
+0xACB0 0xE0CB
+0xACB1 0xE0CC
+0xACB2 0xE0CD
+0xACB3 0xE0CE
+0xACB4 0xE0CF
+0xACB5 0xE0D0
+0xACB6 0xE0D1
+0xACB7 0xE0D2
+0xACB8 0xE0D3
+0xACB9 0xE0D4
+0xACBA 0xE0D5
+0xACBB 0xE0D6
+0xACBC 0xE0D7
+0xACBD 0xE0D8
+0xACBE 0xE0D9
+0xACBF 0xE0DA
+0xACC0 0xE0DB
+0xACC1 0xE0DC
+0xACC2 0xE0DD
+0xACC3 0xE0DE
+0xACC4 0xE0DF
+0xACC5 0xE0E0
+0xACC6 0xE0E1
+0xACC7 0xE0E2
+0xACC8 0xE0E3
+0xACC9 0xE0E4
+0xACCA 0xE0E5
+0xACCB 0xE0E6
+0xACCC 0xE0E7
+0xACCD 0xE0E8
+0xACCE 0xE0E9
+0xACCF 0xE0EA
+0xACD0 0xE0EB
+0xACD1 0xE0EC
+0xACD2 0xE0ED
+0xACD3 0xE0EE
+0xACD4 0xE0EF
+0xACD5 0xE0F0
+0xACD6 0xE0F1
+0xACD7 0xE0F2
+0xACD8 0xE0F3
+0xACD9 0xE0F4
+0xACDA 0xE0F5
+0xACDB 0xE0F6
+0xACDC 0xE0F7
+0xACDD 0xE0F8
+0xACDE 0xE0F9
+0xACDF 0xE0FA
+0xACE0 0xE0FB
+0xACE1 0xE0FC
+0xACE2 0xE0FD
+0xACE3 0xE0FE
+0xACE4 0xE0FF
+0xACE5 0xE100
+0xACE6 0xE101
+0xACE7 0xE102
+0xACE8 0xE103
+0xACE9 0xE104
+0xACEA 0xE105
+0xACEB 0xE106
+0xACEC 0xE107
+0xACED 0xE108
+0xACEE 0xE109
+0xACEF 0xE10A
+0xACF0 0xE10B
+0xACF1 0xE10C
+0xACF2 0xE10D
+0xACF3 0xE10E
+0xACF4 0xE10F
+0xACF5 0xE110
+0xACF6 0xE111
+0xACF7 0xE112
+0xACF8 0xE113
+0xACF9 0xE114
+0xACFA 0xE115
+0xACFB 0xE116
+0xACFC 0xE117
+0xACFD 0xE118
+0xACFE 0xE119
+0xAD40 0x747B
+0xAD41 0x747C
+0xAD42 0x747D
+0xAD43 0x747F
+0xAD44 0x7482
+0xAD45 0x7484
+0xAD46 0x7485
+0xAD47 0x7486
+0xAD48 0x7488
+0xAD49 0x7489
+0xAD4A 0x748A
+0xAD4B 0x748C
+0xAD4C 0x748D
+0xAD4D 0x748F
+0xAD4E 0x7491
+0xAD4F 0x7492
+0xAD50 0x7493
+0xAD51 0x7494
+0xAD52 0x7495
+0xAD53 0x7496
+0xAD54 0x7497
+0xAD55 0x7498
+0xAD56 0x7499
+0xAD57 0x749A
+0xAD58 0x749B
+0xAD59 0x749D
+0xAD5A 0x749F
+0xAD5B 0x74A0
+0xAD5C 0x74A1
+0xAD5D 0x74A2
+0xAD5E 0x74A3
+0xAD5F 0x74A4
+0xAD60 0x74A5
+0xAD61 0x74A6
+0xAD62 0x74AA
+0xAD63 0x74AB
+0xAD64 0x74AC
+0xAD65 0x74AD
+0xAD66 0x74AE
+0xAD67 0x74AF
+0xAD68 0x74B0
+0xAD69 0x74B1
+0xAD6A 0x74B2
+0xAD6B 0x74B3
+0xAD6C 0x74B4
+0xAD6D 0x74B5
+0xAD6E 0x74B6
+0xAD6F 0x74B7
+0xAD70 0x74B8
+0xAD71 0x74B9
+0xAD72 0x74BB
+0xAD73 0x74BC
+0xAD74 0x74BD
+0xAD75 0x74BE
+0xAD76 0x74BF
+0xAD77 0x74C0
+0xAD78 0x74C1
+0xAD79 0x74C2
+0xAD7A 0x74C3
+0xAD7B 0x74C4
+0xAD7C 0x74C5
+0xAD7D 0x74C6
+0xAD7E 0x74C7
+0xAD80 0x74C8
+0xAD81 0x74C9
+0xAD82 0x74CA
+0xAD83 0x74CB
+0xAD84 0x74CC
+0xAD85 0x74CD
+0xAD86 0x74CE
+0xAD87 0x74CF
+0xAD88 0x74D0
+0xAD89 0x74D1
+0xAD8A 0x74D3
+0xAD8B 0x74D4
+0xAD8C 0x74D5
+0xAD8D 0x74D6
+0xAD8E 0x74D7
+0xAD8F 0x74D8
+0xAD90 0x74D9
+0xAD91 0x74DA
+0xAD92 0x74DB
+0xAD93 0x74DD
+0xAD94 0x74DF
+0xAD95 0x74E1
+0xAD96 0x74E5
+0xAD97 0x74E7
+0xAD98 0x74E8
+0xAD99 0x74E9
+0xAD9A 0x74EA
+0xAD9B 0x74EB
+0xAD9C 0x74EC
+0xAD9D 0x74ED
+0xAD9E 0x74F0
+0xAD9F 0x74F1
+0xADA0 0x74F2
+0xADA1 0xE11A
+0xADA2 0xE11B
+0xADA3 0xE11C
+0xADA4 0xE11D
+0xADA5 0xE11E
+0xADA6 0xE11F
+0xADA7 0xE120
+0xADA8 0xE121
+0xADA9 0xE122
+0xADAA 0xE123
+0xADAB 0xE124
+0xADAC 0xE125
+0xADAD 0xE126
+0xADAE 0xE127
+0xADAF 0xE128
+0xADB0 0xE129
+0xADB1 0xE12A
+0xADB2 0xE12B
+0xADB3 0xE12C
+0xADB4 0xE12D
+0xADB5 0xE12E
+0xADB6 0xE12F
+0xADB7 0xE130
+0xADB8 0xE131
+0xADB9 0xE132
+0xADBA 0xE133
+0xADBB 0xE134
+0xADBC 0xE135
+0xADBD 0xE136
+0xADBE 0xE137
+0xADBF 0xE138
+0xADC0 0xE139
+0xADC1 0xE13A
+0xADC2 0xE13B
+0xADC3 0xE13C
+0xADC4 0xE13D
+0xADC5 0xE13E
+0xADC6 0xE13F
+0xADC7 0xE140
+0xADC8 0xE141
+0xADC9 0xE142
+0xADCA 0xE143
+0xADCB 0xE144
+0xADCC 0xE145
+0xADCD 0xE146
+0xADCE 0xE147
+0xADCF 0xE148
+0xADD0 0xE149
+0xADD1 0xE14A
+0xADD2 0xE14B
+0xADD3 0xE14C
+0xADD4 0xE14D
+0xADD5 0xE14E
+0xADD6 0xE14F
+0xADD7 0xE150
+0xADD8 0xE151
+0xADD9 0xE152
+0xADDA 0xE153
+0xADDB 0xE154
+0xADDC 0xE155
+0xADDD 0xE156
+0xADDE 0xE157
+0xADDF 0xE158
+0xADE0 0xE159
+0xADE1 0xE15A
+0xADE2 0xE15B
+0xADE3 0xE15C
+0xADE4 0xE15D
+0xADE5 0xE15E
+0xADE6 0xE15F
+0xADE7 0xE160
+0xADE8 0xE161
+0xADE9 0xE162
+0xADEA 0xE163
+0xADEB 0xE164
+0xADEC 0xE165
+0xADED 0xE166
+0xADEE 0xE167
+0xADEF 0xE168
+0xADF0 0xE169
+0xADF1 0xE16A
+0xADF2 0xE16B
+0xADF3 0xE16C
+0xADF4 0xE16D
+0xADF5 0xE16E
+0xADF6 0xE16F
+0xADF7 0xE170
+0xADF8 0xE171
+0xADF9 0xE172
+0xADFA 0xE173
+0xADFB 0xE174
+0xADFC 0xE175
+0xADFD 0xE176
+0xADFE 0xE177
+0xAE40 0x74F3
+0xAE41 0x74F5
+0xAE42 0x74F8
+0xAE43 0x74F9
+0xAE44 0x74FA
+0xAE45 0x74FB
+0xAE46 0x74FC
+0xAE47 0x74FD
+0xAE48 0x74FE
+0xAE49 0x7500
+0xAE4A 0x7501
+0xAE4B 0x7502
+0xAE4C 0x7503
+0xAE4D 0x7505
+0xAE4E 0x7506
+0xAE4F 0x7507
+0xAE50 0x7508
+0xAE51 0x7509
+0xAE52 0x750A
+0xAE53 0x750B
+0xAE54 0x750C
+0xAE55 0x750E
+0xAE56 0x7510
+0xAE57 0x7512
+0xAE58 0x7514
+0xAE59 0x7515
+0xAE5A 0x7516
+0xAE5B 0x7517
+0xAE5C 0x751B
+0xAE5D 0x751D
+0xAE5E 0x751E
+0xAE5F 0x7520
+0xAE60 0x7521
+0xAE61 0x7522
+0xAE62 0x7523
+0xAE63 0x7524
+0xAE64 0x7526
+0xAE65 0x7527
+0xAE66 0x752A
+0xAE67 0x752E
+0xAE68 0x7534
+0xAE69 0x7536
+0xAE6A 0x7539
+0xAE6B 0x753C
+0xAE6C 0x753D
+0xAE6D 0x753F
+0xAE6E 0x7541
+0xAE6F 0x7542
+0xAE70 0x7543
+0xAE71 0x7544
+0xAE72 0x7546
+0xAE73 0x7547
+0xAE74 0x7549
+0xAE75 0x754A
+0xAE76 0x754D
+0xAE77 0x7550
+0xAE78 0x7551
+0xAE79 0x7552
+0xAE7A 0x7553
+0xAE7B 0x7555
+0xAE7C 0x7556
+0xAE7D 0x7557
+0xAE7E 0x7558
+0xAE80 0x755D
+0xAE81 0x755E
+0xAE82 0x755F
+0xAE83 0x7560
+0xAE84 0x7561
+0xAE85 0x7562
+0xAE86 0x7563
+0xAE87 0x7564
+0xAE88 0x7567
+0xAE89 0x7568
+0xAE8A 0x7569
+0xAE8B 0x756B
+0xAE8C 0x756C
+0xAE8D 0x756D
+0xAE8E 0x756E
+0xAE8F 0x756F
+0xAE90 0x7570
+0xAE91 0x7571
+0xAE92 0x7573
+0xAE93 0x7575
+0xAE94 0x7576
+0xAE95 0x7577
+0xAE96 0x757A
+0xAE97 0x757B
+0xAE98 0x757C
+0xAE99 0x757D
+0xAE9A 0x757E
+0xAE9B 0x7580
+0xAE9C 0x7581
+0xAE9D 0x7582
+0xAE9E 0x7584
+0xAE9F 0x7585
+0xAEA0 0x7587
+0xAEA1 0xE178
+0xAEA2 0xE179
+0xAEA3 0xE17A
+0xAEA4 0xE17B
+0xAEA5 0xE17C
+0xAEA6 0xE17D
+0xAEA7 0xE17E
+0xAEA8 0xE17F
+0xAEA9 0xE180
+0xAEAA 0xE181
+0xAEAB 0xE182
+0xAEAC 0xE183
+0xAEAD 0xE184
+0xAEAE 0xE185
+0xAEAF 0xE186
+0xAEB0 0xE187
+0xAEB1 0xE188
+0xAEB2 0xE189
+0xAEB3 0xE18A
+0xAEB4 0xE18B
+0xAEB5 0xE18C
+0xAEB6 0xE18D
+0xAEB7 0xE18E
+0xAEB8 0xE18F
+0xAEB9 0xE190
+0xAEBA 0xE191
+0xAEBB 0xE192
+0xAEBC 0xE193
+0xAEBD 0xE194
+0xAEBE 0xE195
+0xAEBF 0xE196
+0xAEC0 0xE197
+0xAEC1 0xE198
+0xAEC2 0xE199
+0xAEC3 0xE19A
+0xAEC4 0xE19B
+0xAEC5 0xE19C
+0xAEC6 0xE19D
+0xAEC7 0xE19E
+0xAEC8 0xE19F
+0xAEC9 0xE1A0
+0xAECA 0xE1A1
+0xAECB 0xE1A2
+0xAECC 0xE1A3
+0xAECD 0xE1A4
+0xAECE 0xE1A5
+0xAECF 0xE1A6
+0xAED0 0xE1A7
+0xAED1 0xE1A8
+0xAED2 0xE1A9
+0xAED3 0xE1AA
+0xAED4 0xE1AB
+0xAED5 0xE1AC
+0xAED6 0xE1AD
+0xAED7 0xE1AE
+0xAED8 0xE1AF
+0xAED9 0xE1B0
+0xAEDA 0xE1B1
+0xAEDB 0xE1B2
+0xAEDC 0xE1B3
+0xAEDD 0xE1B4
+0xAEDE 0xE1B5
+0xAEDF 0xE1B6
+0xAEE0 0xE1B7
+0xAEE1 0xE1B8
+0xAEE2 0xE1B9
+0xAEE3 0xE1BA
+0xAEE4 0xE1BB
+0xAEE5 0xE1BC
+0xAEE6 0xE1BD
+0xAEE7 0xE1BE
+0xAEE8 0xE1BF
+0xAEE9 0xE1C0
+0xAEEA 0xE1C1
+0xAEEB 0xE1C2
+0xAEEC 0xE1C3
+0xAEED 0xE1C4
+0xAEEE 0xE1C5
+0xAEEF 0xE1C6
+0xAEF0 0xE1C7
+0xAEF1 0xE1C8
+0xAEF2 0xE1C9
+0xAEF3 0xE1CA
+0xAEF4 0xE1CB
+0xAEF5 0xE1CC
+0xAEF6 0xE1CD
+0xAEF7 0xE1CE
+0xAEF8 0xE1CF
+0xAEF9 0xE1D0
+0xAEFA 0xE1D1
+0xAEFB 0xE1D2
+0xAEFC 0xE1D3
+0xAEFD 0xE1D4
+0xAEFE 0xE1D5
+0xAF40 0x7588
+0xAF41 0x7589
+0xAF42 0x758A
+0xAF43 0x758C
+0xAF44 0x758D
+0xAF45 0x758E
+0xAF46 0x7590
+0xAF47 0x7593
+0xAF48 0x7595
+0xAF49 0x7598
+0xAF4A 0x759B
+0xAF4B 0x759C
+0xAF4C 0x759E
+0xAF4D 0x75A2
+0xAF4E 0x75A6
+0xAF4F 0x75A7
+0xAF50 0x75A8
+0xAF51 0x75A9
+0xAF52 0x75AA
+0xAF53 0x75AD
+0xAF54 0x75B6
+0xAF55 0x75B7
+0xAF56 0x75BA
+0xAF57 0x75BB
+0xAF58 0x75BF
+0xAF59 0x75C0
+0xAF5A 0x75C1
+0xAF5B 0x75C6
+0xAF5C 0x75CB
+0xAF5D 0x75CC
+0xAF5E 0x75CE
+0xAF5F 0x75CF
+0xAF60 0x75D0
+0xAF61 0x75D1
+0xAF62 0x75D3
+0xAF63 0x75D7
+0xAF64 0x75D9
+0xAF65 0x75DA
+0xAF66 0x75DC
+0xAF67 0x75DD
+0xAF68 0x75DF
+0xAF69 0x75E0
+0xAF6A 0x75E1
+0xAF6B 0x75E5
+0xAF6C 0x75E9
+0xAF6D 0x75EC
+0xAF6E 0x75ED
+0xAF6F 0x75EE
+0xAF70 0x75EF
+0xAF71 0x75F2
+0xAF72 0x75F3
+0xAF73 0x75F5
+0xAF74 0x75F6
+0xAF75 0x75F7
+0xAF76 0x75F8
+0xAF77 0x75FA
+0xAF78 0x75FB
+0xAF79 0x75FD
+0xAF7A 0x75FE
+0xAF7B 0x7602
+0xAF7C 0x7604
+0xAF7D 0x7606
+0xAF7E 0x7607
+0xAF80 0x7608
+0xAF81 0x7609
+0xAF82 0x760B
+0xAF83 0x760D
+0xAF84 0x760E
+0xAF85 0x760F
+0xAF86 0x7611
+0xAF87 0x7612
+0xAF88 0x7613
+0xAF89 0x7614
+0xAF8A 0x7616
+0xAF8B 0x761A
+0xAF8C 0x761C
+0xAF8D 0x761D
+0xAF8E 0x761E
+0xAF8F 0x7621
+0xAF90 0x7623
+0xAF91 0x7627
+0xAF92 0x7628
+0xAF93 0x762C
+0xAF94 0x762E
+0xAF95 0x762F
+0xAF96 0x7631
+0xAF97 0x7632
+0xAF98 0x7636
+0xAF99 0x7637
+0xAF9A 0x7639
+0xAF9B 0x763A
+0xAF9C 0x763B
+0xAF9D 0x763D
+0xAF9E 0x7641
+0xAF9F 0x7642
+0xAFA0 0x7644
+0xAFA1 0xE1D6
+0xAFA2 0xE1D7
+0xAFA3 0xE1D8
+0xAFA4 0xE1D9
+0xAFA5 0xE1DA
+0xAFA6 0xE1DB
+0xAFA7 0xE1DC
+0xAFA8 0xE1DD
+0xAFA9 0xE1DE
+0xAFAA 0xE1DF
+0xAFAB 0xE1E0
+0xAFAC 0xE1E1
+0xAFAD 0xE1E2
+0xAFAE 0xE1E3
+0xAFAF 0xE1E4
+0xAFB0 0xE1E5
+0xAFB1 0xE1E6
+0xAFB2 0xE1E7
+0xAFB3 0xE1E8
+0xAFB4 0xE1E9
+0xAFB5 0xE1EA
+0xAFB6 0xE1EB
+0xAFB7 0xE1EC
+0xAFB8 0xE1ED
+0xAFB9 0xE1EE
+0xAFBA 0xE1EF
+0xAFBB 0xE1F0
+0xAFBC 0xE1F1
+0xAFBD 0xE1F2
+0xAFBE 0xE1F3
+0xAFBF 0xE1F4
+0xAFC0 0xE1F5
+0xAFC1 0xE1F6
+0xAFC2 0xE1F7
+0xAFC3 0xE1F8
+0xAFC4 0xE1F9
+0xAFC5 0xE1FA
+0xAFC6 0xE1FB
+0xAFC7 0xE1FC
+0xAFC8 0xE1FD
+0xAFC9 0xE1FE
+0xAFCA 0xE1FF
+0xAFCB 0xE200
+0xAFCC 0xE201
+0xAFCD 0xE202
+0xAFCE 0xE203
+0xAFCF 0xE204
+0xAFD0 0xE205
+0xAFD1 0xE206
+0xAFD2 0xE207
+0xAFD3 0xE208
+0xAFD4 0xE209
+0xAFD5 0xE20A
+0xAFD6 0xE20B
+0xAFD7 0xE20C
+0xAFD8 0xE20D
+0xAFD9 0xE20E
+0xAFDA 0xE20F
+0xAFDB 0xE210
+0xAFDC 0xE211
+0xAFDD 0xE212
+0xAFDE 0xE213
+0xAFDF 0xE214
+0xAFE0 0xE215
+0xAFE1 0xE216
+0xAFE2 0xE217
+0xAFE3 0xE218
+0xAFE4 0xE219
+0xAFE5 0xE21A
+0xAFE6 0xE21B
+0xAFE7 0xE21C
+0xAFE8 0xE21D
+0xAFE9 0xE21E
+0xAFEA 0xE21F
+0xAFEB 0xE220
+0xAFEC 0xE221
+0xAFED 0xE222
+0xAFEE 0xE223
+0xAFEF 0xE224
+0xAFF0 0xE225
+0xAFF1 0xE226
+0xAFF2 0xE227
+0xAFF3 0xE228
+0xAFF4 0xE229
+0xAFF5 0xE22A
+0xAFF6 0xE22B
+0xAFF7 0xE22C
+0xAFF8 0xE22D
+0xAFF9 0xE22E
+0xAFFA 0xE22F
+0xAFFB 0xE230
+0xAFFC 0xE231
+0xAFFD 0xE232
+0xAFFE 0xE233
+0xB040 0x7645
+0xB041 0x7646
+0xB042 0x7647
+0xB043 0x7648
+0xB044 0x7649
+0xB045 0x764A
+0xB046 0x764B
+0xB047 0x764E
+0xB048 0x764F
+0xB049 0x7650
+0xB04A 0x7651
+0xB04B 0x7652
+0xB04C 0x7653
+0xB04D 0x7655
+0xB04E 0x7657
+0xB04F 0x7658
+0xB050 0x7659
+0xB051 0x765A
+0xB052 0x765B
+0xB053 0x765D
+0xB054 0x765F
+0xB055 0x7660
+0xB056 0x7661
+0xB057 0x7662
+0xB058 0x7664
+0xB059 0x7665
+0xB05A 0x7666
+0xB05B 0x7667
+0xB05C 0x7668
+0xB05D 0x7669
+0xB05E 0x766A
+0xB05F 0x766C
+0xB060 0x766D
+0xB061 0x766E
+0xB062 0x7670
+0xB063 0x7671
+0xB064 0x7672
+0xB065 0x7673
+0xB066 0x7674
+0xB067 0x7675
+0xB068 0x7676
+0xB069 0x7677
+0xB06A 0x7679
+0xB06B 0x767A
+0xB06C 0x767C
+0xB06D 0x767F
+0xB06E 0x7680
+0xB06F 0x7681
+0xB070 0x7683
+0xB071 0x7685
+0xB072 0x7689
+0xB073 0x768A
+0xB074 0x768C
+0xB075 0x768D
+0xB076 0x768F
+0xB077 0x7690
+0xB078 0x7692
+0xB079 0x7694
+0xB07A 0x7695
+0xB07B 0x7697
+0xB07C 0x7698
+0xB07D 0x769A
+0xB07E 0x769B
+0xB080 0x769C
+0xB081 0x769D
+0xB082 0x769E
+0xB083 0x769F
+0xB084 0x76A0
+0xB085 0x76A1
+0xB086 0x76A2
+0xB087 0x76A3
+0xB088 0x76A5
+0xB089 0x76A6
+0xB08A 0x76A7
+0xB08B 0x76A8
+0xB08C 0x76A9
+0xB08D 0x76AA
+0xB08E 0x76AB
+0xB08F 0x76AC
+0xB090 0x76AD
+0xB091 0x76AF
+0xB092 0x76B0
+0xB093 0x76B3
+0xB094 0x76B5
+0xB095 0x76B6
+0xB096 0x76B7
+0xB097 0x76B8
+0xB098 0x76B9
+0xB099 0x76BA
+0xB09A 0x76BB
+0xB09B 0x76BC
+0xB09C 0x76BD
+0xB09D 0x76BE
+0xB09E 0x76C0
+0xB09F 0x76C1
+0xB0A0 0x76C3
+0xB0A1 0x554A
+0xB0A2 0x963F
+0xB0A3 0x57C3
+0xB0A4 0x6328
+0xB0A5 0x54CE
+0xB0A6 0x5509
+0xB0A7 0x54C0
+0xB0A8 0x7691
+0xB0A9 0x764C
+0xB0AA 0x853C
+0xB0AB 0x77EE
+0xB0AC 0x827E
+0xB0AD 0x788D
+0xB0AE 0x7231
+0xB0AF 0x9698
+0xB0B0 0x978D
+0xB0B1 0x6C28
+0xB0B2 0x5B89
+0xB0B3 0x4FFA
+0xB0B4 0x6309
+0xB0B5 0x6697
+0xB0B6 0x5CB8
+0xB0B7 0x80FA
+0xB0B8 0x6848
+0xB0B9 0x80AE
+0xB0BA 0x6602
+0xB0BB 0x76CE
+0xB0BC 0x51F9
+0xB0BD 0x6556
+0xB0BE 0x71AC
+0xB0BF 0x7FF1
+0xB0C0 0x8884
+0xB0C1 0x50B2
+0xB0C2 0x5965
+0xB0C3 0x61CA
+0xB0C4 0x6FB3
+0xB0C5 0x82AD
+0xB0C6 0x634C
+0xB0C7 0x6252
+0xB0C8 0x53ED
+0xB0C9 0x5427
+0xB0CA 0x7B06
+0xB0CB 0x516B
+0xB0CC 0x75A4
+0xB0CD 0x5DF4
+0xB0CE 0x62D4
+0xB0CF 0x8DCB
+0xB0D0 0x9776
+0xB0D1 0x628A
+0xB0D2 0x8019
+0xB0D3 0x575D
+0xB0D4 0x9738
+0xB0D5 0x7F62
+0xB0D6 0x7238
+0xB0D7 0x767D
+0xB0D8 0x67CF
+0xB0D9 0x767E
+0xB0DA 0x6446
+0xB0DB 0x4F70
+0xB0DC 0x8D25
+0xB0DD 0x62DC
+0xB0DE 0x7A17
+0xB0DF 0x6591
+0xB0E0 0x73ED
+0xB0E1 0x642C
+0xB0E2 0x6273
+0xB0E3 0x822C
+0xB0E4 0x9881
+0xB0E5 0x677F
+0xB0E6 0x7248
+0xB0E7 0x626E
+0xB0E8 0x62CC
+0xB0E9 0x4F34
+0xB0EA 0x74E3
+0xB0EB 0x534A
+0xB0EC 0x529E
+0xB0ED 0x7ECA
+0xB0EE 0x90A6
+0xB0EF 0x5E2E
+0xB0F0 0x6886
+0xB0F1 0x699C
+0xB0F2 0x8180
+0xB0F3 0x7ED1
+0xB0F4 0x68D2
+0xB0F5 0x78C5
+0xB0F6 0x868C
+0xB0F7 0x9551
+0xB0F8 0x508D
+0xB0F9 0x8C24
+0xB0FA 0x82DE
+0xB0FB 0x80DE
+0xB0FC 0x5305
+0xB0FD 0x8912
+0xB0FE 0x5265
+0xB140 0x76C4
+0xB141 0x76C7
+0xB142 0x76C9
+0xB143 0x76CB
+0xB144 0x76CC
+0xB145 0x76D3
+0xB146 0x76D5
+0xB147 0x76D9
+0xB148 0x76DA
+0xB149 0x76DC
+0xB14A 0x76DD
+0xB14B 0x76DE
+0xB14C 0x76E0
+0xB14D 0x76E1
+0xB14E 0x76E2
+0xB14F 0x76E3
+0xB150 0x76E4
+0xB151 0x76E6
+0xB152 0x76E7
+0xB153 0x76E8
+0xB154 0x76E9
+0xB155 0x76EA
+0xB156 0x76EB
+0xB157 0x76EC
+0xB158 0x76ED
+0xB159 0x76F0
+0xB15A 0x76F3
+0xB15B 0x76F5
+0xB15C 0x76F6
+0xB15D 0x76F7
+0xB15E 0x76FA
+0xB15F 0x76FB
+0xB160 0x76FD
+0xB161 0x76FF
+0xB162 0x7700
+0xB163 0x7702
+0xB164 0x7703
+0xB165 0x7705
+0xB166 0x7706
+0xB167 0x770A
+0xB168 0x770C
+0xB169 0x770E
+0xB16A 0x770F
+0xB16B 0x7710
+0xB16C 0x7711
+0xB16D 0x7712
+0xB16E 0x7713
+0xB16F 0x7714
+0xB170 0x7715
+0xB171 0x7716
+0xB172 0x7717
+0xB173 0x7718
+0xB174 0x771B
+0xB175 0x771C
+0xB176 0x771D
+0xB177 0x771E
+0xB178 0x7721
+0xB179 0x7723
+0xB17A 0x7724
+0xB17B 0x7725
+0xB17C 0x7727
+0xB17D 0x772A
+0xB17E 0x772B
+0xB180 0x772C
+0xB181 0x772E
+0xB182 0x7730
+0xB183 0x7731
+0xB184 0x7732
+0xB185 0x7733
+0xB186 0x7734
+0xB187 0x7739
+0xB188 0x773B
+0xB189 0x773D
+0xB18A 0x773E
+0xB18B 0x773F
+0xB18C 0x7742
+0xB18D 0x7744
+0xB18E 0x7745
+0xB18F 0x7746
+0xB190 0x7748
+0xB191 0x7749
+0xB192 0x774A
+0xB193 0x774B
+0xB194 0x774C
+0xB195 0x774D
+0xB196 0x774E
+0xB197 0x774F
+0xB198 0x7752
+0xB199 0x7753
+0xB19A 0x7754
+0xB19B 0x7755
+0xB19C 0x7756
+0xB19D 0x7757
+0xB19E 0x7758
+0xB19F 0x7759
+0xB1A0 0x775C
+0xB1A1 0x8584
+0xB1A2 0x96F9
+0xB1A3 0x4FDD
+0xB1A4 0x5821
+0xB1A5 0x9971
+0xB1A6 0x5B9D
+0xB1A7 0x62B1
+0xB1A8 0x62A5
+0xB1A9 0x66B4
+0xB1AA 0x8C79
+0xB1AB 0x9C8D
+0xB1AC 0x7206
+0xB1AD 0x676F
+0xB1AE 0x7891
+0xB1AF 0x60B2
+0xB1B0 0x5351
+0xB1B1 0x5317
+0xB1B2 0x8F88
+0xB1B3 0x80CC
+0xB1B4 0x8D1D
+0xB1B5 0x94A1
+0xB1B6 0x500D
+0xB1B7 0x72C8
+0xB1B8 0x5907
+0xB1B9 0x60EB
+0xB1BA 0x7119
+0xB1BB 0x88AB
+0xB1BC 0x5954
+0xB1BD 0x82EF
+0xB1BE 0x672C
+0xB1BF 0x7B28
+0xB1C0 0x5D29
+0xB1C1 0x7EF7
+0xB1C2 0x752D
+0xB1C3 0x6CF5
+0xB1C4 0x8E66
+0xB1C5 0x8FF8
+0xB1C6 0x903C
+0xB1C7 0x9F3B
+0xB1C8 0x6BD4
+0xB1C9 0x9119
+0xB1CA 0x7B14
+0xB1CB 0x5F7C
+0xB1CC 0x78A7
+0xB1CD 0x84D6
+0xB1CE 0x853D
+0xB1CF 0x6BD5
+0xB1D0 0x6BD9
+0xB1D1 0x6BD6
+0xB1D2 0x5E01
+0xB1D3 0x5E87
+0xB1D4 0x75F9
+0xB1D5 0x95ED
+0xB1D6 0x655D
+0xB1D7 0x5F0A
+0xB1D8 0x5FC5
+0xB1D9 0x8F9F
+0xB1DA 0x58C1
+0xB1DB 0x81C2
+0xB1DC 0x907F
+0xB1DD 0x965B
+0xB1DE 0x97AD
+0xB1DF 0x8FB9
+0xB1E0 0x7F16
+0xB1E1 0x8D2C
+0xB1E2 0x6241
+0xB1E3 0x4FBF
+0xB1E4 0x53D8
+0xB1E5 0x535E
+0xB1E6 0x8FA8
+0xB1E7 0x8FA9
+0xB1E8 0x8FAB
+0xB1E9 0x904D
+0xB1EA 0x6807
+0xB1EB 0x5F6A
+0xB1EC 0x8198
+0xB1ED 0x8868
+0xB1EE 0x9CD6
+0xB1EF 0x618B
+0xB1F0 0x522B
+0xB1F1 0x762A
+0xB1F2 0x5F6C
+0xB1F3 0x658C
+0xB1F4 0x6FD2
+0xB1F5 0x6EE8
+0xB1F6 0x5BBE
+0xB1F7 0x6448
+0xB1F8 0x5175
+0xB1F9 0x51B0
+0xB1FA 0x67C4
+0xB1FB 0x4E19
+0xB1FC 0x79C9
+0xB1FD 0x997C
+0xB1FE 0x70B3
+0xB240 0x775D
+0xB241 0x775E
+0xB242 0x775F
+0xB243 0x7760
+0xB244 0x7764
+0xB245 0x7767
+0xB246 0x7769
+0xB247 0x776A
+0xB248 0x776D
+0xB249 0x776E
+0xB24A 0x776F
+0xB24B 0x7770
+0xB24C 0x7771
+0xB24D 0x7772
+0xB24E 0x7773
+0xB24F 0x7774
+0xB250 0x7775
+0xB251 0x7776
+0xB252 0x7777
+0xB253 0x7778
+0xB254 0x777A
+0xB255 0x777B
+0xB256 0x777C
+0xB257 0x7781
+0xB258 0x7782
+0xB259 0x7783
+0xB25A 0x7786
+0xB25B 0x7787
+0xB25C 0x7788
+0xB25D 0x7789
+0xB25E 0x778A
+0xB25F 0x778B
+0xB260 0x778F
+0xB261 0x7790
+0xB262 0x7793
+0xB263 0x7794
+0xB264 0x7795
+0xB265 0x7796
+0xB266 0x7797
+0xB267 0x7798
+0xB268 0x7799
+0xB269 0x779A
+0xB26A 0x779B
+0xB26B 0x779C
+0xB26C 0x779D
+0xB26D 0x779E
+0xB26E 0x77A1
+0xB26F 0x77A3
+0xB270 0x77A4
+0xB271 0x77A6
+0xB272 0x77A8
+0xB273 0x77AB
+0xB274 0x77AD
+0xB275 0x77AE
+0xB276 0x77AF
+0xB277 0x77B1
+0xB278 0x77B2
+0xB279 0x77B4
+0xB27A 0x77B6
+0xB27B 0x77B7
+0xB27C 0x77B8
+0xB27D 0x77B9
+0xB27E 0x77BA
+0xB280 0x77BC
+0xB281 0x77BE
+0xB282 0x77C0
+0xB283 0x77C1
+0xB284 0x77C2
+0xB285 0x77C3
+0xB286 0x77C4
+0xB287 0x77C5
+0xB288 0x77C6
+0xB289 0x77C7
+0xB28A 0x77C8
+0xB28B 0x77C9
+0xB28C 0x77CA
+0xB28D 0x77CB
+0xB28E 0x77CC
+0xB28F 0x77CE
+0xB290 0x77CF
+0xB291 0x77D0
+0xB292 0x77D1
+0xB293 0x77D2
+0xB294 0x77D3
+0xB295 0x77D4
+0xB296 0x77D5
+0xB297 0x77D6
+0xB298 0x77D8
+0xB299 0x77D9
+0xB29A 0x77DA
+0xB29B 0x77DD
+0xB29C 0x77DE
+0xB29D 0x77DF
+0xB29E 0x77E0
+0xB29F 0x77E1
+0xB2A0 0x77E4
+0xB2A1 0x75C5
+0xB2A2 0x5E76
+0xB2A3 0x73BB
+0xB2A4 0x83E0
+0xB2A5 0x64AD
+0xB2A6 0x62E8
+0xB2A7 0x94B5
+0xB2A8 0x6CE2
+0xB2A9 0x535A
+0xB2AA 0x52C3
+0xB2AB 0x640F
+0xB2AC 0x94C2
+0xB2AD 0x7B94
+0xB2AE 0x4F2F
+0xB2AF 0x5E1B
+0xB2B0 0x8236
+0xB2B1 0x8116
+0xB2B2 0x818A
+0xB2B3 0x6E24
+0xB2B4 0x6CCA
+0xB2B5 0x9A73
+0xB2B6 0x6355
+0xB2B7 0x535C
+0xB2B8 0x54FA
+0xB2B9 0x8865
+0xB2BA 0x57E0
+0xB2BB 0x4E0D
+0xB2BC 0x5E03
+0xB2BD 0x6B65
+0xB2BE 0x7C3F
+0xB2BF 0x90E8
+0xB2C0 0x6016
+0xB2C1 0x64E6
+0xB2C2 0x731C
+0xB2C3 0x88C1
+0xB2C4 0x6750
+0xB2C5 0x624D
+0xB2C6 0x8D22
+0xB2C7 0x776C
+0xB2C8 0x8E29
+0xB2C9 0x91C7
+0xB2CA 0x5F69
+0xB2CB 0x83DC
+0xB2CC 0x8521
+0xB2CD 0x9910
+0xB2CE 0x53C2
+0xB2CF 0x8695
+0xB2D0 0x6B8B
+0xB2D1 0x60ED
+0xB2D2 0x60E8
+0xB2D3 0x707F
+0xB2D4 0x82CD
+0xB2D5 0x8231
+0xB2D6 0x4ED3
+0xB2D7 0x6CA7
+0xB2D8 0x85CF
+0xB2D9 0x64CD
+0xB2DA 0x7CD9
+0xB2DB 0x69FD
+0xB2DC 0x66F9
+0xB2DD 0x8349
+0xB2DE 0x5395
+0xB2DF 0x7B56
+0xB2E0 0x4FA7
+0xB2E1 0x518C
+0xB2E2 0x6D4B
+0xB2E3 0x5C42
+0xB2E4 0x8E6D
+0xB2E5 0x63D2
+0xB2E6 0x53C9
+0xB2E7 0x832C
+0xB2E8 0x8336
+0xB2E9 0x67E5
+0xB2EA 0x78B4
+0xB2EB 0x643D
+0xB2EC 0x5BDF
+0xB2ED 0x5C94
+0xB2EE 0x5DEE
+0xB2EF 0x8BE7
+0xB2F0 0x62C6
+0xB2F1 0x67F4
+0xB2F2 0x8C7A
+0xB2F3 0x6400
+0xB2F4 0x63BA
+0xB2F5 0x8749
+0xB2F6 0x998B
+0xB2F7 0x8C17
+0xB2F8 0x7F20
+0xB2F9 0x94F2
+0xB2FA 0x4EA7
+0xB2FB 0x9610
+0xB2FC 0x98A4
+0xB2FD 0x660C
+0xB2FE 0x7316
+0xB340 0x77E6
+0xB341 0x77E8
+0xB342 0x77EA
+0xB343 0x77EF
+0xB344 0x77F0
+0xB345 0x77F1
+0xB346 0x77F2
+0xB347 0x77F4
+0xB348 0x77F5
+0xB349 0x77F7
+0xB34A 0x77F9
+0xB34B 0x77FA
+0xB34C 0x77FB
+0xB34D 0x77FC
+0xB34E 0x7803
+0xB34F 0x7804
+0xB350 0x7805
+0xB351 0x7806
+0xB352 0x7807
+0xB353 0x7808
+0xB354 0x780A
+0xB355 0x780B
+0xB356 0x780E
+0xB357 0x780F
+0xB358 0x7810
+0xB359 0x7813
+0xB35A 0x7815
+0xB35B 0x7819
+0xB35C 0x781B
+0xB35D 0x781E
+0xB35E 0x7820
+0xB35F 0x7821
+0xB360 0x7822
+0xB361 0x7824
+0xB362 0x7828
+0xB363 0x782A
+0xB364 0x782B
+0xB365 0x782E
+0xB366 0x782F
+0xB367 0x7831
+0xB368 0x7832
+0xB369 0x7833
+0xB36A 0x7835
+0xB36B 0x7836
+0xB36C 0x783D
+0xB36D 0x783F
+0xB36E 0x7841
+0xB36F 0x7842
+0xB370 0x7843
+0xB371 0x7844
+0xB372 0x7846
+0xB373 0x7848
+0xB374 0x7849
+0xB375 0x784A
+0xB376 0x784B
+0xB377 0x784D
+0xB378 0x784F
+0xB379 0x7851
+0xB37A 0x7853
+0xB37B 0x7854
+0xB37C 0x7858
+0xB37D 0x7859
+0xB37E 0x785A
+0xB380 0x785B
+0xB381 0x785C
+0xB382 0x785E
+0xB383 0x785F
+0xB384 0x7860
+0xB385 0x7861
+0xB386 0x7862
+0xB387 0x7863
+0xB388 0x7864
+0xB389 0x7865
+0xB38A 0x7866
+0xB38B 0x7867
+0xB38C 0x7868
+0xB38D 0x7869
+0xB38E 0x786F
+0xB38F 0x7870
+0xB390 0x7871
+0xB391 0x7872
+0xB392 0x7873
+0xB393 0x7874
+0xB394 0x7875
+0xB395 0x7876
+0xB396 0x7878
+0xB397 0x7879
+0xB398 0x787A
+0xB399 0x787B
+0xB39A 0x787D
+0xB39B 0x787E
+0xB39C 0x787F
+0xB39D 0x7880
+0xB39E 0x7881
+0xB39F 0x7882
+0xB3A0 0x7883
+0xB3A1 0x573A
+0xB3A2 0x5C1D
+0xB3A3 0x5E38
+0xB3A4 0x957F
+0xB3A5 0x507F
+0xB3A6 0x80A0
+0xB3A7 0x5382
+0xB3A8 0x655E
+0xB3A9 0x7545
+0xB3AA 0x5531
+0xB3AB 0x5021
+0xB3AC 0x8D85
+0xB3AD 0x6284
+0xB3AE 0x949E
+0xB3AF 0x671D
+0xB3B0 0x5632
+0xB3B1 0x6F6E
+0xB3B2 0x5DE2
+0xB3B3 0x5435
+0xB3B4 0x7092
+0xB3B5 0x8F66
+0xB3B6 0x626F
+0xB3B7 0x64A4
+0xB3B8 0x63A3
+0xB3B9 0x5F7B
+0xB3BA 0x6F88
+0xB3BB 0x90F4
+0xB3BC 0x81E3
+0xB3BD 0x8FB0
+0xB3BE 0x5C18
+0xB3BF 0x6668
+0xB3C0 0x5FF1
+0xB3C1 0x6C89
+0xB3C2 0x9648
+0xB3C3 0x8D81
+0xB3C4 0x886C
+0xB3C5 0x6491
+0xB3C6 0x79F0
+0xB3C7 0x57CE
+0xB3C8 0x6A59
+0xB3C9 0x6210
+0xB3CA 0x5448
+0xB3CB 0x4E58
+0xB3CC 0x7A0B
+0xB3CD 0x60E9
+0xB3CE 0x6F84
+0xB3CF 0x8BDA
+0xB3D0 0x627F
+0xB3D1 0x901E
+0xB3D2 0x9A8B
+0xB3D3 0x79E4
+0xB3D4 0x5403
+0xB3D5 0x75F4
+0xB3D6 0x6301
+0xB3D7 0x5319
+0xB3D8 0x6C60
+0xB3D9 0x8FDF
+0xB3DA 0x5F1B
+0xB3DB 0x9A70
+0xB3DC 0x803B
+0xB3DD 0x9F7F
+0xB3DE 0x4F88
+0xB3DF 0x5C3A
+0xB3E0 0x8D64
+0xB3E1 0x7FC5
+0xB3E2 0x65A5
+0xB3E3 0x70BD
+0xB3E4 0x5145
+0xB3E5 0x51B2
+0xB3E6 0x866B
+0xB3E7 0x5D07
+0xB3E8 0x5BA0
+0xB3E9 0x62BD
+0xB3EA 0x916C
+0xB3EB 0x7574
+0xB3EC 0x8E0C
+0xB3ED 0x7A20
+0xB3EE 0x6101
+0xB3EF 0x7B79
+0xB3F0 0x4EC7
+0xB3F1 0x7EF8
+0xB3F2 0x7785
+0xB3F3 0x4E11
+0xB3F4 0x81ED
+0xB3F5 0x521D
+0xB3F6 0x51FA
+0xB3F7 0x6A71
+0xB3F8 0x53A8
+0xB3F9 0x8E87
+0xB3FA 0x9504
+0xB3FB 0x96CF
+0xB3FC 0x6EC1
+0xB3FD 0x9664
+0xB3FE 0x695A
+0xB440 0x7884
+0xB441 0x7885
+0xB442 0x7886
+0xB443 0x7888
+0xB444 0x788A
+0xB445 0x788B
+0xB446 0x788F
+0xB447 0x7890
+0xB448 0x7892
+0xB449 0x7894
+0xB44A 0x7895
+0xB44B 0x7896
+0xB44C 0x7899
+0xB44D 0x789D
+0xB44E 0x789E
+0xB44F 0x78A0
+0xB450 0x78A2
+0xB451 0x78A4
+0xB452 0x78A6
+0xB453 0x78A8
+0xB454 0x78A9
+0xB455 0x78AA
+0xB456 0x78AB
+0xB457 0x78AC
+0xB458 0x78AD
+0xB459 0x78AE
+0xB45A 0x78AF
+0xB45B 0x78B5
+0xB45C 0x78B6
+0xB45D 0x78B7
+0xB45E 0x78B8
+0xB45F 0x78BA
+0xB460 0x78BB
+0xB461 0x78BC
+0xB462 0x78BD
+0xB463 0x78BF
+0xB464 0x78C0
+0xB465 0x78C2
+0xB466 0x78C3
+0xB467 0x78C4
+0xB468 0x78C6
+0xB469 0x78C7
+0xB46A 0x78C8
+0xB46B 0x78CC
+0xB46C 0x78CD
+0xB46D 0x78CE
+0xB46E 0x78CF
+0xB46F 0x78D1
+0xB470 0x78D2
+0xB471 0x78D3
+0xB472 0x78D6
+0xB473 0x78D7
+0xB474 0x78D8
+0xB475 0x78DA
+0xB476 0x78DB
+0xB477 0x78DC
+0xB478 0x78DD
+0xB479 0x78DE
+0xB47A 0x78DF
+0xB47B 0x78E0
+0xB47C 0x78E1
+0xB47D 0x78E2
+0xB47E 0x78E3
+0xB480 0x78E4
+0xB481 0x78E5
+0xB482 0x78E6
+0xB483 0x78E7
+0xB484 0x78E9
+0xB485 0x78EA
+0xB486 0x78EB
+0xB487 0x78ED
+0xB488 0x78EE
+0xB489 0x78EF
+0xB48A 0x78F0
+0xB48B 0x78F1
+0xB48C 0x78F3
+0xB48D 0x78F5
+0xB48E 0x78F6
+0xB48F 0x78F8
+0xB490 0x78F9
+0xB491 0x78FB
+0xB492 0x78FC
+0xB493 0x78FD
+0xB494 0x78FE
+0xB495 0x78FF
+0xB496 0x7900
+0xB497 0x7902
+0xB498 0x7903
+0xB499 0x7904
+0xB49A 0x7906
+0xB49B 0x7907
+0xB49C 0x7908
+0xB49D 0x7909
+0xB49E 0x790A
+0xB49F 0x790B
+0xB4A0 0x790C
+0xB4A1 0x7840
+0xB4A2 0x50A8
+0xB4A3 0x77D7
+0xB4A4 0x6410
+0xB4A5 0x89E6
+0xB4A6 0x5904
+0xB4A7 0x63E3
+0xB4A8 0x5DDD
+0xB4A9 0x7A7F
+0xB4AA 0x693D
+0xB4AB 0x4F20
+0xB4AC 0x8239
+0xB4AD 0x5598
+0xB4AE 0x4E32
+0xB4AF 0x75AE
+0xB4B0 0x7A97
+0xB4B1 0x5E62
+0xB4B2 0x5E8A
+0xB4B3 0x95EF
+0xB4B4 0x521B
+0xB4B5 0x5439
+0xB4B6 0x708A
+0xB4B7 0x6376
+0xB4B8 0x9524
+0xB4B9 0x5782
+0xB4BA 0x6625
+0xB4BB 0x693F
+0xB4BC 0x9187
+0xB4BD 0x5507
+0xB4BE 0x6DF3
+0xB4BF 0x7EAF
+0xB4C0 0x8822
+0xB4C1 0x6233
+0xB4C2 0x7EF0
+0xB4C3 0x75B5
+0xB4C4 0x8328
+0xB4C5 0x78C1
+0xB4C6 0x96CC
+0xB4C7 0x8F9E
+0xB4C8 0x6148
+0xB4C9 0x74F7
+0xB4CA 0x8BCD
+0xB4CB 0x6B64
+0xB4CC 0x523A
+0xB4CD 0x8D50
+0xB4CE 0x6B21
+0xB4CF 0x806A
+0xB4D0 0x8471
+0xB4D1 0x56F1
+0xB4D2 0x5306
+0xB4D3 0x4ECE
+0xB4D4 0x4E1B
+0xB4D5 0x51D1
+0xB4D6 0x7C97
+0xB4D7 0x918B
+0xB4D8 0x7C07
+0xB4D9 0x4FC3
+0xB4DA 0x8E7F
+0xB4DB 0x7BE1
+0xB4DC 0x7A9C
+0xB4DD 0x6467
+0xB4DE 0x5D14
+0xB4DF 0x50AC
+0xB4E0 0x8106
+0xB4E1 0x7601
+0xB4E2 0x7CB9
+0xB4E3 0x6DEC
+0xB4E4 0x7FE0
+0xB4E5 0x6751
+0xB4E6 0x5B58
+0xB4E7 0x5BF8
+0xB4E8 0x78CB
+0xB4E9 0x64AE
+0xB4EA 0x6413
+0xB4EB 0x63AA
+0xB4EC 0x632B
+0xB4ED 0x9519
+0xB4EE 0x642D
+0xB4EF 0x8FBE
+0xB4F0 0x7B54
+0xB4F1 0x7629
+0xB4F2 0x6253
+0xB4F3 0x5927
+0xB4F4 0x5446
+0xB4F5 0x6B79
+0xB4F6 0x50A3
+0xB4F7 0x6234
+0xB4F8 0x5E26
+0xB4F9 0x6B86
+0xB4FA 0x4EE3
+0xB4FB 0x8D37
+0xB4FC 0x888B
+0xB4FD 0x5F85
+0xB4FE 0x902E
+0xB540 0x790D
+0xB541 0x790E
+0xB542 0x790F
+0xB543 0x7910
+0xB544 0x7911
+0xB545 0x7912
+0xB546 0x7914
+0xB547 0x7915
+0xB548 0x7916
+0xB549 0x7917
+0xB54A 0x7918
+0xB54B 0x7919
+0xB54C 0x791A
+0xB54D 0x791B
+0xB54E 0x791C
+0xB54F 0x791D
+0xB550 0x791F
+0xB551 0x7920
+0xB552 0x7921
+0xB553 0x7922
+0xB554 0x7923
+0xB555 0x7925
+0xB556 0x7926
+0xB557 0x7927
+0xB558 0x7928
+0xB559 0x7929
+0xB55A 0x792A
+0xB55B 0x792B
+0xB55C 0x792C
+0xB55D 0x792D
+0xB55E 0x792E
+0xB55F 0x792F
+0xB560 0x7930
+0xB561 0x7931
+0xB562 0x7932
+0xB563 0x7933
+0xB564 0x7935
+0xB565 0x7936
+0xB566 0x7937
+0xB567 0x7938
+0xB568 0x7939
+0xB569 0x793D
+0xB56A 0x793F
+0xB56B 0x7942
+0xB56C 0x7943
+0xB56D 0x7944
+0xB56E 0x7945
+0xB56F 0x7947
+0xB570 0x794A
+0xB571 0x794B
+0xB572 0x794C
+0xB573 0x794D
+0xB574 0x794E
+0xB575 0x794F
+0xB576 0x7950
+0xB577 0x7951
+0xB578 0x7952
+0xB579 0x7954
+0xB57A 0x7955
+0xB57B 0x7958
+0xB57C 0x7959
+0xB57D 0x7961
+0xB57E 0x7963
+0xB580 0x7964
+0xB581 0x7966
+0xB582 0x7969
+0xB583 0x796A
+0xB584 0x796B
+0xB585 0x796C
+0xB586 0x796E
+0xB587 0x7970
+0xB588 0x7971
+0xB589 0x7972
+0xB58A 0x7973
+0xB58B 0x7974
+0xB58C 0x7975
+0xB58D 0x7976
+0xB58E 0x7979
+0xB58F 0x797B
+0xB590 0x797C
+0xB591 0x797D
+0xB592 0x797E
+0xB593 0x797F
+0xB594 0x7982
+0xB595 0x7983
+0xB596 0x7986
+0xB597 0x7987
+0xB598 0x7988
+0xB599 0x7989
+0xB59A 0x798B
+0xB59B 0x798C
+0xB59C 0x798D
+0xB59D 0x798E
+0xB59E 0x7990
+0xB59F 0x7991
+0xB5A0 0x7992
+0xB5A1 0x6020
+0xB5A2 0x803D
+0xB5A3 0x62C5
+0xB5A4 0x4E39
+0xB5A5 0x5355
+0xB5A6 0x90F8
+0xB5A7 0x63B8
+0xB5A8 0x80C6
+0xB5A9 0x65E6
+0xB5AA 0x6C2E
+0xB5AB 0x4F46
+0xB5AC 0x60EE
+0xB5AD 0x6DE1
+0xB5AE 0x8BDE
+0xB5AF 0x5F39
+0xB5B0 0x86CB
+0xB5B1 0x5F53
+0xB5B2 0x6321
+0xB5B3 0x515A
+0xB5B4 0x8361
+0xB5B5 0x6863
+0xB5B6 0x5200
+0xB5B7 0x6363
+0xB5B8 0x8E48
+0xB5B9 0x5012
+0xB5BA 0x5C9B
+0xB5BB 0x7977
+0xB5BC 0x5BFC
+0xB5BD 0x5230
+0xB5BE 0x7A3B
+0xB5BF 0x60BC
+0xB5C0 0x9053
+0xB5C1 0x76D7
+0xB5C2 0x5FB7
+0xB5C3 0x5F97
+0xB5C4 0x7684
+0xB5C5 0x8E6C
+0xB5C6 0x706F
+0xB5C7 0x767B
+0xB5C8 0x7B49
+0xB5C9 0x77AA
+0xB5CA 0x51F3
+0xB5CB 0x9093
+0xB5CC 0x5824
+0xB5CD 0x4F4E
+0xB5CE 0x6EF4
+0xB5CF 0x8FEA
+0xB5D0 0x654C
+0xB5D1 0x7B1B
+0xB5D2 0x72C4
+0xB5D3 0x6DA4
+0xB5D4 0x7FDF
+0xB5D5 0x5AE1
+0xB5D6 0x62B5
+0xB5D7 0x5E95
+0xB5D8 0x5730
+0xB5D9 0x8482
+0xB5DA 0x7B2C
+0xB5DB 0x5E1D
+0xB5DC 0x5F1F
+0xB5DD 0x9012
+0xB5DE 0x7F14
+0xB5DF 0x98A0
+0xB5E0 0x6382
+0xB5E1 0x6EC7
+0xB5E2 0x7898
+0xB5E3 0x70B9
+0xB5E4 0x5178
+0xB5E5 0x975B
+0xB5E6 0x57AB
+0xB5E7 0x7535
+0xB5E8 0x4F43
+0xB5E9 0x7538
+0xB5EA 0x5E97
+0xB5EB 0x60E6
+0xB5EC 0x5960
+0xB5ED 0x6DC0
+0xB5EE 0x6BBF
+0xB5EF 0x7889
+0xB5F0 0x53FC
+0xB5F1 0x96D5
+0xB5F2 0x51CB
+0xB5F3 0x5201
+0xB5F4 0x6389
+0xB5F5 0x540A
+0xB5F6 0x9493
+0xB5F7 0x8C03
+0xB5F8 0x8DCC
+0xB5F9 0x7239
+0xB5FA 0x789F
+0xB5FB 0x8776
+0xB5FC 0x8FED
+0xB5FD 0x8C0D
+0xB5FE 0x53E0
+0xB640 0x7993
+0xB641 0x7994
+0xB642 0x7995
+0xB643 0x7996
+0xB644 0x7997
+0xB645 0x7998
+0xB646 0x7999
+0xB647 0x799B
+0xB648 0x799C
+0xB649 0x799D
+0xB64A 0x799E
+0xB64B 0x799F
+0xB64C 0x79A0
+0xB64D 0x79A1
+0xB64E 0x79A2
+0xB64F 0x79A3
+0xB650 0x79A4
+0xB651 0x79A5
+0xB652 0x79A6
+0xB653 0x79A8
+0xB654 0x79A9
+0xB655 0x79AA
+0xB656 0x79AB
+0xB657 0x79AC
+0xB658 0x79AD
+0xB659 0x79AE
+0xB65A 0x79AF
+0xB65B 0x79B0
+0xB65C 0x79B1
+0xB65D 0x79B2
+0xB65E 0x79B4
+0xB65F 0x79B5
+0xB660 0x79B6
+0xB661 0x79B7
+0xB662 0x79B8
+0xB663 0x79BC
+0xB664 0x79BF
+0xB665 0x79C2
+0xB666 0x79C4
+0xB667 0x79C5
+0xB668 0x79C7
+0xB669 0x79C8
+0xB66A 0x79CA
+0xB66B 0x79CC
+0xB66C 0x79CE
+0xB66D 0x79CF
+0xB66E 0x79D0
+0xB66F 0x79D3
+0xB670 0x79D4
+0xB671 0x79D6
+0xB672 0x79D7
+0xB673 0x79D9
+0xB674 0x79DA
+0xB675 0x79DB
+0xB676 0x79DC
+0xB677 0x79DD
+0xB678 0x79DE
+0xB679 0x79E0
+0xB67A 0x79E1
+0xB67B 0x79E2
+0xB67C 0x79E5
+0xB67D 0x79E8
+0xB67E 0x79EA
+0xB680 0x79EC
+0xB681 0x79EE
+0xB682 0x79F1
+0xB683 0x79F2
+0xB684 0x79F3
+0xB685 0x79F4
+0xB686 0x79F5
+0xB687 0x79F6
+0xB688 0x79F7
+0xB689 0x79F9
+0xB68A 0x79FA
+0xB68B 0x79FC
+0xB68C 0x79FE
+0xB68D 0x79FF
+0xB68E 0x7A01
+0xB68F 0x7A04
+0xB690 0x7A05
+0xB691 0x7A07
+0xB692 0x7A08
+0xB693 0x7A09
+0xB694 0x7A0A
+0xB695 0x7A0C
+0xB696 0x7A0F
+0xB697 0x7A10
+0xB698 0x7A11
+0xB699 0x7A12
+0xB69A 0x7A13
+0xB69B 0x7A15
+0xB69C 0x7A16
+0xB69D 0x7A18
+0xB69E 0x7A19
+0xB69F 0x7A1B
+0xB6A0 0x7A1C
+0xB6A1 0x4E01
+0xB6A2 0x76EF
+0xB6A3 0x53EE
+0xB6A4 0x9489
+0xB6A5 0x9876
+0xB6A6 0x9F0E
+0xB6A7 0x952D
+0xB6A8 0x5B9A
+0xB6A9 0x8BA2
+0xB6AA 0x4E22
+0xB6AB 0x4E1C
+0xB6AC 0x51AC
+0xB6AD 0x8463
+0xB6AE 0x61C2
+0xB6AF 0x52A8
+0xB6B0 0x680B
+0xB6B1 0x4F97
+0xB6B2 0x606B
+0xB6B3 0x51BB
+0xB6B4 0x6D1E
+0xB6B5 0x515C
+0xB6B6 0x6296
+0xB6B7 0x6597
+0xB6B8 0x9661
+0xB6B9 0x8C46
+0xB6BA 0x9017
+0xB6BB 0x75D8
+0xB6BC 0x90FD
+0xB6BD 0x7763
+0xB6BE 0x6BD2
+0xB6BF 0x728A
+0xB6C0 0x72EC
+0xB6C1 0x8BFB
+0xB6C2 0x5835
+0xB6C3 0x7779
+0xB6C4 0x8D4C
+0xB6C5 0x675C
+0xB6C6 0x9540
+0xB6C7 0x809A
+0xB6C8 0x5EA6
+0xB6C9 0x6E21
+0xB6CA 0x5992
+0xB6CB 0x7AEF
+0xB6CC 0x77ED
+0xB6CD 0x953B
+0xB6CE 0x6BB5
+0xB6CF 0x65AD
+0xB6D0 0x7F0E
+0xB6D1 0x5806
+0xB6D2 0x5151
+0xB6D3 0x961F
+0xB6D4 0x5BF9
+0xB6D5 0x58A9
+0xB6D6 0x5428
+0xB6D7 0x8E72
+0xB6D8 0x6566
+0xB6D9 0x987F
+0xB6DA 0x56E4
+0xB6DB 0x949D
+0xB6DC 0x76FE
+0xB6DD 0x9041
+0xB6DE 0x6387
+0xB6DF 0x54C6
+0xB6E0 0x591A
+0xB6E1 0x593A
+0xB6E2 0x579B
+0xB6E3 0x8EB2
+0xB6E4 0x6735
+0xB6E5 0x8DFA
+0xB6E6 0x8235
+0xB6E7 0x5241
+0xB6E8 0x60F0
+0xB6E9 0x5815
+0xB6EA 0x86FE
+0xB6EB 0x5CE8
+0xB6EC 0x9E45
+0xB6ED 0x4FC4
+0xB6EE 0x989D
+0xB6EF 0x8BB9
+0xB6F0 0x5A25
+0xB6F1 0x6076
+0xB6F2 0x5384
+0xB6F3 0x627C
+0xB6F4 0x904F
+0xB6F5 0x9102
+0xB6F6 0x997F
+0xB6F7 0x6069
+0xB6F8 0x800C
+0xB6F9 0x513F
+0xB6FA 0x8033
+0xB6FB 0x5C14
+0xB6FC 0x9975
+0xB6FD 0x6D31
+0xB6FE 0x4E8C
+0xB740 0x7A1D
+0xB741 0x7A1F
+0xB742 0x7A21
+0xB743 0x7A22
+0xB744 0x7A24
+0xB745 0x7A25
+0xB746 0x7A26
+0xB747 0x7A27
+0xB748 0x7A28
+0xB749 0x7A29
+0xB74A 0x7A2A
+0xB74B 0x7A2B
+0xB74C 0x7A2C
+0xB74D 0x7A2D
+0xB74E 0x7A2E
+0xB74F 0x7A2F
+0xB750 0x7A30
+0xB751 0x7A31
+0xB752 0x7A32
+0xB753 0x7A34
+0xB754 0x7A35
+0xB755 0x7A36
+0xB756 0x7A38
+0xB757 0x7A3A
+0xB758 0x7A3E
+0xB759 0x7A40
+0xB75A 0x7A41
+0xB75B 0x7A42
+0xB75C 0x7A43
+0xB75D 0x7A44
+0xB75E 0x7A45
+0xB75F 0x7A47
+0xB760 0x7A48
+0xB761 0x7A49
+0xB762 0x7A4A
+0xB763 0x7A4B
+0xB764 0x7A4C
+0xB765 0x7A4D
+0xB766 0x7A4E
+0xB767 0x7A4F
+0xB768 0x7A50
+0xB769 0x7A52
+0xB76A 0x7A53
+0xB76B 0x7A54
+0xB76C 0x7A55
+0xB76D 0x7A56
+0xB76E 0x7A58
+0xB76F 0x7A59
+0xB770 0x7A5A
+0xB771 0x7A5B
+0xB772 0x7A5C
+0xB773 0x7A5D
+0xB774 0x7A5E
+0xB775 0x7A5F
+0xB776 0x7A60
+0xB777 0x7A61
+0xB778 0x7A62
+0xB779 0x7A63
+0xB77A 0x7A64
+0xB77B 0x7A65
+0xB77C 0x7A66
+0xB77D 0x7A67
+0xB77E 0x7A68
+0xB780 0x7A69
+0xB781 0x7A6A
+0xB782 0x7A6B
+0xB783 0x7A6C
+0xB784 0x7A6D
+0xB785 0x7A6E
+0xB786 0x7A6F
+0xB787 0x7A71
+0xB788 0x7A72
+0xB789 0x7A73
+0xB78A 0x7A75
+0xB78B 0x7A7B
+0xB78C 0x7A7C
+0xB78D 0x7A7D
+0xB78E 0x7A7E
+0xB78F 0x7A82
+0xB790 0x7A85
+0xB791 0x7A87
+0xB792 0x7A89
+0xB793 0x7A8A
+0xB794 0x7A8B
+0xB795 0x7A8C
+0xB796 0x7A8E
+0xB797 0x7A8F
+0xB798 0x7A90
+0xB799 0x7A93
+0xB79A 0x7A94
+0xB79B 0x7A99
+0xB79C 0x7A9A
+0xB79D 0x7A9B
+0xB79E 0x7A9E
+0xB79F 0x7AA1
+0xB7A0 0x7AA2
+0xB7A1 0x8D30
+0xB7A2 0x53D1
+0xB7A3 0x7F5A
+0xB7A4 0x7B4F
+0xB7A5 0x4F10
+0xB7A6 0x4E4F
+0xB7A7 0x9600
+0xB7A8 0x6CD5
+0xB7A9 0x73D0
+0xB7AA 0x85E9
+0xB7AB 0x5E06
+0xB7AC 0x756A
+0xB7AD 0x7FFB
+0xB7AE 0x6A0A
+0xB7AF 0x77FE
+0xB7B0 0x9492
+0xB7B1 0x7E41
+0xB7B2 0x51E1
+0xB7B3 0x70E6
+0xB7B4 0x53CD
+0xB7B5 0x8FD4
+0xB7B6 0x8303
+0xB7B7 0x8D29
+0xB7B8 0x72AF
+0xB7B9 0x996D
+0xB7BA 0x6CDB
+0xB7BB 0x574A
+0xB7BC 0x82B3
+0xB7BD 0x65B9
+0xB7BE 0x80AA
+0xB7BF 0x623F
+0xB7C0 0x9632
+0xB7C1 0x59A8
+0xB7C2 0x4EFF
+0xB7C3 0x8BBF
+0xB7C4 0x7EBA
+0xB7C5 0x653E
+0xB7C6 0x83F2
+0xB7C7 0x975E
+0xB7C8 0x5561
+0xB7C9 0x98DE
+0xB7CA 0x80A5
+0xB7CB 0x532A
+0xB7CC 0x8BFD
+0xB7CD 0x5420
+0xB7CE 0x80BA
+0xB7CF 0x5E9F
+0xB7D0 0x6CB8
+0xB7D1 0x8D39
+0xB7D2 0x82AC
+0xB7D3 0x915A
+0xB7D4 0x5429
+0xB7D5 0x6C1B
+0xB7D6 0x5206
+0xB7D7 0x7EB7
+0xB7D8 0x575F
+0xB7D9 0x711A
+0xB7DA 0x6C7E
+0xB7DB 0x7C89
+0xB7DC 0x594B
+0xB7DD 0x4EFD
+0xB7DE 0x5FFF
+0xB7DF 0x6124
+0xB7E0 0x7CAA
+0xB7E1 0x4E30
+0xB7E2 0x5C01
+0xB7E3 0x67AB
+0xB7E4 0x8702
+0xB7E5 0x5CF0
+0xB7E6 0x950B
+0xB7E7 0x98CE
+0xB7E8 0x75AF
+0xB7E9 0x70FD
+0xB7EA 0x9022
+0xB7EB 0x51AF
+0xB7EC 0x7F1D
+0xB7ED 0x8BBD
+0xB7EE 0x5949
+0xB7EF 0x51E4
+0xB7F0 0x4F5B
+0xB7F1 0x5426
+0xB7F2 0x592B
+0xB7F3 0x6577
+0xB7F4 0x80A4
+0xB7F5 0x5B75
+0xB7F6 0x6276
+0xB7F7 0x62C2
+0xB7F8 0x8F90
+0xB7F9 0x5E45
+0xB7FA 0x6C1F
+0xB7FB 0x7B26
+0xB7FC 0x4F0F
+0xB7FD 0x4FD8
+0xB7FE 0x670D
+0xB840 0x7AA3
+0xB841 0x7AA4
+0xB842 0x7AA7
+0xB843 0x7AA9
+0xB844 0x7AAA
+0xB845 0x7AAB
+0xB846 0x7AAE
+0xB847 0x7AAF
+0xB848 0x7AB0
+0xB849 0x7AB1
+0xB84A 0x7AB2
+0xB84B 0x7AB4
+0xB84C 0x7AB5
+0xB84D 0x7AB6
+0xB84E 0x7AB7
+0xB84F 0x7AB8
+0xB850 0x7AB9
+0xB851 0x7ABA
+0xB852 0x7ABB
+0xB853 0x7ABC
+0xB854 0x7ABD
+0xB855 0x7ABE
+0xB856 0x7AC0
+0xB857 0x7AC1
+0xB858 0x7AC2
+0xB859 0x7AC3
+0xB85A 0x7AC4
+0xB85B 0x7AC5
+0xB85C 0x7AC6
+0xB85D 0x7AC7
+0xB85E 0x7AC8
+0xB85F 0x7AC9
+0xB860 0x7ACA
+0xB861 0x7ACC
+0xB862 0x7ACD
+0xB863 0x7ACE
+0xB864 0x7ACF
+0xB865 0x7AD0
+0xB866 0x7AD1
+0xB867 0x7AD2
+0xB868 0x7AD3
+0xB869 0x7AD4
+0xB86A 0x7AD5
+0xB86B 0x7AD7
+0xB86C 0x7AD8
+0xB86D 0x7ADA
+0xB86E 0x7ADB
+0xB86F 0x7ADC
+0xB870 0x7ADD
+0xB871 0x7AE1
+0xB872 0x7AE2
+0xB873 0x7AE4
+0xB874 0x7AE7
+0xB875 0x7AE8
+0xB876 0x7AE9
+0xB877 0x7AEA
+0xB878 0x7AEB
+0xB879 0x7AEC
+0xB87A 0x7AEE
+0xB87B 0x7AF0
+0xB87C 0x7AF1
+0xB87D 0x7AF2
+0xB87E 0x7AF3
+0xB880 0x7AF4
+0xB881 0x7AF5
+0xB882 0x7AF6
+0xB883 0x7AF7
+0xB884 0x7AF8
+0xB885 0x7AFB
+0xB886 0x7AFC
+0xB887 0x7AFE
+0xB888 0x7B00
+0xB889 0x7B01
+0xB88A 0x7B02
+0xB88B 0x7B05
+0xB88C 0x7B07
+0xB88D 0x7B09
+0xB88E 0x7B0C
+0xB88F 0x7B0D
+0xB890 0x7B0E
+0xB891 0x7B10
+0xB892 0x7B12
+0xB893 0x7B13
+0xB894 0x7B16
+0xB895 0x7B17
+0xB896 0x7B18
+0xB897 0x7B1A
+0xB898 0x7B1C
+0xB899 0x7B1D
+0xB89A 0x7B1F
+0xB89B 0x7B21
+0xB89C 0x7B22
+0xB89D 0x7B23
+0xB89E 0x7B27
+0xB89F 0x7B29
+0xB8A0 0x7B2D
+0xB8A1 0x6D6E
+0xB8A2 0x6DAA
+0xB8A3 0x798F
+0xB8A4 0x88B1
+0xB8A5 0x5F17
+0xB8A6 0x752B
+0xB8A7 0x629A
+0xB8A8 0x8F85
+0xB8A9 0x4FEF
+0xB8AA 0x91DC
+0xB8AB 0x65A7
+0xB8AC 0x812F
+0xB8AD 0x8151
+0xB8AE 0x5E9C
+0xB8AF 0x8150
+0xB8B0 0x8D74
+0xB8B1 0x526F
+0xB8B2 0x8986
+0xB8B3 0x8D4B
+0xB8B4 0x590D
+0xB8B5 0x5085
+0xB8B6 0x4ED8
+0xB8B7 0x961C
+0xB8B8 0x7236
+0xB8B9 0x8179
+0xB8BA 0x8D1F
+0xB8BB 0x5BCC
+0xB8BC 0x8BA3
+0xB8BD 0x9644
+0xB8BE 0x5987
+0xB8BF 0x7F1A
+0xB8C0 0x5490
+0xB8C1 0x5676
+0xB8C2 0x560E
+0xB8C3 0x8BE5
+0xB8C4 0x6539
+0xB8C5 0x6982
+0xB8C6 0x9499
+0xB8C7 0x76D6
+0xB8C8 0x6E89
+0xB8C9 0x5E72
+0xB8CA 0x7518
+0xB8CB 0x6746
+0xB8CC 0x67D1
+0xB8CD 0x7AFF
+0xB8CE 0x809D
+0xB8CF 0x8D76
+0xB8D0 0x611F
+0xB8D1 0x79C6
+0xB8D2 0x6562
+0xB8D3 0x8D63
+0xB8D4 0x5188
+0xB8D5 0x521A
+0xB8D6 0x94A2
+0xB8D7 0x7F38
+0xB8D8 0x809B
+0xB8D9 0x7EB2
+0xB8DA 0x5C97
+0xB8DB 0x6E2F
+0xB8DC 0x6760
+0xB8DD 0x7BD9
+0xB8DE 0x768B
+0xB8DF 0x9AD8
+0xB8E0 0x818F
+0xB8E1 0x7F94
+0xB8E2 0x7CD5
+0xB8E3 0x641E
+0xB8E4 0x9550
+0xB8E5 0x7A3F
+0xB8E6 0x544A
+0xB8E7 0x54E5
+0xB8E8 0x6B4C
+0xB8E9 0x6401
+0xB8EA 0x6208
+0xB8EB 0x9E3D
+0xB8EC 0x80F3
+0xB8ED 0x7599
+0xB8EE 0x5272
+0xB8EF 0x9769
+0xB8F0 0x845B
+0xB8F1 0x683C
+0xB8F2 0x86E4
+0xB8F3 0x9601
+0xB8F4 0x9694
+0xB8F5 0x94EC
+0xB8F6 0x4E2A
+0xB8F7 0x5404
+0xB8F8 0x7ED9
+0xB8F9 0x6839
+0xB8FA 0x8DDF
+0xB8FB 0x8015
+0xB8FC 0x66F4
+0xB8FD 0x5E9A
+0xB8FE 0x7FB9
+0xB940 0x7B2F
+0xB941 0x7B30
+0xB942 0x7B32
+0xB943 0x7B34
+0xB944 0x7B35
+0xB945 0x7B36
+0xB946 0x7B37
+0xB947 0x7B39
+0xB948 0x7B3B
+0xB949 0x7B3D
+0xB94A 0x7B3F
+0xB94B 0x7B40
+0xB94C 0x7B41
+0xB94D 0x7B42
+0xB94E 0x7B43
+0xB94F 0x7B44
+0xB950 0x7B46
+0xB951 0x7B48
+0xB952 0x7B4A
+0xB953 0x7B4D
+0xB954 0x7B4E
+0xB955 0x7B53
+0xB956 0x7B55
+0xB957 0x7B57
+0xB958 0x7B59
+0xB959 0x7B5C
+0xB95A 0x7B5E
+0xB95B 0x7B5F
+0xB95C 0x7B61
+0xB95D 0x7B63
+0xB95E 0x7B64
+0xB95F 0x7B65
+0xB960 0x7B66
+0xB961 0x7B67
+0xB962 0x7B68
+0xB963 0x7B69
+0xB964 0x7B6A
+0xB965 0x7B6B
+0xB966 0x7B6C
+0xB967 0x7B6D
+0xB968 0x7B6F
+0xB969 0x7B70
+0xB96A 0x7B73
+0xB96B 0x7B74
+0xB96C 0x7B76
+0xB96D 0x7B78
+0xB96E 0x7B7A
+0xB96F 0x7B7C
+0xB970 0x7B7D
+0xB971 0x7B7F
+0xB972 0x7B81
+0xB973 0x7B82
+0xB974 0x7B83
+0xB975 0x7B84
+0xB976 0x7B86
+0xB977 0x7B87
+0xB978 0x7B88
+0xB979 0x7B89
+0xB97A 0x7B8A
+0xB97B 0x7B8B
+0xB97C 0x7B8C
+0xB97D 0x7B8E
+0xB97E 0x7B8F
+0xB980 0x7B91
+0xB981 0x7B92
+0xB982 0x7B93
+0xB983 0x7B96
+0xB984 0x7B98
+0xB985 0x7B99
+0xB986 0x7B9A
+0xB987 0x7B9B
+0xB988 0x7B9E
+0xB989 0x7B9F
+0xB98A 0x7BA0
+0xB98B 0x7BA3
+0xB98C 0x7BA4
+0xB98D 0x7BA5
+0xB98E 0x7BAE
+0xB98F 0x7BAF
+0xB990 0x7BB0
+0xB991 0x7BB2
+0xB992 0x7BB3
+0xB993 0x7BB5
+0xB994 0x7BB6
+0xB995 0x7BB7
+0xB996 0x7BB9
+0xB997 0x7BBA
+0xB998 0x7BBB
+0xB999 0x7BBC
+0xB99A 0x7BBD
+0xB99B 0x7BBE
+0xB99C 0x7BBF
+0xB99D 0x7BC0
+0xB99E 0x7BC2
+0xB99F 0x7BC3
+0xB9A0 0x7BC4
+0xB9A1 0x57C2
+0xB9A2 0x803F
+0xB9A3 0x6897
+0xB9A4 0x5DE5
+0xB9A5 0x653B
+0xB9A6 0x529F
+0xB9A7 0x606D
+0xB9A8 0x9F9A
+0xB9A9 0x4F9B
+0xB9AA 0x8EAC
+0xB9AB 0x516C
+0xB9AC 0x5BAB
+0xB9AD 0x5F13
+0xB9AE 0x5DE9
+0xB9AF 0x6C5E
+0xB9B0 0x62F1
+0xB9B1 0x8D21
+0xB9B2 0x5171
+0xB9B3 0x94A9
+0xB9B4 0x52FE
+0xB9B5 0x6C9F
+0xB9B6 0x82DF
+0xB9B7 0x72D7
+0xB9B8 0x57A2
+0xB9B9 0x6784
+0xB9BA 0x8D2D
+0xB9BB 0x591F
+0xB9BC 0x8F9C
+0xB9BD 0x83C7
+0xB9BE 0x5495
+0xB9BF 0x7B8D
+0xB9C0 0x4F30
+0xB9C1 0x6CBD
+0xB9C2 0x5B64
+0xB9C3 0x59D1
+0xB9C4 0x9F13
+0xB9C5 0x53E4
+0xB9C6 0x86CA
+0xB9C7 0x9AA8
+0xB9C8 0x8C37
+0xB9C9 0x80A1
+0xB9CA 0x6545
+0xB9CB 0x987E
+0xB9CC 0x56FA
+0xB9CD 0x96C7
+0xB9CE 0x522E
+0xB9CF 0x74DC
+0xB9D0 0x5250
+0xB9D1 0x5BE1
+0xB9D2 0x6302
+0xB9D3 0x8902
+0xB9D4 0x4E56
+0xB9D5 0x62D0
+0xB9D6 0x602A
+0xB9D7 0x68FA
+0xB9D8 0x5173
+0xB9D9 0x5B98
+0xB9DA 0x51A0
+0xB9DB 0x89C2
+0xB9DC 0x7BA1
+0xB9DD 0x9986
+0xB9DE 0x7F50
+0xB9DF 0x60EF
+0xB9E0 0x704C
+0xB9E1 0x8D2F
+0xB9E2 0x5149
+0xB9E3 0x5E7F
+0xB9E4 0x901B
+0xB9E5 0x7470
+0xB9E6 0x89C4
+0xB9E7 0x572D
+0xB9E8 0x7845
+0xB9E9 0x5F52
+0xB9EA 0x9F9F
+0xB9EB 0x95FA
+0xB9EC 0x8F68
+0xB9ED 0x9B3C
+0xB9EE 0x8BE1
+0xB9EF 0x7678
+0xB9F0 0x6842
+0xB9F1 0x67DC
+0xB9F2 0x8DEA
+0xB9F3 0x8D35
+0xB9F4 0x523D
+0xB9F5 0x8F8A
+0xB9F6 0x6EDA
+0xB9F7 0x68CD
+0xB9F8 0x9505
+0xB9F9 0x90ED
+0xB9FA 0x56FD
+0xB9FB 0x679C
+0xB9FC 0x88F9
+0xB9FD 0x8FC7
+0xB9FE 0x54C8
+0xBA40 0x7BC5
+0xBA41 0x7BC8
+0xBA42 0x7BC9
+0xBA43 0x7BCA
+0xBA44 0x7BCB
+0xBA45 0x7BCD
+0xBA46 0x7BCE
+0xBA47 0x7BCF
+0xBA48 0x7BD0
+0xBA49 0x7BD2
+0xBA4A 0x7BD4
+0xBA4B 0x7BD5
+0xBA4C 0x7BD6
+0xBA4D 0x7BD7
+0xBA4E 0x7BD8
+0xBA4F 0x7BDB
+0xBA50 0x7BDC
+0xBA51 0x7BDE
+0xBA52 0x7BDF
+0xBA53 0x7BE0
+0xBA54 0x7BE2
+0xBA55 0x7BE3
+0xBA56 0x7BE4
+0xBA57 0x7BE7
+0xBA58 0x7BE8
+0xBA59 0x7BE9
+0xBA5A 0x7BEB
+0xBA5B 0x7BEC
+0xBA5C 0x7BED
+0xBA5D 0x7BEF
+0xBA5E 0x7BF0
+0xBA5F 0x7BF2
+0xBA60 0x7BF3
+0xBA61 0x7BF4
+0xBA62 0x7BF5
+0xBA63 0x7BF6
+0xBA64 0x7BF8
+0xBA65 0x7BF9
+0xBA66 0x7BFA
+0xBA67 0x7BFB
+0xBA68 0x7BFD
+0xBA69 0x7BFF
+0xBA6A 0x7C00
+0xBA6B 0x7C01
+0xBA6C 0x7C02
+0xBA6D 0x7C03
+0xBA6E 0x7C04
+0xBA6F 0x7C05
+0xBA70 0x7C06
+0xBA71 0x7C08
+0xBA72 0x7C09
+0xBA73 0x7C0A
+0xBA74 0x7C0D
+0xBA75 0x7C0E
+0xBA76 0x7C10
+0xBA77 0x7C11
+0xBA78 0x7C12
+0xBA79 0x7C13
+0xBA7A 0x7C14
+0xBA7B 0x7C15
+0xBA7C 0x7C17
+0xBA7D 0x7C18
+0xBA7E 0x7C19
+0xBA80 0x7C1A
+0xBA81 0x7C1B
+0xBA82 0x7C1C
+0xBA83 0x7C1D
+0xBA84 0x7C1E
+0xBA85 0x7C20
+0xBA86 0x7C21
+0xBA87 0x7C22
+0xBA88 0x7C23
+0xBA89 0x7C24
+0xBA8A 0x7C25
+0xBA8B 0x7C28
+0xBA8C 0x7C29
+0xBA8D 0x7C2B
+0xBA8E 0x7C2C
+0xBA8F 0x7C2D
+0xBA90 0x7C2E
+0xBA91 0x7C2F
+0xBA92 0x7C30
+0xBA93 0x7C31
+0xBA94 0x7C32
+0xBA95 0x7C33
+0xBA96 0x7C34
+0xBA97 0x7C35
+0xBA98 0x7C36
+0xBA99 0x7C37
+0xBA9A 0x7C39
+0xBA9B 0x7C3A
+0xBA9C 0x7C3B
+0xBA9D 0x7C3C
+0xBA9E 0x7C3D
+0xBA9F 0x7C3E
+0xBAA0 0x7C42
+0xBAA1 0x9AB8
+0xBAA2 0x5B69
+0xBAA3 0x6D77
+0xBAA4 0x6C26
+0xBAA5 0x4EA5
+0xBAA6 0x5BB3
+0xBAA7 0x9A87
+0xBAA8 0x9163
+0xBAA9 0x61A8
+0xBAAA 0x90AF
+0xBAAB 0x97E9
+0xBAAC 0x542B
+0xBAAD 0x6DB5
+0xBAAE 0x5BD2
+0xBAAF 0x51FD
+0xBAB0 0x558A
+0xBAB1 0x7F55
+0xBAB2 0x7FF0
+0xBAB3 0x64BC
+0xBAB4 0x634D
+0xBAB5 0x65F1
+0xBAB6 0x61BE
+0xBAB7 0x608D
+0xBAB8 0x710A
+0xBAB9 0x6C57
+0xBABA 0x6C49
+0xBABB 0x592F
+0xBABC 0x676D
+0xBABD 0x822A
+0xBABE 0x58D5
+0xBABF 0x568E
+0xBAC0 0x8C6A
+0xBAC1 0x6BEB
+0xBAC2 0x90DD
+0xBAC3 0x597D
+0xBAC4 0x8017
+0xBAC5 0x53F7
+0xBAC6 0x6D69
+0xBAC7 0x5475
+0xBAC8 0x559D
+0xBAC9 0x8377
+0xBACA 0x83CF
+0xBACB 0x6838
+0xBACC 0x79BE
+0xBACD 0x548C
+0xBACE 0x4F55
+0xBACF 0x5408
+0xBAD0 0x76D2
+0xBAD1 0x8C89
+0xBAD2 0x9602
+0xBAD3 0x6CB3
+0xBAD4 0x6DB8
+0xBAD5 0x8D6B
+0xBAD6 0x8910
+0xBAD7 0x9E64
+0xBAD8 0x8D3A
+0xBAD9 0x563F
+0xBADA 0x9ED1
+0xBADB 0x75D5
+0xBADC 0x5F88
+0xBADD 0x72E0
+0xBADE 0x6068
+0xBADF 0x54FC
+0xBAE0 0x4EA8
+0xBAE1 0x6A2A
+0xBAE2 0x8861
+0xBAE3 0x6052
+0xBAE4 0x8F70
+0xBAE5 0x54C4
+0xBAE6 0x70D8
+0xBAE7 0x8679
+0xBAE8 0x9E3F
+0xBAE9 0x6D2A
+0xBAEA 0x5B8F
+0xBAEB 0x5F18
+0xBAEC 0x7EA2
+0xBAED 0x5589
+0xBAEE 0x4FAF
+0xBAEF 0x7334
+0xBAF0 0x543C
+0xBAF1 0x539A
+0xBAF2 0x5019
+0xBAF3 0x540E
+0xBAF4 0x547C
+0xBAF5 0x4E4E
+0xBAF6 0x5FFD
+0xBAF7 0x745A
+0xBAF8 0x58F6
+0xBAF9 0x846B
+0xBAFA 0x80E1
+0xBAFB 0x8774
+0xBAFC 0x72D0
+0xBAFD 0x7CCA
+0xBAFE 0x6E56
+0xBB40 0x7C43
+0xBB41 0x7C44
+0xBB42 0x7C45
+0xBB43 0x7C46
+0xBB44 0x7C47
+0xBB45 0x7C48
+0xBB46 0x7C49
+0xBB47 0x7C4A
+0xBB48 0x7C4B
+0xBB49 0x7C4C
+0xBB4A 0x7C4E
+0xBB4B 0x7C4F
+0xBB4C 0x7C50
+0xBB4D 0x7C51
+0xBB4E 0x7C52
+0xBB4F 0x7C53
+0xBB50 0x7C54
+0xBB51 0x7C55
+0xBB52 0x7C56
+0xBB53 0x7C57
+0xBB54 0x7C58
+0xBB55 0x7C59
+0xBB56 0x7C5A
+0xBB57 0x7C5B
+0xBB58 0x7C5C
+0xBB59 0x7C5D
+0xBB5A 0x7C5E
+0xBB5B 0x7C5F
+0xBB5C 0x7C60
+0xBB5D 0x7C61
+0xBB5E 0x7C62
+0xBB5F 0x7C63
+0xBB60 0x7C64
+0xBB61 0x7C65
+0xBB62 0x7C66
+0xBB63 0x7C67
+0xBB64 0x7C68
+0xBB65 0x7C69
+0xBB66 0x7C6A
+0xBB67 0x7C6B
+0xBB68 0x7C6C
+0xBB69 0x7C6D
+0xBB6A 0x7C6E
+0xBB6B 0x7C6F
+0xBB6C 0x7C70
+0xBB6D 0x7C71
+0xBB6E 0x7C72
+0xBB6F 0x7C75
+0xBB70 0x7C76
+0xBB71 0x7C77
+0xBB72 0x7C78
+0xBB73 0x7C79
+0xBB74 0x7C7A
+0xBB75 0x7C7E
+0xBB76 0x7C7F
+0xBB77 0x7C80
+0xBB78 0x7C81
+0xBB79 0x7C82
+0xBB7A 0x7C83
+0xBB7B 0x7C84
+0xBB7C 0x7C85
+0xBB7D 0x7C86
+0xBB7E 0x7C87
+0xBB80 0x7C88
+0xBB81 0x7C8A
+0xBB82 0x7C8B
+0xBB83 0x7C8C
+0xBB84 0x7C8D
+0xBB85 0x7C8E
+0xBB86 0x7C8F
+0xBB87 0x7C90
+0xBB88 0x7C93
+0xBB89 0x7C94
+0xBB8A 0x7C96
+0xBB8B 0x7C99
+0xBB8C 0x7C9A
+0xBB8D 0x7C9B
+0xBB8E 0x7CA0
+0xBB8F 0x7CA1
+0xBB90 0x7CA3
+0xBB91 0x7CA6
+0xBB92 0x7CA7
+0xBB93 0x7CA8
+0xBB94 0x7CA9
+0xBB95 0x7CAB
+0xBB96 0x7CAC
+0xBB97 0x7CAD
+0xBB98 0x7CAF
+0xBB99 0x7CB0
+0xBB9A 0x7CB4
+0xBB9B 0x7CB5
+0xBB9C 0x7CB6
+0xBB9D 0x7CB7
+0xBB9E 0x7CB8
+0xBB9F 0x7CBA
+0xBBA0 0x7CBB
+0xBBA1 0x5F27
+0xBBA2 0x864E
+0xBBA3 0x552C
+0xBBA4 0x62A4
+0xBBA5 0x4E92
+0xBBA6 0x6CAA
+0xBBA7 0x6237
+0xBBA8 0x82B1
+0xBBA9 0x54D7
+0xBBAA 0x534E
+0xBBAB 0x733E
+0xBBAC 0x6ED1
+0xBBAD 0x753B
+0xBBAE 0x5212
+0xBBAF 0x5316
+0xBBB0 0x8BDD
+0xBBB1 0x69D0
+0xBBB2 0x5F8A
+0xBBB3 0x6000
+0xBBB4 0x6DEE
+0xBBB5 0x574F
+0xBBB6 0x6B22
+0xBBB7 0x73AF
+0xBBB8 0x6853
+0xBBB9 0x8FD8
+0xBBBA 0x7F13
+0xBBBB 0x6362
+0xBBBC 0x60A3
+0xBBBD 0x5524
+0xBBBE 0x75EA
+0xBBBF 0x8C62
+0xBBC0 0x7115
+0xBBC1 0x6DA3
+0xBBC2 0x5BA6
+0xBBC3 0x5E7B
+0xBBC4 0x8352
+0xBBC5 0x614C
+0xBBC6 0x9EC4
+0xBBC7 0x78FA
+0xBBC8 0x8757
+0xBBC9 0x7C27
+0xBBCA 0x7687
+0xBBCB 0x51F0
+0xBBCC 0x60F6
+0xBBCD 0x714C
+0xBBCE 0x6643
+0xBBCF 0x5E4C
+0xBBD0 0x604D
+0xBBD1 0x8C0E
+0xBBD2 0x7070
+0xBBD3 0x6325
+0xBBD4 0x8F89
+0xBBD5 0x5FBD
+0xBBD6 0x6062
+0xBBD7 0x86D4
+0xBBD8 0x56DE
+0xBBD9 0x6BC1
+0xBBDA 0x6094
+0xBBDB 0x6167
+0xBBDC 0x5349
+0xBBDD 0x60E0
+0xBBDE 0x6666
+0xBBDF 0x8D3F
+0xBBE0 0x79FD
+0xBBE1 0x4F1A
+0xBBE2 0x70E9
+0xBBE3 0x6C47
+0xBBE4 0x8BB3
+0xBBE5 0x8BF2
+0xBBE6 0x7ED8
+0xBBE7 0x8364
+0xBBE8 0x660F
+0xBBE9 0x5A5A
+0xBBEA 0x9B42
+0xBBEB 0x6D51
+0xBBEC 0x6DF7
+0xBBED 0x8C41
+0xBBEE 0x6D3B
+0xBBEF 0x4F19
+0xBBF0 0x706B
+0xBBF1 0x83B7
+0xBBF2 0x6216
+0xBBF3 0x60D1
+0xBBF4 0x970D
+0xBBF5 0x8D27
+0xBBF6 0x7978
+0xBBF7 0x51FB
+0xBBF8 0x573E
+0xBBF9 0x57FA
+0xBBFA 0x673A
+0xBBFB 0x7578
+0xBBFC 0x7A3D
+0xBBFD 0x79EF
+0xBBFE 0x7B95
+0xBC40 0x7CBF
+0xBC41 0x7CC0
+0xBC42 0x7CC2
+0xBC43 0x7CC3
+0xBC44 0x7CC4
+0xBC45 0x7CC6
+0xBC46 0x7CC9
+0xBC47 0x7CCB
+0xBC48 0x7CCE
+0xBC49 0x7CCF
+0xBC4A 0x7CD0
+0xBC4B 0x7CD1
+0xBC4C 0x7CD2
+0xBC4D 0x7CD3
+0xBC4E 0x7CD4
+0xBC4F 0x7CD8
+0xBC50 0x7CDA
+0xBC51 0x7CDB
+0xBC52 0x7CDD
+0xBC53 0x7CDE
+0xBC54 0x7CE1
+0xBC55 0x7CE2
+0xBC56 0x7CE3
+0xBC57 0x7CE4
+0xBC58 0x7CE5
+0xBC59 0x7CE6
+0xBC5A 0x7CE7
+0xBC5B 0x7CE9
+0xBC5C 0x7CEA
+0xBC5D 0x7CEB
+0xBC5E 0x7CEC
+0xBC5F 0x7CED
+0xBC60 0x7CEE
+0xBC61 0x7CF0
+0xBC62 0x7CF1
+0xBC63 0x7CF2
+0xBC64 0x7CF3
+0xBC65 0x7CF4
+0xBC66 0x7CF5
+0xBC67 0x7CF6
+0xBC68 0x7CF7
+0xBC69 0x7CF9
+0xBC6A 0x7CFA
+0xBC6B 0x7CFC
+0xBC6C 0x7CFD
+0xBC6D 0x7CFE
+0xBC6E 0x7CFF
+0xBC6F 0x7D00
+0xBC70 0x7D01
+0xBC71 0x7D02
+0xBC72 0x7D03
+0xBC73 0x7D04
+0xBC74 0x7D05
+0xBC75 0x7D06
+0xBC76 0x7D07
+0xBC77 0x7D08
+0xBC78 0x7D09
+0xBC79 0x7D0B
+0xBC7A 0x7D0C
+0xBC7B 0x7D0D
+0xBC7C 0x7D0E
+0xBC7D 0x7D0F
+0xBC7E 0x7D10
+0xBC80 0x7D11
+0xBC81 0x7D12
+0xBC82 0x7D13
+0xBC83 0x7D14
+0xBC84 0x7D15
+0xBC85 0x7D16
+0xBC86 0x7D17
+0xBC87 0x7D18
+0xBC88 0x7D19
+0xBC89 0x7D1A
+0xBC8A 0x7D1B
+0xBC8B 0x7D1C
+0xBC8C 0x7D1D
+0xBC8D 0x7D1E
+0xBC8E 0x7D1F
+0xBC8F 0x7D21
+0xBC90 0x7D23
+0xBC91 0x7D24
+0xBC92 0x7D25
+0xBC93 0x7D26
+0xBC94 0x7D28
+0xBC95 0x7D29
+0xBC96 0x7D2A
+0xBC97 0x7D2C
+0xBC98 0x7D2D
+0xBC99 0x7D2E
+0xBC9A 0x7D30
+0xBC9B 0x7D31
+0xBC9C 0x7D32
+0xBC9D 0x7D33
+0xBC9E 0x7D34
+0xBC9F 0x7D35
+0xBCA0 0x7D36
+0xBCA1 0x808C
+0xBCA2 0x9965
+0xBCA3 0x8FF9
+0xBCA4 0x6FC0
+0xBCA5 0x8BA5
+0xBCA6 0x9E21
+0xBCA7 0x59EC
+0xBCA8 0x7EE9
+0xBCA9 0x7F09
+0xBCAA 0x5409
+0xBCAB 0x6781
+0xBCAC 0x68D8
+0xBCAD 0x8F91
+0xBCAE 0x7C4D
+0xBCAF 0x96C6
+0xBCB0 0x53CA
+0xBCB1 0x6025
+0xBCB2 0x75BE
+0xBCB3 0x6C72
+0xBCB4 0x5373
+0xBCB5 0x5AC9
+0xBCB6 0x7EA7
+0xBCB7 0x6324
+0xBCB8 0x51E0
+0xBCB9 0x810A
+0xBCBA 0x5DF1
+0xBCBB 0x84DF
+0xBCBC 0x6280
+0xBCBD 0x5180
+0xBCBE 0x5B63
+0xBCBF 0x4F0E
+0xBCC0 0x796D
+0xBCC1 0x5242
+0xBCC2 0x60B8
+0xBCC3 0x6D4E
+0xBCC4 0x5BC4
+0xBCC5 0x5BC2
+0xBCC6 0x8BA1
+0xBCC7 0x8BB0
+0xBCC8 0x65E2
+0xBCC9 0x5FCC
+0xBCCA 0x9645
+0xBCCB 0x5993
+0xBCCC 0x7EE7
+0xBCCD 0x7EAA
+0xBCCE 0x5609
+0xBCCF 0x67B7
+0xBCD0 0x5939
+0xBCD1 0x4F73
+0xBCD2 0x5BB6
+0xBCD3 0x52A0
+0xBCD4 0x835A
+0xBCD5 0x988A
+0xBCD6 0x8D3E
+0xBCD7 0x7532
+0xBCD8 0x94BE
+0xBCD9 0x5047
+0xBCDA 0x7A3C
+0xBCDB 0x4EF7
+0xBCDC 0x67B6
+0xBCDD 0x9A7E
+0xBCDE 0x5AC1
+0xBCDF 0x6B7C
+0xBCE0 0x76D1
+0xBCE1 0x575A
+0xBCE2 0x5C16
+0xBCE3 0x7B3A
+0xBCE4 0x95F4
+0xBCE5 0x714E
+0xBCE6 0x517C
+0xBCE7 0x80A9
+0xBCE8 0x8270
+0xBCE9 0x5978
+0xBCEA 0x7F04
+0xBCEB 0x8327
+0xBCEC 0x68C0
+0xBCED 0x67EC
+0xBCEE 0x78B1
+0xBCEF 0x7877
+0xBCF0 0x62E3
+0xBCF1 0x6361
+0xBCF2 0x7B80
+0xBCF3 0x4FED
+0xBCF4 0x526A
+0xBCF5 0x51CF
+0xBCF6 0x8350
+0xBCF7 0x69DB
+0xBCF8 0x9274
+0xBCF9 0x8DF5
+0xBCFA 0x8D31
+0xBCFB 0x89C1
+0xBCFC 0x952E
+0xBCFD 0x7BAD
+0xBCFE 0x4EF6
+0xBD40 0x7D37
+0xBD41 0x7D38
+0xBD42 0x7D39
+0xBD43 0x7D3A
+0xBD44 0x7D3B
+0xBD45 0x7D3C
+0xBD46 0x7D3D
+0xBD47 0x7D3E
+0xBD48 0x7D3F
+0xBD49 0x7D40
+0xBD4A 0x7D41
+0xBD4B 0x7D42
+0xBD4C 0x7D43
+0xBD4D 0x7D44
+0xBD4E 0x7D45
+0xBD4F 0x7D46
+0xBD50 0x7D47
+0xBD51 0x7D48
+0xBD52 0x7D49
+0xBD53 0x7D4A
+0xBD54 0x7D4B
+0xBD55 0x7D4C
+0xBD56 0x7D4D
+0xBD57 0x7D4E
+0xBD58 0x7D4F
+0xBD59 0x7D50
+0xBD5A 0x7D51
+0xBD5B 0x7D52
+0xBD5C 0x7D53
+0xBD5D 0x7D54
+0xBD5E 0x7D55
+0xBD5F 0x7D56
+0xBD60 0x7D57
+0xBD61 0x7D58
+0xBD62 0x7D59
+0xBD63 0x7D5A
+0xBD64 0x7D5B
+0xBD65 0x7D5C
+0xBD66 0x7D5D
+0xBD67 0x7D5E
+0xBD68 0x7D5F
+0xBD69 0x7D60
+0xBD6A 0x7D61
+0xBD6B 0x7D62
+0xBD6C 0x7D63
+0xBD6D 0x7D64
+0xBD6E 0x7D65
+0xBD6F 0x7D66
+0xBD70 0x7D67
+0xBD71 0x7D68
+0xBD72 0x7D69
+0xBD73 0x7D6A
+0xBD74 0x7D6B
+0xBD75 0x7D6C
+0xBD76 0x7D6D
+0xBD77 0x7D6F
+0xBD78 0x7D70
+0xBD79 0x7D71
+0xBD7A 0x7D72
+0xBD7B 0x7D73
+0xBD7C 0x7D74
+0xBD7D 0x7D75
+0xBD7E 0x7D76
+0xBD80 0x7D78
+0xBD81 0x7D79
+0xBD82 0x7D7A
+0xBD83 0x7D7B
+0xBD84 0x7D7C
+0xBD85 0x7D7D
+0xBD86 0x7D7E
+0xBD87 0x7D7F
+0xBD88 0x7D80
+0xBD89 0x7D81
+0xBD8A 0x7D82
+0xBD8B 0x7D83
+0xBD8C 0x7D84
+0xBD8D 0x7D85
+0xBD8E 0x7D86
+0xBD8F 0x7D87
+0xBD90 0x7D88
+0xBD91 0x7D89
+0xBD92 0x7D8A
+0xBD93 0x7D8B
+0xBD94 0x7D8C
+0xBD95 0x7D8D
+0xBD96 0x7D8E
+0xBD97 0x7D8F
+0xBD98 0x7D90
+0xBD99 0x7D91
+0xBD9A 0x7D92
+0xBD9B 0x7D93
+0xBD9C 0x7D94
+0xBD9D 0x7D95
+0xBD9E 0x7D96
+0xBD9F 0x7D97
+0xBDA0 0x7D98
+0xBDA1 0x5065
+0xBDA2 0x8230
+0xBDA3 0x5251
+0xBDA4 0x996F
+0xBDA5 0x6E10
+0xBDA6 0x6E85
+0xBDA7 0x6DA7
+0xBDA8 0x5EFA
+0xBDA9 0x50F5
+0xBDAA 0x59DC
+0xBDAB 0x5C06
+0xBDAC 0x6D46
+0xBDAD 0x6C5F
+0xBDAE 0x7586
+0xBDAF 0x848B
+0xBDB0 0x6868
+0xBDB1 0x5956
+0xBDB2 0x8BB2
+0xBDB3 0x5320
+0xBDB4 0x9171
+0xBDB5 0x964D
+0xBDB6 0x8549
+0xBDB7 0x6912
+0xBDB8 0x7901
+0xBDB9 0x7126
+0xBDBA 0x80F6
+0xBDBB 0x4EA4
+0xBDBC 0x90CA
+0xBDBD 0x6D47
+0xBDBE 0x9A84
+0xBDBF 0x5A07
+0xBDC0 0x56BC
+0xBDC1 0x6405
+0xBDC2 0x94F0
+0xBDC3 0x77EB
+0xBDC4 0x4FA5
+0xBDC5 0x811A
+0xBDC6 0x72E1
+0xBDC7 0x89D2
+0xBDC8 0x997A
+0xBDC9 0x7F34
+0xBDCA 0x7EDE
+0xBDCB 0x527F
+0xBDCC 0x6559
+0xBDCD 0x9175
+0xBDCE 0x8F7F
+0xBDCF 0x8F83
+0xBDD0 0x53EB
+0xBDD1 0x7A96
+0xBDD2 0x63ED
+0xBDD3 0x63A5
+0xBDD4 0x7686
+0xBDD5 0x79F8
+0xBDD6 0x8857
+0xBDD7 0x9636
+0xBDD8 0x622A
+0xBDD9 0x52AB
+0xBDDA 0x8282
+0xBDDB 0x6854
+0xBDDC 0x6770
+0xBDDD 0x6377
+0xBDDE 0x776B
+0xBDDF 0x7AED
+0xBDE0 0x6D01
+0xBDE1 0x7ED3
+0xBDE2 0x89E3
+0xBDE3 0x59D0
+0xBDE4 0x6212
+0xBDE5 0x85C9
+0xBDE6 0x82A5
+0xBDE7 0x754C
+0xBDE8 0x501F
+0xBDE9 0x4ECB
+0xBDEA 0x75A5
+0xBDEB 0x8BEB
+0xBDEC 0x5C4A
+0xBDED 0x5DFE
+0xBDEE 0x7B4B
+0xBDEF 0x65A4
+0xBDF0 0x91D1
+0xBDF1 0x4ECA
+0xBDF2 0x6D25
+0xBDF3 0x895F
+0xBDF4 0x7D27
+0xBDF5 0x9526
+0xBDF6 0x4EC5
+0xBDF7 0x8C28
+0xBDF8 0x8FDB
+0xBDF9 0x9773
+0xBDFA 0x664B
+0xBDFB 0x7981
+0xBDFC 0x8FD1
+0xBDFD 0x70EC
+0xBDFE 0x6D78
+0xBE40 0x7D99
+0xBE41 0x7D9A
+0xBE42 0x7D9B
+0xBE43 0x7D9C
+0xBE44 0x7D9D
+0xBE45 0x7D9E
+0xBE46 0x7D9F
+0xBE47 0x7DA0
+0xBE48 0x7DA1
+0xBE49 0x7DA2
+0xBE4A 0x7DA3
+0xBE4B 0x7DA4
+0xBE4C 0x7DA5
+0xBE4D 0x7DA7
+0xBE4E 0x7DA8
+0xBE4F 0x7DA9
+0xBE50 0x7DAA
+0xBE51 0x7DAB
+0xBE52 0x7DAC
+0xBE53 0x7DAD
+0xBE54 0x7DAF
+0xBE55 0x7DB0
+0xBE56 0x7DB1
+0xBE57 0x7DB2
+0xBE58 0x7DB3
+0xBE59 0x7DB4
+0xBE5A 0x7DB5
+0xBE5B 0x7DB6
+0xBE5C 0x7DB7
+0xBE5D 0x7DB8
+0xBE5E 0x7DB9
+0xBE5F 0x7DBA
+0xBE60 0x7DBB
+0xBE61 0x7DBC
+0xBE62 0x7DBD
+0xBE63 0x7DBE
+0xBE64 0x7DBF
+0xBE65 0x7DC0
+0xBE66 0x7DC1
+0xBE67 0x7DC2
+0xBE68 0x7DC3
+0xBE69 0x7DC4
+0xBE6A 0x7DC5
+0xBE6B 0x7DC6
+0xBE6C 0x7DC7
+0xBE6D 0x7DC8
+0xBE6E 0x7DC9
+0xBE6F 0x7DCA
+0xBE70 0x7DCB
+0xBE71 0x7DCC
+0xBE72 0x7DCD
+0xBE73 0x7DCE
+0xBE74 0x7DCF
+0xBE75 0x7DD0
+0xBE76 0x7DD1
+0xBE77 0x7DD2
+0xBE78 0x7DD3
+0xBE79 0x7DD4
+0xBE7A 0x7DD5
+0xBE7B 0x7DD6
+0xBE7C 0x7DD7
+0xBE7D 0x7DD8
+0xBE7E 0x7DD9
+0xBE80 0x7DDA
+0xBE81 0x7DDB
+0xBE82 0x7DDC
+0xBE83 0x7DDD
+0xBE84 0x7DDE
+0xBE85 0x7DDF
+0xBE86 0x7DE0
+0xBE87 0x7DE1
+0xBE88 0x7DE2
+0xBE89 0x7DE3
+0xBE8A 0x7DE4
+0xBE8B 0x7DE5
+0xBE8C 0x7DE6
+0xBE8D 0x7DE7
+0xBE8E 0x7DE8
+0xBE8F 0x7DE9
+0xBE90 0x7DEA
+0xBE91 0x7DEB
+0xBE92 0x7DEC
+0xBE93 0x7DED
+0xBE94 0x7DEE
+0xBE95 0x7DEF
+0xBE96 0x7DF0
+0xBE97 0x7DF1
+0xBE98 0x7DF2
+0xBE99 0x7DF3
+0xBE9A 0x7DF4
+0xBE9B 0x7DF5
+0xBE9C 0x7DF6
+0xBE9D 0x7DF7
+0xBE9E 0x7DF8
+0xBE9F 0x7DF9
+0xBEA0 0x7DFA
+0xBEA1 0x5C3D
+0xBEA2 0x52B2
+0xBEA3 0x8346
+0xBEA4 0x5162
+0xBEA5 0x830E
+0xBEA6 0x775B
+0xBEA7 0x6676
+0xBEA8 0x9CB8
+0xBEA9 0x4EAC
+0xBEAA 0x60CA
+0xBEAB 0x7CBE
+0xBEAC 0x7CB3
+0xBEAD 0x7ECF
+0xBEAE 0x4E95
+0xBEAF 0x8B66
+0xBEB0 0x666F
+0xBEB1 0x9888
+0xBEB2 0x9759
+0xBEB3 0x5883
+0xBEB4 0x656C
+0xBEB5 0x955C
+0xBEB6 0x5F84
+0xBEB7 0x75C9
+0xBEB8 0x9756
+0xBEB9 0x7ADF
+0xBEBA 0x7ADE
+0xBEBB 0x51C0
+0xBEBC 0x70AF
+0xBEBD 0x7A98
+0xBEBE 0x63EA
+0xBEBF 0x7A76
+0xBEC0 0x7EA0
+0xBEC1 0x7396
+0xBEC2 0x97ED
+0xBEC3 0x4E45
+0xBEC4 0x7078
+0xBEC5 0x4E5D
+0xBEC6 0x9152
+0xBEC7 0x53A9
+0xBEC8 0x6551
+0xBEC9 0x65E7
+0xBECA 0x81FC
+0xBECB 0x8205
+0xBECC 0x548E
+0xBECD 0x5C31
+0xBECE 0x759A
+0xBECF 0x97A0
+0xBED0 0x62D8
+0xBED1 0x72D9
+0xBED2 0x75BD
+0xBED3 0x5C45
+0xBED4 0x9A79
+0xBED5 0x83CA
+0xBED6 0x5C40
+0xBED7 0x5480
+0xBED8 0x77E9
+0xBED9 0x4E3E
+0xBEDA 0x6CAE
+0xBEDB 0x805A
+0xBEDC 0x62D2
+0xBEDD 0x636E
+0xBEDE 0x5DE8
+0xBEDF 0x5177
+0xBEE0 0x8DDD
+0xBEE1 0x8E1E
+0xBEE2 0x952F
+0xBEE3 0x4FF1
+0xBEE4 0x53E5
+0xBEE5 0x60E7
+0xBEE6 0x70AC
+0xBEE7 0x5267
+0xBEE8 0x6350
+0xBEE9 0x9E43
+0xBEEA 0x5A1F
+0xBEEB 0x5026
+0xBEEC 0x7737
+0xBEED 0x5377
+0xBEEE 0x7EE2
+0xBEEF 0x6485
+0xBEF0 0x652B
+0xBEF1 0x6289
+0xBEF2 0x6398
+0xBEF3 0x5014
+0xBEF4 0x7235
+0xBEF5 0x89C9
+0xBEF6 0x51B3
+0xBEF7 0x8BC0
+0xBEF8 0x7EDD
+0xBEF9 0x5747
+0xBEFA 0x83CC
+0xBEFB 0x94A7
+0xBEFC 0x519B
+0xBEFD 0x541B
+0xBEFE 0x5CFB
+0xBF40 0x7DFB
+0xBF41 0x7DFC
+0xBF42 0x7DFD
+0xBF43 0x7DFE
+0xBF44 0x7DFF
+0xBF45 0x7E00
+0xBF46 0x7E01
+0xBF47 0x7E02
+0xBF48 0x7E03
+0xBF49 0x7E04
+0xBF4A 0x7E05
+0xBF4B 0x7E06
+0xBF4C 0x7E07
+0xBF4D 0x7E08
+0xBF4E 0x7E09
+0xBF4F 0x7E0A
+0xBF50 0x7E0B
+0xBF51 0x7E0C
+0xBF52 0x7E0D
+0xBF53 0x7E0E
+0xBF54 0x7E0F
+0xBF55 0x7E10
+0xBF56 0x7E11
+0xBF57 0x7E12
+0xBF58 0x7E13
+0xBF59 0x7E14
+0xBF5A 0x7E15
+0xBF5B 0x7E16
+0xBF5C 0x7E17
+0xBF5D 0x7E18
+0xBF5E 0x7E19
+0xBF5F 0x7E1A
+0xBF60 0x7E1B
+0xBF61 0x7E1C
+0xBF62 0x7E1D
+0xBF63 0x7E1E
+0xBF64 0x7E1F
+0xBF65 0x7E20
+0xBF66 0x7E21
+0xBF67 0x7E22
+0xBF68 0x7E23
+0xBF69 0x7E24
+0xBF6A 0x7E25
+0xBF6B 0x7E26
+0xBF6C 0x7E27
+0xBF6D 0x7E28
+0xBF6E 0x7E29
+0xBF6F 0x7E2A
+0xBF70 0x7E2B
+0xBF71 0x7E2C
+0xBF72 0x7E2D
+0xBF73 0x7E2E
+0xBF74 0x7E2F
+0xBF75 0x7E30
+0xBF76 0x7E31
+0xBF77 0x7E32
+0xBF78 0x7E33
+0xBF79 0x7E34
+0xBF7A 0x7E35
+0xBF7B 0x7E36
+0xBF7C 0x7E37
+0xBF7D 0x7E38
+0xBF7E 0x7E39
+0xBF80 0x7E3A
+0xBF81 0x7E3C
+0xBF82 0x7E3D
+0xBF83 0x7E3E
+0xBF84 0x7E3F
+0xBF85 0x7E40
+0xBF86 0x7E42
+0xBF87 0x7E43
+0xBF88 0x7E44
+0xBF89 0x7E45
+0xBF8A 0x7E46
+0xBF8B 0x7E48
+0xBF8C 0x7E49
+0xBF8D 0x7E4A
+0xBF8E 0x7E4B
+0xBF8F 0x7E4C
+0xBF90 0x7E4D
+0xBF91 0x7E4E
+0xBF92 0x7E4F
+0xBF93 0x7E50
+0xBF94 0x7E51
+0xBF95 0x7E52
+0xBF96 0x7E53
+0xBF97 0x7E54
+0xBF98 0x7E55
+0xBF99 0x7E56
+0xBF9A 0x7E57
+0xBF9B 0x7E58
+0xBF9C 0x7E59
+0xBF9D 0x7E5A
+0xBF9E 0x7E5B
+0xBF9F 0x7E5C
+0xBFA0 0x7E5D
+0xBFA1 0x4FCA
+0xBFA2 0x7AE3
+0xBFA3 0x6D5A
+0xBFA4 0x90E1
+0xBFA5 0x9A8F
+0xBFA6 0x5580
+0xBFA7 0x5496
+0xBFA8 0x5361
+0xBFA9 0x54AF
+0xBFAA 0x5F00
+0xBFAB 0x63E9
+0xBFAC 0x6977
+0xBFAD 0x51EF
+0xBFAE 0x6168
+0xBFAF 0x520A
+0xBFB0 0x582A
+0xBFB1 0x52D8
+0xBFB2 0x574E
+0xBFB3 0x780D
+0xBFB4 0x770B
+0xBFB5 0x5EB7
+0xBFB6 0x6177
+0xBFB7 0x7CE0
+0xBFB8 0x625B
+0xBFB9 0x6297
+0xBFBA 0x4EA2
+0xBFBB 0x7095
+0xBFBC 0x8003
+0xBFBD 0x62F7
+0xBFBE 0x70E4
+0xBFBF 0x9760
+0xBFC0 0x5777
+0xBFC1 0x82DB
+0xBFC2 0x67EF
+0xBFC3 0x68F5
+0xBFC4 0x78D5
+0xBFC5 0x9897
+0xBFC6 0x79D1
+0xBFC7 0x58F3
+0xBFC8 0x54B3
+0xBFC9 0x53EF
+0xBFCA 0x6E34
+0xBFCB 0x514B
+0xBFCC 0x523B
+0xBFCD 0x5BA2
+0xBFCE 0x8BFE
+0xBFCF 0x80AF
+0xBFD0 0x5543
+0xBFD1 0x57A6
+0xBFD2 0x6073
+0xBFD3 0x5751
+0xBFD4 0x542D
+0xBFD5 0x7A7A
+0xBFD6 0x6050
+0xBFD7 0x5B54
+0xBFD8 0x63A7
+0xBFD9 0x62A0
+0xBFDA 0x53E3
+0xBFDB 0x6263
+0xBFDC 0x5BC7
+0xBFDD 0x67AF
+0xBFDE 0x54ED
+0xBFDF 0x7A9F
+0xBFE0 0x82E6
+0xBFE1 0x9177
+0xBFE2 0x5E93
+0xBFE3 0x88E4
+0xBFE4 0x5938
+0xBFE5 0x57AE
+0xBFE6 0x630E
+0xBFE7 0x8DE8
+0xBFE8 0x80EF
+0xBFE9 0x5757
+0xBFEA 0x7B77
+0xBFEB 0x4FA9
+0xBFEC 0x5FEB
+0xBFED 0x5BBD
+0xBFEE 0x6B3E
+0xBFEF 0x5321
+0xBFF0 0x7B50
+0xBFF1 0x72C2
+0xBFF2 0x6846
+0xBFF3 0x77FF
+0xBFF4 0x7736
+0xBFF5 0x65F7
+0xBFF6 0x51B5
+0xBFF7 0x4E8F
+0xBFF8 0x76D4
+0xBFF9 0x5CBF
+0xBFFA 0x7AA5
+0xBFFB 0x8475
+0xBFFC 0x594E
+0xBFFD 0x9B41
+0xBFFE 0x5080
+0xC040 0x7E5E
+0xC041 0x7E5F
+0xC042 0x7E60
+0xC043 0x7E61
+0xC044 0x7E62
+0xC045 0x7E63
+0xC046 0x7E64
+0xC047 0x7E65
+0xC048 0x7E66
+0xC049 0x7E67
+0xC04A 0x7E68
+0xC04B 0x7E69
+0xC04C 0x7E6A
+0xC04D 0x7E6B
+0xC04E 0x7E6C
+0xC04F 0x7E6D
+0xC050 0x7E6E
+0xC051 0x7E6F
+0xC052 0x7E70
+0xC053 0x7E71
+0xC054 0x7E72
+0xC055 0x7E73
+0xC056 0x7E74
+0xC057 0x7E75
+0xC058 0x7E76
+0xC059 0x7E77
+0xC05A 0x7E78
+0xC05B 0x7E79
+0xC05C 0x7E7A
+0xC05D 0x7E7B
+0xC05E 0x7E7C
+0xC05F 0x7E7D
+0xC060 0x7E7E
+0xC061 0x7E7F
+0xC062 0x7E80
+0xC063 0x7E81
+0xC064 0x7E83
+0xC065 0x7E84
+0xC066 0x7E85
+0xC067 0x7E86
+0xC068 0x7E87
+0xC069 0x7E88
+0xC06A 0x7E89
+0xC06B 0x7E8A
+0xC06C 0x7E8B
+0xC06D 0x7E8C
+0xC06E 0x7E8D
+0xC06F 0x7E8E
+0xC070 0x7E8F
+0xC071 0x7E90
+0xC072 0x7E91
+0xC073 0x7E92
+0xC074 0x7E93
+0xC075 0x7E94
+0xC076 0x7E95
+0xC077 0x7E96
+0xC078 0x7E97
+0xC079 0x7E98
+0xC07A 0x7E99
+0xC07B 0x7E9A
+0xC07C 0x7E9C
+0xC07D 0x7E9D
+0xC07E 0x7E9E
+0xC080 0x7EAE
+0xC081 0x7EB4
+0xC082 0x7EBB
+0xC083 0x7EBC
+0xC084 0x7ED6
+0xC085 0x7EE4
+0xC086 0x7EEC
+0xC087 0x7EF9
+0xC088 0x7F0A
+0xC089 0x7F10
+0xC08A 0x7F1E
+0xC08B 0x7F37
+0xC08C 0x7F39
+0xC08D 0x7F3B
+0xC08E 0x7F3C
+0xC08F 0x7F3D
+0xC090 0x7F3E
+0xC091 0x7F3F
+0xC092 0x7F40
+0xC093 0x7F41
+0xC094 0x7F43
+0xC095 0x7F46
+0xC096 0x7F47
+0xC097 0x7F48
+0xC098 0x7F49
+0xC099 0x7F4A
+0xC09A 0x7F4B
+0xC09B 0x7F4C
+0xC09C 0x7F4D
+0xC09D 0x7F4E
+0xC09E 0x7F4F
+0xC09F 0x7F52
+0xC0A0 0x7F53
+0xC0A1 0x9988
+0xC0A2 0x6127
+0xC0A3 0x6E83
+0xC0A4 0x5764
+0xC0A5 0x6606
+0xC0A6 0x6346
+0xC0A7 0x56F0
+0xC0A8 0x62EC
+0xC0A9 0x6269
+0xC0AA 0x5ED3
+0xC0AB 0x9614
+0xC0AC 0x5783
+0xC0AD 0x62C9
+0xC0AE 0x5587
+0xC0AF 0x8721
+0xC0B0 0x814A
+0xC0B1 0x8FA3
+0xC0B2 0x5566
+0xC0B3 0x83B1
+0xC0B4 0x6765
+0xC0B5 0x8D56
+0xC0B6 0x84DD
+0xC0B7 0x5A6A
+0xC0B8 0x680F
+0xC0B9 0x62E6
+0xC0BA 0x7BEE
+0xC0BB 0x9611
+0xC0BC 0x5170
+0xC0BD 0x6F9C
+0xC0BE 0x8C30
+0xC0BF 0x63FD
+0xC0C0 0x89C8
+0xC0C1 0x61D2
+0xC0C2 0x7F06
+0xC0C3 0x70C2
+0xC0C4 0x6EE5
+0xC0C5 0x7405
+0xC0C6 0x6994
+0xC0C7 0x72FC
+0xC0C8 0x5ECA
+0xC0C9 0x90CE
+0xC0CA 0x6717
+0xC0CB 0x6D6A
+0xC0CC 0x635E
+0xC0CD 0x52B3
+0xC0CE 0x7262
+0xC0CF 0x8001
+0xC0D0 0x4F6C
+0xC0D1 0x59E5
+0xC0D2 0x916A
+0xC0D3 0x70D9
+0xC0D4 0x6D9D
+0xC0D5 0x52D2
+0xC0D6 0x4E50
+0xC0D7 0x96F7
+0xC0D8 0x956D
+0xC0D9 0x857E
+0xC0DA 0x78CA
+0xC0DB 0x7D2F
+0xC0DC 0x5121
+0xC0DD 0x5792
+0xC0DE 0x64C2
+0xC0DF 0x808B
+0xC0E0 0x7C7B
+0xC0E1 0x6CEA
+0xC0E2 0x68F1
+0xC0E3 0x695E
+0xC0E4 0x51B7
+0xC0E5 0x5398
+0xC0E6 0x68A8
+0xC0E7 0x7281
+0xC0E8 0x9ECE
+0xC0E9 0x7BF1
+0xC0EA 0x72F8
+0xC0EB 0x79BB
+0xC0EC 0x6F13
+0xC0ED 0x7406
+0xC0EE 0x674E
+0xC0EF 0x91CC
+0xC0F0 0x9CA4
+0xC0F1 0x793C
+0xC0F2 0x8389
+0xC0F3 0x8354
+0xC0F4 0x540F
+0xC0F5 0x6817
+0xC0F6 0x4E3D
+0xC0F7 0x5389
+0xC0F8 0x52B1
+0xC0F9 0x783E
+0xC0FA 0x5386
+0xC0FB 0x5229
+0xC0FC 0x5088
+0xC0FD 0x4F8B
+0xC0FE 0x4FD0
+0xC140 0x7F56
+0xC141 0x7F59
+0xC142 0x7F5B
+0xC143 0x7F5C
+0xC144 0x7F5D
+0xC145 0x7F5E
+0xC146 0x7F60
+0xC147 0x7F63
+0xC148 0x7F64
+0xC149 0x7F65
+0xC14A 0x7F66
+0xC14B 0x7F67
+0xC14C 0x7F6B
+0xC14D 0x7F6C
+0xC14E 0x7F6D
+0xC14F 0x7F6F
+0xC150 0x7F70
+0xC151 0x7F73
+0xC152 0x7F75
+0xC153 0x7F76
+0xC154 0x7F77
+0xC155 0x7F78
+0xC156 0x7F7A
+0xC157 0x7F7B
+0xC158 0x7F7C
+0xC159 0x7F7D
+0xC15A 0x7F7F
+0xC15B 0x7F80
+0xC15C 0x7F82
+0xC15D 0x7F83
+0xC15E 0x7F84
+0xC15F 0x7F85
+0xC160 0x7F86
+0xC161 0x7F87
+0xC162 0x7F88
+0xC163 0x7F89
+0xC164 0x7F8B
+0xC165 0x7F8D
+0xC166 0x7F8F
+0xC167 0x7F90
+0xC168 0x7F91
+0xC169 0x7F92
+0xC16A 0x7F93
+0xC16B 0x7F95
+0xC16C 0x7F96
+0xC16D 0x7F97
+0xC16E 0x7F98
+0xC16F 0x7F99
+0xC170 0x7F9B
+0xC171 0x7F9C
+0xC172 0x7FA0
+0xC173 0x7FA2
+0xC174 0x7FA3
+0xC175 0x7FA5
+0xC176 0x7FA6
+0xC177 0x7FA8
+0xC178 0x7FA9
+0xC179 0x7FAA
+0xC17A 0x7FAB
+0xC17B 0x7FAC
+0xC17C 0x7FAD
+0xC17D 0x7FAE
+0xC17E 0x7FB1
+0xC180 0x7FB3
+0xC181 0x7FB4
+0xC182 0x7FB5
+0xC183 0x7FB6
+0xC184 0x7FB7
+0xC185 0x7FBA
+0xC186 0x7FBB
+0xC187 0x7FBE
+0xC188 0x7FC0
+0xC189 0x7FC2
+0xC18A 0x7FC3
+0xC18B 0x7FC4
+0xC18C 0x7FC6
+0xC18D 0x7FC7
+0xC18E 0x7FC8
+0xC18F 0x7FC9
+0xC190 0x7FCB
+0xC191 0x7FCD
+0xC192 0x7FCF
+0xC193 0x7FD0
+0xC194 0x7FD1
+0xC195 0x7FD2
+0xC196 0x7FD3
+0xC197 0x7FD6
+0xC198 0x7FD7
+0xC199 0x7FD9
+0xC19A 0x7FDA
+0xC19B 0x7FDB
+0xC19C 0x7FDC
+0xC19D 0x7FDD
+0xC19E 0x7FDE
+0xC19F 0x7FE2
+0xC1A0 0x7FE3
+0xC1A1 0x75E2
+0xC1A2 0x7ACB
+0xC1A3 0x7C92
+0xC1A4 0x6CA5
+0xC1A5 0x96B6
+0xC1A6 0x529B
+0xC1A7 0x7483
+0xC1A8 0x54E9
+0xC1A9 0x4FE9
+0xC1AA 0x8054
+0xC1AB 0x83B2
+0xC1AC 0x8FDE
+0xC1AD 0x9570
+0xC1AE 0x5EC9
+0xC1AF 0x601C
+0xC1B0 0x6D9F
+0xC1B1 0x5E18
+0xC1B2 0x655B
+0xC1B3 0x8138
+0xC1B4 0x94FE
+0xC1B5 0x604B
+0xC1B6 0x70BC
+0xC1B7 0x7EC3
+0xC1B8 0x7CAE
+0xC1B9 0x51C9
+0xC1BA 0x6881
+0xC1BB 0x7CB1
+0xC1BC 0x826F
+0xC1BD 0x4E24
+0xC1BE 0x8F86
+0xC1BF 0x91CF
+0xC1C0 0x667E
+0xC1C1 0x4EAE
+0xC1C2 0x8C05
+0xC1C3 0x64A9
+0xC1C4 0x804A
+0xC1C5 0x50DA
+0xC1C6 0x7597
+0xC1C7 0x71CE
+0xC1C8 0x5BE5
+0xC1C9 0x8FBD
+0xC1CA 0x6F66
+0xC1CB 0x4E86
+0xC1CC 0x6482
+0xC1CD 0x9563
+0xC1CE 0x5ED6
+0xC1CF 0x6599
+0xC1D0 0x5217
+0xC1D1 0x88C2
+0xC1D2 0x70C8
+0xC1D3 0x52A3
+0xC1D4 0x730E
+0xC1D5 0x7433
+0xC1D6 0x6797
+0xC1D7 0x78F7
+0xC1D8 0x9716
+0xC1D9 0x4E34
+0xC1DA 0x90BB
+0xC1DB 0x9CDE
+0xC1DC 0x6DCB
+0xC1DD 0x51DB
+0xC1DE 0x8D41
+0xC1DF 0x541D
+0xC1E0 0x62CE
+0xC1E1 0x73B2
+0xC1E2 0x83F1
+0xC1E3 0x96F6
+0xC1E4 0x9F84
+0xC1E5 0x94C3
+0xC1E6 0x4F36
+0xC1E7 0x7F9A
+0xC1E8 0x51CC
+0xC1E9 0x7075
+0xC1EA 0x9675
+0xC1EB 0x5CAD
+0xC1EC 0x9886
+0xC1ED 0x53E6
+0xC1EE 0x4EE4
+0xC1EF 0x6E9C
+0xC1F0 0x7409
+0xC1F1 0x69B4
+0xC1F2 0x786B
+0xC1F3 0x998F
+0xC1F4 0x7559
+0xC1F5 0x5218
+0xC1F6 0x7624
+0xC1F7 0x6D41
+0xC1F8 0x67F3
+0xC1F9 0x516D
+0xC1FA 0x9F99
+0xC1FB 0x804B
+0xC1FC 0x5499
+0xC1FD 0x7B3C
+0xC1FE 0x7ABF
+0xC240 0x7FE4
+0xC241 0x7FE7
+0xC242 0x7FE8
+0xC243 0x7FEA
+0xC244 0x7FEB
+0xC245 0x7FEC
+0xC246 0x7FED
+0xC247 0x7FEF
+0xC248 0x7FF2
+0xC249 0x7FF4
+0xC24A 0x7FF5
+0xC24B 0x7FF6
+0xC24C 0x7FF7
+0xC24D 0x7FF8
+0xC24E 0x7FF9
+0xC24F 0x7FFA
+0xC250 0x7FFD
+0xC251 0x7FFE
+0xC252 0x7FFF
+0xC253 0x8002
+0xC254 0x8007
+0xC255 0x8008
+0xC256 0x8009
+0xC257 0x800A
+0xC258 0x800E
+0xC259 0x800F
+0xC25A 0x8011
+0xC25B 0x8013
+0xC25C 0x801A
+0xC25D 0x801B
+0xC25E 0x801D
+0xC25F 0x801E
+0xC260 0x801F
+0xC261 0x8021
+0xC262 0x8023
+0xC263 0x8024
+0xC264 0x802B
+0xC265 0x802C
+0xC266 0x802D
+0xC267 0x802E
+0xC268 0x802F
+0xC269 0x8030
+0xC26A 0x8032
+0xC26B 0x8034
+0xC26C 0x8039
+0xC26D 0x803A
+0xC26E 0x803C
+0xC26F 0x803E
+0xC270 0x8040
+0xC271 0x8041
+0xC272 0x8044
+0xC273 0x8045
+0xC274 0x8047
+0xC275 0x8048
+0xC276 0x8049
+0xC277 0x804E
+0xC278 0x804F
+0xC279 0x8050
+0xC27A 0x8051
+0xC27B 0x8053
+0xC27C 0x8055
+0xC27D 0x8056
+0xC27E 0x8057
+0xC280 0x8059
+0xC281 0x805B
+0xC282 0x805C
+0xC283 0x805D
+0xC284 0x805E
+0xC285 0x805F
+0xC286 0x8060
+0xC287 0x8061
+0xC288 0x8062
+0xC289 0x8063
+0xC28A 0x8064
+0xC28B 0x8065
+0xC28C 0x8066
+0xC28D 0x8067
+0xC28E 0x8068
+0xC28F 0x806B
+0xC290 0x806C
+0xC291 0x806D
+0xC292 0x806E
+0xC293 0x806F
+0xC294 0x8070
+0xC295 0x8072
+0xC296 0x8073
+0xC297 0x8074
+0xC298 0x8075
+0xC299 0x8076
+0xC29A 0x8077
+0xC29B 0x8078
+0xC29C 0x8079
+0xC29D 0x807A
+0xC29E 0x807B
+0xC29F 0x807C
+0xC2A0 0x807D
+0xC2A1 0x9686
+0xC2A2 0x5784
+0xC2A3 0x62E2
+0xC2A4 0x9647
+0xC2A5 0x697C
+0xC2A6 0x5A04
+0xC2A7 0x6402
+0xC2A8 0x7BD3
+0xC2A9 0x6F0F
+0xC2AA 0x964B
+0xC2AB 0x82A6
+0xC2AC 0x5362
+0xC2AD 0x9885
+0xC2AE 0x5E90
+0xC2AF 0x7089
+0xC2B0 0x63B3
+0xC2B1 0x5364
+0xC2B2 0x864F
+0xC2B3 0x9C81
+0xC2B4 0x9E93
+0xC2B5 0x788C
+0xC2B6 0x9732
+0xC2B7 0x8DEF
+0xC2B8 0x8D42
+0xC2B9 0x9E7F
+0xC2BA 0x6F5E
+0xC2BB 0x7984
+0xC2BC 0x5F55
+0xC2BD 0x9646
+0xC2BE 0x622E
+0xC2BF 0x9A74
+0xC2C0 0x5415
+0xC2C1 0x94DD
+0xC2C2 0x4FA3
+0xC2C3 0x65C5
+0xC2C4 0x5C65
+0xC2C5 0x5C61
+0xC2C6 0x7F15
+0xC2C7 0x8651
+0xC2C8 0x6C2F
+0xC2C9 0x5F8B
+0xC2CA 0x7387
+0xC2CB 0x6EE4
+0xC2CC 0x7EFF
+0xC2CD 0x5CE6
+0xC2CE 0x631B
+0xC2CF 0x5B6A
+0xC2D0 0x6EE6
+0xC2D1 0x5375
+0xC2D2 0x4E71
+0xC2D3 0x63A0
+0xC2D4 0x7565
+0xC2D5 0x62A1
+0xC2D6 0x8F6E
+0xC2D7 0x4F26
+0xC2D8 0x4ED1
+0xC2D9 0x6CA6
+0xC2DA 0x7EB6
+0xC2DB 0x8BBA
+0xC2DC 0x841D
+0xC2DD 0x87BA
+0xC2DE 0x7F57
+0xC2DF 0x903B
+0xC2E0 0x9523
+0xC2E1 0x7BA9
+0xC2E2 0x9AA1
+0xC2E3 0x88F8
+0xC2E4 0x843D
+0xC2E5 0x6D1B
+0xC2E6 0x9A86
+0xC2E7 0x7EDC
+0xC2E8 0x5988
+0xC2E9 0x9EBB
+0xC2EA 0x739B
+0xC2EB 0x7801
+0xC2EC 0x8682
+0xC2ED 0x9A6C
+0xC2EE 0x9A82
+0xC2EF 0x561B
+0xC2F0 0x5417
+0xC2F1 0x57CB
+0xC2F2 0x4E70
+0xC2F3 0x9EA6
+0xC2F4 0x5356
+0xC2F5 0x8FC8
+0xC2F6 0x8109
+0xC2F7 0x7792
+0xC2F8 0x9992
+0xC2F9 0x86EE
+0xC2FA 0x6EE1
+0xC2FB 0x8513
+0xC2FC 0x66FC
+0xC2FD 0x6162
+0xC2FE 0x6F2B
+0xC340 0x807E
+0xC341 0x8081
+0xC342 0x8082
+0xC343 0x8085
+0xC344 0x8088
+0xC345 0x808A
+0xC346 0x808D
+0xC347 0x808E
+0xC348 0x808F
+0xC349 0x8090
+0xC34A 0x8091
+0xC34B 0x8092
+0xC34C 0x8094
+0xC34D 0x8095
+0xC34E 0x8097
+0xC34F 0x8099
+0xC350 0x809E
+0xC351 0x80A3
+0xC352 0x80A6
+0xC353 0x80A7
+0xC354 0x80A8
+0xC355 0x80AC
+0xC356 0x80B0
+0xC357 0x80B3
+0xC358 0x80B5
+0xC359 0x80B6
+0xC35A 0x80B8
+0xC35B 0x80B9
+0xC35C 0x80BB
+0xC35D 0x80C5
+0xC35E 0x80C7
+0xC35F 0x80C8
+0xC360 0x80C9
+0xC361 0x80CA
+0xC362 0x80CB
+0xC363 0x80CF
+0xC364 0x80D0
+0xC365 0x80D1
+0xC366 0x80D2
+0xC367 0x80D3
+0xC368 0x80D4
+0xC369 0x80D5
+0xC36A 0x80D8
+0xC36B 0x80DF
+0xC36C 0x80E0
+0xC36D 0x80E2
+0xC36E 0x80E3
+0xC36F 0x80E6
+0xC370 0x80EE
+0xC371 0x80F5
+0xC372 0x80F7
+0xC373 0x80F9
+0xC374 0x80FB
+0xC375 0x80FE
+0xC376 0x80FF
+0xC377 0x8100
+0xC378 0x8101
+0xC379 0x8103
+0xC37A 0x8104
+0xC37B 0x8105
+0xC37C 0x8107
+0xC37D 0x8108
+0xC37E 0x810B
+0xC380 0x810C
+0xC381 0x8115
+0xC382 0x8117
+0xC383 0x8119
+0xC384 0x811B
+0xC385 0x811C
+0xC386 0x811D
+0xC387 0x811F
+0xC388 0x8120
+0xC389 0x8121
+0xC38A 0x8122
+0xC38B 0x8123
+0xC38C 0x8124
+0xC38D 0x8125
+0xC38E 0x8126
+0xC38F 0x8127
+0xC390 0x8128
+0xC391 0x8129
+0xC392 0x812A
+0xC393 0x812B
+0xC394 0x812D
+0xC395 0x812E
+0xC396 0x8130
+0xC397 0x8133
+0xC398 0x8134
+0xC399 0x8135
+0xC39A 0x8137
+0xC39B 0x8139
+0xC39C 0x813A
+0xC39D 0x813B
+0xC39E 0x813C
+0xC39F 0x813D
+0xC3A0 0x813F
+0xC3A1 0x8C29
+0xC3A2 0x8292
+0xC3A3 0x832B
+0xC3A4 0x76F2
+0xC3A5 0x6C13
+0xC3A6 0x5FD9
+0xC3A7 0x83BD
+0xC3A8 0x732B
+0xC3A9 0x8305
+0xC3AA 0x951A
+0xC3AB 0x6BDB
+0xC3AC 0x77DB
+0xC3AD 0x94C6
+0xC3AE 0x536F
+0xC3AF 0x8302
+0xC3B0 0x5192
+0xC3B1 0x5E3D
+0xC3B2 0x8C8C
+0xC3B3 0x8D38
+0xC3B4 0x4E48
+0xC3B5 0x73AB
+0xC3B6 0x679A
+0xC3B7 0x6885
+0xC3B8 0x9176
+0xC3B9 0x9709
+0xC3BA 0x7164
+0xC3BB 0x6CA1
+0xC3BC 0x7709
+0xC3BD 0x5A92
+0xC3BE 0x9541
+0xC3BF 0x6BCF
+0xC3C0 0x7F8E
+0xC3C1 0x6627
+0xC3C2 0x5BD0
+0xC3C3 0x59B9
+0xC3C4 0x5A9A
+0xC3C5 0x95E8
+0xC3C6 0x95F7
+0xC3C7 0x4EEC
+0xC3C8 0x840C
+0xC3C9 0x8499
+0xC3CA 0x6AAC
+0xC3CB 0x76DF
+0xC3CC 0x9530
+0xC3CD 0x731B
+0xC3CE 0x68A6
+0xC3CF 0x5B5F
+0xC3D0 0x772F
+0xC3D1 0x919A
+0xC3D2 0x9761
+0xC3D3 0x7CDC
+0xC3D4 0x8FF7
+0xC3D5 0x8C1C
+0xC3D6 0x5F25
+0xC3D7 0x7C73
+0xC3D8 0x79D8
+0xC3D9 0x89C5
+0xC3DA 0x6CCC
+0xC3DB 0x871C
+0xC3DC 0x5BC6
+0xC3DD 0x5E42
+0xC3DE 0x68C9
+0xC3DF 0x7720
+0xC3E0 0x7EF5
+0xC3E1 0x5195
+0xC3E2 0x514D
+0xC3E3 0x52C9
+0xC3E4 0x5A29
+0xC3E5 0x7F05
+0xC3E6 0x9762
+0xC3E7 0x82D7
+0xC3E8 0x63CF
+0xC3E9 0x7784
+0xC3EA 0x85D0
+0xC3EB 0x79D2
+0xC3EC 0x6E3A
+0xC3ED 0x5E99
+0xC3EE 0x5999
+0xC3EF 0x8511
+0xC3F0 0x706D
+0xC3F1 0x6C11
+0xC3F2 0x62BF
+0xC3F3 0x76BF
+0xC3F4 0x654F
+0xC3F5 0x60AF
+0xC3F6 0x95FD
+0xC3F7 0x660E
+0xC3F8 0x879F
+0xC3F9 0x9E23
+0xC3FA 0x94ED
+0xC3FB 0x540D
+0xC3FC 0x547D
+0xC3FD 0x8C2C
+0xC3FE 0x6478
+0xC440 0x8140
+0xC441 0x8141
+0xC442 0x8142
+0xC443 0x8143
+0xC444 0x8144
+0xC445 0x8145
+0xC446 0x8147
+0xC447 0x8149
+0xC448 0x814D
+0xC449 0x814E
+0xC44A 0x814F
+0xC44B 0x8152
+0xC44C 0x8156
+0xC44D 0x8157
+0xC44E 0x8158
+0xC44F 0x815B
+0xC450 0x815C
+0xC451 0x815D
+0xC452 0x815E
+0xC453 0x815F
+0xC454 0x8161
+0xC455 0x8162
+0xC456 0x8163
+0xC457 0x8164
+0xC458 0x8166
+0xC459 0x8168
+0xC45A 0x816A
+0xC45B 0x816B
+0xC45C 0x816C
+0xC45D 0x816F
+0xC45E 0x8172
+0xC45F 0x8173
+0xC460 0x8175
+0xC461 0x8176
+0xC462 0x8177
+0xC463 0x8178
+0xC464 0x8181
+0xC465 0x8183
+0xC466 0x8184
+0xC467 0x8185
+0xC468 0x8186
+0xC469 0x8187
+0xC46A 0x8189
+0xC46B 0x818B
+0xC46C 0x818C
+0xC46D 0x818D
+0xC46E 0x818E
+0xC46F 0x8190
+0xC470 0x8192
+0xC471 0x8193
+0xC472 0x8194
+0xC473 0x8195
+0xC474 0x8196
+0xC475 0x8197
+0xC476 0x8199
+0xC477 0x819A
+0xC478 0x819E
+0xC479 0x819F
+0xC47A 0x81A0
+0xC47B 0x81A1
+0xC47C 0x81A2
+0xC47D 0x81A4
+0xC47E 0x81A5
+0xC480 0x81A7
+0xC481 0x81A9
+0xC482 0x81AB
+0xC483 0x81AC
+0xC484 0x81AD
+0xC485 0x81AE
+0xC486 0x81AF
+0xC487 0x81B0
+0xC488 0x81B1
+0xC489 0x81B2
+0xC48A 0x81B4
+0xC48B 0x81B5
+0xC48C 0x81B6
+0xC48D 0x81B7
+0xC48E 0x81B8
+0xC48F 0x81B9
+0xC490 0x81BC
+0xC491 0x81BD
+0xC492 0x81BE
+0xC493 0x81BF
+0xC494 0x81C4
+0xC495 0x81C5
+0xC496 0x81C7
+0xC497 0x81C8
+0xC498 0x81C9
+0xC499 0x81CB
+0xC49A 0x81CD
+0xC49B 0x81CE
+0xC49C 0x81CF
+0xC49D 0x81D0
+0xC49E 0x81D1
+0xC49F 0x81D2
+0xC4A0 0x81D3
+0xC4A1 0x6479
+0xC4A2 0x8611
+0xC4A3 0x6A21
+0xC4A4 0x819C
+0xC4A5 0x78E8
+0xC4A6 0x6469
+0xC4A7 0x9B54
+0xC4A8 0x62B9
+0xC4A9 0x672B
+0xC4AA 0x83AB
+0xC4AB 0x58A8
+0xC4AC 0x9ED8
+0xC4AD 0x6CAB
+0xC4AE 0x6F20
+0xC4AF 0x5BDE
+0xC4B0 0x964C
+0xC4B1 0x8C0B
+0xC4B2 0x725F
+0xC4B3 0x67D0
+0xC4B4 0x62C7
+0xC4B5 0x7261
+0xC4B6 0x4EA9
+0xC4B7 0x59C6
+0xC4B8 0x6BCD
+0xC4B9 0x5893
+0xC4BA 0x66AE
+0xC4BB 0x5E55
+0xC4BC 0x52DF
+0xC4BD 0x6155
+0xC4BE 0x6728
+0xC4BF 0x76EE
+0xC4C0 0x7766
+0xC4C1 0x7267
+0xC4C2 0x7A46
+0xC4C3 0x62FF
+0xC4C4 0x54EA
+0xC4C5 0x5450
+0xC4C6 0x94A0
+0xC4C7 0x90A3
+0xC4C8 0x5A1C
+0xC4C9 0x7EB3
+0xC4CA 0x6C16
+0xC4CB 0x4E43
+0xC4CC 0x5976
+0xC4CD 0x8010
+0xC4CE 0x5948
+0xC4CF 0x5357
+0xC4D0 0x7537
+0xC4D1 0x96BE
+0xC4D2 0x56CA
+0xC4D3 0x6320
+0xC4D4 0x8111
+0xC4D5 0x607C
+0xC4D6 0x95F9
+0xC4D7 0x6DD6
+0xC4D8 0x5462
+0xC4D9 0x9981
+0xC4DA 0x5185
+0xC4DB 0x5AE9
+0xC4DC 0x80FD
+0xC4DD 0x59AE
+0xC4DE 0x9713
+0xC4DF 0x502A
+0xC4E0 0x6CE5
+0xC4E1 0x5C3C
+0xC4E2 0x62DF
+0xC4E3 0x4F60
+0xC4E4 0x533F
+0xC4E5 0x817B
+0xC4E6 0x9006
+0xC4E7 0x6EBA
+0xC4E8 0x852B
+0xC4E9 0x62C8
+0xC4EA 0x5E74
+0xC4EB 0x78BE
+0xC4EC 0x64B5
+0xC4ED 0x637B
+0xC4EE 0x5FF5
+0xC4EF 0x5A18
+0xC4F0 0x917F
+0xC4F1 0x9E1F
+0xC4F2 0x5C3F
+0xC4F3 0x634F
+0xC4F4 0x8042
+0xC4F5 0x5B7D
+0xC4F6 0x556E
+0xC4F7 0x954A
+0xC4F8 0x954D
+0xC4F9 0x6D85
+0xC4FA 0x60A8
+0xC4FB 0x67E0
+0xC4FC 0x72DE
+0xC4FD 0x51DD
+0xC4FE 0x5B81
+0xC540 0x81D4
+0xC541 0x81D5
+0xC542 0x81D6
+0xC543 0x81D7
+0xC544 0x81D8
+0xC545 0x81D9
+0xC546 0x81DA
+0xC547 0x81DB
+0xC548 0x81DC
+0xC549 0x81DD
+0xC54A 0x81DE
+0xC54B 0x81DF
+0xC54C 0x81E0
+0xC54D 0x81E1
+0xC54E 0x81E2
+0xC54F 0x81E4
+0xC550 0x81E5
+0xC551 0x81E6
+0xC552 0x81E8
+0xC553 0x81E9
+0xC554 0x81EB
+0xC555 0x81EE
+0xC556 0x81EF
+0xC557 0x81F0
+0xC558 0x81F1
+0xC559 0x81F2
+0xC55A 0x81F5
+0xC55B 0x81F6
+0xC55C 0x81F7
+0xC55D 0x81F8
+0xC55E 0x81F9
+0xC55F 0x81FA
+0xC560 0x81FD
+0xC561 0x81FF
+0xC562 0x8203
+0xC563 0x8207
+0xC564 0x8208
+0xC565 0x8209
+0xC566 0x820A
+0xC567 0x820B
+0xC568 0x820E
+0xC569 0x820F
+0xC56A 0x8211
+0xC56B 0x8213
+0xC56C 0x8215
+0xC56D 0x8216
+0xC56E 0x8217
+0xC56F 0x8218
+0xC570 0x8219
+0xC571 0x821A
+0xC572 0x821D
+0xC573 0x8220
+0xC574 0x8224
+0xC575 0x8225
+0xC576 0x8226
+0xC577 0x8227
+0xC578 0x8229
+0xC579 0x822E
+0xC57A 0x8232
+0xC57B 0x823A
+0xC57C 0x823C
+0xC57D 0x823D
+0xC57E 0x823F
+0xC580 0x8240
+0xC581 0x8241
+0xC582 0x8242
+0xC583 0x8243
+0xC584 0x8245
+0xC585 0x8246
+0xC586 0x8248
+0xC587 0x824A
+0xC588 0x824C
+0xC589 0x824D
+0xC58A 0x824E
+0xC58B 0x8250
+0xC58C 0x8251
+0xC58D 0x8252
+0xC58E 0x8253
+0xC58F 0x8254
+0xC590 0x8255
+0xC591 0x8256
+0xC592 0x8257
+0xC593 0x8259
+0xC594 0x825B
+0xC595 0x825C
+0xC596 0x825D
+0xC597 0x825E
+0xC598 0x8260
+0xC599 0x8261
+0xC59A 0x8262
+0xC59B 0x8263
+0xC59C 0x8264
+0xC59D 0x8265
+0xC59E 0x8266
+0xC59F 0x8267
+0xC5A0 0x8269
+0xC5A1 0x62E7
+0xC5A2 0x6CDE
+0xC5A3 0x725B
+0xC5A4 0x626D
+0xC5A5 0x94AE
+0xC5A6 0x7EBD
+0xC5A7 0x8113
+0xC5A8 0x6D53
+0xC5A9 0x519C
+0xC5AA 0x5F04
+0xC5AB 0x5974
+0xC5AC 0x52AA
+0xC5AD 0x6012
+0xC5AE 0x5973
+0xC5AF 0x6696
+0xC5B0 0x8650
+0xC5B1 0x759F
+0xC5B2 0x632A
+0xC5B3 0x61E6
+0xC5B4 0x7CEF
+0xC5B5 0x8BFA
+0xC5B6 0x54E6
+0xC5B7 0x6B27
+0xC5B8 0x9E25
+0xC5B9 0x6BB4
+0xC5BA 0x85D5
+0xC5BB 0x5455
+0xC5BC 0x5076
+0xC5BD 0x6CA4
+0xC5BE 0x556A
+0xC5BF 0x8DB4
+0xC5C0 0x722C
+0xC5C1 0x5E15
+0xC5C2 0x6015
+0xC5C3 0x7436
+0xC5C4 0x62CD
+0xC5C5 0x6392
+0xC5C6 0x724C
+0xC5C7 0x5F98
+0xC5C8 0x6E43
+0xC5C9 0x6D3E
+0xC5CA 0x6500
+0xC5CB 0x6F58
+0xC5CC 0x76D8
+0xC5CD 0x78D0
+0xC5CE 0x76FC
+0xC5CF 0x7554
+0xC5D0 0x5224
+0xC5D1 0x53DB
+0xC5D2 0x4E53
+0xC5D3 0x5E9E
+0xC5D4 0x65C1
+0xC5D5 0x802A
+0xC5D6 0x80D6
+0xC5D7 0x629B
+0xC5D8 0x5486
+0xC5D9 0x5228
+0xC5DA 0x70AE
+0xC5DB 0x888D
+0xC5DC 0x8DD1
+0xC5DD 0x6CE1
+0xC5DE 0x5478
+0xC5DF 0x80DA
+0xC5E0 0x57F9
+0xC5E1 0x88F4
+0xC5E2 0x8D54
+0xC5E3 0x966A
+0xC5E4 0x914D
+0xC5E5 0x4F69
+0xC5E6 0x6C9B
+0xC5E7 0x55B7
+0xC5E8 0x76C6
+0xC5E9 0x7830
+0xC5EA 0x62A8
+0xC5EB 0x70F9
+0xC5EC 0x6F8E
+0xC5ED 0x5F6D
+0xC5EE 0x84EC
+0xC5EF 0x68DA
+0xC5F0 0x787C
+0xC5F1 0x7BF7
+0xC5F2 0x81A8
+0xC5F3 0x670B
+0xC5F4 0x9E4F
+0xC5F5 0x6367
+0xC5F6 0x78B0
+0xC5F7 0x576F
+0xC5F8 0x7812
+0xC5F9 0x9739
+0xC5FA 0x6279
+0xC5FB 0x62AB
+0xC5FC 0x5288
+0xC5FD 0x7435
+0xC5FE 0x6BD7
+0xC640 0x826A
+0xC641 0x826B
+0xC642 0x826C
+0xC643 0x826D
+0xC644 0x8271
+0xC645 0x8275
+0xC646 0x8276
+0xC647 0x8277
+0xC648 0x8278
+0xC649 0x827B
+0xC64A 0x827C
+0xC64B 0x8280
+0xC64C 0x8281
+0xC64D 0x8283
+0xC64E 0x8285
+0xC64F 0x8286
+0xC650 0x8287
+0xC651 0x8289
+0xC652 0x828C
+0xC653 0x8290
+0xC654 0x8293
+0xC655 0x8294
+0xC656 0x8295
+0xC657 0x8296
+0xC658 0x829A
+0xC659 0x829B
+0xC65A 0x829E
+0xC65B 0x82A0
+0xC65C 0x82A2
+0xC65D 0x82A3
+0xC65E 0x82A7
+0xC65F 0x82B2
+0xC660 0x82B5
+0xC661 0x82B6
+0xC662 0x82BA
+0xC663 0x82BB
+0xC664 0x82BC
+0xC665 0x82BF
+0xC666 0x82C0
+0xC667 0x82C2
+0xC668 0x82C3
+0xC669 0x82C5
+0xC66A 0x82C6
+0xC66B 0x82C9
+0xC66C 0x82D0
+0xC66D 0x82D6
+0xC66E 0x82D9
+0xC66F 0x82DA
+0xC670 0x82DD
+0xC671 0x82E2
+0xC672 0x82E7
+0xC673 0x82E8
+0xC674 0x82E9
+0xC675 0x82EA
+0xC676 0x82EC
+0xC677 0x82ED
+0xC678 0x82EE
+0xC679 0x82F0
+0xC67A 0x82F2
+0xC67B 0x82F3
+0xC67C 0x82F5
+0xC67D 0x82F6
+0xC67E 0x82F8
+0xC680 0x82FA
+0xC681 0x82FC
+0xC682 0x82FD
+0xC683 0x82FE
+0xC684 0x82FF
+0xC685 0x8300
+0xC686 0x830A
+0xC687 0x830B
+0xC688 0x830D
+0xC689 0x8310
+0xC68A 0x8312
+0xC68B 0x8313
+0xC68C 0x8316
+0xC68D 0x8318
+0xC68E 0x8319
+0xC68F 0x831D
+0xC690 0x831E
+0xC691 0x831F
+0xC692 0x8320
+0xC693 0x8321
+0xC694 0x8322
+0xC695 0x8323
+0xC696 0x8324
+0xC697 0x8325
+0xC698 0x8326
+0xC699 0x8329
+0xC69A 0x832A
+0xC69B 0x832E
+0xC69C 0x8330
+0xC69D 0x8332
+0xC69E 0x8337
+0xC69F 0x833B
+0xC6A0 0x833D
+0xC6A1 0x5564
+0xC6A2 0x813E
+0xC6A3 0x75B2
+0xC6A4 0x76AE
+0xC6A5 0x5339
+0xC6A6 0x75DE
+0xC6A7 0x50FB
+0xC6A8 0x5C41
+0xC6A9 0x8B6C
+0xC6AA 0x7BC7
+0xC6AB 0x504F
+0xC6AC 0x7247
+0xC6AD 0x9A97
+0xC6AE 0x98D8
+0xC6AF 0x6F02
+0xC6B0 0x74E2
+0xC6B1 0x7968
+0xC6B2 0x6487
+0xC6B3 0x77A5
+0xC6B4 0x62FC
+0xC6B5 0x9891
+0xC6B6 0x8D2B
+0xC6B7 0x54C1
+0xC6B8 0x8058
+0xC6B9 0x4E52
+0xC6BA 0x576A
+0xC6BB 0x82F9
+0xC6BC 0x840D
+0xC6BD 0x5E73
+0xC6BE 0x51ED
+0xC6BF 0x74F6
+0xC6C0 0x8BC4
+0xC6C1 0x5C4F
+0xC6C2 0x5761
+0xC6C3 0x6CFC
+0xC6C4 0x9887
+0xC6C5 0x5A46
+0xC6C6 0x7834
+0xC6C7 0x9B44
+0xC6C8 0x8FEB
+0xC6C9 0x7C95
+0xC6CA 0x5256
+0xC6CB 0x6251
+0xC6CC 0x94FA
+0xC6CD 0x4EC6
+0xC6CE 0x8386
+0xC6CF 0x8461
+0xC6D0 0x83E9
+0xC6D1 0x84B2
+0xC6D2 0x57D4
+0xC6D3 0x6734
+0xC6D4 0x5703
+0xC6D5 0x666E
+0xC6D6 0x6D66
+0xC6D7 0x8C31
+0xC6D8 0x66DD
+0xC6D9 0x7011
+0xC6DA 0x671F
+0xC6DB 0x6B3A
+0xC6DC 0x6816
+0xC6DD 0x621A
+0xC6DE 0x59BB
+0xC6DF 0x4E03
+0xC6E0 0x51C4
+0xC6E1 0x6F06
+0xC6E2 0x67D2
+0xC6E3 0x6C8F
+0xC6E4 0x5176
+0xC6E5 0x68CB
+0xC6E6 0x5947
+0xC6E7 0x6B67
+0xC6E8 0x7566
+0xC6E9 0x5D0E
+0xC6EA 0x8110
+0xC6EB 0x9F50
+0xC6EC 0x65D7
+0xC6ED 0x7948
+0xC6EE 0x7941
+0xC6EF 0x9A91
+0xC6F0 0x8D77
+0xC6F1 0x5C82
+0xC6F2 0x4E5E
+0xC6F3 0x4F01
+0xC6F4 0x542F
+0xC6F5 0x5951
+0xC6F6 0x780C
+0xC6F7 0x5668
+0xC6F8 0x6C14
+0xC6F9 0x8FC4
+0xC6FA 0x5F03
+0xC6FB 0x6C7D
+0xC6FC 0x6CE3
+0xC6FD 0x8BAB
+0xC6FE 0x6390
+0xC740 0x833E
+0xC741 0x833F
+0xC742 0x8341
+0xC743 0x8342
+0xC744 0x8344
+0xC745 0x8345
+0xC746 0x8348
+0xC747 0x834A
+0xC748 0x834B
+0xC749 0x834C
+0xC74A 0x834D
+0xC74B 0x834E
+0xC74C 0x8353
+0xC74D 0x8355
+0xC74E 0x8356
+0xC74F 0x8357
+0xC750 0x8358
+0xC751 0x8359
+0xC752 0x835D
+0xC753 0x8362
+0xC754 0x8370
+0xC755 0x8371
+0xC756 0x8372
+0xC757 0x8373
+0xC758 0x8374
+0xC759 0x8375
+0xC75A 0x8376
+0xC75B 0x8379
+0xC75C 0x837A
+0xC75D 0x837E
+0xC75E 0x837F
+0xC75F 0x8380
+0xC760 0x8381
+0xC761 0x8382
+0xC762 0x8383
+0xC763 0x8384
+0xC764 0x8387
+0xC765 0x8388
+0xC766 0x838A
+0xC767 0x838B
+0xC768 0x838C
+0xC769 0x838D
+0xC76A 0x838F
+0xC76B 0x8390
+0xC76C 0x8391
+0xC76D 0x8394
+0xC76E 0x8395
+0xC76F 0x8396
+0xC770 0x8397
+0xC771 0x8399
+0xC772 0x839A
+0xC773 0x839D
+0xC774 0x839F
+0xC775 0x83A1
+0xC776 0x83A2
+0xC777 0x83A3
+0xC778 0x83A4
+0xC779 0x83A5
+0xC77A 0x83A6
+0xC77B 0x83A7
+0xC77C 0x83AC
+0xC77D 0x83AD
+0xC77E 0x83AE
+0xC780 0x83AF
+0xC781 0x83B5
+0xC782 0x83BB
+0xC783 0x83BE
+0xC784 0x83BF
+0xC785 0x83C2
+0xC786 0x83C3
+0xC787 0x83C4
+0xC788 0x83C6
+0xC789 0x83C8
+0xC78A 0x83C9
+0xC78B 0x83CB
+0xC78C 0x83CD
+0xC78D 0x83CE
+0xC78E 0x83D0
+0xC78F 0x83D1
+0xC790 0x83D2
+0xC791 0x83D3
+0xC792 0x83D5
+0xC793 0x83D7
+0xC794 0x83D9
+0xC795 0x83DA
+0xC796 0x83DB
+0xC797 0x83DE
+0xC798 0x83E2
+0xC799 0x83E3
+0xC79A 0x83E4
+0xC79B 0x83E6
+0xC79C 0x83E7
+0xC79D 0x83E8
+0xC79E 0x83EB
+0xC79F 0x83EC
+0xC7A0 0x83ED
+0xC7A1 0x6070
+0xC7A2 0x6D3D
+0xC7A3 0x7275
+0xC7A4 0x6266
+0xC7A5 0x948E
+0xC7A6 0x94C5
+0xC7A7 0x5343
+0xC7A8 0x8FC1
+0xC7A9 0x7B7E
+0xC7AA 0x4EDF
+0xC7AB 0x8C26
+0xC7AC 0x4E7E
+0xC7AD 0x9ED4
+0xC7AE 0x94B1
+0xC7AF 0x94B3
+0xC7B0 0x524D
+0xC7B1 0x6F5C
+0xC7B2 0x9063
+0xC7B3 0x6D45
+0xC7B4 0x8C34
+0xC7B5 0x5811
+0xC7B6 0x5D4C
+0xC7B7 0x6B20
+0xC7B8 0x6B49
+0xC7B9 0x67AA
+0xC7BA 0x545B
+0xC7BB 0x8154
+0xC7BC 0x7F8C
+0xC7BD 0x5899
+0xC7BE 0x8537
+0xC7BF 0x5F3A
+0xC7C0 0x62A2
+0xC7C1 0x6A47
+0xC7C2 0x9539
+0xC7C3 0x6572
+0xC7C4 0x6084
+0xC7C5 0x6865
+0xC7C6 0x77A7
+0xC7C7 0x4E54
+0xC7C8 0x4FA8
+0xC7C9 0x5DE7
+0xC7CA 0x9798
+0xC7CB 0x64AC
+0xC7CC 0x7FD8
+0xC7CD 0x5CED
+0xC7CE 0x4FCF
+0xC7CF 0x7A8D
+0xC7D0 0x5207
+0xC7D1 0x8304
+0xC7D2 0x4E14
+0xC7D3 0x602F
+0xC7D4 0x7A83
+0xC7D5 0x94A6
+0xC7D6 0x4FB5
+0xC7D7 0x4EB2
+0xC7D8 0x79E6
+0xC7D9 0x7434
+0xC7DA 0x52E4
+0xC7DB 0x82B9
+0xC7DC 0x64D2
+0xC7DD 0x79BD
+0xC7DE 0x5BDD
+0xC7DF 0x6C81
+0xC7E0 0x9752
+0xC7E1 0x8F7B
+0xC7E2 0x6C22
+0xC7E3 0x503E
+0xC7E4 0x537F
+0xC7E5 0x6E05
+0xC7E6 0x64CE
+0xC7E7 0x6674
+0xC7E8 0x6C30
+0xC7E9 0x60C5
+0xC7EA 0x9877
+0xC7EB 0x8BF7
+0xC7EC 0x5E86
+0xC7ED 0x743C
+0xC7EE 0x7A77
+0xC7EF 0x79CB
+0xC7F0 0x4E18
+0xC7F1 0x90B1
+0xC7F2 0x7403
+0xC7F3 0x6C42
+0xC7F4 0x56DA
+0xC7F5 0x914B
+0xC7F6 0x6CC5
+0xC7F7 0x8D8B
+0xC7F8 0x533A
+0xC7F9 0x86C6
+0xC7FA 0x66F2
+0xC7FB 0x8EAF
+0xC7FC 0x5C48
+0xC7FD 0x9A71
+0xC7FE 0x6E20
+0xC840 0x83EE
+0xC841 0x83EF
+0xC842 0x83F3
+0xC843 0x83F4
+0xC844 0x83F5
+0xC845 0x83F6
+0xC846 0x83F7
+0xC847 0x83FA
+0xC848 0x83FB
+0xC849 0x83FC
+0xC84A 0x83FE
+0xC84B 0x83FF
+0xC84C 0x8400
+0xC84D 0x8402
+0xC84E 0x8405
+0xC84F 0x8407
+0xC850 0x8408
+0xC851 0x8409
+0xC852 0x840A
+0xC853 0x8410
+0xC854 0x8412
+0xC855 0x8413
+0xC856 0x8414
+0xC857 0x8415
+0xC858 0x8416
+0xC859 0x8417
+0xC85A 0x8419
+0xC85B 0x841A
+0xC85C 0x841B
+0xC85D 0x841E
+0xC85E 0x841F
+0xC85F 0x8420
+0xC860 0x8421
+0xC861 0x8422
+0xC862 0x8423
+0xC863 0x8429
+0xC864 0x842A
+0xC865 0x842B
+0xC866 0x842C
+0xC867 0x842D
+0xC868 0x842E
+0xC869 0x842F
+0xC86A 0x8430
+0xC86B 0x8432
+0xC86C 0x8433
+0xC86D 0x8434
+0xC86E 0x8435
+0xC86F 0x8436
+0xC870 0x8437
+0xC871 0x8439
+0xC872 0x843A
+0xC873 0x843B
+0xC874 0x843E
+0xC875 0x843F
+0xC876 0x8440
+0xC877 0x8441
+0xC878 0x8442
+0xC879 0x8443
+0xC87A 0x8444
+0xC87B 0x8445
+0xC87C 0x8447
+0xC87D 0x8448
+0xC87E 0x8449
+0xC880 0x844A
+0xC881 0x844B
+0xC882 0x844C
+0xC883 0x844D
+0xC884 0x844E
+0xC885 0x844F
+0xC886 0x8450
+0xC887 0x8452
+0xC888 0x8453
+0xC889 0x8454
+0xC88A 0x8455
+0xC88B 0x8456
+0xC88C 0x8458
+0xC88D 0x845D
+0xC88E 0x845E
+0xC88F 0x845F
+0xC890 0x8460
+0xC891 0x8462
+0xC892 0x8464
+0xC893 0x8465
+0xC894 0x8466
+0xC895 0x8467
+0xC896 0x8468
+0xC897 0x846A
+0xC898 0x846E
+0xC899 0x846F
+0xC89A 0x8470
+0xC89B 0x8472
+0xC89C 0x8474
+0xC89D 0x8477
+0xC89E 0x8479
+0xC89F 0x847B
+0xC8A0 0x847C
+0xC8A1 0x53D6
+0xC8A2 0x5A36
+0xC8A3 0x9F8B
+0xC8A4 0x8DA3
+0xC8A5 0x53BB
+0xC8A6 0x5708
+0xC8A7 0x98A7
+0xC8A8 0x6743
+0xC8A9 0x919B
+0xC8AA 0x6CC9
+0xC8AB 0x5168
+0xC8AC 0x75CA
+0xC8AD 0x62F3
+0xC8AE 0x72AC
+0xC8AF 0x5238
+0xC8B0 0x529D
+0xC8B1 0x7F3A
+0xC8B2 0x7094
+0xC8B3 0x7638
+0xC8B4 0x5374
+0xC8B5 0x9E4A
+0xC8B6 0x69B7
+0xC8B7 0x786E
+0xC8B8 0x96C0
+0xC8B9 0x88D9
+0xC8BA 0x7FA4
+0xC8BB 0x7136
+0xC8BC 0x71C3
+0xC8BD 0x5189
+0xC8BE 0x67D3
+0xC8BF 0x74E4
+0xC8C0 0x58E4
+0xC8C1 0x6518
+0xC8C2 0x56B7
+0xC8C3 0x8BA9
+0xC8C4 0x9976
+0xC8C5 0x6270
+0xC8C6 0x7ED5
+0xC8C7 0x60F9
+0xC8C8 0x70ED
+0xC8C9 0x58EC
+0xC8CA 0x4EC1
+0xC8CB 0x4EBA
+0xC8CC 0x5FCD
+0xC8CD 0x97E7
+0xC8CE 0x4EFB
+0xC8CF 0x8BA4
+0xC8D0 0x5203
+0xC8D1 0x598A
+0xC8D2 0x7EAB
+0xC8D3 0x6254
+0xC8D4 0x4ECD
+0xC8D5 0x65E5
+0xC8D6 0x620E
+0xC8D7 0x8338
+0xC8D8 0x84C9
+0xC8D9 0x8363
+0xC8DA 0x878D
+0xC8DB 0x7194
+0xC8DC 0x6EB6
+0xC8DD 0x5BB9
+0xC8DE 0x7ED2
+0xC8DF 0x5197
+0xC8E0 0x63C9
+0xC8E1 0x67D4
+0xC8E2 0x8089
+0xC8E3 0x8339
+0xC8E4 0x8815
+0xC8E5 0x5112
+0xC8E6 0x5B7A
+0xC8E7 0x5982
+0xC8E8 0x8FB1
+0xC8E9 0x4E73
+0xC8EA 0x6C5D
+0xC8EB 0x5165
+0xC8EC 0x8925
+0xC8ED 0x8F6F
+0xC8EE 0x962E
+0xC8EF 0x854A
+0xC8F0 0x745E
+0xC8F1 0x9510
+0xC8F2 0x95F0
+0xC8F3 0x6DA6
+0xC8F4 0x82E5
+0xC8F5 0x5F31
+0xC8F6 0x6492
+0xC8F7 0x6D12
+0xC8F8 0x8428
+0xC8F9 0x816E
+0xC8FA 0x9CC3
+0xC8FB 0x585E
+0xC8FC 0x8D5B
+0xC8FD 0x4E09
+0xC8FE 0x53C1
+0xC940 0x847D
+0xC941 0x847E
+0xC942 0x847F
+0xC943 0x8480
+0xC944 0x8481
+0xC945 0x8483
+0xC946 0x8484
+0xC947 0x8485
+0xC948 0x8486
+0xC949 0x848A
+0xC94A 0x848D
+0xC94B 0x848F
+0xC94C 0x8490
+0xC94D 0x8491
+0xC94E 0x8492
+0xC94F 0x8493
+0xC950 0x8494
+0xC951 0x8495
+0xC952 0x8496
+0xC953 0x8498
+0xC954 0x849A
+0xC955 0x849B
+0xC956 0x849D
+0xC957 0x849E
+0xC958 0x849F
+0xC959 0x84A0
+0xC95A 0x84A2
+0xC95B 0x84A3
+0xC95C 0x84A4
+0xC95D 0x84A5
+0xC95E 0x84A6
+0xC95F 0x84A7
+0xC960 0x84A8
+0xC961 0x84A9
+0xC962 0x84AA
+0xC963 0x84AB
+0xC964 0x84AC
+0xC965 0x84AD
+0xC966 0x84AE
+0xC967 0x84B0
+0xC968 0x84B1
+0xC969 0x84B3
+0xC96A 0x84B5
+0xC96B 0x84B6
+0xC96C 0x84B7
+0xC96D 0x84BB
+0xC96E 0x84BC
+0xC96F 0x84BE
+0xC970 0x84C0
+0xC971 0x84C2
+0xC972 0x84C3
+0xC973 0x84C5
+0xC974 0x84C6
+0xC975 0x84C7
+0xC976 0x84C8
+0xC977 0x84CB
+0xC978 0x84CC
+0xC979 0x84CE
+0xC97A 0x84CF
+0xC97B 0x84D2
+0xC97C 0x84D4
+0xC97D 0x84D5
+0xC97E 0x84D7
+0xC980 0x84D8
+0xC981 0x84D9
+0xC982 0x84DA
+0xC983 0x84DB
+0xC984 0x84DC
+0xC985 0x84DE
+0xC986 0x84E1
+0xC987 0x84E2
+0xC988 0x84E4
+0xC989 0x84E7
+0xC98A 0x84E8
+0xC98B 0x84E9
+0xC98C 0x84EA
+0xC98D 0x84EB
+0xC98E 0x84ED
+0xC98F 0x84EE
+0xC990 0x84EF
+0xC991 0x84F1
+0xC992 0x84F2
+0xC993 0x84F3
+0xC994 0x84F4
+0xC995 0x84F5
+0xC996 0x84F6
+0xC997 0x84F7
+0xC998 0x84F8
+0xC999 0x84F9
+0xC99A 0x84FA
+0xC99B 0x84FB
+0xC99C 0x84FD
+0xC99D 0x84FE
+0xC99E 0x8500
+0xC99F 0x8501
+0xC9A0 0x8502
+0xC9A1 0x4F1E
+0xC9A2 0x6563
+0xC9A3 0x6851
+0xC9A4 0x55D3
+0xC9A5 0x4E27
+0xC9A6 0x6414
+0xC9A7 0x9A9A
+0xC9A8 0x626B
+0xC9A9 0x5AC2
+0xC9AA 0x745F
+0xC9AB 0x8272
+0xC9AC 0x6DA9
+0xC9AD 0x68EE
+0xC9AE 0x50E7
+0xC9AF 0x838E
+0xC9B0 0x7802
+0xC9B1 0x6740
+0xC9B2 0x5239
+0xC9B3 0x6C99
+0xC9B4 0x7EB1
+0xC9B5 0x50BB
+0xC9B6 0x5565
+0xC9B7 0x715E
+0xC9B8 0x7B5B
+0xC9B9 0x6652
+0xC9BA 0x73CA
+0xC9BB 0x82EB
+0xC9BC 0x6749
+0xC9BD 0x5C71
+0xC9BE 0x5220
+0xC9BF 0x717D
+0xC9C0 0x886B
+0xC9C1 0x95EA
+0xC9C2 0x9655
+0xC9C3 0x64C5
+0xC9C4 0x8D61
+0xC9C5 0x81B3
+0xC9C6 0x5584
+0xC9C7 0x6C55
+0xC9C8 0x6247
+0xC9C9 0x7F2E
+0xC9CA 0x5892
+0xC9CB 0x4F24
+0xC9CC 0x5546
+0xC9CD 0x8D4F
+0xC9CE 0x664C
+0xC9CF 0x4E0A
+0xC9D0 0x5C1A
+0xC9D1 0x88F3
+0xC9D2 0x68A2
+0xC9D3 0x634E
+0xC9D4 0x7A0D
+0xC9D5 0x70E7
+0xC9D6 0x828D
+0xC9D7 0x52FA
+0xC9D8 0x97F6
+0xC9D9 0x5C11
+0xC9DA 0x54E8
+0xC9DB 0x90B5
+0xC9DC 0x7ECD
+0xC9DD 0x5962
+0xC9DE 0x8D4A
+0xC9DF 0x86C7
+0xC9E0 0x820C
+0xC9E1 0x820D
+0xC9E2 0x8D66
+0xC9E3 0x6444
+0xC9E4 0x5C04
+0xC9E5 0x6151
+0xC9E6 0x6D89
+0xC9E7 0x793E
+0xC9E8 0x8BBE
+0xC9E9 0x7837
+0xC9EA 0x7533
+0xC9EB 0x547B
+0xC9EC 0x4F38
+0xC9ED 0x8EAB
+0xC9EE 0x6DF1
+0xC9EF 0x5A20
+0xC9F0 0x7EC5
+0xC9F1 0x795E
+0xC9F2 0x6C88
+0xC9F3 0x5BA1
+0xC9F4 0x5A76
+0xC9F5 0x751A
+0xC9F6 0x80BE
+0xC9F7 0x614E
+0xC9F8 0x6E17
+0xC9F9 0x58F0
+0xC9FA 0x751F
+0xC9FB 0x7525
+0xC9FC 0x7272
+0xC9FD 0x5347
+0xC9FE 0x7EF3
+0xCA40 0x8503
+0xCA41 0x8504
+0xCA42 0x8505
+0xCA43 0x8506
+0xCA44 0x8507
+0xCA45 0x8508
+0xCA46 0x8509
+0xCA47 0x850A
+0xCA48 0x850B
+0xCA49 0x850D
+0xCA4A 0x850E
+0xCA4B 0x850F
+0xCA4C 0x8510
+0xCA4D 0x8512
+0xCA4E 0x8514
+0xCA4F 0x8515
+0xCA50 0x8516
+0xCA51 0x8518
+0xCA52 0x8519
+0xCA53 0x851B
+0xCA54 0x851C
+0xCA55 0x851D
+0xCA56 0x851E
+0xCA57 0x8520
+0xCA58 0x8522
+0xCA59 0x8523
+0xCA5A 0x8524
+0xCA5B 0x8525
+0xCA5C 0x8526
+0xCA5D 0x8527
+0xCA5E 0x8528
+0xCA5F 0x8529
+0xCA60 0x852A
+0xCA61 0x852D
+0xCA62 0x852E
+0xCA63 0x852F
+0xCA64 0x8530
+0xCA65 0x8531
+0xCA66 0x8532
+0xCA67 0x8533
+0xCA68 0x8534
+0xCA69 0x8535
+0xCA6A 0x8536
+0xCA6B 0x853E
+0xCA6C 0x853F
+0xCA6D 0x8540
+0xCA6E 0x8541
+0xCA6F 0x8542
+0xCA70 0x8544
+0xCA71 0x8545
+0xCA72 0x8546
+0xCA73 0x8547
+0xCA74 0x854B
+0xCA75 0x854C
+0xCA76 0x854D
+0xCA77 0x854E
+0xCA78 0x854F
+0xCA79 0x8550
+0xCA7A 0x8551
+0xCA7B 0x8552
+0xCA7C 0x8553
+0xCA7D 0x8554
+0xCA7E 0x8555
+0xCA80 0x8557
+0xCA81 0x8558
+0xCA82 0x855A
+0xCA83 0x855B
+0xCA84 0x855C
+0xCA85 0x855D
+0xCA86 0x855F
+0xCA87 0x8560
+0xCA88 0x8561
+0xCA89 0x8562
+0xCA8A 0x8563
+0xCA8B 0x8565
+0xCA8C 0x8566
+0xCA8D 0x8567
+0xCA8E 0x8569
+0xCA8F 0x856A
+0xCA90 0x856B
+0xCA91 0x856C
+0xCA92 0x856D
+0xCA93 0x856E
+0xCA94 0x856F
+0xCA95 0x8570
+0xCA96 0x8571
+0xCA97 0x8573
+0xCA98 0x8575
+0xCA99 0x8576
+0xCA9A 0x8577
+0xCA9B 0x8578
+0xCA9C 0x857C
+0xCA9D 0x857D
+0xCA9E 0x857F
+0xCA9F 0x8580
+0xCAA0 0x8581
+0xCAA1 0x7701
+0xCAA2 0x76DB
+0xCAA3 0x5269
+0xCAA4 0x80DC
+0xCAA5 0x5723
+0xCAA6 0x5E08
+0xCAA7 0x5931
+0xCAA8 0x72EE
+0xCAA9 0x65BD
+0xCAAA 0x6E7F
+0xCAAB 0x8BD7
+0xCAAC 0x5C38
+0xCAAD 0x8671
+0xCAAE 0x5341
+0xCAAF 0x77F3
+0xCAB0 0x62FE
+0xCAB1 0x65F6
+0xCAB2 0x4EC0
+0xCAB3 0x98DF
+0xCAB4 0x8680
+0xCAB5 0x5B9E
+0xCAB6 0x8BC6
+0xCAB7 0x53F2
+0xCAB8 0x77E2
+0xCAB9 0x4F7F
+0xCABA 0x5C4E
+0xCABB 0x9A76
+0xCABC 0x59CB
+0xCABD 0x5F0F
+0xCABE 0x793A
+0xCABF 0x58EB
+0xCAC0 0x4E16
+0xCAC1 0x67FF
+0xCAC2 0x4E8B
+0xCAC3 0x62ED
+0xCAC4 0x8A93
+0xCAC5 0x901D
+0xCAC6 0x52BF
+0xCAC7 0x662F
+0xCAC8 0x55DC
+0xCAC9 0x566C
+0xCACA 0x9002
+0xCACB 0x4ED5
+0xCACC 0x4F8D
+0xCACD 0x91CA
+0xCACE 0x9970
+0xCACF 0x6C0F
+0xCAD0 0x5E02
+0xCAD1 0x6043
+0xCAD2 0x5BA4
+0xCAD3 0x89C6
+0xCAD4 0x8BD5
+0xCAD5 0x6536
+0xCAD6 0x624B
+0xCAD7 0x9996
+0xCAD8 0x5B88
+0xCAD9 0x5BFF
+0xCADA 0x6388
+0xCADB 0x552E
+0xCADC 0x53D7
+0xCADD 0x7626
+0xCADE 0x517D
+0xCADF 0x852C
+0xCAE0 0x67A2
+0xCAE1 0x68B3
+0xCAE2 0x6B8A
+0xCAE3 0x6292
+0xCAE4 0x8F93
+0xCAE5 0x53D4
+0xCAE6 0x8212
+0xCAE7 0x6DD1
+0xCAE8 0x758F
+0xCAE9 0x4E66
+0xCAEA 0x8D4E
+0xCAEB 0x5B70
+0xCAEC 0x719F
+0xCAED 0x85AF
+0xCAEE 0x6691
+0xCAEF 0x66D9
+0xCAF0 0x7F72
+0xCAF1 0x8700
+0xCAF2 0x9ECD
+0xCAF3 0x9F20
+0xCAF4 0x5C5E
+0xCAF5 0x672F
+0xCAF6 0x8FF0
+0xCAF7 0x6811
+0xCAF8 0x675F
+0xCAF9 0x620D
+0xCAFA 0x7AD6
+0xCAFB 0x5885
+0xCAFC 0x5EB6
+0xCAFD 0x6570
+0xCAFE 0x6F31
+0xCB40 0x8582
+0xCB41 0x8583
+0xCB42 0x8586
+0xCB43 0x8588
+0xCB44 0x8589
+0xCB45 0x858A
+0xCB46 0x858B
+0xCB47 0x858C
+0xCB48 0x858D
+0xCB49 0x858E
+0xCB4A 0x8590
+0xCB4B 0x8591
+0xCB4C 0x8592
+0xCB4D 0x8593
+0xCB4E 0x8594
+0xCB4F 0x8595
+0xCB50 0x8596
+0xCB51 0x8597
+0xCB52 0x8598
+0xCB53 0x8599
+0xCB54 0x859A
+0xCB55 0x859D
+0xCB56 0x859E
+0xCB57 0x859F
+0xCB58 0x85A0
+0xCB59 0x85A1
+0xCB5A 0x85A2
+0xCB5B 0x85A3
+0xCB5C 0x85A5
+0xCB5D 0x85A6
+0xCB5E 0x85A7
+0xCB5F 0x85A9
+0xCB60 0x85AB
+0xCB61 0x85AC
+0xCB62 0x85AD
+0xCB63 0x85B1
+0xCB64 0x85B2
+0xCB65 0x85B3
+0xCB66 0x85B4
+0xCB67 0x85B5
+0xCB68 0x85B6
+0xCB69 0x85B8
+0xCB6A 0x85BA
+0xCB6B 0x85BB
+0xCB6C 0x85BC
+0xCB6D 0x85BD
+0xCB6E 0x85BE
+0xCB6F 0x85BF
+0xCB70 0x85C0
+0xCB71 0x85C2
+0xCB72 0x85C3
+0xCB73 0x85C4
+0xCB74 0x85C5
+0xCB75 0x85C6
+0xCB76 0x85C7
+0xCB77 0x85C8
+0xCB78 0x85CA
+0xCB79 0x85CB
+0xCB7A 0x85CC
+0xCB7B 0x85CD
+0xCB7C 0x85CE
+0xCB7D 0x85D1
+0xCB7E 0x85D2
+0xCB80 0x85D4
+0xCB81 0x85D6
+0xCB82 0x85D7
+0xCB83 0x85D8
+0xCB84 0x85D9
+0xCB85 0x85DA
+0xCB86 0x85DB
+0xCB87 0x85DD
+0xCB88 0x85DE
+0xCB89 0x85DF
+0xCB8A 0x85E0
+0xCB8B 0x85E1
+0xCB8C 0x85E2
+0xCB8D 0x85E3
+0xCB8E 0x85E5
+0xCB8F 0x85E6
+0xCB90 0x85E7
+0xCB91 0x85E8
+0xCB92 0x85EA
+0xCB93 0x85EB
+0xCB94 0x85EC
+0xCB95 0x85ED
+0xCB96 0x85EE
+0xCB97 0x85EF
+0xCB98 0x85F0
+0xCB99 0x85F1
+0xCB9A 0x85F2
+0xCB9B 0x85F3
+0xCB9C 0x85F4
+0xCB9D 0x85F5
+0xCB9E 0x85F6
+0xCB9F 0x85F7
+0xCBA0 0x85F8
+0xCBA1 0x6055
+0xCBA2 0x5237
+0xCBA3 0x800D
+0xCBA4 0x6454
+0xCBA5 0x8870
+0xCBA6 0x7529
+0xCBA7 0x5E05
+0xCBA8 0x6813
+0xCBA9 0x62F4
+0xCBAA 0x971C
+0xCBAB 0x53CC
+0xCBAC 0x723D
+0xCBAD 0x8C01
+0xCBAE 0x6C34
+0xCBAF 0x7761
+0xCBB0 0x7A0E
+0xCBB1 0x542E
+0xCBB2 0x77AC
+0xCBB3 0x987A
+0xCBB4 0x821C
+0xCBB5 0x8BF4
+0xCBB6 0x7855
+0xCBB7 0x6714
+0xCBB8 0x70C1
+0xCBB9 0x65AF
+0xCBBA 0x6495
+0xCBBB 0x5636
+0xCBBC 0x601D
+0xCBBD 0x79C1
+0xCBBE 0x53F8
+0xCBBF 0x4E1D
+0xCBC0 0x6B7B
+0xCBC1 0x8086
+0xCBC2 0x5BFA
+0xCBC3 0x55E3
+0xCBC4 0x56DB
+0xCBC5 0x4F3A
+0xCBC6 0x4F3C
+0xCBC7 0x9972
+0xCBC8 0x5DF3
+0xCBC9 0x677E
+0xCBCA 0x8038
+0xCBCB 0x6002
+0xCBCC 0x9882
+0xCBCD 0x9001
+0xCBCE 0x5B8B
+0xCBCF 0x8BBC
+0xCBD0 0x8BF5
+0xCBD1 0x641C
+0xCBD2 0x8258
+0xCBD3 0x64DE
+0xCBD4 0x55FD
+0xCBD5 0x82CF
+0xCBD6 0x9165
+0xCBD7 0x4FD7
+0xCBD8 0x7D20
+0xCBD9 0x901F
+0xCBDA 0x7C9F
+0xCBDB 0x50F3
+0xCBDC 0x5851
+0xCBDD 0x6EAF
+0xCBDE 0x5BBF
+0xCBDF 0x8BC9
+0xCBE0 0x8083
+0xCBE1 0x9178
+0xCBE2 0x849C
+0xCBE3 0x7B97
+0xCBE4 0x867D
+0xCBE5 0x968B
+0xCBE6 0x968F
+0xCBE7 0x7EE5
+0xCBE8 0x9AD3
+0xCBE9 0x788E
+0xCBEA 0x5C81
+0xCBEB 0x7A57
+0xCBEC 0x9042
+0xCBED 0x96A7
+0xCBEE 0x795F
+0xCBEF 0x5B59
+0xCBF0 0x635F
+0xCBF1 0x7B0B
+0xCBF2 0x84D1
+0xCBF3 0x68AD
+0xCBF4 0x5506
+0xCBF5 0x7F29
+0xCBF6 0x7410
+0xCBF7 0x7D22
+0xCBF8 0x9501
+0xCBF9 0x6240
+0xCBFA 0x584C
+0xCBFB 0x4ED6
+0xCBFC 0x5B83
+0xCBFD 0x5979
+0xCBFE 0x5854
+0xCC40 0x85F9
+0xCC41 0x85FA
+0xCC42 0x85FC
+0xCC43 0x85FD
+0xCC44 0x85FE
+0xCC45 0x8600
+0xCC46 0x8601
+0xCC47 0x8602
+0xCC48 0x8603
+0xCC49 0x8604
+0xCC4A 0x8606
+0xCC4B 0x8607
+0xCC4C 0x8608
+0xCC4D 0x8609
+0xCC4E 0x860A
+0xCC4F 0x860B
+0xCC50 0x860C
+0xCC51 0x860D
+0xCC52 0x860E
+0xCC53 0x860F
+0xCC54 0x8610
+0xCC55 0x8612
+0xCC56 0x8613
+0xCC57 0x8614
+0xCC58 0x8615
+0xCC59 0x8617
+0xCC5A 0x8618
+0xCC5B 0x8619
+0xCC5C 0x861A
+0xCC5D 0x861B
+0xCC5E 0x861C
+0xCC5F 0x861D
+0xCC60 0x861E
+0xCC61 0x861F
+0xCC62 0x8620
+0xCC63 0x8621
+0xCC64 0x8622
+0xCC65 0x8623
+0xCC66 0x8624
+0xCC67 0x8625
+0xCC68 0x8626
+0xCC69 0x8628
+0xCC6A 0x862A
+0xCC6B 0x862B
+0xCC6C 0x862C
+0xCC6D 0x862D
+0xCC6E 0x862E
+0xCC6F 0x862F
+0xCC70 0x8630
+0xCC71 0x8631
+0xCC72 0x8632
+0xCC73 0x8633
+0xCC74 0x8634
+0xCC75 0x8635
+0xCC76 0x8636
+0xCC77 0x8637
+0xCC78 0x8639
+0xCC79 0x863A
+0xCC7A 0x863B
+0xCC7B 0x863D
+0xCC7C 0x863E
+0xCC7D 0x863F
+0xCC7E 0x8640
+0xCC80 0x8641
+0xCC81 0x8642
+0xCC82 0x8643
+0xCC83 0x8644
+0xCC84 0x8645
+0xCC85 0x8646
+0xCC86 0x8647
+0xCC87 0x8648
+0xCC88 0x8649
+0xCC89 0x864A
+0xCC8A 0x864B
+0xCC8B 0x864C
+0xCC8C 0x8652
+0xCC8D 0x8653
+0xCC8E 0x8655
+0xCC8F 0x8656
+0xCC90 0x8657
+0xCC91 0x8658
+0xCC92 0x8659
+0xCC93 0x865B
+0xCC94 0x865C
+0xCC95 0x865D
+0xCC96 0x865F
+0xCC97 0x8660
+0xCC98 0x8661
+0xCC99 0x8663
+0xCC9A 0x8664
+0xCC9B 0x8665
+0xCC9C 0x8666
+0xCC9D 0x8667
+0xCC9E 0x8668
+0xCC9F 0x8669
+0xCCA0 0x866A
+0xCCA1 0x736D
+0xCCA2 0x631E
+0xCCA3 0x8E4B
+0xCCA4 0x8E0F
+0xCCA5 0x80CE
+0xCCA6 0x82D4
+0xCCA7 0x62AC
+0xCCA8 0x53F0
+0xCCA9 0x6CF0
+0xCCAA 0x915E
+0xCCAB 0x592A
+0xCCAC 0x6001
+0xCCAD 0x6C70
+0xCCAE 0x574D
+0xCCAF 0x644A
+0xCCB0 0x8D2A
+0xCCB1 0x762B
+0xCCB2 0x6EE9
+0xCCB3 0x575B
+0xCCB4 0x6A80
+0xCCB5 0x75F0
+0xCCB6 0x6F6D
+0xCCB7 0x8C2D
+0xCCB8 0x8C08
+0xCCB9 0x5766
+0xCCBA 0x6BEF
+0xCCBB 0x8892
+0xCCBC 0x78B3
+0xCCBD 0x63A2
+0xCCBE 0x53F9
+0xCCBF 0x70AD
+0xCCC0 0x6C64
+0xCCC1 0x5858
+0xCCC2 0x642A
+0xCCC3 0x5802
+0xCCC4 0x68E0
+0xCCC5 0x819B
+0xCCC6 0x5510
+0xCCC7 0x7CD6
+0xCCC8 0x5018
+0xCCC9 0x8EBA
+0xCCCA 0x6DCC
+0xCCCB 0x8D9F
+0xCCCC 0x70EB
+0xCCCD 0x638F
+0xCCCE 0x6D9B
+0xCCCF 0x6ED4
+0xCCD0 0x7EE6
+0xCCD1 0x8404
+0xCCD2 0x6843
+0xCCD3 0x9003
+0xCCD4 0x6DD8
+0xCCD5 0x9676
+0xCCD6 0x8BA8
+0xCCD7 0x5957
+0xCCD8 0x7279
+0xCCD9 0x85E4
+0xCCDA 0x817E
+0xCCDB 0x75BC
+0xCCDC 0x8A8A
+0xCCDD 0x68AF
+0xCCDE 0x5254
+0xCCDF 0x8E22
+0xCCE0 0x9511
+0xCCE1 0x63D0
+0xCCE2 0x9898
+0xCCE3 0x8E44
+0xCCE4 0x557C
+0xCCE5 0x4F53
+0xCCE6 0x66FF
+0xCCE7 0x568F
+0xCCE8 0x60D5
+0xCCE9 0x6D95
+0xCCEA 0x5243
+0xCCEB 0x5C49
+0xCCEC 0x5929
+0xCCED 0x6DFB
+0xCCEE 0x586B
+0xCCEF 0x7530
+0xCCF0 0x751C
+0xCCF1 0x606C
+0xCCF2 0x8214
+0xCCF3 0x8146
+0xCCF4 0x6311
+0xCCF5 0x6761
+0xCCF6 0x8FE2
+0xCCF7 0x773A
+0xCCF8 0x8DF3
+0xCCF9 0x8D34
+0xCCFA 0x94C1
+0xCCFB 0x5E16
+0xCCFC 0x5385
+0xCCFD 0x542C
+0xCCFE 0x70C3
+0xCD40 0x866D
+0xCD41 0x866F
+0xCD42 0x8670
+0xCD43 0x8672
+0xCD44 0x8673
+0xCD45 0x8674
+0xCD46 0x8675
+0xCD47 0x8676
+0xCD48 0x8677
+0xCD49 0x8678
+0xCD4A 0x8683
+0xCD4B 0x8684
+0xCD4C 0x8685
+0xCD4D 0x8686
+0xCD4E 0x8687
+0xCD4F 0x8688
+0xCD50 0x8689
+0xCD51 0x868E
+0xCD52 0x868F
+0xCD53 0x8690
+0xCD54 0x8691
+0xCD55 0x8692
+0xCD56 0x8694
+0xCD57 0x8696
+0xCD58 0x8697
+0xCD59 0x8698
+0xCD5A 0x8699
+0xCD5B 0x869A
+0xCD5C 0x869B
+0xCD5D 0x869E
+0xCD5E 0x869F
+0xCD5F 0x86A0
+0xCD60 0x86A1
+0xCD61 0x86A2
+0xCD62 0x86A5
+0xCD63 0x86A6
+0xCD64 0x86AB
+0xCD65 0x86AD
+0xCD66 0x86AE
+0xCD67 0x86B2
+0xCD68 0x86B3
+0xCD69 0x86B7
+0xCD6A 0x86B8
+0xCD6B 0x86B9
+0xCD6C 0x86BB
+0xCD6D 0x86BC
+0xCD6E 0x86BD
+0xCD6F 0x86BE
+0xCD70 0x86BF
+0xCD71 0x86C1
+0xCD72 0x86C2
+0xCD73 0x86C3
+0xCD74 0x86C5
+0xCD75 0x86C8
+0xCD76 0x86CC
+0xCD77 0x86CD
+0xCD78 0x86D2
+0xCD79 0x86D3
+0xCD7A 0x86D5
+0xCD7B 0x86D6
+0xCD7C 0x86D7
+0xCD7D 0x86DA
+0xCD7E 0x86DC
+0xCD80 0x86DD
+0xCD81 0x86E0
+0xCD82 0x86E1
+0xCD83 0x86E2
+0xCD84 0x86E3
+0xCD85 0x86E5
+0xCD86 0x86E6
+0xCD87 0x86E7
+0xCD88 0x86E8
+0xCD89 0x86EA
+0xCD8A 0x86EB
+0xCD8B 0x86EC
+0xCD8C 0x86EF
+0xCD8D 0x86F5
+0xCD8E 0x86F6
+0xCD8F 0x86F7
+0xCD90 0x86FA
+0xCD91 0x86FB
+0xCD92 0x86FC
+0xCD93 0x86FD
+0xCD94 0x86FF
+0xCD95 0x8701
+0xCD96 0x8704
+0xCD97 0x8705
+0xCD98 0x8706
+0xCD99 0x870B
+0xCD9A 0x870C
+0xCD9B 0x870E
+0xCD9C 0x870F
+0xCD9D 0x8710
+0xCD9E 0x8711
+0xCD9F 0x8714
+0xCDA0 0x8716
+0xCDA1 0x6C40
+0xCDA2 0x5EF7
+0xCDA3 0x505C
+0xCDA4 0x4EAD
+0xCDA5 0x5EAD
+0xCDA6 0x633A
+0xCDA7 0x8247
+0xCDA8 0x901A
+0xCDA9 0x6850
+0xCDAA 0x916E
+0xCDAB 0x77B3
+0xCDAC 0x540C
+0xCDAD 0x94DC
+0xCDAE 0x5F64
+0xCDAF 0x7AE5
+0xCDB0 0x6876
+0xCDB1 0x6345
+0xCDB2 0x7B52
+0xCDB3 0x7EDF
+0xCDB4 0x75DB
+0xCDB5 0x5077
+0xCDB6 0x6295
+0xCDB7 0x5934
+0xCDB8 0x900F
+0xCDB9 0x51F8
+0xCDBA 0x79C3
+0xCDBB 0x7A81
+0xCDBC 0x56FE
+0xCDBD 0x5F92
+0xCDBE 0x9014
+0xCDBF 0x6D82
+0xCDC0 0x5C60
+0xCDC1 0x571F
+0xCDC2 0x5410
+0xCDC3 0x5154
+0xCDC4 0x6E4D
+0xCDC5 0x56E2
+0xCDC6 0x63A8
+0xCDC7 0x9893
+0xCDC8 0x817F
+0xCDC9 0x8715
+0xCDCA 0x892A
+0xCDCB 0x9000
+0xCDCC 0x541E
+0xCDCD 0x5C6F
+0xCDCE 0x81C0
+0xCDCF 0x62D6
+0xCDD0 0x6258
+0xCDD1 0x8131
+0xCDD2 0x9E35
+0xCDD3 0x9640
+0xCDD4 0x9A6E
+0xCDD5 0x9A7C
+0xCDD6 0x692D
+0xCDD7 0x59A5
+0xCDD8 0x62D3
+0xCDD9 0x553E
+0xCDDA 0x6316
+0xCDDB 0x54C7
+0xCDDC 0x86D9
+0xCDDD 0x6D3C
+0xCDDE 0x5A03
+0xCDDF 0x74E6
+0xCDE0 0x889C
+0xCDE1 0x6B6A
+0xCDE2 0x5916
+0xCDE3 0x8C4C
+0xCDE4 0x5F2F
+0xCDE5 0x6E7E
+0xCDE6 0x73A9
+0xCDE7 0x987D
+0xCDE8 0x4E38
+0xCDE9 0x70F7
+0xCDEA 0x5B8C
+0xCDEB 0x7897
+0xCDEC 0x633D
+0xCDED 0x665A
+0xCDEE 0x7696
+0xCDEF 0x60CB
+0xCDF0 0x5B9B
+0xCDF1 0x5A49
+0xCDF2 0x4E07
+0xCDF3 0x8155
+0xCDF4 0x6C6A
+0xCDF5 0x738B
+0xCDF6 0x4EA1
+0xCDF7 0x6789
+0xCDF8 0x7F51
+0xCDF9 0x5F80
+0xCDFA 0x65FA
+0xCDFB 0x671B
+0xCDFC 0x5FD8
+0xCDFD 0x5984
+0xCDFE 0x5A01
+0xCE40 0x8719
+0xCE41 0x871B
+0xCE42 0x871D
+0xCE43 0x871F
+0xCE44 0x8720
+0xCE45 0x8724
+0xCE46 0x8726
+0xCE47 0x8727
+0xCE48 0x8728
+0xCE49 0x872A
+0xCE4A 0x872B
+0xCE4B 0x872C
+0xCE4C 0x872D
+0xCE4D 0x872F
+0xCE4E 0x8730
+0xCE4F 0x8732
+0xCE50 0x8733
+0xCE51 0x8735
+0xCE52 0x8736
+0xCE53 0x8738
+0xCE54 0x8739
+0xCE55 0x873A
+0xCE56 0x873C
+0xCE57 0x873D
+0xCE58 0x8740
+0xCE59 0x8741
+0xCE5A 0x8742
+0xCE5B 0x8743
+0xCE5C 0x8744
+0xCE5D 0x8745
+0xCE5E 0x8746
+0xCE5F 0x874A
+0xCE60 0x874B
+0xCE61 0x874D
+0xCE62 0x874F
+0xCE63 0x8750
+0xCE64 0x8751
+0xCE65 0x8752
+0xCE66 0x8754
+0xCE67 0x8755
+0xCE68 0x8756
+0xCE69 0x8758
+0xCE6A 0x875A
+0xCE6B 0x875B
+0xCE6C 0x875C
+0xCE6D 0x875D
+0xCE6E 0x875E
+0xCE6F 0x875F
+0xCE70 0x8761
+0xCE71 0x8762
+0xCE72 0x8766
+0xCE73 0x8767
+0xCE74 0x8768
+0xCE75 0x8769
+0xCE76 0x876A
+0xCE77 0x876B
+0xCE78 0x876C
+0xCE79 0x876D
+0xCE7A 0x876F
+0xCE7B 0x8771
+0xCE7C 0x8772
+0xCE7D 0x8773
+0xCE7E 0x8775
+0xCE80 0x8777
+0xCE81 0x8778
+0xCE82 0x8779
+0xCE83 0x877A
+0xCE84 0x877F
+0xCE85 0x8780
+0xCE86 0x8781
+0xCE87 0x8784
+0xCE88 0x8786
+0xCE89 0x8787
+0xCE8A 0x8789
+0xCE8B 0x878A
+0xCE8C 0x878C
+0xCE8D 0x878E
+0xCE8E 0x878F
+0xCE8F 0x8790
+0xCE90 0x8791
+0xCE91 0x8792
+0xCE92 0x8794
+0xCE93 0x8795
+0xCE94 0x8796
+0xCE95 0x8798
+0xCE96 0x8799
+0xCE97 0x879A
+0xCE98 0x879B
+0xCE99 0x879C
+0xCE9A 0x879D
+0xCE9B 0x879E
+0xCE9C 0x87A0
+0xCE9D 0x87A1
+0xCE9E 0x87A2
+0xCE9F 0x87A3
+0xCEA0 0x87A4
+0xCEA1 0x5DCD
+0xCEA2 0x5FAE
+0xCEA3 0x5371
+0xCEA4 0x97E6
+0xCEA5 0x8FDD
+0xCEA6 0x6845
+0xCEA7 0x56F4
+0xCEA8 0x552F
+0xCEA9 0x60DF
+0xCEAA 0x4E3A
+0xCEAB 0x6F4D
+0xCEAC 0x7EF4
+0xCEAD 0x82C7
+0xCEAE 0x840E
+0xCEAF 0x59D4
+0xCEB0 0x4F1F
+0xCEB1 0x4F2A
+0xCEB2 0x5C3E
+0xCEB3 0x7EAC
+0xCEB4 0x672A
+0xCEB5 0x851A
+0xCEB6 0x5473
+0xCEB7 0x754F
+0xCEB8 0x80C3
+0xCEB9 0x5582
+0xCEBA 0x9B4F
+0xCEBB 0x4F4D
+0xCEBC 0x6E2D
+0xCEBD 0x8C13
+0xCEBE 0x5C09
+0xCEBF 0x6170
+0xCEC0 0x536B
+0xCEC1 0x761F
+0xCEC2 0x6E29
+0xCEC3 0x868A
+0xCEC4 0x6587
+0xCEC5 0x95FB
+0xCEC6 0x7EB9
+0xCEC7 0x543B
+0xCEC8 0x7A33
+0xCEC9 0x7D0A
+0xCECA 0x95EE
+0xCECB 0x55E1
+0xCECC 0x7FC1
+0xCECD 0x74EE
+0xCECE 0x631D
+0xCECF 0x8717
+0xCED0 0x6DA1
+0xCED1 0x7A9D
+0xCED2 0x6211
+0xCED3 0x65A1
+0xCED4 0x5367
+0xCED5 0x63E1
+0xCED6 0x6C83
+0xCED7 0x5DEB
+0xCED8 0x545C
+0xCED9 0x94A8
+0xCEDA 0x4E4C
+0xCEDB 0x6C61
+0xCEDC 0x8BEC
+0xCEDD 0x5C4B
+0xCEDE 0x65E0
+0xCEDF 0x829C
+0xCEE0 0x68A7
+0xCEE1 0x543E
+0xCEE2 0x5434
+0xCEE3 0x6BCB
+0xCEE4 0x6B66
+0xCEE5 0x4E94
+0xCEE6 0x6342
+0xCEE7 0x5348
+0xCEE8 0x821E
+0xCEE9 0x4F0D
+0xCEEA 0x4FAE
+0xCEEB 0x575E
+0xCEEC 0x620A
+0xCEED 0x96FE
+0xCEEE 0x6664
+0xCEEF 0x7269
+0xCEF0 0x52FF
+0xCEF1 0x52A1
+0xCEF2 0x609F
+0xCEF3 0x8BEF
+0xCEF4 0x6614
+0xCEF5 0x7199
+0xCEF6 0x6790
+0xCEF7 0x897F
+0xCEF8 0x7852
+0xCEF9 0x77FD
+0xCEFA 0x6670
+0xCEFB 0x563B
+0xCEFC 0x5438
+0xCEFD 0x9521
+0xCEFE 0x727A
+0xCF40 0x87A5
+0xCF41 0x87A6
+0xCF42 0x87A7
+0xCF43 0x87A9
+0xCF44 0x87AA
+0xCF45 0x87AE
+0xCF46 0x87B0
+0xCF47 0x87B1
+0xCF48 0x87B2
+0xCF49 0x87B4
+0xCF4A 0x87B6
+0xCF4B 0x87B7
+0xCF4C 0x87B8
+0xCF4D 0x87B9
+0xCF4E 0x87BB
+0xCF4F 0x87BC
+0xCF50 0x87BE
+0xCF51 0x87BF
+0xCF52 0x87C1
+0xCF53 0x87C2
+0xCF54 0x87C3
+0xCF55 0x87C4
+0xCF56 0x87C5
+0xCF57 0x87C7
+0xCF58 0x87C8
+0xCF59 0x87C9
+0xCF5A 0x87CC
+0xCF5B 0x87CD
+0xCF5C 0x87CE
+0xCF5D 0x87CF
+0xCF5E 0x87D0
+0xCF5F 0x87D4
+0xCF60 0x87D5
+0xCF61 0x87D6
+0xCF62 0x87D7
+0xCF63 0x87D8
+0xCF64 0x87D9
+0xCF65 0x87DA
+0xCF66 0x87DC
+0xCF67 0x87DD
+0xCF68 0x87DE
+0xCF69 0x87DF
+0xCF6A 0x87E1
+0xCF6B 0x87E2
+0xCF6C 0x87E3
+0xCF6D 0x87E4
+0xCF6E 0x87E6
+0xCF6F 0x87E7
+0xCF70 0x87E8
+0xCF71 0x87E9
+0xCF72 0x87EB
+0xCF73 0x87EC
+0xCF74 0x87ED
+0xCF75 0x87EF
+0xCF76 0x87F0
+0xCF77 0x87F1
+0xCF78 0x87F2
+0xCF79 0x87F3
+0xCF7A 0x87F4
+0xCF7B 0x87F5
+0xCF7C 0x87F6
+0xCF7D 0x87F7
+0xCF7E 0x87F8
+0xCF80 0x87FA
+0xCF81 0x87FB
+0xCF82 0x87FC
+0xCF83 0x87FD
+0xCF84 0x87FF
+0xCF85 0x8800
+0xCF86 0x8801
+0xCF87 0x8802
+0xCF88 0x8804
+0xCF89 0x8805
+0xCF8A 0x8806
+0xCF8B 0x8807
+0xCF8C 0x8808
+0xCF8D 0x8809
+0xCF8E 0x880B
+0xCF8F 0x880C
+0xCF90 0x880D
+0xCF91 0x880E
+0xCF92 0x880F
+0xCF93 0x8810
+0xCF94 0x8811
+0xCF95 0x8812
+0xCF96 0x8814
+0xCF97 0x8817
+0xCF98 0x8818
+0xCF99 0x8819
+0xCF9A 0x881A
+0xCF9B 0x881C
+0xCF9C 0x881D
+0xCF9D 0x881E
+0xCF9E 0x881F
+0xCF9F 0x8820
+0xCFA0 0x8823
+0xCFA1 0x7A00
+0xCFA2 0x606F
+0xCFA3 0x5E0C
+0xCFA4 0x6089
+0xCFA5 0x819D
+0xCFA6 0x5915
+0xCFA7 0x60DC
+0xCFA8 0x7184
+0xCFA9 0x70EF
+0xCFAA 0x6EAA
+0xCFAB 0x6C50
+0xCFAC 0x7280
+0xCFAD 0x6A84
+0xCFAE 0x88AD
+0xCFAF 0x5E2D
+0xCFB0 0x4E60
+0xCFB1 0x5AB3
+0xCFB2 0x559C
+0xCFB3 0x94E3
+0xCFB4 0x6D17
+0xCFB5 0x7CFB
+0xCFB6 0x9699
+0xCFB7 0x620F
+0xCFB8 0x7EC6
+0xCFB9 0x778E
+0xCFBA 0x867E
+0xCFBB 0x5323
+0xCFBC 0x971E
+0xCFBD 0x8F96
+0xCFBE 0x6687
+0xCFBF 0x5CE1
+0xCFC0 0x4FA0
+0xCFC1 0x72ED
+0xCFC2 0x4E0B
+0xCFC3 0x53A6
+0xCFC4 0x590F
+0xCFC5 0x5413
+0xCFC6 0x6380
+0xCFC7 0x9528
+0xCFC8 0x5148
+0xCFC9 0x4ED9
+0xCFCA 0x9C9C
+0xCFCB 0x7EA4
+0xCFCC 0x54B8
+0xCFCD 0x8D24
+0xCFCE 0x8854
+0xCFCF 0x8237
+0xCFD0 0x95F2
+0xCFD1 0x6D8E
+0xCFD2 0x5F26
+0xCFD3 0x5ACC
+0xCFD4 0x663E
+0xCFD5 0x9669
+0xCFD6 0x73B0
+0xCFD7 0x732E
+0xCFD8 0x53BF
+0xCFD9 0x817A
+0xCFDA 0x9985
+0xCFDB 0x7FA1
+0xCFDC 0x5BAA
+0xCFDD 0x9677
+0xCFDE 0x9650
+0xCFDF 0x7EBF
+0xCFE0 0x76F8
+0xCFE1 0x53A2
+0xCFE2 0x9576
+0xCFE3 0x9999
+0xCFE4 0x7BB1
+0xCFE5 0x8944
+0xCFE6 0x6E58
+0xCFE7 0x4E61
+0xCFE8 0x7FD4
+0xCFE9 0x7965
+0xCFEA 0x8BE6
+0xCFEB 0x60F3
+0xCFEC 0x54CD
+0xCFED 0x4EAB
+0xCFEE 0x9879
+0xCFEF 0x5DF7
+0xCFF0 0x6A61
+0xCFF1 0x50CF
+0xCFF2 0x5411
+0xCFF3 0x8C61
+0xCFF4 0x8427
+0xCFF5 0x785D
+0xCFF6 0x9704
+0xCFF7 0x524A
+0xCFF8 0x54EE
+0xCFF9 0x56A3
+0xCFFA 0x9500
+0xCFFB 0x6D88
+0xCFFC 0x5BB5
+0xCFFD 0x6DC6
+0xCFFE 0x6653
+0xD040 0x8824
+0xD041 0x8825
+0xD042 0x8826
+0xD043 0x8827
+0xD044 0x8828
+0xD045 0x8829
+0xD046 0x882A
+0xD047 0x882B
+0xD048 0x882C
+0xD049 0x882D
+0xD04A 0x882E
+0xD04B 0x882F
+0xD04C 0x8830
+0xD04D 0x8831
+0xD04E 0x8833
+0xD04F 0x8834
+0xD050 0x8835
+0xD051 0x8836
+0xD052 0x8837
+0xD053 0x8838
+0xD054 0x883A
+0xD055 0x883B
+0xD056 0x883D
+0xD057 0x883E
+0xD058 0x883F
+0xD059 0x8841
+0xD05A 0x8842
+0xD05B 0x8843
+0xD05C 0x8846
+0xD05D 0x8847
+0xD05E 0x8848
+0xD05F 0x8849
+0xD060 0x884A
+0xD061 0x884B
+0xD062 0x884E
+0xD063 0x884F
+0xD064 0x8850
+0xD065 0x8851
+0xD066 0x8852
+0xD067 0x8853
+0xD068 0x8855
+0xD069 0x8856
+0xD06A 0x8858
+0xD06B 0x885A
+0xD06C 0x885B
+0xD06D 0x885C
+0xD06E 0x885D
+0xD06F 0x885E
+0xD070 0x885F
+0xD071 0x8860
+0xD072 0x8866
+0xD073 0x8867
+0xD074 0x886A
+0xD075 0x886D
+0xD076 0x886F
+0xD077 0x8871
+0xD078 0x8873
+0xD079 0x8874
+0xD07A 0x8875
+0xD07B 0x8876
+0xD07C 0x8878
+0xD07D 0x8879
+0xD07E 0x887A
+0xD080 0x887B
+0xD081 0x887C
+0xD082 0x8880
+0xD083 0x8883
+0xD084 0x8886
+0xD085 0x8887
+0xD086 0x8889
+0xD087 0x888A
+0xD088 0x888C
+0xD089 0x888E
+0xD08A 0x888F
+0xD08B 0x8890
+0xD08C 0x8891
+0xD08D 0x8893
+0xD08E 0x8894
+0xD08F 0x8895
+0xD090 0x8897
+0xD091 0x8898
+0xD092 0x8899
+0xD093 0x889A
+0xD094 0x889B
+0xD095 0x889D
+0xD096 0x889E
+0xD097 0x889F
+0xD098 0x88A0
+0xD099 0x88A1
+0xD09A 0x88A3
+0xD09B 0x88A5
+0xD09C 0x88A6
+0xD09D 0x88A7
+0xD09E 0x88A8
+0xD09F 0x88A9
+0xD0A0 0x88AA
+0xD0A1 0x5C0F
+0xD0A2 0x5B5D
+0xD0A3 0x6821
+0xD0A4 0x8096
+0xD0A5 0x5578
+0xD0A6 0x7B11
+0xD0A7 0x6548
+0xD0A8 0x6954
+0xD0A9 0x4E9B
+0xD0AA 0x6B47
+0xD0AB 0x874E
+0xD0AC 0x978B
+0xD0AD 0x534F
+0xD0AE 0x631F
+0xD0AF 0x643A
+0xD0B0 0x90AA
+0xD0B1 0x659C
+0xD0B2 0x80C1
+0xD0B3 0x8C10
+0xD0B4 0x5199
+0xD0B5 0x68B0
+0xD0B6 0x5378
+0xD0B7 0x87F9
+0xD0B8 0x61C8
+0xD0B9 0x6CC4
+0xD0BA 0x6CFB
+0xD0BB 0x8C22
+0xD0BC 0x5C51
+0xD0BD 0x85AA
+0xD0BE 0x82AF
+0xD0BF 0x950C
+0xD0C0 0x6B23
+0xD0C1 0x8F9B
+0xD0C2 0x65B0
+0xD0C3 0x5FFB
+0xD0C4 0x5FC3
+0xD0C5 0x4FE1
+0xD0C6 0x8845
+0xD0C7 0x661F
+0xD0C8 0x8165
+0xD0C9 0x7329
+0xD0CA 0x60FA
+0xD0CB 0x5174
+0xD0CC 0x5211
+0xD0CD 0x578B
+0xD0CE 0x5F62
+0xD0CF 0x90A2
+0xD0D0 0x884C
+0xD0D1 0x9192
+0xD0D2 0x5E78
+0xD0D3 0x674F
+0xD0D4 0x6027
+0xD0D5 0x59D3
+0xD0D6 0x5144
+0xD0D7 0x51F6
+0xD0D8 0x80F8
+0xD0D9 0x5308
+0xD0DA 0x6C79
+0xD0DB 0x96C4
+0xD0DC 0x718A
+0xD0DD 0x4F11
+0xD0DE 0x4FEE
+0xD0DF 0x7F9E
+0xD0E0 0x673D
+0xD0E1 0x55C5
+0xD0E2 0x9508
+0xD0E3 0x79C0
+0xD0E4 0x8896
+0xD0E5 0x7EE3
+0xD0E6 0x589F
+0xD0E7 0x620C
+0xD0E8 0x9700
+0xD0E9 0x865A
+0xD0EA 0x5618
+0xD0EB 0x987B
+0xD0EC 0x5F90
+0xD0ED 0x8BB8
+0xD0EE 0x84C4
+0xD0EF 0x9157
+0xD0F0 0x53D9
+0xD0F1 0x65ED
+0xD0F2 0x5E8F
+0xD0F3 0x755C
+0xD0F4 0x6064
+0xD0F5 0x7D6E
+0xD0F6 0x5A7F
+0xD0F7 0x7EEA
+0xD0F8 0x7EED
+0xD0F9 0x8F69
+0xD0FA 0x55A7
+0xD0FB 0x5BA3
+0xD0FC 0x60AC
+0xD0FD 0x65CB
+0xD0FE 0x7384
+0xD140 0x88AC
+0xD141 0x88AE
+0xD142 0x88AF
+0xD143 0x88B0
+0xD144 0x88B2
+0xD145 0x88B3
+0xD146 0x88B4
+0xD147 0x88B5
+0xD148 0x88B6
+0xD149 0x88B8
+0xD14A 0x88B9
+0xD14B 0x88BA
+0xD14C 0x88BB
+0xD14D 0x88BD
+0xD14E 0x88BE
+0xD14F 0x88BF
+0xD150 0x88C0
+0xD151 0x88C3
+0xD152 0x88C4
+0xD153 0x88C7
+0xD154 0x88C8
+0xD155 0x88CA
+0xD156 0x88CB
+0xD157 0x88CC
+0xD158 0x88CD
+0xD159 0x88CF
+0xD15A 0x88D0
+0xD15B 0x88D1
+0xD15C 0x88D3
+0xD15D 0x88D6
+0xD15E 0x88D7
+0xD15F 0x88DA
+0xD160 0x88DB
+0xD161 0x88DC
+0xD162 0x88DD
+0xD163 0x88DE
+0xD164 0x88E0
+0xD165 0x88E1
+0xD166 0x88E6
+0xD167 0x88E7
+0xD168 0x88E9
+0xD169 0x88EA
+0xD16A 0x88EB
+0xD16B 0x88EC
+0xD16C 0x88ED
+0xD16D 0x88EE
+0xD16E 0x88EF
+0xD16F 0x88F2
+0xD170 0x88F5
+0xD171 0x88F6
+0xD172 0x88F7
+0xD173 0x88FA
+0xD174 0x88FB
+0xD175 0x88FD
+0xD176 0x88FF
+0xD177 0x8900
+0xD178 0x8901
+0xD179 0x8903
+0xD17A 0x8904
+0xD17B 0x8905
+0xD17C 0x8906
+0xD17D 0x8907
+0xD17E 0x8908
+0xD180 0x8909
+0xD181 0x890B
+0xD182 0x890C
+0xD183 0x890D
+0xD184 0x890E
+0xD185 0x890F
+0xD186 0x8911
+0xD187 0x8914
+0xD188 0x8915
+0xD189 0x8916
+0xD18A 0x8917
+0xD18B 0x8918
+0xD18C 0x891C
+0xD18D 0x891D
+0xD18E 0x891E
+0xD18F 0x891F
+0xD190 0x8920
+0xD191 0x8922
+0xD192 0x8923
+0xD193 0x8924
+0xD194 0x8926
+0xD195 0x8927
+0xD196 0x8928
+0xD197 0x8929
+0xD198 0x892C
+0xD199 0x892D
+0xD19A 0x892E
+0xD19B 0x892F
+0xD19C 0x8931
+0xD19D 0x8932
+0xD19E 0x8933
+0xD19F 0x8935
+0xD1A0 0x8937
+0xD1A1 0x9009
+0xD1A2 0x7663
+0xD1A3 0x7729
+0xD1A4 0x7EDA
+0xD1A5 0x9774
+0xD1A6 0x859B
+0xD1A7 0x5B66
+0xD1A8 0x7A74
+0xD1A9 0x96EA
+0xD1AA 0x8840
+0xD1AB 0x52CB
+0xD1AC 0x718F
+0xD1AD 0x5FAA
+0xD1AE 0x65EC
+0xD1AF 0x8BE2
+0xD1B0 0x5BFB
+0xD1B1 0x9A6F
+0xD1B2 0x5DE1
+0xD1B3 0x6B89
+0xD1B4 0x6C5B
+0xD1B5 0x8BAD
+0xD1B6 0x8BAF
+0xD1B7 0x900A
+0xD1B8 0x8FC5
+0xD1B9 0x538B
+0xD1BA 0x62BC
+0xD1BB 0x9E26
+0xD1BC 0x9E2D
+0xD1BD 0x5440
+0xD1BE 0x4E2B
+0xD1BF 0x82BD
+0xD1C0 0x7259
+0xD1C1 0x869C
+0xD1C2 0x5D16
+0xD1C3 0x8859
+0xD1C4 0x6DAF
+0xD1C5 0x96C5
+0xD1C6 0x54D1
+0xD1C7 0x4E9A
+0xD1C8 0x8BB6
+0xD1C9 0x7109
+0xD1CA 0x54BD
+0xD1CB 0x9609
+0xD1CC 0x70DF
+0xD1CD 0x6DF9
+0xD1CE 0x76D0
+0xD1CF 0x4E25
+0xD1D0 0x7814
+0xD1D1 0x8712
+0xD1D2 0x5CA9
+0xD1D3 0x5EF6
+0xD1D4 0x8A00
+0xD1D5 0x989C
+0xD1D6 0x960E
+0xD1D7 0x708E
+0xD1D8 0x6CBF
+0xD1D9 0x5944
+0xD1DA 0x63A9
+0xD1DB 0x773C
+0xD1DC 0x884D
+0xD1DD 0x6F14
+0xD1DE 0x8273
+0xD1DF 0x5830
+0xD1E0 0x71D5
+0xD1E1 0x538C
+0xD1E2 0x781A
+0xD1E3 0x96C1
+0xD1E4 0x5501
+0xD1E5 0x5F66
+0xD1E6 0x7130
+0xD1E7 0x5BB4
+0xD1E8 0x8C1A
+0xD1E9 0x9A8C
+0xD1EA 0x6B83
+0xD1EB 0x592E
+0xD1EC 0x9E2F
+0xD1ED 0x79E7
+0xD1EE 0x6768
+0xD1EF 0x626C
+0xD1F0 0x4F6F
+0xD1F1 0x75A1
+0xD1F2 0x7F8A
+0xD1F3 0x6D0B
+0xD1F4 0x9633
+0xD1F5 0x6C27
+0xD1F6 0x4EF0
+0xD1F7 0x75D2
+0xD1F8 0x517B
+0xD1F9 0x6837
+0xD1FA 0x6F3E
+0xD1FB 0x9080
+0xD1FC 0x8170
+0xD1FD 0x5996
+0xD1FE 0x7476
+0xD240 0x8938
+0xD241 0x8939
+0xD242 0x893A
+0xD243 0x893B
+0xD244 0x893C
+0xD245 0x893D
+0xD246 0x893E
+0xD247 0x893F
+0xD248 0x8940
+0xD249 0x8942
+0xD24A 0x8943
+0xD24B 0x8945
+0xD24C 0x8946
+0xD24D 0x8947
+0xD24E 0x8948
+0xD24F 0x8949
+0xD250 0x894A
+0xD251 0x894B
+0xD252 0x894C
+0xD253 0x894D
+0xD254 0x894E
+0xD255 0x894F
+0xD256 0x8950
+0xD257 0x8951
+0xD258 0x8952
+0xD259 0x8953
+0xD25A 0x8954
+0xD25B 0x8955
+0xD25C 0x8956
+0xD25D 0x8957
+0xD25E 0x8958
+0xD25F 0x8959
+0xD260 0x895A
+0xD261 0x895B
+0xD262 0x895C
+0xD263 0x895D
+0xD264 0x8960
+0xD265 0x8961
+0xD266 0x8962
+0xD267 0x8963
+0xD268 0x8964
+0xD269 0x8965
+0xD26A 0x8967
+0xD26B 0x8968
+0xD26C 0x8969
+0xD26D 0x896A
+0xD26E 0x896B
+0xD26F 0x896C
+0xD270 0x896D
+0xD271 0x896E
+0xD272 0x896F
+0xD273 0x8970
+0xD274 0x8971
+0xD275 0x8972
+0xD276 0x8973
+0xD277 0x8974
+0xD278 0x8975
+0xD279 0x8976
+0xD27A 0x8977
+0xD27B 0x8978
+0xD27C 0x8979
+0xD27D 0x897A
+0xD27E 0x897C
+0xD280 0x897D
+0xD281 0x897E
+0xD282 0x8980
+0xD283 0x8982
+0xD284 0x8984
+0xD285 0x8985
+0xD286 0x8987
+0xD287 0x8988
+0xD288 0x8989
+0xD289 0x898A
+0xD28A 0x898B
+0xD28B 0x898C
+0xD28C 0x898D
+0xD28D 0x898E
+0xD28E 0x898F
+0xD28F 0x8990
+0xD290 0x8991
+0xD291 0x8992
+0xD292 0x8993
+0xD293 0x8994
+0xD294 0x8995
+0xD295 0x8996
+0xD296 0x8997
+0xD297 0x8998
+0xD298 0x8999
+0xD299 0x899A
+0xD29A 0x899B
+0xD29B 0x899C
+0xD29C 0x899D
+0xD29D 0x899E
+0xD29E 0x899F
+0xD29F 0x89A0
+0xD2A0 0x89A1
+0xD2A1 0x6447
+0xD2A2 0x5C27
+0xD2A3 0x9065
+0xD2A4 0x7A91
+0xD2A5 0x8C23
+0xD2A6 0x59DA
+0xD2A7 0x54AC
+0xD2A8 0x8200
+0xD2A9 0x836F
+0xD2AA 0x8981
+0xD2AB 0x8000
+0xD2AC 0x6930
+0xD2AD 0x564E
+0xD2AE 0x8036
+0xD2AF 0x7237
+0xD2B0 0x91CE
+0xD2B1 0x51B6
+0xD2B2 0x4E5F
+0xD2B3 0x9875
+0xD2B4 0x6396
+0xD2B5 0x4E1A
+0xD2B6 0x53F6
+0xD2B7 0x66F3
+0xD2B8 0x814B
+0xD2B9 0x591C
+0xD2BA 0x6DB2
+0xD2BB 0x4E00
+0xD2BC 0x58F9
+0xD2BD 0x533B
+0xD2BE 0x63D6
+0xD2BF 0x94F1
+0xD2C0 0x4F9D
+0xD2C1 0x4F0A
+0xD2C2 0x8863
+0xD2C3 0x9890
+0xD2C4 0x5937
+0xD2C5 0x9057
+0xD2C6 0x79FB
+0xD2C7 0x4EEA
+0xD2C8 0x80F0
+0xD2C9 0x7591
+0xD2CA 0x6C82
+0xD2CB 0x5B9C
+0xD2CC 0x59E8
+0xD2CD 0x5F5D
+0xD2CE 0x6905
+0xD2CF 0x8681
+0xD2D0 0x501A
+0xD2D1 0x5DF2
+0xD2D2 0x4E59
+0xD2D3 0x77E3
+0xD2D4 0x4EE5
+0xD2D5 0x827A
+0xD2D6 0x6291
+0xD2D7 0x6613
+0xD2D8 0x9091
+0xD2D9 0x5C79
+0xD2DA 0x4EBF
+0xD2DB 0x5F79
+0xD2DC 0x81C6
+0xD2DD 0x9038
+0xD2DE 0x8084
+0xD2DF 0x75AB
+0xD2E0 0x4EA6
+0xD2E1 0x88D4
+0xD2E2 0x610F
+0xD2E3 0x6BC5
+0xD2E4 0x5FC6
+0xD2E5 0x4E49
+0xD2E6 0x76CA
+0xD2E7 0x6EA2
+0xD2E8 0x8BE3
+0xD2E9 0x8BAE
+0xD2EA 0x8C0A
+0xD2EB 0x8BD1
+0xD2EC 0x5F02
+0xD2ED 0x7FFC
+0xD2EE 0x7FCC
+0xD2EF 0x7ECE
+0xD2F0 0x8335
+0xD2F1 0x836B
+0xD2F2 0x56E0
+0xD2F3 0x6BB7
+0xD2F4 0x97F3
+0xD2F5 0x9634
+0xD2F6 0x59FB
+0xD2F7 0x541F
+0xD2F8 0x94F6
+0xD2F9 0x6DEB
+0xD2FA 0x5BC5
+0xD2FB 0x996E
+0xD2FC 0x5C39
+0xD2FD 0x5F15
+0xD2FE 0x9690
+0xD340 0x89A2
+0xD341 0x89A3
+0xD342 0x89A4
+0xD343 0x89A5
+0xD344 0x89A6
+0xD345 0x89A7
+0xD346 0x89A8
+0xD347 0x89A9
+0xD348 0x89AA
+0xD349 0x89AB
+0xD34A 0x89AC
+0xD34B 0x89AD
+0xD34C 0x89AE
+0xD34D 0x89AF
+0xD34E 0x89B0
+0xD34F 0x89B1
+0xD350 0x89B2
+0xD351 0x89B3
+0xD352 0x89B4
+0xD353 0x89B5
+0xD354 0x89B6
+0xD355 0x89B7
+0xD356 0x89B8
+0xD357 0x89B9
+0xD358 0x89BA
+0xD359 0x89BB
+0xD35A 0x89BC
+0xD35B 0x89BD
+0xD35C 0x89BE
+0xD35D 0x89BF
+0xD35E 0x89C0
+0xD35F 0x89C3
+0xD360 0x89CD
+0xD361 0x89D3
+0xD362 0x89D4
+0xD363 0x89D5
+0xD364 0x89D7
+0xD365 0x89D8
+0xD366 0x89D9
+0xD367 0x89DB
+0xD368 0x89DD
+0xD369 0x89DF
+0xD36A 0x89E0
+0xD36B 0x89E1
+0xD36C 0x89E2
+0xD36D 0x89E4
+0xD36E 0x89E7
+0xD36F 0x89E8
+0xD370 0x89E9
+0xD371 0x89EA
+0xD372 0x89EC
+0xD373 0x89ED
+0xD374 0x89EE
+0xD375 0x89F0
+0xD376 0x89F1
+0xD377 0x89F2
+0xD378 0x89F4
+0xD379 0x89F5
+0xD37A 0x89F6
+0xD37B 0x89F7
+0xD37C 0x89F8
+0xD37D 0x89F9
+0xD37E 0x89FA
+0xD380 0x89FB
+0xD381 0x89FC
+0xD382 0x89FD
+0xD383 0x89FE
+0xD384 0x89FF
+0xD385 0x8A01
+0xD386 0x8A02
+0xD387 0x8A03
+0xD388 0x8A04
+0xD389 0x8A05
+0xD38A 0x8A06
+0xD38B 0x8A08
+0xD38C 0x8A09
+0xD38D 0x8A0A
+0xD38E 0x8A0B
+0xD38F 0x8A0C
+0xD390 0x8A0D
+0xD391 0x8A0E
+0xD392 0x8A0F
+0xD393 0x8A10
+0xD394 0x8A11
+0xD395 0x8A12
+0xD396 0x8A13
+0xD397 0x8A14
+0xD398 0x8A15
+0xD399 0x8A16
+0xD39A 0x8A17
+0xD39B 0x8A18
+0xD39C 0x8A19
+0xD39D 0x8A1A
+0xD39E 0x8A1B
+0xD39F 0x8A1C
+0xD3A0 0x8A1D
+0xD3A1 0x5370
+0xD3A2 0x82F1
+0xD3A3 0x6A31
+0xD3A4 0x5A74
+0xD3A5 0x9E70
+0xD3A6 0x5E94
+0xD3A7 0x7F28
+0xD3A8 0x83B9
+0xD3A9 0x8424
+0xD3AA 0x8425
+0xD3AB 0x8367
+0xD3AC 0x8747
+0xD3AD 0x8FCE
+0xD3AE 0x8D62
+0xD3AF 0x76C8
+0xD3B0 0x5F71
+0xD3B1 0x9896
+0xD3B2 0x786C
+0xD3B3 0x6620
+0xD3B4 0x54DF
+0xD3B5 0x62E5
+0xD3B6 0x4F63
+0xD3B7 0x81C3
+0xD3B8 0x75C8
+0xD3B9 0x5EB8
+0xD3BA 0x96CD
+0xD3BB 0x8E0A
+0xD3BC 0x86F9
+0xD3BD 0x548F
+0xD3BE 0x6CF3
+0xD3BF 0x6D8C
+0xD3C0 0x6C38
+0xD3C1 0x607F
+0xD3C2 0x52C7
+0xD3C3 0x7528
+0xD3C4 0x5E7D
+0xD3C5 0x4F18
+0xD3C6 0x60A0
+0xD3C7 0x5FE7
+0xD3C8 0x5C24
+0xD3C9 0x7531
+0xD3CA 0x90AE
+0xD3CB 0x94C0
+0xD3CC 0x72B9
+0xD3CD 0x6CB9
+0xD3CE 0x6E38
+0xD3CF 0x9149
+0xD3D0 0x6709
+0xD3D1 0x53CB
+0xD3D2 0x53F3
+0xD3D3 0x4F51
+0xD3D4 0x91C9
+0xD3D5 0x8BF1
+0xD3D6 0x53C8
+0xD3D7 0x5E7C
+0xD3D8 0x8FC2
+0xD3D9 0x6DE4
+0xD3DA 0x4E8E
+0xD3DB 0x76C2
+0xD3DC 0x6986
+0xD3DD 0x865E
+0xD3DE 0x611A
+0xD3DF 0x8206
+0xD3E0 0x4F59
+0xD3E1 0x4FDE
+0xD3E2 0x903E
+0xD3E3 0x9C7C
+0xD3E4 0x6109
+0xD3E5 0x6E1D
+0xD3E6 0x6E14
+0xD3E7 0x9685
+0xD3E8 0x4E88
+0xD3E9 0x5A31
+0xD3EA 0x96E8
+0xD3EB 0x4E0E
+0xD3EC 0x5C7F
+0xD3ED 0x79B9
+0xD3EE 0x5B87
+0xD3EF 0x8BED
+0xD3F0 0x7FBD
+0xD3F1 0x7389
+0xD3F2 0x57DF
+0xD3F3 0x828B
+0xD3F4 0x90C1
+0xD3F5 0x5401
+0xD3F6 0x9047
+0xD3F7 0x55BB
+0xD3F8 0x5CEA
+0xD3F9 0x5FA1
+0xD3FA 0x6108
+0xD3FB 0x6B32
+0xD3FC 0x72F1
+0xD3FD 0x80B2
+0xD3FE 0x8A89
+0xD440 0x8A1E
+0xD441 0x8A1F
+0xD442 0x8A20
+0xD443 0x8A21
+0xD444 0x8A22
+0xD445 0x8A23
+0xD446 0x8A24
+0xD447 0x8A25
+0xD448 0x8A26
+0xD449 0x8A27
+0xD44A 0x8A28
+0xD44B 0x8A29
+0xD44C 0x8A2A
+0xD44D 0x8A2B
+0xD44E 0x8A2C
+0xD44F 0x8A2D
+0xD450 0x8A2E
+0xD451 0x8A2F
+0xD452 0x8A30
+0xD453 0x8A31
+0xD454 0x8A32
+0xD455 0x8A33
+0xD456 0x8A34
+0xD457 0x8A35
+0xD458 0x8A36
+0xD459 0x8A37
+0xD45A 0x8A38
+0xD45B 0x8A39
+0xD45C 0x8A3A
+0xD45D 0x8A3B
+0xD45E 0x8A3C
+0xD45F 0x8A3D
+0xD460 0x8A3F
+0xD461 0x8A40
+0xD462 0x8A41
+0xD463 0x8A42
+0xD464 0x8A43
+0xD465 0x8A44
+0xD466 0x8A45
+0xD467 0x8A46
+0xD468 0x8A47
+0xD469 0x8A49
+0xD46A 0x8A4A
+0xD46B 0x8A4B
+0xD46C 0x8A4C
+0xD46D 0x8A4D
+0xD46E 0x8A4E
+0xD46F 0x8A4F
+0xD470 0x8A50
+0xD471 0x8A51
+0xD472 0x8A52
+0xD473 0x8A53
+0xD474 0x8A54
+0xD475 0x8A55
+0xD476 0x8A56
+0xD477 0x8A57
+0xD478 0x8A58
+0xD479 0x8A59
+0xD47A 0x8A5A
+0xD47B 0x8A5B
+0xD47C 0x8A5C
+0xD47D 0x8A5D
+0xD47E 0x8A5E
+0xD480 0x8A5F
+0xD481 0x8A60
+0xD482 0x8A61
+0xD483 0x8A62
+0xD484 0x8A63
+0xD485 0x8A64
+0xD486 0x8A65
+0xD487 0x8A66
+0xD488 0x8A67
+0xD489 0x8A68
+0xD48A 0x8A69
+0xD48B 0x8A6A
+0xD48C 0x8A6B
+0xD48D 0x8A6C
+0xD48E 0x8A6D
+0xD48F 0x8A6E
+0xD490 0x8A6F
+0xD491 0x8A70
+0xD492 0x8A71
+0xD493 0x8A72
+0xD494 0x8A73
+0xD495 0x8A74
+0xD496 0x8A75
+0xD497 0x8A76
+0xD498 0x8A77
+0xD499 0x8A78
+0xD49A 0x8A7A
+0xD49B 0x8A7B
+0xD49C 0x8A7C
+0xD49D 0x8A7D
+0xD49E 0x8A7E
+0xD49F 0x8A7F
+0xD4A0 0x8A80
+0xD4A1 0x6D74
+0xD4A2 0x5BD3
+0xD4A3 0x88D5
+0xD4A4 0x9884
+0xD4A5 0x8C6B
+0xD4A6 0x9A6D
+0xD4A7 0x9E33
+0xD4A8 0x6E0A
+0xD4A9 0x51A4
+0xD4AA 0x5143
+0xD4AB 0x57A3
+0xD4AC 0x8881
+0xD4AD 0x539F
+0xD4AE 0x63F4
+0xD4AF 0x8F95
+0xD4B0 0x56ED
+0xD4B1 0x5458
+0xD4B2 0x5706
+0xD4B3 0x733F
+0xD4B4 0x6E90
+0xD4B5 0x7F18
+0xD4B6 0x8FDC
+0xD4B7 0x82D1
+0xD4B8 0x613F
+0xD4B9 0x6028
+0xD4BA 0x9662
+0xD4BB 0x66F0
+0xD4BC 0x7EA6
+0xD4BD 0x8D8A
+0xD4BE 0x8DC3
+0xD4BF 0x94A5
+0xD4C0 0x5CB3
+0xD4C1 0x7CA4
+0xD4C2 0x6708
+0xD4C3 0x60A6
+0xD4C4 0x9605
+0xD4C5 0x8018
+0xD4C6 0x4E91
+0xD4C7 0x90E7
+0xD4C8 0x5300
+0xD4C9 0x9668
+0xD4CA 0x5141
+0xD4CB 0x8FD0
+0xD4CC 0x8574
+0xD4CD 0x915D
+0xD4CE 0x6655
+0xD4CF 0x97F5
+0xD4D0 0x5B55
+0xD4D1 0x531D
+0xD4D2 0x7838
+0xD4D3 0x6742
+0xD4D4 0x683D
+0xD4D5 0x54C9
+0xD4D6 0x707E
+0xD4D7 0x5BB0
+0xD4D8 0x8F7D
+0xD4D9 0x518D
+0xD4DA 0x5728
+0xD4DB 0x54B1
+0xD4DC 0x6512
+0xD4DD 0x6682
+0xD4DE 0x8D5E
+0xD4DF 0x8D43
+0xD4E0 0x810F
+0xD4E1 0x846C
+0xD4E2 0x906D
+0xD4E3 0x7CDF
+0xD4E4 0x51FF
+0xD4E5 0x85FB
+0xD4E6 0x67A3
+0xD4E7 0x65E9
+0xD4E8 0x6FA1
+0xD4E9 0x86A4
+0xD4EA 0x8E81
+0xD4EB 0x566A
+0xD4EC 0x9020
+0xD4ED 0x7682
+0xD4EE 0x7076
+0xD4EF 0x71E5
+0xD4F0 0x8D23
+0xD4F1 0x62E9
+0xD4F2 0x5219
+0xD4F3 0x6CFD
+0xD4F4 0x8D3C
+0xD4F5 0x600E
+0xD4F6 0x589E
+0xD4F7 0x618E
+0xD4F8 0x66FE
+0xD4F9 0x8D60
+0xD4FA 0x624E
+0xD4FB 0x55B3
+0xD4FC 0x6E23
+0xD4FD 0x672D
+0xD4FE 0x8F67
+0xD540 0x8A81
+0xD541 0x8A82
+0xD542 0x8A83
+0xD543 0x8A84
+0xD544 0x8A85
+0xD545 0x8A86
+0xD546 0x8A87
+0xD547 0x8A88
+0xD548 0x8A8B
+0xD549 0x8A8C
+0xD54A 0x8A8D
+0xD54B 0x8A8E
+0xD54C 0x8A8F
+0xD54D 0x8A90
+0xD54E 0x8A91
+0xD54F 0x8A92
+0xD550 0x8A94
+0xD551 0x8A95
+0xD552 0x8A96
+0xD553 0x8A97
+0xD554 0x8A98
+0xD555 0x8A99
+0xD556 0x8A9A
+0xD557 0x8A9B
+0xD558 0x8A9C
+0xD559 0x8A9D
+0xD55A 0x8A9E
+0xD55B 0x8A9F
+0xD55C 0x8AA0
+0xD55D 0x8AA1
+0xD55E 0x8AA2
+0xD55F 0x8AA3
+0xD560 0x8AA4
+0xD561 0x8AA5
+0xD562 0x8AA6
+0xD563 0x8AA7
+0xD564 0x8AA8
+0xD565 0x8AA9
+0xD566 0x8AAA
+0xD567 0x8AAB
+0xD568 0x8AAC
+0xD569 0x8AAD
+0xD56A 0x8AAE
+0xD56B 0x8AAF
+0xD56C 0x8AB0
+0xD56D 0x8AB1
+0xD56E 0x8AB2
+0xD56F 0x8AB3
+0xD570 0x8AB4
+0xD571 0x8AB5
+0xD572 0x8AB6
+0xD573 0x8AB7
+0xD574 0x8AB8
+0xD575 0x8AB9
+0xD576 0x8ABA
+0xD577 0x8ABB
+0xD578 0x8ABC
+0xD579 0x8ABD
+0xD57A 0x8ABE
+0xD57B 0x8ABF
+0xD57C 0x8AC0
+0xD57D 0x8AC1
+0xD57E 0x8AC2
+0xD580 0x8AC3
+0xD581 0x8AC4
+0xD582 0x8AC5
+0xD583 0x8AC6
+0xD584 0x8AC7
+0xD585 0x8AC8
+0xD586 0x8AC9
+0xD587 0x8ACA
+0xD588 0x8ACB
+0xD589 0x8ACC
+0xD58A 0x8ACD
+0xD58B 0x8ACE
+0xD58C 0x8ACF
+0xD58D 0x8AD0
+0xD58E 0x8AD1
+0xD58F 0x8AD2
+0xD590 0x8AD3
+0xD591 0x8AD4
+0xD592 0x8AD5
+0xD593 0x8AD6
+0xD594 0x8AD7
+0xD595 0x8AD8
+0xD596 0x8AD9
+0xD597 0x8ADA
+0xD598 0x8ADB
+0xD599 0x8ADC
+0xD59A 0x8ADD
+0xD59B 0x8ADE
+0xD59C 0x8ADF
+0xD59D 0x8AE0
+0xD59E 0x8AE1
+0xD59F 0x8AE2
+0xD5A0 0x8AE3
+0xD5A1 0x94E1
+0xD5A2 0x95F8
+0xD5A3 0x7728
+0xD5A4 0x6805
+0xD5A5 0x69A8
+0xD5A6 0x548B
+0xD5A7 0x4E4D
+0xD5A8 0x70B8
+0xD5A9 0x8BC8
+0xD5AA 0x6458
+0xD5AB 0x658B
+0xD5AC 0x5B85
+0xD5AD 0x7A84
+0xD5AE 0x503A
+0xD5AF 0x5BE8
+0xD5B0 0x77BB
+0xD5B1 0x6BE1
+0xD5B2 0x8A79
+0xD5B3 0x7C98
+0xD5B4 0x6CBE
+0xD5B5 0x76CF
+0xD5B6 0x65A9
+0xD5B7 0x8F97
+0xD5B8 0x5D2D
+0xD5B9 0x5C55
+0xD5BA 0x8638
+0xD5BB 0x6808
+0xD5BC 0x5360
+0xD5BD 0x6218
+0xD5BE 0x7AD9
+0xD5BF 0x6E5B
+0xD5C0 0x7EFD
+0xD5C1 0x6A1F
+0xD5C2 0x7AE0
+0xD5C3 0x5F70
+0xD5C4 0x6F33
+0xD5C5 0x5F20
+0xD5C6 0x638C
+0xD5C7 0x6DA8
+0xD5C8 0x6756
+0xD5C9 0x4E08
+0xD5CA 0x5E10
+0xD5CB 0x8D26
+0xD5CC 0x4ED7
+0xD5CD 0x80C0
+0xD5CE 0x7634
+0xD5CF 0x969C
+0xD5D0 0x62DB
+0xD5D1 0x662D
+0xD5D2 0x627E
+0xD5D3 0x6CBC
+0xD5D4 0x8D75
+0xD5D5 0x7167
+0xD5D6 0x7F69
+0xD5D7 0x5146
+0xD5D8 0x8087
+0xD5D9 0x53EC
+0xD5DA 0x906E
+0xD5DB 0x6298
+0xD5DC 0x54F2
+0xD5DD 0x86F0
+0xD5DE 0x8F99
+0xD5DF 0x8005
+0xD5E0 0x9517
+0xD5E1 0x8517
+0xD5E2 0x8FD9
+0xD5E3 0x6D59
+0xD5E4 0x73CD
+0xD5E5 0x659F
+0xD5E6 0x771F
+0xD5E7 0x7504
+0xD5E8 0x7827
+0xD5E9 0x81FB
+0xD5EA 0x8D1E
+0xD5EB 0x9488
+0xD5EC 0x4FA6
+0xD5ED 0x6795
+0xD5EE 0x75B9
+0xD5EF 0x8BCA
+0xD5F0 0x9707
+0xD5F1 0x632F
+0xD5F2 0x9547
+0xD5F3 0x9635
+0xD5F4 0x84B8
+0xD5F5 0x6323
+0xD5F6 0x7741
+0xD5F7 0x5F81
+0xD5F8 0x72F0
+0xD5F9 0x4E89
+0xD5FA 0x6014
+0xD5FB 0x6574
+0xD5FC 0x62EF
+0xD5FD 0x6B63
+0xD5FE 0x653F
+0xD640 0x8AE4
+0xD641 0x8AE5
+0xD642 0x8AE6
+0xD643 0x8AE7
+0xD644 0x8AE8
+0xD645 0x8AE9
+0xD646 0x8AEA
+0xD647 0x8AEB
+0xD648 0x8AEC
+0xD649 0x8AED
+0xD64A 0x8AEE
+0xD64B 0x8AEF
+0xD64C 0x8AF0
+0xD64D 0x8AF1
+0xD64E 0x8AF2
+0xD64F 0x8AF3
+0xD650 0x8AF4
+0xD651 0x8AF5
+0xD652 0x8AF6
+0xD653 0x8AF7
+0xD654 0x8AF8
+0xD655 0x8AF9
+0xD656 0x8AFA
+0xD657 0x8AFB
+0xD658 0x8AFC
+0xD659 0x8AFD
+0xD65A 0x8AFE
+0xD65B 0x8AFF
+0xD65C 0x8B00
+0xD65D 0x8B01
+0xD65E 0x8B02
+0xD65F 0x8B03
+0xD660 0x8B04
+0xD661 0x8B05
+0xD662 0x8B06
+0xD663 0x8B08
+0xD664 0x8B09
+0xD665 0x8B0A
+0xD666 0x8B0B
+0xD667 0x8B0C
+0xD668 0x8B0D
+0xD669 0x8B0E
+0xD66A 0x8B0F
+0xD66B 0x8B10
+0xD66C 0x8B11
+0xD66D 0x8B12
+0xD66E 0x8B13
+0xD66F 0x8B14
+0xD670 0x8B15
+0xD671 0x8B16
+0xD672 0x8B17
+0xD673 0x8B18
+0xD674 0x8B19
+0xD675 0x8B1A
+0xD676 0x8B1B
+0xD677 0x8B1C
+0xD678 0x8B1D
+0xD679 0x8B1E
+0xD67A 0x8B1F
+0xD67B 0x8B20
+0xD67C 0x8B21
+0xD67D 0x8B22
+0xD67E 0x8B23
+0xD680 0x8B24
+0xD681 0x8B25
+0xD682 0x8B27
+0xD683 0x8B28
+0xD684 0x8B29
+0xD685 0x8B2A
+0xD686 0x8B2B
+0xD687 0x8B2C
+0xD688 0x8B2D
+0xD689 0x8B2E
+0xD68A 0x8B2F
+0xD68B 0x8B30
+0xD68C 0x8B31
+0xD68D 0x8B32
+0xD68E 0x8B33
+0xD68F 0x8B34
+0xD690 0x8B35
+0xD691 0x8B36
+0xD692 0x8B37
+0xD693 0x8B38
+0xD694 0x8B39
+0xD695 0x8B3A
+0xD696 0x8B3B
+0xD697 0x8B3C
+0xD698 0x8B3D
+0xD699 0x8B3E
+0xD69A 0x8B3F
+0xD69B 0x8B40
+0xD69C 0x8B41
+0xD69D 0x8B42
+0xD69E 0x8B43
+0xD69F 0x8B44
+0xD6A0 0x8B45
+0xD6A1 0x5E27
+0xD6A2 0x75C7
+0xD6A3 0x90D1
+0xD6A4 0x8BC1
+0xD6A5 0x829D
+0xD6A6 0x679D
+0xD6A7 0x652F
+0xD6A8 0x5431
+0xD6A9 0x8718
+0xD6AA 0x77E5
+0xD6AB 0x80A2
+0xD6AC 0x8102
+0xD6AD 0x6C41
+0xD6AE 0x4E4B
+0xD6AF 0x7EC7
+0xD6B0 0x804C
+0xD6B1 0x76F4
+0xD6B2 0x690D
+0xD6B3 0x6B96
+0xD6B4 0x6267
+0xD6B5 0x503C
+0xD6B6 0x4F84
+0xD6B7 0x5740
+0xD6B8 0x6307
+0xD6B9 0x6B62
+0xD6BA 0x8DBE
+0xD6BB 0x53EA
+0xD6BC 0x65E8
+0xD6BD 0x7EB8
+0xD6BE 0x5FD7
+0xD6BF 0x631A
+0xD6C0 0x63B7
+0xD6C1 0x81F3
+0xD6C2 0x81F4
+0xD6C3 0x7F6E
+0xD6C4 0x5E1C
+0xD6C5 0x5CD9
+0xD6C6 0x5236
+0xD6C7 0x667A
+0xD6C8 0x79E9
+0xD6C9 0x7A1A
+0xD6CA 0x8D28
+0xD6CB 0x7099
+0xD6CC 0x75D4
+0xD6CD 0x6EDE
+0xD6CE 0x6CBB
+0xD6CF 0x7A92
+0xD6D0 0x4E2D
+0xD6D1 0x76C5
+0xD6D2 0x5FE0
+0xD6D3 0x949F
+0xD6D4 0x8877
+0xD6D5 0x7EC8
+0xD6D6 0x79CD
+0xD6D7 0x80BF
+0xD6D8 0x91CD
+0xD6D9 0x4EF2
+0xD6DA 0x4F17
+0xD6DB 0x821F
+0xD6DC 0x5468
+0xD6DD 0x5DDE
+0xD6DE 0x6D32
+0xD6DF 0x8BCC
+0xD6E0 0x7CA5
+0xD6E1 0x8F74
+0xD6E2 0x8098
+0xD6E3 0x5E1A
+0xD6E4 0x5492
+0xD6E5 0x76B1
+0xD6E6 0x5B99
+0xD6E7 0x663C
+0xD6E8 0x9AA4
+0xD6E9 0x73E0
+0xD6EA 0x682A
+0xD6EB 0x86DB
+0xD6EC 0x6731
+0xD6ED 0x732A
+0xD6EE 0x8BF8
+0xD6EF 0x8BDB
+0xD6F0 0x9010
+0xD6F1 0x7AF9
+0xD6F2 0x70DB
+0xD6F3 0x716E
+0xD6F4 0x62C4
+0xD6F5 0x77A9
+0xD6F6 0x5631
+0xD6F7 0x4E3B
+0xD6F8 0x8457
+0xD6F9 0x67F1
+0xD6FA 0x52A9
+0xD6FB 0x86C0
+0xD6FC 0x8D2E
+0xD6FD 0x94F8
+0xD6FE 0x7B51
+0xD740 0x8B46
+0xD741 0x8B47
+0xD742 0x8B48
+0xD743 0x8B49
+0xD744 0x8B4A
+0xD745 0x8B4B
+0xD746 0x8B4C
+0xD747 0x8B4D
+0xD748 0x8B4E
+0xD749 0x8B4F
+0xD74A 0x8B50
+0xD74B 0x8B51
+0xD74C 0x8B52
+0xD74D 0x8B53
+0xD74E 0x8B54
+0xD74F 0x8B55
+0xD750 0x8B56
+0xD751 0x8B57
+0xD752 0x8B58
+0xD753 0x8B59
+0xD754 0x8B5A
+0xD755 0x8B5B
+0xD756 0x8B5C
+0xD757 0x8B5D
+0xD758 0x8B5E
+0xD759 0x8B5F
+0xD75A 0x8B60
+0xD75B 0x8B61
+0xD75C 0x8B62
+0xD75D 0x8B63
+0xD75E 0x8B64
+0xD75F 0x8B65
+0xD760 0x8B67
+0xD761 0x8B68
+0xD762 0x8B69
+0xD763 0x8B6A
+0xD764 0x8B6B
+0xD765 0x8B6D
+0xD766 0x8B6E
+0xD767 0x8B6F
+0xD768 0x8B70
+0xD769 0x8B71
+0xD76A 0x8B72
+0xD76B 0x8B73
+0xD76C 0x8B74
+0xD76D 0x8B75
+0xD76E 0x8B76
+0xD76F 0x8B77
+0xD770 0x8B78
+0xD771 0x8B79
+0xD772 0x8B7A
+0xD773 0x8B7B
+0xD774 0x8B7C
+0xD775 0x8B7D
+0xD776 0x8B7E
+0xD777 0x8B7F
+0xD778 0x8B80
+0xD779 0x8B81
+0xD77A 0x8B82
+0xD77B 0x8B83
+0xD77C 0x8B84
+0xD77D 0x8B85
+0xD77E 0x8B86
+0xD780 0x8B87
+0xD781 0x8B88
+0xD782 0x8B89
+0xD783 0x8B8A
+0xD784 0x8B8B
+0xD785 0x8B8C
+0xD786 0x8B8D
+0xD787 0x8B8E
+0xD788 0x8B8F
+0xD789 0x8B90
+0xD78A 0x8B91
+0xD78B 0x8B92
+0xD78C 0x8B93
+0xD78D 0x8B94
+0xD78E 0x8B95
+0xD78F 0x8B96
+0xD790 0x8B97
+0xD791 0x8B98
+0xD792 0x8B99
+0xD793 0x8B9A
+0xD794 0x8B9B
+0xD795 0x8B9C
+0xD796 0x8B9D
+0xD797 0x8B9E
+0xD798 0x8B9F
+0xD799 0x8BAC
+0xD79A 0x8BB1
+0xD79B 0x8BBB
+0xD79C 0x8BC7
+0xD79D 0x8BD0
+0xD79E 0x8BEA
+0xD79F 0x8C09
+0xD7A0 0x8C1E
+0xD7A1 0x4F4F
+0xD7A2 0x6CE8
+0xD7A3 0x795D
+0xD7A4 0x9A7B
+0xD7A5 0x6293
+0xD7A6 0x722A
+0xD7A7 0x62FD
+0xD7A8 0x4E13
+0xD7A9 0x7816
+0xD7AA 0x8F6C
+0xD7AB 0x64B0
+0xD7AC 0x8D5A
+0xD7AD 0x7BC6
+0xD7AE 0x6869
+0xD7AF 0x5E84
+0xD7B0 0x88C5
+0xD7B1 0x5986
+0xD7B2 0x649E
+0xD7B3 0x58EE
+0xD7B4 0x72B6
+0xD7B5 0x690E
+0xD7B6 0x9525
+0xD7B7 0x8FFD
+0xD7B8 0x8D58
+0xD7B9 0x5760
+0xD7BA 0x7F00
+0xD7BB 0x8C06
+0xD7BC 0x51C6
+0xD7BD 0x6349
+0xD7BE 0x62D9
+0xD7BF 0x5353
+0xD7C0 0x684C
+0xD7C1 0x7422
+0xD7C2 0x8301
+0xD7C3 0x914C
+0xD7C4 0x5544
+0xD7C5 0x7740
+0xD7C6 0x707C
+0xD7C7 0x6D4A
+0xD7C8 0x5179
+0xD7C9 0x54A8
+0xD7CA 0x8D44
+0xD7CB 0x59FF
+0xD7CC 0x6ECB
+0xD7CD 0x6DC4
+0xD7CE 0x5B5C
+0xD7CF 0x7D2B
+0xD7D0 0x4ED4
+0xD7D1 0x7C7D
+0xD7D2 0x6ED3
+0xD7D3 0x5B50
+0xD7D4 0x81EA
+0xD7D5 0x6E0D
+0xD7D6 0x5B57
+0xD7D7 0x9B03
+0xD7D8 0x68D5
+0xD7D9 0x8E2A
+0xD7DA 0x5B97
+0xD7DB 0x7EFC
+0xD7DC 0x603B
+0xD7DD 0x7EB5
+0xD7DE 0x90B9
+0xD7DF 0x8D70
+0xD7E0 0x594F
+0xD7E1 0x63CD
+0xD7E2 0x79DF
+0xD7E3 0x8DB3
+0xD7E4 0x5352
+0xD7E5 0x65CF
+0xD7E6 0x7956
+0xD7E7 0x8BC5
+0xD7E8 0x963B
+0xD7E9 0x7EC4
+0xD7EA 0x94BB
+0xD7EB 0x7E82
+0xD7EC 0x5634
+0xD7ED 0x9189
+0xD7EE 0x6700
+0xD7EF 0x7F6A
+0xD7F0 0x5C0A
+0xD7F1 0x9075
+0xD7F2 0x6628
+0xD7F3 0x5DE6
+0xD7F4 0x4F50
+0xD7F5 0x67DE
+0xD7F6 0x505A
+0xD7F7 0x4F5C
+0xD7F8 0x5750
+0xD7F9 0x5EA7
+0xD7FA 0xE810
+0xD7FB 0xE811
+0xD7FC 0xE812
+0xD7FD 0xE813
+0xD7FE 0xE814
+0xD840 0x8C38
+0xD841 0x8C39
+0xD842 0x8C3A
+0xD843 0x8C3B
+0xD844 0x8C3C
+0xD845 0x8C3D
+0xD846 0x8C3E
+0xD847 0x8C3F
+0xD848 0x8C40
+0xD849 0x8C42
+0xD84A 0x8C43
+0xD84B 0x8C44
+0xD84C 0x8C45
+0xD84D 0x8C48
+0xD84E 0x8C4A
+0xD84F 0x8C4B
+0xD850 0x8C4D
+0xD851 0x8C4E
+0xD852 0x8C4F
+0xD853 0x8C50
+0xD854 0x8C51
+0xD855 0x8C52
+0xD856 0x8C53
+0xD857 0x8C54
+0xD858 0x8C56
+0xD859 0x8C57
+0xD85A 0x8C58
+0xD85B 0x8C59
+0xD85C 0x8C5B
+0xD85D 0x8C5C
+0xD85E 0x8C5D
+0xD85F 0x8C5E
+0xD860 0x8C5F
+0xD861 0x8C60
+0xD862 0x8C63
+0xD863 0x8C64
+0xD864 0x8C65
+0xD865 0x8C66
+0xD866 0x8C67
+0xD867 0x8C68
+0xD868 0x8C69
+0xD869 0x8C6C
+0xD86A 0x8C6D
+0xD86B 0x8C6E
+0xD86C 0x8C6F
+0xD86D 0x8C70
+0xD86E 0x8C71
+0xD86F 0x8C72
+0xD870 0x8C74
+0xD871 0x8C75
+0xD872 0x8C76
+0xD873 0x8C77
+0xD874 0x8C7B
+0xD875 0x8C7C
+0xD876 0x8C7D
+0xD877 0x8C7E
+0xD878 0x8C7F
+0xD879 0x8C80
+0xD87A 0x8C81
+0xD87B 0x8C83
+0xD87C 0x8C84
+0xD87D 0x8C86
+0xD87E 0x8C87
+0xD880 0x8C88
+0xD881 0x8C8B
+0xD882 0x8C8D
+0xD883 0x8C8E
+0xD884 0x8C8F
+0xD885 0x8C90
+0xD886 0x8C91
+0xD887 0x8C92
+0xD888 0x8C93
+0xD889 0x8C95
+0xD88A 0x8C96
+0xD88B 0x8C97
+0xD88C 0x8C99
+0xD88D 0x8C9A
+0xD88E 0x8C9B
+0xD88F 0x8C9C
+0xD890 0x8C9D
+0xD891 0x8C9E
+0xD892 0x8C9F
+0xD893 0x8CA0
+0xD894 0x8CA1
+0xD895 0x8CA2
+0xD896 0x8CA3
+0xD897 0x8CA4
+0xD898 0x8CA5
+0xD899 0x8CA6
+0xD89A 0x8CA7
+0xD89B 0x8CA8
+0xD89C 0x8CA9
+0xD89D 0x8CAA
+0xD89E 0x8CAB
+0xD89F 0x8CAC
+0xD8A0 0x8CAD
+0xD8A1 0x4E8D
+0xD8A2 0x4E0C
+0xD8A3 0x5140
+0xD8A4 0x4E10
+0xD8A5 0x5EFF
+0xD8A6 0x5345
+0xD8A7 0x4E15
+0xD8A8 0x4E98
+0xD8A9 0x4E1E
+0xD8AA 0x9B32
+0xD8AB 0x5B6C
+0xD8AC 0x5669
+0xD8AD 0x4E28
+0xD8AE 0x79BA
+0xD8AF 0x4E3F
+0xD8B0 0x5315
+0xD8B1 0x4E47
+0xD8B2 0x592D
+0xD8B3 0x723B
+0xD8B4 0x536E
+0xD8B5 0x6C10
+0xD8B6 0x56DF
+0xD8B7 0x80E4
+0xD8B8 0x9997
+0xD8B9 0x6BD3
+0xD8BA 0x777E
+0xD8BB 0x9F17
+0xD8BC 0x4E36
+0xD8BD 0x4E9F
+0xD8BE 0x9F10
+0xD8BF 0x4E5C
+0xD8C0 0x4E69
+0xD8C1 0x4E93
+0xD8C2 0x8288
+0xD8C3 0x5B5B
+0xD8C4 0x556C
+0xD8C5 0x560F
+0xD8C6 0x4EC4
+0xD8C7 0x538D
+0xD8C8 0x539D
+0xD8C9 0x53A3
+0xD8CA 0x53A5
+0xD8CB 0x53AE
+0xD8CC 0x9765
+0xD8CD 0x8D5D
+0xD8CE 0x531A
+0xD8CF 0x53F5
+0xD8D0 0x5326
+0xD8D1 0x532E
+0xD8D2 0x533E
+0xD8D3 0x8D5C
+0xD8D4 0x5366
+0xD8D5 0x5363
+0xD8D6 0x5202
+0xD8D7 0x5208
+0xD8D8 0x520E
+0xD8D9 0x522D
+0xD8DA 0x5233
+0xD8DB 0x523F
+0xD8DC 0x5240
+0xD8DD 0x524C
+0xD8DE 0x525E
+0xD8DF 0x5261
+0xD8E0 0x525C
+0xD8E1 0x84AF
+0xD8E2 0x527D
+0xD8E3 0x5282
+0xD8E4 0x5281
+0xD8E5 0x5290
+0xD8E6 0x5293
+0xD8E7 0x5182
+0xD8E8 0x7F54
+0xD8E9 0x4EBB
+0xD8EA 0x4EC3
+0xD8EB 0x4EC9
+0xD8EC 0x4EC2
+0xD8ED 0x4EE8
+0xD8EE 0x4EE1
+0xD8EF 0x4EEB
+0xD8F0 0x4EDE
+0xD8F1 0x4F1B
+0xD8F2 0x4EF3
+0xD8F3 0x4F22
+0xD8F4 0x4F64
+0xD8F5 0x4EF5
+0xD8F6 0x4F25
+0xD8F7 0x4F27
+0xD8F8 0x4F09
+0xD8F9 0x4F2B
+0xD8FA 0x4F5E
+0xD8FB 0x4F67
+0xD8FC 0x6538
+0xD8FD 0x4F5A
+0xD8FE 0x4F5D
+0xD940 0x8CAE
+0xD941 0x8CAF
+0xD942 0x8CB0
+0xD943 0x8CB1
+0xD944 0x8CB2
+0xD945 0x8CB3
+0xD946 0x8CB4
+0xD947 0x8CB5
+0xD948 0x8CB6
+0xD949 0x8CB7
+0xD94A 0x8CB8
+0xD94B 0x8CB9
+0xD94C 0x8CBA
+0xD94D 0x8CBB
+0xD94E 0x8CBC
+0xD94F 0x8CBD
+0xD950 0x8CBE
+0xD951 0x8CBF
+0xD952 0x8CC0
+0xD953 0x8CC1
+0xD954 0x8CC2
+0xD955 0x8CC3
+0xD956 0x8CC4
+0xD957 0x8CC5
+0xD958 0x8CC6
+0xD959 0x8CC7
+0xD95A 0x8CC8
+0xD95B 0x8CC9
+0xD95C 0x8CCA
+0xD95D 0x8CCB
+0xD95E 0x8CCC
+0xD95F 0x8CCD
+0xD960 0x8CCE
+0xD961 0x8CCF
+0xD962 0x8CD0
+0xD963 0x8CD1
+0xD964 0x8CD2
+0xD965 0x8CD3
+0xD966 0x8CD4
+0xD967 0x8CD5
+0xD968 0x8CD6
+0xD969 0x8CD7
+0xD96A 0x8CD8
+0xD96B 0x8CD9
+0xD96C 0x8CDA
+0xD96D 0x8CDB
+0xD96E 0x8CDC
+0xD96F 0x8CDD
+0xD970 0x8CDE
+0xD971 0x8CDF
+0xD972 0x8CE0
+0xD973 0x8CE1
+0xD974 0x8CE2
+0xD975 0x8CE3
+0xD976 0x8CE4
+0xD977 0x8CE5
+0xD978 0x8CE6
+0xD979 0x8CE7
+0xD97A 0x8CE8
+0xD97B 0x8CE9
+0xD97C 0x8CEA
+0xD97D 0x8CEB
+0xD97E 0x8CEC
+0xD980 0x8CED
+0xD981 0x8CEE
+0xD982 0x8CEF
+0xD983 0x8CF0
+0xD984 0x8CF1
+0xD985 0x8CF2
+0xD986 0x8CF3
+0xD987 0x8CF4
+0xD988 0x8CF5
+0xD989 0x8CF6
+0xD98A 0x8CF7
+0xD98B 0x8CF8
+0xD98C 0x8CF9
+0xD98D 0x8CFA
+0xD98E 0x8CFB
+0xD98F 0x8CFC
+0xD990 0x8CFD
+0xD991 0x8CFE
+0xD992 0x8CFF
+0xD993 0x8D00
+0xD994 0x8D01
+0xD995 0x8D02
+0xD996 0x8D03
+0xD997 0x8D04
+0xD998 0x8D05
+0xD999 0x8D06
+0xD99A 0x8D07
+0xD99B 0x8D08
+0xD99C 0x8D09
+0xD99D 0x8D0A
+0xD99E 0x8D0B
+0xD99F 0x8D0C
+0xD9A0 0x8D0D
+0xD9A1 0x4F5F
+0xD9A2 0x4F57
+0xD9A3 0x4F32
+0xD9A4 0x4F3D
+0xD9A5 0x4F76
+0xD9A6 0x4F74
+0xD9A7 0x4F91
+0xD9A8 0x4F89
+0xD9A9 0x4F83
+0xD9AA 0x4F8F
+0xD9AB 0x4F7E
+0xD9AC 0x4F7B
+0xD9AD 0x4FAA
+0xD9AE 0x4F7C
+0xD9AF 0x4FAC
+0xD9B0 0x4F94
+0xD9B1 0x4FE6
+0xD9B2 0x4FE8
+0xD9B3 0x4FEA
+0xD9B4 0x4FC5
+0xD9B5 0x4FDA
+0xD9B6 0x4FE3
+0xD9B7 0x4FDC
+0xD9B8 0x4FD1
+0xD9B9 0x4FDF
+0xD9BA 0x4FF8
+0xD9BB 0x5029
+0xD9BC 0x504C
+0xD9BD 0x4FF3
+0xD9BE 0x502C
+0xD9BF 0x500F
+0xD9C0 0x502E
+0xD9C1 0x502D
+0xD9C2 0x4FFE
+0xD9C3 0x501C
+0xD9C4 0x500C
+0xD9C5 0x5025
+0xD9C6 0x5028
+0xD9C7 0x507E
+0xD9C8 0x5043
+0xD9C9 0x5055
+0xD9CA 0x5048
+0xD9CB 0x504E
+0xD9CC 0x506C
+0xD9CD 0x507B
+0xD9CE 0x50A5
+0xD9CF 0x50A7
+0xD9D0 0x50A9
+0xD9D1 0x50BA
+0xD9D2 0x50D6
+0xD9D3 0x5106
+0xD9D4 0x50ED
+0xD9D5 0x50EC
+0xD9D6 0x50E6
+0xD9D7 0x50EE
+0xD9D8 0x5107
+0xD9D9 0x510B
+0xD9DA 0x4EDD
+0xD9DB 0x6C3D
+0xD9DC 0x4F58
+0xD9DD 0x4F65
+0xD9DE 0x4FCE
+0xD9DF 0x9FA0
+0xD9E0 0x6C46
+0xD9E1 0x7C74
+0xD9E2 0x516E
+0xD9E3 0x5DFD
+0xD9E4 0x9EC9
+0xD9E5 0x9998
+0xD9E6 0x5181
+0xD9E7 0x5914
+0xD9E8 0x52F9
+0xD9E9 0x530D
+0xD9EA 0x8A07
+0xD9EB 0x5310
+0xD9EC 0x51EB
+0xD9ED 0x5919
+0xD9EE 0x5155
+0xD9EF 0x4EA0
+0xD9F0 0x5156
+0xD9F1 0x4EB3
+0xD9F2 0x886E
+0xD9F3 0x88A4
+0xD9F4 0x4EB5
+0xD9F5 0x8114
+0xD9F6 0x88D2
+0xD9F7 0x7980
+0xD9F8 0x5B34
+0xD9F9 0x8803
+0xD9FA 0x7FB8
+0xD9FB 0x51AB
+0xD9FC 0x51B1
+0xD9FD 0x51BD
+0xD9FE 0x51BC
+0xDA40 0x8D0E
+0xDA41 0x8D0F
+0xDA42 0x8D10
+0xDA43 0x8D11
+0xDA44 0x8D12
+0xDA45 0x8D13
+0xDA46 0x8D14
+0xDA47 0x8D15
+0xDA48 0x8D16
+0xDA49 0x8D17
+0xDA4A 0x8D18
+0xDA4B 0x8D19
+0xDA4C 0x8D1A
+0xDA4D 0x8D1B
+0xDA4E 0x8D1C
+0xDA4F 0x8D20
+0xDA50 0x8D51
+0xDA51 0x8D52
+0xDA52 0x8D57
+0xDA53 0x8D5F
+0xDA54 0x8D65
+0xDA55 0x8D68
+0xDA56 0x8D69
+0xDA57 0x8D6A
+0xDA58 0x8D6C
+0xDA59 0x8D6E
+0xDA5A 0x8D6F
+0xDA5B 0x8D71
+0xDA5C 0x8D72
+0xDA5D 0x8D78
+0xDA5E 0x8D79
+0xDA5F 0x8D7A
+0xDA60 0x8D7B
+0xDA61 0x8D7C
+0xDA62 0x8D7D
+0xDA63 0x8D7E
+0xDA64 0x8D7F
+0xDA65 0x8D80
+0xDA66 0x8D82
+0xDA67 0x8D83
+0xDA68 0x8D86
+0xDA69 0x8D87
+0xDA6A 0x8D88
+0xDA6B 0x8D89
+0xDA6C 0x8D8C
+0xDA6D 0x8D8D
+0xDA6E 0x8D8E
+0xDA6F 0x8D8F
+0xDA70 0x8D90
+0xDA71 0x8D92
+0xDA72 0x8D93
+0xDA73 0x8D95
+0xDA74 0x8D96
+0xDA75 0x8D97
+0xDA76 0x8D98
+0xDA77 0x8D99
+0xDA78 0x8D9A
+0xDA79 0x8D9B
+0xDA7A 0x8D9C
+0xDA7B 0x8D9D
+0xDA7C 0x8D9E
+0xDA7D 0x8DA0
+0xDA7E 0x8DA1
+0xDA80 0x8DA2
+0xDA81 0x8DA4
+0xDA82 0x8DA5
+0xDA83 0x8DA6
+0xDA84 0x8DA7
+0xDA85 0x8DA8
+0xDA86 0x8DA9
+0xDA87 0x8DAA
+0xDA88 0x8DAB
+0xDA89 0x8DAC
+0xDA8A 0x8DAD
+0xDA8B 0x8DAE
+0xDA8C 0x8DAF
+0xDA8D 0x8DB0
+0xDA8E 0x8DB2
+0xDA8F 0x8DB6
+0xDA90 0x8DB7
+0xDA91 0x8DB9
+0xDA92 0x8DBB
+0xDA93 0x8DBD
+0xDA94 0x8DC0
+0xDA95 0x8DC1
+0xDA96 0x8DC2
+0xDA97 0x8DC5
+0xDA98 0x8DC7
+0xDA99 0x8DC8
+0xDA9A 0x8DC9
+0xDA9B 0x8DCA
+0xDA9C 0x8DCD
+0xDA9D 0x8DD0
+0xDA9E 0x8DD2
+0xDA9F 0x8DD3
+0xDAA0 0x8DD4
+0xDAA1 0x51C7
+0xDAA2 0x5196
+0xDAA3 0x51A2
+0xDAA4 0x51A5
+0xDAA5 0x8BA0
+0xDAA6 0x8BA6
+0xDAA7 0x8BA7
+0xDAA8 0x8BAA
+0xDAA9 0x8BB4
+0xDAAA 0x8BB5
+0xDAAB 0x8BB7
+0xDAAC 0x8BC2
+0xDAAD 0x8BC3
+0xDAAE 0x8BCB
+0xDAAF 0x8BCF
+0xDAB0 0x8BCE
+0xDAB1 0x8BD2
+0xDAB2 0x8BD3
+0xDAB3 0x8BD4
+0xDAB4 0x8BD6
+0xDAB5 0x8BD8
+0xDAB6 0x8BD9
+0xDAB7 0x8BDC
+0xDAB8 0x8BDF
+0xDAB9 0x8BE0
+0xDABA 0x8BE4
+0xDABB 0x8BE8
+0xDABC 0x8BE9
+0xDABD 0x8BEE
+0xDABE 0x8BF0
+0xDABF 0x8BF3
+0xDAC0 0x8BF6
+0xDAC1 0x8BF9
+0xDAC2 0x8BFC
+0xDAC3 0x8BFF
+0xDAC4 0x8C00
+0xDAC5 0x8C02
+0xDAC6 0x8C04
+0xDAC7 0x8C07
+0xDAC8 0x8C0C
+0xDAC9 0x8C0F
+0xDACA 0x8C11
+0xDACB 0x8C12
+0xDACC 0x8C14
+0xDACD 0x8C15
+0xDACE 0x8C16
+0xDACF 0x8C19
+0xDAD0 0x8C1B
+0xDAD1 0x8C18
+0xDAD2 0x8C1D
+0xDAD3 0x8C1F
+0xDAD4 0x8C20
+0xDAD5 0x8C21
+0xDAD6 0x8C25
+0xDAD7 0x8C27
+0xDAD8 0x8C2A
+0xDAD9 0x8C2B
+0xDADA 0x8C2E
+0xDADB 0x8C2F
+0xDADC 0x8C32
+0xDADD 0x8C33
+0xDADE 0x8C35
+0xDADF 0x8C36
+0xDAE0 0x5369
+0xDAE1 0x537A
+0xDAE2 0x961D
+0xDAE3 0x9622
+0xDAE4 0x9621
+0xDAE5 0x9631
+0xDAE6 0x962A
+0xDAE7 0x963D
+0xDAE8 0x963C
+0xDAE9 0x9642
+0xDAEA 0x9649
+0xDAEB 0x9654
+0xDAEC 0x965F
+0xDAED 0x9667
+0xDAEE 0x966C
+0xDAEF 0x9672
+0xDAF0 0x9674
+0xDAF1 0x9688
+0xDAF2 0x968D
+0xDAF3 0x9697
+0xDAF4 0x96B0
+0xDAF5 0x9097
+0xDAF6 0x909B
+0xDAF7 0x909D
+0xDAF8 0x9099
+0xDAF9 0x90AC
+0xDAFA 0x90A1
+0xDAFB 0x90B4
+0xDAFC 0x90B3
+0xDAFD 0x90B6
+0xDAFE 0x90BA
+0xDB40 0x8DD5
+0xDB41 0x8DD8
+0xDB42 0x8DD9
+0xDB43 0x8DDC
+0xDB44 0x8DE0
+0xDB45 0x8DE1
+0xDB46 0x8DE2
+0xDB47 0x8DE5
+0xDB48 0x8DE6
+0xDB49 0x8DE7
+0xDB4A 0x8DE9
+0xDB4B 0x8DED
+0xDB4C 0x8DEE
+0xDB4D 0x8DF0
+0xDB4E 0x8DF1
+0xDB4F 0x8DF2
+0xDB50 0x8DF4
+0xDB51 0x8DF6
+0xDB52 0x8DFC
+0xDB53 0x8DFE
+0xDB54 0x8DFF
+0xDB55 0x8E00
+0xDB56 0x8E01
+0xDB57 0x8E02
+0xDB58 0x8E03
+0xDB59 0x8E04
+0xDB5A 0x8E06
+0xDB5B 0x8E07
+0xDB5C 0x8E08
+0xDB5D 0x8E0B
+0xDB5E 0x8E0D
+0xDB5F 0x8E0E
+0xDB60 0x8E10
+0xDB61 0x8E11
+0xDB62 0x8E12
+0xDB63 0x8E13
+0xDB64 0x8E15
+0xDB65 0x8E16
+0xDB66 0x8E17
+0xDB67 0x8E18
+0xDB68 0x8E19
+0xDB69 0x8E1A
+0xDB6A 0x8E1B
+0xDB6B 0x8E1C
+0xDB6C 0x8E20
+0xDB6D 0x8E21
+0xDB6E 0x8E24
+0xDB6F 0x8E25
+0xDB70 0x8E26
+0xDB71 0x8E27
+0xDB72 0x8E28
+0xDB73 0x8E2B
+0xDB74 0x8E2D
+0xDB75 0x8E30
+0xDB76 0x8E32
+0xDB77 0x8E33
+0xDB78 0x8E34
+0xDB79 0x8E36
+0xDB7A 0x8E37
+0xDB7B 0x8E38
+0xDB7C 0x8E3B
+0xDB7D 0x8E3C
+0xDB7E 0x8E3E
+0xDB80 0x8E3F
+0xDB81 0x8E43
+0xDB82 0x8E45
+0xDB83 0x8E46
+0xDB84 0x8E4C
+0xDB85 0x8E4D
+0xDB86 0x8E4E
+0xDB87 0x8E4F
+0xDB88 0x8E50
+0xDB89 0x8E53
+0xDB8A 0x8E54
+0xDB8B 0x8E55
+0xDB8C 0x8E56
+0xDB8D 0x8E57
+0xDB8E 0x8E58
+0xDB8F 0x8E5A
+0xDB90 0x8E5B
+0xDB91 0x8E5C
+0xDB92 0x8E5D
+0xDB93 0x8E5E
+0xDB94 0x8E5F
+0xDB95 0x8E60
+0xDB96 0x8E61
+0xDB97 0x8E62
+0xDB98 0x8E63
+0xDB99 0x8E64
+0xDB9A 0x8E65
+0xDB9B 0x8E67
+0xDB9C 0x8E68
+0xDB9D 0x8E6A
+0xDB9E 0x8E6B
+0xDB9F 0x8E6E
+0xDBA0 0x8E71
+0xDBA1 0x90B8
+0xDBA2 0x90B0
+0xDBA3 0x90CF
+0xDBA4 0x90C5
+0xDBA5 0x90BE
+0xDBA6 0x90D0
+0xDBA7 0x90C4
+0xDBA8 0x90C7
+0xDBA9 0x90D3
+0xDBAA 0x90E6
+0xDBAB 0x90E2
+0xDBAC 0x90DC
+0xDBAD 0x90D7
+0xDBAE 0x90DB
+0xDBAF 0x90EB
+0xDBB0 0x90EF
+0xDBB1 0x90FE
+0xDBB2 0x9104
+0xDBB3 0x9122
+0xDBB4 0x911E
+0xDBB5 0x9123
+0xDBB6 0x9131
+0xDBB7 0x912F
+0xDBB8 0x9139
+0xDBB9 0x9143
+0xDBBA 0x9146
+0xDBBB 0x520D
+0xDBBC 0x5942
+0xDBBD 0x52A2
+0xDBBE 0x52AC
+0xDBBF 0x52AD
+0xDBC0 0x52BE
+0xDBC1 0x54FF
+0xDBC2 0x52D0
+0xDBC3 0x52D6
+0xDBC4 0x52F0
+0xDBC5 0x53DF
+0xDBC6 0x71EE
+0xDBC7 0x77CD
+0xDBC8 0x5EF4
+0xDBC9 0x51F5
+0xDBCA 0x51FC
+0xDBCB 0x9B2F
+0xDBCC 0x53B6
+0xDBCD 0x5F01
+0xDBCE 0x755A
+0xDBCF 0x5DEF
+0xDBD0 0x574C
+0xDBD1 0x57A9
+0xDBD2 0x57A1
+0xDBD3 0x587E
+0xDBD4 0x58BC
+0xDBD5 0x58C5
+0xDBD6 0x58D1
+0xDBD7 0x5729
+0xDBD8 0x572C
+0xDBD9 0x572A
+0xDBDA 0x5733
+0xDBDB 0x5739
+0xDBDC 0x572E
+0xDBDD 0x572F
+0xDBDE 0x575C
+0xDBDF 0x573B
+0xDBE0 0x5742
+0xDBE1 0x5769
+0xDBE2 0x5785
+0xDBE3 0x576B
+0xDBE4 0x5786
+0xDBE5 0x577C
+0xDBE6 0x577B
+0xDBE7 0x5768
+0xDBE8 0x576D
+0xDBE9 0x5776
+0xDBEA 0x5773
+0xDBEB 0x57AD
+0xDBEC 0x57A4
+0xDBED 0x578C
+0xDBEE 0x57B2
+0xDBEF 0x57CF
+0xDBF0 0x57A7
+0xDBF1 0x57B4
+0xDBF2 0x5793
+0xDBF3 0x57A0
+0xDBF4 0x57D5
+0xDBF5 0x57D8
+0xDBF6 0x57DA
+0xDBF7 0x57D9
+0xDBF8 0x57D2
+0xDBF9 0x57B8
+0xDBFA 0x57F4
+0xDBFB 0x57EF
+0xDBFC 0x57F8
+0xDBFD 0x57E4
+0xDBFE 0x57DD
+0xDC40 0x8E73
+0xDC41 0x8E75
+0xDC42 0x8E77
+0xDC43 0x8E78
+0xDC44 0x8E79
+0xDC45 0x8E7A
+0xDC46 0x8E7B
+0xDC47 0x8E7D
+0xDC48 0x8E7E
+0xDC49 0x8E80
+0xDC4A 0x8E82
+0xDC4B 0x8E83
+0xDC4C 0x8E84
+0xDC4D 0x8E86
+0xDC4E 0x8E88
+0xDC4F 0x8E89
+0xDC50 0x8E8A
+0xDC51 0x8E8B
+0xDC52 0x8E8C
+0xDC53 0x8E8D
+0xDC54 0x8E8E
+0xDC55 0x8E91
+0xDC56 0x8E92
+0xDC57 0x8E93
+0xDC58 0x8E95
+0xDC59 0x8E96
+0xDC5A 0x8E97
+0xDC5B 0x8E98
+0xDC5C 0x8E99
+0xDC5D 0x8E9A
+0xDC5E 0x8E9B
+0xDC5F 0x8E9D
+0xDC60 0x8E9F
+0xDC61 0x8EA0
+0xDC62 0x8EA1
+0xDC63 0x8EA2
+0xDC64 0x8EA3
+0xDC65 0x8EA4
+0xDC66 0x8EA5
+0xDC67 0x8EA6
+0xDC68 0x8EA7
+0xDC69 0x8EA8
+0xDC6A 0x8EA9
+0xDC6B 0x8EAA
+0xDC6C 0x8EAD
+0xDC6D 0x8EAE
+0xDC6E 0x8EB0
+0xDC6F 0x8EB1
+0xDC70 0x8EB3
+0xDC71 0x8EB4
+0xDC72 0x8EB5
+0xDC73 0x8EB6
+0xDC74 0x8EB7
+0xDC75 0x8EB8
+0xDC76 0x8EB9
+0xDC77 0x8EBB
+0xDC78 0x8EBC
+0xDC79 0x8EBD
+0xDC7A 0x8EBE
+0xDC7B 0x8EBF
+0xDC7C 0x8EC0
+0xDC7D 0x8EC1
+0xDC7E 0x8EC2
+0xDC80 0x8EC3
+0xDC81 0x8EC4
+0xDC82 0x8EC5
+0xDC83 0x8EC6
+0xDC84 0x8EC7
+0xDC85 0x8EC8
+0xDC86 0x8EC9
+0xDC87 0x8ECA
+0xDC88 0x8ECB
+0xDC89 0x8ECC
+0xDC8A 0x8ECD
+0xDC8B 0x8ECF
+0xDC8C 0x8ED0
+0xDC8D 0x8ED1
+0xDC8E 0x8ED2
+0xDC8F 0x8ED3
+0xDC90 0x8ED4
+0xDC91 0x8ED5
+0xDC92 0x8ED6
+0xDC93 0x8ED7
+0xDC94 0x8ED8
+0xDC95 0x8ED9
+0xDC96 0x8EDA
+0xDC97 0x8EDB
+0xDC98 0x8EDC
+0xDC99 0x8EDD
+0xDC9A 0x8EDE
+0xDC9B 0x8EDF
+0xDC9C 0x8EE0
+0xDC9D 0x8EE1
+0xDC9E 0x8EE2
+0xDC9F 0x8EE3
+0xDCA0 0x8EE4
+0xDCA1 0x580B
+0xDCA2 0x580D
+0xDCA3 0x57FD
+0xDCA4 0x57ED
+0xDCA5 0x5800
+0xDCA6 0x581E
+0xDCA7 0x5819
+0xDCA8 0x5844
+0xDCA9 0x5820
+0xDCAA 0x5865
+0xDCAB 0x586C
+0xDCAC 0x5881
+0xDCAD 0x5889
+0xDCAE 0x589A
+0xDCAF 0x5880
+0xDCB0 0x99A8
+0xDCB1 0x9F19
+0xDCB2 0x61FF
+0xDCB3 0x8279
+0xDCB4 0x827D
+0xDCB5 0x827F
+0xDCB6 0x828F
+0xDCB7 0x828A
+0xDCB8 0x82A8
+0xDCB9 0x8284
+0xDCBA 0x828E
+0xDCBB 0x8291
+0xDCBC 0x8297
+0xDCBD 0x8299
+0xDCBE 0x82AB
+0xDCBF 0x82B8
+0xDCC0 0x82BE
+0xDCC1 0x82B0
+0xDCC2 0x82C8
+0xDCC3 0x82CA
+0xDCC4 0x82E3
+0xDCC5 0x8298
+0xDCC6 0x82B7
+0xDCC7 0x82AE
+0xDCC8 0x82CB
+0xDCC9 0x82CC
+0xDCCA 0x82C1
+0xDCCB 0x82A9
+0xDCCC 0x82B4
+0xDCCD 0x82A1
+0xDCCE 0x82AA
+0xDCCF 0x829F
+0xDCD0 0x82C4
+0xDCD1 0x82CE
+0xDCD2 0x82A4
+0xDCD3 0x82E1
+0xDCD4 0x8309
+0xDCD5 0x82F7
+0xDCD6 0x82E4
+0xDCD7 0x830F
+0xDCD8 0x8307
+0xDCD9 0x82DC
+0xDCDA 0x82F4
+0xDCDB 0x82D2
+0xDCDC 0x82D8
+0xDCDD 0x830C
+0xDCDE 0x82FB
+0xDCDF 0x82D3
+0xDCE0 0x8311
+0xDCE1 0x831A
+0xDCE2 0x8306
+0xDCE3 0x8314
+0xDCE4 0x8315
+0xDCE5 0x82E0
+0xDCE6 0x82D5
+0xDCE7 0x831C
+0xDCE8 0x8351
+0xDCE9 0x835B
+0xDCEA 0x835C
+0xDCEB 0x8308
+0xDCEC 0x8392
+0xDCED 0x833C
+0xDCEE 0x8334
+0xDCEF 0x8331
+0xDCF0 0x839B
+0xDCF1 0x835E
+0xDCF2 0x832F
+0xDCF3 0x834F
+0xDCF4 0x8347
+0xDCF5 0x8343
+0xDCF6 0x835F
+0xDCF7 0x8340
+0xDCF8 0x8317
+0xDCF9 0x8360
+0xDCFA 0x832D
+0xDCFB 0x833A
+0xDCFC 0x8333
+0xDCFD 0x8366
+0xDCFE 0x8365
+0xDD40 0x8EE5
+0xDD41 0x8EE6
+0xDD42 0x8EE7
+0xDD43 0x8EE8
+0xDD44 0x8EE9
+0xDD45 0x8EEA
+0xDD46 0x8EEB
+0xDD47 0x8EEC
+0xDD48 0x8EED
+0xDD49 0x8EEE
+0xDD4A 0x8EEF
+0xDD4B 0x8EF0
+0xDD4C 0x8EF1
+0xDD4D 0x8EF2
+0xDD4E 0x8EF3
+0xDD4F 0x8EF4
+0xDD50 0x8EF5
+0xDD51 0x8EF6
+0xDD52 0x8EF7
+0xDD53 0x8EF8
+0xDD54 0x8EF9
+0xDD55 0x8EFA
+0xDD56 0x8EFB
+0xDD57 0x8EFC
+0xDD58 0x8EFD
+0xDD59 0x8EFE
+0xDD5A 0x8EFF
+0xDD5B 0x8F00
+0xDD5C 0x8F01
+0xDD5D 0x8F02
+0xDD5E 0x8F03
+0xDD5F 0x8F04
+0xDD60 0x8F05
+0xDD61 0x8F06
+0xDD62 0x8F07
+0xDD63 0x8F08
+0xDD64 0x8F09
+0xDD65 0x8F0A
+0xDD66 0x8F0B
+0xDD67 0x8F0C
+0xDD68 0x8F0D
+0xDD69 0x8F0E
+0xDD6A 0x8F0F
+0xDD6B 0x8F10
+0xDD6C 0x8F11
+0xDD6D 0x8F12
+0xDD6E 0x8F13
+0xDD6F 0x8F14
+0xDD70 0x8F15
+0xDD71 0x8F16
+0xDD72 0x8F17
+0xDD73 0x8F18
+0xDD74 0x8F19
+0xDD75 0x8F1A
+0xDD76 0x8F1B
+0xDD77 0x8F1C
+0xDD78 0x8F1D
+0xDD79 0x8F1E
+0xDD7A 0x8F1F
+0xDD7B 0x8F20
+0xDD7C 0x8F21
+0xDD7D 0x8F22
+0xDD7E 0x8F23
+0xDD80 0x8F24
+0xDD81 0x8F25
+0xDD82 0x8F26
+0xDD83 0x8F27
+0xDD84 0x8F28
+0xDD85 0x8F29
+0xDD86 0x8F2A
+0xDD87 0x8F2B
+0xDD88 0x8F2C
+0xDD89 0x8F2D
+0xDD8A 0x8F2E
+0xDD8B 0x8F2F
+0xDD8C 0x8F30
+0xDD8D 0x8F31
+0xDD8E 0x8F32
+0xDD8F 0x8F33
+0xDD90 0x8F34
+0xDD91 0x8F35
+0xDD92 0x8F36
+0xDD93 0x8F37
+0xDD94 0x8F38
+0xDD95 0x8F39
+0xDD96 0x8F3A
+0xDD97 0x8F3B
+0xDD98 0x8F3C
+0xDD99 0x8F3D
+0xDD9A 0x8F3E
+0xDD9B 0x8F3F
+0xDD9C 0x8F40
+0xDD9D 0x8F41
+0xDD9E 0x8F42
+0xDD9F 0x8F43
+0xDDA0 0x8F44
+0xDDA1 0x8368
+0xDDA2 0x831B
+0xDDA3 0x8369
+0xDDA4 0x836C
+0xDDA5 0x836A
+0xDDA6 0x836D
+0xDDA7 0x836E
+0xDDA8 0x83B0
+0xDDA9 0x8378
+0xDDAA 0x83B3
+0xDDAB 0x83B4
+0xDDAC 0x83A0
+0xDDAD 0x83AA
+0xDDAE 0x8393
+0xDDAF 0x839C
+0xDDB0 0x8385
+0xDDB1 0x837C
+0xDDB2 0x83B6
+0xDDB3 0x83A9
+0xDDB4 0x837D
+0xDDB5 0x83B8
+0xDDB6 0x837B
+0xDDB7 0x8398
+0xDDB8 0x839E
+0xDDB9 0x83A8
+0xDDBA 0x83BA
+0xDDBB 0x83BC
+0xDDBC 0x83C1
+0xDDBD 0x8401
+0xDDBE 0x83E5
+0xDDBF 0x83D8
+0xDDC0 0x5807
+0xDDC1 0x8418
+0xDDC2 0x840B
+0xDDC3 0x83DD
+0xDDC4 0x83FD
+0xDDC5 0x83D6
+0xDDC6 0x841C
+0xDDC7 0x8438
+0xDDC8 0x8411
+0xDDC9 0x8406
+0xDDCA 0x83D4
+0xDDCB 0x83DF
+0xDDCC 0x840F
+0xDDCD 0x8403
+0xDDCE 0x83F8
+0xDDCF 0x83F9
+0xDDD0 0x83EA
+0xDDD1 0x83C5
+0xDDD2 0x83C0
+0xDDD3 0x8426
+0xDDD4 0x83F0
+0xDDD5 0x83E1
+0xDDD6 0x845C
+0xDDD7 0x8451
+0xDDD8 0x845A
+0xDDD9 0x8459
+0xDDDA 0x8473
+0xDDDB 0x8487
+0xDDDC 0x8488
+0xDDDD 0x847A
+0xDDDE 0x8489
+0xDDDF 0x8478
+0xDDE0 0x843C
+0xDDE1 0x8446
+0xDDE2 0x8469
+0xDDE3 0x8476
+0xDDE4 0x848C
+0xDDE5 0x848E
+0xDDE6 0x8431
+0xDDE7 0x846D
+0xDDE8 0x84C1
+0xDDE9 0x84CD
+0xDDEA 0x84D0
+0xDDEB 0x84E6
+0xDDEC 0x84BD
+0xDDED 0x84D3
+0xDDEE 0x84CA
+0xDDEF 0x84BF
+0xDDF0 0x84BA
+0xDDF1 0x84E0
+0xDDF2 0x84A1
+0xDDF3 0x84B9
+0xDDF4 0x84B4
+0xDDF5 0x8497
+0xDDF6 0x84E5
+0xDDF7 0x84E3
+0xDDF8 0x850C
+0xDDF9 0x750D
+0xDDFA 0x8538
+0xDDFB 0x84F0
+0xDDFC 0x8539
+0xDDFD 0x851F
+0xDDFE 0x853A
+0xDE40 0x8F45
+0xDE41 0x8F46
+0xDE42 0x8F47
+0xDE43 0x8F48
+0xDE44 0x8F49
+0xDE45 0x8F4A
+0xDE46 0x8F4B
+0xDE47 0x8F4C
+0xDE48 0x8F4D
+0xDE49 0x8F4E
+0xDE4A 0x8F4F
+0xDE4B 0x8F50
+0xDE4C 0x8F51
+0xDE4D 0x8F52
+0xDE4E 0x8F53
+0xDE4F 0x8F54
+0xDE50 0x8F55
+0xDE51 0x8F56
+0xDE52 0x8F57
+0xDE53 0x8F58
+0xDE54 0x8F59
+0xDE55 0x8F5A
+0xDE56 0x8F5B
+0xDE57 0x8F5C
+0xDE58 0x8F5D
+0xDE59 0x8F5E
+0xDE5A 0x8F5F
+0xDE5B 0x8F60
+0xDE5C 0x8F61
+0xDE5D 0x8F62
+0xDE5E 0x8F63
+0xDE5F 0x8F64
+0xDE60 0x8F65
+0xDE61 0x8F6A
+0xDE62 0x8F80
+0xDE63 0x8F8C
+0xDE64 0x8F92
+0xDE65 0x8F9D
+0xDE66 0x8FA0
+0xDE67 0x8FA1
+0xDE68 0x8FA2
+0xDE69 0x8FA4
+0xDE6A 0x8FA5
+0xDE6B 0x8FA6
+0xDE6C 0x8FA7
+0xDE6D 0x8FAA
+0xDE6E 0x8FAC
+0xDE6F 0x8FAD
+0xDE70 0x8FAE
+0xDE71 0x8FAF
+0xDE72 0x8FB2
+0xDE73 0x8FB3
+0xDE74 0x8FB4
+0xDE75 0x8FB5
+0xDE76 0x8FB7
+0xDE77 0x8FB8
+0xDE78 0x8FBA
+0xDE79 0x8FBB
+0xDE7A 0x8FBC
+0xDE7B 0x8FBF
+0xDE7C 0x8FC0
+0xDE7D 0x8FC3
+0xDE7E 0x8FC6
+0xDE80 0x8FC9
+0xDE81 0x8FCA
+0xDE82 0x8FCB
+0xDE83 0x8FCC
+0xDE84 0x8FCD
+0xDE85 0x8FCF
+0xDE86 0x8FD2
+0xDE87 0x8FD6
+0xDE88 0x8FD7
+0xDE89 0x8FDA
+0xDE8A 0x8FE0
+0xDE8B 0x8FE1
+0xDE8C 0x8FE3
+0xDE8D 0x8FE7
+0xDE8E 0x8FEC
+0xDE8F 0x8FEF
+0xDE90 0x8FF1
+0xDE91 0x8FF2
+0xDE92 0x8FF4
+0xDE93 0x8FF5
+0xDE94 0x8FF6
+0xDE95 0x8FFA
+0xDE96 0x8FFB
+0xDE97 0x8FFC
+0xDE98 0x8FFE
+0xDE99 0x8FFF
+0xDE9A 0x9007
+0xDE9B 0x9008
+0xDE9C 0x900C
+0xDE9D 0x900E
+0xDE9E 0x9013
+0xDE9F 0x9015
+0xDEA0 0x9018
+0xDEA1 0x8556
+0xDEA2 0x853B
+0xDEA3 0x84FF
+0xDEA4 0x84FC
+0xDEA5 0x8559
+0xDEA6 0x8548
+0xDEA7 0x8568
+0xDEA8 0x8564
+0xDEA9 0x855E
+0xDEAA 0x857A
+0xDEAB 0x77A2
+0xDEAC 0x8543
+0xDEAD 0x8572
+0xDEAE 0x857B
+0xDEAF 0x85A4
+0xDEB0 0x85A8
+0xDEB1 0x8587
+0xDEB2 0x858F
+0xDEB3 0x8579
+0xDEB4 0x85AE
+0xDEB5 0x859C
+0xDEB6 0x8585
+0xDEB7 0x85B9
+0xDEB8 0x85B7
+0xDEB9 0x85B0
+0xDEBA 0x85D3
+0xDEBB 0x85C1
+0xDEBC 0x85DC
+0xDEBD 0x85FF
+0xDEBE 0x8627
+0xDEBF 0x8605
+0xDEC0 0x8629
+0xDEC1 0x8616
+0xDEC2 0x863C
+0xDEC3 0x5EFE
+0xDEC4 0x5F08
+0xDEC5 0x593C
+0xDEC6 0x5941
+0xDEC7 0x8037
+0xDEC8 0x5955
+0xDEC9 0x595A
+0xDECA 0x5958
+0xDECB 0x530F
+0xDECC 0x5C22
+0xDECD 0x5C25
+0xDECE 0x5C2C
+0xDECF 0x5C34
+0xDED0 0x624C
+0xDED1 0x626A
+0xDED2 0x629F
+0xDED3 0x62BB
+0xDED4 0x62CA
+0xDED5 0x62DA
+0xDED6 0x62D7
+0xDED7 0x62EE
+0xDED8 0x6322
+0xDED9 0x62F6
+0xDEDA 0x6339
+0xDEDB 0x634B
+0xDEDC 0x6343
+0xDEDD 0x63AD
+0xDEDE 0x63F6
+0xDEDF 0x6371
+0xDEE0 0x637A
+0xDEE1 0x638E
+0xDEE2 0x63B4
+0xDEE3 0x636D
+0xDEE4 0x63AC
+0xDEE5 0x638A
+0xDEE6 0x6369
+0xDEE7 0x63AE
+0xDEE8 0x63BC
+0xDEE9 0x63F2
+0xDEEA 0x63F8
+0xDEEB 0x63E0
+0xDEEC 0x63FF
+0xDEED 0x63C4
+0xDEEE 0x63DE
+0xDEEF 0x63CE
+0xDEF0 0x6452
+0xDEF1 0x63C6
+0xDEF2 0x63BE
+0xDEF3 0x6445
+0xDEF4 0x6441
+0xDEF5 0x640B
+0xDEF6 0x641B
+0xDEF7 0x6420
+0xDEF8 0x640C
+0xDEF9 0x6426
+0xDEFA 0x6421
+0xDEFB 0x645E
+0xDEFC 0x6484
+0xDEFD 0x646D
+0xDEFE 0x6496
+0xDF40 0x9019
+0xDF41 0x901C
+0xDF42 0x9023
+0xDF43 0x9024
+0xDF44 0x9025
+0xDF45 0x9027
+0xDF46 0x9028
+0xDF47 0x9029
+0xDF48 0x902A
+0xDF49 0x902B
+0xDF4A 0x902C
+0xDF4B 0x9030
+0xDF4C 0x9031
+0xDF4D 0x9032
+0xDF4E 0x9033
+0xDF4F 0x9034
+0xDF50 0x9037
+0xDF51 0x9039
+0xDF52 0x903A
+0xDF53 0x903D
+0xDF54 0x903F
+0xDF55 0x9040
+0xDF56 0x9043
+0xDF57 0x9045
+0xDF58 0x9046
+0xDF59 0x9048
+0xDF5A 0x9049
+0xDF5B 0x904A
+0xDF5C 0x904B
+0xDF5D 0x904C
+0xDF5E 0x904E
+0xDF5F 0x9054
+0xDF60 0x9055
+0xDF61 0x9056
+0xDF62 0x9059
+0xDF63 0x905A
+0xDF64 0x905C
+0xDF65 0x905D
+0xDF66 0x905E
+0xDF67 0x905F
+0xDF68 0x9060
+0xDF69 0x9061
+0xDF6A 0x9064
+0xDF6B 0x9066
+0xDF6C 0x9067
+0xDF6D 0x9069
+0xDF6E 0x906A
+0xDF6F 0x906B
+0xDF70 0x906C
+0xDF71 0x906F
+0xDF72 0x9070
+0xDF73 0x9071
+0xDF74 0x9072
+0xDF75 0x9073
+0xDF76 0x9076
+0xDF77 0x9077
+0xDF78 0x9078
+0xDF79 0x9079
+0xDF7A 0x907A
+0xDF7B 0x907B
+0xDF7C 0x907C
+0xDF7D 0x907E
+0xDF7E 0x9081
+0xDF80 0x9084
+0xDF81 0x9085
+0xDF82 0x9086
+0xDF83 0x9087
+0xDF84 0x9089
+0xDF85 0x908A
+0xDF86 0x908C
+0xDF87 0x908D
+0xDF88 0x908E
+0xDF89 0x908F
+0xDF8A 0x9090
+0xDF8B 0x9092
+0xDF8C 0x9094
+0xDF8D 0x9096
+0xDF8E 0x9098
+0xDF8F 0x909A
+0xDF90 0x909C
+0xDF91 0x909E
+0xDF92 0x909F
+0xDF93 0x90A0
+0xDF94 0x90A4
+0xDF95 0x90A5
+0xDF96 0x90A7
+0xDF97 0x90A8
+0xDF98 0x90A9
+0xDF99 0x90AB
+0xDF9A 0x90AD
+0xDF9B 0x90B2
+0xDF9C 0x90B7
+0xDF9D 0x90BC
+0xDF9E 0x90BD
+0xDF9F 0x90BF
+0xDFA0 0x90C0
+0xDFA1 0x647A
+0xDFA2 0x64B7
+0xDFA3 0x64B8
+0xDFA4 0x6499
+0xDFA5 0x64BA
+0xDFA6 0x64C0
+0xDFA7 0x64D0
+0xDFA8 0x64D7
+0xDFA9 0x64E4
+0xDFAA 0x64E2
+0xDFAB 0x6509
+0xDFAC 0x6525
+0xDFAD 0x652E
+0xDFAE 0x5F0B
+0xDFAF 0x5FD2
+0xDFB0 0x7519
+0xDFB1 0x5F11
+0xDFB2 0x535F
+0xDFB3 0x53F1
+0xDFB4 0x53FD
+0xDFB5 0x53E9
+0xDFB6 0x53E8
+0xDFB7 0x53FB
+0xDFB8 0x5412
+0xDFB9 0x5416
+0xDFBA 0x5406
+0xDFBB 0x544B
+0xDFBC 0x5452
+0xDFBD 0x5453
+0xDFBE 0x5454
+0xDFBF 0x5456
+0xDFC0 0x5443
+0xDFC1 0x5421
+0xDFC2 0x5457
+0xDFC3 0x5459
+0xDFC4 0x5423
+0xDFC5 0x5432
+0xDFC6 0x5482
+0xDFC7 0x5494
+0xDFC8 0x5477
+0xDFC9 0x5471
+0xDFCA 0x5464
+0xDFCB 0x549A
+0xDFCC 0x549B
+0xDFCD 0x5484
+0xDFCE 0x5476
+0xDFCF 0x5466
+0xDFD0 0x549D
+0xDFD1 0x54D0
+0xDFD2 0x54AD
+0xDFD3 0x54C2
+0xDFD4 0x54B4
+0xDFD5 0x54D2
+0xDFD6 0x54A7
+0xDFD7 0x54A6
+0xDFD8 0x54D3
+0xDFD9 0x54D4
+0xDFDA 0x5472
+0xDFDB 0x54A3
+0xDFDC 0x54D5
+0xDFDD 0x54BB
+0xDFDE 0x54BF
+0xDFDF 0x54CC
+0xDFE0 0x54D9
+0xDFE1 0x54DA
+0xDFE2 0x54DC
+0xDFE3 0x54A9
+0xDFE4 0x54AA
+0xDFE5 0x54A4
+0xDFE6 0x54DD
+0xDFE7 0x54CF
+0xDFE8 0x54DE
+0xDFE9 0x551B
+0xDFEA 0x54E7
+0xDFEB 0x5520
+0xDFEC 0x54FD
+0xDFED 0x5514
+0xDFEE 0x54F3
+0xDFEF 0x5522
+0xDFF0 0x5523
+0xDFF1 0x550F
+0xDFF2 0x5511
+0xDFF3 0x5527
+0xDFF4 0x552A
+0xDFF5 0x5567
+0xDFF6 0x558F
+0xDFF7 0x55B5
+0xDFF8 0x5549
+0xDFF9 0x556D
+0xDFFA 0x5541
+0xDFFB 0x5555
+0xDFFC 0x553F
+0xDFFD 0x5550
+0xDFFE 0x553C
+0xE040 0x90C2
+0xE041 0x90C3
+0xE042 0x90C6
+0xE043 0x90C8
+0xE044 0x90C9
+0xE045 0x90CB
+0xE046 0x90CC
+0xE047 0x90CD
+0xE048 0x90D2
+0xE049 0x90D4
+0xE04A 0x90D5
+0xE04B 0x90D6
+0xE04C 0x90D8
+0xE04D 0x90D9
+0xE04E 0x90DA
+0xE04F 0x90DE
+0xE050 0x90DF
+0xE051 0x90E0
+0xE052 0x90E3
+0xE053 0x90E4
+0xE054 0x90E5
+0xE055 0x90E9
+0xE056 0x90EA
+0xE057 0x90EC
+0xE058 0x90EE
+0xE059 0x90F0
+0xE05A 0x90F1
+0xE05B 0x90F2
+0xE05C 0x90F3
+0xE05D 0x90F5
+0xE05E 0x90F6
+0xE05F 0x90F7
+0xE060 0x90F9
+0xE061 0x90FA
+0xE062 0x90FB
+0xE063 0x90FC
+0xE064 0x90FF
+0xE065 0x9100
+0xE066 0x9101
+0xE067 0x9103
+0xE068 0x9105
+0xE069 0x9106
+0xE06A 0x9107
+0xE06B 0x9108
+0xE06C 0x9109
+0xE06D 0x910A
+0xE06E 0x910B
+0xE06F 0x910C
+0xE070 0x910D
+0xE071 0x910E
+0xE072 0x910F
+0xE073 0x9110
+0xE074 0x9111
+0xE075 0x9112
+0xE076 0x9113
+0xE077 0x9114
+0xE078 0x9115
+0xE079 0x9116
+0xE07A 0x9117
+0xE07B 0x9118
+0xE07C 0x911A
+0xE07D 0x911B
+0xE07E 0x911C
+0xE080 0x911D
+0xE081 0x911F
+0xE082 0x9120
+0xE083 0x9121
+0xE084 0x9124
+0xE085 0x9125
+0xE086 0x9126
+0xE087 0x9127
+0xE088 0x9128
+0xE089 0x9129
+0xE08A 0x912A
+0xE08B 0x912B
+0xE08C 0x912C
+0xE08D 0x912D
+0xE08E 0x912E
+0xE08F 0x9130
+0xE090 0x9132
+0xE091 0x9133
+0xE092 0x9134
+0xE093 0x9135
+0xE094 0x9136
+0xE095 0x9137
+0xE096 0x9138
+0xE097 0x913A
+0xE098 0x913B
+0xE099 0x913C
+0xE09A 0x913D
+0xE09B 0x913E
+0xE09C 0x913F
+0xE09D 0x9140
+0xE09E 0x9141
+0xE09F 0x9142
+0xE0A0 0x9144
+0xE0A1 0x5537
+0xE0A2 0x5556
+0xE0A3 0x5575
+0xE0A4 0x5576
+0xE0A5 0x5577
+0xE0A6 0x5533
+0xE0A7 0x5530
+0xE0A8 0x555C
+0xE0A9 0x558B
+0xE0AA 0x55D2
+0xE0AB 0x5583
+0xE0AC 0x55B1
+0xE0AD 0x55B9
+0xE0AE 0x5588
+0xE0AF 0x5581
+0xE0B0 0x559F
+0xE0B1 0x557E
+0xE0B2 0x55D6
+0xE0B3 0x5591
+0xE0B4 0x557B
+0xE0B5 0x55DF
+0xE0B6 0x55BD
+0xE0B7 0x55BE
+0xE0B8 0x5594
+0xE0B9 0x5599
+0xE0BA 0x55EA
+0xE0BB 0x55F7
+0xE0BC 0x55C9
+0xE0BD 0x561F
+0xE0BE 0x55D1
+0xE0BF 0x55EB
+0xE0C0 0x55EC
+0xE0C1 0x55D4
+0xE0C2 0x55E6
+0xE0C3 0x55DD
+0xE0C4 0x55C4
+0xE0C5 0x55EF
+0xE0C6 0x55E5
+0xE0C7 0x55F2
+0xE0C8 0x55F3
+0xE0C9 0x55CC
+0xE0CA 0x55CD
+0xE0CB 0x55E8
+0xE0CC 0x55F5
+0xE0CD 0x55E4
+0xE0CE 0x8F94
+0xE0CF 0x561E
+0xE0D0 0x5608
+0xE0D1 0x560C
+0xE0D2 0x5601
+0xE0D3 0x5624
+0xE0D4 0x5623
+0xE0D5 0x55FE
+0xE0D6 0x5600
+0xE0D7 0x5627
+0xE0D8 0x562D
+0xE0D9 0x5658
+0xE0DA 0x5639
+0xE0DB 0x5657
+0xE0DC 0x562C
+0xE0DD 0x564D
+0xE0DE 0x5662
+0xE0DF 0x5659
+0xE0E0 0x565C
+0xE0E1 0x564C
+0xE0E2 0x5654
+0xE0E3 0x5686
+0xE0E4 0x5664
+0xE0E5 0x5671
+0xE0E6 0x566B
+0xE0E7 0x567B
+0xE0E8 0x567C
+0xE0E9 0x5685
+0xE0EA 0x5693
+0xE0EB 0x56AF
+0xE0EC 0x56D4
+0xE0ED 0x56D7
+0xE0EE 0x56DD
+0xE0EF 0x56E1
+0xE0F0 0x56F5
+0xE0F1 0x56EB
+0xE0F2 0x56F9
+0xE0F3 0x56FF
+0xE0F4 0x5704
+0xE0F5 0x570A
+0xE0F6 0x5709
+0xE0F7 0x571C
+0xE0F8 0x5E0F
+0xE0F9 0x5E19
+0xE0FA 0x5E14
+0xE0FB 0x5E11
+0xE0FC 0x5E31
+0xE0FD 0x5E3B
+0xE0FE 0x5E3C
+0xE140 0x9145
+0xE141 0x9147
+0xE142 0x9148
+0xE143 0x9151
+0xE144 0x9153
+0xE145 0x9154
+0xE146 0x9155
+0xE147 0x9156
+0xE148 0x9158
+0xE149 0x9159
+0xE14A 0x915B
+0xE14B 0x915C
+0xE14C 0x915F
+0xE14D 0x9160
+0xE14E 0x9166
+0xE14F 0x9167
+0xE150 0x9168
+0xE151 0x916B
+0xE152 0x916D
+0xE153 0x9173
+0xE154 0x917A
+0xE155 0x917B
+0xE156 0x917C
+0xE157 0x9180
+0xE158 0x9181
+0xE159 0x9182
+0xE15A 0x9183
+0xE15B 0x9184
+0xE15C 0x9186
+0xE15D 0x9188
+0xE15E 0x918A
+0xE15F 0x918E
+0xE160 0x918F
+0xE161 0x9193
+0xE162 0x9194
+0xE163 0x9195
+0xE164 0x9196
+0xE165 0x9197
+0xE166 0x9198
+0xE167 0x9199
+0xE168 0x919C
+0xE169 0x919D
+0xE16A 0x919E
+0xE16B 0x919F
+0xE16C 0x91A0
+0xE16D 0x91A1
+0xE16E 0x91A4
+0xE16F 0x91A5
+0xE170 0x91A6
+0xE171 0x91A7
+0xE172 0x91A8
+0xE173 0x91A9
+0xE174 0x91AB
+0xE175 0x91AC
+0xE176 0x91B0
+0xE177 0x91B1
+0xE178 0x91B2
+0xE179 0x91B3
+0xE17A 0x91B6
+0xE17B 0x91B7
+0xE17C 0x91B8
+0xE17D 0x91B9
+0xE17E 0x91BB
+0xE180 0x91BC
+0xE181 0x91BD
+0xE182 0x91BE
+0xE183 0x91BF
+0xE184 0x91C0
+0xE185 0x91C1
+0xE186 0x91C2
+0xE187 0x91C3
+0xE188 0x91C4
+0xE189 0x91C5
+0xE18A 0x91C6
+0xE18B 0x91C8
+0xE18C 0x91CB
+0xE18D 0x91D0
+0xE18E 0x91D2
+0xE18F 0x91D3
+0xE190 0x91D4
+0xE191 0x91D5
+0xE192 0x91D6
+0xE193 0x91D7
+0xE194 0x91D8
+0xE195 0x91D9
+0xE196 0x91DA
+0xE197 0x91DB
+0xE198 0x91DD
+0xE199 0x91DE
+0xE19A 0x91DF
+0xE19B 0x91E0
+0xE19C 0x91E1
+0xE19D 0x91E2
+0xE19E 0x91E3
+0xE19F 0x91E4
+0xE1A0 0x91E5
+0xE1A1 0x5E37
+0xE1A2 0x5E44
+0xE1A3 0x5E54
+0xE1A4 0x5E5B
+0xE1A5 0x5E5E
+0xE1A6 0x5E61
+0xE1A7 0x5C8C
+0xE1A8 0x5C7A
+0xE1A9 0x5C8D
+0xE1AA 0x5C90
+0xE1AB 0x5C96
+0xE1AC 0x5C88
+0xE1AD 0x5C98
+0xE1AE 0x5C99
+0xE1AF 0x5C91
+0xE1B0 0x5C9A
+0xE1B1 0x5C9C
+0xE1B2 0x5CB5
+0xE1B3 0x5CA2
+0xE1B4 0x5CBD
+0xE1B5 0x5CAC
+0xE1B6 0x5CAB
+0xE1B7 0x5CB1
+0xE1B8 0x5CA3
+0xE1B9 0x5CC1
+0xE1BA 0x5CB7
+0xE1BB 0x5CC4
+0xE1BC 0x5CD2
+0xE1BD 0x5CE4
+0xE1BE 0x5CCB
+0xE1BF 0x5CE5
+0xE1C0 0x5D02
+0xE1C1 0x5D03
+0xE1C2 0x5D27
+0xE1C3 0x5D26
+0xE1C4 0x5D2E
+0xE1C5 0x5D24
+0xE1C6 0x5D1E
+0xE1C7 0x5D06
+0xE1C8 0x5D1B
+0xE1C9 0x5D58
+0xE1CA 0x5D3E
+0xE1CB 0x5D34
+0xE1CC 0x5D3D
+0xE1CD 0x5D6C
+0xE1CE 0x5D5B
+0xE1CF 0x5D6F
+0xE1D0 0x5D5D
+0xE1D1 0x5D6B
+0xE1D2 0x5D4B
+0xE1D3 0x5D4A
+0xE1D4 0x5D69
+0xE1D5 0x5D74
+0xE1D6 0x5D82
+0xE1D7 0x5D99
+0xE1D8 0x5D9D
+0xE1D9 0x8C73
+0xE1DA 0x5DB7
+0xE1DB 0x5DC5
+0xE1DC 0x5F73
+0xE1DD 0x5F77
+0xE1DE 0x5F82
+0xE1DF 0x5F87
+0xE1E0 0x5F89
+0xE1E1 0x5F8C
+0xE1E2 0x5F95
+0xE1E3 0x5F99
+0xE1E4 0x5F9C
+0xE1E5 0x5FA8
+0xE1E6 0x5FAD
+0xE1E7 0x5FB5
+0xE1E8 0x5FBC
+0xE1E9 0x8862
+0xE1EA 0x5F61
+0xE1EB 0x72AD
+0xE1EC 0x72B0
+0xE1ED 0x72B4
+0xE1EE 0x72B7
+0xE1EF 0x72B8
+0xE1F0 0x72C3
+0xE1F1 0x72C1
+0xE1F2 0x72CE
+0xE1F3 0x72CD
+0xE1F4 0x72D2
+0xE1F5 0x72E8
+0xE1F6 0x72EF
+0xE1F7 0x72E9
+0xE1F8 0x72F2
+0xE1F9 0x72F4
+0xE1FA 0x72F7
+0xE1FB 0x7301
+0xE1FC 0x72F3
+0xE1FD 0x7303
+0xE1FE 0x72FA
+0xE240 0x91E6
+0xE241 0x91E7
+0xE242 0x91E8
+0xE243 0x91E9
+0xE244 0x91EA
+0xE245 0x91EB
+0xE246 0x91EC
+0xE247 0x91ED
+0xE248 0x91EE
+0xE249 0x91EF
+0xE24A 0x91F0
+0xE24B 0x91F1
+0xE24C 0x91F2
+0xE24D 0x91F3
+0xE24E 0x91F4
+0xE24F 0x91F5
+0xE250 0x91F6
+0xE251 0x91F7
+0xE252 0x91F8
+0xE253 0x91F9
+0xE254 0x91FA
+0xE255 0x91FB
+0xE256 0x91FC
+0xE257 0x91FD
+0xE258 0x91FE
+0xE259 0x91FF
+0xE25A 0x9200
+0xE25B 0x9201
+0xE25C 0x9202
+0xE25D 0x9203
+0xE25E 0x9204
+0xE25F 0x9205
+0xE260 0x9206
+0xE261 0x9207
+0xE262 0x9208
+0xE263 0x9209
+0xE264 0x920A
+0xE265 0x920B
+0xE266 0x920C
+0xE267 0x920D
+0xE268 0x920E
+0xE269 0x920F
+0xE26A 0x9210
+0xE26B 0x9211
+0xE26C 0x9212
+0xE26D 0x9213
+0xE26E 0x9214
+0xE26F 0x9215
+0xE270 0x9216
+0xE271 0x9217
+0xE272 0x9218
+0xE273 0x9219
+0xE274 0x921A
+0xE275 0x921B
+0xE276 0x921C
+0xE277 0x921D
+0xE278 0x921E
+0xE279 0x921F
+0xE27A 0x9220
+0xE27B 0x9221
+0xE27C 0x9222
+0xE27D 0x9223
+0xE27E 0x9224
+0xE280 0x9225
+0xE281 0x9226
+0xE282 0x9227
+0xE283 0x9228
+0xE284 0x9229
+0xE285 0x922A
+0xE286 0x922B
+0xE287 0x922C
+0xE288 0x922D
+0xE289 0x922E
+0xE28A 0x922F
+0xE28B 0x9230
+0xE28C 0x9231
+0xE28D 0x9232
+0xE28E 0x9233
+0xE28F 0x9234
+0xE290 0x9235
+0xE291 0x9236
+0xE292 0x9237
+0xE293 0x9238
+0xE294 0x9239
+0xE295 0x923A
+0xE296 0x923B
+0xE297 0x923C
+0xE298 0x923D
+0xE299 0x923E
+0xE29A 0x923F
+0xE29B 0x9240
+0xE29C 0x9241
+0xE29D 0x9242
+0xE29E 0x9243
+0xE29F 0x9244
+0xE2A0 0x9245
+0xE2A1 0x72FB
+0xE2A2 0x7317
+0xE2A3 0x7313
+0xE2A4 0x7321
+0xE2A5 0x730A
+0xE2A6 0x731E
+0xE2A7 0x731D
+0xE2A8 0x7315
+0xE2A9 0x7322
+0xE2AA 0x7339
+0xE2AB 0x7325
+0xE2AC 0x732C
+0xE2AD 0x7338
+0xE2AE 0x7331
+0xE2AF 0x7350
+0xE2B0 0x734D
+0xE2B1 0x7357
+0xE2B2 0x7360
+0xE2B3 0x736C
+0xE2B4 0x736F
+0xE2B5 0x737E
+0xE2B6 0x821B
+0xE2B7 0x5925
+0xE2B8 0x98E7
+0xE2B9 0x5924
+0xE2BA 0x5902
+0xE2BB 0x9963
+0xE2BC 0x9967
+0xE2BD 0x9968
+0xE2BE 0x9969
+0xE2BF 0x996A
+0xE2C0 0x996B
+0xE2C1 0x996C
+0xE2C2 0x9974
+0xE2C3 0x9977
+0xE2C4 0x997D
+0xE2C5 0x9980
+0xE2C6 0x9984
+0xE2C7 0x9987
+0xE2C8 0x998A
+0xE2C9 0x998D
+0xE2CA 0x9990
+0xE2CB 0x9991
+0xE2CC 0x9993
+0xE2CD 0x9994
+0xE2CE 0x9995
+0xE2CF 0x5E80
+0xE2D0 0x5E91
+0xE2D1 0x5E8B
+0xE2D2 0x5E96
+0xE2D3 0x5EA5
+0xE2D4 0x5EA0
+0xE2D5 0x5EB9
+0xE2D6 0x5EB5
+0xE2D7 0x5EBE
+0xE2D8 0x5EB3
+0xE2D9 0x8D53
+0xE2DA 0x5ED2
+0xE2DB 0x5ED1
+0xE2DC 0x5EDB
+0xE2DD 0x5EE8
+0xE2DE 0x5EEA
+0xE2DF 0x81BA
+0xE2E0 0x5FC4
+0xE2E1 0x5FC9
+0xE2E2 0x5FD6
+0xE2E3 0x5FCF
+0xE2E4 0x6003
+0xE2E5 0x5FEE
+0xE2E6 0x6004
+0xE2E7 0x5FE1
+0xE2E8 0x5FE4
+0xE2E9 0x5FFE
+0xE2EA 0x6005
+0xE2EB 0x6006
+0xE2EC 0x5FEA
+0xE2ED 0x5FED
+0xE2EE 0x5FF8
+0xE2EF 0x6019
+0xE2F0 0x6035
+0xE2F1 0x6026
+0xE2F2 0x601B
+0xE2F3 0x600F
+0xE2F4 0x600D
+0xE2F5 0x6029
+0xE2F6 0x602B
+0xE2F7 0x600A
+0xE2F8 0x603F
+0xE2F9 0x6021
+0xE2FA 0x6078
+0xE2FB 0x6079
+0xE2FC 0x607B
+0xE2FD 0x607A
+0xE2FE 0x6042
+0xE340 0x9246
+0xE341 0x9247
+0xE342 0x9248
+0xE343 0x9249
+0xE344 0x924A
+0xE345 0x924B
+0xE346 0x924C
+0xE347 0x924D
+0xE348 0x924E
+0xE349 0x924F
+0xE34A 0x9250
+0xE34B 0x9251
+0xE34C 0x9252
+0xE34D 0x9253
+0xE34E 0x9254
+0xE34F 0x9255
+0xE350 0x9256
+0xE351 0x9257
+0xE352 0x9258
+0xE353 0x9259
+0xE354 0x925A
+0xE355 0x925B
+0xE356 0x925C
+0xE357 0x925D
+0xE358 0x925E
+0xE359 0x925F
+0xE35A 0x9260
+0xE35B 0x9261
+0xE35C 0x9262
+0xE35D 0x9263
+0xE35E 0x9264
+0xE35F 0x9265
+0xE360 0x9266
+0xE361 0x9267
+0xE362 0x9268
+0xE363 0x9269
+0xE364 0x926A
+0xE365 0x926B
+0xE366 0x926C
+0xE367 0x926D
+0xE368 0x926E
+0xE369 0x926F
+0xE36A 0x9270
+0xE36B 0x9271
+0xE36C 0x9272
+0xE36D 0x9273
+0xE36E 0x9275
+0xE36F 0x9276
+0xE370 0x9277
+0xE371 0x9278
+0xE372 0x9279
+0xE373 0x927A
+0xE374 0x927B
+0xE375 0x927C
+0xE376 0x927D
+0xE377 0x927E
+0xE378 0x927F
+0xE379 0x9280
+0xE37A 0x9281
+0xE37B 0x9282
+0xE37C 0x9283
+0xE37D 0x9284
+0xE37E 0x9285
+0xE380 0x9286
+0xE381 0x9287
+0xE382 0x9288
+0xE383 0x9289
+0xE384 0x928A
+0xE385 0x928B
+0xE386 0x928C
+0xE387 0x928D
+0xE388 0x928F
+0xE389 0x9290
+0xE38A 0x9291
+0xE38B 0x9292
+0xE38C 0x9293
+0xE38D 0x9294
+0xE38E 0x9295
+0xE38F 0x9296
+0xE390 0x9297
+0xE391 0x9298
+0xE392 0x9299
+0xE393 0x929A
+0xE394 0x929B
+0xE395 0x929C
+0xE396 0x929D
+0xE397 0x929E
+0xE398 0x929F
+0xE399 0x92A0
+0xE39A 0x92A1
+0xE39B 0x92A2
+0xE39C 0x92A3
+0xE39D 0x92A4
+0xE39E 0x92A5
+0xE39F 0x92A6
+0xE3A0 0x92A7
+0xE3A1 0x606A
+0xE3A2 0x607D
+0xE3A3 0x6096
+0xE3A4 0x609A
+0xE3A5 0x60AD
+0xE3A6 0x609D
+0xE3A7 0x6083
+0xE3A8 0x6092
+0xE3A9 0x608C
+0xE3AA 0x609B
+0xE3AB 0x60EC
+0xE3AC 0x60BB
+0xE3AD 0x60B1
+0xE3AE 0x60DD
+0xE3AF 0x60D8
+0xE3B0 0x60C6
+0xE3B1 0x60DA
+0xE3B2 0x60B4
+0xE3B3 0x6120
+0xE3B4 0x6126
+0xE3B5 0x6115
+0xE3B6 0x6123
+0xE3B7 0x60F4
+0xE3B8 0x6100
+0xE3B9 0x610E
+0xE3BA 0x612B
+0xE3BB 0x614A
+0xE3BC 0x6175
+0xE3BD 0x61AC
+0xE3BE 0x6194
+0xE3BF 0x61A7
+0xE3C0 0x61B7
+0xE3C1 0x61D4
+0xE3C2 0x61F5
+0xE3C3 0x5FDD
+0xE3C4 0x96B3
+0xE3C5 0x95E9
+0xE3C6 0x95EB
+0xE3C7 0x95F1
+0xE3C8 0x95F3
+0xE3C9 0x95F5
+0xE3CA 0x95F6
+0xE3CB 0x95FC
+0xE3CC 0x95FE
+0xE3CD 0x9603
+0xE3CE 0x9604
+0xE3CF 0x9606
+0xE3D0 0x9608
+0xE3D1 0x960A
+0xE3D2 0x960B
+0xE3D3 0x960C
+0xE3D4 0x960D
+0xE3D5 0x960F
+0xE3D6 0x9612
+0xE3D7 0x9615
+0xE3D8 0x9616
+0xE3D9 0x9617
+0xE3DA 0x9619
+0xE3DB 0x961A
+0xE3DC 0x4E2C
+0xE3DD 0x723F
+0xE3DE 0x6215
+0xE3DF 0x6C35
+0xE3E0 0x6C54
+0xE3E1 0x6C5C
+0xE3E2 0x6C4A
+0xE3E3 0x6CA3
+0xE3E4 0x6C85
+0xE3E5 0x6C90
+0xE3E6 0x6C94
+0xE3E7 0x6C8C
+0xE3E8 0x6C68
+0xE3E9 0x6C69
+0xE3EA 0x6C74
+0xE3EB 0x6C76
+0xE3EC 0x6C86
+0xE3ED 0x6CA9
+0xE3EE 0x6CD0
+0xE3EF 0x6CD4
+0xE3F0 0x6CAD
+0xE3F1 0x6CF7
+0xE3F2 0x6CF8
+0xE3F3 0x6CF1
+0xE3F4 0x6CD7
+0xE3F5 0x6CB2
+0xE3F6 0x6CE0
+0xE3F7 0x6CD6
+0xE3F8 0x6CFA
+0xE3F9 0x6CEB
+0xE3FA 0x6CEE
+0xE3FB 0x6CB1
+0xE3FC 0x6CD3
+0xE3FD 0x6CEF
+0xE3FE 0x6CFE
+0xE440 0x92A8
+0xE441 0x92A9
+0xE442 0x92AA
+0xE443 0x92AB
+0xE444 0x92AC
+0xE445 0x92AD
+0xE446 0x92AF
+0xE447 0x92B0
+0xE448 0x92B1
+0xE449 0x92B2
+0xE44A 0x92B3
+0xE44B 0x92B4
+0xE44C 0x92B5
+0xE44D 0x92B6
+0xE44E 0x92B7
+0xE44F 0x92B8
+0xE450 0x92B9
+0xE451 0x92BA
+0xE452 0x92BB
+0xE453 0x92BC
+0xE454 0x92BD
+0xE455 0x92BE
+0xE456 0x92BF
+0xE457 0x92C0
+0xE458 0x92C1
+0xE459 0x92C2
+0xE45A 0x92C3
+0xE45B 0x92C4
+0xE45C 0x92C5
+0xE45D 0x92C6
+0xE45E 0x92C7
+0xE45F 0x92C9
+0xE460 0x92CA
+0xE461 0x92CB
+0xE462 0x92CC
+0xE463 0x92CD
+0xE464 0x92CE
+0xE465 0x92CF
+0xE466 0x92D0
+0xE467 0x92D1
+0xE468 0x92D2
+0xE469 0x92D3
+0xE46A 0x92D4
+0xE46B 0x92D5
+0xE46C 0x92D6
+0xE46D 0x92D7
+0xE46E 0x92D8
+0xE46F 0x92D9
+0xE470 0x92DA
+0xE471 0x92DB
+0xE472 0x92DC
+0xE473 0x92DD
+0xE474 0x92DE
+0xE475 0x92DF
+0xE476 0x92E0
+0xE477 0x92E1
+0xE478 0x92E2
+0xE479 0x92E3
+0xE47A 0x92E4
+0xE47B 0x92E5
+0xE47C 0x92E6
+0xE47D 0x92E7
+0xE47E 0x92E8
+0xE480 0x92E9
+0xE481 0x92EA
+0xE482 0x92EB
+0xE483 0x92EC
+0xE484 0x92ED
+0xE485 0x92EE
+0xE486 0x92EF
+0xE487 0x92F0
+0xE488 0x92F1
+0xE489 0x92F2
+0xE48A 0x92F3
+0xE48B 0x92F4
+0xE48C 0x92F5
+0xE48D 0x92F6
+0xE48E 0x92F7
+0xE48F 0x92F8
+0xE490 0x92F9
+0xE491 0x92FA
+0xE492 0x92FB
+0xE493 0x92FC
+0xE494 0x92FD
+0xE495 0x92FE
+0xE496 0x92FF
+0xE497 0x9300
+0xE498 0x9301
+0xE499 0x9302
+0xE49A 0x9303
+0xE49B 0x9304
+0xE49C 0x9305
+0xE49D 0x9306
+0xE49E 0x9307
+0xE49F 0x9308
+0xE4A0 0x9309
+0xE4A1 0x6D39
+0xE4A2 0x6D27
+0xE4A3 0x6D0C
+0xE4A4 0x6D43
+0xE4A5 0x6D48
+0xE4A6 0x6D07
+0xE4A7 0x6D04
+0xE4A8 0x6D19
+0xE4A9 0x6D0E
+0xE4AA 0x6D2B
+0xE4AB 0x6D4D
+0xE4AC 0x6D2E
+0xE4AD 0x6D35
+0xE4AE 0x6D1A
+0xE4AF 0x6D4F
+0xE4B0 0x6D52
+0xE4B1 0x6D54
+0xE4B2 0x6D33
+0xE4B3 0x6D91
+0xE4B4 0x6D6F
+0xE4B5 0x6D9E
+0xE4B6 0x6DA0
+0xE4B7 0x6D5E
+0xE4B8 0x6D93
+0xE4B9 0x6D94
+0xE4BA 0x6D5C
+0xE4BB 0x6D60
+0xE4BC 0x6D7C
+0xE4BD 0x6D63
+0xE4BE 0x6E1A
+0xE4BF 0x6DC7
+0xE4C0 0x6DC5
+0xE4C1 0x6DDE
+0xE4C2 0x6E0E
+0xE4C3 0x6DBF
+0xE4C4 0x6DE0
+0xE4C5 0x6E11
+0xE4C6 0x6DE6
+0xE4C7 0x6DDD
+0xE4C8 0x6DD9
+0xE4C9 0x6E16
+0xE4CA 0x6DAB
+0xE4CB 0x6E0C
+0xE4CC 0x6DAE
+0xE4CD 0x6E2B
+0xE4CE 0x6E6E
+0xE4CF 0x6E4E
+0xE4D0 0x6E6B
+0xE4D1 0x6EB2
+0xE4D2 0x6E5F
+0xE4D3 0x6E86
+0xE4D4 0x6E53
+0xE4D5 0x6E54
+0xE4D6 0x6E32
+0xE4D7 0x6E25
+0xE4D8 0x6E44
+0xE4D9 0x6EDF
+0xE4DA 0x6EB1
+0xE4DB 0x6E98
+0xE4DC 0x6EE0
+0xE4DD 0x6F2D
+0xE4DE 0x6EE2
+0xE4DF 0x6EA5
+0xE4E0 0x6EA7
+0xE4E1 0x6EBD
+0xE4E2 0x6EBB
+0xE4E3 0x6EB7
+0xE4E4 0x6ED7
+0xE4E5 0x6EB4
+0xE4E6 0x6ECF
+0xE4E7 0x6E8F
+0xE4E8 0x6EC2
+0xE4E9 0x6E9F
+0xE4EA 0x6F62
+0xE4EB 0x6F46
+0xE4EC 0x6F47
+0xE4ED 0x6F24
+0xE4EE 0x6F15
+0xE4EF 0x6EF9
+0xE4F0 0x6F2F
+0xE4F1 0x6F36
+0xE4F2 0x6F4B
+0xE4F3 0x6F74
+0xE4F4 0x6F2A
+0xE4F5 0x6F09
+0xE4F6 0x6F29
+0xE4F7 0x6F89
+0xE4F8 0x6F8D
+0xE4F9 0x6F8C
+0xE4FA 0x6F78
+0xE4FB 0x6F72
+0xE4FC 0x6F7C
+0xE4FD 0x6F7A
+0xE4FE 0x6FD1
+0xE540 0x930A
+0xE541 0x930B
+0xE542 0x930C
+0xE543 0x930D
+0xE544 0x930E
+0xE545 0x930F
+0xE546 0x9310
+0xE547 0x9311
+0xE548 0x9312
+0xE549 0x9313
+0xE54A 0x9314
+0xE54B 0x9315
+0xE54C 0x9316
+0xE54D 0x9317
+0xE54E 0x9318
+0xE54F 0x9319
+0xE550 0x931A
+0xE551 0x931B
+0xE552 0x931C
+0xE553 0x931D
+0xE554 0x931E
+0xE555 0x931F
+0xE556 0x9320
+0xE557 0x9321
+0xE558 0x9322
+0xE559 0x9323
+0xE55A 0x9324
+0xE55B 0x9325
+0xE55C 0x9326
+0xE55D 0x9327
+0xE55E 0x9328
+0xE55F 0x9329
+0xE560 0x932A
+0xE561 0x932B
+0xE562 0x932C
+0xE563 0x932D
+0xE564 0x932E
+0xE565 0x932F
+0xE566 0x9330
+0xE567 0x9331
+0xE568 0x9332
+0xE569 0x9333
+0xE56A 0x9334
+0xE56B 0x9335
+0xE56C 0x9336
+0xE56D 0x9337
+0xE56E 0x9338
+0xE56F 0x9339
+0xE570 0x933A
+0xE571 0x933B
+0xE572 0x933C
+0xE573 0x933D
+0xE574 0x933F
+0xE575 0x9340
+0xE576 0x9341
+0xE577 0x9342
+0xE578 0x9343
+0xE579 0x9344
+0xE57A 0x9345
+0xE57B 0x9346
+0xE57C 0x9347
+0xE57D 0x9348
+0xE57E 0x9349
+0xE580 0x934A
+0xE581 0x934B
+0xE582 0x934C
+0xE583 0x934D
+0xE584 0x934E
+0xE585 0x934F
+0xE586 0x9350
+0xE587 0x9351
+0xE588 0x9352
+0xE589 0x9353
+0xE58A 0x9354
+0xE58B 0x9355
+0xE58C 0x9356
+0xE58D 0x9357
+0xE58E 0x9358
+0xE58F 0x9359
+0xE590 0x935A
+0xE591 0x935B
+0xE592 0x935C
+0xE593 0x935D
+0xE594 0x935E
+0xE595 0x935F
+0xE596 0x9360
+0xE597 0x9361
+0xE598 0x9362
+0xE599 0x9363
+0xE59A 0x9364
+0xE59B 0x9365
+0xE59C 0x9366
+0xE59D 0x9367
+0xE59E 0x9368
+0xE59F 0x9369
+0xE5A0 0x936B
+0xE5A1 0x6FC9
+0xE5A2 0x6FA7
+0xE5A3 0x6FB9
+0xE5A4 0x6FB6
+0xE5A5 0x6FC2
+0xE5A6 0x6FE1
+0xE5A7 0x6FEE
+0xE5A8 0x6FDE
+0xE5A9 0x6FE0
+0xE5AA 0x6FEF
+0xE5AB 0x701A
+0xE5AC 0x7023
+0xE5AD 0x701B
+0xE5AE 0x7039
+0xE5AF 0x7035
+0xE5B0 0x704F
+0xE5B1 0x705E
+0xE5B2 0x5B80
+0xE5B3 0x5B84
+0xE5B4 0x5B95
+0xE5B5 0x5B93
+0xE5B6 0x5BA5
+0xE5B7 0x5BB8
+0xE5B8 0x752F
+0xE5B9 0x9A9E
+0xE5BA 0x6434
+0xE5BB 0x5BE4
+0xE5BC 0x5BEE
+0xE5BD 0x8930
+0xE5BE 0x5BF0
+0xE5BF 0x8E47
+0xE5C0 0x8B07
+0xE5C1 0x8FB6
+0xE5C2 0x8FD3
+0xE5C3 0x8FD5
+0xE5C4 0x8FE5
+0xE5C5 0x8FEE
+0xE5C6 0x8FE4
+0xE5C7 0x8FE9
+0xE5C8 0x8FE6
+0xE5C9 0x8FF3
+0xE5CA 0x8FE8
+0xE5CB 0x9005
+0xE5CC 0x9004
+0xE5CD 0x900B
+0xE5CE 0x9026
+0xE5CF 0x9011
+0xE5D0 0x900D
+0xE5D1 0x9016
+0xE5D2 0x9021
+0xE5D3 0x9035
+0xE5D4 0x9036
+0xE5D5 0x902D
+0xE5D6 0x902F
+0xE5D7 0x9044
+0xE5D8 0x9051
+0xE5D9 0x9052
+0xE5DA 0x9050
+0xE5DB 0x9068
+0xE5DC 0x9058
+0xE5DD 0x9062
+0xE5DE 0x905B
+0xE5DF 0x66B9
+0xE5E0 0x9074
+0xE5E1 0x907D
+0xE5E2 0x9082
+0xE5E3 0x9088
+0xE5E4 0x9083
+0xE5E5 0x908B
+0xE5E6 0x5F50
+0xE5E7 0x5F57
+0xE5E8 0x5F56
+0xE5E9 0x5F58
+0xE5EA 0x5C3B
+0xE5EB 0x54AB
+0xE5EC 0x5C50
+0xE5ED 0x5C59
+0xE5EE 0x5B71
+0xE5EF 0x5C63
+0xE5F0 0x5C66
+0xE5F1 0x7FBC
+0xE5F2 0x5F2A
+0xE5F3 0x5F29
+0xE5F4 0x5F2D
+0xE5F5 0x8274
+0xE5F6 0x5F3C
+0xE5F7 0x9B3B
+0xE5F8 0x5C6E
+0xE5F9 0x5981
+0xE5FA 0x5983
+0xE5FB 0x598D
+0xE5FC 0x59A9
+0xE5FD 0x59AA
+0xE5FE 0x59A3
+0xE640 0x936C
+0xE641 0x936D
+0xE642 0x936E
+0xE643 0x936F
+0xE644 0x9370
+0xE645 0x9371
+0xE646 0x9372
+0xE647 0x9373
+0xE648 0x9374
+0xE649 0x9375
+0xE64A 0x9376
+0xE64B 0x9377
+0xE64C 0x9378
+0xE64D 0x9379
+0xE64E 0x937A
+0xE64F 0x937B
+0xE650 0x937C
+0xE651 0x937D
+0xE652 0x937E
+0xE653 0x937F
+0xE654 0x9380
+0xE655 0x9381
+0xE656 0x9382
+0xE657 0x9383
+0xE658 0x9384
+0xE659 0x9385
+0xE65A 0x9386
+0xE65B 0x9387
+0xE65C 0x9388
+0xE65D 0x9389
+0xE65E 0x938A
+0xE65F 0x938B
+0xE660 0x938C
+0xE661 0x938D
+0xE662 0x938E
+0xE663 0x9390
+0xE664 0x9391
+0xE665 0x9392
+0xE666 0x9393
+0xE667 0x9394
+0xE668 0x9395
+0xE669 0x9396
+0xE66A 0x9397
+0xE66B 0x9398
+0xE66C 0x9399
+0xE66D 0x939A
+0xE66E 0x939B
+0xE66F 0x939C
+0xE670 0x939D
+0xE671 0x939E
+0xE672 0x939F
+0xE673 0x93A0
+0xE674 0x93A1
+0xE675 0x93A2
+0xE676 0x93A3
+0xE677 0x93A4
+0xE678 0x93A5
+0xE679 0x93A6
+0xE67A 0x93A7
+0xE67B 0x93A8
+0xE67C 0x93A9
+0xE67D 0x93AA
+0xE67E 0x93AB
+0xE680 0x93AC
+0xE681 0x93AD
+0xE682 0x93AE
+0xE683 0x93AF
+0xE684 0x93B0
+0xE685 0x93B1
+0xE686 0x93B2
+0xE687 0x93B3
+0xE688 0x93B4
+0xE689 0x93B5
+0xE68A 0x93B6
+0xE68B 0x93B7
+0xE68C 0x93B8
+0xE68D 0x93B9
+0xE68E 0x93BA
+0xE68F 0x93BB
+0xE690 0x93BC
+0xE691 0x93BD
+0xE692 0x93BE
+0xE693 0x93BF
+0xE694 0x93C0
+0xE695 0x93C1
+0xE696 0x93C2
+0xE697 0x93C3
+0xE698 0x93C4
+0xE699 0x93C5
+0xE69A 0x93C6
+0xE69B 0x93C7
+0xE69C 0x93C8
+0xE69D 0x93C9
+0xE69E 0x93CB
+0xE69F 0x93CC
+0xE6A0 0x93CD
+0xE6A1 0x5997
+0xE6A2 0x59CA
+0xE6A3 0x59AB
+0xE6A4 0x599E
+0xE6A5 0x59A4
+0xE6A6 0x59D2
+0xE6A7 0x59B2
+0xE6A8 0x59AF
+0xE6A9 0x59D7
+0xE6AA 0x59BE
+0xE6AB 0x5A05
+0xE6AC 0x5A06
+0xE6AD 0x59DD
+0xE6AE 0x5A08
+0xE6AF 0x59E3
+0xE6B0 0x59D8
+0xE6B1 0x59F9
+0xE6B2 0x5A0C
+0xE6B3 0x5A09
+0xE6B4 0x5A32
+0xE6B5 0x5A34
+0xE6B6 0x5A11
+0xE6B7 0x5A23
+0xE6B8 0x5A13
+0xE6B9 0x5A40
+0xE6BA 0x5A67
+0xE6BB 0x5A4A
+0xE6BC 0x5A55
+0xE6BD 0x5A3C
+0xE6BE 0x5A62
+0xE6BF 0x5A75
+0xE6C0 0x80EC
+0xE6C1 0x5AAA
+0xE6C2 0x5A9B
+0xE6C3 0x5A77
+0xE6C4 0x5A7A
+0xE6C5 0x5ABE
+0xE6C6 0x5AEB
+0xE6C7 0x5AB2
+0xE6C8 0x5AD2
+0xE6C9 0x5AD4
+0xE6CA 0x5AB8
+0xE6CB 0x5AE0
+0xE6CC 0x5AE3
+0xE6CD 0x5AF1
+0xE6CE 0x5AD6
+0xE6CF 0x5AE6
+0xE6D0 0x5AD8
+0xE6D1 0x5ADC
+0xE6D2 0x5B09
+0xE6D3 0x5B17
+0xE6D4 0x5B16
+0xE6D5 0x5B32
+0xE6D6 0x5B37
+0xE6D7 0x5B40
+0xE6D8 0x5C15
+0xE6D9 0x5C1C
+0xE6DA 0x5B5A
+0xE6DB 0x5B65
+0xE6DC 0x5B73
+0xE6DD 0x5B51
+0xE6DE 0x5B53
+0xE6DF 0x5B62
+0xE6E0 0x9A75
+0xE6E1 0x9A77
+0xE6E2 0x9A78
+0xE6E3 0x9A7A
+0xE6E4 0x9A7F
+0xE6E5 0x9A7D
+0xE6E6 0x9A80
+0xE6E7 0x9A81
+0xE6E8 0x9A85
+0xE6E9 0x9A88
+0xE6EA 0x9A8A
+0xE6EB 0x9A90
+0xE6EC 0x9A92
+0xE6ED 0x9A93
+0xE6EE 0x9A96
+0xE6EF 0x9A98
+0xE6F0 0x9A9B
+0xE6F1 0x9A9C
+0xE6F2 0x9A9D
+0xE6F3 0x9A9F
+0xE6F4 0x9AA0
+0xE6F5 0x9AA2
+0xE6F6 0x9AA3
+0xE6F7 0x9AA5
+0xE6F8 0x9AA7
+0xE6F9 0x7E9F
+0xE6FA 0x7EA1
+0xE6FB 0x7EA3
+0xE6FC 0x7EA5
+0xE6FD 0x7EA8
+0xE6FE 0x7EA9
+0xE740 0x93CE
+0xE741 0x93CF
+0xE742 0x93D0
+0xE743 0x93D1
+0xE744 0x93D2
+0xE745 0x93D3
+0xE746 0x93D4
+0xE747 0x93D5
+0xE748 0x93D7
+0xE749 0x93D8
+0xE74A 0x93D9
+0xE74B 0x93DA
+0xE74C 0x93DB
+0xE74D 0x93DC
+0xE74E 0x93DD
+0xE74F 0x93DE
+0xE750 0x93DF
+0xE751 0x93E0
+0xE752 0x93E1
+0xE753 0x93E2
+0xE754 0x93E3
+0xE755 0x93E4
+0xE756 0x93E5
+0xE757 0x93E6
+0xE758 0x93E7
+0xE759 0x93E8
+0xE75A 0x93E9
+0xE75B 0x93EA
+0xE75C 0x93EB
+0xE75D 0x93EC
+0xE75E 0x93ED
+0xE75F 0x93EE
+0xE760 0x93EF
+0xE761 0x93F0
+0xE762 0x93F1
+0xE763 0x93F2
+0xE764 0x93F3
+0xE765 0x93F4
+0xE766 0x93F5
+0xE767 0x93F6
+0xE768 0x93F7
+0xE769 0x93F8
+0xE76A 0x93F9
+0xE76B 0x93FA
+0xE76C 0x93FB
+0xE76D 0x93FC
+0xE76E 0x93FD
+0xE76F 0x93FE
+0xE770 0x93FF
+0xE771 0x9400
+0xE772 0x9401
+0xE773 0x9402
+0xE774 0x9403
+0xE775 0x9404
+0xE776 0x9405
+0xE777 0x9406
+0xE778 0x9407
+0xE779 0x9408
+0xE77A 0x9409
+0xE77B 0x940A
+0xE77C 0x940B
+0xE77D 0x940C
+0xE77E 0x940D
+0xE780 0x940E
+0xE781 0x940F
+0xE782 0x9410
+0xE783 0x9411
+0xE784 0x9412
+0xE785 0x9413
+0xE786 0x9414
+0xE787 0x9415
+0xE788 0x9416
+0xE789 0x9417
+0xE78A 0x9418
+0xE78B 0x9419
+0xE78C 0x941A
+0xE78D 0x941B
+0xE78E 0x941C
+0xE78F 0x941D
+0xE790 0x941E
+0xE791 0x941F
+0xE792 0x9420
+0xE793 0x9421
+0xE794 0x9422
+0xE795 0x9423
+0xE796 0x9424
+0xE797 0x9425
+0xE798 0x9426
+0xE799 0x9427
+0xE79A 0x9428
+0xE79B 0x9429
+0xE79C 0x942A
+0xE79D 0x942B
+0xE79E 0x942C
+0xE79F 0x942D
+0xE7A0 0x942E
+0xE7A1 0x7EAD
+0xE7A2 0x7EB0
+0xE7A3 0x7EBE
+0xE7A4 0x7EC0
+0xE7A5 0x7EC1
+0xE7A6 0x7EC2
+0xE7A7 0x7EC9
+0xE7A8 0x7ECB
+0xE7A9 0x7ECC
+0xE7AA 0x7ED0
+0xE7AB 0x7ED4
+0xE7AC 0x7ED7
+0xE7AD 0x7EDB
+0xE7AE 0x7EE0
+0xE7AF 0x7EE1
+0xE7B0 0x7EE8
+0xE7B1 0x7EEB
+0xE7B2 0x7EEE
+0xE7B3 0x7EEF
+0xE7B4 0x7EF1
+0xE7B5 0x7EF2
+0xE7B6 0x7F0D
+0xE7B7 0x7EF6
+0xE7B8 0x7EFA
+0xE7B9 0x7EFB
+0xE7BA 0x7EFE
+0xE7BB 0x7F01
+0xE7BC 0x7F02
+0xE7BD 0x7F03
+0xE7BE 0x7F07
+0xE7BF 0x7F08
+0xE7C0 0x7F0B
+0xE7C1 0x7F0C
+0xE7C2 0x7F0F
+0xE7C3 0x7F11
+0xE7C4 0x7F12
+0xE7C5 0x7F17
+0xE7C6 0x7F19
+0xE7C7 0x7F1C
+0xE7C8 0x7F1B
+0xE7C9 0x7F1F
+0xE7CA 0x7F21
+0xE7CB 0x7F22
+0xE7CC 0x7F23
+0xE7CD 0x7F24
+0xE7CE 0x7F25
+0xE7CF 0x7F26
+0xE7D0 0x7F27
+0xE7D1 0x7F2A
+0xE7D2 0x7F2B
+0xE7D3 0x7F2C
+0xE7D4 0x7F2D
+0xE7D5 0x7F2F
+0xE7D6 0x7F30
+0xE7D7 0x7F31
+0xE7D8 0x7F32
+0xE7D9 0x7F33
+0xE7DA 0x7F35
+0xE7DB 0x5E7A
+0xE7DC 0x757F
+0xE7DD 0x5DDB
+0xE7DE 0x753E
+0xE7DF 0x9095
+0xE7E0 0x738E
+0xE7E1 0x7391
+0xE7E2 0x73AE
+0xE7E3 0x73A2
+0xE7E4 0x739F
+0xE7E5 0x73CF
+0xE7E6 0x73C2
+0xE7E7 0x73D1
+0xE7E8 0x73B7
+0xE7E9 0x73B3
+0xE7EA 0x73C0
+0xE7EB 0x73C9
+0xE7EC 0x73C8
+0xE7ED 0x73E5
+0xE7EE 0x73D9
+0xE7EF 0x987C
+0xE7F0 0x740A
+0xE7F1 0x73E9
+0xE7F2 0x73E7
+0xE7F3 0x73DE
+0xE7F4 0x73BA
+0xE7F5 0x73F2
+0xE7F6 0x740F
+0xE7F7 0x742A
+0xE7F8 0x745B
+0xE7F9 0x7426
+0xE7FA 0x7425
+0xE7FB 0x7428
+0xE7FC 0x7430
+0xE7FD 0x742E
+0xE7FE 0x742C
+0xE840 0x942F
+0xE841 0x9430
+0xE842 0x9431
+0xE843 0x9432
+0xE844 0x9433
+0xE845 0x9434
+0xE846 0x9435
+0xE847 0x9436
+0xE848 0x9437
+0xE849 0x9438
+0xE84A 0x9439
+0xE84B 0x943A
+0xE84C 0x943B
+0xE84D 0x943C
+0xE84E 0x943D
+0xE84F 0x943F
+0xE850 0x9440
+0xE851 0x9441
+0xE852 0x9442
+0xE853 0x9443
+0xE854 0x9444
+0xE855 0x9445
+0xE856 0x9446
+0xE857 0x9447
+0xE858 0x9448
+0xE859 0x9449
+0xE85A 0x944A
+0xE85B 0x944B
+0xE85C 0x944C
+0xE85D 0x944D
+0xE85E 0x944E
+0xE85F 0x944F
+0xE860 0x9450
+0xE861 0x9451
+0xE862 0x9452
+0xE863 0x9453
+0xE864 0x9454
+0xE865 0x9455
+0xE866 0x9456
+0xE867 0x9457
+0xE868 0x9458
+0xE869 0x9459
+0xE86A 0x945A
+0xE86B 0x945B
+0xE86C 0x945C
+0xE86D 0x945D
+0xE86E 0x945E
+0xE86F 0x945F
+0xE870 0x9460
+0xE871 0x9461
+0xE872 0x9462
+0xE873 0x9463
+0xE874 0x9464
+0xE875 0x9465
+0xE876 0x9466
+0xE877 0x9467
+0xE878 0x9468
+0xE879 0x9469
+0xE87A 0x946A
+0xE87B 0x946C
+0xE87C 0x946D
+0xE87D 0x946E
+0xE87E 0x946F
+0xE880 0x9470
+0xE881 0x9471
+0xE882 0x9472
+0xE883 0x9473
+0xE884 0x9474
+0xE885 0x9475
+0xE886 0x9476
+0xE887 0x9477
+0xE888 0x9478
+0xE889 0x9479
+0xE88A 0x947A
+0xE88B 0x947B
+0xE88C 0x947C
+0xE88D 0x947D
+0xE88E 0x947E
+0xE88F 0x947F
+0xE890 0x9480
+0xE891 0x9481
+0xE892 0x9482
+0xE893 0x9483
+0xE894 0x9484
+0xE895 0x9491
+0xE896 0x9496
+0xE897 0x9498
+0xE898 0x94C7
+0xE899 0x94CF
+0xE89A 0x94D3
+0xE89B 0x94D4
+0xE89C 0x94DA
+0xE89D 0x94E6
+0xE89E 0x94FB
+0xE89F 0x951C
+0xE8A0 0x9520
+0xE8A1 0x741B
+0xE8A2 0x741A
+0xE8A3 0x7441
+0xE8A4 0x745C
+0xE8A5 0x7457
+0xE8A6 0x7455
+0xE8A7 0x7459
+0xE8A8 0x7477
+0xE8A9 0x746D
+0xE8AA 0x747E
+0xE8AB 0x749C
+0xE8AC 0x748E
+0xE8AD 0x7480
+0xE8AE 0x7481
+0xE8AF 0x7487
+0xE8B0 0x748B
+0xE8B1 0x749E
+0xE8B2 0x74A8
+0xE8B3 0x74A9
+0xE8B4 0x7490
+0xE8B5 0x74A7
+0xE8B6 0x74D2
+0xE8B7 0x74BA
+0xE8B8 0x97EA
+0xE8B9 0x97EB
+0xE8BA 0x97EC
+0xE8BB 0x674C
+0xE8BC 0x6753
+0xE8BD 0x675E
+0xE8BE 0x6748
+0xE8BF 0x6769
+0xE8C0 0x67A5
+0xE8C1 0x6787
+0xE8C2 0x676A
+0xE8C3 0x6773
+0xE8C4 0x6798
+0xE8C5 0x67A7
+0xE8C6 0x6775
+0xE8C7 0x67A8
+0xE8C8 0x679E
+0xE8C9 0x67AD
+0xE8CA 0x678B
+0xE8CB 0x6777
+0xE8CC 0x677C
+0xE8CD 0x67F0
+0xE8CE 0x6809
+0xE8CF 0x67D8
+0xE8D0 0x680A
+0xE8D1 0x67E9
+0xE8D2 0x67B0
+0xE8D3 0x680C
+0xE8D4 0x67D9
+0xE8D5 0x67B5
+0xE8D6 0x67DA
+0xE8D7 0x67B3
+0xE8D8 0x67DD
+0xE8D9 0x6800
+0xE8DA 0x67C3
+0xE8DB 0x67B8
+0xE8DC 0x67E2
+0xE8DD 0x680E
+0xE8DE 0x67C1
+0xE8DF 0x67FD
+0xE8E0 0x6832
+0xE8E1 0x6833
+0xE8E2 0x6860
+0xE8E3 0x6861
+0xE8E4 0x684E
+0xE8E5 0x6862
+0xE8E6 0x6844
+0xE8E7 0x6864
+0xE8E8 0x6883
+0xE8E9 0x681D
+0xE8EA 0x6855
+0xE8EB 0x6866
+0xE8EC 0x6841
+0xE8ED 0x6867
+0xE8EE 0x6840
+0xE8EF 0x683E
+0xE8F0 0x684A
+0xE8F1 0x6849
+0xE8F2 0x6829
+0xE8F3 0x68B5
+0xE8F4 0x688F
+0xE8F5 0x6874
+0xE8F6 0x6877
+0xE8F7 0x6893
+0xE8F8 0x686B
+0xE8F9 0x68C2
+0xE8FA 0x696E
+0xE8FB 0x68FC
+0xE8FC 0x691F
+0xE8FD 0x6920
+0xE8FE 0x68F9
+0xE940 0x9527
+0xE941 0x9533
+0xE942 0x953D
+0xE943 0x9543
+0xE944 0x9548
+0xE945 0x954B
+0xE946 0x9555
+0xE947 0x955A
+0xE948 0x9560
+0xE949 0x956E
+0xE94A 0x9574
+0xE94B 0x9575
+0xE94C 0x9577
+0xE94D 0x9578
+0xE94E 0x9579
+0xE94F 0x957A
+0xE950 0x957B
+0xE951 0x957C
+0xE952 0x957D
+0xE953 0x957E
+0xE954 0x9580
+0xE955 0x9581
+0xE956 0x9582
+0xE957 0x9583
+0xE958 0x9584
+0xE959 0x9585
+0xE95A 0x9586
+0xE95B 0x9587
+0xE95C 0x9588
+0xE95D 0x9589
+0xE95E 0x958A
+0xE95F 0x958B
+0xE960 0x958C
+0xE961 0x958D
+0xE962 0x958E
+0xE963 0x958F
+0xE964 0x9590
+0xE965 0x9591
+0xE966 0x9592
+0xE967 0x9593
+0xE968 0x9594
+0xE969 0x9595
+0xE96A 0x9596
+0xE96B 0x9597
+0xE96C 0x9598
+0xE96D 0x9599
+0xE96E 0x959A
+0xE96F 0x959B
+0xE970 0x959C
+0xE971 0x959D
+0xE972 0x959E
+0xE973 0x959F
+0xE974 0x95A0
+0xE975 0x95A1
+0xE976 0x95A2
+0xE977 0x95A3
+0xE978 0x95A4
+0xE979 0x95A5
+0xE97A 0x95A6
+0xE97B 0x95A7
+0xE97C 0x95A8
+0xE97D 0x95A9
+0xE97E 0x95AA
+0xE980 0x95AB
+0xE981 0x95AC
+0xE982 0x95AD
+0xE983 0x95AE
+0xE984 0x95AF
+0xE985 0x95B0
+0xE986 0x95B1
+0xE987 0x95B2
+0xE988 0x95B3
+0xE989 0x95B4
+0xE98A 0x95B5
+0xE98B 0x95B6
+0xE98C 0x95B7
+0xE98D 0x95B8
+0xE98E 0x95B9
+0xE98F 0x95BA
+0xE990 0x95BB
+0xE991 0x95BC
+0xE992 0x95BD
+0xE993 0x95BE
+0xE994 0x95BF
+0xE995 0x95C0
+0xE996 0x95C1
+0xE997 0x95C2
+0xE998 0x95C3
+0xE999 0x95C4
+0xE99A 0x95C5
+0xE99B 0x95C6
+0xE99C 0x95C7
+0xE99D 0x95C8
+0xE99E 0x95C9
+0xE99F 0x95CA
+0xE9A0 0x95CB
+0xE9A1 0x6924
+0xE9A2 0x68F0
+0xE9A3 0x690B
+0xE9A4 0x6901
+0xE9A5 0x6957
+0xE9A6 0x68E3
+0xE9A7 0x6910
+0xE9A8 0x6971
+0xE9A9 0x6939
+0xE9AA 0x6960
+0xE9AB 0x6942
+0xE9AC 0x695D
+0xE9AD 0x6984
+0xE9AE 0x696B
+0xE9AF 0x6980
+0xE9B0 0x6998
+0xE9B1 0x6978
+0xE9B2 0x6934
+0xE9B3 0x69CC
+0xE9B4 0x6987
+0xE9B5 0x6988
+0xE9B6 0x69CE
+0xE9B7 0x6989
+0xE9B8 0x6966
+0xE9B9 0x6963
+0xE9BA 0x6979
+0xE9BB 0x699B
+0xE9BC 0x69A7
+0xE9BD 0x69BB
+0xE9BE 0x69AB
+0xE9BF 0x69AD
+0xE9C0 0x69D4
+0xE9C1 0x69B1
+0xE9C2 0x69C1
+0xE9C3 0x69CA
+0xE9C4 0x69DF
+0xE9C5 0x6995
+0xE9C6 0x69E0
+0xE9C7 0x698D
+0xE9C8 0x69FF
+0xE9C9 0x6A2F
+0xE9CA 0x69ED
+0xE9CB 0x6A17
+0xE9CC 0x6A18
+0xE9CD 0x6A65
+0xE9CE 0x69F2
+0xE9CF 0x6A44
+0xE9D0 0x6A3E
+0xE9D1 0x6AA0
+0xE9D2 0x6A50
+0xE9D3 0x6A5B
+0xE9D4 0x6A35
+0xE9D5 0x6A8E
+0xE9D6 0x6A79
+0xE9D7 0x6A3D
+0xE9D8 0x6A28
+0xE9D9 0x6A58
+0xE9DA 0x6A7C
+0xE9DB 0x6A91
+0xE9DC 0x6A90
+0xE9DD 0x6AA9
+0xE9DE 0x6A97
+0xE9DF 0x6AAB
+0xE9E0 0x7337
+0xE9E1 0x7352
+0xE9E2 0x6B81
+0xE9E3 0x6B82
+0xE9E4 0x6B87
+0xE9E5 0x6B84
+0xE9E6 0x6B92
+0xE9E7 0x6B93
+0xE9E8 0x6B8D
+0xE9E9 0x6B9A
+0xE9EA 0x6B9B
+0xE9EB 0x6BA1
+0xE9EC 0x6BAA
+0xE9ED 0x8F6B
+0xE9EE 0x8F6D
+0xE9EF 0x8F71
+0xE9F0 0x8F72
+0xE9F1 0x8F73
+0xE9F2 0x8F75
+0xE9F3 0x8F76
+0xE9F4 0x8F78
+0xE9F5 0x8F77
+0xE9F6 0x8F79
+0xE9F7 0x8F7A
+0xE9F8 0x8F7C
+0xE9F9 0x8F7E
+0xE9FA 0x8F81
+0xE9FB 0x8F82
+0xE9FC 0x8F84
+0xE9FD 0x8F87
+0xE9FE 0x8F8B
+0xEA40 0x95CC
+0xEA41 0x95CD
+0xEA42 0x95CE
+0xEA43 0x95CF
+0xEA44 0x95D0
+0xEA45 0x95D1
+0xEA46 0x95D2
+0xEA47 0x95D3
+0xEA48 0x95D4
+0xEA49 0x95D5
+0xEA4A 0x95D6
+0xEA4B 0x95D7
+0xEA4C 0x95D8
+0xEA4D 0x95D9
+0xEA4E 0x95DA
+0xEA4F 0x95DB
+0xEA50 0x95DC
+0xEA51 0x95DD
+0xEA52 0x95DE
+0xEA53 0x95DF
+0xEA54 0x95E0
+0xEA55 0x95E1
+0xEA56 0x95E2
+0xEA57 0x95E3
+0xEA58 0x95E4
+0xEA59 0x95E5
+0xEA5A 0x95E6
+0xEA5B 0x95E7
+0xEA5C 0x95EC
+0xEA5D 0x95FF
+0xEA5E 0x9607
+0xEA5F 0x9613
+0xEA60 0x9618
+0xEA61 0x961B
+0xEA62 0x961E
+0xEA63 0x9620
+0xEA64 0x9623
+0xEA65 0x9624
+0xEA66 0x9625
+0xEA67 0x9626
+0xEA68 0x9627
+0xEA69 0x9628
+0xEA6A 0x9629
+0xEA6B 0x962B
+0xEA6C 0x962C
+0xEA6D 0x962D
+0xEA6E 0x962F
+0xEA6F 0x9630
+0xEA70 0x9637
+0xEA71 0x9638
+0xEA72 0x9639
+0xEA73 0x963A
+0xEA74 0x963E
+0xEA75 0x9641
+0xEA76 0x9643
+0xEA77 0x964A
+0xEA78 0x964E
+0xEA79 0x964F
+0xEA7A 0x9651
+0xEA7B 0x9652
+0xEA7C 0x9653
+0xEA7D 0x9656
+0xEA7E 0x9657
+0xEA80 0x9658
+0xEA81 0x9659
+0xEA82 0x965A
+0xEA83 0x965C
+0xEA84 0x965D
+0xEA85 0x965E
+0xEA86 0x9660
+0xEA87 0x9663
+0xEA88 0x9665
+0xEA89 0x9666
+0xEA8A 0x966B
+0xEA8B 0x966D
+0xEA8C 0x966E
+0xEA8D 0x966F
+0xEA8E 0x9670
+0xEA8F 0x9671
+0xEA90 0x9673
+0xEA91 0x9678
+0xEA92 0x9679
+0xEA93 0x967A
+0xEA94 0x967B
+0xEA95 0x967C
+0xEA96 0x967D
+0xEA97 0x967E
+0xEA98 0x967F
+0xEA99 0x9680
+0xEA9A 0x9681
+0xEA9B 0x9682
+0xEA9C 0x9683
+0xEA9D 0x9684
+0xEA9E 0x9687
+0xEA9F 0x9689
+0xEAA0 0x968A
+0xEAA1 0x8F8D
+0xEAA2 0x8F8E
+0xEAA3 0x8F8F
+0xEAA4 0x8F98
+0xEAA5 0x8F9A
+0xEAA6 0x8ECE
+0xEAA7 0x620B
+0xEAA8 0x6217
+0xEAA9 0x621B
+0xEAAA 0x621F
+0xEAAB 0x6222
+0xEAAC 0x6221
+0xEAAD 0x6225
+0xEAAE 0x6224
+0xEAAF 0x622C
+0xEAB0 0x81E7
+0xEAB1 0x74EF
+0xEAB2 0x74F4
+0xEAB3 0x74FF
+0xEAB4 0x750F
+0xEAB5 0x7511
+0xEAB6 0x7513
+0xEAB7 0x6534
+0xEAB8 0x65EE
+0xEAB9 0x65EF
+0xEABA 0x65F0
+0xEABB 0x660A
+0xEABC 0x6619
+0xEABD 0x6772
+0xEABE 0x6603
+0xEABF 0x6615
+0xEAC0 0x6600
+0xEAC1 0x7085
+0xEAC2 0x66F7
+0xEAC3 0x661D
+0xEAC4 0x6634
+0xEAC5 0x6631
+0xEAC6 0x6636
+0xEAC7 0x6635
+0xEAC8 0x8006
+0xEAC9 0x665F
+0xEACA 0x6654
+0xEACB 0x6641
+0xEACC 0x664F
+0xEACD 0x6656
+0xEACE 0x6661
+0xEACF 0x6657
+0xEAD0 0x6677
+0xEAD1 0x6684
+0xEAD2 0x668C
+0xEAD3 0x66A7
+0xEAD4 0x669D
+0xEAD5 0x66BE
+0xEAD6 0x66DB
+0xEAD7 0x66DC
+0xEAD8 0x66E6
+0xEAD9 0x66E9
+0xEADA 0x8D32
+0xEADB 0x8D33
+0xEADC 0x8D36
+0xEADD 0x8D3B
+0xEADE 0x8D3D
+0xEADF 0x8D40
+0xEAE0 0x8D45
+0xEAE1 0x8D46
+0xEAE2 0x8D48
+0xEAE3 0x8D49
+0xEAE4 0x8D47
+0xEAE5 0x8D4D
+0xEAE6 0x8D55
+0xEAE7 0x8D59
+0xEAE8 0x89C7
+0xEAE9 0x89CA
+0xEAEA 0x89CB
+0xEAEB 0x89CC
+0xEAEC 0x89CE
+0xEAED 0x89CF
+0xEAEE 0x89D0
+0xEAEF 0x89D1
+0xEAF0 0x726E
+0xEAF1 0x729F
+0xEAF2 0x725D
+0xEAF3 0x7266
+0xEAF4 0x726F
+0xEAF5 0x727E
+0xEAF6 0x727F
+0xEAF7 0x7284
+0xEAF8 0x728B
+0xEAF9 0x728D
+0xEAFA 0x728F
+0xEAFB 0x7292
+0xEAFC 0x6308
+0xEAFD 0x6332
+0xEAFE 0x63B0
+0xEB40 0x968C
+0xEB41 0x968E
+0xEB42 0x9691
+0xEB43 0x9692
+0xEB44 0x9693
+0xEB45 0x9695
+0xEB46 0x9696
+0xEB47 0x969A
+0xEB48 0x969B
+0xEB49 0x969D
+0xEB4A 0x969E
+0xEB4B 0x969F
+0xEB4C 0x96A0
+0xEB4D 0x96A1
+0xEB4E 0x96A2
+0xEB4F 0x96A3
+0xEB50 0x96A4
+0xEB51 0x96A5
+0xEB52 0x96A6
+0xEB53 0x96A8
+0xEB54 0x96A9
+0xEB55 0x96AA
+0xEB56 0x96AB
+0xEB57 0x96AC
+0xEB58 0x96AD
+0xEB59 0x96AE
+0xEB5A 0x96AF
+0xEB5B 0x96B1
+0xEB5C 0x96B2
+0xEB5D 0x96B4
+0xEB5E 0x96B5
+0xEB5F 0x96B7
+0xEB60 0x96B8
+0xEB61 0x96BA
+0xEB62 0x96BB
+0xEB63 0x96BF
+0xEB64 0x96C2
+0xEB65 0x96C3
+0xEB66 0x96C8
+0xEB67 0x96CA
+0xEB68 0x96CB
+0xEB69 0x96D0
+0xEB6A 0x96D1
+0xEB6B 0x96D3
+0xEB6C 0x96D4
+0xEB6D 0x96D6
+0xEB6E 0x96D7
+0xEB6F 0x96D8
+0xEB70 0x96D9
+0xEB71 0x96DA
+0xEB72 0x96DB
+0xEB73 0x96DC
+0xEB74 0x96DD
+0xEB75 0x96DE
+0xEB76 0x96DF
+0xEB77 0x96E1
+0xEB78 0x96E2
+0xEB79 0x96E3
+0xEB7A 0x96E4
+0xEB7B 0x96E5
+0xEB7C 0x96E6
+0xEB7D 0x96E7
+0xEB7E 0x96EB
+0xEB80 0x96EC
+0xEB81 0x96ED
+0xEB82 0x96EE
+0xEB83 0x96F0
+0xEB84 0x96F1
+0xEB85 0x96F2
+0xEB86 0x96F4
+0xEB87 0x96F5
+0xEB88 0x96F8
+0xEB89 0x96FA
+0xEB8A 0x96FB
+0xEB8B 0x96FC
+0xEB8C 0x96FD
+0xEB8D 0x96FF
+0xEB8E 0x9702
+0xEB8F 0x9703
+0xEB90 0x9705
+0xEB91 0x970A
+0xEB92 0x970B
+0xEB93 0x970C
+0xEB94 0x9710
+0xEB95 0x9711
+0xEB96 0x9712
+0xEB97 0x9714
+0xEB98 0x9715
+0xEB99 0x9717
+0xEB9A 0x9718
+0xEB9B 0x9719
+0xEB9C 0x971A
+0xEB9D 0x971B
+0xEB9E 0x971D
+0xEB9F 0x971F
+0xEBA0 0x9720
+0xEBA1 0x643F
+0xEBA2 0x64D8
+0xEBA3 0x8004
+0xEBA4 0x6BEA
+0xEBA5 0x6BF3
+0xEBA6 0x6BFD
+0xEBA7 0x6BF5
+0xEBA8 0x6BF9
+0xEBA9 0x6C05
+0xEBAA 0x6C07
+0xEBAB 0x6C06
+0xEBAC 0x6C0D
+0xEBAD 0x6C15
+0xEBAE 0x6C18
+0xEBAF 0x6C19
+0xEBB0 0x6C1A
+0xEBB1 0x6C21
+0xEBB2 0x6C29
+0xEBB3 0x6C24
+0xEBB4 0x6C2A
+0xEBB5 0x6C32
+0xEBB6 0x6535
+0xEBB7 0x6555
+0xEBB8 0x656B
+0xEBB9 0x724D
+0xEBBA 0x7252
+0xEBBB 0x7256
+0xEBBC 0x7230
+0xEBBD 0x8662
+0xEBBE 0x5216
+0xEBBF 0x809F
+0xEBC0 0x809C
+0xEBC1 0x8093
+0xEBC2 0x80BC
+0xEBC3 0x670A
+0xEBC4 0x80BD
+0xEBC5 0x80B1
+0xEBC6 0x80AB
+0xEBC7 0x80AD
+0xEBC8 0x80B4
+0xEBC9 0x80B7
+0xEBCA 0x80E7
+0xEBCB 0x80E8
+0xEBCC 0x80E9
+0xEBCD 0x80EA
+0xEBCE 0x80DB
+0xEBCF 0x80C2
+0xEBD0 0x80C4
+0xEBD1 0x80D9
+0xEBD2 0x80CD
+0xEBD3 0x80D7
+0xEBD4 0x6710
+0xEBD5 0x80DD
+0xEBD6 0x80EB
+0xEBD7 0x80F1
+0xEBD8 0x80F4
+0xEBD9 0x80ED
+0xEBDA 0x810D
+0xEBDB 0x810E
+0xEBDC 0x80F2
+0xEBDD 0x80FC
+0xEBDE 0x6715
+0xEBDF 0x8112
+0xEBE0 0x8C5A
+0xEBE1 0x8136
+0xEBE2 0x811E
+0xEBE3 0x812C
+0xEBE4 0x8118
+0xEBE5 0x8132
+0xEBE6 0x8148
+0xEBE7 0x814C
+0xEBE8 0x8153
+0xEBE9 0x8174
+0xEBEA 0x8159
+0xEBEB 0x815A
+0xEBEC 0x8171
+0xEBED 0x8160
+0xEBEE 0x8169
+0xEBEF 0x817C
+0xEBF0 0x817D
+0xEBF1 0x816D
+0xEBF2 0x8167
+0xEBF3 0x584D
+0xEBF4 0x5AB5
+0xEBF5 0x8188
+0xEBF6 0x8182
+0xEBF7 0x8191
+0xEBF8 0x6ED5
+0xEBF9 0x81A3
+0xEBFA 0x81AA
+0xEBFB 0x81CC
+0xEBFC 0x6726
+0xEBFD 0x81CA
+0xEBFE 0x81BB
+0xEC40 0x9721
+0xEC41 0x9722
+0xEC42 0x9723
+0xEC43 0x9724
+0xEC44 0x9725
+0xEC45 0x9726
+0xEC46 0x9727
+0xEC47 0x9728
+0xEC48 0x9729
+0xEC49 0x972B
+0xEC4A 0x972C
+0xEC4B 0x972E
+0xEC4C 0x972F
+0xEC4D 0x9731
+0xEC4E 0x9733
+0xEC4F 0x9734
+0xEC50 0x9735
+0xEC51 0x9736
+0xEC52 0x9737
+0xEC53 0x973A
+0xEC54 0x973B
+0xEC55 0x973C
+0xEC56 0x973D
+0xEC57 0x973F
+0xEC58 0x9740
+0xEC59 0x9741
+0xEC5A 0x9742
+0xEC5B 0x9743
+0xEC5C 0x9744
+0xEC5D 0x9745
+0xEC5E 0x9746
+0xEC5F 0x9747
+0xEC60 0x9748
+0xEC61 0x9749
+0xEC62 0x974A
+0xEC63 0x974B
+0xEC64 0x974C
+0xEC65 0x974D
+0xEC66 0x974E
+0xEC67 0x974F
+0xEC68 0x9750
+0xEC69 0x9751
+0xEC6A 0x9754
+0xEC6B 0x9755
+0xEC6C 0x9757
+0xEC6D 0x9758
+0xEC6E 0x975A
+0xEC6F 0x975C
+0xEC70 0x975D
+0xEC71 0x975F
+0xEC72 0x9763
+0xEC73 0x9764
+0xEC74 0x9766
+0xEC75 0x9767
+0xEC76 0x9768
+0xEC77 0x976A
+0xEC78 0x976B
+0xEC79 0x976C
+0xEC7A 0x976D
+0xEC7B 0x976E
+0xEC7C 0x976F
+0xEC7D 0x9770
+0xEC7E 0x9771
+0xEC80 0x9772
+0xEC81 0x9775
+0xEC82 0x9777
+0xEC83 0x9778
+0xEC84 0x9779
+0xEC85 0x977A
+0xEC86 0x977B
+0xEC87 0x977D
+0xEC88 0x977E
+0xEC89 0x977F
+0xEC8A 0x9780
+0xEC8B 0x9781
+0xEC8C 0x9782
+0xEC8D 0x9783
+0xEC8E 0x9784
+0xEC8F 0x9786
+0xEC90 0x9787
+0xEC91 0x9788
+0xEC92 0x9789
+0xEC93 0x978A
+0xEC94 0x978C
+0xEC95 0x978E
+0xEC96 0x978F
+0xEC97 0x9790
+0xEC98 0x9793
+0xEC99 0x9795
+0xEC9A 0x9796
+0xEC9B 0x9797
+0xEC9C 0x9799
+0xEC9D 0x979A
+0xEC9E 0x979B
+0xEC9F 0x979C
+0xECA0 0x979D
+0xECA1 0x81C1
+0xECA2 0x81A6
+0xECA3 0x6B24
+0xECA4 0x6B37
+0xECA5 0x6B39
+0xECA6 0x6B43
+0xECA7 0x6B46
+0xECA8 0x6B59
+0xECA9 0x98D1
+0xECAA 0x98D2
+0xECAB 0x98D3
+0xECAC 0x98D5
+0xECAD 0x98D9
+0xECAE 0x98DA
+0xECAF 0x6BB3
+0xECB0 0x5F40
+0xECB1 0x6BC2
+0xECB2 0x89F3
+0xECB3 0x6590
+0xECB4 0x9F51
+0xECB5 0x6593
+0xECB6 0x65BC
+0xECB7 0x65C6
+0xECB8 0x65C4
+0xECB9 0x65C3
+0xECBA 0x65CC
+0xECBB 0x65CE
+0xECBC 0x65D2
+0xECBD 0x65D6
+0xECBE 0x7080
+0xECBF 0x709C
+0xECC0 0x7096
+0xECC1 0x709D
+0xECC2 0x70BB
+0xECC3 0x70C0
+0xECC4 0x70B7
+0xECC5 0x70AB
+0xECC6 0x70B1
+0xECC7 0x70E8
+0xECC8 0x70CA
+0xECC9 0x7110
+0xECCA 0x7113
+0xECCB 0x7116
+0xECCC 0x712F
+0xECCD 0x7131
+0xECCE 0x7173
+0xECCF 0x715C
+0xECD0 0x7168
+0xECD1 0x7145
+0xECD2 0x7172
+0xECD3 0x714A
+0xECD4 0x7178
+0xECD5 0x717A
+0xECD6 0x7198
+0xECD7 0x71B3
+0xECD8 0x71B5
+0xECD9 0x71A8
+0xECDA 0x71A0
+0xECDB 0x71E0
+0xECDC 0x71D4
+0xECDD 0x71E7
+0xECDE 0x71F9
+0xECDF 0x721D
+0xECE0 0x7228
+0xECE1 0x706C
+0xECE2 0x7118
+0xECE3 0x7166
+0xECE4 0x71B9
+0xECE5 0x623E
+0xECE6 0x623D
+0xECE7 0x6243
+0xECE8 0x6248
+0xECE9 0x6249
+0xECEA 0x793B
+0xECEB 0x7940
+0xECEC 0x7946
+0xECED 0x7949
+0xECEE 0x795B
+0xECEF 0x795C
+0xECF0 0x7953
+0xECF1 0x795A
+0xECF2 0x7962
+0xECF3 0x7957
+0xECF4 0x7960
+0xECF5 0x796F
+0xECF6 0x7967
+0xECF7 0x797A
+0xECF8 0x7985
+0xECF9 0x798A
+0xECFA 0x799A
+0xECFB 0x79A7
+0xECFC 0x79B3
+0xECFD 0x5FD1
+0xECFE 0x5FD0
+0xED40 0x979E
+0xED41 0x979F
+0xED42 0x97A1
+0xED43 0x97A2
+0xED44 0x97A4
+0xED45 0x97A5
+0xED46 0x97A6
+0xED47 0x97A7
+0xED48 0x97A8
+0xED49 0x97A9
+0xED4A 0x97AA
+0xED4B 0x97AC
+0xED4C 0x97AE
+0xED4D 0x97B0
+0xED4E 0x97B1
+0xED4F 0x97B3
+0xED50 0x97B5
+0xED51 0x97B6
+0xED52 0x97B7
+0xED53 0x97B8
+0xED54 0x97B9
+0xED55 0x97BA
+0xED56 0x97BB
+0xED57 0x97BC
+0xED58 0x97BD
+0xED59 0x97BE
+0xED5A 0x97BF
+0xED5B 0x97C0
+0xED5C 0x97C1
+0xED5D 0x97C2
+0xED5E 0x97C3
+0xED5F 0x97C4
+0xED60 0x97C5
+0xED61 0x97C6
+0xED62 0x97C7
+0xED63 0x97C8
+0xED64 0x97C9
+0xED65 0x97CA
+0xED66 0x97CB
+0xED67 0x97CC
+0xED68 0x97CD
+0xED69 0x97CE
+0xED6A 0x97CF
+0xED6B 0x97D0
+0xED6C 0x97D1
+0xED6D 0x97D2
+0xED6E 0x97D3
+0xED6F 0x97D4
+0xED70 0x97D5
+0xED71 0x97D6
+0xED72 0x97D7
+0xED73 0x97D8
+0xED74 0x97D9
+0xED75 0x97DA
+0xED76 0x97DB
+0xED77 0x97DC
+0xED78 0x97DD
+0xED79 0x97DE
+0xED7A 0x97DF
+0xED7B 0x97E0
+0xED7C 0x97E1
+0xED7D 0x97E2
+0xED7E 0x97E3
+0xED80 0x97E4
+0xED81 0x97E5
+0xED82 0x97E8
+0xED83 0x97EE
+0xED84 0x97EF
+0xED85 0x97F0
+0xED86 0x97F1
+0xED87 0x97F2
+0xED88 0x97F4
+0xED89 0x97F7
+0xED8A 0x97F8
+0xED8B 0x97F9
+0xED8C 0x97FA
+0xED8D 0x97FB
+0xED8E 0x97FC
+0xED8F 0x97FD
+0xED90 0x97FE
+0xED91 0x97FF
+0xED92 0x9800
+0xED93 0x9801
+0xED94 0x9802
+0xED95 0x9803
+0xED96 0x9804
+0xED97 0x9805
+0xED98 0x9806
+0xED99 0x9807
+0xED9A 0x9808
+0xED9B 0x9809
+0xED9C 0x980A
+0xED9D 0x980B
+0xED9E 0x980C
+0xED9F 0x980D
+0xEDA0 0x980E
+0xEDA1 0x603C
+0xEDA2 0x605D
+0xEDA3 0x605A
+0xEDA4 0x6067
+0xEDA5 0x6041
+0xEDA6 0x6059
+0xEDA7 0x6063
+0xEDA8 0x60AB
+0xEDA9 0x6106
+0xEDAA 0x610D
+0xEDAB 0x615D
+0xEDAC 0x61A9
+0xEDAD 0x619D
+0xEDAE 0x61CB
+0xEDAF 0x61D1
+0xEDB0 0x6206
+0xEDB1 0x8080
+0xEDB2 0x807F
+0xEDB3 0x6C93
+0xEDB4 0x6CF6
+0xEDB5 0x6DFC
+0xEDB6 0x77F6
+0xEDB7 0x77F8
+0xEDB8 0x7800
+0xEDB9 0x7809
+0xEDBA 0x7817
+0xEDBB 0x7818
+0xEDBC 0x7811
+0xEDBD 0x65AB
+0xEDBE 0x782D
+0xEDBF 0x781C
+0xEDC0 0x781D
+0xEDC1 0x7839
+0xEDC2 0x783A
+0xEDC3 0x783B
+0xEDC4 0x781F
+0xEDC5 0x783C
+0xEDC6 0x7825
+0xEDC7 0x782C
+0xEDC8 0x7823
+0xEDC9 0x7829
+0xEDCA 0x784E
+0xEDCB 0x786D
+0xEDCC 0x7856
+0xEDCD 0x7857
+0xEDCE 0x7826
+0xEDCF 0x7850
+0xEDD0 0x7847
+0xEDD1 0x784C
+0xEDD2 0x786A
+0xEDD3 0x789B
+0xEDD4 0x7893
+0xEDD5 0x789A
+0xEDD6 0x7887
+0xEDD7 0x789C
+0xEDD8 0x78A1
+0xEDD9 0x78A3
+0xEDDA 0x78B2
+0xEDDB 0x78B9
+0xEDDC 0x78A5
+0xEDDD 0x78D4
+0xEDDE 0x78D9
+0xEDDF 0x78C9
+0xEDE0 0x78EC
+0xEDE1 0x78F2
+0xEDE2 0x7905
+0xEDE3 0x78F4
+0xEDE4 0x7913
+0xEDE5 0x7924
+0xEDE6 0x791E
+0xEDE7 0x7934
+0xEDE8 0x9F9B
+0xEDE9 0x9EF9
+0xEDEA 0x9EFB
+0xEDEB 0x9EFC
+0xEDEC 0x76F1
+0xEDED 0x7704
+0xEDEE 0x770D
+0xEDEF 0x76F9
+0xEDF0 0x7707
+0xEDF1 0x7708
+0xEDF2 0x771A
+0xEDF3 0x7722
+0xEDF4 0x7719
+0xEDF5 0x772D
+0xEDF6 0x7726
+0xEDF7 0x7735
+0xEDF8 0x7738
+0xEDF9 0x7750
+0xEDFA 0x7751
+0xEDFB 0x7747
+0xEDFC 0x7743
+0xEDFD 0x775A
+0xEDFE 0x7768
+0xEE40 0x980F
+0xEE41 0x9810
+0xEE42 0x9811
+0xEE43 0x9812
+0xEE44 0x9813
+0xEE45 0x9814
+0xEE46 0x9815
+0xEE47 0x9816
+0xEE48 0x9817
+0xEE49 0x9818
+0xEE4A 0x9819
+0xEE4B 0x981A
+0xEE4C 0x981B
+0xEE4D 0x981C
+0xEE4E 0x981D
+0xEE4F 0x981E
+0xEE50 0x981F
+0xEE51 0x9820
+0xEE52 0x9821
+0xEE53 0x9822
+0xEE54 0x9823
+0xEE55 0x9824
+0xEE56 0x9825
+0xEE57 0x9826
+0xEE58 0x9827
+0xEE59 0x9828
+0xEE5A 0x9829
+0xEE5B 0x982A
+0xEE5C 0x982B
+0xEE5D 0x982C
+0xEE5E 0x982D
+0xEE5F 0x982E
+0xEE60 0x982F
+0xEE61 0x9830
+0xEE62 0x9831
+0xEE63 0x9832
+0xEE64 0x9833
+0xEE65 0x9834
+0xEE66 0x9835
+0xEE67 0x9836
+0xEE68 0x9837
+0xEE69 0x9838
+0xEE6A 0x9839
+0xEE6B 0x983A
+0xEE6C 0x983B
+0xEE6D 0x983C
+0xEE6E 0x983D
+0xEE6F 0x983E
+0xEE70 0x983F
+0xEE71 0x9840
+0xEE72 0x9841
+0xEE73 0x9842
+0xEE74 0x9843
+0xEE75 0x9844
+0xEE76 0x9845
+0xEE77 0x9846
+0xEE78 0x9847
+0xEE79 0x9848
+0xEE7A 0x9849
+0xEE7B 0x984A
+0xEE7C 0x984B
+0xEE7D 0x984C
+0xEE7E 0x984D
+0xEE80 0x984E
+0xEE81 0x984F
+0xEE82 0x9850
+0xEE83 0x9851
+0xEE84 0x9852
+0xEE85 0x9853
+0xEE86 0x9854
+0xEE87 0x9855
+0xEE88 0x9856
+0xEE89 0x9857
+0xEE8A 0x9858
+0xEE8B 0x9859
+0xEE8C 0x985A
+0xEE8D 0x985B
+0xEE8E 0x985C
+0xEE8F 0x985D
+0xEE90 0x985E
+0xEE91 0x985F
+0xEE92 0x9860
+0xEE93 0x9861
+0xEE94 0x9862
+0xEE95 0x9863
+0xEE96 0x9864
+0xEE97 0x9865
+0xEE98 0x9866
+0xEE99 0x9867
+0xEE9A 0x9868
+0xEE9B 0x9869
+0xEE9C 0x986A
+0xEE9D 0x986B
+0xEE9E 0x986C
+0xEE9F 0x986D
+0xEEA0 0x986E
+0xEEA1 0x7762
+0xEEA2 0x7765
+0xEEA3 0x777F
+0xEEA4 0x778D
+0xEEA5 0x777D
+0xEEA6 0x7780
+0xEEA7 0x778C
+0xEEA8 0x7791
+0xEEA9 0x779F
+0xEEAA 0x77A0
+0xEEAB 0x77B0
+0xEEAC 0x77B5
+0xEEAD 0x77BD
+0xEEAE 0x753A
+0xEEAF 0x7540
+0xEEB0 0x754E
+0xEEB1 0x754B
+0xEEB2 0x7548
+0xEEB3 0x755B
+0xEEB4 0x7572
+0xEEB5 0x7579
+0xEEB6 0x7583
+0xEEB7 0x7F58
+0xEEB8 0x7F61
+0xEEB9 0x7F5F
+0xEEBA 0x8A48
+0xEEBB 0x7F68
+0xEEBC 0x7F74
+0xEEBD 0x7F71
+0xEEBE 0x7F79
+0xEEBF 0x7F81
+0xEEC0 0x7F7E
+0xEEC1 0x76CD
+0xEEC2 0x76E5
+0xEEC3 0x8832
+0xEEC4 0x9485
+0xEEC5 0x9486
+0xEEC6 0x9487
+0xEEC7 0x948B
+0xEEC8 0x948A
+0xEEC9 0x948C
+0xEECA 0x948D
+0xEECB 0x948F
+0xEECC 0x9490
+0xEECD 0x9494
+0xEECE 0x9497
+0xEECF 0x9495
+0xEED0 0x949A
+0xEED1 0x949B
+0xEED2 0x949C
+0xEED3 0x94A3
+0xEED4 0x94A4
+0xEED5 0x94AB
+0xEED6 0x94AA
+0xEED7 0x94AD
+0xEED8 0x94AC
+0xEED9 0x94AF
+0xEEDA 0x94B0
+0xEEDB 0x94B2
+0xEEDC 0x94B4
+0xEEDD 0x94B6
+0xEEDE 0x94B7
+0xEEDF 0x94B8
+0xEEE0 0x94B9
+0xEEE1 0x94BA
+0xEEE2 0x94BC
+0xEEE3 0x94BD
+0xEEE4 0x94BF
+0xEEE5 0x94C4
+0xEEE6 0x94C8
+0xEEE7 0x94C9
+0xEEE8 0x94CA
+0xEEE9 0x94CB
+0xEEEA 0x94CC
+0xEEEB 0x94CD
+0xEEEC 0x94CE
+0xEEED 0x94D0
+0xEEEE 0x94D1
+0xEEEF 0x94D2
+0xEEF0 0x94D5
+0xEEF1 0x94D6
+0xEEF2 0x94D7
+0xEEF3 0x94D9
+0xEEF4 0x94D8
+0xEEF5 0x94DB
+0xEEF6 0x94DE
+0xEEF7 0x94DF
+0xEEF8 0x94E0
+0xEEF9 0x94E2
+0xEEFA 0x94E4
+0xEEFB 0x94E5
+0xEEFC 0x94E7
+0xEEFD 0x94E8
+0xEEFE 0x94EA
+0xEF40 0x986F
+0xEF41 0x9870
+0xEF42 0x9871
+0xEF43 0x9872
+0xEF44 0x9873
+0xEF45 0x9874
+0xEF46 0x988B
+0xEF47 0x988E
+0xEF48 0x9892
+0xEF49 0x9895
+0xEF4A 0x9899
+0xEF4B 0x98A3
+0xEF4C 0x98A8
+0xEF4D 0x98A9
+0xEF4E 0x98AA
+0xEF4F 0x98AB
+0xEF50 0x98AC
+0xEF51 0x98AD
+0xEF52 0x98AE
+0xEF53 0x98AF
+0xEF54 0x98B0
+0xEF55 0x98B1
+0xEF56 0x98B2
+0xEF57 0x98B3
+0xEF58 0x98B4
+0xEF59 0x98B5
+0xEF5A 0x98B6
+0xEF5B 0x98B7
+0xEF5C 0x98B8
+0xEF5D 0x98B9
+0xEF5E 0x98BA
+0xEF5F 0x98BB
+0xEF60 0x98BC
+0xEF61 0x98BD
+0xEF62 0x98BE
+0xEF63 0x98BF
+0xEF64 0x98C0
+0xEF65 0x98C1
+0xEF66 0x98C2
+0xEF67 0x98C3
+0xEF68 0x98C4
+0xEF69 0x98C5
+0xEF6A 0x98C6
+0xEF6B 0x98C7
+0xEF6C 0x98C8
+0xEF6D 0x98C9
+0xEF6E 0x98CA
+0xEF6F 0x98CB
+0xEF70 0x98CC
+0xEF71 0x98CD
+0xEF72 0x98CF
+0xEF73 0x98D0
+0xEF74 0x98D4
+0xEF75 0x98D6
+0xEF76 0x98D7
+0xEF77 0x98DB
+0xEF78 0x98DC
+0xEF79 0x98DD
+0xEF7A 0x98E0
+0xEF7B 0x98E1
+0xEF7C 0x98E2
+0xEF7D 0x98E3
+0xEF7E 0x98E4
+0xEF80 0x98E5
+0xEF81 0x98E6
+0xEF82 0x98E9
+0xEF83 0x98EA
+0xEF84 0x98EB
+0xEF85 0x98EC
+0xEF86 0x98ED
+0xEF87 0x98EE
+0xEF88 0x98EF
+0xEF89 0x98F0
+0xEF8A 0x98F1
+0xEF8B 0x98F2
+0xEF8C 0x98F3
+0xEF8D 0x98F4
+0xEF8E 0x98F5
+0xEF8F 0x98F6
+0xEF90 0x98F7
+0xEF91 0x98F8
+0xEF92 0x98F9
+0xEF93 0x98FA
+0xEF94 0x98FB
+0xEF95 0x98FC
+0xEF96 0x98FD
+0xEF97 0x98FE
+0xEF98 0x98FF
+0xEF99 0x9900
+0xEF9A 0x9901
+0xEF9B 0x9902
+0xEF9C 0x9903
+0xEF9D 0x9904
+0xEF9E 0x9905
+0xEF9F 0x9906
+0xEFA0 0x9907
+0xEFA1 0x94E9
+0xEFA2 0x94EB
+0xEFA3 0x94EE
+0xEFA4 0x94EF
+0xEFA5 0x94F3
+0xEFA6 0x94F4
+0xEFA7 0x94F5
+0xEFA8 0x94F7
+0xEFA9 0x94F9
+0xEFAA 0x94FC
+0xEFAB 0x94FD
+0xEFAC 0x94FF
+0xEFAD 0x9503
+0xEFAE 0x9502
+0xEFAF 0x9506
+0xEFB0 0x9507
+0xEFB1 0x9509
+0xEFB2 0x950A
+0xEFB3 0x950D
+0xEFB4 0x950E
+0xEFB5 0x950F
+0xEFB6 0x9512
+0xEFB7 0x9513
+0xEFB8 0x9514
+0xEFB9 0x9515
+0xEFBA 0x9516
+0xEFBB 0x9518
+0xEFBC 0x951B
+0xEFBD 0x951D
+0xEFBE 0x951E
+0xEFBF 0x951F
+0xEFC0 0x9522
+0xEFC1 0x952A
+0xEFC2 0x952B
+0xEFC3 0x9529
+0xEFC4 0x952C
+0xEFC5 0x9531
+0xEFC6 0x9532
+0xEFC7 0x9534
+0xEFC8 0x9536
+0xEFC9 0x9537
+0xEFCA 0x9538
+0xEFCB 0x953C
+0xEFCC 0x953E
+0xEFCD 0x953F
+0xEFCE 0x9542
+0xEFCF 0x9535
+0xEFD0 0x9544
+0xEFD1 0x9545
+0xEFD2 0x9546
+0xEFD3 0x9549
+0xEFD4 0x954C
+0xEFD5 0x954E
+0xEFD6 0x954F
+0xEFD7 0x9552
+0xEFD8 0x9553
+0xEFD9 0x9554
+0xEFDA 0x9556
+0xEFDB 0x9557
+0xEFDC 0x9558
+0xEFDD 0x9559
+0xEFDE 0x955B
+0xEFDF 0x955E
+0xEFE0 0x955F
+0xEFE1 0x955D
+0xEFE2 0x9561
+0xEFE3 0x9562
+0xEFE4 0x9564
+0xEFE5 0x9565
+0xEFE6 0x9566
+0xEFE7 0x9567
+0xEFE8 0x9568
+0xEFE9 0x9569
+0xEFEA 0x956A
+0xEFEB 0x956B
+0xEFEC 0x956C
+0xEFED 0x956F
+0xEFEE 0x9571
+0xEFEF 0x9572
+0xEFF0 0x9573
+0xEFF1 0x953A
+0xEFF2 0x77E7
+0xEFF3 0x77EC
+0xEFF4 0x96C9
+0xEFF5 0x79D5
+0xEFF6 0x79ED
+0xEFF7 0x79E3
+0xEFF8 0x79EB
+0xEFF9 0x7A06
+0xEFFA 0x5D47
+0xEFFB 0x7A03
+0xEFFC 0x7A02
+0xEFFD 0x7A1E
+0xEFFE 0x7A14
+0xF040 0x9908
+0xF041 0x9909
+0xF042 0x990A
+0xF043 0x990B
+0xF044 0x990C
+0xF045 0x990E
+0xF046 0x990F
+0xF047 0x9911
+0xF048 0x9912
+0xF049 0x9913
+0xF04A 0x9914
+0xF04B 0x9915
+0xF04C 0x9916
+0xF04D 0x9917
+0xF04E 0x9918
+0xF04F 0x9919
+0xF050 0x991A
+0xF051 0x991B
+0xF052 0x991C
+0xF053 0x991D
+0xF054 0x991E
+0xF055 0x991F
+0xF056 0x9920
+0xF057 0x9921
+0xF058 0x9922
+0xF059 0x9923
+0xF05A 0x9924
+0xF05B 0x9925
+0xF05C 0x9926
+0xF05D 0x9927
+0xF05E 0x9928
+0xF05F 0x9929
+0xF060 0x992A
+0xF061 0x992B
+0xF062 0x992C
+0xF063 0x992D
+0xF064 0x992F
+0xF065 0x9930
+0xF066 0x9931
+0xF067 0x9932
+0xF068 0x9933
+0xF069 0x9934
+0xF06A 0x9935
+0xF06B 0x9936
+0xF06C 0x9937
+0xF06D 0x9938
+0xF06E 0x9939
+0xF06F 0x993A
+0xF070 0x993B
+0xF071 0x993C
+0xF072 0x993D
+0xF073 0x993E
+0xF074 0x993F
+0xF075 0x9940
+0xF076 0x9941
+0xF077 0x9942
+0xF078 0x9943
+0xF079 0x9944
+0xF07A 0x9945
+0xF07B 0x9946
+0xF07C 0x9947
+0xF07D 0x9948
+0xF07E 0x9949
+0xF080 0x994A
+0xF081 0x994B
+0xF082 0x994C
+0xF083 0x994D
+0xF084 0x994E
+0xF085 0x994F
+0xF086 0x9950
+0xF087 0x9951
+0xF088 0x9952
+0xF089 0x9953
+0xF08A 0x9956
+0xF08B 0x9957
+0xF08C 0x9958
+0xF08D 0x9959
+0xF08E 0x995A
+0xF08F 0x995B
+0xF090 0x995C
+0xF091 0x995D
+0xF092 0x995E
+0xF093 0x995F
+0xF094 0x9960
+0xF095 0x9961
+0xF096 0x9962
+0xF097 0x9964
+0xF098 0x9966
+0xF099 0x9973
+0xF09A 0x9978
+0xF09B 0x9979
+0xF09C 0x997B
+0xF09D 0x997E
+0xF09E 0x9982
+0xF09F 0x9983
+0xF0A0 0x9989
+0xF0A1 0x7A39
+0xF0A2 0x7A37
+0xF0A3 0x7A51
+0xF0A4 0x9ECF
+0xF0A5 0x99A5
+0xF0A6 0x7A70
+0xF0A7 0x7688
+0xF0A8 0x768E
+0xF0A9 0x7693
+0xF0AA 0x7699
+0xF0AB 0x76A4
+0xF0AC 0x74DE
+0xF0AD 0x74E0
+0xF0AE 0x752C
+0xF0AF 0x9E20
+0xF0B0 0x9E22
+0xF0B1 0x9E28
+0xF0B2 0x9E29
+0xF0B3 0x9E2A
+0xF0B4 0x9E2B
+0xF0B5 0x9E2C
+0xF0B6 0x9E32
+0xF0B7 0x9E31
+0xF0B8 0x9E36
+0xF0B9 0x9E38
+0xF0BA 0x9E37
+0xF0BB 0x9E39
+0xF0BC 0x9E3A
+0xF0BD 0x9E3E
+0xF0BE 0x9E41
+0xF0BF 0x9E42
+0xF0C0 0x9E44
+0xF0C1 0x9E46
+0xF0C2 0x9E47
+0xF0C3 0x9E48
+0xF0C4 0x9E49
+0xF0C5 0x9E4B
+0xF0C6 0x9E4C
+0xF0C7 0x9E4E
+0xF0C8 0x9E51
+0xF0C9 0x9E55
+0xF0CA 0x9E57
+0xF0CB 0x9E5A
+0xF0CC 0x9E5B
+0xF0CD 0x9E5C
+0xF0CE 0x9E5E
+0xF0CF 0x9E63
+0xF0D0 0x9E66
+0xF0D1 0x9E67
+0xF0D2 0x9E68
+0xF0D3 0x9E69
+0xF0D4 0x9E6A
+0xF0D5 0x9E6B
+0xF0D6 0x9E6C
+0xF0D7 0x9E71
+0xF0D8 0x9E6D
+0xF0D9 0x9E73
+0xF0DA 0x7592
+0xF0DB 0x7594
+0xF0DC 0x7596
+0xF0DD 0x75A0
+0xF0DE 0x759D
+0xF0DF 0x75AC
+0xF0E0 0x75A3
+0xF0E1 0x75B3
+0xF0E2 0x75B4
+0xF0E3 0x75B8
+0xF0E4 0x75C4
+0xF0E5 0x75B1
+0xF0E6 0x75B0
+0xF0E7 0x75C3
+0xF0E8 0x75C2
+0xF0E9 0x75D6
+0xF0EA 0x75CD
+0xF0EB 0x75E3
+0xF0EC 0x75E8
+0xF0ED 0x75E6
+0xF0EE 0x75E4
+0xF0EF 0x75EB
+0xF0F0 0x75E7
+0xF0F1 0x7603
+0xF0F2 0x75F1
+0xF0F3 0x75FC
+0xF0F4 0x75FF
+0xF0F5 0x7610
+0xF0F6 0x7600
+0xF0F7 0x7605
+0xF0F8 0x760C
+0xF0F9 0x7617
+0xF0FA 0x760A
+0xF0FB 0x7625
+0xF0FC 0x7618
+0xF0FD 0x7615
+0xF0FE 0x7619
+0xF140 0x998C
+0xF141 0x998E
+0xF142 0x999A
+0xF143 0x999B
+0xF144 0x999C
+0xF145 0x999D
+0xF146 0x999E
+0xF147 0x999F
+0xF148 0x99A0
+0xF149 0x99A1
+0xF14A 0x99A2
+0xF14B 0x99A3
+0xF14C 0x99A4
+0xF14D 0x99A6
+0xF14E 0x99A7
+0xF14F 0x99A9
+0xF150 0x99AA
+0xF151 0x99AB
+0xF152 0x99AC
+0xF153 0x99AD
+0xF154 0x99AE
+0xF155 0x99AF
+0xF156 0x99B0
+0xF157 0x99B1
+0xF158 0x99B2
+0xF159 0x99B3
+0xF15A 0x99B4
+0xF15B 0x99B5
+0xF15C 0x99B6
+0xF15D 0x99B7
+0xF15E 0x99B8
+0xF15F 0x99B9
+0xF160 0x99BA
+0xF161 0x99BB
+0xF162 0x99BC
+0xF163 0x99BD
+0xF164 0x99BE
+0xF165 0x99BF
+0xF166 0x99C0
+0xF167 0x99C1
+0xF168 0x99C2
+0xF169 0x99C3
+0xF16A 0x99C4
+0xF16B 0x99C5
+0xF16C 0x99C6
+0xF16D 0x99C7
+0xF16E 0x99C8
+0xF16F 0x99C9
+0xF170 0x99CA
+0xF171 0x99CB
+0xF172 0x99CC
+0xF173 0x99CD
+0xF174 0x99CE
+0xF175 0x99CF
+0xF176 0x99D0
+0xF177 0x99D1
+0xF178 0x99D2
+0xF179 0x99D3
+0xF17A 0x99D4
+0xF17B 0x99D5
+0xF17C 0x99D6
+0xF17D 0x99D7
+0xF17E 0x99D8
+0xF180 0x99D9
+0xF181 0x99DA
+0xF182 0x99DB
+0xF183 0x99DC
+0xF184 0x99DD
+0xF185 0x99DE
+0xF186 0x99DF
+0xF187 0x99E0
+0xF188 0x99E1
+0xF189 0x99E2
+0xF18A 0x99E3
+0xF18B 0x99E4
+0xF18C 0x99E5
+0xF18D 0x99E6
+0xF18E 0x99E7
+0xF18F 0x99E8
+0xF190 0x99E9
+0xF191 0x99EA
+0xF192 0x99EB
+0xF193 0x99EC
+0xF194 0x99ED
+0xF195 0x99EE
+0xF196 0x99EF
+0xF197 0x99F0
+0xF198 0x99F1
+0xF199 0x99F2
+0xF19A 0x99F3
+0xF19B 0x99F4
+0xF19C 0x99F5
+0xF19D 0x99F6
+0xF19E 0x99F7
+0xF19F 0x99F8
+0xF1A0 0x99F9
+0xF1A1 0x761B
+0xF1A2 0x763C
+0xF1A3 0x7622
+0xF1A4 0x7620
+0xF1A5 0x7640
+0xF1A6 0x762D
+0xF1A7 0x7630
+0xF1A8 0x763F
+0xF1A9 0x7635
+0xF1AA 0x7643
+0xF1AB 0x763E
+0xF1AC 0x7633
+0xF1AD 0x764D
+0xF1AE 0x765E
+0xF1AF 0x7654
+0xF1B0 0x765C
+0xF1B1 0x7656
+0xF1B2 0x766B
+0xF1B3 0x766F
+0xF1B4 0x7FCA
+0xF1B5 0x7AE6
+0xF1B6 0x7A78
+0xF1B7 0x7A79
+0xF1B8 0x7A80
+0xF1B9 0x7A86
+0xF1BA 0x7A88
+0xF1BB 0x7A95
+0xF1BC 0x7AA6
+0xF1BD 0x7AA0
+0xF1BE 0x7AAC
+0xF1BF 0x7AA8
+0xF1C0 0x7AAD
+0xF1C1 0x7AB3
+0xF1C2 0x8864
+0xF1C3 0x8869
+0xF1C4 0x8872
+0xF1C5 0x887D
+0xF1C6 0x887F
+0xF1C7 0x8882
+0xF1C8 0x88A2
+0xF1C9 0x88C6
+0xF1CA 0x88B7
+0xF1CB 0x88BC
+0xF1CC 0x88C9
+0xF1CD 0x88E2
+0xF1CE 0x88CE
+0xF1CF 0x88E3
+0xF1D0 0x88E5
+0xF1D1 0x88F1
+0xF1D2 0x891A
+0xF1D3 0x88FC
+0xF1D4 0x88E8
+0xF1D5 0x88FE
+0xF1D6 0x88F0
+0xF1D7 0x8921
+0xF1D8 0x8919
+0xF1D9 0x8913
+0xF1DA 0x891B
+0xF1DB 0x890A
+0xF1DC 0x8934
+0xF1DD 0x892B
+0xF1DE 0x8936
+0xF1DF 0x8941
+0xF1E0 0x8966
+0xF1E1 0x897B
+0xF1E2 0x758B
+0xF1E3 0x80E5
+0xF1E4 0x76B2
+0xF1E5 0x76B4
+0xF1E6 0x77DC
+0xF1E7 0x8012
+0xF1E8 0x8014
+0xF1E9 0x8016
+0xF1EA 0x801C
+0xF1EB 0x8020
+0xF1EC 0x8022
+0xF1ED 0x8025
+0xF1EE 0x8026
+0xF1EF 0x8027
+0xF1F0 0x8029
+0xF1F1 0x8028
+0xF1F2 0x8031
+0xF1F3 0x800B
+0xF1F4 0x8035
+0xF1F5 0x8043
+0xF1F6 0x8046
+0xF1F7 0x804D
+0xF1F8 0x8052
+0xF1F9 0x8069
+0xF1FA 0x8071
+0xF1FB 0x8983
+0xF1FC 0x9878
+0xF1FD 0x9880
+0xF1FE 0x9883
+0xF240 0x99FA
+0xF241 0x99FB
+0xF242 0x99FC
+0xF243 0x99FD
+0xF244 0x99FE
+0xF245 0x99FF
+0xF246 0x9A00
+0xF247 0x9A01
+0xF248 0x9A02
+0xF249 0x9A03
+0xF24A 0x9A04
+0xF24B 0x9A05
+0xF24C 0x9A06
+0xF24D 0x9A07
+0xF24E 0x9A08
+0xF24F 0x9A09
+0xF250 0x9A0A
+0xF251 0x9A0B
+0xF252 0x9A0C
+0xF253 0x9A0D
+0xF254 0x9A0E
+0xF255 0x9A0F
+0xF256 0x9A10
+0xF257 0x9A11
+0xF258 0x9A12
+0xF259 0x9A13
+0xF25A 0x9A14
+0xF25B 0x9A15
+0xF25C 0x9A16
+0xF25D 0x9A17
+0xF25E 0x9A18
+0xF25F 0x9A19
+0xF260 0x9A1A
+0xF261 0x9A1B
+0xF262 0x9A1C
+0xF263 0x9A1D
+0xF264 0x9A1E
+0xF265 0x9A1F
+0xF266 0x9A20
+0xF267 0x9A21
+0xF268 0x9A22
+0xF269 0x9A23
+0xF26A 0x9A24
+0xF26B 0x9A25
+0xF26C 0x9A26
+0xF26D 0x9A27
+0xF26E 0x9A28
+0xF26F 0x9A29
+0xF270 0x9A2A
+0xF271 0x9A2B
+0xF272 0x9A2C
+0xF273 0x9A2D
+0xF274 0x9A2E
+0xF275 0x9A2F
+0xF276 0x9A30
+0xF277 0x9A31
+0xF278 0x9A32
+0xF279 0x9A33
+0xF27A 0x9A34
+0xF27B 0x9A35
+0xF27C 0x9A36
+0xF27D 0x9A37
+0xF27E 0x9A38
+0xF280 0x9A39
+0xF281 0x9A3A
+0xF282 0x9A3B
+0xF283 0x9A3C
+0xF284 0x9A3D
+0xF285 0x9A3E
+0xF286 0x9A3F
+0xF287 0x9A40
+0xF288 0x9A41
+0xF289 0x9A42
+0xF28A 0x9A43
+0xF28B 0x9A44
+0xF28C 0x9A45
+0xF28D 0x9A46
+0xF28E 0x9A47
+0xF28F 0x9A48
+0xF290 0x9A49
+0xF291 0x9A4A
+0xF292 0x9A4B
+0xF293 0x9A4C
+0xF294 0x9A4D
+0xF295 0x9A4E
+0xF296 0x9A4F
+0xF297 0x9A50
+0xF298 0x9A51
+0xF299 0x9A52
+0xF29A 0x9A53
+0xF29B 0x9A54
+0xF29C 0x9A55
+0xF29D 0x9A56
+0xF29E 0x9A57
+0xF29F 0x9A58
+0xF2A0 0x9A59
+0xF2A1 0x9889
+0xF2A2 0x988C
+0xF2A3 0x988D
+0xF2A4 0x988F
+0xF2A5 0x9894
+0xF2A6 0x989A
+0xF2A7 0x989B
+0xF2A8 0x989E
+0xF2A9 0x989F
+0xF2AA 0x98A1
+0xF2AB 0x98A2
+0xF2AC 0x98A5
+0xF2AD 0x98A6
+0xF2AE 0x864D
+0xF2AF 0x8654
+0xF2B0 0x866C
+0xF2B1 0x866E
+0xF2B2 0x867F
+0xF2B3 0x867A
+0xF2B4 0x867C
+0xF2B5 0x867B
+0xF2B6 0x86A8
+0xF2B7 0x868D
+0xF2B8 0x868B
+0xF2B9 0x86AC
+0xF2BA 0x869D
+0xF2BB 0x86A7
+0xF2BC 0x86A3
+0xF2BD 0x86AA
+0xF2BE 0x8693
+0xF2BF 0x86A9
+0xF2C0 0x86B6
+0xF2C1 0x86C4
+0xF2C2 0x86B5
+0xF2C3 0x86CE
+0xF2C4 0x86B0
+0xF2C5 0x86BA
+0xF2C6 0x86B1
+0xF2C7 0x86AF
+0xF2C8 0x86C9
+0xF2C9 0x86CF
+0xF2CA 0x86B4
+0xF2CB 0x86E9
+0xF2CC 0x86F1
+0xF2CD 0x86F2
+0xF2CE 0x86ED
+0xF2CF 0x86F3
+0xF2D0 0x86D0
+0xF2D1 0x8713
+0xF2D2 0x86DE
+0xF2D3 0x86F4
+0xF2D4 0x86DF
+0xF2D5 0x86D8
+0xF2D6 0x86D1
+0xF2D7 0x8703
+0xF2D8 0x8707
+0xF2D9 0x86F8
+0xF2DA 0x8708
+0xF2DB 0x870A
+0xF2DC 0x870D
+0xF2DD 0x8709
+0xF2DE 0x8723
+0xF2DF 0x873B
+0xF2E0 0x871E
+0xF2E1 0x8725
+0xF2E2 0x872E
+0xF2E3 0x871A
+0xF2E4 0x873E
+0xF2E5 0x8748
+0xF2E6 0x8734
+0xF2E7 0x8731
+0xF2E8 0x8729
+0xF2E9 0x8737
+0xF2EA 0x873F
+0xF2EB 0x8782
+0xF2EC 0x8722
+0xF2ED 0x877D
+0xF2EE 0x877E
+0xF2EF 0x877B
+0xF2F0 0x8760
+0xF2F1 0x8770
+0xF2F2 0x874C
+0xF2F3 0x876E
+0xF2F4 0x878B
+0xF2F5 0x8753
+0xF2F6 0x8763
+0xF2F7 0x877C
+0xF2F8 0x8764
+0xF2F9 0x8759
+0xF2FA 0x8765
+0xF2FB 0x8793
+0xF2FC 0x87AF
+0xF2FD 0x87A8
+0xF2FE 0x87D2
+0xF340 0x9A5A
+0xF341 0x9A5B
+0xF342 0x9A5C
+0xF343 0x9A5D
+0xF344 0x9A5E
+0xF345 0x9A5F
+0xF346 0x9A60
+0xF347 0x9A61
+0xF348 0x9A62
+0xF349 0x9A63
+0xF34A 0x9A64
+0xF34B 0x9A65
+0xF34C 0x9A66
+0xF34D 0x9A67
+0xF34E 0x9A68
+0xF34F 0x9A69
+0xF350 0x9A6A
+0xF351 0x9A6B
+0xF352 0x9A72
+0xF353 0x9A83
+0xF354 0x9A89
+0xF355 0x9A8D
+0xF356 0x9A8E
+0xF357 0x9A94
+0xF358 0x9A95
+0xF359 0x9A99
+0xF35A 0x9AA6
+0xF35B 0x9AA9
+0xF35C 0x9AAA
+0xF35D 0x9AAB
+0xF35E 0x9AAC
+0xF35F 0x9AAD
+0xF360 0x9AAE
+0xF361 0x9AAF
+0xF362 0x9AB2
+0xF363 0x9AB3
+0xF364 0x9AB4
+0xF365 0x9AB5
+0xF366 0x9AB9
+0xF367 0x9ABB
+0xF368 0x9ABD
+0xF369 0x9ABE
+0xF36A 0x9ABF
+0xF36B 0x9AC3
+0xF36C 0x9AC4
+0xF36D 0x9AC6
+0xF36E 0x9AC7
+0xF36F 0x9AC8
+0xF370 0x9AC9
+0xF371 0x9ACA
+0xF372 0x9ACD
+0xF373 0x9ACE
+0xF374 0x9ACF
+0xF375 0x9AD0
+0xF376 0x9AD2
+0xF377 0x9AD4
+0xF378 0x9AD5
+0xF379 0x9AD6
+0xF37A 0x9AD7
+0xF37B 0x9AD9
+0xF37C 0x9ADA
+0xF37D 0x9ADB
+0xF37E 0x9ADC
+0xF380 0x9ADD
+0xF381 0x9ADE
+0xF382 0x9AE0
+0xF383 0x9AE2
+0xF384 0x9AE3
+0xF385 0x9AE4
+0xF386 0x9AE5
+0xF387 0x9AE7
+0xF388 0x9AE8
+0xF389 0x9AE9
+0xF38A 0x9AEA
+0xF38B 0x9AEC
+0xF38C 0x9AEE
+0xF38D 0x9AF0
+0xF38E 0x9AF1
+0xF38F 0x9AF2
+0xF390 0x9AF3
+0xF391 0x9AF4
+0xF392 0x9AF5
+0xF393 0x9AF6
+0xF394 0x9AF7
+0xF395 0x9AF8
+0xF396 0x9AFA
+0xF397 0x9AFC
+0xF398 0x9AFD
+0xF399 0x9AFE
+0xF39A 0x9AFF
+0xF39B 0x9B00
+0xF39C 0x9B01
+0xF39D 0x9B02
+0xF39E 0x9B04
+0xF39F 0x9B05
+0xF3A0 0x9B06
+0xF3A1 0x87C6
+0xF3A2 0x8788
+0xF3A3 0x8785
+0xF3A4 0x87AD
+0xF3A5 0x8797
+0xF3A6 0x8783
+0xF3A7 0x87AB
+0xF3A8 0x87E5
+0xF3A9 0x87AC
+0xF3AA 0x87B5
+0xF3AB 0x87B3
+0xF3AC 0x87CB
+0xF3AD 0x87D3
+0xF3AE 0x87BD
+0xF3AF 0x87D1
+0xF3B0 0x87C0
+0xF3B1 0x87CA
+0xF3B2 0x87DB
+0xF3B3 0x87EA
+0xF3B4 0x87E0
+0xF3B5 0x87EE
+0xF3B6 0x8816
+0xF3B7 0x8813
+0xF3B8 0x87FE
+0xF3B9 0x880A
+0xF3BA 0x881B
+0xF3BB 0x8821
+0xF3BC 0x8839
+0xF3BD 0x883C
+0xF3BE 0x7F36
+0xF3BF 0x7F42
+0xF3C0 0x7F44
+0xF3C1 0x7F45
+0xF3C2 0x8210
+0xF3C3 0x7AFA
+0xF3C4 0x7AFD
+0xF3C5 0x7B08
+0xF3C6 0x7B03
+0xF3C7 0x7B04
+0xF3C8 0x7B15
+0xF3C9 0x7B0A
+0xF3CA 0x7B2B
+0xF3CB 0x7B0F
+0xF3CC 0x7B47
+0xF3CD 0x7B38
+0xF3CE 0x7B2A
+0xF3CF 0x7B19
+0xF3D0 0x7B2E
+0xF3D1 0x7B31
+0xF3D2 0x7B20
+0xF3D3 0x7B25
+0xF3D4 0x7B24
+0xF3D5 0x7B33
+0xF3D6 0x7B3E
+0xF3D7 0x7B1E
+0xF3D8 0x7B58
+0xF3D9 0x7B5A
+0xF3DA 0x7B45
+0xF3DB 0x7B75
+0xF3DC 0x7B4C
+0xF3DD 0x7B5D
+0xF3DE 0x7B60
+0xF3DF 0x7B6E
+0xF3E0 0x7B7B
+0xF3E1 0x7B62
+0xF3E2 0x7B72
+0xF3E3 0x7B71
+0xF3E4 0x7B90
+0xF3E5 0x7BA6
+0xF3E6 0x7BA7
+0xF3E7 0x7BB8
+0xF3E8 0x7BAC
+0xF3E9 0x7B9D
+0xF3EA 0x7BA8
+0xF3EB 0x7B85
+0xF3EC 0x7BAA
+0xF3ED 0x7B9C
+0xF3EE 0x7BA2
+0xF3EF 0x7BAB
+0xF3F0 0x7BB4
+0xF3F1 0x7BD1
+0xF3F2 0x7BC1
+0xF3F3 0x7BCC
+0xF3F4 0x7BDD
+0xF3F5 0x7BDA
+0xF3F6 0x7BE5
+0xF3F7 0x7BE6
+0xF3F8 0x7BEA
+0xF3F9 0x7C0C
+0xF3FA 0x7BFE
+0xF3FB 0x7BFC
+0xF3FC 0x7C0F
+0xF3FD 0x7C16
+0xF3FE 0x7C0B
+0xF440 0x9B07
+0xF441 0x9B09
+0xF442 0x9B0A
+0xF443 0x9B0B
+0xF444 0x9B0C
+0xF445 0x9B0D
+0xF446 0x9B0E
+0xF447 0x9B10
+0xF448 0x9B11
+0xF449 0x9B12
+0xF44A 0x9B14
+0xF44B 0x9B15
+0xF44C 0x9B16
+0xF44D 0x9B17
+0xF44E 0x9B18
+0xF44F 0x9B19
+0xF450 0x9B1A
+0xF451 0x9B1B
+0xF452 0x9B1C
+0xF453 0x9B1D
+0xF454 0x9B1E
+0xF455 0x9B20
+0xF456 0x9B21
+0xF457 0x9B22
+0xF458 0x9B24
+0xF459 0x9B25
+0xF45A 0x9B26
+0xF45B 0x9B27
+0xF45C 0x9B28
+0xF45D 0x9B29
+0xF45E 0x9B2A
+0xF45F 0x9B2B
+0xF460 0x9B2C
+0xF461 0x9B2D
+0xF462 0x9B2E
+0xF463 0x9B30
+0xF464 0x9B31
+0xF465 0x9B33
+0xF466 0x9B34
+0xF467 0x9B35
+0xF468 0x9B36
+0xF469 0x9B37
+0xF46A 0x9B38
+0xF46B 0x9B39
+0xF46C 0x9B3A
+0xF46D 0x9B3D
+0xF46E 0x9B3E
+0xF46F 0x9B3F
+0xF470 0x9B40
+0xF471 0x9B46
+0xF472 0x9B4A
+0xF473 0x9B4B
+0xF474 0x9B4C
+0xF475 0x9B4E
+0xF476 0x9B50
+0xF477 0x9B52
+0xF478 0x9B53
+0xF479 0x9B55
+0xF47A 0x9B56
+0xF47B 0x9B57
+0xF47C 0x9B58
+0xF47D 0x9B59
+0xF47E 0x9B5A
+0xF480 0x9B5B
+0xF481 0x9B5C
+0xF482 0x9B5D
+0xF483 0x9B5E
+0xF484 0x9B5F
+0xF485 0x9B60
+0xF486 0x9B61
+0xF487 0x9B62
+0xF488 0x9B63
+0xF489 0x9B64
+0xF48A 0x9B65
+0xF48B 0x9B66
+0xF48C 0x9B67
+0xF48D 0x9B68
+0xF48E 0x9B69
+0xF48F 0x9B6A
+0xF490 0x9B6B
+0xF491 0x9B6C
+0xF492 0x9B6D
+0xF493 0x9B6E
+0xF494 0x9B6F
+0xF495 0x9B70
+0xF496 0x9B71
+0xF497 0x9B72
+0xF498 0x9B73
+0xF499 0x9B74
+0xF49A 0x9B75
+0xF49B 0x9B76
+0xF49C 0x9B77
+0xF49D 0x9B78
+0xF49E 0x9B79
+0xF49F 0x9B7A
+0xF4A0 0x9B7B
+0xF4A1 0x7C1F
+0xF4A2 0x7C2A
+0xF4A3 0x7C26
+0xF4A4 0x7C38
+0xF4A5 0x7C41
+0xF4A6 0x7C40
+0xF4A7 0x81FE
+0xF4A8 0x8201
+0xF4A9 0x8202
+0xF4AA 0x8204
+0xF4AB 0x81EC
+0xF4AC 0x8844
+0xF4AD 0x8221
+0xF4AE 0x8222
+0xF4AF 0x8223
+0xF4B0 0x822D
+0xF4B1 0x822F
+0xF4B2 0x8228
+0xF4B3 0x822B
+0xF4B4 0x8238
+0xF4B5 0x823B
+0xF4B6 0x8233
+0xF4B7 0x8234
+0xF4B8 0x823E
+0xF4B9 0x8244
+0xF4BA 0x8249
+0xF4BB 0x824B
+0xF4BC 0x824F
+0xF4BD 0x825A
+0xF4BE 0x825F
+0xF4BF 0x8268
+0xF4C0 0x887E
+0xF4C1 0x8885
+0xF4C2 0x8888
+0xF4C3 0x88D8
+0xF4C4 0x88DF
+0xF4C5 0x895E
+0xF4C6 0x7F9D
+0xF4C7 0x7F9F
+0xF4C8 0x7FA7
+0xF4C9 0x7FAF
+0xF4CA 0x7FB0
+0xF4CB 0x7FB2
+0xF4CC 0x7C7C
+0xF4CD 0x6549
+0xF4CE 0x7C91
+0xF4CF 0x7C9D
+0xF4D0 0x7C9C
+0xF4D1 0x7C9E
+0xF4D2 0x7CA2
+0xF4D3 0x7CB2
+0xF4D4 0x7CBC
+0xF4D5 0x7CBD
+0xF4D6 0x7CC1
+0xF4D7 0x7CC7
+0xF4D8 0x7CCC
+0xF4D9 0x7CCD
+0xF4DA 0x7CC8
+0xF4DB 0x7CC5
+0xF4DC 0x7CD7
+0xF4DD 0x7CE8
+0xF4DE 0x826E
+0xF4DF 0x66A8
+0xF4E0 0x7FBF
+0xF4E1 0x7FCE
+0xF4E2 0x7FD5
+0xF4E3 0x7FE5
+0xF4E4 0x7FE1
+0xF4E5 0x7FE6
+0xF4E6 0x7FE9
+0xF4E7 0x7FEE
+0xF4E8 0x7FF3
+0xF4E9 0x7CF8
+0xF4EA 0x7D77
+0xF4EB 0x7DA6
+0xF4EC 0x7DAE
+0xF4ED 0x7E47
+0xF4EE 0x7E9B
+0xF4EF 0x9EB8
+0xF4F0 0x9EB4
+0xF4F1 0x8D73
+0xF4F2 0x8D84
+0xF4F3 0x8D94
+0xF4F4 0x8D91
+0xF4F5 0x8DB1
+0xF4F6 0x8D67
+0xF4F7 0x8D6D
+0xF4F8 0x8C47
+0xF4F9 0x8C49
+0xF4FA 0x914A
+0xF4FB 0x9150
+0xF4FC 0x914E
+0xF4FD 0x914F
+0xF4FE 0x9164
+0xF540 0x9B7C
+0xF541 0x9B7D
+0xF542 0x9B7E
+0xF543 0x9B7F
+0xF544 0x9B80
+0xF545 0x9B81
+0xF546 0x9B82
+0xF547 0x9B83
+0xF548 0x9B84
+0xF549 0x9B85
+0xF54A 0x9B86
+0xF54B 0x9B87
+0xF54C 0x9B88
+0xF54D 0x9B89
+0xF54E 0x9B8A
+0xF54F 0x9B8B
+0xF550 0x9B8C
+0xF551 0x9B8D
+0xF552 0x9B8E
+0xF553 0x9B8F
+0xF554 0x9B90
+0xF555 0x9B91
+0xF556 0x9B92
+0xF557 0x9B93
+0xF558 0x9B94
+0xF559 0x9B95
+0xF55A 0x9B96
+0xF55B 0x9B97
+0xF55C 0x9B98
+0xF55D 0x9B99
+0xF55E 0x9B9A
+0xF55F 0x9B9B
+0xF560 0x9B9C
+0xF561 0x9B9D
+0xF562 0x9B9E
+0xF563 0x9B9F
+0xF564 0x9BA0
+0xF565 0x9BA1
+0xF566 0x9BA2
+0xF567 0x9BA3
+0xF568 0x9BA4
+0xF569 0x9BA5
+0xF56A 0x9BA6
+0xF56B 0x9BA7
+0xF56C 0x9BA8
+0xF56D 0x9BA9
+0xF56E 0x9BAA
+0xF56F 0x9BAB
+0xF570 0x9BAC
+0xF571 0x9BAD
+0xF572 0x9BAE
+0xF573 0x9BAF
+0xF574 0x9BB0
+0xF575 0x9BB1
+0xF576 0x9BB2
+0xF577 0x9BB3
+0xF578 0x9BB4
+0xF579 0x9BB5
+0xF57A 0x9BB6
+0xF57B 0x9BB7
+0xF57C 0x9BB8
+0xF57D 0x9BB9
+0xF57E 0x9BBA
+0xF580 0x9BBB
+0xF581 0x9BBC
+0xF582 0x9BBD
+0xF583 0x9BBE
+0xF584 0x9BBF
+0xF585 0x9BC0
+0xF586 0x9BC1
+0xF587 0x9BC2
+0xF588 0x9BC3
+0xF589 0x9BC4
+0xF58A 0x9BC5
+0xF58B 0x9BC6
+0xF58C 0x9BC7
+0xF58D 0x9BC8
+0xF58E 0x9BC9
+0xF58F 0x9BCA
+0xF590 0x9BCB
+0xF591 0x9BCC
+0xF592 0x9BCD
+0xF593 0x9BCE
+0xF594 0x9BCF
+0xF595 0x9BD0
+0xF596 0x9BD1
+0xF597 0x9BD2
+0xF598 0x9BD3
+0xF599 0x9BD4
+0xF59A 0x9BD5
+0xF59B 0x9BD6
+0xF59C 0x9BD7
+0xF59D 0x9BD8
+0xF59E 0x9BD9
+0xF59F 0x9BDA
+0xF5A0 0x9BDB
+0xF5A1 0x9162
+0xF5A2 0x9161
+0xF5A3 0x9170
+0xF5A4 0x9169
+0xF5A5 0x916F
+0xF5A6 0x917D
+0xF5A7 0x917E
+0xF5A8 0x9172
+0xF5A9 0x9174
+0xF5AA 0x9179
+0xF5AB 0x918C
+0xF5AC 0x9185
+0xF5AD 0x9190
+0xF5AE 0x918D
+0xF5AF 0x9191
+0xF5B0 0x91A2
+0xF5B1 0x91A3
+0xF5B2 0x91AA
+0xF5B3 0x91AD
+0xF5B4 0x91AE
+0xF5B5 0x91AF
+0xF5B6 0x91B5
+0xF5B7 0x91B4
+0xF5B8 0x91BA
+0xF5B9 0x8C55
+0xF5BA 0x9E7E
+0xF5BB 0x8DB8
+0xF5BC 0x8DEB
+0xF5BD 0x8E05
+0xF5BE 0x8E59
+0xF5BF 0x8E69
+0xF5C0 0x8DB5
+0xF5C1 0x8DBF
+0xF5C2 0x8DBC
+0xF5C3 0x8DBA
+0xF5C4 0x8DC4
+0xF5C5 0x8DD6
+0xF5C6 0x8DD7
+0xF5C7 0x8DDA
+0xF5C8 0x8DDE
+0xF5C9 0x8DCE
+0xF5CA 0x8DCF
+0xF5CB 0x8DDB
+0xF5CC 0x8DC6
+0xF5CD 0x8DEC
+0xF5CE 0x8DF7
+0xF5CF 0x8DF8
+0xF5D0 0x8DE3
+0xF5D1 0x8DF9
+0xF5D2 0x8DFB
+0xF5D3 0x8DE4
+0xF5D4 0x8E09
+0xF5D5 0x8DFD
+0xF5D6 0x8E14
+0xF5D7 0x8E1D
+0xF5D8 0x8E1F
+0xF5D9 0x8E2C
+0xF5DA 0x8E2E
+0xF5DB 0x8E23
+0xF5DC 0x8E2F
+0xF5DD 0x8E3A
+0xF5DE 0x8E40
+0xF5DF 0x8E39
+0xF5E0 0x8E35
+0xF5E1 0x8E3D
+0xF5E2 0x8E31
+0xF5E3 0x8E49
+0xF5E4 0x8E41
+0xF5E5 0x8E42
+0xF5E6 0x8E51
+0xF5E7 0x8E52
+0xF5E8 0x8E4A
+0xF5E9 0x8E70
+0xF5EA 0x8E76
+0xF5EB 0x8E7C
+0xF5EC 0x8E6F
+0xF5ED 0x8E74
+0xF5EE 0x8E85
+0xF5EF 0x8E8F
+0xF5F0 0x8E94
+0xF5F1 0x8E90
+0xF5F2 0x8E9C
+0xF5F3 0x8E9E
+0xF5F4 0x8C78
+0xF5F5 0x8C82
+0xF5F6 0x8C8A
+0xF5F7 0x8C85
+0xF5F8 0x8C98
+0xF5F9 0x8C94
+0xF5FA 0x659B
+0xF5FB 0x89D6
+0xF5FC 0x89DE
+0xF5FD 0x89DA
+0xF5FE 0x89DC
+0xF640 0x9BDC
+0xF641 0x9BDD
+0xF642 0x9BDE
+0xF643 0x9BDF
+0xF644 0x9BE0
+0xF645 0x9BE1
+0xF646 0x9BE2
+0xF647 0x9BE3
+0xF648 0x9BE4
+0xF649 0x9BE5
+0xF64A 0x9BE6
+0xF64B 0x9BE7
+0xF64C 0x9BE8
+0xF64D 0x9BE9
+0xF64E 0x9BEA
+0xF64F 0x9BEB
+0xF650 0x9BEC
+0xF651 0x9BED
+0xF652 0x9BEE
+0xF653 0x9BEF
+0xF654 0x9BF0
+0xF655 0x9BF1
+0xF656 0x9BF2
+0xF657 0x9BF3
+0xF658 0x9BF4
+0xF659 0x9BF5
+0xF65A 0x9BF6
+0xF65B 0x9BF7
+0xF65C 0x9BF8
+0xF65D 0x9BF9
+0xF65E 0x9BFA
+0xF65F 0x9BFB
+0xF660 0x9BFC
+0xF661 0x9BFD
+0xF662 0x9BFE
+0xF663 0x9BFF
+0xF664 0x9C00
+0xF665 0x9C01
+0xF666 0x9C02
+0xF667 0x9C03
+0xF668 0x9C04
+0xF669 0x9C05
+0xF66A 0x9C06
+0xF66B 0x9C07
+0xF66C 0x9C08
+0xF66D 0x9C09
+0xF66E 0x9C0A
+0xF66F 0x9C0B
+0xF670 0x9C0C
+0xF671 0x9C0D
+0xF672 0x9C0E
+0xF673 0x9C0F
+0xF674 0x9C10
+0xF675 0x9C11
+0xF676 0x9C12
+0xF677 0x9C13
+0xF678 0x9C14
+0xF679 0x9C15
+0xF67A 0x9C16
+0xF67B 0x9C17
+0xF67C 0x9C18
+0xF67D 0x9C19
+0xF67E 0x9C1A
+0xF680 0x9C1B
+0xF681 0x9C1C
+0xF682 0x9C1D
+0xF683 0x9C1E
+0xF684 0x9C1F
+0xF685 0x9C20
+0xF686 0x9C21
+0xF687 0x9C22
+0xF688 0x9C23
+0xF689 0x9C24
+0xF68A 0x9C25
+0xF68B 0x9C26
+0xF68C 0x9C27
+0xF68D 0x9C28
+0xF68E 0x9C29
+0xF68F 0x9C2A
+0xF690 0x9C2B
+0xF691 0x9C2C
+0xF692 0x9C2D
+0xF693 0x9C2E
+0xF694 0x9C2F
+0xF695 0x9C30
+0xF696 0x9C31
+0xF697 0x9C32
+0xF698 0x9C33
+0xF699 0x9C34
+0xF69A 0x9C35
+0xF69B 0x9C36
+0xF69C 0x9C37
+0xF69D 0x9C38
+0xF69E 0x9C39
+0xF69F 0x9C3A
+0xF6A0 0x9C3B
+0xF6A1 0x89E5
+0xF6A2 0x89EB
+0xF6A3 0x89EF
+0xF6A4 0x8A3E
+0xF6A5 0x8B26
+0xF6A6 0x9753
+0xF6A7 0x96E9
+0xF6A8 0x96F3
+0xF6A9 0x96EF
+0xF6AA 0x9706
+0xF6AB 0x9701
+0xF6AC 0x9708
+0xF6AD 0x970F
+0xF6AE 0x970E
+0xF6AF 0x972A
+0xF6B0 0x972D
+0xF6B1 0x9730
+0xF6B2 0x973E
+0xF6B3 0x9F80
+0xF6B4 0x9F83
+0xF6B5 0x9F85
+0xF6B6 0x9F86
+0xF6B7 0x9F87
+0xF6B8 0x9F88
+0xF6B9 0x9F89
+0xF6BA 0x9F8A
+0xF6BB 0x9F8C
+0xF6BC 0x9EFE
+0xF6BD 0x9F0B
+0xF6BE 0x9F0D
+0xF6BF 0x96B9
+0xF6C0 0x96BC
+0xF6C1 0x96BD
+0xF6C2 0x96CE
+0xF6C3 0x96D2
+0xF6C4 0x77BF
+0xF6C5 0x96E0
+0xF6C6 0x928E
+0xF6C7 0x92AE
+0xF6C8 0x92C8
+0xF6C9 0x933E
+0xF6CA 0x936A
+0xF6CB 0x93CA
+0xF6CC 0x938F
+0xF6CD 0x943E
+0xF6CE 0x946B
+0xF6CF 0x9C7F
+0xF6D0 0x9C82
+0xF6D1 0x9C85
+0xF6D2 0x9C86
+0xF6D3 0x9C87
+0xF6D4 0x9C88
+0xF6D5 0x7A23
+0xF6D6 0x9C8B
+0xF6D7 0x9C8E
+0xF6D8 0x9C90
+0xF6D9 0x9C91
+0xF6DA 0x9C92
+0xF6DB 0x9C94
+0xF6DC 0x9C95
+0xF6DD 0x9C9A
+0xF6DE 0x9C9B
+0xF6DF 0x9C9E
+0xF6E0 0x9C9F
+0xF6E1 0x9CA0
+0xF6E2 0x9CA1
+0xF6E3 0x9CA2
+0xF6E4 0x9CA3
+0xF6E5 0x9CA5
+0xF6E6 0x9CA6
+0xF6E7 0x9CA7
+0xF6E8 0x9CA8
+0xF6E9 0x9CA9
+0xF6EA 0x9CAB
+0xF6EB 0x9CAD
+0xF6EC 0x9CAE
+0xF6ED 0x9CB0
+0xF6EE 0x9CB1
+0xF6EF 0x9CB2
+0xF6F0 0x9CB3
+0xF6F1 0x9CB4
+0xF6F2 0x9CB5
+0xF6F3 0x9CB6
+0xF6F4 0x9CB7
+0xF6F5 0x9CBA
+0xF6F6 0x9CBB
+0xF6F7 0x9CBC
+0xF6F8 0x9CBD
+0xF6F9 0x9CC4
+0xF6FA 0x9CC5
+0xF6FB 0x9CC6
+0xF6FC 0x9CC7
+0xF6FD 0x9CCA
+0xF6FE 0x9CCB
+0xF740 0x9C3C
+0xF741 0x9C3D
+0xF742 0x9C3E
+0xF743 0x9C3F
+0xF744 0x9C40
+0xF745 0x9C41
+0xF746 0x9C42
+0xF747 0x9C43
+0xF748 0x9C44
+0xF749 0x9C45
+0xF74A 0x9C46
+0xF74B 0x9C47
+0xF74C 0x9C48
+0xF74D 0x9C49
+0xF74E 0x9C4A
+0xF74F 0x9C4B
+0xF750 0x9C4C
+0xF751 0x9C4D
+0xF752 0x9C4E
+0xF753 0x9C4F
+0xF754 0x9C50
+0xF755 0x9C51
+0xF756 0x9C52
+0xF757 0x9C53
+0xF758 0x9C54
+0xF759 0x9C55
+0xF75A 0x9C56
+0xF75B 0x9C57
+0xF75C 0x9C58
+0xF75D 0x9C59
+0xF75E 0x9C5A
+0xF75F 0x9C5B
+0xF760 0x9C5C
+0xF761 0x9C5D
+0xF762 0x9C5E
+0xF763 0x9C5F
+0xF764 0x9C60
+0xF765 0x9C61
+0xF766 0x9C62
+0xF767 0x9C63
+0xF768 0x9C64
+0xF769 0x9C65
+0xF76A 0x9C66
+0xF76B 0x9C67
+0xF76C 0x9C68
+0xF76D 0x9C69
+0xF76E 0x9C6A
+0xF76F 0x9C6B
+0xF770 0x9C6C
+0xF771 0x9C6D
+0xF772 0x9C6E
+0xF773 0x9C6F
+0xF774 0x9C70
+0xF775 0x9C71
+0xF776 0x9C72
+0xF777 0x9C73
+0xF778 0x9C74
+0xF779 0x9C75
+0xF77A 0x9C76
+0xF77B 0x9C77
+0xF77C 0x9C78
+0xF77D 0x9C79
+0xF77E 0x9C7A
+0xF780 0x9C7B
+0xF781 0x9C7D
+0xF782 0x9C7E
+0xF783 0x9C80
+0xF784 0x9C83
+0xF785 0x9C84
+0xF786 0x9C89
+0xF787 0x9C8A
+0xF788 0x9C8C
+0xF789 0x9C8F
+0xF78A 0x9C93
+0xF78B 0x9C96
+0xF78C 0x9C97
+0xF78D 0x9C98
+0xF78E 0x9C99
+0xF78F 0x9C9D
+0xF790 0x9CAA
+0xF791 0x9CAC
+0xF792 0x9CAF
+0xF793 0x9CB9
+0xF794 0x9CBE
+0xF795 0x9CBF
+0xF796 0x9CC0
+0xF797 0x9CC1
+0xF798 0x9CC2
+0xF799 0x9CC8
+0xF79A 0x9CC9
+0xF79B 0x9CD1
+0xF79C 0x9CD2
+0xF79D 0x9CDA
+0xF79E 0x9CDB
+0xF79F 0x9CE0
+0xF7A0 0x9CE1
+0xF7A1 0x9CCC
+0xF7A2 0x9CCD
+0xF7A3 0x9CCE
+0xF7A4 0x9CCF
+0xF7A5 0x9CD0
+0xF7A6 0x9CD3
+0xF7A7 0x9CD4
+0xF7A8 0x9CD5
+0xF7A9 0x9CD7
+0xF7AA 0x9CD8
+0xF7AB 0x9CD9
+0xF7AC 0x9CDC
+0xF7AD 0x9CDD
+0xF7AE 0x9CDF
+0xF7AF 0x9CE2
+0xF7B0 0x977C
+0xF7B1 0x9785
+0xF7B2 0x9791
+0xF7B3 0x9792
+0xF7B4 0x9794
+0xF7B5 0x97AF
+0xF7B6 0x97AB
+0xF7B7 0x97A3
+0xF7B8 0x97B2
+0xF7B9 0x97B4
+0xF7BA 0x9AB1
+0xF7BB 0x9AB0
+0xF7BC 0x9AB7
+0xF7BD 0x9E58
+0xF7BE 0x9AB6
+0xF7BF 0x9ABA
+0xF7C0 0x9ABC
+0xF7C1 0x9AC1
+0xF7C2 0x9AC0
+0xF7C3 0x9AC5
+0xF7C4 0x9AC2
+0xF7C5 0x9ACB
+0xF7C6 0x9ACC
+0xF7C7 0x9AD1
+0xF7C8 0x9B45
+0xF7C9 0x9B43
+0xF7CA 0x9B47
+0xF7CB 0x9B49
+0xF7CC 0x9B48
+0xF7CD 0x9B4D
+0xF7CE 0x9B51
+0xF7CF 0x98E8
+0xF7D0 0x990D
+0xF7D1 0x992E
+0xF7D2 0x9955
+0xF7D3 0x9954
+0xF7D4 0x9ADF
+0xF7D5 0x9AE1
+0xF7D6 0x9AE6
+0xF7D7 0x9AEF
+0xF7D8 0x9AEB
+0xF7D9 0x9AFB
+0xF7DA 0x9AED
+0xF7DB 0x9AF9
+0xF7DC 0x9B08
+0xF7DD 0x9B0F
+0xF7DE 0x9B13
+0xF7DF 0x9B1F
+0xF7E0 0x9B23
+0xF7E1 0x9EBD
+0xF7E2 0x9EBE
+0xF7E3 0x7E3B
+0xF7E4 0x9E82
+0xF7E5 0x9E87
+0xF7E6 0x9E88
+0xF7E7 0x9E8B
+0xF7E8 0x9E92
+0xF7E9 0x93D6
+0xF7EA 0x9E9D
+0xF7EB 0x9E9F
+0xF7EC 0x9EDB
+0xF7ED 0x9EDC
+0xF7EE 0x9EDD
+0xF7EF 0x9EE0
+0xF7F0 0x9EDF
+0xF7F1 0x9EE2
+0xF7F2 0x9EE9
+0xF7F3 0x9EE7
+0xF7F4 0x9EE5
+0xF7F5 0x9EEA
+0xF7F6 0x9EEF
+0xF7F7 0x9F22
+0xF7F8 0x9F2C
+0xF7F9 0x9F2F
+0xF7FA 0x9F39
+0xF7FB 0x9F37
+0xF7FC 0x9F3D
+0xF7FD 0x9F3E
+0xF7FE 0x9F44
+0xF840 0x9CE3
+0xF841 0x9CE4
+0xF842 0x9CE5
+0xF843 0x9CE6
+0xF844 0x9CE7
+0xF845 0x9CE8
+0xF846 0x9CE9
+0xF847 0x9CEA
+0xF848 0x9CEB
+0xF849 0x9CEC
+0xF84A 0x9CED
+0xF84B 0x9CEE
+0xF84C 0x9CEF
+0xF84D 0x9CF0
+0xF84E 0x9CF1
+0xF84F 0x9CF2
+0xF850 0x9CF3
+0xF851 0x9CF4
+0xF852 0x9CF5
+0xF853 0x9CF6
+0xF854 0x9CF7
+0xF855 0x9CF8
+0xF856 0x9CF9
+0xF857 0x9CFA
+0xF858 0x9CFB
+0xF859 0x9CFC
+0xF85A 0x9CFD
+0xF85B 0x9CFE
+0xF85C 0x9CFF
+0xF85D 0x9D00
+0xF85E 0x9D01
+0xF85F 0x9D02
+0xF860 0x9D03
+0xF861 0x9D04
+0xF862 0x9D05
+0xF863 0x9D06
+0xF864 0x9D07
+0xF865 0x9D08
+0xF866 0x9D09
+0xF867 0x9D0A
+0xF868 0x9D0B
+0xF869 0x9D0C
+0xF86A 0x9D0D
+0xF86B 0x9D0E
+0xF86C 0x9D0F
+0xF86D 0x9D10
+0xF86E 0x9D11
+0xF86F 0x9D12
+0xF870 0x9D13
+0xF871 0x9D14
+0xF872 0x9D15
+0xF873 0x9D16
+0xF874 0x9D17
+0xF875 0x9D18
+0xF876 0x9D19
+0xF877 0x9D1A
+0xF878 0x9D1B
+0xF879 0x9D1C
+0xF87A 0x9D1D
+0xF87B 0x9D1E
+0xF87C 0x9D1F
+0xF87D 0x9D20
+0xF87E 0x9D21
+0xF880 0x9D22
+0xF881 0x9D23
+0xF882 0x9D24
+0xF883 0x9D25
+0xF884 0x9D26
+0xF885 0x9D27
+0xF886 0x9D28
+0xF887 0x9D29
+0xF888 0x9D2A
+0xF889 0x9D2B
+0xF88A 0x9D2C
+0xF88B 0x9D2D
+0xF88C 0x9D2E
+0xF88D 0x9D2F
+0xF88E 0x9D30
+0xF88F 0x9D31
+0xF890 0x9D32
+0xF891 0x9D33
+0xF892 0x9D34
+0xF893 0x9D35
+0xF894 0x9D36
+0xF895 0x9D37
+0xF896 0x9D38
+0xF897 0x9D39
+0xF898 0x9D3A
+0xF899 0x9D3B
+0xF89A 0x9D3C
+0xF89B 0x9D3D
+0xF89C 0x9D3E
+0xF89D 0x9D3F
+0xF89E 0x9D40
+0xF89F 0x9D41
+0xF8A0 0x9D42
+0xF8A1 0xE234
+0xF8A2 0xE235
+0xF8A3 0xE236
+0xF8A4 0xE237
+0xF8A5 0xE238
+0xF8A6 0xE239
+0xF8A7 0xE23A
+0xF8A8 0xE23B
+0xF8A9 0xE23C
+0xF8AA 0xE23D
+0xF8AB 0xE23E
+0xF8AC 0xE23F
+0xF8AD 0xE240
+0xF8AE 0xE241
+0xF8AF 0xE242
+0xF8B0 0xE243
+0xF8B1 0xE244
+0xF8B2 0xE245
+0xF8B3 0xE246
+0xF8B4 0xE247
+0xF8B5 0xE248
+0xF8B6 0xE249
+0xF8B7 0xE24A
+0xF8B8 0xE24B
+0xF8B9 0xE24C
+0xF8BA 0xE24D
+0xF8BB 0xE24E
+0xF8BC 0xE24F
+0xF8BD 0xE250
+0xF8BE 0xE251
+0xF8BF 0xE252
+0xF8C0 0xE253
+0xF8C1 0xE254
+0xF8C2 0xE255
+0xF8C3 0xE256
+0xF8C4 0xE257
+0xF8C5 0xE258
+0xF8C6 0xE259
+0xF8C7 0xE25A
+0xF8C8 0xE25B
+0xF8C9 0xE25C
+0xF8CA 0xE25D
+0xF8CB 0xE25E
+0xF8CC 0xE25F
+0xF8CD 0xE260
+0xF8CE 0xE261
+0xF8CF 0xE262
+0xF8D0 0xE263
+0xF8D1 0xE264
+0xF8D2 0xE265
+0xF8D3 0xE266
+0xF8D4 0xE267
+0xF8D5 0xE268
+0xF8D6 0xE269
+0xF8D7 0xE26A
+0xF8D8 0xE26B
+0xF8D9 0xE26C
+0xF8DA 0xE26D
+0xF8DB 0xE26E
+0xF8DC 0xE26F
+0xF8DD 0xE270
+0xF8DE 0xE271
+0xF8DF 0xE272
+0xF8E0 0xE273
+0xF8E1 0xE274
+0xF8E2 0xE275
+0xF8E3 0xE276
+0xF8E4 0xE277
+0xF8E5 0xE278
+0xF8E6 0xE279
+0xF8E7 0xE27A
+0xF8E8 0xE27B
+0xF8E9 0xE27C
+0xF8EA 0xE27D
+0xF8EB 0xE27E
+0xF8EC 0xE27F
+0xF8ED 0xE280
+0xF8EE 0xE281
+0xF8EF 0xE282
+0xF8F0 0xE283
+0xF8F1 0xE284
+0xF8F2 0xE285
+0xF8F3 0xE286
+0xF8F4 0xE287
+0xF8F5 0xE288
+0xF8F6 0xE289
+0xF8F7 0xE28A
+0xF8F8 0xE28B
+0xF8F9 0xE28C
+0xF8FA 0xE28D
+0xF8FB 0xE28E
+0xF8FC 0xE28F
+0xF8FD 0xE290
+0xF8FE 0xE291
+0xF940 0x9D43
+0xF941 0x9D44
+0xF942 0x9D45
+0xF943 0x9D46
+0xF944 0x9D47
+0xF945 0x9D48
+0xF946 0x9D49
+0xF947 0x9D4A
+0xF948 0x9D4B
+0xF949 0x9D4C
+0xF94A 0x9D4D
+0xF94B 0x9D4E
+0xF94C 0x9D4F
+0xF94D 0x9D50
+0xF94E 0x9D51
+0xF94F 0x9D52
+0xF950 0x9D53
+0xF951 0x9D54
+0xF952 0x9D55
+0xF953 0x9D56
+0xF954 0x9D57
+0xF955 0x9D58
+0xF956 0x9D59
+0xF957 0x9D5A
+0xF958 0x9D5B
+0xF959 0x9D5C
+0xF95A 0x9D5D
+0xF95B 0x9D5E
+0xF95C 0x9D5F
+0xF95D 0x9D60
+0xF95E 0x9D61
+0xF95F 0x9D62
+0xF960 0x9D63
+0xF961 0x9D64
+0xF962 0x9D65
+0xF963 0x9D66
+0xF964 0x9D67
+0xF965 0x9D68
+0xF966 0x9D69
+0xF967 0x9D6A
+0xF968 0x9D6B
+0xF969 0x9D6C
+0xF96A 0x9D6D
+0xF96B 0x9D6E
+0xF96C 0x9D6F
+0xF96D 0x9D70
+0xF96E 0x9D71
+0xF96F 0x9D72
+0xF970 0x9D73
+0xF971 0x9D74
+0xF972 0x9D75
+0xF973 0x9D76
+0xF974 0x9D77
+0xF975 0x9D78
+0xF976 0x9D79
+0xF977 0x9D7A
+0xF978 0x9D7B
+0xF979 0x9D7C
+0xF97A 0x9D7D
+0xF97B 0x9D7E
+0xF97C 0x9D7F
+0xF97D 0x9D80
+0xF97E 0x9D81
+0xF980 0x9D82
+0xF981 0x9D83
+0xF982 0x9D84
+0xF983 0x9D85
+0xF984 0x9D86
+0xF985 0x9D87
+0xF986 0x9D88
+0xF987 0x9D89
+0xF988 0x9D8A
+0xF989 0x9D8B
+0xF98A 0x9D8C
+0xF98B 0x9D8D
+0xF98C 0x9D8E
+0xF98D 0x9D8F
+0xF98E 0x9D90
+0xF98F 0x9D91
+0xF990 0x9D92
+0xF991 0x9D93
+0xF992 0x9D94
+0xF993 0x9D95
+0xF994 0x9D96
+0xF995 0x9D97
+0xF996 0x9D98
+0xF997 0x9D99
+0xF998 0x9D9A
+0xF999 0x9D9B
+0xF99A 0x9D9C
+0xF99B 0x9D9D
+0xF99C 0x9D9E
+0xF99D 0x9D9F
+0xF99E 0x9DA0
+0xF99F 0x9DA1
+0xF9A0 0x9DA2
+0xF9A1 0xE292
+0xF9A2 0xE293
+0xF9A3 0xE294
+0xF9A4 0xE295
+0xF9A5 0xE296
+0xF9A6 0xE297
+0xF9A7 0xE298
+0xF9A8 0xE299
+0xF9A9 0xE29A
+0xF9AA 0xE29B
+0xF9AB 0xE29C
+0xF9AC 0xE29D
+0xF9AD 0xE29E
+0xF9AE 0xE29F
+0xF9AF 0xE2A0
+0xF9B0 0xE2A1
+0xF9B1 0xE2A2
+0xF9B2 0xE2A3
+0xF9B3 0xE2A4
+0xF9B4 0xE2A5
+0xF9B5 0xE2A6
+0xF9B6 0xE2A7
+0xF9B7 0xE2A8
+0xF9B8 0xE2A9
+0xF9B9 0xE2AA
+0xF9BA 0xE2AB
+0xF9BB 0xE2AC
+0xF9BC 0xE2AD
+0xF9BD 0xE2AE
+0xF9BE 0xE2AF
+0xF9BF 0xE2B0
+0xF9C0 0xE2B1
+0xF9C1 0xE2B2
+0xF9C2 0xE2B3
+0xF9C3 0xE2B4
+0xF9C4 0xE2B5
+0xF9C5 0xE2B6
+0xF9C6 0xE2B7
+0xF9C7 0xE2B8
+0xF9C8 0xE2B9
+0xF9C9 0xE2BA
+0xF9CA 0xE2BB
+0xF9CB 0xE2BC
+0xF9CC 0xE2BD
+0xF9CD 0xE2BE
+0xF9CE 0xE2BF
+0xF9CF 0xE2C0
+0xF9D0 0xE2C1
+0xF9D1 0xE2C2
+0xF9D2 0xE2C3
+0xF9D3 0xE2C4
+0xF9D4 0xE2C5
+0xF9D5 0xE2C6
+0xF9D6 0xE2C7
+0xF9D7 0xE2C8
+0xF9D8 0xE2C9
+0xF9D9 0xE2CA
+0xF9DA 0xE2CB
+0xF9DB 0xE2CC
+0xF9DC 0xE2CD
+0xF9DD 0xE2CE
+0xF9DE 0xE2CF
+0xF9DF 0xE2D0
+0xF9E0 0xE2D1
+0xF9E1 0xE2D2
+0xF9E2 0xE2D3
+0xF9E3 0xE2D4
+0xF9E4 0xE2D5
+0xF9E5 0xE2D6
+0xF9E6 0xE2D7
+0xF9E7 0xE2D8
+0xF9E8 0xE2D9
+0xF9E9 0xE2DA
+0xF9EA 0xE2DB
+0xF9EB 0xE2DC
+0xF9EC 0xE2DD
+0xF9ED 0xE2DE
+0xF9EE 0xE2DF
+0xF9EF 0xE2E0
+0xF9F0 0xE2E1
+0xF9F1 0xE2E2
+0xF9F2 0xE2E3
+0xF9F3 0xE2E4
+0xF9F4 0xE2E5
+0xF9F5 0xE2E6
+0xF9F6 0xE2E7
+0xF9F7 0xE2E8
+0xF9F8 0xE2E9
+0xF9F9 0xE2EA
+0xF9FA 0xE2EB
+0xF9FB 0xE2EC
+0xF9FC 0xE2ED
+0xF9FD 0xE2EE
+0xF9FE 0xE2EF
+0xFA40 0x9DA3
+0xFA41 0x9DA4
+0xFA42 0x9DA5
+0xFA43 0x9DA6
+0xFA44 0x9DA7
+0xFA45 0x9DA8
+0xFA46 0x9DA9
+0xFA47 0x9DAA
+0xFA48 0x9DAB
+0xFA49 0x9DAC
+0xFA4A 0x9DAD
+0xFA4B 0x9DAE
+0xFA4C 0x9DAF
+0xFA4D 0x9DB0
+0xFA4E 0x9DB1
+0xFA4F 0x9DB2
+0xFA50 0x9DB3
+0xFA51 0x9DB4
+0xFA52 0x9DB5
+0xFA53 0x9DB6
+0xFA54 0x9DB7
+0xFA55 0x9DB8
+0xFA56 0x9DB9
+0xFA57 0x9DBA
+0xFA58 0x9DBB
+0xFA59 0x9DBC
+0xFA5A 0x9DBD
+0xFA5B 0x9DBE
+0xFA5C 0x9DBF
+0xFA5D 0x9DC0
+0xFA5E 0x9DC1
+0xFA5F 0x9DC2
+0xFA60 0x9DC3
+0xFA61 0x9DC4
+0xFA62 0x9DC5
+0xFA63 0x9DC6
+0xFA64 0x9DC7
+0xFA65 0x9DC8
+0xFA66 0x9DC9
+0xFA67 0x9DCA
+0xFA68 0x9DCB
+0xFA69 0x9DCC
+0xFA6A 0x9DCD
+0xFA6B 0x9DCE
+0xFA6C 0x9DCF
+0xFA6D 0x9DD0
+0xFA6E 0x9DD1
+0xFA6F 0x9DD2
+0xFA70 0x9DD3
+0xFA71 0x9DD4
+0xFA72 0x9DD5
+0xFA73 0x9DD6
+0xFA74 0x9DD7
+0xFA75 0x9DD8
+0xFA76 0x9DD9
+0xFA77 0x9DDA
+0xFA78 0x9DDB
+0xFA79 0x9DDC
+0xFA7A 0x9DDD
+0xFA7B 0x9DDE
+0xFA7C 0x9DDF
+0xFA7D 0x9DE0
+0xFA7E 0x9DE1
+0xFA80 0x9DE2
+0xFA81 0x9DE3
+0xFA82 0x9DE4
+0xFA83 0x9DE5
+0xFA84 0x9DE6
+0xFA85 0x9DE7
+0xFA86 0x9DE8
+0xFA87 0x9DE9
+0xFA88 0x9DEA
+0xFA89 0x9DEB
+0xFA8A 0x9DEC
+0xFA8B 0x9DED
+0xFA8C 0x9DEE
+0xFA8D 0x9DEF
+0xFA8E 0x9DF0
+0xFA8F 0x9DF1
+0xFA90 0x9DF2
+0xFA91 0x9DF3
+0xFA92 0x9DF4
+0xFA93 0x9DF5
+0xFA94 0x9DF6
+0xFA95 0x9DF7
+0xFA96 0x9DF8
+0xFA97 0x9DF9
+0xFA98 0x9DFA
+0xFA99 0x9DFB
+0xFA9A 0x9DFC
+0xFA9B 0x9DFD
+0xFA9C 0x9DFE
+0xFA9D 0x9DFF
+0xFA9E 0x9E00
+0xFA9F 0x9E01
+0xFAA0 0x9E02
+0xFAA1 0xE2F0
+0xFAA2 0xE2F1
+0xFAA3 0xE2F2
+0xFAA4 0xE2F3
+0xFAA5 0xE2F4
+0xFAA6 0xE2F5
+0xFAA7 0xE2F6
+0xFAA8 0xE2F7
+0xFAA9 0xE2F8
+0xFAAA 0xE2F9
+0xFAAB 0xE2FA
+0xFAAC 0xE2FB
+0xFAAD 0xE2FC
+0xFAAE 0xE2FD
+0xFAAF 0xE2FE
+0xFAB0 0xE2FF
+0xFAB1 0xE300
+0xFAB2 0xE301
+0xFAB3 0xE302
+0xFAB4 0xE303
+0xFAB5 0xE304
+0xFAB6 0xE305
+0xFAB7 0xE306
+0xFAB8 0xE307
+0xFAB9 0xE308
+0xFABA 0xE309
+0xFABB 0xE30A
+0xFABC 0xE30B
+0xFABD 0xE30C
+0xFABE 0xE30D
+0xFABF 0xE30E
+0xFAC0 0xE30F
+0xFAC1 0xE310
+0xFAC2 0xE311
+0xFAC3 0xE312
+0xFAC4 0xE313
+0xFAC5 0xE314
+0xFAC6 0xE315
+0xFAC7 0xE316
+0xFAC8 0xE317
+0xFAC9 0xE318
+0xFACA 0xE319
+0xFACB 0xE31A
+0xFACC 0xE31B
+0xFACD 0xE31C
+0xFACE 0xE31D
+0xFACF 0xE31E
+0xFAD0 0xE31F
+0xFAD1 0xE320
+0xFAD2 0xE321
+0xFAD3 0xE322
+0xFAD4 0xE323
+0xFAD5 0xE324
+0xFAD6 0xE325
+0xFAD7 0xE326
+0xFAD8 0xE327
+0xFAD9 0xE328
+0xFADA 0xE329
+0xFADB 0xE32A
+0xFADC 0xE32B
+0xFADD 0xE32C
+0xFADE 0xE32D
+0xFADF 0xE32E
+0xFAE0 0xE32F
+0xFAE1 0xE330
+0xFAE2 0xE331
+0xFAE3 0xE332
+0xFAE4 0xE333
+0xFAE5 0xE334
+0xFAE6 0xE335
+0xFAE7 0xE336
+0xFAE8 0xE337
+0xFAE9 0xE338
+0xFAEA 0xE339
+0xFAEB 0xE33A
+0xFAEC 0xE33B
+0xFAED 0xE33C
+0xFAEE 0xE33D
+0xFAEF 0xE33E
+0xFAF0 0xE33F
+0xFAF1 0xE340
+0xFAF2 0xE341
+0xFAF3 0xE342
+0xFAF4 0xE343
+0xFAF5 0xE344
+0xFAF6 0xE345
+0xFAF7 0xE346
+0xFAF8 0xE347
+0xFAF9 0xE348
+0xFAFA 0xE349
+0xFAFB 0xE34A
+0xFAFC 0xE34B
+0xFAFD 0xE34C
+0xFAFE 0xE34D
+0xFB40 0x9E03
+0xFB41 0x9E04
+0xFB42 0x9E05
+0xFB43 0x9E06
+0xFB44 0x9E07
+0xFB45 0x9E08
+0xFB46 0x9E09
+0xFB47 0x9E0A
+0xFB48 0x9E0B
+0xFB49 0x9E0C
+0xFB4A 0x9E0D
+0xFB4B 0x9E0E
+0xFB4C 0x9E0F
+0xFB4D 0x9E10
+0xFB4E 0x9E11
+0xFB4F 0x9E12
+0xFB50 0x9E13
+0xFB51 0x9E14
+0xFB52 0x9E15
+0xFB53 0x9E16
+0xFB54 0x9E17
+0xFB55 0x9E18
+0xFB56 0x9E19
+0xFB57 0x9E1A
+0xFB58 0x9E1B
+0xFB59 0x9E1C
+0xFB5A 0x9E1D
+0xFB5B 0x9E1E
+0xFB5C 0x9E24
+0xFB5D 0x9E27
+0xFB5E 0x9E2E
+0xFB5F 0x9E30
+0xFB60 0x9E34
+0xFB61 0x9E3B
+0xFB62 0x9E3C
+0xFB63 0x9E40
+0xFB64 0x9E4D
+0xFB65 0x9E50
+0xFB66 0x9E52
+0xFB67 0x9E53
+0xFB68 0x9E54
+0xFB69 0x9E56
+0xFB6A 0x9E59
+0xFB6B 0x9E5D
+0xFB6C 0x9E5F
+0xFB6D 0x9E60
+0xFB6E 0x9E61
+0xFB6F 0x9E62
+0xFB70 0x9E65
+0xFB71 0x9E6E
+0xFB72 0x9E6F
+0xFB73 0x9E72
+0xFB74 0x9E74
+0xFB75 0x9E75
+0xFB76 0x9E76
+0xFB77 0x9E77
+0xFB78 0x9E78
+0xFB79 0x9E79
+0xFB7A 0x9E7A
+0xFB7B 0x9E7B
+0xFB7C 0x9E7C
+0xFB7D 0x9E7D
+0xFB7E 0x9E80
+0xFB80 0x9E81
+0xFB81 0x9E83
+0xFB82 0x9E84
+0xFB83 0x9E85
+0xFB84 0x9E86
+0xFB85 0x9E89
+0xFB86 0x9E8A
+0xFB87 0x9E8C
+0xFB88 0x9E8D
+0xFB89 0x9E8E
+0xFB8A 0x9E8F
+0xFB8B 0x9E90
+0xFB8C 0x9E91
+0xFB8D 0x9E94
+0xFB8E 0x9E95
+0xFB8F 0x9E96
+0xFB90 0x9E97
+0xFB91 0x9E98
+0xFB92 0x9E99
+0xFB93 0x9E9A
+0xFB94 0x9E9B
+0xFB95 0x9E9C
+0xFB96 0x9E9E
+0xFB97 0x9EA0
+0xFB98 0x9EA1
+0xFB99 0x9EA2
+0xFB9A 0x9EA3
+0xFB9B 0x9EA4
+0xFB9C 0x9EA5
+0xFB9D 0x9EA7
+0xFB9E 0x9EA8
+0xFB9F 0x9EA9
+0xFBA0 0x9EAA
+0xFBA1 0xE34E
+0xFBA2 0xE34F
+0xFBA3 0xE350
+0xFBA4 0xE351
+0xFBA5 0xE352
+0xFBA6 0xE353
+0xFBA7 0xE354
+0xFBA8 0xE355
+0xFBA9 0xE356
+0xFBAA 0xE357
+0xFBAB 0xE358
+0xFBAC 0xE359
+0xFBAD 0xE35A
+0xFBAE 0xE35B
+0xFBAF 0xE35C
+0xFBB0 0xE35D
+0xFBB1 0xE35E
+0xFBB2 0xE35F
+0xFBB3 0xE360
+0xFBB4 0xE361
+0xFBB5 0xE362
+0xFBB6 0xE363
+0xFBB7 0xE364
+0xFBB8 0xE365
+0xFBB9 0xE366
+0xFBBA 0xE367
+0xFBBB 0xE368
+0xFBBC 0xE369
+0xFBBD 0xE36A
+0xFBBE 0xE36B
+0xFBBF 0xE36C
+0xFBC0 0xE36D
+0xFBC1 0xE36E
+0xFBC2 0xE36F
+0xFBC3 0xE370
+0xFBC4 0xE371
+0xFBC5 0xE372
+0xFBC6 0xE373
+0xFBC7 0xE374
+0xFBC8 0xE375
+0xFBC9 0xE376
+0xFBCA 0xE377
+0xFBCB 0xE378
+0xFBCC 0xE379
+0xFBCD 0xE37A
+0xFBCE 0xE37B
+0xFBCF 0xE37C
+0xFBD0 0xE37D
+0xFBD1 0xE37E
+0xFBD2 0xE37F
+0xFBD3 0xE380
+0xFBD4 0xE381
+0xFBD5 0xE382
+0xFBD6 0xE383
+0xFBD7 0xE384
+0xFBD8 0xE385
+0xFBD9 0xE386
+0xFBDA 0xE387
+0xFBDB 0xE388
+0xFBDC 0xE389
+0xFBDD 0xE38A
+0xFBDE 0xE38B
+0xFBDF 0xE38C
+0xFBE0 0xE38D
+0xFBE1 0xE38E
+0xFBE2 0xE38F
+0xFBE3 0xE390
+0xFBE4 0xE391
+0xFBE5 0xE392
+0xFBE6 0xE393
+0xFBE7 0xE394
+0xFBE8 0xE395
+0xFBE9 0xE396
+0xFBEA 0xE397
+0xFBEB 0xE398
+0xFBEC 0xE399
+0xFBED 0xE39A
+0xFBEE 0xE39B
+0xFBEF 0xE39C
+0xFBF0 0xE39D
+0xFBF1 0xE39E
+0xFBF2 0xE39F
+0xFBF3 0xE3A0
+0xFBF4 0xE3A1
+0xFBF5 0xE3A2
+0xFBF6 0xE3A3
+0xFBF7 0xE3A4
+0xFBF8 0xE3A5
+0xFBF9 0xE3A6
+0xFBFA 0xE3A7
+0xFBFB 0xE3A8
+0xFBFC 0xE3A9
+0xFBFD 0xE3AA
+0xFBFE 0xE3AB
+0xFC40 0x9EAB
+0xFC41 0x9EAC
+0xFC42 0x9EAD
+0xFC43 0x9EAE
+0xFC44 0x9EAF
+0xFC45 0x9EB0
+0xFC46 0x9EB1
+0xFC47 0x9EB2
+0xFC48 0x9EB3
+0xFC49 0x9EB5
+0xFC4A 0x9EB6
+0xFC4B 0x9EB7
+0xFC4C 0x9EB9
+0xFC4D 0x9EBA
+0xFC4E 0x9EBC
+0xFC4F 0x9EBF
+0xFC50 0x9EC0
+0xFC51 0x9EC1
+0xFC52 0x9EC2
+0xFC53 0x9EC3
+0xFC54 0x9EC5
+0xFC55 0x9EC6
+0xFC56 0x9EC7
+0xFC57 0x9EC8
+0xFC58 0x9ECA
+0xFC59 0x9ECB
+0xFC5A 0x9ECC
+0xFC5B 0x9ED0
+0xFC5C 0x9ED2
+0xFC5D 0x9ED3
+0xFC5E 0x9ED5
+0xFC5F 0x9ED6
+0xFC60 0x9ED7
+0xFC61 0x9ED9
+0xFC62 0x9EDA
+0xFC63 0x9EDE
+0xFC64 0x9EE1
+0xFC65 0x9EE3
+0xFC66 0x9EE4
+0xFC67 0x9EE6
+0xFC68 0x9EE8
+0xFC69 0x9EEB
+0xFC6A 0x9EEC
+0xFC6B 0x9EED
+0xFC6C 0x9EEE
+0xFC6D 0x9EF0
+0xFC6E 0x9EF1
+0xFC6F 0x9EF2
+0xFC70 0x9EF3
+0xFC71 0x9EF4
+0xFC72 0x9EF5
+0xFC73 0x9EF6
+0xFC74 0x9EF7
+0xFC75 0x9EF8
+0xFC76 0x9EFA
+0xFC77 0x9EFD
+0xFC78 0x9EFF
+0xFC79 0x9F00
+0xFC7A 0x9F01
+0xFC7B 0x9F02
+0xFC7C 0x9F03
+0xFC7D 0x9F04
+0xFC7E 0x9F05
+0xFC80 0x9F06
+0xFC81 0x9F07
+0xFC82 0x9F08
+0xFC83 0x9F09
+0xFC84 0x9F0A
+0xFC85 0x9F0C
+0xFC86 0x9F0F
+0xFC87 0x9F11
+0xFC88 0x9F12
+0xFC89 0x9F14
+0xFC8A 0x9F15
+0xFC8B 0x9F16
+0xFC8C 0x9F18
+0xFC8D 0x9F1A
+0xFC8E 0x9F1B
+0xFC8F 0x9F1C
+0xFC90 0x9F1D
+0xFC91 0x9F1E
+0xFC92 0x9F1F
+0xFC93 0x9F21
+0xFC94 0x9F23
+0xFC95 0x9F24
+0xFC96 0x9F25
+0xFC97 0x9F26
+0xFC98 0x9F27
+0xFC99 0x9F28
+0xFC9A 0x9F29
+0xFC9B 0x9F2A
+0xFC9C 0x9F2B
+0xFC9D 0x9F2D
+0xFC9E 0x9F2E
+0xFC9F 0x9F30
+0xFCA0 0x9F31
+0xFCA1 0xE3AC
+0xFCA2 0xE3AD
+0xFCA3 0xE3AE
+0xFCA4 0xE3AF
+0xFCA5 0xE3B0
+0xFCA6 0xE3B1
+0xFCA7 0xE3B2
+0xFCA8 0xE3B3
+0xFCA9 0xE3B4
+0xFCAA 0xE3B5
+0xFCAB 0xE3B6
+0xFCAC 0xE3B7
+0xFCAD 0xE3B8
+0xFCAE 0xE3B9
+0xFCAF 0xE3BA
+0xFCB0 0xE3BB
+0xFCB1 0xE3BC
+0xFCB2 0xE3BD
+0xFCB3 0xE3BE
+0xFCB4 0xE3BF
+0xFCB5 0xE3C0
+0xFCB6 0xE3C1
+0xFCB7 0xE3C2
+0xFCB8 0xE3C3
+0xFCB9 0xE3C4
+0xFCBA 0xE3C5
+0xFCBB 0xE3C6
+0xFCBC 0xE3C7
+0xFCBD 0xE3C8
+0xFCBE 0xE3C9
+0xFCBF 0xE3CA
+0xFCC0 0xE3CB
+0xFCC1 0xE3CC
+0xFCC2 0xE3CD
+0xFCC3 0xE3CE
+0xFCC4 0xE3CF
+0xFCC5 0xE3D0
+0xFCC6 0xE3D1
+0xFCC7 0xE3D2
+0xFCC8 0xE3D3
+0xFCC9 0xE3D4
+0xFCCA 0xE3D5
+0xFCCB 0xE3D6
+0xFCCC 0xE3D7
+0xFCCD 0xE3D8
+0xFCCE 0xE3D9
+0xFCCF 0xE3DA
+0xFCD0 0xE3DB
+0xFCD1 0xE3DC
+0xFCD2 0xE3DD
+0xFCD3 0xE3DE
+0xFCD4 0xE3DF
+0xFCD5 0xE3E0
+0xFCD6 0xE3E1
+0xFCD7 0xE3E2
+0xFCD8 0xE3E3
+0xFCD9 0xE3E4
+0xFCDA 0xE3E5
+0xFCDB 0xE3E6
+0xFCDC 0xE3E7
+0xFCDD 0xE3E8
+0xFCDE 0xE3E9
+0xFCDF 0xE3EA
+0xFCE0 0xE3EB
+0xFCE1 0xE3EC
+0xFCE2 0xE3ED
+0xFCE3 0xE3EE
+0xFCE4 0xE3EF
+0xFCE5 0xE3F0
+0xFCE6 0xE3F1
+0xFCE7 0xE3F2
+0xFCE8 0xE3F3
+0xFCE9 0xE3F4
+0xFCEA 0xE3F5
+0xFCEB 0xE3F6
+0xFCEC 0xE3F7
+0xFCED 0xE3F8
+0xFCEE 0xE3F9
+0xFCEF 0xE3FA
+0xFCF0 0xE3FB
+0xFCF1 0xE3FC
+0xFCF2 0xE3FD
+0xFCF3 0xE3FE
+0xFCF4 0xE3FF
+0xFCF5 0xE400
+0xFCF6 0xE401
+0xFCF7 0xE402
+0xFCF8 0xE403
+0xFCF9 0xE404
+0xFCFA 0xE405
+0xFCFB 0xE406
+0xFCFC 0xE407
+0xFCFD 0xE408
+0xFCFE 0xE409
+0xFD40 0x9F32
+0xFD41 0x9F33
+0xFD42 0x9F34
+0xFD43 0x9F35
+0xFD44 0x9F36
+0xFD45 0x9F38
+0xFD46 0x9F3A
+0xFD47 0x9F3C
+0xFD48 0x9F3F
+0xFD49 0x9F40
+0xFD4A 0x9F41
+0xFD4B 0x9F42
+0xFD4C 0x9F43
+0xFD4D 0x9F45
+0xFD4E 0x9F46
+0xFD4F 0x9F47
+0xFD50 0x9F48
+0xFD51 0x9F49
+0xFD52 0x9F4A
+0xFD53 0x9F4B
+0xFD54 0x9F4C
+0xFD55 0x9F4D
+0xFD56 0x9F4E
+0xFD57 0x9F4F
+0xFD58 0x9F52
+0xFD59 0x9F53
+0xFD5A 0x9F54
+0xFD5B 0x9F55
+0xFD5C 0x9F56
+0xFD5D 0x9F57
+0xFD5E 0x9F58
+0xFD5F 0x9F59
+0xFD60 0x9F5A
+0xFD61 0x9F5B
+0xFD62 0x9F5C
+0xFD63 0x9F5D
+0xFD64 0x9F5E
+0xFD65 0x9F5F
+0xFD66 0x9F60
+0xFD67 0x9F61
+0xFD68 0x9F62
+0xFD69 0x9F63
+0xFD6A 0x9F64
+0xFD6B 0x9F65
+0xFD6C 0x9F66
+0xFD6D 0x9F67
+0xFD6E 0x9F68
+0xFD6F 0x9F69
+0xFD70 0x9F6A
+0xFD71 0x9F6B
+0xFD72 0x9F6C
+0xFD73 0x9F6D
+0xFD74 0x9F6E
+0xFD75 0x9F6F
+0xFD76 0x9F70
+0xFD77 0x9F71
+0xFD78 0x9F72
+0xFD79 0x9F73
+0xFD7A 0x9F74
+0xFD7B 0x9F75
+0xFD7C 0x9F76
+0xFD7D 0x9F77
+0xFD7E 0x9F78
+0xFD80 0x9F79
+0xFD81 0x9F7A
+0xFD82 0x9F7B
+0xFD83 0x9F7C
+0xFD84 0x9F7D
+0xFD85 0x9F7E
+0xFD86 0x9F81
+0xFD87 0x9F82
+0xFD88 0x9F8D
+0xFD89 0x9F8E
+0xFD8A 0x9F8F
+0xFD8B 0x9F90
+0xFD8C 0x9F91
+0xFD8D 0x9F92
+0xFD8E 0x9F93
+0xFD8F 0x9F94
+0xFD90 0x9F95
+0xFD91 0x9F96
+0xFD92 0x9F97
+0xFD93 0x9F98
+0xFD94 0x9F9C
+0xFD95 0x9F9D
+0xFD96 0x9F9E
+0xFD97 0x9FA1
+0xFD98 0x9FA2
+0xFD99 0x9FA3
+0xFD9A 0x9FA4
+0xFD9B 0x9FA5
+0xFD9C 0xF92C
+0xFD9D 0xF979
+0xFD9E 0xF995
+0xFD9F 0xF9E7
+0xFDA0 0xF9F1
+0xFDA1 0xE40A
+0xFDA2 0xE40B
+0xFDA3 0xE40C
+0xFDA4 0xE40D
+0xFDA5 0xE40E
+0xFDA6 0xE40F
+0xFDA7 0xE410
+0xFDA8 0xE411
+0xFDA9 0xE412
+0xFDAA 0xE413
+0xFDAB 0xE414
+0xFDAC 0xE415
+0xFDAD 0xE416
+0xFDAE 0xE417
+0xFDAF 0xE418
+0xFDB0 0xE419
+0xFDB1 0xE41A
+0xFDB2 0xE41B
+0xFDB3 0xE41C
+0xFDB4 0xE41D
+0xFDB5 0xE41E
+0xFDB6 0xE41F
+0xFDB7 0xE420
+0xFDB8 0xE421
+0xFDB9 0xE422
+0xFDBA 0xE423
+0xFDBB 0xE424
+0xFDBC 0xE425
+0xFDBD 0xE426
+0xFDBE 0xE427
+0xFDBF 0xE428
+0xFDC0 0xE429
+0xFDC1 0xE42A
+0xFDC2 0xE42B
+0xFDC3 0xE42C
+0xFDC4 0xE42D
+0xFDC5 0xE42E
+0xFDC6 0xE42F
+0xFDC7 0xE430
+0xFDC8 0xE431
+0xFDC9 0xE432
+0xFDCA 0xE433
+0xFDCB 0xE434
+0xFDCC 0xE435
+0xFDCD 0xE436
+0xFDCE 0xE437
+0xFDCF 0xE438
+0xFDD0 0xE439
+0xFDD1 0xE43A
+0xFDD2 0xE43B
+0xFDD3 0xE43C
+0xFDD4 0xE43D
+0xFDD5 0xE43E
+0xFDD6 0xE43F
+0xFDD7 0xE440
+0xFDD8 0xE441
+0xFDD9 0xE442
+0xFDDA 0xE443
+0xFDDB 0xE444
+0xFDDC 0xE445
+0xFDDD 0xE446
+0xFDDE 0xE447
+0xFDDF 0xE448
+0xFDE0 0xE449
+0xFDE1 0xE44A
+0xFDE2 0xE44B
+0xFDE3 0xE44C
+0xFDE4 0xE44D
+0xFDE5 0xE44E
+0xFDE6 0xE44F
+0xFDE7 0xE450
+0xFDE8 0xE451
+0xFDE9 0xE452
+0xFDEA 0xE453
+0xFDEB 0xE454
+0xFDEC 0xE455
+0xFDED 0xE456
+0xFDEE 0xE457
+0xFDEF 0xE458
+0xFDF0 0xE459
+0xFDF1 0xE45A
+0xFDF2 0xE45B
+0xFDF3 0xE45C
+0xFDF4 0xE45D
+0xFDF5 0xE45E
+0xFDF6 0xE45F
+0xFDF7 0xE460
+0xFDF8 0xE461
+0xFDF9 0xE462
+0xFDFA 0xE463
+0xFDFB 0xE464
+0xFDFC 0xE465
+0xFDFD 0xE466
+0xFDFE 0xE467
+0xFE40 0xFA0C
+0xFE41 0xFA0D
+0xFE42 0xFA0E
+0xFE43 0xFA0F
+0xFE44 0xFA11
+0xFE45 0xFA13
+0xFE46 0xFA14
+0xFE47 0xFA18
+0xFE48 0xFA1F
+0xFE49 0xFA20
+0xFE4A 0xFA21
+0xFE4B 0xFA23
+0xFE4C 0xFA24
+0xFE4D 0xFA27
+0xFE4E 0xFA28
+0xFE4F 0xFA29
+0xFE50 0x2E81
+0xFE51 0xE816
+0xFE52 0xE817
+0xFE53 0xE818
+0xFE54 0x2E84
+0xFE55 0x3473
+0xFE56 0x3447
+0xFE57 0x2E88
+0xFE58 0x2E8B
+0xFE59 0xE81E
+0xFE5A 0x359E
+0xFE5B 0x361A
+0xFE5C 0x360E
+0xFE5D 0x2E8C
+0xFE5E 0x2E97
+0xFE5F 0x396E
+0xFE60 0x3918
+0xFE61 0xE826
+0xFE62 0x39CF
+0xFE63 0x39DF
+0xFE64 0x3A73
+0xFE65 0x39D0
+0xFE66 0xE82B
+0xFE67 0xE82C
+0xFE68 0x3B4E
+0xFE69 0x3C6E
+0xFE6A 0x3CE0
+0xFE6B 0x2EA7
+0xFE6C 0xE831
+0xFE6D 0xE832
+0xFE6E 0x2EAA
+0xFE6F 0x4056
+0xFE70 0x415F
+0xFE71 0x2EAE
+0xFE72 0x4337
+0xFE73 0x2EB3
+0xFE74 0x2EB6
+0xFE75 0x2EB7
+0xFE76 0xE83B
+0xFE77 0x43B1
+0xFE78 0x43AC
+0xFE79 0x2EBB
+0xFE7A 0x43DD
+0xFE7B 0x44D6
+0xFE7C 0x4661
+0xFE7D 0x464C
+0xFE7E 0xE843
+0xFE80 0x4723
+0xFE81 0x4729
+0xFE82 0x477C
+0xFE83 0x478D
+0xFE84 0x2ECA
+0xFE85 0x4947
+0xFE86 0x497A
+0xFE87 0x497D
+0xFE88 0x4982
+0xFE89 0x4983
+0xFE8A 0x4985
+0xFE8B 0x4986
+0xFE8C 0x499F
+0xFE8D 0x499B
+0xFE8E 0x49B7
+0xFE8F 0x49B6
+0xFE90 0xE854
+0xFE91 0xE855
+0xFE92 0x4CA3
+0xFE93 0x4C9F
+0xFE94 0x4CA0
+0xFE95 0x4CA1
+0xFE96 0x4C77
+0xFE97 0x4CA2
+0xFE98 0x4D13
+0xFE99 0x4D14
+0xFE9A 0x4D15
+0xFE9B 0x4D16
+0xFE9C 0x4D17
+0xFE9D 0x4D18
+0xFE9E 0x4D19
+0xFE9F 0x4DAE
+0xFEA0 0xE864
+0xFEA1 0xE468
+0xFEA2 0xE469
+0xFEA3 0xE46A
+0xFEA4 0xE46B
+0xFEA5 0xE46C
+0xFEA6 0xE46D
+0xFEA7 0xE46E
+0xFEA8 0xE46F
+0xFEA9 0xE470
+0xFEAA 0xE471
+0xFEAB 0xE472
+0xFEAC 0xE473
+0xFEAD 0xE474
+0xFEAE 0xE475
+0xFEAF 0xE476
+0xFEB0 0xE477
+0xFEB1 0xE478
+0xFEB2 0xE479
+0xFEB3 0xE47A
+0xFEB4 0xE47B
+0xFEB5 0xE47C
+0xFEB6 0xE47D
+0xFEB7 0xE47E
+0xFEB8 0xE47F
+0xFEB9 0xE480
+0xFEBA 0xE481
+0xFEBB 0xE482
+0xFEBC 0xE483
+0xFEBD 0xE484
+0xFEBE 0xE485
+0xFEBF 0xE486
+0xFEC0 0xE487
+0xFEC1 0xE488
+0xFEC2 0xE489
+0xFEC3 0xE48A
+0xFEC4 0xE48B
+0xFEC5 0xE48C
+0xFEC6 0xE48D
+0xFEC7 0xE48E
+0xFEC8 0xE48F
+0xFEC9 0xE490
+0xFECA 0xE491
+0xFECB 0xE492
+0xFECC 0xE493
+0xFECD 0xE494
+0xFECE 0xE495
+0xFECF 0xE496
+0xFED0 0xE497
+0xFED1 0xE498
+0xFED2 0xE499
+0xFED3 0xE49A
+0xFED4 0xE49B
+0xFED5 0xE49C
+0xFED6 0xE49D
+0xFED7 0xE49E
+0xFED8 0xE49F
+0xFED9 0xE4A0
+0xFEDA 0xE4A1
+0xFEDB 0xE4A2
+0xFEDC 0xE4A3
+0xFEDD 0xE4A4
+0xFEDE 0xE4A5
+0xFEDF 0xE4A6
+0xFEE0 0xE4A7
+0xFEE1 0xE4A8
+0xFEE2 0xE4A9
+0xFEE3 0xE4AA
+0xFEE4 0xE4AB
+0xFEE5 0xE4AC
+0xFEE6 0xE4AD
+0xFEE7 0xE4AE
+0xFEE8 0xE4AF
+0xFEE9 0xE4B0
+0xFEEA 0xE4B1
+0xFEEB 0xE4B2
+0xFEEC 0xE4B3
+0xFEED 0xE4B4
+0xFEEE 0xE4B5
+0xFEEF 0xE4B6
+0xFEF0 0xE4B7
+0xFEF1 0xE4B8
+0xFEF2 0xE4B9
+0xFEF3 0xE4BA
+0xFEF4 0xE4BB
+0xFEF5 0xE4BC
+0xFEF6 0xE4BD
+0xFEF7 0xE4BE
+0xFEF8 0xE4BF
+0xFEF9 0xE4C0
+0xFEFA 0xE4C1
+0xFEFB 0xE4C2
+0xFEFC 0xE4C3
+0xFEFD 0xE4C4
+0xFEFE 0xE4C5
diff --git a/jni/iconv/tests/GBK.TXT b/jni/iconv/tests/GBK.TXT
new file mode 100644
index 0000000..bf98f4e
--- /dev/null
+++ b/jni/iconv/tests/GBK.TXT
@@ -0,0 +1,21919 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8140 0x4E02
+0x8141 0x4E04
+0x8142 0x4E05
+0x8143 0x4E06
+0x8144 0x4E0F
+0x8145 0x4E12
+0x8146 0x4E17
+0x8147 0x4E1F
+0x8148 0x4E20
+0x8149 0x4E21
+0x814A 0x4E23
+0x814B 0x4E26
+0x814C 0x4E29
+0x814D 0x4E2E
+0x814E 0x4E2F
+0x814F 0x4E31
+0x8150 0x4E33
+0x8151 0x4E35
+0x8152 0x4E37
+0x8153 0x4E3C
+0x8154 0x4E40
+0x8155 0x4E41
+0x8156 0x4E42
+0x8157 0x4E44
+0x8158 0x4E46
+0x8159 0x4E4A
+0x815A 0x4E51
+0x815B 0x4E55
+0x815C 0x4E57
+0x815D 0x4E5A
+0x815E 0x4E5B
+0x815F 0x4E62
+0x8160 0x4E63
+0x8161 0x4E64
+0x8162 0x4E65
+0x8163 0x4E67
+0x8164 0x4E68
+0x8165 0x4E6A
+0x8166 0x4E6B
+0x8167 0x4E6C
+0x8168 0x4E6D
+0x8169 0x4E6E
+0x816A 0x4E6F
+0x816B 0x4E72
+0x816C 0x4E74
+0x816D 0x4E75
+0x816E 0x4E76
+0x816F 0x4E77
+0x8170 0x4E78
+0x8171 0x4E79
+0x8172 0x4E7A
+0x8173 0x4E7B
+0x8174 0x4E7C
+0x8175 0x4E7D
+0x8176 0x4E7F
+0x8177 0x4E80
+0x8178 0x4E81
+0x8179 0x4E82
+0x817A 0x4E83
+0x817B 0x4E84
+0x817C 0x4E85
+0x817D 0x4E87
+0x817E 0x4E8A
+0x8180 0x4E90
+0x8181 0x4E96
+0x8182 0x4E97
+0x8183 0x4E99
+0x8184 0x4E9C
+0x8185 0x4E9D
+0x8186 0x4E9E
+0x8187 0x4EA3
+0x8188 0x4EAA
+0x8189 0x4EAF
+0x818A 0x4EB0
+0x818B 0x4EB1
+0x818C 0x4EB4
+0x818D 0x4EB6
+0x818E 0x4EB7
+0x818F 0x4EB8
+0x8190 0x4EB9
+0x8191 0x4EBC
+0x8192 0x4EBD
+0x8193 0x4EBE
+0x8194 0x4EC8
+0x8195 0x4ECC
+0x8196 0x4ECF
+0x8197 0x4ED0
+0x8198 0x4ED2
+0x8199 0x4EDA
+0x819A 0x4EDB
+0x819B 0x4EDC
+0x819C 0x4EE0
+0x819D 0x4EE2
+0x819E 0x4EE6
+0x819F 0x4EE7
+0x81A0 0x4EE9
+0x81A1 0x4EED
+0x81A2 0x4EEE
+0x81A3 0x4EEF
+0x81A4 0x4EF1
+0x81A5 0x4EF4
+0x81A6 0x4EF8
+0x81A7 0x4EF9
+0x81A8 0x4EFA
+0x81A9 0x4EFC
+0x81AA 0x4EFE
+0x81AB 0x4F00
+0x81AC 0x4F02
+0x81AD 0x4F03
+0x81AE 0x4F04
+0x81AF 0x4F05
+0x81B0 0x4F06
+0x81B1 0x4F07
+0x81B2 0x4F08
+0x81B3 0x4F0B
+0x81B4 0x4F0C
+0x81B5 0x4F12
+0x81B6 0x4F13
+0x81B7 0x4F14
+0x81B8 0x4F15
+0x81B9 0x4F16
+0x81BA 0x4F1C
+0x81BB 0x4F1D
+0x81BC 0x4F21
+0x81BD 0x4F23
+0x81BE 0x4F28
+0x81BF 0x4F29
+0x81C0 0x4F2C
+0x81C1 0x4F2D
+0x81C2 0x4F2E
+0x81C3 0x4F31
+0x81C4 0x4F33
+0x81C5 0x4F35
+0x81C6 0x4F37
+0x81C7 0x4F39
+0x81C8 0x4F3B
+0x81C9 0x4F3E
+0x81CA 0x4F3F
+0x81CB 0x4F40
+0x81CC 0x4F41
+0x81CD 0x4F42
+0x81CE 0x4F44
+0x81CF 0x4F45
+0x81D0 0x4F47
+0x81D1 0x4F48
+0x81D2 0x4F49
+0x81D3 0x4F4A
+0x81D4 0x4F4B
+0x81D5 0x4F4C
+0x81D6 0x4F52
+0x81D7 0x4F54
+0x81D8 0x4F56
+0x81D9 0x4F61
+0x81DA 0x4F62
+0x81DB 0x4F66
+0x81DC 0x4F68
+0x81DD 0x4F6A
+0x81DE 0x4F6B
+0x81DF 0x4F6D
+0x81E0 0x4F6E
+0x81E1 0x4F71
+0x81E2 0x4F72
+0x81E3 0x4F75
+0x81E4 0x4F77
+0x81E5 0x4F78
+0x81E6 0x4F79
+0x81E7 0x4F7A
+0x81E8 0x4F7D
+0x81E9 0x4F80
+0x81EA 0x4F81
+0x81EB 0x4F82
+0x81EC 0x4F85
+0x81ED 0x4F86
+0x81EE 0x4F87
+0x81EF 0x4F8A
+0x81F0 0x4F8C
+0x81F1 0x4F8E
+0x81F2 0x4F90
+0x81F3 0x4F92
+0x81F4 0x4F93
+0x81F5 0x4F95
+0x81F6 0x4F96
+0x81F7 0x4F98
+0x81F8 0x4F99
+0x81F9 0x4F9A
+0x81FA 0x4F9C
+0x81FB 0x4F9E
+0x81FC 0x4F9F
+0x81FD 0x4FA1
+0x81FE 0x4FA2
+0x8240 0x4FA4
+0x8241 0x4FAB
+0x8242 0x4FAD
+0x8243 0x4FB0
+0x8244 0x4FB1
+0x8245 0x4FB2
+0x8246 0x4FB3
+0x8247 0x4FB4
+0x8248 0x4FB6
+0x8249 0x4FB7
+0x824A 0x4FB8
+0x824B 0x4FB9
+0x824C 0x4FBA
+0x824D 0x4FBB
+0x824E 0x4FBC
+0x824F 0x4FBD
+0x8250 0x4FBE
+0x8251 0x4FC0
+0x8252 0x4FC1
+0x8253 0x4FC2
+0x8254 0x4FC6
+0x8255 0x4FC7
+0x8256 0x4FC8
+0x8257 0x4FC9
+0x8258 0x4FCB
+0x8259 0x4FCC
+0x825A 0x4FCD
+0x825B 0x4FD2
+0x825C 0x4FD3
+0x825D 0x4FD4
+0x825E 0x4FD5
+0x825F 0x4FD6
+0x8260 0x4FD9
+0x8261 0x4FDB
+0x8262 0x4FE0
+0x8263 0x4FE2
+0x8264 0x4FE4
+0x8265 0x4FE5
+0x8266 0x4FE7
+0x8267 0x4FEB
+0x8268 0x4FEC
+0x8269 0x4FF0
+0x826A 0x4FF2
+0x826B 0x4FF4
+0x826C 0x4FF5
+0x826D 0x4FF6
+0x826E 0x4FF7
+0x826F 0x4FF9
+0x8270 0x4FFB
+0x8271 0x4FFC
+0x8272 0x4FFD
+0x8273 0x4FFF
+0x8274 0x5000
+0x8275 0x5001
+0x8276 0x5002
+0x8277 0x5003
+0x8278 0x5004
+0x8279 0x5005
+0x827A 0x5006
+0x827B 0x5007
+0x827C 0x5008
+0x827D 0x5009
+0x827E 0x500A
+0x8280 0x500B
+0x8281 0x500E
+0x8282 0x5010
+0x8283 0x5011
+0x8284 0x5013
+0x8285 0x5015
+0x8286 0x5016
+0x8287 0x5017
+0x8288 0x501B
+0x8289 0x501D
+0x828A 0x501E
+0x828B 0x5020
+0x828C 0x5022
+0x828D 0x5023
+0x828E 0x5024
+0x828F 0x5027
+0x8290 0x502B
+0x8291 0x502F
+0x8292 0x5030
+0x8293 0x5031
+0x8294 0x5032
+0x8295 0x5033
+0x8296 0x5034
+0x8297 0x5035
+0x8298 0x5036
+0x8299 0x5037
+0x829A 0x5038
+0x829B 0x5039
+0x829C 0x503B
+0x829D 0x503D
+0x829E 0x503F
+0x829F 0x5040
+0x82A0 0x5041
+0x82A1 0x5042
+0x82A2 0x5044
+0x82A3 0x5045
+0x82A4 0x5046
+0x82A5 0x5049
+0x82A6 0x504A
+0x82A7 0x504B
+0x82A8 0x504D
+0x82A9 0x5050
+0x82AA 0x5051
+0x82AB 0x5052
+0x82AC 0x5053
+0x82AD 0x5054
+0x82AE 0x5056
+0x82AF 0x5057
+0x82B0 0x5058
+0x82B1 0x5059
+0x82B2 0x505B
+0x82B3 0x505D
+0x82B4 0x505E
+0x82B5 0x505F
+0x82B6 0x5060
+0x82B7 0x5061
+0x82B8 0x5062
+0x82B9 0x5063
+0x82BA 0x5064
+0x82BB 0x5066
+0x82BC 0x5067
+0x82BD 0x5068
+0x82BE 0x5069
+0x82BF 0x506A
+0x82C0 0x506B
+0x82C1 0x506D
+0x82C2 0x506E
+0x82C3 0x506F
+0x82C4 0x5070
+0x82C5 0x5071
+0x82C6 0x5072
+0x82C7 0x5073
+0x82C8 0x5074
+0x82C9 0x5075
+0x82CA 0x5078
+0x82CB 0x5079
+0x82CC 0x507A
+0x82CD 0x507C
+0x82CE 0x507D
+0x82CF 0x5081
+0x82D0 0x5082
+0x82D1 0x5083
+0x82D2 0x5084
+0x82D3 0x5086
+0x82D4 0x5087
+0x82D5 0x5089
+0x82D6 0x508A
+0x82D7 0x508B
+0x82D8 0x508C
+0x82D9 0x508E
+0x82DA 0x508F
+0x82DB 0x5090
+0x82DC 0x5091
+0x82DD 0x5092
+0x82DE 0x5093
+0x82DF 0x5094
+0x82E0 0x5095
+0x82E1 0x5096
+0x82E2 0x5097
+0x82E3 0x5098
+0x82E4 0x5099
+0x82E5 0x509A
+0x82E6 0x509B
+0x82E7 0x509C
+0x82E8 0x509D
+0x82E9 0x509E
+0x82EA 0x509F
+0x82EB 0x50A0
+0x82EC 0x50A1
+0x82ED 0x50A2
+0x82EE 0x50A4
+0x82EF 0x50A6
+0x82F0 0x50AA
+0x82F1 0x50AB
+0x82F2 0x50AD
+0x82F3 0x50AE
+0x82F4 0x50AF
+0x82F5 0x50B0
+0x82F6 0x50B1
+0x82F7 0x50B3
+0x82F8 0x50B4
+0x82F9 0x50B5
+0x82FA 0x50B6
+0x82FB 0x50B7
+0x82FC 0x50B8
+0x82FD 0x50B9
+0x82FE 0x50BC
+0x8340 0x50BD
+0x8341 0x50BE
+0x8342 0x50BF
+0x8343 0x50C0
+0x8344 0x50C1
+0x8345 0x50C2
+0x8346 0x50C3
+0x8347 0x50C4
+0x8348 0x50C5
+0x8349 0x50C6
+0x834A 0x50C7
+0x834B 0x50C8
+0x834C 0x50C9
+0x834D 0x50CA
+0x834E 0x50CB
+0x834F 0x50CC
+0x8350 0x50CD
+0x8351 0x50CE
+0x8352 0x50D0
+0x8353 0x50D1
+0x8354 0x50D2
+0x8355 0x50D3
+0x8356 0x50D4
+0x8357 0x50D5
+0x8358 0x50D7
+0x8359 0x50D8
+0x835A 0x50D9
+0x835B 0x50DB
+0x835C 0x50DC
+0x835D 0x50DD
+0x835E 0x50DE
+0x835F 0x50DF
+0x8360 0x50E0
+0x8361 0x50E1
+0x8362 0x50E2
+0x8363 0x50E3
+0x8364 0x50E4
+0x8365 0x50E5
+0x8366 0x50E8
+0x8367 0x50E9
+0x8368 0x50EA
+0x8369 0x50EB
+0x836A 0x50EF
+0x836B 0x50F0
+0x836C 0x50F1
+0x836D 0x50F2
+0x836E 0x50F4
+0x836F 0x50F6
+0x8370 0x50F7
+0x8371 0x50F8
+0x8372 0x50F9
+0x8373 0x50FA
+0x8374 0x50FC
+0x8375 0x50FD
+0x8376 0x50FE
+0x8377 0x50FF
+0x8378 0x5100
+0x8379 0x5101
+0x837A 0x5102
+0x837B 0x5103
+0x837C 0x5104
+0x837D 0x5105
+0x837E 0x5108
+0x8380 0x5109
+0x8381 0x510A
+0x8382 0x510C
+0x8383 0x510D
+0x8384 0x510E
+0x8385 0x510F
+0x8386 0x5110
+0x8387 0x5111
+0x8388 0x5113
+0x8389 0x5114
+0x838A 0x5115
+0x838B 0x5116
+0x838C 0x5117
+0x838D 0x5118
+0x838E 0x5119
+0x838F 0x511A
+0x8390 0x511B
+0x8391 0x511C
+0x8392 0x511D
+0x8393 0x511E
+0x8394 0x511F
+0x8395 0x5120
+0x8396 0x5122
+0x8397 0x5123
+0x8398 0x5124
+0x8399 0x5125
+0x839A 0x5126
+0x839B 0x5127
+0x839C 0x5128
+0x839D 0x5129
+0x839E 0x512A
+0x839F 0x512B
+0x83A0 0x512C
+0x83A1 0x512D
+0x83A2 0x512E
+0x83A3 0x512F
+0x83A4 0x5130
+0x83A5 0x5131
+0x83A6 0x5132
+0x83A7 0x5133
+0x83A8 0x5134
+0x83A9 0x5135
+0x83AA 0x5136
+0x83AB 0x5137
+0x83AC 0x5138
+0x83AD 0x5139
+0x83AE 0x513A
+0x83AF 0x513B
+0x83B0 0x513C
+0x83B1 0x513D
+0x83B2 0x513E
+0x83B3 0x5142
+0x83B4 0x5147
+0x83B5 0x514A
+0x83B6 0x514C
+0x83B7 0x514E
+0x83B8 0x514F
+0x83B9 0x5150
+0x83BA 0x5152
+0x83BB 0x5153
+0x83BC 0x5157
+0x83BD 0x5158
+0x83BE 0x5159
+0x83BF 0x515B
+0x83C0 0x515D
+0x83C1 0x515E
+0x83C2 0x515F
+0x83C3 0x5160
+0x83C4 0x5161
+0x83C5 0x5163
+0x83C6 0x5164
+0x83C7 0x5166
+0x83C8 0x5167
+0x83C9 0x5169
+0x83CA 0x516A
+0x83CB 0x516F
+0x83CC 0x5172
+0x83CD 0x517A
+0x83CE 0x517E
+0x83CF 0x517F
+0x83D0 0x5183
+0x83D1 0x5184
+0x83D2 0x5186
+0x83D3 0x5187
+0x83D4 0x518A
+0x83D5 0x518B
+0x83D6 0x518E
+0x83D7 0x518F
+0x83D8 0x5190
+0x83D9 0x5191
+0x83DA 0x5193
+0x83DB 0x5194
+0x83DC 0x5198
+0x83DD 0x519A
+0x83DE 0x519D
+0x83DF 0x519E
+0x83E0 0x519F
+0x83E1 0x51A1
+0x83E2 0x51A3
+0x83E3 0x51A6
+0x83E4 0x51A7
+0x83E5 0x51A8
+0x83E6 0x51A9
+0x83E7 0x51AA
+0x83E8 0x51AD
+0x83E9 0x51AE
+0x83EA 0x51B4
+0x83EB 0x51B8
+0x83EC 0x51B9
+0x83ED 0x51BA
+0x83EE 0x51BE
+0x83EF 0x51BF
+0x83F0 0x51C1
+0x83F1 0x51C2
+0x83F2 0x51C3
+0x83F3 0x51C5
+0x83F4 0x51C8
+0x83F5 0x51CA
+0x83F6 0x51CD
+0x83F7 0x51CE
+0x83F8 0x51D0
+0x83F9 0x51D2
+0x83FA 0x51D3
+0x83FB 0x51D4
+0x83FC 0x51D5
+0x83FD 0x51D6
+0x83FE 0x51D7
+0x8440 0x51D8
+0x8441 0x51D9
+0x8442 0x51DA
+0x8443 0x51DC
+0x8444 0x51DE
+0x8445 0x51DF
+0x8446 0x51E2
+0x8447 0x51E3
+0x8448 0x51E5
+0x8449 0x51E6
+0x844A 0x51E7
+0x844B 0x51E8
+0x844C 0x51E9
+0x844D 0x51EA
+0x844E 0x51EC
+0x844F 0x51EE
+0x8450 0x51F1
+0x8451 0x51F2
+0x8452 0x51F4
+0x8453 0x51F7
+0x8454 0x51FE
+0x8455 0x5204
+0x8456 0x5205
+0x8457 0x5209
+0x8458 0x520B
+0x8459 0x520C
+0x845A 0x520F
+0x845B 0x5210
+0x845C 0x5213
+0x845D 0x5214
+0x845E 0x5215
+0x845F 0x521C
+0x8460 0x521E
+0x8461 0x521F
+0x8462 0x5221
+0x8463 0x5222
+0x8464 0x5223
+0x8465 0x5225
+0x8466 0x5226
+0x8467 0x5227
+0x8468 0x522A
+0x8469 0x522C
+0x846A 0x522F
+0x846B 0x5231
+0x846C 0x5232
+0x846D 0x5234
+0x846E 0x5235
+0x846F 0x523C
+0x8470 0x523E
+0x8471 0x5244
+0x8472 0x5245
+0x8473 0x5246
+0x8474 0x5247
+0x8475 0x5248
+0x8476 0x5249
+0x8477 0x524B
+0x8478 0x524E
+0x8479 0x524F
+0x847A 0x5252
+0x847B 0x5253
+0x847C 0x5255
+0x847D 0x5257
+0x847E 0x5258
+0x8480 0x5259
+0x8481 0x525A
+0x8482 0x525B
+0x8483 0x525D
+0x8484 0x525F
+0x8485 0x5260
+0x8486 0x5262
+0x8487 0x5263
+0x8488 0x5264
+0x8489 0x5266
+0x848A 0x5268
+0x848B 0x526B
+0x848C 0x526C
+0x848D 0x526D
+0x848E 0x526E
+0x848F 0x5270
+0x8490 0x5271
+0x8491 0x5273
+0x8492 0x5274
+0x8493 0x5275
+0x8494 0x5276
+0x8495 0x5277
+0x8496 0x5278
+0x8497 0x5279
+0x8498 0x527A
+0x8499 0x527B
+0x849A 0x527C
+0x849B 0x527E
+0x849C 0x5280
+0x849D 0x5283
+0x849E 0x5284
+0x849F 0x5285
+0x84A0 0x5286
+0x84A1 0x5287
+0x84A2 0x5289
+0x84A3 0x528A
+0x84A4 0x528B
+0x84A5 0x528C
+0x84A6 0x528D
+0x84A7 0x528E
+0x84A8 0x528F
+0x84A9 0x5291
+0x84AA 0x5292
+0x84AB 0x5294
+0x84AC 0x5295
+0x84AD 0x5296
+0x84AE 0x5297
+0x84AF 0x5298
+0x84B0 0x5299
+0x84B1 0x529A
+0x84B2 0x529C
+0x84B3 0x52A4
+0x84B4 0x52A5
+0x84B5 0x52A6
+0x84B6 0x52A7
+0x84B7 0x52AE
+0x84B8 0x52AF
+0x84B9 0x52B0
+0x84BA 0x52B4
+0x84BB 0x52B5
+0x84BC 0x52B6
+0x84BD 0x52B7
+0x84BE 0x52B8
+0x84BF 0x52B9
+0x84C0 0x52BA
+0x84C1 0x52BB
+0x84C2 0x52BC
+0x84C3 0x52BD
+0x84C4 0x52C0
+0x84C5 0x52C1
+0x84C6 0x52C2
+0x84C7 0x52C4
+0x84C8 0x52C5
+0x84C9 0x52C6
+0x84CA 0x52C8
+0x84CB 0x52CA
+0x84CC 0x52CC
+0x84CD 0x52CD
+0x84CE 0x52CE
+0x84CF 0x52CF
+0x84D0 0x52D1
+0x84D1 0x52D3
+0x84D2 0x52D4
+0x84D3 0x52D5
+0x84D4 0x52D7
+0x84D5 0x52D9
+0x84D6 0x52DA
+0x84D7 0x52DB
+0x84D8 0x52DC
+0x84D9 0x52DD
+0x84DA 0x52DE
+0x84DB 0x52E0
+0x84DC 0x52E1
+0x84DD 0x52E2
+0x84DE 0x52E3
+0x84DF 0x52E5
+0x84E0 0x52E6
+0x84E1 0x52E7
+0x84E2 0x52E8
+0x84E3 0x52E9
+0x84E4 0x52EA
+0x84E5 0x52EB
+0x84E6 0x52EC
+0x84E7 0x52ED
+0x84E8 0x52EE
+0x84E9 0x52EF
+0x84EA 0x52F1
+0x84EB 0x52F2
+0x84EC 0x52F3
+0x84ED 0x52F4
+0x84EE 0x52F5
+0x84EF 0x52F6
+0x84F0 0x52F7
+0x84F1 0x52F8
+0x84F2 0x52FB
+0x84F3 0x52FC
+0x84F4 0x52FD
+0x84F5 0x5301
+0x84F6 0x5302
+0x84F7 0x5303
+0x84F8 0x5304
+0x84F9 0x5307
+0x84FA 0x5309
+0x84FB 0x530A
+0x84FC 0x530B
+0x84FD 0x530C
+0x84FE 0x530E
+0x8540 0x5311
+0x8541 0x5312
+0x8542 0x5313
+0x8543 0x5314
+0x8544 0x5318
+0x8545 0x531B
+0x8546 0x531C
+0x8547 0x531E
+0x8548 0x531F
+0x8549 0x5322
+0x854A 0x5324
+0x854B 0x5325
+0x854C 0x5327
+0x854D 0x5328
+0x854E 0x5329
+0x854F 0x532B
+0x8550 0x532C
+0x8551 0x532D
+0x8552 0x532F
+0x8553 0x5330
+0x8554 0x5331
+0x8555 0x5332
+0x8556 0x5333
+0x8557 0x5334
+0x8558 0x5335
+0x8559 0x5336
+0x855A 0x5337
+0x855B 0x5338
+0x855C 0x533C
+0x855D 0x533D
+0x855E 0x5340
+0x855F 0x5342
+0x8560 0x5344
+0x8561 0x5346
+0x8562 0x534B
+0x8563 0x534C
+0x8564 0x534D
+0x8565 0x5350
+0x8566 0x5354
+0x8567 0x5358
+0x8568 0x5359
+0x8569 0x535B
+0x856A 0x535D
+0x856B 0x5365
+0x856C 0x5368
+0x856D 0x536A
+0x856E 0x536C
+0x856F 0x536D
+0x8570 0x5372
+0x8571 0x5376
+0x8572 0x5379
+0x8573 0x537B
+0x8574 0x537C
+0x8575 0x537D
+0x8576 0x537E
+0x8577 0x5380
+0x8578 0x5381
+0x8579 0x5383
+0x857A 0x5387
+0x857B 0x5388
+0x857C 0x538A
+0x857D 0x538E
+0x857E 0x538F
+0x8580 0x5390
+0x8581 0x5391
+0x8582 0x5392
+0x8583 0x5393
+0x8584 0x5394
+0x8585 0x5396
+0x8586 0x5397
+0x8587 0x5399
+0x8588 0x539B
+0x8589 0x539C
+0x858A 0x539E
+0x858B 0x53A0
+0x858C 0x53A1
+0x858D 0x53A4
+0x858E 0x53A7
+0x858F 0x53AA
+0x8590 0x53AB
+0x8591 0x53AC
+0x8592 0x53AD
+0x8593 0x53AF
+0x8594 0x53B0
+0x8595 0x53B1
+0x8596 0x53B2
+0x8597 0x53B3
+0x8598 0x53B4
+0x8599 0x53B5
+0x859A 0x53B7
+0x859B 0x53B8
+0x859C 0x53B9
+0x859D 0x53BA
+0x859E 0x53BC
+0x859F 0x53BD
+0x85A0 0x53BE
+0x85A1 0x53C0
+0x85A2 0x53C3
+0x85A3 0x53C4
+0x85A4 0x53C5
+0x85A5 0x53C6
+0x85A6 0x53C7
+0x85A7 0x53CE
+0x85A8 0x53CF
+0x85A9 0x53D0
+0x85AA 0x53D2
+0x85AB 0x53D3
+0x85AC 0x53D5
+0x85AD 0x53DA
+0x85AE 0x53DC
+0x85AF 0x53DD
+0x85B0 0x53DE
+0x85B1 0x53E1
+0x85B2 0x53E2
+0x85B3 0x53E7
+0x85B4 0x53F4
+0x85B5 0x53FA
+0x85B6 0x53FE
+0x85B7 0x53FF
+0x85B8 0x5400
+0x85B9 0x5402
+0x85BA 0x5405
+0x85BB 0x5407
+0x85BC 0x540B
+0x85BD 0x5414
+0x85BE 0x5418
+0x85BF 0x5419
+0x85C0 0x541A
+0x85C1 0x541C
+0x85C2 0x5422
+0x85C3 0x5424
+0x85C4 0x5425
+0x85C5 0x542A
+0x85C6 0x5430
+0x85C7 0x5433
+0x85C8 0x5436
+0x85C9 0x5437
+0x85CA 0x543A
+0x85CB 0x543D
+0x85CC 0x543F
+0x85CD 0x5441
+0x85CE 0x5442
+0x85CF 0x5444
+0x85D0 0x5445
+0x85D1 0x5447
+0x85D2 0x5449
+0x85D3 0x544C
+0x85D4 0x544D
+0x85D5 0x544E
+0x85D6 0x544F
+0x85D7 0x5451
+0x85D8 0x545A
+0x85D9 0x545D
+0x85DA 0x545E
+0x85DB 0x545F
+0x85DC 0x5460
+0x85DD 0x5461
+0x85DE 0x5463
+0x85DF 0x5465
+0x85E0 0x5467
+0x85E1 0x5469
+0x85E2 0x546A
+0x85E3 0x546B
+0x85E4 0x546C
+0x85E5 0x546D
+0x85E6 0x546E
+0x85E7 0x546F
+0x85E8 0x5470
+0x85E9 0x5474
+0x85EA 0x5479
+0x85EB 0x547A
+0x85EC 0x547E
+0x85ED 0x547F
+0x85EE 0x5481
+0x85EF 0x5483
+0x85F0 0x5485
+0x85F1 0x5487
+0x85F2 0x5488
+0x85F3 0x5489
+0x85F4 0x548A
+0x85F5 0x548D
+0x85F6 0x5491
+0x85F7 0x5493
+0x85F8 0x5497
+0x85F9 0x5498
+0x85FA 0x549C
+0x85FB 0x549E
+0x85FC 0x549F
+0x85FD 0x54A0
+0x85FE 0x54A1
+0x8640 0x54A2
+0x8641 0x54A5
+0x8642 0x54AE
+0x8643 0x54B0
+0x8644 0x54B2
+0x8645 0x54B5
+0x8646 0x54B6
+0x8647 0x54B7
+0x8648 0x54B9
+0x8649 0x54BA
+0x864A 0x54BC
+0x864B 0x54BE
+0x864C 0x54C3
+0x864D 0x54C5
+0x864E 0x54CA
+0x864F 0x54CB
+0x8650 0x54D6
+0x8651 0x54D8
+0x8652 0x54DB
+0x8653 0x54E0
+0x8654 0x54E1
+0x8655 0x54E2
+0x8656 0x54E3
+0x8657 0x54E4
+0x8658 0x54EB
+0x8659 0x54EC
+0x865A 0x54EF
+0x865B 0x54F0
+0x865C 0x54F1
+0x865D 0x54F4
+0x865E 0x54F5
+0x865F 0x54F6
+0x8660 0x54F7
+0x8661 0x54F8
+0x8662 0x54F9
+0x8663 0x54FB
+0x8664 0x54FE
+0x8665 0x5500
+0x8666 0x5502
+0x8667 0x5503
+0x8668 0x5504
+0x8669 0x5505
+0x866A 0x5508
+0x866B 0x550A
+0x866C 0x550B
+0x866D 0x550C
+0x866E 0x550D
+0x866F 0x550E
+0x8670 0x5512
+0x8671 0x5513
+0x8672 0x5515
+0x8673 0x5516
+0x8674 0x5517
+0x8675 0x5518
+0x8676 0x5519
+0x8677 0x551A
+0x8678 0x551C
+0x8679 0x551D
+0x867A 0x551E
+0x867B 0x551F
+0x867C 0x5521
+0x867D 0x5525
+0x867E 0x5526
+0x8680 0x5528
+0x8681 0x5529
+0x8682 0x552B
+0x8683 0x552D
+0x8684 0x5532
+0x8685 0x5534
+0x8686 0x5535
+0x8687 0x5536
+0x8688 0x5538
+0x8689 0x5539
+0x868A 0x553A
+0x868B 0x553B
+0x868C 0x553D
+0x868D 0x5540
+0x868E 0x5542
+0x868F 0x5545
+0x8690 0x5547
+0x8691 0x5548
+0x8692 0x554B
+0x8693 0x554C
+0x8694 0x554D
+0x8695 0x554E
+0x8696 0x554F
+0x8697 0x5551
+0x8698 0x5552
+0x8699 0x5553
+0x869A 0x5554
+0x869B 0x5557
+0x869C 0x5558
+0x869D 0x5559
+0x869E 0x555A
+0x869F 0x555B
+0x86A0 0x555D
+0x86A1 0x555E
+0x86A2 0x555F
+0x86A3 0x5560
+0x86A4 0x5562
+0x86A5 0x5563
+0x86A6 0x5568
+0x86A7 0x5569
+0x86A8 0x556B
+0x86A9 0x556F
+0x86AA 0x5570
+0x86AB 0x5571
+0x86AC 0x5572
+0x86AD 0x5573
+0x86AE 0x5574
+0x86AF 0x5579
+0x86B0 0x557A
+0x86B1 0x557D
+0x86B2 0x557F
+0x86B3 0x5585
+0x86B4 0x5586
+0x86B5 0x558C
+0x86B6 0x558D
+0x86B7 0x558E
+0x86B8 0x5590
+0x86B9 0x5592
+0x86BA 0x5593
+0x86BB 0x5595
+0x86BC 0x5596
+0x86BD 0x5597
+0x86BE 0x559A
+0x86BF 0x559B
+0x86C0 0x559E
+0x86C1 0x55A0
+0x86C2 0x55A1
+0x86C3 0x55A2
+0x86C4 0x55A3
+0x86C5 0x55A4
+0x86C6 0x55A5
+0x86C7 0x55A6
+0x86C8 0x55A8
+0x86C9 0x55A9
+0x86CA 0x55AA
+0x86CB 0x55AB
+0x86CC 0x55AC
+0x86CD 0x55AD
+0x86CE 0x55AE
+0x86CF 0x55AF
+0x86D0 0x55B0
+0x86D1 0x55B2
+0x86D2 0x55B4
+0x86D3 0x55B6
+0x86D4 0x55B8
+0x86D5 0x55BA
+0x86D6 0x55BC
+0x86D7 0x55BF
+0x86D8 0x55C0
+0x86D9 0x55C1
+0x86DA 0x55C2
+0x86DB 0x55C3
+0x86DC 0x55C6
+0x86DD 0x55C7
+0x86DE 0x55C8
+0x86DF 0x55CA
+0x86E0 0x55CB
+0x86E1 0x55CE
+0x86E2 0x55CF
+0x86E3 0x55D0
+0x86E4 0x55D5
+0x86E5 0x55D7
+0x86E6 0x55D8
+0x86E7 0x55D9
+0x86E8 0x55DA
+0x86E9 0x55DB
+0x86EA 0x55DE
+0x86EB 0x55E0
+0x86EC 0x55E2
+0x86ED 0x55E7
+0x86EE 0x55E9
+0x86EF 0x55ED
+0x86F0 0x55EE
+0x86F1 0x55F0
+0x86F2 0x55F1
+0x86F3 0x55F4
+0x86F4 0x55F6
+0x86F5 0x55F8
+0x86F6 0x55F9
+0x86F7 0x55FA
+0x86F8 0x55FB
+0x86F9 0x55FC
+0x86FA 0x55FF
+0x86FB 0x5602
+0x86FC 0x5603
+0x86FD 0x5604
+0x86FE 0x5605
+0x8740 0x5606
+0x8741 0x5607
+0x8742 0x560A
+0x8743 0x560B
+0x8744 0x560D
+0x8745 0x5610
+0x8746 0x5611
+0x8747 0x5612
+0x8748 0x5613
+0x8749 0x5614
+0x874A 0x5615
+0x874B 0x5616
+0x874C 0x5617
+0x874D 0x5619
+0x874E 0x561A
+0x874F 0x561C
+0x8750 0x561D
+0x8751 0x5620
+0x8752 0x5621
+0x8753 0x5622
+0x8754 0x5625
+0x8755 0x5626
+0x8756 0x5628
+0x8757 0x5629
+0x8758 0x562A
+0x8759 0x562B
+0x875A 0x562E
+0x875B 0x562F
+0x875C 0x5630
+0x875D 0x5633
+0x875E 0x5635
+0x875F 0x5637
+0x8760 0x5638
+0x8761 0x563A
+0x8762 0x563C
+0x8763 0x563D
+0x8764 0x563E
+0x8765 0x5640
+0x8766 0x5641
+0x8767 0x5642
+0x8768 0x5643
+0x8769 0x5644
+0x876A 0x5645
+0x876B 0x5646
+0x876C 0x5647
+0x876D 0x5648
+0x876E 0x5649
+0x876F 0x564A
+0x8770 0x564B
+0x8771 0x564F
+0x8772 0x5650
+0x8773 0x5651
+0x8774 0x5652
+0x8775 0x5653
+0x8776 0x5655
+0x8777 0x5656
+0x8778 0x565A
+0x8779 0x565B
+0x877A 0x565D
+0x877B 0x565E
+0x877C 0x565F
+0x877D 0x5660
+0x877E 0x5661
+0x8780 0x5663
+0x8781 0x5665
+0x8782 0x5666
+0x8783 0x5667
+0x8784 0x566D
+0x8785 0x566E
+0x8786 0x566F
+0x8787 0x5670
+0x8788 0x5672
+0x8789 0x5673
+0x878A 0x5674
+0x878B 0x5675
+0x878C 0x5677
+0x878D 0x5678
+0x878E 0x5679
+0x878F 0x567A
+0x8790 0x567D
+0x8791 0x567E
+0x8792 0x567F
+0x8793 0x5680
+0x8794 0x5681
+0x8795 0x5682
+0x8796 0x5683
+0x8797 0x5684
+0x8798 0x5687
+0x8799 0x5688
+0x879A 0x5689
+0x879B 0x568A
+0x879C 0x568B
+0x879D 0x568C
+0x879E 0x568D
+0x879F 0x5690
+0x87A0 0x5691
+0x87A1 0x5692
+0x87A2 0x5694
+0x87A3 0x5695
+0x87A4 0x5696
+0x87A5 0x5697
+0x87A6 0x5698
+0x87A7 0x5699
+0x87A8 0x569A
+0x87A9 0x569B
+0x87AA 0x569C
+0x87AB 0x569D
+0x87AC 0x569E
+0x87AD 0x569F
+0x87AE 0x56A0
+0x87AF 0x56A1
+0x87B0 0x56A2
+0x87B1 0x56A4
+0x87B2 0x56A5
+0x87B3 0x56A6
+0x87B4 0x56A7
+0x87B5 0x56A8
+0x87B6 0x56A9
+0x87B7 0x56AA
+0x87B8 0x56AB
+0x87B9 0x56AC
+0x87BA 0x56AD
+0x87BB 0x56AE
+0x87BC 0x56B0
+0x87BD 0x56B1
+0x87BE 0x56B2
+0x87BF 0x56B3
+0x87C0 0x56B4
+0x87C1 0x56B5
+0x87C2 0x56B6
+0x87C3 0x56B8
+0x87C4 0x56B9
+0x87C5 0x56BA
+0x87C6 0x56BB
+0x87C7 0x56BD
+0x87C8 0x56BE
+0x87C9 0x56BF
+0x87CA 0x56C0
+0x87CB 0x56C1
+0x87CC 0x56C2
+0x87CD 0x56C3
+0x87CE 0x56C4
+0x87CF 0x56C5
+0x87D0 0x56C6
+0x87D1 0x56C7
+0x87D2 0x56C8
+0x87D3 0x56C9
+0x87D4 0x56CB
+0x87D5 0x56CC
+0x87D6 0x56CD
+0x87D7 0x56CE
+0x87D8 0x56CF
+0x87D9 0x56D0
+0x87DA 0x56D1
+0x87DB 0x56D2
+0x87DC 0x56D3
+0x87DD 0x56D5
+0x87DE 0x56D6
+0x87DF 0x56D8
+0x87E0 0x56D9
+0x87E1 0x56DC
+0x87E2 0x56E3
+0x87E3 0x56E5
+0x87E4 0x56E6
+0x87E5 0x56E7
+0x87E6 0x56E8
+0x87E7 0x56E9
+0x87E8 0x56EA
+0x87E9 0x56EC
+0x87EA 0x56EE
+0x87EB 0x56EF
+0x87EC 0x56F2
+0x87ED 0x56F3
+0x87EE 0x56F6
+0x87EF 0x56F7
+0x87F0 0x56F8
+0x87F1 0x56FB
+0x87F2 0x56FC
+0x87F3 0x5700
+0x87F4 0x5701
+0x87F5 0x5702
+0x87F6 0x5705
+0x87F7 0x5707
+0x87F8 0x570B
+0x87F9 0x570C
+0x87FA 0x570D
+0x87FB 0x570E
+0x87FC 0x570F
+0x87FD 0x5710
+0x87FE 0x5711
+0x8840 0x5712
+0x8841 0x5713
+0x8842 0x5714
+0x8843 0x5715
+0x8844 0x5716
+0x8845 0x5717
+0x8846 0x5718
+0x8847 0x5719
+0x8848 0x571A
+0x8849 0x571B
+0x884A 0x571D
+0x884B 0x571E
+0x884C 0x5720
+0x884D 0x5721
+0x884E 0x5722
+0x884F 0x5724
+0x8850 0x5725
+0x8851 0x5726
+0x8852 0x5727
+0x8853 0x572B
+0x8854 0x5731
+0x8855 0x5732
+0x8856 0x5734
+0x8857 0x5735
+0x8858 0x5736
+0x8859 0x5737
+0x885A 0x5738
+0x885B 0x573C
+0x885C 0x573D
+0x885D 0x573F
+0x885E 0x5741
+0x885F 0x5743
+0x8860 0x5744
+0x8861 0x5745
+0x8862 0x5746
+0x8863 0x5748
+0x8864 0x5749
+0x8865 0x574B
+0x8866 0x5752
+0x8867 0x5753
+0x8868 0x5754
+0x8869 0x5755
+0x886A 0x5756
+0x886B 0x5758
+0x886C 0x5759
+0x886D 0x5762
+0x886E 0x5763
+0x886F 0x5765
+0x8870 0x5767
+0x8871 0x576C
+0x8872 0x576E
+0x8873 0x5770
+0x8874 0x5771
+0x8875 0x5772
+0x8876 0x5774
+0x8877 0x5775
+0x8878 0x5778
+0x8879 0x5779
+0x887A 0x577A
+0x887B 0x577D
+0x887C 0x577E
+0x887D 0x577F
+0x887E 0x5780
+0x8880 0x5781
+0x8881 0x5787
+0x8882 0x5788
+0x8883 0x5789
+0x8884 0x578A
+0x8885 0x578D
+0x8886 0x578E
+0x8887 0x578F
+0x8888 0x5790
+0x8889 0x5791
+0x888A 0x5794
+0x888B 0x5795
+0x888C 0x5796
+0x888D 0x5797
+0x888E 0x5798
+0x888F 0x5799
+0x8890 0x579A
+0x8891 0x579C
+0x8892 0x579D
+0x8893 0x579E
+0x8894 0x579F
+0x8895 0x57A5
+0x8896 0x57A8
+0x8897 0x57AA
+0x8898 0x57AC
+0x8899 0x57AF
+0x889A 0x57B0
+0x889B 0x57B1
+0x889C 0x57B3
+0x889D 0x57B5
+0x889E 0x57B6
+0x889F 0x57B7
+0x88A0 0x57B9
+0x88A1 0x57BA
+0x88A2 0x57BB
+0x88A3 0x57BC
+0x88A4 0x57BD
+0x88A5 0x57BE
+0x88A6 0x57BF
+0x88A7 0x57C0
+0x88A8 0x57C1
+0x88A9 0x57C4
+0x88AA 0x57C5
+0x88AB 0x57C6
+0x88AC 0x57C7
+0x88AD 0x57C8
+0x88AE 0x57C9
+0x88AF 0x57CA
+0x88B0 0x57CC
+0x88B1 0x57CD
+0x88B2 0x57D0
+0x88B3 0x57D1
+0x88B4 0x57D3
+0x88B5 0x57D6
+0x88B6 0x57D7
+0x88B7 0x57DB
+0x88B8 0x57DC
+0x88B9 0x57DE
+0x88BA 0x57E1
+0x88BB 0x57E2
+0x88BC 0x57E3
+0x88BD 0x57E5
+0x88BE 0x57E6
+0x88BF 0x57E7
+0x88C0 0x57E8
+0x88C1 0x57E9
+0x88C2 0x57EA
+0x88C3 0x57EB
+0x88C4 0x57EC
+0x88C5 0x57EE
+0x88C6 0x57F0
+0x88C7 0x57F1
+0x88C8 0x57F2
+0x88C9 0x57F3
+0x88CA 0x57F5
+0x88CB 0x57F6
+0x88CC 0x57F7
+0x88CD 0x57FB
+0x88CE 0x57FC
+0x88CF 0x57FE
+0x88D0 0x57FF
+0x88D1 0x5801
+0x88D2 0x5803
+0x88D3 0x5804
+0x88D4 0x5805
+0x88D5 0x5808
+0x88D6 0x5809
+0x88D7 0x580A
+0x88D8 0x580C
+0x88D9 0x580E
+0x88DA 0x580F
+0x88DB 0x5810
+0x88DC 0x5812
+0x88DD 0x5813
+0x88DE 0x5814
+0x88DF 0x5816
+0x88E0 0x5817
+0x88E1 0x5818
+0x88E2 0x581A
+0x88E3 0x581B
+0x88E4 0x581C
+0x88E5 0x581D
+0x88E6 0x581F
+0x88E7 0x5822
+0x88E8 0x5823
+0x88E9 0x5825
+0x88EA 0x5826
+0x88EB 0x5827
+0x88EC 0x5828
+0x88ED 0x5829
+0x88EE 0x582B
+0x88EF 0x582C
+0x88F0 0x582D
+0x88F1 0x582E
+0x88F2 0x582F
+0x88F3 0x5831
+0x88F4 0x5832
+0x88F5 0x5833
+0x88F6 0x5834
+0x88F7 0x5836
+0x88F8 0x5837
+0x88F9 0x5838
+0x88FA 0x5839
+0x88FB 0x583A
+0x88FC 0x583B
+0x88FD 0x583C
+0x88FE 0x583D
+0x8940 0x583E
+0x8941 0x583F
+0x8942 0x5840
+0x8943 0x5841
+0x8944 0x5842
+0x8945 0x5843
+0x8946 0x5845
+0x8947 0x5846
+0x8948 0x5847
+0x8949 0x5848
+0x894A 0x5849
+0x894B 0x584A
+0x894C 0x584B
+0x894D 0x584E
+0x894E 0x584F
+0x894F 0x5850
+0x8950 0x5852
+0x8951 0x5853
+0x8952 0x5855
+0x8953 0x5856
+0x8954 0x5857
+0x8955 0x5859
+0x8956 0x585A
+0x8957 0x585B
+0x8958 0x585C
+0x8959 0x585D
+0x895A 0x585F
+0x895B 0x5860
+0x895C 0x5861
+0x895D 0x5862
+0x895E 0x5863
+0x895F 0x5864
+0x8960 0x5866
+0x8961 0x5867
+0x8962 0x5868
+0x8963 0x5869
+0x8964 0x586A
+0x8965 0x586D
+0x8966 0x586E
+0x8967 0x586F
+0x8968 0x5870
+0x8969 0x5871
+0x896A 0x5872
+0x896B 0x5873
+0x896C 0x5874
+0x896D 0x5875
+0x896E 0x5876
+0x896F 0x5877
+0x8970 0x5878
+0x8971 0x5879
+0x8972 0x587A
+0x8973 0x587B
+0x8974 0x587C
+0x8975 0x587D
+0x8976 0x587F
+0x8977 0x5882
+0x8978 0x5884
+0x8979 0x5886
+0x897A 0x5887
+0x897B 0x5888
+0x897C 0x588A
+0x897D 0x588B
+0x897E 0x588C
+0x8980 0x588D
+0x8981 0x588E
+0x8982 0x588F
+0x8983 0x5890
+0x8984 0x5891
+0x8985 0x5894
+0x8986 0x5895
+0x8987 0x5896
+0x8988 0x5897
+0x8989 0x5898
+0x898A 0x589B
+0x898B 0x589C
+0x898C 0x589D
+0x898D 0x58A0
+0x898E 0x58A1
+0x898F 0x58A2
+0x8990 0x58A3
+0x8991 0x58A4
+0x8992 0x58A5
+0x8993 0x58A6
+0x8994 0x58A7
+0x8995 0x58AA
+0x8996 0x58AB
+0x8997 0x58AC
+0x8998 0x58AD
+0x8999 0x58AE
+0x899A 0x58AF
+0x899B 0x58B0
+0x899C 0x58B1
+0x899D 0x58B2
+0x899E 0x58B3
+0x899F 0x58B4
+0x89A0 0x58B5
+0x89A1 0x58B6
+0x89A2 0x58B7
+0x89A3 0x58B8
+0x89A4 0x58B9
+0x89A5 0x58BA
+0x89A6 0x58BB
+0x89A7 0x58BD
+0x89A8 0x58BE
+0x89A9 0x58BF
+0x89AA 0x58C0
+0x89AB 0x58C2
+0x89AC 0x58C3
+0x89AD 0x58C4
+0x89AE 0x58C6
+0x89AF 0x58C7
+0x89B0 0x58C8
+0x89B1 0x58C9
+0x89B2 0x58CA
+0x89B3 0x58CB
+0x89B4 0x58CC
+0x89B5 0x58CD
+0x89B6 0x58CE
+0x89B7 0x58CF
+0x89B8 0x58D0
+0x89B9 0x58D2
+0x89BA 0x58D3
+0x89BB 0x58D4
+0x89BC 0x58D6
+0x89BD 0x58D7
+0x89BE 0x58D8
+0x89BF 0x58D9
+0x89C0 0x58DA
+0x89C1 0x58DB
+0x89C2 0x58DC
+0x89C3 0x58DD
+0x89C4 0x58DE
+0x89C5 0x58DF
+0x89C6 0x58E0
+0x89C7 0x58E1
+0x89C8 0x58E2
+0x89C9 0x58E3
+0x89CA 0x58E5
+0x89CB 0x58E6
+0x89CC 0x58E7
+0x89CD 0x58E8
+0x89CE 0x58E9
+0x89CF 0x58EA
+0x89D0 0x58ED
+0x89D1 0x58EF
+0x89D2 0x58F1
+0x89D3 0x58F2
+0x89D4 0x58F4
+0x89D5 0x58F5
+0x89D6 0x58F7
+0x89D7 0x58F8
+0x89D8 0x58FA
+0x89D9 0x58FB
+0x89DA 0x58FC
+0x89DB 0x58FD
+0x89DC 0x58FE
+0x89DD 0x58FF
+0x89DE 0x5900
+0x89DF 0x5901
+0x89E0 0x5903
+0x89E1 0x5905
+0x89E2 0x5906
+0x89E3 0x5908
+0x89E4 0x5909
+0x89E5 0x590A
+0x89E6 0x590B
+0x89E7 0x590C
+0x89E8 0x590E
+0x89E9 0x5910
+0x89EA 0x5911
+0x89EB 0x5912
+0x89EC 0x5913
+0x89ED 0x5917
+0x89EE 0x5918
+0x89EF 0x591B
+0x89F0 0x591D
+0x89F1 0x591E
+0x89F2 0x5920
+0x89F3 0x5921
+0x89F4 0x5922
+0x89F5 0x5923
+0x89F6 0x5926
+0x89F7 0x5928
+0x89F8 0x592C
+0x89F9 0x5930
+0x89FA 0x5932
+0x89FB 0x5933
+0x89FC 0x5935
+0x89FD 0x5936
+0x89FE 0x593B
+0x8A40 0x593D
+0x8A41 0x593E
+0x8A42 0x593F
+0x8A43 0x5940
+0x8A44 0x5943
+0x8A45 0x5945
+0x8A46 0x5946
+0x8A47 0x594A
+0x8A48 0x594C
+0x8A49 0x594D
+0x8A4A 0x5950
+0x8A4B 0x5952
+0x8A4C 0x5953
+0x8A4D 0x5959
+0x8A4E 0x595B
+0x8A4F 0x595C
+0x8A50 0x595D
+0x8A51 0x595E
+0x8A52 0x595F
+0x8A53 0x5961
+0x8A54 0x5963
+0x8A55 0x5964
+0x8A56 0x5966
+0x8A57 0x5967
+0x8A58 0x5968
+0x8A59 0x5969
+0x8A5A 0x596A
+0x8A5B 0x596B
+0x8A5C 0x596C
+0x8A5D 0x596D
+0x8A5E 0x596E
+0x8A5F 0x596F
+0x8A60 0x5970
+0x8A61 0x5971
+0x8A62 0x5972
+0x8A63 0x5975
+0x8A64 0x5977
+0x8A65 0x597A
+0x8A66 0x597B
+0x8A67 0x597C
+0x8A68 0x597E
+0x8A69 0x597F
+0x8A6A 0x5980
+0x8A6B 0x5985
+0x8A6C 0x5989
+0x8A6D 0x598B
+0x8A6E 0x598C
+0x8A6F 0x598E
+0x8A70 0x598F
+0x8A71 0x5990
+0x8A72 0x5991
+0x8A73 0x5994
+0x8A74 0x5995
+0x8A75 0x5998
+0x8A76 0x599A
+0x8A77 0x599B
+0x8A78 0x599C
+0x8A79 0x599D
+0x8A7A 0x599F
+0x8A7B 0x59A0
+0x8A7C 0x59A1
+0x8A7D 0x59A2
+0x8A7E 0x59A6
+0x8A80 0x59A7
+0x8A81 0x59AC
+0x8A82 0x59AD
+0x8A83 0x59B0
+0x8A84 0x59B1
+0x8A85 0x59B3
+0x8A86 0x59B4
+0x8A87 0x59B5
+0x8A88 0x59B6
+0x8A89 0x59B7
+0x8A8A 0x59B8
+0x8A8B 0x59BA
+0x8A8C 0x59BC
+0x8A8D 0x59BD
+0x8A8E 0x59BF
+0x8A8F 0x59C0
+0x8A90 0x59C1
+0x8A91 0x59C2
+0x8A92 0x59C3
+0x8A93 0x59C4
+0x8A94 0x59C5
+0x8A95 0x59C7
+0x8A96 0x59C8
+0x8A97 0x59C9
+0x8A98 0x59CC
+0x8A99 0x59CD
+0x8A9A 0x59CE
+0x8A9B 0x59CF
+0x8A9C 0x59D5
+0x8A9D 0x59D6
+0x8A9E 0x59D9
+0x8A9F 0x59DB
+0x8AA0 0x59DE
+0x8AA1 0x59DF
+0x8AA2 0x59E0
+0x8AA3 0x59E1
+0x8AA4 0x59E2
+0x8AA5 0x59E4
+0x8AA6 0x59E6
+0x8AA7 0x59E7
+0x8AA8 0x59E9
+0x8AA9 0x59EA
+0x8AAA 0x59EB
+0x8AAB 0x59ED
+0x8AAC 0x59EE
+0x8AAD 0x59EF
+0x8AAE 0x59F0
+0x8AAF 0x59F1
+0x8AB0 0x59F2
+0x8AB1 0x59F3
+0x8AB2 0x59F4
+0x8AB3 0x59F5
+0x8AB4 0x59F6
+0x8AB5 0x59F7
+0x8AB6 0x59F8
+0x8AB7 0x59FA
+0x8AB8 0x59FC
+0x8AB9 0x59FD
+0x8ABA 0x59FE
+0x8ABB 0x5A00
+0x8ABC 0x5A02
+0x8ABD 0x5A0A
+0x8ABE 0x5A0B
+0x8ABF 0x5A0D
+0x8AC0 0x5A0E
+0x8AC1 0x5A0F
+0x8AC2 0x5A10
+0x8AC3 0x5A12
+0x8AC4 0x5A14
+0x8AC5 0x5A15
+0x8AC6 0x5A16
+0x8AC7 0x5A17
+0x8AC8 0x5A19
+0x8AC9 0x5A1A
+0x8ACA 0x5A1B
+0x8ACB 0x5A1D
+0x8ACC 0x5A1E
+0x8ACD 0x5A21
+0x8ACE 0x5A22
+0x8ACF 0x5A24
+0x8AD0 0x5A26
+0x8AD1 0x5A27
+0x8AD2 0x5A28
+0x8AD3 0x5A2A
+0x8AD4 0x5A2B
+0x8AD5 0x5A2C
+0x8AD6 0x5A2D
+0x8AD7 0x5A2E
+0x8AD8 0x5A2F
+0x8AD9 0x5A30
+0x8ADA 0x5A33
+0x8ADB 0x5A35
+0x8ADC 0x5A37
+0x8ADD 0x5A38
+0x8ADE 0x5A39
+0x8ADF 0x5A3A
+0x8AE0 0x5A3B
+0x8AE1 0x5A3D
+0x8AE2 0x5A3E
+0x8AE3 0x5A3F
+0x8AE4 0x5A41
+0x8AE5 0x5A42
+0x8AE6 0x5A43
+0x8AE7 0x5A44
+0x8AE8 0x5A45
+0x8AE9 0x5A47
+0x8AEA 0x5A48
+0x8AEB 0x5A4B
+0x8AEC 0x5A4C
+0x8AED 0x5A4D
+0x8AEE 0x5A4E
+0x8AEF 0x5A4F
+0x8AF0 0x5A50
+0x8AF1 0x5A51
+0x8AF2 0x5A52
+0x8AF3 0x5A53
+0x8AF4 0x5A54
+0x8AF5 0x5A56
+0x8AF6 0x5A57
+0x8AF7 0x5A58
+0x8AF8 0x5A59
+0x8AF9 0x5A5B
+0x8AFA 0x5A5C
+0x8AFB 0x5A5D
+0x8AFC 0x5A5E
+0x8AFD 0x5A5F
+0x8AFE 0x5A60
+0x8B40 0x5A61
+0x8B41 0x5A63
+0x8B42 0x5A64
+0x8B43 0x5A65
+0x8B44 0x5A66
+0x8B45 0x5A68
+0x8B46 0x5A69
+0x8B47 0x5A6B
+0x8B48 0x5A6C
+0x8B49 0x5A6D
+0x8B4A 0x5A6E
+0x8B4B 0x5A6F
+0x8B4C 0x5A70
+0x8B4D 0x5A71
+0x8B4E 0x5A72
+0x8B4F 0x5A73
+0x8B50 0x5A78
+0x8B51 0x5A79
+0x8B52 0x5A7B
+0x8B53 0x5A7C
+0x8B54 0x5A7D
+0x8B55 0x5A7E
+0x8B56 0x5A80
+0x8B57 0x5A81
+0x8B58 0x5A82
+0x8B59 0x5A83
+0x8B5A 0x5A84
+0x8B5B 0x5A85
+0x8B5C 0x5A86
+0x8B5D 0x5A87
+0x8B5E 0x5A88
+0x8B5F 0x5A89
+0x8B60 0x5A8A
+0x8B61 0x5A8B
+0x8B62 0x5A8C
+0x8B63 0x5A8D
+0x8B64 0x5A8E
+0x8B65 0x5A8F
+0x8B66 0x5A90
+0x8B67 0x5A91
+0x8B68 0x5A93
+0x8B69 0x5A94
+0x8B6A 0x5A95
+0x8B6B 0x5A96
+0x8B6C 0x5A97
+0x8B6D 0x5A98
+0x8B6E 0x5A99
+0x8B6F 0x5A9C
+0x8B70 0x5A9D
+0x8B71 0x5A9E
+0x8B72 0x5A9F
+0x8B73 0x5AA0
+0x8B74 0x5AA1
+0x8B75 0x5AA2
+0x8B76 0x5AA3
+0x8B77 0x5AA4
+0x8B78 0x5AA5
+0x8B79 0x5AA6
+0x8B7A 0x5AA7
+0x8B7B 0x5AA8
+0x8B7C 0x5AA9
+0x8B7D 0x5AAB
+0x8B7E 0x5AAC
+0x8B80 0x5AAD
+0x8B81 0x5AAE
+0x8B82 0x5AAF
+0x8B83 0x5AB0
+0x8B84 0x5AB1
+0x8B85 0x5AB4
+0x8B86 0x5AB6
+0x8B87 0x5AB7
+0x8B88 0x5AB9
+0x8B89 0x5ABA
+0x8B8A 0x5ABB
+0x8B8B 0x5ABC
+0x8B8C 0x5ABD
+0x8B8D 0x5ABF
+0x8B8E 0x5AC0
+0x8B8F 0x5AC3
+0x8B90 0x5AC4
+0x8B91 0x5AC5
+0x8B92 0x5AC6
+0x8B93 0x5AC7
+0x8B94 0x5AC8
+0x8B95 0x5ACA
+0x8B96 0x5ACB
+0x8B97 0x5ACD
+0x8B98 0x5ACE
+0x8B99 0x5ACF
+0x8B9A 0x5AD0
+0x8B9B 0x5AD1
+0x8B9C 0x5AD3
+0x8B9D 0x5AD5
+0x8B9E 0x5AD7
+0x8B9F 0x5AD9
+0x8BA0 0x5ADA
+0x8BA1 0x5ADB
+0x8BA2 0x5ADD
+0x8BA3 0x5ADE
+0x8BA4 0x5ADF
+0x8BA5 0x5AE2
+0x8BA6 0x5AE4
+0x8BA7 0x5AE5
+0x8BA8 0x5AE7
+0x8BA9 0x5AE8
+0x8BAA 0x5AEA
+0x8BAB 0x5AEC
+0x8BAC 0x5AED
+0x8BAD 0x5AEE
+0x8BAE 0x5AEF
+0x8BAF 0x5AF0
+0x8BB0 0x5AF2
+0x8BB1 0x5AF3
+0x8BB2 0x5AF4
+0x8BB3 0x5AF5
+0x8BB4 0x5AF6
+0x8BB5 0x5AF7
+0x8BB6 0x5AF8
+0x8BB7 0x5AF9
+0x8BB8 0x5AFA
+0x8BB9 0x5AFB
+0x8BBA 0x5AFC
+0x8BBB 0x5AFD
+0x8BBC 0x5AFE
+0x8BBD 0x5AFF
+0x8BBE 0x5B00
+0x8BBF 0x5B01
+0x8BC0 0x5B02
+0x8BC1 0x5B03
+0x8BC2 0x5B04
+0x8BC3 0x5B05
+0x8BC4 0x5B06
+0x8BC5 0x5B07
+0x8BC6 0x5B08
+0x8BC7 0x5B0A
+0x8BC8 0x5B0B
+0x8BC9 0x5B0C
+0x8BCA 0x5B0D
+0x8BCB 0x5B0E
+0x8BCC 0x5B0F
+0x8BCD 0x5B10
+0x8BCE 0x5B11
+0x8BCF 0x5B12
+0x8BD0 0x5B13
+0x8BD1 0x5B14
+0x8BD2 0x5B15
+0x8BD3 0x5B18
+0x8BD4 0x5B19
+0x8BD5 0x5B1A
+0x8BD6 0x5B1B
+0x8BD7 0x5B1C
+0x8BD8 0x5B1D
+0x8BD9 0x5B1E
+0x8BDA 0x5B1F
+0x8BDB 0x5B20
+0x8BDC 0x5B21
+0x8BDD 0x5B22
+0x8BDE 0x5B23
+0x8BDF 0x5B24
+0x8BE0 0x5B25
+0x8BE1 0x5B26
+0x8BE2 0x5B27
+0x8BE3 0x5B28
+0x8BE4 0x5B29
+0x8BE5 0x5B2A
+0x8BE6 0x5B2B
+0x8BE7 0x5B2C
+0x8BE8 0x5B2D
+0x8BE9 0x5B2E
+0x8BEA 0x5B2F
+0x8BEB 0x5B30
+0x8BEC 0x5B31
+0x8BED 0x5B33
+0x8BEE 0x5B35
+0x8BEF 0x5B36
+0x8BF0 0x5B38
+0x8BF1 0x5B39
+0x8BF2 0x5B3A
+0x8BF3 0x5B3B
+0x8BF4 0x5B3C
+0x8BF5 0x5B3D
+0x8BF6 0x5B3E
+0x8BF7 0x5B3F
+0x8BF8 0x5B41
+0x8BF9 0x5B42
+0x8BFA 0x5B43
+0x8BFB 0x5B44
+0x8BFC 0x5B45
+0x8BFD 0x5B46
+0x8BFE 0x5B47
+0x8C40 0x5B48
+0x8C41 0x5B49
+0x8C42 0x5B4A
+0x8C43 0x5B4B
+0x8C44 0x5B4C
+0x8C45 0x5B4D
+0x8C46 0x5B4E
+0x8C47 0x5B4F
+0x8C48 0x5B52
+0x8C49 0x5B56
+0x8C4A 0x5B5E
+0x8C4B 0x5B60
+0x8C4C 0x5B61
+0x8C4D 0x5B67
+0x8C4E 0x5B68
+0x8C4F 0x5B6B
+0x8C50 0x5B6D
+0x8C51 0x5B6E
+0x8C52 0x5B6F
+0x8C53 0x5B72
+0x8C54 0x5B74
+0x8C55 0x5B76
+0x8C56 0x5B77
+0x8C57 0x5B78
+0x8C58 0x5B79
+0x8C59 0x5B7B
+0x8C5A 0x5B7C
+0x8C5B 0x5B7E
+0x8C5C 0x5B7F
+0x8C5D 0x5B82
+0x8C5E 0x5B86
+0x8C5F 0x5B8A
+0x8C60 0x5B8D
+0x8C61 0x5B8E
+0x8C62 0x5B90
+0x8C63 0x5B91
+0x8C64 0x5B92
+0x8C65 0x5B94
+0x8C66 0x5B96
+0x8C67 0x5B9F
+0x8C68 0x5BA7
+0x8C69 0x5BA8
+0x8C6A 0x5BA9
+0x8C6B 0x5BAC
+0x8C6C 0x5BAD
+0x8C6D 0x5BAE
+0x8C6E 0x5BAF
+0x8C6F 0x5BB1
+0x8C70 0x5BB2
+0x8C71 0x5BB7
+0x8C72 0x5BBA
+0x8C73 0x5BBB
+0x8C74 0x5BBC
+0x8C75 0x5BC0
+0x8C76 0x5BC1
+0x8C77 0x5BC3
+0x8C78 0x5BC8
+0x8C79 0x5BC9
+0x8C7A 0x5BCA
+0x8C7B 0x5BCB
+0x8C7C 0x5BCD
+0x8C7D 0x5BCE
+0x8C7E 0x5BCF
+0x8C80 0x5BD1
+0x8C81 0x5BD4
+0x8C82 0x5BD5
+0x8C83 0x5BD6
+0x8C84 0x5BD7
+0x8C85 0x5BD8
+0x8C86 0x5BD9
+0x8C87 0x5BDA
+0x8C88 0x5BDB
+0x8C89 0x5BDC
+0x8C8A 0x5BE0
+0x8C8B 0x5BE2
+0x8C8C 0x5BE3
+0x8C8D 0x5BE6
+0x8C8E 0x5BE7
+0x8C8F 0x5BE9
+0x8C90 0x5BEA
+0x8C91 0x5BEB
+0x8C92 0x5BEC
+0x8C93 0x5BED
+0x8C94 0x5BEF
+0x8C95 0x5BF1
+0x8C96 0x5BF2
+0x8C97 0x5BF3
+0x8C98 0x5BF4
+0x8C99 0x5BF5
+0x8C9A 0x5BF6
+0x8C9B 0x5BF7
+0x8C9C 0x5BFD
+0x8C9D 0x5BFE
+0x8C9E 0x5C00
+0x8C9F 0x5C02
+0x8CA0 0x5C03
+0x8CA1 0x5C05
+0x8CA2 0x5C07
+0x8CA3 0x5C08
+0x8CA4 0x5C0B
+0x8CA5 0x5C0C
+0x8CA6 0x5C0D
+0x8CA7 0x5C0E
+0x8CA8 0x5C10
+0x8CA9 0x5C12
+0x8CAA 0x5C13
+0x8CAB 0x5C17
+0x8CAC 0x5C19
+0x8CAD 0x5C1B
+0x8CAE 0x5C1E
+0x8CAF 0x5C1F
+0x8CB0 0x5C20
+0x8CB1 0x5C21
+0x8CB2 0x5C23
+0x8CB3 0x5C26
+0x8CB4 0x5C28
+0x8CB5 0x5C29
+0x8CB6 0x5C2A
+0x8CB7 0x5C2B
+0x8CB8 0x5C2D
+0x8CB9 0x5C2E
+0x8CBA 0x5C2F
+0x8CBB 0x5C30
+0x8CBC 0x5C32
+0x8CBD 0x5C33
+0x8CBE 0x5C35
+0x8CBF 0x5C36
+0x8CC0 0x5C37
+0x8CC1 0x5C43
+0x8CC2 0x5C44
+0x8CC3 0x5C46
+0x8CC4 0x5C47
+0x8CC5 0x5C4C
+0x8CC6 0x5C4D
+0x8CC7 0x5C52
+0x8CC8 0x5C53
+0x8CC9 0x5C54
+0x8CCA 0x5C56
+0x8CCB 0x5C57
+0x8CCC 0x5C58
+0x8CCD 0x5C5A
+0x8CCE 0x5C5B
+0x8CCF 0x5C5C
+0x8CD0 0x5C5D
+0x8CD1 0x5C5F
+0x8CD2 0x5C62
+0x8CD3 0x5C64
+0x8CD4 0x5C67
+0x8CD5 0x5C68
+0x8CD6 0x5C69
+0x8CD7 0x5C6A
+0x8CD8 0x5C6B
+0x8CD9 0x5C6C
+0x8CDA 0x5C6D
+0x8CDB 0x5C70
+0x8CDC 0x5C72
+0x8CDD 0x5C73
+0x8CDE 0x5C74
+0x8CDF 0x5C75
+0x8CE0 0x5C76
+0x8CE1 0x5C77
+0x8CE2 0x5C78
+0x8CE3 0x5C7B
+0x8CE4 0x5C7C
+0x8CE5 0x5C7D
+0x8CE6 0x5C7E
+0x8CE7 0x5C80
+0x8CE8 0x5C83
+0x8CE9 0x5C84
+0x8CEA 0x5C85
+0x8CEB 0x5C86
+0x8CEC 0x5C87
+0x8CED 0x5C89
+0x8CEE 0x5C8A
+0x8CEF 0x5C8B
+0x8CF0 0x5C8E
+0x8CF1 0x5C8F
+0x8CF2 0x5C92
+0x8CF3 0x5C93
+0x8CF4 0x5C95
+0x8CF5 0x5C9D
+0x8CF6 0x5C9E
+0x8CF7 0x5C9F
+0x8CF8 0x5CA0
+0x8CF9 0x5CA1
+0x8CFA 0x5CA4
+0x8CFB 0x5CA5
+0x8CFC 0x5CA6
+0x8CFD 0x5CA7
+0x8CFE 0x5CA8
+0x8D40 0x5CAA
+0x8D41 0x5CAE
+0x8D42 0x5CAF
+0x8D43 0x5CB0
+0x8D44 0x5CB2
+0x8D45 0x5CB4
+0x8D46 0x5CB6
+0x8D47 0x5CB9
+0x8D48 0x5CBA
+0x8D49 0x5CBB
+0x8D4A 0x5CBC
+0x8D4B 0x5CBE
+0x8D4C 0x5CC0
+0x8D4D 0x5CC2
+0x8D4E 0x5CC3
+0x8D4F 0x5CC5
+0x8D50 0x5CC6
+0x8D51 0x5CC7
+0x8D52 0x5CC8
+0x8D53 0x5CC9
+0x8D54 0x5CCA
+0x8D55 0x5CCC
+0x8D56 0x5CCD
+0x8D57 0x5CCE
+0x8D58 0x5CCF
+0x8D59 0x5CD0
+0x8D5A 0x5CD1
+0x8D5B 0x5CD3
+0x8D5C 0x5CD4
+0x8D5D 0x5CD5
+0x8D5E 0x5CD6
+0x8D5F 0x5CD7
+0x8D60 0x5CD8
+0x8D61 0x5CDA
+0x8D62 0x5CDB
+0x8D63 0x5CDC
+0x8D64 0x5CDD
+0x8D65 0x5CDE
+0x8D66 0x5CDF
+0x8D67 0x5CE0
+0x8D68 0x5CE2
+0x8D69 0x5CE3
+0x8D6A 0x5CE7
+0x8D6B 0x5CE9
+0x8D6C 0x5CEB
+0x8D6D 0x5CEC
+0x8D6E 0x5CEE
+0x8D6F 0x5CEF
+0x8D70 0x5CF1
+0x8D71 0x5CF2
+0x8D72 0x5CF3
+0x8D73 0x5CF4
+0x8D74 0x5CF5
+0x8D75 0x5CF6
+0x8D76 0x5CF7
+0x8D77 0x5CF8
+0x8D78 0x5CF9
+0x8D79 0x5CFA
+0x8D7A 0x5CFC
+0x8D7B 0x5CFD
+0x8D7C 0x5CFE
+0x8D7D 0x5CFF
+0x8D7E 0x5D00
+0x8D80 0x5D01
+0x8D81 0x5D04
+0x8D82 0x5D05
+0x8D83 0x5D08
+0x8D84 0x5D09
+0x8D85 0x5D0A
+0x8D86 0x5D0B
+0x8D87 0x5D0C
+0x8D88 0x5D0D
+0x8D89 0x5D0F
+0x8D8A 0x5D10
+0x8D8B 0x5D11
+0x8D8C 0x5D12
+0x8D8D 0x5D13
+0x8D8E 0x5D15
+0x8D8F 0x5D17
+0x8D90 0x5D18
+0x8D91 0x5D19
+0x8D92 0x5D1A
+0x8D93 0x5D1C
+0x8D94 0x5D1D
+0x8D95 0x5D1F
+0x8D96 0x5D20
+0x8D97 0x5D21
+0x8D98 0x5D22
+0x8D99 0x5D23
+0x8D9A 0x5D25
+0x8D9B 0x5D28
+0x8D9C 0x5D2A
+0x8D9D 0x5D2B
+0x8D9E 0x5D2C
+0x8D9F 0x5D2F
+0x8DA0 0x5D30
+0x8DA1 0x5D31
+0x8DA2 0x5D32
+0x8DA3 0x5D33
+0x8DA4 0x5D35
+0x8DA5 0x5D36
+0x8DA6 0x5D37
+0x8DA7 0x5D38
+0x8DA8 0x5D39
+0x8DA9 0x5D3A
+0x8DAA 0x5D3B
+0x8DAB 0x5D3C
+0x8DAC 0x5D3F
+0x8DAD 0x5D40
+0x8DAE 0x5D41
+0x8DAF 0x5D42
+0x8DB0 0x5D43
+0x8DB1 0x5D44
+0x8DB2 0x5D45
+0x8DB3 0x5D46
+0x8DB4 0x5D48
+0x8DB5 0x5D49
+0x8DB6 0x5D4D
+0x8DB7 0x5D4E
+0x8DB8 0x5D4F
+0x8DB9 0x5D50
+0x8DBA 0x5D51
+0x8DBB 0x5D52
+0x8DBC 0x5D53
+0x8DBD 0x5D54
+0x8DBE 0x5D55
+0x8DBF 0x5D56
+0x8DC0 0x5D57
+0x8DC1 0x5D59
+0x8DC2 0x5D5A
+0x8DC3 0x5D5C
+0x8DC4 0x5D5E
+0x8DC5 0x5D5F
+0x8DC6 0x5D60
+0x8DC7 0x5D61
+0x8DC8 0x5D62
+0x8DC9 0x5D63
+0x8DCA 0x5D64
+0x8DCB 0x5D65
+0x8DCC 0x5D66
+0x8DCD 0x5D67
+0x8DCE 0x5D68
+0x8DCF 0x5D6A
+0x8DD0 0x5D6D
+0x8DD1 0x5D6E
+0x8DD2 0x5D70
+0x8DD3 0x5D71
+0x8DD4 0x5D72
+0x8DD5 0x5D73
+0x8DD6 0x5D75
+0x8DD7 0x5D76
+0x8DD8 0x5D77
+0x8DD9 0x5D78
+0x8DDA 0x5D79
+0x8DDB 0x5D7A
+0x8DDC 0x5D7B
+0x8DDD 0x5D7C
+0x8DDE 0x5D7D
+0x8DDF 0x5D7E
+0x8DE0 0x5D7F
+0x8DE1 0x5D80
+0x8DE2 0x5D81
+0x8DE3 0x5D83
+0x8DE4 0x5D84
+0x8DE5 0x5D85
+0x8DE6 0x5D86
+0x8DE7 0x5D87
+0x8DE8 0x5D88
+0x8DE9 0x5D89
+0x8DEA 0x5D8A
+0x8DEB 0x5D8B
+0x8DEC 0x5D8C
+0x8DED 0x5D8D
+0x8DEE 0x5D8E
+0x8DEF 0x5D8F
+0x8DF0 0x5D90
+0x8DF1 0x5D91
+0x8DF2 0x5D92
+0x8DF3 0x5D93
+0x8DF4 0x5D94
+0x8DF5 0x5D95
+0x8DF6 0x5D96
+0x8DF7 0x5D97
+0x8DF8 0x5D98
+0x8DF9 0x5D9A
+0x8DFA 0x5D9B
+0x8DFB 0x5D9C
+0x8DFC 0x5D9E
+0x8DFD 0x5D9F
+0x8DFE 0x5DA0
+0x8E40 0x5DA1
+0x8E41 0x5DA2
+0x8E42 0x5DA3
+0x8E43 0x5DA4
+0x8E44 0x5DA5
+0x8E45 0x5DA6
+0x8E46 0x5DA7
+0x8E47 0x5DA8
+0x8E48 0x5DA9
+0x8E49 0x5DAA
+0x8E4A 0x5DAB
+0x8E4B 0x5DAC
+0x8E4C 0x5DAD
+0x8E4D 0x5DAE
+0x8E4E 0x5DAF
+0x8E4F 0x5DB0
+0x8E50 0x5DB1
+0x8E51 0x5DB2
+0x8E52 0x5DB3
+0x8E53 0x5DB4
+0x8E54 0x5DB5
+0x8E55 0x5DB6
+0x8E56 0x5DB8
+0x8E57 0x5DB9
+0x8E58 0x5DBA
+0x8E59 0x5DBB
+0x8E5A 0x5DBC
+0x8E5B 0x5DBD
+0x8E5C 0x5DBE
+0x8E5D 0x5DBF
+0x8E5E 0x5DC0
+0x8E5F 0x5DC1
+0x8E60 0x5DC2
+0x8E61 0x5DC3
+0x8E62 0x5DC4
+0x8E63 0x5DC6
+0x8E64 0x5DC7
+0x8E65 0x5DC8
+0x8E66 0x5DC9
+0x8E67 0x5DCA
+0x8E68 0x5DCB
+0x8E69 0x5DCC
+0x8E6A 0x5DCE
+0x8E6B 0x5DCF
+0x8E6C 0x5DD0
+0x8E6D 0x5DD1
+0x8E6E 0x5DD2
+0x8E6F 0x5DD3
+0x8E70 0x5DD4
+0x8E71 0x5DD5
+0x8E72 0x5DD6
+0x8E73 0x5DD7
+0x8E74 0x5DD8
+0x8E75 0x5DD9
+0x8E76 0x5DDA
+0x8E77 0x5DDC
+0x8E78 0x5DDF
+0x8E79 0x5DE0
+0x8E7A 0x5DE3
+0x8E7B 0x5DE4
+0x8E7C 0x5DEA
+0x8E7D 0x5DEC
+0x8E7E 0x5DED
+0x8E80 0x5DF0
+0x8E81 0x5DF5
+0x8E82 0x5DF6
+0x8E83 0x5DF8
+0x8E84 0x5DF9
+0x8E85 0x5DFA
+0x8E86 0x5DFB
+0x8E87 0x5DFC
+0x8E88 0x5DFF
+0x8E89 0x5E00
+0x8E8A 0x5E04
+0x8E8B 0x5E07
+0x8E8C 0x5E09
+0x8E8D 0x5E0A
+0x8E8E 0x5E0B
+0x8E8F 0x5E0D
+0x8E90 0x5E0E
+0x8E91 0x5E12
+0x8E92 0x5E13
+0x8E93 0x5E17
+0x8E94 0x5E1E
+0x8E95 0x5E1F
+0x8E96 0x5E20
+0x8E97 0x5E21
+0x8E98 0x5E22
+0x8E99 0x5E23
+0x8E9A 0x5E24
+0x8E9B 0x5E25
+0x8E9C 0x5E28
+0x8E9D 0x5E29
+0x8E9E 0x5E2A
+0x8E9F 0x5E2B
+0x8EA0 0x5E2C
+0x8EA1 0x5E2F
+0x8EA2 0x5E30
+0x8EA3 0x5E32
+0x8EA4 0x5E33
+0x8EA5 0x5E34
+0x8EA6 0x5E35
+0x8EA7 0x5E36
+0x8EA8 0x5E39
+0x8EA9 0x5E3A
+0x8EAA 0x5E3E
+0x8EAB 0x5E3F
+0x8EAC 0x5E40
+0x8EAD 0x5E41
+0x8EAE 0x5E43
+0x8EAF 0x5E46
+0x8EB0 0x5E47
+0x8EB1 0x5E48
+0x8EB2 0x5E49
+0x8EB3 0x5E4A
+0x8EB4 0x5E4B
+0x8EB5 0x5E4D
+0x8EB6 0x5E4E
+0x8EB7 0x5E4F
+0x8EB8 0x5E50
+0x8EB9 0x5E51
+0x8EBA 0x5E52
+0x8EBB 0x5E53
+0x8EBC 0x5E56
+0x8EBD 0x5E57
+0x8EBE 0x5E58
+0x8EBF 0x5E59
+0x8EC0 0x5E5A
+0x8EC1 0x5E5C
+0x8EC2 0x5E5D
+0x8EC3 0x5E5F
+0x8EC4 0x5E60
+0x8EC5 0x5E63
+0x8EC6 0x5E64
+0x8EC7 0x5E65
+0x8EC8 0x5E66
+0x8EC9 0x5E67
+0x8ECA 0x5E68
+0x8ECB 0x5E69
+0x8ECC 0x5E6A
+0x8ECD 0x5E6B
+0x8ECE 0x5E6C
+0x8ECF 0x5E6D
+0x8ED0 0x5E6E
+0x8ED1 0x5E6F
+0x8ED2 0x5E70
+0x8ED3 0x5E71
+0x8ED4 0x5E75
+0x8ED5 0x5E77
+0x8ED6 0x5E79
+0x8ED7 0x5E7E
+0x8ED8 0x5E81
+0x8ED9 0x5E82
+0x8EDA 0x5E83
+0x8EDB 0x5E85
+0x8EDC 0x5E88
+0x8EDD 0x5E89
+0x8EDE 0x5E8C
+0x8EDF 0x5E8D
+0x8EE0 0x5E8E
+0x8EE1 0x5E92
+0x8EE2 0x5E98
+0x8EE3 0x5E9B
+0x8EE4 0x5E9D
+0x8EE5 0x5EA1
+0x8EE6 0x5EA2
+0x8EE7 0x5EA3
+0x8EE8 0x5EA4
+0x8EE9 0x5EA8
+0x8EEA 0x5EA9
+0x8EEB 0x5EAA
+0x8EEC 0x5EAB
+0x8EED 0x5EAC
+0x8EEE 0x5EAE
+0x8EEF 0x5EAF
+0x8EF0 0x5EB0
+0x8EF1 0x5EB1
+0x8EF2 0x5EB2
+0x8EF3 0x5EB4
+0x8EF4 0x5EBA
+0x8EF5 0x5EBB
+0x8EF6 0x5EBC
+0x8EF7 0x5EBD
+0x8EF8 0x5EBF
+0x8EF9 0x5EC0
+0x8EFA 0x5EC1
+0x8EFB 0x5EC2
+0x8EFC 0x5EC3
+0x8EFD 0x5EC4
+0x8EFE 0x5EC5
+0x8F40 0x5EC6
+0x8F41 0x5EC7
+0x8F42 0x5EC8
+0x8F43 0x5ECB
+0x8F44 0x5ECC
+0x8F45 0x5ECD
+0x8F46 0x5ECE
+0x8F47 0x5ECF
+0x8F48 0x5ED0
+0x8F49 0x5ED4
+0x8F4A 0x5ED5
+0x8F4B 0x5ED7
+0x8F4C 0x5ED8
+0x8F4D 0x5ED9
+0x8F4E 0x5EDA
+0x8F4F 0x5EDC
+0x8F50 0x5EDD
+0x8F51 0x5EDE
+0x8F52 0x5EDF
+0x8F53 0x5EE0
+0x8F54 0x5EE1
+0x8F55 0x5EE2
+0x8F56 0x5EE3
+0x8F57 0x5EE4
+0x8F58 0x5EE5
+0x8F59 0x5EE6
+0x8F5A 0x5EE7
+0x8F5B 0x5EE9
+0x8F5C 0x5EEB
+0x8F5D 0x5EEC
+0x8F5E 0x5EED
+0x8F5F 0x5EEE
+0x8F60 0x5EEF
+0x8F61 0x5EF0
+0x8F62 0x5EF1
+0x8F63 0x5EF2
+0x8F64 0x5EF3
+0x8F65 0x5EF5
+0x8F66 0x5EF8
+0x8F67 0x5EF9
+0x8F68 0x5EFB
+0x8F69 0x5EFC
+0x8F6A 0x5EFD
+0x8F6B 0x5F05
+0x8F6C 0x5F06
+0x8F6D 0x5F07
+0x8F6E 0x5F09
+0x8F6F 0x5F0C
+0x8F70 0x5F0D
+0x8F71 0x5F0E
+0x8F72 0x5F10
+0x8F73 0x5F12
+0x8F74 0x5F14
+0x8F75 0x5F16
+0x8F76 0x5F19
+0x8F77 0x5F1A
+0x8F78 0x5F1C
+0x8F79 0x5F1D
+0x8F7A 0x5F1E
+0x8F7B 0x5F21
+0x8F7C 0x5F22
+0x8F7D 0x5F23
+0x8F7E 0x5F24
+0x8F80 0x5F28
+0x8F81 0x5F2B
+0x8F82 0x5F2C
+0x8F83 0x5F2E
+0x8F84 0x5F30
+0x8F85 0x5F32
+0x8F86 0x5F33
+0x8F87 0x5F34
+0x8F88 0x5F35
+0x8F89 0x5F36
+0x8F8A 0x5F37
+0x8F8B 0x5F38
+0x8F8C 0x5F3B
+0x8F8D 0x5F3D
+0x8F8E 0x5F3E
+0x8F8F 0x5F3F
+0x8F90 0x5F41
+0x8F91 0x5F42
+0x8F92 0x5F43
+0x8F93 0x5F44
+0x8F94 0x5F45
+0x8F95 0x5F46
+0x8F96 0x5F47
+0x8F97 0x5F48
+0x8F98 0x5F49
+0x8F99 0x5F4A
+0x8F9A 0x5F4B
+0x8F9B 0x5F4C
+0x8F9C 0x5F4D
+0x8F9D 0x5F4E
+0x8F9E 0x5F4F
+0x8F9F 0x5F51
+0x8FA0 0x5F54
+0x8FA1 0x5F59
+0x8FA2 0x5F5A
+0x8FA3 0x5F5B
+0x8FA4 0x5F5C
+0x8FA5 0x5F5E
+0x8FA6 0x5F5F
+0x8FA7 0x5F60
+0x8FA8 0x5F63
+0x8FA9 0x5F65
+0x8FAA 0x5F67
+0x8FAB 0x5F68
+0x8FAC 0x5F6B
+0x8FAD 0x5F6E
+0x8FAE 0x5F6F
+0x8FAF 0x5F72
+0x8FB0 0x5F74
+0x8FB1 0x5F75
+0x8FB2 0x5F76
+0x8FB3 0x5F78
+0x8FB4 0x5F7A
+0x8FB5 0x5F7D
+0x8FB6 0x5F7E
+0x8FB7 0x5F7F
+0x8FB8 0x5F83
+0x8FB9 0x5F86
+0x8FBA 0x5F8D
+0x8FBB 0x5F8E
+0x8FBC 0x5F8F
+0x8FBD 0x5F91
+0x8FBE 0x5F93
+0x8FBF 0x5F94
+0x8FC0 0x5F96
+0x8FC1 0x5F9A
+0x8FC2 0x5F9B
+0x8FC3 0x5F9D
+0x8FC4 0x5F9E
+0x8FC5 0x5F9F
+0x8FC6 0x5FA0
+0x8FC7 0x5FA2
+0x8FC8 0x5FA3
+0x8FC9 0x5FA4
+0x8FCA 0x5FA5
+0x8FCB 0x5FA6
+0x8FCC 0x5FA7
+0x8FCD 0x5FA9
+0x8FCE 0x5FAB
+0x8FCF 0x5FAC
+0x8FD0 0x5FAF
+0x8FD1 0x5FB0
+0x8FD2 0x5FB1
+0x8FD3 0x5FB2
+0x8FD4 0x5FB3
+0x8FD5 0x5FB4
+0x8FD6 0x5FB6
+0x8FD7 0x5FB8
+0x8FD8 0x5FB9
+0x8FD9 0x5FBA
+0x8FDA 0x5FBB
+0x8FDB 0x5FBE
+0x8FDC 0x5FBF
+0x8FDD 0x5FC0
+0x8FDE 0x5FC1
+0x8FDF 0x5FC2
+0x8FE0 0x5FC7
+0x8FE1 0x5FC8
+0x8FE2 0x5FCA
+0x8FE3 0x5FCB
+0x8FE4 0x5FCE
+0x8FE5 0x5FD3
+0x8FE6 0x5FD4
+0x8FE7 0x5FD5
+0x8FE8 0x5FDA
+0x8FE9 0x5FDB
+0x8FEA 0x5FDC
+0x8FEB 0x5FDE
+0x8FEC 0x5FDF
+0x8FED 0x5FE2
+0x8FEE 0x5FE3
+0x8FEF 0x5FE5
+0x8FF0 0x5FE6
+0x8FF1 0x5FE8
+0x8FF2 0x5FE9
+0x8FF3 0x5FEC
+0x8FF4 0x5FEF
+0x8FF5 0x5FF0
+0x8FF6 0x5FF2
+0x8FF7 0x5FF3
+0x8FF8 0x5FF4
+0x8FF9 0x5FF6
+0x8FFA 0x5FF7
+0x8FFB 0x5FF9
+0x8FFC 0x5FFA
+0x8FFD 0x5FFC
+0x8FFE 0x6007
+0x9040 0x6008
+0x9041 0x6009
+0x9042 0x600B
+0x9043 0x600C
+0x9044 0x6010
+0x9045 0x6011
+0x9046 0x6013
+0x9047 0x6017
+0x9048 0x6018
+0x9049 0x601A
+0x904A 0x601E
+0x904B 0x601F
+0x904C 0x6022
+0x904D 0x6023
+0x904E 0x6024
+0x904F 0x602C
+0x9050 0x602D
+0x9051 0x602E
+0x9052 0x6030
+0x9053 0x6031
+0x9054 0x6032
+0x9055 0x6033
+0x9056 0x6034
+0x9057 0x6036
+0x9058 0x6037
+0x9059 0x6038
+0x905A 0x6039
+0x905B 0x603A
+0x905C 0x603D
+0x905D 0x603E
+0x905E 0x6040
+0x905F 0x6044
+0x9060 0x6045
+0x9061 0x6046
+0x9062 0x6047
+0x9063 0x6048
+0x9064 0x6049
+0x9065 0x604A
+0x9066 0x604C
+0x9067 0x604E
+0x9068 0x604F
+0x9069 0x6051
+0x906A 0x6053
+0x906B 0x6054
+0x906C 0x6056
+0x906D 0x6057
+0x906E 0x6058
+0x906F 0x605B
+0x9070 0x605C
+0x9071 0x605E
+0x9072 0x605F
+0x9073 0x6060
+0x9074 0x6061
+0x9075 0x6065
+0x9076 0x6066
+0x9077 0x606E
+0x9078 0x6071
+0x9079 0x6072
+0x907A 0x6074
+0x907B 0x6075
+0x907C 0x6077
+0x907D 0x607E
+0x907E 0x6080
+0x9080 0x6081
+0x9081 0x6082
+0x9082 0x6085
+0x9083 0x6086
+0x9084 0x6087
+0x9085 0x6088
+0x9086 0x608A
+0x9087 0x608B
+0x9088 0x608E
+0x9089 0x608F
+0x908A 0x6090
+0x908B 0x6091
+0x908C 0x6093
+0x908D 0x6095
+0x908E 0x6097
+0x908F 0x6098
+0x9090 0x6099
+0x9091 0x609C
+0x9092 0x609E
+0x9093 0x60A1
+0x9094 0x60A2
+0x9095 0x60A4
+0x9096 0x60A5
+0x9097 0x60A7
+0x9098 0x60A9
+0x9099 0x60AA
+0x909A 0x60AE
+0x909B 0x60B0
+0x909C 0x60B3
+0x909D 0x60B5
+0x909E 0x60B6
+0x909F 0x60B7
+0x90A0 0x60B9
+0x90A1 0x60BA
+0x90A2 0x60BD
+0x90A3 0x60BE
+0x90A4 0x60BF
+0x90A5 0x60C0
+0x90A6 0x60C1
+0x90A7 0x60C2
+0x90A8 0x60C3
+0x90A9 0x60C4
+0x90AA 0x60C7
+0x90AB 0x60C8
+0x90AC 0x60C9
+0x90AD 0x60CC
+0x90AE 0x60CD
+0x90AF 0x60CE
+0x90B0 0x60CF
+0x90B1 0x60D0
+0x90B2 0x60D2
+0x90B3 0x60D3
+0x90B4 0x60D4
+0x90B5 0x60D6
+0x90B6 0x60D7
+0x90B7 0x60D9
+0x90B8 0x60DB
+0x90B9 0x60DE
+0x90BA 0x60E1
+0x90BB 0x60E2
+0x90BC 0x60E3
+0x90BD 0x60E4
+0x90BE 0x60E5
+0x90BF 0x60EA
+0x90C0 0x60F1
+0x90C1 0x60F2
+0x90C2 0x60F5
+0x90C3 0x60F7
+0x90C4 0x60F8
+0x90C5 0x60FB
+0x90C6 0x60FC
+0x90C7 0x60FD
+0x90C8 0x60FE
+0x90C9 0x60FF
+0x90CA 0x6102
+0x90CB 0x6103
+0x90CC 0x6104
+0x90CD 0x6105
+0x90CE 0x6107
+0x90CF 0x610A
+0x90D0 0x610B
+0x90D1 0x610C
+0x90D2 0x6110
+0x90D3 0x6111
+0x90D4 0x6112
+0x90D5 0x6113
+0x90D6 0x6114
+0x90D7 0x6116
+0x90D8 0x6117
+0x90D9 0x6118
+0x90DA 0x6119
+0x90DB 0x611B
+0x90DC 0x611C
+0x90DD 0x611D
+0x90DE 0x611E
+0x90DF 0x6121
+0x90E0 0x6122
+0x90E1 0x6125
+0x90E2 0x6128
+0x90E3 0x6129
+0x90E4 0x612A
+0x90E5 0x612C
+0x90E6 0x612D
+0x90E7 0x612E
+0x90E8 0x612F
+0x90E9 0x6130
+0x90EA 0x6131
+0x90EB 0x6132
+0x90EC 0x6133
+0x90ED 0x6134
+0x90EE 0x6135
+0x90EF 0x6136
+0x90F0 0x6137
+0x90F1 0x6138
+0x90F2 0x6139
+0x90F3 0x613A
+0x90F4 0x613B
+0x90F5 0x613C
+0x90F6 0x613D
+0x90F7 0x613E
+0x90F8 0x6140
+0x90F9 0x6141
+0x90FA 0x6142
+0x90FB 0x6143
+0x90FC 0x6144
+0x90FD 0x6145
+0x90FE 0x6146
+0x9140 0x6147
+0x9141 0x6149
+0x9142 0x614B
+0x9143 0x614D
+0x9144 0x614F
+0x9145 0x6150
+0x9146 0x6152
+0x9147 0x6153
+0x9148 0x6154
+0x9149 0x6156
+0x914A 0x6157
+0x914B 0x6158
+0x914C 0x6159
+0x914D 0x615A
+0x914E 0x615B
+0x914F 0x615C
+0x9150 0x615E
+0x9151 0x615F
+0x9152 0x6160
+0x9153 0x6161
+0x9154 0x6163
+0x9155 0x6164
+0x9156 0x6165
+0x9157 0x6166
+0x9158 0x6169
+0x9159 0x616A
+0x915A 0x616B
+0x915B 0x616C
+0x915C 0x616D
+0x915D 0x616E
+0x915E 0x616F
+0x915F 0x6171
+0x9160 0x6172
+0x9161 0x6173
+0x9162 0x6174
+0x9163 0x6176
+0x9164 0x6178
+0x9165 0x6179
+0x9166 0x617A
+0x9167 0x617B
+0x9168 0x617C
+0x9169 0x617D
+0x916A 0x617E
+0x916B 0x617F
+0x916C 0x6180
+0x916D 0x6181
+0x916E 0x6182
+0x916F 0x6183
+0x9170 0x6184
+0x9171 0x6185
+0x9172 0x6186
+0x9173 0x6187
+0x9174 0x6188
+0x9175 0x6189
+0x9176 0x618A
+0x9177 0x618C
+0x9178 0x618D
+0x9179 0x618F
+0x917A 0x6190
+0x917B 0x6191
+0x917C 0x6192
+0x917D 0x6193
+0x917E 0x6195
+0x9180 0x6196
+0x9181 0x6197
+0x9182 0x6198
+0x9183 0x6199
+0x9184 0x619A
+0x9185 0x619B
+0x9186 0x619C
+0x9187 0x619E
+0x9188 0x619F
+0x9189 0x61A0
+0x918A 0x61A1
+0x918B 0x61A2
+0x918C 0x61A3
+0x918D 0x61A4
+0x918E 0x61A5
+0x918F 0x61A6
+0x9190 0x61AA
+0x9191 0x61AB
+0x9192 0x61AD
+0x9193 0x61AE
+0x9194 0x61AF
+0x9195 0x61B0
+0x9196 0x61B1
+0x9197 0x61B2
+0x9198 0x61B3
+0x9199 0x61B4
+0x919A 0x61B5
+0x919B 0x61B6
+0x919C 0x61B8
+0x919D 0x61B9
+0x919E 0x61BA
+0x919F 0x61BB
+0x91A0 0x61BC
+0x91A1 0x61BD
+0x91A2 0x61BF
+0x91A3 0x61C0
+0x91A4 0x61C1
+0x91A5 0x61C3
+0x91A6 0x61C4
+0x91A7 0x61C5
+0x91A8 0x61C6
+0x91A9 0x61C7
+0x91AA 0x61C9
+0x91AB 0x61CC
+0x91AC 0x61CD
+0x91AD 0x61CE
+0x91AE 0x61CF
+0x91AF 0x61D0
+0x91B0 0x61D3
+0x91B1 0x61D5
+0x91B2 0x61D6
+0x91B3 0x61D7
+0x91B4 0x61D8
+0x91B5 0x61D9
+0x91B6 0x61DA
+0x91B7 0x61DB
+0x91B8 0x61DC
+0x91B9 0x61DD
+0x91BA 0x61DE
+0x91BB 0x61DF
+0x91BC 0x61E0
+0x91BD 0x61E1
+0x91BE 0x61E2
+0x91BF 0x61E3
+0x91C0 0x61E4
+0x91C1 0x61E5
+0x91C2 0x61E7
+0x91C3 0x61E8
+0x91C4 0x61E9
+0x91C5 0x61EA
+0x91C6 0x61EB
+0x91C7 0x61EC
+0x91C8 0x61ED
+0x91C9 0x61EE
+0x91CA 0x61EF
+0x91CB 0x61F0
+0x91CC 0x61F1
+0x91CD 0x61F2
+0x91CE 0x61F3
+0x91CF 0x61F4
+0x91D0 0x61F6
+0x91D1 0x61F7
+0x91D2 0x61F8
+0x91D3 0x61F9
+0x91D4 0x61FA
+0x91D5 0x61FB
+0x91D6 0x61FC
+0x91D7 0x61FD
+0x91D8 0x61FE
+0x91D9 0x6200
+0x91DA 0x6201
+0x91DB 0x6202
+0x91DC 0x6203
+0x91DD 0x6204
+0x91DE 0x6205
+0x91DF 0x6207
+0x91E0 0x6209
+0x91E1 0x6213
+0x91E2 0x6214
+0x91E3 0x6219
+0x91E4 0x621C
+0x91E5 0x621D
+0x91E6 0x621E
+0x91E7 0x6220
+0x91E8 0x6223
+0x91E9 0x6226
+0x91EA 0x6227
+0x91EB 0x6228
+0x91EC 0x6229
+0x91ED 0x622B
+0x91EE 0x622D
+0x91EF 0x622F
+0x91F0 0x6230
+0x91F1 0x6231
+0x91F2 0x6232
+0x91F3 0x6235
+0x91F4 0x6236
+0x91F5 0x6238
+0x91F6 0x6239
+0x91F7 0x623A
+0x91F8 0x623B
+0x91F9 0x623C
+0x91FA 0x6242
+0x91FB 0x6244
+0x91FC 0x6245
+0x91FD 0x6246
+0x91FE 0x624A
+0x9240 0x624F
+0x9241 0x6250
+0x9242 0x6255
+0x9243 0x6256
+0x9244 0x6257
+0x9245 0x6259
+0x9246 0x625A
+0x9247 0x625C
+0x9248 0x625D
+0x9249 0x625E
+0x924A 0x625F
+0x924B 0x6260
+0x924C 0x6261
+0x924D 0x6262
+0x924E 0x6264
+0x924F 0x6265
+0x9250 0x6268
+0x9251 0x6271
+0x9252 0x6272
+0x9253 0x6274
+0x9254 0x6275
+0x9255 0x6277
+0x9256 0x6278
+0x9257 0x627A
+0x9258 0x627B
+0x9259 0x627D
+0x925A 0x6281
+0x925B 0x6282
+0x925C 0x6283
+0x925D 0x6285
+0x925E 0x6286
+0x925F 0x6287
+0x9260 0x6288
+0x9261 0x628B
+0x9262 0x628C
+0x9263 0x628D
+0x9264 0x628E
+0x9265 0x628F
+0x9266 0x6290
+0x9267 0x6294
+0x9268 0x6299
+0x9269 0x629C
+0x926A 0x629D
+0x926B 0x629E
+0x926C 0x62A3
+0x926D 0x62A6
+0x926E 0x62A7
+0x926F 0x62A9
+0x9270 0x62AA
+0x9271 0x62AD
+0x9272 0x62AE
+0x9273 0x62AF
+0x9274 0x62B0
+0x9275 0x62B2
+0x9276 0x62B3
+0x9277 0x62B4
+0x9278 0x62B6
+0x9279 0x62B7
+0x927A 0x62B8
+0x927B 0x62BA
+0x927C 0x62BE
+0x927D 0x62C0
+0x927E 0x62C1
+0x9280 0x62C3
+0x9281 0x62CB
+0x9282 0x62CF
+0x9283 0x62D1
+0x9284 0x62D5
+0x9285 0x62DD
+0x9286 0x62DE
+0x9287 0x62E0
+0x9288 0x62E1
+0x9289 0x62E4
+0x928A 0x62EA
+0x928B 0x62EB
+0x928C 0x62F0
+0x928D 0x62F2
+0x928E 0x62F5
+0x928F 0x62F8
+0x9290 0x62F9
+0x9291 0x62FA
+0x9292 0x62FB
+0x9293 0x6300
+0x9294 0x6303
+0x9295 0x6304
+0x9296 0x6305
+0x9297 0x6306
+0x9298 0x630A
+0x9299 0x630B
+0x929A 0x630C
+0x929B 0x630D
+0x929C 0x630F
+0x929D 0x6310
+0x929E 0x6312
+0x929F 0x6313
+0x92A0 0x6314
+0x92A1 0x6315
+0x92A2 0x6317
+0x92A3 0x6318
+0x92A4 0x6319
+0x92A5 0x631C
+0x92A6 0x6326
+0x92A7 0x6327
+0x92A8 0x6329
+0x92A9 0x632C
+0x92AA 0x632D
+0x92AB 0x632E
+0x92AC 0x6330
+0x92AD 0x6331
+0x92AE 0x6333
+0x92AF 0x6334
+0x92B0 0x6335
+0x92B1 0x6336
+0x92B2 0x6337
+0x92B3 0x6338
+0x92B4 0x633B
+0x92B5 0x633C
+0x92B6 0x633E
+0x92B7 0x633F
+0x92B8 0x6340
+0x92B9 0x6341
+0x92BA 0x6344
+0x92BB 0x6347
+0x92BC 0x6348
+0x92BD 0x634A
+0x92BE 0x6351
+0x92BF 0x6352
+0x92C0 0x6353
+0x92C1 0x6354
+0x92C2 0x6356
+0x92C3 0x6357
+0x92C4 0x6358
+0x92C5 0x6359
+0x92C6 0x635A
+0x92C7 0x635B
+0x92C8 0x635C
+0x92C9 0x635D
+0x92CA 0x6360
+0x92CB 0x6364
+0x92CC 0x6365
+0x92CD 0x6366
+0x92CE 0x6368
+0x92CF 0x636A
+0x92D0 0x636B
+0x92D1 0x636C
+0x92D2 0x636F
+0x92D3 0x6370
+0x92D4 0x6372
+0x92D5 0x6373
+0x92D6 0x6374
+0x92D7 0x6375
+0x92D8 0x6378
+0x92D9 0x6379
+0x92DA 0x637C
+0x92DB 0x637D
+0x92DC 0x637E
+0x92DD 0x637F
+0x92DE 0x6381
+0x92DF 0x6383
+0x92E0 0x6384
+0x92E1 0x6385
+0x92E2 0x6386
+0x92E3 0x638B
+0x92E4 0x638D
+0x92E5 0x6391
+0x92E6 0x6393
+0x92E7 0x6394
+0x92E8 0x6395
+0x92E9 0x6397
+0x92EA 0x6399
+0x92EB 0x639A
+0x92EC 0x639B
+0x92ED 0x639C
+0x92EE 0x639D
+0x92EF 0x639E
+0x92F0 0x639F
+0x92F1 0x63A1
+0x92F2 0x63A4
+0x92F3 0x63A6
+0x92F4 0x63AB
+0x92F5 0x63AF
+0x92F6 0x63B1
+0x92F7 0x63B2
+0x92F8 0x63B5
+0x92F9 0x63B6
+0x92FA 0x63B9
+0x92FB 0x63BB
+0x92FC 0x63BD
+0x92FD 0x63BF
+0x92FE 0x63C0
+0x9340 0x63C1
+0x9341 0x63C2
+0x9342 0x63C3
+0x9343 0x63C5
+0x9344 0x63C7
+0x9345 0x63C8
+0x9346 0x63CA
+0x9347 0x63CB
+0x9348 0x63CC
+0x9349 0x63D1
+0x934A 0x63D3
+0x934B 0x63D4
+0x934C 0x63D5
+0x934D 0x63D7
+0x934E 0x63D8
+0x934F 0x63D9
+0x9350 0x63DA
+0x9351 0x63DB
+0x9352 0x63DC
+0x9353 0x63DD
+0x9354 0x63DF
+0x9355 0x63E2
+0x9356 0x63E4
+0x9357 0x63E5
+0x9358 0x63E6
+0x9359 0x63E7
+0x935A 0x63E8
+0x935B 0x63EB
+0x935C 0x63EC
+0x935D 0x63EE
+0x935E 0x63EF
+0x935F 0x63F0
+0x9360 0x63F1
+0x9361 0x63F3
+0x9362 0x63F5
+0x9363 0x63F7
+0x9364 0x63F9
+0x9365 0x63FA
+0x9366 0x63FB
+0x9367 0x63FC
+0x9368 0x63FE
+0x9369 0x6403
+0x936A 0x6404
+0x936B 0x6406
+0x936C 0x6407
+0x936D 0x6408
+0x936E 0x6409
+0x936F 0x640A
+0x9370 0x640D
+0x9371 0x640E
+0x9372 0x6411
+0x9373 0x6412
+0x9374 0x6415
+0x9375 0x6416
+0x9376 0x6417
+0x9377 0x6418
+0x9378 0x6419
+0x9379 0x641A
+0x937A 0x641D
+0x937B 0x641F
+0x937C 0x6422
+0x937D 0x6423
+0x937E 0x6424
+0x9380 0x6425
+0x9381 0x6427
+0x9382 0x6428
+0x9383 0x6429
+0x9384 0x642B
+0x9385 0x642E
+0x9386 0x642F
+0x9387 0x6430
+0x9388 0x6431
+0x9389 0x6432
+0x938A 0x6433
+0x938B 0x6435
+0x938C 0x6436
+0x938D 0x6437
+0x938E 0x6438
+0x938F 0x6439
+0x9390 0x643B
+0x9391 0x643C
+0x9392 0x643E
+0x9393 0x6440
+0x9394 0x6442
+0x9395 0x6443
+0x9396 0x6449
+0x9397 0x644B
+0x9398 0x644C
+0x9399 0x644D
+0x939A 0x644E
+0x939B 0x644F
+0x939C 0x6450
+0x939D 0x6451
+0x939E 0x6453
+0x939F 0x6455
+0x93A0 0x6456
+0x93A1 0x6457
+0x93A2 0x6459
+0x93A3 0x645A
+0x93A4 0x645B
+0x93A5 0x645C
+0x93A6 0x645D
+0x93A7 0x645F
+0x93A8 0x6460
+0x93A9 0x6461
+0x93AA 0x6462
+0x93AB 0x6463
+0x93AC 0x6464
+0x93AD 0x6465
+0x93AE 0x6466
+0x93AF 0x6468
+0x93B0 0x646A
+0x93B1 0x646B
+0x93B2 0x646C
+0x93B3 0x646E
+0x93B4 0x646F
+0x93B5 0x6470
+0x93B6 0x6471
+0x93B7 0x6472
+0x93B8 0x6473
+0x93B9 0x6474
+0x93BA 0x6475
+0x93BB 0x6476
+0x93BC 0x6477
+0x93BD 0x647B
+0x93BE 0x647C
+0x93BF 0x647D
+0x93C0 0x647E
+0x93C1 0x647F
+0x93C2 0x6480
+0x93C3 0x6481
+0x93C4 0x6483
+0x93C5 0x6486
+0x93C6 0x6488
+0x93C7 0x6489
+0x93C8 0x648A
+0x93C9 0x648B
+0x93CA 0x648C
+0x93CB 0x648D
+0x93CC 0x648E
+0x93CD 0x648F
+0x93CE 0x6490
+0x93CF 0x6493
+0x93D0 0x6494
+0x93D1 0x6497
+0x93D2 0x6498
+0x93D3 0x649A
+0x93D4 0x649B
+0x93D5 0x649C
+0x93D6 0x649D
+0x93D7 0x649F
+0x93D8 0x64A0
+0x93D9 0x64A1
+0x93DA 0x64A2
+0x93DB 0x64A3
+0x93DC 0x64A5
+0x93DD 0x64A6
+0x93DE 0x64A7
+0x93DF 0x64A8
+0x93E0 0x64AA
+0x93E1 0x64AB
+0x93E2 0x64AF
+0x93E3 0x64B1
+0x93E4 0x64B2
+0x93E5 0x64B3
+0x93E6 0x64B4
+0x93E7 0x64B6
+0x93E8 0x64B9
+0x93E9 0x64BB
+0x93EA 0x64BD
+0x93EB 0x64BE
+0x93EC 0x64BF
+0x93ED 0x64C1
+0x93EE 0x64C3
+0x93EF 0x64C4
+0x93F0 0x64C6
+0x93F1 0x64C7
+0x93F2 0x64C8
+0x93F3 0x64C9
+0x93F4 0x64CA
+0x93F5 0x64CB
+0x93F6 0x64CC
+0x93F7 0x64CF
+0x93F8 0x64D1
+0x93F9 0x64D3
+0x93FA 0x64D4
+0x93FB 0x64D5
+0x93FC 0x64D6
+0x93FD 0x64D9
+0x93FE 0x64DA
+0x9440 0x64DB
+0x9441 0x64DC
+0x9442 0x64DD
+0x9443 0x64DF
+0x9444 0x64E0
+0x9445 0x64E1
+0x9446 0x64E3
+0x9447 0x64E5
+0x9448 0x64E7
+0x9449 0x64E8
+0x944A 0x64E9
+0x944B 0x64EA
+0x944C 0x64EB
+0x944D 0x64EC
+0x944E 0x64ED
+0x944F 0x64EE
+0x9450 0x64EF
+0x9451 0x64F0
+0x9452 0x64F1
+0x9453 0x64F2
+0x9454 0x64F3
+0x9455 0x64F4
+0x9456 0x64F5
+0x9457 0x64F6
+0x9458 0x64F7
+0x9459 0x64F8
+0x945A 0x64F9
+0x945B 0x64FA
+0x945C 0x64FB
+0x945D 0x64FC
+0x945E 0x64FD
+0x945F 0x64FE
+0x9460 0x64FF
+0x9461 0x6501
+0x9462 0x6502
+0x9463 0x6503
+0x9464 0x6504
+0x9465 0x6505
+0x9466 0x6506
+0x9467 0x6507
+0x9468 0x6508
+0x9469 0x650A
+0x946A 0x650B
+0x946B 0x650C
+0x946C 0x650D
+0x946D 0x650E
+0x946E 0x650F
+0x946F 0x6510
+0x9470 0x6511
+0x9471 0x6513
+0x9472 0x6514
+0x9473 0x6515
+0x9474 0x6516
+0x9475 0x6517
+0x9476 0x6519
+0x9477 0x651A
+0x9478 0x651B
+0x9479 0x651C
+0x947A 0x651D
+0x947B 0x651E
+0x947C 0x651F
+0x947D 0x6520
+0x947E 0x6521
+0x9480 0x6522
+0x9481 0x6523
+0x9482 0x6524
+0x9483 0x6526
+0x9484 0x6527
+0x9485 0x6528
+0x9486 0x6529
+0x9487 0x652A
+0x9488 0x652C
+0x9489 0x652D
+0x948A 0x6530
+0x948B 0x6531
+0x948C 0x6532
+0x948D 0x6533
+0x948E 0x6537
+0x948F 0x653A
+0x9490 0x653C
+0x9491 0x653D
+0x9492 0x6540
+0x9493 0x6541
+0x9494 0x6542
+0x9495 0x6543
+0x9496 0x6544
+0x9497 0x6546
+0x9498 0x6547
+0x9499 0x654A
+0x949A 0x654B
+0x949B 0x654D
+0x949C 0x654E
+0x949D 0x6550
+0x949E 0x6552
+0x949F 0x6553
+0x94A0 0x6554
+0x94A1 0x6557
+0x94A2 0x6558
+0x94A3 0x655A
+0x94A4 0x655C
+0x94A5 0x655F
+0x94A6 0x6560
+0x94A7 0x6561
+0x94A8 0x6564
+0x94A9 0x6565
+0x94AA 0x6567
+0x94AB 0x6568
+0x94AC 0x6569
+0x94AD 0x656A
+0x94AE 0x656D
+0x94AF 0x656E
+0x94B0 0x656F
+0x94B1 0x6571
+0x94B2 0x6573
+0x94B3 0x6575
+0x94B4 0x6576
+0x94B5 0x6578
+0x94B6 0x6579
+0x94B7 0x657A
+0x94B8 0x657B
+0x94B9 0x657C
+0x94BA 0x657D
+0x94BB 0x657E
+0x94BC 0x657F
+0x94BD 0x6580
+0x94BE 0x6581
+0x94BF 0x6582
+0x94C0 0x6583
+0x94C1 0x6584
+0x94C2 0x6585
+0x94C3 0x6586
+0x94C4 0x6588
+0x94C5 0x6589
+0x94C6 0x658A
+0x94C7 0x658D
+0x94C8 0x658E
+0x94C9 0x658F
+0x94CA 0x6592
+0x94CB 0x6594
+0x94CC 0x6595
+0x94CD 0x6596
+0x94CE 0x6598
+0x94CF 0x659A
+0x94D0 0x659D
+0x94D1 0x659E
+0x94D2 0x65A0
+0x94D3 0x65A2
+0x94D4 0x65A3
+0x94D5 0x65A6
+0x94D6 0x65A8
+0x94D7 0x65AA
+0x94D8 0x65AC
+0x94D9 0x65AE
+0x94DA 0x65B1
+0x94DB 0x65B2
+0x94DC 0x65B3
+0x94DD 0x65B4
+0x94DE 0x65B5
+0x94DF 0x65B6
+0x94E0 0x65B7
+0x94E1 0x65B8
+0x94E2 0x65BA
+0x94E3 0x65BB
+0x94E4 0x65BE
+0x94E5 0x65BF
+0x94E6 0x65C0
+0x94E7 0x65C2
+0x94E8 0x65C7
+0x94E9 0x65C8
+0x94EA 0x65C9
+0x94EB 0x65CA
+0x94EC 0x65CD
+0x94ED 0x65D0
+0x94EE 0x65D1
+0x94EF 0x65D3
+0x94F0 0x65D4
+0x94F1 0x65D5
+0x94F2 0x65D8
+0x94F3 0x65D9
+0x94F4 0x65DA
+0x94F5 0x65DB
+0x94F6 0x65DC
+0x94F7 0x65DD
+0x94F8 0x65DE
+0x94F9 0x65DF
+0x94FA 0x65E1
+0x94FB 0x65E3
+0x94FC 0x65E4
+0x94FD 0x65EA
+0x94FE 0x65EB
+0x9540 0x65F2
+0x9541 0x65F3
+0x9542 0x65F4
+0x9543 0x65F5
+0x9544 0x65F8
+0x9545 0x65F9
+0x9546 0x65FB
+0x9547 0x65FC
+0x9548 0x65FD
+0x9549 0x65FE
+0x954A 0x65FF
+0x954B 0x6601
+0x954C 0x6604
+0x954D 0x6605
+0x954E 0x6607
+0x954F 0x6608
+0x9550 0x6609
+0x9551 0x660B
+0x9552 0x660D
+0x9553 0x6610
+0x9554 0x6611
+0x9555 0x6612
+0x9556 0x6616
+0x9557 0x6617
+0x9558 0x6618
+0x9559 0x661A
+0x955A 0x661B
+0x955B 0x661C
+0x955C 0x661E
+0x955D 0x6621
+0x955E 0x6622
+0x955F 0x6623
+0x9560 0x6624
+0x9561 0x6626
+0x9562 0x6629
+0x9563 0x662A
+0x9564 0x662B
+0x9565 0x662C
+0x9566 0x662E
+0x9567 0x6630
+0x9568 0x6632
+0x9569 0x6633
+0x956A 0x6637
+0x956B 0x6638
+0x956C 0x6639
+0x956D 0x663A
+0x956E 0x663B
+0x956F 0x663D
+0x9570 0x663F
+0x9571 0x6640
+0x9572 0x6642
+0x9573 0x6644
+0x9574 0x6645
+0x9575 0x6646
+0x9576 0x6647
+0x9577 0x6648
+0x9578 0x6649
+0x9579 0x664A
+0x957A 0x664D
+0x957B 0x664E
+0x957C 0x6650
+0x957D 0x6651
+0x957E 0x6658
+0x9580 0x6659
+0x9581 0x665B
+0x9582 0x665C
+0x9583 0x665D
+0x9584 0x665E
+0x9585 0x6660
+0x9586 0x6662
+0x9587 0x6663
+0x9588 0x6665
+0x9589 0x6667
+0x958A 0x6669
+0x958B 0x666A
+0x958C 0x666B
+0x958D 0x666C
+0x958E 0x666D
+0x958F 0x6671
+0x9590 0x6672
+0x9591 0x6673
+0x9592 0x6675
+0x9593 0x6678
+0x9594 0x6679
+0x9595 0x667B
+0x9596 0x667C
+0x9597 0x667D
+0x9598 0x667F
+0x9599 0x6680
+0x959A 0x6681
+0x959B 0x6683
+0x959C 0x6685
+0x959D 0x6686
+0x959E 0x6688
+0x959F 0x6689
+0x95A0 0x668A
+0x95A1 0x668B
+0x95A2 0x668D
+0x95A3 0x668E
+0x95A4 0x668F
+0x95A5 0x6690
+0x95A6 0x6692
+0x95A7 0x6693
+0x95A8 0x6694
+0x95A9 0x6695
+0x95AA 0x6698
+0x95AB 0x6699
+0x95AC 0x669A
+0x95AD 0x669B
+0x95AE 0x669C
+0x95AF 0x669E
+0x95B0 0x669F
+0x95B1 0x66A0
+0x95B2 0x66A1
+0x95B3 0x66A2
+0x95B4 0x66A3
+0x95B5 0x66A4
+0x95B6 0x66A5
+0x95B7 0x66A6
+0x95B8 0x66A9
+0x95B9 0x66AA
+0x95BA 0x66AB
+0x95BB 0x66AC
+0x95BC 0x66AD
+0x95BD 0x66AF
+0x95BE 0x66B0
+0x95BF 0x66B1
+0x95C0 0x66B2
+0x95C1 0x66B3
+0x95C2 0x66B5
+0x95C3 0x66B6
+0x95C4 0x66B7
+0x95C5 0x66B8
+0x95C6 0x66BA
+0x95C7 0x66BB
+0x95C8 0x66BC
+0x95C9 0x66BD
+0x95CA 0x66BF
+0x95CB 0x66C0
+0x95CC 0x66C1
+0x95CD 0x66C2
+0x95CE 0x66C3
+0x95CF 0x66C4
+0x95D0 0x66C5
+0x95D1 0x66C6
+0x95D2 0x66C7
+0x95D3 0x66C8
+0x95D4 0x66C9
+0x95D5 0x66CA
+0x95D6 0x66CB
+0x95D7 0x66CC
+0x95D8 0x66CD
+0x95D9 0x66CE
+0x95DA 0x66CF
+0x95DB 0x66D0
+0x95DC 0x66D1
+0x95DD 0x66D2
+0x95DE 0x66D3
+0x95DF 0x66D4
+0x95E0 0x66D5
+0x95E1 0x66D6
+0x95E2 0x66D7
+0x95E3 0x66D8
+0x95E4 0x66DA
+0x95E5 0x66DE
+0x95E6 0x66DF
+0x95E7 0x66E0
+0x95E8 0x66E1
+0x95E9 0x66E2
+0x95EA 0x66E3
+0x95EB 0x66E4
+0x95EC 0x66E5
+0x95ED 0x66E7
+0x95EE 0x66E8
+0x95EF 0x66EA
+0x95F0 0x66EB
+0x95F1 0x66EC
+0x95F2 0x66ED
+0x95F3 0x66EE
+0x95F4 0x66EF
+0x95F5 0x66F1
+0x95F6 0x66F5
+0x95F7 0x66F6
+0x95F8 0x66F8
+0x95F9 0x66FA
+0x95FA 0x66FB
+0x95FB 0x66FD
+0x95FC 0x6701
+0x95FD 0x6702
+0x95FE 0x6703
+0x9640 0x6704
+0x9641 0x6705
+0x9642 0x6706
+0x9643 0x6707
+0x9644 0x670C
+0x9645 0x670E
+0x9646 0x670F
+0x9647 0x6711
+0x9648 0x6712
+0x9649 0x6713
+0x964A 0x6716
+0x964B 0x6718
+0x964C 0x6719
+0x964D 0x671A
+0x964E 0x671C
+0x964F 0x671E
+0x9650 0x6720
+0x9651 0x6721
+0x9652 0x6722
+0x9653 0x6723
+0x9654 0x6724
+0x9655 0x6725
+0x9656 0x6727
+0x9657 0x6729
+0x9658 0x672E
+0x9659 0x6730
+0x965A 0x6732
+0x965B 0x6733
+0x965C 0x6736
+0x965D 0x6737
+0x965E 0x6738
+0x965F 0x6739
+0x9660 0x673B
+0x9661 0x673C
+0x9662 0x673E
+0x9663 0x673F
+0x9664 0x6741
+0x9665 0x6744
+0x9666 0x6745
+0x9667 0x6747
+0x9668 0x674A
+0x9669 0x674B
+0x966A 0x674D
+0x966B 0x6752
+0x966C 0x6754
+0x966D 0x6755
+0x966E 0x6757
+0x966F 0x6758
+0x9670 0x6759
+0x9671 0x675A
+0x9672 0x675B
+0x9673 0x675D
+0x9674 0x6762
+0x9675 0x6763
+0x9676 0x6764
+0x9677 0x6766
+0x9678 0x6767
+0x9679 0x676B
+0x967A 0x676C
+0x967B 0x676E
+0x967C 0x6771
+0x967D 0x6774
+0x967E 0x6776
+0x9680 0x6778
+0x9681 0x6779
+0x9682 0x677A
+0x9683 0x677B
+0x9684 0x677D
+0x9685 0x6780
+0x9686 0x6782
+0x9687 0x6783
+0x9688 0x6785
+0x9689 0x6786
+0x968A 0x6788
+0x968B 0x678A
+0x968C 0x678C
+0x968D 0x678D
+0x968E 0x678E
+0x968F 0x678F
+0x9690 0x6791
+0x9691 0x6792
+0x9692 0x6793
+0x9693 0x6794
+0x9694 0x6796
+0x9695 0x6799
+0x9696 0x679B
+0x9697 0x679F
+0x9698 0x67A0
+0x9699 0x67A1
+0x969A 0x67A4
+0x969B 0x67A6
+0x969C 0x67A9
+0x969D 0x67AC
+0x969E 0x67AE
+0x969F 0x67B1
+0x96A0 0x67B2
+0x96A1 0x67B4
+0x96A2 0x67B9
+0x96A3 0x67BA
+0x96A4 0x67BB
+0x96A5 0x67BC
+0x96A6 0x67BD
+0x96A7 0x67BE
+0x96A8 0x67BF
+0x96A9 0x67C0
+0x96AA 0x67C2
+0x96AB 0x67C5
+0x96AC 0x67C6
+0x96AD 0x67C7
+0x96AE 0x67C8
+0x96AF 0x67C9
+0x96B0 0x67CA
+0x96B1 0x67CB
+0x96B2 0x67CC
+0x96B3 0x67CD
+0x96B4 0x67CE
+0x96B5 0x67D5
+0x96B6 0x67D6
+0x96B7 0x67D7
+0x96B8 0x67DB
+0x96B9 0x67DF
+0x96BA 0x67E1
+0x96BB 0x67E3
+0x96BC 0x67E4
+0x96BD 0x67E6
+0x96BE 0x67E7
+0x96BF 0x67E8
+0x96C0 0x67EA
+0x96C1 0x67EB
+0x96C2 0x67ED
+0x96C3 0x67EE
+0x96C4 0x67F2
+0x96C5 0x67F5
+0x96C6 0x67F6
+0x96C7 0x67F7
+0x96C8 0x67F8
+0x96C9 0x67F9
+0x96CA 0x67FA
+0x96CB 0x67FB
+0x96CC 0x67FC
+0x96CD 0x67FE
+0x96CE 0x6801
+0x96CF 0x6802
+0x96D0 0x6803
+0x96D1 0x6804
+0x96D2 0x6806
+0x96D3 0x680D
+0x96D4 0x6810
+0x96D5 0x6812
+0x96D6 0x6814
+0x96D7 0x6815
+0x96D8 0x6818
+0x96D9 0x6819
+0x96DA 0x681A
+0x96DB 0x681B
+0x96DC 0x681C
+0x96DD 0x681E
+0x96DE 0x681F
+0x96DF 0x6820
+0x96E0 0x6822
+0x96E1 0x6823
+0x96E2 0x6824
+0x96E3 0x6825
+0x96E4 0x6826
+0x96E5 0x6827
+0x96E6 0x6828
+0x96E7 0x682B
+0x96E8 0x682C
+0x96E9 0x682D
+0x96EA 0x682E
+0x96EB 0x682F
+0x96EC 0x6830
+0x96ED 0x6831
+0x96EE 0x6834
+0x96EF 0x6835
+0x96F0 0x6836
+0x96F1 0x683A
+0x96F2 0x683B
+0x96F3 0x683F
+0x96F4 0x6847
+0x96F5 0x684B
+0x96F6 0x684D
+0x96F7 0x684F
+0x96F8 0x6852
+0x96F9 0x6856
+0x96FA 0x6857
+0x96FB 0x6858
+0x96FC 0x6859
+0x96FD 0x685A
+0x96FE 0x685B
+0x9740 0x685C
+0x9741 0x685D
+0x9742 0x685E
+0x9743 0x685F
+0x9744 0x686A
+0x9745 0x686C
+0x9746 0x686D
+0x9747 0x686E
+0x9748 0x686F
+0x9749 0x6870
+0x974A 0x6871
+0x974B 0x6872
+0x974C 0x6873
+0x974D 0x6875
+0x974E 0x6878
+0x974F 0x6879
+0x9750 0x687A
+0x9751 0x687B
+0x9752 0x687C
+0x9753 0x687D
+0x9754 0x687E
+0x9755 0x687F
+0x9756 0x6880
+0x9757 0x6882
+0x9758 0x6884
+0x9759 0x6887
+0x975A 0x6888
+0x975B 0x6889
+0x975C 0x688A
+0x975D 0x688B
+0x975E 0x688C
+0x975F 0x688D
+0x9760 0x688E
+0x9761 0x6890
+0x9762 0x6891
+0x9763 0x6892
+0x9764 0x6894
+0x9765 0x6895
+0x9766 0x6896
+0x9767 0x6898
+0x9768 0x6899
+0x9769 0x689A
+0x976A 0x689B
+0x976B 0x689C
+0x976C 0x689D
+0x976D 0x689E
+0x976E 0x689F
+0x976F 0x68A0
+0x9770 0x68A1
+0x9771 0x68A3
+0x9772 0x68A4
+0x9773 0x68A5
+0x9774 0x68A9
+0x9775 0x68AA
+0x9776 0x68AB
+0x9777 0x68AC
+0x9778 0x68AE
+0x9779 0x68B1
+0x977A 0x68B2
+0x977B 0x68B4
+0x977C 0x68B6
+0x977D 0x68B7
+0x977E 0x68B8
+0x9780 0x68B9
+0x9781 0x68BA
+0x9782 0x68BB
+0x9783 0x68BC
+0x9784 0x68BD
+0x9785 0x68BE
+0x9786 0x68BF
+0x9787 0x68C1
+0x9788 0x68C3
+0x9789 0x68C4
+0x978A 0x68C5
+0x978B 0x68C6
+0x978C 0x68C7
+0x978D 0x68C8
+0x978E 0x68CA
+0x978F 0x68CC
+0x9790 0x68CE
+0x9791 0x68CF
+0x9792 0x68D0
+0x9793 0x68D1
+0x9794 0x68D3
+0x9795 0x68D4
+0x9796 0x68D6
+0x9797 0x68D7
+0x9798 0x68D9
+0x9799 0x68DB
+0x979A 0x68DC
+0x979B 0x68DD
+0x979C 0x68DE
+0x979D 0x68DF
+0x979E 0x68E1
+0x979F 0x68E2
+0x97A0 0x68E4
+0x97A1 0x68E5
+0x97A2 0x68E6
+0x97A3 0x68E7
+0x97A4 0x68E8
+0x97A5 0x68E9
+0x97A6 0x68EA
+0x97A7 0x68EB
+0x97A8 0x68EC
+0x97A9 0x68ED
+0x97AA 0x68EF
+0x97AB 0x68F2
+0x97AC 0x68F3
+0x97AD 0x68F4
+0x97AE 0x68F6
+0x97AF 0x68F7
+0x97B0 0x68F8
+0x97B1 0x68FB
+0x97B2 0x68FD
+0x97B3 0x68FE
+0x97B4 0x68FF
+0x97B5 0x6900
+0x97B6 0x6902
+0x97B7 0x6903
+0x97B8 0x6904
+0x97B9 0x6906
+0x97BA 0x6907
+0x97BB 0x6908
+0x97BC 0x6909
+0x97BD 0x690A
+0x97BE 0x690C
+0x97BF 0x690F
+0x97C0 0x6911
+0x97C1 0x6913
+0x97C2 0x6914
+0x97C3 0x6915
+0x97C4 0x6916
+0x97C5 0x6917
+0x97C6 0x6918
+0x97C7 0x6919
+0x97C8 0x691A
+0x97C9 0x691B
+0x97CA 0x691C
+0x97CB 0x691D
+0x97CC 0x691E
+0x97CD 0x6921
+0x97CE 0x6922
+0x97CF 0x6923
+0x97D0 0x6925
+0x97D1 0x6926
+0x97D2 0x6927
+0x97D3 0x6928
+0x97D4 0x6929
+0x97D5 0x692A
+0x97D6 0x692B
+0x97D7 0x692C
+0x97D8 0x692E
+0x97D9 0x692F
+0x97DA 0x6931
+0x97DB 0x6932
+0x97DC 0x6933
+0x97DD 0x6935
+0x97DE 0x6936
+0x97DF 0x6937
+0x97E0 0x6938
+0x97E1 0x693A
+0x97E2 0x693B
+0x97E3 0x693C
+0x97E4 0x693E
+0x97E5 0x6940
+0x97E6 0x6941
+0x97E7 0x6943
+0x97E8 0x6944
+0x97E9 0x6945
+0x97EA 0x6946
+0x97EB 0x6947
+0x97EC 0x6948
+0x97ED 0x6949
+0x97EE 0x694A
+0x97EF 0x694B
+0x97F0 0x694C
+0x97F1 0x694D
+0x97F2 0x694E
+0x97F3 0x694F
+0x97F4 0x6950
+0x97F5 0x6951
+0x97F6 0x6952
+0x97F7 0x6953
+0x97F8 0x6955
+0x97F9 0x6956
+0x97FA 0x6958
+0x97FB 0x6959
+0x97FC 0x695B
+0x97FD 0x695C
+0x97FE 0x695F
+0x9840 0x6961
+0x9841 0x6962
+0x9842 0x6964
+0x9843 0x6965
+0x9844 0x6967
+0x9845 0x6968
+0x9846 0x6969
+0x9847 0x696A
+0x9848 0x696C
+0x9849 0x696D
+0x984A 0x696F
+0x984B 0x6970
+0x984C 0x6972
+0x984D 0x6973
+0x984E 0x6974
+0x984F 0x6975
+0x9850 0x6976
+0x9851 0x697A
+0x9852 0x697B
+0x9853 0x697D
+0x9854 0x697E
+0x9855 0x697F
+0x9856 0x6981
+0x9857 0x6983
+0x9858 0x6985
+0x9859 0x698A
+0x985A 0x698B
+0x985B 0x698C
+0x985C 0x698E
+0x985D 0x698F
+0x985E 0x6990
+0x985F 0x6991
+0x9860 0x6992
+0x9861 0x6993
+0x9862 0x6996
+0x9863 0x6997
+0x9864 0x6999
+0x9865 0x699A
+0x9866 0x699D
+0x9867 0x699E
+0x9868 0x699F
+0x9869 0x69A0
+0x986A 0x69A1
+0x986B 0x69A2
+0x986C 0x69A3
+0x986D 0x69A4
+0x986E 0x69A5
+0x986F 0x69A6
+0x9870 0x69A9
+0x9871 0x69AA
+0x9872 0x69AC
+0x9873 0x69AE
+0x9874 0x69AF
+0x9875 0x69B0
+0x9876 0x69B2
+0x9877 0x69B3
+0x9878 0x69B5
+0x9879 0x69B6
+0x987A 0x69B8
+0x987B 0x69B9
+0x987C 0x69BA
+0x987D 0x69BC
+0x987E 0x69BD
+0x9880 0x69BE
+0x9881 0x69BF
+0x9882 0x69C0
+0x9883 0x69C2
+0x9884 0x69C3
+0x9885 0x69C4
+0x9886 0x69C5
+0x9887 0x69C6
+0x9888 0x69C7
+0x9889 0x69C8
+0x988A 0x69C9
+0x988B 0x69CB
+0x988C 0x69CD
+0x988D 0x69CF
+0x988E 0x69D1
+0x988F 0x69D2
+0x9890 0x69D3
+0x9891 0x69D5
+0x9892 0x69D6
+0x9893 0x69D7
+0x9894 0x69D8
+0x9895 0x69D9
+0x9896 0x69DA
+0x9897 0x69DC
+0x9898 0x69DD
+0x9899 0x69DE
+0x989A 0x69E1
+0x989B 0x69E2
+0x989C 0x69E3
+0x989D 0x69E4
+0x989E 0x69E5
+0x989F 0x69E6
+0x98A0 0x69E7
+0x98A1 0x69E8
+0x98A2 0x69E9
+0x98A3 0x69EA
+0x98A4 0x69EB
+0x98A5 0x69EC
+0x98A6 0x69EE
+0x98A7 0x69EF
+0x98A8 0x69F0
+0x98A9 0x69F1
+0x98AA 0x69F3
+0x98AB 0x69F4
+0x98AC 0x69F5
+0x98AD 0x69F6
+0x98AE 0x69F7
+0x98AF 0x69F8
+0x98B0 0x69F9
+0x98B1 0x69FA
+0x98B2 0x69FB
+0x98B3 0x69FC
+0x98B4 0x69FE
+0x98B5 0x6A00
+0x98B6 0x6A01
+0x98B7 0x6A02
+0x98B8 0x6A03
+0x98B9 0x6A04
+0x98BA 0x6A05
+0x98BB 0x6A06
+0x98BC 0x6A07
+0x98BD 0x6A08
+0x98BE 0x6A09
+0x98BF 0x6A0B
+0x98C0 0x6A0C
+0x98C1 0x6A0D
+0x98C2 0x6A0E
+0x98C3 0x6A0F
+0x98C4 0x6A10
+0x98C5 0x6A11
+0x98C6 0x6A12
+0x98C7 0x6A13
+0x98C8 0x6A14
+0x98C9 0x6A15
+0x98CA 0x6A16
+0x98CB 0x6A19
+0x98CC 0x6A1A
+0x98CD 0x6A1B
+0x98CE 0x6A1C
+0x98CF 0x6A1D
+0x98D0 0x6A1E
+0x98D1 0x6A20
+0x98D2 0x6A22
+0x98D3 0x6A23
+0x98D4 0x6A24
+0x98D5 0x6A25
+0x98D6 0x6A26
+0x98D7 0x6A27
+0x98D8 0x6A29
+0x98D9 0x6A2B
+0x98DA 0x6A2C
+0x98DB 0x6A2D
+0x98DC 0x6A2E
+0x98DD 0x6A30
+0x98DE 0x6A32
+0x98DF 0x6A33
+0x98E0 0x6A34
+0x98E1 0x6A36
+0x98E2 0x6A37
+0x98E3 0x6A38
+0x98E4 0x6A39
+0x98E5 0x6A3A
+0x98E6 0x6A3B
+0x98E7 0x6A3C
+0x98E8 0x6A3F
+0x98E9 0x6A40
+0x98EA 0x6A41
+0x98EB 0x6A42
+0x98EC 0x6A43
+0x98ED 0x6A45
+0x98EE 0x6A46
+0x98EF 0x6A48
+0x98F0 0x6A49
+0x98F1 0x6A4A
+0x98F2 0x6A4B
+0x98F3 0x6A4C
+0x98F4 0x6A4D
+0x98F5 0x6A4E
+0x98F6 0x6A4F
+0x98F7 0x6A51
+0x98F8 0x6A52
+0x98F9 0x6A53
+0x98FA 0x6A54
+0x98FB 0x6A55
+0x98FC 0x6A56
+0x98FD 0x6A57
+0x98FE 0x6A5A
+0x9940 0x6A5C
+0x9941 0x6A5D
+0x9942 0x6A5E
+0x9943 0x6A5F
+0x9944 0x6A60
+0x9945 0x6A62
+0x9946 0x6A63
+0x9947 0x6A64
+0x9948 0x6A66
+0x9949 0x6A67
+0x994A 0x6A68
+0x994B 0x6A69
+0x994C 0x6A6A
+0x994D 0x6A6B
+0x994E 0x6A6C
+0x994F 0x6A6D
+0x9950 0x6A6E
+0x9951 0x6A6F
+0x9952 0x6A70
+0x9953 0x6A72
+0x9954 0x6A73
+0x9955 0x6A74
+0x9956 0x6A75
+0x9957 0x6A76
+0x9958 0x6A77
+0x9959 0x6A78
+0x995A 0x6A7A
+0x995B 0x6A7B
+0x995C 0x6A7D
+0x995D 0x6A7E
+0x995E 0x6A7F
+0x995F 0x6A81
+0x9960 0x6A82
+0x9961 0x6A83
+0x9962 0x6A85
+0x9963 0x6A86
+0x9964 0x6A87
+0x9965 0x6A88
+0x9966 0x6A89
+0x9967 0x6A8A
+0x9968 0x6A8B
+0x9969 0x6A8C
+0x996A 0x6A8D
+0x996B 0x6A8F
+0x996C 0x6A92
+0x996D 0x6A93
+0x996E 0x6A94
+0x996F 0x6A95
+0x9970 0x6A96
+0x9971 0x6A98
+0x9972 0x6A99
+0x9973 0x6A9A
+0x9974 0x6A9B
+0x9975 0x6A9C
+0x9976 0x6A9D
+0x9977 0x6A9E
+0x9978 0x6A9F
+0x9979 0x6AA1
+0x997A 0x6AA2
+0x997B 0x6AA3
+0x997C 0x6AA4
+0x997D 0x6AA5
+0x997E 0x6AA6
+0x9980 0x6AA7
+0x9981 0x6AA8
+0x9982 0x6AAA
+0x9983 0x6AAD
+0x9984 0x6AAE
+0x9985 0x6AAF
+0x9986 0x6AB0
+0x9987 0x6AB1
+0x9988 0x6AB2
+0x9989 0x6AB3
+0x998A 0x6AB4
+0x998B 0x6AB5
+0x998C 0x6AB6
+0x998D 0x6AB7
+0x998E 0x6AB8
+0x998F 0x6AB9
+0x9990 0x6ABA
+0x9991 0x6ABB
+0x9992 0x6ABC
+0x9993 0x6ABD
+0x9994 0x6ABE
+0x9995 0x6ABF
+0x9996 0x6AC0
+0x9997 0x6AC1
+0x9998 0x6AC2
+0x9999 0x6AC3
+0x999A 0x6AC4
+0x999B 0x6AC5
+0x999C 0x6AC6
+0x999D 0x6AC7
+0x999E 0x6AC8
+0x999F 0x6AC9
+0x99A0 0x6ACA
+0x99A1 0x6ACB
+0x99A2 0x6ACC
+0x99A3 0x6ACD
+0x99A4 0x6ACE
+0x99A5 0x6ACF
+0x99A6 0x6AD0
+0x99A7 0x6AD1
+0x99A8 0x6AD2
+0x99A9 0x6AD3
+0x99AA 0x6AD4
+0x99AB 0x6AD5
+0x99AC 0x6AD6
+0x99AD 0x6AD7
+0x99AE 0x6AD8
+0x99AF 0x6AD9
+0x99B0 0x6ADA
+0x99B1 0x6ADB
+0x99B2 0x6ADC
+0x99B3 0x6ADD
+0x99B4 0x6ADE
+0x99B5 0x6ADF
+0x99B6 0x6AE0
+0x99B7 0x6AE1
+0x99B8 0x6AE2
+0x99B9 0x6AE3
+0x99BA 0x6AE4
+0x99BB 0x6AE5
+0x99BC 0x6AE6
+0x99BD 0x6AE7
+0x99BE 0x6AE8
+0x99BF 0x6AE9
+0x99C0 0x6AEA
+0x99C1 0x6AEB
+0x99C2 0x6AEC
+0x99C3 0x6AED
+0x99C4 0x6AEE
+0x99C5 0x6AEF
+0x99C6 0x6AF0
+0x99C7 0x6AF1
+0x99C8 0x6AF2
+0x99C9 0x6AF3
+0x99CA 0x6AF4
+0x99CB 0x6AF5
+0x99CC 0x6AF6
+0x99CD 0x6AF7
+0x99CE 0x6AF8
+0x99CF 0x6AF9
+0x99D0 0x6AFA
+0x99D1 0x6AFB
+0x99D2 0x6AFC
+0x99D3 0x6AFD
+0x99D4 0x6AFE
+0x99D5 0x6AFF
+0x99D6 0x6B00
+0x99D7 0x6B01
+0x99D8 0x6B02
+0x99D9 0x6B03
+0x99DA 0x6B04
+0x99DB 0x6B05
+0x99DC 0x6B06
+0x99DD 0x6B07
+0x99DE 0x6B08
+0x99DF 0x6B09
+0x99E0 0x6B0A
+0x99E1 0x6B0B
+0x99E2 0x6B0C
+0x99E3 0x6B0D
+0x99E4 0x6B0E
+0x99E5 0x6B0F
+0x99E6 0x6B10
+0x99E7 0x6B11
+0x99E8 0x6B12
+0x99E9 0x6B13
+0x99EA 0x6B14
+0x99EB 0x6B15
+0x99EC 0x6B16
+0x99ED 0x6B17
+0x99EE 0x6B18
+0x99EF 0x6B19
+0x99F0 0x6B1A
+0x99F1 0x6B1B
+0x99F2 0x6B1C
+0x99F3 0x6B1D
+0x99F4 0x6B1E
+0x99F5 0x6B1F
+0x99F6 0x6B25
+0x99F7 0x6B26
+0x99F8 0x6B28
+0x99F9 0x6B29
+0x99FA 0x6B2A
+0x99FB 0x6B2B
+0x99FC 0x6B2C
+0x99FD 0x6B2D
+0x99FE 0x6B2E
+0x9A40 0x6B2F
+0x9A41 0x6B30
+0x9A42 0x6B31
+0x9A43 0x6B33
+0x9A44 0x6B34
+0x9A45 0x6B35
+0x9A46 0x6B36
+0x9A47 0x6B38
+0x9A48 0x6B3B
+0x9A49 0x6B3C
+0x9A4A 0x6B3D
+0x9A4B 0x6B3F
+0x9A4C 0x6B40
+0x9A4D 0x6B41
+0x9A4E 0x6B42
+0x9A4F 0x6B44
+0x9A50 0x6B45
+0x9A51 0x6B48
+0x9A52 0x6B4A
+0x9A53 0x6B4B
+0x9A54 0x6B4D
+0x9A55 0x6B4E
+0x9A56 0x6B4F
+0x9A57 0x6B50
+0x9A58 0x6B51
+0x9A59 0x6B52
+0x9A5A 0x6B53
+0x9A5B 0x6B54
+0x9A5C 0x6B55
+0x9A5D 0x6B56
+0x9A5E 0x6B57
+0x9A5F 0x6B58
+0x9A60 0x6B5A
+0x9A61 0x6B5B
+0x9A62 0x6B5C
+0x9A63 0x6B5D
+0x9A64 0x6B5E
+0x9A65 0x6B5F
+0x9A66 0x6B60
+0x9A67 0x6B61
+0x9A68 0x6B68
+0x9A69 0x6B69
+0x9A6A 0x6B6B
+0x9A6B 0x6B6C
+0x9A6C 0x6B6D
+0x9A6D 0x6B6E
+0x9A6E 0x6B6F
+0x9A6F 0x6B70
+0x9A70 0x6B71
+0x9A71 0x6B72
+0x9A72 0x6B73
+0x9A73 0x6B74
+0x9A74 0x6B75
+0x9A75 0x6B76
+0x9A76 0x6B77
+0x9A77 0x6B78
+0x9A78 0x6B7A
+0x9A79 0x6B7D
+0x9A7A 0x6B7E
+0x9A7B 0x6B7F
+0x9A7C 0x6B80
+0x9A7D 0x6B85
+0x9A7E 0x6B88
+0x9A80 0x6B8C
+0x9A81 0x6B8E
+0x9A82 0x6B8F
+0x9A83 0x6B90
+0x9A84 0x6B91
+0x9A85 0x6B94
+0x9A86 0x6B95
+0x9A87 0x6B97
+0x9A88 0x6B98
+0x9A89 0x6B99
+0x9A8A 0x6B9C
+0x9A8B 0x6B9D
+0x9A8C 0x6B9E
+0x9A8D 0x6B9F
+0x9A8E 0x6BA0
+0x9A8F 0x6BA2
+0x9A90 0x6BA3
+0x9A91 0x6BA4
+0x9A92 0x6BA5
+0x9A93 0x6BA6
+0x9A94 0x6BA7
+0x9A95 0x6BA8
+0x9A96 0x6BA9
+0x9A97 0x6BAB
+0x9A98 0x6BAC
+0x9A99 0x6BAD
+0x9A9A 0x6BAE
+0x9A9B 0x6BAF
+0x9A9C 0x6BB0
+0x9A9D 0x6BB1
+0x9A9E 0x6BB2
+0x9A9F 0x6BB6
+0x9AA0 0x6BB8
+0x9AA1 0x6BB9
+0x9AA2 0x6BBA
+0x9AA3 0x6BBB
+0x9AA4 0x6BBC
+0x9AA5 0x6BBD
+0x9AA6 0x6BBE
+0x9AA7 0x6BC0
+0x9AA8 0x6BC3
+0x9AA9 0x6BC4
+0x9AAA 0x6BC6
+0x9AAB 0x6BC7
+0x9AAC 0x6BC8
+0x9AAD 0x6BC9
+0x9AAE 0x6BCA
+0x9AAF 0x6BCC
+0x9AB0 0x6BCE
+0x9AB1 0x6BD0
+0x9AB2 0x6BD1
+0x9AB3 0x6BD8
+0x9AB4 0x6BDA
+0x9AB5 0x6BDC
+0x9AB6 0x6BDD
+0x9AB7 0x6BDE
+0x9AB8 0x6BDF
+0x9AB9 0x6BE0
+0x9ABA 0x6BE2
+0x9ABB 0x6BE3
+0x9ABC 0x6BE4
+0x9ABD 0x6BE5
+0x9ABE 0x6BE6
+0x9ABF 0x6BE7
+0x9AC0 0x6BE8
+0x9AC1 0x6BE9
+0x9AC2 0x6BEC
+0x9AC3 0x6BED
+0x9AC4 0x6BEE
+0x9AC5 0x6BF0
+0x9AC6 0x6BF1
+0x9AC7 0x6BF2
+0x9AC8 0x6BF4
+0x9AC9 0x6BF6
+0x9ACA 0x6BF7
+0x9ACB 0x6BF8
+0x9ACC 0x6BFA
+0x9ACD 0x6BFB
+0x9ACE 0x6BFC
+0x9ACF 0x6BFE
+0x9AD0 0x6BFF
+0x9AD1 0x6C00
+0x9AD2 0x6C01
+0x9AD3 0x6C02
+0x9AD4 0x6C03
+0x9AD5 0x6C04
+0x9AD6 0x6C08
+0x9AD7 0x6C09
+0x9AD8 0x6C0A
+0x9AD9 0x6C0B
+0x9ADA 0x6C0C
+0x9ADB 0x6C0E
+0x9ADC 0x6C12
+0x9ADD 0x6C17
+0x9ADE 0x6C1C
+0x9ADF 0x6C1D
+0x9AE0 0x6C1E
+0x9AE1 0x6C20
+0x9AE2 0x6C23
+0x9AE3 0x6C25
+0x9AE4 0x6C2B
+0x9AE5 0x6C2C
+0x9AE6 0x6C2D
+0x9AE7 0x6C31
+0x9AE8 0x6C33
+0x9AE9 0x6C36
+0x9AEA 0x6C37
+0x9AEB 0x6C39
+0x9AEC 0x6C3A
+0x9AED 0x6C3B
+0x9AEE 0x6C3C
+0x9AEF 0x6C3E
+0x9AF0 0x6C3F
+0x9AF1 0x6C43
+0x9AF2 0x6C44
+0x9AF3 0x6C45
+0x9AF4 0x6C48
+0x9AF5 0x6C4B
+0x9AF6 0x6C4C
+0x9AF7 0x6C4D
+0x9AF8 0x6C4E
+0x9AF9 0x6C4F
+0x9AFA 0x6C51
+0x9AFB 0x6C52
+0x9AFC 0x6C53
+0x9AFD 0x6C56
+0x9AFE 0x6C58
+0x9B40 0x6C59
+0x9B41 0x6C5A
+0x9B42 0x6C62
+0x9B43 0x6C63
+0x9B44 0x6C65
+0x9B45 0x6C66
+0x9B46 0x6C67
+0x9B47 0x6C6B
+0x9B48 0x6C6C
+0x9B49 0x6C6D
+0x9B4A 0x6C6E
+0x9B4B 0x6C6F
+0x9B4C 0x6C71
+0x9B4D 0x6C73
+0x9B4E 0x6C75
+0x9B4F 0x6C77
+0x9B50 0x6C78
+0x9B51 0x6C7A
+0x9B52 0x6C7B
+0x9B53 0x6C7C
+0x9B54 0x6C7F
+0x9B55 0x6C80
+0x9B56 0x6C84
+0x9B57 0x6C87
+0x9B58 0x6C8A
+0x9B59 0x6C8B
+0x9B5A 0x6C8D
+0x9B5B 0x6C8E
+0x9B5C 0x6C91
+0x9B5D 0x6C92
+0x9B5E 0x6C95
+0x9B5F 0x6C96
+0x9B60 0x6C97
+0x9B61 0x6C98
+0x9B62 0x6C9A
+0x9B63 0x6C9C
+0x9B64 0x6C9D
+0x9B65 0x6C9E
+0x9B66 0x6CA0
+0x9B67 0x6CA2
+0x9B68 0x6CA8
+0x9B69 0x6CAC
+0x9B6A 0x6CAF
+0x9B6B 0x6CB0
+0x9B6C 0x6CB4
+0x9B6D 0x6CB5
+0x9B6E 0x6CB6
+0x9B6F 0x6CB7
+0x9B70 0x6CBA
+0x9B71 0x6CC0
+0x9B72 0x6CC1
+0x9B73 0x6CC2
+0x9B74 0x6CC3
+0x9B75 0x6CC6
+0x9B76 0x6CC7
+0x9B77 0x6CC8
+0x9B78 0x6CCB
+0x9B79 0x6CCD
+0x9B7A 0x6CCE
+0x9B7B 0x6CCF
+0x9B7C 0x6CD1
+0x9B7D 0x6CD2
+0x9B7E 0x6CD8
+0x9B80 0x6CD9
+0x9B81 0x6CDA
+0x9B82 0x6CDC
+0x9B83 0x6CDD
+0x9B84 0x6CDF
+0x9B85 0x6CE4
+0x9B86 0x6CE6
+0x9B87 0x6CE7
+0x9B88 0x6CE9
+0x9B89 0x6CEC
+0x9B8A 0x6CED
+0x9B8B 0x6CF2
+0x9B8C 0x6CF4
+0x9B8D 0x6CF9
+0x9B8E 0x6CFF
+0x9B8F 0x6D00
+0x9B90 0x6D02
+0x9B91 0x6D03
+0x9B92 0x6D05
+0x9B93 0x6D06
+0x9B94 0x6D08
+0x9B95 0x6D09
+0x9B96 0x6D0A
+0x9B97 0x6D0D
+0x9B98 0x6D0F
+0x9B99 0x6D10
+0x9B9A 0x6D11
+0x9B9B 0x6D13
+0x9B9C 0x6D14
+0x9B9D 0x6D15
+0x9B9E 0x6D16
+0x9B9F 0x6D18
+0x9BA0 0x6D1C
+0x9BA1 0x6D1D
+0x9BA2 0x6D1F
+0x9BA3 0x6D20
+0x9BA4 0x6D21
+0x9BA5 0x6D22
+0x9BA6 0x6D23
+0x9BA7 0x6D24
+0x9BA8 0x6D26
+0x9BA9 0x6D28
+0x9BAA 0x6D29
+0x9BAB 0x6D2C
+0x9BAC 0x6D2D
+0x9BAD 0x6D2F
+0x9BAE 0x6D30
+0x9BAF 0x6D34
+0x9BB0 0x6D36
+0x9BB1 0x6D37
+0x9BB2 0x6D38
+0x9BB3 0x6D3A
+0x9BB4 0x6D3F
+0x9BB5 0x6D40
+0x9BB6 0x6D42
+0x9BB7 0x6D44
+0x9BB8 0x6D49
+0x9BB9 0x6D4C
+0x9BBA 0x6D50
+0x9BBB 0x6D55
+0x9BBC 0x6D56
+0x9BBD 0x6D57
+0x9BBE 0x6D58
+0x9BBF 0x6D5B
+0x9BC0 0x6D5D
+0x9BC1 0x6D5F
+0x9BC2 0x6D61
+0x9BC3 0x6D62
+0x9BC4 0x6D64
+0x9BC5 0x6D65
+0x9BC6 0x6D67
+0x9BC7 0x6D68
+0x9BC8 0x6D6B
+0x9BC9 0x6D6C
+0x9BCA 0x6D6D
+0x9BCB 0x6D70
+0x9BCC 0x6D71
+0x9BCD 0x6D72
+0x9BCE 0x6D73
+0x9BCF 0x6D75
+0x9BD0 0x6D76
+0x9BD1 0x6D79
+0x9BD2 0x6D7A
+0x9BD3 0x6D7B
+0x9BD4 0x6D7D
+0x9BD5 0x6D7E
+0x9BD6 0x6D7F
+0x9BD7 0x6D80
+0x9BD8 0x6D81
+0x9BD9 0x6D83
+0x9BDA 0x6D84
+0x9BDB 0x6D86
+0x9BDC 0x6D87
+0x9BDD 0x6D8A
+0x9BDE 0x6D8B
+0x9BDF 0x6D8D
+0x9BE0 0x6D8F
+0x9BE1 0x6D90
+0x9BE2 0x6D92
+0x9BE3 0x6D96
+0x9BE4 0x6D97
+0x9BE5 0x6D98
+0x9BE6 0x6D99
+0x9BE7 0x6D9A
+0x9BE8 0x6D9C
+0x9BE9 0x6DA2
+0x9BEA 0x6DA5
+0x9BEB 0x6DAC
+0x9BEC 0x6DAD
+0x9BED 0x6DB0
+0x9BEE 0x6DB1
+0x9BEF 0x6DB3
+0x9BF0 0x6DB4
+0x9BF1 0x6DB6
+0x9BF2 0x6DB7
+0x9BF3 0x6DB9
+0x9BF4 0x6DBA
+0x9BF5 0x6DBB
+0x9BF6 0x6DBC
+0x9BF7 0x6DBD
+0x9BF8 0x6DBE
+0x9BF9 0x6DC1
+0x9BFA 0x6DC2
+0x9BFB 0x6DC3
+0x9BFC 0x6DC8
+0x9BFD 0x6DC9
+0x9BFE 0x6DCA
+0x9C40 0x6DCD
+0x9C41 0x6DCE
+0x9C42 0x6DCF
+0x9C43 0x6DD0
+0x9C44 0x6DD2
+0x9C45 0x6DD3
+0x9C46 0x6DD4
+0x9C47 0x6DD5
+0x9C48 0x6DD7
+0x9C49 0x6DDA
+0x9C4A 0x6DDB
+0x9C4B 0x6DDC
+0x9C4C 0x6DDF
+0x9C4D 0x6DE2
+0x9C4E 0x6DE3
+0x9C4F 0x6DE5
+0x9C50 0x6DE7
+0x9C51 0x6DE8
+0x9C52 0x6DE9
+0x9C53 0x6DEA
+0x9C54 0x6DED
+0x9C55 0x6DEF
+0x9C56 0x6DF0
+0x9C57 0x6DF2
+0x9C58 0x6DF4
+0x9C59 0x6DF5
+0x9C5A 0x6DF6
+0x9C5B 0x6DF8
+0x9C5C 0x6DFA
+0x9C5D 0x6DFD
+0x9C5E 0x6DFE
+0x9C5F 0x6DFF
+0x9C60 0x6E00
+0x9C61 0x6E01
+0x9C62 0x6E02
+0x9C63 0x6E03
+0x9C64 0x6E04
+0x9C65 0x6E06
+0x9C66 0x6E07
+0x9C67 0x6E08
+0x9C68 0x6E09
+0x9C69 0x6E0B
+0x9C6A 0x6E0F
+0x9C6B 0x6E12
+0x9C6C 0x6E13
+0x9C6D 0x6E15
+0x9C6E 0x6E18
+0x9C6F 0x6E19
+0x9C70 0x6E1B
+0x9C71 0x6E1C
+0x9C72 0x6E1E
+0x9C73 0x6E1F
+0x9C74 0x6E22
+0x9C75 0x6E26
+0x9C76 0x6E27
+0x9C77 0x6E28
+0x9C78 0x6E2A
+0x9C79 0x6E2C
+0x9C7A 0x6E2E
+0x9C7B 0x6E30
+0x9C7C 0x6E31
+0x9C7D 0x6E33
+0x9C7E 0x6E35
+0x9C80 0x6E36
+0x9C81 0x6E37
+0x9C82 0x6E39
+0x9C83 0x6E3B
+0x9C84 0x6E3C
+0x9C85 0x6E3D
+0x9C86 0x6E3E
+0x9C87 0x6E3F
+0x9C88 0x6E40
+0x9C89 0x6E41
+0x9C8A 0x6E42
+0x9C8B 0x6E45
+0x9C8C 0x6E46
+0x9C8D 0x6E47
+0x9C8E 0x6E48
+0x9C8F 0x6E49
+0x9C90 0x6E4A
+0x9C91 0x6E4B
+0x9C92 0x6E4C
+0x9C93 0x6E4F
+0x9C94 0x6E50
+0x9C95 0x6E51
+0x9C96 0x6E52
+0x9C97 0x6E55
+0x9C98 0x6E57
+0x9C99 0x6E59
+0x9C9A 0x6E5A
+0x9C9B 0x6E5C
+0x9C9C 0x6E5D
+0x9C9D 0x6E5E
+0x9C9E 0x6E60
+0x9C9F 0x6E61
+0x9CA0 0x6E62
+0x9CA1 0x6E63
+0x9CA2 0x6E64
+0x9CA3 0x6E65
+0x9CA4 0x6E66
+0x9CA5 0x6E67
+0x9CA6 0x6E68
+0x9CA7 0x6E69
+0x9CA8 0x6E6A
+0x9CA9 0x6E6C
+0x9CAA 0x6E6D
+0x9CAB 0x6E6F
+0x9CAC 0x6E70
+0x9CAD 0x6E71
+0x9CAE 0x6E72
+0x9CAF 0x6E73
+0x9CB0 0x6E74
+0x9CB1 0x6E75
+0x9CB2 0x6E76
+0x9CB3 0x6E77
+0x9CB4 0x6E78
+0x9CB5 0x6E79
+0x9CB6 0x6E7A
+0x9CB7 0x6E7B
+0x9CB8 0x6E7C
+0x9CB9 0x6E7D
+0x9CBA 0x6E80
+0x9CBB 0x6E81
+0x9CBC 0x6E82
+0x9CBD 0x6E84
+0x9CBE 0x6E87
+0x9CBF 0x6E88
+0x9CC0 0x6E8A
+0x9CC1 0x6E8B
+0x9CC2 0x6E8C
+0x9CC3 0x6E8D
+0x9CC4 0x6E8E
+0x9CC5 0x6E91
+0x9CC6 0x6E92
+0x9CC7 0x6E93
+0x9CC8 0x6E94
+0x9CC9 0x6E95
+0x9CCA 0x6E96
+0x9CCB 0x6E97
+0x9CCC 0x6E99
+0x9CCD 0x6E9A
+0x9CCE 0x6E9B
+0x9CCF 0x6E9D
+0x9CD0 0x6E9E
+0x9CD1 0x6EA0
+0x9CD2 0x6EA1
+0x9CD3 0x6EA3
+0x9CD4 0x6EA4
+0x9CD5 0x6EA6
+0x9CD6 0x6EA8
+0x9CD7 0x6EA9
+0x9CD8 0x6EAB
+0x9CD9 0x6EAC
+0x9CDA 0x6EAD
+0x9CDB 0x6EAE
+0x9CDC 0x6EB0
+0x9CDD 0x6EB3
+0x9CDE 0x6EB5
+0x9CDF 0x6EB8
+0x9CE0 0x6EB9
+0x9CE1 0x6EBC
+0x9CE2 0x6EBE
+0x9CE3 0x6EBF
+0x9CE4 0x6EC0
+0x9CE5 0x6EC3
+0x9CE6 0x6EC4
+0x9CE7 0x6EC5
+0x9CE8 0x6EC6
+0x9CE9 0x6EC8
+0x9CEA 0x6EC9
+0x9CEB 0x6ECA
+0x9CEC 0x6ECC
+0x9CED 0x6ECD
+0x9CEE 0x6ECE
+0x9CEF 0x6ED0
+0x9CF0 0x6ED2
+0x9CF1 0x6ED6
+0x9CF2 0x6ED8
+0x9CF3 0x6ED9
+0x9CF4 0x6EDB
+0x9CF5 0x6EDC
+0x9CF6 0x6EDD
+0x9CF7 0x6EE3
+0x9CF8 0x6EE7
+0x9CF9 0x6EEA
+0x9CFA 0x6EEB
+0x9CFB 0x6EEC
+0x9CFC 0x6EED
+0x9CFD 0x6EEE
+0x9CFE 0x6EEF
+0x9D40 0x6EF0
+0x9D41 0x6EF1
+0x9D42 0x6EF2
+0x9D43 0x6EF3
+0x9D44 0x6EF5
+0x9D45 0x6EF6
+0x9D46 0x6EF7
+0x9D47 0x6EF8
+0x9D48 0x6EFA
+0x9D49 0x6EFB
+0x9D4A 0x6EFC
+0x9D4B 0x6EFD
+0x9D4C 0x6EFE
+0x9D4D 0x6EFF
+0x9D4E 0x6F00
+0x9D4F 0x6F01
+0x9D50 0x6F03
+0x9D51 0x6F04
+0x9D52 0x6F05
+0x9D53 0x6F07
+0x9D54 0x6F08
+0x9D55 0x6F0A
+0x9D56 0x6F0B
+0x9D57 0x6F0C
+0x9D58 0x6F0D
+0x9D59 0x6F0E
+0x9D5A 0x6F10
+0x9D5B 0x6F11
+0x9D5C 0x6F12
+0x9D5D 0x6F16
+0x9D5E 0x6F17
+0x9D5F 0x6F18
+0x9D60 0x6F19
+0x9D61 0x6F1A
+0x9D62 0x6F1B
+0x9D63 0x6F1C
+0x9D64 0x6F1D
+0x9D65 0x6F1E
+0x9D66 0x6F1F
+0x9D67 0x6F21
+0x9D68 0x6F22
+0x9D69 0x6F23
+0x9D6A 0x6F25
+0x9D6B 0x6F26
+0x9D6C 0x6F27
+0x9D6D 0x6F28
+0x9D6E 0x6F2C
+0x9D6F 0x6F2E
+0x9D70 0x6F30
+0x9D71 0x6F32
+0x9D72 0x6F34
+0x9D73 0x6F35
+0x9D74 0x6F37
+0x9D75 0x6F38
+0x9D76 0x6F39
+0x9D77 0x6F3A
+0x9D78 0x6F3B
+0x9D79 0x6F3C
+0x9D7A 0x6F3D
+0x9D7B 0x6F3F
+0x9D7C 0x6F40
+0x9D7D 0x6F41
+0x9D7E 0x6F42
+0x9D80 0x6F43
+0x9D81 0x6F44
+0x9D82 0x6F45
+0x9D83 0x6F48
+0x9D84 0x6F49
+0x9D85 0x6F4A
+0x9D86 0x6F4C
+0x9D87 0x6F4E
+0x9D88 0x6F4F
+0x9D89 0x6F50
+0x9D8A 0x6F51
+0x9D8B 0x6F52
+0x9D8C 0x6F53
+0x9D8D 0x6F54
+0x9D8E 0x6F55
+0x9D8F 0x6F56
+0x9D90 0x6F57
+0x9D91 0x6F59
+0x9D92 0x6F5A
+0x9D93 0x6F5B
+0x9D94 0x6F5D
+0x9D95 0x6F5F
+0x9D96 0x6F60
+0x9D97 0x6F61
+0x9D98 0x6F63
+0x9D99 0x6F64
+0x9D9A 0x6F65
+0x9D9B 0x6F67
+0x9D9C 0x6F68
+0x9D9D 0x6F69
+0x9D9E 0x6F6A
+0x9D9F 0x6F6B
+0x9DA0 0x6F6C
+0x9DA1 0x6F6F
+0x9DA2 0x6F70
+0x9DA3 0x6F71
+0x9DA4 0x6F73
+0x9DA5 0x6F75
+0x9DA6 0x6F76
+0x9DA7 0x6F77
+0x9DA8 0x6F79
+0x9DA9 0x6F7B
+0x9DAA 0x6F7D
+0x9DAB 0x6F7E
+0x9DAC 0x6F7F
+0x9DAD 0x6F80
+0x9DAE 0x6F81
+0x9DAF 0x6F82
+0x9DB0 0x6F83
+0x9DB1 0x6F85
+0x9DB2 0x6F86
+0x9DB3 0x6F87
+0x9DB4 0x6F8A
+0x9DB5 0x6F8B
+0x9DB6 0x6F8F
+0x9DB7 0x6F90
+0x9DB8 0x6F91
+0x9DB9 0x6F92
+0x9DBA 0x6F93
+0x9DBB 0x6F94
+0x9DBC 0x6F95
+0x9DBD 0x6F96
+0x9DBE 0x6F97
+0x9DBF 0x6F98
+0x9DC0 0x6F99
+0x9DC1 0x6F9A
+0x9DC2 0x6F9B
+0x9DC3 0x6F9D
+0x9DC4 0x6F9E
+0x9DC5 0x6F9F
+0x9DC6 0x6FA0
+0x9DC7 0x6FA2
+0x9DC8 0x6FA3
+0x9DC9 0x6FA4
+0x9DCA 0x6FA5
+0x9DCB 0x6FA6
+0x9DCC 0x6FA8
+0x9DCD 0x6FA9
+0x9DCE 0x6FAA
+0x9DCF 0x6FAB
+0x9DD0 0x6FAC
+0x9DD1 0x6FAD
+0x9DD2 0x6FAE
+0x9DD3 0x6FAF
+0x9DD4 0x6FB0
+0x9DD5 0x6FB1
+0x9DD6 0x6FB2
+0x9DD7 0x6FB4
+0x9DD8 0x6FB5
+0x9DD9 0x6FB7
+0x9DDA 0x6FB8
+0x9DDB 0x6FBA
+0x9DDC 0x6FBB
+0x9DDD 0x6FBC
+0x9DDE 0x6FBD
+0x9DDF 0x6FBE
+0x9DE0 0x6FBF
+0x9DE1 0x6FC1
+0x9DE2 0x6FC3
+0x9DE3 0x6FC4
+0x9DE4 0x6FC5
+0x9DE5 0x6FC6
+0x9DE6 0x6FC7
+0x9DE7 0x6FC8
+0x9DE8 0x6FCA
+0x9DE9 0x6FCB
+0x9DEA 0x6FCC
+0x9DEB 0x6FCD
+0x9DEC 0x6FCE
+0x9DED 0x6FCF
+0x9DEE 0x6FD0
+0x9DEF 0x6FD3
+0x9DF0 0x6FD4
+0x9DF1 0x6FD5
+0x9DF2 0x6FD6
+0x9DF3 0x6FD7
+0x9DF4 0x6FD8
+0x9DF5 0x6FD9
+0x9DF6 0x6FDA
+0x9DF7 0x6FDB
+0x9DF8 0x6FDC
+0x9DF9 0x6FDD
+0x9DFA 0x6FDF
+0x9DFB 0x6FE2
+0x9DFC 0x6FE3
+0x9DFD 0x6FE4
+0x9DFE 0x6FE5
+0x9E40 0x6FE6
+0x9E41 0x6FE7
+0x9E42 0x6FE8
+0x9E43 0x6FE9
+0x9E44 0x6FEA
+0x9E45 0x6FEB
+0x9E46 0x6FEC
+0x9E47 0x6FED
+0x9E48 0x6FF0
+0x9E49 0x6FF1
+0x9E4A 0x6FF2
+0x9E4B 0x6FF3
+0x9E4C 0x6FF4
+0x9E4D 0x6FF5
+0x9E4E 0x6FF6
+0x9E4F 0x6FF7
+0x9E50 0x6FF8
+0x9E51 0x6FF9
+0x9E52 0x6FFA
+0x9E53 0x6FFB
+0x9E54 0x6FFC
+0x9E55 0x6FFD
+0x9E56 0x6FFE
+0x9E57 0x6FFF
+0x9E58 0x7000
+0x9E59 0x7001
+0x9E5A 0x7002
+0x9E5B 0x7003
+0x9E5C 0x7004
+0x9E5D 0x7005
+0x9E5E 0x7006
+0x9E5F 0x7007
+0x9E60 0x7008
+0x9E61 0x7009
+0x9E62 0x700A
+0x9E63 0x700B
+0x9E64 0x700C
+0x9E65 0x700D
+0x9E66 0x700E
+0x9E67 0x700F
+0x9E68 0x7010
+0x9E69 0x7012
+0x9E6A 0x7013
+0x9E6B 0x7014
+0x9E6C 0x7015
+0x9E6D 0x7016
+0x9E6E 0x7017
+0x9E6F 0x7018
+0x9E70 0x7019
+0x9E71 0x701C
+0x9E72 0x701D
+0x9E73 0x701E
+0x9E74 0x701F
+0x9E75 0x7020
+0x9E76 0x7021
+0x9E77 0x7022
+0x9E78 0x7024
+0x9E79 0x7025
+0x9E7A 0x7026
+0x9E7B 0x7027
+0x9E7C 0x7028
+0x9E7D 0x7029
+0x9E7E 0x702A
+0x9E80 0x702B
+0x9E81 0x702C
+0x9E82 0x702D
+0x9E83 0x702E
+0x9E84 0x702F
+0x9E85 0x7030
+0x9E86 0x7031
+0x9E87 0x7032
+0x9E88 0x7033
+0x9E89 0x7034
+0x9E8A 0x7036
+0x9E8B 0x7037
+0x9E8C 0x7038
+0x9E8D 0x703A
+0x9E8E 0x703B
+0x9E8F 0x703C
+0x9E90 0x703D
+0x9E91 0x703E
+0x9E92 0x703F
+0x9E93 0x7040
+0x9E94 0x7041
+0x9E95 0x7042
+0x9E96 0x7043
+0x9E97 0x7044
+0x9E98 0x7045
+0x9E99 0x7046
+0x9E9A 0x7047
+0x9E9B 0x7048
+0x9E9C 0x7049
+0x9E9D 0x704A
+0x9E9E 0x704B
+0x9E9F 0x704D
+0x9EA0 0x704E
+0x9EA1 0x7050
+0x9EA2 0x7051
+0x9EA3 0x7052
+0x9EA4 0x7053
+0x9EA5 0x7054
+0x9EA6 0x7055
+0x9EA7 0x7056
+0x9EA8 0x7057
+0x9EA9 0x7058
+0x9EAA 0x7059
+0x9EAB 0x705A
+0x9EAC 0x705B
+0x9EAD 0x705C
+0x9EAE 0x705D
+0x9EAF 0x705F
+0x9EB0 0x7060
+0x9EB1 0x7061
+0x9EB2 0x7062
+0x9EB3 0x7063
+0x9EB4 0x7064
+0x9EB5 0x7065
+0x9EB6 0x7066
+0x9EB7 0x7067
+0x9EB8 0x7068
+0x9EB9 0x7069
+0x9EBA 0x706A
+0x9EBB 0x706E
+0x9EBC 0x7071
+0x9EBD 0x7072
+0x9EBE 0x7073
+0x9EBF 0x7074
+0x9EC0 0x7077
+0x9EC1 0x7079
+0x9EC2 0x707A
+0x9EC3 0x707B
+0x9EC4 0x707D
+0x9EC5 0x7081
+0x9EC6 0x7082
+0x9EC7 0x7083
+0x9EC8 0x7084
+0x9EC9 0x7086
+0x9ECA 0x7087
+0x9ECB 0x7088
+0x9ECC 0x708B
+0x9ECD 0x708C
+0x9ECE 0x708D
+0x9ECF 0x708F
+0x9ED0 0x7090
+0x9ED1 0x7091
+0x9ED2 0x7093
+0x9ED3 0x7097
+0x9ED4 0x7098
+0x9ED5 0x709A
+0x9ED6 0x709B
+0x9ED7 0x709E
+0x9ED8 0x709F
+0x9ED9 0x70A0
+0x9EDA 0x70A1
+0x9EDB 0x70A2
+0x9EDC 0x70A3
+0x9EDD 0x70A4
+0x9EDE 0x70A5
+0x9EDF 0x70A6
+0x9EE0 0x70A7
+0x9EE1 0x70A8
+0x9EE2 0x70A9
+0x9EE3 0x70AA
+0x9EE4 0x70B0
+0x9EE5 0x70B2
+0x9EE6 0x70B4
+0x9EE7 0x70B5
+0x9EE8 0x70B6
+0x9EE9 0x70BA
+0x9EEA 0x70BE
+0x9EEB 0x70BF
+0x9EEC 0x70C4
+0x9EED 0x70C5
+0x9EEE 0x70C6
+0x9EEF 0x70C7
+0x9EF0 0x70C9
+0x9EF1 0x70CB
+0x9EF2 0x70CC
+0x9EF3 0x70CD
+0x9EF4 0x70CE
+0x9EF5 0x70CF
+0x9EF6 0x70D0
+0x9EF7 0x70D1
+0x9EF8 0x70D2
+0x9EF9 0x70D3
+0x9EFA 0x70D4
+0x9EFB 0x70D5
+0x9EFC 0x70D6
+0x9EFD 0x70D7
+0x9EFE 0x70DA
+0x9F40 0x70DC
+0x9F41 0x70DD
+0x9F42 0x70DE
+0x9F43 0x70E0
+0x9F44 0x70E1
+0x9F45 0x70E2
+0x9F46 0x70E3
+0x9F47 0x70E5
+0x9F48 0x70EA
+0x9F49 0x70EE
+0x9F4A 0x70F0
+0x9F4B 0x70F1
+0x9F4C 0x70F2
+0x9F4D 0x70F3
+0x9F4E 0x70F4
+0x9F4F 0x70F5
+0x9F50 0x70F6
+0x9F51 0x70F8
+0x9F52 0x70FA
+0x9F53 0x70FB
+0x9F54 0x70FC
+0x9F55 0x70FE
+0x9F56 0x70FF
+0x9F57 0x7100
+0x9F58 0x7101
+0x9F59 0x7102
+0x9F5A 0x7103
+0x9F5B 0x7104
+0x9F5C 0x7105
+0x9F5D 0x7106
+0x9F5E 0x7107
+0x9F5F 0x7108
+0x9F60 0x710B
+0x9F61 0x710C
+0x9F62 0x710D
+0x9F63 0x710E
+0x9F64 0x710F
+0x9F65 0x7111
+0x9F66 0x7112
+0x9F67 0x7114
+0x9F68 0x7117
+0x9F69 0x711B
+0x9F6A 0x711C
+0x9F6B 0x711D
+0x9F6C 0x711E
+0x9F6D 0x711F
+0x9F6E 0x7120
+0x9F6F 0x7121
+0x9F70 0x7122
+0x9F71 0x7123
+0x9F72 0x7124
+0x9F73 0x7125
+0x9F74 0x7127
+0x9F75 0x7128
+0x9F76 0x7129
+0x9F77 0x712A
+0x9F78 0x712B
+0x9F79 0x712C
+0x9F7A 0x712D
+0x9F7B 0x712E
+0x9F7C 0x7132
+0x9F7D 0x7133
+0x9F7E 0x7134
+0x9F80 0x7135
+0x9F81 0x7137
+0x9F82 0x7138
+0x9F83 0x7139
+0x9F84 0x713A
+0x9F85 0x713B
+0x9F86 0x713C
+0x9F87 0x713D
+0x9F88 0x713E
+0x9F89 0x713F
+0x9F8A 0x7140
+0x9F8B 0x7141
+0x9F8C 0x7142
+0x9F8D 0x7143
+0x9F8E 0x7144
+0x9F8F 0x7146
+0x9F90 0x7147
+0x9F91 0x7148
+0x9F92 0x7149
+0x9F93 0x714B
+0x9F94 0x714D
+0x9F95 0x714F
+0x9F96 0x7150
+0x9F97 0x7151
+0x9F98 0x7152
+0x9F99 0x7153
+0x9F9A 0x7154
+0x9F9B 0x7155
+0x9F9C 0x7156
+0x9F9D 0x7157
+0x9F9E 0x7158
+0x9F9F 0x7159
+0x9FA0 0x715A
+0x9FA1 0x715B
+0x9FA2 0x715D
+0x9FA3 0x715F
+0x9FA4 0x7160
+0x9FA5 0x7161
+0x9FA6 0x7162
+0x9FA7 0x7163
+0x9FA8 0x7165
+0x9FA9 0x7169
+0x9FAA 0x716A
+0x9FAB 0x716B
+0x9FAC 0x716C
+0x9FAD 0x716D
+0x9FAE 0x716F
+0x9FAF 0x7170
+0x9FB0 0x7171
+0x9FB1 0x7174
+0x9FB2 0x7175
+0x9FB3 0x7176
+0x9FB4 0x7177
+0x9FB5 0x7179
+0x9FB6 0x717B
+0x9FB7 0x717C
+0x9FB8 0x717E
+0x9FB9 0x717F
+0x9FBA 0x7180
+0x9FBB 0x7181
+0x9FBC 0x7182
+0x9FBD 0x7183
+0x9FBE 0x7185
+0x9FBF 0x7186
+0x9FC0 0x7187
+0x9FC1 0x7188
+0x9FC2 0x7189
+0x9FC3 0x718B
+0x9FC4 0x718C
+0x9FC5 0x718D
+0x9FC6 0x718E
+0x9FC7 0x7190
+0x9FC8 0x7191
+0x9FC9 0x7192
+0x9FCA 0x7193
+0x9FCB 0x7195
+0x9FCC 0x7196
+0x9FCD 0x7197
+0x9FCE 0x719A
+0x9FCF 0x719B
+0x9FD0 0x719C
+0x9FD1 0x719D
+0x9FD2 0x719E
+0x9FD3 0x71A1
+0x9FD4 0x71A2
+0x9FD5 0x71A3
+0x9FD6 0x71A4
+0x9FD7 0x71A5
+0x9FD8 0x71A6
+0x9FD9 0x71A7
+0x9FDA 0x71A9
+0x9FDB 0x71AA
+0x9FDC 0x71AB
+0x9FDD 0x71AD
+0x9FDE 0x71AE
+0x9FDF 0x71AF
+0x9FE0 0x71B0
+0x9FE1 0x71B1
+0x9FE2 0x71B2
+0x9FE3 0x71B4
+0x9FE4 0x71B6
+0x9FE5 0x71B7
+0x9FE6 0x71B8
+0x9FE7 0x71BA
+0x9FE8 0x71BB
+0x9FE9 0x71BC
+0x9FEA 0x71BD
+0x9FEB 0x71BE
+0x9FEC 0x71BF
+0x9FED 0x71C0
+0x9FEE 0x71C1
+0x9FEF 0x71C2
+0x9FF0 0x71C4
+0x9FF1 0x71C5
+0x9FF2 0x71C6
+0x9FF3 0x71C7
+0x9FF4 0x71C8
+0x9FF5 0x71C9
+0x9FF6 0x71CA
+0x9FF7 0x71CB
+0x9FF8 0x71CC
+0x9FF9 0x71CD
+0x9FFA 0x71CF
+0x9FFB 0x71D0
+0x9FFC 0x71D1
+0x9FFD 0x71D2
+0x9FFE 0x71D3
+0xA040 0x71D6
+0xA041 0x71D7
+0xA042 0x71D8
+0xA043 0x71D9
+0xA044 0x71DA
+0xA045 0x71DB
+0xA046 0x71DC
+0xA047 0x71DD
+0xA048 0x71DE
+0xA049 0x71DF
+0xA04A 0x71E1
+0xA04B 0x71E2
+0xA04C 0x71E3
+0xA04D 0x71E4
+0xA04E 0x71E6
+0xA04F 0x71E8
+0xA050 0x71E9
+0xA051 0x71EA
+0xA052 0x71EB
+0xA053 0x71EC
+0xA054 0x71ED
+0xA055 0x71EF
+0xA056 0x71F0
+0xA057 0x71F1
+0xA058 0x71F2
+0xA059 0x71F3
+0xA05A 0x71F4
+0xA05B 0x71F5
+0xA05C 0x71F6
+0xA05D 0x71F7
+0xA05E 0x71F8
+0xA05F 0x71FA
+0xA060 0x71FB
+0xA061 0x71FC
+0xA062 0x71FD
+0xA063 0x71FE
+0xA064 0x71FF
+0xA065 0x7200
+0xA066 0x7201
+0xA067 0x7202
+0xA068 0x7203
+0xA069 0x7204
+0xA06A 0x7205
+0xA06B 0x7207
+0xA06C 0x7208
+0xA06D 0x7209
+0xA06E 0x720A
+0xA06F 0x720B
+0xA070 0x720C
+0xA071 0x720D
+0xA072 0x720E
+0xA073 0x720F
+0xA074 0x7210
+0xA075 0x7211
+0xA076 0x7212
+0xA077 0x7213
+0xA078 0x7214
+0xA079 0x7215
+0xA07A 0x7216
+0xA07B 0x7217
+0xA07C 0x7218
+0xA07D 0x7219
+0xA07E 0x721A
+0xA080 0x721B
+0xA081 0x721C
+0xA082 0x721E
+0xA083 0x721F
+0xA084 0x7220
+0xA085 0x7221
+0xA086 0x7222
+0xA087 0x7223
+0xA088 0x7224
+0xA089 0x7225
+0xA08A 0x7226
+0xA08B 0x7227
+0xA08C 0x7229
+0xA08D 0x722B
+0xA08E 0x722D
+0xA08F 0x722E
+0xA090 0x722F
+0xA091 0x7232
+0xA092 0x7233
+0xA093 0x7234
+0xA094 0x723A
+0xA095 0x723C
+0xA096 0x723E
+0xA097 0x7240
+0xA098 0x7241
+0xA099 0x7242
+0xA09A 0x7243
+0xA09B 0x7244
+0xA09C 0x7245
+0xA09D 0x7246
+0xA09E 0x7249
+0xA09F 0x724A
+0xA0A0 0x724B
+0xA0A1 0x724E
+0xA0A2 0x724F
+0xA0A3 0x7250
+0xA0A4 0x7251
+0xA0A5 0x7253
+0xA0A6 0x7254
+0xA0A7 0x7255
+0xA0A8 0x7257
+0xA0A9 0x7258
+0xA0AA 0x725A
+0xA0AB 0x725C
+0xA0AC 0x725E
+0xA0AD 0x7260
+0xA0AE 0x7263
+0xA0AF 0x7264
+0xA0B0 0x7265
+0xA0B1 0x7268
+0xA0B2 0x726A
+0xA0B3 0x726B
+0xA0B4 0x726C
+0xA0B5 0x726D
+0xA0B6 0x7270
+0xA0B7 0x7271
+0xA0B8 0x7273
+0xA0B9 0x7274
+0xA0BA 0x7276
+0xA0BB 0x7277
+0xA0BC 0x7278
+0xA0BD 0x727B
+0xA0BE 0x727C
+0xA0BF 0x727D
+0xA0C0 0x7282
+0xA0C1 0x7283
+0xA0C2 0x7285
+0xA0C3 0x7286
+0xA0C4 0x7287
+0xA0C5 0x7288
+0xA0C6 0x7289
+0xA0C7 0x728C
+0xA0C8 0x728E
+0xA0C9 0x7290
+0xA0CA 0x7291
+0xA0CB 0x7293
+0xA0CC 0x7294
+0xA0CD 0x7295
+0xA0CE 0x7296
+0xA0CF 0x7297
+0xA0D0 0x7298
+0xA0D1 0x7299
+0xA0D2 0x729A
+0xA0D3 0x729B
+0xA0D4 0x729C
+0xA0D5 0x729D
+0xA0D6 0x729E
+0xA0D7 0x72A0
+0xA0D8 0x72A1
+0xA0D9 0x72A2
+0xA0DA 0x72A3
+0xA0DB 0x72A4
+0xA0DC 0x72A5
+0xA0DD 0x72A6
+0xA0DE 0x72A7
+0xA0DF 0x72A8
+0xA0E0 0x72A9
+0xA0E1 0x72AA
+0xA0E2 0x72AB
+0xA0E3 0x72AE
+0xA0E4 0x72B1
+0xA0E5 0x72B2
+0xA0E6 0x72B3
+0xA0E7 0x72B5
+0xA0E8 0x72BA
+0xA0E9 0x72BB
+0xA0EA 0x72BC
+0xA0EB 0x72BD
+0xA0EC 0x72BE
+0xA0ED 0x72BF
+0xA0EE 0x72C0
+0xA0EF 0x72C5
+0xA0F0 0x72C6
+0xA0F1 0x72C7
+0xA0F2 0x72C9
+0xA0F3 0x72CA
+0xA0F4 0x72CB
+0xA0F5 0x72CC
+0xA0F6 0x72CF
+0xA0F7 0x72D1
+0xA0F8 0x72D3
+0xA0F9 0x72D4
+0xA0FA 0x72D5
+0xA0FB 0x72D6
+0xA0FC 0x72D8
+0xA0FD 0x72DA
+0xA0FE 0x72DB
+0xA1A1 0x3000
+0xA1A2 0x3001
+0xA1A3 0x3002
+0xA1A4 0x00B7
+0xA1A5 0x02C9
+0xA1A6 0x02C7
+0xA1A7 0x00A8
+0xA1A8 0x3003
+0xA1A9 0x3005
+0xA1AA 0x2014
+0xA1AB 0xFF5E
+0xA1AC 0x2016
+0xA1AD 0x2026
+0xA1AE 0x2018
+0xA1AF 0x2019
+0xA1B0 0x201C
+0xA1B1 0x201D
+0xA1B2 0x3014
+0xA1B3 0x3015
+0xA1B4 0x3008
+0xA1B5 0x3009
+0xA1B6 0x300A
+0xA1B7 0x300B
+0xA1B8 0x300C
+0xA1B9 0x300D
+0xA1BA 0x300E
+0xA1BB 0x300F
+0xA1BC 0x3016
+0xA1BD 0x3017
+0xA1BE 0x3010
+0xA1BF 0x3011
+0xA1C0 0x00B1
+0xA1C1 0x00D7
+0xA1C2 0x00F7
+0xA1C3 0x2236
+0xA1C4 0x2227
+0xA1C5 0x2228
+0xA1C6 0x2211
+0xA1C7 0x220F
+0xA1C8 0x222A
+0xA1C9 0x2229
+0xA1CA 0x2208
+0xA1CB 0x2237
+0xA1CC 0x221A
+0xA1CD 0x22A5
+0xA1CE 0x2225
+0xA1CF 0x2220
+0xA1D0 0x2312
+0xA1D1 0x2299
+0xA1D2 0x222B
+0xA1D3 0x222E
+0xA1D4 0x2261
+0xA1D5 0x224C
+0xA1D6 0x2248
+0xA1D7 0x223D
+0xA1D8 0x221D
+0xA1D9 0x2260
+0xA1DA 0x226E
+0xA1DB 0x226F
+0xA1DC 0x2264
+0xA1DD 0x2265
+0xA1DE 0x221E
+0xA1DF 0x2235
+0xA1E0 0x2234
+0xA1E1 0x2642
+0xA1E2 0x2640
+0xA1E3 0x00B0
+0xA1E4 0x2032
+0xA1E5 0x2033
+0xA1E6 0x2103
+0xA1E7 0xFF04
+0xA1E8 0x00A4
+0xA1E9 0xFFE0
+0xA1EA 0xFFE1
+0xA1EB 0x2030
+0xA1EC 0x00A7
+0xA1ED 0x2116
+0xA1EE 0x2606
+0xA1EF 0x2605
+0xA1F0 0x25CB
+0xA1F1 0x25CF
+0xA1F2 0x25CE
+0xA1F3 0x25C7
+0xA1F4 0x25C6
+0xA1F5 0x25A1
+0xA1F6 0x25A0
+0xA1F7 0x25B3
+0xA1F8 0x25B2
+0xA1F9 0x203B
+0xA1FA 0x2192
+0xA1FB 0x2190
+0xA1FC 0x2191
+0xA1FD 0x2193
+0xA1FE 0x3013
+0xA2A1 0x2170
+0xA2A2 0x2171
+0xA2A3 0x2172
+0xA2A4 0x2173
+0xA2A5 0x2174
+0xA2A6 0x2175
+0xA2A7 0x2176
+0xA2A8 0x2177
+0xA2A9 0x2178
+0xA2AA 0x2179
+0xA2B1 0x2488
+0xA2B2 0x2489
+0xA2B3 0x248A
+0xA2B4 0x248B
+0xA2B5 0x248C
+0xA2B6 0x248D
+0xA2B7 0x248E
+0xA2B8 0x248F
+0xA2B9 0x2490
+0xA2BA 0x2491
+0xA2BB 0x2492
+0xA2BC 0x2493
+0xA2BD 0x2494
+0xA2BE 0x2495
+0xA2BF 0x2496
+0xA2C0 0x2497
+0xA2C1 0x2498
+0xA2C2 0x2499
+0xA2C3 0x249A
+0xA2C4 0x249B
+0xA2C5 0x2474
+0xA2C6 0x2475
+0xA2C7 0x2476
+0xA2C8 0x2477
+0xA2C9 0x2478
+0xA2CA 0x2479
+0xA2CB 0x247A
+0xA2CC 0x247B
+0xA2CD 0x247C
+0xA2CE 0x247D
+0xA2CF 0x247E
+0xA2D0 0x247F
+0xA2D1 0x2480
+0xA2D2 0x2481
+0xA2D3 0x2482
+0xA2D4 0x2483
+0xA2D5 0x2484
+0xA2D6 0x2485
+0xA2D7 0x2486
+0xA2D8 0x2487
+0xA2D9 0x2460
+0xA2DA 0x2461
+0xA2DB 0x2462
+0xA2DC 0x2463
+0xA2DD 0x2464
+0xA2DE 0x2465
+0xA2DF 0x2466
+0xA2E0 0x2467
+0xA2E1 0x2468
+0xA2E2 0x2469
+0xA2E5 0x3220
+0xA2E6 0x3221
+0xA2E7 0x3222
+0xA2E8 0x3223
+0xA2E9 0x3224
+0xA2EA 0x3225
+0xA2EB 0x3226
+0xA2EC 0x3227
+0xA2ED 0x3228
+0xA2EE 0x3229
+0xA2F1 0x2160
+0xA2F2 0x2161
+0xA2F3 0x2162
+0xA2F4 0x2163
+0xA2F5 0x2164
+0xA2F6 0x2165
+0xA2F7 0x2166
+0xA2F8 0x2167
+0xA2F9 0x2168
+0xA2FA 0x2169
+0xA2FB 0x216A
+0xA2FC 0x216B
+0xA3A1 0xFF01
+0xA3A2 0xFF02
+0xA3A3 0xFF03
+0xA3A4 0xFFE5
+0xA3A5 0xFF05
+0xA3A6 0xFF06
+0xA3A7 0xFF07
+0xA3A8 0xFF08
+0xA3A9 0xFF09
+0xA3AA 0xFF0A
+0xA3AB 0xFF0B
+0xA3AC 0xFF0C
+0xA3AD 0xFF0D
+0xA3AE 0xFF0E
+0xA3AF 0xFF0F
+0xA3B0 0xFF10
+0xA3B1 0xFF11
+0xA3B2 0xFF12
+0xA3B3 0xFF13
+0xA3B4 0xFF14
+0xA3B5 0xFF15
+0xA3B6 0xFF16
+0xA3B7 0xFF17
+0xA3B8 0xFF18
+0xA3B9 0xFF19
+0xA3BA 0xFF1A
+0xA3BB 0xFF1B
+0xA3BC 0xFF1C
+0xA3BD 0xFF1D
+0xA3BE 0xFF1E
+0xA3BF 0xFF1F
+0xA3C0 0xFF20
+0xA3C1 0xFF21
+0xA3C2 0xFF22
+0xA3C3 0xFF23
+0xA3C4 0xFF24
+0xA3C5 0xFF25
+0xA3C6 0xFF26
+0xA3C7 0xFF27
+0xA3C8 0xFF28
+0xA3C9 0xFF29
+0xA3CA 0xFF2A
+0xA3CB 0xFF2B
+0xA3CC 0xFF2C
+0xA3CD 0xFF2D
+0xA3CE 0xFF2E
+0xA3CF 0xFF2F
+0xA3D0 0xFF30
+0xA3D1 0xFF31
+0xA3D2 0xFF32
+0xA3D3 0xFF33
+0xA3D4 0xFF34
+0xA3D5 0xFF35
+0xA3D6 0xFF36
+0xA3D7 0xFF37
+0xA3D8 0xFF38
+0xA3D9 0xFF39
+0xA3DA 0xFF3A
+0xA3DB 0xFF3B
+0xA3DC 0xFF3C
+0xA3DD 0xFF3D
+0xA3DE 0xFF3E
+0xA3DF 0xFF3F
+0xA3E0 0xFF40
+0xA3E1 0xFF41
+0xA3E2 0xFF42
+0xA3E3 0xFF43
+0xA3E4 0xFF44
+0xA3E5 0xFF45
+0xA3E6 0xFF46
+0xA3E7 0xFF47
+0xA3E8 0xFF48
+0xA3E9 0xFF49
+0xA3EA 0xFF4A
+0xA3EB 0xFF4B
+0xA3EC 0xFF4C
+0xA3ED 0xFF4D
+0xA3EE 0xFF4E
+0xA3EF 0xFF4F
+0xA3F0 0xFF50
+0xA3F1 0xFF51
+0xA3F2 0xFF52
+0xA3F3 0xFF53
+0xA3F4 0xFF54
+0xA3F5 0xFF55
+0xA3F6 0xFF56
+0xA3F7 0xFF57
+0xA3F8 0xFF58
+0xA3F9 0xFF59
+0xA3FA 0xFF5A
+0xA3FB 0xFF5B
+0xA3FC 0xFF5C
+0xA3FD 0xFF5D
+0xA3FE 0xFFE3
+0xA4A1 0x3041
+0xA4A2 0x3042
+0xA4A3 0x3043
+0xA4A4 0x3044
+0xA4A5 0x3045
+0xA4A6 0x3046
+0xA4A7 0x3047
+0xA4A8 0x3048
+0xA4A9 0x3049
+0xA4AA 0x304A
+0xA4AB 0x304B
+0xA4AC 0x304C
+0xA4AD 0x304D
+0xA4AE 0x304E
+0xA4AF 0x304F
+0xA4B0 0x3050
+0xA4B1 0x3051
+0xA4B2 0x3052
+0xA4B3 0x3053
+0xA4B4 0x3054
+0xA4B5 0x3055
+0xA4B6 0x3056
+0xA4B7 0x3057
+0xA4B8 0x3058
+0xA4B9 0x3059
+0xA4BA 0x305A
+0xA4BB 0x305B
+0xA4BC 0x305C
+0xA4BD 0x305D
+0xA4BE 0x305E
+0xA4BF 0x305F
+0xA4C0 0x3060
+0xA4C1 0x3061
+0xA4C2 0x3062
+0xA4C3 0x3063
+0xA4C4 0x3064
+0xA4C5 0x3065
+0xA4C6 0x3066
+0xA4C7 0x3067
+0xA4C8 0x3068
+0xA4C9 0x3069
+0xA4CA 0x306A
+0xA4CB 0x306B
+0xA4CC 0x306C
+0xA4CD 0x306D
+0xA4CE 0x306E
+0xA4CF 0x306F
+0xA4D0 0x3070
+0xA4D1 0x3071
+0xA4D2 0x3072
+0xA4D3 0x3073
+0xA4D4 0x3074
+0xA4D5 0x3075
+0xA4D6 0x3076
+0xA4D7 0x3077
+0xA4D8 0x3078
+0xA4D9 0x3079
+0xA4DA 0x307A
+0xA4DB 0x307B
+0xA4DC 0x307C
+0xA4DD 0x307D
+0xA4DE 0x307E
+0xA4DF 0x307F
+0xA4E0 0x3080
+0xA4E1 0x3081
+0xA4E2 0x3082
+0xA4E3 0x3083
+0xA4E4 0x3084
+0xA4E5 0x3085
+0xA4E6 0x3086
+0xA4E7 0x3087
+0xA4E8 0x3088
+0xA4E9 0x3089
+0xA4EA 0x308A
+0xA4EB 0x308B
+0xA4EC 0x308C
+0xA4ED 0x308D
+0xA4EE 0x308E
+0xA4EF 0x308F
+0xA4F0 0x3090
+0xA4F1 0x3091
+0xA4F2 0x3092
+0xA4F3 0x3093
+0xA5A1 0x30A1
+0xA5A2 0x30A2
+0xA5A3 0x30A3
+0xA5A4 0x30A4
+0xA5A5 0x30A5
+0xA5A6 0x30A6
+0xA5A7 0x30A7
+0xA5A8 0x30A8
+0xA5A9 0x30A9
+0xA5AA 0x30AA
+0xA5AB 0x30AB
+0xA5AC 0x30AC
+0xA5AD 0x30AD
+0xA5AE 0x30AE
+0xA5AF 0x30AF
+0xA5B0 0x30B0
+0xA5B1 0x30B1
+0xA5B2 0x30B2
+0xA5B3 0x30B3
+0xA5B4 0x30B4
+0xA5B5 0x30B5
+0xA5B6 0x30B6
+0xA5B7 0x30B7
+0xA5B8 0x30B8
+0xA5B9 0x30B9
+0xA5BA 0x30BA
+0xA5BB 0x30BB
+0xA5BC 0x30BC
+0xA5BD 0x30BD
+0xA5BE 0x30BE
+0xA5BF 0x30BF
+0xA5C0 0x30C0
+0xA5C1 0x30C1
+0xA5C2 0x30C2
+0xA5C3 0x30C3
+0xA5C4 0x30C4
+0xA5C5 0x30C5
+0xA5C6 0x30C6
+0xA5C7 0x30C7
+0xA5C8 0x30C8
+0xA5C9 0x30C9
+0xA5CA 0x30CA
+0xA5CB 0x30CB
+0xA5CC 0x30CC
+0xA5CD 0x30CD
+0xA5CE 0x30CE
+0xA5CF 0x30CF
+0xA5D0 0x30D0
+0xA5D1 0x30D1
+0xA5D2 0x30D2
+0xA5D3 0x30D3
+0xA5D4 0x30D4
+0xA5D5 0x30D5
+0xA5D6 0x30D6
+0xA5D7 0x30D7
+0xA5D8 0x30D8
+0xA5D9 0x30D9
+0xA5DA 0x30DA
+0xA5DB 0x30DB
+0xA5DC 0x30DC
+0xA5DD 0x30DD
+0xA5DE 0x30DE
+0xA5DF 0x30DF
+0xA5E0 0x30E0
+0xA5E1 0x30E1
+0xA5E2 0x30E2
+0xA5E3 0x30E3
+0xA5E4 0x30E4
+0xA5E5 0x30E5
+0xA5E6 0x30E6
+0xA5E7 0x30E7
+0xA5E8 0x30E8
+0xA5E9 0x30E9
+0xA5EA 0x30EA
+0xA5EB 0x30EB
+0xA5EC 0x30EC
+0xA5ED 0x30ED
+0xA5EE 0x30EE
+0xA5EF 0x30EF
+0xA5F0 0x30F0
+0xA5F1 0x30F1
+0xA5F2 0x30F2
+0xA5F3 0x30F3
+0xA5F4 0x30F4
+0xA5F5 0x30F5
+0xA5F6 0x30F6
+0xA6A1 0x0391
+0xA6A2 0x0392
+0xA6A3 0x0393
+0xA6A4 0x0394
+0xA6A5 0x0395
+0xA6A6 0x0396
+0xA6A7 0x0397
+0xA6A8 0x0398
+0xA6A9 0x0399
+0xA6AA 0x039A
+0xA6AB 0x039B
+0xA6AC 0x039C
+0xA6AD 0x039D
+0xA6AE 0x039E
+0xA6AF 0x039F
+0xA6B0 0x03A0
+0xA6B1 0x03A1
+0xA6B2 0x03A3
+0xA6B3 0x03A4
+0xA6B4 0x03A5
+0xA6B5 0x03A6
+0xA6B6 0x03A7
+0xA6B7 0x03A8
+0xA6B8 0x03A9
+0xA6C1 0x03B1
+0xA6C2 0x03B2
+0xA6C3 0x03B3
+0xA6C4 0x03B4
+0xA6C5 0x03B5
+0xA6C6 0x03B6
+0xA6C7 0x03B7
+0xA6C8 0x03B8
+0xA6C9 0x03B9
+0xA6CA 0x03BA
+0xA6CB 0x03BB
+0xA6CC 0x03BC
+0xA6CD 0x03BD
+0xA6CE 0x03BE
+0xA6CF 0x03BF
+0xA6D0 0x03C0
+0xA6D1 0x03C1
+0xA6D2 0x03C3
+0xA6D3 0x03C4
+0xA6D4 0x03C5
+0xA6D5 0x03C6
+0xA6D6 0x03C7
+0xA6D7 0x03C8
+0xA6D8 0x03C9
+0xA6E0 0xFE35
+0xA6E1 0xFE36
+0xA6E2 0xFE39
+0xA6E3 0xFE3A
+0xA6E4 0xFE3F
+0xA6E5 0xFE40
+0xA6E6 0xFE3D
+0xA6E7 0xFE3E
+0xA6E8 0xFE41
+0xA6E9 0xFE42
+0xA6EA 0xFE43
+0xA6EB 0xFE44
+0xA6EE 0xFE3B
+0xA6EF 0xFE3C
+0xA6F0 0xFE37
+0xA6F1 0xFE38
+0xA6F2 0xFE31
+0xA6F4 0xFE33
+0xA6F5 0xFE34
+0xA7A1 0x0410
+0xA7A2 0x0411
+0xA7A3 0x0412
+0xA7A4 0x0413
+0xA7A5 0x0414
+0xA7A6 0x0415
+0xA7A7 0x0401
+0xA7A8 0x0416
+0xA7A9 0x0417
+0xA7AA 0x0418
+0xA7AB 0x0419
+0xA7AC 0x041A
+0xA7AD 0x041B
+0xA7AE 0x041C
+0xA7AF 0x041D
+0xA7B0 0x041E
+0xA7B1 0x041F
+0xA7B2 0x0420
+0xA7B3 0x0421
+0xA7B4 0x0422
+0xA7B5 0x0423
+0xA7B6 0x0424
+0xA7B7 0x0425
+0xA7B8 0x0426
+0xA7B9 0x0427
+0xA7BA 0x0428
+0xA7BB 0x0429
+0xA7BC 0x042A
+0xA7BD 0x042B
+0xA7BE 0x042C
+0xA7BF 0x042D
+0xA7C0 0x042E
+0xA7C1 0x042F
+0xA7D1 0x0430
+0xA7D2 0x0431
+0xA7D3 0x0432
+0xA7D4 0x0433
+0xA7D5 0x0434
+0xA7D6 0x0435
+0xA7D7 0x0451
+0xA7D8 0x0436
+0xA7D9 0x0437
+0xA7DA 0x0438
+0xA7DB 0x0439
+0xA7DC 0x043A
+0xA7DD 0x043B
+0xA7DE 0x043C
+0xA7DF 0x043D
+0xA7E0 0x043E
+0xA7E1 0x043F
+0xA7E2 0x0440
+0xA7E3 0x0441
+0xA7E4 0x0442
+0xA7E5 0x0443
+0xA7E6 0x0444
+0xA7E7 0x0445
+0xA7E8 0x0446
+0xA7E9 0x0447
+0xA7EA 0x0448
+0xA7EB 0x0449
+0xA7EC 0x044A
+0xA7ED 0x044B
+0xA7EE 0x044C
+0xA7EF 0x044D
+0xA7F0 0x044E
+0xA7F1 0x044F
+0xA840 0x02CA
+0xA841 0x02CB
+0xA842 0x02D9
+0xA843 0x2013
+0xA844 0x2015
+0xA845 0x2025
+0xA846 0x2035
+0xA847 0x2105
+0xA848 0x2109
+0xA849 0x2196
+0xA84A 0x2197
+0xA84B 0x2198
+0xA84C 0x2199
+0xA84D 0x2215
+0xA84E 0x221F
+0xA84F 0x2223
+0xA850 0x2252
+0xA851 0x2266
+0xA852 0x2267
+0xA853 0x22BF
+0xA854 0x2550
+0xA855 0x2551
+0xA856 0x2552
+0xA857 0x2553
+0xA858 0x2554
+0xA859 0x2555
+0xA85A 0x2556
+0xA85B 0x2557
+0xA85C 0x2558
+0xA85D 0x2559
+0xA85E 0x255A
+0xA85F 0x255B
+0xA860 0x255C
+0xA861 0x255D
+0xA862 0x255E
+0xA863 0x255F
+0xA864 0x2560
+0xA865 0x2561
+0xA866 0x2562
+0xA867 0x2563
+0xA868 0x2564
+0xA869 0x2565
+0xA86A 0x2566
+0xA86B 0x2567
+0xA86C 0x2568
+0xA86D 0x2569
+0xA86E 0x256A
+0xA86F 0x256B
+0xA870 0x256C
+0xA871 0x256D
+0xA872 0x256E
+0xA873 0x256F
+0xA874 0x2570
+0xA875 0x2571
+0xA876 0x2572
+0xA877 0x2573
+0xA878 0x2581
+0xA879 0x2582
+0xA87A 0x2583
+0xA87B 0x2584
+0xA87C 0x2585
+0xA87D 0x2586
+0xA87E 0x2587
+0xA880 0x2588
+0xA881 0x2589
+0xA882 0x258A
+0xA883 0x258B
+0xA884 0x258C
+0xA885 0x258D
+0xA886 0x258E
+0xA887 0x258F
+0xA888 0x2593
+0xA889 0x2594
+0xA88A 0x2595
+0xA88B 0x25BC
+0xA88C 0x25BD
+0xA88D 0x25E2
+0xA88E 0x25E3
+0xA88F 0x25E4
+0xA890 0x25E5
+0xA891 0x2609
+0xA892 0x2295
+0xA893 0x3012
+0xA894 0x301D
+0xA895 0x301E
+0xA8A1 0x0101
+0xA8A2 0x00E1
+0xA8A3 0x01CE
+0xA8A4 0x00E0
+0xA8A5 0x0113
+0xA8A6 0x00E9
+0xA8A7 0x011B
+0xA8A8 0x00E8
+0xA8A9 0x012B
+0xA8AA 0x00ED
+0xA8AB 0x01D0
+0xA8AC 0x00EC
+0xA8AD 0x014D
+0xA8AE 0x00F3
+0xA8AF 0x01D2
+0xA8B0 0x00F2
+0xA8B1 0x016B
+0xA8B2 0x00FA
+0xA8B3 0x01D4
+0xA8B4 0x00F9
+0xA8B5 0x01D6
+0xA8B6 0x01D8
+0xA8B7 0x01DA
+0xA8B8 0x01DC
+0xA8B9 0x00FC
+0xA8BA 0x00EA
+0xA8BB 0x0251
+0xA8BD 0x0144
+0xA8BE 0x0148
+0xA8C0 0x0261
+0xA8C5 0x3105
+0xA8C6 0x3106
+0xA8C7 0x3107
+0xA8C8 0x3108
+0xA8C9 0x3109
+0xA8CA 0x310A
+0xA8CB 0x310B
+0xA8CC 0x310C
+0xA8CD 0x310D
+0xA8CE 0x310E
+0xA8CF 0x310F
+0xA8D0 0x3110
+0xA8D1 0x3111
+0xA8D2 0x3112
+0xA8D3 0x3113
+0xA8D4 0x3114
+0xA8D5 0x3115
+0xA8D6 0x3116
+0xA8D7 0x3117
+0xA8D8 0x3118
+0xA8D9 0x3119
+0xA8DA 0x311A
+0xA8DB 0x311B
+0xA8DC 0x311C
+0xA8DD 0x311D
+0xA8DE 0x311E
+0xA8DF 0x311F
+0xA8E0 0x3120
+0xA8E1 0x3121
+0xA8E2 0x3122
+0xA8E3 0x3123
+0xA8E4 0x3124
+0xA8E5 0x3125
+0xA8E6 0x3126
+0xA8E7 0x3127
+0xA8E8 0x3128
+0xA8E9 0x3129
+0xA940 0x3021
+0xA941 0x3022
+0xA942 0x3023
+0xA943 0x3024
+0xA944 0x3025
+0xA945 0x3026
+0xA946 0x3027
+0xA947 0x3028
+0xA948 0x3029
+0xA949 0x32A3
+0xA94A 0x338E
+0xA94B 0x338F
+0xA94C 0x339C
+0xA94D 0x339D
+0xA94E 0x339E
+0xA94F 0x33A1
+0xA950 0x33C4
+0xA951 0x33CE
+0xA952 0x33D1
+0xA953 0x33D2
+0xA954 0x33D5
+0xA955 0xFE30
+0xA956 0xFFE2
+0xA957 0xFFE4
+0xA959 0x2121
+0xA95A 0x3231
+0xA95C 0x2010
+0xA960 0x30FC
+0xA961 0x309B
+0xA962 0x309C
+0xA963 0x30FD
+0xA964 0x30FE
+0xA965 0x3006
+0xA966 0x309D
+0xA967 0x309E
+0xA968 0xFE49
+0xA969 0xFE4A
+0xA96A 0xFE4B
+0xA96B 0xFE4C
+0xA96C 0xFE4D
+0xA96D 0xFE4E
+0xA96E 0xFE4F
+0xA96F 0xFE50
+0xA970 0xFE51
+0xA971 0xFE52
+0xA972 0xFE54
+0xA973 0xFE55
+0xA974 0xFE56
+0xA975 0xFE57
+0xA976 0xFE59
+0xA977 0xFE5A
+0xA978 0xFE5B
+0xA979 0xFE5C
+0xA97A 0xFE5D
+0xA97B 0xFE5E
+0xA97C 0xFE5F
+0xA97D 0xFE60
+0xA97E 0xFE61
+0xA980 0xFE62
+0xA981 0xFE63
+0xA982 0xFE64
+0xA983 0xFE65
+0xA984 0xFE66
+0xA985 0xFE68
+0xA986 0xFE69
+0xA987 0xFE6A
+0xA988 0xFE6B
+0xA996 0x3007
+0xA9A4 0x2500
+0xA9A5 0x2501
+0xA9A6 0x2502
+0xA9A7 0x2503
+0xA9A8 0x2504
+0xA9A9 0x2505
+0xA9AA 0x2506
+0xA9AB 0x2507
+0xA9AC 0x2508
+0xA9AD 0x2509
+0xA9AE 0x250A
+0xA9AF 0x250B
+0xA9B0 0x250C
+0xA9B1 0x250D
+0xA9B2 0x250E
+0xA9B3 0x250F
+0xA9B4 0x2510
+0xA9B5 0x2511
+0xA9B6 0x2512
+0xA9B7 0x2513
+0xA9B8 0x2514
+0xA9B9 0x2515
+0xA9BA 0x2516
+0xA9BB 0x2517
+0xA9BC 0x2518
+0xA9BD 0x2519
+0xA9BE 0x251A
+0xA9BF 0x251B
+0xA9C0 0x251C
+0xA9C1 0x251D
+0xA9C2 0x251E
+0xA9C3 0x251F
+0xA9C4 0x2520
+0xA9C5 0x2521
+0xA9C6 0x2522
+0xA9C7 0x2523
+0xA9C8 0x2524
+0xA9C9 0x2525
+0xA9CA 0x2526
+0xA9CB 0x2527
+0xA9CC 0x2528
+0xA9CD 0x2529
+0xA9CE 0x252A
+0xA9CF 0x252B
+0xA9D0 0x252C
+0xA9D1 0x252D
+0xA9D2 0x252E
+0xA9D3 0x252F
+0xA9D4 0x2530
+0xA9D5 0x2531
+0xA9D6 0x2532
+0xA9D7 0x2533
+0xA9D8 0x2534
+0xA9D9 0x2535
+0xA9DA 0x2536
+0xA9DB 0x2537
+0xA9DC 0x2538
+0xA9DD 0x2539
+0xA9DE 0x253A
+0xA9DF 0x253B
+0xA9E0 0x253C
+0xA9E1 0x253D
+0xA9E2 0x253E
+0xA9E3 0x253F
+0xA9E4 0x2540
+0xA9E5 0x2541
+0xA9E6 0x2542
+0xA9E7 0x2543
+0xA9E8 0x2544
+0xA9E9 0x2545
+0xA9EA 0x2546
+0xA9EB 0x2547
+0xA9EC 0x2548
+0xA9ED 0x2549
+0xA9EE 0x254A
+0xA9EF 0x254B
+0xAA40 0x72DC
+0xAA41 0x72DD
+0xAA42 0x72DF
+0xAA43 0x72E2
+0xAA44 0x72E3
+0xAA45 0x72E4
+0xAA46 0x72E5
+0xAA47 0x72E6
+0xAA48 0x72E7
+0xAA49 0x72EA
+0xAA4A 0x72EB
+0xAA4B 0x72F5
+0xAA4C 0x72F6
+0xAA4D 0x72F9
+0xAA4E 0x72FD
+0xAA4F 0x72FE
+0xAA50 0x72FF
+0xAA51 0x7300
+0xAA52 0x7302
+0xAA53 0x7304
+0xAA54 0x7305
+0xAA55 0x7306
+0xAA56 0x7307
+0xAA57 0x7308
+0xAA58 0x7309
+0xAA59 0x730B
+0xAA5A 0x730C
+0xAA5B 0x730D
+0xAA5C 0x730F
+0xAA5D 0x7310
+0xAA5E 0x7311
+0xAA5F 0x7312
+0xAA60 0x7314
+0xAA61 0x7318
+0xAA62 0x7319
+0xAA63 0x731A
+0xAA64 0x731F
+0xAA65 0x7320
+0xAA66 0x7323
+0xAA67 0x7324
+0xAA68 0x7326
+0xAA69 0x7327
+0xAA6A 0x7328
+0xAA6B 0x732D
+0xAA6C 0x732F
+0xAA6D 0x7330
+0xAA6E 0x7332
+0xAA6F 0x7333
+0xAA70 0x7335
+0xAA71 0x7336
+0xAA72 0x733A
+0xAA73 0x733B
+0xAA74 0x733C
+0xAA75 0x733D
+0xAA76 0x7340
+0xAA77 0x7341
+0xAA78 0x7342
+0xAA79 0x7343
+0xAA7A 0x7344
+0xAA7B 0x7345
+0xAA7C 0x7346
+0xAA7D 0x7347
+0xAA7E 0x7348
+0xAA80 0x7349
+0xAA81 0x734A
+0xAA82 0x734B
+0xAA83 0x734C
+0xAA84 0x734E
+0xAA85 0x734F
+0xAA86 0x7351
+0xAA87 0x7353
+0xAA88 0x7354
+0xAA89 0x7355
+0xAA8A 0x7356
+0xAA8B 0x7358
+0xAA8C 0x7359
+0xAA8D 0x735A
+0xAA8E 0x735B
+0xAA8F 0x735C
+0xAA90 0x735D
+0xAA91 0x735E
+0xAA92 0x735F
+0xAA93 0x7361
+0xAA94 0x7362
+0xAA95 0x7363
+0xAA96 0x7364
+0xAA97 0x7365
+0xAA98 0x7366
+0xAA99 0x7367
+0xAA9A 0x7368
+0xAA9B 0x7369
+0xAA9C 0x736A
+0xAA9D 0x736B
+0xAA9E 0x736E
+0xAA9F 0x7370
+0xAAA0 0x7371
+0xAB40 0x7372
+0xAB41 0x7373
+0xAB42 0x7374
+0xAB43 0x7375
+0xAB44 0x7376
+0xAB45 0x7377
+0xAB46 0x7378
+0xAB47 0x7379
+0xAB48 0x737A
+0xAB49 0x737B
+0xAB4A 0x737C
+0xAB4B 0x737D
+0xAB4C 0x737F
+0xAB4D 0x7380
+0xAB4E 0x7381
+0xAB4F 0x7382
+0xAB50 0x7383
+0xAB51 0x7385
+0xAB52 0x7386
+0xAB53 0x7388
+0xAB54 0x738A
+0xAB55 0x738C
+0xAB56 0x738D
+0xAB57 0x738F
+0xAB58 0x7390
+0xAB59 0x7392
+0xAB5A 0x7393
+0xAB5B 0x7394
+0xAB5C 0x7395
+0xAB5D 0x7397
+0xAB5E 0x7398
+0xAB5F 0x7399
+0xAB60 0x739A
+0xAB61 0x739C
+0xAB62 0x739D
+0xAB63 0x739E
+0xAB64 0x73A0
+0xAB65 0x73A1
+0xAB66 0x73A3
+0xAB67 0x73A4
+0xAB68 0x73A5
+0xAB69 0x73A6
+0xAB6A 0x73A7
+0xAB6B 0x73A8
+0xAB6C 0x73AA
+0xAB6D 0x73AC
+0xAB6E 0x73AD
+0xAB6F 0x73B1
+0xAB70 0x73B4
+0xAB71 0x73B5
+0xAB72 0x73B6
+0xAB73 0x73B8
+0xAB74 0x73B9
+0xAB75 0x73BC
+0xAB76 0x73BD
+0xAB77 0x73BE
+0xAB78 0x73BF
+0xAB79 0x73C1
+0xAB7A 0x73C3
+0xAB7B 0x73C4
+0xAB7C 0x73C5
+0xAB7D 0x73C6
+0xAB7E 0x73C7
+0xAB80 0x73CB
+0xAB81 0x73CC
+0xAB82 0x73CE
+0xAB83 0x73D2
+0xAB84 0x73D3
+0xAB85 0x73D4
+0xAB86 0x73D5
+0xAB87 0x73D6
+0xAB88 0x73D7
+0xAB89 0x73D8
+0xAB8A 0x73DA
+0xAB8B 0x73DB
+0xAB8C 0x73DC
+0xAB8D 0x73DD
+0xAB8E 0x73DF
+0xAB8F 0x73E1
+0xAB90 0x73E2
+0xAB91 0x73E3
+0xAB92 0x73E4
+0xAB93 0x73E6
+0xAB94 0x73E8
+0xAB95 0x73EA
+0xAB96 0x73EB
+0xAB97 0x73EC
+0xAB98 0x73EE
+0xAB99 0x73EF
+0xAB9A 0x73F0
+0xAB9B 0x73F1
+0xAB9C 0x73F3
+0xAB9D 0x73F4
+0xAB9E 0x73F5
+0xAB9F 0x73F6
+0xABA0 0x73F7
+0xAC40 0x73F8
+0xAC41 0x73F9
+0xAC42 0x73FA
+0xAC43 0x73FB
+0xAC44 0x73FC
+0xAC45 0x73FD
+0xAC46 0x73FE
+0xAC47 0x73FF
+0xAC48 0x7400
+0xAC49 0x7401
+0xAC4A 0x7402
+0xAC4B 0x7404
+0xAC4C 0x7407
+0xAC4D 0x7408
+0xAC4E 0x740B
+0xAC4F 0x740C
+0xAC50 0x740D
+0xAC51 0x740E
+0xAC52 0x7411
+0xAC53 0x7412
+0xAC54 0x7413
+0xAC55 0x7414
+0xAC56 0x7415
+0xAC57 0x7416
+0xAC58 0x7417
+0xAC59 0x7418
+0xAC5A 0x7419
+0xAC5B 0x741C
+0xAC5C 0x741D
+0xAC5D 0x741E
+0xAC5E 0x741F
+0xAC5F 0x7420
+0xAC60 0x7421
+0xAC61 0x7423
+0xAC62 0x7424
+0xAC63 0x7427
+0xAC64 0x7429
+0xAC65 0x742B
+0xAC66 0x742D
+0xAC67 0x742F
+0xAC68 0x7431
+0xAC69 0x7432
+0xAC6A 0x7437
+0xAC6B 0x7438
+0xAC6C 0x7439
+0xAC6D 0x743A
+0xAC6E 0x743B
+0xAC6F 0x743D
+0xAC70 0x743E
+0xAC71 0x743F
+0xAC72 0x7440
+0xAC73 0x7442
+0xAC74 0x7443
+0xAC75 0x7444
+0xAC76 0x7445
+0xAC77 0x7446
+0xAC78 0x7447
+0xAC79 0x7448
+0xAC7A 0x7449
+0xAC7B 0x744A
+0xAC7C 0x744B
+0xAC7D 0x744C
+0xAC7E 0x744D
+0xAC80 0x744E
+0xAC81 0x744F
+0xAC82 0x7450
+0xAC83 0x7451
+0xAC84 0x7452
+0xAC85 0x7453
+0xAC86 0x7454
+0xAC87 0x7456
+0xAC88 0x7458
+0xAC89 0x745D
+0xAC8A 0x7460
+0xAC8B 0x7461
+0xAC8C 0x7462
+0xAC8D 0x7463
+0xAC8E 0x7464
+0xAC8F 0x7465
+0xAC90 0x7466
+0xAC91 0x7467
+0xAC92 0x7468
+0xAC93 0x7469
+0xAC94 0x746A
+0xAC95 0x746B
+0xAC96 0x746C
+0xAC97 0x746E
+0xAC98 0x746F
+0xAC99 0x7471
+0xAC9A 0x7472
+0xAC9B 0x7473
+0xAC9C 0x7474
+0xAC9D 0x7475
+0xAC9E 0x7478
+0xAC9F 0x7479
+0xACA0 0x747A
+0xAD40 0x747B
+0xAD41 0x747C
+0xAD42 0x747D
+0xAD43 0x747F
+0xAD44 0x7482
+0xAD45 0x7484
+0xAD46 0x7485
+0xAD47 0x7486
+0xAD48 0x7488
+0xAD49 0x7489
+0xAD4A 0x748A
+0xAD4B 0x748C
+0xAD4C 0x748D
+0xAD4D 0x748F
+0xAD4E 0x7491
+0xAD4F 0x7492
+0xAD50 0x7493
+0xAD51 0x7494
+0xAD52 0x7495
+0xAD53 0x7496
+0xAD54 0x7497
+0xAD55 0x7498
+0xAD56 0x7499
+0xAD57 0x749A
+0xAD58 0x749B
+0xAD59 0x749D
+0xAD5A 0x749F
+0xAD5B 0x74A0
+0xAD5C 0x74A1
+0xAD5D 0x74A2
+0xAD5E 0x74A3
+0xAD5F 0x74A4
+0xAD60 0x74A5
+0xAD61 0x74A6
+0xAD62 0x74AA
+0xAD63 0x74AB
+0xAD64 0x74AC
+0xAD65 0x74AD
+0xAD66 0x74AE
+0xAD67 0x74AF
+0xAD68 0x74B0
+0xAD69 0x74B1
+0xAD6A 0x74B2
+0xAD6B 0x74B3
+0xAD6C 0x74B4
+0xAD6D 0x74B5
+0xAD6E 0x74B6
+0xAD6F 0x74B7
+0xAD70 0x74B8
+0xAD71 0x74B9
+0xAD72 0x74BB
+0xAD73 0x74BC
+0xAD74 0x74BD
+0xAD75 0x74BE
+0xAD76 0x74BF
+0xAD77 0x74C0
+0xAD78 0x74C1
+0xAD79 0x74C2
+0xAD7A 0x74C3
+0xAD7B 0x74C4
+0xAD7C 0x74C5
+0xAD7D 0x74C6
+0xAD7E 0x74C7
+0xAD80 0x74C8
+0xAD81 0x74C9
+0xAD82 0x74CA
+0xAD83 0x74CB
+0xAD84 0x74CC
+0xAD85 0x74CD
+0xAD86 0x74CE
+0xAD87 0x74CF
+0xAD88 0x74D0
+0xAD89 0x74D1
+0xAD8A 0x74D3
+0xAD8B 0x74D4
+0xAD8C 0x74D5
+0xAD8D 0x74D6
+0xAD8E 0x74D7
+0xAD8F 0x74D8
+0xAD90 0x74D9
+0xAD91 0x74DA
+0xAD92 0x74DB
+0xAD93 0x74DD
+0xAD94 0x74DF
+0xAD95 0x74E1
+0xAD96 0x74E5
+0xAD97 0x74E7
+0xAD98 0x74E8
+0xAD99 0x74E9
+0xAD9A 0x74EA
+0xAD9B 0x74EB
+0xAD9C 0x74EC
+0xAD9D 0x74ED
+0xAD9E 0x74F0
+0xAD9F 0x74F1
+0xADA0 0x74F2
+0xAE40 0x74F3
+0xAE41 0x74F5
+0xAE42 0x74F8
+0xAE43 0x74F9
+0xAE44 0x74FA
+0xAE45 0x74FB
+0xAE46 0x74FC
+0xAE47 0x74FD
+0xAE48 0x74FE
+0xAE49 0x7500
+0xAE4A 0x7501
+0xAE4B 0x7502
+0xAE4C 0x7503
+0xAE4D 0x7505
+0xAE4E 0x7506
+0xAE4F 0x7507
+0xAE50 0x7508
+0xAE51 0x7509
+0xAE52 0x750A
+0xAE53 0x750B
+0xAE54 0x750C
+0xAE55 0x750E
+0xAE56 0x7510
+0xAE57 0x7512
+0xAE58 0x7514
+0xAE59 0x7515
+0xAE5A 0x7516
+0xAE5B 0x7517
+0xAE5C 0x751B
+0xAE5D 0x751D
+0xAE5E 0x751E
+0xAE5F 0x7520
+0xAE60 0x7521
+0xAE61 0x7522
+0xAE62 0x7523
+0xAE63 0x7524
+0xAE64 0x7526
+0xAE65 0x7527
+0xAE66 0x752A
+0xAE67 0x752E
+0xAE68 0x7534
+0xAE69 0x7536
+0xAE6A 0x7539
+0xAE6B 0x753C
+0xAE6C 0x753D
+0xAE6D 0x753F
+0xAE6E 0x7541
+0xAE6F 0x7542
+0xAE70 0x7543
+0xAE71 0x7544
+0xAE72 0x7546
+0xAE73 0x7547
+0xAE74 0x7549
+0xAE75 0x754A
+0xAE76 0x754D
+0xAE77 0x7550
+0xAE78 0x7551
+0xAE79 0x7552
+0xAE7A 0x7553
+0xAE7B 0x7555
+0xAE7C 0x7556
+0xAE7D 0x7557
+0xAE7E 0x7558
+0xAE80 0x755D
+0xAE81 0x755E
+0xAE82 0x755F
+0xAE83 0x7560
+0xAE84 0x7561
+0xAE85 0x7562
+0xAE86 0x7563
+0xAE87 0x7564
+0xAE88 0x7567
+0xAE89 0x7568
+0xAE8A 0x7569
+0xAE8B 0x756B
+0xAE8C 0x756C
+0xAE8D 0x756D
+0xAE8E 0x756E
+0xAE8F 0x756F
+0xAE90 0x7570
+0xAE91 0x7571
+0xAE92 0x7573
+0xAE93 0x7575
+0xAE94 0x7576
+0xAE95 0x7577
+0xAE96 0x757A
+0xAE97 0x757B
+0xAE98 0x757C
+0xAE99 0x757D
+0xAE9A 0x757E
+0xAE9B 0x7580
+0xAE9C 0x7581
+0xAE9D 0x7582
+0xAE9E 0x7584
+0xAE9F 0x7585
+0xAEA0 0x7587
+0xAF40 0x7588
+0xAF41 0x7589
+0xAF42 0x758A
+0xAF43 0x758C
+0xAF44 0x758D
+0xAF45 0x758E
+0xAF46 0x7590
+0xAF47 0x7593
+0xAF48 0x7595
+0xAF49 0x7598
+0xAF4A 0x759B
+0xAF4B 0x759C
+0xAF4C 0x759E
+0xAF4D 0x75A2
+0xAF4E 0x75A6
+0xAF4F 0x75A7
+0xAF50 0x75A8
+0xAF51 0x75A9
+0xAF52 0x75AA
+0xAF53 0x75AD
+0xAF54 0x75B6
+0xAF55 0x75B7
+0xAF56 0x75BA
+0xAF57 0x75BB
+0xAF58 0x75BF
+0xAF59 0x75C0
+0xAF5A 0x75C1
+0xAF5B 0x75C6
+0xAF5C 0x75CB
+0xAF5D 0x75CC
+0xAF5E 0x75CE
+0xAF5F 0x75CF
+0xAF60 0x75D0
+0xAF61 0x75D1
+0xAF62 0x75D3
+0xAF63 0x75D7
+0xAF64 0x75D9
+0xAF65 0x75DA
+0xAF66 0x75DC
+0xAF67 0x75DD
+0xAF68 0x75DF
+0xAF69 0x75E0
+0xAF6A 0x75E1
+0xAF6B 0x75E5
+0xAF6C 0x75E9
+0xAF6D 0x75EC
+0xAF6E 0x75ED
+0xAF6F 0x75EE
+0xAF70 0x75EF
+0xAF71 0x75F2
+0xAF72 0x75F3
+0xAF73 0x75F5
+0xAF74 0x75F6
+0xAF75 0x75F7
+0xAF76 0x75F8
+0xAF77 0x75FA
+0xAF78 0x75FB
+0xAF79 0x75FD
+0xAF7A 0x75FE
+0xAF7B 0x7602
+0xAF7C 0x7604
+0xAF7D 0x7606
+0xAF7E 0x7607
+0xAF80 0x7608
+0xAF81 0x7609
+0xAF82 0x760B
+0xAF83 0x760D
+0xAF84 0x760E
+0xAF85 0x760F
+0xAF86 0x7611
+0xAF87 0x7612
+0xAF88 0x7613
+0xAF89 0x7614
+0xAF8A 0x7616
+0xAF8B 0x761A
+0xAF8C 0x761C
+0xAF8D 0x761D
+0xAF8E 0x761E
+0xAF8F 0x7621
+0xAF90 0x7623
+0xAF91 0x7627
+0xAF92 0x7628
+0xAF93 0x762C
+0xAF94 0x762E
+0xAF95 0x762F
+0xAF96 0x7631
+0xAF97 0x7632
+0xAF98 0x7636
+0xAF99 0x7637
+0xAF9A 0x7639
+0xAF9B 0x763A
+0xAF9C 0x763B
+0xAF9D 0x763D
+0xAF9E 0x7641
+0xAF9F 0x7642
+0xAFA0 0x7644
+0xB040 0x7645
+0xB041 0x7646
+0xB042 0x7647
+0xB043 0x7648
+0xB044 0x7649
+0xB045 0x764A
+0xB046 0x764B
+0xB047 0x764E
+0xB048 0x764F
+0xB049 0x7650
+0xB04A 0x7651
+0xB04B 0x7652
+0xB04C 0x7653
+0xB04D 0x7655
+0xB04E 0x7657
+0xB04F 0x7658
+0xB050 0x7659
+0xB051 0x765A
+0xB052 0x765B
+0xB053 0x765D
+0xB054 0x765F
+0xB055 0x7660
+0xB056 0x7661
+0xB057 0x7662
+0xB058 0x7664
+0xB059 0x7665
+0xB05A 0x7666
+0xB05B 0x7667
+0xB05C 0x7668
+0xB05D 0x7669
+0xB05E 0x766A
+0xB05F 0x766C
+0xB060 0x766D
+0xB061 0x766E
+0xB062 0x7670
+0xB063 0x7671
+0xB064 0x7672
+0xB065 0x7673
+0xB066 0x7674
+0xB067 0x7675
+0xB068 0x7676
+0xB069 0x7677
+0xB06A 0x7679
+0xB06B 0x767A
+0xB06C 0x767C
+0xB06D 0x767F
+0xB06E 0x7680
+0xB06F 0x7681
+0xB070 0x7683
+0xB071 0x7685
+0xB072 0x7689
+0xB073 0x768A
+0xB074 0x768C
+0xB075 0x768D
+0xB076 0x768F
+0xB077 0x7690
+0xB078 0x7692
+0xB079 0x7694
+0xB07A 0x7695
+0xB07B 0x7697
+0xB07C 0x7698
+0xB07D 0x769A
+0xB07E 0x769B
+0xB080 0x769C
+0xB081 0x769D
+0xB082 0x769E
+0xB083 0x769F
+0xB084 0x76A0
+0xB085 0x76A1
+0xB086 0x76A2
+0xB087 0x76A3
+0xB088 0x76A5
+0xB089 0x76A6
+0xB08A 0x76A7
+0xB08B 0x76A8
+0xB08C 0x76A9
+0xB08D 0x76AA
+0xB08E 0x76AB
+0xB08F 0x76AC
+0xB090 0x76AD
+0xB091 0x76AF
+0xB092 0x76B0
+0xB093 0x76B3
+0xB094 0x76B5
+0xB095 0x76B6
+0xB096 0x76B7
+0xB097 0x76B8
+0xB098 0x76B9
+0xB099 0x76BA
+0xB09A 0x76BB
+0xB09B 0x76BC
+0xB09C 0x76BD
+0xB09D 0x76BE
+0xB09E 0x76C0
+0xB09F 0x76C1
+0xB0A0 0x76C3
+0xB0A1 0x554A
+0xB0A2 0x963F
+0xB0A3 0x57C3
+0xB0A4 0x6328
+0xB0A5 0x54CE
+0xB0A6 0x5509
+0xB0A7 0x54C0
+0xB0A8 0x7691
+0xB0A9 0x764C
+0xB0AA 0x853C
+0xB0AB 0x77EE
+0xB0AC 0x827E
+0xB0AD 0x788D
+0xB0AE 0x7231
+0xB0AF 0x9698
+0xB0B0 0x978D
+0xB0B1 0x6C28
+0xB0B2 0x5B89
+0xB0B3 0x4FFA
+0xB0B4 0x6309
+0xB0B5 0x6697
+0xB0B6 0x5CB8
+0xB0B7 0x80FA
+0xB0B8 0x6848
+0xB0B9 0x80AE
+0xB0BA 0x6602
+0xB0BB 0x76CE
+0xB0BC 0x51F9
+0xB0BD 0x6556
+0xB0BE 0x71AC
+0xB0BF 0x7FF1
+0xB0C0 0x8884
+0xB0C1 0x50B2
+0xB0C2 0x5965
+0xB0C3 0x61CA
+0xB0C4 0x6FB3
+0xB0C5 0x82AD
+0xB0C6 0x634C
+0xB0C7 0x6252
+0xB0C8 0x53ED
+0xB0C9 0x5427
+0xB0CA 0x7B06
+0xB0CB 0x516B
+0xB0CC 0x75A4
+0xB0CD 0x5DF4
+0xB0CE 0x62D4
+0xB0CF 0x8DCB
+0xB0D0 0x9776
+0xB0D1 0x628A
+0xB0D2 0x8019
+0xB0D3 0x575D
+0xB0D4 0x9738
+0xB0D5 0x7F62
+0xB0D6 0x7238
+0xB0D7 0x767D
+0xB0D8 0x67CF
+0xB0D9 0x767E
+0xB0DA 0x6446
+0xB0DB 0x4F70
+0xB0DC 0x8D25
+0xB0DD 0x62DC
+0xB0DE 0x7A17
+0xB0DF 0x6591
+0xB0E0 0x73ED
+0xB0E1 0x642C
+0xB0E2 0x6273
+0xB0E3 0x822C
+0xB0E4 0x9881
+0xB0E5 0x677F
+0xB0E6 0x7248
+0xB0E7 0x626E
+0xB0E8 0x62CC
+0xB0E9 0x4F34
+0xB0EA 0x74E3
+0xB0EB 0x534A
+0xB0EC 0x529E
+0xB0ED 0x7ECA
+0xB0EE 0x90A6
+0xB0EF 0x5E2E
+0xB0F0 0x6886
+0xB0F1 0x699C
+0xB0F2 0x8180
+0xB0F3 0x7ED1
+0xB0F4 0x68D2
+0xB0F5 0x78C5
+0xB0F6 0x868C
+0xB0F7 0x9551
+0xB0F8 0x508D
+0xB0F9 0x8C24
+0xB0FA 0x82DE
+0xB0FB 0x80DE
+0xB0FC 0x5305
+0xB0FD 0x8912
+0xB0FE 0x5265
+0xB140 0x76C4
+0xB141 0x76C7
+0xB142 0x76C9
+0xB143 0x76CB
+0xB144 0x76CC
+0xB145 0x76D3
+0xB146 0x76D5
+0xB147 0x76D9
+0xB148 0x76DA
+0xB149 0x76DC
+0xB14A 0x76DD
+0xB14B 0x76DE
+0xB14C 0x76E0
+0xB14D 0x76E1
+0xB14E 0x76E2
+0xB14F 0x76E3
+0xB150 0x76E4
+0xB151 0x76E6
+0xB152 0x76E7
+0xB153 0x76E8
+0xB154 0x76E9
+0xB155 0x76EA
+0xB156 0x76EB
+0xB157 0x76EC
+0xB158 0x76ED
+0xB159 0x76F0
+0xB15A 0x76F3
+0xB15B 0x76F5
+0xB15C 0x76F6
+0xB15D 0x76F7
+0xB15E 0x76FA
+0xB15F 0x76FB
+0xB160 0x76FD
+0xB161 0x76FF
+0xB162 0x7700
+0xB163 0x7702
+0xB164 0x7703
+0xB165 0x7705
+0xB166 0x7706
+0xB167 0x770A
+0xB168 0x770C
+0xB169 0x770E
+0xB16A 0x770F
+0xB16B 0x7710
+0xB16C 0x7711
+0xB16D 0x7712
+0xB16E 0x7713
+0xB16F 0x7714
+0xB170 0x7715
+0xB171 0x7716
+0xB172 0x7717
+0xB173 0x7718
+0xB174 0x771B
+0xB175 0x771C
+0xB176 0x771D
+0xB177 0x771E
+0xB178 0x7721
+0xB179 0x7723
+0xB17A 0x7724
+0xB17B 0x7725
+0xB17C 0x7727
+0xB17D 0x772A
+0xB17E 0x772B
+0xB180 0x772C
+0xB181 0x772E
+0xB182 0x7730
+0xB183 0x7731
+0xB184 0x7732
+0xB185 0x7733
+0xB186 0x7734
+0xB187 0x7739
+0xB188 0x773B
+0xB189 0x773D
+0xB18A 0x773E
+0xB18B 0x773F
+0xB18C 0x7742
+0xB18D 0x7744
+0xB18E 0x7745
+0xB18F 0x7746
+0xB190 0x7748
+0xB191 0x7749
+0xB192 0x774A
+0xB193 0x774B
+0xB194 0x774C
+0xB195 0x774D
+0xB196 0x774E
+0xB197 0x774F
+0xB198 0x7752
+0xB199 0x7753
+0xB19A 0x7754
+0xB19B 0x7755
+0xB19C 0x7756
+0xB19D 0x7757
+0xB19E 0x7758
+0xB19F 0x7759
+0xB1A0 0x775C
+0xB1A1 0x8584
+0xB1A2 0x96F9
+0xB1A3 0x4FDD
+0xB1A4 0x5821
+0xB1A5 0x9971
+0xB1A6 0x5B9D
+0xB1A7 0x62B1
+0xB1A8 0x62A5
+0xB1A9 0x66B4
+0xB1AA 0x8C79
+0xB1AB 0x9C8D
+0xB1AC 0x7206
+0xB1AD 0x676F
+0xB1AE 0x7891
+0xB1AF 0x60B2
+0xB1B0 0x5351
+0xB1B1 0x5317
+0xB1B2 0x8F88
+0xB1B3 0x80CC
+0xB1B4 0x8D1D
+0xB1B5 0x94A1
+0xB1B6 0x500D
+0xB1B7 0x72C8
+0xB1B8 0x5907
+0xB1B9 0x60EB
+0xB1BA 0x7119
+0xB1BB 0x88AB
+0xB1BC 0x5954
+0xB1BD 0x82EF
+0xB1BE 0x672C
+0xB1BF 0x7B28
+0xB1C0 0x5D29
+0xB1C1 0x7EF7
+0xB1C2 0x752D
+0xB1C3 0x6CF5
+0xB1C4 0x8E66
+0xB1C5 0x8FF8
+0xB1C6 0x903C
+0xB1C7 0x9F3B
+0xB1C8 0x6BD4
+0xB1C9 0x9119
+0xB1CA 0x7B14
+0xB1CB 0x5F7C
+0xB1CC 0x78A7
+0xB1CD 0x84D6
+0xB1CE 0x853D
+0xB1CF 0x6BD5
+0xB1D0 0x6BD9
+0xB1D1 0x6BD6
+0xB1D2 0x5E01
+0xB1D3 0x5E87
+0xB1D4 0x75F9
+0xB1D5 0x95ED
+0xB1D6 0x655D
+0xB1D7 0x5F0A
+0xB1D8 0x5FC5
+0xB1D9 0x8F9F
+0xB1DA 0x58C1
+0xB1DB 0x81C2
+0xB1DC 0x907F
+0xB1DD 0x965B
+0xB1DE 0x97AD
+0xB1DF 0x8FB9
+0xB1E0 0x7F16
+0xB1E1 0x8D2C
+0xB1E2 0x6241
+0xB1E3 0x4FBF
+0xB1E4 0x53D8
+0xB1E5 0x535E
+0xB1E6 0x8FA8
+0xB1E7 0x8FA9
+0xB1E8 0x8FAB
+0xB1E9 0x904D
+0xB1EA 0x6807
+0xB1EB 0x5F6A
+0xB1EC 0x8198
+0xB1ED 0x8868
+0xB1EE 0x9CD6
+0xB1EF 0x618B
+0xB1F0 0x522B
+0xB1F1 0x762A
+0xB1F2 0x5F6C
+0xB1F3 0x658C
+0xB1F4 0x6FD2
+0xB1F5 0x6EE8
+0xB1F6 0x5BBE
+0xB1F7 0x6448
+0xB1F8 0x5175
+0xB1F9 0x51B0
+0xB1FA 0x67C4
+0xB1FB 0x4E19
+0xB1FC 0x79C9
+0xB1FD 0x997C
+0xB1FE 0x70B3
+0xB240 0x775D
+0xB241 0x775E
+0xB242 0x775F
+0xB243 0x7760
+0xB244 0x7764
+0xB245 0x7767
+0xB246 0x7769
+0xB247 0x776A
+0xB248 0x776D
+0xB249 0x776E
+0xB24A 0x776F
+0xB24B 0x7770
+0xB24C 0x7771
+0xB24D 0x7772
+0xB24E 0x7773
+0xB24F 0x7774
+0xB250 0x7775
+0xB251 0x7776
+0xB252 0x7777
+0xB253 0x7778
+0xB254 0x777A
+0xB255 0x777B
+0xB256 0x777C
+0xB257 0x7781
+0xB258 0x7782
+0xB259 0x7783
+0xB25A 0x7786
+0xB25B 0x7787
+0xB25C 0x7788
+0xB25D 0x7789
+0xB25E 0x778A
+0xB25F 0x778B
+0xB260 0x778F
+0xB261 0x7790
+0xB262 0x7793
+0xB263 0x7794
+0xB264 0x7795
+0xB265 0x7796
+0xB266 0x7797
+0xB267 0x7798
+0xB268 0x7799
+0xB269 0x779A
+0xB26A 0x779B
+0xB26B 0x779C
+0xB26C 0x779D
+0xB26D 0x779E
+0xB26E 0x77A1
+0xB26F 0x77A3
+0xB270 0x77A4
+0xB271 0x77A6
+0xB272 0x77A8
+0xB273 0x77AB
+0xB274 0x77AD
+0xB275 0x77AE
+0xB276 0x77AF
+0xB277 0x77B1
+0xB278 0x77B2
+0xB279 0x77B4
+0xB27A 0x77B6
+0xB27B 0x77B7
+0xB27C 0x77B8
+0xB27D 0x77B9
+0xB27E 0x77BA
+0xB280 0x77BC
+0xB281 0x77BE
+0xB282 0x77C0
+0xB283 0x77C1
+0xB284 0x77C2
+0xB285 0x77C3
+0xB286 0x77C4
+0xB287 0x77C5
+0xB288 0x77C6
+0xB289 0x77C7
+0xB28A 0x77C8
+0xB28B 0x77C9
+0xB28C 0x77CA
+0xB28D 0x77CB
+0xB28E 0x77CC
+0xB28F 0x77CE
+0xB290 0x77CF
+0xB291 0x77D0
+0xB292 0x77D1
+0xB293 0x77D2
+0xB294 0x77D3
+0xB295 0x77D4
+0xB296 0x77D5
+0xB297 0x77D6
+0xB298 0x77D8
+0xB299 0x77D9
+0xB29A 0x77DA
+0xB29B 0x77DD
+0xB29C 0x77DE
+0xB29D 0x77DF
+0xB29E 0x77E0
+0xB29F 0x77E1
+0xB2A0 0x77E4
+0xB2A1 0x75C5
+0xB2A2 0x5E76
+0xB2A3 0x73BB
+0xB2A4 0x83E0
+0xB2A5 0x64AD
+0xB2A6 0x62E8
+0xB2A7 0x94B5
+0xB2A8 0x6CE2
+0xB2A9 0x535A
+0xB2AA 0x52C3
+0xB2AB 0x640F
+0xB2AC 0x94C2
+0xB2AD 0x7B94
+0xB2AE 0x4F2F
+0xB2AF 0x5E1B
+0xB2B0 0x8236
+0xB2B1 0x8116
+0xB2B2 0x818A
+0xB2B3 0x6E24
+0xB2B4 0x6CCA
+0xB2B5 0x9A73
+0xB2B6 0x6355
+0xB2B7 0x535C
+0xB2B8 0x54FA
+0xB2B9 0x8865
+0xB2BA 0x57E0
+0xB2BB 0x4E0D
+0xB2BC 0x5E03
+0xB2BD 0x6B65
+0xB2BE 0x7C3F
+0xB2BF 0x90E8
+0xB2C0 0x6016
+0xB2C1 0x64E6
+0xB2C2 0x731C
+0xB2C3 0x88C1
+0xB2C4 0x6750
+0xB2C5 0x624D
+0xB2C6 0x8D22
+0xB2C7 0x776C
+0xB2C8 0x8E29
+0xB2C9 0x91C7
+0xB2CA 0x5F69
+0xB2CB 0x83DC
+0xB2CC 0x8521
+0xB2CD 0x9910
+0xB2CE 0x53C2
+0xB2CF 0x8695
+0xB2D0 0x6B8B
+0xB2D1 0x60ED
+0xB2D2 0x60E8
+0xB2D3 0x707F
+0xB2D4 0x82CD
+0xB2D5 0x8231
+0xB2D6 0x4ED3
+0xB2D7 0x6CA7
+0xB2D8 0x85CF
+0xB2D9 0x64CD
+0xB2DA 0x7CD9
+0xB2DB 0x69FD
+0xB2DC 0x66F9
+0xB2DD 0x8349
+0xB2DE 0x5395
+0xB2DF 0x7B56
+0xB2E0 0x4FA7
+0xB2E1 0x518C
+0xB2E2 0x6D4B
+0xB2E3 0x5C42
+0xB2E4 0x8E6D
+0xB2E5 0x63D2
+0xB2E6 0x53C9
+0xB2E7 0x832C
+0xB2E8 0x8336
+0xB2E9 0x67E5
+0xB2EA 0x78B4
+0xB2EB 0x643D
+0xB2EC 0x5BDF
+0xB2ED 0x5C94
+0xB2EE 0x5DEE
+0xB2EF 0x8BE7
+0xB2F0 0x62C6
+0xB2F1 0x67F4
+0xB2F2 0x8C7A
+0xB2F3 0x6400
+0xB2F4 0x63BA
+0xB2F5 0x8749
+0xB2F6 0x998B
+0xB2F7 0x8C17
+0xB2F8 0x7F20
+0xB2F9 0x94F2
+0xB2FA 0x4EA7
+0xB2FB 0x9610
+0xB2FC 0x98A4
+0xB2FD 0x660C
+0xB2FE 0x7316
+0xB340 0x77E6
+0xB341 0x77E8
+0xB342 0x77EA
+0xB343 0x77EF
+0xB344 0x77F0
+0xB345 0x77F1
+0xB346 0x77F2
+0xB347 0x77F4
+0xB348 0x77F5
+0xB349 0x77F7
+0xB34A 0x77F9
+0xB34B 0x77FA
+0xB34C 0x77FB
+0xB34D 0x77FC
+0xB34E 0x7803
+0xB34F 0x7804
+0xB350 0x7805
+0xB351 0x7806
+0xB352 0x7807
+0xB353 0x7808
+0xB354 0x780A
+0xB355 0x780B
+0xB356 0x780E
+0xB357 0x780F
+0xB358 0x7810
+0xB359 0x7813
+0xB35A 0x7815
+0xB35B 0x7819
+0xB35C 0x781B
+0xB35D 0x781E
+0xB35E 0x7820
+0xB35F 0x7821
+0xB360 0x7822
+0xB361 0x7824
+0xB362 0x7828
+0xB363 0x782A
+0xB364 0x782B
+0xB365 0x782E
+0xB366 0x782F
+0xB367 0x7831
+0xB368 0x7832
+0xB369 0x7833
+0xB36A 0x7835
+0xB36B 0x7836
+0xB36C 0x783D
+0xB36D 0x783F
+0xB36E 0x7841
+0xB36F 0x7842
+0xB370 0x7843
+0xB371 0x7844
+0xB372 0x7846
+0xB373 0x7848
+0xB374 0x7849
+0xB375 0x784A
+0xB376 0x784B
+0xB377 0x784D
+0xB378 0x784F
+0xB379 0x7851
+0xB37A 0x7853
+0xB37B 0x7854
+0xB37C 0x7858
+0xB37D 0x7859
+0xB37E 0x785A
+0xB380 0x785B
+0xB381 0x785C
+0xB382 0x785E
+0xB383 0x785F
+0xB384 0x7860
+0xB385 0x7861
+0xB386 0x7862
+0xB387 0x7863
+0xB388 0x7864
+0xB389 0x7865
+0xB38A 0x7866
+0xB38B 0x7867
+0xB38C 0x7868
+0xB38D 0x7869
+0xB38E 0x786F
+0xB38F 0x7870
+0xB390 0x7871
+0xB391 0x7872
+0xB392 0x7873
+0xB393 0x7874
+0xB394 0x7875
+0xB395 0x7876
+0xB396 0x7878
+0xB397 0x7879
+0xB398 0x787A
+0xB399 0x787B
+0xB39A 0x787D
+0xB39B 0x787E
+0xB39C 0x787F
+0xB39D 0x7880
+0xB39E 0x7881
+0xB39F 0x7882
+0xB3A0 0x7883
+0xB3A1 0x573A
+0xB3A2 0x5C1D
+0xB3A3 0x5E38
+0xB3A4 0x957F
+0xB3A5 0x507F
+0xB3A6 0x80A0
+0xB3A7 0x5382
+0xB3A8 0x655E
+0xB3A9 0x7545
+0xB3AA 0x5531
+0xB3AB 0x5021
+0xB3AC 0x8D85
+0xB3AD 0x6284
+0xB3AE 0x949E
+0xB3AF 0x671D
+0xB3B0 0x5632
+0xB3B1 0x6F6E
+0xB3B2 0x5DE2
+0xB3B3 0x5435
+0xB3B4 0x7092
+0xB3B5 0x8F66
+0xB3B6 0x626F
+0xB3B7 0x64A4
+0xB3B8 0x63A3
+0xB3B9 0x5F7B
+0xB3BA 0x6F88
+0xB3BB 0x90F4
+0xB3BC 0x81E3
+0xB3BD 0x8FB0
+0xB3BE 0x5C18
+0xB3BF 0x6668
+0xB3C0 0x5FF1
+0xB3C1 0x6C89
+0xB3C2 0x9648
+0xB3C3 0x8D81
+0xB3C4 0x886C
+0xB3C5 0x6491
+0xB3C6 0x79F0
+0xB3C7 0x57CE
+0xB3C8 0x6A59
+0xB3C9 0x6210
+0xB3CA 0x5448
+0xB3CB 0x4E58
+0xB3CC 0x7A0B
+0xB3CD 0x60E9
+0xB3CE 0x6F84
+0xB3CF 0x8BDA
+0xB3D0 0x627F
+0xB3D1 0x901E
+0xB3D2 0x9A8B
+0xB3D3 0x79E4
+0xB3D4 0x5403
+0xB3D5 0x75F4
+0xB3D6 0x6301
+0xB3D7 0x5319
+0xB3D8 0x6C60
+0xB3D9 0x8FDF
+0xB3DA 0x5F1B
+0xB3DB 0x9A70
+0xB3DC 0x803B
+0xB3DD 0x9F7F
+0xB3DE 0x4F88
+0xB3DF 0x5C3A
+0xB3E0 0x8D64
+0xB3E1 0x7FC5
+0xB3E2 0x65A5
+0xB3E3 0x70BD
+0xB3E4 0x5145
+0xB3E5 0x51B2
+0xB3E6 0x866B
+0xB3E7 0x5D07
+0xB3E8 0x5BA0
+0xB3E9 0x62BD
+0xB3EA 0x916C
+0xB3EB 0x7574
+0xB3EC 0x8E0C
+0xB3ED 0x7A20
+0xB3EE 0x6101
+0xB3EF 0x7B79
+0xB3F0 0x4EC7
+0xB3F1 0x7EF8
+0xB3F2 0x7785
+0xB3F3 0x4E11
+0xB3F4 0x81ED
+0xB3F5 0x521D
+0xB3F6 0x51FA
+0xB3F7 0x6A71
+0xB3F8 0x53A8
+0xB3F9 0x8E87
+0xB3FA 0x9504
+0xB3FB 0x96CF
+0xB3FC 0x6EC1
+0xB3FD 0x9664
+0xB3FE 0x695A
+0xB440 0x7884
+0xB441 0x7885
+0xB442 0x7886
+0xB443 0x7888
+0xB444 0x788A
+0xB445 0x788B
+0xB446 0x788F
+0xB447 0x7890
+0xB448 0x7892
+0xB449 0x7894
+0xB44A 0x7895
+0xB44B 0x7896
+0xB44C 0x7899
+0xB44D 0x789D
+0xB44E 0x789E
+0xB44F 0x78A0
+0xB450 0x78A2
+0xB451 0x78A4
+0xB452 0x78A6
+0xB453 0x78A8
+0xB454 0x78A9
+0xB455 0x78AA
+0xB456 0x78AB
+0xB457 0x78AC
+0xB458 0x78AD
+0xB459 0x78AE
+0xB45A 0x78AF
+0xB45B 0x78B5
+0xB45C 0x78B6
+0xB45D 0x78B7
+0xB45E 0x78B8
+0xB45F 0x78BA
+0xB460 0x78BB
+0xB461 0x78BC
+0xB462 0x78BD
+0xB463 0x78BF
+0xB464 0x78C0
+0xB465 0x78C2
+0xB466 0x78C3
+0xB467 0x78C4
+0xB468 0x78C6
+0xB469 0x78C7
+0xB46A 0x78C8
+0xB46B 0x78CC
+0xB46C 0x78CD
+0xB46D 0x78CE
+0xB46E 0x78CF
+0xB46F 0x78D1
+0xB470 0x78D2
+0xB471 0x78D3
+0xB472 0x78D6
+0xB473 0x78D7
+0xB474 0x78D8
+0xB475 0x78DA
+0xB476 0x78DB
+0xB477 0x78DC
+0xB478 0x78DD
+0xB479 0x78DE
+0xB47A 0x78DF
+0xB47B 0x78E0
+0xB47C 0x78E1
+0xB47D 0x78E2
+0xB47E 0x78E3
+0xB480 0x78E4
+0xB481 0x78E5
+0xB482 0x78E6
+0xB483 0x78E7
+0xB484 0x78E9
+0xB485 0x78EA
+0xB486 0x78EB
+0xB487 0x78ED
+0xB488 0x78EE
+0xB489 0x78EF
+0xB48A 0x78F0
+0xB48B 0x78F1
+0xB48C 0x78F3
+0xB48D 0x78F5
+0xB48E 0x78F6
+0xB48F 0x78F8
+0xB490 0x78F9
+0xB491 0x78FB
+0xB492 0x78FC
+0xB493 0x78FD
+0xB494 0x78FE
+0xB495 0x78FF
+0xB496 0x7900
+0xB497 0x7902
+0xB498 0x7903
+0xB499 0x7904
+0xB49A 0x7906
+0xB49B 0x7907
+0xB49C 0x7908
+0xB49D 0x7909
+0xB49E 0x790A
+0xB49F 0x790B
+0xB4A0 0x790C
+0xB4A1 0x7840
+0xB4A2 0x50A8
+0xB4A3 0x77D7
+0xB4A4 0x6410
+0xB4A5 0x89E6
+0xB4A6 0x5904
+0xB4A7 0x63E3
+0xB4A8 0x5DDD
+0xB4A9 0x7A7F
+0xB4AA 0x693D
+0xB4AB 0x4F20
+0xB4AC 0x8239
+0xB4AD 0x5598
+0xB4AE 0x4E32
+0xB4AF 0x75AE
+0xB4B0 0x7A97
+0xB4B1 0x5E62
+0xB4B2 0x5E8A
+0xB4B3 0x95EF
+0xB4B4 0x521B
+0xB4B5 0x5439
+0xB4B6 0x708A
+0xB4B7 0x6376
+0xB4B8 0x9524
+0xB4B9 0x5782
+0xB4BA 0x6625
+0xB4BB 0x693F
+0xB4BC 0x9187
+0xB4BD 0x5507
+0xB4BE 0x6DF3
+0xB4BF 0x7EAF
+0xB4C0 0x8822
+0xB4C1 0x6233
+0xB4C2 0x7EF0
+0xB4C3 0x75B5
+0xB4C4 0x8328
+0xB4C5 0x78C1
+0xB4C6 0x96CC
+0xB4C7 0x8F9E
+0xB4C8 0x6148
+0xB4C9 0x74F7
+0xB4CA 0x8BCD
+0xB4CB 0x6B64
+0xB4CC 0x523A
+0xB4CD 0x8D50
+0xB4CE 0x6B21
+0xB4CF 0x806A
+0xB4D0 0x8471
+0xB4D1 0x56F1
+0xB4D2 0x5306
+0xB4D3 0x4ECE
+0xB4D4 0x4E1B
+0xB4D5 0x51D1
+0xB4D6 0x7C97
+0xB4D7 0x918B
+0xB4D8 0x7C07
+0xB4D9 0x4FC3
+0xB4DA 0x8E7F
+0xB4DB 0x7BE1
+0xB4DC 0x7A9C
+0xB4DD 0x6467
+0xB4DE 0x5D14
+0xB4DF 0x50AC
+0xB4E0 0x8106
+0xB4E1 0x7601
+0xB4E2 0x7CB9
+0xB4E3 0x6DEC
+0xB4E4 0x7FE0
+0xB4E5 0x6751
+0xB4E6 0x5B58
+0xB4E7 0x5BF8
+0xB4E8 0x78CB
+0xB4E9 0x64AE
+0xB4EA 0x6413
+0xB4EB 0x63AA
+0xB4EC 0x632B
+0xB4ED 0x9519
+0xB4EE 0x642D
+0xB4EF 0x8FBE
+0xB4F0 0x7B54
+0xB4F1 0x7629
+0xB4F2 0x6253
+0xB4F3 0x5927
+0xB4F4 0x5446
+0xB4F5 0x6B79
+0xB4F6 0x50A3
+0xB4F7 0x6234
+0xB4F8 0x5E26
+0xB4F9 0x6B86
+0xB4FA 0x4EE3
+0xB4FB 0x8D37
+0xB4FC 0x888B
+0xB4FD 0x5F85
+0xB4FE 0x902E
+0xB540 0x790D
+0xB541 0x790E
+0xB542 0x790F
+0xB543 0x7910
+0xB544 0x7911
+0xB545 0x7912
+0xB546 0x7914
+0xB547 0x7915
+0xB548 0x7916
+0xB549 0x7917
+0xB54A 0x7918
+0xB54B 0x7919
+0xB54C 0x791A
+0xB54D 0x791B
+0xB54E 0x791C
+0xB54F 0x791D
+0xB550 0x791F
+0xB551 0x7920
+0xB552 0x7921
+0xB553 0x7922
+0xB554 0x7923
+0xB555 0x7925
+0xB556 0x7926
+0xB557 0x7927
+0xB558 0x7928
+0xB559 0x7929
+0xB55A 0x792A
+0xB55B 0x792B
+0xB55C 0x792C
+0xB55D 0x792D
+0xB55E 0x792E
+0xB55F 0x792F
+0xB560 0x7930
+0xB561 0x7931
+0xB562 0x7932
+0xB563 0x7933
+0xB564 0x7935
+0xB565 0x7936
+0xB566 0x7937
+0xB567 0x7938
+0xB568 0x7939
+0xB569 0x793D
+0xB56A 0x793F
+0xB56B 0x7942
+0xB56C 0x7943
+0xB56D 0x7944
+0xB56E 0x7945
+0xB56F 0x7947
+0xB570 0x794A
+0xB571 0x794B
+0xB572 0x794C
+0xB573 0x794D
+0xB574 0x794E
+0xB575 0x794F
+0xB576 0x7950
+0xB577 0x7951
+0xB578 0x7952
+0xB579 0x7954
+0xB57A 0x7955
+0xB57B 0x7958
+0xB57C 0x7959
+0xB57D 0x7961
+0xB57E 0x7963
+0xB580 0x7964
+0xB581 0x7966
+0xB582 0x7969
+0xB583 0x796A
+0xB584 0x796B
+0xB585 0x796C
+0xB586 0x796E
+0xB587 0x7970
+0xB588 0x7971
+0xB589 0x7972
+0xB58A 0x7973
+0xB58B 0x7974
+0xB58C 0x7975
+0xB58D 0x7976
+0xB58E 0x7979
+0xB58F 0x797B
+0xB590 0x797C
+0xB591 0x797D
+0xB592 0x797E
+0xB593 0x797F
+0xB594 0x7982
+0xB595 0x7983
+0xB596 0x7986
+0xB597 0x7987
+0xB598 0x7988
+0xB599 0x7989
+0xB59A 0x798B
+0xB59B 0x798C
+0xB59C 0x798D
+0xB59D 0x798E
+0xB59E 0x7990
+0xB59F 0x7991
+0xB5A0 0x7992
+0xB5A1 0x6020
+0xB5A2 0x803D
+0xB5A3 0x62C5
+0xB5A4 0x4E39
+0xB5A5 0x5355
+0xB5A6 0x90F8
+0xB5A7 0x63B8
+0xB5A8 0x80C6
+0xB5A9 0x65E6
+0xB5AA 0x6C2E
+0xB5AB 0x4F46
+0xB5AC 0x60EE
+0xB5AD 0x6DE1
+0xB5AE 0x8BDE
+0xB5AF 0x5F39
+0xB5B0 0x86CB
+0xB5B1 0x5F53
+0xB5B2 0x6321
+0xB5B3 0x515A
+0xB5B4 0x8361
+0xB5B5 0x6863
+0xB5B6 0x5200
+0xB5B7 0x6363
+0xB5B8 0x8E48
+0xB5B9 0x5012
+0xB5BA 0x5C9B
+0xB5BB 0x7977
+0xB5BC 0x5BFC
+0xB5BD 0x5230
+0xB5BE 0x7A3B
+0xB5BF 0x60BC
+0xB5C0 0x9053
+0xB5C1 0x76D7
+0xB5C2 0x5FB7
+0xB5C3 0x5F97
+0xB5C4 0x7684
+0xB5C5 0x8E6C
+0xB5C6 0x706F
+0xB5C7 0x767B
+0xB5C8 0x7B49
+0xB5C9 0x77AA
+0xB5CA 0x51F3
+0xB5CB 0x9093
+0xB5CC 0x5824
+0xB5CD 0x4F4E
+0xB5CE 0x6EF4
+0xB5CF 0x8FEA
+0xB5D0 0x654C
+0xB5D1 0x7B1B
+0xB5D2 0x72C4
+0xB5D3 0x6DA4
+0xB5D4 0x7FDF
+0xB5D5 0x5AE1
+0xB5D6 0x62B5
+0xB5D7 0x5E95
+0xB5D8 0x5730
+0xB5D9 0x8482
+0xB5DA 0x7B2C
+0xB5DB 0x5E1D
+0xB5DC 0x5F1F
+0xB5DD 0x9012
+0xB5DE 0x7F14
+0xB5DF 0x98A0
+0xB5E0 0x6382
+0xB5E1 0x6EC7
+0xB5E2 0x7898
+0xB5E3 0x70B9
+0xB5E4 0x5178
+0xB5E5 0x975B
+0xB5E6 0x57AB
+0xB5E7 0x7535
+0xB5E8 0x4F43
+0xB5E9 0x7538
+0xB5EA 0x5E97
+0xB5EB 0x60E6
+0xB5EC 0x5960
+0xB5ED 0x6DC0
+0xB5EE 0x6BBF
+0xB5EF 0x7889
+0xB5F0 0x53FC
+0xB5F1 0x96D5
+0xB5F2 0x51CB
+0xB5F3 0x5201
+0xB5F4 0x6389
+0xB5F5 0x540A
+0xB5F6 0x9493
+0xB5F7 0x8C03
+0xB5F8 0x8DCC
+0xB5F9 0x7239
+0xB5FA 0x789F
+0xB5FB 0x8776
+0xB5FC 0x8FED
+0xB5FD 0x8C0D
+0xB5FE 0x53E0
+0xB640 0x7993
+0xB641 0x7994
+0xB642 0x7995
+0xB643 0x7996
+0xB644 0x7997
+0xB645 0x7998
+0xB646 0x7999
+0xB647 0x799B
+0xB648 0x799C
+0xB649 0x799D
+0xB64A 0x799E
+0xB64B 0x799F
+0xB64C 0x79A0
+0xB64D 0x79A1
+0xB64E 0x79A2
+0xB64F 0x79A3
+0xB650 0x79A4
+0xB651 0x79A5
+0xB652 0x79A6
+0xB653 0x79A8
+0xB654 0x79A9
+0xB655 0x79AA
+0xB656 0x79AB
+0xB657 0x79AC
+0xB658 0x79AD
+0xB659 0x79AE
+0xB65A 0x79AF
+0xB65B 0x79B0
+0xB65C 0x79B1
+0xB65D 0x79B2
+0xB65E 0x79B4
+0xB65F 0x79B5
+0xB660 0x79B6
+0xB661 0x79B7
+0xB662 0x79B8
+0xB663 0x79BC
+0xB664 0x79BF
+0xB665 0x79C2
+0xB666 0x79C4
+0xB667 0x79C5
+0xB668 0x79C7
+0xB669 0x79C8
+0xB66A 0x79CA
+0xB66B 0x79CC
+0xB66C 0x79CE
+0xB66D 0x79CF
+0xB66E 0x79D0
+0xB66F 0x79D3
+0xB670 0x79D4
+0xB671 0x79D6
+0xB672 0x79D7
+0xB673 0x79D9
+0xB674 0x79DA
+0xB675 0x79DB
+0xB676 0x79DC
+0xB677 0x79DD
+0xB678 0x79DE
+0xB679 0x79E0
+0xB67A 0x79E1
+0xB67B 0x79E2
+0xB67C 0x79E5
+0xB67D 0x79E8
+0xB67E 0x79EA
+0xB680 0x79EC
+0xB681 0x79EE
+0xB682 0x79F1
+0xB683 0x79F2
+0xB684 0x79F3
+0xB685 0x79F4
+0xB686 0x79F5
+0xB687 0x79F6
+0xB688 0x79F7
+0xB689 0x79F9
+0xB68A 0x79FA
+0xB68B 0x79FC
+0xB68C 0x79FE
+0xB68D 0x79FF
+0xB68E 0x7A01
+0xB68F 0x7A04
+0xB690 0x7A05
+0xB691 0x7A07
+0xB692 0x7A08
+0xB693 0x7A09
+0xB694 0x7A0A
+0xB695 0x7A0C
+0xB696 0x7A0F
+0xB697 0x7A10
+0xB698 0x7A11
+0xB699 0x7A12
+0xB69A 0x7A13
+0xB69B 0x7A15
+0xB69C 0x7A16
+0xB69D 0x7A18
+0xB69E 0x7A19
+0xB69F 0x7A1B
+0xB6A0 0x7A1C
+0xB6A1 0x4E01
+0xB6A2 0x76EF
+0xB6A3 0x53EE
+0xB6A4 0x9489
+0xB6A5 0x9876
+0xB6A6 0x9F0E
+0xB6A7 0x952D
+0xB6A8 0x5B9A
+0xB6A9 0x8BA2
+0xB6AA 0x4E22
+0xB6AB 0x4E1C
+0xB6AC 0x51AC
+0xB6AD 0x8463
+0xB6AE 0x61C2
+0xB6AF 0x52A8
+0xB6B0 0x680B
+0xB6B1 0x4F97
+0xB6B2 0x606B
+0xB6B3 0x51BB
+0xB6B4 0x6D1E
+0xB6B5 0x515C
+0xB6B6 0x6296
+0xB6B7 0x6597
+0xB6B8 0x9661
+0xB6B9 0x8C46
+0xB6BA 0x9017
+0xB6BB 0x75D8
+0xB6BC 0x90FD
+0xB6BD 0x7763
+0xB6BE 0x6BD2
+0xB6BF 0x728A
+0xB6C0 0x72EC
+0xB6C1 0x8BFB
+0xB6C2 0x5835
+0xB6C3 0x7779
+0xB6C4 0x8D4C
+0xB6C5 0x675C
+0xB6C6 0x9540
+0xB6C7 0x809A
+0xB6C8 0x5EA6
+0xB6C9 0x6E21
+0xB6CA 0x5992
+0xB6CB 0x7AEF
+0xB6CC 0x77ED
+0xB6CD 0x953B
+0xB6CE 0x6BB5
+0xB6CF 0x65AD
+0xB6D0 0x7F0E
+0xB6D1 0x5806
+0xB6D2 0x5151
+0xB6D3 0x961F
+0xB6D4 0x5BF9
+0xB6D5 0x58A9
+0xB6D6 0x5428
+0xB6D7 0x8E72
+0xB6D8 0x6566
+0xB6D9 0x987F
+0xB6DA 0x56E4
+0xB6DB 0x949D
+0xB6DC 0x76FE
+0xB6DD 0x9041
+0xB6DE 0x6387
+0xB6DF 0x54C6
+0xB6E0 0x591A
+0xB6E1 0x593A
+0xB6E2 0x579B
+0xB6E3 0x8EB2
+0xB6E4 0x6735
+0xB6E5 0x8DFA
+0xB6E6 0x8235
+0xB6E7 0x5241
+0xB6E8 0x60F0
+0xB6E9 0x5815
+0xB6EA 0x86FE
+0xB6EB 0x5CE8
+0xB6EC 0x9E45
+0xB6ED 0x4FC4
+0xB6EE 0x989D
+0xB6EF 0x8BB9
+0xB6F0 0x5A25
+0xB6F1 0x6076
+0xB6F2 0x5384
+0xB6F3 0x627C
+0xB6F4 0x904F
+0xB6F5 0x9102
+0xB6F6 0x997F
+0xB6F7 0x6069
+0xB6F8 0x800C
+0xB6F9 0x513F
+0xB6FA 0x8033
+0xB6FB 0x5C14
+0xB6FC 0x9975
+0xB6FD 0x6D31
+0xB6FE 0x4E8C
+0xB740 0x7A1D
+0xB741 0x7A1F
+0xB742 0x7A21
+0xB743 0x7A22
+0xB744 0x7A24
+0xB745 0x7A25
+0xB746 0x7A26
+0xB747 0x7A27
+0xB748 0x7A28
+0xB749 0x7A29
+0xB74A 0x7A2A
+0xB74B 0x7A2B
+0xB74C 0x7A2C
+0xB74D 0x7A2D
+0xB74E 0x7A2E
+0xB74F 0x7A2F
+0xB750 0x7A30
+0xB751 0x7A31
+0xB752 0x7A32
+0xB753 0x7A34
+0xB754 0x7A35
+0xB755 0x7A36
+0xB756 0x7A38
+0xB757 0x7A3A
+0xB758 0x7A3E
+0xB759 0x7A40
+0xB75A 0x7A41
+0xB75B 0x7A42
+0xB75C 0x7A43
+0xB75D 0x7A44
+0xB75E 0x7A45
+0xB75F 0x7A47
+0xB760 0x7A48
+0xB761 0x7A49
+0xB762 0x7A4A
+0xB763 0x7A4B
+0xB764 0x7A4C
+0xB765 0x7A4D
+0xB766 0x7A4E
+0xB767 0x7A4F
+0xB768 0x7A50
+0xB769 0x7A52
+0xB76A 0x7A53
+0xB76B 0x7A54
+0xB76C 0x7A55
+0xB76D 0x7A56
+0xB76E 0x7A58
+0xB76F 0x7A59
+0xB770 0x7A5A
+0xB771 0x7A5B
+0xB772 0x7A5C
+0xB773 0x7A5D
+0xB774 0x7A5E
+0xB775 0x7A5F
+0xB776 0x7A60
+0xB777 0x7A61
+0xB778 0x7A62
+0xB779 0x7A63
+0xB77A 0x7A64
+0xB77B 0x7A65
+0xB77C 0x7A66
+0xB77D 0x7A67
+0xB77E 0x7A68
+0xB780 0x7A69
+0xB781 0x7A6A
+0xB782 0x7A6B
+0xB783 0x7A6C
+0xB784 0x7A6D
+0xB785 0x7A6E
+0xB786 0x7A6F
+0xB787 0x7A71
+0xB788 0x7A72
+0xB789 0x7A73
+0xB78A 0x7A75
+0xB78B 0x7A7B
+0xB78C 0x7A7C
+0xB78D 0x7A7D
+0xB78E 0x7A7E
+0xB78F 0x7A82
+0xB790 0x7A85
+0xB791 0x7A87
+0xB792 0x7A89
+0xB793 0x7A8A
+0xB794 0x7A8B
+0xB795 0x7A8C
+0xB796 0x7A8E
+0xB797 0x7A8F
+0xB798 0x7A90
+0xB799 0x7A93
+0xB79A 0x7A94
+0xB79B 0x7A99
+0xB79C 0x7A9A
+0xB79D 0x7A9B
+0xB79E 0x7A9E
+0xB79F 0x7AA1
+0xB7A0 0x7AA2
+0xB7A1 0x8D30
+0xB7A2 0x53D1
+0xB7A3 0x7F5A
+0xB7A4 0x7B4F
+0xB7A5 0x4F10
+0xB7A6 0x4E4F
+0xB7A7 0x9600
+0xB7A8 0x6CD5
+0xB7A9 0x73D0
+0xB7AA 0x85E9
+0xB7AB 0x5E06
+0xB7AC 0x756A
+0xB7AD 0x7FFB
+0xB7AE 0x6A0A
+0xB7AF 0x77FE
+0xB7B0 0x9492
+0xB7B1 0x7E41
+0xB7B2 0x51E1
+0xB7B3 0x70E6
+0xB7B4 0x53CD
+0xB7B5 0x8FD4
+0xB7B6 0x8303
+0xB7B7 0x8D29
+0xB7B8 0x72AF
+0xB7B9 0x996D
+0xB7BA 0x6CDB
+0xB7BB 0x574A
+0xB7BC 0x82B3
+0xB7BD 0x65B9
+0xB7BE 0x80AA
+0xB7BF 0x623F
+0xB7C0 0x9632
+0xB7C1 0x59A8
+0xB7C2 0x4EFF
+0xB7C3 0x8BBF
+0xB7C4 0x7EBA
+0xB7C5 0x653E
+0xB7C6 0x83F2
+0xB7C7 0x975E
+0xB7C8 0x5561
+0xB7C9 0x98DE
+0xB7CA 0x80A5
+0xB7CB 0x532A
+0xB7CC 0x8BFD
+0xB7CD 0x5420
+0xB7CE 0x80BA
+0xB7CF 0x5E9F
+0xB7D0 0x6CB8
+0xB7D1 0x8D39
+0xB7D2 0x82AC
+0xB7D3 0x915A
+0xB7D4 0x5429
+0xB7D5 0x6C1B
+0xB7D6 0x5206
+0xB7D7 0x7EB7
+0xB7D8 0x575F
+0xB7D9 0x711A
+0xB7DA 0x6C7E
+0xB7DB 0x7C89
+0xB7DC 0x594B
+0xB7DD 0x4EFD
+0xB7DE 0x5FFF
+0xB7DF 0x6124
+0xB7E0 0x7CAA
+0xB7E1 0x4E30
+0xB7E2 0x5C01
+0xB7E3 0x67AB
+0xB7E4 0x8702
+0xB7E5 0x5CF0
+0xB7E6 0x950B
+0xB7E7 0x98CE
+0xB7E8 0x75AF
+0xB7E9 0x70FD
+0xB7EA 0x9022
+0xB7EB 0x51AF
+0xB7EC 0x7F1D
+0xB7ED 0x8BBD
+0xB7EE 0x5949
+0xB7EF 0x51E4
+0xB7F0 0x4F5B
+0xB7F1 0x5426
+0xB7F2 0x592B
+0xB7F3 0x6577
+0xB7F4 0x80A4
+0xB7F5 0x5B75
+0xB7F6 0x6276
+0xB7F7 0x62C2
+0xB7F8 0x8F90
+0xB7F9 0x5E45
+0xB7FA 0x6C1F
+0xB7FB 0x7B26
+0xB7FC 0x4F0F
+0xB7FD 0x4FD8
+0xB7FE 0x670D
+0xB840 0x7AA3
+0xB841 0x7AA4
+0xB842 0x7AA7
+0xB843 0x7AA9
+0xB844 0x7AAA
+0xB845 0x7AAB
+0xB846 0x7AAE
+0xB847 0x7AAF
+0xB848 0x7AB0
+0xB849 0x7AB1
+0xB84A 0x7AB2
+0xB84B 0x7AB4
+0xB84C 0x7AB5
+0xB84D 0x7AB6
+0xB84E 0x7AB7
+0xB84F 0x7AB8
+0xB850 0x7AB9
+0xB851 0x7ABA
+0xB852 0x7ABB
+0xB853 0x7ABC
+0xB854 0x7ABD
+0xB855 0x7ABE
+0xB856 0x7AC0
+0xB857 0x7AC1
+0xB858 0x7AC2
+0xB859 0x7AC3
+0xB85A 0x7AC4
+0xB85B 0x7AC5
+0xB85C 0x7AC6
+0xB85D 0x7AC7
+0xB85E 0x7AC8
+0xB85F 0x7AC9
+0xB860 0x7ACA
+0xB861 0x7ACC
+0xB862 0x7ACD
+0xB863 0x7ACE
+0xB864 0x7ACF
+0xB865 0x7AD0
+0xB866 0x7AD1
+0xB867 0x7AD2
+0xB868 0x7AD3
+0xB869 0x7AD4
+0xB86A 0x7AD5
+0xB86B 0x7AD7
+0xB86C 0x7AD8
+0xB86D 0x7ADA
+0xB86E 0x7ADB
+0xB86F 0x7ADC
+0xB870 0x7ADD
+0xB871 0x7AE1
+0xB872 0x7AE2
+0xB873 0x7AE4
+0xB874 0x7AE7
+0xB875 0x7AE8
+0xB876 0x7AE9
+0xB877 0x7AEA
+0xB878 0x7AEB
+0xB879 0x7AEC
+0xB87A 0x7AEE
+0xB87B 0x7AF0
+0xB87C 0x7AF1
+0xB87D 0x7AF2
+0xB87E 0x7AF3
+0xB880 0x7AF4
+0xB881 0x7AF5
+0xB882 0x7AF6
+0xB883 0x7AF7
+0xB884 0x7AF8
+0xB885 0x7AFB
+0xB886 0x7AFC
+0xB887 0x7AFE
+0xB888 0x7B00
+0xB889 0x7B01
+0xB88A 0x7B02
+0xB88B 0x7B05
+0xB88C 0x7B07
+0xB88D 0x7B09
+0xB88E 0x7B0C
+0xB88F 0x7B0D
+0xB890 0x7B0E
+0xB891 0x7B10
+0xB892 0x7B12
+0xB893 0x7B13
+0xB894 0x7B16
+0xB895 0x7B17
+0xB896 0x7B18
+0xB897 0x7B1A
+0xB898 0x7B1C
+0xB899 0x7B1D
+0xB89A 0x7B1F
+0xB89B 0x7B21
+0xB89C 0x7B22
+0xB89D 0x7B23
+0xB89E 0x7B27
+0xB89F 0x7B29
+0xB8A0 0x7B2D
+0xB8A1 0x6D6E
+0xB8A2 0x6DAA
+0xB8A3 0x798F
+0xB8A4 0x88B1
+0xB8A5 0x5F17
+0xB8A6 0x752B
+0xB8A7 0x629A
+0xB8A8 0x8F85
+0xB8A9 0x4FEF
+0xB8AA 0x91DC
+0xB8AB 0x65A7
+0xB8AC 0x812F
+0xB8AD 0x8151
+0xB8AE 0x5E9C
+0xB8AF 0x8150
+0xB8B0 0x8D74
+0xB8B1 0x526F
+0xB8B2 0x8986
+0xB8B3 0x8D4B
+0xB8B4 0x590D
+0xB8B5 0x5085
+0xB8B6 0x4ED8
+0xB8B7 0x961C
+0xB8B8 0x7236
+0xB8B9 0x8179
+0xB8BA 0x8D1F
+0xB8BB 0x5BCC
+0xB8BC 0x8BA3
+0xB8BD 0x9644
+0xB8BE 0x5987
+0xB8BF 0x7F1A
+0xB8C0 0x5490
+0xB8C1 0x5676
+0xB8C2 0x560E
+0xB8C3 0x8BE5
+0xB8C4 0x6539
+0xB8C5 0x6982
+0xB8C6 0x9499
+0xB8C7 0x76D6
+0xB8C8 0x6E89
+0xB8C9 0x5E72
+0xB8CA 0x7518
+0xB8CB 0x6746
+0xB8CC 0x67D1
+0xB8CD 0x7AFF
+0xB8CE 0x809D
+0xB8CF 0x8D76
+0xB8D0 0x611F
+0xB8D1 0x79C6
+0xB8D2 0x6562
+0xB8D3 0x8D63
+0xB8D4 0x5188
+0xB8D5 0x521A
+0xB8D6 0x94A2
+0xB8D7 0x7F38
+0xB8D8 0x809B
+0xB8D9 0x7EB2
+0xB8DA 0x5C97
+0xB8DB 0x6E2F
+0xB8DC 0x6760
+0xB8DD 0x7BD9
+0xB8DE 0x768B
+0xB8DF 0x9AD8
+0xB8E0 0x818F
+0xB8E1 0x7F94
+0xB8E2 0x7CD5
+0xB8E3 0x641E
+0xB8E4 0x9550
+0xB8E5 0x7A3F
+0xB8E6 0x544A
+0xB8E7 0x54E5
+0xB8E8 0x6B4C
+0xB8E9 0x6401
+0xB8EA 0x6208
+0xB8EB 0x9E3D
+0xB8EC 0x80F3
+0xB8ED 0x7599
+0xB8EE 0x5272
+0xB8EF 0x9769
+0xB8F0 0x845B
+0xB8F1 0x683C
+0xB8F2 0x86E4
+0xB8F3 0x9601
+0xB8F4 0x9694
+0xB8F5 0x94EC
+0xB8F6 0x4E2A
+0xB8F7 0x5404
+0xB8F8 0x7ED9
+0xB8F9 0x6839
+0xB8FA 0x8DDF
+0xB8FB 0x8015
+0xB8FC 0x66F4
+0xB8FD 0x5E9A
+0xB8FE 0x7FB9
+0xB940 0x7B2F
+0xB941 0x7B30
+0xB942 0x7B32
+0xB943 0x7B34
+0xB944 0x7B35
+0xB945 0x7B36
+0xB946 0x7B37
+0xB947 0x7B39
+0xB948 0x7B3B
+0xB949 0x7B3D
+0xB94A 0x7B3F
+0xB94B 0x7B40
+0xB94C 0x7B41
+0xB94D 0x7B42
+0xB94E 0x7B43
+0xB94F 0x7B44
+0xB950 0x7B46
+0xB951 0x7B48
+0xB952 0x7B4A
+0xB953 0x7B4D
+0xB954 0x7B4E
+0xB955 0x7B53
+0xB956 0x7B55
+0xB957 0x7B57
+0xB958 0x7B59
+0xB959 0x7B5C
+0xB95A 0x7B5E
+0xB95B 0x7B5F
+0xB95C 0x7B61
+0xB95D 0x7B63
+0xB95E 0x7B64
+0xB95F 0x7B65
+0xB960 0x7B66
+0xB961 0x7B67
+0xB962 0x7B68
+0xB963 0x7B69
+0xB964 0x7B6A
+0xB965 0x7B6B
+0xB966 0x7B6C
+0xB967 0x7B6D
+0xB968 0x7B6F
+0xB969 0x7B70
+0xB96A 0x7B73
+0xB96B 0x7B74
+0xB96C 0x7B76
+0xB96D 0x7B78
+0xB96E 0x7B7A
+0xB96F 0x7B7C
+0xB970 0x7B7D
+0xB971 0x7B7F
+0xB972 0x7B81
+0xB973 0x7B82
+0xB974 0x7B83
+0xB975 0x7B84
+0xB976 0x7B86
+0xB977 0x7B87
+0xB978 0x7B88
+0xB979 0x7B89
+0xB97A 0x7B8A
+0xB97B 0x7B8B
+0xB97C 0x7B8C
+0xB97D 0x7B8E
+0xB97E 0x7B8F
+0xB980 0x7B91
+0xB981 0x7B92
+0xB982 0x7B93
+0xB983 0x7B96
+0xB984 0x7B98
+0xB985 0x7B99
+0xB986 0x7B9A
+0xB987 0x7B9B
+0xB988 0x7B9E
+0xB989 0x7B9F
+0xB98A 0x7BA0
+0xB98B 0x7BA3
+0xB98C 0x7BA4
+0xB98D 0x7BA5
+0xB98E 0x7BAE
+0xB98F 0x7BAF
+0xB990 0x7BB0
+0xB991 0x7BB2
+0xB992 0x7BB3
+0xB993 0x7BB5
+0xB994 0x7BB6
+0xB995 0x7BB7
+0xB996 0x7BB9
+0xB997 0x7BBA
+0xB998 0x7BBB
+0xB999 0x7BBC
+0xB99A 0x7BBD
+0xB99B 0x7BBE
+0xB99C 0x7BBF
+0xB99D 0x7BC0
+0xB99E 0x7BC2
+0xB99F 0x7BC3
+0xB9A0 0x7BC4
+0xB9A1 0x57C2
+0xB9A2 0x803F
+0xB9A3 0x6897
+0xB9A4 0x5DE5
+0xB9A5 0x653B
+0xB9A6 0x529F
+0xB9A7 0x606D
+0xB9A8 0x9F9A
+0xB9A9 0x4F9B
+0xB9AA 0x8EAC
+0xB9AB 0x516C
+0xB9AC 0x5BAB
+0xB9AD 0x5F13
+0xB9AE 0x5DE9
+0xB9AF 0x6C5E
+0xB9B0 0x62F1
+0xB9B1 0x8D21
+0xB9B2 0x5171
+0xB9B3 0x94A9
+0xB9B4 0x52FE
+0xB9B5 0x6C9F
+0xB9B6 0x82DF
+0xB9B7 0x72D7
+0xB9B8 0x57A2
+0xB9B9 0x6784
+0xB9BA 0x8D2D
+0xB9BB 0x591F
+0xB9BC 0x8F9C
+0xB9BD 0x83C7
+0xB9BE 0x5495
+0xB9BF 0x7B8D
+0xB9C0 0x4F30
+0xB9C1 0x6CBD
+0xB9C2 0x5B64
+0xB9C3 0x59D1
+0xB9C4 0x9F13
+0xB9C5 0x53E4
+0xB9C6 0x86CA
+0xB9C7 0x9AA8
+0xB9C8 0x8C37
+0xB9C9 0x80A1
+0xB9CA 0x6545
+0xB9CB 0x987E
+0xB9CC 0x56FA
+0xB9CD 0x96C7
+0xB9CE 0x522E
+0xB9CF 0x74DC
+0xB9D0 0x5250
+0xB9D1 0x5BE1
+0xB9D2 0x6302
+0xB9D3 0x8902
+0xB9D4 0x4E56
+0xB9D5 0x62D0
+0xB9D6 0x602A
+0xB9D7 0x68FA
+0xB9D8 0x5173
+0xB9D9 0x5B98
+0xB9DA 0x51A0
+0xB9DB 0x89C2
+0xB9DC 0x7BA1
+0xB9DD 0x9986
+0xB9DE 0x7F50
+0xB9DF 0x60EF
+0xB9E0 0x704C
+0xB9E1 0x8D2F
+0xB9E2 0x5149
+0xB9E3 0x5E7F
+0xB9E4 0x901B
+0xB9E5 0x7470
+0xB9E6 0x89C4
+0xB9E7 0x572D
+0xB9E8 0x7845
+0xB9E9 0x5F52
+0xB9EA 0x9F9F
+0xB9EB 0x95FA
+0xB9EC 0x8F68
+0xB9ED 0x9B3C
+0xB9EE 0x8BE1
+0xB9EF 0x7678
+0xB9F0 0x6842
+0xB9F1 0x67DC
+0xB9F2 0x8DEA
+0xB9F3 0x8D35
+0xB9F4 0x523D
+0xB9F5 0x8F8A
+0xB9F6 0x6EDA
+0xB9F7 0x68CD
+0xB9F8 0x9505
+0xB9F9 0x90ED
+0xB9FA 0x56FD
+0xB9FB 0x679C
+0xB9FC 0x88F9
+0xB9FD 0x8FC7
+0xB9FE 0x54C8
+0xBA40 0x7BC5
+0xBA41 0x7BC8
+0xBA42 0x7BC9
+0xBA43 0x7BCA
+0xBA44 0x7BCB
+0xBA45 0x7BCD
+0xBA46 0x7BCE
+0xBA47 0x7BCF
+0xBA48 0x7BD0
+0xBA49 0x7BD2
+0xBA4A 0x7BD4
+0xBA4B 0x7BD5
+0xBA4C 0x7BD6
+0xBA4D 0x7BD7
+0xBA4E 0x7BD8
+0xBA4F 0x7BDB
+0xBA50 0x7BDC
+0xBA51 0x7BDE
+0xBA52 0x7BDF
+0xBA53 0x7BE0
+0xBA54 0x7BE2
+0xBA55 0x7BE3
+0xBA56 0x7BE4
+0xBA57 0x7BE7
+0xBA58 0x7BE8
+0xBA59 0x7BE9
+0xBA5A 0x7BEB
+0xBA5B 0x7BEC
+0xBA5C 0x7BED
+0xBA5D 0x7BEF
+0xBA5E 0x7BF0
+0xBA5F 0x7BF2
+0xBA60 0x7BF3
+0xBA61 0x7BF4
+0xBA62 0x7BF5
+0xBA63 0x7BF6
+0xBA64 0x7BF8
+0xBA65 0x7BF9
+0xBA66 0x7BFA
+0xBA67 0x7BFB
+0xBA68 0x7BFD
+0xBA69 0x7BFF
+0xBA6A 0x7C00
+0xBA6B 0x7C01
+0xBA6C 0x7C02
+0xBA6D 0x7C03
+0xBA6E 0x7C04
+0xBA6F 0x7C05
+0xBA70 0x7C06
+0xBA71 0x7C08
+0xBA72 0x7C09
+0xBA73 0x7C0A
+0xBA74 0x7C0D
+0xBA75 0x7C0E
+0xBA76 0x7C10
+0xBA77 0x7C11
+0xBA78 0x7C12
+0xBA79 0x7C13
+0xBA7A 0x7C14
+0xBA7B 0x7C15
+0xBA7C 0x7C17
+0xBA7D 0x7C18
+0xBA7E 0x7C19
+0xBA80 0x7C1A
+0xBA81 0x7C1B
+0xBA82 0x7C1C
+0xBA83 0x7C1D
+0xBA84 0x7C1E
+0xBA85 0x7C20
+0xBA86 0x7C21
+0xBA87 0x7C22
+0xBA88 0x7C23
+0xBA89 0x7C24
+0xBA8A 0x7C25
+0xBA8B 0x7C28
+0xBA8C 0x7C29
+0xBA8D 0x7C2B
+0xBA8E 0x7C2C
+0xBA8F 0x7C2D
+0xBA90 0x7C2E
+0xBA91 0x7C2F
+0xBA92 0x7C30
+0xBA93 0x7C31
+0xBA94 0x7C32
+0xBA95 0x7C33
+0xBA96 0x7C34
+0xBA97 0x7C35
+0xBA98 0x7C36
+0xBA99 0x7C37
+0xBA9A 0x7C39
+0xBA9B 0x7C3A
+0xBA9C 0x7C3B
+0xBA9D 0x7C3C
+0xBA9E 0x7C3D
+0xBA9F 0x7C3E
+0xBAA0 0x7C42
+0xBAA1 0x9AB8
+0xBAA2 0x5B69
+0xBAA3 0x6D77
+0xBAA4 0x6C26
+0xBAA5 0x4EA5
+0xBAA6 0x5BB3
+0xBAA7 0x9A87
+0xBAA8 0x9163
+0xBAA9 0x61A8
+0xBAAA 0x90AF
+0xBAAB 0x97E9
+0xBAAC 0x542B
+0xBAAD 0x6DB5
+0xBAAE 0x5BD2
+0xBAAF 0x51FD
+0xBAB0 0x558A
+0xBAB1 0x7F55
+0xBAB2 0x7FF0
+0xBAB3 0x64BC
+0xBAB4 0x634D
+0xBAB5 0x65F1
+0xBAB6 0x61BE
+0xBAB7 0x608D
+0xBAB8 0x710A
+0xBAB9 0x6C57
+0xBABA 0x6C49
+0xBABB 0x592F
+0xBABC 0x676D
+0xBABD 0x822A
+0xBABE 0x58D5
+0xBABF 0x568E
+0xBAC0 0x8C6A
+0xBAC1 0x6BEB
+0xBAC2 0x90DD
+0xBAC3 0x597D
+0xBAC4 0x8017
+0xBAC5 0x53F7
+0xBAC6 0x6D69
+0xBAC7 0x5475
+0xBAC8 0x559D
+0xBAC9 0x8377
+0xBACA 0x83CF
+0xBACB 0x6838
+0xBACC 0x79BE
+0xBACD 0x548C
+0xBACE 0x4F55
+0xBACF 0x5408
+0xBAD0 0x76D2
+0xBAD1 0x8C89
+0xBAD2 0x9602
+0xBAD3 0x6CB3
+0xBAD4 0x6DB8
+0xBAD5 0x8D6B
+0xBAD6 0x8910
+0xBAD7 0x9E64
+0xBAD8 0x8D3A
+0xBAD9 0x563F
+0xBADA 0x9ED1
+0xBADB 0x75D5
+0xBADC 0x5F88
+0xBADD 0x72E0
+0xBADE 0x6068
+0xBADF 0x54FC
+0xBAE0 0x4EA8
+0xBAE1 0x6A2A
+0xBAE2 0x8861
+0xBAE3 0x6052
+0xBAE4 0x8F70
+0xBAE5 0x54C4
+0xBAE6 0x70D8
+0xBAE7 0x8679
+0xBAE8 0x9E3F
+0xBAE9 0x6D2A
+0xBAEA 0x5B8F
+0xBAEB 0x5F18
+0xBAEC 0x7EA2
+0xBAED 0x5589
+0xBAEE 0x4FAF
+0xBAEF 0x7334
+0xBAF0 0x543C
+0xBAF1 0x539A
+0xBAF2 0x5019
+0xBAF3 0x540E
+0xBAF4 0x547C
+0xBAF5 0x4E4E
+0xBAF6 0x5FFD
+0xBAF7 0x745A
+0xBAF8 0x58F6
+0xBAF9 0x846B
+0xBAFA 0x80E1
+0xBAFB 0x8774
+0xBAFC 0x72D0
+0xBAFD 0x7CCA
+0xBAFE 0x6E56
+0xBB40 0x7C43
+0xBB41 0x7C44
+0xBB42 0x7C45
+0xBB43 0x7C46
+0xBB44 0x7C47
+0xBB45 0x7C48
+0xBB46 0x7C49
+0xBB47 0x7C4A
+0xBB48 0x7C4B
+0xBB49 0x7C4C
+0xBB4A 0x7C4E
+0xBB4B 0x7C4F
+0xBB4C 0x7C50
+0xBB4D 0x7C51
+0xBB4E 0x7C52
+0xBB4F 0x7C53
+0xBB50 0x7C54
+0xBB51 0x7C55
+0xBB52 0x7C56
+0xBB53 0x7C57
+0xBB54 0x7C58
+0xBB55 0x7C59
+0xBB56 0x7C5A
+0xBB57 0x7C5B
+0xBB58 0x7C5C
+0xBB59 0x7C5D
+0xBB5A 0x7C5E
+0xBB5B 0x7C5F
+0xBB5C 0x7C60
+0xBB5D 0x7C61
+0xBB5E 0x7C62
+0xBB5F 0x7C63
+0xBB60 0x7C64
+0xBB61 0x7C65
+0xBB62 0x7C66
+0xBB63 0x7C67
+0xBB64 0x7C68
+0xBB65 0x7C69
+0xBB66 0x7C6A
+0xBB67 0x7C6B
+0xBB68 0x7C6C
+0xBB69 0x7C6D
+0xBB6A 0x7C6E
+0xBB6B 0x7C6F
+0xBB6C 0x7C70
+0xBB6D 0x7C71
+0xBB6E 0x7C72
+0xBB6F 0x7C75
+0xBB70 0x7C76
+0xBB71 0x7C77
+0xBB72 0x7C78
+0xBB73 0x7C79
+0xBB74 0x7C7A
+0xBB75 0x7C7E
+0xBB76 0x7C7F
+0xBB77 0x7C80
+0xBB78 0x7C81
+0xBB79 0x7C82
+0xBB7A 0x7C83
+0xBB7B 0x7C84
+0xBB7C 0x7C85
+0xBB7D 0x7C86
+0xBB7E 0x7C87
+0xBB80 0x7C88
+0xBB81 0x7C8A
+0xBB82 0x7C8B
+0xBB83 0x7C8C
+0xBB84 0x7C8D
+0xBB85 0x7C8E
+0xBB86 0x7C8F
+0xBB87 0x7C90
+0xBB88 0x7C93
+0xBB89 0x7C94
+0xBB8A 0x7C96
+0xBB8B 0x7C99
+0xBB8C 0x7C9A
+0xBB8D 0x7C9B
+0xBB8E 0x7CA0
+0xBB8F 0x7CA1
+0xBB90 0x7CA3
+0xBB91 0x7CA6
+0xBB92 0x7CA7
+0xBB93 0x7CA8
+0xBB94 0x7CA9
+0xBB95 0x7CAB
+0xBB96 0x7CAC
+0xBB97 0x7CAD
+0xBB98 0x7CAF
+0xBB99 0x7CB0
+0xBB9A 0x7CB4
+0xBB9B 0x7CB5
+0xBB9C 0x7CB6
+0xBB9D 0x7CB7
+0xBB9E 0x7CB8
+0xBB9F 0x7CBA
+0xBBA0 0x7CBB
+0xBBA1 0x5F27
+0xBBA2 0x864E
+0xBBA3 0x552C
+0xBBA4 0x62A4
+0xBBA5 0x4E92
+0xBBA6 0x6CAA
+0xBBA7 0x6237
+0xBBA8 0x82B1
+0xBBA9 0x54D7
+0xBBAA 0x534E
+0xBBAB 0x733E
+0xBBAC 0x6ED1
+0xBBAD 0x753B
+0xBBAE 0x5212
+0xBBAF 0x5316
+0xBBB0 0x8BDD
+0xBBB1 0x69D0
+0xBBB2 0x5F8A
+0xBBB3 0x6000
+0xBBB4 0x6DEE
+0xBBB5 0x574F
+0xBBB6 0x6B22
+0xBBB7 0x73AF
+0xBBB8 0x6853
+0xBBB9 0x8FD8
+0xBBBA 0x7F13
+0xBBBB 0x6362
+0xBBBC 0x60A3
+0xBBBD 0x5524
+0xBBBE 0x75EA
+0xBBBF 0x8C62
+0xBBC0 0x7115
+0xBBC1 0x6DA3
+0xBBC2 0x5BA6
+0xBBC3 0x5E7B
+0xBBC4 0x8352
+0xBBC5 0x614C
+0xBBC6 0x9EC4
+0xBBC7 0x78FA
+0xBBC8 0x8757
+0xBBC9 0x7C27
+0xBBCA 0x7687
+0xBBCB 0x51F0
+0xBBCC 0x60F6
+0xBBCD 0x714C
+0xBBCE 0x6643
+0xBBCF 0x5E4C
+0xBBD0 0x604D
+0xBBD1 0x8C0E
+0xBBD2 0x7070
+0xBBD3 0x6325
+0xBBD4 0x8F89
+0xBBD5 0x5FBD
+0xBBD6 0x6062
+0xBBD7 0x86D4
+0xBBD8 0x56DE
+0xBBD9 0x6BC1
+0xBBDA 0x6094
+0xBBDB 0x6167
+0xBBDC 0x5349
+0xBBDD 0x60E0
+0xBBDE 0x6666
+0xBBDF 0x8D3F
+0xBBE0 0x79FD
+0xBBE1 0x4F1A
+0xBBE2 0x70E9
+0xBBE3 0x6C47
+0xBBE4 0x8BB3
+0xBBE5 0x8BF2
+0xBBE6 0x7ED8
+0xBBE7 0x8364
+0xBBE8 0x660F
+0xBBE9 0x5A5A
+0xBBEA 0x9B42
+0xBBEB 0x6D51
+0xBBEC 0x6DF7
+0xBBED 0x8C41
+0xBBEE 0x6D3B
+0xBBEF 0x4F19
+0xBBF0 0x706B
+0xBBF1 0x83B7
+0xBBF2 0x6216
+0xBBF3 0x60D1
+0xBBF4 0x970D
+0xBBF5 0x8D27
+0xBBF6 0x7978
+0xBBF7 0x51FB
+0xBBF8 0x573E
+0xBBF9 0x57FA
+0xBBFA 0x673A
+0xBBFB 0x7578
+0xBBFC 0x7A3D
+0xBBFD 0x79EF
+0xBBFE 0x7B95
+0xBC40 0x7CBF
+0xBC41 0x7CC0
+0xBC42 0x7CC2
+0xBC43 0x7CC3
+0xBC44 0x7CC4
+0xBC45 0x7CC6
+0xBC46 0x7CC9
+0xBC47 0x7CCB
+0xBC48 0x7CCE
+0xBC49 0x7CCF
+0xBC4A 0x7CD0
+0xBC4B 0x7CD1
+0xBC4C 0x7CD2
+0xBC4D 0x7CD3
+0xBC4E 0x7CD4
+0xBC4F 0x7CD8
+0xBC50 0x7CDA
+0xBC51 0x7CDB
+0xBC52 0x7CDD
+0xBC53 0x7CDE
+0xBC54 0x7CE1
+0xBC55 0x7CE2
+0xBC56 0x7CE3
+0xBC57 0x7CE4
+0xBC58 0x7CE5
+0xBC59 0x7CE6
+0xBC5A 0x7CE7
+0xBC5B 0x7CE9
+0xBC5C 0x7CEA
+0xBC5D 0x7CEB
+0xBC5E 0x7CEC
+0xBC5F 0x7CED
+0xBC60 0x7CEE
+0xBC61 0x7CF0
+0xBC62 0x7CF1
+0xBC63 0x7CF2
+0xBC64 0x7CF3
+0xBC65 0x7CF4
+0xBC66 0x7CF5
+0xBC67 0x7CF6
+0xBC68 0x7CF7
+0xBC69 0x7CF9
+0xBC6A 0x7CFA
+0xBC6B 0x7CFC
+0xBC6C 0x7CFD
+0xBC6D 0x7CFE
+0xBC6E 0x7CFF
+0xBC6F 0x7D00
+0xBC70 0x7D01
+0xBC71 0x7D02
+0xBC72 0x7D03
+0xBC73 0x7D04
+0xBC74 0x7D05
+0xBC75 0x7D06
+0xBC76 0x7D07
+0xBC77 0x7D08
+0xBC78 0x7D09
+0xBC79 0x7D0B
+0xBC7A 0x7D0C
+0xBC7B 0x7D0D
+0xBC7C 0x7D0E
+0xBC7D 0x7D0F
+0xBC7E 0x7D10
+0xBC80 0x7D11
+0xBC81 0x7D12
+0xBC82 0x7D13
+0xBC83 0x7D14
+0xBC84 0x7D15
+0xBC85 0x7D16
+0xBC86 0x7D17
+0xBC87 0x7D18
+0xBC88 0x7D19
+0xBC89 0x7D1A
+0xBC8A 0x7D1B
+0xBC8B 0x7D1C
+0xBC8C 0x7D1D
+0xBC8D 0x7D1E
+0xBC8E 0x7D1F
+0xBC8F 0x7D21
+0xBC90 0x7D23
+0xBC91 0x7D24
+0xBC92 0x7D25
+0xBC93 0x7D26
+0xBC94 0x7D28
+0xBC95 0x7D29
+0xBC96 0x7D2A
+0xBC97 0x7D2C
+0xBC98 0x7D2D
+0xBC99 0x7D2E
+0xBC9A 0x7D30
+0xBC9B 0x7D31
+0xBC9C 0x7D32
+0xBC9D 0x7D33
+0xBC9E 0x7D34
+0xBC9F 0x7D35
+0xBCA0 0x7D36
+0xBCA1 0x808C
+0xBCA2 0x9965
+0xBCA3 0x8FF9
+0xBCA4 0x6FC0
+0xBCA5 0x8BA5
+0xBCA6 0x9E21
+0xBCA7 0x59EC
+0xBCA8 0x7EE9
+0xBCA9 0x7F09
+0xBCAA 0x5409
+0xBCAB 0x6781
+0xBCAC 0x68D8
+0xBCAD 0x8F91
+0xBCAE 0x7C4D
+0xBCAF 0x96C6
+0xBCB0 0x53CA
+0xBCB1 0x6025
+0xBCB2 0x75BE
+0xBCB3 0x6C72
+0xBCB4 0x5373
+0xBCB5 0x5AC9
+0xBCB6 0x7EA7
+0xBCB7 0x6324
+0xBCB8 0x51E0
+0xBCB9 0x810A
+0xBCBA 0x5DF1
+0xBCBB 0x84DF
+0xBCBC 0x6280
+0xBCBD 0x5180
+0xBCBE 0x5B63
+0xBCBF 0x4F0E
+0xBCC0 0x796D
+0xBCC1 0x5242
+0xBCC2 0x60B8
+0xBCC3 0x6D4E
+0xBCC4 0x5BC4
+0xBCC5 0x5BC2
+0xBCC6 0x8BA1
+0xBCC7 0x8BB0
+0xBCC8 0x65E2
+0xBCC9 0x5FCC
+0xBCCA 0x9645
+0xBCCB 0x5993
+0xBCCC 0x7EE7
+0xBCCD 0x7EAA
+0xBCCE 0x5609
+0xBCCF 0x67B7
+0xBCD0 0x5939
+0xBCD1 0x4F73
+0xBCD2 0x5BB6
+0xBCD3 0x52A0
+0xBCD4 0x835A
+0xBCD5 0x988A
+0xBCD6 0x8D3E
+0xBCD7 0x7532
+0xBCD8 0x94BE
+0xBCD9 0x5047
+0xBCDA 0x7A3C
+0xBCDB 0x4EF7
+0xBCDC 0x67B6
+0xBCDD 0x9A7E
+0xBCDE 0x5AC1
+0xBCDF 0x6B7C
+0xBCE0 0x76D1
+0xBCE1 0x575A
+0xBCE2 0x5C16
+0xBCE3 0x7B3A
+0xBCE4 0x95F4
+0xBCE5 0x714E
+0xBCE6 0x517C
+0xBCE7 0x80A9
+0xBCE8 0x8270
+0xBCE9 0x5978
+0xBCEA 0x7F04
+0xBCEB 0x8327
+0xBCEC 0x68C0
+0xBCED 0x67EC
+0xBCEE 0x78B1
+0xBCEF 0x7877
+0xBCF0 0x62E3
+0xBCF1 0x6361
+0xBCF2 0x7B80
+0xBCF3 0x4FED
+0xBCF4 0x526A
+0xBCF5 0x51CF
+0xBCF6 0x8350
+0xBCF7 0x69DB
+0xBCF8 0x9274
+0xBCF9 0x8DF5
+0xBCFA 0x8D31
+0xBCFB 0x89C1
+0xBCFC 0x952E
+0xBCFD 0x7BAD
+0xBCFE 0x4EF6
+0xBD40 0x7D37
+0xBD41 0x7D38
+0xBD42 0x7D39
+0xBD43 0x7D3A
+0xBD44 0x7D3B
+0xBD45 0x7D3C
+0xBD46 0x7D3D
+0xBD47 0x7D3E
+0xBD48 0x7D3F
+0xBD49 0x7D40
+0xBD4A 0x7D41
+0xBD4B 0x7D42
+0xBD4C 0x7D43
+0xBD4D 0x7D44
+0xBD4E 0x7D45
+0xBD4F 0x7D46
+0xBD50 0x7D47
+0xBD51 0x7D48
+0xBD52 0x7D49
+0xBD53 0x7D4A
+0xBD54 0x7D4B
+0xBD55 0x7D4C
+0xBD56 0x7D4D
+0xBD57 0x7D4E
+0xBD58 0x7D4F
+0xBD59 0x7D50
+0xBD5A 0x7D51
+0xBD5B 0x7D52
+0xBD5C 0x7D53
+0xBD5D 0x7D54
+0xBD5E 0x7D55
+0xBD5F 0x7D56
+0xBD60 0x7D57
+0xBD61 0x7D58
+0xBD62 0x7D59
+0xBD63 0x7D5A
+0xBD64 0x7D5B
+0xBD65 0x7D5C
+0xBD66 0x7D5D
+0xBD67 0x7D5E
+0xBD68 0x7D5F
+0xBD69 0x7D60
+0xBD6A 0x7D61
+0xBD6B 0x7D62
+0xBD6C 0x7D63
+0xBD6D 0x7D64
+0xBD6E 0x7D65
+0xBD6F 0x7D66
+0xBD70 0x7D67
+0xBD71 0x7D68
+0xBD72 0x7D69
+0xBD73 0x7D6A
+0xBD74 0x7D6B
+0xBD75 0x7D6C
+0xBD76 0x7D6D
+0xBD77 0x7D6F
+0xBD78 0x7D70
+0xBD79 0x7D71
+0xBD7A 0x7D72
+0xBD7B 0x7D73
+0xBD7C 0x7D74
+0xBD7D 0x7D75
+0xBD7E 0x7D76
+0xBD80 0x7D78
+0xBD81 0x7D79
+0xBD82 0x7D7A
+0xBD83 0x7D7B
+0xBD84 0x7D7C
+0xBD85 0x7D7D
+0xBD86 0x7D7E
+0xBD87 0x7D7F
+0xBD88 0x7D80
+0xBD89 0x7D81
+0xBD8A 0x7D82
+0xBD8B 0x7D83
+0xBD8C 0x7D84
+0xBD8D 0x7D85
+0xBD8E 0x7D86
+0xBD8F 0x7D87
+0xBD90 0x7D88
+0xBD91 0x7D89
+0xBD92 0x7D8A
+0xBD93 0x7D8B
+0xBD94 0x7D8C
+0xBD95 0x7D8D
+0xBD96 0x7D8E
+0xBD97 0x7D8F
+0xBD98 0x7D90
+0xBD99 0x7D91
+0xBD9A 0x7D92
+0xBD9B 0x7D93
+0xBD9C 0x7D94
+0xBD9D 0x7D95
+0xBD9E 0x7D96
+0xBD9F 0x7D97
+0xBDA0 0x7D98
+0xBDA1 0x5065
+0xBDA2 0x8230
+0xBDA3 0x5251
+0xBDA4 0x996F
+0xBDA5 0x6E10
+0xBDA6 0x6E85
+0xBDA7 0x6DA7
+0xBDA8 0x5EFA
+0xBDA9 0x50F5
+0xBDAA 0x59DC
+0xBDAB 0x5C06
+0xBDAC 0x6D46
+0xBDAD 0x6C5F
+0xBDAE 0x7586
+0xBDAF 0x848B
+0xBDB0 0x6868
+0xBDB1 0x5956
+0xBDB2 0x8BB2
+0xBDB3 0x5320
+0xBDB4 0x9171
+0xBDB5 0x964D
+0xBDB6 0x8549
+0xBDB7 0x6912
+0xBDB8 0x7901
+0xBDB9 0x7126
+0xBDBA 0x80F6
+0xBDBB 0x4EA4
+0xBDBC 0x90CA
+0xBDBD 0x6D47
+0xBDBE 0x9A84
+0xBDBF 0x5A07
+0xBDC0 0x56BC
+0xBDC1 0x6405
+0xBDC2 0x94F0
+0xBDC3 0x77EB
+0xBDC4 0x4FA5
+0xBDC5 0x811A
+0xBDC6 0x72E1
+0xBDC7 0x89D2
+0xBDC8 0x997A
+0xBDC9 0x7F34
+0xBDCA 0x7EDE
+0xBDCB 0x527F
+0xBDCC 0x6559
+0xBDCD 0x9175
+0xBDCE 0x8F7F
+0xBDCF 0x8F83
+0xBDD0 0x53EB
+0xBDD1 0x7A96
+0xBDD2 0x63ED
+0xBDD3 0x63A5
+0xBDD4 0x7686
+0xBDD5 0x79F8
+0xBDD6 0x8857
+0xBDD7 0x9636
+0xBDD8 0x622A
+0xBDD9 0x52AB
+0xBDDA 0x8282
+0xBDDB 0x6854
+0xBDDC 0x6770
+0xBDDD 0x6377
+0xBDDE 0x776B
+0xBDDF 0x7AED
+0xBDE0 0x6D01
+0xBDE1 0x7ED3
+0xBDE2 0x89E3
+0xBDE3 0x59D0
+0xBDE4 0x6212
+0xBDE5 0x85C9
+0xBDE6 0x82A5
+0xBDE7 0x754C
+0xBDE8 0x501F
+0xBDE9 0x4ECB
+0xBDEA 0x75A5
+0xBDEB 0x8BEB
+0xBDEC 0x5C4A
+0xBDED 0x5DFE
+0xBDEE 0x7B4B
+0xBDEF 0x65A4
+0xBDF0 0x91D1
+0xBDF1 0x4ECA
+0xBDF2 0x6D25
+0xBDF3 0x895F
+0xBDF4 0x7D27
+0xBDF5 0x9526
+0xBDF6 0x4EC5
+0xBDF7 0x8C28
+0xBDF8 0x8FDB
+0xBDF9 0x9773
+0xBDFA 0x664B
+0xBDFB 0x7981
+0xBDFC 0x8FD1
+0xBDFD 0x70EC
+0xBDFE 0x6D78
+0xBE40 0x7D99
+0xBE41 0x7D9A
+0xBE42 0x7D9B
+0xBE43 0x7D9C
+0xBE44 0x7D9D
+0xBE45 0x7D9E
+0xBE46 0x7D9F
+0xBE47 0x7DA0
+0xBE48 0x7DA1
+0xBE49 0x7DA2
+0xBE4A 0x7DA3
+0xBE4B 0x7DA4
+0xBE4C 0x7DA5
+0xBE4D 0x7DA7
+0xBE4E 0x7DA8
+0xBE4F 0x7DA9
+0xBE50 0x7DAA
+0xBE51 0x7DAB
+0xBE52 0x7DAC
+0xBE53 0x7DAD
+0xBE54 0x7DAF
+0xBE55 0x7DB0
+0xBE56 0x7DB1
+0xBE57 0x7DB2
+0xBE58 0x7DB3
+0xBE59 0x7DB4
+0xBE5A 0x7DB5
+0xBE5B 0x7DB6
+0xBE5C 0x7DB7
+0xBE5D 0x7DB8
+0xBE5E 0x7DB9
+0xBE5F 0x7DBA
+0xBE60 0x7DBB
+0xBE61 0x7DBC
+0xBE62 0x7DBD
+0xBE63 0x7DBE
+0xBE64 0x7DBF
+0xBE65 0x7DC0
+0xBE66 0x7DC1
+0xBE67 0x7DC2
+0xBE68 0x7DC3
+0xBE69 0x7DC4
+0xBE6A 0x7DC5
+0xBE6B 0x7DC6
+0xBE6C 0x7DC7
+0xBE6D 0x7DC8
+0xBE6E 0x7DC9
+0xBE6F 0x7DCA
+0xBE70 0x7DCB
+0xBE71 0x7DCC
+0xBE72 0x7DCD
+0xBE73 0x7DCE
+0xBE74 0x7DCF
+0xBE75 0x7DD0
+0xBE76 0x7DD1
+0xBE77 0x7DD2
+0xBE78 0x7DD3
+0xBE79 0x7DD4
+0xBE7A 0x7DD5
+0xBE7B 0x7DD6
+0xBE7C 0x7DD7
+0xBE7D 0x7DD8
+0xBE7E 0x7DD9
+0xBE80 0x7DDA
+0xBE81 0x7DDB
+0xBE82 0x7DDC
+0xBE83 0x7DDD
+0xBE84 0x7DDE
+0xBE85 0x7DDF
+0xBE86 0x7DE0
+0xBE87 0x7DE1
+0xBE88 0x7DE2
+0xBE89 0x7DE3
+0xBE8A 0x7DE4
+0xBE8B 0x7DE5
+0xBE8C 0x7DE6
+0xBE8D 0x7DE7
+0xBE8E 0x7DE8
+0xBE8F 0x7DE9
+0xBE90 0x7DEA
+0xBE91 0x7DEB
+0xBE92 0x7DEC
+0xBE93 0x7DED
+0xBE94 0x7DEE
+0xBE95 0x7DEF
+0xBE96 0x7DF0
+0xBE97 0x7DF1
+0xBE98 0x7DF2
+0xBE99 0x7DF3
+0xBE9A 0x7DF4
+0xBE9B 0x7DF5
+0xBE9C 0x7DF6
+0xBE9D 0x7DF7
+0xBE9E 0x7DF8
+0xBE9F 0x7DF9
+0xBEA0 0x7DFA
+0xBEA1 0x5C3D
+0xBEA2 0x52B2
+0xBEA3 0x8346
+0xBEA4 0x5162
+0xBEA5 0x830E
+0xBEA6 0x775B
+0xBEA7 0x6676
+0xBEA8 0x9CB8
+0xBEA9 0x4EAC
+0xBEAA 0x60CA
+0xBEAB 0x7CBE
+0xBEAC 0x7CB3
+0xBEAD 0x7ECF
+0xBEAE 0x4E95
+0xBEAF 0x8B66
+0xBEB0 0x666F
+0xBEB1 0x9888
+0xBEB2 0x9759
+0xBEB3 0x5883
+0xBEB4 0x656C
+0xBEB5 0x955C
+0xBEB6 0x5F84
+0xBEB7 0x75C9
+0xBEB8 0x9756
+0xBEB9 0x7ADF
+0xBEBA 0x7ADE
+0xBEBB 0x51C0
+0xBEBC 0x70AF
+0xBEBD 0x7A98
+0xBEBE 0x63EA
+0xBEBF 0x7A76
+0xBEC0 0x7EA0
+0xBEC1 0x7396
+0xBEC2 0x97ED
+0xBEC3 0x4E45
+0xBEC4 0x7078
+0xBEC5 0x4E5D
+0xBEC6 0x9152
+0xBEC7 0x53A9
+0xBEC8 0x6551
+0xBEC9 0x65E7
+0xBECA 0x81FC
+0xBECB 0x8205
+0xBECC 0x548E
+0xBECD 0x5C31
+0xBECE 0x759A
+0xBECF 0x97A0
+0xBED0 0x62D8
+0xBED1 0x72D9
+0xBED2 0x75BD
+0xBED3 0x5C45
+0xBED4 0x9A79
+0xBED5 0x83CA
+0xBED6 0x5C40
+0xBED7 0x5480
+0xBED8 0x77E9
+0xBED9 0x4E3E
+0xBEDA 0x6CAE
+0xBEDB 0x805A
+0xBEDC 0x62D2
+0xBEDD 0x636E
+0xBEDE 0x5DE8
+0xBEDF 0x5177
+0xBEE0 0x8DDD
+0xBEE1 0x8E1E
+0xBEE2 0x952F
+0xBEE3 0x4FF1
+0xBEE4 0x53E5
+0xBEE5 0x60E7
+0xBEE6 0x70AC
+0xBEE7 0x5267
+0xBEE8 0x6350
+0xBEE9 0x9E43
+0xBEEA 0x5A1F
+0xBEEB 0x5026
+0xBEEC 0x7737
+0xBEED 0x5377
+0xBEEE 0x7EE2
+0xBEEF 0x6485
+0xBEF0 0x652B
+0xBEF1 0x6289
+0xBEF2 0x6398
+0xBEF3 0x5014
+0xBEF4 0x7235
+0xBEF5 0x89C9
+0xBEF6 0x51B3
+0xBEF7 0x8BC0
+0xBEF8 0x7EDD
+0xBEF9 0x5747
+0xBEFA 0x83CC
+0xBEFB 0x94A7
+0xBEFC 0x519B
+0xBEFD 0x541B
+0xBEFE 0x5CFB
+0xBF40 0x7DFB
+0xBF41 0x7DFC
+0xBF42 0x7DFD
+0xBF43 0x7DFE
+0xBF44 0x7DFF
+0xBF45 0x7E00
+0xBF46 0x7E01
+0xBF47 0x7E02
+0xBF48 0x7E03
+0xBF49 0x7E04
+0xBF4A 0x7E05
+0xBF4B 0x7E06
+0xBF4C 0x7E07
+0xBF4D 0x7E08
+0xBF4E 0x7E09
+0xBF4F 0x7E0A
+0xBF50 0x7E0B
+0xBF51 0x7E0C
+0xBF52 0x7E0D
+0xBF53 0x7E0E
+0xBF54 0x7E0F
+0xBF55 0x7E10
+0xBF56 0x7E11
+0xBF57 0x7E12
+0xBF58 0x7E13
+0xBF59 0x7E14
+0xBF5A 0x7E15
+0xBF5B 0x7E16
+0xBF5C 0x7E17
+0xBF5D 0x7E18
+0xBF5E 0x7E19
+0xBF5F 0x7E1A
+0xBF60 0x7E1B
+0xBF61 0x7E1C
+0xBF62 0x7E1D
+0xBF63 0x7E1E
+0xBF64 0x7E1F
+0xBF65 0x7E20
+0xBF66 0x7E21
+0xBF67 0x7E22
+0xBF68 0x7E23
+0xBF69 0x7E24
+0xBF6A 0x7E25
+0xBF6B 0x7E26
+0xBF6C 0x7E27
+0xBF6D 0x7E28
+0xBF6E 0x7E29
+0xBF6F 0x7E2A
+0xBF70 0x7E2B
+0xBF71 0x7E2C
+0xBF72 0x7E2D
+0xBF73 0x7E2E
+0xBF74 0x7E2F
+0xBF75 0x7E30
+0xBF76 0x7E31
+0xBF77 0x7E32
+0xBF78 0x7E33
+0xBF79 0x7E34
+0xBF7A 0x7E35
+0xBF7B 0x7E36
+0xBF7C 0x7E37
+0xBF7D 0x7E38
+0xBF7E 0x7E39
+0xBF80 0x7E3A
+0xBF81 0x7E3C
+0xBF82 0x7E3D
+0xBF83 0x7E3E
+0xBF84 0x7E3F
+0xBF85 0x7E40
+0xBF86 0x7E42
+0xBF87 0x7E43
+0xBF88 0x7E44
+0xBF89 0x7E45
+0xBF8A 0x7E46
+0xBF8B 0x7E48
+0xBF8C 0x7E49
+0xBF8D 0x7E4A
+0xBF8E 0x7E4B
+0xBF8F 0x7E4C
+0xBF90 0x7E4D
+0xBF91 0x7E4E
+0xBF92 0x7E4F
+0xBF93 0x7E50
+0xBF94 0x7E51
+0xBF95 0x7E52
+0xBF96 0x7E53
+0xBF97 0x7E54
+0xBF98 0x7E55
+0xBF99 0x7E56
+0xBF9A 0x7E57
+0xBF9B 0x7E58
+0xBF9C 0x7E59
+0xBF9D 0x7E5A
+0xBF9E 0x7E5B
+0xBF9F 0x7E5C
+0xBFA0 0x7E5D
+0xBFA1 0x4FCA
+0xBFA2 0x7AE3
+0xBFA3 0x6D5A
+0xBFA4 0x90E1
+0xBFA5 0x9A8F
+0xBFA6 0x5580
+0xBFA7 0x5496
+0xBFA8 0x5361
+0xBFA9 0x54AF
+0xBFAA 0x5F00
+0xBFAB 0x63E9
+0xBFAC 0x6977
+0xBFAD 0x51EF
+0xBFAE 0x6168
+0xBFAF 0x520A
+0xBFB0 0x582A
+0xBFB1 0x52D8
+0xBFB2 0x574E
+0xBFB3 0x780D
+0xBFB4 0x770B
+0xBFB5 0x5EB7
+0xBFB6 0x6177
+0xBFB7 0x7CE0
+0xBFB8 0x625B
+0xBFB9 0x6297
+0xBFBA 0x4EA2
+0xBFBB 0x7095
+0xBFBC 0x8003
+0xBFBD 0x62F7
+0xBFBE 0x70E4
+0xBFBF 0x9760
+0xBFC0 0x5777
+0xBFC1 0x82DB
+0xBFC2 0x67EF
+0xBFC3 0x68F5
+0xBFC4 0x78D5
+0xBFC5 0x9897
+0xBFC6 0x79D1
+0xBFC7 0x58F3
+0xBFC8 0x54B3
+0xBFC9 0x53EF
+0xBFCA 0x6E34
+0xBFCB 0x514B
+0xBFCC 0x523B
+0xBFCD 0x5BA2
+0xBFCE 0x8BFE
+0xBFCF 0x80AF
+0xBFD0 0x5543
+0xBFD1 0x57A6
+0xBFD2 0x6073
+0xBFD3 0x5751
+0xBFD4 0x542D
+0xBFD5 0x7A7A
+0xBFD6 0x6050
+0xBFD7 0x5B54
+0xBFD8 0x63A7
+0xBFD9 0x62A0
+0xBFDA 0x53E3
+0xBFDB 0x6263
+0xBFDC 0x5BC7
+0xBFDD 0x67AF
+0xBFDE 0x54ED
+0xBFDF 0x7A9F
+0xBFE0 0x82E6
+0xBFE1 0x9177
+0xBFE2 0x5E93
+0xBFE3 0x88E4
+0xBFE4 0x5938
+0xBFE5 0x57AE
+0xBFE6 0x630E
+0xBFE7 0x8DE8
+0xBFE8 0x80EF
+0xBFE9 0x5757
+0xBFEA 0x7B77
+0xBFEB 0x4FA9
+0xBFEC 0x5FEB
+0xBFED 0x5BBD
+0xBFEE 0x6B3E
+0xBFEF 0x5321
+0xBFF0 0x7B50
+0xBFF1 0x72C2
+0xBFF2 0x6846
+0xBFF3 0x77FF
+0xBFF4 0x7736
+0xBFF5 0x65F7
+0xBFF6 0x51B5
+0xBFF7 0x4E8F
+0xBFF8 0x76D4
+0xBFF9 0x5CBF
+0xBFFA 0x7AA5
+0xBFFB 0x8475
+0xBFFC 0x594E
+0xBFFD 0x9B41
+0xBFFE 0x5080
+0xC040 0x7E5E
+0xC041 0x7E5F
+0xC042 0x7E60
+0xC043 0x7E61
+0xC044 0x7E62
+0xC045 0x7E63
+0xC046 0x7E64
+0xC047 0x7E65
+0xC048 0x7E66
+0xC049 0x7E67
+0xC04A 0x7E68
+0xC04B 0x7E69
+0xC04C 0x7E6A
+0xC04D 0x7E6B
+0xC04E 0x7E6C
+0xC04F 0x7E6D
+0xC050 0x7E6E
+0xC051 0x7E6F
+0xC052 0x7E70
+0xC053 0x7E71
+0xC054 0x7E72
+0xC055 0x7E73
+0xC056 0x7E74
+0xC057 0x7E75
+0xC058 0x7E76
+0xC059 0x7E77
+0xC05A 0x7E78
+0xC05B 0x7E79
+0xC05C 0x7E7A
+0xC05D 0x7E7B
+0xC05E 0x7E7C
+0xC05F 0x7E7D
+0xC060 0x7E7E
+0xC061 0x7E7F
+0xC062 0x7E80
+0xC063 0x7E81
+0xC064 0x7E83
+0xC065 0x7E84
+0xC066 0x7E85
+0xC067 0x7E86
+0xC068 0x7E87
+0xC069 0x7E88
+0xC06A 0x7E89
+0xC06B 0x7E8A
+0xC06C 0x7E8B
+0xC06D 0x7E8C
+0xC06E 0x7E8D
+0xC06F 0x7E8E
+0xC070 0x7E8F
+0xC071 0x7E90
+0xC072 0x7E91
+0xC073 0x7E92
+0xC074 0x7E93
+0xC075 0x7E94
+0xC076 0x7E95
+0xC077 0x7E96
+0xC078 0x7E97
+0xC079 0x7E98
+0xC07A 0x7E99
+0xC07B 0x7E9A
+0xC07C 0x7E9C
+0xC07D 0x7E9D
+0xC07E 0x7E9E
+0xC080 0x7EAE
+0xC081 0x7EB4
+0xC082 0x7EBB
+0xC083 0x7EBC
+0xC084 0x7ED6
+0xC085 0x7EE4
+0xC086 0x7EEC
+0xC087 0x7EF9
+0xC088 0x7F0A
+0xC089 0x7F10
+0xC08A 0x7F1E
+0xC08B 0x7F37
+0xC08C 0x7F39
+0xC08D 0x7F3B
+0xC08E 0x7F3C
+0xC08F 0x7F3D
+0xC090 0x7F3E
+0xC091 0x7F3F
+0xC092 0x7F40
+0xC093 0x7F41
+0xC094 0x7F43
+0xC095 0x7F46
+0xC096 0x7F47
+0xC097 0x7F48
+0xC098 0x7F49
+0xC099 0x7F4A
+0xC09A 0x7F4B
+0xC09B 0x7F4C
+0xC09C 0x7F4D
+0xC09D 0x7F4E
+0xC09E 0x7F4F
+0xC09F 0x7F52
+0xC0A0 0x7F53
+0xC0A1 0x9988
+0xC0A2 0x6127
+0xC0A3 0x6E83
+0xC0A4 0x5764
+0xC0A5 0x6606
+0xC0A6 0x6346
+0xC0A7 0x56F0
+0xC0A8 0x62EC
+0xC0A9 0x6269
+0xC0AA 0x5ED3
+0xC0AB 0x9614
+0xC0AC 0x5783
+0xC0AD 0x62C9
+0xC0AE 0x5587
+0xC0AF 0x8721
+0xC0B0 0x814A
+0xC0B1 0x8FA3
+0xC0B2 0x5566
+0xC0B3 0x83B1
+0xC0B4 0x6765
+0xC0B5 0x8D56
+0xC0B6 0x84DD
+0xC0B7 0x5A6A
+0xC0B8 0x680F
+0xC0B9 0x62E6
+0xC0BA 0x7BEE
+0xC0BB 0x9611
+0xC0BC 0x5170
+0xC0BD 0x6F9C
+0xC0BE 0x8C30
+0xC0BF 0x63FD
+0xC0C0 0x89C8
+0xC0C1 0x61D2
+0xC0C2 0x7F06
+0xC0C3 0x70C2
+0xC0C4 0x6EE5
+0xC0C5 0x7405
+0xC0C6 0x6994
+0xC0C7 0x72FC
+0xC0C8 0x5ECA
+0xC0C9 0x90CE
+0xC0CA 0x6717
+0xC0CB 0x6D6A
+0xC0CC 0x635E
+0xC0CD 0x52B3
+0xC0CE 0x7262
+0xC0CF 0x8001
+0xC0D0 0x4F6C
+0xC0D1 0x59E5
+0xC0D2 0x916A
+0xC0D3 0x70D9
+0xC0D4 0x6D9D
+0xC0D5 0x52D2
+0xC0D6 0x4E50
+0xC0D7 0x96F7
+0xC0D8 0x956D
+0xC0D9 0x857E
+0xC0DA 0x78CA
+0xC0DB 0x7D2F
+0xC0DC 0x5121
+0xC0DD 0x5792
+0xC0DE 0x64C2
+0xC0DF 0x808B
+0xC0E0 0x7C7B
+0xC0E1 0x6CEA
+0xC0E2 0x68F1
+0xC0E3 0x695E
+0xC0E4 0x51B7
+0xC0E5 0x5398
+0xC0E6 0x68A8
+0xC0E7 0x7281
+0xC0E8 0x9ECE
+0xC0E9 0x7BF1
+0xC0EA 0x72F8
+0xC0EB 0x79BB
+0xC0EC 0x6F13
+0xC0ED 0x7406
+0xC0EE 0x674E
+0xC0EF 0x91CC
+0xC0F0 0x9CA4
+0xC0F1 0x793C
+0xC0F2 0x8389
+0xC0F3 0x8354
+0xC0F4 0x540F
+0xC0F5 0x6817
+0xC0F6 0x4E3D
+0xC0F7 0x5389
+0xC0F8 0x52B1
+0xC0F9 0x783E
+0xC0FA 0x5386
+0xC0FB 0x5229
+0xC0FC 0x5088
+0xC0FD 0x4F8B
+0xC0FE 0x4FD0
+0xC140 0x7F56
+0xC141 0x7F59
+0xC142 0x7F5B
+0xC143 0x7F5C
+0xC144 0x7F5D
+0xC145 0x7F5E
+0xC146 0x7F60
+0xC147 0x7F63
+0xC148 0x7F64
+0xC149 0x7F65
+0xC14A 0x7F66
+0xC14B 0x7F67
+0xC14C 0x7F6B
+0xC14D 0x7F6C
+0xC14E 0x7F6D
+0xC14F 0x7F6F
+0xC150 0x7F70
+0xC151 0x7F73
+0xC152 0x7F75
+0xC153 0x7F76
+0xC154 0x7F77
+0xC155 0x7F78
+0xC156 0x7F7A
+0xC157 0x7F7B
+0xC158 0x7F7C
+0xC159 0x7F7D
+0xC15A 0x7F7F
+0xC15B 0x7F80
+0xC15C 0x7F82
+0xC15D 0x7F83
+0xC15E 0x7F84
+0xC15F 0x7F85
+0xC160 0x7F86
+0xC161 0x7F87
+0xC162 0x7F88
+0xC163 0x7F89
+0xC164 0x7F8B
+0xC165 0x7F8D
+0xC166 0x7F8F
+0xC167 0x7F90
+0xC168 0x7F91
+0xC169 0x7F92
+0xC16A 0x7F93
+0xC16B 0x7F95
+0xC16C 0x7F96
+0xC16D 0x7F97
+0xC16E 0x7F98
+0xC16F 0x7F99
+0xC170 0x7F9B
+0xC171 0x7F9C
+0xC172 0x7FA0
+0xC173 0x7FA2
+0xC174 0x7FA3
+0xC175 0x7FA5
+0xC176 0x7FA6
+0xC177 0x7FA8
+0xC178 0x7FA9
+0xC179 0x7FAA
+0xC17A 0x7FAB
+0xC17B 0x7FAC
+0xC17C 0x7FAD
+0xC17D 0x7FAE
+0xC17E 0x7FB1
+0xC180 0x7FB3
+0xC181 0x7FB4
+0xC182 0x7FB5
+0xC183 0x7FB6
+0xC184 0x7FB7
+0xC185 0x7FBA
+0xC186 0x7FBB
+0xC187 0x7FBE
+0xC188 0x7FC0
+0xC189 0x7FC2
+0xC18A 0x7FC3
+0xC18B 0x7FC4
+0xC18C 0x7FC6
+0xC18D 0x7FC7
+0xC18E 0x7FC8
+0xC18F 0x7FC9
+0xC190 0x7FCB
+0xC191 0x7FCD
+0xC192 0x7FCF
+0xC193 0x7FD0
+0xC194 0x7FD1
+0xC195 0x7FD2
+0xC196 0x7FD3
+0xC197 0x7FD6
+0xC198 0x7FD7
+0xC199 0x7FD9
+0xC19A 0x7FDA
+0xC19B 0x7FDB
+0xC19C 0x7FDC
+0xC19D 0x7FDD
+0xC19E 0x7FDE
+0xC19F 0x7FE2
+0xC1A0 0x7FE3
+0xC1A1 0x75E2
+0xC1A2 0x7ACB
+0xC1A3 0x7C92
+0xC1A4 0x6CA5
+0xC1A5 0x96B6
+0xC1A6 0x529B
+0xC1A7 0x7483
+0xC1A8 0x54E9
+0xC1A9 0x4FE9
+0xC1AA 0x8054
+0xC1AB 0x83B2
+0xC1AC 0x8FDE
+0xC1AD 0x9570
+0xC1AE 0x5EC9
+0xC1AF 0x601C
+0xC1B0 0x6D9F
+0xC1B1 0x5E18
+0xC1B2 0x655B
+0xC1B3 0x8138
+0xC1B4 0x94FE
+0xC1B5 0x604B
+0xC1B6 0x70BC
+0xC1B7 0x7EC3
+0xC1B8 0x7CAE
+0xC1B9 0x51C9
+0xC1BA 0x6881
+0xC1BB 0x7CB1
+0xC1BC 0x826F
+0xC1BD 0x4E24
+0xC1BE 0x8F86
+0xC1BF 0x91CF
+0xC1C0 0x667E
+0xC1C1 0x4EAE
+0xC1C2 0x8C05
+0xC1C3 0x64A9
+0xC1C4 0x804A
+0xC1C5 0x50DA
+0xC1C6 0x7597
+0xC1C7 0x71CE
+0xC1C8 0x5BE5
+0xC1C9 0x8FBD
+0xC1CA 0x6F66
+0xC1CB 0x4E86
+0xC1CC 0x6482
+0xC1CD 0x9563
+0xC1CE 0x5ED6
+0xC1CF 0x6599
+0xC1D0 0x5217
+0xC1D1 0x88C2
+0xC1D2 0x70C8
+0xC1D3 0x52A3
+0xC1D4 0x730E
+0xC1D5 0x7433
+0xC1D6 0x6797
+0xC1D7 0x78F7
+0xC1D8 0x9716
+0xC1D9 0x4E34
+0xC1DA 0x90BB
+0xC1DB 0x9CDE
+0xC1DC 0x6DCB
+0xC1DD 0x51DB
+0xC1DE 0x8D41
+0xC1DF 0x541D
+0xC1E0 0x62CE
+0xC1E1 0x73B2
+0xC1E2 0x83F1
+0xC1E3 0x96F6
+0xC1E4 0x9F84
+0xC1E5 0x94C3
+0xC1E6 0x4F36
+0xC1E7 0x7F9A
+0xC1E8 0x51CC
+0xC1E9 0x7075
+0xC1EA 0x9675
+0xC1EB 0x5CAD
+0xC1EC 0x9886
+0xC1ED 0x53E6
+0xC1EE 0x4EE4
+0xC1EF 0x6E9C
+0xC1F0 0x7409
+0xC1F1 0x69B4
+0xC1F2 0x786B
+0xC1F3 0x998F
+0xC1F4 0x7559
+0xC1F5 0x5218
+0xC1F6 0x7624
+0xC1F7 0x6D41
+0xC1F8 0x67F3
+0xC1F9 0x516D
+0xC1FA 0x9F99
+0xC1FB 0x804B
+0xC1FC 0x5499
+0xC1FD 0x7B3C
+0xC1FE 0x7ABF
+0xC240 0x7FE4
+0xC241 0x7FE7
+0xC242 0x7FE8
+0xC243 0x7FEA
+0xC244 0x7FEB
+0xC245 0x7FEC
+0xC246 0x7FED
+0xC247 0x7FEF
+0xC248 0x7FF2
+0xC249 0x7FF4
+0xC24A 0x7FF5
+0xC24B 0x7FF6
+0xC24C 0x7FF7
+0xC24D 0x7FF8
+0xC24E 0x7FF9
+0xC24F 0x7FFA
+0xC250 0x7FFD
+0xC251 0x7FFE
+0xC252 0x7FFF
+0xC253 0x8002
+0xC254 0x8007
+0xC255 0x8008
+0xC256 0x8009
+0xC257 0x800A
+0xC258 0x800E
+0xC259 0x800F
+0xC25A 0x8011
+0xC25B 0x8013
+0xC25C 0x801A
+0xC25D 0x801B
+0xC25E 0x801D
+0xC25F 0x801E
+0xC260 0x801F
+0xC261 0x8021
+0xC262 0x8023
+0xC263 0x8024
+0xC264 0x802B
+0xC265 0x802C
+0xC266 0x802D
+0xC267 0x802E
+0xC268 0x802F
+0xC269 0x8030
+0xC26A 0x8032
+0xC26B 0x8034
+0xC26C 0x8039
+0xC26D 0x803A
+0xC26E 0x803C
+0xC26F 0x803E
+0xC270 0x8040
+0xC271 0x8041
+0xC272 0x8044
+0xC273 0x8045
+0xC274 0x8047
+0xC275 0x8048
+0xC276 0x8049
+0xC277 0x804E
+0xC278 0x804F
+0xC279 0x8050
+0xC27A 0x8051
+0xC27B 0x8053
+0xC27C 0x8055
+0xC27D 0x8056
+0xC27E 0x8057
+0xC280 0x8059
+0xC281 0x805B
+0xC282 0x805C
+0xC283 0x805D
+0xC284 0x805E
+0xC285 0x805F
+0xC286 0x8060
+0xC287 0x8061
+0xC288 0x8062
+0xC289 0x8063
+0xC28A 0x8064
+0xC28B 0x8065
+0xC28C 0x8066
+0xC28D 0x8067
+0xC28E 0x8068
+0xC28F 0x806B
+0xC290 0x806C
+0xC291 0x806D
+0xC292 0x806E
+0xC293 0x806F
+0xC294 0x8070
+0xC295 0x8072
+0xC296 0x8073
+0xC297 0x8074
+0xC298 0x8075
+0xC299 0x8076
+0xC29A 0x8077
+0xC29B 0x8078
+0xC29C 0x8079
+0xC29D 0x807A
+0xC29E 0x807B
+0xC29F 0x807C
+0xC2A0 0x807D
+0xC2A1 0x9686
+0xC2A2 0x5784
+0xC2A3 0x62E2
+0xC2A4 0x9647
+0xC2A5 0x697C
+0xC2A6 0x5A04
+0xC2A7 0x6402
+0xC2A8 0x7BD3
+0xC2A9 0x6F0F
+0xC2AA 0x964B
+0xC2AB 0x82A6
+0xC2AC 0x5362
+0xC2AD 0x9885
+0xC2AE 0x5E90
+0xC2AF 0x7089
+0xC2B0 0x63B3
+0xC2B1 0x5364
+0xC2B2 0x864F
+0xC2B3 0x9C81
+0xC2B4 0x9E93
+0xC2B5 0x788C
+0xC2B6 0x9732
+0xC2B7 0x8DEF
+0xC2B8 0x8D42
+0xC2B9 0x9E7F
+0xC2BA 0x6F5E
+0xC2BB 0x7984
+0xC2BC 0x5F55
+0xC2BD 0x9646
+0xC2BE 0x622E
+0xC2BF 0x9A74
+0xC2C0 0x5415
+0xC2C1 0x94DD
+0xC2C2 0x4FA3
+0xC2C3 0x65C5
+0xC2C4 0x5C65
+0xC2C5 0x5C61
+0xC2C6 0x7F15
+0xC2C7 0x8651
+0xC2C8 0x6C2F
+0xC2C9 0x5F8B
+0xC2CA 0x7387
+0xC2CB 0x6EE4
+0xC2CC 0x7EFF
+0xC2CD 0x5CE6
+0xC2CE 0x631B
+0xC2CF 0x5B6A
+0xC2D0 0x6EE6
+0xC2D1 0x5375
+0xC2D2 0x4E71
+0xC2D3 0x63A0
+0xC2D4 0x7565
+0xC2D5 0x62A1
+0xC2D6 0x8F6E
+0xC2D7 0x4F26
+0xC2D8 0x4ED1
+0xC2D9 0x6CA6
+0xC2DA 0x7EB6
+0xC2DB 0x8BBA
+0xC2DC 0x841D
+0xC2DD 0x87BA
+0xC2DE 0x7F57
+0xC2DF 0x903B
+0xC2E0 0x9523
+0xC2E1 0x7BA9
+0xC2E2 0x9AA1
+0xC2E3 0x88F8
+0xC2E4 0x843D
+0xC2E5 0x6D1B
+0xC2E6 0x9A86
+0xC2E7 0x7EDC
+0xC2E8 0x5988
+0xC2E9 0x9EBB
+0xC2EA 0x739B
+0xC2EB 0x7801
+0xC2EC 0x8682
+0xC2ED 0x9A6C
+0xC2EE 0x9A82
+0xC2EF 0x561B
+0xC2F0 0x5417
+0xC2F1 0x57CB
+0xC2F2 0x4E70
+0xC2F3 0x9EA6
+0xC2F4 0x5356
+0xC2F5 0x8FC8
+0xC2F6 0x8109
+0xC2F7 0x7792
+0xC2F8 0x9992
+0xC2F9 0x86EE
+0xC2FA 0x6EE1
+0xC2FB 0x8513
+0xC2FC 0x66FC
+0xC2FD 0x6162
+0xC2FE 0x6F2B
+0xC340 0x807E
+0xC341 0x8081
+0xC342 0x8082
+0xC343 0x8085
+0xC344 0x8088
+0xC345 0x808A
+0xC346 0x808D
+0xC347 0x808E
+0xC348 0x808F
+0xC349 0x8090
+0xC34A 0x8091
+0xC34B 0x8092
+0xC34C 0x8094
+0xC34D 0x8095
+0xC34E 0x8097
+0xC34F 0x8099
+0xC350 0x809E
+0xC351 0x80A3
+0xC352 0x80A6
+0xC353 0x80A7
+0xC354 0x80A8
+0xC355 0x80AC
+0xC356 0x80B0
+0xC357 0x80B3
+0xC358 0x80B5
+0xC359 0x80B6
+0xC35A 0x80B8
+0xC35B 0x80B9
+0xC35C 0x80BB
+0xC35D 0x80C5
+0xC35E 0x80C7
+0xC35F 0x80C8
+0xC360 0x80C9
+0xC361 0x80CA
+0xC362 0x80CB
+0xC363 0x80CF
+0xC364 0x80D0
+0xC365 0x80D1
+0xC366 0x80D2
+0xC367 0x80D3
+0xC368 0x80D4
+0xC369 0x80D5
+0xC36A 0x80D8
+0xC36B 0x80DF
+0xC36C 0x80E0
+0xC36D 0x80E2
+0xC36E 0x80E3
+0xC36F 0x80E6
+0xC370 0x80EE
+0xC371 0x80F5
+0xC372 0x80F7
+0xC373 0x80F9
+0xC374 0x80FB
+0xC375 0x80FE
+0xC376 0x80FF
+0xC377 0x8100
+0xC378 0x8101
+0xC379 0x8103
+0xC37A 0x8104
+0xC37B 0x8105
+0xC37C 0x8107
+0xC37D 0x8108
+0xC37E 0x810B
+0xC380 0x810C
+0xC381 0x8115
+0xC382 0x8117
+0xC383 0x8119
+0xC384 0x811B
+0xC385 0x811C
+0xC386 0x811D
+0xC387 0x811F
+0xC388 0x8120
+0xC389 0x8121
+0xC38A 0x8122
+0xC38B 0x8123
+0xC38C 0x8124
+0xC38D 0x8125
+0xC38E 0x8126
+0xC38F 0x8127
+0xC390 0x8128
+0xC391 0x8129
+0xC392 0x812A
+0xC393 0x812B
+0xC394 0x812D
+0xC395 0x812E
+0xC396 0x8130
+0xC397 0x8133
+0xC398 0x8134
+0xC399 0x8135
+0xC39A 0x8137
+0xC39B 0x8139
+0xC39C 0x813A
+0xC39D 0x813B
+0xC39E 0x813C
+0xC39F 0x813D
+0xC3A0 0x813F
+0xC3A1 0x8C29
+0xC3A2 0x8292
+0xC3A3 0x832B
+0xC3A4 0x76F2
+0xC3A5 0x6C13
+0xC3A6 0x5FD9
+0xC3A7 0x83BD
+0xC3A8 0x732B
+0xC3A9 0x8305
+0xC3AA 0x951A
+0xC3AB 0x6BDB
+0xC3AC 0x77DB
+0xC3AD 0x94C6
+0xC3AE 0x536F
+0xC3AF 0x8302
+0xC3B0 0x5192
+0xC3B1 0x5E3D
+0xC3B2 0x8C8C
+0xC3B3 0x8D38
+0xC3B4 0x4E48
+0xC3B5 0x73AB
+0xC3B6 0x679A
+0xC3B7 0x6885
+0xC3B8 0x9176
+0xC3B9 0x9709
+0xC3BA 0x7164
+0xC3BB 0x6CA1
+0xC3BC 0x7709
+0xC3BD 0x5A92
+0xC3BE 0x9541
+0xC3BF 0x6BCF
+0xC3C0 0x7F8E
+0xC3C1 0x6627
+0xC3C2 0x5BD0
+0xC3C3 0x59B9
+0xC3C4 0x5A9A
+0xC3C5 0x95E8
+0xC3C6 0x95F7
+0xC3C7 0x4EEC
+0xC3C8 0x840C
+0xC3C9 0x8499
+0xC3CA 0x6AAC
+0xC3CB 0x76DF
+0xC3CC 0x9530
+0xC3CD 0x731B
+0xC3CE 0x68A6
+0xC3CF 0x5B5F
+0xC3D0 0x772F
+0xC3D1 0x919A
+0xC3D2 0x9761
+0xC3D3 0x7CDC
+0xC3D4 0x8FF7
+0xC3D5 0x8C1C
+0xC3D6 0x5F25
+0xC3D7 0x7C73
+0xC3D8 0x79D8
+0xC3D9 0x89C5
+0xC3DA 0x6CCC
+0xC3DB 0x871C
+0xC3DC 0x5BC6
+0xC3DD 0x5E42
+0xC3DE 0x68C9
+0xC3DF 0x7720
+0xC3E0 0x7EF5
+0xC3E1 0x5195
+0xC3E2 0x514D
+0xC3E3 0x52C9
+0xC3E4 0x5A29
+0xC3E5 0x7F05
+0xC3E6 0x9762
+0xC3E7 0x82D7
+0xC3E8 0x63CF
+0xC3E9 0x7784
+0xC3EA 0x85D0
+0xC3EB 0x79D2
+0xC3EC 0x6E3A
+0xC3ED 0x5E99
+0xC3EE 0x5999
+0xC3EF 0x8511
+0xC3F0 0x706D
+0xC3F1 0x6C11
+0xC3F2 0x62BF
+0xC3F3 0x76BF
+0xC3F4 0x654F
+0xC3F5 0x60AF
+0xC3F6 0x95FD
+0xC3F7 0x660E
+0xC3F8 0x879F
+0xC3F9 0x9E23
+0xC3FA 0x94ED
+0xC3FB 0x540D
+0xC3FC 0x547D
+0xC3FD 0x8C2C
+0xC3FE 0x6478
+0xC440 0x8140
+0xC441 0x8141
+0xC442 0x8142
+0xC443 0x8143
+0xC444 0x8144
+0xC445 0x8145
+0xC446 0x8147
+0xC447 0x8149
+0xC448 0x814D
+0xC449 0x814E
+0xC44A 0x814F
+0xC44B 0x8152
+0xC44C 0x8156
+0xC44D 0x8157
+0xC44E 0x8158
+0xC44F 0x815B
+0xC450 0x815C
+0xC451 0x815D
+0xC452 0x815E
+0xC453 0x815F
+0xC454 0x8161
+0xC455 0x8162
+0xC456 0x8163
+0xC457 0x8164
+0xC458 0x8166
+0xC459 0x8168
+0xC45A 0x816A
+0xC45B 0x816B
+0xC45C 0x816C
+0xC45D 0x816F
+0xC45E 0x8172
+0xC45F 0x8173
+0xC460 0x8175
+0xC461 0x8176
+0xC462 0x8177
+0xC463 0x8178
+0xC464 0x8181
+0xC465 0x8183
+0xC466 0x8184
+0xC467 0x8185
+0xC468 0x8186
+0xC469 0x8187
+0xC46A 0x8189
+0xC46B 0x818B
+0xC46C 0x818C
+0xC46D 0x818D
+0xC46E 0x818E
+0xC46F 0x8190
+0xC470 0x8192
+0xC471 0x8193
+0xC472 0x8194
+0xC473 0x8195
+0xC474 0x8196
+0xC475 0x8197
+0xC476 0x8199
+0xC477 0x819A
+0xC478 0x819E
+0xC479 0x819F
+0xC47A 0x81A0
+0xC47B 0x81A1
+0xC47C 0x81A2
+0xC47D 0x81A4
+0xC47E 0x81A5
+0xC480 0x81A7
+0xC481 0x81A9
+0xC482 0x81AB
+0xC483 0x81AC
+0xC484 0x81AD
+0xC485 0x81AE
+0xC486 0x81AF
+0xC487 0x81B0
+0xC488 0x81B1
+0xC489 0x81B2
+0xC48A 0x81B4
+0xC48B 0x81B5
+0xC48C 0x81B6
+0xC48D 0x81B7
+0xC48E 0x81B8
+0xC48F 0x81B9
+0xC490 0x81BC
+0xC491 0x81BD
+0xC492 0x81BE
+0xC493 0x81BF
+0xC494 0x81C4
+0xC495 0x81C5
+0xC496 0x81C7
+0xC497 0x81C8
+0xC498 0x81C9
+0xC499 0x81CB
+0xC49A 0x81CD
+0xC49B 0x81CE
+0xC49C 0x81CF
+0xC49D 0x81D0
+0xC49E 0x81D1
+0xC49F 0x81D2
+0xC4A0 0x81D3
+0xC4A1 0x6479
+0xC4A2 0x8611
+0xC4A3 0x6A21
+0xC4A4 0x819C
+0xC4A5 0x78E8
+0xC4A6 0x6469
+0xC4A7 0x9B54
+0xC4A8 0x62B9
+0xC4A9 0x672B
+0xC4AA 0x83AB
+0xC4AB 0x58A8
+0xC4AC 0x9ED8
+0xC4AD 0x6CAB
+0xC4AE 0x6F20
+0xC4AF 0x5BDE
+0xC4B0 0x964C
+0xC4B1 0x8C0B
+0xC4B2 0x725F
+0xC4B3 0x67D0
+0xC4B4 0x62C7
+0xC4B5 0x7261
+0xC4B6 0x4EA9
+0xC4B7 0x59C6
+0xC4B8 0x6BCD
+0xC4B9 0x5893
+0xC4BA 0x66AE
+0xC4BB 0x5E55
+0xC4BC 0x52DF
+0xC4BD 0x6155
+0xC4BE 0x6728
+0xC4BF 0x76EE
+0xC4C0 0x7766
+0xC4C1 0x7267
+0xC4C2 0x7A46
+0xC4C3 0x62FF
+0xC4C4 0x54EA
+0xC4C5 0x5450
+0xC4C6 0x94A0
+0xC4C7 0x90A3
+0xC4C8 0x5A1C
+0xC4C9 0x7EB3
+0xC4CA 0x6C16
+0xC4CB 0x4E43
+0xC4CC 0x5976
+0xC4CD 0x8010
+0xC4CE 0x5948
+0xC4CF 0x5357
+0xC4D0 0x7537
+0xC4D1 0x96BE
+0xC4D2 0x56CA
+0xC4D3 0x6320
+0xC4D4 0x8111
+0xC4D5 0x607C
+0xC4D6 0x95F9
+0xC4D7 0x6DD6
+0xC4D8 0x5462
+0xC4D9 0x9981
+0xC4DA 0x5185
+0xC4DB 0x5AE9
+0xC4DC 0x80FD
+0xC4DD 0x59AE
+0xC4DE 0x9713
+0xC4DF 0x502A
+0xC4E0 0x6CE5
+0xC4E1 0x5C3C
+0xC4E2 0x62DF
+0xC4E3 0x4F60
+0xC4E4 0x533F
+0xC4E5 0x817B
+0xC4E6 0x9006
+0xC4E7 0x6EBA
+0xC4E8 0x852B
+0xC4E9 0x62C8
+0xC4EA 0x5E74
+0xC4EB 0x78BE
+0xC4EC 0x64B5
+0xC4ED 0x637B
+0xC4EE 0x5FF5
+0xC4EF 0x5A18
+0xC4F0 0x917F
+0xC4F1 0x9E1F
+0xC4F2 0x5C3F
+0xC4F3 0x634F
+0xC4F4 0x8042
+0xC4F5 0x5B7D
+0xC4F6 0x556E
+0xC4F7 0x954A
+0xC4F8 0x954D
+0xC4F9 0x6D85
+0xC4FA 0x60A8
+0xC4FB 0x67E0
+0xC4FC 0x72DE
+0xC4FD 0x51DD
+0xC4FE 0x5B81
+0xC540 0x81D4
+0xC541 0x81D5
+0xC542 0x81D6
+0xC543 0x81D7
+0xC544 0x81D8
+0xC545 0x81D9
+0xC546 0x81DA
+0xC547 0x81DB
+0xC548 0x81DC
+0xC549 0x81DD
+0xC54A 0x81DE
+0xC54B 0x81DF
+0xC54C 0x81E0
+0xC54D 0x81E1
+0xC54E 0x81E2
+0xC54F 0x81E4
+0xC550 0x81E5
+0xC551 0x81E6
+0xC552 0x81E8
+0xC553 0x81E9
+0xC554 0x81EB
+0xC555 0x81EE
+0xC556 0x81EF
+0xC557 0x81F0
+0xC558 0x81F1
+0xC559 0x81F2
+0xC55A 0x81F5
+0xC55B 0x81F6
+0xC55C 0x81F7
+0xC55D 0x81F8
+0xC55E 0x81F9
+0xC55F 0x81FA
+0xC560 0x81FD
+0xC561 0x81FF
+0xC562 0x8203
+0xC563 0x8207
+0xC564 0x8208
+0xC565 0x8209
+0xC566 0x820A
+0xC567 0x820B
+0xC568 0x820E
+0xC569 0x820F
+0xC56A 0x8211
+0xC56B 0x8213
+0xC56C 0x8215
+0xC56D 0x8216
+0xC56E 0x8217
+0xC56F 0x8218
+0xC570 0x8219
+0xC571 0x821A
+0xC572 0x821D
+0xC573 0x8220
+0xC574 0x8224
+0xC575 0x8225
+0xC576 0x8226
+0xC577 0x8227
+0xC578 0x8229
+0xC579 0x822E
+0xC57A 0x8232
+0xC57B 0x823A
+0xC57C 0x823C
+0xC57D 0x823D
+0xC57E 0x823F
+0xC580 0x8240
+0xC581 0x8241
+0xC582 0x8242
+0xC583 0x8243
+0xC584 0x8245
+0xC585 0x8246
+0xC586 0x8248
+0xC587 0x824A
+0xC588 0x824C
+0xC589 0x824D
+0xC58A 0x824E
+0xC58B 0x8250
+0xC58C 0x8251
+0xC58D 0x8252
+0xC58E 0x8253
+0xC58F 0x8254
+0xC590 0x8255
+0xC591 0x8256
+0xC592 0x8257
+0xC593 0x8259
+0xC594 0x825B
+0xC595 0x825C
+0xC596 0x825D
+0xC597 0x825E
+0xC598 0x8260
+0xC599 0x8261
+0xC59A 0x8262
+0xC59B 0x8263
+0xC59C 0x8264
+0xC59D 0x8265
+0xC59E 0x8266
+0xC59F 0x8267
+0xC5A0 0x8269
+0xC5A1 0x62E7
+0xC5A2 0x6CDE
+0xC5A3 0x725B
+0xC5A4 0x626D
+0xC5A5 0x94AE
+0xC5A6 0x7EBD
+0xC5A7 0x8113
+0xC5A8 0x6D53
+0xC5A9 0x519C
+0xC5AA 0x5F04
+0xC5AB 0x5974
+0xC5AC 0x52AA
+0xC5AD 0x6012
+0xC5AE 0x5973
+0xC5AF 0x6696
+0xC5B0 0x8650
+0xC5B1 0x759F
+0xC5B2 0x632A
+0xC5B3 0x61E6
+0xC5B4 0x7CEF
+0xC5B5 0x8BFA
+0xC5B6 0x54E6
+0xC5B7 0x6B27
+0xC5B8 0x9E25
+0xC5B9 0x6BB4
+0xC5BA 0x85D5
+0xC5BB 0x5455
+0xC5BC 0x5076
+0xC5BD 0x6CA4
+0xC5BE 0x556A
+0xC5BF 0x8DB4
+0xC5C0 0x722C
+0xC5C1 0x5E15
+0xC5C2 0x6015
+0xC5C3 0x7436
+0xC5C4 0x62CD
+0xC5C5 0x6392
+0xC5C6 0x724C
+0xC5C7 0x5F98
+0xC5C8 0x6E43
+0xC5C9 0x6D3E
+0xC5CA 0x6500
+0xC5CB 0x6F58
+0xC5CC 0x76D8
+0xC5CD 0x78D0
+0xC5CE 0x76FC
+0xC5CF 0x7554
+0xC5D0 0x5224
+0xC5D1 0x53DB
+0xC5D2 0x4E53
+0xC5D3 0x5E9E
+0xC5D4 0x65C1
+0xC5D5 0x802A
+0xC5D6 0x80D6
+0xC5D7 0x629B
+0xC5D8 0x5486
+0xC5D9 0x5228
+0xC5DA 0x70AE
+0xC5DB 0x888D
+0xC5DC 0x8DD1
+0xC5DD 0x6CE1
+0xC5DE 0x5478
+0xC5DF 0x80DA
+0xC5E0 0x57F9
+0xC5E1 0x88F4
+0xC5E2 0x8D54
+0xC5E3 0x966A
+0xC5E4 0x914D
+0xC5E5 0x4F69
+0xC5E6 0x6C9B
+0xC5E7 0x55B7
+0xC5E8 0x76C6
+0xC5E9 0x7830
+0xC5EA 0x62A8
+0xC5EB 0x70F9
+0xC5EC 0x6F8E
+0xC5ED 0x5F6D
+0xC5EE 0x84EC
+0xC5EF 0x68DA
+0xC5F0 0x787C
+0xC5F1 0x7BF7
+0xC5F2 0x81A8
+0xC5F3 0x670B
+0xC5F4 0x9E4F
+0xC5F5 0x6367
+0xC5F6 0x78B0
+0xC5F7 0x576F
+0xC5F8 0x7812
+0xC5F9 0x9739
+0xC5FA 0x6279
+0xC5FB 0x62AB
+0xC5FC 0x5288
+0xC5FD 0x7435
+0xC5FE 0x6BD7
+0xC640 0x826A
+0xC641 0x826B
+0xC642 0x826C
+0xC643 0x826D
+0xC644 0x8271
+0xC645 0x8275
+0xC646 0x8276
+0xC647 0x8277
+0xC648 0x8278
+0xC649 0x827B
+0xC64A 0x827C
+0xC64B 0x8280
+0xC64C 0x8281
+0xC64D 0x8283
+0xC64E 0x8285
+0xC64F 0x8286
+0xC650 0x8287
+0xC651 0x8289
+0xC652 0x828C
+0xC653 0x8290
+0xC654 0x8293
+0xC655 0x8294
+0xC656 0x8295
+0xC657 0x8296
+0xC658 0x829A
+0xC659 0x829B
+0xC65A 0x829E
+0xC65B 0x82A0
+0xC65C 0x82A2
+0xC65D 0x82A3
+0xC65E 0x82A7
+0xC65F 0x82B2
+0xC660 0x82B5
+0xC661 0x82B6
+0xC662 0x82BA
+0xC663 0x82BB
+0xC664 0x82BC
+0xC665 0x82BF
+0xC666 0x82C0
+0xC667 0x82C2
+0xC668 0x82C3
+0xC669 0x82C5
+0xC66A 0x82C6
+0xC66B 0x82C9
+0xC66C 0x82D0
+0xC66D 0x82D6
+0xC66E 0x82D9
+0xC66F 0x82DA
+0xC670 0x82DD
+0xC671 0x82E2
+0xC672 0x82E7
+0xC673 0x82E8
+0xC674 0x82E9
+0xC675 0x82EA
+0xC676 0x82EC
+0xC677 0x82ED
+0xC678 0x82EE
+0xC679 0x82F0
+0xC67A 0x82F2
+0xC67B 0x82F3
+0xC67C 0x82F5
+0xC67D 0x82F6
+0xC67E 0x82F8
+0xC680 0x82FA
+0xC681 0x82FC
+0xC682 0x82FD
+0xC683 0x82FE
+0xC684 0x82FF
+0xC685 0x8300
+0xC686 0x830A
+0xC687 0x830B
+0xC688 0x830D
+0xC689 0x8310
+0xC68A 0x8312
+0xC68B 0x8313
+0xC68C 0x8316
+0xC68D 0x8318
+0xC68E 0x8319
+0xC68F 0x831D
+0xC690 0x831E
+0xC691 0x831F
+0xC692 0x8320
+0xC693 0x8321
+0xC694 0x8322
+0xC695 0x8323
+0xC696 0x8324
+0xC697 0x8325
+0xC698 0x8326
+0xC699 0x8329
+0xC69A 0x832A
+0xC69B 0x832E
+0xC69C 0x8330
+0xC69D 0x8332
+0xC69E 0x8337
+0xC69F 0x833B
+0xC6A0 0x833D
+0xC6A1 0x5564
+0xC6A2 0x813E
+0xC6A3 0x75B2
+0xC6A4 0x76AE
+0xC6A5 0x5339
+0xC6A6 0x75DE
+0xC6A7 0x50FB
+0xC6A8 0x5C41
+0xC6A9 0x8B6C
+0xC6AA 0x7BC7
+0xC6AB 0x504F
+0xC6AC 0x7247
+0xC6AD 0x9A97
+0xC6AE 0x98D8
+0xC6AF 0x6F02
+0xC6B0 0x74E2
+0xC6B1 0x7968
+0xC6B2 0x6487
+0xC6B3 0x77A5
+0xC6B4 0x62FC
+0xC6B5 0x9891
+0xC6B6 0x8D2B
+0xC6B7 0x54C1
+0xC6B8 0x8058
+0xC6B9 0x4E52
+0xC6BA 0x576A
+0xC6BB 0x82F9
+0xC6BC 0x840D
+0xC6BD 0x5E73
+0xC6BE 0x51ED
+0xC6BF 0x74F6
+0xC6C0 0x8BC4
+0xC6C1 0x5C4F
+0xC6C2 0x5761
+0xC6C3 0x6CFC
+0xC6C4 0x9887
+0xC6C5 0x5A46
+0xC6C6 0x7834
+0xC6C7 0x9B44
+0xC6C8 0x8FEB
+0xC6C9 0x7C95
+0xC6CA 0x5256
+0xC6CB 0x6251
+0xC6CC 0x94FA
+0xC6CD 0x4EC6
+0xC6CE 0x8386
+0xC6CF 0x8461
+0xC6D0 0x83E9
+0xC6D1 0x84B2
+0xC6D2 0x57D4
+0xC6D3 0x6734
+0xC6D4 0x5703
+0xC6D5 0x666E
+0xC6D6 0x6D66
+0xC6D7 0x8C31
+0xC6D8 0x66DD
+0xC6D9 0x7011
+0xC6DA 0x671F
+0xC6DB 0x6B3A
+0xC6DC 0x6816
+0xC6DD 0x621A
+0xC6DE 0x59BB
+0xC6DF 0x4E03
+0xC6E0 0x51C4
+0xC6E1 0x6F06
+0xC6E2 0x67D2
+0xC6E3 0x6C8F
+0xC6E4 0x5176
+0xC6E5 0x68CB
+0xC6E6 0x5947
+0xC6E7 0x6B67
+0xC6E8 0x7566
+0xC6E9 0x5D0E
+0xC6EA 0x8110
+0xC6EB 0x9F50
+0xC6EC 0x65D7
+0xC6ED 0x7948
+0xC6EE 0x7941
+0xC6EF 0x9A91
+0xC6F0 0x8D77
+0xC6F1 0x5C82
+0xC6F2 0x4E5E
+0xC6F3 0x4F01
+0xC6F4 0x542F
+0xC6F5 0x5951
+0xC6F6 0x780C
+0xC6F7 0x5668
+0xC6F8 0x6C14
+0xC6F9 0x8FC4
+0xC6FA 0x5F03
+0xC6FB 0x6C7D
+0xC6FC 0x6CE3
+0xC6FD 0x8BAB
+0xC6FE 0x6390
+0xC740 0x833E
+0xC741 0x833F
+0xC742 0x8341
+0xC743 0x8342
+0xC744 0x8344
+0xC745 0x8345
+0xC746 0x8348
+0xC747 0x834A
+0xC748 0x834B
+0xC749 0x834C
+0xC74A 0x834D
+0xC74B 0x834E
+0xC74C 0x8353
+0xC74D 0x8355
+0xC74E 0x8356
+0xC74F 0x8357
+0xC750 0x8358
+0xC751 0x8359
+0xC752 0x835D
+0xC753 0x8362
+0xC754 0x8370
+0xC755 0x8371
+0xC756 0x8372
+0xC757 0x8373
+0xC758 0x8374
+0xC759 0x8375
+0xC75A 0x8376
+0xC75B 0x8379
+0xC75C 0x837A
+0xC75D 0x837E
+0xC75E 0x837F
+0xC75F 0x8380
+0xC760 0x8381
+0xC761 0x8382
+0xC762 0x8383
+0xC763 0x8384
+0xC764 0x8387
+0xC765 0x8388
+0xC766 0x838A
+0xC767 0x838B
+0xC768 0x838C
+0xC769 0x838D
+0xC76A 0x838F
+0xC76B 0x8390
+0xC76C 0x8391
+0xC76D 0x8394
+0xC76E 0x8395
+0xC76F 0x8396
+0xC770 0x8397
+0xC771 0x8399
+0xC772 0x839A
+0xC773 0x839D
+0xC774 0x839F
+0xC775 0x83A1
+0xC776 0x83A2
+0xC777 0x83A3
+0xC778 0x83A4
+0xC779 0x83A5
+0xC77A 0x83A6
+0xC77B 0x83A7
+0xC77C 0x83AC
+0xC77D 0x83AD
+0xC77E 0x83AE
+0xC780 0x83AF
+0xC781 0x83B5
+0xC782 0x83BB
+0xC783 0x83BE
+0xC784 0x83BF
+0xC785 0x83C2
+0xC786 0x83C3
+0xC787 0x83C4
+0xC788 0x83C6
+0xC789 0x83C8
+0xC78A 0x83C9
+0xC78B 0x83CB
+0xC78C 0x83CD
+0xC78D 0x83CE
+0xC78E 0x83D0
+0xC78F 0x83D1
+0xC790 0x83D2
+0xC791 0x83D3
+0xC792 0x83D5
+0xC793 0x83D7
+0xC794 0x83D9
+0xC795 0x83DA
+0xC796 0x83DB
+0xC797 0x83DE
+0xC798 0x83E2
+0xC799 0x83E3
+0xC79A 0x83E4
+0xC79B 0x83E6
+0xC79C 0x83E7
+0xC79D 0x83E8
+0xC79E 0x83EB
+0xC79F 0x83EC
+0xC7A0 0x83ED
+0xC7A1 0x6070
+0xC7A2 0x6D3D
+0xC7A3 0x7275
+0xC7A4 0x6266
+0xC7A5 0x948E
+0xC7A6 0x94C5
+0xC7A7 0x5343
+0xC7A8 0x8FC1
+0xC7A9 0x7B7E
+0xC7AA 0x4EDF
+0xC7AB 0x8C26
+0xC7AC 0x4E7E
+0xC7AD 0x9ED4
+0xC7AE 0x94B1
+0xC7AF 0x94B3
+0xC7B0 0x524D
+0xC7B1 0x6F5C
+0xC7B2 0x9063
+0xC7B3 0x6D45
+0xC7B4 0x8C34
+0xC7B5 0x5811
+0xC7B6 0x5D4C
+0xC7B7 0x6B20
+0xC7B8 0x6B49
+0xC7B9 0x67AA
+0xC7BA 0x545B
+0xC7BB 0x8154
+0xC7BC 0x7F8C
+0xC7BD 0x5899
+0xC7BE 0x8537
+0xC7BF 0x5F3A
+0xC7C0 0x62A2
+0xC7C1 0x6A47
+0xC7C2 0x9539
+0xC7C3 0x6572
+0xC7C4 0x6084
+0xC7C5 0x6865
+0xC7C6 0x77A7
+0xC7C7 0x4E54
+0xC7C8 0x4FA8
+0xC7C9 0x5DE7
+0xC7CA 0x9798
+0xC7CB 0x64AC
+0xC7CC 0x7FD8
+0xC7CD 0x5CED
+0xC7CE 0x4FCF
+0xC7CF 0x7A8D
+0xC7D0 0x5207
+0xC7D1 0x8304
+0xC7D2 0x4E14
+0xC7D3 0x602F
+0xC7D4 0x7A83
+0xC7D5 0x94A6
+0xC7D6 0x4FB5
+0xC7D7 0x4EB2
+0xC7D8 0x79E6
+0xC7D9 0x7434
+0xC7DA 0x52E4
+0xC7DB 0x82B9
+0xC7DC 0x64D2
+0xC7DD 0x79BD
+0xC7DE 0x5BDD
+0xC7DF 0x6C81
+0xC7E0 0x9752
+0xC7E1 0x8F7B
+0xC7E2 0x6C22
+0xC7E3 0x503E
+0xC7E4 0x537F
+0xC7E5 0x6E05
+0xC7E6 0x64CE
+0xC7E7 0x6674
+0xC7E8 0x6C30
+0xC7E9 0x60C5
+0xC7EA 0x9877
+0xC7EB 0x8BF7
+0xC7EC 0x5E86
+0xC7ED 0x743C
+0xC7EE 0x7A77
+0xC7EF 0x79CB
+0xC7F0 0x4E18
+0xC7F1 0x90B1
+0xC7F2 0x7403
+0xC7F3 0x6C42
+0xC7F4 0x56DA
+0xC7F5 0x914B
+0xC7F6 0x6CC5
+0xC7F7 0x8D8B
+0xC7F8 0x533A
+0xC7F9 0x86C6
+0xC7FA 0x66F2
+0xC7FB 0x8EAF
+0xC7FC 0x5C48
+0xC7FD 0x9A71
+0xC7FE 0x6E20
+0xC840 0x83EE
+0xC841 0x83EF
+0xC842 0x83F3
+0xC843 0x83F4
+0xC844 0x83F5
+0xC845 0x83F6
+0xC846 0x83F7
+0xC847 0x83FA
+0xC848 0x83FB
+0xC849 0x83FC
+0xC84A 0x83FE
+0xC84B 0x83FF
+0xC84C 0x8400
+0xC84D 0x8402
+0xC84E 0x8405
+0xC84F 0x8407
+0xC850 0x8408
+0xC851 0x8409
+0xC852 0x840A
+0xC853 0x8410
+0xC854 0x8412
+0xC855 0x8413
+0xC856 0x8414
+0xC857 0x8415
+0xC858 0x8416
+0xC859 0x8417
+0xC85A 0x8419
+0xC85B 0x841A
+0xC85C 0x841B
+0xC85D 0x841E
+0xC85E 0x841F
+0xC85F 0x8420
+0xC860 0x8421
+0xC861 0x8422
+0xC862 0x8423
+0xC863 0x8429
+0xC864 0x842A
+0xC865 0x842B
+0xC866 0x842C
+0xC867 0x842D
+0xC868 0x842E
+0xC869 0x842F
+0xC86A 0x8430
+0xC86B 0x8432
+0xC86C 0x8433
+0xC86D 0x8434
+0xC86E 0x8435
+0xC86F 0x8436
+0xC870 0x8437
+0xC871 0x8439
+0xC872 0x843A
+0xC873 0x843B
+0xC874 0x843E
+0xC875 0x843F
+0xC876 0x8440
+0xC877 0x8441
+0xC878 0x8442
+0xC879 0x8443
+0xC87A 0x8444
+0xC87B 0x8445
+0xC87C 0x8447
+0xC87D 0x8448
+0xC87E 0x8449
+0xC880 0x844A
+0xC881 0x844B
+0xC882 0x844C
+0xC883 0x844D
+0xC884 0x844E
+0xC885 0x844F
+0xC886 0x8450
+0xC887 0x8452
+0xC888 0x8453
+0xC889 0x8454
+0xC88A 0x8455
+0xC88B 0x8456
+0xC88C 0x8458
+0xC88D 0x845D
+0xC88E 0x845E
+0xC88F 0x845F
+0xC890 0x8460
+0xC891 0x8462
+0xC892 0x8464
+0xC893 0x8465
+0xC894 0x8466
+0xC895 0x8467
+0xC896 0x8468
+0xC897 0x846A
+0xC898 0x846E
+0xC899 0x846F
+0xC89A 0x8470
+0xC89B 0x8472
+0xC89C 0x8474
+0xC89D 0x8477
+0xC89E 0x8479
+0xC89F 0x847B
+0xC8A0 0x847C
+0xC8A1 0x53D6
+0xC8A2 0x5A36
+0xC8A3 0x9F8B
+0xC8A4 0x8DA3
+0xC8A5 0x53BB
+0xC8A6 0x5708
+0xC8A7 0x98A7
+0xC8A8 0x6743
+0xC8A9 0x919B
+0xC8AA 0x6CC9
+0xC8AB 0x5168
+0xC8AC 0x75CA
+0xC8AD 0x62F3
+0xC8AE 0x72AC
+0xC8AF 0x5238
+0xC8B0 0x529D
+0xC8B1 0x7F3A
+0xC8B2 0x7094
+0xC8B3 0x7638
+0xC8B4 0x5374
+0xC8B5 0x9E4A
+0xC8B6 0x69B7
+0xC8B7 0x786E
+0xC8B8 0x96C0
+0xC8B9 0x88D9
+0xC8BA 0x7FA4
+0xC8BB 0x7136
+0xC8BC 0x71C3
+0xC8BD 0x5189
+0xC8BE 0x67D3
+0xC8BF 0x74E4
+0xC8C0 0x58E4
+0xC8C1 0x6518
+0xC8C2 0x56B7
+0xC8C3 0x8BA9
+0xC8C4 0x9976
+0xC8C5 0x6270
+0xC8C6 0x7ED5
+0xC8C7 0x60F9
+0xC8C8 0x70ED
+0xC8C9 0x58EC
+0xC8CA 0x4EC1
+0xC8CB 0x4EBA
+0xC8CC 0x5FCD
+0xC8CD 0x97E7
+0xC8CE 0x4EFB
+0xC8CF 0x8BA4
+0xC8D0 0x5203
+0xC8D1 0x598A
+0xC8D2 0x7EAB
+0xC8D3 0x6254
+0xC8D4 0x4ECD
+0xC8D5 0x65E5
+0xC8D6 0x620E
+0xC8D7 0x8338
+0xC8D8 0x84C9
+0xC8D9 0x8363
+0xC8DA 0x878D
+0xC8DB 0x7194
+0xC8DC 0x6EB6
+0xC8DD 0x5BB9
+0xC8DE 0x7ED2
+0xC8DF 0x5197
+0xC8E0 0x63C9
+0xC8E1 0x67D4
+0xC8E2 0x8089
+0xC8E3 0x8339
+0xC8E4 0x8815
+0xC8E5 0x5112
+0xC8E6 0x5B7A
+0xC8E7 0x5982
+0xC8E8 0x8FB1
+0xC8E9 0x4E73
+0xC8EA 0x6C5D
+0xC8EB 0x5165
+0xC8EC 0x8925
+0xC8ED 0x8F6F
+0xC8EE 0x962E
+0xC8EF 0x854A
+0xC8F0 0x745E
+0xC8F1 0x9510
+0xC8F2 0x95F0
+0xC8F3 0x6DA6
+0xC8F4 0x82E5
+0xC8F5 0x5F31
+0xC8F6 0x6492
+0xC8F7 0x6D12
+0xC8F8 0x8428
+0xC8F9 0x816E
+0xC8FA 0x9CC3
+0xC8FB 0x585E
+0xC8FC 0x8D5B
+0xC8FD 0x4E09
+0xC8FE 0x53C1
+0xC940 0x847D
+0xC941 0x847E
+0xC942 0x847F
+0xC943 0x8480
+0xC944 0x8481
+0xC945 0x8483
+0xC946 0x8484
+0xC947 0x8485
+0xC948 0x8486
+0xC949 0x848A
+0xC94A 0x848D
+0xC94B 0x848F
+0xC94C 0x8490
+0xC94D 0x8491
+0xC94E 0x8492
+0xC94F 0x8493
+0xC950 0x8494
+0xC951 0x8495
+0xC952 0x8496
+0xC953 0x8498
+0xC954 0x849A
+0xC955 0x849B
+0xC956 0x849D
+0xC957 0x849E
+0xC958 0x849F
+0xC959 0x84A0
+0xC95A 0x84A2
+0xC95B 0x84A3
+0xC95C 0x84A4
+0xC95D 0x84A5
+0xC95E 0x84A6
+0xC95F 0x84A7
+0xC960 0x84A8
+0xC961 0x84A9
+0xC962 0x84AA
+0xC963 0x84AB
+0xC964 0x84AC
+0xC965 0x84AD
+0xC966 0x84AE
+0xC967 0x84B0
+0xC968 0x84B1
+0xC969 0x84B3
+0xC96A 0x84B5
+0xC96B 0x84B6
+0xC96C 0x84B7
+0xC96D 0x84BB
+0xC96E 0x84BC
+0xC96F 0x84BE
+0xC970 0x84C0
+0xC971 0x84C2
+0xC972 0x84C3
+0xC973 0x84C5
+0xC974 0x84C6
+0xC975 0x84C7
+0xC976 0x84C8
+0xC977 0x84CB
+0xC978 0x84CC
+0xC979 0x84CE
+0xC97A 0x84CF
+0xC97B 0x84D2
+0xC97C 0x84D4
+0xC97D 0x84D5
+0xC97E 0x84D7
+0xC980 0x84D8
+0xC981 0x84D9
+0xC982 0x84DA
+0xC983 0x84DB
+0xC984 0x84DC
+0xC985 0x84DE
+0xC986 0x84E1
+0xC987 0x84E2
+0xC988 0x84E4
+0xC989 0x84E7
+0xC98A 0x84E8
+0xC98B 0x84E9
+0xC98C 0x84EA
+0xC98D 0x84EB
+0xC98E 0x84ED
+0xC98F 0x84EE
+0xC990 0x84EF
+0xC991 0x84F1
+0xC992 0x84F2
+0xC993 0x84F3
+0xC994 0x84F4
+0xC995 0x84F5
+0xC996 0x84F6
+0xC997 0x84F7
+0xC998 0x84F8
+0xC999 0x84F9
+0xC99A 0x84FA
+0xC99B 0x84FB
+0xC99C 0x84FD
+0xC99D 0x84FE
+0xC99E 0x8500
+0xC99F 0x8501
+0xC9A0 0x8502
+0xC9A1 0x4F1E
+0xC9A2 0x6563
+0xC9A3 0x6851
+0xC9A4 0x55D3
+0xC9A5 0x4E27
+0xC9A6 0x6414
+0xC9A7 0x9A9A
+0xC9A8 0x626B
+0xC9A9 0x5AC2
+0xC9AA 0x745F
+0xC9AB 0x8272
+0xC9AC 0x6DA9
+0xC9AD 0x68EE
+0xC9AE 0x50E7
+0xC9AF 0x838E
+0xC9B0 0x7802
+0xC9B1 0x6740
+0xC9B2 0x5239
+0xC9B3 0x6C99
+0xC9B4 0x7EB1
+0xC9B5 0x50BB
+0xC9B6 0x5565
+0xC9B7 0x715E
+0xC9B8 0x7B5B
+0xC9B9 0x6652
+0xC9BA 0x73CA
+0xC9BB 0x82EB
+0xC9BC 0x6749
+0xC9BD 0x5C71
+0xC9BE 0x5220
+0xC9BF 0x717D
+0xC9C0 0x886B
+0xC9C1 0x95EA
+0xC9C2 0x9655
+0xC9C3 0x64C5
+0xC9C4 0x8D61
+0xC9C5 0x81B3
+0xC9C6 0x5584
+0xC9C7 0x6C55
+0xC9C8 0x6247
+0xC9C9 0x7F2E
+0xC9CA 0x5892
+0xC9CB 0x4F24
+0xC9CC 0x5546
+0xC9CD 0x8D4F
+0xC9CE 0x664C
+0xC9CF 0x4E0A
+0xC9D0 0x5C1A
+0xC9D1 0x88F3
+0xC9D2 0x68A2
+0xC9D3 0x634E
+0xC9D4 0x7A0D
+0xC9D5 0x70E7
+0xC9D6 0x828D
+0xC9D7 0x52FA
+0xC9D8 0x97F6
+0xC9D9 0x5C11
+0xC9DA 0x54E8
+0xC9DB 0x90B5
+0xC9DC 0x7ECD
+0xC9DD 0x5962
+0xC9DE 0x8D4A
+0xC9DF 0x86C7
+0xC9E0 0x820C
+0xC9E1 0x820D
+0xC9E2 0x8D66
+0xC9E3 0x6444
+0xC9E4 0x5C04
+0xC9E5 0x6151
+0xC9E6 0x6D89
+0xC9E7 0x793E
+0xC9E8 0x8BBE
+0xC9E9 0x7837
+0xC9EA 0x7533
+0xC9EB 0x547B
+0xC9EC 0x4F38
+0xC9ED 0x8EAB
+0xC9EE 0x6DF1
+0xC9EF 0x5A20
+0xC9F0 0x7EC5
+0xC9F1 0x795E
+0xC9F2 0x6C88
+0xC9F3 0x5BA1
+0xC9F4 0x5A76
+0xC9F5 0x751A
+0xC9F6 0x80BE
+0xC9F7 0x614E
+0xC9F8 0x6E17
+0xC9F9 0x58F0
+0xC9FA 0x751F
+0xC9FB 0x7525
+0xC9FC 0x7272
+0xC9FD 0x5347
+0xC9FE 0x7EF3
+0xCA40 0x8503
+0xCA41 0x8504
+0xCA42 0x8505
+0xCA43 0x8506
+0xCA44 0x8507
+0xCA45 0x8508
+0xCA46 0x8509
+0xCA47 0x850A
+0xCA48 0x850B
+0xCA49 0x850D
+0xCA4A 0x850E
+0xCA4B 0x850F
+0xCA4C 0x8510
+0xCA4D 0x8512
+0xCA4E 0x8514
+0xCA4F 0x8515
+0xCA50 0x8516
+0xCA51 0x8518
+0xCA52 0x8519
+0xCA53 0x851B
+0xCA54 0x851C
+0xCA55 0x851D
+0xCA56 0x851E
+0xCA57 0x8520
+0xCA58 0x8522
+0xCA59 0x8523
+0xCA5A 0x8524
+0xCA5B 0x8525
+0xCA5C 0x8526
+0xCA5D 0x8527
+0xCA5E 0x8528
+0xCA5F 0x8529
+0xCA60 0x852A
+0xCA61 0x852D
+0xCA62 0x852E
+0xCA63 0x852F
+0xCA64 0x8530
+0xCA65 0x8531
+0xCA66 0x8532
+0xCA67 0x8533
+0xCA68 0x8534
+0xCA69 0x8535
+0xCA6A 0x8536
+0xCA6B 0x853E
+0xCA6C 0x853F
+0xCA6D 0x8540
+0xCA6E 0x8541
+0xCA6F 0x8542
+0xCA70 0x8544
+0xCA71 0x8545
+0xCA72 0x8546
+0xCA73 0x8547
+0xCA74 0x854B
+0xCA75 0x854C
+0xCA76 0x854D
+0xCA77 0x854E
+0xCA78 0x854F
+0xCA79 0x8550
+0xCA7A 0x8551
+0xCA7B 0x8552
+0xCA7C 0x8553
+0xCA7D 0x8554
+0xCA7E 0x8555
+0xCA80 0x8557
+0xCA81 0x8558
+0xCA82 0x855A
+0xCA83 0x855B
+0xCA84 0x855C
+0xCA85 0x855D
+0xCA86 0x855F
+0xCA87 0x8560
+0xCA88 0x8561
+0xCA89 0x8562
+0xCA8A 0x8563
+0xCA8B 0x8565
+0xCA8C 0x8566
+0xCA8D 0x8567
+0xCA8E 0x8569
+0xCA8F 0x856A
+0xCA90 0x856B
+0xCA91 0x856C
+0xCA92 0x856D
+0xCA93 0x856E
+0xCA94 0x856F
+0xCA95 0x8570
+0xCA96 0x8571
+0xCA97 0x8573
+0xCA98 0x8575
+0xCA99 0x8576
+0xCA9A 0x8577
+0xCA9B 0x8578
+0xCA9C 0x857C
+0xCA9D 0x857D
+0xCA9E 0x857F
+0xCA9F 0x8580
+0xCAA0 0x8581
+0xCAA1 0x7701
+0xCAA2 0x76DB
+0xCAA3 0x5269
+0xCAA4 0x80DC
+0xCAA5 0x5723
+0xCAA6 0x5E08
+0xCAA7 0x5931
+0xCAA8 0x72EE
+0xCAA9 0x65BD
+0xCAAA 0x6E7F
+0xCAAB 0x8BD7
+0xCAAC 0x5C38
+0xCAAD 0x8671
+0xCAAE 0x5341
+0xCAAF 0x77F3
+0xCAB0 0x62FE
+0xCAB1 0x65F6
+0xCAB2 0x4EC0
+0xCAB3 0x98DF
+0xCAB4 0x8680
+0xCAB5 0x5B9E
+0xCAB6 0x8BC6
+0xCAB7 0x53F2
+0xCAB8 0x77E2
+0xCAB9 0x4F7F
+0xCABA 0x5C4E
+0xCABB 0x9A76
+0xCABC 0x59CB
+0xCABD 0x5F0F
+0xCABE 0x793A
+0xCABF 0x58EB
+0xCAC0 0x4E16
+0xCAC1 0x67FF
+0xCAC2 0x4E8B
+0xCAC3 0x62ED
+0xCAC4 0x8A93
+0xCAC5 0x901D
+0xCAC6 0x52BF
+0xCAC7 0x662F
+0xCAC8 0x55DC
+0xCAC9 0x566C
+0xCACA 0x9002
+0xCACB 0x4ED5
+0xCACC 0x4F8D
+0xCACD 0x91CA
+0xCACE 0x9970
+0xCACF 0x6C0F
+0xCAD0 0x5E02
+0xCAD1 0x6043
+0xCAD2 0x5BA4
+0xCAD3 0x89C6
+0xCAD4 0x8BD5
+0xCAD5 0x6536
+0xCAD6 0x624B
+0xCAD7 0x9996
+0xCAD8 0x5B88
+0xCAD9 0x5BFF
+0xCADA 0x6388
+0xCADB 0x552E
+0xCADC 0x53D7
+0xCADD 0x7626
+0xCADE 0x517D
+0xCADF 0x852C
+0xCAE0 0x67A2
+0xCAE1 0x68B3
+0xCAE2 0x6B8A
+0xCAE3 0x6292
+0xCAE4 0x8F93
+0xCAE5 0x53D4
+0xCAE6 0x8212
+0xCAE7 0x6DD1
+0xCAE8 0x758F
+0xCAE9 0x4E66
+0xCAEA 0x8D4E
+0xCAEB 0x5B70
+0xCAEC 0x719F
+0xCAED 0x85AF
+0xCAEE 0x6691
+0xCAEF 0x66D9
+0xCAF0 0x7F72
+0xCAF1 0x8700
+0xCAF2 0x9ECD
+0xCAF3 0x9F20
+0xCAF4 0x5C5E
+0xCAF5 0x672F
+0xCAF6 0x8FF0
+0xCAF7 0x6811
+0xCAF8 0x675F
+0xCAF9 0x620D
+0xCAFA 0x7AD6
+0xCAFB 0x5885
+0xCAFC 0x5EB6
+0xCAFD 0x6570
+0xCAFE 0x6F31
+0xCB40 0x8582
+0xCB41 0x8583
+0xCB42 0x8586
+0xCB43 0x8588
+0xCB44 0x8589
+0xCB45 0x858A
+0xCB46 0x858B
+0xCB47 0x858C
+0xCB48 0x858D
+0xCB49 0x858E
+0xCB4A 0x8590
+0xCB4B 0x8591
+0xCB4C 0x8592
+0xCB4D 0x8593
+0xCB4E 0x8594
+0xCB4F 0x8595
+0xCB50 0x8596
+0xCB51 0x8597
+0xCB52 0x8598
+0xCB53 0x8599
+0xCB54 0x859A
+0xCB55 0x859D
+0xCB56 0x859E
+0xCB57 0x859F
+0xCB58 0x85A0
+0xCB59 0x85A1
+0xCB5A 0x85A2
+0xCB5B 0x85A3
+0xCB5C 0x85A5
+0xCB5D 0x85A6
+0xCB5E 0x85A7
+0xCB5F 0x85A9
+0xCB60 0x85AB
+0xCB61 0x85AC
+0xCB62 0x85AD
+0xCB63 0x85B1
+0xCB64 0x85B2
+0xCB65 0x85B3
+0xCB66 0x85B4
+0xCB67 0x85B5
+0xCB68 0x85B6
+0xCB69 0x85B8
+0xCB6A 0x85BA
+0xCB6B 0x85BB
+0xCB6C 0x85BC
+0xCB6D 0x85BD
+0xCB6E 0x85BE
+0xCB6F 0x85BF
+0xCB70 0x85C0
+0xCB71 0x85C2
+0xCB72 0x85C3
+0xCB73 0x85C4
+0xCB74 0x85C5
+0xCB75 0x85C6
+0xCB76 0x85C7
+0xCB77 0x85C8
+0xCB78 0x85CA
+0xCB79 0x85CB
+0xCB7A 0x85CC
+0xCB7B 0x85CD
+0xCB7C 0x85CE
+0xCB7D 0x85D1
+0xCB7E 0x85D2
+0xCB80 0x85D4
+0xCB81 0x85D6
+0xCB82 0x85D7
+0xCB83 0x85D8
+0xCB84 0x85D9
+0xCB85 0x85DA
+0xCB86 0x85DB
+0xCB87 0x85DD
+0xCB88 0x85DE
+0xCB89 0x85DF
+0xCB8A 0x85E0
+0xCB8B 0x85E1
+0xCB8C 0x85E2
+0xCB8D 0x85E3
+0xCB8E 0x85E5
+0xCB8F 0x85E6
+0xCB90 0x85E7
+0xCB91 0x85E8
+0xCB92 0x85EA
+0xCB93 0x85EB
+0xCB94 0x85EC
+0xCB95 0x85ED
+0xCB96 0x85EE
+0xCB97 0x85EF
+0xCB98 0x85F0
+0xCB99 0x85F1
+0xCB9A 0x85F2
+0xCB9B 0x85F3
+0xCB9C 0x85F4
+0xCB9D 0x85F5
+0xCB9E 0x85F6
+0xCB9F 0x85F7
+0xCBA0 0x85F8
+0xCBA1 0x6055
+0xCBA2 0x5237
+0xCBA3 0x800D
+0xCBA4 0x6454
+0xCBA5 0x8870
+0xCBA6 0x7529
+0xCBA7 0x5E05
+0xCBA8 0x6813
+0xCBA9 0x62F4
+0xCBAA 0x971C
+0xCBAB 0x53CC
+0xCBAC 0x723D
+0xCBAD 0x8C01
+0xCBAE 0x6C34
+0xCBAF 0x7761
+0xCBB0 0x7A0E
+0xCBB1 0x542E
+0xCBB2 0x77AC
+0xCBB3 0x987A
+0xCBB4 0x821C
+0xCBB5 0x8BF4
+0xCBB6 0x7855
+0xCBB7 0x6714
+0xCBB8 0x70C1
+0xCBB9 0x65AF
+0xCBBA 0x6495
+0xCBBB 0x5636
+0xCBBC 0x601D
+0xCBBD 0x79C1
+0xCBBE 0x53F8
+0xCBBF 0x4E1D
+0xCBC0 0x6B7B
+0xCBC1 0x8086
+0xCBC2 0x5BFA
+0xCBC3 0x55E3
+0xCBC4 0x56DB
+0xCBC5 0x4F3A
+0xCBC6 0x4F3C
+0xCBC7 0x9972
+0xCBC8 0x5DF3
+0xCBC9 0x677E
+0xCBCA 0x8038
+0xCBCB 0x6002
+0xCBCC 0x9882
+0xCBCD 0x9001
+0xCBCE 0x5B8B
+0xCBCF 0x8BBC
+0xCBD0 0x8BF5
+0xCBD1 0x641C
+0xCBD2 0x8258
+0xCBD3 0x64DE
+0xCBD4 0x55FD
+0xCBD5 0x82CF
+0xCBD6 0x9165
+0xCBD7 0x4FD7
+0xCBD8 0x7D20
+0xCBD9 0x901F
+0xCBDA 0x7C9F
+0xCBDB 0x50F3
+0xCBDC 0x5851
+0xCBDD 0x6EAF
+0xCBDE 0x5BBF
+0xCBDF 0x8BC9
+0xCBE0 0x8083
+0xCBE1 0x9178
+0xCBE2 0x849C
+0xCBE3 0x7B97
+0xCBE4 0x867D
+0xCBE5 0x968B
+0xCBE6 0x968F
+0xCBE7 0x7EE5
+0xCBE8 0x9AD3
+0xCBE9 0x788E
+0xCBEA 0x5C81
+0xCBEB 0x7A57
+0xCBEC 0x9042
+0xCBED 0x96A7
+0xCBEE 0x795F
+0xCBEF 0x5B59
+0xCBF0 0x635F
+0xCBF1 0x7B0B
+0xCBF2 0x84D1
+0xCBF3 0x68AD
+0xCBF4 0x5506
+0xCBF5 0x7F29
+0xCBF6 0x7410
+0xCBF7 0x7D22
+0xCBF8 0x9501
+0xCBF9 0x6240
+0xCBFA 0x584C
+0xCBFB 0x4ED6
+0xCBFC 0x5B83
+0xCBFD 0x5979
+0xCBFE 0x5854
+0xCC40 0x85F9
+0xCC41 0x85FA
+0xCC42 0x85FC
+0xCC43 0x85FD
+0xCC44 0x85FE
+0xCC45 0x8600
+0xCC46 0x8601
+0xCC47 0x8602
+0xCC48 0x8603
+0xCC49 0x8604
+0xCC4A 0x8606
+0xCC4B 0x8607
+0xCC4C 0x8608
+0xCC4D 0x8609
+0xCC4E 0x860A
+0xCC4F 0x860B
+0xCC50 0x860C
+0xCC51 0x860D
+0xCC52 0x860E
+0xCC53 0x860F
+0xCC54 0x8610
+0xCC55 0x8612
+0xCC56 0x8613
+0xCC57 0x8614
+0xCC58 0x8615
+0xCC59 0x8617
+0xCC5A 0x8618
+0xCC5B 0x8619
+0xCC5C 0x861A
+0xCC5D 0x861B
+0xCC5E 0x861C
+0xCC5F 0x861D
+0xCC60 0x861E
+0xCC61 0x861F
+0xCC62 0x8620
+0xCC63 0x8621
+0xCC64 0x8622
+0xCC65 0x8623
+0xCC66 0x8624
+0xCC67 0x8625
+0xCC68 0x8626
+0xCC69 0x8628
+0xCC6A 0x862A
+0xCC6B 0x862B
+0xCC6C 0x862C
+0xCC6D 0x862D
+0xCC6E 0x862E
+0xCC6F 0x862F
+0xCC70 0x8630
+0xCC71 0x8631
+0xCC72 0x8632
+0xCC73 0x8633
+0xCC74 0x8634
+0xCC75 0x8635
+0xCC76 0x8636
+0xCC77 0x8637
+0xCC78 0x8639
+0xCC79 0x863A
+0xCC7A 0x863B
+0xCC7B 0x863D
+0xCC7C 0x863E
+0xCC7D 0x863F
+0xCC7E 0x8640
+0xCC80 0x8641
+0xCC81 0x8642
+0xCC82 0x8643
+0xCC83 0x8644
+0xCC84 0x8645
+0xCC85 0x8646
+0xCC86 0x8647
+0xCC87 0x8648
+0xCC88 0x8649
+0xCC89 0x864A
+0xCC8A 0x864B
+0xCC8B 0x864C
+0xCC8C 0x8652
+0xCC8D 0x8653
+0xCC8E 0x8655
+0xCC8F 0x8656
+0xCC90 0x8657
+0xCC91 0x8658
+0xCC92 0x8659
+0xCC93 0x865B
+0xCC94 0x865C
+0xCC95 0x865D
+0xCC96 0x865F
+0xCC97 0x8660
+0xCC98 0x8661
+0xCC99 0x8663
+0xCC9A 0x8664
+0xCC9B 0x8665
+0xCC9C 0x8666
+0xCC9D 0x8667
+0xCC9E 0x8668
+0xCC9F 0x8669
+0xCCA0 0x866A
+0xCCA1 0x736D
+0xCCA2 0x631E
+0xCCA3 0x8E4B
+0xCCA4 0x8E0F
+0xCCA5 0x80CE
+0xCCA6 0x82D4
+0xCCA7 0x62AC
+0xCCA8 0x53F0
+0xCCA9 0x6CF0
+0xCCAA 0x915E
+0xCCAB 0x592A
+0xCCAC 0x6001
+0xCCAD 0x6C70
+0xCCAE 0x574D
+0xCCAF 0x644A
+0xCCB0 0x8D2A
+0xCCB1 0x762B
+0xCCB2 0x6EE9
+0xCCB3 0x575B
+0xCCB4 0x6A80
+0xCCB5 0x75F0
+0xCCB6 0x6F6D
+0xCCB7 0x8C2D
+0xCCB8 0x8C08
+0xCCB9 0x5766
+0xCCBA 0x6BEF
+0xCCBB 0x8892
+0xCCBC 0x78B3
+0xCCBD 0x63A2
+0xCCBE 0x53F9
+0xCCBF 0x70AD
+0xCCC0 0x6C64
+0xCCC1 0x5858
+0xCCC2 0x642A
+0xCCC3 0x5802
+0xCCC4 0x68E0
+0xCCC5 0x819B
+0xCCC6 0x5510
+0xCCC7 0x7CD6
+0xCCC8 0x5018
+0xCCC9 0x8EBA
+0xCCCA 0x6DCC
+0xCCCB 0x8D9F
+0xCCCC 0x70EB
+0xCCCD 0x638F
+0xCCCE 0x6D9B
+0xCCCF 0x6ED4
+0xCCD0 0x7EE6
+0xCCD1 0x8404
+0xCCD2 0x6843
+0xCCD3 0x9003
+0xCCD4 0x6DD8
+0xCCD5 0x9676
+0xCCD6 0x8BA8
+0xCCD7 0x5957
+0xCCD8 0x7279
+0xCCD9 0x85E4
+0xCCDA 0x817E
+0xCCDB 0x75BC
+0xCCDC 0x8A8A
+0xCCDD 0x68AF
+0xCCDE 0x5254
+0xCCDF 0x8E22
+0xCCE0 0x9511
+0xCCE1 0x63D0
+0xCCE2 0x9898
+0xCCE3 0x8E44
+0xCCE4 0x557C
+0xCCE5 0x4F53
+0xCCE6 0x66FF
+0xCCE7 0x568F
+0xCCE8 0x60D5
+0xCCE9 0x6D95
+0xCCEA 0x5243
+0xCCEB 0x5C49
+0xCCEC 0x5929
+0xCCED 0x6DFB
+0xCCEE 0x586B
+0xCCEF 0x7530
+0xCCF0 0x751C
+0xCCF1 0x606C
+0xCCF2 0x8214
+0xCCF3 0x8146
+0xCCF4 0x6311
+0xCCF5 0x6761
+0xCCF6 0x8FE2
+0xCCF7 0x773A
+0xCCF8 0x8DF3
+0xCCF9 0x8D34
+0xCCFA 0x94C1
+0xCCFB 0x5E16
+0xCCFC 0x5385
+0xCCFD 0x542C
+0xCCFE 0x70C3
+0xCD40 0x866D
+0xCD41 0x866F
+0xCD42 0x8670
+0xCD43 0x8672
+0xCD44 0x8673
+0xCD45 0x8674
+0xCD46 0x8675
+0xCD47 0x8676
+0xCD48 0x8677
+0xCD49 0x8678
+0xCD4A 0x8683
+0xCD4B 0x8684
+0xCD4C 0x8685
+0xCD4D 0x8686
+0xCD4E 0x8687
+0xCD4F 0x8688
+0xCD50 0x8689
+0xCD51 0x868E
+0xCD52 0x868F
+0xCD53 0x8690
+0xCD54 0x8691
+0xCD55 0x8692
+0xCD56 0x8694
+0xCD57 0x8696
+0xCD58 0x8697
+0xCD59 0x8698
+0xCD5A 0x8699
+0xCD5B 0x869A
+0xCD5C 0x869B
+0xCD5D 0x869E
+0xCD5E 0x869F
+0xCD5F 0x86A0
+0xCD60 0x86A1
+0xCD61 0x86A2
+0xCD62 0x86A5
+0xCD63 0x86A6
+0xCD64 0x86AB
+0xCD65 0x86AD
+0xCD66 0x86AE
+0xCD67 0x86B2
+0xCD68 0x86B3
+0xCD69 0x86B7
+0xCD6A 0x86B8
+0xCD6B 0x86B9
+0xCD6C 0x86BB
+0xCD6D 0x86BC
+0xCD6E 0x86BD
+0xCD6F 0x86BE
+0xCD70 0x86BF
+0xCD71 0x86C1
+0xCD72 0x86C2
+0xCD73 0x86C3
+0xCD74 0x86C5
+0xCD75 0x86C8
+0xCD76 0x86CC
+0xCD77 0x86CD
+0xCD78 0x86D2
+0xCD79 0x86D3
+0xCD7A 0x86D5
+0xCD7B 0x86D6
+0xCD7C 0x86D7
+0xCD7D 0x86DA
+0xCD7E 0x86DC
+0xCD80 0x86DD
+0xCD81 0x86E0
+0xCD82 0x86E1
+0xCD83 0x86E2
+0xCD84 0x86E3
+0xCD85 0x86E5
+0xCD86 0x86E6
+0xCD87 0x86E7
+0xCD88 0x86E8
+0xCD89 0x86EA
+0xCD8A 0x86EB
+0xCD8B 0x86EC
+0xCD8C 0x86EF
+0xCD8D 0x86F5
+0xCD8E 0x86F6
+0xCD8F 0x86F7
+0xCD90 0x86FA
+0xCD91 0x86FB
+0xCD92 0x86FC
+0xCD93 0x86FD
+0xCD94 0x86FF
+0xCD95 0x8701
+0xCD96 0x8704
+0xCD97 0x8705
+0xCD98 0x8706
+0xCD99 0x870B
+0xCD9A 0x870C
+0xCD9B 0x870E
+0xCD9C 0x870F
+0xCD9D 0x8710
+0xCD9E 0x8711
+0xCD9F 0x8714
+0xCDA0 0x8716
+0xCDA1 0x6C40
+0xCDA2 0x5EF7
+0xCDA3 0x505C
+0xCDA4 0x4EAD
+0xCDA5 0x5EAD
+0xCDA6 0x633A
+0xCDA7 0x8247
+0xCDA8 0x901A
+0xCDA9 0x6850
+0xCDAA 0x916E
+0xCDAB 0x77B3
+0xCDAC 0x540C
+0xCDAD 0x94DC
+0xCDAE 0x5F64
+0xCDAF 0x7AE5
+0xCDB0 0x6876
+0xCDB1 0x6345
+0xCDB2 0x7B52
+0xCDB3 0x7EDF
+0xCDB4 0x75DB
+0xCDB5 0x5077
+0xCDB6 0x6295
+0xCDB7 0x5934
+0xCDB8 0x900F
+0xCDB9 0x51F8
+0xCDBA 0x79C3
+0xCDBB 0x7A81
+0xCDBC 0x56FE
+0xCDBD 0x5F92
+0xCDBE 0x9014
+0xCDBF 0x6D82
+0xCDC0 0x5C60
+0xCDC1 0x571F
+0xCDC2 0x5410
+0xCDC3 0x5154
+0xCDC4 0x6E4D
+0xCDC5 0x56E2
+0xCDC6 0x63A8
+0xCDC7 0x9893
+0xCDC8 0x817F
+0xCDC9 0x8715
+0xCDCA 0x892A
+0xCDCB 0x9000
+0xCDCC 0x541E
+0xCDCD 0x5C6F
+0xCDCE 0x81C0
+0xCDCF 0x62D6
+0xCDD0 0x6258
+0xCDD1 0x8131
+0xCDD2 0x9E35
+0xCDD3 0x9640
+0xCDD4 0x9A6E
+0xCDD5 0x9A7C
+0xCDD6 0x692D
+0xCDD7 0x59A5
+0xCDD8 0x62D3
+0xCDD9 0x553E
+0xCDDA 0x6316
+0xCDDB 0x54C7
+0xCDDC 0x86D9
+0xCDDD 0x6D3C
+0xCDDE 0x5A03
+0xCDDF 0x74E6
+0xCDE0 0x889C
+0xCDE1 0x6B6A
+0xCDE2 0x5916
+0xCDE3 0x8C4C
+0xCDE4 0x5F2F
+0xCDE5 0x6E7E
+0xCDE6 0x73A9
+0xCDE7 0x987D
+0xCDE8 0x4E38
+0xCDE9 0x70F7
+0xCDEA 0x5B8C
+0xCDEB 0x7897
+0xCDEC 0x633D
+0xCDED 0x665A
+0xCDEE 0x7696
+0xCDEF 0x60CB
+0xCDF0 0x5B9B
+0xCDF1 0x5A49
+0xCDF2 0x4E07
+0xCDF3 0x8155
+0xCDF4 0x6C6A
+0xCDF5 0x738B
+0xCDF6 0x4EA1
+0xCDF7 0x6789
+0xCDF8 0x7F51
+0xCDF9 0x5F80
+0xCDFA 0x65FA
+0xCDFB 0x671B
+0xCDFC 0x5FD8
+0xCDFD 0x5984
+0xCDFE 0x5A01
+0xCE40 0x8719
+0xCE41 0x871B
+0xCE42 0x871D
+0xCE43 0x871F
+0xCE44 0x8720
+0xCE45 0x8724
+0xCE46 0x8726
+0xCE47 0x8727
+0xCE48 0x8728
+0xCE49 0x872A
+0xCE4A 0x872B
+0xCE4B 0x872C
+0xCE4C 0x872D
+0xCE4D 0x872F
+0xCE4E 0x8730
+0xCE4F 0x8732
+0xCE50 0x8733
+0xCE51 0x8735
+0xCE52 0x8736
+0xCE53 0x8738
+0xCE54 0x8739
+0xCE55 0x873A
+0xCE56 0x873C
+0xCE57 0x873D
+0xCE58 0x8740
+0xCE59 0x8741
+0xCE5A 0x8742
+0xCE5B 0x8743
+0xCE5C 0x8744
+0xCE5D 0x8745
+0xCE5E 0x8746
+0xCE5F 0x874A
+0xCE60 0x874B
+0xCE61 0x874D
+0xCE62 0x874F
+0xCE63 0x8750
+0xCE64 0x8751
+0xCE65 0x8752
+0xCE66 0x8754
+0xCE67 0x8755
+0xCE68 0x8756
+0xCE69 0x8758
+0xCE6A 0x875A
+0xCE6B 0x875B
+0xCE6C 0x875C
+0xCE6D 0x875D
+0xCE6E 0x875E
+0xCE6F 0x875F
+0xCE70 0x8761
+0xCE71 0x8762
+0xCE72 0x8766
+0xCE73 0x8767
+0xCE74 0x8768
+0xCE75 0x8769
+0xCE76 0x876A
+0xCE77 0x876B
+0xCE78 0x876C
+0xCE79 0x876D
+0xCE7A 0x876F
+0xCE7B 0x8771
+0xCE7C 0x8772
+0xCE7D 0x8773
+0xCE7E 0x8775
+0xCE80 0x8777
+0xCE81 0x8778
+0xCE82 0x8779
+0xCE83 0x877A
+0xCE84 0x877F
+0xCE85 0x8780
+0xCE86 0x8781
+0xCE87 0x8784
+0xCE88 0x8786
+0xCE89 0x8787
+0xCE8A 0x8789
+0xCE8B 0x878A
+0xCE8C 0x878C
+0xCE8D 0x878E
+0xCE8E 0x878F
+0xCE8F 0x8790
+0xCE90 0x8791
+0xCE91 0x8792
+0xCE92 0x8794
+0xCE93 0x8795
+0xCE94 0x8796
+0xCE95 0x8798
+0xCE96 0x8799
+0xCE97 0x879A
+0xCE98 0x879B
+0xCE99 0x879C
+0xCE9A 0x879D
+0xCE9B 0x879E
+0xCE9C 0x87A0
+0xCE9D 0x87A1
+0xCE9E 0x87A2
+0xCE9F 0x87A3
+0xCEA0 0x87A4
+0xCEA1 0x5DCD
+0xCEA2 0x5FAE
+0xCEA3 0x5371
+0xCEA4 0x97E6
+0xCEA5 0x8FDD
+0xCEA6 0x6845
+0xCEA7 0x56F4
+0xCEA8 0x552F
+0xCEA9 0x60DF
+0xCEAA 0x4E3A
+0xCEAB 0x6F4D
+0xCEAC 0x7EF4
+0xCEAD 0x82C7
+0xCEAE 0x840E
+0xCEAF 0x59D4
+0xCEB0 0x4F1F
+0xCEB1 0x4F2A
+0xCEB2 0x5C3E
+0xCEB3 0x7EAC
+0xCEB4 0x672A
+0xCEB5 0x851A
+0xCEB6 0x5473
+0xCEB7 0x754F
+0xCEB8 0x80C3
+0xCEB9 0x5582
+0xCEBA 0x9B4F
+0xCEBB 0x4F4D
+0xCEBC 0x6E2D
+0xCEBD 0x8C13
+0xCEBE 0x5C09
+0xCEBF 0x6170
+0xCEC0 0x536B
+0xCEC1 0x761F
+0xCEC2 0x6E29
+0xCEC3 0x868A
+0xCEC4 0x6587
+0xCEC5 0x95FB
+0xCEC6 0x7EB9
+0xCEC7 0x543B
+0xCEC8 0x7A33
+0xCEC9 0x7D0A
+0xCECA 0x95EE
+0xCECB 0x55E1
+0xCECC 0x7FC1
+0xCECD 0x74EE
+0xCECE 0x631D
+0xCECF 0x8717
+0xCED0 0x6DA1
+0xCED1 0x7A9D
+0xCED2 0x6211
+0xCED3 0x65A1
+0xCED4 0x5367
+0xCED5 0x63E1
+0xCED6 0x6C83
+0xCED7 0x5DEB
+0xCED8 0x545C
+0xCED9 0x94A8
+0xCEDA 0x4E4C
+0xCEDB 0x6C61
+0xCEDC 0x8BEC
+0xCEDD 0x5C4B
+0xCEDE 0x65E0
+0xCEDF 0x829C
+0xCEE0 0x68A7
+0xCEE1 0x543E
+0xCEE2 0x5434
+0xCEE3 0x6BCB
+0xCEE4 0x6B66
+0xCEE5 0x4E94
+0xCEE6 0x6342
+0xCEE7 0x5348
+0xCEE8 0x821E
+0xCEE9 0x4F0D
+0xCEEA 0x4FAE
+0xCEEB 0x575E
+0xCEEC 0x620A
+0xCEED 0x96FE
+0xCEEE 0x6664
+0xCEEF 0x7269
+0xCEF0 0x52FF
+0xCEF1 0x52A1
+0xCEF2 0x609F
+0xCEF3 0x8BEF
+0xCEF4 0x6614
+0xCEF5 0x7199
+0xCEF6 0x6790
+0xCEF7 0x897F
+0xCEF8 0x7852
+0xCEF9 0x77FD
+0xCEFA 0x6670
+0xCEFB 0x563B
+0xCEFC 0x5438
+0xCEFD 0x9521
+0xCEFE 0x727A
+0xCF40 0x87A5
+0xCF41 0x87A6
+0xCF42 0x87A7
+0xCF43 0x87A9
+0xCF44 0x87AA
+0xCF45 0x87AE
+0xCF46 0x87B0
+0xCF47 0x87B1
+0xCF48 0x87B2
+0xCF49 0x87B4
+0xCF4A 0x87B6
+0xCF4B 0x87B7
+0xCF4C 0x87B8
+0xCF4D 0x87B9
+0xCF4E 0x87BB
+0xCF4F 0x87BC
+0xCF50 0x87BE
+0xCF51 0x87BF
+0xCF52 0x87C1
+0xCF53 0x87C2
+0xCF54 0x87C3
+0xCF55 0x87C4
+0xCF56 0x87C5
+0xCF57 0x87C7
+0xCF58 0x87C8
+0xCF59 0x87C9
+0xCF5A 0x87CC
+0xCF5B 0x87CD
+0xCF5C 0x87CE
+0xCF5D 0x87CF
+0xCF5E 0x87D0
+0xCF5F 0x87D4
+0xCF60 0x87D5
+0xCF61 0x87D6
+0xCF62 0x87D7
+0xCF63 0x87D8
+0xCF64 0x87D9
+0xCF65 0x87DA
+0xCF66 0x87DC
+0xCF67 0x87DD
+0xCF68 0x87DE
+0xCF69 0x87DF
+0xCF6A 0x87E1
+0xCF6B 0x87E2
+0xCF6C 0x87E3
+0xCF6D 0x87E4
+0xCF6E 0x87E6
+0xCF6F 0x87E7
+0xCF70 0x87E8
+0xCF71 0x87E9
+0xCF72 0x87EB
+0xCF73 0x87EC
+0xCF74 0x87ED
+0xCF75 0x87EF
+0xCF76 0x87F0
+0xCF77 0x87F1
+0xCF78 0x87F2
+0xCF79 0x87F3
+0xCF7A 0x87F4
+0xCF7B 0x87F5
+0xCF7C 0x87F6
+0xCF7D 0x87F7
+0xCF7E 0x87F8
+0xCF80 0x87FA
+0xCF81 0x87FB
+0xCF82 0x87FC
+0xCF83 0x87FD
+0xCF84 0x87FF
+0xCF85 0x8800
+0xCF86 0x8801
+0xCF87 0x8802
+0xCF88 0x8804
+0xCF89 0x8805
+0xCF8A 0x8806
+0xCF8B 0x8807
+0xCF8C 0x8808
+0xCF8D 0x8809
+0xCF8E 0x880B
+0xCF8F 0x880C
+0xCF90 0x880D
+0xCF91 0x880E
+0xCF92 0x880F
+0xCF93 0x8810
+0xCF94 0x8811
+0xCF95 0x8812
+0xCF96 0x8814
+0xCF97 0x8817
+0xCF98 0x8818
+0xCF99 0x8819
+0xCF9A 0x881A
+0xCF9B 0x881C
+0xCF9C 0x881D
+0xCF9D 0x881E
+0xCF9E 0x881F
+0xCF9F 0x8820
+0xCFA0 0x8823
+0xCFA1 0x7A00
+0xCFA2 0x606F
+0xCFA3 0x5E0C
+0xCFA4 0x6089
+0xCFA5 0x819D
+0xCFA6 0x5915
+0xCFA7 0x60DC
+0xCFA8 0x7184
+0xCFA9 0x70EF
+0xCFAA 0x6EAA
+0xCFAB 0x6C50
+0xCFAC 0x7280
+0xCFAD 0x6A84
+0xCFAE 0x88AD
+0xCFAF 0x5E2D
+0xCFB0 0x4E60
+0xCFB1 0x5AB3
+0xCFB2 0x559C
+0xCFB3 0x94E3
+0xCFB4 0x6D17
+0xCFB5 0x7CFB
+0xCFB6 0x9699
+0xCFB7 0x620F
+0xCFB8 0x7EC6
+0xCFB9 0x778E
+0xCFBA 0x867E
+0xCFBB 0x5323
+0xCFBC 0x971E
+0xCFBD 0x8F96
+0xCFBE 0x6687
+0xCFBF 0x5CE1
+0xCFC0 0x4FA0
+0xCFC1 0x72ED
+0xCFC2 0x4E0B
+0xCFC3 0x53A6
+0xCFC4 0x590F
+0xCFC5 0x5413
+0xCFC6 0x6380
+0xCFC7 0x9528
+0xCFC8 0x5148
+0xCFC9 0x4ED9
+0xCFCA 0x9C9C
+0xCFCB 0x7EA4
+0xCFCC 0x54B8
+0xCFCD 0x8D24
+0xCFCE 0x8854
+0xCFCF 0x8237
+0xCFD0 0x95F2
+0xCFD1 0x6D8E
+0xCFD2 0x5F26
+0xCFD3 0x5ACC
+0xCFD4 0x663E
+0xCFD5 0x9669
+0xCFD6 0x73B0
+0xCFD7 0x732E
+0xCFD8 0x53BF
+0xCFD9 0x817A
+0xCFDA 0x9985
+0xCFDB 0x7FA1
+0xCFDC 0x5BAA
+0xCFDD 0x9677
+0xCFDE 0x9650
+0xCFDF 0x7EBF
+0xCFE0 0x76F8
+0xCFE1 0x53A2
+0xCFE2 0x9576
+0xCFE3 0x9999
+0xCFE4 0x7BB1
+0xCFE5 0x8944
+0xCFE6 0x6E58
+0xCFE7 0x4E61
+0xCFE8 0x7FD4
+0xCFE9 0x7965
+0xCFEA 0x8BE6
+0xCFEB 0x60F3
+0xCFEC 0x54CD
+0xCFED 0x4EAB
+0xCFEE 0x9879
+0xCFEF 0x5DF7
+0xCFF0 0x6A61
+0xCFF1 0x50CF
+0xCFF2 0x5411
+0xCFF3 0x8C61
+0xCFF4 0x8427
+0xCFF5 0x785D
+0xCFF6 0x9704
+0xCFF7 0x524A
+0xCFF8 0x54EE
+0xCFF9 0x56A3
+0xCFFA 0x9500
+0xCFFB 0x6D88
+0xCFFC 0x5BB5
+0xCFFD 0x6DC6
+0xCFFE 0x6653
+0xD040 0x8824
+0xD041 0x8825
+0xD042 0x8826
+0xD043 0x8827
+0xD044 0x8828
+0xD045 0x8829
+0xD046 0x882A
+0xD047 0x882B
+0xD048 0x882C
+0xD049 0x882D
+0xD04A 0x882E
+0xD04B 0x882F
+0xD04C 0x8830
+0xD04D 0x8831
+0xD04E 0x8833
+0xD04F 0x8834
+0xD050 0x8835
+0xD051 0x8836
+0xD052 0x8837
+0xD053 0x8838
+0xD054 0x883A
+0xD055 0x883B
+0xD056 0x883D
+0xD057 0x883E
+0xD058 0x883F
+0xD059 0x8841
+0xD05A 0x8842
+0xD05B 0x8843
+0xD05C 0x8846
+0xD05D 0x8847
+0xD05E 0x8848
+0xD05F 0x8849
+0xD060 0x884A
+0xD061 0x884B
+0xD062 0x884E
+0xD063 0x884F
+0xD064 0x8850
+0xD065 0x8851
+0xD066 0x8852
+0xD067 0x8853
+0xD068 0x8855
+0xD069 0x8856
+0xD06A 0x8858
+0xD06B 0x885A
+0xD06C 0x885B
+0xD06D 0x885C
+0xD06E 0x885D
+0xD06F 0x885E
+0xD070 0x885F
+0xD071 0x8860
+0xD072 0x8866
+0xD073 0x8867
+0xD074 0x886A
+0xD075 0x886D
+0xD076 0x886F
+0xD077 0x8871
+0xD078 0x8873
+0xD079 0x8874
+0xD07A 0x8875
+0xD07B 0x8876
+0xD07C 0x8878
+0xD07D 0x8879
+0xD07E 0x887A
+0xD080 0x887B
+0xD081 0x887C
+0xD082 0x8880
+0xD083 0x8883
+0xD084 0x8886
+0xD085 0x8887
+0xD086 0x8889
+0xD087 0x888A
+0xD088 0x888C
+0xD089 0x888E
+0xD08A 0x888F
+0xD08B 0x8890
+0xD08C 0x8891
+0xD08D 0x8893
+0xD08E 0x8894
+0xD08F 0x8895
+0xD090 0x8897
+0xD091 0x8898
+0xD092 0x8899
+0xD093 0x889A
+0xD094 0x889B
+0xD095 0x889D
+0xD096 0x889E
+0xD097 0x889F
+0xD098 0x88A0
+0xD099 0x88A1
+0xD09A 0x88A3
+0xD09B 0x88A5
+0xD09C 0x88A6
+0xD09D 0x88A7
+0xD09E 0x88A8
+0xD09F 0x88A9
+0xD0A0 0x88AA
+0xD0A1 0x5C0F
+0xD0A2 0x5B5D
+0xD0A3 0x6821
+0xD0A4 0x8096
+0xD0A5 0x5578
+0xD0A6 0x7B11
+0xD0A7 0x6548
+0xD0A8 0x6954
+0xD0A9 0x4E9B
+0xD0AA 0x6B47
+0xD0AB 0x874E
+0xD0AC 0x978B
+0xD0AD 0x534F
+0xD0AE 0x631F
+0xD0AF 0x643A
+0xD0B0 0x90AA
+0xD0B1 0x659C
+0xD0B2 0x80C1
+0xD0B3 0x8C10
+0xD0B4 0x5199
+0xD0B5 0x68B0
+0xD0B6 0x5378
+0xD0B7 0x87F9
+0xD0B8 0x61C8
+0xD0B9 0x6CC4
+0xD0BA 0x6CFB
+0xD0BB 0x8C22
+0xD0BC 0x5C51
+0xD0BD 0x85AA
+0xD0BE 0x82AF
+0xD0BF 0x950C
+0xD0C0 0x6B23
+0xD0C1 0x8F9B
+0xD0C2 0x65B0
+0xD0C3 0x5FFB
+0xD0C4 0x5FC3
+0xD0C5 0x4FE1
+0xD0C6 0x8845
+0xD0C7 0x661F
+0xD0C8 0x8165
+0xD0C9 0x7329
+0xD0CA 0x60FA
+0xD0CB 0x5174
+0xD0CC 0x5211
+0xD0CD 0x578B
+0xD0CE 0x5F62
+0xD0CF 0x90A2
+0xD0D0 0x884C
+0xD0D1 0x9192
+0xD0D2 0x5E78
+0xD0D3 0x674F
+0xD0D4 0x6027
+0xD0D5 0x59D3
+0xD0D6 0x5144
+0xD0D7 0x51F6
+0xD0D8 0x80F8
+0xD0D9 0x5308
+0xD0DA 0x6C79
+0xD0DB 0x96C4
+0xD0DC 0x718A
+0xD0DD 0x4F11
+0xD0DE 0x4FEE
+0xD0DF 0x7F9E
+0xD0E0 0x673D
+0xD0E1 0x55C5
+0xD0E2 0x9508
+0xD0E3 0x79C0
+0xD0E4 0x8896
+0xD0E5 0x7EE3
+0xD0E6 0x589F
+0xD0E7 0x620C
+0xD0E8 0x9700
+0xD0E9 0x865A
+0xD0EA 0x5618
+0xD0EB 0x987B
+0xD0EC 0x5F90
+0xD0ED 0x8BB8
+0xD0EE 0x84C4
+0xD0EF 0x9157
+0xD0F0 0x53D9
+0xD0F1 0x65ED
+0xD0F2 0x5E8F
+0xD0F3 0x755C
+0xD0F4 0x6064
+0xD0F5 0x7D6E
+0xD0F6 0x5A7F
+0xD0F7 0x7EEA
+0xD0F8 0x7EED
+0xD0F9 0x8F69
+0xD0FA 0x55A7
+0xD0FB 0x5BA3
+0xD0FC 0x60AC
+0xD0FD 0x65CB
+0xD0FE 0x7384
+0xD140 0x88AC
+0xD141 0x88AE
+0xD142 0x88AF
+0xD143 0x88B0
+0xD144 0x88B2
+0xD145 0x88B3
+0xD146 0x88B4
+0xD147 0x88B5
+0xD148 0x88B6
+0xD149 0x88B8
+0xD14A 0x88B9
+0xD14B 0x88BA
+0xD14C 0x88BB
+0xD14D 0x88BD
+0xD14E 0x88BE
+0xD14F 0x88BF
+0xD150 0x88C0
+0xD151 0x88C3
+0xD152 0x88C4
+0xD153 0x88C7
+0xD154 0x88C8
+0xD155 0x88CA
+0xD156 0x88CB
+0xD157 0x88CC
+0xD158 0x88CD
+0xD159 0x88CF
+0xD15A 0x88D0
+0xD15B 0x88D1
+0xD15C 0x88D3
+0xD15D 0x88D6
+0xD15E 0x88D7
+0xD15F 0x88DA
+0xD160 0x88DB
+0xD161 0x88DC
+0xD162 0x88DD
+0xD163 0x88DE
+0xD164 0x88E0
+0xD165 0x88E1
+0xD166 0x88E6
+0xD167 0x88E7
+0xD168 0x88E9
+0xD169 0x88EA
+0xD16A 0x88EB
+0xD16B 0x88EC
+0xD16C 0x88ED
+0xD16D 0x88EE
+0xD16E 0x88EF
+0xD16F 0x88F2
+0xD170 0x88F5
+0xD171 0x88F6
+0xD172 0x88F7
+0xD173 0x88FA
+0xD174 0x88FB
+0xD175 0x88FD
+0xD176 0x88FF
+0xD177 0x8900
+0xD178 0x8901
+0xD179 0x8903
+0xD17A 0x8904
+0xD17B 0x8905
+0xD17C 0x8906
+0xD17D 0x8907
+0xD17E 0x8908
+0xD180 0x8909
+0xD181 0x890B
+0xD182 0x890C
+0xD183 0x890D
+0xD184 0x890E
+0xD185 0x890F
+0xD186 0x8911
+0xD187 0x8914
+0xD188 0x8915
+0xD189 0x8916
+0xD18A 0x8917
+0xD18B 0x8918
+0xD18C 0x891C
+0xD18D 0x891D
+0xD18E 0x891E
+0xD18F 0x891F
+0xD190 0x8920
+0xD191 0x8922
+0xD192 0x8923
+0xD193 0x8924
+0xD194 0x8926
+0xD195 0x8927
+0xD196 0x8928
+0xD197 0x8929
+0xD198 0x892C
+0xD199 0x892D
+0xD19A 0x892E
+0xD19B 0x892F
+0xD19C 0x8931
+0xD19D 0x8932
+0xD19E 0x8933
+0xD19F 0x8935
+0xD1A0 0x8937
+0xD1A1 0x9009
+0xD1A2 0x7663
+0xD1A3 0x7729
+0xD1A4 0x7EDA
+0xD1A5 0x9774
+0xD1A6 0x859B
+0xD1A7 0x5B66
+0xD1A8 0x7A74
+0xD1A9 0x96EA
+0xD1AA 0x8840
+0xD1AB 0x52CB
+0xD1AC 0x718F
+0xD1AD 0x5FAA
+0xD1AE 0x65EC
+0xD1AF 0x8BE2
+0xD1B0 0x5BFB
+0xD1B1 0x9A6F
+0xD1B2 0x5DE1
+0xD1B3 0x6B89
+0xD1B4 0x6C5B
+0xD1B5 0x8BAD
+0xD1B6 0x8BAF
+0xD1B7 0x900A
+0xD1B8 0x8FC5
+0xD1B9 0x538B
+0xD1BA 0x62BC
+0xD1BB 0x9E26
+0xD1BC 0x9E2D
+0xD1BD 0x5440
+0xD1BE 0x4E2B
+0xD1BF 0x82BD
+0xD1C0 0x7259
+0xD1C1 0x869C
+0xD1C2 0x5D16
+0xD1C3 0x8859
+0xD1C4 0x6DAF
+0xD1C5 0x96C5
+0xD1C6 0x54D1
+0xD1C7 0x4E9A
+0xD1C8 0x8BB6
+0xD1C9 0x7109
+0xD1CA 0x54BD
+0xD1CB 0x9609
+0xD1CC 0x70DF
+0xD1CD 0x6DF9
+0xD1CE 0x76D0
+0xD1CF 0x4E25
+0xD1D0 0x7814
+0xD1D1 0x8712
+0xD1D2 0x5CA9
+0xD1D3 0x5EF6
+0xD1D4 0x8A00
+0xD1D5 0x989C
+0xD1D6 0x960E
+0xD1D7 0x708E
+0xD1D8 0x6CBF
+0xD1D9 0x5944
+0xD1DA 0x63A9
+0xD1DB 0x773C
+0xD1DC 0x884D
+0xD1DD 0x6F14
+0xD1DE 0x8273
+0xD1DF 0x5830
+0xD1E0 0x71D5
+0xD1E1 0x538C
+0xD1E2 0x781A
+0xD1E3 0x96C1
+0xD1E4 0x5501
+0xD1E5 0x5F66
+0xD1E6 0x7130
+0xD1E7 0x5BB4
+0xD1E8 0x8C1A
+0xD1E9 0x9A8C
+0xD1EA 0x6B83
+0xD1EB 0x592E
+0xD1EC 0x9E2F
+0xD1ED 0x79E7
+0xD1EE 0x6768
+0xD1EF 0x626C
+0xD1F0 0x4F6F
+0xD1F1 0x75A1
+0xD1F2 0x7F8A
+0xD1F3 0x6D0B
+0xD1F4 0x9633
+0xD1F5 0x6C27
+0xD1F6 0x4EF0
+0xD1F7 0x75D2
+0xD1F8 0x517B
+0xD1F9 0x6837
+0xD1FA 0x6F3E
+0xD1FB 0x9080
+0xD1FC 0x8170
+0xD1FD 0x5996
+0xD1FE 0x7476
+0xD240 0x8938
+0xD241 0x8939
+0xD242 0x893A
+0xD243 0x893B
+0xD244 0x893C
+0xD245 0x893D
+0xD246 0x893E
+0xD247 0x893F
+0xD248 0x8940
+0xD249 0x8942
+0xD24A 0x8943
+0xD24B 0x8945
+0xD24C 0x8946
+0xD24D 0x8947
+0xD24E 0x8948
+0xD24F 0x8949
+0xD250 0x894A
+0xD251 0x894B
+0xD252 0x894C
+0xD253 0x894D
+0xD254 0x894E
+0xD255 0x894F
+0xD256 0x8950
+0xD257 0x8951
+0xD258 0x8952
+0xD259 0x8953
+0xD25A 0x8954
+0xD25B 0x8955
+0xD25C 0x8956
+0xD25D 0x8957
+0xD25E 0x8958
+0xD25F 0x8959
+0xD260 0x895A
+0xD261 0x895B
+0xD262 0x895C
+0xD263 0x895D
+0xD264 0x8960
+0xD265 0x8961
+0xD266 0x8962
+0xD267 0x8963
+0xD268 0x8964
+0xD269 0x8965
+0xD26A 0x8967
+0xD26B 0x8968
+0xD26C 0x8969
+0xD26D 0x896A
+0xD26E 0x896B
+0xD26F 0x896C
+0xD270 0x896D
+0xD271 0x896E
+0xD272 0x896F
+0xD273 0x8970
+0xD274 0x8971
+0xD275 0x8972
+0xD276 0x8973
+0xD277 0x8974
+0xD278 0x8975
+0xD279 0x8976
+0xD27A 0x8977
+0xD27B 0x8978
+0xD27C 0x8979
+0xD27D 0x897A
+0xD27E 0x897C
+0xD280 0x897D
+0xD281 0x897E
+0xD282 0x8980
+0xD283 0x8982
+0xD284 0x8984
+0xD285 0x8985
+0xD286 0x8987
+0xD287 0x8988
+0xD288 0x8989
+0xD289 0x898A
+0xD28A 0x898B
+0xD28B 0x898C
+0xD28C 0x898D
+0xD28D 0x898E
+0xD28E 0x898F
+0xD28F 0x8990
+0xD290 0x8991
+0xD291 0x8992
+0xD292 0x8993
+0xD293 0x8994
+0xD294 0x8995
+0xD295 0x8996
+0xD296 0x8997
+0xD297 0x8998
+0xD298 0x8999
+0xD299 0x899A
+0xD29A 0x899B
+0xD29B 0x899C
+0xD29C 0x899D
+0xD29D 0x899E
+0xD29E 0x899F
+0xD29F 0x89A0
+0xD2A0 0x89A1
+0xD2A1 0x6447
+0xD2A2 0x5C27
+0xD2A3 0x9065
+0xD2A4 0x7A91
+0xD2A5 0x8C23
+0xD2A6 0x59DA
+0xD2A7 0x54AC
+0xD2A8 0x8200
+0xD2A9 0x836F
+0xD2AA 0x8981
+0xD2AB 0x8000
+0xD2AC 0x6930
+0xD2AD 0x564E
+0xD2AE 0x8036
+0xD2AF 0x7237
+0xD2B0 0x91CE
+0xD2B1 0x51B6
+0xD2B2 0x4E5F
+0xD2B3 0x9875
+0xD2B4 0x6396
+0xD2B5 0x4E1A
+0xD2B6 0x53F6
+0xD2B7 0x66F3
+0xD2B8 0x814B
+0xD2B9 0x591C
+0xD2BA 0x6DB2
+0xD2BB 0x4E00
+0xD2BC 0x58F9
+0xD2BD 0x533B
+0xD2BE 0x63D6
+0xD2BF 0x94F1
+0xD2C0 0x4F9D
+0xD2C1 0x4F0A
+0xD2C2 0x8863
+0xD2C3 0x9890
+0xD2C4 0x5937
+0xD2C5 0x9057
+0xD2C6 0x79FB
+0xD2C7 0x4EEA
+0xD2C8 0x80F0
+0xD2C9 0x7591
+0xD2CA 0x6C82
+0xD2CB 0x5B9C
+0xD2CC 0x59E8
+0xD2CD 0x5F5D
+0xD2CE 0x6905
+0xD2CF 0x8681
+0xD2D0 0x501A
+0xD2D1 0x5DF2
+0xD2D2 0x4E59
+0xD2D3 0x77E3
+0xD2D4 0x4EE5
+0xD2D5 0x827A
+0xD2D6 0x6291
+0xD2D7 0x6613
+0xD2D8 0x9091
+0xD2D9 0x5C79
+0xD2DA 0x4EBF
+0xD2DB 0x5F79
+0xD2DC 0x81C6
+0xD2DD 0x9038
+0xD2DE 0x8084
+0xD2DF 0x75AB
+0xD2E0 0x4EA6
+0xD2E1 0x88D4
+0xD2E2 0x610F
+0xD2E3 0x6BC5
+0xD2E4 0x5FC6
+0xD2E5 0x4E49
+0xD2E6 0x76CA
+0xD2E7 0x6EA2
+0xD2E8 0x8BE3
+0xD2E9 0x8BAE
+0xD2EA 0x8C0A
+0xD2EB 0x8BD1
+0xD2EC 0x5F02
+0xD2ED 0x7FFC
+0xD2EE 0x7FCC
+0xD2EF 0x7ECE
+0xD2F0 0x8335
+0xD2F1 0x836B
+0xD2F2 0x56E0
+0xD2F3 0x6BB7
+0xD2F4 0x97F3
+0xD2F5 0x9634
+0xD2F6 0x59FB
+0xD2F7 0x541F
+0xD2F8 0x94F6
+0xD2F9 0x6DEB
+0xD2FA 0x5BC5
+0xD2FB 0x996E
+0xD2FC 0x5C39
+0xD2FD 0x5F15
+0xD2FE 0x9690
+0xD340 0x89A2
+0xD341 0x89A3
+0xD342 0x89A4
+0xD343 0x89A5
+0xD344 0x89A6
+0xD345 0x89A7
+0xD346 0x89A8
+0xD347 0x89A9
+0xD348 0x89AA
+0xD349 0x89AB
+0xD34A 0x89AC
+0xD34B 0x89AD
+0xD34C 0x89AE
+0xD34D 0x89AF
+0xD34E 0x89B0
+0xD34F 0x89B1
+0xD350 0x89B2
+0xD351 0x89B3
+0xD352 0x89B4
+0xD353 0x89B5
+0xD354 0x89B6
+0xD355 0x89B7
+0xD356 0x89B8
+0xD357 0x89B9
+0xD358 0x89BA
+0xD359 0x89BB
+0xD35A 0x89BC
+0xD35B 0x89BD
+0xD35C 0x89BE
+0xD35D 0x89BF
+0xD35E 0x89C0
+0xD35F 0x89C3
+0xD360 0x89CD
+0xD361 0x89D3
+0xD362 0x89D4
+0xD363 0x89D5
+0xD364 0x89D7
+0xD365 0x89D8
+0xD366 0x89D9
+0xD367 0x89DB
+0xD368 0x89DD
+0xD369 0x89DF
+0xD36A 0x89E0
+0xD36B 0x89E1
+0xD36C 0x89E2
+0xD36D 0x89E4
+0xD36E 0x89E7
+0xD36F 0x89E8
+0xD370 0x89E9
+0xD371 0x89EA
+0xD372 0x89EC
+0xD373 0x89ED
+0xD374 0x89EE
+0xD375 0x89F0
+0xD376 0x89F1
+0xD377 0x89F2
+0xD378 0x89F4
+0xD379 0x89F5
+0xD37A 0x89F6
+0xD37B 0x89F7
+0xD37C 0x89F8
+0xD37D 0x89F9
+0xD37E 0x89FA
+0xD380 0x89FB
+0xD381 0x89FC
+0xD382 0x89FD
+0xD383 0x89FE
+0xD384 0x89FF
+0xD385 0x8A01
+0xD386 0x8A02
+0xD387 0x8A03
+0xD388 0x8A04
+0xD389 0x8A05
+0xD38A 0x8A06
+0xD38B 0x8A08
+0xD38C 0x8A09
+0xD38D 0x8A0A
+0xD38E 0x8A0B
+0xD38F 0x8A0C
+0xD390 0x8A0D
+0xD391 0x8A0E
+0xD392 0x8A0F
+0xD393 0x8A10
+0xD394 0x8A11
+0xD395 0x8A12
+0xD396 0x8A13
+0xD397 0x8A14
+0xD398 0x8A15
+0xD399 0x8A16
+0xD39A 0x8A17
+0xD39B 0x8A18
+0xD39C 0x8A19
+0xD39D 0x8A1A
+0xD39E 0x8A1B
+0xD39F 0x8A1C
+0xD3A0 0x8A1D
+0xD3A1 0x5370
+0xD3A2 0x82F1
+0xD3A3 0x6A31
+0xD3A4 0x5A74
+0xD3A5 0x9E70
+0xD3A6 0x5E94
+0xD3A7 0x7F28
+0xD3A8 0x83B9
+0xD3A9 0x8424
+0xD3AA 0x8425
+0xD3AB 0x8367
+0xD3AC 0x8747
+0xD3AD 0x8FCE
+0xD3AE 0x8D62
+0xD3AF 0x76C8
+0xD3B0 0x5F71
+0xD3B1 0x9896
+0xD3B2 0x786C
+0xD3B3 0x6620
+0xD3B4 0x54DF
+0xD3B5 0x62E5
+0xD3B6 0x4F63
+0xD3B7 0x81C3
+0xD3B8 0x75C8
+0xD3B9 0x5EB8
+0xD3BA 0x96CD
+0xD3BB 0x8E0A
+0xD3BC 0x86F9
+0xD3BD 0x548F
+0xD3BE 0x6CF3
+0xD3BF 0x6D8C
+0xD3C0 0x6C38
+0xD3C1 0x607F
+0xD3C2 0x52C7
+0xD3C3 0x7528
+0xD3C4 0x5E7D
+0xD3C5 0x4F18
+0xD3C6 0x60A0
+0xD3C7 0x5FE7
+0xD3C8 0x5C24
+0xD3C9 0x7531
+0xD3CA 0x90AE
+0xD3CB 0x94C0
+0xD3CC 0x72B9
+0xD3CD 0x6CB9
+0xD3CE 0x6E38
+0xD3CF 0x9149
+0xD3D0 0x6709
+0xD3D1 0x53CB
+0xD3D2 0x53F3
+0xD3D3 0x4F51
+0xD3D4 0x91C9
+0xD3D5 0x8BF1
+0xD3D6 0x53C8
+0xD3D7 0x5E7C
+0xD3D8 0x8FC2
+0xD3D9 0x6DE4
+0xD3DA 0x4E8E
+0xD3DB 0x76C2
+0xD3DC 0x6986
+0xD3DD 0x865E
+0xD3DE 0x611A
+0xD3DF 0x8206
+0xD3E0 0x4F59
+0xD3E1 0x4FDE
+0xD3E2 0x903E
+0xD3E3 0x9C7C
+0xD3E4 0x6109
+0xD3E5 0x6E1D
+0xD3E6 0x6E14
+0xD3E7 0x9685
+0xD3E8 0x4E88
+0xD3E9 0x5A31
+0xD3EA 0x96E8
+0xD3EB 0x4E0E
+0xD3EC 0x5C7F
+0xD3ED 0x79B9
+0xD3EE 0x5B87
+0xD3EF 0x8BED
+0xD3F0 0x7FBD
+0xD3F1 0x7389
+0xD3F2 0x57DF
+0xD3F3 0x828B
+0xD3F4 0x90C1
+0xD3F5 0x5401
+0xD3F6 0x9047
+0xD3F7 0x55BB
+0xD3F8 0x5CEA
+0xD3F9 0x5FA1
+0xD3FA 0x6108
+0xD3FB 0x6B32
+0xD3FC 0x72F1
+0xD3FD 0x80B2
+0xD3FE 0x8A89
+0xD440 0x8A1E
+0xD441 0x8A1F
+0xD442 0x8A20
+0xD443 0x8A21
+0xD444 0x8A22
+0xD445 0x8A23
+0xD446 0x8A24
+0xD447 0x8A25
+0xD448 0x8A26
+0xD449 0x8A27
+0xD44A 0x8A28
+0xD44B 0x8A29
+0xD44C 0x8A2A
+0xD44D 0x8A2B
+0xD44E 0x8A2C
+0xD44F 0x8A2D
+0xD450 0x8A2E
+0xD451 0x8A2F
+0xD452 0x8A30
+0xD453 0x8A31
+0xD454 0x8A32
+0xD455 0x8A33
+0xD456 0x8A34
+0xD457 0x8A35
+0xD458 0x8A36
+0xD459 0x8A37
+0xD45A 0x8A38
+0xD45B 0x8A39
+0xD45C 0x8A3A
+0xD45D 0x8A3B
+0xD45E 0x8A3C
+0xD45F 0x8A3D
+0xD460 0x8A3F
+0xD461 0x8A40
+0xD462 0x8A41
+0xD463 0x8A42
+0xD464 0x8A43
+0xD465 0x8A44
+0xD466 0x8A45
+0xD467 0x8A46
+0xD468 0x8A47
+0xD469 0x8A49
+0xD46A 0x8A4A
+0xD46B 0x8A4B
+0xD46C 0x8A4C
+0xD46D 0x8A4D
+0xD46E 0x8A4E
+0xD46F 0x8A4F
+0xD470 0x8A50
+0xD471 0x8A51
+0xD472 0x8A52
+0xD473 0x8A53
+0xD474 0x8A54
+0xD475 0x8A55
+0xD476 0x8A56
+0xD477 0x8A57
+0xD478 0x8A58
+0xD479 0x8A59
+0xD47A 0x8A5A
+0xD47B 0x8A5B
+0xD47C 0x8A5C
+0xD47D 0x8A5D
+0xD47E 0x8A5E
+0xD480 0x8A5F
+0xD481 0x8A60
+0xD482 0x8A61
+0xD483 0x8A62
+0xD484 0x8A63
+0xD485 0x8A64
+0xD486 0x8A65
+0xD487 0x8A66
+0xD488 0x8A67
+0xD489 0x8A68
+0xD48A 0x8A69
+0xD48B 0x8A6A
+0xD48C 0x8A6B
+0xD48D 0x8A6C
+0xD48E 0x8A6D
+0xD48F 0x8A6E
+0xD490 0x8A6F
+0xD491 0x8A70
+0xD492 0x8A71
+0xD493 0x8A72
+0xD494 0x8A73
+0xD495 0x8A74
+0xD496 0x8A75
+0xD497 0x8A76
+0xD498 0x8A77
+0xD499 0x8A78
+0xD49A 0x8A7A
+0xD49B 0x8A7B
+0xD49C 0x8A7C
+0xD49D 0x8A7D
+0xD49E 0x8A7E
+0xD49F 0x8A7F
+0xD4A0 0x8A80
+0xD4A1 0x6D74
+0xD4A2 0x5BD3
+0xD4A3 0x88D5
+0xD4A4 0x9884
+0xD4A5 0x8C6B
+0xD4A6 0x9A6D
+0xD4A7 0x9E33
+0xD4A8 0x6E0A
+0xD4A9 0x51A4
+0xD4AA 0x5143
+0xD4AB 0x57A3
+0xD4AC 0x8881
+0xD4AD 0x539F
+0xD4AE 0x63F4
+0xD4AF 0x8F95
+0xD4B0 0x56ED
+0xD4B1 0x5458
+0xD4B2 0x5706
+0xD4B3 0x733F
+0xD4B4 0x6E90
+0xD4B5 0x7F18
+0xD4B6 0x8FDC
+0xD4B7 0x82D1
+0xD4B8 0x613F
+0xD4B9 0x6028
+0xD4BA 0x9662
+0xD4BB 0x66F0
+0xD4BC 0x7EA6
+0xD4BD 0x8D8A
+0xD4BE 0x8DC3
+0xD4BF 0x94A5
+0xD4C0 0x5CB3
+0xD4C1 0x7CA4
+0xD4C2 0x6708
+0xD4C3 0x60A6
+0xD4C4 0x9605
+0xD4C5 0x8018
+0xD4C6 0x4E91
+0xD4C7 0x90E7
+0xD4C8 0x5300
+0xD4C9 0x9668
+0xD4CA 0x5141
+0xD4CB 0x8FD0
+0xD4CC 0x8574
+0xD4CD 0x915D
+0xD4CE 0x6655
+0xD4CF 0x97F5
+0xD4D0 0x5B55
+0xD4D1 0x531D
+0xD4D2 0x7838
+0xD4D3 0x6742
+0xD4D4 0x683D
+0xD4D5 0x54C9
+0xD4D6 0x707E
+0xD4D7 0x5BB0
+0xD4D8 0x8F7D
+0xD4D9 0x518D
+0xD4DA 0x5728
+0xD4DB 0x54B1
+0xD4DC 0x6512
+0xD4DD 0x6682
+0xD4DE 0x8D5E
+0xD4DF 0x8D43
+0xD4E0 0x810F
+0xD4E1 0x846C
+0xD4E2 0x906D
+0xD4E3 0x7CDF
+0xD4E4 0x51FF
+0xD4E5 0x85FB
+0xD4E6 0x67A3
+0xD4E7 0x65E9
+0xD4E8 0x6FA1
+0xD4E9 0x86A4
+0xD4EA 0x8E81
+0xD4EB 0x566A
+0xD4EC 0x9020
+0xD4ED 0x7682
+0xD4EE 0x7076
+0xD4EF 0x71E5
+0xD4F0 0x8D23
+0xD4F1 0x62E9
+0xD4F2 0x5219
+0xD4F3 0x6CFD
+0xD4F4 0x8D3C
+0xD4F5 0x600E
+0xD4F6 0x589E
+0xD4F7 0x618E
+0xD4F8 0x66FE
+0xD4F9 0x8D60
+0xD4FA 0x624E
+0xD4FB 0x55B3
+0xD4FC 0x6E23
+0xD4FD 0x672D
+0xD4FE 0x8F67
+0xD540 0x8A81
+0xD541 0x8A82
+0xD542 0x8A83
+0xD543 0x8A84
+0xD544 0x8A85
+0xD545 0x8A86
+0xD546 0x8A87
+0xD547 0x8A88
+0xD548 0x8A8B
+0xD549 0x8A8C
+0xD54A 0x8A8D
+0xD54B 0x8A8E
+0xD54C 0x8A8F
+0xD54D 0x8A90
+0xD54E 0x8A91
+0xD54F 0x8A92
+0xD550 0x8A94
+0xD551 0x8A95
+0xD552 0x8A96
+0xD553 0x8A97
+0xD554 0x8A98
+0xD555 0x8A99
+0xD556 0x8A9A
+0xD557 0x8A9B
+0xD558 0x8A9C
+0xD559 0x8A9D
+0xD55A 0x8A9E
+0xD55B 0x8A9F
+0xD55C 0x8AA0
+0xD55D 0x8AA1
+0xD55E 0x8AA2
+0xD55F 0x8AA3
+0xD560 0x8AA4
+0xD561 0x8AA5
+0xD562 0x8AA6
+0xD563 0x8AA7
+0xD564 0x8AA8
+0xD565 0x8AA9
+0xD566 0x8AAA
+0xD567 0x8AAB
+0xD568 0x8AAC
+0xD569 0x8AAD
+0xD56A 0x8AAE
+0xD56B 0x8AAF
+0xD56C 0x8AB0
+0xD56D 0x8AB1
+0xD56E 0x8AB2
+0xD56F 0x8AB3
+0xD570 0x8AB4
+0xD571 0x8AB5
+0xD572 0x8AB6
+0xD573 0x8AB7
+0xD574 0x8AB8
+0xD575 0x8AB9
+0xD576 0x8ABA
+0xD577 0x8ABB
+0xD578 0x8ABC
+0xD579 0x8ABD
+0xD57A 0x8ABE
+0xD57B 0x8ABF
+0xD57C 0x8AC0
+0xD57D 0x8AC1
+0xD57E 0x8AC2
+0xD580 0x8AC3
+0xD581 0x8AC4
+0xD582 0x8AC5
+0xD583 0x8AC6
+0xD584 0x8AC7
+0xD585 0x8AC8
+0xD586 0x8AC9
+0xD587 0x8ACA
+0xD588 0x8ACB
+0xD589 0x8ACC
+0xD58A 0x8ACD
+0xD58B 0x8ACE
+0xD58C 0x8ACF
+0xD58D 0x8AD0
+0xD58E 0x8AD1
+0xD58F 0x8AD2
+0xD590 0x8AD3
+0xD591 0x8AD4
+0xD592 0x8AD5
+0xD593 0x8AD6
+0xD594 0x8AD7
+0xD595 0x8AD8
+0xD596 0x8AD9
+0xD597 0x8ADA
+0xD598 0x8ADB
+0xD599 0x8ADC
+0xD59A 0x8ADD
+0xD59B 0x8ADE
+0xD59C 0x8ADF
+0xD59D 0x8AE0
+0xD59E 0x8AE1
+0xD59F 0x8AE2
+0xD5A0 0x8AE3
+0xD5A1 0x94E1
+0xD5A2 0x95F8
+0xD5A3 0x7728
+0xD5A4 0x6805
+0xD5A5 0x69A8
+0xD5A6 0x548B
+0xD5A7 0x4E4D
+0xD5A8 0x70B8
+0xD5A9 0x8BC8
+0xD5AA 0x6458
+0xD5AB 0x658B
+0xD5AC 0x5B85
+0xD5AD 0x7A84
+0xD5AE 0x503A
+0xD5AF 0x5BE8
+0xD5B0 0x77BB
+0xD5B1 0x6BE1
+0xD5B2 0x8A79
+0xD5B3 0x7C98
+0xD5B4 0x6CBE
+0xD5B5 0x76CF
+0xD5B6 0x65A9
+0xD5B7 0x8F97
+0xD5B8 0x5D2D
+0xD5B9 0x5C55
+0xD5BA 0x8638
+0xD5BB 0x6808
+0xD5BC 0x5360
+0xD5BD 0x6218
+0xD5BE 0x7AD9
+0xD5BF 0x6E5B
+0xD5C0 0x7EFD
+0xD5C1 0x6A1F
+0xD5C2 0x7AE0
+0xD5C3 0x5F70
+0xD5C4 0x6F33
+0xD5C5 0x5F20
+0xD5C6 0x638C
+0xD5C7 0x6DA8
+0xD5C8 0x6756
+0xD5C9 0x4E08
+0xD5CA 0x5E10
+0xD5CB 0x8D26
+0xD5CC 0x4ED7
+0xD5CD 0x80C0
+0xD5CE 0x7634
+0xD5CF 0x969C
+0xD5D0 0x62DB
+0xD5D1 0x662D
+0xD5D2 0x627E
+0xD5D3 0x6CBC
+0xD5D4 0x8D75
+0xD5D5 0x7167
+0xD5D6 0x7F69
+0xD5D7 0x5146
+0xD5D8 0x8087
+0xD5D9 0x53EC
+0xD5DA 0x906E
+0xD5DB 0x6298
+0xD5DC 0x54F2
+0xD5DD 0x86F0
+0xD5DE 0x8F99
+0xD5DF 0x8005
+0xD5E0 0x9517
+0xD5E1 0x8517
+0xD5E2 0x8FD9
+0xD5E3 0x6D59
+0xD5E4 0x73CD
+0xD5E5 0x659F
+0xD5E6 0x771F
+0xD5E7 0x7504
+0xD5E8 0x7827
+0xD5E9 0x81FB
+0xD5EA 0x8D1E
+0xD5EB 0x9488
+0xD5EC 0x4FA6
+0xD5ED 0x6795
+0xD5EE 0x75B9
+0xD5EF 0x8BCA
+0xD5F0 0x9707
+0xD5F1 0x632F
+0xD5F2 0x9547
+0xD5F3 0x9635
+0xD5F4 0x84B8
+0xD5F5 0x6323
+0xD5F6 0x7741
+0xD5F7 0x5F81
+0xD5F8 0x72F0
+0xD5F9 0x4E89
+0xD5FA 0x6014
+0xD5FB 0x6574
+0xD5FC 0x62EF
+0xD5FD 0x6B63
+0xD5FE 0x653F
+0xD640 0x8AE4
+0xD641 0x8AE5
+0xD642 0x8AE6
+0xD643 0x8AE7
+0xD644 0x8AE8
+0xD645 0x8AE9
+0xD646 0x8AEA
+0xD647 0x8AEB
+0xD648 0x8AEC
+0xD649 0x8AED
+0xD64A 0x8AEE
+0xD64B 0x8AEF
+0xD64C 0x8AF0
+0xD64D 0x8AF1
+0xD64E 0x8AF2
+0xD64F 0x8AF3
+0xD650 0x8AF4
+0xD651 0x8AF5
+0xD652 0x8AF6
+0xD653 0x8AF7
+0xD654 0x8AF8
+0xD655 0x8AF9
+0xD656 0x8AFA
+0xD657 0x8AFB
+0xD658 0x8AFC
+0xD659 0x8AFD
+0xD65A 0x8AFE
+0xD65B 0x8AFF
+0xD65C 0x8B00
+0xD65D 0x8B01
+0xD65E 0x8B02
+0xD65F 0x8B03
+0xD660 0x8B04
+0xD661 0x8B05
+0xD662 0x8B06
+0xD663 0x8B08
+0xD664 0x8B09
+0xD665 0x8B0A
+0xD666 0x8B0B
+0xD667 0x8B0C
+0xD668 0x8B0D
+0xD669 0x8B0E
+0xD66A 0x8B0F
+0xD66B 0x8B10
+0xD66C 0x8B11
+0xD66D 0x8B12
+0xD66E 0x8B13
+0xD66F 0x8B14
+0xD670 0x8B15
+0xD671 0x8B16
+0xD672 0x8B17
+0xD673 0x8B18
+0xD674 0x8B19
+0xD675 0x8B1A
+0xD676 0x8B1B
+0xD677 0x8B1C
+0xD678 0x8B1D
+0xD679 0x8B1E
+0xD67A 0x8B1F
+0xD67B 0x8B20
+0xD67C 0x8B21
+0xD67D 0x8B22
+0xD67E 0x8B23
+0xD680 0x8B24
+0xD681 0x8B25
+0xD682 0x8B27
+0xD683 0x8B28
+0xD684 0x8B29
+0xD685 0x8B2A
+0xD686 0x8B2B
+0xD687 0x8B2C
+0xD688 0x8B2D
+0xD689 0x8B2E
+0xD68A 0x8B2F
+0xD68B 0x8B30
+0xD68C 0x8B31
+0xD68D 0x8B32
+0xD68E 0x8B33
+0xD68F 0x8B34
+0xD690 0x8B35
+0xD691 0x8B36
+0xD692 0x8B37
+0xD693 0x8B38
+0xD694 0x8B39
+0xD695 0x8B3A
+0xD696 0x8B3B
+0xD697 0x8B3C
+0xD698 0x8B3D
+0xD699 0x8B3E
+0xD69A 0x8B3F
+0xD69B 0x8B40
+0xD69C 0x8B41
+0xD69D 0x8B42
+0xD69E 0x8B43
+0xD69F 0x8B44
+0xD6A0 0x8B45
+0xD6A1 0x5E27
+0xD6A2 0x75C7
+0xD6A3 0x90D1
+0xD6A4 0x8BC1
+0xD6A5 0x829D
+0xD6A6 0x679D
+0xD6A7 0x652F
+0xD6A8 0x5431
+0xD6A9 0x8718
+0xD6AA 0x77E5
+0xD6AB 0x80A2
+0xD6AC 0x8102
+0xD6AD 0x6C41
+0xD6AE 0x4E4B
+0xD6AF 0x7EC7
+0xD6B0 0x804C
+0xD6B1 0x76F4
+0xD6B2 0x690D
+0xD6B3 0x6B96
+0xD6B4 0x6267
+0xD6B5 0x503C
+0xD6B6 0x4F84
+0xD6B7 0x5740
+0xD6B8 0x6307
+0xD6B9 0x6B62
+0xD6BA 0x8DBE
+0xD6BB 0x53EA
+0xD6BC 0x65E8
+0xD6BD 0x7EB8
+0xD6BE 0x5FD7
+0xD6BF 0x631A
+0xD6C0 0x63B7
+0xD6C1 0x81F3
+0xD6C2 0x81F4
+0xD6C3 0x7F6E
+0xD6C4 0x5E1C
+0xD6C5 0x5CD9
+0xD6C6 0x5236
+0xD6C7 0x667A
+0xD6C8 0x79E9
+0xD6C9 0x7A1A
+0xD6CA 0x8D28
+0xD6CB 0x7099
+0xD6CC 0x75D4
+0xD6CD 0x6EDE
+0xD6CE 0x6CBB
+0xD6CF 0x7A92
+0xD6D0 0x4E2D
+0xD6D1 0x76C5
+0xD6D2 0x5FE0
+0xD6D3 0x949F
+0xD6D4 0x8877
+0xD6D5 0x7EC8
+0xD6D6 0x79CD
+0xD6D7 0x80BF
+0xD6D8 0x91CD
+0xD6D9 0x4EF2
+0xD6DA 0x4F17
+0xD6DB 0x821F
+0xD6DC 0x5468
+0xD6DD 0x5DDE
+0xD6DE 0x6D32
+0xD6DF 0x8BCC
+0xD6E0 0x7CA5
+0xD6E1 0x8F74
+0xD6E2 0x8098
+0xD6E3 0x5E1A
+0xD6E4 0x5492
+0xD6E5 0x76B1
+0xD6E6 0x5B99
+0xD6E7 0x663C
+0xD6E8 0x9AA4
+0xD6E9 0x73E0
+0xD6EA 0x682A
+0xD6EB 0x86DB
+0xD6EC 0x6731
+0xD6ED 0x732A
+0xD6EE 0x8BF8
+0xD6EF 0x8BDB
+0xD6F0 0x9010
+0xD6F1 0x7AF9
+0xD6F2 0x70DB
+0xD6F3 0x716E
+0xD6F4 0x62C4
+0xD6F5 0x77A9
+0xD6F6 0x5631
+0xD6F7 0x4E3B
+0xD6F8 0x8457
+0xD6F9 0x67F1
+0xD6FA 0x52A9
+0xD6FB 0x86C0
+0xD6FC 0x8D2E
+0xD6FD 0x94F8
+0xD6FE 0x7B51
+0xD740 0x8B46
+0xD741 0x8B47
+0xD742 0x8B48
+0xD743 0x8B49
+0xD744 0x8B4A
+0xD745 0x8B4B
+0xD746 0x8B4C
+0xD747 0x8B4D
+0xD748 0x8B4E
+0xD749 0x8B4F
+0xD74A 0x8B50
+0xD74B 0x8B51
+0xD74C 0x8B52
+0xD74D 0x8B53
+0xD74E 0x8B54
+0xD74F 0x8B55
+0xD750 0x8B56
+0xD751 0x8B57
+0xD752 0x8B58
+0xD753 0x8B59
+0xD754 0x8B5A
+0xD755 0x8B5B
+0xD756 0x8B5C
+0xD757 0x8B5D
+0xD758 0x8B5E
+0xD759 0x8B5F
+0xD75A 0x8B60
+0xD75B 0x8B61
+0xD75C 0x8B62
+0xD75D 0x8B63
+0xD75E 0x8B64
+0xD75F 0x8B65
+0xD760 0x8B67
+0xD761 0x8B68
+0xD762 0x8B69
+0xD763 0x8B6A
+0xD764 0x8B6B
+0xD765 0x8B6D
+0xD766 0x8B6E
+0xD767 0x8B6F
+0xD768 0x8B70
+0xD769 0x8B71
+0xD76A 0x8B72
+0xD76B 0x8B73
+0xD76C 0x8B74
+0xD76D 0x8B75
+0xD76E 0x8B76
+0xD76F 0x8B77
+0xD770 0x8B78
+0xD771 0x8B79
+0xD772 0x8B7A
+0xD773 0x8B7B
+0xD774 0x8B7C
+0xD775 0x8B7D
+0xD776 0x8B7E
+0xD777 0x8B7F
+0xD778 0x8B80
+0xD779 0x8B81
+0xD77A 0x8B82
+0xD77B 0x8B83
+0xD77C 0x8B84
+0xD77D 0x8B85
+0xD77E 0x8B86
+0xD780 0x8B87
+0xD781 0x8B88
+0xD782 0x8B89
+0xD783 0x8B8A
+0xD784 0x8B8B
+0xD785 0x8B8C
+0xD786 0x8B8D
+0xD787 0x8B8E
+0xD788 0x8B8F
+0xD789 0x8B90
+0xD78A 0x8B91
+0xD78B 0x8B92
+0xD78C 0x8B93
+0xD78D 0x8B94
+0xD78E 0x8B95
+0xD78F 0x8B96
+0xD790 0x8B97
+0xD791 0x8B98
+0xD792 0x8B99
+0xD793 0x8B9A
+0xD794 0x8B9B
+0xD795 0x8B9C
+0xD796 0x8B9D
+0xD797 0x8B9E
+0xD798 0x8B9F
+0xD799 0x8BAC
+0xD79A 0x8BB1
+0xD79B 0x8BBB
+0xD79C 0x8BC7
+0xD79D 0x8BD0
+0xD79E 0x8BEA
+0xD79F 0x8C09
+0xD7A0 0x8C1E
+0xD7A1 0x4F4F
+0xD7A2 0x6CE8
+0xD7A3 0x795D
+0xD7A4 0x9A7B
+0xD7A5 0x6293
+0xD7A6 0x722A
+0xD7A7 0x62FD
+0xD7A8 0x4E13
+0xD7A9 0x7816
+0xD7AA 0x8F6C
+0xD7AB 0x64B0
+0xD7AC 0x8D5A
+0xD7AD 0x7BC6
+0xD7AE 0x6869
+0xD7AF 0x5E84
+0xD7B0 0x88C5
+0xD7B1 0x5986
+0xD7B2 0x649E
+0xD7B3 0x58EE
+0xD7B4 0x72B6
+0xD7B5 0x690E
+0xD7B6 0x9525
+0xD7B7 0x8FFD
+0xD7B8 0x8D58
+0xD7B9 0x5760
+0xD7BA 0x7F00
+0xD7BB 0x8C06
+0xD7BC 0x51C6
+0xD7BD 0x6349
+0xD7BE 0x62D9
+0xD7BF 0x5353
+0xD7C0 0x684C
+0xD7C1 0x7422
+0xD7C2 0x8301
+0xD7C3 0x914C
+0xD7C4 0x5544
+0xD7C5 0x7740
+0xD7C6 0x707C
+0xD7C7 0x6D4A
+0xD7C8 0x5179
+0xD7C9 0x54A8
+0xD7CA 0x8D44
+0xD7CB 0x59FF
+0xD7CC 0x6ECB
+0xD7CD 0x6DC4
+0xD7CE 0x5B5C
+0xD7CF 0x7D2B
+0xD7D0 0x4ED4
+0xD7D1 0x7C7D
+0xD7D2 0x6ED3
+0xD7D3 0x5B50
+0xD7D4 0x81EA
+0xD7D5 0x6E0D
+0xD7D6 0x5B57
+0xD7D7 0x9B03
+0xD7D8 0x68D5
+0xD7D9 0x8E2A
+0xD7DA 0x5B97
+0xD7DB 0x7EFC
+0xD7DC 0x603B
+0xD7DD 0x7EB5
+0xD7DE 0x90B9
+0xD7DF 0x8D70
+0xD7E0 0x594F
+0xD7E1 0x63CD
+0xD7E2 0x79DF
+0xD7E3 0x8DB3
+0xD7E4 0x5352
+0xD7E5 0x65CF
+0xD7E6 0x7956
+0xD7E7 0x8BC5
+0xD7E8 0x963B
+0xD7E9 0x7EC4
+0xD7EA 0x94BB
+0xD7EB 0x7E82
+0xD7EC 0x5634
+0xD7ED 0x9189
+0xD7EE 0x6700
+0xD7EF 0x7F6A
+0xD7F0 0x5C0A
+0xD7F1 0x9075
+0xD7F2 0x6628
+0xD7F3 0x5DE6
+0xD7F4 0x4F50
+0xD7F5 0x67DE
+0xD7F6 0x505A
+0xD7F7 0x4F5C
+0xD7F8 0x5750
+0xD7F9 0x5EA7
+0xD840 0x8C38
+0xD841 0x8C39
+0xD842 0x8C3A
+0xD843 0x8C3B
+0xD844 0x8C3C
+0xD845 0x8C3D
+0xD846 0x8C3E
+0xD847 0x8C3F
+0xD848 0x8C40
+0xD849 0x8C42
+0xD84A 0x8C43
+0xD84B 0x8C44
+0xD84C 0x8C45
+0xD84D 0x8C48
+0xD84E 0x8C4A
+0xD84F 0x8C4B
+0xD850 0x8C4D
+0xD851 0x8C4E
+0xD852 0x8C4F
+0xD853 0x8C50
+0xD854 0x8C51
+0xD855 0x8C52
+0xD856 0x8C53
+0xD857 0x8C54
+0xD858 0x8C56
+0xD859 0x8C57
+0xD85A 0x8C58
+0xD85B 0x8C59
+0xD85C 0x8C5B
+0xD85D 0x8C5C
+0xD85E 0x8C5D
+0xD85F 0x8C5E
+0xD860 0x8C5F
+0xD861 0x8C60
+0xD862 0x8C63
+0xD863 0x8C64
+0xD864 0x8C65
+0xD865 0x8C66
+0xD866 0x8C67
+0xD867 0x8C68
+0xD868 0x8C69
+0xD869 0x8C6C
+0xD86A 0x8C6D
+0xD86B 0x8C6E
+0xD86C 0x8C6F
+0xD86D 0x8C70
+0xD86E 0x8C71
+0xD86F 0x8C72
+0xD870 0x8C74
+0xD871 0x8C75
+0xD872 0x8C76
+0xD873 0x8C77
+0xD874 0x8C7B
+0xD875 0x8C7C
+0xD876 0x8C7D
+0xD877 0x8C7E
+0xD878 0x8C7F
+0xD879 0x8C80
+0xD87A 0x8C81
+0xD87B 0x8C83
+0xD87C 0x8C84
+0xD87D 0x8C86
+0xD87E 0x8C87
+0xD880 0x8C88
+0xD881 0x8C8B
+0xD882 0x8C8D
+0xD883 0x8C8E
+0xD884 0x8C8F
+0xD885 0x8C90
+0xD886 0x8C91
+0xD887 0x8C92
+0xD888 0x8C93
+0xD889 0x8C95
+0xD88A 0x8C96
+0xD88B 0x8C97
+0xD88C 0x8C99
+0xD88D 0x8C9A
+0xD88E 0x8C9B
+0xD88F 0x8C9C
+0xD890 0x8C9D
+0xD891 0x8C9E
+0xD892 0x8C9F
+0xD893 0x8CA0
+0xD894 0x8CA1
+0xD895 0x8CA2
+0xD896 0x8CA3
+0xD897 0x8CA4
+0xD898 0x8CA5
+0xD899 0x8CA6
+0xD89A 0x8CA7
+0xD89B 0x8CA8
+0xD89C 0x8CA9
+0xD89D 0x8CAA
+0xD89E 0x8CAB
+0xD89F 0x8CAC
+0xD8A0 0x8CAD
+0xD8A1 0x4E8D
+0xD8A2 0x4E0C
+0xD8A3 0x5140
+0xD8A4 0x4E10
+0xD8A5 0x5EFF
+0xD8A6 0x5345
+0xD8A7 0x4E15
+0xD8A8 0x4E98
+0xD8A9 0x4E1E
+0xD8AA 0x9B32
+0xD8AB 0x5B6C
+0xD8AC 0x5669
+0xD8AD 0x4E28
+0xD8AE 0x79BA
+0xD8AF 0x4E3F
+0xD8B0 0x5315
+0xD8B1 0x4E47
+0xD8B2 0x592D
+0xD8B3 0x723B
+0xD8B4 0x536E
+0xD8B5 0x6C10
+0xD8B6 0x56DF
+0xD8B7 0x80E4
+0xD8B8 0x9997
+0xD8B9 0x6BD3
+0xD8BA 0x777E
+0xD8BB 0x9F17
+0xD8BC 0x4E36
+0xD8BD 0x4E9F
+0xD8BE 0x9F10
+0xD8BF 0x4E5C
+0xD8C0 0x4E69
+0xD8C1 0x4E93
+0xD8C2 0x8288
+0xD8C3 0x5B5B
+0xD8C4 0x556C
+0xD8C5 0x560F
+0xD8C6 0x4EC4
+0xD8C7 0x538D
+0xD8C8 0x539D
+0xD8C9 0x53A3
+0xD8CA 0x53A5
+0xD8CB 0x53AE
+0xD8CC 0x9765
+0xD8CD 0x8D5D
+0xD8CE 0x531A
+0xD8CF 0x53F5
+0xD8D0 0x5326
+0xD8D1 0x532E
+0xD8D2 0x533E
+0xD8D3 0x8D5C
+0xD8D4 0x5366
+0xD8D5 0x5363
+0xD8D6 0x5202
+0xD8D7 0x5208
+0xD8D8 0x520E
+0xD8D9 0x522D
+0xD8DA 0x5233
+0xD8DB 0x523F
+0xD8DC 0x5240
+0xD8DD 0x524C
+0xD8DE 0x525E
+0xD8DF 0x5261
+0xD8E0 0x525C
+0xD8E1 0x84AF
+0xD8E2 0x527D
+0xD8E3 0x5282
+0xD8E4 0x5281
+0xD8E5 0x5290
+0xD8E6 0x5293
+0xD8E7 0x5182
+0xD8E8 0x7F54
+0xD8E9 0x4EBB
+0xD8EA 0x4EC3
+0xD8EB 0x4EC9
+0xD8EC 0x4EC2
+0xD8ED 0x4EE8
+0xD8EE 0x4EE1
+0xD8EF 0x4EEB
+0xD8F0 0x4EDE
+0xD8F1 0x4F1B
+0xD8F2 0x4EF3
+0xD8F3 0x4F22
+0xD8F4 0x4F64
+0xD8F5 0x4EF5
+0xD8F6 0x4F25
+0xD8F7 0x4F27
+0xD8F8 0x4F09
+0xD8F9 0x4F2B
+0xD8FA 0x4F5E
+0xD8FB 0x4F67
+0xD8FC 0x6538
+0xD8FD 0x4F5A
+0xD8FE 0x4F5D
+0xD940 0x8CAE
+0xD941 0x8CAF
+0xD942 0x8CB0
+0xD943 0x8CB1
+0xD944 0x8CB2
+0xD945 0x8CB3
+0xD946 0x8CB4
+0xD947 0x8CB5
+0xD948 0x8CB6
+0xD949 0x8CB7
+0xD94A 0x8CB8
+0xD94B 0x8CB9
+0xD94C 0x8CBA
+0xD94D 0x8CBB
+0xD94E 0x8CBC
+0xD94F 0x8CBD
+0xD950 0x8CBE
+0xD951 0x8CBF
+0xD952 0x8CC0
+0xD953 0x8CC1
+0xD954 0x8CC2
+0xD955 0x8CC3
+0xD956 0x8CC4
+0xD957 0x8CC5
+0xD958 0x8CC6
+0xD959 0x8CC7
+0xD95A 0x8CC8
+0xD95B 0x8CC9
+0xD95C 0x8CCA
+0xD95D 0x8CCB
+0xD95E 0x8CCC
+0xD95F 0x8CCD
+0xD960 0x8CCE
+0xD961 0x8CCF
+0xD962 0x8CD0
+0xD963 0x8CD1
+0xD964 0x8CD2
+0xD965 0x8CD3
+0xD966 0x8CD4
+0xD967 0x8CD5
+0xD968 0x8CD6
+0xD969 0x8CD7
+0xD96A 0x8CD8
+0xD96B 0x8CD9
+0xD96C 0x8CDA
+0xD96D 0x8CDB
+0xD96E 0x8CDC
+0xD96F 0x8CDD
+0xD970 0x8CDE
+0xD971 0x8CDF
+0xD972 0x8CE0
+0xD973 0x8CE1
+0xD974 0x8CE2
+0xD975 0x8CE3
+0xD976 0x8CE4
+0xD977 0x8CE5
+0xD978 0x8CE6
+0xD979 0x8CE7
+0xD97A 0x8CE8
+0xD97B 0x8CE9
+0xD97C 0x8CEA
+0xD97D 0x8CEB
+0xD97E 0x8CEC
+0xD980 0x8CED
+0xD981 0x8CEE
+0xD982 0x8CEF
+0xD983 0x8CF0
+0xD984 0x8CF1
+0xD985 0x8CF2
+0xD986 0x8CF3
+0xD987 0x8CF4
+0xD988 0x8CF5
+0xD989 0x8CF6
+0xD98A 0x8CF7
+0xD98B 0x8CF8
+0xD98C 0x8CF9
+0xD98D 0x8CFA
+0xD98E 0x8CFB
+0xD98F 0x8CFC
+0xD990 0x8CFD
+0xD991 0x8CFE
+0xD992 0x8CFF
+0xD993 0x8D00
+0xD994 0x8D01
+0xD995 0x8D02
+0xD996 0x8D03
+0xD997 0x8D04
+0xD998 0x8D05
+0xD999 0x8D06
+0xD99A 0x8D07
+0xD99B 0x8D08
+0xD99C 0x8D09
+0xD99D 0x8D0A
+0xD99E 0x8D0B
+0xD99F 0x8D0C
+0xD9A0 0x8D0D
+0xD9A1 0x4F5F
+0xD9A2 0x4F57
+0xD9A3 0x4F32
+0xD9A4 0x4F3D
+0xD9A5 0x4F76
+0xD9A6 0x4F74
+0xD9A7 0x4F91
+0xD9A8 0x4F89
+0xD9A9 0x4F83
+0xD9AA 0x4F8F
+0xD9AB 0x4F7E
+0xD9AC 0x4F7B
+0xD9AD 0x4FAA
+0xD9AE 0x4F7C
+0xD9AF 0x4FAC
+0xD9B0 0x4F94
+0xD9B1 0x4FE6
+0xD9B2 0x4FE8
+0xD9B3 0x4FEA
+0xD9B4 0x4FC5
+0xD9B5 0x4FDA
+0xD9B6 0x4FE3
+0xD9B7 0x4FDC
+0xD9B8 0x4FD1
+0xD9B9 0x4FDF
+0xD9BA 0x4FF8
+0xD9BB 0x5029
+0xD9BC 0x504C
+0xD9BD 0x4FF3
+0xD9BE 0x502C
+0xD9BF 0x500F
+0xD9C0 0x502E
+0xD9C1 0x502D
+0xD9C2 0x4FFE
+0xD9C3 0x501C
+0xD9C4 0x500C
+0xD9C5 0x5025
+0xD9C6 0x5028
+0xD9C7 0x507E
+0xD9C8 0x5043
+0xD9C9 0x5055
+0xD9CA 0x5048
+0xD9CB 0x504E
+0xD9CC 0x506C
+0xD9CD 0x507B
+0xD9CE 0x50A5
+0xD9CF 0x50A7
+0xD9D0 0x50A9
+0xD9D1 0x50BA
+0xD9D2 0x50D6
+0xD9D3 0x5106
+0xD9D4 0x50ED
+0xD9D5 0x50EC
+0xD9D6 0x50E6
+0xD9D7 0x50EE
+0xD9D8 0x5107
+0xD9D9 0x510B
+0xD9DA 0x4EDD
+0xD9DB 0x6C3D
+0xD9DC 0x4F58
+0xD9DD 0x4F65
+0xD9DE 0x4FCE
+0xD9DF 0x9FA0
+0xD9E0 0x6C46
+0xD9E1 0x7C74
+0xD9E2 0x516E
+0xD9E3 0x5DFD
+0xD9E4 0x9EC9
+0xD9E5 0x9998
+0xD9E6 0x5181
+0xD9E7 0x5914
+0xD9E8 0x52F9
+0xD9E9 0x530D
+0xD9EA 0x8A07
+0xD9EB 0x5310
+0xD9EC 0x51EB
+0xD9ED 0x5919
+0xD9EE 0x5155
+0xD9EF 0x4EA0
+0xD9F0 0x5156
+0xD9F1 0x4EB3
+0xD9F2 0x886E
+0xD9F3 0x88A4
+0xD9F4 0x4EB5
+0xD9F5 0x8114
+0xD9F6 0x88D2
+0xD9F7 0x7980
+0xD9F8 0x5B34
+0xD9F9 0x8803
+0xD9FA 0x7FB8
+0xD9FB 0x51AB
+0xD9FC 0x51B1
+0xD9FD 0x51BD
+0xD9FE 0x51BC
+0xDA40 0x8D0E
+0xDA41 0x8D0F
+0xDA42 0x8D10
+0xDA43 0x8D11
+0xDA44 0x8D12
+0xDA45 0x8D13
+0xDA46 0x8D14
+0xDA47 0x8D15
+0xDA48 0x8D16
+0xDA49 0x8D17
+0xDA4A 0x8D18
+0xDA4B 0x8D19
+0xDA4C 0x8D1A
+0xDA4D 0x8D1B
+0xDA4E 0x8D1C
+0xDA4F 0x8D20
+0xDA50 0x8D51
+0xDA51 0x8D52
+0xDA52 0x8D57
+0xDA53 0x8D5F
+0xDA54 0x8D65
+0xDA55 0x8D68
+0xDA56 0x8D69
+0xDA57 0x8D6A
+0xDA58 0x8D6C
+0xDA59 0x8D6E
+0xDA5A 0x8D6F
+0xDA5B 0x8D71
+0xDA5C 0x8D72
+0xDA5D 0x8D78
+0xDA5E 0x8D79
+0xDA5F 0x8D7A
+0xDA60 0x8D7B
+0xDA61 0x8D7C
+0xDA62 0x8D7D
+0xDA63 0x8D7E
+0xDA64 0x8D7F
+0xDA65 0x8D80
+0xDA66 0x8D82
+0xDA67 0x8D83
+0xDA68 0x8D86
+0xDA69 0x8D87
+0xDA6A 0x8D88
+0xDA6B 0x8D89
+0xDA6C 0x8D8C
+0xDA6D 0x8D8D
+0xDA6E 0x8D8E
+0xDA6F 0x8D8F
+0xDA70 0x8D90
+0xDA71 0x8D92
+0xDA72 0x8D93
+0xDA73 0x8D95
+0xDA74 0x8D96
+0xDA75 0x8D97
+0xDA76 0x8D98
+0xDA77 0x8D99
+0xDA78 0x8D9A
+0xDA79 0x8D9B
+0xDA7A 0x8D9C
+0xDA7B 0x8D9D
+0xDA7C 0x8D9E
+0xDA7D 0x8DA0
+0xDA7E 0x8DA1
+0xDA80 0x8DA2
+0xDA81 0x8DA4
+0xDA82 0x8DA5
+0xDA83 0x8DA6
+0xDA84 0x8DA7
+0xDA85 0x8DA8
+0xDA86 0x8DA9
+0xDA87 0x8DAA
+0xDA88 0x8DAB
+0xDA89 0x8DAC
+0xDA8A 0x8DAD
+0xDA8B 0x8DAE
+0xDA8C 0x8DAF
+0xDA8D 0x8DB0
+0xDA8E 0x8DB2
+0xDA8F 0x8DB6
+0xDA90 0x8DB7
+0xDA91 0x8DB9
+0xDA92 0x8DBB
+0xDA93 0x8DBD
+0xDA94 0x8DC0
+0xDA95 0x8DC1
+0xDA96 0x8DC2
+0xDA97 0x8DC5
+0xDA98 0x8DC7
+0xDA99 0x8DC8
+0xDA9A 0x8DC9
+0xDA9B 0x8DCA
+0xDA9C 0x8DCD
+0xDA9D 0x8DD0
+0xDA9E 0x8DD2
+0xDA9F 0x8DD3
+0xDAA0 0x8DD4
+0xDAA1 0x51C7
+0xDAA2 0x5196
+0xDAA3 0x51A2
+0xDAA4 0x51A5
+0xDAA5 0x8BA0
+0xDAA6 0x8BA6
+0xDAA7 0x8BA7
+0xDAA8 0x8BAA
+0xDAA9 0x8BB4
+0xDAAA 0x8BB5
+0xDAAB 0x8BB7
+0xDAAC 0x8BC2
+0xDAAD 0x8BC3
+0xDAAE 0x8BCB
+0xDAAF 0x8BCF
+0xDAB0 0x8BCE
+0xDAB1 0x8BD2
+0xDAB2 0x8BD3
+0xDAB3 0x8BD4
+0xDAB4 0x8BD6
+0xDAB5 0x8BD8
+0xDAB6 0x8BD9
+0xDAB7 0x8BDC
+0xDAB8 0x8BDF
+0xDAB9 0x8BE0
+0xDABA 0x8BE4
+0xDABB 0x8BE8
+0xDABC 0x8BE9
+0xDABD 0x8BEE
+0xDABE 0x8BF0
+0xDABF 0x8BF3
+0xDAC0 0x8BF6
+0xDAC1 0x8BF9
+0xDAC2 0x8BFC
+0xDAC3 0x8BFF
+0xDAC4 0x8C00
+0xDAC5 0x8C02
+0xDAC6 0x8C04
+0xDAC7 0x8C07
+0xDAC8 0x8C0C
+0xDAC9 0x8C0F
+0xDACA 0x8C11
+0xDACB 0x8C12
+0xDACC 0x8C14
+0xDACD 0x8C15
+0xDACE 0x8C16
+0xDACF 0x8C19
+0xDAD0 0x8C1B
+0xDAD1 0x8C18
+0xDAD2 0x8C1D
+0xDAD3 0x8C1F
+0xDAD4 0x8C20
+0xDAD5 0x8C21
+0xDAD6 0x8C25
+0xDAD7 0x8C27
+0xDAD8 0x8C2A
+0xDAD9 0x8C2B
+0xDADA 0x8C2E
+0xDADB 0x8C2F
+0xDADC 0x8C32
+0xDADD 0x8C33
+0xDADE 0x8C35
+0xDADF 0x8C36
+0xDAE0 0x5369
+0xDAE1 0x537A
+0xDAE2 0x961D
+0xDAE3 0x9622
+0xDAE4 0x9621
+0xDAE5 0x9631
+0xDAE6 0x962A
+0xDAE7 0x963D
+0xDAE8 0x963C
+0xDAE9 0x9642
+0xDAEA 0x9649
+0xDAEB 0x9654
+0xDAEC 0x965F
+0xDAED 0x9667
+0xDAEE 0x966C
+0xDAEF 0x9672
+0xDAF0 0x9674
+0xDAF1 0x9688
+0xDAF2 0x968D
+0xDAF3 0x9697
+0xDAF4 0x96B0
+0xDAF5 0x9097
+0xDAF6 0x909B
+0xDAF7 0x909D
+0xDAF8 0x9099
+0xDAF9 0x90AC
+0xDAFA 0x90A1
+0xDAFB 0x90B4
+0xDAFC 0x90B3
+0xDAFD 0x90B6
+0xDAFE 0x90BA
+0xDB40 0x8DD5
+0xDB41 0x8DD8
+0xDB42 0x8DD9
+0xDB43 0x8DDC
+0xDB44 0x8DE0
+0xDB45 0x8DE1
+0xDB46 0x8DE2
+0xDB47 0x8DE5
+0xDB48 0x8DE6
+0xDB49 0x8DE7
+0xDB4A 0x8DE9
+0xDB4B 0x8DED
+0xDB4C 0x8DEE
+0xDB4D 0x8DF0
+0xDB4E 0x8DF1
+0xDB4F 0x8DF2
+0xDB50 0x8DF4
+0xDB51 0x8DF6
+0xDB52 0x8DFC
+0xDB53 0x8DFE
+0xDB54 0x8DFF
+0xDB55 0x8E00
+0xDB56 0x8E01
+0xDB57 0x8E02
+0xDB58 0x8E03
+0xDB59 0x8E04
+0xDB5A 0x8E06
+0xDB5B 0x8E07
+0xDB5C 0x8E08
+0xDB5D 0x8E0B
+0xDB5E 0x8E0D
+0xDB5F 0x8E0E
+0xDB60 0x8E10
+0xDB61 0x8E11
+0xDB62 0x8E12
+0xDB63 0x8E13
+0xDB64 0x8E15
+0xDB65 0x8E16
+0xDB66 0x8E17
+0xDB67 0x8E18
+0xDB68 0x8E19
+0xDB69 0x8E1A
+0xDB6A 0x8E1B
+0xDB6B 0x8E1C
+0xDB6C 0x8E20
+0xDB6D 0x8E21
+0xDB6E 0x8E24
+0xDB6F 0x8E25
+0xDB70 0x8E26
+0xDB71 0x8E27
+0xDB72 0x8E28
+0xDB73 0x8E2B
+0xDB74 0x8E2D
+0xDB75 0x8E30
+0xDB76 0x8E32
+0xDB77 0x8E33
+0xDB78 0x8E34
+0xDB79 0x8E36
+0xDB7A 0x8E37
+0xDB7B 0x8E38
+0xDB7C 0x8E3B
+0xDB7D 0x8E3C
+0xDB7E 0x8E3E
+0xDB80 0x8E3F
+0xDB81 0x8E43
+0xDB82 0x8E45
+0xDB83 0x8E46
+0xDB84 0x8E4C
+0xDB85 0x8E4D
+0xDB86 0x8E4E
+0xDB87 0x8E4F
+0xDB88 0x8E50
+0xDB89 0x8E53
+0xDB8A 0x8E54
+0xDB8B 0x8E55
+0xDB8C 0x8E56
+0xDB8D 0x8E57
+0xDB8E 0x8E58
+0xDB8F 0x8E5A
+0xDB90 0x8E5B
+0xDB91 0x8E5C
+0xDB92 0x8E5D
+0xDB93 0x8E5E
+0xDB94 0x8E5F
+0xDB95 0x8E60
+0xDB96 0x8E61
+0xDB97 0x8E62
+0xDB98 0x8E63
+0xDB99 0x8E64
+0xDB9A 0x8E65
+0xDB9B 0x8E67
+0xDB9C 0x8E68
+0xDB9D 0x8E6A
+0xDB9E 0x8E6B
+0xDB9F 0x8E6E
+0xDBA0 0x8E71
+0xDBA1 0x90B8
+0xDBA2 0x90B0
+0xDBA3 0x90CF
+0xDBA4 0x90C5
+0xDBA5 0x90BE
+0xDBA6 0x90D0
+0xDBA7 0x90C4
+0xDBA8 0x90C7
+0xDBA9 0x90D3
+0xDBAA 0x90E6
+0xDBAB 0x90E2
+0xDBAC 0x90DC
+0xDBAD 0x90D7
+0xDBAE 0x90DB
+0xDBAF 0x90EB
+0xDBB0 0x90EF
+0xDBB1 0x90FE
+0xDBB2 0x9104
+0xDBB3 0x9122
+0xDBB4 0x911E
+0xDBB5 0x9123
+0xDBB6 0x9131
+0xDBB7 0x912F
+0xDBB8 0x9139
+0xDBB9 0x9143
+0xDBBA 0x9146
+0xDBBB 0x520D
+0xDBBC 0x5942
+0xDBBD 0x52A2
+0xDBBE 0x52AC
+0xDBBF 0x52AD
+0xDBC0 0x52BE
+0xDBC1 0x54FF
+0xDBC2 0x52D0
+0xDBC3 0x52D6
+0xDBC4 0x52F0
+0xDBC5 0x53DF
+0xDBC6 0x71EE
+0xDBC7 0x77CD
+0xDBC8 0x5EF4
+0xDBC9 0x51F5
+0xDBCA 0x51FC
+0xDBCB 0x9B2F
+0xDBCC 0x53B6
+0xDBCD 0x5F01
+0xDBCE 0x755A
+0xDBCF 0x5DEF
+0xDBD0 0x574C
+0xDBD1 0x57A9
+0xDBD2 0x57A1
+0xDBD3 0x587E
+0xDBD4 0x58BC
+0xDBD5 0x58C5
+0xDBD6 0x58D1
+0xDBD7 0x5729
+0xDBD8 0x572C
+0xDBD9 0x572A
+0xDBDA 0x5733
+0xDBDB 0x5739
+0xDBDC 0x572E
+0xDBDD 0x572F
+0xDBDE 0x575C
+0xDBDF 0x573B
+0xDBE0 0x5742
+0xDBE1 0x5769
+0xDBE2 0x5785
+0xDBE3 0x576B
+0xDBE4 0x5786
+0xDBE5 0x577C
+0xDBE6 0x577B
+0xDBE7 0x5768
+0xDBE8 0x576D
+0xDBE9 0x5776
+0xDBEA 0x5773
+0xDBEB 0x57AD
+0xDBEC 0x57A4
+0xDBED 0x578C
+0xDBEE 0x57B2
+0xDBEF 0x57CF
+0xDBF0 0x57A7
+0xDBF1 0x57B4
+0xDBF2 0x5793
+0xDBF3 0x57A0
+0xDBF4 0x57D5
+0xDBF5 0x57D8
+0xDBF6 0x57DA
+0xDBF7 0x57D9
+0xDBF8 0x57D2
+0xDBF9 0x57B8
+0xDBFA 0x57F4
+0xDBFB 0x57EF
+0xDBFC 0x57F8
+0xDBFD 0x57E4
+0xDBFE 0x57DD
+0xDC40 0x8E73
+0xDC41 0x8E75
+0xDC42 0x8E77
+0xDC43 0x8E78
+0xDC44 0x8E79
+0xDC45 0x8E7A
+0xDC46 0x8E7B
+0xDC47 0x8E7D
+0xDC48 0x8E7E
+0xDC49 0x8E80
+0xDC4A 0x8E82
+0xDC4B 0x8E83
+0xDC4C 0x8E84
+0xDC4D 0x8E86
+0xDC4E 0x8E88
+0xDC4F 0x8E89
+0xDC50 0x8E8A
+0xDC51 0x8E8B
+0xDC52 0x8E8C
+0xDC53 0x8E8D
+0xDC54 0x8E8E
+0xDC55 0x8E91
+0xDC56 0x8E92
+0xDC57 0x8E93
+0xDC58 0x8E95
+0xDC59 0x8E96
+0xDC5A 0x8E97
+0xDC5B 0x8E98
+0xDC5C 0x8E99
+0xDC5D 0x8E9A
+0xDC5E 0x8E9B
+0xDC5F 0x8E9D
+0xDC60 0x8E9F
+0xDC61 0x8EA0
+0xDC62 0x8EA1
+0xDC63 0x8EA2
+0xDC64 0x8EA3
+0xDC65 0x8EA4
+0xDC66 0x8EA5
+0xDC67 0x8EA6
+0xDC68 0x8EA7
+0xDC69 0x8EA8
+0xDC6A 0x8EA9
+0xDC6B 0x8EAA
+0xDC6C 0x8EAD
+0xDC6D 0x8EAE
+0xDC6E 0x8EB0
+0xDC6F 0x8EB1
+0xDC70 0x8EB3
+0xDC71 0x8EB4
+0xDC72 0x8EB5
+0xDC73 0x8EB6
+0xDC74 0x8EB7
+0xDC75 0x8EB8
+0xDC76 0x8EB9
+0xDC77 0x8EBB
+0xDC78 0x8EBC
+0xDC79 0x8EBD
+0xDC7A 0x8EBE
+0xDC7B 0x8EBF
+0xDC7C 0x8EC0
+0xDC7D 0x8EC1
+0xDC7E 0x8EC2
+0xDC80 0x8EC3
+0xDC81 0x8EC4
+0xDC82 0x8EC5
+0xDC83 0x8EC6
+0xDC84 0x8EC7
+0xDC85 0x8EC8
+0xDC86 0x8EC9
+0xDC87 0x8ECA
+0xDC88 0x8ECB
+0xDC89 0x8ECC
+0xDC8A 0x8ECD
+0xDC8B 0x8ECF
+0xDC8C 0x8ED0
+0xDC8D 0x8ED1
+0xDC8E 0x8ED2
+0xDC8F 0x8ED3
+0xDC90 0x8ED4
+0xDC91 0x8ED5
+0xDC92 0x8ED6
+0xDC93 0x8ED7
+0xDC94 0x8ED8
+0xDC95 0x8ED9
+0xDC96 0x8EDA
+0xDC97 0x8EDB
+0xDC98 0x8EDC
+0xDC99 0x8EDD
+0xDC9A 0x8EDE
+0xDC9B 0x8EDF
+0xDC9C 0x8EE0
+0xDC9D 0x8EE1
+0xDC9E 0x8EE2
+0xDC9F 0x8EE3
+0xDCA0 0x8EE4
+0xDCA1 0x580B
+0xDCA2 0x580D
+0xDCA3 0x57FD
+0xDCA4 0x57ED
+0xDCA5 0x5800
+0xDCA6 0x581E
+0xDCA7 0x5819
+0xDCA8 0x5844
+0xDCA9 0x5820
+0xDCAA 0x5865
+0xDCAB 0x586C
+0xDCAC 0x5881
+0xDCAD 0x5889
+0xDCAE 0x589A
+0xDCAF 0x5880
+0xDCB0 0x99A8
+0xDCB1 0x9F19
+0xDCB2 0x61FF
+0xDCB3 0x8279
+0xDCB4 0x827D
+0xDCB5 0x827F
+0xDCB6 0x828F
+0xDCB7 0x828A
+0xDCB8 0x82A8
+0xDCB9 0x8284
+0xDCBA 0x828E
+0xDCBB 0x8291
+0xDCBC 0x8297
+0xDCBD 0x8299
+0xDCBE 0x82AB
+0xDCBF 0x82B8
+0xDCC0 0x82BE
+0xDCC1 0x82B0
+0xDCC2 0x82C8
+0xDCC3 0x82CA
+0xDCC4 0x82E3
+0xDCC5 0x8298
+0xDCC6 0x82B7
+0xDCC7 0x82AE
+0xDCC8 0x82CB
+0xDCC9 0x82CC
+0xDCCA 0x82C1
+0xDCCB 0x82A9
+0xDCCC 0x82B4
+0xDCCD 0x82A1
+0xDCCE 0x82AA
+0xDCCF 0x829F
+0xDCD0 0x82C4
+0xDCD1 0x82CE
+0xDCD2 0x82A4
+0xDCD3 0x82E1
+0xDCD4 0x8309
+0xDCD5 0x82F7
+0xDCD6 0x82E4
+0xDCD7 0x830F
+0xDCD8 0x8307
+0xDCD9 0x82DC
+0xDCDA 0x82F4
+0xDCDB 0x82D2
+0xDCDC 0x82D8
+0xDCDD 0x830C
+0xDCDE 0x82FB
+0xDCDF 0x82D3
+0xDCE0 0x8311
+0xDCE1 0x831A
+0xDCE2 0x8306
+0xDCE3 0x8314
+0xDCE4 0x8315
+0xDCE5 0x82E0
+0xDCE6 0x82D5
+0xDCE7 0x831C
+0xDCE8 0x8351
+0xDCE9 0x835B
+0xDCEA 0x835C
+0xDCEB 0x8308
+0xDCEC 0x8392
+0xDCED 0x833C
+0xDCEE 0x8334
+0xDCEF 0x8331
+0xDCF0 0x839B
+0xDCF1 0x835E
+0xDCF2 0x832F
+0xDCF3 0x834F
+0xDCF4 0x8347
+0xDCF5 0x8343
+0xDCF6 0x835F
+0xDCF7 0x8340
+0xDCF8 0x8317
+0xDCF9 0x8360
+0xDCFA 0x832D
+0xDCFB 0x833A
+0xDCFC 0x8333
+0xDCFD 0x8366
+0xDCFE 0x8365
+0xDD40 0x8EE5
+0xDD41 0x8EE6
+0xDD42 0x8EE7
+0xDD43 0x8EE8
+0xDD44 0x8EE9
+0xDD45 0x8EEA
+0xDD46 0x8EEB
+0xDD47 0x8EEC
+0xDD48 0x8EED
+0xDD49 0x8EEE
+0xDD4A 0x8EEF
+0xDD4B 0x8EF0
+0xDD4C 0x8EF1
+0xDD4D 0x8EF2
+0xDD4E 0x8EF3
+0xDD4F 0x8EF4
+0xDD50 0x8EF5
+0xDD51 0x8EF6
+0xDD52 0x8EF7
+0xDD53 0x8EF8
+0xDD54 0x8EF9
+0xDD55 0x8EFA
+0xDD56 0x8EFB
+0xDD57 0x8EFC
+0xDD58 0x8EFD
+0xDD59 0x8EFE
+0xDD5A 0x8EFF
+0xDD5B 0x8F00
+0xDD5C 0x8F01
+0xDD5D 0x8F02
+0xDD5E 0x8F03
+0xDD5F 0x8F04
+0xDD60 0x8F05
+0xDD61 0x8F06
+0xDD62 0x8F07
+0xDD63 0x8F08
+0xDD64 0x8F09
+0xDD65 0x8F0A
+0xDD66 0x8F0B
+0xDD67 0x8F0C
+0xDD68 0x8F0D
+0xDD69 0x8F0E
+0xDD6A 0x8F0F
+0xDD6B 0x8F10
+0xDD6C 0x8F11
+0xDD6D 0x8F12
+0xDD6E 0x8F13
+0xDD6F 0x8F14
+0xDD70 0x8F15
+0xDD71 0x8F16
+0xDD72 0x8F17
+0xDD73 0x8F18
+0xDD74 0x8F19
+0xDD75 0x8F1A
+0xDD76 0x8F1B
+0xDD77 0x8F1C
+0xDD78 0x8F1D
+0xDD79 0x8F1E
+0xDD7A 0x8F1F
+0xDD7B 0x8F20
+0xDD7C 0x8F21
+0xDD7D 0x8F22
+0xDD7E 0x8F23
+0xDD80 0x8F24
+0xDD81 0x8F25
+0xDD82 0x8F26
+0xDD83 0x8F27
+0xDD84 0x8F28
+0xDD85 0x8F29
+0xDD86 0x8F2A
+0xDD87 0x8F2B
+0xDD88 0x8F2C
+0xDD89 0x8F2D
+0xDD8A 0x8F2E
+0xDD8B 0x8F2F
+0xDD8C 0x8F30
+0xDD8D 0x8F31
+0xDD8E 0x8F32
+0xDD8F 0x8F33
+0xDD90 0x8F34
+0xDD91 0x8F35
+0xDD92 0x8F36
+0xDD93 0x8F37
+0xDD94 0x8F38
+0xDD95 0x8F39
+0xDD96 0x8F3A
+0xDD97 0x8F3B
+0xDD98 0x8F3C
+0xDD99 0x8F3D
+0xDD9A 0x8F3E
+0xDD9B 0x8F3F
+0xDD9C 0x8F40
+0xDD9D 0x8F41
+0xDD9E 0x8F42
+0xDD9F 0x8F43
+0xDDA0 0x8F44
+0xDDA1 0x8368
+0xDDA2 0x831B
+0xDDA3 0x8369
+0xDDA4 0x836C
+0xDDA5 0x836A
+0xDDA6 0x836D
+0xDDA7 0x836E
+0xDDA8 0x83B0
+0xDDA9 0x8378
+0xDDAA 0x83B3
+0xDDAB 0x83B4
+0xDDAC 0x83A0
+0xDDAD 0x83AA
+0xDDAE 0x8393
+0xDDAF 0x839C
+0xDDB0 0x8385
+0xDDB1 0x837C
+0xDDB2 0x83B6
+0xDDB3 0x83A9
+0xDDB4 0x837D
+0xDDB5 0x83B8
+0xDDB6 0x837B
+0xDDB7 0x8398
+0xDDB8 0x839E
+0xDDB9 0x83A8
+0xDDBA 0x83BA
+0xDDBB 0x83BC
+0xDDBC 0x83C1
+0xDDBD 0x8401
+0xDDBE 0x83E5
+0xDDBF 0x83D8
+0xDDC0 0x5807
+0xDDC1 0x8418
+0xDDC2 0x840B
+0xDDC3 0x83DD
+0xDDC4 0x83FD
+0xDDC5 0x83D6
+0xDDC6 0x841C
+0xDDC7 0x8438
+0xDDC8 0x8411
+0xDDC9 0x8406
+0xDDCA 0x83D4
+0xDDCB 0x83DF
+0xDDCC 0x840F
+0xDDCD 0x8403
+0xDDCE 0x83F8
+0xDDCF 0x83F9
+0xDDD0 0x83EA
+0xDDD1 0x83C5
+0xDDD2 0x83C0
+0xDDD3 0x8426
+0xDDD4 0x83F0
+0xDDD5 0x83E1
+0xDDD6 0x845C
+0xDDD7 0x8451
+0xDDD8 0x845A
+0xDDD9 0x8459
+0xDDDA 0x8473
+0xDDDB 0x8487
+0xDDDC 0x8488
+0xDDDD 0x847A
+0xDDDE 0x8489
+0xDDDF 0x8478
+0xDDE0 0x843C
+0xDDE1 0x8446
+0xDDE2 0x8469
+0xDDE3 0x8476
+0xDDE4 0x848C
+0xDDE5 0x848E
+0xDDE6 0x8431
+0xDDE7 0x846D
+0xDDE8 0x84C1
+0xDDE9 0x84CD
+0xDDEA 0x84D0
+0xDDEB 0x84E6
+0xDDEC 0x84BD
+0xDDED 0x84D3
+0xDDEE 0x84CA
+0xDDEF 0x84BF
+0xDDF0 0x84BA
+0xDDF1 0x84E0
+0xDDF2 0x84A1
+0xDDF3 0x84B9
+0xDDF4 0x84B4
+0xDDF5 0x8497
+0xDDF6 0x84E5
+0xDDF7 0x84E3
+0xDDF8 0x850C
+0xDDF9 0x750D
+0xDDFA 0x8538
+0xDDFB 0x84F0
+0xDDFC 0x8539
+0xDDFD 0x851F
+0xDDFE 0x853A
+0xDE40 0x8F45
+0xDE41 0x8F46
+0xDE42 0x8F47
+0xDE43 0x8F48
+0xDE44 0x8F49
+0xDE45 0x8F4A
+0xDE46 0x8F4B
+0xDE47 0x8F4C
+0xDE48 0x8F4D
+0xDE49 0x8F4E
+0xDE4A 0x8F4F
+0xDE4B 0x8F50
+0xDE4C 0x8F51
+0xDE4D 0x8F52
+0xDE4E 0x8F53
+0xDE4F 0x8F54
+0xDE50 0x8F55
+0xDE51 0x8F56
+0xDE52 0x8F57
+0xDE53 0x8F58
+0xDE54 0x8F59
+0xDE55 0x8F5A
+0xDE56 0x8F5B
+0xDE57 0x8F5C
+0xDE58 0x8F5D
+0xDE59 0x8F5E
+0xDE5A 0x8F5F
+0xDE5B 0x8F60
+0xDE5C 0x8F61
+0xDE5D 0x8F62
+0xDE5E 0x8F63
+0xDE5F 0x8F64
+0xDE60 0x8F65
+0xDE61 0x8F6A
+0xDE62 0x8F80
+0xDE63 0x8F8C
+0xDE64 0x8F92
+0xDE65 0x8F9D
+0xDE66 0x8FA0
+0xDE67 0x8FA1
+0xDE68 0x8FA2
+0xDE69 0x8FA4
+0xDE6A 0x8FA5
+0xDE6B 0x8FA6
+0xDE6C 0x8FA7
+0xDE6D 0x8FAA
+0xDE6E 0x8FAC
+0xDE6F 0x8FAD
+0xDE70 0x8FAE
+0xDE71 0x8FAF
+0xDE72 0x8FB2
+0xDE73 0x8FB3
+0xDE74 0x8FB4
+0xDE75 0x8FB5
+0xDE76 0x8FB7
+0xDE77 0x8FB8
+0xDE78 0x8FBA
+0xDE79 0x8FBB
+0xDE7A 0x8FBC
+0xDE7B 0x8FBF
+0xDE7C 0x8FC0
+0xDE7D 0x8FC3
+0xDE7E 0x8FC6
+0xDE80 0x8FC9
+0xDE81 0x8FCA
+0xDE82 0x8FCB
+0xDE83 0x8FCC
+0xDE84 0x8FCD
+0xDE85 0x8FCF
+0xDE86 0x8FD2
+0xDE87 0x8FD6
+0xDE88 0x8FD7
+0xDE89 0x8FDA
+0xDE8A 0x8FE0
+0xDE8B 0x8FE1
+0xDE8C 0x8FE3
+0xDE8D 0x8FE7
+0xDE8E 0x8FEC
+0xDE8F 0x8FEF
+0xDE90 0x8FF1
+0xDE91 0x8FF2
+0xDE92 0x8FF4
+0xDE93 0x8FF5
+0xDE94 0x8FF6
+0xDE95 0x8FFA
+0xDE96 0x8FFB
+0xDE97 0x8FFC
+0xDE98 0x8FFE
+0xDE99 0x8FFF
+0xDE9A 0x9007
+0xDE9B 0x9008
+0xDE9C 0x900C
+0xDE9D 0x900E
+0xDE9E 0x9013
+0xDE9F 0x9015
+0xDEA0 0x9018
+0xDEA1 0x8556
+0xDEA2 0x853B
+0xDEA3 0x84FF
+0xDEA4 0x84FC
+0xDEA5 0x8559
+0xDEA6 0x8548
+0xDEA7 0x8568
+0xDEA8 0x8564
+0xDEA9 0x855E
+0xDEAA 0x857A
+0xDEAB 0x77A2
+0xDEAC 0x8543
+0xDEAD 0x8572
+0xDEAE 0x857B
+0xDEAF 0x85A4
+0xDEB0 0x85A8
+0xDEB1 0x8587
+0xDEB2 0x858F
+0xDEB3 0x8579
+0xDEB4 0x85AE
+0xDEB5 0x859C
+0xDEB6 0x8585
+0xDEB7 0x85B9
+0xDEB8 0x85B7
+0xDEB9 0x85B0
+0xDEBA 0x85D3
+0xDEBB 0x85C1
+0xDEBC 0x85DC
+0xDEBD 0x85FF
+0xDEBE 0x8627
+0xDEBF 0x8605
+0xDEC0 0x8629
+0xDEC1 0x8616
+0xDEC2 0x863C
+0xDEC3 0x5EFE
+0xDEC4 0x5F08
+0xDEC5 0x593C
+0xDEC6 0x5941
+0xDEC7 0x8037
+0xDEC8 0x5955
+0xDEC9 0x595A
+0xDECA 0x5958
+0xDECB 0x530F
+0xDECC 0x5C22
+0xDECD 0x5C25
+0xDECE 0x5C2C
+0xDECF 0x5C34
+0xDED0 0x624C
+0xDED1 0x626A
+0xDED2 0x629F
+0xDED3 0x62BB
+0xDED4 0x62CA
+0xDED5 0x62DA
+0xDED6 0x62D7
+0xDED7 0x62EE
+0xDED8 0x6322
+0xDED9 0x62F6
+0xDEDA 0x6339
+0xDEDB 0x634B
+0xDEDC 0x6343
+0xDEDD 0x63AD
+0xDEDE 0x63F6
+0xDEDF 0x6371
+0xDEE0 0x637A
+0xDEE1 0x638E
+0xDEE2 0x63B4
+0xDEE3 0x636D
+0xDEE4 0x63AC
+0xDEE5 0x638A
+0xDEE6 0x6369
+0xDEE7 0x63AE
+0xDEE8 0x63BC
+0xDEE9 0x63F2
+0xDEEA 0x63F8
+0xDEEB 0x63E0
+0xDEEC 0x63FF
+0xDEED 0x63C4
+0xDEEE 0x63DE
+0xDEEF 0x63CE
+0xDEF0 0x6452
+0xDEF1 0x63C6
+0xDEF2 0x63BE
+0xDEF3 0x6445
+0xDEF4 0x6441
+0xDEF5 0x640B
+0xDEF6 0x641B
+0xDEF7 0x6420
+0xDEF8 0x640C
+0xDEF9 0x6426
+0xDEFA 0x6421
+0xDEFB 0x645E
+0xDEFC 0x6484
+0xDEFD 0x646D
+0xDEFE 0x6496
+0xDF40 0x9019
+0xDF41 0x901C
+0xDF42 0x9023
+0xDF43 0x9024
+0xDF44 0x9025
+0xDF45 0x9027
+0xDF46 0x9028
+0xDF47 0x9029
+0xDF48 0x902A
+0xDF49 0x902B
+0xDF4A 0x902C
+0xDF4B 0x9030
+0xDF4C 0x9031
+0xDF4D 0x9032
+0xDF4E 0x9033
+0xDF4F 0x9034
+0xDF50 0x9037
+0xDF51 0x9039
+0xDF52 0x903A
+0xDF53 0x903D
+0xDF54 0x903F
+0xDF55 0x9040
+0xDF56 0x9043
+0xDF57 0x9045
+0xDF58 0x9046
+0xDF59 0x9048
+0xDF5A 0x9049
+0xDF5B 0x904A
+0xDF5C 0x904B
+0xDF5D 0x904C
+0xDF5E 0x904E
+0xDF5F 0x9054
+0xDF60 0x9055
+0xDF61 0x9056
+0xDF62 0x9059
+0xDF63 0x905A
+0xDF64 0x905C
+0xDF65 0x905D
+0xDF66 0x905E
+0xDF67 0x905F
+0xDF68 0x9060
+0xDF69 0x9061
+0xDF6A 0x9064
+0xDF6B 0x9066
+0xDF6C 0x9067
+0xDF6D 0x9069
+0xDF6E 0x906A
+0xDF6F 0x906B
+0xDF70 0x906C
+0xDF71 0x906F
+0xDF72 0x9070
+0xDF73 0x9071
+0xDF74 0x9072
+0xDF75 0x9073
+0xDF76 0x9076
+0xDF77 0x9077
+0xDF78 0x9078
+0xDF79 0x9079
+0xDF7A 0x907A
+0xDF7B 0x907B
+0xDF7C 0x907C
+0xDF7D 0x907E
+0xDF7E 0x9081
+0xDF80 0x9084
+0xDF81 0x9085
+0xDF82 0x9086
+0xDF83 0x9087
+0xDF84 0x9089
+0xDF85 0x908A
+0xDF86 0x908C
+0xDF87 0x908D
+0xDF88 0x908E
+0xDF89 0x908F
+0xDF8A 0x9090
+0xDF8B 0x9092
+0xDF8C 0x9094
+0xDF8D 0x9096
+0xDF8E 0x9098
+0xDF8F 0x909A
+0xDF90 0x909C
+0xDF91 0x909E
+0xDF92 0x909F
+0xDF93 0x90A0
+0xDF94 0x90A4
+0xDF95 0x90A5
+0xDF96 0x90A7
+0xDF97 0x90A8
+0xDF98 0x90A9
+0xDF99 0x90AB
+0xDF9A 0x90AD
+0xDF9B 0x90B2
+0xDF9C 0x90B7
+0xDF9D 0x90BC
+0xDF9E 0x90BD
+0xDF9F 0x90BF
+0xDFA0 0x90C0
+0xDFA1 0x647A
+0xDFA2 0x64B7
+0xDFA3 0x64B8
+0xDFA4 0x6499
+0xDFA5 0x64BA
+0xDFA6 0x64C0
+0xDFA7 0x64D0
+0xDFA8 0x64D7
+0xDFA9 0x64E4
+0xDFAA 0x64E2
+0xDFAB 0x6509
+0xDFAC 0x6525
+0xDFAD 0x652E
+0xDFAE 0x5F0B
+0xDFAF 0x5FD2
+0xDFB0 0x7519
+0xDFB1 0x5F11
+0xDFB2 0x535F
+0xDFB3 0x53F1
+0xDFB4 0x53FD
+0xDFB5 0x53E9
+0xDFB6 0x53E8
+0xDFB7 0x53FB
+0xDFB8 0x5412
+0xDFB9 0x5416
+0xDFBA 0x5406
+0xDFBB 0x544B
+0xDFBC 0x5452
+0xDFBD 0x5453
+0xDFBE 0x5454
+0xDFBF 0x5456
+0xDFC0 0x5443
+0xDFC1 0x5421
+0xDFC2 0x5457
+0xDFC3 0x5459
+0xDFC4 0x5423
+0xDFC5 0x5432
+0xDFC6 0x5482
+0xDFC7 0x5494
+0xDFC8 0x5477
+0xDFC9 0x5471
+0xDFCA 0x5464
+0xDFCB 0x549A
+0xDFCC 0x549B
+0xDFCD 0x5484
+0xDFCE 0x5476
+0xDFCF 0x5466
+0xDFD0 0x549D
+0xDFD1 0x54D0
+0xDFD2 0x54AD
+0xDFD3 0x54C2
+0xDFD4 0x54B4
+0xDFD5 0x54D2
+0xDFD6 0x54A7
+0xDFD7 0x54A6
+0xDFD8 0x54D3
+0xDFD9 0x54D4
+0xDFDA 0x5472
+0xDFDB 0x54A3
+0xDFDC 0x54D5
+0xDFDD 0x54BB
+0xDFDE 0x54BF
+0xDFDF 0x54CC
+0xDFE0 0x54D9
+0xDFE1 0x54DA
+0xDFE2 0x54DC
+0xDFE3 0x54A9
+0xDFE4 0x54AA
+0xDFE5 0x54A4
+0xDFE6 0x54DD
+0xDFE7 0x54CF
+0xDFE8 0x54DE
+0xDFE9 0x551B
+0xDFEA 0x54E7
+0xDFEB 0x5520
+0xDFEC 0x54FD
+0xDFED 0x5514
+0xDFEE 0x54F3
+0xDFEF 0x5522
+0xDFF0 0x5523
+0xDFF1 0x550F
+0xDFF2 0x5511
+0xDFF3 0x5527
+0xDFF4 0x552A
+0xDFF5 0x5567
+0xDFF6 0x558F
+0xDFF7 0x55B5
+0xDFF8 0x5549
+0xDFF9 0x556D
+0xDFFA 0x5541
+0xDFFB 0x5555
+0xDFFC 0x553F
+0xDFFD 0x5550
+0xDFFE 0x553C
+0xE040 0x90C2
+0xE041 0x90C3
+0xE042 0x90C6
+0xE043 0x90C8
+0xE044 0x90C9
+0xE045 0x90CB
+0xE046 0x90CC
+0xE047 0x90CD
+0xE048 0x90D2
+0xE049 0x90D4
+0xE04A 0x90D5
+0xE04B 0x90D6
+0xE04C 0x90D8
+0xE04D 0x90D9
+0xE04E 0x90DA
+0xE04F 0x90DE
+0xE050 0x90DF
+0xE051 0x90E0
+0xE052 0x90E3
+0xE053 0x90E4
+0xE054 0x90E5
+0xE055 0x90E9
+0xE056 0x90EA
+0xE057 0x90EC
+0xE058 0x90EE
+0xE059 0x90F0
+0xE05A 0x90F1
+0xE05B 0x90F2
+0xE05C 0x90F3
+0xE05D 0x90F5
+0xE05E 0x90F6
+0xE05F 0x90F7
+0xE060 0x90F9
+0xE061 0x90FA
+0xE062 0x90FB
+0xE063 0x90FC
+0xE064 0x90FF
+0xE065 0x9100
+0xE066 0x9101
+0xE067 0x9103
+0xE068 0x9105
+0xE069 0x9106
+0xE06A 0x9107
+0xE06B 0x9108
+0xE06C 0x9109
+0xE06D 0x910A
+0xE06E 0x910B
+0xE06F 0x910C
+0xE070 0x910D
+0xE071 0x910E
+0xE072 0x910F
+0xE073 0x9110
+0xE074 0x9111
+0xE075 0x9112
+0xE076 0x9113
+0xE077 0x9114
+0xE078 0x9115
+0xE079 0x9116
+0xE07A 0x9117
+0xE07B 0x9118
+0xE07C 0x911A
+0xE07D 0x911B
+0xE07E 0x911C
+0xE080 0x911D
+0xE081 0x911F
+0xE082 0x9120
+0xE083 0x9121
+0xE084 0x9124
+0xE085 0x9125
+0xE086 0x9126
+0xE087 0x9127
+0xE088 0x9128
+0xE089 0x9129
+0xE08A 0x912A
+0xE08B 0x912B
+0xE08C 0x912C
+0xE08D 0x912D
+0xE08E 0x912E
+0xE08F 0x9130
+0xE090 0x9132
+0xE091 0x9133
+0xE092 0x9134
+0xE093 0x9135
+0xE094 0x9136
+0xE095 0x9137
+0xE096 0x9138
+0xE097 0x913A
+0xE098 0x913B
+0xE099 0x913C
+0xE09A 0x913D
+0xE09B 0x913E
+0xE09C 0x913F
+0xE09D 0x9140
+0xE09E 0x9141
+0xE09F 0x9142
+0xE0A0 0x9144
+0xE0A1 0x5537
+0xE0A2 0x5556
+0xE0A3 0x5575
+0xE0A4 0x5576
+0xE0A5 0x5577
+0xE0A6 0x5533
+0xE0A7 0x5530
+0xE0A8 0x555C
+0xE0A9 0x558B
+0xE0AA 0x55D2
+0xE0AB 0x5583
+0xE0AC 0x55B1
+0xE0AD 0x55B9
+0xE0AE 0x5588
+0xE0AF 0x5581
+0xE0B0 0x559F
+0xE0B1 0x557E
+0xE0B2 0x55D6
+0xE0B3 0x5591
+0xE0B4 0x557B
+0xE0B5 0x55DF
+0xE0B6 0x55BD
+0xE0B7 0x55BE
+0xE0B8 0x5594
+0xE0B9 0x5599
+0xE0BA 0x55EA
+0xE0BB 0x55F7
+0xE0BC 0x55C9
+0xE0BD 0x561F
+0xE0BE 0x55D1
+0xE0BF 0x55EB
+0xE0C0 0x55EC
+0xE0C1 0x55D4
+0xE0C2 0x55E6
+0xE0C3 0x55DD
+0xE0C4 0x55C4
+0xE0C5 0x55EF
+0xE0C6 0x55E5
+0xE0C7 0x55F2
+0xE0C8 0x55F3
+0xE0C9 0x55CC
+0xE0CA 0x55CD
+0xE0CB 0x55E8
+0xE0CC 0x55F5
+0xE0CD 0x55E4
+0xE0CE 0x8F94
+0xE0CF 0x561E
+0xE0D0 0x5608
+0xE0D1 0x560C
+0xE0D2 0x5601
+0xE0D3 0x5624
+0xE0D4 0x5623
+0xE0D5 0x55FE
+0xE0D6 0x5600
+0xE0D7 0x5627
+0xE0D8 0x562D
+0xE0D9 0x5658
+0xE0DA 0x5639
+0xE0DB 0x5657
+0xE0DC 0x562C
+0xE0DD 0x564D
+0xE0DE 0x5662
+0xE0DF 0x5659
+0xE0E0 0x565C
+0xE0E1 0x564C
+0xE0E2 0x5654
+0xE0E3 0x5686
+0xE0E4 0x5664
+0xE0E5 0x5671
+0xE0E6 0x566B
+0xE0E7 0x567B
+0xE0E8 0x567C
+0xE0E9 0x5685
+0xE0EA 0x5693
+0xE0EB 0x56AF
+0xE0EC 0x56D4
+0xE0ED 0x56D7
+0xE0EE 0x56DD
+0xE0EF 0x56E1
+0xE0F0 0x56F5
+0xE0F1 0x56EB
+0xE0F2 0x56F9
+0xE0F3 0x56FF
+0xE0F4 0x5704
+0xE0F5 0x570A
+0xE0F6 0x5709
+0xE0F7 0x571C
+0xE0F8 0x5E0F
+0xE0F9 0x5E19
+0xE0FA 0x5E14
+0xE0FB 0x5E11
+0xE0FC 0x5E31
+0xE0FD 0x5E3B
+0xE0FE 0x5E3C
+0xE140 0x9145
+0xE141 0x9147
+0xE142 0x9148
+0xE143 0x9151
+0xE144 0x9153
+0xE145 0x9154
+0xE146 0x9155
+0xE147 0x9156
+0xE148 0x9158
+0xE149 0x9159
+0xE14A 0x915B
+0xE14B 0x915C
+0xE14C 0x915F
+0xE14D 0x9160
+0xE14E 0x9166
+0xE14F 0x9167
+0xE150 0x9168
+0xE151 0x916B
+0xE152 0x916D
+0xE153 0x9173
+0xE154 0x917A
+0xE155 0x917B
+0xE156 0x917C
+0xE157 0x9180
+0xE158 0x9181
+0xE159 0x9182
+0xE15A 0x9183
+0xE15B 0x9184
+0xE15C 0x9186
+0xE15D 0x9188
+0xE15E 0x918A
+0xE15F 0x918E
+0xE160 0x918F
+0xE161 0x9193
+0xE162 0x9194
+0xE163 0x9195
+0xE164 0x9196
+0xE165 0x9197
+0xE166 0x9198
+0xE167 0x9199
+0xE168 0x919C
+0xE169 0x919D
+0xE16A 0x919E
+0xE16B 0x919F
+0xE16C 0x91A0
+0xE16D 0x91A1
+0xE16E 0x91A4
+0xE16F 0x91A5
+0xE170 0x91A6
+0xE171 0x91A7
+0xE172 0x91A8
+0xE173 0x91A9
+0xE174 0x91AB
+0xE175 0x91AC
+0xE176 0x91B0
+0xE177 0x91B1
+0xE178 0x91B2
+0xE179 0x91B3
+0xE17A 0x91B6
+0xE17B 0x91B7
+0xE17C 0x91B8
+0xE17D 0x91B9
+0xE17E 0x91BB
+0xE180 0x91BC
+0xE181 0x91BD
+0xE182 0x91BE
+0xE183 0x91BF
+0xE184 0x91C0
+0xE185 0x91C1
+0xE186 0x91C2
+0xE187 0x91C3
+0xE188 0x91C4
+0xE189 0x91C5
+0xE18A 0x91C6
+0xE18B 0x91C8
+0xE18C 0x91CB
+0xE18D 0x91D0
+0xE18E 0x91D2
+0xE18F 0x91D3
+0xE190 0x91D4
+0xE191 0x91D5
+0xE192 0x91D6
+0xE193 0x91D7
+0xE194 0x91D8
+0xE195 0x91D9
+0xE196 0x91DA
+0xE197 0x91DB
+0xE198 0x91DD
+0xE199 0x91DE
+0xE19A 0x91DF
+0xE19B 0x91E0
+0xE19C 0x91E1
+0xE19D 0x91E2
+0xE19E 0x91E3
+0xE19F 0x91E4
+0xE1A0 0x91E5
+0xE1A1 0x5E37
+0xE1A2 0x5E44
+0xE1A3 0x5E54
+0xE1A4 0x5E5B
+0xE1A5 0x5E5E
+0xE1A6 0x5E61
+0xE1A7 0x5C8C
+0xE1A8 0x5C7A
+0xE1A9 0x5C8D
+0xE1AA 0x5C90
+0xE1AB 0x5C96
+0xE1AC 0x5C88
+0xE1AD 0x5C98
+0xE1AE 0x5C99
+0xE1AF 0x5C91
+0xE1B0 0x5C9A
+0xE1B1 0x5C9C
+0xE1B2 0x5CB5
+0xE1B3 0x5CA2
+0xE1B4 0x5CBD
+0xE1B5 0x5CAC
+0xE1B6 0x5CAB
+0xE1B7 0x5CB1
+0xE1B8 0x5CA3
+0xE1B9 0x5CC1
+0xE1BA 0x5CB7
+0xE1BB 0x5CC4
+0xE1BC 0x5CD2
+0xE1BD 0x5CE4
+0xE1BE 0x5CCB
+0xE1BF 0x5CE5
+0xE1C0 0x5D02
+0xE1C1 0x5D03
+0xE1C2 0x5D27
+0xE1C3 0x5D26
+0xE1C4 0x5D2E
+0xE1C5 0x5D24
+0xE1C6 0x5D1E
+0xE1C7 0x5D06
+0xE1C8 0x5D1B
+0xE1C9 0x5D58
+0xE1CA 0x5D3E
+0xE1CB 0x5D34
+0xE1CC 0x5D3D
+0xE1CD 0x5D6C
+0xE1CE 0x5D5B
+0xE1CF 0x5D6F
+0xE1D0 0x5D5D
+0xE1D1 0x5D6B
+0xE1D2 0x5D4B
+0xE1D3 0x5D4A
+0xE1D4 0x5D69
+0xE1D5 0x5D74
+0xE1D6 0x5D82
+0xE1D7 0x5D99
+0xE1D8 0x5D9D
+0xE1D9 0x8C73
+0xE1DA 0x5DB7
+0xE1DB 0x5DC5
+0xE1DC 0x5F73
+0xE1DD 0x5F77
+0xE1DE 0x5F82
+0xE1DF 0x5F87
+0xE1E0 0x5F89
+0xE1E1 0x5F8C
+0xE1E2 0x5F95
+0xE1E3 0x5F99
+0xE1E4 0x5F9C
+0xE1E5 0x5FA8
+0xE1E6 0x5FAD
+0xE1E7 0x5FB5
+0xE1E8 0x5FBC
+0xE1E9 0x8862
+0xE1EA 0x5F61
+0xE1EB 0x72AD
+0xE1EC 0x72B0
+0xE1ED 0x72B4
+0xE1EE 0x72B7
+0xE1EF 0x72B8
+0xE1F0 0x72C3
+0xE1F1 0x72C1
+0xE1F2 0x72CE
+0xE1F3 0x72CD
+0xE1F4 0x72D2
+0xE1F5 0x72E8
+0xE1F6 0x72EF
+0xE1F7 0x72E9
+0xE1F8 0x72F2
+0xE1F9 0x72F4
+0xE1FA 0x72F7
+0xE1FB 0x7301
+0xE1FC 0x72F3
+0xE1FD 0x7303
+0xE1FE 0x72FA
+0xE240 0x91E6
+0xE241 0x91E7
+0xE242 0x91E8
+0xE243 0x91E9
+0xE244 0x91EA
+0xE245 0x91EB
+0xE246 0x91EC
+0xE247 0x91ED
+0xE248 0x91EE
+0xE249 0x91EF
+0xE24A 0x91F0
+0xE24B 0x91F1
+0xE24C 0x91F2
+0xE24D 0x91F3
+0xE24E 0x91F4
+0xE24F 0x91F5
+0xE250 0x91F6
+0xE251 0x91F7
+0xE252 0x91F8
+0xE253 0x91F9
+0xE254 0x91FA
+0xE255 0x91FB
+0xE256 0x91FC
+0xE257 0x91FD
+0xE258 0x91FE
+0xE259 0x91FF
+0xE25A 0x9200
+0xE25B 0x9201
+0xE25C 0x9202
+0xE25D 0x9203
+0xE25E 0x9204
+0xE25F 0x9205
+0xE260 0x9206
+0xE261 0x9207
+0xE262 0x9208
+0xE263 0x9209
+0xE264 0x920A
+0xE265 0x920B
+0xE266 0x920C
+0xE267 0x920D
+0xE268 0x920E
+0xE269 0x920F
+0xE26A 0x9210
+0xE26B 0x9211
+0xE26C 0x9212
+0xE26D 0x9213
+0xE26E 0x9214
+0xE26F 0x9215
+0xE270 0x9216
+0xE271 0x9217
+0xE272 0x9218
+0xE273 0x9219
+0xE274 0x921A
+0xE275 0x921B
+0xE276 0x921C
+0xE277 0x921D
+0xE278 0x921E
+0xE279 0x921F
+0xE27A 0x9220
+0xE27B 0x9221
+0xE27C 0x9222
+0xE27D 0x9223
+0xE27E 0x9224
+0xE280 0x9225
+0xE281 0x9226
+0xE282 0x9227
+0xE283 0x9228
+0xE284 0x9229
+0xE285 0x922A
+0xE286 0x922B
+0xE287 0x922C
+0xE288 0x922D
+0xE289 0x922E
+0xE28A 0x922F
+0xE28B 0x9230
+0xE28C 0x9231
+0xE28D 0x9232
+0xE28E 0x9233
+0xE28F 0x9234
+0xE290 0x9235
+0xE291 0x9236
+0xE292 0x9237
+0xE293 0x9238
+0xE294 0x9239
+0xE295 0x923A
+0xE296 0x923B
+0xE297 0x923C
+0xE298 0x923D
+0xE299 0x923E
+0xE29A 0x923F
+0xE29B 0x9240
+0xE29C 0x9241
+0xE29D 0x9242
+0xE29E 0x9243
+0xE29F 0x9244
+0xE2A0 0x9245
+0xE2A1 0x72FB
+0xE2A2 0x7317
+0xE2A3 0x7313
+0xE2A4 0x7321
+0xE2A5 0x730A
+0xE2A6 0x731E
+0xE2A7 0x731D
+0xE2A8 0x7315
+0xE2A9 0x7322
+0xE2AA 0x7339
+0xE2AB 0x7325
+0xE2AC 0x732C
+0xE2AD 0x7338
+0xE2AE 0x7331
+0xE2AF 0x7350
+0xE2B0 0x734D
+0xE2B1 0x7357
+0xE2B2 0x7360
+0xE2B3 0x736C
+0xE2B4 0x736F
+0xE2B5 0x737E
+0xE2B6 0x821B
+0xE2B7 0x5925
+0xE2B8 0x98E7
+0xE2B9 0x5924
+0xE2BA 0x5902
+0xE2BB 0x9963
+0xE2BC 0x9967
+0xE2BD 0x9968
+0xE2BE 0x9969
+0xE2BF 0x996A
+0xE2C0 0x996B
+0xE2C1 0x996C
+0xE2C2 0x9974
+0xE2C3 0x9977
+0xE2C4 0x997D
+0xE2C5 0x9980
+0xE2C6 0x9984
+0xE2C7 0x9987
+0xE2C8 0x998A
+0xE2C9 0x998D
+0xE2CA 0x9990
+0xE2CB 0x9991
+0xE2CC 0x9993
+0xE2CD 0x9994
+0xE2CE 0x9995
+0xE2CF 0x5E80
+0xE2D0 0x5E91
+0xE2D1 0x5E8B
+0xE2D2 0x5E96
+0xE2D3 0x5EA5
+0xE2D4 0x5EA0
+0xE2D5 0x5EB9
+0xE2D6 0x5EB5
+0xE2D7 0x5EBE
+0xE2D8 0x5EB3
+0xE2D9 0x8D53
+0xE2DA 0x5ED2
+0xE2DB 0x5ED1
+0xE2DC 0x5EDB
+0xE2DD 0x5EE8
+0xE2DE 0x5EEA
+0xE2DF 0x81BA
+0xE2E0 0x5FC4
+0xE2E1 0x5FC9
+0xE2E2 0x5FD6
+0xE2E3 0x5FCF
+0xE2E4 0x6003
+0xE2E5 0x5FEE
+0xE2E6 0x6004
+0xE2E7 0x5FE1
+0xE2E8 0x5FE4
+0xE2E9 0x5FFE
+0xE2EA 0x6005
+0xE2EB 0x6006
+0xE2EC 0x5FEA
+0xE2ED 0x5FED
+0xE2EE 0x5FF8
+0xE2EF 0x6019
+0xE2F0 0x6035
+0xE2F1 0x6026
+0xE2F2 0x601B
+0xE2F3 0x600F
+0xE2F4 0x600D
+0xE2F5 0x6029
+0xE2F6 0x602B
+0xE2F7 0x600A
+0xE2F8 0x603F
+0xE2F9 0x6021
+0xE2FA 0x6078
+0xE2FB 0x6079
+0xE2FC 0x607B
+0xE2FD 0x607A
+0xE2FE 0x6042
+0xE340 0x9246
+0xE341 0x9247
+0xE342 0x9248
+0xE343 0x9249
+0xE344 0x924A
+0xE345 0x924B
+0xE346 0x924C
+0xE347 0x924D
+0xE348 0x924E
+0xE349 0x924F
+0xE34A 0x9250
+0xE34B 0x9251
+0xE34C 0x9252
+0xE34D 0x9253
+0xE34E 0x9254
+0xE34F 0x9255
+0xE350 0x9256
+0xE351 0x9257
+0xE352 0x9258
+0xE353 0x9259
+0xE354 0x925A
+0xE355 0x925B
+0xE356 0x925C
+0xE357 0x925D
+0xE358 0x925E
+0xE359 0x925F
+0xE35A 0x9260
+0xE35B 0x9261
+0xE35C 0x9262
+0xE35D 0x9263
+0xE35E 0x9264
+0xE35F 0x9265
+0xE360 0x9266
+0xE361 0x9267
+0xE362 0x9268
+0xE363 0x9269
+0xE364 0x926A
+0xE365 0x926B
+0xE366 0x926C
+0xE367 0x926D
+0xE368 0x926E
+0xE369 0x926F
+0xE36A 0x9270
+0xE36B 0x9271
+0xE36C 0x9272
+0xE36D 0x9273
+0xE36E 0x9275
+0xE36F 0x9276
+0xE370 0x9277
+0xE371 0x9278
+0xE372 0x9279
+0xE373 0x927A
+0xE374 0x927B
+0xE375 0x927C
+0xE376 0x927D
+0xE377 0x927E
+0xE378 0x927F
+0xE379 0x9280
+0xE37A 0x9281
+0xE37B 0x9282
+0xE37C 0x9283
+0xE37D 0x9284
+0xE37E 0x9285
+0xE380 0x9286
+0xE381 0x9287
+0xE382 0x9288
+0xE383 0x9289
+0xE384 0x928A
+0xE385 0x928B
+0xE386 0x928C
+0xE387 0x928D
+0xE388 0x928F
+0xE389 0x9290
+0xE38A 0x9291
+0xE38B 0x9292
+0xE38C 0x9293
+0xE38D 0x9294
+0xE38E 0x9295
+0xE38F 0x9296
+0xE390 0x9297
+0xE391 0x9298
+0xE392 0x9299
+0xE393 0x929A
+0xE394 0x929B
+0xE395 0x929C
+0xE396 0x929D
+0xE397 0x929E
+0xE398 0x929F
+0xE399 0x92A0
+0xE39A 0x92A1
+0xE39B 0x92A2
+0xE39C 0x92A3
+0xE39D 0x92A4
+0xE39E 0x92A5
+0xE39F 0x92A6
+0xE3A0 0x92A7
+0xE3A1 0x606A
+0xE3A2 0x607D
+0xE3A3 0x6096
+0xE3A4 0x609A
+0xE3A5 0x60AD
+0xE3A6 0x609D
+0xE3A7 0x6083
+0xE3A8 0x6092
+0xE3A9 0x608C
+0xE3AA 0x609B
+0xE3AB 0x60EC
+0xE3AC 0x60BB
+0xE3AD 0x60B1
+0xE3AE 0x60DD
+0xE3AF 0x60D8
+0xE3B0 0x60C6
+0xE3B1 0x60DA
+0xE3B2 0x60B4
+0xE3B3 0x6120
+0xE3B4 0x6126
+0xE3B5 0x6115
+0xE3B6 0x6123
+0xE3B7 0x60F4
+0xE3B8 0x6100
+0xE3B9 0x610E
+0xE3BA 0x612B
+0xE3BB 0x614A
+0xE3BC 0x6175
+0xE3BD 0x61AC
+0xE3BE 0x6194
+0xE3BF 0x61A7
+0xE3C0 0x61B7
+0xE3C1 0x61D4
+0xE3C2 0x61F5
+0xE3C3 0x5FDD
+0xE3C4 0x96B3
+0xE3C5 0x95E9
+0xE3C6 0x95EB
+0xE3C7 0x95F1
+0xE3C8 0x95F3
+0xE3C9 0x95F5
+0xE3CA 0x95F6
+0xE3CB 0x95FC
+0xE3CC 0x95FE
+0xE3CD 0x9603
+0xE3CE 0x9604
+0xE3CF 0x9606
+0xE3D0 0x9608
+0xE3D1 0x960A
+0xE3D2 0x960B
+0xE3D3 0x960C
+0xE3D4 0x960D
+0xE3D5 0x960F
+0xE3D6 0x9612
+0xE3D7 0x9615
+0xE3D8 0x9616
+0xE3D9 0x9617
+0xE3DA 0x9619
+0xE3DB 0x961A
+0xE3DC 0x4E2C
+0xE3DD 0x723F
+0xE3DE 0x6215
+0xE3DF 0x6C35
+0xE3E0 0x6C54
+0xE3E1 0x6C5C
+0xE3E2 0x6C4A
+0xE3E3 0x6CA3
+0xE3E4 0x6C85
+0xE3E5 0x6C90
+0xE3E6 0x6C94
+0xE3E7 0x6C8C
+0xE3E8 0x6C68
+0xE3E9 0x6C69
+0xE3EA 0x6C74
+0xE3EB 0x6C76
+0xE3EC 0x6C86
+0xE3ED 0x6CA9
+0xE3EE 0x6CD0
+0xE3EF 0x6CD4
+0xE3F0 0x6CAD
+0xE3F1 0x6CF7
+0xE3F2 0x6CF8
+0xE3F3 0x6CF1
+0xE3F4 0x6CD7
+0xE3F5 0x6CB2
+0xE3F6 0x6CE0
+0xE3F7 0x6CD6
+0xE3F8 0x6CFA
+0xE3F9 0x6CEB
+0xE3FA 0x6CEE
+0xE3FB 0x6CB1
+0xE3FC 0x6CD3
+0xE3FD 0x6CEF
+0xE3FE 0x6CFE
+0xE440 0x92A8
+0xE441 0x92A9
+0xE442 0x92AA
+0xE443 0x92AB
+0xE444 0x92AC
+0xE445 0x92AD
+0xE446 0x92AF
+0xE447 0x92B0
+0xE448 0x92B1
+0xE449 0x92B2
+0xE44A 0x92B3
+0xE44B 0x92B4
+0xE44C 0x92B5
+0xE44D 0x92B6
+0xE44E 0x92B7
+0xE44F 0x92B8
+0xE450 0x92B9
+0xE451 0x92BA
+0xE452 0x92BB
+0xE453 0x92BC
+0xE454 0x92BD
+0xE455 0x92BE
+0xE456 0x92BF
+0xE457 0x92C0
+0xE458 0x92C1
+0xE459 0x92C2
+0xE45A 0x92C3
+0xE45B 0x92C4
+0xE45C 0x92C5
+0xE45D 0x92C6
+0xE45E 0x92C7
+0xE45F 0x92C9
+0xE460 0x92CA
+0xE461 0x92CB
+0xE462 0x92CC
+0xE463 0x92CD
+0xE464 0x92CE
+0xE465 0x92CF
+0xE466 0x92D0
+0xE467 0x92D1
+0xE468 0x92D2
+0xE469 0x92D3
+0xE46A 0x92D4
+0xE46B 0x92D5
+0xE46C 0x92D6
+0xE46D 0x92D7
+0xE46E 0x92D8
+0xE46F 0x92D9
+0xE470 0x92DA
+0xE471 0x92DB
+0xE472 0x92DC
+0xE473 0x92DD
+0xE474 0x92DE
+0xE475 0x92DF
+0xE476 0x92E0
+0xE477 0x92E1
+0xE478 0x92E2
+0xE479 0x92E3
+0xE47A 0x92E4
+0xE47B 0x92E5
+0xE47C 0x92E6
+0xE47D 0x92E7
+0xE47E 0x92E8
+0xE480 0x92E9
+0xE481 0x92EA
+0xE482 0x92EB
+0xE483 0x92EC
+0xE484 0x92ED
+0xE485 0x92EE
+0xE486 0x92EF
+0xE487 0x92F0
+0xE488 0x92F1
+0xE489 0x92F2
+0xE48A 0x92F3
+0xE48B 0x92F4
+0xE48C 0x92F5
+0xE48D 0x92F6
+0xE48E 0x92F7
+0xE48F 0x92F8
+0xE490 0x92F9
+0xE491 0x92FA
+0xE492 0x92FB
+0xE493 0x92FC
+0xE494 0x92FD
+0xE495 0x92FE
+0xE496 0x92FF
+0xE497 0x9300
+0xE498 0x9301
+0xE499 0x9302
+0xE49A 0x9303
+0xE49B 0x9304
+0xE49C 0x9305
+0xE49D 0x9306
+0xE49E 0x9307
+0xE49F 0x9308
+0xE4A0 0x9309
+0xE4A1 0x6D39
+0xE4A2 0x6D27
+0xE4A3 0x6D0C
+0xE4A4 0x6D43
+0xE4A5 0x6D48
+0xE4A6 0x6D07
+0xE4A7 0x6D04
+0xE4A8 0x6D19
+0xE4A9 0x6D0E
+0xE4AA 0x6D2B
+0xE4AB 0x6D4D
+0xE4AC 0x6D2E
+0xE4AD 0x6D35
+0xE4AE 0x6D1A
+0xE4AF 0x6D4F
+0xE4B0 0x6D52
+0xE4B1 0x6D54
+0xE4B2 0x6D33
+0xE4B3 0x6D91
+0xE4B4 0x6D6F
+0xE4B5 0x6D9E
+0xE4B6 0x6DA0
+0xE4B7 0x6D5E
+0xE4B8 0x6D93
+0xE4B9 0x6D94
+0xE4BA 0x6D5C
+0xE4BB 0x6D60
+0xE4BC 0x6D7C
+0xE4BD 0x6D63
+0xE4BE 0x6E1A
+0xE4BF 0x6DC7
+0xE4C0 0x6DC5
+0xE4C1 0x6DDE
+0xE4C2 0x6E0E
+0xE4C3 0x6DBF
+0xE4C4 0x6DE0
+0xE4C5 0x6E11
+0xE4C6 0x6DE6
+0xE4C7 0x6DDD
+0xE4C8 0x6DD9
+0xE4C9 0x6E16
+0xE4CA 0x6DAB
+0xE4CB 0x6E0C
+0xE4CC 0x6DAE
+0xE4CD 0x6E2B
+0xE4CE 0x6E6E
+0xE4CF 0x6E4E
+0xE4D0 0x6E6B
+0xE4D1 0x6EB2
+0xE4D2 0x6E5F
+0xE4D3 0x6E86
+0xE4D4 0x6E53
+0xE4D5 0x6E54
+0xE4D6 0x6E32
+0xE4D7 0x6E25
+0xE4D8 0x6E44
+0xE4D9 0x6EDF
+0xE4DA 0x6EB1
+0xE4DB 0x6E98
+0xE4DC 0x6EE0
+0xE4DD 0x6F2D
+0xE4DE 0x6EE2
+0xE4DF 0x6EA5
+0xE4E0 0x6EA7
+0xE4E1 0x6EBD
+0xE4E2 0x6EBB
+0xE4E3 0x6EB7
+0xE4E4 0x6ED7
+0xE4E5 0x6EB4
+0xE4E6 0x6ECF
+0xE4E7 0x6E8F
+0xE4E8 0x6EC2
+0xE4E9 0x6E9F
+0xE4EA 0x6F62
+0xE4EB 0x6F46
+0xE4EC 0x6F47
+0xE4ED 0x6F24
+0xE4EE 0x6F15
+0xE4EF 0x6EF9
+0xE4F0 0x6F2F
+0xE4F1 0x6F36
+0xE4F2 0x6F4B
+0xE4F3 0x6F74
+0xE4F4 0x6F2A
+0xE4F5 0x6F09
+0xE4F6 0x6F29
+0xE4F7 0x6F89
+0xE4F8 0x6F8D
+0xE4F9 0x6F8C
+0xE4FA 0x6F78
+0xE4FB 0x6F72
+0xE4FC 0x6F7C
+0xE4FD 0x6F7A
+0xE4FE 0x6FD1
+0xE540 0x930A
+0xE541 0x930B
+0xE542 0x930C
+0xE543 0x930D
+0xE544 0x930E
+0xE545 0x930F
+0xE546 0x9310
+0xE547 0x9311
+0xE548 0x9312
+0xE549 0x9313
+0xE54A 0x9314
+0xE54B 0x9315
+0xE54C 0x9316
+0xE54D 0x9317
+0xE54E 0x9318
+0xE54F 0x9319
+0xE550 0x931A
+0xE551 0x931B
+0xE552 0x931C
+0xE553 0x931D
+0xE554 0x931E
+0xE555 0x931F
+0xE556 0x9320
+0xE557 0x9321
+0xE558 0x9322
+0xE559 0x9323
+0xE55A 0x9324
+0xE55B 0x9325
+0xE55C 0x9326
+0xE55D 0x9327
+0xE55E 0x9328
+0xE55F 0x9329
+0xE560 0x932A
+0xE561 0x932B
+0xE562 0x932C
+0xE563 0x932D
+0xE564 0x932E
+0xE565 0x932F
+0xE566 0x9330
+0xE567 0x9331
+0xE568 0x9332
+0xE569 0x9333
+0xE56A 0x9334
+0xE56B 0x9335
+0xE56C 0x9336
+0xE56D 0x9337
+0xE56E 0x9338
+0xE56F 0x9339
+0xE570 0x933A
+0xE571 0x933B
+0xE572 0x933C
+0xE573 0x933D
+0xE574 0x933F
+0xE575 0x9340
+0xE576 0x9341
+0xE577 0x9342
+0xE578 0x9343
+0xE579 0x9344
+0xE57A 0x9345
+0xE57B 0x9346
+0xE57C 0x9347
+0xE57D 0x9348
+0xE57E 0x9349
+0xE580 0x934A
+0xE581 0x934B
+0xE582 0x934C
+0xE583 0x934D
+0xE584 0x934E
+0xE585 0x934F
+0xE586 0x9350
+0xE587 0x9351
+0xE588 0x9352
+0xE589 0x9353
+0xE58A 0x9354
+0xE58B 0x9355
+0xE58C 0x9356
+0xE58D 0x9357
+0xE58E 0x9358
+0xE58F 0x9359
+0xE590 0x935A
+0xE591 0x935B
+0xE592 0x935C
+0xE593 0x935D
+0xE594 0x935E
+0xE595 0x935F
+0xE596 0x9360
+0xE597 0x9361
+0xE598 0x9362
+0xE599 0x9363
+0xE59A 0x9364
+0xE59B 0x9365
+0xE59C 0x9366
+0xE59D 0x9367
+0xE59E 0x9368
+0xE59F 0x9369
+0xE5A0 0x936B
+0xE5A1 0x6FC9
+0xE5A2 0x6FA7
+0xE5A3 0x6FB9
+0xE5A4 0x6FB6
+0xE5A5 0x6FC2
+0xE5A6 0x6FE1
+0xE5A7 0x6FEE
+0xE5A8 0x6FDE
+0xE5A9 0x6FE0
+0xE5AA 0x6FEF
+0xE5AB 0x701A
+0xE5AC 0x7023
+0xE5AD 0x701B
+0xE5AE 0x7039
+0xE5AF 0x7035
+0xE5B0 0x704F
+0xE5B1 0x705E
+0xE5B2 0x5B80
+0xE5B3 0x5B84
+0xE5B4 0x5B95
+0xE5B5 0x5B93
+0xE5B6 0x5BA5
+0xE5B7 0x5BB8
+0xE5B8 0x752F
+0xE5B9 0x9A9E
+0xE5BA 0x6434
+0xE5BB 0x5BE4
+0xE5BC 0x5BEE
+0xE5BD 0x8930
+0xE5BE 0x5BF0
+0xE5BF 0x8E47
+0xE5C0 0x8B07
+0xE5C1 0x8FB6
+0xE5C2 0x8FD3
+0xE5C3 0x8FD5
+0xE5C4 0x8FE5
+0xE5C5 0x8FEE
+0xE5C6 0x8FE4
+0xE5C7 0x8FE9
+0xE5C8 0x8FE6
+0xE5C9 0x8FF3
+0xE5CA 0x8FE8
+0xE5CB 0x9005
+0xE5CC 0x9004
+0xE5CD 0x900B
+0xE5CE 0x9026
+0xE5CF 0x9011
+0xE5D0 0x900D
+0xE5D1 0x9016
+0xE5D2 0x9021
+0xE5D3 0x9035
+0xE5D4 0x9036
+0xE5D5 0x902D
+0xE5D6 0x902F
+0xE5D7 0x9044
+0xE5D8 0x9051
+0xE5D9 0x9052
+0xE5DA 0x9050
+0xE5DB 0x9068
+0xE5DC 0x9058
+0xE5DD 0x9062
+0xE5DE 0x905B
+0xE5DF 0x66B9
+0xE5E0 0x9074
+0xE5E1 0x907D
+0xE5E2 0x9082
+0xE5E3 0x9088
+0xE5E4 0x9083
+0xE5E5 0x908B
+0xE5E6 0x5F50
+0xE5E7 0x5F57
+0xE5E8 0x5F56
+0xE5E9 0x5F58
+0xE5EA 0x5C3B
+0xE5EB 0x54AB
+0xE5EC 0x5C50
+0xE5ED 0x5C59
+0xE5EE 0x5B71
+0xE5EF 0x5C63
+0xE5F0 0x5C66
+0xE5F1 0x7FBC
+0xE5F2 0x5F2A
+0xE5F3 0x5F29
+0xE5F4 0x5F2D
+0xE5F5 0x8274
+0xE5F6 0x5F3C
+0xE5F7 0x9B3B
+0xE5F8 0x5C6E
+0xE5F9 0x5981
+0xE5FA 0x5983
+0xE5FB 0x598D
+0xE5FC 0x59A9
+0xE5FD 0x59AA
+0xE5FE 0x59A3
+0xE640 0x936C
+0xE641 0x936D
+0xE642 0x936E
+0xE643 0x936F
+0xE644 0x9370
+0xE645 0x9371
+0xE646 0x9372
+0xE647 0x9373
+0xE648 0x9374
+0xE649 0x9375
+0xE64A 0x9376
+0xE64B 0x9377
+0xE64C 0x9378
+0xE64D 0x9379
+0xE64E 0x937A
+0xE64F 0x937B
+0xE650 0x937C
+0xE651 0x937D
+0xE652 0x937E
+0xE653 0x937F
+0xE654 0x9380
+0xE655 0x9381
+0xE656 0x9382
+0xE657 0x9383
+0xE658 0x9384
+0xE659 0x9385
+0xE65A 0x9386
+0xE65B 0x9387
+0xE65C 0x9388
+0xE65D 0x9389
+0xE65E 0x938A
+0xE65F 0x938B
+0xE660 0x938C
+0xE661 0x938D
+0xE662 0x938E
+0xE663 0x9390
+0xE664 0x9391
+0xE665 0x9392
+0xE666 0x9393
+0xE667 0x9394
+0xE668 0x9395
+0xE669 0x9396
+0xE66A 0x9397
+0xE66B 0x9398
+0xE66C 0x9399
+0xE66D 0x939A
+0xE66E 0x939B
+0xE66F 0x939C
+0xE670 0x939D
+0xE671 0x939E
+0xE672 0x939F
+0xE673 0x93A0
+0xE674 0x93A1
+0xE675 0x93A2
+0xE676 0x93A3
+0xE677 0x93A4
+0xE678 0x93A5
+0xE679 0x93A6
+0xE67A 0x93A7
+0xE67B 0x93A8
+0xE67C 0x93A9
+0xE67D 0x93AA
+0xE67E 0x93AB
+0xE680 0x93AC
+0xE681 0x93AD
+0xE682 0x93AE
+0xE683 0x93AF
+0xE684 0x93B0
+0xE685 0x93B1
+0xE686 0x93B2
+0xE687 0x93B3
+0xE688 0x93B4
+0xE689 0x93B5
+0xE68A 0x93B6
+0xE68B 0x93B7
+0xE68C 0x93B8
+0xE68D 0x93B9
+0xE68E 0x93BA
+0xE68F 0x93BB
+0xE690 0x93BC
+0xE691 0x93BD
+0xE692 0x93BE
+0xE693 0x93BF
+0xE694 0x93C0
+0xE695 0x93C1
+0xE696 0x93C2
+0xE697 0x93C3
+0xE698 0x93C4
+0xE699 0x93C5
+0xE69A 0x93C6
+0xE69B 0x93C7
+0xE69C 0x93C8
+0xE69D 0x93C9
+0xE69E 0x93CB
+0xE69F 0x93CC
+0xE6A0 0x93CD
+0xE6A1 0x5997
+0xE6A2 0x59CA
+0xE6A3 0x59AB
+0xE6A4 0x599E
+0xE6A5 0x59A4
+0xE6A6 0x59D2
+0xE6A7 0x59B2
+0xE6A8 0x59AF
+0xE6A9 0x59D7
+0xE6AA 0x59BE
+0xE6AB 0x5A05
+0xE6AC 0x5A06
+0xE6AD 0x59DD
+0xE6AE 0x5A08
+0xE6AF 0x59E3
+0xE6B0 0x59D8
+0xE6B1 0x59F9
+0xE6B2 0x5A0C
+0xE6B3 0x5A09
+0xE6B4 0x5A32
+0xE6B5 0x5A34
+0xE6B6 0x5A11
+0xE6B7 0x5A23
+0xE6B8 0x5A13
+0xE6B9 0x5A40
+0xE6BA 0x5A67
+0xE6BB 0x5A4A
+0xE6BC 0x5A55
+0xE6BD 0x5A3C
+0xE6BE 0x5A62
+0xE6BF 0x5A75
+0xE6C0 0x80EC
+0xE6C1 0x5AAA
+0xE6C2 0x5A9B
+0xE6C3 0x5A77
+0xE6C4 0x5A7A
+0xE6C5 0x5ABE
+0xE6C6 0x5AEB
+0xE6C7 0x5AB2
+0xE6C8 0x5AD2
+0xE6C9 0x5AD4
+0xE6CA 0x5AB8
+0xE6CB 0x5AE0
+0xE6CC 0x5AE3
+0xE6CD 0x5AF1
+0xE6CE 0x5AD6
+0xE6CF 0x5AE6
+0xE6D0 0x5AD8
+0xE6D1 0x5ADC
+0xE6D2 0x5B09
+0xE6D3 0x5B17
+0xE6D4 0x5B16
+0xE6D5 0x5B32
+0xE6D6 0x5B37
+0xE6D7 0x5B40
+0xE6D8 0x5C15
+0xE6D9 0x5C1C
+0xE6DA 0x5B5A
+0xE6DB 0x5B65
+0xE6DC 0x5B73
+0xE6DD 0x5B51
+0xE6DE 0x5B53
+0xE6DF 0x5B62
+0xE6E0 0x9A75
+0xE6E1 0x9A77
+0xE6E2 0x9A78
+0xE6E3 0x9A7A
+0xE6E4 0x9A7F
+0xE6E5 0x9A7D
+0xE6E6 0x9A80
+0xE6E7 0x9A81
+0xE6E8 0x9A85
+0xE6E9 0x9A88
+0xE6EA 0x9A8A
+0xE6EB 0x9A90
+0xE6EC 0x9A92
+0xE6ED 0x9A93
+0xE6EE 0x9A96
+0xE6EF 0x9A98
+0xE6F0 0x9A9B
+0xE6F1 0x9A9C
+0xE6F2 0x9A9D
+0xE6F3 0x9A9F
+0xE6F4 0x9AA0
+0xE6F5 0x9AA2
+0xE6F6 0x9AA3
+0xE6F7 0x9AA5
+0xE6F8 0x9AA7
+0xE6F9 0x7E9F
+0xE6FA 0x7EA1
+0xE6FB 0x7EA3
+0xE6FC 0x7EA5
+0xE6FD 0x7EA8
+0xE6FE 0x7EA9
+0xE740 0x93CE
+0xE741 0x93CF
+0xE742 0x93D0
+0xE743 0x93D1
+0xE744 0x93D2
+0xE745 0x93D3
+0xE746 0x93D4
+0xE747 0x93D5
+0xE748 0x93D7
+0xE749 0x93D8
+0xE74A 0x93D9
+0xE74B 0x93DA
+0xE74C 0x93DB
+0xE74D 0x93DC
+0xE74E 0x93DD
+0xE74F 0x93DE
+0xE750 0x93DF
+0xE751 0x93E0
+0xE752 0x93E1
+0xE753 0x93E2
+0xE754 0x93E3
+0xE755 0x93E4
+0xE756 0x93E5
+0xE757 0x93E6
+0xE758 0x93E7
+0xE759 0x93E8
+0xE75A 0x93E9
+0xE75B 0x93EA
+0xE75C 0x93EB
+0xE75D 0x93EC
+0xE75E 0x93ED
+0xE75F 0x93EE
+0xE760 0x93EF
+0xE761 0x93F0
+0xE762 0x93F1
+0xE763 0x93F2
+0xE764 0x93F3
+0xE765 0x93F4
+0xE766 0x93F5
+0xE767 0x93F6
+0xE768 0x93F7
+0xE769 0x93F8
+0xE76A 0x93F9
+0xE76B 0x93FA
+0xE76C 0x93FB
+0xE76D 0x93FC
+0xE76E 0x93FD
+0xE76F 0x93FE
+0xE770 0x93FF
+0xE771 0x9400
+0xE772 0x9401
+0xE773 0x9402
+0xE774 0x9403
+0xE775 0x9404
+0xE776 0x9405
+0xE777 0x9406
+0xE778 0x9407
+0xE779 0x9408
+0xE77A 0x9409
+0xE77B 0x940A
+0xE77C 0x940B
+0xE77D 0x940C
+0xE77E 0x940D
+0xE780 0x940E
+0xE781 0x940F
+0xE782 0x9410
+0xE783 0x9411
+0xE784 0x9412
+0xE785 0x9413
+0xE786 0x9414
+0xE787 0x9415
+0xE788 0x9416
+0xE789 0x9417
+0xE78A 0x9418
+0xE78B 0x9419
+0xE78C 0x941A
+0xE78D 0x941B
+0xE78E 0x941C
+0xE78F 0x941D
+0xE790 0x941E
+0xE791 0x941F
+0xE792 0x9420
+0xE793 0x9421
+0xE794 0x9422
+0xE795 0x9423
+0xE796 0x9424
+0xE797 0x9425
+0xE798 0x9426
+0xE799 0x9427
+0xE79A 0x9428
+0xE79B 0x9429
+0xE79C 0x942A
+0xE79D 0x942B
+0xE79E 0x942C
+0xE79F 0x942D
+0xE7A0 0x942E
+0xE7A1 0x7EAD
+0xE7A2 0x7EB0
+0xE7A3 0x7EBE
+0xE7A4 0x7EC0
+0xE7A5 0x7EC1
+0xE7A6 0x7EC2
+0xE7A7 0x7EC9
+0xE7A8 0x7ECB
+0xE7A9 0x7ECC
+0xE7AA 0x7ED0
+0xE7AB 0x7ED4
+0xE7AC 0x7ED7
+0xE7AD 0x7EDB
+0xE7AE 0x7EE0
+0xE7AF 0x7EE1
+0xE7B0 0x7EE8
+0xE7B1 0x7EEB
+0xE7B2 0x7EEE
+0xE7B3 0x7EEF
+0xE7B4 0x7EF1
+0xE7B5 0x7EF2
+0xE7B6 0x7F0D
+0xE7B7 0x7EF6
+0xE7B8 0x7EFA
+0xE7B9 0x7EFB
+0xE7BA 0x7EFE
+0xE7BB 0x7F01
+0xE7BC 0x7F02
+0xE7BD 0x7F03
+0xE7BE 0x7F07
+0xE7BF 0x7F08
+0xE7C0 0x7F0B
+0xE7C1 0x7F0C
+0xE7C2 0x7F0F
+0xE7C3 0x7F11
+0xE7C4 0x7F12
+0xE7C5 0x7F17
+0xE7C6 0x7F19
+0xE7C7 0x7F1C
+0xE7C8 0x7F1B
+0xE7C9 0x7F1F
+0xE7CA 0x7F21
+0xE7CB 0x7F22
+0xE7CC 0x7F23
+0xE7CD 0x7F24
+0xE7CE 0x7F25
+0xE7CF 0x7F26
+0xE7D0 0x7F27
+0xE7D1 0x7F2A
+0xE7D2 0x7F2B
+0xE7D3 0x7F2C
+0xE7D4 0x7F2D
+0xE7D5 0x7F2F
+0xE7D6 0x7F30
+0xE7D7 0x7F31
+0xE7D8 0x7F32
+0xE7D9 0x7F33
+0xE7DA 0x7F35
+0xE7DB 0x5E7A
+0xE7DC 0x757F
+0xE7DD 0x5DDB
+0xE7DE 0x753E
+0xE7DF 0x9095
+0xE7E0 0x738E
+0xE7E1 0x7391
+0xE7E2 0x73AE
+0xE7E3 0x73A2
+0xE7E4 0x739F
+0xE7E5 0x73CF
+0xE7E6 0x73C2
+0xE7E7 0x73D1
+0xE7E8 0x73B7
+0xE7E9 0x73B3
+0xE7EA 0x73C0
+0xE7EB 0x73C9
+0xE7EC 0x73C8
+0xE7ED 0x73E5
+0xE7EE 0x73D9
+0xE7EF 0x987C
+0xE7F0 0x740A
+0xE7F1 0x73E9
+0xE7F2 0x73E7
+0xE7F3 0x73DE
+0xE7F4 0x73BA
+0xE7F5 0x73F2
+0xE7F6 0x740F
+0xE7F7 0x742A
+0xE7F8 0x745B
+0xE7F9 0x7426
+0xE7FA 0x7425
+0xE7FB 0x7428
+0xE7FC 0x7430
+0xE7FD 0x742E
+0xE7FE 0x742C
+0xE840 0x942F
+0xE841 0x9430
+0xE842 0x9431
+0xE843 0x9432
+0xE844 0x9433
+0xE845 0x9434
+0xE846 0x9435
+0xE847 0x9436
+0xE848 0x9437
+0xE849 0x9438
+0xE84A 0x9439
+0xE84B 0x943A
+0xE84C 0x943B
+0xE84D 0x943C
+0xE84E 0x943D
+0xE84F 0x943F
+0xE850 0x9440
+0xE851 0x9441
+0xE852 0x9442
+0xE853 0x9443
+0xE854 0x9444
+0xE855 0x9445
+0xE856 0x9446
+0xE857 0x9447
+0xE858 0x9448
+0xE859 0x9449
+0xE85A 0x944A
+0xE85B 0x944B
+0xE85C 0x944C
+0xE85D 0x944D
+0xE85E 0x944E
+0xE85F 0x944F
+0xE860 0x9450
+0xE861 0x9451
+0xE862 0x9452
+0xE863 0x9453
+0xE864 0x9454
+0xE865 0x9455
+0xE866 0x9456
+0xE867 0x9457
+0xE868 0x9458
+0xE869 0x9459
+0xE86A 0x945A
+0xE86B 0x945B
+0xE86C 0x945C
+0xE86D 0x945D
+0xE86E 0x945E
+0xE86F 0x945F
+0xE870 0x9460
+0xE871 0x9461
+0xE872 0x9462
+0xE873 0x9463
+0xE874 0x9464
+0xE875 0x9465
+0xE876 0x9466
+0xE877 0x9467
+0xE878 0x9468
+0xE879 0x9469
+0xE87A 0x946A
+0xE87B 0x946C
+0xE87C 0x946D
+0xE87D 0x946E
+0xE87E 0x946F
+0xE880 0x9470
+0xE881 0x9471
+0xE882 0x9472
+0xE883 0x9473
+0xE884 0x9474
+0xE885 0x9475
+0xE886 0x9476
+0xE887 0x9477
+0xE888 0x9478
+0xE889 0x9479
+0xE88A 0x947A
+0xE88B 0x947B
+0xE88C 0x947C
+0xE88D 0x947D
+0xE88E 0x947E
+0xE88F 0x947F
+0xE890 0x9480
+0xE891 0x9481
+0xE892 0x9482
+0xE893 0x9483
+0xE894 0x9484
+0xE895 0x9491
+0xE896 0x9496
+0xE897 0x9498
+0xE898 0x94C7
+0xE899 0x94CF
+0xE89A 0x94D3
+0xE89B 0x94D4
+0xE89C 0x94DA
+0xE89D 0x94E6
+0xE89E 0x94FB
+0xE89F 0x951C
+0xE8A0 0x9520
+0xE8A1 0x741B
+0xE8A2 0x741A
+0xE8A3 0x7441
+0xE8A4 0x745C
+0xE8A5 0x7457
+0xE8A6 0x7455
+0xE8A7 0x7459
+0xE8A8 0x7477
+0xE8A9 0x746D
+0xE8AA 0x747E
+0xE8AB 0x749C
+0xE8AC 0x748E
+0xE8AD 0x7480
+0xE8AE 0x7481
+0xE8AF 0x7487
+0xE8B0 0x748B
+0xE8B1 0x749E
+0xE8B2 0x74A8
+0xE8B3 0x74A9
+0xE8B4 0x7490
+0xE8B5 0x74A7
+0xE8B6 0x74D2
+0xE8B7 0x74BA
+0xE8B8 0x97EA
+0xE8B9 0x97EB
+0xE8BA 0x97EC
+0xE8BB 0x674C
+0xE8BC 0x6753
+0xE8BD 0x675E
+0xE8BE 0x6748
+0xE8BF 0x6769
+0xE8C0 0x67A5
+0xE8C1 0x6787
+0xE8C2 0x676A
+0xE8C3 0x6773
+0xE8C4 0x6798
+0xE8C5 0x67A7
+0xE8C6 0x6775
+0xE8C7 0x67A8
+0xE8C8 0x679E
+0xE8C9 0x67AD
+0xE8CA 0x678B
+0xE8CB 0x6777
+0xE8CC 0x677C
+0xE8CD 0x67F0
+0xE8CE 0x6809
+0xE8CF 0x67D8
+0xE8D0 0x680A
+0xE8D1 0x67E9
+0xE8D2 0x67B0
+0xE8D3 0x680C
+0xE8D4 0x67D9
+0xE8D5 0x67B5
+0xE8D6 0x67DA
+0xE8D7 0x67B3
+0xE8D8 0x67DD
+0xE8D9 0x6800
+0xE8DA 0x67C3
+0xE8DB 0x67B8
+0xE8DC 0x67E2
+0xE8DD 0x680E
+0xE8DE 0x67C1
+0xE8DF 0x67FD
+0xE8E0 0x6832
+0xE8E1 0x6833
+0xE8E2 0x6860
+0xE8E3 0x6861
+0xE8E4 0x684E
+0xE8E5 0x6862
+0xE8E6 0x6844
+0xE8E7 0x6864
+0xE8E8 0x6883
+0xE8E9 0x681D
+0xE8EA 0x6855
+0xE8EB 0x6866
+0xE8EC 0x6841
+0xE8ED 0x6867
+0xE8EE 0x6840
+0xE8EF 0x683E
+0xE8F0 0x684A
+0xE8F1 0x6849
+0xE8F2 0x6829
+0xE8F3 0x68B5
+0xE8F4 0x688F
+0xE8F5 0x6874
+0xE8F6 0x6877
+0xE8F7 0x6893
+0xE8F8 0x686B
+0xE8F9 0x68C2
+0xE8FA 0x696E
+0xE8FB 0x68FC
+0xE8FC 0x691F
+0xE8FD 0x6920
+0xE8FE 0x68F9
+0xE940 0x9527
+0xE941 0x9533
+0xE942 0x953D
+0xE943 0x9543
+0xE944 0x9548
+0xE945 0x954B
+0xE946 0x9555
+0xE947 0x955A
+0xE948 0x9560
+0xE949 0x956E
+0xE94A 0x9574
+0xE94B 0x9575
+0xE94C 0x9577
+0xE94D 0x9578
+0xE94E 0x9579
+0xE94F 0x957A
+0xE950 0x957B
+0xE951 0x957C
+0xE952 0x957D
+0xE953 0x957E
+0xE954 0x9580
+0xE955 0x9581
+0xE956 0x9582
+0xE957 0x9583
+0xE958 0x9584
+0xE959 0x9585
+0xE95A 0x9586
+0xE95B 0x9587
+0xE95C 0x9588
+0xE95D 0x9589
+0xE95E 0x958A
+0xE95F 0x958B
+0xE960 0x958C
+0xE961 0x958D
+0xE962 0x958E
+0xE963 0x958F
+0xE964 0x9590
+0xE965 0x9591
+0xE966 0x9592
+0xE967 0x9593
+0xE968 0x9594
+0xE969 0x9595
+0xE96A 0x9596
+0xE96B 0x9597
+0xE96C 0x9598
+0xE96D 0x9599
+0xE96E 0x959A
+0xE96F 0x959B
+0xE970 0x959C
+0xE971 0x959D
+0xE972 0x959E
+0xE973 0x959F
+0xE974 0x95A0
+0xE975 0x95A1
+0xE976 0x95A2
+0xE977 0x95A3
+0xE978 0x95A4
+0xE979 0x95A5
+0xE97A 0x95A6
+0xE97B 0x95A7
+0xE97C 0x95A8
+0xE97D 0x95A9
+0xE97E 0x95AA
+0xE980 0x95AB
+0xE981 0x95AC
+0xE982 0x95AD
+0xE983 0x95AE
+0xE984 0x95AF
+0xE985 0x95B0
+0xE986 0x95B1
+0xE987 0x95B2
+0xE988 0x95B3
+0xE989 0x95B4
+0xE98A 0x95B5
+0xE98B 0x95B6
+0xE98C 0x95B7
+0xE98D 0x95B8
+0xE98E 0x95B9
+0xE98F 0x95BA
+0xE990 0x95BB
+0xE991 0x95BC
+0xE992 0x95BD
+0xE993 0x95BE
+0xE994 0x95BF
+0xE995 0x95C0
+0xE996 0x95C1
+0xE997 0x95C2
+0xE998 0x95C3
+0xE999 0x95C4
+0xE99A 0x95C5
+0xE99B 0x95C6
+0xE99C 0x95C7
+0xE99D 0x95C8
+0xE99E 0x95C9
+0xE99F 0x95CA
+0xE9A0 0x95CB
+0xE9A1 0x6924
+0xE9A2 0x68F0
+0xE9A3 0x690B
+0xE9A4 0x6901
+0xE9A5 0x6957
+0xE9A6 0x68E3
+0xE9A7 0x6910
+0xE9A8 0x6971
+0xE9A9 0x6939
+0xE9AA 0x6960
+0xE9AB 0x6942
+0xE9AC 0x695D
+0xE9AD 0x6984
+0xE9AE 0x696B
+0xE9AF 0x6980
+0xE9B0 0x6998
+0xE9B1 0x6978
+0xE9B2 0x6934
+0xE9B3 0x69CC
+0xE9B4 0x6987
+0xE9B5 0x6988
+0xE9B6 0x69CE
+0xE9B7 0x6989
+0xE9B8 0x6966
+0xE9B9 0x6963
+0xE9BA 0x6979
+0xE9BB 0x699B
+0xE9BC 0x69A7
+0xE9BD 0x69BB
+0xE9BE 0x69AB
+0xE9BF 0x69AD
+0xE9C0 0x69D4
+0xE9C1 0x69B1
+0xE9C2 0x69C1
+0xE9C3 0x69CA
+0xE9C4 0x69DF
+0xE9C5 0x6995
+0xE9C6 0x69E0
+0xE9C7 0x698D
+0xE9C8 0x69FF
+0xE9C9 0x6A2F
+0xE9CA 0x69ED
+0xE9CB 0x6A17
+0xE9CC 0x6A18
+0xE9CD 0x6A65
+0xE9CE 0x69F2
+0xE9CF 0x6A44
+0xE9D0 0x6A3E
+0xE9D1 0x6AA0
+0xE9D2 0x6A50
+0xE9D3 0x6A5B
+0xE9D4 0x6A35
+0xE9D5 0x6A8E
+0xE9D6 0x6A79
+0xE9D7 0x6A3D
+0xE9D8 0x6A28
+0xE9D9 0x6A58
+0xE9DA 0x6A7C
+0xE9DB 0x6A91
+0xE9DC 0x6A90
+0xE9DD 0x6AA9
+0xE9DE 0x6A97
+0xE9DF 0x6AAB
+0xE9E0 0x7337
+0xE9E1 0x7352
+0xE9E2 0x6B81
+0xE9E3 0x6B82
+0xE9E4 0x6B87
+0xE9E5 0x6B84
+0xE9E6 0x6B92
+0xE9E7 0x6B93
+0xE9E8 0x6B8D
+0xE9E9 0x6B9A
+0xE9EA 0x6B9B
+0xE9EB 0x6BA1
+0xE9EC 0x6BAA
+0xE9ED 0x8F6B
+0xE9EE 0x8F6D
+0xE9EF 0x8F71
+0xE9F0 0x8F72
+0xE9F1 0x8F73
+0xE9F2 0x8F75
+0xE9F3 0x8F76
+0xE9F4 0x8F78
+0xE9F5 0x8F77
+0xE9F6 0x8F79
+0xE9F7 0x8F7A
+0xE9F8 0x8F7C
+0xE9F9 0x8F7E
+0xE9FA 0x8F81
+0xE9FB 0x8F82
+0xE9FC 0x8F84
+0xE9FD 0x8F87
+0xE9FE 0x8F8B
+0xEA40 0x95CC
+0xEA41 0x95CD
+0xEA42 0x95CE
+0xEA43 0x95CF
+0xEA44 0x95D0
+0xEA45 0x95D1
+0xEA46 0x95D2
+0xEA47 0x95D3
+0xEA48 0x95D4
+0xEA49 0x95D5
+0xEA4A 0x95D6
+0xEA4B 0x95D7
+0xEA4C 0x95D8
+0xEA4D 0x95D9
+0xEA4E 0x95DA
+0xEA4F 0x95DB
+0xEA50 0x95DC
+0xEA51 0x95DD
+0xEA52 0x95DE
+0xEA53 0x95DF
+0xEA54 0x95E0
+0xEA55 0x95E1
+0xEA56 0x95E2
+0xEA57 0x95E3
+0xEA58 0x95E4
+0xEA59 0x95E5
+0xEA5A 0x95E6
+0xEA5B 0x95E7
+0xEA5C 0x95EC
+0xEA5D 0x95FF
+0xEA5E 0x9607
+0xEA5F 0x9613
+0xEA60 0x9618
+0xEA61 0x961B
+0xEA62 0x961E
+0xEA63 0x9620
+0xEA64 0x9623
+0xEA65 0x9624
+0xEA66 0x9625
+0xEA67 0x9626
+0xEA68 0x9627
+0xEA69 0x9628
+0xEA6A 0x9629
+0xEA6B 0x962B
+0xEA6C 0x962C
+0xEA6D 0x962D
+0xEA6E 0x962F
+0xEA6F 0x9630
+0xEA70 0x9637
+0xEA71 0x9638
+0xEA72 0x9639
+0xEA73 0x963A
+0xEA74 0x963E
+0xEA75 0x9641
+0xEA76 0x9643
+0xEA77 0x964A
+0xEA78 0x964E
+0xEA79 0x964F
+0xEA7A 0x9651
+0xEA7B 0x9652
+0xEA7C 0x9653
+0xEA7D 0x9656
+0xEA7E 0x9657
+0xEA80 0x9658
+0xEA81 0x9659
+0xEA82 0x965A
+0xEA83 0x965C
+0xEA84 0x965D
+0xEA85 0x965E
+0xEA86 0x9660
+0xEA87 0x9663
+0xEA88 0x9665
+0xEA89 0x9666
+0xEA8A 0x966B
+0xEA8B 0x966D
+0xEA8C 0x966E
+0xEA8D 0x966F
+0xEA8E 0x9670
+0xEA8F 0x9671
+0xEA90 0x9673
+0xEA91 0x9678
+0xEA92 0x9679
+0xEA93 0x967A
+0xEA94 0x967B
+0xEA95 0x967C
+0xEA96 0x967D
+0xEA97 0x967E
+0xEA98 0x967F
+0xEA99 0x9680
+0xEA9A 0x9681
+0xEA9B 0x9682
+0xEA9C 0x9683
+0xEA9D 0x9684
+0xEA9E 0x9687
+0xEA9F 0x9689
+0xEAA0 0x968A
+0xEAA1 0x8F8D
+0xEAA2 0x8F8E
+0xEAA3 0x8F8F
+0xEAA4 0x8F98
+0xEAA5 0x8F9A
+0xEAA6 0x8ECE
+0xEAA7 0x620B
+0xEAA8 0x6217
+0xEAA9 0x621B
+0xEAAA 0x621F
+0xEAAB 0x6222
+0xEAAC 0x6221
+0xEAAD 0x6225
+0xEAAE 0x6224
+0xEAAF 0x622C
+0xEAB0 0x81E7
+0xEAB1 0x74EF
+0xEAB2 0x74F4
+0xEAB3 0x74FF
+0xEAB4 0x750F
+0xEAB5 0x7511
+0xEAB6 0x7513
+0xEAB7 0x6534
+0xEAB8 0x65EE
+0xEAB9 0x65EF
+0xEABA 0x65F0
+0xEABB 0x660A
+0xEABC 0x6619
+0xEABD 0x6772
+0xEABE 0x6603
+0xEABF 0x6615
+0xEAC0 0x6600
+0xEAC1 0x7085
+0xEAC2 0x66F7
+0xEAC3 0x661D
+0xEAC4 0x6634
+0xEAC5 0x6631
+0xEAC6 0x6636
+0xEAC7 0x6635
+0xEAC8 0x8006
+0xEAC9 0x665F
+0xEACA 0x6654
+0xEACB 0x6641
+0xEACC 0x664F
+0xEACD 0x6656
+0xEACE 0x6661
+0xEACF 0x6657
+0xEAD0 0x6677
+0xEAD1 0x6684
+0xEAD2 0x668C
+0xEAD3 0x66A7
+0xEAD4 0x669D
+0xEAD5 0x66BE
+0xEAD6 0x66DB
+0xEAD7 0x66DC
+0xEAD8 0x66E6
+0xEAD9 0x66E9
+0xEADA 0x8D32
+0xEADB 0x8D33
+0xEADC 0x8D36
+0xEADD 0x8D3B
+0xEADE 0x8D3D
+0xEADF 0x8D40
+0xEAE0 0x8D45
+0xEAE1 0x8D46
+0xEAE2 0x8D48
+0xEAE3 0x8D49
+0xEAE4 0x8D47
+0xEAE5 0x8D4D
+0xEAE6 0x8D55
+0xEAE7 0x8D59
+0xEAE8 0x89C7
+0xEAE9 0x89CA
+0xEAEA 0x89CB
+0xEAEB 0x89CC
+0xEAEC 0x89CE
+0xEAED 0x89CF
+0xEAEE 0x89D0
+0xEAEF 0x89D1
+0xEAF0 0x726E
+0xEAF1 0x729F
+0xEAF2 0x725D
+0xEAF3 0x7266
+0xEAF4 0x726F
+0xEAF5 0x727E
+0xEAF6 0x727F
+0xEAF7 0x7284
+0xEAF8 0x728B
+0xEAF9 0x728D
+0xEAFA 0x728F
+0xEAFB 0x7292
+0xEAFC 0x6308
+0xEAFD 0x6332
+0xEAFE 0x63B0
+0xEB40 0x968C
+0xEB41 0x968E
+0xEB42 0x9691
+0xEB43 0x9692
+0xEB44 0x9693
+0xEB45 0x9695
+0xEB46 0x9696
+0xEB47 0x969A
+0xEB48 0x969B
+0xEB49 0x969D
+0xEB4A 0x969E
+0xEB4B 0x969F
+0xEB4C 0x96A0
+0xEB4D 0x96A1
+0xEB4E 0x96A2
+0xEB4F 0x96A3
+0xEB50 0x96A4
+0xEB51 0x96A5
+0xEB52 0x96A6
+0xEB53 0x96A8
+0xEB54 0x96A9
+0xEB55 0x96AA
+0xEB56 0x96AB
+0xEB57 0x96AC
+0xEB58 0x96AD
+0xEB59 0x96AE
+0xEB5A 0x96AF
+0xEB5B 0x96B1
+0xEB5C 0x96B2
+0xEB5D 0x96B4
+0xEB5E 0x96B5
+0xEB5F 0x96B7
+0xEB60 0x96B8
+0xEB61 0x96BA
+0xEB62 0x96BB
+0xEB63 0x96BF
+0xEB64 0x96C2
+0xEB65 0x96C3
+0xEB66 0x96C8
+0xEB67 0x96CA
+0xEB68 0x96CB
+0xEB69 0x96D0
+0xEB6A 0x96D1
+0xEB6B 0x96D3
+0xEB6C 0x96D4
+0xEB6D 0x96D6
+0xEB6E 0x96D7
+0xEB6F 0x96D8
+0xEB70 0x96D9
+0xEB71 0x96DA
+0xEB72 0x96DB
+0xEB73 0x96DC
+0xEB74 0x96DD
+0xEB75 0x96DE
+0xEB76 0x96DF
+0xEB77 0x96E1
+0xEB78 0x96E2
+0xEB79 0x96E3
+0xEB7A 0x96E4
+0xEB7B 0x96E5
+0xEB7C 0x96E6
+0xEB7D 0x96E7
+0xEB7E 0x96EB
+0xEB80 0x96EC
+0xEB81 0x96ED
+0xEB82 0x96EE
+0xEB83 0x96F0
+0xEB84 0x96F1
+0xEB85 0x96F2
+0xEB86 0x96F4
+0xEB87 0x96F5
+0xEB88 0x96F8
+0xEB89 0x96FA
+0xEB8A 0x96FB
+0xEB8B 0x96FC
+0xEB8C 0x96FD
+0xEB8D 0x96FF
+0xEB8E 0x9702
+0xEB8F 0x9703
+0xEB90 0x9705
+0xEB91 0x970A
+0xEB92 0x970B
+0xEB93 0x970C
+0xEB94 0x9710
+0xEB95 0x9711
+0xEB96 0x9712
+0xEB97 0x9714
+0xEB98 0x9715
+0xEB99 0x9717
+0xEB9A 0x9718
+0xEB9B 0x9719
+0xEB9C 0x971A
+0xEB9D 0x971B
+0xEB9E 0x971D
+0xEB9F 0x971F
+0xEBA0 0x9720
+0xEBA1 0x643F
+0xEBA2 0x64D8
+0xEBA3 0x8004
+0xEBA4 0x6BEA
+0xEBA5 0x6BF3
+0xEBA6 0x6BFD
+0xEBA7 0x6BF5
+0xEBA8 0x6BF9
+0xEBA9 0x6C05
+0xEBAA 0x6C07
+0xEBAB 0x6C06
+0xEBAC 0x6C0D
+0xEBAD 0x6C15
+0xEBAE 0x6C18
+0xEBAF 0x6C19
+0xEBB0 0x6C1A
+0xEBB1 0x6C21
+0xEBB2 0x6C29
+0xEBB3 0x6C24
+0xEBB4 0x6C2A
+0xEBB5 0x6C32
+0xEBB6 0x6535
+0xEBB7 0x6555
+0xEBB8 0x656B
+0xEBB9 0x724D
+0xEBBA 0x7252
+0xEBBB 0x7256
+0xEBBC 0x7230
+0xEBBD 0x8662
+0xEBBE 0x5216
+0xEBBF 0x809F
+0xEBC0 0x809C
+0xEBC1 0x8093
+0xEBC2 0x80BC
+0xEBC3 0x670A
+0xEBC4 0x80BD
+0xEBC5 0x80B1
+0xEBC6 0x80AB
+0xEBC7 0x80AD
+0xEBC8 0x80B4
+0xEBC9 0x80B7
+0xEBCA 0x80E7
+0xEBCB 0x80E8
+0xEBCC 0x80E9
+0xEBCD 0x80EA
+0xEBCE 0x80DB
+0xEBCF 0x80C2
+0xEBD0 0x80C4
+0xEBD1 0x80D9
+0xEBD2 0x80CD
+0xEBD3 0x80D7
+0xEBD4 0x6710
+0xEBD5 0x80DD
+0xEBD6 0x80EB
+0xEBD7 0x80F1
+0xEBD8 0x80F4
+0xEBD9 0x80ED
+0xEBDA 0x810D
+0xEBDB 0x810E
+0xEBDC 0x80F2
+0xEBDD 0x80FC
+0xEBDE 0x6715
+0xEBDF 0x8112
+0xEBE0 0x8C5A
+0xEBE1 0x8136
+0xEBE2 0x811E
+0xEBE3 0x812C
+0xEBE4 0x8118
+0xEBE5 0x8132
+0xEBE6 0x8148
+0xEBE7 0x814C
+0xEBE8 0x8153
+0xEBE9 0x8174
+0xEBEA 0x8159
+0xEBEB 0x815A
+0xEBEC 0x8171
+0xEBED 0x8160
+0xEBEE 0x8169
+0xEBEF 0x817C
+0xEBF0 0x817D
+0xEBF1 0x816D
+0xEBF2 0x8167
+0xEBF3 0x584D
+0xEBF4 0x5AB5
+0xEBF5 0x8188
+0xEBF6 0x8182
+0xEBF7 0x8191
+0xEBF8 0x6ED5
+0xEBF9 0x81A3
+0xEBFA 0x81AA
+0xEBFB 0x81CC
+0xEBFC 0x6726
+0xEBFD 0x81CA
+0xEBFE 0x81BB
+0xEC40 0x9721
+0xEC41 0x9722
+0xEC42 0x9723
+0xEC43 0x9724
+0xEC44 0x9725
+0xEC45 0x9726
+0xEC46 0x9727
+0xEC47 0x9728
+0xEC48 0x9729
+0xEC49 0x972B
+0xEC4A 0x972C
+0xEC4B 0x972E
+0xEC4C 0x972F
+0xEC4D 0x9731
+0xEC4E 0x9733
+0xEC4F 0x9734
+0xEC50 0x9735
+0xEC51 0x9736
+0xEC52 0x9737
+0xEC53 0x973A
+0xEC54 0x973B
+0xEC55 0x973C
+0xEC56 0x973D
+0xEC57 0x973F
+0xEC58 0x9740
+0xEC59 0x9741
+0xEC5A 0x9742
+0xEC5B 0x9743
+0xEC5C 0x9744
+0xEC5D 0x9745
+0xEC5E 0x9746
+0xEC5F 0x9747
+0xEC60 0x9748
+0xEC61 0x9749
+0xEC62 0x974A
+0xEC63 0x974B
+0xEC64 0x974C
+0xEC65 0x974D
+0xEC66 0x974E
+0xEC67 0x974F
+0xEC68 0x9750
+0xEC69 0x9751
+0xEC6A 0x9754
+0xEC6B 0x9755
+0xEC6C 0x9757
+0xEC6D 0x9758
+0xEC6E 0x975A
+0xEC6F 0x975C
+0xEC70 0x975D
+0xEC71 0x975F
+0xEC72 0x9763
+0xEC73 0x9764
+0xEC74 0x9766
+0xEC75 0x9767
+0xEC76 0x9768
+0xEC77 0x976A
+0xEC78 0x976B
+0xEC79 0x976C
+0xEC7A 0x976D
+0xEC7B 0x976E
+0xEC7C 0x976F
+0xEC7D 0x9770
+0xEC7E 0x9771
+0xEC80 0x9772
+0xEC81 0x9775
+0xEC82 0x9777
+0xEC83 0x9778
+0xEC84 0x9779
+0xEC85 0x977A
+0xEC86 0x977B
+0xEC87 0x977D
+0xEC88 0x977E
+0xEC89 0x977F
+0xEC8A 0x9780
+0xEC8B 0x9781
+0xEC8C 0x9782
+0xEC8D 0x9783
+0xEC8E 0x9784
+0xEC8F 0x9786
+0xEC90 0x9787
+0xEC91 0x9788
+0xEC92 0x9789
+0xEC93 0x978A
+0xEC94 0x978C
+0xEC95 0x978E
+0xEC96 0x978F
+0xEC97 0x9790
+0xEC98 0x9793
+0xEC99 0x9795
+0xEC9A 0x9796
+0xEC9B 0x9797
+0xEC9C 0x9799
+0xEC9D 0x979A
+0xEC9E 0x979B
+0xEC9F 0x979C
+0xECA0 0x979D
+0xECA1 0x81C1
+0xECA2 0x81A6
+0xECA3 0x6B24
+0xECA4 0x6B37
+0xECA5 0x6B39
+0xECA6 0x6B43
+0xECA7 0x6B46
+0xECA8 0x6B59
+0xECA9 0x98D1
+0xECAA 0x98D2
+0xECAB 0x98D3
+0xECAC 0x98D5
+0xECAD 0x98D9
+0xECAE 0x98DA
+0xECAF 0x6BB3
+0xECB0 0x5F40
+0xECB1 0x6BC2
+0xECB2 0x89F3
+0xECB3 0x6590
+0xECB4 0x9F51
+0xECB5 0x6593
+0xECB6 0x65BC
+0xECB7 0x65C6
+0xECB8 0x65C4
+0xECB9 0x65C3
+0xECBA 0x65CC
+0xECBB 0x65CE
+0xECBC 0x65D2
+0xECBD 0x65D6
+0xECBE 0x7080
+0xECBF 0x709C
+0xECC0 0x7096
+0xECC1 0x709D
+0xECC2 0x70BB
+0xECC3 0x70C0
+0xECC4 0x70B7
+0xECC5 0x70AB
+0xECC6 0x70B1
+0xECC7 0x70E8
+0xECC8 0x70CA
+0xECC9 0x7110
+0xECCA 0x7113
+0xECCB 0x7116
+0xECCC 0x712F
+0xECCD 0x7131
+0xECCE 0x7173
+0xECCF 0x715C
+0xECD0 0x7168
+0xECD1 0x7145
+0xECD2 0x7172
+0xECD3 0x714A
+0xECD4 0x7178
+0xECD5 0x717A
+0xECD6 0x7198
+0xECD7 0x71B3
+0xECD8 0x71B5
+0xECD9 0x71A8
+0xECDA 0x71A0
+0xECDB 0x71E0
+0xECDC 0x71D4
+0xECDD 0x71E7
+0xECDE 0x71F9
+0xECDF 0x721D
+0xECE0 0x7228
+0xECE1 0x706C
+0xECE2 0x7118
+0xECE3 0x7166
+0xECE4 0x71B9
+0xECE5 0x623E
+0xECE6 0x623D
+0xECE7 0x6243
+0xECE8 0x6248
+0xECE9 0x6249
+0xECEA 0x793B
+0xECEB 0x7940
+0xECEC 0x7946
+0xECED 0x7949
+0xECEE 0x795B
+0xECEF 0x795C
+0xECF0 0x7953
+0xECF1 0x795A
+0xECF2 0x7962
+0xECF3 0x7957
+0xECF4 0x7960
+0xECF5 0x796F
+0xECF6 0x7967
+0xECF7 0x797A
+0xECF8 0x7985
+0xECF9 0x798A
+0xECFA 0x799A
+0xECFB 0x79A7
+0xECFC 0x79B3
+0xECFD 0x5FD1
+0xECFE 0x5FD0
+0xED40 0x979E
+0xED41 0x979F
+0xED42 0x97A1
+0xED43 0x97A2
+0xED44 0x97A4
+0xED45 0x97A5
+0xED46 0x97A6
+0xED47 0x97A7
+0xED48 0x97A8
+0xED49 0x97A9
+0xED4A 0x97AA
+0xED4B 0x97AC
+0xED4C 0x97AE
+0xED4D 0x97B0
+0xED4E 0x97B1
+0xED4F 0x97B3
+0xED50 0x97B5
+0xED51 0x97B6
+0xED52 0x97B7
+0xED53 0x97B8
+0xED54 0x97B9
+0xED55 0x97BA
+0xED56 0x97BB
+0xED57 0x97BC
+0xED58 0x97BD
+0xED59 0x97BE
+0xED5A 0x97BF
+0xED5B 0x97C0
+0xED5C 0x97C1
+0xED5D 0x97C2
+0xED5E 0x97C3
+0xED5F 0x97C4
+0xED60 0x97C5
+0xED61 0x97C6
+0xED62 0x97C7
+0xED63 0x97C8
+0xED64 0x97C9
+0xED65 0x97CA
+0xED66 0x97CB
+0xED67 0x97CC
+0xED68 0x97CD
+0xED69 0x97CE
+0xED6A 0x97CF
+0xED6B 0x97D0
+0xED6C 0x97D1
+0xED6D 0x97D2
+0xED6E 0x97D3
+0xED6F 0x97D4
+0xED70 0x97D5
+0xED71 0x97D6
+0xED72 0x97D7
+0xED73 0x97D8
+0xED74 0x97D9
+0xED75 0x97DA
+0xED76 0x97DB
+0xED77 0x97DC
+0xED78 0x97DD
+0xED79 0x97DE
+0xED7A 0x97DF
+0xED7B 0x97E0
+0xED7C 0x97E1
+0xED7D 0x97E2
+0xED7E 0x97E3
+0xED80 0x97E4
+0xED81 0x97E5
+0xED82 0x97E8
+0xED83 0x97EE
+0xED84 0x97EF
+0xED85 0x97F0
+0xED86 0x97F1
+0xED87 0x97F2
+0xED88 0x97F4
+0xED89 0x97F7
+0xED8A 0x97F8
+0xED8B 0x97F9
+0xED8C 0x97FA
+0xED8D 0x97FB
+0xED8E 0x97FC
+0xED8F 0x97FD
+0xED90 0x97FE
+0xED91 0x97FF
+0xED92 0x9800
+0xED93 0x9801
+0xED94 0x9802
+0xED95 0x9803
+0xED96 0x9804
+0xED97 0x9805
+0xED98 0x9806
+0xED99 0x9807
+0xED9A 0x9808
+0xED9B 0x9809
+0xED9C 0x980A
+0xED9D 0x980B
+0xED9E 0x980C
+0xED9F 0x980D
+0xEDA0 0x980E
+0xEDA1 0x603C
+0xEDA2 0x605D
+0xEDA3 0x605A
+0xEDA4 0x6067
+0xEDA5 0x6041
+0xEDA6 0x6059
+0xEDA7 0x6063
+0xEDA8 0x60AB
+0xEDA9 0x6106
+0xEDAA 0x610D
+0xEDAB 0x615D
+0xEDAC 0x61A9
+0xEDAD 0x619D
+0xEDAE 0x61CB
+0xEDAF 0x61D1
+0xEDB0 0x6206
+0xEDB1 0x8080
+0xEDB2 0x807F
+0xEDB3 0x6C93
+0xEDB4 0x6CF6
+0xEDB5 0x6DFC
+0xEDB6 0x77F6
+0xEDB7 0x77F8
+0xEDB8 0x7800
+0xEDB9 0x7809
+0xEDBA 0x7817
+0xEDBB 0x7818
+0xEDBC 0x7811
+0xEDBD 0x65AB
+0xEDBE 0x782D
+0xEDBF 0x781C
+0xEDC0 0x781D
+0xEDC1 0x7839
+0xEDC2 0x783A
+0xEDC3 0x783B
+0xEDC4 0x781F
+0xEDC5 0x783C
+0xEDC6 0x7825
+0xEDC7 0x782C
+0xEDC8 0x7823
+0xEDC9 0x7829
+0xEDCA 0x784E
+0xEDCB 0x786D
+0xEDCC 0x7856
+0xEDCD 0x7857
+0xEDCE 0x7826
+0xEDCF 0x7850
+0xEDD0 0x7847
+0xEDD1 0x784C
+0xEDD2 0x786A
+0xEDD3 0x789B
+0xEDD4 0x7893
+0xEDD5 0x789A
+0xEDD6 0x7887
+0xEDD7 0x789C
+0xEDD8 0x78A1
+0xEDD9 0x78A3
+0xEDDA 0x78B2
+0xEDDB 0x78B9
+0xEDDC 0x78A5
+0xEDDD 0x78D4
+0xEDDE 0x78D9
+0xEDDF 0x78C9
+0xEDE0 0x78EC
+0xEDE1 0x78F2
+0xEDE2 0x7905
+0xEDE3 0x78F4
+0xEDE4 0x7913
+0xEDE5 0x7924
+0xEDE6 0x791E
+0xEDE7 0x7934
+0xEDE8 0x9F9B
+0xEDE9 0x9EF9
+0xEDEA 0x9EFB
+0xEDEB 0x9EFC
+0xEDEC 0x76F1
+0xEDED 0x7704
+0xEDEE 0x770D
+0xEDEF 0x76F9
+0xEDF0 0x7707
+0xEDF1 0x7708
+0xEDF2 0x771A
+0xEDF3 0x7722
+0xEDF4 0x7719
+0xEDF5 0x772D
+0xEDF6 0x7726
+0xEDF7 0x7735
+0xEDF8 0x7738
+0xEDF9 0x7750
+0xEDFA 0x7751
+0xEDFB 0x7747
+0xEDFC 0x7743
+0xEDFD 0x775A
+0xEDFE 0x7768
+0xEE40 0x980F
+0xEE41 0x9810
+0xEE42 0x9811
+0xEE43 0x9812
+0xEE44 0x9813
+0xEE45 0x9814
+0xEE46 0x9815
+0xEE47 0x9816
+0xEE48 0x9817
+0xEE49 0x9818
+0xEE4A 0x9819
+0xEE4B 0x981A
+0xEE4C 0x981B
+0xEE4D 0x981C
+0xEE4E 0x981D
+0xEE4F 0x981E
+0xEE50 0x981F
+0xEE51 0x9820
+0xEE52 0x9821
+0xEE53 0x9822
+0xEE54 0x9823
+0xEE55 0x9824
+0xEE56 0x9825
+0xEE57 0x9826
+0xEE58 0x9827
+0xEE59 0x9828
+0xEE5A 0x9829
+0xEE5B 0x982A
+0xEE5C 0x982B
+0xEE5D 0x982C
+0xEE5E 0x982D
+0xEE5F 0x982E
+0xEE60 0x982F
+0xEE61 0x9830
+0xEE62 0x9831
+0xEE63 0x9832
+0xEE64 0x9833
+0xEE65 0x9834
+0xEE66 0x9835
+0xEE67 0x9836
+0xEE68 0x9837
+0xEE69 0x9838
+0xEE6A 0x9839
+0xEE6B 0x983A
+0xEE6C 0x983B
+0xEE6D 0x983C
+0xEE6E 0x983D
+0xEE6F 0x983E
+0xEE70 0x983F
+0xEE71 0x9840
+0xEE72 0x9841
+0xEE73 0x9842
+0xEE74 0x9843
+0xEE75 0x9844
+0xEE76 0x9845
+0xEE77 0x9846
+0xEE78 0x9847
+0xEE79 0x9848
+0xEE7A 0x9849
+0xEE7B 0x984A
+0xEE7C 0x984B
+0xEE7D 0x984C
+0xEE7E 0x984D
+0xEE80 0x984E
+0xEE81 0x984F
+0xEE82 0x9850
+0xEE83 0x9851
+0xEE84 0x9852
+0xEE85 0x9853
+0xEE86 0x9854
+0xEE87 0x9855
+0xEE88 0x9856
+0xEE89 0x9857
+0xEE8A 0x9858
+0xEE8B 0x9859
+0xEE8C 0x985A
+0xEE8D 0x985B
+0xEE8E 0x985C
+0xEE8F 0x985D
+0xEE90 0x985E
+0xEE91 0x985F
+0xEE92 0x9860
+0xEE93 0x9861
+0xEE94 0x9862
+0xEE95 0x9863
+0xEE96 0x9864
+0xEE97 0x9865
+0xEE98 0x9866
+0xEE99 0x9867
+0xEE9A 0x9868
+0xEE9B 0x9869
+0xEE9C 0x986A
+0xEE9D 0x986B
+0xEE9E 0x986C
+0xEE9F 0x986D
+0xEEA0 0x986E
+0xEEA1 0x7762
+0xEEA2 0x7765
+0xEEA3 0x777F
+0xEEA4 0x778D
+0xEEA5 0x777D
+0xEEA6 0x7780
+0xEEA7 0x778C
+0xEEA8 0x7791
+0xEEA9 0x779F
+0xEEAA 0x77A0
+0xEEAB 0x77B0
+0xEEAC 0x77B5
+0xEEAD 0x77BD
+0xEEAE 0x753A
+0xEEAF 0x7540
+0xEEB0 0x754E
+0xEEB1 0x754B
+0xEEB2 0x7548
+0xEEB3 0x755B
+0xEEB4 0x7572
+0xEEB5 0x7579
+0xEEB6 0x7583
+0xEEB7 0x7F58
+0xEEB8 0x7F61
+0xEEB9 0x7F5F
+0xEEBA 0x8A48
+0xEEBB 0x7F68
+0xEEBC 0x7F74
+0xEEBD 0x7F71
+0xEEBE 0x7F79
+0xEEBF 0x7F81
+0xEEC0 0x7F7E
+0xEEC1 0x76CD
+0xEEC2 0x76E5
+0xEEC3 0x8832
+0xEEC4 0x9485
+0xEEC5 0x9486
+0xEEC6 0x9487
+0xEEC7 0x948B
+0xEEC8 0x948A
+0xEEC9 0x948C
+0xEECA 0x948D
+0xEECB 0x948F
+0xEECC 0x9490
+0xEECD 0x9494
+0xEECE 0x9497
+0xEECF 0x9495
+0xEED0 0x949A
+0xEED1 0x949B
+0xEED2 0x949C
+0xEED3 0x94A3
+0xEED4 0x94A4
+0xEED5 0x94AB
+0xEED6 0x94AA
+0xEED7 0x94AD
+0xEED8 0x94AC
+0xEED9 0x94AF
+0xEEDA 0x94B0
+0xEEDB 0x94B2
+0xEEDC 0x94B4
+0xEEDD 0x94B6
+0xEEDE 0x94B7
+0xEEDF 0x94B8
+0xEEE0 0x94B9
+0xEEE1 0x94BA
+0xEEE2 0x94BC
+0xEEE3 0x94BD
+0xEEE4 0x94BF
+0xEEE5 0x94C4
+0xEEE6 0x94C8
+0xEEE7 0x94C9
+0xEEE8 0x94CA
+0xEEE9 0x94CB
+0xEEEA 0x94CC
+0xEEEB 0x94CD
+0xEEEC 0x94CE
+0xEEED 0x94D0
+0xEEEE 0x94D1
+0xEEEF 0x94D2
+0xEEF0 0x94D5
+0xEEF1 0x94D6
+0xEEF2 0x94D7
+0xEEF3 0x94D9
+0xEEF4 0x94D8
+0xEEF5 0x94DB
+0xEEF6 0x94DE
+0xEEF7 0x94DF
+0xEEF8 0x94E0
+0xEEF9 0x94E2
+0xEEFA 0x94E4
+0xEEFB 0x94E5
+0xEEFC 0x94E7
+0xEEFD 0x94E8
+0xEEFE 0x94EA
+0xEF40 0x986F
+0xEF41 0x9870
+0xEF42 0x9871
+0xEF43 0x9872
+0xEF44 0x9873
+0xEF45 0x9874
+0xEF46 0x988B
+0xEF47 0x988E
+0xEF48 0x9892
+0xEF49 0x9895
+0xEF4A 0x9899
+0xEF4B 0x98A3
+0xEF4C 0x98A8
+0xEF4D 0x98A9
+0xEF4E 0x98AA
+0xEF4F 0x98AB
+0xEF50 0x98AC
+0xEF51 0x98AD
+0xEF52 0x98AE
+0xEF53 0x98AF
+0xEF54 0x98B0
+0xEF55 0x98B1
+0xEF56 0x98B2
+0xEF57 0x98B3
+0xEF58 0x98B4
+0xEF59 0x98B5
+0xEF5A 0x98B6
+0xEF5B 0x98B7
+0xEF5C 0x98B8
+0xEF5D 0x98B9
+0xEF5E 0x98BA
+0xEF5F 0x98BB
+0xEF60 0x98BC
+0xEF61 0x98BD
+0xEF62 0x98BE
+0xEF63 0x98BF
+0xEF64 0x98C0
+0xEF65 0x98C1
+0xEF66 0x98C2
+0xEF67 0x98C3
+0xEF68 0x98C4
+0xEF69 0x98C5
+0xEF6A 0x98C6
+0xEF6B 0x98C7
+0xEF6C 0x98C8
+0xEF6D 0x98C9
+0xEF6E 0x98CA
+0xEF6F 0x98CB
+0xEF70 0x98CC
+0xEF71 0x98CD
+0xEF72 0x98CF
+0xEF73 0x98D0
+0xEF74 0x98D4
+0xEF75 0x98D6
+0xEF76 0x98D7
+0xEF77 0x98DB
+0xEF78 0x98DC
+0xEF79 0x98DD
+0xEF7A 0x98E0
+0xEF7B 0x98E1
+0xEF7C 0x98E2
+0xEF7D 0x98E3
+0xEF7E 0x98E4
+0xEF80 0x98E5
+0xEF81 0x98E6
+0xEF82 0x98E9
+0xEF83 0x98EA
+0xEF84 0x98EB
+0xEF85 0x98EC
+0xEF86 0x98ED
+0xEF87 0x98EE
+0xEF88 0x98EF
+0xEF89 0x98F0
+0xEF8A 0x98F1
+0xEF8B 0x98F2
+0xEF8C 0x98F3
+0xEF8D 0x98F4
+0xEF8E 0x98F5
+0xEF8F 0x98F6
+0xEF90 0x98F7
+0xEF91 0x98F8
+0xEF92 0x98F9
+0xEF93 0x98FA
+0xEF94 0x98FB
+0xEF95 0x98FC
+0xEF96 0x98FD
+0xEF97 0x98FE
+0xEF98 0x98FF
+0xEF99 0x9900
+0xEF9A 0x9901
+0xEF9B 0x9902
+0xEF9C 0x9903
+0xEF9D 0x9904
+0xEF9E 0x9905
+0xEF9F 0x9906
+0xEFA0 0x9907
+0xEFA1 0x94E9
+0xEFA2 0x94EB
+0xEFA3 0x94EE
+0xEFA4 0x94EF
+0xEFA5 0x94F3
+0xEFA6 0x94F4
+0xEFA7 0x94F5
+0xEFA8 0x94F7
+0xEFA9 0x94F9
+0xEFAA 0x94FC
+0xEFAB 0x94FD
+0xEFAC 0x94FF
+0xEFAD 0x9503
+0xEFAE 0x9502
+0xEFAF 0x9506
+0xEFB0 0x9507
+0xEFB1 0x9509
+0xEFB2 0x950A
+0xEFB3 0x950D
+0xEFB4 0x950E
+0xEFB5 0x950F
+0xEFB6 0x9512
+0xEFB7 0x9513
+0xEFB8 0x9514
+0xEFB9 0x9515
+0xEFBA 0x9516
+0xEFBB 0x9518
+0xEFBC 0x951B
+0xEFBD 0x951D
+0xEFBE 0x951E
+0xEFBF 0x951F
+0xEFC0 0x9522
+0xEFC1 0x952A
+0xEFC2 0x952B
+0xEFC3 0x9529
+0xEFC4 0x952C
+0xEFC5 0x9531
+0xEFC6 0x9532
+0xEFC7 0x9534
+0xEFC8 0x9536
+0xEFC9 0x9537
+0xEFCA 0x9538
+0xEFCB 0x953C
+0xEFCC 0x953E
+0xEFCD 0x953F
+0xEFCE 0x9542
+0xEFCF 0x9535
+0xEFD0 0x9544
+0xEFD1 0x9545
+0xEFD2 0x9546
+0xEFD3 0x9549
+0xEFD4 0x954C
+0xEFD5 0x954E
+0xEFD6 0x954F
+0xEFD7 0x9552
+0xEFD8 0x9553
+0xEFD9 0x9554
+0xEFDA 0x9556
+0xEFDB 0x9557
+0xEFDC 0x9558
+0xEFDD 0x9559
+0xEFDE 0x955B
+0xEFDF 0x955E
+0xEFE0 0x955F
+0xEFE1 0x955D
+0xEFE2 0x9561
+0xEFE3 0x9562
+0xEFE4 0x9564
+0xEFE5 0x9565
+0xEFE6 0x9566
+0xEFE7 0x9567
+0xEFE8 0x9568
+0xEFE9 0x9569
+0xEFEA 0x956A
+0xEFEB 0x956B
+0xEFEC 0x956C
+0xEFED 0x956F
+0xEFEE 0x9571
+0xEFEF 0x9572
+0xEFF0 0x9573
+0xEFF1 0x953A
+0xEFF2 0x77E7
+0xEFF3 0x77EC
+0xEFF4 0x96C9
+0xEFF5 0x79D5
+0xEFF6 0x79ED
+0xEFF7 0x79E3
+0xEFF8 0x79EB
+0xEFF9 0x7A06
+0xEFFA 0x5D47
+0xEFFB 0x7A03
+0xEFFC 0x7A02
+0xEFFD 0x7A1E
+0xEFFE 0x7A14
+0xF040 0x9908
+0xF041 0x9909
+0xF042 0x990A
+0xF043 0x990B
+0xF044 0x990C
+0xF045 0x990E
+0xF046 0x990F
+0xF047 0x9911
+0xF048 0x9912
+0xF049 0x9913
+0xF04A 0x9914
+0xF04B 0x9915
+0xF04C 0x9916
+0xF04D 0x9917
+0xF04E 0x9918
+0xF04F 0x9919
+0xF050 0x991A
+0xF051 0x991B
+0xF052 0x991C
+0xF053 0x991D
+0xF054 0x991E
+0xF055 0x991F
+0xF056 0x9920
+0xF057 0x9921
+0xF058 0x9922
+0xF059 0x9923
+0xF05A 0x9924
+0xF05B 0x9925
+0xF05C 0x9926
+0xF05D 0x9927
+0xF05E 0x9928
+0xF05F 0x9929
+0xF060 0x992A
+0xF061 0x992B
+0xF062 0x992C
+0xF063 0x992D
+0xF064 0x992F
+0xF065 0x9930
+0xF066 0x9931
+0xF067 0x9932
+0xF068 0x9933
+0xF069 0x9934
+0xF06A 0x9935
+0xF06B 0x9936
+0xF06C 0x9937
+0xF06D 0x9938
+0xF06E 0x9939
+0xF06F 0x993A
+0xF070 0x993B
+0xF071 0x993C
+0xF072 0x993D
+0xF073 0x993E
+0xF074 0x993F
+0xF075 0x9940
+0xF076 0x9941
+0xF077 0x9942
+0xF078 0x9943
+0xF079 0x9944
+0xF07A 0x9945
+0xF07B 0x9946
+0xF07C 0x9947
+0xF07D 0x9948
+0xF07E 0x9949
+0xF080 0x994A
+0xF081 0x994B
+0xF082 0x994C
+0xF083 0x994D
+0xF084 0x994E
+0xF085 0x994F
+0xF086 0x9950
+0xF087 0x9951
+0xF088 0x9952
+0xF089 0x9953
+0xF08A 0x9956
+0xF08B 0x9957
+0xF08C 0x9958
+0xF08D 0x9959
+0xF08E 0x995A
+0xF08F 0x995B
+0xF090 0x995C
+0xF091 0x995D
+0xF092 0x995E
+0xF093 0x995F
+0xF094 0x9960
+0xF095 0x9961
+0xF096 0x9962
+0xF097 0x9964
+0xF098 0x9966
+0xF099 0x9973
+0xF09A 0x9978
+0xF09B 0x9979
+0xF09C 0x997B
+0xF09D 0x997E
+0xF09E 0x9982
+0xF09F 0x9983
+0xF0A0 0x9989
+0xF0A1 0x7A39
+0xF0A2 0x7A37
+0xF0A3 0x7A51
+0xF0A4 0x9ECF
+0xF0A5 0x99A5
+0xF0A6 0x7A70
+0xF0A7 0x7688
+0xF0A8 0x768E
+0xF0A9 0x7693
+0xF0AA 0x7699
+0xF0AB 0x76A4
+0xF0AC 0x74DE
+0xF0AD 0x74E0
+0xF0AE 0x752C
+0xF0AF 0x9E20
+0xF0B0 0x9E22
+0xF0B1 0x9E28
+0xF0B2 0x9E29
+0xF0B3 0x9E2A
+0xF0B4 0x9E2B
+0xF0B5 0x9E2C
+0xF0B6 0x9E32
+0xF0B7 0x9E31
+0xF0B8 0x9E36
+0xF0B9 0x9E38
+0xF0BA 0x9E37
+0xF0BB 0x9E39
+0xF0BC 0x9E3A
+0xF0BD 0x9E3E
+0xF0BE 0x9E41
+0xF0BF 0x9E42
+0xF0C0 0x9E44
+0xF0C1 0x9E46
+0xF0C2 0x9E47
+0xF0C3 0x9E48
+0xF0C4 0x9E49
+0xF0C5 0x9E4B
+0xF0C6 0x9E4C
+0xF0C7 0x9E4E
+0xF0C8 0x9E51
+0xF0C9 0x9E55
+0xF0CA 0x9E57
+0xF0CB 0x9E5A
+0xF0CC 0x9E5B
+0xF0CD 0x9E5C
+0xF0CE 0x9E5E
+0xF0CF 0x9E63
+0xF0D0 0x9E66
+0xF0D1 0x9E67
+0xF0D2 0x9E68
+0xF0D3 0x9E69
+0xF0D4 0x9E6A
+0xF0D5 0x9E6B
+0xF0D6 0x9E6C
+0xF0D7 0x9E71
+0xF0D8 0x9E6D
+0xF0D9 0x9E73
+0xF0DA 0x7592
+0xF0DB 0x7594
+0xF0DC 0x7596
+0xF0DD 0x75A0
+0xF0DE 0x759D
+0xF0DF 0x75AC
+0xF0E0 0x75A3
+0xF0E1 0x75B3
+0xF0E2 0x75B4
+0xF0E3 0x75B8
+0xF0E4 0x75C4
+0xF0E5 0x75B1
+0xF0E6 0x75B0
+0xF0E7 0x75C3
+0xF0E8 0x75C2
+0xF0E9 0x75D6
+0xF0EA 0x75CD
+0xF0EB 0x75E3
+0xF0EC 0x75E8
+0xF0ED 0x75E6
+0xF0EE 0x75E4
+0xF0EF 0x75EB
+0xF0F0 0x75E7
+0xF0F1 0x7603
+0xF0F2 0x75F1
+0xF0F3 0x75FC
+0xF0F4 0x75FF
+0xF0F5 0x7610
+0xF0F6 0x7600
+0xF0F7 0x7605
+0xF0F8 0x760C
+0xF0F9 0x7617
+0xF0FA 0x760A
+0xF0FB 0x7625
+0xF0FC 0x7618
+0xF0FD 0x7615
+0xF0FE 0x7619
+0xF140 0x998C
+0xF141 0x998E
+0xF142 0x999A
+0xF143 0x999B
+0xF144 0x999C
+0xF145 0x999D
+0xF146 0x999E
+0xF147 0x999F
+0xF148 0x99A0
+0xF149 0x99A1
+0xF14A 0x99A2
+0xF14B 0x99A3
+0xF14C 0x99A4
+0xF14D 0x99A6
+0xF14E 0x99A7
+0xF14F 0x99A9
+0xF150 0x99AA
+0xF151 0x99AB
+0xF152 0x99AC
+0xF153 0x99AD
+0xF154 0x99AE
+0xF155 0x99AF
+0xF156 0x99B0
+0xF157 0x99B1
+0xF158 0x99B2
+0xF159 0x99B3
+0xF15A 0x99B4
+0xF15B 0x99B5
+0xF15C 0x99B6
+0xF15D 0x99B7
+0xF15E 0x99B8
+0xF15F 0x99B9
+0xF160 0x99BA
+0xF161 0x99BB
+0xF162 0x99BC
+0xF163 0x99BD
+0xF164 0x99BE
+0xF165 0x99BF
+0xF166 0x99C0
+0xF167 0x99C1
+0xF168 0x99C2
+0xF169 0x99C3
+0xF16A 0x99C4
+0xF16B 0x99C5
+0xF16C 0x99C6
+0xF16D 0x99C7
+0xF16E 0x99C8
+0xF16F 0x99C9
+0xF170 0x99CA
+0xF171 0x99CB
+0xF172 0x99CC
+0xF173 0x99CD
+0xF174 0x99CE
+0xF175 0x99CF
+0xF176 0x99D0
+0xF177 0x99D1
+0xF178 0x99D2
+0xF179 0x99D3
+0xF17A 0x99D4
+0xF17B 0x99D5
+0xF17C 0x99D6
+0xF17D 0x99D7
+0xF17E 0x99D8
+0xF180 0x99D9
+0xF181 0x99DA
+0xF182 0x99DB
+0xF183 0x99DC
+0xF184 0x99DD
+0xF185 0x99DE
+0xF186 0x99DF
+0xF187 0x99E0
+0xF188 0x99E1
+0xF189 0x99E2
+0xF18A 0x99E3
+0xF18B 0x99E4
+0xF18C 0x99E5
+0xF18D 0x99E6
+0xF18E 0x99E7
+0xF18F 0x99E8
+0xF190 0x99E9
+0xF191 0x99EA
+0xF192 0x99EB
+0xF193 0x99EC
+0xF194 0x99ED
+0xF195 0x99EE
+0xF196 0x99EF
+0xF197 0x99F0
+0xF198 0x99F1
+0xF199 0x99F2
+0xF19A 0x99F3
+0xF19B 0x99F4
+0xF19C 0x99F5
+0xF19D 0x99F6
+0xF19E 0x99F7
+0xF19F 0x99F8
+0xF1A0 0x99F9
+0xF1A1 0x761B
+0xF1A2 0x763C
+0xF1A3 0x7622
+0xF1A4 0x7620
+0xF1A5 0x7640
+0xF1A6 0x762D
+0xF1A7 0x7630
+0xF1A8 0x763F
+0xF1A9 0x7635
+0xF1AA 0x7643
+0xF1AB 0x763E
+0xF1AC 0x7633
+0xF1AD 0x764D
+0xF1AE 0x765E
+0xF1AF 0x7654
+0xF1B0 0x765C
+0xF1B1 0x7656
+0xF1B2 0x766B
+0xF1B3 0x766F
+0xF1B4 0x7FCA
+0xF1B5 0x7AE6
+0xF1B6 0x7A78
+0xF1B7 0x7A79
+0xF1B8 0x7A80
+0xF1B9 0x7A86
+0xF1BA 0x7A88
+0xF1BB 0x7A95
+0xF1BC 0x7AA6
+0xF1BD 0x7AA0
+0xF1BE 0x7AAC
+0xF1BF 0x7AA8
+0xF1C0 0x7AAD
+0xF1C1 0x7AB3
+0xF1C2 0x8864
+0xF1C3 0x8869
+0xF1C4 0x8872
+0xF1C5 0x887D
+0xF1C6 0x887F
+0xF1C7 0x8882
+0xF1C8 0x88A2
+0xF1C9 0x88C6
+0xF1CA 0x88B7
+0xF1CB 0x88BC
+0xF1CC 0x88C9
+0xF1CD 0x88E2
+0xF1CE 0x88CE
+0xF1CF 0x88E3
+0xF1D0 0x88E5
+0xF1D1 0x88F1
+0xF1D2 0x891A
+0xF1D3 0x88FC
+0xF1D4 0x88E8
+0xF1D5 0x88FE
+0xF1D6 0x88F0
+0xF1D7 0x8921
+0xF1D8 0x8919
+0xF1D9 0x8913
+0xF1DA 0x891B
+0xF1DB 0x890A
+0xF1DC 0x8934
+0xF1DD 0x892B
+0xF1DE 0x8936
+0xF1DF 0x8941
+0xF1E0 0x8966
+0xF1E1 0x897B
+0xF1E2 0x758B
+0xF1E3 0x80E5
+0xF1E4 0x76B2
+0xF1E5 0x76B4
+0xF1E6 0x77DC
+0xF1E7 0x8012
+0xF1E8 0x8014
+0xF1E9 0x8016
+0xF1EA 0x801C
+0xF1EB 0x8020
+0xF1EC 0x8022
+0xF1ED 0x8025
+0xF1EE 0x8026
+0xF1EF 0x8027
+0xF1F0 0x8029
+0xF1F1 0x8028
+0xF1F2 0x8031
+0xF1F3 0x800B
+0xF1F4 0x8035
+0xF1F5 0x8043
+0xF1F6 0x8046
+0xF1F7 0x804D
+0xF1F8 0x8052
+0xF1F9 0x8069
+0xF1FA 0x8071
+0xF1FB 0x8983
+0xF1FC 0x9878
+0xF1FD 0x9880
+0xF1FE 0x9883
+0xF240 0x99FA
+0xF241 0x99FB
+0xF242 0x99FC
+0xF243 0x99FD
+0xF244 0x99FE
+0xF245 0x99FF
+0xF246 0x9A00
+0xF247 0x9A01
+0xF248 0x9A02
+0xF249 0x9A03
+0xF24A 0x9A04
+0xF24B 0x9A05
+0xF24C 0x9A06
+0xF24D 0x9A07
+0xF24E 0x9A08
+0xF24F 0x9A09
+0xF250 0x9A0A
+0xF251 0x9A0B
+0xF252 0x9A0C
+0xF253 0x9A0D
+0xF254 0x9A0E
+0xF255 0x9A0F
+0xF256 0x9A10
+0xF257 0x9A11
+0xF258 0x9A12
+0xF259 0x9A13
+0xF25A 0x9A14
+0xF25B 0x9A15
+0xF25C 0x9A16
+0xF25D 0x9A17
+0xF25E 0x9A18
+0xF25F 0x9A19
+0xF260 0x9A1A
+0xF261 0x9A1B
+0xF262 0x9A1C
+0xF263 0x9A1D
+0xF264 0x9A1E
+0xF265 0x9A1F
+0xF266 0x9A20
+0xF267 0x9A21
+0xF268 0x9A22
+0xF269 0x9A23
+0xF26A 0x9A24
+0xF26B 0x9A25
+0xF26C 0x9A26
+0xF26D 0x9A27
+0xF26E 0x9A28
+0xF26F 0x9A29
+0xF270 0x9A2A
+0xF271 0x9A2B
+0xF272 0x9A2C
+0xF273 0x9A2D
+0xF274 0x9A2E
+0xF275 0x9A2F
+0xF276 0x9A30
+0xF277 0x9A31
+0xF278 0x9A32
+0xF279 0x9A33
+0xF27A 0x9A34
+0xF27B 0x9A35
+0xF27C 0x9A36
+0xF27D 0x9A37
+0xF27E 0x9A38
+0xF280 0x9A39
+0xF281 0x9A3A
+0xF282 0x9A3B
+0xF283 0x9A3C
+0xF284 0x9A3D
+0xF285 0x9A3E
+0xF286 0x9A3F
+0xF287 0x9A40
+0xF288 0x9A41
+0xF289 0x9A42
+0xF28A 0x9A43
+0xF28B 0x9A44
+0xF28C 0x9A45
+0xF28D 0x9A46
+0xF28E 0x9A47
+0xF28F 0x9A48
+0xF290 0x9A49
+0xF291 0x9A4A
+0xF292 0x9A4B
+0xF293 0x9A4C
+0xF294 0x9A4D
+0xF295 0x9A4E
+0xF296 0x9A4F
+0xF297 0x9A50
+0xF298 0x9A51
+0xF299 0x9A52
+0xF29A 0x9A53
+0xF29B 0x9A54
+0xF29C 0x9A55
+0xF29D 0x9A56
+0xF29E 0x9A57
+0xF29F 0x9A58
+0xF2A0 0x9A59
+0xF2A1 0x9889
+0xF2A2 0x988C
+0xF2A3 0x988D
+0xF2A4 0x988F
+0xF2A5 0x9894
+0xF2A6 0x989A
+0xF2A7 0x989B
+0xF2A8 0x989E
+0xF2A9 0x989F
+0xF2AA 0x98A1
+0xF2AB 0x98A2
+0xF2AC 0x98A5
+0xF2AD 0x98A6
+0xF2AE 0x864D
+0xF2AF 0x8654
+0xF2B0 0x866C
+0xF2B1 0x866E
+0xF2B2 0x867F
+0xF2B3 0x867A
+0xF2B4 0x867C
+0xF2B5 0x867B
+0xF2B6 0x86A8
+0xF2B7 0x868D
+0xF2B8 0x868B
+0xF2B9 0x86AC
+0xF2BA 0x869D
+0xF2BB 0x86A7
+0xF2BC 0x86A3
+0xF2BD 0x86AA
+0xF2BE 0x8693
+0xF2BF 0x86A9
+0xF2C0 0x86B6
+0xF2C1 0x86C4
+0xF2C2 0x86B5
+0xF2C3 0x86CE
+0xF2C4 0x86B0
+0xF2C5 0x86BA
+0xF2C6 0x86B1
+0xF2C7 0x86AF
+0xF2C8 0x86C9
+0xF2C9 0x86CF
+0xF2CA 0x86B4
+0xF2CB 0x86E9
+0xF2CC 0x86F1
+0xF2CD 0x86F2
+0xF2CE 0x86ED
+0xF2CF 0x86F3
+0xF2D0 0x86D0
+0xF2D1 0x8713
+0xF2D2 0x86DE
+0xF2D3 0x86F4
+0xF2D4 0x86DF
+0xF2D5 0x86D8
+0xF2D6 0x86D1
+0xF2D7 0x8703
+0xF2D8 0x8707
+0xF2D9 0x86F8
+0xF2DA 0x8708
+0xF2DB 0x870A
+0xF2DC 0x870D
+0xF2DD 0x8709
+0xF2DE 0x8723
+0xF2DF 0x873B
+0xF2E0 0x871E
+0xF2E1 0x8725
+0xF2E2 0x872E
+0xF2E3 0x871A
+0xF2E4 0x873E
+0xF2E5 0x8748
+0xF2E6 0x8734
+0xF2E7 0x8731
+0xF2E8 0x8729
+0xF2E9 0x8737
+0xF2EA 0x873F
+0xF2EB 0x8782
+0xF2EC 0x8722
+0xF2ED 0x877D
+0xF2EE 0x877E
+0xF2EF 0x877B
+0xF2F0 0x8760
+0xF2F1 0x8770
+0xF2F2 0x874C
+0xF2F3 0x876E
+0xF2F4 0x878B
+0xF2F5 0x8753
+0xF2F6 0x8763
+0xF2F7 0x877C
+0xF2F8 0x8764
+0xF2F9 0x8759
+0xF2FA 0x8765
+0xF2FB 0x8793
+0xF2FC 0x87AF
+0xF2FD 0x87A8
+0xF2FE 0x87D2
+0xF340 0x9A5A
+0xF341 0x9A5B
+0xF342 0x9A5C
+0xF343 0x9A5D
+0xF344 0x9A5E
+0xF345 0x9A5F
+0xF346 0x9A60
+0xF347 0x9A61
+0xF348 0x9A62
+0xF349 0x9A63
+0xF34A 0x9A64
+0xF34B 0x9A65
+0xF34C 0x9A66
+0xF34D 0x9A67
+0xF34E 0x9A68
+0xF34F 0x9A69
+0xF350 0x9A6A
+0xF351 0x9A6B
+0xF352 0x9A72
+0xF353 0x9A83
+0xF354 0x9A89
+0xF355 0x9A8D
+0xF356 0x9A8E
+0xF357 0x9A94
+0xF358 0x9A95
+0xF359 0x9A99
+0xF35A 0x9AA6
+0xF35B 0x9AA9
+0xF35C 0x9AAA
+0xF35D 0x9AAB
+0xF35E 0x9AAC
+0xF35F 0x9AAD
+0xF360 0x9AAE
+0xF361 0x9AAF
+0xF362 0x9AB2
+0xF363 0x9AB3
+0xF364 0x9AB4
+0xF365 0x9AB5
+0xF366 0x9AB9
+0xF367 0x9ABB
+0xF368 0x9ABD
+0xF369 0x9ABE
+0xF36A 0x9ABF
+0xF36B 0x9AC3
+0xF36C 0x9AC4
+0xF36D 0x9AC6
+0xF36E 0x9AC7
+0xF36F 0x9AC8
+0xF370 0x9AC9
+0xF371 0x9ACA
+0xF372 0x9ACD
+0xF373 0x9ACE
+0xF374 0x9ACF
+0xF375 0x9AD0
+0xF376 0x9AD2
+0xF377 0x9AD4
+0xF378 0x9AD5
+0xF379 0x9AD6
+0xF37A 0x9AD7
+0xF37B 0x9AD9
+0xF37C 0x9ADA
+0xF37D 0x9ADB
+0xF37E 0x9ADC
+0xF380 0x9ADD
+0xF381 0x9ADE
+0xF382 0x9AE0
+0xF383 0x9AE2
+0xF384 0x9AE3
+0xF385 0x9AE4
+0xF386 0x9AE5
+0xF387 0x9AE7
+0xF388 0x9AE8
+0xF389 0x9AE9
+0xF38A 0x9AEA
+0xF38B 0x9AEC
+0xF38C 0x9AEE
+0xF38D 0x9AF0
+0xF38E 0x9AF1
+0xF38F 0x9AF2
+0xF390 0x9AF3
+0xF391 0x9AF4
+0xF392 0x9AF5
+0xF393 0x9AF6
+0xF394 0x9AF7
+0xF395 0x9AF8
+0xF396 0x9AFA
+0xF397 0x9AFC
+0xF398 0x9AFD
+0xF399 0x9AFE
+0xF39A 0x9AFF
+0xF39B 0x9B00
+0xF39C 0x9B01
+0xF39D 0x9B02
+0xF39E 0x9B04
+0xF39F 0x9B05
+0xF3A0 0x9B06
+0xF3A1 0x87C6
+0xF3A2 0x8788
+0xF3A3 0x8785
+0xF3A4 0x87AD
+0xF3A5 0x8797
+0xF3A6 0x8783
+0xF3A7 0x87AB
+0xF3A8 0x87E5
+0xF3A9 0x87AC
+0xF3AA 0x87B5
+0xF3AB 0x87B3
+0xF3AC 0x87CB
+0xF3AD 0x87D3
+0xF3AE 0x87BD
+0xF3AF 0x87D1
+0xF3B0 0x87C0
+0xF3B1 0x87CA
+0xF3B2 0x87DB
+0xF3B3 0x87EA
+0xF3B4 0x87E0
+0xF3B5 0x87EE
+0xF3B6 0x8816
+0xF3B7 0x8813
+0xF3B8 0x87FE
+0xF3B9 0x880A
+0xF3BA 0x881B
+0xF3BB 0x8821
+0xF3BC 0x8839
+0xF3BD 0x883C
+0xF3BE 0x7F36
+0xF3BF 0x7F42
+0xF3C0 0x7F44
+0xF3C1 0x7F45
+0xF3C2 0x8210
+0xF3C3 0x7AFA
+0xF3C4 0x7AFD
+0xF3C5 0x7B08
+0xF3C6 0x7B03
+0xF3C7 0x7B04
+0xF3C8 0x7B15
+0xF3C9 0x7B0A
+0xF3CA 0x7B2B
+0xF3CB 0x7B0F
+0xF3CC 0x7B47
+0xF3CD 0x7B38
+0xF3CE 0x7B2A
+0xF3CF 0x7B19
+0xF3D0 0x7B2E
+0xF3D1 0x7B31
+0xF3D2 0x7B20
+0xF3D3 0x7B25
+0xF3D4 0x7B24
+0xF3D5 0x7B33
+0xF3D6 0x7B3E
+0xF3D7 0x7B1E
+0xF3D8 0x7B58
+0xF3D9 0x7B5A
+0xF3DA 0x7B45
+0xF3DB 0x7B75
+0xF3DC 0x7B4C
+0xF3DD 0x7B5D
+0xF3DE 0x7B60
+0xF3DF 0x7B6E
+0xF3E0 0x7B7B
+0xF3E1 0x7B62
+0xF3E2 0x7B72
+0xF3E3 0x7B71
+0xF3E4 0x7B90
+0xF3E5 0x7BA6
+0xF3E6 0x7BA7
+0xF3E7 0x7BB8
+0xF3E8 0x7BAC
+0xF3E9 0x7B9D
+0xF3EA 0x7BA8
+0xF3EB 0x7B85
+0xF3EC 0x7BAA
+0xF3ED 0x7B9C
+0xF3EE 0x7BA2
+0xF3EF 0x7BAB
+0xF3F0 0x7BB4
+0xF3F1 0x7BD1
+0xF3F2 0x7BC1
+0xF3F3 0x7BCC
+0xF3F4 0x7BDD
+0xF3F5 0x7BDA
+0xF3F6 0x7BE5
+0xF3F7 0x7BE6
+0xF3F8 0x7BEA
+0xF3F9 0x7C0C
+0xF3FA 0x7BFE
+0xF3FB 0x7BFC
+0xF3FC 0x7C0F
+0xF3FD 0x7C16
+0xF3FE 0x7C0B
+0xF440 0x9B07
+0xF441 0x9B09
+0xF442 0x9B0A
+0xF443 0x9B0B
+0xF444 0x9B0C
+0xF445 0x9B0D
+0xF446 0x9B0E
+0xF447 0x9B10
+0xF448 0x9B11
+0xF449 0x9B12
+0xF44A 0x9B14
+0xF44B 0x9B15
+0xF44C 0x9B16
+0xF44D 0x9B17
+0xF44E 0x9B18
+0xF44F 0x9B19
+0xF450 0x9B1A
+0xF451 0x9B1B
+0xF452 0x9B1C
+0xF453 0x9B1D
+0xF454 0x9B1E
+0xF455 0x9B20
+0xF456 0x9B21
+0xF457 0x9B22
+0xF458 0x9B24
+0xF459 0x9B25
+0xF45A 0x9B26
+0xF45B 0x9B27
+0xF45C 0x9B28
+0xF45D 0x9B29
+0xF45E 0x9B2A
+0xF45F 0x9B2B
+0xF460 0x9B2C
+0xF461 0x9B2D
+0xF462 0x9B2E
+0xF463 0x9B30
+0xF464 0x9B31
+0xF465 0x9B33
+0xF466 0x9B34
+0xF467 0x9B35
+0xF468 0x9B36
+0xF469 0x9B37
+0xF46A 0x9B38
+0xF46B 0x9B39
+0xF46C 0x9B3A
+0xF46D 0x9B3D
+0xF46E 0x9B3E
+0xF46F 0x9B3F
+0xF470 0x9B40
+0xF471 0x9B46
+0xF472 0x9B4A
+0xF473 0x9B4B
+0xF474 0x9B4C
+0xF475 0x9B4E
+0xF476 0x9B50
+0xF477 0x9B52
+0xF478 0x9B53
+0xF479 0x9B55
+0xF47A 0x9B56
+0xF47B 0x9B57
+0xF47C 0x9B58
+0xF47D 0x9B59
+0xF47E 0x9B5A
+0xF480 0x9B5B
+0xF481 0x9B5C
+0xF482 0x9B5D
+0xF483 0x9B5E
+0xF484 0x9B5F
+0xF485 0x9B60
+0xF486 0x9B61
+0xF487 0x9B62
+0xF488 0x9B63
+0xF489 0x9B64
+0xF48A 0x9B65
+0xF48B 0x9B66
+0xF48C 0x9B67
+0xF48D 0x9B68
+0xF48E 0x9B69
+0xF48F 0x9B6A
+0xF490 0x9B6B
+0xF491 0x9B6C
+0xF492 0x9B6D
+0xF493 0x9B6E
+0xF494 0x9B6F
+0xF495 0x9B70
+0xF496 0x9B71
+0xF497 0x9B72
+0xF498 0x9B73
+0xF499 0x9B74
+0xF49A 0x9B75
+0xF49B 0x9B76
+0xF49C 0x9B77
+0xF49D 0x9B78
+0xF49E 0x9B79
+0xF49F 0x9B7A
+0xF4A0 0x9B7B
+0xF4A1 0x7C1F
+0xF4A2 0x7C2A
+0xF4A3 0x7C26
+0xF4A4 0x7C38
+0xF4A5 0x7C41
+0xF4A6 0x7C40
+0xF4A7 0x81FE
+0xF4A8 0x8201
+0xF4A9 0x8202
+0xF4AA 0x8204
+0xF4AB 0x81EC
+0xF4AC 0x8844
+0xF4AD 0x8221
+0xF4AE 0x8222
+0xF4AF 0x8223
+0xF4B0 0x822D
+0xF4B1 0x822F
+0xF4B2 0x8228
+0xF4B3 0x822B
+0xF4B4 0x8238
+0xF4B5 0x823B
+0xF4B6 0x8233
+0xF4B7 0x8234
+0xF4B8 0x823E
+0xF4B9 0x8244
+0xF4BA 0x8249
+0xF4BB 0x824B
+0xF4BC 0x824F
+0xF4BD 0x825A
+0xF4BE 0x825F
+0xF4BF 0x8268
+0xF4C0 0x887E
+0xF4C1 0x8885
+0xF4C2 0x8888
+0xF4C3 0x88D8
+0xF4C4 0x88DF
+0xF4C5 0x895E
+0xF4C6 0x7F9D
+0xF4C7 0x7F9F
+0xF4C8 0x7FA7
+0xF4C9 0x7FAF
+0xF4CA 0x7FB0
+0xF4CB 0x7FB2
+0xF4CC 0x7C7C
+0xF4CD 0x6549
+0xF4CE 0x7C91
+0xF4CF 0x7C9D
+0xF4D0 0x7C9C
+0xF4D1 0x7C9E
+0xF4D2 0x7CA2
+0xF4D3 0x7CB2
+0xF4D4 0x7CBC
+0xF4D5 0x7CBD
+0xF4D6 0x7CC1
+0xF4D7 0x7CC7
+0xF4D8 0x7CCC
+0xF4D9 0x7CCD
+0xF4DA 0x7CC8
+0xF4DB 0x7CC5
+0xF4DC 0x7CD7
+0xF4DD 0x7CE8
+0xF4DE 0x826E
+0xF4DF 0x66A8
+0xF4E0 0x7FBF
+0xF4E1 0x7FCE
+0xF4E2 0x7FD5
+0xF4E3 0x7FE5
+0xF4E4 0x7FE1
+0xF4E5 0x7FE6
+0xF4E6 0x7FE9
+0xF4E7 0x7FEE
+0xF4E8 0x7FF3
+0xF4E9 0x7CF8
+0xF4EA 0x7D77
+0xF4EB 0x7DA6
+0xF4EC 0x7DAE
+0xF4ED 0x7E47
+0xF4EE 0x7E9B
+0xF4EF 0x9EB8
+0xF4F0 0x9EB4
+0xF4F1 0x8D73
+0xF4F2 0x8D84
+0xF4F3 0x8D94
+0xF4F4 0x8D91
+0xF4F5 0x8DB1
+0xF4F6 0x8D67
+0xF4F7 0x8D6D
+0xF4F8 0x8C47
+0xF4F9 0x8C49
+0xF4FA 0x914A
+0xF4FB 0x9150
+0xF4FC 0x914E
+0xF4FD 0x914F
+0xF4FE 0x9164
+0xF540 0x9B7C
+0xF541 0x9B7D
+0xF542 0x9B7E
+0xF543 0x9B7F
+0xF544 0x9B80
+0xF545 0x9B81
+0xF546 0x9B82
+0xF547 0x9B83
+0xF548 0x9B84
+0xF549 0x9B85
+0xF54A 0x9B86
+0xF54B 0x9B87
+0xF54C 0x9B88
+0xF54D 0x9B89
+0xF54E 0x9B8A
+0xF54F 0x9B8B
+0xF550 0x9B8C
+0xF551 0x9B8D
+0xF552 0x9B8E
+0xF553 0x9B8F
+0xF554 0x9B90
+0xF555 0x9B91
+0xF556 0x9B92
+0xF557 0x9B93
+0xF558 0x9B94
+0xF559 0x9B95
+0xF55A 0x9B96
+0xF55B 0x9B97
+0xF55C 0x9B98
+0xF55D 0x9B99
+0xF55E 0x9B9A
+0xF55F 0x9B9B
+0xF560 0x9B9C
+0xF561 0x9B9D
+0xF562 0x9B9E
+0xF563 0x9B9F
+0xF564 0x9BA0
+0xF565 0x9BA1
+0xF566 0x9BA2
+0xF567 0x9BA3
+0xF568 0x9BA4
+0xF569 0x9BA5
+0xF56A 0x9BA6
+0xF56B 0x9BA7
+0xF56C 0x9BA8
+0xF56D 0x9BA9
+0xF56E 0x9BAA
+0xF56F 0x9BAB
+0xF570 0x9BAC
+0xF571 0x9BAD
+0xF572 0x9BAE
+0xF573 0x9BAF
+0xF574 0x9BB0
+0xF575 0x9BB1
+0xF576 0x9BB2
+0xF577 0x9BB3
+0xF578 0x9BB4
+0xF579 0x9BB5
+0xF57A 0x9BB6
+0xF57B 0x9BB7
+0xF57C 0x9BB8
+0xF57D 0x9BB9
+0xF57E 0x9BBA
+0xF580 0x9BBB
+0xF581 0x9BBC
+0xF582 0x9BBD
+0xF583 0x9BBE
+0xF584 0x9BBF
+0xF585 0x9BC0
+0xF586 0x9BC1
+0xF587 0x9BC2
+0xF588 0x9BC3
+0xF589 0x9BC4
+0xF58A 0x9BC5
+0xF58B 0x9BC6
+0xF58C 0x9BC7
+0xF58D 0x9BC8
+0xF58E 0x9BC9
+0xF58F 0x9BCA
+0xF590 0x9BCB
+0xF591 0x9BCC
+0xF592 0x9BCD
+0xF593 0x9BCE
+0xF594 0x9BCF
+0xF595 0x9BD0
+0xF596 0x9BD1
+0xF597 0x9BD2
+0xF598 0x9BD3
+0xF599 0x9BD4
+0xF59A 0x9BD5
+0xF59B 0x9BD6
+0xF59C 0x9BD7
+0xF59D 0x9BD8
+0xF59E 0x9BD9
+0xF59F 0x9BDA
+0xF5A0 0x9BDB
+0xF5A1 0x9162
+0xF5A2 0x9161
+0xF5A3 0x9170
+0xF5A4 0x9169
+0xF5A5 0x916F
+0xF5A6 0x917D
+0xF5A7 0x917E
+0xF5A8 0x9172
+0xF5A9 0x9174
+0xF5AA 0x9179
+0xF5AB 0x918C
+0xF5AC 0x9185
+0xF5AD 0x9190
+0xF5AE 0x918D
+0xF5AF 0x9191
+0xF5B0 0x91A2
+0xF5B1 0x91A3
+0xF5B2 0x91AA
+0xF5B3 0x91AD
+0xF5B4 0x91AE
+0xF5B5 0x91AF
+0xF5B6 0x91B5
+0xF5B7 0x91B4
+0xF5B8 0x91BA
+0xF5B9 0x8C55
+0xF5BA 0x9E7E
+0xF5BB 0x8DB8
+0xF5BC 0x8DEB
+0xF5BD 0x8E05
+0xF5BE 0x8E59
+0xF5BF 0x8E69
+0xF5C0 0x8DB5
+0xF5C1 0x8DBF
+0xF5C2 0x8DBC
+0xF5C3 0x8DBA
+0xF5C4 0x8DC4
+0xF5C5 0x8DD6
+0xF5C6 0x8DD7
+0xF5C7 0x8DDA
+0xF5C8 0x8DDE
+0xF5C9 0x8DCE
+0xF5CA 0x8DCF
+0xF5CB 0x8DDB
+0xF5CC 0x8DC6
+0xF5CD 0x8DEC
+0xF5CE 0x8DF7
+0xF5CF 0x8DF8
+0xF5D0 0x8DE3
+0xF5D1 0x8DF9
+0xF5D2 0x8DFB
+0xF5D3 0x8DE4
+0xF5D4 0x8E09
+0xF5D5 0x8DFD
+0xF5D6 0x8E14
+0xF5D7 0x8E1D
+0xF5D8 0x8E1F
+0xF5D9 0x8E2C
+0xF5DA 0x8E2E
+0xF5DB 0x8E23
+0xF5DC 0x8E2F
+0xF5DD 0x8E3A
+0xF5DE 0x8E40
+0xF5DF 0x8E39
+0xF5E0 0x8E35
+0xF5E1 0x8E3D
+0xF5E2 0x8E31
+0xF5E3 0x8E49
+0xF5E4 0x8E41
+0xF5E5 0x8E42
+0xF5E6 0x8E51
+0xF5E7 0x8E52
+0xF5E8 0x8E4A
+0xF5E9 0x8E70
+0xF5EA 0x8E76
+0xF5EB 0x8E7C
+0xF5EC 0x8E6F
+0xF5ED 0x8E74
+0xF5EE 0x8E85
+0xF5EF 0x8E8F
+0xF5F0 0x8E94
+0xF5F1 0x8E90
+0xF5F2 0x8E9C
+0xF5F3 0x8E9E
+0xF5F4 0x8C78
+0xF5F5 0x8C82
+0xF5F6 0x8C8A
+0xF5F7 0x8C85
+0xF5F8 0x8C98
+0xF5F9 0x8C94
+0xF5FA 0x659B
+0xF5FB 0x89D6
+0xF5FC 0x89DE
+0xF5FD 0x89DA
+0xF5FE 0x89DC
+0xF640 0x9BDC
+0xF641 0x9BDD
+0xF642 0x9BDE
+0xF643 0x9BDF
+0xF644 0x9BE0
+0xF645 0x9BE1
+0xF646 0x9BE2
+0xF647 0x9BE3
+0xF648 0x9BE4
+0xF649 0x9BE5
+0xF64A 0x9BE6
+0xF64B 0x9BE7
+0xF64C 0x9BE8
+0xF64D 0x9BE9
+0xF64E 0x9BEA
+0xF64F 0x9BEB
+0xF650 0x9BEC
+0xF651 0x9BED
+0xF652 0x9BEE
+0xF653 0x9BEF
+0xF654 0x9BF0
+0xF655 0x9BF1
+0xF656 0x9BF2
+0xF657 0x9BF3
+0xF658 0x9BF4
+0xF659 0x9BF5
+0xF65A 0x9BF6
+0xF65B 0x9BF7
+0xF65C 0x9BF8
+0xF65D 0x9BF9
+0xF65E 0x9BFA
+0xF65F 0x9BFB
+0xF660 0x9BFC
+0xF661 0x9BFD
+0xF662 0x9BFE
+0xF663 0x9BFF
+0xF664 0x9C00
+0xF665 0x9C01
+0xF666 0x9C02
+0xF667 0x9C03
+0xF668 0x9C04
+0xF669 0x9C05
+0xF66A 0x9C06
+0xF66B 0x9C07
+0xF66C 0x9C08
+0xF66D 0x9C09
+0xF66E 0x9C0A
+0xF66F 0x9C0B
+0xF670 0x9C0C
+0xF671 0x9C0D
+0xF672 0x9C0E
+0xF673 0x9C0F
+0xF674 0x9C10
+0xF675 0x9C11
+0xF676 0x9C12
+0xF677 0x9C13
+0xF678 0x9C14
+0xF679 0x9C15
+0xF67A 0x9C16
+0xF67B 0x9C17
+0xF67C 0x9C18
+0xF67D 0x9C19
+0xF67E 0x9C1A
+0xF680 0x9C1B
+0xF681 0x9C1C
+0xF682 0x9C1D
+0xF683 0x9C1E
+0xF684 0x9C1F
+0xF685 0x9C20
+0xF686 0x9C21
+0xF687 0x9C22
+0xF688 0x9C23
+0xF689 0x9C24
+0xF68A 0x9C25
+0xF68B 0x9C26
+0xF68C 0x9C27
+0xF68D 0x9C28
+0xF68E 0x9C29
+0xF68F 0x9C2A
+0xF690 0x9C2B
+0xF691 0x9C2C
+0xF692 0x9C2D
+0xF693 0x9C2E
+0xF694 0x9C2F
+0xF695 0x9C30
+0xF696 0x9C31
+0xF697 0x9C32
+0xF698 0x9C33
+0xF699 0x9C34
+0xF69A 0x9C35
+0xF69B 0x9C36
+0xF69C 0x9C37
+0xF69D 0x9C38
+0xF69E 0x9C39
+0xF69F 0x9C3A
+0xF6A0 0x9C3B
+0xF6A1 0x89E5
+0xF6A2 0x89EB
+0xF6A3 0x89EF
+0xF6A4 0x8A3E
+0xF6A5 0x8B26
+0xF6A6 0x9753
+0xF6A7 0x96E9
+0xF6A8 0x96F3
+0xF6A9 0x96EF
+0xF6AA 0x9706
+0xF6AB 0x9701
+0xF6AC 0x9708
+0xF6AD 0x970F
+0xF6AE 0x970E
+0xF6AF 0x972A
+0xF6B0 0x972D
+0xF6B1 0x9730
+0xF6B2 0x973E
+0xF6B3 0x9F80
+0xF6B4 0x9F83
+0xF6B5 0x9F85
+0xF6B6 0x9F86
+0xF6B7 0x9F87
+0xF6B8 0x9F88
+0xF6B9 0x9F89
+0xF6BA 0x9F8A
+0xF6BB 0x9F8C
+0xF6BC 0x9EFE
+0xF6BD 0x9F0B
+0xF6BE 0x9F0D
+0xF6BF 0x96B9
+0xF6C0 0x96BC
+0xF6C1 0x96BD
+0xF6C2 0x96CE
+0xF6C3 0x96D2
+0xF6C4 0x77BF
+0xF6C5 0x96E0
+0xF6C6 0x928E
+0xF6C7 0x92AE
+0xF6C8 0x92C8
+0xF6C9 0x933E
+0xF6CA 0x936A
+0xF6CB 0x93CA
+0xF6CC 0x938F
+0xF6CD 0x943E
+0xF6CE 0x946B
+0xF6CF 0x9C7F
+0xF6D0 0x9C82
+0xF6D1 0x9C85
+0xF6D2 0x9C86
+0xF6D3 0x9C87
+0xF6D4 0x9C88
+0xF6D5 0x7A23
+0xF6D6 0x9C8B
+0xF6D7 0x9C8E
+0xF6D8 0x9C90
+0xF6D9 0x9C91
+0xF6DA 0x9C92
+0xF6DB 0x9C94
+0xF6DC 0x9C95
+0xF6DD 0x9C9A
+0xF6DE 0x9C9B
+0xF6DF 0x9C9E
+0xF6E0 0x9C9F
+0xF6E1 0x9CA0
+0xF6E2 0x9CA1
+0xF6E3 0x9CA2
+0xF6E4 0x9CA3
+0xF6E5 0x9CA5
+0xF6E6 0x9CA6
+0xF6E7 0x9CA7
+0xF6E8 0x9CA8
+0xF6E9 0x9CA9
+0xF6EA 0x9CAB
+0xF6EB 0x9CAD
+0xF6EC 0x9CAE
+0xF6ED 0x9CB0
+0xF6EE 0x9CB1
+0xF6EF 0x9CB2
+0xF6F0 0x9CB3
+0xF6F1 0x9CB4
+0xF6F2 0x9CB5
+0xF6F3 0x9CB6
+0xF6F4 0x9CB7
+0xF6F5 0x9CBA
+0xF6F6 0x9CBB
+0xF6F7 0x9CBC
+0xF6F8 0x9CBD
+0xF6F9 0x9CC4
+0xF6FA 0x9CC5
+0xF6FB 0x9CC6
+0xF6FC 0x9CC7
+0xF6FD 0x9CCA
+0xF6FE 0x9CCB
+0xF740 0x9C3C
+0xF741 0x9C3D
+0xF742 0x9C3E
+0xF743 0x9C3F
+0xF744 0x9C40
+0xF745 0x9C41
+0xF746 0x9C42
+0xF747 0x9C43
+0xF748 0x9C44
+0xF749 0x9C45
+0xF74A 0x9C46
+0xF74B 0x9C47
+0xF74C 0x9C48
+0xF74D 0x9C49
+0xF74E 0x9C4A
+0xF74F 0x9C4B
+0xF750 0x9C4C
+0xF751 0x9C4D
+0xF752 0x9C4E
+0xF753 0x9C4F
+0xF754 0x9C50
+0xF755 0x9C51
+0xF756 0x9C52
+0xF757 0x9C53
+0xF758 0x9C54
+0xF759 0x9C55
+0xF75A 0x9C56
+0xF75B 0x9C57
+0xF75C 0x9C58
+0xF75D 0x9C59
+0xF75E 0x9C5A
+0xF75F 0x9C5B
+0xF760 0x9C5C
+0xF761 0x9C5D
+0xF762 0x9C5E
+0xF763 0x9C5F
+0xF764 0x9C60
+0xF765 0x9C61
+0xF766 0x9C62
+0xF767 0x9C63
+0xF768 0x9C64
+0xF769 0x9C65
+0xF76A 0x9C66
+0xF76B 0x9C67
+0xF76C 0x9C68
+0xF76D 0x9C69
+0xF76E 0x9C6A
+0xF76F 0x9C6B
+0xF770 0x9C6C
+0xF771 0x9C6D
+0xF772 0x9C6E
+0xF773 0x9C6F
+0xF774 0x9C70
+0xF775 0x9C71
+0xF776 0x9C72
+0xF777 0x9C73
+0xF778 0x9C74
+0xF779 0x9C75
+0xF77A 0x9C76
+0xF77B 0x9C77
+0xF77C 0x9C78
+0xF77D 0x9C79
+0xF77E 0x9C7A
+0xF780 0x9C7B
+0xF781 0x9C7D
+0xF782 0x9C7E
+0xF783 0x9C80
+0xF784 0x9C83
+0xF785 0x9C84
+0xF786 0x9C89
+0xF787 0x9C8A
+0xF788 0x9C8C
+0xF789 0x9C8F
+0xF78A 0x9C93
+0xF78B 0x9C96
+0xF78C 0x9C97
+0xF78D 0x9C98
+0xF78E 0x9C99
+0xF78F 0x9C9D
+0xF790 0x9CAA
+0xF791 0x9CAC
+0xF792 0x9CAF
+0xF793 0x9CB9
+0xF794 0x9CBE
+0xF795 0x9CBF
+0xF796 0x9CC0
+0xF797 0x9CC1
+0xF798 0x9CC2
+0xF799 0x9CC8
+0xF79A 0x9CC9
+0xF79B 0x9CD1
+0xF79C 0x9CD2
+0xF79D 0x9CDA
+0xF79E 0x9CDB
+0xF79F 0x9CE0
+0xF7A0 0x9CE1
+0xF7A1 0x9CCC
+0xF7A2 0x9CCD
+0xF7A3 0x9CCE
+0xF7A4 0x9CCF
+0xF7A5 0x9CD0
+0xF7A6 0x9CD3
+0xF7A7 0x9CD4
+0xF7A8 0x9CD5
+0xF7A9 0x9CD7
+0xF7AA 0x9CD8
+0xF7AB 0x9CD9
+0xF7AC 0x9CDC
+0xF7AD 0x9CDD
+0xF7AE 0x9CDF
+0xF7AF 0x9CE2
+0xF7B0 0x977C
+0xF7B1 0x9785
+0xF7B2 0x9791
+0xF7B3 0x9792
+0xF7B4 0x9794
+0xF7B5 0x97AF
+0xF7B6 0x97AB
+0xF7B7 0x97A3
+0xF7B8 0x97B2
+0xF7B9 0x97B4
+0xF7BA 0x9AB1
+0xF7BB 0x9AB0
+0xF7BC 0x9AB7
+0xF7BD 0x9E58
+0xF7BE 0x9AB6
+0xF7BF 0x9ABA
+0xF7C0 0x9ABC
+0xF7C1 0x9AC1
+0xF7C2 0x9AC0
+0xF7C3 0x9AC5
+0xF7C4 0x9AC2
+0xF7C5 0x9ACB
+0xF7C6 0x9ACC
+0xF7C7 0x9AD1
+0xF7C8 0x9B45
+0xF7C9 0x9B43
+0xF7CA 0x9B47
+0xF7CB 0x9B49
+0xF7CC 0x9B48
+0xF7CD 0x9B4D
+0xF7CE 0x9B51
+0xF7CF 0x98E8
+0xF7D0 0x990D
+0xF7D1 0x992E
+0xF7D2 0x9955
+0xF7D3 0x9954
+0xF7D4 0x9ADF
+0xF7D5 0x9AE1
+0xF7D6 0x9AE6
+0xF7D7 0x9AEF
+0xF7D8 0x9AEB
+0xF7D9 0x9AFB
+0xF7DA 0x9AED
+0xF7DB 0x9AF9
+0xF7DC 0x9B08
+0xF7DD 0x9B0F
+0xF7DE 0x9B13
+0xF7DF 0x9B1F
+0xF7E0 0x9B23
+0xF7E1 0x9EBD
+0xF7E2 0x9EBE
+0xF7E3 0x7E3B
+0xF7E4 0x9E82
+0xF7E5 0x9E87
+0xF7E6 0x9E88
+0xF7E7 0x9E8B
+0xF7E8 0x9E92
+0xF7E9 0x93D6
+0xF7EA 0x9E9D
+0xF7EB 0x9E9F
+0xF7EC 0x9EDB
+0xF7ED 0x9EDC
+0xF7EE 0x9EDD
+0xF7EF 0x9EE0
+0xF7F0 0x9EDF
+0xF7F1 0x9EE2
+0xF7F2 0x9EE9
+0xF7F3 0x9EE7
+0xF7F4 0x9EE5
+0xF7F5 0x9EEA
+0xF7F6 0x9EEF
+0xF7F7 0x9F22
+0xF7F8 0x9F2C
+0xF7F9 0x9F2F
+0xF7FA 0x9F39
+0xF7FB 0x9F37
+0xF7FC 0x9F3D
+0xF7FD 0x9F3E
+0xF7FE 0x9F44
+0xF840 0x9CE3
+0xF841 0x9CE4
+0xF842 0x9CE5
+0xF843 0x9CE6
+0xF844 0x9CE7
+0xF845 0x9CE8
+0xF846 0x9CE9
+0xF847 0x9CEA
+0xF848 0x9CEB
+0xF849 0x9CEC
+0xF84A 0x9CED
+0xF84B 0x9CEE
+0xF84C 0x9CEF
+0xF84D 0x9CF0
+0xF84E 0x9CF1
+0xF84F 0x9CF2
+0xF850 0x9CF3
+0xF851 0x9CF4
+0xF852 0x9CF5
+0xF853 0x9CF6
+0xF854 0x9CF7
+0xF855 0x9CF8
+0xF856 0x9CF9
+0xF857 0x9CFA
+0xF858 0x9CFB
+0xF859 0x9CFC
+0xF85A 0x9CFD
+0xF85B 0x9CFE
+0xF85C 0x9CFF
+0xF85D 0x9D00
+0xF85E 0x9D01
+0xF85F 0x9D02
+0xF860 0x9D03
+0xF861 0x9D04
+0xF862 0x9D05
+0xF863 0x9D06
+0xF864 0x9D07
+0xF865 0x9D08
+0xF866 0x9D09
+0xF867 0x9D0A
+0xF868 0x9D0B
+0xF869 0x9D0C
+0xF86A 0x9D0D
+0xF86B 0x9D0E
+0xF86C 0x9D0F
+0xF86D 0x9D10
+0xF86E 0x9D11
+0xF86F 0x9D12
+0xF870 0x9D13
+0xF871 0x9D14
+0xF872 0x9D15
+0xF873 0x9D16
+0xF874 0x9D17
+0xF875 0x9D18
+0xF876 0x9D19
+0xF877 0x9D1A
+0xF878 0x9D1B
+0xF879 0x9D1C
+0xF87A 0x9D1D
+0xF87B 0x9D1E
+0xF87C 0x9D1F
+0xF87D 0x9D20
+0xF87E 0x9D21
+0xF880 0x9D22
+0xF881 0x9D23
+0xF882 0x9D24
+0xF883 0x9D25
+0xF884 0x9D26
+0xF885 0x9D27
+0xF886 0x9D28
+0xF887 0x9D29
+0xF888 0x9D2A
+0xF889 0x9D2B
+0xF88A 0x9D2C
+0xF88B 0x9D2D
+0xF88C 0x9D2E
+0xF88D 0x9D2F
+0xF88E 0x9D30
+0xF88F 0x9D31
+0xF890 0x9D32
+0xF891 0x9D33
+0xF892 0x9D34
+0xF893 0x9D35
+0xF894 0x9D36
+0xF895 0x9D37
+0xF896 0x9D38
+0xF897 0x9D39
+0xF898 0x9D3A
+0xF899 0x9D3B
+0xF89A 0x9D3C
+0xF89B 0x9D3D
+0xF89C 0x9D3E
+0xF89D 0x9D3F
+0xF89E 0x9D40
+0xF89F 0x9D41
+0xF8A0 0x9D42
+0xF940 0x9D43
+0xF941 0x9D44
+0xF942 0x9D45
+0xF943 0x9D46
+0xF944 0x9D47
+0xF945 0x9D48
+0xF946 0x9D49
+0xF947 0x9D4A
+0xF948 0x9D4B
+0xF949 0x9D4C
+0xF94A 0x9D4D
+0xF94B 0x9D4E
+0xF94C 0x9D4F
+0xF94D 0x9D50
+0xF94E 0x9D51
+0xF94F 0x9D52
+0xF950 0x9D53
+0xF951 0x9D54
+0xF952 0x9D55
+0xF953 0x9D56
+0xF954 0x9D57
+0xF955 0x9D58
+0xF956 0x9D59
+0xF957 0x9D5A
+0xF958 0x9D5B
+0xF959 0x9D5C
+0xF95A 0x9D5D
+0xF95B 0x9D5E
+0xF95C 0x9D5F
+0xF95D 0x9D60
+0xF95E 0x9D61
+0xF95F 0x9D62
+0xF960 0x9D63
+0xF961 0x9D64
+0xF962 0x9D65
+0xF963 0x9D66
+0xF964 0x9D67
+0xF965 0x9D68
+0xF966 0x9D69
+0xF967 0x9D6A
+0xF968 0x9D6B
+0xF969 0x9D6C
+0xF96A 0x9D6D
+0xF96B 0x9D6E
+0xF96C 0x9D6F
+0xF96D 0x9D70
+0xF96E 0x9D71
+0xF96F 0x9D72
+0xF970 0x9D73
+0xF971 0x9D74
+0xF972 0x9D75
+0xF973 0x9D76
+0xF974 0x9D77
+0xF975 0x9D78
+0xF976 0x9D79
+0xF977 0x9D7A
+0xF978 0x9D7B
+0xF979 0x9D7C
+0xF97A 0x9D7D
+0xF97B 0x9D7E
+0xF97C 0x9D7F
+0xF97D 0x9D80
+0xF97E 0x9D81
+0xF980 0x9D82
+0xF981 0x9D83
+0xF982 0x9D84
+0xF983 0x9D85
+0xF984 0x9D86
+0xF985 0x9D87
+0xF986 0x9D88
+0xF987 0x9D89
+0xF988 0x9D8A
+0xF989 0x9D8B
+0xF98A 0x9D8C
+0xF98B 0x9D8D
+0xF98C 0x9D8E
+0xF98D 0x9D8F
+0xF98E 0x9D90
+0xF98F 0x9D91
+0xF990 0x9D92
+0xF991 0x9D93
+0xF992 0x9D94
+0xF993 0x9D95
+0xF994 0x9D96
+0xF995 0x9D97
+0xF996 0x9D98
+0xF997 0x9D99
+0xF998 0x9D9A
+0xF999 0x9D9B
+0xF99A 0x9D9C
+0xF99B 0x9D9D
+0xF99C 0x9D9E
+0xF99D 0x9D9F
+0xF99E 0x9DA0
+0xF99F 0x9DA1
+0xF9A0 0x9DA2
+0xFA40 0x9DA3
+0xFA41 0x9DA4
+0xFA42 0x9DA5
+0xFA43 0x9DA6
+0xFA44 0x9DA7
+0xFA45 0x9DA8
+0xFA46 0x9DA9
+0xFA47 0x9DAA
+0xFA48 0x9DAB
+0xFA49 0x9DAC
+0xFA4A 0x9DAD
+0xFA4B 0x9DAE
+0xFA4C 0x9DAF
+0xFA4D 0x9DB0
+0xFA4E 0x9DB1
+0xFA4F 0x9DB2
+0xFA50 0x9DB3
+0xFA51 0x9DB4
+0xFA52 0x9DB5
+0xFA53 0x9DB6
+0xFA54 0x9DB7
+0xFA55 0x9DB8
+0xFA56 0x9DB9
+0xFA57 0x9DBA
+0xFA58 0x9DBB
+0xFA59 0x9DBC
+0xFA5A 0x9DBD
+0xFA5B 0x9DBE
+0xFA5C 0x9DBF
+0xFA5D 0x9DC0
+0xFA5E 0x9DC1
+0xFA5F 0x9DC2
+0xFA60 0x9DC3
+0xFA61 0x9DC4
+0xFA62 0x9DC5
+0xFA63 0x9DC6
+0xFA64 0x9DC7
+0xFA65 0x9DC8
+0xFA66 0x9DC9
+0xFA67 0x9DCA
+0xFA68 0x9DCB
+0xFA69 0x9DCC
+0xFA6A 0x9DCD
+0xFA6B 0x9DCE
+0xFA6C 0x9DCF
+0xFA6D 0x9DD0
+0xFA6E 0x9DD1
+0xFA6F 0x9DD2
+0xFA70 0x9DD3
+0xFA71 0x9DD4
+0xFA72 0x9DD5
+0xFA73 0x9DD6
+0xFA74 0x9DD7
+0xFA75 0x9DD8
+0xFA76 0x9DD9
+0xFA77 0x9DDA
+0xFA78 0x9DDB
+0xFA79 0x9DDC
+0xFA7A 0x9DDD
+0xFA7B 0x9DDE
+0xFA7C 0x9DDF
+0xFA7D 0x9DE0
+0xFA7E 0x9DE1
+0xFA80 0x9DE2
+0xFA81 0x9DE3
+0xFA82 0x9DE4
+0xFA83 0x9DE5
+0xFA84 0x9DE6
+0xFA85 0x9DE7
+0xFA86 0x9DE8
+0xFA87 0x9DE9
+0xFA88 0x9DEA
+0xFA89 0x9DEB
+0xFA8A 0x9DEC
+0xFA8B 0x9DED
+0xFA8C 0x9DEE
+0xFA8D 0x9DEF
+0xFA8E 0x9DF0
+0xFA8F 0x9DF1
+0xFA90 0x9DF2
+0xFA91 0x9DF3
+0xFA92 0x9DF4
+0xFA93 0x9DF5
+0xFA94 0x9DF6
+0xFA95 0x9DF7
+0xFA96 0x9DF8
+0xFA97 0x9DF9
+0xFA98 0x9DFA
+0xFA99 0x9DFB
+0xFA9A 0x9DFC
+0xFA9B 0x9DFD
+0xFA9C 0x9DFE
+0xFA9D 0x9DFF
+0xFA9E 0x9E00
+0xFA9F 0x9E01
+0xFAA0 0x9E02
+0xFB40 0x9E03
+0xFB41 0x9E04
+0xFB42 0x9E05
+0xFB43 0x9E06
+0xFB44 0x9E07
+0xFB45 0x9E08
+0xFB46 0x9E09
+0xFB47 0x9E0A
+0xFB48 0x9E0B
+0xFB49 0x9E0C
+0xFB4A 0x9E0D
+0xFB4B 0x9E0E
+0xFB4C 0x9E0F
+0xFB4D 0x9E10
+0xFB4E 0x9E11
+0xFB4F 0x9E12
+0xFB50 0x9E13
+0xFB51 0x9E14
+0xFB52 0x9E15
+0xFB53 0x9E16
+0xFB54 0x9E17
+0xFB55 0x9E18
+0xFB56 0x9E19
+0xFB57 0x9E1A
+0xFB58 0x9E1B
+0xFB59 0x9E1C
+0xFB5A 0x9E1D
+0xFB5B 0x9E1E
+0xFB5C 0x9E24
+0xFB5D 0x9E27
+0xFB5E 0x9E2E
+0xFB5F 0x9E30
+0xFB60 0x9E34
+0xFB61 0x9E3B
+0xFB62 0x9E3C
+0xFB63 0x9E40
+0xFB64 0x9E4D
+0xFB65 0x9E50
+0xFB66 0x9E52
+0xFB67 0x9E53
+0xFB68 0x9E54
+0xFB69 0x9E56
+0xFB6A 0x9E59
+0xFB6B 0x9E5D
+0xFB6C 0x9E5F
+0xFB6D 0x9E60
+0xFB6E 0x9E61
+0xFB6F 0x9E62
+0xFB70 0x9E65
+0xFB71 0x9E6E
+0xFB72 0x9E6F
+0xFB73 0x9E72
+0xFB74 0x9E74
+0xFB75 0x9E75
+0xFB76 0x9E76
+0xFB77 0x9E77
+0xFB78 0x9E78
+0xFB79 0x9E79
+0xFB7A 0x9E7A
+0xFB7B 0x9E7B
+0xFB7C 0x9E7C
+0xFB7D 0x9E7D
+0xFB7E 0x9E80
+0xFB80 0x9E81
+0xFB81 0x9E83
+0xFB82 0x9E84
+0xFB83 0x9E85
+0xFB84 0x9E86
+0xFB85 0x9E89
+0xFB86 0x9E8A
+0xFB87 0x9E8C
+0xFB88 0x9E8D
+0xFB89 0x9E8E
+0xFB8A 0x9E8F
+0xFB8B 0x9E90
+0xFB8C 0x9E91
+0xFB8D 0x9E94
+0xFB8E 0x9E95
+0xFB8F 0x9E96
+0xFB90 0x9E97
+0xFB91 0x9E98
+0xFB92 0x9E99
+0xFB93 0x9E9A
+0xFB94 0x9E9B
+0xFB95 0x9E9C
+0xFB96 0x9E9E
+0xFB97 0x9EA0
+0xFB98 0x9EA1
+0xFB99 0x9EA2
+0xFB9A 0x9EA3
+0xFB9B 0x9EA4
+0xFB9C 0x9EA5
+0xFB9D 0x9EA7
+0xFB9E 0x9EA8
+0xFB9F 0x9EA9
+0xFBA0 0x9EAA
+0xFC40 0x9EAB
+0xFC41 0x9EAC
+0xFC42 0x9EAD
+0xFC43 0x9EAE
+0xFC44 0x9EAF
+0xFC45 0x9EB0
+0xFC46 0x9EB1
+0xFC47 0x9EB2
+0xFC48 0x9EB3
+0xFC49 0x9EB5
+0xFC4A 0x9EB6
+0xFC4B 0x9EB7
+0xFC4C 0x9EB9
+0xFC4D 0x9EBA
+0xFC4E 0x9EBC
+0xFC4F 0x9EBF
+0xFC50 0x9EC0
+0xFC51 0x9EC1
+0xFC52 0x9EC2
+0xFC53 0x9EC3
+0xFC54 0x9EC5
+0xFC55 0x9EC6
+0xFC56 0x9EC7
+0xFC57 0x9EC8
+0xFC58 0x9ECA
+0xFC59 0x9ECB
+0xFC5A 0x9ECC
+0xFC5B 0x9ED0
+0xFC5C 0x9ED2
+0xFC5D 0x9ED3
+0xFC5E 0x9ED5
+0xFC5F 0x9ED6
+0xFC60 0x9ED7
+0xFC61 0x9ED9
+0xFC62 0x9EDA
+0xFC63 0x9EDE
+0xFC64 0x9EE1
+0xFC65 0x9EE3
+0xFC66 0x9EE4
+0xFC67 0x9EE6
+0xFC68 0x9EE8
+0xFC69 0x9EEB
+0xFC6A 0x9EEC
+0xFC6B 0x9EED
+0xFC6C 0x9EEE
+0xFC6D 0x9EF0
+0xFC6E 0x9EF1
+0xFC6F 0x9EF2
+0xFC70 0x9EF3
+0xFC71 0x9EF4
+0xFC72 0x9EF5
+0xFC73 0x9EF6
+0xFC74 0x9EF7
+0xFC75 0x9EF8
+0xFC76 0x9EFA
+0xFC77 0x9EFD
+0xFC78 0x9EFF
+0xFC79 0x9F00
+0xFC7A 0x9F01
+0xFC7B 0x9F02
+0xFC7C 0x9F03
+0xFC7D 0x9F04
+0xFC7E 0x9F05
+0xFC80 0x9F06
+0xFC81 0x9F07
+0xFC82 0x9F08
+0xFC83 0x9F09
+0xFC84 0x9F0A
+0xFC85 0x9F0C
+0xFC86 0x9F0F
+0xFC87 0x9F11
+0xFC88 0x9F12
+0xFC89 0x9F14
+0xFC8A 0x9F15
+0xFC8B 0x9F16
+0xFC8C 0x9F18
+0xFC8D 0x9F1A
+0xFC8E 0x9F1B
+0xFC8F 0x9F1C
+0xFC90 0x9F1D
+0xFC91 0x9F1E
+0xFC92 0x9F1F
+0xFC93 0x9F21
+0xFC94 0x9F23
+0xFC95 0x9F24
+0xFC96 0x9F25
+0xFC97 0x9F26
+0xFC98 0x9F27
+0xFC99 0x9F28
+0xFC9A 0x9F29
+0xFC9B 0x9F2A
+0xFC9C 0x9F2B
+0xFC9D 0x9F2D
+0xFC9E 0x9F2E
+0xFC9F 0x9F30
+0xFCA0 0x9F31
+0xFD40 0x9F32
+0xFD41 0x9F33
+0xFD42 0x9F34
+0xFD43 0x9F35
+0xFD44 0x9F36
+0xFD45 0x9F38
+0xFD46 0x9F3A
+0xFD47 0x9F3C
+0xFD48 0x9F3F
+0xFD49 0x9F40
+0xFD4A 0x9F41
+0xFD4B 0x9F42
+0xFD4C 0x9F43
+0xFD4D 0x9F45
+0xFD4E 0x9F46
+0xFD4F 0x9F47
+0xFD50 0x9F48
+0xFD51 0x9F49
+0xFD52 0x9F4A
+0xFD53 0x9F4B
+0xFD54 0x9F4C
+0xFD55 0x9F4D
+0xFD56 0x9F4E
+0xFD57 0x9F4F
+0xFD58 0x9F52
+0xFD59 0x9F53
+0xFD5A 0x9F54
+0xFD5B 0x9F55
+0xFD5C 0x9F56
+0xFD5D 0x9F57
+0xFD5E 0x9F58
+0xFD5F 0x9F59
+0xFD60 0x9F5A
+0xFD61 0x9F5B
+0xFD62 0x9F5C
+0xFD63 0x9F5D
+0xFD64 0x9F5E
+0xFD65 0x9F5F
+0xFD66 0x9F60
+0xFD67 0x9F61
+0xFD68 0x9F62
+0xFD69 0x9F63
+0xFD6A 0x9F64
+0xFD6B 0x9F65
+0xFD6C 0x9F66
+0xFD6D 0x9F67
+0xFD6E 0x9F68
+0xFD6F 0x9F69
+0xFD70 0x9F6A
+0xFD71 0x9F6B
+0xFD72 0x9F6C
+0xFD73 0x9F6D
+0xFD74 0x9F6E
+0xFD75 0x9F6F
+0xFD76 0x9F70
+0xFD77 0x9F71
+0xFD78 0x9F72
+0xFD79 0x9F73
+0xFD7A 0x9F74
+0xFD7B 0x9F75
+0xFD7C 0x9F76
+0xFD7D 0x9F77
+0xFD7E 0x9F78
+0xFD80 0x9F79
+0xFD81 0x9F7A
+0xFD82 0x9F7B
+0xFD83 0x9F7C
+0xFD84 0x9F7D
+0xFD85 0x9F7E
+0xFD86 0x9F81
+0xFD87 0x9F82
+0xFD88 0x9F8D
+0xFD89 0x9F8E
+0xFD8A 0x9F8F
+0xFD8B 0x9F90
+0xFD8C 0x9F91
+0xFD8D 0x9F92
+0xFD8E 0x9F93
+0xFD8F 0x9F94
+0xFD90 0x9F95
+0xFD91 0x9F96
+0xFD92 0x9F97
+0xFD93 0x9F98
+0xFD94 0x9F9C
+0xFD95 0x9F9D
+0xFD96 0x9F9E
+0xFD97 0x9FA1
+0xFD98 0x9FA2
+0xFD99 0x9FA3
+0xFD9A 0x9FA4
+0xFD9B 0x9FA5
+0xFD9C 0xF92C
+0xFD9D 0xF979
+0xFD9E 0xF995
+0xFD9F 0xF9E7
+0xFDA0 0xF9F1
+0xFE40 0xFA0C
+0xFE41 0xFA0D
+0xFE42 0xFA0E
+0xFE43 0xFA0F
+0xFE44 0xFA11
+0xFE45 0xFA13
+0xFE46 0xFA14
+0xFE47 0xFA18
+0xFE48 0xFA1F
+0xFE49 0xFA20
+0xFE4A 0xFA21
+0xFE4B 0xFA23
+0xFE4C 0xFA24
+0xFE4D 0xFA27
+0xFE4E 0xFA28
+0xFE4F 0xFA29
diff --git a/jni/iconv/tests/Georgian-Academy.TXT b/jni/iconv/tests/Georgian-Academy.TXT
new file mode 100644
index 0000000..bfd9896
--- /dev/null
+++ b/jni/iconv/tests/Georgian-Academy.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x02C6
+0x89 0x2030
+0x8A 0x0160
+0x8B 0x2039
+0x8C 0x0152
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x02DC
+0x99 0x2122
+0x9A 0x0161
+0x9B 0x203A
+0x9C 0x0153
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x0178
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x10D0
+0xC1 0x10D1
+0xC2 0x10D2
+0xC3 0x10D3
+0xC4 0x10D4
+0xC5 0x10D5
+0xC6 0x10D6
+0xC7 0x10D7
+0xC8 0x10D8
+0xC9 0x10D9
+0xCA 0x10DA
+0xCB 0x10DB
+0xCC 0x10DC
+0xCD 0x10DD
+0xCE 0x10DE
+0xCF 0x10DF
+0xD0 0x10E0
+0xD1 0x10E1
+0xD2 0x10E2
+0xD3 0x10E3
+0xD4 0x10E4
+0xD5 0x10E5
+0xD6 0x10E6
+0xD7 0x10E7
+0xD8 0x10E8
+0xD9 0x10E9
+0xDA 0x10EA
+0xDB 0x10EB
+0xDC 0x10EC
+0xDD 0x10ED
+0xDE 0x10EE
+0xDF 0x10EF
+0xE0 0x10F0
+0xE1 0x10F1
+0xE2 0x10F2
+0xE3 0x10F3
+0xE4 0x10F4
+0xE5 0x10F5
+0xE6 0x10F6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x00F0
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x00FE
+0xFF 0x00FF
diff --git a/jni/iconv/tests/Georgian-PS.TXT b/jni/iconv/tests/Georgian-PS.TXT
new file mode 100644
index 0000000..b14c19f
--- /dev/null
+++ b/jni/iconv/tests/Georgian-PS.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x201A
+0x83 0x0192
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x02C6
+0x89 0x2030
+0x8A 0x0160
+0x8B 0x2039
+0x8C 0x0152
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x02DC
+0x99 0x2122
+0x9A 0x0161
+0x9B 0x203A
+0x9C 0x0153
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x0178
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x10D0
+0xC1 0x10D1
+0xC2 0x10D2
+0xC3 0x10D3
+0xC4 0x10D4
+0xC5 0x10D5
+0xC6 0x10D6
+0xC7 0x10F1
+0xC8 0x10D7
+0xC9 0x10D8
+0xCA 0x10D9
+0xCB 0x10DA
+0xCC 0x10DB
+0xCD 0x10DC
+0xCE 0x10F2
+0xCF 0x10DD
+0xD0 0x10DE
+0xD1 0x10DF
+0xD2 0x10E0
+0xD3 0x10E1
+0xD4 0x10E2
+0xD5 0x10F3
+0xD6 0x10E3
+0xD7 0x10E4
+0xD8 0x10E5
+0xD9 0x10E6
+0xDA 0x10E7
+0xDB 0x10E8
+0xDC 0x10E9
+0xDD 0x10EA
+0xDE 0x10EB
+0xDF 0x10EC
+0xE0 0x10ED
+0xE1 0x10EE
+0xE2 0x10F4
+0xE3 0x10EF
+0xE4 0x10F0
+0xE5 0x10F5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x00F0
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x00FE
+0xFF 0x00FF
diff --git a/jni/iconv/tests/HP-ROMAN8.TXT b/jni/iconv/tests/HP-ROMAN8.TXT
new file mode 100644
index 0000000..8f1cc5d
--- /dev/null
+++ b/jni/iconv/tests/HP-ROMAN8.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x00C0
+0xA2 0x00C2
+0xA3 0x00C8
+0xA4 0x00CA
+0xA5 0x00CB
+0xA6 0x00CE
+0xA7 0x00CF
+0xA8 0x00B4
+0xA9 0x02CB
+0xAA 0x02C6
+0xAB 0x00A8
+0xAC 0x02DC
+0xAD 0x00D9
+0xAE 0x00DB
+0xAF 0x20A4
+0xB0 0x00AF
+0xB1 0x00DD
+0xB2 0x00FD
+0xB3 0x00B0
+0xB4 0x00C7
+0xB5 0x00E7
+0xB6 0x00D1
+0xB7 0x00F1
+0xB8 0x00A1
+0xB9 0x00BF
+0xBA 0x00A4
+0xBB 0x00A3
+0xBC 0x00A5
+0xBD 0x00A7
+0xBE 0x0192
+0xBF 0x00A2
+0xC0 0x00E2
+0xC1 0x00EA
+0xC2 0x00F4
+0xC3 0x00FB
+0xC4 0x00E1
+0xC5 0x00E9
+0xC6 0x00F3
+0xC7 0x00FA
+0xC8 0x00E0
+0xC9 0x00E8
+0xCA 0x00F2
+0xCB 0x00F9
+0xCC 0x00E4
+0xCD 0x00EB
+0xCE 0x00F6
+0xCF 0x00FC
+0xD0 0x00C5
+0xD1 0x00EE
+0xD2 0x00D8
+0xD3 0x00C6
+0xD4 0x00E5
+0xD5 0x00ED
+0xD6 0x00F8
+0xD7 0x00E6
+0xD8 0x00C4
+0xD9 0x00EC
+0xDA 0x00D6
+0xDB 0x00DC
+0xDC 0x00C9
+0xDD 0x00EF
+0xDE 0x00DF
+0xDF 0x00D4
+0xE0 0x00C1
+0xE1 0x00C3
+0xE2 0x00E3
+0xE3 0x00D0
+0xE4 0x00F0
+0xE5 0x00CD
+0xE6 0x00CC
+0xE7 0x00D3
+0xE8 0x00D2
+0xE9 0x00D5
+0xEA 0x00F5
+0xEB 0x0160
+0xEC 0x0161
+0xED 0x00DA
+0xEE 0x0178
+0xEF 0x00FF
+0xF0 0x00DE
+0xF1 0x00FE
+0xF2 0x00B7
+0xF3 0x00B5
+0xF4 0x00B6
+0xF5 0x00BE
+0xF6 0x2014
+0xF7 0x00BC
+0xF8 0x00BD
+0xF9 0x00AA
+0xFA 0x00BA
+0xFB 0x00AB
+0xFC 0x25A0
+0xFD 0x00BB
+0xFE 0x00B1
diff --git a/jni/iconv/tests/HZ-snippet b/jni/iconv/tests/HZ-snippet
new file mode 100644
index 0000000..29377c0
--- /dev/null
+++ b/jni/iconv/tests/HZ-snippet
@@ -0,0 +1,2 @@
+Chinese (~{VPND~},~{FUM(;0~},~{::So~}) ~{Dc:C~}
+ GB -- ~{T*Fx~} ~{?*7"~}
diff --git a/jni/iconv/tests/HZ-snippet.UTF-8 b/jni/iconv/tests/HZ-snippet.UTF-8
new file mode 100644
index 0000000..9f5f8f2
--- /dev/null
+++ b/jni/iconv/tests/HZ-snippet.UTF-8
@@ -0,0 +1,2 @@
+Chinese (中文,普通è¯,汉语) 你好
+ GB -- 元气 å¼€å‘
diff --git a/jni/iconv/tests/ISO-2022-CN-EXT-snippet b/jni/iconv/tests/ISO-2022-CN-EXT-snippet
new file mode 100644
index 0000000..ab807a5
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-CN-EXT-snippet
@@ -0,0 +1,3 @@
+Chinese ($)AVPND,FUM(;0,::So) Dc:C
+ GB -- $)AT*Fx ?*7"
+$)G^O$+IO7J$*HN+j
diff --git a/jni/iconv/tests/ISO-2022-CN-EXT-snippet.UTF-8 b/jni/iconv/tests/ISO-2022-CN-EXT-snippet.UTF-8
new file mode 100644
index 0000000..52126d6
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-CN-EXT-snippet.UTF-8
@@ -0,0 +1,3 @@
+Chinese (中文,普通è¯,汉语) 你好
+ GB -- 元气 å¼€å‘
+喲痓洈
diff --git a/jni/iconv/tests/ISO-2022-CN-snippet b/jni/iconv/tests/ISO-2022-CN-snippet
new file mode 100644
index 0000000..bf5bf79
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-CN-snippet
@@ -0,0 +1,3 @@
+Chinese ($)AVPND,FUM(;0,::So) Dc:C
+ GB -- $)AT*Fx ?*7"
+$)G^O$*HN+j
diff --git a/jni/iconv/tests/ISO-2022-CN-snippet.UTF-8 b/jni/iconv/tests/ISO-2022-CN-snippet.UTF-8
new file mode 100644
index 0000000..a642f28
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-CN-snippet.UTF-8
@@ -0,0 +1,3 @@
+Chinese (中文,普通è¯,汉语) 你好
+ GB -- 元气 å¼€å‘
+喲洈
diff --git a/jni/iconv/tests/ISO-2022-JP-1-snippet b/jni/iconv/tests/ISO-2022-JP-1-snippet
new file mode 100644
index 0000000..337be72
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-1-snippet
@@ -0,0 +1 @@
+Just for a test of JISX0212: $BqV$(DiQ(B (the second character is of JISX0212)
diff --git a/jni/iconv/tests/ISO-2022-JP-1-snippet.UTF-8 b/jni/iconv/tests/ISO-2022-JP-1-snippet.UTF-8
new file mode 100644
index 0000000..bffbfcb
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-1-snippet.UTF-8
@@ -0,0 +1 @@
+Just for a test of JISX0212: é¨é©Ž (the second character is of JISX0212)
diff --git a/jni/iconv/tests/ISO-2022-JP-2-snippet b/jni/iconv/tests/ISO-2022-JP-2-snippet
new file mode 100644
index 0000000..3e297b8
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-2-snippet
@@ -0,0 +1,7 @@
+Japanese ($BF|K\8l(B) $B$3$s$K$A$O(B, (I:]FAJ(B
+ JIS -- $B855$(B $B3+H/(B
+Just for a test of JISX0212: $BqV$(DiQ(B (the second character is of JISX0212)
+Chinese ($BCfJ8(B,$BIaDL$A;0(B,$A::So(B) $(D0_$B9%(B
+ GB -- $B85]c(B $A?*7"(B
+Korean ($(CGQ1[(B) $(C>H3gGO<<?d(B, $(C>H3gGO=J4O1n(B
+ KSC -- $B85]f(B $B3+b$(B
diff --git a/jni/iconv/tests/ISO-2022-JP-2-snippet.UTF-8 b/jni/iconv/tests/ISO-2022-JP-2-snippet.UTF-8
new file mode 100644
index 0000000..6c63925
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-2-snippet.UTF-8
@@ -0,0 +1,7 @@
+Japanese (日本語) ã“ã‚“ã«ã¡ã¯, コï¾ï¾†ï¾ï¾Š
+ JIS -- 元気 開発
+Just for a test of JISX0212: é¨é©Ž (the second character is of JISX0212)
+Chinese (中文,普通è¯,汉语) 你好
+ GB -- 元气 å¼€å‘
+Korean (한글) 안녕하세요, 안녕하십니까
+ KSC -- 元氣 開發
diff --git a/jni/iconv/tests/ISO-2022-JP-3-snippet b/jni/iconv/tests/ISO-2022-JP-3-snippet
new file mode 100644
index 0000000..ea0c763
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-3-snippet
@@ -0,0 +1,730 @@
+ ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ (I!(B (I"(B (I#(B (I$(B (I%(B (I&(B (I'(B (I((B (I)(B (I*(B (I+(B (I,(B (I-(B (I.(B (I/(B
+(I0(B (I1(B (I2(B (I3(B (I4(B (I5(B (I6(B (I7(B (I8(B (I9(B (I:(B (I;(B (I<(B (I=(B (I>(B (I?(B
+(I@(B (IA(B (IB(B (IC(B (ID(B (IE(B (IF(B (IG(B (IH(B (II(B (IJ(B (IK(B (IL(B (IM(B (IN(B (IO(B
+(IP(B (IQ(B (IR(B (IS(B (IT(B (IU(B (IV(B (IW(B (IX(B (IY(B (IZ(B (I[(B (I\(B (I](B (I^(B (I_(B
+ $B!!(B $B!"(B $B!#(B $B!$(B $B!%(B $B!&(B $B!'(B $B!((B $B!)(B $B!*(B $B!+(B $B!,(B $B!-(B $B!.(B $B!/(B
+$B!0(B $B!1(B $B!2(B $B!3(B $B!4(B $B!5(B $B!6(B $B!7(B $B!8(B $B!9(B $B!:(B $B!;(B $B!<(B $B!=(B $B!>(B $B!?(B
+$B!@(B $B!A(B $B!B(B $B!C(B $B!D(B $B!E(B $B!F(B $B!G(B $B!H(B $B!I(B $B!J(B $B!K(B $B!L(B $B!M(B $B!N(B $B!O(B
+$B!P(B $B!Q(B $B!R(B $B!S(B $B!T(B $B!U(B $B!V(B $B!W(B $B!X(B $B!Y(B $B!Z(B $B![(B $B!\(B $B!](B $B!^(B $B!_(B
+$B!`(B $B!a(B $B!b(B $B!c(B $B!d(B $B!e(B $B!f(B $B!g(B $B!h(B $B!i(B $B!j(B $B!k(B $B!l(B $B!m(B $B!n(B $B!o(B
+$B!p(B $B!q(B $B!r(B $B!s(B $B!t(B $B!u(B $B!v(B $B!w(B $B!x(B $B!y(B $B!z(B $B!{(B $B!|(B $B!}(B $B!~(B
+ $B"!(B $B""(B $B"#(B $B"$(B $B"%(B $B"&(B $B"'(B $B"((B $B")(B $B"*(B $B"+(B $B",(B $B"-(B $B".(B $(Q"/(B
+$(Q"0(B $(Q"1(B $(Q"2(B $(Q"3(B $(Q"4(B $(Q"5(B $(Q"6(B $(Q"7(B $(Q"8(B $(Q"9(B $B":(B $B";(B $B"<(B $B"=(B $B">(B $B"?(B
+$B"@(B $B"A(B $(Q"B(B $(Q"C(B $(Q"D(B $(Q"E(B $(Q"F(B $(Q"G(B $(Q"H(B $(Q"I(B $B"J(B $B"K(B $B"L(B $B"M(B $B"N(B $B"O(B
+$B"P(B $(Q"Q(B $(Q"R(B $(Q"S(B $(Q"T(B $(Q"U(B $(Q"V(B $(Q"W(B $(Q"X(B $(Q"Y(B $(Q"Z(B $(Q"[(B $B"\(B $B"](B $B"^(B $B"_(B
+$B"`(B $B"a(B $B"b(B $B"c(B $B"d(B $B"e(B $B"f(B $B"g(B $B"h(B $B"i(B $B"j(B $(Q"k(B $(Q"l(B $(Q"m(B $(Q"n(B $(Q"o(B
+$(Q"p(B $(Q"q(B $B"r(B $B"s(B $B"t(B $B"u(B $B"v(B $B"w(B $B"x(B $B"y(B $(Q"z(B $(Q"{(B $(Q"|(B $(Q"}(B $B"~(B
+ $(Q#!(B $(Q#"(B $(Q##(B $(Q#$(B $(Q#%(B $(Q#&(B $(Q#'(B $(Q#((B $(Q#)(B $(Q#*(B $(Q#+(B $(Q#,(B $(Q#-(B $(Q#.(B $(Q#/(B
+$B#0(B $B#1(B $B#2(B $B#3(B $B#4(B $B#5(B $B#6(B $B#7(B $B#8(B $B#9(B $(Q#:(B $(Q#;(B $(Q#<(B $(Q#=(B $(Q#>(B $(Q#?(B
+$(Q#@(B $B#A(B $B#B(B $B#C(B $B#D(B $B#E(B $B#F(B $B#G(B $B#H(B $B#I(B $B#J(B $B#K(B $B#L(B $B#M(B $B#N(B $B#O(B
+$B#P(B $B#Q(B $B#R(B $B#S(B $B#T(B $B#U(B $B#V(B $B#W(B $B#X(B $B#Y(B $B#Z(B $(Q#[(B $(Q#\(B $(Q#](B $(Q#^(B $(Q#_(B
+$(Q#`(B $B#a(B $B#b(B $B#c(B $B#d(B $B#e(B $B#f(B $B#g(B $B#h(B $B#i(B $B#j(B $B#k(B $B#l(B $B#m(B $B#n(B $B#o(B
+$B#p(B $B#q(B $B#r(B $B#s(B $B#t(B $B#u(B $B#v(B $B#w(B $B#x(B $B#y(B $B#z(B $(Q#{(B $(Q#|(B $(Q#}(B $(Q#~(B
+ $B$!(B $B$"(B $B$#(B $B$$(B $B$%(B $B$&(B $B$'(B $B$((B $B$)(B $B$*(B $B$+(B $B$,(B $B$-(B $B$.(B $B$/(B
+$B$0(B $B$1(B $B$2(B $B$3(B $B$4(B $B$5(B $B$6(B $B$7(B $B$8(B $B$9(B $B$:(B $B$;(B $B$<(B $B$=(B $B$>(B $B$?(B
+$B$@(B $B$A(B $B$B(B $B$C(B $B$D(B $B$E(B $B$F(B $B$G(B $B$H(B $B$I(B $B$J(B $B$K(B $B$L(B $B$M(B $B$N(B $B$O(B
+$B$P(B $B$Q(B $B$R(B $B$S(B $B$T(B $B$U(B $B$V(B $B$W(B $B$X(B $B$Y(B $B$Z(B $B$[(B $B$\(B $B$](B $B$^(B $B$_(B
+$B$`(B $B$a(B $B$b(B $B$c(B $B$d(B $B$e(B $B$f(B $B$g(B $B$h(B $B$i(B $B$j(B $B$k(B $B$l(B $B$m(B $B$n(B $B$o(B
+$B$p(B $B$q(B $B$r(B $B$s(B $(Q$t(B $(Q$u(B $(Q$v(B $(Q$w(B $(Q$x(B $(Q$y(B $(Q$z(B $(Q${(B
+ $B%!(B $B%"(B $B%#(B $B%$(B $B%%(B $B%&(B $B%'(B $B%((B $B%)(B $B%*(B $B%+(B $B%,(B $B%-(B $B%.(B $B%/(B
+$B%0(B $B%1(B $B%2(B $B%3(B $B%4(B $B%5(B $B%6(B $B%7(B $B%8(B $B%9(B $B%:(B $B%;(B $B%<(B $B%=(B $B%>(B $B%?(B
+$B%@(B $B%A(B $B%B(B $B%C(B $B%D(B $B%E(B $B%F(B $B%G(B $B%H(B $B%I(B $B%J(B $B%K(B $B%L(B $B%M(B $B%N(B $B%O(B
+$B%P(B $B%Q(B $B%R(B $B%S(B $B%T(B $B%U(B $B%V(B $B%W(B $B%X(B $B%Y(B $B%Z(B $B%[(B $B%\(B $B%](B $B%^(B $B%_(B
+$B%`(B $B%a(B $B%b(B $B%c(B $B%d(B $B%e(B $B%f(B $B%g(B $B%h(B $B%i(B $B%j(B $B%k(B $B%l(B $B%m(B $B%n(B $B%o(B
+$B%p(B $B%q(B $B%r(B $B%s(B $B%t(B $B%u(B $B%v(B $(Q%w(B $(Q%x(B $(Q%y(B $(Q%z(B $(Q%{(B $(Q%|(B $(Q%}(B $(Q%~(B
+ $B&!(B $B&"(B $B&#(B $B&$(B $B&%(B $B&&(B $B&'(B $B&((B $B&)(B $B&*(B $B&+(B $B&,(B $B&-(B $B&.(B $B&/(B
+$B&0(B $B&1(B $B&2(B $B&3(B $B&4(B $B&5(B $B&6(B $B&7(B $B&8(B $(Q&9(B $(Q&:(B $(Q&;(B $(Q&<(B $(Q&=(B $(Q&>(B $(Q&?(B
+$(Q&@(B $B&A(B $B&B(B $B&C(B $B&D(B $B&E(B $B&F(B $B&G(B $B&H(B $B&I(B $B&J(B $B&K(B $B&L(B $B&M(B $B&N(B $B&O(B
+$B&P(B $B&Q(B $B&R(B $B&S(B $B&T(B $B&U(B $B&V(B $B&W(B $B&X(B $(Q&Y(B $(Q&Z(B $(Q&[(B $(Q&\(B $(Q&](B $(Q&^(B $(Q&_(B
+$(Q&`(B $(Q&a(B $(Q&b(B $(Q&c(B $(Q&d(B $(Q&e(B $(Q&f(B $(Q&g(B $(Q&h(B $(Q&i(B $(Q&j(B $(Q&k(B $(Q&l(B $(Q&m(B $(Q&n(B $(Q&o(B
+$(Q&p(B $(Q&q(B $(Q&r(B $(Q&s(B $(Q&t(B $(Q&u(B $(Q&v(B $(Q&w(B $(Q&x(B $(Q&y(B $(Q&z(B $(Q&{(B $(Q&|(B $(Q&}(B $(Q&~(B
+ $B'!(B $B'"(B $B'#(B $B'$(B $B'%(B $B'&(B $B''(B $B'((B $B')(B $B'*(B $B'+(B $B',(B $B'-(B $B'.(B $B'/(B
+$B'0(B $B'1(B $B'2(B $B'3(B $B'4(B $B'5(B $B'6(B $B'7(B $B'8(B $B'9(B $B':(B $B';(B $B'<(B $B'=(B $B'>(B $B'?(B
+$B'@(B $B'A(B $(Q'B(B $(Q'C(B $(Q'D(B $(Q'E(B $(Q'F(B $(Q'G(B $(Q'H(B $(Q'I(B $(Q'J(B $(Q'K(B $(Q'L(B $(Q'M(B $(Q'N(B $(Q'O(B
+$(Q'P(B $B'Q(B $B'R(B $B'S(B $B'T(B $B'U(B $B'V(B $B'W(B $B'X(B $B'Y(B $B'Z(B $B'[(B $B'\(B $B'](B $B'^(B $B'_(B
+$B'`(B $B'a(B $B'b(B $B'c(B $B'd(B $B'e(B $B'f(B $B'g(B $B'h(B $B'i(B $B'j(B $B'k(B $B'l(B $B'm(B $B'n(B $B'o(B
+$B'p(B $B'q(B $(Q'r(B $(Q's(B $(Q't(B $(Q'u(B $(Q'v(B $(Q'w(B $(Q'x(B $(Q'y(B $(Q'z(B $(Q'{(B $(Q'|(B $(Q'}(B $(Q'~(B
+ $B(!(B $B("(B $B(#(B $B($(B $B(%(B $B(&(B $B('(B $B(((B $B()(B $B(*(B $B(+(B $B(,(B $B(-(B $B(.(B $B(/(B
+$B(0(B $B(1(B $B(2(B $B(3(B $B(4(B $B(5(B $B(6(B $B(7(B $B(8(B $B(9(B $B(:(B $B(;(B $B(<(B $B(=(B $B(>(B $B(?(B
+$B(@(B $(Q(A(B $(Q(B(B $(Q(C(B $(Q(D(B $(Q(E(B $(Q(F(B $(Q(G(B $(Q(H(B $(Q(I(B $(Q(J(B $(Q(K(B $(Q(L(B $(Q(M(B $(Q(N(B $(Q(O(B
+$(Q(P(B $(Q(Q(B $(Q(R(B $(Q(S(B $(Q(T(B $(Q(U(B $(Q(V(B $(Q(W(B $(Q(X(B $(Q(Y(B $(Q(Z(B $(Q([(B $(Q(\(B $(Q(](B $(Q(^(B
+ $(Q(g(B $(Q(h(B $(Q(i(B $(Q(j(B $(Q(k(B $(Q(l(B $(Q(m(B $(Q(n(B $(Q(o(B
+$(Q(p(B $(Q(q(B $(Q(r(B $(Q(s(B $(Q(t(B $(Q(u(B $(Q(v(B $(Q(w(B $(Q(x(B $(Q(y(B $(Q(z(B $(Q({(B $(Q(|(B
+ $(Q)!(B $(Q)"(B $(Q)#(B $(Q)$(B $(Q)%(B $(Q)&(B $(Q)'(B $(Q)((B $(Q))(B $(Q)*(B $(Q)+(B $(Q),(B $(Q)-(B $(Q).(B $(Q)/(B
+$(Q)0(B $(Q)1(B $(Q)2(B $(Q)3(B $(Q)4(B $(Q)5(B $(Q)6(B $(Q)7(B $(Q)8(B $(Q)9(B $(Q):(B $(Q);(B $(Q)<(B $(Q)=(B $(Q)>(B $(Q)?(B
+$(Q)@(B $(Q)A(B $(Q)B(B $(Q)C(B $(Q)D(B $(Q)E(B $(Q)F(B $(Q)G(B $(Q)H(B $(Q)I(B $(Q)J(B $(Q)K(B $(Q)L(B $(Q)M(B $(Q)N(B $(Q)O(B
+$(Q)P(B $(Q)Q(B $(Q)R(B $(Q)S(B $(Q)T(B $(Q)U(B $(Q)V(B $(Q)W(B $(Q)X(B $(Q)Y(B $(Q)Z(B $(Q)[(B $(Q)\(B $(Q)](B $(Q)^(B $(Q)_(B
+$(Q)`(B $(Q)a(B $(Q)b(B $(Q)c(B $(Q)d(B $(Q)e(B $(Q)f(B $(Q)g(B $(Q)h(B $(Q)i(B $(Q)j(B $(Q)k(B $(Q)l(B $(Q)m(B $(Q)n(B $(Q)o(B
+$(Q)p(B $(Q)q(B $(Q)r(B $(Q)s(B $(Q)t(B $(Q)u(B $(Q)v(B $(Q)w(B $(Q)x(B $(Q)y(B $(Q)z(B $(Q){(B $(Q)|(B $(Q)}(B $(Q)~(B
+ $(Q*!(B $(Q*"(B $(Q*#(B $(Q*$(B $(Q*%(B $(Q*&(B $(Q*'(B $(Q*((B $(Q*)(B $(Q**(B $(Q*+(B $(Q*,(B $(Q*-(B $(Q*.(B $(Q*/(B
+$(Q*0(B $(Q*1(B $(Q*2(B $(Q*3(B $(Q*4(B $(Q*5(B $(Q*6(B $(Q*7(B $(Q*8(B $(Q*9(B $(Q*:(B $(Q*;(B $(Q*<(B $(Q*=(B $(Q*>(B $(Q*?(B
+$(Q*@(B $(Q*A(B $(Q*B(B $(Q*C(B $(Q*D(B $(Q*E(B $(Q*F(B $(Q*G(B $(Q*H(B $(Q*I(B $(Q*J(B $(Q*K(B $(Q*L(B $(Q*M(B $(Q*N(B $(Q*O(B
+$(Q*P(B $(Q*Q(B $(Q*R(B $(Q*S(B $(Q*T(B $(Q*U(B $(Q*V(B $(Q*W(B $(Q*X(B $(Q*Y(B $(Q*Z(B $(Q*[(B $(Q*\(B $(Q*](B $(Q*^(B $(Q*_(B
+$(Q*`(B $(Q*a(B $(Q*b(B $(Q*c(B $(Q*d(B $(Q*e(B $(Q*f(B $(Q*g(B $(Q*h(B $(Q*i(B $(Q*j(B $(Q*k(B $(Q*l(B $(Q*m(B $(Q*n(B $(Q*o(B
+$(Q*p(B $(Q*q(B $(Q*r(B $(Q*s(B $(Q*t(B $(Q*u(B $(Q*v(B $(Q*w(B $(Q*x(B $(Q*y(B $(Q*z(B $(Q*{(B $(Q*|(B $(Q*}(B $(Q*~(B
+ $(Q+!(B $(Q+"(B $(Q+#(B $(Q+$(B $(Q+%(B $(Q+&(B $(Q+'(B $(Q+((B $(Q+)(B $(Q+*(B $(Q++(B $(Q+,(B $(Q+-(B $(Q+.(B $(Q+/(B
+$(Q+0(B $(Q+1(B $(Q+2(B $(Q+3(B $(Q+4(B $(Q+5(B $(Q+6(B $(Q+7(B $(Q+8(B $(Q+9(B $(Q+:(B $(Q+;(B $(Q+<(B $(Q+=(B $(Q+>(B $(Q+?(B
+$(Q+@(B $(Q+A(B $(Q+B(B $(Q+C(B $(Q+D(B $(Q+E(B $(Q+F(B $(Q+G(B $(Q+H(B $(Q+I(B $(Q+J(B $(Q+K(B $(Q+L(B $(Q+M(B $(Q+N(B $(Q+O(B
+$(Q+P(B $(Q+Q(B $(Q+R(B $(Q+S(B $(Q+T(B $(Q+U(B $(Q+V(B $(Q+W(B $(Q+X(B $(Q+Y(B $(Q+Z(B $(Q+[(B $(Q+\(B $(Q+](B $(Q+^(B $(Q+_(B
+$(Q+`(B $(Q+a(B $(Q+b(B $(Q+c(B $(Q+d(B $(Q+e(B $(Q+f(B $(Q+g(B $(Q+h(B $(Q+i(B $(Q+j(B $(Q+k(B $(Q+l(B $(Q+m(B $(Q+n(B $(Q+o(B
+$(Q+p(B $(Q+q(B $(Q+r(B $(Q+s(B $(Q+t(B $(Q+u(B $(Q+v(B $(Q+w(B $(Q+x(B $(Q+y(B $(Q+z(B $(Q+{(B $(Q+|(B $(Q+}(B $(Q+~(B
+ $(Q,!(B $(Q,"(B $(Q,#(B $(Q,$(B $(Q,%(B $(Q,&(B $(Q,'(B $(Q,((B $(Q,)(B $(Q,*(B $(Q,+(B $(Q,,(B $(Q,-(B $(Q,.(B $(Q,/(B
+$(Q,0(B $(Q,1(B $(Q,2(B $(Q,3(B $(Q,4(B $(Q,5(B $(Q,6(B $(Q,7(B $(Q,8(B $(Q,9(B $(Q,:(B $(Q,;(B $(Q,<(B $(Q,=(B $(Q,>(B $(Q,?(B
+$(Q,@(B $(Q,A(B $(Q,B(B $(Q,C(B $(Q,D(B $(Q,E(B $(Q,F(B $(Q,G(B $(Q,H(B $(Q,I(B $(Q,J(B $(Q,K(B $(Q,L(B $(Q,M(B $(Q,N(B $(Q,O(B
+$(Q,P(B $(Q,Q(B $(Q,R(B $(Q,S(B $(Q,T(B $(Q,U(B $(Q,V(B $(Q,W(B $(Q,X(B $(Q,Y(B $(Q,Z(B $(Q,[(B $(Q,\(B $(Q,](B $(Q,^(B $(Q,_(B
+$(Q,`(B $(Q,a(B $(Q,b(B $(Q,c(B $(Q,d(B $(Q,e(B $(Q,f(B $(Q,g(B $(Q,h(B $(Q,i(B $(Q,j(B $(Q,k(B $(Q,l(B $(Q,m(B $(Q,n(B $(Q,o(B
+$(Q,p(B $(Q,q(B $(Q,r(B $(Q,s(B $(Q,}(B $(Q,~(B
+ $(Q-!(B $(Q-"(B $(Q-#(B $(Q-$(B $(Q-%(B $(Q-&(B $(Q-'(B $(Q-((B $(Q-)(B $(Q-*(B $(Q-+(B $(Q-,(B $(Q--(B $(Q-.(B $(Q-/(B
+$(Q-0(B $(Q-1(B $(Q-2(B $(Q-3(B $(Q-4(B $(Q-5(B $(Q-6(B $(Q-7(B $(Q-8(B $(Q-9(B $(Q-:(B $(Q-;(B $(Q-<(B $(Q-=(B $(Q->(B $(Q-?(B
+$(Q-@(B $(Q-A(B $(Q-B(B $(Q-C(B $(Q-D(B $(Q-E(B $(Q-F(B $(Q-G(B $(Q-H(B $(Q-I(B $(Q-J(B $(Q-K(B $(Q-L(B $(Q-M(B $(Q-N(B $(Q-O(B
+$(Q-P(B $(Q-Q(B $(Q-R(B $(Q-S(B $(Q-T(B $(Q-U(B $(Q-V(B $(Q-W(B $(Q-_(B
+$(Q-`(B $(Q-a(B $(Q-b(B $(Q-c(B $(Q-d(B $(Q-e(B $(Q-f(B $(Q-g(B $(Q-h(B $(Q-i(B $(Q-j(B $(Q-k(B $(Q-l(B $(Q-m(B $(Q-n(B $(Q-o(B
+ $(Q-s(B $(Q-x(B $(Q-y(B $(Q-}(B $(Q-~(B
+ $(Q."(B $(Q.#(B $(Q.$(B $(Q.%(B $(Q.&(B $(Q.'(B $(Q.((B $(Q.)(B $(Q.*(B $(Q.+(B $(Q.,(B $(Q.-(B $(Q..(B $(Q./(B
+$(Q.0(B $(Q.1(B $(Q.2(B $(Q.3(B $(Q.4(B $(Q.5(B $(Q.6(B $(Q.7(B $(Q.8(B $(Q.9(B $(Q.:(B $(Q.;(B $(Q.<(B $(Q.=(B $(Q.>(B $(Q.?(B
+$(Q.@(B $(Q.A(B $(Q.B(B $(Q.C(B $(Q.D(B $(Q.E(B $(Q.F(B $(Q.G(B $(Q.H(B $(Q.I(B $(Q.J(B $(Q.K(B $(Q.L(B $(Q.M(B $(Q.N(B $(Q.O(B
+$(Q.P(B $(Q.Q(B $(Q.R(B $(Q.S(B $(Q.T(B $(Q.U(B $(Q.V(B $(Q.W(B $(Q.X(B $(Q.Y(B $(Q.Z(B $(Q.[(B $(Q.\(B $(Q.](B $(Q.^(B $(Q._(B
+$(Q.`(B $(Q.a(B $(Q.b(B $(Q.c(B $(Q.d(B $(Q.e(B $(Q.f(B $(Q.g(B $(Q.h(B $(Q.i(B $(Q.j(B $(Q.k(B $(Q.l(B $(Q.m(B $(Q.n(B $(Q.o(B
+$(Q.p(B $(Q.q(B $(Q.r(B $(Q.s(B $(Q.t(B $(Q.u(B $(Q.v(B $(Q.w(B $(Q.x(B $(Q.y(B $(Q.z(B $(Q.{(B $(Q.|(B $(Q.}(B $(Q.~(B
+ $(Q/!(B $(Q/"(B $(Q/#(B $(Q/$(B $(Q/%(B $(Q/&(B $(Q/'(B $(Q/((B $(Q/)(B $(Q/*(B $(Q/+(B $(Q/,(B $(Q/-(B $(Q/.(B $(Q//(B
+$(Q/0(B $(Q/1(B $(Q/2(B $(Q/3(B $(Q/4(B $(Q/5(B $(Q/6(B $(Q/7(B $(Q/8(B $(Q/9(B $(Q/:(B $(Q/;(B $(Q/<(B $(Q/=(B $(Q/>(B $(Q/?(B
+$(Q/@(B $(Q/A(B $(Q/B(B $(Q/C(B $(Q/D(B $(Q/E(B $(Q/F(B $(Q/G(B $(Q/H(B $(Q/I(B $(Q/J(B $(Q/K(B $(Q/L(B $(Q/M(B $(Q/N(B $(Q/O(B
+$(Q/P(B $(Q/Q(B $(Q/R(B $(Q/S(B $(Q/T(B $(Q/U(B $(Q/V(B $(Q/W(B $(Q/X(B $(Q/Y(B $(Q/Z(B $(Q/[(B $(Q/\(B $(Q/](B $(Q/^(B $(Q/_(B
+$(Q/`(B $(Q/a(B $(Q/b(B $(Q/c(B $(Q/d(B $(Q/e(B $(Q/f(B $(Q/g(B $(Q/h(B $(Q/i(B $(Q/j(B $(Q/k(B $(Q/l(B $(Q/m(B $(Q/n(B $(Q/o(B
+$(Q/p(B $(Q/q(B $(Q/r(B $(Q/s(B $(Q/t(B $(Q/u(B $(Q/v(B $(Q/w(B $(Q/x(B $(Q/y(B $(Q/z(B $(Q/{(B $(Q/|(B $(Q/}(B
+ $B0!(B $B0"(B $B0#(B $B0$(B $B0%(B $B0&(B $B0'(B $B0((B $B0)(B $B0*(B $B0+(B $B0,(B $B0-(B $B0.(B $B0/(B
+$B00(B $B01(B $B02(B $B03(B $B04(B $B05(B $B06(B $B07(B $B08(B $B09(B $B0:(B $B0;(B $B0<(B $B0=(B $B0>(B $B0?(B
+$B0@(B $B0A(B $B0B(B $B0C(B $B0D(B $B0E(B $B0F(B $B0G(B $B0H(B $B0I(B $B0J(B $B0K(B $B0L(B $B0M(B $B0N(B $B0O(B
+$B0P(B $B0Q(B $B0R(B $B0S(B $B0T(B $B0U(B $B0V(B $B0W(B $B0X(B $B0Y(B $B0Z(B $B0[(B $B0\(B $B0](B $B0^(B $B0_(B
+$B0`(B $B0a(B $B0b(B $B0c(B $B0d(B $B0e(B $B0f(B $B0g(B $B0h(B $B0i(B $B0j(B $B0k(B $B0l(B $B0m(B $B0n(B $B0o(B
+$B0p(B $B0q(B $B0r(B $B0s(B $B0t(B $B0u(B $B0v(B $B0w(B $B0x(B $B0y(B $B0z(B $B0{(B $B0|(B $B0}(B $B0~(B
+ $B1!(B $B1"(B $B1#(B $B1$(B $B1%(B $B1&(B $B1'(B $B1((B $B1)(B $B1*(B $B1+(B $B1,(B $B1-(B $B1.(B $B1/(B
+$B10(B $B11(B $B12(B $B13(B $B14(B $B15(B $B16(B $B17(B $B18(B $B19(B $B1:(B $B1;(B $B1<(B $B1=(B $B1>(B $B1?(B
+$B1@(B $B1A(B $B1B(B $B1C(B $B1D(B $B1E(B $B1F(B $B1G(B $B1H(B $B1I(B $B1J(B $B1K(B $B1L(B $B1M(B $B1N(B $B1O(B
+$B1P(B $B1Q(B $B1R(B $B1S(B $B1T(B $B1U(B $B1V(B $B1W(B $B1X(B $B1Y(B $B1Z(B $B1[(B $B1\(B $B1](B $B1^(B $B1_(B
+$B1`(B $B1a(B $B1b(B $B1c(B $B1d(B $B1e(B $B1f(B $B1g(B $B1h(B $B1i(B $B1j(B $B1k(B $B1l(B $B1m(B $B1n(B $B1o(B
+$B1p(B $B1q(B $B1r(B $B1s(B $B1t(B $B1u(B $B1v(B $B1w(B $B1x(B $B1y(B $B1z(B $B1{(B $B1|(B $B1}(B $B1~(B
+ $B2!(B $B2"(B $B2#(B $B2$(B $B2%(B $B2&(B $B2'(B $B2((B $B2)(B $B2*(B $B2+(B $B2,(B $B2-(B $B2.(B $B2/(B
+$B20(B $B21(B $B22(B $B23(B $B24(B $B25(B $B26(B $B27(B $B28(B $B29(B $B2:(B $B2;(B $B2<(B $B2=(B $B2>(B $B2?(B
+$B2@(B $B2A(B $B2B(B $B2C(B $B2D(B $B2E(B $B2F(B $B2G(B $B2H(B $B2I(B $B2J(B $B2K(B $B2L(B $B2M(B $B2N(B $B2O(B
+$B2P(B $B2Q(B $B2R(B $B2S(B $B2T(B $B2U(B $B2V(B $B2W(B $B2X(B $B2Y(B $B2Z(B $B2[(B $B2\(B $B2](B $B2^(B $B2_(B
+$B2`(B $B2a(B $B2b(B $B2c(B $B2d(B $B2e(B $B2f(B $B2g(B $B2h(B $B2i(B $B2j(B $B2k(B $B2l(B $B2m(B $B2n(B $B2o(B
+$B2p(B $B2q(B $B2r(B $B2s(B $B2t(B $B2u(B $B2v(B $B2w(B $B2x(B $B2y(B $B2z(B $B2{(B $B2|(B $B2}(B $B2~(B
+ $B3!(B $B3"(B $B3#(B $B3$(B $B3%(B $B3&(B $B3'(B $B3((B $B3)(B $B3*(B $B3+(B $B3,(B $B3-(B $B3.(B $B3/(B
+$B30(B $B31(B $B32(B $B33(B $B34(B $B35(B $B36(B $B37(B $B38(B $B39(B $B3:(B $B3;(B $B3<(B $B3=(B $B3>(B $B3?(B
+$B3@(B $B3A(B $B3B(B $B3C(B $B3D(B $B3E(B $B3F(B $B3G(B $B3H(B $B3I(B $B3J(B $B3K(B $B3L(B $B3M(B $B3N(B $B3O(B
+$B3P(B $B3Q(B $B3R(B $B3S(B $B3T(B $B3U(B $B3V(B $B3W(B $B3X(B $B3Y(B $B3Z(B $B3[(B $B3\(B $B3](B $B3^(B $B3_(B
+$B3`(B $B3a(B $B3b(B $B3c(B $B3d(B $B3e(B $B3f(B $B3g(B $B3h(B $B3i(B $B3j(B $B3k(B $B3l(B $B3m(B $B3n(B $B3o(B
+$B3p(B $B3q(B $B3r(B $B3s(B $B3t(B $B3u(B $B3v(B $B3w(B $B3x(B $B3y(B $B3z(B $B3{(B $B3|(B $B3}(B $B3~(B
+ $B4!(B $B4"(B $B4#(B $B4$(B $B4%(B $B4&(B $B4'(B $B4((B $B4)(B $B4*(B $B4+(B $B4,(B $B4-(B $B4.(B $B4/(B
+$B40(B $B41(B $B42(B $B43(B $B44(B $B45(B $B46(B $B47(B $B48(B $B49(B $B4:(B $B4;(B $B4<(B $B4=(B $B4>(B $B4?(B
+$B4@(B $B4A(B $B4B(B $B4C(B $B4D(B $B4E(B $B4F(B $B4G(B $B4H(B $B4I(B $B4J(B $B4K(B $B4L(B $B4M(B $B4N(B $B4O(B
+$B4P(B $B4Q(B $B4R(B $B4S(B $B4T(B $B4U(B $B4V(B $B4W(B $B4X(B $B4Y(B $B4Z(B $B4[(B $B4\(B $B4](B $B4^(B $B4_(B
+$B4`(B $B4a(B $B4b(B $B4c(B $B4d(B $B4e(B $B4f(B $B4g(B $B4h(B $B4i(B $B4j(B $B4k(B $B4l(B $B4m(B $B4n(B $B4o(B
+$B4p(B $B4q(B $B4r(B $B4s(B $B4t(B $B4u(B $B4v(B $B4w(B $B4x(B $B4y(B $B4z(B $B4{(B $B4|(B $B4}(B $B4~(B
+ $B5!(B $B5"(B $B5#(B $B5$(B $B5%(B $B5&(B $B5'(B $B5((B $B5)(B $B5*(B $B5+(B $B5,(B $B5-(B $B5.(B $B5/(B
+$B50(B $B51(B $B52(B $B53(B $B54(B $B55(B $B56(B $B57(B $B58(B $B59(B $B5:(B $B5;(B $B5<(B $B5=(B $B5>(B $B5?(B
+$B5@(B $B5A(B $B5B(B $B5C(B $B5D(B $B5E(B $B5F(B $B5G(B $B5H(B $B5I(B $B5J(B $B5K(B $B5L(B $B5M(B $B5N(B $B5O(B
+$B5P(B $B5Q(B $B5R(B $B5S(B $B5T(B $B5U(B $B5V(B $B5W(B $B5X(B $B5Y(B $B5Z(B $B5[(B $B5\(B $B5](B $B5^(B $B5_(B
+$B5`(B $B5a(B $B5b(B $B5c(B $B5d(B $B5e(B $B5f(B $B5g(B $B5h(B $B5i(B $B5j(B $B5k(B $B5l(B $B5m(B $B5n(B $B5o(B
+$B5p(B $B5q(B $B5r(B $B5s(B $B5t(B $B5u(B $B5v(B $B5w(B $B5x(B $B5y(B $B5z(B $B5{(B $B5|(B $B5}(B $B5~(B
+ $B6!(B $B6"(B $B6#(B $B6$(B $B6%(B $B6&(B $B6'(B $B6((B $B6)(B $B6*(B $B6+(B $B6,(B $B6-(B $B6.(B $B6/(B
+$B60(B $B61(B $B62(B $B63(B $B64(B $B65(B $B66(B $B67(B $B68(B $B69(B $B6:(B $B6;(B $B6<(B $B6=(B $B6>(B $B6?(B
+$B6@(B $B6A(B $B6B(B $B6C(B $B6D(B $B6E(B $B6F(B $B6G(B $B6H(B $B6I(B $B6J(B $B6K(B $B6L(B $B6M(B $B6N(B $B6O(B
+$B6P(B $B6Q(B $B6R(B $B6S(B $B6T(B $B6U(B $B6V(B $B6W(B $B6X(B $B6Y(B $B6Z(B $B6[(B $B6\(B $B6](B $B6^(B $B6_(B
+$B6`(B $B6a(B $B6b(B $B6c(B $B6d(B $B6e(B $B6f(B $B6g(B $B6h(B $B6i(B $B6j(B $B6k(B $B6l(B $B6m(B $B6n(B $B6o(B
+$B6p(B $B6q(B $B6r(B $B6s(B $B6t(B $B6u(B $B6v(B $B6w(B $B6x(B $B6y(B $B6z(B $B6{(B $B6|(B $B6}(B $B6~(B
+ $B7!(B $B7"(B $B7#(B $B7$(B $B7%(B $B7&(B $B7'(B $B7((B $B7)(B $B7*(B $B7+(B $B7,(B $B7-(B $B7.(B $B7/(B
+$B70(B $B71(B $B72(B $B73(B $B74(B $B75(B $B76(B $B77(B $B78(B $B79(B $B7:(B $B7;(B $B7<(B $B7=(B $B7>(B $B7?(B
+$B7@(B $B7A(B $B7B(B $B7C(B $B7D(B $B7E(B $B7F(B $B7G(B $B7H(B $B7I(B $B7J(B $B7K(B $B7L(B $B7M(B $B7N(B $B7O(B
+$B7P(B $B7Q(B $B7R(B $B7S(B $B7T(B $B7U(B $B7V(B $B7W(B $B7X(B $B7Y(B $B7Z(B $B7[(B $B7\(B $B7](B $B7^(B $B7_(B
+$B7`(B $B7a(B $B7b(B $B7c(B $B7d(B $B7e(B $B7f(B $B7g(B $B7h(B $B7i(B $B7j(B $B7k(B $B7l(B $B7m(B $B7n(B $B7o(B
+$B7p(B $B7q(B $B7r(B $B7s(B $B7t(B $B7u(B $B7v(B $B7w(B $B7x(B $B7y(B $B7z(B $B7{(B $B7|(B $B7}(B $B7~(B
+ $B8!(B $B8"(B $B8#(B $B8$(B $B8%(B $B8&(B $B8'(B $B8((B $B8)(B $B8*(B $B8+(B $B8,(B $B8-(B $B8.(B $B8/(B
+$B80(B $B81(B $B82(B $B83(B $B84(B $B85(B $B86(B $B87(B $B88(B $B89(B $B8:(B $B8;(B $B8<(B $B8=(B $B8>(B $B8?(B
+$B8@(B $B8A(B $B8B(B $B8C(B $B8D(B $B8E(B $B8F(B $B8G(B $B8H(B $B8I(B $B8J(B $B8K(B $B8L(B $B8M(B $B8N(B $B8O(B
+$B8P(B $B8Q(B $B8R(B $B8S(B $B8T(B $B8U(B $B8V(B $B8W(B $B8X(B $B8Y(B $B8Z(B $B8[(B $B8\(B $B8](B $B8^(B $B8_(B
+$B8`(B $B8a(B $B8b(B $B8c(B $B8d(B $B8e(B $B8f(B $B8g(B $B8h(B $B8i(B $B8j(B $B8k(B $B8l(B $B8m(B $B8n(B $B8o(B
+$B8p(B $B8q(B $B8r(B $B8s(B $B8t(B $B8u(B $B8v(B $B8w(B $B8x(B $B8y(B $B8z(B $B8{(B $B8|(B $B8}(B $B8~(B
+ $B9!(B $B9"(B $B9#(B $B9$(B $B9%(B $B9&(B $B9'(B $B9((B $B9)(B $B9*(B $B9+(B $B9,(B $B9-(B $B9.(B $B9/(B
+$B90(B $B91(B $B92(B $B93(B $B94(B $B95(B $B96(B $B97(B $B98(B $B99(B $B9:(B $B9;(B $B9<(B $B9=(B $B9>(B $B9?(B
+$B9@(B $B9A(B $B9B(B $B9C(B $B9D(B $B9E(B $B9F(B $B9G(B $B9H(B $B9I(B $B9J(B $B9K(B $B9L(B $B9M(B $B9N(B $B9O(B
+$B9P(B $B9Q(B $B9R(B $B9S(B $B9T(B $B9U(B $B9V(B $B9W(B $B9X(B $B9Y(B $B9Z(B $B9[(B $B9\(B $B9](B $B9^(B $B9_(B
+$B9`(B $B9a(B $B9b(B $B9c(B $B9d(B $B9e(B $B9f(B $B9g(B $B9h(B $B9i(B $B9j(B $B9k(B $B9l(B $B9m(B $B9n(B $B9o(B
+$B9p(B $B9q(B $B9r(B $B9s(B $B9t(B $B9u(B $B9v(B $B9w(B $B9x(B $B9y(B $B9z(B $B9{(B $B9|(B $B9}(B $B9~(B
+ $B:!(B $B:"(B $B:#(B $B:$(B $B:%(B $B:&(B $B:'(B $B:((B $B:)(B $B:*(B $B:+(B $B:,(B $B:-(B $B:.(B $B:/(B
+$B:0(B $B:1(B $B:2(B $B:3(B $B:4(B $B:5(B $B:6(B $B:7(B $B:8(B $B:9(B $B::(B $B:;(B $B:<(B $B:=(B $B:>(B $B:?(B
+$B:@(B $B:A(B $B:B(B $B:C(B $B:D(B $B:E(B $B:F(B $B:G(B $B:H(B $B:I(B $B:J(B $B:K(B $B:L(B $B:M(B $B:N(B $B:O(B
+$B:P(B $B:Q(B $B:R(B $B:S(B $B:T(B $B:U(B $B:V(B $B:W(B $B:X(B $B:Y(B $B:Z(B $B:[(B $B:\(B $B:](B $B:^(B $B:_(B
+$B:`(B $B:a(B $B:b(B $B:c(B $B:d(B $B:e(B $B:f(B $B:g(B $B:h(B $B:i(B $B:j(B $B:k(B $B:l(B $B:m(B $B:n(B $B:o(B
+$B:p(B $B:q(B $B:r(B $B:s(B $B:t(B $B:u(B $B:v(B $B:w(B $B:x(B $B:y(B $B:z(B $B:{(B $B:|(B $B:}(B $B:~(B
+ $B;!(B $B;"(B $B;#(B $B;$(B $B;%(B $B;&(B $B;'(B $B;((B $B;)(B $B;*(B $B;+(B $B;,(B $B;-(B $B;.(B $B;/(B
+$B;0(B $B;1(B $B;2(B $B;3(B $B;4(B $B;5(B $B;6(B $B;7(B $B;8(B $B;9(B $B;:(B $B;;(B $B;<(B $B;=(B $B;>(B $B;?(B
+$B;@(B $B;A(B $B;B(B $B;C(B $B;D(B $B;E(B $B;F(B $B;G(B $B;H(B $B;I(B $B;J(B $B;K(B $B;L(B $B;M(B $B;N(B $B;O(B
+$B;P(B $B;Q(B $B;R(B $B;S(B $B;T(B $B;U(B $B;V(B $B;W(B $B;X(B $B;Y(B $B;Z(B $B;[(B $B;\(B $B;](B $B;^(B $B;_(B
+$B;`(B $B;a(B $B;b(B $B;c(B $B;d(B $B;e(B $B;f(B $B;g(B $B;h(B $B;i(B $B;j(B $B;k(B $B;l(B $B;m(B $B;n(B $B;o(B
+$B;p(B $B;q(B $B;r(B $B;s(B $B;t(B $B;u(B $B;v(B $B;w(B $B;x(B $B;y(B $B;z(B $B;{(B $B;|(B $B;}(B $B;~(B
+ $B<!(B $B<"(B $B<#(B $B<$(B $B<%(B $B<&(B $B<'(B $B<((B $B<)(B $B<*(B $B<+(B $B<,(B $B<-(B $B<.(B $B</(B
+$B<0(B $B<1(B $B<2(B $B<3(B $B<4(B $B<5(B $B<6(B $B<7(B $B<8(B $B<9(B $B<:(B $B<;(B $B<<(B $B<=(B $B<>(B $B<?(B
+$B<@(B $B<A(B $B<B(B $B<C(B $B<D(B $B<E(B $B<F(B $B<G(B $B<H(B $B<I(B $B<J(B $B<K(B $B<L(B $B<M(B $B<N(B $B<O(B
+$B<P(B $B<Q(B $B<R(B $B<S(B $B<T(B $B<U(B $B<V(B $B<W(B $B<X(B $B<Y(B $B<Z(B $B<[(B $B<\(B $B<](B $B<^(B $B<_(B
+$B<`(B $B<a(B $B<b(B $B<c(B $B<d(B $B<e(B $B<f(B $B<g(B $B<h(B $B<i(B $B<j(B $B<k(B $B<l(B $B<m(B $B<n(B $B<o(B
+$B<p(B $B<q(B $B<r(B $B<s(B $B<t(B $B<u(B $B<v(B $B<w(B $B<x(B $B<y(B $B<z(B $B<{(B $B<|(B $B<}(B $B<~(B
+ $B=!(B $B="(B $B=#(B $B=$(B $B=%(B $B=&(B $B='(B $B=((B $B=)(B $B=*(B $B=+(B $B=,(B $B=-(B $B=.(B $B=/(B
+$B=0(B $B=1(B $B=2(B $B=3(B $B=4(B $B=5(B $B=6(B $B=7(B $B=8(B $B=9(B $B=:(B $B=;(B $B=<(B $B==(B $B=>(B $B=?(B
+$B=@(B $B=A(B $B=B(B $B=C(B $B=D(B $B=E(B $B=F(B $B=G(B $B=H(B $B=I(B $B=J(B $B=K(B $B=L(B $B=M(B $B=N(B $B=O(B
+$B=P(B $B=Q(B $B=R(B $B=S(B $B=T(B $B=U(B $B=V(B $B=W(B $B=X(B $B=Y(B $B=Z(B $B=[(B $B=\(B $B=](B $B=^(B $B=_(B
+$B=`(B $B=a(B $B=b(B $B=c(B $B=d(B $B=e(B $B=f(B $B=g(B $B=h(B $B=i(B $B=j(B $B=k(B $B=l(B $B=m(B $B=n(B $B=o(B
+$B=p(B $B=q(B $B=r(B $B=s(B $B=t(B $B=u(B $B=v(B $B=w(B $B=x(B $B=y(B $B=z(B $B={(B $B=|(B $B=}(B $B=~(B
+ $B>!(B $B>"(B $B>#(B $B>$(B $B>%(B $B>&(B $B>'(B $B>((B $B>)(B $B>*(B $B>+(B $B>,(B $B>-(B $B>.(B $B>/(B
+$B>0(B $B>1(B $B>2(B $B>3(B $B>4(B $B>5(B $B>6(B $B>7(B $B>8(B $B>9(B $B>:(B $B>;(B $B><(B $B>=(B $B>>(B $B>?(B
+$B>@(B $B>A(B $B>B(B $B>C(B $B>D(B $B>E(B $B>F(B $B>G(B $B>H(B $B>I(B $B>J(B $B>K(B $B>L(B $B>M(B $B>N(B $B>O(B
+$B>P(B $B>Q(B $B>R(B $B>S(B $B>T(B $B>U(B $B>V(B $B>W(B $B>X(B $B>Y(B $B>Z(B $B>[(B $B>\(B $B>](B $B>^(B $B>_(B
+$B>`(B $B>a(B $B>b(B $B>c(B $B>d(B $B>e(B $B>f(B $B>g(B $B>h(B $B>i(B $B>j(B $B>k(B $B>l(B $B>m(B $B>n(B $B>o(B
+$B>p(B $B>q(B $B>r(B $B>s(B $B>t(B $B>u(B $B>v(B $B>w(B $B>x(B $B>y(B $B>z(B $B>{(B $B>|(B $B>}(B $B>~(B
+ $B?!(B $B?"(B $B?#(B $B?$(B $B?%(B $B?&(B $B?'(B $B?((B $B?)(B $B?*(B $B?+(B $B?,(B $B?-(B $B?.(B $B?/(B
+$B?0(B $B?1(B $B?2(B $B?3(B $B?4(B $B?5(B $B?6(B $B?7(B $B?8(B $B?9(B $B?:(B $B?;(B $B?<(B $B?=(B $B?>(B $B??(B
+$B?@(B $B?A(B $B?B(B $B?C(B $B?D(B $B?E(B $B?F(B $B?G(B $B?H(B $B?I(B $B?J(B $B?K(B $B?L(B $B?M(B $B?N(B $B?O(B
+$B?P(B $B?Q(B $B?R(B $B?S(B $B?T(B $B?U(B $B?V(B $B?W(B $B?X(B $B?Y(B $B?Z(B $B?[(B $B?\(B $B?](B $B?^(B $B?_(B
+$B?`(B $B?a(B $B?b(B $B?c(B $B?d(B $B?e(B $B?f(B $B?g(B $B?h(B $B?i(B $B?j(B $B?k(B $B?l(B $B?m(B $B?n(B $B?o(B
+$B?p(B $B?q(B $B?r(B $B?s(B $B?t(B $B?u(B $B?v(B $B?w(B $B?x(B $B?y(B $B?z(B $B?{(B $B?|(B $B?}(B $B?~(B
+ $B@!(B $B@"(B $B@#(B $B@$(B $B@%(B $B@&(B $B@'(B $B@((B $B@)(B $B@*(B $B@+(B $B@,(B $B@-(B $B@.(B $B@/(B
+$B@0(B $B@1(B $B@2(B $B@3(B $B@4(B $B@5(B $B@6(B $B@7(B $B@8(B $B@9(B $B@:(B $B@;(B $B@<(B $B@=(B $B@>(B $B@?(B
+$B@@(B $B@A(B $B@B(B $B@C(B $B@D(B $B@E(B $B@F(B $B@G(B $B@H(B $B@I(B $B@J(B $B@K(B $B@L(B $B@M(B $B@N(B $B@O(B
+$B@P(B $B@Q(B $B@R(B $B@S(B $B@T(B $B@U(B $B@V(B $B@W(B $B@X(B $B@Y(B $B@Z(B $B@[(B $B@\(B $B@](B $B@^(B $B@_(B
+$B@`(B $B@a(B $B@b(B $B@c(B $B@d(B $B@e(B $B@f(B $B@g(B $B@h(B $B@i(B $B@j(B $B@k(B $B@l(B $B@m(B $B@n(B $B@o(B
+$B@p(B $B@q(B $B@r(B $B@s(B $B@t(B $B@u(B $B@v(B $B@w(B $B@x(B $B@y(B $B@z(B $B@{(B $B@|(B $B@}(B $B@~(B
+ $BA!(B $BA"(B $BA#(B $BA$(B $BA%(B $BA&(B $BA'(B $BA((B $BA)(B $BA*(B $BA+(B $BA,(B $BA-(B $BA.(B $BA/(B
+$BA0(B $BA1(B $BA2(B $BA3(B $BA4(B $BA5(B $BA6(B $BA7(B $BA8(B $BA9(B $BA:(B $BA;(B $BA<(B $BA=(B $BA>(B $BA?(B
+$BA@(B $BAA(B $BAB(B $BAC(B $BAD(B $BAE(B $BAF(B $BAG(B $BAH(B $BAI(B $BAJ(B $BAK(B $BAL(B $BAM(B $BAN(B $BAO(B
+$BAP(B $BAQ(B $BAR(B $BAS(B $BAT(B $BAU(B $BAV(B $BAW(B $BAX(B $BAY(B $BAZ(B $BA[(B $BA\(B $BA](B $BA^(B $BA_(B
+$BA`(B $BAa(B $BAb(B $BAc(B $BAd(B $BAe(B $BAf(B $BAg(B $BAh(B $BAi(B $BAj(B $BAk(B $BAl(B $BAm(B $BAn(B $BAo(B
+$BAp(B $BAq(B $BAr(B $BAs(B $BAt(B $BAu(B $BAv(B $BAw(B $BAx(B $BAy(B $BAz(B $BA{(B $BA|(B $BA}(B $BA~(B
+ $BB!(B $BB"(B $BB#(B $BB$(B $BB%(B $BB&(B $BB'(B $BB((B $BB)(B $BB*(B $BB+(B $BB,(B $BB-(B $BB.(B $BB/(B
+$BB0(B $BB1(B $BB2(B $BB3(B $BB4(B $BB5(B $BB6(B $BB7(B $BB8(B $BB9(B $BB:(B $BB;(B $BB<(B $BB=(B $BB>(B $BB?(B
+$BB@(B $BBA(B $BBB(B $BBC(B $BBD(B $BBE(B $BBF(B $BBG(B $BBH(B $BBI(B $BBJ(B $BBK(B $BBL(B $BBM(B $BBN(B $BBO(B
+$BBP(B $BBQ(B $BBR(B $BBS(B $BBT(B $BBU(B $BBV(B $BBW(B $BBX(B $BBY(B $BBZ(B $BB[(B $BB\(B $BB](B $BB^(B $BB_(B
+$BB`(B $BBa(B $BBb(B $BBc(B $BBd(B $BBe(B $BBf(B $BBg(B $BBh(B $BBi(B $BBj(B $BBk(B $BBl(B $BBm(B $BBn(B $BBo(B
+$BBp(B $BBq(B $BBr(B $BBs(B $BBt(B $BBu(B $BBv(B $BBw(B $BBx(B $BBy(B $BBz(B $BB{(B $BB|(B $BB}(B $BB~(B
+ $BC!(B $BC"(B $BC#(B $BC$(B $BC%(B $BC&(B $BC'(B $BC((B $BC)(B $BC*(B $BC+(B $BC,(B $BC-(B $BC.(B $BC/(B
+$BC0(B $BC1(B $BC2(B $BC3(B $BC4(B $BC5(B $BC6(B $BC7(B $BC8(B $BC9(B $BC:(B $BC;(B $BC<(B $BC=(B $BC>(B $BC?(B
+$BC@(B $BCA(B $BCB(B $BCC(B $BCD(B $BCE(B $BCF(B $BCG(B $BCH(B $BCI(B $BCJ(B $BCK(B $BCL(B $BCM(B $BCN(B $BCO(B
+$BCP(B $BCQ(B $BCR(B $BCS(B $BCT(B $BCU(B $BCV(B $BCW(B $BCX(B $BCY(B $BCZ(B $BC[(B $BC\(B $BC](B $BC^(B $BC_(B
+$BC`(B $BCa(B $BCb(B $BCc(B $BCd(B $BCe(B $BCf(B $BCg(B $BCh(B $BCi(B $BCj(B $BCk(B $BCl(B $BCm(B $BCn(B $BCo(B
+$BCp(B $BCq(B $BCr(B $BCs(B $BCt(B $BCu(B $BCv(B $BCw(B $BCx(B $BCy(B $BCz(B $BC{(B $BC|(B $BC}(B $BC~(B
+ $BD!(B $BD"(B $BD#(B $BD$(B $BD%(B $BD&(B $BD'(B $BD((B $BD)(B $BD*(B $BD+(B $BD,(B $BD-(B $BD.(B $BD/(B
+$BD0(B $BD1(B $BD2(B $BD3(B $BD4(B $BD5(B $BD6(B $BD7(B $BD8(B $BD9(B $BD:(B $BD;(B $BD<(B $BD=(B $BD>(B $BD?(B
+$BD@(B $BDA(B $BDB(B $BDC(B $BDD(B $BDE(B $BDF(B $BDG(B $BDH(B $BDI(B $BDJ(B $BDK(B $BDL(B $BDM(B $BDN(B $BDO(B
+$BDP(B $BDQ(B $BDR(B $BDS(B $BDT(B $BDU(B $BDV(B $BDW(B $BDX(B $BDY(B $BDZ(B $BD[(B $BD\(B $BD](B $BD^(B $BD_(B
+$BD`(B $BDa(B $BDb(B $BDc(B $BDd(B $BDe(B $BDf(B $BDg(B $BDh(B $BDi(B $BDj(B $BDk(B $BDl(B $BDm(B $BDn(B $BDo(B
+$BDp(B $BDq(B $BDr(B $BDs(B $BDt(B $BDu(B $BDv(B $BDw(B $BDx(B $BDy(B $BDz(B $BD{(B $BD|(B $BD}(B $BD~(B
+ $BE!(B $BE"(B $BE#(B $BE$(B $BE%(B $BE&(B $BE'(B $BE((B $BE)(B $BE*(B $BE+(B $BE,(B $BE-(B $BE.(B $BE/(B
+$BE0(B $BE1(B $BE2(B $BE3(B $BE4(B $BE5(B $BE6(B $BE7(B $BE8(B $BE9(B $BE:(B $BE;(B $BE<(B $BE=(B $BE>(B $BE?(B
+$BE@(B $BEA(B $BEB(B $BEC(B $BED(B $BEE(B $BEF(B $BEG(B $BEH(B $BEI(B $BEJ(B $BEK(B $BEL(B $BEM(B $BEN(B $BEO(B
+$BEP(B $BEQ(B $BER(B $BES(B $BET(B $BEU(B $BEV(B $BEW(B $BEX(B $BEY(B $BEZ(B $BE[(B $BE\(B $BE](B $BE^(B $BE_(B
+$BE`(B $BEa(B $BEb(B $BEc(B $BEd(B $BEe(B $BEf(B $BEg(B $BEh(B $BEi(B $BEj(B $BEk(B $BEl(B $BEm(B $BEn(B $BEo(B
+$BEp(B $BEq(B $BEr(B $BEs(B $BEt(B $BEu(B $BEv(B $BEw(B $BEx(B $BEy(B $BEz(B $BE{(B $BE|(B $BE}(B $BE~(B
+ $BF!(B $BF"(B $BF#(B $BF$(B $BF%(B $BF&(B $BF'(B $BF((B $BF)(B $BF*(B $BF+(B $BF,(B $BF-(B $BF.(B $BF/(B
+$BF0(B $BF1(B $BF2(B $BF3(B $BF4(B $BF5(B $BF6(B $BF7(B $BF8(B $BF9(B $BF:(B $BF;(B $BF<(B $BF=(B $BF>(B $BF?(B
+$BF@(B $BFA(B $BFB(B $BFC(B $BFD(B $BFE(B $BFF(B $BFG(B $BFH(B $BFI(B $BFJ(B $BFK(B $BFL(B $BFM(B $BFN(B $BFO(B
+$BFP(B $BFQ(B $BFR(B $BFS(B $BFT(B $BFU(B $BFV(B $BFW(B $BFX(B $BFY(B $BFZ(B $BF[(B $BF\(B $BF](B $BF^(B $BF_(B
+$BF`(B $BFa(B $BFb(B $BFc(B $BFd(B $BFe(B $BFf(B $BFg(B $BFh(B $BFi(B $BFj(B $BFk(B $BFl(B $BFm(B $BFn(B $BFo(B
+$BFp(B $BFq(B $BFr(B $BFs(B $BFt(B $BFu(B $BFv(B $BFw(B $BFx(B $BFy(B $BFz(B $BF{(B $BF|(B $BF}(B $BF~(B
+ $BG!(B $BG"(B $BG#(B $BG$(B $BG%(B $BG&(B $BG'(B $BG((B $BG)(B $BG*(B $BG+(B $BG,(B $BG-(B $BG.(B $BG/(B
+$BG0(B $BG1(B $BG2(B $BG3(B $BG4(B $BG5(B $BG6(B $BG7(B $BG8(B $BG9(B $BG:(B $BG;(B $BG<(B $BG=(B $BG>(B $BG?(B
+$BG@(B $BGA(B $BGB(B $BGC(B $BGD(B $BGE(B $BGF(B $BGG(B $BGH(B $BGI(B $BGJ(B $BGK(B $BGL(B $BGM(B $BGN(B $BGO(B
+$BGP(B $BGQ(B $BGR(B $BGS(B $BGT(B $BGU(B $BGV(B $BGW(B $BGX(B $BGY(B $BGZ(B $BG[(B $BG\(B $BG](B $BG^(B $BG_(B
+$BG`(B $BGa(B $BGb(B $BGc(B $BGd(B $BGe(B $BGf(B $BGg(B $BGh(B $BGi(B $BGj(B $BGk(B $BGl(B $BGm(B $BGn(B $BGo(B
+$BGp(B $BGq(B $BGr(B $BGs(B $BGt(B $BGu(B $BGv(B $BGw(B $BGx(B $BGy(B $BGz(B $BG{(B $BG|(B $BG}(B $BG~(B
+ $BH!(B $BH"(B $BH#(B $BH$(B $BH%(B $BH&(B $BH'(B $BH((B $BH)(B $BH*(B $BH+(B $BH,(B $BH-(B $BH.(B $BH/(B
+$BH0(B $BH1(B $BH2(B $BH3(B $BH4(B $BH5(B $BH6(B $BH7(B $BH8(B $BH9(B $BH:(B $BH;(B $BH<(B $BH=(B $BH>(B $BH?(B
+$BH@(B $BHA(B $BHB(B $BHC(B $BHD(B $BHE(B $BHF(B $BHG(B $BHH(B $BHI(B $BHJ(B $BHK(B $BHL(B $BHM(B $BHN(B $BHO(B
+$BHP(B $BHQ(B $BHR(B $BHS(B $BHT(B $BHU(B $BHV(B $BHW(B $BHX(B $BHY(B $BHZ(B $BH[(B $BH\(B $BH](B $BH^(B $BH_(B
+$BH`(B $BHa(B $BHb(B $BHc(B $BHd(B $BHe(B $BHf(B $BHg(B $BHh(B $BHi(B $BHj(B $BHk(B $BHl(B $BHm(B $BHn(B $BHo(B
+$BHp(B $BHq(B $BHr(B $BHs(B $BHt(B $BHu(B $BHv(B $BHw(B $BHx(B $BHy(B $BHz(B $BH{(B $BH|(B $BH}(B $BH~(B
+ $BI!(B $BI"(B $BI#(B $BI$(B $BI%(B $BI&(B $BI'(B $BI((B $BI)(B $BI*(B $BI+(B $BI,(B $BI-(B $BI.(B $BI/(B
+$BI0(B $BI1(B $BI2(B $BI3(B $BI4(B $BI5(B $BI6(B $BI7(B $BI8(B $BI9(B $BI:(B $BI;(B $BI<(B $BI=(B $BI>(B $BI?(B
+$BI@(B $BIA(B $BIB(B $BIC(B $BID(B $BIE(B $BIF(B $BIG(B $BIH(B $BII(B $BIJ(B $BIK(B $BIL(B $BIM(B $BIN(B $BIO(B
+$BIP(B $BIQ(B $BIR(B $BIS(B $BIT(B $BIU(B $BIV(B $BIW(B $BIX(B $BIY(B $BIZ(B $BI[(B $BI\(B $BI](B $BI^(B $BI_(B
+$BI`(B $BIa(B $BIb(B $BIc(B $BId(B $BIe(B $BIf(B $BIg(B $BIh(B $BIi(B $BIj(B $BIk(B $BIl(B $BIm(B $BIn(B $BIo(B
+$BIp(B $BIq(B $BIr(B $BIs(B $BIt(B $BIu(B $BIv(B $BIw(B $BIx(B $BIy(B $BIz(B $BI{(B $BI|(B $BI}(B $BI~(B
+ $BJ!(B $BJ"(B $BJ#(B $BJ$(B $BJ%(B $BJ&(B $BJ'(B $BJ((B $BJ)(B $BJ*(B $BJ+(B $BJ,(B $BJ-(B $BJ.(B $BJ/(B
+$BJ0(B $BJ1(B $BJ2(B $BJ3(B $BJ4(B $BJ5(B $BJ6(B $BJ7(B $BJ8(B $BJ9(B $BJ:(B $BJ;(B $BJ<(B $BJ=(B $BJ>(B $BJ?(B
+$BJ@(B $BJA(B $BJB(B $BJC(B $BJD(B $BJE(B $BJF(B $BJG(B $BJH(B $BJI(B $BJJ(B $BJK(B $BJL(B $BJM(B $BJN(B $BJO(B
+$BJP(B $BJQ(B $BJR(B $BJS(B $BJT(B $BJU(B $BJV(B $BJW(B $BJX(B $BJY(B $BJZ(B $BJ[(B $BJ\(B $BJ](B $BJ^(B $BJ_(B
+$BJ`(B $BJa(B $BJb(B $BJc(B $BJd(B $BJe(B $BJf(B $BJg(B $BJh(B $BJi(B $BJj(B $BJk(B $BJl(B $BJm(B $BJn(B $BJo(B
+$BJp(B $BJq(B $BJr(B $BJs(B $BJt(B $BJu(B $BJv(B $BJw(B $BJx(B $BJy(B $BJz(B $BJ{(B $BJ|(B $BJ}(B $BJ~(B
+ $BK!(B $BK"(B $BK#(B $BK$(B $BK%(B $BK&(B $BK'(B $BK((B $BK)(B $BK*(B $BK+(B $BK,(B $BK-(B $BK.(B $BK/(B
+$BK0(B $BK1(B $BK2(B $BK3(B $BK4(B $BK5(B $BK6(B $BK7(B $BK8(B $BK9(B $BK:(B $BK;(B $BK<(B $BK=(B $BK>(B $BK?(B
+$BK@(B $BKA(B $BKB(B $BKC(B $BKD(B $BKE(B $BKF(B $BKG(B $BKH(B $BKI(B $BKJ(B $BKK(B $BKL(B $BKM(B $BKN(B $BKO(B
+$BKP(B $BKQ(B $BKR(B $BKS(B $BKT(B $BKU(B $BKV(B $BKW(B $BKX(B $BKY(B $BKZ(B $BK[(B $BK\(B $BK](B $BK^(B $BK_(B
+$BK`(B $BKa(B $BKb(B $BKc(B $BKd(B $BKe(B $BKf(B $BKg(B $BKh(B $BKi(B $BKj(B $BKk(B $BKl(B $BKm(B $BKn(B $BKo(B
+$BKp(B $BKq(B $BKr(B $BKs(B $BKt(B $BKu(B $BKv(B $BKw(B $BKx(B $BKy(B $BKz(B $BK{(B $BK|(B $BK}(B $BK~(B
+ $BL!(B $BL"(B $BL#(B $BL$(B $BL%(B $BL&(B $BL'(B $BL((B $BL)(B $BL*(B $BL+(B $BL,(B $BL-(B $BL.(B $BL/(B
+$BL0(B $BL1(B $BL2(B $BL3(B $BL4(B $BL5(B $BL6(B $BL7(B $BL8(B $BL9(B $BL:(B $BL;(B $BL<(B $BL=(B $BL>(B $BL?(B
+$BL@(B $BLA(B $BLB(B $BLC(B $BLD(B $BLE(B $BLF(B $BLG(B $BLH(B $BLI(B $BLJ(B $BLK(B $BLL(B $BLM(B $BLN(B $BLO(B
+$BLP(B $BLQ(B $BLR(B $BLS(B $BLT(B $BLU(B $BLV(B $BLW(B $BLX(B $BLY(B $BLZ(B $BL[(B $BL\(B $BL](B $BL^(B $BL_(B
+$BL`(B $BLa(B $BLb(B $BLc(B $BLd(B $BLe(B $BLf(B $BLg(B $BLh(B $BLi(B $BLj(B $BLk(B $BLl(B $BLm(B $BLn(B $BLo(B
+$BLp(B $BLq(B $BLr(B $BLs(B $BLt(B $BLu(B $BLv(B $BLw(B $BLx(B $BLy(B $BLz(B $BL{(B $BL|(B $BL}(B $BL~(B
+ $BM!(B $BM"(B $BM#(B $BM$(B $BM%(B $BM&(B $BM'(B $BM((B $BM)(B $BM*(B $BM+(B $BM,(B $BM-(B $BM.(B $BM/(B
+$BM0(B $BM1(B $BM2(B $BM3(B $BM4(B $BM5(B $BM6(B $BM7(B $BM8(B $BM9(B $BM:(B $BM;(B $BM<(B $BM=(B $BM>(B $BM?(B
+$BM@(B $BMA(B $BMB(B $BMC(B $BMD(B $BME(B $BMF(B $BMG(B $BMH(B $BMI(B $BMJ(B $BMK(B $BML(B $BMM(B $BMN(B $BMO(B
+$BMP(B $BMQ(B $BMR(B $BMS(B $BMT(B $BMU(B $BMV(B $BMW(B $BMX(B $BMY(B $BMZ(B $BM[(B $BM\(B $BM](B $BM^(B $BM_(B
+$BM`(B $BMa(B $BMb(B $BMc(B $BMd(B $BMe(B $BMf(B $BMg(B $BMh(B $BMi(B $BMj(B $BMk(B $BMl(B $BMm(B $BMn(B $BMo(B
+$BMp(B $BMq(B $BMr(B $BMs(B $BMt(B $BMu(B $BMv(B $BMw(B $BMx(B $BMy(B $BMz(B $BM{(B $BM|(B $BM}(B $BM~(B
+ $BN!(B $BN"(B $BN#(B $BN$(B $BN%(B $BN&(B $BN'(B $BN((B $BN)(B $BN*(B $BN+(B $BN,(B $BN-(B $BN.(B $BN/(B
+$BN0(B $BN1(B $BN2(B $BN3(B $BN4(B $BN5(B $BN6(B $BN7(B $BN8(B $BN9(B $BN:(B $BN;(B $BN<(B $BN=(B $BN>(B $BN?(B
+$BN@(B $BNA(B $BNB(B $BNC(B $BND(B $BNE(B $BNF(B $BNG(B $BNH(B $BNI(B $BNJ(B $BNK(B $BNL(B $BNM(B $BNN(B $BNO(B
+$BNP(B $BNQ(B $BNR(B $BNS(B $BNT(B $BNU(B $BNV(B $BNW(B $BNX(B $BNY(B $BNZ(B $BN[(B $BN\(B $BN](B $BN^(B $BN_(B
+$BN`(B $BNa(B $BNb(B $BNc(B $BNd(B $BNe(B $BNf(B $BNg(B $BNh(B $BNi(B $BNj(B $BNk(B $BNl(B $BNm(B $BNn(B $BNo(B
+$BNp(B $BNq(B $BNr(B $BNs(B $BNt(B $BNu(B $BNv(B $BNw(B $BNx(B $BNy(B $BNz(B $BN{(B $BN|(B $BN}(B $BN~(B
+ $BO!(B $BO"(B $BO#(B $BO$(B $BO%(B $BO&(B $BO'(B $BO((B $BO)(B $BO*(B $BO+(B $BO,(B $BO-(B $BO.(B $BO/(B
+$BO0(B $BO1(B $BO2(B $BO3(B $BO4(B $BO5(B $BO6(B $BO7(B $BO8(B $BO9(B $BO:(B $BO;(B $BO<(B $BO=(B $BO>(B $BO?(B
+$BO@(B $BOA(B $BOB(B $BOC(B $BOD(B $BOE(B $BOF(B $BOG(B $BOH(B $BOI(B $BOJ(B $BOK(B $BOL(B $BOM(B $BON(B $BOO(B
+$BOP(B $BOQ(B $BOR(B $BOS(B $(QOU(B $(QOV(B $(QOW(B $(QOX(B $(QOY(B $(QOZ(B $(QO[(B $(QO\(B $(QO](B $(QO^(B $(QO_(B
+$(QO`(B $(QOa(B $(QOb(B $(QOc(B $(QOd(B $(QOe(B $(QOf(B $(QOg(B $(QOh(B $(QOi(B $(QOj(B $(QOk(B $(QOl(B $(QOm(B $(QOn(B $(QOo(B
+$(QOp(B $(QOq(B $(QOr(B $(QOs(B $(QOt(B $(QOu(B $(QOv(B $(QOw(B $(QOx(B $(QOy(B $(QOz(B $(QO{(B $(QO|(B $(QO}(B
+ $BP!(B $BP"(B $BP#(B $BP$(B $BP%(B $BP&(B $BP'(B $BP((B $BP)(B $BP*(B $BP+(B $BP,(B $BP-(B $BP.(B $BP/(B
+$BP0(B $BP1(B $BP2(B $BP3(B $BP4(B $BP5(B $BP6(B $BP7(B $BP8(B $BP9(B $BP:(B $BP;(B $BP<(B $BP=(B $BP>(B $BP?(B
+$BP@(B $BPA(B $BPB(B $BPC(B $BPD(B $BPE(B $BPF(B $BPG(B $BPH(B $BPI(B $BPJ(B $BPK(B $BPL(B $BPM(B $BPN(B $BPO(B
+$BPP(B $BPQ(B $BPR(B $BPS(B $BPT(B $BPU(B $BPV(B $BPW(B $BPX(B $BPY(B $BPZ(B $BP[(B $BP\(B $BP](B $BP^(B $BP_(B
+$BP`(B $BPa(B $BPb(B $BPc(B $BPd(B $BPe(B $BPf(B $BPg(B $BPh(B $BPi(B $BPj(B $BPk(B $BPl(B $BPm(B $BPn(B $BPo(B
+$BPp(B $BPq(B $BPr(B $BPs(B $BPt(B $BPu(B $BPv(B $BPw(B $BPx(B $BPy(B $BPz(B $BP{(B $BP|(B $BP}(B $BP~(B
+ $BQ!(B $BQ"(B $BQ#(B $BQ$(B $BQ%(B $BQ&(B $BQ'(B $BQ((B $BQ)(B $BQ*(B $BQ+(B $BQ,(B $BQ-(B $BQ.(B $BQ/(B
+$BQ0(B $BQ1(B $BQ2(B $BQ3(B $BQ4(B $BQ5(B $BQ6(B $BQ7(B $BQ8(B $BQ9(B $BQ:(B $BQ;(B $BQ<(B $BQ=(B $BQ>(B $BQ?(B
+$BQ@(B $BQA(B $BQB(B $BQC(B $BQD(B $BQE(B $BQF(B $BQG(B $BQH(B $BQI(B $BQJ(B $BQK(B $BQL(B $BQM(B $BQN(B $BQO(B
+$BQP(B $BQQ(B $BQR(B $BQS(B $BQT(B $BQU(B $BQV(B $BQW(B $BQX(B $BQY(B $BQZ(B $BQ[(B $BQ\(B $BQ](B $BQ^(B $BQ_(B
+$BQ`(B $BQa(B $BQb(B $BQc(B $BQd(B $BQe(B $BQf(B $BQg(B $BQh(B $BQi(B $BQj(B $BQk(B $BQl(B $BQm(B $BQn(B $BQo(B
+$BQp(B $BQq(B $BQr(B $BQs(B $BQt(B $BQu(B $BQv(B $BQw(B $BQx(B $BQy(B $BQz(B $BQ{(B $BQ|(B $BQ}(B $BQ~(B
+ $BR!(B $BR"(B $BR#(B $BR$(B $BR%(B $BR&(B $BR'(B $BR((B $BR)(B $BR*(B $BR+(B $BR,(B $BR-(B $BR.(B $BR/(B
+$BR0(B $BR1(B $BR2(B $BR3(B $BR4(B $BR5(B $BR6(B $BR7(B $BR8(B $BR9(B $BR:(B $BR;(B $BR<(B $BR=(B $BR>(B $BR?(B
+$BR@(B $BRA(B $BRB(B $BRC(B $BRD(B $BRE(B $BRF(B $BRG(B $BRH(B $BRI(B $BRJ(B $BRK(B $BRL(B $BRM(B $BRN(B $BRO(B
+$BRP(B $BRQ(B $BRR(B $BRS(B $BRT(B $BRU(B $BRV(B $BRW(B $BRX(B $BRY(B $BRZ(B $BR[(B $BR\(B $BR](B $BR^(B $BR_(B
+$BR`(B $BRa(B $BRb(B $BRc(B $BRd(B $BRe(B $BRf(B $BRg(B $BRh(B $BRi(B $BRj(B $BRk(B $BRl(B $BRm(B $BRn(B $BRo(B
+$BRp(B $BRq(B $BRr(B $BRs(B $BRt(B $BRu(B $BRv(B $BRw(B $BRx(B $BRy(B $BRz(B $BR{(B $BR|(B $BR}(B $BR~(B
+ $BS!(B $BS"(B $BS#(B $BS$(B $BS%(B $BS&(B $BS'(B $BS((B $BS)(B $BS*(B $BS+(B $BS,(B $BS-(B $BS.(B $BS/(B
+$BS0(B $BS1(B $BS2(B $BS3(B $BS4(B $BS5(B $BS6(B $BS7(B $BS8(B $BS9(B $BS:(B $BS;(B $BS<(B $BS=(B $BS>(B $BS?(B
+$BS@(B $BSA(B $BSB(B $BSC(B $BSD(B $BSE(B $BSF(B $BSG(B $BSH(B $BSI(B $BSJ(B $BSK(B $BSL(B $BSM(B $BSN(B $BSO(B
+$BSP(B $BSQ(B $BSR(B $BSS(B $BST(B $BSU(B $BSV(B $BSW(B $BSX(B $BSY(B $BSZ(B $BS[(B $BS\(B $BS](B $BS^(B $BS_(B
+$BS`(B $BSa(B $BSb(B $BSc(B $BSd(B $BSe(B $BSf(B $BSg(B $BSh(B $BSi(B $BSj(B $BSk(B $BSl(B $BSm(B $BSn(B $BSo(B
+$BSp(B $BSq(B $BSr(B $BSs(B $BSt(B $BSu(B $BSv(B $BSw(B $BSx(B $BSy(B $BSz(B $BS{(B $BS|(B $BS}(B $BS~(B
+ $BT!(B $BT"(B $BT#(B $BT$(B $BT%(B $BT&(B $BT'(B $BT((B $BT)(B $BT*(B $BT+(B $BT,(B $BT-(B $BT.(B $BT/(B
+$BT0(B $BT1(B $BT2(B $BT3(B $BT4(B $BT5(B $BT6(B $BT7(B $BT8(B $BT9(B $BT:(B $BT;(B $BT<(B $BT=(B $BT>(B $BT?(B
+$BT@(B $BTA(B $BTB(B $BTC(B $BTD(B $BTE(B $BTF(B $BTG(B $BTH(B $BTI(B $BTJ(B $BTK(B $BTL(B $BTM(B $BTN(B $BTO(B
+$BTP(B $BTQ(B $BTR(B $BTS(B $BTT(B $BTU(B $BTV(B $BTW(B $BTX(B $BTY(B $BTZ(B $BT[(B $BT\(B $BT](B $BT^(B $BT_(B
+$BT`(B $BTa(B $BTb(B $BTc(B $BTd(B $BTe(B $BTf(B $BTg(B $BTh(B $BTi(B $BTj(B $BTk(B $BTl(B $BTm(B $BTn(B $BTo(B
+$BTp(B $BTq(B $BTr(B $BTs(B $BTt(B $BTu(B $BTv(B $BTw(B $BTx(B $BTy(B $BTz(B $BT{(B $BT|(B $BT}(B $BT~(B
+ $BU!(B $BU"(B $BU#(B $BU$(B $BU%(B $BU&(B $BU'(B $BU((B $BU)(B $BU*(B $BU+(B $BU,(B $BU-(B $BU.(B $BU/(B
+$BU0(B $BU1(B $BU2(B $BU3(B $BU4(B $BU5(B $BU6(B $BU7(B $BU8(B $BU9(B $BU:(B $BU;(B $BU<(B $BU=(B $BU>(B $BU?(B
+$BU@(B $BUA(B $BUB(B $BUC(B $BUD(B $BUE(B $BUF(B $BUG(B $BUH(B $BUI(B $BUJ(B $BUK(B $BUL(B $BUM(B $BUN(B $BUO(B
+$BUP(B $BUQ(B $BUR(B $BUS(B $BUT(B $BUU(B $BUV(B $BUW(B $BUX(B $BUY(B $BUZ(B $BU[(B $BU\(B $BU](B $BU^(B $BU_(B
+$BU`(B $BUa(B $BUb(B $BUc(B $BUd(B $BUe(B $BUf(B $BUg(B $BUh(B $BUi(B $BUj(B $BUk(B $BUl(B $BUm(B $BUn(B $BUo(B
+$BUp(B $BUq(B $BUr(B $BUs(B $BUt(B $BUu(B $BUv(B $BUw(B $BUx(B $BUy(B $BUz(B $BU{(B $BU|(B $BU}(B $BU~(B
+ $BV!(B $BV"(B $BV#(B $BV$(B $BV%(B $BV&(B $BV'(B $BV((B $BV)(B $BV*(B $BV+(B $BV,(B $BV-(B $BV.(B $BV/(B
+$BV0(B $BV1(B $BV2(B $BV3(B $BV4(B $BV5(B $BV6(B $BV7(B $BV8(B $BV9(B $BV:(B $BV;(B $BV<(B $BV=(B $BV>(B $BV?(B
+$BV@(B $BVA(B $BVB(B $BVC(B $BVD(B $BVE(B $BVF(B $BVG(B $BVH(B $BVI(B $BVJ(B $BVK(B $BVL(B $BVM(B $BVN(B $BVO(B
+$BVP(B $BVQ(B $BVR(B $BVS(B $BVT(B $BVU(B $BVV(B $BVW(B $BVX(B $BVY(B $BVZ(B $BV[(B $BV\(B $BV](B $BV^(B $BV_(B
+$BV`(B $BVa(B $BVb(B $BVc(B $BVd(B $BVe(B $BVf(B $BVg(B $BVh(B $BVi(B $BVj(B $BVk(B $BVl(B $BVm(B $BVn(B $BVo(B
+$BVp(B $BVq(B $BVr(B $BVs(B $BVt(B $BVu(B $BVv(B $BVw(B $BVx(B $BVy(B $BVz(B $BV{(B $BV|(B $BV}(B $BV~(B
+ $BW!(B $BW"(B $BW#(B $BW$(B $BW%(B $BW&(B $BW'(B $BW((B $BW)(B $BW*(B $BW+(B $BW,(B $BW-(B $BW.(B $BW/(B
+$BW0(B $BW1(B $BW2(B $BW3(B $BW4(B $BW5(B $BW6(B $BW7(B $BW8(B $BW9(B $BW:(B $BW;(B $BW<(B $BW=(B $BW>(B $BW?(B
+$BW@(B $BWA(B $BWB(B $BWC(B $BWD(B $BWE(B $BWF(B $BWG(B $BWH(B $BWI(B $BWJ(B $BWK(B $BWL(B $BWM(B $BWN(B $BWO(B
+$BWP(B $BWQ(B $BWR(B $BWS(B $BWT(B $BWU(B $BWV(B $BWW(B $BWX(B $BWY(B $BWZ(B $BW[(B $BW\(B $BW](B $BW^(B $BW_(B
+$BW`(B $BWa(B $BWb(B $BWc(B $BWd(B $BWe(B $BWf(B $BWg(B $BWh(B $BWi(B $BWj(B $BWk(B $BWl(B $BWm(B $BWn(B $BWo(B
+$BWp(B $BWq(B $BWr(B $BWs(B $BWt(B $BWu(B $BWv(B $BWw(B $BWx(B $BWy(B $BWz(B $BW{(B $BW|(B $BW}(B $BW~(B
+ $BX!(B $BX"(B $BX#(B $BX$(B $BX%(B $BX&(B $BX'(B $BX((B $BX)(B $BX*(B $BX+(B $BX,(B $BX-(B $BX.(B $BX/(B
+$BX0(B $BX1(B $BX2(B $BX3(B $BX4(B $BX5(B $BX6(B $BX7(B $BX8(B $BX9(B $BX:(B $BX;(B $BX<(B $BX=(B $BX>(B $BX?(B
+$BX@(B $BXA(B $BXB(B $BXC(B $BXD(B $BXE(B $BXF(B $BXG(B $BXH(B $BXI(B $BXJ(B $BXK(B $BXL(B $BXM(B $BXN(B $BXO(B
+$BXP(B $BXQ(B $BXR(B $BXS(B $BXT(B $BXU(B $BXV(B $BXW(B $BXX(B $BXY(B $BXZ(B $BX[(B $BX\(B $BX](B $BX^(B $BX_(B
+$BX`(B $BXa(B $BXb(B $BXc(B $BXd(B $BXe(B $BXf(B $BXg(B $BXh(B $BXi(B $BXj(B $BXk(B $BXl(B $BXm(B $BXn(B $BXo(B
+$BXp(B $BXq(B $BXr(B $BXs(B $BXt(B $BXu(B $BXv(B $BXw(B $BXx(B $BXy(B $BXz(B $BX{(B $BX|(B $BX}(B $BX~(B
+ $BY!(B $BY"(B $BY#(B $BY$(B $BY%(B $BY&(B $BY'(B $BY((B $BY)(B $BY*(B $BY+(B $BY,(B $BY-(B $BY.(B $BY/(B
+$BY0(B $BY1(B $BY2(B $BY3(B $BY4(B $BY5(B $BY6(B $BY7(B $BY8(B $BY9(B $BY:(B $BY;(B $BY<(B $BY=(B $BY>(B $BY?(B
+$BY@(B $BYA(B $BYB(B $BYC(B $BYD(B $BYE(B $BYF(B $BYG(B $BYH(B $BYI(B $BYJ(B $BYK(B $BYL(B $BYM(B $BYN(B $BYO(B
+$BYP(B $BYQ(B $BYR(B $BYS(B $BYT(B $BYU(B $BYV(B $BYW(B $BYX(B $BYY(B $BYZ(B $BY[(B $BY\(B $BY](B $BY^(B $BY_(B
+$BY`(B $BYa(B $BYb(B $BYc(B $BYd(B $BYe(B $BYf(B $BYg(B $BYh(B $BYi(B $BYj(B $BYk(B $BYl(B $BYm(B $BYn(B $BYo(B
+$BYp(B $BYq(B $BYr(B $BYs(B $BYt(B $BYu(B $BYv(B $BYw(B $BYx(B $BYy(B $BYz(B $BY{(B $BY|(B $BY}(B $BY~(B
+ $BZ!(B $BZ"(B $BZ#(B $BZ$(B $BZ%(B $BZ&(B $BZ'(B $BZ((B $BZ)(B $BZ*(B $BZ+(B $BZ,(B $BZ-(B $BZ.(B $BZ/(B
+$BZ0(B $BZ1(B $BZ2(B $BZ3(B $BZ4(B $BZ5(B $BZ6(B $BZ7(B $BZ8(B $BZ9(B $BZ:(B $BZ;(B $BZ<(B $BZ=(B $BZ>(B $BZ?(B
+$BZ@(B $BZA(B $BZB(B $BZC(B $BZD(B $BZE(B $BZF(B $BZG(B $BZH(B $BZI(B $BZJ(B $BZK(B $BZL(B $BZM(B $BZN(B $BZO(B
+$BZP(B $BZQ(B $BZR(B $BZS(B $BZT(B $BZU(B $BZV(B $BZW(B $BZX(B $BZY(B $BZZ(B $BZ[(B $BZ\(B $BZ](B $BZ^(B $BZ_(B
+$BZ`(B $BZa(B $BZb(B $BZc(B $BZd(B $BZe(B $BZf(B $BZg(B $BZh(B $BZi(B $BZj(B $BZk(B $BZl(B $BZm(B $BZn(B $BZo(B
+$BZp(B $BZq(B $BZr(B $BZs(B $BZt(B $BZu(B $BZv(B $BZw(B $BZx(B $BZy(B $BZz(B $BZ{(B $BZ|(B $BZ}(B $BZ~(B
+ $B[!(B $B["(B $B[#(B $B[$(B $B[%(B $B[&(B $B['(B $B[((B $B[)(B $B[*(B $B[+(B $B[,(B $B[-(B $B[.(B $B[/(B
+$B[0(B $B[1(B $B[2(B $B[3(B $B[4(B $B[5(B $B[6(B $B[7(B $B[8(B $B[9(B $B[:(B $B[;(B $B[<(B $B[=(B $B[>(B $B[?(B
+$B[@(B $B[A(B $B[B(B $B[C(B $B[D(B $B[E(B $B[F(B $B[G(B $B[H(B $B[I(B $B[J(B $B[K(B $B[L(B $B[M(B $B[N(B $B[O(B
+$B[P(B $B[Q(B $B[R(B $B[S(B $B[T(B $B[U(B $B[V(B $B[W(B $B[X(B $B[Y(B $B[Z(B $B[[(B $B[\(B $B[](B $B[^(B $B[_(B
+$B[`(B $B[a(B $B[b(B $B[c(B $B[d(B $B[e(B $B[f(B $B[g(B $B[h(B $B[i(B $B[j(B $B[k(B $B[l(B $B[m(B $B[n(B $B[o(B
+$B[p(B $B[q(B $B[r(B $B[s(B $B[t(B $B[u(B $B[v(B $B[w(B $B[x(B $B[y(B $B[z(B $B[{(B $B[|(B $B[}(B $B[~(B
+ $B\!(B $B\"(B $B\#(B $B\$(B $B\%(B $B\&(B $B\'(B $B\((B $B\)(B $B\*(B $B\+(B $B\,(B $B\-(B $B\.(B $B\/(B
+$B\0(B $B\1(B $B\2(B $B\3(B $B\4(B $B\5(B $B\6(B $B\7(B $B\8(B $B\9(B $B\:(B $B\;(B $B\<(B $B\=(B $B\>(B $B\?(B
+$B\@(B $B\A(B $B\B(B $B\C(B $B\D(B $B\E(B $B\F(B $B\G(B $B\H(B $B\I(B $B\J(B $B\K(B $B\L(B $B\M(B $B\N(B $B\O(B
+$B\P(B $B\Q(B $B\R(B $B\S(B $B\T(B $B\U(B $B\V(B $B\W(B $B\X(B $B\Y(B $B\Z(B $B\[(B $B\\(B $B\](B $B\^(B $B\_(B
+$B\`(B $B\a(B $B\b(B $B\c(B $B\d(B $B\e(B $B\f(B $B\g(B $B\h(B $B\i(B $B\j(B $B\k(B $B\l(B $B\m(B $B\n(B $B\o(B
+$B\p(B $B\q(B $B\r(B $B\s(B $B\t(B $B\u(B $B\v(B $B\w(B $B\x(B $B\y(B $B\z(B $B\{(B $B\|(B $B\}(B $B\~(B
+ $B]!(B $B]"(B $B]#(B $B]$(B $B]%(B $B]&(B $B]'(B $B]((B $B])(B $B]*(B $B]+(B $B],(B $B]-(B $B].(B $B]/(B
+$B]0(B $B]1(B $B]2(B $B]3(B $B]4(B $B]5(B $B]6(B $B]7(B $B]8(B $B]9(B $B]:(B $B];(B $B]<(B $B]=(B $B]>(B $B]?(B
+$B]@(B $B]A(B $B]B(B $B]C(B $B]D(B $B]E(B $B]F(B $B]G(B $B]H(B $B]I(B $B]J(B $B]K(B $B]L(B $B]M(B $B]N(B $B]O(B
+$B]P(B $B]Q(B $B]R(B $B]S(B $B]T(B $B]U(B $B]V(B $B]W(B $B]X(B $B]Y(B $B]Z(B $B][(B $B]\(B $B]](B $B]^(B $B]_(B
+$B]`(B $B]a(B $B]b(B $B]c(B $B]d(B $B]e(B $B]f(B $B]g(B $B]h(B $B]i(B $B]j(B $B]k(B $B]l(B $B]m(B $B]n(B $B]o(B
+$B]p(B $B]q(B $B]r(B $B]s(B $B]t(B $B]u(B $B]v(B $B]w(B $B]x(B $B]y(B $B]z(B $B]{(B $B]|(B $B]}(B $B]~(B
+ $B^!(B $B^"(B $B^#(B $B^$(B $B^%(B $B^&(B $B^'(B $B^((B $B^)(B $B^*(B $B^+(B $B^,(B $B^-(B $B^.(B $B^/(B
+$B^0(B $B^1(B $B^2(B $B^3(B $B^4(B $B^5(B $B^6(B $B^7(B $B^8(B $B^9(B $B^:(B $B^;(B $B^<(B $B^=(B $B^>(B $B^?(B
+$B^@(B $B^A(B $B^B(B $B^C(B $B^D(B $B^E(B $B^F(B $B^G(B $B^H(B $B^I(B $B^J(B $B^K(B $B^L(B $B^M(B $B^N(B $B^O(B
+$B^P(B $B^Q(B $B^R(B $B^S(B $B^T(B $B^U(B $B^V(B $B^W(B $B^X(B $B^Y(B $B^Z(B $B^[(B $B^\(B $B^](B $B^^(B $B^_(B
+$B^`(B $B^a(B $B^b(B $B^c(B $B^d(B $B^e(B $B^f(B $B^g(B $B^h(B $B^i(B $B^j(B $B^k(B $B^l(B $B^m(B $B^n(B $B^o(B
+$B^p(B $B^q(B $B^r(B $B^s(B $B^t(B $B^u(B $B^v(B $B^w(B $B^x(B $B^y(B $B^z(B $B^{(B $B^|(B $B^}(B $B^~(B
+ $B_!(B $B_"(B $B_#(B $B_$(B $B_%(B $B_&(B $B_'(B $B_((B $B_)(B $B_*(B $B_+(B $B_,(B $B_-(B $B_.(B $B_/(B
+$B_0(B $B_1(B $B_2(B $B_3(B $B_4(B $B_5(B $B_6(B $B_7(B $B_8(B $B_9(B $B_:(B $B_;(B $B_<(B $B_=(B $B_>(B $B_?(B
+$B_@(B $B_A(B $B_B(B $B_C(B $B_D(B $B_E(B $B_F(B $B_G(B $B_H(B $B_I(B $B_J(B $B_K(B $B_L(B $B_M(B $B_N(B $B_O(B
+$B_P(B $B_Q(B $B_R(B $B_S(B $B_T(B $B_U(B $B_V(B $B_W(B $B_X(B $B_Y(B $B_Z(B $B_[(B $B_\(B $B_](B $B_^(B $B__(B
+$B_`(B $B_a(B $B_b(B $B_c(B $B_d(B $B_e(B $B_f(B $B_g(B $B_h(B $B_i(B $B_j(B $B_k(B $B_l(B $B_m(B $B_n(B $B_o(B
+$B_p(B $B_q(B $B_r(B $B_s(B $B_t(B $B_u(B $B_v(B $B_w(B $B_x(B $B_y(B $B_z(B $B_{(B $B_|(B $B_}(B $B_~(B
+ $B`!(B $B`"(B $B`#(B $B`$(B $B`%(B $B`&(B $B`'(B $B`((B $B`)(B $B`*(B $B`+(B $B`,(B $B`-(B $B`.(B $B`/(B
+$B`0(B $B`1(B $B`2(B $B`3(B $B`4(B $B`5(B $B`6(B $B`7(B $B`8(B $B`9(B $B`:(B $B`;(B $B`<(B $B`=(B $B`>(B $B`?(B
+$B`@(B $B`A(B $B`B(B $B`C(B $B`D(B $B`E(B $B`F(B $B`G(B $B`H(B $B`I(B $B`J(B $B`K(B $B`L(B $B`M(B $B`N(B $B`O(B
+$B`P(B $B`Q(B $B`R(B $B`S(B $B`T(B $B`U(B $B`V(B $B`W(B $B`X(B $B`Y(B $B`Z(B $B`[(B $B`\(B $B`](B $B`^(B $B`_(B
+$B``(B $B`a(B $B`b(B $B`c(B $B`d(B $B`e(B $B`f(B $B`g(B $B`h(B $B`i(B $B`j(B $B`k(B $B`l(B $B`m(B $B`n(B $B`o(B
+$B`p(B $B`q(B $B`r(B $B`s(B $B`t(B $B`u(B $B`v(B $B`w(B $B`x(B $B`y(B $B`z(B $B`{(B $B`|(B $B`}(B $B`~(B
+ $Ba!(B $Ba"(B $Ba#(B $Ba$(B $Ba%(B $Ba&(B $Ba'(B $Ba((B $Ba)(B $Ba*(B $Ba+(B $Ba,(B $Ba-(B $Ba.(B $Ba/(B
+$Ba0(B $Ba1(B $Ba2(B $Ba3(B $Ba4(B $Ba5(B $Ba6(B $Ba7(B $Ba8(B $Ba9(B $Ba:(B $Ba;(B $Ba<(B $Ba=(B $Ba>(B $Ba?(B
+$Ba@(B $BaA(B $BaB(B $BaC(B $BaD(B $BaE(B $BaF(B $BaG(B $BaH(B $BaI(B $BaJ(B $BaK(B $BaL(B $BaM(B $BaN(B $BaO(B
+$BaP(B $BaQ(B $BaR(B $BaS(B $BaT(B $BaU(B $BaV(B $BaW(B $BaX(B $BaY(B $BaZ(B $Ba[(B $Ba\(B $Ba](B $Ba^(B $Ba_(B
+$Ba`(B $Baa(B $Bab(B $Bac(B $Bad(B $Bae(B $Baf(B $Bag(B $Bah(B $Bai(B $Baj(B $Bak(B $Bal(B $Bam(B $Ban(B $Bao(B
+$Bap(B $Baq(B $Bar(B $Bas(B $Bat(B $Bau(B $Bav(B $Baw(B $Bax(B $Bay(B $Baz(B $Ba{(B $Ba|(B $Ba}(B $Ba~(B
+ $Bb!(B $Bb"(B $Bb#(B $Bb$(B $Bb%(B $Bb&(B $Bb'(B $Bb((B $Bb)(B $Bb*(B $Bb+(B $Bb,(B $Bb-(B $Bb.(B $Bb/(B
+$Bb0(B $Bb1(B $Bb2(B $Bb3(B $Bb4(B $Bb5(B $Bb6(B $Bb7(B $Bb8(B $Bb9(B $Bb:(B $Bb;(B $Bb<(B $Bb=(B $Bb>(B $Bb?(B
+$Bb@(B $BbA(B $BbB(B $BbC(B $BbD(B $BbE(B $BbF(B $BbG(B $BbH(B $BbI(B $BbJ(B $BbK(B $BbL(B $BbM(B $BbN(B $BbO(B
+$BbP(B $BbQ(B $BbR(B $BbS(B $BbT(B $BbU(B $BbV(B $BbW(B $BbX(B $BbY(B $BbZ(B $Bb[(B $Bb\(B $Bb](B $Bb^(B $Bb_(B
+$Bb`(B $Bba(B $Bbb(B $Bbc(B $Bbd(B $Bbe(B $Bbf(B $Bbg(B $Bbh(B $Bbi(B $Bbj(B $Bbk(B $Bbl(B $Bbm(B $Bbn(B $Bbo(B
+$Bbp(B $Bbq(B $Bbr(B $Bbs(B $Bbt(B $Bbu(B $Bbv(B $Bbw(B $Bbx(B $Bby(B $Bbz(B $Bb{(B $Bb|(B $Bb}(B $Bb~(B
+ $Bc!(B $Bc"(B $Bc#(B $Bc$(B $Bc%(B $Bc&(B $Bc'(B $Bc((B $Bc)(B $Bc*(B $Bc+(B $Bc,(B $Bc-(B $Bc.(B $Bc/(B
+$Bc0(B $Bc1(B $Bc2(B $Bc3(B $Bc4(B $Bc5(B $Bc6(B $Bc7(B $Bc8(B $Bc9(B $Bc:(B $Bc;(B $Bc<(B $Bc=(B $Bc>(B $Bc?(B
+$Bc@(B $BcA(B $BcB(B $BcC(B $BcD(B $BcE(B $BcF(B $BcG(B $BcH(B $BcI(B $BcJ(B $BcK(B $BcL(B $BcM(B $BcN(B $BcO(B
+$BcP(B $BcQ(B $BcR(B $BcS(B $BcT(B $BcU(B $BcV(B $BcW(B $BcX(B $BcY(B $BcZ(B $Bc[(B $Bc\(B $Bc](B $Bc^(B $Bc_(B
+$Bc`(B $Bca(B $Bcb(B $Bcc(B $Bcd(B $Bce(B $Bcf(B $Bcg(B $Bch(B $Bci(B $Bcj(B $Bck(B $Bcl(B $Bcm(B $Bcn(B $Bco(B
+$Bcp(B $Bcq(B $Bcr(B $Bcs(B $Bct(B $Bcu(B $Bcv(B $Bcw(B $Bcx(B $Bcy(B $Bcz(B $Bc{(B $Bc|(B $Bc}(B $Bc~(B
+ $Bd!(B $Bd"(B $Bd#(B $Bd$(B $Bd%(B $Bd&(B $Bd'(B $Bd((B $Bd)(B $Bd*(B $Bd+(B $Bd,(B $Bd-(B $Bd.(B $Bd/(B
+$Bd0(B $Bd1(B $Bd2(B $Bd3(B $Bd4(B $Bd5(B $Bd6(B $Bd7(B $Bd8(B $Bd9(B $Bd:(B $Bd;(B $Bd<(B $Bd=(B $Bd>(B $Bd?(B
+$Bd@(B $BdA(B $BdB(B $BdC(B $BdD(B $BdE(B $BdF(B $BdG(B $BdH(B $BdI(B $BdJ(B $BdK(B $BdL(B $BdM(B $BdN(B $BdO(B
+$BdP(B $BdQ(B $BdR(B $BdS(B $BdT(B $BdU(B $BdV(B $BdW(B $BdX(B $BdY(B $BdZ(B $Bd[(B $Bd\(B $Bd](B $Bd^(B $Bd_(B
+$Bd`(B $Bda(B $Bdb(B $Bdc(B $Bdd(B $Bde(B $Bdf(B $Bdg(B $Bdh(B $Bdi(B $Bdj(B $Bdk(B $Bdl(B $Bdm(B $Bdn(B $Bdo(B
+$Bdp(B $Bdq(B $Bdr(B $Bds(B $Bdt(B $Bdu(B $Bdv(B $Bdw(B $Bdx(B $Bdy(B $Bdz(B $Bd{(B $Bd|(B $Bd}(B $Bd~(B
+ $Be!(B $Be"(B $Be#(B $Be$(B $Be%(B $Be&(B $Be'(B $Be((B $Be)(B $Be*(B $Be+(B $Be,(B $Be-(B $Be.(B $Be/(B
+$Be0(B $Be1(B $Be2(B $Be3(B $Be4(B $Be5(B $Be6(B $Be7(B $Be8(B $Be9(B $Be:(B $Be;(B $Be<(B $Be=(B $Be>(B $Be?(B
+$Be@(B $BeA(B $BeB(B $BeC(B $BeD(B $BeE(B $BeF(B $BeG(B $BeH(B $BeI(B $BeJ(B $BeK(B $BeL(B $BeM(B $BeN(B $BeO(B
+$BeP(B $BeQ(B $BeR(B $BeS(B $BeT(B $BeU(B $BeV(B $BeW(B $BeX(B $BeY(B $BeZ(B $Be[(B $Be\(B $Be](B $Be^(B $Be_(B
+$Be`(B $Bea(B $Beb(B $Bec(B $Bed(B $Bee(B $Bef(B $Beg(B $Beh(B $Bei(B $Bej(B $Bek(B $Bel(B $Bem(B $Ben(B $Beo(B
+$Bep(B $Beq(B $Ber(B $Bes(B $Bet(B $Beu(B $Bev(B $Bew(B $Bex(B $Bey(B $Bez(B $Be{(B $Be|(B $Be}(B $Be~(B
+ $Bf!(B $Bf"(B $Bf#(B $Bf$(B $Bf%(B $Bf&(B $Bf'(B $Bf((B $Bf)(B $Bf*(B $Bf+(B $Bf,(B $Bf-(B $Bf.(B $Bf/(B
+$Bf0(B $Bf1(B $Bf2(B $Bf3(B $Bf4(B $Bf5(B $Bf6(B $Bf7(B $Bf8(B $Bf9(B $Bf:(B $Bf;(B $Bf<(B $Bf=(B $Bf>(B $Bf?(B
+$Bf@(B $BfA(B $BfB(B $BfC(B $BfD(B $BfE(B $BfF(B $BfG(B $BfH(B $BfI(B $BfJ(B $BfK(B $BfL(B $BfM(B $BfN(B $BfO(B
+$BfP(B $BfQ(B $BfR(B $BfS(B $BfT(B $BfU(B $BfV(B $BfW(B $BfX(B $BfY(B $BfZ(B $Bf[(B $Bf\(B $Bf](B $Bf^(B $Bf_(B
+$Bf`(B $Bfa(B $Bfb(B $Bfc(B $Bfd(B $Bfe(B $Bff(B $Bfg(B $Bfh(B $Bfi(B $Bfj(B $Bfk(B $Bfl(B $Bfm(B $Bfn(B $Bfo(B
+$Bfp(B $Bfq(B $Bfr(B $Bfs(B $Bft(B $Bfu(B $Bfv(B $Bfw(B $Bfx(B $Bfy(B $Bfz(B $Bf{(B $Bf|(B $Bf}(B $Bf~(B
+ $Bg!(B $Bg"(B $Bg#(B $Bg$(B $Bg%(B $Bg&(B $Bg'(B $Bg((B $Bg)(B $Bg*(B $Bg+(B $Bg,(B $Bg-(B $Bg.(B $Bg/(B
+$Bg0(B $Bg1(B $Bg2(B $Bg3(B $Bg4(B $Bg5(B $Bg6(B $Bg7(B $Bg8(B $Bg9(B $Bg:(B $Bg;(B $Bg<(B $Bg=(B $Bg>(B $Bg?(B
+$Bg@(B $BgA(B $BgB(B $BgC(B $BgD(B $BgE(B $BgF(B $BgG(B $BgH(B $BgI(B $BgJ(B $BgK(B $BgL(B $BgM(B $BgN(B $BgO(B
+$BgP(B $BgQ(B $BgR(B $BgS(B $BgT(B $BgU(B $BgV(B $BgW(B $BgX(B $BgY(B $BgZ(B $Bg[(B $Bg\(B $Bg](B $Bg^(B $Bg_(B
+$Bg`(B $Bga(B $Bgb(B $Bgc(B $Bgd(B $Bge(B $Bgf(B $Bgg(B $Bgh(B $Bgi(B $Bgj(B $Bgk(B $Bgl(B $Bgm(B $Bgn(B $Bgo(B
+$Bgp(B $Bgq(B $Bgr(B $Bgs(B $Bgt(B $Bgu(B $Bgv(B $Bgw(B $Bgx(B $Bgy(B $Bgz(B $Bg{(B $Bg|(B $Bg}(B $Bg~(B
+ $Bh!(B $Bh"(B $Bh#(B $Bh$(B $Bh%(B $Bh&(B $Bh'(B $Bh((B $Bh)(B $Bh*(B $Bh+(B $Bh,(B $Bh-(B $Bh.(B $Bh/(B
+$Bh0(B $Bh1(B $Bh2(B $Bh3(B $Bh4(B $Bh5(B $Bh6(B $Bh7(B $Bh8(B $Bh9(B $Bh:(B $Bh;(B $Bh<(B $Bh=(B $Bh>(B $Bh?(B
+$Bh@(B $BhA(B $BhB(B $BhC(B $BhD(B $BhE(B $BhF(B $BhG(B $BhH(B $BhI(B $BhJ(B $BhK(B $BhL(B $BhM(B $BhN(B $BhO(B
+$BhP(B $BhQ(B $BhR(B $BhS(B $BhT(B $BhU(B $BhV(B $BhW(B $BhX(B $BhY(B $BhZ(B $Bh[(B $Bh\(B $Bh](B $Bh^(B $Bh_(B
+$Bh`(B $Bha(B $Bhb(B $Bhc(B $Bhd(B $Bhe(B $Bhf(B $Bhg(B $Bhh(B $Bhi(B $Bhj(B $Bhk(B $Bhl(B $Bhm(B $Bhn(B $Bho(B
+$Bhp(B $Bhq(B $Bhr(B $Bhs(B $Bht(B $Bhu(B $Bhv(B $Bhw(B $Bhx(B $Bhy(B $Bhz(B $Bh{(B $Bh|(B $Bh}(B $Bh~(B
+ $Bi!(B $Bi"(B $Bi#(B $Bi$(B $Bi%(B $Bi&(B $Bi'(B $Bi((B $Bi)(B $Bi*(B $Bi+(B $Bi,(B $Bi-(B $Bi.(B $Bi/(B
+$Bi0(B $Bi1(B $Bi2(B $Bi3(B $Bi4(B $Bi5(B $Bi6(B $Bi7(B $Bi8(B $Bi9(B $Bi:(B $Bi;(B $Bi<(B $Bi=(B $Bi>(B $Bi?(B
+$Bi@(B $BiA(B $BiB(B $BiC(B $BiD(B $BiE(B $BiF(B $BiG(B $BiH(B $BiI(B $BiJ(B $BiK(B $BiL(B $BiM(B $BiN(B $BiO(B
+$BiP(B $BiQ(B $BiR(B $BiS(B $BiT(B $BiU(B $BiV(B $BiW(B $BiX(B $BiY(B $BiZ(B $Bi[(B $Bi\(B $Bi](B $Bi^(B $Bi_(B
+$Bi`(B $Bia(B $Bib(B $Bic(B $Bid(B $Bie(B $Bif(B $Big(B $Bih(B $Bii(B $Bij(B $Bik(B $Bil(B $Bim(B $Bin(B $Bio(B
+$Bip(B $Biq(B $Bir(B $Bis(B $Bit(B $Biu(B $Biv(B $Biw(B $Bix(B $Biy(B $Biz(B $Bi{(B $Bi|(B $Bi}(B $Bi~(B
+ $Bj!(B $Bj"(B $Bj#(B $Bj$(B $Bj%(B $Bj&(B $Bj'(B $Bj((B $Bj)(B $Bj*(B $Bj+(B $Bj,(B $Bj-(B $Bj.(B $Bj/(B
+$Bj0(B $Bj1(B $Bj2(B $Bj3(B $Bj4(B $Bj5(B $Bj6(B $Bj7(B $Bj8(B $Bj9(B $Bj:(B $Bj;(B $Bj<(B $Bj=(B $Bj>(B $Bj?(B
+$Bj@(B $BjA(B $BjB(B $BjC(B $BjD(B $BjE(B $BjF(B $BjG(B $BjH(B $BjI(B $BjJ(B $BjK(B $BjL(B $BjM(B $BjN(B $BjO(B
+$BjP(B $BjQ(B $BjR(B $BjS(B $BjT(B $BjU(B $BjV(B $BjW(B $BjX(B $BjY(B $BjZ(B $Bj[(B $Bj\(B $Bj](B $Bj^(B $Bj_(B
+$Bj`(B $Bja(B $Bjb(B $Bjc(B $Bjd(B $Bje(B $Bjf(B $Bjg(B $Bjh(B $Bji(B $Bjj(B $Bjk(B $Bjl(B $Bjm(B $Bjn(B $Bjo(B
+$Bjp(B $Bjq(B $Bjr(B $Bjs(B $Bjt(B $Bju(B $Bjv(B $Bjw(B $Bjx(B $Bjy(B $Bjz(B $Bj{(B $Bj|(B $Bj}(B $Bj~(B
+ $Bk!(B $Bk"(B $Bk#(B $Bk$(B $Bk%(B $Bk&(B $Bk'(B $Bk((B $Bk)(B $Bk*(B $Bk+(B $Bk,(B $Bk-(B $Bk.(B $Bk/(B
+$Bk0(B $Bk1(B $Bk2(B $Bk3(B $Bk4(B $Bk5(B $Bk6(B $Bk7(B $Bk8(B $Bk9(B $Bk:(B $Bk;(B $Bk<(B $Bk=(B $Bk>(B $Bk?(B
+$Bk@(B $BkA(B $BkB(B $BkC(B $BkD(B $BkE(B $BkF(B $BkG(B $BkH(B $BkI(B $BkJ(B $BkK(B $BkL(B $BkM(B $BkN(B $BkO(B
+$BkP(B $BkQ(B $BkR(B $BkS(B $BkT(B $BkU(B $BkV(B $BkW(B $BkX(B $BkY(B $BkZ(B $Bk[(B $Bk\(B $Bk](B $Bk^(B $Bk_(B
+$Bk`(B $Bka(B $Bkb(B $Bkc(B $Bkd(B $Bke(B $Bkf(B $Bkg(B $Bkh(B $Bki(B $Bkj(B $Bkk(B $Bkl(B $Bkm(B $Bkn(B $Bko(B
+$Bkp(B $Bkq(B $Bkr(B $Bks(B $Bkt(B $Bku(B $Bkv(B $Bkw(B $Bkx(B $Bky(B $Bkz(B $Bk{(B $Bk|(B $Bk}(B $Bk~(B
+ $Bl!(B $Bl"(B $Bl#(B $Bl$(B $Bl%(B $Bl&(B $Bl'(B $Bl((B $Bl)(B $Bl*(B $Bl+(B $Bl,(B $Bl-(B $Bl.(B $Bl/(B
+$Bl0(B $Bl1(B $Bl2(B $Bl3(B $Bl4(B $Bl5(B $Bl6(B $Bl7(B $Bl8(B $Bl9(B $Bl:(B $Bl;(B $Bl<(B $Bl=(B $Bl>(B $Bl?(B
+$Bl@(B $BlA(B $BlB(B $BlC(B $BlD(B $BlE(B $BlF(B $BlG(B $BlH(B $BlI(B $BlJ(B $BlK(B $BlL(B $BlM(B $BlN(B $BlO(B
+$BlP(B $BlQ(B $BlR(B $BlS(B $BlT(B $BlU(B $BlV(B $BlW(B $BlX(B $BlY(B $BlZ(B $Bl[(B $Bl\(B $Bl](B $Bl^(B $Bl_(B
+$Bl`(B $Bla(B $Blb(B $Blc(B $Bld(B $Ble(B $Blf(B $Blg(B $Blh(B $Bli(B $Blj(B $Blk(B $Bll(B $Blm(B $Bln(B $Blo(B
+$Blp(B $Blq(B $Blr(B $Bls(B $Blt(B $Blu(B $Blv(B $Blw(B $Blx(B $Bly(B $Blz(B $Bl{(B $Bl|(B $Bl}(B $Bl~(B
+ $Bm!(B $Bm"(B $Bm#(B $Bm$(B $Bm%(B $Bm&(B $Bm'(B $Bm((B $Bm)(B $Bm*(B $Bm+(B $Bm,(B $Bm-(B $Bm.(B $Bm/(B
+$Bm0(B $Bm1(B $Bm2(B $Bm3(B $Bm4(B $Bm5(B $Bm6(B $Bm7(B $Bm8(B $Bm9(B $Bm:(B $Bm;(B $Bm<(B $Bm=(B $Bm>(B $Bm?(B
+$Bm@(B $BmA(B $BmB(B $BmC(B $BmD(B $BmE(B $BmF(B $BmG(B $BmH(B $BmI(B $BmJ(B $BmK(B $BmL(B $BmM(B $BmN(B $BmO(B
+$BmP(B $BmQ(B $BmR(B $BmS(B $BmT(B $BmU(B $BmV(B $BmW(B $BmX(B $BmY(B $BmZ(B $Bm[(B $Bm\(B $Bm](B $Bm^(B $Bm_(B
+$Bm`(B $Bma(B $Bmb(B $Bmc(B $Bmd(B $Bme(B $Bmf(B $Bmg(B $Bmh(B $Bmi(B $Bmj(B $Bmk(B $Bml(B $Bmm(B $Bmn(B $Bmo(B
+$Bmp(B $Bmq(B $Bmr(B $Bms(B $Bmt(B $Bmu(B $Bmv(B $Bmw(B $Bmx(B $Bmy(B $Bmz(B $Bm{(B $Bm|(B $Bm}(B $Bm~(B
+ $Bn!(B $Bn"(B $Bn#(B $Bn$(B $Bn%(B $Bn&(B $Bn'(B $Bn((B $Bn)(B $Bn*(B $Bn+(B $Bn,(B $Bn-(B $Bn.(B $Bn/(B
+$Bn0(B $Bn1(B $Bn2(B $Bn3(B $Bn4(B $Bn5(B $Bn6(B $Bn7(B $Bn8(B $Bn9(B $Bn:(B $Bn;(B $Bn<(B $Bn=(B $Bn>(B $Bn?(B
+$Bn@(B $BnA(B $BnB(B $BnC(B $BnD(B $BnE(B $BnF(B $BnG(B $BnH(B $BnI(B $BnJ(B $BnK(B $BnL(B $BnM(B $BnN(B $BnO(B
+$BnP(B $BnQ(B $BnR(B $BnS(B $BnT(B $BnU(B $BnV(B $BnW(B $BnX(B $BnY(B $BnZ(B $Bn[(B $Bn\(B $Bn](B $Bn^(B $Bn_(B
+$Bn`(B $Bna(B $Bnb(B $Bnc(B $Bnd(B $Bne(B $Bnf(B $Bng(B $Bnh(B $Bni(B $Bnj(B $Bnk(B $Bnl(B $Bnm(B $Bnn(B $Bno(B
+$Bnp(B $Bnq(B $Bnr(B $Bns(B $Bnt(B $Bnu(B $Bnv(B $Bnw(B $Bnx(B $Bny(B $Bnz(B $Bn{(B $Bn|(B $Bn}(B $Bn~(B
+ $Bo!(B $Bo"(B $Bo#(B $Bo$(B $Bo%(B $Bo&(B $Bo'(B $Bo((B $Bo)(B $Bo*(B $Bo+(B $Bo,(B $Bo-(B $Bo.(B $Bo/(B
+$Bo0(B $Bo1(B $Bo2(B $Bo3(B $Bo4(B $Bo5(B $Bo6(B $Bo7(B $Bo8(B $Bo9(B $Bo:(B $Bo;(B $Bo<(B $Bo=(B $Bo>(B $Bo?(B
+$Bo@(B $BoA(B $BoB(B $BoC(B $BoD(B $BoE(B $BoF(B $BoG(B $BoH(B $BoI(B $BoJ(B $BoK(B $BoL(B $BoM(B $BoN(B $BoO(B
+$BoP(B $BoQ(B $BoR(B $BoS(B $BoT(B $BoU(B $BoV(B $BoW(B $BoX(B $BoY(B $BoZ(B $Bo[(B $Bo\(B $Bo](B $Bo^(B $Bo_(B
+$Bo`(B $Boa(B $Bob(B $Boc(B $Bod(B $Boe(B $Bof(B $Bog(B $Boh(B $Boi(B $Boj(B $Bok(B $Bol(B $Bom(B $Bon(B $Boo(B
+$Bop(B $Boq(B $Bor(B $Bos(B $Bot(B $Bou(B $Bov(B $Bow(B $Box(B $Boy(B $Boz(B $Bo{(B $Bo|(B $Bo}(B $Bo~(B
+ $Bp!(B $Bp"(B $Bp#(B $Bp$(B $Bp%(B $Bp&(B $Bp'(B $Bp((B $Bp)(B $Bp*(B $Bp+(B $Bp,(B $Bp-(B $Bp.(B $Bp/(B
+$Bp0(B $Bp1(B $Bp2(B $Bp3(B $Bp4(B $Bp5(B $Bp6(B $Bp7(B $Bp8(B $Bp9(B $Bp:(B $Bp;(B $Bp<(B $Bp=(B $Bp>(B $Bp?(B
+$Bp@(B $BpA(B $BpB(B $BpC(B $BpD(B $BpE(B $BpF(B $BpG(B $BpH(B $BpI(B $BpJ(B $BpK(B $BpL(B $BpM(B $BpN(B $BpO(B
+$BpP(B $BpQ(B $BpR(B $BpS(B $BpT(B $BpU(B $BpV(B $BpW(B $BpX(B $BpY(B $BpZ(B $Bp[(B $Bp\(B $Bp](B $Bp^(B $Bp_(B
+$Bp`(B $Bpa(B $Bpb(B $Bpc(B $Bpd(B $Bpe(B $Bpf(B $Bpg(B $Bph(B $Bpi(B $Bpj(B $Bpk(B $Bpl(B $Bpm(B $Bpn(B $Bpo(B
+$Bpp(B $Bpq(B $Bpr(B $Bps(B $Bpt(B $Bpu(B $Bpv(B $Bpw(B $Bpx(B $Bpy(B $Bpz(B $Bp{(B $Bp|(B $Bp}(B $Bp~(B
+ $Bq!(B $Bq"(B $Bq#(B $Bq$(B $Bq%(B $Bq&(B $Bq'(B $Bq((B $Bq)(B $Bq*(B $Bq+(B $Bq,(B $Bq-(B $Bq.(B $Bq/(B
+$Bq0(B $Bq1(B $Bq2(B $Bq3(B $Bq4(B $Bq5(B $Bq6(B $Bq7(B $Bq8(B $Bq9(B $Bq:(B $Bq;(B $Bq<(B $Bq=(B $Bq>(B $Bq?(B
+$Bq@(B $BqA(B $BqB(B $BqC(B $BqD(B $BqE(B $BqF(B $BqG(B $BqH(B $BqI(B $BqJ(B $BqK(B $BqL(B $BqM(B $BqN(B $BqO(B
+$BqP(B $BqQ(B $BqR(B $BqS(B $BqT(B $BqU(B $BqV(B $BqW(B $BqX(B $BqY(B $BqZ(B $Bq[(B $Bq\(B $Bq](B $Bq^(B $Bq_(B
+$Bq`(B $Bqa(B $Bqb(B $Bqc(B $Bqd(B $Bqe(B $Bqf(B $Bqg(B $Bqh(B $Bqi(B $Bqj(B $Bqk(B $Bql(B $Bqm(B $Bqn(B $Bqo(B
+$Bqp(B $Bqq(B $Bqr(B $Bqs(B $Bqt(B $Bqu(B $Bqv(B $Bqw(B $Bqx(B $Bqy(B $Bqz(B $Bq{(B $Bq|(B $Bq}(B $Bq~(B
+ $Br!(B $Br"(B $Br#(B $Br$(B $Br%(B $Br&(B $Br'(B $Br((B $Br)(B $Br*(B $Br+(B $Br,(B $Br-(B $Br.(B $Br/(B
+$Br0(B $Br1(B $Br2(B $Br3(B $Br4(B $Br5(B $Br6(B $Br7(B $Br8(B $Br9(B $Br:(B $Br;(B $Br<(B $Br=(B $Br>(B $Br?(B
+$Br@(B $BrA(B $BrB(B $BrC(B $BrD(B $BrE(B $BrF(B $BrG(B $BrH(B $BrI(B $BrJ(B $BrK(B $BrL(B $BrM(B $BrN(B $BrO(B
+$BrP(B $BrQ(B $BrR(B $BrS(B $BrT(B $BrU(B $BrV(B $BrW(B $BrX(B $BrY(B $BrZ(B $Br[(B $Br\(B $Br](B $Br^(B $Br_(B
+$Br`(B $Bra(B $Brb(B $Brc(B $Brd(B $Bre(B $Brf(B $Brg(B $Brh(B $Bri(B $Brj(B $Brk(B $Brl(B $Brm(B $Brn(B $Bro(B
+$Brp(B $Brq(B $Brr(B $Brs(B $Brt(B $Bru(B $Brv(B $Brw(B $Brx(B $Bry(B $Brz(B $Br{(B $Br|(B $Br}(B $Br~(B
+ $Bs!(B $Bs"(B $Bs#(B $Bs$(B $Bs%(B $Bs&(B $Bs'(B $Bs((B $Bs)(B $Bs*(B $Bs+(B $Bs,(B $Bs-(B $Bs.(B $Bs/(B
+$Bs0(B $Bs1(B $Bs2(B $Bs3(B $Bs4(B $Bs5(B $Bs6(B $Bs7(B $Bs8(B $Bs9(B $Bs:(B $Bs;(B $Bs<(B $Bs=(B $Bs>(B $Bs?(B
+$Bs@(B $BsA(B $BsB(B $BsC(B $BsD(B $BsE(B $BsF(B $BsG(B $BsH(B $BsI(B $BsJ(B $BsK(B $BsL(B $BsM(B $BsN(B $BsO(B
+$BsP(B $BsQ(B $BsR(B $BsS(B $BsT(B $BsU(B $BsV(B $BsW(B $BsX(B $BsY(B $BsZ(B $Bs[(B $Bs\(B $Bs](B $Bs^(B $Bs_(B
+$Bs`(B $Bsa(B $Bsb(B $Bsc(B $Bsd(B $Bse(B $Bsf(B $Bsg(B $Bsh(B $Bsi(B $Bsj(B $Bsk(B $Bsl(B $Bsm(B $Bsn(B $Bso(B
+$Bsp(B $Bsq(B $Bsr(B $Bss(B $Bst(B $Bsu(B $Bsv(B $Bsw(B $Bsx(B $Bsy(B $Bsz(B $Bs{(B $Bs|(B $Bs}(B $Bs~(B
+ $Bt!(B $Bt"(B $Bt#(B $Bt$(B $Bt%(B $Bt&(B $(Qt((B $(Qt)(B $(Qt*(B $(Qt+(B $(Qt,(B $(Qt-(B $(Qt.(B $(Qt/(B
+$(Qt0(B $(Qt1(B $(Qt2(B $(Qt3(B $(Qt4(B $(Qt5(B $(Qt6(B $(Qt7(B $(Qt8(B $(Qt9(B $(Qt:(B $(Qt;(B $(Qt<(B $(Qt=(B $(Qt>(B $(Qt?(B
+$(Qt@(B $(QtA(B $(QtB(B $(QtC(B $(QtD(B $(QtE(B $(QtF(B $(QtG(B $(QtH(B $(QtI(B $(QtJ(B $(QtK(B $(QtL(B $(QtM(B $(QtN(B $(QtO(B
+$(QtP(B $(QtQ(B $(QtR(B $(QtS(B $(QtT(B $(QtU(B $(QtV(B $(QtW(B $(QtX(B $(QtY(B $(QtZ(B $(Qt[(B $(Qt\(B $(Qt](B $(Qt^(B $(Qt_(B
+$(Qt`(B $(Qta(B $(Qtb(B $(Qtc(B $(Qtd(B $(Qte(B $(Qtf(B $(Qtg(B $(Qth(B $(Qti(B $(Qtj(B $(Qtk(B $(Qtl(B $(Qtm(B $(Qtn(B $(Qto(B
+$(Qtp(B $(Qtq(B $(Qtr(B $(Qts(B $(Qtt(B $(Qtu(B $(Qtv(B $(Qtw(B $(Qtx(B $(Qty(B $(Qtz(B $(Qt{(B $(Qt|(B $(Qt}(B $(Qt~(B
+ $(Qu!(B $(Qu"(B $(Qu#(B $(Qu$(B $(Qu%(B $(Qu&(B $(Qu'(B $(Qu((B $(Qu)(B $(Qu*(B $(Qu+(B $(Qu,(B $(Qu-(B $(Qu.(B $(Qu/(B
+$(Qu0(B $(Qu1(B $(Qu2(B $(Qu3(B $(Qu4(B $(Qu5(B $(Qu6(B $(Qu7(B $(Qu8(B $(Qu9(B $(Qu:(B $(Qu;(B $(Qu<(B $(Qu=(B $(Qu>(B $(Qu?(B
+$(Qu@(B $(QuA(B $(QuB(B $(QuC(B $(QuD(B $(QuE(B $(QuF(B $(QuG(B $(QuH(B $(QuI(B $(QuJ(B $(QuK(B $(QuL(B $(QuM(B $(QuN(B $(QuO(B
+$(QuP(B $(QuQ(B $(QuR(B $(QuS(B $(QuT(B $(QuU(B $(QuV(B $(QuW(B $(QuX(B $(QuY(B $(QuZ(B $(Qu[(B $(Qu\(B $(Qu](B $(Qu^(B $(Qu_(B
+$(Qu`(B $(Qua(B $(Qub(B $(Quc(B $(Qud(B $(Que(B $(Quf(B $(Qug(B $(Quh(B $(Qui(B $(Quj(B $(Quk(B $(Qul(B $(Qum(B $(Qun(B $(Quo(B
+$(Qup(B $(Quq(B $(Qur(B $(Qus(B $(Qut(B $(Quu(B $(Quv(B $(Quw(B $(Qux(B $(Quy(B $(Quz(B $(Qu{(B $(Qu|(B $(Qu}(B $(Qu~(B
+ $(Qv!(B $(Qv"(B $(Qv#(B $(Qv$(B $(Qv%(B $(Qv&(B $(Qv'(B $(Qv((B $(Qv)(B $(Qv*(B $(Qv+(B $(Qv,(B $(Qv-(B $(Qv.(B $(Qv/(B
+$(Qv0(B $(Qv1(B $(Qv2(B $(Qv3(B $(Qv4(B $(Qv5(B $(Qv6(B $(Qv7(B $(Qv8(B $(Qv9(B $(Qv:(B $(Qv;(B $(Qv<(B $(Qv=(B $(Qv>(B $(Qv?(B
+$(Qv@(B $(QvA(B $(QvB(B $(QvC(B $(QvD(B $(QvE(B $(QvF(B $(QvG(B $(QvH(B $(QvI(B $(QvJ(B $(QvK(B $(QvL(B $(QvM(B $(QvN(B $(QvO(B
+$(QvP(B $(QvQ(B $(QvR(B $(QvS(B $(QvT(B $(QvU(B $(QvV(B $(QvW(B $(QvX(B $(QvY(B $(QvZ(B $(Qv[(B $(Qv\(B $(Qv](B $(Qv^(B $(Qv_(B
+$(Qv`(B $(Qva(B $(Qvb(B $(Qvc(B $(Qvd(B $(Qve(B $(Qvf(B $(Qvg(B $(Qvh(B $(Qvi(B $(Qvj(B $(Qvk(B $(Qvl(B $(Qvm(B $(Qvn(B $(Qvo(B
+$(Qvp(B $(Qvq(B $(Qvr(B $(Qvs(B $(Qvt(B $(Qvu(B $(Qvv(B $(Qvw(B $(Qvx(B $(Qvy(B $(Qvz(B $(Qv{(B $(Qv|(B $(Qv}(B $(Qv~(B
+ $(Qw!(B $(Qw"(B $(Qw#(B $(Qw$(B $(Qw%(B $(Qw&(B $(Qw'(B $(Qw((B $(Qw)(B $(Qw*(B $(Qw+(B $(Qw,(B $(Qw-(B $(Qw.(B $(Qw/(B
+$(Qw0(B $(Qw1(B $(Qw2(B $(Qw3(B $(Qw4(B $(Qw5(B $(Qw6(B $(Qw7(B $(Qw8(B $(Qw9(B $(Qw:(B $(Qw;(B $(Qw<(B $(Qw=(B $(Qw>(B $(Qw?(B
+$(Qw@(B $(QwA(B $(QwB(B $(QwC(B $(QwD(B $(QwE(B $(QwF(B $(QwG(B $(QwH(B $(QwI(B $(QwJ(B $(QwK(B $(QwL(B $(QwM(B $(QwN(B $(QwO(B
+$(QwP(B $(QwQ(B $(QwR(B $(QwS(B $(QwT(B $(QwU(B $(QwV(B $(QwW(B $(QwX(B $(QwY(B $(QwZ(B $(Qw[(B $(Qw\(B $(Qw](B $(Qw^(B $(Qw_(B
+$(Qw`(B $(Qwa(B $(Qwb(B $(Qwc(B $(Qwd(B $(Qwe(B $(Qwf(B $(Qwg(B $(Qwh(B $(Qwi(B $(Qwj(B $(Qwk(B $(Qwl(B $(Qwm(B $(Qwn(B $(Qwo(B
+$(Qwp(B $(Qwq(B $(Qwr(B $(Qws(B $(Qwt(B $(Qwu(B $(Qwv(B $(Qww(B $(Qwx(B $(Qwy(B $(Qwz(B $(Qw{(B $(Qw|(B $(Qw}(B $(Qw~(B
+ $(Qx!(B $(Qx"(B $(Qx#(B $(Qx$(B $(Qx%(B $(Qx&(B $(Qx'(B $(Qx((B $(Qx)(B $(Qx*(B $(Qx+(B $(Qx,(B $(Qx-(B $(Qx.(B $(Qx/(B
+$(Qx0(B $(Qx1(B $(Qx2(B $(Qx3(B $(Qx4(B $(Qx5(B $(Qx6(B $(Qx7(B $(Qx8(B $(Qx9(B $(Qx:(B $(Qx;(B $(Qx<(B $(Qx=(B $(Qx>(B $(Qx?(B
+$(Qx@(B $(QxA(B $(QxB(B $(QxC(B $(QxD(B $(QxE(B $(QxF(B $(QxG(B $(QxH(B $(QxI(B $(QxJ(B $(QxK(B $(QxL(B $(QxM(B $(QxN(B $(QxO(B
+$(QxP(B $(QxQ(B $(QxR(B $(QxS(B $(QxT(B $(QxU(B $(QxV(B $(QxW(B $(QxX(B $(QxY(B $(QxZ(B $(Qx[(B $(Qx\(B $(Qx](B $(Qx^(B $(Qx_(B
+$(Qx`(B $(Qxa(B $(Qxb(B $(Qxc(B $(Qxd(B $(Qxe(B $(Qxf(B $(Qxg(B $(Qxh(B $(Qxi(B $(Qxj(B $(Qxk(B $(Qxl(B $(Qxm(B $(Qxn(B $(Qxo(B
+$(Qxp(B $(Qxq(B $(Qxr(B $(Qxs(B $(Qxt(B $(Qxu(B $(Qxv(B $(Qxw(B $(Qxx(B $(Qxy(B $(Qxz(B $(Qx{(B $(Qx|(B $(Qx}(B $(Qx~(B
+ $(Qy!(B $(Qy"(B $(Qy#(B $(Qy$(B $(Qy%(B $(Qy&(B $(Qy'(B $(Qy((B $(Qy)(B $(Qy*(B $(Qy+(B $(Qy,(B $(Qy-(B $(Qy.(B $(Qy/(B
+$(Qy0(B $(Qy1(B $(Qy2(B $(Qy3(B $(Qy4(B $(Qy5(B $(Qy6(B $(Qy7(B $(Qy8(B $(Qy9(B $(Qy:(B $(Qy;(B $(Qy<(B $(Qy=(B $(Qy>(B $(Qy?(B
+$(Qy@(B $(QyA(B $(QyB(B $(QyC(B $(QyD(B $(QyE(B $(QyF(B $(QyG(B $(QyH(B $(QyI(B $(QyJ(B $(QyK(B $(QyL(B $(QyM(B $(QyN(B $(QyO(B
+$(QyP(B $(QyQ(B $(QyR(B $(QyS(B $(QyT(B $(QyU(B $(QyV(B $(QyW(B $(QyX(B $(QyY(B $(QyZ(B $(Qy[(B $(Qy\(B $(Qy](B $(Qy^(B $(Qy_(B
+$(Qy`(B $(Qya(B $(Qyb(B $(Qyc(B $(Qyd(B $(Qye(B $(Qyf(B $(Qyg(B $(Qyh(B $(Qyi(B $(Qyj(B $(Qyk(B $(Qyl(B $(Qym(B $(Qyn(B $(Qyo(B
+$(Qyp(B $(Qyq(B $(Qyr(B $(Qys(B $(Qyt(B $(Qyu(B $(Qyv(B $(Qyw(B $(Qyx(B $(Qyy(B $(Qyz(B $(Qy{(B $(Qy|(B $(Qy}(B $(Qy~(B
+ $(Qz!(B $(Qz"(B $(Qz#(B $(Qz$(B $(Qz%(B $(Qz&(B $(Qz'(B $(Qz((B $(Qz)(B $(Qz*(B $(Qz+(B $(Qz,(B $(Qz-(B $(Qz.(B $(Qz/(B
+$(Qz0(B $(Qz1(B $(Qz2(B $(Qz3(B $(Qz4(B $(Qz5(B $(Qz6(B $(Qz7(B $(Qz8(B $(Qz9(B $(Qz:(B $(Qz;(B $(Qz<(B $(Qz=(B $(Qz>(B $(Qz?(B
+$(Qz@(B $(QzA(B $(QzB(B $(QzC(B $(QzD(B $(QzE(B $(QzF(B $(QzG(B $(QzH(B $(QzI(B $(QzJ(B $(QzK(B $(QzL(B $(QzM(B $(QzN(B $(QzO(B
+$(QzP(B $(QzQ(B $(QzR(B $(QzS(B $(QzT(B $(QzU(B $(QzV(B $(QzW(B $(QzX(B $(QzY(B $(QzZ(B $(Qz[(B $(Qz\(B $(Qz](B $(Qz^(B $(Qz_(B
+$(Qz`(B $(Qza(B $(Qzb(B $(Qzc(B $(Qzd(B $(Qze(B $(Qzf(B $(Qzg(B $(Qzh(B $(Qzi(B $(Qzj(B $(Qzk(B $(Qzl(B $(Qzm(B $(Qzn(B $(Qzo(B
+$(Qzp(B $(Qzq(B $(Qzr(B $(Qzs(B $(Qzt(B $(Qzu(B $(Qzv(B $(Qzw(B $(Qzx(B $(Qzy(B $(Qzz(B $(Qz{(B $(Qz|(B $(Qz}(B $(Qz~(B
+ $(Q{!(B $(Q{"(B $(Q{#(B $(Q{$(B $(Q{%(B $(Q{&(B $(Q{'(B $(Q{((B $(Q{)(B $(Q{*(B $(Q{+(B $(Q{,(B $(Q{-(B $(Q{.(B $(Q{/(B
+$(Q{0(B $(Q{1(B $(Q{2(B $(Q{3(B $(Q{4(B $(Q{5(B $(Q{6(B $(Q{7(B $(Q{8(B $(Q{9(B $(Q{:(B $(Q{;(B $(Q{<(B $(Q{=(B $(Q{>(B $(Q{?(B
+$(Q{@(B $(Q{A(B $(Q{B(B $(Q{C(B $(Q{D(B $(Q{E(B $(Q{F(B $(Q{G(B $(Q{H(B $(Q{I(B $(Q{J(B $(Q{K(B $(Q{L(B $(Q{M(B $(Q{N(B $(Q{O(B
+$(Q{P(B $(Q{Q(B $(Q{R(B $(Q{S(B $(Q{T(B $(Q{U(B $(Q{V(B $(Q{W(B $(Q{X(B $(Q{Y(B $(Q{Z(B $(Q{[(B $(Q{\(B $(Q{](B $(Q{^(B $(Q{_(B
+$(Q{`(B $(Q{a(B $(Q{b(B $(Q{c(B $(Q{d(B $(Q{e(B $(Q{f(B $(Q{g(B $(Q{h(B $(Q{i(B $(Q{j(B $(Q{k(B $(Q{l(B $(Q{m(B $(Q{n(B $(Q{o(B
+$(Q{p(B $(Q{q(B $(Q{r(B $(Q{s(B $(Q{t(B $(Q{u(B $(Q{v(B $(Q{w(B $(Q{x(B $(Q{y(B $(Q{z(B $(Q{{(B $(Q{|(B $(Q{}(B $(Q{~(B
+ $(Q|!(B $(Q|"(B $(Q|#(B $(Q|$(B $(Q|%(B $(Q|&(B $(Q|'(B $(Q|((B $(Q|)(B $(Q|*(B $(Q|+(B $(Q|,(B $(Q|-(B $(Q|.(B $(Q|/(B
+$(Q|0(B $(Q|1(B $(Q|2(B $(Q|3(B $(Q|4(B $(Q|5(B $(Q|6(B $(Q|7(B $(Q|8(B $(Q|9(B $(Q|:(B $(Q|;(B $(Q|<(B $(Q|=(B $(Q|>(B $(Q|?(B
+$(Q|@(B $(Q|A(B $(Q|B(B $(Q|C(B $(Q|D(B $(Q|E(B $(Q|F(B $(Q|G(B $(Q|H(B $(Q|I(B $(Q|J(B $(Q|K(B $(Q|L(B $(Q|M(B $(Q|N(B $(Q|O(B
+$(Q|P(B $(Q|Q(B $(Q|R(B $(Q|S(B $(Q|T(B $(Q|U(B $(Q|V(B $(Q|W(B $(Q|X(B $(Q|Y(B $(Q|Z(B $(Q|[(B $(Q|\(B $(Q|](B $(Q|^(B $(Q|_(B
+$(Q|`(B $(Q|a(B $(Q|b(B $(Q|c(B $(Q|d(B $(Q|e(B $(Q|f(B $(Q|g(B $(Q|h(B $(Q|i(B $(Q|j(B $(Q|k(B $(Q|l(B $(Q|m(B $(Q|n(B $(Q|o(B
+$(Q|p(B $(Q|q(B $(Q|r(B $(Q|s(B $(Q|t(B $(Q|u(B $(Q|v(B $(Q|w(B $(Q|x(B $(Q|y(B $(Q|z(B $(Q|{(B $(Q||(B $(Q|}(B $(Q|~(B
+ $(Q}!(B $(Q}"(B $(Q}#(B $(Q}$(B $(Q}%(B $(Q}&(B $(Q}'(B $(Q}((B $(Q})(B $(Q}*(B $(Q}+(B $(Q},(B $(Q}-(B $(Q}.(B $(Q}/(B
+$(Q}0(B $(Q}1(B $(Q}2(B $(Q}3(B $(Q}4(B $(Q}5(B $(Q}6(B $(Q}7(B $(Q}8(B $(Q}9(B $(Q}:(B $(Q};(B $(Q}<(B $(Q}=(B $(Q}>(B $(Q}?(B
+$(Q}@(B $(Q}A(B $(Q}B(B $(Q}C(B $(Q}D(B $(Q}E(B $(Q}F(B $(Q}G(B $(Q}H(B $(Q}I(B $(Q}J(B $(Q}K(B $(Q}L(B $(Q}M(B $(Q}N(B $(Q}O(B
+$(Q}P(B $(Q}Q(B $(Q}R(B $(Q}S(B $(Q}T(B $(Q}U(B $(Q}V(B $(Q}W(B $(Q}X(B $(Q}Y(B $(Q}Z(B $(Q}[(B $(Q}\(B $(Q}](B $(Q}^(B $(Q}_(B
+$(Q}`(B $(Q}a(B $(Q}b(B $(Q}c(B $(Q}d(B $(Q}e(B $(Q}f(B $(Q}g(B $(Q}h(B $(Q}i(B $(Q}j(B $(Q}k(B $(Q}l(B $(Q}m(B $(Q}n(B $(Q}o(B
+$(Q}p(B $(Q}q(B $(Q}r(B $(Q}s(B $(Q}t(B $(Q}u(B $(Q}v(B $(Q}w(B $(Q}x(B $(Q}y(B $(Q}z(B $(Q}{(B $(Q}|(B $(Q}}(B $(Q}~(B
+ $(Q~!(B $(Q~"(B $(Q~#(B $(Q~$(B $(Q~%(B $(Q~&(B $(Q~'(B $(Q~((B $(Q~)(B $(Q~*(B $(Q~+(B $(Q~,(B $(Q~-(B $(Q~.(B $(Q~/(B
+$(Q~0(B $(Q~1(B $(Q~2(B $(Q~3(B $(Q~4(B $(Q~5(B $(Q~6(B $(Q~7(B $(Q~8(B $(Q~9(B $(Q~:(B $(Q~;(B $(Q~<(B $(Q~=(B $(Q~>(B $(Q~?(B
+$(Q~@(B $(Q~A(B $(Q~B(B $(Q~C(B $(Q~D(B $(Q~E(B $(Q~F(B $(Q~G(B $(Q~H(B $(Q~I(B $(Q~J(B $(Q~K(B $(Q~L(B $(Q~M(B $(Q~N(B $(Q~O(B
+$(Q~P(B $(Q~Q(B $(Q~R(B $(Q~S(B $(Q~T(B $(Q~U(B $(Q~V(B $(Q~W(B $(Q~X(B $(Q~Y(B $(Q~Z(B $(Q~[(B $(Q~\(B $(Q~](B $(Q~^(B $(Q~_(B
+$(Q~`(B $(Q~a(B $(Q~b(B $(Q~c(B $(Q~d(B $(Q~e(B $(Q~f(B $(Q~g(B $(Q~h(B $(Q~i(B $(Q~j(B $(Q~k(B $(Q~l(B $(Q~m(B $(Q~n(B $(Q~o(B
+$(Q~p(B $(Q~q(B $(Q~r(B $(Q~s(B $(Q~t(B $(Q~u(B $(Q~v(B $(Q~w(B $(Q~x(B $(Q~y(B
+ $(P!!(B $(P!"(B $(P!#(B $(P!$(B $(P!%(B $(P!&(B $(P!'(B $(P!((B $(P!)(B $(P!*(B $(P!+(B $(P!,(B $(P!-(B $(P!.(B $(P!/(B
+$(P!0(B $(P!1(B $(P!2(B $(P!3(B $(P!4(B $(P!5(B $(P!6(B $(P!7(B $(P!8(B $(P!9(B $(P!:(B $(P!;(B $(P!<(B $(P!=(B $(P!>(B $(P!?(B
+$(P!@(B $(P!A(B $(P!B(B $(P!C(B $(P!D(B $(P!E(B $(P!F(B $(P!G(B $(P!H(B $(P!I(B $(P!J(B $(P!K(B $(P!L(B $(P!M(B $(P!N(B $(P!O(B
+$(P!P(B $(P!Q(B $(P!R(B $(P!S(B $(P!T(B $(P!U(B $(P!V(B $(P!W(B $(P!X(B $(P!Y(B $(P!Z(B $(P![(B $(P!\(B $(P!](B $(P!^(B $(P!_(B
+$(P!`(B $(P!a(B $(P!b(B $(P!c(B $(P!d(B $(P!e(B $(P!f(B $(P!g(B $(P!h(B $(P!i(B $(P!j(B $(P!k(B $(P!l(B $(P!m(B $(P!n(B $(P!o(B
+$(P!p(B $(P!q(B $(P!r(B $(P!s(B $(P!t(B $(P!u(B $(P!v(B $(P!w(B $(P!x(B $(P!y(B $(P!z(B $(P!{(B $(P!|(B $(P!}(B $(P!~(B
+ $(P#!(B $(P#"(B $(P##(B $(P#$(B $(P#%(B $(P#&(B $(P#'(B $(P#((B $(P#)(B $(P#*(B $(P#+(B $(P#,(B $(P#-(B $(P#.(B $(P#/(B
+$(P#0(B $(P#1(B $(P#2(B $(P#3(B $(P#4(B $(P#5(B $(P#6(B $(P#7(B $(P#8(B $(P#9(B $(P#:(B $(P#;(B $(P#<(B $(P#=(B $(P#>(B $(P#?(B
+$(P#@(B $(P#A(B $(P#B(B $(P#C(B $(P#D(B $(P#E(B $(P#F(B $(P#G(B $(P#H(B $(P#I(B $(P#J(B $(P#K(B $(P#L(B $(P#M(B $(P#N(B $(P#O(B
+$(P#P(B $(P#Q(B $(P#R(B $(P#S(B $(P#T(B $(P#U(B $(P#V(B $(P#W(B $(P#X(B $(P#Y(B $(P#Z(B $(P#[(B $(P#\(B $(P#](B $(P#^(B $(P#_(B
+$(P#`(B $(P#a(B $(P#b(B $(P#c(B $(P#d(B $(P#e(B $(P#f(B $(P#g(B $(P#h(B $(P#i(B $(P#j(B $(P#k(B $(P#l(B $(P#m(B $(P#n(B $(P#o(B
+$(P#p(B $(P#q(B $(P#r(B $(P#s(B $(P#t(B $(P#u(B $(P#v(B $(P#w(B $(P#x(B $(P#y(B $(P#z(B $(P#{(B $(P#|(B $(P#}(B $(P#~(B
+ $(P$!(B $(P$"(B $(P$#(B $(P$$(B $(P$%(B $(P$&(B $(P$'(B $(P$((B $(P$)(B $(P$*(B $(P$+(B $(P$,(B $(P$-(B $(P$.(B $(P$/(B
+$(P$0(B $(P$1(B $(P$2(B $(P$3(B $(P$4(B $(P$5(B $(P$6(B $(P$7(B $(P$8(B $(P$9(B $(P$:(B $(P$;(B $(P$<(B $(P$=(B $(P$>(B $(P$?(B
+$(P$@(B $(P$A(B $(P$B(B $(P$C(B $(P$D(B $(P$E(B $(P$F(B $(P$G(B $(P$H(B $(P$I(B $(P$J(B $(P$K(B $(P$L(B $(P$M(B $(P$N(B $(P$O(B
+$(P$P(B $(P$Q(B $(P$R(B $(P$S(B $(P$T(B $(P$U(B $(P$V(B $(P$W(B $(P$X(B $(P$Y(B $(P$Z(B $(P$[(B $(P$\(B $(P$](B $(P$^(B $(P$_(B
+$(P$`(B $(P$a(B $(P$b(B $(P$c(B $(P$d(B $(P$e(B $(P$f(B $(P$g(B $(P$h(B $(P$i(B $(P$j(B $(P$k(B $(P$l(B $(P$m(B $(P$n(B $(P$o(B
+$(P$p(B $(P$q(B $(P$r(B $(P$s(B $(P$t(B $(P$u(B $(P$v(B $(P$w(B $(P$x(B $(P$y(B $(P$z(B $(P${(B $(P$|(B $(P$}(B $(P$~(B
+ $(P%!(B $(P%"(B $(P%#(B $(P%$(B $(P%%(B $(P%&(B $(P%'(B $(P%((B $(P%)(B $(P%*(B $(P%+(B $(P%,(B $(P%-(B $(P%.(B $(P%/(B
+$(P%0(B $(P%1(B $(P%2(B $(P%3(B $(P%4(B $(P%5(B $(P%6(B $(P%7(B $(P%8(B $(P%9(B $(P%:(B $(P%;(B $(P%<(B $(P%=(B $(P%>(B $(P%?(B
+$(P%@(B $(P%A(B $(P%B(B $(P%C(B $(P%D(B $(P%E(B $(P%F(B $(P%G(B $(P%H(B $(P%I(B $(P%J(B $(P%K(B $(P%L(B $(P%M(B $(P%N(B $(P%O(B
+$(P%P(B $(P%Q(B $(P%R(B $(P%S(B $(P%T(B $(P%U(B $(P%V(B $(P%W(B $(P%X(B $(P%Y(B $(P%Z(B $(P%[(B $(P%\(B $(P%](B $(P%^(B $(P%_(B
+$(P%`(B $(P%a(B $(P%b(B $(P%c(B $(P%d(B $(P%e(B $(P%f(B $(P%g(B $(P%h(B $(P%i(B $(P%j(B $(P%k(B $(P%l(B $(P%m(B $(P%n(B $(P%o(B
+$(P%p(B $(P%q(B $(P%r(B $(P%s(B $(P%t(B $(P%u(B $(P%v(B $(P%w(B $(P%x(B $(P%y(B $(P%z(B $(P%{(B $(P%|(B $(P%}(B $(P%~(B
+ $(P(!(B $(P("(B $(P(#(B $(P($(B $(P(%(B $(P(&(B $(P('(B $(P(((B $(P()(B $(P(*(B $(P(+(B $(P(,(B $(P(-(B $(P(.(B $(P(/(B
+$(P(0(B $(P(1(B $(P(2(B $(P(3(B $(P(4(B $(P(5(B $(P(6(B $(P(7(B $(P(8(B $(P(9(B $(P(:(B $(P(;(B $(P(<(B $(P(=(B $(P(>(B $(P(?(B
+$(P(@(B $(P(A(B $(P(B(B $(P(C(B $(P(D(B $(P(E(B $(P(F(B $(P(G(B $(P(H(B $(P(I(B $(P(J(B $(P(K(B $(P(L(B $(P(M(B $(P(N(B $(P(O(B
+$(P(P(B $(P(Q(B $(P(R(B $(P(S(B $(P(T(B $(P(U(B $(P(V(B $(P(W(B $(P(X(B $(P(Y(B $(P(Z(B $(P([(B $(P(\(B $(P(](B $(P(^(B $(P(_(B
+$(P(`(B $(P(a(B $(P(b(B $(P(c(B $(P(d(B $(P(e(B $(P(f(B $(P(g(B $(P(h(B $(P(i(B $(P(j(B $(P(k(B $(P(l(B $(P(m(B $(P(n(B $(P(o(B
+$(P(p(B $(P(q(B $(P(r(B $(P(s(B $(P(t(B $(P(u(B $(P(v(B $(P(w(B $(P(x(B $(P(y(B $(P(z(B $(P({(B $(P(|(B $(P(}(B $(P(~(B
+ $(P,!(B $(P,"(B $(P,#(B $(P,$(B $(P,%(B $(P,&(B $(P,'(B $(P,((B $(P,)(B $(P,*(B $(P,+(B $(P,,(B $(P,-(B $(P,.(B $(P,/(B
+$(P,0(B $(P,1(B $(P,2(B $(P,3(B $(P,4(B $(P,5(B $(P,6(B $(P,7(B $(P,8(B $(P,9(B $(P,:(B $(P,;(B $(P,<(B $(P,=(B $(P,>(B $(P,?(B
+$(P,@(B $(P,A(B $(P,B(B $(P,C(B $(P,D(B $(P,E(B $(P,F(B $(P,G(B $(P,H(B $(P,I(B $(P,J(B $(P,K(B $(P,L(B $(P,M(B $(P,N(B $(P,O(B
+$(P,P(B $(P,Q(B $(P,R(B $(P,S(B $(P,T(B $(P,U(B $(P,V(B $(P,W(B $(P,X(B $(P,Y(B $(P,Z(B $(P,[(B $(P,\(B $(P,](B $(P,^(B $(P,_(B
+$(P,`(B $(P,a(B $(P,b(B $(P,c(B $(P,d(B $(P,e(B $(P,f(B $(P,g(B $(P,h(B $(P,i(B $(P,j(B $(P,k(B $(P,l(B $(P,m(B $(P,n(B $(P,o(B
+$(P,p(B $(P,q(B $(P,r(B $(P,s(B $(P,t(B $(P,u(B $(P,v(B $(P,w(B $(P,x(B $(P,y(B $(P,z(B $(P,{(B $(P,|(B $(P,}(B $(P,~(B
+ $(P-!(B $(P-"(B $(P-#(B $(P-$(B $(P-%(B $(P-&(B $(P-'(B $(P-((B $(P-)(B $(P-*(B $(P-+(B $(P-,(B $(P--(B $(P-.(B $(P-/(B
+$(P-0(B $(P-1(B $(P-2(B $(P-3(B $(P-4(B $(P-5(B $(P-6(B $(P-7(B $(P-8(B $(P-9(B $(P-:(B $(P-;(B $(P-<(B $(P-=(B $(P->(B $(P-?(B
+$(P-@(B $(P-A(B $(P-B(B $(P-C(B $(P-D(B $(P-E(B $(P-F(B $(P-G(B $(P-H(B $(P-I(B $(P-J(B $(P-K(B $(P-L(B $(P-M(B $(P-N(B $(P-O(B
+$(P-P(B $(P-Q(B $(P-R(B $(P-S(B $(P-T(B $(P-U(B $(P-V(B $(P-W(B $(P-X(B $(P-Y(B $(P-Z(B $(P-[(B $(P-\(B $(P-](B $(P-^(B $(P-_(B
+$(P-`(B $(P-a(B $(P-b(B $(P-c(B $(P-d(B $(P-e(B $(P-f(B $(P-g(B $(P-h(B $(P-i(B $(P-j(B $(P-k(B $(P-l(B $(P-m(B $(P-n(B $(P-o(B
+$(P-p(B $(P-q(B $(P-r(B $(P-s(B $(P-t(B $(P-u(B $(P-v(B $(P-w(B $(P-x(B $(P-y(B $(P-z(B $(P-{(B $(P-|(B $(P-}(B $(P-~(B
+ $(P.!(B $(P."(B $(P.#(B $(P.$(B $(P.%(B $(P.&(B $(P.'(B $(P.((B $(P.)(B $(P.*(B $(P.+(B $(P.,(B $(P.-(B $(P..(B $(P./(B
+$(P.0(B $(P.1(B $(P.2(B $(P.3(B $(P.4(B $(P.5(B $(P.6(B $(P.7(B $(P.8(B $(P.9(B $(P.:(B $(P.;(B $(P.<(B $(P.=(B $(P.>(B $(P.?(B
+$(P.@(B $(P.A(B $(P.B(B $(P.C(B $(P.D(B $(P.E(B $(P.F(B $(P.G(B $(P.H(B $(P.I(B $(P.J(B $(P.K(B $(P.L(B $(P.M(B $(P.N(B $(P.O(B
+$(P.P(B $(P.Q(B $(P.R(B $(P.S(B $(P.T(B $(P.U(B $(P.V(B $(P.W(B $(P.X(B $(P.Y(B $(P.Z(B $(P.[(B $(P.\(B $(P.](B $(P.^(B $(P._(B
+$(P.`(B $(P.a(B $(P.b(B $(P.c(B $(P.d(B $(P.e(B $(P.f(B $(P.g(B $(P.h(B $(P.i(B $(P.j(B $(P.k(B $(P.l(B $(P.m(B $(P.n(B $(P.o(B
+$(P.p(B $(P.q(B $(P.r(B $(P.s(B $(P.t(B $(P.u(B $(P.v(B $(P.w(B $(P.x(B $(P.y(B $(P.z(B $(P.{(B $(P.|(B $(P.}(B $(P.~(B
+ $(P/!(B $(P/"(B $(P/#(B $(P/$(B $(P/%(B $(P/&(B $(P/'(B $(P/((B $(P/)(B $(P/*(B $(P/+(B $(P/,(B $(P/-(B $(P/.(B $(P//(B
+$(P/0(B $(P/1(B $(P/2(B $(P/3(B $(P/4(B $(P/5(B $(P/6(B $(P/7(B $(P/8(B $(P/9(B $(P/:(B $(P/;(B $(P/<(B $(P/=(B $(P/>(B $(P/?(B
+$(P/@(B $(P/A(B $(P/B(B $(P/C(B $(P/D(B $(P/E(B $(P/F(B $(P/G(B $(P/H(B $(P/I(B $(P/J(B $(P/K(B $(P/L(B $(P/M(B $(P/N(B $(P/O(B
+$(P/P(B $(P/Q(B $(P/R(B $(P/S(B $(P/T(B $(P/U(B $(P/V(B $(P/W(B $(P/X(B $(P/Y(B $(P/Z(B $(P/[(B $(P/\(B $(P/](B $(P/^(B $(P/_(B
+$(P/`(B $(P/a(B $(P/b(B $(P/c(B $(P/d(B $(P/e(B $(P/f(B $(P/g(B $(P/h(B $(P/i(B $(P/j(B $(P/k(B $(P/l(B $(P/m(B $(P/n(B $(P/o(B
+$(P/p(B $(P/q(B $(P/r(B $(P/s(B $(P/t(B $(P/u(B $(P/v(B $(P/w(B $(P/x(B $(P/y(B $(P/z(B $(P/{(B $(P/|(B $(P/}(B $(P/~(B
+ $(Pn!(B $(Pn"(B $(Pn#(B $(Pn$(B $(Pn%(B $(Pn&(B $(Pn'(B $(Pn((B $(Pn)(B $(Pn*(B $(Pn+(B $(Pn,(B $(Pn-(B $(Pn.(B $(Pn/(B
+$(Pn0(B $(Pn1(B $(Pn2(B $(Pn3(B $(Pn4(B $(Pn5(B $(Pn6(B $(Pn7(B $(Pn8(B $(Pn9(B $(Pn:(B $(Pn;(B $(Pn<(B $(Pn=(B $(Pn>(B $(Pn?(B
+$(Pn@(B $(PnA(B $(PnB(B $(PnC(B $(PnD(B $(PnE(B $(PnF(B $(PnG(B $(PnH(B $(PnI(B $(PnJ(B $(PnK(B $(PnL(B $(PnM(B $(PnN(B $(PnO(B
+$(PnP(B $(PnQ(B $(PnR(B $(PnS(B $(PnT(B $(PnU(B $(PnV(B $(PnW(B $(PnX(B $(PnY(B $(PnZ(B $(Pn[(B $(Pn\(B $(Pn](B $(Pn^(B $(Pn_(B
+$(Pn`(B $(Pna(B $(Pnb(B $(Pnc(B $(Pnd(B $(Pne(B $(Pnf(B $(Png(B $(Pnh(B $(Pni(B $(Pnj(B $(Pnk(B $(Pnl(B $(Pnm(B $(Pnn(B $(Pno(B
+$(Pnp(B $(Pnq(B $(Pnr(B $(Pns(B $(Pnt(B $(Pnu(B $(Pnv(B $(Pnw(B $(Pnx(B $(Pny(B $(Pnz(B $(Pn{(B $(Pn|(B $(Pn}(B $(Pn~(B
+ $(Po!(B $(Po"(B $(Po#(B $(Po$(B $(Po%(B $(Po&(B $(Po'(B $(Po((B $(Po)(B $(Po*(B $(Po+(B $(Po,(B $(Po-(B $(Po.(B $(Po/(B
+$(Po0(B $(Po1(B $(Po2(B $(Po3(B $(Po4(B $(Po5(B $(Po6(B $(Po7(B $(Po8(B $(Po9(B $(Po:(B $(Po;(B $(Po<(B $(Po=(B $(Po>(B $(Po?(B
+$(Po@(B $(PoA(B $(PoB(B $(PoC(B $(PoD(B $(PoE(B $(PoF(B $(PoG(B $(PoH(B $(PoI(B $(PoJ(B $(PoK(B $(PoL(B $(PoM(B $(PoN(B $(PoO(B
+$(PoP(B $(PoQ(B $(PoR(B $(PoS(B $(PoT(B $(PoU(B $(PoV(B $(PoW(B $(PoX(B $(PoY(B $(PoZ(B $(Po[(B $(Po\(B $(Po](B $(Po^(B $(Po_(B
+$(Po`(B $(Poa(B $(Pob(B $(Poc(B $(Pod(B $(Poe(B $(Pof(B $(Pog(B $(Poh(B $(Poi(B $(Poj(B $(Pok(B $(Pol(B $(Pom(B $(Pon(B $(Poo(B
+$(Pop(B $(Poq(B $(Por(B $(Pos(B $(Pot(B $(Pou(B $(Pov(B $(Pow(B $(Pox(B $(Poy(B $(Poz(B $(Po{(B $(Po|(B $(Po}(B $(Po~(B
+ $(Pp!(B $(Pp"(B $(Pp#(B $(Pp$(B $(Pp%(B $(Pp&(B $(Pp'(B $(Pp((B $(Pp)(B $(Pp*(B $(Pp+(B $(Pp,(B $(Pp-(B $(Pp.(B $(Pp/(B
+$(Pp0(B $(Pp1(B $(Pp2(B $(Pp3(B $(Pp4(B $(Pp5(B $(Pp6(B $(Pp7(B $(Pp8(B $(Pp9(B $(Pp:(B $(Pp;(B $(Pp<(B $(Pp=(B $(Pp>(B $(Pp?(B
+$(Pp@(B $(PpA(B $(PpB(B $(PpC(B $(PpD(B $(PpE(B $(PpF(B $(PpG(B $(PpH(B $(PpI(B $(PpJ(B $(PpK(B $(PpL(B $(PpM(B $(PpN(B $(PpO(B
+$(PpP(B $(PpQ(B $(PpR(B $(PpS(B $(PpT(B $(PpU(B $(PpV(B $(PpW(B $(PpX(B $(PpY(B $(PpZ(B $(Pp[(B $(Pp\(B $(Pp](B $(Pp^(B $(Pp_(B
+$(Pp`(B $(Ppa(B $(Ppb(B $(Ppc(B $(Ppd(B $(Ppe(B $(Ppf(B $(Ppg(B $(Pph(B $(Ppi(B $(Ppj(B $(Ppk(B $(Ppl(B $(Ppm(B $(Ppn(B $(Ppo(B
+$(Ppp(B $(Ppq(B $(Ppr(B $(Pps(B $(Ppt(B $(Ppu(B $(Ppv(B $(Ppw(B $(Ppx(B $(Ppy(B $(Ppz(B $(Pp{(B $(Pp|(B $(Pp}(B $(Pp~(B
+ $(Pq!(B $(Pq"(B $(Pq#(B $(Pq$(B $(Pq%(B $(Pq&(B $(Pq'(B $(Pq((B $(Pq)(B $(Pq*(B $(Pq+(B $(Pq,(B $(Pq-(B $(Pq.(B $(Pq/(B
+$(Pq0(B $(Pq1(B $(Pq2(B $(Pq3(B $(Pq4(B $(Pq5(B $(Pq6(B $(Pq7(B $(Pq8(B $(Pq9(B $(Pq:(B $(Pq;(B $(Pq<(B $(Pq=(B $(Pq>(B $(Pq?(B
+$(Pq@(B $(PqA(B $(PqB(B $(PqC(B $(PqD(B $(PqE(B $(PqF(B $(PqG(B $(PqH(B $(PqI(B $(PqJ(B $(PqK(B $(PqL(B $(PqM(B $(PqN(B $(PqO(B
+$(PqP(B $(PqQ(B $(PqR(B $(PqS(B $(PqT(B $(PqU(B $(PqV(B $(PqW(B $(PqX(B $(PqY(B $(PqZ(B $(Pq[(B $(Pq\(B $(Pq](B $(Pq^(B $(Pq_(B
+$(Pq`(B $(Pqa(B $(Pqb(B $(Pqc(B $(Pqd(B $(Pqe(B $(Pqf(B $(Pqg(B $(Pqh(B $(Pqi(B $(Pqj(B $(Pqk(B $(Pql(B $(Pqm(B $(Pqn(B $(Pqo(B
+$(Pqp(B $(Pqq(B $(Pqr(B $(Pqs(B $(Pqt(B $(Pqu(B $(Pqv(B $(Pqw(B $(Pqx(B $(Pqy(B $(Pqz(B $(Pq{(B $(Pq|(B $(Pq}(B $(Pq~(B
+ $(Pr!(B $(Pr"(B $(Pr#(B $(Pr$(B $(Pr%(B $(Pr&(B $(Pr'(B $(Pr((B $(Pr)(B $(Pr*(B $(Pr+(B $(Pr,(B $(Pr-(B $(Pr.(B $(Pr/(B
+$(Pr0(B $(Pr1(B $(Pr2(B $(Pr3(B $(Pr4(B $(Pr5(B $(Pr6(B $(Pr7(B $(Pr8(B $(Pr9(B $(Pr:(B $(Pr;(B $(Pr<(B $(Pr=(B $(Pr>(B $(Pr?(B
+$(Pr@(B $(PrA(B $(PrB(B $(PrC(B $(PrD(B $(PrE(B $(PrF(B $(PrG(B $(PrH(B $(PrI(B $(PrJ(B $(PrK(B $(PrL(B $(PrM(B $(PrN(B $(PrO(B
+$(PrP(B $(PrQ(B $(PrR(B $(PrS(B $(PrT(B $(PrU(B $(PrV(B $(PrW(B $(PrX(B $(PrY(B $(PrZ(B $(Pr[(B $(Pr\(B $(Pr](B $(Pr^(B $(Pr_(B
+$(Pr`(B $(Pra(B $(Prb(B $(Prc(B $(Prd(B $(Pre(B $(Prf(B $(Prg(B $(Prh(B $(Pri(B $(Prj(B $(Prk(B $(Prl(B $(Prm(B $(Prn(B $(Pro(B
+$(Prp(B $(Prq(B $(Prr(B $(Prs(B $(Prt(B $(Pru(B $(Prv(B $(Prw(B $(Prx(B $(Pry(B $(Prz(B $(Pr{(B $(Pr|(B $(Pr}(B $(Pr~(B
+ $(Ps!(B $(Ps"(B $(Ps#(B $(Ps$(B $(Ps%(B $(Ps&(B $(Ps'(B $(Ps((B $(Ps)(B $(Ps*(B $(Ps+(B $(Ps,(B $(Ps-(B $(Ps.(B $(Ps/(B
+$(Ps0(B $(Ps1(B $(Ps2(B $(Ps3(B $(Ps4(B $(Ps5(B $(Ps6(B $(Ps7(B $(Ps8(B $(Ps9(B $(Ps:(B $(Ps;(B $(Ps<(B $(Ps=(B $(Ps>(B $(Ps?(B
+$(Ps@(B $(PsA(B $(PsB(B $(PsC(B $(PsD(B $(PsE(B $(PsF(B $(PsG(B $(PsH(B $(PsI(B $(PsJ(B $(PsK(B $(PsL(B $(PsM(B $(PsN(B $(PsO(B
+$(PsP(B $(PsQ(B $(PsR(B $(PsS(B $(PsT(B $(PsU(B $(PsV(B $(PsW(B $(PsX(B $(PsY(B $(PsZ(B $(Ps[(B $(Ps\(B $(Ps](B $(Ps^(B $(Ps_(B
+$(Ps`(B $(Psa(B $(Psb(B $(Psc(B $(Psd(B $(Pse(B $(Psf(B $(Psg(B $(Psh(B $(Psi(B $(Psj(B $(Psk(B $(Psl(B $(Psm(B $(Psn(B $(Pso(B
+$(Psp(B $(Psq(B $(Psr(B $(Pss(B $(Pst(B $(Psu(B $(Psv(B $(Psw(B $(Psx(B $(Psy(B $(Psz(B $(Ps{(B $(Ps|(B $(Ps}(B $(Ps~(B
+ $(Pt!(B $(Pt"(B $(Pt#(B $(Pt$(B $(Pt%(B $(Pt&(B $(Pt'(B $(Pt((B $(Pt)(B $(Pt*(B $(Pt+(B $(Pt,(B $(Pt-(B $(Pt.(B $(Pt/(B
+$(Pt0(B $(Pt1(B $(Pt2(B $(Pt3(B $(Pt4(B $(Pt5(B $(Pt6(B $(Pt7(B $(Pt8(B $(Pt9(B $(Pt:(B $(Pt;(B $(Pt<(B $(Pt=(B $(Pt>(B $(Pt?(B
+$(Pt@(B $(PtA(B $(PtB(B $(PtC(B $(PtD(B $(PtE(B $(PtF(B $(PtG(B $(PtH(B $(PtI(B $(PtJ(B $(PtK(B $(PtL(B $(PtM(B $(PtN(B $(PtO(B
+$(PtP(B $(PtQ(B $(PtR(B $(PtS(B $(PtT(B $(PtU(B $(PtV(B $(PtW(B $(PtX(B $(PtY(B $(PtZ(B $(Pt[(B $(Pt\(B $(Pt](B $(Pt^(B $(Pt_(B
+$(Pt`(B $(Pta(B $(Ptb(B $(Ptc(B $(Ptd(B $(Pte(B $(Ptf(B $(Ptg(B $(Pth(B $(Pti(B $(Ptj(B $(Ptk(B $(Ptl(B $(Ptm(B $(Ptn(B $(Pto(B
+$(Ptp(B $(Ptq(B $(Ptr(B $(Pts(B $(Ptt(B $(Ptu(B $(Ptv(B $(Ptw(B $(Ptx(B $(Pty(B $(Ptz(B $(Pt{(B $(Pt|(B $(Pt}(B $(Pt~(B
+ $(Pu!(B $(Pu"(B $(Pu#(B $(Pu$(B $(Pu%(B $(Pu&(B $(Pu'(B $(Pu((B $(Pu)(B $(Pu*(B $(Pu+(B $(Pu,(B $(Pu-(B $(Pu.(B $(Pu/(B
+$(Pu0(B $(Pu1(B $(Pu2(B $(Pu3(B $(Pu4(B $(Pu5(B $(Pu6(B $(Pu7(B $(Pu8(B $(Pu9(B $(Pu:(B $(Pu;(B $(Pu<(B $(Pu=(B $(Pu>(B $(Pu?(B
+$(Pu@(B $(PuA(B $(PuB(B $(PuC(B $(PuD(B $(PuE(B $(PuF(B $(PuG(B $(PuH(B $(PuI(B $(PuJ(B $(PuK(B $(PuL(B $(PuM(B $(PuN(B $(PuO(B
+$(PuP(B $(PuQ(B $(PuR(B $(PuS(B $(PuT(B $(PuU(B $(PuV(B $(PuW(B $(PuX(B $(PuY(B $(PuZ(B $(Pu[(B $(Pu\(B $(Pu](B $(Pu^(B $(Pu_(B
+$(Pu`(B $(Pua(B $(Pub(B $(Puc(B $(Pud(B $(Pue(B $(Puf(B $(Pug(B $(Puh(B $(Pui(B $(Puj(B $(Puk(B $(Pul(B $(Pum(B $(Pun(B $(Puo(B
+$(Pup(B $(Puq(B $(Pur(B $(Pus(B $(Put(B $(Puu(B $(Puv(B $(Puw(B $(Pux(B $(Puy(B $(Puz(B $(Pu{(B $(Pu|(B $(Pu}(B $(Pu~(B
+ $(Pv!(B $(Pv"(B $(Pv#(B $(Pv$(B $(Pv%(B $(Pv&(B $(Pv'(B $(Pv((B $(Pv)(B $(Pv*(B $(Pv+(B $(Pv,(B $(Pv-(B $(Pv.(B $(Pv/(B
+$(Pv0(B $(Pv1(B $(Pv2(B $(Pv3(B $(Pv4(B $(Pv5(B $(Pv6(B $(Pv7(B $(Pv8(B $(Pv9(B $(Pv:(B $(Pv;(B $(Pv<(B $(Pv=(B $(Pv>(B $(Pv?(B
+$(Pv@(B $(PvA(B $(PvB(B $(PvC(B $(PvD(B $(PvE(B $(PvF(B $(PvG(B $(PvH(B $(PvI(B $(PvJ(B $(PvK(B $(PvL(B $(PvM(B $(PvN(B $(PvO(B
+$(PvP(B $(PvQ(B $(PvR(B $(PvS(B $(PvT(B $(PvU(B $(PvV(B $(PvW(B $(PvX(B $(PvY(B $(PvZ(B $(Pv[(B $(Pv\(B $(Pv](B $(Pv^(B $(Pv_(B
+$(Pv`(B $(Pva(B $(Pvb(B $(Pvc(B $(Pvd(B $(Pve(B $(Pvf(B $(Pvg(B $(Pvh(B $(Pvi(B $(Pvj(B $(Pvk(B $(Pvl(B $(Pvm(B $(Pvn(B $(Pvo(B
+$(Pvp(B $(Pvq(B $(Pvr(B $(Pvs(B $(Pvt(B $(Pvu(B $(Pvv(B $(Pvw(B $(Pvx(B $(Pvy(B $(Pvz(B $(Pv{(B $(Pv|(B $(Pv}(B $(Pv~(B
+ $(Pw!(B $(Pw"(B $(Pw#(B $(Pw$(B $(Pw%(B $(Pw&(B $(Pw'(B $(Pw((B $(Pw)(B $(Pw*(B $(Pw+(B $(Pw,(B $(Pw-(B $(Pw.(B $(Pw/(B
+$(Pw0(B $(Pw1(B $(Pw2(B $(Pw3(B $(Pw4(B $(Pw5(B $(Pw6(B $(Pw7(B $(Pw8(B $(Pw9(B $(Pw:(B $(Pw;(B $(Pw<(B $(Pw=(B $(Pw>(B $(Pw?(B
+$(Pw@(B $(PwA(B $(PwB(B $(PwC(B $(PwD(B $(PwE(B $(PwF(B $(PwG(B $(PwH(B $(PwI(B $(PwJ(B $(PwK(B $(PwL(B $(PwM(B $(PwN(B $(PwO(B
+$(PwP(B $(PwQ(B $(PwR(B $(PwS(B $(PwT(B $(PwU(B $(PwV(B $(PwW(B $(PwX(B $(PwY(B $(PwZ(B $(Pw[(B $(Pw\(B $(Pw](B $(Pw^(B $(Pw_(B
+$(Pw`(B $(Pwa(B $(Pwb(B $(Pwc(B $(Pwd(B $(Pwe(B $(Pwf(B $(Pwg(B $(Pwh(B $(Pwi(B $(Pwj(B $(Pwk(B $(Pwl(B $(Pwm(B $(Pwn(B $(Pwo(B
+$(Pwp(B $(Pwq(B $(Pwr(B $(Pws(B $(Pwt(B $(Pwu(B $(Pwv(B $(Pww(B $(Pwx(B $(Pwy(B $(Pwz(B $(Pw{(B $(Pw|(B $(Pw}(B $(Pw~(B
+ $(Px!(B $(Px"(B $(Px#(B $(Px$(B $(Px%(B $(Px&(B $(Px'(B $(Px((B $(Px)(B $(Px*(B $(Px+(B $(Px,(B $(Px-(B $(Px.(B $(Px/(B
+$(Px0(B $(Px1(B $(Px2(B $(Px3(B $(Px4(B $(Px5(B $(Px6(B $(Px7(B $(Px8(B $(Px9(B $(Px:(B $(Px;(B $(Px<(B $(Px=(B $(Px>(B $(Px?(B
+$(Px@(B $(PxA(B $(PxB(B $(PxC(B $(PxD(B $(PxE(B $(PxF(B $(PxG(B $(PxH(B $(PxI(B $(PxJ(B $(PxK(B $(PxL(B $(PxM(B $(PxN(B $(PxO(B
+$(PxP(B $(PxQ(B $(PxR(B $(PxS(B $(PxT(B $(PxU(B $(PxV(B $(PxW(B $(PxX(B $(PxY(B $(PxZ(B $(Px[(B $(Px\(B $(Px](B $(Px^(B $(Px_(B
+$(Px`(B $(Pxa(B $(Pxb(B $(Pxc(B $(Pxd(B $(Pxe(B $(Pxf(B $(Pxg(B $(Pxh(B $(Pxi(B $(Pxj(B $(Pxk(B $(Pxl(B $(Pxm(B $(Pxn(B $(Pxo(B
+$(Pxp(B $(Pxq(B $(Pxr(B $(Pxs(B $(Pxt(B $(Pxu(B $(Pxv(B $(Pxw(B $(Pxx(B $(Pxy(B $(Pxz(B $(Px{(B $(Px|(B $(Px}(B $(Px~(B
+ $(Py!(B $(Py"(B $(Py#(B $(Py$(B $(Py%(B $(Py&(B $(Py'(B $(Py((B $(Py)(B $(Py*(B $(Py+(B $(Py,(B $(Py-(B $(Py.(B $(Py/(B
+$(Py0(B $(Py1(B $(Py2(B $(Py3(B $(Py4(B $(Py5(B $(Py6(B $(Py7(B $(Py8(B $(Py9(B $(Py:(B $(Py;(B $(Py<(B $(Py=(B $(Py>(B $(Py?(B
+$(Py@(B $(PyA(B $(PyB(B $(PyC(B $(PyD(B $(PyE(B $(PyF(B $(PyG(B $(PyH(B $(PyI(B $(PyJ(B $(PyK(B $(PyL(B $(PyM(B $(PyN(B $(PyO(B
+$(PyP(B $(PyQ(B $(PyR(B $(PyS(B $(PyT(B $(PyU(B $(PyV(B $(PyW(B $(PyX(B $(PyY(B $(PyZ(B $(Py[(B $(Py\(B $(Py](B $(Py^(B $(Py_(B
+$(Py`(B $(Pya(B $(Pyb(B $(Pyc(B $(Pyd(B $(Pye(B $(Pyf(B $(Pyg(B $(Pyh(B $(Pyi(B $(Pyj(B $(Pyk(B $(Pyl(B $(Pym(B $(Pyn(B $(Pyo(B
+$(Pyp(B $(Pyq(B $(Pyr(B $(Pys(B $(Pyt(B $(Pyu(B $(Pyv(B $(Pyw(B $(Pyx(B $(Pyy(B $(Pyz(B $(Py{(B $(Py|(B $(Py}(B $(Py~(B
+ $(Pz!(B $(Pz"(B $(Pz#(B $(Pz$(B $(Pz%(B $(Pz&(B $(Pz'(B $(Pz((B $(Pz)(B $(Pz*(B $(Pz+(B $(Pz,(B $(Pz-(B $(Pz.(B $(Pz/(B
+$(Pz0(B $(Pz1(B $(Pz2(B $(Pz3(B $(Pz4(B $(Pz5(B $(Pz6(B $(Pz7(B $(Pz8(B $(Pz9(B $(Pz:(B $(Pz;(B $(Pz<(B $(Pz=(B $(Pz>(B $(Pz?(B
+$(Pz@(B $(PzA(B $(PzB(B $(PzC(B $(PzD(B $(PzE(B $(PzF(B $(PzG(B $(PzH(B $(PzI(B $(PzJ(B $(PzK(B $(PzL(B $(PzM(B $(PzN(B $(PzO(B
+$(PzP(B $(PzQ(B $(PzR(B $(PzS(B $(PzT(B $(PzU(B $(PzV(B $(PzW(B $(PzX(B $(PzY(B $(PzZ(B $(Pz[(B $(Pz\(B $(Pz](B $(Pz^(B $(Pz_(B
+$(Pz`(B $(Pza(B $(Pzb(B $(Pzc(B $(Pzd(B $(Pze(B $(Pzf(B $(Pzg(B $(Pzh(B $(Pzi(B $(Pzj(B $(Pzk(B $(Pzl(B $(Pzm(B $(Pzn(B $(Pzo(B
+$(Pzp(B $(Pzq(B $(Pzr(B $(Pzs(B $(Pzt(B $(Pzu(B $(Pzv(B $(Pzw(B $(Pzx(B $(Pzy(B $(Pzz(B $(Pz{(B $(Pz|(B $(Pz}(B $(Pz~(B
+ $(P{!(B $(P{"(B $(P{#(B $(P{$(B $(P{%(B $(P{&(B $(P{'(B $(P{((B $(P{)(B $(P{*(B $(P{+(B $(P{,(B $(P{-(B $(P{.(B $(P{/(B
+$(P{0(B $(P{1(B $(P{2(B $(P{3(B $(P{4(B $(P{5(B $(P{6(B $(P{7(B $(P{8(B $(P{9(B $(P{:(B $(P{;(B $(P{<(B $(P{=(B $(P{>(B $(P{?(B
+$(P{@(B $(P{A(B $(P{B(B $(P{C(B $(P{D(B $(P{E(B $(P{F(B $(P{G(B $(P{H(B $(P{I(B $(P{J(B $(P{K(B $(P{L(B $(P{M(B $(P{N(B $(P{O(B
+$(P{P(B $(P{Q(B $(P{R(B $(P{S(B $(P{T(B $(P{U(B $(P{V(B $(P{W(B $(P{X(B $(P{Y(B $(P{Z(B $(P{[(B $(P{\(B $(P{](B $(P{^(B $(P{_(B
+$(P{`(B $(P{a(B $(P{b(B $(P{c(B $(P{d(B $(P{e(B $(P{f(B $(P{g(B $(P{h(B $(P{i(B $(P{j(B $(P{k(B $(P{l(B $(P{m(B $(P{n(B $(P{o(B
+$(P{p(B $(P{q(B $(P{r(B $(P{s(B $(P{t(B $(P{u(B $(P{v(B $(P{w(B $(P{x(B $(P{y(B $(P{z(B $(P{{(B $(P{|(B $(P{}(B $(P{~(B
+ $(P|!(B $(P|"(B $(P|#(B $(P|$(B $(P|%(B $(P|&(B $(P|'(B $(P|((B $(P|)(B $(P|*(B $(P|+(B $(P|,(B $(P|-(B $(P|.(B $(P|/(B
+$(P|0(B $(P|1(B $(P|2(B $(P|3(B $(P|4(B $(P|5(B $(P|6(B $(P|7(B $(P|8(B $(P|9(B $(P|:(B $(P|;(B $(P|<(B $(P|=(B $(P|>(B $(P|?(B
+$(P|@(B $(P|A(B $(P|B(B $(P|C(B $(P|D(B $(P|E(B $(P|F(B $(P|G(B $(P|H(B $(P|I(B $(P|J(B $(P|K(B $(P|L(B $(P|M(B $(P|N(B $(P|O(B
+$(P|P(B $(P|Q(B $(P|R(B $(P|S(B $(P|T(B $(P|U(B $(P|V(B $(P|W(B $(P|X(B $(P|Y(B $(P|Z(B $(P|[(B $(P|\(B $(P|](B $(P|^(B $(P|_(B
+$(P|`(B $(P|a(B $(P|b(B $(P|c(B $(P|d(B $(P|e(B $(P|f(B $(P|g(B $(P|h(B $(P|i(B $(P|j(B $(P|k(B $(P|l(B $(P|m(B $(P|n(B $(P|o(B
+$(P|p(B $(P|q(B $(P|r(B $(P|s(B $(P|t(B $(P|u(B $(P|v(B $(P|w(B $(P|x(B $(P|y(B $(P|z(B $(P|{(B $(P||(B $(P|}(B $(P|~(B
+ $(P}!(B $(P}"(B $(P}#(B $(P}$(B $(P}%(B $(P}&(B $(P}'(B $(P}((B $(P})(B $(P}*(B $(P}+(B $(P},(B $(P}-(B $(P}.(B $(P}/(B
+$(P}0(B $(P}1(B $(P}2(B $(P}3(B $(P}4(B $(P}5(B $(P}6(B $(P}7(B $(P}8(B $(P}9(B $(P}:(B $(P};(B $(P}<(B $(P}=(B $(P}>(B $(P}?(B
+$(P}@(B $(P}A(B $(P}B(B $(P}C(B $(P}D(B $(P}E(B $(P}F(B $(P}G(B $(P}H(B $(P}I(B $(P}J(B $(P}K(B $(P}L(B $(P}M(B $(P}N(B $(P}O(B
+$(P}P(B $(P}Q(B $(P}R(B $(P}S(B $(P}T(B $(P}U(B $(P}V(B $(P}W(B $(P}X(B $(P}Y(B $(P}Z(B $(P}[(B $(P}\(B $(P}](B $(P}^(B $(P}_(B
+$(P}`(B $(P}a(B $(P}b(B $(P}c(B $(P}d(B $(P}e(B $(P}f(B $(P}g(B $(P}h(B $(P}i(B $(P}j(B $(P}k(B $(P}l(B $(P}m(B $(P}n(B $(P}o(B
+$(P}p(B $(P}q(B $(P}r(B $(P}s(B $(P}t(B $(P}u(B $(P}v(B $(P}w(B $(P}x(B $(P}y(B $(P}z(B $(P}{(B $(P}|(B $(P}}(B $(P}~(B
+ $(P~!(B $(P~"(B $(P~#(B $(P~$(B $(P~%(B $(P~&(B $(P~'(B $(P~((B $(P~)(B $(P~*(B $(P~+(B $(P~,(B $(P~-(B $(P~.(B $(P~/(B
+$(P~0(B $(P~1(B $(P~2(B $(P~3(B $(P~4(B $(P~5(B $(P~6(B $(P~7(B $(P~8(B $(P~9(B $(P~:(B $(P~;(B $(P~<(B $(P~=(B $(P~>(B $(P~?(B
+$(P~@(B $(P~A(B $(P~B(B $(P~C(B $(P~D(B $(P~E(B $(P~F(B $(P~G(B $(P~H(B $(P~I(B $(P~J(B $(P~K(B $(P~L(B $(P~M(B $(P~N(B $(P~O(B
+$(P~P(B $(P~Q(B $(P~R(B $(P~S(B $(P~T(B $(P~U(B $(P~V(B $(P~W(B $(P~X(B $(P~Y(B $(P~Z(B $(P~[(B $(P~\(B $(P~](B $(P~^(B $(P~_(B
+$(P~`(B $(P~a(B $(P~b(B $(P~c(B $(P~d(B $(P~e(B $(P~f(B $(P~g(B $(P~h(B $(P~i(B $(P~j(B $(P~k(B $(P~l(B $(P~m(B $(P~n(B $(P~o(B
+$(P~p(B $(P~q(B $(P~r(B $(P~s(B $(P~t(B $(P~u(B $(P~v(B
diff --git a/jni/iconv/tests/ISO-2022-JP-3-snippet.UTF-8 b/jni/iconv/tests/ISO-2022-JP-3-snippet.UTF-8
new file mode 100644
index 0000000..e1563e4
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-3-snippet.UTF-8
@@ -0,0 +1,730 @@
+ ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~
+ 。 「 」 、 ・ ヲ ァ ィ ゥ ェ ォ ャ ュ ョ ッ
+ー ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ
+ï¾€ ï¾ ï¾‚ テ ト ï¾… ニ ヌ ネ ノ ハ ヒ フ ï¾ ï¾Ž ï¾
+ï¾ ï¾‘ ï¾’ モ ï¾” ユ ï¾– ï¾— リ ï¾™ レ ï¾› ワ ï¾ ï¾ž ゚
+   〠。 , . ・ : ï¼› ? ï¼ ã‚› ã‚œ ´ ï½€ ¨
+ï¼¾ ï¿£ _ ヽ ヾ ã‚ ã‚ž 〃 ä» ã€… 〆 〇 ー ― †ï¼
+\ 〜 ‖ | … ‥ ‘ ’ “ †( ) 〔 〕 [ ]
+ï½› ï½ ã€ˆ 〉 《 》 「 〠『 〠〠】 + − ± ×
+÷ ï¼ â‰  < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ï¿¥
+$ ¢ £ % # & * @ § ☆ ★ ○ ◠◎ ◇
+ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ↠↑ ↓ 〓 '
+" ï¼ ï½ž 〳 〴 〵 〻 〼 ヿ ã‚Ÿ ∈ ∋ ⊆ ⊇ ⊂ ⊃
+∪ ∩ ⊄ ⊅ ⊊ ⊋ ∉ ∅ ⌅ ⌆ ∧ ∨ ¬ ⇒ ⇔ ∀
+∃ ⊕ ⊖ ⊗ ∥ ∦ ⦅ ⦆ 〘 〙 〖 〗 ∠ ⊥ ⌒ ∂
+∇ ≡ ≒ ≪ ≫ √ ∽ ∠∵ ∫ ∬ ≢ ≃ ≅ ≈ ≶
+≷ ↔ Å ‰ ♯ ♭ ♪ † ‡ ¶ ♮ ♫ ♬ ♩ ◯
+ ▷ ▶ ◠◀ ↗ ↘ ↖ ↙ ⇄ ⇨ ⇦ ⇧ ⇩ ⤴ ⤵
+ï¼ ï¼‘ ï¼’ 3 ï¼” 5 ï¼– ï¼— 8 ï¼™ ⦿ â—‰ 〽 ﹆ ï¹… â—¦
+• A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z ∓ ℵ ℠㋠ℓ
+℧ ï½ ï½‚ c d ï½… f g h i j k l ï½ ï½Ž ï½
+ï½ ï½‘ ï½’ s ï½” u ï½– ï½— x ï½™ z ã‚  – ⧺ ⧻
+ ã ã‚ ãƒ ã„ ã… ã† ã‡ ãˆ ã‰ ãŠ ã‹ ãŒ ã ㎠ã
+ã 㑠㒠㓠㔠㕠㖠㗠㘠㙠㚠㛠㜠ã ãž ãŸ
+ã  ã¡ ã¢ ã£ ã¤ ã¥ ã¦ ã§ ã¨ ã© ãª ã« ã¬ ã­ ã® ã¯
+㰠㱠㲠㳠㴠㵠㶠㷠㸠㹠㺠㻠㼠㽠㾠ã¿
+ã‚€ ã‚ ã‚‚ ゃ ã‚„ ã‚… ゆ ょ よ ら ã‚Š ã‚‹ ã‚Œ ã‚ ã‚Ž ã‚
+ã‚ ã‚‘ ã‚’ ã‚“ ã‚” ã‚• ã‚– ã‹ã‚š ãã‚š ãã‚š ã‘ã‚š ã“ã‚š
+ ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク
+グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ タ
+ダ ムヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ムノ ãƒ
+ムパ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ムマ ミ
+ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ ワ
+ヰ ヱ ヲ ン ヴ ヵ ヶ カ゚ キ゚ ク゚ ケ゚ コ゚ セ゚ ツ゚ ト゚
+ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ ΠΞ Ο
+Π Ρ Σ Τ Υ Φ Χ Ψ Ω ♤ ♠ ♢ ♦ ♡ ♥ ♧
+♣ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο
+Ï€ Ï Ïƒ Ï„ Ï… φ χ ψ ω Ï‚ ⓵ ⓶ â“· ⓸ ⓹ ⓺
+⓻ ⓼ ⓽ ⓾ ☖ ☗ 〠 ☎ ☀ ☠☂ ☃ ♨ ▱ ㇰ ㇱ
+ㇲ ㇳ ㇴ ㇵ ㇶ ㇷ ㇸ ㇹ ㇷ゚ ㇺ ㇻ ㇼ ㇽ ㇾ ㇿ
+ РБ Ð’ Г Д Е РЖ З И Й К Л Ðœ Ð
+О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э
+Ю Я ⎾ ⎿ †â â‚ âƒ â„ â… â† â‡ âˆ â‰ âŠ â‹
+⌠а б в г д е ё ж з и й к л м н
+о п Ñ€ Ñ Ñ‚ у Ñ„ Ñ… ц ч ш щ ÑŠ Ñ‹ ÑŒ Ñ
+ÑŽ Ñ ãƒ· ヸ ヹ ヺ â‹š â‹› â…“ â…” â…• ✓ ⌘ ⣠âŽ
+ ─ │ ┌ ┠┘ └ ├ ┬ ┤ ┴ ┼ ┠┃ ┠┓
+┛ ┗ ┣ ┳ ┫ ┻ ╋ ┠ ┯ ┨ ┷ ┿ ┠┰ ┥ ┸
+╂ ㉑ ㉒ ㉓ ㉔ ㉕ ㉖ ㉗ ㉘ ㉙ ㉚ ㉛ ㉜ ㉠㉞ ㉟
+㊱ ㊲ ㊳ ㊴ ㊵ ㊶ ㊷ ㊸ ㊹ ㊺ ㊻ ㊼ ㊽ ㊾ ㊿
+ â— â—‘ â—’ â—“ ‼ ⇠∠≠Ç
+ÇŽ Ç á¸¾ ḿ Ǹ ǹ Ç‘ Ç’ Ç” Ç– ǘ Çš Çœ
+ €   ¡ ¤ ¦ © ª « ­ ® ¯ ² ³ · ¸
+¹ º » ¼ ½ ¾ ¿ À à Â Ã Ä Å Æ Ç È
+É Ê Ë Ì à Î à à Ñ Ò Ó Ô Õ Ö Ø Ù
+Ú Û Ü à Þ ß à á â ã ä å æ ç è é
+ê ë ì í î ï ð ñ ò ó ô õ ö ø ù ú
+û ü ý þ ÿ Ä€ Ī Ū Ä’ ÅŒ Ä Ä« Å« Ä“ Å
+ Ą ˘ ŠĽ Ś Š Ş Ť Ź Ž Ż ą ˛ ł ľ
+Å› ˇ Å¡ ÅŸ Å¥ ź Ë Å¾ ż Å” Ä‚ Ĺ Ć ÄŒ Ę Äš
+ÄŽ Ń Ň ŠŘ Å® Å° Å¢ Å• ă ĺ ć Ä Ä™ Ä› Ä
+đ ń ň ő ř ů ű ţ ˙ Ĉ Ĝ Ĥ Ĵ Ŝ Ŭ ĉ
+Ä Ä¥ ĵ Å Å­ ɱ Ê‹ ɾ ʃ Ê’ ɬ É® ɹ ʈ É– ɳ
+ɽ Ê‚ Ê É» É­ ÉŸ ɲ Ê ÊŽ É¡ Å‹ É° Ê Ä§ Ê•
+ ʔ ɦ ʘ ǂ ɓ ɗ ʄ ɠ Ɠ œ Œ ɨ ʉ ɘ ɵ
+É™ Éœ Éž É É¯ ÊŠ ɤ ÊŒ É” É‘ É’ Ê É¥ Ê¢ Ê¡ É•
+Ê‘ ɺ ɧ Éš æ̀ ǽ á½° á½± ɔ̀ É”Ì ÊŒÌ€ ÊŒÌ É™Ì€ É™Ì ÉšÌ€ ÉšÌ
+á½² á½³ Í¡ ˈ ËŒ Ë Ë‘ ̆ ‿ Ì‹ Ì Ì„ Ì€ Ì ÌŒ Ì‚
+˥ ˦ ˧ ˨ ˩ ˩˥ ˥˩ ̥ ̬ ̹ ̜ ̟ ̠ ̈ ̽ ̩
+̯ Ëž ̤ Ì° ̼ Ì´ Ì Ìž ̘ Ì™ ̪ ̺ Ì» ̃ Ìš
+ ⶠⷠ⸠⹠⺠⻠⼠⽠⾠⿠⓫ ⓬ ⓭ ⓮ ⓯
+⓰ ⓱ ⓲ ⓳ ⓴ ⅰ ⅱ ⅲ ⅳ ⅴ ⅵ ⅶ ⅷ ⅸ ⅹ ⅺ
+ⅻ ⓠⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓠⓞ
+ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ㋠㋑ ㋒ ㋓ ㋔
+㋕ ㋖ ㋗ ㋘ ㋙ ㋚ ㋛ ㋜ ㋠㋞ ㋟ ㋠ ㋡ ㋢ ㋣ ㋺
+ã‹© ã‹¥ ã‹­ ㋬ â‘ â‚
+ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮
+⑯ ⑰ ⑱ ⑲ ⑳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ
+㉠㌔ ㌢ ã ㌘ ㌧ ㌃ ㌶ 㑠㗠㌠㌦ ㌣ ㌫ ㊠㌻
+㎜ ㎠㎞ ㎎ ㎠ㄠ㎡ â…« ã»
+〠〟 â„– ã â„¡ ㊤ ㊥ ㊦ ㊧ ㊨ ㈱ ㈲ ㈹ ã¾ ã½ ã¼
+ ∮ ∟ ⊿ ■☞
+ 𠀋 ゠丨 丯 丰 äº ä»¡ 份 仿 伃 伋 ä½  佈 佉
+ä½– 佟 佪 佬 ä½¾ 侊 ä¾” ä¾— 侮 俉 ä¿  å€ å€‚ 倎 倘 倧
+倮 å€ å€» å å‚” 僌 僲 åƒ åƒ¦ 僧 儆 儃 å„‹ å„ž 儵 å…Š
+免 å…• å…— ã’µ å† å‡ƒ 凊 凞 凢 凮 åˆ ã“› 刓 刕 剉 剗
+剡 劓 勈 勉 å‹Œ å‹ å‹– å‹› 勤 å‹° å‹» 匀 匇 匜 卑 å¡
+å£ å½ åŽ“ åŽ åŽ² å’ å§ å‘ å’œ å‘« å‘´ å‘¿ å’ˆ å’– å’¡
+ å’© 哆 å“¿ 唎 唫 唵 å• å•ž å– å–† å–Ž 喝 å–­ å—Ž 嘆
+嘈 嘎 嘻 噉 噶 噦 器 噯 噱 噲 嚙 嚞 嚩 嚬 嚳 囉
+囊 圊 𡈽 圡 圯 圳 圴 å° å· å¼ åžœ ï¨ ð¡Œ› 垸 埇 埈
+åŸ åŸ¤ 埭 埵 埶 埿 å ‰ ï¨ å¡¡ 塤 塀 塼 墉 增 墨 墩
+ð¡‘® 壒 壎 壔 壚 壠 壩 夌 è™ å¥ å¥­ 妋 妒 妤 姃 姒
+å§ å¨“ 娣 婧 å©­ å©· 婾 媄 媞 媧 å«„ ð¡¢½ 嬙 嬥
+ 亜 å”– 娃 阿 å“€ æ„› 挨 姶 逢 葵 茜 ç© æ‚ª æ¡ æ¸¥
+æ—­ 葦 芦 鯵 梓 圧 æ–¡ 扱 å®› å§ è™» 飴 çµ¢ 綾 鮎 或
+粟 袷 安 庵 按 æš— 案 é—‡ éž æ 以 伊 ä½ ä¾ å‰ å›²
+夷 委 å¨ å°‰ 惟 æ„ æ…° 易 椅 為 ç• ç•° 移 維 ç·¯ 胃
+èŽ è¡£ 謂 é• éº åŒ» 井 亥 域 育 éƒ ç£¯ 一 壱 溢 逸
+稲 茨 芋 é°¯ å… å° å’½ å“¡ å›  姻 引 飲 æ·« 胤 è”­
+ 院 é™° éš  韻 å‹ å³ å®‡ çƒ ç¾½ è¿‚ 雨 å¯ éµœ 窺 丑
+碓 臼 渦 嘘 唄 æ¬ è”š é°» 姥 厩 浦 ç“œ é– å™‚ 云 é‹
+雲 è 餌 å¡ å–¶ 嬰 å½± 映 曳 æ „ æ°¸ æ³³ æ´© ç‘› 盈 ç©Ž
+é ´ 英 è¡› è©  é‹­ 液 ç–« 益 駅 悦 è¬ è¶Š é–² 榎 厭 円
+園 å ° 奄 å®´ 延 怨 掩 æ´ æ²¿ æ¼” ç‚Ž ç„” ç…™ 燕 猿 ç¸
+艶 è‹‘ è–— é  é‰› é´› å¡© æ–¼ 汚 甥 凹 央 奥 å¾€ å¿œ
+ 押 æ—º 横 欧 æ®´ 王 ç¿ è¥– é´¬ é´Ž 黄 岡 æ²– è» å„„
+屋 憶 臆 桶 牡 ä¹™ 俺 å¸ æ© æ¸© ç© éŸ³ 下 化 ä»® 何
+ä¼½ 価 ä½³ 加 å¯ å˜‰ å¤ å« å®¶ 寡 科 暇 æžœ 架 æ­Œ æ²³
+ç« ç‚ ç¦ ç¦¾ 稼 箇 花 è‹› 茄 è· è¯ è“ è¦ èª² 嘩 貨
+迦 éŽ éœž 蚊 ä¿„ 峨 我 牙 ç”» 臥 芽 蛾 è³€ é›… 餓 駕
+介 会 解 回 å¡Š 壊 å»» å¿« 怪 æ‚” æ¢ æ‡ æˆ’ æ‹ æ”¹
+ é­ æ™¦ 械 æµ· ç° ç•Œ 皆 çµµ 芥 蟹 é–‹ 階 è² å‡± 劾
+外 å’³ 害 å´– æ…¨ 概 涯 ç¢ è“‹ è¡— 該 鎧 骸 浬 馨 è›™
+垣 柿 蛎 鈎 劃 嚇 å„ å»“ æ‹¡ æ’¹ æ ¼ æ ¸ æ®» ç² ç¢º ç©«
+覚 角 赫 較 郭 é–£ éš” é© å­¦ å²³ 楽 é¡ é¡Ž 掛 笠 樫
+æ©¿ 梶 é° æ½Ÿ 割 å– æ° æ‹¬ æ´» 渇 滑 è‘› è¤ è½„ 且 é°¹
+å¶ æ¤› 樺 éž„ æ ª å…œ 竃 è’² 釜 鎌 å™› é´¨ æ ¢ 茅 è±
+ 粥 刈 苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦
+完 官 寛 å¹² å¹¹ æ‚£ æ„Ÿ æ…£ 憾 æ› æ•¢ 柑 æ¡“ 棺 款 æ­“
+æ±— æ¼¢ æ¾— æ½… ç’° 甘 監 看 ç«¿ 管 ç°¡ ç·© 缶 ç¿° è‚ è‰¦
+莞 観 è«Œ 貫 é‚„ é‘‘ é–“ é–‘ é–¢ 陥 韓 館 舘 丸 å« å²¸
+å·Œ 玩 癌 眼 岩 ç¿« è´‹ é› é ‘ é¡” 願 ä¼ ä¼Ž å± å–œ 器
+基 奇 嬉 寄 å² å¸Œ å¹¾ å¿Œ æ® æœº æ—— æ—¢ 期 棋 棄
+ æ©Ÿ 帰 毅 æ°— æ±½ ç•¿ 祈 å­£ 稀 ç´€ å¾½ è¦ è¨˜ è²´ èµ·
+軌 è¼ é£¢ 騎 鬼 亀 å½ å„€ 妓 宜 戯 技 擬 欺 犠 ç–‘
+祇 義 蟻 誼 è­° 掬 èŠ éž  å‰ åƒ å–« æ¡” 橘 è©° ç § æµ
+é» å´ å®¢ è„š è™ é€† 丘 ä¹… 仇 休 åŠ å¸ å®® 弓 急 æ•‘
+朽 求 æ±² æ³£ ç¸ çƒ ç©¶ 窮 笈 ç´š ç³¾ 給 æ—§ 牛 去 å±…
+å·¨ æ‹’ æ‹  挙 渠 虚 許 è· é‹¸ æ¼ ç¦¦ é­š 亨 享 京
+ ä¾› ä¾  僑 å…‡ 競 å…± 凶 å” åŒ¡ å¿ å« å–¬ 境 峡 å¼·
+彊 怯 æ æ­ æŒŸ æ•™ æ©‹ æ³ ç‹‚ ç‹­ 矯 胸 è„… 興 è•Ž 郷
+é¡ éŸ¿ 饗 é©š ä»° å‡ å°­ æš æ¥­ å±€ 曲 極 玉 æ¡ ç² åƒ…
+勤 å‡ å·¾ 錦 æ–¤ 欣 欽 ç´ ç¦ ç¦½ ç­‹ ç·Š 芹 èŒ è¡¿ 襟
+謹 è¿‘ 金 åŸ éŠ€ ä¹ å€¶ å¥ åŒº ç‹— 玖 矩 苦 躯 駆 駈
+駒 å…· æ„š 虞 å–° 空 å¶ å¯“ é‡ éš… 串 æ«› 釧 屑 屈
+ 掘 窟 沓 é´ è½¡ 窪 熊 隈 粂 æ — ç¹° æ¡‘ é¬ å‹² å›
+è–« 訓 群 è» éƒ¡ å¦ è¢ˆ ç¥ ä¿‚ 傾 刑 å…„ å•“ 圭 çª åž‹
+契 å½¢ 径 æµ æ…¶ æ…§ 憩 掲 æº æ•¬ 景 æ¡‚ 渓 畦 稽 ç³»
+経 継 繋 罫 茎 èŠ è› è¨ˆ è©£ è­¦ 軽 é š é¶ èŠ¸ è¿Ž 鯨
+劇 戟 æ’ƒ æ¿€ éš™ æ¡ å‚‘ 欠 決 æ½” ç©´ çµ è¡€ 訣 月 件
+倹 倦 å¥ å…¼ 券 剣 å–§ åœ å … å«Œ 建 憲 懸 拳 æ²
+ 検 権 牽 犬 献 ç ” 硯 çµ¹ 県 è‚© 見 謙 è³¢ è»’ é£
+éµ é™º é¡• 験 鹸 å…ƒ 原 厳 å¹» 弦 減 æº çŽ„ ç¾ çµƒ 舷
+言 諺 é™ ä¹Ž 個 å¤ å‘¼ 固 姑 å­¤ å·± 庫 弧 戸 æ•… 枯
+æ¹– ç‹ ç³Š 袴 è‚¡ 胡 è° è™Ž 誇 è·¨ 鈷 雇 顧 鼓 五 互
+ä¼ åˆ å‘‰ å¾ å¨¯ 後 御 æ‚Ÿ 梧 檎 ç‘š ç¢ èªž 誤 è­· é†
+乞 鯉 交 ä½¼ 侯 候 倖 å…‰ å…¬ 功 効 勾 厚 å£ å‘
+ åŽ å–‰ å‘ åž¢ 好 å­” å­ å® å·¥ å·§ å·· 幸 広 庚 康
+弘 æ’ æ…Œ 抗 拘 控 æ”» 昂 晃 æ›´ æ­ æ ¡ 梗 構 江 æ´ª
+浩 港 æº ç”² 皇 硬 稿 ç³  ç´… ç´˜ 絞 綱 耕 考 肯 肱
+è…” è† èˆª è’ è¡Œ è¡¡ 講 è²¢ è³¼ 郊 é…µ 鉱 ç ¿ 鋼 é–¤ é™
+é … 香 高 é´» 剛 劫 å· åˆ å£• æ‹· æ¿  豪 轟 麹 å…‹ 刻
+å‘Š 国 ç©€ é…· éµ  é»’ ç„ æ¼‰ è…° 甑 忽 惚 骨 ç‹› è¾¼
+ æ­¤ é ƒ 今 å›° å¤ å¢¾ å©š æ¨ æ‡‡ æ˜ æ˜† æ ¹ 梱 æ·· ç—•
+ç´º 艮 é­‚ 些 ä½ å‰ å”† 嵯 å·¦ å·® 査 æ²™ 瑳 ç ‚ è© éŽ–
+裟 å 座 挫 債 催 å† æœ€ 哉 å¡ž 妻 å®° 彩 æ‰ æŽ¡ æ ½
+æ­³ 済 ç½ é‡‡ 犀 ç • ç ¦ 祭 æ–Ž ç´° èœ è£ è¼‰ éš› 剤 在
+æ 罪 財 冴 å‚ é˜ª å º 榊 è‚´ å’² å´Ž 埼 碕 é·º 作 削
+å’‹ æ¾ æ˜¨ 朔 柵 窄 ç­– ç´¢ 錯 æ¡œ é®­ 笹 匙 冊 刷
+ 察 拶 æ’® 擦 札 殺 è–© 雑 çš é¯– æŒ éŒ† 鮫 çš¿ æ™’
+三 傘 å‚ å±± 惨 æ’’ æ•£ æ¡Ÿ 燦 çŠ ç”£ ç®— 纂 èš• 讃 è³›
+é…¸ é¤ æ–¬ æš« 残 仕 ä»” 伺 使 刺 å¸ å² å—£ å›› 士 始
+姉 姿 å­ å± å¸‚ 師 å¿— æ€ æŒ‡ 支 å­œ æ–¯ æ–½ æ—¨ æž æ­¢
+æ­» æ° ç… ç¥‰ ç§ ç³¸ ç´™ ç´« è‚¢ è„‚ 至 視 è©ž è©© 試 誌
+è«® 資 賜 雌 飼 æ­¯ 事 ä¼¼ ä¾ å… å­— 寺 æ…ˆ æŒ æ™‚
+ 次 滋 æ²» 爾 ç’½ ç—” ç£ ç¤º 而 耳 自 è’” 辞 æ± é¹¿
+å¼ è­˜ é´« 竺 軸 å® é›« 七 å± åŸ· 失 嫉 室 悉 湿 漆
+ç–¾ 質 実 蔀 篠 å² æŸ´ èŠ å±¡ è•Š 縞 舎 写 å°„ æ¨ èµ¦
+æ–œ ç…® 社 ç´— 者 è¬ è»Š é® è›‡ 邪 借 勺 å°º æ“ ç¼ çˆµ
+é…Œ 釈 錫 è‹¥ 寂 å¼± 惹 主 å– å®ˆ 手 朱 殊 ç‹© ç  ç¨®
+è…« 趣 é…’ 首 å„’ å— å‘ª 寿 授 樹 綬 需 囚 åŽ å‘¨
+ å®— å°± å·ž ä¿® æ„ æ‹¾ æ´² 秀 秋 終 ç¹ ç¿’ 臭 舟 è’
+衆 襲 è® è¹´ 輯 週 é…‹ é…¬ 集 醜 什 ä½ å…… å 従 戎
+柔 æ± æ¸‹ ç£ ç¸¦ é‡ éŠƒ å” å¤™ 宿 æ·‘ ç¥ ç¸® ç²› 塾 熟
+出 術 述 俊 峻 春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳
+準 潤 盾 ç´” å·¡ éµ é†‡ é † 処 åˆ æ‰€ æš‘ æ›™ 渚 庶 ç·’
+ç½² 書 è–¯ è—· 諸 助 å™ å¥³ åº å¾ æ• é‹¤ 除 å‚· å„Ÿ
+ å‹ åŒ  å‡ å¬ å“¨ 商 å”± 嘗 奨 妾 娼 宵 å°† å° å°‘
+å°š 庄 床 å»  å½° 承 抄 æ‹› 掌 æ· æ˜‡ 昌 昭 晶 æ¾ æ¢¢
+樟 樵 æ²¼ 消 渉 湘 焼 焦 ç…§ ç—‡ çœ ç¡ ç¤ ç¥¥ 称 ç« 
+笑 粧 ç´¹ è‚– è– è’‹ 蕉 è¡ è£³ 訟 証 è©” 詳 象 賞 醤
+鉦 é¾ é˜ éšœ 鞘 上 丈 丞 ä¹— 冗 剰 城 å ´ 壌 嬢 常
+情 擾 æ¡ æ– æµ„ 状 畳 ç©£ è’¸ è­² 醸 錠 嘱 埴 飾
+ æ‹­ æ¤ æ®– 燭 ç¹” è· è‰² 触 食 è• è¾± å°» 伸 ä¿¡ ä¾µ
+唇 娠 å¯ å¯© 心 æ…Ž 振 æ–° 晋 森 榛 浸 æ·± 申 ç–¹ 真
+神 秦 ç´³ 臣 芯 è–ª 親 診 身 è¾› 進 é‡ éœ‡ 人 ä» åˆƒ
+塵 壬 å°‹ 甚 å°½ è…Ž 訊 è¿… 陣 é­ ç¬¥ è« é ˆ é…¢ 図 厨
+逗 å¹ åž‚ 帥 推 æ°´ ç‚Š ç¡ ç²‹ ç¿  è¡° é‚ é…” éŒ éŒ˜ éš
+ç‘ž é«„ å´‡ 嵩 æ•° 枢 趨 é›› æ® æ‰ æ¤™ è… é — 雀 裾
+ 澄 摺 寸 世 瀬 ç• æ˜¯ 凄 制 å‹¢ 姓 å¾ æ€§ æˆ æ”¿
+æ•´ 星 æ™´ 棲 æ – æ­£ 清 牲 生 ç›› ç²¾ è– å£° 製 西 誠
+誓 è«‹ é€ é†’ é’ é™ æ–‰ 税 脆 éš» 席 惜 戚 æ–¥ 昔 æž
+石 ç© ç± ç¸¾ è„Š 責 赤 è·¡ 蹟 碩 切 æ‹™ 接 æ‘‚ 折 設
+窃 節 説 雪 絶 舌 è‰ ä»™ å…ˆ åƒ å  å®£ å°‚ å°– å· æˆ¦
+扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽 旋 穿 箭 線
+ 繊 羨 è…º 舛 船 è–¦ è©® 賎 è·µ é¸ é· éŠ­ 銑 é–ƒ é®®
+å‰ å–„ 漸 然 å…¨ 禅 繕 膳 糎 噌 å¡‘ 岨 措 曾 曽 楚
+ç‹™ ç– ç–Ž 礎 祖 租 ç²— ç´  組 蘇 訴 阻 é¡ é¼  僧 創
+åŒ å¢ å€‰ å–ª 壮 å¥ çˆ½ 宋 層 åŒ æƒ£ 想 æœ æŽƒ 挿 掻
+æ“ æ—© 曹 å·£ æ§ æ§½ 漕 燥 争 ç—© 相 窓 糟 ç· ç¶œ è¡
+è‰ è˜ è‘¬ è’¼ è—» 装 èµ° é€ é­ éŽ— 霜 騒 åƒ å¢— 憎
+ 臓 蔵 è´ˆ 造 促 å´ å‰‡ å³ æ¯ æ‰ æŸ æ¸¬ 足 速 ä¿—
+属 賊 æ— ç¶š å’ è¢– å…¶ æƒ å­˜ å­« å°Š æ æ‘ éœ ä»– 多
+太 æ±° è©‘ 唾 å • 妥 惰 打 æŸ èˆµ 楕 陀 駄 騨 体 å †
+対 è€ å²± 帯 å¾… 怠 æ…‹ 戴 替 æ³° 滞 胎 è…¿ è‹” 袋 貸
+退 逮 隊 é»› 鯛 代 å° å¤§ 第 é† é¡Œ é·¹ æ» ç€§ å“ å•„
+å®… 托 択 æ‹“ æ²¢ 濯 ç¢ è¨— é¸ æ¿ è«¾ 茸 凧 蛸 åª
+ å© ä½† é” è¾° 奪 脱 å·½ 竪 辿 棚 è°· 狸 鱈 樽 誰
+丹 å˜ å˜† å¦ æ‹… 探 æ—¦ æ­Ž æ·¡ æ¹› ç‚­ 短 端 箪 綻 耽
+胆 蛋 誕 é› å›£ 壇 å¼¾ æ–­ æš– 檀 段 ç”· 談 値 知 地
+å¼› æ¥ æ™º æ±  ç—´ 稚 ç½® 致 蜘 é… é¦³ 築 ç•œ 竹 ç­‘ è“„
+é€ ç§© 窒 茶 å«¡ ç€ ä¸­ 仲 å®™ å¿  抽 昼 柱 注 虫 è¡·
+註 é…Ž 鋳 é§ æ¨— 瀦 猪 苧 è‘— 貯 ä¸ å…† 凋 å–‹ 寵
+ 帖 帳 åº å¼” å¼µ 彫 å¾´ 懲 挑 暢 æœ æ½® 牒 町 眺
+è´ è„¹ è…¸ è¶ èª¿ è«œ 超 è·³ 銚 é•· é ‚ é³¥ å‹… æ— ç›´ 朕
+沈 ç 賃 鎮 陳 æ´¥ 墜 椎 槌 追 鎚 ç—› 通 å¡š æ ‚ 掴
+槻 佃 漬 柘 è¾» 蔦 綴 é” æ¤¿ æ½° åª å£· 嬬 ç´¬ 爪 åŠ
+釣 鶴 亭 低 åœ åµ å‰ƒ 貞 呈 å ¤ 定 å¸ åº• 庭 å»· 弟
+æ‚Œ 抵 挺 æ 梯 æ±€ 碇 禎 程 ç·  艇 訂 諦 蹄 逓
+ 邸 é„­ 釘 鼎 æ³¥ 摘 æ“¢ 敵 æ»´ çš„ 笛 é© é‘ æºº 哲
+å¾¹ æ’¤ è½ è¿­ 鉄 å…¸ å¡« 天 展 店 æ·» çº ç”œ è²¼ 転 é¡›
+点 ä¼ æ®¿ æ¾± ç”° é›» å…Ž å å µ å¡— 妬 å±  å¾’ æ–— æœ æ¸¡
+ç™» èŸ è³­ 途 都 é ç ¥ ç º 努 度 土 奴 怒 倒 å…š 冬
+å‡ åˆ€ å” å¡” 塘 套 宕 島 嶋 悼 投 æ­ æ± æ¡ƒ 梼 棟
+ç›— æ·˜ 湯 涛 ç¯ ç‡ˆ 当 ç—˜ 祷 ç­‰ ç­” ç­’ ç³– çµ± 到
+ è‘£ è•© è—¤ 討 謄 豆 è¸ é€ƒ é€ é™ é™¶ é ­ 騰 é—˜ åƒ
+å‹• åŒ å ‚ å°Ž 憧 æ’ž æ´ž çž³ ç«¥ 胴 è„ é“ éŠ… å³  é´‡ 匿
+å¾— å¾³ 涜 特 ç£ ç¦¿ 篤 毒 独 読 æ ƒ æ©¡ 凸 çª æ¤´ 届
+鳶 è‹« 寅 é…‰ 瀞 噸 屯 惇 敦 沌 豚 é é “ å‘‘ 曇 éˆ
+奈 é‚£ 内 ä¹ å‡ª è–™ 謎 ç˜ æº é‹ æ¥¢ 馴 縄 ç•· å— æ¥ 
+軟 難 æ± äºŒ å°¼ å¼ è¿© 匂 賑 肉 虹 廿 æ—¥ ä¹³ å…¥
+ 如 å°¿ 韮 ä»» 妊 å¿ èª æ¿¡ 禰 祢 寧 葱 猫 熱 å¹´
+念 æ» æ’š 燃 粘 乃 廼 之 埜 嚢 æ‚© 濃 ç´ èƒ½ 脳 膿
+è¾² 覗 蚤 å·´ 把 æ’­ 覇 æ· æ³¢ æ´¾ ç¶ ç ´ 婆 ç½µ 芭 馬
+俳 廃 æ‹ æŽ’ æ•— æ¯ ç›ƒ 牌 背 肺 輩 é… å€ åŸ¹ 媒 梅
+楳 ç…¤ 狽 è²· 売 è³  陪 這 è¿ ç§¤ 矧 è© ä¼¯ 剥 åš æ‹
+æŸ æ³Š 白 ç®” 粕 舶 è–„ è¿« æ› æ¼  爆 縛 莫 é§ éº¦
+ 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑 畠 八 鉢 溌 発
+醗 髪 ä¼ ç½° 抜 ç­ é–¥ 鳩 噺 å¡™ 蛤 éš¼ ä¼´ 判 åŠ å
+å› å¸† æ¬ æ–‘ æ¿ æ°¾ 汎 版 犯 ç­ ç•” ç¹ èˆ¬ è—© 販 範
+釆 ç…© é ’ 飯 挽 晩 番 盤 ç£ è•ƒ è›® 匪 å‘ å¦ å¦ƒ 庇
+å½¼ 悲 扉 批 披 æ– æ¯” 泌 ç–² çš® 碑 秘 ç·‹ ç½· è‚¥ 被
+誹 è²» é¿ éž é£› 樋 ç°¸ å‚™ å°¾ å¾® 枇 毘 çµ çœ‰ 美
+ é¼» 柊 稗 匹 ç–‹ é«­ 彦 è† è± è‚˜ å¼¼ å¿… ç•¢ ç­† 逼
+桧 姫 媛 ç´ ç™¾ 謬 俵 彪 標 æ°· 漂 ç“¢ 票 表 è©• è±¹
+廟 æ ç—… 秒 è‹— 錨 鋲 è’œ è›­ é°­ å“ å½¬ æ–Œ 浜 瀕 貧
+賓 é » æ• ç“¶ ä¸ ä»˜ 埠 夫 婦 富 冨 布 府 怖 扶 æ•·
+æ–§ æ™® æµ® 父 符 è… è†š 芙 è­œ è²  賦 èµ´ 阜 附 ä¾® æ’«
+æ­¦ 舞 è‘¡ 蕪 部 å° æ¥“ 風 葺 è•— ä¼ å‰¯ 復 å¹… æœ
+ ç¦ è…¹ 複 覆 æ·µ å¼— 払 沸 ä» ç‰© é®’ 分 å» å™´ 墳
+憤 扮 ç„š 奮 粉 糞 ç´› é›° æ–‡ èž ä¸™ ä½µ å…µ å¡€ å¹£ å¹³
+弊 柄 並 蔽 é–‰ é™› ç±³ é  åƒ» å£ ç™– 碧 別 瞥 蔑 箆
+å 変 片 篇 ç·¨ 辺 è¿” é 便 勉 娩 å¼ éž­ ä¿ èˆ— 鋪
+圃 æ• æ­© 甫 補 è¼” ç©‚ å‹Ÿ 墓 æ…• 戊 æš® æ¯ ç°¿ è© å€£
+俸 包 呆 å ± 奉 å® å³° 峯 å´© 庖 抱 æ§ æ”¾ æ–¹ 朋
+ 法 泡 烹 ç ² 縫 胞 芳 èŒ è“¬ 蜂 褒 訪 豊 邦 é‹’
+飽 é³³ 鵬 ä¹ äº¡ å‚ å‰– åŠ å¦¨ 帽 忘 å¿™ 房 æš´ 望 æŸ
+棒 冒 ç´¡ 肪 膨 謀 貌 貿 鉾 防 å  é ¬ 北 僕 åœ å¢¨
+æ’² 朴 牧 ç¦ ç©† 釦 勃 没 殆 å € 幌 奔 本 ç¿» 凡 盆
+摩 磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾
+é±’ æ¡ äº¦ ä¿£ åˆ æŠ¹ 末 沫 è¿„ ä¾­ ç¹­ 麿 万 æ…¢ 満
+ 漫 蔓 味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙
+ç² æ°‘ 眠 å‹™ 夢 ç„¡ 牟 矛 霧 鵡 椋 å©¿ 娘 冥 å 命
+明 盟 è¿· 銘 é³´ 姪 ç‰ æ»… å… æ£‰ 綿 ç·¬ é¢ éºº 摸 模
+茂 妄 å­Ÿ 毛 猛 盲 網 耗 è’™ 儲 木 é»™ ç›® æ¢ å‹¿ 餅
+å°¤ 戻 ç±¾ è²° å• æ‚¶ ç´‹ é–€ åŒ ä¹Ÿ 冶 夜 爺 耶 野 å¼¥
+矢 厄 å½¹ ç´„ è–¬ 訳 èº é– æŸ³ è–® é‘“ 愉 愈 æ²¹ ç™’
+ è«­ 輸 唯 佑 優 勇 å‹ å®¥ å¹½ æ‚  憂 æ– æœ‰ 柚 湧
+涌 猶 猷 ç”± ç¥ è£• 誘 éŠ é‚‘ 郵 雄 èž å¤• 予 ä½™ 与
+誉 輿 é  å‚­ å¹¼ 妖 容 庸 æš æº æ“ æ›œ 楊 様 æ´‹ 溶
+熔 用 窯 羊 耀 葉 蓉 è¦ è¬¡ 踊 é¥ é™½ 養 æ…¾ 抑 欲
+沃 æµ´ ç¿Œ 翼 æ·€ ç¾… 螺 裸 æ¥ èŽ± é ¼ é›· æ´› 絡 è½ é…ª
+ä¹± åµ åµ æ¬„ æ¿« è— è˜­ 覧 利 å å±¥ æŽ æ¢¨ ç† ç’ƒ
+ ç—¢ è£ è£¡ 里 離 陸 律 率 ç«‹ è‘Ž 掠 ç•¥ 劉 æµ æºœ
+ç‰ ç•™ ç¡« ç²’ 隆 ç«œ é¾ ä¾¶ æ…® æ—… 虜 了 亮 僚 両 凌
+寮 æ–™ æ¢ æ¶¼ 猟 療 çž­ 稜 糧 良 è«’ é¼ é‡ é™µ é ˜ 力
+ç·‘ 倫 厘 æž— æ·‹ ç‡ ç³ è‡¨ 輪 隣 é±— 麟 ç‘  å¡ æ¶™ ç´¯
+類 令 伶 例 冷 励 嶺 怜 玲 礼 苓 鈴 隷 零 霊 麗
+é½¢ 暦 æ­´ 列 劣 烈 裂 廉 æ‹ æ† æ¼£ ç…‰ ç°¾ ç·´ è¯
+ è“® 連 錬 å‘‚ é­¯ æ«“ 炉 賂 è·¯ 露 労 å© å»Š 弄 朗
+楼 榔 浪 æ¼ ç‰¢ 狼 篭 è€ è¾ è‹ éƒŽ å…­ 麓 禄 è‚‹ 録
+è«– 倭 å’Œ 話 æ­ª 賄 脇 惑 æž  é·² 亙 亘 é° è©« è— è•¨
+椀 æ¹¾ 碗 è…• å­ å­– å­½ 宓 寘 寬 å°’ å°ž å°£ å°« ãž
+å±¢ 層 屮 ð¡š´ 屺 å² å²Ÿ å²£ 岪 岺 峋 å³ å³’ å³´ 𡸴 㟢
+å´ å´§ 﨑 嵆 嵇 嵓 嵊 åµ­ å¶ å¶  嶤 嶧 嶸 å·‹
+ 弌 ä¸ ä¸• 个 丱 丶 丼 丿 乂 ä¹– 乘 亂 亅 豫 亊
+舒 å¼ äºŽ 亞 亟 亠 亢 亰 亳 亶 从 ä» ä»„ 仆 仂 ä»—
+仞 ä»­ 仟 ä»· 伉 佚 ä¼° ä½› ä½ ä½— 佇 佶 侈 ä¾ ä¾˜ ä½»
+佩 ä½° 侑 佯 來 ä¾– 儘 ä¿” ä¿Ÿ ä¿Ž 俘 ä¿› ä¿‘ ä¿š ä¿ ä¿¤
+俥 倚 倨 倔 倪 倥 倅 伜 俶 倡 倩 倬 俾 俯 們 倆
+åƒ å‡ æœƒ å• å åˆ åš å– å¬ å¸ å‚€ å‚š å‚… å‚´ 傲
+ 僉 僊 傳 僂 僖 僞 僥 僭 僣 僮 價 僵 儉 å„ å„‚
+儖 儕 儔 儚 儡 儺 儷 儼 儻 儿 兀 兒 兌 兔 兢 竸
+å…© å…ª å…® 冀 冂 囘 册 冉 å† å†‘ 冓 冕 冖 冤 冦 冢
+冩 冪 冫 决 冱 冲 冰 况 冽 凅 凉 凛 几 處 凩 凭
+凰 凵 凾 刄 刋 刔 刎 刧 刪 刮 刳 刹 å‰ å‰„ 剋 剌
+剞 剔 剪 剴 剩 剳 剿 剽 åŠ åŠ” 劒 剱 劈 劑 辨
+ 辧 劬 劭 劼 劵 å‹ å‹ å‹— å‹ž å‹£ 勦 飭 å‹  勳 勵
+勸 勹 匆 匈 甸 åŒ åŒ åŒ åŒ• 匚 匣 匯 匱 匳 匸 å€
+å† å… ä¸— å‰ å 凖 åž å© å® å¤˜ å» å· åŽ‚ 厖 厠 厦
+厥 厮 厰 厶 åƒ ç°’ é›™ åŸ æ›¼ 燮 å® å¨ å­ åº å å½
+å‘€ å¬ å­ å¼ å® å¶ å© å å‘Ž å’ å‘µ å’Ž å‘Ÿ 呱 å‘· å‘°
+å’’ å‘» å’€ 呶 å’„ å’ å’† 哇 å’¢ å’¸ å’¥ å’¬ å“„ 哈 å’¨
+ å’« å“‚ å’¤ å’¾ å’¼ 哘 å“¥ 哦 å” å”” 哽 å“® å“­ 哺 å“¢
+唹 å•€ å•£ å•Œ å”® å•œ å•… å•– å•— 唸 唳 å• å–™ å–€ å’¯ å–Š
+喟 啻 啾 喘 喞 單 啼 喃 喩 喇 喨 嗚 嗅 嗟 嗄 嗜
+å—¤ å—” 嘔 å—· 嘖 å—¾ å—½ 嘛 å—¹ 噎 å™ ç‡Ÿ 嘴 嘶 嘲 嘸
+噫 噤 嘯 噬 噪 嚆 嚀 嚊 åš  åš” åš åš¥ åš® 嚶 åš´ 囂
+åš¼ å› å›ƒ 囀 囈 囎 囑 囓 å›— å›® 囹 圀 囿 圄 圉
+ 圈 國 åœ åœ“ 團 圖 å—‡ 圜 圦 圷 圸 åŽ åœ» å€ å
+å© åŸ€ 垈 å¡ å¿ åž‰ åž“ åž  åž³ 垤 垪 åž° 埃 埆 埔 埒
+埓 å Š 埖 埣 å ‹ å ™ å  å¡² å ¡ å¡¢ å¡‹ å¡° 毀 å¡’ å ½ 塹
+墅 墹 墟 墫 墺 壞 墻 墸 墮 壅 壓 壑 壗 壙 壘 壥
+壜 壤 壟 壯 壺 壹 壻 壼 壽 夂 夊 å¤ å¤› 梦 夥 夬
+夭 夲 夸 夾 ç«’ 奕 å¥ å¥Ž 奚 奘 奢 奠 奧 奬 奩
+ 奸 å¦ å¦ ä½ž 侫 妣 妲 姆 姨 姜 å¦ å§™ 姚 娥 娟
+娑 娜 娉 娚 婀 婬 婉 娵 娶 婢 婪 媚 媼 媾 嫋 嫂
+媽 å«£ å«— 嫦 å«© å«– 嫺 å«» 嬌 嬋 嬖 嬲 å« å¬ª 嬶 嬾
+孃 孅 孀 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀
+它 宦 宸 寃 寇 寉 寔 å¯ å¯¤ 實 寢 寞 寥 寫 寰 寶
+寳 å°… å°‡ å°ˆ å° å°“ å°  å°¢ å°¨ å°¸ å°¹ å± å±† 屎 屓
+ å± å± å­± 屬 å±® ä¹¢ 屶 å±¹ 岌 岑 å²” 妛 岫 å²» 岶
+岼 岷 峅 岾 峇 峙 峩 峽 峺 峭 嶌 峪 崋 崕 崗 嵜
+崟 崛 崑 崔 崢 崚 崙 崘 嵌 嵒 嵎 嵋 嵬 嵳 嵶 嶇
+嶄 嶂 嶢 å¶ å¶¬ 嶮 嶽 å¶ å¶· 嶼 å·‰ å· å·“ å·’ å·– å·›
+巫 已 巵 帋 帚 帙 帑 帛 帶 帷 幄 幃 幀 幎 幗 幔
+幟 å¹¢ 幤 幇 å¹µ 并 幺 麼 广 庠 å» å»‚ 廈 å» å»
+ å»– 廣 å» å»š å»› 廢 廡 廨 廩 廬 å»± 廳 å»° å»´ 廸
+廾 弃 弉 å½ å½œ 弋 弑 å¼– 弩 å¼­ 弸 å½ å½ˆ 彌 彎 弯
+彑 彖 彗 彙 彡 彭 彳 彷 徃 徂 彿 徊 很 徑 徇 從
+å¾™ 徘 å¾  徨 å¾­ å¾¼ å¿– å¿» 忤 忸 忱 å¿ æ‚³ å¿¿ 怡 æ 
+怙 æ€ æ€© 怎 怱 怛 怕 怫 怦 æ€ æ€º æš æ æª æ· æŸ
+æŠ æ† æ æ£ æƒ æ¤ æ‚ æ¬ æ« æ™ æ‚ æ‚ æƒ§ 悃 æ‚š
+ 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆
+悵 惘 æ… æ„• 愆 惶 惷 æ„€ 惴 惺 愃 æ„¡ 惻 惱 æ„ æ„Ž
+慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙
+æ…š æ…« æ…´ æ…¯ æ…¥ æ…± æ…Ÿ æ… æ…“ æ…µ 憙 憖 憇 憬 憔 憚
+憊 憑 憫 憮 懌 懊 應 懷 懈 懃 懆 憺 懋 ç½¹ æ‡ æ‡¦
+懣 懶 懺 懴 懿 懽 懼 懾 戀 戈 戉 æˆ æˆŒ 戔 戛
+ 戞 戡 截 戮 戰 戲 戳 æ‰ æ‰Ž 扞 扣 扛 扠 扨 扼
+抂 抉 找 抒 抓 抖 æ‹” 抃 抔 æ‹— æ‹‘ 抻 æ‹ æ‹¿ 拆 æ“”
+拈 拜 拌 拊 拂 拇 抛 拉 挌 拮 拱 挧 挂 挈 拯 拵
+æ 挾 æ æœ æ 掖 掎 掀 掫 æ¶ æŽ£ æŽ æŽ‰ 掟 掵 æ«
+æ© æŽ¾ æ© æ€ æ† æ£ æ‰ æ’ æ¶ æ„ æ– æ´ æ† æ“ æ¦ æ¶
+æ” æ— æ¨ æ 摧 摯 摶 æ‘Ž 攪 æ’• æ’“ æ’¥ æ’© æ’ˆ æ’¼
+ 據 擒 擅 擇 撻 擘 擂 擱 擧 舉 擠 擡 抬 擣 擯
+攬 擶 擴 擲 擺 攀 擽 攘 攜 攅 攤 攣 攫 攴 攵 攷
+收 攸 ç•‹ 效 æ•– æ•• æ• æ•˜ æ•ž æ• æ•² 數 æ–‚ æ–ƒ 變 æ–›
+æ–Ÿ æ–« æ–· æ—ƒ æ—† æ— æ—„ æ—Œ æ—’ æ—› æ—™ æ—  æ—¡ æ—± æ² æ˜Š
+昃 æ—» æ³ æ˜µ 昶 昴 昜 æ™ æ™„ 晉 æ™ æ™ž æ™ æ™¤ 晧 晨
+晟 晢 æ™° 暃 暈 暎 暉 æš„ 暘 æš æ› æš¹ 曉 æš¾ æš¼
+ 曄 暸 æ›– 曚 æ›  昿 曦 曩 æ›° 曵 æ›· æœ æœ– 朞 朦
+朧 霸 朮 朿 朶 æ 朸 朷 æ† æž æ  æ™ æ£ æ¤ æž‰ æ°
+æž© æ¼ æª æžŒ æž‹ 枦 æž¡ æž… æž· 柯 æž´ 柬 æž³ 柩 枸 柤
+柞 æŸ æŸ¢ 柮 æž¹ 柎 柆 柧 檜 æ ž 框 æ © æ¡€ æ¡ æ ² æ¡Ž
+梳 æ « æ¡™ æ¡£ æ¡· æ¡¿ 梟 æ¢ æ¢­ 梔 æ¢ æ¢› 梃 檮 梹 æ¡´
+梵 梠 梺 æ¤ æ¢ æ¡¾ æ¤ æ£Š 椈 棘 椢 椦 棡 椌 æ£
+ 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚
+椣 椡 棆 楹 楷 楜 楸 楫 楔 楾 楮 椹 楴 椽 楙 椰
+楡 楞 æ¥ æ¦ æ¥ª 榲 榮 æ§ æ¦¿ æ§ æ§“ 榾 槎 寨 槊 æ§
+榻 槃 榧 樮 榑 榠 榜 榕 榴 槞 槨 樂 樛 槿 權 槹
+槲 槧 樅 榱 樞 槭 樔 槫 樊 樒 æ« æ¨£ 樓 æ©„ 樌 橲
+樶 橸 橇 æ©¢ æ©™ 橦 橈 樸 樢 æª æª æª  檄 檢 檣
+ 檗 蘗 檻 櫃 櫂 檸 檳 檬 櫞 櫑 櫟 檪 櫚 櫪 櫻
+欅 蘖 櫺 欒 欖 鬱 欟 欸 欷 盜 欹 飮 æ­‡ æ­ƒ æ­‰ æ­
+æ­™ æ­” æ­› æ­Ÿ æ­¡ æ­¸ æ­¹ æ­¿ 殀 殄 殃 æ® æ®˜ 殕 殞 殤
+殪 殫 殯 殲 殱 殳 殷 殼 毆 毋 毓 毟 毬 毫 毳 毯
+麾 æ°ˆ æ°“ æ°” æ°› æ°¤ æ°£ 汞 汕 æ±¢ 汪 沂 æ² æ²š æ² æ²›
+æ±¾ 汨 æ±³ æ²’ æ² æ³„ æ³± 泓 æ²½ æ³— æ³… æ³ æ²® æ²± æ²¾
+ 沺 æ³› 泯 æ³™ 泪 æ´Ÿ è¡ æ´¶ æ´« æ´½ æ´¸ æ´™ æ´µ æ´³ æ´’
+洌 浣 涓 浤 浚 浹 浙 涎 涕 濤 涅 淹 渕 渊 涵 淇
+淦 涸 淆 淬 淞 淌 淨 淒 淅 淺 淙 淤 淕 淪 淮 渭
+æ¹® 渮 渙 æ¹² 湟 渾 渣 湫 渫 湶 æ¹ æ¸Ÿ 湃 渺 湎 渤
+滿 æ¸ æ¸¸ 溂 溪 溘 滉 溷 滓 溽 溯 滄 溲 æ»” 滕 æº
+溥 滂 溟 æ½ æ¼‘ çŒ æ»¬ 滸 滾 漿 滲 æ¼± 滯 æ¼² 滌
+ æ¼¾ 漓 æ»· 澆 潺 潸 æ¾ æ¾€ 潯 æ½› 濳 æ½­ 澂 æ½¼ 潘
+澎 澑 濂 潦 澳 澣 澡 澤 澹 濆 澪 濟 濕 濬 濔 濘
+濱 æ¿® æ¿› 瀉 瀋 濺 瀑 ç€ ç€ æ¿¾ 瀛 瀚 æ½´ ç€ ç€˜ 瀟
+瀰 瀾 瀲 ç‘ ç£ ç‚™ ç‚’ 炯 烱 炬 炸 炳 ç‚® 烟 烋 çƒ
+烙 焉 烽 ç„œ ç„™ ç…¥ ç…• 熈 ç…¦ ç…¢ ç…Œ ç…– ç…¬ ç† ç‡» 熄
+熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼
+ 燹 燿 çˆ çˆ çˆ› 爨 爭 爬 爰 爲 爻 爼 爿 牀 牆
+牋 牘 牴 牾 犂 çŠ çŠ‡ 犒 犖 犢 犧 犹 犲 狃 狆 ç‹„
+ç‹Ž ç‹’ ç‹¢ ç‹  ç‹¡ 狹 ç‹· å€ çŒ— 猊 猜 猖 çŒ çŒ´ 猯 猩
+猥 猾 çŽ ç 默 ç— çª ç¨ ç° ç¸ çµ ç» çº çˆ çŽ³ çŽ
+玻 ç€ ç¥ ç® çž ç’¢ ç… ç‘¯ ç¥ ç¸ ç² çº ç‘• ç¿ ç‘Ÿ ç‘™
+ç‘ ç‘œ ç‘© ç‘° ç‘£ 瑪 瑶 瑾 ç’‹ ç’ž ç’§ ç“Š ç“ ç“” ç±
+ 瓠 瓣 瓧 瓩 瓮 瓲 瓰 瓱 瓸 瓷 甄 甃 甅 甌 甎
+ç” ç”• 甓 甞 甦 甬 甼 ç•„ ç• ç•Š 畉 ç•› 畆 ç•š ç•© 畤
+畧 ç•« ç•­ 畸 當 ç–† ç–‡ ç•´ ç–Š ç–‰ ç–‚ ç–” ç–š ç– ç–¥ ç–£
+ç—‚ ç–³ ç—ƒ ç–µ ç–½ ç–¸ ç–¼ ç–± ç— ç—Š ç—’ ç—™ ç—£ ç—ž ç—¾ ç—¿
+ç—¼ ç˜ ç—° ç—º ç—² ç—³ 瘋 ç˜ ç˜‰ 瘟 瘧 瘠 瘡 瘢 瘤 瘴
+瘰 瘻 癇 癈 癆 癜 癘 癡 癢 癨 癩 癪 癧 癬 癰
+ 癲 癶 癸 發 皀 皃 皈 皋 皎 皖 皓 皙 皚 皰 皴
+皸 çš¹ 皺 盂 ç› ç›– ç›’ 盞 盡 盥 盧 盪 蘯 ç›» 眈 眇
+眄 眩 眤 眞 眥 眦 眛 眷 眸 ç‡ çš ç¨ ç« ç› ç¥ ç¿
+ç¾ ç¹ çžŽ çž‹ çž‘ çž  çžž çž° 瞶 çž¹ çž¿ çž¼ çž½ çž» 矇 çŸ
+矗 矚 矜 矣 矮 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼
+碚 碌 碣 碵 碪 碯 磑 磆 磋 磔 碾 碼 磅 磊 磬
+ 磧 磚 磽 磴 礇 礒 礑 礙 礬 礫 祀 祠 祗 祟 祚
+祕 祓 祺 祿 禊 ç¦ ç¦§ 齋 禪 禮 禳 禹 禺 秉 秕 秧
+秬 秡 秣 稈 ç¨ ç¨˜ 稙 稠 稟 禀 稱 稻 稾 稷 穃 ç©—
+穉 ç©¡ ç©¢ ç©© é¾ ç©° 穹 穽 窈 窗 窕 窘 窖 窩 竈 窰
+窶 ç«… ç«„ 窿 邃 竇 ç«Š ç« ç« ç«• ç«“ ç«™ ç«š ç« ç«¡ ç«¢
+竦 ç«­ ç«° 笂 ç¬ ç¬Š 笆 笳 笘 笙 笞 笵 笨 笶 ç­
+ ç­º 笄 ç­ ç¬‹ ç­Œ ç­… ç­µ ç­¥ ç­´ ç­§ ç­° ç­± ç­¬ ç­® ç®
+箘 箟 ç® ç®œ 箚 箋 ç®’ ç® ç­ ç®™ 篋 ç¯ ç¯Œ ç¯ ç®´ 篆
+ç¯ ç¯© ç°‘ ç°” 篦 篥 ç±  ç°€ ç°‡ ç°“ 篳 篷 ç°— ç° ç¯¶ ç°£
+ç°§ ç°ª ç°Ÿ ç°· ç°« ç°½ 籌 籃 ç±” ç± ç±€ ç± ç±˜ 籟 籤 ç±–
+ç±¥ 籬 ç±µ 粃 ç² ç²¤ ç²­ ç²¢ 粫 粡 粨 ç²³ ç²² ç²± ç²® ç²¹
+粽 糀 糅 糂 糘 糒 糜 糢 鬻 糯 糲 糴 糶 糺 紆
+ 紂 紜 紕 紊 絅 絋 紮 紲 紿 紵 絆 絳 絖 絎 絲
+絨 çµ® çµ çµ£ 經 綉 çµ› ç¶ çµ½ 綛 綺 綮 綣 綵 ç·‡ 綽
+綫 總 綢 綯 ç·œ 綸 綟 綰 ç·˜ ç· ç·¤ ç·ž ç·» ç·² ç·¡ 縅
+縊 縣 縡 縒 縱 縟 縉 縋 縢 繆 繦 縻 縵 縹 繃 縷
+縲 縺 繧 ç¹ ç¹– 繞 ç¹™ 繚 ç¹¹ 繪 繩 ç¹¼ ç¹» 纃 ç·• ç¹½
+è¾® 繿 纈 纉 續 纒 çº çº“ 纔 纖 纎 纛 纜 缸 缺
+ ç½… 罌 ç½ ç½Ž ç½ ç½‘ 罕 ç½” 罘 罟 ç½  罨 罩 罧 罸
+羂 羆 羃 羈 羇 羌 ç¾” 羞 ç¾ ç¾š ç¾£ 羯 ç¾² ç¾¹ ç¾® 羶
+羸 譱 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 耆 耄 耋
+耒 耘 耙 耜 耡 耨 耿 耻 èŠ è† è’ è˜ èš èŸ è¢ è¨
+è³ è² è° è¶ è¹ è½ è¿ è‚„ 肆 è‚… è‚› è‚“ è‚š è‚­ å† è‚¬
+胛 胥 胙 èƒ èƒ„ 胚 胖 脉 胯 胱 è„› è„© è„£ 脯 è…‹
+ 隋 腆 脾 腓 腑 胼 腱 腮 腥 腦 腴 膃 膈 膊 膀
+膂 膠 膕 膤 膣 腟 膓 膩 膰 膵 膾 膸 膽 臀 臂 膺
+臉 è‡ è‡‘ 臙 臘 臈 臚 臟 臠 臧 臺 臻 臾 èˆ èˆ‚ 舅
+與 舊 èˆ èˆ èˆ– 舩 舫 舸 舳 艀 艙 艘 è‰ è‰š 艟 艤
+艢 艨 艪 艫 舮 艱 艷 艸 艾 èŠ èŠ’ 芫 芟 芻 芬 è‹¡
+苣 苟 苒 苴 苳 苺 莓 范 苻 苹 苞 茆 苜 茉 苙
+ 茵 茴 茖 茲 茱 è€ èŒ¹ è è… èŒ¯ 茫 茗 茘 莅 莚
+莪 莟 莢 莖 茣 莎 莇 莊 è¼ èŽµ è³ èµ èŽ  莉 莨 è´
+è“ è« èŽ è½ èƒ è˜ è‹ è è· è‡ è  è² è è¢ è  èŽ½
+è¸ è”† è» è‘­ èª è¼ è•š è’„ è‘· è‘« è’­ è‘® è’‚ è‘© 葆 è¬
+葯 葹 èµ è“Š è‘¢ è’¹ è’¿ è’Ÿ è“™ è“ è’» è“š è“ è“ è“† è“–
+蒡 蔡 蓿 蓴 蔗 蔘 蔬 蔟 蔕 蔔 蓼 蕀 蕣 蕘 蕈
+ è• è˜‚ è•‹ è•• è–€ è–¤ è–ˆ è–‘ è–Š è–¨ è•­ è–” è–› è—ª è–‡
+è–œ è•· 蕾 è– è—‰ è–º è— è–¹ è— è—• è— è—¥ è—œ è—¹ 蘊 蘓
+蘋 è—¾ è—º 蘆 蘢 蘚 蘰 蘿 è™ ä¹• è™” 號 虧 è™± èš“ 蚣
+蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬
+蛟 è›› 蛯 蜒 蜆 蜈 蜀 蜃 è›» 蜑 蜉 èœ è›¹ 蜊 蜴 蜿
+蜷 蜻 蜥 蜩 蜚 è  èŸ è¸ èŒ èŽ è´ è— è¨ è® è™
+ è“ è£ èª è … 螢 螟 èž‚ 螯 蟋 èž½ 蟀 èŸ é›– èž« 蟄
+èž³ 蟇 蟆 èž» 蟯 蟲 蟠 è  è  èŸ¾ 蟶 蟷 è Ž 蟒 è ‘ è –
+è • è ¢ è ¡ è ± è ¶ è ¹ è § è » è¡„ è¡‚ è¡’ è¡™ è¡ž è¡¢ è¡« è¢
+衾 袞 衵 衽 袵 衲 袂 袗 袒 袮 袙 袢 è¢ è¢¤ 袰 袿
+袱 裃 裄 裔 裘 裙 è£ è£¹ 褂 裼 裴 裨 裲 褄 褌 褊
+褓 襃 褞 褥 褪 褫 è¥ è¥„ 褻 褶 褸 襌 è¤ è¥  襞
+ 襦 襤 襭 襪 襯 襴 襷 襾 覃 覈 覊 覓 覘 覡 覩
+覦 覬 覯 覲 覺 覽 覿 觀 觚 觜 è§ è§§ 觴 觸 訃 訖
+è¨ è¨Œ 訛 è¨ è¨¥ 訶 è© è©› è©’ 詆 詈 詼 è©­ 詬 è©¢ 誅
+誂 誄 誨 誡 誑 誥 誦 誚 誣 è«„ è« è«‚ è«š è«« 諳 諧
+諤 諱 謔 è«  è«¢ è«· è«ž è«› 謌 謇 謚 è«¡ 謖 è¬ è¬— 謠
+謳 éž« 謦 謫 謾 謨 è­ è­Œ è­ è­Ž è­‰ è­– è­› è­š è­«
+ è­Ÿ è­¬ è­¯ è­´ è­½ 讀 讌 讎 è®’ 讓 è®– è®™ 讚 è°º è±
+è°¿ 豈 豌 豎 è± è±• è±¢ 豬 豸 豺 貂 貉 è²… 貊 è² è²Ž
+è²” è±¼ 貘 æˆ è²­ 貪 è²½ è²² è²³ è²® 貶 賈 è³ è³¤ è³£ 賚
+è³½ 賺 è³» è´„ è´… è´Š è´‡ è´ è´ è´ é½Ž è´“ è³ è´” è´– 赧
+èµ­ èµ± èµ³ è¶ è¶™ è·‚ 趾 趺 è· è·š è·– è·Œ è·› è·‹ è·ª è·«
+è·Ÿ è·£ è·¼ 踈 踉 è·¿ è¸ è¸ž è¸ è¸Ÿ 蹂 踵 踰 踴 蹊
+ 蹇 蹉 蹌 è¹ è¹ˆ è¹™ 蹤 è¹  踪 è¹£ 蹕 蹶 è¹² è¹¼ èº
+躇 躅 躄 躋 躊 躓 躑 躔 躙 躪 躡 躬 躰 軆 躱 躾
+軅 軈 軋 軛 軣 軼 軻 軫 軾 輊 輅 輕 輒 輙 輓 輜
+輟 輛 輌 輦 輳 輻 輹 轅 轂 輾 轌 轉 轆 轎 轗 轜
+轢 轣 轤 辜 辟 辣 辭 辯 辷 迚 迥 迢 迪 迯 邇 迴
+逅 迹 迺 逑 逕 逡 é€ é€ž 逖 逋 逧 逶 逵 逹 迸
+ é é é‘ é’ é€Ž é‰ é€¾ é– é˜ éž é¨ é¯ é¶ éš¨ é²
+é‚‚ é½ é‚ é‚€ é‚Š 邉 é‚ é‚¨ 邯 邱 邵 郢 郤 扈 郛 é„‚
+鄒 鄙 鄲 鄰 酊 酖 酘 酣 酥 酩 酳 酲 醋 醉 醂 醢
+醫 醯 醪 醵 醴 醺 釀 é‡ é‡‰ 釋 é‡ é‡– 釟 釡 釛 釼
+釵 釶 鈞 釿 鈔 鈬 鈕 鈑 鉞 鉗 鉅 鉉 鉤 鉈 銕 鈿
+鉋 é‰ éŠœ 銖 銓 銛 鉚 é‹ éŠ¹ 銷 é‹© éŒ é‹º é„ éŒ®
+ 錙 錢 錚 錣 錺 錵 錻 éœ é  é¼ é® é– éŽ° 鎬 鎭
+鎔 鎹 é– é— é¨ é¥ é˜ éƒ é é éˆ é¤ éš é” é“ éƒ
+é‡ é é¶ é« éµ é¡ éº é‘ é‘’ é‘„ é‘› é‘  é‘¢ é‘ž 鑪 鈩
+é‘° 鑵 é‘· 鑽 é‘š 鑼 鑾 é’ é‘¿ é–‚ é–‡ é–Š é–” é–– é–˜ é–™
+é–  é–¨ é–§ é–­ é–¼ é–» é–¹ é–¾ é—Š 濶 é—ƒ é— é—Œ é—• é—” é—–
+é—œ é—¡ é—¥ é—¢ 阡 阨 阮 阯 陂 陌 é™ é™‹ é™· 陜 陞
+ é™ é™Ÿ 陦 陲 陬 éš éš˜ éš• éš— 險 隧 éš± éš² éš° éš´
+隶 隸 éš¹ 雎 雋 雉 é› è¥ é›œ éœ é›• 雹 霄 霆 霈 霓
+霎 霑 éœ éœ– 霙 霤 霪 霰 霹 霽 霾 é„ é† éˆ é‚ é‰
+éœ é  é¤ é¦ é¨ å‹’ é« é± é¹ éž… é¼ éž éº éž† éž‹ éž
+éž éžœ 鞨 鞦 鞣 éž³ éž´ 韃 韆 韈 韋 韜 韭 é½ éŸ² ç«Ÿ
+韶 韵 é  é Œ é ¸ é ¤ é ¡ é · é ½ 顆 é¡ é¡‹ é¡« 顯 é¡°
+ 顱 顴 顳 颪 颯 颱 颶 飄 飃 飆 飩 飫 餃 餉 餒
+餔 餘 餡 é¤ é¤ž 餤 餠 餬 餮 餽 餾 饂 饉 饅 é¥ é¥‹
+饑 饒 饌 饕 馗 馘 馥 馭 馮 馼 駟 駛 é§ é§˜ 駑 駭
+駮 駱 駲 駻 駸 é¨ é¨ é¨… 駢 騙 騫 騷 é©… é©‚ é©€ 驃
+騾 é©• é© é©› é©— é©Ÿ é©¢ é©¥ 驤 é©© é©« 驪 骭 骰 骼 é«€
+é« é«‘ é«“ é«” é«ž é«Ÿ é«¢ é«£ 髦 髯 é«« é«® é«´ 髱 é«·
+ 髻 鬆 鬘 鬚 鬟 鬢 鬣 鬥 鬧 鬨 鬩 鬪 鬮 鬯 鬲
+é­„ é­ƒ é­ é­ é­Ž é­‘ é­˜ é­´ 鮓 鮃 鮑 é®– é®— 鮟 é®  鮨
+é®´ 鯀 鯊 鮹 鯆 é¯ é¯‘ 鯒 鯣 鯢 鯤 鯔 鯡 é°º 鯲 鯱
+鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡
+鰰 鱇 鰲 鱆 鰾 鱚 鱠 鱧 鱶 鱸 鳧 鳬 鳰 鴉 鴈 鳫
+é´ƒ é´† é´ª é´¦ 鶯 é´£ é´Ÿ 鵄 é´• é´’ éµ é´¿ é´¾ 鵆 鵈
+ éµ éµž 鵤 鵑 éµ éµ™ éµ² 鶉 鶇 鶫 鵯 鵺 鶚 鶤 鶩
+鶲 é·„ é· é¶» 鶸 鶺 é·† é· é·‚ é·™ é·“ é·¸ é·¦ é·­ é·¯ é·½
+鸚 鸛 鸞 é¹µ é¹¹ é¹½ éº éºˆ 麋 麌 麒 麕 麑 éº éº¥ 麩
+麸 麪 麭 é¡ é»Œ 黎 é» é» é»” 黜 點 é» é»  黥 黨 黯
+黴 黶 黷 黹 黻 黼 黽 鼇 鼈 皷 鼕 鼡 鼬 鼾 齊 齒
+齔 齣 齟 齠 齡 齦 齧 齬 齪 齷 齲 齶 龕 龜 龠
+ å ¯ 槇 é™ ç‘¤ 凜 熙 å·¢ 帔 帘 幘 幞 庾 廊 廋
+廹 å¼€ 异 弇 å¼ å¼£ å¼´ 弶 å¼½ å½€ å½… å½” 彘 彤 彧 å½½
+徉 徜 徧 徯 å¾µ å¾· 忉 å¿ž å¿¡ å¿© æ€ æ€” 怘 怳 怵 æ‡
+悔 æ‚ æ‚ž 惋 惔 惕 æƒ æƒ¸ æ„œ æ„« æ„° æ„· 慨 æ† ï¨¿ 憼
+憹 ï©€ 戢 戾 扃 扖 扚 扯 抅 æ‹„ æ‹– 拼 挊 挘 挹 æƒ
+æ¥ æ¼ æ¥ æ­ æµ æ æ” æ¢ æ‘¹ æ‘‘ æ‘  æ‘­ æ“Ž æ’¾ æ’¿
+ æ“„ æ“Š æ“ æ“· æ“» 攢 攩 ï© æ•§ æ– ï©‚ 昀 昉 昕 昞
+昺 昢 昤 昫 昰 昱 昳 曻 晈 晌 𣇄 晙 晚 晡 晥 晳
+æ™· 晸 æš ï©ƒ æš  æš² æš» 曆 曈 㬢 æ›› 曨 曺 朓 朗 朳
+æ¦ æ‡ æˆ æ» æž æž“ 枘 æž› æž» 柹 柀 柗 柼 æ  æ¡’ æ 
+æ ¬ æ ± æ¡› 桲 桵 ï©„ 梣 梥 梲 棈 æ£ æ£¨ 棭 棰 棱 棼
+椊 楉 𣗄 椵 楂 楗 楣 楤 楨 榀 﨔 榥 榭 æ§ ã®¶
+ 㯃 槢 槩 槪 槵 槶 æ¨ æ¨• 𣜿 樻 樾 æ©… æ© æ©– æ©›
+æ©« 橳 𣣠檉 檔 æª æªž 檥 櫤 櫧 ã° ï¤ æ¬› 欞 欬 欵
+æ­† æ­– æ­  æ­¥ æ­§ æ­· 殂 殩 æ®­ 殺 æ¯ æ¯– 毗 毿 æ°… æ°
+氳 汙 汜 沪 汴 汶 沅 沆 沘 沜 泻 泆 泔 泠 泫 泮
+𣳾 洄 洎 洮 洱 洹 洿 浘 浥 海 涂 涇 涉 涔 涪 涬
+涿 æ·„ æ·– æ·š æ·› æ· æ·¼ 渚 渴 湄 湜 湞 溫 溱 æ»
+ 滇 滎 æ¼ æ¼š 漢 漪 漯 æ¼³ 潑 æ½™ 潞 潡 æ½¢ æ½¾ 澈
+澌 æ¾ æ¾” æ¾  澧 澶 æ¾¼ 濇 æ¿Š 濹 æ¿° 濵 瀅 瀆 瀨 çŠ
+ç çž çŽ ç¤ çµ ç‚… 炤 ç‚« ç‚· 烔 烘 烤 ç„ ç„« ç„ž ç„ 
+ç„® ç„° ç…† ç…‡ ç…‘ 煮 ç…’ ç…œ ç…  ç…¨ 凞 熅 熇 熒 ç‡ ç†º
+燄 燾 爀 爕 牕 牖 㸿 çŠ çŠ› 犾 ç‹€ ç‹» 𤟱 猧 猨 猪
+ç ç¦ ç¼ çŽ• 玟 玠 玢 玦 玫 ç‰ ç ç– ç™ ç£ ç©
+ ç‡ çŠ çš ç› ï©Š ç¦ ç¨ çª ç« ç¬ ç® ç¯ ç° ç‘„ 瑆
+瑇 ç‘‹ ç‘— ç‘¢ ç‘« ç‘­ ç’† ç’‡ ç’‰ ç’˜ ç’œ ç’Ÿ ç’£ ç’ ç’¦ ç’¨
+ç’© ç’µ ç’¿ 瓈 瓉 ç“š ç“¿ ç” ç”— 甯 畯 畹 ç–’ ã½² ç—Ž ç—¤
+瘀 瘂 瘈 瘕 瘖 瘙 瘞 瘭 瘵 癃 癋 癤 癥 癭 癯 癱
+çš çš› çš çšž 皦 皪 皶 ç›… 盌 盎 ç›” 盦 ç›± 盼 眊 眙
+眴 眶 ç† ç çŽ çœ çŸ ç¢ çº çž€ çž” 瞪 矠 ç ­ 𥒎
+ 硃 ç¡Ž ç¡ ç¡‘ 硨 ç¡® ï©‹ 碰 𥔎 碭 磤 磲 礀 磷 礜
+礮 礱 礴 ï©Œ ï© ç¥… 祆 ï©Ž ï© ï© ç¥œ ï©‘ 神 祥 祹 ï©’
+ï©“ 福 禘 禱 禸 秈 秊 𥱠秔 秞 秫 秭 稃 ï©” 稹 ç©
+穭 突 窅 窠 𥧄 窳 窻 竎 竫 竽 笒 笭 笻 筇 筎 筠
+ç­­ ç­¯ ç­² 箞 ï©– 篗 篙 ç° ç°± ç°ž ç°  ç°³ ç°¶ 䉤 𥶡 ç±™
+ç±­ ç±¹ ç² ç²” ç²  ç²¼ 糕 ç³™ ç³ ç´‡ ç´ˆ ç´“ ç´ ç´£ ç´±
+ çµ çµˆ 絓 絜 絺 綃 綋 綠 綦 ç·‚ ç·Œ ç·– ç·£ ï©— 縨
+縈 縑 縕 ï©™ 繇 ç¹’ 繡 纊 çº ç½‡ ï©š 羑 ç¾— 羿 ç¿Ž ç¿›
+翟 翬 翮 翺 者 耔 耦 耵 耷 耼 胊 胗 胠 胳 脘 腊
+è…  è…§ è…¨ è…­ 膻 臊 è‡ è‡— ï©œ ä‘“ ä‘› 艠 艴 𦫿 芎 芡
+芣 芤 芩 芮 芷 芾 芿 苆 è‹• 苽 苾 茀 èŒ è¢ èŒ¢ 茭
+茺 èƒ è‡ è‘ è• è½ èŽ† 莒 莘 莧 莩 莿 è€ è‡ è
+ è‘ è¡ èª è è† èŠ ï©Ÿ 葈 è‘Ÿ è‘° 葳 è’… è’ž è’¯ è’´
+è’º è“€ è“‚ 𦹀 蔲 蔞 蔣 蔯 è•™ 蕤 﨟 è–­ 蕺 è–Œ è– è–¢
+è–° è—‹ è—Ž è—­ 蘒 è—¿ 蘄 蘅 è˜ ð§ƒ´ 蘘 蘩 蘸 è™— è™› 虜
+虢 ä– è™¬ 虵 蚘 蚸 蛺 蛼 蛽 蜋 è± èž‡ 螈 螬 èž­ èžµ
+ä—ª 蟖 蟬 è † è Š è  è ” è Ÿ 袘 袪 裊 裎 𧚄 裵 褜 ï© 
+褘 褙 褚 褧 褰 褲 褹 襀 覔 視 觔 觥 觶 訒 訕
+ 訢 訷 詇 è©Ž è© è©¡ 詵 詹 誧 è« è«Ÿ è«´ 諶 諸 ï©¢
+ï©£ è­† è­” è­™ è­© è® è±‰ 豨 賓 賡 è³´ 賸 è³¾ ï©¥ è´’ è´›
+趯 跎 跑 跗 踠 踣 踽 蹰 蹻 𨉷 軀 䡄 軺 輞 輭 輶
+è½” ð¨ 辦 è¾µ 迤 迨 è¿® 逈 逭 逸 邈 é‚• é‚— é‚™ é‚› é‚¢
+邳 邾 郄 郅 郇 郗 éƒ éƒž 郯 郴 都 é„” é„• é„– é„¢ é„£
+鄧 鄯 鄱 鄴 鄽 酈 酛 醃 醞 醬 醱 醼 釗 釻 釤
+ 釥 釭 釱 鈇 éˆ éˆ¸ 鈹 鈺 鈼 鉀 鉃 é‰ é‰¸ 銈 é‹‚
+é‹‹ é‹Œ é‹“ é‹  é‹¿ 錄 錟 錡 錥 éˆ é‰ éŠ é¤ é¥ éª é°
+鎛 鎣 鎺 é† éž éŸ é„ é½ é³ é‘Š é‘£ é‘« 鑱 鑲 é–Ž é–Ÿ
+é–¦ é–© é–¬ é–¶ é–½ é—‹ é— é—“ 䦰 é—š é—ž 陘 éš„ 隆 éš éš¤
+隥 é›’ 雞 難 雩 雯 霳 霻 é éŽ é éš é® é³ éž• éž®
+鞺 éŸ éŸ‰ 韞 韛 韴 ï©© é Š é ž é « é ° 頻 é¡’ é¡“ é¡–
+ é¡— é¡™ é¡š ï§ é¡¥ 顬 颺 飈 飧 饘 馞 騂 騃 騤 騭
+騮 騸 é©Š é©Ž é©’ 骶 é« é«ƒ é«Ž é«– 髹 鬂 鬈 鬠 ä°— 鬭
+é­ž é­¹ é­¦ é­² é­µ 鮄 鮊 é® é®ž 鮧 é¯ é¯Ž 鯥 鯸 鯽 é°€
+é°£ é± é± é± é±“ é±£ é±¥ é±· é´ é´ž 鵃 鵇 éµ’ éµ£ éµ° éµ¼
+鶊 鶖 鷀 鶬 鶼 鷗 𪆠鷧 鸇 鸕 鹼 麞 麤 麬 麯 麴
+麵 黃 黑 é¼ é¼¹ é½— é¾ é¾” é¾— é¾¢
+ 𠂉 丂 ä¸ ä¸’ 丩 丫 丮 ä¹€ 乇 么 ð ‚¢ 乑 ㆠ𠂤 乚
+乩 äº ã¬ ã® äº¹ 亻 𠆢 亼 仃 仈 ä» ä»« 仚 ä»± 仵 ä¼€
+伖 佤 伷 伾 佔 佘 𠈓 佷 佸 佺 佽 侂 侅 侒 侚 俦
+ä¾² ä¾¾ ä¿… ä¿‹ ä¿ ä¿’ 㑪 俲 倀 å€ å€“ 倜 倞 倢 㑨 å‚
+å† åŽ å“ å— å£ å¦ åª å° å‚£ 傈 å‚’ å‚“ å‚• å‚– å‚œ 傪
+𠌫 傱 傺 傻 僄 僇 僳 𠎠僎 𠱠僔 僙 僡 僩 㒒
+ 儈 𠹠儗 儛 𠑊 兠 𠔉 关 冃 冋 㒼 冘 冣 冭 㓇
+冼 ð —– 𠘨 凳 凴 刂 划 刖 ð  剕 剜 剬 剷 劄 劂 ð  ‡
+劘 𠠺 劤 劦 劯 劺 劻 勊 㔟 勑 𠢹 勷 匊 匋 匤 匵
+匾 å‚ ð ¥¼ ð ¦ å§ å¬ åº åŽ¤ 厴 ð «“ 厷 å€ ð ¬ ã• ã•ž å•
+åš ã•£ å´ åµ å‘• å¤ å¨ ã•® 呃 å‘¢ 呦 呬 å’Š å’ å’• å’ 
+å’¦ å’­ å’® å’· å’º å’¿ 哃 ð µ… 哬 哯 哱 哳 唀 å” å”‰
+ 唼 å• ã–¦ 啇 å•Š ã–¨ å•  å•¡ 啤 ð ·¡ 啽 å–‚ å–ˆ å–‘ ã—…
+å—’ 𠺕 ð ¹­ å–¿ å—‰ å—Œ å—‘ å— ã—š å—¢ 𠹤 å—© 嘨 𠽟 嘇 å˜
+嘰 嘷 ã—´ 嘽 嘿 噀 噇 噞 å™  å™­ 㘅 嚈 嚌 åš• åšš åš
+嚨 åš­ åš² å›… å› å›Ÿ 囨 囶 å›· 𡈠圕 圣 𡉕 圩 𡉻 å…
+å† åŒ å 𡉴 å¨ å¯ å³ å´ åµ å» ð¡‹¤ ð¡‹— 垬 åžš åž åžž
+垨 埗 𡋽 埌 𡌶 𡄠埞 埦 埰 㙊 埸 埻 埽 堄 堞
+ å   å § å ² å ¹ 𡄠塉 å¡Œ 塧 墊 墋 å¢ å¢ å¢ å¢” å¢
+墪 墱 ð¡‘­ 壃 å£ å£¢ 壳 壴 夅 夆 夋 å¤ å¤” 夤 ð¡—— ãš‘
+夽 ãš™ 奆 ãš– 𦰩 奛 奟 𡙇 奵 奶 奼 妟 妮 妼 姈 å§
+姞 姣 姤 姧 姮 𡜆 𡂠㛠娌 å¨ å¨— 娧 娭 å©• å©¥ 婺
+媋 媜 媟 媠 媢 媱 媳 媵 媺 媿 嫚 嫜 嫠 嫥 嫰 嫮
+嫵 嬀 嬈 嬗 嬴 嬭 å­Œ å­’ å­¨ å­¯ å­¼ å­¿ å® å®„ 𡧃
+ 宖 宬 㡠寀 㢠寎 寖 㬠㫠寱 寽 㵠尃 尩 尰
+𡱖 屟 屣 屧 屨 屩 屰 𡴭 𡵅 屼 𡵸 𡵢 岈 岊 㟠𡶡
+𡶜 å²  å²¢ 岦 岧 𡶒 å²­ å²µ 𡶷 峉 ð¡·  𡸳 å´† å´ å´« å´
+崠 崤 崦 崱 崹 嵂 㟨 嵡 嵪 㟴 嵰 𡼞 㟽 嶈 㠀 嶒
+嶔 嶗 嶙 嶰 嶲 嶴 𡽶 嶹 巑 巗 巘 巠 𡿺 巤 巩 㠯
+帀 㠶 帒 帕 㡀 帟 帮 帾 幉 㡜 幖 㡡 幫 幬 幭
+ 幮 𢅻 庥 庪 庬 庹 庿 廆 廒 廙 𢌞 廽 弈 弎 弜
+𢎭 弞 彇 å½£ å½² å½¾ å¾ å¾¢ 徤 徸 å¿„ 㣺 忇 å¿‹ å¿’ å¿“
+å¿” å¿¢ å¿® 忯 忳 忼 㤗 怗 怢 怤 㤚 æŒ æ¿ æ‚Š æ‚• 您
+𢛳 æ‚° 悱 悾 惈 惙 惛 惮 惲 惵 æ„ æ„’ æ„“ æ„™ æ„ž 愺
+㥯 æ… æ…† æ…  æ…¼ 𢡛 憒 憓 憗 憘 憥 憨 憭 𢢫 懕 æ‡
+懟 懵 𢦠戕 戣 戩 扆 扌 扑 扒 扡 扤 扻 扭 扳
+ 抙 抦 æ‹• 𢪸 拽 挃 æŒ æŒ ð¢­ ð¢­ æŒ² 挵 挻 挼 æ
+æ„ æŽ ð¢­† æ™ ð¢° ð¢®¦ æ¬ æŽ„ 掙 𢰤 掔 掽 æ· æ” æ• æœ
+æ  æ« æ¬ æ² æ‰ æž æ¥ æ© æ¯ æ‘š æ‘› æ‘ æ‘³ 摽 æ’‡ æ’‘
+æ’ æ’Ÿ æ“‹ æ“Œ æ“• æ“— 𢷡 擤 æ“¥ æ“¿ 攄 ã©® æ” æ”” æ”– 㩳
+攞 攲 æ•„ æ•” æ•« 敺 æ– æ–„ æ–… æ–Š æ–² æ–µ æ–¸ æ–¿ æ—‚ æ—‰
+旔 㫖 旲 旹 旼 昄 昈 昡 昪 晅 晑 晎 㫪 𣇃 晗
+ æ™› 晣 𣇵 𣆶 晪 晫 晬 æ™­ æ™» 暀 æš æš’ æš™ 㬎 æš­
+æš± æšµ 㬚 æš¿ 㬜 曬 ã«— æœ æœ… 朒 𣲠朙 ð£“ ð£’ æŒ æ
+æ” æ ð£ ð£¤ ð£• æ´ æ¶ ð£š æž’ ð£Ÿ è£ æ  æž° æž² 柃 柈
+柒 柙 柛 柰 柷 𣑊 𣑑 𣑋 栘 栟 栭 𣑥 栳 栻 栾 桄
+æ¡… 桉 æ¡Œ æ¡• æ¡— ã­· æ¡« æ¡® 桺 桼 梂 æ¢ æ¢– ã­­ 梘 梙
+梚 梜 梪 梫 梴 梻 棻 𣓤 𣕚 﨓 棃 棅 棌 æ£ æ£–
+ 棙 棤 棥 棬 棷 椃 椇 㮇 㮈 𣖔 椻 㮠楆 楩 楬
+楲 楺 楿 榒 㮤 榖 榘 榦 榰 榷 榺 榼 槀 槑 槖 𣘹
+𣙇 樰 𣘸 𣘺 槣 槮 槯 槳 㯠槴 槾 樑 樚 æ¨ ð£œœ 樲
+樳 樴 樿 橆 橉 橺 橎 橒 橤 𣜌 橾 檃 檋 㯰 檑 檟
+檡 𣤠檫 檽 櫆 æ«” æ« æ«œ æ« ð£Ÿ¿ 𣟧 櫬 櫱 櫲 櫳 櫽
+𣠤 欋 æ¬ æ¬ æ¬‘ 𣠽 欗 ã°¦ 欯 æ­Š æ­˜ æ­¬ æ­µ æ­º æ®
+ 殛 殮 𣪘 殽 殾 毇 毈 毉 毚 毦 毧 毮 毱 氂 氊
+æ°Ž æ°µ æ°¶ æ°º 𣱿 æ°¿ æ± æ±› æ±­ 沄 沉 㳃 æ²” 沕 æ²— æ²­
+泂 æ³ ã³’ æ³– 泚 泜 泩 泬 æ³­ 𣴀 æ´€ æ´Š æ´¤ æ´¦ æ´§ 汧
+æ´¯ æ´¼ æµ› 浞 æµ  æµ° 涀 æ¶ æ¶Š æ¶ æ¶‘ 涘 𣵀 渗 𣷺 𣷹
+𣷓 涫 涮 涴 æ·‚ æ´´ æ·ˆ æ·Ž æ· æ· æ·Ÿ æ·© æ·¶ 渶 渞 渢
+渧 ã´‘ 渲 渼 湈 湉 湋 湌 æ¹ æ¹‘ 湓 æ¹” æ¹— æ¹£ ã´ž
+ 溓 溧 溴 溿 滃 滊 滙 漵 滫 滹 滻 漊 漌 漘 漥
+漶 æ¼¼ 𣽾 æ½’ æ½— 潚 æ½  潨 澘 æ½½ æ¾ æ¾– æ¾¾ 澟 æ¾¥ 澯
+㵤 澵 濈 濉 濚 濞 濩 𤂖 濼 瀀 瀇 瀊 瀣 𤄃 瀹 瀺
+瀼 çƒ ç‡ ç‹ ã¶š ç” ç¥ ç© ç¬ ç® ç¶ ç¾ ç‚ ç‚† ç‚• ç‚—
+炻 𤇆 炟 炱 𤇾 烬 烊 烑 烓 烜 焃 焄 焆 焇 焈 焌
+ã·€ 焯 焱 ç… ç…Š ç…“ ç…ž ã·” 熖 熀 熛 熠 熢 熮 熯
+ 熳 𤎼 燋 燓 燙 燜 爇 㸅 爫 爫 爴 爸 爹 丬 牂
+牓 牗 牣 𤘩 牮 牯 牸 牿 犎 𤚥 犭 犮 犰 犱 ç‹ ã¹ 
+ç‹Œ 㹦 㹨 狳 狺 猇 猒 猘 猙 㺃 猹 猬 猱 猳 猽 ç’
+㺔 ç« ç¬ ð¤¢– ç® ç¯ ç± ç· çŽ çŽ… 玊 玔 玘 玜 玞 玥
+玨 玵 玷 玹 玼 玿 ç… ç‹ ç¡ ç§ ç¹ ç“ çº ç ç¤ ç±
+ç¹ ç‘“ ç‘€ 瑃 ç‘ ç‘’ ç‘ ç‘± ç’ ç’… ç’ˆ 𤩠璒 ç’— ç’™
+ 璠 璡 璥 璪 璫 璹 璻 璺 瓖 瓘 瓞 瓯 瓫 𤭖 瓺
+𤭯 ç”  甤 甪 ã½— 𤰖 甽 甾 ç•€ 畈 ç•Ž ç• ç•’ 畬 畲 畱
+畺 畽 畾 ç– ð¤´” ç–Œ ã½µ ç–¢ ã½· ç–° ç–· ç–¿ ç—€ ç—† ç— ç—“
+ç— ç—Ÿ ç—  ç—§ ç—¬ ç—® ç—± ç—¹ 瘃 瘘 瘇 ç˜ ã¾® 𤸎 瘓 瘛
+瘜 𤸷 瘥 瘨 瘼 瘳 𤹪 㿉 ç™ ð¤º‹ 癉 癕 ã¿— ç™® çš• çšœ
+皡 皠 皧 皨 皯 𥊠盉 𥕠盨 盬 𥄢 眗 眚 眭 眵
+ 𥆩 䀹 𥇥 ð¥‡ ç˜ ç  çª ð¥ˆž ç² ç¼ ç½ ð¥‰Œ ä˜ çžš 瞟
+瞢 瞤 瞩 矞 矟 矤 矦 矪 矬 䂓 矰 矴 矻 𥮠砅 砆
+ç ‰ ç  ç ™ ç ¡ ç ¬ 硇 硤 硪 𥓙 碊 碔 碤 ç¢ ç¢ž 碟 碻
+磈 磌 磎 磕 磠 磡 磦 磹 磺 磻 磾 𥖧 ç¤ ç¤› 礰 礥
+礻 祊 祘 祛 䄅 祧 祲 禔 禕 禖 禛 禡 禩 禴 离 秂
+秇 秌 ç§ ç§– ä…ˆ 𥞩 𥞴 ä… ç¨Š 稑 稕 稛 稞 ä…£ 稭
+ 稸 穇 ç©Œ ç©– ç©™ ç©œ ç©Ÿ ç©  穧 穪 穵 穸 窂 窊 çª
+窣 窬 𥧔 䆴 窹 窼 窾 䆿 竌 竑 竧 竨 竴 𥫤 𥫣 笇
+𥫱 笽 笧 笪 笮 笯 笱 䇦 䇳 ç­¿ ç­ ä‡® ç­• ç­¹ ç­¤ ç­¦
+ç­© ç­³ 𥮲 䈇 ç® ç®‘ ç®› 䈎 箯 箵 箼 篅 篊 𥱋 𥱤 篔
+篖 篚 篪 篰 ç°ƒ ç°‹ ç°Ž ç° ç°¦ ç±… 籊 籑 ç±— 籞 籡 籩
+籮 籯 籰 𥸮 𥹖 𥹥 粦 𥹢 粶 粷 粿 𥻘 糄 𥻂 糈
+ ç³ ð¥»¨ ç³— 𥼣 糦 糫 𥽜 ç³µ ç´ƒ ç´‰ 䋆 ç´’ ç´ž 𥿠 𥿔
+ç´½ ç´¾ çµ€ 絇 𦀌 𥿻 ä‹– çµ™ 絚 絪 çµ° ä‹ çµ¿ 𦀗 綆 綈
+綌 綗 ð¦  ç¶ ç¶§ 綪 綶 綷 ç·€ ç·— ç·™ ç·¦ ç·± ç·¹ 䌂 𦃭
+縉 ç¸ ç¸— ç¸ ç¸  縧 縬 ç¹… ç¹³ ç¹µ ç¹¾ 纆 纇 䌫 纑 纘
+纚 äƒ ç¼¼ ç¼» ç¼¾ 罃 罄 ç½ ã“ ð¦‰° ç½’ 𦊆 罡 ç½£ 罤 ç½­
+ç½½ ç½¾ ð¦Œ ç¾ å…» 𣴎 ç¾– 羜 ç¾­ 𦂠翃 ç¿ ç¿£ ç¿¥ 翯
+ 翲 耂 耊 耈 耎 耑 耖 耤 耬 耰 èƒ è¦ è± èµ è»
+è‚™ è‚œ 肤 肧 肸 𦙾 胅 胕 胘 胦 𦚰 è„ èƒµ 胻 ä® è„µ
+è„– è„ž ä° è„¤ 脧 脬 𦜠脽 äˆ è…© ä— è† äœ è†„ 膅 ä¢
+膘 膲 è‡ è‡ƒ 臖 臛 𦣠臤 𦣪 臬 𦥑 臽 臿 𦥯 舄 ð¦§
+舙 舡 舢 𦨞 舲 舴 舼 艆 艉 艅 𦩘 艋 䑶 è‰ ä‘º 艗
+𦪌 艜 艣 𦪷 ï© ï©ž 艹 ä’‘ 艽 艿 芃 芊 芓 芧 芨
+ 芲 芴 芺 芼 è‹¢ 苨 è‹· 茇 茈 茌 è” èŒ› èŒ èŒ° 茼
+è„ è— ä’¾ è¿ ä“” ä’³ èŽ èŽ” 莕 莛 èŽ è‰ è è” è è¥
+è¹ è è‘ è• ð¦±³ è— è¹ è‘Š è‘ è‘‘ è‘’ è‘™ è‘š è‘œ 𦳠葥
+葶 葸 葼 è’ ä” è“œ è’— è’¦ è’¾ 䔈 è“Ž è“ è““ 𦹥 蓧 蓪
+蓯 è“° 蓱 蓺 蓽 蔌 è”› 蔤 蔥 蔫 è”´ è• è•¯ 䔥 䕃 蔾
+è•‘ è•“ è•ž è•¡ è•¢ 𦾔 è•» 蕽 è•¿ è– è–† è–“ è– è–Ÿ 𦿸
+ 𦿶 𦿷 薷 薼 藇 藊 藘 藙 藟 藡 藦 藶 蘀 蘑 蘞
+蘡 蘤 蘧 𧄠蘹 蘼 𧄹 虀 蘒 虓 虖 虯 虷 虺 蚇 蚉
+èš èš‘ èšœ èš èš¨ 﨡 èš± èš³ è› è›ƒ 蛑 蛕 è›— 蛣 蛦 ä–¸
+蜅 蜇 蜎 èœ èœ“ 蜙 蜟 蜡 蜣 蜱 蜺 蜾 è€ èƒ è‘ è˜
+è¤ è¥ è² è¼ ð§› ð§š èž§ 螉 èž‹ èž“ èž  𧾠䗥 èž¾ ð§ èŸ
+蟎 蟵 蟟 𧑉 蟣 蟥 蟦 蟪 蟫 蟭 è  è ƒ è ‹ è “ è ¨
+ è ® è ² è ¼ ä˜ è¡Š 衘 è¡Ÿ 衤 𧘕 𧘔 è¡© 𧘱 衯 袠 袼
+袽 袾 裀 裒 𧚓 裑 裓 裛 裰 裱 ä™ è¤ ð§œŽ 褷 𧜣 襂
+襅 襉 𧒠䙥 襢 覀 覉 è¦ è¦Ÿ 覰 覷 觖 觘 觫 äš¡ 觱
+觳 觽 觿 䚯 訑 訔 𧦅 訡 訵 訾 è©… è© è©˜ 誮 èª èª·
+誾 è«— 諼 𧪄 謊 謅 è¬ è¬œ 謟 謭 è­ƒ 䜌 è­‘ è­ž è­¶ è­¿
+è® è®‹ è®” 讕 讜 讞 è°¹ 𧮳 è°½ 𧮾 𧯇 è±… 豇 è± è±”
+ è±— 豩 è±­ è±³ 𧲸 貓 è²’ è²™ ä¤ è²› 貤 è³– 賕 è³™ 𧶠
+賰 賱 𧸠贉 贎 赬 趄 趕 趦 𧾷 跆 跈 跙 跬 踌 䟽
+跽 踆 𨂊 踔 踖 踡 踢 踧 𨂻 䠖 踶 踹 蹋 蹔 蹢 蹬
+蹭 蹯 躘 躞 躮 躳 躵 躶 躻 𨊂 軑 軔 䡎 軹 𨋳 輀
+輈 è¼— 輫 è½€ 轊 轘 𨌠辤 è¾´ 辶 辶 𨑕 è¿ è¿† 﨤 è¿Š
+è¿ è¿“ è¿• è¿  迱 迵 è¿» 适 逌 逷 𨕫 éƒ é„ é 𨗈
+ 𨗉 é‚… é‚Œ é‚ é˜ é‚¡ 䢵 é‚° 邶 郃 郈 𨛗 郜 郟 𨛺
+郶 郲 鄀 郫 郾 郿 鄄 鄆 鄘 鄜 鄞 鄷 鄹 鄺 酆 酇
+酗 酙 酡 酤 酴 酹 醅 醎 醨 醮 醳 醶 釃 釄 釚 𨥉
+𨥆 釬 釮 éˆ éˆŠ 鈖 鈗 𨥫 鈳 鉂 鉇 鉊 鉎 鉑 鉖 鉙
+鉠 鉡 鉥 鉧 鉨 𨦇 𨦈 鉼 鉽 鉿 銉 éŠ éŠ— 銙 銟 銧
+銫 𨦺 𨦻 銲 銿 é‹€ 鋆 é‹Ž é‹ é‹— é‹™ é‹¥ 鋧 錑 𨨞
+ 𨨩 é‹· 鋹 é‹» 錂 éŒ éŒ• éŒ éŒž 錧 錩 𨩱 𨩃 é‡ é‘
+é— éš é« é± é³ éŽ¡ 𨪙 𨫠鎈 鎋 éŽ éŽž éµ ð¨«¤ 𨫠é±
+é é‡ éœ é¢ é§ é‰ é é– é— é» é² é´ é» é‘… 𨯠𨯯
+é‘­ 鑯 镸 镹 é–† é–Œ é– ð¨´ é–« é–´ 𨵱 é—ˆ 𨷻 𨸟 阬 阳
+阴 𨸶 阼 é™ é™¡ 𨺉 éš‚ 𨻫 éšš 𨼲 䧧 éš© 隯 éš³ 隺 éš½
+䧺 𨿸 雘 雚 é› ä¨„ 霔 霣 䨩 霶 é é‡ é• é— é›
+ éª ð©Š  𩊱 éž– éžš éžž 鞢 éž± éž² éž¾ 韌 韑 韔 韘 韙
+韡 韱 é „ é  é Ž é ” é – 䪼 ð©’ é £ é ² é ³ é ¥ 顇 顦 颫
+颭 颰 𩗠颷 颸 颻 颼 颿 飂 飇 飋 飠 𩙿 飡 飣 飥
+飪 飰 飱 飳 餈 䬻 ð©›° 餖 餗 𩜙 餚 餛 餜 ð© 餱 餲
+餳 餺 餻 餼 饀 é¥ é¥† é¥ é¥Ž 饜 饟 饠 馣 馦 馹 馽
+馿 駃 駉 駔 駙 駞 𩣆 駰 駹 駼 騊 騑 騖 騚 騠
+ 騱 騶 é©„ é©Œ 驘 䯂 骯 䯊 骷 䯒 骹 ð©©² 髆 é« é«’
+é«• 䯨 é«œ é«  é«¥ é«© 鬃 鬌 é¬ é¬’ 鬖 鬜 鬫 鬳 鬽 ä° 
+魋 魣 魥 魫 魬 魳 魶 魷 鮦 鮬 鮱 𩷛 𩸽 鮲 鮸 鮾
+鯇 鯳 鯘 é¯ é¯§ 鯪 鯫 鯯 鯮 𩸕 鯺 𩺊 鯷 𩹉 é°– é°˜
+é°™ é°š é° é°¢ é°§ é°© é°ª ð©»„ é°± é°¶ é°· é±… 鱜 ð©»© 鱉 鱊
+ð©»› é±” 鱘 é±› é± é±Ÿ 鱩 鱪 鱫 é±­ é±® é±° é±² é±µ 鱺
+ 鳦 鳲 鴋 鴂 𩿎 鴑 鴗 鴘 𪀯 䳄 𪀚 鴲 䳑 鵂 鵊
+鵟 éµ¢ 𪃹 鵩 鵫 𪂂 éµ³ 鵶 éµ· éµ¾ 鶄 é¶ é¶™ 鶡 鶿 鶵
+鶹 鶽 é·ƒ é·‡ é·‰ é·– é·š é·Ÿ é·  é·£ é·´ ä´‡ 鸊 鸂 é¸ é¸™
+鸜 é¸ é¹» 𢈘 麀 麅 麛 麨 𪎌 麽 𪷠黟 黧 é»® 黿 鼂
+äµ· 鼃 é¼— é¼™ 鼯 é¼· 鼺 é¼½ é½ é½… 齆 齓 齕 齘 𪗱 é½
+𪘂 齩 𪘚 齭 齰 齵 𪚲
diff --git a/jni/iconv/tests/ISO-2022-JP-snippet b/jni/iconv/tests/ISO-2022-JP-snippet
new file mode 100644
index 0000000..c8434ce
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-snippet
@@ -0,0 +1,2 @@
+Japanese ($BF|K\8l(B) $B$3$s$K$A$O(B
+ JIS -- $B855$(B $B3+H/(B
diff --git a/jni/iconv/tests/ISO-2022-JP-snippet.UTF-8 b/jni/iconv/tests/ISO-2022-JP-snippet.UTF-8
new file mode 100644
index 0000000..61d8f72
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-JP-snippet.UTF-8
@@ -0,0 +1,2 @@
+Japanese (日本語) ã“ã‚“ã«ã¡ã¯
+ JIS -- 元気 開発
diff --git a/jni/iconv/tests/ISO-2022-KR-snippet b/jni/iconv/tests/ISO-2022-KR-snippet
new file mode 100644
index 0000000..d409fd1
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-KR-snippet
@@ -0,0 +1,2 @@
+Korean ($)CGQ1[) >H3gGO<<?d, >H3gGO=J4O1n
+ KSC -- $)Cj*Q( KR[!
diff --git a/jni/iconv/tests/ISO-2022-KR-snippet.UTF-8 b/jni/iconv/tests/ISO-2022-KR-snippet.UTF-8
new file mode 100644
index 0000000..0114bad
--- /dev/null
+++ b/jni/iconv/tests/ISO-2022-KR-snippet.UTF-8
@@ -0,0 +1,2 @@
+Korean (한글) 안녕하세요, 안녕하십니까
+ KSC -- 元氣 開發
diff --git a/jni/iconv/tests/ISO-8859-1.TXT b/jni/iconv/tests/ISO-8859-1.TXT
new file mode 100644
index 0000000..eb60626
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-1.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x00D0
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x00DE
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x00F0
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x00FE
+0xFF 0x00FF
diff --git a/jni/iconv/tests/ISO-8859-10.TXT b/jni/iconv/tests/ISO-8859-10.TXT
new file mode 100644
index 0000000..888af65
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-10.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0104
+0xA2 0x0112
+0xA3 0x0122
+0xA4 0x012A
+0xA5 0x0128
+0xA6 0x0136
+0xA7 0x00A7
+0xA8 0x013B
+0xA9 0x0110
+0xAA 0x0160
+0xAB 0x0166
+0xAC 0x017D
+0xAD 0x00AD
+0xAE 0x016A
+0xAF 0x014A
+0xB0 0x00B0
+0xB1 0x0105
+0xB2 0x0113
+0xB3 0x0123
+0xB4 0x012B
+0xB5 0x0129
+0xB6 0x0137
+0xB7 0x00B7
+0xB8 0x013C
+0xB9 0x0111
+0xBA 0x0161
+0xBB 0x0167
+0xBC 0x017E
+0xBD 0x2015
+0xBE 0x016B
+0xBF 0x014B
+0xC0 0x0100
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x012E
+0xC8 0x010C
+0xC9 0x00C9
+0xCA 0x0118
+0xCB 0x00CB
+0xCC 0x0116
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x00D0
+0xD1 0x0145
+0xD2 0x014C
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x0168
+0xD8 0x00D8
+0xD9 0x0172
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x00DE
+0xDF 0x00DF
+0xE0 0x0101
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x012F
+0xE8 0x010D
+0xE9 0x00E9
+0xEA 0x0119
+0xEB 0x00EB
+0xEC 0x0117
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x00F0
+0xF1 0x0146
+0xF2 0x014D
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x0169
+0xF8 0x00F8
+0xF9 0x0173
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x00FE
+0xFF 0x0138
diff --git a/jni/iconv/tests/ISO-8859-11.TXT b/jni/iconv/tests/ISO-8859-11.TXT
new file mode 100644
index 0000000..ecb9bca
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-11.TXT
@@ -0,0 +1,248 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0E01
+0xA2 0x0E02
+0xA3 0x0E03
+0xA4 0x0E04
+0xA5 0x0E05
+0xA6 0x0E06
+0xA7 0x0E07
+0xA8 0x0E08
+0xA9 0x0E09
+0xAA 0x0E0A
+0xAB 0x0E0B
+0xAC 0x0E0C
+0xAD 0x0E0D
+0xAE 0x0E0E
+0xAF 0x0E0F
+0xB0 0x0E10
+0xB1 0x0E11
+0xB2 0x0E12
+0xB3 0x0E13
+0xB4 0x0E14
+0xB5 0x0E15
+0xB6 0x0E16
+0xB7 0x0E17
+0xB8 0x0E18
+0xB9 0x0E19
+0xBA 0x0E1A
+0xBB 0x0E1B
+0xBC 0x0E1C
+0xBD 0x0E1D
+0xBE 0x0E1E
+0xBF 0x0E1F
+0xC0 0x0E20
+0xC1 0x0E21
+0xC2 0x0E22
+0xC3 0x0E23
+0xC4 0x0E24
+0xC5 0x0E25
+0xC6 0x0E26
+0xC7 0x0E27
+0xC8 0x0E28
+0xC9 0x0E29
+0xCA 0x0E2A
+0xCB 0x0E2B
+0xCC 0x0E2C
+0xCD 0x0E2D
+0xCE 0x0E2E
+0xCF 0x0E2F
+0xD0 0x0E30
+0xD1 0x0E31
+0xD2 0x0E32
+0xD3 0x0E33
+0xD4 0x0E34
+0xD5 0x0E35
+0xD6 0x0E36
+0xD7 0x0E37
+0xD8 0x0E38
+0xD9 0x0E39
+0xDA 0x0E3A
+0xDF 0x0E3F
+0xE0 0x0E40
+0xE1 0x0E41
+0xE2 0x0E42
+0xE3 0x0E43
+0xE4 0x0E44
+0xE5 0x0E45
+0xE6 0x0E46
+0xE7 0x0E47
+0xE8 0x0E48
+0xE9 0x0E49
+0xEA 0x0E4A
+0xEB 0x0E4B
+0xEC 0x0E4C
+0xED 0x0E4D
+0xEE 0x0E4E
+0xEF 0x0E4F
+0xF0 0x0E50
+0xF1 0x0E51
+0xF2 0x0E52
+0xF3 0x0E53
+0xF4 0x0E54
+0xF5 0x0E55
+0xF6 0x0E56
+0xF7 0x0E57
+0xF8 0x0E58
+0xF9 0x0E59
+0xFA 0x0E5A
+0xFB 0x0E5B
diff --git a/jni/iconv/tests/ISO-8859-13.TXT b/jni/iconv/tests/ISO-8859-13.TXT
new file mode 100644
index 0000000..3d21e69
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-13.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x201D
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x201E
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00D8
+0xA9 0x00A9
+0xAA 0x0156
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00C6
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x201C
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00F8
+0xB9 0x00B9
+0xBA 0x0157
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00E6
+0xC0 0x0104
+0xC1 0x012E
+0xC2 0x0100
+0xC3 0x0106
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x0118
+0xC7 0x0112
+0xC8 0x010C
+0xC9 0x00C9
+0xCA 0x0179
+0xCB 0x0116
+0xCC 0x0122
+0xCD 0x0136
+0xCE 0x012A
+0xCF 0x013B
+0xD0 0x0160
+0xD1 0x0143
+0xD2 0x0145
+0xD3 0x00D3
+0xD4 0x014C
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x0172
+0xD9 0x0141
+0xDA 0x015A
+0xDB 0x016A
+0xDC 0x00DC
+0xDD 0x017B
+0xDE 0x017D
+0xDF 0x00DF
+0xE0 0x0105
+0xE1 0x012F
+0xE2 0x0101
+0xE3 0x0107
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x0119
+0xE7 0x0113
+0xE8 0x010D
+0xE9 0x00E9
+0xEA 0x017A
+0xEB 0x0117
+0xEC 0x0123
+0xED 0x0137
+0xEE 0x012B
+0xEF 0x013C
+0xF0 0x0161
+0xF1 0x0144
+0xF2 0x0146
+0xF3 0x00F3
+0xF4 0x014D
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x0173
+0xF9 0x0142
+0xFA 0x015B
+0xFB 0x016B
+0xFC 0x00FC
+0xFD 0x017C
+0xFE 0x017E
+0xFF 0x2019
diff --git a/jni/iconv/tests/ISO-8859-14.TXT b/jni/iconv/tests/ISO-8859-14.TXT
new file mode 100644
index 0000000..053b704
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-14.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x1E02
+0xA2 0x1E03
+0xA3 0x00A3
+0xA4 0x010A
+0xA5 0x010B
+0xA6 0x1E0A
+0xA7 0x00A7
+0xA8 0x1E80
+0xA9 0x00A9
+0xAA 0x1E82
+0xAB 0x1E0B
+0xAC 0x1EF2
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x0178
+0xB0 0x1E1E
+0xB1 0x1E1F
+0xB2 0x0120
+0xB3 0x0121
+0xB4 0x1E40
+0xB5 0x1E41
+0xB6 0x00B6
+0xB7 0x1E56
+0xB8 0x1E81
+0xB9 0x1E57
+0xBA 0x1E83
+0xBB 0x1E60
+0xBC 0x1EF3
+0xBD 0x1E84
+0xBE 0x1E85
+0xBF 0x1E61
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x0174
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x1E6A
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x0176
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x0175
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x1E6B
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x0177
+0xFF 0x00FF
diff --git a/jni/iconv/tests/ISO-8859-15.TXT b/jni/iconv/tests/ISO-8859-15.TXT
new file mode 100644
index 0000000..1fbfbe4
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-15.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x20AC
+0xA5 0x00A5
+0xA6 0x0160
+0xA7 0x00A7
+0xA8 0x0161
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x017D
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x017E
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x0152
+0xBD 0x0153
+0xBE 0x0178
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x00D0
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x00DE
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x00F0
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x00FE
+0xFF 0x00FF
diff --git a/jni/iconv/tests/ISO-8859-16.TXT b/jni/iconv/tests/ISO-8859-16.TXT
new file mode 100644
index 0000000..9679f4a
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-16.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0104
+0xA2 0x0105
+0xA3 0x0141
+0xA4 0x20AC
+0xA5 0x201E
+0xA6 0x0160
+0xA7 0x00A7
+0xA8 0x0161
+0xA9 0x00A9
+0xAA 0x0218
+0xAB 0x00AB
+0xAC 0x0179
+0xAD 0x00AD
+0xAE 0x017A
+0xAF 0x017B
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x010C
+0xB3 0x0142
+0xB4 0x017D
+0xB5 0x201D
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x017E
+0xB9 0x010D
+0xBA 0x0219
+0xBB 0x00BB
+0xBC 0x0152
+0xBD 0x0153
+0xBE 0x0178
+0xBF 0x017C
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x0102
+0xC4 0x00C4
+0xC5 0x0106
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x0110
+0xD1 0x0143
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x0150
+0xD6 0x00D6
+0xD7 0x015A
+0xD8 0x0170
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x0118
+0xDE 0x021A
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x0103
+0xE4 0x00E4
+0xE5 0x0107
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x0111
+0xF1 0x0144
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x0151
+0xF6 0x00F6
+0xF7 0x015B
+0xF8 0x0171
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x0119
+0xFE 0x021B
+0xFF 0x00FF
diff --git a/jni/iconv/tests/ISO-8859-2.TXT b/jni/iconv/tests/ISO-8859-2.TXT
new file mode 100644
index 0000000..02b8236
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-2.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0104
+0xA2 0x02D8
+0xA3 0x0141
+0xA4 0x00A4
+0xA5 0x013D
+0xA6 0x015A
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x0160
+0xAA 0x015E
+0xAB 0x0164
+0xAC 0x0179
+0xAD 0x00AD
+0xAE 0x017D
+0xAF 0x017B
+0xB0 0x00B0
+0xB1 0x0105
+0xB2 0x02DB
+0xB3 0x0142
+0xB4 0x00B4
+0xB5 0x013E
+0xB6 0x015B
+0xB7 0x02C7
+0xB8 0x00B8
+0xB9 0x0161
+0xBA 0x015F
+0xBB 0x0165
+0xBC 0x017A
+0xBD 0x02DD
+0xBE 0x017E
+0xBF 0x017C
+0xC0 0x0154
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x0102
+0xC4 0x00C4
+0xC5 0x0139
+0xC6 0x0106
+0xC7 0x00C7
+0xC8 0x010C
+0xC9 0x00C9
+0xCA 0x0118
+0xCB 0x00CB
+0xCC 0x011A
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x010E
+0xD0 0x0110
+0xD1 0x0143
+0xD2 0x0147
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x0150
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x0158
+0xD9 0x016E
+0xDA 0x00DA
+0xDB 0x0170
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x0162
+0xDF 0x00DF
+0xE0 0x0155
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x0103
+0xE4 0x00E4
+0xE5 0x013A
+0xE6 0x0107
+0xE7 0x00E7
+0xE8 0x010D
+0xE9 0x00E9
+0xEA 0x0119
+0xEB 0x00EB
+0xEC 0x011B
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x010F
+0xF0 0x0111
+0xF1 0x0144
+0xF2 0x0148
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x0151
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x0159
+0xF9 0x016F
+0xFA 0x00FA
+0xFB 0x0171
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x0163
+0xFF 0x02D9
diff --git a/jni/iconv/tests/ISO-8859-3.TXT b/jni/iconv/tests/ISO-8859-3.TXT
new file mode 100644
index 0000000..cc85bc9
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-3.TXT
@@ -0,0 +1,249 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0126
+0xA2 0x02D8
+0xA3 0x00A3
+0xA4 0x00A4
+0xA6 0x0124
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x0130
+0xAA 0x015E
+0xAB 0x011E
+0xAC 0x0134
+0xAD 0x00AD
+0xAF 0x017B
+0xB0 0x00B0
+0xB1 0x0127
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x0125
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x0131
+0xBA 0x015F
+0xBB 0x011F
+0xBC 0x0135
+0xBD 0x00BD
+0xBF 0x017C
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC4 0x00C4
+0xC5 0x010A
+0xC6 0x0108
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x0120
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x011C
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x016C
+0xDE 0x015C
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE4 0x00E4
+0xE5 0x010B
+0xE6 0x0109
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x0121
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x011D
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x016D
+0xFE 0x015D
+0xFF 0x02D9
diff --git a/jni/iconv/tests/ISO-8859-4.TXT b/jni/iconv/tests/ISO-8859-4.TXT
new file mode 100644
index 0000000..a7fda4a
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-4.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0104
+0xA2 0x0138
+0xA3 0x0156
+0xA4 0x00A4
+0xA5 0x0128
+0xA6 0x013B
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x0160
+0xAA 0x0112
+0xAB 0x0122
+0xAC 0x0166
+0xAD 0x00AD
+0xAE 0x017D
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x0105
+0xB2 0x02DB
+0xB3 0x0157
+0xB4 0x00B4
+0xB5 0x0129
+0xB6 0x013C
+0xB7 0x02C7
+0xB8 0x00B8
+0xB9 0x0161
+0xBA 0x0113
+0xBB 0x0123
+0xBC 0x0167
+0xBD 0x014A
+0xBE 0x017E
+0xBF 0x014B
+0xC0 0x0100
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x012E
+0xC8 0x010C
+0xC9 0x00C9
+0xCA 0x0118
+0xCB 0x00CB
+0xCC 0x0116
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x012A
+0xD0 0x0110
+0xD1 0x0145
+0xD2 0x014C
+0xD3 0x0136
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x0172
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x0168
+0xDE 0x016A
+0xDF 0x00DF
+0xE0 0x0101
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x012F
+0xE8 0x010D
+0xE9 0x00E9
+0xEA 0x0119
+0xEB 0x00EB
+0xEC 0x0117
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x012B
+0xF0 0x0111
+0xF1 0x0146
+0xF2 0x014D
+0xF3 0x0137
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x0173
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x0169
+0xFE 0x016B
+0xFF 0x02D9
diff --git a/jni/iconv/tests/ISO-8859-5.TXT b/jni/iconv/tests/ISO-8859-5.TXT
new file mode 100644
index 0000000..bab9e7a
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-5.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0401
+0xA2 0x0402
+0xA3 0x0403
+0xA4 0x0404
+0xA5 0x0405
+0xA6 0x0406
+0xA7 0x0407
+0xA8 0x0408
+0xA9 0x0409
+0xAA 0x040A
+0xAB 0x040B
+0xAC 0x040C
+0xAD 0x00AD
+0xAE 0x040E
+0xAF 0x040F
+0xB0 0x0410
+0xB1 0x0411
+0xB2 0x0412
+0xB3 0x0413
+0xB4 0x0414
+0xB5 0x0415
+0xB6 0x0416
+0xB7 0x0417
+0xB8 0x0418
+0xB9 0x0419
+0xBA 0x041A
+0xBB 0x041B
+0xBC 0x041C
+0xBD 0x041D
+0xBE 0x041E
+0xBF 0x041F
+0xC0 0x0420
+0xC1 0x0421
+0xC2 0x0422
+0xC3 0x0423
+0xC4 0x0424
+0xC5 0x0425
+0xC6 0x0426
+0xC7 0x0427
+0xC8 0x0428
+0xC9 0x0429
+0xCA 0x042A
+0xCB 0x042B
+0xCC 0x042C
+0xCD 0x042D
+0xCE 0x042E
+0xCF 0x042F
+0xD0 0x0430
+0xD1 0x0431
+0xD2 0x0432
+0xD3 0x0433
+0xD4 0x0434
+0xD5 0x0435
+0xD6 0x0436
+0xD7 0x0437
+0xD8 0x0438
+0xD9 0x0439
+0xDA 0x043A
+0xDB 0x043B
+0xDC 0x043C
+0xDD 0x043D
+0xDE 0x043E
+0xDF 0x043F
+0xE0 0x0440
+0xE1 0x0441
+0xE2 0x0442
+0xE3 0x0443
+0xE4 0x0444
+0xE5 0x0445
+0xE6 0x0446
+0xE7 0x0447
+0xE8 0x0448
+0xE9 0x0449
+0xEA 0x044A
+0xEB 0x044B
+0xEC 0x044C
+0xED 0x044D
+0xEE 0x044E
+0xEF 0x044F
+0xF0 0x2116
+0xF1 0x0451
+0xF2 0x0452
+0xF3 0x0453
+0xF4 0x0454
+0xF5 0x0455
+0xF6 0x0456
+0xF7 0x0457
+0xF8 0x0458
+0xF9 0x0459
+0xFA 0x045A
+0xFB 0x045B
+0xFC 0x045C
+0xFD 0x00A7
+0xFE 0x045E
+0xFF 0x045F
diff --git a/jni/iconv/tests/ISO-8859-6.TXT b/jni/iconv/tests/ISO-8859-6.TXT
new file mode 100644
index 0000000..317d439
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-6.TXT
@@ -0,0 +1,211 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA4 0x00A4
+0xAC 0x060C
+0xAD 0x00AD
+0xBB 0x061B
+0xBF 0x061F
+0xC1 0x0621
+0xC2 0x0622
+0xC3 0x0623
+0xC4 0x0624
+0xC5 0x0625
+0xC6 0x0626
+0xC7 0x0627
+0xC8 0x0628
+0xC9 0x0629
+0xCA 0x062A
+0xCB 0x062B
+0xCC 0x062C
+0xCD 0x062D
+0xCE 0x062E
+0xCF 0x062F
+0xD0 0x0630
+0xD1 0x0631
+0xD2 0x0632
+0xD3 0x0633
+0xD4 0x0634
+0xD5 0x0635
+0xD6 0x0636
+0xD7 0x0637
+0xD8 0x0638
+0xD9 0x0639
+0xDA 0x063A
+0xE0 0x0640
+0xE1 0x0641
+0xE2 0x0642
+0xE3 0x0643
+0xE4 0x0644
+0xE5 0x0645
+0xE6 0x0646
+0xE7 0x0647
+0xE8 0x0648
+0xE9 0x0649
+0xEA 0x064A
+0xEB 0x064B
+0xEC 0x064C
+0xED 0x064D
+0xEE 0x064E
+0xEF 0x064F
+0xF0 0x0650
+0xF1 0x0651
+0xF2 0x0652
diff --git a/jni/iconv/tests/ISO-8859-7.TXT b/jni/iconv/tests/ISO-8859-7.TXT
new file mode 100644
index 0000000..2552728
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-7.TXT
@@ -0,0 +1,253 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x2018
+0xA2 0x2019
+0xA3 0x00A3
+0xA4 0x20AC
+0xA5 0x20AF
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x037A
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAF 0x2015
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x0384
+0xB5 0x0385
+0xB6 0x0386
+0xB7 0x00B7
+0xB8 0x0388
+0xB9 0x0389
+0xBA 0x038A
+0xBB 0x00BB
+0xBC 0x038C
+0xBD 0x00BD
+0xBE 0x038E
+0xBF 0x038F
+0xC0 0x0390
+0xC1 0x0391
+0xC2 0x0392
+0xC3 0x0393
+0xC4 0x0394
+0xC5 0x0395
+0xC6 0x0396
+0xC7 0x0397
+0xC8 0x0398
+0xC9 0x0399
+0xCA 0x039A
+0xCB 0x039B
+0xCC 0x039C
+0xCD 0x039D
+0xCE 0x039E
+0xCF 0x039F
+0xD0 0x03A0
+0xD1 0x03A1
+0xD3 0x03A3
+0xD4 0x03A4
+0xD5 0x03A5
+0xD6 0x03A6
+0xD7 0x03A7
+0xD8 0x03A8
+0xD9 0x03A9
+0xDA 0x03AA
+0xDB 0x03AB
+0xDC 0x03AC
+0xDD 0x03AD
+0xDE 0x03AE
+0xDF 0x03AF
+0xE0 0x03B0
+0xE1 0x03B1
+0xE2 0x03B2
+0xE3 0x03B3
+0xE4 0x03B4
+0xE5 0x03B5
+0xE6 0x03B6
+0xE7 0x03B7
+0xE8 0x03B8
+0xE9 0x03B9
+0xEA 0x03BA
+0xEB 0x03BB
+0xEC 0x03BC
+0xED 0x03BD
+0xEE 0x03BE
+0xEF 0x03BF
+0xF0 0x03C0
+0xF1 0x03C1
+0xF2 0x03C2
+0xF3 0x03C3
+0xF4 0x03C4
+0xF5 0x03C5
+0xF6 0x03C6
+0xF7 0x03C7
+0xF8 0x03C8
+0xF9 0x03C9
+0xFA 0x03CA
+0xFB 0x03CB
+0xFC 0x03CC
+0xFD 0x03CD
+0xFE 0x03CE
diff --git a/jni/iconv/tests/ISO-8859-8.TXT b/jni/iconv/tests/ISO-8859-8.TXT
new file mode 100644
index 0000000..b325e57
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-8.TXT
@@ -0,0 +1,220 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00D7
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00F7
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xDF 0x2017
+0xE0 0x05D0
+0xE1 0x05D1
+0xE2 0x05D2
+0xE3 0x05D3
+0xE4 0x05D4
+0xE5 0x05D5
+0xE6 0x05D6
+0xE7 0x05D7
+0xE8 0x05D8
+0xE9 0x05D9
+0xEA 0x05DA
+0xEB 0x05DB
+0xEC 0x05DC
+0xED 0x05DD
+0xEE 0x05DE
+0xEF 0x05DF
+0xF0 0x05E0
+0xF1 0x05E1
+0xF2 0x05E2
+0xF3 0x05E3
+0xF4 0x05E4
+0xF5 0x05E5
+0xF6 0x05E6
+0xF7 0x05E7
+0xF8 0x05E8
+0xF9 0x05E9
+0xFA 0x05EA
+0xFD 0x200E
+0xFE 0x200F
diff --git a/jni/iconv/tests/ISO-8859-9.TXT b/jni/iconv/tests/ISO-8859-9.TXT
new file mode 100644
index 0000000..f4905fd
--- /dev/null
+++ b/jni/iconv/tests/ISO-8859-9.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x011E
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x0130
+0xDE 0x015E
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x011F
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x0131
+0xFE 0x015F
+0xFF 0x00FF
diff --git a/jni/iconv/tests/ISO-IR-165.IRREVERSIBLE.TXT b/jni/iconv/tests/ISO-IR-165.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..6d118d9
--- /dev/null
+++ b/jni/iconv/tests/ISO-IR-165.IRREVERSIBLE.TXT
@@ -0,0 +1,34 @@
+0x2821 0x1FB1
+0x2822 0x03AC
+0x2823 0x1FB0
+0x2824 0x1F70
+0x2825 0x0113
+0x2826 0x00E9
+0x2827 0x011B
+0x2828 0x00E8
+0x2829 0x012B
+0x282A 0x00ED
+0x282B 0x01D0
+0x282C 0x00EC
+0x282D 0x014D
+0x282E 0x00F3
+0x282F 0x01D2
+0x2830 0x00F2
+0x2831 0x016B
+0x2832 0x00FA
+0x2833 0x01D4
+0x2834 0x00F9
+0x2835 0x01D6
+0x2836 0x01D8
+0x2837 0x01DA
+0x2838 0x01DC
+0x2839 0x00FC
+0x283A 0x00EA
+0x283B 0x03B1
+0x283C 0x1E3F
+0x283D 0x0144
+0x283E 0x0148
+0x283F 0x01F9
+0x2840 0xFF47
+0x2B3B 0x03B1
+0x2B40 0xFF47
diff --git a/jni/iconv/tests/ISO-IR-165.TXT b/jni/iconv/tests/ISO-IR-165.TXT
new file mode 100644
index 0000000..5d5d1b6
--- /dev/null
+++ b/jni/iconv/tests/ISO-IR-165.TXT
@@ -0,0 +1,8421 @@
+0x2121 0x3000
+0x2122 0x3001
+0x2123 0x3002
+0x2124 0x30FB
+0x2125 0x02C9
+0x2126 0x02C7
+0x2127 0x00A8
+0x2128 0x3003
+0x2129 0x3005
+0x212A 0x2015
+0x212B 0xFF5E
+0x212C 0x2016
+0x212D 0x2026
+0x212E 0x2018
+0x212F 0x2019
+0x2130 0x201C
+0x2131 0x201D
+0x2132 0x3014
+0x2133 0x3015
+0x2134 0x3008
+0x2135 0x3009
+0x2136 0x300A
+0x2137 0x300B
+0x2138 0x300C
+0x2139 0x300D
+0x213A 0x300E
+0x213B 0x300F
+0x213C 0x3016
+0x213D 0x3017
+0x213E 0x3010
+0x213F 0x3011
+0x2140 0x00B1
+0x2141 0x00D7
+0x2142 0x00F7
+0x2143 0x2236
+0x2144 0x2227
+0x2145 0x2228
+0x2146 0x2211
+0x2147 0x220F
+0x2148 0x222A
+0x2149 0x2229
+0x214A 0x2208
+0x214B 0x2237
+0x214C 0x221A
+0x214D 0x22A5
+0x214E 0x2225
+0x214F 0x2220
+0x2150 0x2312
+0x2151 0x2299
+0x2152 0x222B
+0x2153 0x222E
+0x2154 0x2261
+0x2155 0x224C
+0x2156 0x2248
+0x2157 0x223D
+0x2158 0x221D
+0x2159 0x2260
+0x215A 0x226E
+0x215B 0x226F
+0x215C 0x2264
+0x215D 0x2265
+0x215E 0x221E
+0x215F 0x2235
+0x2160 0x2234
+0x2161 0x2642
+0x2162 0x2640
+0x2163 0x00B0
+0x2164 0x2032
+0x2165 0x2033
+0x2166 0x2103
+0x2167 0xFF04
+0x2168 0x00A4
+0x2169 0xFFE0
+0x216A 0xFFE1
+0x216B 0x2030
+0x216C 0x00A7
+0x216D 0x2116
+0x216E 0x2606
+0x216F 0x2605
+0x2170 0x25CB
+0x2171 0x25CF
+0x2172 0x25CE
+0x2173 0x25C7
+0x2174 0x25C6
+0x2175 0x25A1
+0x2176 0x25A0
+0x2177 0x25B3
+0x2178 0x25B2
+0x2179 0x203B
+0x217A 0x2192
+0x217B 0x2190
+0x217C 0x2191
+0x217D 0x2193
+0x217E 0x3013
+0x2231 0x2488
+0x2232 0x2489
+0x2233 0x248A
+0x2234 0x248B
+0x2235 0x248C
+0x2236 0x248D
+0x2237 0x248E
+0x2238 0x248F
+0x2239 0x2490
+0x223A 0x2491
+0x223B 0x2492
+0x223C 0x2493
+0x223D 0x2494
+0x223E 0x2495
+0x223F 0x2496
+0x2240 0x2497
+0x2241 0x2498
+0x2242 0x2499
+0x2243 0x249A
+0x2244 0x249B
+0x2245 0x2474
+0x2246 0x2475
+0x2247 0x2476
+0x2248 0x2477
+0x2249 0x2478
+0x224A 0x2479
+0x224B 0x247A
+0x224C 0x247B
+0x224D 0x247C
+0x224E 0x247D
+0x224F 0x247E
+0x2250 0x247F
+0x2251 0x2480
+0x2252 0x2481
+0x2253 0x2482
+0x2254 0x2483
+0x2255 0x2484
+0x2256 0x2485
+0x2257 0x2486
+0x2258 0x2487
+0x2259 0x2460
+0x225A 0x2461
+0x225B 0x2462
+0x225C 0x2463
+0x225D 0x2464
+0x225E 0x2465
+0x225F 0x2466
+0x2260 0x2467
+0x2261 0x2468
+0x2262 0x2469
+0x2265 0x3220
+0x2266 0x3221
+0x2267 0x3222
+0x2268 0x3223
+0x2269 0x3224
+0x226A 0x3225
+0x226B 0x3226
+0x226C 0x3227
+0x226D 0x3228
+0x226E 0x3229
+0x2271 0x2160
+0x2272 0x2161
+0x2273 0x2162
+0x2274 0x2163
+0x2275 0x2164
+0x2276 0x2165
+0x2277 0x2166
+0x2278 0x2167
+0x2279 0x2168
+0x227A 0x2169
+0x227B 0x216A
+0x227C 0x216B
+0x2321 0xFF01
+0x2322 0xFF02
+0x2323 0xFF03
+0x2324 0xFFE5
+0x2325 0xFF05
+0x2326 0xFF06
+0x2327 0xFF07
+0x2328 0xFF08
+0x2329 0xFF09
+0x232A 0xFF0A
+0x232B 0xFF0B
+0x232C 0xFF0C
+0x232D 0xFF0D
+0x232E 0xFF0E
+0x232F 0xFF0F
+0x2330 0xFF10
+0x2331 0xFF11
+0x2332 0xFF12
+0x2333 0xFF13
+0x2334 0xFF14
+0x2335 0xFF15
+0x2336 0xFF16
+0x2337 0xFF17
+0x2338 0xFF18
+0x2339 0xFF19
+0x233A 0xFF1A
+0x233B 0xFF1B
+0x233C 0xFF1C
+0x233D 0xFF1D
+0x233E 0xFF1E
+0x233F 0xFF1F
+0x2340 0xFF20
+0x2341 0xFF21
+0x2342 0xFF22
+0x2343 0xFF23
+0x2344 0xFF24
+0x2345 0xFF25
+0x2346 0xFF26
+0x2347 0xFF27
+0x2348 0xFF28
+0x2349 0xFF29
+0x234A 0xFF2A
+0x234B 0xFF2B
+0x234C 0xFF2C
+0x234D 0xFF2D
+0x234E 0xFF2E
+0x234F 0xFF2F
+0x2350 0xFF30
+0x2351 0xFF31
+0x2352 0xFF32
+0x2353 0xFF33
+0x2354 0xFF34
+0x2355 0xFF35
+0x2356 0xFF36
+0x2357 0xFF37
+0x2358 0xFF38
+0x2359 0xFF39
+0x235A 0xFF3A
+0x235B 0xFF3B
+0x235C 0xFF3C
+0x235D 0xFF3D
+0x235E 0xFF3E
+0x235F 0xFF3F
+0x2360 0xFF40
+0x2361 0xFF41
+0x2362 0xFF42
+0x2363 0xFF43
+0x2364 0xFF44
+0x2365 0xFF45
+0x2366 0xFF46
+0x2367 0xFF47
+0x2368 0xFF48
+0x2369 0xFF49
+0x236A 0xFF4A
+0x236B 0xFF4B
+0x236C 0xFF4C
+0x236D 0xFF4D
+0x236E 0xFF4E
+0x236F 0xFF4F
+0x2370 0xFF50
+0x2371 0xFF51
+0x2372 0xFF52
+0x2373 0xFF53
+0x2374 0xFF54
+0x2375 0xFF55
+0x2376 0xFF56
+0x2377 0xFF57
+0x2378 0xFF58
+0x2379 0xFF59
+0x237A 0xFF5A
+0x237B 0xFF5B
+0x237C 0xFF5C
+0x237D 0xFF5D
+0x237E 0xFFE3
+0x2421 0x3041
+0x2422 0x3042
+0x2423 0x3043
+0x2424 0x3044
+0x2425 0x3045
+0x2426 0x3046
+0x2427 0x3047
+0x2428 0x3048
+0x2429 0x3049
+0x242A 0x304A
+0x242B 0x304B
+0x242C 0x304C
+0x242D 0x304D
+0x242E 0x304E
+0x242F 0x304F
+0x2430 0x3050
+0x2431 0x3051
+0x2432 0x3052
+0x2433 0x3053
+0x2434 0x3054
+0x2435 0x3055
+0x2436 0x3056
+0x2437 0x3057
+0x2438 0x3058
+0x2439 0x3059
+0x243A 0x305A
+0x243B 0x305B
+0x243C 0x305C
+0x243D 0x305D
+0x243E 0x305E
+0x243F 0x305F
+0x2440 0x3060
+0x2441 0x3061
+0x2442 0x3062
+0x2443 0x3063
+0x2444 0x3064
+0x2445 0x3065
+0x2446 0x3066
+0x2447 0x3067
+0x2448 0x3068
+0x2449 0x3069
+0x244A 0x306A
+0x244B 0x306B
+0x244C 0x306C
+0x244D 0x306D
+0x244E 0x306E
+0x244F 0x306F
+0x2450 0x3070
+0x2451 0x3071
+0x2452 0x3072
+0x2453 0x3073
+0x2454 0x3074
+0x2455 0x3075
+0x2456 0x3076
+0x2457 0x3077
+0x2458 0x3078
+0x2459 0x3079
+0x245A 0x307A
+0x245B 0x307B
+0x245C 0x307C
+0x245D 0x307D
+0x245E 0x307E
+0x245F 0x307F
+0x2460 0x3080
+0x2461 0x3081
+0x2462 0x3082
+0x2463 0x3083
+0x2464 0x3084
+0x2465 0x3085
+0x2466 0x3086
+0x2467 0x3087
+0x2468 0x3088
+0x2469 0x3089
+0x246A 0x308A
+0x246B 0x308B
+0x246C 0x308C
+0x246D 0x308D
+0x246E 0x308E
+0x246F 0x308F
+0x2470 0x3090
+0x2471 0x3091
+0x2472 0x3092
+0x2473 0x3093
+0x2521 0x30A1
+0x2522 0x30A2
+0x2523 0x30A3
+0x2524 0x30A4
+0x2525 0x30A5
+0x2526 0x30A6
+0x2527 0x30A7
+0x2528 0x30A8
+0x2529 0x30A9
+0x252A 0x30AA
+0x252B 0x30AB
+0x252C 0x30AC
+0x252D 0x30AD
+0x252E 0x30AE
+0x252F 0x30AF
+0x2530 0x30B0
+0x2531 0x30B1
+0x2532 0x30B2
+0x2533 0x30B3
+0x2534 0x30B4
+0x2535 0x30B5
+0x2536 0x30B6
+0x2537 0x30B7
+0x2538 0x30B8
+0x2539 0x30B9
+0x253A 0x30BA
+0x253B 0x30BB
+0x253C 0x30BC
+0x253D 0x30BD
+0x253E 0x30BE
+0x253F 0x30BF
+0x2540 0x30C0
+0x2541 0x30C1
+0x2542 0x30C2
+0x2543 0x30C3
+0x2544 0x30C4
+0x2545 0x30C5
+0x2546 0x30C6
+0x2547 0x30C7
+0x2548 0x30C8
+0x2549 0x30C9
+0x254A 0x30CA
+0x254B 0x30CB
+0x254C 0x30CC
+0x254D 0x30CD
+0x254E 0x30CE
+0x254F 0x30CF
+0x2550 0x30D0
+0x2551 0x30D1
+0x2552 0x30D2
+0x2553 0x30D3
+0x2554 0x30D4
+0x2555 0x30D5
+0x2556 0x30D6
+0x2557 0x30D7
+0x2558 0x30D8
+0x2559 0x30D9
+0x255A 0x30DA
+0x255B 0x30DB
+0x255C 0x30DC
+0x255D 0x30DD
+0x255E 0x30DE
+0x255F 0x30DF
+0x2560 0x30E0
+0x2561 0x30E1
+0x2562 0x30E2
+0x2563 0x30E3
+0x2564 0x30E4
+0x2565 0x30E5
+0x2566 0x30E6
+0x2567 0x30E7
+0x2568 0x30E8
+0x2569 0x30E9
+0x256A 0x30EA
+0x256B 0x30EB
+0x256C 0x30EC
+0x256D 0x30ED
+0x256E 0x30EE
+0x256F 0x30EF
+0x2570 0x30F0
+0x2571 0x30F1
+0x2572 0x30F2
+0x2573 0x30F3
+0x2574 0x30F4
+0x2575 0x30F5
+0x2576 0x30F6
+0x2621 0x0391
+0x2622 0x0392
+0x2623 0x0393
+0x2624 0x0394
+0x2625 0x0395
+0x2626 0x0396
+0x2627 0x0397
+0x2628 0x0398
+0x2629 0x0399
+0x262A 0x039A
+0x262B 0x039B
+0x262C 0x039C
+0x262D 0x039D
+0x262E 0x039E
+0x262F 0x039F
+0x2630 0x03A0
+0x2631 0x03A1
+0x2632 0x03A3
+0x2633 0x03A4
+0x2634 0x03A5
+0x2635 0x03A6
+0x2636 0x03A7
+0x2637 0x03A8
+0x2638 0x03A9
+0x2641 0x03B1
+0x2642 0x03B2
+0x2643 0x03B3
+0x2644 0x03B4
+0x2645 0x03B5
+0x2646 0x03B6
+0x2647 0x03B7
+0x2648 0x03B8
+0x2649 0x03B9
+0x264A 0x03BA
+0x264B 0x03BB
+0x264C 0x03BC
+0x264D 0x03BD
+0x264E 0x03BE
+0x264F 0x03BF
+0x2650 0x03C0
+0x2651 0x03C1
+0x2652 0x03C3
+0x2653 0x03C4
+0x2654 0x03C5
+0x2655 0x03C6
+0x2656 0x03C7
+0x2657 0x03C8
+0x2658 0x03C9
+0x2721 0x0410
+0x2722 0x0411
+0x2723 0x0412
+0x2724 0x0413
+0x2725 0x0414
+0x2726 0x0415
+0x2727 0x0401
+0x2728 0x0416
+0x2729 0x0417
+0x272A 0x0418
+0x272B 0x0419
+0x272C 0x041A
+0x272D 0x041B
+0x272E 0x041C
+0x272F 0x041D
+0x2730 0x041E
+0x2731 0x041F
+0x2732 0x0420
+0x2733 0x0421
+0x2734 0x0422
+0x2735 0x0423
+0x2736 0x0424
+0x2737 0x0425
+0x2738 0x0426
+0x2739 0x0427
+0x273A 0x0428
+0x273B 0x0429
+0x273C 0x042A
+0x273D 0x042B
+0x273E 0x042C
+0x273F 0x042D
+0x2740 0x042E
+0x2741 0x042F
+0x2751 0x0430
+0x2752 0x0431
+0x2753 0x0432
+0x2754 0x0433
+0x2755 0x0434
+0x2756 0x0435
+0x2757 0x0451
+0x2758 0x0436
+0x2759 0x0437
+0x275A 0x0438
+0x275B 0x0439
+0x275C 0x043A
+0x275D 0x043B
+0x275E 0x043C
+0x275F 0x043D
+0x2760 0x043E
+0x2761 0x043F
+0x2762 0x0440
+0x2763 0x0441
+0x2764 0x0442
+0x2765 0x0443
+0x2766 0x0444
+0x2767 0x0445
+0x2768 0x0446
+0x2769 0x0447
+0x276A 0x0448
+0x276B 0x0449
+0x276C 0x044A
+0x276D 0x044B
+0x276E 0x044C
+0x276F 0x044D
+0x2770 0x044E
+0x2771 0x044F
+0x2821 0x1FB1
+0x2822 0x03AC
+0x2823 0x1FB0
+0x2824 0x1F70
+0x2825 0x0113
+0x2826 0x00E9
+0x2827 0x011B
+0x2828 0x00E8
+0x2829 0x012B
+0x282A 0x00ED
+0x282B 0x01D0
+0x282C 0x00EC
+0x282D 0x014D
+0x282E 0x00F3
+0x282F 0x01D2
+0x2830 0x00F2
+0x2831 0x016B
+0x2832 0x00FA
+0x2833 0x01D4
+0x2834 0x00F9
+0x2835 0x01D6
+0x2836 0x01D8
+0x2837 0x01DA
+0x2838 0x01DC
+0x2839 0x00FC
+0x283A 0x00EA
+0x283B 0x03B1
+0x283C 0x1E3F
+0x283D 0x0144
+0x283E 0x0148
+0x283F 0x01F9
+0x2840 0xFF47
+0x2845 0x3105
+0x2846 0x3106
+0x2847 0x3107
+0x2848 0x3108
+0x2849 0x3109
+0x284A 0x310A
+0x284B 0x310B
+0x284C 0x310C
+0x284D 0x310D
+0x284E 0x310E
+0x284F 0x310F
+0x2850 0x3110
+0x2851 0x3111
+0x2852 0x3112
+0x2853 0x3113
+0x2854 0x3114
+0x2855 0x3115
+0x2856 0x3116
+0x2857 0x3117
+0x2858 0x3118
+0x2859 0x3119
+0x285A 0x311A
+0x285B 0x311B
+0x285C 0x311C
+0x285D 0x311D
+0x285E 0x311E
+0x285F 0x311F
+0x2860 0x3120
+0x2861 0x3121
+0x2862 0x3122
+0x2863 0x3123
+0x2864 0x3124
+0x2865 0x3125
+0x2866 0x3126
+0x2867 0x3127
+0x2868 0x3128
+0x2869 0x3129
+0x2924 0x2500
+0x2925 0x2501
+0x2926 0x2502
+0x2927 0x2503
+0x2928 0x2504
+0x2929 0x2505
+0x292A 0x2506
+0x292B 0x2507
+0x292C 0x2508
+0x292D 0x2509
+0x292E 0x250A
+0x292F 0x250B
+0x2930 0x250C
+0x2931 0x250D
+0x2932 0x250E
+0x2933 0x250F
+0x2934 0x2510
+0x2935 0x2511
+0x2936 0x2512
+0x2937 0x2513
+0x2938 0x2514
+0x2939 0x2515
+0x293A 0x2516
+0x293B 0x2517
+0x293C 0x2518
+0x293D 0x2519
+0x293E 0x251A
+0x293F 0x251B
+0x2940 0x251C
+0x2941 0x251D
+0x2942 0x251E
+0x2943 0x251F
+0x2944 0x2520
+0x2945 0x2521
+0x2946 0x2522
+0x2947 0x2523
+0x2948 0x2524
+0x2949 0x2525
+0x294A 0x2526
+0x294B 0x2527
+0x294C 0x2528
+0x294D 0x2529
+0x294E 0x252A
+0x294F 0x252B
+0x2950 0x252C
+0x2951 0x252D
+0x2952 0x252E
+0x2953 0x252F
+0x2954 0x2530
+0x2955 0x2531
+0x2956 0x2532
+0x2957 0x2533
+0x2958 0x2534
+0x2959 0x2535
+0x295A 0x2536
+0x295B 0x2537
+0x295C 0x2538
+0x295D 0x2539
+0x295E 0x253A
+0x295F 0x253B
+0x2960 0x253C
+0x2961 0x253D
+0x2962 0x253E
+0x2963 0x253F
+0x2964 0x2540
+0x2965 0x2541
+0x2966 0x2542
+0x2967 0x2543
+0x2968 0x2544
+0x2969 0x2545
+0x296A 0x2546
+0x296B 0x2547
+0x296C 0x2548
+0x296D 0x2549
+0x296E 0x254A
+0x296F 0x254B
+0x2A21 0x0021
+0x2A22 0x0022
+0x2A23 0x0023
+0x2A24 0x00A5
+0x2A25 0x0025
+0x2A26 0x0026
+0x2A27 0x0027
+0x2A28 0x0028
+0x2A29 0x0029
+0x2A2A 0x002A
+0x2A2B 0x002B
+0x2A2C 0x002C
+0x2A2D 0x002D
+0x2A2E 0x002E
+0x2A2F 0x002F
+0x2A30 0x0030
+0x2A31 0x0031
+0x2A32 0x0032
+0x2A33 0x0033
+0x2A34 0x0034
+0x2A35 0x0035
+0x2A36 0x0036
+0x2A37 0x0037
+0x2A38 0x0038
+0x2A39 0x0039
+0x2A3A 0x003A
+0x2A3B 0x003B
+0x2A3C 0x003C
+0x2A3D 0x003D
+0x2A3E 0x003E
+0x2A3F 0x003F
+0x2A40 0x0040
+0x2A41 0x0041
+0x2A42 0x0042
+0x2A43 0x0043
+0x2A44 0x0044
+0x2A45 0x0045
+0x2A46 0x0046
+0x2A47 0x0047
+0x2A48 0x0048
+0x2A49 0x0049
+0x2A4A 0x004A
+0x2A4B 0x004B
+0x2A4C 0x004C
+0x2A4D 0x004D
+0x2A4E 0x004E
+0x2A4F 0x004F
+0x2A50 0x0050
+0x2A51 0x0051
+0x2A52 0x0052
+0x2A53 0x0053
+0x2A54 0x0054
+0x2A55 0x0055
+0x2A56 0x0056
+0x2A57 0x0057
+0x2A58 0x0058
+0x2A59 0x0059
+0x2A5A 0x005A
+0x2A5B 0x005B
+0x2A5C 0x005C
+0x2A5D 0x005D
+0x2A5E 0x005E
+0x2A5F 0x005F
+0x2A60 0x0060
+0x2A61 0x0061
+0x2A62 0x0062
+0x2A63 0x0063
+0x2A64 0x0064
+0x2A65 0x0065
+0x2A66 0x0066
+0x2A67 0x0067
+0x2A68 0x0068
+0x2A69 0x0069
+0x2A6A 0x006A
+0x2A6B 0x006B
+0x2A6C 0x006C
+0x2A6D 0x006D
+0x2A6E 0x006E
+0x2A6F 0x006F
+0x2A70 0x0070
+0x2A71 0x0071
+0x2A72 0x0072
+0x2A73 0x0073
+0x2A74 0x0074
+0x2A75 0x0075
+0x2A76 0x0076
+0x2A77 0x0077
+0x2A78 0x0078
+0x2A79 0x0079
+0x2A7A 0x007A
+0x2A7B 0x007B
+0x2A7C 0x007C
+0x2A7D 0x007D
+0x2A7E 0x203E
+0x2B21 0x1FB1
+0x2B22 0x03AC
+0x2B23 0x1FB0
+0x2B24 0x1F70
+0x2B25 0x0113
+0x2B26 0x00E9
+0x2B27 0x011B
+0x2B28 0x00E8
+0x2B29 0x012B
+0x2B2A 0x00ED
+0x2B2B 0x01D0
+0x2B2C 0x00EC
+0x2B2D 0x014D
+0x2B2E 0x00F3
+0x2B2F 0x01D2
+0x2B30 0x00F2
+0x2B31 0x016B
+0x2B32 0x00FA
+0x2B33 0x01D4
+0x2B34 0x00F9
+0x2B35 0x01D6
+0x2B36 0x01D8
+0x2B37 0x01DA
+0x2B38 0x01DC
+0x2B39 0x00FC
+0x2B3A 0x00EA
+0x2B3B 0x03B1
+0x2B3C 0x1E3F
+0x2B3D 0x0144
+0x2B3E 0x0148
+0x2B3F 0x01F9
+0x2B40 0xFF47
+0x2C21 0x53BE
+0x2C22 0x4EB8
+0x2C23 0x4F3E
+0x2C24 0x501E
+0x2C25 0x50C7
+0x2C26 0x9118
+0x2C27 0x6C98
+0x2C28 0x6CDC
+0x2C29 0x6CC3
+0x2C2A 0x6E5D
+0x2C2B 0x6EA6
+0x2C2C 0x6EEB
+0x2C2D 0x6FA5
+0x2C2E 0x6165
+0x2C2F 0x5EA4
+0x2C30 0x9618
+0x2C31 0x5848
+0x2C32 0x8453
+0x2C33 0x7CF5
+0x2C34 0x5F07
+0x2C35 0x6294
+0x2C36 0x647D
+0x2C37 0x725A
+0x2C38 0x5574
+0x2C39 0x55A4
+0x2C3A 0x5640
+0x2C3B 0x5684
+0x2C3C 0x5D1F
+0x2C3D 0x72C9
+0x2C3E 0x998C
+0x2C3F 0x59DE
+0x2C40 0x59FD
+0x2C41 0x5A5E
+0x2C42 0x7EBB
+0x2C43 0x7EE4
+0x2C44 0x7EF9
+0x2C45 0x9A99
+0x2C46 0x71CF
+0x2C47 0x6245
+0x2C48 0x624A
+0x2C49 0x797C
+0x2C4A 0x739A
+0x2C4B 0x742B
+0x2C4C 0x7488
+0x2C4D 0x74AA
+0x2C4E 0x74D8
+0x2C4F 0x6767
+0x2C50 0x6AB5
+0x2C51 0x71CA
+0x2C52 0x6BA3
+0x2C53 0x8F80
+0x2C54 0x8F92
+0x2C55 0x8D5F
+0x2C56 0x9B36
+0x2C57 0x72A8
+0x2C58 0x87A3
+0x2C59 0x8152
+0x2C5A 0x6B38
+0x2C5B 0x98D0
+0x2C5C 0x8897
+0x2C5D 0x88AF
+0x2C5E 0x8955
+0x2C5F 0x770A
+0x2C60 0x94DA
+0x2C61 0x955A
+0x2C62 0x9560
+0x2C63 0x9E24
+0x2C64 0x9E40
+0x2C65 0x9E50
+0x2C66 0x9E5D
+0x2C67 0x9E60
+0x2C68 0x870E
+0x2C69 0x7B5C
+0x2C6A 0x7FD9
+0x2C6B 0x7FEF
+0x2C6C 0x7E44
+0x2C6D 0x8E45
+0x2C6E 0x8E36
+0x2C6F 0x8E62
+0x2C70 0x8E5C
+0x2C71 0x9778
+0x2C72 0x9B46
+0x2C73 0x9F2B
+0x2C74 0x9F41
+0x2C75 0x7526
+0x2C76 0x4E26
+0x2C77 0x8BAC
+0x2C78 0x8129
+0x2C79 0x5091
+0x2C7A 0x50CD
+0x2C7B 0x52B9
+0x2C7C 0x89D4
+0x2C7D 0x5557
+0x2C7E 0x94C7
+0x2D21 0x9496
+0x2D22 0x9498
+0x2D23 0x94CF
+0x2D24 0x94D3
+0x2D25 0x94D4
+0x2D26 0x94E6
+0x2D27 0x9533
+0x2D28 0x951C
+0x2D29 0x9520
+0x2D2A 0x9527
+0x2D2B 0x953D
+0x2D2C 0x9543
+0x2D2D 0x956E
+0x2D2E 0x9574
+0x2D2F 0x9C80
+0x2D30 0x9C84
+0x2D31 0x9C8A
+0x2D32 0x9C93
+0x2D33 0x9C96
+0x2D34 0x9C97
+0x2D35 0x9C98
+0x2D36 0x9C99
+0x2D37 0x9CBF
+0x2D38 0x9CC0
+0x2D39 0x9CC1
+0x2D3A 0x9CD2
+0x2D3B 0x9CDB
+0x2D3C 0x9CE0
+0x2D3D 0x9CE3
+0x2D3E 0x9770
+0x2D3F 0x977A
+0x2D40 0x97A1
+0x2D41 0x97AE
+0x2D42 0x97A8
+0x2D43 0x9964
+0x2D44 0x9966
+0x2D45 0x9978
+0x2D46 0x9979
+0x2D47 0x997B
+0x2D48 0x997E
+0x2D49 0x9982
+0x2D4A 0x9983
+0x2D4B 0x998E
+0x2D4C 0x9B10
+0x2D4D 0x9B18
+0x2D4E 0x65A2
+0x2D4F 0x9E80
+0x2D50 0x911C
+0x2D51 0x9E91
+0x2D52 0x9F12
+0x2D53 0x52F3
+0x2D54 0x6C96
+0x2D55 0x6D44
+0x2D56 0x6E1B
+0x2D57 0x6E67
+0x2D58 0x6F82
+0x2D59 0x6FEC
+0x2D5A 0x60AE
+0x2D5B 0x5EC8
+0x2D5C 0x8FFA
+0x2D5D 0x577F
+0x2D5E 0x5586
+0x2D5F 0x849E
+0x2D60 0x8460
+0x2D61 0x5C05
+0x2D62 0x5E0B
+0x2D63 0x5D11
+0x2D64 0x5D19
+0x2D65 0x5DD6
+0x2D66 0x59B3
+0x2D67 0x5AAE
+0x2D68 0x9A94
+0x2D69 0x658F
+0x2D6A 0x709E
+0x2D6B 0x7551
+0x2D6C 0x71FF
+0x2D6D 0x691D
+0x2D6E 0x6A11
+0x2D6F 0x68BF
+0x2D70 0x6607
+0x2D71 0x668E
+0x2D72 0x6673
+0x2D73 0x6C25
+0x2D74 0x7652
+0x2D75 0x778B
+0x2D76 0x76EA
+0x2D77 0x9895
+0x2D78 0x8780
+0x2D79 0x882D
+0x2D7A 0x7B87
+0x2D7B 0x7C50
+0x2D7C 0x8EAD
+0x2D7D 0x9575
+0x2D7E 0x65C2
+0x2E21 0x5390
+0x2E22 0x79B8
+0x2E23 0x4F15
+0x2E24 0x4F21
+0x2E25 0x4F3B
+0x2E26 0x4FA2
+0x2E27 0x50A4
+0x2E28 0x5092
+0x2E29 0x530A
+0x2E2A 0x51C3
+0x2E2B 0x51A8
+0x2E2C 0x8D20
+0x2E2D 0x5787
+0x2E2E 0x579A
+0x2E2F 0x5795
+0x2E30 0x57EB
+0x2E31 0x585D
+0x2E32 0x585A
+0x2E33 0x5871
+0x2E34 0x5895
+0x2E35 0x5C30
+0x2E36 0x5F0C
+0x2E37 0x5F0D
+0x2E38 0x5F0E
+0x2E39 0x5C72
+0x2E3A 0x5CC7
+0x2E3B 0x5FAC
+0x2E3C 0x5F68
+0x2E3D 0x5F5F
+0x2E3E 0x5A12
+0x2E3F 0x5A65
+0x2E40 0x5A84
+0x2E41 0x5AC4
+0x2E42 0x7394
+0x2E43 0x73EA
+0x2E44 0x73EE
+0x2E45 0x7437
+0x2E46 0x7415
+0x2E47 0x7454
+0x2E48 0x6799
+0x2E49 0x686C
+0x2E4A 0x68F8
+0x2E4B 0x69FE
+0x2E4C 0x72E2
+0x2E4D 0x6667
+0x2E4E 0x8D52
+0x2E4F 0x89C3
+0x2E50 0x89CD
+0x2E51 0x6427
+0x2E52 0x6477
+0x2E53 0x6C1D
+0x2E54 0x813F
+0x2E55 0x6B54
+0x2E56 0x98D6
+0x2E57 0x707A
+0x2E58 0x70F1
+0x2E59 0x7120
+0x2E5A 0x6153
+0x2E5B 0x6C87
+0x2E5C 0x6DAD
+0x2E5D 0x6E81
+0x2E5E 0x6EB5
+0x2E5F 0x6F94
+0x2E60 0x6F9B
+0x2E61 0x793D
+0x2E62 0x794E
+0x2E63 0x7806
+0x2E64 0x7859
+0x2E65 0x7894
+0x2E66 0x78DC
+0x2E67 0x7903
+0x2E68 0x7A16
+0x2E69 0x7A5E
+0x2E6A 0x75E0
+0x2E6B 0x7ADC
+0x2E6C 0x7676
+0x2E6D 0x9892
+0x2E6E 0x7BF2
+0x2E6F 0x7C30
+0x2E70 0x7C5D
+0x2E71 0x9C9D
+0x2E72 0x7CAC
+0x2E73 0x8278
+0x2E74 0x83D1
+0x2E75 0x84EA
+0x2E76 0x7FC0
+0x2E77 0x7F1E
+0x2E78 0x8E21
+0x2E79 0x8E53
+0x2E7A 0x9754
+0x2E7B 0x9F0C
+0x2E7C 0x94FB
+0x2F21 0x32C0
+0x2F22 0x32C1
+0x2F23 0x32C2
+0x2F24 0x32C3
+0x2F25 0x32C4
+0x2F26 0x32C5
+0x2F27 0x32C6
+0x2F28 0x32C7
+0x2F29 0x32C8
+0x2F2A 0x32C9
+0x2F2B 0x32CA
+0x2F2C 0x32CB
+0x2F2D 0x33E0
+0x2F2E 0x33E1
+0x2F2F 0x33E2
+0x2F30 0x33E3
+0x2F31 0x33E4
+0x2F32 0x33E5
+0x2F33 0x33E6
+0x2F34 0x33E7
+0x2F35 0x33E8
+0x2F36 0x33E9
+0x2F37 0x33EA
+0x2F38 0x33EB
+0x2F39 0x33EC
+0x2F3A 0x33ED
+0x2F3B 0x33EE
+0x2F3C 0x33EF
+0x2F3D 0x33F0
+0x2F3E 0x33F1
+0x2F3F 0x33F2
+0x2F40 0x33F3
+0x2F41 0x33F4
+0x2F42 0x33F5
+0x2F43 0x33F6
+0x2F44 0x33F7
+0x2F45 0x33F8
+0x2F46 0x33F9
+0x2F47 0x33FA
+0x2F48 0x33FB
+0x2F49 0x33FC
+0x2F4A 0x33FD
+0x2F4B 0x33FE
+0x2F4C 0x3358
+0x2F4D 0x3359
+0x2F4E 0x335A
+0x2F4F 0x335B
+0x2F50 0x335C
+0x2F51 0x335D
+0x2F52 0x335E
+0x2F53 0x335F
+0x2F54 0x3360
+0x2F55 0x3361
+0x2F56 0x3362
+0x2F57 0x3363
+0x2F58 0x3364
+0x2F59 0x3365
+0x2F5A 0x3366
+0x2F5B 0x3367
+0x2F5C 0x3368
+0x2F5D 0x3369
+0x2F5E 0x336A
+0x2F5F 0x336B
+0x2F60 0x336C
+0x2F61 0x336D
+0x2F62 0x336E
+0x2F63 0x336F
+0x2F64 0x3370
+0x2F65 0x3037
+0x2F66 0x90A8
+0x2F67 0x965E
+0x2F68 0x5842
+0x2F69 0x5803
+0x2F6A 0x6C3E
+0x2F6B 0x6D29
+0x2F6C 0x6EE7
+0x2F6D 0x8534
+0x2F6E 0x84C6
+0x2F6F 0x633C
+0x2F70 0x5D05
+0x2F71 0x7F10
+0x2F72 0x7EEC
+0x2F73 0x7287
+0x2F74 0x712E
+0x2F75 0x8218
+0x2F76 0x8216
+0x2F77 0x756C
+0x2F78 0x75F3
+0x2F79 0x9B25
+0x2F7A 0x8980
+0x2F7B 0x7CA6
+0x2F7C 0x4E85
+0x2F7D 0x5570
+0x2F7E 0x91C6
+0x3021 0x554A
+0x3022 0x963F
+0x3023 0x57C3
+0x3024 0x6328
+0x3025 0x54CE
+0x3026 0x5509
+0x3027 0x54C0
+0x3028 0x7691
+0x3029 0x764C
+0x302A 0x853C
+0x302B 0x77EE
+0x302C 0x827E
+0x302D 0x788D
+0x302E 0x7231
+0x302F 0x9698
+0x3030 0x978D
+0x3031 0x6C28
+0x3032 0x5B89
+0x3033 0x4FFA
+0x3034 0x6309
+0x3035 0x6697
+0x3036 0x5CB8
+0x3037 0x80FA
+0x3038 0x6848
+0x3039 0x80AE
+0x303A 0x6602
+0x303B 0x76CE
+0x303C 0x51F9
+0x303D 0x6556
+0x303E 0x71AC
+0x303F 0x7FF1
+0x3040 0x8884
+0x3041 0x50B2
+0x3042 0x5965
+0x3043 0x61CA
+0x3044 0x6FB3
+0x3045 0x82AD
+0x3046 0x634C
+0x3047 0x6252
+0x3048 0x53ED
+0x3049 0x5427
+0x304A 0x7B06
+0x304B 0x516B
+0x304C 0x75A4
+0x304D 0x5DF4
+0x304E 0x62D4
+0x304F 0x8DCB
+0x3050 0x9776
+0x3051 0x628A
+0x3052 0x8019
+0x3053 0x575D
+0x3054 0x9738
+0x3055 0x7F62
+0x3056 0x7238
+0x3057 0x767D
+0x3058 0x67CF
+0x3059 0x767E
+0x305A 0x6446
+0x305B 0x4F70
+0x305C 0x8D25
+0x305D 0x62DC
+0x305E 0x7A17
+0x305F 0x6591
+0x3060 0x73ED
+0x3061 0x642C
+0x3062 0x6273
+0x3063 0x822C
+0x3064 0x9881
+0x3065 0x677F
+0x3066 0x7248
+0x3067 0x626E
+0x3068 0x62CC
+0x3069 0x4F34
+0x306A 0x74E3
+0x306B 0x534A
+0x306C 0x529E
+0x306D 0x7ECA
+0x306E 0x90A6
+0x306F 0x5E2E
+0x3070 0x6886
+0x3071 0x699C
+0x3072 0x8180
+0x3073 0x7ED1
+0x3074 0x68D2
+0x3075 0x78C5
+0x3076 0x868C
+0x3077 0x9551
+0x3078 0x508D
+0x3079 0x8C24
+0x307A 0x82DE
+0x307B 0x80DE
+0x307C 0x5305
+0x307D 0x8912
+0x307E 0x5265
+0x3121 0x8584
+0x3122 0x96F9
+0x3123 0x4FDD
+0x3124 0x5821
+0x3125 0x9971
+0x3126 0x5B9D
+0x3127 0x62B1
+0x3128 0x62A5
+0x3129 0x66B4
+0x312A 0x8C79
+0x312B 0x9C8D
+0x312C 0x7206
+0x312D 0x676F
+0x312E 0x7891
+0x312F 0x60B2
+0x3130 0x5351
+0x3131 0x5317
+0x3132 0x8F88
+0x3133 0x80CC
+0x3134 0x8D1D
+0x3135 0x94A1
+0x3136 0x500D
+0x3137 0x72C8
+0x3138 0x5907
+0x3139 0x60EB
+0x313A 0x7119
+0x313B 0x88AB
+0x313C 0x5954
+0x313D 0x82EF
+0x313E 0x672C
+0x313F 0x7B28
+0x3140 0x5D29
+0x3141 0x7EF7
+0x3142 0x752D
+0x3143 0x6CF5
+0x3144 0x8E66
+0x3145 0x8FF8
+0x3146 0x903C
+0x3147 0x9F3B
+0x3148 0x6BD4
+0x3149 0x9119
+0x314A 0x7B14
+0x314B 0x5F7C
+0x314C 0x78A7
+0x314D 0x84D6
+0x314E 0x853D
+0x314F 0x6BD5
+0x3150 0x6BD9
+0x3151 0x6BD6
+0x3152 0x5E01
+0x3153 0x5E87
+0x3154 0x75F9
+0x3155 0x95ED
+0x3156 0x655D
+0x3157 0x5F0A
+0x3158 0x5FC5
+0x3159 0x8F9F
+0x315A 0x58C1
+0x315B 0x81C2
+0x315C 0x907F
+0x315D 0x965B
+0x315E 0x97AD
+0x315F 0x8FB9
+0x3160 0x7F16
+0x3161 0x8D2C
+0x3162 0x6241
+0x3163 0x4FBF
+0x3164 0x53D8
+0x3165 0x535E
+0x3166 0x8FA8
+0x3167 0x8FA9
+0x3168 0x8FAB
+0x3169 0x904D
+0x316A 0x6807
+0x316B 0x5F6A
+0x316C 0x8198
+0x316D 0x8868
+0x316E 0x9CD6
+0x316F 0x618B
+0x3170 0x522B
+0x3171 0x762A
+0x3172 0x5F6C
+0x3173 0x658C
+0x3174 0x6FD2
+0x3175 0x6EE8
+0x3176 0x5BBE
+0x3177 0x6448
+0x3178 0x5175
+0x3179 0x51B0
+0x317A 0x67C4
+0x317B 0x4E19
+0x317C 0x79C9
+0x317D 0x997C
+0x317E 0x70B3
+0x3221 0x75C5
+0x3222 0x5E76
+0x3223 0x73BB
+0x3224 0x83E0
+0x3225 0x64AD
+0x3226 0x62E8
+0x3227 0x94B5
+0x3228 0x6CE2
+0x3229 0x535A
+0x322A 0x52C3
+0x322B 0x640F
+0x322C 0x94C2
+0x322D 0x7B94
+0x322E 0x4F2F
+0x322F 0x5E1B
+0x3230 0x8236
+0x3231 0x8116
+0x3232 0x818A
+0x3233 0x6E24
+0x3234 0x6CCA
+0x3235 0x9A73
+0x3236 0x6355
+0x3237 0x535C
+0x3238 0x54FA
+0x3239 0x8865
+0x323A 0x57E0
+0x323B 0x4E0D
+0x323C 0x5E03
+0x323D 0x6B65
+0x323E 0x7C3F
+0x323F 0x90E8
+0x3240 0x6016
+0x3241 0x64E6
+0x3242 0x731C
+0x3243 0x88C1
+0x3244 0x6750
+0x3245 0x624D
+0x3246 0x8D22
+0x3247 0x776C
+0x3248 0x8E29
+0x3249 0x91C7
+0x324A 0x5F69
+0x324B 0x83DC
+0x324C 0x8521
+0x324D 0x9910
+0x324E 0x53C2
+0x324F 0x8695
+0x3250 0x6B8B
+0x3251 0x60ED
+0x3252 0x60E8
+0x3253 0x707F
+0x3254 0x82CD
+0x3255 0x8231
+0x3256 0x4ED3
+0x3257 0x6CA7
+0x3258 0x85CF
+0x3259 0x64CD
+0x325A 0x7CD9
+0x325B 0x69FD
+0x325C 0x66F9
+0x325D 0x8349
+0x325E 0x5395
+0x325F 0x7B56
+0x3260 0x4FA7
+0x3261 0x518C
+0x3262 0x6D4B
+0x3263 0x5C42
+0x3264 0x8E6D
+0x3265 0x63D2
+0x3266 0x53C9
+0x3267 0x832C
+0x3268 0x8336
+0x3269 0x67E5
+0x326A 0x78B4
+0x326B 0x643D
+0x326C 0x5BDF
+0x326D 0x5C94
+0x326E 0x5DEE
+0x326F 0x8BE7
+0x3270 0x62C6
+0x3271 0x67F4
+0x3272 0x8C7A
+0x3273 0x6400
+0x3274 0x63BA
+0x3275 0x8749
+0x3276 0x998B
+0x3277 0x8C17
+0x3278 0x7F20
+0x3279 0x94F2
+0x327A 0x4EA7
+0x327B 0x9610
+0x327C 0x98A4
+0x327D 0x660C
+0x327E 0x7316
+0x3321 0x573A
+0x3322 0x5C1D
+0x3323 0x5E38
+0x3324 0x957F
+0x3325 0x507F
+0x3326 0x80A0
+0x3327 0x5382
+0x3328 0x655E
+0x3329 0x7545
+0x332A 0x5531
+0x332B 0x5021
+0x332C 0x8D85
+0x332D 0x6284
+0x332E 0x949E
+0x332F 0x671D
+0x3330 0x5632
+0x3331 0x6F6E
+0x3332 0x5DE2
+0x3333 0x5435
+0x3334 0x7092
+0x3335 0x8F66
+0x3336 0x626F
+0x3337 0x64A4
+0x3338 0x63A3
+0x3339 0x5F7B
+0x333A 0x6F88
+0x333B 0x90F4
+0x333C 0x81E3
+0x333D 0x8FB0
+0x333E 0x5C18
+0x333F 0x6668
+0x3340 0x5FF1
+0x3341 0x6C89
+0x3342 0x9648
+0x3343 0x8D81
+0x3344 0x886C
+0x3345 0x6491
+0x3346 0x79F0
+0x3347 0x57CE
+0x3348 0x6A59
+0x3349 0x6210
+0x334A 0x5448
+0x334B 0x4E58
+0x334C 0x7A0B
+0x334D 0x60E9
+0x334E 0x6F84
+0x334F 0x8BDA
+0x3350 0x627F
+0x3351 0x901E
+0x3352 0x9A8B
+0x3353 0x79E4
+0x3354 0x5403
+0x3355 0x75F4
+0x3356 0x6301
+0x3357 0x5319
+0x3358 0x6C60
+0x3359 0x8FDF
+0x335A 0x5F1B
+0x335B 0x9A70
+0x335C 0x803B
+0x335D 0x9F7F
+0x335E 0x4F88
+0x335F 0x5C3A
+0x3360 0x8D64
+0x3361 0x7FC5
+0x3362 0x65A5
+0x3363 0x70BD
+0x3364 0x5145
+0x3365 0x51B2
+0x3366 0x866B
+0x3367 0x5D07
+0x3368 0x5BA0
+0x3369 0x62BD
+0x336A 0x916C
+0x336B 0x7574
+0x336C 0x8E0C
+0x336D 0x7A20
+0x336E 0x6101
+0x336F 0x7B79
+0x3370 0x4EC7
+0x3371 0x7EF8
+0x3372 0x7785
+0x3373 0x4E11
+0x3374 0x81ED
+0x3375 0x521D
+0x3376 0x51FA
+0x3377 0x6A71
+0x3378 0x53A8
+0x3379 0x8E87
+0x337A 0x9504
+0x337B 0x96CF
+0x337C 0x6EC1
+0x337D 0x9664
+0x337E 0x695A
+0x3421 0x7840
+0x3422 0x50A8
+0x3423 0x77D7
+0x3424 0x6410
+0x3425 0x89E6
+0x3426 0x5904
+0x3427 0x63E3
+0x3428 0x5DDD
+0x3429 0x7A7F
+0x342A 0x693D
+0x342B 0x4F20
+0x342C 0x8239
+0x342D 0x5598
+0x342E 0x4E32
+0x342F 0x75AE
+0x3430 0x7A97
+0x3431 0x5E62
+0x3432 0x5E8A
+0x3433 0x95EF
+0x3434 0x521B
+0x3435 0x5439
+0x3436 0x708A
+0x3437 0x6376
+0x3438 0x9524
+0x3439 0x5782
+0x343A 0x6625
+0x343B 0x693F
+0x343C 0x9187
+0x343D 0x5507
+0x343E 0x6DF3
+0x343F 0x7EAF
+0x3440 0x8822
+0x3441 0x6233
+0x3442 0x7EF0
+0x3443 0x75B5
+0x3444 0x8328
+0x3445 0x78C1
+0x3446 0x96CC
+0x3447 0x8F9E
+0x3448 0x6148
+0x3449 0x74F7
+0x344A 0x8BCD
+0x344B 0x6B64
+0x344C 0x523A
+0x344D 0x8D50
+0x344E 0x6B21
+0x344F 0x806A
+0x3450 0x8471
+0x3451 0x56F1
+0x3452 0x5306
+0x3453 0x4ECE
+0x3454 0x4E1B
+0x3455 0x51D1
+0x3456 0x7C97
+0x3457 0x918B
+0x3458 0x7C07
+0x3459 0x4FC3
+0x345A 0x8E7F
+0x345B 0x7BE1
+0x345C 0x7A9C
+0x345D 0x6467
+0x345E 0x5D14
+0x345F 0x50AC
+0x3460 0x8106
+0x3461 0x7601
+0x3462 0x7CB9
+0x3463 0x6DEC
+0x3464 0x7FE0
+0x3465 0x6751
+0x3466 0x5B58
+0x3467 0x5BF8
+0x3468 0x78CB
+0x3469 0x64AE
+0x346A 0x6413
+0x346B 0x63AA
+0x346C 0x632B
+0x346D 0x9519
+0x346E 0x642D
+0x346F 0x8FBE
+0x3470 0x7B54
+0x3471 0x7629
+0x3472 0x6253
+0x3473 0x5927
+0x3474 0x5446
+0x3475 0x6B79
+0x3476 0x50A3
+0x3477 0x6234
+0x3478 0x5E26
+0x3479 0x6B86
+0x347A 0x4EE3
+0x347B 0x8D37
+0x347C 0x888B
+0x347D 0x5F85
+0x347E 0x902E
+0x3521 0x6020
+0x3522 0x803D
+0x3523 0x62C5
+0x3524 0x4E39
+0x3525 0x5355
+0x3526 0x90F8
+0x3527 0x63B8
+0x3528 0x80C6
+0x3529 0x65E6
+0x352A 0x6C2E
+0x352B 0x4F46
+0x352C 0x60EE
+0x352D 0x6DE1
+0x352E 0x8BDE
+0x352F 0x5F39
+0x3530 0x86CB
+0x3531 0x5F53
+0x3532 0x6321
+0x3533 0x515A
+0x3534 0x8361
+0x3535 0x6863
+0x3536 0x5200
+0x3537 0x6363
+0x3538 0x8E48
+0x3539 0x5012
+0x353A 0x5C9B
+0x353B 0x7977
+0x353C 0x5BFC
+0x353D 0x5230
+0x353E 0x7A3B
+0x353F 0x60BC
+0x3540 0x9053
+0x3541 0x76D7
+0x3542 0x5FB7
+0x3543 0x5F97
+0x3544 0x7684
+0x3545 0x8E6C
+0x3546 0x706F
+0x3547 0x767B
+0x3548 0x7B49
+0x3549 0x77AA
+0x354A 0x51F3
+0x354B 0x9093
+0x354C 0x5824
+0x354D 0x4F4E
+0x354E 0x6EF4
+0x354F 0x8FEA
+0x3550 0x654C
+0x3551 0x7B1B
+0x3552 0x72C4
+0x3553 0x6DA4
+0x3554 0x7FDF
+0x3555 0x5AE1
+0x3556 0x62B5
+0x3557 0x5E95
+0x3558 0x5730
+0x3559 0x8482
+0x355A 0x7B2C
+0x355B 0x5E1D
+0x355C 0x5F1F
+0x355D 0x9012
+0x355E 0x7F14
+0x355F 0x98A0
+0x3560 0x6382
+0x3561 0x6EC7
+0x3562 0x7898
+0x3563 0x70B9
+0x3564 0x5178
+0x3565 0x975B
+0x3566 0x57AB
+0x3567 0x7535
+0x3568 0x4F43
+0x3569 0x7538
+0x356A 0x5E97
+0x356B 0x60E6
+0x356C 0x5960
+0x356D 0x6DC0
+0x356E 0x6BBF
+0x356F 0x7889
+0x3570 0x53FC
+0x3571 0x96D5
+0x3572 0x51CB
+0x3573 0x5201
+0x3574 0x6389
+0x3575 0x540A
+0x3576 0x9493
+0x3577 0x8C03
+0x3578 0x8DCC
+0x3579 0x7239
+0x357A 0x789F
+0x357B 0x8776
+0x357C 0x8FED
+0x357D 0x8C0D
+0x357E 0x53E0
+0x3621 0x4E01
+0x3622 0x76EF
+0x3623 0x53EE
+0x3624 0x9489
+0x3625 0x9876
+0x3626 0x9F0E
+0x3627 0x952D
+0x3628 0x5B9A
+0x3629 0x8BA2
+0x362A 0x4E22
+0x362B 0x4E1C
+0x362C 0x51AC
+0x362D 0x8463
+0x362E 0x61C2
+0x362F 0x52A8
+0x3630 0x680B
+0x3631 0x4F97
+0x3632 0x606B
+0x3633 0x51BB
+0x3634 0x6D1E
+0x3635 0x515C
+0x3636 0x6296
+0x3637 0x6597
+0x3638 0x9661
+0x3639 0x8C46
+0x363A 0x9017
+0x363B 0x75D8
+0x363C 0x90FD
+0x363D 0x7763
+0x363E 0x6BD2
+0x363F 0x728A
+0x3640 0x72EC
+0x3641 0x8BFB
+0x3642 0x5835
+0x3643 0x7779
+0x3644 0x8D4C
+0x3645 0x675C
+0x3646 0x9540
+0x3647 0x809A
+0x3648 0x5EA6
+0x3649 0x6E21
+0x364A 0x5992
+0x364B 0x7AEF
+0x364C 0x77ED
+0x364D 0x953B
+0x364E 0x6BB5
+0x364F 0x65AD
+0x3650 0x7F0E
+0x3651 0x5806
+0x3652 0x5151
+0x3653 0x961F
+0x3654 0x5BF9
+0x3655 0x58A9
+0x3656 0x5428
+0x3657 0x8E72
+0x3658 0x6566
+0x3659 0x987F
+0x365A 0x56E4
+0x365B 0x949D
+0x365C 0x76FE
+0x365D 0x9041
+0x365E 0x6387
+0x365F 0x54C6
+0x3660 0x591A
+0x3661 0x593A
+0x3662 0x579B
+0x3663 0x8EB2
+0x3664 0x6735
+0x3665 0x8DFA
+0x3666 0x8235
+0x3667 0x5241
+0x3668 0x60F0
+0x3669 0x5815
+0x366A 0x86FE
+0x366B 0x5CE8
+0x366C 0x9E45
+0x366D 0x4FC4
+0x366E 0x989D
+0x366F 0x8BB9
+0x3670 0x5A25
+0x3671 0x6076
+0x3672 0x5384
+0x3673 0x627C
+0x3674 0x904F
+0x3675 0x9102
+0x3676 0x997F
+0x3677 0x6069
+0x3678 0x800C
+0x3679 0x513F
+0x367A 0x8033
+0x367B 0x5C14
+0x367C 0x9975
+0x367D 0x6D31
+0x367E 0x4E8C
+0x3721 0x8D30
+0x3722 0x53D1
+0x3723 0x7F5A
+0x3724 0x7B4F
+0x3725 0x4F10
+0x3726 0x4E4F
+0x3727 0x9600
+0x3728 0x6CD5
+0x3729 0x73D0
+0x372A 0x85E9
+0x372B 0x5E06
+0x372C 0x756A
+0x372D 0x7FFB
+0x372E 0x6A0A
+0x372F 0x77FE
+0x3730 0x9492
+0x3731 0x7E41
+0x3732 0x51E1
+0x3733 0x70E6
+0x3734 0x53CD
+0x3735 0x8FD4
+0x3736 0x8303
+0x3737 0x8D29
+0x3738 0x72AF
+0x3739 0x996D
+0x373A 0x6CDB
+0x373B 0x574A
+0x373C 0x82B3
+0x373D 0x65B9
+0x373E 0x80AA
+0x373F 0x623F
+0x3740 0x9632
+0x3741 0x59A8
+0x3742 0x4EFF
+0x3743 0x8BBF
+0x3744 0x7EBA
+0x3745 0x653E
+0x3746 0x83F2
+0x3747 0x975E
+0x3748 0x5561
+0x3749 0x98DE
+0x374A 0x80A5
+0x374B 0x532A
+0x374C 0x8BFD
+0x374D 0x5420
+0x374E 0x80BA
+0x374F 0x5E9F
+0x3750 0x6CB8
+0x3751 0x8D39
+0x3752 0x82AC
+0x3753 0x915A
+0x3754 0x5429
+0x3755 0x6C1B
+0x3756 0x5206
+0x3757 0x7EB7
+0x3758 0x575F
+0x3759 0x711A
+0x375A 0x6C7E
+0x375B 0x7C89
+0x375C 0x594B
+0x375D 0x4EFD
+0x375E 0x5FFF
+0x375F 0x6124
+0x3760 0x7CAA
+0x3761 0x4E30
+0x3762 0x5C01
+0x3763 0x67AB
+0x3764 0x8702
+0x3765 0x5CF0
+0x3766 0x950B
+0x3767 0x98CE
+0x3768 0x75AF
+0x3769 0x70FD
+0x376A 0x9022
+0x376B 0x51AF
+0x376C 0x7F1D
+0x376D 0x8BBD
+0x376E 0x5949
+0x376F 0x51E4
+0x3770 0x4F5B
+0x3771 0x5426
+0x3772 0x592B
+0x3773 0x6577
+0x3774 0x80A4
+0x3775 0x5B75
+0x3776 0x6276
+0x3777 0x62C2
+0x3778 0x8F90
+0x3779 0x5E45
+0x377A 0x6C1F
+0x377B 0x7B26
+0x377C 0x4F0F
+0x377D 0x4FD8
+0x377E 0x670D
+0x3821 0x6D6E
+0x3822 0x6DAA
+0x3823 0x798F
+0x3824 0x88B1
+0x3825 0x5F17
+0x3826 0x752B
+0x3827 0x629A
+0x3828 0x8F85
+0x3829 0x4FEF
+0x382A 0x91DC
+0x382B 0x65A7
+0x382C 0x812F
+0x382D 0x8151
+0x382E 0x5E9C
+0x382F 0x8150
+0x3830 0x8D74
+0x3831 0x526F
+0x3832 0x8986
+0x3833 0x8D4B
+0x3834 0x590D
+0x3835 0x5085
+0x3836 0x4ED8
+0x3837 0x961C
+0x3838 0x7236
+0x3839 0x8179
+0x383A 0x8D1F
+0x383B 0x5BCC
+0x383C 0x8BA3
+0x383D 0x9644
+0x383E 0x5987
+0x383F 0x7F1A
+0x3840 0x5490
+0x3841 0x5676
+0x3842 0x560E
+0x3843 0x8BE5
+0x3844 0x6539
+0x3845 0x6982
+0x3846 0x9499
+0x3847 0x76D6
+0x3848 0x6E89
+0x3849 0x5E72
+0x384A 0x7518
+0x384B 0x6746
+0x384C 0x67D1
+0x384D 0x7AFF
+0x384E 0x809D
+0x384F 0x8D76
+0x3850 0x611F
+0x3851 0x79C6
+0x3852 0x6562
+0x3853 0x8D63
+0x3854 0x5188
+0x3855 0x521A
+0x3856 0x94A2
+0x3857 0x7F38
+0x3858 0x809B
+0x3859 0x7EB2
+0x385A 0x5C97
+0x385B 0x6E2F
+0x385C 0x6760
+0x385D 0x7BD9
+0x385E 0x768B
+0x385F 0x9AD8
+0x3860 0x818F
+0x3861 0x7F94
+0x3862 0x7CD5
+0x3863 0x641E
+0x3864 0x9550
+0x3865 0x7A3F
+0x3866 0x544A
+0x3867 0x54E5
+0x3868 0x6B4C
+0x3869 0x6401
+0x386A 0x6208
+0x386B 0x9E3D
+0x386C 0x80F3
+0x386D 0x7599
+0x386E 0x5272
+0x386F 0x9769
+0x3870 0x845B
+0x3871 0x683C
+0x3872 0x86E4
+0x3873 0x9601
+0x3874 0x9694
+0x3875 0x94EC
+0x3876 0x4E2A
+0x3877 0x5404
+0x3878 0x7ED9
+0x3879 0x6839
+0x387A 0x8DDF
+0x387B 0x8015
+0x387C 0x66F4
+0x387D 0x5E9A
+0x387E 0x7FB9
+0x3921 0x57C2
+0x3922 0x803F
+0x3923 0x6897
+0x3924 0x5DE5
+0x3925 0x653B
+0x3926 0x529F
+0x3927 0x606D
+0x3928 0x9F9A
+0x3929 0x4F9B
+0x392A 0x8EAC
+0x392B 0x516C
+0x392C 0x5BAB
+0x392D 0x5F13
+0x392E 0x5DE9
+0x392F 0x6C5E
+0x3930 0x62F1
+0x3931 0x8D21
+0x3932 0x5171
+0x3933 0x94A9
+0x3934 0x52FE
+0x3935 0x6C9F
+0x3936 0x82DF
+0x3937 0x72D7
+0x3938 0x57A2
+0x3939 0x6784
+0x393A 0x8D2D
+0x393B 0x591F
+0x393C 0x8F9C
+0x393D 0x83C7
+0x393E 0x5495
+0x393F 0x7B8D
+0x3940 0x4F30
+0x3941 0x6CBD
+0x3942 0x5B64
+0x3943 0x59D1
+0x3944 0x9F13
+0x3945 0x53E4
+0x3946 0x86CA
+0x3947 0x9AA8
+0x3948 0x8C37
+0x3949 0x80A1
+0x394A 0x6545
+0x394B 0x987E
+0x394C 0x56FA
+0x394D 0x96C7
+0x394E 0x522E
+0x394F 0x74DC
+0x3950 0x5250
+0x3951 0x5BE1
+0x3952 0x6302
+0x3953 0x8902
+0x3954 0x4E56
+0x3955 0x62D0
+0x3956 0x602A
+0x3957 0x68FA
+0x3958 0x5173
+0x3959 0x5B98
+0x395A 0x51A0
+0x395B 0x89C2
+0x395C 0x7BA1
+0x395D 0x9986
+0x395E 0x7F50
+0x395F 0x60EF
+0x3960 0x704C
+0x3961 0x8D2F
+0x3962 0x5149
+0x3963 0x5E7F
+0x3964 0x901B
+0x3965 0x7470
+0x3966 0x89C4
+0x3967 0x572D
+0x3968 0x7845
+0x3969 0x5F52
+0x396A 0x9F9F
+0x396B 0x95FA
+0x396C 0x8F68
+0x396D 0x9B3C
+0x396E 0x8BE1
+0x396F 0x7678
+0x3970 0x6842
+0x3971 0x67DC
+0x3972 0x8DEA
+0x3973 0x8D35
+0x3974 0x523D
+0x3975 0x8F8A
+0x3976 0x6EDA
+0x3977 0x68CD
+0x3978 0x9505
+0x3979 0x90ED
+0x397A 0x56FD
+0x397B 0x679C
+0x397C 0x88F9
+0x397D 0x8FC7
+0x397E 0x54C8
+0x3A21 0x9AB8
+0x3A22 0x5B69
+0x3A23 0x6D77
+0x3A24 0x6C26
+0x3A25 0x4EA5
+0x3A26 0x5BB3
+0x3A27 0x9A87
+0x3A28 0x9163
+0x3A29 0x61A8
+0x3A2A 0x90AF
+0x3A2B 0x97E9
+0x3A2C 0x542B
+0x3A2D 0x6DB5
+0x3A2E 0x5BD2
+0x3A2F 0x51FD
+0x3A30 0x558A
+0x3A31 0x7F55
+0x3A32 0x7FF0
+0x3A33 0x64BC
+0x3A34 0x634D
+0x3A35 0x65F1
+0x3A36 0x61BE
+0x3A37 0x608D
+0x3A38 0x710A
+0x3A39 0x6C57
+0x3A3A 0x6C49
+0x3A3B 0x592F
+0x3A3C 0x676D
+0x3A3D 0x822A
+0x3A3E 0x58D5
+0x3A3F 0x568E
+0x3A40 0x8C6A
+0x3A41 0x6BEB
+0x3A42 0x90DD
+0x3A43 0x597D
+0x3A44 0x8017
+0x3A45 0x53F7
+0x3A46 0x6D69
+0x3A47 0x5475
+0x3A48 0x559D
+0x3A49 0x8377
+0x3A4A 0x83CF
+0x3A4B 0x6838
+0x3A4C 0x79BE
+0x3A4D 0x548C
+0x3A4E 0x4F55
+0x3A4F 0x5408
+0x3A50 0x76D2
+0x3A51 0x8C89
+0x3A52 0x9602
+0x3A53 0x6CB3
+0x3A54 0x6DB8
+0x3A55 0x8D6B
+0x3A56 0x8910
+0x3A57 0x9E64
+0x3A58 0x8D3A
+0x3A59 0x563F
+0x3A5A 0x9ED1
+0x3A5B 0x75D5
+0x3A5C 0x5F88
+0x3A5D 0x72E0
+0x3A5E 0x6068
+0x3A5F 0x54FC
+0x3A60 0x4EA8
+0x3A61 0x6A2A
+0x3A62 0x8861
+0x3A63 0x6052
+0x3A64 0x8F70
+0x3A65 0x54C4
+0x3A66 0x70D8
+0x3A67 0x8679
+0x3A68 0x9E3F
+0x3A69 0x6D2A
+0x3A6A 0x5B8F
+0x3A6B 0x5F18
+0x3A6C 0x7EA2
+0x3A6D 0x5589
+0x3A6E 0x4FAF
+0x3A6F 0x7334
+0x3A70 0x543C
+0x3A71 0x539A
+0x3A72 0x5019
+0x3A73 0x540E
+0x3A74 0x547C
+0x3A75 0x4E4E
+0x3A76 0x5FFD
+0x3A77 0x745A
+0x3A78 0x58F6
+0x3A79 0x846B
+0x3A7A 0x80E1
+0x3A7B 0x8774
+0x3A7C 0x72D0
+0x3A7D 0x7CCA
+0x3A7E 0x6E56
+0x3B21 0x5F27
+0x3B22 0x864E
+0x3B23 0x552C
+0x3B24 0x62A4
+0x3B25 0x4E92
+0x3B26 0x6CAA
+0x3B27 0x6237
+0x3B28 0x82B1
+0x3B29 0x54D7
+0x3B2A 0x534E
+0x3B2B 0x733E
+0x3B2C 0x6ED1
+0x3B2D 0x753B
+0x3B2E 0x5212
+0x3B2F 0x5316
+0x3B30 0x8BDD
+0x3B31 0x69D0
+0x3B32 0x5F8A
+0x3B33 0x6000
+0x3B34 0x6DEE
+0x3B35 0x574F
+0x3B36 0x6B22
+0x3B37 0x73AF
+0x3B38 0x6853
+0x3B39 0x8FD8
+0x3B3A 0x7F13
+0x3B3B 0x6362
+0x3B3C 0x60A3
+0x3B3D 0x5524
+0x3B3E 0x75EA
+0x3B3F 0x8C62
+0x3B40 0x7115
+0x3B41 0x6DA3
+0x3B42 0x5BA6
+0x3B43 0x5E7B
+0x3B44 0x8352
+0x3B45 0x614C
+0x3B46 0x9EC4
+0x3B47 0x78FA
+0x3B48 0x8757
+0x3B49 0x7C27
+0x3B4A 0x7687
+0x3B4B 0x51F0
+0x3B4C 0x60F6
+0x3B4D 0x714C
+0x3B4E 0x6643
+0x3B4F 0x5E4C
+0x3B50 0x604D
+0x3B51 0x8C0E
+0x3B52 0x7070
+0x3B53 0x6325
+0x3B54 0x8F89
+0x3B55 0x5FBD
+0x3B56 0x6062
+0x3B57 0x86D4
+0x3B58 0x56DE
+0x3B59 0x6BC1
+0x3B5A 0x6094
+0x3B5B 0x6167
+0x3B5C 0x5349
+0x3B5D 0x60E0
+0x3B5E 0x6666
+0x3B5F 0x8D3F
+0x3B60 0x79FD
+0x3B61 0x4F1A
+0x3B62 0x70E9
+0x3B63 0x6C47
+0x3B64 0x8BB3
+0x3B65 0x8BF2
+0x3B66 0x7ED8
+0x3B67 0x8364
+0x3B68 0x660F
+0x3B69 0x5A5A
+0x3B6A 0x9B42
+0x3B6B 0x6D51
+0x3B6C 0x6DF7
+0x3B6D 0x8C41
+0x3B6E 0x6D3B
+0x3B6F 0x4F19
+0x3B70 0x706B
+0x3B71 0x83B7
+0x3B72 0x6216
+0x3B73 0x60D1
+0x3B74 0x970D
+0x3B75 0x8D27
+0x3B76 0x7978
+0x3B77 0x51FB
+0x3B78 0x573E
+0x3B79 0x57FA
+0x3B7A 0x673A
+0x3B7B 0x7578
+0x3B7C 0x7A3D
+0x3B7D 0x79EF
+0x3B7E 0x7B95
+0x3C21 0x808C
+0x3C22 0x9965
+0x3C23 0x8FF9
+0x3C24 0x6FC0
+0x3C25 0x8BA5
+0x3C26 0x9E21
+0x3C27 0x59EC
+0x3C28 0x7EE9
+0x3C29 0x7F09
+0x3C2A 0x5409
+0x3C2B 0x6781
+0x3C2C 0x68D8
+0x3C2D 0x8F91
+0x3C2E 0x7C4D
+0x3C2F 0x96C6
+0x3C30 0x53CA
+0x3C31 0x6025
+0x3C32 0x75BE
+0x3C33 0x6C72
+0x3C34 0x5373
+0x3C35 0x5AC9
+0x3C36 0x7EA7
+0x3C37 0x6324
+0x3C38 0x51E0
+0x3C39 0x810A
+0x3C3A 0x5DF1
+0x3C3B 0x84DF
+0x3C3C 0x6280
+0x3C3D 0x5180
+0x3C3E 0x5B63
+0x3C3F 0x4F0E
+0x3C40 0x796D
+0x3C41 0x5242
+0x3C42 0x60B8
+0x3C43 0x6D4E
+0x3C44 0x5BC4
+0x3C45 0x5BC2
+0x3C46 0x8BA1
+0x3C47 0x8BB0
+0x3C48 0x65E2
+0x3C49 0x5FCC
+0x3C4A 0x9645
+0x3C4B 0x5993
+0x3C4C 0x7EE7
+0x3C4D 0x7EAA
+0x3C4E 0x5609
+0x3C4F 0x67B7
+0x3C50 0x5939
+0x3C51 0x4F73
+0x3C52 0x5BB6
+0x3C53 0x52A0
+0x3C54 0x835A
+0x3C55 0x988A
+0x3C56 0x8D3E
+0x3C57 0x7532
+0x3C58 0x94BE
+0x3C59 0x5047
+0x3C5A 0x7A3C
+0x3C5B 0x4EF7
+0x3C5C 0x67B6
+0x3C5D 0x9A7E
+0x3C5E 0x5AC1
+0x3C5F 0x6B7C
+0x3C60 0x76D1
+0x3C61 0x575A
+0x3C62 0x5C16
+0x3C63 0x7B3A
+0x3C64 0x95F4
+0x3C65 0x714E
+0x3C66 0x517C
+0x3C67 0x80A9
+0x3C68 0x8270
+0x3C69 0x5978
+0x3C6A 0x7F04
+0x3C6B 0x8327
+0x3C6C 0x68C0
+0x3C6D 0x67EC
+0x3C6E 0x78B1
+0x3C6F 0x7877
+0x3C70 0x62E3
+0x3C71 0x6361
+0x3C72 0x7B80
+0x3C73 0x4FED
+0x3C74 0x526A
+0x3C75 0x51CF
+0x3C76 0x8350
+0x3C77 0x69DB
+0x3C78 0x9274
+0x3C79 0x8DF5
+0x3C7A 0x8D31
+0x3C7B 0x89C1
+0x3C7C 0x952E
+0x3C7D 0x7BAD
+0x3C7E 0x4EF6
+0x3D21 0x5065
+0x3D22 0x8230
+0x3D23 0x5251
+0x3D24 0x996F
+0x3D25 0x6E10
+0x3D26 0x6E85
+0x3D27 0x6DA7
+0x3D28 0x5EFA
+0x3D29 0x50F5
+0x3D2A 0x59DC
+0x3D2B 0x5C06
+0x3D2C 0x6D46
+0x3D2D 0x6C5F
+0x3D2E 0x7586
+0x3D2F 0x848B
+0x3D30 0x6868
+0x3D31 0x5956
+0x3D32 0x8BB2
+0x3D33 0x5320
+0x3D34 0x9171
+0x3D35 0x964D
+0x3D36 0x8549
+0x3D37 0x6912
+0x3D38 0x7901
+0x3D39 0x7126
+0x3D3A 0x80F6
+0x3D3B 0x4EA4
+0x3D3C 0x90CA
+0x3D3D 0x6D47
+0x3D3E 0x9A84
+0x3D3F 0x5A07
+0x3D40 0x56BC
+0x3D41 0x6405
+0x3D42 0x94F0
+0x3D43 0x77EB
+0x3D44 0x4FA5
+0x3D45 0x811A
+0x3D46 0x72E1
+0x3D47 0x89D2
+0x3D48 0x997A
+0x3D49 0x7F34
+0x3D4A 0x7EDE
+0x3D4B 0x527F
+0x3D4C 0x6559
+0x3D4D 0x9175
+0x3D4E 0x8F7F
+0x3D4F 0x8F83
+0x3D50 0x53EB
+0x3D51 0x7A96
+0x3D52 0x63ED
+0x3D53 0x63A5
+0x3D54 0x7686
+0x3D55 0x79F8
+0x3D56 0x8857
+0x3D57 0x9636
+0x3D58 0x622A
+0x3D59 0x52AB
+0x3D5A 0x8282
+0x3D5B 0x6854
+0x3D5C 0x6770
+0x3D5D 0x6377
+0x3D5E 0x776B
+0x3D5F 0x7AED
+0x3D60 0x6D01
+0x3D61 0x7ED3
+0x3D62 0x89E3
+0x3D63 0x59D0
+0x3D64 0x6212
+0x3D65 0x85C9
+0x3D66 0x82A5
+0x3D67 0x754C
+0x3D68 0x501F
+0x3D69 0x4ECB
+0x3D6A 0x75A5
+0x3D6B 0x8BEB
+0x3D6C 0x5C4A
+0x3D6D 0x5DFE
+0x3D6E 0x7B4B
+0x3D6F 0x65A4
+0x3D70 0x91D1
+0x3D71 0x4ECA
+0x3D72 0x6D25
+0x3D73 0x895F
+0x3D74 0x7D27
+0x3D75 0x9526
+0x3D76 0x4EC5
+0x3D77 0x8C28
+0x3D78 0x8FDB
+0x3D79 0x9773
+0x3D7A 0x664B
+0x3D7B 0x7981
+0x3D7C 0x8FD1
+0x3D7D 0x70EC
+0x3D7E 0x6D78
+0x3E21 0x5C3D
+0x3E22 0x52B2
+0x3E23 0x8346
+0x3E24 0x5162
+0x3E25 0x830E
+0x3E26 0x775B
+0x3E27 0x6676
+0x3E28 0x9CB8
+0x3E29 0x4EAC
+0x3E2A 0x60CA
+0x3E2B 0x7CBE
+0x3E2C 0x7CB3
+0x3E2D 0x7ECF
+0x3E2E 0x4E95
+0x3E2F 0x8B66
+0x3E30 0x666F
+0x3E31 0x9888
+0x3E32 0x9759
+0x3E33 0x5883
+0x3E34 0x656C
+0x3E35 0x955C
+0x3E36 0x5F84
+0x3E37 0x75C9
+0x3E38 0x9756
+0x3E39 0x7ADF
+0x3E3A 0x7ADE
+0x3E3B 0x51C0
+0x3E3C 0x70AF
+0x3E3D 0x7A98
+0x3E3E 0x63EA
+0x3E3F 0x7A76
+0x3E40 0x7EA0
+0x3E41 0x7396
+0x3E42 0x97ED
+0x3E43 0x4E45
+0x3E44 0x7078
+0x3E45 0x4E5D
+0x3E46 0x9152
+0x3E47 0x53A9
+0x3E48 0x6551
+0x3E49 0x65E7
+0x3E4A 0x81FC
+0x3E4B 0x8205
+0x3E4C 0x548E
+0x3E4D 0x5C31
+0x3E4E 0x759A
+0x3E4F 0x97A0
+0x3E50 0x62D8
+0x3E51 0x72D9
+0x3E52 0x75BD
+0x3E53 0x5C45
+0x3E54 0x9A79
+0x3E55 0x83CA
+0x3E56 0x5C40
+0x3E57 0x5480
+0x3E58 0x77E9
+0x3E59 0x4E3E
+0x3E5A 0x6CAE
+0x3E5B 0x805A
+0x3E5C 0x62D2
+0x3E5D 0x636E
+0x3E5E 0x5DE8
+0x3E5F 0x5177
+0x3E60 0x8DDD
+0x3E61 0x8E1E
+0x3E62 0x952F
+0x3E63 0x4FF1
+0x3E64 0x53E5
+0x3E65 0x60E7
+0x3E66 0x70AC
+0x3E67 0x5267
+0x3E68 0x6350
+0x3E69 0x9E43
+0x3E6A 0x5A1F
+0x3E6B 0x5026
+0x3E6C 0x7737
+0x3E6D 0x5377
+0x3E6E 0x7EE2
+0x3E6F 0x6485
+0x3E70 0x652B
+0x3E71 0x6289
+0x3E72 0x6398
+0x3E73 0x5014
+0x3E74 0x7235
+0x3E75 0x89C9
+0x3E76 0x51B3
+0x3E77 0x8BC0
+0x3E78 0x7EDD
+0x3E79 0x5747
+0x3E7A 0x83CC
+0x3E7B 0x94A7
+0x3E7C 0x519B
+0x3E7D 0x541B
+0x3E7E 0x5CFB
+0x3F21 0x4FCA
+0x3F22 0x7AE3
+0x3F23 0x6D5A
+0x3F24 0x90E1
+0x3F25 0x9A8F
+0x3F26 0x5580
+0x3F27 0x5496
+0x3F28 0x5361
+0x3F29 0x54AF
+0x3F2A 0x5F00
+0x3F2B 0x63E9
+0x3F2C 0x6977
+0x3F2D 0x51EF
+0x3F2E 0x6168
+0x3F2F 0x520A
+0x3F30 0x582A
+0x3F31 0x52D8
+0x3F32 0x574E
+0x3F33 0x780D
+0x3F34 0x770B
+0x3F35 0x5EB7
+0x3F36 0x6177
+0x3F37 0x7CE0
+0x3F38 0x625B
+0x3F39 0x6297
+0x3F3A 0x4EA2
+0x3F3B 0x7095
+0x3F3C 0x8003
+0x3F3D 0x62F7
+0x3F3E 0x70E4
+0x3F3F 0x9760
+0x3F40 0x5777
+0x3F41 0x82DB
+0x3F42 0x67EF
+0x3F43 0x68F5
+0x3F44 0x78D5
+0x3F45 0x9897
+0x3F46 0x79D1
+0x3F47 0x58F3
+0x3F48 0x54B3
+0x3F49 0x53EF
+0x3F4A 0x6E34
+0x3F4B 0x514B
+0x3F4C 0x523B
+0x3F4D 0x5BA2
+0x3F4E 0x8BFE
+0x3F4F 0x80AF
+0x3F50 0x5543
+0x3F51 0x57A6
+0x3F52 0x6073
+0x3F53 0x5751
+0x3F54 0x542D
+0x3F55 0x7A7A
+0x3F56 0x6050
+0x3F57 0x5B54
+0x3F58 0x63A7
+0x3F59 0x62A0
+0x3F5A 0x53E3
+0x3F5B 0x6263
+0x3F5C 0x5BC7
+0x3F5D 0x67AF
+0x3F5E 0x54ED
+0x3F5F 0x7A9F
+0x3F60 0x82E6
+0x3F61 0x9177
+0x3F62 0x5E93
+0x3F63 0x88E4
+0x3F64 0x5938
+0x3F65 0x57AE
+0x3F66 0x630E
+0x3F67 0x8DE8
+0x3F68 0x80EF
+0x3F69 0x5757
+0x3F6A 0x7B77
+0x3F6B 0x4FA9
+0x3F6C 0x5FEB
+0x3F6D 0x5BBD
+0x3F6E 0x6B3E
+0x3F6F 0x5321
+0x3F70 0x7B50
+0x3F71 0x72C2
+0x3F72 0x6846
+0x3F73 0x77FF
+0x3F74 0x7736
+0x3F75 0x65F7
+0x3F76 0x51B5
+0x3F77 0x4E8F
+0x3F78 0x76D4
+0x3F79 0x5CBF
+0x3F7A 0x7AA5
+0x3F7B 0x8475
+0x3F7C 0x594E
+0x3F7D 0x9B41
+0x3F7E 0x5080
+0x4021 0x9988
+0x4022 0x6127
+0x4023 0x6E83
+0x4024 0x5764
+0x4025 0x6606
+0x4026 0x6346
+0x4027 0x56F0
+0x4028 0x62EC
+0x4029 0x6269
+0x402A 0x5ED3
+0x402B 0x9614
+0x402C 0x5783
+0x402D 0x62C9
+0x402E 0x5587
+0x402F 0x8721
+0x4030 0x814A
+0x4031 0x8FA3
+0x4032 0x5566
+0x4033 0x83B1
+0x4034 0x6765
+0x4035 0x8D56
+0x4036 0x84DD
+0x4037 0x5A6A
+0x4038 0x680F
+0x4039 0x62E6
+0x403A 0x7BEE
+0x403B 0x9611
+0x403C 0x5170
+0x403D 0x6F9C
+0x403E 0x8C30
+0x403F 0x63FD
+0x4040 0x89C8
+0x4041 0x61D2
+0x4042 0x7F06
+0x4043 0x70C2
+0x4044 0x6EE5
+0x4045 0x7405
+0x4046 0x6994
+0x4047 0x72FC
+0x4048 0x5ECA
+0x4049 0x90CE
+0x404A 0x6717
+0x404B 0x6D6A
+0x404C 0x635E
+0x404D 0x52B3
+0x404E 0x7262
+0x404F 0x8001
+0x4050 0x4F6C
+0x4051 0x59E5
+0x4052 0x916A
+0x4053 0x70D9
+0x4054 0x6D9D
+0x4055 0x52D2
+0x4056 0x4E50
+0x4057 0x96F7
+0x4058 0x956D
+0x4059 0x857E
+0x405A 0x78CA
+0x405B 0x7D2F
+0x405C 0x5121
+0x405D 0x5792
+0x405E 0x64C2
+0x405F 0x808B
+0x4060 0x7C7B
+0x4061 0x6CEA
+0x4062 0x68F1
+0x4063 0x695E
+0x4064 0x51B7
+0x4065 0x5398
+0x4066 0x68A8
+0x4067 0x7281
+0x4068 0x9ECE
+0x4069 0x7BF1
+0x406A 0x72F8
+0x406B 0x79BB
+0x406C 0x6F13
+0x406D 0x7406
+0x406E 0x674E
+0x406F 0x91CC
+0x4070 0x9CA4
+0x4071 0x793C
+0x4072 0x8389
+0x4073 0x8354
+0x4074 0x540F
+0x4075 0x6817
+0x4076 0x4E3D
+0x4077 0x5389
+0x4078 0x52B1
+0x4079 0x783E
+0x407A 0x5386
+0x407B 0x5229
+0x407C 0x5088
+0x407D 0x4F8B
+0x407E 0x4FD0
+0x4121 0x75E2
+0x4122 0x7ACB
+0x4123 0x7C92
+0x4124 0x6CA5
+0x4125 0x96B6
+0x4126 0x529B
+0x4127 0x7483
+0x4128 0x54E9
+0x4129 0x4FE9
+0x412A 0x8054
+0x412B 0x83B2
+0x412C 0x8FDE
+0x412D 0x9570
+0x412E 0x5EC9
+0x412F 0x601C
+0x4130 0x6D9F
+0x4131 0x5E18
+0x4132 0x655B
+0x4133 0x8138
+0x4134 0x94FE
+0x4135 0x604B
+0x4136 0x70BC
+0x4137 0x7EC3
+0x4138 0x7CAE
+0x4139 0x51C9
+0x413A 0x6881
+0x413B 0x7CB1
+0x413C 0x826F
+0x413D 0x4E24
+0x413E 0x8F86
+0x413F 0x91CF
+0x4140 0x667E
+0x4141 0x4EAE
+0x4142 0x8C05
+0x4143 0x64A9
+0x4144 0x804A
+0x4145 0x50DA
+0x4146 0x7597
+0x4147 0x71CE
+0x4148 0x5BE5
+0x4149 0x8FBD
+0x414A 0x6F66
+0x414B 0x4E86
+0x414C 0x6482
+0x414D 0x9563
+0x414E 0x5ED6
+0x414F 0x6599
+0x4150 0x5217
+0x4151 0x88C2
+0x4152 0x70C8
+0x4153 0x52A3
+0x4154 0x730E
+0x4155 0x7433
+0x4156 0x6797
+0x4157 0x78F7
+0x4158 0x9716
+0x4159 0x4E34
+0x415A 0x90BB
+0x415B 0x9CDE
+0x415C 0x6DCB
+0x415D 0x51DB
+0x415E 0x8D41
+0x415F 0x541D
+0x4160 0x62CE
+0x4161 0x73B2
+0x4162 0x83F1
+0x4163 0x96F6
+0x4164 0x9F84
+0x4165 0x94C3
+0x4166 0x4F36
+0x4167 0x7F9A
+0x4168 0x51CC
+0x4169 0x7075
+0x416A 0x9675
+0x416B 0x5CAD
+0x416C 0x9886
+0x416D 0x53E6
+0x416E 0x4EE4
+0x416F 0x6E9C
+0x4170 0x7409
+0x4171 0x69B4
+0x4172 0x786B
+0x4173 0x998F
+0x4174 0x7559
+0x4175 0x5218
+0x4176 0x7624
+0x4177 0x6D41
+0x4178 0x67F3
+0x4179 0x516D
+0x417A 0x9F99
+0x417B 0x804B
+0x417C 0x5499
+0x417D 0x7B3C
+0x417E 0x7ABF
+0x4221 0x9686
+0x4222 0x5784
+0x4223 0x62E2
+0x4224 0x9647
+0x4225 0x697C
+0x4226 0x5A04
+0x4227 0x6402
+0x4228 0x7BD3
+0x4229 0x6F0F
+0x422A 0x964B
+0x422B 0x82A6
+0x422C 0x5362
+0x422D 0x9885
+0x422E 0x5E90
+0x422F 0x7089
+0x4230 0x63B3
+0x4231 0x5364
+0x4232 0x864F
+0x4233 0x9C81
+0x4234 0x9E93
+0x4235 0x788C
+0x4236 0x9732
+0x4237 0x8DEF
+0x4238 0x8D42
+0x4239 0x9E7F
+0x423A 0x6F5E
+0x423B 0x7984
+0x423C 0x5F55
+0x423D 0x9646
+0x423E 0x622E
+0x423F 0x9A74
+0x4240 0x5415
+0x4241 0x94DD
+0x4242 0x4FA3
+0x4243 0x65C5
+0x4244 0x5C65
+0x4245 0x5C61
+0x4246 0x7F15
+0x4247 0x8651
+0x4248 0x6C2F
+0x4249 0x5F8B
+0x424A 0x7387
+0x424B 0x6EE4
+0x424C 0x7EFF
+0x424D 0x5CE6
+0x424E 0x631B
+0x424F 0x5B6A
+0x4250 0x6EE6
+0x4251 0x5375
+0x4252 0x4E71
+0x4253 0x63A0
+0x4254 0x7565
+0x4255 0x62A1
+0x4256 0x8F6E
+0x4257 0x4F26
+0x4258 0x4ED1
+0x4259 0x6CA6
+0x425A 0x7EB6
+0x425B 0x8BBA
+0x425C 0x841D
+0x425D 0x87BA
+0x425E 0x7F57
+0x425F 0x903B
+0x4260 0x9523
+0x4261 0x7BA9
+0x4262 0x9AA1
+0x4263 0x88F8
+0x4264 0x843D
+0x4265 0x6D1B
+0x4266 0x9A86
+0x4267 0x7EDC
+0x4268 0x5988
+0x4269 0x9EBB
+0x426A 0x739B
+0x426B 0x7801
+0x426C 0x8682
+0x426D 0x9A6C
+0x426E 0x9A82
+0x426F 0x561B
+0x4270 0x5417
+0x4271 0x57CB
+0x4272 0x4E70
+0x4273 0x9EA6
+0x4274 0x5356
+0x4275 0x8FC8
+0x4276 0x8109
+0x4277 0x7792
+0x4278 0x9992
+0x4279 0x86EE
+0x427A 0x6EE1
+0x427B 0x8513
+0x427C 0x66FC
+0x427D 0x6162
+0x427E 0x6F2B
+0x4321 0x8C29
+0x4322 0x8292
+0x4323 0x832B
+0x4324 0x76F2
+0x4325 0x6C13
+0x4326 0x5FD9
+0x4327 0x83BD
+0x4328 0x732B
+0x4329 0x8305
+0x432A 0x951A
+0x432B 0x6BDB
+0x432C 0x77DB
+0x432D 0x94C6
+0x432E 0x536F
+0x432F 0x8302
+0x4330 0x5192
+0x4331 0x5E3D
+0x4332 0x8C8C
+0x4333 0x8D38
+0x4334 0x4E48
+0x4335 0x73AB
+0x4336 0x679A
+0x4337 0x6885
+0x4338 0x9176
+0x4339 0x9709
+0x433A 0x7164
+0x433B 0x6CA1
+0x433C 0x7709
+0x433D 0x5A92
+0x433E 0x9541
+0x433F 0x6BCF
+0x4340 0x7F8E
+0x4341 0x6627
+0x4342 0x5BD0
+0x4343 0x59B9
+0x4344 0x5A9A
+0x4345 0x95E8
+0x4346 0x95F7
+0x4347 0x4EEC
+0x4348 0x840C
+0x4349 0x8499
+0x434A 0x6AAC
+0x434B 0x76DF
+0x434C 0x9530
+0x434D 0x731B
+0x434E 0x68A6
+0x434F 0x5B5F
+0x4350 0x772F
+0x4351 0x919A
+0x4352 0x9761
+0x4353 0x7CDC
+0x4354 0x8FF7
+0x4355 0x8C1C
+0x4356 0x5F25
+0x4357 0x7C73
+0x4358 0x79D8
+0x4359 0x89C5
+0x435A 0x6CCC
+0x435B 0x871C
+0x435C 0x5BC6
+0x435D 0x5E42
+0x435E 0x68C9
+0x435F 0x7720
+0x4360 0x7EF5
+0x4361 0x5195
+0x4362 0x514D
+0x4363 0x52C9
+0x4364 0x5A29
+0x4365 0x7F05
+0x4366 0x9762
+0x4367 0x82D7
+0x4368 0x63CF
+0x4369 0x7784
+0x436A 0x85D0
+0x436B 0x79D2
+0x436C 0x6E3A
+0x436D 0x5E99
+0x436E 0x5999
+0x436F 0x8511
+0x4370 0x706D
+0x4371 0x6C11
+0x4372 0x62BF
+0x4373 0x76BF
+0x4374 0x654F
+0x4375 0x60AF
+0x4376 0x95FD
+0x4377 0x660E
+0x4378 0x879F
+0x4379 0x9E23
+0x437A 0x94ED
+0x437B 0x540D
+0x437C 0x547D
+0x437D 0x8C2C
+0x437E 0x6478
+0x4421 0x6479
+0x4422 0x8611
+0x4423 0x6A21
+0x4424 0x819C
+0x4425 0x78E8
+0x4426 0x6469
+0x4427 0x9B54
+0x4428 0x62B9
+0x4429 0x672B
+0x442A 0x83AB
+0x442B 0x58A8
+0x442C 0x9ED8
+0x442D 0x6CAB
+0x442E 0x6F20
+0x442F 0x5BDE
+0x4430 0x964C
+0x4431 0x8C0B
+0x4432 0x725F
+0x4433 0x67D0
+0x4434 0x62C7
+0x4435 0x7261
+0x4436 0x4EA9
+0x4437 0x59C6
+0x4438 0x6BCD
+0x4439 0x5893
+0x443A 0x66AE
+0x443B 0x5E55
+0x443C 0x52DF
+0x443D 0x6155
+0x443E 0x6728
+0x443F 0x76EE
+0x4440 0x7766
+0x4441 0x7267
+0x4442 0x7A46
+0x4443 0x62FF
+0x4444 0x54EA
+0x4445 0x5450
+0x4446 0x94A0
+0x4447 0x90A3
+0x4448 0x5A1C
+0x4449 0x7EB3
+0x444A 0x6C16
+0x444B 0x4E43
+0x444C 0x5976
+0x444D 0x8010
+0x444E 0x5948
+0x444F 0x5357
+0x4450 0x7537
+0x4451 0x96BE
+0x4452 0x56CA
+0x4453 0x6320
+0x4454 0x8111
+0x4455 0x607C
+0x4456 0x95F9
+0x4457 0x6DD6
+0x4458 0x5462
+0x4459 0x9981
+0x445A 0x5185
+0x445B 0x5AE9
+0x445C 0x80FD
+0x445D 0x59AE
+0x445E 0x9713
+0x445F 0x502A
+0x4460 0x6CE5
+0x4461 0x5C3C
+0x4462 0x62DF
+0x4463 0x4F60
+0x4464 0x533F
+0x4465 0x817B
+0x4466 0x9006
+0x4467 0x6EBA
+0x4468 0x852B
+0x4469 0x62C8
+0x446A 0x5E74
+0x446B 0x78BE
+0x446C 0x64B5
+0x446D 0x637B
+0x446E 0x5FF5
+0x446F 0x5A18
+0x4470 0x917F
+0x4471 0x9E1F
+0x4472 0x5C3F
+0x4473 0x634F
+0x4474 0x8042
+0x4475 0x5B7D
+0x4476 0x556E
+0x4477 0x954A
+0x4478 0x954D
+0x4479 0x6D85
+0x447A 0x60A8
+0x447B 0x67E0
+0x447C 0x72DE
+0x447D 0x51DD
+0x447E 0x5B81
+0x4521 0x62E7
+0x4522 0x6CDE
+0x4523 0x725B
+0x4524 0x626D
+0x4525 0x94AE
+0x4526 0x7EBD
+0x4527 0x8113
+0x4528 0x6D53
+0x4529 0x519C
+0x452A 0x5F04
+0x452B 0x5974
+0x452C 0x52AA
+0x452D 0x6012
+0x452E 0x5973
+0x452F 0x6696
+0x4530 0x8650
+0x4531 0x759F
+0x4532 0x632A
+0x4533 0x61E6
+0x4534 0x7CEF
+0x4535 0x8BFA
+0x4536 0x54E6
+0x4537 0x6B27
+0x4538 0x9E25
+0x4539 0x6BB4
+0x453A 0x85D5
+0x453B 0x5455
+0x453C 0x5076
+0x453D 0x6CA4
+0x453E 0x556A
+0x453F 0x8DB4
+0x4540 0x722C
+0x4541 0x5E15
+0x4542 0x6015
+0x4543 0x7436
+0x4544 0x62CD
+0x4545 0x6392
+0x4546 0x724C
+0x4547 0x5F98
+0x4548 0x6E43
+0x4549 0x6D3E
+0x454A 0x6500
+0x454B 0x6F58
+0x454C 0x76D8
+0x454D 0x78D0
+0x454E 0x76FC
+0x454F 0x7554
+0x4550 0x5224
+0x4551 0x53DB
+0x4552 0x4E53
+0x4553 0x5E9E
+0x4554 0x65C1
+0x4555 0x802A
+0x4556 0x80D6
+0x4557 0x629B
+0x4558 0x5486
+0x4559 0x5228
+0x455A 0x70AE
+0x455B 0x888D
+0x455C 0x8DD1
+0x455D 0x6CE1
+0x455E 0x5478
+0x455F 0x80DA
+0x4560 0x57F9
+0x4561 0x88F4
+0x4562 0x8D54
+0x4563 0x966A
+0x4564 0x914D
+0x4565 0x4F69
+0x4566 0x6C9B
+0x4567 0x55B7
+0x4568 0x76C6
+0x4569 0x7830
+0x456A 0x62A8
+0x456B 0x70F9
+0x456C 0x6F8E
+0x456D 0x5F6D
+0x456E 0x84EC
+0x456F 0x68DA
+0x4570 0x787C
+0x4571 0x7BF7
+0x4572 0x81A8
+0x4573 0x670B
+0x4574 0x9E4F
+0x4575 0x6367
+0x4576 0x78B0
+0x4577 0x576F
+0x4578 0x7812
+0x4579 0x9739
+0x457A 0x6279
+0x457B 0x62AB
+0x457C 0x5288
+0x457D 0x7435
+0x457E 0x6BD7
+0x4621 0x5564
+0x4622 0x813E
+0x4623 0x75B2
+0x4624 0x76AE
+0x4625 0x5339
+0x4626 0x75DE
+0x4627 0x50FB
+0x4628 0x5C41
+0x4629 0x8B6C
+0x462A 0x7BC7
+0x462B 0x504F
+0x462C 0x7247
+0x462D 0x9A97
+0x462E 0x98D8
+0x462F 0x6F02
+0x4630 0x74E2
+0x4631 0x7968
+0x4632 0x6487
+0x4633 0x77A5
+0x4634 0x62FC
+0x4635 0x9891
+0x4636 0x8D2B
+0x4637 0x54C1
+0x4638 0x8058
+0x4639 0x4E52
+0x463A 0x576A
+0x463B 0x82F9
+0x463C 0x840D
+0x463D 0x5E73
+0x463E 0x51ED
+0x463F 0x74F6
+0x4640 0x8BC4
+0x4641 0x5C4F
+0x4642 0x5761
+0x4643 0x6CFC
+0x4644 0x9887
+0x4645 0x5A46
+0x4646 0x7834
+0x4647 0x9B44
+0x4648 0x8FEB
+0x4649 0x7C95
+0x464A 0x5256
+0x464B 0x6251
+0x464C 0x94FA
+0x464D 0x4EC6
+0x464E 0x8386
+0x464F 0x8461
+0x4650 0x83E9
+0x4651 0x84B2
+0x4652 0x57D4
+0x4653 0x6734
+0x4654 0x5703
+0x4655 0x666E
+0x4656 0x6D66
+0x4657 0x8C31
+0x4658 0x66DD
+0x4659 0x7011
+0x465A 0x671F
+0x465B 0x6B3A
+0x465C 0x6816
+0x465D 0x621A
+0x465E 0x59BB
+0x465F 0x4E03
+0x4660 0x51C4
+0x4661 0x6F06
+0x4662 0x67D2
+0x4663 0x6C8F
+0x4664 0x5176
+0x4665 0x68CB
+0x4666 0x5947
+0x4667 0x6B67
+0x4668 0x7566
+0x4669 0x5D0E
+0x466A 0x8110
+0x466B 0x9F50
+0x466C 0x65D7
+0x466D 0x7948
+0x466E 0x7941
+0x466F 0x9A91
+0x4670 0x8D77
+0x4671 0x5C82
+0x4672 0x4E5E
+0x4673 0x4F01
+0x4674 0x542F
+0x4675 0x5951
+0x4676 0x780C
+0x4677 0x5668
+0x4678 0x6C14
+0x4679 0x8FC4
+0x467A 0x5F03
+0x467B 0x6C7D
+0x467C 0x6CE3
+0x467D 0x8BAB
+0x467E 0x6390
+0x4721 0x6070
+0x4722 0x6D3D
+0x4723 0x7275
+0x4724 0x6266
+0x4725 0x948E
+0x4726 0x94C5
+0x4727 0x5343
+0x4728 0x8FC1
+0x4729 0x7B7E
+0x472A 0x4EDF
+0x472B 0x8C26
+0x472C 0x4E7E
+0x472D 0x9ED4
+0x472E 0x94B1
+0x472F 0x94B3
+0x4730 0x524D
+0x4731 0x6F5C
+0x4732 0x9063
+0x4733 0x6D45
+0x4734 0x8C34
+0x4735 0x5811
+0x4736 0x5D4C
+0x4737 0x6B20
+0x4738 0x6B49
+0x4739 0x67AA
+0x473A 0x545B
+0x473B 0x8154
+0x473C 0x7F8C
+0x473D 0x5899
+0x473E 0x8537
+0x473F 0x5F3A
+0x4740 0x62A2
+0x4741 0x6A47
+0x4742 0x9539
+0x4743 0x6572
+0x4744 0x6084
+0x4745 0x6865
+0x4746 0x77A7
+0x4747 0x4E54
+0x4748 0x4FA8
+0x4749 0x5DE7
+0x474A 0x9798
+0x474B 0x64AC
+0x474C 0x7FD8
+0x474D 0x5CED
+0x474E 0x4FCF
+0x474F 0x7A8D
+0x4750 0x5207
+0x4751 0x8304
+0x4752 0x4E14
+0x4753 0x602F
+0x4754 0x7A83
+0x4755 0x94A6
+0x4756 0x4FB5
+0x4757 0x4EB2
+0x4758 0x79E6
+0x4759 0x7434
+0x475A 0x52E4
+0x475B 0x82B9
+0x475C 0x64D2
+0x475D 0x79BD
+0x475E 0x5BDD
+0x475F 0x6C81
+0x4760 0x9752
+0x4761 0x8F7B
+0x4762 0x6C22
+0x4763 0x503E
+0x4764 0x537F
+0x4765 0x6E05
+0x4766 0x64CE
+0x4767 0x6674
+0x4768 0x6C30
+0x4769 0x60C5
+0x476A 0x9877
+0x476B 0x8BF7
+0x476C 0x5E86
+0x476D 0x743C
+0x476E 0x7A77
+0x476F 0x79CB
+0x4770 0x4E18
+0x4771 0x90B1
+0x4772 0x7403
+0x4773 0x6C42
+0x4774 0x56DA
+0x4775 0x914B
+0x4776 0x6CC5
+0x4777 0x8D8B
+0x4778 0x533A
+0x4779 0x86C6
+0x477A 0x66F2
+0x477B 0x8EAF
+0x477C 0x5C48
+0x477D 0x9A71
+0x477E 0x6E20
+0x4821 0x53D6
+0x4822 0x5A36
+0x4823 0x9F8B
+0x4824 0x8DA3
+0x4825 0x53BB
+0x4826 0x5708
+0x4827 0x98A7
+0x4828 0x6743
+0x4829 0x919B
+0x482A 0x6CC9
+0x482B 0x5168
+0x482C 0x75CA
+0x482D 0x62F3
+0x482E 0x72AC
+0x482F 0x5238
+0x4830 0x529D
+0x4831 0x7F3A
+0x4832 0x7094
+0x4833 0x7638
+0x4834 0x5374
+0x4835 0x9E4A
+0x4836 0x69B7
+0x4837 0x786E
+0x4838 0x96C0
+0x4839 0x88D9
+0x483A 0x7FA4
+0x483B 0x7136
+0x483C 0x71C3
+0x483D 0x5189
+0x483E 0x67D3
+0x483F 0x74E4
+0x4840 0x58E4
+0x4841 0x6518
+0x4842 0x56B7
+0x4843 0x8BA9
+0x4844 0x9976
+0x4845 0x6270
+0x4846 0x7ED5
+0x4847 0x60F9
+0x4848 0x70ED
+0x4849 0x58EC
+0x484A 0x4EC1
+0x484B 0x4EBA
+0x484C 0x5FCD
+0x484D 0x97E7
+0x484E 0x4EFB
+0x484F 0x8BA4
+0x4850 0x5203
+0x4851 0x598A
+0x4852 0x7EAB
+0x4853 0x6254
+0x4854 0x4ECD
+0x4855 0x65E5
+0x4856 0x620E
+0x4857 0x8338
+0x4858 0x84C9
+0x4859 0x8363
+0x485A 0x878D
+0x485B 0x7194
+0x485C 0x6EB6
+0x485D 0x5BB9
+0x485E 0x7ED2
+0x485F 0x5197
+0x4860 0x63C9
+0x4861 0x67D4
+0x4862 0x8089
+0x4863 0x8339
+0x4864 0x8815
+0x4865 0x5112
+0x4866 0x5B7A
+0x4867 0x5982
+0x4868 0x8FB1
+0x4869 0x4E73
+0x486A 0x6C5D
+0x486B 0x5165
+0x486C 0x8925
+0x486D 0x8F6F
+0x486E 0x962E
+0x486F 0x854A
+0x4870 0x745E
+0x4871 0x9510
+0x4872 0x95F0
+0x4873 0x6DA6
+0x4874 0x82E5
+0x4875 0x5F31
+0x4876 0x6492
+0x4877 0x6D12
+0x4878 0x8428
+0x4879 0x816E
+0x487A 0x9CC3
+0x487B 0x585E
+0x487C 0x8D5B
+0x487D 0x4E09
+0x487E 0x53C1
+0x4921 0x4F1E
+0x4922 0x6563
+0x4923 0x6851
+0x4924 0x55D3
+0x4925 0x4E27
+0x4926 0x6414
+0x4927 0x9A9A
+0x4928 0x626B
+0x4929 0x5AC2
+0x492A 0x745F
+0x492B 0x8272
+0x492C 0x6DA9
+0x492D 0x68EE
+0x492E 0x50E7
+0x492F 0x838E
+0x4930 0x7802
+0x4931 0x6740
+0x4932 0x5239
+0x4933 0x6C99
+0x4934 0x7EB1
+0x4935 0x50BB
+0x4936 0x5565
+0x4937 0x715E
+0x4938 0x7B5B
+0x4939 0x6652
+0x493A 0x73CA
+0x493B 0x82EB
+0x493C 0x6749
+0x493D 0x5C71
+0x493E 0x5220
+0x493F 0x717D
+0x4940 0x886B
+0x4941 0x95EA
+0x4942 0x9655
+0x4943 0x64C5
+0x4944 0x8D61
+0x4945 0x81B3
+0x4946 0x5584
+0x4947 0x6C55
+0x4948 0x6247
+0x4949 0x7F2E
+0x494A 0x5892
+0x494B 0x4F24
+0x494C 0x5546
+0x494D 0x8D4F
+0x494E 0x664C
+0x494F 0x4E0A
+0x4950 0x5C1A
+0x4951 0x88F3
+0x4952 0x68A2
+0x4953 0x634E
+0x4954 0x7A0D
+0x4955 0x70E7
+0x4956 0x828D
+0x4957 0x52FA
+0x4958 0x97F6
+0x4959 0x5C11
+0x495A 0x54E8
+0x495B 0x90B5
+0x495C 0x7ECD
+0x495D 0x5962
+0x495E 0x8D4A
+0x495F 0x86C7
+0x4960 0x820C
+0x4961 0x820D
+0x4962 0x8D66
+0x4963 0x6444
+0x4964 0x5C04
+0x4965 0x6151
+0x4966 0x6D89
+0x4967 0x793E
+0x4968 0x8BBE
+0x4969 0x7837
+0x496A 0x7533
+0x496B 0x547B
+0x496C 0x4F38
+0x496D 0x8EAB
+0x496E 0x6DF1
+0x496F 0x5A20
+0x4970 0x7EC5
+0x4971 0x795E
+0x4972 0x6C88
+0x4973 0x5BA1
+0x4974 0x5A76
+0x4975 0x751A
+0x4976 0x80BE
+0x4977 0x614E
+0x4978 0x6E17
+0x4979 0x58F0
+0x497A 0x751F
+0x497B 0x7525
+0x497C 0x7272
+0x497D 0x5347
+0x497E 0x7EF3
+0x4A21 0x7701
+0x4A22 0x76DB
+0x4A23 0x5269
+0x4A24 0x80DC
+0x4A25 0x5723
+0x4A26 0x5E08
+0x4A27 0x5931
+0x4A28 0x72EE
+0x4A29 0x65BD
+0x4A2A 0x6E7F
+0x4A2B 0x8BD7
+0x4A2C 0x5C38
+0x4A2D 0x8671
+0x4A2E 0x5341
+0x4A2F 0x77F3
+0x4A30 0x62FE
+0x4A31 0x65F6
+0x4A32 0x4EC0
+0x4A33 0x98DF
+0x4A34 0x8680
+0x4A35 0x5B9E
+0x4A36 0x8BC6
+0x4A37 0x53F2
+0x4A38 0x77E2
+0x4A39 0x4F7F
+0x4A3A 0x5C4E
+0x4A3B 0x9A76
+0x4A3C 0x59CB
+0x4A3D 0x5F0F
+0x4A3E 0x793A
+0x4A3F 0x58EB
+0x4A40 0x4E16
+0x4A41 0x67FF
+0x4A42 0x4E8B
+0x4A43 0x62ED
+0x4A44 0x8A93
+0x4A45 0x901D
+0x4A46 0x52BF
+0x4A47 0x662F
+0x4A48 0x55DC
+0x4A49 0x566C
+0x4A4A 0x9002
+0x4A4B 0x4ED5
+0x4A4C 0x4F8D
+0x4A4D 0x91CA
+0x4A4E 0x9970
+0x4A4F 0x6C0F
+0x4A50 0x5E02
+0x4A51 0x6043
+0x4A52 0x5BA4
+0x4A53 0x89C6
+0x4A54 0x8BD5
+0x4A55 0x6536
+0x4A56 0x624B
+0x4A57 0x9996
+0x4A58 0x5B88
+0x4A59 0x5BFF
+0x4A5A 0x6388
+0x4A5B 0x552E
+0x4A5C 0x53D7
+0x4A5D 0x7626
+0x4A5E 0x517D
+0x4A5F 0x852C
+0x4A60 0x67A2
+0x4A61 0x68B3
+0x4A62 0x6B8A
+0x4A63 0x6292
+0x4A64 0x8F93
+0x4A65 0x53D4
+0x4A66 0x8212
+0x4A67 0x6DD1
+0x4A68 0x758F
+0x4A69 0x4E66
+0x4A6A 0x8D4E
+0x4A6B 0x5B70
+0x4A6C 0x719F
+0x4A6D 0x85AF
+0x4A6E 0x6691
+0x4A6F 0x66D9
+0x4A70 0x7F72
+0x4A71 0x8700
+0x4A72 0x9ECD
+0x4A73 0x9F20
+0x4A74 0x5C5E
+0x4A75 0x672F
+0x4A76 0x8FF0
+0x4A77 0x6811
+0x4A78 0x675F
+0x4A79 0x620D
+0x4A7A 0x7AD6
+0x4A7B 0x5885
+0x4A7C 0x5EB6
+0x4A7D 0x6570
+0x4A7E 0x6F31
+0x4B21 0x6055
+0x4B22 0x5237
+0x4B23 0x800D
+0x4B24 0x6454
+0x4B25 0x8870
+0x4B26 0x7529
+0x4B27 0x5E05
+0x4B28 0x6813
+0x4B29 0x62F4
+0x4B2A 0x971C
+0x4B2B 0x53CC
+0x4B2C 0x723D
+0x4B2D 0x8C01
+0x4B2E 0x6C34
+0x4B2F 0x7761
+0x4B30 0x7A0E
+0x4B31 0x542E
+0x4B32 0x77AC
+0x4B33 0x987A
+0x4B34 0x821C
+0x4B35 0x8BF4
+0x4B36 0x7855
+0x4B37 0x6714
+0x4B38 0x70C1
+0x4B39 0x65AF
+0x4B3A 0x6495
+0x4B3B 0x5636
+0x4B3C 0x601D
+0x4B3D 0x79C1
+0x4B3E 0x53F8
+0x4B3F 0x4E1D
+0x4B40 0x6B7B
+0x4B41 0x8086
+0x4B42 0x5BFA
+0x4B43 0x55E3
+0x4B44 0x56DB
+0x4B45 0x4F3A
+0x4B46 0x4F3C
+0x4B47 0x9972
+0x4B48 0x5DF3
+0x4B49 0x677E
+0x4B4A 0x8038
+0x4B4B 0x6002
+0x4B4C 0x9882
+0x4B4D 0x9001
+0x4B4E 0x5B8B
+0x4B4F 0x8BBC
+0x4B50 0x8BF5
+0x4B51 0x641C
+0x4B52 0x8258
+0x4B53 0x64DE
+0x4B54 0x55FD
+0x4B55 0x82CF
+0x4B56 0x9165
+0x4B57 0x4FD7
+0x4B58 0x7D20
+0x4B59 0x901F
+0x4B5A 0x7C9F
+0x4B5B 0x50F3
+0x4B5C 0x5851
+0x4B5D 0x6EAF
+0x4B5E 0x5BBF
+0x4B5F 0x8BC9
+0x4B60 0x8083
+0x4B61 0x9178
+0x4B62 0x849C
+0x4B63 0x7B97
+0x4B64 0x867D
+0x4B65 0x968B
+0x4B66 0x968F
+0x4B67 0x7EE5
+0x4B68 0x9AD3
+0x4B69 0x788E
+0x4B6A 0x5C81
+0x4B6B 0x7A57
+0x4B6C 0x9042
+0x4B6D 0x96A7
+0x4B6E 0x795F
+0x4B6F 0x5B59
+0x4B70 0x635F
+0x4B71 0x7B0B
+0x4B72 0x84D1
+0x4B73 0x68AD
+0x4B74 0x5506
+0x4B75 0x7F29
+0x4B76 0x7410
+0x4B77 0x7D22
+0x4B78 0x9501
+0x4B79 0x6240
+0x4B7A 0x584C
+0x4B7B 0x4ED6
+0x4B7C 0x5B83
+0x4B7D 0x5979
+0x4B7E 0x5854
+0x4C21 0x736D
+0x4C22 0x631E
+0x4C23 0x8E4B
+0x4C24 0x8E0F
+0x4C25 0x80CE
+0x4C26 0x82D4
+0x4C27 0x62AC
+0x4C28 0x53F0
+0x4C29 0x6CF0
+0x4C2A 0x915E
+0x4C2B 0x592A
+0x4C2C 0x6001
+0x4C2D 0x6C70
+0x4C2E 0x574D
+0x4C2F 0x644A
+0x4C30 0x8D2A
+0x4C31 0x762B
+0x4C32 0x6EE9
+0x4C33 0x575B
+0x4C34 0x6A80
+0x4C35 0x75F0
+0x4C36 0x6F6D
+0x4C37 0x8C2D
+0x4C38 0x8C08
+0x4C39 0x5766
+0x4C3A 0x6BEF
+0x4C3B 0x8892
+0x4C3C 0x78B3
+0x4C3D 0x63A2
+0x4C3E 0x53F9
+0x4C3F 0x70AD
+0x4C40 0x6C64
+0x4C41 0x5858
+0x4C42 0x642A
+0x4C43 0x5802
+0x4C44 0x68E0
+0x4C45 0x819B
+0x4C46 0x5510
+0x4C47 0x7CD6
+0x4C48 0x5018
+0x4C49 0x8EBA
+0x4C4A 0x6DCC
+0x4C4B 0x8D9F
+0x4C4C 0x70EB
+0x4C4D 0x638F
+0x4C4E 0x6D9B
+0x4C4F 0x6ED4
+0x4C50 0x7EE6
+0x4C51 0x8404
+0x4C52 0x6843
+0x4C53 0x9003
+0x4C54 0x6DD8
+0x4C55 0x9676
+0x4C56 0x8BA8
+0x4C57 0x5957
+0x4C58 0x7279
+0x4C59 0x85E4
+0x4C5A 0x817E
+0x4C5B 0x75BC
+0x4C5C 0x8A8A
+0x4C5D 0x68AF
+0x4C5E 0x5254
+0x4C5F 0x8E22
+0x4C60 0x9511
+0x4C61 0x63D0
+0x4C62 0x9898
+0x4C63 0x8E44
+0x4C64 0x557C
+0x4C65 0x4F53
+0x4C66 0x66FF
+0x4C67 0x568F
+0x4C68 0x60D5
+0x4C69 0x6D95
+0x4C6A 0x5243
+0x4C6B 0x5C49
+0x4C6C 0x5929
+0x4C6D 0x6DFB
+0x4C6E 0x586B
+0x4C6F 0x7530
+0x4C70 0x751C
+0x4C71 0x606C
+0x4C72 0x8214
+0x4C73 0x8146
+0x4C74 0x6311
+0x4C75 0x6761
+0x4C76 0x8FE2
+0x4C77 0x773A
+0x4C78 0x8DF3
+0x4C79 0x8D34
+0x4C7A 0x94C1
+0x4C7B 0x5E16
+0x4C7C 0x5385
+0x4C7D 0x542C
+0x4C7E 0x70C3
+0x4D21 0x6C40
+0x4D22 0x5EF7
+0x4D23 0x505C
+0x4D24 0x4EAD
+0x4D25 0x5EAD
+0x4D26 0x633A
+0x4D27 0x8247
+0x4D28 0x901A
+0x4D29 0x6850
+0x4D2A 0x916E
+0x4D2B 0x77B3
+0x4D2C 0x540C
+0x4D2D 0x94DC
+0x4D2E 0x5F64
+0x4D2F 0x7AE5
+0x4D30 0x6876
+0x4D31 0x6345
+0x4D32 0x7B52
+0x4D33 0x7EDF
+0x4D34 0x75DB
+0x4D35 0x5077
+0x4D36 0x6295
+0x4D37 0x5934
+0x4D38 0x900F
+0x4D39 0x51F8
+0x4D3A 0x79C3
+0x4D3B 0x7A81
+0x4D3C 0x56FE
+0x4D3D 0x5F92
+0x4D3E 0x9014
+0x4D3F 0x6D82
+0x4D40 0x5C60
+0x4D41 0x571F
+0x4D42 0x5410
+0x4D43 0x5154
+0x4D44 0x6E4D
+0x4D45 0x56E2
+0x4D46 0x63A8
+0x4D47 0x9893
+0x4D48 0x817F
+0x4D49 0x8715
+0x4D4A 0x892A
+0x4D4B 0x9000
+0x4D4C 0x541E
+0x4D4D 0x5C6F
+0x4D4E 0x81C0
+0x4D4F 0x62D6
+0x4D50 0x6258
+0x4D51 0x8131
+0x4D52 0x9E35
+0x4D53 0x9640
+0x4D54 0x9A6E
+0x4D55 0x9A7C
+0x4D56 0x692D
+0x4D57 0x59A5
+0x4D58 0x62D3
+0x4D59 0x553E
+0x4D5A 0x6316
+0x4D5B 0x54C7
+0x4D5C 0x86D9
+0x4D5D 0x6D3C
+0x4D5E 0x5A03
+0x4D5F 0x74E6
+0x4D60 0x889C
+0x4D61 0x6B6A
+0x4D62 0x5916
+0x4D63 0x8C4C
+0x4D64 0x5F2F
+0x4D65 0x6E7E
+0x4D66 0x73A9
+0x4D67 0x987D
+0x4D68 0x4E38
+0x4D69 0x70F7
+0x4D6A 0x5B8C
+0x4D6B 0x7897
+0x4D6C 0x633D
+0x4D6D 0x665A
+0x4D6E 0x7696
+0x4D6F 0x60CB
+0x4D70 0x5B9B
+0x4D71 0x5A49
+0x4D72 0x4E07
+0x4D73 0x8155
+0x4D74 0x6C6A
+0x4D75 0x738B
+0x4D76 0x4EA1
+0x4D77 0x6789
+0x4D78 0x7F51
+0x4D79 0x5F80
+0x4D7A 0x65FA
+0x4D7B 0x671B
+0x4D7C 0x5FD8
+0x4D7D 0x5984
+0x4D7E 0x5A01
+0x4E21 0x5DCD
+0x4E22 0x5FAE
+0x4E23 0x5371
+0x4E24 0x97E6
+0x4E25 0x8FDD
+0x4E26 0x6845
+0x4E27 0x56F4
+0x4E28 0x552F
+0x4E29 0x60DF
+0x4E2A 0x4E3A
+0x4E2B 0x6F4D
+0x4E2C 0x7EF4
+0x4E2D 0x82C7
+0x4E2E 0x840E
+0x4E2F 0x59D4
+0x4E30 0x4F1F
+0x4E31 0x4F2A
+0x4E32 0x5C3E
+0x4E33 0x7EAC
+0x4E34 0x672A
+0x4E35 0x851A
+0x4E36 0x5473
+0x4E37 0x754F
+0x4E38 0x80C3
+0x4E39 0x5582
+0x4E3A 0x9B4F
+0x4E3B 0x4F4D
+0x4E3C 0x6E2D
+0x4E3D 0x8C13
+0x4E3E 0x5C09
+0x4E3F 0x6170
+0x4E40 0x536B
+0x4E41 0x761F
+0x4E42 0x6E29
+0x4E43 0x868A
+0x4E44 0x6587
+0x4E45 0x95FB
+0x4E46 0x7EB9
+0x4E47 0x543B
+0x4E48 0x7A33
+0x4E49 0x7D0A
+0x4E4A 0x95EE
+0x4E4B 0x55E1
+0x4E4C 0x7FC1
+0x4E4D 0x74EE
+0x4E4E 0x631D
+0x4E4F 0x8717
+0x4E50 0x6DA1
+0x4E51 0x7A9D
+0x4E52 0x6211
+0x4E53 0x65A1
+0x4E54 0x5367
+0x4E55 0x63E1
+0x4E56 0x6C83
+0x4E57 0x5DEB
+0x4E58 0x545C
+0x4E59 0x94A8
+0x4E5A 0x4E4C
+0x4E5B 0x6C61
+0x4E5C 0x8BEC
+0x4E5D 0x5C4B
+0x4E5E 0x65E0
+0x4E5F 0x829C
+0x4E60 0x68A7
+0x4E61 0x543E
+0x4E62 0x5434
+0x4E63 0x6BCB
+0x4E64 0x6B66
+0x4E65 0x4E94
+0x4E66 0x6342
+0x4E67 0x5348
+0x4E68 0x821E
+0x4E69 0x4F0D
+0x4E6A 0x4FAE
+0x4E6B 0x575E
+0x4E6C 0x620A
+0x4E6D 0x96FE
+0x4E6E 0x6664
+0x4E6F 0x7269
+0x4E70 0x52FF
+0x4E71 0x52A1
+0x4E72 0x609F
+0x4E73 0x8BEF
+0x4E74 0x6614
+0x4E75 0x7199
+0x4E76 0x6790
+0x4E77 0x897F
+0x4E78 0x7852
+0x4E79 0x77FD
+0x4E7A 0x6670
+0x4E7B 0x563B
+0x4E7C 0x5438
+0x4E7D 0x9521
+0x4E7E 0x727A
+0x4F21 0x7A00
+0x4F22 0x606F
+0x4F23 0x5E0C
+0x4F24 0x6089
+0x4F25 0x819D
+0x4F26 0x5915
+0x4F27 0x60DC
+0x4F28 0x7184
+0x4F29 0x70EF
+0x4F2A 0x6EAA
+0x4F2B 0x6C50
+0x4F2C 0x7280
+0x4F2D 0x6A84
+0x4F2E 0x88AD
+0x4F2F 0x5E2D
+0x4F30 0x4E60
+0x4F31 0x5AB3
+0x4F32 0x559C
+0x4F33 0x94E3
+0x4F34 0x6D17
+0x4F35 0x7CFB
+0x4F36 0x9699
+0x4F37 0x620F
+0x4F38 0x7EC6
+0x4F39 0x778E
+0x4F3A 0x867E
+0x4F3B 0x5323
+0x4F3C 0x971E
+0x4F3D 0x8F96
+0x4F3E 0x6687
+0x4F3F 0x5CE1
+0x4F40 0x4FA0
+0x4F41 0x72ED
+0x4F42 0x4E0B
+0x4F43 0x53A6
+0x4F44 0x590F
+0x4F45 0x5413
+0x4F46 0x6380
+0x4F47 0x9528
+0x4F48 0x5148
+0x4F49 0x4ED9
+0x4F4A 0x9C9C
+0x4F4B 0x7EA4
+0x4F4C 0x54B8
+0x4F4D 0x8D24
+0x4F4E 0x8854
+0x4F4F 0x8237
+0x4F50 0x95F2
+0x4F51 0x6D8E
+0x4F52 0x5F26
+0x4F53 0x5ACC
+0x4F54 0x663E
+0x4F55 0x9669
+0x4F56 0x73B0
+0x4F57 0x732E
+0x4F58 0x53BF
+0x4F59 0x817A
+0x4F5A 0x9985
+0x4F5B 0x7FA1
+0x4F5C 0x5BAA
+0x4F5D 0x9677
+0x4F5E 0x9650
+0x4F5F 0x7EBF
+0x4F60 0x76F8
+0x4F61 0x53A2
+0x4F62 0x9576
+0x4F63 0x9999
+0x4F64 0x7BB1
+0x4F65 0x8944
+0x4F66 0x6E58
+0x4F67 0x4E61
+0x4F68 0x7FD4
+0x4F69 0x7965
+0x4F6A 0x8BE6
+0x4F6B 0x60F3
+0x4F6C 0x54CD
+0x4F6D 0x4EAB
+0x4F6E 0x9879
+0x4F6F 0x5DF7
+0x4F70 0x6A61
+0x4F71 0x50CF
+0x4F72 0x5411
+0x4F73 0x8C61
+0x4F74 0x8427
+0x4F75 0x785D
+0x4F76 0x9704
+0x4F77 0x524A
+0x4F78 0x54EE
+0x4F79 0x56A3
+0x4F7A 0x9500
+0x4F7B 0x6D88
+0x4F7C 0x5BB5
+0x4F7D 0x6DC6
+0x4F7E 0x6653
+0x5021 0x5C0F
+0x5022 0x5B5D
+0x5023 0x6821
+0x5024 0x8096
+0x5025 0x5578
+0x5026 0x7B11
+0x5027 0x6548
+0x5028 0x6954
+0x5029 0x4E9B
+0x502A 0x6B47
+0x502B 0x874E
+0x502C 0x978B
+0x502D 0x534F
+0x502E 0x631F
+0x502F 0x643A
+0x5030 0x90AA
+0x5031 0x659C
+0x5032 0x80C1
+0x5033 0x8C10
+0x5034 0x5199
+0x5035 0x68B0
+0x5036 0x5378
+0x5037 0x87F9
+0x5038 0x61C8
+0x5039 0x6CC4
+0x503A 0x6CFB
+0x503B 0x8C22
+0x503C 0x5C51
+0x503D 0x85AA
+0x503E 0x82AF
+0x503F 0x950C
+0x5040 0x6B23
+0x5041 0x8F9B
+0x5042 0x65B0
+0x5043 0x5FFB
+0x5044 0x5FC3
+0x5045 0x4FE1
+0x5046 0x8845
+0x5047 0x661F
+0x5048 0x8165
+0x5049 0x7329
+0x504A 0x60FA
+0x504B 0x5174
+0x504C 0x5211
+0x504D 0x578B
+0x504E 0x5F62
+0x504F 0x90A2
+0x5050 0x884C
+0x5051 0x9192
+0x5052 0x5E78
+0x5053 0x674F
+0x5054 0x6027
+0x5055 0x59D3
+0x5056 0x5144
+0x5057 0x51F6
+0x5058 0x80F8
+0x5059 0x5308
+0x505A 0x6C79
+0x505B 0x96C4
+0x505C 0x718A
+0x505D 0x4F11
+0x505E 0x4FEE
+0x505F 0x7F9E
+0x5060 0x673D
+0x5061 0x55C5
+0x5062 0x9508
+0x5063 0x79C0
+0x5064 0x8896
+0x5065 0x7EE3
+0x5066 0x589F
+0x5067 0x620C
+0x5068 0x9700
+0x5069 0x865A
+0x506A 0x5618
+0x506B 0x987B
+0x506C 0x5F90
+0x506D 0x8BB8
+0x506E 0x84C4
+0x506F 0x9157
+0x5070 0x53D9
+0x5071 0x65ED
+0x5072 0x5E8F
+0x5073 0x755C
+0x5074 0x6064
+0x5075 0x7D6E
+0x5076 0x5A7F
+0x5077 0x7EEA
+0x5078 0x7EED
+0x5079 0x8F69
+0x507A 0x55A7
+0x507B 0x5BA3
+0x507C 0x60AC
+0x507D 0x65CB
+0x507E 0x7384
+0x5121 0x9009
+0x5122 0x7663
+0x5123 0x7729
+0x5124 0x7EDA
+0x5125 0x9774
+0x5126 0x859B
+0x5127 0x5B66
+0x5128 0x7A74
+0x5129 0x96EA
+0x512A 0x8840
+0x512B 0x52CB
+0x512C 0x718F
+0x512D 0x5FAA
+0x512E 0x65EC
+0x512F 0x8BE2
+0x5130 0x5BFB
+0x5131 0x9A6F
+0x5132 0x5DE1
+0x5133 0x6B89
+0x5134 0x6C5B
+0x5135 0x8BAD
+0x5136 0x8BAF
+0x5137 0x900A
+0x5138 0x8FC5
+0x5139 0x538B
+0x513A 0x62BC
+0x513B 0x9E26
+0x513C 0x9E2D
+0x513D 0x5440
+0x513E 0x4E2B
+0x513F 0x82BD
+0x5140 0x7259
+0x5141 0x869C
+0x5142 0x5D16
+0x5143 0x8859
+0x5144 0x6DAF
+0x5145 0x96C5
+0x5146 0x54D1
+0x5147 0x4E9A
+0x5148 0x8BB6
+0x5149 0x7109
+0x514A 0x54BD
+0x514B 0x9609
+0x514C 0x70DF
+0x514D 0x6DF9
+0x514E 0x76D0
+0x514F 0x4E25
+0x5150 0x7814
+0x5151 0x8712
+0x5152 0x5CA9
+0x5153 0x5EF6
+0x5154 0x8A00
+0x5155 0x989C
+0x5156 0x960E
+0x5157 0x708E
+0x5158 0x6CBF
+0x5159 0x5944
+0x515A 0x63A9
+0x515B 0x773C
+0x515C 0x884D
+0x515D 0x6F14
+0x515E 0x8273
+0x515F 0x5830
+0x5160 0x71D5
+0x5161 0x538C
+0x5162 0x781A
+0x5163 0x96C1
+0x5164 0x5501
+0x5165 0x5F66
+0x5166 0x7130
+0x5167 0x5BB4
+0x5168 0x8C1A
+0x5169 0x9A8C
+0x516A 0x6B83
+0x516B 0x592E
+0x516C 0x9E2F
+0x516D 0x79E7
+0x516E 0x6768
+0x516F 0x626C
+0x5170 0x4F6F
+0x5171 0x75A1
+0x5172 0x7F8A
+0x5173 0x6D0B
+0x5174 0x9633
+0x5175 0x6C27
+0x5176 0x4EF0
+0x5177 0x75D2
+0x5178 0x517B
+0x5179 0x6837
+0x517A 0x6F3E
+0x517B 0x9080
+0x517C 0x8170
+0x517D 0x5996
+0x517E 0x7476
+0x5221 0x6447
+0x5222 0x5C27
+0x5223 0x9065
+0x5224 0x7A91
+0x5225 0x8C23
+0x5226 0x59DA
+0x5227 0x54AC
+0x5228 0x8200
+0x5229 0x836F
+0x522A 0x8981
+0x522B 0x8000
+0x522C 0x6930
+0x522D 0x564E
+0x522E 0x8036
+0x522F 0x7237
+0x5230 0x91CE
+0x5231 0x51B6
+0x5232 0x4E5F
+0x5233 0x9875
+0x5234 0x6396
+0x5235 0x4E1A
+0x5236 0x53F6
+0x5237 0x66F3
+0x5238 0x814B
+0x5239 0x591C
+0x523A 0x6DB2
+0x523B 0x4E00
+0x523C 0x58F9
+0x523D 0x533B
+0x523E 0x63D6
+0x523F 0x94F1
+0x5240 0x4F9D
+0x5241 0x4F0A
+0x5242 0x8863
+0x5243 0x9890
+0x5244 0x5937
+0x5245 0x9057
+0x5246 0x79FB
+0x5247 0x4EEA
+0x5248 0x80F0
+0x5249 0x7591
+0x524A 0x6C82
+0x524B 0x5B9C
+0x524C 0x59E8
+0x524D 0x5F5D
+0x524E 0x6905
+0x524F 0x8681
+0x5250 0x501A
+0x5251 0x5DF2
+0x5252 0x4E59
+0x5253 0x77E3
+0x5254 0x4EE5
+0x5255 0x827A
+0x5256 0x6291
+0x5257 0x6613
+0x5258 0x9091
+0x5259 0x5C79
+0x525A 0x4EBF
+0x525B 0x5F79
+0x525C 0x81C6
+0x525D 0x9038
+0x525E 0x8084
+0x525F 0x75AB
+0x5260 0x4EA6
+0x5261 0x88D4
+0x5262 0x610F
+0x5263 0x6BC5
+0x5264 0x5FC6
+0x5265 0x4E49
+0x5266 0x76CA
+0x5267 0x6EA2
+0x5268 0x8BE3
+0x5269 0x8BAE
+0x526A 0x8C0A
+0x526B 0x8BD1
+0x526C 0x5F02
+0x526D 0x7FFC
+0x526E 0x7FCC
+0x526F 0x7ECE
+0x5270 0x8335
+0x5271 0x836B
+0x5272 0x56E0
+0x5273 0x6BB7
+0x5274 0x97F3
+0x5275 0x9634
+0x5276 0x59FB
+0x5277 0x541F
+0x5278 0x94F6
+0x5279 0x6DEB
+0x527A 0x5BC5
+0x527B 0x996E
+0x527C 0x5C39
+0x527D 0x5F15
+0x527E 0x9690
+0x5321 0x5370
+0x5322 0x82F1
+0x5323 0x6A31
+0x5324 0x5A74
+0x5325 0x9E70
+0x5326 0x5E94
+0x5327 0x7F28
+0x5328 0x83B9
+0x5329 0x8424
+0x532A 0x8425
+0x532B 0x8367
+0x532C 0x8747
+0x532D 0x8FCE
+0x532E 0x8D62
+0x532F 0x76C8
+0x5330 0x5F71
+0x5331 0x9896
+0x5332 0x786C
+0x5333 0x6620
+0x5334 0x54DF
+0x5335 0x62E5
+0x5336 0x4F63
+0x5337 0x81C3
+0x5338 0x75C8
+0x5339 0x5EB8
+0x533A 0x96CD
+0x533B 0x8E0A
+0x533C 0x86F9
+0x533D 0x548F
+0x533E 0x6CF3
+0x533F 0x6D8C
+0x5340 0x6C38
+0x5341 0x607F
+0x5342 0x52C7
+0x5343 0x7528
+0x5344 0x5E7D
+0x5345 0x4F18
+0x5346 0x60A0
+0x5347 0x5FE7
+0x5348 0x5C24
+0x5349 0x7531
+0x534A 0x90AE
+0x534B 0x94C0
+0x534C 0x72B9
+0x534D 0x6CB9
+0x534E 0x6E38
+0x534F 0x9149
+0x5350 0x6709
+0x5351 0x53CB
+0x5352 0x53F3
+0x5353 0x4F51
+0x5354 0x91C9
+0x5355 0x8BF1
+0x5356 0x53C8
+0x5357 0x5E7C
+0x5358 0x8FC2
+0x5359 0x6DE4
+0x535A 0x4E8E
+0x535B 0x76C2
+0x535C 0x6986
+0x535D 0x865E
+0x535E 0x611A
+0x535F 0x8206
+0x5360 0x4F59
+0x5361 0x4FDE
+0x5362 0x903E
+0x5363 0x9C7C
+0x5364 0x6109
+0x5365 0x6E1D
+0x5366 0x6E14
+0x5367 0x9685
+0x5368 0x4E88
+0x5369 0x5A31
+0x536A 0x96E8
+0x536B 0x4E0E
+0x536C 0x5C7F
+0x536D 0x79B9
+0x536E 0x5B87
+0x536F 0x8BED
+0x5370 0x7FBD
+0x5371 0x7389
+0x5372 0x57DF
+0x5373 0x828B
+0x5374 0x90C1
+0x5375 0x5401
+0x5376 0x9047
+0x5377 0x55BB
+0x5378 0x5CEA
+0x5379 0x5FA1
+0x537A 0x6108
+0x537B 0x6B32
+0x537C 0x72F1
+0x537D 0x80B2
+0x537E 0x8A89
+0x5421 0x6D74
+0x5422 0x5BD3
+0x5423 0x88D5
+0x5424 0x9884
+0x5425 0x8C6B
+0x5426 0x9A6D
+0x5427 0x9E33
+0x5428 0x6E0A
+0x5429 0x51A4
+0x542A 0x5143
+0x542B 0x57A3
+0x542C 0x8881
+0x542D 0x539F
+0x542E 0x63F4
+0x542F 0x8F95
+0x5430 0x56ED
+0x5431 0x5458
+0x5432 0x5706
+0x5433 0x733F
+0x5434 0x6E90
+0x5435 0x7F18
+0x5436 0x8FDC
+0x5437 0x82D1
+0x5438 0x613F
+0x5439 0x6028
+0x543A 0x9662
+0x543B 0x66F0
+0x543C 0x7EA6
+0x543D 0x8D8A
+0x543E 0x8DC3
+0x543F 0x94A5
+0x5440 0x5CB3
+0x5441 0x7CA4
+0x5442 0x6708
+0x5443 0x60A6
+0x5444 0x9605
+0x5445 0x8018
+0x5446 0x4E91
+0x5447 0x90E7
+0x5448 0x5300
+0x5449 0x9668
+0x544A 0x5141
+0x544B 0x8FD0
+0x544C 0x8574
+0x544D 0x915D
+0x544E 0x6655
+0x544F 0x97F5
+0x5450 0x5B55
+0x5451 0x531D
+0x5452 0x7838
+0x5453 0x6742
+0x5454 0x683D
+0x5455 0x54C9
+0x5456 0x707E
+0x5457 0x5BB0
+0x5458 0x8F7D
+0x5459 0x518D
+0x545A 0x5728
+0x545B 0x54B1
+0x545C 0x6512
+0x545D 0x6682
+0x545E 0x8D5E
+0x545F 0x8D43
+0x5460 0x810F
+0x5461 0x846C
+0x5462 0x906D
+0x5463 0x7CDF
+0x5464 0x51FF
+0x5465 0x85FB
+0x5466 0x67A3
+0x5467 0x65E9
+0x5468 0x6FA1
+0x5469 0x86A4
+0x546A 0x8E81
+0x546B 0x566A
+0x546C 0x9020
+0x546D 0x7682
+0x546E 0x7076
+0x546F 0x71E5
+0x5470 0x8D23
+0x5471 0x62E9
+0x5472 0x5219
+0x5473 0x6CFD
+0x5474 0x8D3C
+0x5475 0x600E
+0x5476 0x589E
+0x5477 0x618E
+0x5478 0x66FE
+0x5479 0x8D60
+0x547A 0x624E
+0x547B 0x55B3
+0x547C 0x6E23
+0x547D 0x672D
+0x547E 0x8F67
+0x5521 0x94E1
+0x5522 0x95F8
+0x5523 0x7728
+0x5524 0x6805
+0x5525 0x69A8
+0x5526 0x548B
+0x5527 0x4E4D
+0x5528 0x70B8
+0x5529 0x8BC8
+0x552A 0x6458
+0x552B 0x658B
+0x552C 0x5B85
+0x552D 0x7A84
+0x552E 0x503A
+0x552F 0x5BE8
+0x5530 0x77BB
+0x5531 0x6BE1
+0x5532 0x8A79
+0x5533 0x7C98
+0x5534 0x6CBE
+0x5535 0x76CF
+0x5536 0x65A9
+0x5537 0x8F97
+0x5538 0x5D2D
+0x5539 0x5C55
+0x553A 0x8638
+0x553B 0x6808
+0x553C 0x5360
+0x553D 0x6218
+0x553E 0x7AD9
+0x553F 0x6E5B
+0x5540 0x7EFD
+0x5541 0x6A1F
+0x5542 0x7AE0
+0x5543 0x5F70
+0x5544 0x6F33
+0x5545 0x5F20
+0x5546 0x638C
+0x5547 0x6DA8
+0x5548 0x6756
+0x5549 0x4E08
+0x554A 0x5E10
+0x554B 0x8D26
+0x554C 0x4ED7
+0x554D 0x80C0
+0x554E 0x7634
+0x554F 0x969C
+0x5550 0x62DB
+0x5551 0x662D
+0x5552 0x627E
+0x5553 0x6CBC
+0x5554 0x8D75
+0x5555 0x7167
+0x5556 0x7F69
+0x5557 0x5146
+0x5558 0x8087
+0x5559 0x53EC
+0x555A 0x906E
+0x555B 0x6298
+0x555C 0x54F2
+0x555D 0x86F0
+0x555E 0x8F99
+0x555F 0x8005
+0x5560 0x9517
+0x5561 0x8517
+0x5562 0x8FD9
+0x5563 0x6D59
+0x5564 0x73CD
+0x5565 0x659F
+0x5566 0x771F
+0x5567 0x7504
+0x5568 0x7827
+0x5569 0x81FB
+0x556A 0x8D1E
+0x556B 0x9488
+0x556C 0x4FA6
+0x556D 0x6795
+0x556E 0x75B9
+0x556F 0x8BCA
+0x5570 0x9707
+0x5571 0x632F
+0x5572 0x9547
+0x5573 0x9635
+0x5574 0x84B8
+0x5575 0x6323
+0x5576 0x7741
+0x5577 0x5F81
+0x5578 0x72F0
+0x5579 0x4E89
+0x557A 0x6014
+0x557B 0x6574
+0x557C 0x62EF
+0x557D 0x6B63
+0x557E 0x653F
+0x5621 0x5E27
+0x5622 0x75C7
+0x5623 0x90D1
+0x5624 0x8BC1
+0x5625 0x829D
+0x5626 0x679D
+0x5627 0x652F
+0x5628 0x5431
+0x5629 0x8718
+0x562A 0x77E5
+0x562B 0x80A2
+0x562C 0x8102
+0x562D 0x6C41
+0x562E 0x4E4B
+0x562F 0x7EC7
+0x5630 0x804C
+0x5631 0x76F4
+0x5632 0x690D
+0x5633 0x6B96
+0x5634 0x6267
+0x5635 0x503C
+0x5636 0x4F84
+0x5637 0x5740
+0x5638 0x6307
+0x5639 0x6B62
+0x563A 0x8DBE
+0x563B 0x53EA
+0x563C 0x65E8
+0x563D 0x7EB8
+0x563E 0x5FD7
+0x563F 0x631A
+0x5640 0x63B7
+0x5641 0x81F3
+0x5642 0x81F4
+0x5643 0x7F6E
+0x5644 0x5E1C
+0x5645 0x5CD9
+0x5646 0x5236
+0x5647 0x667A
+0x5648 0x79E9
+0x5649 0x7A1A
+0x564A 0x8D28
+0x564B 0x7099
+0x564C 0x75D4
+0x564D 0x6EDE
+0x564E 0x6CBB
+0x564F 0x7A92
+0x5650 0x4E2D
+0x5651 0x76C5
+0x5652 0x5FE0
+0x5653 0x949F
+0x5654 0x8877
+0x5655 0x7EC8
+0x5656 0x79CD
+0x5657 0x80BF
+0x5658 0x91CD
+0x5659 0x4EF2
+0x565A 0x4F17
+0x565B 0x821F
+0x565C 0x5468
+0x565D 0x5DDE
+0x565E 0x6D32
+0x565F 0x8BCC
+0x5660 0x7CA5
+0x5661 0x8F74
+0x5662 0x8098
+0x5663 0x5E1A
+0x5664 0x5492
+0x5665 0x76B1
+0x5666 0x5B99
+0x5667 0x663C
+0x5668 0x9AA4
+0x5669 0x73E0
+0x566A 0x682A
+0x566B 0x86DB
+0x566C 0x6731
+0x566D 0x732A
+0x566E 0x8BF8
+0x566F 0x8BDB
+0x5670 0x9010
+0x5671 0x7AF9
+0x5672 0x70DB
+0x5673 0x716E
+0x5674 0x62C4
+0x5675 0x77A9
+0x5676 0x5631
+0x5677 0x4E3B
+0x5678 0x8457
+0x5679 0x67F1
+0x567A 0x52A9
+0x567B 0x86C0
+0x567C 0x8D2E
+0x567D 0x94F8
+0x567E 0x7B51
+0x5721 0x4F4F
+0x5722 0x6CE8
+0x5723 0x795D
+0x5724 0x9A7B
+0x5725 0x6293
+0x5726 0x722A
+0x5727 0x62FD
+0x5728 0x4E13
+0x5729 0x7816
+0x572A 0x8F6C
+0x572B 0x64B0
+0x572C 0x8D5A
+0x572D 0x7BC6
+0x572E 0x6869
+0x572F 0x5E84
+0x5730 0x88C5
+0x5731 0x5986
+0x5732 0x649E
+0x5733 0x58EE
+0x5734 0x72B6
+0x5735 0x690E
+0x5736 0x9525
+0x5737 0x8FFD
+0x5738 0x8D58
+0x5739 0x5760
+0x573A 0x7F00
+0x573B 0x8C06
+0x573C 0x51C6
+0x573D 0x6349
+0x573E 0x62D9
+0x573F 0x5353
+0x5740 0x684C
+0x5741 0x7422
+0x5742 0x8301
+0x5743 0x914C
+0x5744 0x5544
+0x5745 0x7740
+0x5746 0x707C
+0x5747 0x6D4A
+0x5748 0x5179
+0x5749 0x54A8
+0x574A 0x8D44
+0x574B 0x59FF
+0x574C 0x6ECB
+0x574D 0x6DC4
+0x574E 0x5B5C
+0x574F 0x7D2B
+0x5750 0x4ED4
+0x5751 0x7C7D
+0x5752 0x6ED3
+0x5753 0x5B50
+0x5754 0x81EA
+0x5755 0x6E0D
+0x5756 0x5B57
+0x5757 0x9B03
+0x5758 0x68D5
+0x5759 0x8E2A
+0x575A 0x5B97
+0x575B 0x7EFC
+0x575C 0x603B
+0x575D 0x7EB5
+0x575E 0x90B9
+0x575F 0x8D70
+0x5760 0x594F
+0x5761 0x63CD
+0x5762 0x79DF
+0x5763 0x8DB3
+0x5764 0x5352
+0x5765 0x65CF
+0x5766 0x7956
+0x5767 0x8BC5
+0x5768 0x963B
+0x5769 0x7EC4
+0x576A 0x94BB
+0x576B 0x7E82
+0x576C 0x5634
+0x576D 0x9189
+0x576E 0x6700
+0x576F 0x7F6A
+0x5770 0x5C0A
+0x5771 0x9075
+0x5772 0x6628
+0x5773 0x5DE6
+0x5774 0x4F50
+0x5775 0x67DE
+0x5776 0x505A
+0x5777 0x4F5C
+0x5778 0x5750
+0x5779 0x5EA7
+0x5821 0x4E8D
+0x5822 0x4E0C
+0x5823 0x5140
+0x5824 0x4E10
+0x5825 0x5EFF
+0x5826 0x5345
+0x5827 0x4E15
+0x5828 0x4E98
+0x5829 0x4E1E
+0x582A 0x9B32
+0x582B 0x5B6C
+0x582C 0x5669
+0x582D 0x4E28
+0x582E 0x79BA
+0x582F 0x4E3F
+0x5830 0x5315
+0x5831 0x4E47
+0x5832 0x592D
+0x5833 0x723B
+0x5834 0x536E
+0x5835 0x6C10
+0x5836 0x56DF
+0x5837 0x80E4
+0x5838 0x9997
+0x5839 0x6BD3
+0x583A 0x777E
+0x583B 0x9F17
+0x583C 0x4E36
+0x583D 0x4E9F
+0x583E 0x9F10
+0x583F 0x4E5C
+0x5840 0x4E69
+0x5841 0x4E93
+0x5842 0x8288
+0x5843 0x5B5B
+0x5844 0x556C
+0x5845 0x560F
+0x5846 0x4EC4
+0x5847 0x538D
+0x5848 0x539D
+0x5849 0x53A3
+0x584A 0x53A5
+0x584B 0x53AE
+0x584C 0x9765
+0x584D 0x8D5D
+0x584E 0x531A
+0x584F 0x53F5
+0x5850 0x5326
+0x5851 0x532E
+0x5852 0x533E
+0x5853 0x8D5C
+0x5854 0x5366
+0x5855 0x5363
+0x5856 0x5202
+0x5857 0x5208
+0x5858 0x520E
+0x5859 0x522D
+0x585A 0x5233
+0x585B 0x523F
+0x585C 0x5240
+0x585D 0x524C
+0x585E 0x525E
+0x585F 0x5261
+0x5860 0x525C
+0x5861 0x84AF
+0x5862 0x527D
+0x5863 0x5282
+0x5864 0x5281
+0x5865 0x5290
+0x5866 0x5293
+0x5867 0x5182
+0x5868 0x7F54
+0x5869 0x4EBB
+0x586A 0x4EC3
+0x586B 0x4EC9
+0x586C 0x4EC2
+0x586D 0x4EE8
+0x586E 0x4EE1
+0x586F 0x4EEB
+0x5870 0x4EDE
+0x5871 0x4F1B
+0x5872 0x4EF3
+0x5873 0x4F22
+0x5874 0x4F64
+0x5875 0x4EF5
+0x5876 0x4F25
+0x5877 0x4F27
+0x5878 0x4F09
+0x5879 0x4F2B
+0x587A 0x4F5E
+0x587B 0x4F67
+0x587C 0x6538
+0x587D 0x4F5A
+0x587E 0x4F5D
+0x5921 0x4F5F
+0x5922 0x4F57
+0x5923 0x4F32
+0x5924 0x4F3D
+0x5925 0x4F76
+0x5926 0x4F74
+0x5927 0x4F91
+0x5928 0x4F89
+0x5929 0x4F83
+0x592A 0x4F8F
+0x592B 0x4F7E
+0x592C 0x4F7B
+0x592D 0x4FAA
+0x592E 0x4F7C
+0x592F 0x4FAC
+0x5930 0x4F94
+0x5931 0x4FE6
+0x5932 0x4FE8
+0x5933 0x4FEA
+0x5934 0x4FC5
+0x5935 0x4FDA
+0x5936 0x4FE3
+0x5937 0x4FDC
+0x5938 0x4FD1
+0x5939 0x4FDF
+0x593A 0x4FF8
+0x593B 0x5029
+0x593C 0x504C
+0x593D 0x4FF3
+0x593E 0x502C
+0x593F 0x500F
+0x5940 0x502E
+0x5941 0x502D
+0x5942 0x4FFE
+0x5943 0x501C
+0x5944 0x500C
+0x5945 0x5025
+0x5946 0x5028
+0x5947 0x507E
+0x5948 0x5043
+0x5949 0x5055
+0x594A 0x5048
+0x594B 0x504E
+0x594C 0x506C
+0x594D 0x507B
+0x594E 0x50A5
+0x594F 0x50A7
+0x5950 0x50A9
+0x5951 0x50BA
+0x5952 0x50D6
+0x5953 0x5106
+0x5954 0x50ED
+0x5955 0x50EC
+0x5956 0x50E6
+0x5957 0x50EE
+0x5958 0x5107
+0x5959 0x510B
+0x595A 0x4EDD
+0x595B 0x6C3D
+0x595C 0x4F58
+0x595D 0x4F65
+0x595E 0x4FCE
+0x595F 0x9FA0
+0x5960 0x6C46
+0x5961 0x7C74
+0x5962 0x516E
+0x5963 0x5DFD
+0x5964 0x9EC9
+0x5965 0x9998
+0x5966 0x5181
+0x5967 0x5914
+0x5968 0x52F9
+0x5969 0x530D
+0x596A 0x8A07
+0x596B 0x5310
+0x596C 0x51EB
+0x596D 0x5919
+0x596E 0x5155
+0x596F 0x4EA0
+0x5970 0x5156
+0x5971 0x4EB3
+0x5972 0x886E
+0x5973 0x88A4
+0x5974 0x4EB5
+0x5975 0x8114
+0x5976 0x88D2
+0x5977 0x7980
+0x5978 0x5B34
+0x5979 0x8803
+0x597A 0x7FB8
+0x597B 0x51AB
+0x597C 0x51B1
+0x597D 0x51BD
+0x597E 0x51BC
+0x5A21 0x51C7
+0x5A22 0x5196
+0x5A23 0x51A2
+0x5A24 0x51A5
+0x5A25 0x8BA0
+0x5A26 0x8BA6
+0x5A27 0x8BA7
+0x5A28 0x8BAA
+0x5A29 0x8BB4
+0x5A2A 0x8BB5
+0x5A2B 0x8BB7
+0x5A2C 0x8BC2
+0x5A2D 0x8BC3
+0x5A2E 0x8BCB
+0x5A2F 0x8BCF
+0x5A30 0x8BCE
+0x5A31 0x8BD2
+0x5A32 0x8BD3
+0x5A33 0x8BD4
+0x5A34 0x8BD6
+0x5A35 0x8BD8
+0x5A36 0x8BD9
+0x5A37 0x8BDC
+0x5A38 0x8BDF
+0x5A39 0x8BE0
+0x5A3A 0x8BE4
+0x5A3B 0x8BE8
+0x5A3C 0x8BE9
+0x5A3D 0x8BEE
+0x5A3E 0x8BF0
+0x5A3F 0x8BF3
+0x5A40 0x8BF6
+0x5A41 0x8BF9
+0x5A42 0x8BFC
+0x5A43 0x8BFF
+0x5A44 0x8C00
+0x5A45 0x8C02
+0x5A46 0x8C04
+0x5A47 0x8C07
+0x5A48 0x8C0C
+0x5A49 0x8C0F
+0x5A4A 0x8C11
+0x5A4B 0x8C12
+0x5A4C 0x8C14
+0x5A4D 0x8C15
+0x5A4E 0x8C16
+0x5A4F 0x8C19
+0x5A50 0x8C1B
+0x5A51 0x8C18
+0x5A52 0x8C1D
+0x5A53 0x8C1F
+0x5A54 0x8C20
+0x5A55 0x8C21
+0x5A56 0x8C25
+0x5A57 0x8C27
+0x5A58 0x8C2A
+0x5A59 0x8C2B
+0x5A5A 0x8C2E
+0x5A5B 0x8C2F
+0x5A5C 0x8C32
+0x5A5D 0x8C33
+0x5A5E 0x8C35
+0x5A5F 0x8C36
+0x5A60 0x5369
+0x5A61 0x537A
+0x5A62 0x961D
+0x5A63 0x9622
+0x5A64 0x9621
+0x5A65 0x9631
+0x5A66 0x962A
+0x5A67 0x963D
+0x5A68 0x963C
+0x5A69 0x9642
+0x5A6A 0x9649
+0x5A6B 0x9654
+0x5A6C 0x965F
+0x5A6D 0x9667
+0x5A6E 0x966C
+0x5A6F 0x9672
+0x5A70 0x9674
+0x5A71 0x9688
+0x5A72 0x968D
+0x5A73 0x9697
+0x5A74 0x96B0
+0x5A75 0x9097
+0x5A76 0x909B
+0x5A77 0x909D
+0x5A78 0x9099
+0x5A79 0x90AC
+0x5A7A 0x90A1
+0x5A7B 0x90B4
+0x5A7C 0x90B3
+0x5A7D 0x90B6
+0x5A7E 0x90BA
+0x5B21 0x90B8
+0x5B22 0x90B0
+0x5B23 0x90CF
+0x5B24 0x90C5
+0x5B25 0x90BE
+0x5B26 0x90D0
+0x5B27 0x90C4
+0x5B28 0x90C7
+0x5B29 0x90D3
+0x5B2A 0x90E6
+0x5B2B 0x90E2
+0x5B2C 0x90DC
+0x5B2D 0x90D7
+0x5B2E 0x90DB
+0x5B2F 0x90EB
+0x5B30 0x90EF
+0x5B31 0x90FE
+0x5B32 0x9104
+0x5B33 0x9122
+0x5B34 0x911E
+0x5B35 0x9123
+0x5B36 0x9131
+0x5B37 0x912F
+0x5B38 0x9139
+0x5B39 0x9143
+0x5B3A 0x9146
+0x5B3B 0x520D
+0x5B3C 0x5942
+0x5B3D 0x52A2
+0x5B3E 0x52AC
+0x5B3F 0x52AD
+0x5B40 0x52BE
+0x5B41 0x54FF
+0x5B42 0x52D0
+0x5B43 0x52D6
+0x5B44 0x52F0
+0x5B45 0x53DF
+0x5B46 0x71EE
+0x5B47 0x77CD
+0x5B48 0x5EF4
+0x5B49 0x51F5
+0x5B4A 0x51FC
+0x5B4B 0x9B2F
+0x5B4C 0x53B6
+0x5B4D 0x5F01
+0x5B4E 0x755A
+0x5B4F 0x5DEF
+0x5B50 0x574C
+0x5B51 0x57A9
+0x5B52 0x57A1
+0x5B53 0x587E
+0x5B54 0x58BC
+0x5B55 0x58C5
+0x5B56 0x58D1
+0x5B57 0x5729
+0x5B58 0x572C
+0x5B59 0x572A
+0x5B5A 0x5733
+0x5B5B 0x5739
+0x5B5C 0x572E
+0x5B5D 0x572F
+0x5B5E 0x575C
+0x5B5F 0x573B
+0x5B60 0x5742
+0x5B61 0x5769
+0x5B62 0x5785
+0x5B63 0x576B
+0x5B64 0x5786
+0x5B65 0x577C
+0x5B66 0x577B
+0x5B67 0x5768
+0x5B68 0x576D
+0x5B69 0x5776
+0x5B6A 0x5773
+0x5B6B 0x57AD
+0x5B6C 0x57A4
+0x5B6D 0x578C
+0x5B6E 0x57B2
+0x5B6F 0x57CF
+0x5B70 0x57A7
+0x5B71 0x57B4
+0x5B72 0x5793
+0x5B73 0x57A0
+0x5B74 0x57D5
+0x5B75 0x57D8
+0x5B76 0x57DA
+0x5B77 0x57D9
+0x5B78 0x57D2
+0x5B79 0x57B8
+0x5B7A 0x57F4
+0x5B7B 0x57EF
+0x5B7C 0x57F8
+0x5B7D 0x57E4
+0x5B7E 0x57DD
+0x5C21 0x580B
+0x5C22 0x580D
+0x5C23 0x57FD
+0x5C24 0x57ED
+0x5C25 0x5800
+0x5C26 0x581E
+0x5C27 0x5819
+0x5C28 0x5844
+0x5C29 0x5820
+0x5C2A 0x5865
+0x5C2B 0x586C
+0x5C2C 0x5881
+0x5C2D 0x5889
+0x5C2E 0x589A
+0x5C2F 0x5880
+0x5C30 0x99A8
+0x5C31 0x9F19
+0x5C32 0x61FF
+0x5C33 0x8279
+0x5C34 0x827D
+0x5C35 0x827F
+0x5C36 0x828F
+0x5C37 0x828A
+0x5C38 0x82A8
+0x5C39 0x8284
+0x5C3A 0x828E
+0x5C3B 0x8291
+0x5C3C 0x8297
+0x5C3D 0x8299
+0x5C3E 0x82AB
+0x5C3F 0x82B8
+0x5C40 0x82BE
+0x5C41 0x82B0
+0x5C42 0x82C8
+0x5C43 0x82CA
+0x5C44 0x82E3
+0x5C45 0x8298
+0x5C46 0x82B7
+0x5C47 0x82AE
+0x5C48 0x82CB
+0x5C49 0x82CC
+0x5C4A 0x82C1
+0x5C4B 0x82A9
+0x5C4C 0x82B4
+0x5C4D 0x82A1
+0x5C4E 0x82AA
+0x5C4F 0x829F
+0x5C50 0x82C4
+0x5C51 0x82CE
+0x5C52 0x82A4
+0x5C53 0x82E1
+0x5C54 0x8309
+0x5C55 0x82F7
+0x5C56 0x82E4
+0x5C57 0x830F
+0x5C58 0x8307
+0x5C59 0x82DC
+0x5C5A 0x82F4
+0x5C5B 0x82D2
+0x5C5C 0x82D8
+0x5C5D 0x830C
+0x5C5E 0x82FB
+0x5C5F 0x82D3
+0x5C60 0x8311
+0x5C61 0x831A
+0x5C62 0x8306
+0x5C63 0x8314
+0x5C64 0x8315
+0x5C65 0x82E0
+0x5C66 0x82D5
+0x5C67 0x831C
+0x5C68 0x8351
+0x5C69 0x835B
+0x5C6A 0x835C
+0x5C6B 0x8308
+0x5C6C 0x8392
+0x5C6D 0x833C
+0x5C6E 0x8334
+0x5C6F 0x8331
+0x5C70 0x839B
+0x5C71 0x835E
+0x5C72 0x832F
+0x5C73 0x834F
+0x5C74 0x8347
+0x5C75 0x8343
+0x5C76 0x835F
+0x5C77 0x8340
+0x5C78 0x8317
+0x5C79 0x8360
+0x5C7A 0x832D
+0x5C7B 0x833A
+0x5C7C 0x8333
+0x5C7D 0x8366
+0x5C7E 0x8365
+0x5D21 0x8368
+0x5D22 0x831B
+0x5D23 0x8369
+0x5D24 0x836C
+0x5D25 0x836A
+0x5D26 0x836D
+0x5D27 0x836E
+0x5D28 0x83B0
+0x5D29 0x8378
+0x5D2A 0x83B3
+0x5D2B 0x83B4
+0x5D2C 0x83A0
+0x5D2D 0x83AA
+0x5D2E 0x8393
+0x5D2F 0x839C
+0x5D30 0x8385
+0x5D31 0x837C
+0x5D32 0x83B6
+0x5D33 0x83A9
+0x5D34 0x837D
+0x5D35 0x83B8
+0x5D36 0x837B
+0x5D37 0x8398
+0x5D38 0x839E
+0x5D39 0x83A8
+0x5D3A 0x83BA
+0x5D3B 0x83BC
+0x5D3C 0x83C1
+0x5D3D 0x8401
+0x5D3E 0x83E5
+0x5D3F 0x83D8
+0x5D40 0x5807
+0x5D41 0x8418
+0x5D42 0x840B
+0x5D43 0x83DD
+0x5D44 0x83FD
+0x5D45 0x83D6
+0x5D46 0x841C
+0x5D47 0x8438
+0x5D48 0x8411
+0x5D49 0x8406
+0x5D4A 0x83D4
+0x5D4B 0x83DF
+0x5D4C 0x840F
+0x5D4D 0x8403
+0x5D4E 0x83F8
+0x5D4F 0x83F9
+0x5D50 0x83EA
+0x5D51 0x83C5
+0x5D52 0x83C0
+0x5D53 0x8426
+0x5D54 0x83F0
+0x5D55 0x83E1
+0x5D56 0x845C
+0x5D57 0x8451
+0x5D58 0x845A
+0x5D59 0x8459
+0x5D5A 0x8473
+0x5D5B 0x8487
+0x5D5C 0x8488
+0x5D5D 0x847A
+0x5D5E 0x8489
+0x5D5F 0x8478
+0x5D60 0x843C
+0x5D61 0x8446
+0x5D62 0x8469
+0x5D63 0x8476
+0x5D64 0x848C
+0x5D65 0x848E
+0x5D66 0x8431
+0x5D67 0x846D
+0x5D68 0x84C1
+0x5D69 0x84CD
+0x5D6A 0x84D0
+0x5D6B 0x84E6
+0x5D6C 0x84BD
+0x5D6D 0x84D3
+0x5D6E 0x84CA
+0x5D6F 0x84BF
+0x5D70 0x84BA
+0x5D71 0x84E0
+0x5D72 0x84A1
+0x5D73 0x84B9
+0x5D74 0x84B4
+0x5D75 0x8497
+0x5D76 0x84E5
+0x5D77 0x84E3
+0x5D78 0x850C
+0x5D79 0x750D
+0x5D7A 0x8538
+0x5D7B 0x84F0
+0x5D7C 0x8539
+0x5D7D 0x851F
+0x5D7E 0x853A
+0x5E21 0x8556
+0x5E22 0x853B
+0x5E23 0x84FF
+0x5E24 0x84FC
+0x5E25 0x8559
+0x5E26 0x8548
+0x5E27 0x8568
+0x5E28 0x8564
+0x5E29 0x855E
+0x5E2A 0x857A
+0x5E2B 0x77A2
+0x5E2C 0x8543
+0x5E2D 0x8572
+0x5E2E 0x857B
+0x5E2F 0x85A4
+0x5E30 0x85A8
+0x5E31 0x8587
+0x5E32 0x858F
+0x5E33 0x8579
+0x5E34 0x85AE
+0x5E35 0x859C
+0x5E36 0x8585
+0x5E37 0x85B9
+0x5E38 0x85B7
+0x5E39 0x85B0
+0x5E3A 0x85D3
+0x5E3B 0x85C1
+0x5E3C 0x85DC
+0x5E3D 0x85FF
+0x5E3E 0x8627
+0x5E3F 0x8605
+0x5E40 0x8629
+0x5E41 0x8616
+0x5E42 0x863C
+0x5E43 0x5EFE
+0x5E44 0x5F08
+0x5E45 0x593C
+0x5E46 0x5941
+0x5E47 0x8037
+0x5E48 0x5955
+0x5E49 0x595A
+0x5E4A 0x5958
+0x5E4B 0x530F
+0x5E4C 0x5C22
+0x5E4D 0x5C25
+0x5E4E 0x5C2C
+0x5E4F 0x5C34
+0x5E50 0x624C
+0x5E51 0x626A
+0x5E52 0x629F
+0x5E53 0x62BB
+0x5E54 0x62CA
+0x5E55 0x62DA
+0x5E56 0x62D7
+0x5E57 0x62EE
+0x5E58 0x6322
+0x5E59 0x62F6
+0x5E5A 0x6339
+0x5E5B 0x634B
+0x5E5C 0x6343
+0x5E5D 0x63AD
+0x5E5E 0x63F6
+0x5E5F 0x6371
+0x5E60 0x637A
+0x5E61 0x638E
+0x5E62 0x63B4
+0x5E63 0x636D
+0x5E64 0x63AC
+0x5E65 0x638A
+0x5E66 0x6369
+0x5E67 0x63AE
+0x5E68 0x63BC
+0x5E69 0x63F2
+0x5E6A 0x63F8
+0x5E6B 0x63E0
+0x5E6C 0x63FF
+0x5E6D 0x63C4
+0x5E6E 0x63DE
+0x5E6F 0x63CE
+0x5E70 0x6452
+0x5E71 0x63C6
+0x5E72 0x63BE
+0x5E73 0x6445
+0x5E74 0x6441
+0x5E75 0x640B
+0x5E76 0x641B
+0x5E77 0x6420
+0x5E78 0x640C
+0x5E79 0x6426
+0x5E7A 0x6421
+0x5E7B 0x645E
+0x5E7C 0x6484
+0x5E7D 0x646D
+0x5E7E 0x6496
+0x5F21 0x647A
+0x5F22 0x64B7
+0x5F23 0x64B8
+0x5F24 0x6499
+0x5F25 0x64BA
+0x5F26 0x64C0
+0x5F27 0x64D0
+0x5F28 0x64D7
+0x5F29 0x64E4
+0x5F2A 0x64E2
+0x5F2B 0x6509
+0x5F2C 0x6525
+0x5F2D 0x652E
+0x5F2E 0x5F0B
+0x5F2F 0x5FD2
+0x5F30 0x7519
+0x5F31 0x5F11
+0x5F32 0x535F
+0x5F33 0x53F1
+0x5F34 0x53FD
+0x5F35 0x53E9
+0x5F36 0x53E8
+0x5F37 0x53FB
+0x5F38 0x5412
+0x5F39 0x5416
+0x5F3A 0x5406
+0x5F3B 0x544B
+0x5F3C 0x5452
+0x5F3D 0x5453
+0x5F3E 0x5454
+0x5F3F 0x5456
+0x5F40 0x5443
+0x5F41 0x5421
+0x5F42 0x5457
+0x5F43 0x5459
+0x5F44 0x5423
+0x5F45 0x5432
+0x5F46 0x5482
+0x5F47 0x5494
+0x5F48 0x5477
+0x5F49 0x5471
+0x5F4A 0x5464
+0x5F4B 0x549A
+0x5F4C 0x549B
+0x5F4D 0x5484
+0x5F4E 0x5476
+0x5F4F 0x5466
+0x5F50 0x549D
+0x5F51 0x54D0
+0x5F52 0x54AD
+0x5F53 0x54C2
+0x5F54 0x54B4
+0x5F55 0x54D2
+0x5F56 0x54A7
+0x5F57 0x54A6
+0x5F58 0x54D3
+0x5F59 0x54D4
+0x5F5A 0x5472
+0x5F5B 0x54A3
+0x5F5C 0x54D5
+0x5F5D 0x54BB
+0x5F5E 0x54BF
+0x5F5F 0x54CC
+0x5F60 0x54D9
+0x5F61 0x54DA
+0x5F62 0x54DC
+0x5F63 0x54A9
+0x5F64 0x54AA
+0x5F65 0x54A4
+0x5F66 0x54DD
+0x5F67 0x54CF
+0x5F68 0x54DE
+0x5F69 0x551B
+0x5F6A 0x54E7
+0x5F6B 0x5520
+0x5F6C 0x54FD
+0x5F6D 0x5514
+0x5F6E 0x54F3
+0x5F6F 0x5522
+0x5F70 0x5523
+0x5F71 0x550F
+0x5F72 0x5511
+0x5F73 0x5527
+0x5F74 0x552A
+0x5F75 0x5567
+0x5F76 0x558F
+0x5F77 0x55B5
+0x5F78 0x5549
+0x5F79 0x556D
+0x5F7A 0x5541
+0x5F7B 0x5555
+0x5F7C 0x553F
+0x5F7D 0x5550
+0x5F7E 0x553C
+0x6021 0x5537
+0x6022 0x5556
+0x6023 0x5575
+0x6024 0x5576
+0x6025 0x5577
+0x6026 0x5533
+0x6027 0x5530
+0x6028 0x555C
+0x6029 0x558B
+0x602A 0x55D2
+0x602B 0x5583
+0x602C 0x55B1
+0x602D 0x55B9
+0x602E 0x5588
+0x602F 0x5581
+0x6030 0x559F
+0x6031 0x557E
+0x6032 0x55D6
+0x6033 0x5591
+0x6034 0x557B
+0x6035 0x55DF
+0x6036 0x55BD
+0x6037 0x55BE
+0x6038 0x5594
+0x6039 0x5599
+0x603A 0x55EA
+0x603B 0x55F7
+0x603C 0x55C9
+0x603D 0x561F
+0x603E 0x55D1
+0x603F 0x55EB
+0x6040 0x55EC
+0x6041 0x55D4
+0x6042 0x55E6
+0x6043 0x55DD
+0x6044 0x55C4
+0x6045 0x55EF
+0x6046 0x55E5
+0x6047 0x55F2
+0x6048 0x55F3
+0x6049 0x55CC
+0x604A 0x55CD
+0x604B 0x55E8
+0x604C 0x55F5
+0x604D 0x55E4
+0x604E 0x8F94
+0x604F 0x561E
+0x6050 0x5608
+0x6051 0x560C
+0x6052 0x5601
+0x6053 0x5624
+0x6054 0x5623
+0x6055 0x55FE
+0x6056 0x5600
+0x6057 0x5627
+0x6058 0x562D
+0x6059 0x5658
+0x605A 0x5639
+0x605B 0x5657
+0x605C 0x562C
+0x605D 0x564D
+0x605E 0x5662
+0x605F 0x5659
+0x6060 0x565C
+0x6061 0x564C
+0x6062 0x5654
+0x6063 0x5686
+0x6064 0x5664
+0x6065 0x5671
+0x6066 0x566B
+0x6067 0x567B
+0x6068 0x567C
+0x6069 0x5685
+0x606A 0x5693
+0x606B 0x56AF
+0x606C 0x56D4
+0x606D 0x56D7
+0x606E 0x56DD
+0x606F 0x56E1
+0x6070 0x56F5
+0x6071 0x56EB
+0x6072 0x56F9
+0x6073 0x56FF
+0x6074 0x5704
+0x6075 0x570A
+0x6076 0x5709
+0x6077 0x571C
+0x6078 0x5E0F
+0x6079 0x5E19
+0x607A 0x5E14
+0x607B 0x5E11
+0x607C 0x5E31
+0x607D 0x5E3B
+0x607E 0x5E3C
+0x6121 0x5E37
+0x6122 0x5E44
+0x6123 0x5E54
+0x6124 0x5E5B
+0x6125 0x5E5E
+0x6126 0x5E61
+0x6127 0x5C8C
+0x6128 0x5C7A
+0x6129 0x5C8D
+0x612A 0x5C90
+0x612B 0x5C96
+0x612C 0x5C88
+0x612D 0x5C98
+0x612E 0x5C99
+0x612F 0x5C91
+0x6130 0x5C9A
+0x6131 0x5C9C
+0x6132 0x5CB5
+0x6133 0x5CA2
+0x6134 0x5CBD
+0x6135 0x5CAC
+0x6136 0x5CAB
+0x6137 0x5CB1
+0x6138 0x5CA3
+0x6139 0x5CC1
+0x613A 0x5CB7
+0x613B 0x5CC4
+0x613C 0x5CD2
+0x613D 0x5CE4
+0x613E 0x5CCB
+0x613F 0x5CE5
+0x6140 0x5D02
+0x6141 0x5D03
+0x6142 0x5D27
+0x6143 0x5D26
+0x6144 0x5D2E
+0x6145 0x5D24
+0x6146 0x5D1E
+0x6147 0x5D06
+0x6148 0x5D1B
+0x6149 0x5D58
+0x614A 0x5D3E
+0x614B 0x5D34
+0x614C 0x5D3D
+0x614D 0x5D6C
+0x614E 0x5D5B
+0x614F 0x5D6F
+0x6150 0x5D5D
+0x6151 0x5D6B
+0x6152 0x5D4B
+0x6153 0x5D4A
+0x6154 0x5D69
+0x6155 0x5D74
+0x6156 0x5D82
+0x6157 0x5D99
+0x6158 0x5D9D
+0x6159 0x8C73
+0x615A 0x5DB7
+0x615B 0x5DC5
+0x615C 0x5F73
+0x615D 0x5F77
+0x615E 0x5F82
+0x615F 0x5F87
+0x6160 0x5F89
+0x6161 0x5F8C
+0x6162 0x5F95
+0x6163 0x5F99
+0x6164 0x5F9C
+0x6165 0x5FA8
+0x6166 0x5FAD
+0x6167 0x5FB5
+0x6168 0x5FBC
+0x6169 0x8862
+0x616A 0x5F61
+0x616B 0x72AD
+0x616C 0x72B0
+0x616D 0x72B4
+0x616E 0x72B7
+0x616F 0x72B8
+0x6170 0x72C3
+0x6171 0x72C1
+0x6172 0x72CE
+0x6173 0x72CD
+0x6174 0x72D2
+0x6175 0x72E8
+0x6176 0x72EF
+0x6177 0x72E9
+0x6178 0x72F2
+0x6179 0x72F4
+0x617A 0x72F7
+0x617B 0x7301
+0x617C 0x72F3
+0x617D 0x7303
+0x617E 0x72FA
+0x6221 0x72FB
+0x6222 0x7317
+0x6223 0x7313
+0x6224 0x7321
+0x6225 0x730A
+0x6226 0x731E
+0x6227 0x731D
+0x6228 0x7315
+0x6229 0x7322
+0x622A 0x7339
+0x622B 0x7325
+0x622C 0x732C
+0x622D 0x7338
+0x622E 0x7331
+0x622F 0x7350
+0x6230 0x734D
+0x6231 0x7357
+0x6232 0x7360
+0x6233 0x736C
+0x6234 0x736F
+0x6235 0x737E
+0x6236 0x821B
+0x6237 0x5925
+0x6238 0x98E7
+0x6239 0x5924
+0x623A 0x5902
+0x623B 0x9963
+0x623C 0x9967
+0x623D 0x9968
+0x623E 0x9969
+0x623F 0x996A
+0x6240 0x996B
+0x6241 0x996C
+0x6242 0x9974
+0x6243 0x9977
+0x6244 0x997D
+0x6245 0x9980
+0x6246 0x9984
+0x6247 0x9987
+0x6248 0x998A
+0x6249 0x998D
+0x624A 0x9990
+0x624B 0x9991
+0x624C 0x9993
+0x624D 0x9994
+0x624E 0x9995
+0x624F 0x5E80
+0x6250 0x5E91
+0x6251 0x5E8B
+0x6252 0x5E96
+0x6253 0x5EA5
+0x6254 0x5EA0
+0x6255 0x5EB9
+0x6256 0x5EB5
+0x6257 0x5EBE
+0x6258 0x5EB3
+0x6259 0x8D53
+0x625A 0x5ED2
+0x625B 0x5ED1
+0x625C 0x5EDB
+0x625D 0x5EE8
+0x625E 0x5EEA
+0x625F 0x81BA
+0x6260 0x5FC4
+0x6261 0x5FC9
+0x6262 0x5FD6
+0x6263 0x5FCF
+0x6264 0x6003
+0x6265 0x5FEE
+0x6266 0x6004
+0x6267 0x5FE1
+0x6268 0x5FE4
+0x6269 0x5FFE
+0x626A 0x6005
+0x626B 0x6006
+0x626C 0x5FEA
+0x626D 0x5FED
+0x626E 0x5FF8
+0x626F 0x6019
+0x6270 0x6035
+0x6271 0x6026
+0x6272 0x601B
+0x6273 0x600F
+0x6274 0x600D
+0x6275 0x6029
+0x6276 0x602B
+0x6277 0x600A
+0x6278 0x603F
+0x6279 0x6021
+0x627A 0x6078
+0x627B 0x6079
+0x627C 0x607B
+0x627D 0x607A
+0x627E 0x6042
+0x6321 0x606A
+0x6322 0x607D
+0x6323 0x6096
+0x6324 0x609A
+0x6325 0x60AD
+0x6326 0x609D
+0x6327 0x6083
+0x6328 0x6092
+0x6329 0x608C
+0x632A 0x609B
+0x632B 0x60EC
+0x632C 0x60BB
+0x632D 0x60B1
+0x632E 0x60DD
+0x632F 0x60D8
+0x6330 0x60C6
+0x6331 0x60DA
+0x6332 0x60B4
+0x6333 0x6120
+0x6334 0x6126
+0x6335 0x6115
+0x6336 0x6123
+0x6337 0x60F4
+0x6338 0x6100
+0x6339 0x610E
+0x633A 0x612B
+0x633B 0x614A
+0x633C 0x6175
+0x633D 0x61AC
+0x633E 0x6194
+0x633F 0x61A7
+0x6340 0x61B7
+0x6341 0x61D4
+0x6342 0x61F5
+0x6343 0x5FDD
+0x6344 0x96B3
+0x6345 0x95E9
+0x6346 0x95EB
+0x6347 0x95F1
+0x6348 0x95F3
+0x6349 0x95F5
+0x634A 0x95F6
+0x634B 0x95FC
+0x634C 0x95FE
+0x634D 0x9603
+0x634E 0x9604
+0x634F 0x9606
+0x6350 0x9608
+0x6351 0x960A
+0x6352 0x960B
+0x6353 0x960C
+0x6354 0x960D
+0x6355 0x960F
+0x6356 0x9612
+0x6357 0x9615
+0x6358 0x9616
+0x6359 0x9617
+0x635A 0x9619
+0x635B 0x961A
+0x635C 0x4E2C
+0x635D 0x723F
+0x635E 0x6215
+0x635F 0x6C35
+0x6360 0x6C54
+0x6361 0x6C5C
+0x6362 0x6C4A
+0x6363 0x6CA3
+0x6364 0x6C85
+0x6365 0x6C90
+0x6366 0x6C94
+0x6367 0x6C8C
+0x6368 0x6C68
+0x6369 0x6C69
+0x636A 0x6C74
+0x636B 0x6C76
+0x636C 0x6C86
+0x636D 0x6CA9
+0x636E 0x6CD0
+0x636F 0x6CD4
+0x6370 0x6CAD
+0x6371 0x6CF7
+0x6372 0x6CF8
+0x6373 0x6CF1
+0x6374 0x6CD7
+0x6375 0x6CB2
+0x6376 0x6CE0
+0x6377 0x6CD6
+0x6378 0x6CFA
+0x6379 0x6CEB
+0x637A 0x6CEE
+0x637B 0x6CB1
+0x637C 0x6CD3
+0x637D 0x6CEF
+0x637E 0x6CFE
+0x6421 0x6D39
+0x6422 0x6D27
+0x6423 0x6D0C
+0x6424 0x6D43
+0x6425 0x6D48
+0x6426 0x6D07
+0x6427 0x6D04
+0x6428 0x6D19
+0x6429 0x6D0E
+0x642A 0x6D2B
+0x642B 0x6D4D
+0x642C 0x6D2E
+0x642D 0x6D35
+0x642E 0x6D1A
+0x642F 0x6D4F
+0x6430 0x6D52
+0x6431 0x6D54
+0x6432 0x6D33
+0x6433 0x6D91
+0x6434 0x6D6F
+0x6435 0x6D9E
+0x6436 0x6DA0
+0x6437 0x6D5E
+0x6438 0x6D93
+0x6439 0x6D94
+0x643A 0x6D5C
+0x643B 0x6D60
+0x643C 0x6D7C
+0x643D 0x6D63
+0x643E 0x6E1A
+0x643F 0x6DC7
+0x6440 0x6DC5
+0x6441 0x6DDE
+0x6442 0x6E0E
+0x6443 0x6DBF
+0x6444 0x6DE0
+0x6445 0x6E11
+0x6446 0x6DE6
+0x6447 0x6DDD
+0x6448 0x6DD9
+0x6449 0x6E16
+0x644A 0x6DAB
+0x644B 0x6E0C
+0x644C 0x6DAE
+0x644D 0x6E2B
+0x644E 0x6E6E
+0x644F 0x6E4E
+0x6450 0x6E6B
+0x6451 0x6EB2
+0x6452 0x6E5F
+0x6453 0x6E86
+0x6454 0x6E53
+0x6455 0x6E54
+0x6456 0x6E32
+0x6457 0x6E25
+0x6458 0x6E44
+0x6459 0x6EDF
+0x645A 0x6EB1
+0x645B 0x6E98
+0x645C 0x6EE0
+0x645D 0x6F2D
+0x645E 0x6EE2
+0x645F 0x6EA5
+0x6460 0x6EA7
+0x6461 0x6EBD
+0x6462 0x6EBB
+0x6463 0x6EB7
+0x6464 0x6ED7
+0x6465 0x6EB4
+0x6466 0x6ECF
+0x6467 0x6E8F
+0x6468 0x6EC2
+0x6469 0x6E9F
+0x646A 0x6F62
+0x646B 0x6F46
+0x646C 0x6F47
+0x646D 0x6F24
+0x646E 0x6F15
+0x646F 0x6EF9
+0x6470 0x6F2F
+0x6471 0x6F36
+0x6472 0x6F4B
+0x6473 0x6F74
+0x6474 0x6F2A
+0x6475 0x6F09
+0x6476 0x6F29
+0x6477 0x6F89
+0x6478 0x6F8D
+0x6479 0x6F8C
+0x647A 0x6F78
+0x647B 0x6F72
+0x647C 0x6F7C
+0x647D 0x6F7A
+0x647E 0x6FD1
+0x6521 0x6FC9
+0x6522 0x6FA7
+0x6523 0x6FB9
+0x6524 0x6FB6
+0x6525 0x6FC2
+0x6526 0x6FE1
+0x6527 0x6FEE
+0x6528 0x6FDE
+0x6529 0x6FE0
+0x652A 0x6FEF
+0x652B 0x701A
+0x652C 0x7023
+0x652D 0x701B
+0x652E 0x7039
+0x652F 0x7035
+0x6530 0x704F
+0x6531 0x705E
+0x6532 0x5B80
+0x6533 0x5B84
+0x6534 0x5B95
+0x6535 0x5B93
+0x6536 0x5BA5
+0x6537 0x5BB8
+0x6538 0x752F
+0x6539 0x9A9E
+0x653A 0x6434
+0x653B 0x5BE4
+0x653C 0x5BEE
+0x653D 0x8930
+0x653E 0x5BF0
+0x653F 0x8E47
+0x6540 0x8B07
+0x6541 0x8FB6
+0x6542 0x8FD3
+0x6543 0x8FD5
+0x6544 0x8FE5
+0x6545 0x8FEE
+0x6546 0x8FE4
+0x6547 0x8FE9
+0x6548 0x8FE6
+0x6549 0x8FF3
+0x654A 0x8FE8
+0x654B 0x9005
+0x654C 0x9004
+0x654D 0x900B
+0x654E 0x9026
+0x654F 0x9011
+0x6550 0x900D
+0x6551 0x9016
+0x6552 0x9021
+0x6553 0x9035
+0x6554 0x9036
+0x6555 0x902D
+0x6556 0x902F
+0x6557 0x9044
+0x6558 0x9051
+0x6559 0x9052
+0x655A 0x9050
+0x655B 0x9068
+0x655C 0x9058
+0x655D 0x9062
+0x655E 0x905B
+0x655F 0x66B9
+0x6560 0x9074
+0x6561 0x907D
+0x6562 0x9082
+0x6563 0x9088
+0x6564 0x9083
+0x6565 0x908B
+0x6566 0x5F50
+0x6567 0x5F57
+0x6568 0x5F56
+0x6569 0x5F58
+0x656A 0x5C3B
+0x656B 0x54AB
+0x656C 0x5C50
+0x656D 0x5C59
+0x656E 0x5B71
+0x656F 0x5C63
+0x6570 0x5C66
+0x6571 0x7FBC
+0x6572 0x5F2A
+0x6573 0x5F29
+0x6574 0x5F2D
+0x6575 0x8274
+0x6576 0x5F3C
+0x6577 0x9B3B
+0x6578 0x5C6E
+0x6579 0x5981
+0x657A 0x5983
+0x657B 0x598D
+0x657C 0x59A9
+0x657D 0x59AA
+0x657E 0x59A3
+0x6621 0x5997
+0x6622 0x59CA
+0x6623 0x59AB
+0x6624 0x599E
+0x6625 0x59A4
+0x6626 0x59D2
+0x6627 0x59B2
+0x6628 0x59AF
+0x6629 0x59D7
+0x662A 0x59BE
+0x662B 0x5A05
+0x662C 0x5A06
+0x662D 0x59DD
+0x662E 0x5A08
+0x662F 0x59E3
+0x6630 0x59D8
+0x6631 0x59F9
+0x6632 0x5A0C
+0x6633 0x5A09
+0x6634 0x5A32
+0x6635 0x5A34
+0x6636 0x5A11
+0x6637 0x5A23
+0x6638 0x5A13
+0x6639 0x5A40
+0x663A 0x5A67
+0x663B 0x5A4A
+0x663C 0x5A55
+0x663D 0x5A3C
+0x663E 0x5A62
+0x663F 0x5A75
+0x6640 0x80EC
+0x6641 0x5AAA
+0x6642 0x5A9B
+0x6643 0x5A77
+0x6644 0x5A7A
+0x6645 0x5ABE
+0x6646 0x5AEB
+0x6647 0x5AB2
+0x6648 0x5AD2
+0x6649 0x5AD4
+0x664A 0x5AB8
+0x664B 0x5AE0
+0x664C 0x5AE3
+0x664D 0x5AF1
+0x664E 0x5AD6
+0x664F 0x5AE6
+0x6650 0x5AD8
+0x6651 0x5ADC
+0x6652 0x5B09
+0x6653 0x5B17
+0x6654 0x5B16
+0x6655 0x5B32
+0x6656 0x5B37
+0x6657 0x5B40
+0x6658 0x5C15
+0x6659 0x5C1C
+0x665A 0x5B5A
+0x665B 0x5B65
+0x665C 0x5B73
+0x665D 0x5B51
+0x665E 0x5B53
+0x665F 0x5B62
+0x6660 0x9A75
+0x6661 0x9A77
+0x6662 0x9A78
+0x6663 0x9A7A
+0x6664 0x9A7F
+0x6665 0x9A7D
+0x6666 0x9A80
+0x6667 0x9A81
+0x6668 0x9A85
+0x6669 0x9A88
+0x666A 0x9A8A
+0x666B 0x9A90
+0x666C 0x9A92
+0x666D 0x9A93
+0x666E 0x9A96
+0x666F 0x9A98
+0x6670 0x9A9B
+0x6671 0x9A9C
+0x6672 0x9A9D
+0x6673 0x9A9F
+0x6674 0x9AA0
+0x6675 0x9AA2
+0x6676 0x9AA3
+0x6677 0x9AA5
+0x6678 0x9AA7
+0x6679 0x7E9F
+0x667A 0x7EA1
+0x667B 0x7EA3
+0x667C 0x7EA5
+0x667D 0x7EA8
+0x667E 0x7EA9
+0x6721 0x7EAD
+0x6722 0x7EB0
+0x6723 0x7EBE
+0x6724 0x7EC0
+0x6725 0x7EC1
+0x6726 0x7EC2
+0x6727 0x7EC9
+0x6728 0x7ECB
+0x6729 0x7ECC
+0x672A 0x7ED0
+0x672B 0x7ED4
+0x672C 0x7ED7
+0x672D 0x7EDB
+0x672E 0x7EE0
+0x672F 0x7EE1
+0x6730 0x7EE8
+0x6731 0x7EEB
+0x6732 0x7EEE
+0x6733 0x7EEF
+0x6734 0x7EF1
+0x6735 0x7EF2
+0x6736 0x7F0D
+0x6737 0x7EF6
+0x6738 0x7EFA
+0x6739 0x7EFB
+0x673A 0x7EFE
+0x673B 0x7F01
+0x673C 0x7F02
+0x673D 0x7F03
+0x673E 0x7F07
+0x673F 0x7F08
+0x6740 0x7F0B
+0x6741 0x7F0C
+0x6742 0x7F0F
+0x6743 0x7F11
+0x6744 0x7F12
+0x6745 0x7F17
+0x6746 0x7F19
+0x6747 0x7F1C
+0x6748 0x7F1B
+0x6749 0x7F1F
+0x674A 0x7F21
+0x674B 0x7F22
+0x674C 0x7F23
+0x674D 0x7F24
+0x674E 0x7F25
+0x674F 0x7F26
+0x6750 0x7F27
+0x6751 0x7F2A
+0x6752 0x7F2B
+0x6753 0x7F2C
+0x6754 0x7F2D
+0x6755 0x7F2F
+0x6756 0x7F30
+0x6757 0x7F31
+0x6758 0x7F32
+0x6759 0x7F33
+0x675A 0x7F35
+0x675B 0x5E7A
+0x675C 0x757F
+0x675D 0x5DDB
+0x675E 0x753E
+0x675F 0x9095
+0x6760 0x738E
+0x6761 0x7391
+0x6762 0x73AE
+0x6763 0x73A2
+0x6764 0x739F
+0x6765 0x73CF
+0x6766 0x73C2
+0x6767 0x73D1
+0x6768 0x73B7
+0x6769 0x73B3
+0x676A 0x73C0
+0x676B 0x73C9
+0x676C 0x73C8
+0x676D 0x73E5
+0x676E 0x73D9
+0x676F 0x987C
+0x6770 0x740A
+0x6771 0x73E9
+0x6772 0x73E7
+0x6773 0x73DE
+0x6774 0x73BA
+0x6775 0x73F2
+0x6776 0x740F
+0x6777 0x742A
+0x6778 0x745B
+0x6779 0x7426
+0x677A 0x7425
+0x677B 0x7428
+0x677C 0x7430
+0x677D 0x742E
+0x677E 0x742C
+0x6821 0x741B
+0x6822 0x741A
+0x6823 0x7441
+0x6824 0x745C
+0x6825 0x7457
+0x6826 0x7455
+0x6827 0x7459
+0x6828 0x7477
+0x6829 0x746D
+0x682A 0x747E
+0x682B 0x749C
+0x682C 0x748E
+0x682D 0x7480
+0x682E 0x7481
+0x682F 0x7487
+0x6830 0x748B
+0x6831 0x749E
+0x6832 0x74A8
+0x6833 0x74A9
+0x6834 0x7490
+0x6835 0x74A7
+0x6836 0x74D2
+0x6837 0x74BA
+0x6838 0x97EA
+0x6839 0x97EB
+0x683A 0x97EC
+0x683B 0x674C
+0x683C 0x6753
+0x683D 0x675E
+0x683E 0x6748
+0x683F 0x6769
+0x6840 0x67A5
+0x6841 0x6787
+0x6842 0x676A
+0x6843 0x6773
+0x6844 0x6798
+0x6845 0x67A7
+0x6846 0x6775
+0x6847 0x67A8
+0x6848 0x679E
+0x6849 0x67AD
+0x684A 0x678B
+0x684B 0x6777
+0x684C 0x677C
+0x684D 0x67F0
+0x684E 0x6809
+0x684F 0x67D8
+0x6850 0x680A
+0x6851 0x67E9
+0x6852 0x67B0
+0x6853 0x680C
+0x6854 0x67D9
+0x6855 0x67B5
+0x6856 0x67DA
+0x6857 0x67B3
+0x6858 0x67DD
+0x6859 0x6800
+0x685A 0x67C3
+0x685B 0x67B8
+0x685C 0x67E2
+0x685D 0x680E
+0x685E 0x67C1
+0x685F 0x67FD
+0x6860 0x6832
+0x6861 0x6833
+0x6862 0x6860
+0x6863 0x6861
+0x6864 0x684E
+0x6865 0x6862
+0x6866 0x6844
+0x6867 0x6864
+0x6868 0x6883
+0x6869 0x681D
+0x686A 0x6855
+0x686B 0x6866
+0x686C 0x6841
+0x686D 0x6867
+0x686E 0x6840
+0x686F 0x683E
+0x6870 0x684A
+0x6871 0x6849
+0x6872 0x6829
+0x6873 0x68B5
+0x6874 0x688F
+0x6875 0x6874
+0x6876 0x6877
+0x6877 0x6893
+0x6878 0x686B
+0x6879 0x68C2
+0x687A 0x696E
+0x687B 0x68FC
+0x687C 0x691F
+0x687D 0x6920
+0x687E 0x68F9
+0x6921 0x6924
+0x6922 0x68F0
+0x6923 0x690B
+0x6924 0x6901
+0x6925 0x6957
+0x6926 0x68E3
+0x6927 0x6910
+0x6928 0x6971
+0x6929 0x6939
+0x692A 0x6960
+0x692B 0x6942
+0x692C 0x695D
+0x692D 0x6984
+0x692E 0x696B
+0x692F 0x6980
+0x6930 0x6998
+0x6931 0x6978
+0x6932 0x6934
+0x6933 0x69CC
+0x6934 0x6987
+0x6935 0x6988
+0x6936 0x69CE
+0x6937 0x6989
+0x6938 0x6966
+0x6939 0x6963
+0x693A 0x6979
+0x693B 0x699B
+0x693C 0x69A7
+0x693D 0x69BB
+0x693E 0x69AB
+0x693F 0x69AD
+0x6940 0x69D4
+0x6941 0x69B1
+0x6942 0x69C1
+0x6943 0x69CA
+0x6944 0x69DF
+0x6945 0x6995
+0x6946 0x69E0
+0x6947 0x698D
+0x6948 0x69FF
+0x6949 0x6A2F
+0x694A 0x69ED
+0x694B 0x6A17
+0x694C 0x6A18
+0x694D 0x6A65
+0x694E 0x69F2
+0x694F 0x6A44
+0x6950 0x6A3E
+0x6951 0x6AA0
+0x6952 0x6A50
+0x6953 0x6A5B
+0x6954 0x6A35
+0x6955 0x6A8E
+0x6956 0x6A79
+0x6957 0x6A3D
+0x6958 0x6A28
+0x6959 0x6A58
+0x695A 0x6A7C
+0x695B 0x6A91
+0x695C 0x6A90
+0x695D 0x6AA9
+0x695E 0x6A97
+0x695F 0x6AAB
+0x6960 0x7337
+0x6961 0x7352
+0x6962 0x6B81
+0x6963 0x6B82
+0x6964 0x6B87
+0x6965 0x6B84
+0x6966 0x6B92
+0x6967 0x6B93
+0x6968 0x6B8D
+0x6969 0x6B9A
+0x696A 0x6B9B
+0x696B 0x6BA1
+0x696C 0x6BAA
+0x696D 0x8F6B
+0x696E 0x8F6D
+0x696F 0x8F71
+0x6970 0x8F72
+0x6971 0x8F73
+0x6972 0x8F75
+0x6973 0x8F76
+0x6974 0x8F78
+0x6975 0x8F77
+0x6976 0x8F79
+0x6977 0x8F7A
+0x6978 0x8F7C
+0x6979 0x8F7E
+0x697A 0x8F81
+0x697B 0x8F82
+0x697C 0x8F84
+0x697D 0x8F87
+0x697E 0x8F8B
+0x6A21 0x8F8D
+0x6A22 0x8F8E
+0x6A23 0x8F8F
+0x6A24 0x8F98
+0x6A25 0x8F9A
+0x6A26 0x8ECE
+0x6A27 0x620B
+0x6A28 0x6217
+0x6A29 0x621B
+0x6A2A 0x621F
+0x6A2B 0x6222
+0x6A2C 0x6221
+0x6A2D 0x6225
+0x6A2E 0x6224
+0x6A2F 0x622C
+0x6A30 0x81E7
+0x6A31 0x74EF
+0x6A32 0x74F4
+0x6A33 0x74FF
+0x6A34 0x750F
+0x6A35 0x7511
+0x6A36 0x7513
+0x6A37 0x6534
+0x6A38 0x65EE
+0x6A39 0x65EF
+0x6A3A 0x65F0
+0x6A3B 0x660A
+0x6A3C 0x6619
+0x6A3D 0x6772
+0x6A3E 0x6603
+0x6A3F 0x6615
+0x6A40 0x6600
+0x6A41 0x7085
+0x6A42 0x66F7
+0x6A43 0x661D
+0x6A44 0x6634
+0x6A45 0x6631
+0x6A46 0x6636
+0x6A47 0x6635
+0x6A48 0x8006
+0x6A49 0x665F
+0x6A4A 0x6654
+0x6A4B 0x6641
+0x6A4C 0x664F
+0x6A4D 0x6656
+0x6A4E 0x6661
+0x6A4F 0x6657
+0x6A50 0x6677
+0x6A51 0x6684
+0x6A52 0x668C
+0x6A53 0x66A7
+0x6A54 0x669D
+0x6A55 0x66BE
+0x6A56 0x66DB
+0x6A57 0x66DC
+0x6A58 0x66E6
+0x6A59 0x66E9
+0x6A5A 0x8D32
+0x6A5B 0x8D33
+0x6A5C 0x8D36
+0x6A5D 0x8D3B
+0x6A5E 0x8D3D
+0x6A5F 0x8D40
+0x6A60 0x8D45
+0x6A61 0x8D46
+0x6A62 0x8D48
+0x6A63 0x8D49
+0x6A64 0x8D47
+0x6A65 0x8D4D
+0x6A66 0x8D55
+0x6A67 0x8D59
+0x6A68 0x89C7
+0x6A69 0x89CA
+0x6A6A 0x89CB
+0x6A6B 0x89CC
+0x6A6C 0x89CE
+0x6A6D 0x89CF
+0x6A6E 0x89D0
+0x6A6F 0x89D1
+0x6A70 0x726E
+0x6A71 0x729F
+0x6A72 0x725D
+0x6A73 0x7266
+0x6A74 0x726F
+0x6A75 0x727E
+0x6A76 0x727F
+0x6A77 0x7284
+0x6A78 0x728B
+0x6A79 0x728D
+0x6A7A 0x728F
+0x6A7B 0x7292
+0x6A7C 0x6308
+0x6A7D 0x6332
+0x6A7E 0x63B0
+0x6B21 0x643F
+0x6B22 0x64D8
+0x6B23 0x8004
+0x6B24 0x6BEA
+0x6B25 0x6BF3
+0x6B26 0x6BFD
+0x6B27 0x6BF5
+0x6B28 0x6BF9
+0x6B29 0x6C05
+0x6B2A 0x6C07
+0x6B2B 0x6C06
+0x6B2C 0x6C0D
+0x6B2D 0x6C15
+0x6B2E 0x6C18
+0x6B2F 0x6C19
+0x6B30 0x6C1A
+0x6B31 0x6C21
+0x6B32 0x6C29
+0x6B33 0x6C24
+0x6B34 0x6C2A
+0x6B35 0x6C32
+0x6B36 0x6535
+0x6B37 0x6555
+0x6B38 0x656B
+0x6B39 0x724D
+0x6B3A 0x7252
+0x6B3B 0x7256
+0x6B3C 0x7230
+0x6B3D 0x8662
+0x6B3E 0x5216
+0x6B3F 0x809F
+0x6B40 0x809C
+0x6B41 0x8093
+0x6B42 0x80BC
+0x6B43 0x670A
+0x6B44 0x80BD
+0x6B45 0x80B1
+0x6B46 0x80AB
+0x6B47 0x80AD
+0x6B48 0x80B4
+0x6B49 0x80B7
+0x6B4A 0x80E7
+0x6B4B 0x80E8
+0x6B4C 0x80E9
+0x6B4D 0x80EA
+0x6B4E 0x80DB
+0x6B4F 0x80C2
+0x6B50 0x80C4
+0x6B51 0x80D9
+0x6B52 0x80CD
+0x6B53 0x80D7
+0x6B54 0x6710
+0x6B55 0x80DD
+0x6B56 0x80EB
+0x6B57 0x80F1
+0x6B58 0x80F4
+0x6B59 0x80ED
+0x6B5A 0x810D
+0x6B5B 0x810E
+0x6B5C 0x80F2
+0x6B5D 0x80FC
+0x6B5E 0x6715
+0x6B5F 0x8112
+0x6B60 0x8C5A
+0x6B61 0x8136
+0x6B62 0x811E
+0x6B63 0x812C
+0x6B64 0x8118
+0x6B65 0x8132
+0x6B66 0x8148
+0x6B67 0x814C
+0x6B68 0x8153
+0x6B69 0x8174
+0x6B6A 0x8159
+0x6B6B 0x815A
+0x6B6C 0x8171
+0x6B6D 0x8160
+0x6B6E 0x8169
+0x6B6F 0x817C
+0x6B70 0x817D
+0x6B71 0x816D
+0x6B72 0x8167
+0x6B73 0x584D
+0x6B74 0x5AB5
+0x6B75 0x8188
+0x6B76 0x8182
+0x6B77 0x8191
+0x6B78 0x6ED5
+0x6B79 0x81A3
+0x6B7A 0x81AA
+0x6B7B 0x81CC
+0x6B7C 0x6726
+0x6B7D 0x81CA
+0x6B7E 0x81BB
+0x6C21 0x81C1
+0x6C22 0x81A6
+0x6C23 0x6B24
+0x6C24 0x6B37
+0x6C25 0x6B39
+0x6C26 0x6B43
+0x6C27 0x6B46
+0x6C28 0x6B59
+0x6C29 0x98D1
+0x6C2A 0x98D2
+0x6C2B 0x98D3
+0x6C2C 0x98D5
+0x6C2D 0x98D9
+0x6C2E 0x98DA
+0x6C2F 0x6BB3
+0x6C30 0x5F40
+0x6C31 0x6BC2
+0x6C32 0x89F3
+0x6C33 0x6590
+0x6C34 0x9F51
+0x6C35 0x6593
+0x6C36 0x65BC
+0x6C37 0x65C6
+0x6C38 0x65C4
+0x6C39 0x65C3
+0x6C3A 0x65CC
+0x6C3B 0x65CE
+0x6C3C 0x65D2
+0x6C3D 0x65D6
+0x6C3E 0x7080
+0x6C3F 0x709C
+0x6C40 0x7096
+0x6C41 0x709D
+0x6C42 0x70BB
+0x6C43 0x70C0
+0x6C44 0x70B7
+0x6C45 0x70AB
+0x6C46 0x70B1
+0x6C47 0x70E8
+0x6C48 0x70CA
+0x6C49 0x7110
+0x6C4A 0x7113
+0x6C4B 0x7116
+0x6C4C 0x712F
+0x6C4D 0x7131
+0x6C4E 0x7173
+0x6C4F 0x715C
+0x6C50 0x7168
+0x6C51 0x7145
+0x6C52 0x7172
+0x6C53 0x714A
+0x6C54 0x7178
+0x6C55 0x717A
+0x6C56 0x7198
+0x6C57 0x71B3
+0x6C58 0x71B5
+0x6C59 0x71A8
+0x6C5A 0x71A0
+0x6C5B 0x71E0
+0x6C5C 0x71D4
+0x6C5D 0x71E7
+0x6C5E 0x71F9
+0x6C5F 0x721D
+0x6C60 0x7228
+0x6C61 0x706C
+0x6C62 0x7118
+0x6C63 0x7166
+0x6C64 0x71B9
+0x6C65 0x623E
+0x6C66 0x623D
+0x6C67 0x6243
+0x6C68 0x6248
+0x6C69 0x6249
+0x6C6A 0x793B
+0x6C6B 0x7940
+0x6C6C 0x7946
+0x6C6D 0x7949
+0x6C6E 0x795B
+0x6C6F 0x795C
+0x6C70 0x7953
+0x6C71 0x795A
+0x6C72 0x7962
+0x6C73 0x7957
+0x6C74 0x7960
+0x6C75 0x796F
+0x6C76 0x7967
+0x6C77 0x797A
+0x6C78 0x7985
+0x6C79 0x798A
+0x6C7A 0x799A
+0x6C7B 0x79A7
+0x6C7C 0x79B3
+0x6C7D 0x5FD1
+0x6C7E 0x5FD0
+0x6D21 0x603C
+0x6D22 0x605D
+0x6D23 0x605A
+0x6D24 0x6067
+0x6D25 0x6041
+0x6D26 0x6059
+0x6D27 0x6063
+0x6D28 0x60AB
+0x6D29 0x6106
+0x6D2A 0x610D
+0x6D2B 0x615D
+0x6D2C 0x61A9
+0x6D2D 0x619D
+0x6D2E 0x61CB
+0x6D2F 0x61D1
+0x6D30 0x6206
+0x6D31 0x8080
+0x6D32 0x807F
+0x6D33 0x6C93
+0x6D34 0x6CF6
+0x6D35 0x6DFC
+0x6D36 0x77F6
+0x6D37 0x77F8
+0x6D38 0x7800
+0x6D39 0x7809
+0x6D3A 0x7817
+0x6D3B 0x7818
+0x6D3C 0x7811
+0x6D3D 0x65AB
+0x6D3E 0x782D
+0x6D3F 0x781C
+0x6D40 0x781D
+0x6D41 0x7839
+0x6D42 0x783A
+0x6D43 0x783B
+0x6D44 0x781F
+0x6D45 0x783C
+0x6D46 0x7825
+0x6D47 0x782C
+0x6D48 0x7823
+0x6D49 0x7829
+0x6D4A 0x784E
+0x6D4B 0x786D
+0x6D4C 0x7856
+0x6D4D 0x7857
+0x6D4E 0x7826
+0x6D4F 0x7850
+0x6D50 0x7847
+0x6D51 0x784C
+0x6D52 0x786A
+0x6D53 0x789B
+0x6D54 0x7893
+0x6D55 0x789A
+0x6D56 0x7887
+0x6D57 0x789C
+0x6D58 0x78A1
+0x6D59 0x78A3
+0x6D5A 0x78B2
+0x6D5B 0x78B9
+0x6D5C 0x78A5
+0x6D5D 0x78D4
+0x6D5E 0x78D9
+0x6D5F 0x78C9
+0x6D60 0x78EC
+0x6D61 0x78F2
+0x6D62 0x7905
+0x6D63 0x78F4
+0x6D64 0x7913
+0x6D65 0x7924
+0x6D66 0x791E
+0x6D67 0x7934
+0x6D68 0x9F9B
+0x6D69 0x9EF9
+0x6D6A 0x9EFB
+0x6D6B 0x9EFC
+0x6D6C 0x76F1
+0x6D6D 0x7704
+0x6D6E 0x770D
+0x6D6F 0x76F9
+0x6D70 0x7707
+0x6D71 0x7708
+0x6D72 0x771A
+0x6D73 0x7722
+0x6D74 0x7719
+0x6D75 0x772D
+0x6D76 0x7726
+0x6D77 0x7735
+0x6D78 0x7738
+0x6D79 0x7750
+0x6D7A 0x7751
+0x6D7B 0x7747
+0x6D7C 0x7743
+0x6D7D 0x775A
+0x6D7E 0x7768
+0x6E21 0x7762
+0x6E22 0x7765
+0x6E23 0x777F
+0x6E24 0x778D
+0x6E25 0x777D
+0x6E26 0x7780
+0x6E27 0x778C
+0x6E28 0x7791
+0x6E29 0x779F
+0x6E2A 0x77A0
+0x6E2B 0x77B0
+0x6E2C 0x77B5
+0x6E2D 0x77BD
+0x6E2E 0x753A
+0x6E2F 0x7540
+0x6E30 0x754E
+0x6E31 0x754B
+0x6E32 0x7548
+0x6E33 0x755B
+0x6E34 0x7572
+0x6E35 0x7579
+0x6E36 0x7583
+0x6E37 0x7F58
+0x6E38 0x7F61
+0x6E39 0x7F5F
+0x6E3A 0x8A48
+0x6E3B 0x7F68
+0x6E3C 0x7F74
+0x6E3D 0x7F71
+0x6E3E 0x7F79
+0x6E3F 0x7F81
+0x6E40 0x7F7E
+0x6E41 0x76CD
+0x6E42 0x76E5
+0x6E43 0x8832
+0x6E44 0x9485
+0x6E45 0x9486
+0x6E46 0x9487
+0x6E47 0x948B
+0x6E48 0x948A
+0x6E49 0x948C
+0x6E4A 0x948D
+0x6E4B 0x948F
+0x6E4C 0x9490
+0x6E4D 0x9494
+0x6E4E 0x9497
+0x6E4F 0x9495
+0x6E50 0x949A
+0x6E51 0x949B
+0x6E52 0x949C
+0x6E53 0x94A3
+0x6E54 0x94A4
+0x6E55 0x94AB
+0x6E56 0x94AA
+0x6E57 0x94AD
+0x6E58 0x94AC
+0x6E59 0x94AF
+0x6E5A 0x94B0
+0x6E5B 0x94B2
+0x6E5C 0x94B4
+0x6E5D 0x94B6
+0x6E5E 0x94B7
+0x6E5F 0x94B8
+0x6E60 0x94B9
+0x6E61 0x94BA
+0x6E62 0x94BC
+0x6E63 0x94BD
+0x6E64 0x94BF
+0x6E65 0x94C4
+0x6E66 0x94C8
+0x6E67 0x94C9
+0x6E68 0x94CA
+0x6E69 0x94CB
+0x6E6A 0x94CC
+0x6E6B 0x94CD
+0x6E6C 0x94CE
+0x6E6D 0x94D0
+0x6E6E 0x94D1
+0x6E6F 0x94D2
+0x6E70 0x94D5
+0x6E71 0x94D6
+0x6E72 0x94D7
+0x6E73 0x94D9
+0x6E74 0x94D8
+0x6E75 0x94DB
+0x6E76 0x94DE
+0x6E77 0x94DF
+0x6E78 0x94E0
+0x6E79 0x94E2
+0x6E7A 0x94E4
+0x6E7B 0x94E5
+0x6E7C 0x94E7
+0x6E7D 0x94E8
+0x6E7E 0x94EA
+0x6F21 0x94E9
+0x6F22 0x94EB
+0x6F23 0x94EE
+0x6F24 0x94EF
+0x6F25 0x94F3
+0x6F26 0x94F4
+0x6F27 0x94F5
+0x6F28 0x94F7
+0x6F29 0x94F9
+0x6F2A 0x94FC
+0x6F2B 0x94FD
+0x6F2C 0x94FF
+0x6F2D 0x9503
+0x6F2E 0x9502
+0x6F2F 0x9506
+0x6F30 0x9507
+0x6F31 0x9509
+0x6F32 0x950A
+0x6F33 0x950D
+0x6F34 0x950E
+0x6F35 0x950F
+0x6F36 0x9512
+0x6F37 0x9513
+0x6F38 0x9514
+0x6F39 0x9515
+0x6F3A 0x9516
+0x6F3B 0x9518
+0x6F3C 0x951B
+0x6F3D 0x951D
+0x6F3E 0x951E
+0x6F3F 0x951F
+0x6F40 0x9522
+0x6F41 0x952A
+0x6F42 0x952B
+0x6F43 0x9529
+0x6F44 0x952C
+0x6F45 0x9531
+0x6F46 0x9532
+0x6F47 0x9534
+0x6F48 0x9536
+0x6F49 0x9537
+0x6F4A 0x9538
+0x6F4B 0x953C
+0x6F4C 0x953E
+0x6F4D 0x953F
+0x6F4E 0x9542
+0x6F4F 0x9535
+0x6F50 0x9544
+0x6F51 0x9545
+0x6F52 0x9546
+0x6F53 0x9549
+0x6F54 0x954C
+0x6F55 0x954E
+0x6F56 0x954F
+0x6F57 0x9552
+0x6F58 0x9553
+0x6F59 0x9554
+0x6F5A 0x9556
+0x6F5B 0x9557
+0x6F5C 0x9558
+0x6F5D 0x9559
+0x6F5E 0x955B
+0x6F5F 0x955E
+0x6F60 0x955F
+0x6F61 0x955D
+0x6F62 0x9561
+0x6F63 0x9562
+0x6F64 0x9564
+0x6F65 0x9565
+0x6F66 0x9566
+0x6F67 0x9567
+0x6F68 0x9568
+0x6F69 0x9569
+0x6F6A 0x956A
+0x6F6B 0x956B
+0x6F6C 0x956C
+0x6F6D 0x956F
+0x6F6E 0x9571
+0x6F6F 0x9572
+0x6F70 0x9573
+0x6F71 0x953A
+0x6F72 0x77E7
+0x6F73 0x77EC
+0x6F74 0x96C9
+0x6F75 0x79D5
+0x6F76 0x79ED
+0x6F77 0x79E3
+0x6F78 0x79EB
+0x6F79 0x7A06
+0x6F7A 0x5D47
+0x6F7B 0x7A03
+0x6F7C 0x7A02
+0x6F7D 0x7A1E
+0x6F7E 0x7A14
+0x7021 0x7A39
+0x7022 0x7A37
+0x7023 0x7A51
+0x7024 0x9ECF
+0x7025 0x99A5
+0x7026 0x7A70
+0x7027 0x7688
+0x7028 0x768E
+0x7029 0x7693
+0x702A 0x7699
+0x702B 0x76A4
+0x702C 0x74DE
+0x702D 0x74E0
+0x702E 0x752C
+0x702F 0x9E20
+0x7030 0x9E22
+0x7031 0x9E28
+0x7032 0x9E29
+0x7033 0x9E2A
+0x7034 0x9E2B
+0x7035 0x9E2C
+0x7036 0x9E32
+0x7037 0x9E31
+0x7038 0x9E36
+0x7039 0x9E38
+0x703A 0x9E37
+0x703B 0x9E39
+0x703C 0x9E3A
+0x703D 0x9E3E
+0x703E 0x9E41
+0x703F 0x9E42
+0x7040 0x9E44
+0x7041 0x9E46
+0x7042 0x9E47
+0x7043 0x9E48
+0x7044 0x9E49
+0x7045 0x9E4B
+0x7046 0x9E4C
+0x7047 0x9E4E
+0x7048 0x9E51
+0x7049 0x9E55
+0x704A 0x9E57
+0x704B 0x9E5A
+0x704C 0x9E5B
+0x704D 0x9E5C
+0x704E 0x9E5E
+0x704F 0x9E63
+0x7050 0x9E66
+0x7051 0x9E67
+0x7052 0x9E68
+0x7053 0x9E69
+0x7054 0x9E6A
+0x7055 0x9E6B
+0x7056 0x9E6C
+0x7057 0x9E71
+0x7058 0x9E6D
+0x7059 0x9E73
+0x705A 0x7592
+0x705B 0x7594
+0x705C 0x7596
+0x705D 0x75A0
+0x705E 0x759D
+0x705F 0x75AC
+0x7060 0x75A3
+0x7061 0x75B3
+0x7062 0x75B4
+0x7063 0x75B8
+0x7064 0x75C4
+0x7065 0x75B1
+0x7066 0x75B0
+0x7067 0x75C3
+0x7068 0x75C2
+0x7069 0x75D6
+0x706A 0x75CD
+0x706B 0x75E3
+0x706C 0x75E8
+0x706D 0x75E6
+0x706E 0x75E4
+0x706F 0x75EB
+0x7070 0x75E7
+0x7071 0x7603
+0x7072 0x75F1
+0x7073 0x75FC
+0x7074 0x75FF
+0x7075 0x7610
+0x7076 0x7600
+0x7077 0x7605
+0x7078 0x760C
+0x7079 0x7617
+0x707A 0x760A
+0x707B 0x7625
+0x707C 0x7618
+0x707D 0x7615
+0x707E 0x7619
+0x7121 0x761B
+0x7122 0x763C
+0x7123 0x7622
+0x7124 0x7620
+0x7125 0x7640
+0x7126 0x762D
+0x7127 0x7630
+0x7128 0x763F
+0x7129 0x7635
+0x712A 0x7643
+0x712B 0x763E
+0x712C 0x7633
+0x712D 0x764D
+0x712E 0x765E
+0x712F 0x7654
+0x7130 0x765C
+0x7131 0x7656
+0x7132 0x766B
+0x7133 0x766F
+0x7134 0x7FCA
+0x7135 0x7AE6
+0x7136 0x7A78
+0x7137 0x7A79
+0x7138 0x7A80
+0x7139 0x7A86
+0x713A 0x7A88
+0x713B 0x7A95
+0x713C 0x7AA6
+0x713D 0x7AA0
+0x713E 0x7AAC
+0x713F 0x7AA8
+0x7140 0x7AAD
+0x7141 0x7AB3
+0x7142 0x8864
+0x7143 0x8869
+0x7144 0x8872
+0x7145 0x887D
+0x7146 0x887F
+0x7147 0x8882
+0x7148 0x88A2
+0x7149 0x88C6
+0x714A 0x88B7
+0x714B 0x88BC
+0x714C 0x88C9
+0x714D 0x88E2
+0x714E 0x88CE
+0x714F 0x88E3
+0x7150 0x88E5
+0x7151 0x88F1
+0x7152 0x891A
+0x7153 0x88FC
+0x7154 0x88E8
+0x7155 0x88FE
+0x7156 0x88F0
+0x7157 0x8921
+0x7158 0x8919
+0x7159 0x8913
+0x715A 0x891B
+0x715B 0x890A
+0x715C 0x8934
+0x715D 0x892B
+0x715E 0x8936
+0x715F 0x8941
+0x7160 0x8966
+0x7161 0x897B
+0x7162 0x758B
+0x7163 0x80E5
+0x7164 0x76B2
+0x7165 0x76B4
+0x7166 0x77DC
+0x7167 0x8012
+0x7168 0x8014
+0x7169 0x8016
+0x716A 0x801C
+0x716B 0x8020
+0x716C 0x8022
+0x716D 0x8025
+0x716E 0x8026
+0x716F 0x8027
+0x7170 0x8029
+0x7171 0x8028
+0x7172 0x8031
+0x7173 0x800B
+0x7174 0x8035
+0x7175 0x8043
+0x7176 0x8046
+0x7177 0x804D
+0x7178 0x8052
+0x7179 0x8069
+0x717A 0x8071
+0x717B 0x8983
+0x717C 0x9878
+0x717D 0x9880
+0x717E 0x9883
+0x7221 0x9889
+0x7222 0x988C
+0x7223 0x988D
+0x7224 0x988F
+0x7225 0x9894
+0x7226 0x989A
+0x7227 0x989B
+0x7228 0x989E
+0x7229 0x989F
+0x722A 0x98A1
+0x722B 0x98A2
+0x722C 0x98A5
+0x722D 0x98A6
+0x722E 0x864D
+0x722F 0x8654
+0x7230 0x866C
+0x7231 0x866E
+0x7232 0x867F
+0x7233 0x867A
+0x7234 0x867C
+0x7235 0x867B
+0x7236 0x86A8
+0x7237 0x868D
+0x7238 0x868B
+0x7239 0x86AC
+0x723A 0x869D
+0x723B 0x86A7
+0x723C 0x86A3
+0x723D 0x86AA
+0x723E 0x8693
+0x723F 0x86A9
+0x7240 0x86B6
+0x7241 0x86C4
+0x7242 0x86B5
+0x7243 0x86CE
+0x7244 0x86B0
+0x7245 0x86BA
+0x7246 0x86B1
+0x7247 0x86AF
+0x7248 0x86C9
+0x7249 0x86CF
+0x724A 0x86B4
+0x724B 0x86E9
+0x724C 0x86F1
+0x724D 0x86F2
+0x724E 0x86ED
+0x724F 0x86F3
+0x7250 0x86D0
+0x7251 0x8713
+0x7252 0x86DE
+0x7253 0x86F4
+0x7254 0x86DF
+0x7255 0x86D8
+0x7256 0x86D1
+0x7257 0x8703
+0x7258 0x8707
+0x7259 0x86F8
+0x725A 0x8708
+0x725B 0x870A
+0x725C 0x870D
+0x725D 0x8709
+0x725E 0x8723
+0x725F 0x873B
+0x7260 0x871E
+0x7261 0x8725
+0x7262 0x872E
+0x7263 0x871A
+0x7264 0x873E
+0x7265 0x8748
+0x7266 0x8734
+0x7267 0x8731
+0x7268 0x8729
+0x7269 0x8737
+0x726A 0x873F
+0x726B 0x8782
+0x726C 0x8722
+0x726D 0x877D
+0x726E 0x877E
+0x726F 0x877B
+0x7270 0x8760
+0x7271 0x8770
+0x7272 0x874C
+0x7273 0x876E
+0x7274 0x878B
+0x7275 0x8753
+0x7276 0x8763
+0x7277 0x877C
+0x7278 0x8764
+0x7279 0x8759
+0x727A 0x8765
+0x727B 0x8793
+0x727C 0x87AF
+0x727D 0x87A8
+0x727E 0x87D2
+0x7321 0x87C6
+0x7322 0x8788
+0x7323 0x8785
+0x7324 0x87AD
+0x7325 0x8797
+0x7326 0x8783
+0x7327 0x87AB
+0x7328 0x87E5
+0x7329 0x87AC
+0x732A 0x87B5
+0x732B 0x87B3
+0x732C 0x87CB
+0x732D 0x87D3
+0x732E 0x87BD
+0x732F 0x87D1
+0x7330 0x87C0
+0x7331 0x87CA
+0x7332 0x87DB
+0x7333 0x87EA
+0x7334 0x87E0
+0x7335 0x87EE
+0x7336 0x8816
+0x7337 0x8813
+0x7338 0x87FE
+0x7339 0x880A
+0x733A 0x881B
+0x733B 0x8821
+0x733C 0x8839
+0x733D 0x883C
+0x733E 0x7F36
+0x733F 0x7F42
+0x7340 0x7F44
+0x7341 0x7F45
+0x7342 0x8210
+0x7343 0x7AFA
+0x7344 0x7AFD
+0x7345 0x7B08
+0x7346 0x7B03
+0x7347 0x7B04
+0x7348 0x7B15
+0x7349 0x7B0A
+0x734A 0x7B2B
+0x734B 0x7B0F
+0x734C 0x7B47
+0x734D 0x7B38
+0x734E 0x7B2A
+0x734F 0x7B19
+0x7350 0x7B2E
+0x7351 0x7B31
+0x7352 0x7B20
+0x7353 0x7B25
+0x7354 0x7B24
+0x7355 0x7B33
+0x7356 0x7B3E
+0x7357 0x7B1E
+0x7358 0x7B58
+0x7359 0x7B5A
+0x735A 0x7B45
+0x735B 0x7B75
+0x735C 0x7B4C
+0x735D 0x7B5D
+0x735E 0x7B60
+0x735F 0x7B6E
+0x7360 0x7B7B
+0x7361 0x7B62
+0x7362 0x7B72
+0x7363 0x7B71
+0x7364 0x7B90
+0x7365 0x7BA6
+0x7366 0x7BA7
+0x7367 0x7BB8
+0x7368 0x7BAC
+0x7369 0x7B9D
+0x736A 0x7BA8
+0x736B 0x7B85
+0x736C 0x7BAA
+0x736D 0x7B9C
+0x736E 0x7BA2
+0x736F 0x7BAB
+0x7370 0x7BB4
+0x7371 0x7BD1
+0x7372 0x7BC1
+0x7373 0x7BCC
+0x7374 0x7BDD
+0x7375 0x7BDA
+0x7376 0x7BE5
+0x7377 0x7BE6
+0x7378 0x7BEA
+0x7379 0x7C0C
+0x737A 0x7BFE
+0x737B 0x7BFC
+0x737C 0x7C0F
+0x737D 0x7C16
+0x737E 0x7C0B
+0x7421 0x7C1F
+0x7422 0x7C2A
+0x7423 0x7C26
+0x7424 0x7C38
+0x7425 0x7C41
+0x7426 0x7C40
+0x7427 0x81FE
+0x7428 0x8201
+0x7429 0x8202
+0x742A 0x8204
+0x742B 0x81EC
+0x742C 0x8844
+0x742D 0x8221
+0x742E 0x8222
+0x742F 0x8223
+0x7430 0x822D
+0x7431 0x822F
+0x7432 0x8228
+0x7433 0x822B
+0x7434 0x8238
+0x7435 0x823B
+0x7436 0x8233
+0x7437 0x8234
+0x7438 0x823E
+0x7439 0x8244
+0x743A 0x8249
+0x743B 0x824B
+0x743C 0x824F
+0x743D 0x825A
+0x743E 0x825F
+0x743F 0x8268
+0x7440 0x887E
+0x7441 0x8885
+0x7442 0x8888
+0x7443 0x88D8
+0x7444 0x88DF
+0x7445 0x895E
+0x7446 0x7F9D
+0x7447 0x7F9F
+0x7448 0x7FA7
+0x7449 0x7FAF
+0x744A 0x7FB0
+0x744B 0x7FB2
+0x744C 0x7C7C
+0x744D 0x6549
+0x744E 0x7C91
+0x744F 0x7C9D
+0x7450 0x7C9C
+0x7451 0x7C9E
+0x7452 0x7CA2
+0x7453 0x7CB2
+0x7454 0x7CBC
+0x7455 0x7CBD
+0x7456 0x7CC1
+0x7457 0x7CC7
+0x7458 0x7CCC
+0x7459 0x7CCD
+0x745A 0x7CC8
+0x745B 0x7CC5
+0x745C 0x7CD7
+0x745D 0x7CE8
+0x745E 0x826E
+0x745F 0x66A8
+0x7460 0x7FBF
+0x7461 0x7FCE
+0x7462 0x7FD5
+0x7463 0x7FE5
+0x7464 0x7FE1
+0x7465 0x7FE6
+0x7466 0x7FE9
+0x7467 0x7FEE
+0x7468 0x7FF3
+0x7469 0x7CF8
+0x746A 0x7D77
+0x746B 0x7DA6
+0x746C 0x7DAE
+0x746D 0x7E47
+0x746E 0x7E9B
+0x746F 0x9EB8
+0x7470 0x9EB4
+0x7471 0x8D73
+0x7472 0x8D84
+0x7473 0x8D94
+0x7474 0x8D91
+0x7475 0x8DB1
+0x7476 0x8D67
+0x7477 0x8D6D
+0x7478 0x8C47
+0x7479 0x8C49
+0x747A 0x914A
+0x747B 0x9150
+0x747C 0x914E
+0x747D 0x914F
+0x747E 0x9164
+0x7521 0x9162
+0x7522 0x9161
+0x7523 0x9170
+0x7524 0x9169
+0x7525 0x916F
+0x7526 0x917D
+0x7527 0x917E
+0x7528 0x9172
+0x7529 0x9174
+0x752A 0x9179
+0x752B 0x918C
+0x752C 0x9185
+0x752D 0x9190
+0x752E 0x918D
+0x752F 0x9191
+0x7530 0x91A2
+0x7531 0x91A3
+0x7532 0x91AA
+0x7533 0x91AD
+0x7534 0x91AE
+0x7535 0x91AF
+0x7536 0x91B5
+0x7537 0x91B4
+0x7538 0x91BA
+0x7539 0x8C55
+0x753A 0x9E7E
+0x753B 0x8DB8
+0x753C 0x8DEB
+0x753D 0x8E05
+0x753E 0x8E59
+0x753F 0x8E69
+0x7540 0x8DB5
+0x7541 0x8DBF
+0x7542 0x8DBC
+0x7543 0x8DBA
+0x7544 0x8DC4
+0x7545 0x8DD6
+0x7546 0x8DD7
+0x7547 0x8DDA
+0x7548 0x8DDE
+0x7549 0x8DCE
+0x754A 0x8DCF
+0x754B 0x8DDB
+0x754C 0x8DC6
+0x754D 0x8DEC
+0x754E 0x8DF7
+0x754F 0x8DF8
+0x7550 0x8DE3
+0x7551 0x8DF9
+0x7552 0x8DFB
+0x7553 0x8DE4
+0x7554 0x8E09
+0x7555 0x8DFD
+0x7556 0x8E14
+0x7557 0x8E1D
+0x7558 0x8E1F
+0x7559 0x8E2C
+0x755A 0x8E2E
+0x755B 0x8E23
+0x755C 0x8E2F
+0x755D 0x8E3A
+0x755E 0x8E40
+0x755F 0x8E39
+0x7560 0x8E35
+0x7561 0x8E3D
+0x7562 0x8E31
+0x7563 0x8E49
+0x7564 0x8E41
+0x7565 0x8E42
+0x7566 0x8E51
+0x7567 0x8E52
+0x7568 0x8E4A
+0x7569 0x8E70
+0x756A 0x8E76
+0x756B 0x8E7C
+0x756C 0x8E6F
+0x756D 0x8E74
+0x756E 0x8E85
+0x756F 0x8E8F
+0x7570 0x8E94
+0x7571 0x8E90
+0x7572 0x8E9C
+0x7573 0x8E9E
+0x7574 0x8C78
+0x7575 0x8C82
+0x7576 0x8C8A
+0x7577 0x8C85
+0x7578 0x8C98
+0x7579 0x8C94
+0x757A 0x659B
+0x757B 0x89D6
+0x757C 0x89DE
+0x757D 0x89DA
+0x757E 0x89DC
+0x7621 0x89E5
+0x7622 0x89EB
+0x7623 0x89EF
+0x7624 0x8A3E
+0x7625 0x8B26
+0x7626 0x9753
+0x7627 0x96E9
+0x7628 0x96F3
+0x7629 0x96EF
+0x762A 0x9706
+0x762B 0x9701
+0x762C 0x9708
+0x762D 0x970F
+0x762E 0x970E
+0x762F 0x972A
+0x7630 0x972D
+0x7631 0x9730
+0x7632 0x973E
+0x7633 0x9F80
+0x7634 0x9F83
+0x7635 0x9F85
+0x7636 0x9F86
+0x7637 0x9F87
+0x7638 0x9F88
+0x7639 0x9F89
+0x763A 0x9F8A
+0x763B 0x9F8C
+0x763C 0x9EFE
+0x763D 0x9F0B
+0x763E 0x9F0D
+0x763F 0x96B9
+0x7640 0x96BC
+0x7641 0x96BD
+0x7642 0x96CE
+0x7643 0x96D2
+0x7644 0x77BF
+0x7645 0x96E0
+0x7646 0x928E
+0x7647 0x92AE
+0x7648 0x92C8
+0x7649 0x933E
+0x764A 0x936A
+0x764B 0x93CA
+0x764C 0x938F
+0x764D 0x943E
+0x764E 0x946B
+0x764F 0x9C7F
+0x7650 0x9C82
+0x7651 0x9C85
+0x7652 0x9C86
+0x7653 0x9C87
+0x7654 0x9C88
+0x7655 0x7A23
+0x7656 0x9C8B
+0x7657 0x9C8E
+0x7658 0x9C90
+0x7659 0x9C91
+0x765A 0x9C92
+0x765B 0x9C94
+0x765C 0x9C95
+0x765D 0x9C9A
+0x765E 0x9C9B
+0x765F 0x9C9E
+0x7660 0x9C9F
+0x7661 0x9CA0
+0x7662 0x9CA1
+0x7663 0x9CA2
+0x7664 0x9CA3
+0x7665 0x9CA5
+0x7666 0x9CA6
+0x7667 0x9CA7
+0x7668 0x9CA8
+0x7669 0x9CA9
+0x766A 0x9CAB
+0x766B 0x9CAD
+0x766C 0x9CAE
+0x766D 0x9CB0
+0x766E 0x9CB1
+0x766F 0x9CB2
+0x7670 0x9CB3
+0x7671 0x9CB4
+0x7672 0x9CB5
+0x7673 0x9CB6
+0x7674 0x9CB7
+0x7675 0x9CBA
+0x7676 0x9CBB
+0x7677 0x9CBC
+0x7678 0x9CBD
+0x7679 0x9CC4
+0x767A 0x9CC5
+0x767B 0x9CC6
+0x767C 0x9CC7
+0x767D 0x9CCA
+0x767E 0x9CCB
+0x7721 0x9CCC
+0x7722 0x9CCD
+0x7723 0x9CCE
+0x7724 0x9CCF
+0x7725 0x9CD0
+0x7726 0x9CD3
+0x7727 0x9CD4
+0x7728 0x9CD5
+0x7729 0x9CD7
+0x772A 0x9CD8
+0x772B 0x9CD9
+0x772C 0x9CDC
+0x772D 0x9CDD
+0x772E 0x9CDF
+0x772F 0x9CE2
+0x7730 0x977C
+0x7731 0x9785
+0x7732 0x9791
+0x7733 0x9792
+0x7734 0x9794
+0x7735 0x97AF
+0x7736 0x97AB
+0x7737 0x97A3
+0x7738 0x97B2
+0x7739 0x97B4
+0x773A 0x9AB1
+0x773B 0x9AB0
+0x773C 0x9AB7
+0x773D 0x9E58
+0x773E 0x9AB6
+0x773F 0x9ABA
+0x7740 0x9ABC
+0x7741 0x9AC1
+0x7742 0x9AC0
+0x7743 0x9AC5
+0x7744 0x9AC2
+0x7745 0x9ACB
+0x7746 0x9ACC
+0x7747 0x9AD1
+0x7748 0x9B45
+0x7749 0x9B43
+0x774A 0x9B47
+0x774B 0x9B49
+0x774C 0x9B48
+0x774D 0x9B4D
+0x774E 0x9B51
+0x774F 0x98E8
+0x7750 0x990D
+0x7751 0x992E
+0x7752 0x9955
+0x7753 0x9954
+0x7754 0x9ADF
+0x7755 0x9AE1
+0x7756 0x9AE6
+0x7757 0x9AEF
+0x7758 0x9AEB
+0x7759 0x9AFB
+0x775A 0x9AED
+0x775B 0x9AF9
+0x775C 0x9B08
+0x775D 0x9B0F
+0x775E 0x9B13
+0x775F 0x9B1F
+0x7760 0x9B23
+0x7761 0x9EBD
+0x7762 0x9EBE
+0x7763 0x7E3B
+0x7764 0x9E82
+0x7765 0x9E87
+0x7766 0x9E88
+0x7767 0x9E8B
+0x7768 0x9E92
+0x7769 0x93D6
+0x776A 0x9E9D
+0x776B 0x9E9F
+0x776C 0x9EDB
+0x776D 0x9EDC
+0x776E 0x9EDD
+0x776F 0x9EE0
+0x7770 0x9EDF
+0x7771 0x9EE2
+0x7772 0x9EE9
+0x7773 0x9EE7
+0x7774 0x9EE5
+0x7775 0x9EEA
+0x7776 0x9EEF
+0x7777 0x9F22
+0x7778 0x9F2C
+0x7779 0x9F2F
+0x777A 0x9F39
+0x777B 0x9F37
+0x777C 0x9F3D
+0x777D 0x9F3E
+0x777E 0x9F44
+0x7A21 0x4E0F
+0x7A22 0x673F
+0x7A23 0x4E42
+0x7A24 0x752A
+0x7A25 0x592C
+0x7A26 0x9EE1
+0x7A27 0x8652
+0x7A28 0x531C
+0x7A29 0x5187
+0x7A2A 0x518F
+0x7A2B 0x50F0
+0x7A2C 0x4F0B
+0x7A2D 0x4F23
+0x7A2E 0x4F03
+0x7A2F 0x4F61
+0x7A30 0x4F7A
+0x7A31 0x4F6B
+0x7A32 0x4FEB
+0x7A33 0x4FF5
+0x7A34 0x5034
+0x7A35 0x5022
+0x7A36 0x4FF6
+0x7A37 0x5072
+0x7A38 0x4EB6
+0x7A39 0x51AE
+0x7A3A 0x5910
+0x7A3B 0x6BDA
+0x7A3C 0x522C
+0x7A3D 0x5232
+0x7A3E 0x4FB4
+0x7A3F 0x5298
+0x7A40 0x52BB
+0x7A41 0x52BC
+0x7A42 0x52CD
+0x7A43 0x52DA
+0x7A44 0x52F7
+0x7A45 0x53C6
+0x7A46 0x53C7
+0x7A47 0x5770
+0x7A48 0x576C
+0x7A49 0x57B1
+0x7A4A 0x579F
+0x7A4B 0x579E
+0x7A4C 0x57BE
+0x7A4D 0x57CC
+0x7A4E 0x580E
+0x7A4F 0x580C
+0x7A50 0x57F5
+0x7A51 0x5809
+0x7A52 0x583C
+0x7A53 0x5843
+0x7A54 0x5845
+0x7A55 0x5846
+0x7A56 0x583D
+0x7A57 0x5853
+0x7A58 0x5888
+0x7A59 0x5884
+0x7A5A 0x58F8
+0x7A5B 0x56AD
+0x7A5C 0x5940
+0x7A5D 0x5953
+0x7A5E 0x596D
+0x7A5F 0x5C2A
+0x7A60 0x54A5
+0x7A61 0x551D
+0x7A62 0x5536
+0x7A63 0x556F
+0x7A64 0x554D
+0x7A65 0x569A
+0x7A66 0x569C
+0x7A67 0x56F7
+0x7A68 0x5710
+0x7A69 0x5719
+0x7A6A 0x5E17
+0x7A6B 0x5E21
+0x7A6C 0x5E28
+0x7A6D 0x5E6A
+0x7A6E 0x5C74
+0x7A6F 0x5C7C
+0x7A70 0x5CA8
+0x7A71 0x5C9E
+0x7A72 0x5CC3
+0x7A73 0x5CD3
+0x7A74 0x5CE3
+0x7A75 0x5CE7
+0x7A76 0x5CFF
+0x7A77 0x5D04
+0x7A78 0x5D00
+0x7A79 0x5D1A
+0x7A7A 0x5D0C
+0x7A7B 0x5D4E
+0x7A7C 0x5D5A
+0x7A7D 0x5D85
+0x7A7E 0x5D93
+0x7B21 0x5D92
+0x7B22 0x5DC2
+0x7B23 0x5DC9
+0x7B24 0x8852
+0x7B25 0x5FAF
+0x7B26 0x5906
+0x7B27 0x65A8
+0x7B28 0x7241
+0x7B29 0x7242
+0x7B2A 0x5EBC
+0x7B2B 0x5ECB
+0x7B2C 0x95EC
+0x7B2D 0x95FF
+0x7B2E 0x8A1A
+0x7B2F 0x9607
+0x7B30 0x9613
+0x7B31 0x961B
+0x7B32 0x5BAC
+0x7B33 0x5BA7
+0x7B34 0x5C5D
+0x7B35 0x5F22
+0x7B36 0x59EE
+0x7B37 0x5A7C
+0x7B38 0x5A96
+0x7B39 0x5A73
+0x7B3A 0x5A9E
+0x7B3B 0x5AAD
+0x7B3C 0x5ADA
+0x7B3D 0x5AEA
+0x7B3E 0x5B1B
+0x7B3F 0x5B56
+0x7B40 0x9A72
+0x7B41 0x9A83
+0x7B42 0x9A89
+0x7B43 0x9A8D
+0x7B44 0x9A8E
+0x7B45 0x9A95
+0x7B46 0x9AA6
+0x7B47 0x7395
+0x7B48 0x7399
+0x7B49 0x73A0
+0x7B4A 0x73B1
+0x7B4B 0x73A5
+0x7B4C 0x73A6
+0x7B4D 0x73D6
+0x7B4E 0x73F0
+0x7B4F 0x73FD
+0x7B50 0x73E3
+0x7B51 0x7424
+0x7B52 0x740E
+0x7B53 0x7407
+0x7B54 0x73F6
+0x7B55 0x73FA
+0x7B56 0x7432
+0x7B57 0x742F
+0x7B58 0x7444
+0x7B59 0x7442
+0x7B5A 0x7471
+0x7B5B 0x7478
+0x7B5C 0x7462
+0x7B5D 0x7486
+0x7B5E 0x749F
+0x7B5F 0x74A0
+0x7B60 0x7498
+0x7B61 0x74B2
+0x7B62 0x97E8
+0x7B63 0x6745
+0x7B64 0x679F
+0x7B65 0x677B
+0x7B66 0x67C8
+0x7B67 0x67EE
+0x7B68 0x684B
+0x7B69 0x68A0
+0x7B6A 0x6812
+0x7B6B 0x681F
+0x7B6C 0x686A
+0x7B6D 0x68BC
+0x7B6E 0x68FB
+0x7B6F 0x686F
+0x7B70 0x68B1
+0x7B71 0x68C1
+0x7B72 0x68EB
+0x7B73 0x6913
+0x7B74 0x68D1
+0x7B75 0x6911
+0x7B76 0x68D3
+0x7B77 0x68EC
+0x7B78 0x692B
+0x7B79 0x68E8
+0x7B7A 0x69BE
+0x7B7B 0x6969
+0x7B7C 0x6940
+0x7B7D 0x696F
+0x7B7E 0x695F
+0x7C21 0x6962
+0x7C22 0x6935
+0x7C23 0x6959
+0x7C24 0x69BC
+0x7C25 0x69C5
+0x7C26 0x69DA
+0x7C27 0x69DC
+0x7C28 0x6A0B
+0x7C29 0x69E5
+0x7C2A 0x6A66
+0x7C2B 0x6A96
+0x7C2C 0x6AB4
+0x7C2D 0x72DD
+0x7C2E 0x5CF1
+0x7C2F 0x7314
+0x7C30 0x733A
+0x7C31 0x6B95
+0x7C32 0x5F67
+0x7C33 0x80FE
+0x7C34 0x74FB
+0x7C35 0x7503
+0x7C36 0x655C
+0x7C37 0x6569
+0x7C38 0x6F26
+0x7C39 0x65F8
+0x7C3A 0x65FB
+0x7C3B 0x6609
+0x7C3C 0x663D
+0x7C3D 0x6662
+0x7C3E 0x665E
+0x7C3F 0x666C
+0x7C40 0x668D
+0x7C41 0x668B
+0x7C42 0x8D51
+0x7C43 0x8D57
+0x7C44 0x7263
+0x7C45 0x7277
+0x7C46 0x63B1
+0x7C47 0x6261
+0x7C48 0x6260
+0x7C49 0x6283
+0x7C4A 0x62E4
+0x7C4B 0x62C3
+0x7C4C 0x631C
+0x7C4D 0x6326
+0x7C4E 0x63AF
+0x7C4F 0x63FE
+0x7C50 0x6422
+0x7C51 0x6412
+0x7C52 0x64ED
+0x7C53 0x6713
+0x7C54 0x6718
+0x7C55 0x8158
+0x7C56 0x81D1
+0x7C57 0x98CF
+0x7C58 0x98D4
+0x7C59 0x98D7
+0x7C5A 0x6996
+0x7C5B 0x7098
+0x7C5C 0x70DC
+0x7C5D 0x70FA
+0x7C5E 0x710C
+0x7C5F 0x711C
+0x7C60 0x71CB
+0x7C61 0x721F
+0x7C62 0x70DD
+0x7C63 0x659D
+0x7C64 0x6246
+0x7C65 0x6017
+0x7C66 0x60C7
+0x7C67 0x60D3
+0x7C68 0x60B0
+0x7C69 0x60D9
+0x7C6A 0x6114
+0x7C6B 0x6C3F
+0x7C6C 0x6C67
+0x7C6D 0x6C84
+0x7C6E 0x6C9A
+0x7C6F 0x6C6D
+0x7C70 0x6CA8
+0x7C71 0x6CC6
+0x7C72 0x6CB5
+0x7C73 0x6D49
+0x7C74 0x6D38
+0x7C75 0x6D11
+0x7C76 0x6D3A
+0x7C77 0x6D28
+0x7C78 0x6D50
+0x7C79 0x6D34
+0x7C7A 0x6D55
+0x7C7B 0x6D61
+0x7C7C 0x6DA2
+0x7C7D 0x6D65
+0x7C7E 0x6D5B
+0x7D21 0x6D64
+0x7D22 0x6DB4
+0x7D23 0x6E9A
+0x7D24 0x6E5C
+0x7D25 0x6E72
+0x7D26 0x6EA0
+0x7D27 0x6E87
+0x7D28 0x6E8E
+0x7D29 0x6EC9
+0x7D2A 0x6EC3
+0x7D2B 0x6F37
+0x7D2C 0x6ED8
+0x7D2D 0x6EEA
+0x7D2E 0x6F56
+0x7D2F 0x6F75
+0x7D30 0x6F5F
+0x7D31 0x6FB4
+0x7D32 0x6FBC
+0x7D33 0x7014
+0x7D34 0x700D
+0x7D35 0x700C
+0x7D36 0x703C
+0x7D37 0x7943
+0x7D38 0x7947
+0x7D39 0x794A
+0x7D3A 0x7950
+0x7D3B 0x7972
+0x7D3C 0x7998
+0x7D3D 0x79A0
+0x7D3E 0x79A4
+0x7D3F 0x77FC
+0x7D40 0x77FB
+0x7D41 0x7822
+0x7D42 0x7820
+0x7D43 0x7841
+0x7D44 0x785A
+0x7D45 0x7875
+0x7D46 0x78B6
+0x7D47 0x78E1
+0x7D48 0x7933
+0x7D49 0x8A5F
+0x7D4A 0x76FB
+0x7D4B 0x771B
+0x7D4C 0x772C
+0x7D4D 0x7786
+0x7D4E 0x77AB
+0x7D4F 0x77AD
+0x7D50 0x7564
+0x7D51 0x756F
+0x7D52 0x6983
+0x7D53 0x7F7D
+0x7D54 0x76DD
+0x7D55 0x76E6
+0x7D56 0x76EC
+0x7D57 0x7521
+0x7D58 0x79FE
+0x7D59 0x7A44
+0x7D5A 0x767F
+0x7D5B 0x769E
+0x7D5C 0x9E27
+0x7D5D 0x9E2E
+0x7D5E 0x9E30
+0x7D5F 0x9E34
+0x7D60 0x9E4D
+0x7D61 0x9E52
+0x7D62 0x9E53
+0x7D63 0x9E54
+0x7D64 0x9E56
+0x7D65 0x9E59
+0x7D66 0x9E61
+0x7D67 0x9E62
+0x7D68 0x9E65
+0x7D69 0x9E6F
+0x7D6A 0x9E74
+0x7D6B 0x75A2
+0x7D6C 0x7604
+0x7D6D 0x7608
+0x7D6E 0x761D
+0x7D6F 0x7AD1
+0x7D70 0x7A85
+0x7D71 0x7A8E
+0x7D72 0x7AA3
+0x7D73 0x7AB8
+0x7D74 0x7ABE
+0x7D75 0x77DE
+0x7D76 0x8030
+0x7D77 0x988B
+0x7D78 0x988E
+0x7D79 0x9899
+0x7D7A 0x98A3
+0x7D7B 0x8683
+0x7D7C 0x8705
+0x7D7D 0x8758
+0x7D7E 0x87CF
+0x7E21 0x87E2
+0x7E22 0x880B
+0x7E23 0x80D4
+0x7E24 0x7F4D
+0x7E25 0x7B4A
+0x7E26 0x7B4E
+0x7E27 0x7B7F
+0x7E28 0x7B93
+0x7E29 0x7BEF
+0x7E2A 0x7C09
+0x7E2B 0x7BF0
+0x7E2C 0x7C15
+0x7E2D 0x7C03
+0x7E2E 0x7C20
+0x7E2F 0x823A
+0x7E30 0x8886
+0x7E31 0x88AA
+0x7E32 0x88C0
+0x7E33 0x88C8
+0x7E34 0x8926
+0x7E35 0x8976
+0x7E36 0x7F91
+0x7E37 0x8283
+0x7E38 0x82BC
+0x7E39 0x82A7
+0x7E3A 0x8313
+0x7E3B 0x82FE
+0x7E3C 0x8300
+0x7E3D 0x835D
+0x7E3E 0x8345
+0x7E3F 0x8344
+0x7E40 0x831D
+0x7E41 0x83A6
+0x7E42 0x8399
+0x7E43 0x83FE
+0x7E44 0x841A
+0x7E45 0x83FC
+0x7E46 0x8429
+0x7E47 0x8439
+0x7E48 0x84A8
+0x7E49 0x84CF
+0x7E4A 0x849F
+0x7E4B 0x84C2
+0x7E4C 0x84F7
+0x7E4D 0x8570
+0x7E4E 0x85B3
+0x7E4F 0x85A2
+0x7E50 0x96D8
+0x7E51 0x85B8
+0x7E52 0x85E0
+0x7E53 0x7FDA
+0x7E54 0x7EAE
+0x7E55 0x7EB4
+0x7E56 0x7EBC
+0x7E57 0x7ED6
+0x7E58 0x7F0A
+0x7E59 0x5B43
+0x7E5A 0x8D6A
+0x7E5B 0x5245
+0x7E5C 0x8C68
+0x7E5D 0x8C6E
+0x7E5E 0x8C6D
+0x7E5F 0x8E16
+0x7E60 0x8E26
+0x7E61 0x8E27
+0x7E62 0x8E50
+0x7E63 0x9098
+0x7E64 0x90A0
+0x7E65 0x90BD
+0x7E66 0x90C8
+0x7E67 0x90C3
+0x7E68 0x90DA
+0x7E69 0x90FF
+0x7E6A 0x911A
+0x7E6B 0x910C
+0x7E6C 0x9120
+0x7E6D 0x9142
+0x7E6E 0x8FB5
+0x7E6F 0x90E4
+0x7E70 0x8C86
+0x7E71 0x89F1
+0x7E72 0x8BB1
+0x7E73 0x8BBB
+0x7E74 0x8BC7
+0x7E75 0x8BEA
+0x7E76 0x8C09
+0x7E77 0x8C1E
+0x7E78 0x9702
+0x7E79 0x68D0
+0x7E7A 0x7306
+0x7E7B 0x9F81
+0x7E7C 0x9F82
+0x7E7D 0x92C6
+0x7E7E 0x9491
diff --git a/jni/iconv/tests/ISO646-CN.TXT b/jni/iconv/tests/ISO646-CN.TXT
new file mode 100644
index 0000000..87a2a78
--- /dev/null
+++ b/jni/iconv/tests/ISO646-CN.TXT
@@ -0,0 +1,128 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x00A5
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x203E
+0x7F 0x007F
diff --git a/jni/iconv/tests/ISO646-JP.TXT b/jni/iconv/tests/ISO646-JP.TXT
new file mode 100644
index 0000000..2280a07
--- /dev/null
+++ b/jni/iconv/tests/ISO646-JP.TXT
@@ -0,0 +1,128 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x00A5
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x203E
+0x7F 0x007F
diff --git a/jni/iconv/tests/JIS_X0201.TXT b/jni/iconv/tests/JIS_X0201.TXT
new file mode 100644
index 0000000..b464651
--- /dev/null
+++ b/jni/iconv/tests/JIS_X0201.TXT
@@ -0,0 +1,191 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x00A5
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x203E
+0x7F 0x007F
+0xA1 0xFF61
+0xA2 0xFF62
+0xA3 0xFF63
+0xA4 0xFF64
+0xA5 0xFF65
+0xA6 0xFF66
+0xA7 0xFF67
+0xA8 0xFF68
+0xA9 0xFF69
+0xAA 0xFF6A
+0xAB 0xFF6B
+0xAC 0xFF6C
+0xAD 0xFF6D
+0xAE 0xFF6E
+0xAF 0xFF6F
+0xB0 0xFF70
+0xB1 0xFF71
+0xB2 0xFF72
+0xB3 0xFF73
+0xB4 0xFF74
+0xB5 0xFF75
+0xB6 0xFF76
+0xB7 0xFF77
+0xB8 0xFF78
+0xB9 0xFF79
+0xBA 0xFF7A
+0xBB 0xFF7B
+0xBC 0xFF7C
+0xBD 0xFF7D
+0xBE 0xFF7E
+0xBF 0xFF7F
+0xC0 0xFF80
+0xC1 0xFF81
+0xC2 0xFF82
+0xC3 0xFF83
+0xC4 0xFF84
+0xC5 0xFF85
+0xC6 0xFF86
+0xC7 0xFF87
+0xC8 0xFF88
+0xC9 0xFF89
+0xCA 0xFF8A
+0xCB 0xFF8B
+0xCC 0xFF8C
+0xCD 0xFF8D
+0xCE 0xFF8E
+0xCF 0xFF8F
+0xD0 0xFF90
+0xD1 0xFF91
+0xD2 0xFF92
+0xD3 0xFF93
+0xD4 0xFF94
+0xD5 0xFF95
+0xD6 0xFF96
+0xD7 0xFF97
+0xD8 0xFF98
+0xD9 0xFF99
+0xDA 0xFF9A
+0xDB 0xFF9B
+0xDC 0xFF9C
+0xDD 0xFF9D
+0xDE 0xFF9E
+0xDF 0xFF9F
diff --git a/jni/iconv/tests/JOHAB.TXT b/jni/iconv/tests/JOHAB.TXT
new file mode 100644
index 0000000..4a7f4f7
--- /dev/null
+++ b/jni/iconv/tests/JOHAB.TXT
@@ -0,0 +1,17177 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x20A9
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x8444 0x3133
+0x8446 0x3135
+0x8447 0x3136
+0x844A 0x313A
+0x844B 0x313B
+0x844C 0x313C
+0x844D 0x313D
+0x844E 0x313E
+0x844F 0x313F
+0x8450 0x3140
+0x8454 0x3144
+0x8461 0x314F
+0x8481 0x3150
+0x84A1 0x3151
+0x84C1 0x3152
+0x84E1 0x3153
+0x8541 0x3154
+0x8561 0x3155
+0x8581 0x3156
+0x85A1 0x3157
+0x85C1 0x3158
+0x85E1 0x3159
+0x8641 0x315A
+0x8661 0x315B
+0x8681 0x315C
+0x86A1 0x315D
+0x86C1 0x315E
+0x86E1 0x315F
+0x8741 0x3160
+0x8761 0x3161
+0x8781 0x3162
+0x87A1 0x3163
+0x8841 0x3131
+0x8861 0xAC00
+0x8862 0xAC01
+0x8863 0xAC02
+0x8864 0xAC03
+0x8865 0xAC04
+0x8866 0xAC05
+0x8867 0xAC06
+0x8868 0xAC07
+0x8869 0xAC08
+0x886A 0xAC09
+0x886B 0xAC0A
+0x886C 0xAC0B
+0x886D 0xAC0C
+0x886E 0xAC0D
+0x886F 0xAC0E
+0x8870 0xAC0F
+0x8871 0xAC10
+0x8873 0xAC11
+0x8874 0xAC12
+0x8875 0xAC13
+0x8876 0xAC14
+0x8877 0xAC15
+0x8878 0xAC16
+0x8879 0xAC17
+0x887A 0xAC18
+0x887B 0xAC19
+0x887C 0xAC1A
+0x887D 0xAC1B
+0x8881 0xAC1C
+0x8882 0xAC1D
+0x8883 0xAC1E
+0x8884 0xAC1F
+0x8885 0xAC20
+0x8886 0xAC21
+0x8887 0xAC22
+0x8888 0xAC23
+0x8889 0xAC24
+0x888A 0xAC25
+0x888B 0xAC26
+0x888C 0xAC27
+0x888D 0xAC28
+0x888E 0xAC29
+0x888F 0xAC2A
+0x8890 0xAC2B
+0x8891 0xAC2C
+0x8893 0xAC2D
+0x8894 0xAC2E
+0x8895 0xAC2F
+0x8896 0xAC30
+0x8897 0xAC31
+0x8898 0xAC32
+0x8899 0xAC33
+0x889A 0xAC34
+0x889B 0xAC35
+0x889C 0xAC36
+0x889D 0xAC37
+0x88A1 0xAC38
+0x88A2 0xAC39
+0x88A3 0xAC3A
+0x88A4 0xAC3B
+0x88A5 0xAC3C
+0x88A6 0xAC3D
+0x88A7 0xAC3E
+0x88A8 0xAC3F
+0x88A9 0xAC40
+0x88AA 0xAC41
+0x88AB 0xAC42
+0x88AC 0xAC43
+0x88AD 0xAC44
+0x88AE 0xAC45
+0x88AF 0xAC46
+0x88B0 0xAC47
+0x88B1 0xAC48
+0x88B3 0xAC49
+0x88B4 0xAC4A
+0x88B5 0xAC4B
+0x88B6 0xAC4C
+0x88B7 0xAC4D
+0x88B8 0xAC4E
+0x88B9 0xAC4F
+0x88BA 0xAC50
+0x88BB 0xAC51
+0x88BC 0xAC52
+0x88BD 0xAC53
+0x88C1 0xAC54
+0x88C2 0xAC55
+0x88C3 0xAC56
+0x88C4 0xAC57
+0x88C5 0xAC58
+0x88C6 0xAC59
+0x88C7 0xAC5A
+0x88C8 0xAC5B
+0x88C9 0xAC5C
+0x88CA 0xAC5D
+0x88CB 0xAC5E
+0x88CC 0xAC5F
+0x88CD 0xAC60
+0x88CE 0xAC61
+0x88CF 0xAC62
+0x88D0 0xAC63
+0x88D1 0xAC64
+0x88D3 0xAC65
+0x88D4 0xAC66
+0x88D5 0xAC67
+0x88D6 0xAC68
+0x88D7 0xAC69
+0x88D8 0xAC6A
+0x88D9 0xAC6B
+0x88DA 0xAC6C
+0x88DB 0xAC6D
+0x88DC 0xAC6E
+0x88DD 0xAC6F
+0x88E1 0xAC70
+0x88E2 0xAC71
+0x88E3 0xAC72
+0x88E4 0xAC73
+0x88E5 0xAC74
+0x88E6 0xAC75
+0x88E7 0xAC76
+0x88E8 0xAC77
+0x88E9 0xAC78
+0x88EA 0xAC79
+0x88EB 0xAC7A
+0x88EC 0xAC7B
+0x88ED 0xAC7C
+0x88EE 0xAC7D
+0x88EF 0xAC7E
+0x88F0 0xAC7F
+0x88F1 0xAC80
+0x88F3 0xAC81
+0x88F4 0xAC82
+0x88F5 0xAC83
+0x88F6 0xAC84
+0x88F7 0xAC85
+0x88F8 0xAC86
+0x88F9 0xAC87
+0x88FA 0xAC88
+0x88FB 0xAC89
+0x88FC 0xAC8A
+0x88FD 0xAC8B
+0x8941 0xAC8C
+0x8942 0xAC8D
+0x8943 0xAC8E
+0x8944 0xAC8F
+0x8945 0xAC90
+0x8946 0xAC91
+0x8947 0xAC92
+0x8948 0xAC93
+0x8949 0xAC94
+0x894A 0xAC95
+0x894B 0xAC96
+0x894C 0xAC97
+0x894D 0xAC98
+0x894E 0xAC99
+0x894F 0xAC9A
+0x8950 0xAC9B
+0x8951 0xAC9C
+0x8953 0xAC9D
+0x8954 0xAC9E
+0x8955 0xAC9F
+0x8956 0xACA0
+0x8957 0xACA1
+0x8958 0xACA2
+0x8959 0xACA3
+0x895A 0xACA4
+0x895B 0xACA5
+0x895C 0xACA6
+0x895D 0xACA7
+0x8961 0xACA8
+0x8962 0xACA9
+0x8963 0xACAA
+0x8964 0xACAB
+0x8965 0xACAC
+0x8966 0xACAD
+0x8967 0xACAE
+0x8968 0xACAF
+0x8969 0xACB0
+0x896A 0xACB1
+0x896B 0xACB2
+0x896C 0xACB3
+0x896D 0xACB4
+0x896E 0xACB5
+0x896F 0xACB6
+0x8970 0xACB7
+0x8971 0xACB8
+0x8973 0xACB9
+0x8974 0xACBA
+0x8975 0xACBB
+0x8976 0xACBC
+0x8977 0xACBD
+0x8978 0xACBE
+0x8979 0xACBF
+0x897A 0xACC0
+0x897B 0xACC1
+0x897C 0xACC2
+0x897D 0xACC3
+0x8981 0xACC4
+0x8982 0xACC5
+0x8983 0xACC6
+0x8984 0xACC7
+0x8985 0xACC8
+0x8986 0xACC9
+0x8987 0xACCA
+0x8988 0xACCB
+0x8989 0xACCC
+0x898A 0xACCD
+0x898B 0xACCE
+0x898C 0xACCF
+0x898D 0xACD0
+0x898E 0xACD1
+0x898F 0xACD2
+0x8990 0xACD3
+0x8991 0xACD4
+0x8993 0xACD5
+0x8994 0xACD6
+0x8995 0xACD7
+0x8996 0xACD8
+0x8997 0xACD9
+0x8998 0xACDA
+0x8999 0xACDB
+0x899A 0xACDC
+0x899B 0xACDD
+0x899C 0xACDE
+0x899D 0xACDF
+0x89A1 0xACE0
+0x89A2 0xACE1
+0x89A3 0xACE2
+0x89A4 0xACE3
+0x89A5 0xACE4
+0x89A6 0xACE5
+0x89A7 0xACE6
+0x89A8 0xACE7
+0x89A9 0xACE8
+0x89AA 0xACE9
+0x89AB 0xACEA
+0x89AC 0xACEB
+0x89AD 0xACEC
+0x89AE 0xACED
+0x89AF 0xACEE
+0x89B0 0xACEF
+0x89B1 0xACF0
+0x89B3 0xACF1
+0x89B4 0xACF2
+0x89B5 0xACF3
+0x89B6 0xACF4
+0x89B7 0xACF5
+0x89B8 0xACF6
+0x89B9 0xACF7
+0x89BA 0xACF8
+0x89BB 0xACF9
+0x89BC 0xACFA
+0x89BD 0xACFB
+0x89C1 0xACFC
+0x89C2 0xACFD
+0x89C3 0xACFE
+0x89C4 0xACFF
+0x89C5 0xAD00
+0x89C6 0xAD01
+0x89C7 0xAD02
+0x89C8 0xAD03
+0x89C9 0xAD04
+0x89CA 0xAD05
+0x89CB 0xAD06
+0x89CC 0xAD07
+0x89CD 0xAD08
+0x89CE 0xAD09
+0x89CF 0xAD0A
+0x89D0 0xAD0B
+0x89D1 0xAD0C
+0x89D3 0xAD0D
+0x89D4 0xAD0E
+0x89D5 0xAD0F
+0x89D6 0xAD10
+0x89D7 0xAD11
+0x89D8 0xAD12
+0x89D9 0xAD13
+0x89DA 0xAD14
+0x89DB 0xAD15
+0x89DC 0xAD16
+0x89DD 0xAD17
+0x89E1 0xAD18
+0x89E2 0xAD19
+0x89E3 0xAD1A
+0x89E4 0xAD1B
+0x89E5 0xAD1C
+0x89E6 0xAD1D
+0x89E7 0xAD1E
+0x89E8 0xAD1F
+0x89E9 0xAD20
+0x89EA 0xAD21
+0x89EB 0xAD22
+0x89EC 0xAD23
+0x89ED 0xAD24
+0x89EE 0xAD25
+0x89EF 0xAD26
+0x89F0 0xAD27
+0x89F1 0xAD28
+0x89F3 0xAD29
+0x89F4 0xAD2A
+0x89F5 0xAD2B
+0x89F6 0xAD2C
+0x89F7 0xAD2D
+0x89F8 0xAD2E
+0x89F9 0xAD2F
+0x89FA 0xAD30
+0x89FB 0xAD31
+0x89FC 0xAD32
+0x89FD 0xAD33
+0x8A41 0xAD34
+0x8A42 0xAD35
+0x8A43 0xAD36
+0x8A44 0xAD37
+0x8A45 0xAD38
+0x8A46 0xAD39
+0x8A47 0xAD3A
+0x8A48 0xAD3B
+0x8A49 0xAD3C
+0x8A4A 0xAD3D
+0x8A4B 0xAD3E
+0x8A4C 0xAD3F
+0x8A4D 0xAD40
+0x8A4E 0xAD41
+0x8A4F 0xAD42
+0x8A50 0xAD43
+0x8A51 0xAD44
+0x8A53 0xAD45
+0x8A54 0xAD46
+0x8A55 0xAD47
+0x8A56 0xAD48
+0x8A57 0xAD49
+0x8A58 0xAD4A
+0x8A59 0xAD4B
+0x8A5A 0xAD4C
+0x8A5B 0xAD4D
+0x8A5C 0xAD4E
+0x8A5D 0xAD4F
+0x8A61 0xAD50
+0x8A62 0xAD51
+0x8A63 0xAD52
+0x8A64 0xAD53
+0x8A65 0xAD54
+0x8A66 0xAD55
+0x8A67 0xAD56
+0x8A68 0xAD57
+0x8A69 0xAD58
+0x8A6A 0xAD59
+0x8A6B 0xAD5A
+0x8A6C 0xAD5B
+0x8A6D 0xAD5C
+0x8A6E 0xAD5D
+0x8A6F 0xAD5E
+0x8A70 0xAD5F
+0x8A71 0xAD60
+0x8A73 0xAD61
+0x8A74 0xAD62
+0x8A75 0xAD63
+0x8A76 0xAD64
+0x8A77 0xAD65
+0x8A78 0xAD66
+0x8A79 0xAD67
+0x8A7A 0xAD68
+0x8A7B 0xAD69
+0x8A7C 0xAD6A
+0x8A7D 0xAD6B
+0x8A81 0xAD6C
+0x8A82 0xAD6D
+0x8A83 0xAD6E
+0x8A84 0xAD6F
+0x8A85 0xAD70
+0x8A86 0xAD71
+0x8A87 0xAD72
+0x8A88 0xAD73
+0x8A89 0xAD74
+0x8A8A 0xAD75
+0x8A8B 0xAD76
+0x8A8C 0xAD77
+0x8A8D 0xAD78
+0x8A8E 0xAD79
+0x8A8F 0xAD7A
+0x8A90 0xAD7B
+0x8A91 0xAD7C
+0x8A93 0xAD7D
+0x8A94 0xAD7E
+0x8A95 0xAD7F
+0x8A96 0xAD80
+0x8A97 0xAD81
+0x8A98 0xAD82
+0x8A99 0xAD83
+0x8A9A 0xAD84
+0x8A9B 0xAD85
+0x8A9C 0xAD86
+0x8A9D 0xAD87
+0x8AA1 0xAD88
+0x8AA2 0xAD89
+0x8AA3 0xAD8A
+0x8AA4 0xAD8B
+0x8AA5 0xAD8C
+0x8AA6 0xAD8D
+0x8AA7 0xAD8E
+0x8AA8 0xAD8F
+0x8AA9 0xAD90
+0x8AAA 0xAD91
+0x8AAB 0xAD92
+0x8AAC 0xAD93
+0x8AAD 0xAD94
+0x8AAE 0xAD95
+0x8AAF 0xAD96
+0x8AB0 0xAD97
+0x8AB1 0xAD98
+0x8AB3 0xAD99
+0x8AB4 0xAD9A
+0x8AB5 0xAD9B
+0x8AB6 0xAD9C
+0x8AB7 0xAD9D
+0x8AB8 0xAD9E
+0x8AB9 0xAD9F
+0x8ABA 0xADA0
+0x8ABB 0xADA1
+0x8ABC 0xADA2
+0x8ABD 0xADA3
+0x8AC1 0xADA4
+0x8AC2 0xADA5
+0x8AC3 0xADA6
+0x8AC4 0xADA7
+0x8AC5 0xADA8
+0x8AC6 0xADA9
+0x8AC7 0xADAA
+0x8AC8 0xADAB
+0x8AC9 0xADAC
+0x8ACA 0xADAD
+0x8ACB 0xADAE
+0x8ACC 0xADAF
+0x8ACD 0xADB0
+0x8ACE 0xADB1
+0x8ACF 0xADB2
+0x8AD0 0xADB3
+0x8AD1 0xADB4
+0x8AD3 0xADB5
+0x8AD4 0xADB6
+0x8AD5 0xADB7
+0x8AD6 0xADB8
+0x8AD7 0xADB9
+0x8AD8 0xADBA
+0x8AD9 0xADBB
+0x8ADA 0xADBC
+0x8ADB 0xADBD
+0x8ADC 0xADBE
+0x8ADD 0xADBF
+0x8AE1 0xADC0
+0x8AE2 0xADC1
+0x8AE3 0xADC2
+0x8AE4 0xADC3
+0x8AE5 0xADC4
+0x8AE6 0xADC5
+0x8AE7 0xADC6
+0x8AE8 0xADC7
+0x8AE9 0xADC8
+0x8AEA 0xADC9
+0x8AEB 0xADCA
+0x8AEC 0xADCB
+0x8AED 0xADCC
+0x8AEE 0xADCD
+0x8AEF 0xADCE
+0x8AF0 0xADCF
+0x8AF1 0xADD0
+0x8AF3 0xADD1
+0x8AF4 0xADD2
+0x8AF5 0xADD3
+0x8AF6 0xADD4
+0x8AF7 0xADD5
+0x8AF8 0xADD6
+0x8AF9 0xADD7
+0x8AFA 0xADD8
+0x8AFB 0xADD9
+0x8AFC 0xADDA
+0x8AFD 0xADDB
+0x8B41 0xADDC
+0x8B42 0xADDD
+0x8B43 0xADDE
+0x8B44 0xADDF
+0x8B45 0xADE0
+0x8B46 0xADE1
+0x8B47 0xADE2
+0x8B48 0xADE3
+0x8B49 0xADE4
+0x8B4A 0xADE5
+0x8B4B 0xADE6
+0x8B4C 0xADE7
+0x8B4D 0xADE8
+0x8B4E 0xADE9
+0x8B4F 0xADEA
+0x8B50 0xADEB
+0x8B51 0xADEC
+0x8B53 0xADED
+0x8B54 0xADEE
+0x8B55 0xADEF
+0x8B56 0xADF0
+0x8B57 0xADF1
+0x8B58 0xADF2
+0x8B59 0xADF3
+0x8B5A 0xADF4
+0x8B5B 0xADF5
+0x8B5C 0xADF6
+0x8B5D 0xADF7
+0x8B61 0xADF8
+0x8B62 0xADF9
+0x8B63 0xADFA
+0x8B64 0xADFB
+0x8B65 0xADFC
+0x8B66 0xADFD
+0x8B67 0xADFE
+0x8B68 0xADFF
+0x8B69 0xAE00
+0x8B6A 0xAE01
+0x8B6B 0xAE02
+0x8B6C 0xAE03
+0x8B6D 0xAE04
+0x8B6E 0xAE05
+0x8B6F 0xAE06
+0x8B70 0xAE07
+0x8B71 0xAE08
+0x8B73 0xAE09
+0x8B74 0xAE0A
+0x8B75 0xAE0B
+0x8B76 0xAE0C
+0x8B77 0xAE0D
+0x8B78 0xAE0E
+0x8B79 0xAE0F
+0x8B7A 0xAE10
+0x8B7B 0xAE11
+0x8B7C 0xAE12
+0x8B7D 0xAE13
+0x8B81 0xAE14
+0x8B82 0xAE15
+0x8B83 0xAE16
+0x8B84 0xAE17
+0x8B85 0xAE18
+0x8B86 0xAE19
+0x8B87 0xAE1A
+0x8B88 0xAE1B
+0x8B89 0xAE1C
+0x8B8A 0xAE1D
+0x8B8B 0xAE1E
+0x8B8C 0xAE1F
+0x8B8D 0xAE20
+0x8B8E 0xAE21
+0x8B8F 0xAE22
+0x8B90 0xAE23
+0x8B91 0xAE24
+0x8B93 0xAE25
+0x8B94 0xAE26
+0x8B95 0xAE27
+0x8B96 0xAE28
+0x8B97 0xAE29
+0x8B98 0xAE2A
+0x8B99 0xAE2B
+0x8B9A 0xAE2C
+0x8B9B 0xAE2D
+0x8B9C 0xAE2E
+0x8B9D 0xAE2F
+0x8BA1 0xAE30
+0x8BA2 0xAE31
+0x8BA3 0xAE32
+0x8BA4 0xAE33
+0x8BA5 0xAE34
+0x8BA6 0xAE35
+0x8BA7 0xAE36
+0x8BA8 0xAE37
+0x8BA9 0xAE38
+0x8BAA 0xAE39
+0x8BAB 0xAE3A
+0x8BAC 0xAE3B
+0x8BAD 0xAE3C
+0x8BAE 0xAE3D
+0x8BAF 0xAE3E
+0x8BB0 0xAE3F
+0x8BB1 0xAE40
+0x8BB3 0xAE41
+0x8BB4 0xAE42
+0x8BB5 0xAE43
+0x8BB6 0xAE44
+0x8BB7 0xAE45
+0x8BB8 0xAE46
+0x8BB9 0xAE47
+0x8BBA 0xAE48
+0x8BBB 0xAE49
+0x8BBC 0xAE4A
+0x8BBD 0xAE4B
+0x8C41 0x3132
+0x8C61 0xAE4C
+0x8C62 0xAE4D
+0x8C63 0xAE4E
+0x8C64 0xAE4F
+0x8C65 0xAE50
+0x8C66 0xAE51
+0x8C67 0xAE52
+0x8C68 0xAE53
+0x8C69 0xAE54
+0x8C6A 0xAE55
+0x8C6B 0xAE56
+0x8C6C 0xAE57
+0x8C6D 0xAE58
+0x8C6E 0xAE59
+0x8C6F 0xAE5A
+0x8C70 0xAE5B
+0x8C71 0xAE5C
+0x8C73 0xAE5D
+0x8C74 0xAE5E
+0x8C75 0xAE5F
+0x8C76 0xAE60
+0x8C77 0xAE61
+0x8C78 0xAE62
+0x8C79 0xAE63
+0x8C7A 0xAE64
+0x8C7B 0xAE65
+0x8C7C 0xAE66
+0x8C7D 0xAE67
+0x8C81 0xAE68
+0x8C82 0xAE69
+0x8C83 0xAE6A
+0x8C84 0xAE6B
+0x8C85 0xAE6C
+0x8C86 0xAE6D
+0x8C87 0xAE6E
+0x8C88 0xAE6F
+0x8C89 0xAE70
+0x8C8A 0xAE71
+0x8C8B 0xAE72
+0x8C8C 0xAE73
+0x8C8D 0xAE74
+0x8C8E 0xAE75
+0x8C8F 0xAE76
+0x8C90 0xAE77
+0x8C91 0xAE78
+0x8C93 0xAE79
+0x8C94 0xAE7A
+0x8C95 0xAE7B
+0x8C96 0xAE7C
+0x8C97 0xAE7D
+0x8C98 0xAE7E
+0x8C99 0xAE7F
+0x8C9A 0xAE80
+0x8C9B 0xAE81
+0x8C9C 0xAE82
+0x8C9D 0xAE83
+0x8CA1 0xAE84
+0x8CA2 0xAE85
+0x8CA3 0xAE86
+0x8CA4 0xAE87
+0x8CA5 0xAE88
+0x8CA6 0xAE89
+0x8CA7 0xAE8A
+0x8CA8 0xAE8B
+0x8CA9 0xAE8C
+0x8CAA 0xAE8D
+0x8CAB 0xAE8E
+0x8CAC 0xAE8F
+0x8CAD 0xAE90
+0x8CAE 0xAE91
+0x8CAF 0xAE92
+0x8CB0 0xAE93
+0x8CB1 0xAE94
+0x8CB3 0xAE95
+0x8CB4 0xAE96
+0x8CB5 0xAE97
+0x8CB6 0xAE98
+0x8CB7 0xAE99
+0x8CB8 0xAE9A
+0x8CB9 0xAE9B
+0x8CBA 0xAE9C
+0x8CBB 0xAE9D
+0x8CBC 0xAE9E
+0x8CBD 0xAE9F
+0x8CC1 0xAEA0
+0x8CC2 0xAEA1
+0x8CC3 0xAEA2
+0x8CC4 0xAEA3
+0x8CC5 0xAEA4
+0x8CC6 0xAEA5
+0x8CC7 0xAEA6
+0x8CC8 0xAEA7
+0x8CC9 0xAEA8
+0x8CCA 0xAEA9
+0x8CCB 0xAEAA
+0x8CCC 0xAEAB
+0x8CCD 0xAEAC
+0x8CCE 0xAEAD
+0x8CCF 0xAEAE
+0x8CD0 0xAEAF
+0x8CD1 0xAEB0
+0x8CD3 0xAEB1
+0x8CD4 0xAEB2
+0x8CD5 0xAEB3
+0x8CD6 0xAEB4
+0x8CD7 0xAEB5
+0x8CD8 0xAEB6
+0x8CD9 0xAEB7
+0x8CDA 0xAEB8
+0x8CDB 0xAEB9
+0x8CDC 0xAEBA
+0x8CDD 0xAEBB
+0x8CE1 0xAEBC
+0x8CE2 0xAEBD
+0x8CE3 0xAEBE
+0x8CE4 0xAEBF
+0x8CE5 0xAEC0
+0x8CE6 0xAEC1
+0x8CE7 0xAEC2
+0x8CE8 0xAEC3
+0x8CE9 0xAEC4
+0x8CEA 0xAEC5
+0x8CEB 0xAEC6
+0x8CEC 0xAEC7
+0x8CED 0xAEC8
+0x8CEE 0xAEC9
+0x8CEF 0xAECA
+0x8CF0 0xAECB
+0x8CF1 0xAECC
+0x8CF3 0xAECD
+0x8CF4 0xAECE
+0x8CF5 0xAECF
+0x8CF6 0xAED0
+0x8CF7 0xAED1
+0x8CF8 0xAED2
+0x8CF9 0xAED3
+0x8CFA 0xAED4
+0x8CFB 0xAED5
+0x8CFC 0xAED6
+0x8CFD 0xAED7
+0x8D41 0xAED8
+0x8D42 0xAED9
+0x8D43 0xAEDA
+0x8D44 0xAEDB
+0x8D45 0xAEDC
+0x8D46 0xAEDD
+0x8D47 0xAEDE
+0x8D48 0xAEDF
+0x8D49 0xAEE0
+0x8D4A 0xAEE1
+0x8D4B 0xAEE2
+0x8D4C 0xAEE3
+0x8D4D 0xAEE4
+0x8D4E 0xAEE5
+0x8D4F 0xAEE6
+0x8D50 0xAEE7
+0x8D51 0xAEE8
+0x8D53 0xAEE9
+0x8D54 0xAEEA
+0x8D55 0xAEEB
+0x8D56 0xAEEC
+0x8D57 0xAEED
+0x8D58 0xAEEE
+0x8D59 0xAEEF
+0x8D5A 0xAEF0
+0x8D5B 0xAEF1
+0x8D5C 0xAEF2
+0x8D5D 0xAEF3
+0x8D61 0xAEF4
+0x8D62 0xAEF5
+0x8D63 0xAEF6
+0x8D64 0xAEF7
+0x8D65 0xAEF8
+0x8D66 0xAEF9
+0x8D67 0xAEFA
+0x8D68 0xAEFB
+0x8D69 0xAEFC
+0x8D6A 0xAEFD
+0x8D6B 0xAEFE
+0x8D6C 0xAEFF
+0x8D6D 0xAF00
+0x8D6E 0xAF01
+0x8D6F 0xAF02
+0x8D70 0xAF03
+0x8D71 0xAF04
+0x8D73 0xAF05
+0x8D74 0xAF06
+0x8D75 0xAF07
+0x8D76 0xAF08
+0x8D77 0xAF09
+0x8D78 0xAF0A
+0x8D79 0xAF0B
+0x8D7A 0xAF0C
+0x8D7B 0xAF0D
+0x8D7C 0xAF0E
+0x8D7D 0xAF0F
+0x8D81 0xAF10
+0x8D82 0xAF11
+0x8D83 0xAF12
+0x8D84 0xAF13
+0x8D85 0xAF14
+0x8D86 0xAF15
+0x8D87 0xAF16
+0x8D88 0xAF17
+0x8D89 0xAF18
+0x8D8A 0xAF19
+0x8D8B 0xAF1A
+0x8D8C 0xAF1B
+0x8D8D 0xAF1C
+0x8D8E 0xAF1D
+0x8D8F 0xAF1E
+0x8D90 0xAF1F
+0x8D91 0xAF20
+0x8D93 0xAF21
+0x8D94 0xAF22
+0x8D95 0xAF23
+0x8D96 0xAF24
+0x8D97 0xAF25
+0x8D98 0xAF26
+0x8D99 0xAF27
+0x8D9A 0xAF28
+0x8D9B 0xAF29
+0x8D9C 0xAF2A
+0x8D9D 0xAF2B
+0x8DA1 0xAF2C
+0x8DA2 0xAF2D
+0x8DA3 0xAF2E
+0x8DA4 0xAF2F
+0x8DA5 0xAF30
+0x8DA6 0xAF31
+0x8DA7 0xAF32
+0x8DA8 0xAF33
+0x8DA9 0xAF34
+0x8DAA 0xAF35
+0x8DAB 0xAF36
+0x8DAC 0xAF37
+0x8DAD 0xAF38
+0x8DAE 0xAF39
+0x8DAF 0xAF3A
+0x8DB0 0xAF3B
+0x8DB1 0xAF3C
+0x8DB3 0xAF3D
+0x8DB4 0xAF3E
+0x8DB5 0xAF3F
+0x8DB6 0xAF40
+0x8DB7 0xAF41
+0x8DB8 0xAF42
+0x8DB9 0xAF43
+0x8DBA 0xAF44
+0x8DBB 0xAF45
+0x8DBC 0xAF46
+0x8DBD 0xAF47
+0x8DC1 0xAF48
+0x8DC2 0xAF49
+0x8DC3 0xAF4A
+0x8DC4 0xAF4B
+0x8DC5 0xAF4C
+0x8DC6 0xAF4D
+0x8DC7 0xAF4E
+0x8DC8 0xAF4F
+0x8DC9 0xAF50
+0x8DCA 0xAF51
+0x8DCB 0xAF52
+0x8DCC 0xAF53
+0x8DCD 0xAF54
+0x8DCE 0xAF55
+0x8DCF 0xAF56
+0x8DD0 0xAF57
+0x8DD1 0xAF58
+0x8DD3 0xAF59
+0x8DD4 0xAF5A
+0x8DD5 0xAF5B
+0x8DD6 0xAF5C
+0x8DD7 0xAF5D
+0x8DD8 0xAF5E
+0x8DD9 0xAF5F
+0x8DDA 0xAF60
+0x8DDB 0xAF61
+0x8DDC 0xAF62
+0x8DDD 0xAF63
+0x8DE1 0xAF64
+0x8DE2 0xAF65
+0x8DE3 0xAF66
+0x8DE4 0xAF67
+0x8DE5 0xAF68
+0x8DE6 0xAF69
+0x8DE7 0xAF6A
+0x8DE8 0xAF6B
+0x8DE9 0xAF6C
+0x8DEA 0xAF6D
+0x8DEB 0xAF6E
+0x8DEC 0xAF6F
+0x8DED 0xAF70
+0x8DEE 0xAF71
+0x8DEF 0xAF72
+0x8DF0 0xAF73
+0x8DF1 0xAF74
+0x8DF3 0xAF75
+0x8DF4 0xAF76
+0x8DF5 0xAF77
+0x8DF6 0xAF78
+0x8DF7 0xAF79
+0x8DF8 0xAF7A
+0x8DF9 0xAF7B
+0x8DFA 0xAF7C
+0x8DFB 0xAF7D
+0x8DFC 0xAF7E
+0x8DFD 0xAF7F
+0x8E41 0xAF80
+0x8E42 0xAF81
+0x8E43 0xAF82
+0x8E44 0xAF83
+0x8E45 0xAF84
+0x8E46 0xAF85
+0x8E47 0xAF86
+0x8E48 0xAF87
+0x8E49 0xAF88
+0x8E4A 0xAF89
+0x8E4B 0xAF8A
+0x8E4C 0xAF8B
+0x8E4D 0xAF8C
+0x8E4E 0xAF8D
+0x8E4F 0xAF8E
+0x8E50 0xAF8F
+0x8E51 0xAF90
+0x8E53 0xAF91
+0x8E54 0xAF92
+0x8E55 0xAF93
+0x8E56 0xAF94
+0x8E57 0xAF95
+0x8E58 0xAF96
+0x8E59 0xAF97
+0x8E5A 0xAF98
+0x8E5B 0xAF99
+0x8E5C 0xAF9A
+0x8E5D 0xAF9B
+0x8E61 0xAF9C
+0x8E62 0xAF9D
+0x8E63 0xAF9E
+0x8E64 0xAF9F
+0x8E65 0xAFA0
+0x8E66 0xAFA1
+0x8E67 0xAFA2
+0x8E68 0xAFA3
+0x8E69 0xAFA4
+0x8E6A 0xAFA5
+0x8E6B 0xAFA6
+0x8E6C 0xAFA7
+0x8E6D 0xAFA8
+0x8E6E 0xAFA9
+0x8E6F 0xAFAA
+0x8E70 0xAFAB
+0x8E71 0xAFAC
+0x8E73 0xAFAD
+0x8E74 0xAFAE
+0x8E75 0xAFAF
+0x8E76 0xAFB0
+0x8E77 0xAFB1
+0x8E78 0xAFB2
+0x8E79 0xAFB3
+0x8E7A 0xAFB4
+0x8E7B 0xAFB5
+0x8E7C 0xAFB6
+0x8E7D 0xAFB7
+0x8E81 0xAFB8
+0x8E82 0xAFB9
+0x8E83 0xAFBA
+0x8E84 0xAFBB
+0x8E85 0xAFBC
+0x8E86 0xAFBD
+0x8E87 0xAFBE
+0x8E88 0xAFBF
+0x8E89 0xAFC0
+0x8E8A 0xAFC1
+0x8E8B 0xAFC2
+0x8E8C 0xAFC3
+0x8E8D 0xAFC4
+0x8E8E 0xAFC5
+0x8E8F 0xAFC6
+0x8E90 0xAFC7
+0x8E91 0xAFC8
+0x8E93 0xAFC9
+0x8E94 0xAFCA
+0x8E95 0xAFCB
+0x8E96 0xAFCC
+0x8E97 0xAFCD
+0x8E98 0xAFCE
+0x8E99 0xAFCF
+0x8E9A 0xAFD0
+0x8E9B 0xAFD1
+0x8E9C 0xAFD2
+0x8E9D 0xAFD3
+0x8EA1 0xAFD4
+0x8EA2 0xAFD5
+0x8EA3 0xAFD6
+0x8EA4 0xAFD7
+0x8EA5 0xAFD8
+0x8EA6 0xAFD9
+0x8EA7 0xAFDA
+0x8EA8 0xAFDB
+0x8EA9 0xAFDC
+0x8EAA 0xAFDD
+0x8EAB 0xAFDE
+0x8EAC 0xAFDF
+0x8EAD 0xAFE0
+0x8EAE 0xAFE1
+0x8EAF 0xAFE2
+0x8EB0 0xAFE3
+0x8EB1 0xAFE4
+0x8EB3 0xAFE5
+0x8EB4 0xAFE6
+0x8EB5 0xAFE7
+0x8EB6 0xAFE8
+0x8EB7 0xAFE9
+0x8EB8 0xAFEA
+0x8EB9 0xAFEB
+0x8EBA 0xAFEC
+0x8EBB 0xAFED
+0x8EBC 0xAFEE
+0x8EBD 0xAFEF
+0x8EC1 0xAFF0
+0x8EC2 0xAFF1
+0x8EC3 0xAFF2
+0x8EC4 0xAFF3
+0x8EC5 0xAFF4
+0x8EC6 0xAFF5
+0x8EC7 0xAFF6
+0x8EC8 0xAFF7
+0x8EC9 0xAFF8
+0x8ECA 0xAFF9
+0x8ECB 0xAFFA
+0x8ECC 0xAFFB
+0x8ECD 0xAFFC
+0x8ECE 0xAFFD
+0x8ECF 0xAFFE
+0x8ED0 0xAFFF
+0x8ED1 0xB000
+0x8ED3 0xB001
+0x8ED4 0xB002
+0x8ED5 0xB003
+0x8ED6 0xB004
+0x8ED7 0xB005
+0x8ED8 0xB006
+0x8ED9 0xB007
+0x8EDA 0xB008
+0x8EDB 0xB009
+0x8EDC 0xB00A
+0x8EDD 0xB00B
+0x8EE1 0xB00C
+0x8EE2 0xB00D
+0x8EE3 0xB00E
+0x8EE4 0xB00F
+0x8EE5 0xB010
+0x8EE6 0xB011
+0x8EE7 0xB012
+0x8EE8 0xB013
+0x8EE9 0xB014
+0x8EEA 0xB015
+0x8EEB 0xB016
+0x8EEC 0xB017
+0x8EED 0xB018
+0x8EEE 0xB019
+0x8EEF 0xB01A
+0x8EF0 0xB01B
+0x8EF1 0xB01C
+0x8EF3 0xB01D
+0x8EF4 0xB01E
+0x8EF5 0xB01F
+0x8EF6 0xB020
+0x8EF7 0xB021
+0x8EF8 0xB022
+0x8EF9 0xB023
+0x8EFA 0xB024
+0x8EFB 0xB025
+0x8EFC 0xB026
+0x8EFD 0xB027
+0x8F41 0xB028
+0x8F42 0xB029
+0x8F43 0xB02A
+0x8F44 0xB02B
+0x8F45 0xB02C
+0x8F46 0xB02D
+0x8F47 0xB02E
+0x8F48 0xB02F
+0x8F49 0xB030
+0x8F4A 0xB031
+0x8F4B 0xB032
+0x8F4C 0xB033
+0x8F4D 0xB034
+0x8F4E 0xB035
+0x8F4F 0xB036
+0x8F50 0xB037
+0x8F51 0xB038
+0x8F53 0xB039
+0x8F54 0xB03A
+0x8F55 0xB03B
+0x8F56 0xB03C
+0x8F57 0xB03D
+0x8F58 0xB03E
+0x8F59 0xB03F
+0x8F5A 0xB040
+0x8F5B 0xB041
+0x8F5C 0xB042
+0x8F5D 0xB043
+0x8F61 0xB044
+0x8F62 0xB045
+0x8F63 0xB046
+0x8F64 0xB047
+0x8F65 0xB048
+0x8F66 0xB049
+0x8F67 0xB04A
+0x8F68 0xB04B
+0x8F69 0xB04C
+0x8F6A 0xB04D
+0x8F6B 0xB04E
+0x8F6C 0xB04F
+0x8F6D 0xB050
+0x8F6E 0xB051
+0x8F6F 0xB052
+0x8F70 0xB053
+0x8F71 0xB054
+0x8F73 0xB055
+0x8F74 0xB056
+0x8F75 0xB057
+0x8F76 0xB058
+0x8F77 0xB059
+0x8F78 0xB05A
+0x8F79 0xB05B
+0x8F7A 0xB05C
+0x8F7B 0xB05D
+0x8F7C 0xB05E
+0x8F7D 0xB05F
+0x8F81 0xB060
+0x8F82 0xB061
+0x8F83 0xB062
+0x8F84 0xB063
+0x8F85 0xB064
+0x8F86 0xB065
+0x8F87 0xB066
+0x8F88 0xB067
+0x8F89 0xB068
+0x8F8A 0xB069
+0x8F8B 0xB06A
+0x8F8C 0xB06B
+0x8F8D 0xB06C
+0x8F8E 0xB06D
+0x8F8F 0xB06E
+0x8F90 0xB06F
+0x8F91 0xB070
+0x8F93 0xB071
+0x8F94 0xB072
+0x8F95 0xB073
+0x8F96 0xB074
+0x8F97 0xB075
+0x8F98 0xB076
+0x8F99 0xB077
+0x8F9A 0xB078
+0x8F9B 0xB079
+0x8F9C 0xB07A
+0x8F9D 0xB07B
+0x8FA1 0xB07C
+0x8FA2 0xB07D
+0x8FA3 0xB07E
+0x8FA4 0xB07F
+0x8FA5 0xB080
+0x8FA6 0xB081
+0x8FA7 0xB082
+0x8FA8 0xB083
+0x8FA9 0xB084
+0x8FAA 0xB085
+0x8FAB 0xB086
+0x8FAC 0xB087
+0x8FAD 0xB088
+0x8FAE 0xB089
+0x8FAF 0xB08A
+0x8FB0 0xB08B
+0x8FB1 0xB08C
+0x8FB3 0xB08D
+0x8FB4 0xB08E
+0x8FB5 0xB08F
+0x8FB6 0xB090
+0x8FB7 0xB091
+0x8FB8 0xB092
+0x8FB9 0xB093
+0x8FBA 0xB094
+0x8FBB 0xB095
+0x8FBC 0xB096
+0x8FBD 0xB097
+0x9041 0x3134
+0x9061 0xB098
+0x9062 0xB099
+0x9063 0xB09A
+0x9064 0xB09B
+0x9065 0xB09C
+0x9066 0xB09D
+0x9067 0xB09E
+0x9068 0xB09F
+0x9069 0xB0A0
+0x906A 0xB0A1
+0x906B 0xB0A2
+0x906C 0xB0A3
+0x906D 0xB0A4
+0x906E 0xB0A5
+0x906F 0xB0A6
+0x9070 0xB0A7
+0x9071 0xB0A8
+0x9073 0xB0A9
+0x9074 0xB0AA
+0x9075 0xB0AB
+0x9076 0xB0AC
+0x9077 0xB0AD
+0x9078 0xB0AE
+0x9079 0xB0AF
+0x907A 0xB0B0
+0x907B 0xB0B1
+0x907C 0xB0B2
+0x907D 0xB0B3
+0x9081 0xB0B4
+0x9082 0xB0B5
+0x9083 0xB0B6
+0x9084 0xB0B7
+0x9085 0xB0B8
+0x9086 0xB0B9
+0x9087 0xB0BA
+0x9088 0xB0BB
+0x9089 0xB0BC
+0x908A 0xB0BD
+0x908B 0xB0BE
+0x908C 0xB0BF
+0x908D 0xB0C0
+0x908E 0xB0C1
+0x908F 0xB0C2
+0x9090 0xB0C3
+0x9091 0xB0C4
+0x9093 0xB0C5
+0x9094 0xB0C6
+0x9095 0xB0C7
+0x9096 0xB0C8
+0x9097 0xB0C9
+0x9098 0xB0CA
+0x9099 0xB0CB
+0x909A 0xB0CC
+0x909B 0xB0CD
+0x909C 0xB0CE
+0x909D 0xB0CF
+0x90A1 0xB0D0
+0x90A2 0xB0D1
+0x90A3 0xB0D2
+0x90A4 0xB0D3
+0x90A5 0xB0D4
+0x90A6 0xB0D5
+0x90A7 0xB0D6
+0x90A8 0xB0D7
+0x90A9 0xB0D8
+0x90AA 0xB0D9
+0x90AB 0xB0DA
+0x90AC 0xB0DB
+0x90AD 0xB0DC
+0x90AE 0xB0DD
+0x90AF 0xB0DE
+0x90B0 0xB0DF
+0x90B1 0xB0E0
+0x90B3 0xB0E1
+0x90B4 0xB0E2
+0x90B5 0xB0E3
+0x90B6 0xB0E4
+0x90B7 0xB0E5
+0x90B8 0xB0E6
+0x90B9 0xB0E7
+0x90BA 0xB0E8
+0x90BB 0xB0E9
+0x90BC 0xB0EA
+0x90BD 0xB0EB
+0x90C1 0xB0EC
+0x90C2 0xB0ED
+0x90C3 0xB0EE
+0x90C4 0xB0EF
+0x90C5 0xB0F0
+0x90C6 0xB0F1
+0x90C7 0xB0F2
+0x90C8 0xB0F3
+0x90C9 0xB0F4
+0x90CA 0xB0F5
+0x90CB 0xB0F6
+0x90CC 0xB0F7
+0x90CD 0xB0F8
+0x90CE 0xB0F9
+0x90CF 0xB0FA
+0x90D0 0xB0FB
+0x90D1 0xB0FC
+0x90D3 0xB0FD
+0x90D4 0xB0FE
+0x90D5 0xB0FF
+0x90D6 0xB100
+0x90D7 0xB101
+0x90D8 0xB102
+0x90D9 0xB103
+0x90DA 0xB104
+0x90DB 0xB105
+0x90DC 0xB106
+0x90DD 0xB107
+0x90E1 0xB108
+0x90E2 0xB109
+0x90E3 0xB10A
+0x90E4 0xB10B
+0x90E5 0xB10C
+0x90E6 0xB10D
+0x90E7 0xB10E
+0x90E8 0xB10F
+0x90E9 0xB110
+0x90EA 0xB111
+0x90EB 0xB112
+0x90EC 0xB113
+0x90ED 0xB114
+0x90EE 0xB115
+0x90EF 0xB116
+0x90F0 0xB117
+0x90F1 0xB118
+0x90F3 0xB119
+0x90F4 0xB11A
+0x90F5 0xB11B
+0x90F6 0xB11C
+0x90F7 0xB11D
+0x90F8 0xB11E
+0x90F9 0xB11F
+0x90FA 0xB120
+0x90FB 0xB121
+0x90FC 0xB122
+0x90FD 0xB123
+0x9141 0xB124
+0x9142 0xB125
+0x9143 0xB126
+0x9144 0xB127
+0x9145 0xB128
+0x9146 0xB129
+0x9147 0xB12A
+0x9148 0xB12B
+0x9149 0xB12C
+0x914A 0xB12D
+0x914B 0xB12E
+0x914C 0xB12F
+0x914D 0xB130
+0x914E 0xB131
+0x914F 0xB132
+0x9150 0xB133
+0x9151 0xB134
+0x9153 0xB135
+0x9154 0xB136
+0x9155 0xB137
+0x9156 0xB138
+0x9157 0xB139
+0x9158 0xB13A
+0x9159 0xB13B
+0x915A 0xB13C
+0x915B 0xB13D
+0x915C 0xB13E
+0x915D 0xB13F
+0x9161 0xB140
+0x9162 0xB141
+0x9163 0xB142
+0x9164 0xB143
+0x9165 0xB144
+0x9166 0xB145
+0x9167 0xB146
+0x9168 0xB147
+0x9169 0xB148
+0x916A 0xB149
+0x916B 0xB14A
+0x916C 0xB14B
+0x916D 0xB14C
+0x916E 0xB14D
+0x916F 0xB14E
+0x9170 0xB14F
+0x9171 0xB150
+0x9173 0xB151
+0x9174 0xB152
+0x9175 0xB153
+0x9176 0xB154
+0x9177 0xB155
+0x9178 0xB156
+0x9179 0xB157
+0x917A 0xB158
+0x917B 0xB159
+0x917C 0xB15A
+0x917D 0xB15B
+0x9181 0xB15C
+0x9182 0xB15D
+0x9183 0xB15E
+0x9184 0xB15F
+0x9185 0xB160
+0x9186 0xB161
+0x9187 0xB162
+0x9188 0xB163
+0x9189 0xB164
+0x918A 0xB165
+0x918B 0xB166
+0x918C 0xB167
+0x918D 0xB168
+0x918E 0xB169
+0x918F 0xB16A
+0x9190 0xB16B
+0x9191 0xB16C
+0x9193 0xB16D
+0x9194 0xB16E
+0x9195 0xB16F
+0x9196 0xB170
+0x9197 0xB171
+0x9198 0xB172
+0x9199 0xB173
+0x919A 0xB174
+0x919B 0xB175
+0x919C 0xB176
+0x919D 0xB177
+0x91A1 0xB178
+0x91A2 0xB179
+0x91A3 0xB17A
+0x91A4 0xB17B
+0x91A5 0xB17C
+0x91A6 0xB17D
+0x91A7 0xB17E
+0x91A8 0xB17F
+0x91A9 0xB180
+0x91AA 0xB181
+0x91AB 0xB182
+0x91AC 0xB183
+0x91AD 0xB184
+0x91AE 0xB185
+0x91AF 0xB186
+0x91B0 0xB187
+0x91B1 0xB188
+0x91B3 0xB189
+0x91B4 0xB18A
+0x91B5 0xB18B
+0x91B6 0xB18C
+0x91B7 0xB18D
+0x91B8 0xB18E
+0x91B9 0xB18F
+0x91BA 0xB190
+0x91BB 0xB191
+0x91BC 0xB192
+0x91BD 0xB193
+0x91C1 0xB194
+0x91C2 0xB195
+0x91C3 0xB196
+0x91C4 0xB197
+0x91C5 0xB198
+0x91C6 0xB199
+0x91C7 0xB19A
+0x91C8 0xB19B
+0x91C9 0xB19C
+0x91CA 0xB19D
+0x91CB 0xB19E
+0x91CC 0xB19F
+0x91CD 0xB1A0
+0x91CE 0xB1A1
+0x91CF 0xB1A2
+0x91D0 0xB1A3
+0x91D1 0xB1A4
+0x91D3 0xB1A5
+0x91D4 0xB1A6
+0x91D5 0xB1A7
+0x91D6 0xB1A8
+0x91D7 0xB1A9
+0x91D8 0xB1AA
+0x91D9 0xB1AB
+0x91DA 0xB1AC
+0x91DB 0xB1AD
+0x91DC 0xB1AE
+0x91DD 0xB1AF
+0x91E1 0xB1B0
+0x91E2 0xB1B1
+0x91E3 0xB1B2
+0x91E4 0xB1B3
+0x91E5 0xB1B4
+0x91E6 0xB1B5
+0x91E7 0xB1B6
+0x91E8 0xB1B7
+0x91E9 0xB1B8
+0x91EA 0xB1B9
+0x91EB 0xB1BA
+0x91EC 0xB1BB
+0x91ED 0xB1BC
+0x91EE 0xB1BD
+0x91EF 0xB1BE
+0x91F0 0xB1BF
+0x91F1 0xB1C0
+0x91F3 0xB1C1
+0x91F4 0xB1C2
+0x91F5 0xB1C3
+0x91F6 0xB1C4
+0x91F7 0xB1C5
+0x91F8 0xB1C6
+0x91F9 0xB1C7
+0x91FA 0xB1C8
+0x91FB 0xB1C9
+0x91FC 0xB1CA
+0x91FD 0xB1CB
+0x9241 0xB1CC
+0x9242 0xB1CD
+0x9243 0xB1CE
+0x9244 0xB1CF
+0x9245 0xB1D0
+0x9246 0xB1D1
+0x9247 0xB1D2
+0x9248 0xB1D3
+0x9249 0xB1D4
+0x924A 0xB1D5
+0x924B 0xB1D6
+0x924C 0xB1D7
+0x924D 0xB1D8
+0x924E 0xB1D9
+0x924F 0xB1DA
+0x9250 0xB1DB
+0x9251 0xB1DC
+0x9253 0xB1DD
+0x9254 0xB1DE
+0x9255 0xB1DF
+0x9256 0xB1E0
+0x9257 0xB1E1
+0x9258 0xB1E2
+0x9259 0xB1E3
+0x925A 0xB1E4
+0x925B 0xB1E5
+0x925C 0xB1E6
+0x925D 0xB1E7
+0x9261 0xB1E8
+0x9262 0xB1E9
+0x9263 0xB1EA
+0x9264 0xB1EB
+0x9265 0xB1EC
+0x9266 0xB1ED
+0x9267 0xB1EE
+0x9268 0xB1EF
+0x9269 0xB1F0
+0x926A 0xB1F1
+0x926B 0xB1F2
+0x926C 0xB1F3
+0x926D 0xB1F4
+0x926E 0xB1F5
+0x926F 0xB1F6
+0x9270 0xB1F7
+0x9271 0xB1F8
+0x9273 0xB1F9
+0x9274 0xB1FA
+0x9275 0xB1FB
+0x9276 0xB1FC
+0x9277 0xB1FD
+0x9278 0xB1FE
+0x9279 0xB1FF
+0x927A 0xB200
+0x927B 0xB201
+0x927C 0xB202
+0x927D 0xB203
+0x9281 0xB204
+0x9282 0xB205
+0x9283 0xB206
+0x9284 0xB207
+0x9285 0xB208
+0x9286 0xB209
+0x9287 0xB20A
+0x9288 0xB20B
+0x9289 0xB20C
+0x928A 0xB20D
+0x928B 0xB20E
+0x928C 0xB20F
+0x928D 0xB210
+0x928E 0xB211
+0x928F 0xB212
+0x9290 0xB213
+0x9291 0xB214
+0x9293 0xB215
+0x9294 0xB216
+0x9295 0xB217
+0x9296 0xB218
+0x9297 0xB219
+0x9298 0xB21A
+0x9299 0xB21B
+0x929A 0xB21C
+0x929B 0xB21D
+0x929C 0xB21E
+0x929D 0xB21F
+0x92A1 0xB220
+0x92A2 0xB221
+0x92A3 0xB222
+0x92A4 0xB223
+0x92A5 0xB224
+0x92A6 0xB225
+0x92A7 0xB226
+0x92A8 0xB227
+0x92A9 0xB228
+0x92AA 0xB229
+0x92AB 0xB22A
+0x92AC 0xB22B
+0x92AD 0xB22C
+0x92AE 0xB22D
+0x92AF 0xB22E
+0x92B0 0xB22F
+0x92B1 0xB230
+0x92B3 0xB231
+0x92B4 0xB232
+0x92B5 0xB233
+0x92B6 0xB234
+0x92B7 0xB235
+0x92B8 0xB236
+0x92B9 0xB237
+0x92BA 0xB238
+0x92BB 0xB239
+0x92BC 0xB23A
+0x92BD 0xB23B
+0x92C1 0xB23C
+0x92C2 0xB23D
+0x92C3 0xB23E
+0x92C4 0xB23F
+0x92C5 0xB240
+0x92C6 0xB241
+0x92C7 0xB242
+0x92C8 0xB243
+0x92C9 0xB244
+0x92CA 0xB245
+0x92CB 0xB246
+0x92CC 0xB247
+0x92CD 0xB248
+0x92CE 0xB249
+0x92CF 0xB24A
+0x92D0 0xB24B
+0x92D1 0xB24C
+0x92D3 0xB24D
+0x92D4 0xB24E
+0x92D5 0xB24F
+0x92D6 0xB250
+0x92D7 0xB251
+0x92D8 0xB252
+0x92D9 0xB253
+0x92DA 0xB254
+0x92DB 0xB255
+0x92DC 0xB256
+0x92DD 0xB257
+0x92E1 0xB258
+0x92E2 0xB259
+0x92E3 0xB25A
+0x92E4 0xB25B
+0x92E5 0xB25C
+0x92E6 0xB25D
+0x92E7 0xB25E
+0x92E8 0xB25F
+0x92E9 0xB260
+0x92EA 0xB261
+0x92EB 0xB262
+0x92EC 0xB263
+0x92ED 0xB264
+0x92EE 0xB265
+0x92EF 0xB266
+0x92F0 0xB267
+0x92F1 0xB268
+0x92F3 0xB269
+0x92F4 0xB26A
+0x92F5 0xB26B
+0x92F6 0xB26C
+0x92F7 0xB26D
+0x92F8 0xB26E
+0x92F9 0xB26F
+0x92FA 0xB270
+0x92FB 0xB271
+0x92FC 0xB272
+0x92FD 0xB273
+0x9341 0xB274
+0x9342 0xB275
+0x9343 0xB276
+0x9344 0xB277
+0x9345 0xB278
+0x9346 0xB279
+0x9347 0xB27A
+0x9348 0xB27B
+0x9349 0xB27C
+0x934A 0xB27D
+0x934B 0xB27E
+0x934C 0xB27F
+0x934D 0xB280
+0x934E 0xB281
+0x934F 0xB282
+0x9350 0xB283
+0x9351 0xB284
+0x9353 0xB285
+0x9354 0xB286
+0x9355 0xB287
+0x9356 0xB288
+0x9357 0xB289
+0x9358 0xB28A
+0x9359 0xB28B
+0x935A 0xB28C
+0x935B 0xB28D
+0x935C 0xB28E
+0x935D 0xB28F
+0x9361 0xB290
+0x9362 0xB291
+0x9363 0xB292
+0x9364 0xB293
+0x9365 0xB294
+0x9366 0xB295
+0x9367 0xB296
+0x9368 0xB297
+0x9369 0xB298
+0x936A 0xB299
+0x936B 0xB29A
+0x936C 0xB29B
+0x936D 0xB29C
+0x936E 0xB29D
+0x936F 0xB29E
+0x9370 0xB29F
+0x9371 0xB2A0
+0x9373 0xB2A1
+0x9374 0xB2A2
+0x9375 0xB2A3
+0x9376 0xB2A4
+0x9377 0xB2A5
+0x9378 0xB2A6
+0x9379 0xB2A7
+0x937A 0xB2A8
+0x937B 0xB2A9
+0x937C 0xB2AA
+0x937D 0xB2AB
+0x9381 0xB2AC
+0x9382 0xB2AD
+0x9383 0xB2AE
+0x9384 0xB2AF
+0x9385 0xB2B0
+0x9386 0xB2B1
+0x9387 0xB2B2
+0x9388 0xB2B3
+0x9389 0xB2B4
+0x938A 0xB2B5
+0x938B 0xB2B6
+0x938C 0xB2B7
+0x938D 0xB2B8
+0x938E 0xB2B9
+0x938F 0xB2BA
+0x9390 0xB2BB
+0x9391 0xB2BC
+0x9393 0xB2BD
+0x9394 0xB2BE
+0x9395 0xB2BF
+0x9396 0xB2C0
+0x9397 0xB2C1
+0x9398 0xB2C2
+0x9399 0xB2C3
+0x939A 0xB2C4
+0x939B 0xB2C5
+0x939C 0xB2C6
+0x939D 0xB2C7
+0x93A1 0xB2C8
+0x93A2 0xB2C9
+0x93A3 0xB2CA
+0x93A4 0xB2CB
+0x93A5 0xB2CC
+0x93A6 0xB2CD
+0x93A7 0xB2CE
+0x93A8 0xB2CF
+0x93A9 0xB2D0
+0x93AA 0xB2D1
+0x93AB 0xB2D2
+0x93AC 0xB2D3
+0x93AD 0xB2D4
+0x93AE 0xB2D5
+0x93AF 0xB2D6
+0x93B0 0xB2D7
+0x93B1 0xB2D8
+0x93B3 0xB2D9
+0x93B4 0xB2DA
+0x93B5 0xB2DB
+0x93B6 0xB2DC
+0x93B7 0xB2DD
+0x93B8 0xB2DE
+0x93B9 0xB2DF
+0x93BA 0xB2E0
+0x93BB 0xB2E1
+0x93BC 0xB2E2
+0x93BD 0xB2E3
+0x9441 0x3137
+0x9461 0xB2E4
+0x9462 0xB2E5
+0x9463 0xB2E6
+0x9464 0xB2E7
+0x9465 0xB2E8
+0x9466 0xB2E9
+0x9467 0xB2EA
+0x9468 0xB2EB
+0x9469 0xB2EC
+0x946A 0xB2ED
+0x946B 0xB2EE
+0x946C 0xB2EF
+0x946D 0xB2F0
+0x946E 0xB2F1
+0x946F 0xB2F2
+0x9470 0xB2F3
+0x9471 0xB2F4
+0x9473 0xB2F5
+0x9474 0xB2F6
+0x9475 0xB2F7
+0x9476 0xB2F8
+0x9477 0xB2F9
+0x9478 0xB2FA
+0x9479 0xB2FB
+0x947A 0xB2FC
+0x947B 0xB2FD
+0x947C 0xB2FE
+0x947D 0xB2FF
+0x9481 0xB300
+0x9482 0xB301
+0x9483 0xB302
+0x9484 0xB303
+0x9485 0xB304
+0x9486 0xB305
+0x9487 0xB306
+0x9488 0xB307
+0x9489 0xB308
+0x948A 0xB309
+0x948B 0xB30A
+0x948C 0xB30B
+0x948D 0xB30C
+0x948E 0xB30D
+0x948F 0xB30E
+0x9490 0xB30F
+0x9491 0xB310
+0x9493 0xB311
+0x9494 0xB312
+0x9495 0xB313
+0x9496 0xB314
+0x9497 0xB315
+0x9498 0xB316
+0x9499 0xB317
+0x949A 0xB318
+0x949B 0xB319
+0x949C 0xB31A
+0x949D 0xB31B
+0x94A1 0xB31C
+0x94A2 0xB31D
+0x94A3 0xB31E
+0x94A4 0xB31F
+0x94A5 0xB320
+0x94A6 0xB321
+0x94A7 0xB322
+0x94A8 0xB323
+0x94A9 0xB324
+0x94AA 0xB325
+0x94AB 0xB326
+0x94AC 0xB327
+0x94AD 0xB328
+0x94AE 0xB329
+0x94AF 0xB32A
+0x94B0 0xB32B
+0x94B1 0xB32C
+0x94B3 0xB32D
+0x94B4 0xB32E
+0x94B5 0xB32F
+0x94B6 0xB330
+0x94B7 0xB331
+0x94B8 0xB332
+0x94B9 0xB333
+0x94BA 0xB334
+0x94BB 0xB335
+0x94BC 0xB336
+0x94BD 0xB337
+0x94C1 0xB338
+0x94C2 0xB339
+0x94C3 0xB33A
+0x94C4 0xB33B
+0x94C5 0xB33C
+0x94C6 0xB33D
+0x94C7 0xB33E
+0x94C8 0xB33F
+0x94C9 0xB340
+0x94CA 0xB341
+0x94CB 0xB342
+0x94CC 0xB343
+0x94CD 0xB344
+0x94CE 0xB345
+0x94CF 0xB346
+0x94D0 0xB347
+0x94D1 0xB348
+0x94D3 0xB349
+0x94D4 0xB34A
+0x94D5 0xB34B
+0x94D6 0xB34C
+0x94D7 0xB34D
+0x94D8 0xB34E
+0x94D9 0xB34F
+0x94DA 0xB350
+0x94DB 0xB351
+0x94DC 0xB352
+0x94DD 0xB353
+0x94E1 0xB354
+0x94E2 0xB355
+0x94E3 0xB356
+0x94E4 0xB357
+0x94E5 0xB358
+0x94E6 0xB359
+0x94E7 0xB35A
+0x94E8 0xB35B
+0x94E9 0xB35C
+0x94EA 0xB35D
+0x94EB 0xB35E
+0x94EC 0xB35F
+0x94ED 0xB360
+0x94EE 0xB361
+0x94EF 0xB362
+0x94F0 0xB363
+0x94F1 0xB364
+0x94F3 0xB365
+0x94F4 0xB366
+0x94F5 0xB367
+0x94F6 0xB368
+0x94F7 0xB369
+0x94F8 0xB36A
+0x94F9 0xB36B
+0x94FA 0xB36C
+0x94FB 0xB36D
+0x94FC 0xB36E
+0x94FD 0xB36F
+0x9541 0xB370
+0x9542 0xB371
+0x9543 0xB372
+0x9544 0xB373
+0x9545 0xB374
+0x9546 0xB375
+0x9547 0xB376
+0x9548 0xB377
+0x9549 0xB378
+0x954A 0xB379
+0x954B 0xB37A
+0x954C 0xB37B
+0x954D 0xB37C
+0x954E 0xB37D
+0x954F 0xB37E
+0x9550 0xB37F
+0x9551 0xB380
+0x9553 0xB381
+0x9554 0xB382
+0x9555 0xB383
+0x9556 0xB384
+0x9557 0xB385
+0x9558 0xB386
+0x9559 0xB387
+0x955A 0xB388
+0x955B 0xB389
+0x955C 0xB38A
+0x955D 0xB38B
+0x9561 0xB38C
+0x9562 0xB38D
+0x9563 0xB38E
+0x9564 0xB38F
+0x9565 0xB390
+0x9566 0xB391
+0x9567 0xB392
+0x9568 0xB393
+0x9569 0xB394
+0x956A 0xB395
+0x956B 0xB396
+0x956C 0xB397
+0x956D 0xB398
+0x956E 0xB399
+0x956F 0xB39A
+0x9570 0xB39B
+0x9571 0xB39C
+0x9573 0xB39D
+0x9574 0xB39E
+0x9575 0xB39F
+0x9576 0xB3A0
+0x9577 0xB3A1
+0x9578 0xB3A2
+0x9579 0xB3A3
+0x957A 0xB3A4
+0x957B 0xB3A5
+0x957C 0xB3A6
+0x957D 0xB3A7
+0x9581 0xB3A8
+0x9582 0xB3A9
+0x9583 0xB3AA
+0x9584 0xB3AB
+0x9585 0xB3AC
+0x9586 0xB3AD
+0x9587 0xB3AE
+0x9588 0xB3AF
+0x9589 0xB3B0
+0x958A 0xB3B1
+0x958B 0xB3B2
+0x958C 0xB3B3
+0x958D 0xB3B4
+0x958E 0xB3B5
+0x958F 0xB3B6
+0x9590 0xB3B7
+0x9591 0xB3B8
+0x9593 0xB3B9
+0x9594 0xB3BA
+0x9595 0xB3BB
+0x9596 0xB3BC
+0x9597 0xB3BD
+0x9598 0xB3BE
+0x9599 0xB3BF
+0x959A 0xB3C0
+0x959B 0xB3C1
+0x959C 0xB3C2
+0x959D 0xB3C3
+0x95A1 0xB3C4
+0x95A2 0xB3C5
+0x95A3 0xB3C6
+0x95A4 0xB3C7
+0x95A5 0xB3C8
+0x95A6 0xB3C9
+0x95A7 0xB3CA
+0x95A8 0xB3CB
+0x95A9 0xB3CC
+0x95AA 0xB3CD
+0x95AB 0xB3CE
+0x95AC 0xB3CF
+0x95AD 0xB3D0
+0x95AE 0xB3D1
+0x95AF 0xB3D2
+0x95B0 0xB3D3
+0x95B1 0xB3D4
+0x95B3 0xB3D5
+0x95B4 0xB3D6
+0x95B5 0xB3D7
+0x95B6 0xB3D8
+0x95B7 0xB3D9
+0x95B8 0xB3DA
+0x95B9 0xB3DB
+0x95BA 0xB3DC
+0x95BB 0xB3DD
+0x95BC 0xB3DE
+0x95BD 0xB3DF
+0x95C1 0xB3E0
+0x95C2 0xB3E1
+0x95C3 0xB3E2
+0x95C4 0xB3E3
+0x95C5 0xB3E4
+0x95C6 0xB3E5
+0x95C7 0xB3E6
+0x95C8 0xB3E7
+0x95C9 0xB3E8
+0x95CA 0xB3E9
+0x95CB 0xB3EA
+0x95CC 0xB3EB
+0x95CD 0xB3EC
+0x95CE 0xB3ED
+0x95CF 0xB3EE
+0x95D0 0xB3EF
+0x95D1 0xB3F0
+0x95D3 0xB3F1
+0x95D4 0xB3F2
+0x95D5 0xB3F3
+0x95D6 0xB3F4
+0x95D7 0xB3F5
+0x95D8 0xB3F6
+0x95D9 0xB3F7
+0x95DA 0xB3F8
+0x95DB 0xB3F9
+0x95DC 0xB3FA
+0x95DD 0xB3FB
+0x95E1 0xB3FC
+0x95E2 0xB3FD
+0x95E3 0xB3FE
+0x95E4 0xB3FF
+0x95E5 0xB400
+0x95E6 0xB401
+0x95E7 0xB402
+0x95E8 0xB403
+0x95E9 0xB404
+0x95EA 0xB405
+0x95EB 0xB406
+0x95EC 0xB407
+0x95ED 0xB408
+0x95EE 0xB409
+0x95EF 0xB40A
+0x95F0 0xB40B
+0x95F1 0xB40C
+0x95F3 0xB40D
+0x95F4 0xB40E
+0x95F5 0xB40F
+0x95F6 0xB410
+0x95F7 0xB411
+0x95F8 0xB412
+0x95F9 0xB413
+0x95FA 0xB414
+0x95FB 0xB415
+0x95FC 0xB416
+0x95FD 0xB417
+0x9641 0xB418
+0x9642 0xB419
+0x9643 0xB41A
+0x9644 0xB41B
+0x9645 0xB41C
+0x9646 0xB41D
+0x9647 0xB41E
+0x9648 0xB41F
+0x9649 0xB420
+0x964A 0xB421
+0x964B 0xB422
+0x964C 0xB423
+0x964D 0xB424
+0x964E 0xB425
+0x964F 0xB426
+0x9650 0xB427
+0x9651 0xB428
+0x9653 0xB429
+0x9654 0xB42A
+0x9655 0xB42B
+0x9656 0xB42C
+0x9657 0xB42D
+0x9658 0xB42E
+0x9659 0xB42F
+0x965A 0xB430
+0x965B 0xB431
+0x965C 0xB432
+0x965D 0xB433
+0x9661 0xB434
+0x9662 0xB435
+0x9663 0xB436
+0x9664 0xB437
+0x9665 0xB438
+0x9666 0xB439
+0x9667 0xB43A
+0x9668 0xB43B
+0x9669 0xB43C
+0x966A 0xB43D
+0x966B 0xB43E
+0x966C 0xB43F
+0x966D 0xB440
+0x966E 0xB441
+0x966F 0xB442
+0x9670 0xB443
+0x9671 0xB444
+0x9673 0xB445
+0x9674 0xB446
+0x9675 0xB447
+0x9676 0xB448
+0x9677 0xB449
+0x9678 0xB44A
+0x9679 0xB44B
+0x967A 0xB44C
+0x967B 0xB44D
+0x967C 0xB44E
+0x967D 0xB44F
+0x9681 0xB450
+0x9682 0xB451
+0x9683 0xB452
+0x9684 0xB453
+0x9685 0xB454
+0x9686 0xB455
+0x9687 0xB456
+0x9688 0xB457
+0x9689 0xB458
+0x968A 0xB459
+0x968B 0xB45A
+0x968C 0xB45B
+0x968D 0xB45C
+0x968E 0xB45D
+0x968F 0xB45E
+0x9690 0xB45F
+0x9691 0xB460
+0x9693 0xB461
+0x9694 0xB462
+0x9695 0xB463
+0x9696 0xB464
+0x9697 0xB465
+0x9698 0xB466
+0x9699 0xB467
+0x969A 0xB468
+0x969B 0xB469
+0x969C 0xB46A
+0x969D 0xB46B
+0x96A1 0xB46C
+0x96A2 0xB46D
+0x96A3 0xB46E
+0x96A4 0xB46F
+0x96A5 0xB470
+0x96A6 0xB471
+0x96A7 0xB472
+0x96A8 0xB473
+0x96A9 0xB474
+0x96AA 0xB475
+0x96AB 0xB476
+0x96AC 0xB477
+0x96AD 0xB478
+0x96AE 0xB479
+0x96AF 0xB47A
+0x96B0 0xB47B
+0x96B1 0xB47C
+0x96B3 0xB47D
+0x96B4 0xB47E
+0x96B5 0xB47F
+0x96B6 0xB480
+0x96B7 0xB481
+0x96B8 0xB482
+0x96B9 0xB483
+0x96BA 0xB484
+0x96BB 0xB485
+0x96BC 0xB486
+0x96BD 0xB487
+0x96C1 0xB488
+0x96C2 0xB489
+0x96C3 0xB48A
+0x96C4 0xB48B
+0x96C5 0xB48C
+0x96C6 0xB48D
+0x96C7 0xB48E
+0x96C8 0xB48F
+0x96C9 0xB490
+0x96CA 0xB491
+0x96CB 0xB492
+0x96CC 0xB493
+0x96CD 0xB494
+0x96CE 0xB495
+0x96CF 0xB496
+0x96D0 0xB497
+0x96D1 0xB498
+0x96D3 0xB499
+0x96D4 0xB49A
+0x96D5 0xB49B
+0x96D6 0xB49C
+0x96D7 0xB49D
+0x96D8 0xB49E
+0x96D9 0xB49F
+0x96DA 0xB4A0
+0x96DB 0xB4A1
+0x96DC 0xB4A2
+0x96DD 0xB4A3
+0x96E1 0xB4A4
+0x96E2 0xB4A5
+0x96E3 0xB4A6
+0x96E4 0xB4A7
+0x96E5 0xB4A8
+0x96E6 0xB4A9
+0x96E7 0xB4AA
+0x96E8 0xB4AB
+0x96E9 0xB4AC
+0x96EA 0xB4AD
+0x96EB 0xB4AE
+0x96EC 0xB4AF
+0x96ED 0xB4B0
+0x96EE 0xB4B1
+0x96EF 0xB4B2
+0x96F0 0xB4B3
+0x96F1 0xB4B4
+0x96F3 0xB4B5
+0x96F4 0xB4B6
+0x96F5 0xB4B7
+0x96F6 0xB4B8
+0x96F7 0xB4B9
+0x96F8 0xB4BA
+0x96F9 0xB4BB
+0x96FA 0xB4BC
+0x96FB 0xB4BD
+0x96FC 0xB4BE
+0x96FD 0xB4BF
+0x9741 0xB4C0
+0x9742 0xB4C1
+0x9743 0xB4C2
+0x9744 0xB4C3
+0x9745 0xB4C4
+0x9746 0xB4C5
+0x9747 0xB4C6
+0x9748 0xB4C7
+0x9749 0xB4C8
+0x974A 0xB4C9
+0x974B 0xB4CA
+0x974C 0xB4CB
+0x974D 0xB4CC
+0x974E 0xB4CD
+0x974F 0xB4CE
+0x9750 0xB4CF
+0x9751 0xB4D0
+0x9753 0xB4D1
+0x9754 0xB4D2
+0x9755 0xB4D3
+0x9756 0xB4D4
+0x9757 0xB4D5
+0x9758 0xB4D6
+0x9759 0xB4D7
+0x975A 0xB4D8
+0x975B 0xB4D9
+0x975C 0xB4DA
+0x975D 0xB4DB
+0x9761 0xB4DC
+0x9762 0xB4DD
+0x9763 0xB4DE
+0x9764 0xB4DF
+0x9765 0xB4E0
+0x9766 0xB4E1
+0x9767 0xB4E2
+0x9768 0xB4E3
+0x9769 0xB4E4
+0x976A 0xB4E5
+0x976B 0xB4E6
+0x976C 0xB4E7
+0x976D 0xB4E8
+0x976E 0xB4E9
+0x976F 0xB4EA
+0x9770 0xB4EB
+0x9771 0xB4EC
+0x9773 0xB4ED
+0x9774 0xB4EE
+0x9775 0xB4EF
+0x9776 0xB4F0
+0x9777 0xB4F1
+0x9778 0xB4F2
+0x9779 0xB4F3
+0x977A 0xB4F4
+0x977B 0xB4F5
+0x977C 0xB4F6
+0x977D 0xB4F7
+0x9781 0xB4F8
+0x9782 0xB4F9
+0x9783 0xB4FA
+0x9784 0xB4FB
+0x9785 0xB4FC
+0x9786 0xB4FD
+0x9787 0xB4FE
+0x9788 0xB4FF
+0x9789 0xB500
+0x978A 0xB501
+0x978B 0xB502
+0x978C 0xB503
+0x978D 0xB504
+0x978E 0xB505
+0x978F 0xB506
+0x9790 0xB507
+0x9791 0xB508
+0x9793 0xB509
+0x9794 0xB50A
+0x9795 0xB50B
+0x9796 0xB50C
+0x9797 0xB50D
+0x9798 0xB50E
+0x9799 0xB50F
+0x979A 0xB510
+0x979B 0xB511
+0x979C 0xB512
+0x979D 0xB513
+0x97A1 0xB514
+0x97A2 0xB515
+0x97A3 0xB516
+0x97A4 0xB517
+0x97A5 0xB518
+0x97A6 0xB519
+0x97A7 0xB51A
+0x97A8 0xB51B
+0x97A9 0xB51C
+0x97AA 0xB51D
+0x97AB 0xB51E
+0x97AC 0xB51F
+0x97AD 0xB520
+0x97AE 0xB521
+0x97AF 0xB522
+0x97B0 0xB523
+0x97B1 0xB524
+0x97B3 0xB525
+0x97B4 0xB526
+0x97B5 0xB527
+0x97B6 0xB528
+0x97B7 0xB529
+0x97B8 0xB52A
+0x97B9 0xB52B
+0x97BA 0xB52C
+0x97BB 0xB52D
+0x97BC 0xB52E
+0x97BD 0xB52F
+0x9841 0x3138
+0x9861 0xB530
+0x9862 0xB531
+0x9863 0xB532
+0x9864 0xB533
+0x9865 0xB534
+0x9866 0xB535
+0x9867 0xB536
+0x9868 0xB537
+0x9869 0xB538
+0x986A 0xB539
+0x986B 0xB53A
+0x986C 0xB53B
+0x986D 0xB53C
+0x986E 0xB53D
+0x986F 0xB53E
+0x9870 0xB53F
+0x9871 0xB540
+0x9873 0xB541
+0x9874 0xB542
+0x9875 0xB543
+0x9876 0xB544
+0x9877 0xB545
+0x9878 0xB546
+0x9879 0xB547
+0x987A 0xB548
+0x987B 0xB549
+0x987C 0xB54A
+0x987D 0xB54B
+0x9881 0xB54C
+0x9882 0xB54D
+0x9883 0xB54E
+0x9884 0xB54F
+0x9885 0xB550
+0x9886 0xB551
+0x9887 0xB552
+0x9888 0xB553
+0x9889 0xB554
+0x988A 0xB555
+0x988B 0xB556
+0x988C 0xB557
+0x988D 0xB558
+0x988E 0xB559
+0x988F 0xB55A
+0x9890 0xB55B
+0x9891 0xB55C
+0x9893 0xB55D
+0x9894 0xB55E
+0x9895 0xB55F
+0x9896 0xB560
+0x9897 0xB561
+0x9898 0xB562
+0x9899 0xB563
+0x989A 0xB564
+0x989B 0xB565
+0x989C 0xB566
+0x989D 0xB567
+0x98A1 0xB568
+0x98A2 0xB569
+0x98A3 0xB56A
+0x98A4 0xB56B
+0x98A5 0xB56C
+0x98A6 0xB56D
+0x98A7 0xB56E
+0x98A8 0xB56F
+0x98A9 0xB570
+0x98AA 0xB571
+0x98AB 0xB572
+0x98AC 0xB573
+0x98AD 0xB574
+0x98AE 0xB575
+0x98AF 0xB576
+0x98B0 0xB577
+0x98B1 0xB578
+0x98B3 0xB579
+0x98B4 0xB57A
+0x98B5 0xB57B
+0x98B6 0xB57C
+0x98B7 0xB57D
+0x98B8 0xB57E
+0x98B9 0xB57F
+0x98BA 0xB580
+0x98BB 0xB581
+0x98BC 0xB582
+0x98BD 0xB583
+0x98C1 0xB584
+0x98C2 0xB585
+0x98C3 0xB586
+0x98C4 0xB587
+0x98C5 0xB588
+0x98C6 0xB589
+0x98C7 0xB58A
+0x98C8 0xB58B
+0x98C9 0xB58C
+0x98CA 0xB58D
+0x98CB 0xB58E
+0x98CC 0xB58F
+0x98CD 0xB590
+0x98CE 0xB591
+0x98CF 0xB592
+0x98D0 0xB593
+0x98D1 0xB594
+0x98D3 0xB595
+0x98D4 0xB596
+0x98D5 0xB597
+0x98D6 0xB598
+0x98D7 0xB599
+0x98D8 0xB59A
+0x98D9 0xB59B
+0x98DA 0xB59C
+0x98DB 0xB59D
+0x98DC 0xB59E
+0x98DD 0xB59F
+0x98E1 0xB5A0
+0x98E2 0xB5A1
+0x98E3 0xB5A2
+0x98E4 0xB5A3
+0x98E5 0xB5A4
+0x98E6 0xB5A5
+0x98E7 0xB5A6
+0x98E8 0xB5A7
+0x98E9 0xB5A8
+0x98EA 0xB5A9
+0x98EB 0xB5AA
+0x98EC 0xB5AB
+0x98ED 0xB5AC
+0x98EE 0xB5AD
+0x98EF 0xB5AE
+0x98F0 0xB5AF
+0x98F1 0xB5B0
+0x98F3 0xB5B1
+0x98F4 0xB5B2
+0x98F5 0xB5B3
+0x98F6 0xB5B4
+0x98F7 0xB5B5
+0x98F8 0xB5B6
+0x98F9 0xB5B7
+0x98FA 0xB5B8
+0x98FB 0xB5B9
+0x98FC 0xB5BA
+0x98FD 0xB5BB
+0x9941 0xB5BC
+0x9942 0xB5BD
+0x9943 0xB5BE
+0x9944 0xB5BF
+0x9945 0xB5C0
+0x9946 0xB5C1
+0x9947 0xB5C2
+0x9948 0xB5C3
+0x9949 0xB5C4
+0x994A 0xB5C5
+0x994B 0xB5C6
+0x994C 0xB5C7
+0x994D 0xB5C8
+0x994E 0xB5C9
+0x994F 0xB5CA
+0x9950 0xB5CB
+0x9951 0xB5CC
+0x9953 0xB5CD
+0x9954 0xB5CE
+0x9955 0xB5CF
+0x9956 0xB5D0
+0x9957 0xB5D1
+0x9958 0xB5D2
+0x9959 0xB5D3
+0x995A 0xB5D4
+0x995B 0xB5D5
+0x995C 0xB5D6
+0x995D 0xB5D7
+0x9961 0xB5D8
+0x9962 0xB5D9
+0x9963 0xB5DA
+0x9964 0xB5DB
+0x9965 0xB5DC
+0x9966 0xB5DD
+0x9967 0xB5DE
+0x9968 0xB5DF
+0x9969 0xB5E0
+0x996A 0xB5E1
+0x996B 0xB5E2
+0x996C 0xB5E3
+0x996D 0xB5E4
+0x996E 0xB5E5
+0x996F 0xB5E6
+0x9970 0xB5E7
+0x9971 0xB5E8
+0x9973 0xB5E9
+0x9974 0xB5EA
+0x9975 0xB5EB
+0x9976 0xB5EC
+0x9977 0xB5ED
+0x9978 0xB5EE
+0x9979 0xB5EF
+0x997A 0xB5F0
+0x997B 0xB5F1
+0x997C 0xB5F2
+0x997D 0xB5F3
+0x9981 0xB5F4
+0x9982 0xB5F5
+0x9983 0xB5F6
+0x9984 0xB5F7
+0x9985 0xB5F8
+0x9986 0xB5F9
+0x9987 0xB5FA
+0x9988 0xB5FB
+0x9989 0xB5FC
+0x998A 0xB5FD
+0x998B 0xB5FE
+0x998C 0xB5FF
+0x998D 0xB600
+0x998E 0xB601
+0x998F 0xB602
+0x9990 0xB603
+0x9991 0xB604
+0x9993 0xB605
+0x9994 0xB606
+0x9995 0xB607
+0x9996 0xB608
+0x9997 0xB609
+0x9998 0xB60A
+0x9999 0xB60B
+0x999A 0xB60C
+0x999B 0xB60D
+0x999C 0xB60E
+0x999D 0xB60F
+0x99A1 0xB610
+0x99A2 0xB611
+0x99A3 0xB612
+0x99A4 0xB613
+0x99A5 0xB614
+0x99A6 0xB615
+0x99A7 0xB616
+0x99A8 0xB617
+0x99A9 0xB618
+0x99AA 0xB619
+0x99AB 0xB61A
+0x99AC 0xB61B
+0x99AD 0xB61C
+0x99AE 0xB61D
+0x99AF 0xB61E
+0x99B0 0xB61F
+0x99B1 0xB620
+0x99B3 0xB621
+0x99B4 0xB622
+0x99B5 0xB623
+0x99B6 0xB624
+0x99B7 0xB625
+0x99B8 0xB626
+0x99B9 0xB627
+0x99BA 0xB628
+0x99BB 0xB629
+0x99BC 0xB62A
+0x99BD 0xB62B
+0x99C1 0xB62C
+0x99C2 0xB62D
+0x99C3 0xB62E
+0x99C4 0xB62F
+0x99C5 0xB630
+0x99C6 0xB631
+0x99C7 0xB632
+0x99C8 0xB633
+0x99C9 0xB634
+0x99CA 0xB635
+0x99CB 0xB636
+0x99CC 0xB637
+0x99CD 0xB638
+0x99CE 0xB639
+0x99CF 0xB63A
+0x99D0 0xB63B
+0x99D1 0xB63C
+0x99D3 0xB63D
+0x99D4 0xB63E
+0x99D5 0xB63F
+0x99D6 0xB640
+0x99D7 0xB641
+0x99D8 0xB642
+0x99D9 0xB643
+0x99DA 0xB644
+0x99DB 0xB645
+0x99DC 0xB646
+0x99DD 0xB647
+0x99E1 0xB648
+0x99E2 0xB649
+0x99E3 0xB64A
+0x99E4 0xB64B
+0x99E5 0xB64C
+0x99E6 0xB64D
+0x99E7 0xB64E
+0x99E8 0xB64F
+0x99E9 0xB650
+0x99EA 0xB651
+0x99EB 0xB652
+0x99EC 0xB653
+0x99ED 0xB654
+0x99EE 0xB655
+0x99EF 0xB656
+0x99F0 0xB657
+0x99F1 0xB658
+0x99F3 0xB659
+0x99F4 0xB65A
+0x99F5 0xB65B
+0x99F6 0xB65C
+0x99F7 0xB65D
+0x99F8 0xB65E
+0x99F9 0xB65F
+0x99FA 0xB660
+0x99FB 0xB661
+0x99FC 0xB662
+0x99FD 0xB663
+0x9A41 0xB664
+0x9A42 0xB665
+0x9A43 0xB666
+0x9A44 0xB667
+0x9A45 0xB668
+0x9A46 0xB669
+0x9A47 0xB66A
+0x9A48 0xB66B
+0x9A49 0xB66C
+0x9A4A 0xB66D
+0x9A4B 0xB66E
+0x9A4C 0xB66F
+0x9A4D 0xB670
+0x9A4E 0xB671
+0x9A4F 0xB672
+0x9A50 0xB673
+0x9A51 0xB674
+0x9A53 0xB675
+0x9A54 0xB676
+0x9A55 0xB677
+0x9A56 0xB678
+0x9A57 0xB679
+0x9A58 0xB67A
+0x9A59 0xB67B
+0x9A5A 0xB67C
+0x9A5B 0xB67D
+0x9A5C 0xB67E
+0x9A5D 0xB67F
+0x9A61 0xB680
+0x9A62 0xB681
+0x9A63 0xB682
+0x9A64 0xB683
+0x9A65 0xB684
+0x9A66 0xB685
+0x9A67 0xB686
+0x9A68 0xB687
+0x9A69 0xB688
+0x9A6A 0xB689
+0x9A6B 0xB68A
+0x9A6C 0xB68B
+0x9A6D 0xB68C
+0x9A6E 0xB68D
+0x9A6F 0xB68E
+0x9A70 0xB68F
+0x9A71 0xB690
+0x9A73 0xB691
+0x9A74 0xB692
+0x9A75 0xB693
+0x9A76 0xB694
+0x9A77 0xB695
+0x9A78 0xB696
+0x9A79 0xB697
+0x9A7A 0xB698
+0x9A7B 0xB699
+0x9A7C 0xB69A
+0x9A7D 0xB69B
+0x9A81 0xB69C
+0x9A82 0xB69D
+0x9A83 0xB69E
+0x9A84 0xB69F
+0x9A85 0xB6A0
+0x9A86 0xB6A1
+0x9A87 0xB6A2
+0x9A88 0xB6A3
+0x9A89 0xB6A4
+0x9A8A 0xB6A5
+0x9A8B 0xB6A6
+0x9A8C 0xB6A7
+0x9A8D 0xB6A8
+0x9A8E 0xB6A9
+0x9A8F 0xB6AA
+0x9A90 0xB6AB
+0x9A91 0xB6AC
+0x9A93 0xB6AD
+0x9A94 0xB6AE
+0x9A95 0xB6AF
+0x9A96 0xB6B0
+0x9A97 0xB6B1
+0x9A98 0xB6B2
+0x9A99 0xB6B3
+0x9A9A 0xB6B4
+0x9A9B 0xB6B5
+0x9A9C 0xB6B6
+0x9A9D 0xB6B7
+0x9AA1 0xB6B8
+0x9AA2 0xB6B9
+0x9AA3 0xB6BA
+0x9AA4 0xB6BB
+0x9AA5 0xB6BC
+0x9AA6 0xB6BD
+0x9AA7 0xB6BE
+0x9AA8 0xB6BF
+0x9AA9 0xB6C0
+0x9AAA 0xB6C1
+0x9AAB 0xB6C2
+0x9AAC 0xB6C3
+0x9AAD 0xB6C4
+0x9AAE 0xB6C5
+0x9AAF 0xB6C6
+0x9AB0 0xB6C7
+0x9AB1 0xB6C8
+0x9AB3 0xB6C9
+0x9AB4 0xB6CA
+0x9AB5 0xB6CB
+0x9AB6 0xB6CC
+0x9AB7 0xB6CD
+0x9AB8 0xB6CE
+0x9AB9 0xB6CF
+0x9ABA 0xB6D0
+0x9ABB 0xB6D1
+0x9ABC 0xB6D2
+0x9ABD 0xB6D3
+0x9AC1 0xB6D4
+0x9AC2 0xB6D5
+0x9AC3 0xB6D6
+0x9AC4 0xB6D7
+0x9AC5 0xB6D8
+0x9AC6 0xB6D9
+0x9AC7 0xB6DA
+0x9AC8 0xB6DB
+0x9AC9 0xB6DC
+0x9ACA 0xB6DD
+0x9ACB 0xB6DE
+0x9ACC 0xB6DF
+0x9ACD 0xB6E0
+0x9ACE 0xB6E1
+0x9ACF 0xB6E2
+0x9AD0 0xB6E3
+0x9AD1 0xB6E4
+0x9AD3 0xB6E5
+0x9AD4 0xB6E6
+0x9AD5 0xB6E7
+0x9AD6 0xB6E8
+0x9AD7 0xB6E9
+0x9AD8 0xB6EA
+0x9AD9 0xB6EB
+0x9ADA 0xB6EC
+0x9ADB 0xB6ED
+0x9ADC 0xB6EE
+0x9ADD 0xB6EF
+0x9AE1 0xB6F0
+0x9AE2 0xB6F1
+0x9AE3 0xB6F2
+0x9AE4 0xB6F3
+0x9AE5 0xB6F4
+0x9AE6 0xB6F5
+0x9AE7 0xB6F6
+0x9AE8 0xB6F7
+0x9AE9 0xB6F8
+0x9AEA 0xB6F9
+0x9AEB 0xB6FA
+0x9AEC 0xB6FB
+0x9AED 0xB6FC
+0x9AEE 0xB6FD
+0x9AEF 0xB6FE
+0x9AF0 0xB6FF
+0x9AF1 0xB700
+0x9AF3 0xB701
+0x9AF4 0xB702
+0x9AF5 0xB703
+0x9AF6 0xB704
+0x9AF7 0xB705
+0x9AF8 0xB706
+0x9AF9 0xB707
+0x9AFA 0xB708
+0x9AFB 0xB709
+0x9AFC 0xB70A
+0x9AFD 0xB70B
+0x9B41 0xB70C
+0x9B42 0xB70D
+0x9B43 0xB70E
+0x9B44 0xB70F
+0x9B45 0xB710
+0x9B46 0xB711
+0x9B47 0xB712
+0x9B48 0xB713
+0x9B49 0xB714
+0x9B4A 0xB715
+0x9B4B 0xB716
+0x9B4C 0xB717
+0x9B4D 0xB718
+0x9B4E 0xB719
+0x9B4F 0xB71A
+0x9B50 0xB71B
+0x9B51 0xB71C
+0x9B53 0xB71D
+0x9B54 0xB71E
+0x9B55 0xB71F
+0x9B56 0xB720
+0x9B57 0xB721
+0x9B58 0xB722
+0x9B59 0xB723
+0x9B5A 0xB724
+0x9B5B 0xB725
+0x9B5C 0xB726
+0x9B5D 0xB727
+0x9B61 0xB728
+0x9B62 0xB729
+0x9B63 0xB72A
+0x9B64 0xB72B
+0x9B65 0xB72C
+0x9B66 0xB72D
+0x9B67 0xB72E
+0x9B68 0xB72F
+0x9B69 0xB730
+0x9B6A 0xB731
+0x9B6B 0xB732
+0x9B6C 0xB733
+0x9B6D 0xB734
+0x9B6E 0xB735
+0x9B6F 0xB736
+0x9B70 0xB737
+0x9B71 0xB738
+0x9B73 0xB739
+0x9B74 0xB73A
+0x9B75 0xB73B
+0x9B76 0xB73C
+0x9B77 0xB73D
+0x9B78 0xB73E
+0x9B79 0xB73F
+0x9B7A 0xB740
+0x9B7B 0xB741
+0x9B7C 0xB742
+0x9B7D 0xB743
+0x9B81 0xB744
+0x9B82 0xB745
+0x9B83 0xB746
+0x9B84 0xB747
+0x9B85 0xB748
+0x9B86 0xB749
+0x9B87 0xB74A
+0x9B88 0xB74B
+0x9B89 0xB74C
+0x9B8A 0xB74D
+0x9B8B 0xB74E
+0x9B8C 0xB74F
+0x9B8D 0xB750
+0x9B8E 0xB751
+0x9B8F 0xB752
+0x9B90 0xB753
+0x9B91 0xB754
+0x9B93 0xB755
+0x9B94 0xB756
+0x9B95 0xB757
+0x9B96 0xB758
+0x9B97 0xB759
+0x9B98 0xB75A
+0x9B99 0xB75B
+0x9B9A 0xB75C
+0x9B9B 0xB75D
+0x9B9C 0xB75E
+0x9B9D 0xB75F
+0x9BA1 0xB760
+0x9BA2 0xB761
+0x9BA3 0xB762
+0x9BA4 0xB763
+0x9BA5 0xB764
+0x9BA6 0xB765
+0x9BA7 0xB766
+0x9BA8 0xB767
+0x9BA9 0xB768
+0x9BAA 0xB769
+0x9BAB 0xB76A
+0x9BAC 0xB76B
+0x9BAD 0xB76C
+0x9BAE 0xB76D
+0x9BAF 0xB76E
+0x9BB0 0xB76F
+0x9BB1 0xB770
+0x9BB3 0xB771
+0x9BB4 0xB772
+0x9BB5 0xB773
+0x9BB6 0xB774
+0x9BB7 0xB775
+0x9BB8 0xB776
+0x9BB9 0xB777
+0x9BBA 0xB778
+0x9BBB 0xB779
+0x9BBC 0xB77A
+0x9BBD 0xB77B
+0x9C41 0x3139
+0x9C61 0xB77C
+0x9C62 0xB77D
+0x9C63 0xB77E
+0x9C64 0xB77F
+0x9C65 0xB780
+0x9C66 0xB781
+0x9C67 0xB782
+0x9C68 0xB783
+0x9C69 0xB784
+0x9C6A 0xB785
+0x9C6B 0xB786
+0x9C6C 0xB787
+0x9C6D 0xB788
+0x9C6E 0xB789
+0x9C6F 0xB78A
+0x9C70 0xB78B
+0x9C71 0xB78C
+0x9C73 0xB78D
+0x9C74 0xB78E
+0x9C75 0xB78F
+0x9C76 0xB790
+0x9C77 0xB791
+0x9C78 0xB792
+0x9C79 0xB793
+0x9C7A 0xB794
+0x9C7B 0xB795
+0x9C7C 0xB796
+0x9C7D 0xB797
+0x9C81 0xB798
+0x9C82 0xB799
+0x9C83 0xB79A
+0x9C84 0xB79B
+0x9C85 0xB79C
+0x9C86 0xB79D
+0x9C87 0xB79E
+0x9C88 0xB79F
+0x9C89 0xB7A0
+0x9C8A 0xB7A1
+0x9C8B 0xB7A2
+0x9C8C 0xB7A3
+0x9C8D 0xB7A4
+0x9C8E 0xB7A5
+0x9C8F 0xB7A6
+0x9C90 0xB7A7
+0x9C91 0xB7A8
+0x9C93 0xB7A9
+0x9C94 0xB7AA
+0x9C95 0xB7AB
+0x9C96 0xB7AC
+0x9C97 0xB7AD
+0x9C98 0xB7AE
+0x9C99 0xB7AF
+0x9C9A 0xB7B0
+0x9C9B 0xB7B1
+0x9C9C 0xB7B2
+0x9C9D 0xB7B3
+0x9CA1 0xB7B4
+0x9CA2 0xB7B5
+0x9CA3 0xB7B6
+0x9CA4 0xB7B7
+0x9CA5 0xB7B8
+0x9CA6 0xB7B9
+0x9CA7 0xB7BA
+0x9CA8 0xB7BB
+0x9CA9 0xB7BC
+0x9CAA 0xB7BD
+0x9CAB 0xB7BE
+0x9CAC 0xB7BF
+0x9CAD 0xB7C0
+0x9CAE 0xB7C1
+0x9CAF 0xB7C2
+0x9CB0 0xB7C3
+0x9CB1 0xB7C4
+0x9CB3 0xB7C5
+0x9CB4 0xB7C6
+0x9CB5 0xB7C7
+0x9CB6 0xB7C8
+0x9CB7 0xB7C9
+0x9CB8 0xB7CA
+0x9CB9 0xB7CB
+0x9CBA 0xB7CC
+0x9CBB 0xB7CD
+0x9CBC 0xB7CE
+0x9CBD 0xB7CF
+0x9CC1 0xB7D0
+0x9CC2 0xB7D1
+0x9CC3 0xB7D2
+0x9CC4 0xB7D3
+0x9CC5 0xB7D4
+0x9CC6 0xB7D5
+0x9CC7 0xB7D6
+0x9CC8 0xB7D7
+0x9CC9 0xB7D8
+0x9CCA 0xB7D9
+0x9CCB 0xB7DA
+0x9CCC 0xB7DB
+0x9CCD 0xB7DC
+0x9CCE 0xB7DD
+0x9CCF 0xB7DE
+0x9CD0 0xB7DF
+0x9CD1 0xB7E0
+0x9CD3 0xB7E1
+0x9CD4 0xB7E2
+0x9CD5 0xB7E3
+0x9CD6 0xB7E4
+0x9CD7 0xB7E5
+0x9CD8 0xB7E6
+0x9CD9 0xB7E7
+0x9CDA 0xB7E8
+0x9CDB 0xB7E9
+0x9CDC 0xB7EA
+0x9CDD 0xB7EB
+0x9CE1 0xB7EC
+0x9CE2 0xB7ED
+0x9CE3 0xB7EE
+0x9CE4 0xB7EF
+0x9CE5 0xB7F0
+0x9CE6 0xB7F1
+0x9CE7 0xB7F2
+0x9CE8 0xB7F3
+0x9CE9 0xB7F4
+0x9CEA 0xB7F5
+0x9CEB 0xB7F6
+0x9CEC 0xB7F7
+0x9CED 0xB7F8
+0x9CEE 0xB7F9
+0x9CEF 0xB7FA
+0x9CF0 0xB7FB
+0x9CF1 0xB7FC
+0x9CF3 0xB7FD
+0x9CF4 0xB7FE
+0x9CF5 0xB7FF
+0x9CF6 0xB800
+0x9CF7 0xB801
+0x9CF8 0xB802
+0x9CF9 0xB803
+0x9CFA 0xB804
+0x9CFB 0xB805
+0x9CFC 0xB806
+0x9CFD 0xB807
+0x9D41 0xB808
+0x9D42 0xB809
+0x9D43 0xB80A
+0x9D44 0xB80B
+0x9D45 0xB80C
+0x9D46 0xB80D
+0x9D47 0xB80E
+0x9D48 0xB80F
+0x9D49 0xB810
+0x9D4A 0xB811
+0x9D4B 0xB812
+0x9D4C 0xB813
+0x9D4D 0xB814
+0x9D4E 0xB815
+0x9D4F 0xB816
+0x9D50 0xB817
+0x9D51 0xB818
+0x9D53 0xB819
+0x9D54 0xB81A
+0x9D55 0xB81B
+0x9D56 0xB81C
+0x9D57 0xB81D
+0x9D58 0xB81E
+0x9D59 0xB81F
+0x9D5A 0xB820
+0x9D5B 0xB821
+0x9D5C 0xB822
+0x9D5D 0xB823
+0x9D61 0xB824
+0x9D62 0xB825
+0x9D63 0xB826
+0x9D64 0xB827
+0x9D65 0xB828
+0x9D66 0xB829
+0x9D67 0xB82A
+0x9D68 0xB82B
+0x9D69 0xB82C
+0x9D6A 0xB82D
+0x9D6B 0xB82E
+0x9D6C 0xB82F
+0x9D6D 0xB830
+0x9D6E 0xB831
+0x9D6F 0xB832
+0x9D70 0xB833
+0x9D71 0xB834
+0x9D73 0xB835
+0x9D74 0xB836
+0x9D75 0xB837
+0x9D76 0xB838
+0x9D77 0xB839
+0x9D78 0xB83A
+0x9D79 0xB83B
+0x9D7A 0xB83C
+0x9D7B 0xB83D
+0x9D7C 0xB83E
+0x9D7D 0xB83F
+0x9D81 0xB840
+0x9D82 0xB841
+0x9D83 0xB842
+0x9D84 0xB843
+0x9D85 0xB844
+0x9D86 0xB845
+0x9D87 0xB846
+0x9D88 0xB847
+0x9D89 0xB848
+0x9D8A 0xB849
+0x9D8B 0xB84A
+0x9D8C 0xB84B
+0x9D8D 0xB84C
+0x9D8E 0xB84D
+0x9D8F 0xB84E
+0x9D90 0xB84F
+0x9D91 0xB850
+0x9D93 0xB851
+0x9D94 0xB852
+0x9D95 0xB853
+0x9D96 0xB854
+0x9D97 0xB855
+0x9D98 0xB856
+0x9D99 0xB857
+0x9D9A 0xB858
+0x9D9B 0xB859
+0x9D9C 0xB85A
+0x9D9D 0xB85B
+0x9DA1 0xB85C
+0x9DA2 0xB85D
+0x9DA3 0xB85E
+0x9DA4 0xB85F
+0x9DA5 0xB860
+0x9DA6 0xB861
+0x9DA7 0xB862
+0x9DA8 0xB863
+0x9DA9 0xB864
+0x9DAA 0xB865
+0x9DAB 0xB866
+0x9DAC 0xB867
+0x9DAD 0xB868
+0x9DAE 0xB869
+0x9DAF 0xB86A
+0x9DB0 0xB86B
+0x9DB1 0xB86C
+0x9DB3 0xB86D
+0x9DB4 0xB86E
+0x9DB5 0xB86F
+0x9DB6 0xB870
+0x9DB7 0xB871
+0x9DB8 0xB872
+0x9DB9 0xB873
+0x9DBA 0xB874
+0x9DBB 0xB875
+0x9DBC 0xB876
+0x9DBD 0xB877
+0x9DC1 0xB878
+0x9DC2 0xB879
+0x9DC3 0xB87A
+0x9DC4 0xB87B
+0x9DC5 0xB87C
+0x9DC6 0xB87D
+0x9DC7 0xB87E
+0x9DC8 0xB87F
+0x9DC9 0xB880
+0x9DCA 0xB881
+0x9DCB 0xB882
+0x9DCC 0xB883
+0x9DCD 0xB884
+0x9DCE 0xB885
+0x9DCF 0xB886
+0x9DD0 0xB887
+0x9DD1 0xB888
+0x9DD3 0xB889
+0x9DD4 0xB88A
+0x9DD5 0xB88B
+0x9DD6 0xB88C
+0x9DD7 0xB88D
+0x9DD8 0xB88E
+0x9DD9 0xB88F
+0x9DDA 0xB890
+0x9DDB 0xB891
+0x9DDC 0xB892
+0x9DDD 0xB893
+0x9DE1 0xB894
+0x9DE2 0xB895
+0x9DE3 0xB896
+0x9DE4 0xB897
+0x9DE5 0xB898
+0x9DE6 0xB899
+0x9DE7 0xB89A
+0x9DE8 0xB89B
+0x9DE9 0xB89C
+0x9DEA 0xB89D
+0x9DEB 0xB89E
+0x9DEC 0xB89F
+0x9DED 0xB8A0
+0x9DEE 0xB8A1
+0x9DEF 0xB8A2
+0x9DF0 0xB8A3
+0x9DF1 0xB8A4
+0x9DF3 0xB8A5
+0x9DF4 0xB8A6
+0x9DF5 0xB8A7
+0x9DF6 0xB8A8
+0x9DF7 0xB8A9
+0x9DF8 0xB8AA
+0x9DF9 0xB8AB
+0x9DFA 0xB8AC
+0x9DFB 0xB8AD
+0x9DFC 0xB8AE
+0x9DFD 0xB8AF
+0x9E41 0xB8B0
+0x9E42 0xB8B1
+0x9E43 0xB8B2
+0x9E44 0xB8B3
+0x9E45 0xB8B4
+0x9E46 0xB8B5
+0x9E47 0xB8B6
+0x9E48 0xB8B7
+0x9E49 0xB8B8
+0x9E4A 0xB8B9
+0x9E4B 0xB8BA
+0x9E4C 0xB8BB
+0x9E4D 0xB8BC
+0x9E4E 0xB8BD
+0x9E4F 0xB8BE
+0x9E50 0xB8BF
+0x9E51 0xB8C0
+0x9E53 0xB8C1
+0x9E54 0xB8C2
+0x9E55 0xB8C3
+0x9E56 0xB8C4
+0x9E57 0xB8C5
+0x9E58 0xB8C6
+0x9E59 0xB8C7
+0x9E5A 0xB8C8
+0x9E5B 0xB8C9
+0x9E5C 0xB8CA
+0x9E5D 0xB8CB
+0x9E61 0xB8CC
+0x9E62 0xB8CD
+0x9E63 0xB8CE
+0x9E64 0xB8CF
+0x9E65 0xB8D0
+0x9E66 0xB8D1
+0x9E67 0xB8D2
+0x9E68 0xB8D3
+0x9E69 0xB8D4
+0x9E6A 0xB8D5
+0x9E6B 0xB8D6
+0x9E6C 0xB8D7
+0x9E6D 0xB8D8
+0x9E6E 0xB8D9
+0x9E6F 0xB8DA
+0x9E70 0xB8DB
+0x9E71 0xB8DC
+0x9E73 0xB8DD
+0x9E74 0xB8DE
+0x9E75 0xB8DF
+0x9E76 0xB8E0
+0x9E77 0xB8E1
+0x9E78 0xB8E2
+0x9E79 0xB8E3
+0x9E7A 0xB8E4
+0x9E7B 0xB8E5
+0x9E7C 0xB8E6
+0x9E7D 0xB8E7
+0x9E81 0xB8E8
+0x9E82 0xB8E9
+0x9E83 0xB8EA
+0x9E84 0xB8EB
+0x9E85 0xB8EC
+0x9E86 0xB8ED
+0x9E87 0xB8EE
+0x9E88 0xB8EF
+0x9E89 0xB8F0
+0x9E8A 0xB8F1
+0x9E8B 0xB8F2
+0x9E8C 0xB8F3
+0x9E8D 0xB8F4
+0x9E8E 0xB8F5
+0x9E8F 0xB8F6
+0x9E90 0xB8F7
+0x9E91 0xB8F8
+0x9E93 0xB8F9
+0x9E94 0xB8FA
+0x9E95 0xB8FB
+0x9E96 0xB8FC
+0x9E97 0xB8FD
+0x9E98 0xB8FE
+0x9E99 0xB8FF
+0x9E9A 0xB900
+0x9E9B 0xB901
+0x9E9C 0xB902
+0x9E9D 0xB903
+0x9EA1 0xB904
+0x9EA2 0xB905
+0x9EA3 0xB906
+0x9EA4 0xB907
+0x9EA5 0xB908
+0x9EA6 0xB909
+0x9EA7 0xB90A
+0x9EA8 0xB90B
+0x9EA9 0xB90C
+0x9EAA 0xB90D
+0x9EAB 0xB90E
+0x9EAC 0xB90F
+0x9EAD 0xB910
+0x9EAE 0xB911
+0x9EAF 0xB912
+0x9EB0 0xB913
+0x9EB1 0xB914
+0x9EB3 0xB915
+0x9EB4 0xB916
+0x9EB5 0xB917
+0x9EB6 0xB918
+0x9EB7 0xB919
+0x9EB8 0xB91A
+0x9EB9 0xB91B
+0x9EBA 0xB91C
+0x9EBB 0xB91D
+0x9EBC 0xB91E
+0x9EBD 0xB91F
+0x9EC1 0xB920
+0x9EC2 0xB921
+0x9EC3 0xB922
+0x9EC4 0xB923
+0x9EC5 0xB924
+0x9EC6 0xB925
+0x9EC7 0xB926
+0x9EC8 0xB927
+0x9EC9 0xB928
+0x9ECA 0xB929
+0x9ECB 0xB92A
+0x9ECC 0xB92B
+0x9ECD 0xB92C
+0x9ECE 0xB92D
+0x9ECF 0xB92E
+0x9ED0 0xB92F
+0x9ED1 0xB930
+0x9ED3 0xB931
+0x9ED4 0xB932
+0x9ED5 0xB933
+0x9ED6 0xB934
+0x9ED7 0xB935
+0x9ED8 0xB936
+0x9ED9 0xB937
+0x9EDA 0xB938
+0x9EDB 0xB939
+0x9EDC 0xB93A
+0x9EDD 0xB93B
+0x9EE1 0xB93C
+0x9EE2 0xB93D
+0x9EE3 0xB93E
+0x9EE4 0xB93F
+0x9EE5 0xB940
+0x9EE6 0xB941
+0x9EE7 0xB942
+0x9EE8 0xB943
+0x9EE9 0xB944
+0x9EEA 0xB945
+0x9EEB 0xB946
+0x9EEC 0xB947
+0x9EED 0xB948
+0x9EEE 0xB949
+0x9EEF 0xB94A
+0x9EF0 0xB94B
+0x9EF1 0xB94C
+0x9EF3 0xB94D
+0x9EF4 0xB94E
+0x9EF5 0xB94F
+0x9EF6 0xB950
+0x9EF7 0xB951
+0x9EF8 0xB952
+0x9EF9 0xB953
+0x9EFA 0xB954
+0x9EFB 0xB955
+0x9EFC 0xB956
+0x9EFD 0xB957
+0x9F41 0xB958
+0x9F42 0xB959
+0x9F43 0xB95A
+0x9F44 0xB95B
+0x9F45 0xB95C
+0x9F46 0xB95D
+0x9F47 0xB95E
+0x9F48 0xB95F
+0x9F49 0xB960
+0x9F4A 0xB961
+0x9F4B 0xB962
+0x9F4C 0xB963
+0x9F4D 0xB964
+0x9F4E 0xB965
+0x9F4F 0xB966
+0x9F50 0xB967
+0x9F51 0xB968
+0x9F53 0xB969
+0x9F54 0xB96A
+0x9F55 0xB96B
+0x9F56 0xB96C
+0x9F57 0xB96D
+0x9F58 0xB96E
+0x9F59 0xB96F
+0x9F5A 0xB970
+0x9F5B 0xB971
+0x9F5C 0xB972
+0x9F5D 0xB973
+0x9F61 0xB974
+0x9F62 0xB975
+0x9F63 0xB976
+0x9F64 0xB977
+0x9F65 0xB978
+0x9F66 0xB979
+0x9F67 0xB97A
+0x9F68 0xB97B
+0x9F69 0xB97C
+0x9F6A 0xB97D
+0x9F6B 0xB97E
+0x9F6C 0xB97F
+0x9F6D 0xB980
+0x9F6E 0xB981
+0x9F6F 0xB982
+0x9F70 0xB983
+0x9F71 0xB984
+0x9F73 0xB985
+0x9F74 0xB986
+0x9F75 0xB987
+0x9F76 0xB988
+0x9F77 0xB989
+0x9F78 0xB98A
+0x9F79 0xB98B
+0x9F7A 0xB98C
+0x9F7B 0xB98D
+0x9F7C 0xB98E
+0x9F7D 0xB98F
+0x9F81 0xB990
+0x9F82 0xB991
+0x9F83 0xB992
+0x9F84 0xB993
+0x9F85 0xB994
+0x9F86 0xB995
+0x9F87 0xB996
+0x9F88 0xB997
+0x9F89 0xB998
+0x9F8A 0xB999
+0x9F8B 0xB99A
+0x9F8C 0xB99B
+0x9F8D 0xB99C
+0x9F8E 0xB99D
+0x9F8F 0xB99E
+0x9F90 0xB99F
+0x9F91 0xB9A0
+0x9F93 0xB9A1
+0x9F94 0xB9A2
+0x9F95 0xB9A3
+0x9F96 0xB9A4
+0x9F97 0xB9A5
+0x9F98 0xB9A6
+0x9F99 0xB9A7
+0x9F9A 0xB9A8
+0x9F9B 0xB9A9
+0x9F9C 0xB9AA
+0x9F9D 0xB9AB
+0x9FA1 0xB9AC
+0x9FA2 0xB9AD
+0x9FA3 0xB9AE
+0x9FA4 0xB9AF
+0x9FA5 0xB9B0
+0x9FA6 0xB9B1
+0x9FA7 0xB9B2
+0x9FA8 0xB9B3
+0x9FA9 0xB9B4
+0x9FAA 0xB9B5
+0x9FAB 0xB9B6
+0x9FAC 0xB9B7
+0x9FAD 0xB9B8
+0x9FAE 0xB9B9
+0x9FAF 0xB9BA
+0x9FB0 0xB9BB
+0x9FB1 0xB9BC
+0x9FB3 0xB9BD
+0x9FB4 0xB9BE
+0x9FB5 0xB9BF
+0x9FB6 0xB9C0
+0x9FB7 0xB9C1
+0x9FB8 0xB9C2
+0x9FB9 0xB9C3
+0x9FBA 0xB9C4
+0x9FBB 0xB9C5
+0x9FBC 0xB9C6
+0x9FBD 0xB9C7
+0xA041 0x3141
+0xA061 0xB9C8
+0xA062 0xB9C9
+0xA063 0xB9CA
+0xA064 0xB9CB
+0xA065 0xB9CC
+0xA066 0xB9CD
+0xA067 0xB9CE
+0xA068 0xB9CF
+0xA069 0xB9D0
+0xA06A 0xB9D1
+0xA06B 0xB9D2
+0xA06C 0xB9D3
+0xA06D 0xB9D4
+0xA06E 0xB9D5
+0xA06F 0xB9D6
+0xA070 0xB9D7
+0xA071 0xB9D8
+0xA073 0xB9D9
+0xA074 0xB9DA
+0xA075 0xB9DB
+0xA076 0xB9DC
+0xA077 0xB9DD
+0xA078 0xB9DE
+0xA079 0xB9DF
+0xA07A 0xB9E0
+0xA07B 0xB9E1
+0xA07C 0xB9E2
+0xA07D 0xB9E3
+0xA081 0xB9E4
+0xA082 0xB9E5
+0xA083 0xB9E6
+0xA084 0xB9E7
+0xA085 0xB9E8
+0xA086 0xB9E9
+0xA087 0xB9EA
+0xA088 0xB9EB
+0xA089 0xB9EC
+0xA08A 0xB9ED
+0xA08B 0xB9EE
+0xA08C 0xB9EF
+0xA08D 0xB9F0
+0xA08E 0xB9F1
+0xA08F 0xB9F2
+0xA090 0xB9F3
+0xA091 0xB9F4
+0xA093 0xB9F5
+0xA094 0xB9F6
+0xA095 0xB9F7
+0xA096 0xB9F8
+0xA097 0xB9F9
+0xA098 0xB9FA
+0xA099 0xB9FB
+0xA09A 0xB9FC
+0xA09B 0xB9FD
+0xA09C 0xB9FE
+0xA09D 0xB9FF
+0xA0A1 0xBA00
+0xA0A2 0xBA01
+0xA0A3 0xBA02
+0xA0A4 0xBA03
+0xA0A5 0xBA04
+0xA0A6 0xBA05
+0xA0A7 0xBA06
+0xA0A8 0xBA07
+0xA0A9 0xBA08
+0xA0AA 0xBA09
+0xA0AB 0xBA0A
+0xA0AC 0xBA0B
+0xA0AD 0xBA0C
+0xA0AE 0xBA0D
+0xA0AF 0xBA0E
+0xA0B0 0xBA0F
+0xA0B1 0xBA10
+0xA0B3 0xBA11
+0xA0B4 0xBA12
+0xA0B5 0xBA13
+0xA0B6 0xBA14
+0xA0B7 0xBA15
+0xA0B8 0xBA16
+0xA0B9 0xBA17
+0xA0BA 0xBA18
+0xA0BB 0xBA19
+0xA0BC 0xBA1A
+0xA0BD 0xBA1B
+0xA0C1 0xBA1C
+0xA0C2 0xBA1D
+0xA0C3 0xBA1E
+0xA0C4 0xBA1F
+0xA0C5 0xBA20
+0xA0C6 0xBA21
+0xA0C7 0xBA22
+0xA0C8 0xBA23
+0xA0C9 0xBA24
+0xA0CA 0xBA25
+0xA0CB 0xBA26
+0xA0CC 0xBA27
+0xA0CD 0xBA28
+0xA0CE 0xBA29
+0xA0CF 0xBA2A
+0xA0D0 0xBA2B
+0xA0D1 0xBA2C
+0xA0D3 0xBA2D
+0xA0D4 0xBA2E
+0xA0D5 0xBA2F
+0xA0D6 0xBA30
+0xA0D7 0xBA31
+0xA0D8 0xBA32
+0xA0D9 0xBA33
+0xA0DA 0xBA34
+0xA0DB 0xBA35
+0xA0DC 0xBA36
+0xA0DD 0xBA37
+0xA0E1 0xBA38
+0xA0E2 0xBA39
+0xA0E3 0xBA3A
+0xA0E4 0xBA3B
+0xA0E5 0xBA3C
+0xA0E6 0xBA3D
+0xA0E7 0xBA3E
+0xA0E8 0xBA3F
+0xA0E9 0xBA40
+0xA0EA 0xBA41
+0xA0EB 0xBA42
+0xA0EC 0xBA43
+0xA0ED 0xBA44
+0xA0EE 0xBA45
+0xA0EF 0xBA46
+0xA0F0 0xBA47
+0xA0F1 0xBA48
+0xA0F3 0xBA49
+0xA0F4 0xBA4A
+0xA0F5 0xBA4B
+0xA0F6 0xBA4C
+0xA0F7 0xBA4D
+0xA0F8 0xBA4E
+0xA0F9 0xBA4F
+0xA0FA 0xBA50
+0xA0FB 0xBA51
+0xA0FC 0xBA52
+0xA0FD 0xBA53
+0xA141 0xBA54
+0xA142 0xBA55
+0xA143 0xBA56
+0xA144 0xBA57
+0xA145 0xBA58
+0xA146 0xBA59
+0xA147 0xBA5A
+0xA148 0xBA5B
+0xA149 0xBA5C
+0xA14A 0xBA5D
+0xA14B 0xBA5E
+0xA14C 0xBA5F
+0xA14D 0xBA60
+0xA14E 0xBA61
+0xA14F 0xBA62
+0xA150 0xBA63
+0xA151 0xBA64
+0xA153 0xBA65
+0xA154 0xBA66
+0xA155 0xBA67
+0xA156 0xBA68
+0xA157 0xBA69
+0xA158 0xBA6A
+0xA159 0xBA6B
+0xA15A 0xBA6C
+0xA15B 0xBA6D
+0xA15C 0xBA6E
+0xA15D 0xBA6F
+0xA161 0xBA70
+0xA162 0xBA71
+0xA163 0xBA72
+0xA164 0xBA73
+0xA165 0xBA74
+0xA166 0xBA75
+0xA167 0xBA76
+0xA168 0xBA77
+0xA169 0xBA78
+0xA16A 0xBA79
+0xA16B 0xBA7A
+0xA16C 0xBA7B
+0xA16D 0xBA7C
+0xA16E 0xBA7D
+0xA16F 0xBA7E
+0xA170 0xBA7F
+0xA171 0xBA80
+0xA173 0xBA81
+0xA174 0xBA82
+0xA175 0xBA83
+0xA176 0xBA84
+0xA177 0xBA85
+0xA178 0xBA86
+0xA179 0xBA87
+0xA17A 0xBA88
+0xA17B 0xBA89
+0xA17C 0xBA8A
+0xA17D 0xBA8B
+0xA181 0xBA8C
+0xA182 0xBA8D
+0xA183 0xBA8E
+0xA184 0xBA8F
+0xA185 0xBA90
+0xA186 0xBA91
+0xA187 0xBA92
+0xA188 0xBA93
+0xA189 0xBA94
+0xA18A 0xBA95
+0xA18B 0xBA96
+0xA18C 0xBA97
+0xA18D 0xBA98
+0xA18E 0xBA99
+0xA18F 0xBA9A
+0xA190 0xBA9B
+0xA191 0xBA9C
+0xA193 0xBA9D
+0xA194 0xBA9E
+0xA195 0xBA9F
+0xA196 0xBAA0
+0xA197 0xBAA1
+0xA198 0xBAA2
+0xA199 0xBAA3
+0xA19A 0xBAA4
+0xA19B 0xBAA5
+0xA19C 0xBAA6
+0xA19D 0xBAA7
+0xA1A1 0xBAA8
+0xA1A2 0xBAA9
+0xA1A3 0xBAAA
+0xA1A4 0xBAAB
+0xA1A5 0xBAAC
+0xA1A6 0xBAAD
+0xA1A7 0xBAAE
+0xA1A8 0xBAAF
+0xA1A9 0xBAB0
+0xA1AA 0xBAB1
+0xA1AB 0xBAB2
+0xA1AC 0xBAB3
+0xA1AD 0xBAB4
+0xA1AE 0xBAB5
+0xA1AF 0xBAB6
+0xA1B0 0xBAB7
+0xA1B1 0xBAB8
+0xA1B3 0xBAB9
+0xA1B4 0xBABA
+0xA1B5 0xBABB
+0xA1B6 0xBABC
+0xA1B7 0xBABD
+0xA1B8 0xBABE
+0xA1B9 0xBABF
+0xA1BA 0xBAC0
+0xA1BB 0xBAC1
+0xA1BC 0xBAC2
+0xA1BD 0xBAC3
+0xA1C1 0xBAC4
+0xA1C2 0xBAC5
+0xA1C3 0xBAC6
+0xA1C4 0xBAC7
+0xA1C5 0xBAC8
+0xA1C6 0xBAC9
+0xA1C7 0xBACA
+0xA1C8 0xBACB
+0xA1C9 0xBACC
+0xA1CA 0xBACD
+0xA1CB 0xBACE
+0xA1CC 0xBACF
+0xA1CD 0xBAD0
+0xA1CE 0xBAD1
+0xA1CF 0xBAD2
+0xA1D0 0xBAD3
+0xA1D1 0xBAD4
+0xA1D3 0xBAD5
+0xA1D4 0xBAD6
+0xA1D5 0xBAD7
+0xA1D6 0xBAD8
+0xA1D7 0xBAD9
+0xA1D8 0xBADA
+0xA1D9 0xBADB
+0xA1DA 0xBADC
+0xA1DB 0xBADD
+0xA1DC 0xBADE
+0xA1DD 0xBADF
+0xA1E1 0xBAE0
+0xA1E2 0xBAE1
+0xA1E3 0xBAE2
+0xA1E4 0xBAE3
+0xA1E5 0xBAE4
+0xA1E6 0xBAE5
+0xA1E7 0xBAE6
+0xA1E8 0xBAE7
+0xA1E9 0xBAE8
+0xA1EA 0xBAE9
+0xA1EB 0xBAEA
+0xA1EC 0xBAEB
+0xA1ED 0xBAEC
+0xA1EE 0xBAED
+0xA1EF 0xBAEE
+0xA1F0 0xBAEF
+0xA1F1 0xBAF0
+0xA1F3 0xBAF1
+0xA1F4 0xBAF2
+0xA1F5 0xBAF3
+0xA1F6 0xBAF4
+0xA1F7 0xBAF5
+0xA1F8 0xBAF6
+0xA1F9 0xBAF7
+0xA1FA 0xBAF8
+0xA1FB 0xBAF9
+0xA1FC 0xBAFA
+0xA1FD 0xBAFB
+0xA241 0xBAFC
+0xA242 0xBAFD
+0xA243 0xBAFE
+0xA244 0xBAFF
+0xA245 0xBB00
+0xA246 0xBB01
+0xA247 0xBB02
+0xA248 0xBB03
+0xA249 0xBB04
+0xA24A 0xBB05
+0xA24B 0xBB06
+0xA24C 0xBB07
+0xA24D 0xBB08
+0xA24E 0xBB09
+0xA24F 0xBB0A
+0xA250 0xBB0B
+0xA251 0xBB0C
+0xA253 0xBB0D
+0xA254 0xBB0E
+0xA255 0xBB0F
+0xA256 0xBB10
+0xA257 0xBB11
+0xA258 0xBB12
+0xA259 0xBB13
+0xA25A 0xBB14
+0xA25B 0xBB15
+0xA25C 0xBB16
+0xA25D 0xBB17
+0xA261 0xBB18
+0xA262 0xBB19
+0xA263 0xBB1A
+0xA264 0xBB1B
+0xA265 0xBB1C
+0xA266 0xBB1D
+0xA267 0xBB1E
+0xA268 0xBB1F
+0xA269 0xBB20
+0xA26A 0xBB21
+0xA26B 0xBB22
+0xA26C 0xBB23
+0xA26D 0xBB24
+0xA26E 0xBB25
+0xA26F 0xBB26
+0xA270 0xBB27
+0xA271 0xBB28
+0xA273 0xBB29
+0xA274 0xBB2A
+0xA275 0xBB2B
+0xA276 0xBB2C
+0xA277 0xBB2D
+0xA278 0xBB2E
+0xA279 0xBB2F
+0xA27A 0xBB30
+0xA27B 0xBB31
+0xA27C 0xBB32
+0xA27D 0xBB33
+0xA281 0xBB34
+0xA282 0xBB35
+0xA283 0xBB36
+0xA284 0xBB37
+0xA285 0xBB38
+0xA286 0xBB39
+0xA287 0xBB3A
+0xA288 0xBB3B
+0xA289 0xBB3C
+0xA28A 0xBB3D
+0xA28B 0xBB3E
+0xA28C 0xBB3F
+0xA28D 0xBB40
+0xA28E 0xBB41
+0xA28F 0xBB42
+0xA290 0xBB43
+0xA291 0xBB44
+0xA293 0xBB45
+0xA294 0xBB46
+0xA295 0xBB47
+0xA296 0xBB48
+0xA297 0xBB49
+0xA298 0xBB4A
+0xA299 0xBB4B
+0xA29A 0xBB4C
+0xA29B 0xBB4D
+0xA29C 0xBB4E
+0xA29D 0xBB4F
+0xA2A1 0xBB50
+0xA2A2 0xBB51
+0xA2A3 0xBB52
+0xA2A4 0xBB53
+0xA2A5 0xBB54
+0xA2A6 0xBB55
+0xA2A7 0xBB56
+0xA2A8 0xBB57
+0xA2A9 0xBB58
+0xA2AA 0xBB59
+0xA2AB 0xBB5A
+0xA2AC 0xBB5B
+0xA2AD 0xBB5C
+0xA2AE 0xBB5D
+0xA2AF 0xBB5E
+0xA2B0 0xBB5F
+0xA2B1 0xBB60
+0xA2B3 0xBB61
+0xA2B4 0xBB62
+0xA2B5 0xBB63
+0xA2B6 0xBB64
+0xA2B7 0xBB65
+0xA2B8 0xBB66
+0xA2B9 0xBB67
+0xA2BA 0xBB68
+0xA2BB 0xBB69
+0xA2BC 0xBB6A
+0xA2BD 0xBB6B
+0xA2C1 0xBB6C
+0xA2C2 0xBB6D
+0xA2C3 0xBB6E
+0xA2C4 0xBB6F
+0xA2C5 0xBB70
+0xA2C6 0xBB71
+0xA2C7 0xBB72
+0xA2C8 0xBB73
+0xA2C9 0xBB74
+0xA2CA 0xBB75
+0xA2CB 0xBB76
+0xA2CC 0xBB77
+0xA2CD 0xBB78
+0xA2CE 0xBB79
+0xA2CF 0xBB7A
+0xA2D0 0xBB7B
+0xA2D1 0xBB7C
+0xA2D3 0xBB7D
+0xA2D4 0xBB7E
+0xA2D5 0xBB7F
+0xA2D6 0xBB80
+0xA2D7 0xBB81
+0xA2D8 0xBB82
+0xA2D9 0xBB83
+0xA2DA 0xBB84
+0xA2DB 0xBB85
+0xA2DC 0xBB86
+0xA2DD 0xBB87
+0xA2E1 0xBB88
+0xA2E2 0xBB89
+0xA2E3 0xBB8A
+0xA2E4 0xBB8B
+0xA2E5 0xBB8C
+0xA2E6 0xBB8D
+0xA2E7 0xBB8E
+0xA2E8 0xBB8F
+0xA2E9 0xBB90
+0xA2EA 0xBB91
+0xA2EB 0xBB92
+0xA2EC 0xBB93
+0xA2ED 0xBB94
+0xA2EE 0xBB95
+0xA2EF 0xBB96
+0xA2F0 0xBB97
+0xA2F1 0xBB98
+0xA2F3 0xBB99
+0xA2F4 0xBB9A
+0xA2F5 0xBB9B
+0xA2F6 0xBB9C
+0xA2F7 0xBB9D
+0xA2F8 0xBB9E
+0xA2F9 0xBB9F
+0xA2FA 0xBBA0
+0xA2FB 0xBBA1
+0xA2FC 0xBBA2
+0xA2FD 0xBBA3
+0xA341 0xBBA4
+0xA342 0xBBA5
+0xA343 0xBBA6
+0xA344 0xBBA7
+0xA345 0xBBA8
+0xA346 0xBBA9
+0xA347 0xBBAA
+0xA348 0xBBAB
+0xA349 0xBBAC
+0xA34A 0xBBAD
+0xA34B 0xBBAE
+0xA34C 0xBBAF
+0xA34D 0xBBB0
+0xA34E 0xBBB1
+0xA34F 0xBBB2
+0xA350 0xBBB3
+0xA351 0xBBB4
+0xA353 0xBBB5
+0xA354 0xBBB6
+0xA355 0xBBB7
+0xA356 0xBBB8
+0xA357 0xBBB9
+0xA358 0xBBBA
+0xA359 0xBBBB
+0xA35A 0xBBBC
+0xA35B 0xBBBD
+0xA35C 0xBBBE
+0xA35D 0xBBBF
+0xA361 0xBBC0
+0xA362 0xBBC1
+0xA363 0xBBC2
+0xA364 0xBBC3
+0xA365 0xBBC4
+0xA366 0xBBC5
+0xA367 0xBBC6
+0xA368 0xBBC7
+0xA369 0xBBC8
+0xA36A 0xBBC9
+0xA36B 0xBBCA
+0xA36C 0xBBCB
+0xA36D 0xBBCC
+0xA36E 0xBBCD
+0xA36F 0xBBCE
+0xA370 0xBBCF
+0xA371 0xBBD0
+0xA373 0xBBD1
+0xA374 0xBBD2
+0xA375 0xBBD3
+0xA376 0xBBD4
+0xA377 0xBBD5
+0xA378 0xBBD6
+0xA379 0xBBD7
+0xA37A 0xBBD8
+0xA37B 0xBBD9
+0xA37C 0xBBDA
+0xA37D 0xBBDB
+0xA381 0xBBDC
+0xA382 0xBBDD
+0xA383 0xBBDE
+0xA384 0xBBDF
+0xA385 0xBBE0
+0xA386 0xBBE1
+0xA387 0xBBE2
+0xA388 0xBBE3
+0xA389 0xBBE4
+0xA38A 0xBBE5
+0xA38B 0xBBE6
+0xA38C 0xBBE7
+0xA38D 0xBBE8
+0xA38E 0xBBE9
+0xA38F 0xBBEA
+0xA390 0xBBEB
+0xA391 0xBBEC
+0xA393 0xBBED
+0xA394 0xBBEE
+0xA395 0xBBEF
+0xA396 0xBBF0
+0xA397 0xBBF1
+0xA398 0xBBF2
+0xA399 0xBBF3
+0xA39A 0xBBF4
+0xA39B 0xBBF5
+0xA39C 0xBBF6
+0xA39D 0xBBF7
+0xA3A1 0xBBF8
+0xA3A2 0xBBF9
+0xA3A3 0xBBFA
+0xA3A4 0xBBFB
+0xA3A5 0xBBFC
+0xA3A6 0xBBFD
+0xA3A7 0xBBFE
+0xA3A8 0xBBFF
+0xA3A9 0xBC00
+0xA3AA 0xBC01
+0xA3AB 0xBC02
+0xA3AC 0xBC03
+0xA3AD 0xBC04
+0xA3AE 0xBC05
+0xA3AF 0xBC06
+0xA3B0 0xBC07
+0xA3B1 0xBC08
+0xA3B3 0xBC09
+0xA3B4 0xBC0A
+0xA3B5 0xBC0B
+0xA3B6 0xBC0C
+0xA3B7 0xBC0D
+0xA3B8 0xBC0E
+0xA3B9 0xBC0F
+0xA3BA 0xBC10
+0xA3BB 0xBC11
+0xA3BC 0xBC12
+0xA3BD 0xBC13
+0xA441 0x3142
+0xA461 0xBC14
+0xA462 0xBC15
+0xA463 0xBC16
+0xA464 0xBC17
+0xA465 0xBC18
+0xA466 0xBC19
+0xA467 0xBC1A
+0xA468 0xBC1B
+0xA469 0xBC1C
+0xA46A 0xBC1D
+0xA46B 0xBC1E
+0xA46C 0xBC1F
+0xA46D 0xBC20
+0xA46E 0xBC21
+0xA46F 0xBC22
+0xA470 0xBC23
+0xA471 0xBC24
+0xA473 0xBC25
+0xA474 0xBC26
+0xA475 0xBC27
+0xA476 0xBC28
+0xA477 0xBC29
+0xA478 0xBC2A
+0xA479 0xBC2B
+0xA47A 0xBC2C
+0xA47B 0xBC2D
+0xA47C 0xBC2E
+0xA47D 0xBC2F
+0xA481 0xBC30
+0xA482 0xBC31
+0xA483 0xBC32
+0xA484 0xBC33
+0xA485 0xBC34
+0xA486 0xBC35
+0xA487 0xBC36
+0xA488 0xBC37
+0xA489 0xBC38
+0xA48A 0xBC39
+0xA48B 0xBC3A
+0xA48C 0xBC3B
+0xA48D 0xBC3C
+0xA48E 0xBC3D
+0xA48F 0xBC3E
+0xA490 0xBC3F
+0xA491 0xBC40
+0xA493 0xBC41
+0xA494 0xBC42
+0xA495 0xBC43
+0xA496 0xBC44
+0xA497 0xBC45
+0xA498 0xBC46
+0xA499 0xBC47
+0xA49A 0xBC48
+0xA49B 0xBC49
+0xA49C 0xBC4A
+0xA49D 0xBC4B
+0xA4A1 0xBC4C
+0xA4A2 0xBC4D
+0xA4A3 0xBC4E
+0xA4A4 0xBC4F
+0xA4A5 0xBC50
+0xA4A6 0xBC51
+0xA4A7 0xBC52
+0xA4A8 0xBC53
+0xA4A9 0xBC54
+0xA4AA 0xBC55
+0xA4AB 0xBC56
+0xA4AC 0xBC57
+0xA4AD 0xBC58
+0xA4AE 0xBC59
+0xA4AF 0xBC5A
+0xA4B0 0xBC5B
+0xA4B1 0xBC5C
+0xA4B3 0xBC5D
+0xA4B4 0xBC5E
+0xA4B5 0xBC5F
+0xA4B6 0xBC60
+0xA4B7 0xBC61
+0xA4B8 0xBC62
+0xA4B9 0xBC63
+0xA4BA 0xBC64
+0xA4BB 0xBC65
+0xA4BC 0xBC66
+0xA4BD 0xBC67
+0xA4C1 0xBC68
+0xA4C2 0xBC69
+0xA4C3 0xBC6A
+0xA4C4 0xBC6B
+0xA4C5 0xBC6C
+0xA4C6 0xBC6D
+0xA4C7 0xBC6E
+0xA4C8 0xBC6F
+0xA4C9 0xBC70
+0xA4CA 0xBC71
+0xA4CB 0xBC72
+0xA4CC 0xBC73
+0xA4CD 0xBC74
+0xA4CE 0xBC75
+0xA4CF 0xBC76
+0xA4D0 0xBC77
+0xA4D1 0xBC78
+0xA4D3 0xBC79
+0xA4D4 0xBC7A
+0xA4D5 0xBC7B
+0xA4D6 0xBC7C
+0xA4D7 0xBC7D
+0xA4D8 0xBC7E
+0xA4D9 0xBC7F
+0xA4DA 0xBC80
+0xA4DB 0xBC81
+0xA4DC 0xBC82
+0xA4DD 0xBC83
+0xA4E1 0xBC84
+0xA4E2 0xBC85
+0xA4E3 0xBC86
+0xA4E4 0xBC87
+0xA4E5 0xBC88
+0xA4E6 0xBC89
+0xA4E7 0xBC8A
+0xA4E8 0xBC8B
+0xA4E9 0xBC8C
+0xA4EA 0xBC8D
+0xA4EB 0xBC8E
+0xA4EC 0xBC8F
+0xA4ED 0xBC90
+0xA4EE 0xBC91
+0xA4EF 0xBC92
+0xA4F0 0xBC93
+0xA4F1 0xBC94
+0xA4F3 0xBC95
+0xA4F4 0xBC96
+0xA4F5 0xBC97
+0xA4F6 0xBC98
+0xA4F7 0xBC99
+0xA4F8 0xBC9A
+0xA4F9 0xBC9B
+0xA4FA 0xBC9C
+0xA4FB 0xBC9D
+0xA4FC 0xBC9E
+0xA4FD 0xBC9F
+0xA541 0xBCA0
+0xA542 0xBCA1
+0xA543 0xBCA2
+0xA544 0xBCA3
+0xA545 0xBCA4
+0xA546 0xBCA5
+0xA547 0xBCA6
+0xA548 0xBCA7
+0xA549 0xBCA8
+0xA54A 0xBCA9
+0xA54B 0xBCAA
+0xA54C 0xBCAB
+0xA54D 0xBCAC
+0xA54E 0xBCAD
+0xA54F 0xBCAE
+0xA550 0xBCAF
+0xA551 0xBCB0
+0xA553 0xBCB1
+0xA554 0xBCB2
+0xA555 0xBCB3
+0xA556 0xBCB4
+0xA557 0xBCB5
+0xA558 0xBCB6
+0xA559 0xBCB7
+0xA55A 0xBCB8
+0xA55B 0xBCB9
+0xA55C 0xBCBA
+0xA55D 0xBCBB
+0xA561 0xBCBC
+0xA562 0xBCBD
+0xA563 0xBCBE
+0xA564 0xBCBF
+0xA565 0xBCC0
+0xA566 0xBCC1
+0xA567 0xBCC2
+0xA568 0xBCC3
+0xA569 0xBCC4
+0xA56A 0xBCC5
+0xA56B 0xBCC6
+0xA56C 0xBCC7
+0xA56D 0xBCC8
+0xA56E 0xBCC9
+0xA56F 0xBCCA
+0xA570 0xBCCB
+0xA571 0xBCCC
+0xA573 0xBCCD
+0xA574 0xBCCE
+0xA575 0xBCCF
+0xA576 0xBCD0
+0xA577 0xBCD1
+0xA578 0xBCD2
+0xA579 0xBCD3
+0xA57A 0xBCD4
+0xA57B 0xBCD5
+0xA57C 0xBCD6
+0xA57D 0xBCD7
+0xA581 0xBCD8
+0xA582 0xBCD9
+0xA583 0xBCDA
+0xA584 0xBCDB
+0xA585 0xBCDC
+0xA586 0xBCDD
+0xA587 0xBCDE
+0xA588 0xBCDF
+0xA589 0xBCE0
+0xA58A 0xBCE1
+0xA58B 0xBCE2
+0xA58C 0xBCE3
+0xA58D 0xBCE4
+0xA58E 0xBCE5
+0xA58F 0xBCE6
+0xA590 0xBCE7
+0xA591 0xBCE8
+0xA593 0xBCE9
+0xA594 0xBCEA
+0xA595 0xBCEB
+0xA596 0xBCEC
+0xA597 0xBCED
+0xA598 0xBCEE
+0xA599 0xBCEF
+0xA59A 0xBCF0
+0xA59B 0xBCF1
+0xA59C 0xBCF2
+0xA59D 0xBCF3
+0xA5A1 0xBCF4
+0xA5A2 0xBCF5
+0xA5A3 0xBCF6
+0xA5A4 0xBCF7
+0xA5A5 0xBCF8
+0xA5A6 0xBCF9
+0xA5A7 0xBCFA
+0xA5A8 0xBCFB
+0xA5A9 0xBCFC
+0xA5AA 0xBCFD
+0xA5AB 0xBCFE
+0xA5AC 0xBCFF
+0xA5AD 0xBD00
+0xA5AE 0xBD01
+0xA5AF 0xBD02
+0xA5B0 0xBD03
+0xA5B1 0xBD04
+0xA5B3 0xBD05
+0xA5B4 0xBD06
+0xA5B5 0xBD07
+0xA5B6 0xBD08
+0xA5B7 0xBD09
+0xA5B8 0xBD0A
+0xA5B9 0xBD0B
+0xA5BA 0xBD0C
+0xA5BB 0xBD0D
+0xA5BC 0xBD0E
+0xA5BD 0xBD0F
+0xA5C1 0xBD10
+0xA5C2 0xBD11
+0xA5C3 0xBD12
+0xA5C4 0xBD13
+0xA5C5 0xBD14
+0xA5C6 0xBD15
+0xA5C7 0xBD16
+0xA5C8 0xBD17
+0xA5C9 0xBD18
+0xA5CA 0xBD19
+0xA5CB 0xBD1A
+0xA5CC 0xBD1B
+0xA5CD 0xBD1C
+0xA5CE 0xBD1D
+0xA5CF 0xBD1E
+0xA5D0 0xBD1F
+0xA5D1 0xBD20
+0xA5D3 0xBD21
+0xA5D4 0xBD22
+0xA5D5 0xBD23
+0xA5D6 0xBD24
+0xA5D7 0xBD25
+0xA5D8 0xBD26
+0xA5D9 0xBD27
+0xA5DA 0xBD28
+0xA5DB 0xBD29
+0xA5DC 0xBD2A
+0xA5DD 0xBD2B
+0xA5E1 0xBD2C
+0xA5E2 0xBD2D
+0xA5E3 0xBD2E
+0xA5E4 0xBD2F
+0xA5E5 0xBD30
+0xA5E6 0xBD31
+0xA5E7 0xBD32
+0xA5E8 0xBD33
+0xA5E9 0xBD34
+0xA5EA 0xBD35
+0xA5EB 0xBD36
+0xA5EC 0xBD37
+0xA5ED 0xBD38
+0xA5EE 0xBD39
+0xA5EF 0xBD3A
+0xA5F0 0xBD3B
+0xA5F1 0xBD3C
+0xA5F3 0xBD3D
+0xA5F4 0xBD3E
+0xA5F5 0xBD3F
+0xA5F6 0xBD40
+0xA5F7 0xBD41
+0xA5F8 0xBD42
+0xA5F9 0xBD43
+0xA5FA 0xBD44
+0xA5FB 0xBD45
+0xA5FC 0xBD46
+0xA5FD 0xBD47
+0xA641 0xBD48
+0xA642 0xBD49
+0xA643 0xBD4A
+0xA644 0xBD4B
+0xA645 0xBD4C
+0xA646 0xBD4D
+0xA647 0xBD4E
+0xA648 0xBD4F
+0xA649 0xBD50
+0xA64A 0xBD51
+0xA64B 0xBD52
+0xA64C 0xBD53
+0xA64D 0xBD54
+0xA64E 0xBD55
+0xA64F 0xBD56
+0xA650 0xBD57
+0xA651 0xBD58
+0xA653 0xBD59
+0xA654 0xBD5A
+0xA655 0xBD5B
+0xA656 0xBD5C
+0xA657 0xBD5D
+0xA658 0xBD5E
+0xA659 0xBD5F
+0xA65A 0xBD60
+0xA65B 0xBD61
+0xA65C 0xBD62
+0xA65D 0xBD63
+0xA661 0xBD64
+0xA662 0xBD65
+0xA663 0xBD66
+0xA664 0xBD67
+0xA665 0xBD68
+0xA666 0xBD69
+0xA667 0xBD6A
+0xA668 0xBD6B
+0xA669 0xBD6C
+0xA66A 0xBD6D
+0xA66B 0xBD6E
+0xA66C 0xBD6F
+0xA66D 0xBD70
+0xA66E 0xBD71
+0xA66F 0xBD72
+0xA670 0xBD73
+0xA671 0xBD74
+0xA673 0xBD75
+0xA674 0xBD76
+0xA675 0xBD77
+0xA676 0xBD78
+0xA677 0xBD79
+0xA678 0xBD7A
+0xA679 0xBD7B
+0xA67A 0xBD7C
+0xA67B 0xBD7D
+0xA67C 0xBD7E
+0xA67D 0xBD7F
+0xA681 0xBD80
+0xA682 0xBD81
+0xA683 0xBD82
+0xA684 0xBD83
+0xA685 0xBD84
+0xA686 0xBD85
+0xA687 0xBD86
+0xA688 0xBD87
+0xA689 0xBD88
+0xA68A 0xBD89
+0xA68B 0xBD8A
+0xA68C 0xBD8B
+0xA68D 0xBD8C
+0xA68E 0xBD8D
+0xA68F 0xBD8E
+0xA690 0xBD8F
+0xA691 0xBD90
+0xA693 0xBD91
+0xA694 0xBD92
+0xA695 0xBD93
+0xA696 0xBD94
+0xA697 0xBD95
+0xA698 0xBD96
+0xA699 0xBD97
+0xA69A 0xBD98
+0xA69B 0xBD99
+0xA69C 0xBD9A
+0xA69D 0xBD9B
+0xA6A1 0xBD9C
+0xA6A2 0xBD9D
+0xA6A3 0xBD9E
+0xA6A4 0xBD9F
+0xA6A5 0xBDA0
+0xA6A6 0xBDA1
+0xA6A7 0xBDA2
+0xA6A8 0xBDA3
+0xA6A9 0xBDA4
+0xA6AA 0xBDA5
+0xA6AB 0xBDA6
+0xA6AC 0xBDA7
+0xA6AD 0xBDA8
+0xA6AE 0xBDA9
+0xA6AF 0xBDAA
+0xA6B0 0xBDAB
+0xA6B1 0xBDAC
+0xA6B3 0xBDAD
+0xA6B4 0xBDAE
+0xA6B5 0xBDAF
+0xA6B6 0xBDB0
+0xA6B7 0xBDB1
+0xA6B8 0xBDB2
+0xA6B9 0xBDB3
+0xA6BA 0xBDB4
+0xA6BB 0xBDB5
+0xA6BC 0xBDB6
+0xA6BD 0xBDB7
+0xA6C1 0xBDB8
+0xA6C2 0xBDB9
+0xA6C3 0xBDBA
+0xA6C4 0xBDBB
+0xA6C5 0xBDBC
+0xA6C6 0xBDBD
+0xA6C7 0xBDBE
+0xA6C8 0xBDBF
+0xA6C9 0xBDC0
+0xA6CA 0xBDC1
+0xA6CB 0xBDC2
+0xA6CC 0xBDC3
+0xA6CD 0xBDC4
+0xA6CE 0xBDC5
+0xA6CF 0xBDC6
+0xA6D0 0xBDC7
+0xA6D1 0xBDC8
+0xA6D3 0xBDC9
+0xA6D4 0xBDCA
+0xA6D5 0xBDCB
+0xA6D6 0xBDCC
+0xA6D7 0xBDCD
+0xA6D8 0xBDCE
+0xA6D9 0xBDCF
+0xA6DA 0xBDD0
+0xA6DB 0xBDD1
+0xA6DC 0xBDD2
+0xA6DD 0xBDD3
+0xA6E1 0xBDD4
+0xA6E2 0xBDD5
+0xA6E3 0xBDD6
+0xA6E4 0xBDD7
+0xA6E5 0xBDD8
+0xA6E6 0xBDD9
+0xA6E7 0xBDDA
+0xA6E8 0xBDDB
+0xA6E9 0xBDDC
+0xA6EA 0xBDDD
+0xA6EB 0xBDDE
+0xA6EC 0xBDDF
+0xA6ED 0xBDE0
+0xA6EE 0xBDE1
+0xA6EF 0xBDE2
+0xA6F0 0xBDE3
+0xA6F1 0xBDE4
+0xA6F3 0xBDE5
+0xA6F4 0xBDE6
+0xA6F5 0xBDE7
+0xA6F6 0xBDE8
+0xA6F7 0xBDE9
+0xA6F8 0xBDEA
+0xA6F9 0xBDEB
+0xA6FA 0xBDEC
+0xA6FB 0xBDED
+0xA6FC 0xBDEE
+0xA6FD 0xBDEF
+0xA741 0xBDF0
+0xA742 0xBDF1
+0xA743 0xBDF2
+0xA744 0xBDF3
+0xA745 0xBDF4
+0xA746 0xBDF5
+0xA747 0xBDF6
+0xA748 0xBDF7
+0xA749 0xBDF8
+0xA74A 0xBDF9
+0xA74B 0xBDFA
+0xA74C 0xBDFB
+0xA74D 0xBDFC
+0xA74E 0xBDFD
+0xA74F 0xBDFE
+0xA750 0xBDFF
+0xA751 0xBE00
+0xA753 0xBE01
+0xA754 0xBE02
+0xA755 0xBE03
+0xA756 0xBE04
+0xA757 0xBE05
+0xA758 0xBE06
+0xA759 0xBE07
+0xA75A 0xBE08
+0xA75B 0xBE09
+0xA75C 0xBE0A
+0xA75D 0xBE0B
+0xA761 0xBE0C
+0xA762 0xBE0D
+0xA763 0xBE0E
+0xA764 0xBE0F
+0xA765 0xBE10
+0xA766 0xBE11
+0xA767 0xBE12
+0xA768 0xBE13
+0xA769 0xBE14
+0xA76A 0xBE15
+0xA76B 0xBE16
+0xA76C 0xBE17
+0xA76D 0xBE18
+0xA76E 0xBE19
+0xA76F 0xBE1A
+0xA770 0xBE1B
+0xA771 0xBE1C
+0xA773 0xBE1D
+0xA774 0xBE1E
+0xA775 0xBE1F
+0xA776 0xBE20
+0xA777 0xBE21
+0xA778 0xBE22
+0xA779 0xBE23
+0xA77A 0xBE24
+0xA77B 0xBE25
+0xA77C 0xBE26
+0xA77D 0xBE27
+0xA781 0xBE28
+0xA782 0xBE29
+0xA783 0xBE2A
+0xA784 0xBE2B
+0xA785 0xBE2C
+0xA786 0xBE2D
+0xA787 0xBE2E
+0xA788 0xBE2F
+0xA789 0xBE30
+0xA78A 0xBE31
+0xA78B 0xBE32
+0xA78C 0xBE33
+0xA78D 0xBE34
+0xA78E 0xBE35
+0xA78F 0xBE36
+0xA790 0xBE37
+0xA791 0xBE38
+0xA793 0xBE39
+0xA794 0xBE3A
+0xA795 0xBE3B
+0xA796 0xBE3C
+0xA797 0xBE3D
+0xA798 0xBE3E
+0xA799 0xBE3F
+0xA79A 0xBE40
+0xA79B 0xBE41
+0xA79C 0xBE42
+0xA79D 0xBE43
+0xA7A1 0xBE44
+0xA7A2 0xBE45
+0xA7A3 0xBE46
+0xA7A4 0xBE47
+0xA7A5 0xBE48
+0xA7A6 0xBE49
+0xA7A7 0xBE4A
+0xA7A8 0xBE4B
+0xA7A9 0xBE4C
+0xA7AA 0xBE4D
+0xA7AB 0xBE4E
+0xA7AC 0xBE4F
+0xA7AD 0xBE50
+0xA7AE 0xBE51
+0xA7AF 0xBE52
+0xA7B0 0xBE53
+0xA7B1 0xBE54
+0xA7B3 0xBE55
+0xA7B4 0xBE56
+0xA7B5 0xBE57
+0xA7B6 0xBE58
+0xA7B7 0xBE59
+0xA7B8 0xBE5A
+0xA7B9 0xBE5B
+0xA7BA 0xBE5C
+0xA7BB 0xBE5D
+0xA7BC 0xBE5E
+0xA7BD 0xBE5F
+0xA841 0x3143
+0xA861 0xBE60
+0xA862 0xBE61
+0xA863 0xBE62
+0xA864 0xBE63
+0xA865 0xBE64
+0xA866 0xBE65
+0xA867 0xBE66
+0xA868 0xBE67
+0xA869 0xBE68
+0xA86A 0xBE69
+0xA86B 0xBE6A
+0xA86C 0xBE6B
+0xA86D 0xBE6C
+0xA86E 0xBE6D
+0xA86F 0xBE6E
+0xA870 0xBE6F
+0xA871 0xBE70
+0xA873 0xBE71
+0xA874 0xBE72
+0xA875 0xBE73
+0xA876 0xBE74
+0xA877 0xBE75
+0xA878 0xBE76
+0xA879 0xBE77
+0xA87A 0xBE78
+0xA87B 0xBE79
+0xA87C 0xBE7A
+0xA87D 0xBE7B
+0xA881 0xBE7C
+0xA882 0xBE7D
+0xA883 0xBE7E
+0xA884 0xBE7F
+0xA885 0xBE80
+0xA886 0xBE81
+0xA887 0xBE82
+0xA888 0xBE83
+0xA889 0xBE84
+0xA88A 0xBE85
+0xA88B 0xBE86
+0xA88C 0xBE87
+0xA88D 0xBE88
+0xA88E 0xBE89
+0xA88F 0xBE8A
+0xA890 0xBE8B
+0xA891 0xBE8C
+0xA893 0xBE8D
+0xA894 0xBE8E
+0xA895 0xBE8F
+0xA896 0xBE90
+0xA897 0xBE91
+0xA898 0xBE92
+0xA899 0xBE93
+0xA89A 0xBE94
+0xA89B 0xBE95
+0xA89C 0xBE96
+0xA89D 0xBE97
+0xA8A1 0xBE98
+0xA8A2 0xBE99
+0xA8A3 0xBE9A
+0xA8A4 0xBE9B
+0xA8A5 0xBE9C
+0xA8A6 0xBE9D
+0xA8A7 0xBE9E
+0xA8A8 0xBE9F
+0xA8A9 0xBEA0
+0xA8AA 0xBEA1
+0xA8AB 0xBEA2
+0xA8AC 0xBEA3
+0xA8AD 0xBEA4
+0xA8AE 0xBEA5
+0xA8AF 0xBEA6
+0xA8B0 0xBEA7
+0xA8B1 0xBEA8
+0xA8B3 0xBEA9
+0xA8B4 0xBEAA
+0xA8B5 0xBEAB
+0xA8B6 0xBEAC
+0xA8B7 0xBEAD
+0xA8B8 0xBEAE
+0xA8B9 0xBEAF
+0xA8BA 0xBEB0
+0xA8BB 0xBEB1
+0xA8BC 0xBEB2
+0xA8BD 0xBEB3
+0xA8C1 0xBEB4
+0xA8C2 0xBEB5
+0xA8C3 0xBEB6
+0xA8C4 0xBEB7
+0xA8C5 0xBEB8
+0xA8C6 0xBEB9
+0xA8C7 0xBEBA
+0xA8C8 0xBEBB
+0xA8C9 0xBEBC
+0xA8CA 0xBEBD
+0xA8CB 0xBEBE
+0xA8CC 0xBEBF
+0xA8CD 0xBEC0
+0xA8CE 0xBEC1
+0xA8CF 0xBEC2
+0xA8D0 0xBEC3
+0xA8D1 0xBEC4
+0xA8D3 0xBEC5
+0xA8D4 0xBEC6
+0xA8D5 0xBEC7
+0xA8D6 0xBEC8
+0xA8D7 0xBEC9
+0xA8D8 0xBECA
+0xA8D9 0xBECB
+0xA8DA 0xBECC
+0xA8DB 0xBECD
+0xA8DC 0xBECE
+0xA8DD 0xBECF
+0xA8E1 0xBED0
+0xA8E2 0xBED1
+0xA8E3 0xBED2
+0xA8E4 0xBED3
+0xA8E5 0xBED4
+0xA8E6 0xBED5
+0xA8E7 0xBED6
+0xA8E8 0xBED7
+0xA8E9 0xBED8
+0xA8EA 0xBED9
+0xA8EB 0xBEDA
+0xA8EC 0xBEDB
+0xA8ED 0xBEDC
+0xA8EE 0xBEDD
+0xA8EF 0xBEDE
+0xA8F0 0xBEDF
+0xA8F1 0xBEE0
+0xA8F3 0xBEE1
+0xA8F4 0xBEE2
+0xA8F5 0xBEE3
+0xA8F6 0xBEE4
+0xA8F7 0xBEE5
+0xA8F8 0xBEE6
+0xA8F9 0xBEE7
+0xA8FA 0xBEE8
+0xA8FB 0xBEE9
+0xA8FC 0xBEEA
+0xA8FD 0xBEEB
+0xA941 0xBEEC
+0xA942 0xBEED
+0xA943 0xBEEE
+0xA944 0xBEEF
+0xA945 0xBEF0
+0xA946 0xBEF1
+0xA947 0xBEF2
+0xA948 0xBEF3
+0xA949 0xBEF4
+0xA94A 0xBEF5
+0xA94B 0xBEF6
+0xA94C 0xBEF7
+0xA94D 0xBEF8
+0xA94E 0xBEF9
+0xA94F 0xBEFA
+0xA950 0xBEFB
+0xA951 0xBEFC
+0xA953 0xBEFD
+0xA954 0xBEFE
+0xA955 0xBEFF
+0xA956 0xBF00
+0xA957 0xBF01
+0xA958 0xBF02
+0xA959 0xBF03
+0xA95A 0xBF04
+0xA95B 0xBF05
+0xA95C 0xBF06
+0xA95D 0xBF07
+0xA961 0xBF08
+0xA962 0xBF09
+0xA963 0xBF0A
+0xA964 0xBF0B
+0xA965 0xBF0C
+0xA966 0xBF0D
+0xA967 0xBF0E
+0xA968 0xBF0F
+0xA969 0xBF10
+0xA96A 0xBF11
+0xA96B 0xBF12
+0xA96C 0xBF13
+0xA96D 0xBF14
+0xA96E 0xBF15
+0xA96F 0xBF16
+0xA970 0xBF17
+0xA971 0xBF18
+0xA973 0xBF19
+0xA974 0xBF1A
+0xA975 0xBF1B
+0xA976 0xBF1C
+0xA977 0xBF1D
+0xA978 0xBF1E
+0xA979 0xBF1F
+0xA97A 0xBF20
+0xA97B 0xBF21
+0xA97C 0xBF22
+0xA97D 0xBF23
+0xA981 0xBF24
+0xA982 0xBF25
+0xA983 0xBF26
+0xA984 0xBF27
+0xA985 0xBF28
+0xA986 0xBF29
+0xA987 0xBF2A
+0xA988 0xBF2B
+0xA989 0xBF2C
+0xA98A 0xBF2D
+0xA98B 0xBF2E
+0xA98C 0xBF2F
+0xA98D 0xBF30
+0xA98E 0xBF31
+0xA98F 0xBF32
+0xA990 0xBF33
+0xA991 0xBF34
+0xA993 0xBF35
+0xA994 0xBF36
+0xA995 0xBF37
+0xA996 0xBF38
+0xA997 0xBF39
+0xA998 0xBF3A
+0xA999 0xBF3B
+0xA99A 0xBF3C
+0xA99B 0xBF3D
+0xA99C 0xBF3E
+0xA99D 0xBF3F
+0xA9A1 0xBF40
+0xA9A2 0xBF41
+0xA9A3 0xBF42
+0xA9A4 0xBF43
+0xA9A5 0xBF44
+0xA9A6 0xBF45
+0xA9A7 0xBF46
+0xA9A8 0xBF47
+0xA9A9 0xBF48
+0xA9AA 0xBF49
+0xA9AB 0xBF4A
+0xA9AC 0xBF4B
+0xA9AD 0xBF4C
+0xA9AE 0xBF4D
+0xA9AF 0xBF4E
+0xA9B0 0xBF4F
+0xA9B1 0xBF50
+0xA9B3 0xBF51
+0xA9B4 0xBF52
+0xA9B5 0xBF53
+0xA9B6 0xBF54
+0xA9B7 0xBF55
+0xA9B8 0xBF56
+0xA9B9 0xBF57
+0xA9BA 0xBF58
+0xA9BB 0xBF59
+0xA9BC 0xBF5A
+0xA9BD 0xBF5B
+0xA9C1 0xBF5C
+0xA9C2 0xBF5D
+0xA9C3 0xBF5E
+0xA9C4 0xBF5F
+0xA9C5 0xBF60
+0xA9C6 0xBF61
+0xA9C7 0xBF62
+0xA9C8 0xBF63
+0xA9C9 0xBF64
+0xA9CA 0xBF65
+0xA9CB 0xBF66
+0xA9CC 0xBF67
+0xA9CD 0xBF68
+0xA9CE 0xBF69
+0xA9CF 0xBF6A
+0xA9D0 0xBF6B
+0xA9D1 0xBF6C
+0xA9D3 0xBF6D
+0xA9D4 0xBF6E
+0xA9D5 0xBF6F
+0xA9D6 0xBF70
+0xA9D7 0xBF71
+0xA9D8 0xBF72
+0xA9D9 0xBF73
+0xA9DA 0xBF74
+0xA9DB 0xBF75
+0xA9DC 0xBF76
+0xA9DD 0xBF77
+0xA9E1 0xBF78
+0xA9E2 0xBF79
+0xA9E3 0xBF7A
+0xA9E4 0xBF7B
+0xA9E5 0xBF7C
+0xA9E6 0xBF7D
+0xA9E7 0xBF7E
+0xA9E8 0xBF7F
+0xA9E9 0xBF80
+0xA9EA 0xBF81
+0xA9EB 0xBF82
+0xA9EC 0xBF83
+0xA9ED 0xBF84
+0xA9EE 0xBF85
+0xA9EF 0xBF86
+0xA9F0 0xBF87
+0xA9F1 0xBF88
+0xA9F3 0xBF89
+0xA9F4 0xBF8A
+0xA9F5 0xBF8B
+0xA9F6 0xBF8C
+0xA9F7 0xBF8D
+0xA9F8 0xBF8E
+0xA9F9 0xBF8F
+0xA9FA 0xBF90
+0xA9FB 0xBF91
+0xA9FC 0xBF92
+0xA9FD 0xBF93
+0xAA41 0xBF94
+0xAA42 0xBF95
+0xAA43 0xBF96
+0xAA44 0xBF97
+0xAA45 0xBF98
+0xAA46 0xBF99
+0xAA47 0xBF9A
+0xAA48 0xBF9B
+0xAA49 0xBF9C
+0xAA4A 0xBF9D
+0xAA4B 0xBF9E
+0xAA4C 0xBF9F
+0xAA4D 0xBFA0
+0xAA4E 0xBFA1
+0xAA4F 0xBFA2
+0xAA50 0xBFA3
+0xAA51 0xBFA4
+0xAA53 0xBFA5
+0xAA54 0xBFA6
+0xAA55 0xBFA7
+0xAA56 0xBFA8
+0xAA57 0xBFA9
+0xAA58 0xBFAA
+0xAA59 0xBFAB
+0xAA5A 0xBFAC
+0xAA5B 0xBFAD
+0xAA5C 0xBFAE
+0xAA5D 0xBFAF
+0xAA61 0xBFB0
+0xAA62 0xBFB1
+0xAA63 0xBFB2
+0xAA64 0xBFB3
+0xAA65 0xBFB4
+0xAA66 0xBFB5
+0xAA67 0xBFB6
+0xAA68 0xBFB7
+0xAA69 0xBFB8
+0xAA6A 0xBFB9
+0xAA6B 0xBFBA
+0xAA6C 0xBFBB
+0xAA6D 0xBFBC
+0xAA6E 0xBFBD
+0xAA6F 0xBFBE
+0xAA70 0xBFBF
+0xAA71 0xBFC0
+0xAA73 0xBFC1
+0xAA74 0xBFC2
+0xAA75 0xBFC3
+0xAA76 0xBFC4
+0xAA77 0xBFC5
+0xAA78 0xBFC6
+0xAA79 0xBFC7
+0xAA7A 0xBFC8
+0xAA7B 0xBFC9
+0xAA7C 0xBFCA
+0xAA7D 0xBFCB
+0xAA81 0xBFCC
+0xAA82 0xBFCD
+0xAA83 0xBFCE
+0xAA84 0xBFCF
+0xAA85 0xBFD0
+0xAA86 0xBFD1
+0xAA87 0xBFD2
+0xAA88 0xBFD3
+0xAA89 0xBFD4
+0xAA8A 0xBFD5
+0xAA8B 0xBFD6
+0xAA8C 0xBFD7
+0xAA8D 0xBFD8
+0xAA8E 0xBFD9
+0xAA8F 0xBFDA
+0xAA90 0xBFDB
+0xAA91 0xBFDC
+0xAA93 0xBFDD
+0xAA94 0xBFDE
+0xAA95 0xBFDF
+0xAA96 0xBFE0
+0xAA97 0xBFE1
+0xAA98 0xBFE2
+0xAA99 0xBFE3
+0xAA9A 0xBFE4
+0xAA9B 0xBFE5
+0xAA9C 0xBFE6
+0xAA9D 0xBFE7
+0xAAA1 0xBFE8
+0xAAA2 0xBFE9
+0xAAA3 0xBFEA
+0xAAA4 0xBFEB
+0xAAA5 0xBFEC
+0xAAA6 0xBFED
+0xAAA7 0xBFEE
+0xAAA8 0xBFEF
+0xAAA9 0xBFF0
+0xAAAA 0xBFF1
+0xAAAB 0xBFF2
+0xAAAC 0xBFF3
+0xAAAD 0xBFF4
+0xAAAE 0xBFF5
+0xAAAF 0xBFF6
+0xAAB0 0xBFF7
+0xAAB1 0xBFF8
+0xAAB3 0xBFF9
+0xAAB4 0xBFFA
+0xAAB5 0xBFFB
+0xAAB6 0xBFFC
+0xAAB7 0xBFFD
+0xAAB8 0xBFFE
+0xAAB9 0xBFFF
+0xAABA 0xC000
+0xAABB 0xC001
+0xAABC 0xC002
+0xAABD 0xC003
+0xAAC1 0xC004
+0xAAC2 0xC005
+0xAAC3 0xC006
+0xAAC4 0xC007
+0xAAC5 0xC008
+0xAAC6 0xC009
+0xAAC7 0xC00A
+0xAAC8 0xC00B
+0xAAC9 0xC00C
+0xAACA 0xC00D
+0xAACB 0xC00E
+0xAACC 0xC00F
+0xAACD 0xC010
+0xAACE 0xC011
+0xAACF 0xC012
+0xAAD0 0xC013
+0xAAD1 0xC014
+0xAAD3 0xC015
+0xAAD4 0xC016
+0xAAD5 0xC017
+0xAAD6 0xC018
+0xAAD7 0xC019
+0xAAD8 0xC01A
+0xAAD9 0xC01B
+0xAADA 0xC01C
+0xAADB 0xC01D
+0xAADC 0xC01E
+0xAADD 0xC01F
+0xAAE1 0xC020
+0xAAE2 0xC021
+0xAAE3 0xC022
+0xAAE4 0xC023
+0xAAE5 0xC024
+0xAAE6 0xC025
+0xAAE7 0xC026
+0xAAE8 0xC027
+0xAAE9 0xC028
+0xAAEA 0xC029
+0xAAEB 0xC02A
+0xAAEC 0xC02B
+0xAAED 0xC02C
+0xAAEE 0xC02D
+0xAAEF 0xC02E
+0xAAF0 0xC02F
+0xAAF1 0xC030
+0xAAF3 0xC031
+0xAAF4 0xC032
+0xAAF5 0xC033
+0xAAF6 0xC034
+0xAAF7 0xC035
+0xAAF8 0xC036
+0xAAF9 0xC037
+0xAAFA 0xC038
+0xAAFB 0xC039
+0xAAFC 0xC03A
+0xAAFD 0xC03B
+0xAB41 0xC03C
+0xAB42 0xC03D
+0xAB43 0xC03E
+0xAB44 0xC03F
+0xAB45 0xC040
+0xAB46 0xC041
+0xAB47 0xC042
+0xAB48 0xC043
+0xAB49 0xC044
+0xAB4A 0xC045
+0xAB4B 0xC046
+0xAB4C 0xC047
+0xAB4D 0xC048
+0xAB4E 0xC049
+0xAB4F 0xC04A
+0xAB50 0xC04B
+0xAB51 0xC04C
+0xAB53 0xC04D
+0xAB54 0xC04E
+0xAB55 0xC04F
+0xAB56 0xC050
+0xAB57 0xC051
+0xAB58 0xC052
+0xAB59 0xC053
+0xAB5A 0xC054
+0xAB5B 0xC055
+0xAB5C 0xC056
+0xAB5D 0xC057
+0xAB61 0xC058
+0xAB62 0xC059
+0xAB63 0xC05A
+0xAB64 0xC05B
+0xAB65 0xC05C
+0xAB66 0xC05D
+0xAB67 0xC05E
+0xAB68 0xC05F
+0xAB69 0xC060
+0xAB6A 0xC061
+0xAB6B 0xC062
+0xAB6C 0xC063
+0xAB6D 0xC064
+0xAB6E 0xC065
+0xAB6F 0xC066
+0xAB70 0xC067
+0xAB71 0xC068
+0xAB73 0xC069
+0xAB74 0xC06A
+0xAB75 0xC06B
+0xAB76 0xC06C
+0xAB77 0xC06D
+0xAB78 0xC06E
+0xAB79 0xC06F
+0xAB7A 0xC070
+0xAB7B 0xC071
+0xAB7C 0xC072
+0xAB7D 0xC073
+0xAB81 0xC074
+0xAB82 0xC075
+0xAB83 0xC076
+0xAB84 0xC077
+0xAB85 0xC078
+0xAB86 0xC079
+0xAB87 0xC07A
+0xAB88 0xC07B
+0xAB89 0xC07C
+0xAB8A 0xC07D
+0xAB8B 0xC07E
+0xAB8C 0xC07F
+0xAB8D 0xC080
+0xAB8E 0xC081
+0xAB8F 0xC082
+0xAB90 0xC083
+0xAB91 0xC084
+0xAB93 0xC085
+0xAB94 0xC086
+0xAB95 0xC087
+0xAB96 0xC088
+0xAB97 0xC089
+0xAB98 0xC08A
+0xAB99 0xC08B
+0xAB9A 0xC08C
+0xAB9B 0xC08D
+0xAB9C 0xC08E
+0xAB9D 0xC08F
+0xABA1 0xC090
+0xABA2 0xC091
+0xABA3 0xC092
+0xABA4 0xC093
+0xABA5 0xC094
+0xABA6 0xC095
+0xABA7 0xC096
+0xABA8 0xC097
+0xABA9 0xC098
+0xABAA 0xC099
+0xABAB 0xC09A
+0xABAC 0xC09B
+0xABAD 0xC09C
+0xABAE 0xC09D
+0xABAF 0xC09E
+0xABB0 0xC09F
+0xABB1 0xC0A0
+0xABB3 0xC0A1
+0xABB4 0xC0A2
+0xABB5 0xC0A3
+0xABB6 0xC0A4
+0xABB7 0xC0A5
+0xABB8 0xC0A6
+0xABB9 0xC0A7
+0xABBA 0xC0A8
+0xABBB 0xC0A9
+0xABBC 0xC0AA
+0xABBD 0xC0AB
+0xAC41 0x3145
+0xAC61 0xC0AC
+0xAC62 0xC0AD
+0xAC63 0xC0AE
+0xAC64 0xC0AF
+0xAC65 0xC0B0
+0xAC66 0xC0B1
+0xAC67 0xC0B2
+0xAC68 0xC0B3
+0xAC69 0xC0B4
+0xAC6A 0xC0B5
+0xAC6B 0xC0B6
+0xAC6C 0xC0B7
+0xAC6D 0xC0B8
+0xAC6E 0xC0B9
+0xAC6F 0xC0BA
+0xAC70 0xC0BB
+0xAC71 0xC0BC
+0xAC73 0xC0BD
+0xAC74 0xC0BE
+0xAC75 0xC0BF
+0xAC76 0xC0C0
+0xAC77 0xC0C1
+0xAC78 0xC0C2
+0xAC79 0xC0C3
+0xAC7A 0xC0C4
+0xAC7B 0xC0C5
+0xAC7C 0xC0C6
+0xAC7D 0xC0C7
+0xAC81 0xC0C8
+0xAC82 0xC0C9
+0xAC83 0xC0CA
+0xAC84 0xC0CB
+0xAC85 0xC0CC
+0xAC86 0xC0CD
+0xAC87 0xC0CE
+0xAC88 0xC0CF
+0xAC89 0xC0D0
+0xAC8A 0xC0D1
+0xAC8B 0xC0D2
+0xAC8C 0xC0D3
+0xAC8D 0xC0D4
+0xAC8E 0xC0D5
+0xAC8F 0xC0D6
+0xAC90 0xC0D7
+0xAC91 0xC0D8
+0xAC93 0xC0D9
+0xAC94 0xC0DA
+0xAC95 0xC0DB
+0xAC96 0xC0DC
+0xAC97 0xC0DD
+0xAC98 0xC0DE
+0xAC99 0xC0DF
+0xAC9A 0xC0E0
+0xAC9B 0xC0E1
+0xAC9C 0xC0E2
+0xAC9D 0xC0E3
+0xACA1 0xC0E4
+0xACA2 0xC0E5
+0xACA3 0xC0E6
+0xACA4 0xC0E7
+0xACA5 0xC0E8
+0xACA6 0xC0E9
+0xACA7 0xC0EA
+0xACA8 0xC0EB
+0xACA9 0xC0EC
+0xACAA 0xC0ED
+0xACAB 0xC0EE
+0xACAC 0xC0EF
+0xACAD 0xC0F0
+0xACAE 0xC0F1
+0xACAF 0xC0F2
+0xACB0 0xC0F3
+0xACB1 0xC0F4
+0xACB3 0xC0F5
+0xACB4 0xC0F6
+0xACB5 0xC0F7
+0xACB6 0xC0F8
+0xACB7 0xC0F9
+0xACB8 0xC0FA
+0xACB9 0xC0FB
+0xACBA 0xC0FC
+0xACBB 0xC0FD
+0xACBC 0xC0FE
+0xACBD 0xC0FF
+0xACC1 0xC100
+0xACC2 0xC101
+0xACC3 0xC102
+0xACC4 0xC103
+0xACC5 0xC104
+0xACC6 0xC105
+0xACC7 0xC106
+0xACC8 0xC107
+0xACC9 0xC108
+0xACCA 0xC109
+0xACCB 0xC10A
+0xACCC 0xC10B
+0xACCD 0xC10C
+0xACCE 0xC10D
+0xACCF 0xC10E
+0xACD0 0xC10F
+0xACD1 0xC110
+0xACD3 0xC111
+0xACD4 0xC112
+0xACD5 0xC113
+0xACD6 0xC114
+0xACD7 0xC115
+0xACD8 0xC116
+0xACD9 0xC117
+0xACDA 0xC118
+0xACDB 0xC119
+0xACDC 0xC11A
+0xACDD 0xC11B
+0xACE1 0xC11C
+0xACE2 0xC11D
+0xACE3 0xC11E
+0xACE4 0xC11F
+0xACE5 0xC120
+0xACE6 0xC121
+0xACE7 0xC122
+0xACE8 0xC123
+0xACE9 0xC124
+0xACEA 0xC125
+0xACEB 0xC126
+0xACEC 0xC127
+0xACED 0xC128
+0xACEE 0xC129
+0xACEF 0xC12A
+0xACF0 0xC12B
+0xACF1 0xC12C
+0xACF3 0xC12D
+0xACF4 0xC12E
+0xACF5 0xC12F
+0xACF6 0xC130
+0xACF7 0xC131
+0xACF8 0xC132
+0xACF9 0xC133
+0xACFA 0xC134
+0xACFB 0xC135
+0xACFC 0xC136
+0xACFD 0xC137
+0xAD41 0xC138
+0xAD42 0xC139
+0xAD43 0xC13A
+0xAD44 0xC13B
+0xAD45 0xC13C
+0xAD46 0xC13D
+0xAD47 0xC13E
+0xAD48 0xC13F
+0xAD49 0xC140
+0xAD4A 0xC141
+0xAD4B 0xC142
+0xAD4C 0xC143
+0xAD4D 0xC144
+0xAD4E 0xC145
+0xAD4F 0xC146
+0xAD50 0xC147
+0xAD51 0xC148
+0xAD53 0xC149
+0xAD54 0xC14A
+0xAD55 0xC14B
+0xAD56 0xC14C
+0xAD57 0xC14D
+0xAD58 0xC14E
+0xAD59 0xC14F
+0xAD5A 0xC150
+0xAD5B 0xC151
+0xAD5C 0xC152
+0xAD5D 0xC153
+0xAD61 0xC154
+0xAD62 0xC155
+0xAD63 0xC156
+0xAD64 0xC157
+0xAD65 0xC158
+0xAD66 0xC159
+0xAD67 0xC15A
+0xAD68 0xC15B
+0xAD69 0xC15C
+0xAD6A 0xC15D
+0xAD6B 0xC15E
+0xAD6C 0xC15F
+0xAD6D 0xC160
+0xAD6E 0xC161
+0xAD6F 0xC162
+0xAD70 0xC163
+0xAD71 0xC164
+0xAD73 0xC165
+0xAD74 0xC166
+0xAD75 0xC167
+0xAD76 0xC168
+0xAD77 0xC169
+0xAD78 0xC16A
+0xAD79 0xC16B
+0xAD7A 0xC16C
+0xAD7B 0xC16D
+0xAD7C 0xC16E
+0xAD7D 0xC16F
+0xAD81 0xC170
+0xAD82 0xC171
+0xAD83 0xC172
+0xAD84 0xC173
+0xAD85 0xC174
+0xAD86 0xC175
+0xAD87 0xC176
+0xAD88 0xC177
+0xAD89 0xC178
+0xAD8A 0xC179
+0xAD8B 0xC17A
+0xAD8C 0xC17B
+0xAD8D 0xC17C
+0xAD8E 0xC17D
+0xAD8F 0xC17E
+0xAD90 0xC17F
+0xAD91 0xC180
+0xAD93 0xC181
+0xAD94 0xC182
+0xAD95 0xC183
+0xAD96 0xC184
+0xAD97 0xC185
+0xAD98 0xC186
+0xAD99 0xC187
+0xAD9A 0xC188
+0xAD9B 0xC189
+0xAD9C 0xC18A
+0xAD9D 0xC18B
+0xADA1 0xC18C
+0xADA2 0xC18D
+0xADA3 0xC18E
+0xADA4 0xC18F
+0xADA5 0xC190
+0xADA6 0xC191
+0xADA7 0xC192
+0xADA8 0xC193
+0xADA9 0xC194
+0xADAA 0xC195
+0xADAB 0xC196
+0xADAC 0xC197
+0xADAD 0xC198
+0xADAE 0xC199
+0xADAF 0xC19A
+0xADB0 0xC19B
+0xADB1 0xC19C
+0xADB3 0xC19D
+0xADB4 0xC19E
+0xADB5 0xC19F
+0xADB6 0xC1A0
+0xADB7 0xC1A1
+0xADB8 0xC1A2
+0xADB9 0xC1A3
+0xADBA 0xC1A4
+0xADBB 0xC1A5
+0xADBC 0xC1A6
+0xADBD 0xC1A7
+0xADC1 0xC1A8
+0xADC2 0xC1A9
+0xADC3 0xC1AA
+0xADC4 0xC1AB
+0xADC5 0xC1AC
+0xADC6 0xC1AD
+0xADC7 0xC1AE
+0xADC8 0xC1AF
+0xADC9 0xC1B0
+0xADCA 0xC1B1
+0xADCB 0xC1B2
+0xADCC 0xC1B3
+0xADCD 0xC1B4
+0xADCE 0xC1B5
+0xADCF 0xC1B6
+0xADD0 0xC1B7
+0xADD1 0xC1B8
+0xADD3 0xC1B9
+0xADD4 0xC1BA
+0xADD5 0xC1BB
+0xADD6 0xC1BC
+0xADD7 0xC1BD
+0xADD8 0xC1BE
+0xADD9 0xC1BF
+0xADDA 0xC1C0
+0xADDB 0xC1C1
+0xADDC 0xC1C2
+0xADDD 0xC1C3
+0xADE1 0xC1C4
+0xADE2 0xC1C5
+0xADE3 0xC1C6
+0xADE4 0xC1C7
+0xADE5 0xC1C8
+0xADE6 0xC1C9
+0xADE7 0xC1CA
+0xADE8 0xC1CB
+0xADE9 0xC1CC
+0xADEA 0xC1CD
+0xADEB 0xC1CE
+0xADEC 0xC1CF
+0xADED 0xC1D0
+0xADEE 0xC1D1
+0xADEF 0xC1D2
+0xADF0 0xC1D3
+0xADF1 0xC1D4
+0xADF3 0xC1D5
+0xADF4 0xC1D6
+0xADF5 0xC1D7
+0xADF6 0xC1D8
+0xADF7 0xC1D9
+0xADF8 0xC1DA
+0xADF9 0xC1DB
+0xADFA 0xC1DC
+0xADFB 0xC1DD
+0xADFC 0xC1DE
+0xADFD 0xC1DF
+0xAE41 0xC1E0
+0xAE42 0xC1E1
+0xAE43 0xC1E2
+0xAE44 0xC1E3
+0xAE45 0xC1E4
+0xAE46 0xC1E5
+0xAE47 0xC1E6
+0xAE48 0xC1E7
+0xAE49 0xC1E8
+0xAE4A 0xC1E9
+0xAE4B 0xC1EA
+0xAE4C 0xC1EB
+0xAE4D 0xC1EC
+0xAE4E 0xC1ED
+0xAE4F 0xC1EE
+0xAE50 0xC1EF
+0xAE51 0xC1F0
+0xAE53 0xC1F1
+0xAE54 0xC1F2
+0xAE55 0xC1F3
+0xAE56 0xC1F4
+0xAE57 0xC1F5
+0xAE58 0xC1F6
+0xAE59 0xC1F7
+0xAE5A 0xC1F8
+0xAE5B 0xC1F9
+0xAE5C 0xC1FA
+0xAE5D 0xC1FB
+0xAE61 0xC1FC
+0xAE62 0xC1FD
+0xAE63 0xC1FE
+0xAE64 0xC1FF
+0xAE65 0xC200
+0xAE66 0xC201
+0xAE67 0xC202
+0xAE68 0xC203
+0xAE69 0xC204
+0xAE6A 0xC205
+0xAE6B 0xC206
+0xAE6C 0xC207
+0xAE6D 0xC208
+0xAE6E 0xC209
+0xAE6F 0xC20A
+0xAE70 0xC20B
+0xAE71 0xC20C
+0xAE73 0xC20D
+0xAE74 0xC20E
+0xAE75 0xC20F
+0xAE76 0xC210
+0xAE77 0xC211
+0xAE78 0xC212
+0xAE79 0xC213
+0xAE7A 0xC214
+0xAE7B 0xC215
+0xAE7C 0xC216
+0xAE7D 0xC217
+0xAE81 0xC218
+0xAE82 0xC219
+0xAE83 0xC21A
+0xAE84 0xC21B
+0xAE85 0xC21C
+0xAE86 0xC21D
+0xAE87 0xC21E
+0xAE88 0xC21F
+0xAE89 0xC220
+0xAE8A 0xC221
+0xAE8B 0xC222
+0xAE8C 0xC223
+0xAE8D 0xC224
+0xAE8E 0xC225
+0xAE8F 0xC226
+0xAE90 0xC227
+0xAE91 0xC228
+0xAE93 0xC229
+0xAE94 0xC22A
+0xAE95 0xC22B
+0xAE96 0xC22C
+0xAE97 0xC22D
+0xAE98 0xC22E
+0xAE99 0xC22F
+0xAE9A 0xC230
+0xAE9B 0xC231
+0xAE9C 0xC232
+0xAE9D 0xC233
+0xAEA1 0xC234
+0xAEA2 0xC235
+0xAEA3 0xC236
+0xAEA4 0xC237
+0xAEA5 0xC238
+0xAEA6 0xC239
+0xAEA7 0xC23A
+0xAEA8 0xC23B
+0xAEA9 0xC23C
+0xAEAA 0xC23D
+0xAEAB 0xC23E
+0xAEAC 0xC23F
+0xAEAD 0xC240
+0xAEAE 0xC241
+0xAEAF 0xC242
+0xAEB0 0xC243
+0xAEB1 0xC244
+0xAEB3 0xC245
+0xAEB4 0xC246
+0xAEB5 0xC247
+0xAEB6 0xC248
+0xAEB7 0xC249
+0xAEB8 0xC24A
+0xAEB9 0xC24B
+0xAEBA 0xC24C
+0xAEBB 0xC24D
+0xAEBC 0xC24E
+0xAEBD 0xC24F
+0xAEC1 0xC250
+0xAEC2 0xC251
+0xAEC3 0xC252
+0xAEC4 0xC253
+0xAEC5 0xC254
+0xAEC6 0xC255
+0xAEC7 0xC256
+0xAEC8 0xC257
+0xAEC9 0xC258
+0xAECA 0xC259
+0xAECB 0xC25A
+0xAECC 0xC25B
+0xAECD 0xC25C
+0xAECE 0xC25D
+0xAECF 0xC25E
+0xAED0 0xC25F
+0xAED1 0xC260
+0xAED3 0xC261
+0xAED4 0xC262
+0xAED5 0xC263
+0xAED6 0xC264
+0xAED7 0xC265
+0xAED8 0xC266
+0xAED9 0xC267
+0xAEDA 0xC268
+0xAEDB 0xC269
+0xAEDC 0xC26A
+0xAEDD 0xC26B
+0xAEE1 0xC26C
+0xAEE2 0xC26D
+0xAEE3 0xC26E
+0xAEE4 0xC26F
+0xAEE5 0xC270
+0xAEE6 0xC271
+0xAEE7 0xC272
+0xAEE8 0xC273
+0xAEE9 0xC274
+0xAEEA 0xC275
+0xAEEB 0xC276
+0xAEEC 0xC277
+0xAEED 0xC278
+0xAEEE 0xC279
+0xAEEF 0xC27A
+0xAEF0 0xC27B
+0xAEF1 0xC27C
+0xAEF3 0xC27D
+0xAEF4 0xC27E
+0xAEF5 0xC27F
+0xAEF6 0xC280
+0xAEF7 0xC281
+0xAEF8 0xC282
+0xAEF9 0xC283
+0xAEFA 0xC284
+0xAEFB 0xC285
+0xAEFC 0xC286
+0xAEFD 0xC287
+0xAF41 0xC288
+0xAF42 0xC289
+0xAF43 0xC28A
+0xAF44 0xC28B
+0xAF45 0xC28C
+0xAF46 0xC28D
+0xAF47 0xC28E
+0xAF48 0xC28F
+0xAF49 0xC290
+0xAF4A 0xC291
+0xAF4B 0xC292
+0xAF4C 0xC293
+0xAF4D 0xC294
+0xAF4E 0xC295
+0xAF4F 0xC296
+0xAF50 0xC297
+0xAF51 0xC298
+0xAF53 0xC299
+0xAF54 0xC29A
+0xAF55 0xC29B
+0xAF56 0xC29C
+0xAF57 0xC29D
+0xAF58 0xC29E
+0xAF59 0xC29F
+0xAF5A 0xC2A0
+0xAF5B 0xC2A1
+0xAF5C 0xC2A2
+0xAF5D 0xC2A3
+0xAF61 0xC2A4
+0xAF62 0xC2A5
+0xAF63 0xC2A6
+0xAF64 0xC2A7
+0xAF65 0xC2A8
+0xAF66 0xC2A9
+0xAF67 0xC2AA
+0xAF68 0xC2AB
+0xAF69 0xC2AC
+0xAF6A 0xC2AD
+0xAF6B 0xC2AE
+0xAF6C 0xC2AF
+0xAF6D 0xC2B0
+0xAF6E 0xC2B1
+0xAF6F 0xC2B2
+0xAF70 0xC2B3
+0xAF71 0xC2B4
+0xAF73 0xC2B5
+0xAF74 0xC2B6
+0xAF75 0xC2B7
+0xAF76 0xC2B8
+0xAF77 0xC2B9
+0xAF78 0xC2BA
+0xAF79 0xC2BB
+0xAF7A 0xC2BC
+0xAF7B 0xC2BD
+0xAF7C 0xC2BE
+0xAF7D 0xC2BF
+0xAF81 0xC2C0
+0xAF82 0xC2C1
+0xAF83 0xC2C2
+0xAF84 0xC2C3
+0xAF85 0xC2C4
+0xAF86 0xC2C5
+0xAF87 0xC2C6
+0xAF88 0xC2C7
+0xAF89 0xC2C8
+0xAF8A 0xC2C9
+0xAF8B 0xC2CA
+0xAF8C 0xC2CB
+0xAF8D 0xC2CC
+0xAF8E 0xC2CD
+0xAF8F 0xC2CE
+0xAF90 0xC2CF
+0xAF91 0xC2D0
+0xAF93 0xC2D1
+0xAF94 0xC2D2
+0xAF95 0xC2D3
+0xAF96 0xC2D4
+0xAF97 0xC2D5
+0xAF98 0xC2D6
+0xAF99 0xC2D7
+0xAF9A 0xC2D8
+0xAF9B 0xC2D9
+0xAF9C 0xC2DA
+0xAF9D 0xC2DB
+0xAFA1 0xC2DC
+0xAFA2 0xC2DD
+0xAFA3 0xC2DE
+0xAFA4 0xC2DF
+0xAFA5 0xC2E0
+0xAFA6 0xC2E1
+0xAFA7 0xC2E2
+0xAFA8 0xC2E3
+0xAFA9 0xC2E4
+0xAFAA 0xC2E5
+0xAFAB 0xC2E6
+0xAFAC 0xC2E7
+0xAFAD 0xC2E8
+0xAFAE 0xC2E9
+0xAFAF 0xC2EA
+0xAFB0 0xC2EB
+0xAFB1 0xC2EC
+0xAFB3 0xC2ED
+0xAFB4 0xC2EE
+0xAFB5 0xC2EF
+0xAFB6 0xC2F0
+0xAFB7 0xC2F1
+0xAFB8 0xC2F2
+0xAFB9 0xC2F3
+0xAFBA 0xC2F4
+0xAFBB 0xC2F5
+0xAFBC 0xC2F6
+0xAFBD 0xC2F7
+0xB041 0x3146
+0xB061 0xC2F8
+0xB062 0xC2F9
+0xB063 0xC2FA
+0xB064 0xC2FB
+0xB065 0xC2FC
+0xB066 0xC2FD
+0xB067 0xC2FE
+0xB068 0xC2FF
+0xB069 0xC300
+0xB06A 0xC301
+0xB06B 0xC302
+0xB06C 0xC303
+0xB06D 0xC304
+0xB06E 0xC305
+0xB06F 0xC306
+0xB070 0xC307
+0xB071 0xC308
+0xB073 0xC309
+0xB074 0xC30A
+0xB075 0xC30B
+0xB076 0xC30C
+0xB077 0xC30D
+0xB078 0xC30E
+0xB079 0xC30F
+0xB07A 0xC310
+0xB07B 0xC311
+0xB07C 0xC312
+0xB07D 0xC313
+0xB081 0xC314
+0xB082 0xC315
+0xB083 0xC316
+0xB084 0xC317
+0xB085 0xC318
+0xB086 0xC319
+0xB087 0xC31A
+0xB088 0xC31B
+0xB089 0xC31C
+0xB08A 0xC31D
+0xB08B 0xC31E
+0xB08C 0xC31F
+0xB08D 0xC320
+0xB08E 0xC321
+0xB08F 0xC322
+0xB090 0xC323
+0xB091 0xC324
+0xB093 0xC325
+0xB094 0xC326
+0xB095 0xC327
+0xB096 0xC328
+0xB097 0xC329
+0xB098 0xC32A
+0xB099 0xC32B
+0xB09A 0xC32C
+0xB09B 0xC32D
+0xB09C 0xC32E
+0xB09D 0xC32F
+0xB0A1 0xC330
+0xB0A2 0xC331
+0xB0A3 0xC332
+0xB0A4 0xC333
+0xB0A5 0xC334
+0xB0A6 0xC335
+0xB0A7 0xC336
+0xB0A8 0xC337
+0xB0A9 0xC338
+0xB0AA 0xC339
+0xB0AB 0xC33A
+0xB0AC 0xC33B
+0xB0AD 0xC33C
+0xB0AE 0xC33D
+0xB0AF 0xC33E
+0xB0B0 0xC33F
+0xB0B1 0xC340
+0xB0B3 0xC341
+0xB0B4 0xC342
+0xB0B5 0xC343
+0xB0B6 0xC344
+0xB0B7 0xC345
+0xB0B8 0xC346
+0xB0B9 0xC347
+0xB0BA 0xC348
+0xB0BB 0xC349
+0xB0BC 0xC34A
+0xB0BD 0xC34B
+0xB0C1 0xC34C
+0xB0C2 0xC34D
+0xB0C3 0xC34E
+0xB0C4 0xC34F
+0xB0C5 0xC350
+0xB0C6 0xC351
+0xB0C7 0xC352
+0xB0C8 0xC353
+0xB0C9 0xC354
+0xB0CA 0xC355
+0xB0CB 0xC356
+0xB0CC 0xC357
+0xB0CD 0xC358
+0xB0CE 0xC359
+0xB0CF 0xC35A
+0xB0D0 0xC35B
+0xB0D1 0xC35C
+0xB0D3 0xC35D
+0xB0D4 0xC35E
+0xB0D5 0xC35F
+0xB0D6 0xC360
+0xB0D7 0xC361
+0xB0D8 0xC362
+0xB0D9 0xC363
+0xB0DA 0xC364
+0xB0DB 0xC365
+0xB0DC 0xC366
+0xB0DD 0xC367
+0xB0E1 0xC368
+0xB0E2 0xC369
+0xB0E3 0xC36A
+0xB0E4 0xC36B
+0xB0E5 0xC36C
+0xB0E6 0xC36D
+0xB0E7 0xC36E
+0xB0E8 0xC36F
+0xB0E9 0xC370
+0xB0EA 0xC371
+0xB0EB 0xC372
+0xB0EC 0xC373
+0xB0ED 0xC374
+0xB0EE 0xC375
+0xB0EF 0xC376
+0xB0F0 0xC377
+0xB0F1 0xC378
+0xB0F3 0xC379
+0xB0F4 0xC37A
+0xB0F5 0xC37B
+0xB0F6 0xC37C
+0xB0F7 0xC37D
+0xB0F8 0xC37E
+0xB0F9 0xC37F
+0xB0FA 0xC380
+0xB0FB 0xC381
+0xB0FC 0xC382
+0xB0FD 0xC383
+0xB141 0xC384
+0xB142 0xC385
+0xB143 0xC386
+0xB144 0xC387
+0xB145 0xC388
+0xB146 0xC389
+0xB147 0xC38A
+0xB148 0xC38B
+0xB149 0xC38C
+0xB14A 0xC38D
+0xB14B 0xC38E
+0xB14C 0xC38F
+0xB14D 0xC390
+0xB14E 0xC391
+0xB14F 0xC392
+0xB150 0xC393
+0xB151 0xC394
+0xB153 0xC395
+0xB154 0xC396
+0xB155 0xC397
+0xB156 0xC398
+0xB157 0xC399
+0xB158 0xC39A
+0xB159 0xC39B
+0xB15A 0xC39C
+0xB15B 0xC39D
+0xB15C 0xC39E
+0xB15D 0xC39F
+0xB161 0xC3A0
+0xB162 0xC3A1
+0xB163 0xC3A2
+0xB164 0xC3A3
+0xB165 0xC3A4
+0xB166 0xC3A5
+0xB167 0xC3A6
+0xB168 0xC3A7
+0xB169 0xC3A8
+0xB16A 0xC3A9
+0xB16B 0xC3AA
+0xB16C 0xC3AB
+0xB16D 0xC3AC
+0xB16E 0xC3AD
+0xB16F 0xC3AE
+0xB170 0xC3AF
+0xB171 0xC3B0
+0xB173 0xC3B1
+0xB174 0xC3B2
+0xB175 0xC3B3
+0xB176 0xC3B4
+0xB177 0xC3B5
+0xB178 0xC3B6
+0xB179 0xC3B7
+0xB17A 0xC3B8
+0xB17B 0xC3B9
+0xB17C 0xC3BA
+0xB17D 0xC3BB
+0xB181 0xC3BC
+0xB182 0xC3BD
+0xB183 0xC3BE
+0xB184 0xC3BF
+0xB185 0xC3C0
+0xB186 0xC3C1
+0xB187 0xC3C2
+0xB188 0xC3C3
+0xB189 0xC3C4
+0xB18A 0xC3C5
+0xB18B 0xC3C6
+0xB18C 0xC3C7
+0xB18D 0xC3C8
+0xB18E 0xC3C9
+0xB18F 0xC3CA
+0xB190 0xC3CB
+0xB191 0xC3CC
+0xB193 0xC3CD
+0xB194 0xC3CE
+0xB195 0xC3CF
+0xB196 0xC3D0
+0xB197 0xC3D1
+0xB198 0xC3D2
+0xB199 0xC3D3
+0xB19A 0xC3D4
+0xB19B 0xC3D5
+0xB19C 0xC3D6
+0xB19D 0xC3D7
+0xB1A1 0xC3D8
+0xB1A2 0xC3D9
+0xB1A3 0xC3DA
+0xB1A4 0xC3DB
+0xB1A5 0xC3DC
+0xB1A6 0xC3DD
+0xB1A7 0xC3DE
+0xB1A8 0xC3DF
+0xB1A9 0xC3E0
+0xB1AA 0xC3E1
+0xB1AB 0xC3E2
+0xB1AC 0xC3E3
+0xB1AD 0xC3E4
+0xB1AE 0xC3E5
+0xB1AF 0xC3E6
+0xB1B0 0xC3E7
+0xB1B1 0xC3E8
+0xB1B3 0xC3E9
+0xB1B4 0xC3EA
+0xB1B5 0xC3EB
+0xB1B6 0xC3EC
+0xB1B7 0xC3ED
+0xB1B8 0xC3EE
+0xB1B9 0xC3EF
+0xB1BA 0xC3F0
+0xB1BB 0xC3F1
+0xB1BC 0xC3F2
+0xB1BD 0xC3F3
+0xB1C1 0xC3F4
+0xB1C2 0xC3F5
+0xB1C3 0xC3F6
+0xB1C4 0xC3F7
+0xB1C5 0xC3F8
+0xB1C6 0xC3F9
+0xB1C7 0xC3FA
+0xB1C8 0xC3FB
+0xB1C9 0xC3FC
+0xB1CA 0xC3FD
+0xB1CB 0xC3FE
+0xB1CC 0xC3FF
+0xB1CD 0xC400
+0xB1CE 0xC401
+0xB1CF 0xC402
+0xB1D0 0xC403
+0xB1D1 0xC404
+0xB1D3 0xC405
+0xB1D4 0xC406
+0xB1D5 0xC407
+0xB1D6 0xC408
+0xB1D7 0xC409
+0xB1D8 0xC40A
+0xB1D9 0xC40B
+0xB1DA 0xC40C
+0xB1DB 0xC40D
+0xB1DC 0xC40E
+0xB1DD 0xC40F
+0xB1E1 0xC410
+0xB1E2 0xC411
+0xB1E3 0xC412
+0xB1E4 0xC413
+0xB1E5 0xC414
+0xB1E6 0xC415
+0xB1E7 0xC416
+0xB1E8 0xC417
+0xB1E9 0xC418
+0xB1EA 0xC419
+0xB1EB 0xC41A
+0xB1EC 0xC41B
+0xB1ED 0xC41C
+0xB1EE 0xC41D
+0xB1EF 0xC41E
+0xB1F0 0xC41F
+0xB1F1 0xC420
+0xB1F3 0xC421
+0xB1F4 0xC422
+0xB1F5 0xC423
+0xB1F6 0xC424
+0xB1F7 0xC425
+0xB1F8 0xC426
+0xB1F9 0xC427
+0xB1FA 0xC428
+0xB1FB 0xC429
+0xB1FC 0xC42A
+0xB1FD 0xC42B
+0xB241 0xC42C
+0xB242 0xC42D
+0xB243 0xC42E
+0xB244 0xC42F
+0xB245 0xC430
+0xB246 0xC431
+0xB247 0xC432
+0xB248 0xC433
+0xB249 0xC434
+0xB24A 0xC435
+0xB24B 0xC436
+0xB24C 0xC437
+0xB24D 0xC438
+0xB24E 0xC439
+0xB24F 0xC43A
+0xB250 0xC43B
+0xB251 0xC43C
+0xB253 0xC43D
+0xB254 0xC43E
+0xB255 0xC43F
+0xB256 0xC440
+0xB257 0xC441
+0xB258 0xC442
+0xB259 0xC443
+0xB25A 0xC444
+0xB25B 0xC445
+0xB25C 0xC446
+0xB25D 0xC447
+0xB261 0xC448
+0xB262 0xC449
+0xB263 0xC44A
+0xB264 0xC44B
+0xB265 0xC44C
+0xB266 0xC44D
+0xB267 0xC44E
+0xB268 0xC44F
+0xB269 0xC450
+0xB26A 0xC451
+0xB26B 0xC452
+0xB26C 0xC453
+0xB26D 0xC454
+0xB26E 0xC455
+0xB26F 0xC456
+0xB270 0xC457
+0xB271 0xC458
+0xB273 0xC459
+0xB274 0xC45A
+0xB275 0xC45B
+0xB276 0xC45C
+0xB277 0xC45D
+0xB278 0xC45E
+0xB279 0xC45F
+0xB27A 0xC460
+0xB27B 0xC461
+0xB27C 0xC462
+0xB27D 0xC463
+0xB281 0xC464
+0xB282 0xC465
+0xB283 0xC466
+0xB284 0xC467
+0xB285 0xC468
+0xB286 0xC469
+0xB287 0xC46A
+0xB288 0xC46B
+0xB289 0xC46C
+0xB28A 0xC46D
+0xB28B 0xC46E
+0xB28C 0xC46F
+0xB28D 0xC470
+0xB28E 0xC471
+0xB28F 0xC472
+0xB290 0xC473
+0xB291 0xC474
+0xB293 0xC475
+0xB294 0xC476
+0xB295 0xC477
+0xB296 0xC478
+0xB297 0xC479
+0xB298 0xC47A
+0xB299 0xC47B
+0xB29A 0xC47C
+0xB29B 0xC47D
+0xB29C 0xC47E
+0xB29D 0xC47F
+0xB2A1 0xC480
+0xB2A2 0xC481
+0xB2A3 0xC482
+0xB2A4 0xC483
+0xB2A5 0xC484
+0xB2A6 0xC485
+0xB2A7 0xC486
+0xB2A8 0xC487
+0xB2A9 0xC488
+0xB2AA 0xC489
+0xB2AB 0xC48A
+0xB2AC 0xC48B
+0xB2AD 0xC48C
+0xB2AE 0xC48D
+0xB2AF 0xC48E
+0xB2B0 0xC48F
+0xB2B1 0xC490
+0xB2B3 0xC491
+0xB2B4 0xC492
+0xB2B5 0xC493
+0xB2B6 0xC494
+0xB2B7 0xC495
+0xB2B8 0xC496
+0xB2B9 0xC497
+0xB2BA 0xC498
+0xB2BB 0xC499
+0xB2BC 0xC49A
+0xB2BD 0xC49B
+0xB2C1 0xC49C
+0xB2C2 0xC49D
+0xB2C3 0xC49E
+0xB2C4 0xC49F
+0xB2C5 0xC4A0
+0xB2C6 0xC4A1
+0xB2C7 0xC4A2
+0xB2C8 0xC4A3
+0xB2C9 0xC4A4
+0xB2CA 0xC4A5
+0xB2CB 0xC4A6
+0xB2CC 0xC4A7
+0xB2CD 0xC4A8
+0xB2CE 0xC4A9
+0xB2CF 0xC4AA
+0xB2D0 0xC4AB
+0xB2D1 0xC4AC
+0xB2D3 0xC4AD
+0xB2D4 0xC4AE
+0xB2D5 0xC4AF
+0xB2D6 0xC4B0
+0xB2D7 0xC4B1
+0xB2D8 0xC4B2
+0xB2D9 0xC4B3
+0xB2DA 0xC4B4
+0xB2DB 0xC4B5
+0xB2DC 0xC4B6
+0xB2DD 0xC4B7
+0xB2E1 0xC4B8
+0xB2E2 0xC4B9
+0xB2E3 0xC4BA
+0xB2E4 0xC4BB
+0xB2E5 0xC4BC
+0xB2E6 0xC4BD
+0xB2E7 0xC4BE
+0xB2E8 0xC4BF
+0xB2E9 0xC4C0
+0xB2EA 0xC4C1
+0xB2EB 0xC4C2
+0xB2EC 0xC4C3
+0xB2ED 0xC4C4
+0xB2EE 0xC4C5
+0xB2EF 0xC4C6
+0xB2F0 0xC4C7
+0xB2F1 0xC4C8
+0xB2F3 0xC4C9
+0xB2F4 0xC4CA
+0xB2F5 0xC4CB
+0xB2F6 0xC4CC
+0xB2F7 0xC4CD
+0xB2F8 0xC4CE
+0xB2F9 0xC4CF
+0xB2FA 0xC4D0
+0xB2FB 0xC4D1
+0xB2FC 0xC4D2
+0xB2FD 0xC4D3
+0xB341 0xC4D4
+0xB342 0xC4D5
+0xB343 0xC4D6
+0xB344 0xC4D7
+0xB345 0xC4D8
+0xB346 0xC4D9
+0xB347 0xC4DA
+0xB348 0xC4DB
+0xB349 0xC4DC
+0xB34A 0xC4DD
+0xB34B 0xC4DE
+0xB34C 0xC4DF
+0xB34D 0xC4E0
+0xB34E 0xC4E1
+0xB34F 0xC4E2
+0xB350 0xC4E3
+0xB351 0xC4E4
+0xB353 0xC4E5
+0xB354 0xC4E6
+0xB355 0xC4E7
+0xB356 0xC4E8
+0xB357 0xC4E9
+0xB358 0xC4EA
+0xB359 0xC4EB
+0xB35A 0xC4EC
+0xB35B 0xC4ED
+0xB35C 0xC4EE
+0xB35D 0xC4EF
+0xB361 0xC4F0
+0xB362 0xC4F1
+0xB363 0xC4F2
+0xB364 0xC4F3
+0xB365 0xC4F4
+0xB366 0xC4F5
+0xB367 0xC4F6
+0xB368 0xC4F7
+0xB369 0xC4F8
+0xB36A 0xC4F9
+0xB36B 0xC4FA
+0xB36C 0xC4FB
+0xB36D 0xC4FC
+0xB36E 0xC4FD
+0xB36F 0xC4FE
+0xB370 0xC4FF
+0xB371 0xC500
+0xB373 0xC501
+0xB374 0xC502
+0xB375 0xC503
+0xB376 0xC504
+0xB377 0xC505
+0xB378 0xC506
+0xB379 0xC507
+0xB37A 0xC508
+0xB37B 0xC509
+0xB37C 0xC50A
+0xB37D 0xC50B
+0xB381 0xC50C
+0xB382 0xC50D
+0xB383 0xC50E
+0xB384 0xC50F
+0xB385 0xC510
+0xB386 0xC511
+0xB387 0xC512
+0xB388 0xC513
+0xB389 0xC514
+0xB38A 0xC515
+0xB38B 0xC516
+0xB38C 0xC517
+0xB38D 0xC518
+0xB38E 0xC519
+0xB38F 0xC51A
+0xB390 0xC51B
+0xB391 0xC51C
+0xB393 0xC51D
+0xB394 0xC51E
+0xB395 0xC51F
+0xB396 0xC520
+0xB397 0xC521
+0xB398 0xC522
+0xB399 0xC523
+0xB39A 0xC524
+0xB39B 0xC525
+0xB39C 0xC526
+0xB39D 0xC527
+0xB3A1 0xC528
+0xB3A2 0xC529
+0xB3A3 0xC52A
+0xB3A4 0xC52B
+0xB3A5 0xC52C
+0xB3A6 0xC52D
+0xB3A7 0xC52E
+0xB3A8 0xC52F
+0xB3A9 0xC530
+0xB3AA 0xC531
+0xB3AB 0xC532
+0xB3AC 0xC533
+0xB3AD 0xC534
+0xB3AE 0xC535
+0xB3AF 0xC536
+0xB3B0 0xC537
+0xB3B1 0xC538
+0xB3B3 0xC539
+0xB3B4 0xC53A
+0xB3B5 0xC53B
+0xB3B6 0xC53C
+0xB3B7 0xC53D
+0xB3B8 0xC53E
+0xB3B9 0xC53F
+0xB3BA 0xC540
+0xB3BB 0xC541
+0xB3BC 0xC542
+0xB3BD 0xC543
+0xB441 0x3147
+0xB461 0xC544
+0xB462 0xC545
+0xB463 0xC546
+0xB464 0xC547
+0xB465 0xC548
+0xB466 0xC549
+0xB467 0xC54A
+0xB468 0xC54B
+0xB469 0xC54C
+0xB46A 0xC54D
+0xB46B 0xC54E
+0xB46C 0xC54F
+0xB46D 0xC550
+0xB46E 0xC551
+0xB46F 0xC552
+0xB470 0xC553
+0xB471 0xC554
+0xB473 0xC555
+0xB474 0xC556
+0xB475 0xC557
+0xB476 0xC558
+0xB477 0xC559
+0xB478 0xC55A
+0xB479 0xC55B
+0xB47A 0xC55C
+0xB47B 0xC55D
+0xB47C 0xC55E
+0xB47D 0xC55F
+0xB481 0xC560
+0xB482 0xC561
+0xB483 0xC562
+0xB484 0xC563
+0xB485 0xC564
+0xB486 0xC565
+0xB487 0xC566
+0xB488 0xC567
+0xB489 0xC568
+0xB48A 0xC569
+0xB48B 0xC56A
+0xB48C 0xC56B
+0xB48D 0xC56C
+0xB48E 0xC56D
+0xB48F 0xC56E
+0xB490 0xC56F
+0xB491 0xC570
+0xB493 0xC571
+0xB494 0xC572
+0xB495 0xC573
+0xB496 0xC574
+0xB497 0xC575
+0xB498 0xC576
+0xB499 0xC577
+0xB49A 0xC578
+0xB49B 0xC579
+0xB49C 0xC57A
+0xB49D 0xC57B
+0xB4A1 0xC57C
+0xB4A2 0xC57D
+0xB4A3 0xC57E
+0xB4A4 0xC57F
+0xB4A5 0xC580
+0xB4A6 0xC581
+0xB4A7 0xC582
+0xB4A8 0xC583
+0xB4A9 0xC584
+0xB4AA 0xC585
+0xB4AB 0xC586
+0xB4AC 0xC587
+0xB4AD 0xC588
+0xB4AE 0xC589
+0xB4AF 0xC58A
+0xB4B0 0xC58B
+0xB4B1 0xC58C
+0xB4B3 0xC58D
+0xB4B4 0xC58E
+0xB4B5 0xC58F
+0xB4B6 0xC590
+0xB4B7 0xC591
+0xB4B8 0xC592
+0xB4B9 0xC593
+0xB4BA 0xC594
+0xB4BB 0xC595
+0xB4BC 0xC596
+0xB4BD 0xC597
+0xB4C1 0xC598
+0xB4C2 0xC599
+0xB4C3 0xC59A
+0xB4C4 0xC59B
+0xB4C5 0xC59C
+0xB4C6 0xC59D
+0xB4C7 0xC59E
+0xB4C8 0xC59F
+0xB4C9 0xC5A0
+0xB4CA 0xC5A1
+0xB4CB 0xC5A2
+0xB4CC 0xC5A3
+0xB4CD 0xC5A4
+0xB4CE 0xC5A5
+0xB4CF 0xC5A6
+0xB4D0 0xC5A7
+0xB4D1 0xC5A8
+0xB4D3 0xC5A9
+0xB4D4 0xC5AA
+0xB4D5 0xC5AB
+0xB4D6 0xC5AC
+0xB4D7 0xC5AD
+0xB4D8 0xC5AE
+0xB4D9 0xC5AF
+0xB4DA 0xC5B0
+0xB4DB 0xC5B1
+0xB4DC 0xC5B2
+0xB4DD 0xC5B3
+0xB4E1 0xC5B4
+0xB4E2 0xC5B5
+0xB4E3 0xC5B6
+0xB4E4 0xC5B7
+0xB4E5 0xC5B8
+0xB4E6 0xC5B9
+0xB4E7 0xC5BA
+0xB4E8 0xC5BB
+0xB4E9 0xC5BC
+0xB4EA 0xC5BD
+0xB4EB 0xC5BE
+0xB4EC 0xC5BF
+0xB4ED 0xC5C0
+0xB4EE 0xC5C1
+0xB4EF 0xC5C2
+0xB4F0 0xC5C3
+0xB4F1 0xC5C4
+0xB4F3 0xC5C5
+0xB4F4 0xC5C6
+0xB4F5 0xC5C7
+0xB4F6 0xC5C8
+0xB4F7 0xC5C9
+0xB4F8 0xC5CA
+0xB4F9 0xC5CB
+0xB4FA 0xC5CC
+0xB4FB 0xC5CD
+0xB4FC 0xC5CE
+0xB4FD 0xC5CF
+0xB541 0xC5D0
+0xB542 0xC5D1
+0xB543 0xC5D2
+0xB544 0xC5D3
+0xB545 0xC5D4
+0xB546 0xC5D5
+0xB547 0xC5D6
+0xB548 0xC5D7
+0xB549 0xC5D8
+0xB54A 0xC5D9
+0xB54B 0xC5DA
+0xB54C 0xC5DB
+0xB54D 0xC5DC
+0xB54E 0xC5DD
+0xB54F 0xC5DE
+0xB550 0xC5DF
+0xB551 0xC5E0
+0xB553 0xC5E1
+0xB554 0xC5E2
+0xB555 0xC5E3
+0xB556 0xC5E4
+0xB557 0xC5E5
+0xB558 0xC5E6
+0xB559 0xC5E7
+0xB55A 0xC5E8
+0xB55B 0xC5E9
+0xB55C 0xC5EA
+0xB55D 0xC5EB
+0xB561 0xC5EC
+0xB562 0xC5ED
+0xB563 0xC5EE
+0xB564 0xC5EF
+0xB565 0xC5F0
+0xB566 0xC5F1
+0xB567 0xC5F2
+0xB568 0xC5F3
+0xB569 0xC5F4
+0xB56A 0xC5F5
+0xB56B 0xC5F6
+0xB56C 0xC5F7
+0xB56D 0xC5F8
+0xB56E 0xC5F9
+0xB56F 0xC5FA
+0xB570 0xC5FB
+0xB571 0xC5FC
+0xB573 0xC5FD
+0xB574 0xC5FE
+0xB575 0xC5FF
+0xB576 0xC600
+0xB577 0xC601
+0xB578 0xC602
+0xB579 0xC603
+0xB57A 0xC604
+0xB57B 0xC605
+0xB57C 0xC606
+0xB57D 0xC607
+0xB581 0xC608
+0xB582 0xC609
+0xB583 0xC60A
+0xB584 0xC60B
+0xB585 0xC60C
+0xB586 0xC60D
+0xB587 0xC60E
+0xB588 0xC60F
+0xB589 0xC610
+0xB58A 0xC611
+0xB58B 0xC612
+0xB58C 0xC613
+0xB58D 0xC614
+0xB58E 0xC615
+0xB58F 0xC616
+0xB590 0xC617
+0xB591 0xC618
+0xB593 0xC619
+0xB594 0xC61A
+0xB595 0xC61B
+0xB596 0xC61C
+0xB597 0xC61D
+0xB598 0xC61E
+0xB599 0xC61F
+0xB59A 0xC620
+0xB59B 0xC621
+0xB59C 0xC622
+0xB59D 0xC623
+0xB5A1 0xC624
+0xB5A2 0xC625
+0xB5A3 0xC626
+0xB5A4 0xC627
+0xB5A5 0xC628
+0xB5A6 0xC629
+0xB5A7 0xC62A
+0xB5A8 0xC62B
+0xB5A9 0xC62C
+0xB5AA 0xC62D
+0xB5AB 0xC62E
+0xB5AC 0xC62F
+0xB5AD 0xC630
+0xB5AE 0xC631
+0xB5AF 0xC632
+0xB5B0 0xC633
+0xB5B1 0xC634
+0xB5B3 0xC635
+0xB5B4 0xC636
+0xB5B5 0xC637
+0xB5B6 0xC638
+0xB5B7 0xC639
+0xB5B8 0xC63A
+0xB5B9 0xC63B
+0xB5BA 0xC63C
+0xB5BB 0xC63D
+0xB5BC 0xC63E
+0xB5BD 0xC63F
+0xB5C1 0xC640
+0xB5C2 0xC641
+0xB5C3 0xC642
+0xB5C4 0xC643
+0xB5C5 0xC644
+0xB5C6 0xC645
+0xB5C7 0xC646
+0xB5C8 0xC647
+0xB5C9 0xC648
+0xB5CA 0xC649
+0xB5CB 0xC64A
+0xB5CC 0xC64B
+0xB5CD 0xC64C
+0xB5CE 0xC64D
+0xB5CF 0xC64E
+0xB5D0 0xC64F
+0xB5D1 0xC650
+0xB5D3 0xC651
+0xB5D4 0xC652
+0xB5D5 0xC653
+0xB5D6 0xC654
+0xB5D7 0xC655
+0xB5D8 0xC656
+0xB5D9 0xC657
+0xB5DA 0xC658
+0xB5DB 0xC659
+0xB5DC 0xC65A
+0xB5DD 0xC65B
+0xB5E1 0xC65C
+0xB5E2 0xC65D
+0xB5E3 0xC65E
+0xB5E4 0xC65F
+0xB5E5 0xC660
+0xB5E6 0xC661
+0xB5E7 0xC662
+0xB5E8 0xC663
+0xB5E9 0xC664
+0xB5EA 0xC665
+0xB5EB 0xC666
+0xB5EC 0xC667
+0xB5ED 0xC668
+0xB5EE 0xC669
+0xB5EF 0xC66A
+0xB5F0 0xC66B
+0xB5F1 0xC66C
+0xB5F3 0xC66D
+0xB5F4 0xC66E
+0xB5F5 0xC66F
+0xB5F6 0xC670
+0xB5F7 0xC671
+0xB5F8 0xC672
+0xB5F9 0xC673
+0xB5FA 0xC674
+0xB5FB 0xC675
+0xB5FC 0xC676
+0xB5FD 0xC677
+0xB641 0xC678
+0xB642 0xC679
+0xB643 0xC67A
+0xB644 0xC67B
+0xB645 0xC67C
+0xB646 0xC67D
+0xB647 0xC67E
+0xB648 0xC67F
+0xB649 0xC680
+0xB64A 0xC681
+0xB64B 0xC682
+0xB64C 0xC683
+0xB64D 0xC684
+0xB64E 0xC685
+0xB64F 0xC686
+0xB650 0xC687
+0xB651 0xC688
+0xB653 0xC689
+0xB654 0xC68A
+0xB655 0xC68B
+0xB656 0xC68C
+0xB657 0xC68D
+0xB658 0xC68E
+0xB659 0xC68F
+0xB65A 0xC690
+0xB65B 0xC691
+0xB65C 0xC692
+0xB65D 0xC693
+0xB661 0xC694
+0xB662 0xC695
+0xB663 0xC696
+0xB664 0xC697
+0xB665 0xC698
+0xB666 0xC699
+0xB667 0xC69A
+0xB668 0xC69B
+0xB669 0xC69C
+0xB66A 0xC69D
+0xB66B 0xC69E
+0xB66C 0xC69F
+0xB66D 0xC6A0
+0xB66E 0xC6A1
+0xB66F 0xC6A2
+0xB670 0xC6A3
+0xB671 0xC6A4
+0xB673 0xC6A5
+0xB674 0xC6A6
+0xB675 0xC6A7
+0xB676 0xC6A8
+0xB677 0xC6A9
+0xB678 0xC6AA
+0xB679 0xC6AB
+0xB67A 0xC6AC
+0xB67B 0xC6AD
+0xB67C 0xC6AE
+0xB67D 0xC6AF
+0xB681 0xC6B0
+0xB682 0xC6B1
+0xB683 0xC6B2
+0xB684 0xC6B3
+0xB685 0xC6B4
+0xB686 0xC6B5
+0xB687 0xC6B6
+0xB688 0xC6B7
+0xB689 0xC6B8
+0xB68A 0xC6B9
+0xB68B 0xC6BA
+0xB68C 0xC6BB
+0xB68D 0xC6BC
+0xB68E 0xC6BD
+0xB68F 0xC6BE
+0xB690 0xC6BF
+0xB691 0xC6C0
+0xB693 0xC6C1
+0xB694 0xC6C2
+0xB695 0xC6C3
+0xB696 0xC6C4
+0xB697 0xC6C5
+0xB698 0xC6C6
+0xB699 0xC6C7
+0xB69A 0xC6C8
+0xB69B 0xC6C9
+0xB69C 0xC6CA
+0xB69D 0xC6CB
+0xB6A1 0xC6CC
+0xB6A2 0xC6CD
+0xB6A3 0xC6CE
+0xB6A4 0xC6CF
+0xB6A5 0xC6D0
+0xB6A6 0xC6D1
+0xB6A7 0xC6D2
+0xB6A8 0xC6D3
+0xB6A9 0xC6D4
+0xB6AA 0xC6D5
+0xB6AB 0xC6D6
+0xB6AC 0xC6D7
+0xB6AD 0xC6D8
+0xB6AE 0xC6D9
+0xB6AF 0xC6DA
+0xB6B0 0xC6DB
+0xB6B1 0xC6DC
+0xB6B3 0xC6DD
+0xB6B4 0xC6DE
+0xB6B5 0xC6DF
+0xB6B6 0xC6E0
+0xB6B7 0xC6E1
+0xB6B8 0xC6E2
+0xB6B9 0xC6E3
+0xB6BA 0xC6E4
+0xB6BB 0xC6E5
+0xB6BC 0xC6E6
+0xB6BD 0xC6E7
+0xB6C1 0xC6E8
+0xB6C2 0xC6E9
+0xB6C3 0xC6EA
+0xB6C4 0xC6EB
+0xB6C5 0xC6EC
+0xB6C6 0xC6ED
+0xB6C7 0xC6EE
+0xB6C8 0xC6EF
+0xB6C9 0xC6F0
+0xB6CA 0xC6F1
+0xB6CB 0xC6F2
+0xB6CC 0xC6F3
+0xB6CD 0xC6F4
+0xB6CE 0xC6F5
+0xB6CF 0xC6F6
+0xB6D0 0xC6F7
+0xB6D1 0xC6F8
+0xB6D3 0xC6F9
+0xB6D4 0xC6FA
+0xB6D5 0xC6FB
+0xB6D6 0xC6FC
+0xB6D7 0xC6FD
+0xB6D8 0xC6FE
+0xB6D9 0xC6FF
+0xB6DA 0xC700
+0xB6DB 0xC701
+0xB6DC 0xC702
+0xB6DD 0xC703
+0xB6E1 0xC704
+0xB6E2 0xC705
+0xB6E3 0xC706
+0xB6E4 0xC707
+0xB6E5 0xC708
+0xB6E6 0xC709
+0xB6E7 0xC70A
+0xB6E8 0xC70B
+0xB6E9 0xC70C
+0xB6EA 0xC70D
+0xB6EB 0xC70E
+0xB6EC 0xC70F
+0xB6ED 0xC710
+0xB6EE 0xC711
+0xB6EF 0xC712
+0xB6F0 0xC713
+0xB6F1 0xC714
+0xB6F3 0xC715
+0xB6F4 0xC716
+0xB6F5 0xC717
+0xB6F6 0xC718
+0xB6F7 0xC719
+0xB6F8 0xC71A
+0xB6F9 0xC71B
+0xB6FA 0xC71C
+0xB6FB 0xC71D
+0xB6FC 0xC71E
+0xB6FD 0xC71F
+0xB741 0xC720
+0xB742 0xC721
+0xB743 0xC722
+0xB744 0xC723
+0xB745 0xC724
+0xB746 0xC725
+0xB747 0xC726
+0xB748 0xC727
+0xB749 0xC728
+0xB74A 0xC729
+0xB74B 0xC72A
+0xB74C 0xC72B
+0xB74D 0xC72C
+0xB74E 0xC72D
+0xB74F 0xC72E
+0xB750 0xC72F
+0xB751 0xC730
+0xB753 0xC731
+0xB754 0xC732
+0xB755 0xC733
+0xB756 0xC734
+0xB757 0xC735
+0xB758 0xC736
+0xB759 0xC737
+0xB75A 0xC738
+0xB75B 0xC739
+0xB75C 0xC73A
+0xB75D 0xC73B
+0xB761 0xC73C
+0xB762 0xC73D
+0xB763 0xC73E
+0xB764 0xC73F
+0xB765 0xC740
+0xB766 0xC741
+0xB767 0xC742
+0xB768 0xC743
+0xB769 0xC744
+0xB76A 0xC745
+0xB76B 0xC746
+0xB76C 0xC747
+0xB76D 0xC748
+0xB76E 0xC749
+0xB76F 0xC74A
+0xB770 0xC74B
+0xB771 0xC74C
+0xB773 0xC74D
+0xB774 0xC74E
+0xB775 0xC74F
+0xB776 0xC750
+0xB777 0xC751
+0xB778 0xC752
+0xB779 0xC753
+0xB77A 0xC754
+0xB77B 0xC755
+0xB77C 0xC756
+0xB77D 0xC757
+0xB781 0xC758
+0xB782 0xC759
+0xB783 0xC75A
+0xB784 0xC75B
+0xB785 0xC75C
+0xB786 0xC75D
+0xB787 0xC75E
+0xB788 0xC75F
+0xB789 0xC760
+0xB78A 0xC761
+0xB78B 0xC762
+0xB78C 0xC763
+0xB78D 0xC764
+0xB78E 0xC765
+0xB78F 0xC766
+0xB790 0xC767
+0xB791 0xC768
+0xB793 0xC769
+0xB794 0xC76A
+0xB795 0xC76B
+0xB796 0xC76C
+0xB797 0xC76D
+0xB798 0xC76E
+0xB799 0xC76F
+0xB79A 0xC770
+0xB79B 0xC771
+0xB79C 0xC772
+0xB79D 0xC773
+0xB7A1 0xC774
+0xB7A2 0xC775
+0xB7A3 0xC776
+0xB7A4 0xC777
+0xB7A5 0xC778
+0xB7A6 0xC779
+0xB7A7 0xC77A
+0xB7A8 0xC77B
+0xB7A9 0xC77C
+0xB7AA 0xC77D
+0xB7AB 0xC77E
+0xB7AC 0xC77F
+0xB7AD 0xC780
+0xB7AE 0xC781
+0xB7AF 0xC782
+0xB7B0 0xC783
+0xB7B1 0xC784
+0xB7B3 0xC785
+0xB7B4 0xC786
+0xB7B5 0xC787
+0xB7B6 0xC788
+0xB7B7 0xC789
+0xB7B8 0xC78A
+0xB7B9 0xC78B
+0xB7BA 0xC78C
+0xB7BB 0xC78D
+0xB7BC 0xC78E
+0xB7BD 0xC78F
+0xB841 0x3148
+0xB861 0xC790
+0xB862 0xC791
+0xB863 0xC792
+0xB864 0xC793
+0xB865 0xC794
+0xB866 0xC795
+0xB867 0xC796
+0xB868 0xC797
+0xB869 0xC798
+0xB86A 0xC799
+0xB86B 0xC79A
+0xB86C 0xC79B
+0xB86D 0xC79C
+0xB86E 0xC79D
+0xB86F 0xC79E
+0xB870 0xC79F
+0xB871 0xC7A0
+0xB873 0xC7A1
+0xB874 0xC7A2
+0xB875 0xC7A3
+0xB876 0xC7A4
+0xB877 0xC7A5
+0xB878 0xC7A6
+0xB879 0xC7A7
+0xB87A 0xC7A8
+0xB87B 0xC7A9
+0xB87C 0xC7AA
+0xB87D 0xC7AB
+0xB881 0xC7AC
+0xB882 0xC7AD
+0xB883 0xC7AE
+0xB884 0xC7AF
+0xB885 0xC7B0
+0xB886 0xC7B1
+0xB887 0xC7B2
+0xB888 0xC7B3
+0xB889 0xC7B4
+0xB88A 0xC7B5
+0xB88B 0xC7B6
+0xB88C 0xC7B7
+0xB88D 0xC7B8
+0xB88E 0xC7B9
+0xB88F 0xC7BA
+0xB890 0xC7BB
+0xB891 0xC7BC
+0xB893 0xC7BD
+0xB894 0xC7BE
+0xB895 0xC7BF
+0xB896 0xC7C0
+0xB897 0xC7C1
+0xB898 0xC7C2
+0xB899 0xC7C3
+0xB89A 0xC7C4
+0xB89B 0xC7C5
+0xB89C 0xC7C6
+0xB89D 0xC7C7
+0xB8A1 0xC7C8
+0xB8A2 0xC7C9
+0xB8A3 0xC7CA
+0xB8A4 0xC7CB
+0xB8A5 0xC7CC
+0xB8A6 0xC7CD
+0xB8A7 0xC7CE
+0xB8A8 0xC7CF
+0xB8A9 0xC7D0
+0xB8AA 0xC7D1
+0xB8AB 0xC7D2
+0xB8AC 0xC7D3
+0xB8AD 0xC7D4
+0xB8AE 0xC7D5
+0xB8AF 0xC7D6
+0xB8B0 0xC7D7
+0xB8B1 0xC7D8
+0xB8B3 0xC7D9
+0xB8B4 0xC7DA
+0xB8B5 0xC7DB
+0xB8B6 0xC7DC
+0xB8B7 0xC7DD
+0xB8B8 0xC7DE
+0xB8B9 0xC7DF
+0xB8BA 0xC7E0
+0xB8BB 0xC7E1
+0xB8BC 0xC7E2
+0xB8BD 0xC7E3
+0xB8C1 0xC7E4
+0xB8C2 0xC7E5
+0xB8C3 0xC7E6
+0xB8C4 0xC7E7
+0xB8C5 0xC7E8
+0xB8C6 0xC7E9
+0xB8C7 0xC7EA
+0xB8C8 0xC7EB
+0xB8C9 0xC7EC
+0xB8CA 0xC7ED
+0xB8CB 0xC7EE
+0xB8CC 0xC7EF
+0xB8CD 0xC7F0
+0xB8CE 0xC7F1
+0xB8CF 0xC7F2
+0xB8D0 0xC7F3
+0xB8D1 0xC7F4
+0xB8D3 0xC7F5
+0xB8D4 0xC7F6
+0xB8D5 0xC7F7
+0xB8D6 0xC7F8
+0xB8D7 0xC7F9
+0xB8D8 0xC7FA
+0xB8D9 0xC7FB
+0xB8DA 0xC7FC
+0xB8DB 0xC7FD
+0xB8DC 0xC7FE
+0xB8DD 0xC7FF
+0xB8E1 0xC800
+0xB8E2 0xC801
+0xB8E3 0xC802
+0xB8E4 0xC803
+0xB8E5 0xC804
+0xB8E6 0xC805
+0xB8E7 0xC806
+0xB8E8 0xC807
+0xB8E9 0xC808
+0xB8EA 0xC809
+0xB8EB 0xC80A
+0xB8EC 0xC80B
+0xB8ED 0xC80C
+0xB8EE 0xC80D
+0xB8EF 0xC80E
+0xB8F0 0xC80F
+0xB8F1 0xC810
+0xB8F3 0xC811
+0xB8F4 0xC812
+0xB8F5 0xC813
+0xB8F6 0xC814
+0xB8F7 0xC815
+0xB8F8 0xC816
+0xB8F9 0xC817
+0xB8FA 0xC818
+0xB8FB 0xC819
+0xB8FC 0xC81A
+0xB8FD 0xC81B
+0xB941 0xC81C
+0xB942 0xC81D
+0xB943 0xC81E
+0xB944 0xC81F
+0xB945 0xC820
+0xB946 0xC821
+0xB947 0xC822
+0xB948 0xC823
+0xB949 0xC824
+0xB94A 0xC825
+0xB94B 0xC826
+0xB94C 0xC827
+0xB94D 0xC828
+0xB94E 0xC829
+0xB94F 0xC82A
+0xB950 0xC82B
+0xB951 0xC82C
+0xB953 0xC82D
+0xB954 0xC82E
+0xB955 0xC82F
+0xB956 0xC830
+0xB957 0xC831
+0xB958 0xC832
+0xB959 0xC833
+0xB95A 0xC834
+0xB95B 0xC835
+0xB95C 0xC836
+0xB95D 0xC837
+0xB961 0xC838
+0xB962 0xC839
+0xB963 0xC83A
+0xB964 0xC83B
+0xB965 0xC83C
+0xB966 0xC83D
+0xB967 0xC83E
+0xB968 0xC83F
+0xB969 0xC840
+0xB96A 0xC841
+0xB96B 0xC842
+0xB96C 0xC843
+0xB96D 0xC844
+0xB96E 0xC845
+0xB96F 0xC846
+0xB970 0xC847
+0xB971 0xC848
+0xB973 0xC849
+0xB974 0xC84A
+0xB975 0xC84B
+0xB976 0xC84C
+0xB977 0xC84D
+0xB978 0xC84E
+0xB979 0xC84F
+0xB97A 0xC850
+0xB97B 0xC851
+0xB97C 0xC852
+0xB97D 0xC853
+0xB981 0xC854
+0xB982 0xC855
+0xB983 0xC856
+0xB984 0xC857
+0xB985 0xC858
+0xB986 0xC859
+0xB987 0xC85A
+0xB988 0xC85B
+0xB989 0xC85C
+0xB98A 0xC85D
+0xB98B 0xC85E
+0xB98C 0xC85F
+0xB98D 0xC860
+0xB98E 0xC861
+0xB98F 0xC862
+0xB990 0xC863
+0xB991 0xC864
+0xB993 0xC865
+0xB994 0xC866
+0xB995 0xC867
+0xB996 0xC868
+0xB997 0xC869
+0xB998 0xC86A
+0xB999 0xC86B
+0xB99A 0xC86C
+0xB99B 0xC86D
+0xB99C 0xC86E
+0xB99D 0xC86F
+0xB9A1 0xC870
+0xB9A2 0xC871
+0xB9A3 0xC872
+0xB9A4 0xC873
+0xB9A5 0xC874
+0xB9A6 0xC875
+0xB9A7 0xC876
+0xB9A8 0xC877
+0xB9A9 0xC878
+0xB9AA 0xC879
+0xB9AB 0xC87A
+0xB9AC 0xC87B
+0xB9AD 0xC87C
+0xB9AE 0xC87D
+0xB9AF 0xC87E
+0xB9B0 0xC87F
+0xB9B1 0xC880
+0xB9B3 0xC881
+0xB9B4 0xC882
+0xB9B5 0xC883
+0xB9B6 0xC884
+0xB9B7 0xC885
+0xB9B8 0xC886
+0xB9B9 0xC887
+0xB9BA 0xC888
+0xB9BB 0xC889
+0xB9BC 0xC88A
+0xB9BD 0xC88B
+0xB9C1 0xC88C
+0xB9C2 0xC88D
+0xB9C3 0xC88E
+0xB9C4 0xC88F
+0xB9C5 0xC890
+0xB9C6 0xC891
+0xB9C7 0xC892
+0xB9C8 0xC893
+0xB9C9 0xC894
+0xB9CA 0xC895
+0xB9CB 0xC896
+0xB9CC 0xC897
+0xB9CD 0xC898
+0xB9CE 0xC899
+0xB9CF 0xC89A
+0xB9D0 0xC89B
+0xB9D1 0xC89C
+0xB9D3 0xC89D
+0xB9D4 0xC89E
+0xB9D5 0xC89F
+0xB9D6 0xC8A0
+0xB9D7 0xC8A1
+0xB9D8 0xC8A2
+0xB9D9 0xC8A3
+0xB9DA 0xC8A4
+0xB9DB 0xC8A5
+0xB9DC 0xC8A6
+0xB9DD 0xC8A7
+0xB9E1 0xC8A8
+0xB9E2 0xC8A9
+0xB9E3 0xC8AA
+0xB9E4 0xC8AB
+0xB9E5 0xC8AC
+0xB9E6 0xC8AD
+0xB9E7 0xC8AE
+0xB9E8 0xC8AF
+0xB9E9 0xC8B0
+0xB9EA 0xC8B1
+0xB9EB 0xC8B2
+0xB9EC 0xC8B3
+0xB9ED 0xC8B4
+0xB9EE 0xC8B5
+0xB9EF 0xC8B6
+0xB9F0 0xC8B7
+0xB9F1 0xC8B8
+0xB9F3 0xC8B9
+0xB9F4 0xC8BA
+0xB9F5 0xC8BB
+0xB9F6 0xC8BC
+0xB9F7 0xC8BD
+0xB9F8 0xC8BE
+0xB9F9 0xC8BF
+0xB9FA 0xC8C0
+0xB9FB 0xC8C1
+0xB9FC 0xC8C2
+0xB9FD 0xC8C3
+0xBA41 0xC8C4
+0xBA42 0xC8C5
+0xBA43 0xC8C6
+0xBA44 0xC8C7
+0xBA45 0xC8C8
+0xBA46 0xC8C9
+0xBA47 0xC8CA
+0xBA48 0xC8CB
+0xBA49 0xC8CC
+0xBA4A 0xC8CD
+0xBA4B 0xC8CE
+0xBA4C 0xC8CF
+0xBA4D 0xC8D0
+0xBA4E 0xC8D1
+0xBA4F 0xC8D2
+0xBA50 0xC8D3
+0xBA51 0xC8D4
+0xBA53 0xC8D5
+0xBA54 0xC8D6
+0xBA55 0xC8D7
+0xBA56 0xC8D8
+0xBA57 0xC8D9
+0xBA58 0xC8DA
+0xBA59 0xC8DB
+0xBA5A 0xC8DC
+0xBA5B 0xC8DD
+0xBA5C 0xC8DE
+0xBA5D 0xC8DF
+0xBA61 0xC8E0
+0xBA62 0xC8E1
+0xBA63 0xC8E2
+0xBA64 0xC8E3
+0xBA65 0xC8E4
+0xBA66 0xC8E5
+0xBA67 0xC8E6
+0xBA68 0xC8E7
+0xBA69 0xC8E8
+0xBA6A 0xC8E9
+0xBA6B 0xC8EA
+0xBA6C 0xC8EB
+0xBA6D 0xC8EC
+0xBA6E 0xC8ED
+0xBA6F 0xC8EE
+0xBA70 0xC8EF
+0xBA71 0xC8F0
+0xBA73 0xC8F1
+0xBA74 0xC8F2
+0xBA75 0xC8F3
+0xBA76 0xC8F4
+0xBA77 0xC8F5
+0xBA78 0xC8F6
+0xBA79 0xC8F7
+0xBA7A 0xC8F8
+0xBA7B 0xC8F9
+0xBA7C 0xC8FA
+0xBA7D 0xC8FB
+0xBA81 0xC8FC
+0xBA82 0xC8FD
+0xBA83 0xC8FE
+0xBA84 0xC8FF
+0xBA85 0xC900
+0xBA86 0xC901
+0xBA87 0xC902
+0xBA88 0xC903
+0xBA89 0xC904
+0xBA8A 0xC905
+0xBA8B 0xC906
+0xBA8C 0xC907
+0xBA8D 0xC908
+0xBA8E 0xC909
+0xBA8F 0xC90A
+0xBA90 0xC90B
+0xBA91 0xC90C
+0xBA93 0xC90D
+0xBA94 0xC90E
+0xBA95 0xC90F
+0xBA96 0xC910
+0xBA97 0xC911
+0xBA98 0xC912
+0xBA99 0xC913
+0xBA9A 0xC914
+0xBA9B 0xC915
+0xBA9C 0xC916
+0xBA9D 0xC917
+0xBAA1 0xC918
+0xBAA2 0xC919
+0xBAA3 0xC91A
+0xBAA4 0xC91B
+0xBAA5 0xC91C
+0xBAA6 0xC91D
+0xBAA7 0xC91E
+0xBAA8 0xC91F
+0xBAA9 0xC920
+0xBAAA 0xC921
+0xBAAB 0xC922
+0xBAAC 0xC923
+0xBAAD 0xC924
+0xBAAE 0xC925
+0xBAAF 0xC926
+0xBAB0 0xC927
+0xBAB1 0xC928
+0xBAB3 0xC929
+0xBAB4 0xC92A
+0xBAB5 0xC92B
+0xBAB6 0xC92C
+0xBAB7 0xC92D
+0xBAB8 0xC92E
+0xBAB9 0xC92F
+0xBABA 0xC930
+0xBABB 0xC931
+0xBABC 0xC932
+0xBABD 0xC933
+0xBAC1 0xC934
+0xBAC2 0xC935
+0xBAC3 0xC936
+0xBAC4 0xC937
+0xBAC5 0xC938
+0xBAC6 0xC939
+0xBAC7 0xC93A
+0xBAC8 0xC93B
+0xBAC9 0xC93C
+0xBACA 0xC93D
+0xBACB 0xC93E
+0xBACC 0xC93F
+0xBACD 0xC940
+0xBACE 0xC941
+0xBACF 0xC942
+0xBAD0 0xC943
+0xBAD1 0xC944
+0xBAD3 0xC945
+0xBAD4 0xC946
+0xBAD5 0xC947
+0xBAD6 0xC948
+0xBAD7 0xC949
+0xBAD8 0xC94A
+0xBAD9 0xC94B
+0xBADA 0xC94C
+0xBADB 0xC94D
+0xBADC 0xC94E
+0xBADD 0xC94F
+0xBAE1 0xC950
+0xBAE2 0xC951
+0xBAE3 0xC952
+0xBAE4 0xC953
+0xBAE5 0xC954
+0xBAE6 0xC955
+0xBAE7 0xC956
+0xBAE8 0xC957
+0xBAE9 0xC958
+0xBAEA 0xC959
+0xBAEB 0xC95A
+0xBAEC 0xC95B
+0xBAED 0xC95C
+0xBAEE 0xC95D
+0xBAEF 0xC95E
+0xBAF0 0xC95F
+0xBAF1 0xC960
+0xBAF3 0xC961
+0xBAF4 0xC962
+0xBAF5 0xC963
+0xBAF6 0xC964
+0xBAF7 0xC965
+0xBAF8 0xC966
+0xBAF9 0xC967
+0xBAFA 0xC968
+0xBAFB 0xC969
+0xBAFC 0xC96A
+0xBAFD 0xC96B
+0xBB41 0xC96C
+0xBB42 0xC96D
+0xBB43 0xC96E
+0xBB44 0xC96F
+0xBB45 0xC970
+0xBB46 0xC971
+0xBB47 0xC972
+0xBB48 0xC973
+0xBB49 0xC974
+0xBB4A 0xC975
+0xBB4B 0xC976
+0xBB4C 0xC977
+0xBB4D 0xC978
+0xBB4E 0xC979
+0xBB4F 0xC97A
+0xBB50 0xC97B
+0xBB51 0xC97C
+0xBB53 0xC97D
+0xBB54 0xC97E
+0xBB55 0xC97F
+0xBB56 0xC980
+0xBB57 0xC981
+0xBB58 0xC982
+0xBB59 0xC983
+0xBB5A 0xC984
+0xBB5B 0xC985
+0xBB5C 0xC986
+0xBB5D 0xC987
+0xBB61 0xC988
+0xBB62 0xC989
+0xBB63 0xC98A
+0xBB64 0xC98B
+0xBB65 0xC98C
+0xBB66 0xC98D
+0xBB67 0xC98E
+0xBB68 0xC98F
+0xBB69 0xC990
+0xBB6A 0xC991
+0xBB6B 0xC992
+0xBB6C 0xC993
+0xBB6D 0xC994
+0xBB6E 0xC995
+0xBB6F 0xC996
+0xBB70 0xC997
+0xBB71 0xC998
+0xBB73 0xC999
+0xBB74 0xC99A
+0xBB75 0xC99B
+0xBB76 0xC99C
+0xBB77 0xC99D
+0xBB78 0xC99E
+0xBB79 0xC99F
+0xBB7A 0xC9A0
+0xBB7B 0xC9A1
+0xBB7C 0xC9A2
+0xBB7D 0xC9A3
+0xBB81 0xC9A4
+0xBB82 0xC9A5
+0xBB83 0xC9A6
+0xBB84 0xC9A7
+0xBB85 0xC9A8
+0xBB86 0xC9A9
+0xBB87 0xC9AA
+0xBB88 0xC9AB
+0xBB89 0xC9AC
+0xBB8A 0xC9AD
+0xBB8B 0xC9AE
+0xBB8C 0xC9AF
+0xBB8D 0xC9B0
+0xBB8E 0xC9B1
+0xBB8F 0xC9B2
+0xBB90 0xC9B3
+0xBB91 0xC9B4
+0xBB93 0xC9B5
+0xBB94 0xC9B6
+0xBB95 0xC9B7
+0xBB96 0xC9B8
+0xBB97 0xC9B9
+0xBB98 0xC9BA
+0xBB99 0xC9BB
+0xBB9A 0xC9BC
+0xBB9B 0xC9BD
+0xBB9C 0xC9BE
+0xBB9D 0xC9BF
+0xBBA1 0xC9C0
+0xBBA2 0xC9C1
+0xBBA3 0xC9C2
+0xBBA4 0xC9C3
+0xBBA5 0xC9C4
+0xBBA6 0xC9C5
+0xBBA7 0xC9C6
+0xBBA8 0xC9C7
+0xBBA9 0xC9C8
+0xBBAA 0xC9C9
+0xBBAB 0xC9CA
+0xBBAC 0xC9CB
+0xBBAD 0xC9CC
+0xBBAE 0xC9CD
+0xBBAF 0xC9CE
+0xBBB0 0xC9CF
+0xBBB1 0xC9D0
+0xBBB3 0xC9D1
+0xBBB4 0xC9D2
+0xBBB5 0xC9D3
+0xBBB6 0xC9D4
+0xBBB7 0xC9D5
+0xBBB8 0xC9D6
+0xBBB9 0xC9D7
+0xBBBA 0xC9D8
+0xBBBB 0xC9D9
+0xBBBC 0xC9DA
+0xBBBD 0xC9DB
+0xBC41 0x3149
+0xBC61 0xC9DC
+0xBC62 0xC9DD
+0xBC63 0xC9DE
+0xBC64 0xC9DF
+0xBC65 0xC9E0
+0xBC66 0xC9E1
+0xBC67 0xC9E2
+0xBC68 0xC9E3
+0xBC69 0xC9E4
+0xBC6A 0xC9E5
+0xBC6B 0xC9E6
+0xBC6C 0xC9E7
+0xBC6D 0xC9E8
+0xBC6E 0xC9E9
+0xBC6F 0xC9EA
+0xBC70 0xC9EB
+0xBC71 0xC9EC
+0xBC73 0xC9ED
+0xBC74 0xC9EE
+0xBC75 0xC9EF
+0xBC76 0xC9F0
+0xBC77 0xC9F1
+0xBC78 0xC9F2
+0xBC79 0xC9F3
+0xBC7A 0xC9F4
+0xBC7B 0xC9F5
+0xBC7C 0xC9F6
+0xBC7D 0xC9F7
+0xBC81 0xC9F8
+0xBC82 0xC9F9
+0xBC83 0xC9FA
+0xBC84 0xC9FB
+0xBC85 0xC9FC
+0xBC86 0xC9FD
+0xBC87 0xC9FE
+0xBC88 0xC9FF
+0xBC89 0xCA00
+0xBC8A 0xCA01
+0xBC8B 0xCA02
+0xBC8C 0xCA03
+0xBC8D 0xCA04
+0xBC8E 0xCA05
+0xBC8F 0xCA06
+0xBC90 0xCA07
+0xBC91 0xCA08
+0xBC93 0xCA09
+0xBC94 0xCA0A
+0xBC95 0xCA0B
+0xBC96 0xCA0C
+0xBC97 0xCA0D
+0xBC98 0xCA0E
+0xBC99 0xCA0F
+0xBC9A 0xCA10
+0xBC9B 0xCA11
+0xBC9C 0xCA12
+0xBC9D 0xCA13
+0xBCA1 0xCA14
+0xBCA2 0xCA15
+0xBCA3 0xCA16
+0xBCA4 0xCA17
+0xBCA5 0xCA18
+0xBCA6 0xCA19
+0xBCA7 0xCA1A
+0xBCA8 0xCA1B
+0xBCA9 0xCA1C
+0xBCAA 0xCA1D
+0xBCAB 0xCA1E
+0xBCAC 0xCA1F
+0xBCAD 0xCA20
+0xBCAE 0xCA21
+0xBCAF 0xCA22
+0xBCB0 0xCA23
+0xBCB1 0xCA24
+0xBCB3 0xCA25
+0xBCB4 0xCA26
+0xBCB5 0xCA27
+0xBCB6 0xCA28
+0xBCB7 0xCA29
+0xBCB8 0xCA2A
+0xBCB9 0xCA2B
+0xBCBA 0xCA2C
+0xBCBB 0xCA2D
+0xBCBC 0xCA2E
+0xBCBD 0xCA2F
+0xBCC1 0xCA30
+0xBCC2 0xCA31
+0xBCC3 0xCA32
+0xBCC4 0xCA33
+0xBCC5 0xCA34
+0xBCC6 0xCA35
+0xBCC7 0xCA36
+0xBCC8 0xCA37
+0xBCC9 0xCA38
+0xBCCA 0xCA39
+0xBCCB 0xCA3A
+0xBCCC 0xCA3B
+0xBCCD 0xCA3C
+0xBCCE 0xCA3D
+0xBCCF 0xCA3E
+0xBCD0 0xCA3F
+0xBCD1 0xCA40
+0xBCD3 0xCA41
+0xBCD4 0xCA42
+0xBCD5 0xCA43
+0xBCD6 0xCA44
+0xBCD7 0xCA45
+0xBCD8 0xCA46
+0xBCD9 0xCA47
+0xBCDA 0xCA48
+0xBCDB 0xCA49
+0xBCDC 0xCA4A
+0xBCDD 0xCA4B
+0xBCE1 0xCA4C
+0xBCE2 0xCA4D
+0xBCE3 0xCA4E
+0xBCE4 0xCA4F
+0xBCE5 0xCA50
+0xBCE6 0xCA51
+0xBCE7 0xCA52
+0xBCE8 0xCA53
+0xBCE9 0xCA54
+0xBCEA 0xCA55
+0xBCEB 0xCA56
+0xBCEC 0xCA57
+0xBCED 0xCA58
+0xBCEE 0xCA59
+0xBCEF 0xCA5A
+0xBCF0 0xCA5B
+0xBCF1 0xCA5C
+0xBCF3 0xCA5D
+0xBCF4 0xCA5E
+0xBCF5 0xCA5F
+0xBCF6 0xCA60
+0xBCF7 0xCA61
+0xBCF8 0xCA62
+0xBCF9 0xCA63
+0xBCFA 0xCA64
+0xBCFB 0xCA65
+0xBCFC 0xCA66
+0xBCFD 0xCA67
+0xBD41 0xCA68
+0xBD42 0xCA69
+0xBD43 0xCA6A
+0xBD44 0xCA6B
+0xBD45 0xCA6C
+0xBD46 0xCA6D
+0xBD47 0xCA6E
+0xBD48 0xCA6F
+0xBD49 0xCA70
+0xBD4A 0xCA71
+0xBD4B 0xCA72
+0xBD4C 0xCA73
+0xBD4D 0xCA74
+0xBD4E 0xCA75
+0xBD4F 0xCA76
+0xBD50 0xCA77
+0xBD51 0xCA78
+0xBD53 0xCA79
+0xBD54 0xCA7A
+0xBD55 0xCA7B
+0xBD56 0xCA7C
+0xBD57 0xCA7D
+0xBD58 0xCA7E
+0xBD59 0xCA7F
+0xBD5A 0xCA80
+0xBD5B 0xCA81
+0xBD5C 0xCA82
+0xBD5D 0xCA83
+0xBD61 0xCA84
+0xBD62 0xCA85
+0xBD63 0xCA86
+0xBD64 0xCA87
+0xBD65 0xCA88
+0xBD66 0xCA89
+0xBD67 0xCA8A
+0xBD68 0xCA8B
+0xBD69 0xCA8C
+0xBD6A 0xCA8D
+0xBD6B 0xCA8E
+0xBD6C 0xCA8F
+0xBD6D 0xCA90
+0xBD6E 0xCA91
+0xBD6F 0xCA92
+0xBD70 0xCA93
+0xBD71 0xCA94
+0xBD73 0xCA95
+0xBD74 0xCA96
+0xBD75 0xCA97
+0xBD76 0xCA98
+0xBD77 0xCA99
+0xBD78 0xCA9A
+0xBD79 0xCA9B
+0xBD7A 0xCA9C
+0xBD7B 0xCA9D
+0xBD7C 0xCA9E
+0xBD7D 0xCA9F
+0xBD81 0xCAA0
+0xBD82 0xCAA1
+0xBD83 0xCAA2
+0xBD84 0xCAA3
+0xBD85 0xCAA4
+0xBD86 0xCAA5
+0xBD87 0xCAA6
+0xBD88 0xCAA7
+0xBD89 0xCAA8
+0xBD8A 0xCAA9
+0xBD8B 0xCAAA
+0xBD8C 0xCAAB
+0xBD8D 0xCAAC
+0xBD8E 0xCAAD
+0xBD8F 0xCAAE
+0xBD90 0xCAAF
+0xBD91 0xCAB0
+0xBD93 0xCAB1
+0xBD94 0xCAB2
+0xBD95 0xCAB3
+0xBD96 0xCAB4
+0xBD97 0xCAB5
+0xBD98 0xCAB6
+0xBD99 0xCAB7
+0xBD9A 0xCAB8
+0xBD9B 0xCAB9
+0xBD9C 0xCABA
+0xBD9D 0xCABB
+0xBDA1 0xCABC
+0xBDA2 0xCABD
+0xBDA3 0xCABE
+0xBDA4 0xCABF
+0xBDA5 0xCAC0
+0xBDA6 0xCAC1
+0xBDA7 0xCAC2
+0xBDA8 0xCAC3
+0xBDA9 0xCAC4
+0xBDAA 0xCAC5
+0xBDAB 0xCAC6
+0xBDAC 0xCAC7
+0xBDAD 0xCAC8
+0xBDAE 0xCAC9
+0xBDAF 0xCACA
+0xBDB0 0xCACB
+0xBDB1 0xCACC
+0xBDB3 0xCACD
+0xBDB4 0xCACE
+0xBDB5 0xCACF
+0xBDB6 0xCAD0
+0xBDB7 0xCAD1
+0xBDB8 0xCAD2
+0xBDB9 0xCAD3
+0xBDBA 0xCAD4
+0xBDBB 0xCAD5
+0xBDBC 0xCAD6
+0xBDBD 0xCAD7
+0xBDC1 0xCAD8
+0xBDC2 0xCAD9
+0xBDC3 0xCADA
+0xBDC4 0xCADB
+0xBDC5 0xCADC
+0xBDC6 0xCADD
+0xBDC7 0xCADE
+0xBDC8 0xCADF
+0xBDC9 0xCAE0
+0xBDCA 0xCAE1
+0xBDCB 0xCAE2
+0xBDCC 0xCAE3
+0xBDCD 0xCAE4
+0xBDCE 0xCAE5
+0xBDCF 0xCAE6
+0xBDD0 0xCAE7
+0xBDD1 0xCAE8
+0xBDD3 0xCAE9
+0xBDD4 0xCAEA
+0xBDD5 0xCAEB
+0xBDD6 0xCAEC
+0xBDD7 0xCAED
+0xBDD8 0xCAEE
+0xBDD9 0xCAEF
+0xBDDA 0xCAF0
+0xBDDB 0xCAF1
+0xBDDC 0xCAF2
+0xBDDD 0xCAF3
+0xBDE1 0xCAF4
+0xBDE2 0xCAF5
+0xBDE3 0xCAF6
+0xBDE4 0xCAF7
+0xBDE5 0xCAF8
+0xBDE6 0xCAF9
+0xBDE7 0xCAFA
+0xBDE8 0xCAFB
+0xBDE9 0xCAFC
+0xBDEA 0xCAFD
+0xBDEB 0xCAFE
+0xBDEC 0xCAFF
+0xBDED 0xCB00
+0xBDEE 0xCB01
+0xBDEF 0xCB02
+0xBDF0 0xCB03
+0xBDF1 0xCB04
+0xBDF3 0xCB05
+0xBDF4 0xCB06
+0xBDF5 0xCB07
+0xBDF6 0xCB08
+0xBDF7 0xCB09
+0xBDF8 0xCB0A
+0xBDF9 0xCB0B
+0xBDFA 0xCB0C
+0xBDFB 0xCB0D
+0xBDFC 0xCB0E
+0xBDFD 0xCB0F
+0xBE41 0xCB10
+0xBE42 0xCB11
+0xBE43 0xCB12
+0xBE44 0xCB13
+0xBE45 0xCB14
+0xBE46 0xCB15
+0xBE47 0xCB16
+0xBE48 0xCB17
+0xBE49 0xCB18
+0xBE4A 0xCB19
+0xBE4B 0xCB1A
+0xBE4C 0xCB1B
+0xBE4D 0xCB1C
+0xBE4E 0xCB1D
+0xBE4F 0xCB1E
+0xBE50 0xCB1F
+0xBE51 0xCB20
+0xBE53 0xCB21
+0xBE54 0xCB22
+0xBE55 0xCB23
+0xBE56 0xCB24
+0xBE57 0xCB25
+0xBE58 0xCB26
+0xBE59 0xCB27
+0xBE5A 0xCB28
+0xBE5B 0xCB29
+0xBE5C 0xCB2A
+0xBE5D 0xCB2B
+0xBE61 0xCB2C
+0xBE62 0xCB2D
+0xBE63 0xCB2E
+0xBE64 0xCB2F
+0xBE65 0xCB30
+0xBE66 0xCB31
+0xBE67 0xCB32
+0xBE68 0xCB33
+0xBE69 0xCB34
+0xBE6A 0xCB35
+0xBE6B 0xCB36
+0xBE6C 0xCB37
+0xBE6D 0xCB38
+0xBE6E 0xCB39
+0xBE6F 0xCB3A
+0xBE70 0xCB3B
+0xBE71 0xCB3C
+0xBE73 0xCB3D
+0xBE74 0xCB3E
+0xBE75 0xCB3F
+0xBE76 0xCB40
+0xBE77 0xCB41
+0xBE78 0xCB42
+0xBE79 0xCB43
+0xBE7A 0xCB44
+0xBE7B 0xCB45
+0xBE7C 0xCB46
+0xBE7D 0xCB47
+0xBE81 0xCB48
+0xBE82 0xCB49
+0xBE83 0xCB4A
+0xBE84 0xCB4B
+0xBE85 0xCB4C
+0xBE86 0xCB4D
+0xBE87 0xCB4E
+0xBE88 0xCB4F
+0xBE89 0xCB50
+0xBE8A 0xCB51
+0xBE8B 0xCB52
+0xBE8C 0xCB53
+0xBE8D 0xCB54
+0xBE8E 0xCB55
+0xBE8F 0xCB56
+0xBE90 0xCB57
+0xBE91 0xCB58
+0xBE93 0xCB59
+0xBE94 0xCB5A
+0xBE95 0xCB5B
+0xBE96 0xCB5C
+0xBE97 0xCB5D
+0xBE98 0xCB5E
+0xBE99 0xCB5F
+0xBE9A 0xCB60
+0xBE9B 0xCB61
+0xBE9C 0xCB62
+0xBE9D 0xCB63
+0xBEA1 0xCB64
+0xBEA2 0xCB65
+0xBEA3 0xCB66
+0xBEA4 0xCB67
+0xBEA5 0xCB68
+0xBEA6 0xCB69
+0xBEA7 0xCB6A
+0xBEA8 0xCB6B
+0xBEA9 0xCB6C
+0xBEAA 0xCB6D
+0xBEAB 0xCB6E
+0xBEAC 0xCB6F
+0xBEAD 0xCB70
+0xBEAE 0xCB71
+0xBEAF 0xCB72
+0xBEB0 0xCB73
+0xBEB1 0xCB74
+0xBEB3 0xCB75
+0xBEB4 0xCB76
+0xBEB5 0xCB77
+0xBEB6 0xCB78
+0xBEB7 0xCB79
+0xBEB8 0xCB7A
+0xBEB9 0xCB7B
+0xBEBA 0xCB7C
+0xBEBB 0xCB7D
+0xBEBC 0xCB7E
+0xBEBD 0xCB7F
+0xBEC1 0xCB80
+0xBEC2 0xCB81
+0xBEC3 0xCB82
+0xBEC4 0xCB83
+0xBEC5 0xCB84
+0xBEC6 0xCB85
+0xBEC7 0xCB86
+0xBEC8 0xCB87
+0xBEC9 0xCB88
+0xBECA 0xCB89
+0xBECB 0xCB8A
+0xBECC 0xCB8B
+0xBECD 0xCB8C
+0xBECE 0xCB8D
+0xBECF 0xCB8E
+0xBED0 0xCB8F
+0xBED1 0xCB90
+0xBED3 0xCB91
+0xBED4 0xCB92
+0xBED5 0xCB93
+0xBED6 0xCB94
+0xBED7 0xCB95
+0xBED8 0xCB96
+0xBED9 0xCB97
+0xBEDA 0xCB98
+0xBEDB 0xCB99
+0xBEDC 0xCB9A
+0xBEDD 0xCB9B
+0xBEE1 0xCB9C
+0xBEE2 0xCB9D
+0xBEE3 0xCB9E
+0xBEE4 0xCB9F
+0xBEE5 0xCBA0
+0xBEE6 0xCBA1
+0xBEE7 0xCBA2
+0xBEE8 0xCBA3
+0xBEE9 0xCBA4
+0xBEEA 0xCBA5
+0xBEEB 0xCBA6
+0xBEEC 0xCBA7
+0xBEED 0xCBA8
+0xBEEE 0xCBA9
+0xBEEF 0xCBAA
+0xBEF0 0xCBAB
+0xBEF1 0xCBAC
+0xBEF3 0xCBAD
+0xBEF4 0xCBAE
+0xBEF5 0xCBAF
+0xBEF6 0xCBB0
+0xBEF7 0xCBB1
+0xBEF8 0xCBB2
+0xBEF9 0xCBB3
+0xBEFA 0xCBB4
+0xBEFB 0xCBB5
+0xBEFC 0xCBB6
+0xBEFD 0xCBB7
+0xBF41 0xCBB8
+0xBF42 0xCBB9
+0xBF43 0xCBBA
+0xBF44 0xCBBB
+0xBF45 0xCBBC
+0xBF46 0xCBBD
+0xBF47 0xCBBE
+0xBF48 0xCBBF
+0xBF49 0xCBC0
+0xBF4A 0xCBC1
+0xBF4B 0xCBC2
+0xBF4C 0xCBC3
+0xBF4D 0xCBC4
+0xBF4E 0xCBC5
+0xBF4F 0xCBC6
+0xBF50 0xCBC7
+0xBF51 0xCBC8
+0xBF53 0xCBC9
+0xBF54 0xCBCA
+0xBF55 0xCBCB
+0xBF56 0xCBCC
+0xBF57 0xCBCD
+0xBF58 0xCBCE
+0xBF59 0xCBCF
+0xBF5A 0xCBD0
+0xBF5B 0xCBD1
+0xBF5C 0xCBD2
+0xBF5D 0xCBD3
+0xBF61 0xCBD4
+0xBF62 0xCBD5
+0xBF63 0xCBD6
+0xBF64 0xCBD7
+0xBF65 0xCBD8
+0xBF66 0xCBD9
+0xBF67 0xCBDA
+0xBF68 0xCBDB
+0xBF69 0xCBDC
+0xBF6A 0xCBDD
+0xBF6B 0xCBDE
+0xBF6C 0xCBDF
+0xBF6D 0xCBE0
+0xBF6E 0xCBE1
+0xBF6F 0xCBE2
+0xBF70 0xCBE3
+0xBF71 0xCBE4
+0xBF73 0xCBE5
+0xBF74 0xCBE6
+0xBF75 0xCBE7
+0xBF76 0xCBE8
+0xBF77 0xCBE9
+0xBF78 0xCBEA
+0xBF79 0xCBEB
+0xBF7A 0xCBEC
+0xBF7B 0xCBED
+0xBF7C 0xCBEE
+0xBF7D 0xCBEF
+0xBF81 0xCBF0
+0xBF82 0xCBF1
+0xBF83 0xCBF2
+0xBF84 0xCBF3
+0xBF85 0xCBF4
+0xBF86 0xCBF5
+0xBF87 0xCBF6
+0xBF88 0xCBF7
+0xBF89 0xCBF8
+0xBF8A 0xCBF9
+0xBF8B 0xCBFA
+0xBF8C 0xCBFB
+0xBF8D 0xCBFC
+0xBF8E 0xCBFD
+0xBF8F 0xCBFE
+0xBF90 0xCBFF
+0xBF91 0xCC00
+0xBF93 0xCC01
+0xBF94 0xCC02
+0xBF95 0xCC03
+0xBF96 0xCC04
+0xBF97 0xCC05
+0xBF98 0xCC06
+0xBF99 0xCC07
+0xBF9A 0xCC08
+0xBF9B 0xCC09
+0xBF9C 0xCC0A
+0xBF9D 0xCC0B
+0xBFA1 0xCC0C
+0xBFA2 0xCC0D
+0xBFA3 0xCC0E
+0xBFA4 0xCC0F
+0xBFA5 0xCC10
+0xBFA6 0xCC11
+0xBFA7 0xCC12
+0xBFA8 0xCC13
+0xBFA9 0xCC14
+0xBFAA 0xCC15
+0xBFAB 0xCC16
+0xBFAC 0xCC17
+0xBFAD 0xCC18
+0xBFAE 0xCC19
+0xBFAF 0xCC1A
+0xBFB0 0xCC1B
+0xBFB1 0xCC1C
+0xBFB3 0xCC1D
+0xBFB4 0xCC1E
+0xBFB5 0xCC1F
+0xBFB6 0xCC20
+0xBFB7 0xCC21
+0xBFB8 0xCC22
+0xBFB9 0xCC23
+0xBFBA 0xCC24
+0xBFBB 0xCC25
+0xBFBC 0xCC26
+0xBFBD 0xCC27
+0xC041 0x314A
+0xC061 0xCC28
+0xC062 0xCC29
+0xC063 0xCC2A
+0xC064 0xCC2B
+0xC065 0xCC2C
+0xC066 0xCC2D
+0xC067 0xCC2E
+0xC068 0xCC2F
+0xC069 0xCC30
+0xC06A 0xCC31
+0xC06B 0xCC32
+0xC06C 0xCC33
+0xC06D 0xCC34
+0xC06E 0xCC35
+0xC06F 0xCC36
+0xC070 0xCC37
+0xC071 0xCC38
+0xC073 0xCC39
+0xC074 0xCC3A
+0xC075 0xCC3B
+0xC076 0xCC3C
+0xC077 0xCC3D
+0xC078 0xCC3E
+0xC079 0xCC3F
+0xC07A 0xCC40
+0xC07B 0xCC41
+0xC07C 0xCC42
+0xC07D 0xCC43
+0xC081 0xCC44
+0xC082 0xCC45
+0xC083 0xCC46
+0xC084 0xCC47
+0xC085 0xCC48
+0xC086 0xCC49
+0xC087 0xCC4A
+0xC088 0xCC4B
+0xC089 0xCC4C
+0xC08A 0xCC4D
+0xC08B 0xCC4E
+0xC08C 0xCC4F
+0xC08D 0xCC50
+0xC08E 0xCC51
+0xC08F 0xCC52
+0xC090 0xCC53
+0xC091 0xCC54
+0xC093 0xCC55
+0xC094 0xCC56
+0xC095 0xCC57
+0xC096 0xCC58
+0xC097 0xCC59
+0xC098 0xCC5A
+0xC099 0xCC5B
+0xC09A 0xCC5C
+0xC09B 0xCC5D
+0xC09C 0xCC5E
+0xC09D 0xCC5F
+0xC0A1 0xCC60
+0xC0A2 0xCC61
+0xC0A3 0xCC62
+0xC0A4 0xCC63
+0xC0A5 0xCC64
+0xC0A6 0xCC65
+0xC0A7 0xCC66
+0xC0A8 0xCC67
+0xC0A9 0xCC68
+0xC0AA 0xCC69
+0xC0AB 0xCC6A
+0xC0AC 0xCC6B
+0xC0AD 0xCC6C
+0xC0AE 0xCC6D
+0xC0AF 0xCC6E
+0xC0B0 0xCC6F
+0xC0B1 0xCC70
+0xC0B3 0xCC71
+0xC0B4 0xCC72
+0xC0B5 0xCC73
+0xC0B6 0xCC74
+0xC0B7 0xCC75
+0xC0B8 0xCC76
+0xC0B9 0xCC77
+0xC0BA 0xCC78
+0xC0BB 0xCC79
+0xC0BC 0xCC7A
+0xC0BD 0xCC7B
+0xC0C1 0xCC7C
+0xC0C2 0xCC7D
+0xC0C3 0xCC7E
+0xC0C4 0xCC7F
+0xC0C5 0xCC80
+0xC0C6 0xCC81
+0xC0C7 0xCC82
+0xC0C8 0xCC83
+0xC0C9 0xCC84
+0xC0CA 0xCC85
+0xC0CB 0xCC86
+0xC0CC 0xCC87
+0xC0CD 0xCC88
+0xC0CE 0xCC89
+0xC0CF 0xCC8A
+0xC0D0 0xCC8B
+0xC0D1 0xCC8C
+0xC0D3 0xCC8D
+0xC0D4 0xCC8E
+0xC0D5 0xCC8F
+0xC0D6 0xCC90
+0xC0D7 0xCC91
+0xC0D8 0xCC92
+0xC0D9 0xCC93
+0xC0DA 0xCC94
+0xC0DB 0xCC95
+0xC0DC 0xCC96
+0xC0DD 0xCC97
+0xC0E1 0xCC98
+0xC0E2 0xCC99
+0xC0E3 0xCC9A
+0xC0E4 0xCC9B
+0xC0E5 0xCC9C
+0xC0E6 0xCC9D
+0xC0E7 0xCC9E
+0xC0E8 0xCC9F
+0xC0E9 0xCCA0
+0xC0EA 0xCCA1
+0xC0EB 0xCCA2
+0xC0EC 0xCCA3
+0xC0ED 0xCCA4
+0xC0EE 0xCCA5
+0xC0EF 0xCCA6
+0xC0F0 0xCCA7
+0xC0F1 0xCCA8
+0xC0F3 0xCCA9
+0xC0F4 0xCCAA
+0xC0F5 0xCCAB
+0xC0F6 0xCCAC
+0xC0F7 0xCCAD
+0xC0F8 0xCCAE
+0xC0F9 0xCCAF
+0xC0FA 0xCCB0
+0xC0FB 0xCCB1
+0xC0FC 0xCCB2
+0xC0FD 0xCCB3
+0xC141 0xCCB4
+0xC142 0xCCB5
+0xC143 0xCCB6
+0xC144 0xCCB7
+0xC145 0xCCB8
+0xC146 0xCCB9
+0xC147 0xCCBA
+0xC148 0xCCBB
+0xC149 0xCCBC
+0xC14A 0xCCBD
+0xC14B 0xCCBE
+0xC14C 0xCCBF
+0xC14D 0xCCC0
+0xC14E 0xCCC1
+0xC14F 0xCCC2
+0xC150 0xCCC3
+0xC151 0xCCC4
+0xC153 0xCCC5
+0xC154 0xCCC6
+0xC155 0xCCC7
+0xC156 0xCCC8
+0xC157 0xCCC9
+0xC158 0xCCCA
+0xC159 0xCCCB
+0xC15A 0xCCCC
+0xC15B 0xCCCD
+0xC15C 0xCCCE
+0xC15D 0xCCCF
+0xC161 0xCCD0
+0xC162 0xCCD1
+0xC163 0xCCD2
+0xC164 0xCCD3
+0xC165 0xCCD4
+0xC166 0xCCD5
+0xC167 0xCCD6
+0xC168 0xCCD7
+0xC169 0xCCD8
+0xC16A 0xCCD9
+0xC16B 0xCCDA
+0xC16C 0xCCDB
+0xC16D 0xCCDC
+0xC16E 0xCCDD
+0xC16F 0xCCDE
+0xC170 0xCCDF
+0xC171 0xCCE0
+0xC173 0xCCE1
+0xC174 0xCCE2
+0xC175 0xCCE3
+0xC176 0xCCE4
+0xC177 0xCCE5
+0xC178 0xCCE6
+0xC179 0xCCE7
+0xC17A 0xCCE8
+0xC17B 0xCCE9
+0xC17C 0xCCEA
+0xC17D 0xCCEB
+0xC181 0xCCEC
+0xC182 0xCCED
+0xC183 0xCCEE
+0xC184 0xCCEF
+0xC185 0xCCF0
+0xC186 0xCCF1
+0xC187 0xCCF2
+0xC188 0xCCF3
+0xC189 0xCCF4
+0xC18A 0xCCF5
+0xC18B 0xCCF6
+0xC18C 0xCCF7
+0xC18D 0xCCF8
+0xC18E 0xCCF9
+0xC18F 0xCCFA
+0xC190 0xCCFB
+0xC191 0xCCFC
+0xC193 0xCCFD
+0xC194 0xCCFE
+0xC195 0xCCFF
+0xC196 0xCD00
+0xC197 0xCD01
+0xC198 0xCD02
+0xC199 0xCD03
+0xC19A 0xCD04
+0xC19B 0xCD05
+0xC19C 0xCD06
+0xC19D 0xCD07
+0xC1A1 0xCD08
+0xC1A2 0xCD09
+0xC1A3 0xCD0A
+0xC1A4 0xCD0B
+0xC1A5 0xCD0C
+0xC1A6 0xCD0D
+0xC1A7 0xCD0E
+0xC1A8 0xCD0F
+0xC1A9 0xCD10
+0xC1AA 0xCD11
+0xC1AB 0xCD12
+0xC1AC 0xCD13
+0xC1AD 0xCD14
+0xC1AE 0xCD15
+0xC1AF 0xCD16
+0xC1B0 0xCD17
+0xC1B1 0xCD18
+0xC1B3 0xCD19
+0xC1B4 0xCD1A
+0xC1B5 0xCD1B
+0xC1B6 0xCD1C
+0xC1B7 0xCD1D
+0xC1B8 0xCD1E
+0xC1B9 0xCD1F
+0xC1BA 0xCD20
+0xC1BB 0xCD21
+0xC1BC 0xCD22
+0xC1BD 0xCD23
+0xC1C1 0xCD24
+0xC1C2 0xCD25
+0xC1C3 0xCD26
+0xC1C4 0xCD27
+0xC1C5 0xCD28
+0xC1C6 0xCD29
+0xC1C7 0xCD2A
+0xC1C8 0xCD2B
+0xC1C9 0xCD2C
+0xC1CA 0xCD2D
+0xC1CB 0xCD2E
+0xC1CC 0xCD2F
+0xC1CD 0xCD30
+0xC1CE 0xCD31
+0xC1CF 0xCD32
+0xC1D0 0xCD33
+0xC1D1 0xCD34
+0xC1D3 0xCD35
+0xC1D4 0xCD36
+0xC1D5 0xCD37
+0xC1D6 0xCD38
+0xC1D7 0xCD39
+0xC1D8 0xCD3A
+0xC1D9 0xCD3B
+0xC1DA 0xCD3C
+0xC1DB 0xCD3D
+0xC1DC 0xCD3E
+0xC1DD 0xCD3F
+0xC1E1 0xCD40
+0xC1E2 0xCD41
+0xC1E3 0xCD42
+0xC1E4 0xCD43
+0xC1E5 0xCD44
+0xC1E6 0xCD45
+0xC1E7 0xCD46
+0xC1E8 0xCD47
+0xC1E9 0xCD48
+0xC1EA 0xCD49
+0xC1EB 0xCD4A
+0xC1EC 0xCD4B
+0xC1ED 0xCD4C
+0xC1EE 0xCD4D
+0xC1EF 0xCD4E
+0xC1F0 0xCD4F
+0xC1F1 0xCD50
+0xC1F3 0xCD51
+0xC1F4 0xCD52
+0xC1F5 0xCD53
+0xC1F6 0xCD54
+0xC1F7 0xCD55
+0xC1F8 0xCD56
+0xC1F9 0xCD57
+0xC1FA 0xCD58
+0xC1FB 0xCD59
+0xC1FC 0xCD5A
+0xC1FD 0xCD5B
+0xC241 0xCD5C
+0xC242 0xCD5D
+0xC243 0xCD5E
+0xC244 0xCD5F
+0xC245 0xCD60
+0xC246 0xCD61
+0xC247 0xCD62
+0xC248 0xCD63
+0xC249 0xCD64
+0xC24A 0xCD65
+0xC24B 0xCD66
+0xC24C 0xCD67
+0xC24D 0xCD68
+0xC24E 0xCD69
+0xC24F 0xCD6A
+0xC250 0xCD6B
+0xC251 0xCD6C
+0xC253 0xCD6D
+0xC254 0xCD6E
+0xC255 0xCD6F
+0xC256 0xCD70
+0xC257 0xCD71
+0xC258 0xCD72
+0xC259 0xCD73
+0xC25A 0xCD74
+0xC25B 0xCD75
+0xC25C 0xCD76
+0xC25D 0xCD77
+0xC261 0xCD78
+0xC262 0xCD79
+0xC263 0xCD7A
+0xC264 0xCD7B
+0xC265 0xCD7C
+0xC266 0xCD7D
+0xC267 0xCD7E
+0xC268 0xCD7F
+0xC269 0xCD80
+0xC26A 0xCD81
+0xC26B 0xCD82
+0xC26C 0xCD83
+0xC26D 0xCD84
+0xC26E 0xCD85
+0xC26F 0xCD86
+0xC270 0xCD87
+0xC271 0xCD88
+0xC273 0xCD89
+0xC274 0xCD8A
+0xC275 0xCD8B
+0xC276 0xCD8C
+0xC277 0xCD8D
+0xC278 0xCD8E
+0xC279 0xCD8F
+0xC27A 0xCD90
+0xC27B 0xCD91
+0xC27C 0xCD92
+0xC27D 0xCD93
+0xC281 0xCD94
+0xC282 0xCD95
+0xC283 0xCD96
+0xC284 0xCD97
+0xC285 0xCD98
+0xC286 0xCD99
+0xC287 0xCD9A
+0xC288 0xCD9B
+0xC289 0xCD9C
+0xC28A 0xCD9D
+0xC28B 0xCD9E
+0xC28C 0xCD9F
+0xC28D 0xCDA0
+0xC28E 0xCDA1
+0xC28F 0xCDA2
+0xC290 0xCDA3
+0xC291 0xCDA4
+0xC293 0xCDA5
+0xC294 0xCDA6
+0xC295 0xCDA7
+0xC296 0xCDA8
+0xC297 0xCDA9
+0xC298 0xCDAA
+0xC299 0xCDAB
+0xC29A 0xCDAC
+0xC29B 0xCDAD
+0xC29C 0xCDAE
+0xC29D 0xCDAF
+0xC2A1 0xCDB0
+0xC2A2 0xCDB1
+0xC2A3 0xCDB2
+0xC2A4 0xCDB3
+0xC2A5 0xCDB4
+0xC2A6 0xCDB5
+0xC2A7 0xCDB6
+0xC2A8 0xCDB7
+0xC2A9 0xCDB8
+0xC2AA 0xCDB9
+0xC2AB 0xCDBA
+0xC2AC 0xCDBB
+0xC2AD 0xCDBC
+0xC2AE 0xCDBD
+0xC2AF 0xCDBE
+0xC2B0 0xCDBF
+0xC2B1 0xCDC0
+0xC2B3 0xCDC1
+0xC2B4 0xCDC2
+0xC2B5 0xCDC3
+0xC2B6 0xCDC4
+0xC2B7 0xCDC5
+0xC2B8 0xCDC6
+0xC2B9 0xCDC7
+0xC2BA 0xCDC8
+0xC2BB 0xCDC9
+0xC2BC 0xCDCA
+0xC2BD 0xCDCB
+0xC2C1 0xCDCC
+0xC2C2 0xCDCD
+0xC2C3 0xCDCE
+0xC2C4 0xCDCF
+0xC2C5 0xCDD0
+0xC2C6 0xCDD1
+0xC2C7 0xCDD2
+0xC2C8 0xCDD3
+0xC2C9 0xCDD4
+0xC2CA 0xCDD5
+0xC2CB 0xCDD6
+0xC2CC 0xCDD7
+0xC2CD 0xCDD8
+0xC2CE 0xCDD9
+0xC2CF 0xCDDA
+0xC2D0 0xCDDB
+0xC2D1 0xCDDC
+0xC2D3 0xCDDD
+0xC2D4 0xCDDE
+0xC2D5 0xCDDF
+0xC2D6 0xCDE0
+0xC2D7 0xCDE1
+0xC2D8 0xCDE2
+0xC2D9 0xCDE3
+0xC2DA 0xCDE4
+0xC2DB 0xCDE5
+0xC2DC 0xCDE6
+0xC2DD 0xCDE7
+0xC2E1 0xCDE8
+0xC2E2 0xCDE9
+0xC2E3 0xCDEA
+0xC2E4 0xCDEB
+0xC2E5 0xCDEC
+0xC2E6 0xCDED
+0xC2E7 0xCDEE
+0xC2E8 0xCDEF
+0xC2E9 0xCDF0
+0xC2EA 0xCDF1
+0xC2EB 0xCDF2
+0xC2EC 0xCDF3
+0xC2ED 0xCDF4
+0xC2EE 0xCDF5
+0xC2EF 0xCDF6
+0xC2F0 0xCDF7
+0xC2F1 0xCDF8
+0xC2F3 0xCDF9
+0xC2F4 0xCDFA
+0xC2F5 0xCDFB
+0xC2F6 0xCDFC
+0xC2F7 0xCDFD
+0xC2F8 0xCDFE
+0xC2F9 0xCDFF
+0xC2FA 0xCE00
+0xC2FB 0xCE01
+0xC2FC 0xCE02
+0xC2FD 0xCE03
+0xC341 0xCE04
+0xC342 0xCE05
+0xC343 0xCE06
+0xC344 0xCE07
+0xC345 0xCE08
+0xC346 0xCE09
+0xC347 0xCE0A
+0xC348 0xCE0B
+0xC349 0xCE0C
+0xC34A 0xCE0D
+0xC34B 0xCE0E
+0xC34C 0xCE0F
+0xC34D 0xCE10
+0xC34E 0xCE11
+0xC34F 0xCE12
+0xC350 0xCE13
+0xC351 0xCE14
+0xC353 0xCE15
+0xC354 0xCE16
+0xC355 0xCE17
+0xC356 0xCE18
+0xC357 0xCE19
+0xC358 0xCE1A
+0xC359 0xCE1B
+0xC35A 0xCE1C
+0xC35B 0xCE1D
+0xC35C 0xCE1E
+0xC35D 0xCE1F
+0xC361 0xCE20
+0xC362 0xCE21
+0xC363 0xCE22
+0xC364 0xCE23
+0xC365 0xCE24
+0xC366 0xCE25
+0xC367 0xCE26
+0xC368 0xCE27
+0xC369 0xCE28
+0xC36A 0xCE29
+0xC36B 0xCE2A
+0xC36C 0xCE2B
+0xC36D 0xCE2C
+0xC36E 0xCE2D
+0xC36F 0xCE2E
+0xC370 0xCE2F
+0xC371 0xCE30
+0xC373 0xCE31
+0xC374 0xCE32
+0xC375 0xCE33
+0xC376 0xCE34
+0xC377 0xCE35
+0xC378 0xCE36
+0xC379 0xCE37
+0xC37A 0xCE38
+0xC37B 0xCE39
+0xC37C 0xCE3A
+0xC37D 0xCE3B
+0xC381 0xCE3C
+0xC382 0xCE3D
+0xC383 0xCE3E
+0xC384 0xCE3F
+0xC385 0xCE40
+0xC386 0xCE41
+0xC387 0xCE42
+0xC388 0xCE43
+0xC389 0xCE44
+0xC38A 0xCE45
+0xC38B 0xCE46
+0xC38C 0xCE47
+0xC38D 0xCE48
+0xC38E 0xCE49
+0xC38F 0xCE4A
+0xC390 0xCE4B
+0xC391 0xCE4C
+0xC393 0xCE4D
+0xC394 0xCE4E
+0xC395 0xCE4F
+0xC396 0xCE50
+0xC397 0xCE51
+0xC398 0xCE52
+0xC399 0xCE53
+0xC39A 0xCE54
+0xC39B 0xCE55
+0xC39C 0xCE56
+0xC39D 0xCE57
+0xC3A1 0xCE58
+0xC3A2 0xCE59
+0xC3A3 0xCE5A
+0xC3A4 0xCE5B
+0xC3A5 0xCE5C
+0xC3A6 0xCE5D
+0xC3A7 0xCE5E
+0xC3A8 0xCE5F
+0xC3A9 0xCE60
+0xC3AA 0xCE61
+0xC3AB 0xCE62
+0xC3AC 0xCE63
+0xC3AD 0xCE64
+0xC3AE 0xCE65
+0xC3AF 0xCE66
+0xC3B0 0xCE67
+0xC3B1 0xCE68
+0xC3B3 0xCE69
+0xC3B4 0xCE6A
+0xC3B5 0xCE6B
+0xC3B6 0xCE6C
+0xC3B7 0xCE6D
+0xC3B8 0xCE6E
+0xC3B9 0xCE6F
+0xC3BA 0xCE70
+0xC3BB 0xCE71
+0xC3BC 0xCE72
+0xC3BD 0xCE73
+0xC441 0x314B
+0xC461 0xCE74
+0xC462 0xCE75
+0xC463 0xCE76
+0xC464 0xCE77
+0xC465 0xCE78
+0xC466 0xCE79
+0xC467 0xCE7A
+0xC468 0xCE7B
+0xC469 0xCE7C
+0xC46A 0xCE7D
+0xC46B 0xCE7E
+0xC46C 0xCE7F
+0xC46D 0xCE80
+0xC46E 0xCE81
+0xC46F 0xCE82
+0xC470 0xCE83
+0xC471 0xCE84
+0xC473 0xCE85
+0xC474 0xCE86
+0xC475 0xCE87
+0xC476 0xCE88
+0xC477 0xCE89
+0xC478 0xCE8A
+0xC479 0xCE8B
+0xC47A 0xCE8C
+0xC47B 0xCE8D
+0xC47C 0xCE8E
+0xC47D 0xCE8F
+0xC481 0xCE90
+0xC482 0xCE91
+0xC483 0xCE92
+0xC484 0xCE93
+0xC485 0xCE94
+0xC486 0xCE95
+0xC487 0xCE96
+0xC488 0xCE97
+0xC489 0xCE98
+0xC48A 0xCE99
+0xC48B 0xCE9A
+0xC48C 0xCE9B
+0xC48D 0xCE9C
+0xC48E 0xCE9D
+0xC48F 0xCE9E
+0xC490 0xCE9F
+0xC491 0xCEA0
+0xC493 0xCEA1
+0xC494 0xCEA2
+0xC495 0xCEA3
+0xC496 0xCEA4
+0xC497 0xCEA5
+0xC498 0xCEA6
+0xC499 0xCEA7
+0xC49A 0xCEA8
+0xC49B 0xCEA9
+0xC49C 0xCEAA
+0xC49D 0xCEAB
+0xC4A1 0xCEAC
+0xC4A2 0xCEAD
+0xC4A3 0xCEAE
+0xC4A4 0xCEAF
+0xC4A5 0xCEB0
+0xC4A6 0xCEB1
+0xC4A7 0xCEB2
+0xC4A8 0xCEB3
+0xC4A9 0xCEB4
+0xC4AA 0xCEB5
+0xC4AB 0xCEB6
+0xC4AC 0xCEB7
+0xC4AD 0xCEB8
+0xC4AE 0xCEB9
+0xC4AF 0xCEBA
+0xC4B0 0xCEBB
+0xC4B1 0xCEBC
+0xC4B3 0xCEBD
+0xC4B4 0xCEBE
+0xC4B5 0xCEBF
+0xC4B6 0xCEC0
+0xC4B7 0xCEC1
+0xC4B8 0xCEC2
+0xC4B9 0xCEC3
+0xC4BA 0xCEC4
+0xC4BB 0xCEC5
+0xC4BC 0xCEC6
+0xC4BD 0xCEC7
+0xC4C1 0xCEC8
+0xC4C2 0xCEC9
+0xC4C3 0xCECA
+0xC4C4 0xCECB
+0xC4C5 0xCECC
+0xC4C6 0xCECD
+0xC4C7 0xCECE
+0xC4C8 0xCECF
+0xC4C9 0xCED0
+0xC4CA 0xCED1
+0xC4CB 0xCED2
+0xC4CC 0xCED3
+0xC4CD 0xCED4
+0xC4CE 0xCED5
+0xC4CF 0xCED6
+0xC4D0 0xCED7
+0xC4D1 0xCED8
+0xC4D3 0xCED9
+0xC4D4 0xCEDA
+0xC4D5 0xCEDB
+0xC4D6 0xCEDC
+0xC4D7 0xCEDD
+0xC4D8 0xCEDE
+0xC4D9 0xCEDF
+0xC4DA 0xCEE0
+0xC4DB 0xCEE1
+0xC4DC 0xCEE2
+0xC4DD 0xCEE3
+0xC4E1 0xCEE4
+0xC4E2 0xCEE5
+0xC4E3 0xCEE6
+0xC4E4 0xCEE7
+0xC4E5 0xCEE8
+0xC4E6 0xCEE9
+0xC4E7 0xCEEA
+0xC4E8 0xCEEB
+0xC4E9 0xCEEC
+0xC4EA 0xCEED
+0xC4EB 0xCEEE
+0xC4EC 0xCEEF
+0xC4ED 0xCEF0
+0xC4EE 0xCEF1
+0xC4EF 0xCEF2
+0xC4F0 0xCEF3
+0xC4F1 0xCEF4
+0xC4F3 0xCEF5
+0xC4F4 0xCEF6
+0xC4F5 0xCEF7
+0xC4F6 0xCEF8
+0xC4F7 0xCEF9
+0xC4F8 0xCEFA
+0xC4F9 0xCEFB
+0xC4FA 0xCEFC
+0xC4FB 0xCEFD
+0xC4FC 0xCEFE
+0xC4FD 0xCEFF
+0xC541 0xCF00
+0xC542 0xCF01
+0xC543 0xCF02
+0xC544 0xCF03
+0xC545 0xCF04
+0xC546 0xCF05
+0xC547 0xCF06
+0xC548 0xCF07
+0xC549 0xCF08
+0xC54A 0xCF09
+0xC54B 0xCF0A
+0xC54C 0xCF0B
+0xC54D 0xCF0C
+0xC54E 0xCF0D
+0xC54F 0xCF0E
+0xC550 0xCF0F
+0xC551 0xCF10
+0xC553 0xCF11
+0xC554 0xCF12
+0xC555 0xCF13
+0xC556 0xCF14
+0xC557 0xCF15
+0xC558 0xCF16
+0xC559 0xCF17
+0xC55A 0xCF18
+0xC55B 0xCF19
+0xC55C 0xCF1A
+0xC55D 0xCF1B
+0xC561 0xCF1C
+0xC562 0xCF1D
+0xC563 0xCF1E
+0xC564 0xCF1F
+0xC565 0xCF20
+0xC566 0xCF21
+0xC567 0xCF22
+0xC568 0xCF23
+0xC569 0xCF24
+0xC56A 0xCF25
+0xC56B 0xCF26
+0xC56C 0xCF27
+0xC56D 0xCF28
+0xC56E 0xCF29
+0xC56F 0xCF2A
+0xC570 0xCF2B
+0xC571 0xCF2C
+0xC573 0xCF2D
+0xC574 0xCF2E
+0xC575 0xCF2F
+0xC576 0xCF30
+0xC577 0xCF31
+0xC578 0xCF32
+0xC579 0xCF33
+0xC57A 0xCF34
+0xC57B 0xCF35
+0xC57C 0xCF36
+0xC57D 0xCF37
+0xC581 0xCF38
+0xC582 0xCF39
+0xC583 0xCF3A
+0xC584 0xCF3B
+0xC585 0xCF3C
+0xC586 0xCF3D
+0xC587 0xCF3E
+0xC588 0xCF3F
+0xC589 0xCF40
+0xC58A 0xCF41
+0xC58B 0xCF42
+0xC58C 0xCF43
+0xC58D 0xCF44
+0xC58E 0xCF45
+0xC58F 0xCF46
+0xC590 0xCF47
+0xC591 0xCF48
+0xC593 0xCF49
+0xC594 0xCF4A
+0xC595 0xCF4B
+0xC596 0xCF4C
+0xC597 0xCF4D
+0xC598 0xCF4E
+0xC599 0xCF4F
+0xC59A 0xCF50
+0xC59B 0xCF51
+0xC59C 0xCF52
+0xC59D 0xCF53
+0xC5A1 0xCF54
+0xC5A2 0xCF55
+0xC5A3 0xCF56
+0xC5A4 0xCF57
+0xC5A5 0xCF58
+0xC5A6 0xCF59
+0xC5A7 0xCF5A
+0xC5A8 0xCF5B
+0xC5A9 0xCF5C
+0xC5AA 0xCF5D
+0xC5AB 0xCF5E
+0xC5AC 0xCF5F
+0xC5AD 0xCF60
+0xC5AE 0xCF61
+0xC5AF 0xCF62
+0xC5B0 0xCF63
+0xC5B1 0xCF64
+0xC5B3 0xCF65
+0xC5B4 0xCF66
+0xC5B5 0xCF67
+0xC5B6 0xCF68
+0xC5B7 0xCF69
+0xC5B8 0xCF6A
+0xC5B9 0xCF6B
+0xC5BA 0xCF6C
+0xC5BB 0xCF6D
+0xC5BC 0xCF6E
+0xC5BD 0xCF6F
+0xC5C1 0xCF70
+0xC5C2 0xCF71
+0xC5C3 0xCF72
+0xC5C4 0xCF73
+0xC5C5 0xCF74
+0xC5C6 0xCF75
+0xC5C7 0xCF76
+0xC5C8 0xCF77
+0xC5C9 0xCF78
+0xC5CA 0xCF79
+0xC5CB 0xCF7A
+0xC5CC 0xCF7B
+0xC5CD 0xCF7C
+0xC5CE 0xCF7D
+0xC5CF 0xCF7E
+0xC5D0 0xCF7F
+0xC5D1 0xCF80
+0xC5D3 0xCF81
+0xC5D4 0xCF82
+0xC5D5 0xCF83
+0xC5D6 0xCF84
+0xC5D7 0xCF85
+0xC5D8 0xCF86
+0xC5D9 0xCF87
+0xC5DA 0xCF88
+0xC5DB 0xCF89
+0xC5DC 0xCF8A
+0xC5DD 0xCF8B
+0xC5E1 0xCF8C
+0xC5E2 0xCF8D
+0xC5E3 0xCF8E
+0xC5E4 0xCF8F
+0xC5E5 0xCF90
+0xC5E6 0xCF91
+0xC5E7 0xCF92
+0xC5E8 0xCF93
+0xC5E9 0xCF94
+0xC5EA 0xCF95
+0xC5EB 0xCF96
+0xC5EC 0xCF97
+0xC5ED 0xCF98
+0xC5EE 0xCF99
+0xC5EF 0xCF9A
+0xC5F0 0xCF9B
+0xC5F1 0xCF9C
+0xC5F3 0xCF9D
+0xC5F4 0xCF9E
+0xC5F5 0xCF9F
+0xC5F6 0xCFA0
+0xC5F7 0xCFA1
+0xC5F8 0xCFA2
+0xC5F9 0xCFA3
+0xC5FA 0xCFA4
+0xC5FB 0xCFA5
+0xC5FC 0xCFA6
+0xC5FD 0xCFA7
+0xC641 0xCFA8
+0xC642 0xCFA9
+0xC643 0xCFAA
+0xC644 0xCFAB
+0xC645 0xCFAC
+0xC646 0xCFAD
+0xC647 0xCFAE
+0xC648 0xCFAF
+0xC649 0xCFB0
+0xC64A 0xCFB1
+0xC64B 0xCFB2
+0xC64C 0xCFB3
+0xC64D 0xCFB4
+0xC64E 0xCFB5
+0xC64F 0xCFB6
+0xC650 0xCFB7
+0xC651 0xCFB8
+0xC653 0xCFB9
+0xC654 0xCFBA
+0xC655 0xCFBB
+0xC656 0xCFBC
+0xC657 0xCFBD
+0xC658 0xCFBE
+0xC659 0xCFBF
+0xC65A 0xCFC0
+0xC65B 0xCFC1
+0xC65C 0xCFC2
+0xC65D 0xCFC3
+0xC661 0xCFC4
+0xC662 0xCFC5
+0xC663 0xCFC6
+0xC664 0xCFC7
+0xC665 0xCFC8
+0xC666 0xCFC9
+0xC667 0xCFCA
+0xC668 0xCFCB
+0xC669 0xCFCC
+0xC66A 0xCFCD
+0xC66B 0xCFCE
+0xC66C 0xCFCF
+0xC66D 0xCFD0
+0xC66E 0xCFD1
+0xC66F 0xCFD2
+0xC670 0xCFD3
+0xC671 0xCFD4
+0xC673 0xCFD5
+0xC674 0xCFD6
+0xC675 0xCFD7
+0xC676 0xCFD8
+0xC677 0xCFD9
+0xC678 0xCFDA
+0xC679 0xCFDB
+0xC67A 0xCFDC
+0xC67B 0xCFDD
+0xC67C 0xCFDE
+0xC67D 0xCFDF
+0xC681 0xCFE0
+0xC682 0xCFE1
+0xC683 0xCFE2
+0xC684 0xCFE3
+0xC685 0xCFE4
+0xC686 0xCFE5
+0xC687 0xCFE6
+0xC688 0xCFE7
+0xC689 0xCFE8
+0xC68A 0xCFE9
+0xC68B 0xCFEA
+0xC68C 0xCFEB
+0xC68D 0xCFEC
+0xC68E 0xCFED
+0xC68F 0xCFEE
+0xC690 0xCFEF
+0xC691 0xCFF0
+0xC693 0xCFF1
+0xC694 0xCFF2
+0xC695 0xCFF3
+0xC696 0xCFF4
+0xC697 0xCFF5
+0xC698 0xCFF6
+0xC699 0xCFF7
+0xC69A 0xCFF8
+0xC69B 0xCFF9
+0xC69C 0xCFFA
+0xC69D 0xCFFB
+0xC6A1 0xCFFC
+0xC6A2 0xCFFD
+0xC6A3 0xCFFE
+0xC6A4 0xCFFF
+0xC6A5 0xD000
+0xC6A6 0xD001
+0xC6A7 0xD002
+0xC6A8 0xD003
+0xC6A9 0xD004
+0xC6AA 0xD005
+0xC6AB 0xD006
+0xC6AC 0xD007
+0xC6AD 0xD008
+0xC6AE 0xD009
+0xC6AF 0xD00A
+0xC6B0 0xD00B
+0xC6B1 0xD00C
+0xC6B3 0xD00D
+0xC6B4 0xD00E
+0xC6B5 0xD00F
+0xC6B6 0xD010
+0xC6B7 0xD011
+0xC6B8 0xD012
+0xC6B9 0xD013
+0xC6BA 0xD014
+0xC6BB 0xD015
+0xC6BC 0xD016
+0xC6BD 0xD017
+0xC6C1 0xD018
+0xC6C2 0xD019
+0xC6C3 0xD01A
+0xC6C4 0xD01B
+0xC6C5 0xD01C
+0xC6C6 0xD01D
+0xC6C7 0xD01E
+0xC6C8 0xD01F
+0xC6C9 0xD020
+0xC6CA 0xD021
+0xC6CB 0xD022
+0xC6CC 0xD023
+0xC6CD 0xD024
+0xC6CE 0xD025
+0xC6CF 0xD026
+0xC6D0 0xD027
+0xC6D1 0xD028
+0xC6D3 0xD029
+0xC6D4 0xD02A
+0xC6D5 0xD02B
+0xC6D6 0xD02C
+0xC6D7 0xD02D
+0xC6D8 0xD02E
+0xC6D9 0xD02F
+0xC6DA 0xD030
+0xC6DB 0xD031
+0xC6DC 0xD032
+0xC6DD 0xD033
+0xC6E1 0xD034
+0xC6E2 0xD035
+0xC6E3 0xD036
+0xC6E4 0xD037
+0xC6E5 0xD038
+0xC6E6 0xD039
+0xC6E7 0xD03A
+0xC6E8 0xD03B
+0xC6E9 0xD03C
+0xC6EA 0xD03D
+0xC6EB 0xD03E
+0xC6EC 0xD03F
+0xC6ED 0xD040
+0xC6EE 0xD041
+0xC6EF 0xD042
+0xC6F0 0xD043
+0xC6F1 0xD044
+0xC6F3 0xD045
+0xC6F4 0xD046
+0xC6F5 0xD047
+0xC6F6 0xD048
+0xC6F7 0xD049
+0xC6F8 0xD04A
+0xC6F9 0xD04B
+0xC6FA 0xD04C
+0xC6FB 0xD04D
+0xC6FC 0xD04E
+0xC6FD 0xD04F
+0xC741 0xD050
+0xC742 0xD051
+0xC743 0xD052
+0xC744 0xD053
+0xC745 0xD054
+0xC746 0xD055
+0xC747 0xD056
+0xC748 0xD057
+0xC749 0xD058
+0xC74A 0xD059
+0xC74B 0xD05A
+0xC74C 0xD05B
+0xC74D 0xD05C
+0xC74E 0xD05D
+0xC74F 0xD05E
+0xC750 0xD05F
+0xC751 0xD060
+0xC753 0xD061
+0xC754 0xD062
+0xC755 0xD063
+0xC756 0xD064
+0xC757 0xD065
+0xC758 0xD066
+0xC759 0xD067
+0xC75A 0xD068
+0xC75B 0xD069
+0xC75C 0xD06A
+0xC75D 0xD06B
+0xC761 0xD06C
+0xC762 0xD06D
+0xC763 0xD06E
+0xC764 0xD06F
+0xC765 0xD070
+0xC766 0xD071
+0xC767 0xD072
+0xC768 0xD073
+0xC769 0xD074
+0xC76A 0xD075
+0xC76B 0xD076
+0xC76C 0xD077
+0xC76D 0xD078
+0xC76E 0xD079
+0xC76F 0xD07A
+0xC770 0xD07B
+0xC771 0xD07C
+0xC773 0xD07D
+0xC774 0xD07E
+0xC775 0xD07F
+0xC776 0xD080
+0xC777 0xD081
+0xC778 0xD082
+0xC779 0xD083
+0xC77A 0xD084
+0xC77B 0xD085
+0xC77C 0xD086
+0xC77D 0xD087
+0xC781 0xD088
+0xC782 0xD089
+0xC783 0xD08A
+0xC784 0xD08B
+0xC785 0xD08C
+0xC786 0xD08D
+0xC787 0xD08E
+0xC788 0xD08F
+0xC789 0xD090
+0xC78A 0xD091
+0xC78B 0xD092
+0xC78C 0xD093
+0xC78D 0xD094
+0xC78E 0xD095
+0xC78F 0xD096
+0xC790 0xD097
+0xC791 0xD098
+0xC793 0xD099
+0xC794 0xD09A
+0xC795 0xD09B
+0xC796 0xD09C
+0xC797 0xD09D
+0xC798 0xD09E
+0xC799 0xD09F
+0xC79A 0xD0A0
+0xC79B 0xD0A1
+0xC79C 0xD0A2
+0xC79D 0xD0A3
+0xC7A1 0xD0A4
+0xC7A2 0xD0A5
+0xC7A3 0xD0A6
+0xC7A4 0xD0A7
+0xC7A5 0xD0A8
+0xC7A6 0xD0A9
+0xC7A7 0xD0AA
+0xC7A8 0xD0AB
+0xC7A9 0xD0AC
+0xC7AA 0xD0AD
+0xC7AB 0xD0AE
+0xC7AC 0xD0AF
+0xC7AD 0xD0B0
+0xC7AE 0xD0B1
+0xC7AF 0xD0B2
+0xC7B0 0xD0B3
+0xC7B1 0xD0B4
+0xC7B3 0xD0B5
+0xC7B4 0xD0B6
+0xC7B5 0xD0B7
+0xC7B6 0xD0B8
+0xC7B7 0xD0B9
+0xC7B8 0xD0BA
+0xC7B9 0xD0BB
+0xC7BA 0xD0BC
+0xC7BB 0xD0BD
+0xC7BC 0xD0BE
+0xC7BD 0xD0BF
+0xC841 0x314C
+0xC861 0xD0C0
+0xC862 0xD0C1
+0xC863 0xD0C2
+0xC864 0xD0C3
+0xC865 0xD0C4
+0xC866 0xD0C5
+0xC867 0xD0C6
+0xC868 0xD0C7
+0xC869 0xD0C8
+0xC86A 0xD0C9
+0xC86B 0xD0CA
+0xC86C 0xD0CB
+0xC86D 0xD0CC
+0xC86E 0xD0CD
+0xC86F 0xD0CE
+0xC870 0xD0CF
+0xC871 0xD0D0
+0xC873 0xD0D1
+0xC874 0xD0D2
+0xC875 0xD0D3
+0xC876 0xD0D4
+0xC877 0xD0D5
+0xC878 0xD0D6
+0xC879 0xD0D7
+0xC87A 0xD0D8
+0xC87B 0xD0D9
+0xC87C 0xD0DA
+0xC87D 0xD0DB
+0xC881 0xD0DC
+0xC882 0xD0DD
+0xC883 0xD0DE
+0xC884 0xD0DF
+0xC885 0xD0E0
+0xC886 0xD0E1
+0xC887 0xD0E2
+0xC888 0xD0E3
+0xC889 0xD0E4
+0xC88A 0xD0E5
+0xC88B 0xD0E6
+0xC88C 0xD0E7
+0xC88D 0xD0E8
+0xC88E 0xD0E9
+0xC88F 0xD0EA
+0xC890 0xD0EB
+0xC891 0xD0EC
+0xC893 0xD0ED
+0xC894 0xD0EE
+0xC895 0xD0EF
+0xC896 0xD0F0
+0xC897 0xD0F1
+0xC898 0xD0F2
+0xC899 0xD0F3
+0xC89A 0xD0F4
+0xC89B 0xD0F5
+0xC89C 0xD0F6
+0xC89D 0xD0F7
+0xC8A1 0xD0F8
+0xC8A2 0xD0F9
+0xC8A3 0xD0FA
+0xC8A4 0xD0FB
+0xC8A5 0xD0FC
+0xC8A6 0xD0FD
+0xC8A7 0xD0FE
+0xC8A8 0xD0FF
+0xC8A9 0xD100
+0xC8AA 0xD101
+0xC8AB 0xD102
+0xC8AC 0xD103
+0xC8AD 0xD104
+0xC8AE 0xD105
+0xC8AF 0xD106
+0xC8B0 0xD107
+0xC8B1 0xD108
+0xC8B3 0xD109
+0xC8B4 0xD10A
+0xC8B5 0xD10B
+0xC8B6 0xD10C
+0xC8B7 0xD10D
+0xC8B8 0xD10E
+0xC8B9 0xD10F
+0xC8BA 0xD110
+0xC8BB 0xD111
+0xC8BC 0xD112
+0xC8BD 0xD113
+0xC8C1 0xD114
+0xC8C2 0xD115
+0xC8C3 0xD116
+0xC8C4 0xD117
+0xC8C5 0xD118
+0xC8C6 0xD119
+0xC8C7 0xD11A
+0xC8C8 0xD11B
+0xC8C9 0xD11C
+0xC8CA 0xD11D
+0xC8CB 0xD11E
+0xC8CC 0xD11F
+0xC8CD 0xD120
+0xC8CE 0xD121
+0xC8CF 0xD122
+0xC8D0 0xD123
+0xC8D1 0xD124
+0xC8D3 0xD125
+0xC8D4 0xD126
+0xC8D5 0xD127
+0xC8D6 0xD128
+0xC8D7 0xD129
+0xC8D8 0xD12A
+0xC8D9 0xD12B
+0xC8DA 0xD12C
+0xC8DB 0xD12D
+0xC8DC 0xD12E
+0xC8DD 0xD12F
+0xC8E1 0xD130
+0xC8E2 0xD131
+0xC8E3 0xD132
+0xC8E4 0xD133
+0xC8E5 0xD134
+0xC8E6 0xD135
+0xC8E7 0xD136
+0xC8E8 0xD137
+0xC8E9 0xD138
+0xC8EA 0xD139
+0xC8EB 0xD13A
+0xC8EC 0xD13B
+0xC8ED 0xD13C
+0xC8EE 0xD13D
+0xC8EF 0xD13E
+0xC8F0 0xD13F
+0xC8F1 0xD140
+0xC8F3 0xD141
+0xC8F4 0xD142
+0xC8F5 0xD143
+0xC8F6 0xD144
+0xC8F7 0xD145
+0xC8F8 0xD146
+0xC8F9 0xD147
+0xC8FA 0xD148
+0xC8FB 0xD149
+0xC8FC 0xD14A
+0xC8FD 0xD14B
+0xC941 0xD14C
+0xC942 0xD14D
+0xC943 0xD14E
+0xC944 0xD14F
+0xC945 0xD150
+0xC946 0xD151
+0xC947 0xD152
+0xC948 0xD153
+0xC949 0xD154
+0xC94A 0xD155
+0xC94B 0xD156
+0xC94C 0xD157
+0xC94D 0xD158
+0xC94E 0xD159
+0xC94F 0xD15A
+0xC950 0xD15B
+0xC951 0xD15C
+0xC953 0xD15D
+0xC954 0xD15E
+0xC955 0xD15F
+0xC956 0xD160
+0xC957 0xD161
+0xC958 0xD162
+0xC959 0xD163
+0xC95A 0xD164
+0xC95B 0xD165
+0xC95C 0xD166
+0xC95D 0xD167
+0xC961 0xD168
+0xC962 0xD169
+0xC963 0xD16A
+0xC964 0xD16B
+0xC965 0xD16C
+0xC966 0xD16D
+0xC967 0xD16E
+0xC968 0xD16F
+0xC969 0xD170
+0xC96A 0xD171
+0xC96B 0xD172
+0xC96C 0xD173
+0xC96D 0xD174
+0xC96E 0xD175
+0xC96F 0xD176
+0xC970 0xD177
+0xC971 0xD178
+0xC973 0xD179
+0xC974 0xD17A
+0xC975 0xD17B
+0xC976 0xD17C
+0xC977 0xD17D
+0xC978 0xD17E
+0xC979 0xD17F
+0xC97A 0xD180
+0xC97B 0xD181
+0xC97C 0xD182
+0xC97D 0xD183
+0xC981 0xD184
+0xC982 0xD185
+0xC983 0xD186
+0xC984 0xD187
+0xC985 0xD188
+0xC986 0xD189
+0xC987 0xD18A
+0xC988 0xD18B
+0xC989 0xD18C
+0xC98A 0xD18D
+0xC98B 0xD18E
+0xC98C 0xD18F
+0xC98D 0xD190
+0xC98E 0xD191
+0xC98F 0xD192
+0xC990 0xD193
+0xC991 0xD194
+0xC993 0xD195
+0xC994 0xD196
+0xC995 0xD197
+0xC996 0xD198
+0xC997 0xD199
+0xC998 0xD19A
+0xC999 0xD19B
+0xC99A 0xD19C
+0xC99B 0xD19D
+0xC99C 0xD19E
+0xC99D 0xD19F
+0xC9A1 0xD1A0
+0xC9A2 0xD1A1
+0xC9A3 0xD1A2
+0xC9A4 0xD1A3
+0xC9A5 0xD1A4
+0xC9A6 0xD1A5
+0xC9A7 0xD1A6
+0xC9A8 0xD1A7
+0xC9A9 0xD1A8
+0xC9AA 0xD1A9
+0xC9AB 0xD1AA
+0xC9AC 0xD1AB
+0xC9AD 0xD1AC
+0xC9AE 0xD1AD
+0xC9AF 0xD1AE
+0xC9B0 0xD1AF
+0xC9B1 0xD1B0
+0xC9B3 0xD1B1
+0xC9B4 0xD1B2
+0xC9B5 0xD1B3
+0xC9B6 0xD1B4
+0xC9B7 0xD1B5
+0xC9B8 0xD1B6
+0xC9B9 0xD1B7
+0xC9BA 0xD1B8
+0xC9BB 0xD1B9
+0xC9BC 0xD1BA
+0xC9BD 0xD1BB
+0xC9C1 0xD1BC
+0xC9C2 0xD1BD
+0xC9C3 0xD1BE
+0xC9C4 0xD1BF
+0xC9C5 0xD1C0
+0xC9C6 0xD1C1
+0xC9C7 0xD1C2
+0xC9C8 0xD1C3
+0xC9C9 0xD1C4
+0xC9CA 0xD1C5
+0xC9CB 0xD1C6
+0xC9CC 0xD1C7
+0xC9CD 0xD1C8
+0xC9CE 0xD1C9
+0xC9CF 0xD1CA
+0xC9D0 0xD1CB
+0xC9D1 0xD1CC
+0xC9D3 0xD1CD
+0xC9D4 0xD1CE
+0xC9D5 0xD1CF
+0xC9D6 0xD1D0
+0xC9D7 0xD1D1
+0xC9D8 0xD1D2
+0xC9D9 0xD1D3
+0xC9DA 0xD1D4
+0xC9DB 0xD1D5
+0xC9DC 0xD1D6
+0xC9DD 0xD1D7
+0xC9E1 0xD1D8
+0xC9E2 0xD1D9
+0xC9E3 0xD1DA
+0xC9E4 0xD1DB
+0xC9E5 0xD1DC
+0xC9E6 0xD1DD
+0xC9E7 0xD1DE
+0xC9E8 0xD1DF
+0xC9E9 0xD1E0
+0xC9EA 0xD1E1
+0xC9EB 0xD1E2
+0xC9EC 0xD1E3
+0xC9ED 0xD1E4
+0xC9EE 0xD1E5
+0xC9EF 0xD1E6
+0xC9F0 0xD1E7
+0xC9F1 0xD1E8
+0xC9F3 0xD1E9
+0xC9F4 0xD1EA
+0xC9F5 0xD1EB
+0xC9F6 0xD1EC
+0xC9F7 0xD1ED
+0xC9F8 0xD1EE
+0xC9F9 0xD1EF
+0xC9FA 0xD1F0
+0xC9FB 0xD1F1
+0xC9FC 0xD1F2
+0xC9FD 0xD1F3
+0xCA41 0xD1F4
+0xCA42 0xD1F5
+0xCA43 0xD1F6
+0xCA44 0xD1F7
+0xCA45 0xD1F8
+0xCA46 0xD1F9
+0xCA47 0xD1FA
+0xCA48 0xD1FB
+0xCA49 0xD1FC
+0xCA4A 0xD1FD
+0xCA4B 0xD1FE
+0xCA4C 0xD1FF
+0xCA4D 0xD200
+0xCA4E 0xD201
+0xCA4F 0xD202
+0xCA50 0xD203
+0xCA51 0xD204
+0xCA53 0xD205
+0xCA54 0xD206
+0xCA55 0xD207
+0xCA56 0xD208
+0xCA57 0xD209
+0xCA58 0xD20A
+0xCA59 0xD20B
+0xCA5A 0xD20C
+0xCA5B 0xD20D
+0xCA5C 0xD20E
+0xCA5D 0xD20F
+0xCA61 0xD210
+0xCA62 0xD211
+0xCA63 0xD212
+0xCA64 0xD213
+0xCA65 0xD214
+0xCA66 0xD215
+0xCA67 0xD216
+0xCA68 0xD217
+0xCA69 0xD218
+0xCA6A 0xD219
+0xCA6B 0xD21A
+0xCA6C 0xD21B
+0xCA6D 0xD21C
+0xCA6E 0xD21D
+0xCA6F 0xD21E
+0xCA70 0xD21F
+0xCA71 0xD220
+0xCA73 0xD221
+0xCA74 0xD222
+0xCA75 0xD223
+0xCA76 0xD224
+0xCA77 0xD225
+0xCA78 0xD226
+0xCA79 0xD227
+0xCA7A 0xD228
+0xCA7B 0xD229
+0xCA7C 0xD22A
+0xCA7D 0xD22B
+0xCA81 0xD22C
+0xCA82 0xD22D
+0xCA83 0xD22E
+0xCA84 0xD22F
+0xCA85 0xD230
+0xCA86 0xD231
+0xCA87 0xD232
+0xCA88 0xD233
+0xCA89 0xD234
+0xCA8A 0xD235
+0xCA8B 0xD236
+0xCA8C 0xD237
+0xCA8D 0xD238
+0xCA8E 0xD239
+0xCA8F 0xD23A
+0xCA90 0xD23B
+0xCA91 0xD23C
+0xCA93 0xD23D
+0xCA94 0xD23E
+0xCA95 0xD23F
+0xCA96 0xD240
+0xCA97 0xD241
+0xCA98 0xD242
+0xCA99 0xD243
+0xCA9A 0xD244
+0xCA9B 0xD245
+0xCA9C 0xD246
+0xCA9D 0xD247
+0xCAA1 0xD248
+0xCAA2 0xD249
+0xCAA3 0xD24A
+0xCAA4 0xD24B
+0xCAA5 0xD24C
+0xCAA6 0xD24D
+0xCAA7 0xD24E
+0xCAA8 0xD24F
+0xCAA9 0xD250
+0xCAAA 0xD251
+0xCAAB 0xD252
+0xCAAC 0xD253
+0xCAAD 0xD254
+0xCAAE 0xD255
+0xCAAF 0xD256
+0xCAB0 0xD257
+0xCAB1 0xD258
+0xCAB3 0xD259
+0xCAB4 0xD25A
+0xCAB5 0xD25B
+0xCAB6 0xD25C
+0xCAB7 0xD25D
+0xCAB8 0xD25E
+0xCAB9 0xD25F
+0xCABA 0xD260
+0xCABB 0xD261
+0xCABC 0xD262
+0xCABD 0xD263
+0xCAC1 0xD264
+0xCAC2 0xD265
+0xCAC3 0xD266
+0xCAC4 0xD267
+0xCAC5 0xD268
+0xCAC6 0xD269
+0xCAC7 0xD26A
+0xCAC8 0xD26B
+0xCAC9 0xD26C
+0xCACA 0xD26D
+0xCACB 0xD26E
+0xCACC 0xD26F
+0xCACD 0xD270
+0xCACE 0xD271
+0xCACF 0xD272
+0xCAD0 0xD273
+0xCAD1 0xD274
+0xCAD3 0xD275
+0xCAD4 0xD276
+0xCAD5 0xD277
+0xCAD6 0xD278
+0xCAD7 0xD279
+0xCAD8 0xD27A
+0xCAD9 0xD27B
+0xCADA 0xD27C
+0xCADB 0xD27D
+0xCADC 0xD27E
+0xCADD 0xD27F
+0xCAE1 0xD280
+0xCAE2 0xD281
+0xCAE3 0xD282
+0xCAE4 0xD283
+0xCAE5 0xD284
+0xCAE6 0xD285
+0xCAE7 0xD286
+0xCAE8 0xD287
+0xCAE9 0xD288
+0xCAEA 0xD289
+0xCAEB 0xD28A
+0xCAEC 0xD28B
+0xCAED 0xD28C
+0xCAEE 0xD28D
+0xCAEF 0xD28E
+0xCAF0 0xD28F
+0xCAF1 0xD290
+0xCAF3 0xD291
+0xCAF4 0xD292
+0xCAF5 0xD293
+0xCAF6 0xD294
+0xCAF7 0xD295
+0xCAF8 0xD296
+0xCAF9 0xD297
+0xCAFA 0xD298
+0xCAFB 0xD299
+0xCAFC 0xD29A
+0xCAFD 0xD29B
+0xCB41 0xD29C
+0xCB42 0xD29D
+0xCB43 0xD29E
+0xCB44 0xD29F
+0xCB45 0xD2A0
+0xCB46 0xD2A1
+0xCB47 0xD2A2
+0xCB48 0xD2A3
+0xCB49 0xD2A4
+0xCB4A 0xD2A5
+0xCB4B 0xD2A6
+0xCB4C 0xD2A7
+0xCB4D 0xD2A8
+0xCB4E 0xD2A9
+0xCB4F 0xD2AA
+0xCB50 0xD2AB
+0xCB51 0xD2AC
+0xCB53 0xD2AD
+0xCB54 0xD2AE
+0xCB55 0xD2AF
+0xCB56 0xD2B0
+0xCB57 0xD2B1
+0xCB58 0xD2B2
+0xCB59 0xD2B3
+0xCB5A 0xD2B4
+0xCB5B 0xD2B5
+0xCB5C 0xD2B6
+0xCB5D 0xD2B7
+0xCB61 0xD2B8
+0xCB62 0xD2B9
+0xCB63 0xD2BA
+0xCB64 0xD2BB
+0xCB65 0xD2BC
+0xCB66 0xD2BD
+0xCB67 0xD2BE
+0xCB68 0xD2BF
+0xCB69 0xD2C0
+0xCB6A 0xD2C1
+0xCB6B 0xD2C2
+0xCB6C 0xD2C3
+0xCB6D 0xD2C4
+0xCB6E 0xD2C5
+0xCB6F 0xD2C6
+0xCB70 0xD2C7
+0xCB71 0xD2C8
+0xCB73 0xD2C9
+0xCB74 0xD2CA
+0xCB75 0xD2CB
+0xCB76 0xD2CC
+0xCB77 0xD2CD
+0xCB78 0xD2CE
+0xCB79 0xD2CF
+0xCB7A 0xD2D0
+0xCB7B 0xD2D1
+0xCB7C 0xD2D2
+0xCB7D 0xD2D3
+0xCB81 0xD2D4
+0xCB82 0xD2D5
+0xCB83 0xD2D6
+0xCB84 0xD2D7
+0xCB85 0xD2D8
+0xCB86 0xD2D9
+0xCB87 0xD2DA
+0xCB88 0xD2DB
+0xCB89 0xD2DC
+0xCB8A 0xD2DD
+0xCB8B 0xD2DE
+0xCB8C 0xD2DF
+0xCB8D 0xD2E0
+0xCB8E 0xD2E1
+0xCB8F 0xD2E2
+0xCB90 0xD2E3
+0xCB91 0xD2E4
+0xCB93 0xD2E5
+0xCB94 0xD2E6
+0xCB95 0xD2E7
+0xCB96 0xD2E8
+0xCB97 0xD2E9
+0xCB98 0xD2EA
+0xCB99 0xD2EB
+0xCB9A 0xD2EC
+0xCB9B 0xD2ED
+0xCB9C 0xD2EE
+0xCB9D 0xD2EF
+0xCBA1 0xD2F0
+0xCBA2 0xD2F1
+0xCBA3 0xD2F2
+0xCBA4 0xD2F3
+0xCBA5 0xD2F4
+0xCBA6 0xD2F5
+0xCBA7 0xD2F6
+0xCBA8 0xD2F7
+0xCBA9 0xD2F8
+0xCBAA 0xD2F9
+0xCBAB 0xD2FA
+0xCBAC 0xD2FB
+0xCBAD 0xD2FC
+0xCBAE 0xD2FD
+0xCBAF 0xD2FE
+0xCBB0 0xD2FF
+0xCBB1 0xD300
+0xCBB3 0xD301
+0xCBB4 0xD302
+0xCBB5 0xD303
+0xCBB6 0xD304
+0xCBB7 0xD305
+0xCBB8 0xD306
+0xCBB9 0xD307
+0xCBBA 0xD308
+0xCBBB 0xD309
+0xCBBC 0xD30A
+0xCBBD 0xD30B
+0xCC41 0x314D
+0xCC61 0xD30C
+0xCC62 0xD30D
+0xCC63 0xD30E
+0xCC64 0xD30F
+0xCC65 0xD310
+0xCC66 0xD311
+0xCC67 0xD312
+0xCC68 0xD313
+0xCC69 0xD314
+0xCC6A 0xD315
+0xCC6B 0xD316
+0xCC6C 0xD317
+0xCC6D 0xD318
+0xCC6E 0xD319
+0xCC6F 0xD31A
+0xCC70 0xD31B
+0xCC71 0xD31C
+0xCC73 0xD31D
+0xCC74 0xD31E
+0xCC75 0xD31F
+0xCC76 0xD320
+0xCC77 0xD321
+0xCC78 0xD322
+0xCC79 0xD323
+0xCC7A 0xD324
+0xCC7B 0xD325
+0xCC7C 0xD326
+0xCC7D 0xD327
+0xCC81 0xD328
+0xCC82 0xD329
+0xCC83 0xD32A
+0xCC84 0xD32B
+0xCC85 0xD32C
+0xCC86 0xD32D
+0xCC87 0xD32E
+0xCC88 0xD32F
+0xCC89 0xD330
+0xCC8A 0xD331
+0xCC8B 0xD332
+0xCC8C 0xD333
+0xCC8D 0xD334
+0xCC8E 0xD335
+0xCC8F 0xD336
+0xCC90 0xD337
+0xCC91 0xD338
+0xCC93 0xD339
+0xCC94 0xD33A
+0xCC95 0xD33B
+0xCC96 0xD33C
+0xCC97 0xD33D
+0xCC98 0xD33E
+0xCC99 0xD33F
+0xCC9A 0xD340
+0xCC9B 0xD341
+0xCC9C 0xD342
+0xCC9D 0xD343
+0xCCA1 0xD344
+0xCCA2 0xD345
+0xCCA3 0xD346
+0xCCA4 0xD347
+0xCCA5 0xD348
+0xCCA6 0xD349
+0xCCA7 0xD34A
+0xCCA8 0xD34B
+0xCCA9 0xD34C
+0xCCAA 0xD34D
+0xCCAB 0xD34E
+0xCCAC 0xD34F
+0xCCAD 0xD350
+0xCCAE 0xD351
+0xCCAF 0xD352
+0xCCB0 0xD353
+0xCCB1 0xD354
+0xCCB3 0xD355
+0xCCB4 0xD356
+0xCCB5 0xD357
+0xCCB6 0xD358
+0xCCB7 0xD359
+0xCCB8 0xD35A
+0xCCB9 0xD35B
+0xCCBA 0xD35C
+0xCCBB 0xD35D
+0xCCBC 0xD35E
+0xCCBD 0xD35F
+0xCCC1 0xD360
+0xCCC2 0xD361
+0xCCC3 0xD362
+0xCCC4 0xD363
+0xCCC5 0xD364
+0xCCC6 0xD365
+0xCCC7 0xD366
+0xCCC8 0xD367
+0xCCC9 0xD368
+0xCCCA 0xD369
+0xCCCB 0xD36A
+0xCCCC 0xD36B
+0xCCCD 0xD36C
+0xCCCE 0xD36D
+0xCCCF 0xD36E
+0xCCD0 0xD36F
+0xCCD1 0xD370
+0xCCD3 0xD371
+0xCCD4 0xD372
+0xCCD5 0xD373
+0xCCD6 0xD374
+0xCCD7 0xD375
+0xCCD8 0xD376
+0xCCD9 0xD377
+0xCCDA 0xD378
+0xCCDB 0xD379
+0xCCDC 0xD37A
+0xCCDD 0xD37B
+0xCCE1 0xD37C
+0xCCE2 0xD37D
+0xCCE3 0xD37E
+0xCCE4 0xD37F
+0xCCE5 0xD380
+0xCCE6 0xD381
+0xCCE7 0xD382
+0xCCE8 0xD383
+0xCCE9 0xD384
+0xCCEA 0xD385
+0xCCEB 0xD386
+0xCCEC 0xD387
+0xCCED 0xD388
+0xCCEE 0xD389
+0xCCEF 0xD38A
+0xCCF0 0xD38B
+0xCCF1 0xD38C
+0xCCF3 0xD38D
+0xCCF4 0xD38E
+0xCCF5 0xD38F
+0xCCF6 0xD390
+0xCCF7 0xD391
+0xCCF8 0xD392
+0xCCF9 0xD393
+0xCCFA 0xD394
+0xCCFB 0xD395
+0xCCFC 0xD396
+0xCCFD 0xD397
+0xCD41 0xD398
+0xCD42 0xD399
+0xCD43 0xD39A
+0xCD44 0xD39B
+0xCD45 0xD39C
+0xCD46 0xD39D
+0xCD47 0xD39E
+0xCD48 0xD39F
+0xCD49 0xD3A0
+0xCD4A 0xD3A1
+0xCD4B 0xD3A2
+0xCD4C 0xD3A3
+0xCD4D 0xD3A4
+0xCD4E 0xD3A5
+0xCD4F 0xD3A6
+0xCD50 0xD3A7
+0xCD51 0xD3A8
+0xCD53 0xD3A9
+0xCD54 0xD3AA
+0xCD55 0xD3AB
+0xCD56 0xD3AC
+0xCD57 0xD3AD
+0xCD58 0xD3AE
+0xCD59 0xD3AF
+0xCD5A 0xD3B0
+0xCD5B 0xD3B1
+0xCD5C 0xD3B2
+0xCD5D 0xD3B3
+0xCD61 0xD3B4
+0xCD62 0xD3B5
+0xCD63 0xD3B6
+0xCD64 0xD3B7
+0xCD65 0xD3B8
+0xCD66 0xD3B9
+0xCD67 0xD3BA
+0xCD68 0xD3BB
+0xCD69 0xD3BC
+0xCD6A 0xD3BD
+0xCD6B 0xD3BE
+0xCD6C 0xD3BF
+0xCD6D 0xD3C0
+0xCD6E 0xD3C1
+0xCD6F 0xD3C2
+0xCD70 0xD3C3
+0xCD71 0xD3C4
+0xCD73 0xD3C5
+0xCD74 0xD3C6
+0xCD75 0xD3C7
+0xCD76 0xD3C8
+0xCD77 0xD3C9
+0xCD78 0xD3CA
+0xCD79 0xD3CB
+0xCD7A 0xD3CC
+0xCD7B 0xD3CD
+0xCD7C 0xD3CE
+0xCD7D 0xD3CF
+0xCD81 0xD3D0
+0xCD82 0xD3D1
+0xCD83 0xD3D2
+0xCD84 0xD3D3
+0xCD85 0xD3D4
+0xCD86 0xD3D5
+0xCD87 0xD3D6
+0xCD88 0xD3D7
+0xCD89 0xD3D8
+0xCD8A 0xD3D9
+0xCD8B 0xD3DA
+0xCD8C 0xD3DB
+0xCD8D 0xD3DC
+0xCD8E 0xD3DD
+0xCD8F 0xD3DE
+0xCD90 0xD3DF
+0xCD91 0xD3E0
+0xCD93 0xD3E1
+0xCD94 0xD3E2
+0xCD95 0xD3E3
+0xCD96 0xD3E4
+0xCD97 0xD3E5
+0xCD98 0xD3E6
+0xCD99 0xD3E7
+0xCD9A 0xD3E8
+0xCD9B 0xD3E9
+0xCD9C 0xD3EA
+0xCD9D 0xD3EB
+0xCDA1 0xD3EC
+0xCDA2 0xD3ED
+0xCDA3 0xD3EE
+0xCDA4 0xD3EF
+0xCDA5 0xD3F0
+0xCDA6 0xD3F1
+0xCDA7 0xD3F2
+0xCDA8 0xD3F3
+0xCDA9 0xD3F4
+0xCDAA 0xD3F5
+0xCDAB 0xD3F6
+0xCDAC 0xD3F7
+0xCDAD 0xD3F8
+0xCDAE 0xD3F9
+0xCDAF 0xD3FA
+0xCDB0 0xD3FB
+0xCDB1 0xD3FC
+0xCDB3 0xD3FD
+0xCDB4 0xD3FE
+0xCDB5 0xD3FF
+0xCDB6 0xD400
+0xCDB7 0xD401
+0xCDB8 0xD402
+0xCDB9 0xD403
+0xCDBA 0xD404
+0xCDBB 0xD405
+0xCDBC 0xD406
+0xCDBD 0xD407
+0xCDC1 0xD408
+0xCDC2 0xD409
+0xCDC3 0xD40A
+0xCDC4 0xD40B
+0xCDC5 0xD40C
+0xCDC6 0xD40D
+0xCDC7 0xD40E
+0xCDC8 0xD40F
+0xCDC9 0xD410
+0xCDCA 0xD411
+0xCDCB 0xD412
+0xCDCC 0xD413
+0xCDCD 0xD414
+0xCDCE 0xD415
+0xCDCF 0xD416
+0xCDD0 0xD417
+0xCDD1 0xD418
+0xCDD3 0xD419
+0xCDD4 0xD41A
+0xCDD5 0xD41B
+0xCDD6 0xD41C
+0xCDD7 0xD41D
+0xCDD8 0xD41E
+0xCDD9 0xD41F
+0xCDDA 0xD420
+0xCDDB 0xD421
+0xCDDC 0xD422
+0xCDDD 0xD423
+0xCDE1 0xD424
+0xCDE2 0xD425
+0xCDE3 0xD426
+0xCDE4 0xD427
+0xCDE5 0xD428
+0xCDE6 0xD429
+0xCDE7 0xD42A
+0xCDE8 0xD42B
+0xCDE9 0xD42C
+0xCDEA 0xD42D
+0xCDEB 0xD42E
+0xCDEC 0xD42F
+0xCDED 0xD430
+0xCDEE 0xD431
+0xCDEF 0xD432
+0xCDF0 0xD433
+0xCDF1 0xD434
+0xCDF3 0xD435
+0xCDF4 0xD436
+0xCDF5 0xD437
+0xCDF6 0xD438
+0xCDF7 0xD439
+0xCDF8 0xD43A
+0xCDF9 0xD43B
+0xCDFA 0xD43C
+0xCDFB 0xD43D
+0xCDFC 0xD43E
+0xCDFD 0xD43F
+0xCE41 0xD440
+0xCE42 0xD441
+0xCE43 0xD442
+0xCE44 0xD443
+0xCE45 0xD444
+0xCE46 0xD445
+0xCE47 0xD446
+0xCE48 0xD447
+0xCE49 0xD448
+0xCE4A 0xD449
+0xCE4B 0xD44A
+0xCE4C 0xD44B
+0xCE4D 0xD44C
+0xCE4E 0xD44D
+0xCE4F 0xD44E
+0xCE50 0xD44F
+0xCE51 0xD450
+0xCE53 0xD451
+0xCE54 0xD452
+0xCE55 0xD453
+0xCE56 0xD454
+0xCE57 0xD455
+0xCE58 0xD456
+0xCE59 0xD457
+0xCE5A 0xD458
+0xCE5B 0xD459
+0xCE5C 0xD45A
+0xCE5D 0xD45B
+0xCE61 0xD45C
+0xCE62 0xD45D
+0xCE63 0xD45E
+0xCE64 0xD45F
+0xCE65 0xD460
+0xCE66 0xD461
+0xCE67 0xD462
+0xCE68 0xD463
+0xCE69 0xD464
+0xCE6A 0xD465
+0xCE6B 0xD466
+0xCE6C 0xD467
+0xCE6D 0xD468
+0xCE6E 0xD469
+0xCE6F 0xD46A
+0xCE70 0xD46B
+0xCE71 0xD46C
+0xCE73 0xD46D
+0xCE74 0xD46E
+0xCE75 0xD46F
+0xCE76 0xD470
+0xCE77 0xD471
+0xCE78 0xD472
+0xCE79 0xD473
+0xCE7A 0xD474
+0xCE7B 0xD475
+0xCE7C 0xD476
+0xCE7D 0xD477
+0xCE81 0xD478
+0xCE82 0xD479
+0xCE83 0xD47A
+0xCE84 0xD47B
+0xCE85 0xD47C
+0xCE86 0xD47D
+0xCE87 0xD47E
+0xCE88 0xD47F
+0xCE89 0xD480
+0xCE8A 0xD481
+0xCE8B 0xD482
+0xCE8C 0xD483
+0xCE8D 0xD484
+0xCE8E 0xD485
+0xCE8F 0xD486
+0xCE90 0xD487
+0xCE91 0xD488
+0xCE93 0xD489
+0xCE94 0xD48A
+0xCE95 0xD48B
+0xCE96 0xD48C
+0xCE97 0xD48D
+0xCE98 0xD48E
+0xCE99 0xD48F
+0xCE9A 0xD490
+0xCE9B 0xD491
+0xCE9C 0xD492
+0xCE9D 0xD493
+0xCEA1 0xD494
+0xCEA2 0xD495
+0xCEA3 0xD496
+0xCEA4 0xD497
+0xCEA5 0xD498
+0xCEA6 0xD499
+0xCEA7 0xD49A
+0xCEA8 0xD49B
+0xCEA9 0xD49C
+0xCEAA 0xD49D
+0xCEAB 0xD49E
+0xCEAC 0xD49F
+0xCEAD 0xD4A0
+0xCEAE 0xD4A1
+0xCEAF 0xD4A2
+0xCEB0 0xD4A3
+0xCEB1 0xD4A4
+0xCEB3 0xD4A5
+0xCEB4 0xD4A6
+0xCEB5 0xD4A7
+0xCEB6 0xD4A8
+0xCEB7 0xD4A9
+0xCEB8 0xD4AA
+0xCEB9 0xD4AB
+0xCEBA 0xD4AC
+0xCEBB 0xD4AD
+0xCEBC 0xD4AE
+0xCEBD 0xD4AF
+0xCEC1 0xD4B0
+0xCEC2 0xD4B1
+0xCEC3 0xD4B2
+0xCEC4 0xD4B3
+0xCEC5 0xD4B4
+0xCEC6 0xD4B5
+0xCEC7 0xD4B6
+0xCEC8 0xD4B7
+0xCEC9 0xD4B8
+0xCECA 0xD4B9
+0xCECB 0xD4BA
+0xCECC 0xD4BB
+0xCECD 0xD4BC
+0xCECE 0xD4BD
+0xCECF 0xD4BE
+0xCED0 0xD4BF
+0xCED1 0xD4C0
+0xCED3 0xD4C1
+0xCED4 0xD4C2
+0xCED5 0xD4C3
+0xCED6 0xD4C4
+0xCED7 0xD4C5
+0xCED8 0xD4C6
+0xCED9 0xD4C7
+0xCEDA 0xD4C8
+0xCEDB 0xD4C9
+0xCEDC 0xD4CA
+0xCEDD 0xD4CB
+0xCEE1 0xD4CC
+0xCEE2 0xD4CD
+0xCEE3 0xD4CE
+0xCEE4 0xD4CF
+0xCEE5 0xD4D0
+0xCEE6 0xD4D1
+0xCEE7 0xD4D2
+0xCEE8 0xD4D3
+0xCEE9 0xD4D4
+0xCEEA 0xD4D5
+0xCEEB 0xD4D6
+0xCEEC 0xD4D7
+0xCEED 0xD4D8
+0xCEEE 0xD4D9
+0xCEEF 0xD4DA
+0xCEF0 0xD4DB
+0xCEF1 0xD4DC
+0xCEF3 0xD4DD
+0xCEF4 0xD4DE
+0xCEF5 0xD4DF
+0xCEF6 0xD4E0
+0xCEF7 0xD4E1
+0xCEF8 0xD4E2
+0xCEF9 0xD4E3
+0xCEFA 0xD4E4
+0xCEFB 0xD4E5
+0xCEFC 0xD4E6
+0xCEFD 0xD4E7
+0xCF41 0xD4E8
+0xCF42 0xD4E9
+0xCF43 0xD4EA
+0xCF44 0xD4EB
+0xCF45 0xD4EC
+0xCF46 0xD4ED
+0xCF47 0xD4EE
+0xCF48 0xD4EF
+0xCF49 0xD4F0
+0xCF4A 0xD4F1
+0xCF4B 0xD4F2
+0xCF4C 0xD4F3
+0xCF4D 0xD4F4
+0xCF4E 0xD4F5
+0xCF4F 0xD4F6
+0xCF50 0xD4F7
+0xCF51 0xD4F8
+0xCF53 0xD4F9
+0xCF54 0xD4FA
+0xCF55 0xD4FB
+0xCF56 0xD4FC
+0xCF57 0xD4FD
+0xCF58 0xD4FE
+0xCF59 0xD4FF
+0xCF5A 0xD500
+0xCF5B 0xD501
+0xCF5C 0xD502
+0xCF5D 0xD503
+0xCF61 0xD504
+0xCF62 0xD505
+0xCF63 0xD506
+0xCF64 0xD507
+0xCF65 0xD508
+0xCF66 0xD509
+0xCF67 0xD50A
+0xCF68 0xD50B
+0xCF69 0xD50C
+0xCF6A 0xD50D
+0xCF6B 0xD50E
+0xCF6C 0xD50F
+0xCF6D 0xD510
+0xCF6E 0xD511
+0xCF6F 0xD512
+0xCF70 0xD513
+0xCF71 0xD514
+0xCF73 0xD515
+0xCF74 0xD516
+0xCF75 0xD517
+0xCF76 0xD518
+0xCF77 0xD519
+0xCF78 0xD51A
+0xCF79 0xD51B
+0xCF7A 0xD51C
+0xCF7B 0xD51D
+0xCF7C 0xD51E
+0xCF7D 0xD51F
+0xCF81 0xD520
+0xCF82 0xD521
+0xCF83 0xD522
+0xCF84 0xD523
+0xCF85 0xD524
+0xCF86 0xD525
+0xCF87 0xD526
+0xCF88 0xD527
+0xCF89 0xD528
+0xCF8A 0xD529
+0xCF8B 0xD52A
+0xCF8C 0xD52B
+0xCF8D 0xD52C
+0xCF8E 0xD52D
+0xCF8F 0xD52E
+0xCF90 0xD52F
+0xCF91 0xD530
+0xCF93 0xD531
+0xCF94 0xD532
+0xCF95 0xD533
+0xCF96 0xD534
+0xCF97 0xD535
+0xCF98 0xD536
+0xCF99 0xD537
+0xCF9A 0xD538
+0xCF9B 0xD539
+0xCF9C 0xD53A
+0xCF9D 0xD53B
+0xCFA1 0xD53C
+0xCFA2 0xD53D
+0xCFA3 0xD53E
+0xCFA4 0xD53F
+0xCFA5 0xD540
+0xCFA6 0xD541
+0xCFA7 0xD542
+0xCFA8 0xD543
+0xCFA9 0xD544
+0xCFAA 0xD545
+0xCFAB 0xD546
+0xCFAC 0xD547
+0xCFAD 0xD548
+0xCFAE 0xD549
+0xCFAF 0xD54A
+0xCFB0 0xD54B
+0xCFB1 0xD54C
+0xCFB3 0xD54D
+0xCFB4 0xD54E
+0xCFB5 0xD54F
+0xCFB6 0xD550
+0xCFB7 0xD551
+0xCFB8 0xD552
+0xCFB9 0xD553
+0xCFBA 0xD554
+0xCFBB 0xD555
+0xCFBC 0xD556
+0xCFBD 0xD557
+0xD041 0x314E
+0xD061 0xD558
+0xD062 0xD559
+0xD063 0xD55A
+0xD064 0xD55B
+0xD065 0xD55C
+0xD066 0xD55D
+0xD067 0xD55E
+0xD068 0xD55F
+0xD069 0xD560
+0xD06A 0xD561
+0xD06B 0xD562
+0xD06C 0xD563
+0xD06D 0xD564
+0xD06E 0xD565
+0xD06F 0xD566
+0xD070 0xD567
+0xD071 0xD568
+0xD073 0xD569
+0xD074 0xD56A
+0xD075 0xD56B
+0xD076 0xD56C
+0xD077 0xD56D
+0xD078 0xD56E
+0xD079 0xD56F
+0xD07A 0xD570
+0xD07B 0xD571
+0xD07C 0xD572
+0xD07D 0xD573
+0xD081 0xD574
+0xD082 0xD575
+0xD083 0xD576
+0xD084 0xD577
+0xD085 0xD578
+0xD086 0xD579
+0xD087 0xD57A
+0xD088 0xD57B
+0xD089 0xD57C
+0xD08A 0xD57D
+0xD08B 0xD57E
+0xD08C 0xD57F
+0xD08D 0xD580
+0xD08E 0xD581
+0xD08F 0xD582
+0xD090 0xD583
+0xD091 0xD584
+0xD093 0xD585
+0xD094 0xD586
+0xD095 0xD587
+0xD096 0xD588
+0xD097 0xD589
+0xD098 0xD58A
+0xD099 0xD58B
+0xD09A 0xD58C
+0xD09B 0xD58D
+0xD09C 0xD58E
+0xD09D 0xD58F
+0xD0A1 0xD590
+0xD0A2 0xD591
+0xD0A3 0xD592
+0xD0A4 0xD593
+0xD0A5 0xD594
+0xD0A6 0xD595
+0xD0A7 0xD596
+0xD0A8 0xD597
+0xD0A9 0xD598
+0xD0AA 0xD599
+0xD0AB 0xD59A
+0xD0AC 0xD59B
+0xD0AD 0xD59C
+0xD0AE 0xD59D
+0xD0AF 0xD59E
+0xD0B0 0xD59F
+0xD0B1 0xD5A0
+0xD0B3 0xD5A1
+0xD0B4 0xD5A2
+0xD0B5 0xD5A3
+0xD0B6 0xD5A4
+0xD0B7 0xD5A5
+0xD0B8 0xD5A6
+0xD0B9 0xD5A7
+0xD0BA 0xD5A8
+0xD0BB 0xD5A9
+0xD0BC 0xD5AA
+0xD0BD 0xD5AB
+0xD0C1 0xD5AC
+0xD0C2 0xD5AD
+0xD0C3 0xD5AE
+0xD0C4 0xD5AF
+0xD0C5 0xD5B0
+0xD0C6 0xD5B1
+0xD0C7 0xD5B2
+0xD0C8 0xD5B3
+0xD0C9 0xD5B4
+0xD0CA 0xD5B5
+0xD0CB 0xD5B6
+0xD0CC 0xD5B7
+0xD0CD 0xD5B8
+0xD0CE 0xD5B9
+0xD0CF 0xD5BA
+0xD0D0 0xD5BB
+0xD0D1 0xD5BC
+0xD0D3 0xD5BD
+0xD0D4 0xD5BE
+0xD0D5 0xD5BF
+0xD0D6 0xD5C0
+0xD0D7 0xD5C1
+0xD0D8 0xD5C2
+0xD0D9 0xD5C3
+0xD0DA 0xD5C4
+0xD0DB 0xD5C5
+0xD0DC 0xD5C6
+0xD0DD 0xD5C7
+0xD0E1 0xD5C8
+0xD0E2 0xD5C9
+0xD0E3 0xD5CA
+0xD0E4 0xD5CB
+0xD0E5 0xD5CC
+0xD0E6 0xD5CD
+0xD0E7 0xD5CE
+0xD0E8 0xD5CF
+0xD0E9 0xD5D0
+0xD0EA 0xD5D1
+0xD0EB 0xD5D2
+0xD0EC 0xD5D3
+0xD0ED 0xD5D4
+0xD0EE 0xD5D5
+0xD0EF 0xD5D6
+0xD0F0 0xD5D7
+0xD0F1 0xD5D8
+0xD0F3 0xD5D9
+0xD0F4 0xD5DA
+0xD0F5 0xD5DB
+0xD0F6 0xD5DC
+0xD0F7 0xD5DD
+0xD0F8 0xD5DE
+0xD0F9 0xD5DF
+0xD0FA 0xD5E0
+0xD0FB 0xD5E1
+0xD0FC 0xD5E2
+0xD0FD 0xD5E3
+0xD141 0xD5E4
+0xD142 0xD5E5
+0xD143 0xD5E6
+0xD144 0xD5E7
+0xD145 0xD5E8
+0xD146 0xD5E9
+0xD147 0xD5EA
+0xD148 0xD5EB
+0xD149 0xD5EC
+0xD14A 0xD5ED
+0xD14B 0xD5EE
+0xD14C 0xD5EF
+0xD14D 0xD5F0
+0xD14E 0xD5F1
+0xD14F 0xD5F2
+0xD150 0xD5F3
+0xD151 0xD5F4
+0xD153 0xD5F5
+0xD154 0xD5F6
+0xD155 0xD5F7
+0xD156 0xD5F8
+0xD157 0xD5F9
+0xD158 0xD5FA
+0xD159 0xD5FB
+0xD15A 0xD5FC
+0xD15B 0xD5FD
+0xD15C 0xD5FE
+0xD15D 0xD5FF
+0xD161 0xD600
+0xD162 0xD601
+0xD163 0xD602
+0xD164 0xD603
+0xD165 0xD604
+0xD166 0xD605
+0xD167 0xD606
+0xD168 0xD607
+0xD169 0xD608
+0xD16A 0xD609
+0xD16B 0xD60A
+0xD16C 0xD60B
+0xD16D 0xD60C
+0xD16E 0xD60D
+0xD16F 0xD60E
+0xD170 0xD60F
+0xD171 0xD610
+0xD173 0xD611
+0xD174 0xD612
+0xD175 0xD613
+0xD176 0xD614
+0xD177 0xD615
+0xD178 0xD616
+0xD179 0xD617
+0xD17A 0xD618
+0xD17B 0xD619
+0xD17C 0xD61A
+0xD17D 0xD61B
+0xD181 0xD61C
+0xD182 0xD61D
+0xD183 0xD61E
+0xD184 0xD61F
+0xD185 0xD620
+0xD186 0xD621
+0xD187 0xD622
+0xD188 0xD623
+0xD189 0xD624
+0xD18A 0xD625
+0xD18B 0xD626
+0xD18C 0xD627
+0xD18D 0xD628
+0xD18E 0xD629
+0xD18F 0xD62A
+0xD190 0xD62B
+0xD191 0xD62C
+0xD193 0xD62D
+0xD194 0xD62E
+0xD195 0xD62F
+0xD196 0xD630
+0xD197 0xD631
+0xD198 0xD632
+0xD199 0xD633
+0xD19A 0xD634
+0xD19B 0xD635
+0xD19C 0xD636
+0xD19D 0xD637
+0xD1A1 0xD638
+0xD1A2 0xD639
+0xD1A3 0xD63A
+0xD1A4 0xD63B
+0xD1A5 0xD63C
+0xD1A6 0xD63D
+0xD1A7 0xD63E
+0xD1A8 0xD63F
+0xD1A9 0xD640
+0xD1AA 0xD641
+0xD1AB 0xD642
+0xD1AC 0xD643
+0xD1AD 0xD644
+0xD1AE 0xD645
+0xD1AF 0xD646
+0xD1B0 0xD647
+0xD1B1 0xD648
+0xD1B3 0xD649
+0xD1B4 0xD64A
+0xD1B5 0xD64B
+0xD1B6 0xD64C
+0xD1B7 0xD64D
+0xD1B8 0xD64E
+0xD1B9 0xD64F
+0xD1BA 0xD650
+0xD1BB 0xD651
+0xD1BC 0xD652
+0xD1BD 0xD653
+0xD1C1 0xD654
+0xD1C2 0xD655
+0xD1C3 0xD656
+0xD1C4 0xD657
+0xD1C5 0xD658
+0xD1C6 0xD659
+0xD1C7 0xD65A
+0xD1C8 0xD65B
+0xD1C9 0xD65C
+0xD1CA 0xD65D
+0xD1CB 0xD65E
+0xD1CC 0xD65F
+0xD1CD 0xD660
+0xD1CE 0xD661
+0xD1CF 0xD662
+0xD1D0 0xD663
+0xD1D1 0xD664
+0xD1D3 0xD665
+0xD1D4 0xD666
+0xD1D5 0xD667
+0xD1D6 0xD668
+0xD1D7 0xD669
+0xD1D8 0xD66A
+0xD1D9 0xD66B
+0xD1DA 0xD66C
+0xD1DB 0xD66D
+0xD1DC 0xD66E
+0xD1DD 0xD66F
+0xD1E1 0xD670
+0xD1E2 0xD671
+0xD1E3 0xD672
+0xD1E4 0xD673
+0xD1E5 0xD674
+0xD1E6 0xD675
+0xD1E7 0xD676
+0xD1E8 0xD677
+0xD1E9 0xD678
+0xD1EA 0xD679
+0xD1EB 0xD67A
+0xD1EC 0xD67B
+0xD1ED 0xD67C
+0xD1EE 0xD67D
+0xD1EF 0xD67E
+0xD1F0 0xD67F
+0xD1F1 0xD680
+0xD1F3 0xD681
+0xD1F4 0xD682
+0xD1F5 0xD683
+0xD1F6 0xD684
+0xD1F7 0xD685
+0xD1F8 0xD686
+0xD1F9 0xD687
+0xD1FA 0xD688
+0xD1FB 0xD689
+0xD1FC 0xD68A
+0xD1FD 0xD68B
+0xD241 0xD68C
+0xD242 0xD68D
+0xD243 0xD68E
+0xD244 0xD68F
+0xD245 0xD690
+0xD246 0xD691
+0xD247 0xD692
+0xD248 0xD693
+0xD249 0xD694
+0xD24A 0xD695
+0xD24B 0xD696
+0xD24C 0xD697
+0xD24D 0xD698
+0xD24E 0xD699
+0xD24F 0xD69A
+0xD250 0xD69B
+0xD251 0xD69C
+0xD253 0xD69D
+0xD254 0xD69E
+0xD255 0xD69F
+0xD256 0xD6A0
+0xD257 0xD6A1
+0xD258 0xD6A2
+0xD259 0xD6A3
+0xD25A 0xD6A4
+0xD25B 0xD6A5
+0xD25C 0xD6A6
+0xD25D 0xD6A7
+0xD261 0xD6A8
+0xD262 0xD6A9
+0xD263 0xD6AA
+0xD264 0xD6AB
+0xD265 0xD6AC
+0xD266 0xD6AD
+0xD267 0xD6AE
+0xD268 0xD6AF
+0xD269 0xD6B0
+0xD26A 0xD6B1
+0xD26B 0xD6B2
+0xD26C 0xD6B3
+0xD26D 0xD6B4
+0xD26E 0xD6B5
+0xD26F 0xD6B6
+0xD270 0xD6B7
+0xD271 0xD6B8
+0xD273 0xD6B9
+0xD274 0xD6BA
+0xD275 0xD6BB
+0xD276 0xD6BC
+0xD277 0xD6BD
+0xD278 0xD6BE
+0xD279 0xD6BF
+0xD27A 0xD6C0
+0xD27B 0xD6C1
+0xD27C 0xD6C2
+0xD27D 0xD6C3
+0xD281 0xD6C4
+0xD282 0xD6C5
+0xD283 0xD6C6
+0xD284 0xD6C7
+0xD285 0xD6C8
+0xD286 0xD6C9
+0xD287 0xD6CA
+0xD288 0xD6CB
+0xD289 0xD6CC
+0xD28A 0xD6CD
+0xD28B 0xD6CE
+0xD28C 0xD6CF
+0xD28D 0xD6D0
+0xD28E 0xD6D1
+0xD28F 0xD6D2
+0xD290 0xD6D3
+0xD291 0xD6D4
+0xD293 0xD6D5
+0xD294 0xD6D6
+0xD295 0xD6D7
+0xD296 0xD6D8
+0xD297 0xD6D9
+0xD298 0xD6DA
+0xD299 0xD6DB
+0xD29A 0xD6DC
+0xD29B 0xD6DD
+0xD29C 0xD6DE
+0xD29D 0xD6DF
+0xD2A1 0xD6E0
+0xD2A2 0xD6E1
+0xD2A3 0xD6E2
+0xD2A4 0xD6E3
+0xD2A5 0xD6E4
+0xD2A6 0xD6E5
+0xD2A7 0xD6E6
+0xD2A8 0xD6E7
+0xD2A9 0xD6E8
+0xD2AA 0xD6E9
+0xD2AB 0xD6EA
+0xD2AC 0xD6EB
+0xD2AD 0xD6EC
+0xD2AE 0xD6ED
+0xD2AF 0xD6EE
+0xD2B0 0xD6EF
+0xD2B1 0xD6F0
+0xD2B3 0xD6F1
+0xD2B4 0xD6F2
+0xD2B5 0xD6F3
+0xD2B6 0xD6F4
+0xD2B7 0xD6F5
+0xD2B8 0xD6F6
+0xD2B9 0xD6F7
+0xD2BA 0xD6F8
+0xD2BB 0xD6F9
+0xD2BC 0xD6FA
+0xD2BD 0xD6FB
+0xD2C1 0xD6FC
+0xD2C2 0xD6FD
+0xD2C3 0xD6FE
+0xD2C4 0xD6FF
+0xD2C5 0xD700
+0xD2C6 0xD701
+0xD2C7 0xD702
+0xD2C8 0xD703
+0xD2C9 0xD704
+0xD2CA 0xD705
+0xD2CB 0xD706
+0xD2CC 0xD707
+0xD2CD 0xD708
+0xD2CE 0xD709
+0xD2CF 0xD70A
+0xD2D0 0xD70B
+0xD2D1 0xD70C
+0xD2D3 0xD70D
+0xD2D4 0xD70E
+0xD2D5 0xD70F
+0xD2D6 0xD710
+0xD2D7 0xD711
+0xD2D8 0xD712
+0xD2D9 0xD713
+0xD2DA 0xD714
+0xD2DB 0xD715
+0xD2DC 0xD716
+0xD2DD 0xD717
+0xD2E1 0xD718
+0xD2E2 0xD719
+0xD2E3 0xD71A
+0xD2E4 0xD71B
+0xD2E5 0xD71C
+0xD2E6 0xD71D
+0xD2E7 0xD71E
+0xD2E8 0xD71F
+0xD2E9 0xD720
+0xD2EA 0xD721
+0xD2EB 0xD722
+0xD2EC 0xD723
+0xD2ED 0xD724
+0xD2EE 0xD725
+0xD2EF 0xD726
+0xD2F0 0xD727
+0xD2F1 0xD728
+0xD2F3 0xD729
+0xD2F4 0xD72A
+0xD2F5 0xD72B
+0xD2F6 0xD72C
+0xD2F7 0xD72D
+0xD2F8 0xD72E
+0xD2F9 0xD72F
+0xD2FA 0xD730
+0xD2FB 0xD731
+0xD2FC 0xD732
+0xD2FD 0xD733
+0xD341 0xD734
+0xD342 0xD735
+0xD343 0xD736
+0xD344 0xD737
+0xD345 0xD738
+0xD346 0xD739
+0xD347 0xD73A
+0xD348 0xD73B
+0xD349 0xD73C
+0xD34A 0xD73D
+0xD34B 0xD73E
+0xD34C 0xD73F
+0xD34D 0xD740
+0xD34E 0xD741
+0xD34F 0xD742
+0xD350 0xD743
+0xD351 0xD744
+0xD353 0xD745
+0xD354 0xD746
+0xD355 0xD747
+0xD356 0xD748
+0xD357 0xD749
+0xD358 0xD74A
+0xD359 0xD74B
+0xD35A 0xD74C
+0xD35B 0xD74D
+0xD35C 0xD74E
+0xD35D 0xD74F
+0xD361 0xD750
+0xD362 0xD751
+0xD363 0xD752
+0xD364 0xD753
+0xD365 0xD754
+0xD366 0xD755
+0xD367 0xD756
+0xD368 0xD757
+0xD369 0xD758
+0xD36A 0xD759
+0xD36B 0xD75A
+0xD36C 0xD75B
+0xD36D 0xD75C
+0xD36E 0xD75D
+0xD36F 0xD75E
+0xD370 0xD75F
+0xD371 0xD760
+0xD373 0xD761
+0xD374 0xD762
+0xD375 0xD763
+0xD376 0xD764
+0xD377 0xD765
+0xD378 0xD766
+0xD379 0xD767
+0xD37A 0xD768
+0xD37B 0xD769
+0xD37C 0xD76A
+0xD37D 0xD76B
+0xD381 0xD76C
+0xD382 0xD76D
+0xD383 0xD76E
+0xD384 0xD76F
+0xD385 0xD770
+0xD386 0xD771
+0xD387 0xD772
+0xD388 0xD773
+0xD389 0xD774
+0xD38A 0xD775
+0xD38B 0xD776
+0xD38C 0xD777
+0xD38D 0xD778
+0xD38E 0xD779
+0xD38F 0xD77A
+0xD390 0xD77B
+0xD391 0xD77C
+0xD393 0xD77D
+0xD394 0xD77E
+0xD395 0xD77F
+0xD396 0xD780
+0xD397 0xD781
+0xD398 0xD782
+0xD399 0xD783
+0xD39A 0xD784
+0xD39B 0xD785
+0xD39C 0xD786
+0xD39D 0xD787
+0xD3A1 0xD788
+0xD3A2 0xD789
+0xD3A3 0xD78A
+0xD3A4 0xD78B
+0xD3A5 0xD78C
+0xD3A6 0xD78D
+0xD3A7 0xD78E
+0xD3A8 0xD78F
+0xD3A9 0xD790
+0xD3AA 0xD791
+0xD3AB 0xD792
+0xD3AC 0xD793
+0xD3AD 0xD794
+0xD3AE 0xD795
+0xD3AF 0xD796
+0xD3B0 0xD797
+0xD3B1 0xD798
+0xD3B3 0xD799
+0xD3B4 0xD79A
+0xD3B5 0xD79B
+0xD3B6 0xD79C
+0xD3B7 0xD79D
+0xD3B8 0xD79E
+0xD3B9 0xD79F
+0xD3BA 0xD7A0
+0xD3BB 0xD7A1
+0xD3BC 0xD7A2
+0xD3BD 0xD7A3
+0xD931 0x3000
+0xD932 0x3001
+0xD933 0x3002
+0xD934 0x00B7
+0xD935 0x2025
+0xD936 0x2026
+0xD937 0x00A8
+0xD938 0x3003
+0xD939 0x00AD
+0xD93A 0x2015
+0xD93B 0x2225
+0xD93C 0xFF3C
+0xD93D 0x223C
+0xD93E 0x2018
+0xD93F 0x2019
+0xD940 0x201C
+0xD941 0x201D
+0xD942 0x3014
+0xD943 0x3015
+0xD944 0x3008
+0xD945 0x3009
+0xD946 0x300A
+0xD947 0x300B
+0xD948 0x300C
+0xD949 0x300D
+0xD94A 0x300E
+0xD94B 0x300F
+0xD94C 0x3010
+0xD94D 0x3011
+0xD94E 0x00B1
+0xD94F 0x00D7
+0xD950 0x00F7
+0xD951 0x2260
+0xD952 0x2264
+0xD953 0x2265
+0xD954 0x221E
+0xD955 0x2234
+0xD956 0x00B0
+0xD957 0x2032
+0xD958 0x2033
+0xD959 0x2103
+0xD95A 0x212B
+0xD95B 0xFFE0
+0xD95C 0xFFE1
+0xD95D 0xFFE5
+0xD95E 0x2642
+0xD95F 0x2640
+0xD960 0x2220
+0xD961 0x22A5
+0xD962 0x2312
+0xD963 0x2202
+0xD964 0x2207
+0xD965 0x2261
+0xD966 0x2252
+0xD967 0x00A7
+0xD968 0x203B
+0xD969 0x2606
+0xD96A 0x2605
+0xD96B 0x25CB
+0xD96C 0x25CF
+0xD96D 0x25CE
+0xD96E 0x25C7
+0xD96F 0x25C6
+0xD970 0x25A1
+0xD971 0x25A0
+0xD972 0x25B3
+0xD973 0x25B2
+0xD974 0x25BD
+0xD975 0x25BC
+0xD976 0x2192
+0xD977 0x2190
+0xD978 0x2191
+0xD979 0x2193
+0xD97A 0x2194
+0xD97B 0x3013
+0xD97C 0x226A
+0xD97D 0x226B
+0xD97E 0x221A
+0xD991 0x223D
+0xD992 0x221D
+0xD993 0x2235
+0xD994 0x222B
+0xD995 0x222C
+0xD996 0x2208
+0xD997 0x220B
+0xD998 0x2286
+0xD999 0x2287
+0xD99A 0x2282
+0xD99B 0x2283
+0xD99C 0x222A
+0xD99D 0x2229
+0xD99E 0x2227
+0xD99F 0x2228
+0xD9A0 0xFFE2
+0xD9A1 0x21D2
+0xD9A2 0x21D4
+0xD9A3 0x2200
+0xD9A4 0x2203
+0xD9A5 0x00B4
+0xD9A6 0xFF5E
+0xD9A7 0x02C7
+0xD9A8 0x02D8
+0xD9A9 0x02DD
+0xD9AA 0x02DA
+0xD9AB 0x02D9
+0xD9AC 0x00B8
+0xD9AD 0x02DB
+0xD9AE 0x00A1
+0xD9AF 0x00BF
+0xD9B0 0x02D0
+0xD9B1 0x222E
+0xD9B2 0x2211
+0xD9B3 0x220F
+0xD9B4 0x00A4
+0xD9B5 0x2109
+0xD9B6 0x2030
+0xD9B7 0x25C1
+0xD9B8 0x25C0
+0xD9B9 0x25B7
+0xD9BA 0x25B6
+0xD9BB 0x2664
+0xD9BC 0x2660
+0xD9BD 0x2661
+0xD9BE 0x2665
+0xD9BF 0x2667
+0xD9C0 0x2663
+0xD9C1 0x2299
+0xD9C2 0x25C8
+0xD9C3 0x25A3
+0xD9C4 0x25D0
+0xD9C5 0x25D1
+0xD9C6 0x2592
+0xD9C7 0x25A4
+0xD9C8 0x25A5
+0xD9C9 0x25A8
+0xD9CA 0x25A7
+0xD9CB 0x25A6
+0xD9CC 0x25A9
+0xD9CD 0x2668
+0xD9CE 0x260F
+0xD9CF 0x260E
+0xD9D0 0x261C
+0xD9D1 0x261E
+0xD9D2 0x00B6
+0xD9D3 0x2020
+0xD9D4 0x2021
+0xD9D5 0x2195
+0xD9D6 0x2197
+0xD9D7 0x2199
+0xD9D8 0x2196
+0xD9D9 0x2198
+0xD9DA 0x266D
+0xD9DB 0x2669
+0xD9DC 0x266A
+0xD9DD 0x266C
+0xD9DE 0x327F
+0xD9DF 0x321C
+0xD9E0 0x2116
+0xD9E1 0x33C7
+0xD9E2 0x2122
+0xD9E3 0x33C2
+0xD9E4 0x33D8
+0xD9E5 0x2121
+0xD9E6 0x20AC
+0xD9E7 0x00AE
+0xD9E8 0x327E
+0xDA31 0xFF01
+0xDA32 0xFF02
+0xDA33 0xFF03
+0xDA34 0xFF04
+0xDA35 0xFF05
+0xDA36 0xFF06
+0xDA37 0xFF07
+0xDA38 0xFF08
+0xDA39 0xFF09
+0xDA3A 0xFF0A
+0xDA3B 0xFF0B
+0xDA3C 0xFF0C
+0xDA3D 0xFF0D
+0xDA3E 0xFF0E
+0xDA3F 0xFF0F
+0xDA40 0xFF10
+0xDA41 0xFF11
+0xDA42 0xFF12
+0xDA43 0xFF13
+0xDA44 0xFF14
+0xDA45 0xFF15
+0xDA46 0xFF16
+0xDA47 0xFF17
+0xDA48 0xFF18
+0xDA49 0xFF19
+0xDA4A 0xFF1A
+0xDA4B 0xFF1B
+0xDA4C 0xFF1C
+0xDA4D 0xFF1D
+0xDA4E 0xFF1E
+0xDA4F 0xFF1F
+0xDA50 0xFF20
+0xDA51 0xFF21
+0xDA52 0xFF22
+0xDA53 0xFF23
+0xDA54 0xFF24
+0xDA55 0xFF25
+0xDA56 0xFF26
+0xDA57 0xFF27
+0xDA58 0xFF28
+0xDA59 0xFF29
+0xDA5A 0xFF2A
+0xDA5B 0xFF2B
+0xDA5C 0xFF2C
+0xDA5D 0xFF2D
+0xDA5E 0xFF2E
+0xDA5F 0xFF2F
+0xDA60 0xFF30
+0xDA61 0xFF31
+0xDA62 0xFF32
+0xDA63 0xFF33
+0xDA64 0xFF34
+0xDA65 0xFF35
+0xDA66 0xFF36
+0xDA67 0xFF37
+0xDA68 0xFF38
+0xDA69 0xFF39
+0xDA6A 0xFF3A
+0xDA6B 0xFF3B
+0xDA6C 0xFFE6
+0xDA6D 0xFF3D
+0xDA6E 0xFF3E
+0xDA6F 0xFF3F
+0xDA70 0xFF40
+0xDA71 0xFF41
+0xDA72 0xFF42
+0xDA73 0xFF43
+0xDA74 0xFF44
+0xDA75 0xFF45
+0xDA76 0xFF46
+0xDA77 0xFF47
+0xDA78 0xFF48
+0xDA79 0xFF49
+0xDA7A 0xFF4A
+0xDA7B 0xFF4B
+0xDA7C 0xFF4C
+0xDA7D 0xFF4D
+0xDA7E 0xFF4E
+0xDA91 0xFF4F
+0xDA92 0xFF50
+0xDA93 0xFF51
+0xDA94 0xFF52
+0xDA95 0xFF53
+0xDA96 0xFF54
+0xDA97 0xFF55
+0xDA98 0xFF56
+0xDA99 0xFF57
+0xDA9A 0xFF58
+0xDA9B 0xFF59
+0xDA9C 0xFF5A
+0xDA9D 0xFF5B
+0xDA9E 0xFF5C
+0xDA9F 0xFF5D
+0xDAA0 0xFFE3
+0xDAD4 0x3164
+0xDAD5 0x3165
+0xDAD6 0x3166
+0xDAD7 0x3167
+0xDAD8 0x3168
+0xDAD9 0x3169
+0xDADA 0x316A
+0xDADB 0x316B
+0xDADC 0x316C
+0xDADD 0x316D
+0xDADE 0x316E
+0xDADF 0x316F
+0xDAE0 0x3170
+0xDAE1 0x3171
+0xDAE2 0x3172
+0xDAE3 0x3173
+0xDAE4 0x3174
+0xDAE5 0x3175
+0xDAE6 0x3176
+0xDAE7 0x3177
+0xDAE8 0x3178
+0xDAE9 0x3179
+0xDAEA 0x317A
+0xDAEB 0x317B
+0xDAEC 0x317C
+0xDAED 0x317D
+0xDAEE 0x317E
+0xDAEF 0x317F
+0xDAF0 0x3180
+0xDAF1 0x3181
+0xDAF2 0x3182
+0xDAF3 0x3183
+0xDAF4 0x3184
+0xDAF5 0x3185
+0xDAF6 0x3186
+0xDAF7 0x3187
+0xDAF8 0x3188
+0xDAF9 0x3189
+0xDAFA 0x318A
+0xDAFB 0x318B
+0xDAFC 0x318C
+0xDAFD 0x318D
+0xDAFE 0x318E
+0xDB31 0x2170
+0xDB32 0x2171
+0xDB33 0x2172
+0xDB34 0x2173
+0xDB35 0x2174
+0xDB36 0x2175
+0xDB37 0x2176
+0xDB38 0x2177
+0xDB39 0x2178
+0xDB3A 0x2179
+0xDB40 0x2160
+0xDB41 0x2161
+0xDB42 0x2162
+0xDB43 0x2163
+0xDB44 0x2164
+0xDB45 0x2165
+0xDB46 0x2166
+0xDB47 0x2167
+0xDB48 0x2168
+0xDB49 0x2169
+0xDB51 0x0391
+0xDB52 0x0392
+0xDB53 0x0393
+0xDB54 0x0394
+0xDB55 0x0395
+0xDB56 0x0396
+0xDB57 0x0397
+0xDB58 0x0398
+0xDB59 0x0399
+0xDB5A 0x039A
+0xDB5B 0x039B
+0xDB5C 0x039C
+0xDB5D 0x039D
+0xDB5E 0x039E
+0xDB5F 0x039F
+0xDB60 0x03A0
+0xDB61 0x03A1
+0xDB62 0x03A3
+0xDB63 0x03A4
+0xDB64 0x03A5
+0xDB65 0x03A6
+0xDB66 0x03A7
+0xDB67 0x03A8
+0xDB68 0x03A9
+0xDB71 0x03B1
+0xDB72 0x03B2
+0xDB73 0x03B3
+0xDB74 0x03B4
+0xDB75 0x03B5
+0xDB76 0x03B6
+0xDB77 0x03B7
+0xDB78 0x03B8
+0xDB79 0x03B9
+0xDB7A 0x03BA
+0xDB7B 0x03BB
+0xDB7C 0x03BC
+0xDB7D 0x03BD
+0xDB7E 0x03BE
+0xDB91 0x03BF
+0xDB92 0x03C0
+0xDB93 0x03C1
+0xDB94 0x03C3
+0xDB95 0x03C4
+0xDB96 0x03C5
+0xDB97 0x03C6
+0xDB98 0x03C7
+0xDB99 0x03C8
+0xDB9A 0x03C9
+0xDBA1 0x2500
+0xDBA2 0x2502
+0xDBA3 0x250C
+0xDBA4 0x2510
+0xDBA5 0x2518
+0xDBA6 0x2514
+0xDBA7 0x251C
+0xDBA8 0x252C
+0xDBA9 0x2524
+0xDBAA 0x2534
+0xDBAB 0x253C
+0xDBAC 0x2501
+0xDBAD 0x2503
+0xDBAE 0x250F
+0xDBAF 0x2513
+0xDBB0 0x251B
+0xDBB1 0x2517
+0xDBB2 0x2523
+0xDBB3 0x2533
+0xDBB4 0x252B
+0xDBB5 0x253B
+0xDBB6 0x254B
+0xDBB7 0x2520
+0xDBB8 0x252F
+0xDBB9 0x2528
+0xDBBA 0x2537
+0xDBBB 0x253F
+0xDBBC 0x251D
+0xDBBD 0x2530
+0xDBBE 0x2525
+0xDBBF 0x2538
+0xDBC0 0x2542
+0xDBC1 0x2512
+0xDBC2 0x2511
+0xDBC3 0x251A
+0xDBC4 0x2519
+0xDBC5 0x2516
+0xDBC6 0x2515
+0xDBC7 0x250E
+0xDBC8 0x250D
+0xDBC9 0x251E
+0xDBCA 0x251F
+0xDBCB 0x2521
+0xDBCC 0x2522
+0xDBCD 0x2526
+0xDBCE 0x2527
+0xDBCF 0x2529
+0xDBD0 0x252A
+0xDBD1 0x252D
+0xDBD2 0x252E
+0xDBD3 0x2531
+0xDBD4 0x2532
+0xDBD5 0x2535
+0xDBD6 0x2536
+0xDBD7 0x2539
+0xDBD8 0x253A
+0xDBD9 0x253D
+0xDBDA 0x253E
+0xDBDB 0x2540
+0xDBDC 0x2541
+0xDBDD 0x2543
+0xDBDE 0x2544
+0xDBDF 0x2545
+0xDBE0 0x2546
+0xDBE1 0x2547
+0xDBE2 0x2548
+0xDBE3 0x2549
+0xDBE4 0x254A
+0xDC31 0x3395
+0xDC32 0x3396
+0xDC33 0x3397
+0xDC34 0x2113
+0xDC35 0x3398
+0xDC36 0x33C4
+0xDC37 0x33A3
+0xDC38 0x33A4
+0xDC39 0x33A5
+0xDC3A 0x33A6
+0xDC3B 0x3399
+0xDC3C 0x339A
+0xDC3D 0x339B
+0xDC3E 0x339C
+0xDC3F 0x339D
+0xDC40 0x339E
+0xDC41 0x339F
+0xDC42 0x33A0
+0xDC43 0x33A1
+0xDC44 0x33A2
+0xDC45 0x33CA
+0xDC46 0x338D
+0xDC47 0x338E
+0xDC48 0x338F
+0xDC49 0x33CF
+0xDC4A 0x3388
+0xDC4B 0x3389
+0xDC4C 0x33C8
+0xDC4D 0x33A7
+0xDC4E 0x33A8
+0xDC4F 0x33B0
+0xDC50 0x33B1
+0xDC51 0x33B2
+0xDC52 0x33B3
+0xDC53 0x33B4
+0xDC54 0x33B5
+0xDC55 0x33B6
+0xDC56 0x33B7
+0xDC57 0x33B8
+0xDC58 0x33B9
+0xDC59 0x3380
+0xDC5A 0x3381
+0xDC5B 0x3382
+0xDC5C 0x3383
+0xDC5D 0x3384
+0xDC5E 0x33BA
+0xDC5F 0x33BB
+0xDC60 0x33BC
+0xDC61 0x33BD
+0xDC62 0x33BE
+0xDC63 0x33BF
+0xDC64 0x3390
+0xDC65 0x3391
+0xDC66 0x3392
+0xDC67 0x3393
+0xDC68 0x3394
+0xDC69 0x2126
+0xDC6A 0x33C0
+0xDC6B 0x33C1
+0xDC6C 0x338A
+0xDC6D 0x338B
+0xDC6E 0x338C
+0xDC6F 0x33D6
+0xDC70 0x33C5
+0xDC71 0x33AD
+0xDC72 0x33AE
+0xDC73 0x33AF
+0xDC74 0x33DB
+0xDC75 0x33A9
+0xDC76 0x33AA
+0xDC77 0x33AB
+0xDC78 0x33AC
+0xDC79 0x33DD
+0xDC7A 0x33D0
+0xDC7B 0x33D3
+0xDC7C 0x33C3
+0xDC7D 0x33C9
+0xDC7E 0x33DC
+0xDC91 0x33C6
+0xDCA1 0x00C6
+0xDCA2 0x00D0
+0xDCA3 0x00AA
+0xDCA4 0x0126
+0xDCA6 0x0132
+0xDCA8 0x013F
+0xDCA9 0x0141
+0xDCAA 0x00D8
+0xDCAB 0x0152
+0xDCAC 0x00BA
+0xDCAD 0x00DE
+0xDCAE 0x0166
+0xDCAF 0x014A
+0xDCB1 0x3260
+0xDCB2 0x3261
+0xDCB3 0x3262
+0xDCB4 0x3263
+0xDCB5 0x3264
+0xDCB6 0x3265
+0xDCB7 0x3266
+0xDCB8 0x3267
+0xDCB9 0x3268
+0xDCBA 0x3269
+0xDCBB 0x326A
+0xDCBC 0x326B
+0xDCBD 0x326C
+0xDCBE 0x326D
+0xDCBF 0x326E
+0xDCC0 0x326F
+0xDCC1 0x3270
+0xDCC2 0x3271
+0xDCC3 0x3272
+0xDCC4 0x3273
+0xDCC5 0x3274
+0xDCC6 0x3275
+0xDCC7 0x3276
+0xDCC8 0x3277
+0xDCC9 0x3278
+0xDCCA 0x3279
+0xDCCB 0x327A
+0xDCCC 0x327B
+0xDCCD 0x24D0
+0xDCCE 0x24D1
+0xDCCF 0x24D2
+0xDCD0 0x24D3
+0xDCD1 0x24D4
+0xDCD2 0x24D5
+0xDCD3 0x24D6
+0xDCD4 0x24D7
+0xDCD5 0x24D8
+0xDCD6 0x24D9
+0xDCD7 0x24DA
+0xDCD8 0x24DB
+0xDCD9 0x24DC
+0xDCDA 0x24DD
+0xDCDB 0x24DE
+0xDCDC 0x24DF
+0xDCDD 0x24E0
+0xDCDE 0x24E1
+0xDCDF 0x24E2
+0xDCE0 0x24E3
+0xDCE1 0x24E4
+0xDCE2 0x24E5
+0xDCE3 0x24E6
+0xDCE4 0x24E7
+0xDCE5 0x24E8
+0xDCE6 0x24E9
+0xDCE7 0x2460
+0xDCE8 0x2461
+0xDCE9 0x2462
+0xDCEA 0x2463
+0xDCEB 0x2464
+0xDCEC 0x2465
+0xDCED 0x2466
+0xDCEE 0x2467
+0xDCEF 0x2468
+0xDCF0 0x2469
+0xDCF1 0x246A
+0xDCF2 0x246B
+0xDCF3 0x246C
+0xDCF4 0x246D
+0xDCF5 0x246E
+0xDCF6 0x00BD
+0xDCF7 0x2153
+0xDCF8 0x2154
+0xDCF9 0x00BC
+0xDCFA 0x00BE
+0xDCFB 0x215B
+0xDCFC 0x215C
+0xDCFD 0x215D
+0xDCFE 0x215E
+0xDD31 0x00E6
+0xDD32 0x0111
+0xDD33 0x00F0
+0xDD34 0x0127
+0xDD35 0x0131
+0xDD36 0x0133
+0xDD37 0x0138
+0xDD38 0x0140
+0xDD39 0x0142
+0xDD3A 0x00F8
+0xDD3B 0x0153
+0xDD3C 0x00DF
+0xDD3D 0x00FE
+0xDD3E 0x0167
+0xDD3F 0x014B
+0xDD40 0x0149
+0xDD41 0x3200
+0xDD42 0x3201
+0xDD43 0x3202
+0xDD44 0x3203
+0xDD45 0x3204
+0xDD46 0x3205
+0xDD47 0x3206
+0xDD48 0x3207
+0xDD49 0x3208
+0xDD4A 0x3209
+0xDD4B 0x320A
+0xDD4C 0x320B
+0xDD4D 0x320C
+0xDD4E 0x320D
+0xDD4F 0x320E
+0xDD50 0x320F
+0xDD51 0x3210
+0xDD52 0x3211
+0xDD53 0x3212
+0xDD54 0x3213
+0xDD55 0x3214
+0xDD56 0x3215
+0xDD57 0x3216
+0xDD58 0x3217
+0xDD59 0x3218
+0xDD5A 0x3219
+0xDD5B 0x321A
+0xDD5C 0x321B
+0xDD5D 0x249C
+0xDD5E 0x249D
+0xDD5F 0x249E
+0xDD60 0x249F
+0xDD61 0x24A0
+0xDD62 0x24A1
+0xDD63 0x24A2
+0xDD64 0x24A3
+0xDD65 0x24A4
+0xDD66 0x24A5
+0xDD67 0x24A6
+0xDD68 0x24A7
+0xDD69 0x24A8
+0xDD6A 0x24A9
+0xDD6B 0x24AA
+0xDD6C 0x24AB
+0xDD6D 0x24AC
+0xDD6E 0x24AD
+0xDD6F 0x24AE
+0xDD70 0x24AF
+0xDD71 0x24B0
+0xDD72 0x24B1
+0xDD73 0x24B2
+0xDD74 0x24B3
+0xDD75 0x24B4
+0xDD76 0x24B5
+0xDD77 0x2474
+0xDD78 0x2475
+0xDD79 0x2476
+0xDD7A 0x2477
+0xDD7B 0x2478
+0xDD7C 0x2479
+0xDD7D 0x247A
+0xDD7E 0x247B
+0xDD91 0x247C
+0xDD92 0x247D
+0xDD93 0x247E
+0xDD94 0x247F
+0xDD95 0x2480
+0xDD96 0x2481
+0xDD97 0x2482
+0xDD98 0x00B9
+0xDD99 0x00B2
+0xDD9A 0x00B3
+0xDD9B 0x2074
+0xDD9C 0x207F
+0xDD9D 0x2081
+0xDD9E 0x2082
+0xDD9F 0x2083
+0xDDA0 0x2084
+0xDDA1 0x3041
+0xDDA2 0x3042
+0xDDA3 0x3043
+0xDDA4 0x3044
+0xDDA5 0x3045
+0xDDA6 0x3046
+0xDDA7 0x3047
+0xDDA8 0x3048
+0xDDA9 0x3049
+0xDDAA 0x304A
+0xDDAB 0x304B
+0xDDAC 0x304C
+0xDDAD 0x304D
+0xDDAE 0x304E
+0xDDAF 0x304F
+0xDDB0 0x3050
+0xDDB1 0x3051
+0xDDB2 0x3052
+0xDDB3 0x3053
+0xDDB4 0x3054
+0xDDB5 0x3055
+0xDDB6 0x3056
+0xDDB7 0x3057
+0xDDB8 0x3058
+0xDDB9 0x3059
+0xDDBA 0x305A
+0xDDBB 0x305B
+0xDDBC 0x305C
+0xDDBD 0x305D
+0xDDBE 0x305E
+0xDDBF 0x305F
+0xDDC0 0x3060
+0xDDC1 0x3061
+0xDDC2 0x3062
+0xDDC3 0x3063
+0xDDC4 0x3064
+0xDDC5 0x3065
+0xDDC6 0x3066
+0xDDC7 0x3067
+0xDDC8 0x3068
+0xDDC9 0x3069
+0xDDCA 0x306A
+0xDDCB 0x306B
+0xDDCC 0x306C
+0xDDCD 0x306D
+0xDDCE 0x306E
+0xDDCF 0x306F
+0xDDD0 0x3070
+0xDDD1 0x3071
+0xDDD2 0x3072
+0xDDD3 0x3073
+0xDDD4 0x3074
+0xDDD5 0x3075
+0xDDD6 0x3076
+0xDDD7 0x3077
+0xDDD8 0x3078
+0xDDD9 0x3079
+0xDDDA 0x307A
+0xDDDB 0x307B
+0xDDDC 0x307C
+0xDDDD 0x307D
+0xDDDE 0x307E
+0xDDDF 0x307F
+0xDDE0 0x3080
+0xDDE1 0x3081
+0xDDE2 0x3082
+0xDDE3 0x3083
+0xDDE4 0x3084
+0xDDE5 0x3085
+0xDDE6 0x3086
+0xDDE7 0x3087
+0xDDE8 0x3088
+0xDDE9 0x3089
+0xDDEA 0x308A
+0xDDEB 0x308B
+0xDDEC 0x308C
+0xDDED 0x308D
+0xDDEE 0x308E
+0xDDEF 0x308F
+0xDDF0 0x3090
+0xDDF1 0x3091
+0xDDF2 0x3092
+0xDDF3 0x3093
+0xDE31 0x30A1
+0xDE32 0x30A2
+0xDE33 0x30A3
+0xDE34 0x30A4
+0xDE35 0x30A5
+0xDE36 0x30A6
+0xDE37 0x30A7
+0xDE38 0x30A8
+0xDE39 0x30A9
+0xDE3A 0x30AA
+0xDE3B 0x30AB
+0xDE3C 0x30AC
+0xDE3D 0x30AD
+0xDE3E 0x30AE
+0xDE3F 0x30AF
+0xDE40 0x30B0
+0xDE41 0x30B1
+0xDE42 0x30B2
+0xDE43 0x30B3
+0xDE44 0x30B4
+0xDE45 0x30B5
+0xDE46 0x30B6
+0xDE47 0x30B7
+0xDE48 0x30B8
+0xDE49 0x30B9
+0xDE4A 0x30BA
+0xDE4B 0x30BB
+0xDE4C 0x30BC
+0xDE4D 0x30BD
+0xDE4E 0x30BE
+0xDE4F 0x30BF
+0xDE50 0x30C0
+0xDE51 0x30C1
+0xDE52 0x30C2
+0xDE53 0x30C3
+0xDE54 0x30C4
+0xDE55 0x30C5
+0xDE56 0x30C6
+0xDE57 0x30C7
+0xDE58 0x30C8
+0xDE59 0x30C9
+0xDE5A 0x30CA
+0xDE5B 0x30CB
+0xDE5C 0x30CC
+0xDE5D 0x30CD
+0xDE5E 0x30CE
+0xDE5F 0x30CF
+0xDE60 0x30D0
+0xDE61 0x30D1
+0xDE62 0x30D2
+0xDE63 0x30D3
+0xDE64 0x30D4
+0xDE65 0x30D5
+0xDE66 0x30D6
+0xDE67 0x30D7
+0xDE68 0x30D8
+0xDE69 0x30D9
+0xDE6A 0x30DA
+0xDE6B 0x30DB
+0xDE6C 0x30DC
+0xDE6D 0x30DD
+0xDE6E 0x30DE
+0xDE6F 0x30DF
+0xDE70 0x30E0
+0xDE71 0x30E1
+0xDE72 0x30E2
+0xDE73 0x30E3
+0xDE74 0x30E4
+0xDE75 0x30E5
+0xDE76 0x30E6
+0xDE77 0x30E7
+0xDE78 0x30E8
+0xDE79 0x30E9
+0xDE7A 0x30EA
+0xDE7B 0x30EB
+0xDE7C 0x30EC
+0xDE7D 0x30ED
+0xDE7E 0x30EE
+0xDE91 0x30EF
+0xDE92 0x30F0
+0xDE93 0x30F1
+0xDE94 0x30F2
+0xDE95 0x30F3
+0xDE96 0x30F4
+0xDE97 0x30F5
+0xDE98 0x30F6
+0xDEA1 0x0410
+0xDEA2 0x0411
+0xDEA3 0x0412
+0xDEA4 0x0413
+0xDEA5 0x0414
+0xDEA6 0x0415
+0xDEA7 0x0401
+0xDEA8 0x0416
+0xDEA9 0x0417
+0xDEAA 0x0418
+0xDEAB 0x0419
+0xDEAC 0x041A
+0xDEAD 0x041B
+0xDEAE 0x041C
+0xDEAF 0x041D
+0xDEB0 0x041E
+0xDEB1 0x041F
+0xDEB2 0x0420
+0xDEB3 0x0421
+0xDEB4 0x0422
+0xDEB5 0x0423
+0xDEB6 0x0424
+0xDEB7 0x0425
+0xDEB8 0x0426
+0xDEB9 0x0427
+0xDEBA 0x0428
+0xDEBB 0x0429
+0xDEBC 0x042A
+0xDEBD 0x042B
+0xDEBE 0x042C
+0xDEBF 0x042D
+0xDEC0 0x042E
+0xDEC1 0x042F
+0xDED1 0x0430
+0xDED2 0x0431
+0xDED3 0x0432
+0xDED4 0x0433
+0xDED5 0x0434
+0xDED6 0x0435
+0xDED7 0x0451
+0xDED8 0x0436
+0xDED9 0x0437
+0xDEDA 0x0438
+0xDEDB 0x0439
+0xDEDC 0x043A
+0xDEDD 0x043B
+0xDEDE 0x043C
+0xDEDF 0x043D
+0xDEE0 0x043E
+0xDEE1 0x043F
+0xDEE2 0x0440
+0xDEE3 0x0441
+0xDEE4 0x0442
+0xDEE5 0x0443
+0xDEE6 0x0444
+0xDEE7 0x0445
+0xDEE8 0x0446
+0xDEE9 0x0447
+0xDEEA 0x0448
+0xDEEB 0x0449
+0xDEEC 0x044A
+0xDEED 0x044B
+0xDEEE 0x044C
+0xDEEF 0x044D
+0xDEF0 0x044E
+0xDEF1 0x044F
+0xE031 0x4F3D
+0xE032 0x4F73
+0xE033 0x5047
+0xE034 0x50F9
+0xE035 0x52A0
+0xE036 0x53EF
+0xE037 0x5475
+0xE038 0x54E5
+0xE039 0x5609
+0xE03A 0x5AC1
+0xE03B 0x5BB6
+0xE03C 0x6687
+0xE03D 0x67B6
+0xE03E 0x67B7
+0xE03F 0x67EF
+0xE040 0x6B4C
+0xE041 0x73C2
+0xE042 0x75C2
+0xE043 0x7A3C
+0xE044 0x82DB
+0xE045 0x8304
+0xE046 0x8857
+0xE047 0x8888
+0xE048 0x8A36
+0xE049 0x8CC8
+0xE04A 0x8DCF
+0xE04B 0x8EFB
+0xE04C 0x8FE6
+0xE04D 0x99D5
+0xE04E 0x523B
+0xE04F 0x5374
+0xE050 0x5404
+0xE051 0x606A
+0xE052 0x6164
+0xE053 0x6BBC
+0xE054 0x73CF
+0xE055 0x811A
+0xE056 0x89BA
+0xE057 0x89D2
+0xE058 0x95A3
+0xE059 0x4F83
+0xE05A 0x520A
+0xE05B 0x58BE
+0xE05C 0x5978
+0xE05D 0x59E6
+0xE05E 0x5E72
+0xE05F 0x5E79
+0xE060 0x61C7
+0xE061 0x63C0
+0xE062 0x6746
+0xE063 0x67EC
+0xE064 0x687F
+0xE065 0x6F97
+0xE066 0x764E
+0xE067 0x770B
+0xE068 0x78F5
+0xE069 0x7A08
+0xE06A 0x7AFF
+0xE06B 0x7C21
+0xE06C 0x809D
+0xE06D 0x826E
+0xE06E 0x8271
+0xE06F 0x8AEB
+0xE070 0x9593
+0xE071 0x4E6B
+0xE072 0x559D
+0xE073 0x66F7
+0xE074 0x6E34
+0xE075 0x78A3
+0xE076 0x7AED
+0xE077 0x845B
+0xE078 0x8910
+0xE079 0x874E
+0xE07A 0x97A8
+0xE07B 0x52D8
+0xE07C 0x574E
+0xE07D 0x582A
+0xE07E 0x5D4C
+0xE091 0x611F
+0xE092 0x61BE
+0xE093 0x6221
+0xE094 0x6562
+0xE095 0x67D1
+0xE096 0x6A44
+0xE097 0x6E1B
+0xE098 0x7518
+0xE099 0x75B3
+0xE09A 0x76E3
+0xE09B 0x77B0
+0xE09C 0x7D3A
+0xE09D 0x90AF
+0xE09E 0x9451
+0xE09F 0x9452
+0xE0A0 0x9F95
+0xE0A1 0x5323
+0xE0A2 0x5CAC
+0xE0A3 0x7532
+0xE0A4 0x80DB
+0xE0A5 0x9240
+0xE0A6 0x9598
+0xE0A7 0x525B
+0xE0A8 0x5808
+0xE0A9 0x59DC
+0xE0AA 0x5CA1
+0xE0AB 0x5D17
+0xE0AC 0x5EB7
+0xE0AD 0x5F3A
+0xE0AE 0x5F4A
+0xE0AF 0x6177
+0xE0B0 0x6C5F
+0xE0B1 0x757A
+0xE0B2 0x7586
+0xE0B3 0x7CE0
+0xE0B4 0x7D73
+0xE0B5 0x7DB1
+0xE0B6 0x7F8C
+0xE0B7 0x8154
+0xE0B8 0x8221
+0xE0B9 0x8591
+0xE0BA 0x8941
+0xE0BB 0x8B1B
+0xE0BC 0x92FC
+0xE0BD 0x964D
+0xE0BE 0x9C47
+0xE0BF 0x4ECB
+0xE0C0 0x4EF7
+0xE0C1 0x500B
+0xE0C2 0x51F1
+0xE0C3 0x584F
+0xE0C4 0x6137
+0xE0C5 0x613E
+0xE0C6 0x6168
+0xE0C7 0x6539
+0xE0C8 0x69EA
+0xE0C9 0x6F11
+0xE0CA 0x75A5
+0xE0CB 0x7686
+0xE0CC 0x76D6
+0xE0CD 0x7B87
+0xE0CE 0x82A5
+0xE0CF 0x84CB
+0xE0D0 0xF900
+0xE0D1 0x93A7
+0xE0D2 0x958B
+0xE0D3 0x5580
+0xE0D4 0x5BA2
+0xE0D5 0x5751
+0xE0D6 0xF901
+0xE0D7 0x7CB3
+0xE0D8 0x7FB9
+0xE0D9 0x91B5
+0xE0DA 0x5028
+0xE0DB 0x53BB
+0xE0DC 0x5C45
+0xE0DD 0x5DE8
+0xE0DE 0x62D2
+0xE0DF 0x636E
+0xE0E0 0x64DA
+0xE0E1 0x64E7
+0xE0E2 0x6E20
+0xE0E3 0x70AC
+0xE0E4 0x795B
+0xE0E5 0x8DDD
+0xE0E6 0x8E1E
+0xE0E7 0xF902
+0xE0E8 0x907D
+0xE0E9 0x9245
+0xE0EA 0x92F8
+0xE0EB 0x4E7E
+0xE0EC 0x4EF6
+0xE0ED 0x5065
+0xE0EE 0x5DFE
+0xE0EF 0x5EFA
+0xE0F0 0x6106
+0xE0F1 0x6957
+0xE0F2 0x8171
+0xE0F3 0x8654
+0xE0F4 0x8E47
+0xE0F5 0x9375
+0xE0F6 0x9A2B
+0xE0F7 0x4E5E
+0xE0F8 0x5091
+0xE0F9 0x6770
+0xE0FA 0x6840
+0xE0FB 0x5109
+0xE0FC 0x528D
+0xE0FD 0x5292
+0xE0FE 0x6AA2
+0xE131 0x77BC
+0xE132 0x9210
+0xE133 0x9ED4
+0xE134 0x52AB
+0xE135 0x602F
+0xE136 0x8FF2
+0xE137 0x5048
+0xE138 0x61A9
+0xE139 0x63ED
+0xE13A 0x64CA
+0xE13B 0x683C
+0xE13C 0x6A84
+0xE13D 0x6FC0
+0xE13E 0x8188
+0xE13F 0x89A1
+0xE140 0x9694
+0xE141 0x5805
+0xE142 0x727D
+0xE143 0x72AC
+0xE144 0x7504
+0xE145 0x7D79
+0xE146 0x7E6D
+0xE147 0x80A9
+0xE148 0x898B
+0xE149 0x8B74
+0xE14A 0x9063
+0xE14B 0x9D51
+0xE14C 0x6289
+0xE14D 0x6C7A
+0xE14E 0x6F54
+0xE14F 0x7D50
+0xE150 0x7F3A
+0xE151 0x8A23
+0xE152 0x517C
+0xE153 0x614A
+0xE154 0x7B9D
+0xE155 0x8B19
+0xE156 0x9257
+0xE157 0x938C
+0xE158 0x4EAC
+0xE159 0x4FD3
+0xE15A 0x501E
+0xE15B 0x50BE
+0xE15C 0x5106
+0xE15D 0x52C1
+0xE15E 0x52CD
+0xE15F 0x537F
+0xE160 0x5770
+0xE161 0x5883
+0xE162 0x5E9A
+0xE163 0x5F91
+0xE164 0x6176
+0xE165 0x61AC
+0xE166 0x64CE
+0xE167 0x656C
+0xE168 0x666F
+0xE169 0x66BB
+0xE16A 0x66F4
+0xE16B 0x6897
+0xE16C 0x6D87
+0xE16D 0x7085
+0xE16E 0x70F1
+0xE16F 0x749F
+0xE170 0x74A5
+0xE171 0x74CA
+0xE172 0x75D9
+0xE173 0x786C
+0xE174 0x78EC
+0xE175 0x7ADF
+0xE176 0x7AF6
+0xE177 0x7D45
+0xE178 0x7D93
+0xE179 0x8015
+0xE17A 0x803F
+0xE17B 0x811B
+0xE17C 0x8396
+0xE17D 0x8B66
+0xE17E 0x8F15
+0xE191 0x9015
+0xE192 0x93E1
+0xE193 0x9803
+0xE194 0x9838
+0xE195 0x9A5A
+0xE196 0x9BE8
+0xE197 0x4FC2
+0xE198 0x5553
+0xE199 0x583A
+0xE19A 0x5951
+0xE19B 0x5B63
+0xE19C 0x5C46
+0xE19D 0x60B8
+0xE19E 0x6212
+0xE19F 0x6842
+0xE1A0 0x68B0
+0xE1A1 0x68E8
+0xE1A2 0x6EAA
+0xE1A3 0x754C
+0xE1A4 0x7678
+0xE1A5 0x78CE
+0xE1A6 0x7A3D
+0xE1A7 0x7CFB
+0xE1A8 0x7E6B
+0xE1A9 0x7E7C
+0xE1AA 0x8A08
+0xE1AB 0x8AA1
+0xE1AC 0x8C3F
+0xE1AD 0x968E
+0xE1AE 0x9DC4
+0xE1AF 0x53E4
+0xE1B0 0x53E9
+0xE1B1 0x544A
+0xE1B2 0x5471
+0xE1B3 0x56FA
+0xE1B4 0x59D1
+0xE1B5 0x5B64
+0xE1B6 0x5C3B
+0xE1B7 0x5EAB
+0xE1B8 0x62F7
+0xE1B9 0x6537
+0xE1BA 0x6545
+0xE1BB 0x6572
+0xE1BC 0x66A0
+0xE1BD 0x67AF
+0xE1BE 0x69C1
+0xE1BF 0x6CBD
+0xE1C0 0x75FC
+0xE1C1 0x7690
+0xE1C2 0x777E
+0xE1C3 0x7A3F
+0xE1C4 0x7F94
+0xE1C5 0x8003
+0xE1C6 0x80A1
+0xE1C7 0x818F
+0xE1C8 0x82E6
+0xE1C9 0x82FD
+0xE1CA 0x83F0
+0xE1CB 0x85C1
+0xE1CC 0x8831
+0xE1CD 0x88B4
+0xE1CE 0x8AA5
+0xE1CF 0xF903
+0xE1D0 0x8F9C
+0xE1D1 0x932E
+0xE1D2 0x96C7
+0xE1D3 0x9867
+0xE1D4 0x9AD8
+0xE1D5 0x9F13
+0xE1D6 0x54ED
+0xE1D7 0x659B
+0xE1D8 0x66F2
+0xE1D9 0x688F
+0xE1DA 0x7A40
+0xE1DB 0x8C37
+0xE1DC 0x9D60
+0xE1DD 0x56F0
+0xE1DE 0x5764
+0xE1DF 0x5D11
+0xE1E0 0x6606
+0xE1E1 0x68B1
+0xE1E2 0x68CD
+0xE1E3 0x6EFE
+0xE1E4 0x7428
+0xE1E5 0x889E
+0xE1E6 0x9BE4
+0xE1E7 0x6C68
+0xE1E8 0xF904
+0xE1E9 0x9AA8
+0xE1EA 0x4F9B
+0xE1EB 0x516C
+0xE1EC 0x5171
+0xE1ED 0x529F
+0xE1EE 0x5B54
+0xE1EF 0x5DE5
+0xE1F0 0x6050
+0xE1F1 0x606D
+0xE1F2 0x62F1
+0xE1F3 0x63A7
+0xE1F4 0x653B
+0xE1F5 0x73D9
+0xE1F6 0x7A7A
+0xE1F7 0x86A3
+0xE1F8 0x8CA2
+0xE1F9 0x978F
+0xE1FA 0x4E32
+0xE1FB 0x5BE1
+0xE1FC 0x6208
+0xE1FD 0x679C
+0xE1FE 0x74DC
+0xE231 0x79D1
+0xE232 0x83D3
+0xE233 0x8A87
+0xE234 0x8AB2
+0xE235 0x8DE8
+0xE236 0x904E
+0xE237 0x934B
+0xE238 0x9846
+0xE239 0x5ED3
+0xE23A 0x69E8
+0xE23B 0x85FF
+0xE23C 0x90ED
+0xE23D 0xF905
+0xE23E 0x51A0
+0xE23F 0x5B98
+0xE240 0x5BEC
+0xE241 0x6163
+0xE242 0x68FA
+0xE243 0x6B3E
+0xE244 0x704C
+0xE245 0x742F
+0xE246 0x74D8
+0xE247 0x7BA1
+0xE248 0x7F50
+0xE249 0x83C5
+0xE24A 0x89C0
+0xE24B 0x8CAB
+0xE24C 0x95DC
+0xE24D 0x9928
+0xE24E 0x522E
+0xE24F 0x605D
+0xE250 0x62EC
+0xE251 0x9002
+0xE252 0x4F8A
+0xE253 0x5149
+0xE254 0x5321
+0xE255 0x58D9
+0xE256 0x5EE3
+0xE257 0x66E0
+0xE258 0x6D38
+0xE259 0x709A
+0xE25A 0x72C2
+0xE25B 0x73D6
+0xE25C 0x7B50
+0xE25D 0x80F1
+0xE25E 0x945B
+0xE25F 0x5366
+0xE260 0x639B
+0xE261 0x7F6B
+0xE262 0x4E56
+0xE263 0x5080
+0xE264 0x584A
+0xE265 0x58DE
+0xE266 0x602A
+0xE267 0x6127
+0xE268 0x62D0
+0xE269 0x69D0
+0xE26A 0x9B41
+0xE26B 0x5B8F
+0xE26C 0x7D18
+0xE26D 0x80B1
+0xE26E 0x8F5F
+0xE26F 0x4EA4
+0xE270 0x50D1
+0xE271 0x54AC
+0xE272 0x55AC
+0xE273 0x5B0C
+0xE274 0x5DA0
+0xE275 0x5DE7
+0xE276 0x652A
+0xE277 0x654E
+0xE278 0x6821
+0xE279 0x6A4B
+0xE27A 0x72E1
+0xE27B 0x768E
+0xE27C 0x77EF
+0xE27D 0x7D5E
+0xE27E 0x7FF9
+0xE291 0x81A0
+0xE292 0x854E
+0xE293 0x86DF
+0xE294 0x8F03
+0xE295 0x8F4E
+0xE296 0x90CA
+0xE297 0x9903
+0xE298 0x9A55
+0xE299 0x9BAB
+0xE29A 0x4E18
+0xE29B 0x4E45
+0xE29C 0x4E5D
+0xE29D 0x4EC7
+0xE29E 0x4FF1
+0xE29F 0x5177
+0xE2A0 0x52FE
+0xE2A1 0x5340
+0xE2A2 0x53E3
+0xE2A3 0x53E5
+0xE2A4 0x548E
+0xE2A5 0x5614
+0xE2A6 0x5775
+0xE2A7 0x57A2
+0xE2A8 0x5BC7
+0xE2A9 0x5D87
+0xE2AA 0x5ED0
+0xE2AB 0x61FC
+0xE2AC 0x62D8
+0xE2AD 0x6551
+0xE2AE 0x67B8
+0xE2AF 0x67E9
+0xE2B0 0x69CB
+0xE2B1 0x6B50
+0xE2B2 0x6BC6
+0xE2B3 0x6BEC
+0xE2B4 0x6C42
+0xE2B5 0x6E9D
+0xE2B6 0x7078
+0xE2B7 0x72D7
+0xE2B8 0x7396
+0xE2B9 0x7403
+0xE2BA 0x77BF
+0xE2BB 0x77E9
+0xE2BC 0x7A76
+0xE2BD 0x7D7F
+0xE2BE 0x8009
+0xE2BF 0x81FC
+0xE2C0 0x8205
+0xE2C1 0x820A
+0xE2C2 0x82DF
+0xE2C3 0x8862
+0xE2C4 0x8B33
+0xE2C5 0x8CFC
+0xE2C6 0x8EC0
+0xE2C7 0x9011
+0xE2C8 0x90B1
+0xE2C9 0x9264
+0xE2CA 0x92B6
+0xE2CB 0x99D2
+0xE2CC 0x9A45
+0xE2CD 0x9CE9
+0xE2CE 0x9DD7
+0xE2CF 0x9F9C
+0xE2D0 0x570B
+0xE2D1 0x5C40
+0xE2D2 0x83CA
+0xE2D3 0x97A0
+0xE2D4 0x97AB
+0xE2D5 0x9EB4
+0xE2D6 0x541B
+0xE2D7 0x7A98
+0xE2D8 0x7FA4
+0xE2D9 0x88D9
+0xE2DA 0x8ECD
+0xE2DB 0x90E1
+0xE2DC 0x5800
+0xE2DD 0x5C48
+0xE2DE 0x6398
+0xE2DF 0x7A9F
+0xE2E0 0x5BAE
+0xE2E1 0x5F13
+0xE2E2 0x7A79
+0xE2E3 0x7AAE
+0xE2E4 0x828E
+0xE2E5 0x8EAC
+0xE2E6 0x5026
+0xE2E7 0x5238
+0xE2E8 0x52F8
+0xE2E9 0x5377
+0xE2EA 0x5708
+0xE2EB 0x62F3
+0xE2EC 0x6372
+0xE2ED 0x6B0A
+0xE2EE 0x6DC3
+0xE2EF 0x7737
+0xE2F0 0x53A5
+0xE2F1 0x7357
+0xE2F2 0x8568
+0xE2F3 0x8E76
+0xE2F4 0x95D5
+0xE2F5 0x673A
+0xE2F6 0x6AC3
+0xE2F7 0x6F70
+0xE2F8 0x8A6D
+0xE2F9 0x8ECC
+0xE2FA 0x994B
+0xE2FB 0xF906
+0xE2FC 0x6677
+0xE2FD 0x6B78
+0xE2FE 0x8CB4
+0xE331 0x9B3C
+0xE332 0xF907
+0xE333 0x53EB
+0xE334 0x572D
+0xE335 0x594E
+0xE336 0x63C6
+0xE337 0x69FB
+0xE338 0x73EA
+0xE339 0x7845
+0xE33A 0x7ABA
+0xE33B 0x7AC5
+0xE33C 0x7CFE
+0xE33D 0x8475
+0xE33E 0x898F
+0xE33F 0x8D73
+0xE340 0x9035
+0xE341 0x95A8
+0xE342 0x52FB
+0xE343 0x5747
+0xE344 0x7547
+0xE345 0x7B60
+0xE346 0x83CC
+0xE347 0x921E
+0xE348 0xF908
+0xE349 0x6A58
+0xE34A 0x514B
+0xE34B 0x524B
+0xE34C 0x5287
+0xE34D 0x621F
+0xE34E 0x68D8
+0xE34F 0x6975
+0xE350 0x9699
+0xE351 0x50C5
+0xE352 0x52A4
+0xE353 0x52E4
+0xE354 0x61C3
+0xE355 0x65A4
+0xE356 0x6839
+0xE357 0x69FF
+0xE358 0x747E
+0xE359 0x7B4B
+0xE35A 0x82B9
+0xE35B 0x83EB
+0xE35C 0x89B2
+0xE35D 0x8B39
+0xE35E 0x8FD1
+0xE35F 0x9949
+0xE360 0xF909
+0xE361 0x4ECA
+0xE362 0x5997
+0xE363 0x64D2
+0xE364 0x6611
+0xE365 0x6A8E
+0xE366 0x7434
+0xE367 0x7981
+0xE368 0x79BD
+0xE369 0x82A9
+0xE36A 0x887E
+0xE36B 0x887F
+0xE36C 0x895F
+0xE36D 0xF90A
+0xE36E 0x9326
+0xE36F 0x4F0B
+0xE370 0x53CA
+0xE371 0x6025
+0xE372 0x6271
+0xE373 0x6C72
+0xE374 0x7D1A
+0xE375 0x7D66
+0xE376 0x4E98
+0xE377 0x5162
+0xE378 0x77DC
+0xE379 0x80AF
+0xE37A 0x4F01
+0xE37B 0x4F0E
+0xE37C 0x5176
+0xE37D 0x5180
+0xE37E 0x55DC
+0xE391 0x5668
+0xE392 0x573B
+0xE393 0x57FA
+0xE394 0x57FC
+0xE395 0x5914
+0xE396 0x5947
+0xE397 0x5993
+0xE398 0x5BC4
+0xE399 0x5C90
+0xE39A 0x5D0E
+0xE39B 0x5DF1
+0xE39C 0x5E7E
+0xE39D 0x5FCC
+0xE39E 0x6280
+0xE39F 0x65D7
+0xE3A0 0x65E3
+0xE3A1 0x671E
+0xE3A2 0x671F
+0xE3A3 0x675E
+0xE3A4 0x68CB
+0xE3A5 0x68C4
+0xE3A6 0x6A5F
+0xE3A7 0x6B3A
+0xE3A8 0x6C23
+0xE3A9 0x6C7D
+0xE3AA 0x6C82
+0xE3AB 0x6DC7
+0xE3AC 0x7398
+0xE3AD 0x7426
+0xE3AE 0x742A
+0xE3AF 0x7482
+0xE3B0 0x74A3
+0xE3B1 0x7578
+0xE3B2 0x757F
+0xE3B3 0x7881
+0xE3B4 0x78EF
+0xE3B5 0x7941
+0xE3B6 0x7947
+0xE3B7 0x7948
+0xE3B8 0x797A
+0xE3B9 0x7B95
+0xE3BA 0x7D00
+0xE3BB 0x7DBA
+0xE3BC 0x7F88
+0xE3BD 0x8006
+0xE3BE 0x802D
+0xE3BF 0x808C
+0xE3C0 0x8A18
+0xE3C1 0x8B4F
+0xE3C2 0x8C48
+0xE3C3 0x8D77
+0xE3C4 0x9321
+0xE3C5 0x9324
+0xE3C6 0x98E2
+0xE3C7 0x9951
+0xE3C8 0x9A0E
+0xE3C9 0x9A0F
+0xE3CA 0x9A65
+0xE3CB 0x9E92
+0xE3CC 0x7DCA
+0xE3CD 0x4F76
+0xE3CE 0x5409
+0xE3CF 0x62EE
+0xE3D0 0x6854
+0xE3D1 0x91D1
+0xE3D2 0x55AB
+0xE3D3 0x513A
+0xE3D4 0xF90B
+0xE3D5 0xF90C
+0xE3D6 0x5A1C
+0xE3D7 0x61E6
+0xE3D8 0xF90D
+0xE3D9 0x62CF
+0xE3DA 0x62FF
+0xE3DB 0xF90E
+0xE3DC 0xF90F
+0xE3DD 0xF910
+0xE3DE 0xF911
+0xE3DF 0xF912
+0xE3E0 0xF913
+0xE3E1 0x90A3
+0xE3E2 0xF914
+0xE3E3 0xF915
+0xE3E4 0xF916
+0xE3E5 0xF917
+0xE3E6 0xF918
+0xE3E7 0x8AFE
+0xE3E8 0xF919
+0xE3E9 0xF91A
+0xE3EA 0xF91B
+0xE3EB 0xF91C
+0xE3EC 0x6696
+0xE3ED 0xF91D
+0xE3EE 0x7156
+0xE3EF 0xF91E
+0xE3F0 0xF91F
+0xE3F1 0x96E3
+0xE3F2 0xF920
+0xE3F3 0x634F
+0xE3F4 0x637A
+0xE3F5 0x5357
+0xE3F6 0xF921
+0xE3F7 0x678F
+0xE3F8 0x6960
+0xE3F9 0x6E73
+0xE3FA 0xF922
+0xE3FB 0x7537
+0xE3FC 0xF923
+0xE3FD 0xF924
+0xE3FE 0xF925
+0xE431 0x7D0D
+0xE432 0xF926
+0xE433 0xF927
+0xE434 0x8872
+0xE435 0x56CA
+0xE436 0x5A18
+0xE437 0xF928
+0xE438 0xF929
+0xE439 0xF92A
+0xE43A 0xF92B
+0xE43B 0xF92C
+0xE43C 0x4E43
+0xE43D 0xF92D
+0xE43E 0x5167
+0xE43F 0x5948
+0xE440 0x67F0
+0xE441 0x8010
+0xE442 0xF92E
+0xE443 0x5973
+0xE444 0x5E74
+0xE445 0x649A
+0xE446 0x79CA
+0xE447 0x5FF5
+0xE448 0x606C
+0xE449 0x62C8
+0xE44A 0x637B
+0xE44B 0x5BE7
+0xE44C 0x5BD7
+0xE44D 0x52AA
+0xE44E 0xF92F
+0xE44F 0x5974
+0xE450 0x5F29
+0xE451 0x6012
+0xE452 0xF930
+0xE453 0xF931
+0xE454 0xF932
+0xE455 0x7459
+0xE456 0xF933
+0xE457 0xF934
+0xE458 0xF935
+0xE459 0xF936
+0xE45A 0xF937
+0xE45B 0xF938
+0xE45C 0x99D1
+0xE45D 0xF939
+0xE45E 0xF93A
+0xE45F 0xF93B
+0xE460 0xF93C
+0xE461 0xF93D
+0xE462 0xF93E
+0xE463 0xF93F
+0xE464 0xF940
+0xE465 0xF941
+0xE466 0xF942
+0xE467 0xF943
+0xE468 0x6FC3
+0xE469 0xF944
+0xE46A 0xF945
+0xE46B 0x81BF
+0xE46C 0x8FB2
+0xE46D 0x60F1
+0xE46E 0xF946
+0xE46F 0xF947
+0xE470 0x8166
+0xE471 0xF948
+0xE472 0xF949
+0xE473 0x5C3F
+0xE474 0xF94A
+0xE475 0xF94B
+0xE476 0xF94C
+0xE477 0xF94D
+0xE478 0xF94E
+0xE479 0xF94F
+0xE47A 0xF950
+0xE47B 0xF951
+0xE47C 0x5AE9
+0xE47D 0x8A25
+0xE47E 0x677B
+0xE491 0x7D10
+0xE492 0xF952
+0xE493 0xF953
+0xE494 0xF954
+0xE495 0xF955
+0xE496 0xF956
+0xE497 0xF957
+0xE498 0x80FD
+0xE499 0xF958
+0xE49A 0xF959
+0xE49B 0x5C3C
+0xE49C 0x6CE5
+0xE49D 0x533F
+0xE49E 0x6EBA
+0xE49F 0x591A
+0xE4A0 0x8336
+0xE4A1 0x4E39
+0xE4A2 0x4EB6
+0xE4A3 0x4F46
+0xE4A4 0x55AE
+0xE4A5 0x5718
+0xE4A6 0x58C7
+0xE4A7 0x5F56
+0xE4A8 0x65B7
+0xE4A9 0x65E6
+0xE4AA 0x6A80
+0xE4AB 0x6BB5
+0xE4AC 0x6E4D
+0xE4AD 0x77ED
+0xE4AE 0x7AEF
+0xE4AF 0x7C1E
+0xE4B0 0x7DDE
+0xE4B1 0x86CB
+0xE4B2 0x8892
+0xE4B3 0x9132
+0xE4B4 0x935B
+0xE4B5 0x64BB
+0xE4B6 0x6FBE
+0xE4B7 0x737A
+0xE4B8 0x75B8
+0xE4B9 0x9054
+0xE4BA 0x5556
+0xE4BB 0x574D
+0xE4BC 0x61BA
+0xE4BD 0x64D4
+0xE4BE 0x66C7
+0xE4BF 0x6DE1
+0xE4C0 0x6E5B
+0xE4C1 0x6F6D
+0xE4C2 0x6FB9
+0xE4C3 0x75F0
+0xE4C4 0x8043
+0xE4C5 0x81BD
+0xE4C6 0x8541
+0xE4C7 0x8983
+0xE4C8 0x8AC7
+0xE4C9 0x8B5A
+0xE4CA 0x931F
+0xE4CB 0x6C93
+0xE4CC 0x7553
+0xE4CD 0x7B54
+0xE4CE 0x8E0F
+0xE4CF 0x905D
+0xE4D0 0x5510
+0xE4D1 0x5802
+0xE4D2 0x5858
+0xE4D3 0x5E62
+0xE4D4 0x6207
+0xE4D5 0x649E
+0xE4D6 0x68E0
+0xE4D7 0x7576
+0xE4D8 0x7CD6
+0xE4D9 0x87B3
+0xE4DA 0x9EE8
+0xE4DB 0x4EE3
+0xE4DC 0x5788
+0xE4DD 0x576E
+0xE4DE 0x5927
+0xE4DF 0x5C0D
+0xE4E0 0x5CB1
+0xE4E1 0x5E36
+0xE4E2 0x5F85
+0xE4E3 0x6234
+0xE4E4 0x64E1
+0xE4E5 0x73B3
+0xE4E6 0x81FA
+0xE4E7 0x888B
+0xE4E8 0x8CB8
+0xE4E9 0x968A
+0xE4EA 0x9EDB
+0xE4EB 0x5B85
+0xE4EC 0x5FB7
+0xE4ED 0x60B3
+0xE4EE 0x5012
+0xE4EF 0x5200
+0xE4F0 0x5230
+0xE4F1 0x5716
+0xE4F2 0x5835
+0xE4F3 0x5857
+0xE4F4 0x5C0E
+0xE4F5 0x5C60
+0xE4F6 0x5CF6
+0xE4F7 0x5D8B
+0xE4F8 0x5EA6
+0xE4F9 0x5F92
+0xE4FA 0x60BC
+0xE4FB 0x6311
+0xE4FC 0x6389
+0xE4FD 0x6417
+0xE4FE 0x6843
+0xE531 0x68F9
+0xE532 0x6AC2
+0xE533 0x6DD8
+0xE534 0x6E21
+0xE535 0x6ED4
+0xE536 0x6FE4
+0xE537 0x71FE
+0xE538 0x76DC
+0xE539 0x7779
+0xE53A 0x79B1
+0xE53B 0x7A3B
+0xE53C 0x8404
+0xE53D 0x89A9
+0xE53E 0x8CED
+0xE53F 0x8DF3
+0xE540 0x8E48
+0xE541 0x9003
+0xE542 0x9014
+0xE543 0x9053
+0xE544 0x90FD
+0xE545 0x934D
+0xE546 0x9676
+0xE547 0x97DC
+0xE548 0x6BD2
+0xE549 0x7006
+0xE54A 0x7258
+0xE54B 0x72A2
+0xE54C 0x7368
+0xE54D 0x7763
+0xE54E 0x79BF
+0xE54F 0x7BE4
+0xE550 0x7E9B
+0xE551 0x8B80
+0xE552 0x58A9
+0xE553 0x60C7
+0xE554 0x6566
+0xE555 0x65FD
+0xE556 0x66BE
+0xE557 0x6C8C
+0xE558 0x711E
+0xE559 0x71C9
+0xE55A 0x8C5A
+0xE55B 0x9813
+0xE55C 0x4E6D
+0xE55D 0x7A81
+0xE55E 0x4EDD
+0xE55F 0x51AC
+0xE560 0x51CD
+0xE561 0x52D5
+0xE562 0x540C
+0xE563 0x61A7
+0xE564 0x6771
+0xE565 0x6850
+0xE566 0x68DF
+0xE567 0x6D1E
+0xE568 0x6F7C
+0xE569 0x75BC
+0xE56A 0x77B3
+0xE56B 0x7AE5
+0xE56C 0x80F4
+0xE56D 0x8463
+0xE56E 0x9285
+0xE56F 0x515C
+0xE570 0x6597
+0xE571 0x675C
+0xE572 0x6793
+0xE573 0x75D8
+0xE574 0x7AC7
+0xE575 0x8373
+0xE576 0xF95A
+0xE577 0x8C46
+0xE578 0x9017
+0xE579 0x982D
+0xE57A 0x5C6F
+0xE57B 0x81C0
+0xE57C 0x829A
+0xE57D 0x9041
+0xE57E 0x906F
+0xE591 0x920D
+0xE592 0x5F97
+0xE593 0x5D9D
+0xE594 0x6A59
+0xE595 0x71C8
+0xE596 0x767B
+0xE597 0x7B49
+0xE598 0x85E4
+0xE599 0x8B04
+0xE59A 0x9127
+0xE59B 0x9A30
+0xE59C 0x5587
+0xE59D 0x61F6
+0xE59E 0xF95B
+0xE59F 0x7669
+0xE5A0 0x7F85
+0xE5A1 0x863F
+0xE5A2 0x87BA
+0xE5A3 0x88F8
+0xE5A4 0x908F
+0xE5A5 0xF95C
+0xE5A6 0x6D1B
+0xE5A7 0x70D9
+0xE5A8 0x73DE
+0xE5A9 0x7D61
+0xE5AA 0x843D
+0xE5AB 0xF95D
+0xE5AC 0x916A
+0xE5AD 0x99F1
+0xE5AE 0xF95E
+0xE5AF 0x4E82
+0xE5B0 0x5375
+0xE5B1 0x6B04
+0xE5B2 0x6B12
+0xE5B3 0x703E
+0xE5B4 0x721B
+0xE5B5 0x862D
+0xE5B6 0x9E1E
+0xE5B7 0x524C
+0xE5B8 0x8FA3
+0xE5B9 0x5D50
+0xE5BA 0x64E5
+0xE5BB 0x652C
+0xE5BC 0x6B16
+0xE5BD 0x6FEB
+0xE5BE 0x7C43
+0xE5BF 0x7E9C
+0xE5C0 0x85CD
+0xE5C1 0x8964
+0xE5C2 0x89BD
+0xE5C3 0x62C9
+0xE5C4 0x81D8
+0xE5C5 0x881F
+0xE5C6 0x5ECA
+0xE5C7 0x6717
+0xE5C8 0x6D6A
+0xE5C9 0x72FC
+0xE5CA 0x7405
+0xE5CB 0x746F
+0xE5CC 0x8782
+0xE5CD 0x90DE
+0xE5CE 0x4F86
+0xE5CF 0x5D0D
+0xE5D0 0x5FA0
+0xE5D1 0x840A
+0xE5D2 0x51B7
+0xE5D3 0x63A0
+0xE5D4 0x7565
+0xE5D5 0x4EAE
+0xE5D6 0x5006
+0xE5D7 0x5169
+0xE5D8 0x51C9
+0xE5D9 0x6881
+0xE5DA 0x6A11
+0xE5DB 0x7CAE
+0xE5DC 0x7CB1
+0xE5DD 0x7CE7
+0xE5DE 0x826F
+0xE5DF 0x8AD2
+0xE5E0 0x8F1B
+0xE5E1 0x91CF
+0xE5E2 0x4FB6
+0xE5E3 0x5137
+0xE5E4 0x52F5
+0xE5E5 0x5442
+0xE5E6 0x5EEC
+0xE5E7 0x616E
+0xE5E8 0x623E
+0xE5E9 0x65C5
+0xE5EA 0x6ADA
+0xE5EB 0x6FFE
+0xE5EC 0x792A
+0xE5ED 0x85DC
+0xE5EE 0x8823
+0xE5EF 0x95AD
+0xE5F0 0x9A62
+0xE5F1 0x9A6A
+0xE5F2 0x9E97
+0xE5F3 0x9ECE
+0xE5F4 0x529B
+0xE5F5 0x66C6
+0xE5F6 0x6B77
+0xE5F7 0x701D
+0xE5F8 0x792B
+0xE5F9 0x8F62
+0xE5FA 0x9742
+0xE5FB 0x6190
+0xE5FC 0x6200
+0xE5FD 0x6523
+0xE5FE 0x6F23
+0xE631 0x7149
+0xE632 0x7489
+0xE633 0x7DF4
+0xE634 0x806F
+0xE635 0x84EE
+0xE636 0x8F26
+0xE637 0x9023
+0xE638 0x934A
+0xE639 0x51BD
+0xE63A 0x5217
+0xE63B 0x52A3
+0xE63C 0x6D0C
+0xE63D 0x70C8
+0xE63E 0x88C2
+0xE63F 0x5EC9
+0xE640 0x6582
+0xE641 0x6BAE
+0xE642 0x6FC2
+0xE643 0x7C3E
+0xE644 0x7375
+0xE645 0x4EE4
+0xE646 0x4F36
+0xE647 0x56F9
+0xE648 0xF95F
+0xE649 0x5CBA
+0xE64A 0x5DBA
+0xE64B 0x601C
+0xE64C 0x73B2
+0xE64D 0x7B2D
+0xE64E 0x7F9A
+0xE64F 0x7FCE
+0xE650 0x8046
+0xE651 0x901E
+0xE652 0x9234
+0xE653 0x96F6
+0xE654 0x9748
+0xE655 0x9818
+0xE656 0x9F61
+0xE657 0x4F8B
+0xE658 0x6FA7
+0xE659 0x79AE
+0xE65A 0x91B4
+0xE65B 0x96B7
+0xE65C 0x52DE
+0xE65D 0xF960
+0xE65E 0x6488
+0xE65F 0x64C4
+0xE660 0x6AD3
+0xE661 0x6F5E
+0xE662 0x7018
+0xE663 0x7210
+0xE664 0x76E7
+0xE665 0x8001
+0xE666 0x8606
+0xE667 0x865C
+0xE668 0x8DEF
+0xE669 0x8F05
+0xE66A 0x9732
+0xE66B 0x9B6F
+0xE66C 0x9DFA
+0xE66D 0x9E75
+0xE66E 0x788C
+0xE66F 0x797F
+0xE670 0x7DA0
+0xE671 0x83C9
+0xE672 0x9304
+0xE673 0x9E7F
+0xE674 0x9E93
+0xE675 0x8AD6
+0xE676 0x58DF
+0xE677 0x5F04
+0xE678 0x6727
+0xE679 0x7027
+0xE67A 0x74CF
+0xE67B 0x7C60
+0xE67C 0x807E
+0xE67D 0x5121
+0xE67E 0x7028
+0xE691 0x7262
+0xE692 0x78CA
+0xE693 0x8CC2
+0xE694 0x8CDA
+0xE695 0x8CF4
+0xE696 0x96F7
+0xE697 0x4E86
+0xE698 0x50DA
+0xE699 0x5BEE
+0xE69A 0x5ED6
+0xE69B 0x6599
+0xE69C 0x71CE
+0xE69D 0x7642
+0xE69E 0x77AD
+0xE69F 0x804A
+0xE6A0 0x84FC
+0xE6A1 0x907C
+0xE6A2 0x9B27
+0xE6A3 0x9F8D
+0xE6A4 0x58D8
+0xE6A5 0x5A41
+0xE6A6 0x5C62
+0xE6A7 0x6A13
+0xE6A8 0x6DDA
+0xE6A9 0x6F0F
+0xE6AA 0x763B
+0xE6AB 0x7D2F
+0xE6AC 0x7E37
+0xE6AD 0x851E
+0xE6AE 0x8938
+0xE6AF 0x93E4
+0xE6B0 0x964B
+0xE6B1 0x5289
+0xE6B2 0x65D2
+0xE6B3 0x67F3
+0xE6B4 0x69B4
+0xE6B5 0x6D41
+0xE6B6 0x6E9C
+0xE6B7 0x700F
+0xE6B8 0x7409
+0xE6B9 0x7460
+0xE6BA 0x7559
+0xE6BB 0x7624
+0xE6BC 0x786B
+0xE6BD 0x8B2C
+0xE6BE 0x985E
+0xE6BF 0x516D
+0xE6C0 0x622E
+0xE6C1 0x9678
+0xE6C2 0x4F96
+0xE6C3 0x502B
+0xE6C4 0x5D19
+0xE6C5 0x6DEA
+0xE6C6 0x7DB8
+0xE6C7 0x8F2A
+0xE6C8 0x5F8B
+0xE6C9 0x6144
+0xE6CA 0x6817
+0xE6CB 0xF961
+0xE6CC 0x9686
+0xE6CD 0x52D2
+0xE6CE 0x808B
+0xE6CF 0x51DC
+0xE6D0 0x51CC
+0xE6D1 0x695E
+0xE6D2 0x7A1C
+0xE6D3 0x7DBE
+0xE6D4 0x83F1
+0xE6D5 0x9675
+0xE6D6 0x4FDA
+0xE6D7 0x5229
+0xE6D8 0x5398
+0xE6D9 0x540F
+0xE6DA 0x550E
+0xE6DB 0x5C65
+0xE6DC 0x60A7
+0xE6DD 0x674E
+0xE6DE 0x68A8
+0xE6DF 0x6D6C
+0xE6E0 0x7281
+0xE6E1 0x72F8
+0xE6E2 0x7406
+0xE6E3 0x7483
+0xE6E4 0xF962
+0xE6E5 0x75E2
+0xE6E6 0x7C6C
+0xE6E7 0x7F79
+0xE6E8 0x7FB8
+0xE6E9 0x8389
+0xE6EA 0x88CF
+0xE6EB 0x88E1
+0xE6EC 0x91CC
+0xE6ED 0x91D0
+0xE6EE 0x96E2
+0xE6EF 0x9BC9
+0xE6F0 0x541D
+0xE6F1 0x6F7E
+0xE6F2 0x71D0
+0xE6F3 0x7498
+0xE6F4 0x85FA
+0xE6F5 0x8EAA
+0xE6F6 0x96A3
+0xE6F7 0x9C57
+0xE6F8 0x9E9F
+0xE6F9 0x6797
+0xE6FA 0x6DCB
+0xE6FB 0x7433
+0xE6FC 0x81E8
+0xE6FD 0x9716
+0xE6FE 0x782C
+0xE731 0x7ACB
+0xE732 0x7B20
+0xE733 0x7C92
+0xE734 0x6469
+0xE735 0x746A
+0xE736 0x75F2
+0xE737 0x78BC
+0xE738 0x78E8
+0xE739 0x99AC
+0xE73A 0x9B54
+0xE73B 0x9EBB
+0xE73C 0x5BDE
+0xE73D 0x5E55
+0xE73E 0x6F20
+0xE73F 0x819C
+0xE740 0x83AB
+0xE741 0x9088
+0xE742 0x4E07
+0xE743 0x534D
+0xE744 0x5A29
+0xE745 0x5DD2
+0xE746 0x5F4E
+0xE747 0x6162
+0xE748 0x633D
+0xE749 0x6669
+0xE74A 0x66FC
+0xE74B 0x6EFF
+0xE74C 0x6F2B
+0xE74D 0x7063
+0xE74E 0x779E
+0xE74F 0x842C
+0xE750 0x8513
+0xE751 0x883B
+0xE752 0x8F13
+0xE753 0x9945
+0xE754 0x9C3B
+0xE755 0x551C
+0xE756 0x62B9
+0xE757 0x672B
+0xE758 0x6CAB
+0xE759 0x8309
+0xE75A 0x896A
+0xE75B 0x977A
+0xE75C 0x4EA1
+0xE75D 0x5984
+0xE75E 0x5FD8
+0xE75F 0x5FD9
+0xE760 0x671B
+0xE761 0x7DB2
+0xE762 0x7F54
+0xE763 0x8292
+0xE764 0x832B
+0xE765 0x83BD
+0xE766 0x8F1E
+0xE767 0x9099
+0xE768 0x57CB
+0xE769 0x59B9
+0xE76A 0x5A92
+0xE76B 0x5BD0
+0xE76C 0x6627
+0xE76D 0x679A
+0xE76E 0x6885
+0xE76F 0x6BCF
+0xE770 0x7164
+0xE771 0x7F75
+0xE772 0x8CB7
+0xE773 0x8CE3
+0xE774 0x9081
+0xE775 0x9B45
+0xE776 0x8108
+0xE777 0x8C8A
+0xE778 0x964C
+0xE779 0x9A40
+0xE77A 0x9EA5
+0xE77B 0x5B5F
+0xE77C 0x6C13
+0xE77D 0x731B
+0xE77E 0x76F2
+0xE791 0x76DF
+0xE792 0x840C
+0xE793 0x51AA
+0xE794 0x8993
+0xE795 0x514D
+0xE796 0x5195
+0xE797 0x52C9
+0xE798 0x68C9
+0xE799 0x6C94
+0xE79A 0x7704
+0xE79B 0x7720
+0xE79C 0x7DBF
+0xE79D 0x7DEC
+0xE79E 0x9762
+0xE79F 0x9EB5
+0xE7A0 0x6EC5
+0xE7A1 0x8511
+0xE7A2 0x51A5
+0xE7A3 0x540D
+0xE7A4 0x547D
+0xE7A5 0x660E
+0xE7A6 0x669D
+0xE7A7 0x6927
+0xE7A8 0x6E9F
+0xE7A9 0x76BF
+0xE7AA 0x7791
+0xE7AB 0x8317
+0xE7AC 0x84C2
+0xE7AD 0x879F
+0xE7AE 0x9169
+0xE7AF 0x9298
+0xE7B0 0x9CF4
+0xE7B1 0x8882
+0xE7B2 0x4FAE
+0xE7B3 0x5192
+0xE7B4 0x52DF
+0xE7B5 0x59C6
+0xE7B6 0x5E3D
+0xE7B7 0x6155
+0xE7B8 0x6478
+0xE7B9 0x6479
+0xE7BA 0x66AE
+0xE7BB 0x67D0
+0xE7BC 0x6A21
+0xE7BD 0x6BCD
+0xE7BE 0x6BDB
+0xE7BF 0x725F
+0xE7C0 0x7261
+0xE7C1 0x7441
+0xE7C2 0x7738
+0xE7C3 0x77DB
+0xE7C4 0x8017
+0xE7C5 0x82BC
+0xE7C6 0x8305
+0xE7C7 0x8B00
+0xE7C8 0x8B28
+0xE7C9 0x8C8C
+0xE7CA 0x6728
+0xE7CB 0x6C90
+0xE7CC 0x7267
+0xE7CD 0x76EE
+0xE7CE 0x7766
+0xE7CF 0x7A46
+0xE7D0 0x9DA9
+0xE7D1 0x6B7F
+0xE7D2 0x6C92
+0xE7D3 0x5922
+0xE7D4 0x6726
+0xE7D5 0x8499
+0xE7D6 0x536F
+0xE7D7 0x5893
+0xE7D8 0x5999
+0xE7D9 0x5EDF
+0xE7DA 0x63CF
+0xE7DB 0x6634
+0xE7DC 0x6773
+0xE7DD 0x6E3A
+0xE7DE 0x732B
+0xE7DF 0x7AD7
+0xE7E0 0x82D7
+0xE7E1 0x9328
+0xE7E2 0x52D9
+0xE7E3 0x5DEB
+0xE7E4 0x61AE
+0xE7E5 0x61CB
+0xE7E6 0x620A
+0xE7E7 0x62C7
+0xE7E8 0x64AB
+0xE7E9 0x65E0
+0xE7EA 0x6959
+0xE7EB 0x6B66
+0xE7EC 0x6BCB
+0xE7ED 0x7121
+0xE7EE 0x73F7
+0xE7EF 0x755D
+0xE7F0 0x7E46
+0xE7F1 0x821E
+0xE7F2 0x8302
+0xE7F3 0x856A
+0xE7F4 0x8AA3
+0xE7F5 0x8CBF
+0xE7F6 0x9727
+0xE7F7 0x9D61
+0xE7F8 0x58A8
+0xE7F9 0x9ED8
+0xE7FA 0x5011
+0xE7FB 0x520E
+0xE7FC 0x543B
+0xE7FD 0x554F
+0xE7FE 0x6587
+0xE831 0x6C76
+0xE832 0x7D0A
+0xE833 0x7D0B
+0xE834 0x805E
+0xE835 0x868A
+0xE836 0x9580
+0xE837 0x96EF
+0xE838 0x52FF
+0xE839 0x6C95
+0xE83A 0x7269
+0xE83B 0x5473
+0xE83C 0x5A9A
+0xE83D 0x5C3E
+0xE83E 0x5D4B
+0xE83F 0x5F4C
+0xE840 0x5FAE
+0xE841 0x672A
+0xE842 0x68B6
+0xE843 0x6963
+0xE844 0x6E3C
+0xE845 0x6E44
+0xE846 0x7709
+0xE847 0x7C73
+0xE848 0x7F8E
+0xE849 0x8587
+0xE84A 0x8B0E
+0xE84B 0x8FF7
+0xE84C 0x9761
+0xE84D 0x9EF4
+0xE84E 0x5CB7
+0xE84F 0x60B6
+0xE850 0x610D
+0xE851 0x61AB
+0xE852 0x654F
+0xE853 0x65FB
+0xE854 0x65FC
+0xE855 0x6C11
+0xE856 0x6CEF
+0xE857 0x739F
+0xE858 0x73C9
+0xE859 0x7DE1
+0xE85A 0x9594
+0xE85B 0x5BC6
+0xE85C 0x871C
+0xE85D 0x8B10
+0xE85E 0x525D
+0xE85F 0x535A
+0xE860 0x62CD
+0xE861 0x640F
+0xE862 0x64B2
+0xE863 0x6734
+0xE864 0x6A38
+0xE865 0x6CCA
+0xE866 0x73C0
+0xE867 0x749E
+0xE868 0x7B94
+0xE869 0x7C95
+0xE86A 0x7E1B
+0xE86B 0x818A
+0xE86C 0x8236
+0xE86D 0x8584
+0xE86E 0x8FEB
+0xE86F 0x96F9
+0xE870 0x99C1
+0xE871 0x4F34
+0xE872 0x534A
+0xE873 0x53CD
+0xE874 0x53DB
+0xE875 0x62CC
+0xE876 0x642C
+0xE877 0x6500
+0xE878 0x6591
+0xE879 0x69C3
+0xE87A 0x6CEE
+0xE87B 0x6F58
+0xE87C 0x73ED
+0xE87D 0x7554
+0xE87E 0x7622
+0xE891 0x76E4
+0xE892 0x76FC
+0xE893 0x78D0
+0xE894 0x78FB
+0xE895 0x792C
+0xE896 0x7D46
+0xE897 0x822C
+0xE898 0x87E0
+0xE899 0x8FD4
+0xE89A 0x9812
+0xE89B 0x98EF
+0xE89C 0x52C3
+0xE89D 0x62D4
+0xE89E 0x64A5
+0xE89F 0x6E24
+0xE8A0 0x6F51
+0xE8A1 0x767C
+0xE8A2 0x8DCB
+0xE8A3 0x91B1
+0xE8A4 0x9262
+0xE8A5 0x9AEE
+0xE8A6 0x9B43
+0xE8A7 0x5023
+0xE8A8 0x508D
+0xE8A9 0x574A
+0xE8AA 0x59A8
+0xE8AB 0x5C28
+0xE8AC 0x5E47
+0xE8AD 0x5F77
+0xE8AE 0x623F
+0xE8AF 0x653E
+0xE8B0 0x65B9
+0xE8B1 0x65C1
+0xE8B2 0x6609
+0xE8B3 0x678B
+0xE8B4 0x699C
+0xE8B5 0x6EC2
+0xE8B6 0x78C5
+0xE8B7 0x7D21
+0xE8B8 0x80AA
+0xE8B9 0x8180
+0xE8BA 0x822B
+0xE8BB 0x82B3
+0xE8BC 0x84A1
+0xE8BD 0x868C
+0xE8BE 0x8A2A
+0xE8BF 0x8B17
+0xE8C0 0x90A6
+0xE8C1 0x9632
+0xE8C2 0x9F90
+0xE8C3 0x500D
+0xE8C4 0x4FF3
+0xE8C5 0xF963
+0xE8C6 0x57F9
+0xE8C7 0x5F98
+0xE8C8 0x62DC
+0xE8C9 0x6392
+0xE8CA 0x676F
+0xE8CB 0x6E43
+0xE8CC 0x7119
+0xE8CD 0x76C3
+0xE8CE 0x80CC
+0xE8CF 0x80DA
+0xE8D0 0x88F4
+0xE8D1 0x88F5
+0xE8D2 0x8919
+0xE8D3 0x8CE0
+0xE8D4 0x8F29
+0xE8D5 0x914D
+0xE8D6 0x966A
+0xE8D7 0x4F2F
+0xE8D8 0x4F70
+0xE8D9 0x5E1B
+0xE8DA 0x67CF
+0xE8DB 0x6822
+0xE8DC 0x767D
+0xE8DD 0x767E
+0xE8DE 0x9B44
+0xE8DF 0x5E61
+0xE8E0 0x6A0A
+0xE8E1 0x7169
+0xE8E2 0x71D4
+0xE8E3 0x756A
+0xE8E4 0xF964
+0xE8E5 0x7E41
+0xE8E6 0x8543
+0xE8E7 0x85E9
+0xE8E8 0x98DC
+0xE8E9 0x4F10
+0xE8EA 0x7B4F
+0xE8EB 0x7F70
+0xE8EC 0x95A5
+0xE8ED 0x51E1
+0xE8EE 0x5E06
+0xE8EF 0x68B5
+0xE8F0 0x6C3E
+0xE8F1 0x6C4E
+0xE8F2 0x6CDB
+0xE8F3 0x72AF
+0xE8F4 0x7BC4
+0xE8F5 0x8303
+0xE8F6 0x6CD5
+0xE8F7 0x743A
+0xE8F8 0x50FB
+0xE8F9 0x5288
+0xE8FA 0x58C1
+0xE8FB 0x64D8
+0xE8FC 0x6A97
+0xE8FD 0x74A7
+0xE8FE 0x7656
+0xE931 0x78A7
+0xE932 0x8617
+0xE933 0x95E2
+0xE934 0x9739
+0xE935 0xF965
+0xE936 0x535E
+0xE937 0x5F01
+0xE938 0x8B8A
+0xE939 0x8FA8
+0xE93A 0x8FAF
+0xE93B 0x908A
+0xE93C 0x5225
+0xE93D 0x77A5
+0xE93E 0x9C49
+0xE93F 0x9F08
+0xE940 0x4E19
+0xE941 0x5002
+0xE942 0x5175
+0xE943 0x5C5B
+0xE944 0x5E77
+0xE945 0x661E
+0xE946 0x663A
+0xE947 0x67C4
+0xE948 0x68C5
+0xE949 0x70B3
+0xE94A 0x7501
+0xE94B 0x75C5
+0xE94C 0x79C9
+0xE94D 0x7ADD
+0xE94E 0x8F27
+0xE94F 0x9920
+0xE950 0x9A08
+0xE951 0x4FDD
+0xE952 0x5821
+0xE953 0x5831
+0xE954 0x5BF6
+0xE955 0x666E
+0xE956 0x6B65
+0xE957 0x6D11
+0xE958 0x6E7A
+0xE959 0x6F7D
+0xE95A 0x73E4
+0xE95B 0x752B
+0xE95C 0x83E9
+0xE95D 0x88DC
+0xE95E 0x8913
+0xE95F 0x8B5C
+0xE960 0x8F14
+0xE961 0x4F0F
+0xE962 0x50D5
+0xE963 0x5310
+0xE964 0x535C
+0xE965 0x5B93
+0xE966 0x5FA9
+0xE967 0x670D
+0xE968 0x798F
+0xE969 0x8179
+0xE96A 0x832F
+0xE96B 0x8514
+0xE96C 0x8907
+0xE96D 0x8986
+0xE96E 0x8F39
+0xE96F 0x8F3B
+0xE970 0x99A5
+0xE971 0x9C12
+0xE972 0x672C
+0xE973 0x4E76
+0xE974 0x4FF8
+0xE975 0x5949
+0xE976 0x5C01
+0xE977 0x5CEF
+0xE978 0x5CF0
+0xE979 0x6367
+0xE97A 0x68D2
+0xE97B 0x70FD
+0xE97C 0x71A2
+0xE97D 0x742B
+0xE97E 0x7E2B
+0xE991 0x84EC
+0xE992 0x8702
+0xE993 0x9022
+0xE994 0x92D2
+0xE995 0x9CF3
+0xE996 0x4E0D
+0xE997 0x4ED8
+0xE998 0x4FEF
+0xE999 0x5085
+0xE99A 0x5256
+0xE99B 0x526F
+0xE99C 0x5426
+0xE99D 0x5490
+0xE99E 0x57E0
+0xE99F 0x592B
+0xE9A0 0x5A66
+0xE9A1 0x5B5A
+0xE9A2 0x5B75
+0xE9A3 0x5BCC
+0xE9A4 0x5E9C
+0xE9A5 0xF966
+0xE9A6 0x6276
+0xE9A7 0x6577
+0xE9A8 0x65A7
+0xE9A9 0x6D6E
+0xE9AA 0x6EA5
+0xE9AB 0x7236
+0xE9AC 0x7B26
+0xE9AD 0x7C3F
+0xE9AE 0x7F36
+0xE9AF 0x8150
+0xE9B0 0x8151
+0xE9B1 0x819A
+0xE9B2 0x8240
+0xE9B3 0x8299
+0xE9B4 0x83A9
+0xE9B5 0x8A03
+0xE9B6 0x8CA0
+0xE9B7 0x8CE6
+0xE9B8 0x8CFB
+0xE9B9 0x8D74
+0xE9BA 0x8DBA
+0xE9BB 0x90E8
+0xE9BC 0x91DC
+0xE9BD 0x961C
+0xE9BE 0x9644
+0xE9BF 0x99D9
+0xE9C0 0x9CE7
+0xE9C1 0x5317
+0xE9C2 0x5206
+0xE9C3 0x5429
+0xE9C4 0x5674
+0xE9C5 0x58B3
+0xE9C6 0x5954
+0xE9C7 0x596E
+0xE9C8 0x5FFF
+0xE9C9 0x61A4
+0xE9CA 0x626E
+0xE9CB 0x6610
+0xE9CC 0x6C7E
+0xE9CD 0x711A
+0xE9CE 0x76C6
+0xE9CF 0x7C89
+0xE9D0 0x7CDE
+0xE9D1 0x7D1B
+0xE9D2 0x82AC
+0xE9D3 0x8CC1
+0xE9D4 0x96F0
+0xE9D5 0xF967
+0xE9D6 0x4F5B
+0xE9D7 0x5F17
+0xE9D8 0x5F7F
+0xE9D9 0x62C2
+0xE9DA 0x5D29
+0xE9DB 0x670B
+0xE9DC 0x68DA
+0xE9DD 0x787C
+0xE9DE 0x7E43
+0xE9DF 0x9D6C
+0xE9E0 0x4E15
+0xE9E1 0x5099
+0xE9E2 0x5315
+0xE9E3 0x532A
+0xE9E4 0x5351
+0xE9E5 0x5983
+0xE9E6 0x5A62
+0xE9E7 0x5E87
+0xE9E8 0x60B2
+0xE9E9 0x618A
+0xE9EA 0x6249
+0xE9EB 0x6279
+0xE9EC 0x6590
+0xE9ED 0x6787
+0xE9EE 0x69A7
+0xE9EF 0x6BD4
+0xE9F0 0x6BD6
+0xE9F1 0x6BD7
+0xE9F2 0x6BD8
+0xE9F3 0x6CB8
+0xE9F4 0xF968
+0xE9F5 0x7435
+0xE9F6 0x75FA
+0xE9F7 0x7812
+0xE9F8 0x7891
+0xE9F9 0x79D5
+0xE9FA 0x79D8
+0xE9FB 0x7C83
+0xE9FC 0x7DCB
+0xE9FD 0x7FE1
+0xE9FE 0x80A5
+0xEA31 0x813E
+0xEA32 0x81C2
+0xEA33 0x83F2
+0xEA34 0x871A
+0xEA35 0x88E8
+0xEA36 0x8AB9
+0xEA37 0x8B6C
+0xEA38 0x8CBB
+0xEA39 0x9119
+0xEA3A 0x975E
+0xEA3B 0x98DB
+0xEA3C 0x9F3B
+0xEA3D 0x56AC
+0xEA3E 0x5B2A
+0xEA3F 0x5F6C
+0xEA40 0x658C
+0xEA41 0x6AB3
+0xEA42 0x6BAF
+0xEA43 0x6D5C
+0xEA44 0x6FF1
+0xEA45 0x7015
+0xEA46 0x725D
+0xEA47 0x73AD
+0xEA48 0x8CA7
+0xEA49 0x8CD3
+0xEA4A 0x983B
+0xEA4B 0x6191
+0xEA4C 0x6C37
+0xEA4D 0x8058
+0xEA4E 0x9A01
+0xEA4F 0x4E4D
+0xEA50 0x4E8B
+0xEA51 0x4E9B
+0xEA52 0x4ED5
+0xEA53 0x4F3A
+0xEA54 0x4F3C
+0xEA55 0x4F7F
+0xEA56 0x4FDF
+0xEA57 0x50FF
+0xEA58 0x53F2
+0xEA59 0x53F8
+0xEA5A 0x5506
+0xEA5B 0x55E3
+0xEA5C 0x56DB
+0xEA5D 0x58EB
+0xEA5E 0x5962
+0xEA5F 0x5A11
+0xEA60 0x5BEB
+0xEA61 0x5BFA
+0xEA62 0x5C04
+0xEA63 0x5DF3
+0xEA64 0x5E2B
+0xEA65 0x5F99
+0xEA66 0x601D
+0xEA67 0x6368
+0xEA68 0x659C
+0xEA69 0x65AF
+0xEA6A 0x67F6
+0xEA6B 0x67FB
+0xEA6C 0x68AD
+0xEA6D 0x6B7B
+0xEA6E 0x6C99
+0xEA6F 0x6CD7
+0xEA70 0x6E23
+0xEA71 0x7009
+0xEA72 0x7345
+0xEA73 0x7802
+0xEA74 0x793E
+0xEA75 0x7940
+0xEA76 0x7960
+0xEA77 0x79C1
+0xEA78 0x7BE9
+0xEA79 0x7D17
+0xEA7A 0x7D72
+0xEA7B 0x8086
+0xEA7C 0x820D
+0xEA7D 0x838E
+0xEA7E 0x84D1
+0xEA91 0x86C7
+0xEA92 0x88DF
+0xEA93 0x8A50
+0xEA94 0x8A5E
+0xEA95 0x8B1D
+0xEA96 0x8CDC
+0xEA97 0x8D66
+0xEA98 0x8FAD
+0xEA99 0x90AA
+0xEA9A 0x98FC
+0xEA9B 0x99DF
+0xEA9C 0x9E9D
+0xEA9D 0x524A
+0xEA9E 0xF969
+0xEA9F 0x6714
+0xEAA0 0xF96A
+0xEAA1 0x5098
+0xEAA2 0x522A
+0xEAA3 0x5C71
+0xEAA4 0x6563
+0xEAA5 0x6C55
+0xEAA6 0x73CA
+0xEAA7 0x7523
+0xEAA8 0x759D
+0xEAA9 0x7B97
+0xEAAA 0x849C
+0xEAAB 0x9178
+0xEAAC 0x9730
+0xEAAD 0x4E77
+0xEAAE 0x6492
+0xEAAF 0x6BBA
+0xEAB0 0x715E
+0xEAB1 0x85A9
+0xEAB2 0x4E09
+0xEAB3 0xF96B
+0xEAB4 0x6749
+0xEAB5 0x68EE
+0xEAB6 0x6E17
+0xEAB7 0x829F
+0xEAB8 0x8518
+0xEAB9 0x886B
+0xEABA 0x63F7
+0xEABB 0x6F81
+0xEABC 0x9212
+0xEABD 0x98AF
+0xEABE 0x4E0A
+0xEABF 0x50B7
+0xEAC0 0x50CF
+0xEAC1 0x511F
+0xEAC2 0x5546
+0xEAC3 0x55AA
+0xEAC4 0x5617
+0xEAC5 0x5B40
+0xEAC6 0x5C19
+0xEAC7 0x5CE0
+0xEAC8 0x5E38
+0xEAC9 0x5E8A
+0xEACA 0x5EA0
+0xEACB 0x5EC2
+0xEACC 0x60F3
+0xEACD 0x6851
+0xEACE 0x6A61
+0xEACF 0x6E58
+0xEAD0 0x723D
+0xEAD1 0x7240
+0xEAD2 0x72C0
+0xEAD3 0x76F8
+0xEAD4 0x7965
+0xEAD5 0x7BB1
+0xEAD6 0x7FD4
+0xEAD7 0x88F3
+0xEAD8 0x89F4
+0xEAD9 0x8A73
+0xEADA 0x8C61
+0xEADB 0x8CDE
+0xEADC 0x971C
+0xEADD 0x585E
+0xEADE 0x74BD
+0xEADF 0x8CFD
+0xEAE0 0x55C7
+0xEAE1 0xF96C
+0xEAE2 0x7A61
+0xEAE3 0x7D22
+0xEAE4 0x8272
+0xEAE5 0x7272
+0xEAE6 0x751F
+0xEAE7 0x7525
+0xEAE8 0xF96D
+0xEAE9 0x7B19
+0xEAEA 0x5885
+0xEAEB 0x58FB
+0xEAEC 0x5DBC
+0xEAED 0x5E8F
+0xEAEE 0x5EB6
+0xEAEF 0x5F90
+0xEAF0 0x6055
+0xEAF1 0x6292
+0xEAF2 0x637F
+0xEAF3 0x654D
+0xEAF4 0x6691
+0xEAF5 0x66D9
+0xEAF6 0x66F8
+0xEAF7 0x6816
+0xEAF8 0x68F2
+0xEAF9 0x7280
+0xEAFA 0x745E
+0xEAFB 0x7B6E
+0xEAFC 0x7D6E
+0xEAFD 0x7DD6
+0xEAFE 0x7F72
+0xEB31 0x80E5
+0xEB32 0x8212
+0xEB33 0x85AF
+0xEB34 0x897F
+0xEB35 0x8A93
+0xEB36 0x901D
+0xEB37 0x92E4
+0xEB38 0x9ECD
+0xEB39 0x9F20
+0xEB3A 0x5915
+0xEB3B 0x596D
+0xEB3C 0x5E2D
+0xEB3D 0x60DC
+0xEB3E 0x6614
+0xEB3F 0x6673
+0xEB40 0x6790
+0xEB41 0x6C50
+0xEB42 0x6DC5
+0xEB43 0x6F5F
+0xEB44 0x77F3
+0xEB45 0x78A9
+0xEB46 0x84C6
+0xEB47 0x91CB
+0xEB48 0x932B
+0xEB49 0x4ED9
+0xEB4A 0x50CA
+0xEB4B 0x5148
+0xEB4C 0x5584
+0xEB4D 0x5B0B
+0xEB4E 0x5BA3
+0xEB4F 0x6247
+0xEB50 0x657E
+0xEB51 0x65CB
+0xEB52 0x6E32
+0xEB53 0x717D
+0xEB54 0x7401
+0xEB55 0x7444
+0xEB56 0x7487
+0xEB57 0x74BF
+0xEB58 0x766C
+0xEB59 0x79AA
+0xEB5A 0x7DDA
+0xEB5B 0x7E55
+0xEB5C 0x7FA8
+0xEB5D 0x817A
+0xEB5E 0x81B3
+0xEB5F 0x8239
+0xEB60 0x861A
+0xEB61 0x87EC
+0xEB62 0x8A75
+0xEB63 0x8DE3
+0xEB64 0x9078
+0xEB65 0x9291
+0xEB66 0x9425
+0xEB67 0x994D
+0xEB68 0x9BAE
+0xEB69 0x5368
+0xEB6A 0x5C51
+0xEB6B 0x6954
+0xEB6C 0x6CC4
+0xEB6D 0x6D29
+0xEB6E 0x6E2B
+0xEB6F 0x820C
+0xEB70 0x859B
+0xEB71 0x893B
+0xEB72 0x8A2D
+0xEB73 0x8AAA
+0xEB74 0x96EA
+0xEB75 0x9F67
+0xEB76 0x5261
+0xEB77 0x66B9
+0xEB78 0x6BB2
+0xEB79 0x7E96
+0xEB7A 0x87FE
+0xEB7B 0x8D0D
+0xEB7C 0x9583
+0xEB7D 0x965D
+0xEB7E 0x651D
+0xEB91 0x6D89
+0xEB92 0x71EE
+0xEB93 0xF96E
+0xEB94 0x57CE
+0xEB95 0x59D3
+0xEB96 0x5BAC
+0xEB97 0x6027
+0xEB98 0x60FA
+0xEB99 0x6210
+0xEB9A 0x661F
+0xEB9B 0x665F
+0xEB9C 0x7329
+0xEB9D 0x73F9
+0xEB9E 0x76DB
+0xEB9F 0x7701
+0xEBA0 0x7B6C
+0xEBA1 0x8056
+0xEBA2 0x8072
+0xEBA3 0x8165
+0xEBA4 0x8AA0
+0xEBA5 0x9192
+0xEBA6 0x4E16
+0xEBA7 0x52E2
+0xEBA8 0x6B72
+0xEBA9 0x6D17
+0xEBAA 0x7A05
+0xEBAB 0x7B39
+0xEBAC 0x7D30
+0xEBAD 0xF96F
+0xEBAE 0x8CB0
+0xEBAF 0x53EC
+0xEBB0 0x562F
+0xEBB1 0x5851
+0xEBB2 0x5BB5
+0xEBB3 0x5C0F
+0xEBB4 0x5C11
+0xEBB5 0x5DE2
+0xEBB6 0x6240
+0xEBB7 0x6383
+0xEBB8 0x6414
+0xEBB9 0x662D
+0xEBBA 0x68B3
+0xEBBB 0x6CBC
+0xEBBC 0x6D88
+0xEBBD 0x6EAF
+0xEBBE 0x701F
+0xEBBF 0x70A4
+0xEBC0 0x71D2
+0xEBC1 0x7526
+0xEBC2 0x758F
+0xEBC3 0x758E
+0xEBC4 0x7619
+0xEBC5 0x7B11
+0xEBC6 0x7BE0
+0xEBC7 0x7C2B
+0xEBC8 0x7D20
+0xEBC9 0x7D39
+0xEBCA 0x852C
+0xEBCB 0x856D
+0xEBCC 0x8607
+0xEBCD 0x8A34
+0xEBCE 0x900D
+0xEBCF 0x9061
+0xEBD0 0x90B5
+0xEBD1 0x92B7
+0xEBD2 0x97F6
+0xEBD3 0x9A37
+0xEBD4 0x4FD7
+0xEBD5 0x5C6C
+0xEBD6 0x675F
+0xEBD7 0x6D91
+0xEBD8 0x7C9F
+0xEBD9 0x7E8C
+0xEBDA 0x8B16
+0xEBDB 0x8D16
+0xEBDC 0x901F
+0xEBDD 0x5B6B
+0xEBDE 0x5DFD
+0xEBDF 0x640D
+0xEBE0 0x84C0
+0xEBE1 0x905C
+0xEBE2 0x98E1
+0xEBE3 0x7387
+0xEBE4 0x5B8B
+0xEBE5 0x609A
+0xEBE6 0x677E
+0xEBE7 0x6DDE
+0xEBE8 0x8A1F
+0xEBE9 0x8AA6
+0xEBEA 0x9001
+0xEBEB 0x980C
+0xEBEC 0x5237
+0xEBED 0xF970
+0xEBEE 0x7051
+0xEBEF 0x788E
+0xEBF0 0x9396
+0xEBF1 0x8870
+0xEBF2 0x91D7
+0xEBF3 0x4FEE
+0xEBF4 0x53D7
+0xEBF5 0x55FD
+0xEBF6 0x56DA
+0xEBF7 0x5782
+0xEBF8 0x58FD
+0xEBF9 0x5AC2
+0xEBFA 0x5B88
+0xEBFB 0x5CAB
+0xEBFC 0x5CC0
+0xEBFD 0x5E25
+0xEBFE 0x6101
+0xEC31 0x620D
+0xEC32 0x624B
+0xEC33 0x6388
+0xEC34 0x641C
+0xEC35 0x6536
+0xEC36 0x6578
+0xEC37 0x6A39
+0xEC38 0x6B8A
+0xEC39 0x6C34
+0xEC3A 0x6D19
+0xEC3B 0x6F31
+0xEC3C 0x71E7
+0xEC3D 0x72E9
+0xEC3E 0x7378
+0xEC3F 0x7407
+0xEC40 0x74B2
+0xEC41 0x7626
+0xEC42 0x7761
+0xEC43 0x79C0
+0xEC44 0x7A57
+0xEC45 0x7AEA
+0xEC46 0x7CB9
+0xEC47 0x7D8F
+0xEC48 0x7DAC
+0xEC49 0x7E61
+0xEC4A 0x7F9E
+0xEC4B 0x8129
+0xEC4C 0x8331
+0xEC4D 0x8490
+0xEC4E 0x84DA
+0xEC4F 0x85EA
+0xEC50 0x8896
+0xEC51 0x8AB0
+0xEC52 0x8B90
+0xEC53 0x8F38
+0xEC54 0x9042
+0xEC55 0x9083
+0xEC56 0x916C
+0xEC57 0x9296
+0xEC58 0x92B9
+0xEC59 0x968B
+0xEC5A 0x96A7
+0xEC5B 0x96A8
+0xEC5C 0x96D6
+0xEC5D 0x9700
+0xEC5E 0x9808
+0xEC5F 0x9996
+0xEC60 0x9AD3
+0xEC61 0x9B1A
+0xEC62 0x53D4
+0xEC63 0x587E
+0xEC64 0x5919
+0xEC65 0x5B70
+0xEC66 0x5BBF
+0xEC67 0x6DD1
+0xEC68 0x6F5A
+0xEC69 0x719F
+0xEC6A 0x7421
+0xEC6B 0x74B9
+0xEC6C 0x8085
+0xEC6D 0x83FD
+0xEC6E 0x5DE1
+0xEC6F 0x5F87
+0xEC70 0x5FAA
+0xEC71 0x6042
+0xEC72 0x65EC
+0xEC73 0x6812
+0xEC74 0x696F
+0xEC75 0x6A53
+0xEC76 0x6B89
+0xEC77 0x6D35
+0xEC78 0x6DF3
+0xEC79 0x73E3
+0xEC7A 0x76FE
+0xEC7B 0x77AC
+0xEC7C 0x7B4D
+0xEC7D 0x7D14
+0xEC7E 0x8123
+0xEC91 0x821C
+0xEC92 0x8340
+0xEC93 0x84F4
+0xEC94 0x8563
+0xEC95 0x8A62
+0xEC96 0x8AC4
+0xEC97 0x9187
+0xEC98 0x931E
+0xEC99 0x9806
+0xEC9A 0x99B4
+0xEC9B 0x620C
+0xEC9C 0x8853
+0xEC9D 0x8FF0
+0xEC9E 0x9265
+0xEC9F 0x5D07
+0xECA0 0x5D27
+0xECA1 0x5D69
+0xECA2 0x745F
+0xECA3 0x819D
+0xECA4 0x8768
+0xECA5 0x6FD5
+0xECA6 0x62FE
+0xECA7 0x7FD2
+0xECA8 0x8936
+0xECA9 0x8972
+0xECAA 0x4E1E
+0xECAB 0x4E58
+0xECAC 0x50E7
+0xECAD 0x52DD
+0xECAE 0x5347
+0xECAF 0x627F
+0xECB0 0x6607
+0xECB1 0x7E69
+0xECB2 0x8805
+0xECB3 0x965E
+0xECB4 0x4F8D
+0xECB5 0x5319
+0xECB6 0x5636
+0xECB7 0x59CB
+0xECB8 0x5AA4
+0xECB9 0x5C38
+0xECBA 0x5C4E
+0xECBB 0x5C4D
+0xECBC 0x5E02
+0xECBD 0x5F11
+0xECBE 0x6043
+0xECBF 0x65BD
+0xECC0 0x662F
+0xECC1 0x6642
+0xECC2 0x67BE
+0xECC3 0x67F4
+0xECC4 0x731C
+0xECC5 0x77E2
+0xECC6 0x793A
+0xECC7 0x7FC5
+0xECC8 0x8494
+0xECC9 0x84CD
+0xECCA 0x8996
+0xECCB 0x8A66
+0xECCC 0x8A69
+0xECCD 0x8AE1
+0xECCE 0x8C55
+0xECCF 0x8C7A
+0xECD0 0x57F4
+0xECD1 0x5BD4
+0xECD2 0x5F0F
+0xECD3 0x606F
+0xECD4 0x62ED
+0xECD5 0x690D
+0xECD6 0x6B96
+0xECD7 0x6E5C
+0xECD8 0x7184
+0xECD9 0x7BD2
+0xECDA 0x8755
+0xECDB 0x8B58
+0xECDC 0x8EFE
+0xECDD 0x98DF
+0xECDE 0x98FE
+0xECDF 0x4F38
+0xECE0 0x4F81
+0xECE1 0x4FE1
+0xECE2 0x547B
+0xECE3 0x5A20
+0xECE4 0x5BB8
+0xECE5 0x613C
+0xECE6 0x65B0
+0xECE7 0x6668
+0xECE8 0x71FC
+0xECE9 0x7533
+0xECEA 0x795E
+0xECEB 0x7D33
+0xECEC 0x814E
+0xECED 0x81E3
+0xECEE 0x8398
+0xECEF 0x85AA
+0xECF0 0x85CE
+0xECF1 0x8703
+0xECF2 0x8A0A
+0xECF3 0x8EAB
+0xECF4 0x8F9B
+0xECF5 0xF971
+0xECF6 0x8FC5
+0xECF7 0x5931
+0xECF8 0x5BA4
+0xECF9 0x5BE6
+0xECFA 0x6089
+0xECFB 0x5BE9
+0xECFC 0x5C0B
+0xECFD 0x5FC3
+0xECFE 0x6C81
+0xED31 0xF972
+0xED32 0x6DF1
+0xED33 0x700B
+0xED34 0x751A
+0xED35 0x82AF
+0xED36 0x8AF6
+0xED37 0x4EC0
+0xED38 0x5341
+0xED39 0xF973
+0xED3A 0x96D9
+0xED3B 0x6C0F
+0xED3C 0x4E9E
+0xED3D 0x4FC4
+0xED3E 0x5152
+0xED3F 0x555E
+0xED40 0x5A25
+0xED41 0x5CE8
+0xED42 0x6211
+0xED43 0x7259
+0xED44 0x82BD
+0xED45 0x83AA
+0xED46 0x86FE
+0xED47 0x8859
+0xED48 0x8A1D
+0xED49 0x963F
+0xED4A 0x96C5
+0xED4B 0x9913
+0xED4C 0x9D09
+0xED4D 0x9D5D
+0xED4E 0x580A
+0xED4F 0x5CB3
+0xED50 0x5DBD
+0xED51 0x5E44
+0xED52 0x60E1
+0xED53 0x6115
+0xED54 0x63E1
+0xED55 0x6A02
+0xED56 0x6E25
+0xED57 0x9102
+0xED58 0x9354
+0xED59 0x984E
+0xED5A 0x9C10
+0xED5B 0x9F77
+0xED5C 0x5B89
+0xED5D 0x5CB8
+0xED5E 0x6309
+0xED5F 0x664F
+0xED60 0x6848
+0xED61 0x773C
+0xED62 0x96C1
+0xED63 0x978D
+0xED64 0x9854
+0xED65 0x9B9F
+0xED66 0x65A1
+0xED67 0x8B01
+0xED68 0x8ECB
+0xED69 0x95BC
+0xED6A 0x5535
+0xED6B 0x5CA9
+0xED6C 0x5DD6
+0xED6D 0x5EB5
+0xED6E 0x6697
+0xED6F 0x764C
+0xED70 0x83F4
+0xED71 0x95C7
+0xED72 0x58D3
+0xED73 0x62BC
+0xED74 0x72CE
+0xED75 0x9D28
+0xED76 0x4EF0
+0xED77 0x592E
+0xED78 0x600F
+0xED79 0x663B
+0xED7A 0x6B83
+0xED7B 0x79E7
+0xED7C 0x9D26
+0xED7D 0x5393
+0xED7E 0x54C0
+0xED91 0x57C3
+0xED92 0x5D16
+0xED93 0x611B
+0xED94 0x66D6
+0xED95 0x6DAF
+0xED96 0x788D
+0xED97 0x827E
+0xED98 0x9698
+0xED99 0x9744
+0xED9A 0x5384
+0xED9B 0x627C
+0xED9C 0x6396
+0xED9D 0x6DB2
+0xED9E 0x7E0A
+0xED9F 0x814B
+0xEDA0 0x984D
+0xEDA1 0x6AFB
+0xEDA2 0x7F4C
+0xEDA3 0x9DAF
+0xEDA4 0x9E1A
+0xEDA5 0x4E5F
+0xEDA6 0x503B
+0xEDA7 0x51B6
+0xEDA8 0x591C
+0xEDA9 0x60F9
+0xEDAA 0x63F6
+0xEDAB 0x6930
+0xEDAC 0x723A
+0xEDAD 0x8036
+0xEDAE 0xF974
+0xEDAF 0x91CE
+0xEDB0 0x5F31
+0xEDB1 0xF975
+0xEDB2 0xF976
+0xEDB3 0x7D04
+0xEDB4 0x82E5
+0xEDB5 0x846F
+0xEDB6 0x84BB
+0xEDB7 0x85E5
+0xEDB8 0x8E8D
+0xEDB9 0xF977
+0xEDBA 0x4F6F
+0xEDBB 0xF978
+0xEDBC 0xF979
+0xEDBD 0x58E4
+0xEDBE 0x5B43
+0xEDBF 0x6059
+0xEDC0 0x63DA
+0xEDC1 0x6518
+0xEDC2 0x656D
+0xEDC3 0x6698
+0xEDC4 0xF97A
+0xEDC5 0x694A
+0xEDC6 0x6A23
+0xEDC7 0x6D0B
+0xEDC8 0x7001
+0xEDC9 0x716C
+0xEDCA 0x75D2
+0xEDCB 0x760D
+0xEDCC 0x79B3
+0xEDCD 0x7A70
+0xEDCE 0xF97B
+0xEDCF 0x7F8A
+0xEDD0 0xF97C
+0xEDD1 0x8944
+0xEDD2 0xF97D
+0xEDD3 0x8B93
+0xEDD4 0x91C0
+0xEDD5 0x967D
+0xEDD6 0xF97E
+0xEDD7 0x990A
+0xEDD8 0x5704
+0xEDD9 0x5FA1
+0xEDDA 0x65BC
+0xEDDB 0x6F01
+0xEDDC 0x7600
+0xEDDD 0x79A6
+0xEDDE 0x8A9E
+0xEDDF 0x99AD
+0xEDE0 0x9B5A
+0xEDE1 0x9F6C
+0xEDE2 0x5104
+0xEDE3 0x61B6
+0xEDE4 0x6291
+0xEDE5 0x6A8D
+0xEDE6 0x81C6
+0xEDE7 0x5043
+0xEDE8 0x5830
+0xEDE9 0x5F66
+0xEDEA 0x7109
+0xEDEB 0x8A00
+0xEDEC 0x8AFA
+0xEDED 0x5B7C
+0xEDEE 0x8616
+0xEDEF 0x4FFA
+0xEDF0 0x513C
+0xEDF1 0x56B4
+0xEDF2 0x5944
+0xEDF3 0x63A9
+0xEDF4 0x6DF9
+0xEDF5 0x5DAA
+0xEDF6 0x696D
+0xEDF7 0x5186
+0xEDF8 0x4E88
+0xEDF9 0x4F59
+0xEDFA 0xF97F
+0xEDFB 0xF980
+0xEDFC 0xF981
+0xEDFD 0x5982
+0xEDFE 0xF982
+0xEE31 0xF983
+0xEE32 0x6B5F
+0xEE33 0x6C5D
+0xEE34 0xF984
+0xEE35 0x74B5
+0xEE36 0x7916
+0xEE37 0xF985
+0xEE38 0x8207
+0xEE39 0x8245
+0xEE3A 0x8339
+0xEE3B 0x8F3F
+0xEE3C 0x8F5D
+0xEE3D 0xF986
+0xEE3E 0x9918
+0xEE3F 0xF987
+0xEE40 0xF988
+0xEE41 0xF989
+0xEE42 0x4EA6
+0xEE43 0xF98A
+0xEE44 0x57DF
+0xEE45 0x5F79
+0xEE46 0x6613
+0xEE47 0xF98B
+0xEE48 0xF98C
+0xEE49 0x75AB
+0xEE4A 0x7E79
+0xEE4B 0x8B6F
+0xEE4C 0xF98D
+0xEE4D 0x9006
+0xEE4E 0x9A5B
+0xEE4F 0x56A5
+0xEE50 0x5827
+0xEE51 0x59F8
+0xEE52 0x5A1F
+0xEE53 0x5BB4
+0xEE54 0xF98E
+0xEE55 0x5EF6
+0xEE56 0xF98F
+0xEE57 0xF990
+0xEE58 0x6350
+0xEE59 0x633B
+0xEE5A 0xF991
+0xEE5B 0x693D
+0xEE5C 0x6C87
+0xEE5D 0x6CBF
+0xEE5E 0x6D8E
+0xEE5F 0x6D93
+0xEE60 0x6DF5
+0xEE61 0x6F14
+0xEE62 0xF992
+0xEE63 0x70DF
+0xEE64 0x7136
+0xEE65 0x7159
+0xEE66 0xF993
+0xEE67 0x71C3
+0xEE68 0x71D5
+0xEE69 0xF994
+0xEE6A 0x784F
+0xEE6B 0x786F
+0xEE6C 0xF995
+0xEE6D 0x7B75
+0xEE6E 0x7DE3
+0xEE6F 0xF996
+0xEE70 0x7E2F
+0xEE71 0xF997
+0xEE72 0x884D
+0xEE73 0x8EDF
+0xEE74 0xF998
+0xEE75 0xF999
+0xEE76 0xF99A
+0xEE77 0x925B
+0xEE78 0xF99B
+0xEE79 0x9CF6
+0xEE7A 0xF99C
+0xEE7B 0xF99D
+0xEE7C 0xF99E
+0xEE7D 0x6085
+0xEE7E 0x6D85
+0xEE91 0xF99F
+0xEE92 0x71B1
+0xEE93 0xF9A0
+0xEE94 0xF9A1
+0xEE95 0x95B1
+0xEE96 0x53AD
+0xEE97 0xF9A2
+0xEE98 0xF9A3
+0xEE99 0xF9A4
+0xEE9A 0x67D3
+0xEE9B 0xF9A5
+0xEE9C 0x708E
+0xEE9D 0x7130
+0xEE9E 0x7430
+0xEE9F 0x8276
+0xEEA0 0x82D2
+0xEEA1 0xF9A6
+0xEEA2 0x95BB
+0xEEA3 0x9AE5
+0xEEA4 0x9E7D
+0xEEA5 0x66C4
+0xEEA6 0xF9A7
+0xEEA7 0x71C1
+0xEEA8 0x8449
+0xEEA9 0xF9A8
+0xEEAA 0xF9A9
+0xEEAB 0x584B
+0xEEAC 0xF9AA
+0xEEAD 0xF9AB
+0xEEAE 0x5DB8
+0xEEAF 0x5F71
+0xEEB0 0xF9AC
+0xEEB1 0x6620
+0xEEB2 0x668E
+0xEEB3 0x6979
+0xEEB4 0x69AE
+0xEEB5 0x6C38
+0xEEB6 0x6CF3
+0xEEB7 0x6E36
+0xEEB8 0x6F41
+0xEEB9 0x6FDA
+0xEEBA 0x701B
+0xEEBB 0x702F
+0xEEBC 0x7150
+0xEEBD 0x71DF
+0xEEBE 0x7370
+0xEEBF 0xF9AD
+0xEEC0 0x745B
+0xEEC1 0xF9AE
+0xEEC2 0x74D4
+0xEEC3 0x76C8
+0xEEC4 0x7A4E
+0xEEC5 0x7E93
+0xEEC6 0xF9AF
+0xEEC7 0xF9B0
+0xEEC8 0x82F1
+0xEEC9 0x8A60
+0xEECA 0x8FCE
+0xEECB 0xF9B1
+0xEECC 0x9348
+0xEECD 0xF9B2
+0xEECE 0x9719
+0xEECF 0xF9B3
+0xEED0 0xF9B4
+0xEED1 0x4E42
+0xEED2 0x502A
+0xEED3 0xF9B5
+0xEED4 0x5208
+0xEED5 0x53E1
+0xEED6 0x66F3
+0xEED7 0x6C6D
+0xEED8 0x6FCA
+0xEED9 0x730A
+0xEEDA 0x777F
+0xEEDB 0x7A62
+0xEEDC 0x82AE
+0xEEDD 0x85DD
+0xEEDE 0x8602
+0xEEDF 0xF9B6
+0xEEE0 0x88D4
+0xEEE1 0x8A63
+0xEEE2 0x8B7D
+0xEEE3 0x8C6B
+0xEEE4 0xF9B7
+0xEEE5 0x92B3
+0xEEE6 0xF9B8
+0xEEE7 0x9713
+0xEEE8 0x9810
+0xEEE9 0x4E94
+0xEEEA 0x4F0D
+0xEEEB 0x4FC9
+0xEEEC 0x50B2
+0xEEED 0x5348
+0xEEEE 0x543E
+0xEEEF 0x5433
+0xEEF0 0x55DA
+0xEEF1 0x5862
+0xEEF2 0x58BA
+0xEEF3 0x5967
+0xEEF4 0x5A1B
+0xEEF5 0x5BE4
+0xEEF6 0x609F
+0xEEF7 0xF9B9
+0xEEF8 0x61CA
+0xEEF9 0x6556
+0xEEFA 0x65FF
+0xEEFB 0x6664
+0xEEFC 0x68A7
+0xEEFD 0x6C5A
+0xEEFE 0x6FB3
+0xEF31 0x70CF
+0xEF32 0x71AC
+0xEF33 0x7352
+0xEF34 0x7B7D
+0xEF35 0x8708
+0xEF36 0x8AA4
+0xEF37 0x9C32
+0xEF38 0x9F07
+0xEF39 0x5C4B
+0xEF3A 0x6C83
+0xEF3B 0x7344
+0xEF3C 0x7389
+0xEF3D 0x923A
+0xEF3E 0x6EAB
+0xEF3F 0x7465
+0xEF40 0x761F
+0xEF41 0x7A69
+0xEF42 0x7E15
+0xEF43 0x860A
+0xEF44 0x5140
+0xEF45 0x58C5
+0xEF46 0x64C1
+0xEF47 0x74EE
+0xEF48 0x7515
+0xEF49 0x7670
+0xEF4A 0x7FC1
+0xEF4B 0x9095
+0xEF4C 0x96CD
+0xEF4D 0x9954
+0xEF4E 0x6E26
+0xEF4F 0x74E6
+0xEF50 0x7AA9
+0xEF51 0x7AAA
+0xEF52 0x81E5
+0xEF53 0x86D9
+0xEF54 0x8778
+0xEF55 0x8A1B
+0xEF56 0x5A49
+0xEF57 0x5B8C
+0xEF58 0x5B9B
+0xEF59 0x68A1
+0xEF5A 0x6900
+0xEF5B 0x6D63
+0xEF5C 0x73A9
+0xEF5D 0x7413
+0xEF5E 0x742C
+0xEF5F 0x7897
+0xEF60 0x7DE9
+0xEF61 0x7FEB
+0xEF62 0x8118
+0xEF63 0x8155
+0xEF64 0x839E
+0xEF65 0x8C4C
+0xEF66 0x962E
+0xEF67 0x9811
+0xEF68 0x66F0
+0xEF69 0x5F80
+0xEF6A 0x65FA
+0xEF6B 0x6789
+0xEF6C 0x6C6A
+0xEF6D 0x738B
+0xEF6E 0x502D
+0xEF6F 0x5A03
+0xEF70 0x6B6A
+0xEF71 0x77EE
+0xEF72 0x5916
+0xEF73 0x5D6C
+0xEF74 0x5DCD
+0xEF75 0x7325
+0xEF76 0x754F
+0xEF77 0xF9BA
+0xEF78 0xF9BB
+0xEF79 0x50E5
+0xEF7A 0x51F9
+0xEF7B 0x582F
+0xEF7C 0x592D
+0xEF7D 0x5996
+0xEF7E 0x59DA
+0xEF91 0x5BE5
+0xEF92 0xF9BC
+0xEF93 0xF9BD
+0xEF94 0x5DA2
+0xEF95 0x62D7
+0xEF96 0x6416
+0xEF97 0x6493
+0xEF98 0x64FE
+0xEF99 0xF9BE
+0xEF9A 0x66DC
+0xEF9B 0xF9BF
+0xEF9C 0x6A48
+0xEF9D 0xF9C0
+0xEF9E 0x71FF
+0xEF9F 0x7464
+0xEFA0 0xF9C1
+0xEFA1 0x7A88
+0xEFA2 0x7AAF
+0xEFA3 0x7E47
+0xEFA4 0x7E5E
+0xEFA5 0x8000
+0xEFA6 0x8170
+0xEFA7 0xF9C2
+0xEFA8 0x87EF
+0xEFA9 0x8981
+0xEFAA 0x8B20
+0xEFAB 0x9059
+0xEFAC 0xF9C3
+0xEFAD 0x9080
+0xEFAE 0x9952
+0xEFAF 0x617E
+0xEFB0 0x6B32
+0xEFB1 0x6D74
+0xEFB2 0x7E1F
+0xEFB3 0x8925
+0xEFB4 0x8FB1
+0xEFB5 0x4FD1
+0xEFB6 0x50AD
+0xEFB7 0x5197
+0xEFB8 0x52C7
+0xEFB9 0x57C7
+0xEFBA 0x5889
+0xEFBB 0x5BB9
+0xEFBC 0x5EB8
+0xEFBD 0x6142
+0xEFBE 0x6995
+0xEFBF 0x6D8C
+0xEFC0 0x6E67
+0xEFC1 0x6EB6
+0xEFC2 0x7194
+0xEFC3 0x7462
+0xEFC4 0x7528
+0xEFC5 0x752C
+0xEFC6 0x8073
+0xEFC7 0x8338
+0xEFC8 0x84C9
+0xEFC9 0x8E0A
+0xEFCA 0x9394
+0xEFCB 0x93DE
+0xEFCC 0xF9C4
+0xEFCD 0x4E8E
+0xEFCE 0x4F51
+0xEFCF 0x5076
+0xEFD0 0x512A
+0xEFD1 0x53C8
+0xEFD2 0x53CB
+0xEFD3 0x53F3
+0xEFD4 0x5B87
+0xEFD5 0x5BD3
+0xEFD6 0x5C24
+0xEFD7 0x611A
+0xEFD8 0x6182
+0xEFD9 0x65F4
+0xEFDA 0x725B
+0xEFDB 0x7397
+0xEFDC 0x7440
+0xEFDD 0x76C2
+0xEFDE 0x7950
+0xEFDF 0x7991
+0xEFE0 0x79B9
+0xEFE1 0x7D06
+0xEFE2 0x7FBD
+0xEFE3 0x828B
+0xEFE4 0x85D5
+0xEFE5 0x865E
+0xEFE6 0x8FC2
+0xEFE7 0x9047
+0xEFE8 0x90F5
+0xEFE9 0x91EA
+0xEFEA 0x9685
+0xEFEB 0x96E8
+0xEFEC 0x96E9
+0xEFED 0x52D6
+0xEFEE 0x5F67
+0xEFEF 0x65ED
+0xEFF0 0x6631
+0xEFF1 0x682F
+0xEFF2 0x715C
+0xEFF3 0x7A36
+0xEFF4 0x90C1
+0xEFF5 0x980A
+0xEFF6 0x4E91
+0xEFF7 0xF9C5
+0xEFF8 0x6A52
+0xEFF9 0x6B9E
+0xEFFA 0x6F90
+0xEFFB 0x7189
+0xEFFC 0x8018
+0xEFFD 0x82B8
+0xEFFE 0x8553
+0xF031 0x904B
+0xF032 0x9695
+0xF033 0x96F2
+0xF034 0x97FB
+0xF035 0x851A
+0xF036 0x9B31
+0xF037 0x4E90
+0xF038 0x718A
+0xF039 0x96C4
+0xF03A 0x5143
+0xF03B 0x539F
+0xF03C 0x54E1
+0xF03D 0x5713
+0xF03E 0x5712
+0xF03F 0x57A3
+0xF040 0x5A9B
+0xF041 0x5AC4
+0xF042 0x5BC3
+0xF043 0x6028
+0xF044 0x613F
+0xF045 0x63F4
+0xF046 0x6C85
+0xF047 0x6D39
+0xF048 0x6E72
+0xF049 0x6E90
+0xF04A 0x7230
+0xF04B 0x733F
+0xF04C 0x7457
+0xF04D 0x82D1
+0xF04E 0x8881
+0xF04F 0x8F45
+0xF050 0x9060
+0xF051 0xF9C6
+0xF052 0x9662
+0xF053 0x9858
+0xF054 0x9D1B
+0xF055 0x6708
+0xF056 0x8D8A
+0xF057 0x925E
+0xF058 0x4F4D
+0xF059 0x5049
+0xF05A 0x50DE
+0xF05B 0x5371
+0xF05C 0x570D
+0xF05D 0x59D4
+0xF05E 0x5A01
+0xF05F 0x5C09
+0xF060 0x6170
+0xF061 0x6690
+0xF062 0x6E2D
+0xF063 0x7232
+0xF064 0x744B
+0xF065 0x7DEF
+0xF066 0x80C3
+0xF067 0x840E
+0xF068 0x8466
+0xF069 0x853F
+0xF06A 0x875F
+0xF06B 0x885B
+0xF06C 0x8918
+0xF06D 0x8B02
+0xF06E 0x9055
+0xF06F 0x97CB
+0xF070 0x9B4F
+0xF071 0x4E73
+0xF072 0x4F91
+0xF073 0x5112
+0xF074 0x516A
+0xF075 0xF9C7
+0xF076 0x552F
+0xF077 0x55A9
+0xF078 0x5B7A
+0xF079 0x5BA5
+0xF07A 0x5E7C
+0xF07B 0x5E7D
+0xF07C 0x5EBE
+0xF07D 0x60A0
+0xF07E 0x60DF
+0xF091 0x6108
+0xF092 0x6109
+0xF093 0x63C4
+0xF094 0x6538
+0xF095 0x6709
+0xF096 0xF9C8
+0xF097 0x67D4
+0xF098 0x67DA
+0xF099 0xF9C9
+0xF09A 0x6961
+0xF09B 0x6962
+0xF09C 0x6CB9
+0xF09D 0x6D27
+0xF09E 0xF9CA
+0xF09F 0x6E38
+0xF0A0 0xF9CB
+0xF0A1 0x6FE1
+0xF0A2 0x7336
+0xF0A3 0x7337
+0xF0A4 0xF9CC
+0xF0A5 0x745C
+0xF0A6 0x7531
+0xF0A7 0xF9CD
+0xF0A8 0x7652
+0xF0A9 0xF9CE
+0xF0AA 0xF9CF
+0xF0AB 0x7DAD
+0xF0AC 0x81FE
+0xF0AD 0x8438
+0xF0AE 0x88D5
+0xF0AF 0x8A98
+0xF0B0 0x8ADB
+0xF0B1 0x8AED
+0xF0B2 0x8E30
+0xF0B3 0x8E42
+0xF0B4 0x904A
+0xF0B5 0x903E
+0xF0B6 0x907A
+0xF0B7 0x9149
+0xF0B8 0x91C9
+0xF0B9 0x936E
+0xF0BA 0xF9D0
+0xF0BB 0xF9D1
+0xF0BC 0x5809
+0xF0BD 0xF9D2
+0xF0BE 0x6BD3
+0xF0BF 0x8089
+0xF0C0 0x80B2
+0xF0C1 0xF9D3
+0xF0C2 0xF9D4
+0xF0C3 0x5141
+0xF0C4 0x596B
+0xF0C5 0x5C39
+0xF0C6 0xF9D5
+0xF0C7 0xF9D6
+0xF0C8 0x6F64
+0xF0C9 0x73A7
+0xF0CA 0x80E4
+0xF0CB 0x8D07
+0xF0CC 0xF9D7
+0xF0CD 0x9217
+0xF0CE 0x958F
+0xF0CF 0xF9D8
+0xF0D0 0xF9D9
+0xF0D1 0xF9DA
+0xF0D2 0xF9DB
+0xF0D3 0x807F
+0xF0D4 0x620E
+0xF0D5 0x701C
+0xF0D6 0x7D68
+0xF0D7 0x878D
+0xF0D8 0xF9DC
+0xF0D9 0x57A0
+0xF0DA 0x6069
+0xF0DB 0x6147
+0xF0DC 0x6BB7
+0xF0DD 0x8ABE
+0xF0DE 0x9280
+0xF0DF 0x96B1
+0xF0E0 0x4E59
+0xF0E1 0x541F
+0xF0E2 0x6DEB
+0xF0E3 0x852D
+0xF0E4 0x9670
+0xF0E5 0x97F3
+0xF0E6 0x98EE
+0xF0E7 0x63D6
+0xF0E8 0x6CE3
+0xF0E9 0x9091
+0xF0EA 0x51DD
+0xF0EB 0x61C9
+0xF0EC 0x81BA
+0xF0ED 0x9DF9
+0xF0EE 0x4F9D
+0xF0EF 0x501A
+0xF0F0 0x5100
+0xF0F1 0x5B9C
+0xF0F2 0x610F
+0xF0F3 0x61FF
+0xF0F4 0x64EC
+0xF0F5 0x6905
+0xF0F6 0x6BC5
+0xF0F7 0x7591
+0xF0F8 0x77E3
+0xF0F9 0x7FA9
+0xF0FA 0x8264
+0xF0FB 0x858F
+0xF0FC 0x87FB
+0xF0FD 0x8863
+0xF0FE 0x8ABC
+0xF131 0x8B70
+0xF132 0x91AB
+0xF133 0x4E8C
+0xF134 0x4EE5
+0xF135 0x4F0A
+0xF136 0xF9DD
+0xF137 0xF9DE
+0xF138 0x5937
+0xF139 0x59E8
+0xF13A 0xF9DF
+0xF13B 0x5DF2
+0xF13C 0x5F1B
+0xF13D 0x5F5B
+0xF13E 0x6021
+0xF13F 0xF9E0
+0xF140 0xF9E1
+0xF141 0xF9E2
+0xF142 0xF9E3
+0xF143 0x723E
+0xF144 0x73E5
+0xF145 0xF9E4
+0xF146 0x7570
+0xF147 0x75CD
+0xF148 0xF9E5
+0xF149 0x79FB
+0xF14A 0xF9E6
+0xF14B 0x800C
+0xF14C 0x8033
+0xF14D 0x8084
+0xF14E 0x82E1
+0xF14F 0x8351
+0xF150 0xF9E7
+0xF151 0xF9E8
+0xF152 0x8CBD
+0xF153 0x8CB3
+0xF154 0x9087
+0xF155 0xF9E9
+0xF156 0xF9EA
+0xF157 0x98F4
+0xF158 0x990C
+0xF159 0xF9EB
+0xF15A 0xF9EC
+0xF15B 0x7037
+0xF15C 0x76CA
+0xF15D 0x7FCA
+0xF15E 0x7FCC
+0xF15F 0x7FFC
+0xF160 0x8B1A
+0xF161 0x4EBA
+0xF162 0x4EC1
+0xF163 0x5203
+0xF164 0x5370
+0xF165 0xF9ED
+0xF166 0x54BD
+0xF167 0x56E0
+0xF168 0x59FB
+0xF169 0x5BC5
+0xF16A 0x5F15
+0xF16B 0x5FCD
+0xF16C 0x6E6E
+0xF16D 0xF9EE
+0xF16E 0xF9EF
+0xF16F 0x7D6A
+0xF170 0x8335
+0xF171 0xF9F0
+0xF172 0x8693
+0xF173 0x8A8D
+0xF174 0xF9F1
+0xF175 0x976D
+0xF176 0x9777
+0xF177 0xF9F2
+0xF178 0xF9F3
+0xF179 0x4E00
+0xF17A 0x4F5A
+0xF17B 0x4F7E
+0xF17C 0x58F9
+0xF17D 0x65E5
+0xF17E 0x6EA2
+0xF191 0x9038
+0xF192 0x93B0
+0xF193 0x99B9
+0xF194 0x4EFB
+0xF195 0x58EC
+0xF196 0x598A
+0xF197 0x59D9
+0xF198 0x6041
+0xF199 0xF9F4
+0xF19A 0xF9F5
+0xF19B 0x7A14
+0xF19C 0xF9F6
+0xF19D 0x834F
+0xF19E 0x8CC3
+0xF19F 0x5165
+0xF1A0 0x5344
+0xF1A1 0xF9F7
+0xF1A2 0xF9F8
+0xF1A3 0xF9F9
+0xF1A4 0x4ECD
+0xF1A5 0x5269
+0xF1A6 0x5B55
+0xF1A7 0x82BF
+0xF1A8 0x4ED4
+0xF1A9 0x523A
+0xF1AA 0x54A8
+0xF1AB 0x59C9
+0xF1AC 0x59FF
+0xF1AD 0x5B50
+0xF1AE 0x5B57
+0xF1AF 0x5B5C
+0xF1B0 0x6063
+0xF1B1 0x6148
+0xF1B2 0x6ECB
+0xF1B3 0x7099
+0xF1B4 0x716E
+0xF1B5 0x7386
+0xF1B6 0x74F7
+0xF1B7 0x75B5
+0xF1B8 0x78C1
+0xF1B9 0x7D2B
+0xF1BA 0x8005
+0xF1BB 0x81EA
+0xF1BC 0x8328
+0xF1BD 0x8517
+0xF1BE 0x85C9
+0xF1BF 0x8AEE
+0xF1C0 0x8CC7
+0xF1C1 0x96CC
+0xF1C2 0x4F5C
+0xF1C3 0x52FA
+0xF1C4 0x56BC
+0xF1C5 0x65AB
+0xF1C6 0x6628
+0xF1C7 0x707C
+0xF1C8 0x70B8
+0xF1C9 0x7235
+0xF1CA 0x7DBD
+0xF1CB 0x828D
+0xF1CC 0x914C
+0xF1CD 0x96C0
+0xF1CE 0x9D72
+0xF1CF 0x5B71
+0xF1D0 0x68E7
+0xF1D1 0x6B98
+0xF1D2 0x6F7A
+0xF1D3 0x76DE
+0xF1D4 0x5C91
+0xF1D5 0x66AB
+0xF1D6 0x6F5B
+0xF1D7 0x7BB4
+0xF1D8 0x7C2A
+0xF1D9 0x8836
+0xF1DA 0x96DC
+0xF1DB 0x4E08
+0xF1DC 0x4ED7
+0xF1DD 0x5320
+0xF1DE 0x5834
+0xF1DF 0x58BB
+0xF1E0 0x58EF
+0xF1E1 0x596C
+0xF1E2 0x5C07
+0xF1E3 0x5E33
+0xF1E4 0x5E84
+0xF1E5 0x5F35
+0xF1E6 0x638C
+0xF1E7 0x66B2
+0xF1E8 0x6756
+0xF1E9 0x6A1F
+0xF1EA 0x6AA3
+0xF1EB 0x6B0C
+0xF1EC 0x6F3F
+0xF1ED 0x7246
+0xF1EE 0xF9FA
+0xF1EF 0x7350
+0xF1F0 0x748B
+0xF1F1 0x7AE0
+0xF1F2 0x7CA7
+0xF1F3 0x8178
+0xF1F4 0x81DF
+0xF1F5 0x81E7
+0xF1F6 0x838A
+0xF1F7 0x846C
+0xF1F8 0x8523
+0xF1F9 0x8594
+0xF1FA 0x85CF
+0xF1FB 0x88DD
+0xF1FC 0x8D13
+0xF1FD 0x91AC
+0xF1FE 0x9577
+0xF231 0x969C
+0xF232 0x518D
+0xF233 0x54C9
+0xF234 0x5728
+0xF235 0x5BB0
+0xF236 0x624D
+0xF237 0x6750
+0xF238 0x683D
+0xF239 0x6893
+0xF23A 0x6E3D
+0xF23B 0x6ED3
+0xF23C 0x707D
+0xF23D 0x7E21
+0xF23E 0x88C1
+0xF23F 0x8CA1
+0xF240 0x8F09
+0xF241 0x9F4B
+0xF242 0x9F4E
+0xF243 0x722D
+0xF244 0x7B8F
+0xF245 0x8ACD
+0xF246 0x931A
+0xF247 0x4F47
+0xF248 0x4F4E
+0xF249 0x5132
+0xF24A 0x5480
+0xF24B 0x59D0
+0xF24C 0x5E95
+0xF24D 0x62B5
+0xF24E 0x6775
+0xF24F 0x696E
+0xF250 0x6A17
+0xF251 0x6CAE
+0xF252 0x6E1A
+0xF253 0x72D9
+0xF254 0x732A
+0xF255 0x75BD
+0xF256 0x7BB8
+0xF257 0x7D35
+0xF258 0x82E7
+0xF259 0x83F9
+0xF25A 0x8457
+0xF25B 0x85F7
+0xF25C 0x8A5B
+0xF25D 0x8CAF
+0xF25E 0x8E87
+0xF25F 0x9019
+0xF260 0x90B8
+0xF261 0x96CE
+0xF262 0x9F5F
+0xF263 0x52E3
+0xF264 0x540A
+0xF265 0x5AE1
+0xF266 0x5BC2
+0xF267 0x6458
+0xF268 0x6575
+0xF269 0x6EF4
+0xF26A 0x72C4
+0xF26B 0xF9FB
+0xF26C 0x7684
+0xF26D 0x7A4D
+0xF26E 0x7B1B
+0xF26F 0x7C4D
+0xF270 0x7E3E
+0xF271 0x7FDF
+0xF272 0x837B
+0xF273 0x8B2B
+0xF274 0x8CCA
+0xF275 0x8D64
+0xF276 0x8DE1
+0xF277 0x8E5F
+0xF278 0x8FEA
+0xF279 0x8FF9
+0xF27A 0x9069
+0xF27B 0x93D1
+0xF27C 0x4F43
+0xF27D 0x4F7A
+0xF27E 0x50B3
+0xF291 0x5168
+0xF292 0x5178
+0xF293 0x524D
+0xF294 0x526A
+0xF295 0x5861
+0xF296 0x587C
+0xF297 0x5960
+0xF298 0x5C08
+0xF299 0x5C55
+0xF29A 0x5EDB
+0xF29B 0x609B
+0xF29C 0x6230
+0xF29D 0x6813
+0xF29E 0x6BBF
+0xF29F 0x6C08
+0xF2A0 0x6FB1
+0xF2A1 0x714E
+0xF2A2 0x7420
+0xF2A3 0x7530
+0xF2A4 0x7538
+0xF2A5 0x7551
+0xF2A6 0x7672
+0xF2A7 0x7B4C
+0xF2A8 0x7B8B
+0xF2A9 0x7BAD
+0xF2AA 0x7BC6
+0xF2AB 0x7E8F
+0xF2AC 0x8A6E
+0xF2AD 0x8F3E
+0xF2AE 0x8F49
+0xF2AF 0x923F
+0xF2B0 0x9293
+0xF2B1 0x9322
+0xF2B2 0x942B
+0xF2B3 0x96FB
+0xF2B4 0x985A
+0xF2B5 0x986B
+0xF2B6 0x991E
+0xF2B7 0x5207
+0xF2B8 0x622A
+0xF2B9 0x6298
+0xF2BA 0x6D59
+0xF2BB 0x7664
+0xF2BC 0x7ACA
+0xF2BD 0x7BC0
+0xF2BE 0x7D76
+0xF2BF 0x5360
+0xF2C0 0x5CBE
+0xF2C1 0x5E97
+0xF2C2 0x6F38
+0xF2C3 0x70B9
+0xF2C4 0x7C98
+0xF2C5 0x9711
+0xF2C6 0x9B8E
+0xF2C7 0x9EDE
+0xF2C8 0x63A5
+0xF2C9 0x647A
+0xF2CA 0x8776
+0xF2CB 0x4E01
+0xF2CC 0x4E95
+0xF2CD 0x4EAD
+0xF2CE 0x505C
+0xF2CF 0x5075
+0xF2D0 0x5448
+0xF2D1 0x59C3
+0xF2D2 0x5B9A
+0xF2D3 0x5E40
+0xF2D4 0x5EAD
+0xF2D5 0x5EF7
+0xF2D6 0x5F81
+0xF2D7 0x60C5
+0xF2D8 0x633A
+0xF2D9 0x653F
+0xF2DA 0x6574
+0xF2DB 0x65CC
+0xF2DC 0x6676
+0xF2DD 0x6678
+0xF2DE 0x67FE
+0xF2DF 0x6968
+0xF2E0 0x6A89
+0xF2E1 0x6B63
+0xF2E2 0x6C40
+0xF2E3 0x6DC0
+0xF2E4 0x6DE8
+0xF2E5 0x6E1F
+0xF2E6 0x6E5E
+0xF2E7 0x701E
+0xF2E8 0x70A1
+0xF2E9 0x738E
+0xF2EA 0x73FD
+0xF2EB 0x753A
+0xF2EC 0x775B
+0xF2ED 0x7887
+0xF2EE 0x798E
+0xF2EF 0x7A0B
+0xF2F0 0x7A7D
+0xF2F1 0x7CBE
+0xF2F2 0x7D8E
+0xF2F3 0x8247
+0xF2F4 0x8A02
+0xF2F5 0x8AEA
+0xF2F6 0x8C9E
+0xF2F7 0x912D
+0xF2F8 0x914A
+0xF2F9 0x91D8
+0xF2FA 0x9266
+0xF2FB 0x92CC
+0xF2FC 0x9320
+0xF2FD 0x9706
+0xF2FE 0x9756
+0xF331 0x975C
+0xF332 0x9802
+0xF333 0x9F0E
+0xF334 0x5236
+0xF335 0x5291
+0xF336 0x557C
+0xF337 0x5824
+0xF338 0x5E1D
+0xF339 0x5F1F
+0xF33A 0x608C
+0xF33B 0x63D0
+0xF33C 0x68AF
+0xF33D 0x6FDF
+0xF33E 0x796D
+0xF33F 0x7B2C
+0xF340 0x81CD
+0xF341 0x85BA
+0xF342 0x88FD
+0xF343 0x8AF8
+0xF344 0x8E44
+0xF345 0x918D
+0xF346 0x9664
+0xF347 0x969B
+0xF348 0x973D
+0xF349 0x984C
+0xF34A 0x9F4A
+0xF34B 0x4FCE
+0xF34C 0x5146
+0xF34D 0x51CB
+0xF34E 0x52A9
+0xF34F 0x5632
+0xF350 0x5F14
+0xF351 0x5F6B
+0xF352 0x63AA
+0xF353 0x64CD
+0xF354 0x65E9
+0xF355 0x6641
+0xF356 0x66FA
+0xF357 0x66F9
+0xF358 0x671D
+0xF359 0x689D
+0xF35A 0x68D7
+0xF35B 0x69FD
+0xF35C 0x6F15
+0xF35D 0x6F6E
+0xF35E 0x7167
+0xF35F 0x71E5
+0xF360 0x722A
+0xF361 0x74AA
+0xF362 0x773A
+0xF363 0x7956
+0xF364 0x795A
+0xF365 0x79DF
+0xF366 0x7A20
+0xF367 0x7A95
+0xF368 0x7C97
+0xF369 0x7CDF
+0xF36A 0x7D44
+0xF36B 0x7E70
+0xF36C 0x8087
+0xF36D 0x85FB
+0xF36E 0x86A4
+0xF36F 0x8A54
+0xF370 0x8ABF
+0xF371 0x8D99
+0xF372 0x8E81
+0xF373 0x9020
+0xF374 0x906D
+0xF375 0x91E3
+0xF376 0x963B
+0xF377 0x96D5
+0xF378 0x9CE5
+0xF379 0x65CF
+0xF37A 0x7C07
+0xF37B 0x8DB3
+0xF37C 0x93C3
+0xF37D 0x5B58
+0xF37E 0x5C0A
+0xF391 0x5352
+0xF392 0x62D9
+0xF393 0x731D
+0xF394 0x5027
+0xF395 0x5B97
+0xF396 0x5F9E
+0xF397 0x60B0
+0xF398 0x616B
+0xF399 0x68D5
+0xF39A 0x6DD9
+0xF39B 0x742E
+0xF39C 0x7A2E
+0xF39D 0x7D42
+0xF39E 0x7D9C
+0xF39F 0x7E31
+0xF3A0 0x816B
+0xF3A1 0x8E2A
+0xF3A2 0x8E35
+0xF3A3 0x937E
+0xF3A4 0x9418
+0xF3A5 0x4F50
+0xF3A6 0x5750
+0xF3A7 0x5DE6
+0xF3A8 0x5EA7
+0xF3A9 0x632B
+0xF3AA 0x7F6A
+0xF3AB 0x4E3B
+0xF3AC 0x4F4F
+0xF3AD 0x4F8F
+0xF3AE 0x505A
+0xF3AF 0x59DD
+0xF3B0 0x80C4
+0xF3B1 0x546A
+0xF3B2 0x5468
+0xF3B3 0x55FE
+0xF3B4 0x594F
+0xF3B5 0x5B99
+0xF3B6 0x5DDE
+0xF3B7 0x5EDA
+0xF3B8 0x665D
+0xF3B9 0x6731
+0xF3BA 0x67F1
+0xF3BB 0x682A
+0xF3BC 0x6CE8
+0xF3BD 0x6D32
+0xF3BE 0x6E4A
+0xF3BF 0x6F8D
+0xF3C0 0x70B7
+0xF3C1 0x73E0
+0xF3C2 0x7587
+0xF3C3 0x7C4C
+0xF3C4 0x7D02
+0xF3C5 0x7D2C
+0xF3C6 0x7DA2
+0xF3C7 0x821F
+0xF3C8 0x86DB
+0xF3C9 0x8A3B
+0xF3CA 0x8A85
+0xF3CB 0x8D70
+0xF3CC 0x8E8A
+0xF3CD 0x8F33
+0xF3CE 0x9031
+0xF3CF 0x914E
+0xF3D0 0x9152
+0xF3D1 0x9444
+0xF3D2 0x99D0
+0xF3D3 0x7AF9
+0xF3D4 0x7CA5
+0xF3D5 0x4FCA
+0xF3D6 0x5101
+0xF3D7 0x51C6
+0xF3D8 0x57C8
+0xF3D9 0x5BEF
+0xF3DA 0x5CFB
+0xF3DB 0x6659
+0xF3DC 0x6A3D
+0xF3DD 0x6D5A
+0xF3DE 0x6E96
+0xF3DF 0x6FEC
+0xF3E0 0x710C
+0xF3E1 0x756F
+0xF3E2 0x7AE3
+0xF3E3 0x8822
+0xF3E4 0x9021
+0xF3E5 0x9075
+0xF3E6 0x96CB
+0xF3E7 0x99FF
+0xF3E8 0x8301
+0xF3E9 0x4E2D
+0xF3EA 0x4EF2
+0xF3EB 0x8846
+0xF3EC 0x91CD
+0xF3ED 0x537D
+0xF3EE 0x6ADB
+0xF3EF 0x696B
+0xF3F0 0x6C41
+0xF3F1 0x847A
+0xF3F2 0x589E
+0xF3F3 0x618E
+0xF3F4 0x66FE
+0xF3F5 0x62EF
+0xF3F6 0x70DD
+0xF3F7 0x7511
+0xF3F8 0x75C7
+0xF3F9 0x7E52
+0xF3FA 0x84B8
+0xF3FB 0x8B49
+0xF3FC 0x8D08
+0xF3FD 0x4E4B
+0xF3FE 0x53EA
+0xF431 0x54AB
+0xF432 0x5730
+0xF433 0x5740
+0xF434 0x5FD7
+0xF435 0x6301
+0xF436 0x6307
+0xF437 0x646F
+0xF438 0x652F
+0xF439 0x65E8
+0xF43A 0x667A
+0xF43B 0x679D
+0xF43C 0x67B3
+0xF43D 0x6B62
+0xF43E 0x6C60
+0xF43F 0x6C9A
+0xF440 0x6F2C
+0xF441 0x77E5
+0xF442 0x7825
+0xF443 0x7949
+0xF444 0x7957
+0xF445 0x7D19
+0xF446 0x80A2
+0xF447 0x8102
+0xF448 0x81F3
+0xF449 0x829D
+0xF44A 0x82B7
+0xF44B 0x8718
+0xF44C 0x8A8C
+0xF44D 0xF9FC
+0xF44E 0x8D04
+0xF44F 0x8DBE
+0xF450 0x9072
+0xF451 0x76F4
+0xF452 0x7A19
+0xF453 0x7A37
+0xF454 0x7E54
+0xF455 0x8077
+0xF456 0x5507
+0xF457 0x55D4
+0xF458 0x5875
+0xF459 0x632F
+0xF45A 0x6422
+0xF45B 0x6649
+0xF45C 0x664B
+0xF45D 0x686D
+0xF45E 0x699B
+0xF45F 0x6B84
+0xF460 0x6D25
+0xF461 0x6EB1
+0xF462 0x73CD
+0xF463 0x7468
+0xF464 0x74A1
+0xF465 0x755B
+0xF466 0x75B9
+0xF467 0x76E1
+0xF468 0x771E
+0xF469 0x778B
+0xF46A 0x79E6
+0xF46B 0x7E09
+0xF46C 0x7E1D
+0xF46D 0x81FB
+0xF46E 0x852F
+0xF46F 0x8897
+0xF470 0x8A3A
+0xF471 0x8CD1
+0xF472 0x8EEB
+0xF473 0x8FB0
+0xF474 0x9032
+0xF475 0x93AD
+0xF476 0x9663
+0xF477 0x9673
+0xF478 0x9707
+0xF479 0x4F84
+0xF47A 0x53F1
+0xF47B 0x59EA
+0xF47C 0x5AC9
+0xF47D 0x5E19
+0xF47E 0x684E
+0xF491 0x74C6
+0xF492 0x75BE
+0xF493 0x79E9
+0xF494 0x7A92
+0xF495 0x81A3
+0xF496 0x86ED
+0xF497 0x8CEA
+0xF498 0x8DCC
+0xF499 0x8FED
+0xF49A 0x659F
+0xF49B 0x6715
+0xF49C 0xF9FD
+0xF49D 0x57F7
+0xF49E 0x6F57
+0xF49F 0x7DDD
+0xF4A0 0x8F2F
+0xF4A1 0x93F6
+0xF4A2 0x96C6
+0xF4A3 0x5FB5
+0xF4A4 0x61F2
+0xF4A5 0x6F84
+0xF4A6 0x4E14
+0xF4A7 0x4F98
+0xF4A8 0x501F
+0xF4A9 0x53C9
+0xF4AA 0x55DF
+0xF4AB 0x5D6F
+0xF4AC 0x5DEE
+0xF4AD 0x6B21
+0xF4AE 0x6B64
+0xF4AF 0x78CB
+0xF4B0 0x7B9A
+0xF4B1 0xF9FE
+0xF4B2 0x8E49
+0xF4B3 0x8ECA
+0xF4B4 0x906E
+0xF4B5 0x6349
+0xF4B6 0x643E
+0xF4B7 0x7740
+0xF4B8 0x7A84
+0xF4B9 0x932F
+0xF4BA 0x947F
+0xF4BB 0x9F6A
+0xF4BC 0x64B0
+0xF4BD 0x6FAF
+0xF4BE 0x71E6
+0xF4BF 0x74A8
+0xF4C0 0x74DA
+0xF4C1 0x7AC4
+0xF4C2 0x7C12
+0xF4C3 0x7E82
+0xF4C4 0x7CB2
+0xF4C5 0x7E98
+0xF4C6 0x8B9A
+0xF4C7 0x8D0A
+0xF4C8 0x947D
+0xF4C9 0x9910
+0xF4CA 0x994C
+0xF4CB 0x5239
+0xF4CC 0x5BDF
+0xF4CD 0x64E6
+0xF4CE 0x672D
+0xF4CF 0x7D2E
+0xF4D0 0x50ED
+0xF4D1 0x53C3
+0xF4D2 0x5879
+0xF4D3 0x6158
+0xF4D4 0x6159
+0xF4D5 0x61FA
+0xF4D6 0x65AC
+0xF4D7 0x7AD9
+0xF4D8 0x8B92
+0xF4D9 0x8B96
+0xF4DA 0x5009
+0xF4DB 0x5021
+0xF4DC 0x5275
+0xF4DD 0x5531
+0xF4DE 0x5A3C
+0xF4DF 0x5EE0
+0xF4E0 0x5F70
+0xF4E1 0x6134
+0xF4E2 0x655E
+0xF4E3 0x660C
+0xF4E4 0x6636
+0xF4E5 0x66A2
+0xF4E6 0x69CD
+0xF4E7 0x6EC4
+0xF4E8 0x6F32
+0xF4E9 0x7316
+0xF4EA 0x7621
+0xF4EB 0x7A93
+0xF4EC 0x8139
+0xF4ED 0x8259
+0xF4EE 0x83D6
+0xF4EF 0x84BC
+0xF4F0 0x50B5
+0xF4F1 0x57F0
+0xF4F2 0x5BC0
+0xF4F3 0x5BE8
+0xF4F4 0x5F69
+0xF4F5 0x63A1
+0xF4F6 0x7826
+0xF4F7 0x7DB5
+0xF4F8 0x83DC
+0xF4F9 0x8521
+0xF4FA 0x91C7
+0xF4FB 0x91F5
+0xF4FC 0x518A
+0xF4FD 0x67F5
+0xF4FE 0x7B56
+0xF531 0x8CAC
+0xF532 0x51C4
+0xF533 0x59BB
+0xF534 0x60BD
+0xF535 0x8655
+0xF536 0x501C
+0xF537 0xF9FF
+0xF538 0x5254
+0xF539 0x5C3A
+0xF53A 0x617D
+0xF53B 0x621A
+0xF53C 0x62D3
+0xF53D 0x64F2
+0xF53E 0x65A5
+0xF53F 0x6ECC
+0xF540 0x7620
+0xF541 0x810A
+0xF542 0x8E60
+0xF543 0x965F
+0xF544 0x96BB
+0xF545 0x4EDF
+0xF546 0x5343
+0xF547 0x5598
+0xF548 0x5929
+0xF549 0x5DDD
+0xF54A 0x64C5
+0xF54B 0x6CC9
+0xF54C 0x6DFA
+0xF54D 0x7394
+0xF54E 0x7A7F
+0xF54F 0x821B
+0xF550 0x85A6
+0xF551 0x8CE4
+0xF552 0x8E10
+0xF553 0x9077
+0xF554 0x91E7
+0xF555 0x95E1
+0xF556 0x9621
+0xF557 0x97C6
+0xF558 0x51F8
+0xF559 0x54F2
+0xF55A 0x5586
+0xF55B 0x5FB9
+0xF55C 0x64A4
+0xF55D 0x6F88
+0xF55E 0x7DB4
+0xF55F 0x8F1F
+0xF560 0x8F4D
+0xF561 0x9435
+0xF562 0x50C9
+0xF563 0x5C16
+0xF564 0x6CBE
+0xF565 0x6DFB
+0xF566 0x751B
+0xF567 0x77BB
+0xF568 0x7C3D
+0xF569 0x7C64
+0xF56A 0x8A79
+0xF56B 0x8AC2
+0xF56C 0x581E
+0xF56D 0x59BE
+0xF56E 0x5E16
+0xF56F 0x6377
+0xF570 0x7252
+0xF571 0x758A
+0xF572 0x776B
+0xF573 0x8ADC
+0xF574 0x8CBC
+0xF575 0x8F12
+0xF576 0x5EF3
+0xF577 0x6674
+0xF578 0x6DF8
+0xF579 0x807D
+0xF57A 0x83C1
+0xF57B 0x8ACB
+0xF57C 0x9751
+0xF57D 0x9BD6
+0xF57E 0xFA00
+0xF591 0x5243
+0xF592 0x66FF
+0xF593 0x6D95
+0xF594 0x6EEF
+0xF595 0x7DE0
+0xF596 0x8AE6
+0xF597 0x902E
+0xF598 0x905E
+0xF599 0x9AD4
+0xF59A 0x521D
+0xF59B 0x527F
+0xF59C 0x54E8
+0xF59D 0x6194
+0xF59E 0x6284
+0xF59F 0x62DB
+0xF5A0 0x68A2
+0xF5A1 0x6912
+0xF5A2 0x695A
+0xF5A3 0x6A35
+0xF5A4 0x7092
+0xF5A5 0x7126
+0xF5A6 0x785D
+0xF5A7 0x7901
+0xF5A8 0x790E
+0xF5A9 0x79D2
+0xF5AA 0x7A0D
+0xF5AB 0x8096
+0xF5AC 0x8278
+0xF5AD 0x82D5
+0xF5AE 0x8349
+0xF5AF 0x8549
+0xF5B0 0x8C82
+0xF5B1 0x8D85
+0xF5B2 0x9162
+0xF5B3 0x918B
+0xF5B4 0x91AE
+0xF5B5 0x4FC3
+0xF5B6 0x56D1
+0xF5B7 0x71ED
+0xF5B8 0x77D7
+0xF5B9 0x8700
+0xF5BA 0x89F8
+0xF5BB 0x5BF8
+0xF5BC 0x5FD6
+0xF5BD 0x6751
+0xF5BE 0x90A8
+0xF5BF 0x53E2
+0xF5C0 0x585A
+0xF5C1 0x5BF5
+0xF5C2 0x60A4
+0xF5C3 0x6181
+0xF5C4 0x6460
+0xF5C5 0x7E3D
+0xF5C6 0x8070
+0xF5C7 0x8525
+0xF5C8 0x9283
+0xF5C9 0x64AE
+0xF5CA 0x50AC
+0xF5CB 0x5D14
+0xF5CC 0x6700
+0xF5CD 0x589C
+0xF5CE 0x62BD
+0xF5CF 0x63A8
+0xF5D0 0x690E
+0xF5D1 0x6978
+0xF5D2 0x6A1E
+0xF5D3 0x6E6B
+0xF5D4 0x76BA
+0xF5D5 0x79CB
+0xF5D6 0x82BB
+0xF5D7 0x8429
+0xF5D8 0x8ACF
+0xF5D9 0x8DA8
+0xF5DA 0x8FFD
+0xF5DB 0x9112
+0xF5DC 0x914B
+0xF5DD 0x919C
+0xF5DE 0x9310
+0xF5DF 0x9318
+0xF5E0 0x939A
+0xF5E1 0x96DB
+0xF5E2 0x9A36
+0xF5E3 0x9C0D
+0xF5E4 0x4E11
+0xF5E5 0x755C
+0xF5E6 0x795D
+0xF5E7 0x7AFA
+0xF5E8 0x7B51
+0xF5E9 0x7BC9
+0xF5EA 0x7E2E
+0xF5EB 0x84C4
+0xF5EC 0x8E59
+0xF5ED 0x8E74
+0xF5EE 0x8EF8
+0xF5EF 0x9010
+0xF5F0 0x6625
+0xF5F1 0x693F
+0xF5F2 0x7443
+0xF5F3 0x51FA
+0xF5F4 0x672E
+0xF5F5 0x9EDC
+0xF5F6 0x5145
+0xF5F7 0x5FE0
+0xF5F8 0x6C96
+0xF5F9 0x87F2
+0xF5FA 0x885D
+0xF5FB 0x8877
+0xF5FC 0x60B4
+0xF5FD 0x81B5
+0xF5FE 0x8403
+0xF631 0x8D05
+0xF632 0x53D6
+0xF633 0x5439
+0xF634 0x5634
+0xF635 0x5A36
+0xF636 0x5C31
+0xF637 0x708A
+0xF638 0x7FE0
+0xF639 0x805A
+0xF63A 0x8106
+0xF63B 0x81ED
+0xF63C 0x8DA3
+0xF63D 0x9189
+0xF63E 0x9A5F
+0xF63F 0x9DF2
+0xF640 0x5074
+0xF641 0x4EC4
+0xF642 0x53A0
+0xF643 0x60FB
+0xF644 0x6E2C
+0xF645 0x5C64
+0xF646 0x4F88
+0xF647 0x5024
+0xF648 0x55E4
+0xF649 0x5CD9
+0xF64A 0x5E5F
+0xF64B 0x6065
+0xF64C 0x6894
+0xF64D 0x6CBB
+0xF64E 0x6DC4
+0xF64F 0x71BE
+0xF650 0x75D4
+0xF651 0x75F4
+0xF652 0x7661
+0xF653 0x7A1A
+0xF654 0x7A49
+0xF655 0x7DC7
+0xF656 0x7DFB
+0xF657 0x7F6E
+0xF658 0x81F4
+0xF659 0x86A9
+0xF65A 0x8F1C
+0xF65B 0x96C9
+0xF65C 0x99B3
+0xF65D 0x9F52
+0xF65E 0x5247
+0xF65F 0x52C5
+0xF660 0x98ED
+0xF661 0x89AA
+0xF662 0x4E03
+0xF663 0x67D2
+0xF664 0x6F06
+0xF665 0x4FB5
+0xF666 0x5BE2
+0xF667 0x6795
+0xF668 0x6C88
+0xF669 0x6D78
+0xF66A 0x741B
+0xF66B 0x7827
+0xF66C 0x91DD
+0xF66D 0x937C
+0xF66E 0x87C4
+0xF66F 0x79E4
+0xF670 0x7A31
+0xF671 0x5FEB
+0xF672 0x4ED6
+0xF673 0x54A4
+0xF674 0x553E
+0xF675 0x58AE
+0xF676 0x59A5
+0xF677 0x60F0
+0xF678 0x6253
+0xF679 0x62D6
+0xF67A 0x6736
+0xF67B 0x6955
+0xF67C 0x8235
+0xF67D 0x9640
+0xF67E 0x99B1
+0xF691 0x99DD
+0xF692 0x502C
+0xF693 0x5353
+0xF694 0x5544
+0xF695 0x577C
+0xF696 0xFA01
+0xF697 0x6258
+0xF698 0xFA02
+0xF699 0x64E2
+0xF69A 0x666B
+0xF69B 0x67DD
+0xF69C 0x6FC1
+0xF69D 0x6FEF
+0xF69E 0x7422
+0xF69F 0x7438
+0xF6A0 0x8A17
+0xF6A1 0x9438
+0xF6A2 0x5451
+0xF6A3 0x5606
+0xF6A4 0x5766
+0xF6A5 0x5F48
+0xF6A6 0x619A
+0xF6A7 0x6B4E
+0xF6A8 0x7058
+0xF6A9 0x70AD
+0xF6AA 0x7DBB
+0xF6AB 0x8A95
+0xF6AC 0x596A
+0xF6AD 0x812B
+0xF6AE 0x63A2
+0xF6AF 0x7708
+0xF6B0 0x803D
+0xF6B1 0x8CAA
+0xF6B2 0x5854
+0xF6B3 0x642D
+0xF6B4 0x69BB
+0xF6B5 0x5B95
+0xF6B6 0x5E11
+0xF6B7 0x6E6F
+0xF6B8 0xFA03
+0xF6B9 0x8569
+0xF6BA 0x514C
+0xF6BB 0x53F0
+0xF6BC 0x592A
+0xF6BD 0x6020
+0xF6BE 0x614B
+0xF6BF 0x6B86
+0xF6C0 0x6C70
+0xF6C1 0x6CF0
+0xF6C2 0x7B1E
+0xF6C3 0x80CE
+0xF6C4 0x82D4
+0xF6C5 0x8DC6
+0xF6C6 0x90B0
+0xF6C7 0x98B1
+0xF6C8 0xFA04
+0xF6C9 0x64C7
+0xF6CA 0x6FA4
+0xF6CB 0x6491
+0xF6CC 0x6504
+0xF6CD 0x514E
+0xF6CE 0x5410
+0xF6CF 0x571F
+0xF6D0 0x8A0E
+0xF6D1 0x615F
+0xF6D2 0x6876
+0xF6D3 0xFA05
+0xF6D4 0x75DB
+0xF6D5 0x7B52
+0xF6D6 0x7D71
+0xF6D7 0x901A
+0xF6D8 0x5806
+0xF6D9 0x69CC
+0xF6DA 0x817F
+0xF6DB 0x892A
+0xF6DC 0x9000
+0xF6DD 0x9839
+0xF6DE 0x5078
+0xF6DF 0x5957
+0xF6E0 0x59AC
+0xF6E1 0x6295
+0xF6E2 0x900F
+0xF6E3 0x9B2A
+0xF6E4 0x615D
+0xF6E5 0x7279
+0xF6E6 0x95D6
+0xF6E7 0x5761
+0xF6E8 0x5A46
+0xF6E9 0x5DF4
+0xF6EA 0x628A
+0xF6EB 0x64AD
+0xF6EC 0x64FA
+0xF6ED 0x6777
+0xF6EE 0x6CE2
+0xF6EF 0x6D3E
+0xF6F0 0x722C
+0xF6F1 0x7436
+0xF6F2 0x7834
+0xF6F3 0x7F77
+0xF6F4 0x82AD
+0xF6F5 0x8DDB
+0xF6F6 0x9817
+0xF6F7 0x5224
+0xF6F8 0x5742
+0xF6F9 0x677F
+0xF6FA 0x7248
+0xF6FB 0x74E3
+0xF6FC 0x8CA9
+0xF6FD 0x8FA6
+0xF6FE 0x9211
+0xF731 0x962A
+0xF732 0x516B
+0xF733 0x53ED
+0xF734 0x634C
+0xF735 0x4F69
+0xF736 0x5504
+0xF737 0x6096
+0xF738 0x6557
+0xF739 0x6C9B
+0xF73A 0x6D7F
+0xF73B 0x724C
+0xF73C 0x72FD
+0xF73D 0x7A17
+0xF73E 0x8987
+0xF73F 0x8C9D
+0xF740 0x5F6D
+0xF741 0x6F8E
+0xF742 0x70F9
+0xF743 0x81A8
+0xF744 0x610E
+0xF745 0x4FBF
+0xF746 0x504F
+0xF747 0x6241
+0xF748 0x7247
+0xF749 0x7BC7
+0xF74A 0x7DE8
+0xF74B 0x7FE9
+0xF74C 0x904D
+0xF74D 0x97AD
+0xF74E 0x9A19
+0xF74F 0x8CB6
+0xF750 0x576A
+0xF751 0x5E73
+0xF752 0x67B0
+0xF753 0x840D
+0xF754 0x8A55
+0xF755 0x5420
+0xF756 0x5B16
+0xF757 0x5E63
+0xF758 0x5EE2
+0xF759 0x5F0A
+0xF75A 0x6583
+0xF75B 0x80BA
+0xF75C 0x853D
+0xF75D 0x9589
+0xF75E 0x965B
+0xF75F 0x4F48
+0xF760 0x5305
+0xF761 0x530D
+0xF762 0x530F
+0xF763 0x5486
+0xF764 0x54FA
+0xF765 0x5703
+0xF766 0x5E03
+0xF767 0x6016
+0xF768 0x629B
+0xF769 0x62B1
+0xF76A 0x6355
+0xF76B 0xFA06
+0xF76C 0x6CE1
+0xF76D 0x6D66
+0xF76E 0x75B1
+0xF76F 0x7832
+0xF770 0x80DE
+0xF771 0x812F
+0xF772 0x82DE
+0xF773 0x8461
+0xF774 0x84B2
+0xF775 0x888D
+0xF776 0x8912
+0xF777 0x900B
+0xF778 0x92EA
+0xF779 0x98FD
+0xF77A 0x9B91
+0xF77B 0x5E45
+0xF77C 0x66B4
+0xF77D 0x66DD
+0xF77E 0x7011
+0xF791 0x7206
+0xF792 0xFA07
+0xF793 0x4FF5
+0xF794 0x527D
+0xF795 0x5F6A
+0xF796 0x6153
+0xF797 0x6753
+0xF798 0x6A19
+0xF799 0x6F02
+0xF79A 0x74E2
+0xF79B 0x7968
+0xF79C 0x8868
+0xF79D 0x8C79
+0xF79E 0x98C7
+0xF79F 0x98C4
+0xF7A0 0x9A43
+0xF7A1 0x54C1
+0xF7A2 0x7A1F
+0xF7A3 0x6953
+0xF7A4 0x8AF7
+0xF7A5 0x8C4A
+0xF7A6 0x98A8
+0xF7A7 0x99AE
+0xF7A8 0x5F7C
+0xF7A9 0x62AB
+0xF7AA 0x75B2
+0xF7AB 0x76AE
+0xF7AC 0x88AB
+0xF7AD 0x907F
+0xF7AE 0x9642
+0xF7AF 0x5339
+0xF7B0 0x5F3C
+0xF7B1 0x5FC5
+0xF7B2 0x6CCC
+0xF7B3 0x73CC
+0xF7B4 0x7562
+0xF7B5 0x758B
+0xF7B6 0x7B46
+0xF7B7 0x82FE
+0xF7B8 0x999D
+0xF7B9 0x4E4F
+0xF7BA 0x903C
+0xF7BB 0x4E0B
+0xF7BC 0x4F55
+0xF7BD 0x53A6
+0xF7BE 0x590F
+0xF7BF 0x5EC8
+0xF7C0 0x6630
+0xF7C1 0x6CB3
+0xF7C2 0x7455
+0xF7C3 0x8377
+0xF7C4 0x8766
+0xF7C5 0x8CC0
+0xF7C6 0x9050
+0xF7C7 0x971E
+0xF7C8 0x9C15
+0xF7C9 0x58D1
+0xF7CA 0x5B78
+0xF7CB 0x8650
+0xF7CC 0x8B14
+0xF7CD 0x9DB4
+0xF7CE 0x5BD2
+0xF7CF 0x6068
+0xF7D0 0x608D
+0xF7D1 0x65F1
+0xF7D2 0x6C57
+0xF7D3 0x6F22
+0xF7D4 0x6FA3
+0xF7D5 0x701A
+0xF7D6 0x7F55
+0xF7D7 0x7FF0
+0xF7D8 0x9591
+0xF7D9 0x9592
+0xF7DA 0x9650
+0xF7DB 0x97D3
+0xF7DC 0x5272
+0xF7DD 0x8F44
+0xF7DE 0x51FD
+0xF7DF 0x542B
+0xF7E0 0x54B8
+0xF7E1 0x5563
+0xF7E2 0x558A
+0xF7E3 0x6ABB
+0xF7E4 0x6DB5
+0xF7E5 0x7DD8
+0xF7E6 0x8266
+0xF7E7 0x929C
+0xF7E8 0x9677
+0xF7E9 0x9E79
+0xF7EA 0x5408
+0xF7EB 0x54C8
+0xF7EC 0x76D2
+0xF7ED 0x86E4
+0xF7EE 0x95A4
+0xF7EF 0x95D4
+0xF7F0 0x965C
+0xF7F1 0x4EA2
+0xF7F2 0x4F09
+0xF7F3 0x59EE
+0xF7F4 0x5AE6
+0xF7F5 0x5DF7
+0xF7F6 0x6052
+0xF7F7 0x6297
+0xF7F8 0x676D
+0xF7F9 0x6841
+0xF7FA 0x6C86
+0xF7FB 0x6E2F
+0xF7FC 0x7F38
+0xF7FD 0x809B
+0xF7FE 0x822A
+0xF831 0xFA08
+0xF832 0xFA09
+0xF833 0x9805
+0xF834 0x4EA5
+0xF835 0x5055
+0xF836 0x54B3
+0xF837 0x5793
+0xF838 0x595A
+0xF839 0x5B69
+0xF83A 0x5BB3
+0xF83B 0x61C8
+0xF83C 0x6977
+0xF83D 0x6D77
+0xF83E 0x7023
+0xF83F 0x87F9
+0xF840 0x89E3
+0xF841 0x8A72
+0xF842 0x8AE7
+0xF843 0x9082
+0xF844 0x99ED
+0xF845 0x9AB8
+0xF846 0x52BE
+0xF847 0x6838
+0xF848 0x5016
+0xF849 0x5E78
+0xF84A 0x674F
+0xF84B 0x8347
+0xF84C 0x884C
+0xF84D 0x4EAB
+0xF84E 0x5411
+0xF84F 0x56AE
+0xF850 0x73E6
+0xF851 0x9115
+0xF852 0x97FF
+0xF853 0x9909
+0xF854 0x9957
+0xF855 0x9999
+0xF856 0x5653
+0xF857 0x589F
+0xF858 0x865B
+0xF859 0x8A31
+0xF85A 0x61B2
+0xF85B 0x6AF6
+0xF85C 0x737B
+0xF85D 0x8ED2
+0xF85E 0x6B47
+0xF85F 0x96AA
+0xF860 0x9A57
+0xF861 0x5955
+0xF862 0x7200
+0xF863 0x8D6B
+0xF864 0x9769
+0xF865 0x4FD4
+0xF866 0x5CF4
+0xF867 0x5F26
+0xF868 0x61F8
+0xF869 0x665B
+0xF86A 0x6CEB
+0xF86B 0x70AB
+0xF86C 0x7384
+0xF86D 0x73B9
+0xF86E 0x73FE
+0xF86F 0x7729
+0xF870 0x774D
+0xF871 0x7D43
+0xF872 0x7D62
+0xF873 0x7E23
+0xF874 0x8237
+0xF875 0x8852
+0xF876 0xFA0A
+0xF877 0x8CE2
+0xF878 0x9249
+0xF879 0x986F
+0xF87A 0x5B51
+0xF87B 0x7A74
+0xF87C 0x8840
+0xF87D 0x9801
+0xF87E 0x5ACC
+0xF891 0x4FE0
+0xF892 0x5354
+0xF893 0x593E
+0xF894 0x5CFD
+0xF895 0x633E
+0xF896 0x6D79
+0xF897 0x72F9
+0xF898 0x8105
+0xF899 0x8107
+0xF89A 0x83A2
+0xF89B 0x92CF
+0xF89C 0x9830
+0xF89D 0x4EA8
+0xF89E 0x5144
+0xF89F 0x5211
+0xF8A0 0x578B
+0xF8A1 0x5F62
+0xF8A2 0x6CC2
+0xF8A3 0x6ECE
+0xF8A4 0x7005
+0xF8A5 0x7050
+0xF8A6 0x70AF
+0xF8A7 0x7192
+0xF8A8 0x73E9
+0xF8A9 0x7469
+0xF8AA 0x834A
+0xF8AB 0x87A2
+0xF8AC 0x8861
+0xF8AD 0x9008
+0xF8AE 0x90A2
+0xF8AF 0x93A3
+0xF8B0 0x99A8
+0xF8B1 0x516E
+0xF8B2 0x5F57
+0xF8B3 0x60E0
+0xF8B4 0x6167
+0xF8B5 0x66B3
+0xF8B6 0x8559
+0xF8B7 0x8E4A
+0xF8B8 0x91AF
+0xF8B9 0x978B
+0xF8BA 0x4E4E
+0xF8BB 0x4E92
+0xF8BC 0x547C
+0xF8BD 0x58D5
+0xF8BE 0x58FA
+0xF8BF 0x597D
+0xF8C0 0x5CB5
+0xF8C1 0x5F27
+0xF8C2 0x6236
+0xF8C3 0x6248
+0xF8C4 0x660A
+0xF8C5 0x6667
+0xF8C6 0x6BEB
+0xF8C7 0x6D69
+0xF8C8 0x6DCF
+0xF8C9 0x6E56
+0xF8CA 0x6EF8
+0xF8CB 0x6F94
+0xF8CC 0x6FE0
+0xF8CD 0x6FE9
+0xF8CE 0x705D
+0xF8CF 0x72D0
+0xF8D0 0x7425
+0xF8D1 0x745A
+0xF8D2 0x74E0
+0xF8D3 0x7693
+0xF8D4 0x795C
+0xF8D5 0x7CCA
+0xF8D6 0x7E1E
+0xF8D7 0x80E1
+0xF8D8 0x82A6
+0xF8D9 0x846B
+0xF8DA 0x84BF
+0xF8DB 0x864E
+0xF8DC 0x865F
+0xF8DD 0x8774
+0xF8DE 0x8B77
+0xF8DF 0x8C6A
+0xF8E0 0x93AC
+0xF8E1 0x9800
+0xF8E2 0x9865
+0xF8E3 0x60D1
+0xF8E4 0x6216
+0xF8E5 0x9177
+0xF8E6 0x5A5A
+0xF8E7 0x660F
+0xF8E8 0x6DF7
+0xF8E9 0x6E3E
+0xF8EA 0x743F
+0xF8EB 0x9B42
+0xF8EC 0x5FFD
+0xF8ED 0x60DA
+0xF8EE 0x7B0F
+0xF8EF 0x54C4
+0xF8F0 0x5F18
+0xF8F1 0x6C5E
+0xF8F2 0x6CD3
+0xF8F3 0x6D2A
+0xF8F4 0x70D8
+0xF8F5 0x7D05
+0xF8F6 0x8679
+0xF8F7 0x8A0C
+0xF8F8 0x9D3B
+0xF8F9 0x5316
+0xF8FA 0x548C
+0xF8FB 0x5B05
+0xF8FC 0x6A3A
+0xF8FD 0x706B
+0xF8FE 0x7575
+0xF931 0x798D
+0xF932 0x79BE
+0xF933 0x82B1
+0xF934 0x83EF
+0xF935 0x8A71
+0xF936 0x8B41
+0xF937 0x8CA8
+0xF938 0x9774
+0xF939 0xFA0B
+0xF93A 0x64F4
+0xF93B 0x652B
+0xF93C 0x78BA
+0xF93D 0x78BB
+0xF93E 0x7A6B
+0xF93F 0x4E38
+0xF940 0x559A
+0xF941 0x5950
+0xF942 0x5BA6
+0xF943 0x5E7B
+0xF944 0x60A3
+0xF945 0x63DB
+0xF946 0x6B61
+0xF947 0x6665
+0xF948 0x6853
+0xF949 0x6E19
+0xF94A 0x7165
+0xF94B 0x74B0
+0xF94C 0x7D08
+0xF94D 0x9084
+0xF94E 0x9A69
+0xF94F 0x9C25
+0xF950 0x6D3B
+0xF951 0x6ED1
+0xF952 0x733E
+0xF953 0x8C41
+0xF954 0x95CA
+0xF955 0x51F0
+0xF956 0x5E4C
+0xF957 0x5FA8
+0xF958 0x604D
+0xF959 0x60F6
+0xF95A 0x6130
+0xF95B 0x614C
+0xF95C 0x6643
+0xF95D 0x6644
+0xF95E 0x69A5
+0xF95F 0x6CC1
+0xF960 0x6E5F
+0xF961 0x6EC9
+0xF962 0x6F62
+0xF963 0x714C
+0xF964 0x749C
+0xF965 0x7687
+0xF966 0x7BC1
+0xF967 0x7C27
+0xF968 0x8352
+0xF969 0x8757
+0xF96A 0x9051
+0xF96B 0x968D
+0xF96C 0x9EC3
+0xF96D 0x532F
+0xF96E 0x56DE
+0xF96F 0x5EFB
+0xF970 0x5F8A
+0xF971 0x6062
+0xF972 0x6094
+0xF973 0x61F7
+0xF974 0x6666
+0xF975 0x6703
+0xF976 0x6A9C
+0xF977 0x6DEE
+0xF978 0x6FAE
+0xF979 0x7070
+0xF97A 0x736A
+0xF97B 0x7E6A
+0xF97C 0x81BE
+0xF97D 0x8334
+0xF97E 0x86D4
+0xF991 0x8AA8
+0xF992 0x8CC4
+0xF993 0x5283
+0xF994 0x7372
+0xF995 0x5B96
+0xF996 0x6A6B
+0xF997 0x9404
+0xF998 0x54EE
+0xF999 0x5686
+0xF99A 0x5B5D
+0xF99B 0x6548
+0xF99C 0x6585
+0xF99D 0x66C9
+0xF99E 0x689F
+0xF99F 0x6D8D
+0xF9A0 0x6DC6
+0xF9A1 0x723B
+0xF9A2 0x80B4
+0xF9A3 0x9175
+0xF9A4 0x9A4D
+0xF9A5 0x4FAF
+0xF9A6 0x5019
+0xF9A7 0x539A
+0xF9A8 0x540E
+0xF9A9 0x543C
+0xF9AA 0x5589
+0xF9AB 0x55C5
+0xF9AC 0x5E3F
+0xF9AD 0x5F8C
+0xF9AE 0x673D
+0xF9AF 0x7166
+0xF9B0 0x73DD
+0xF9B1 0x9005
+0xF9B2 0x52DB
+0xF9B3 0x52F3
+0xF9B4 0x5864
+0xF9B5 0x58CE
+0xF9B6 0x7104
+0xF9B7 0x718F
+0xF9B8 0x71FB
+0xF9B9 0x85B0
+0xF9BA 0x8A13
+0xF9BB 0x6688
+0xF9BC 0x85A8
+0xF9BD 0x55A7
+0xF9BE 0x6684
+0xF9BF 0x714A
+0xF9C0 0x8431
+0xF9C1 0x5349
+0xF9C2 0x5599
+0xF9C3 0x6BC1
+0xF9C4 0x5F59
+0xF9C5 0x5FBD
+0xF9C6 0x63EE
+0xF9C7 0x6689
+0xF9C8 0x7147
+0xF9C9 0x8AF1
+0xF9CA 0x8F1D
+0xF9CB 0x9EBE
+0xF9CC 0x4F11
+0xF9CD 0x643A
+0xF9CE 0x70CB
+0xF9CF 0x7566
+0xF9D0 0x8667
+0xF9D1 0x6064
+0xF9D2 0x8B4E
+0xF9D3 0x9DF8
+0xF9D4 0x5147
+0xF9D5 0x51F6
+0xF9D6 0x5308
+0xF9D7 0x6D36
+0xF9D8 0x80F8
+0xF9D9 0x9ED1
+0xF9DA 0x6615
+0xF9DB 0x6B23
+0xF9DC 0x7098
+0xF9DD 0x75D5
+0xF9DE 0x5403
+0xF9DF 0x5C79
+0xF9E0 0x7D07
+0xF9E1 0x8A16
+0xF9E2 0x6B20
+0xF9E3 0x6B3D
+0xF9E4 0x6B46
+0xF9E5 0x5438
+0xF9E6 0x6070
+0xF9E7 0x6D3D
+0xF9E8 0x7FD5
+0xF9E9 0x8208
+0xF9EA 0x50D6
+0xF9EB 0x51DE
+0xF9EC 0x559C
+0xF9ED 0x566B
+0xF9EE 0x56CD
+0xF9EF 0x59EC
+0xF9F0 0x5B09
+0xF9F1 0x5E0C
+0xF9F2 0x6199
+0xF9F3 0x6198
+0xF9F4 0x6231
+0xF9F5 0x665E
+0xF9F6 0x66E6
+0xF9F7 0x7199
+0xF9F8 0x71B9
+0xF9F9 0x71BA
+0xF9FA 0x72A7
+0xF9FB 0x79A7
+0xF9FC 0x7A00
+0xF9FD 0x7FB2
+0xF9FE 0x8A70
diff --git a/jni/iconv/tests/KOI8-R.TXT b/jni/iconv/tests/KOI8-R.TXT
new file mode 100644
index 0000000..cf078ea
--- /dev/null
+++ b/jni/iconv/tests/KOI8-R.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x2500
+0x81 0x2502
+0x82 0x250C
+0x83 0x2510
+0x84 0x2514
+0x85 0x2518
+0x86 0x251C
+0x87 0x2524
+0x88 0x252C
+0x89 0x2534
+0x8A 0x253C
+0x8B 0x2580
+0x8C 0x2584
+0x8D 0x2588
+0x8E 0x258C
+0x8F 0x2590
+0x90 0x2591
+0x91 0x2592
+0x92 0x2593
+0x93 0x2320
+0x94 0x25A0
+0x95 0x2219
+0x96 0x221A
+0x97 0x2248
+0x98 0x2264
+0x99 0x2265
+0x9A 0x00A0
+0x9B 0x2321
+0x9C 0x00B0
+0x9D 0x00B2
+0x9E 0x00B7
+0x9F 0x00F7
+0xA0 0x2550
+0xA1 0x2551
+0xA2 0x2552
+0xA3 0x0451
+0xA4 0x2553
+0xA5 0x2554
+0xA6 0x2555
+0xA7 0x2556
+0xA8 0x2557
+0xA9 0x2558
+0xAA 0x2559
+0xAB 0x255A
+0xAC 0x255B
+0xAD 0x255C
+0xAE 0x255D
+0xAF 0x255E
+0xB0 0x255F
+0xB1 0x2560
+0xB2 0x2561
+0xB3 0x0401
+0xB4 0x2562
+0xB5 0x2563
+0xB6 0x2564
+0xB7 0x2565
+0xB8 0x2566
+0xB9 0x2567
+0xBA 0x2568
+0xBB 0x2569
+0xBC 0x256A
+0xBD 0x256B
+0xBE 0x256C
+0xBF 0x00A9
+0xC0 0x044E
+0xC1 0x0430
+0xC2 0x0431
+0xC3 0x0446
+0xC4 0x0434
+0xC5 0x0435
+0xC6 0x0444
+0xC7 0x0433
+0xC8 0x0445
+0xC9 0x0438
+0xCA 0x0439
+0xCB 0x043A
+0xCC 0x043B
+0xCD 0x043C
+0xCE 0x043D
+0xCF 0x043E
+0xD0 0x043F
+0xD1 0x044F
+0xD2 0x0440
+0xD3 0x0441
+0xD4 0x0442
+0xD5 0x0443
+0xD6 0x0436
+0xD7 0x0432
+0xD8 0x044C
+0xD9 0x044B
+0xDA 0x0437
+0xDB 0x0448
+0xDC 0x044D
+0xDD 0x0449
+0xDE 0x0447
+0xDF 0x044A
+0xE0 0x042E
+0xE1 0x0410
+0xE2 0x0411
+0xE3 0x0426
+0xE4 0x0414
+0xE5 0x0415
+0xE6 0x0424
+0xE7 0x0413
+0xE8 0x0425
+0xE9 0x0418
+0xEA 0x0419
+0xEB 0x041A
+0xEC 0x041B
+0xED 0x041C
+0xEE 0x041D
+0xEF 0x041E
+0xF0 0x041F
+0xF1 0x042F
+0xF2 0x0420
+0xF3 0x0421
+0xF4 0x0422
+0xF5 0x0423
+0xF6 0x0416
+0xF7 0x0412
+0xF8 0x042C
+0xF9 0x042B
+0xFA 0x0417
+0xFB 0x0428
+0xFC 0x042D
+0xFD 0x0429
+0xFE 0x0427
+0xFF 0x042A
diff --git a/jni/iconv/tests/KOI8-RU.TXT b/jni/iconv/tests/KOI8-RU.TXT
new file mode 100644
index 0000000..7faf225
--- /dev/null
+++ b/jni/iconv/tests/KOI8-RU.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x2500
+0x81 0x2502
+0x82 0x250C
+0x83 0x2510
+0x84 0x2514
+0x85 0x2518
+0x86 0x251C
+0x87 0x2524
+0x88 0x252C
+0x89 0x2534
+0x8A 0x253C
+0x8B 0x2580
+0x8C 0x2584
+0x8D 0x2588
+0x8E 0x258C
+0x8F 0x2590
+0x90 0x2591
+0x91 0x2592
+0x92 0x2593
+0x93 0x2320
+0x94 0x25A0
+0x95 0x2219
+0x96 0x221A
+0x97 0x2248
+0x98 0x2264
+0x99 0x2265
+0x9A 0x00A0
+0x9B 0x2321
+0x9C 0x00B0
+0x9D 0x00B2
+0x9E 0x00B7
+0x9F 0x00F7
+0xA0 0x2550
+0xA1 0x2551
+0xA2 0x2552
+0xA3 0x0451
+0xA4 0x0454
+0xA5 0x2554
+0xA6 0x0456
+0xA7 0x0457
+0xA8 0x2557
+0xA9 0x2558
+0xAA 0x2559
+0xAB 0x255A
+0xAC 0x255B
+0xAD 0x0491
+0xAE 0x045E
+0xAF 0x255E
+0xB0 0x255F
+0xB1 0x2560
+0xB2 0x2561
+0xB3 0x0401
+0xB4 0x0404
+0xB5 0x2563
+0xB6 0x0406
+0xB7 0x0407
+0xB8 0x2566
+0xB9 0x2567
+0xBA 0x2568
+0xBB 0x2569
+0xBC 0x256A
+0xBD 0x0490
+0xBE 0x040E
+0xBF 0x00A9
+0xC0 0x044E
+0xC1 0x0430
+0xC2 0x0431
+0xC3 0x0446
+0xC4 0x0434
+0xC5 0x0435
+0xC6 0x0444
+0xC7 0x0433
+0xC8 0x0445
+0xC9 0x0438
+0xCA 0x0439
+0xCB 0x043A
+0xCC 0x043B
+0xCD 0x043C
+0xCE 0x043D
+0xCF 0x043E
+0xD0 0x043F
+0xD1 0x044F
+0xD2 0x0440
+0xD3 0x0441
+0xD4 0x0442
+0xD5 0x0443
+0xD6 0x0436
+0xD7 0x0432
+0xD8 0x044C
+0xD9 0x044B
+0xDA 0x0437
+0xDB 0x0448
+0xDC 0x044D
+0xDD 0x0449
+0xDE 0x0447
+0xDF 0x044A
+0xE0 0x042E
+0xE1 0x0410
+0xE2 0x0411
+0xE3 0x0426
+0xE4 0x0414
+0xE5 0x0415
+0xE6 0x0424
+0xE7 0x0413
+0xE8 0x0425
+0xE9 0x0418
+0xEA 0x0419
+0xEB 0x041A
+0xEC 0x041B
+0xED 0x041C
+0xEE 0x041D
+0xEF 0x041E
+0xF0 0x041F
+0xF1 0x042F
+0xF2 0x0420
+0xF3 0x0421
+0xF4 0x0422
+0xF5 0x0423
+0xF6 0x0416
+0xF7 0x0412
+0xF8 0x042C
+0xF9 0x042B
+0xFA 0x0417
+0xFB 0x0428
+0xFC 0x042D
+0xFD 0x0429
+0xFE 0x0427
+0xFF 0x042A
diff --git a/jni/iconv/tests/KOI8-T.TXT b/jni/iconv/tests/KOI8-T.TXT
new file mode 100644
index 0000000..e2ca5e1
--- /dev/null
+++ b/jni/iconv/tests/KOI8-T.TXT
@@ -0,0 +1,237 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x049B
+0x81 0x0493
+0x82 0x201A
+0x83 0x0492
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x89 0x2030
+0x8A 0x04B3
+0x8B 0x2039
+0x8C 0x04B2
+0x8D 0x04B7
+0x8E 0x04B6
+0x90 0x049A
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x99 0x2122
+0x9B 0x203A
+0xA1 0x04EF
+0xA2 0x04EE
+0xA3 0x0451
+0xA4 0x00A4
+0xA5 0x04E3
+0xA6 0x00A6
+0xA7 0x00A7
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x0401
+0xB5 0x04E2
+0xB6 0x00B6
+0xB7 0x00B7
+0xB9 0x2116
+0xBB 0x00BB
+0xBF 0x00A9
+0xC0 0x044E
+0xC1 0x0430
+0xC2 0x0431
+0xC3 0x0446
+0xC4 0x0434
+0xC5 0x0435
+0xC6 0x0444
+0xC7 0x0433
+0xC8 0x0445
+0xC9 0x0438
+0xCA 0x0439
+0xCB 0x043A
+0xCC 0x043B
+0xCD 0x043C
+0xCE 0x043D
+0xCF 0x043E
+0xD0 0x043F
+0xD1 0x044F
+0xD2 0x0440
+0xD3 0x0441
+0xD4 0x0442
+0xD5 0x0443
+0xD6 0x0436
+0xD7 0x0432
+0xD8 0x044C
+0xD9 0x044B
+0xDA 0x0437
+0xDB 0x0448
+0xDC 0x044D
+0xDD 0x0449
+0xDE 0x0447
+0xDF 0x044A
+0xE0 0x042E
+0xE1 0x0410
+0xE2 0x0411
+0xE3 0x0426
+0xE4 0x0414
+0xE5 0x0415
+0xE6 0x0424
+0xE7 0x0413
+0xE8 0x0425
+0xE9 0x0418
+0xEA 0x0419
+0xEB 0x041A
+0xEC 0x041B
+0xED 0x041C
+0xEE 0x041D
+0xEF 0x041E
+0xF0 0x041F
+0xF1 0x042F
+0xF2 0x0420
+0xF3 0x0421
+0xF4 0x0422
+0xF5 0x0423
+0xF6 0x0416
+0xF7 0x0412
+0xF8 0x042C
+0xF9 0x042B
+0xFA 0x0417
+0xFB 0x0428
+0xFC 0x042D
+0xFD 0x0429
+0xFE 0x0427
+0xFF 0x042A
diff --git a/jni/iconv/tests/KOI8-U.TXT b/jni/iconv/tests/KOI8-U.TXT
new file mode 100644
index 0000000..9b78cc4
--- /dev/null
+++ b/jni/iconv/tests/KOI8-U.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x2500
+0x81 0x2502
+0x82 0x250C
+0x83 0x2510
+0x84 0x2514
+0x85 0x2518
+0x86 0x251C
+0x87 0x2524
+0x88 0x252C
+0x89 0x2534
+0x8A 0x253C
+0x8B 0x2580
+0x8C 0x2584
+0x8D 0x2588
+0x8E 0x258C
+0x8F 0x2590
+0x90 0x2591
+0x91 0x2592
+0x92 0x2593
+0x93 0x2320
+0x94 0x25A0
+0x95 0x2219
+0x96 0x221A
+0x97 0x2248
+0x98 0x2264
+0x99 0x2265
+0x9A 0x00A0
+0x9B 0x2321
+0x9C 0x00B0
+0x9D 0x00B2
+0x9E 0x00B7
+0x9F 0x00F7
+0xA0 0x2550
+0xA1 0x2551
+0xA2 0x2552
+0xA3 0x0451
+0xA4 0x0454
+0xA5 0x2554
+0xA6 0x0456
+0xA7 0x0457
+0xA8 0x2557
+0xA9 0x2558
+0xAA 0x2559
+0xAB 0x255A
+0xAC 0x255B
+0xAD 0x0491
+0xAE 0x255D
+0xAF 0x255E
+0xB0 0x255F
+0xB1 0x2560
+0xB2 0x2561
+0xB3 0x0401
+0xB4 0x0404
+0xB5 0x2563
+0xB6 0x0406
+0xB7 0x0407
+0xB8 0x2566
+0xB9 0x2567
+0xBA 0x2568
+0xBB 0x2569
+0xBC 0x256A
+0xBD 0x0490
+0xBE 0x256C
+0xBF 0x00A9
+0xC0 0x044E
+0xC1 0x0430
+0xC2 0x0431
+0xC3 0x0446
+0xC4 0x0434
+0xC5 0x0435
+0xC6 0x0444
+0xC7 0x0433
+0xC8 0x0445
+0xC9 0x0438
+0xCA 0x0439
+0xCB 0x043A
+0xCC 0x043B
+0xCD 0x043C
+0xCE 0x043D
+0xCF 0x043E
+0xD0 0x043F
+0xD1 0x044F
+0xD2 0x0440
+0xD3 0x0441
+0xD4 0x0442
+0xD5 0x0443
+0xD6 0x0436
+0xD7 0x0432
+0xD8 0x044C
+0xD9 0x044B
+0xDA 0x0437
+0xDB 0x0448
+0xDC 0x044D
+0xDD 0x0449
+0xDE 0x0447
+0xDF 0x044A
+0xE0 0x042E
+0xE1 0x0410
+0xE2 0x0411
+0xE3 0x0426
+0xE4 0x0414
+0xE5 0x0415
+0xE6 0x0424
+0xE7 0x0413
+0xE8 0x0425
+0xE9 0x0418
+0xEA 0x0419
+0xEB 0x041A
+0xEC 0x041B
+0xED 0x041C
+0xEE 0x041D
+0xEF 0x041E
+0xF0 0x041F
+0xF1 0x042F
+0xF2 0x0420
+0xF3 0x0421
+0xF4 0x0422
+0xF5 0x0423
+0xF6 0x0416
+0xF7 0x0412
+0xF8 0x042C
+0xF9 0x042B
+0xFA 0x0417
+0xFB 0x0428
+0xFC 0x042D
+0xFD 0x0429
+0xFE 0x0427
+0xFF 0x042A
diff --git a/jni/iconv/tests/MacArabic.TXT b/jni/iconv/tests/MacArabic.TXT
new file mode 100644
index 0000000..28778d7
--- /dev/null
+++ b/jni/iconv/tests/MacArabic.TXT
@@ -0,0 +1,230 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x00A0
+0x82 0x00C7
+0x83 0x00C9
+0x84 0x00D1
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x06BA
+0x8C 0x00AB
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00ED
+0x93 0x2026
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x00F1
+0x97 0x00F3
+0x98 0x00BB
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F7
+0x9C 0x00FA
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA5 0x066A
+0xAC 0x060C
+0xB0 0x0660
+0xB1 0x0661
+0xB2 0x0662
+0xB3 0x0663
+0xB4 0x0664
+0xB5 0x0665
+0xB6 0x0666
+0xB7 0x0667
+0xB8 0x0668
+0xB9 0x0669
+0xBB 0x061B
+0xBF 0x061F
+0xC0 0x066D
+0xC1 0x0621
+0xC2 0x0622
+0xC3 0x0623
+0xC4 0x0624
+0xC5 0x0625
+0xC6 0x0626
+0xC7 0x0627
+0xC8 0x0628
+0xC9 0x0629
+0xCA 0x062A
+0xCB 0x062B
+0xCC 0x062C
+0xCD 0x062D
+0xCE 0x062E
+0xCF 0x062F
+0xD0 0x0630
+0xD1 0x0631
+0xD2 0x0632
+0xD3 0x0633
+0xD4 0x0634
+0xD5 0x0635
+0xD6 0x0636
+0xD7 0x0637
+0xD8 0x0638
+0xD9 0x0639
+0xDA 0x063A
+0xE0 0x0640
+0xE1 0x0641
+0xE2 0x0642
+0xE3 0x0643
+0xE4 0x0644
+0xE5 0x0645
+0xE6 0x0646
+0xE7 0x0647
+0xE8 0x0648
+0xE9 0x0649
+0xEA 0x064A
+0xEB 0x064B
+0xEC 0x064C
+0xED 0x064D
+0xEE 0x064E
+0xEF 0x064F
+0xF0 0x0650
+0xF1 0x0651
+0xF2 0x0652
+0xF3 0x067E
+0xF4 0x0679
+0xF5 0x0686
+0xF6 0x06D5
+0xF7 0x06A4
+0xF8 0x06AF
+0xF9 0x0688
+0xFA 0x0691
+0xFE 0x0698
+0xFF 0x06D2
diff --git a/jni/iconv/tests/MacCentralEurope.TXT b/jni/iconv/tests/MacCentralEurope.TXT
new file mode 100644
index 0000000..da4210a
--- /dev/null
+++ b/jni/iconv/tests/MacCentralEurope.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x0100
+0x82 0x0101
+0x83 0x00C9
+0x84 0x0104
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x0105
+0x89 0x010C
+0x8A 0x00E4
+0x8B 0x010D
+0x8C 0x0106
+0x8D 0x0107
+0x8E 0x00E9
+0x8F 0x0179
+0x90 0x017A
+0x91 0x010E
+0x92 0x00ED
+0x93 0x010F
+0x94 0x0112
+0x95 0x0113
+0x96 0x0116
+0x97 0x00F3
+0x98 0x0117
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F5
+0x9C 0x00FA
+0x9D 0x011A
+0x9E 0x011B
+0x9F 0x00FC
+0xA0 0x2020
+0xA1 0x00B0
+0xA2 0x0118
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x00DF
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x2122
+0xAB 0x0119
+0xAC 0x00A8
+0xAD 0x2260
+0xAE 0x0123
+0xAF 0x012E
+0xB0 0x012F
+0xB1 0x012A
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x012B
+0xB5 0x0136
+0xB6 0x2202
+0xB7 0x2211
+0xB8 0x0142
+0xB9 0x013B
+0xBA 0x013C
+0xBB 0x013D
+0xBC 0x013E
+0xBD 0x0139
+0xBE 0x013A
+0xBF 0x0145
+0xC0 0x0146
+0xC1 0x0143
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0144
+0xC5 0x0147
+0xC6 0x2206
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x0148
+0xCC 0x0150
+0xCD 0x00D5
+0xCE 0x0151
+0xCF 0x014C
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x25CA
+0xD8 0x014D
+0xD9 0x0154
+0xDA 0x0155
+0xDB 0x0158
+0xDC 0x2039
+0xDD 0x203A
+0xDE 0x0159
+0xDF 0x0156
+0xE0 0x0157
+0xE1 0x0160
+0xE2 0x201A
+0xE3 0x201E
+0xE4 0x0161
+0xE5 0x015A
+0xE6 0x015B
+0xE7 0x00C1
+0xE8 0x0164
+0xE9 0x0165
+0xEA 0x00CD
+0xEB 0x017D
+0xEC 0x017E
+0xED 0x016A
+0xEE 0x00D3
+0xEF 0x00D4
+0xF0 0x016B
+0xF1 0x016E
+0xF2 0x00DA
+0xF3 0x016F
+0xF4 0x0170
+0xF5 0x0171
+0xF6 0x0172
+0xF7 0x0173
+0xF8 0x00DD
+0xF9 0x00FD
+0xFA 0x0137
+0xFB 0x017B
+0xFC 0x0141
+0xFD 0x017C
+0xFE 0x0122
+0xFF 0x02C7
diff --git a/jni/iconv/tests/MacCroatian.TXT b/jni/iconv/tests/MacCroatian.TXT
new file mode 100644
index 0000000..6de534b
--- /dev/null
+++ b/jni/iconv/tests/MacCroatian.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x00C5
+0x82 0x00C7
+0x83 0x00C9
+0x84 0x00D1
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x00E3
+0x8C 0x00E5
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00ED
+0x93 0x00EC
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x00F1
+0x97 0x00F3
+0x98 0x00F2
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F5
+0x9C 0x00FA
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA0 0x2020
+0xA1 0x00B0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x00DF
+0xA8 0x00AE
+0xA9 0x0160
+0xAA 0x2122
+0xAB 0x00B4
+0xAC 0x00A8
+0xAD 0x2260
+0xAE 0x017D
+0xAF 0x00D8
+0xB0 0x221E
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x2206
+0xB5 0x00B5
+0xB6 0x2202
+0xB7 0x2211
+0xB8 0x220F
+0xB9 0x0161
+0xBA 0x222B
+0xBB 0x00AA
+0xBC 0x00BA
+0xBD 0x2126
+0xBE 0x017E
+0xBF 0x00F8
+0xC0 0x00BF
+0xC1 0x00A1
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0192
+0xC5 0x2248
+0xC6 0x0106
+0xC7 0x00AB
+0xC8 0x010C
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x00C0
+0xCC 0x00C3
+0xCD 0x00D5
+0xCE 0x0152
+0xCF 0x0153
+0xD0 0x0110
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x25CA
+0xD9 0x00A9
+0xDA 0x2044
+0xDB 0x00A4
+0xDC 0x2039
+0xDD 0x203A
+0xDE 0x00C6
+0xDF 0x00BB
+0xE0 0x2013
+0xE1 0x00B7
+0xE2 0x201A
+0xE3 0x201E
+0xE4 0x2030
+0xE5 0x00C2
+0xE6 0x0107
+0xE7 0x00C1
+0xE8 0x010D
+0xE9 0x00C8
+0xEA 0x00CD
+0xEB 0x00CE
+0xEC 0x00CF
+0xED 0x00CC
+0xEE 0x00D3
+0xEF 0x00D4
+0xF0 0x0111
+0xF1 0x00D2
+0xF2 0x00DA
+0xF3 0x00DB
+0xF4 0x00D9
+0xF5 0x0131
+0xF6 0x02C6
+0xF7 0x02DC
+0xF8 0x00AF
+0xF9 0x03C0
+0xFA 0x00CB
+0xFB 0x02DA
+0xFC 0x00B8
+0xFD 0x00CA
+0xFE 0x00E6
+0xFF 0x02C7
diff --git a/jni/iconv/tests/MacCyrillic.TXT b/jni/iconv/tests/MacCyrillic.TXT
new file mode 100644
index 0000000..8308d8f
--- /dev/null
+++ b/jni/iconv/tests/MacCyrillic.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0410
+0x81 0x0411
+0x82 0x0412
+0x83 0x0413
+0x84 0x0414
+0x85 0x0415
+0x86 0x0416
+0x87 0x0417
+0x88 0x0418
+0x89 0x0419
+0x8A 0x041A
+0x8B 0x041B
+0x8C 0x041C
+0x8D 0x041D
+0x8E 0x041E
+0x8F 0x041F
+0x90 0x0420
+0x91 0x0421
+0x92 0x0422
+0x93 0x0423
+0x94 0x0424
+0x95 0x0425
+0x96 0x0426
+0x97 0x0427
+0x98 0x0428
+0x99 0x0429
+0x9A 0x042A
+0x9B 0x042B
+0x9C 0x042C
+0x9D 0x042D
+0x9E 0x042E
+0x9F 0x042F
+0xA0 0x2020
+0xA1 0x00B0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x0406
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x2122
+0xAB 0x0402
+0xAC 0x0452
+0xAD 0x2260
+0xAE 0x0403
+0xAF 0x0453
+0xB0 0x221E
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x0456
+0xB5 0x00B5
+0xB6 0x2202
+0xB7 0x0408
+0xB8 0x0404
+0xB9 0x0454
+0xBA 0x0407
+0xBB 0x0457
+0xBC 0x0409
+0xBD 0x0459
+0xBE 0x040A
+0xBF 0x045A
+0xC0 0x0458
+0xC1 0x0405
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0192
+0xC5 0x2248
+0xC6 0x2206
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x040B
+0xCC 0x045B
+0xCD 0x040C
+0xCE 0x045C
+0xCF 0x0455
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x201E
+0xD8 0x040E
+0xD9 0x045E
+0xDA 0x040F
+0xDB 0x045F
+0xDC 0x2116
+0xDD 0x0401
+0xDE 0x0451
+0xDF 0x044F
+0xE0 0x0430
+0xE1 0x0431
+0xE2 0x0432
+0xE3 0x0433
+0xE4 0x0434
+0xE5 0x0435
+0xE6 0x0436
+0xE7 0x0437
+0xE8 0x0438
+0xE9 0x0439
+0xEA 0x043A
+0xEB 0x043B
+0xEC 0x043C
+0xED 0x043D
+0xEE 0x043E
+0xEF 0x043F
+0xF0 0x0440
+0xF1 0x0441
+0xF2 0x0442
+0xF3 0x0443
+0xF4 0x0444
+0xF5 0x0445
+0xF6 0x0446
+0xF7 0x0447
+0xF8 0x0448
+0xF9 0x0449
+0xFA 0x044A
+0xFB 0x044B
+0xFC 0x044C
+0xFD 0x044D
+0xFE 0x044E
+0xFF 0x00A4
diff --git a/jni/iconv/tests/MacGreek.TXT b/jni/iconv/tests/MacGreek.TXT
new file mode 100644
index 0000000..e0d4e0a
--- /dev/null
+++ b/jni/iconv/tests/MacGreek.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x00B9
+0x82 0x00B2
+0x83 0x00C9
+0x84 0x00B3
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x0385
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x0384
+0x8C 0x00A8
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00A3
+0x93 0x2122
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x2022
+0x97 0x00BD
+0x98 0x2030
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00A6
+0x9C 0x00AD
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA0 0x2020
+0xA1 0x0393
+0xA2 0x0394
+0xA3 0x0398
+0xA4 0x039B
+0xA5 0x039E
+0xA6 0x03A0
+0xA7 0x00DF
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x03A3
+0xAB 0x03AA
+0xAC 0x00A7
+0xAD 0x2260
+0xAE 0x00B0
+0xAF 0x0387
+0xB0 0x0391
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x00A5
+0xB5 0x0392
+0xB6 0x0395
+0xB7 0x0396
+0xB8 0x0397
+0xB9 0x0399
+0xBA 0x039A
+0xBB 0x039C
+0xBC 0x03A6
+0xBD 0x03AB
+0xBE 0x03A8
+0xBF 0x03A9
+0xC0 0x03AC
+0xC1 0x039D
+0xC2 0x00AC
+0xC3 0x039F
+0xC4 0x03A1
+0xC5 0x2248
+0xC6 0x03A4
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x03A5
+0xCC 0x03A7
+0xCD 0x0386
+0xCE 0x0388
+0xCF 0x0153
+0xD0 0x2013
+0xD1 0x2015
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x0389
+0xD8 0x038A
+0xD9 0x038C
+0xDA 0x038E
+0xDB 0x03AD
+0xDC 0x03AE
+0xDD 0x03AF
+0xDE 0x03CC
+0xDF 0x038F
+0xE0 0x03CD
+0xE1 0x03B1
+0xE2 0x03B2
+0xE3 0x03C8
+0xE4 0x03B4
+0xE5 0x03B5
+0xE6 0x03C6
+0xE7 0x03B3
+0xE8 0x03B7
+0xE9 0x03B9
+0xEA 0x03BE
+0xEB 0x03BA
+0xEC 0x03BB
+0xED 0x03BC
+0xEE 0x03BD
+0xEF 0x03BF
+0xF0 0x03C0
+0xF1 0x03CE
+0xF2 0x03C1
+0xF3 0x03C3
+0xF4 0x03C4
+0xF5 0x03B8
+0xF6 0x03C9
+0xF7 0x03C2
+0xF8 0x03C7
+0xF9 0x03C5
+0xFA 0x03B6
+0xFB 0x03CA
+0xFC 0x03CB
+0xFD 0x0390
+0xFE 0x03B0
diff --git a/jni/iconv/tests/MacHebrew.TXT b/jni/iconv/tests/MacHebrew.TXT
new file mode 100644
index 0000000..4fe605d
--- /dev/null
+++ b/jni/iconv/tests/MacHebrew.TXT
@@ -0,0 +1,214 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0xFB1F
+0x82 0x00C7
+0x83 0x00C9
+0x84 0x00D1
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x00E3
+0x8C 0x00E5
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00ED
+0x93 0x00EC
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x00F1
+0x97 0x00F3
+0x98 0x00F2
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F5
+0x9C 0x00FA
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA6 0x20AA
+0xC1 0x201E
+0xC6 0x05BC
+0xC7 0xFB4B
+0xC8 0xFB35
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x05B8
+0xCC 0x05B7
+0xCD 0x05B5
+0xCE 0x05B6
+0xCF 0x05B4
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0xFB2A
+0xD7 0xFB2B
+0xD8 0x05BF
+0xD9 0x05B0
+0xDA 0x05B2
+0xDB 0x05B1
+0xDC 0x05BB
+0xDD 0x05B9
+0xDF 0x05B3
+0xE0 0x05D0
+0xE1 0x05D1
+0xE2 0x05D2
+0xE3 0x05D3
+0xE4 0x05D4
+0xE5 0x05D5
+0xE6 0x05D6
+0xE7 0x05D7
+0xE8 0x05D8
+0xE9 0x05D9
+0xEA 0x05DA
+0xEB 0x05DB
+0xEC 0x05DC
+0xED 0x05DD
+0xEE 0x05DE
+0xEF 0x05DF
+0xF0 0x05E0
+0xF1 0x05E1
+0xF2 0x05E2
+0xF3 0x05E3
+0xF4 0x05E4
+0xF5 0x05E5
+0xF6 0x05E6
+0xF7 0x05E7
+0xF8 0x05E8
+0xF9 0x05E9
+0xFA 0x05EA
diff --git a/jni/iconv/tests/MacIceland.TXT b/jni/iconv/tests/MacIceland.TXT
new file mode 100644
index 0000000..c392daf
--- /dev/null
+++ b/jni/iconv/tests/MacIceland.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x00C5
+0x82 0x00C7
+0x83 0x00C9
+0x84 0x00D1
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x00E3
+0x8C 0x00E5
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00ED
+0x93 0x00EC
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x00F1
+0x97 0x00F3
+0x98 0x00F2
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F5
+0x9C 0x00FA
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA0 0x00DD
+0xA1 0x00B0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x00DF
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x2122
+0xAB 0x00B4
+0xAC 0x00A8
+0xAD 0x2260
+0xAE 0x00C6
+0xAF 0x00D8
+0xB0 0x221E
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x00A5
+0xB5 0x00B5
+0xB6 0x2202
+0xB7 0x2211
+0xB8 0x220F
+0xB9 0x03C0
+0xBA 0x222B
+0xBB 0x00AA
+0xBC 0x00BA
+0xBD 0x2126
+0xBE 0x00E6
+0xBF 0x00F8
+0xC0 0x00BF
+0xC1 0x00A1
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0192
+0xC5 0x2248
+0xC6 0x2206
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x00C0
+0xCC 0x00C3
+0xCD 0x00D5
+0xCE 0x0152
+0xCF 0x0153
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x25CA
+0xD8 0x00FF
+0xD9 0x0178
+0xDA 0x2044
+0xDB 0x00A4
+0xDC 0x00D0
+0xDD 0x00F0
+0xDE 0x00DE
+0xDF 0x00FE
+0xE0 0x00FD
+0xE1 0x00B7
+0xE2 0x201A
+0xE3 0x201E
+0xE4 0x2030
+0xE5 0x00C2
+0xE6 0x00CA
+0xE7 0x00C1
+0xE8 0x00CB
+0xE9 0x00C8
+0xEA 0x00CD
+0xEB 0x00CE
+0xEC 0x00CF
+0xED 0x00CC
+0xEE 0x00D3
+0xEF 0x00D4
+0xF1 0x00D2
+0xF2 0x00DA
+0xF3 0x00DB
+0xF4 0x00D9
+0xF5 0x0131
+0xF6 0x02C6
+0xF7 0x02DC
+0xF8 0x00AF
+0xF9 0x02D8
+0xFA 0x02D9
+0xFB 0x02DA
+0xFC 0x00B8
+0xFD 0x02DD
+0xFE 0x02DB
+0xFF 0x02C7
diff --git a/jni/iconv/tests/MacRoman.TXT b/jni/iconv/tests/MacRoman.TXT
new file mode 100644
index 0000000..0ba66ff
--- /dev/null
+++ b/jni/iconv/tests/MacRoman.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x00C5
+0x82 0x00C7
+0x83 0x00C9
+0x84 0x00D1
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x00E3
+0x8C 0x00E5
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00ED
+0x93 0x00EC
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x00F1
+0x97 0x00F3
+0x98 0x00F2
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F5
+0x9C 0x00FA
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA0 0x2020
+0xA1 0x00B0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x00DF
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x2122
+0xAB 0x00B4
+0xAC 0x00A8
+0xAD 0x2260
+0xAE 0x00C6
+0xAF 0x00D8
+0xB0 0x221E
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x00A5
+0xB5 0x00B5
+0xB6 0x2202
+0xB7 0x2211
+0xB8 0x220F
+0xB9 0x03C0
+0xBA 0x222B
+0xBB 0x00AA
+0xBC 0x00BA
+0xBD 0x2126
+0xBE 0x00E6
+0xBF 0x00F8
+0xC0 0x00BF
+0xC1 0x00A1
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0192
+0xC5 0x2248
+0xC6 0x2206
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x00C0
+0xCC 0x00C3
+0xCD 0x00D5
+0xCE 0x0152
+0xCF 0x0153
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x25CA
+0xD8 0x00FF
+0xD9 0x0178
+0xDA 0x2044
+0xDB 0x00A4
+0xDC 0x2039
+0xDD 0x203A
+0xDE 0xFB01
+0xDF 0xFB02
+0xE0 0x2021
+0xE1 0x00B7
+0xE2 0x201A
+0xE3 0x201E
+0xE4 0x2030
+0xE5 0x00C2
+0xE6 0x00CA
+0xE7 0x00C1
+0xE8 0x00CB
+0xE9 0x00C8
+0xEA 0x00CD
+0xEB 0x00CE
+0xEC 0x00CF
+0xED 0x00CC
+0xEE 0x00D3
+0xEF 0x00D4
+0xF1 0x00D2
+0xF2 0x00DA
+0xF3 0x00DB
+0xF4 0x00D9
+0xF5 0x0131
+0xF6 0x02C6
+0xF7 0x02DC
+0xF8 0x00AF
+0xF9 0x02D8
+0xFA 0x02D9
+0xFB 0x02DA
+0xFC 0x00B8
+0xFD 0x02DD
+0xFE 0x02DB
+0xFF 0x02C7
diff --git a/jni/iconv/tests/MacRomania.TXT b/jni/iconv/tests/MacRomania.TXT
new file mode 100644
index 0000000..6f9afdf
--- /dev/null
+++ b/jni/iconv/tests/MacRomania.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x00C5
+0x82 0x00C7
+0x83 0x00C9
+0x84 0x00D1
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x00E3
+0x8C 0x00E5
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00ED
+0x93 0x00EC
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x00F1
+0x97 0x00F3
+0x98 0x00F2
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F5
+0x9C 0x00FA
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA0 0x2020
+0xA1 0x00B0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x00DF
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x2122
+0xAB 0x00B4
+0xAC 0x00A8
+0xAD 0x2260
+0xAE 0x0102
+0xAF 0x015E
+0xB0 0x221E
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x00A5
+0xB5 0x00B5
+0xB6 0x2202
+0xB7 0x2211
+0xB8 0x220F
+0xB9 0x03C0
+0xBA 0x222B
+0xBB 0x00AA
+0xBC 0x00BA
+0xBD 0x2126
+0xBE 0x0103
+0xBF 0x015F
+0xC0 0x00BF
+0xC1 0x00A1
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0192
+0xC5 0x2248
+0xC6 0x2206
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x00C0
+0xCC 0x00C3
+0xCD 0x00D5
+0xCE 0x0152
+0xCF 0x0153
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x25CA
+0xD8 0x00FF
+0xD9 0x0178
+0xDA 0x2044
+0xDB 0x00A4
+0xDC 0x2039
+0xDD 0x203A
+0xDE 0x0162
+0xDF 0x0163
+0xE0 0x2021
+0xE1 0x00B7
+0xE2 0x201A
+0xE3 0x201E
+0xE4 0x2030
+0xE5 0x00C2
+0xE6 0x00CA
+0xE7 0x00C1
+0xE8 0x00CB
+0xE9 0x00C8
+0xEA 0x00CD
+0xEB 0x00CE
+0xEC 0x00CF
+0xED 0x00CC
+0xEE 0x00D3
+0xEF 0x00D4
+0xF1 0x00D2
+0xF2 0x00DA
+0xF3 0x00DB
+0xF4 0x00D9
+0xF5 0x0131
+0xF6 0x02C6
+0xF7 0x02DC
+0xF8 0x00AF
+0xF9 0x02D8
+0xFA 0x02D9
+0xFB 0x02DA
+0xFC 0x00B8
+0xFD 0x02DD
+0xFE 0x02DB
+0xFF 0x02C7
diff --git a/jni/iconv/tests/MacThai.TXT b/jni/iconv/tests/MacThai.TXT
new file mode 100644
index 0000000..00c1e1c
--- /dev/null
+++ b/jni/iconv/tests/MacThai.TXT
@@ -0,0 +1,250 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00AB
+0x81 0x00BB
+0x82 0x2026
+0x83 0xF88C
+0x84 0xF88F
+0x85 0xF892
+0x86 0xF895
+0x87 0xF898
+0x88 0xF88B
+0x89 0xF88E
+0x8A 0xF891
+0x8B 0xF894
+0x8C 0xF897
+0x8D 0x201C
+0x8E 0x201D
+0x8F 0xF899
+0x91 0x2022
+0x92 0xF884
+0x93 0xF889
+0x94 0xF885
+0x95 0xF886
+0x96 0xF887
+0x97 0xF888
+0x98 0xF88A
+0x99 0xF88D
+0x9A 0xF890
+0x9B 0xF893
+0x9C 0xF896
+0x9D 0x2018
+0x9E 0x2019
+0xA0 0x00A0
+0xA1 0x0E01
+0xA2 0x0E02
+0xA3 0x0E03
+0xA4 0x0E04
+0xA5 0x0E05
+0xA6 0x0E06
+0xA7 0x0E07
+0xA8 0x0E08
+0xA9 0x0E09
+0xAA 0x0E0A
+0xAB 0x0E0B
+0xAC 0x0E0C
+0xAD 0x0E0D
+0xAE 0x0E0E
+0xAF 0x0E0F
+0xB0 0x0E10
+0xB1 0x0E11
+0xB2 0x0E12
+0xB3 0x0E13
+0xB4 0x0E14
+0xB5 0x0E15
+0xB6 0x0E16
+0xB7 0x0E17
+0xB8 0x0E18
+0xB9 0x0E19
+0xBA 0x0E1A
+0xBB 0x0E1B
+0xBC 0x0E1C
+0xBD 0x0E1D
+0xBE 0x0E1E
+0xBF 0x0E1F
+0xC0 0x0E20
+0xC1 0x0E21
+0xC2 0x0E22
+0xC3 0x0E23
+0xC4 0x0E24
+0xC5 0x0E25
+0xC6 0x0E26
+0xC7 0x0E27
+0xC8 0x0E28
+0xC9 0x0E29
+0xCA 0x0E2A
+0xCB 0x0E2B
+0xCC 0x0E2C
+0xCD 0x0E2D
+0xCE 0x0E2E
+0xCF 0x0E2F
+0xD0 0x0E30
+0xD1 0x0E31
+0xD2 0x0E32
+0xD3 0x0E33
+0xD4 0x0E34
+0xD5 0x0E35
+0xD6 0x0E36
+0xD7 0x0E37
+0xD8 0x0E38
+0xD9 0x0E39
+0xDA 0x0E3A
+0xDB 0xFEFF
+0xDC 0x200B
+0xDD 0x2013
+0xDE 0x2014
+0xDF 0x0E3F
+0xE0 0x0E40
+0xE1 0x0E41
+0xE2 0x0E42
+0xE3 0x0E43
+0xE4 0x0E44
+0xE5 0x0E45
+0xE6 0x0E46
+0xE7 0x0E47
+0xE8 0x0E48
+0xE9 0x0E49
+0xEA 0x0E4A
+0xEB 0x0E4B
+0xEC 0x0E4C
+0xED 0x0E4D
+0xEE 0x2122
+0xEF 0x0E4F
+0xF0 0x0E50
+0xF1 0x0E51
+0xF2 0x0E52
+0xF3 0x0E53
+0xF4 0x0E54
+0xF5 0x0E55
+0xF6 0x0E56
+0xF7 0x0E57
+0xF8 0x0E58
+0xF9 0x0E59
+0xFA 0x00AE
+0xFB 0x00A9
diff --git a/jni/iconv/tests/MacTurkish.TXT b/jni/iconv/tests/MacTurkish.TXT
new file mode 100644
index 0000000..18fab1f
--- /dev/null
+++ b/jni/iconv/tests/MacTurkish.TXT
@@ -0,0 +1,254 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C4
+0x81 0x00C5
+0x82 0x00C7
+0x83 0x00C9
+0x84 0x00D1
+0x85 0x00D6
+0x86 0x00DC
+0x87 0x00E1
+0x88 0x00E0
+0x89 0x00E2
+0x8A 0x00E4
+0x8B 0x00E3
+0x8C 0x00E5
+0x8D 0x00E7
+0x8E 0x00E9
+0x8F 0x00E8
+0x90 0x00EA
+0x91 0x00EB
+0x92 0x00ED
+0x93 0x00EC
+0x94 0x00EE
+0x95 0x00EF
+0x96 0x00F1
+0x97 0x00F3
+0x98 0x00F2
+0x99 0x00F4
+0x9A 0x00F6
+0x9B 0x00F5
+0x9C 0x00FA
+0x9D 0x00F9
+0x9E 0x00FB
+0x9F 0x00FC
+0xA0 0x2020
+0xA1 0x00B0
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x00DF
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x2122
+0xAB 0x00B4
+0xAC 0x00A8
+0xAD 0x2260
+0xAE 0x00C6
+0xAF 0x00D8
+0xB0 0x221E
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x00A5
+0xB5 0x00B5
+0xB6 0x2202
+0xB7 0x2211
+0xB8 0x220F
+0xB9 0x03C0
+0xBA 0x222B
+0xBB 0x00AA
+0xBC 0x00BA
+0xBD 0x2126
+0xBE 0x00E6
+0xBF 0x00F8
+0xC0 0x00BF
+0xC1 0x00A1
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0192
+0xC5 0x2248
+0xC6 0x2206
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x00C0
+0xCC 0x00C3
+0xCD 0x00D5
+0xCE 0x0152
+0xCF 0x0153
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x25CA
+0xD8 0x00FF
+0xD9 0x0178
+0xDA 0x011E
+0xDB 0x011F
+0xDC 0x0130
+0xDD 0x0131
+0xDE 0x015E
+0xDF 0x015F
+0xE0 0x2021
+0xE1 0x00B7
+0xE2 0x201A
+0xE3 0x201E
+0xE4 0x2030
+0xE5 0x00C2
+0xE6 0x00CA
+0xE7 0x00C1
+0xE8 0x00CB
+0xE9 0x00C8
+0xEA 0x00CD
+0xEB 0x00CE
+0xEC 0x00CF
+0xED 0x00CC
+0xEE 0x00D3
+0xEF 0x00D4
+0xF1 0x00D2
+0xF2 0x00DA
+0xF3 0x00DB
+0xF4 0x00D9
+0xF6 0x02C6
+0xF7 0x02DC
+0xF8 0x00AF
+0xF9 0x02D8
+0xFA 0x02D9
+0xFB 0x02DA
+0xFC 0x00B8
+0xFD 0x02DD
+0xFE 0x02DB
+0xFF 0x02C7
diff --git a/jni/iconv/tests/MacUkraine.TXT b/jni/iconv/tests/MacUkraine.TXT
new file mode 100644
index 0000000..17f94d6
--- /dev/null
+++ b/jni/iconv/tests/MacUkraine.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0410
+0x81 0x0411
+0x82 0x0412
+0x83 0x0413
+0x84 0x0414
+0x85 0x0415
+0x86 0x0416
+0x87 0x0417
+0x88 0x0418
+0x89 0x0419
+0x8A 0x041A
+0x8B 0x041B
+0x8C 0x041C
+0x8D 0x041D
+0x8E 0x041E
+0x8F 0x041F
+0x90 0x0420
+0x91 0x0421
+0x92 0x0422
+0x93 0x0423
+0x94 0x0424
+0x95 0x0425
+0x96 0x0426
+0x97 0x0427
+0x98 0x0428
+0x99 0x0429
+0x9A 0x042A
+0x9B 0x042B
+0x9C 0x042C
+0x9D 0x042D
+0x9E 0x042E
+0x9F 0x042F
+0xA0 0x2020
+0xA1 0x00B0
+0xA2 0x0490
+0xA3 0x00A3
+0xA4 0x00A7
+0xA5 0x2022
+0xA6 0x00B6
+0xA7 0x0406
+0xA8 0x00AE
+0xA9 0x00A9
+0xAA 0x2122
+0xAB 0x0402
+0xAC 0x0452
+0xAD 0x2260
+0xAE 0x0403
+0xAF 0x0453
+0xB0 0x221E
+0xB1 0x00B1
+0xB2 0x2264
+0xB3 0x2265
+0xB4 0x0456
+0xB5 0x00B5
+0xB6 0x0491
+0xB7 0x0408
+0xB8 0x0404
+0xB9 0x0454
+0xBA 0x0407
+0xBB 0x0457
+0xBC 0x0409
+0xBD 0x0459
+0xBE 0x040A
+0xBF 0x045A
+0xC0 0x0458
+0xC1 0x0405
+0xC2 0x00AC
+0xC3 0x221A
+0xC4 0x0192
+0xC5 0x2248
+0xC6 0x2206
+0xC7 0x00AB
+0xC8 0x00BB
+0xC9 0x2026
+0xCA 0x00A0
+0xCB 0x040B
+0xCC 0x045B
+0xCD 0x040C
+0xCE 0x045C
+0xCF 0x0455
+0xD0 0x2013
+0xD1 0x2014
+0xD2 0x201C
+0xD3 0x201D
+0xD4 0x2018
+0xD5 0x2019
+0xD6 0x00F7
+0xD7 0x201E
+0xD8 0x040E
+0xD9 0x045E
+0xDA 0x040F
+0xDB 0x045F
+0xDC 0x2116
+0xDD 0x0401
+0xDE 0x0451
+0xDF 0x044F
+0xE0 0x0430
+0xE1 0x0431
+0xE2 0x0432
+0xE3 0x0433
+0xE4 0x0434
+0xE5 0x0435
+0xE6 0x0436
+0xE7 0x0437
+0xE8 0x0438
+0xE9 0x0439
+0xEA 0x043A
+0xEB 0x043B
+0xEC 0x043C
+0xED 0x043D
+0xEE 0x043E
+0xEF 0x043F
+0xF0 0x0440
+0xF1 0x0441
+0xF2 0x0442
+0xF3 0x0443
+0xF4 0x0444
+0xF5 0x0445
+0xF6 0x0446
+0xF7 0x0447
+0xF8 0x0448
+0xF9 0x0449
+0xFA 0x044A
+0xFB 0x044B
+0xFC 0x044C
+0xFD 0x044D
+0xFE 0x044E
+0xFF 0x00A4
diff --git a/jni/iconv/tests/Makefile b/jni/iconv/tests/Makefile
new file mode 100644
index 0000000..6623b61
--- /dev/null
+++ b/jni/iconv/tests/Makefile
@@ -0,0 +1,235 @@
+# Makefile for libiconv/tests
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = .
+
+# Programs used by "make":
+CC = gcc
+CFLAGS = -g -O2
+CPPFLAGS =
+LDFLAGS =
+INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I../srclib -I$(srcdir)/../srclib -I../lib
+LIBTOOL = /bin/sh $(top_builddir)/libtool
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+RM = rm -f
+
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+all :
+
+check : all table-from table-to ../src/iconv_no_i18n test-shiftseq
+ $(srcdir)/check-stateless $(srcdir) ASCII
+# /* General multi-byte encodings */
+ $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/genutf8.c ../srclib/libicrt.a -o genutf8 && \
+ ./genutf8 > UTF-8.TXT && \
+ $(srcdir)/check-stateless . UTF-8 && \
+ $(RM) -r genutf8 genutf8.dSYM UTF-8.TXT
+ $(srcdir)/check-stateful $(srcdir) UCS-2BE
+ $(srcdir)/check-stateful $(srcdir) UCS-2LE
+ $(srcdir)/check-stateful $(srcdir) UCS-4BE
+ $(srcdir)/check-stateful $(srcdir) UCS-4LE
+ $(srcdir)/check-stateful $(srcdir) UTF-16
+ $(srcdir)/check-stateful $(srcdir) UTF-16BE
+ $(srcdir)/check-stateful $(srcdir) UTF-16LE
+ $(srcdir)/check-stateful $(srcdir) UTF-32
+ $(srcdir)/check-stateful $(srcdir) UTF-32BE
+ $(srcdir)/check-stateful $(srcdir) UTF-32LE
+ $(srcdir)/check-stateful $(srcdir) UTF-7
+# /* 8-bit encodings */
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-1
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-2
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-3
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-4
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-5
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-6
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-7
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-8
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-9
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-10
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-11
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-13
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-14
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-15
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-16
+ $(srcdir)/check-stateless $(srcdir) KOI8-R
+ $(srcdir)/check-stateless $(srcdir) KOI8-U
+ $(srcdir)/check-stateless $(srcdir) KOI8-RU
+ $(srcdir)/check-stateless $(srcdir) CP1250
+ $(srcdir)/check-stateless $(srcdir) CP1251
+ $(srcdir)/check-stateless $(srcdir) CP1252
+ $(srcdir)/check-stateless $(srcdir) CP1253
+ $(srcdir)/check-stateless $(srcdir) CP1254
+ $(srcdir)/check-stateless $(srcdir) CP1255
+ $(srcdir)/check-stateful $(srcdir) CP1255
+ $(srcdir)/check-stateless $(srcdir) CP1256
+ $(srcdir)/check-stateless $(srcdir) CP1257
+ $(srcdir)/check-stateless $(srcdir) CP1258
+ $(srcdir)/check-stateful $(srcdir) CP1258
+ $(srcdir)/check-stateless $(srcdir) CP850
+ $(srcdir)/check-stateless $(srcdir) CP862
+ $(srcdir)/check-stateless $(srcdir) CP866
+ $(srcdir)/check-stateless $(srcdir) CP1131
+ $(srcdir)/check-stateless $(srcdir) MacRoman
+ $(srcdir)/check-stateless $(srcdir) MacCentralEurope
+ $(srcdir)/check-stateless $(srcdir) MacIceland
+ $(srcdir)/check-stateless $(srcdir) MacCroatian
+ $(srcdir)/check-stateless $(srcdir) MacRomania
+ $(srcdir)/check-stateless $(srcdir) MacCyrillic
+ $(srcdir)/check-stateless $(srcdir) MacUkraine
+ $(srcdir)/check-stateless $(srcdir) MacGreek
+ $(srcdir)/check-stateless $(srcdir) MacTurkish
+ $(srcdir)/check-stateless $(srcdir) MacHebrew
+ $(srcdir)/check-stateless $(srcdir) MacArabic
+ $(srcdir)/check-stateless $(srcdir) MacThai
+ $(srcdir)/check-stateless $(srcdir) HP-ROMAN8
+ $(srcdir)/check-stateless $(srcdir) NEXTSTEP
+ $(srcdir)/check-stateless $(srcdir) ARMSCII-8
+ $(srcdir)/check-stateless $(srcdir) Georgian-Academy
+ $(srcdir)/check-stateless $(srcdir) Georgian-PS
+ $(srcdir)/check-stateless $(srcdir) KOI8-T
+ $(srcdir)/check-stateless $(srcdir) PT154
+ $(srcdir)/check-stateless $(srcdir) RK1048
+ $(srcdir)/check-stateless $(srcdir) MuleLao-1
+ $(srcdir)/check-stateless $(srcdir) CP1133
+ $(srcdir)/check-stateless $(srcdir) TIS-620
+ $(srcdir)/check-stateless $(srcdir) CP874
+ $(srcdir)/check-stateless $(srcdir) VISCII
+ $(srcdir)/check-stateless $(srcdir) TCVN
+ $(srcdir)/check-stateful $(srcdir) TCVN
+# /* CJK character sets */
+ $(srcdir)/check-stateless $(srcdir) ISO646-JP
+ $(srcdir)/check-stateless $(srcdir) JIS_X0201
+# $(srcdir)/check-stateless $(srcdir) JIS_X0208 # redundant, see EUC-JP
+# $(srcdir)/check-stateless $(srcdir) JIS_X0212 # redundant, see EUC-JP
+ $(srcdir)/check-stateless $(srcdir) ISO646-CN
+# $(srcdir)/check-stateless $(srcdir) GB_2312-80 # redundant, see EUC-CN
+ $(srcdir)/check-stateless $(srcdir) ISO-IR-165
+# $(srcdir)/check-stateless $(srcdir) KSC_5601 # redundant, see EUC-KR
+# /* CJK encodings */
+ $(srcdir)/check-stateless $(srcdir) EUC-JP
+ $(srcdir)/check-stateless $(srcdir) SHIFT_JIS
+ $(srcdir)/check-stateless $(srcdir) CP932
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-2
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-1
+ $(srcdir)/check-stateless $(srcdir) EUC-CN
+ $(srcdir)/check-stateless $(srcdir) GBK
+ $(srcdir)/check-stateless $(srcdir) CP936
+ $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/gengb18030z.c ../srclib/libicrt.a -o gengb18030z && \
+ { cat $(srcdir)/GB18030-BMP.TXT ; ./gengb18030z ; } | sort > GB18030.TXT && \
+ $(srcdir)/check-stateless . GB18030 && \
+ $(RM) -r gengb18030z gengb18030z.dSYM GB18030.TXT
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-CN
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-CN-EXT
+ $(srcdir)/check-stateful $(srcdir) HZ
+ $(srcdir)/check-stateless $(srcdir) EUC-TW
+ $(srcdir)/check-stateless $(srcdir) BIG5
+ $(srcdir)/check-stateless $(srcdir) CP950
+ $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:1999
+ $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:1999
+ $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2001
+ $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2001
+ $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2004
+ $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2004
+ $(srcdir)/check-stateless $(srcdir) EUC-KR
+ $(srcdir)/check-stateless $(srcdir) CP949
+ $(srcdir)/check-stateless $(srcdir) JOHAB
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-KR
+# /* system dependent and extra encodings */
+ $(MAKE) check-extra
+# /* transliteration */
+ $(srcdir)/check-translit $(srcdir) Quotes UTF-8 ISO-8859-1
+ $(srcdir)/check-translit $(srcdir) Quotes UTF-8 ASCII
+ $(srcdir)/check-translit $(srcdir) Translit1 ISO-8859-1 ASCII
+ $(srcdir)/check-translitfailure $(srcdir) TranslitFail1 ISO-8859-1 ASCII
+# /* substitution */
+ $(srcdir)/check-subst
+# /* shift sequence before invalid multibyte character */
+ ./test-shiftseq
+
+check-extra: check-extra-no
+check-extra-no:
+check-extra-yes: all table-from table-to ../src/iconv_no_i18n
+# /* AIX specific encodings */
+ $(srcdir)/check-stateless $(srcdir) CP856
+ $(srcdir)/check-stateless $(srcdir) CP922
+# $(srcdir)/check-stateless $(srcdir) CP943
+ $(srcdir)/check-stateless $(srcdir) CP1046
+ $(srcdir)/check-stateless $(srcdir) CP1124
+ $(srcdir)/check-stateless $(srcdir) CP1129
+ $(srcdir)/check-stateless $(srcdir) CP1161
+ $(srcdir)/check-stateless $(srcdir) CP1162
+ $(srcdir)/check-stateless $(srcdir) CP1163
+# /* OSF/1 specific encodings */
+ $(srcdir)/check-stateless $(srcdir) DEC-KANJI
+ $(srcdir)/check-stateless $(srcdir) DEC-HANYU
+# /* DOS specific encodings */
+ $(srcdir)/check-stateless $(srcdir) CP437
+ $(srcdir)/check-stateless $(srcdir) CP737
+ $(srcdir)/check-stateless $(srcdir) CP775
+ $(srcdir)/check-stateless $(srcdir) CP852
+ $(srcdir)/check-stateless $(srcdir) CP853
+ $(srcdir)/check-stateless $(srcdir) CP855
+ $(srcdir)/check-stateless $(srcdir) CP857
+ $(srcdir)/check-stateless $(srcdir) CP858
+ $(srcdir)/check-stateless $(srcdir) CP860
+ $(srcdir)/check-stateless $(srcdir) CP861
+ $(srcdir)/check-stateless $(srcdir) CP863
+ $(srcdir)/check-stateless $(srcdir) CP864
+ $(srcdir)/check-stateless $(srcdir) CP865
+ $(srcdir)/check-stateless $(srcdir) CP869
+ $(srcdir)/check-stateless $(srcdir) CP1125
+# /* Extra encodings */
+ $(srcdir)/check-stateless $(srcdir) EUC-JISX0213
+ $(srcdir)/check-stateless $(srcdir) SHIFT_JISX0213
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-3
+ $(srcdir)/check-stateless $(srcdir) BIG5-2003
+ $(srcdir)/check-stateless $(srcdir) TDS565
+ $(srcdir)/check-stateless $(srcdir) ATARIST
+ $(srcdir)/check-stateless $(srcdir) RISCOS-LATIN1
+
+table-from : table-from.o ../lib/libiconv.la
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) table-from.o ../srclib/libicrt.a ../lib/libiconv.la -o $@
+
+table-from.o : $(srcdir)/table-from.c
+ $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/table-from.c
+
+table-to : table-to.o ../lib/libiconv.la
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) table-to.o ../srclib/libicrt.a ../lib/libiconv.la -o $@
+
+table-to.o : $(srcdir)/table-to.c
+ $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/table-to.c
+
+test-shiftseq : test-shiftseq.o ../lib/libiconv.la
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) test-shiftseq.o ../srclib/libicrt.a ../lib/libiconv.la -o $@
+
+test-shiftseq.o : $(srcdir)/test-shiftseq.c
+ $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/test-shiftseq.c
+
+# The following rule is necessary to avoid a toplevel "make -n check" failure.
+../lib/libiconv.la :
+ cd ../lib && $(MAKE) libiconv.la
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.o *.lo table-from table-from table-to table-to test-shiftseq test-shiftseq tmp-* genutf8 genutf8 UTF-8.TXT gengb18030z gengb18030z GB18030.TXT core *.stackdump
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) Makefile
+
+maintainer-clean : distclean
+
+force :
diff --git a/jni/iconv/tests/Makefile.in b/jni/iconv/tests/Makefile.in
new file mode 100644
index 0000000..86117a0
--- /dev/null
+++ b/jni/iconv/tests/Makefile.in
@@ -0,0 +1,235 @@
+# Makefile for libiconv/tests
+
+#### Start of system configuration section. ####
+
+# Directories used by "make":
+srcdir = @srcdir@
+
+# Programs used by "make":
+CC = @CC@
+CFLAGS = @CFLAGS@
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+INCLUDES = -I. -I$(srcdir) -I../include -I$(srcdir)/../include -I../srclib -I$(srcdir)/../srclib -I../lib
+LIBTOOL = @LIBTOOL@
+LIBTOOL_COMPILE = $(LIBTOOL) --mode=compile
+LIBTOOL_LINK = $(LIBTOOL) --mode=link
+LIBTOOL_INSTALL = $(LIBTOOL) --mode=install
+LIBTOOL_UNINSTALL = $(LIBTOOL) --mode=uninstall
+RM = rm -f
+@SET_MAKE@
+
+#### End of system configuration section. ####
+
+SHELL = /bin/sh
+
+# Needed by $(LIBTOOL).
+top_builddir = ..
+
+all :
+
+check : all table-from table-to ../src/iconv_no_i18n test-shiftseq
+ $(srcdir)/check-stateless $(srcdir) ASCII
+# /* General multi-byte encodings */
+ $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/genutf8.c ../srclib/libicrt.a -o genutf8 && \
+ ./genutf8 > UTF-8.TXT && \
+ $(srcdir)/check-stateless . UTF-8 && \
+ $(RM) -r genutf8@EXEEXT@ genutf8.dSYM UTF-8.TXT
+ $(srcdir)/check-stateful $(srcdir) UCS-2BE
+ $(srcdir)/check-stateful $(srcdir) UCS-2LE
+ $(srcdir)/check-stateful $(srcdir) UCS-4BE
+ $(srcdir)/check-stateful $(srcdir) UCS-4LE
+ $(srcdir)/check-stateful $(srcdir) UTF-16
+ $(srcdir)/check-stateful $(srcdir) UTF-16BE
+ $(srcdir)/check-stateful $(srcdir) UTF-16LE
+ $(srcdir)/check-stateful $(srcdir) UTF-32
+ $(srcdir)/check-stateful $(srcdir) UTF-32BE
+ $(srcdir)/check-stateful $(srcdir) UTF-32LE
+ $(srcdir)/check-stateful $(srcdir) UTF-7
+# /* 8-bit encodings */
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-1
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-2
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-3
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-4
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-5
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-6
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-7
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-8
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-9
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-10
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-11
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-13
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-14
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-15
+ $(srcdir)/check-stateless $(srcdir) ISO-8859-16
+ $(srcdir)/check-stateless $(srcdir) KOI8-R
+ $(srcdir)/check-stateless $(srcdir) KOI8-U
+ $(srcdir)/check-stateless $(srcdir) KOI8-RU
+ $(srcdir)/check-stateless $(srcdir) CP1250
+ $(srcdir)/check-stateless $(srcdir) CP1251
+ $(srcdir)/check-stateless $(srcdir) CP1252
+ $(srcdir)/check-stateless $(srcdir) CP1253
+ $(srcdir)/check-stateless $(srcdir) CP1254
+ $(srcdir)/check-stateless $(srcdir) CP1255
+ $(srcdir)/check-stateful $(srcdir) CP1255
+ $(srcdir)/check-stateless $(srcdir) CP1256
+ $(srcdir)/check-stateless $(srcdir) CP1257
+ $(srcdir)/check-stateless $(srcdir) CP1258
+ $(srcdir)/check-stateful $(srcdir) CP1258
+ $(srcdir)/check-stateless $(srcdir) CP850
+ $(srcdir)/check-stateless $(srcdir) CP862
+ $(srcdir)/check-stateless $(srcdir) CP866
+ $(srcdir)/check-stateless $(srcdir) CP1131
+ $(srcdir)/check-stateless $(srcdir) MacRoman
+ $(srcdir)/check-stateless $(srcdir) MacCentralEurope
+ $(srcdir)/check-stateless $(srcdir) MacIceland
+ $(srcdir)/check-stateless $(srcdir) MacCroatian
+ $(srcdir)/check-stateless $(srcdir) MacRomania
+ $(srcdir)/check-stateless $(srcdir) MacCyrillic
+ $(srcdir)/check-stateless $(srcdir) MacUkraine
+ $(srcdir)/check-stateless $(srcdir) MacGreek
+ $(srcdir)/check-stateless $(srcdir) MacTurkish
+ $(srcdir)/check-stateless $(srcdir) MacHebrew
+ $(srcdir)/check-stateless $(srcdir) MacArabic
+ $(srcdir)/check-stateless $(srcdir) MacThai
+ $(srcdir)/check-stateless $(srcdir) HP-ROMAN8
+ $(srcdir)/check-stateless $(srcdir) NEXTSTEP
+ $(srcdir)/check-stateless $(srcdir) ARMSCII-8
+ $(srcdir)/check-stateless $(srcdir) Georgian-Academy
+ $(srcdir)/check-stateless $(srcdir) Georgian-PS
+ $(srcdir)/check-stateless $(srcdir) KOI8-T
+ $(srcdir)/check-stateless $(srcdir) PT154
+ $(srcdir)/check-stateless $(srcdir) RK1048
+ $(srcdir)/check-stateless $(srcdir) MuleLao-1
+ $(srcdir)/check-stateless $(srcdir) CP1133
+ $(srcdir)/check-stateless $(srcdir) TIS-620
+ $(srcdir)/check-stateless $(srcdir) CP874
+ $(srcdir)/check-stateless $(srcdir) VISCII
+ $(srcdir)/check-stateless $(srcdir) TCVN
+ $(srcdir)/check-stateful $(srcdir) TCVN
+# /* CJK character sets */
+ $(srcdir)/check-stateless $(srcdir) ISO646-JP
+ $(srcdir)/check-stateless $(srcdir) JIS_X0201
+# $(srcdir)/check-stateless $(srcdir) JIS_X0208 # redundant, see EUC-JP
+# $(srcdir)/check-stateless $(srcdir) JIS_X0212 # redundant, see EUC-JP
+ $(srcdir)/check-stateless $(srcdir) ISO646-CN
+# $(srcdir)/check-stateless $(srcdir) GB_2312-80 # redundant, see EUC-CN
+ $(srcdir)/check-stateless $(srcdir) ISO-IR-165
+# $(srcdir)/check-stateless $(srcdir) KSC_5601 # redundant, see EUC-KR
+# /* CJK encodings */
+ $(srcdir)/check-stateless $(srcdir) EUC-JP
+ $(srcdir)/check-stateless $(srcdir) SHIFT_JIS
+ $(srcdir)/check-stateless $(srcdir) CP932
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-2
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-1
+ $(srcdir)/check-stateless $(srcdir) EUC-CN
+ $(srcdir)/check-stateless $(srcdir) GBK
+ $(srcdir)/check-stateless $(srcdir) CP936
+ $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/gengb18030z.c ../srclib/libicrt.a -o gengb18030z && \
+ { cat $(srcdir)/GB18030-BMP.TXT ; ./gengb18030z ; } | sort > GB18030.TXT && \
+ $(srcdir)/check-stateless . GB18030 && \
+ $(RM) -r gengb18030z@EXEEXT@ gengb18030z.dSYM GB18030.TXT
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-CN
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-CN-EXT
+ $(srcdir)/check-stateful $(srcdir) HZ
+ $(srcdir)/check-stateless $(srcdir) EUC-TW
+ $(srcdir)/check-stateless $(srcdir) BIG5
+ $(srcdir)/check-stateless $(srcdir) CP950
+ $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:1999
+ $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:1999
+ $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2001
+ $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2001
+ $(srcdir)/check-stateless $(srcdir) BIG5-HKSCS:2004
+ $(srcdir)/check-stateful $(srcdir) BIG5-HKSCS:2004
+ $(srcdir)/check-stateless $(srcdir) EUC-KR
+ $(srcdir)/check-stateless $(srcdir) CP949
+ $(srcdir)/check-stateless $(srcdir) JOHAB
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-KR
+# /* system dependent and extra encodings */
+ $(MAKE) check-extra
+# /* transliteration */
+ $(srcdir)/check-translit $(srcdir) Quotes UTF-8 ISO-8859-1
+ $(srcdir)/check-translit $(srcdir) Quotes UTF-8 ASCII
+ $(srcdir)/check-translit $(srcdir) Translit1 ISO-8859-1 ASCII
+ $(srcdir)/check-translitfailure $(srcdir) TranslitFail1 ISO-8859-1 ASCII
+# /* substitution */
+ $(srcdir)/check-subst
+# /* shift sequence before invalid multibyte character */
+ ./test-shiftseq
+
+check-extra: check-extra-@USE_EXTRA_ENCODINGS@
+check-extra-no:
+check-extra-yes: all table-from table-to ../src/iconv_no_i18n
+# /* AIX specific encodings */
+ $(srcdir)/check-stateless $(srcdir) CP856
+ $(srcdir)/check-stateless $(srcdir) CP922
+# $(srcdir)/check-stateless $(srcdir) CP943
+ $(srcdir)/check-stateless $(srcdir) CP1046
+ $(srcdir)/check-stateless $(srcdir) CP1124
+ $(srcdir)/check-stateless $(srcdir) CP1129
+ $(srcdir)/check-stateless $(srcdir) CP1161
+ $(srcdir)/check-stateless $(srcdir) CP1162
+ $(srcdir)/check-stateless $(srcdir) CP1163
+# /* OSF/1 specific encodings */
+ $(srcdir)/check-stateless $(srcdir) DEC-KANJI
+ $(srcdir)/check-stateless $(srcdir) DEC-HANYU
+# /* DOS specific encodings */
+ $(srcdir)/check-stateless $(srcdir) CP437
+ $(srcdir)/check-stateless $(srcdir) CP737
+ $(srcdir)/check-stateless $(srcdir) CP775
+ $(srcdir)/check-stateless $(srcdir) CP852
+ $(srcdir)/check-stateless $(srcdir) CP853
+ $(srcdir)/check-stateless $(srcdir) CP855
+ $(srcdir)/check-stateless $(srcdir) CP857
+ $(srcdir)/check-stateless $(srcdir) CP858
+ $(srcdir)/check-stateless $(srcdir) CP860
+ $(srcdir)/check-stateless $(srcdir) CP861
+ $(srcdir)/check-stateless $(srcdir) CP863
+ $(srcdir)/check-stateless $(srcdir) CP864
+ $(srcdir)/check-stateless $(srcdir) CP865
+ $(srcdir)/check-stateless $(srcdir) CP869
+ $(srcdir)/check-stateless $(srcdir) CP1125
+# /* Extra encodings */
+ $(srcdir)/check-stateless $(srcdir) EUC-JISX0213
+ $(srcdir)/check-stateless $(srcdir) SHIFT_JISX0213
+ $(srcdir)/check-stateful $(srcdir) ISO-2022-JP-3
+ $(srcdir)/check-stateless $(srcdir) BIG5-2003
+ $(srcdir)/check-stateless $(srcdir) TDS565
+ $(srcdir)/check-stateless $(srcdir) ATARIST
+ $(srcdir)/check-stateless $(srcdir) RISCOS-LATIN1
+
+table-from : table-from.@OBJEXT@ ../lib/libiconv.la
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) table-from.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la -o $@
+
+table-from.@OBJEXT@ : $(srcdir)/table-from.c
+ $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/table-from.c
+
+table-to : table-to.@OBJEXT@ ../lib/libiconv.la
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) table-to.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la -o $@
+
+table-to.@OBJEXT@ : $(srcdir)/table-to.c
+ $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/table-to.c
+
+test-shiftseq : test-shiftseq.@OBJEXT@ ../lib/libiconv.la
+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) test-shiftseq.@OBJEXT@ ../srclib/libicrt.a ../lib/libiconv.la -o $@
+
+test-shiftseq.@OBJEXT@ : $(srcdir)/test-shiftseq.c
+ $(CC) -c $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(srcdir)/test-shiftseq.c
+
+# The following rule is necessary to avoid a toplevel "make -n check" failure.
+../lib/libiconv.la :
+ cd ../lib && $(MAKE) libiconv.la
+
+mostlyclean : clean
+
+clean : force
+ $(RM) *.@OBJEXT@ *.lo table-from table-from@EXEEXT@ table-to table-to@EXEEXT@ test-shiftseq test-shiftseq@EXEEXT@ tmp-* genutf8 genutf8@EXEEXT@ UTF-8.TXT gengb18030z gengb18030z@EXEEXT@ GB18030.TXT core *.stackdump
+ $(RM) -r .libs _libs
+
+distclean : clean
+ $(RM) Makefile
+
+maintainer-clean : distclean
+
+force :
diff --git a/jni/iconv/tests/MuleLao-1.TXT b/jni/iconv/tests/MuleLao-1.TXT
new file mode 100644
index 0000000..95eeff5
--- /dev/null
+++ b/jni/iconv/tests/MuleLao-1.TXT
@@ -0,0 +1,226 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0080
+0x81 0x0081
+0x82 0x0082
+0x83 0x0083
+0x84 0x0084
+0x85 0x0085
+0x86 0x0086
+0x87 0x0087
+0x88 0x0088
+0x89 0x0089
+0x8A 0x008A
+0x8B 0x008B
+0x8C 0x008C
+0x8D 0x008D
+0x8E 0x008E
+0x8F 0x008F
+0x90 0x0090
+0x91 0x0091
+0x92 0x0092
+0x93 0x0093
+0x94 0x0094
+0x95 0x0095
+0x96 0x0096
+0x97 0x0097
+0x98 0x0098
+0x99 0x0099
+0x9A 0x009A
+0x9B 0x009B
+0x9C 0x009C
+0x9D 0x009D
+0x9E 0x009E
+0x9F 0x009F
+0xA0 0x00A0
+0xA1 0x0E81
+0xA2 0x0E82
+0xA4 0x0E84
+0xA7 0x0E87
+0xA8 0x0E88
+0xAA 0x0E8A
+0xAD 0x0E8D
+0xB4 0x0E94
+0xB5 0x0E95
+0xB6 0x0E96
+0xB7 0x0E97
+0xB9 0x0E99
+0xBA 0x0E9A
+0xBB 0x0E9B
+0xBC 0x0E9C
+0xBD 0x0E9D
+0xBE 0x0E9E
+0xBF 0x0E9F
+0xC1 0x0EA1
+0xC2 0x0EA2
+0xC3 0x0EA3
+0xC5 0x0EA5
+0xC7 0x0EA7
+0xCA 0x0EAA
+0xCB 0x0EAB
+0xCD 0x0EAD
+0xCE 0x0EAE
+0xCF 0x0EAF
+0xD0 0x0EB0
+0xD1 0x0EB1
+0xD2 0x0EB2
+0xD3 0x0EB3
+0xD4 0x0EB4
+0xD5 0x0EB5
+0xD6 0x0EB6
+0xD7 0x0EB7
+0xD8 0x0EB8
+0xD9 0x0EB9
+0xDB 0x0EBB
+0xDC 0x0EBC
+0xDD 0x0EBD
+0xE0 0x0EC0
+0xE1 0x0EC1
+0xE2 0x0EC2
+0xE3 0x0EC3
+0xE4 0x0EC4
+0xE6 0x0EC6
+0xE8 0x0EC8
+0xE9 0x0EC9
+0xEA 0x0ECA
+0xEB 0x0ECB
+0xEC 0x0ECC
+0xED 0x0ECD
+0xF0 0x0ED0
+0xF1 0x0ED1
+0xF2 0x0ED2
+0xF3 0x0ED3
+0xF4 0x0ED4
+0xF5 0x0ED5
+0xF6 0x0ED6
+0xF7 0x0ED7
+0xF8 0x0ED8
+0xF9 0x0ED9
+0xFC 0x0EDC
+0xFD 0x0EDD
diff --git a/jni/iconv/tests/NEXTSTEP.TXT b/jni/iconv/tests/NEXTSTEP.TXT
new file mode 100644
index 0000000..099ed6a
--- /dev/null
+++ b/jni/iconv/tests/NEXTSTEP.TXT
@@ -0,0 +1,254 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00A0
+0x81 0x00C0
+0x82 0x00C1
+0x83 0x00C2
+0x84 0x00C3
+0x85 0x00C4
+0x86 0x00C5
+0x87 0x00C7
+0x88 0x00C8
+0x89 0x00C9
+0x8A 0x00CA
+0x8B 0x00CB
+0x8C 0x00CC
+0x8D 0x00CD
+0x8E 0x00CE
+0x8F 0x00CF
+0x90 0x00D0
+0x91 0x00D1
+0x92 0x00D2
+0x93 0x00D3
+0x94 0x00D4
+0x95 0x00D5
+0x96 0x00D6
+0x97 0x00D9
+0x98 0x00DA
+0x99 0x00DB
+0x9A 0x00DC
+0x9B 0x00DD
+0x9C 0x00DE
+0x9D 0x00B5
+0x9E 0x00D7
+0x9F 0x00F7
+0xA0 0x00A9
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x2044
+0xA5 0x00A5
+0xA6 0x0192
+0xA7 0x00A7
+0xA8 0x00A4
+0xA9 0x2019
+0xAA 0x201C
+0xAB 0x00AB
+0xAC 0x2039
+0xAD 0x203A
+0xAE 0xFB01
+0xAF 0xFB02
+0xB0 0x00AE
+0xB1 0x2013
+0xB2 0x2020
+0xB3 0x2021
+0xB4 0x00B7
+0xB5 0x00A6
+0xB6 0x00B6
+0xB7 0x2022
+0xB8 0x201A
+0xB9 0x201E
+0xBA 0x201D
+0xBB 0x00BB
+0xBC 0x2026
+0xBD 0x2030
+0xBE 0x00AC
+0xBF 0x00BF
+0xC0 0x00B9
+0xC1 0x02CB
+0xC2 0x00B4
+0xC3 0x02C6
+0xC4 0x02DC
+0xC5 0x00AF
+0xC6 0x02D8
+0xC7 0x02D9
+0xC8 0x00A8
+0xC9 0x00B2
+0xCA 0x02DA
+0xCB 0x00B8
+0xCC 0x00B3
+0xCD 0x02DD
+0xCE 0x02DB
+0xCF 0x02C7
+0xD0 0x2014
+0xD1 0x00B1
+0xD2 0x00BC
+0xD3 0x00BD
+0xD4 0x00BE
+0xD5 0x00E0
+0xD6 0x00E1
+0xD7 0x00E2
+0xD8 0x00E3
+0xD9 0x00E4
+0xDA 0x00E5
+0xDB 0x00E7
+0xDC 0x00E8
+0xDD 0x00E9
+0xDE 0x00EA
+0xDF 0x00EB
+0xE0 0x00EC
+0xE1 0x00C6
+0xE2 0x00ED
+0xE3 0x00AA
+0xE4 0x00EE
+0xE5 0x00EF
+0xE6 0x00F0
+0xE7 0x00F1
+0xE8 0x0141
+0xE9 0x00D8
+0xEA 0x0152
+0xEB 0x00BA
+0xEC 0x00F2
+0xED 0x00F3
+0xEE 0x00F4
+0xEF 0x00F5
+0xF0 0x00F6
+0xF1 0x00E6
+0xF2 0x00F9
+0xF3 0x00FA
+0xF4 0x00FB
+0xF5 0x0131
+0xF6 0x00FC
+0xF7 0x00FD
+0xF8 0x0142
+0xF9 0x00F8
+0xFA 0x0153
+0xFB 0x00DF
+0xFC 0x00FE
+0xFD 0x00FF
diff --git a/jni/iconv/tests/PT154.TXT b/jni/iconv/tests/PT154.TXT
new file mode 100644
index 0000000..3887d2b
--- /dev/null
+++ b/jni/iconv/tests/PT154.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0496
+0x81 0x0492
+0x82 0x04EE
+0x83 0x0493
+0x84 0x201E
+0x85 0x2026
+0x86 0x04B6
+0x87 0x04AE
+0x88 0x04B2
+0x89 0x04AF
+0x8A 0x04A0
+0x8B 0x04E2
+0x8C 0x04A2
+0x8D 0x049A
+0x8E 0x04BA
+0x8F 0x04B8
+0x90 0x0497
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x98 0x04B3
+0x99 0x04B7
+0x9A 0x04A1
+0x9B 0x04E3
+0x9C 0x04A3
+0x9D 0x049B
+0x9E 0x04BB
+0x9F 0x04B9
+0xA0 0x00A0
+0xA1 0x040E
+0xA2 0x045E
+0xA3 0x0408
+0xA4 0x04E8
+0xA5 0x0498
+0xA6 0x04B0
+0xA7 0x00A7
+0xA8 0x0401
+0xA9 0x00A9
+0xAA 0x04D8
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x04EF
+0xAE 0x00AE
+0xAF 0x049C
+0xB0 0x00B0
+0xB1 0x04B1
+0xB2 0x0406
+0xB3 0x0456
+0xB4 0x0499
+0xB5 0x04E9
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x0451
+0xB9 0x2116
+0xBA 0x04D9
+0xBB 0x00BB
+0xBC 0x0458
+0xBD 0x04AA
+0xBE 0x04AB
+0xBF 0x049D
+0xC0 0x0410
+0xC1 0x0411
+0xC2 0x0412
+0xC3 0x0413
+0xC4 0x0414
+0xC5 0x0415
+0xC6 0x0416
+0xC7 0x0417
+0xC8 0x0418
+0xC9 0x0419
+0xCA 0x041A
+0xCB 0x041B
+0xCC 0x041C
+0xCD 0x041D
+0xCE 0x041E
+0xCF 0x041F
+0xD0 0x0420
+0xD1 0x0421
+0xD2 0x0422
+0xD3 0x0423
+0xD4 0x0424
+0xD5 0x0425
+0xD6 0x0426
+0xD7 0x0427
+0xD8 0x0428
+0xD9 0x0429
+0xDA 0x042A
+0xDB 0x042B
+0xDC 0x042C
+0xDD 0x042D
+0xDE 0x042E
+0xDF 0x042F
+0xE0 0x0430
+0xE1 0x0431
+0xE2 0x0432
+0xE3 0x0433
+0xE4 0x0434
+0xE5 0x0435
+0xE6 0x0436
+0xE7 0x0437
+0xE8 0x0438
+0xE9 0x0439
+0xEA 0x043A
+0xEB 0x043B
+0xEC 0x043C
+0xED 0x043D
+0xEE 0x043E
+0xEF 0x043F
+0xF0 0x0440
+0xF1 0x0441
+0xF2 0x0442
+0xF3 0x0443
+0xF4 0x0444
+0xF5 0x0445
+0xF6 0x0446
+0xF7 0x0447
+0xF8 0x0448
+0xF9 0x0449
+0xFA 0x044A
+0xFB 0x044B
+0xFC 0x044C
+0xFD 0x044D
+0xFE 0x044E
+0xFF 0x044F
diff --git a/jni/iconv/tests/Quotes.ASCII b/jni/iconv/tests/Quotes.ASCII
new file mode 100644
index 0000000..21c8a3a
--- /dev/null
+++ b/jni/iconv/tests/Quotes.ASCII
@@ -0,0 +1,4 @@
+"Hello"
+'Hello'
+"Hello"
+'Hello'
diff --git a/jni/iconv/tests/Quotes.ISO-8859-1 b/jni/iconv/tests/Quotes.ISO-8859-1
new file mode 100644
index 0000000..151a049
--- /dev/null
+++ b/jni/iconv/tests/Quotes.ISO-8859-1
@@ -0,0 +1,4 @@
+"Hello"
+`Hello´
+"Hello"
+`Hello´
diff --git a/jni/iconv/tests/Quotes.UTF-8 b/jni/iconv/tests/Quotes.UTF-8
new file mode 100644
index 0000000..3d48ee9
--- /dev/null
+++ b/jni/iconv/tests/Quotes.UTF-8
@@ -0,0 +1,4 @@
+“Helloâ€
+‘Hello’
+„Helloâ€
+‚Hello’
diff --git a/jni/iconv/tests/RISCOS-LATIN1.TXT b/jni/iconv/tests/RISCOS-LATIN1.TXT
new file mode 100644
index 0000000..90251ef
--- /dev/null
+++ b/jni/iconv/tests/RISCOS-LATIN1.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x221A
+0x81 0x0174
+0x82 0x0175
+0x83 0x0083
+0x84 0x2573
+0x85 0x0176
+0x86 0x0177
+0x87 0x0087
+0x88 0x21E6
+0x89 0x21E8
+0x8A 0x21E9
+0x8B 0x21E7
+0x8C 0x2026
+0x8D 0x2122
+0x8E 0x2030
+0x8F 0x2022
+0x90 0x2018
+0x91 0x2019
+0x92 0x2039
+0x93 0x203A
+0x94 0x201C
+0x95 0x201D
+0x96 0x201E
+0x97 0x2013
+0x98 0x2014
+0x99 0x2212
+0x9A 0x0152
+0x9B 0x0153
+0x9C 0x2020
+0x9D 0x2021
+0x9E 0xFB01
+0x9F 0xFB02
+0xA0 0x00A0
+0xA1 0x00A1
+0xA2 0x00A2
+0xA3 0x00A3
+0xA4 0x00A4
+0xA5 0x00A5
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x00A8
+0xA9 0x00A9
+0xAA 0x00AA
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x00AF
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x00B2
+0xB3 0x00B3
+0xB4 0x00B4
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x00B8
+0xB9 0x00B9
+0xBA 0x00BA
+0xBB 0x00BB
+0xBC 0x00BC
+0xBD 0x00BD
+0xBE 0x00BE
+0xBF 0x00BF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x00C4
+0xC5 0x00C5
+0xC6 0x00C6
+0xC7 0x00C7
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x00CB
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x00CE
+0xCF 0x00CF
+0xD0 0x00D0
+0xD1 0x00D1
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x00D5
+0xD6 0x00D6
+0xD7 0x00D7
+0xD8 0x00D8
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x00DB
+0xDC 0x00DC
+0xDD 0x00DD
+0xDE 0x00DE
+0xDF 0x00DF
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x00E4
+0xE5 0x00E5
+0xE6 0x00E6
+0xE7 0x00E7
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x00EB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x00EE
+0xEF 0x00EF
+0xF0 0x00F0
+0xF1 0x00F1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x00F6
+0xF7 0x00F7
+0xF8 0x00F8
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x00FB
+0xFC 0x00FC
+0xFD 0x00FD
+0xFE 0x00FE
+0xFF 0x00FF
diff --git a/jni/iconv/tests/RK1048.TXT b/jni/iconv/tests/RK1048.TXT
new file mode 100644
index 0000000..06f185a
--- /dev/null
+++ b/jni/iconv/tests/RK1048.TXT
@@ -0,0 +1,255 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x0402
+0x81 0x0403
+0x82 0x201A
+0x83 0x0453
+0x84 0x201E
+0x85 0x2026
+0x86 0x2020
+0x87 0x2021
+0x88 0x20AC
+0x89 0x2030
+0x8A 0x0409
+0x8B 0x2039
+0x8C 0x040A
+0x8D 0x049A
+0x8E 0x04BA
+0x8F 0x040F
+0x90 0x0452
+0x91 0x2018
+0x92 0x2019
+0x93 0x201C
+0x94 0x201D
+0x95 0x2022
+0x96 0x2013
+0x97 0x2014
+0x99 0x2122
+0x9A 0x0459
+0x9B 0x203A
+0x9C 0x045A
+0x9D 0x049B
+0x9E 0x04BB
+0x9F 0x045F
+0xA0 0x00A0
+0xA1 0x04B0
+0xA2 0x04B1
+0xA3 0x04D8
+0xA4 0x00A4
+0xA5 0x04E8
+0xA6 0x00A6
+0xA7 0x00A7
+0xA8 0x0401
+0xA9 0x00A9
+0xAA 0x0492
+0xAB 0x00AB
+0xAC 0x00AC
+0xAD 0x00AD
+0xAE 0x00AE
+0xAF 0x04AE
+0xB0 0x00B0
+0xB1 0x00B1
+0xB2 0x0406
+0xB3 0x0456
+0xB4 0x04E9
+0xB5 0x00B5
+0xB6 0x00B6
+0xB7 0x00B7
+0xB8 0x0451
+0xB9 0x2116
+0xBA 0x0493
+0xBB 0x00BB
+0xBC 0x04D9
+0xBD 0x04A2
+0xBE 0x04A3
+0xBF 0x04AF
+0xC0 0x0410
+0xC1 0x0411
+0xC2 0x0412
+0xC3 0x0413
+0xC4 0x0414
+0xC5 0x0415
+0xC6 0x0416
+0xC7 0x0417
+0xC8 0x0418
+0xC9 0x0419
+0xCA 0x041A
+0xCB 0x041B
+0xCC 0x041C
+0xCD 0x041D
+0xCE 0x041E
+0xCF 0x041F
+0xD0 0x0420
+0xD1 0x0421
+0xD2 0x0422
+0xD3 0x0423
+0xD4 0x0424
+0xD5 0x0425
+0xD6 0x0426
+0xD7 0x0427
+0xD8 0x0428
+0xD9 0x0429
+0xDA 0x042A
+0xDB 0x042B
+0xDC 0x042C
+0xDD 0x042D
+0xDE 0x042E
+0xDF 0x042F
+0xE0 0x0430
+0xE1 0x0431
+0xE2 0x0432
+0xE3 0x0433
+0xE4 0x0434
+0xE5 0x0435
+0xE6 0x0436
+0xE7 0x0437
+0xE8 0x0438
+0xE9 0x0439
+0xEA 0x043A
+0xEB 0x043B
+0xEC 0x043C
+0xED 0x043D
+0xEE 0x043E
+0xEF 0x043F
+0xF0 0x0440
+0xF1 0x0441
+0xF2 0x0442
+0xF3 0x0443
+0xF4 0x0444
+0xF5 0x0445
+0xF6 0x0446
+0xF7 0x0447
+0xF8 0x0448
+0xF9 0x0449
+0xFA 0x044A
+0xFB 0x044B
+0xFC 0x044C
+0xFD 0x044D
+0xFE 0x044E
+0xFF 0x044F
diff --git a/jni/iconv/tests/SHIFT_JIS.TXT b/jni/iconv/tests/SHIFT_JIS.TXT
new file mode 100644
index 0000000..c98265c
--- /dev/null
+++ b/jni/iconv/tests/SHIFT_JIS.TXT
@@ -0,0 +1,8950 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x00A5
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x203E
+0x7F 0x007F
+0x8140 0x3000
+0x8141 0x3001
+0x8142 0x3002
+0x8143 0xFF0C
+0x8144 0xFF0E
+0x8145 0x30FB
+0x8146 0xFF1A
+0x8147 0xFF1B
+0x8148 0xFF1F
+0x8149 0xFF01
+0x814A 0x309B
+0x814B 0x309C
+0x814C 0x00B4
+0x814D 0xFF40
+0x814E 0x00A8
+0x814F 0xFF3E
+0x8150 0xFFE3
+0x8151 0xFF3F
+0x8152 0x30FD
+0x8153 0x30FE
+0x8154 0x309D
+0x8155 0x309E
+0x8156 0x3003
+0x8157 0x4EDD
+0x8158 0x3005
+0x8159 0x3006
+0x815A 0x3007
+0x815B 0x30FC
+0x815C 0x2015
+0x815D 0x2010
+0x815E 0xFF0F
+0x815F 0xFF3C
+0x8160 0x301C
+0x8161 0x2016
+0x8162 0xFF5C
+0x8163 0x2026
+0x8164 0x2025
+0x8165 0x2018
+0x8166 0x2019
+0x8167 0x201C
+0x8168 0x201D
+0x8169 0xFF08
+0x816A 0xFF09
+0x816B 0x3014
+0x816C 0x3015
+0x816D 0xFF3B
+0x816E 0xFF3D
+0x816F 0xFF5B
+0x8170 0xFF5D
+0x8171 0x3008
+0x8172 0x3009
+0x8173 0x300A
+0x8174 0x300B
+0x8175 0x300C
+0x8176 0x300D
+0x8177 0x300E
+0x8178 0x300F
+0x8179 0x3010
+0x817A 0x3011
+0x817B 0xFF0B
+0x817C 0x2212
+0x817D 0x00B1
+0x817E 0x00D7
+0x8180 0x00F7
+0x8181 0xFF1D
+0x8182 0x2260
+0x8183 0xFF1C
+0x8184 0xFF1E
+0x8185 0x2266
+0x8186 0x2267
+0x8187 0x221E
+0x8188 0x2234
+0x8189 0x2642
+0x818A 0x2640
+0x818B 0x00B0
+0x818C 0x2032
+0x818D 0x2033
+0x818E 0x2103
+0x818F 0xFFE5
+0x8190 0xFF04
+0x8191 0x00A2
+0x8192 0x00A3
+0x8193 0xFF05
+0x8194 0xFF03
+0x8195 0xFF06
+0x8196 0xFF0A
+0x8197 0xFF20
+0x8198 0x00A7
+0x8199 0x2606
+0x819A 0x2605
+0x819B 0x25CB
+0x819C 0x25CF
+0x819D 0x25CE
+0x819E 0x25C7
+0x819F 0x25C6
+0x81A0 0x25A1
+0x81A1 0x25A0
+0x81A2 0x25B3
+0x81A3 0x25B2
+0x81A4 0x25BD
+0x81A5 0x25BC
+0x81A6 0x203B
+0x81A7 0x3012
+0x81A8 0x2192
+0x81A9 0x2190
+0x81AA 0x2191
+0x81AB 0x2193
+0x81AC 0x3013
+0x81B8 0x2208
+0x81B9 0x220B
+0x81BA 0x2286
+0x81BB 0x2287
+0x81BC 0x2282
+0x81BD 0x2283
+0x81BE 0x222A
+0x81BF 0x2229
+0x81C8 0x2227
+0x81C9 0x2228
+0x81CA 0x00AC
+0x81CB 0x21D2
+0x81CC 0x21D4
+0x81CD 0x2200
+0x81CE 0x2203
+0x81DA 0x2220
+0x81DB 0x22A5
+0x81DC 0x2312
+0x81DD 0x2202
+0x81DE 0x2207
+0x81DF 0x2261
+0x81E0 0x2252
+0x81E1 0x226A
+0x81E2 0x226B
+0x81E3 0x221A
+0x81E4 0x223D
+0x81E5 0x221D
+0x81E6 0x2235
+0x81E7 0x222B
+0x81E8 0x222C
+0x81F0 0x212B
+0x81F1 0x2030
+0x81F2 0x266F
+0x81F3 0x266D
+0x81F4 0x266A
+0x81F5 0x2020
+0x81F6 0x2021
+0x81F7 0x00B6
+0x81FC 0x25EF
+0x824F 0xFF10
+0x8250 0xFF11
+0x8251 0xFF12
+0x8252 0xFF13
+0x8253 0xFF14
+0x8254 0xFF15
+0x8255 0xFF16
+0x8256 0xFF17
+0x8257 0xFF18
+0x8258 0xFF19
+0x8260 0xFF21
+0x8261 0xFF22
+0x8262 0xFF23
+0x8263 0xFF24
+0x8264 0xFF25
+0x8265 0xFF26
+0x8266 0xFF27
+0x8267 0xFF28
+0x8268 0xFF29
+0x8269 0xFF2A
+0x826A 0xFF2B
+0x826B 0xFF2C
+0x826C 0xFF2D
+0x826D 0xFF2E
+0x826E 0xFF2F
+0x826F 0xFF30
+0x8270 0xFF31
+0x8271 0xFF32
+0x8272 0xFF33
+0x8273 0xFF34
+0x8274 0xFF35
+0x8275 0xFF36
+0x8276 0xFF37
+0x8277 0xFF38
+0x8278 0xFF39
+0x8279 0xFF3A
+0x8281 0xFF41
+0x8282 0xFF42
+0x8283 0xFF43
+0x8284 0xFF44
+0x8285 0xFF45
+0x8286 0xFF46
+0x8287 0xFF47
+0x8288 0xFF48
+0x8289 0xFF49
+0x828A 0xFF4A
+0x828B 0xFF4B
+0x828C 0xFF4C
+0x828D 0xFF4D
+0x828E 0xFF4E
+0x828F 0xFF4F
+0x8290 0xFF50
+0x8291 0xFF51
+0x8292 0xFF52
+0x8293 0xFF53
+0x8294 0xFF54
+0x8295 0xFF55
+0x8296 0xFF56
+0x8297 0xFF57
+0x8298 0xFF58
+0x8299 0xFF59
+0x829A 0xFF5A
+0x829F 0x3041
+0x82A0 0x3042
+0x82A1 0x3043
+0x82A2 0x3044
+0x82A3 0x3045
+0x82A4 0x3046
+0x82A5 0x3047
+0x82A6 0x3048
+0x82A7 0x3049
+0x82A8 0x304A
+0x82A9 0x304B
+0x82AA 0x304C
+0x82AB 0x304D
+0x82AC 0x304E
+0x82AD 0x304F
+0x82AE 0x3050
+0x82AF 0x3051
+0x82B0 0x3052
+0x82B1 0x3053
+0x82B2 0x3054
+0x82B3 0x3055
+0x82B4 0x3056
+0x82B5 0x3057
+0x82B6 0x3058
+0x82B7 0x3059
+0x82B8 0x305A
+0x82B9 0x305B
+0x82BA 0x305C
+0x82BB 0x305D
+0x82BC 0x305E
+0x82BD 0x305F
+0x82BE 0x3060
+0x82BF 0x3061
+0x82C0 0x3062
+0x82C1 0x3063
+0x82C2 0x3064
+0x82C3 0x3065
+0x82C4 0x3066
+0x82C5 0x3067
+0x82C6 0x3068
+0x82C7 0x3069
+0x82C8 0x306A
+0x82C9 0x306B
+0x82CA 0x306C
+0x82CB 0x306D
+0x82CC 0x306E
+0x82CD 0x306F
+0x82CE 0x3070
+0x82CF 0x3071
+0x82D0 0x3072
+0x82D1 0x3073
+0x82D2 0x3074
+0x82D3 0x3075
+0x82D4 0x3076
+0x82D5 0x3077
+0x82D6 0x3078
+0x82D7 0x3079
+0x82D8 0x307A
+0x82D9 0x307B
+0x82DA 0x307C
+0x82DB 0x307D
+0x82DC 0x307E
+0x82DD 0x307F
+0x82DE 0x3080
+0x82DF 0x3081
+0x82E0 0x3082
+0x82E1 0x3083
+0x82E2 0x3084
+0x82E3 0x3085
+0x82E4 0x3086
+0x82E5 0x3087
+0x82E6 0x3088
+0x82E7 0x3089
+0x82E8 0x308A
+0x82E9 0x308B
+0x82EA 0x308C
+0x82EB 0x308D
+0x82EC 0x308E
+0x82ED 0x308F
+0x82EE 0x3090
+0x82EF 0x3091
+0x82F0 0x3092
+0x82F1 0x3093
+0x8340 0x30A1
+0x8341 0x30A2
+0x8342 0x30A3
+0x8343 0x30A4
+0x8344 0x30A5
+0x8345 0x30A6
+0x8346 0x30A7
+0x8347 0x30A8
+0x8348 0x30A9
+0x8349 0x30AA
+0x834A 0x30AB
+0x834B 0x30AC
+0x834C 0x30AD
+0x834D 0x30AE
+0x834E 0x30AF
+0x834F 0x30B0
+0x8350 0x30B1
+0x8351 0x30B2
+0x8352 0x30B3
+0x8353 0x30B4
+0x8354 0x30B5
+0x8355 0x30B6
+0x8356 0x30B7
+0x8357 0x30B8
+0x8358 0x30B9
+0x8359 0x30BA
+0x835A 0x30BB
+0x835B 0x30BC
+0x835C 0x30BD
+0x835D 0x30BE
+0x835E 0x30BF
+0x835F 0x30C0
+0x8360 0x30C1
+0x8361 0x30C2
+0x8362 0x30C3
+0x8363 0x30C4
+0x8364 0x30C5
+0x8365 0x30C6
+0x8366 0x30C7
+0x8367 0x30C8
+0x8368 0x30C9
+0x8369 0x30CA
+0x836A 0x30CB
+0x836B 0x30CC
+0x836C 0x30CD
+0x836D 0x30CE
+0x836E 0x30CF
+0x836F 0x30D0
+0x8370 0x30D1
+0x8371 0x30D2
+0x8372 0x30D3
+0x8373 0x30D4
+0x8374 0x30D5
+0x8375 0x30D6
+0x8376 0x30D7
+0x8377 0x30D8
+0x8378 0x30D9
+0x8379 0x30DA
+0x837A 0x30DB
+0x837B 0x30DC
+0x837C 0x30DD
+0x837D 0x30DE
+0x837E 0x30DF
+0x8380 0x30E0
+0x8381 0x30E1
+0x8382 0x30E2
+0x8383 0x30E3
+0x8384 0x30E4
+0x8385 0x30E5
+0x8386 0x30E6
+0x8387 0x30E7
+0x8388 0x30E8
+0x8389 0x30E9
+0x838A 0x30EA
+0x838B 0x30EB
+0x838C 0x30EC
+0x838D 0x30ED
+0x838E 0x30EE
+0x838F 0x30EF
+0x8390 0x30F0
+0x8391 0x30F1
+0x8392 0x30F2
+0x8393 0x30F3
+0x8394 0x30F4
+0x8395 0x30F5
+0x8396 0x30F6
+0x839F 0x0391
+0x83A0 0x0392
+0x83A1 0x0393
+0x83A2 0x0394
+0x83A3 0x0395
+0x83A4 0x0396
+0x83A5 0x0397
+0x83A6 0x0398
+0x83A7 0x0399
+0x83A8 0x039A
+0x83A9 0x039B
+0x83AA 0x039C
+0x83AB 0x039D
+0x83AC 0x039E
+0x83AD 0x039F
+0x83AE 0x03A0
+0x83AF 0x03A1
+0x83B0 0x03A3
+0x83B1 0x03A4
+0x83B2 0x03A5
+0x83B3 0x03A6
+0x83B4 0x03A7
+0x83B5 0x03A8
+0x83B6 0x03A9
+0x83BF 0x03B1
+0x83C0 0x03B2
+0x83C1 0x03B3
+0x83C2 0x03B4
+0x83C3 0x03B5
+0x83C4 0x03B6
+0x83C5 0x03B7
+0x83C6 0x03B8
+0x83C7 0x03B9
+0x83C8 0x03BA
+0x83C9 0x03BB
+0x83CA 0x03BC
+0x83CB 0x03BD
+0x83CC 0x03BE
+0x83CD 0x03BF
+0x83CE 0x03C0
+0x83CF 0x03C1
+0x83D0 0x03C3
+0x83D1 0x03C4
+0x83D2 0x03C5
+0x83D3 0x03C6
+0x83D4 0x03C7
+0x83D5 0x03C8
+0x83D6 0x03C9
+0x8440 0x0410
+0x8441 0x0411
+0x8442 0x0412
+0x8443 0x0413
+0x8444 0x0414
+0x8445 0x0415
+0x8446 0x0401
+0x8447 0x0416
+0x8448 0x0417
+0x8449 0x0418
+0x844A 0x0419
+0x844B 0x041A
+0x844C 0x041B
+0x844D 0x041C
+0x844E 0x041D
+0x844F 0x041E
+0x8450 0x041F
+0x8451 0x0420
+0x8452 0x0421
+0x8453 0x0422
+0x8454 0x0423
+0x8455 0x0424
+0x8456 0x0425
+0x8457 0x0426
+0x8458 0x0427
+0x8459 0x0428
+0x845A 0x0429
+0x845B 0x042A
+0x845C 0x042B
+0x845D 0x042C
+0x845E 0x042D
+0x845F 0x042E
+0x8460 0x042F
+0x8470 0x0430
+0x8471 0x0431
+0x8472 0x0432
+0x8473 0x0433
+0x8474 0x0434
+0x8475 0x0435
+0x8476 0x0451
+0x8477 0x0436
+0x8478 0x0437
+0x8479 0x0438
+0x847A 0x0439
+0x847B 0x043A
+0x847C 0x043B
+0x847D 0x043C
+0x847E 0x043D
+0x8480 0x043E
+0x8481 0x043F
+0x8482 0x0440
+0x8483 0x0441
+0x8484 0x0442
+0x8485 0x0443
+0x8486 0x0444
+0x8487 0x0445
+0x8488 0x0446
+0x8489 0x0447
+0x848A 0x0448
+0x848B 0x0449
+0x848C 0x044A
+0x848D 0x044B
+0x848E 0x044C
+0x848F 0x044D
+0x8490 0x044E
+0x8491 0x044F
+0x849F 0x2500
+0x84A0 0x2502
+0x84A1 0x250C
+0x84A2 0x2510
+0x84A3 0x2518
+0x84A4 0x2514
+0x84A5 0x251C
+0x84A6 0x252C
+0x84A7 0x2524
+0x84A8 0x2534
+0x84A9 0x253C
+0x84AA 0x2501
+0x84AB 0x2503
+0x84AC 0x250F
+0x84AD 0x2513
+0x84AE 0x251B
+0x84AF 0x2517
+0x84B0 0x2523
+0x84B1 0x2533
+0x84B2 0x252B
+0x84B3 0x253B
+0x84B4 0x254B
+0x84B5 0x2520
+0x84B6 0x252F
+0x84B7 0x2528
+0x84B8 0x2537
+0x84B9 0x253F
+0x84BA 0x251D
+0x84BB 0x2530
+0x84BC 0x2525
+0x84BD 0x2538
+0x84BE 0x2542
+0x889F 0x4E9C
+0x88A0 0x5516
+0x88A1 0x5A03
+0x88A2 0x963F
+0x88A3 0x54C0
+0x88A4 0x611B
+0x88A5 0x6328
+0x88A6 0x59F6
+0x88A7 0x9022
+0x88A8 0x8475
+0x88A9 0x831C
+0x88AA 0x7A50
+0x88AB 0x60AA
+0x88AC 0x63E1
+0x88AD 0x6E25
+0x88AE 0x65ED
+0x88AF 0x8466
+0x88B0 0x82A6
+0x88B1 0x9BF5
+0x88B2 0x6893
+0x88B3 0x5727
+0x88B4 0x65A1
+0x88B5 0x6271
+0x88B6 0x5B9B
+0x88B7 0x59D0
+0x88B8 0x867B
+0x88B9 0x98F4
+0x88BA 0x7D62
+0x88BB 0x7DBE
+0x88BC 0x9B8E
+0x88BD 0x6216
+0x88BE 0x7C9F
+0x88BF 0x88B7
+0x88C0 0x5B89
+0x88C1 0x5EB5
+0x88C2 0x6309
+0x88C3 0x6697
+0x88C4 0x6848
+0x88C5 0x95C7
+0x88C6 0x978D
+0x88C7 0x674F
+0x88C8 0x4EE5
+0x88C9 0x4F0A
+0x88CA 0x4F4D
+0x88CB 0x4F9D
+0x88CC 0x5049
+0x88CD 0x56F2
+0x88CE 0x5937
+0x88CF 0x59D4
+0x88D0 0x5A01
+0x88D1 0x5C09
+0x88D2 0x60DF
+0x88D3 0x610F
+0x88D4 0x6170
+0x88D5 0x6613
+0x88D6 0x6905
+0x88D7 0x70BA
+0x88D8 0x754F
+0x88D9 0x7570
+0x88DA 0x79FB
+0x88DB 0x7DAD
+0x88DC 0x7DEF
+0x88DD 0x80C3
+0x88DE 0x840E
+0x88DF 0x8863
+0x88E0 0x8B02
+0x88E1 0x9055
+0x88E2 0x907A
+0x88E3 0x533B
+0x88E4 0x4E95
+0x88E5 0x4EA5
+0x88E6 0x57DF
+0x88E7 0x80B2
+0x88E8 0x90C1
+0x88E9 0x78EF
+0x88EA 0x4E00
+0x88EB 0x58F1
+0x88EC 0x6EA2
+0x88ED 0x9038
+0x88EE 0x7A32
+0x88EF 0x8328
+0x88F0 0x828B
+0x88F1 0x9C2F
+0x88F2 0x5141
+0x88F3 0x5370
+0x88F4 0x54BD
+0x88F5 0x54E1
+0x88F6 0x56E0
+0x88F7 0x59FB
+0x88F8 0x5F15
+0x88F9 0x98F2
+0x88FA 0x6DEB
+0x88FB 0x80E4
+0x88FC 0x852D
+0x8940 0x9662
+0x8941 0x9670
+0x8942 0x96A0
+0x8943 0x97FB
+0x8944 0x540B
+0x8945 0x53F3
+0x8946 0x5B87
+0x8947 0x70CF
+0x8948 0x7FBD
+0x8949 0x8FC2
+0x894A 0x96E8
+0x894B 0x536F
+0x894C 0x9D5C
+0x894D 0x7ABA
+0x894E 0x4E11
+0x894F 0x7893
+0x8950 0x81FC
+0x8951 0x6E26
+0x8952 0x5618
+0x8953 0x5504
+0x8954 0x6B1D
+0x8955 0x851A
+0x8956 0x9C3B
+0x8957 0x59E5
+0x8958 0x53A9
+0x8959 0x6D66
+0x895A 0x74DC
+0x895B 0x958F
+0x895C 0x5642
+0x895D 0x4E91
+0x895E 0x904B
+0x895F 0x96F2
+0x8960 0x834F
+0x8961 0x990C
+0x8962 0x53E1
+0x8963 0x55B6
+0x8964 0x5B30
+0x8965 0x5F71
+0x8966 0x6620
+0x8967 0x66F3
+0x8968 0x6804
+0x8969 0x6C38
+0x896A 0x6CF3
+0x896B 0x6D29
+0x896C 0x745B
+0x896D 0x76C8
+0x896E 0x7A4E
+0x896F 0x9834
+0x8970 0x82F1
+0x8971 0x885B
+0x8972 0x8A60
+0x8973 0x92ED
+0x8974 0x6DB2
+0x8975 0x75AB
+0x8976 0x76CA
+0x8977 0x99C5
+0x8978 0x60A6
+0x8979 0x8B01
+0x897A 0x8D8A
+0x897B 0x95B2
+0x897C 0x698E
+0x897D 0x53AD
+0x897E 0x5186
+0x8980 0x5712
+0x8981 0x5830
+0x8982 0x5944
+0x8983 0x5BB4
+0x8984 0x5EF6
+0x8985 0x6028
+0x8986 0x63A9
+0x8987 0x63F4
+0x8988 0x6CBF
+0x8989 0x6F14
+0x898A 0x708E
+0x898B 0x7114
+0x898C 0x7159
+0x898D 0x71D5
+0x898E 0x733F
+0x898F 0x7E01
+0x8990 0x8276
+0x8991 0x82D1
+0x8992 0x8597
+0x8993 0x9060
+0x8994 0x925B
+0x8995 0x9D1B
+0x8996 0x5869
+0x8997 0x65BC
+0x8998 0x6C5A
+0x8999 0x7525
+0x899A 0x51F9
+0x899B 0x592E
+0x899C 0x5965
+0x899D 0x5F80
+0x899E 0x5FDC
+0x899F 0x62BC
+0x89A0 0x65FA
+0x89A1 0x6A2A
+0x89A2 0x6B27
+0x89A3 0x6BB4
+0x89A4 0x738B
+0x89A5 0x7FC1
+0x89A6 0x8956
+0x89A7 0x9D2C
+0x89A8 0x9D0E
+0x89A9 0x9EC4
+0x89AA 0x5CA1
+0x89AB 0x6C96
+0x89AC 0x837B
+0x89AD 0x5104
+0x89AE 0x5C4B
+0x89AF 0x61B6
+0x89B0 0x81C6
+0x89B1 0x6876
+0x89B2 0x7261
+0x89B3 0x4E59
+0x89B4 0x4FFA
+0x89B5 0x5378
+0x89B6 0x6069
+0x89B7 0x6E29
+0x89B8 0x7A4F
+0x89B9 0x97F3
+0x89BA 0x4E0B
+0x89BB 0x5316
+0x89BC 0x4EEE
+0x89BD 0x4F55
+0x89BE 0x4F3D
+0x89BF 0x4FA1
+0x89C0 0x4F73
+0x89C1 0x52A0
+0x89C2 0x53EF
+0x89C3 0x5609
+0x89C4 0x590F
+0x89C5 0x5AC1
+0x89C6 0x5BB6
+0x89C7 0x5BE1
+0x89C8 0x79D1
+0x89C9 0x6687
+0x89CA 0x679C
+0x89CB 0x67B6
+0x89CC 0x6B4C
+0x89CD 0x6CB3
+0x89CE 0x706B
+0x89CF 0x73C2
+0x89D0 0x798D
+0x89D1 0x79BE
+0x89D2 0x7A3C
+0x89D3 0x7B87
+0x89D4 0x82B1
+0x89D5 0x82DB
+0x89D6 0x8304
+0x89D7 0x8377
+0x89D8 0x83EF
+0x89D9 0x83D3
+0x89DA 0x8766
+0x89DB 0x8AB2
+0x89DC 0x5629
+0x89DD 0x8CA8
+0x89DE 0x8FE6
+0x89DF 0x904E
+0x89E0 0x971E
+0x89E1 0x868A
+0x89E2 0x4FC4
+0x89E3 0x5CE8
+0x89E4 0x6211
+0x89E5 0x7259
+0x89E6 0x753B
+0x89E7 0x81E5
+0x89E8 0x82BD
+0x89E9 0x86FE
+0x89EA 0x8CC0
+0x89EB 0x96C5
+0x89EC 0x9913
+0x89ED 0x99D5
+0x89EE 0x4ECB
+0x89EF 0x4F1A
+0x89F0 0x89E3
+0x89F1 0x56DE
+0x89F2 0x584A
+0x89F3 0x58CA
+0x89F4 0x5EFB
+0x89F5 0x5FEB
+0x89F6 0x602A
+0x89F7 0x6094
+0x89F8 0x6062
+0x89F9 0x61D0
+0x89FA 0x6212
+0x89FB 0x62D0
+0x89FC 0x6539
+0x8A40 0x9B41
+0x8A41 0x6666
+0x8A42 0x68B0
+0x8A43 0x6D77
+0x8A44 0x7070
+0x8A45 0x754C
+0x8A46 0x7686
+0x8A47 0x7D75
+0x8A48 0x82A5
+0x8A49 0x87F9
+0x8A4A 0x958B
+0x8A4B 0x968E
+0x8A4C 0x8C9D
+0x8A4D 0x51F1
+0x8A4E 0x52BE
+0x8A4F 0x5916
+0x8A50 0x54B3
+0x8A51 0x5BB3
+0x8A52 0x5D16
+0x8A53 0x6168
+0x8A54 0x6982
+0x8A55 0x6DAF
+0x8A56 0x788D
+0x8A57 0x84CB
+0x8A58 0x8857
+0x8A59 0x8A72
+0x8A5A 0x93A7
+0x8A5B 0x9AB8
+0x8A5C 0x6D6C
+0x8A5D 0x99A8
+0x8A5E 0x86D9
+0x8A5F 0x57A3
+0x8A60 0x67FF
+0x8A61 0x86CE
+0x8A62 0x920E
+0x8A63 0x5283
+0x8A64 0x5687
+0x8A65 0x5404
+0x8A66 0x5ED3
+0x8A67 0x62E1
+0x8A68 0x64B9
+0x8A69 0x683C
+0x8A6A 0x6838
+0x8A6B 0x6BBB
+0x8A6C 0x7372
+0x8A6D 0x78BA
+0x8A6E 0x7A6B
+0x8A6F 0x899A
+0x8A70 0x89D2
+0x8A71 0x8D6B
+0x8A72 0x8F03
+0x8A73 0x90ED
+0x8A74 0x95A3
+0x8A75 0x9694
+0x8A76 0x9769
+0x8A77 0x5B66
+0x8A78 0x5CB3
+0x8A79 0x697D
+0x8A7A 0x984D
+0x8A7B 0x984E
+0x8A7C 0x639B
+0x8A7D 0x7B20
+0x8A7E 0x6A2B
+0x8A80 0x6A7F
+0x8A81 0x68B6
+0x8A82 0x9C0D
+0x8A83 0x6F5F
+0x8A84 0x5272
+0x8A85 0x559D
+0x8A86 0x6070
+0x8A87 0x62EC
+0x8A88 0x6D3B
+0x8A89 0x6E07
+0x8A8A 0x6ED1
+0x8A8B 0x845B
+0x8A8C 0x8910
+0x8A8D 0x8F44
+0x8A8E 0x4E14
+0x8A8F 0x9C39
+0x8A90 0x53F6
+0x8A91 0x691B
+0x8A92 0x6A3A
+0x8A93 0x9784
+0x8A94 0x682A
+0x8A95 0x515C
+0x8A96 0x7AC3
+0x8A97 0x84B2
+0x8A98 0x91DC
+0x8A99 0x938C
+0x8A9A 0x565B
+0x8A9B 0x9D28
+0x8A9C 0x6822
+0x8A9D 0x8305
+0x8A9E 0x8431
+0x8A9F 0x7CA5
+0x8AA0 0x5208
+0x8AA1 0x82C5
+0x8AA2 0x74E6
+0x8AA3 0x4E7E
+0x8AA4 0x4F83
+0x8AA5 0x51A0
+0x8AA6 0x5BD2
+0x8AA7 0x520A
+0x8AA8 0x52D8
+0x8AA9 0x52E7
+0x8AAA 0x5DFB
+0x8AAB 0x559A
+0x8AAC 0x582A
+0x8AAD 0x59E6
+0x8AAE 0x5B8C
+0x8AAF 0x5B98
+0x8AB0 0x5BDB
+0x8AB1 0x5E72
+0x8AB2 0x5E79
+0x8AB3 0x60A3
+0x8AB4 0x611F
+0x8AB5 0x6163
+0x8AB6 0x61BE
+0x8AB7 0x63DB
+0x8AB8 0x6562
+0x8AB9 0x67D1
+0x8ABA 0x6853
+0x8ABB 0x68FA
+0x8ABC 0x6B3E
+0x8ABD 0x6B53
+0x8ABE 0x6C57
+0x8ABF 0x6F22
+0x8AC0 0x6F97
+0x8AC1 0x6F45
+0x8AC2 0x74B0
+0x8AC3 0x7518
+0x8AC4 0x76E3
+0x8AC5 0x770B
+0x8AC6 0x7AFF
+0x8AC7 0x7BA1
+0x8AC8 0x7C21
+0x8AC9 0x7DE9
+0x8ACA 0x7F36
+0x8ACB 0x7FF0
+0x8ACC 0x809D
+0x8ACD 0x8266
+0x8ACE 0x839E
+0x8ACF 0x89B3
+0x8AD0 0x8ACC
+0x8AD1 0x8CAB
+0x8AD2 0x9084
+0x8AD3 0x9451
+0x8AD4 0x9593
+0x8AD5 0x9591
+0x8AD6 0x95A2
+0x8AD7 0x9665
+0x8AD8 0x97D3
+0x8AD9 0x9928
+0x8ADA 0x8218
+0x8ADB 0x4E38
+0x8ADC 0x542B
+0x8ADD 0x5CB8
+0x8ADE 0x5DCC
+0x8ADF 0x73A9
+0x8AE0 0x764C
+0x8AE1 0x773C
+0x8AE2 0x5CA9
+0x8AE3 0x7FEB
+0x8AE4 0x8D0B
+0x8AE5 0x96C1
+0x8AE6 0x9811
+0x8AE7 0x9854
+0x8AE8 0x9858
+0x8AE9 0x4F01
+0x8AEA 0x4F0E
+0x8AEB 0x5371
+0x8AEC 0x559C
+0x8AED 0x5668
+0x8AEE 0x57FA
+0x8AEF 0x5947
+0x8AF0 0x5B09
+0x8AF1 0x5BC4
+0x8AF2 0x5C90
+0x8AF3 0x5E0C
+0x8AF4 0x5E7E
+0x8AF5 0x5FCC
+0x8AF6 0x63EE
+0x8AF7 0x673A
+0x8AF8 0x65D7
+0x8AF9 0x65E2
+0x8AFA 0x671F
+0x8AFB 0x68CB
+0x8AFC 0x68C4
+0x8B40 0x6A5F
+0x8B41 0x5E30
+0x8B42 0x6BC5
+0x8B43 0x6C17
+0x8B44 0x6C7D
+0x8B45 0x757F
+0x8B46 0x7948
+0x8B47 0x5B63
+0x8B48 0x7A00
+0x8B49 0x7D00
+0x8B4A 0x5FBD
+0x8B4B 0x898F
+0x8B4C 0x8A18
+0x8B4D 0x8CB4
+0x8B4E 0x8D77
+0x8B4F 0x8ECC
+0x8B50 0x8F1D
+0x8B51 0x98E2
+0x8B52 0x9A0E
+0x8B53 0x9B3C
+0x8B54 0x4E80
+0x8B55 0x507D
+0x8B56 0x5100
+0x8B57 0x5993
+0x8B58 0x5B9C
+0x8B59 0x622F
+0x8B5A 0x6280
+0x8B5B 0x64EC
+0x8B5C 0x6B3A
+0x8B5D 0x72A0
+0x8B5E 0x7591
+0x8B5F 0x7947
+0x8B60 0x7FA9
+0x8B61 0x87FB
+0x8B62 0x8ABC
+0x8B63 0x8B70
+0x8B64 0x63AC
+0x8B65 0x83CA
+0x8B66 0x97A0
+0x8B67 0x5409
+0x8B68 0x5403
+0x8B69 0x55AB
+0x8B6A 0x6854
+0x8B6B 0x6A58
+0x8B6C 0x8A70
+0x8B6D 0x7827
+0x8B6E 0x6775
+0x8B6F 0x9ECD
+0x8B70 0x5374
+0x8B71 0x5BA2
+0x8B72 0x811A
+0x8B73 0x8650
+0x8B74 0x9006
+0x8B75 0x4E18
+0x8B76 0x4E45
+0x8B77 0x4EC7
+0x8B78 0x4F11
+0x8B79 0x53CA
+0x8B7A 0x5438
+0x8B7B 0x5BAE
+0x8B7C 0x5F13
+0x8B7D 0x6025
+0x8B7E 0x6551
+0x8B80 0x673D
+0x8B81 0x6C42
+0x8B82 0x6C72
+0x8B83 0x6CE3
+0x8B84 0x7078
+0x8B85 0x7403
+0x8B86 0x7A76
+0x8B87 0x7AAE
+0x8B88 0x7B08
+0x8B89 0x7D1A
+0x8B8A 0x7CFE
+0x8B8B 0x7D66
+0x8B8C 0x65E7
+0x8B8D 0x725B
+0x8B8E 0x53BB
+0x8B8F 0x5C45
+0x8B90 0x5DE8
+0x8B91 0x62D2
+0x8B92 0x62E0
+0x8B93 0x6319
+0x8B94 0x6E20
+0x8B95 0x865A
+0x8B96 0x8A31
+0x8B97 0x8DDD
+0x8B98 0x92F8
+0x8B99 0x6F01
+0x8B9A 0x79A6
+0x8B9B 0x9B5A
+0x8B9C 0x4EA8
+0x8B9D 0x4EAB
+0x8B9E 0x4EAC
+0x8B9F 0x4F9B
+0x8BA0 0x4FA0
+0x8BA1 0x50D1
+0x8BA2 0x5147
+0x8BA3 0x7AF6
+0x8BA4 0x5171
+0x8BA5 0x51F6
+0x8BA6 0x5354
+0x8BA7 0x5321
+0x8BA8 0x537F
+0x8BA9 0x53EB
+0x8BAA 0x55AC
+0x8BAB 0x5883
+0x8BAC 0x5CE1
+0x8BAD 0x5F37
+0x8BAE 0x5F4A
+0x8BAF 0x602F
+0x8BB0 0x6050
+0x8BB1 0x606D
+0x8BB2 0x631F
+0x8BB3 0x6559
+0x8BB4 0x6A4B
+0x8BB5 0x6CC1
+0x8BB6 0x72C2
+0x8BB7 0x72ED
+0x8BB8 0x77EF
+0x8BB9 0x80F8
+0x8BBA 0x8105
+0x8BBB 0x8208
+0x8BBC 0x854E
+0x8BBD 0x90F7
+0x8BBE 0x93E1
+0x8BBF 0x97FF
+0x8BC0 0x9957
+0x8BC1 0x9A5A
+0x8BC2 0x4EF0
+0x8BC3 0x51DD
+0x8BC4 0x5C2D
+0x8BC5 0x6681
+0x8BC6 0x696D
+0x8BC7 0x5C40
+0x8BC8 0x66F2
+0x8BC9 0x6975
+0x8BCA 0x7389
+0x8BCB 0x6850
+0x8BCC 0x7C81
+0x8BCD 0x50C5
+0x8BCE 0x52E4
+0x8BCF 0x5747
+0x8BD0 0x5DFE
+0x8BD1 0x9326
+0x8BD2 0x65A4
+0x8BD3 0x6B23
+0x8BD4 0x6B3D
+0x8BD5 0x7434
+0x8BD6 0x7981
+0x8BD7 0x79BD
+0x8BD8 0x7B4B
+0x8BD9 0x7DCA
+0x8BDA 0x82B9
+0x8BDB 0x83CC
+0x8BDC 0x887F
+0x8BDD 0x895F
+0x8BDE 0x8B39
+0x8BDF 0x8FD1
+0x8BE0 0x91D1
+0x8BE1 0x541F
+0x8BE2 0x9280
+0x8BE3 0x4E5D
+0x8BE4 0x5036
+0x8BE5 0x53E5
+0x8BE6 0x533A
+0x8BE7 0x72D7
+0x8BE8 0x7396
+0x8BE9 0x77E9
+0x8BEA 0x82E6
+0x8BEB 0x8EAF
+0x8BEC 0x99C6
+0x8BED 0x99C8
+0x8BEE 0x99D2
+0x8BEF 0x5177
+0x8BF0 0x611A
+0x8BF1 0x865E
+0x8BF2 0x55B0
+0x8BF3 0x7A7A
+0x8BF4 0x5076
+0x8BF5 0x5BD3
+0x8BF6 0x9047
+0x8BF7 0x9685
+0x8BF8 0x4E32
+0x8BF9 0x6ADB
+0x8BFA 0x91E7
+0x8BFB 0x5C51
+0x8BFC 0x5C48
+0x8C40 0x6398
+0x8C41 0x7A9F
+0x8C42 0x6C93
+0x8C43 0x9774
+0x8C44 0x8F61
+0x8C45 0x7AAA
+0x8C46 0x718A
+0x8C47 0x9688
+0x8C48 0x7C82
+0x8C49 0x6817
+0x8C4A 0x7E70
+0x8C4B 0x6851
+0x8C4C 0x936C
+0x8C4D 0x52F2
+0x8C4E 0x541B
+0x8C4F 0x85AB
+0x8C50 0x8A13
+0x8C51 0x7FA4
+0x8C52 0x8ECD
+0x8C53 0x90E1
+0x8C54 0x5366
+0x8C55 0x8888
+0x8C56 0x7941
+0x8C57 0x4FC2
+0x8C58 0x50BE
+0x8C59 0x5211
+0x8C5A 0x5144
+0x8C5B 0x5553
+0x8C5C 0x572D
+0x8C5D 0x73EA
+0x8C5E 0x578B
+0x8C5F 0x5951
+0x8C60 0x5F62
+0x8C61 0x5F84
+0x8C62 0x6075
+0x8C63 0x6176
+0x8C64 0x6167
+0x8C65 0x61A9
+0x8C66 0x63B2
+0x8C67 0x643A
+0x8C68 0x656C
+0x8C69 0x666F
+0x8C6A 0x6842
+0x8C6B 0x6E13
+0x8C6C 0x7566
+0x8C6D 0x7A3D
+0x8C6E 0x7CFB
+0x8C6F 0x7D4C
+0x8C70 0x7D99
+0x8C71 0x7E4B
+0x8C72 0x7F6B
+0x8C73 0x830E
+0x8C74 0x834A
+0x8C75 0x86CD
+0x8C76 0x8A08
+0x8C77 0x8A63
+0x8C78 0x8B66
+0x8C79 0x8EFD
+0x8C7A 0x981A
+0x8C7B 0x9D8F
+0x8C7C 0x82B8
+0x8C7D 0x8FCE
+0x8C7E 0x9BE8
+0x8C80 0x5287
+0x8C81 0x621F
+0x8C82 0x6483
+0x8C83 0x6FC0
+0x8C84 0x9699
+0x8C85 0x6841
+0x8C86 0x5091
+0x8C87 0x6B20
+0x8C88 0x6C7A
+0x8C89 0x6F54
+0x8C8A 0x7A74
+0x8C8B 0x7D50
+0x8C8C 0x8840
+0x8C8D 0x8A23
+0x8C8E 0x6708
+0x8C8F 0x4EF6
+0x8C90 0x5039
+0x8C91 0x5026
+0x8C92 0x5065
+0x8C93 0x517C
+0x8C94 0x5238
+0x8C95 0x5263
+0x8C96 0x55A7
+0x8C97 0x570F
+0x8C98 0x5805
+0x8C99 0x5ACC
+0x8C9A 0x5EFA
+0x8C9B 0x61B2
+0x8C9C 0x61F8
+0x8C9D 0x62F3
+0x8C9E 0x6372
+0x8C9F 0x691C
+0x8CA0 0x6A29
+0x8CA1 0x727D
+0x8CA2 0x72AC
+0x8CA3 0x732E
+0x8CA4 0x7814
+0x8CA5 0x786F
+0x8CA6 0x7D79
+0x8CA7 0x770C
+0x8CA8 0x80A9
+0x8CA9 0x898B
+0x8CAA 0x8B19
+0x8CAB 0x8CE2
+0x8CAC 0x8ED2
+0x8CAD 0x9063
+0x8CAE 0x9375
+0x8CAF 0x967A
+0x8CB0 0x9855
+0x8CB1 0x9A13
+0x8CB2 0x9E78
+0x8CB3 0x5143
+0x8CB4 0x539F
+0x8CB5 0x53B3
+0x8CB6 0x5E7B
+0x8CB7 0x5F26
+0x8CB8 0x6E1B
+0x8CB9 0x6E90
+0x8CBA 0x7384
+0x8CBB 0x73FE
+0x8CBC 0x7D43
+0x8CBD 0x8237
+0x8CBE 0x8A00
+0x8CBF 0x8AFA
+0x8CC0 0x9650
+0x8CC1 0x4E4E
+0x8CC2 0x500B
+0x8CC3 0x53E4
+0x8CC4 0x547C
+0x8CC5 0x56FA
+0x8CC6 0x59D1
+0x8CC7 0x5B64
+0x8CC8 0x5DF1
+0x8CC9 0x5EAB
+0x8CCA 0x5F27
+0x8CCB 0x6238
+0x8CCC 0x6545
+0x8CCD 0x67AF
+0x8CCE 0x6E56
+0x8CCF 0x72D0
+0x8CD0 0x7CCA
+0x8CD1 0x88B4
+0x8CD2 0x80A1
+0x8CD3 0x80E1
+0x8CD4 0x83F0
+0x8CD5 0x864E
+0x8CD6 0x8A87
+0x8CD7 0x8DE8
+0x8CD8 0x9237
+0x8CD9 0x96C7
+0x8CDA 0x9867
+0x8CDB 0x9F13
+0x8CDC 0x4E94
+0x8CDD 0x4E92
+0x8CDE 0x4F0D
+0x8CDF 0x5348
+0x8CE0 0x5449
+0x8CE1 0x543E
+0x8CE2 0x5A2F
+0x8CE3 0x5F8C
+0x8CE4 0x5FA1
+0x8CE5 0x609F
+0x8CE6 0x68A7
+0x8CE7 0x6A8E
+0x8CE8 0x745A
+0x8CE9 0x7881
+0x8CEA 0x8A9E
+0x8CEB 0x8AA4
+0x8CEC 0x8B77
+0x8CED 0x9190
+0x8CEE 0x4E5E
+0x8CEF 0x9BC9
+0x8CF0 0x4EA4
+0x8CF1 0x4F7C
+0x8CF2 0x4FAF
+0x8CF3 0x5019
+0x8CF4 0x5016
+0x8CF5 0x5149
+0x8CF6 0x516C
+0x8CF7 0x529F
+0x8CF8 0x52B9
+0x8CF9 0x52FE
+0x8CFA 0x539A
+0x8CFB 0x53E3
+0x8CFC 0x5411
+0x8D40 0x540E
+0x8D41 0x5589
+0x8D42 0x5751
+0x8D43 0x57A2
+0x8D44 0x597D
+0x8D45 0x5B54
+0x8D46 0x5B5D
+0x8D47 0x5B8F
+0x8D48 0x5DE5
+0x8D49 0x5DE7
+0x8D4A 0x5DF7
+0x8D4B 0x5E78
+0x8D4C 0x5E83
+0x8D4D 0x5E9A
+0x8D4E 0x5EB7
+0x8D4F 0x5F18
+0x8D50 0x6052
+0x8D51 0x614C
+0x8D52 0x6297
+0x8D53 0x62D8
+0x8D54 0x63A7
+0x8D55 0x653B
+0x8D56 0x6602
+0x8D57 0x6643
+0x8D58 0x66F4
+0x8D59 0x676D
+0x8D5A 0x6821
+0x8D5B 0x6897
+0x8D5C 0x69CB
+0x8D5D 0x6C5F
+0x8D5E 0x6D2A
+0x8D5F 0x6D69
+0x8D60 0x6E2F
+0x8D61 0x6E9D
+0x8D62 0x7532
+0x8D63 0x7687
+0x8D64 0x786C
+0x8D65 0x7A3F
+0x8D66 0x7CE0
+0x8D67 0x7D05
+0x8D68 0x7D18
+0x8D69 0x7D5E
+0x8D6A 0x7DB1
+0x8D6B 0x8015
+0x8D6C 0x8003
+0x8D6D 0x80AF
+0x8D6E 0x80B1
+0x8D6F 0x8154
+0x8D70 0x818F
+0x8D71 0x822A
+0x8D72 0x8352
+0x8D73 0x884C
+0x8D74 0x8861
+0x8D75 0x8B1B
+0x8D76 0x8CA2
+0x8D77 0x8CFC
+0x8D78 0x90CA
+0x8D79 0x9175
+0x8D7A 0x9271
+0x8D7B 0x783F
+0x8D7C 0x92FC
+0x8D7D 0x95A4
+0x8D7E 0x964D
+0x8D80 0x9805
+0x8D81 0x9999
+0x8D82 0x9AD8
+0x8D83 0x9D3B
+0x8D84 0x525B
+0x8D85 0x52AB
+0x8D86 0x53F7
+0x8D87 0x5408
+0x8D88 0x58D5
+0x8D89 0x62F7
+0x8D8A 0x6FE0
+0x8D8B 0x8C6A
+0x8D8C 0x8F5F
+0x8D8D 0x9EB9
+0x8D8E 0x514B
+0x8D8F 0x523B
+0x8D90 0x544A
+0x8D91 0x56FD
+0x8D92 0x7A40
+0x8D93 0x9177
+0x8D94 0x9D60
+0x8D95 0x9ED2
+0x8D96 0x7344
+0x8D97 0x6F09
+0x8D98 0x8170
+0x8D99 0x7511
+0x8D9A 0x5FFD
+0x8D9B 0x60DA
+0x8D9C 0x9AA8
+0x8D9D 0x72DB
+0x8D9E 0x8FBC
+0x8D9F 0x6B64
+0x8DA0 0x9803
+0x8DA1 0x4ECA
+0x8DA2 0x56F0
+0x8DA3 0x5764
+0x8DA4 0x58BE
+0x8DA5 0x5A5A
+0x8DA6 0x6068
+0x8DA7 0x61C7
+0x8DA8 0x660F
+0x8DA9 0x6606
+0x8DAA 0x6839
+0x8DAB 0x68B1
+0x8DAC 0x6DF7
+0x8DAD 0x75D5
+0x8DAE 0x7D3A
+0x8DAF 0x826E
+0x8DB0 0x9B42
+0x8DB1 0x4E9B
+0x8DB2 0x4F50
+0x8DB3 0x53C9
+0x8DB4 0x5506
+0x8DB5 0x5D6F
+0x8DB6 0x5DE6
+0x8DB7 0x5DEE
+0x8DB8 0x67FB
+0x8DB9 0x6C99
+0x8DBA 0x7473
+0x8DBB 0x7802
+0x8DBC 0x8A50
+0x8DBD 0x9396
+0x8DBE 0x88DF
+0x8DBF 0x5750
+0x8DC0 0x5EA7
+0x8DC1 0x632B
+0x8DC2 0x50B5
+0x8DC3 0x50AC
+0x8DC4 0x518D
+0x8DC5 0x6700
+0x8DC6 0x54C9
+0x8DC7 0x585E
+0x8DC8 0x59BB
+0x8DC9 0x5BB0
+0x8DCA 0x5F69
+0x8DCB 0x624D
+0x8DCC 0x63A1
+0x8DCD 0x683D
+0x8DCE 0x6B73
+0x8DCF 0x6E08
+0x8DD0 0x707D
+0x8DD1 0x91C7
+0x8DD2 0x7280
+0x8DD3 0x7815
+0x8DD4 0x7826
+0x8DD5 0x796D
+0x8DD6 0x658E
+0x8DD7 0x7D30
+0x8DD8 0x83DC
+0x8DD9 0x88C1
+0x8DDA 0x8F09
+0x8DDB 0x969B
+0x8DDC 0x5264
+0x8DDD 0x5728
+0x8DDE 0x6750
+0x8DDF 0x7F6A
+0x8DE0 0x8CA1
+0x8DE1 0x51B4
+0x8DE2 0x5742
+0x8DE3 0x962A
+0x8DE4 0x583A
+0x8DE5 0x698A
+0x8DE6 0x80B4
+0x8DE7 0x54B2
+0x8DE8 0x5D0E
+0x8DE9 0x57FC
+0x8DEA 0x7895
+0x8DEB 0x9DFA
+0x8DEC 0x4F5C
+0x8DED 0x524A
+0x8DEE 0x548B
+0x8DEF 0x643E
+0x8DF0 0x6628
+0x8DF1 0x6714
+0x8DF2 0x67F5
+0x8DF3 0x7A84
+0x8DF4 0x7B56
+0x8DF5 0x7D22
+0x8DF6 0x932F
+0x8DF7 0x685C
+0x8DF8 0x9BAD
+0x8DF9 0x7B39
+0x8DFA 0x5319
+0x8DFB 0x518A
+0x8DFC 0x5237
+0x8E40 0x5BDF
+0x8E41 0x62F6
+0x8E42 0x64AE
+0x8E43 0x64E6
+0x8E44 0x672D
+0x8E45 0x6BBA
+0x8E46 0x85A9
+0x8E47 0x96D1
+0x8E48 0x7690
+0x8E49 0x9BD6
+0x8E4A 0x634C
+0x8E4B 0x9306
+0x8E4C 0x9BAB
+0x8E4D 0x76BF
+0x8E4E 0x6652
+0x8E4F 0x4E09
+0x8E50 0x5098
+0x8E51 0x53C2
+0x8E52 0x5C71
+0x8E53 0x60E8
+0x8E54 0x6492
+0x8E55 0x6563
+0x8E56 0x685F
+0x8E57 0x71E6
+0x8E58 0x73CA
+0x8E59 0x7523
+0x8E5A 0x7B97
+0x8E5B 0x7E82
+0x8E5C 0x8695
+0x8E5D 0x8B83
+0x8E5E 0x8CDB
+0x8E5F 0x9178
+0x8E60 0x9910
+0x8E61 0x65AC
+0x8E62 0x66AB
+0x8E63 0x6B8B
+0x8E64 0x4ED5
+0x8E65 0x4ED4
+0x8E66 0x4F3A
+0x8E67 0x4F7F
+0x8E68 0x523A
+0x8E69 0x53F8
+0x8E6A 0x53F2
+0x8E6B 0x55E3
+0x8E6C 0x56DB
+0x8E6D 0x58EB
+0x8E6E 0x59CB
+0x8E6F 0x59C9
+0x8E70 0x59FF
+0x8E71 0x5B50
+0x8E72 0x5C4D
+0x8E73 0x5E02
+0x8E74 0x5E2B
+0x8E75 0x5FD7
+0x8E76 0x601D
+0x8E77 0x6307
+0x8E78 0x652F
+0x8E79 0x5B5C
+0x8E7A 0x65AF
+0x8E7B 0x65BD
+0x8E7C 0x65E8
+0x8E7D 0x679D
+0x8E7E 0x6B62
+0x8E80 0x6B7B
+0x8E81 0x6C0F
+0x8E82 0x7345
+0x8E83 0x7949
+0x8E84 0x79C1
+0x8E85 0x7CF8
+0x8E86 0x7D19
+0x8E87 0x7D2B
+0x8E88 0x80A2
+0x8E89 0x8102
+0x8E8A 0x81F3
+0x8E8B 0x8996
+0x8E8C 0x8A5E
+0x8E8D 0x8A69
+0x8E8E 0x8A66
+0x8E8F 0x8A8C
+0x8E90 0x8AEE
+0x8E91 0x8CC7
+0x8E92 0x8CDC
+0x8E93 0x96CC
+0x8E94 0x98FC
+0x8E95 0x6B6F
+0x8E96 0x4E8B
+0x8E97 0x4F3C
+0x8E98 0x4F8D
+0x8E99 0x5150
+0x8E9A 0x5B57
+0x8E9B 0x5BFA
+0x8E9C 0x6148
+0x8E9D 0x6301
+0x8E9E 0x6642
+0x8E9F 0x6B21
+0x8EA0 0x6ECB
+0x8EA1 0x6CBB
+0x8EA2 0x723E
+0x8EA3 0x74BD
+0x8EA4 0x75D4
+0x8EA5 0x78C1
+0x8EA6 0x793A
+0x8EA7 0x800C
+0x8EA8 0x8033
+0x8EA9 0x81EA
+0x8EAA 0x8494
+0x8EAB 0x8F9E
+0x8EAC 0x6C50
+0x8EAD 0x9E7F
+0x8EAE 0x5F0F
+0x8EAF 0x8B58
+0x8EB0 0x9D2B
+0x8EB1 0x7AFA
+0x8EB2 0x8EF8
+0x8EB3 0x5B8D
+0x8EB4 0x96EB
+0x8EB5 0x4E03
+0x8EB6 0x53F1
+0x8EB7 0x57F7
+0x8EB8 0x5931
+0x8EB9 0x5AC9
+0x8EBA 0x5BA4
+0x8EBB 0x6089
+0x8EBC 0x6E7F
+0x8EBD 0x6F06
+0x8EBE 0x75BE
+0x8EBF 0x8CEA
+0x8EC0 0x5B9F
+0x8EC1 0x8500
+0x8EC2 0x7BE0
+0x8EC3 0x5072
+0x8EC4 0x67F4
+0x8EC5 0x829D
+0x8EC6 0x5C61
+0x8EC7 0x854A
+0x8EC8 0x7E1E
+0x8EC9 0x820E
+0x8ECA 0x5199
+0x8ECB 0x5C04
+0x8ECC 0x6368
+0x8ECD 0x8D66
+0x8ECE 0x659C
+0x8ECF 0x716E
+0x8ED0 0x793E
+0x8ED1 0x7D17
+0x8ED2 0x8005
+0x8ED3 0x8B1D
+0x8ED4 0x8ECA
+0x8ED5 0x906E
+0x8ED6 0x86C7
+0x8ED7 0x90AA
+0x8ED8 0x501F
+0x8ED9 0x52FA
+0x8EDA 0x5C3A
+0x8EDB 0x6753
+0x8EDC 0x707C
+0x8EDD 0x7235
+0x8EDE 0x914C
+0x8EDF 0x91C8
+0x8EE0 0x932B
+0x8EE1 0x82E5
+0x8EE2 0x5BC2
+0x8EE3 0x5F31
+0x8EE4 0x60F9
+0x8EE5 0x4E3B
+0x8EE6 0x53D6
+0x8EE7 0x5B88
+0x8EE8 0x624B
+0x8EE9 0x6731
+0x8EEA 0x6B8A
+0x8EEB 0x72E9
+0x8EEC 0x73E0
+0x8EED 0x7A2E
+0x8EEE 0x816B
+0x8EEF 0x8DA3
+0x8EF0 0x9152
+0x8EF1 0x9996
+0x8EF2 0x5112
+0x8EF3 0x53D7
+0x8EF4 0x546A
+0x8EF5 0x5BFF
+0x8EF6 0x6388
+0x8EF7 0x6A39
+0x8EF8 0x7DAC
+0x8EF9 0x9700
+0x8EFA 0x56DA
+0x8EFB 0x53CE
+0x8EFC 0x5468
+0x8F40 0x5B97
+0x8F41 0x5C31
+0x8F42 0x5DDE
+0x8F43 0x4FEE
+0x8F44 0x6101
+0x8F45 0x62FE
+0x8F46 0x6D32
+0x8F47 0x79C0
+0x8F48 0x79CB
+0x8F49 0x7D42
+0x8F4A 0x7E4D
+0x8F4B 0x7FD2
+0x8F4C 0x81ED
+0x8F4D 0x821F
+0x8F4E 0x8490
+0x8F4F 0x8846
+0x8F50 0x8972
+0x8F51 0x8B90
+0x8F52 0x8E74
+0x8F53 0x8F2F
+0x8F54 0x9031
+0x8F55 0x914B
+0x8F56 0x916C
+0x8F57 0x96C6
+0x8F58 0x919C
+0x8F59 0x4EC0
+0x8F5A 0x4F4F
+0x8F5B 0x5145
+0x8F5C 0x5341
+0x8F5D 0x5F93
+0x8F5E 0x620E
+0x8F5F 0x67D4
+0x8F60 0x6C41
+0x8F61 0x6E0B
+0x8F62 0x7363
+0x8F63 0x7E26
+0x8F64 0x91CD
+0x8F65 0x9283
+0x8F66 0x53D4
+0x8F67 0x5919
+0x8F68 0x5BBF
+0x8F69 0x6DD1
+0x8F6A 0x795D
+0x8F6B 0x7E2E
+0x8F6C 0x7C9B
+0x8F6D 0x587E
+0x8F6E 0x719F
+0x8F6F 0x51FA
+0x8F70 0x8853
+0x8F71 0x8FF0
+0x8F72 0x4FCA
+0x8F73 0x5CFB
+0x8F74 0x6625
+0x8F75 0x77AC
+0x8F76 0x7AE3
+0x8F77 0x821C
+0x8F78 0x99FF
+0x8F79 0x51C6
+0x8F7A 0x5FAA
+0x8F7B 0x65EC
+0x8F7C 0x696F
+0x8F7D 0x6B89
+0x8F7E 0x6DF3
+0x8F80 0x6E96
+0x8F81 0x6F64
+0x8F82 0x76FE
+0x8F83 0x7D14
+0x8F84 0x5DE1
+0x8F85 0x9075
+0x8F86 0x9187
+0x8F87 0x9806
+0x8F88 0x51E6
+0x8F89 0x521D
+0x8F8A 0x6240
+0x8F8B 0x6691
+0x8F8C 0x66D9
+0x8F8D 0x6E1A
+0x8F8E 0x5EB6
+0x8F8F 0x7DD2
+0x8F90 0x7F72
+0x8F91 0x66F8
+0x8F92 0x85AF
+0x8F93 0x85F7
+0x8F94 0x8AF8
+0x8F95 0x52A9
+0x8F96 0x53D9
+0x8F97 0x5973
+0x8F98 0x5E8F
+0x8F99 0x5F90
+0x8F9A 0x6055
+0x8F9B 0x92E4
+0x8F9C 0x9664
+0x8F9D 0x50B7
+0x8F9E 0x511F
+0x8F9F 0x52DD
+0x8FA0 0x5320
+0x8FA1 0x5347
+0x8FA2 0x53EC
+0x8FA3 0x54E8
+0x8FA4 0x5546
+0x8FA5 0x5531
+0x8FA6 0x5617
+0x8FA7 0x5968
+0x8FA8 0x59BE
+0x8FA9 0x5A3C
+0x8FAA 0x5BB5
+0x8FAB 0x5C06
+0x8FAC 0x5C0F
+0x8FAD 0x5C11
+0x8FAE 0x5C1A
+0x8FAF 0x5E84
+0x8FB0 0x5E8A
+0x8FB1 0x5EE0
+0x8FB2 0x5F70
+0x8FB3 0x627F
+0x8FB4 0x6284
+0x8FB5 0x62DB
+0x8FB6 0x638C
+0x8FB7 0x6377
+0x8FB8 0x6607
+0x8FB9 0x660C
+0x8FBA 0x662D
+0x8FBB 0x6676
+0x8FBC 0x677E
+0x8FBD 0x68A2
+0x8FBE 0x6A1F
+0x8FBF 0x6A35
+0x8FC0 0x6CBC
+0x8FC1 0x6D88
+0x8FC2 0x6E09
+0x8FC3 0x6E58
+0x8FC4 0x713C
+0x8FC5 0x7126
+0x8FC6 0x7167
+0x8FC7 0x75C7
+0x8FC8 0x7701
+0x8FC9 0x785D
+0x8FCA 0x7901
+0x8FCB 0x7965
+0x8FCC 0x79F0
+0x8FCD 0x7AE0
+0x8FCE 0x7B11
+0x8FCF 0x7CA7
+0x8FD0 0x7D39
+0x8FD1 0x8096
+0x8FD2 0x83D6
+0x8FD3 0x848B
+0x8FD4 0x8549
+0x8FD5 0x885D
+0x8FD6 0x88F3
+0x8FD7 0x8A1F
+0x8FD8 0x8A3C
+0x8FD9 0x8A54
+0x8FDA 0x8A73
+0x8FDB 0x8C61
+0x8FDC 0x8CDE
+0x8FDD 0x91A4
+0x8FDE 0x9266
+0x8FDF 0x937E
+0x8FE0 0x9418
+0x8FE1 0x969C
+0x8FE2 0x9798
+0x8FE3 0x4E0A
+0x8FE4 0x4E08
+0x8FE5 0x4E1E
+0x8FE6 0x4E57
+0x8FE7 0x5197
+0x8FE8 0x5270
+0x8FE9 0x57CE
+0x8FEA 0x5834
+0x8FEB 0x58CC
+0x8FEC 0x5B22
+0x8FED 0x5E38
+0x8FEE 0x60C5
+0x8FEF 0x64FE
+0x8FF0 0x6761
+0x8FF1 0x6756
+0x8FF2 0x6D44
+0x8FF3 0x72B6
+0x8FF4 0x7573
+0x8FF5 0x7A63
+0x8FF6 0x84B8
+0x8FF7 0x8B72
+0x8FF8 0x91B8
+0x8FF9 0x9320
+0x8FFA 0x5631
+0x8FFB 0x57F4
+0x8FFC 0x98FE
+0x9040 0x62ED
+0x9041 0x690D
+0x9042 0x6B96
+0x9043 0x71ED
+0x9044 0x7E54
+0x9045 0x8077
+0x9046 0x8272
+0x9047 0x89E6
+0x9048 0x98DF
+0x9049 0x8755
+0x904A 0x8FB1
+0x904B 0x5C3B
+0x904C 0x4F38
+0x904D 0x4FE1
+0x904E 0x4FB5
+0x904F 0x5507
+0x9050 0x5A20
+0x9051 0x5BDD
+0x9052 0x5BE9
+0x9053 0x5FC3
+0x9054 0x614E
+0x9055 0x632F
+0x9056 0x65B0
+0x9057 0x664B
+0x9058 0x68EE
+0x9059 0x699B
+0x905A 0x6D78
+0x905B 0x6DF1
+0x905C 0x7533
+0x905D 0x75B9
+0x905E 0x771F
+0x905F 0x795E
+0x9060 0x79E6
+0x9061 0x7D33
+0x9062 0x81E3
+0x9063 0x82AF
+0x9064 0x85AA
+0x9065 0x89AA
+0x9066 0x8A3A
+0x9067 0x8EAB
+0x9068 0x8F9B
+0x9069 0x9032
+0x906A 0x91DD
+0x906B 0x9707
+0x906C 0x4EBA
+0x906D 0x4EC1
+0x906E 0x5203
+0x906F 0x5875
+0x9070 0x58EC
+0x9071 0x5C0B
+0x9072 0x751A
+0x9073 0x5C3D
+0x9074 0x814E
+0x9075 0x8A0A
+0x9076 0x8FC5
+0x9077 0x9663
+0x9078 0x976D
+0x9079 0x7B25
+0x907A 0x8ACF
+0x907B 0x9808
+0x907C 0x9162
+0x907D 0x56F3
+0x907E 0x53A8
+0x9080 0x9017
+0x9081 0x5439
+0x9082 0x5782
+0x9083 0x5E25
+0x9084 0x63A8
+0x9085 0x6C34
+0x9086 0x708A
+0x9087 0x7761
+0x9088 0x7C8B
+0x9089 0x7FE0
+0x908A 0x8870
+0x908B 0x9042
+0x908C 0x9154
+0x908D 0x9310
+0x908E 0x9318
+0x908F 0x968F
+0x9090 0x745E
+0x9091 0x9AC4
+0x9092 0x5D07
+0x9093 0x5D69
+0x9094 0x6570
+0x9095 0x67A2
+0x9096 0x8DA8
+0x9097 0x96DB
+0x9098 0x636E
+0x9099 0x6749
+0x909A 0x6919
+0x909B 0x83C5
+0x909C 0x9817
+0x909D 0x96C0
+0x909E 0x88FE
+0x909F 0x6F84
+0x90A0 0x647A
+0x90A1 0x5BF8
+0x90A2 0x4E16
+0x90A3 0x702C
+0x90A4 0x755D
+0x90A5 0x662F
+0x90A6 0x51C4
+0x90A7 0x5236
+0x90A8 0x52E2
+0x90A9 0x59D3
+0x90AA 0x5F81
+0x90AB 0x6027
+0x90AC 0x6210
+0x90AD 0x653F
+0x90AE 0x6574
+0x90AF 0x661F
+0x90B0 0x6674
+0x90B1 0x68F2
+0x90B2 0x6816
+0x90B3 0x6B63
+0x90B4 0x6E05
+0x90B5 0x7272
+0x90B6 0x751F
+0x90B7 0x76DB
+0x90B8 0x7CBE
+0x90B9 0x8056
+0x90BA 0x58F0
+0x90BB 0x88FD
+0x90BC 0x897F
+0x90BD 0x8AA0
+0x90BE 0x8A93
+0x90BF 0x8ACB
+0x90C0 0x901D
+0x90C1 0x9192
+0x90C2 0x9752
+0x90C3 0x9759
+0x90C4 0x6589
+0x90C5 0x7A0E
+0x90C6 0x8106
+0x90C7 0x96BB
+0x90C8 0x5E2D
+0x90C9 0x60DC
+0x90CA 0x621A
+0x90CB 0x65A5
+0x90CC 0x6614
+0x90CD 0x6790
+0x90CE 0x77F3
+0x90CF 0x7A4D
+0x90D0 0x7C4D
+0x90D1 0x7E3E
+0x90D2 0x810A
+0x90D3 0x8CAC
+0x90D4 0x8D64
+0x90D5 0x8DE1
+0x90D6 0x8E5F
+0x90D7 0x78A9
+0x90D8 0x5207
+0x90D9 0x62D9
+0x90DA 0x63A5
+0x90DB 0x6442
+0x90DC 0x6298
+0x90DD 0x8A2D
+0x90DE 0x7A83
+0x90DF 0x7BC0
+0x90E0 0x8AAC
+0x90E1 0x96EA
+0x90E2 0x7D76
+0x90E3 0x820C
+0x90E4 0x8749
+0x90E5 0x4ED9
+0x90E6 0x5148
+0x90E7 0x5343
+0x90E8 0x5360
+0x90E9 0x5BA3
+0x90EA 0x5C02
+0x90EB 0x5C16
+0x90EC 0x5DDD
+0x90ED 0x6226
+0x90EE 0x6247
+0x90EF 0x64B0
+0x90F0 0x6813
+0x90F1 0x6834
+0x90F2 0x6CC9
+0x90F3 0x6D45
+0x90F4 0x6D17
+0x90F5 0x67D3
+0x90F6 0x6F5C
+0x90F7 0x714E
+0x90F8 0x717D
+0x90F9 0x65CB
+0x90FA 0x7A7F
+0x90FB 0x7BAD
+0x90FC 0x7DDA
+0x9140 0x7E4A
+0x9141 0x7FA8
+0x9142 0x817A
+0x9143 0x821B
+0x9144 0x8239
+0x9145 0x85A6
+0x9146 0x8A6E
+0x9147 0x8CCE
+0x9148 0x8DF5
+0x9149 0x9078
+0x914A 0x9077
+0x914B 0x92AD
+0x914C 0x9291
+0x914D 0x9583
+0x914E 0x9BAE
+0x914F 0x524D
+0x9150 0x5584
+0x9151 0x6F38
+0x9152 0x7136
+0x9153 0x5168
+0x9154 0x7985
+0x9155 0x7E55
+0x9156 0x81B3
+0x9157 0x7CCE
+0x9158 0x564C
+0x9159 0x5851
+0x915A 0x5CA8
+0x915B 0x63AA
+0x915C 0x66FE
+0x915D 0x66FD
+0x915E 0x695A
+0x915F 0x72D9
+0x9160 0x758F
+0x9161 0x758E
+0x9162 0x790E
+0x9163 0x7956
+0x9164 0x79DF
+0x9165 0x7C97
+0x9166 0x7D20
+0x9167 0x7D44
+0x9168 0x8607
+0x9169 0x8A34
+0x916A 0x963B
+0x916B 0x9061
+0x916C 0x9F20
+0x916D 0x50E7
+0x916E 0x5275
+0x916F 0x53CC
+0x9170 0x53E2
+0x9171 0x5009
+0x9172 0x55AA
+0x9173 0x58EE
+0x9174 0x594F
+0x9175 0x723D
+0x9176 0x5B8B
+0x9177 0x5C64
+0x9178 0x531D
+0x9179 0x60E3
+0x917A 0x60F3
+0x917B 0x635C
+0x917C 0x6383
+0x917D 0x633F
+0x917E 0x63BB
+0x9180 0x64CD
+0x9181 0x65E9
+0x9182 0x66F9
+0x9183 0x5DE3
+0x9184 0x69CD
+0x9185 0x69FD
+0x9186 0x6F15
+0x9187 0x71E5
+0x9188 0x4E89
+0x9189 0x75E9
+0x918A 0x76F8
+0x918B 0x7A93
+0x918C 0x7CDF
+0x918D 0x7DCF
+0x918E 0x7D9C
+0x918F 0x8061
+0x9190 0x8349
+0x9191 0x8358
+0x9192 0x846C
+0x9193 0x84BC
+0x9194 0x85FB
+0x9195 0x88C5
+0x9196 0x8D70
+0x9197 0x9001
+0x9198 0x906D
+0x9199 0x9397
+0x919A 0x971C
+0x919B 0x9A12
+0x919C 0x50CF
+0x919D 0x5897
+0x919E 0x618E
+0x919F 0x81D3
+0x91A0 0x8535
+0x91A1 0x8D08
+0x91A2 0x9020
+0x91A3 0x4FC3
+0x91A4 0x5074
+0x91A5 0x5247
+0x91A6 0x5373
+0x91A7 0x606F
+0x91A8 0x6349
+0x91A9 0x675F
+0x91AA 0x6E2C
+0x91AB 0x8DB3
+0x91AC 0x901F
+0x91AD 0x4FD7
+0x91AE 0x5C5E
+0x91AF 0x8CCA
+0x91B0 0x65CF
+0x91B1 0x7D9A
+0x91B2 0x5352
+0x91B3 0x8896
+0x91B4 0x5176
+0x91B5 0x63C3
+0x91B6 0x5B58
+0x91B7 0x5B6B
+0x91B8 0x5C0A
+0x91B9 0x640D
+0x91BA 0x6751
+0x91BB 0x905C
+0x91BC 0x4ED6
+0x91BD 0x591A
+0x91BE 0x592A
+0x91BF 0x6C70
+0x91C0 0x8A51
+0x91C1 0x553E
+0x91C2 0x5815
+0x91C3 0x59A5
+0x91C4 0x60F0
+0x91C5 0x6253
+0x91C6 0x67C1
+0x91C7 0x8235
+0x91C8 0x6955
+0x91C9 0x9640
+0x91CA 0x99C4
+0x91CB 0x9A28
+0x91CC 0x4F53
+0x91CD 0x5806
+0x91CE 0x5BFE
+0x91CF 0x8010
+0x91D0 0x5CB1
+0x91D1 0x5E2F
+0x91D2 0x5F85
+0x91D3 0x6020
+0x91D4 0x614B
+0x91D5 0x6234
+0x91D6 0x66FF
+0x91D7 0x6CF0
+0x91D8 0x6EDE
+0x91D9 0x80CE
+0x91DA 0x817F
+0x91DB 0x82D4
+0x91DC 0x888B
+0x91DD 0x8CB8
+0x91DE 0x9000
+0x91DF 0x902E
+0x91E0 0x968A
+0x91E1 0x9EDB
+0x91E2 0x9BDB
+0x91E3 0x4EE3
+0x91E4 0x53F0
+0x91E5 0x5927
+0x91E6 0x7B2C
+0x91E7 0x918D
+0x91E8 0x984C
+0x91E9 0x9DF9
+0x91EA 0x6EDD
+0x91EB 0x7027
+0x91EC 0x5353
+0x91ED 0x5544
+0x91EE 0x5B85
+0x91EF 0x6258
+0x91F0 0x629E
+0x91F1 0x62D3
+0x91F2 0x6CA2
+0x91F3 0x6FEF
+0x91F4 0x7422
+0x91F5 0x8A17
+0x91F6 0x9438
+0x91F7 0x6FC1
+0x91F8 0x8AFE
+0x91F9 0x8338
+0x91FA 0x51E7
+0x91FB 0x86F8
+0x91FC 0x53EA
+0x9240 0x53E9
+0x9241 0x4F46
+0x9242 0x9054
+0x9243 0x8FB0
+0x9244 0x596A
+0x9245 0x8131
+0x9246 0x5DFD
+0x9247 0x7AEA
+0x9248 0x8FBF
+0x9249 0x68DA
+0x924A 0x8C37
+0x924B 0x72F8
+0x924C 0x9C48
+0x924D 0x6A3D
+0x924E 0x8AB0
+0x924F 0x4E39
+0x9250 0x5358
+0x9251 0x5606
+0x9252 0x5766
+0x9253 0x62C5
+0x9254 0x63A2
+0x9255 0x65E6
+0x9256 0x6B4E
+0x9257 0x6DE1
+0x9258 0x6E5B
+0x9259 0x70AD
+0x925A 0x77ED
+0x925B 0x7AEF
+0x925C 0x7BAA
+0x925D 0x7DBB
+0x925E 0x803D
+0x925F 0x80C6
+0x9260 0x86CB
+0x9261 0x8A95
+0x9262 0x935B
+0x9263 0x56E3
+0x9264 0x58C7
+0x9265 0x5F3E
+0x9266 0x65AD
+0x9267 0x6696
+0x9268 0x6A80
+0x9269 0x6BB5
+0x926A 0x7537
+0x926B 0x8AC7
+0x926C 0x5024
+0x926D 0x77E5
+0x926E 0x5730
+0x926F 0x5F1B
+0x9270 0x6065
+0x9271 0x667A
+0x9272 0x6C60
+0x9273 0x75F4
+0x9274 0x7A1A
+0x9275 0x7F6E
+0x9276 0x81F4
+0x9277 0x8718
+0x9278 0x9045
+0x9279 0x99B3
+0x927A 0x7BC9
+0x927B 0x755C
+0x927C 0x7AF9
+0x927D 0x7B51
+0x927E 0x84C4
+0x9280 0x9010
+0x9281 0x79E9
+0x9282 0x7A92
+0x9283 0x8336
+0x9284 0x5AE1
+0x9285 0x7740
+0x9286 0x4E2D
+0x9287 0x4EF2
+0x9288 0x5B99
+0x9289 0x5FE0
+0x928A 0x62BD
+0x928B 0x663C
+0x928C 0x67F1
+0x928D 0x6CE8
+0x928E 0x866B
+0x928F 0x8877
+0x9290 0x8A3B
+0x9291 0x914E
+0x9292 0x92F3
+0x9293 0x99D0
+0x9294 0x6A17
+0x9295 0x7026
+0x9296 0x732A
+0x9297 0x82E7
+0x9298 0x8457
+0x9299 0x8CAF
+0x929A 0x4E01
+0x929B 0x5146
+0x929C 0x51CB
+0x929D 0x558B
+0x929E 0x5BF5
+0x929F 0x5E16
+0x92A0 0x5E33
+0x92A1 0x5E81
+0x92A2 0x5F14
+0x92A3 0x5F35
+0x92A4 0x5F6B
+0x92A5 0x5FB4
+0x92A6 0x61F2
+0x92A7 0x6311
+0x92A8 0x66A2
+0x92A9 0x671D
+0x92AA 0x6F6E
+0x92AB 0x7252
+0x92AC 0x753A
+0x92AD 0x773A
+0x92AE 0x8074
+0x92AF 0x8139
+0x92B0 0x8178
+0x92B1 0x8776
+0x92B2 0x8ABF
+0x92B3 0x8ADC
+0x92B4 0x8D85
+0x92B5 0x8DF3
+0x92B6 0x929A
+0x92B7 0x9577
+0x92B8 0x9802
+0x92B9 0x9CE5
+0x92BA 0x52C5
+0x92BB 0x6357
+0x92BC 0x76F4
+0x92BD 0x6715
+0x92BE 0x6C88
+0x92BF 0x73CD
+0x92C0 0x8CC3
+0x92C1 0x93AE
+0x92C2 0x9673
+0x92C3 0x6D25
+0x92C4 0x589C
+0x92C5 0x690E
+0x92C6 0x69CC
+0x92C7 0x8FFD
+0x92C8 0x939A
+0x92C9 0x75DB
+0x92CA 0x901A
+0x92CB 0x585A
+0x92CC 0x6802
+0x92CD 0x63B4
+0x92CE 0x69FB
+0x92CF 0x4F43
+0x92D0 0x6F2C
+0x92D1 0x67D8
+0x92D2 0x8FBB
+0x92D3 0x8526
+0x92D4 0x7DB4
+0x92D5 0x9354
+0x92D6 0x693F
+0x92D7 0x6F70
+0x92D8 0x576A
+0x92D9 0x58F7
+0x92DA 0x5B2C
+0x92DB 0x7D2C
+0x92DC 0x722A
+0x92DD 0x540A
+0x92DE 0x91E3
+0x92DF 0x9DB4
+0x92E0 0x4EAD
+0x92E1 0x4F4E
+0x92E2 0x505C
+0x92E3 0x5075
+0x92E4 0x5243
+0x92E5 0x8C9E
+0x92E6 0x5448
+0x92E7 0x5824
+0x92E8 0x5B9A
+0x92E9 0x5E1D
+0x92EA 0x5E95
+0x92EB 0x5EAD
+0x92EC 0x5EF7
+0x92ED 0x5F1F
+0x92EE 0x608C
+0x92EF 0x62B5
+0x92F0 0x633A
+0x92F1 0x63D0
+0x92F2 0x68AF
+0x92F3 0x6C40
+0x92F4 0x7887
+0x92F5 0x798E
+0x92F6 0x7A0B
+0x92F7 0x7DE0
+0x92F8 0x8247
+0x92F9 0x8A02
+0x92FA 0x8AE6
+0x92FB 0x8E44
+0x92FC 0x9013
+0x9340 0x90B8
+0x9341 0x912D
+0x9342 0x91D8
+0x9343 0x9F0E
+0x9344 0x6CE5
+0x9345 0x6458
+0x9346 0x64E2
+0x9347 0x6575
+0x9348 0x6EF4
+0x9349 0x7684
+0x934A 0x7B1B
+0x934B 0x9069
+0x934C 0x93D1
+0x934D 0x6EBA
+0x934E 0x54F2
+0x934F 0x5FB9
+0x9350 0x64A4
+0x9351 0x8F4D
+0x9352 0x8FED
+0x9353 0x9244
+0x9354 0x5178
+0x9355 0x586B
+0x9356 0x5929
+0x9357 0x5C55
+0x9358 0x5E97
+0x9359 0x6DFB
+0x935A 0x7E8F
+0x935B 0x751C
+0x935C 0x8CBC
+0x935D 0x8EE2
+0x935E 0x985B
+0x935F 0x70B9
+0x9360 0x4F1D
+0x9361 0x6BBF
+0x9362 0x6FB1
+0x9363 0x7530
+0x9364 0x96FB
+0x9365 0x514E
+0x9366 0x5410
+0x9367 0x5835
+0x9368 0x5857
+0x9369 0x59AC
+0x936A 0x5C60
+0x936B 0x5F92
+0x936C 0x6597
+0x936D 0x675C
+0x936E 0x6E21
+0x936F 0x767B
+0x9370 0x83DF
+0x9371 0x8CED
+0x9372 0x9014
+0x9373 0x90FD
+0x9374 0x934D
+0x9375 0x7825
+0x9376 0x783A
+0x9377 0x52AA
+0x9378 0x5EA6
+0x9379 0x571F
+0x937A 0x5974
+0x937B 0x6012
+0x937C 0x5012
+0x937D 0x515A
+0x937E 0x51AC
+0x9380 0x51CD
+0x9381 0x5200
+0x9382 0x5510
+0x9383 0x5854
+0x9384 0x5858
+0x9385 0x5957
+0x9386 0x5B95
+0x9387 0x5CF6
+0x9388 0x5D8B
+0x9389 0x60BC
+0x938A 0x6295
+0x938B 0x642D
+0x938C 0x6771
+0x938D 0x6843
+0x938E 0x68BC
+0x938F 0x68DF
+0x9390 0x76D7
+0x9391 0x6DD8
+0x9392 0x6E6F
+0x9393 0x6D9B
+0x9394 0x706F
+0x9395 0x71C8
+0x9396 0x5F53
+0x9397 0x75D8
+0x9398 0x7977
+0x9399 0x7B49
+0x939A 0x7B54
+0x939B 0x7B52
+0x939C 0x7CD6
+0x939D 0x7D71
+0x939E 0x5230
+0x939F 0x8463
+0x93A0 0x8569
+0x93A1 0x85E4
+0x93A2 0x8A0E
+0x93A3 0x8B04
+0x93A4 0x8C46
+0x93A5 0x8E0F
+0x93A6 0x9003
+0x93A7 0x900F
+0x93A8 0x9419
+0x93A9 0x9676
+0x93AA 0x982D
+0x93AB 0x9A30
+0x93AC 0x95D8
+0x93AD 0x50CD
+0x93AE 0x52D5
+0x93AF 0x540C
+0x93B0 0x5802
+0x93B1 0x5C0E
+0x93B2 0x61A7
+0x93B3 0x649E
+0x93B4 0x6D1E
+0x93B5 0x77B3
+0x93B6 0x7AE5
+0x93B7 0x80F4
+0x93B8 0x8404
+0x93B9 0x9053
+0x93BA 0x9285
+0x93BB 0x5CE0
+0x93BC 0x9D07
+0x93BD 0x533F
+0x93BE 0x5F97
+0x93BF 0x5FB3
+0x93C0 0x6D9C
+0x93C1 0x7279
+0x93C2 0x7763
+0x93C3 0x79BF
+0x93C4 0x7BE4
+0x93C5 0x6BD2
+0x93C6 0x72EC
+0x93C7 0x8AAD
+0x93C8 0x6803
+0x93C9 0x6A61
+0x93CA 0x51F8
+0x93CB 0x7A81
+0x93CC 0x6934
+0x93CD 0x5C4A
+0x93CE 0x9CF6
+0x93CF 0x82EB
+0x93D0 0x5BC5
+0x93D1 0x9149
+0x93D2 0x701E
+0x93D3 0x5678
+0x93D4 0x5C6F
+0x93D5 0x60C7
+0x93D6 0x6566
+0x93D7 0x6C8C
+0x93D8 0x8C5A
+0x93D9 0x9041
+0x93DA 0x9813
+0x93DB 0x5451
+0x93DC 0x66C7
+0x93DD 0x920D
+0x93DE 0x5948
+0x93DF 0x90A3
+0x93E0 0x5185
+0x93E1 0x4E4D
+0x93E2 0x51EA
+0x93E3 0x8599
+0x93E4 0x8B0E
+0x93E5 0x7058
+0x93E6 0x637A
+0x93E7 0x934B
+0x93E8 0x6962
+0x93E9 0x99B4
+0x93EA 0x7E04
+0x93EB 0x7577
+0x93EC 0x5357
+0x93ED 0x6960
+0x93EE 0x8EDF
+0x93EF 0x96E3
+0x93F0 0x6C5D
+0x93F1 0x4E8C
+0x93F2 0x5C3C
+0x93F3 0x5F10
+0x93F4 0x8FE9
+0x93F5 0x5302
+0x93F6 0x8CD1
+0x93F7 0x8089
+0x93F8 0x8679
+0x93F9 0x5EFF
+0x93FA 0x65E5
+0x93FB 0x4E73
+0x93FC 0x5165
+0x9440 0x5982
+0x9441 0x5C3F
+0x9442 0x97EE
+0x9443 0x4EFB
+0x9444 0x598A
+0x9445 0x5FCD
+0x9446 0x8A8D
+0x9447 0x6FE1
+0x9448 0x79B0
+0x9449 0x7962
+0x944A 0x5BE7
+0x944B 0x8471
+0x944C 0x732B
+0x944D 0x71B1
+0x944E 0x5E74
+0x944F 0x5FF5
+0x9450 0x637B
+0x9451 0x649A
+0x9452 0x71C3
+0x9453 0x7C98
+0x9454 0x4E43
+0x9455 0x5EFC
+0x9456 0x4E4B
+0x9457 0x57DC
+0x9458 0x56A2
+0x9459 0x60A9
+0x945A 0x6FC3
+0x945B 0x7D0D
+0x945C 0x80FD
+0x945D 0x8133
+0x945E 0x81BF
+0x945F 0x8FB2
+0x9460 0x8997
+0x9461 0x86A4
+0x9462 0x5DF4
+0x9463 0x628A
+0x9464 0x64AD
+0x9465 0x8987
+0x9466 0x6777
+0x9467 0x6CE2
+0x9468 0x6D3E
+0x9469 0x7436
+0x946A 0x7834
+0x946B 0x5A46
+0x946C 0x7F75
+0x946D 0x82AD
+0x946E 0x99AC
+0x946F 0x4FF3
+0x9470 0x5EC3
+0x9471 0x62DD
+0x9472 0x6392
+0x9473 0x6557
+0x9474 0x676F
+0x9475 0x76C3
+0x9476 0x724C
+0x9477 0x80CC
+0x9478 0x80BA
+0x9479 0x8F29
+0x947A 0x914D
+0x947B 0x500D
+0x947C 0x57F9
+0x947D 0x5A92
+0x947E 0x6885
+0x9480 0x6973
+0x9481 0x7164
+0x9482 0x72FD
+0x9483 0x8CB7
+0x9484 0x58F2
+0x9485 0x8CE0
+0x9486 0x966A
+0x9487 0x9019
+0x9488 0x877F
+0x9489 0x79E4
+0x948A 0x77E7
+0x948B 0x8429
+0x948C 0x4F2F
+0x948D 0x5265
+0x948E 0x535A
+0x948F 0x62CD
+0x9490 0x67CF
+0x9491 0x6CCA
+0x9492 0x767D
+0x9493 0x7B94
+0x9494 0x7C95
+0x9495 0x8236
+0x9496 0x8584
+0x9497 0x8FEB
+0x9498 0x66DD
+0x9499 0x6F20
+0x949A 0x7206
+0x949B 0x7E1B
+0x949C 0x83AB
+0x949D 0x99C1
+0x949E 0x9EA6
+0x949F 0x51FD
+0x94A0 0x7BB1
+0x94A1 0x7872
+0x94A2 0x7BB8
+0x94A3 0x8087
+0x94A4 0x7B48
+0x94A5 0x6AE8
+0x94A6 0x5E61
+0x94A7 0x808C
+0x94A8 0x7551
+0x94A9 0x7560
+0x94AA 0x516B
+0x94AB 0x9262
+0x94AC 0x6E8C
+0x94AD 0x767A
+0x94AE 0x9197
+0x94AF 0x9AEA
+0x94B0 0x4F10
+0x94B1 0x7F70
+0x94B2 0x629C
+0x94B3 0x7B4F
+0x94B4 0x95A5
+0x94B5 0x9CE9
+0x94B6 0x567A
+0x94B7 0x5859
+0x94B8 0x86E4
+0x94B9 0x96BC
+0x94BA 0x4F34
+0x94BB 0x5224
+0x94BC 0x534A
+0x94BD 0x53CD
+0x94BE 0x53DB
+0x94BF 0x5E06
+0x94C0 0x642C
+0x94C1 0x6591
+0x94C2 0x677F
+0x94C3 0x6C3E
+0x94C4 0x6C4E
+0x94C5 0x7248
+0x94C6 0x72AF
+0x94C7 0x73ED
+0x94C8 0x7554
+0x94C9 0x7E41
+0x94CA 0x822C
+0x94CB 0x85E9
+0x94CC 0x8CA9
+0x94CD 0x7BC4
+0x94CE 0x91C6
+0x94CF 0x7169
+0x94D0 0x9812
+0x94D1 0x98EF
+0x94D2 0x633D
+0x94D3 0x6669
+0x94D4 0x756A
+0x94D5 0x76E4
+0x94D6 0x78D0
+0x94D7 0x8543
+0x94D8 0x86EE
+0x94D9 0x532A
+0x94DA 0x5351
+0x94DB 0x5426
+0x94DC 0x5983
+0x94DD 0x5E87
+0x94DE 0x5F7C
+0x94DF 0x60B2
+0x94E0 0x6249
+0x94E1 0x6279
+0x94E2 0x62AB
+0x94E3 0x6590
+0x94E4 0x6BD4
+0x94E5 0x6CCC
+0x94E6 0x75B2
+0x94E7 0x76AE
+0x94E8 0x7891
+0x94E9 0x79D8
+0x94EA 0x7DCB
+0x94EB 0x7F77
+0x94EC 0x80A5
+0x94ED 0x88AB
+0x94EE 0x8AB9
+0x94EF 0x8CBB
+0x94F0 0x907F
+0x94F1 0x975E
+0x94F2 0x98DB
+0x94F3 0x6A0B
+0x94F4 0x7C38
+0x94F5 0x5099
+0x94F6 0x5C3E
+0x94F7 0x5FAE
+0x94F8 0x6787
+0x94F9 0x6BD8
+0x94FA 0x7435
+0x94FB 0x7709
+0x94FC 0x7F8E
+0x9540 0x9F3B
+0x9541 0x67CA
+0x9542 0x7A17
+0x9543 0x5339
+0x9544 0x758B
+0x9545 0x9AED
+0x9546 0x5F66
+0x9547 0x819D
+0x9548 0x83F1
+0x9549 0x8098
+0x954A 0x5F3C
+0x954B 0x5FC5
+0x954C 0x7562
+0x954D 0x7B46
+0x954E 0x903C
+0x954F 0x6867
+0x9550 0x59EB
+0x9551 0x5A9B
+0x9552 0x7D10
+0x9553 0x767E
+0x9554 0x8B2C
+0x9555 0x4FF5
+0x9556 0x5F6A
+0x9557 0x6A19
+0x9558 0x6C37
+0x9559 0x6F02
+0x955A 0x74E2
+0x955B 0x7968
+0x955C 0x8868
+0x955D 0x8A55
+0x955E 0x8C79
+0x955F 0x5EDF
+0x9560 0x63CF
+0x9561 0x75C5
+0x9562 0x79D2
+0x9563 0x82D7
+0x9564 0x9328
+0x9565 0x92F2
+0x9566 0x849C
+0x9567 0x86ED
+0x9568 0x9C2D
+0x9569 0x54C1
+0x956A 0x5F6C
+0x956B 0x658C
+0x956C 0x6D5C
+0x956D 0x7015
+0x956E 0x8CA7
+0x956F 0x8CD3
+0x9570 0x983B
+0x9571 0x654F
+0x9572 0x74F6
+0x9573 0x4E0D
+0x9574 0x4ED8
+0x9575 0x57E0
+0x9576 0x592B
+0x9577 0x5A66
+0x9578 0x5BCC
+0x9579 0x51A8
+0x957A 0x5E03
+0x957B 0x5E9C
+0x957C 0x6016
+0x957D 0x6276
+0x957E 0x6577
+0x9580 0x65A7
+0x9581 0x666E
+0x9582 0x6D6E
+0x9583 0x7236
+0x9584 0x7B26
+0x9585 0x8150
+0x9586 0x819A
+0x9587 0x8299
+0x9588 0x8B5C
+0x9589 0x8CA0
+0x958A 0x8CE6
+0x958B 0x8D74
+0x958C 0x961C
+0x958D 0x9644
+0x958E 0x4FAE
+0x958F 0x64AB
+0x9590 0x6B66
+0x9591 0x821E
+0x9592 0x8461
+0x9593 0x856A
+0x9594 0x90E8
+0x9595 0x5C01
+0x9596 0x6953
+0x9597 0x98A8
+0x9598 0x847A
+0x9599 0x8557
+0x959A 0x4F0F
+0x959B 0x526F
+0x959C 0x5FA9
+0x959D 0x5E45
+0x959E 0x670D
+0x959F 0x798F
+0x95A0 0x8179
+0x95A1 0x8907
+0x95A2 0x8986
+0x95A3 0x6DF5
+0x95A4 0x5F17
+0x95A5 0x6255
+0x95A6 0x6CB8
+0x95A7 0x4ECF
+0x95A8 0x7269
+0x95A9 0x9B92
+0x95AA 0x5206
+0x95AB 0x543B
+0x95AC 0x5674
+0x95AD 0x58B3
+0x95AE 0x61A4
+0x95AF 0x626E
+0x95B0 0x711A
+0x95B1 0x596E
+0x95B2 0x7C89
+0x95B3 0x7CDE
+0x95B4 0x7D1B
+0x95B5 0x96F0
+0x95B6 0x6587
+0x95B7 0x805E
+0x95B8 0x4E19
+0x95B9 0x4F75
+0x95BA 0x5175
+0x95BB 0x5840
+0x95BC 0x5E63
+0x95BD 0x5E73
+0x95BE 0x5F0A
+0x95BF 0x67C4
+0x95C0 0x4E26
+0x95C1 0x853D
+0x95C2 0x9589
+0x95C3 0x965B
+0x95C4 0x7C73
+0x95C5 0x9801
+0x95C6 0x50FB
+0x95C7 0x58C1
+0x95C8 0x7656
+0x95C9 0x78A7
+0x95CA 0x5225
+0x95CB 0x77A5
+0x95CC 0x8511
+0x95CD 0x7B86
+0x95CE 0x504F
+0x95CF 0x5909
+0x95D0 0x7247
+0x95D1 0x7BC7
+0x95D2 0x7DE8
+0x95D3 0x8FBA
+0x95D4 0x8FD4
+0x95D5 0x904D
+0x95D6 0x4FBF
+0x95D7 0x52C9
+0x95D8 0x5A29
+0x95D9 0x5F01
+0x95DA 0x97AD
+0x95DB 0x4FDD
+0x95DC 0x8217
+0x95DD 0x92EA
+0x95DE 0x5703
+0x95DF 0x6355
+0x95E0 0x6B69
+0x95E1 0x752B
+0x95E2 0x88DC
+0x95E3 0x8F14
+0x95E4 0x7A42
+0x95E5 0x52DF
+0x95E6 0x5893
+0x95E7 0x6155
+0x95E8 0x620A
+0x95E9 0x66AE
+0x95EA 0x6BCD
+0x95EB 0x7C3F
+0x95EC 0x83E9
+0x95ED 0x5023
+0x95EE 0x4FF8
+0x95EF 0x5305
+0x95F0 0x5446
+0x95F1 0x5831
+0x95F2 0x5949
+0x95F3 0x5B9D
+0x95F4 0x5CF0
+0x95F5 0x5CEF
+0x95F6 0x5D29
+0x95F7 0x5E96
+0x95F8 0x62B1
+0x95F9 0x6367
+0x95FA 0x653E
+0x95FB 0x65B9
+0x95FC 0x670B
+0x9640 0x6CD5
+0x9641 0x6CE1
+0x9642 0x70F9
+0x9643 0x7832
+0x9644 0x7E2B
+0x9645 0x80DE
+0x9646 0x82B3
+0x9647 0x840C
+0x9648 0x84EC
+0x9649 0x8702
+0x964A 0x8912
+0x964B 0x8A2A
+0x964C 0x8C4A
+0x964D 0x90A6
+0x964E 0x92D2
+0x964F 0x98FD
+0x9650 0x9CF3
+0x9651 0x9D6C
+0x9652 0x4E4F
+0x9653 0x4EA1
+0x9654 0x508D
+0x9655 0x5256
+0x9656 0x574A
+0x9657 0x59A8
+0x9658 0x5E3D
+0x9659 0x5FD8
+0x965A 0x5FD9
+0x965B 0x623F
+0x965C 0x66B4
+0x965D 0x671B
+0x965E 0x67D0
+0x965F 0x68D2
+0x9660 0x5192
+0x9661 0x7D21
+0x9662 0x80AA
+0x9663 0x81A8
+0x9664 0x8B00
+0x9665 0x8C8C
+0x9666 0x8CBF
+0x9667 0x927E
+0x9668 0x9632
+0x9669 0x5420
+0x966A 0x982C
+0x966B 0x5317
+0x966C 0x50D5
+0x966D 0x535C
+0x966E 0x58A8
+0x966F 0x64B2
+0x9670 0x6734
+0x9671 0x7267
+0x9672 0x7766
+0x9673 0x7A46
+0x9674 0x91E6
+0x9675 0x52C3
+0x9676 0x6CA1
+0x9677 0x6B86
+0x9678 0x5800
+0x9679 0x5E4C
+0x967A 0x5954
+0x967B 0x672C
+0x967C 0x7FFB
+0x967D 0x51E1
+0x967E 0x76C6
+0x9680 0x6469
+0x9681 0x78E8
+0x9682 0x9B54
+0x9683 0x9EBB
+0x9684 0x57CB
+0x9685 0x59B9
+0x9686 0x6627
+0x9687 0x679A
+0x9688 0x6BCE
+0x9689 0x54E9
+0x968A 0x69D9
+0x968B 0x5E55
+0x968C 0x819C
+0x968D 0x6795
+0x968E 0x9BAA
+0x968F 0x67FE
+0x9690 0x9C52
+0x9691 0x685D
+0x9692 0x4EA6
+0x9693 0x4FE3
+0x9694 0x53C8
+0x9695 0x62B9
+0x9696 0x672B
+0x9697 0x6CAB
+0x9698 0x8FC4
+0x9699 0x4FAD
+0x969A 0x7E6D
+0x969B 0x9EBF
+0x969C 0x4E07
+0x969D 0x6162
+0x969E 0x6E80
+0x969F 0x6F2B
+0x96A0 0x8513
+0x96A1 0x5473
+0x96A2 0x672A
+0x96A3 0x9B45
+0x96A4 0x5DF3
+0x96A5 0x7B95
+0x96A6 0x5CAC
+0x96A7 0x5BC6
+0x96A8 0x871C
+0x96A9 0x6E4A
+0x96AA 0x84D1
+0x96AB 0x7A14
+0x96AC 0x8108
+0x96AD 0x5999
+0x96AE 0x7C8D
+0x96AF 0x6C11
+0x96B0 0x7720
+0x96B1 0x52D9
+0x96B2 0x5922
+0x96B3 0x7121
+0x96B4 0x725F
+0x96B5 0x77DB
+0x96B6 0x9727
+0x96B7 0x9D61
+0x96B8 0x690B
+0x96B9 0x5A7F
+0x96BA 0x5A18
+0x96BB 0x51A5
+0x96BC 0x540D
+0x96BD 0x547D
+0x96BE 0x660E
+0x96BF 0x76DF
+0x96C0 0x8FF7
+0x96C1 0x9298
+0x96C2 0x9CF4
+0x96C3 0x59EA
+0x96C4 0x725D
+0x96C5 0x6EC5
+0x96C6 0x514D
+0x96C7 0x68C9
+0x96C8 0x7DBF
+0x96C9 0x7DEC
+0x96CA 0x9762
+0x96CB 0x9EBA
+0x96CC 0x6478
+0x96CD 0x6A21
+0x96CE 0x8302
+0x96CF 0x5984
+0x96D0 0x5B5F
+0x96D1 0x6BDB
+0x96D2 0x731B
+0x96D3 0x76F2
+0x96D4 0x7DB2
+0x96D5 0x8017
+0x96D6 0x8499
+0x96D7 0x5132
+0x96D8 0x6728
+0x96D9 0x9ED9
+0x96DA 0x76EE
+0x96DB 0x6762
+0x96DC 0x52FF
+0x96DD 0x9905
+0x96DE 0x5C24
+0x96DF 0x623B
+0x96E0 0x7C7E
+0x96E1 0x8CB0
+0x96E2 0x554F
+0x96E3 0x60B6
+0x96E4 0x7D0B
+0x96E5 0x9580
+0x96E6 0x5301
+0x96E7 0x4E5F
+0x96E8 0x51B6
+0x96E9 0x591C
+0x96EA 0x723A
+0x96EB 0x8036
+0x96EC 0x91CE
+0x96ED 0x5F25
+0x96EE 0x77E2
+0x96EF 0x5384
+0x96F0 0x5F79
+0x96F1 0x7D04
+0x96F2 0x85AC
+0x96F3 0x8A33
+0x96F4 0x8E8D
+0x96F5 0x9756
+0x96F6 0x67F3
+0x96F7 0x85AE
+0x96F8 0x9453
+0x96F9 0x6109
+0x96FA 0x6108
+0x96FB 0x6CB9
+0x96FC 0x7652
+0x9740 0x8AED
+0x9741 0x8F38
+0x9742 0x552F
+0x9743 0x4F51
+0x9744 0x512A
+0x9745 0x52C7
+0x9746 0x53CB
+0x9747 0x5BA5
+0x9748 0x5E7D
+0x9749 0x60A0
+0x974A 0x6182
+0x974B 0x63D6
+0x974C 0x6709
+0x974D 0x67DA
+0x974E 0x6E67
+0x974F 0x6D8C
+0x9750 0x7336
+0x9751 0x7337
+0x9752 0x7531
+0x9753 0x7950
+0x9754 0x88D5
+0x9755 0x8A98
+0x9756 0x904A
+0x9757 0x9091
+0x9758 0x90F5
+0x9759 0x96C4
+0x975A 0x878D
+0x975B 0x5915
+0x975C 0x4E88
+0x975D 0x4F59
+0x975E 0x4E0E
+0x975F 0x8A89
+0x9760 0x8F3F
+0x9761 0x9810
+0x9762 0x50AD
+0x9763 0x5E7C
+0x9764 0x5996
+0x9765 0x5BB9
+0x9766 0x5EB8
+0x9767 0x63DA
+0x9768 0x63FA
+0x9769 0x64C1
+0x976A 0x66DC
+0x976B 0x694A
+0x976C 0x69D8
+0x976D 0x6D0B
+0x976E 0x6EB6
+0x976F 0x7194
+0x9770 0x7528
+0x9771 0x7AAF
+0x9772 0x7F8A
+0x9773 0x8000
+0x9774 0x8449
+0x9775 0x84C9
+0x9776 0x8981
+0x9777 0x8B21
+0x9778 0x8E0A
+0x9779 0x9065
+0x977A 0x967D
+0x977B 0x990A
+0x977C 0x617E
+0x977D 0x6291
+0x977E 0x6B32
+0x9780 0x6C83
+0x9781 0x6D74
+0x9782 0x7FCC
+0x9783 0x7FFC
+0x9784 0x6DC0
+0x9785 0x7F85
+0x9786 0x87BA
+0x9787 0x88F8
+0x9788 0x6765
+0x9789 0x83B1
+0x978A 0x983C
+0x978B 0x96F7
+0x978C 0x6D1B
+0x978D 0x7D61
+0x978E 0x843D
+0x978F 0x916A
+0x9790 0x4E71
+0x9791 0x5375
+0x9792 0x5D50
+0x9793 0x6B04
+0x9794 0x6FEB
+0x9795 0x85CD
+0x9796 0x862D
+0x9797 0x89A7
+0x9798 0x5229
+0x9799 0x540F
+0x979A 0x5C65
+0x979B 0x674E
+0x979C 0x68A8
+0x979D 0x7406
+0x979E 0x7483
+0x979F 0x75E2
+0x97A0 0x88CF
+0x97A1 0x88E1
+0x97A2 0x91CC
+0x97A3 0x96E2
+0x97A4 0x9678
+0x97A5 0x5F8B
+0x97A6 0x7387
+0x97A7 0x7ACB
+0x97A8 0x844E
+0x97A9 0x63A0
+0x97AA 0x7565
+0x97AB 0x5289
+0x97AC 0x6D41
+0x97AD 0x6E9C
+0x97AE 0x7409
+0x97AF 0x7559
+0x97B0 0x786B
+0x97B1 0x7C92
+0x97B2 0x9686
+0x97B3 0x7ADC
+0x97B4 0x9F8D
+0x97B5 0x4FB6
+0x97B6 0x616E
+0x97B7 0x65C5
+0x97B8 0x865C
+0x97B9 0x4E86
+0x97BA 0x4EAE
+0x97BB 0x50DA
+0x97BC 0x4E21
+0x97BD 0x51CC
+0x97BE 0x5BEE
+0x97BF 0x6599
+0x97C0 0x6881
+0x97C1 0x6DBC
+0x97C2 0x731F
+0x97C3 0x7642
+0x97C4 0x77AD
+0x97C5 0x7A1C
+0x97C6 0x7CE7
+0x97C7 0x826F
+0x97C8 0x8AD2
+0x97C9 0x907C
+0x97CA 0x91CF
+0x97CB 0x9675
+0x97CC 0x9818
+0x97CD 0x529B
+0x97CE 0x7DD1
+0x97CF 0x502B
+0x97D0 0x5398
+0x97D1 0x6797
+0x97D2 0x6DCB
+0x97D3 0x71D0
+0x97D4 0x7433
+0x97D5 0x81E8
+0x97D6 0x8F2A
+0x97D7 0x96A3
+0x97D8 0x9C57
+0x97D9 0x9E9F
+0x97DA 0x7460
+0x97DB 0x5841
+0x97DC 0x6D99
+0x97DD 0x7D2F
+0x97DE 0x985E
+0x97DF 0x4EE4
+0x97E0 0x4F36
+0x97E1 0x4F8B
+0x97E2 0x51B7
+0x97E3 0x52B1
+0x97E4 0x5DBA
+0x97E5 0x601C
+0x97E6 0x73B2
+0x97E7 0x793C
+0x97E8 0x82D3
+0x97E9 0x9234
+0x97EA 0x96B7
+0x97EB 0x96F6
+0x97EC 0x970A
+0x97ED 0x9E97
+0x97EE 0x9F62
+0x97EF 0x66A6
+0x97F0 0x6B74
+0x97F1 0x5217
+0x97F2 0x52A3
+0x97F3 0x70C8
+0x97F4 0x88C2
+0x97F5 0x5EC9
+0x97F6 0x604B
+0x97F7 0x6190
+0x97F8 0x6F23
+0x97F9 0x7149
+0x97FA 0x7C3E
+0x97FB 0x7DF4
+0x97FC 0x806F
+0x9840 0x84EE
+0x9841 0x9023
+0x9842 0x932C
+0x9843 0x5442
+0x9844 0x9B6F
+0x9845 0x6AD3
+0x9846 0x7089
+0x9847 0x8CC2
+0x9848 0x8DEF
+0x9849 0x9732
+0x984A 0x52B4
+0x984B 0x5A41
+0x984C 0x5ECA
+0x984D 0x5F04
+0x984E 0x6717
+0x984F 0x697C
+0x9850 0x6994
+0x9851 0x6D6A
+0x9852 0x6F0F
+0x9853 0x7262
+0x9854 0x72FC
+0x9855 0x7BED
+0x9856 0x8001
+0x9857 0x807E
+0x9858 0x874B
+0x9859 0x90CE
+0x985A 0x516D
+0x985B 0x9E93
+0x985C 0x7984
+0x985D 0x808B
+0x985E 0x9332
+0x985F 0x8AD6
+0x9860 0x502D
+0x9861 0x548C
+0x9862 0x8A71
+0x9863 0x6B6A
+0x9864 0x8CC4
+0x9865 0x8107
+0x9866 0x60D1
+0x9867 0x67A0
+0x9868 0x9DF2
+0x9869 0x4E99
+0x986A 0x4E98
+0x986B 0x9C10
+0x986C 0x8A6B
+0x986D 0x85C1
+0x986E 0x8568
+0x986F 0x6900
+0x9870 0x6E7E
+0x9871 0x7897
+0x9872 0x8155
+0x989F 0x5F0C
+0x98A0 0x4E10
+0x98A1 0x4E15
+0x98A2 0x4E2A
+0x98A3 0x4E31
+0x98A4 0x4E36
+0x98A5 0x4E3C
+0x98A6 0x4E3F
+0x98A7 0x4E42
+0x98A8 0x4E56
+0x98A9 0x4E58
+0x98AA 0x4E82
+0x98AB 0x4E85
+0x98AC 0x8C6B
+0x98AD 0x4E8A
+0x98AE 0x8212
+0x98AF 0x5F0D
+0x98B0 0x4E8E
+0x98B1 0x4E9E
+0x98B2 0x4E9F
+0x98B3 0x4EA0
+0x98B4 0x4EA2
+0x98B5 0x4EB0
+0x98B6 0x4EB3
+0x98B7 0x4EB6
+0x98B8 0x4ECE
+0x98B9 0x4ECD
+0x98BA 0x4EC4
+0x98BB 0x4EC6
+0x98BC 0x4EC2
+0x98BD 0x4ED7
+0x98BE 0x4EDE
+0x98BF 0x4EED
+0x98C0 0x4EDF
+0x98C1 0x4EF7
+0x98C2 0x4F09
+0x98C3 0x4F5A
+0x98C4 0x4F30
+0x98C5 0x4F5B
+0x98C6 0x4F5D
+0x98C7 0x4F57
+0x98C8 0x4F47
+0x98C9 0x4F76
+0x98CA 0x4F88
+0x98CB 0x4F8F
+0x98CC 0x4F98
+0x98CD 0x4F7B
+0x98CE 0x4F69
+0x98CF 0x4F70
+0x98D0 0x4F91
+0x98D1 0x4F6F
+0x98D2 0x4F86
+0x98D3 0x4F96
+0x98D4 0x5118
+0x98D5 0x4FD4
+0x98D6 0x4FDF
+0x98D7 0x4FCE
+0x98D8 0x4FD8
+0x98D9 0x4FDB
+0x98DA 0x4FD1
+0x98DB 0x4FDA
+0x98DC 0x4FD0
+0x98DD 0x4FE4
+0x98DE 0x4FE5
+0x98DF 0x501A
+0x98E0 0x5028
+0x98E1 0x5014
+0x98E2 0x502A
+0x98E3 0x5025
+0x98E4 0x5005
+0x98E5 0x4F1C
+0x98E6 0x4FF6
+0x98E7 0x5021
+0x98E8 0x5029
+0x98E9 0x502C
+0x98EA 0x4FFE
+0x98EB 0x4FEF
+0x98EC 0x5011
+0x98ED 0x5006
+0x98EE 0x5043
+0x98EF 0x5047
+0x98F0 0x6703
+0x98F1 0x5055
+0x98F2 0x5050
+0x98F3 0x5048
+0x98F4 0x505A
+0x98F5 0x5056
+0x98F6 0x506C
+0x98F7 0x5078
+0x98F8 0x5080
+0x98F9 0x509A
+0x98FA 0x5085
+0x98FB 0x50B4
+0x98FC 0x50B2
+0x9940 0x50C9
+0x9941 0x50CA
+0x9942 0x50B3
+0x9943 0x50C2
+0x9944 0x50D6
+0x9945 0x50DE
+0x9946 0x50E5
+0x9947 0x50ED
+0x9948 0x50E3
+0x9949 0x50EE
+0x994A 0x50F9
+0x994B 0x50F5
+0x994C 0x5109
+0x994D 0x5101
+0x994E 0x5102
+0x994F 0x5116
+0x9950 0x5115
+0x9951 0x5114
+0x9952 0x511A
+0x9953 0x5121
+0x9954 0x513A
+0x9955 0x5137
+0x9956 0x513C
+0x9957 0x513B
+0x9958 0x513F
+0x9959 0x5140
+0x995A 0x5152
+0x995B 0x514C
+0x995C 0x5154
+0x995D 0x5162
+0x995E 0x7AF8
+0x995F 0x5169
+0x9960 0x516A
+0x9961 0x516E
+0x9962 0x5180
+0x9963 0x5182
+0x9964 0x56D8
+0x9965 0x518C
+0x9966 0x5189
+0x9967 0x518F
+0x9968 0x5191
+0x9969 0x5193
+0x996A 0x5195
+0x996B 0x5196
+0x996C 0x51A4
+0x996D 0x51A6
+0x996E 0x51A2
+0x996F 0x51A9
+0x9970 0x51AA
+0x9971 0x51AB
+0x9972 0x51B3
+0x9973 0x51B1
+0x9974 0x51B2
+0x9975 0x51B0
+0x9976 0x51B5
+0x9977 0x51BD
+0x9978 0x51C5
+0x9979 0x51C9
+0x997A 0x51DB
+0x997B 0x51E0
+0x997C 0x8655
+0x997D 0x51E9
+0x997E 0x51ED
+0x9980 0x51F0
+0x9981 0x51F5
+0x9982 0x51FE
+0x9983 0x5204
+0x9984 0x520B
+0x9985 0x5214
+0x9986 0x520E
+0x9987 0x5227
+0x9988 0x522A
+0x9989 0x522E
+0x998A 0x5233
+0x998B 0x5239
+0x998C 0x524F
+0x998D 0x5244
+0x998E 0x524B
+0x998F 0x524C
+0x9990 0x525E
+0x9991 0x5254
+0x9992 0x526A
+0x9993 0x5274
+0x9994 0x5269
+0x9995 0x5273
+0x9996 0x527F
+0x9997 0x527D
+0x9998 0x528D
+0x9999 0x5294
+0x999A 0x5292
+0x999B 0x5271
+0x999C 0x5288
+0x999D 0x5291
+0x999E 0x8FA8
+0x999F 0x8FA7
+0x99A0 0x52AC
+0x99A1 0x52AD
+0x99A2 0x52BC
+0x99A3 0x52B5
+0x99A4 0x52C1
+0x99A5 0x52CD
+0x99A6 0x52D7
+0x99A7 0x52DE
+0x99A8 0x52E3
+0x99A9 0x52E6
+0x99AA 0x98ED
+0x99AB 0x52E0
+0x99AC 0x52F3
+0x99AD 0x52F5
+0x99AE 0x52F8
+0x99AF 0x52F9
+0x99B0 0x5306
+0x99B1 0x5308
+0x99B2 0x7538
+0x99B3 0x530D
+0x99B4 0x5310
+0x99B5 0x530F
+0x99B6 0x5315
+0x99B7 0x531A
+0x99B8 0x5323
+0x99B9 0x532F
+0x99BA 0x5331
+0x99BB 0x5333
+0x99BC 0x5338
+0x99BD 0x5340
+0x99BE 0x5346
+0x99BF 0x5345
+0x99C0 0x4E17
+0x99C1 0x5349
+0x99C2 0x534D
+0x99C3 0x51D6
+0x99C4 0x535E
+0x99C5 0x5369
+0x99C6 0x536E
+0x99C7 0x5918
+0x99C8 0x537B
+0x99C9 0x5377
+0x99CA 0x5382
+0x99CB 0x5396
+0x99CC 0x53A0
+0x99CD 0x53A6
+0x99CE 0x53A5
+0x99CF 0x53AE
+0x99D0 0x53B0
+0x99D1 0x53B6
+0x99D2 0x53C3
+0x99D3 0x7C12
+0x99D4 0x96D9
+0x99D5 0x53DF
+0x99D6 0x66FC
+0x99D7 0x71EE
+0x99D8 0x53EE
+0x99D9 0x53E8
+0x99DA 0x53ED
+0x99DB 0x53FA
+0x99DC 0x5401
+0x99DD 0x543D
+0x99DE 0x5440
+0x99DF 0x542C
+0x99E0 0x542D
+0x99E1 0x543C
+0x99E2 0x542E
+0x99E3 0x5436
+0x99E4 0x5429
+0x99E5 0x541D
+0x99E6 0x544E
+0x99E7 0x548F
+0x99E8 0x5475
+0x99E9 0x548E
+0x99EA 0x545F
+0x99EB 0x5471
+0x99EC 0x5477
+0x99ED 0x5470
+0x99EE 0x5492
+0x99EF 0x547B
+0x99F0 0x5480
+0x99F1 0x5476
+0x99F2 0x5484
+0x99F3 0x5490
+0x99F4 0x5486
+0x99F5 0x54C7
+0x99F6 0x54A2
+0x99F7 0x54B8
+0x99F8 0x54A5
+0x99F9 0x54AC
+0x99FA 0x54C4
+0x99FB 0x54C8
+0x99FC 0x54A8
+0x9A40 0x54AB
+0x9A41 0x54C2
+0x9A42 0x54A4
+0x9A43 0x54BE
+0x9A44 0x54BC
+0x9A45 0x54D8
+0x9A46 0x54E5
+0x9A47 0x54E6
+0x9A48 0x550F
+0x9A49 0x5514
+0x9A4A 0x54FD
+0x9A4B 0x54EE
+0x9A4C 0x54ED
+0x9A4D 0x54FA
+0x9A4E 0x54E2
+0x9A4F 0x5539
+0x9A50 0x5540
+0x9A51 0x5563
+0x9A52 0x554C
+0x9A53 0x552E
+0x9A54 0x555C
+0x9A55 0x5545
+0x9A56 0x5556
+0x9A57 0x5557
+0x9A58 0x5538
+0x9A59 0x5533
+0x9A5A 0x555D
+0x9A5B 0x5599
+0x9A5C 0x5580
+0x9A5D 0x54AF
+0x9A5E 0x558A
+0x9A5F 0x559F
+0x9A60 0x557B
+0x9A61 0x557E
+0x9A62 0x5598
+0x9A63 0x559E
+0x9A64 0x55AE
+0x9A65 0x557C
+0x9A66 0x5583
+0x9A67 0x55A9
+0x9A68 0x5587
+0x9A69 0x55A8
+0x9A6A 0x55DA
+0x9A6B 0x55C5
+0x9A6C 0x55DF
+0x9A6D 0x55C4
+0x9A6E 0x55DC
+0x9A6F 0x55E4
+0x9A70 0x55D4
+0x9A71 0x5614
+0x9A72 0x55F7
+0x9A73 0x5616
+0x9A74 0x55FE
+0x9A75 0x55FD
+0x9A76 0x561B
+0x9A77 0x55F9
+0x9A78 0x564E
+0x9A79 0x5650
+0x9A7A 0x71DF
+0x9A7B 0x5634
+0x9A7C 0x5636
+0x9A7D 0x5632
+0x9A7E 0x5638
+0x9A80 0x566B
+0x9A81 0x5664
+0x9A82 0x562F
+0x9A83 0x566C
+0x9A84 0x566A
+0x9A85 0x5686
+0x9A86 0x5680
+0x9A87 0x568A
+0x9A88 0x56A0
+0x9A89 0x5694
+0x9A8A 0x568F
+0x9A8B 0x56A5
+0x9A8C 0x56AE
+0x9A8D 0x56B6
+0x9A8E 0x56B4
+0x9A8F 0x56C2
+0x9A90 0x56BC
+0x9A91 0x56C1
+0x9A92 0x56C3
+0x9A93 0x56C0
+0x9A94 0x56C8
+0x9A95 0x56CE
+0x9A96 0x56D1
+0x9A97 0x56D3
+0x9A98 0x56D7
+0x9A99 0x56EE
+0x9A9A 0x56F9
+0x9A9B 0x5700
+0x9A9C 0x56FF
+0x9A9D 0x5704
+0x9A9E 0x5709
+0x9A9F 0x5708
+0x9AA0 0x570B
+0x9AA1 0x570D
+0x9AA2 0x5713
+0x9AA3 0x5718
+0x9AA4 0x5716
+0x9AA5 0x55C7
+0x9AA6 0x571C
+0x9AA7 0x5726
+0x9AA8 0x5737
+0x9AA9 0x5738
+0x9AAA 0x574E
+0x9AAB 0x573B
+0x9AAC 0x5740
+0x9AAD 0x574F
+0x9AAE 0x5769
+0x9AAF 0x57C0
+0x9AB0 0x5788
+0x9AB1 0x5761
+0x9AB2 0x577F
+0x9AB3 0x5789
+0x9AB4 0x5793
+0x9AB5 0x57A0
+0x9AB6 0x57B3
+0x9AB7 0x57A4
+0x9AB8 0x57AA
+0x9AB9 0x57B0
+0x9ABA 0x57C3
+0x9ABB 0x57C6
+0x9ABC 0x57D4
+0x9ABD 0x57D2
+0x9ABE 0x57D3
+0x9ABF 0x580A
+0x9AC0 0x57D6
+0x9AC1 0x57E3
+0x9AC2 0x580B
+0x9AC3 0x5819
+0x9AC4 0x581D
+0x9AC5 0x5872
+0x9AC6 0x5821
+0x9AC7 0x5862
+0x9AC8 0x584B
+0x9AC9 0x5870
+0x9ACA 0x6BC0
+0x9ACB 0x5852
+0x9ACC 0x583D
+0x9ACD 0x5879
+0x9ACE 0x5885
+0x9ACF 0x58B9
+0x9AD0 0x589F
+0x9AD1 0x58AB
+0x9AD2 0x58BA
+0x9AD3 0x58DE
+0x9AD4 0x58BB
+0x9AD5 0x58B8
+0x9AD6 0x58AE
+0x9AD7 0x58C5
+0x9AD8 0x58D3
+0x9AD9 0x58D1
+0x9ADA 0x58D7
+0x9ADB 0x58D9
+0x9ADC 0x58D8
+0x9ADD 0x58E5
+0x9ADE 0x58DC
+0x9ADF 0x58E4
+0x9AE0 0x58DF
+0x9AE1 0x58EF
+0x9AE2 0x58FA
+0x9AE3 0x58F9
+0x9AE4 0x58FB
+0x9AE5 0x58FC
+0x9AE6 0x58FD
+0x9AE7 0x5902
+0x9AE8 0x590A
+0x9AE9 0x5910
+0x9AEA 0x591B
+0x9AEB 0x68A6
+0x9AEC 0x5925
+0x9AED 0x592C
+0x9AEE 0x592D
+0x9AEF 0x5932
+0x9AF0 0x5938
+0x9AF1 0x593E
+0x9AF2 0x7AD2
+0x9AF3 0x5955
+0x9AF4 0x5950
+0x9AF5 0x594E
+0x9AF6 0x595A
+0x9AF7 0x5958
+0x9AF8 0x5962
+0x9AF9 0x5960
+0x9AFA 0x5967
+0x9AFB 0x596C
+0x9AFC 0x5969
+0x9B40 0x5978
+0x9B41 0x5981
+0x9B42 0x599D
+0x9B43 0x4F5E
+0x9B44 0x4FAB
+0x9B45 0x59A3
+0x9B46 0x59B2
+0x9B47 0x59C6
+0x9B48 0x59E8
+0x9B49 0x59DC
+0x9B4A 0x598D
+0x9B4B 0x59D9
+0x9B4C 0x59DA
+0x9B4D 0x5A25
+0x9B4E 0x5A1F
+0x9B4F 0x5A11
+0x9B50 0x5A1C
+0x9B51 0x5A09
+0x9B52 0x5A1A
+0x9B53 0x5A40
+0x9B54 0x5A6C
+0x9B55 0x5A49
+0x9B56 0x5A35
+0x9B57 0x5A36
+0x9B58 0x5A62
+0x9B59 0x5A6A
+0x9B5A 0x5A9A
+0x9B5B 0x5ABC
+0x9B5C 0x5ABE
+0x9B5D 0x5ACB
+0x9B5E 0x5AC2
+0x9B5F 0x5ABD
+0x9B60 0x5AE3
+0x9B61 0x5AD7
+0x9B62 0x5AE6
+0x9B63 0x5AE9
+0x9B64 0x5AD6
+0x9B65 0x5AFA
+0x9B66 0x5AFB
+0x9B67 0x5B0C
+0x9B68 0x5B0B
+0x9B69 0x5B16
+0x9B6A 0x5B32
+0x9B6B 0x5AD0
+0x9B6C 0x5B2A
+0x9B6D 0x5B36
+0x9B6E 0x5B3E
+0x9B6F 0x5B43
+0x9B70 0x5B45
+0x9B71 0x5B40
+0x9B72 0x5B51
+0x9B73 0x5B55
+0x9B74 0x5B5A
+0x9B75 0x5B5B
+0x9B76 0x5B65
+0x9B77 0x5B69
+0x9B78 0x5B70
+0x9B79 0x5B73
+0x9B7A 0x5B75
+0x9B7B 0x5B78
+0x9B7C 0x6588
+0x9B7D 0x5B7A
+0x9B7E 0x5B80
+0x9B80 0x5B83
+0x9B81 0x5BA6
+0x9B82 0x5BB8
+0x9B83 0x5BC3
+0x9B84 0x5BC7
+0x9B85 0x5BC9
+0x9B86 0x5BD4
+0x9B87 0x5BD0
+0x9B88 0x5BE4
+0x9B89 0x5BE6
+0x9B8A 0x5BE2
+0x9B8B 0x5BDE
+0x9B8C 0x5BE5
+0x9B8D 0x5BEB
+0x9B8E 0x5BF0
+0x9B8F 0x5BF6
+0x9B90 0x5BF3
+0x9B91 0x5C05
+0x9B92 0x5C07
+0x9B93 0x5C08
+0x9B94 0x5C0D
+0x9B95 0x5C13
+0x9B96 0x5C20
+0x9B97 0x5C22
+0x9B98 0x5C28
+0x9B99 0x5C38
+0x9B9A 0x5C39
+0x9B9B 0x5C41
+0x9B9C 0x5C46
+0x9B9D 0x5C4E
+0x9B9E 0x5C53
+0x9B9F 0x5C50
+0x9BA0 0x5C4F
+0x9BA1 0x5B71
+0x9BA2 0x5C6C
+0x9BA3 0x5C6E
+0x9BA4 0x4E62
+0x9BA5 0x5C76
+0x9BA6 0x5C79
+0x9BA7 0x5C8C
+0x9BA8 0x5C91
+0x9BA9 0x5C94
+0x9BAA 0x599B
+0x9BAB 0x5CAB
+0x9BAC 0x5CBB
+0x9BAD 0x5CB6
+0x9BAE 0x5CBC
+0x9BAF 0x5CB7
+0x9BB0 0x5CC5
+0x9BB1 0x5CBE
+0x9BB2 0x5CC7
+0x9BB3 0x5CD9
+0x9BB4 0x5CE9
+0x9BB5 0x5CFD
+0x9BB6 0x5CFA
+0x9BB7 0x5CED
+0x9BB8 0x5D8C
+0x9BB9 0x5CEA
+0x9BBA 0x5D0B
+0x9BBB 0x5D15
+0x9BBC 0x5D17
+0x9BBD 0x5D5C
+0x9BBE 0x5D1F
+0x9BBF 0x5D1B
+0x9BC0 0x5D11
+0x9BC1 0x5D14
+0x9BC2 0x5D22
+0x9BC3 0x5D1A
+0x9BC4 0x5D19
+0x9BC5 0x5D18
+0x9BC6 0x5D4C
+0x9BC7 0x5D52
+0x9BC8 0x5D4E
+0x9BC9 0x5D4B
+0x9BCA 0x5D6C
+0x9BCB 0x5D73
+0x9BCC 0x5D76
+0x9BCD 0x5D87
+0x9BCE 0x5D84
+0x9BCF 0x5D82
+0x9BD0 0x5DA2
+0x9BD1 0x5D9D
+0x9BD2 0x5DAC
+0x9BD3 0x5DAE
+0x9BD4 0x5DBD
+0x9BD5 0x5D90
+0x9BD6 0x5DB7
+0x9BD7 0x5DBC
+0x9BD8 0x5DC9
+0x9BD9 0x5DCD
+0x9BDA 0x5DD3
+0x9BDB 0x5DD2
+0x9BDC 0x5DD6
+0x9BDD 0x5DDB
+0x9BDE 0x5DEB
+0x9BDF 0x5DF2
+0x9BE0 0x5DF5
+0x9BE1 0x5E0B
+0x9BE2 0x5E1A
+0x9BE3 0x5E19
+0x9BE4 0x5E11
+0x9BE5 0x5E1B
+0x9BE6 0x5E36
+0x9BE7 0x5E37
+0x9BE8 0x5E44
+0x9BE9 0x5E43
+0x9BEA 0x5E40
+0x9BEB 0x5E4E
+0x9BEC 0x5E57
+0x9BED 0x5E54
+0x9BEE 0x5E5F
+0x9BEF 0x5E62
+0x9BF0 0x5E64
+0x9BF1 0x5E47
+0x9BF2 0x5E75
+0x9BF3 0x5E76
+0x9BF4 0x5E7A
+0x9BF5 0x9EBC
+0x9BF6 0x5E7F
+0x9BF7 0x5EA0
+0x9BF8 0x5EC1
+0x9BF9 0x5EC2
+0x9BFA 0x5EC8
+0x9BFB 0x5ED0
+0x9BFC 0x5ECF
+0x9C40 0x5ED6
+0x9C41 0x5EE3
+0x9C42 0x5EDD
+0x9C43 0x5EDA
+0x9C44 0x5EDB
+0x9C45 0x5EE2
+0x9C46 0x5EE1
+0x9C47 0x5EE8
+0x9C48 0x5EE9
+0x9C49 0x5EEC
+0x9C4A 0x5EF1
+0x9C4B 0x5EF3
+0x9C4C 0x5EF0
+0x9C4D 0x5EF4
+0x9C4E 0x5EF8
+0x9C4F 0x5EFE
+0x9C50 0x5F03
+0x9C51 0x5F09
+0x9C52 0x5F5D
+0x9C53 0x5F5C
+0x9C54 0x5F0B
+0x9C55 0x5F11
+0x9C56 0x5F16
+0x9C57 0x5F29
+0x9C58 0x5F2D
+0x9C59 0x5F38
+0x9C5A 0x5F41
+0x9C5B 0x5F48
+0x9C5C 0x5F4C
+0x9C5D 0x5F4E
+0x9C5E 0x5F2F
+0x9C5F 0x5F51
+0x9C60 0x5F56
+0x9C61 0x5F57
+0x9C62 0x5F59
+0x9C63 0x5F61
+0x9C64 0x5F6D
+0x9C65 0x5F73
+0x9C66 0x5F77
+0x9C67 0x5F83
+0x9C68 0x5F82
+0x9C69 0x5F7F
+0x9C6A 0x5F8A
+0x9C6B 0x5F88
+0x9C6C 0x5F91
+0x9C6D 0x5F87
+0x9C6E 0x5F9E
+0x9C6F 0x5F99
+0x9C70 0x5F98
+0x9C71 0x5FA0
+0x9C72 0x5FA8
+0x9C73 0x5FAD
+0x9C74 0x5FBC
+0x9C75 0x5FD6
+0x9C76 0x5FFB
+0x9C77 0x5FE4
+0x9C78 0x5FF8
+0x9C79 0x5FF1
+0x9C7A 0x5FDD
+0x9C7B 0x60B3
+0x9C7C 0x5FFF
+0x9C7D 0x6021
+0x9C7E 0x6060
+0x9C80 0x6019
+0x9C81 0x6010
+0x9C82 0x6029
+0x9C83 0x600E
+0x9C84 0x6031
+0x9C85 0x601B
+0x9C86 0x6015
+0x9C87 0x602B
+0x9C88 0x6026
+0x9C89 0x600F
+0x9C8A 0x603A
+0x9C8B 0x605A
+0x9C8C 0x6041
+0x9C8D 0x606A
+0x9C8E 0x6077
+0x9C8F 0x605F
+0x9C90 0x604A
+0x9C91 0x6046
+0x9C92 0x604D
+0x9C93 0x6063
+0x9C94 0x6043
+0x9C95 0x6064
+0x9C96 0x6042
+0x9C97 0x606C
+0x9C98 0x606B
+0x9C99 0x6059
+0x9C9A 0x6081
+0x9C9B 0x608D
+0x9C9C 0x60E7
+0x9C9D 0x6083
+0x9C9E 0x609A
+0x9C9F 0x6084
+0x9CA0 0x609B
+0x9CA1 0x6096
+0x9CA2 0x6097
+0x9CA3 0x6092
+0x9CA4 0x60A7
+0x9CA5 0x608B
+0x9CA6 0x60E1
+0x9CA7 0x60B8
+0x9CA8 0x60E0
+0x9CA9 0x60D3
+0x9CAA 0x60B4
+0x9CAB 0x5FF0
+0x9CAC 0x60BD
+0x9CAD 0x60C6
+0x9CAE 0x60B5
+0x9CAF 0x60D8
+0x9CB0 0x614D
+0x9CB1 0x6115
+0x9CB2 0x6106
+0x9CB3 0x60F6
+0x9CB4 0x60F7
+0x9CB5 0x6100
+0x9CB6 0x60F4
+0x9CB7 0x60FA
+0x9CB8 0x6103
+0x9CB9 0x6121
+0x9CBA 0x60FB
+0x9CBB 0x60F1
+0x9CBC 0x610D
+0x9CBD 0x610E
+0x9CBE 0x6147
+0x9CBF 0x613E
+0x9CC0 0x6128
+0x9CC1 0x6127
+0x9CC2 0x614A
+0x9CC3 0x613F
+0x9CC4 0x613C
+0x9CC5 0x612C
+0x9CC6 0x6134
+0x9CC7 0x613D
+0x9CC8 0x6142
+0x9CC9 0x6144
+0x9CCA 0x6173
+0x9CCB 0x6177
+0x9CCC 0x6158
+0x9CCD 0x6159
+0x9CCE 0x615A
+0x9CCF 0x616B
+0x9CD0 0x6174
+0x9CD1 0x616F
+0x9CD2 0x6165
+0x9CD3 0x6171
+0x9CD4 0x615F
+0x9CD5 0x615D
+0x9CD6 0x6153
+0x9CD7 0x6175
+0x9CD8 0x6199
+0x9CD9 0x6196
+0x9CDA 0x6187
+0x9CDB 0x61AC
+0x9CDC 0x6194
+0x9CDD 0x619A
+0x9CDE 0x618A
+0x9CDF 0x6191
+0x9CE0 0x61AB
+0x9CE1 0x61AE
+0x9CE2 0x61CC
+0x9CE3 0x61CA
+0x9CE4 0x61C9
+0x9CE5 0x61F7
+0x9CE6 0x61C8
+0x9CE7 0x61C3
+0x9CE8 0x61C6
+0x9CE9 0x61BA
+0x9CEA 0x61CB
+0x9CEB 0x7F79
+0x9CEC 0x61CD
+0x9CED 0x61E6
+0x9CEE 0x61E3
+0x9CEF 0x61F6
+0x9CF0 0x61FA
+0x9CF1 0x61F4
+0x9CF2 0x61FF
+0x9CF3 0x61FD
+0x9CF4 0x61FC
+0x9CF5 0x61FE
+0x9CF6 0x6200
+0x9CF7 0x6208
+0x9CF8 0x6209
+0x9CF9 0x620D
+0x9CFA 0x620C
+0x9CFB 0x6214
+0x9CFC 0x621B
+0x9D40 0x621E
+0x9D41 0x6221
+0x9D42 0x622A
+0x9D43 0x622E
+0x9D44 0x6230
+0x9D45 0x6232
+0x9D46 0x6233
+0x9D47 0x6241
+0x9D48 0x624E
+0x9D49 0x625E
+0x9D4A 0x6263
+0x9D4B 0x625B
+0x9D4C 0x6260
+0x9D4D 0x6268
+0x9D4E 0x627C
+0x9D4F 0x6282
+0x9D50 0x6289
+0x9D51 0x627E
+0x9D52 0x6292
+0x9D53 0x6293
+0x9D54 0x6296
+0x9D55 0x62D4
+0x9D56 0x6283
+0x9D57 0x6294
+0x9D58 0x62D7
+0x9D59 0x62D1
+0x9D5A 0x62BB
+0x9D5B 0x62CF
+0x9D5C 0x62FF
+0x9D5D 0x62C6
+0x9D5E 0x64D4
+0x9D5F 0x62C8
+0x9D60 0x62DC
+0x9D61 0x62CC
+0x9D62 0x62CA
+0x9D63 0x62C2
+0x9D64 0x62C7
+0x9D65 0x629B
+0x9D66 0x62C9
+0x9D67 0x630C
+0x9D68 0x62EE
+0x9D69 0x62F1
+0x9D6A 0x6327
+0x9D6B 0x6302
+0x9D6C 0x6308
+0x9D6D 0x62EF
+0x9D6E 0x62F5
+0x9D6F 0x6350
+0x9D70 0x633E
+0x9D71 0x634D
+0x9D72 0x641C
+0x9D73 0x634F
+0x9D74 0x6396
+0x9D75 0x638E
+0x9D76 0x6380
+0x9D77 0x63AB
+0x9D78 0x6376
+0x9D79 0x63A3
+0x9D7A 0x638F
+0x9D7B 0x6389
+0x9D7C 0x639F
+0x9D7D 0x63B5
+0x9D7E 0x636B
+0x9D80 0x6369
+0x9D81 0x63BE
+0x9D82 0x63E9
+0x9D83 0x63C0
+0x9D84 0x63C6
+0x9D85 0x63E3
+0x9D86 0x63C9
+0x9D87 0x63D2
+0x9D88 0x63F6
+0x9D89 0x63C4
+0x9D8A 0x6416
+0x9D8B 0x6434
+0x9D8C 0x6406
+0x9D8D 0x6413
+0x9D8E 0x6426
+0x9D8F 0x6436
+0x9D90 0x651D
+0x9D91 0x6417
+0x9D92 0x6428
+0x9D93 0x640F
+0x9D94 0x6467
+0x9D95 0x646F
+0x9D96 0x6476
+0x9D97 0x644E
+0x9D98 0x652A
+0x9D99 0x6495
+0x9D9A 0x6493
+0x9D9B 0x64A5
+0x9D9C 0x64A9
+0x9D9D 0x6488
+0x9D9E 0x64BC
+0x9D9F 0x64DA
+0x9DA0 0x64D2
+0x9DA1 0x64C5
+0x9DA2 0x64C7
+0x9DA3 0x64BB
+0x9DA4 0x64D8
+0x9DA5 0x64C2
+0x9DA6 0x64F1
+0x9DA7 0x64E7
+0x9DA8 0x8209
+0x9DA9 0x64E0
+0x9DAA 0x64E1
+0x9DAB 0x62AC
+0x9DAC 0x64E3
+0x9DAD 0x64EF
+0x9DAE 0x652C
+0x9DAF 0x64F6
+0x9DB0 0x64F4
+0x9DB1 0x64F2
+0x9DB2 0x64FA
+0x9DB3 0x6500
+0x9DB4 0x64FD
+0x9DB5 0x6518
+0x9DB6 0x651C
+0x9DB7 0x6505
+0x9DB8 0x6524
+0x9DB9 0x6523
+0x9DBA 0x652B
+0x9DBB 0x6534
+0x9DBC 0x6535
+0x9DBD 0x6537
+0x9DBE 0x6536
+0x9DBF 0x6538
+0x9DC0 0x754B
+0x9DC1 0x6548
+0x9DC2 0x6556
+0x9DC3 0x6555
+0x9DC4 0x654D
+0x9DC5 0x6558
+0x9DC6 0x655E
+0x9DC7 0x655D
+0x9DC8 0x6572
+0x9DC9 0x6578
+0x9DCA 0x6582
+0x9DCB 0x6583
+0x9DCC 0x8B8A
+0x9DCD 0x659B
+0x9DCE 0x659F
+0x9DCF 0x65AB
+0x9DD0 0x65B7
+0x9DD1 0x65C3
+0x9DD2 0x65C6
+0x9DD3 0x65C1
+0x9DD4 0x65C4
+0x9DD5 0x65CC
+0x9DD6 0x65D2
+0x9DD7 0x65DB
+0x9DD8 0x65D9
+0x9DD9 0x65E0
+0x9DDA 0x65E1
+0x9DDB 0x65F1
+0x9DDC 0x6772
+0x9DDD 0x660A
+0x9DDE 0x6603
+0x9DDF 0x65FB
+0x9DE0 0x6773
+0x9DE1 0x6635
+0x9DE2 0x6636
+0x9DE3 0x6634
+0x9DE4 0x661C
+0x9DE5 0x664F
+0x9DE6 0x6644
+0x9DE7 0x6649
+0x9DE8 0x6641
+0x9DE9 0x665E
+0x9DEA 0x665D
+0x9DEB 0x6664
+0x9DEC 0x6667
+0x9DED 0x6668
+0x9DEE 0x665F
+0x9DEF 0x6662
+0x9DF0 0x6670
+0x9DF1 0x6683
+0x9DF2 0x6688
+0x9DF3 0x668E
+0x9DF4 0x6689
+0x9DF5 0x6684
+0x9DF6 0x6698
+0x9DF7 0x669D
+0x9DF8 0x66C1
+0x9DF9 0x66B9
+0x9DFA 0x66C9
+0x9DFB 0x66BE
+0x9DFC 0x66BC
+0x9E40 0x66C4
+0x9E41 0x66B8
+0x9E42 0x66D6
+0x9E43 0x66DA
+0x9E44 0x66E0
+0x9E45 0x663F
+0x9E46 0x66E6
+0x9E47 0x66E9
+0x9E48 0x66F0
+0x9E49 0x66F5
+0x9E4A 0x66F7
+0x9E4B 0x670F
+0x9E4C 0x6716
+0x9E4D 0x671E
+0x9E4E 0x6726
+0x9E4F 0x6727
+0x9E50 0x9738
+0x9E51 0x672E
+0x9E52 0x673F
+0x9E53 0x6736
+0x9E54 0x6741
+0x9E55 0x6738
+0x9E56 0x6737
+0x9E57 0x6746
+0x9E58 0x675E
+0x9E59 0x6760
+0x9E5A 0x6759
+0x9E5B 0x6763
+0x9E5C 0x6764
+0x9E5D 0x6789
+0x9E5E 0x6770
+0x9E5F 0x67A9
+0x9E60 0x677C
+0x9E61 0x676A
+0x9E62 0x678C
+0x9E63 0x678B
+0x9E64 0x67A6
+0x9E65 0x67A1
+0x9E66 0x6785
+0x9E67 0x67B7
+0x9E68 0x67EF
+0x9E69 0x67B4
+0x9E6A 0x67EC
+0x9E6B 0x67B3
+0x9E6C 0x67E9
+0x9E6D 0x67B8
+0x9E6E 0x67E4
+0x9E6F 0x67DE
+0x9E70 0x67DD
+0x9E71 0x67E2
+0x9E72 0x67EE
+0x9E73 0x67B9
+0x9E74 0x67CE
+0x9E75 0x67C6
+0x9E76 0x67E7
+0x9E77 0x6A9C
+0x9E78 0x681E
+0x9E79 0x6846
+0x9E7A 0x6829
+0x9E7B 0x6840
+0x9E7C 0x684D
+0x9E7D 0x6832
+0x9E7E 0x684E
+0x9E80 0x68B3
+0x9E81 0x682B
+0x9E82 0x6859
+0x9E83 0x6863
+0x9E84 0x6877
+0x9E85 0x687F
+0x9E86 0x689F
+0x9E87 0x688F
+0x9E88 0x68AD
+0x9E89 0x6894
+0x9E8A 0x689D
+0x9E8B 0x689B
+0x9E8C 0x6883
+0x9E8D 0x6AAE
+0x9E8E 0x68B9
+0x9E8F 0x6874
+0x9E90 0x68B5
+0x9E91 0x68A0
+0x9E92 0x68BA
+0x9E93 0x690F
+0x9E94 0x688D
+0x9E95 0x687E
+0x9E96 0x6901
+0x9E97 0x68CA
+0x9E98 0x6908
+0x9E99 0x68D8
+0x9E9A 0x6922
+0x9E9B 0x6926
+0x9E9C 0x68E1
+0x9E9D 0x690C
+0x9E9E 0x68CD
+0x9E9F 0x68D4
+0x9EA0 0x68E7
+0x9EA1 0x68D5
+0x9EA2 0x6936
+0x9EA3 0x6912
+0x9EA4 0x6904
+0x9EA5 0x68D7
+0x9EA6 0x68E3
+0x9EA7 0x6925
+0x9EA8 0x68F9
+0x9EA9 0x68E0
+0x9EAA 0x68EF
+0x9EAB 0x6928
+0x9EAC 0x692A
+0x9EAD 0x691A
+0x9EAE 0x6923
+0x9EAF 0x6921
+0x9EB0 0x68C6
+0x9EB1 0x6979
+0x9EB2 0x6977
+0x9EB3 0x695C
+0x9EB4 0x6978
+0x9EB5 0x696B
+0x9EB6 0x6954
+0x9EB7 0x697E
+0x9EB8 0x696E
+0x9EB9 0x6939
+0x9EBA 0x6974
+0x9EBB 0x693D
+0x9EBC 0x6959
+0x9EBD 0x6930
+0x9EBE 0x6961
+0x9EBF 0x695E
+0x9EC0 0x695D
+0x9EC1 0x6981
+0x9EC2 0x696A
+0x9EC3 0x69B2
+0x9EC4 0x69AE
+0x9EC5 0x69D0
+0x9EC6 0x69BF
+0x9EC7 0x69C1
+0x9EC8 0x69D3
+0x9EC9 0x69BE
+0x9ECA 0x69CE
+0x9ECB 0x5BE8
+0x9ECC 0x69CA
+0x9ECD 0x69DD
+0x9ECE 0x69BB
+0x9ECF 0x69C3
+0x9ED0 0x69A7
+0x9ED1 0x6A2E
+0x9ED2 0x6991
+0x9ED3 0x69A0
+0x9ED4 0x699C
+0x9ED5 0x6995
+0x9ED6 0x69B4
+0x9ED7 0x69DE
+0x9ED8 0x69E8
+0x9ED9 0x6A02
+0x9EDA 0x6A1B
+0x9EDB 0x69FF
+0x9EDC 0x6B0A
+0x9EDD 0x69F9
+0x9EDE 0x69F2
+0x9EDF 0x69E7
+0x9EE0 0x6A05
+0x9EE1 0x69B1
+0x9EE2 0x6A1E
+0x9EE3 0x69ED
+0x9EE4 0x6A14
+0x9EE5 0x69EB
+0x9EE6 0x6A0A
+0x9EE7 0x6A12
+0x9EE8 0x6AC1
+0x9EE9 0x6A23
+0x9EEA 0x6A13
+0x9EEB 0x6A44
+0x9EEC 0x6A0C
+0x9EED 0x6A72
+0x9EEE 0x6A36
+0x9EEF 0x6A78
+0x9EF0 0x6A47
+0x9EF1 0x6A62
+0x9EF2 0x6A59
+0x9EF3 0x6A66
+0x9EF4 0x6A48
+0x9EF5 0x6A38
+0x9EF6 0x6A22
+0x9EF7 0x6A90
+0x9EF8 0x6A8D
+0x9EF9 0x6AA0
+0x9EFA 0x6A84
+0x9EFB 0x6AA2
+0x9EFC 0x6AA3
+0x9F40 0x6A97
+0x9F41 0x8617
+0x9F42 0x6ABB
+0x9F43 0x6AC3
+0x9F44 0x6AC2
+0x9F45 0x6AB8
+0x9F46 0x6AB3
+0x9F47 0x6AAC
+0x9F48 0x6ADE
+0x9F49 0x6AD1
+0x9F4A 0x6ADF
+0x9F4B 0x6AAA
+0x9F4C 0x6ADA
+0x9F4D 0x6AEA
+0x9F4E 0x6AFB
+0x9F4F 0x6B05
+0x9F50 0x8616
+0x9F51 0x6AFA
+0x9F52 0x6B12
+0x9F53 0x6B16
+0x9F54 0x9B31
+0x9F55 0x6B1F
+0x9F56 0x6B38
+0x9F57 0x6B37
+0x9F58 0x76DC
+0x9F59 0x6B39
+0x9F5A 0x98EE
+0x9F5B 0x6B47
+0x9F5C 0x6B43
+0x9F5D 0x6B49
+0x9F5E 0x6B50
+0x9F5F 0x6B59
+0x9F60 0x6B54
+0x9F61 0x6B5B
+0x9F62 0x6B5F
+0x9F63 0x6B61
+0x9F64 0x6B78
+0x9F65 0x6B79
+0x9F66 0x6B7F
+0x9F67 0x6B80
+0x9F68 0x6B84
+0x9F69 0x6B83
+0x9F6A 0x6B8D
+0x9F6B 0x6B98
+0x9F6C 0x6B95
+0x9F6D 0x6B9E
+0x9F6E 0x6BA4
+0x9F6F 0x6BAA
+0x9F70 0x6BAB
+0x9F71 0x6BAF
+0x9F72 0x6BB2
+0x9F73 0x6BB1
+0x9F74 0x6BB3
+0x9F75 0x6BB7
+0x9F76 0x6BBC
+0x9F77 0x6BC6
+0x9F78 0x6BCB
+0x9F79 0x6BD3
+0x9F7A 0x6BDF
+0x9F7B 0x6BEC
+0x9F7C 0x6BEB
+0x9F7D 0x6BF3
+0x9F7E 0x6BEF
+0x9F80 0x9EBE
+0x9F81 0x6C08
+0x9F82 0x6C13
+0x9F83 0x6C14
+0x9F84 0x6C1B
+0x9F85 0x6C24
+0x9F86 0x6C23
+0x9F87 0x6C5E
+0x9F88 0x6C55
+0x9F89 0x6C62
+0x9F8A 0x6C6A
+0x9F8B 0x6C82
+0x9F8C 0x6C8D
+0x9F8D 0x6C9A
+0x9F8E 0x6C81
+0x9F8F 0x6C9B
+0x9F90 0x6C7E
+0x9F91 0x6C68
+0x9F92 0x6C73
+0x9F93 0x6C92
+0x9F94 0x6C90
+0x9F95 0x6CC4
+0x9F96 0x6CF1
+0x9F97 0x6CD3
+0x9F98 0x6CBD
+0x9F99 0x6CD7
+0x9F9A 0x6CC5
+0x9F9B 0x6CDD
+0x9F9C 0x6CAE
+0x9F9D 0x6CB1
+0x9F9E 0x6CBE
+0x9F9F 0x6CBA
+0x9FA0 0x6CDB
+0x9FA1 0x6CEF
+0x9FA2 0x6CD9
+0x9FA3 0x6CEA
+0x9FA4 0x6D1F
+0x9FA5 0x884D
+0x9FA6 0x6D36
+0x9FA7 0x6D2B
+0x9FA8 0x6D3D
+0x9FA9 0x6D38
+0x9FAA 0x6D19
+0x9FAB 0x6D35
+0x9FAC 0x6D33
+0x9FAD 0x6D12
+0x9FAE 0x6D0C
+0x9FAF 0x6D63
+0x9FB0 0x6D93
+0x9FB1 0x6D64
+0x9FB2 0x6D5A
+0x9FB3 0x6D79
+0x9FB4 0x6D59
+0x9FB5 0x6D8E
+0x9FB6 0x6D95
+0x9FB7 0x6FE4
+0x9FB8 0x6D85
+0x9FB9 0x6DF9
+0x9FBA 0x6E15
+0x9FBB 0x6E0A
+0x9FBC 0x6DB5
+0x9FBD 0x6DC7
+0x9FBE 0x6DE6
+0x9FBF 0x6DB8
+0x9FC0 0x6DC6
+0x9FC1 0x6DEC
+0x9FC2 0x6DDE
+0x9FC3 0x6DCC
+0x9FC4 0x6DE8
+0x9FC5 0x6DD2
+0x9FC6 0x6DC5
+0x9FC7 0x6DFA
+0x9FC8 0x6DD9
+0x9FC9 0x6DE4
+0x9FCA 0x6DD5
+0x9FCB 0x6DEA
+0x9FCC 0x6DEE
+0x9FCD 0x6E2D
+0x9FCE 0x6E6E
+0x9FCF 0x6E2E
+0x9FD0 0x6E19
+0x9FD1 0x6E72
+0x9FD2 0x6E5F
+0x9FD3 0x6E3E
+0x9FD4 0x6E23
+0x9FD5 0x6E6B
+0x9FD6 0x6E2B
+0x9FD7 0x6E76
+0x9FD8 0x6E4D
+0x9FD9 0x6E1F
+0x9FDA 0x6E43
+0x9FDB 0x6E3A
+0x9FDC 0x6E4E
+0x9FDD 0x6E24
+0x9FDE 0x6EFF
+0x9FDF 0x6E1D
+0x9FE0 0x6E38
+0x9FE1 0x6E82
+0x9FE2 0x6EAA
+0x9FE3 0x6E98
+0x9FE4 0x6EC9
+0x9FE5 0x6EB7
+0x9FE6 0x6ED3
+0x9FE7 0x6EBD
+0x9FE8 0x6EAF
+0x9FE9 0x6EC4
+0x9FEA 0x6EB2
+0x9FEB 0x6ED4
+0x9FEC 0x6ED5
+0x9FED 0x6E8F
+0x9FEE 0x6EA5
+0x9FEF 0x6EC2
+0x9FF0 0x6E9F
+0x9FF1 0x6F41
+0x9FF2 0x6F11
+0x9FF3 0x704C
+0x9FF4 0x6EEC
+0x9FF5 0x6EF8
+0x9FF6 0x6EFE
+0x9FF7 0x6F3F
+0x9FF8 0x6EF2
+0x9FF9 0x6F31
+0x9FFA 0x6EEF
+0x9FFB 0x6F32
+0x9FFC 0x6ECC
+0xA1 0xFF61
+0xA2 0xFF62
+0xA3 0xFF63
+0xA4 0xFF64
+0xA5 0xFF65
+0xA6 0xFF66
+0xA7 0xFF67
+0xA8 0xFF68
+0xA9 0xFF69
+0xAA 0xFF6A
+0xAB 0xFF6B
+0xAC 0xFF6C
+0xAD 0xFF6D
+0xAE 0xFF6E
+0xAF 0xFF6F
+0xB0 0xFF70
+0xB1 0xFF71
+0xB2 0xFF72
+0xB3 0xFF73
+0xB4 0xFF74
+0xB5 0xFF75
+0xB6 0xFF76
+0xB7 0xFF77
+0xB8 0xFF78
+0xB9 0xFF79
+0xBA 0xFF7A
+0xBB 0xFF7B
+0xBC 0xFF7C
+0xBD 0xFF7D
+0xBE 0xFF7E
+0xBF 0xFF7F
+0xC0 0xFF80
+0xC1 0xFF81
+0xC2 0xFF82
+0xC3 0xFF83
+0xC4 0xFF84
+0xC5 0xFF85
+0xC6 0xFF86
+0xC7 0xFF87
+0xC8 0xFF88
+0xC9 0xFF89
+0xCA 0xFF8A
+0xCB 0xFF8B
+0xCC 0xFF8C
+0xCD 0xFF8D
+0xCE 0xFF8E
+0xCF 0xFF8F
+0xD0 0xFF90
+0xD1 0xFF91
+0xD2 0xFF92
+0xD3 0xFF93
+0xD4 0xFF94
+0xD5 0xFF95
+0xD6 0xFF96
+0xD7 0xFF97
+0xD8 0xFF98
+0xD9 0xFF99
+0xDA 0xFF9A
+0xDB 0xFF9B
+0xDC 0xFF9C
+0xDD 0xFF9D
+0xDE 0xFF9E
+0xDF 0xFF9F
+0xE040 0x6F3E
+0xE041 0x6F13
+0xE042 0x6EF7
+0xE043 0x6F86
+0xE044 0x6F7A
+0xE045 0x6F78
+0xE046 0x6F81
+0xE047 0x6F80
+0xE048 0x6F6F
+0xE049 0x6F5B
+0xE04A 0x6FF3
+0xE04B 0x6F6D
+0xE04C 0x6F82
+0xE04D 0x6F7C
+0xE04E 0x6F58
+0xE04F 0x6F8E
+0xE050 0x6F91
+0xE051 0x6FC2
+0xE052 0x6F66
+0xE053 0x6FB3
+0xE054 0x6FA3
+0xE055 0x6FA1
+0xE056 0x6FA4
+0xE057 0x6FB9
+0xE058 0x6FC6
+0xE059 0x6FAA
+0xE05A 0x6FDF
+0xE05B 0x6FD5
+0xE05C 0x6FEC
+0xE05D 0x6FD4
+0xE05E 0x6FD8
+0xE05F 0x6FF1
+0xE060 0x6FEE
+0xE061 0x6FDB
+0xE062 0x7009
+0xE063 0x700B
+0xE064 0x6FFA
+0xE065 0x7011
+0xE066 0x7001
+0xE067 0x700F
+0xE068 0x6FFE
+0xE069 0x701B
+0xE06A 0x701A
+0xE06B 0x6F74
+0xE06C 0x701D
+0xE06D 0x7018
+0xE06E 0x701F
+0xE06F 0x7030
+0xE070 0x703E
+0xE071 0x7032
+0xE072 0x7051
+0xE073 0x7063
+0xE074 0x7099
+0xE075 0x7092
+0xE076 0x70AF
+0xE077 0x70F1
+0xE078 0x70AC
+0xE079 0x70B8
+0xE07A 0x70B3
+0xE07B 0x70AE
+0xE07C 0x70DF
+0xE07D 0x70CB
+0xE07E 0x70DD
+0xE080 0x70D9
+0xE081 0x7109
+0xE082 0x70FD
+0xE083 0x711C
+0xE084 0x7119
+0xE085 0x7165
+0xE086 0x7155
+0xE087 0x7188
+0xE088 0x7166
+0xE089 0x7162
+0xE08A 0x714C
+0xE08B 0x7156
+0xE08C 0x716C
+0xE08D 0x718F
+0xE08E 0x71FB
+0xE08F 0x7184
+0xE090 0x7195
+0xE091 0x71A8
+0xE092 0x71AC
+0xE093 0x71D7
+0xE094 0x71B9
+0xE095 0x71BE
+0xE096 0x71D2
+0xE097 0x71C9
+0xE098 0x71D4
+0xE099 0x71CE
+0xE09A 0x71E0
+0xE09B 0x71EC
+0xE09C 0x71E7
+0xE09D 0x71F5
+0xE09E 0x71FC
+0xE09F 0x71F9
+0xE0A0 0x71FF
+0xE0A1 0x720D
+0xE0A2 0x7210
+0xE0A3 0x721B
+0xE0A4 0x7228
+0xE0A5 0x722D
+0xE0A6 0x722C
+0xE0A7 0x7230
+0xE0A8 0x7232
+0xE0A9 0x723B
+0xE0AA 0x723C
+0xE0AB 0x723F
+0xE0AC 0x7240
+0xE0AD 0x7246
+0xE0AE 0x724B
+0xE0AF 0x7258
+0xE0B0 0x7274
+0xE0B1 0x727E
+0xE0B2 0x7282
+0xE0B3 0x7281
+0xE0B4 0x7287
+0xE0B5 0x7292
+0xE0B6 0x7296
+0xE0B7 0x72A2
+0xE0B8 0x72A7
+0xE0B9 0x72B9
+0xE0BA 0x72B2
+0xE0BB 0x72C3
+0xE0BC 0x72C6
+0xE0BD 0x72C4
+0xE0BE 0x72CE
+0xE0BF 0x72D2
+0xE0C0 0x72E2
+0xE0C1 0x72E0
+0xE0C2 0x72E1
+0xE0C3 0x72F9
+0xE0C4 0x72F7
+0xE0C5 0x500F
+0xE0C6 0x7317
+0xE0C7 0x730A
+0xE0C8 0x731C
+0xE0C9 0x7316
+0xE0CA 0x731D
+0xE0CB 0x7334
+0xE0CC 0x732F
+0xE0CD 0x7329
+0xE0CE 0x7325
+0xE0CF 0x733E
+0xE0D0 0x734E
+0xE0D1 0x734F
+0xE0D2 0x9ED8
+0xE0D3 0x7357
+0xE0D4 0x736A
+0xE0D5 0x7368
+0xE0D6 0x7370
+0xE0D7 0x7378
+0xE0D8 0x7375
+0xE0D9 0x737B
+0xE0DA 0x737A
+0xE0DB 0x73C8
+0xE0DC 0x73B3
+0xE0DD 0x73CE
+0xE0DE 0x73BB
+0xE0DF 0x73C0
+0xE0E0 0x73E5
+0xE0E1 0x73EE
+0xE0E2 0x73DE
+0xE0E3 0x74A2
+0xE0E4 0x7405
+0xE0E5 0x746F
+0xE0E6 0x7425
+0xE0E7 0x73F8
+0xE0E8 0x7432
+0xE0E9 0x743A
+0xE0EA 0x7455
+0xE0EB 0x743F
+0xE0EC 0x745F
+0xE0ED 0x7459
+0xE0EE 0x7441
+0xE0EF 0x745C
+0xE0F0 0x7469
+0xE0F1 0x7470
+0xE0F2 0x7463
+0xE0F3 0x746A
+0xE0F4 0x7476
+0xE0F5 0x747E
+0xE0F6 0x748B
+0xE0F7 0x749E
+0xE0F8 0x74A7
+0xE0F9 0x74CA
+0xE0FA 0x74CF
+0xE0FB 0x74D4
+0xE0FC 0x73F1
+0xE140 0x74E0
+0xE141 0x74E3
+0xE142 0x74E7
+0xE143 0x74E9
+0xE144 0x74EE
+0xE145 0x74F2
+0xE146 0x74F0
+0xE147 0x74F1
+0xE148 0x74F8
+0xE149 0x74F7
+0xE14A 0x7504
+0xE14B 0x7503
+0xE14C 0x7505
+0xE14D 0x750C
+0xE14E 0x750E
+0xE14F 0x750D
+0xE150 0x7515
+0xE151 0x7513
+0xE152 0x751E
+0xE153 0x7526
+0xE154 0x752C
+0xE155 0x753C
+0xE156 0x7544
+0xE157 0x754D
+0xE158 0x754A
+0xE159 0x7549
+0xE15A 0x755B
+0xE15B 0x7546
+0xE15C 0x755A
+0xE15D 0x7569
+0xE15E 0x7564
+0xE15F 0x7567
+0xE160 0x756B
+0xE161 0x756D
+0xE162 0x7578
+0xE163 0x7576
+0xE164 0x7586
+0xE165 0x7587
+0xE166 0x7574
+0xE167 0x758A
+0xE168 0x7589
+0xE169 0x7582
+0xE16A 0x7594
+0xE16B 0x759A
+0xE16C 0x759D
+0xE16D 0x75A5
+0xE16E 0x75A3
+0xE16F 0x75C2
+0xE170 0x75B3
+0xE171 0x75C3
+0xE172 0x75B5
+0xE173 0x75BD
+0xE174 0x75B8
+0xE175 0x75BC
+0xE176 0x75B1
+0xE177 0x75CD
+0xE178 0x75CA
+0xE179 0x75D2
+0xE17A 0x75D9
+0xE17B 0x75E3
+0xE17C 0x75DE
+0xE17D 0x75FE
+0xE17E 0x75FF
+0xE180 0x75FC
+0xE181 0x7601
+0xE182 0x75F0
+0xE183 0x75FA
+0xE184 0x75F2
+0xE185 0x75F3
+0xE186 0x760B
+0xE187 0x760D
+0xE188 0x7609
+0xE189 0x761F
+0xE18A 0x7627
+0xE18B 0x7620
+0xE18C 0x7621
+0xE18D 0x7622
+0xE18E 0x7624
+0xE18F 0x7634
+0xE190 0x7630
+0xE191 0x763B
+0xE192 0x7647
+0xE193 0x7648
+0xE194 0x7646
+0xE195 0x765C
+0xE196 0x7658
+0xE197 0x7661
+0xE198 0x7662
+0xE199 0x7668
+0xE19A 0x7669
+0xE19B 0x766A
+0xE19C 0x7667
+0xE19D 0x766C
+0xE19E 0x7670
+0xE19F 0x7672
+0xE1A0 0x7676
+0xE1A1 0x7678
+0xE1A2 0x767C
+0xE1A3 0x7680
+0xE1A4 0x7683
+0xE1A5 0x7688
+0xE1A6 0x768B
+0xE1A7 0x768E
+0xE1A8 0x7696
+0xE1A9 0x7693
+0xE1AA 0x7699
+0xE1AB 0x769A
+0xE1AC 0x76B0
+0xE1AD 0x76B4
+0xE1AE 0x76B8
+0xE1AF 0x76B9
+0xE1B0 0x76BA
+0xE1B1 0x76C2
+0xE1B2 0x76CD
+0xE1B3 0x76D6
+0xE1B4 0x76D2
+0xE1B5 0x76DE
+0xE1B6 0x76E1
+0xE1B7 0x76E5
+0xE1B8 0x76E7
+0xE1B9 0x76EA
+0xE1BA 0x862F
+0xE1BB 0x76FB
+0xE1BC 0x7708
+0xE1BD 0x7707
+0xE1BE 0x7704
+0xE1BF 0x7729
+0xE1C0 0x7724
+0xE1C1 0x771E
+0xE1C2 0x7725
+0xE1C3 0x7726
+0xE1C4 0x771B
+0xE1C5 0x7737
+0xE1C6 0x7738
+0xE1C7 0x7747
+0xE1C8 0x775A
+0xE1C9 0x7768
+0xE1CA 0x776B
+0xE1CB 0x775B
+0xE1CC 0x7765
+0xE1CD 0x777F
+0xE1CE 0x777E
+0xE1CF 0x7779
+0xE1D0 0x778E
+0xE1D1 0x778B
+0xE1D2 0x7791
+0xE1D3 0x77A0
+0xE1D4 0x779E
+0xE1D5 0x77B0
+0xE1D6 0x77B6
+0xE1D7 0x77B9
+0xE1D8 0x77BF
+0xE1D9 0x77BC
+0xE1DA 0x77BD
+0xE1DB 0x77BB
+0xE1DC 0x77C7
+0xE1DD 0x77CD
+0xE1DE 0x77D7
+0xE1DF 0x77DA
+0xE1E0 0x77DC
+0xE1E1 0x77E3
+0xE1E2 0x77EE
+0xE1E3 0x77FC
+0xE1E4 0x780C
+0xE1E5 0x7812
+0xE1E6 0x7926
+0xE1E7 0x7820
+0xE1E8 0x792A
+0xE1E9 0x7845
+0xE1EA 0x788E
+0xE1EB 0x7874
+0xE1EC 0x7886
+0xE1ED 0x787C
+0xE1EE 0x789A
+0xE1EF 0x788C
+0xE1F0 0x78A3
+0xE1F1 0x78B5
+0xE1F2 0x78AA
+0xE1F3 0x78AF
+0xE1F4 0x78D1
+0xE1F5 0x78C6
+0xE1F6 0x78CB
+0xE1F7 0x78D4
+0xE1F8 0x78BE
+0xE1F9 0x78BC
+0xE1FA 0x78C5
+0xE1FB 0x78CA
+0xE1FC 0x78EC
+0xE240 0x78E7
+0xE241 0x78DA
+0xE242 0x78FD
+0xE243 0x78F4
+0xE244 0x7907
+0xE245 0x7912
+0xE246 0x7911
+0xE247 0x7919
+0xE248 0x792C
+0xE249 0x792B
+0xE24A 0x7940
+0xE24B 0x7960
+0xE24C 0x7957
+0xE24D 0x795F
+0xE24E 0x795A
+0xE24F 0x7955
+0xE250 0x7953
+0xE251 0x797A
+0xE252 0x797F
+0xE253 0x798A
+0xE254 0x799D
+0xE255 0x79A7
+0xE256 0x9F4B
+0xE257 0x79AA
+0xE258 0x79AE
+0xE259 0x79B3
+0xE25A 0x79B9
+0xE25B 0x79BA
+0xE25C 0x79C9
+0xE25D 0x79D5
+0xE25E 0x79E7
+0xE25F 0x79EC
+0xE260 0x79E1
+0xE261 0x79E3
+0xE262 0x7A08
+0xE263 0x7A0D
+0xE264 0x7A18
+0xE265 0x7A19
+0xE266 0x7A20
+0xE267 0x7A1F
+0xE268 0x7980
+0xE269 0x7A31
+0xE26A 0x7A3B
+0xE26B 0x7A3E
+0xE26C 0x7A37
+0xE26D 0x7A43
+0xE26E 0x7A57
+0xE26F 0x7A49
+0xE270 0x7A61
+0xE271 0x7A62
+0xE272 0x7A69
+0xE273 0x9F9D
+0xE274 0x7A70
+0xE275 0x7A79
+0xE276 0x7A7D
+0xE277 0x7A88
+0xE278 0x7A97
+0xE279 0x7A95
+0xE27A 0x7A98
+0xE27B 0x7A96
+0xE27C 0x7AA9
+0xE27D 0x7AC8
+0xE27E 0x7AB0
+0xE280 0x7AB6
+0xE281 0x7AC5
+0xE282 0x7AC4
+0xE283 0x7ABF
+0xE284 0x9083
+0xE285 0x7AC7
+0xE286 0x7ACA
+0xE287 0x7ACD
+0xE288 0x7ACF
+0xE289 0x7AD5
+0xE28A 0x7AD3
+0xE28B 0x7AD9
+0xE28C 0x7ADA
+0xE28D 0x7ADD
+0xE28E 0x7AE1
+0xE28F 0x7AE2
+0xE290 0x7AE6
+0xE291 0x7AED
+0xE292 0x7AF0
+0xE293 0x7B02
+0xE294 0x7B0F
+0xE295 0x7B0A
+0xE296 0x7B06
+0xE297 0x7B33
+0xE298 0x7B18
+0xE299 0x7B19
+0xE29A 0x7B1E
+0xE29B 0x7B35
+0xE29C 0x7B28
+0xE29D 0x7B36
+0xE29E 0x7B50
+0xE29F 0x7B7A
+0xE2A0 0x7B04
+0xE2A1 0x7B4D
+0xE2A2 0x7B0B
+0xE2A3 0x7B4C
+0xE2A4 0x7B45
+0xE2A5 0x7B75
+0xE2A6 0x7B65
+0xE2A7 0x7B74
+0xE2A8 0x7B67
+0xE2A9 0x7B70
+0xE2AA 0x7B71
+0xE2AB 0x7B6C
+0xE2AC 0x7B6E
+0xE2AD 0x7B9D
+0xE2AE 0x7B98
+0xE2AF 0x7B9F
+0xE2B0 0x7B8D
+0xE2B1 0x7B9C
+0xE2B2 0x7B9A
+0xE2B3 0x7B8B
+0xE2B4 0x7B92
+0xE2B5 0x7B8F
+0xE2B6 0x7B5D
+0xE2B7 0x7B99
+0xE2B8 0x7BCB
+0xE2B9 0x7BC1
+0xE2BA 0x7BCC
+0xE2BB 0x7BCF
+0xE2BC 0x7BB4
+0xE2BD 0x7BC6
+0xE2BE 0x7BDD
+0xE2BF 0x7BE9
+0xE2C0 0x7C11
+0xE2C1 0x7C14
+0xE2C2 0x7BE6
+0xE2C3 0x7BE5
+0xE2C4 0x7C60
+0xE2C5 0x7C00
+0xE2C6 0x7C07
+0xE2C7 0x7C13
+0xE2C8 0x7BF3
+0xE2C9 0x7BF7
+0xE2CA 0x7C17
+0xE2CB 0x7C0D
+0xE2CC 0x7BF6
+0xE2CD 0x7C23
+0xE2CE 0x7C27
+0xE2CF 0x7C2A
+0xE2D0 0x7C1F
+0xE2D1 0x7C37
+0xE2D2 0x7C2B
+0xE2D3 0x7C3D
+0xE2D4 0x7C4C
+0xE2D5 0x7C43
+0xE2D6 0x7C54
+0xE2D7 0x7C4F
+0xE2D8 0x7C40
+0xE2D9 0x7C50
+0xE2DA 0x7C58
+0xE2DB 0x7C5F
+0xE2DC 0x7C64
+0xE2DD 0x7C56
+0xE2DE 0x7C65
+0xE2DF 0x7C6C
+0xE2E0 0x7C75
+0xE2E1 0x7C83
+0xE2E2 0x7C90
+0xE2E3 0x7CA4
+0xE2E4 0x7CAD
+0xE2E5 0x7CA2
+0xE2E6 0x7CAB
+0xE2E7 0x7CA1
+0xE2E8 0x7CA8
+0xE2E9 0x7CB3
+0xE2EA 0x7CB2
+0xE2EB 0x7CB1
+0xE2EC 0x7CAE
+0xE2ED 0x7CB9
+0xE2EE 0x7CBD
+0xE2EF 0x7CC0
+0xE2F0 0x7CC5
+0xE2F1 0x7CC2
+0xE2F2 0x7CD8
+0xE2F3 0x7CD2
+0xE2F4 0x7CDC
+0xE2F5 0x7CE2
+0xE2F6 0x9B3B
+0xE2F7 0x7CEF
+0xE2F8 0x7CF2
+0xE2F9 0x7CF4
+0xE2FA 0x7CF6
+0xE2FB 0x7CFA
+0xE2FC 0x7D06
+0xE340 0x7D02
+0xE341 0x7D1C
+0xE342 0x7D15
+0xE343 0x7D0A
+0xE344 0x7D45
+0xE345 0x7D4B
+0xE346 0x7D2E
+0xE347 0x7D32
+0xE348 0x7D3F
+0xE349 0x7D35
+0xE34A 0x7D46
+0xE34B 0x7D73
+0xE34C 0x7D56
+0xE34D 0x7D4E
+0xE34E 0x7D72
+0xE34F 0x7D68
+0xE350 0x7D6E
+0xE351 0x7D4F
+0xE352 0x7D63
+0xE353 0x7D93
+0xE354 0x7D89
+0xE355 0x7D5B
+0xE356 0x7D8F
+0xE357 0x7D7D
+0xE358 0x7D9B
+0xE359 0x7DBA
+0xE35A 0x7DAE
+0xE35B 0x7DA3
+0xE35C 0x7DB5
+0xE35D 0x7DC7
+0xE35E 0x7DBD
+0xE35F 0x7DAB
+0xE360 0x7E3D
+0xE361 0x7DA2
+0xE362 0x7DAF
+0xE363 0x7DDC
+0xE364 0x7DB8
+0xE365 0x7D9F
+0xE366 0x7DB0
+0xE367 0x7DD8
+0xE368 0x7DDD
+0xE369 0x7DE4
+0xE36A 0x7DDE
+0xE36B 0x7DFB
+0xE36C 0x7DF2
+0xE36D 0x7DE1
+0xE36E 0x7E05
+0xE36F 0x7E0A
+0xE370 0x7E23
+0xE371 0x7E21
+0xE372 0x7E12
+0xE373 0x7E31
+0xE374 0x7E1F
+0xE375 0x7E09
+0xE376 0x7E0B
+0xE377 0x7E22
+0xE378 0x7E46
+0xE379 0x7E66
+0xE37A 0x7E3B
+0xE37B 0x7E35
+0xE37C 0x7E39
+0xE37D 0x7E43
+0xE37E 0x7E37
+0xE380 0x7E32
+0xE381 0x7E3A
+0xE382 0x7E67
+0xE383 0x7E5D
+0xE384 0x7E56
+0xE385 0x7E5E
+0xE386 0x7E59
+0xE387 0x7E5A
+0xE388 0x7E79
+0xE389 0x7E6A
+0xE38A 0x7E69
+0xE38B 0x7E7C
+0xE38C 0x7E7B
+0xE38D 0x7E83
+0xE38E 0x7DD5
+0xE38F 0x7E7D
+0xE390 0x8FAE
+0xE391 0x7E7F
+0xE392 0x7E88
+0xE393 0x7E89
+0xE394 0x7E8C
+0xE395 0x7E92
+0xE396 0x7E90
+0xE397 0x7E93
+0xE398 0x7E94
+0xE399 0x7E96
+0xE39A 0x7E8E
+0xE39B 0x7E9B
+0xE39C 0x7E9C
+0xE39D 0x7F38
+0xE39E 0x7F3A
+0xE39F 0x7F45
+0xE3A0 0x7F4C
+0xE3A1 0x7F4D
+0xE3A2 0x7F4E
+0xE3A3 0x7F50
+0xE3A4 0x7F51
+0xE3A5 0x7F55
+0xE3A6 0x7F54
+0xE3A7 0x7F58
+0xE3A8 0x7F5F
+0xE3A9 0x7F60
+0xE3AA 0x7F68
+0xE3AB 0x7F69
+0xE3AC 0x7F67
+0xE3AD 0x7F78
+0xE3AE 0x7F82
+0xE3AF 0x7F86
+0xE3B0 0x7F83
+0xE3B1 0x7F88
+0xE3B2 0x7F87
+0xE3B3 0x7F8C
+0xE3B4 0x7F94
+0xE3B5 0x7F9E
+0xE3B6 0x7F9D
+0xE3B7 0x7F9A
+0xE3B8 0x7FA3
+0xE3B9 0x7FAF
+0xE3BA 0x7FB2
+0xE3BB 0x7FB9
+0xE3BC 0x7FAE
+0xE3BD 0x7FB6
+0xE3BE 0x7FB8
+0xE3BF 0x8B71
+0xE3C0 0x7FC5
+0xE3C1 0x7FC6
+0xE3C2 0x7FCA
+0xE3C3 0x7FD5
+0xE3C4 0x7FD4
+0xE3C5 0x7FE1
+0xE3C6 0x7FE6
+0xE3C7 0x7FE9
+0xE3C8 0x7FF3
+0xE3C9 0x7FF9
+0xE3CA 0x98DC
+0xE3CB 0x8006
+0xE3CC 0x8004
+0xE3CD 0x800B
+0xE3CE 0x8012
+0xE3CF 0x8018
+0xE3D0 0x8019
+0xE3D1 0x801C
+0xE3D2 0x8021
+0xE3D3 0x8028
+0xE3D4 0x803F
+0xE3D5 0x803B
+0xE3D6 0x804A
+0xE3D7 0x8046
+0xE3D8 0x8052
+0xE3D9 0x8058
+0xE3DA 0x805A
+0xE3DB 0x805F
+0xE3DC 0x8062
+0xE3DD 0x8068
+0xE3DE 0x8073
+0xE3DF 0x8072
+0xE3E0 0x8070
+0xE3E1 0x8076
+0xE3E2 0x8079
+0xE3E3 0x807D
+0xE3E4 0x807F
+0xE3E5 0x8084
+0xE3E6 0x8086
+0xE3E7 0x8085
+0xE3E8 0x809B
+0xE3E9 0x8093
+0xE3EA 0x809A
+0xE3EB 0x80AD
+0xE3EC 0x5190
+0xE3ED 0x80AC
+0xE3EE 0x80DB
+0xE3EF 0x80E5
+0xE3F0 0x80D9
+0xE3F1 0x80DD
+0xE3F2 0x80C4
+0xE3F3 0x80DA
+0xE3F4 0x80D6
+0xE3F5 0x8109
+0xE3F6 0x80EF
+0xE3F7 0x80F1
+0xE3F8 0x811B
+0xE3F9 0x8129
+0xE3FA 0x8123
+0xE3FB 0x812F
+0xE3FC 0x814B
+0xE440 0x968B
+0xE441 0x8146
+0xE442 0x813E
+0xE443 0x8153
+0xE444 0x8151
+0xE445 0x80FC
+0xE446 0x8171
+0xE447 0x816E
+0xE448 0x8165
+0xE449 0x8166
+0xE44A 0x8174
+0xE44B 0x8183
+0xE44C 0x8188
+0xE44D 0x818A
+0xE44E 0x8180
+0xE44F 0x8182
+0xE450 0x81A0
+0xE451 0x8195
+0xE452 0x81A4
+0xE453 0x81A3
+0xE454 0x815F
+0xE455 0x8193
+0xE456 0x81A9
+0xE457 0x81B0
+0xE458 0x81B5
+0xE459 0x81BE
+0xE45A 0x81B8
+0xE45B 0x81BD
+0xE45C 0x81C0
+0xE45D 0x81C2
+0xE45E 0x81BA
+0xE45F 0x81C9
+0xE460 0x81CD
+0xE461 0x81D1
+0xE462 0x81D9
+0xE463 0x81D8
+0xE464 0x81C8
+0xE465 0x81DA
+0xE466 0x81DF
+0xE467 0x81E0
+0xE468 0x81E7
+0xE469 0x81FA
+0xE46A 0x81FB
+0xE46B 0x81FE
+0xE46C 0x8201
+0xE46D 0x8202
+0xE46E 0x8205
+0xE46F 0x8207
+0xE470 0x820A
+0xE471 0x820D
+0xE472 0x8210
+0xE473 0x8216
+0xE474 0x8229
+0xE475 0x822B
+0xE476 0x8238
+0xE477 0x8233
+0xE478 0x8240
+0xE479 0x8259
+0xE47A 0x8258
+0xE47B 0x825D
+0xE47C 0x825A
+0xE47D 0x825F
+0xE47E 0x8264
+0xE480 0x8262
+0xE481 0x8268
+0xE482 0x826A
+0xE483 0x826B
+0xE484 0x822E
+0xE485 0x8271
+0xE486 0x8277
+0xE487 0x8278
+0xE488 0x827E
+0xE489 0x828D
+0xE48A 0x8292
+0xE48B 0x82AB
+0xE48C 0x829F
+0xE48D 0x82BB
+0xE48E 0x82AC
+0xE48F 0x82E1
+0xE490 0x82E3
+0xE491 0x82DF
+0xE492 0x82D2
+0xE493 0x82F4
+0xE494 0x82F3
+0xE495 0x82FA
+0xE496 0x8393
+0xE497 0x8303
+0xE498 0x82FB
+0xE499 0x82F9
+0xE49A 0x82DE
+0xE49B 0x8306
+0xE49C 0x82DC
+0xE49D 0x8309
+0xE49E 0x82D9
+0xE49F 0x8335
+0xE4A0 0x8334
+0xE4A1 0x8316
+0xE4A2 0x8332
+0xE4A3 0x8331
+0xE4A4 0x8340
+0xE4A5 0x8339
+0xE4A6 0x8350
+0xE4A7 0x8345
+0xE4A8 0x832F
+0xE4A9 0x832B
+0xE4AA 0x8317
+0xE4AB 0x8318
+0xE4AC 0x8385
+0xE4AD 0x839A
+0xE4AE 0x83AA
+0xE4AF 0x839F
+0xE4B0 0x83A2
+0xE4B1 0x8396
+0xE4B2 0x8323
+0xE4B3 0x838E
+0xE4B4 0x8387
+0xE4B5 0x838A
+0xE4B6 0x837C
+0xE4B7 0x83B5
+0xE4B8 0x8373
+0xE4B9 0x8375
+0xE4BA 0x83A0
+0xE4BB 0x8389
+0xE4BC 0x83A8
+0xE4BD 0x83F4
+0xE4BE 0x8413
+0xE4BF 0x83EB
+0xE4C0 0x83CE
+0xE4C1 0x83FD
+0xE4C2 0x8403
+0xE4C3 0x83D8
+0xE4C4 0x840B
+0xE4C5 0x83C1
+0xE4C6 0x83F7
+0xE4C7 0x8407
+0xE4C8 0x83E0
+0xE4C9 0x83F2
+0xE4CA 0x840D
+0xE4CB 0x8422
+0xE4CC 0x8420
+0xE4CD 0x83BD
+0xE4CE 0x8438
+0xE4CF 0x8506
+0xE4D0 0x83FB
+0xE4D1 0x846D
+0xE4D2 0x842A
+0xE4D3 0x843C
+0xE4D4 0x855A
+0xE4D5 0x8484
+0xE4D6 0x8477
+0xE4D7 0x846B
+0xE4D8 0x84AD
+0xE4D9 0x846E
+0xE4DA 0x8482
+0xE4DB 0x8469
+0xE4DC 0x8446
+0xE4DD 0x842C
+0xE4DE 0x846F
+0xE4DF 0x8479
+0xE4E0 0x8435
+0xE4E1 0x84CA
+0xE4E2 0x8462
+0xE4E3 0x84B9
+0xE4E4 0x84BF
+0xE4E5 0x849F
+0xE4E6 0x84D9
+0xE4E7 0x84CD
+0xE4E8 0x84BB
+0xE4E9 0x84DA
+0xE4EA 0x84D0
+0xE4EB 0x84C1
+0xE4EC 0x84C6
+0xE4ED 0x84D6
+0xE4EE 0x84A1
+0xE4EF 0x8521
+0xE4F0 0x84FF
+0xE4F1 0x84F4
+0xE4F2 0x8517
+0xE4F3 0x8518
+0xE4F4 0x852C
+0xE4F5 0x851F
+0xE4F6 0x8515
+0xE4F7 0x8514
+0xE4F8 0x84FC
+0xE4F9 0x8540
+0xE4FA 0x8563
+0xE4FB 0x8558
+0xE4FC 0x8548
+0xE540 0x8541
+0xE541 0x8602
+0xE542 0x854B
+0xE543 0x8555
+0xE544 0x8580
+0xE545 0x85A4
+0xE546 0x8588
+0xE547 0x8591
+0xE548 0x858A
+0xE549 0x85A8
+0xE54A 0x856D
+0xE54B 0x8594
+0xE54C 0x859B
+0xE54D 0x85EA
+0xE54E 0x8587
+0xE54F 0x859C
+0xE550 0x8577
+0xE551 0x857E
+0xE552 0x8590
+0xE553 0x85C9
+0xE554 0x85BA
+0xE555 0x85CF
+0xE556 0x85B9
+0xE557 0x85D0
+0xE558 0x85D5
+0xE559 0x85DD
+0xE55A 0x85E5
+0xE55B 0x85DC
+0xE55C 0x85F9
+0xE55D 0x860A
+0xE55E 0x8613
+0xE55F 0x860B
+0xE560 0x85FE
+0xE561 0x85FA
+0xE562 0x8606
+0xE563 0x8622
+0xE564 0x861A
+0xE565 0x8630
+0xE566 0x863F
+0xE567 0x864D
+0xE568 0x4E55
+0xE569 0x8654
+0xE56A 0x865F
+0xE56B 0x8667
+0xE56C 0x8671
+0xE56D 0x8693
+0xE56E 0x86A3
+0xE56F 0x86A9
+0xE570 0x86AA
+0xE571 0x868B
+0xE572 0x868C
+0xE573 0x86B6
+0xE574 0x86AF
+0xE575 0x86C4
+0xE576 0x86C6
+0xE577 0x86B0
+0xE578 0x86C9
+0xE579 0x8823
+0xE57A 0x86AB
+0xE57B 0x86D4
+0xE57C 0x86DE
+0xE57D 0x86E9
+0xE57E 0x86EC
+0xE580 0x86DF
+0xE581 0x86DB
+0xE582 0x86EF
+0xE583 0x8712
+0xE584 0x8706
+0xE585 0x8708
+0xE586 0x8700
+0xE587 0x8703
+0xE588 0x86FB
+0xE589 0x8711
+0xE58A 0x8709
+0xE58B 0x870D
+0xE58C 0x86F9
+0xE58D 0x870A
+0xE58E 0x8734
+0xE58F 0x873F
+0xE590 0x8737
+0xE591 0x873B
+0xE592 0x8725
+0xE593 0x8729
+0xE594 0x871A
+0xE595 0x8760
+0xE596 0x875F
+0xE597 0x8778
+0xE598 0x874C
+0xE599 0x874E
+0xE59A 0x8774
+0xE59B 0x8757
+0xE59C 0x8768
+0xE59D 0x876E
+0xE59E 0x8759
+0xE59F 0x8753
+0xE5A0 0x8763
+0xE5A1 0x876A
+0xE5A2 0x8805
+0xE5A3 0x87A2
+0xE5A4 0x879F
+0xE5A5 0x8782
+0xE5A6 0x87AF
+0xE5A7 0x87CB
+0xE5A8 0x87BD
+0xE5A9 0x87C0
+0xE5AA 0x87D0
+0xE5AB 0x96D6
+0xE5AC 0x87AB
+0xE5AD 0x87C4
+0xE5AE 0x87B3
+0xE5AF 0x87C7
+0xE5B0 0x87C6
+0xE5B1 0x87BB
+0xE5B2 0x87EF
+0xE5B3 0x87F2
+0xE5B4 0x87E0
+0xE5B5 0x880F
+0xE5B6 0x880D
+0xE5B7 0x87FE
+0xE5B8 0x87F6
+0xE5B9 0x87F7
+0xE5BA 0x880E
+0xE5BB 0x87D2
+0xE5BC 0x8811
+0xE5BD 0x8816
+0xE5BE 0x8815
+0xE5BF 0x8822
+0xE5C0 0x8821
+0xE5C1 0x8831
+0xE5C2 0x8836
+0xE5C3 0x8839
+0xE5C4 0x8827
+0xE5C5 0x883B
+0xE5C6 0x8844
+0xE5C7 0x8842
+0xE5C8 0x8852
+0xE5C9 0x8859
+0xE5CA 0x885E
+0xE5CB 0x8862
+0xE5CC 0x886B
+0xE5CD 0x8881
+0xE5CE 0x887E
+0xE5CF 0x889E
+0xE5D0 0x8875
+0xE5D1 0x887D
+0xE5D2 0x88B5
+0xE5D3 0x8872
+0xE5D4 0x8882
+0xE5D5 0x8897
+0xE5D6 0x8892
+0xE5D7 0x88AE
+0xE5D8 0x8899
+0xE5D9 0x88A2
+0xE5DA 0x888D
+0xE5DB 0x88A4
+0xE5DC 0x88B0
+0xE5DD 0x88BF
+0xE5DE 0x88B1
+0xE5DF 0x88C3
+0xE5E0 0x88C4
+0xE5E1 0x88D4
+0xE5E2 0x88D8
+0xE5E3 0x88D9
+0xE5E4 0x88DD
+0xE5E5 0x88F9
+0xE5E6 0x8902
+0xE5E7 0x88FC
+0xE5E8 0x88F4
+0xE5E9 0x88E8
+0xE5EA 0x88F2
+0xE5EB 0x8904
+0xE5EC 0x890C
+0xE5ED 0x890A
+0xE5EE 0x8913
+0xE5EF 0x8943
+0xE5F0 0x891E
+0xE5F1 0x8925
+0xE5F2 0x892A
+0xE5F3 0x892B
+0xE5F4 0x8941
+0xE5F5 0x8944
+0xE5F6 0x893B
+0xE5F7 0x8936
+0xE5F8 0x8938
+0xE5F9 0x894C
+0xE5FA 0x891D
+0xE5FB 0x8960
+0xE5FC 0x895E
+0xE640 0x8966
+0xE641 0x8964
+0xE642 0x896D
+0xE643 0x896A
+0xE644 0x896F
+0xE645 0x8974
+0xE646 0x8977
+0xE647 0x897E
+0xE648 0x8983
+0xE649 0x8988
+0xE64A 0x898A
+0xE64B 0x8993
+0xE64C 0x8998
+0xE64D 0x89A1
+0xE64E 0x89A9
+0xE64F 0x89A6
+0xE650 0x89AC
+0xE651 0x89AF
+0xE652 0x89B2
+0xE653 0x89BA
+0xE654 0x89BD
+0xE655 0x89BF
+0xE656 0x89C0
+0xE657 0x89DA
+0xE658 0x89DC
+0xE659 0x89DD
+0xE65A 0x89E7
+0xE65B 0x89F4
+0xE65C 0x89F8
+0xE65D 0x8A03
+0xE65E 0x8A16
+0xE65F 0x8A10
+0xE660 0x8A0C
+0xE661 0x8A1B
+0xE662 0x8A1D
+0xE663 0x8A25
+0xE664 0x8A36
+0xE665 0x8A41
+0xE666 0x8A5B
+0xE667 0x8A52
+0xE668 0x8A46
+0xE669 0x8A48
+0xE66A 0x8A7C
+0xE66B 0x8A6D
+0xE66C 0x8A6C
+0xE66D 0x8A62
+0xE66E 0x8A85
+0xE66F 0x8A82
+0xE670 0x8A84
+0xE671 0x8AA8
+0xE672 0x8AA1
+0xE673 0x8A91
+0xE674 0x8AA5
+0xE675 0x8AA6
+0xE676 0x8A9A
+0xE677 0x8AA3
+0xE678 0x8AC4
+0xE679 0x8ACD
+0xE67A 0x8AC2
+0xE67B 0x8ADA
+0xE67C 0x8AEB
+0xE67D 0x8AF3
+0xE67E 0x8AE7
+0xE680 0x8AE4
+0xE681 0x8AF1
+0xE682 0x8B14
+0xE683 0x8AE0
+0xE684 0x8AE2
+0xE685 0x8AF7
+0xE686 0x8ADE
+0xE687 0x8ADB
+0xE688 0x8B0C
+0xE689 0x8B07
+0xE68A 0x8B1A
+0xE68B 0x8AE1
+0xE68C 0x8B16
+0xE68D 0x8B10
+0xE68E 0x8B17
+0xE68F 0x8B20
+0xE690 0x8B33
+0xE691 0x97AB
+0xE692 0x8B26
+0xE693 0x8B2B
+0xE694 0x8B3E
+0xE695 0x8B28
+0xE696 0x8B41
+0xE697 0x8B4C
+0xE698 0x8B4F
+0xE699 0x8B4E
+0xE69A 0x8B49
+0xE69B 0x8B56
+0xE69C 0x8B5B
+0xE69D 0x8B5A
+0xE69E 0x8B6B
+0xE69F 0x8B5F
+0xE6A0 0x8B6C
+0xE6A1 0x8B6F
+0xE6A2 0x8B74
+0xE6A3 0x8B7D
+0xE6A4 0x8B80
+0xE6A5 0x8B8C
+0xE6A6 0x8B8E
+0xE6A7 0x8B92
+0xE6A8 0x8B93
+0xE6A9 0x8B96
+0xE6AA 0x8B99
+0xE6AB 0x8B9A
+0xE6AC 0x8C3A
+0xE6AD 0x8C41
+0xE6AE 0x8C3F
+0xE6AF 0x8C48
+0xE6B0 0x8C4C
+0xE6B1 0x8C4E
+0xE6B2 0x8C50
+0xE6B3 0x8C55
+0xE6B4 0x8C62
+0xE6B5 0x8C6C
+0xE6B6 0x8C78
+0xE6B7 0x8C7A
+0xE6B8 0x8C82
+0xE6B9 0x8C89
+0xE6BA 0x8C85
+0xE6BB 0x8C8A
+0xE6BC 0x8C8D
+0xE6BD 0x8C8E
+0xE6BE 0x8C94
+0xE6BF 0x8C7C
+0xE6C0 0x8C98
+0xE6C1 0x621D
+0xE6C2 0x8CAD
+0xE6C3 0x8CAA
+0xE6C4 0x8CBD
+0xE6C5 0x8CB2
+0xE6C6 0x8CB3
+0xE6C7 0x8CAE
+0xE6C8 0x8CB6
+0xE6C9 0x8CC8
+0xE6CA 0x8CC1
+0xE6CB 0x8CE4
+0xE6CC 0x8CE3
+0xE6CD 0x8CDA
+0xE6CE 0x8CFD
+0xE6CF 0x8CFA
+0xE6D0 0x8CFB
+0xE6D1 0x8D04
+0xE6D2 0x8D05
+0xE6D3 0x8D0A
+0xE6D4 0x8D07
+0xE6D5 0x8D0F
+0xE6D6 0x8D0D
+0xE6D7 0x8D10
+0xE6D8 0x9F4E
+0xE6D9 0x8D13
+0xE6DA 0x8CCD
+0xE6DB 0x8D14
+0xE6DC 0x8D16
+0xE6DD 0x8D67
+0xE6DE 0x8D6D
+0xE6DF 0x8D71
+0xE6E0 0x8D73
+0xE6E1 0x8D81
+0xE6E2 0x8D99
+0xE6E3 0x8DC2
+0xE6E4 0x8DBE
+0xE6E5 0x8DBA
+0xE6E6 0x8DCF
+0xE6E7 0x8DDA
+0xE6E8 0x8DD6
+0xE6E9 0x8DCC
+0xE6EA 0x8DDB
+0xE6EB 0x8DCB
+0xE6EC 0x8DEA
+0xE6ED 0x8DEB
+0xE6EE 0x8DDF
+0xE6EF 0x8DE3
+0xE6F0 0x8DFC
+0xE6F1 0x8E08
+0xE6F2 0x8E09
+0xE6F3 0x8DFF
+0xE6F4 0x8E1D
+0xE6F5 0x8E1E
+0xE6F6 0x8E10
+0xE6F7 0x8E1F
+0xE6F8 0x8E42
+0xE6F9 0x8E35
+0xE6FA 0x8E30
+0xE6FB 0x8E34
+0xE6FC 0x8E4A
+0xE740 0x8E47
+0xE741 0x8E49
+0xE742 0x8E4C
+0xE743 0x8E50
+0xE744 0x8E48
+0xE745 0x8E59
+0xE746 0x8E64
+0xE747 0x8E60
+0xE748 0x8E2A
+0xE749 0x8E63
+0xE74A 0x8E55
+0xE74B 0x8E76
+0xE74C 0x8E72
+0xE74D 0x8E7C
+0xE74E 0x8E81
+0xE74F 0x8E87
+0xE750 0x8E85
+0xE751 0x8E84
+0xE752 0x8E8B
+0xE753 0x8E8A
+0xE754 0x8E93
+0xE755 0x8E91
+0xE756 0x8E94
+0xE757 0x8E99
+0xE758 0x8EAA
+0xE759 0x8EA1
+0xE75A 0x8EAC
+0xE75B 0x8EB0
+0xE75C 0x8EC6
+0xE75D 0x8EB1
+0xE75E 0x8EBE
+0xE75F 0x8EC5
+0xE760 0x8EC8
+0xE761 0x8ECB
+0xE762 0x8EDB
+0xE763 0x8EE3
+0xE764 0x8EFC
+0xE765 0x8EFB
+0xE766 0x8EEB
+0xE767 0x8EFE
+0xE768 0x8F0A
+0xE769 0x8F05
+0xE76A 0x8F15
+0xE76B 0x8F12
+0xE76C 0x8F19
+0xE76D 0x8F13
+0xE76E 0x8F1C
+0xE76F 0x8F1F
+0xE770 0x8F1B
+0xE771 0x8F0C
+0xE772 0x8F26
+0xE773 0x8F33
+0xE774 0x8F3B
+0xE775 0x8F39
+0xE776 0x8F45
+0xE777 0x8F42
+0xE778 0x8F3E
+0xE779 0x8F4C
+0xE77A 0x8F49
+0xE77B 0x8F46
+0xE77C 0x8F4E
+0xE77D 0x8F57
+0xE77E 0x8F5C
+0xE780 0x8F62
+0xE781 0x8F63
+0xE782 0x8F64
+0xE783 0x8F9C
+0xE784 0x8F9F
+0xE785 0x8FA3
+0xE786 0x8FAD
+0xE787 0x8FAF
+0xE788 0x8FB7
+0xE789 0x8FDA
+0xE78A 0x8FE5
+0xE78B 0x8FE2
+0xE78C 0x8FEA
+0xE78D 0x8FEF
+0xE78E 0x9087
+0xE78F 0x8FF4
+0xE790 0x9005
+0xE791 0x8FF9
+0xE792 0x8FFA
+0xE793 0x9011
+0xE794 0x9015
+0xE795 0x9021
+0xE796 0x900D
+0xE797 0x901E
+0xE798 0x9016
+0xE799 0x900B
+0xE79A 0x9027
+0xE79B 0x9036
+0xE79C 0x9035
+0xE79D 0x9039
+0xE79E 0x8FF8
+0xE79F 0x904F
+0xE7A0 0x9050
+0xE7A1 0x9051
+0xE7A2 0x9052
+0xE7A3 0x900E
+0xE7A4 0x9049
+0xE7A5 0x903E
+0xE7A6 0x9056
+0xE7A7 0x9058
+0xE7A8 0x905E
+0xE7A9 0x9068
+0xE7AA 0x906F
+0xE7AB 0x9076
+0xE7AC 0x96A8
+0xE7AD 0x9072
+0xE7AE 0x9082
+0xE7AF 0x907D
+0xE7B0 0x9081
+0xE7B1 0x9080
+0xE7B2 0x908A
+0xE7B3 0x9089
+0xE7B4 0x908F
+0xE7B5 0x90A8
+0xE7B6 0x90AF
+0xE7B7 0x90B1
+0xE7B8 0x90B5
+0xE7B9 0x90E2
+0xE7BA 0x90E4
+0xE7BB 0x6248
+0xE7BC 0x90DB
+0xE7BD 0x9102
+0xE7BE 0x9112
+0xE7BF 0x9119
+0xE7C0 0x9132
+0xE7C1 0x9130
+0xE7C2 0x914A
+0xE7C3 0x9156
+0xE7C4 0x9158
+0xE7C5 0x9163
+0xE7C6 0x9165
+0xE7C7 0x9169
+0xE7C8 0x9173
+0xE7C9 0x9172
+0xE7CA 0x918B
+0xE7CB 0x9189
+0xE7CC 0x9182
+0xE7CD 0x91A2
+0xE7CE 0x91AB
+0xE7CF 0x91AF
+0xE7D0 0x91AA
+0xE7D1 0x91B5
+0xE7D2 0x91B4
+0xE7D3 0x91BA
+0xE7D4 0x91C0
+0xE7D5 0x91C1
+0xE7D6 0x91C9
+0xE7D7 0x91CB
+0xE7D8 0x91D0
+0xE7D9 0x91D6
+0xE7DA 0x91DF
+0xE7DB 0x91E1
+0xE7DC 0x91DB
+0xE7DD 0x91FC
+0xE7DE 0x91F5
+0xE7DF 0x91F6
+0xE7E0 0x921E
+0xE7E1 0x91FF
+0xE7E2 0x9214
+0xE7E3 0x922C
+0xE7E4 0x9215
+0xE7E5 0x9211
+0xE7E6 0x925E
+0xE7E7 0x9257
+0xE7E8 0x9245
+0xE7E9 0x9249
+0xE7EA 0x9264
+0xE7EB 0x9248
+0xE7EC 0x9295
+0xE7ED 0x923F
+0xE7EE 0x924B
+0xE7EF 0x9250
+0xE7F0 0x929C
+0xE7F1 0x9296
+0xE7F2 0x9293
+0xE7F3 0x929B
+0xE7F4 0x925A
+0xE7F5 0x92CF
+0xE7F6 0x92B9
+0xE7F7 0x92B7
+0xE7F8 0x92E9
+0xE7F9 0x930F
+0xE7FA 0x92FA
+0xE7FB 0x9344
+0xE7FC 0x932E
+0xE840 0x9319
+0xE841 0x9322
+0xE842 0x931A
+0xE843 0x9323
+0xE844 0x933A
+0xE845 0x9335
+0xE846 0x933B
+0xE847 0x935C
+0xE848 0x9360
+0xE849 0x937C
+0xE84A 0x936E
+0xE84B 0x9356
+0xE84C 0x93B0
+0xE84D 0x93AC
+0xE84E 0x93AD
+0xE84F 0x9394
+0xE850 0x93B9
+0xE851 0x93D6
+0xE852 0x93D7
+0xE853 0x93E8
+0xE854 0x93E5
+0xE855 0x93D8
+0xE856 0x93C3
+0xE857 0x93DD
+0xE858 0x93D0
+0xE859 0x93C8
+0xE85A 0x93E4
+0xE85B 0x941A
+0xE85C 0x9414
+0xE85D 0x9413
+0xE85E 0x9403
+0xE85F 0x9407
+0xE860 0x9410
+0xE861 0x9436
+0xE862 0x942B
+0xE863 0x9435
+0xE864 0x9421
+0xE865 0x943A
+0xE866 0x9441
+0xE867 0x9452
+0xE868 0x9444
+0xE869 0x945B
+0xE86A 0x9460
+0xE86B 0x9462
+0xE86C 0x945E
+0xE86D 0x946A
+0xE86E 0x9229
+0xE86F 0x9470
+0xE870 0x9475
+0xE871 0x9477
+0xE872 0x947D
+0xE873 0x945A
+0xE874 0x947C
+0xE875 0x947E
+0xE876 0x9481
+0xE877 0x947F
+0xE878 0x9582
+0xE879 0x9587
+0xE87A 0x958A
+0xE87B 0x9594
+0xE87C 0x9596
+0xE87D 0x9598
+0xE87E 0x9599
+0xE880 0x95A0
+0xE881 0x95A8
+0xE882 0x95A7
+0xE883 0x95AD
+0xE884 0x95BC
+0xE885 0x95BB
+0xE886 0x95B9
+0xE887 0x95BE
+0xE888 0x95CA
+0xE889 0x6FF6
+0xE88A 0x95C3
+0xE88B 0x95CD
+0xE88C 0x95CC
+0xE88D 0x95D5
+0xE88E 0x95D4
+0xE88F 0x95D6
+0xE890 0x95DC
+0xE891 0x95E1
+0xE892 0x95E5
+0xE893 0x95E2
+0xE894 0x9621
+0xE895 0x9628
+0xE896 0x962E
+0xE897 0x962F
+0xE898 0x9642
+0xE899 0x964C
+0xE89A 0x964F
+0xE89B 0x964B
+0xE89C 0x9677
+0xE89D 0x965C
+0xE89E 0x965E
+0xE89F 0x965D
+0xE8A0 0x965F
+0xE8A1 0x9666
+0xE8A2 0x9672
+0xE8A3 0x966C
+0xE8A4 0x968D
+0xE8A5 0x9698
+0xE8A6 0x9695
+0xE8A7 0x9697
+0xE8A8 0x96AA
+0xE8A9 0x96A7
+0xE8AA 0x96B1
+0xE8AB 0x96B2
+0xE8AC 0x96B0
+0xE8AD 0x96B4
+0xE8AE 0x96B6
+0xE8AF 0x96B8
+0xE8B0 0x96B9
+0xE8B1 0x96CE
+0xE8B2 0x96CB
+0xE8B3 0x96C9
+0xE8B4 0x96CD
+0xE8B5 0x894D
+0xE8B6 0x96DC
+0xE8B7 0x970D
+0xE8B8 0x96D5
+0xE8B9 0x96F9
+0xE8BA 0x9704
+0xE8BB 0x9706
+0xE8BC 0x9708
+0xE8BD 0x9713
+0xE8BE 0x970E
+0xE8BF 0x9711
+0xE8C0 0x970F
+0xE8C1 0x9716
+0xE8C2 0x9719
+0xE8C3 0x9724
+0xE8C4 0x972A
+0xE8C5 0x9730
+0xE8C6 0x9739
+0xE8C7 0x973D
+0xE8C8 0x973E
+0xE8C9 0x9744
+0xE8CA 0x9746
+0xE8CB 0x9748
+0xE8CC 0x9742
+0xE8CD 0x9749
+0xE8CE 0x975C
+0xE8CF 0x9760
+0xE8D0 0x9764
+0xE8D1 0x9766
+0xE8D2 0x9768
+0xE8D3 0x52D2
+0xE8D4 0x976B
+0xE8D5 0x9771
+0xE8D6 0x9779
+0xE8D7 0x9785
+0xE8D8 0x977C
+0xE8D9 0x9781
+0xE8DA 0x977A
+0xE8DB 0x9786
+0xE8DC 0x978B
+0xE8DD 0x978F
+0xE8DE 0x9790
+0xE8DF 0x979C
+0xE8E0 0x97A8
+0xE8E1 0x97A6
+0xE8E2 0x97A3
+0xE8E3 0x97B3
+0xE8E4 0x97B4
+0xE8E5 0x97C3
+0xE8E6 0x97C6
+0xE8E7 0x97C8
+0xE8E8 0x97CB
+0xE8E9 0x97DC
+0xE8EA 0x97ED
+0xE8EB 0x9F4F
+0xE8EC 0x97F2
+0xE8ED 0x7ADF
+0xE8EE 0x97F6
+0xE8EF 0x97F5
+0xE8F0 0x980F
+0xE8F1 0x980C
+0xE8F2 0x9838
+0xE8F3 0x9824
+0xE8F4 0x9821
+0xE8F5 0x9837
+0xE8F6 0x983D
+0xE8F7 0x9846
+0xE8F8 0x984F
+0xE8F9 0x984B
+0xE8FA 0x986B
+0xE8FB 0x986F
+0xE8FC 0x9870
+0xE940 0x9871
+0xE941 0x9874
+0xE942 0x9873
+0xE943 0x98AA
+0xE944 0x98AF
+0xE945 0x98B1
+0xE946 0x98B6
+0xE947 0x98C4
+0xE948 0x98C3
+0xE949 0x98C6
+0xE94A 0x98E9
+0xE94B 0x98EB
+0xE94C 0x9903
+0xE94D 0x9909
+0xE94E 0x9912
+0xE94F 0x9914
+0xE950 0x9918
+0xE951 0x9921
+0xE952 0x991D
+0xE953 0x991E
+0xE954 0x9924
+0xE955 0x9920
+0xE956 0x992C
+0xE957 0x992E
+0xE958 0x993D
+0xE959 0x993E
+0xE95A 0x9942
+0xE95B 0x9949
+0xE95C 0x9945
+0xE95D 0x9950
+0xE95E 0x994B
+0xE95F 0x9951
+0xE960 0x9952
+0xE961 0x994C
+0xE962 0x9955
+0xE963 0x9997
+0xE964 0x9998
+0xE965 0x99A5
+0xE966 0x99AD
+0xE967 0x99AE
+0xE968 0x99BC
+0xE969 0x99DF
+0xE96A 0x99DB
+0xE96B 0x99DD
+0xE96C 0x99D8
+0xE96D 0x99D1
+0xE96E 0x99ED
+0xE96F 0x99EE
+0xE970 0x99F1
+0xE971 0x99F2
+0xE972 0x99FB
+0xE973 0x99F8
+0xE974 0x9A01
+0xE975 0x9A0F
+0xE976 0x9A05
+0xE977 0x99E2
+0xE978 0x9A19
+0xE979 0x9A2B
+0xE97A 0x9A37
+0xE97B 0x9A45
+0xE97C 0x9A42
+0xE97D 0x9A40
+0xE97E 0x9A43
+0xE980 0x9A3E
+0xE981 0x9A55
+0xE982 0x9A4D
+0xE983 0x9A5B
+0xE984 0x9A57
+0xE985 0x9A5F
+0xE986 0x9A62
+0xE987 0x9A65
+0xE988 0x9A64
+0xE989 0x9A69
+0xE98A 0x9A6B
+0xE98B 0x9A6A
+0xE98C 0x9AAD
+0xE98D 0x9AB0
+0xE98E 0x9ABC
+0xE98F 0x9AC0
+0xE990 0x9ACF
+0xE991 0x9AD1
+0xE992 0x9AD3
+0xE993 0x9AD4
+0xE994 0x9ADE
+0xE995 0x9ADF
+0xE996 0x9AE2
+0xE997 0x9AE3
+0xE998 0x9AE6
+0xE999 0x9AEF
+0xE99A 0x9AEB
+0xE99B 0x9AEE
+0xE99C 0x9AF4
+0xE99D 0x9AF1
+0xE99E 0x9AF7
+0xE99F 0x9AFB
+0xE9A0 0x9B06
+0xE9A1 0x9B18
+0xE9A2 0x9B1A
+0xE9A3 0x9B1F
+0xE9A4 0x9B22
+0xE9A5 0x9B23
+0xE9A6 0x9B25
+0xE9A7 0x9B27
+0xE9A8 0x9B28
+0xE9A9 0x9B29
+0xE9AA 0x9B2A
+0xE9AB 0x9B2E
+0xE9AC 0x9B2F
+0xE9AD 0x9B32
+0xE9AE 0x9B44
+0xE9AF 0x9B43
+0xE9B0 0x9B4F
+0xE9B1 0x9B4D
+0xE9B2 0x9B4E
+0xE9B3 0x9B51
+0xE9B4 0x9B58
+0xE9B5 0x9B74
+0xE9B6 0x9B93
+0xE9B7 0x9B83
+0xE9B8 0x9B91
+0xE9B9 0x9B96
+0xE9BA 0x9B97
+0xE9BB 0x9B9F
+0xE9BC 0x9BA0
+0xE9BD 0x9BA8
+0xE9BE 0x9BB4
+0xE9BF 0x9BC0
+0xE9C0 0x9BCA
+0xE9C1 0x9BB9
+0xE9C2 0x9BC6
+0xE9C3 0x9BCF
+0xE9C4 0x9BD1
+0xE9C5 0x9BD2
+0xE9C6 0x9BE3
+0xE9C7 0x9BE2
+0xE9C8 0x9BE4
+0xE9C9 0x9BD4
+0xE9CA 0x9BE1
+0xE9CB 0x9C3A
+0xE9CC 0x9BF2
+0xE9CD 0x9BF1
+0xE9CE 0x9BF0
+0xE9CF 0x9C15
+0xE9D0 0x9C14
+0xE9D1 0x9C09
+0xE9D2 0x9C13
+0xE9D3 0x9C0C
+0xE9D4 0x9C06
+0xE9D5 0x9C08
+0xE9D6 0x9C12
+0xE9D7 0x9C0A
+0xE9D8 0x9C04
+0xE9D9 0x9C2E
+0xE9DA 0x9C1B
+0xE9DB 0x9C25
+0xE9DC 0x9C24
+0xE9DD 0x9C21
+0xE9DE 0x9C30
+0xE9DF 0x9C47
+0xE9E0 0x9C32
+0xE9E1 0x9C46
+0xE9E2 0x9C3E
+0xE9E3 0x9C5A
+0xE9E4 0x9C60
+0xE9E5 0x9C67
+0xE9E6 0x9C76
+0xE9E7 0x9C78
+0xE9E8 0x9CE7
+0xE9E9 0x9CEC
+0xE9EA 0x9CF0
+0xE9EB 0x9D09
+0xE9EC 0x9D08
+0xE9ED 0x9CEB
+0xE9EE 0x9D03
+0xE9EF 0x9D06
+0xE9F0 0x9D2A
+0xE9F1 0x9D26
+0xE9F2 0x9DAF
+0xE9F3 0x9D23
+0xE9F4 0x9D1F
+0xE9F5 0x9D44
+0xE9F6 0x9D15
+0xE9F7 0x9D12
+0xE9F8 0x9D41
+0xE9F9 0x9D3F
+0xE9FA 0x9D3E
+0xE9FB 0x9D46
+0xE9FC 0x9D48
+0xEA40 0x9D5D
+0xEA41 0x9D5E
+0xEA42 0x9D64
+0xEA43 0x9D51
+0xEA44 0x9D50
+0xEA45 0x9D59
+0xEA46 0x9D72
+0xEA47 0x9D89
+0xEA48 0x9D87
+0xEA49 0x9DAB
+0xEA4A 0x9D6F
+0xEA4B 0x9D7A
+0xEA4C 0x9D9A
+0xEA4D 0x9DA4
+0xEA4E 0x9DA9
+0xEA4F 0x9DB2
+0xEA50 0x9DC4
+0xEA51 0x9DC1
+0xEA52 0x9DBB
+0xEA53 0x9DB8
+0xEA54 0x9DBA
+0xEA55 0x9DC6
+0xEA56 0x9DCF
+0xEA57 0x9DC2
+0xEA58 0x9DD9
+0xEA59 0x9DD3
+0xEA5A 0x9DF8
+0xEA5B 0x9DE6
+0xEA5C 0x9DED
+0xEA5D 0x9DEF
+0xEA5E 0x9DFD
+0xEA5F 0x9E1A
+0xEA60 0x9E1B
+0xEA61 0x9E1E
+0xEA62 0x9E75
+0xEA63 0x9E79
+0xEA64 0x9E7D
+0xEA65 0x9E81
+0xEA66 0x9E88
+0xEA67 0x9E8B
+0xEA68 0x9E8C
+0xEA69 0x9E92
+0xEA6A 0x9E95
+0xEA6B 0x9E91
+0xEA6C 0x9E9D
+0xEA6D 0x9EA5
+0xEA6E 0x9EA9
+0xEA6F 0x9EB8
+0xEA70 0x9EAA
+0xEA71 0x9EAD
+0xEA72 0x9761
+0xEA73 0x9ECC
+0xEA74 0x9ECE
+0xEA75 0x9ECF
+0xEA76 0x9ED0
+0xEA77 0x9ED4
+0xEA78 0x9EDC
+0xEA79 0x9EDE
+0xEA7A 0x9EDD
+0xEA7B 0x9EE0
+0xEA7C 0x9EE5
+0xEA7D 0x9EE8
+0xEA7E 0x9EEF
+0xEA80 0x9EF4
+0xEA81 0x9EF6
+0xEA82 0x9EF7
+0xEA83 0x9EF9
+0xEA84 0x9EFB
+0xEA85 0x9EFC
+0xEA86 0x9EFD
+0xEA87 0x9F07
+0xEA88 0x9F08
+0xEA89 0x76B7
+0xEA8A 0x9F15
+0xEA8B 0x9F21
+0xEA8C 0x9F2C
+0xEA8D 0x9F3E
+0xEA8E 0x9F4A
+0xEA8F 0x9F52
+0xEA90 0x9F54
+0xEA91 0x9F63
+0xEA92 0x9F5F
+0xEA93 0x9F60
+0xEA94 0x9F61
+0xEA95 0x9F66
+0xEA96 0x9F67
+0xEA97 0x9F6C
+0xEA98 0x9F6A
+0xEA99 0x9F77
+0xEA9A 0x9F72
+0xEA9B 0x9F76
+0xEA9C 0x9F95
+0xEA9D 0x9F9C
+0xEA9E 0x9FA0
+0xEA9F 0x582F
+0xEAA0 0x69C7
+0xEAA1 0x9059
+0xEAA2 0x7464
+0xEAA3 0x51DC
+0xEAA4 0x7199
+0xF040 0xE000
+0xF041 0xE001
+0xF042 0xE002
+0xF043 0xE003
+0xF044 0xE004
+0xF045 0xE005
+0xF046 0xE006
+0xF047 0xE007
+0xF048 0xE008
+0xF049 0xE009
+0xF04A 0xE00A
+0xF04B 0xE00B
+0xF04C 0xE00C
+0xF04D 0xE00D
+0xF04E 0xE00E
+0xF04F 0xE00F
+0xF050 0xE010
+0xF051 0xE011
+0xF052 0xE012
+0xF053 0xE013
+0xF054 0xE014
+0xF055 0xE015
+0xF056 0xE016
+0xF057 0xE017
+0xF058 0xE018
+0xF059 0xE019
+0xF05A 0xE01A
+0xF05B 0xE01B
+0xF05C 0xE01C
+0xF05D 0xE01D
+0xF05E 0xE01E
+0xF05F 0xE01F
+0xF060 0xE020
+0xF061 0xE021
+0xF062 0xE022
+0xF063 0xE023
+0xF064 0xE024
+0xF065 0xE025
+0xF066 0xE026
+0xF067 0xE027
+0xF068 0xE028
+0xF069 0xE029
+0xF06A 0xE02A
+0xF06B 0xE02B
+0xF06C 0xE02C
+0xF06D 0xE02D
+0xF06E 0xE02E
+0xF06F 0xE02F
+0xF070 0xE030
+0xF071 0xE031
+0xF072 0xE032
+0xF073 0xE033
+0xF074 0xE034
+0xF075 0xE035
+0xF076 0xE036
+0xF077 0xE037
+0xF078 0xE038
+0xF079 0xE039
+0xF07A 0xE03A
+0xF07B 0xE03B
+0xF07C 0xE03C
+0xF07D 0xE03D
+0xF07E 0xE03E
+0xF080 0xE03F
+0xF081 0xE040
+0xF082 0xE041
+0xF083 0xE042
+0xF084 0xE043
+0xF085 0xE044
+0xF086 0xE045
+0xF087 0xE046
+0xF088 0xE047
+0xF089 0xE048
+0xF08A 0xE049
+0xF08B 0xE04A
+0xF08C 0xE04B
+0xF08D 0xE04C
+0xF08E 0xE04D
+0xF08F 0xE04E
+0xF090 0xE04F
+0xF091 0xE050
+0xF092 0xE051
+0xF093 0xE052
+0xF094 0xE053
+0xF095 0xE054
+0xF096 0xE055
+0xF097 0xE056
+0xF098 0xE057
+0xF099 0xE058
+0xF09A 0xE059
+0xF09B 0xE05A
+0xF09C 0xE05B
+0xF09D 0xE05C
+0xF09E 0xE05D
+0xF09F 0xE05E
+0xF0A0 0xE05F
+0xF0A1 0xE060
+0xF0A2 0xE061
+0xF0A3 0xE062
+0xF0A4 0xE063
+0xF0A5 0xE064
+0xF0A6 0xE065
+0xF0A7 0xE066
+0xF0A8 0xE067
+0xF0A9 0xE068
+0xF0AA 0xE069
+0xF0AB 0xE06A
+0xF0AC 0xE06B
+0xF0AD 0xE06C
+0xF0AE 0xE06D
+0xF0AF 0xE06E
+0xF0B0 0xE06F
+0xF0B1 0xE070
+0xF0B2 0xE071
+0xF0B3 0xE072
+0xF0B4 0xE073
+0xF0B5 0xE074
+0xF0B6 0xE075
+0xF0B7 0xE076
+0xF0B8 0xE077
+0xF0B9 0xE078
+0xF0BA 0xE079
+0xF0BB 0xE07A
+0xF0BC 0xE07B
+0xF0BD 0xE07C
+0xF0BE 0xE07D
+0xF0BF 0xE07E
+0xF0C0 0xE07F
+0xF0C1 0xE080
+0xF0C2 0xE081
+0xF0C3 0xE082
+0xF0C4 0xE083
+0xF0C5 0xE084
+0xF0C6 0xE085
+0xF0C7 0xE086
+0xF0C8 0xE087
+0xF0C9 0xE088
+0xF0CA 0xE089
+0xF0CB 0xE08A
+0xF0CC 0xE08B
+0xF0CD 0xE08C
+0xF0CE 0xE08D
+0xF0CF 0xE08E
+0xF0D0 0xE08F
+0xF0D1 0xE090
+0xF0D2 0xE091
+0xF0D3 0xE092
+0xF0D4 0xE093
+0xF0D5 0xE094
+0xF0D6 0xE095
+0xF0D7 0xE096
+0xF0D8 0xE097
+0xF0D9 0xE098
+0xF0DA 0xE099
+0xF0DB 0xE09A
+0xF0DC 0xE09B
+0xF0DD 0xE09C
+0xF0DE 0xE09D
+0xF0DF 0xE09E
+0xF0E0 0xE09F
+0xF0E1 0xE0A0
+0xF0E2 0xE0A1
+0xF0E3 0xE0A2
+0xF0E4 0xE0A3
+0xF0E5 0xE0A4
+0xF0E6 0xE0A5
+0xF0E7 0xE0A6
+0xF0E8 0xE0A7
+0xF0E9 0xE0A8
+0xF0EA 0xE0A9
+0xF0EB 0xE0AA
+0xF0EC 0xE0AB
+0xF0ED 0xE0AC
+0xF0EE 0xE0AD
+0xF0EF 0xE0AE
+0xF0F0 0xE0AF
+0xF0F1 0xE0B0
+0xF0F2 0xE0B1
+0xF0F3 0xE0B2
+0xF0F4 0xE0B3
+0xF0F5 0xE0B4
+0xF0F6 0xE0B5
+0xF0F7 0xE0B6
+0xF0F8 0xE0B7
+0xF0F9 0xE0B8
+0xF0FA 0xE0B9
+0xF0FB 0xE0BA
+0xF0FC 0xE0BB
+0xF140 0xE0BC
+0xF141 0xE0BD
+0xF142 0xE0BE
+0xF143 0xE0BF
+0xF144 0xE0C0
+0xF145 0xE0C1
+0xF146 0xE0C2
+0xF147 0xE0C3
+0xF148 0xE0C4
+0xF149 0xE0C5
+0xF14A 0xE0C6
+0xF14B 0xE0C7
+0xF14C 0xE0C8
+0xF14D 0xE0C9
+0xF14E 0xE0CA
+0xF14F 0xE0CB
+0xF150 0xE0CC
+0xF151 0xE0CD
+0xF152 0xE0CE
+0xF153 0xE0CF
+0xF154 0xE0D0
+0xF155 0xE0D1
+0xF156 0xE0D2
+0xF157 0xE0D3
+0xF158 0xE0D4
+0xF159 0xE0D5
+0xF15A 0xE0D6
+0xF15B 0xE0D7
+0xF15C 0xE0D8
+0xF15D 0xE0D9
+0xF15E 0xE0DA
+0xF15F 0xE0DB
+0xF160 0xE0DC
+0xF161 0xE0DD
+0xF162 0xE0DE
+0xF163 0xE0DF
+0xF164 0xE0E0
+0xF165 0xE0E1
+0xF166 0xE0E2
+0xF167 0xE0E3
+0xF168 0xE0E4
+0xF169 0xE0E5
+0xF16A 0xE0E6
+0xF16B 0xE0E7
+0xF16C 0xE0E8
+0xF16D 0xE0E9
+0xF16E 0xE0EA
+0xF16F 0xE0EB
+0xF170 0xE0EC
+0xF171 0xE0ED
+0xF172 0xE0EE
+0xF173 0xE0EF
+0xF174 0xE0F0
+0xF175 0xE0F1
+0xF176 0xE0F2
+0xF177 0xE0F3
+0xF178 0xE0F4
+0xF179 0xE0F5
+0xF17A 0xE0F6
+0xF17B 0xE0F7
+0xF17C 0xE0F8
+0xF17D 0xE0F9
+0xF17E 0xE0FA
+0xF180 0xE0FB
+0xF181 0xE0FC
+0xF182 0xE0FD
+0xF183 0xE0FE
+0xF184 0xE0FF
+0xF185 0xE100
+0xF186 0xE101
+0xF187 0xE102
+0xF188 0xE103
+0xF189 0xE104
+0xF18A 0xE105
+0xF18B 0xE106
+0xF18C 0xE107
+0xF18D 0xE108
+0xF18E 0xE109
+0xF18F 0xE10A
+0xF190 0xE10B
+0xF191 0xE10C
+0xF192 0xE10D
+0xF193 0xE10E
+0xF194 0xE10F
+0xF195 0xE110
+0xF196 0xE111
+0xF197 0xE112
+0xF198 0xE113
+0xF199 0xE114
+0xF19A 0xE115
+0xF19B 0xE116
+0xF19C 0xE117
+0xF19D 0xE118
+0xF19E 0xE119
+0xF19F 0xE11A
+0xF1A0 0xE11B
+0xF1A1 0xE11C
+0xF1A2 0xE11D
+0xF1A3 0xE11E
+0xF1A4 0xE11F
+0xF1A5 0xE120
+0xF1A6 0xE121
+0xF1A7 0xE122
+0xF1A8 0xE123
+0xF1A9 0xE124
+0xF1AA 0xE125
+0xF1AB 0xE126
+0xF1AC 0xE127
+0xF1AD 0xE128
+0xF1AE 0xE129
+0xF1AF 0xE12A
+0xF1B0 0xE12B
+0xF1B1 0xE12C
+0xF1B2 0xE12D
+0xF1B3 0xE12E
+0xF1B4 0xE12F
+0xF1B5 0xE130
+0xF1B6 0xE131
+0xF1B7 0xE132
+0xF1B8 0xE133
+0xF1B9 0xE134
+0xF1BA 0xE135
+0xF1BB 0xE136
+0xF1BC 0xE137
+0xF1BD 0xE138
+0xF1BE 0xE139
+0xF1BF 0xE13A
+0xF1C0 0xE13B
+0xF1C1 0xE13C
+0xF1C2 0xE13D
+0xF1C3 0xE13E
+0xF1C4 0xE13F
+0xF1C5 0xE140
+0xF1C6 0xE141
+0xF1C7 0xE142
+0xF1C8 0xE143
+0xF1C9 0xE144
+0xF1CA 0xE145
+0xF1CB 0xE146
+0xF1CC 0xE147
+0xF1CD 0xE148
+0xF1CE 0xE149
+0xF1CF 0xE14A
+0xF1D0 0xE14B
+0xF1D1 0xE14C
+0xF1D2 0xE14D
+0xF1D3 0xE14E
+0xF1D4 0xE14F
+0xF1D5 0xE150
+0xF1D6 0xE151
+0xF1D7 0xE152
+0xF1D8 0xE153
+0xF1D9 0xE154
+0xF1DA 0xE155
+0xF1DB 0xE156
+0xF1DC 0xE157
+0xF1DD 0xE158
+0xF1DE 0xE159
+0xF1DF 0xE15A
+0xF1E0 0xE15B
+0xF1E1 0xE15C
+0xF1E2 0xE15D
+0xF1E3 0xE15E
+0xF1E4 0xE15F
+0xF1E5 0xE160
+0xF1E6 0xE161
+0xF1E7 0xE162
+0xF1E8 0xE163
+0xF1E9 0xE164
+0xF1EA 0xE165
+0xF1EB 0xE166
+0xF1EC 0xE167
+0xF1ED 0xE168
+0xF1EE 0xE169
+0xF1EF 0xE16A
+0xF1F0 0xE16B
+0xF1F1 0xE16C
+0xF1F2 0xE16D
+0xF1F3 0xE16E
+0xF1F4 0xE16F
+0xF1F5 0xE170
+0xF1F6 0xE171
+0xF1F7 0xE172
+0xF1F8 0xE173
+0xF1F9 0xE174
+0xF1FA 0xE175
+0xF1FB 0xE176
+0xF1FC 0xE177
+0xF240 0xE178
+0xF241 0xE179
+0xF242 0xE17A
+0xF243 0xE17B
+0xF244 0xE17C
+0xF245 0xE17D
+0xF246 0xE17E
+0xF247 0xE17F
+0xF248 0xE180
+0xF249 0xE181
+0xF24A 0xE182
+0xF24B 0xE183
+0xF24C 0xE184
+0xF24D 0xE185
+0xF24E 0xE186
+0xF24F 0xE187
+0xF250 0xE188
+0xF251 0xE189
+0xF252 0xE18A
+0xF253 0xE18B
+0xF254 0xE18C
+0xF255 0xE18D
+0xF256 0xE18E
+0xF257 0xE18F
+0xF258 0xE190
+0xF259 0xE191
+0xF25A 0xE192
+0xF25B 0xE193
+0xF25C 0xE194
+0xF25D 0xE195
+0xF25E 0xE196
+0xF25F 0xE197
+0xF260 0xE198
+0xF261 0xE199
+0xF262 0xE19A
+0xF263 0xE19B
+0xF264 0xE19C
+0xF265 0xE19D
+0xF266 0xE19E
+0xF267 0xE19F
+0xF268 0xE1A0
+0xF269 0xE1A1
+0xF26A 0xE1A2
+0xF26B 0xE1A3
+0xF26C 0xE1A4
+0xF26D 0xE1A5
+0xF26E 0xE1A6
+0xF26F 0xE1A7
+0xF270 0xE1A8
+0xF271 0xE1A9
+0xF272 0xE1AA
+0xF273 0xE1AB
+0xF274 0xE1AC
+0xF275 0xE1AD
+0xF276 0xE1AE
+0xF277 0xE1AF
+0xF278 0xE1B0
+0xF279 0xE1B1
+0xF27A 0xE1B2
+0xF27B 0xE1B3
+0xF27C 0xE1B4
+0xF27D 0xE1B5
+0xF27E 0xE1B6
+0xF280 0xE1B7
+0xF281 0xE1B8
+0xF282 0xE1B9
+0xF283 0xE1BA
+0xF284 0xE1BB
+0xF285 0xE1BC
+0xF286 0xE1BD
+0xF287 0xE1BE
+0xF288 0xE1BF
+0xF289 0xE1C0
+0xF28A 0xE1C1
+0xF28B 0xE1C2
+0xF28C 0xE1C3
+0xF28D 0xE1C4
+0xF28E 0xE1C5
+0xF28F 0xE1C6
+0xF290 0xE1C7
+0xF291 0xE1C8
+0xF292 0xE1C9
+0xF293 0xE1CA
+0xF294 0xE1CB
+0xF295 0xE1CC
+0xF296 0xE1CD
+0xF297 0xE1CE
+0xF298 0xE1CF
+0xF299 0xE1D0
+0xF29A 0xE1D1
+0xF29B 0xE1D2
+0xF29C 0xE1D3
+0xF29D 0xE1D4
+0xF29E 0xE1D5
+0xF29F 0xE1D6
+0xF2A0 0xE1D7
+0xF2A1 0xE1D8
+0xF2A2 0xE1D9
+0xF2A3 0xE1DA
+0xF2A4 0xE1DB
+0xF2A5 0xE1DC
+0xF2A6 0xE1DD
+0xF2A7 0xE1DE
+0xF2A8 0xE1DF
+0xF2A9 0xE1E0
+0xF2AA 0xE1E1
+0xF2AB 0xE1E2
+0xF2AC 0xE1E3
+0xF2AD 0xE1E4
+0xF2AE 0xE1E5
+0xF2AF 0xE1E6
+0xF2B0 0xE1E7
+0xF2B1 0xE1E8
+0xF2B2 0xE1E9
+0xF2B3 0xE1EA
+0xF2B4 0xE1EB
+0xF2B5 0xE1EC
+0xF2B6 0xE1ED
+0xF2B7 0xE1EE
+0xF2B8 0xE1EF
+0xF2B9 0xE1F0
+0xF2BA 0xE1F1
+0xF2BB 0xE1F2
+0xF2BC 0xE1F3
+0xF2BD 0xE1F4
+0xF2BE 0xE1F5
+0xF2BF 0xE1F6
+0xF2C0 0xE1F7
+0xF2C1 0xE1F8
+0xF2C2 0xE1F9
+0xF2C3 0xE1FA
+0xF2C4 0xE1FB
+0xF2C5 0xE1FC
+0xF2C6 0xE1FD
+0xF2C7 0xE1FE
+0xF2C8 0xE1FF
+0xF2C9 0xE200
+0xF2CA 0xE201
+0xF2CB 0xE202
+0xF2CC 0xE203
+0xF2CD 0xE204
+0xF2CE 0xE205
+0xF2CF 0xE206
+0xF2D0 0xE207
+0xF2D1 0xE208
+0xF2D2 0xE209
+0xF2D3 0xE20A
+0xF2D4 0xE20B
+0xF2D5 0xE20C
+0xF2D6 0xE20D
+0xF2D7 0xE20E
+0xF2D8 0xE20F
+0xF2D9 0xE210
+0xF2DA 0xE211
+0xF2DB 0xE212
+0xF2DC 0xE213
+0xF2DD 0xE214
+0xF2DE 0xE215
+0xF2DF 0xE216
+0xF2E0 0xE217
+0xF2E1 0xE218
+0xF2E2 0xE219
+0xF2E3 0xE21A
+0xF2E4 0xE21B
+0xF2E5 0xE21C
+0xF2E6 0xE21D
+0xF2E7 0xE21E
+0xF2E8 0xE21F
+0xF2E9 0xE220
+0xF2EA 0xE221
+0xF2EB 0xE222
+0xF2EC 0xE223
+0xF2ED 0xE224
+0xF2EE 0xE225
+0xF2EF 0xE226
+0xF2F0 0xE227
+0xF2F1 0xE228
+0xF2F2 0xE229
+0xF2F3 0xE22A
+0xF2F4 0xE22B
+0xF2F5 0xE22C
+0xF2F6 0xE22D
+0xF2F7 0xE22E
+0xF2F8 0xE22F
+0xF2F9 0xE230
+0xF2FA 0xE231
+0xF2FB 0xE232
+0xF2FC 0xE233
+0xF340 0xE234
+0xF341 0xE235
+0xF342 0xE236
+0xF343 0xE237
+0xF344 0xE238
+0xF345 0xE239
+0xF346 0xE23A
+0xF347 0xE23B
+0xF348 0xE23C
+0xF349 0xE23D
+0xF34A 0xE23E
+0xF34B 0xE23F
+0xF34C 0xE240
+0xF34D 0xE241
+0xF34E 0xE242
+0xF34F 0xE243
+0xF350 0xE244
+0xF351 0xE245
+0xF352 0xE246
+0xF353 0xE247
+0xF354 0xE248
+0xF355 0xE249
+0xF356 0xE24A
+0xF357 0xE24B
+0xF358 0xE24C
+0xF359 0xE24D
+0xF35A 0xE24E
+0xF35B 0xE24F
+0xF35C 0xE250
+0xF35D 0xE251
+0xF35E 0xE252
+0xF35F 0xE253
+0xF360 0xE254
+0xF361 0xE255
+0xF362 0xE256
+0xF363 0xE257
+0xF364 0xE258
+0xF365 0xE259
+0xF366 0xE25A
+0xF367 0xE25B
+0xF368 0xE25C
+0xF369 0xE25D
+0xF36A 0xE25E
+0xF36B 0xE25F
+0xF36C 0xE260
+0xF36D 0xE261
+0xF36E 0xE262
+0xF36F 0xE263
+0xF370 0xE264
+0xF371 0xE265
+0xF372 0xE266
+0xF373 0xE267
+0xF374 0xE268
+0xF375 0xE269
+0xF376 0xE26A
+0xF377 0xE26B
+0xF378 0xE26C
+0xF379 0xE26D
+0xF37A 0xE26E
+0xF37B 0xE26F
+0xF37C 0xE270
+0xF37D 0xE271
+0xF37E 0xE272
+0xF380 0xE273
+0xF381 0xE274
+0xF382 0xE275
+0xF383 0xE276
+0xF384 0xE277
+0xF385 0xE278
+0xF386 0xE279
+0xF387 0xE27A
+0xF388 0xE27B
+0xF389 0xE27C
+0xF38A 0xE27D
+0xF38B 0xE27E
+0xF38C 0xE27F
+0xF38D 0xE280
+0xF38E 0xE281
+0xF38F 0xE282
+0xF390 0xE283
+0xF391 0xE284
+0xF392 0xE285
+0xF393 0xE286
+0xF394 0xE287
+0xF395 0xE288
+0xF396 0xE289
+0xF397 0xE28A
+0xF398 0xE28B
+0xF399 0xE28C
+0xF39A 0xE28D
+0xF39B 0xE28E
+0xF39C 0xE28F
+0xF39D 0xE290
+0xF39E 0xE291
+0xF39F 0xE292
+0xF3A0 0xE293
+0xF3A1 0xE294
+0xF3A2 0xE295
+0xF3A3 0xE296
+0xF3A4 0xE297
+0xF3A5 0xE298
+0xF3A6 0xE299
+0xF3A7 0xE29A
+0xF3A8 0xE29B
+0xF3A9 0xE29C
+0xF3AA 0xE29D
+0xF3AB 0xE29E
+0xF3AC 0xE29F
+0xF3AD 0xE2A0
+0xF3AE 0xE2A1
+0xF3AF 0xE2A2
+0xF3B0 0xE2A3
+0xF3B1 0xE2A4
+0xF3B2 0xE2A5
+0xF3B3 0xE2A6
+0xF3B4 0xE2A7
+0xF3B5 0xE2A8
+0xF3B6 0xE2A9
+0xF3B7 0xE2AA
+0xF3B8 0xE2AB
+0xF3B9 0xE2AC
+0xF3BA 0xE2AD
+0xF3BB 0xE2AE
+0xF3BC 0xE2AF
+0xF3BD 0xE2B0
+0xF3BE 0xE2B1
+0xF3BF 0xE2B2
+0xF3C0 0xE2B3
+0xF3C1 0xE2B4
+0xF3C2 0xE2B5
+0xF3C3 0xE2B6
+0xF3C4 0xE2B7
+0xF3C5 0xE2B8
+0xF3C6 0xE2B9
+0xF3C7 0xE2BA
+0xF3C8 0xE2BB
+0xF3C9 0xE2BC
+0xF3CA 0xE2BD
+0xF3CB 0xE2BE
+0xF3CC 0xE2BF
+0xF3CD 0xE2C0
+0xF3CE 0xE2C1
+0xF3CF 0xE2C2
+0xF3D0 0xE2C3
+0xF3D1 0xE2C4
+0xF3D2 0xE2C5
+0xF3D3 0xE2C6
+0xF3D4 0xE2C7
+0xF3D5 0xE2C8
+0xF3D6 0xE2C9
+0xF3D7 0xE2CA
+0xF3D8 0xE2CB
+0xF3D9 0xE2CC
+0xF3DA 0xE2CD
+0xF3DB 0xE2CE
+0xF3DC 0xE2CF
+0xF3DD 0xE2D0
+0xF3DE 0xE2D1
+0xF3DF 0xE2D2
+0xF3E0 0xE2D3
+0xF3E1 0xE2D4
+0xF3E2 0xE2D5
+0xF3E3 0xE2D6
+0xF3E4 0xE2D7
+0xF3E5 0xE2D8
+0xF3E6 0xE2D9
+0xF3E7 0xE2DA
+0xF3E8 0xE2DB
+0xF3E9 0xE2DC
+0xF3EA 0xE2DD
+0xF3EB 0xE2DE
+0xF3EC 0xE2DF
+0xF3ED 0xE2E0
+0xF3EE 0xE2E1
+0xF3EF 0xE2E2
+0xF3F0 0xE2E3
+0xF3F1 0xE2E4
+0xF3F2 0xE2E5
+0xF3F3 0xE2E6
+0xF3F4 0xE2E7
+0xF3F5 0xE2E8
+0xF3F6 0xE2E9
+0xF3F7 0xE2EA
+0xF3F8 0xE2EB
+0xF3F9 0xE2EC
+0xF3FA 0xE2ED
+0xF3FB 0xE2EE
+0xF3FC 0xE2EF
+0xF440 0xE2F0
+0xF441 0xE2F1
+0xF442 0xE2F2
+0xF443 0xE2F3
+0xF444 0xE2F4
+0xF445 0xE2F5
+0xF446 0xE2F6
+0xF447 0xE2F7
+0xF448 0xE2F8
+0xF449 0xE2F9
+0xF44A 0xE2FA
+0xF44B 0xE2FB
+0xF44C 0xE2FC
+0xF44D 0xE2FD
+0xF44E 0xE2FE
+0xF44F 0xE2FF
+0xF450 0xE300
+0xF451 0xE301
+0xF452 0xE302
+0xF453 0xE303
+0xF454 0xE304
+0xF455 0xE305
+0xF456 0xE306
+0xF457 0xE307
+0xF458 0xE308
+0xF459 0xE309
+0xF45A 0xE30A
+0xF45B 0xE30B
+0xF45C 0xE30C
+0xF45D 0xE30D
+0xF45E 0xE30E
+0xF45F 0xE30F
+0xF460 0xE310
+0xF461 0xE311
+0xF462 0xE312
+0xF463 0xE313
+0xF464 0xE314
+0xF465 0xE315
+0xF466 0xE316
+0xF467 0xE317
+0xF468 0xE318
+0xF469 0xE319
+0xF46A 0xE31A
+0xF46B 0xE31B
+0xF46C 0xE31C
+0xF46D 0xE31D
+0xF46E 0xE31E
+0xF46F 0xE31F
+0xF470 0xE320
+0xF471 0xE321
+0xF472 0xE322
+0xF473 0xE323
+0xF474 0xE324
+0xF475 0xE325
+0xF476 0xE326
+0xF477 0xE327
+0xF478 0xE328
+0xF479 0xE329
+0xF47A 0xE32A
+0xF47B 0xE32B
+0xF47C 0xE32C
+0xF47D 0xE32D
+0xF47E 0xE32E
+0xF480 0xE32F
+0xF481 0xE330
+0xF482 0xE331
+0xF483 0xE332
+0xF484 0xE333
+0xF485 0xE334
+0xF486 0xE335
+0xF487 0xE336
+0xF488 0xE337
+0xF489 0xE338
+0xF48A 0xE339
+0xF48B 0xE33A
+0xF48C 0xE33B
+0xF48D 0xE33C
+0xF48E 0xE33D
+0xF48F 0xE33E
+0xF490 0xE33F
+0xF491 0xE340
+0xF492 0xE341
+0xF493 0xE342
+0xF494 0xE343
+0xF495 0xE344
+0xF496 0xE345
+0xF497 0xE346
+0xF498 0xE347
+0xF499 0xE348
+0xF49A 0xE349
+0xF49B 0xE34A
+0xF49C 0xE34B
+0xF49D 0xE34C
+0xF49E 0xE34D
+0xF49F 0xE34E
+0xF4A0 0xE34F
+0xF4A1 0xE350
+0xF4A2 0xE351
+0xF4A3 0xE352
+0xF4A4 0xE353
+0xF4A5 0xE354
+0xF4A6 0xE355
+0xF4A7 0xE356
+0xF4A8 0xE357
+0xF4A9 0xE358
+0xF4AA 0xE359
+0xF4AB 0xE35A
+0xF4AC 0xE35B
+0xF4AD 0xE35C
+0xF4AE 0xE35D
+0xF4AF 0xE35E
+0xF4B0 0xE35F
+0xF4B1 0xE360
+0xF4B2 0xE361
+0xF4B3 0xE362
+0xF4B4 0xE363
+0xF4B5 0xE364
+0xF4B6 0xE365
+0xF4B7 0xE366
+0xF4B8 0xE367
+0xF4B9 0xE368
+0xF4BA 0xE369
+0xF4BB 0xE36A
+0xF4BC 0xE36B
+0xF4BD 0xE36C
+0xF4BE 0xE36D
+0xF4BF 0xE36E
+0xF4C0 0xE36F
+0xF4C1 0xE370
+0xF4C2 0xE371
+0xF4C3 0xE372
+0xF4C4 0xE373
+0xF4C5 0xE374
+0xF4C6 0xE375
+0xF4C7 0xE376
+0xF4C8 0xE377
+0xF4C9 0xE378
+0xF4CA 0xE379
+0xF4CB 0xE37A
+0xF4CC 0xE37B
+0xF4CD 0xE37C
+0xF4CE 0xE37D
+0xF4CF 0xE37E
+0xF4D0 0xE37F
+0xF4D1 0xE380
+0xF4D2 0xE381
+0xF4D3 0xE382
+0xF4D4 0xE383
+0xF4D5 0xE384
+0xF4D6 0xE385
+0xF4D7 0xE386
+0xF4D8 0xE387
+0xF4D9 0xE388
+0xF4DA 0xE389
+0xF4DB 0xE38A
+0xF4DC 0xE38B
+0xF4DD 0xE38C
+0xF4DE 0xE38D
+0xF4DF 0xE38E
+0xF4E0 0xE38F
+0xF4E1 0xE390
+0xF4E2 0xE391
+0xF4E3 0xE392
+0xF4E4 0xE393
+0xF4E5 0xE394
+0xF4E6 0xE395
+0xF4E7 0xE396
+0xF4E8 0xE397
+0xF4E9 0xE398
+0xF4EA 0xE399
+0xF4EB 0xE39A
+0xF4EC 0xE39B
+0xF4ED 0xE39C
+0xF4EE 0xE39D
+0xF4EF 0xE39E
+0xF4F0 0xE39F
+0xF4F1 0xE3A0
+0xF4F2 0xE3A1
+0xF4F3 0xE3A2
+0xF4F4 0xE3A3
+0xF4F5 0xE3A4
+0xF4F6 0xE3A5
+0xF4F7 0xE3A6
+0xF4F8 0xE3A7
+0xF4F9 0xE3A8
+0xF4FA 0xE3A9
+0xF4FB 0xE3AA
+0xF4FC 0xE3AB
+0xF540 0xE3AC
+0xF541 0xE3AD
+0xF542 0xE3AE
+0xF543 0xE3AF
+0xF544 0xE3B0
+0xF545 0xE3B1
+0xF546 0xE3B2
+0xF547 0xE3B3
+0xF548 0xE3B4
+0xF549 0xE3B5
+0xF54A 0xE3B6
+0xF54B 0xE3B7
+0xF54C 0xE3B8
+0xF54D 0xE3B9
+0xF54E 0xE3BA
+0xF54F 0xE3BB
+0xF550 0xE3BC
+0xF551 0xE3BD
+0xF552 0xE3BE
+0xF553 0xE3BF
+0xF554 0xE3C0
+0xF555 0xE3C1
+0xF556 0xE3C2
+0xF557 0xE3C3
+0xF558 0xE3C4
+0xF559 0xE3C5
+0xF55A 0xE3C6
+0xF55B 0xE3C7
+0xF55C 0xE3C8
+0xF55D 0xE3C9
+0xF55E 0xE3CA
+0xF55F 0xE3CB
+0xF560 0xE3CC
+0xF561 0xE3CD
+0xF562 0xE3CE
+0xF563 0xE3CF
+0xF564 0xE3D0
+0xF565 0xE3D1
+0xF566 0xE3D2
+0xF567 0xE3D3
+0xF568 0xE3D4
+0xF569 0xE3D5
+0xF56A 0xE3D6
+0xF56B 0xE3D7
+0xF56C 0xE3D8
+0xF56D 0xE3D9
+0xF56E 0xE3DA
+0xF56F 0xE3DB
+0xF570 0xE3DC
+0xF571 0xE3DD
+0xF572 0xE3DE
+0xF573 0xE3DF
+0xF574 0xE3E0
+0xF575 0xE3E1
+0xF576 0xE3E2
+0xF577 0xE3E3
+0xF578 0xE3E4
+0xF579 0xE3E5
+0xF57A 0xE3E6
+0xF57B 0xE3E7
+0xF57C 0xE3E8
+0xF57D 0xE3E9
+0xF57E 0xE3EA
+0xF580 0xE3EB
+0xF581 0xE3EC
+0xF582 0xE3ED
+0xF583 0xE3EE
+0xF584 0xE3EF
+0xF585 0xE3F0
+0xF586 0xE3F1
+0xF587 0xE3F2
+0xF588 0xE3F3
+0xF589 0xE3F4
+0xF58A 0xE3F5
+0xF58B 0xE3F6
+0xF58C 0xE3F7
+0xF58D 0xE3F8
+0xF58E 0xE3F9
+0xF58F 0xE3FA
+0xF590 0xE3FB
+0xF591 0xE3FC
+0xF592 0xE3FD
+0xF593 0xE3FE
+0xF594 0xE3FF
+0xF595 0xE400
+0xF596 0xE401
+0xF597 0xE402
+0xF598 0xE403
+0xF599 0xE404
+0xF59A 0xE405
+0xF59B 0xE406
+0xF59C 0xE407
+0xF59D 0xE408
+0xF59E 0xE409
+0xF59F 0xE40A
+0xF5A0 0xE40B
+0xF5A1 0xE40C
+0xF5A2 0xE40D
+0xF5A3 0xE40E
+0xF5A4 0xE40F
+0xF5A5 0xE410
+0xF5A6 0xE411
+0xF5A7 0xE412
+0xF5A8 0xE413
+0xF5A9 0xE414
+0xF5AA 0xE415
+0xF5AB 0xE416
+0xF5AC 0xE417
+0xF5AD 0xE418
+0xF5AE 0xE419
+0xF5AF 0xE41A
+0xF5B0 0xE41B
+0xF5B1 0xE41C
+0xF5B2 0xE41D
+0xF5B3 0xE41E
+0xF5B4 0xE41F
+0xF5B5 0xE420
+0xF5B6 0xE421
+0xF5B7 0xE422
+0xF5B8 0xE423
+0xF5B9 0xE424
+0xF5BA 0xE425
+0xF5BB 0xE426
+0xF5BC 0xE427
+0xF5BD 0xE428
+0xF5BE 0xE429
+0xF5BF 0xE42A
+0xF5C0 0xE42B
+0xF5C1 0xE42C
+0xF5C2 0xE42D
+0xF5C3 0xE42E
+0xF5C4 0xE42F
+0xF5C5 0xE430
+0xF5C6 0xE431
+0xF5C7 0xE432
+0xF5C8 0xE433
+0xF5C9 0xE434
+0xF5CA 0xE435
+0xF5CB 0xE436
+0xF5CC 0xE437
+0xF5CD 0xE438
+0xF5CE 0xE439
+0xF5CF 0xE43A
+0xF5D0 0xE43B
+0xF5D1 0xE43C
+0xF5D2 0xE43D
+0xF5D3 0xE43E
+0xF5D4 0xE43F
+0xF5D5 0xE440
+0xF5D6 0xE441
+0xF5D7 0xE442
+0xF5D8 0xE443
+0xF5D9 0xE444
+0xF5DA 0xE445
+0xF5DB 0xE446
+0xF5DC 0xE447
+0xF5DD 0xE448
+0xF5DE 0xE449
+0xF5DF 0xE44A
+0xF5E0 0xE44B
+0xF5E1 0xE44C
+0xF5E2 0xE44D
+0xF5E3 0xE44E
+0xF5E4 0xE44F
+0xF5E5 0xE450
+0xF5E6 0xE451
+0xF5E7 0xE452
+0xF5E8 0xE453
+0xF5E9 0xE454
+0xF5EA 0xE455
+0xF5EB 0xE456
+0xF5EC 0xE457
+0xF5ED 0xE458
+0xF5EE 0xE459
+0xF5EF 0xE45A
+0xF5F0 0xE45B
+0xF5F1 0xE45C
+0xF5F2 0xE45D
+0xF5F3 0xE45E
+0xF5F4 0xE45F
+0xF5F5 0xE460
+0xF5F6 0xE461
+0xF5F7 0xE462
+0xF5F8 0xE463
+0xF5F9 0xE464
+0xF5FA 0xE465
+0xF5FB 0xE466
+0xF5FC 0xE467
+0xF640 0xE468
+0xF641 0xE469
+0xF642 0xE46A
+0xF643 0xE46B
+0xF644 0xE46C
+0xF645 0xE46D
+0xF646 0xE46E
+0xF647 0xE46F
+0xF648 0xE470
+0xF649 0xE471
+0xF64A 0xE472
+0xF64B 0xE473
+0xF64C 0xE474
+0xF64D 0xE475
+0xF64E 0xE476
+0xF64F 0xE477
+0xF650 0xE478
+0xF651 0xE479
+0xF652 0xE47A
+0xF653 0xE47B
+0xF654 0xE47C
+0xF655 0xE47D
+0xF656 0xE47E
+0xF657 0xE47F
+0xF658 0xE480
+0xF659 0xE481
+0xF65A 0xE482
+0xF65B 0xE483
+0xF65C 0xE484
+0xF65D 0xE485
+0xF65E 0xE486
+0xF65F 0xE487
+0xF660 0xE488
+0xF661 0xE489
+0xF662 0xE48A
+0xF663 0xE48B
+0xF664 0xE48C
+0xF665 0xE48D
+0xF666 0xE48E
+0xF667 0xE48F
+0xF668 0xE490
+0xF669 0xE491
+0xF66A 0xE492
+0xF66B 0xE493
+0xF66C 0xE494
+0xF66D 0xE495
+0xF66E 0xE496
+0xF66F 0xE497
+0xF670 0xE498
+0xF671 0xE499
+0xF672 0xE49A
+0xF673 0xE49B
+0xF674 0xE49C
+0xF675 0xE49D
+0xF676 0xE49E
+0xF677 0xE49F
+0xF678 0xE4A0
+0xF679 0xE4A1
+0xF67A 0xE4A2
+0xF67B 0xE4A3
+0xF67C 0xE4A4
+0xF67D 0xE4A5
+0xF67E 0xE4A6
+0xF680 0xE4A7
+0xF681 0xE4A8
+0xF682 0xE4A9
+0xF683 0xE4AA
+0xF684 0xE4AB
+0xF685 0xE4AC
+0xF686 0xE4AD
+0xF687 0xE4AE
+0xF688 0xE4AF
+0xF689 0xE4B0
+0xF68A 0xE4B1
+0xF68B 0xE4B2
+0xF68C 0xE4B3
+0xF68D 0xE4B4
+0xF68E 0xE4B5
+0xF68F 0xE4B6
+0xF690 0xE4B7
+0xF691 0xE4B8
+0xF692 0xE4B9
+0xF693 0xE4BA
+0xF694 0xE4BB
+0xF695 0xE4BC
+0xF696 0xE4BD
+0xF697 0xE4BE
+0xF698 0xE4BF
+0xF699 0xE4C0
+0xF69A 0xE4C1
+0xF69B 0xE4C2
+0xF69C 0xE4C3
+0xF69D 0xE4C4
+0xF69E 0xE4C5
+0xF69F 0xE4C6
+0xF6A0 0xE4C7
+0xF6A1 0xE4C8
+0xF6A2 0xE4C9
+0xF6A3 0xE4CA
+0xF6A4 0xE4CB
+0xF6A5 0xE4CC
+0xF6A6 0xE4CD
+0xF6A7 0xE4CE
+0xF6A8 0xE4CF
+0xF6A9 0xE4D0
+0xF6AA 0xE4D1
+0xF6AB 0xE4D2
+0xF6AC 0xE4D3
+0xF6AD 0xE4D4
+0xF6AE 0xE4D5
+0xF6AF 0xE4D6
+0xF6B0 0xE4D7
+0xF6B1 0xE4D8
+0xF6B2 0xE4D9
+0xF6B3 0xE4DA
+0xF6B4 0xE4DB
+0xF6B5 0xE4DC
+0xF6B6 0xE4DD
+0xF6B7 0xE4DE
+0xF6B8 0xE4DF
+0xF6B9 0xE4E0
+0xF6BA 0xE4E1
+0xF6BB 0xE4E2
+0xF6BC 0xE4E3
+0xF6BD 0xE4E4
+0xF6BE 0xE4E5
+0xF6BF 0xE4E6
+0xF6C0 0xE4E7
+0xF6C1 0xE4E8
+0xF6C2 0xE4E9
+0xF6C3 0xE4EA
+0xF6C4 0xE4EB
+0xF6C5 0xE4EC
+0xF6C6 0xE4ED
+0xF6C7 0xE4EE
+0xF6C8 0xE4EF
+0xF6C9 0xE4F0
+0xF6CA 0xE4F1
+0xF6CB 0xE4F2
+0xF6CC 0xE4F3
+0xF6CD 0xE4F4
+0xF6CE 0xE4F5
+0xF6CF 0xE4F6
+0xF6D0 0xE4F7
+0xF6D1 0xE4F8
+0xF6D2 0xE4F9
+0xF6D3 0xE4FA
+0xF6D4 0xE4FB
+0xF6D5 0xE4FC
+0xF6D6 0xE4FD
+0xF6D7 0xE4FE
+0xF6D8 0xE4FF
+0xF6D9 0xE500
+0xF6DA 0xE501
+0xF6DB 0xE502
+0xF6DC 0xE503
+0xF6DD 0xE504
+0xF6DE 0xE505
+0xF6DF 0xE506
+0xF6E0 0xE507
+0xF6E1 0xE508
+0xF6E2 0xE509
+0xF6E3 0xE50A
+0xF6E4 0xE50B
+0xF6E5 0xE50C
+0xF6E6 0xE50D
+0xF6E7 0xE50E
+0xF6E8 0xE50F
+0xF6E9 0xE510
+0xF6EA 0xE511
+0xF6EB 0xE512
+0xF6EC 0xE513
+0xF6ED 0xE514
+0xF6EE 0xE515
+0xF6EF 0xE516
+0xF6F0 0xE517
+0xF6F1 0xE518
+0xF6F2 0xE519
+0xF6F3 0xE51A
+0xF6F4 0xE51B
+0xF6F5 0xE51C
+0xF6F6 0xE51D
+0xF6F7 0xE51E
+0xF6F8 0xE51F
+0xF6F9 0xE520
+0xF6FA 0xE521
+0xF6FB 0xE522
+0xF6FC 0xE523
+0xF740 0xE524
+0xF741 0xE525
+0xF742 0xE526
+0xF743 0xE527
+0xF744 0xE528
+0xF745 0xE529
+0xF746 0xE52A
+0xF747 0xE52B
+0xF748 0xE52C
+0xF749 0xE52D
+0xF74A 0xE52E
+0xF74B 0xE52F
+0xF74C 0xE530
+0xF74D 0xE531
+0xF74E 0xE532
+0xF74F 0xE533
+0xF750 0xE534
+0xF751 0xE535
+0xF752 0xE536
+0xF753 0xE537
+0xF754 0xE538
+0xF755 0xE539
+0xF756 0xE53A
+0xF757 0xE53B
+0xF758 0xE53C
+0xF759 0xE53D
+0xF75A 0xE53E
+0xF75B 0xE53F
+0xF75C 0xE540
+0xF75D 0xE541
+0xF75E 0xE542
+0xF75F 0xE543
+0xF760 0xE544
+0xF761 0xE545
+0xF762 0xE546
+0xF763 0xE547
+0xF764 0xE548
+0xF765 0xE549
+0xF766 0xE54A
+0xF767 0xE54B
+0xF768 0xE54C
+0xF769 0xE54D
+0xF76A 0xE54E
+0xF76B 0xE54F
+0xF76C 0xE550
+0xF76D 0xE551
+0xF76E 0xE552
+0xF76F 0xE553
+0xF770 0xE554
+0xF771 0xE555
+0xF772 0xE556
+0xF773 0xE557
+0xF774 0xE558
+0xF775 0xE559
+0xF776 0xE55A
+0xF777 0xE55B
+0xF778 0xE55C
+0xF779 0xE55D
+0xF77A 0xE55E
+0xF77B 0xE55F
+0xF77C 0xE560
+0xF77D 0xE561
+0xF77E 0xE562
+0xF780 0xE563
+0xF781 0xE564
+0xF782 0xE565
+0xF783 0xE566
+0xF784 0xE567
+0xF785 0xE568
+0xF786 0xE569
+0xF787 0xE56A
+0xF788 0xE56B
+0xF789 0xE56C
+0xF78A 0xE56D
+0xF78B 0xE56E
+0xF78C 0xE56F
+0xF78D 0xE570
+0xF78E 0xE571
+0xF78F 0xE572
+0xF790 0xE573
+0xF791 0xE574
+0xF792 0xE575
+0xF793 0xE576
+0xF794 0xE577
+0xF795 0xE578
+0xF796 0xE579
+0xF797 0xE57A
+0xF798 0xE57B
+0xF799 0xE57C
+0xF79A 0xE57D
+0xF79B 0xE57E
+0xF79C 0xE57F
+0xF79D 0xE580
+0xF79E 0xE581
+0xF79F 0xE582
+0xF7A0 0xE583
+0xF7A1 0xE584
+0xF7A2 0xE585
+0xF7A3 0xE586
+0xF7A4 0xE587
+0xF7A5 0xE588
+0xF7A6 0xE589
+0xF7A7 0xE58A
+0xF7A8 0xE58B
+0xF7A9 0xE58C
+0xF7AA 0xE58D
+0xF7AB 0xE58E
+0xF7AC 0xE58F
+0xF7AD 0xE590
+0xF7AE 0xE591
+0xF7AF 0xE592
+0xF7B0 0xE593
+0xF7B1 0xE594
+0xF7B2 0xE595
+0xF7B3 0xE596
+0xF7B4 0xE597
+0xF7B5 0xE598
+0xF7B6 0xE599
+0xF7B7 0xE59A
+0xF7B8 0xE59B
+0xF7B9 0xE59C
+0xF7BA 0xE59D
+0xF7BB 0xE59E
+0xF7BC 0xE59F
+0xF7BD 0xE5A0
+0xF7BE 0xE5A1
+0xF7BF 0xE5A2
+0xF7C0 0xE5A3
+0xF7C1 0xE5A4
+0xF7C2 0xE5A5
+0xF7C3 0xE5A6
+0xF7C4 0xE5A7
+0xF7C5 0xE5A8
+0xF7C6 0xE5A9
+0xF7C7 0xE5AA
+0xF7C8 0xE5AB
+0xF7C9 0xE5AC
+0xF7CA 0xE5AD
+0xF7CB 0xE5AE
+0xF7CC 0xE5AF
+0xF7CD 0xE5B0
+0xF7CE 0xE5B1
+0xF7CF 0xE5B2
+0xF7D0 0xE5B3
+0xF7D1 0xE5B4
+0xF7D2 0xE5B5
+0xF7D3 0xE5B6
+0xF7D4 0xE5B7
+0xF7D5 0xE5B8
+0xF7D6 0xE5B9
+0xF7D7 0xE5BA
+0xF7D8 0xE5BB
+0xF7D9 0xE5BC
+0xF7DA 0xE5BD
+0xF7DB 0xE5BE
+0xF7DC 0xE5BF
+0xF7DD 0xE5C0
+0xF7DE 0xE5C1
+0xF7DF 0xE5C2
+0xF7E0 0xE5C3
+0xF7E1 0xE5C4
+0xF7E2 0xE5C5
+0xF7E3 0xE5C6
+0xF7E4 0xE5C7
+0xF7E5 0xE5C8
+0xF7E6 0xE5C9
+0xF7E7 0xE5CA
+0xF7E8 0xE5CB
+0xF7E9 0xE5CC
+0xF7EA 0xE5CD
+0xF7EB 0xE5CE
+0xF7EC 0xE5CF
+0xF7ED 0xE5D0
+0xF7EE 0xE5D1
+0xF7EF 0xE5D2
+0xF7F0 0xE5D3
+0xF7F1 0xE5D4
+0xF7F2 0xE5D5
+0xF7F3 0xE5D6
+0xF7F4 0xE5D7
+0xF7F5 0xE5D8
+0xF7F6 0xE5D9
+0xF7F7 0xE5DA
+0xF7F8 0xE5DB
+0xF7F9 0xE5DC
+0xF7FA 0xE5DD
+0xF7FB 0xE5DE
+0xF7FC 0xE5DF
+0xF840 0xE5E0
+0xF841 0xE5E1
+0xF842 0xE5E2
+0xF843 0xE5E3
+0xF844 0xE5E4
+0xF845 0xE5E5
+0xF846 0xE5E6
+0xF847 0xE5E7
+0xF848 0xE5E8
+0xF849 0xE5E9
+0xF84A 0xE5EA
+0xF84B 0xE5EB
+0xF84C 0xE5EC
+0xF84D 0xE5ED
+0xF84E 0xE5EE
+0xF84F 0xE5EF
+0xF850 0xE5F0
+0xF851 0xE5F1
+0xF852 0xE5F2
+0xF853 0xE5F3
+0xF854 0xE5F4
+0xF855 0xE5F5
+0xF856 0xE5F6
+0xF857 0xE5F7
+0xF858 0xE5F8
+0xF859 0xE5F9
+0xF85A 0xE5FA
+0xF85B 0xE5FB
+0xF85C 0xE5FC
+0xF85D 0xE5FD
+0xF85E 0xE5FE
+0xF85F 0xE5FF
+0xF860 0xE600
+0xF861 0xE601
+0xF862 0xE602
+0xF863 0xE603
+0xF864 0xE604
+0xF865 0xE605
+0xF866 0xE606
+0xF867 0xE607
+0xF868 0xE608
+0xF869 0xE609
+0xF86A 0xE60A
+0xF86B 0xE60B
+0xF86C 0xE60C
+0xF86D 0xE60D
+0xF86E 0xE60E
+0xF86F 0xE60F
+0xF870 0xE610
+0xF871 0xE611
+0xF872 0xE612
+0xF873 0xE613
+0xF874 0xE614
+0xF875 0xE615
+0xF876 0xE616
+0xF877 0xE617
+0xF878 0xE618
+0xF879 0xE619
+0xF87A 0xE61A
+0xF87B 0xE61B
+0xF87C 0xE61C
+0xF87D 0xE61D
+0xF87E 0xE61E
+0xF880 0xE61F
+0xF881 0xE620
+0xF882 0xE621
+0xF883 0xE622
+0xF884 0xE623
+0xF885 0xE624
+0xF886 0xE625
+0xF887 0xE626
+0xF888 0xE627
+0xF889 0xE628
+0xF88A 0xE629
+0xF88B 0xE62A
+0xF88C 0xE62B
+0xF88D 0xE62C
+0xF88E 0xE62D
+0xF88F 0xE62E
+0xF890 0xE62F
+0xF891 0xE630
+0xF892 0xE631
+0xF893 0xE632
+0xF894 0xE633
+0xF895 0xE634
+0xF896 0xE635
+0xF897 0xE636
+0xF898 0xE637
+0xF899 0xE638
+0xF89A 0xE639
+0xF89B 0xE63A
+0xF89C 0xE63B
+0xF89D 0xE63C
+0xF89E 0xE63D
+0xF89F 0xE63E
+0xF8A0 0xE63F
+0xF8A1 0xE640
+0xF8A2 0xE641
+0xF8A3 0xE642
+0xF8A4 0xE643
+0xF8A5 0xE644
+0xF8A6 0xE645
+0xF8A7 0xE646
+0xF8A8 0xE647
+0xF8A9 0xE648
+0xF8AA 0xE649
+0xF8AB 0xE64A
+0xF8AC 0xE64B
+0xF8AD 0xE64C
+0xF8AE 0xE64D
+0xF8AF 0xE64E
+0xF8B0 0xE64F
+0xF8B1 0xE650
+0xF8B2 0xE651
+0xF8B3 0xE652
+0xF8B4 0xE653
+0xF8B5 0xE654
+0xF8B6 0xE655
+0xF8B7 0xE656
+0xF8B8 0xE657
+0xF8B9 0xE658
+0xF8BA 0xE659
+0xF8BB 0xE65A
+0xF8BC 0xE65B
+0xF8BD 0xE65C
+0xF8BE 0xE65D
+0xF8BF 0xE65E
+0xF8C0 0xE65F
+0xF8C1 0xE660
+0xF8C2 0xE661
+0xF8C3 0xE662
+0xF8C4 0xE663
+0xF8C5 0xE664
+0xF8C6 0xE665
+0xF8C7 0xE666
+0xF8C8 0xE667
+0xF8C9 0xE668
+0xF8CA 0xE669
+0xF8CB 0xE66A
+0xF8CC 0xE66B
+0xF8CD 0xE66C
+0xF8CE 0xE66D
+0xF8CF 0xE66E
+0xF8D0 0xE66F
+0xF8D1 0xE670
+0xF8D2 0xE671
+0xF8D3 0xE672
+0xF8D4 0xE673
+0xF8D5 0xE674
+0xF8D6 0xE675
+0xF8D7 0xE676
+0xF8D8 0xE677
+0xF8D9 0xE678
+0xF8DA 0xE679
+0xF8DB 0xE67A
+0xF8DC 0xE67B
+0xF8DD 0xE67C
+0xF8DE 0xE67D
+0xF8DF 0xE67E
+0xF8E0 0xE67F
+0xF8E1 0xE680
+0xF8E2 0xE681
+0xF8E3 0xE682
+0xF8E4 0xE683
+0xF8E5 0xE684
+0xF8E6 0xE685
+0xF8E7 0xE686
+0xF8E8 0xE687
+0xF8E9 0xE688
+0xF8EA 0xE689
+0xF8EB 0xE68A
+0xF8EC 0xE68B
+0xF8ED 0xE68C
+0xF8EE 0xE68D
+0xF8EF 0xE68E
+0xF8F0 0xE68F
+0xF8F1 0xE690
+0xF8F2 0xE691
+0xF8F3 0xE692
+0xF8F4 0xE693
+0xF8F5 0xE694
+0xF8F6 0xE695
+0xF8F7 0xE696
+0xF8F8 0xE697
+0xF8F9 0xE698
+0xF8FA 0xE699
+0xF8FB 0xE69A
+0xF8FC 0xE69B
+0xF940 0xE69C
+0xF941 0xE69D
+0xF942 0xE69E
+0xF943 0xE69F
+0xF944 0xE6A0
+0xF945 0xE6A1
+0xF946 0xE6A2
+0xF947 0xE6A3
+0xF948 0xE6A4
+0xF949 0xE6A5
+0xF94A 0xE6A6
+0xF94B 0xE6A7
+0xF94C 0xE6A8
+0xF94D 0xE6A9
+0xF94E 0xE6AA
+0xF94F 0xE6AB
+0xF950 0xE6AC
+0xF951 0xE6AD
+0xF952 0xE6AE
+0xF953 0xE6AF
+0xF954 0xE6B0
+0xF955 0xE6B1
+0xF956 0xE6B2
+0xF957 0xE6B3
+0xF958 0xE6B4
+0xF959 0xE6B5
+0xF95A 0xE6B6
+0xF95B 0xE6B7
+0xF95C 0xE6B8
+0xF95D 0xE6B9
+0xF95E 0xE6BA
+0xF95F 0xE6BB
+0xF960 0xE6BC
+0xF961 0xE6BD
+0xF962 0xE6BE
+0xF963 0xE6BF
+0xF964 0xE6C0
+0xF965 0xE6C1
+0xF966 0xE6C2
+0xF967 0xE6C3
+0xF968 0xE6C4
+0xF969 0xE6C5
+0xF96A 0xE6C6
+0xF96B 0xE6C7
+0xF96C 0xE6C8
+0xF96D 0xE6C9
+0xF96E 0xE6CA
+0xF96F 0xE6CB
+0xF970 0xE6CC
+0xF971 0xE6CD
+0xF972 0xE6CE
+0xF973 0xE6CF
+0xF974 0xE6D0
+0xF975 0xE6D1
+0xF976 0xE6D2
+0xF977 0xE6D3
+0xF978 0xE6D4
+0xF979 0xE6D5
+0xF97A 0xE6D6
+0xF97B 0xE6D7
+0xF97C 0xE6D8
+0xF97D 0xE6D9
+0xF97E 0xE6DA
+0xF980 0xE6DB
+0xF981 0xE6DC
+0xF982 0xE6DD
+0xF983 0xE6DE
+0xF984 0xE6DF
+0xF985 0xE6E0
+0xF986 0xE6E1
+0xF987 0xE6E2
+0xF988 0xE6E3
+0xF989 0xE6E4
+0xF98A 0xE6E5
+0xF98B 0xE6E6
+0xF98C 0xE6E7
+0xF98D 0xE6E8
+0xF98E 0xE6E9
+0xF98F 0xE6EA
+0xF990 0xE6EB
+0xF991 0xE6EC
+0xF992 0xE6ED
+0xF993 0xE6EE
+0xF994 0xE6EF
+0xF995 0xE6F0
+0xF996 0xE6F1
+0xF997 0xE6F2
+0xF998 0xE6F3
+0xF999 0xE6F4
+0xF99A 0xE6F5
+0xF99B 0xE6F6
+0xF99C 0xE6F7
+0xF99D 0xE6F8
+0xF99E 0xE6F9
+0xF99F 0xE6FA
+0xF9A0 0xE6FB
+0xF9A1 0xE6FC
+0xF9A2 0xE6FD
+0xF9A3 0xE6FE
+0xF9A4 0xE6FF
+0xF9A5 0xE700
+0xF9A6 0xE701
+0xF9A7 0xE702
+0xF9A8 0xE703
+0xF9A9 0xE704
+0xF9AA 0xE705
+0xF9AB 0xE706
+0xF9AC 0xE707
+0xF9AD 0xE708
+0xF9AE 0xE709
+0xF9AF 0xE70A
+0xF9B0 0xE70B
+0xF9B1 0xE70C
+0xF9B2 0xE70D
+0xF9B3 0xE70E
+0xF9B4 0xE70F
+0xF9B5 0xE710
+0xF9B6 0xE711
+0xF9B7 0xE712
+0xF9B8 0xE713
+0xF9B9 0xE714
+0xF9BA 0xE715
+0xF9BB 0xE716
+0xF9BC 0xE717
+0xF9BD 0xE718
+0xF9BE 0xE719
+0xF9BF 0xE71A
+0xF9C0 0xE71B
+0xF9C1 0xE71C
+0xF9C2 0xE71D
+0xF9C3 0xE71E
+0xF9C4 0xE71F
+0xF9C5 0xE720
+0xF9C6 0xE721
+0xF9C7 0xE722
+0xF9C8 0xE723
+0xF9C9 0xE724
+0xF9CA 0xE725
+0xF9CB 0xE726
+0xF9CC 0xE727
+0xF9CD 0xE728
+0xF9CE 0xE729
+0xF9CF 0xE72A
+0xF9D0 0xE72B
+0xF9D1 0xE72C
+0xF9D2 0xE72D
+0xF9D3 0xE72E
+0xF9D4 0xE72F
+0xF9D5 0xE730
+0xF9D6 0xE731
+0xF9D7 0xE732
+0xF9D8 0xE733
+0xF9D9 0xE734
+0xF9DA 0xE735
+0xF9DB 0xE736
+0xF9DC 0xE737
+0xF9DD 0xE738
+0xF9DE 0xE739
+0xF9DF 0xE73A
+0xF9E0 0xE73B
+0xF9E1 0xE73C
+0xF9E2 0xE73D
+0xF9E3 0xE73E
+0xF9E4 0xE73F
+0xF9E5 0xE740
+0xF9E6 0xE741
+0xF9E7 0xE742
+0xF9E8 0xE743
+0xF9E9 0xE744
+0xF9EA 0xE745
+0xF9EB 0xE746
+0xF9EC 0xE747
+0xF9ED 0xE748
+0xF9EE 0xE749
+0xF9EF 0xE74A
+0xF9F0 0xE74B
+0xF9F1 0xE74C
+0xF9F2 0xE74D
+0xF9F3 0xE74E
+0xF9F4 0xE74F
+0xF9F5 0xE750
+0xF9F6 0xE751
+0xF9F7 0xE752
+0xF9F8 0xE753
+0xF9F9 0xE754
+0xF9FA 0xE755
+0xF9FB 0xE756
+0xF9FC 0xE757
diff --git a/jni/iconv/tests/SHIFT_JISX0213.TXT b/jni/iconv/tests/SHIFT_JISX0213.TXT
new file mode 100644
index 0000000..18a2238
--- /dev/null
+++ b/jni/iconv/tests/SHIFT_JISX0213.TXT
@@ -0,0 +1,11424 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x00A5
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x203E
+0x7F 0x007F
+0x8140 0x3000
+0x8141 0x3001
+0x8142 0x3002
+0x8143 0xFF0C
+0x8144 0xFF0E
+0x8145 0x30FB
+0x8146 0xFF1A
+0x8147 0xFF1B
+0x8148 0xFF1F
+0x8149 0xFF01
+0x814A 0x309B
+0x814B 0x309C
+0x814C 0x00B4
+0x814D 0xFF40
+0x814E 0x00A8
+0x814F 0xFF3E
+0x8150 0xFFE3
+0x8151 0xFF3F
+0x8152 0x30FD
+0x8153 0x30FE
+0x8154 0x309D
+0x8155 0x309E
+0x8156 0x3003
+0x8157 0x4EDD
+0x8158 0x3005
+0x8159 0x3006
+0x815A 0x3007
+0x815B 0x30FC
+0x815C 0x2014
+0x815D 0x2010
+0x815E 0xFF0F
+0x815F 0xFF3C
+0x8160 0x301C
+0x8161 0x2016
+0x8162 0xFF5C
+0x8163 0x2026
+0x8164 0x2025
+0x8165 0x2018
+0x8166 0x2019
+0x8167 0x201C
+0x8168 0x201D
+0x8169 0xFF08
+0x816A 0xFF09
+0x816B 0x3014
+0x816C 0x3015
+0x816D 0xFF3B
+0x816E 0xFF3D
+0x816F 0xFF5B
+0x8170 0xFF5D
+0x8171 0x3008
+0x8172 0x3009
+0x8173 0x300A
+0x8174 0x300B
+0x8175 0x300C
+0x8176 0x300D
+0x8177 0x300E
+0x8178 0x300F
+0x8179 0x3010
+0x817A 0x3011
+0x817B 0xFF0B
+0x817C 0x2212
+0x817D 0x00B1
+0x817E 0x00D7
+0x8180 0x00F7
+0x8181 0xFF1D
+0x8182 0x2260
+0x8183 0xFF1C
+0x8184 0xFF1E
+0x8185 0x2266
+0x8186 0x2267
+0x8187 0x221E
+0x8188 0x2234
+0x8189 0x2642
+0x818A 0x2640
+0x818B 0x00B0
+0x818C 0x2032
+0x818D 0x2033
+0x818E 0x2103
+0x818F 0xFFE5
+0x8190 0xFF04
+0x8191 0x00A2
+0x8192 0x00A3
+0x8193 0xFF05
+0x8194 0xFF03
+0x8195 0xFF06
+0x8196 0xFF0A
+0x8197 0xFF20
+0x8198 0x00A7
+0x8199 0x2606
+0x819A 0x2605
+0x819B 0x25CB
+0x819C 0x25CF
+0x819D 0x25CE
+0x819E 0x25C7
+0x819F 0x25C6
+0x81A0 0x25A1
+0x81A1 0x25A0
+0x81A2 0x25B3
+0x81A3 0x25B2
+0x81A4 0x25BD
+0x81A5 0x25BC
+0x81A6 0x203B
+0x81A7 0x3012
+0x81A8 0x2192
+0x81A9 0x2190
+0x81AA 0x2191
+0x81AB 0x2193
+0x81AC 0x3013
+0x81AD 0xFF07
+0x81AE 0xFF02
+0x81AF 0xFF0D
+0x81B0 0xFF5E
+0x81B1 0x3033
+0x81B2 0x3034
+0x81B3 0x3035
+0x81B4 0x303B
+0x81B5 0x303C
+0x81B6 0x30FF
+0x81B7 0x309F
+0x81B8 0x2208
+0x81B9 0x220B
+0x81BA 0x2286
+0x81BB 0x2287
+0x81BC 0x2282
+0x81BD 0x2283
+0x81BE 0x222A
+0x81BF 0x2229
+0x81C0 0x2284
+0x81C1 0x2285
+0x81C2 0x228A
+0x81C3 0x228B
+0x81C4 0x2209
+0x81C5 0x2205
+0x81C6 0x2305
+0x81C7 0x2306
+0x81C8 0x2227
+0x81C9 0x2228
+0x81CA 0x00AC
+0x81CB 0x21D2
+0x81CC 0x21D4
+0x81CD 0x2200
+0x81CE 0x2203
+0x81CF 0x2295
+0x81D0 0x2296
+0x81D1 0x2297
+0x81D2 0x2225
+0x81D3 0x2226
+0x81D4 0xFF5F
+0x81D5 0xFF60
+0x81D6 0x3018
+0x81D7 0x3019
+0x81D8 0x3016
+0x81D9 0x3017
+0x81DA 0x2220
+0x81DB 0x22A5
+0x81DC 0x2312
+0x81DD 0x2202
+0x81DE 0x2207
+0x81DF 0x2261
+0x81E0 0x2252
+0x81E1 0x226A
+0x81E2 0x226B
+0x81E3 0x221A
+0x81E4 0x223D
+0x81E5 0x221D
+0x81E6 0x2235
+0x81E7 0x222B
+0x81E8 0x222C
+0x81E9 0x2262
+0x81EA 0x2243
+0x81EB 0x2245
+0x81EC 0x2248
+0x81ED 0x2276
+0x81EE 0x2277
+0x81EF 0x2194
+0x81F0 0x212B
+0x81F1 0x2030
+0x81F2 0x266F
+0x81F3 0x266D
+0x81F4 0x266A
+0x81F5 0x2020
+0x81F6 0x2021
+0x81F7 0x00B6
+0x81F8 0x266E
+0x81F9 0x266B
+0x81FA 0x266C
+0x81FB 0x2669
+0x81FC 0x25EF
+0x8240 0x25B7
+0x8241 0x25B6
+0x8242 0x25C1
+0x8243 0x25C0
+0x8244 0x2197
+0x8245 0x2198
+0x8246 0x2196
+0x8247 0x2199
+0x8248 0x21C4
+0x8249 0x21E8
+0x824A 0x21E6
+0x824B 0x21E7
+0x824C 0x21E9
+0x824D 0x2934
+0x824E 0x2935
+0x824F 0xFF10
+0x8250 0xFF11
+0x8251 0xFF12
+0x8252 0xFF13
+0x8253 0xFF14
+0x8254 0xFF15
+0x8255 0xFF16
+0x8256 0xFF17
+0x8257 0xFF18
+0x8258 0xFF19
+0x8259 0x29BF
+0x825A 0x25C9
+0x825B 0x303D
+0x825C 0xFE46
+0x825D 0xFE45
+0x825E 0x25E6
+0x825F 0x2022
+0x8260 0xFF21
+0x8261 0xFF22
+0x8262 0xFF23
+0x8263 0xFF24
+0x8264 0xFF25
+0x8265 0xFF26
+0x8266 0xFF27
+0x8267 0xFF28
+0x8268 0xFF29
+0x8269 0xFF2A
+0x826A 0xFF2B
+0x826B 0xFF2C
+0x826C 0xFF2D
+0x826D 0xFF2E
+0x826E 0xFF2F
+0x826F 0xFF30
+0x8270 0xFF31
+0x8271 0xFF32
+0x8272 0xFF33
+0x8273 0xFF34
+0x8274 0xFF35
+0x8275 0xFF36
+0x8276 0xFF37
+0x8277 0xFF38
+0x8278 0xFF39
+0x8279 0xFF3A
+0x827A 0x2213
+0x827B 0x2135
+0x827C 0x210F
+0x827D 0x33CB
+0x827E 0x2113
+0x8280 0x2127
+0x8281 0xFF41
+0x8282 0xFF42
+0x8283 0xFF43
+0x8284 0xFF44
+0x8285 0xFF45
+0x8286 0xFF46
+0x8287 0xFF47
+0x8288 0xFF48
+0x8289 0xFF49
+0x828A 0xFF4A
+0x828B 0xFF4B
+0x828C 0xFF4C
+0x828D 0xFF4D
+0x828E 0xFF4E
+0x828F 0xFF4F
+0x8290 0xFF50
+0x8291 0xFF51
+0x8292 0xFF52
+0x8293 0xFF53
+0x8294 0xFF54
+0x8295 0xFF55
+0x8296 0xFF56
+0x8297 0xFF57
+0x8298 0xFF58
+0x8299 0xFF59
+0x829A 0xFF5A
+0x829B 0x30A0
+0x829C 0x2013
+0x829D 0x29FA
+0x829E 0x29FB
+0x829F 0x3041
+0x82A0 0x3042
+0x82A1 0x3043
+0x82A2 0x3044
+0x82A3 0x3045
+0x82A4 0x3046
+0x82A5 0x3047
+0x82A6 0x3048
+0x82A7 0x3049
+0x82A8 0x304A
+0x82A9 0x304B
+0x82AA 0x304C
+0x82AB 0x304D
+0x82AC 0x304E
+0x82AD 0x304F
+0x82AE 0x3050
+0x82AF 0x3051
+0x82B0 0x3052
+0x82B1 0x3053
+0x82B2 0x3054
+0x82B3 0x3055
+0x82B4 0x3056
+0x82B5 0x3057
+0x82B6 0x3058
+0x82B7 0x3059
+0x82B8 0x305A
+0x82B9 0x305B
+0x82BA 0x305C
+0x82BB 0x305D
+0x82BC 0x305E
+0x82BD 0x305F
+0x82BE 0x3060
+0x82BF 0x3061
+0x82C0 0x3062
+0x82C1 0x3063
+0x82C2 0x3064
+0x82C3 0x3065
+0x82C4 0x3066
+0x82C5 0x3067
+0x82C6 0x3068
+0x82C7 0x3069
+0x82C8 0x306A
+0x82C9 0x306B
+0x82CA 0x306C
+0x82CB 0x306D
+0x82CC 0x306E
+0x82CD 0x306F
+0x82CE 0x3070
+0x82CF 0x3071
+0x82D0 0x3072
+0x82D1 0x3073
+0x82D2 0x3074
+0x82D3 0x3075
+0x82D4 0x3076
+0x82D5 0x3077
+0x82D6 0x3078
+0x82D7 0x3079
+0x82D8 0x307A
+0x82D9 0x307B
+0x82DA 0x307C
+0x82DB 0x307D
+0x82DC 0x307E
+0x82DD 0x307F
+0x82DE 0x3080
+0x82DF 0x3081
+0x82E0 0x3082
+0x82E1 0x3083
+0x82E2 0x3084
+0x82E3 0x3085
+0x82E4 0x3086
+0x82E5 0x3087
+0x82E6 0x3088
+0x82E7 0x3089
+0x82E8 0x308A
+0x82E9 0x308B
+0x82EA 0x308C
+0x82EB 0x308D
+0x82EC 0x308E
+0x82ED 0x308F
+0x82EE 0x3090
+0x82EF 0x3091
+0x82F0 0x3092
+0x82F1 0x3093
+0x82F2 0x3094
+0x82F3 0x3095
+0x82F4 0x3096
+0x82F5 0x304B 0x309A
+0x82F6 0x304D 0x309A
+0x82F7 0x304F 0x309A
+0x82F8 0x3051 0x309A
+0x82F9 0x3053 0x309A
+0x8340 0x30A1
+0x8341 0x30A2
+0x8342 0x30A3
+0x8343 0x30A4
+0x8344 0x30A5
+0x8345 0x30A6
+0x8346 0x30A7
+0x8347 0x30A8
+0x8348 0x30A9
+0x8349 0x30AA
+0x834A 0x30AB
+0x834B 0x30AC
+0x834C 0x30AD
+0x834D 0x30AE
+0x834E 0x30AF
+0x834F 0x30B0
+0x8350 0x30B1
+0x8351 0x30B2
+0x8352 0x30B3
+0x8353 0x30B4
+0x8354 0x30B5
+0x8355 0x30B6
+0x8356 0x30B7
+0x8357 0x30B8
+0x8358 0x30B9
+0x8359 0x30BA
+0x835A 0x30BB
+0x835B 0x30BC
+0x835C 0x30BD
+0x835D 0x30BE
+0x835E 0x30BF
+0x835F 0x30C0
+0x8360 0x30C1
+0x8361 0x30C2
+0x8362 0x30C3
+0x8363 0x30C4
+0x8364 0x30C5
+0x8365 0x30C6
+0x8366 0x30C7
+0x8367 0x30C8
+0x8368 0x30C9
+0x8369 0x30CA
+0x836A 0x30CB
+0x836B 0x30CC
+0x836C 0x30CD
+0x836D 0x30CE
+0x836E 0x30CF
+0x836F 0x30D0
+0x8370 0x30D1
+0x8371 0x30D2
+0x8372 0x30D3
+0x8373 0x30D4
+0x8374 0x30D5
+0x8375 0x30D6
+0x8376 0x30D7
+0x8377 0x30D8
+0x8378 0x30D9
+0x8379 0x30DA
+0x837A 0x30DB
+0x837B 0x30DC
+0x837C 0x30DD
+0x837D 0x30DE
+0x837E 0x30DF
+0x8380 0x30E0
+0x8381 0x30E1
+0x8382 0x30E2
+0x8383 0x30E3
+0x8384 0x30E4
+0x8385 0x30E5
+0x8386 0x30E6
+0x8387 0x30E7
+0x8388 0x30E8
+0x8389 0x30E9
+0x838A 0x30EA
+0x838B 0x30EB
+0x838C 0x30EC
+0x838D 0x30ED
+0x838E 0x30EE
+0x838F 0x30EF
+0x8390 0x30F0
+0x8391 0x30F1
+0x8392 0x30F2
+0x8393 0x30F3
+0x8394 0x30F4
+0x8395 0x30F5
+0x8396 0x30F6
+0x8397 0x30AB 0x309A
+0x8398 0x30AD 0x309A
+0x8399 0x30AF 0x309A
+0x839A 0x30B1 0x309A
+0x839B 0x30B3 0x309A
+0x839C 0x30BB 0x309A
+0x839D 0x30C4 0x309A
+0x839E 0x30C8 0x309A
+0x839F 0x0391
+0x83A0 0x0392
+0x83A1 0x0393
+0x83A2 0x0394
+0x83A3 0x0395
+0x83A4 0x0396
+0x83A5 0x0397
+0x83A6 0x0398
+0x83A7 0x0399
+0x83A8 0x039A
+0x83A9 0x039B
+0x83AA 0x039C
+0x83AB 0x039D
+0x83AC 0x039E
+0x83AD 0x039F
+0x83AE 0x03A0
+0x83AF 0x03A1
+0x83B0 0x03A3
+0x83B1 0x03A4
+0x83B2 0x03A5
+0x83B3 0x03A6
+0x83B4 0x03A7
+0x83B5 0x03A8
+0x83B6 0x03A9
+0x83B7 0x2664
+0x83B8 0x2660
+0x83B9 0x2662
+0x83BA 0x2666
+0x83BB 0x2661
+0x83BC 0x2665
+0x83BD 0x2667
+0x83BE 0x2663
+0x83BF 0x03B1
+0x83C0 0x03B2
+0x83C1 0x03B3
+0x83C2 0x03B4
+0x83C3 0x03B5
+0x83C4 0x03B6
+0x83C5 0x03B7
+0x83C6 0x03B8
+0x83C7 0x03B9
+0x83C8 0x03BA
+0x83C9 0x03BB
+0x83CA 0x03BC
+0x83CB 0x03BD
+0x83CC 0x03BE
+0x83CD 0x03BF
+0x83CE 0x03C0
+0x83CF 0x03C1
+0x83D0 0x03C3
+0x83D1 0x03C4
+0x83D2 0x03C5
+0x83D3 0x03C6
+0x83D4 0x03C7
+0x83D5 0x03C8
+0x83D6 0x03C9
+0x83D7 0x03C2
+0x83D8 0x24F5
+0x83D9 0x24F6
+0x83DA 0x24F7
+0x83DB 0x24F8
+0x83DC 0x24F9
+0x83DD 0x24FA
+0x83DE 0x24FB
+0x83DF 0x24FC
+0x83E0 0x24FD
+0x83E1 0x24FE
+0x83E2 0x2616
+0x83E3 0x2617
+0x83E4 0x3020
+0x83E5 0x260E
+0x83E6 0x2600
+0x83E7 0x2601
+0x83E8 0x2602
+0x83E9 0x2603
+0x83EA 0x2668
+0x83EB 0x25B1
+0x83EC 0x31F0
+0x83ED 0x31F1
+0x83EE 0x31F2
+0x83EF 0x31F3
+0x83F0 0x31F4
+0x83F1 0x31F5
+0x83F2 0x31F6
+0x83F3 0x31F7
+0x83F4 0x31F8
+0x83F5 0x31F9
+0x83F6 0x31F7 0x309A
+0x83F7 0x31FA
+0x83F8 0x31FB
+0x83F9 0x31FC
+0x83FA 0x31FD
+0x83FB 0x31FE
+0x83FC 0x31FF
+0x8440 0x0410
+0x8441 0x0411
+0x8442 0x0412
+0x8443 0x0413
+0x8444 0x0414
+0x8445 0x0415
+0x8446 0x0401
+0x8447 0x0416
+0x8448 0x0417
+0x8449 0x0418
+0x844A 0x0419
+0x844B 0x041A
+0x844C 0x041B
+0x844D 0x041C
+0x844E 0x041D
+0x844F 0x041E
+0x8450 0x041F
+0x8451 0x0420
+0x8452 0x0421
+0x8453 0x0422
+0x8454 0x0423
+0x8455 0x0424
+0x8456 0x0425
+0x8457 0x0426
+0x8458 0x0427
+0x8459 0x0428
+0x845A 0x0429
+0x845B 0x042A
+0x845C 0x042B
+0x845D 0x042C
+0x845E 0x042D
+0x845F 0x042E
+0x8460 0x042F
+0x8461 0x23BE
+0x8462 0x23BF
+0x8463 0x23C0
+0x8464 0x23C1
+0x8465 0x23C2
+0x8466 0x23C3
+0x8467 0x23C4
+0x8468 0x23C5
+0x8469 0x23C6
+0x846A 0x23C7
+0x846B 0x23C8
+0x846C 0x23C9
+0x846D 0x23CA
+0x846E 0x23CB
+0x846F 0x23CC
+0x8470 0x0430
+0x8471 0x0431
+0x8472 0x0432
+0x8473 0x0433
+0x8474 0x0434
+0x8475 0x0435
+0x8476 0x0451
+0x8477 0x0436
+0x8478 0x0437
+0x8479 0x0438
+0x847A 0x0439
+0x847B 0x043A
+0x847C 0x043B
+0x847D 0x043C
+0x847E 0x043D
+0x8480 0x043E
+0x8481 0x043F
+0x8482 0x0440
+0x8483 0x0441
+0x8484 0x0442
+0x8485 0x0443
+0x8486 0x0444
+0x8487 0x0445
+0x8488 0x0446
+0x8489 0x0447
+0x848A 0x0448
+0x848B 0x0449
+0x848C 0x044A
+0x848D 0x044B
+0x848E 0x044C
+0x848F 0x044D
+0x8490 0x044E
+0x8491 0x044F
+0x8492 0x30F7
+0x8493 0x30F8
+0x8494 0x30F9
+0x8495 0x30FA
+0x8496 0x22DA
+0x8497 0x22DB
+0x8498 0x2153
+0x8499 0x2154
+0x849A 0x2155
+0x849B 0x2713
+0x849C 0x2318
+0x849D 0x2423
+0x849E 0x23CE
+0x849F 0x2500
+0x84A0 0x2502
+0x84A1 0x250C
+0x84A2 0x2510
+0x84A3 0x2518
+0x84A4 0x2514
+0x84A5 0x251C
+0x84A6 0x252C
+0x84A7 0x2524
+0x84A8 0x2534
+0x84A9 0x253C
+0x84AA 0x2501
+0x84AB 0x2503
+0x84AC 0x250F
+0x84AD 0x2513
+0x84AE 0x251B
+0x84AF 0x2517
+0x84B0 0x2523
+0x84B1 0x2533
+0x84B2 0x252B
+0x84B3 0x253B
+0x84B4 0x254B
+0x84B5 0x2520
+0x84B6 0x252F
+0x84B7 0x2528
+0x84B8 0x2537
+0x84B9 0x253F
+0x84BA 0x251D
+0x84BB 0x2530
+0x84BC 0x2525
+0x84BD 0x2538
+0x84BE 0x2542
+0x84BF 0x3251
+0x84C0 0x3252
+0x84C1 0x3253
+0x84C2 0x3254
+0x84C3 0x3255
+0x84C4 0x3256
+0x84C5 0x3257
+0x84C6 0x3258
+0x84C7 0x3259
+0x84C8 0x325A
+0x84C9 0x325B
+0x84CA 0x325C
+0x84CB 0x325D
+0x84CC 0x325E
+0x84CD 0x325F
+0x84CE 0x32B1
+0x84CF 0x32B2
+0x84D0 0x32B3
+0x84D1 0x32B4
+0x84D2 0x32B5
+0x84D3 0x32B6
+0x84D4 0x32B7
+0x84D5 0x32B8
+0x84D6 0x32B9
+0x84D7 0x32BA
+0x84D8 0x32BB
+0x84D9 0x32BC
+0x84DA 0x32BD
+0x84DB 0x32BE
+0x84DC 0x32BF
+0x84E5 0x25D0
+0x84E6 0x25D1
+0x84E7 0x25D2
+0x84E8 0x25D3
+0x84E9 0x203C
+0x84EA 0x2047
+0x84EB 0x2048
+0x84EC 0x2049
+0x84ED 0x01CD
+0x84EE 0x01CE
+0x84EF 0x01D0
+0x84F0 0x1E3E
+0x84F1 0x1E3F
+0x84F2 0x01F8
+0x84F3 0x01F9
+0x84F4 0x01D1
+0x84F5 0x01D2
+0x84F6 0x01D4
+0x84F7 0x01D6
+0x84F8 0x01D8
+0x84F9 0x01DA
+0x84FA 0x01DC
+0x8540 0x20AC
+0x8541 0x00A0
+0x8542 0x00A1
+0x8543 0x00A4
+0x8544 0x00A6
+0x8545 0x00A9
+0x8546 0x00AA
+0x8547 0x00AB
+0x8548 0x00AD
+0x8549 0x00AE
+0x854A 0x00AF
+0x854B 0x00B2
+0x854C 0x00B3
+0x854D 0x00B7
+0x854E 0x00B8
+0x854F 0x00B9
+0x8550 0x00BA
+0x8551 0x00BB
+0x8552 0x00BC
+0x8553 0x00BD
+0x8554 0x00BE
+0x8555 0x00BF
+0x8556 0x00C0
+0x8557 0x00C1
+0x8558 0x00C2
+0x8559 0x00C3
+0x855A 0x00C4
+0x855B 0x00C5
+0x855C 0x00C6
+0x855D 0x00C7
+0x855E 0x00C8
+0x855F 0x00C9
+0x8560 0x00CA
+0x8561 0x00CB
+0x8562 0x00CC
+0x8563 0x00CD
+0x8564 0x00CE
+0x8565 0x00CF
+0x8566 0x00D0
+0x8567 0x00D1
+0x8568 0x00D2
+0x8569 0x00D3
+0x856A 0x00D4
+0x856B 0x00D5
+0x856C 0x00D6
+0x856D 0x00D8
+0x856E 0x00D9
+0x856F 0x00DA
+0x8570 0x00DB
+0x8571 0x00DC
+0x8572 0x00DD
+0x8573 0x00DE
+0x8574 0x00DF
+0x8575 0x00E0
+0x8576 0x00E1
+0x8577 0x00E2
+0x8578 0x00E3
+0x8579 0x00E4
+0x857A 0x00E5
+0x857B 0x00E6
+0x857C 0x00E7
+0x857D 0x00E8
+0x857E 0x00E9
+0x8580 0x00EA
+0x8581 0x00EB
+0x8582 0x00EC
+0x8583 0x00ED
+0x8584 0x00EE
+0x8585 0x00EF
+0x8586 0x00F0
+0x8587 0x00F1
+0x8588 0x00F2
+0x8589 0x00F3
+0x858A 0x00F4
+0x858B 0x00F5
+0x858C 0x00F6
+0x858D 0x00F8
+0x858E 0x00F9
+0x858F 0x00FA
+0x8590 0x00FB
+0x8591 0x00FC
+0x8592 0x00FD
+0x8593 0x00FE
+0x8594 0x00FF
+0x8595 0x0100
+0x8596 0x012A
+0x8597 0x016A
+0x8598 0x0112
+0x8599 0x014C
+0x859A 0x0101
+0x859B 0x012B
+0x859C 0x016B
+0x859D 0x0113
+0x859E 0x014D
+0x859F 0x0104
+0x85A0 0x02D8
+0x85A1 0x0141
+0x85A2 0x013D
+0x85A3 0x015A
+0x85A4 0x0160
+0x85A5 0x015E
+0x85A6 0x0164
+0x85A7 0x0179
+0x85A8 0x017D
+0x85A9 0x017B
+0x85AA 0x0105
+0x85AB 0x02DB
+0x85AC 0x0142
+0x85AD 0x013E
+0x85AE 0x015B
+0x85AF 0x02C7
+0x85B0 0x0161
+0x85B1 0x015F
+0x85B2 0x0165
+0x85B3 0x017A
+0x85B4 0x02DD
+0x85B5 0x017E
+0x85B6 0x017C
+0x85B7 0x0154
+0x85B8 0x0102
+0x85B9 0x0139
+0x85BA 0x0106
+0x85BB 0x010C
+0x85BC 0x0118
+0x85BD 0x011A
+0x85BE 0x010E
+0x85BF 0x0143
+0x85C0 0x0147
+0x85C1 0x0150
+0x85C2 0x0158
+0x85C3 0x016E
+0x85C4 0x0170
+0x85C5 0x0162
+0x85C6 0x0155
+0x85C7 0x0103
+0x85C8 0x013A
+0x85C9 0x0107
+0x85CA 0x010D
+0x85CB 0x0119
+0x85CC 0x011B
+0x85CD 0x010F
+0x85CE 0x0111
+0x85CF 0x0144
+0x85D0 0x0148
+0x85D1 0x0151
+0x85D2 0x0159
+0x85D3 0x016F
+0x85D4 0x0171
+0x85D5 0x0163
+0x85D6 0x02D9
+0x85D7 0x0108
+0x85D8 0x011C
+0x85D9 0x0124
+0x85DA 0x0134
+0x85DB 0x015C
+0x85DC 0x016C
+0x85DD 0x0109
+0x85DE 0x011D
+0x85DF 0x0125
+0x85E0 0x0135
+0x85E1 0x015D
+0x85E2 0x016D
+0x85E3 0x0271
+0x85E4 0x028B
+0x85E5 0x027E
+0x85E6 0x0283
+0x85E7 0x0292
+0x85E8 0x026C
+0x85E9 0x026E
+0x85EA 0x0279
+0x85EB 0x0288
+0x85EC 0x0256
+0x85ED 0x0273
+0x85EE 0x027D
+0x85EF 0x0282
+0x85F0 0x0290
+0x85F1 0x027B
+0x85F2 0x026D
+0x85F3 0x025F
+0x85F4 0x0272
+0x85F5 0x029D
+0x85F6 0x028E
+0x85F7 0x0261
+0x85F8 0x014B
+0x85F9 0x0270
+0x85FA 0x0281
+0x85FB 0x0127
+0x85FC 0x0295
+0x8640 0x0294
+0x8641 0x0266
+0x8642 0x0298
+0x8643 0x01C2
+0x8644 0x0253
+0x8645 0x0257
+0x8646 0x0284
+0x8647 0x0260
+0x8648 0x0193
+0x8649 0x0153
+0x864A 0x0152
+0x864B 0x0268
+0x864C 0x0289
+0x864D 0x0258
+0x864E 0x0275
+0x864F 0x0259
+0x8650 0x025C
+0x8651 0x025E
+0x8652 0x0250
+0x8653 0x026F
+0x8654 0x028A
+0x8655 0x0264
+0x8656 0x028C
+0x8657 0x0254
+0x8658 0x0251
+0x8659 0x0252
+0x865A 0x028D
+0x865B 0x0265
+0x865C 0x02A2
+0x865D 0x02A1
+0x865E 0x0255
+0x865F 0x0291
+0x8660 0x027A
+0x8661 0x0267
+0x8662 0x025A
+0x8663 0x00E6 0x0300
+0x8664 0x01FD
+0x8665 0x1F70
+0x8666 0x1F71
+0x8667 0x0254 0x0300
+0x8668 0x0254 0x0301
+0x8669 0x028C 0x0300
+0x866A 0x028C 0x0301
+0x866B 0x0259 0x0300
+0x866C 0x0259 0x0301
+0x866D 0x025A 0x0300
+0x866E 0x025A 0x0301
+0x866F 0x1F72
+0x8670 0x1F73
+0x8671 0x0361
+0x8672 0x02C8
+0x8673 0x02CC
+0x8674 0x02D0
+0x8675 0x02D1
+0x8676 0x0306
+0x8677 0x203F
+0x8678 0x030B
+0x8679 0x0301
+0x867A 0x0304
+0x867B 0x0300
+0x867C 0x030F
+0x867D 0x030C
+0x867E 0x0302
+0x8680 0x02E5
+0x8681 0x02E6
+0x8682 0x02E7
+0x8683 0x02E8
+0x8684 0x02E9
+0x8685 0x02E9 0x02E5
+0x8686 0x02E5 0x02E9
+0x8687 0x0325
+0x8688 0x032C
+0x8689 0x0339
+0x868A 0x031C
+0x868B 0x031F
+0x868C 0x0320
+0x868D 0x0308
+0x868E 0x033D
+0x868F 0x0329
+0x8690 0x032F
+0x8691 0x02DE
+0x8692 0x0324
+0x8693 0x0330
+0x8694 0x033C
+0x8695 0x0334
+0x8696 0x031D
+0x8697 0x031E
+0x8698 0x0318
+0x8699 0x0319
+0x869A 0x032A
+0x869B 0x033A
+0x869C 0x033B
+0x869D 0x0303
+0x869E 0x031A
+0x869F 0x2776
+0x86A0 0x2777
+0x86A1 0x2778
+0x86A2 0x2779
+0x86A3 0x277A
+0x86A4 0x277B
+0x86A5 0x277C
+0x86A6 0x277D
+0x86A7 0x277E
+0x86A8 0x277F
+0x86A9 0x24EB
+0x86AA 0x24EC
+0x86AB 0x24ED
+0x86AC 0x24EE
+0x86AD 0x24EF
+0x86AE 0x24F0
+0x86AF 0x24F1
+0x86B0 0x24F2
+0x86B1 0x24F3
+0x86B2 0x24F4
+0x86B3 0x2170
+0x86B4 0x2171
+0x86B5 0x2172
+0x86B6 0x2173
+0x86B7 0x2174
+0x86B8 0x2175
+0x86B9 0x2176
+0x86BA 0x2177
+0x86BB 0x2178
+0x86BC 0x2179
+0x86BD 0x217A
+0x86BE 0x217B
+0x86BF 0x24D0
+0x86C0 0x24D1
+0x86C1 0x24D2
+0x86C2 0x24D3
+0x86C3 0x24D4
+0x86C4 0x24D5
+0x86C5 0x24D6
+0x86C6 0x24D7
+0x86C7 0x24D8
+0x86C8 0x24D9
+0x86C9 0x24DA
+0x86CA 0x24DB
+0x86CB 0x24DC
+0x86CC 0x24DD
+0x86CD 0x24DE
+0x86CE 0x24DF
+0x86CF 0x24E0
+0x86D0 0x24E1
+0x86D1 0x24E2
+0x86D2 0x24E3
+0x86D3 0x24E4
+0x86D4 0x24E5
+0x86D5 0x24E6
+0x86D6 0x24E7
+0x86D7 0x24E8
+0x86D8 0x24E9
+0x86D9 0x32D0
+0x86DA 0x32D1
+0x86DB 0x32D2
+0x86DC 0x32D3
+0x86DD 0x32D4
+0x86DE 0x32D5
+0x86DF 0x32D6
+0x86E0 0x32D7
+0x86E1 0x32D8
+0x86E2 0x32D9
+0x86E3 0x32DA
+0x86E4 0x32DB
+0x86E5 0x32DC
+0x86E6 0x32DD
+0x86E7 0x32DE
+0x86E8 0x32DF
+0x86E9 0x32E0
+0x86EA 0x32E1
+0x86EB 0x32E2
+0x86EC 0x32E3
+0x86ED 0x32FA
+0x86EE 0x32E9
+0x86EF 0x32E5
+0x86F0 0x32ED
+0x86F1 0x32EC
+0x86FB 0x2051
+0x86FC 0x2042
+0x8740 0x2460
+0x8741 0x2461
+0x8742 0x2462
+0x8743 0x2463
+0x8744 0x2464
+0x8745 0x2465
+0x8746 0x2466
+0x8747 0x2467
+0x8748 0x2468
+0x8749 0x2469
+0x874A 0x246A
+0x874B 0x246B
+0x874C 0x246C
+0x874D 0x246D
+0x874E 0x246E
+0x874F 0x246F
+0x8750 0x2470
+0x8751 0x2471
+0x8752 0x2472
+0x8753 0x2473
+0x8754 0x2160
+0x8755 0x2161
+0x8756 0x2162
+0x8757 0x2163
+0x8758 0x2164
+0x8759 0x2165
+0x875A 0x2166
+0x875B 0x2167
+0x875C 0x2168
+0x875D 0x2169
+0x875E 0x216A
+0x875F 0x3349
+0x8760 0x3314
+0x8761 0x3322
+0x8762 0x334D
+0x8763 0x3318
+0x8764 0x3327
+0x8765 0x3303
+0x8766 0x3336
+0x8767 0x3351
+0x8768 0x3357
+0x8769 0x330D
+0x876A 0x3326
+0x876B 0x3323
+0x876C 0x332B
+0x876D 0x334A
+0x876E 0x333B
+0x876F 0x339C
+0x8770 0x339D
+0x8771 0x339E
+0x8772 0x338E
+0x8773 0x338F
+0x8774 0x33C4
+0x8775 0x33A1
+0x8776 0x216B
+0x877E 0x337B
+0x8780 0x301D
+0x8781 0x301F
+0x8782 0x2116
+0x8783 0x33CD
+0x8784 0x2121
+0x8785 0x32A4
+0x8786 0x32A5
+0x8787 0x32A6
+0x8788 0x32A7
+0x8789 0x32A8
+0x878A 0x3231
+0x878B 0x3232
+0x878C 0x3239
+0x878D 0x337E
+0x878E 0x337D
+0x878F 0x337C
+0x8793 0x222E
+0x8798 0x221F
+0x8799 0x22BF
+0x879D 0x2756
+0x879E 0x261E
+0x879F 0x4FF1
+0x87A0 0x2000B
+0x87A1 0x3402
+0x87A2 0x4E28
+0x87A3 0x4E2F
+0x87A4 0x4E30
+0x87A5 0x4E8D
+0x87A6 0x4EE1
+0x87A7 0x4EFD
+0x87A8 0x4EFF
+0x87A9 0x4F03
+0x87AA 0x4F0B
+0x87AB 0x4F60
+0x87AC 0x4F48
+0x87AD 0x4F49
+0x87AE 0x4F56
+0x87AF 0x4F5F
+0x87B0 0x4F6A
+0x87B1 0x4F6C
+0x87B2 0x4F7E
+0x87B3 0x4F8A
+0x87B4 0x4F94
+0x87B5 0x4F97
+0x87B6 0xFA30
+0x87B7 0x4FC9
+0x87B8 0x4FE0
+0x87B9 0x5001
+0x87BA 0x5002
+0x87BB 0x500E
+0x87BC 0x5018
+0x87BD 0x5027
+0x87BE 0x502E
+0x87BF 0x5040
+0x87C0 0x503B
+0x87C1 0x5041
+0x87C2 0x5094
+0x87C3 0x50CC
+0x87C4 0x50F2
+0x87C5 0x50D0
+0x87C6 0x50E6
+0x87C7 0xFA31
+0x87C8 0x5106
+0x87C9 0x5103
+0x87CA 0x510B
+0x87CB 0x511E
+0x87CC 0x5135
+0x87CD 0x514A
+0x87CE 0xFA32
+0x87CF 0x5155
+0x87D0 0x5157
+0x87D1 0x34B5
+0x87D2 0x519D
+0x87D3 0x51C3
+0x87D4 0x51CA
+0x87D5 0x51DE
+0x87D6 0x51E2
+0x87D7 0x51EE
+0x87D8 0x5201
+0x87D9 0x34DB
+0x87DA 0x5213
+0x87DB 0x5215
+0x87DC 0x5249
+0x87DD 0x5257
+0x87DE 0x5261
+0x87DF 0x5293
+0x87E0 0x52C8
+0x87E1 0xFA33
+0x87E2 0x52CC
+0x87E3 0x52D0
+0x87E4 0x52D6
+0x87E5 0x52DB
+0x87E6 0xFA34
+0x87E7 0x52F0
+0x87E8 0x52FB
+0x87E9 0x5300
+0x87EA 0x5307
+0x87EB 0x531C
+0x87EC 0xFA35
+0x87ED 0x5361
+0x87EE 0x5363
+0x87EF 0x537D
+0x87F0 0x5393
+0x87F1 0x539D
+0x87F2 0x53B2
+0x87F3 0x5412
+0x87F4 0x5427
+0x87F5 0x544D
+0x87F6 0x549C
+0x87F7 0x546B
+0x87F8 0x5474
+0x87F9 0x547F
+0x87FA 0x5488
+0x87FB 0x5496
+0x87FC 0x54A1
+0x8840 0x54A9
+0x8841 0x54C6
+0x8842 0x54FF
+0x8843 0x550E
+0x8844 0x552B
+0x8845 0x5535
+0x8846 0x5550
+0x8847 0x555E
+0x8848 0x5581
+0x8849 0x5586
+0x884A 0x558E
+0x884B 0xFA36
+0x884C 0x55AD
+0x884D 0x55CE
+0x884E 0xFA37
+0x884F 0x5608
+0x8850 0x560E
+0x8851 0x563B
+0x8852 0x5649
+0x8853 0x5676
+0x8854 0x5666
+0x8855 0xFA38
+0x8856 0x566F
+0x8857 0x5671
+0x8858 0x5672
+0x8859 0x5699
+0x885A 0x569E
+0x885B 0x56A9
+0x885C 0x56AC
+0x885D 0x56B3
+0x885E 0x56C9
+0x885F 0x56CA
+0x8860 0x570A
+0x8861 0x2123D
+0x8862 0x5721
+0x8863 0x572F
+0x8864 0x5733
+0x8865 0x5734
+0x8866 0x5770
+0x8867 0x5777
+0x8868 0x577C
+0x8869 0x579C
+0x886A 0xFA0F
+0x886B 0x2131B
+0x886C 0x57B8
+0x886D 0x57C7
+0x886E 0x57C8
+0x886F 0x57CF
+0x8870 0x57E4
+0x8871 0x57ED
+0x8872 0x57F5
+0x8873 0x57F6
+0x8874 0x57FF
+0x8875 0x5809
+0x8876 0xFA10
+0x8877 0x5861
+0x8878 0x5864
+0x8879 0xFA39
+0x887A 0x587C
+0x887B 0x5889
+0x887C 0x589E
+0x887D 0xFA3A
+0x887E 0x58A9
+0x8880 0x2146E
+0x8881 0x58D2
+0x8882 0x58CE
+0x8883 0x58D4
+0x8884 0x58DA
+0x8885 0x58E0
+0x8886 0x58E9
+0x8887 0x590C
+0x8888 0x8641
+0x8889 0x595D
+0x888A 0x596D
+0x888B 0x598B
+0x888C 0x5992
+0x888D 0x59A4
+0x888E 0x59C3
+0x888F 0x59D2
+0x8890 0x59DD
+0x8891 0x5A13
+0x8892 0x5A23
+0x8893 0x5A67
+0x8894 0x5A6D
+0x8895 0x5A77
+0x8896 0x5A7E
+0x8897 0x5A84
+0x8898 0x5A9E
+0x8899 0x5AA7
+0x889A 0x5AC4
+0x889B 0x218BD
+0x889C 0x5B19
+0x889D 0x5B25
+0x889E 0x525D
+0x889F 0x4E9C
+0x88A0 0x5516
+0x88A1 0x5A03
+0x88A2 0x963F
+0x88A3 0x54C0
+0x88A4 0x611B
+0x88A5 0x6328
+0x88A6 0x59F6
+0x88A7 0x9022
+0x88A8 0x8475
+0x88A9 0x831C
+0x88AA 0x7A50
+0x88AB 0x60AA
+0x88AC 0x63E1
+0x88AD 0x6E25
+0x88AE 0x65ED
+0x88AF 0x8466
+0x88B0 0x82A6
+0x88B1 0x9BF5
+0x88B2 0x6893
+0x88B3 0x5727
+0x88B4 0x65A1
+0x88B5 0x6271
+0x88B6 0x5B9B
+0x88B7 0x59D0
+0x88B8 0x867B
+0x88B9 0x98F4
+0x88BA 0x7D62
+0x88BB 0x7DBE
+0x88BC 0x9B8E
+0x88BD 0x6216
+0x88BE 0x7C9F
+0x88BF 0x88B7
+0x88C0 0x5B89
+0x88C1 0x5EB5
+0x88C2 0x6309
+0x88C3 0x6697
+0x88C4 0x6848
+0x88C5 0x95C7
+0x88C6 0x978D
+0x88C7 0x674F
+0x88C8 0x4EE5
+0x88C9 0x4F0A
+0x88CA 0x4F4D
+0x88CB 0x4F9D
+0x88CC 0x5049
+0x88CD 0x56F2
+0x88CE 0x5937
+0x88CF 0x59D4
+0x88D0 0x5A01
+0x88D1 0x5C09
+0x88D2 0x60DF
+0x88D3 0x610F
+0x88D4 0x6170
+0x88D5 0x6613
+0x88D6 0x6905
+0x88D7 0x70BA
+0x88D8 0x754F
+0x88D9 0x7570
+0x88DA 0x79FB
+0x88DB 0x7DAD
+0x88DC 0x7DEF
+0x88DD 0x80C3
+0x88DE 0x840E
+0x88DF 0x8863
+0x88E0 0x8B02
+0x88E1 0x9055
+0x88E2 0x907A
+0x88E3 0x533B
+0x88E4 0x4E95
+0x88E5 0x4EA5
+0x88E6 0x57DF
+0x88E7 0x80B2
+0x88E8 0x90C1
+0x88E9 0x78EF
+0x88EA 0x4E00
+0x88EB 0x58F1
+0x88EC 0x6EA2
+0x88ED 0x9038
+0x88EE 0x7A32
+0x88EF 0x8328
+0x88F0 0x828B
+0x88F1 0x9C2F
+0x88F2 0x5141
+0x88F3 0x5370
+0x88F4 0x54BD
+0x88F5 0x54E1
+0x88F6 0x56E0
+0x88F7 0x59FB
+0x88F8 0x5F15
+0x88F9 0x98F2
+0x88FA 0x6DEB
+0x88FB 0x80E4
+0x88FC 0x852D
+0x8940 0x9662
+0x8941 0x9670
+0x8942 0x96A0
+0x8943 0x97FB
+0x8944 0x540B
+0x8945 0x53F3
+0x8946 0x5B87
+0x8947 0x70CF
+0x8948 0x7FBD
+0x8949 0x8FC2
+0x894A 0x96E8
+0x894B 0x536F
+0x894C 0x9D5C
+0x894D 0x7ABA
+0x894E 0x4E11
+0x894F 0x7893
+0x8950 0x81FC
+0x8951 0x6E26
+0x8952 0x5618
+0x8953 0x5504
+0x8954 0x6B1D
+0x8955 0x851A
+0x8956 0x9C3B
+0x8957 0x59E5
+0x8958 0x53A9
+0x8959 0x6D66
+0x895A 0x74DC
+0x895B 0x958F
+0x895C 0x5642
+0x895D 0x4E91
+0x895E 0x904B
+0x895F 0x96F2
+0x8960 0x834F
+0x8961 0x990C
+0x8962 0x53E1
+0x8963 0x55B6
+0x8964 0x5B30
+0x8965 0x5F71
+0x8966 0x6620
+0x8967 0x66F3
+0x8968 0x6804
+0x8969 0x6C38
+0x896A 0x6CF3
+0x896B 0x6D29
+0x896C 0x745B
+0x896D 0x76C8
+0x896E 0x7A4E
+0x896F 0x9834
+0x8970 0x82F1
+0x8971 0x885B
+0x8972 0x8A60
+0x8973 0x92ED
+0x8974 0x6DB2
+0x8975 0x75AB
+0x8976 0x76CA
+0x8977 0x99C5
+0x8978 0x60A6
+0x8979 0x8B01
+0x897A 0x8D8A
+0x897B 0x95B2
+0x897C 0x698E
+0x897D 0x53AD
+0x897E 0x5186
+0x8980 0x5712
+0x8981 0x5830
+0x8982 0x5944
+0x8983 0x5BB4
+0x8984 0x5EF6
+0x8985 0x6028
+0x8986 0x63A9
+0x8987 0x63F4
+0x8988 0x6CBF
+0x8989 0x6F14
+0x898A 0x708E
+0x898B 0x7114
+0x898C 0x7159
+0x898D 0x71D5
+0x898E 0x733F
+0x898F 0x7E01
+0x8990 0x8276
+0x8991 0x82D1
+0x8992 0x8597
+0x8993 0x9060
+0x8994 0x925B
+0x8995 0x9D1B
+0x8996 0x5869
+0x8997 0x65BC
+0x8998 0x6C5A
+0x8999 0x7525
+0x899A 0x51F9
+0x899B 0x592E
+0x899C 0x5965
+0x899D 0x5F80
+0x899E 0x5FDC
+0x899F 0x62BC
+0x89A0 0x65FA
+0x89A1 0x6A2A
+0x89A2 0x6B27
+0x89A3 0x6BB4
+0x89A4 0x738B
+0x89A5 0x7FC1
+0x89A6 0x8956
+0x89A7 0x9D2C
+0x89A8 0x9D0E
+0x89A9 0x9EC4
+0x89AA 0x5CA1
+0x89AB 0x6C96
+0x89AC 0x837B
+0x89AD 0x5104
+0x89AE 0x5C4B
+0x89AF 0x61B6
+0x89B0 0x81C6
+0x89B1 0x6876
+0x89B2 0x7261
+0x89B3 0x4E59
+0x89B4 0x4FFA
+0x89B5 0x5378
+0x89B6 0x6069
+0x89B7 0x6E29
+0x89B8 0x7A4F
+0x89B9 0x97F3
+0x89BA 0x4E0B
+0x89BB 0x5316
+0x89BC 0x4EEE
+0x89BD 0x4F55
+0x89BE 0x4F3D
+0x89BF 0x4FA1
+0x89C0 0x4F73
+0x89C1 0x52A0
+0x89C2 0x53EF
+0x89C3 0x5609
+0x89C4 0x590F
+0x89C5 0x5AC1
+0x89C6 0x5BB6
+0x89C7 0x5BE1
+0x89C8 0x79D1
+0x89C9 0x6687
+0x89CA 0x679C
+0x89CB 0x67B6
+0x89CC 0x6B4C
+0x89CD 0x6CB3
+0x89CE 0x706B
+0x89CF 0x73C2
+0x89D0 0x798D
+0x89D1 0x79BE
+0x89D2 0x7A3C
+0x89D3 0x7B87
+0x89D4 0x82B1
+0x89D5 0x82DB
+0x89D6 0x8304
+0x89D7 0x8377
+0x89D8 0x83EF
+0x89D9 0x83D3
+0x89DA 0x8766
+0x89DB 0x8AB2
+0x89DC 0x5629
+0x89DD 0x8CA8
+0x89DE 0x8FE6
+0x89DF 0x904E
+0x89E0 0x971E
+0x89E1 0x868A
+0x89E2 0x4FC4
+0x89E3 0x5CE8
+0x89E4 0x6211
+0x89E5 0x7259
+0x89E6 0x753B
+0x89E7 0x81E5
+0x89E8 0x82BD
+0x89E9 0x86FE
+0x89EA 0x8CC0
+0x89EB 0x96C5
+0x89EC 0x9913
+0x89ED 0x99D5
+0x89EE 0x4ECB
+0x89EF 0x4F1A
+0x89F0 0x89E3
+0x89F1 0x56DE
+0x89F2 0x584A
+0x89F3 0x58CA
+0x89F4 0x5EFB
+0x89F5 0x5FEB
+0x89F6 0x602A
+0x89F7 0x6094
+0x89F8 0x6062
+0x89F9 0x61D0
+0x89FA 0x6212
+0x89FB 0x62D0
+0x89FC 0x6539
+0x8A40 0x9B41
+0x8A41 0x6666
+0x8A42 0x68B0
+0x8A43 0x6D77
+0x8A44 0x7070
+0x8A45 0x754C
+0x8A46 0x7686
+0x8A47 0x7D75
+0x8A48 0x82A5
+0x8A49 0x87F9
+0x8A4A 0x958B
+0x8A4B 0x968E
+0x8A4C 0x8C9D
+0x8A4D 0x51F1
+0x8A4E 0x52BE
+0x8A4F 0x5916
+0x8A50 0x54B3
+0x8A51 0x5BB3
+0x8A52 0x5D16
+0x8A53 0x6168
+0x8A54 0x6982
+0x8A55 0x6DAF
+0x8A56 0x788D
+0x8A57 0x84CB
+0x8A58 0x8857
+0x8A59 0x8A72
+0x8A5A 0x93A7
+0x8A5B 0x9AB8
+0x8A5C 0x6D6C
+0x8A5D 0x99A8
+0x8A5E 0x86D9
+0x8A5F 0x57A3
+0x8A60 0x67FF
+0x8A61 0x86CE
+0x8A62 0x920E
+0x8A63 0x5283
+0x8A64 0x5687
+0x8A65 0x5404
+0x8A66 0x5ED3
+0x8A67 0x62E1
+0x8A68 0x64B9
+0x8A69 0x683C
+0x8A6A 0x6838
+0x8A6B 0x6BBB
+0x8A6C 0x7372
+0x8A6D 0x78BA
+0x8A6E 0x7A6B
+0x8A6F 0x899A
+0x8A70 0x89D2
+0x8A71 0x8D6B
+0x8A72 0x8F03
+0x8A73 0x90ED
+0x8A74 0x95A3
+0x8A75 0x9694
+0x8A76 0x9769
+0x8A77 0x5B66
+0x8A78 0x5CB3
+0x8A79 0x697D
+0x8A7A 0x984D
+0x8A7B 0x984E
+0x8A7C 0x639B
+0x8A7D 0x7B20
+0x8A7E 0x6A2B
+0x8A80 0x6A7F
+0x8A81 0x68B6
+0x8A82 0x9C0D
+0x8A83 0x6F5F
+0x8A84 0x5272
+0x8A85 0x559D
+0x8A86 0x6070
+0x8A87 0x62EC
+0x8A88 0x6D3B
+0x8A89 0x6E07
+0x8A8A 0x6ED1
+0x8A8B 0x845B
+0x8A8C 0x8910
+0x8A8D 0x8F44
+0x8A8E 0x4E14
+0x8A8F 0x9C39
+0x8A90 0x53F6
+0x8A91 0x691B
+0x8A92 0x6A3A
+0x8A93 0x9784
+0x8A94 0x682A
+0x8A95 0x515C
+0x8A96 0x7AC3
+0x8A97 0x84B2
+0x8A98 0x91DC
+0x8A99 0x938C
+0x8A9A 0x565B
+0x8A9B 0x9D28
+0x8A9C 0x6822
+0x8A9D 0x8305
+0x8A9E 0x8431
+0x8A9F 0x7CA5
+0x8AA0 0x5208
+0x8AA1 0x82C5
+0x8AA2 0x74E6
+0x8AA3 0x4E7E
+0x8AA4 0x4F83
+0x8AA5 0x51A0
+0x8AA6 0x5BD2
+0x8AA7 0x520A
+0x8AA8 0x52D8
+0x8AA9 0x52E7
+0x8AAA 0x5DFB
+0x8AAB 0x559A
+0x8AAC 0x582A
+0x8AAD 0x59E6
+0x8AAE 0x5B8C
+0x8AAF 0x5B98
+0x8AB0 0x5BDB
+0x8AB1 0x5E72
+0x8AB2 0x5E79
+0x8AB3 0x60A3
+0x8AB4 0x611F
+0x8AB5 0x6163
+0x8AB6 0x61BE
+0x8AB7 0x63DB
+0x8AB8 0x6562
+0x8AB9 0x67D1
+0x8ABA 0x6853
+0x8ABB 0x68FA
+0x8ABC 0x6B3E
+0x8ABD 0x6B53
+0x8ABE 0x6C57
+0x8ABF 0x6F22
+0x8AC0 0x6F97
+0x8AC1 0x6F45
+0x8AC2 0x74B0
+0x8AC3 0x7518
+0x8AC4 0x76E3
+0x8AC5 0x770B
+0x8AC6 0x7AFF
+0x8AC7 0x7BA1
+0x8AC8 0x7C21
+0x8AC9 0x7DE9
+0x8ACA 0x7F36
+0x8ACB 0x7FF0
+0x8ACC 0x809D
+0x8ACD 0x8266
+0x8ACE 0x839E
+0x8ACF 0x89B3
+0x8AD0 0x8ACC
+0x8AD1 0x8CAB
+0x8AD2 0x9084
+0x8AD3 0x9451
+0x8AD4 0x9593
+0x8AD5 0x9591
+0x8AD6 0x95A2
+0x8AD7 0x9665
+0x8AD8 0x97D3
+0x8AD9 0x9928
+0x8ADA 0x8218
+0x8ADB 0x4E38
+0x8ADC 0x542B
+0x8ADD 0x5CB8
+0x8ADE 0x5DCC
+0x8ADF 0x73A9
+0x8AE0 0x764C
+0x8AE1 0x773C
+0x8AE2 0x5CA9
+0x8AE3 0x7FEB
+0x8AE4 0x8D0B
+0x8AE5 0x96C1
+0x8AE6 0x9811
+0x8AE7 0x9854
+0x8AE8 0x9858
+0x8AE9 0x4F01
+0x8AEA 0x4F0E
+0x8AEB 0x5371
+0x8AEC 0x559C
+0x8AED 0x5668
+0x8AEE 0x57FA
+0x8AEF 0x5947
+0x8AF0 0x5B09
+0x8AF1 0x5BC4
+0x8AF2 0x5C90
+0x8AF3 0x5E0C
+0x8AF4 0x5E7E
+0x8AF5 0x5FCC
+0x8AF6 0x63EE
+0x8AF7 0x673A
+0x8AF8 0x65D7
+0x8AF9 0x65E2
+0x8AFA 0x671F
+0x8AFB 0x68CB
+0x8AFC 0x68C4
+0x8B40 0x6A5F
+0x8B41 0x5E30
+0x8B42 0x6BC5
+0x8B43 0x6C17
+0x8B44 0x6C7D
+0x8B45 0x757F
+0x8B46 0x7948
+0x8B47 0x5B63
+0x8B48 0x7A00
+0x8B49 0x7D00
+0x8B4A 0x5FBD
+0x8B4B 0x898F
+0x8B4C 0x8A18
+0x8B4D 0x8CB4
+0x8B4E 0x8D77
+0x8B4F 0x8ECC
+0x8B50 0x8F1D
+0x8B51 0x98E2
+0x8B52 0x9A0E
+0x8B53 0x9B3C
+0x8B54 0x4E80
+0x8B55 0x507D
+0x8B56 0x5100
+0x8B57 0x5993
+0x8B58 0x5B9C
+0x8B59 0x622F
+0x8B5A 0x6280
+0x8B5B 0x64EC
+0x8B5C 0x6B3A
+0x8B5D 0x72A0
+0x8B5E 0x7591
+0x8B5F 0x7947
+0x8B60 0x7FA9
+0x8B61 0x87FB
+0x8B62 0x8ABC
+0x8B63 0x8B70
+0x8B64 0x63AC
+0x8B65 0x83CA
+0x8B66 0x97A0
+0x8B67 0x5409
+0x8B68 0x5403
+0x8B69 0x55AB
+0x8B6A 0x6854
+0x8B6B 0x6A58
+0x8B6C 0x8A70
+0x8B6D 0x7827
+0x8B6E 0x6775
+0x8B6F 0x9ECD
+0x8B70 0x5374
+0x8B71 0x5BA2
+0x8B72 0x811A
+0x8B73 0x8650
+0x8B74 0x9006
+0x8B75 0x4E18
+0x8B76 0x4E45
+0x8B77 0x4EC7
+0x8B78 0x4F11
+0x8B79 0x53CA
+0x8B7A 0x5438
+0x8B7B 0x5BAE
+0x8B7C 0x5F13
+0x8B7D 0x6025
+0x8B7E 0x6551
+0x8B80 0x673D
+0x8B81 0x6C42
+0x8B82 0x6C72
+0x8B83 0x6CE3
+0x8B84 0x7078
+0x8B85 0x7403
+0x8B86 0x7A76
+0x8B87 0x7AAE
+0x8B88 0x7B08
+0x8B89 0x7D1A
+0x8B8A 0x7CFE
+0x8B8B 0x7D66
+0x8B8C 0x65E7
+0x8B8D 0x725B
+0x8B8E 0x53BB
+0x8B8F 0x5C45
+0x8B90 0x5DE8
+0x8B91 0x62D2
+0x8B92 0x62E0
+0x8B93 0x6319
+0x8B94 0x6E20
+0x8B95 0x865A
+0x8B96 0x8A31
+0x8B97 0x8DDD
+0x8B98 0x92F8
+0x8B99 0x6F01
+0x8B9A 0x79A6
+0x8B9B 0x9B5A
+0x8B9C 0x4EA8
+0x8B9D 0x4EAB
+0x8B9E 0x4EAC
+0x8B9F 0x4F9B
+0x8BA0 0x4FA0
+0x8BA1 0x50D1
+0x8BA2 0x5147
+0x8BA3 0x7AF6
+0x8BA4 0x5171
+0x8BA5 0x51F6
+0x8BA6 0x5354
+0x8BA7 0x5321
+0x8BA8 0x537F
+0x8BA9 0x53EB
+0x8BAA 0x55AC
+0x8BAB 0x5883
+0x8BAC 0x5CE1
+0x8BAD 0x5F37
+0x8BAE 0x5F4A
+0x8BAF 0x602F
+0x8BB0 0x6050
+0x8BB1 0x606D
+0x8BB2 0x631F
+0x8BB3 0x6559
+0x8BB4 0x6A4B
+0x8BB5 0x6CC1
+0x8BB6 0x72C2
+0x8BB7 0x72ED
+0x8BB8 0x77EF
+0x8BB9 0x80F8
+0x8BBA 0x8105
+0x8BBB 0x8208
+0x8BBC 0x854E
+0x8BBD 0x90F7
+0x8BBE 0x93E1
+0x8BBF 0x97FF
+0x8BC0 0x9957
+0x8BC1 0x9A5A
+0x8BC2 0x4EF0
+0x8BC3 0x51DD
+0x8BC4 0x5C2D
+0x8BC5 0x6681
+0x8BC6 0x696D
+0x8BC7 0x5C40
+0x8BC8 0x66F2
+0x8BC9 0x6975
+0x8BCA 0x7389
+0x8BCB 0x6850
+0x8BCC 0x7C81
+0x8BCD 0x50C5
+0x8BCE 0x52E4
+0x8BCF 0x5747
+0x8BD0 0x5DFE
+0x8BD1 0x9326
+0x8BD2 0x65A4
+0x8BD3 0x6B23
+0x8BD4 0x6B3D
+0x8BD5 0x7434
+0x8BD6 0x7981
+0x8BD7 0x79BD
+0x8BD8 0x7B4B
+0x8BD9 0x7DCA
+0x8BDA 0x82B9
+0x8BDB 0x83CC
+0x8BDC 0x887F
+0x8BDD 0x895F
+0x8BDE 0x8B39
+0x8BDF 0x8FD1
+0x8BE0 0x91D1
+0x8BE1 0x541F
+0x8BE2 0x9280
+0x8BE3 0x4E5D
+0x8BE4 0x5036
+0x8BE5 0x53E5
+0x8BE6 0x533A
+0x8BE7 0x72D7
+0x8BE8 0x7396
+0x8BE9 0x77E9
+0x8BEA 0x82E6
+0x8BEB 0x8EAF
+0x8BEC 0x99C6
+0x8BED 0x99C8
+0x8BEE 0x99D2
+0x8BEF 0x5177
+0x8BF0 0x611A
+0x8BF1 0x865E
+0x8BF2 0x55B0
+0x8BF3 0x7A7A
+0x8BF4 0x5076
+0x8BF5 0x5BD3
+0x8BF6 0x9047
+0x8BF7 0x9685
+0x8BF8 0x4E32
+0x8BF9 0x6ADB
+0x8BFA 0x91E7
+0x8BFB 0x5C51
+0x8BFC 0x5C48
+0x8C40 0x6398
+0x8C41 0x7A9F
+0x8C42 0x6C93
+0x8C43 0x9774
+0x8C44 0x8F61
+0x8C45 0x7AAA
+0x8C46 0x718A
+0x8C47 0x9688
+0x8C48 0x7C82
+0x8C49 0x6817
+0x8C4A 0x7E70
+0x8C4B 0x6851
+0x8C4C 0x936C
+0x8C4D 0x52F2
+0x8C4E 0x541B
+0x8C4F 0x85AB
+0x8C50 0x8A13
+0x8C51 0x7FA4
+0x8C52 0x8ECD
+0x8C53 0x90E1
+0x8C54 0x5366
+0x8C55 0x8888
+0x8C56 0x7941
+0x8C57 0x4FC2
+0x8C58 0x50BE
+0x8C59 0x5211
+0x8C5A 0x5144
+0x8C5B 0x5553
+0x8C5C 0x572D
+0x8C5D 0x73EA
+0x8C5E 0x578B
+0x8C5F 0x5951
+0x8C60 0x5F62
+0x8C61 0x5F84
+0x8C62 0x6075
+0x8C63 0x6176
+0x8C64 0x6167
+0x8C65 0x61A9
+0x8C66 0x63B2
+0x8C67 0x643A
+0x8C68 0x656C
+0x8C69 0x666F
+0x8C6A 0x6842
+0x8C6B 0x6E13
+0x8C6C 0x7566
+0x8C6D 0x7A3D
+0x8C6E 0x7CFB
+0x8C6F 0x7D4C
+0x8C70 0x7D99
+0x8C71 0x7E4B
+0x8C72 0x7F6B
+0x8C73 0x830E
+0x8C74 0x834A
+0x8C75 0x86CD
+0x8C76 0x8A08
+0x8C77 0x8A63
+0x8C78 0x8B66
+0x8C79 0x8EFD
+0x8C7A 0x981A
+0x8C7B 0x9D8F
+0x8C7C 0x82B8
+0x8C7D 0x8FCE
+0x8C7E 0x9BE8
+0x8C80 0x5287
+0x8C81 0x621F
+0x8C82 0x6483
+0x8C83 0x6FC0
+0x8C84 0x9699
+0x8C85 0x6841
+0x8C86 0x5091
+0x8C87 0x6B20
+0x8C88 0x6C7A
+0x8C89 0x6F54
+0x8C8A 0x7A74
+0x8C8B 0x7D50
+0x8C8C 0x8840
+0x8C8D 0x8A23
+0x8C8E 0x6708
+0x8C8F 0x4EF6
+0x8C90 0x5039
+0x8C91 0x5026
+0x8C92 0x5065
+0x8C93 0x517C
+0x8C94 0x5238
+0x8C95 0x5263
+0x8C96 0x55A7
+0x8C97 0x570F
+0x8C98 0x5805
+0x8C99 0x5ACC
+0x8C9A 0x5EFA
+0x8C9B 0x61B2
+0x8C9C 0x61F8
+0x8C9D 0x62F3
+0x8C9E 0x6372
+0x8C9F 0x691C
+0x8CA0 0x6A29
+0x8CA1 0x727D
+0x8CA2 0x72AC
+0x8CA3 0x732E
+0x8CA4 0x7814
+0x8CA5 0x786F
+0x8CA6 0x7D79
+0x8CA7 0x770C
+0x8CA8 0x80A9
+0x8CA9 0x898B
+0x8CAA 0x8B19
+0x8CAB 0x8CE2
+0x8CAC 0x8ED2
+0x8CAD 0x9063
+0x8CAE 0x9375
+0x8CAF 0x967A
+0x8CB0 0x9855
+0x8CB1 0x9A13
+0x8CB2 0x9E78
+0x8CB3 0x5143
+0x8CB4 0x539F
+0x8CB5 0x53B3
+0x8CB6 0x5E7B
+0x8CB7 0x5F26
+0x8CB8 0x6E1B
+0x8CB9 0x6E90
+0x8CBA 0x7384
+0x8CBB 0x73FE
+0x8CBC 0x7D43
+0x8CBD 0x8237
+0x8CBE 0x8A00
+0x8CBF 0x8AFA
+0x8CC0 0x9650
+0x8CC1 0x4E4E
+0x8CC2 0x500B
+0x8CC3 0x53E4
+0x8CC4 0x547C
+0x8CC5 0x56FA
+0x8CC6 0x59D1
+0x8CC7 0x5B64
+0x8CC8 0x5DF1
+0x8CC9 0x5EAB
+0x8CCA 0x5F27
+0x8CCB 0x6238
+0x8CCC 0x6545
+0x8CCD 0x67AF
+0x8CCE 0x6E56
+0x8CCF 0x72D0
+0x8CD0 0x7CCA
+0x8CD1 0x88B4
+0x8CD2 0x80A1
+0x8CD3 0x80E1
+0x8CD4 0x83F0
+0x8CD5 0x864E
+0x8CD6 0x8A87
+0x8CD7 0x8DE8
+0x8CD8 0x9237
+0x8CD9 0x96C7
+0x8CDA 0x9867
+0x8CDB 0x9F13
+0x8CDC 0x4E94
+0x8CDD 0x4E92
+0x8CDE 0x4F0D
+0x8CDF 0x5348
+0x8CE0 0x5449
+0x8CE1 0x543E
+0x8CE2 0x5A2F
+0x8CE3 0x5F8C
+0x8CE4 0x5FA1
+0x8CE5 0x609F
+0x8CE6 0x68A7
+0x8CE7 0x6A8E
+0x8CE8 0x745A
+0x8CE9 0x7881
+0x8CEA 0x8A9E
+0x8CEB 0x8AA4
+0x8CEC 0x8B77
+0x8CED 0x9190
+0x8CEE 0x4E5E
+0x8CEF 0x9BC9
+0x8CF0 0x4EA4
+0x8CF1 0x4F7C
+0x8CF2 0x4FAF
+0x8CF3 0x5019
+0x8CF4 0x5016
+0x8CF5 0x5149
+0x8CF6 0x516C
+0x8CF7 0x529F
+0x8CF8 0x52B9
+0x8CF9 0x52FE
+0x8CFA 0x539A
+0x8CFB 0x53E3
+0x8CFC 0x5411
+0x8D40 0x540E
+0x8D41 0x5589
+0x8D42 0x5751
+0x8D43 0x57A2
+0x8D44 0x597D
+0x8D45 0x5B54
+0x8D46 0x5B5D
+0x8D47 0x5B8F
+0x8D48 0x5DE5
+0x8D49 0x5DE7
+0x8D4A 0x5DF7
+0x8D4B 0x5E78
+0x8D4C 0x5E83
+0x8D4D 0x5E9A
+0x8D4E 0x5EB7
+0x8D4F 0x5F18
+0x8D50 0x6052
+0x8D51 0x614C
+0x8D52 0x6297
+0x8D53 0x62D8
+0x8D54 0x63A7
+0x8D55 0x653B
+0x8D56 0x6602
+0x8D57 0x6643
+0x8D58 0x66F4
+0x8D59 0x676D
+0x8D5A 0x6821
+0x8D5B 0x6897
+0x8D5C 0x69CB
+0x8D5D 0x6C5F
+0x8D5E 0x6D2A
+0x8D5F 0x6D69
+0x8D60 0x6E2F
+0x8D61 0x6E9D
+0x8D62 0x7532
+0x8D63 0x7687
+0x8D64 0x786C
+0x8D65 0x7A3F
+0x8D66 0x7CE0
+0x8D67 0x7D05
+0x8D68 0x7D18
+0x8D69 0x7D5E
+0x8D6A 0x7DB1
+0x8D6B 0x8015
+0x8D6C 0x8003
+0x8D6D 0x80AF
+0x8D6E 0x80B1
+0x8D6F 0x8154
+0x8D70 0x818F
+0x8D71 0x822A
+0x8D72 0x8352
+0x8D73 0x884C
+0x8D74 0x8861
+0x8D75 0x8B1B
+0x8D76 0x8CA2
+0x8D77 0x8CFC
+0x8D78 0x90CA
+0x8D79 0x9175
+0x8D7A 0x9271
+0x8D7B 0x783F
+0x8D7C 0x92FC
+0x8D7D 0x95A4
+0x8D7E 0x964D
+0x8D80 0x9805
+0x8D81 0x9999
+0x8D82 0x9AD8
+0x8D83 0x9D3B
+0x8D84 0x525B
+0x8D85 0x52AB
+0x8D86 0x53F7
+0x8D87 0x5408
+0x8D88 0x58D5
+0x8D89 0x62F7
+0x8D8A 0x6FE0
+0x8D8B 0x8C6A
+0x8D8C 0x8F5F
+0x8D8D 0x9EB9
+0x8D8E 0x514B
+0x8D8F 0x523B
+0x8D90 0x544A
+0x8D91 0x56FD
+0x8D92 0x7A40
+0x8D93 0x9177
+0x8D94 0x9D60
+0x8D95 0x9ED2
+0x8D96 0x7344
+0x8D97 0x6F09
+0x8D98 0x8170
+0x8D99 0x7511
+0x8D9A 0x5FFD
+0x8D9B 0x60DA
+0x8D9C 0x9AA8
+0x8D9D 0x72DB
+0x8D9E 0x8FBC
+0x8D9F 0x6B64
+0x8DA0 0x9803
+0x8DA1 0x4ECA
+0x8DA2 0x56F0
+0x8DA3 0x5764
+0x8DA4 0x58BE
+0x8DA5 0x5A5A
+0x8DA6 0x6068
+0x8DA7 0x61C7
+0x8DA8 0x660F
+0x8DA9 0x6606
+0x8DAA 0x6839
+0x8DAB 0x68B1
+0x8DAC 0x6DF7
+0x8DAD 0x75D5
+0x8DAE 0x7D3A
+0x8DAF 0x826E
+0x8DB0 0x9B42
+0x8DB1 0x4E9B
+0x8DB2 0x4F50
+0x8DB3 0x53C9
+0x8DB4 0x5506
+0x8DB5 0x5D6F
+0x8DB6 0x5DE6
+0x8DB7 0x5DEE
+0x8DB8 0x67FB
+0x8DB9 0x6C99
+0x8DBA 0x7473
+0x8DBB 0x7802
+0x8DBC 0x8A50
+0x8DBD 0x9396
+0x8DBE 0x88DF
+0x8DBF 0x5750
+0x8DC0 0x5EA7
+0x8DC1 0x632B
+0x8DC2 0x50B5
+0x8DC3 0x50AC
+0x8DC4 0x518D
+0x8DC5 0x6700
+0x8DC6 0x54C9
+0x8DC7 0x585E
+0x8DC8 0x59BB
+0x8DC9 0x5BB0
+0x8DCA 0x5F69
+0x8DCB 0x624D
+0x8DCC 0x63A1
+0x8DCD 0x683D
+0x8DCE 0x6B73
+0x8DCF 0x6E08
+0x8DD0 0x707D
+0x8DD1 0x91C7
+0x8DD2 0x7280
+0x8DD3 0x7815
+0x8DD4 0x7826
+0x8DD5 0x796D
+0x8DD6 0x658E
+0x8DD7 0x7D30
+0x8DD8 0x83DC
+0x8DD9 0x88C1
+0x8DDA 0x8F09
+0x8DDB 0x969B
+0x8DDC 0x5264
+0x8DDD 0x5728
+0x8DDE 0x6750
+0x8DDF 0x7F6A
+0x8DE0 0x8CA1
+0x8DE1 0x51B4
+0x8DE2 0x5742
+0x8DE3 0x962A
+0x8DE4 0x583A
+0x8DE5 0x698A
+0x8DE6 0x80B4
+0x8DE7 0x54B2
+0x8DE8 0x5D0E
+0x8DE9 0x57FC
+0x8DEA 0x7895
+0x8DEB 0x9DFA
+0x8DEC 0x4F5C
+0x8DED 0x524A
+0x8DEE 0x548B
+0x8DEF 0x643E
+0x8DF0 0x6628
+0x8DF1 0x6714
+0x8DF2 0x67F5
+0x8DF3 0x7A84
+0x8DF4 0x7B56
+0x8DF5 0x7D22
+0x8DF6 0x932F
+0x8DF7 0x685C
+0x8DF8 0x9BAD
+0x8DF9 0x7B39
+0x8DFA 0x5319
+0x8DFB 0x518A
+0x8DFC 0x5237
+0x8E40 0x5BDF
+0x8E41 0x62F6
+0x8E42 0x64AE
+0x8E43 0x64E6
+0x8E44 0x672D
+0x8E45 0x6BBA
+0x8E46 0x85A9
+0x8E47 0x96D1
+0x8E48 0x7690
+0x8E49 0x9BD6
+0x8E4A 0x634C
+0x8E4B 0x9306
+0x8E4C 0x9BAB
+0x8E4D 0x76BF
+0x8E4E 0x6652
+0x8E4F 0x4E09
+0x8E50 0x5098
+0x8E51 0x53C2
+0x8E52 0x5C71
+0x8E53 0x60E8
+0x8E54 0x6492
+0x8E55 0x6563
+0x8E56 0x685F
+0x8E57 0x71E6
+0x8E58 0x73CA
+0x8E59 0x7523
+0x8E5A 0x7B97
+0x8E5B 0x7E82
+0x8E5C 0x8695
+0x8E5D 0x8B83
+0x8E5E 0x8CDB
+0x8E5F 0x9178
+0x8E60 0x9910
+0x8E61 0x65AC
+0x8E62 0x66AB
+0x8E63 0x6B8B
+0x8E64 0x4ED5
+0x8E65 0x4ED4
+0x8E66 0x4F3A
+0x8E67 0x4F7F
+0x8E68 0x523A
+0x8E69 0x53F8
+0x8E6A 0x53F2
+0x8E6B 0x55E3
+0x8E6C 0x56DB
+0x8E6D 0x58EB
+0x8E6E 0x59CB
+0x8E6F 0x59C9
+0x8E70 0x59FF
+0x8E71 0x5B50
+0x8E72 0x5C4D
+0x8E73 0x5E02
+0x8E74 0x5E2B
+0x8E75 0x5FD7
+0x8E76 0x601D
+0x8E77 0x6307
+0x8E78 0x652F
+0x8E79 0x5B5C
+0x8E7A 0x65AF
+0x8E7B 0x65BD
+0x8E7C 0x65E8
+0x8E7D 0x679D
+0x8E7E 0x6B62
+0x8E80 0x6B7B
+0x8E81 0x6C0F
+0x8E82 0x7345
+0x8E83 0x7949
+0x8E84 0x79C1
+0x8E85 0x7CF8
+0x8E86 0x7D19
+0x8E87 0x7D2B
+0x8E88 0x80A2
+0x8E89 0x8102
+0x8E8A 0x81F3
+0x8E8B 0x8996
+0x8E8C 0x8A5E
+0x8E8D 0x8A69
+0x8E8E 0x8A66
+0x8E8F 0x8A8C
+0x8E90 0x8AEE
+0x8E91 0x8CC7
+0x8E92 0x8CDC
+0x8E93 0x96CC
+0x8E94 0x98FC
+0x8E95 0x6B6F
+0x8E96 0x4E8B
+0x8E97 0x4F3C
+0x8E98 0x4F8D
+0x8E99 0x5150
+0x8E9A 0x5B57
+0x8E9B 0x5BFA
+0x8E9C 0x6148
+0x8E9D 0x6301
+0x8E9E 0x6642
+0x8E9F 0x6B21
+0x8EA0 0x6ECB
+0x8EA1 0x6CBB
+0x8EA2 0x723E
+0x8EA3 0x74BD
+0x8EA4 0x75D4
+0x8EA5 0x78C1
+0x8EA6 0x793A
+0x8EA7 0x800C
+0x8EA8 0x8033
+0x8EA9 0x81EA
+0x8EAA 0x8494
+0x8EAB 0x8F9E
+0x8EAC 0x6C50
+0x8EAD 0x9E7F
+0x8EAE 0x5F0F
+0x8EAF 0x8B58
+0x8EB0 0x9D2B
+0x8EB1 0x7AFA
+0x8EB2 0x8EF8
+0x8EB3 0x5B8D
+0x8EB4 0x96EB
+0x8EB5 0x4E03
+0x8EB6 0x53F1
+0x8EB7 0x57F7
+0x8EB8 0x5931
+0x8EB9 0x5AC9
+0x8EBA 0x5BA4
+0x8EBB 0x6089
+0x8EBC 0x6E7F
+0x8EBD 0x6F06
+0x8EBE 0x75BE
+0x8EBF 0x8CEA
+0x8EC0 0x5B9F
+0x8EC1 0x8500
+0x8EC2 0x7BE0
+0x8EC3 0x5072
+0x8EC4 0x67F4
+0x8EC5 0x829D
+0x8EC6 0x5C61
+0x8EC7 0x854A
+0x8EC8 0x7E1E
+0x8EC9 0x820E
+0x8ECA 0x5199
+0x8ECB 0x5C04
+0x8ECC 0x6368
+0x8ECD 0x8D66
+0x8ECE 0x659C
+0x8ECF 0x716E
+0x8ED0 0x793E
+0x8ED1 0x7D17
+0x8ED2 0x8005
+0x8ED3 0x8B1D
+0x8ED4 0x8ECA
+0x8ED5 0x906E
+0x8ED6 0x86C7
+0x8ED7 0x90AA
+0x8ED8 0x501F
+0x8ED9 0x52FA
+0x8EDA 0x5C3A
+0x8EDB 0x6753
+0x8EDC 0x707C
+0x8EDD 0x7235
+0x8EDE 0x914C
+0x8EDF 0x91C8
+0x8EE0 0x932B
+0x8EE1 0x82E5
+0x8EE2 0x5BC2
+0x8EE3 0x5F31
+0x8EE4 0x60F9
+0x8EE5 0x4E3B
+0x8EE6 0x53D6
+0x8EE7 0x5B88
+0x8EE8 0x624B
+0x8EE9 0x6731
+0x8EEA 0x6B8A
+0x8EEB 0x72E9
+0x8EEC 0x73E0
+0x8EED 0x7A2E
+0x8EEE 0x816B
+0x8EEF 0x8DA3
+0x8EF0 0x9152
+0x8EF1 0x9996
+0x8EF2 0x5112
+0x8EF3 0x53D7
+0x8EF4 0x546A
+0x8EF5 0x5BFF
+0x8EF6 0x6388
+0x8EF7 0x6A39
+0x8EF8 0x7DAC
+0x8EF9 0x9700
+0x8EFA 0x56DA
+0x8EFB 0x53CE
+0x8EFC 0x5468
+0x8F40 0x5B97
+0x8F41 0x5C31
+0x8F42 0x5DDE
+0x8F43 0x4FEE
+0x8F44 0x6101
+0x8F45 0x62FE
+0x8F46 0x6D32
+0x8F47 0x79C0
+0x8F48 0x79CB
+0x8F49 0x7D42
+0x8F4A 0x7E4D
+0x8F4B 0x7FD2
+0x8F4C 0x81ED
+0x8F4D 0x821F
+0x8F4E 0x8490
+0x8F4F 0x8846
+0x8F50 0x8972
+0x8F51 0x8B90
+0x8F52 0x8E74
+0x8F53 0x8F2F
+0x8F54 0x9031
+0x8F55 0x914B
+0x8F56 0x916C
+0x8F57 0x96C6
+0x8F58 0x919C
+0x8F59 0x4EC0
+0x8F5A 0x4F4F
+0x8F5B 0x5145
+0x8F5C 0x5341
+0x8F5D 0x5F93
+0x8F5E 0x620E
+0x8F5F 0x67D4
+0x8F60 0x6C41
+0x8F61 0x6E0B
+0x8F62 0x7363
+0x8F63 0x7E26
+0x8F64 0x91CD
+0x8F65 0x9283
+0x8F66 0x53D4
+0x8F67 0x5919
+0x8F68 0x5BBF
+0x8F69 0x6DD1
+0x8F6A 0x795D
+0x8F6B 0x7E2E
+0x8F6C 0x7C9B
+0x8F6D 0x587E
+0x8F6E 0x719F
+0x8F6F 0x51FA
+0x8F70 0x8853
+0x8F71 0x8FF0
+0x8F72 0x4FCA
+0x8F73 0x5CFB
+0x8F74 0x6625
+0x8F75 0x77AC
+0x8F76 0x7AE3
+0x8F77 0x821C
+0x8F78 0x99FF
+0x8F79 0x51C6
+0x8F7A 0x5FAA
+0x8F7B 0x65EC
+0x8F7C 0x696F
+0x8F7D 0x6B89
+0x8F7E 0x6DF3
+0x8F80 0x6E96
+0x8F81 0x6F64
+0x8F82 0x76FE
+0x8F83 0x7D14
+0x8F84 0x5DE1
+0x8F85 0x9075
+0x8F86 0x9187
+0x8F87 0x9806
+0x8F88 0x51E6
+0x8F89 0x521D
+0x8F8A 0x6240
+0x8F8B 0x6691
+0x8F8C 0x66D9
+0x8F8D 0x6E1A
+0x8F8E 0x5EB6
+0x8F8F 0x7DD2
+0x8F90 0x7F72
+0x8F91 0x66F8
+0x8F92 0x85AF
+0x8F93 0x85F7
+0x8F94 0x8AF8
+0x8F95 0x52A9
+0x8F96 0x53D9
+0x8F97 0x5973
+0x8F98 0x5E8F
+0x8F99 0x5F90
+0x8F9A 0x6055
+0x8F9B 0x92E4
+0x8F9C 0x9664
+0x8F9D 0x50B7
+0x8F9E 0x511F
+0x8F9F 0x52DD
+0x8FA0 0x5320
+0x8FA1 0x5347
+0x8FA2 0x53EC
+0x8FA3 0x54E8
+0x8FA4 0x5546
+0x8FA5 0x5531
+0x8FA6 0x5617
+0x8FA7 0x5968
+0x8FA8 0x59BE
+0x8FA9 0x5A3C
+0x8FAA 0x5BB5
+0x8FAB 0x5C06
+0x8FAC 0x5C0F
+0x8FAD 0x5C11
+0x8FAE 0x5C1A
+0x8FAF 0x5E84
+0x8FB0 0x5E8A
+0x8FB1 0x5EE0
+0x8FB2 0x5F70
+0x8FB3 0x627F
+0x8FB4 0x6284
+0x8FB5 0x62DB
+0x8FB6 0x638C
+0x8FB7 0x6377
+0x8FB8 0x6607
+0x8FB9 0x660C
+0x8FBA 0x662D
+0x8FBB 0x6676
+0x8FBC 0x677E
+0x8FBD 0x68A2
+0x8FBE 0x6A1F
+0x8FBF 0x6A35
+0x8FC0 0x6CBC
+0x8FC1 0x6D88
+0x8FC2 0x6E09
+0x8FC3 0x6E58
+0x8FC4 0x713C
+0x8FC5 0x7126
+0x8FC6 0x7167
+0x8FC7 0x75C7
+0x8FC8 0x7701
+0x8FC9 0x785D
+0x8FCA 0x7901
+0x8FCB 0x7965
+0x8FCC 0x79F0
+0x8FCD 0x7AE0
+0x8FCE 0x7B11
+0x8FCF 0x7CA7
+0x8FD0 0x7D39
+0x8FD1 0x8096
+0x8FD2 0x83D6
+0x8FD3 0x848B
+0x8FD4 0x8549
+0x8FD5 0x885D
+0x8FD6 0x88F3
+0x8FD7 0x8A1F
+0x8FD8 0x8A3C
+0x8FD9 0x8A54
+0x8FDA 0x8A73
+0x8FDB 0x8C61
+0x8FDC 0x8CDE
+0x8FDD 0x91A4
+0x8FDE 0x9266
+0x8FDF 0x937E
+0x8FE0 0x9418
+0x8FE1 0x969C
+0x8FE2 0x9798
+0x8FE3 0x4E0A
+0x8FE4 0x4E08
+0x8FE5 0x4E1E
+0x8FE6 0x4E57
+0x8FE7 0x5197
+0x8FE8 0x5270
+0x8FE9 0x57CE
+0x8FEA 0x5834
+0x8FEB 0x58CC
+0x8FEC 0x5B22
+0x8FED 0x5E38
+0x8FEE 0x60C5
+0x8FEF 0x64FE
+0x8FF0 0x6761
+0x8FF1 0x6756
+0x8FF2 0x6D44
+0x8FF3 0x72B6
+0x8FF4 0x7573
+0x8FF5 0x7A63
+0x8FF6 0x84B8
+0x8FF7 0x8B72
+0x8FF8 0x91B8
+0x8FF9 0x9320
+0x8FFA 0x5631
+0x8FFB 0x57F4
+0x8FFC 0x98FE
+0x9040 0x62ED
+0x9041 0x690D
+0x9042 0x6B96
+0x9043 0x71ED
+0x9044 0x7E54
+0x9045 0x8077
+0x9046 0x8272
+0x9047 0x89E6
+0x9048 0x98DF
+0x9049 0x8755
+0x904A 0x8FB1
+0x904B 0x5C3B
+0x904C 0x4F38
+0x904D 0x4FE1
+0x904E 0x4FB5
+0x904F 0x5507
+0x9050 0x5A20
+0x9051 0x5BDD
+0x9052 0x5BE9
+0x9053 0x5FC3
+0x9054 0x614E
+0x9055 0x632F
+0x9056 0x65B0
+0x9057 0x664B
+0x9058 0x68EE
+0x9059 0x699B
+0x905A 0x6D78
+0x905B 0x6DF1
+0x905C 0x7533
+0x905D 0x75B9
+0x905E 0x771F
+0x905F 0x795E
+0x9060 0x79E6
+0x9061 0x7D33
+0x9062 0x81E3
+0x9063 0x82AF
+0x9064 0x85AA
+0x9065 0x89AA
+0x9066 0x8A3A
+0x9067 0x8EAB
+0x9068 0x8F9B
+0x9069 0x9032
+0x906A 0x91DD
+0x906B 0x9707
+0x906C 0x4EBA
+0x906D 0x4EC1
+0x906E 0x5203
+0x906F 0x5875
+0x9070 0x58EC
+0x9071 0x5C0B
+0x9072 0x751A
+0x9073 0x5C3D
+0x9074 0x814E
+0x9075 0x8A0A
+0x9076 0x8FC5
+0x9077 0x9663
+0x9078 0x976D
+0x9079 0x7B25
+0x907A 0x8ACF
+0x907B 0x9808
+0x907C 0x9162
+0x907D 0x56F3
+0x907E 0x53A8
+0x9080 0x9017
+0x9081 0x5439
+0x9082 0x5782
+0x9083 0x5E25
+0x9084 0x63A8
+0x9085 0x6C34
+0x9086 0x708A
+0x9087 0x7761
+0x9088 0x7C8B
+0x9089 0x7FE0
+0x908A 0x8870
+0x908B 0x9042
+0x908C 0x9154
+0x908D 0x9310
+0x908E 0x9318
+0x908F 0x968F
+0x9090 0x745E
+0x9091 0x9AC4
+0x9092 0x5D07
+0x9093 0x5D69
+0x9094 0x6570
+0x9095 0x67A2
+0x9096 0x8DA8
+0x9097 0x96DB
+0x9098 0x636E
+0x9099 0x6749
+0x909A 0x6919
+0x909B 0x83C5
+0x909C 0x9817
+0x909D 0x96C0
+0x909E 0x88FE
+0x909F 0x6F84
+0x90A0 0x647A
+0x90A1 0x5BF8
+0x90A2 0x4E16
+0x90A3 0x702C
+0x90A4 0x755D
+0x90A5 0x662F
+0x90A6 0x51C4
+0x90A7 0x5236
+0x90A8 0x52E2
+0x90A9 0x59D3
+0x90AA 0x5F81
+0x90AB 0x6027
+0x90AC 0x6210
+0x90AD 0x653F
+0x90AE 0x6574
+0x90AF 0x661F
+0x90B0 0x6674
+0x90B1 0x68F2
+0x90B2 0x6816
+0x90B3 0x6B63
+0x90B4 0x6E05
+0x90B5 0x7272
+0x90B6 0x751F
+0x90B7 0x76DB
+0x90B8 0x7CBE
+0x90B9 0x8056
+0x90BA 0x58F0
+0x90BB 0x88FD
+0x90BC 0x897F
+0x90BD 0x8AA0
+0x90BE 0x8A93
+0x90BF 0x8ACB
+0x90C0 0x901D
+0x90C1 0x9192
+0x90C2 0x9752
+0x90C3 0x9759
+0x90C4 0x6589
+0x90C5 0x7A0E
+0x90C6 0x8106
+0x90C7 0x96BB
+0x90C8 0x5E2D
+0x90C9 0x60DC
+0x90CA 0x621A
+0x90CB 0x65A5
+0x90CC 0x6614
+0x90CD 0x6790
+0x90CE 0x77F3
+0x90CF 0x7A4D
+0x90D0 0x7C4D
+0x90D1 0x7E3E
+0x90D2 0x810A
+0x90D3 0x8CAC
+0x90D4 0x8D64
+0x90D5 0x8DE1
+0x90D6 0x8E5F
+0x90D7 0x78A9
+0x90D8 0x5207
+0x90D9 0x62D9
+0x90DA 0x63A5
+0x90DB 0x6442
+0x90DC 0x6298
+0x90DD 0x8A2D
+0x90DE 0x7A83
+0x90DF 0x7BC0
+0x90E0 0x8AAC
+0x90E1 0x96EA
+0x90E2 0x7D76
+0x90E3 0x820C
+0x90E4 0x8749
+0x90E5 0x4ED9
+0x90E6 0x5148
+0x90E7 0x5343
+0x90E8 0x5360
+0x90E9 0x5BA3
+0x90EA 0x5C02
+0x90EB 0x5C16
+0x90EC 0x5DDD
+0x90ED 0x6226
+0x90EE 0x6247
+0x90EF 0x64B0
+0x90F0 0x6813
+0x90F1 0x6834
+0x90F2 0x6CC9
+0x90F3 0x6D45
+0x90F4 0x6D17
+0x90F5 0x67D3
+0x90F6 0x6F5C
+0x90F7 0x714E
+0x90F8 0x717D
+0x90F9 0x65CB
+0x90FA 0x7A7F
+0x90FB 0x7BAD
+0x90FC 0x7DDA
+0x9140 0x7E4A
+0x9141 0x7FA8
+0x9142 0x817A
+0x9143 0x821B
+0x9144 0x8239
+0x9145 0x85A6
+0x9146 0x8A6E
+0x9147 0x8CCE
+0x9148 0x8DF5
+0x9149 0x9078
+0x914A 0x9077
+0x914B 0x92AD
+0x914C 0x9291
+0x914D 0x9583
+0x914E 0x9BAE
+0x914F 0x524D
+0x9150 0x5584
+0x9151 0x6F38
+0x9152 0x7136
+0x9153 0x5168
+0x9154 0x7985
+0x9155 0x7E55
+0x9156 0x81B3
+0x9157 0x7CCE
+0x9158 0x564C
+0x9159 0x5851
+0x915A 0x5CA8
+0x915B 0x63AA
+0x915C 0x66FE
+0x915D 0x66FD
+0x915E 0x695A
+0x915F 0x72D9
+0x9160 0x758F
+0x9161 0x758E
+0x9162 0x790E
+0x9163 0x7956
+0x9164 0x79DF
+0x9165 0x7C97
+0x9166 0x7D20
+0x9167 0x7D44
+0x9168 0x8607
+0x9169 0x8A34
+0x916A 0x963B
+0x916B 0x9061
+0x916C 0x9F20
+0x916D 0x50E7
+0x916E 0x5275
+0x916F 0x53CC
+0x9170 0x53E2
+0x9171 0x5009
+0x9172 0x55AA
+0x9173 0x58EE
+0x9174 0x594F
+0x9175 0x723D
+0x9176 0x5B8B
+0x9177 0x5C64
+0x9178 0x531D
+0x9179 0x60E3
+0x917A 0x60F3
+0x917B 0x635C
+0x917C 0x6383
+0x917D 0x633F
+0x917E 0x63BB
+0x9180 0x64CD
+0x9181 0x65E9
+0x9182 0x66F9
+0x9183 0x5DE3
+0x9184 0x69CD
+0x9185 0x69FD
+0x9186 0x6F15
+0x9187 0x71E5
+0x9188 0x4E89
+0x9189 0x75E9
+0x918A 0x76F8
+0x918B 0x7A93
+0x918C 0x7CDF
+0x918D 0x7DCF
+0x918E 0x7D9C
+0x918F 0x8061
+0x9190 0x8349
+0x9191 0x8358
+0x9192 0x846C
+0x9193 0x84BC
+0x9194 0x85FB
+0x9195 0x88C5
+0x9196 0x8D70
+0x9197 0x9001
+0x9198 0x906D
+0x9199 0x9397
+0x919A 0x971C
+0x919B 0x9A12
+0x919C 0x50CF
+0x919D 0x5897
+0x919E 0x618E
+0x919F 0x81D3
+0x91A0 0x8535
+0x91A1 0x8D08
+0x91A2 0x9020
+0x91A3 0x4FC3
+0x91A4 0x5074
+0x91A5 0x5247
+0x91A6 0x5373
+0x91A7 0x606F
+0x91A8 0x6349
+0x91A9 0x675F
+0x91AA 0x6E2C
+0x91AB 0x8DB3
+0x91AC 0x901F
+0x91AD 0x4FD7
+0x91AE 0x5C5E
+0x91AF 0x8CCA
+0x91B0 0x65CF
+0x91B1 0x7D9A
+0x91B2 0x5352
+0x91B3 0x8896
+0x91B4 0x5176
+0x91B5 0x63C3
+0x91B6 0x5B58
+0x91B7 0x5B6B
+0x91B8 0x5C0A
+0x91B9 0x640D
+0x91BA 0x6751
+0x91BB 0x905C
+0x91BC 0x4ED6
+0x91BD 0x591A
+0x91BE 0x592A
+0x91BF 0x6C70
+0x91C0 0x8A51
+0x91C1 0x553E
+0x91C2 0x5815
+0x91C3 0x59A5
+0x91C4 0x60F0
+0x91C5 0x6253
+0x91C6 0x67C1
+0x91C7 0x8235
+0x91C8 0x6955
+0x91C9 0x9640
+0x91CA 0x99C4
+0x91CB 0x9A28
+0x91CC 0x4F53
+0x91CD 0x5806
+0x91CE 0x5BFE
+0x91CF 0x8010
+0x91D0 0x5CB1
+0x91D1 0x5E2F
+0x91D2 0x5F85
+0x91D3 0x6020
+0x91D4 0x614B
+0x91D5 0x6234
+0x91D6 0x66FF
+0x91D7 0x6CF0
+0x91D8 0x6EDE
+0x91D9 0x80CE
+0x91DA 0x817F
+0x91DB 0x82D4
+0x91DC 0x888B
+0x91DD 0x8CB8
+0x91DE 0x9000
+0x91DF 0x902E
+0x91E0 0x968A
+0x91E1 0x9EDB
+0x91E2 0x9BDB
+0x91E3 0x4EE3
+0x91E4 0x53F0
+0x91E5 0x5927
+0x91E6 0x7B2C
+0x91E7 0x918D
+0x91E8 0x984C
+0x91E9 0x9DF9
+0x91EA 0x6EDD
+0x91EB 0x7027
+0x91EC 0x5353
+0x91ED 0x5544
+0x91EE 0x5B85
+0x91EF 0x6258
+0x91F0 0x629E
+0x91F1 0x62D3
+0x91F2 0x6CA2
+0x91F3 0x6FEF
+0x91F4 0x7422
+0x91F5 0x8A17
+0x91F6 0x9438
+0x91F7 0x6FC1
+0x91F8 0x8AFE
+0x91F9 0x8338
+0x91FA 0x51E7
+0x91FB 0x86F8
+0x91FC 0x53EA
+0x9240 0x53E9
+0x9241 0x4F46
+0x9242 0x9054
+0x9243 0x8FB0
+0x9244 0x596A
+0x9245 0x8131
+0x9246 0x5DFD
+0x9247 0x7AEA
+0x9248 0x8FBF
+0x9249 0x68DA
+0x924A 0x8C37
+0x924B 0x72F8
+0x924C 0x9C48
+0x924D 0x6A3D
+0x924E 0x8AB0
+0x924F 0x4E39
+0x9250 0x5358
+0x9251 0x5606
+0x9252 0x5766
+0x9253 0x62C5
+0x9254 0x63A2
+0x9255 0x65E6
+0x9256 0x6B4E
+0x9257 0x6DE1
+0x9258 0x6E5B
+0x9259 0x70AD
+0x925A 0x77ED
+0x925B 0x7AEF
+0x925C 0x7BAA
+0x925D 0x7DBB
+0x925E 0x803D
+0x925F 0x80C6
+0x9260 0x86CB
+0x9261 0x8A95
+0x9262 0x935B
+0x9263 0x56E3
+0x9264 0x58C7
+0x9265 0x5F3E
+0x9266 0x65AD
+0x9267 0x6696
+0x9268 0x6A80
+0x9269 0x6BB5
+0x926A 0x7537
+0x926B 0x8AC7
+0x926C 0x5024
+0x926D 0x77E5
+0x926E 0x5730
+0x926F 0x5F1B
+0x9270 0x6065
+0x9271 0x667A
+0x9272 0x6C60
+0x9273 0x75F4
+0x9274 0x7A1A
+0x9275 0x7F6E
+0x9276 0x81F4
+0x9277 0x8718
+0x9278 0x9045
+0x9279 0x99B3
+0x927A 0x7BC9
+0x927B 0x755C
+0x927C 0x7AF9
+0x927D 0x7B51
+0x927E 0x84C4
+0x9280 0x9010
+0x9281 0x79E9
+0x9282 0x7A92
+0x9283 0x8336
+0x9284 0x5AE1
+0x9285 0x7740
+0x9286 0x4E2D
+0x9287 0x4EF2
+0x9288 0x5B99
+0x9289 0x5FE0
+0x928A 0x62BD
+0x928B 0x663C
+0x928C 0x67F1
+0x928D 0x6CE8
+0x928E 0x866B
+0x928F 0x8877
+0x9290 0x8A3B
+0x9291 0x914E
+0x9292 0x92F3
+0x9293 0x99D0
+0x9294 0x6A17
+0x9295 0x7026
+0x9296 0x732A
+0x9297 0x82E7
+0x9298 0x8457
+0x9299 0x8CAF
+0x929A 0x4E01
+0x929B 0x5146
+0x929C 0x51CB
+0x929D 0x558B
+0x929E 0x5BF5
+0x929F 0x5E16
+0x92A0 0x5E33
+0x92A1 0x5E81
+0x92A2 0x5F14
+0x92A3 0x5F35
+0x92A4 0x5F6B
+0x92A5 0x5FB4
+0x92A6 0x61F2
+0x92A7 0x6311
+0x92A8 0x66A2
+0x92A9 0x671D
+0x92AA 0x6F6E
+0x92AB 0x7252
+0x92AC 0x753A
+0x92AD 0x773A
+0x92AE 0x8074
+0x92AF 0x8139
+0x92B0 0x8178
+0x92B1 0x8776
+0x92B2 0x8ABF
+0x92B3 0x8ADC
+0x92B4 0x8D85
+0x92B5 0x8DF3
+0x92B6 0x929A
+0x92B7 0x9577
+0x92B8 0x9802
+0x92B9 0x9CE5
+0x92BA 0x52C5
+0x92BB 0x6357
+0x92BC 0x76F4
+0x92BD 0x6715
+0x92BE 0x6C88
+0x92BF 0x73CD
+0x92C0 0x8CC3
+0x92C1 0x93AE
+0x92C2 0x9673
+0x92C3 0x6D25
+0x92C4 0x589C
+0x92C5 0x690E
+0x92C6 0x69CC
+0x92C7 0x8FFD
+0x92C8 0x939A
+0x92C9 0x75DB
+0x92CA 0x901A
+0x92CB 0x585A
+0x92CC 0x6802
+0x92CD 0x63B4
+0x92CE 0x69FB
+0x92CF 0x4F43
+0x92D0 0x6F2C
+0x92D1 0x67D8
+0x92D2 0x8FBB
+0x92D3 0x8526
+0x92D4 0x7DB4
+0x92D5 0x9354
+0x92D6 0x693F
+0x92D7 0x6F70
+0x92D8 0x576A
+0x92D9 0x58F7
+0x92DA 0x5B2C
+0x92DB 0x7D2C
+0x92DC 0x722A
+0x92DD 0x540A
+0x92DE 0x91E3
+0x92DF 0x9DB4
+0x92E0 0x4EAD
+0x92E1 0x4F4E
+0x92E2 0x505C
+0x92E3 0x5075
+0x92E4 0x5243
+0x92E5 0x8C9E
+0x92E6 0x5448
+0x92E7 0x5824
+0x92E8 0x5B9A
+0x92E9 0x5E1D
+0x92EA 0x5E95
+0x92EB 0x5EAD
+0x92EC 0x5EF7
+0x92ED 0x5F1F
+0x92EE 0x608C
+0x92EF 0x62B5
+0x92F0 0x633A
+0x92F1 0x63D0
+0x92F2 0x68AF
+0x92F3 0x6C40
+0x92F4 0x7887
+0x92F5 0x798E
+0x92F6 0x7A0B
+0x92F7 0x7DE0
+0x92F8 0x8247
+0x92F9 0x8A02
+0x92FA 0x8AE6
+0x92FB 0x8E44
+0x92FC 0x9013
+0x9340 0x90B8
+0x9341 0x912D
+0x9342 0x91D8
+0x9343 0x9F0E
+0x9344 0x6CE5
+0x9345 0x6458
+0x9346 0x64E2
+0x9347 0x6575
+0x9348 0x6EF4
+0x9349 0x7684
+0x934A 0x7B1B
+0x934B 0x9069
+0x934C 0x93D1
+0x934D 0x6EBA
+0x934E 0x54F2
+0x934F 0x5FB9
+0x9350 0x64A4
+0x9351 0x8F4D
+0x9352 0x8FED
+0x9353 0x9244
+0x9354 0x5178
+0x9355 0x586B
+0x9356 0x5929
+0x9357 0x5C55
+0x9358 0x5E97
+0x9359 0x6DFB
+0x935A 0x7E8F
+0x935B 0x751C
+0x935C 0x8CBC
+0x935D 0x8EE2
+0x935E 0x985B
+0x935F 0x70B9
+0x9360 0x4F1D
+0x9361 0x6BBF
+0x9362 0x6FB1
+0x9363 0x7530
+0x9364 0x96FB
+0x9365 0x514E
+0x9366 0x5410
+0x9367 0x5835
+0x9368 0x5857
+0x9369 0x59AC
+0x936A 0x5C60
+0x936B 0x5F92
+0x936C 0x6597
+0x936D 0x675C
+0x936E 0x6E21
+0x936F 0x767B
+0x9370 0x83DF
+0x9371 0x8CED
+0x9372 0x9014
+0x9373 0x90FD
+0x9374 0x934D
+0x9375 0x7825
+0x9376 0x783A
+0x9377 0x52AA
+0x9378 0x5EA6
+0x9379 0x571F
+0x937A 0x5974
+0x937B 0x6012
+0x937C 0x5012
+0x937D 0x515A
+0x937E 0x51AC
+0x9380 0x51CD
+0x9381 0x5200
+0x9382 0x5510
+0x9383 0x5854
+0x9384 0x5858
+0x9385 0x5957
+0x9386 0x5B95
+0x9387 0x5CF6
+0x9388 0x5D8B
+0x9389 0x60BC
+0x938A 0x6295
+0x938B 0x642D
+0x938C 0x6771
+0x938D 0x6843
+0x938E 0x68BC
+0x938F 0x68DF
+0x9390 0x76D7
+0x9391 0x6DD8
+0x9392 0x6E6F
+0x9393 0x6D9B
+0x9394 0x706F
+0x9395 0x71C8
+0x9396 0x5F53
+0x9397 0x75D8
+0x9398 0x7977
+0x9399 0x7B49
+0x939A 0x7B54
+0x939B 0x7B52
+0x939C 0x7CD6
+0x939D 0x7D71
+0x939E 0x5230
+0x939F 0x8463
+0x93A0 0x8569
+0x93A1 0x85E4
+0x93A2 0x8A0E
+0x93A3 0x8B04
+0x93A4 0x8C46
+0x93A5 0x8E0F
+0x93A6 0x9003
+0x93A7 0x900F
+0x93A8 0x9419
+0x93A9 0x9676
+0x93AA 0x982D
+0x93AB 0x9A30
+0x93AC 0x95D8
+0x93AD 0x50CD
+0x93AE 0x52D5
+0x93AF 0x540C
+0x93B0 0x5802
+0x93B1 0x5C0E
+0x93B2 0x61A7
+0x93B3 0x649E
+0x93B4 0x6D1E
+0x93B5 0x77B3
+0x93B6 0x7AE5
+0x93B7 0x80F4
+0x93B8 0x8404
+0x93B9 0x9053
+0x93BA 0x9285
+0x93BB 0x5CE0
+0x93BC 0x9D07
+0x93BD 0x533F
+0x93BE 0x5F97
+0x93BF 0x5FB3
+0x93C0 0x6D9C
+0x93C1 0x7279
+0x93C2 0x7763
+0x93C3 0x79BF
+0x93C4 0x7BE4
+0x93C5 0x6BD2
+0x93C6 0x72EC
+0x93C7 0x8AAD
+0x93C8 0x6803
+0x93C9 0x6A61
+0x93CA 0x51F8
+0x93CB 0x7A81
+0x93CC 0x6934
+0x93CD 0x5C4A
+0x93CE 0x9CF6
+0x93CF 0x82EB
+0x93D0 0x5BC5
+0x93D1 0x9149
+0x93D2 0x701E
+0x93D3 0x5678
+0x93D4 0x5C6F
+0x93D5 0x60C7
+0x93D6 0x6566
+0x93D7 0x6C8C
+0x93D8 0x8C5A
+0x93D9 0x9041
+0x93DA 0x9813
+0x93DB 0x5451
+0x93DC 0x66C7
+0x93DD 0x920D
+0x93DE 0x5948
+0x93DF 0x90A3
+0x93E0 0x5185
+0x93E1 0x4E4D
+0x93E2 0x51EA
+0x93E3 0x8599
+0x93E4 0x8B0E
+0x93E5 0x7058
+0x93E6 0x637A
+0x93E7 0x934B
+0x93E8 0x6962
+0x93E9 0x99B4
+0x93EA 0x7E04
+0x93EB 0x7577
+0x93EC 0x5357
+0x93ED 0x6960
+0x93EE 0x8EDF
+0x93EF 0x96E3
+0x93F0 0x6C5D
+0x93F1 0x4E8C
+0x93F2 0x5C3C
+0x93F3 0x5F10
+0x93F4 0x8FE9
+0x93F5 0x5302
+0x93F6 0x8CD1
+0x93F7 0x8089
+0x93F8 0x8679
+0x93F9 0x5EFF
+0x93FA 0x65E5
+0x93FB 0x4E73
+0x93FC 0x5165
+0x9440 0x5982
+0x9441 0x5C3F
+0x9442 0x97EE
+0x9443 0x4EFB
+0x9444 0x598A
+0x9445 0x5FCD
+0x9446 0x8A8D
+0x9447 0x6FE1
+0x9448 0x79B0
+0x9449 0x7962
+0x944A 0x5BE7
+0x944B 0x8471
+0x944C 0x732B
+0x944D 0x71B1
+0x944E 0x5E74
+0x944F 0x5FF5
+0x9450 0x637B
+0x9451 0x649A
+0x9452 0x71C3
+0x9453 0x7C98
+0x9454 0x4E43
+0x9455 0x5EFC
+0x9456 0x4E4B
+0x9457 0x57DC
+0x9458 0x56A2
+0x9459 0x60A9
+0x945A 0x6FC3
+0x945B 0x7D0D
+0x945C 0x80FD
+0x945D 0x8133
+0x945E 0x81BF
+0x945F 0x8FB2
+0x9460 0x8997
+0x9461 0x86A4
+0x9462 0x5DF4
+0x9463 0x628A
+0x9464 0x64AD
+0x9465 0x8987
+0x9466 0x6777
+0x9467 0x6CE2
+0x9468 0x6D3E
+0x9469 0x7436
+0x946A 0x7834
+0x946B 0x5A46
+0x946C 0x7F75
+0x946D 0x82AD
+0x946E 0x99AC
+0x946F 0x4FF3
+0x9470 0x5EC3
+0x9471 0x62DD
+0x9472 0x6392
+0x9473 0x6557
+0x9474 0x676F
+0x9475 0x76C3
+0x9476 0x724C
+0x9477 0x80CC
+0x9478 0x80BA
+0x9479 0x8F29
+0x947A 0x914D
+0x947B 0x500D
+0x947C 0x57F9
+0x947D 0x5A92
+0x947E 0x6885
+0x9480 0x6973
+0x9481 0x7164
+0x9482 0x72FD
+0x9483 0x8CB7
+0x9484 0x58F2
+0x9485 0x8CE0
+0x9486 0x966A
+0x9487 0x9019
+0x9488 0x877F
+0x9489 0x79E4
+0x948A 0x77E7
+0x948B 0x8429
+0x948C 0x4F2F
+0x948D 0x5265
+0x948E 0x535A
+0x948F 0x62CD
+0x9490 0x67CF
+0x9491 0x6CCA
+0x9492 0x767D
+0x9493 0x7B94
+0x9494 0x7C95
+0x9495 0x8236
+0x9496 0x8584
+0x9497 0x8FEB
+0x9498 0x66DD
+0x9499 0x6F20
+0x949A 0x7206
+0x949B 0x7E1B
+0x949C 0x83AB
+0x949D 0x99C1
+0x949E 0x9EA6
+0x949F 0x51FD
+0x94A0 0x7BB1
+0x94A1 0x7872
+0x94A2 0x7BB8
+0x94A3 0x8087
+0x94A4 0x7B48
+0x94A5 0x6AE8
+0x94A6 0x5E61
+0x94A7 0x808C
+0x94A8 0x7551
+0x94A9 0x7560
+0x94AA 0x516B
+0x94AB 0x9262
+0x94AC 0x6E8C
+0x94AD 0x767A
+0x94AE 0x9197
+0x94AF 0x9AEA
+0x94B0 0x4F10
+0x94B1 0x7F70
+0x94B2 0x629C
+0x94B3 0x7B4F
+0x94B4 0x95A5
+0x94B5 0x9CE9
+0x94B6 0x567A
+0x94B7 0x5859
+0x94B8 0x86E4
+0x94B9 0x96BC
+0x94BA 0x4F34
+0x94BB 0x5224
+0x94BC 0x534A
+0x94BD 0x53CD
+0x94BE 0x53DB
+0x94BF 0x5E06
+0x94C0 0x642C
+0x94C1 0x6591
+0x94C2 0x677F
+0x94C3 0x6C3E
+0x94C4 0x6C4E
+0x94C5 0x7248
+0x94C6 0x72AF
+0x94C7 0x73ED
+0x94C8 0x7554
+0x94C9 0x7E41
+0x94CA 0x822C
+0x94CB 0x85E9
+0x94CC 0x8CA9
+0x94CD 0x7BC4
+0x94CE 0x91C6
+0x94CF 0x7169
+0x94D0 0x9812
+0x94D1 0x98EF
+0x94D2 0x633D
+0x94D3 0x6669
+0x94D4 0x756A
+0x94D5 0x76E4
+0x94D6 0x78D0
+0x94D7 0x8543
+0x94D8 0x86EE
+0x94D9 0x532A
+0x94DA 0x5351
+0x94DB 0x5426
+0x94DC 0x5983
+0x94DD 0x5E87
+0x94DE 0x5F7C
+0x94DF 0x60B2
+0x94E0 0x6249
+0x94E1 0x6279
+0x94E2 0x62AB
+0x94E3 0x6590
+0x94E4 0x6BD4
+0x94E5 0x6CCC
+0x94E6 0x75B2
+0x94E7 0x76AE
+0x94E8 0x7891
+0x94E9 0x79D8
+0x94EA 0x7DCB
+0x94EB 0x7F77
+0x94EC 0x80A5
+0x94ED 0x88AB
+0x94EE 0x8AB9
+0x94EF 0x8CBB
+0x94F0 0x907F
+0x94F1 0x975E
+0x94F2 0x98DB
+0x94F3 0x6A0B
+0x94F4 0x7C38
+0x94F5 0x5099
+0x94F6 0x5C3E
+0x94F7 0x5FAE
+0x94F8 0x6787
+0x94F9 0x6BD8
+0x94FA 0x7435
+0x94FB 0x7709
+0x94FC 0x7F8E
+0x9540 0x9F3B
+0x9541 0x67CA
+0x9542 0x7A17
+0x9543 0x5339
+0x9544 0x758B
+0x9545 0x9AED
+0x9546 0x5F66
+0x9547 0x819D
+0x9548 0x83F1
+0x9549 0x8098
+0x954A 0x5F3C
+0x954B 0x5FC5
+0x954C 0x7562
+0x954D 0x7B46
+0x954E 0x903C
+0x954F 0x6867
+0x9550 0x59EB
+0x9551 0x5A9B
+0x9552 0x7D10
+0x9553 0x767E
+0x9554 0x8B2C
+0x9555 0x4FF5
+0x9556 0x5F6A
+0x9557 0x6A19
+0x9558 0x6C37
+0x9559 0x6F02
+0x955A 0x74E2
+0x955B 0x7968
+0x955C 0x8868
+0x955D 0x8A55
+0x955E 0x8C79
+0x955F 0x5EDF
+0x9560 0x63CF
+0x9561 0x75C5
+0x9562 0x79D2
+0x9563 0x82D7
+0x9564 0x9328
+0x9565 0x92F2
+0x9566 0x849C
+0x9567 0x86ED
+0x9568 0x9C2D
+0x9569 0x54C1
+0x956A 0x5F6C
+0x956B 0x658C
+0x956C 0x6D5C
+0x956D 0x7015
+0x956E 0x8CA7
+0x956F 0x8CD3
+0x9570 0x983B
+0x9571 0x654F
+0x9572 0x74F6
+0x9573 0x4E0D
+0x9574 0x4ED8
+0x9575 0x57E0
+0x9576 0x592B
+0x9577 0x5A66
+0x9578 0x5BCC
+0x9579 0x51A8
+0x957A 0x5E03
+0x957B 0x5E9C
+0x957C 0x6016
+0x957D 0x6276
+0x957E 0x6577
+0x9580 0x65A7
+0x9581 0x666E
+0x9582 0x6D6E
+0x9583 0x7236
+0x9584 0x7B26
+0x9585 0x8150
+0x9586 0x819A
+0x9587 0x8299
+0x9588 0x8B5C
+0x9589 0x8CA0
+0x958A 0x8CE6
+0x958B 0x8D74
+0x958C 0x961C
+0x958D 0x9644
+0x958E 0x4FAE
+0x958F 0x64AB
+0x9590 0x6B66
+0x9591 0x821E
+0x9592 0x8461
+0x9593 0x856A
+0x9594 0x90E8
+0x9595 0x5C01
+0x9596 0x6953
+0x9597 0x98A8
+0x9598 0x847A
+0x9599 0x8557
+0x959A 0x4F0F
+0x959B 0x526F
+0x959C 0x5FA9
+0x959D 0x5E45
+0x959E 0x670D
+0x959F 0x798F
+0x95A0 0x8179
+0x95A1 0x8907
+0x95A2 0x8986
+0x95A3 0x6DF5
+0x95A4 0x5F17
+0x95A5 0x6255
+0x95A6 0x6CB8
+0x95A7 0x4ECF
+0x95A8 0x7269
+0x95A9 0x9B92
+0x95AA 0x5206
+0x95AB 0x543B
+0x95AC 0x5674
+0x95AD 0x58B3
+0x95AE 0x61A4
+0x95AF 0x626E
+0x95B0 0x711A
+0x95B1 0x596E
+0x95B2 0x7C89
+0x95B3 0x7CDE
+0x95B4 0x7D1B
+0x95B5 0x96F0
+0x95B6 0x6587
+0x95B7 0x805E
+0x95B8 0x4E19
+0x95B9 0x4F75
+0x95BA 0x5175
+0x95BB 0x5840
+0x95BC 0x5E63
+0x95BD 0x5E73
+0x95BE 0x5F0A
+0x95BF 0x67C4
+0x95C0 0x4E26
+0x95C1 0x853D
+0x95C2 0x9589
+0x95C3 0x965B
+0x95C4 0x7C73
+0x95C5 0x9801
+0x95C6 0x50FB
+0x95C7 0x58C1
+0x95C8 0x7656
+0x95C9 0x78A7
+0x95CA 0x5225
+0x95CB 0x77A5
+0x95CC 0x8511
+0x95CD 0x7B86
+0x95CE 0x504F
+0x95CF 0x5909
+0x95D0 0x7247
+0x95D1 0x7BC7
+0x95D2 0x7DE8
+0x95D3 0x8FBA
+0x95D4 0x8FD4
+0x95D5 0x904D
+0x95D6 0x4FBF
+0x95D7 0x52C9
+0x95D8 0x5A29
+0x95D9 0x5F01
+0x95DA 0x97AD
+0x95DB 0x4FDD
+0x95DC 0x8217
+0x95DD 0x92EA
+0x95DE 0x5703
+0x95DF 0x6355
+0x95E0 0x6B69
+0x95E1 0x752B
+0x95E2 0x88DC
+0x95E3 0x8F14
+0x95E4 0x7A42
+0x95E5 0x52DF
+0x95E6 0x5893
+0x95E7 0x6155
+0x95E8 0x620A
+0x95E9 0x66AE
+0x95EA 0x6BCD
+0x95EB 0x7C3F
+0x95EC 0x83E9
+0x95ED 0x5023
+0x95EE 0x4FF8
+0x95EF 0x5305
+0x95F0 0x5446
+0x95F1 0x5831
+0x95F2 0x5949
+0x95F3 0x5B9D
+0x95F4 0x5CF0
+0x95F5 0x5CEF
+0x95F6 0x5D29
+0x95F7 0x5E96
+0x95F8 0x62B1
+0x95F9 0x6367
+0x95FA 0x653E
+0x95FB 0x65B9
+0x95FC 0x670B
+0x9640 0x6CD5
+0x9641 0x6CE1
+0x9642 0x70F9
+0x9643 0x7832
+0x9644 0x7E2B
+0x9645 0x80DE
+0x9646 0x82B3
+0x9647 0x840C
+0x9648 0x84EC
+0x9649 0x8702
+0x964A 0x8912
+0x964B 0x8A2A
+0x964C 0x8C4A
+0x964D 0x90A6
+0x964E 0x92D2
+0x964F 0x98FD
+0x9650 0x9CF3
+0x9651 0x9D6C
+0x9652 0x4E4F
+0x9653 0x4EA1
+0x9654 0x508D
+0x9655 0x5256
+0x9656 0x574A
+0x9657 0x59A8
+0x9658 0x5E3D
+0x9659 0x5FD8
+0x965A 0x5FD9
+0x965B 0x623F
+0x965C 0x66B4
+0x965D 0x671B
+0x965E 0x67D0
+0x965F 0x68D2
+0x9660 0x5192
+0x9661 0x7D21
+0x9662 0x80AA
+0x9663 0x81A8
+0x9664 0x8B00
+0x9665 0x8C8C
+0x9666 0x8CBF
+0x9667 0x927E
+0x9668 0x9632
+0x9669 0x5420
+0x966A 0x982C
+0x966B 0x5317
+0x966C 0x50D5
+0x966D 0x535C
+0x966E 0x58A8
+0x966F 0x64B2
+0x9670 0x6734
+0x9671 0x7267
+0x9672 0x7766
+0x9673 0x7A46
+0x9674 0x91E6
+0x9675 0x52C3
+0x9676 0x6CA1
+0x9677 0x6B86
+0x9678 0x5800
+0x9679 0x5E4C
+0x967A 0x5954
+0x967B 0x672C
+0x967C 0x7FFB
+0x967D 0x51E1
+0x967E 0x76C6
+0x9680 0x6469
+0x9681 0x78E8
+0x9682 0x9B54
+0x9683 0x9EBB
+0x9684 0x57CB
+0x9685 0x59B9
+0x9686 0x6627
+0x9687 0x679A
+0x9688 0x6BCE
+0x9689 0x54E9
+0x968A 0x69D9
+0x968B 0x5E55
+0x968C 0x819C
+0x968D 0x6795
+0x968E 0x9BAA
+0x968F 0x67FE
+0x9690 0x9C52
+0x9691 0x685D
+0x9692 0x4EA6
+0x9693 0x4FE3
+0x9694 0x53C8
+0x9695 0x62B9
+0x9696 0x672B
+0x9697 0x6CAB
+0x9698 0x8FC4
+0x9699 0x4FAD
+0x969A 0x7E6D
+0x969B 0x9EBF
+0x969C 0x4E07
+0x969D 0x6162
+0x969E 0x6E80
+0x969F 0x6F2B
+0x96A0 0x8513
+0x96A1 0x5473
+0x96A2 0x672A
+0x96A3 0x9B45
+0x96A4 0x5DF3
+0x96A5 0x7B95
+0x96A6 0x5CAC
+0x96A7 0x5BC6
+0x96A8 0x871C
+0x96A9 0x6E4A
+0x96AA 0x84D1
+0x96AB 0x7A14
+0x96AC 0x8108
+0x96AD 0x5999
+0x96AE 0x7C8D
+0x96AF 0x6C11
+0x96B0 0x7720
+0x96B1 0x52D9
+0x96B2 0x5922
+0x96B3 0x7121
+0x96B4 0x725F
+0x96B5 0x77DB
+0x96B6 0x9727
+0x96B7 0x9D61
+0x96B8 0x690B
+0x96B9 0x5A7F
+0x96BA 0x5A18
+0x96BB 0x51A5
+0x96BC 0x540D
+0x96BD 0x547D
+0x96BE 0x660E
+0x96BF 0x76DF
+0x96C0 0x8FF7
+0x96C1 0x9298
+0x96C2 0x9CF4
+0x96C3 0x59EA
+0x96C4 0x725D
+0x96C5 0x6EC5
+0x96C6 0x514D
+0x96C7 0x68C9
+0x96C8 0x7DBF
+0x96C9 0x7DEC
+0x96CA 0x9762
+0x96CB 0x9EBA
+0x96CC 0x6478
+0x96CD 0x6A21
+0x96CE 0x8302
+0x96CF 0x5984
+0x96D0 0x5B5F
+0x96D1 0x6BDB
+0x96D2 0x731B
+0x96D3 0x76F2
+0x96D4 0x7DB2
+0x96D5 0x8017
+0x96D6 0x8499
+0x96D7 0x5132
+0x96D8 0x6728
+0x96D9 0x9ED9
+0x96DA 0x76EE
+0x96DB 0x6762
+0x96DC 0x52FF
+0x96DD 0x9905
+0x96DE 0x5C24
+0x96DF 0x623B
+0x96E0 0x7C7E
+0x96E1 0x8CB0
+0x96E2 0x554F
+0x96E3 0x60B6
+0x96E4 0x7D0B
+0x96E5 0x9580
+0x96E6 0x5301
+0x96E7 0x4E5F
+0x96E8 0x51B6
+0x96E9 0x591C
+0x96EA 0x723A
+0x96EB 0x8036
+0x96EC 0x91CE
+0x96ED 0x5F25
+0x96EE 0x77E2
+0x96EF 0x5384
+0x96F0 0x5F79
+0x96F1 0x7D04
+0x96F2 0x85AC
+0x96F3 0x8A33
+0x96F4 0x8E8D
+0x96F5 0x9756
+0x96F6 0x67F3
+0x96F7 0x85AE
+0x96F8 0x9453
+0x96F9 0x6109
+0x96FA 0x6108
+0x96FB 0x6CB9
+0x96FC 0x7652
+0x9740 0x8AED
+0x9741 0x8F38
+0x9742 0x552F
+0x9743 0x4F51
+0x9744 0x512A
+0x9745 0x52C7
+0x9746 0x53CB
+0x9747 0x5BA5
+0x9748 0x5E7D
+0x9749 0x60A0
+0x974A 0x6182
+0x974B 0x63D6
+0x974C 0x6709
+0x974D 0x67DA
+0x974E 0x6E67
+0x974F 0x6D8C
+0x9750 0x7336
+0x9751 0x7337
+0x9752 0x7531
+0x9753 0x7950
+0x9754 0x88D5
+0x9755 0x8A98
+0x9756 0x904A
+0x9757 0x9091
+0x9758 0x90F5
+0x9759 0x96C4
+0x975A 0x878D
+0x975B 0x5915
+0x975C 0x4E88
+0x975D 0x4F59
+0x975E 0x4E0E
+0x975F 0x8A89
+0x9760 0x8F3F
+0x9761 0x9810
+0x9762 0x50AD
+0x9763 0x5E7C
+0x9764 0x5996
+0x9765 0x5BB9
+0x9766 0x5EB8
+0x9767 0x63DA
+0x9768 0x63FA
+0x9769 0x64C1
+0x976A 0x66DC
+0x976B 0x694A
+0x976C 0x69D8
+0x976D 0x6D0B
+0x976E 0x6EB6
+0x976F 0x7194
+0x9770 0x7528
+0x9771 0x7AAF
+0x9772 0x7F8A
+0x9773 0x8000
+0x9774 0x8449
+0x9775 0x84C9
+0x9776 0x8981
+0x9777 0x8B21
+0x9778 0x8E0A
+0x9779 0x9065
+0x977A 0x967D
+0x977B 0x990A
+0x977C 0x617E
+0x977D 0x6291
+0x977E 0x6B32
+0x9780 0x6C83
+0x9781 0x6D74
+0x9782 0x7FCC
+0x9783 0x7FFC
+0x9784 0x6DC0
+0x9785 0x7F85
+0x9786 0x87BA
+0x9787 0x88F8
+0x9788 0x6765
+0x9789 0x83B1
+0x978A 0x983C
+0x978B 0x96F7
+0x978C 0x6D1B
+0x978D 0x7D61
+0x978E 0x843D
+0x978F 0x916A
+0x9790 0x4E71
+0x9791 0x5375
+0x9792 0x5D50
+0x9793 0x6B04
+0x9794 0x6FEB
+0x9795 0x85CD
+0x9796 0x862D
+0x9797 0x89A7
+0x9798 0x5229
+0x9799 0x540F
+0x979A 0x5C65
+0x979B 0x674E
+0x979C 0x68A8
+0x979D 0x7406
+0x979E 0x7483
+0x979F 0x75E2
+0x97A0 0x88CF
+0x97A1 0x88E1
+0x97A2 0x91CC
+0x97A3 0x96E2
+0x97A4 0x9678
+0x97A5 0x5F8B
+0x97A6 0x7387
+0x97A7 0x7ACB
+0x97A8 0x844E
+0x97A9 0x63A0
+0x97AA 0x7565
+0x97AB 0x5289
+0x97AC 0x6D41
+0x97AD 0x6E9C
+0x97AE 0x7409
+0x97AF 0x7559
+0x97B0 0x786B
+0x97B1 0x7C92
+0x97B2 0x9686
+0x97B3 0x7ADC
+0x97B4 0x9F8D
+0x97B5 0x4FB6
+0x97B6 0x616E
+0x97B7 0x65C5
+0x97B8 0x865C
+0x97B9 0x4E86
+0x97BA 0x4EAE
+0x97BB 0x50DA
+0x97BC 0x4E21
+0x97BD 0x51CC
+0x97BE 0x5BEE
+0x97BF 0x6599
+0x97C0 0x6881
+0x97C1 0x6DBC
+0x97C2 0x731F
+0x97C3 0x7642
+0x97C4 0x77AD
+0x97C5 0x7A1C
+0x97C6 0x7CE7
+0x97C7 0x826F
+0x97C8 0x8AD2
+0x97C9 0x907C
+0x97CA 0x91CF
+0x97CB 0x9675
+0x97CC 0x9818
+0x97CD 0x529B
+0x97CE 0x7DD1
+0x97CF 0x502B
+0x97D0 0x5398
+0x97D1 0x6797
+0x97D2 0x6DCB
+0x97D3 0x71D0
+0x97D4 0x7433
+0x97D5 0x81E8
+0x97D6 0x8F2A
+0x97D7 0x96A3
+0x97D8 0x9C57
+0x97D9 0x9E9F
+0x97DA 0x7460
+0x97DB 0x5841
+0x97DC 0x6D99
+0x97DD 0x7D2F
+0x97DE 0x985E
+0x97DF 0x4EE4
+0x97E0 0x4F36
+0x97E1 0x4F8B
+0x97E2 0x51B7
+0x97E3 0x52B1
+0x97E4 0x5DBA
+0x97E5 0x601C
+0x97E6 0x73B2
+0x97E7 0x793C
+0x97E8 0x82D3
+0x97E9 0x9234
+0x97EA 0x96B7
+0x97EB 0x96F6
+0x97EC 0x970A
+0x97ED 0x9E97
+0x97EE 0x9F62
+0x97EF 0x66A6
+0x97F0 0x6B74
+0x97F1 0x5217
+0x97F2 0x52A3
+0x97F3 0x70C8
+0x97F4 0x88C2
+0x97F5 0x5EC9
+0x97F6 0x604B
+0x97F7 0x6190
+0x97F8 0x6F23
+0x97F9 0x7149
+0x97FA 0x7C3E
+0x97FB 0x7DF4
+0x97FC 0x806F
+0x9840 0x84EE
+0x9841 0x9023
+0x9842 0x932C
+0x9843 0x5442
+0x9844 0x9B6F
+0x9845 0x6AD3
+0x9846 0x7089
+0x9847 0x8CC2
+0x9848 0x8DEF
+0x9849 0x9732
+0x984A 0x52B4
+0x984B 0x5A41
+0x984C 0x5ECA
+0x984D 0x5F04
+0x984E 0x6717
+0x984F 0x697C
+0x9850 0x6994
+0x9851 0x6D6A
+0x9852 0x6F0F
+0x9853 0x7262
+0x9854 0x72FC
+0x9855 0x7BED
+0x9856 0x8001
+0x9857 0x807E
+0x9858 0x874B
+0x9859 0x90CE
+0x985A 0x516D
+0x985B 0x9E93
+0x985C 0x7984
+0x985D 0x808B
+0x985E 0x9332
+0x985F 0x8AD6
+0x9860 0x502D
+0x9861 0x548C
+0x9862 0x8A71
+0x9863 0x6B6A
+0x9864 0x8CC4
+0x9865 0x8107
+0x9866 0x60D1
+0x9867 0x67A0
+0x9868 0x9DF2
+0x9869 0x4E99
+0x986A 0x4E98
+0x986B 0x9C10
+0x986C 0x8A6B
+0x986D 0x85C1
+0x986E 0x8568
+0x986F 0x6900
+0x9870 0x6E7E
+0x9871 0x7897
+0x9872 0x8155
+0x9873 0x20B9F
+0x9874 0x5B41
+0x9875 0x5B56
+0x9876 0x5B7D
+0x9877 0x5B93
+0x9878 0x5BD8
+0x9879 0x5BEC
+0x987A 0x5C12
+0x987B 0x5C1E
+0x987C 0x5C23
+0x987D 0x5C2B
+0x987E 0x378D
+0x9880 0x5C62
+0x9881 0xFA3B
+0x9882 0xFA3C
+0x9883 0x216B4
+0x9884 0x5C7A
+0x9885 0x5C8F
+0x9886 0x5C9F
+0x9887 0x5CA3
+0x9888 0x5CAA
+0x9889 0x5CBA
+0x988A 0x5CCB
+0x988B 0x5CD0
+0x988C 0x5CD2
+0x988D 0x5CF4
+0x988E 0x21E34
+0x988F 0x37E2
+0x9890 0x5D0D
+0x9891 0x5D27
+0x9892 0xFA11
+0x9893 0x5D46
+0x9894 0x5D47
+0x9895 0x5D53
+0x9896 0x5D4A
+0x9897 0x5D6D
+0x9898 0x5D81
+0x9899 0x5DA0
+0x989A 0x5DA4
+0x989B 0x5DA7
+0x989C 0x5DB8
+0x989D 0x5DCB
+0x989E 0x541E
+0x989F 0x5F0C
+0x98A0 0x4E10
+0x98A1 0x4E15
+0x98A2 0x4E2A
+0x98A3 0x4E31
+0x98A4 0x4E36
+0x98A5 0x4E3C
+0x98A6 0x4E3F
+0x98A7 0x4E42
+0x98A8 0x4E56
+0x98A9 0x4E58
+0x98AA 0x4E82
+0x98AB 0x4E85
+0x98AC 0x8C6B
+0x98AD 0x4E8A
+0x98AE 0x8212
+0x98AF 0x5F0D
+0x98B0 0x4E8E
+0x98B1 0x4E9E
+0x98B2 0x4E9F
+0x98B3 0x4EA0
+0x98B4 0x4EA2
+0x98B5 0x4EB0
+0x98B6 0x4EB3
+0x98B7 0x4EB6
+0x98B8 0x4ECE
+0x98B9 0x4ECD
+0x98BA 0x4EC4
+0x98BB 0x4EC6
+0x98BC 0x4EC2
+0x98BD 0x4ED7
+0x98BE 0x4EDE
+0x98BF 0x4EED
+0x98C0 0x4EDF
+0x98C1 0x4EF7
+0x98C2 0x4F09
+0x98C3 0x4F5A
+0x98C4 0x4F30
+0x98C5 0x4F5B
+0x98C6 0x4F5D
+0x98C7 0x4F57
+0x98C8 0x4F47
+0x98C9 0x4F76
+0x98CA 0x4F88
+0x98CB 0x4F8F
+0x98CC 0x4F98
+0x98CD 0x4F7B
+0x98CE 0x4F69
+0x98CF 0x4F70
+0x98D0 0x4F91
+0x98D1 0x4F6F
+0x98D2 0x4F86
+0x98D3 0x4F96
+0x98D4 0x5118
+0x98D5 0x4FD4
+0x98D6 0x4FDF
+0x98D7 0x4FCE
+0x98D8 0x4FD8
+0x98D9 0x4FDB
+0x98DA 0x4FD1
+0x98DB 0x4FDA
+0x98DC 0x4FD0
+0x98DD 0x4FE4
+0x98DE 0x4FE5
+0x98DF 0x501A
+0x98E0 0x5028
+0x98E1 0x5014
+0x98E2 0x502A
+0x98E3 0x5025
+0x98E4 0x5005
+0x98E5 0x4F1C
+0x98E6 0x4FF6
+0x98E7 0x5021
+0x98E8 0x5029
+0x98E9 0x502C
+0x98EA 0x4FFE
+0x98EB 0x4FEF
+0x98EC 0x5011
+0x98ED 0x5006
+0x98EE 0x5043
+0x98EF 0x5047
+0x98F0 0x6703
+0x98F1 0x5055
+0x98F2 0x5050
+0x98F3 0x5048
+0x98F4 0x505A
+0x98F5 0x5056
+0x98F6 0x506C
+0x98F7 0x5078
+0x98F8 0x5080
+0x98F9 0x509A
+0x98FA 0x5085
+0x98FB 0x50B4
+0x98FC 0x50B2
+0x9940 0x50C9
+0x9941 0x50CA
+0x9942 0x50B3
+0x9943 0x50C2
+0x9944 0x50D6
+0x9945 0x50DE
+0x9946 0x50E5
+0x9947 0x50ED
+0x9948 0x50E3
+0x9949 0x50EE
+0x994A 0x50F9
+0x994B 0x50F5
+0x994C 0x5109
+0x994D 0x5101
+0x994E 0x5102
+0x994F 0x5116
+0x9950 0x5115
+0x9951 0x5114
+0x9952 0x511A
+0x9953 0x5121
+0x9954 0x513A
+0x9955 0x5137
+0x9956 0x513C
+0x9957 0x513B
+0x9958 0x513F
+0x9959 0x5140
+0x995A 0x5152
+0x995B 0x514C
+0x995C 0x5154
+0x995D 0x5162
+0x995E 0x7AF8
+0x995F 0x5169
+0x9960 0x516A
+0x9961 0x516E
+0x9962 0x5180
+0x9963 0x5182
+0x9964 0x56D8
+0x9965 0x518C
+0x9966 0x5189
+0x9967 0x518F
+0x9968 0x5191
+0x9969 0x5193
+0x996A 0x5195
+0x996B 0x5196
+0x996C 0x51A4
+0x996D 0x51A6
+0x996E 0x51A2
+0x996F 0x51A9
+0x9970 0x51AA
+0x9971 0x51AB
+0x9972 0x51B3
+0x9973 0x51B1
+0x9974 0x51B2
+0x9975 0x51B0
+0x9976 0x51B5
+0x9977 0x51BD
+0x9978 0x51C5
+0x9979 0x51C9
+0x997A 0x51DB
+0x997B 0x51E0
+0x997C 0x8655
+0x997D 0x51E9
+0x997E 0x51ED
+0x9980 0x51F0
+0x9981 0x51F5
+0x9982 0x51FE
+0x9983 0x5204
+0x9984 0x520B
+0x9985 0x5214
+0x9986 0x520E
+0x9987 0x5227
+0x9988 0x522A
+0x9989 0x522E
+0x998A 0x5233
+0x998B 0x5239
+0x998C 0x524F
+0x998D 0x5244
+0x998E 0x524B
+0x998F 0x524C
+0x9990 0x525E
+0x9991 0x5254
+0x9992 0x526A
+0x9993 0x5274
+0x9994 0x5269
+0x9995 0x5273
+0x9996 0x527F
+0x9997 0x527D
+0x9998 0x528D
+0x9999 0x5294
+0x999A 0x5292
+0x999B 0x5271
+0x999C 0x5288
+0x999D 0x5291
+0x999E 0x8FA8
+0x999F 0x8FA7
+0x99A0 0x52AC
+0x99A1 0x52AD
+0x99A2 0x52BC
+0x99A3 0x52B5
+0x99A4 0x52C1
+0x99A5 0x52CD
+0x99A6 0x52D7
+0x99A7 0x52DE
+0x99A8 0x52E3
+0x99A9 0x52E6
+0x99AA 0x98ED
+0x99AB 0x52E0
+0x99AC 0x52F3
+0x99AD 0x52F5
+0x99AE 0x52F8
+0x99AF 0x52F9
+0x99B0 0x5306
+0x99B1 0x5308
+0x99B2 0x7538
+0x99B3 0x530D
+0x99B4 0x5310
+0x99B5 0x530F
+0x99B6 0x5315
+0x99B7 0x531A
+0x99B8 0x5323
+0x99B9 0x532F
+0x99BA 0x5331
+0x99BB 0x5333
+0x99BC 0x5338
+0x99BD 0x5340
+0x99BE 0x5346
+0x99BF 0x5345
+0x99C0 0x4E17
+0x99C1 0x5349
+0x99C2 0x534D
+0x99C3 0x51D6
+0x99C4 0x535E
+0x99C5 0x5369
+0x99C6 0x536E
+0x99C7 0x5918
+0x99C8 0x537B
+0x99C9 0x5377
+0x99CA 0x5382
+0x99CB 0x5396
+0x99CC 0x53A0
+0x99CD 0x53A6
+0x99CE 0x53A5
+0x99CF 0x53AE
+0x99D0 0x53B0
+0x99D1 0x53B6
+0x99D2 0x53C3
+0x99D3 0x7C12
+0x99D4 0x96D9
+0x99D5 0x53DF
+0x99D6 0x66FC
+0x99D7 0x71EE
+0x99D8 0x53EE
+0x99D9 0x53E8
+0x99DA 0x53ED
+0x99DB 0x53FA
+0x99DC 0x5401
+0x99DD 0x543D
+0x99DE 0x5440
+0x99DF 0x542C
+0x99E0 0x542D
+0x99E1 0x543C
+0x99E2 0x542E
+0x99E3 0x5436
+0x99E4 0x5429
+0x99E5 0x541D
+0x99E6 0x544E
+0x99E7 0x548F
+0x99E8 0x5475
+0x99E9 0x548E
+0x99EA 0x545F
+0x99EB 0x5471
+0x99EC 0x5477
+0x99ED 0x5470
+0x99EE 0x5492
+0x99EF 0x547B
+0x99F0 0x5480
+0x99F1 0x5476
+0x99F2 0x5484
+0x99F3 0x5490
+0x99F4 0x5486
+0x99F5 0x54C7
+0x99F6 0x54A2
+0x99F7 0x54B8
+0x99F8 0x54A5
+0x99F9 0x54AC
+0x99FA 0x54C4
+0x99FB 0x54C8
+0x99FC 0x54A8
+0x9A40 0x54AB
+0x9A41 0x54C2
+0x9A42 0x54A4
+0x9A43 0x54BE
+0x9A44 0x54BC
+0x9A45 0x54D8
+0x9A46 0x54E5
+0x9A47 0x54E6
+0x9A48 0x550F
+0x9A49 0x5514
+0x9A4A 0x54FD
+0x9A4B 0x54EE
+0x9A4C 0x54ED
+0x9A4D 0x54FA
+0x9A4E 0x54E2
+0x9A4F 0x5539
+0x9A50 0x5540
+0x9A51 0x5563
+0x9A52 0x554C
+0x9A53 0x552E
+0x9A54 0x555C
+0x9A55 0x5545
+0x9A56 0x5556
+0x9A57 0x5557
+0x9A58 0x5538
+0x9A59 0x5533
+0x9A5A 0x555D
+0x9A5B 0x5599
+0x9A5C 0x5580
+0x9A5D 0x54AF
+0x9A5E 0x558A
+0x9A5F 0x559F
+0x9A60 0x557B
+0x9A61 0x557E
+0x9A62 0x5598
+0x9A63 0x559E
+0x9A64 0x55AE
+0x9A65 0x557C
+0x9A66 0x5583
+0x9A67 0x55A9
+0x9A68 0x5587
+0x9A69 0x55A8
+0x9A6A 0x55DA
+0x9A6B 0x55C5
+0x9A6C 0x55DF
+0x9A6D 0x55C4
+0x9A6E 0x55DC
+0x9A6F 0x55E4
+0x9A70 0x55D4
+0x9A71 0x5614
+0x9A72 0x55F7
+0x9A73 0x5616
+0x9A74 0x55FE
+0x9A75 0x55FD
+0x9A76 0x561B
+0x9A77 0x55F9
+0x9A78 0x564E
+0x9A79 0x5650
+0x9A7A 0x71DF
+0x9A7B 0x5634
+0x9A7C 0x5636
+0x9A7D 0x5632
+0x9A7E 0x5638
+0x9A80 0x566B
+0x9A81 0x5664
+0x9A82 0x562F
+0x9A83 0x566C
+0x9A84 0x566A
+0x9A85 0x5686
+0x9A86 0x5680
+0x9A87 0x568A
+0x9A88 0x56A0
+0x9A89 0x5694
+0x9A8A 0x568F
+0x9A8B 0x56A5
+0x9A8C 0x56AE
+0x9A8D 0x56B6
+0x9A8E 0x56B4
+0x9A8F 0x56C2
+0x9A90 0x56BC
+0x9A91 0x56C1
+0x9A92 0x56C3
+0x9A93 0x56C0
+0x9A94 0x56C8
+0x9A95 0x56CE
+0x9A96 0x56D1
+0x9A97 0x56D3
+0x9A98 0x56D7
+0x9A99 0x56EE
+0x9A9A 0x56F9
+0x9A9B 0x5700
+0x9A9C 0x56FF
+0x9A9D 0x5704
+0x9A9E 0x5709
+0x9A9F 0x5708
+0x9AA0 0x570B
+0x9AA1 0x570D
+0x9AA2 0x5713
+0x9AA3 0x5718
+0x9AA4 0x5716
+0x9AA5 0x55C7
+0x9AA6 0x571C
+0x9AA7 0x5726
+0x9AA8 0x5737
+0x9AA9 0x5738
+0x9AAA 0x574E
+0x9AAB 0x573B
+0x9AAC 0x5740
+0x9AAD 0x574F
+0x9AAE 0x5769
+0x9AAF 0x57C0
+0x9AB0 0x5788
+0x9AB1 0x5761
+0x9AB2 0x577F
+0x9AB3 0x5789
+0x9AB4 0x5793
+0x9AB5 0x57A0
+0x9AB6 0x57B3
+0x9AB7 0x57A4
+0x9AB8 0x57AA
+0x9AB9 0x57B0
+0x9ABA 0x57C3
+0x9ABB 0x57C6
+0x9ABC 0x57D4
+0x9ABD 0x57D2
+0x9ABE 0x57D3
+0x9ABF 0x580A
+0x9AC0 0x57D6
+0x9AC1 0x57E3
+0x9AC2 0x580B
+0x9AC3 0x5819
+0x9AC4 0x581D
+0x9AC5 0x5872
+0x9AC6 0x5821
+0x9AC7 0x5862
+0x9AC8 0x584B
+0x9AC9 0x5870
+0x9ACA 0x6BC0
+0x9ACB 0x5852
+0x9ACC 0x583D
+0x9ACD 0x5879
+0x9ACE 0x5885
+0x9ACF 0x58B9
+0x9AD0 0x589F
+0x9AD1 0x58AB
+0x9AD2 0x58BA
+0x9AD3 0x58DE
+0x9AD4 0x58BB
+0x9AD5 0x58B8
+0x9AD6 0x58AE
+0x9AD7 0x58C5
+0x9AD8 0x58D3
+0x9AD9 0x58D1
+0x9ADA 0x58D7
+0x9ADB 0x58D9
+0x9ADC 0x58D8
+0x9ADD 0x58E5
+0x9ADE 0x58DC
+0x9ADF 0x58E4
+0x9AE0 0x58DF
+0x9AE1 0x58EF
+0x9AE2 0x58FA
+0x9AE3 0x58F9
+0x9AE4 0x58FB
+0x9AE5 0x58FC
+0x9AE6 0x58FD
+0x9AE7 0x5902
+0x9AE8 0x590A
+0x9AE9 0x5910
+0x9AEA 0x591B
+0x9AEB 0x68A6
+0x9AEC 0x5925
+0x9AED 0x592C
+0x9AEE 0x592D
+0x9AEF 0x5932
+0x9AF0 0x5938
+0x9AF1 0x593E
+0x9AF2 0x7AD2
+0x9AF3 0x5955
+0x9AF4 0x5950
+0x9AF5 0x594E
+0x9AF6 0x595A
+0x9AF7 0x5958
+0x9AF8 0x5962
+0x9AF9 0x5960
+0x9AFA 0x5967
+0x9AFB 0x596C
+0x9AFC 0x5969
+0x9B40 0x5978
+0x9B41 0x5981
+0x9B42 0x599D
+0x9B43 0x4F5E
+0x9B44 0x4FAB
+0x9B45 0x59A3
+0x9B46 0x59B2
+0x9B47 0x59C6
+0x9B48 0x59E8
+0x9B49 0x59DC
+0x9B4A 0x598D
+0x9B4B 0x59D9
+0x9B4C 0x59DA
+0x9B4D 0x5A25
+0x9B4E 0x5A1F
+0x9B4F 0x5A11
+0x9B50 0x5A1C
+0x9B51 0x5A09
+0x9B52 0x5A1A
+0x9B53 0x5A40
+0x9B54 0x5A6C
+0x9B55 0x5A49
+0x9B56 0x5A35
+0x9B57 0x5A36
+0x9B58 0x5A62
+0x9B59 0x5A6A
+0x9B5A 0x5A9A
+0x9B5B 0x5ABC
+0x9B5C 0x5ABE
+0x9B5D 0x5ACB
+0x9B5E 0x5AC2
+0x9B5F 0x5ABD
+0x9B60 0x5AE3
+0x9B61 0x5AD7
+0x9B62 0x5AE6
+0x9B63 0x5AE9
+0x9B64 0x5AD6
+0x9B65 0x5AFA
+0x9B66 0x5AFB
+0x9B67 0x5B0C
+0x9B68 0x5B0B
+0x9B69 0x5B16
+0x9B6A 0x5B32
+0x9B6B 0x5AD0
+0x9B6C 0x5B2A
+0x9B6D 0x5B36
+0x9B6E 0x5B3E
+0x9B6F 0x5B43
+0x9B70 0x5B45
+0x9B71 0x5B40
+0x9B72 0x5B51
+0x9B73 0x5B55
+0x9B74 0x5B5A
+0x9B75 0x5B5B
+0x9B76 0x5B65
+0x9B77 0x5B69
+0x9B78 0x5B70
+0x9B79 0x5B73
+0x9B7A 0x5B75
+0x9B7B 0x5B78
+0x9B7C 0x6588
+0x9B7D 0x5B7A
+0x9B7E 0x5B80
+0x9B80 0x5B83
+0x9B81 0x5BA6
+0x9B82 0x5BB8
+0x9B83 0x5BC3
+0x9B84 0x5BC7
+0x9B85 0x5BC9
+0x9B86 0x5BD4
+0x9B87 0x5BD0
+0x9B88 0x5BE4
+0x9B89 0x5BE6
+0x9B8A 0x5BE2
+0x9B8B 0x5BDE
+0x9B8C 0x5BE5
+0x9B8D 0x5BEB
+0x9B8E 0x5BF0
+0x9B8F 0x5BF6
+0x9B90 0x5BF3
+0x9B91 0x5C05
+0x9B92 0x5C07
+0x9B93 0x5C08
+0x9B94 0x5C0D
+0x9B95 0x5C13
+0x9B96 0x5C20
+0x9B97 0x5C22
+0x9B98 0x5C28
+0x9B99 0x5C38
+0x9B9A 0x5C39
+0x9B9B 0x5C41
+0x9B9C 0x5C46
+0x9B9D 0x5C4E
+0x9B9E 0x5C53
+0x9B9F 0x5C50
+0x9BA0 0x5C4F
+0x9BA1 0x5B71
+0x9BA2 0x5C6C
+0x9BA3 0x5C6E
+0x9BA4 0x4E62
+0x9BA5 0x5C76
+0x9BA6 0x5C79
+0x9BA7 0x5C8C
+0x9BA8 0x5C91
+0x9BA9 0x5C94
+0x9BAA 0x599B
+0x9BAB 0x5CAB
+0x9BAC 0x5CBB
+0x9BAD 0x5CB6
+0x9BAE 0x5CBC
+0x9BAF 0x5CB7
+0x9BB0 0x5CC5
+0x9BB1 0x5CBE
+0x9BB2 0x5CC7
+0x9BB3 0x5CD9
+0x9BB4 0x5CE9
+0x9BB5 0x5CFD
+0x9BB6 0x5CFA
+0x9BB7 0x5CED
+0x9BB8 0x5D8C
+0x9BB9 0x5CEA
+0x9BBA 0x5D0B
+0x9BBB 0x5D15
+0x9BBC 0x5D17
+0x9BBD 0x5D5C
+0x9BBE 0x5D1F
+0x9BBF 0x5D1B
+0x9BC0 0x5D11
+0x9BC1 0x5D14
+0x9BC2 0x5D22
+0x9BC3 0x5D1A
+0x9BC4 0x5D19
+0x9BC5 0x5D18
+0x9BC6 0x5D4C
+0x9BC7 0x5D52
+0x9BC8 0x5D4E
+0x9BC9 0x5D4B
+0x9BCA 0x5D6C
+0x9BCB 0x5D73
+0x9BCC 0x5D76
+0x9BCD 0x5D87
+0x9BCE 0x5D84
+0x9BCF 0x5D82
+0x9BD0 0x5DA2
+0x9BD1 0x5D9D
+0x9BD2 0x5DAC
+0x9BD3 0x5DAE
+0x9BD4 0x5DBD
+0x9BD5 0x5D90
+0x9BD6 0x5DB7
+0x9BD7 0x5DBC
+0x9BD8 0x5DC9
+0x9BD9 0x5DCD
+0x9BDA 0x5DD3
+0x9BDB 0x5DD2
+0x9BDC 0x5DD6
+0x9BDD 0x5DDB
+0x9BDE 0x5DEB
+0x9BDF 0x5DF2
+0x9BE0 0x5DF5
+0x9BE1 0x5E0B
+0x9BE2 0x5E1A
+0x9BE3 0x5E19
+0x9BE4 0x5E11
+0x9BE5 0x5E1B
+0x9BE6 0x5E36
+0x9BE7 0x5E37
+0x9BE8 0x5E44
+0x9BE9 0x5E43
+0x9BEA 0x5E40
+0x9BEB 0x5E4E
+0x9BEC 0x5E57
+0x9BED 0x5E54
+0x9BEE 0x5E5F
+0x9BEF 0x5E62
+0x9BF0 0x5E64
+0x9BF1 0x5E47
+0x9BF2 0x5E75
+0x9BF3 0x5E76
+0x9BF4 0x5E7A
+0x9BF5 0x9EBC
+0x9BF6 0x5E7F
+0x9BF7 0x5EA0
+0x9BF8 0x5EC1
+0x9BF9 0x5EC2
+0x9BFA 0x5EC8
+0x9BFB 0x5ED0
+0x9BFC 0x5ECF
+0x9C40 0x5ED6
+0x9C41 0x5EE3
+0x9C42 0x5EDD
+0x9C43 0x5EDA
+0x9C44 0x5EDB
+0x9C45 0x5EE2
+0x9C46 0x5EE1
+0x9C47 0x5EE8
+0x9C48 0x5EE9
+0x9C49 0x5EEC
+0x9C4A 0x5EF1
+0x9C4B 0x5EF3
+0x9C4C 0x5EF0
+0x9C4D 0x5EF4
+0x9C4E 0x5EF8
+0x9C4F 0x5EFE
+0x9C50 0x5F03
+0x9C51 0x5F09
+0x9C52 0x5F5D
+0x9C53 0x5F5C
+0x9C54 0x5F0B
+0x9C55 0x5F11
+0x9C56 0x5F16
+0x9C57 0x5F29
+0x9C58 0x5F2D
+0x9C59 0x5F38
+0x9C5A 0x5F41
+0x9C5B 0x5F48
+0x9C5C 0x5F4C
+0x9C5D 0x5F4E
+0x9C5E 0x5F2F
+0x9C5F 0x5F51
+0x9C60 0x5F56
+0x9C61 0x5F57
+0x9C62 0x5F59
+0x9C63 0x5F61
+0x9C64 0x5F6D
+0x9C65 0x5F73
+0x9C66 0x5F77
+0x9C67 0x5F83
+0x9C68 0x5F82
+0x9C69 0x5F7F
+0x9C6A 0x5F8A
+0x9C6B 0x5F88
+0x9C6C 0x5F91
+0x9C6D 0x5F87
+0x9C6E 0x5F9E
+0x9C6F 0x5F99
+0x9C70 0x5F98
+0x9C71 0x5FA0
+0x9C72 0x5FA8
+0x9C73 0x5FAD
+0x9C74 0x5FBC
+0x9C75 0x5FD6
+0x9C76 0x5FFB
+0x9C77 0x5FE4
+0x9C78 0x5FF8
+0x9C79 0x5FF1
+0x9C7A 0x5FDD
+0x9C7B 0x60B3
+0x9C7C 0x5FFF
+0x9C7D 0x6021
+0x9C7E 0x6060
+0x9C80 0x6019
+0x9C81 0x6010
+0x9C82 0x6029
+0x9C83 0x600E
+0x9C84 0x6031
+0x9C85 0x601B
+0x9C86 0x6015
+0x9C87 0x602B
+0x9C88 0x6026
+0x9C89 0x600F
+0x9C8A 0x603A
+0x9C8B 0x605A
+0x9C8C 0x6041
+0x9C8D 0x606A
+0x9C8E 0x6077
+0x9C8F 0x605F
+0x9C90 0x604A
+0x9C91 0x6046
+0x9C92 0x604D
+0x9C93 0x6063
+0x9C94 0x6043
+0x9C95 0x6064
+0x9C96 0x6042
+0x9C97 0x606C
+0x9C98 0x606B
+0x9C99 0x6059
+0x9C9A 0x6081
+0x9C9B 0x608D
+0x9C9C 0x60E7
+0x9C9D 0x6083
+0x9C9E 0x609A
+0x9C9F 0x6084
+0x9CA0 0x609B
+0x9CA1 0x6096
+0x9CA2 0x6097
+0x9CA3 0x6092
+0x9CA4 0x60A7
+0x9CA5 0x608B
+0x9CA6 0x60E1
+0x9CA7 0x60B8
+0x9CA8 0x60E0
+0x9CA9 0x60D3
+0x9CAA 0x60B4
+0x9CAB 0x5FF0
+0x9CAC 0x60BD
+0x9CAD 0x60C6
+0x9CAE 0x60B5
+0x9CAF 0x60D8
+0x9CB0 0x614D
+0x9CB1 0x6115
+0x9CB2 0x6106
+0x9CB3 0x60F6
+0x9CB4 0x60F7
+0x9CB5 0x6100
+0x9CB6 0x60F4
+0x9CB7 0x60FA
+0x9CB8 0x6103
+0x9CB9 0x6121
+0x9CBA 0x60FB
+0x9CBB 0x60F1
+0x9CBC 0x610D
+0x9CBD 0x610E
+0x9CBE 0x6147
+0x9CBF 0x613E
+0x9CC0 0x6128
+0x9CC1 0x6127
+0x9CC2 0x614A
+0x9CC3 0x613F
+0x9CC4 0x613C
+0x9CC5 0x612C
+0x9CC6 0x6134
+0x9CC7 0x613D
+0x9CC8 0x6142
+0x9CC9 0x6144
+0x9CCA 0x6173
+0x9CCB 0x6177
+0x9CCC 0x6158
+0x9CCD 0x6159
+0x9CCE 0x615A
+0x9CCF 0x616B
+0x9CD0 0x6174
+0x9CD1 0x616F
+0x9CD2 0x6165
+0x9CD3 0x6171
+0x9CD4 0x615F
+0x9CD5 0x615D
+0x9CD6 0x6153
+0x9CD7 0x6175
+0x9CD8 0x6199
+0x9CD9 0x6196
+0x9CDA 0x6187
+0x9CDB 0x61AC
+0x9CDC 0x6194
+0x9CDD 0x619A
+0x9CDE 0x618A
+0x9CDF 0x6191
+0x9CE0 0x61AB
+0x9CE1 0x61AE
+0x9CE2 0x61CC
+0x9CE3 0x61CA
+0x9CE4 0x61C9
+0x9CE5 0x61F7
+0x9CE6 0x61C8
+0x9CE7 0x61C3
+0x9CE8 0x61C6
+0x9CE9 0x61BA
+0x9CEA 0x61CB
+0x9CEB 0x7F79
+0x9CEC 0x61CD
+0x9CED 0x61E6
+0x9CEE 0x61E3
+0x9CEF 0x61F6
+0x9CF0 0x61FA
+0x9CF1 0x61F4
+0x9CF2 0x61FF
+0x9CF3 0x61FD
+0x9CF4 0x61FC
+0x9CF5 0x61FE
+0x9CF6 0x6200
+0x9CF7 0x6208
+0x9CF8 0x6209
+0x9CF9 0x620D
+0x9CFA 0x620C
+0x9CFB 0x6214
+0x9CFC 0x621B
+0x9D40 0x621E
+0x9D41 0x6221
+0x9D42 0x622A
+0x9D43 0x622E
+0x9D44 0x6230
+0x9D45 0x6232
+0x9D46 0x6233
+0x9D47 0x6241
+0x9D48 0x624E
+0x9D49 0x625E
+0x9D4A 0x6263
+0x9D4B 0x625B
+0x9D4C 0x6260
+0x9D4D 0x6268
+0x9D4E 0x627C
+0x9D4F 0x6282
+0x9D50 0x6289
+0x9D51 0x627E
+0x9D52 0x6292
+0x9D53 0x6293
+0x9D54 0x6296
+0x9D55 0x62D4
+0x9D56 0x6283
+0x9D57 0x6294
+0x9D58 0x62D7
+0x9D59 0x62D1
+0x9D5A 0x62BB
+0x9D5B 0x62CF
+0x9D5C 0x62FF
+0x9D5D 0x62C6
+0x9D5E 0x64D4
+0x9D5F 0x62C8
+0x9D60 0x62DC
+0x9D61 0x62CC
+0x9D62 0x62CA
+0x9D63 0x62C2
+0x9D64 0x62C7
+0x9D65 0x629B
+0x9D66 0x62C9
+0x9D67 0x630C
+0x9D68 0x62EE
+0x9D69 0x62F1
+0x9D6A 0x6327
+0x9D6B 0x6302
+0x9D6C 0x6308
+0x9D6D 0x62EF
+0x9D6E 0x62F5
+0x9D6F 0x6350
+0x9D70 0x633E
+0x9D71 0x634D
+0x9D72 0x641C
+0x9D73 0x634F
+0x9D74 0x6396
+0x9D75 0x638E
+0x9D76 0x6380
+0x9D77 0x63AB
+0x9D78 0x6376
+0x9D79 0x63A3
+0x9D7A 0x638F
+0x9D7B 0x6389
+0x9D7C 0x639F
+0x9D7D 0x63B5
+0x9D7E 0x636B
+0x9D80 0x6369
+0x9D81 0x63BE
+0x9D82 0x63E9
+0x9D83 0x63C0
+0x9D84 0x63C6
+0x9D85 0x63E3
+0x9D86 0x63C9
+0x9D87 0x63D2
+0x9D88 0x63F6
+0x9D89 0x63C4
+0x9D8A 0x6416
+0x9D8B 0x6434
+0x9D8C 0x6406
+0x9D8D 0x6413
+0x9D8E 0x6426
+0x9D8F 0x6436
+0x9D90 0x651D
+0x9D91 0x6417
+0x9D92 0x6428
+0x9D93 0x640F
+0x9D94 0x6467
+0x9D95 0x646F
+0x9D96 0x6476
+0x9D97 0x644E
+0x9D98 0x652A
+0x9D99 0x6495
+0x9D9A 0x6493
+0x9D9B 0x64A5
+0x9D9C 0x64A9
+0x9D9D 0x6488
+0x9D9E 0x64BC
+0x9D9F 0x64DA
+0x9DA0 0x64D2
+0x9DA1 0x64C5
+0x9DA2 0x64C7
+0x9DA3 0x64BB
+0x9DA4 0x64D8
+0x9DA5 0x64C2
+0x9DA6 0x64F1
+0x9DA7 0x64E7
+0x9DA8 0x8209
+0x9DA9 0x64E0
+0x9DAA 0x64E1
+0x9DAB 0x62AC
+0x9DAC 0x64E3
+0x9DAD 0x64EF
+0x9DAE 0x652C
+0x9DAF 0x64F6
+0x9DB0 0x64F4
+0x9DB1 0x64F2
+0x9DB2 0x64FA
+0x9DB3 0x6500
+0x9DB4 0x64FD
+0x9DB5 0x6518
+0x9DB6 0x651C
+0x9DB7 0x6505
+0x9DB8 0x6524
+0x9DB9 0x6523
+0x9DBA 0x652B
+0x9DBB 0x6534
+0x9DBC 0x6535
+0x9DBD 0x6537
+0x9DBE 0x6536
+0x9DBF 0x6538
+0x9DC0 0x754B
+0x9DC1 0x6548
+0x9DC2 0x6556
+0x9DC3 0x6555
+0x9DC4 0x654D
+0x9DC5 0x6558
+0x9DC6 0x655E
+0x9DC7 0x655D
+0x9DC8 0x6572
+0x9DC9 0x6578
+0x9DCA 0x6582
+0x9DCB 0x6583
+0x9DCC 0x8B8A
+0x9DCD 0x659B
+0x9DCE 0x659F
+0x9DCF 0x65AB
+0x9DD0 0x65B7
+0x9DD1 0x65C3
+0x9DD2 0x65C6
+0x9DD3 0x65C1
+0x9DD4 0x65C4
+0x9DD5 0x65CC
+0x9DD6 0x65D2
+0x9DD7 0x65DB
+0x9DD8 0x65D9
+0x9DD9 0x65E0
+0x9DDA 0x65E1
+0x9DDB 0x65F1
+0x9DDC 0x6772
+0x9DDD 0x660A
+0x9DDE 0x6603
+0x9DDF 0x65FB
+0x9DE0 0x6773
+0x9DE1 0x6635
+0x9DE2 0x6636
+0x9DE3 0x6634
+0x9DE4 0x661C
+0x9DE5 0x664F
+0x9DE6 0x6644
+0x9DE7 0x6649
+0x9DE8 0x6641
+0x9DE9 0x665E
+0x9DEA 0x665D
+0x9DEB 0x6664
+0x9DEC 0x6667
+0x9DED 0x6668
+0x9DEE 0x665F
+0x9DEF 0x6662
+0x9DF0 0x6670
+0x9DF1 0x6683
+0x9DF2 0x6688
+0x9DF3 0x668E
+0x9DF4 0x6689
+0x9DF5 0x6684
+0x9DF6 0x6698
+0x9DF7 0x669D
+0x9DF8 0x66C1
+0x9DF9 0x66B9
+0x9DFA 0x66C9
+0x9DFB 0x66BE
+0x9DFC 0x66BC
+0x9E40 0x66C4
+0x9E41 0x66B8
+0x9E42 0x66D6
+0x9E43 0x66DA
+0x9E44 0x66E0
+0x9E45 0x663F
+0x9E46 0x66E6
+0x9E47 0x66E9
+0x9E48 0x66F0
+0x9E49 0x66F5
+0x9E4A 0x66F7
+0x9E4B 0x670F
+0x9E4C 0x6716
+0x9E4D 0x671E
+0x9E4E 0x6726
+0x9E4F 0x6727
+0x9E50 0x9738
+0x9E51 0x672E
+0x9E52 0x673F
+0x9E53 0x6736
+0x9E54 0x6741
+0x9E55 0x6738
+0x9E56 0x6737
+0x9E57 0x6746
+0x9E58 0x675E
+0x9E59 0x6760
+0x9E5A 0x6759
+0x9E5B 0x6763
+0x9E5C 0x6764
+0x9E5D 0x6789
+0x9E5E 0x6770
+0x9E5F 0x67A9
+0x9E60 0x677C
+0x9E61 0x676A
+0x9E62 0x678C
+0x9E63 0x678B
+0x9E64 0x67A6
+0x9E65 0x67A1
+0x9E66 0x6785
+0x9E67 0x67B7
+0x9E68 0x67EF
+0x9E69 0x67B4
+0x9E6A 0x67EC
+0x9E6B 0x67B3
+0x9E6C 0x67E9
+0x9E6D 0x67B8
+0x9E6E 0x67E4
+0x9E6F 0x67DE
+0x9E70 0x67DD
+0x9E71 0x67E2
+0x9E72 0x67EE
+0x9E73 0x67B9
+0x9E74 0x67CE
+0x9E75 0x67C6
+0x9E76 0x67E7
+0x9E77 0x6A9C
+0x9E78 0x681E
+0x9E79 0x6846
+0x9E7A 0x6829
+0x9E7B 0x6840
+0x9E7C 0x684D
+0x9E7D 0x6832
+0x9E7E 0x684E
+0x9E80 0x68B3
+0x9E81 0x682B
+0x9E82 0x6859
+0x9E83 0x6863
+0x9E84 0x6877
+0x9E85 0x687F
+0x9E86 0x689F
+0x9E87 0x688F
+0x9E88 0x68AD
+0x9E89 0x6894
+0x9E8A 0x689D
+0x9E8B 0x689B
+0x9E8C 0x6883
+0x9E8D 0x6AAE
+0x9E8E 0x68B9
+0x9E8F 0x6874
+0x9E90 0x68B5
+0x9E91 0x68A0
+0x9E92 0x68BA
+0x9E93 0x690F
+0x9E94 0x688D
+0x9E95 0x687E
+0x9E96 0x6901
+0x9E97 0x68CA
+0x9E98 0x6908
+0x9E99 0x68D8
+0x9E9A 0x6922
+0x9E9B 0x6926
+0x9E9C 0x68E1
+0x9E9D 0x690C
+0x9E9E 0x68CD
+0x9E9F 0x68D4
+0x9EA0 0x68E7
+0x9EA1 0x68D5
+0x9EA2 0x6936
+0x9EA3 0x6912
+0x9EA4 0x6904
+0x9EA5 0x68D7
+0x9EA6 0x68E3
+0x9EA7 0x6925
+0x9EA8 0x68F9
+0x9EA9 0x68E0
+0x9EAA 0x68EF
+0x9EAB 0x6928
+0x9EAC 0x692A
+0x9EAD 0x691A
+0x9EAE 0x6923
+0x9EAF 0x6921
+0x9EB0 0x68C6
+0x9EB1 0x6979
+0x9EB2 0x6977
+0x9EB3 0x695C
+0x9EB4 0x6978
+0x9EB5 0x696B
+0x9EB6 0x6954
+0x9EB7 0x697E
+0x9EB8 0x696E
+0x9EB9 0x6939
+0x9EBA 0x6974
+0x9EBB 0x693D
+0x9EBC 0x6959
+0x9EBD 0x6930
+0x9EBE 0x6961
+0x9EBF 0x695E
+0x9EC0 0x695D
+0x9EC1 0x6981
+0x9EC2 0x696A
+0x9EC3 0x69B2
+0x9EC4 0x69AE
+0x9EC5 0x69D0
+0x9EC6 0x69BF
+0x9EC7 0x69C1
+0x9EC8 0x69D3
+0x9EC9 0x69BE
+0x9ECA 0x69CE
+0x9ECB 0x5BE8
+0x9ECC 0x69CA
+0x9ECD 0x69DD
+0x9ECE 0x69BB
+0x9ECF 0x69C3
+0x9ED0 0x69A7
+0x9ED1 0x6A2E
+0x9ED2 0x6991
+0x9ED3 0x69A0
+0x9ED4 0x699C
+0x9ED5 0x6995
+0x9ED6 0x69B4
+0x9ED7 0x69DE
+0x9ED8 0x69E8
+0x9ED9 0x6A02
+0x9EDA 0x6A1B
+0x9EDB 0x69FF
+0x9EDC 0x6B0A
+0x9EDD 0x69F9
+0x9EDE 0x69F2
+0x9EDF 0x69E7
+0x9EE0 0x6A05
+0x9EE1 0x69B1
+0x9EE2 0x6A1E
+0x9EE3 0x69ED
+0x9EE4 0x6A14
+0x9EE5 0x69EB
+0x9EE6 0x6A0A
+0x9EE7 0x6A12
+0x9EE8 0x6AC1
+0x9EE9 0x6A23
+0x9EEA 0x6A13
+0x9EEB 0x6A44
+0x9EEC 0x6A0C
+0x9EED 0x6A72
+0x9EEE 0x6A36
+0x9EEF 0x6A78
+0x9EF0 0x6A47
+0x9EF1 0x6A62
+0x9EF2 0x6A59
+0x9EF3 0x6A66
+0x9EF4 0x6A48
+0x9EF5 0x6A38
+0x9EF6 0x6A22
+0x9EF7 0x6A90
+0x9EF8 0x6A8D
+0x9EF9 0x6AA0
+0x9EFA 0x6A84
+0x9EFB 0x6AA2
+0x9EFC 0x6AA3
+0x9F40 0x6A97
+0x9F41 0x8617
+0x9F42 0x6ABB
+0x9F43 0x6AC3
+0x9F44 0x6AC2
+0x9F45 0x6AB8
+0x9F46 0x6AB3
+0x9F47 0x6AAC
+0x9F48 0x6ADE
+0x9F49 0x6AD1
+0x9F4A 0x6ADF
+0x9F4B 0x6AAA
+0x9F4C 0x6ADA
+0x9F4D 0x6AEA
+0x9F4E 0x6AFB
+0x9F4F 0x6B05
+0x9F50 0x8616
+0x9F51 0x6AFA
+0x9F52 0x6B12
+0x9F53 0x6B16
+0x9F54 0x9B31
+0x9F55 0x6B1F
+0x9F56 0x6B38
+0x9F57 0x6B37
+0x9F58 0x76DC
+0x9F59 0x6B39
+0x9F5A 0x98EE
+0x9F5B 0x6B47
+0x9F5C 0x6B43
+0x9F5D 0x6B49
+0x9F5E 0x6B50
+0x9F5F 0x6B59
+0x9F60 0x6B54
+0x9F61 0x6B5B
+0x9F62 0x6B5F
+0x9F63 0x6B61
+0x9F64 0x6B78
+0x9F65 0x6B79
+0x9F66 0x6B7F
+0x9F67 0x6B80
+0x9F68 0x6B84
+0x9F69 0x6B83
+0x9F6A 0x6B8D
+0x9F6B 0x6B98
+0x9F6C 0x6B95
+0x9F6D 0x6B9E
+0x9F6E 0x6BA4
+0x9F6F 0x6BAA
+0x9F70 0x6BAB
+0x9F71 0x6BAF
+0x9F72 0x6BB2
+0x9F73 0x6BB1
+0x9F74 0x6BB3
+0x9F75 0x6BB7
+0x9F76 0x6BBC
+0x9F77 0x6BC6
+0x9F78 0x6BCB
+0x9F79 0x6BD3
+0x9F7A 0x6BDF
+0x9F7B 0x6BEC
+0x9F7C 0x6BEB
+0x9F7D 0x6BF3
+0x9F7E 0x6BEF
+0x9F80 0x9EBE
+0x9F81 0x6C08
+0x9F82 0x6C13
+0x9F83 0x6C14
+0x9F84 0x6C1B
+0x9F85 0x6C24
+0x9F86 0x6C23
+0x9F87 0x6C5E
+0x9F88 0x6C55
+0x9F89 0x6C62
+0x9F8A 0x6C6A
+0x9F8B 0x6C82
+0x9F8C 0x6C8D
+0x9F8D 0x6C9A
+0x9F8E 0x6C81
+0x9F8F 0x6C9B
+0x9F90 0x6C7E
+0x9F91 0x6C68
+0x9F92 0x6C73
+0x9F93 0x6C92
+0x9F94 0x6C90
+0x9F95 0x6CC4
+0x9F96 0x6CF1
+0x9F97 0x6CD3
+0x9F98 0x6CBD
+0x9F99 0x6CD7
+0x9F9A 0x6CC5
+0x9F9B 0x6CDD
+0x9F9C 0x6CAE
+0x9F9D 0x6CB1
+0x9F9E 0x6CBE
+0x9F9F 0x6CBA
+0x9FA0 0x6CDB
+0x9FA1 0x6CEF
+0x9FA2 0x6CD9
+0x9FA3 0x6CEA
+0x9FA4 0x6D1F
+0x9FA5 0x884D
+0x9FA6 0x6D36
+0x9FA7 0x6D2B
+0x9FA8 0x6D3D
+0x9FA9 0x6D38
+0x9FAA 0x6D19
+0x9FAB 0x6D35
+0x9FAC 0x6D33
+0x9FAD 0x6D12
+0x9FAE 0x6D0C
+0x9FAF 0x6D63
+0x9FB0 0x6D93
+0x9FB1 0x6D64
+0x9FB2 0x6D5A
+0x9FB3 0x6D79
+0x9FB4 0x6D59
+0x9FB5 0x6D8E
+0x9FB6 0x6D95
+0x9FB7 0x6FE4
+0x9FB8 0x6D85
+0x9FB9 0x6DF9
+0x9FBA 0x6E15
+0x9FBB 0x6E0A
+0x9FBC 0x6DB5
+0x9FBD 0x6DC7
+0x9FBE 0x6DE6
+0x9FBF 0x6DB8
+0x9FC0 0x6DC6
+0x9FC1 0x6DEC
+0x9FC2 0x6DDE
+0x9FC3 0x6DCC
+0x9FC4 0x6DE8
+0x9FC5 0x6DD2
+0x9FC6 0x6DC5
+0x9FC7 0x6DFA
+0x9FC8 0x6DD9
+0x9FC9 0x6DE4
+0x9FCA 0x6DD5
+0x9FCB 0x6DEA
+0x9FCC 0x6DEE
+0x9FCD 0x6E2D
+0x9FCE 0x6E6E
+0x9FCF 0x6E2E
+0x9FD0 0x6E19
+0x9FD1 0x6E72
+0x9FD2 0x6E5F
+0x9FD3 0x6E3E
+0x9FD4 0x6E23
+0x9FD5 0x6E6B
+0x9FD6 0x6E2B
+0x9FD7 0x6E76
+0x9FD8 0x6E4D
+0x9FD9 0x6E1F
+0x9FDA 0x6E43
+0x9FDB 0x6E3A
+0x9FDC 0x6E4E
+0x9FDD 0x6E24
+0x9FDE 0x6EFF
+0x9FDF 0x6E1D
+0x9FE0 0x6E38
+0x9FE1 0x6E82
+0x9FE2 0x6EAA
+0x9FE3 0x6E98
+0x9FE4 0x6EC9
+0x9FE5 0x6EB7
+0x9FE6 0x6ED3
+0x9FE7 0x6EBD
+0x9FE8 0x6EAF
+0x9FE9 0x6EC4
+0x9FEA 0x6EB2
+0x9FEB 0x6ED4
+0x9FEC 0x6ED5
+0x9FED 0x6E8F
+0x9FEE 0x6EA5
+0x9FEF 0x6EC2
+0x9FF0 0x6E9F
+0x9FF1 0x6F41
+0x9FF2 0x6F11
+0x9FF3 0x704C
+0x9FF4 0x6EEC
+0x9FF5 0x6EF8
+0x9FF6 0x6EFE
+0x9FF7 0x6F3F
+0x9FF8 0x6EF2
+0x9FF9 0x6F31
+0x9FFA 0x6EEF
+0x9FFB 0x6F32
+0x9FFC 0x6ECC
+0xA1 0xFF61
+0xA2 0xFF62
+0xA3 0xFF63
+0xA4 0xFF64
+0xA5 0xFF65
+0xA6 0xFF66
+0xA7 0xFF67
+0xA8 0xFF68
+0xA9 0xFF69
+0xAA 0xFF6A
+0xAB 0xFF6B
+0xAC 0xFF6C
+0xAD 0xFF6D
+0xAE 0xFF6E
+0xAF 0xFF6F
+0xB0 0xFF70
+0xB1 0xFF71
+0xB2 0xFF72
+0xB3 0xFF73
+0xB4 0xFF74
+0xB5 0xFF75
+0xB6 0xFF76
+0xB7 0xFF77
+0xB8 0xFF78
+0xB9 0xFF79
+0xBA 0xFF7A
+0xBB 0xFF7B
+0xBC 0xFF7C
+0xBD 0xFF7D
+0xBE 0xFF7E
+0xBF 0xFF7F
+0xC0 0xFF80
+0xC1 0xFF81
+0xC2 0xFF82
+0xC3 0xFF83
+0xC4 0xFF84
+0xC5 0xFF85
+0xC6 0xFF86
+0xC7 0xFF87
+0xC8 0xFF88
+0xC9 0xFF89
+0xCA 0xFF8A
+0xCB 0xFF8B
+0xCC 0xFF8C
+0xCD 0xFF8D
+0xCE 0xFF8E
+0xCF 0xFF8F
+0xD0 0xFF90
+0xD1 0xFF91
+0xD2 0xFF92
+0xD3 0xFF93
+0xD4 0xFF94
+0xD5 0xFF95
+0xD6 0xFF96
+0xD7 0xFF97
+0xD8 0xFF98
+0xD9 0xFF99
+0xDA 0xFF9A
+0xDB 0xFF9B
+0xDC 0xFF9C
+0xDD 0xFF9D
+0xDE 0xFF9E
+0xDF 0xFF9F
+0xE040 0x6F3E
+0xE041 0x6F13
+0xE042 0x6EF7
+0xE043 0x6F86
+0xE044 0x6F7A
+0xE045 0x6F78
+0xE046 0x6F81
+0xE047 0x6F80
+0xE048 0x6F6F
+0xE049 0x6F5B
+0xE04A 0x6FF3
+0xE04B 0x6F6D
+0xE04C 0x6F82
+0xE04D 0x6F7C
+0xE04E 0x6F58
+0xE04F 0x6F8E
+0xE050 0x6F91
+0xE051 0x6FC2
+0xE052 0x6F66
+0xE053 0x6FB3
+0xE054 0x6FA3
+0xE055 0x6FA1
+0xE056 0x6FA4
+0xE057 0x6FB9
+0xE058 0x6FC6
+0xE059 0x6FAA
+0xE05A 0x6FDF
+0xE05B 0x6FD5
+0xE05C 0x6FEC
+0xE05D 0x6FD4
+0xE05E 0x6FD8
+0xE05F 0x6FF1
+0xE060 0x6FEE
+0xE061 0x6FDB
+0xE062 0x7009
+0xE063 0x700B
+0xE064 0x6FFA
+0xE065 0x7011
+0xE066 0x7001
+0xE067 0x700F
+0xE068 0x6FFE
+0xE069 0x701B
+0xE06A 0x701A
+0xE06B 0x6F74
+0xE06C 0x701D
+0xE06D 0x7018
+0xE06E 0x701F
+0xE06F 0x7030
+0xE070 0x703E
+0xE071 0x7032
+0xE072 0x7051
+0xE073 0x7063
+0xE074 0x7099
+0xE075 0x7092
+0xE076 0x70AF
+0xE077 0x70F1
+0xE078 0x70AC
+0xE079 0x70B8
+0xE07A 0x70B3
+0xE07B 0x70AE
+0xE07C 0x70DF
+0xE07D 0x70CB
+0xE07E 0x70DD
+0xE080 0x70D9
+0xE081 0x7109
+0xE082 0x70FD
+0xE083 0x711C
+0xE084 0x7119
+0xE085 0x7165
+0xE086 0x7155
+0xE087 0x7188
+0xE088 0x7166
+0xE089 0x7162
+0xE08A 0x714C
+0xE08B 0x7156
+0xE08C 0x716C
+0xE08D 0x718F
+0xE08E 0x71FB
+0xE08F 0x7184
+0xE090 0x7195
+0xE091 0x71A8
+0xE092 0x71AC
+0xE093 0x71D7
+0xE094 0x71B9
+0xE095 0x71BE
+0xE096 0x71D2
+0xE097 0x71C9
+0xE098 0x71D4
+0xE099 0x71CE
+0xE09A 0x71E0
+0xE09B 0x71EC
+0xE09C 0x71E7
+0xE09D 0x71F5
+0xE09E 0x71FC
+0xE09F 0x71F9
+0xE0A0 0x71FF
+0xE0A1 0x720D
+0xE0A2 0x7210
+0xE0A3 0x721B
+0xE0A4 0x7228
+0xE0A5 0x722D
+0xE0A6 0x722C
+0xE0A7 0x7230
+0xE0A8 0x7232
+0xE0A9 0x723B
+0xE0AA 0x723C
+0xE0AB 0x723F
+0xE0AC 0x7240
+0xE0AD 0x7246
+0xE0AE 0x724B
+0xE0AF 0x7258
+0xE0B0 0x7274
+0xE0B1 0x727E
+0xE0B2 0x7282
+0xE0B3 0x7281
+0xE0B4 0x7287
+0xE0B5 0x7292
+0xE0B6 0x7296
+0xE0B7 0x72A2
+0xE0B8 0x72A7
+0xE0B9 0x72B9
+0xE0BA 0x72B2
+0xE0BB 0x72C3
+0xE0BC 0x72C6
+0xE0BD 0x72C4
+0xE0BE 0x72CE
+0xE0BF 0x72D2
+0xE0C0 0x72E2
+0xE0C1 0x72E0
+0xE0C2 0x72E1
+0xE0C3 0x72F9
+0xE0C4 0x72F7
+0xE0C5 0x500F
+0xE0C6 0x7317
+0xE0C7 0x730A
+0xE0C8 0x731C
+0xE0C9 0x7316
+0xE0CA 0x731D
+0xE0CB 0x7334
+0xE0CC 0x732F
+0xE0CD 0x7329
+0xE0CE 0x7325
+0xE0CF 0x733E
+0xE0D0 0x734E
+0xE0D1 0x734F
+0xE0D2 0x9ED8
+0xE0D3 0x7357
+0xE0D4 0x736A
+0xE0D5 0x7368
+0xE0D6 0x7370
+0xE0D7 0x7378
+0xE0D8 0x7375
+0xE0D9 0x737B
+0xE0DA 0x737A
+0xE0DB 0x73C8
+0xE0DC 0x73B3
+0xE0DD 0x73CE
+0xE0DE 0x73BB
+0xE0DF 0x73C0
+0xE0E0 0x73E5
+0xE0E1 0x73EE
+0xE0E2 0x73DE
+0xE0E3 0x74A2
+0xE0E4 0x7405
+0xE0E5 0x746F
+0xE0E6 0x7425
+0xE0E7 0x73F8
+0xE0E8 0x7432
+0xE0E9 0x743A
+0xE0EA 0x7455
+0xE0EB 0x743F
+0xE0EC 0x745F
+0xE0ED 0x7459
+0xE0EE 0x7441
+0xE0EF 0x745C
+0xE0F0 0x7469
+0xE0F1 0x7470
+0xE0F2 0x7463
+0xE0F3 0x746A
+0xE0F4 0x7476
+0xE0F5 0x747E
+0xE0F6 0x748B
+0xE0F7 0x749E
+0xE0F8 0x74A7
+0xE0F9 0x74CA
+0xE0FA 0x74CF
+0xE0FB 0x74D4
+0xE0FC 0x73F1
+0xE140 0x74E0
+0xE141 0x74E3
+0xE142 0x74E7
+0xE143 0x74E9
+0xE144 0x74EE
+0xE145 0x74F2
+0xE146 0x74F0
+0xE147 0x74F1
+0xE148 0x74F8
+0xE149 0x74F7
+0xE14A 0x7504
+0xE14B 0x7503
+0xE14C 0x7505
+0xE14D 0x750C
+0xE14E 0x750E
+0xE14F 0x750D
+0xE150 0x7515
+0xE151 0x7513
+0xE152 0x751E
+0xE153 0x7526
+0xE154 0x752C
+0xE155 0x753C
+0xE156 0x7544
+0xE157 0x754D
+0xE158 0x754A
+0xE159 0x7549
+0xE15A 0x755B
+0xE15B 0x7546
+0xE15C 0x755A
+0xE15D 0x7569
+0xE15E 0x7564
+0xE15F 0x7567
+0xE160 0x756B
+0xE161 0x756D
+0xE162 0x7578
+0xE163 0x7576
+0xE164 0x7586
+0xE165 0x7587
+0xE166 0x7574
+0xE167 0x758A
+0xE168 0x7589
+0xE169 0x7582
+0xE16A 0x7594
+0xE16B 0x759A
+0xE16C 0x759D
+0xE16D 0x75A5
+0xE16E 0x75A3
+0xE16F 0x75C2
+0xE170 0x75B3
+0xE171 0x75C3
+0xE172 0x75B5
+0xE173 0x75BD
+0xE174 0x75B8
+0xE175 0x75BC
+0xE176 0x75B1
+0xE177 0x75CD
+0xE178 0x75CA
+0xE179 0x75D2
+0xE17A 0x75D9
+0xE17B 0x75E3
+0xE17C 0x75DE
+0xE17D 0x75FE
+0xE17E 0x75FF
+0xE180 0x75FC
+0xE181 0x7601
+0xE182 0x75F0
+0xE183 0x75FA
+0xE184 0x75F2
+0xE185 0x75F3
+0xE186 0x760B
+0xE187 0x760D
+0xE188 0x7609
+0xE189 0x761F
+0xE18A 0x7627
+0xE18B 0x7620
+0xE18C 0x7621
+0xE18D 0x7622
+0xE18E 0x7624
+0xE18F 0x7634
+0xE190 0x7630
+0xE191 0x763B
+0xE192 0x7647
+0xE193 0x7648
+0xE194 0x7646
+0xE195 0x765C
+0xE196 0x7658
+0xE197 0x7661
+0xE198 0x7662
+0xE199 0x7668
+0xE19A 0x7669
+0xE19B 0x766A
+0xE19C 0x7667
+0xE19D 0x766C
+0xE19E 0x7670
+0xE19F 0x7672
+0xE1A0 0x7676
+0xE1A1 0x7678
+0xE1A2 0x767C
+0xE1A3 0x7680
+0xE1A4 0x7683
+0xE1A5 0x7688
+0xE1A6 0x768B
+0xE1A7 0x768E
+0xE1A8 0x7696
+0xE1A9 0x7693
+0xE1AA 0x7699
+0xE1AB 0x769A
+0xE1AC 0x76B0
+0xE1AD 0x76B4
+0xE1AE 0x76B8
+0xE1AF 0x76B9
+0xE1B0 0x76BA
+0xE1B1 0x76C2
+0xE1B2 0x76CD
+0xE1B3 0x76D6
+0xE1B4 0x76D2
+0xE1B5 0x76DE
+0xE1B6 0x76E1
+0xE1B7 0x76E5
+0xE1B8 0x76E7
+0xE1B9 0x76EA
+0xE1BA 0x862F
+0xE1BB 0x76FB
+0xE1BC 0x7708
+0xE1BD 0x7707
+0xE1BE 0x7704
+0xE1BF 0x7729
+0xE1C0 0x7724
+0xE1C1 0x771E
+0xE1C2 0x7725
+0xE1C3 0x7726
+0xE1C4 0x771B
+0xE1C5 0x7737
+0xE1C6 0x7738
+0xE1C7 0x7747
+0xE1C8 0x775A
+0xE1C9 0x7768
+0xE1CA 0x776B
+0xE1CB 0x775B
+0xE1CC 0x7765
+0xE1CD 0x777F
+0xE1CE 0x777E
+0xE1CF 0x7779
+0xE1D0 0x778E
+0xE1D1 0x778B
+0xE1D2 0x7791
+0xE1D3 0x77A0
+0xE1D4 0x779E
+0xE1D5 0x77B0
+0xE1D6 0x77B6
+0xE1D7 0x77B9
+0xE1D8 0x77BF
+0xE1D9 0x77BC
+0xE1DA 0x77BD
+0xE1DB 0x77BB
+0xE1DC 0x77C7
+0xE1DD 0x77CD
+0xE1DE 0x77D7
+0xE1DF 0x77DA
+0xE1E0 0x77DC
+0xE1E1 0x77E3
+0xE1E2 0x77EE
+0xE1E3 0x77FC
+0xE1E4 0x780C
+0xE1E5 0x7812
+0xE1E6 0x7926
+0xE1E7 0x7820
+0xE1E8 0x792A
+0xE1E9 0x7845
+0xE1EA 0x788E
+0xE1EB 0x7874
+0xE1EC 0x7886
+0xE1ED 0x787C
+0xE1EE 0x789A
+0xE1EF 0x788C
+0xE1F0 0x78A3
+0xE1F1 0x78B5
+0xE1F2 0x78AA
+0xE1F3 0x78AF
+0xE1F4 0x78D1
+0xE1F5 0x78C6
+0xE1F6 0x78CB
+0xE1F7 0x78D4
+0xE1F8 0x78BE
+0xE1F9 0x78BC
+0xE1FA 0x78C5
+0xE1FB 0x78CA
+0xE1FC 0x78EC
+0xE240 0x78E7
+0xE241 0x78DA
+0xE242 0x78FD
+0xE243 0x78F4
+0xE244 0x7907
+0xE245 0x7912
+0xE246 0x7911
+0xE247 0x7919
+0xE248 0x792C
+0xE249 0x792B
+0xE24A 0x7940
+0xE24B 0x7960
+0xE24C 0x7957
+0xE24D 0x795F
+0xE24E 0x795A
+0xE24F 0x7955
+0xE250 0x7953
+0xE251 0x797A
+0xE252 0x797F
+0xE253 0x798A
+0xE254 0x799D
+0xE255 0x79A7
+0xE256 0x9F4B
+0xE257 0x79AA
+0xE258 0x79AE
+0xE259 0x79B3
+0xE25A 0x79B9
+0xE25B 0x79BA
+0xE25C 0x79C9
+0xE25D 0x79D5
+0xE25E 0x79E7
+0xE25F 0x79EC
+0xE260 0x79E1
+0xE261 0x79E3
+0xE262 0x7A08
+0xE263 0x7A0D
+0xE264 0x7A18
+0xE265 0x7A19
+0xE266 0x7A20
+0xE267 0x7A1F
+0xE268 0x7980
+0xE269 0x7A31
+0xE26A 0x7A3B
+0xE26B 0x7A3E
+0xE26C 0x7A37
+0xE26D 0x7A43
+0xE26E 0x7A57
+0xE26F 0x7A49
+0xE270 0x7A61
+0xE271 0x7A62
+0xE272 0x7A69
+0xE273 0x9F9D
+0xE274 0x7A70
+0xE275 0x7A79
+0xE276 0x7A7D
+0xE277 0x7A88
+0xE278 0x7A97
+0xE279 0x7A95
+0xE27A 0x7A98
+0xE27B 0x7A96
+0xE27C 0x7AA9
+0xE27D 0x7AC8
+0xE27E 0x7AB0
+0xE280 0x7AB6
+0xE281 0x7AC5
+0xE282 0x7AC4
+0xE283 0x7ABF
+0xE284 0x9083
+0xE285 0x7AC7
+0xE286 0x7ACA
+0xE287 0x7ACD
+0xE288 0x7ACF
+0xE289 0x7AD5
+0xE28A 0x7AD3
+0xE28B 0x7AD9
+0xE28C 0x7ADA
+0xE28D 0x7ADD
+0xE28E 0x7AE1
+0xE28F 0x7AE2
+0xE290 0x7AE6
+0xE291 0x7AED
+0xE292 0x7AF0
+0xE293 0x7B02
+0xE294 0x7B0F
+0xE295 0x7B0A
+0xE296 0x7B06
+0xE297 0x7B33
+0xE298 0x7B18
+0xE299 0x7B19
+0xE29A 0x7B1E
+0xE29B 0x7B35
+0xE29C 0x7B28
+0xE29D 0x7B36
+0xE29E 0x7B50
+0xE29F 0x7B7A
+0xE2A0 0x7B04
+0xE2A1 0x7B4D
+0xE2A2 0x7B0B
+0xE2A3 0x7B4C
+0xE2A4 0x7B45
+0xE2A5 0x7B75
+0xE2A6 0x7B65
+0xE2A7 0x7B74
+0xE2A8 0x7B67
+0xE2A9 0x7B70
+0xE2AA 0x7B71
+0xE2AB 0x7B6C
+0xE2AC 0x7B6E
+0xE2AD 0x7B9D
+0xE2AE 0x7B98
+0xE2AF 0x7B9F
+0xE2B0 0x7B8D
+0xE2B1 0x7B9C
+0xE2B2 0x7B9A
+0xE2B3 0x7B8B
+0xE2B4 0x7B92
+0xE2B5 0x7B8F
+0xE2B6 0x7B5D
+0xE2B7 0x7B99
+0xE2B8 0x7BCB
+0xE2B9 0x7BC1
+0xE2BA 0x7BCC
+0xE2BB 0x7BCF
+0xE2BC 0x7BB4
+0xE2BD 0x7BC6
+0xE2BE 0x7BDD
+0xE2BF 0x7BE9
+0xE2C0 0x7C11
+0xE2C1 0x7C14
+0xE2C2 0x7BE6
+0xE2C3 0x7BE5
+0xE2C4 0x7C60
+0xE2C5 0x7C00
+0xE2C6 0x7C07
+0xE2C7 0x7C13
+0xE2C8 0x7BF3
+0xE2C9 0x7BF7
+0xE2CA 0x7C17
+0xE2CB 0x7C0D
+0xE2CC 0x7BF6
+0xE2CD 0x7C23
+0xE2CE 0x7C27
+0xE2CF 0x7C2A
+0xE2D0 0x7C1F
+0xE2D1 0x7C37
+0xE2D2 0x7C2B
+0xE2D3 0x7C3D
+0xE2D4 0x7C4C
+0xE2D5 0x7C43
+0xE2D6 0x7C54
+0xE2D7 0x7C4F
+0xE2D8 0x7C40
+0xE2D9 0x7C50
+0xE2DA 0x7C58
+0xE2DB 0x7C5F
+0xE2DC 0x7C64
+0xE2DD 0x7C56
+0xE2DE 0x7C65
+0xE2DF 0x7C6C
+0xE2E0 0x7C75
+0xE2E1 0x7C83
+0xE2E2 0x7C90
+0xE2E3 0x7CA4
+0xE2E4 0x7CAD
+0xE2E5 0x7CA2
+0xE2E6 0x7CAB
+0xE2E7 0x7CA1
+0xE2E8 0x7CA8
+0xE2E9 0x7CB3
+0xE2EA 0x7CB2
+0xE2EB 0x7CB1
+0xE2EC 0x7CAE
+0xE2ED 0x7CB9
+0xE2EE 0x7CBD
+0xE2EF 0x7CC0
+0xE2F0 0x7CC5
+0xE2F1 0x7CC2
+0xE2F2 0x7CD8
+0xE2F3 0x7CD2
+0xE2F4 0x7CDC
+0xE2F5 0x7CE2
+0xE2F6 0x9B3B
+0xE2F7 0x7CEF
+0xE2F8 0x7CF2
+0xE2F9 0x7CF4
+0xE2FA 0x7CF6
+0xE2FB 0x7CFA
+0xE2FC 0x7D06
+0xE340 0x7D02
+0xE341 0x7D1C
+0xE342 0x7D15
+0xE343 0x7D0A
+0xE344 0x7D45
+0xE345 0x7D4B
+0xE346 0x7D2E
+0xE347 0x7D32
+0xE348 0x7D3F
+0xE349 0x7D35
+0xE34A 0x7D46
+0xE34B 0x7D73
+0xE34C 0x7D56
+0xE34D 0x7D4E
+0xE34E 0x7D72
+0xE34F 0x7D68
+0xE350 0x7D6E
+0xE351 0x7D4F
+0xE352 0x7D63
+0xE353 0x7D93
+0xE354 0x7D89
+0xE355 0x7D5B
+0xE356 0x7D8F
+0xE357 0x7D7D
+0xE358 0x7D9B
+0xE359 0x7DBA
+0xE35A 0x7DAE
+0xE35B 0x7DA3
+0xE35C 0x7DB5
+0xE35D 0x7DC7
+0xE35E 0x7DBD
+0xE35F 0x7DAB
+0xE360 0x7E3D
+0xE361 0x7DA2
+0xE362 0x7DAF
+0xE363 0x7DDC
+0xE364 0x7DB8
+0xE365 0x7D9F
+0xE366 0x7DB0
+0xE367 0x7DD8
+0xE368 0x7DDD
+0xE369 0x7DE4
+0xE36A 0x7DDE
+0xE36B 0x7DFB
+0xE36C 0x7DF2
+0xE36D 0x7DE1
+0xE36E 0x7E05
+0xE36F 0x7E0A
+0xE370 0x7E23
+0xE371 0x7E21
+0xE372 0x7E12
+0xE373 0x7E31
+0xE374 0x7E1F
+0xE375 0x7E09
+0xE376 0x7E0B
+0xE377 0x7E22
+0xE378 0x7E46
+0xE379 0x7E66
+0xE37A 0x7E3B
+0xE37B 0x7E35
+0xE37C 0x7E39
+0xE37D 0x7E43
+0xE37E 0x7E37
+0xE380 0x7E32
+0xE381 0x7E3A
+0xE382 0x7E67
+0xE383 0x7E5D
+0xE384 0x7E56
+0xE385 0x7E5E
+0xE386 0x7E59
+0xE387 0x7E5A
+0xE388 0x7E79
+0xE389 0x7E6A
+0xE38A 0x7E69
+0xE38B 0x7E7C
+0xE38C 0x7E7B
+0xE38D 0x7E83
+0xE38E 0x7DD5
+0xE38F 0x7E7D
+0xE390 0x8FAE
+0xE391 0x7E7F
+0xE392 0x7E88
+0xE393 0x7E89
+0xE394 0x7E8C
+0xE395 0x7E92
+0xE396 0x7E90
+0xE397 0x7E93
+0xE398 0x7E94
+0xE399 0x7E96
+0xE39A 0x7E8E
+0xE39B 0x7E9B
+0xE39C 0x7E9C
+0xE39D 0x7F38
+0xE39E 0x7F3A
+0xE39F 0x7F45
+0xE3A0 0x7F4C
+0xE3A1 0x7F4D
+0xE3A2 0x7F4E
+0xE3A3 0x7F50
+0xE3A4 0x7F51
+0xE3A5 0x7F55
+0xE3A6 0x7F54
+0xE3A7 0x7F58
+0xE3A8 0x7F5F
+0xE3A9 0x7F60
+0xE3AA 0x7F68
+0xE3AB 0x7F69
+0xE3AC 0x7F67
+0xE3AD 0x7F78
+0xE3AE 0x7F82
+0xE3AF 0x7F86
+0xE3B0 0x7F83
+0xE3B1 0x7F88
+0xE3B2 0x7F87
+0xE3B3 0x7F8C
+0xE3B4 0x7F94
+0xE3B5 0x7F9E
+0xE3B6 0x7F9D
+0xE3B7 0x7F9A
+0xE3B8 0x7FA3
+0xE3B9 0x7FAF
+0xE3BA 0x7FB2
+0xE3BB 0x7FB9
+0xE3BC 0x7FAE
+0xE3BD 0x7FB6
+0xE3BE 0x7FB8
+0xE3BF 0x8B71
+0xE3C0 0x7FC5
+0xE3C1 0x7FC6
+0xE3C2 0x7FCA
+0xE3C3 0x7FD5
+0xE3C4 0x7FD4
+0xE3C5 0x7FE1
+0xE3C6 0x7FE6
+0xE3C7 0x7FE9
+0xE3C8 0x7FF3
+0xE3C9 0x7FF9
+0xE3CA 0x98DC
+0xE3CB 0x8006
+0xE3CC 0x8004
+0xE3CD 0x800B
+0xE3CE 0x8012
+0xE3CF 0x8018
+0xE3D0 0x8019
+0xE3D1 0x801C
+0xE3D2 0x8021
+0xE3D3 0x8028
+0xE3D4 0x803F
+0xE3D5 0x803B
+0xE3D6 0x804A
+0xE3D7 0x8046
+0xE3D8 0x8052
+0xE3D9 0x8058
+0xE3DA 0x805A
+0xE3DB 0x805F
+0xE3DC 0x8062
+0xE3DD 0x8068
+0xE3DE 0x8073
+0xE3DF 0x8072
+0xE3E0 0x8070
+0xE3E1 0x8076
+0xE3E2 0x8079
+0xE3E3 0x807D
+0xE3E4 0x807F
+0xE3E5 0x8084
+0xE3E6 0x8086
+0xE3E7 0x8085
+0xE3E8 0x809B
+0xE3E9 0x8093
+0xE3EA 0x809A
+0xE3EB 0x80AD
+0xE3EC 0x5190
+0xE3ED 0x80AC
+0xE3EE 0x80DB
+0xE3EF 0x80E5
+0xE3F0 0x80D9
+0xE3F1 0x80DD
+0xE3F2 0x80C4
+0xE3F3 0x80DA
+0xE3F4 0x80D6
+0xE3F5 0x8109
+0xE3F6 0x80EF
+0xE3F7 0x80F1
+0xE3F8 0x811B
+0xE3F9 0x8129
+0xE3FA 0x8123
+0xE3FB 0x812F
+0xE3FC 0x814B
+0xE440 0x968B
+0xE441 0x8146
+0xE442 0x813E
+0xE443 0x8153
+0xE444 0x8151
+0xE445 0x80FC
+0xE446 0x8171
+0xE447 0x816E
+0xE448 0x8165
+0xE449 0x8166
+0xE44A 0x8174
+0xE44B 0x8183
+0xE44C 0x8188
+0xE44D 0x818A
+0xE44E 0x8180
+0xE44F 0x8182
+0xE450 0x81A0
+0xE451 0x8195
+0xE452 0x81A4
+0xE453 0x81A3
+0xE454 0x815F
+0xE455 0x8193
+0xE456 0x81A9
+0xE457 0x81B0
+0xE458 0x81B5
+0xE459 0x81BE
+0xE45A 0x81B8
+0xE45B 0x81BD
+0xE45C 0x81C0
+0xE45D 0x81C2
+0xE45E 0x81BA
+0xE45F 0x81C9
+0xE460 0x81CD
+0xE461 0x81D1
+0xE462 0x81D9
+0xE463 0x81D8
+0xE464 0x81C8
+0xE465 0x81DA
+0xE466 0x81DF
+0xE467 0x81E0
+0xE468 0x81E7
+0xE469 0x81FA
+0xE46A 0x81FB
+0xE46B 0x81FE
+0xE46C 0x8201
+0xE46D 0x8202
+0xE46E 0x8205
+0xE46F 0x8207
+0xE470 0x820A
+0xE471 0x820D
+0xE472 0x8210
+0xE473 0x8216
+0xE474 0x8229
+0xE475 0x822B
+0xE476 0x8238
+0xE477 0x8233
+0xE478 0x8240
+0xE479 0x8259
+0xE47A 0x8258
+0xE47B 0x825D
+0xE47C 0x825A
+0xE47D 0x825F
+0xE47E 0x8264
+0xE480 0x8262
+0xE481 0x8268
+0xE482 0x826A
+0xE483 0x826B
+0xE484 0x822E
+0xE485 0x8271
+0xE486 0x8277
+0xE487 0x8278
+0xE488 0x827E
+0xE489 0x828D
+0xE48A 0x8292
+0xE48B 0x82AB
+0xE48C 0x829F
+0xE48D 0x82BB
+0xE48E 0x82AC
+0xE48F 0x82E1
+0xE490 0x82E3
+0xE491 0x82DF
+0xE492 0x82D2
+0xE493 0x82F4
+0xE494 0x82F3
+0xE495 0x82FA
+0xE496 0x8393
+0xE497 0x8303
+0xE498 0x82FB
+0xE499 0x82F9
+0xE49A 0x82DE
+0xE49B 0x8306
+0xE49C 0x82DC
+0xE49D 0x8309
+0xE49E 0x82D9
+0xE49F 0x8335
+0xE4A0 0x8334
+0xE4A1 0x8316
+0xE4A2 0x8332
+0xE4A3 0x8331
+0xE4A4 0x8340
+0xE4A5 0x8339
+0xE4A6 0x8350
+0xE4A7 0x8345
+0xE4A8 0x832F
+0xE4A9 0x832B
+0xE4AA 0x8317
+0xE4AB 0x8318
+0xE4AC 0x8385
+0xE4AD 0x839A
+0xE4AE 0x83AA
+0xE4AF 0x839F
+0xE4B0 0x83A2
+0xE4B1 0x8396
+0xE4B2 0x8323
+0xE4B3 0x838E
+0xE4B4 0x8387
+0xE4B5 0x838A
+0xE4B6 0x837C
+0xE4B7 0x83B5
+0xE4B8 0x8373
+0xE4B9 0x8375
+0xE4BA 0x83A0
+0xE4BB 0x8389
+0xE4BC 0x83A8
+0xE4BD 0x83F4
+0xE4BE 0x8413
+0xE4BF 0x83EB
+0xE4C0 0x83CE
+0xE4C1 0x83FD
+0xE4C2 0x8403
+0xE4C3 0x83D8
+0xE4C4 0x840B
+0xE4C5 0x83C1
+0xE4C6 0x83F7
+0xE4C7 0x8407
+0xE4C8 0x83E0
+0xE4C9 0x83F2
+0xE4CA 0x840D
+0xE4CB 0x8422
+0xE4CC 0x8420
+0xE4CD 0x83BD
+0xE4CE 0x8438
+0xE4CF 0x8506
+0xE4D0 0x83FB
+0xE4D1 0x846D
+0xE4D2 0x842A
+0xE4D3 0x843C
+0xE4D4 0x855A
+0xE4D5 0x8484
+0xE4D6 0x8477
+0xE4D7 0x846B
+0xE4D8 0x84AD
+0xE4D9 0x846E
+0xE4DA 0x8482
+0xE4DB 0x8469
+0xE4DC 0x8446
+0xE4DD 0x842C
+0xE4DE 0x846F
+0xE4DF 0x8479
+0xE4E0 0x8435
+0xE4E1 0x84CA
+0xE4E2 0x8462
+0xE4E3 0x84B9
+0xE4E4 0x84BF
+0xE4E5 0x849F
+0xE4E6 0x84D9
+0xE4E7 0x84CD
+0xE4E8 0x84BB
+0xE4E9 0x84DA
+0xE4EA 0x84D0
+0xE4EB 0x84C1
+0xE4EC 0x84C6
+0xE4ED 0x84D6
+0xE4EE 0x84A1
+0xE4EF 0x8521
+0xE4F0 0x84FF
+0xE4F1 0x84F4
+0xE4F2 0x8517
+0xE4F3 0x8518
+0xE4F4 0x852C
+0xE4F5 0x851F
+0xE4F6 0x8515
+0xE4F7 0x8514
+0xE4F8 0x84FC
+0xE4F9 0x8540
+0xE4FA 0x8563
+0xE4FB 0x8558
+0xE4FC 0x8548
+0xE540 0x8541
+0xE541 0x8602
+0xE542 0x854B
+0xE543 0x8555
+0xE544 0x8580
+0xE545 0x85A4
+0xE546 0x8588
+0xE547 0x8591
+0xE548 0x858A
+0xE549 0x85A8
+0xE54A 0x856D
+0xE54B 0x8594
+0xE54C 0x859B
+0xE54D 0x85EA
+0xE54E 0x8587
+0xE54F 0x859C
+0xE550 0x8577
+0xE551 0x857E
+0xE552 0x8590
+0xE553 0x85C9
+0xE554 0x85BA
+0xE555 0x85CF
+0xE556 0x85B9
+0xE557 0x85D0
+0xE558 0x85D5
+0xE559 0x85DD
+0xE55A 0x85E5
+0xE55B 0x85DC
+0xE55C 0x85F9
+0xE55D 0x860A
+0xE55E 0x8613
+0xE55F 0x860B
+0xE560 0x85FE
+0xE561 0x85FA
+0xE562 0x8606
+0xE563 0x8622
+0xE564 0x861A
+0xE565 0x8630
+0xE566 0x863F
+0xE567 0x864D
+0xE568 0x4E55
+0xE569 0x8654
+0xE56A 0x865F
+0xE56B 0x8667
+0xE56C 0x8671
+0xE56D 0x8693
+0xE56E 0x86A3
+0xE56F 0x86A9
+0xE570 0x86AA
+0xE571 0x868B
+0xE572 0x868C
+0xE573 0x86B6
+0xE574 0x86AF
+0xE575 0x86C4
+0xE576 0x86C6
+0xE577 0x86B0
+0xE578 0x86C9
+0xE579 0x8823
+0xE57A 0x86AB
+0xE57B 0x86D4
+0xE57C 0x86DE
+0xE57D 0x86E9
+0xE57E 0x86EC
+0xE580 0x86DF
+0xE581 0x86DB
+0xE582 0x86EF
+0xE583 0x8712
+0xE584 0x8706
+0xE585 0x8708
+0xE586 0x8700
+0xE587 0x8703
+0xE588 0x86FB
+0xE589 0x8711
+0xE58A 0x8709
+0xE58B 0x870D
+0xE58C 0x86F9
+0xE58D 0x870A
+0xE58E 0x8734
+0xE58F 0x873F
+0xE590 0x8737
+0xE591 0x873B
+0xE592 0x8725
+0xE593 0x8729
+0xE594 0x871A
+0xE595 0x8760
+0xE596 0x875F
+0xE597 0x8778
+0xE598 0x874C
+0xE599 0x874E
+0xE59A 0x8774
+0xE59B 0x8757
+0xE59C 0x8768
+0xE59D 0x876E
+0xE59E 0x8759
+0xE59F 0x8753
+0xE5A0 0x8763
+0xE5A1 0x876A
+0xE5A2 0x8805
+0xE5A3 0x87A2
+0xE5A4 0x879F
+0xE5A5 0x8782
+0xE5A6 0x87AF
+0xE5A7 0x87CB
+0xE5A8 0x87BD
+0xE5A9 0x87C0
+0xE5AA 0x87D0
+0xE5AB 0x96D6
+0xE5AC 0x87AB
+0xE5AD 0x87C4
+0xE5AE 0x87B3
+0xE5AF 0x87C7
+0xE5B0 0x87C6
+0xE5B1 0x87BB
+0xE5B2 0x87EF
+0xE5B3 0x87F2
+0xE5B4 0x87E0
+0xE5B5 0x880F
+0xE5B6 0x880D
+0xE5B7 0x87FE
+0xE5B8 0x87F6
+0xE5B9 0x87F7
+0xE5BA 0x880E
+0xE5BB 0x87D2
+0xE5BC 0x8811
+0xE5BD 0x8816
+0xE5BE 0x8815
+0xE5BF 0x8822
+0xE5C0 0x8821
+0xE5C1 0x8831
+0xE5C2 0x8836
+0xE5C3 0x8839
+0xE5C4 0x8827
+0xE5C5 0x883B
+0xE5C6 0x8844
+0xE5C7 0x8842
+0xE5C8 0x8852
+0xE5C9 0x8859
+0xE5CA 0x885E
+0xE5CB 0x8862
+0xE5CC 0x886B
+0xE5CD 0x8881
+0xE5CE 0x887E
+0xE5CF 0x889E
+0xE5D0 0x8875
+0xE5D1 0x887D
+0xE5D2 0x88B5
+0xE5D3 0x8872
+0xE5D4 0x8882
+0xE5D5 0x8897
+0xE5D6 0x8892
+0xE5D7 0x88AE
+0xE5D8 0x8899
+0xE5D9 0x88A2
+0xE5DA 0x888D
+0xE5DB 0x88A4
+0xE5DC 0x88B0
+0xE5DD 0x88BF
+0xE5DE 0x88B1
+0xE5DF 0x88C3
+0xE5E0 0x88C4
+0xE5E1 0x88D4
+0xE5E2 0x88D8
+0xE5E3 0x88D9
+0xE5E4 0x88DD
+0xE5E5 0x88F9
+0xE5E6 0x8902
+0xE5E7 0x88FC
+0xE5E8 0x88F4
+0xE5E9 0x88E8
+0xE5EA 0x88F2
+0xE5EB 0x8904
+0xE5EC 0x890C
+0xE5ED 0x890A
+0xE5EE 0x8913
+0xE5EF 0x8943
+0xE5F0 0x891E
+0xE5F1 0x8925
+0xE5F2 0x892A
+0xE5F3 0x892B
+0xE5F4 0x8941
+0xE5F5 0x8944
+0xE5F6 0x893B
+0xE5F7 0x8936
+0xE5F8 0x8938
+0xE5F9 0x894C
+0xE5FA 0x891D
+0xE5FB 0x8960
+0xE5FC 0x895E
+0xE640 0x8966
+0xE641 0x8964
+0xE642 0x896D
+0xE643 0x896A
+0xE644 0x896F
+0xE645 0x8974
+0xE646 0x8977
+0xE647 0x897E
+0xE648 0x8983
+0xE649 0x8988
+0xE64A 0x898A
+0xE64B 0x8993
+0xE64C 0x8998
+0xE64D 0x89A1
+0xE64E 0x89A9
+0xE64F 0x89A6
+0xE650 0x89AC
+0xE651 0x89AF
+0xE652 0x89B2
+0xE653 0x89BA
+0xE654 0x89BD
+0xE655 0x89BF
+0xE656 0x89C0
+0xE657 0x89DA
+0xE658 0x89DC
+0xE659 0x89DD
+0xE65A 0x89E7
+0xE65B 0x89F4
+0xE65C 0x89F8
+0xE65D 0x8A03
+0xE65E 0x8A16
+0xE65F 0x8A10
+0xE660 0x8A0C
+0xE661 0x8A1B
+0xE662 0x8A1D
+0xE663 0x8A25
+0xE664 0x8A36
+0xE665 0x8A41
+0xE666 0x8A5B
+0xE667 0x8A52
+0xE668 0x8A46
+0xE669 0x8A48
+0xE66A 0x8A7C
+0xE66B 0x8A6D
+0xE66C 0x8A6C
+0xE66D 0x8A62
+0xE66E 0x8A85
+0xE66F 0x8A82
+0xE670 0x8A84
+0xE671 0x8AA8
+0xE672 0x8AA1
+0xE673 0x8A91
+0xE674 0x8AA5
+0xE675 0x8AA6
+0xE676 0x8A9A
+0xE677 0x8AA3
+0xE678 0x8AC4
+0xE679 0x8ACD
+0xE67A 0x8AC2
+0xE67B 0x8ADA
+0xE67C 0x8AEB
+0xE67D 0x8AF3
+0xE67E 0x8AE7
+0xE680 0x8AE4
+0xE681 0x8AF1
+0xE682 0x8B14
+0xE683 0x8AE0
+0xE684 0x8AE2
+0xE685 0x8AF7
+0xE686 0x8ADE
+0xE687 0x8ADB
+0xE688 0x8B0C
+0xE689 0x8B07
+0xE68A 0x8B1A
+0xE68B 0x8AE1
+0xE68C 0x8B16
+0xE68D 0x8B10
+0xE68E 0x8B17
+0xE68F 0x8B20
+0xE690 0x8B33
+0xE691 0x97AB
+0xE692 0x8B26
+0xE693 0x8B2B
+0xE694 0x8B3E
+0xE695 0x8B28
+0xE696 0x8B41
+0xE697 0x8B4C
+0xE698 0x8B4F
+0xE699 0x8B4E
+0xE69A 0x8B49
+0xE69B 0x8B56
+0xE69C 0x8B5B
+0xE69D 0x8B5A
+0xE69E 0x8B6B
+0xE69F 0x8B5F
+0xE6A0 0x8B6C
+0xE6A1 0x8B6F
+0xE6A2 0x8B74
+0xE6A3 0x8B7D
+0xE6A4 0x8B80
+0xE6A5 0x8B8C
+0xE6A6 0x8B8E
+0xE6A7 0x8B92
+0xE6A8 0x8B93
+0xE6A9 0x8B96
+0xE6AA 0x8B99
+0xE6AB 0x8B9A
+0xE6AC 0x8C3A
+0xE6AD 0x8C41
+0xE6AE 0x8C3F
+0xE6AF 0x8C48
+0xE6B0 0x8C4C
+0xE6B1 0x8C4E
+0xE6B2 0x8C50
+0xE6B3 0x8C55
+0xE6B4 0x8C62
+0xE6B5 0x8C6C
+0xE6B6 0x8C78
+0xE6B7 0x8C7A
+0xE6B8 0x8C82
+0xE6B9 0x8C89
+0xE6BA 0x8C85
+0xE6BB 0x8C8A
+0xE6BC 0x8C8D
+0xE6BD 0x8C8E
+0xE6BE 0x8C94
+0xE6BF 0x8C7C
+0xE6C0 0x8C98
+0xE6C1 0x621D
+0xE6C2 0x8CAD
+0xE6C3 0x8CAA
+0xE6C4 0x8CBD
+0xE6C5 0x8CB2
+0xE6C6 0x8CB3
+0xE6C7 0x8CAE
+0xE6C8 0x8CB6
+0xE6C9 0x8CC8
+0xE6CA 0x8CC1
+0xE6CB 0x8CE4
+0xE6CC 0x8CE3
+0xE6CD 0x8CDA
+0xE6CE 0x8CFD
+0xE6CF 0x8CFA
+0xE6D0 0x8CFB
+0xE6D1 0x8D04
+0xE6D2 0x8D05
+0xE6D3 0x8D0A
+0xE6D4 0x8D07
+0xE6D5 0x8D0F
+0xE6D6 0x8D0D
+0xE6D7 0x8D10
+0xE6D8 0x9F4E
+0xE6D9 0x8D13
+0xE6DA 0x8CCD
+0xE6DB 0x8D14
+0xE6DC 0x8D16
+0xE6DD 0x8D67
+0xE6DE 0x8D6D
+0xE6DF 0x8D71
+0xE6E0 0x8D73
+0xE6E1 0x8D81
+0xE6E2 0x8D99
+0xE6E3 0x8DC2
+0xE6E4 0x8DBE
+0xE6E5 0x8DBA
+0xE6E6 0x8DCF
+0xE6E7 0x8DDA
+0xE6E8 0x8DD6
+0xE6E9 0x8DCC
+0xE6EA 0x8DDB
+0xE6EB 0x8DCB
+0xE6EC 0x8DEA
+0xE6ED 0x8DEB
+0xE6EE 0x8DDF
+0xE6EF 0x8DE3
+0xE6F0 0x8DFC
+0xE6F1 0x8E08
+0xE6F2 0x8E09
+0xE6F3 0x8DFF
+0xE6F4 0x8E1D
+0xE6F5 0x8E1E
+0xE6F6 0x8E10
+0xE6F7 0x8E1F
+0xE6F8 0x8E42
+0xE6F9 0x8E35
+0xE6FA 0x8E30
+0xE6FB 0x8E34
+0xE6FC 0x8E4A
+0xE740 0x8E47
+0xE741 0x8E49
+0xE742 0x8E4C
+0xE743 0x8E50
+0xE744 0x8E48
+0xE745 0x8E59
+0xE746 0x8E64
+0xE747 0x8E60
+0xE748 0x8E2A
+0xE749 0x8E63
+0xE74A 0x8E55
+0xE74B 0x8E76
+0xE74C 0x8E72
+0xE74D 0x8E7C
+0xE74E 0x8E81
+0xE74F 0x8E87
+0xE750 0x8E85
+0xE751 0x8E84
+0xE752 0x8E8B
+0xE753 0x8E8A
+0xE754 0x8E93
+0xE755 0x8E91
+0xE756 0x8E94
+0xE757 0x8E99
+0xE758 0x8EAA
+0xE759 0x8EA1
+0xE75A 0x8EAC
+0xE75B 0x8EB0
+0xE75C 0x8EC6
+0xE75D 0x8EB1
+0xE75E 0x8EBE
+0xE75F 0x8EC5
+0xE760 0x8EC8
+0xE761 0x8ECB
+0xE762 0x8EDB
+0xE763 0x8EE3
+0xE764 0x8EFC
+0xE765 0x8EFB
+0xE766 0x8EEB
+0xE767 0x8EFE
+0xE768 0x8F0A
+0xE769 0x8F05
+0xE76A 0x8F15
+0xE76B 0x8F12
+0xE76C 0x8F19
+0xE76D 0x8F13
+0xE76E 0x8F1C
+0xE76F 0x8F1F
+0xE770 0x8F1B
+0xE771 0x8F0C
+0xE772 0x8F26
+0xE773 0x8F33
+0xE774 0x8F3B
+0xE775 0x8F39
+0xE776 0x8F45
+0xE777 0x8F42
+0xE778 0x8F3E
+0xE779 0x8F4C
+0xE77A 0x8F49
+0xE77B 0x8F46
+0xE77C 0x8F4E
+0xE77D 0x8F57
+0xE77E 0x8F5C
+0xE780 0x8F62
+0xE781 0x8F63
+0xE782 0x8F64
+0xE783 0x8F9C
+0xE784 0x8F9F
+0xE785 0x8FA3
+0xE786 0x8FAD
+0xE787 0x8FAF
+0xE788 0x8FB7
+0xE789 0x8FDA
+0xE78A 0x8FE5
+0xE78B 0x8FE2
+0xE78C 0x8FEA
+0xE78D 0x8FEF
+0xE78E 0x9087
+0xE78F 0x8FF4
+0xE790 0x9005
+0xE791 0x8FF9
+0xE792 0x8FFA
+0xE793 0x9011
+0xE794 0x9015
+0xE795 0x9021
+0xE796 0x900D
+0xE797 0x901E
+0xE798 0x9016
+0xE799 0x900B
+0xE79A 0x9027
+0xE79B 0x9036
+0xE79C 0x9035
+0xE79D 0x9039
+0xE79E 0x8FF8
+0xE79F 0x904F
+0xE7A0 0x9050
+0xE7A1 0x9051
+0xE7A2 0x9052
+0xE7A3 0x900E
+0xE7A4 0x9049
+0xE7A5 0x903E
+0xE7A6 0x9056
+0xE7A7 0x9058
+0xE7A8 0x905E
+0xE7A9 0x9068
+0xE7AA 0x906F
+0xE7AB 0x9076
+0xE7AC 0x96A8
+0xE7AD 0x9072
+0xE7AE 0x9082
+0xE7AF 0x907D
+0xE7B0 0x9081
+0xE7B1 0x9080
+0xE7B2 0x908A
+0xE7B3 0x9089
+0xE7B4 0x908F
+0xE7B5 0x90A8
+0xE7B6 0x90AF
+0xE7B7 0x90B1
+0xE7B8 0x90B5
+0xE7B9 0x90E2
+0xE7BA 0x90E4
+0xE7BB 0x6248
+0xE7BC 0x90DB
+0xE7BD 0x9102
+0xE7BE 0x9112
+0xE7BF 0x9119
+0xE7C0 0x9132
+0xE7C1 0x9130
+0xE7C2 0x914A
+0xE7C3 0x9156
+0xE7C4 0x9158
+0xE7C5 0x9163
+0xE7C6 0x9165
+0xE7C7 0x9169
+0xE7C8 0x9173
+0xE7C9 0x9172
+0xE7CA 0x918B
+0xE7CB 0x9189
+0xE7CC 0x9182
+0xE7CD 0x91A2
+0xE7CE 0x91AB
+0xE7CF 0x91AF
+0xE7D0 0x91AA
+0xE7D1 0x91B5
+0xE7D2 0x91B4
+0xE7D3 0x91BA
+0xE7D4 0x91C0
+0xE7D5 0x91C1
+0xE7D6 0x91C9
+0xE7D7 0x91CB
+0xE7D8 0x91D0
+0xE7D9 0x91D6
+0xE7DA 0x91DF
+0xE7DB 0x91E1
+0xE7DC 0x91DB
+0xE7DD 0x91FC
+0xE7DE 0x91F5
+0xE7DF 0x91F6
+0xE7E0 0x921E
+0xE7E1 0x91FF
+0xE7E2 0x9214
+0xE7E3 0x922C
+0xE7E4 0x9215
+0xE7E5 0x9211
+0xE7E6 0x925E
+0xE7E7 0x9257
+0xE7E8 0x9245
+0xE7E9 0x9249
+0xE7EA 0x9264
+0xE7EB 0x9248
+0xE7EC 0x9295
+0xE7ED 0x923F
+0xE7EE 0x924B
+0xE7EF 0x9250
+0xE7F0 0x929C
+0xE7F1 0x9296
+0xE7F2 0x9293
+0xE7F3 0x929B
+0xE7F4 0x925A
+0xE7F5 0x92CF
+0xE7F6 0x92B9
+0xE7F7 0x92B7
+0xE7F8 0x92E9
+0xE7F9 0x930F
+0xE7FA 0x92FA
+0xE7FB 0x9344
+0xE7FC 0x932E
+0xE840 0x9319
+0xE841 0x9322
+0xE842 0x931A
+0xE843 0x9323
+0xE844 0x933A
+0xE845 0x9335
+0xE846 0x933B
+0xE847 0x935C
+0xE848 0x9360
+0xE849 0x937C
+0xE84A 0x936E
+0xE84B 0x9356
+0xE84C 0x93B0
+0xE84D 0x93AC
+0xE84E 0x93AD
+0xE84F 0x9394
+0xE850 0x93B9
+0xE851 0x93D6
+0xE852 0x93D7
+0xE853 0x93E8
+0xE854 0x93E5
+0xE855 0x93D8
+0xE856 0x93C3
+0xE857 0x93DD
+0xE858 0x93D0
+0xE859 0x93C8
+0xE85A 0x93E4
+0xE85B 0x941A
+0xE85C 0x9414
+0xE85D 0x9413
+0xE85E 0x9403
+0xE85F 0x9407
+0xE860 0x9410
+0xE861 0x9436
+0xE862 0x942B
+0xE863 0x9435
+0xE864 0x9421
+0xE865 0x943A
+0xE866 0x9441
+0xE867 0x9452
+0xE868 0x9444
+0xE869 0x945B
+0xE86A 0x9460
+0xE86B 0x9462
+0xE86C 0x945E
+0xE86D 0x946A
+0xE86E 0x9229
+0xE86F 0x9470
+0xE870 0x9475
+0xE871 0x9477
+0xE872 0x947D
+0xE873 0x945A
+0xE874 0x947C
+0xE875 0x947E
+0xE876 0x9481
+0xE877 0x947F
+0xE878 0x9582
+0xE879 0x9587
+0xE87A 0x958A
+0xE87B 0x9594
+0xE87C 0x9596
+0xE87D 0x9598
+0xE87E 0x9599
+0xE880 0x95A0
+0xE881 0x95A8
+0xE882 0x95A7
+0xE883 0x95AD
+0xE884 0x95BC
+0xE885 0x95BB
+0xE886 0x95B9
+0xE887 0x95BE
+0xE888 0x95CA
+0xE889 0x6FF6
+0xE88A 0x95C3
+0xE88B 0x95CD
+0xE88C 0x95CC
+0xE88D 0x95D5
+0xE88E 0x95D4
+0xE88F 0x95D6
+0xE890 0x95DC
+0xE891 0x95E1
+0xE892 0x95E5
+0xE893 0x95E2
+0xE894 0x9621
+0xE895 0x9628
+0xE896 0x962E
+0xE897 0x962F
+0xE898 0x9642
+0xE899 0x964C
+0xE89A 0x964F
+0xE89B 0x964B
+0xE89C 0x9677
+0xE89D 0x965C
+0xE89E 0x965E
+0xE89F 0x965D
+0xE8A0 0x965F
+0xE8A1 0x9666
+0xE8A2 0x9672
+0xE8A3 0x966C
+0xE8A4 0x968D
+0xE8A5 0x9698
+0xE8A6 0x9695
+0xE8A7 0x9697
+0xE8A8 0x96AA
+0xE8A9 0x96A7
+0xE8AA 0x96B1
+0xE8AB 0x96B2
+0xE8AC 0x96B0
+0xE8AD 0x96B4
+0xE8AE 0x96B6
+0xE8AF 0x96B8
+0xE8B0 0x96B9
+0xE8B1 0x96CE
+0xE8B2 0x96CB
+0xE8B3 0x96C9
+0xE8B4 0x96CD
+0xE8B5 0x894D
+0xE8B6 0x96DC
+0xE8B7 0x970D
+0xE8B8 0x96D5
+0xE8B9 0x96F9
+0xE8BA 0x9704
+0xE8BB 0x9706
+0xE8BC 0x9708
+0xE8BD 0x9713
+0xE8BE 0x970E
+0xE8BF 0x9711
+0xE8C0 0x970F
+0xE8C1 0x9716
+0xE8C2 0x9719
+0xE8C3 0x9724
+0xE8C4 0x972A
+0xE8C5 0x9730
+0xE8C6 0x9739
+0xE8C7 0x973D
+0xE8C8 0x973E
+0xE8C9 0x9744
+0xE8CA 0x9746
+0xE8CB 0x9748
+0xE8CC 0x9742
+0xE8CD 0x9749
+0xE8CE 0x975C
+0xE8CF 0x9760
+0xE8D0 0x9764
+0xE8D1 0x9766
+0xE8D2 0x9768
+0xE8D3 0x52D2
+0xE8D4 0x976B
+0xE8D5 0x9771
+0xE8D6 0x9779
+0xE8D7 0x9785
+0xE8D8 0x977C
+0xE8D9 0x9781
+0xE8DA 0x977A
+0xE8DB 0x9786
+0xE8DC 0x978B
+0xE8DD 0x978F
+0xE8DE 0x9790
+0xE8DF 0x979C
+0xE8E0 0x97A8
+0xE8E1 0x97A6
+0xE8E2 0x97A3
+0xE8E3 0x97B3
+0xE8E4 0x97B4
+0xE8E5 0x97C3
+0xE8E6 0x97C6
+0xE8E7 0x97C8
+0xE8E8 0x97CB
+0xE8E9 0x97DC
+0xE8EA 0x97ED
+0xE8EB 0x9F4F
+0xE8EC 0x97F2
+0xE8ED 0x7ADF
+0xE8EE 0x97F6
+0xE8EF 0x97F5
+0xE8F0 0x980F
+0xE8F1 0x980C
+0xE8F2 0x9838
+0xE8F3 0x9824
+0xE8F4 0x9821
+0xE8F5 0x9837
+0xE8F6 0x983D
+0xE8F7 0x9846
+0xE8F8 0x984F
+0xE8F9 0x984B
+0xE8FA 0x986B
+0xE8FB 0x986F
+0xE8FC 0x9870
+0xE940 0x9871
+0xE941 0x9874
+0xE942 0x9873
+0xE943 0x98AA
+0xE944 0x98AF
+0xE945 0x98B1
+0xE946 0x98B6
+0xE947 0x98C4
+0xE948 0x98C3
+0xE949 0x98C6
+0xE94A 0x98E9
+0xE94B 0x98EB
+0xE94C 0x9903
+0xE94D 0x9909
+0xE94E 0x9912
+0xE94F 0x9914
+0xE950 0x9918
+0xE951 0x9921
+0xE952 0x991D
+0xE953 0x991E
+0xE954 0x9924
+0xE955 0x9920
+0xE956 0x992C
+0xE957 0x992E
+0xE958 0x993D
+0xE959 0x993E
+0xE95A 0x9942
+0xE95B 0x9949
+0xE95C 0x9945
+0xE95D 0x9950
+0xE95E 0x994B
+0xE95F 0x9951
+0xE960 0x9952
+0xE961 0x994C
+0xE962 0x9955
+0xE963 0x9997
+0xE964 0x9998
+0xE965 0x99A5
+0xE966 0x99AD
+0xE967 0x99AE
+0xE968 0x99BC
+0xE969 0x99DF
+0xE96A 0x99DB
+0xE96B 0x99DD
+0xE96C 0x99D8
+0xE96D 0x99D1
+0xE96E 0x99ED
+0xE96F 0x99EE
+0xE970 0x99F1
+0xE971 0x99F2
+0xE972 0x99FB
+0xE973 0x99F8
+0xE974 0x9A01
+0xE975 0x9A0F
+0xE976 0x9A05
+0xE977 0x99E2
+0xE978 0x9A19
+0xE979 0x9A2B
+0xE97A 0x9A37
+0xE97B 0x9A45
+0xE97C 0x9A42
+0xE97D 0x9A40
+0xE97E 0x9A43
+0xE980 0x9A3E
+0xE981 0x9A55
+0xE982 0x9A4D
+0xE983 0x9A5B
+0xE984 0x9A57
+0xE985 0x9A5F
+0xE986 0x9A62
+0xE987 0x9A65
+0xE988 0x9A64
+0xE989 0x9A69
+0xE98A 0x9A6B
+0xE98B 0x9A6A
+0xE98C 0x9AAD
+0xE98D 0x9AB0
+0xE98E 0x9ABC
+0xE98F 0x9AC0
+0xE990 0x9ACF
+0xE991 0x9AD1
+0xE992 0x9AD3
+0xE993 0x9AD4
+0xE994 0x9ADE
+0xE995 0x9ADF
+0xE996 0x9AE2
+0xE997 0x9AE3
+0xE998 0x9AE6
+0xE999 0x9AEF
+0xE99A 0x9AEB
+0xE99B 0x9AEE
+0xE99C 0x9AF4
+0xE99D 0x9AF1
+0xE99E 0x9AF7
+0xE99F 0x9AFB
+0xE9A0 0x9B06
+0xE9A1 0x9B18
+0xE9A2 0x9B1A
+0xE9A3 0x9B1F
+0xE9A4 0x9B22
+0xE9A5 0x9B23
+0xE9A6 0x9B25
+0xE9A7 0x9B27
+0xE9A8 0x9B28
+0xE9A9 0x9B29
+0xE9AA 0x9B2A
+0xE9AB 0x9B2E
+0xE9AC 0x9B2F
+0xE9AD 0x9B32
+0xE9AE 0x9B44
+0xE9AF 0x9B43
+0xE9B0 0x9B4F
+0xE9B1 0x9B4D
+0xE9B2 0x9B4E
+0xE9B3 0x9B51
+0xE9B4 0x9B58
+0xE9B5 0x9B74
+0xE9B6 0x9B93
+0xE9B7 0x9B83
+0xE9B8 0x9B91
+0xE9B9 0x9B96
+0xE9BA 0x9B97
+0xE9BB 0x9B9F
+0xE9BC 0x9BA0
+0xE9BD 0x9BA8
+0xE9BE 0x9BB4
+0xE9BF 0x9BC0
+0xE9C0 0x9BCA
+0xE9C1 0x9BB9
+0xE9C2 0x9BC6
+0xE9C3 0x9BCF
+0xE9C4 0x9BD1
+0xE9C5 0x9BD2
+0xE9C6 0x9BE3
+0xE9C7 0x9BE2
+0xE9C8 0x9BE4
+0xE9C9 0x9BD4
+0xE9CA 0x9BE1
+0xE9CB 0x9C3A
+0xE9CC 0x9BF2
+0xE9CD 0x9BF1
+0xE9CE 0x9BF0
+0xE9CF 0x9C15
+0xE9D0 0x9C14
+0xE9D1 0x9C09
+0xE9D2 0x9C13
+0xE9D3 0x9C0C
+0xE9D4 0x9C06
+0xE9D5 0x9C08
+0xE9D6 0x9C12
+0xE9D7 0x9C0A
+0xE9D8 0x9C04
+0xE9D9 0x9C2E
+0xE9DA 0x9C1B
+0xE9DB 0x9C25
+0xE9DC 0x9C24
+0xE9DD 0x9C21
+0xE9DE 0x9C30
+0xE9DF 0x9C47
+0xE9E0 0x9C32
+0xE9E1 0x9C46
+0xE9E2 0x9C3E
+0xE9E3 0x9C5A
+0xE9E4 0x9C60
+0xE9E5 0x9C67
+0xE9E6 0x9C76
+0xE9E7 0x9C78
+0xE9E8 0x9CE7
+0xE9E9 0x9CEC
+0xE9EA 0x9CF0
+0xE9EB 0x9D09
+0xE9EC 0x9D08
+0xE9ED 0x9CEB
+0xE9EE 0x9D03
+0xE9EF 0x9D06
+0xE9F0 0x9D2A
+0xE9F1 0x9D26
+0xE9F2 0x9DAF
+0xE9F3 0x9D23
+0xE9F4 0x9D1F
+0xE9F5 0x9D44
+0xE9F6 0x9D15
+0xE9F7 0x9D12
+0xE9F8 0x9D41
+0xE9F9 0x9D3F
+0xE9FA 0x9D3E
+0xE9FB 0x9D46
+0xE9FC 0x9D48
+0xEA40 0x9D5D
+0xEA41 0x9D5E
+0xEA42 0x9D64
+0xEA43 0x9D51
+0xEA44 0x9D50
+0xEA45 0x9D59
+0xEA46 0x9D72
+0xEA47 0x9D89
+0xEA48 0x9D87
+0xEA49 0x9DAB
+0xEA4A 0x9D6F
+0xEA4B 0x9D7A
+0xEA4C 0x9D9A
+0xEA4D 0x9DA4
+0xEA4E 0x9DA9
+0xEA4F 0x9DB2
+0xEA50 0x9DC4
+0xEA51 0x9DC1
+0xEA52 0x9DBB
+0xEA53 0x9DB8
+0xEA54 0x9DBA
+0xEA55 0x9DC6
+0xEA56 0x9DCF
+0xEA57 0x9DC2
+0xEA58 0x9DD9
+0xEA59 0x9DD3
+0xEA5A 0x9DF8
+0xEA5B 0x9DE6
+0xEA5C 0x9DED
+0xEA5D 0x9DEF
+0xEA5E 0x9DFD
+0xEA5F 0x9E1A
+0xEA60 0x9E1B
+0xEA61 0x9E1E
+0xEA62 0x9E75
+0xEA63 0x9E79
+0xEA64 0x9E7D
+0xEA65 0x9E81
+0xEA66 0x9E88
+0xEA67 0x9E8B
+0xEA68 0x9E8C
+0xEA69 0x9E92
+0xEA6A 0x9E95
+0xEA6B 0x9E91
+0xEA6C 0x9E9D
+0xEA6D 0x9EA5
+0xEA6E 0x9EA9
+0xEA6F 0x9EB8
+0xEA70 0x9EAA
+0xEA71 0x9EAD
+0xEA72 0x9761
+0xEA73 0x9ECC
+0xEA74 0x9ECE
+0xEA75 0x9ECF
+0xEA76 0x9ED0
+0xEA77 0x9ED4
+0xEA78 0x9EDC
+0xEA79 0x9EDE
+0xEA7A 0x9EDD
+0xEA7B 0x9EE0
+0xEA7C 0x9EE5
+0xEA7D 0x9EE8
+0xEA7E 0x9EEF
+0xEA80 0x9EF4
+0xEA81 0x9EF6
+0xEA82 0x9EF7
+0xEA83 0x9EF9
+0xEA84 0x9EFB
+0xEA85 0x9EFC
+0xEA86 0x9EFD
+0xEA87 0x9F07
+0xEA88 0x9F08
+0xEA89 0x76B7
+0xEA8A 0x9F15
+0xEA8B 0x9F21
+0xEA8C 0x9F2C
+0xEA8D 0x9F3E
+0xEA8E 0x9F4A
+0xEA8F 0x9F52
+0xEA90 0x9F54
+0xEA91 0x9F63
+0xEA92 0x9F5F
+0xEA93 0x9F60
+0xEA94 0x9F61
+0xEA95 0x9F66
+0xEA96 0x9F67
+0xEA97 0x9F6C
+0xEA98 0x9F6A
+0xEA99 0x9F77
+0xEA9A 0x9F72
+0xEA9B 0x9F76
+0xEA9C 0x9F95
+0xEA9D 0x9F9C
+0xEA9E 0x9FA0
+0xEA9F 0x582F
+0xEAA0 0x69C7
+0xEAA1 0x9059
+0xEAA2 0x7464
+0xEAA3 0x51DC
+0xEAA4 0x7199
+0xEAA5 0x5653
+0xEAA6 0x5DE2
+0xEAA7 0x5E14
+0xEAA8 0x5E18
+0xEAA9 0x5E58
+0xEAAA 0x5E5E
+0xEAAB 0x5EBE
+0xEAAC 0xF928
+0xEAAD 0x5ECB
+0xEAAE 0x5EF9
+0xEAAF 0x5F00
+0xEAB0 0x5F02
+0xEAB1 0x5F07
+0xEAB2 0x5F1D
+0xEAB3 0x5F23
+0xEAB4 0x5F34
+0xEAB5 0x5F36
+0xEAB6 0x5F3D
+0xEAB7 0x5F40
+0xEAB8 0x5F45
+0xEAB9 0x5F54
+0xEABA 0x5F58
+0xEABB 0x5F64
+0xEABC 0x5F67
+0xEABD 0x5F7D
+0xEABE 0x5F89
+0xEABF 0x5F9C
+0xEAC0 0x5FA7
+0xEAC1 0x5FAF
+0xEAC2 0x5FB5
+0xEAC3 0x5FB7
+0xEAC4 0x5FC9
+0xEAC5 0x5FDE
+0xEAC6 0x5FE1
+0xEAC7 0x5FE9
+0xEAC8 0x600D
+0xEAC9 0x6014
+0xEACA 0x6018
+0xEACB 0x6033
+0xEACC 0x6035
+0xEACD 0x6047
+0xEACE 0xFA3D
+0xEACF 0x609D
+0xEAD0 0x609E
+0xEAD1 0x60CB
+0xEAD2 0x60D4
+0xEAD3 0x60D5
+0xEAD4 0x60DD
+0xEAD5 0x60F8
+0xEAD6 0x611C
+0xEAD7 0x612B
+0xEAD8 0x6130
+0xEAD9 0x6137
+0xEADA 0xFA3E
+0xEADB 0x618D
+0xEADC 0xFA3F
+0xEADD 0x61BC
+0xEADE 0x61B9
+0xEADF 0xFA40
+0xEAE0 0x6222
+0xEAE1 0x623E
+0xEAE2 0x6243
+0xEAE3 0x6256
+0xEAE4 0x625A
+0xEAE5 0x626F
+0xEAE6 0x6285
+0xEAE7 0x62C4
+0xEAE8 0x62D6
+0xEAE9 0x62FC
+0xEAEA 0x630A
+0xEAEB 0x6318
+0xEAEC 0x6339
+0xEAED 0x6343
+0xEAEE 0x6365
+0xEAEF 0x637C
+0xEAF0 0x63E5
+0xEAF1 0x63ED
+0xEAF2 0x63F5
+0xEAF3 0x6410
+0xEAF4 0x6414
+0xEAF5 0x6422
+0xEAF6 0x6479
+0xEAF7 0x6451
+0xEAF8 0x6460
+0xEAF9 0x646D
+0xEAFA 0x64CE
+0xEAFB 0x64BE
+0xEAFC 0x64BF
+0xEB40 0x64C4
+0xEB41 0x64CA
+0xEB42 0x64D0
+0xEB43 0x64F7
+0xEB44 0x64FB
+0xEB45 0x6522
+0xEB46 0x6529
+0xEB47 0xFA41
+0xEB48 0x6567
+0xEB49 0x659D
+0xEB4A 0xFA42
+0xEB4B 0x6600
+0xEB4C 0x6609
+0xEB4D 0x6615
+0xEB4E 0x661E
+0xEB4F 0x663A
+0xEB50 0x6622
+0xEB51 0x6624
+0xEB52 0x662B
+0xEB53 0x6630
+0xEB54 0x6631
+0xEB55 0x6633
+0xEB56 0x66FB
+0xEB57 0x6648
+0xEB58 0x664C
+0xEB59 0x231C4
+0xEB5A 0x6659
+0xEB5B 0x665A
+0xEB5C 0x6661
+0xEB5D 0x6665
+0xEB5E 0x6673
+0xEB5F 0x6677
+0xEB60 0x6678
+0xEB61 0x668D
+0xEB62 0xFA43
+0xEB63 0x66A0
+0xEB64 0x66B2
+0xEB65 0x66BB
+0xEB66 0x66C6
+0xEB67 0x66C8
+0xEB68 0x3B22
+0xEB69 0x66DB
+0xEB6A 0x66E8
+0xEB6B 0x66FA
+0xEB6C 0x6713
+0xEB6D 0xF929
+0xEB6E 0x6733
+0xEB6F 0x6766
+0xEB70 0x6747
+0xEB71 0x6748
+0xEB72 0x677B
+0xEB73 0x6781
+0xEB74 0x6793
+0xEB75 0x6798
+0xEB76 0x679B
+0xEB77 0x67BB
+0xEB78 0x67F9
+0xEB79 0x67C0
+0xEB7A 0x67D7
+0xEB7B 0x67FC
+0xEB7C 0x6801
+0xEB7D 0x6852
+0xEB7E 0x681D
+0xEB80 0x682C
+0xEB81 0x6831
+0xEB82 0x685B
+0xEB83 0x6872
+0xEB84 0x6875
+0xEB85 0xFA44
+0xEB86 0x68A3
+0xEB87 0x68A5
+0xEB88 0x68B2
+0xEB89 0x68C8
+0xEB8A 0x68D0
+0xEB8B 0x68E8
+0xEB8C 0x68ED
+0xEB8D 0x68F0
+0xEB8E 0x68F1
+0xEB8F 0x68FC
+0xEB90 0x690A
+0xEB91 0x6949
+0xEB92 0x235C4
+0xEB93 0x6935
+0xEB94 0x6942
+0xEB95 0x6957
+0xEB96 0x6963
+0xEB97 0x6964
+0xEB98 0x6968
+0xEB99 0x6980
+0xEB9A 0xFA14
+0xEB9B 0x69A5
+0xEB9C 0x69AD
+0xEB9D 0x69CF
+0xEB9E 0x3BB6
+0xEB9F 0x3BC3
+0xEBA0 0x69E2
+0xEBA1 0x69E9
+0xEBA2 0x69EA
+0xEBA3 0x69F5
+0xEBA4 0x69F6
+0xEBA5 0x6A0F
+0xEBA6 0x6A15
+0xEBA7 0x2373F
+0xEBA8 0x6A3B
+0xEBA9 0x6A3E
+0xEBAA 0x6A45
+0xEBAB 0x6A50
+0xEBAC 0x6A56
+0xEBAD 0x6A5B
+0xEBAE 0x6A6B
+0xEBAF 0x6A73
+0xEBB0 0x23763
+0xEBB1 0x6A89
+0xEBB2 0x6A94
+0xEBB3 0x6A9D
+0xEBB4 0x6A9E
+0xEBB5 0x6AA5
+0xEBB6 0x6AE4
+0xEBB7 0x6AE7
+0xEBB8 0x3C0F
+0xEBB9 0xF91D
+0xEBBA 0x6B1B
+0xEBBB 0x6B1E
+0xEBBC 0x6B2C
+0xEBBD 0x6B35
+0xEBBE 0x6B46
+0xEBBF 0x6B56
+0xEBC0 0x6B60
+0xEBC1 0x6B65
+0xEBC2 0x6B67
+0xEBC3 0x6B77
+0xEBC4 0x6B82
+0xEBC5 0x6BA9
+0xEBC6 0x6BAD
+0xEBC7 0xF970
+0xEBC8 0x6BCF
+0xEBC9 0x6BD6
+0xEBCA 0x6BD7
+0xEBCB 0x6BFF
+0xEBCC 0x6C05
+0xEBCD 0x6C10
+0xEBCE 0x6C33
+0xEBCF 0x6C59
+0xEBD0 0x6C5C
+0xEBD1 0x6CAA
+0xEBD2 0x6C74
+0xEBD3 0x6C76
+0xEBD4 0x6C85
+0xEBD5 0x6C86
+0xEBD6 0x6C98
+0xEBD7 0x6C9C
+0xEBD8 0x6CFB
+0xEBD9 0x6CC6
+0xEBDA 0x6CD4
+0xEBDB 0x6CE0
+0xEBDC 0x6CEB
+0xEBDD 0x6CEE
+0xEBDE 0x23CFE
+0xEBDF 0x6D04
+0xEBE0 0x6D0E
+0xEBE1 0x6D2E
+0xEBE2 0x6D31
+0xEBE3 0x6D39
+0xEBE4 0x6D3F
+0xEBE5 0x6D58
+0xEBE6 0x6D65
+0xEBE7 0xFA45
+0xEBE8 0x6D82
+0xEBE9 0x6D87
+0xEBEA 0x6D89
+0xEBEB 0x6D94
+0xEBEC 0x6DAA
+0xEBED 0x6DAC
+0xEBEE 0x6DBF
+0xEBEF 0x6DC4
+0xEBF0 0x6DD6
+0xEBF1 0x6DDA
+0xEBF2 0x6DDB
+0xEBF3 0x6DDD
+0xEBF4 0x6DFC
+0xEBF5 0xFA46
+0xEBF6 0x6E34
+0xEBF7 0x6E44
+0xEBF8 0x6E5C
+0xEBF9 0x6E5E
+0xEBFA 0x6EAB
+0xEBFB 0x6EB1
+0xEBFC 0x6EC1
+0xEC40 0x6EC7
+0xEC41 0x6ECE
+0xEC42 0x6F10
+0xEC43 0x6F1A
+0xEC44 0xFA47
+0xEC45 0x6F2A
+0xEC46 0x6F2F
+0xEC47 0x6F33
+0xEC48 0x6F51
+0xEC49 0x6F59
+0xEC4A 0x6F5E
+0xEC4B 0x6F61
+0xEC4C 0x6F62
+0xEC4D 0x6F7E
+0xEC4E 0x6F88
+0xEC4F 0x6F8C
+0xEC50 0x6F8D
+0xEC51 0x6F94
+0xEC52 0x6FA0
+0xEC53 0x6FA7
+0xEC54 0x6FB6
+0xEC55 0x6FBC
+0xEC56 0x6FC7
+0xEC57 0x6FCA
+0xEC58 0x6FF9
+0xEC59 0x6FF0
+0xEC5A 0x6FF5
+0xEC5B 0x7005
+0xEC5C 0x7006
+0xEC5D 0x7028
+0xEC5E 0x704A
+0xEC5F 0x705D
+0xEC60 0x705E
+0xEC61 0x704E
+0xEC62 0x7064
+0xEC63 0x7075
+0xEC64 0x7085
+0xEC65 0x70A4
+0xEC66 0x70AB
+0xEC67 0x70B7
+0xEC68 0x70D4
+0xEC69 0x70D8
+0xEC6A 0x70E4
+0xEC6B 0x710F
+0xEC6C 0x712B
+0xEC6D 0x711E
+0xEC6E 0x7120
+0xEC6F 0x712E
+0xEC70 0x7130
+0xEC71 0x7146
+0xEC72 0x7147
+0xEC73 0x7151
+0xEC74 0xFA48
+0xEC75 0x7152
+0xEC76 0x715C
+0xEC77 0x7160
+0xEC78 0x7168
+0xEC79 0xFA15
+0xEC7A 0x7185
+0xEC7B 0x7187
+0xEC7C 0x7192
+0xEC7D 0x71C1
+0xEC7E 0x71BA
+0xEC80 0x71C4
+0xEC81 0x71FE
+0xEC82 0x7200
+0xEC83 0x7215
+0xEC84 0x7255
+0xEC85 0x7256
+0xEC86 0x3E3F
+0xEC87 0x728D
+0xEC88 0x729B
+0xEC89 0x72BE
+0xEC8A 0x72C0
+0xEC8B 0x72FB
+0xEC8C 0x247F1
+0xEC8D 0x7327
+0xEC8E 0x7328
+0xEC8F 0xFA16
+0xEC90 0x7350
+0xEC91 0x7366
+0xEC92 0x737C
+0xEC93 0x7395
+0xEC94 0x739F
+0xEC95 0x73A0
+0xEC96 0x73A2
+0xEC97 0x73A6
+0xEC98 0x73AB
+0xEC99 0x73C9
+0xEC9A 0x73CF
+0xEC9B 0x73D6
+0xEC9C 0x73D9
+0xEC9D 0x73E3
+0xEC9E 0x73E9
+0xEC9F 0x7407
+0xECA0 0x740A
+0xECA1 0x741A
+0xECA2 0x741B
+0xECA3 0xFA4A
+0xECA4 0x7426
+0xECA5 0x7428
+0xECA6 0x742A
+0xECA7 0x742B
+0xECA8 0x742C
+0xECA9 0x742E
+0xECAA 0x742F
+0xECAB 0x7430
+0xECAC 0x7444
+0xECAD 0x7446
+0xECAE 0x7447
+0xECAF 0x744B
+0xECB0 0x7457
+0xECB1 0x7462
+0xECB2 0x746B
+0xECB3 0x746D
+0xECB4 0x7486
+0xECB5 0x7487
+0xECB6 0x7489
+0xECB7 0x7498
+0xECB8 0x749C
+0xECB9 0x749F
+0xECBA 0x74A3
+0xECBB 0x7490
+0xECBC 0x74A6
+0xECBD 0x74A8
+0xECBE 0x74A9
+0xECBF 0x74B5
+0xECC0 0x74BF
+0xECC1 0x74C8
+0xECC2 0x74C9
+0xECC3 0x74DA
+0xECC4 0x74FF
+0xECC5 0x7501
+0xECC6 0x7517
+0xECC7 0x752F
+0xECC8 0x756F
+0xECC9 0x7579
+0xECCA 0x7592
+0xECCB 0x3F72
+0xECCC 0x75CE
+0xECCD 0x75E4
+0xECCE 0x7600
+0xECCF 0x7602
+0xECD0 0x7608
+0xECD1 0x7615
+0xECD2 0x7616
+0xECD3 0x7619
+0xECD4 0x761E
+0xECD5 0x762D
+0xECD6 0x7635
+0xECD7 0x7643
+0xECD8 0x764B
+0xECD9 0x7664
+0xECDA 0x7665
+0xECDB 0x766D
+0xECDC 0x766F
+0xECDD 0x7671
+0xECDE 0x7681
+0xECDF 0x769B
+0xECE0 0x769D
+0xECE1 0x769E
+0xECE2 0x76A6
+0xECE3 0x76AA
+0xECE4 0x76B6
+0xECE5 0x76C5
+0xECE6 0x76CC
+0xECE7 0x76CE
+0xECE8 0x76D4
+0xECE9 0x76E6
+0xECEA 0x76F1
+0xECEB 0x76FC
+0xECEC 0x770A
+0xECED 0x7719
+0xECEE 0x7734
+0xECEF 0x7736
+0xECF0 0x7746
+0xECF1 0x774D
+0xECF2 0x774E
+0xECF3 0x775C
+0xECF4 0x775F
+0xECF5 0x7762
+0xECF6 0x777A
+0xECF7 0x7780
+0xECF8 0x7794
+0xECF9 0x77AA
+0xECFA 0x77E0
+0xECFB 0x782D
+0xECFC 0x2548E
+0xED40 0x7843
+0xED41 0x784E
+0xED42 0x784F
+0xED43 0x7851
+0xED44 0x7868
+0xED45 0x786E
+0xED46 0xFA4B
+0xED47 0x78B0
+0xED48 0x2550E
+0xED49 0x78AD
+0xED4A 0x78E4
+0xED4B 0x78F2
+0xED4C 0x7900
+0xED4D 0x78F7
+0xED4E 0x791C
+0xED4F 0x792E
+0xED50 0x7931
+0xED51 0x7934
+0xED52 0xFA4C
+0xED53 0xFA4D
+0xED54 0x7945
+0xED55 0x7946
+0xED56 0xFA4E
+0xED57 0xFA4F
+0xED58 0xFA50
+0xED59 0x795C
+0xED5A 0xFA51
+0xED5B 0xFA19
+0xED5C 0xFA1A
+0xED5D 0x7979
+0xED5E 0xFA52
+0xED5F 0xFA53
+0xED60 0xFA1B
+0xED61 0x7998
+0xED62 0x79B1
+0xED63 0x79B8
+0xED64 0x79C8
+0xED65 0x79CA
+0xED66 0x25771
+0xED67 0x79D4
+0xED68 0x79DE
+0xED69 0x79EB
+0xED6A 0x79ED
+0xED6B 0x7A03
+0xED6C 0xFA54
+0xED6D 0x7A39
+0xED6E 0x7A5D
+0xED6F 0x7A6D
+0xED70 0xFA55
+0xED71 0x7A85
+0xED72 0x7AA0
+0xED73 0x259C4
+0xED74 0x7AB3
+0xED75 0x7ABB
+0xED76 0x7ACE
+0xED77 0x7AEB
+0xED78 0x7AFD
+0xED79 0x7B12
+0xED7A 0x7B2D
+0xED7B 0x7B3B
+0xED7C 0x7B47
+0xED7D 0x7B4E
+0xED7E 0x7B60
+0xED80 0x7B6D
+0xED81 0x7B6F
+0xED82 0x7B72
+0xED83 0x7B9E
+0xED84 0xFA56
+0xED85 0x7BD7
+0xED86 0x7BD9
+0xED87 0x7C01
+0xED88 0x7C31
+0xED89 0x7C1E
+0xED8A 0x7C20
+0xED8B 0x7C33
+0xED8C 0x7C36
+0xED8D 0x4264
+0xED8E 0x25DA1
+0xED8F 0x7C59
+0xED90 0x7C6D
+0xED91 0x7C79
+0xED92 0x7C8F
+0xED93 0x7C94
+0xED94 0x7CA0
+0xED95 0x7CBC
+0xED96 0x7CD5
+0xED97 0x7CD9
+0xED98 0x7CDD
+0xED99 0x7D07
+0xED9A 0x7D08
+0xED9B 0x7D13
+0xED9C 0x7D1D
+0xED9D 0x7D23
+0xED9E 0x7D31
+0xED9F 0x7D41
+0xEDA0 0x7D48
+0xEDA1 0x7D53
+0xEDA2 0x7D5C
+0xEDA3 0x7D7A
+0xEDA4 0x7D83
+0xEDA5 0x7D8B
+0xEDA6 0x7DA0
+0xEDA7 0x7DA6
+0xEDA8 0x7DC2
+0xEDA9 0x7DCC
+0xEDAA 0x7DD6
+0xEDAB 0x7DE3
+0xEDAC 0xFA57
+0xEDAD 0x7E28
+0xEDAE 0x7E08
+0xEDAF 0x7E11
+0xEDB0 0x7E15
+0xEDB1 0xFA59
+0xEDB2 0x7E47
+0xEDB3 0x7E52
+0xEDB4 0x7E61
+0xEDB5 0x7E8A
+0xEDB6 0x7E8D
+0xEDB7 0x7F47
+0xEDB8 0xFA5A
+0xEDB9 0x7F91
+0xEDBA 0x7F97
+0xEDBB 0x7FBF
+0xEDBC 0x7FCE
+0xEDBD 0x7FDB
+0xEDBE 0x7FDF
+0xEDBF 0x7FEC
+0xEDC0 0x7FEE
+0xEDC1 0x7FFA
+0xEDC2 0xFA5B
+0xEDC3 0x8014
+0xEDC4 0x8026
+0xEDC5 0x8035
+0xEDC6 0x8037
+0xEDC7 0x803C
+0xEDC8 0x80CA
+0xEDC9 0x80D7
+0xEDCA 0x80E0
+0xEDCB 0x80F3
+0xEDCC 0x8118
+0xEDCD 0x814A
+0xEDCE 0x8160
+0xEDCF 0x8167
+0xEDD0 0x8168
+0xEDD1 0x816D
+0xEDD2 0x81BB
+0xEDD3 0x81CA
+0xEDD4 0x81CF
+0xEDD5 0x81D7
+0xEDD6 0xFA5C
+0xEDD7 0x4453
+0xEDD8 0x445B
+0xEDD9 0x8260
+0xEDDA 0x8274
+0xEDDB 0x26AFF
+0xEDDC 0x828E
+0xEDDD 0x82A1
+0xEDDE 0x82A3
+0xEDDF 0x82A4
+0xEDE0 0x82A9
+0xEDE1 0x82AE
+0xEDE2 0x82B7
+0xEDE3 0x82BE
+0xEDE4 0x82BF
+0xEDE5 0x82C6
+0xEDE6 0x82D5
+0xEDE7 0x82FD
+0xEDE8 0x82FE
+0xEDE9 0x8300
+0xEDEA 0x8301
+0xEDEB 0x8362
+0xEDEC 0x8322
+0xEDED 0x832D
+0xEDEE 0x833A
+0xEDEF 0x8343
+0xEDF0 0x8347
+0xEDF1 0x8351
+0xEDF2 0x8355
+0xEDF3 0x837D
+0xEDF4 0x8386
+0xEDF5 0x8392
+0xEDF6 0x8398
+0xEDF7 0x83A7
+0xEDF8 0x83A9
+0xEDF9 0x83BF
+0xEDFA 0x83C0
+0xEDFB 0x83C7
+0xEDFC 0x83CF
+0xEE40 0x83D1
+0xEE41 0x83E1
+0xEE42 0x83EA
+0xEE43 0x8401
+0xEE44 0x8406
+0xEE45 0x840A
+0xEE46 0xFA5F
+0xEE47 0x8448
+0xEE48 0x845F
+0xEE49 0x8470
+0xEE4A 0x8473
+0xEE4B 0x8485
+0xEE4C 0x849E
+0xEE4D 0x84AF
+0xEE4E 0x84B4
+0xEE4F 0x84BA
+0xEE50 0x84C0
+0xEE51 0x84C2
+0xEE52 0x26E40
+0xEE53 0x8532
+0xEE54 0x851E
+0xEE55 0x8523
+0xEE56 0x852F
+0xEE57 0x8559
+0xEE58 0x8564
+0xEE59 0xFA1F
+0xEE5A 0x85AD
+0xEE5B 0x857A
+0xEE5C 0x858C
+0xEE5D 0x858F
+0xEE5E 0x85A2
+0xEE5F 0x85B0
+0xEE60 0x85CB
+0xEE61 0x85CE
+0xEE62 0x85ED
+0xEE63 0x8612
+0xEE64 0x85FF
+0xEE65 0x8604
+0xEE66 0x8605
+0xEE67 0x8610
+0xEE68 0x270F4
+0xEE69 0x8618
+0xEE6A 0x8629
+0xEE6B 0x8638
+0xEE6C 0x8657
+0xEE6D 0x865B
+0xEE6E 0xF936
+0xEE6F 0x8662
+0xEE70 0x459D
+0xEE71 0x866C
+0xEE72 0x8675
+0xEE73 0x8698
+0xEE74 0x86B8
+0xEE75 0x86FA
+0xEE76 0x86FC
+0xEE77 0x86FD
+0xEE78 0x870B
+0xEE79 0x8771
+0xEE7A 0x8787
+0xEE7B 0x8788
+0xEE7C 0x87AC
+0xEE7D 0x87AD
+0xEE7E 0x87B5
+0xEE80 0x45EA
+0xEE81 0x87D6
+0xEE82 0x87EC
+0xEE83 0x8806
+0xEE84 0x880A
+0xEE85 0x8810
+0xEE86 0x8814
+0xEE87 0x881F
+0xEE88 0x8898
+0xEE89 0x88AA
+0xEE8A 0x88CA
+0xEE8B 0x88CE
+0xEE8C 0x27684
+0xEE8D 0x88F5
+0xEE8E 0x891C
+0xEE8F 0xFA60
+0xEE90 0x8918
+0xEE91 0x8919
+0xEE92 0x891A
+0xEE93 0x8927
+0xEE94 0x8930
+0xEE95 0x8932
+0xEE96 0x8939
+0xEE97 0x8940
+0xEE98 0x8994
+0xEE99 0xFA61
+0xEE9A 0x89D4
+0xEE9B 0x89E5
+0xEE9C 0x89F6
+0xEE9D 0x8A12
+0xEE9E 0x8A15
+0xEE9F 0x8A22
+0xEEA0 0x8A37
+0xEEA1 0x8A47
+0xEEA2 0x8A4E
+0xEEA3 0x8A5D
+0xEEA4 0x8A61
+0xEEA5 0x8A75
+0xEEA6 0x8A79
+0xEEA7 0x8AA7
+0xEEA8 0x8AD0
+0xEEA9 0x8ADF
+0xEEAA 0x8AF4
+0xEEAB 0x8AF6
+0xEEAC 0xFA22
+0xEEAD 0xFA62
+0xEEAE 0xFA63
+0xEEAF 0x8B46
+0xEEB0 0x8B54
+0xEEB1 0x8B59
+0xEEB2 0x8B69
+0xEEB3 0x8B9D
+0xEEB4 0x8C49
+0xEEB5 0x8C68
+0xEEB6 0xFA64
+0xEEB7 0x8CE1
+0xEEB8 0x8CF4
+0xEEB9 0x8CF8
+0xEEBA 0x8CFE
+0xEEBB 0xFA65
+0xEEBC 0x8D12
+0xEEBD 0x8D1B
+0xEEBE 0x8DAF
+0xEEBF 0x8DCE
+0xEEC0 0x8DD1
+0xEEC1 0x8DD7
+0xEEC2 0x8E20
+0xEEC3 0x8E23
+0xEEC4 0x8E3D
+0xEEC5 0x8E70
+0xEEC6 0x8E7B
+0xEEC7 0x28277
+0xEEC8 0x8EC0
+0xEEC9 0x4844
+0xEECA 0x8EFA
+0xEECB 0x8F1E
+0xEECC 0x8F2D
+0xEECD 0x8F36
+0xEECE 0x8F54
+0xEECF 0x283CD
+0xEED0 0x8FA6
+0xEED1 0x8FB5
+0xEED2 0x8FE4
+0xEED3 0x8FE8
+0xEED4 0x8FEE
+0xEED5 0x9008
+0xEED6 0x902D
+0xEED7 0xFA67
+0xEED8 0x9088
+0xEED9 0x9095
+0xEEDA 0x9097
+0xEEDB 0x9099
+0xEEDC 0x909B
+0xEEDD 0x90A2
+0xEEDE 0x90B3
+0xEEDF 0x90BE
+0xEEE0 0x90C4
+0xEEE1 0x90C5
+0xEEE2 0x90C7
+0xEEE3 0x90D7
+0xEEE4 0x90DD
+0xEEE5 0x90DE
+0xEEE6 0x90EF
+0xEEE7 0x90F4
+0xEEE8 0xFA26
+0xEEE9 0x9114
+0xEEEA 0x9115
+0xEEEB 0x9116
+0xEEEC 0x9122
+0xEEED 0x9123
+0xEEEE 0x9127
+0xEEEF 0x912F
+0xEEF0 0x9131
+0xEEF1 0x9134
+0xEEF2 0x913D
+0xEEF3 0x9148
+0xEEF4 0x915B
+0xEEF5 0x9183
+0xEEF6 0x919E
+0xEEF7 0x91AC
+0xEEF8 0x91B1
+0xEEF9 0x91BC
+0xEEFA 0x91D7
+0xEEFB 0x91FB
+0xEEFC 0x91E4
+0xEF40 0x91E5
+0xEF41 0x91ED
+0xEF42 0x91F1
+0xEF43 0x9207
+0xEF44 0x9210
+0xEF45 0x9238
+0xEF46 0x9239
+0xEF47 0x923A
+0xEF48 0x923C
+0xEF49 0x9240
+0xEF4A 0x9243
+0xEF4B 0x924F
+0xEF4C 0x9278
+0xEF4D 0x9288
+0xEF4E 0x92C2
+0xEF4F 0x92CB
+0xEF50 0x92CC
+0xEF51 0x92D3
+0xEF52 0x92E0
+0xEF53 0x92FF
+0xEF54 0x9304
+0xEF55 0x931F
+0xEF56 0x9321
+0xEF57 0x9325
+0xEF58 0x9348
+0xEF59 0x9349
+0xEF5A 0x934A
+0xEF5B 0x9364
+0xEF5C 0x9365
+0xEF5D 0x936A
+0xEF5E 0x9370
+0xEF5F 0x939B
+0xEF60 0x93A3
+0xEF61 0x93BA
+0xEF62 0x93C6
+0xEF63 0x93DE
+0xEF64 0x93DF
+0xEF65 0x9404
+0xEF66 0x93FD
+0xEF67 0x9433
+0xEF68 0x944A
+0xEF69 0x9463
+0xEF6A 0x946B
+0xEF6B 0x9471
+0xEF6C 0x9472
+0xEF6D 0x958E
+0xEF6E 0x959F
+0xEF6F 0x95A6
+0xEF70 0x95A9
+0xEF71 0x95AC
+0xEF72 0x95B6
+0xEF73 0x95BD
+0xEF74 0x95CB
+0xEF75 0x95D0
+0xEF76 0x95D3
+0xEF77 0x49B0
+0xEF78 0x95DA
+0xEF79 0x95DE
+0xEF7A 0x9658
+0xEF7B 0x9684
+0xEF7C 0xF9DC
+0xEF7D 0x969D
+0xEF7E 0x96A4
+0xEF80 0x96A5
+0xEF81 0x96D2
+0xEF82 0x96DE
+0xEF83 0xFA68
+0xEF84 0x96E9
+0xEF85 0x96EF
+0xEF86 0x9733
+0xEF87 0x973B
+0xEF88 0x974D
+0xEF89 0x974E
+0xEF8A 0x974F
+0xEF8B 0x975A
+0xEF8C 0x976E
+0xEF8D 0x9773
+0xEF8E 0x9795
+0xEF8F 0x97AE
+0xEF90 0x97BA
+0xEF91 0x97C1
+0xEF92 0x97C9
+0xEF93 0x97DE
+0xEF94 0x97DB
+0xEF95 0x97F4
+0xEF96 0xFA69
+0xEF97 0x980A
+0xEF98 0x981E
+0xEF99 0x982B
+0xEF9A 0x9830
+0xEF9B 0xFA6A
+0xEF9C 0x9852
+0xEF9D 0x9853
+0xEF9E 0x9856
+0xEF9F 0x9857
+0xEFA0 0x9859
+0xEFA1 0x985A
+0xEFA2 0xF9D0
+0xEFA3 0x9865
+0xEFA4 0x986C
+0xEFA5 0x98BA
+0xEFA6 0x98C8
+0xEFA7 0x98E7
+0xEFA8 0x9958
+0xEFA9 0x999E
+0xEFAA 0x9A02
+0xEFAB 0x9A03
+0xEFAC 0x9A24
+0xEFAD 0x9A2D
+0xEFAE 0x9A2E
+0xEFAF 0x9A38
+0xEFB0 0x9A4A
+0xEFB1 0x9A4E
+0xEFB2 0x9A52
+0xEFB3 0x9AB6
+0xEFB4 0x9AC1
+0xEFB5 0x9AC3
+0xEFB6 0x9ACE
+0xEFB7 0x9AD6
+0xEFB8 0x9AF9
+0xEFB9 0x9B02
+0xEFBA 0x9B08
+0xEFBB 0x9B20
+0xEFBC 0x4C17
+0xEFBD 0x9B2D
+0xEFBE 0x9B5E
+0xEFBF 0x9B79
+0xEFC0 0x9B66
+0xEFC1 0x9B72
+0xEFC2 0x9B75
+0xEFC3 0x9B84
+0xEFC4 0x9B8A
+0xEFC5 0x9B8F
+0xEFC6 0x9B9E
+0xEFC7 0x9BA7
+0xEFC8 0x9BC1
+0xEFC9 0x9BCE
+0xEFCA 0x9BE5
+0xEFCB 0x9BF8
+0xEFCC 0x9BFD
+0xEFCD 0x9C00
+0xEFCE 0x9C23
+0xEFCF 0x9C41
+0xEFD0 0x9C4F
+0xEFD1 0x9C50
+0xEFD2 0x9C53
+0xEFD3 0x9C63
+0xEFD4 0x9C65
+0xEFD5 0x9C77
+0xEFD6 0x9D1D
+0xEFD7 0x9D1E
+0xEFD8 0x9D43
+0xEFD9 0x9D47
+0xEFDA 0x9D52
+0xEFDB 0x9D63
+0xEFDC 0x9D70
+0xEFDD 0x9D7C
+0xEFDE 0x9D8A
+0xEFDF 0x9D96
+0xEFE0 0x9DC0
+0xEFE1 0x9DAC
+0xEFE2 0x9DBC
+0xEFE3 0x9DD7
+0xEFE4 0x2A190
+0xEFE5 0x9DE7
+0xEFE6 0x9E07
+0xEFE7 0x9E15
+0xEFE8 0x9E7C
+0xEFE9 0x9E9E
+0xEFEA 0x9EA4
+0xEFEB 0x9EAC
+0xEFEC 0x9EAF
+0xEFED 0x9EB4
+0xEFEE 0x9EB5
+0xEFEF 0x9EC3
+0xEFF0 0x9ED1
+0xEFF1 0x9F10
+0xEFF2 0x9F39
+0xEFF3 0x9F57
+0xEFF4 0x9F90
+0xEFF5 0x9F94
+0xEFF6 0x9F97
+0xEFF7 0x9FA2
+0xEFF8 0x59F8
+0xEFF9 0x5C5B
+0xEFFA 0x5E77
+0xEFFB 0x7626
+0xEFFC 0x7E6B
+0xF040 0x20089
+0xF041 0x4E02
+0xF042 0x4E0F
+0xF043 0x4E12
+0xF044 0x4E29
+0xF045 0x4E2B
+0xF046 0x4E2E
+0xF047 0x4E40
+0xF048 0x4E47
+0xF049 0x4E48
+0xF04A 0x200A2
+0xF04B 0x4E51
+0xF04C 0x3406
+0xF04D 0x200A4
+0xF04E 0x4E5A
+0xF04F 0x4E69
+0xF050 0x4E9D
+0xF051 0x342C
+0xF052 0x342E
+0xF053 0x4EB9
+0xF054 0x4EBB
+0xF055 0x201A2
+0xF056 0x4EBC
+0xF057 0x4EC3
+0xF058 0x4EC8
+0xF059 0x4ED0
+0xF05A 0x4EEB
+0xF05B 0x4EDA
+0xF05C 0x4EF1
+0xF05D 0x4EF5
+0xF05E 0x4F00
+0xF05F 0x4F16
+0xF060 0x4F64
+0xF061 0x4F37
+0xF062 0x4F3E
+0xF063 0x4F54
+0xF064 0x4F58
+0xF065 0x20213
+0xF066 0x4F77
+0xF067 0x4F78
+0xF068 0x4F7A
+0xF069 0x4F7D
+0xF06A 0x4F82
+0xF06B 0x4F85
+0xF06C 0x4F92
+0xF06D 0x4F9A
+0xF06E 0x4FE6
+0xF06F 0x4FB2
+0xF070 0x4FBE
+0xF071 0x4FC5
+0xF072 0x4FCB
+0xF073 0x4FCF
+0xF074 0x4FD2
+0xF075 0x346A
+0xF076 0x4FF2
+0xF077 0x5000
+0xF078 0x5010
+0xF079 0x5013
+0xF07A 0x501C
+0xF07B 0x501E
+0xF07C 0x5022
+0xF07D 0x3468
+0xF07E 0x5042
+0xF080 0x5046
+0xF081 0x504E
+0xF082 0x5053
+0xF083 0x5057
+0xF084 0x5063
+0xF085 0x5066
+0xF086 0x506A
+0xF087 0x5070
+0xF088 0x50A3
+0xF089 0x5088
+0xF08A 0x5092
+0xF08B 0x5093
+0xF08C 0x5095
+0xF08D 0x5096
+0xF08E 0x509C
+0xF08F 0x50AA
+0xF090 0x2032B
+0xF091 0x50B1
+0xF092 0x50BA
+0xF093 0x50BB
+0xF094 0x50C4
+0xF095 0x50C7
+0xF096 0x50F3
+0xF097 0x20381
+0xF098 0x50CE
+0xF099 0x20371
+0xF09A 0x50D4
+0xF09B 0x50D9
+0xF09C 0x50E1
+0xF09D 0x50E9
+0xF09E 0x3492
+0xF09F 0x5B96
+0xF0A0 0x5BAC
+0xF0A1 0x3761
+0xF0A2 0x5BC0
+0xF0A3 0x3762
+0xF0A4 0x5BCE
+0xF0A5 0x5BD6
+0xF0A6 0x376C
+0xF0A7 0x376B
+0xF0A8 0x5BF1
+0xF0A9 0x5BFD
+0xF0AA 0x3775
+0xF0AB 0x5C03
+0xF0AC 0x5C29
+0xF0AD 0x5C30
+0xF0AE 0x21C56
+0xF0AF 0x5C5F
+0xF0B0 0x5C63
+0xF0B1 0x5C67
+0xF0B2 0x5C68
+0xF0B3 0x5C69
+0xF0B4 0x5C70
+0xF0B5 0x21D2D
+0xF0B6 0x21D45
+0xF0B7 0x5C7C
+0xF0B8 0x21D78
+0xF0B9 0x21D62
+0xF0BA 0x5C88
+0xF0BB 0x5C8A
+0xF0BC 0x37C1
+0xF0BD 0x21DA1
+0xF0BE 0x21D9C
+0xF0BF 0x5CA0
+0xF0C0 0x5CA2
+0xF0C1 0x5CA6
+0xF0C2 0x5CA7
+0xF0C3 0x21D92
+0xF0C4 0x5CAD
+0xF0C5 0x5CB5
+0xF0C6 0x21DB7
+0xF0C7 0x5CC9
+0xF0C8 0x21DE0
+0xF0C9 0x21E33
+0xF0CA 0x5D06
+0xF0CB 0x5D10
+0xF0CC 0x5D2B
+0xF0CD 0x5D1D
+0xF0CE 0x5D20
+0xF0CF 0x5D24
+0xF0D0 0x5D26
+0xF0D1 0x5D31
+0xF0D2 0x5D39
+0xF0D3 0x5D42
+0xF0D4 0x37E8
+0xF0D5 0x5D61
+0xF0D6 0x5D6A
+0xF0D7 0x37F4
+0xF0D8 0x5D70
+0xF0D9 0x21F1E
+0xF0DA 0x37FD
+0xF0DB 0x5D88
+0xF0DC 0x3800
+0xF0DD 0x5D92
+0xF0DE 0x5D94
+0xF0DF 0x5D97
+0xF0E0 0x5D99
+0xF0E1 0x5DB0
+0xF0E2 0x5DB2
+0xF0E3 0x5DB4
+0xF0E4 0x21F76
+0xF0E5 0x5DB9
+0xF0E6 0x5DD1
+0xF0E7 0x5DD7
+0xF0E8 0x5DD8
+0xF0E9 0x5DE0
+0xF0EA 0x21FFA
+0xF0EB 0x5DE4
+0xF0EC 0x5DE9
+0xF0ED 0x382F
+0xF0EE 0x5E00
+0xF0EF 0x3836
+0xF0F0 0x5E12
+0xF0F1 0x5E15
+0xF0F2 0x3840
+0xF0F3 0x5E1F
+0xF0F4 0x5E2E
+0xF0F5 0x5E3E
+0xF0F6 0x5E49
+0xF0F7 0x385C
+0xF0F8 0x5E56
+0xF0F9 0x3861
+0xF0FA 0x5E6B
+0xF0FB 0x5E6C
+0xF0FC 0x5E6D
+0xF140 0x5108
+0xF141 0x203F9
+0xF142 0x5117
+0xF143 0x511B
+0xF144 0x2044A
+0xF145 0x5160
+0xF146 0x20509
+0xF147 0x5173
+0xF148 0x5183
+0xF149 0x518B
+0xF14A 0x34BC
+0xF14B 0x5198
+0xF14C 0x51A3
+0xF14D 0x51AD
+0xF14E 0x34C7
+0xF14F 0x51BC
+0xF150 0x205D6
+0xF151 0x20628
+0xF152 0x51F3
+0xF153 0x51F4
+0xF154 0x5202
+0xF155 0x5212
+0xF156 0x5216
+0xF157 0x2074F
+0xF158 0x5255
+0xF159 0x525C
+0xF15A 0x526C
+0xF15B 0x5277
+0xF15C 0x5284
+0xF15D 0x5282
+0xF15E 0x20807
+0xF15F 0x5298
+0xF160 0x2083A
+0xF161 0x52A4
+0xF162 0x52A6
+0xF163 0x52AF
+0xF164 0x52BA
+0xF165 0x52BB
+0xF166 0x52CA
+0xF167 0x351F
+0xF168 0x52D1
+0xF169 0x208B9
+0xF16A 0x52F7
+0xF16B 0x530A
+0xF16C 0x530B
+0xF16D 0x5324
+0xF16E 0x5335
+0xF16F 0x533E
+0xF170 0x5342
+0xF171 0x2097C
+0xF172 0x2099D
+0xF173 0x5367
+0xF174 0x536C
+0xF175 0x537A
+0xF176 0x53A4
+0xF177 0x53B4
+0xF178 0x20AD3
+0xF179 0x53B7
+0xF17A 0x53C0
+0xF17B 0x20B1D
+0xF17C 0x355D
+0xF17D 0x355E
+0xF17E 0x53D5
+0xF180 0x53DA
+0xF181 0x3563
+0xF182 0x53F4
+0xF183 0x53F5
+0xF184 0x5455
+0xF185 0x5424
+0xF186 0x5428
+0xF187 0x356E
+0xF188 0x5443
+0xF189 0x5462
+0xF18A 0x5466
+0xF18B 0x546C
+0xF18C 0x548A
+0xF18D 0x548D
+0xF18E 0x5495
+0xF18F 0x54A0
+0xF190 0x54A6
+0xF191 0x54AD
+0xF192 0x54AE
+0xF193 0x54B7
+0xF194 0x54BA
+0xF195 0x54BF
+0xF196 0x54C3
+0xF197 0x20D45
+0xF198 0x54EC
+0xF199 0x54EF
+0xF19A 0x54F1
+0xF19B 0x54F3
+0xF19C 0x5500
+0xF19D 0x5501
+0xF19E 0x5509
+0xF19F 0x553C
+0xF1A0 0x5541
+0xF1A1 0x35A6
+0xF1A2 0x5547
+0xF1A3 0x554A
+0xF1A4 0x35A8
+0xF1A5 0x5560
+0xF1A6 0x5561
+0xF1A7 0x5564
+0xF1A8 0x20DE1
+0xF1A9 0x557D
+0xF1AA 0x5582
+0xF1AB 0x5588
+0xF1AC 0x5591
+0xF1AD 0x35C5
+0xF1AE 0x55D2
+0xF1AF 0x20E95
+0xF1B0 0x20E6D
+0xF1B1 0x55BF
+0xF1B2 0x55C9
+0xF1B3 0x55CC
+0xF1B4 0x55D1
+0xF1B5 0x55DD
+0xF1B6 0x35DA
+0xF1B7 0x55E2
+0xF1B8 0x20E64
+0xF1B9 0x55E9
+0xF1BA 0x5628
+0xF1BB 0x20F5F
+0xF1BC 0x5607
+0xF1BD 0x5610
+0xF1BE 0x5630
+0xF1BF 0x5637
+0xF1C0 0x35F4
+0xF1C1 0x563D
+0xF1C2 0x563F
+0xF1C3 0x5640
+0xF1C4 0x5647
+0xF1C5 0x565E
+0xF1C6 0x5660
+0xF1C7 0x566D
+0xF1C8 0x3605
+0xF1C9 0x5688
+0xF1CA 0x568C
+0xF1CB 0x5695
+0xF1CC 0x569A
+0xF1CD 0x569D
+0xF1CE 0x56A8
+0xF1CF 0x56AD
+0xF1D0 0x56B2
+0xF1D1 0x56C5
+0xF1D2 0x56CD
+0xF1D3 0x56DF
+0xF1D4 0x56E8
+0xF1D5 0x56F6
+0xF1D6 0x56F7
+0xF1D7 0x21201
+0xF1D8 0x5715
+0xF1D9 0x5723
+0xF1DA 0x21255
+0xF1DB 0x5729
+0xF1DC 0x2127B
+0xF1DD 0x5745
+0xF1DE 0x5746
+0xF1DF 0x574C
+0xF1E0 0x574D
+0xF1E1 0x21274
+0xF1E2 0x5768
+0xF1E3 0x576F
+0xF1E4 0x5773
+0xF1E5 0x5774
+0xF1E6 0x5775
+0xF1E7 0x577B
+0xF1E8 0x212E4
+0xF1E9 0x212D7
+0xF1EA 0x57AC
+0xF1EB 0x579A
+0xF1EC 0x579D
+0xF1ED 0x579E
+0xF1EE 0x57A8
+0xF1EF 0x57D7
+0xF1F0 0x212FD
+0xF1F1 0x57CC
+0xF1F2 0x21336
+0xF1F3 0x21344
+0xF1F4 0x57DE
+0xF1F5 0x57E6
+0xF1F6 0x57F0
+0xF1F7 0x364A
+0xF1F8 0x57F8
+0xF1F9 0x57FB
+0xF1FA 0x57FD
+0xF1FB 0x5804
+0xF1FC 0x581E
+0xF240 0x5820
+0xF241 0x5827
+0xF242 0x5832
+0xF243 0x5839
+0xF244 0x213C4
+0xF245 0x5849
+0xF246 0x584C
+0xF247 0x5867
+0xF248 0x588A
+0xF249 0x588B
+0xF24A 0x588D
+0xF24B 0x588F
+0xF24C 0x5890
+0xF24D 0x5894
+0xF24E 0x589D
+0xF24F 0x58AA
+0xF250 0x58B1
+0xF251 0x2146D
+0xF252 0x58C3
+0xF253 0x58CD
+0xF254 0x58E2
+0xF255 0x58F3
+0xF256 0x58F4
+0xF257 0x5905
+0xF258 0x5906
+0xF259 0x590B
+0xF25A 0x590D
+0xF25B 0x5914
+0xF25C 0x5924
+0xF25D 0x215D7
+0xF25E 0x3691
+0xF25F 0x593D
+0xF260 0x3699
+0xF261 0x5946
+0xF262 0x3696
+0xF263 0x26C29
+0xF264 0x595B
+0xF265 0x595F
+0xF266 0x21647
+0xF267 0x5975
+0xF268 0x5976
+0xF269 0x597C
+0xF26A 0x599F
+0xF26B 0x59AE
+0xF26C 0x59BC
+0xF26D 0x59C8
+0xF26E 0x59CD
+0xF26F 0x59DE
+0xF270 0x59E3
+0xF271 0x59E4
+0xF272 0x59E7
+0xF273 0x59EE
+0xF274 0x21706
+0xF275 0x21742
+0xF276 0x36CF
+0xF277 0x5A0C
+0xF278 0x5A0D
+0xF279 0x5A17
+0xF27A 0x5A27
+0xF27B 0x5A2D
+0xF27C 0x5A55
+0xF27D 0x5A65
+0xF27E 0x5A7A
+0xF280 0x5A8B
+0xF281 0x5A9C
+0xF282 0x5A9F
+0xF283 0x5AA0
+0xF284 0x5AA2
+0xF285 0x5AB1
+0xF286 0x5AB3
+0xF287 0x5AB5
+0xF288 0x5ABA
+0xF289 0x5ABF
+0xF28A 0x5ADA
+0xF28B 0x5ADC
+0xF28C 0x5AE0
+0xF28D 0x5AE5
+0xF28E 0x5AF0
+0xF28F 0x5AEE
+0xF290 0x5AF5
+0xF291 0x5B00
+0xF292 0x5B08
+0xF293 0x5B17
+0xF294 0x5B34
+0xF295 0x5B2D
+0xF296 0x5B4C
+0xF297 0x5B52
+0xF298 0x5B68
+0xF299 0x5B6F
+0xF29A 0x5B7C
+0xF29B 0x5B7F
+0xF29C 0x5B81
+0xF29D 0x5B84
+0xF29E 0x219C3
+0xF29F 0x5E6E
+0xF2A0 0x2217B
+0xF2A1 0x5EA5
+0xF2A2 0x5EAA
+0xF2A3 0x5EAC
+0xF2A4 0x5EB9
+0xF2A5 0x5EBF
+0xF2A6 0x5EC6
+0xF2A7 0x5ED2
+0xF2A8 0x5ED9
+0xF2A9 0x2231E
+0xF2AA 0x5EFD
+0xF2AB 0x5F08
+0xF2AC 0x5F0E
+0xF2AD 0x5F1C
+0xF2AE 0x223AD
+0xF2AF 0x5F1E
+0xF2B0 0x5F47
+0xF2B1 0x5F63
+0xF2B2 0x5F72
+0xF2B3 0x5F7E
+0xF2B4 0x5F8F
+0xF2B5 0x5FA2
+0xF2B6 0x5FA4
+0xF2B7 0x5FB8
+0xF2B8 0x5FC4
+0xF2B9 0x38FA
+0xF2BA 0x5FC7
+0xF2BB 0x5FCB
+0xF2BC 0x5FD2
+0xF2BD 0x5FD3
+0xF2BE 0x5FD4
+0xF2BF 0x5FE2
+0xF2C0 0x5FEE
+0xF2C1 0x5FEF
+0xF2C2 0x5FF3
+0xF2C3 0x5FFC
+0xF2C4 0x3917
+0xF2C5 0x6017
+0xF2C6 0x6022
+0xF2C7 0x6024
+0xF2C8 0x391A
+0xF2C9 0x604C
+0xF2CA 0x607F
+0xF2CB 0x608A
+0xF2CC 0x6095
+0xF2CD 0x60A8
+0xF2CE 0x226F3
+0xF2CF 0x60B0
+0xF2D0 0x60B1
+0xF2D1 0x60BE
+0xF2D2 0x60C8
+0xF2D3 0x60D9
+0xF2D4 0x60DB
+0xF2D5 0x60EE
+0xF2D6 0x60F2
+0xF2D7 0x60F5
+0xF2D8 0x6110
+0xF2D9 0x6112
+0xF2DA 0x6113
+0xF2DB 0x6119
+0xF2DC 0x611E
+0xF2DD 0x613A
+0xF2DE 0x396F
+0xF2DF 0x6141
+0xF2E0 0x6146
+0xF2E1 0x6160
+0xF2E2 0x617C
+0xF2E3 0x2285B
+0xF2E4 0x6192
+0xF2E5 0x6193
+0xF2E6 0x6197
+0xF2E7 0x6198
+0xF2E8 0x61A5
+0xF2E9 0x61A8
+0xF2EA 0x61AD
+0xF2EB 0x228AB
+0xF2EC 0x61D5
+0xF2ED 0x61DD
+0xF2EE 0x61DF
+0xF2EF 0x61F5
+0xF2F0 0x2298F
+0xF2F1 0x6215
+0xF2F2 0x6223
+0xF2F3 0x6229
+0xF2F4 0x6246
+0xF2F5 0x624C
+0xF2F6 0x6251
+0xF2F7 0x6252
+0xF2F8 0x6261
+0xF2F9 0x6264
+0xF2FA 0x627B
+0xF2FB 0x626D
+0xF2FC 0x6273
+0xF340 0x6299
+0xF341 0x62A6
+0xF342 0x62D5
+0xF343 0x22AB8
+0xF344 0x62FD
+0xF345 0x6303
+0xF346 0x630D
+0xF347 0x6310
+0xF348 0x22B4F
+0xF349 0x22B50
+0xF34A 0x6332
+0xF34B 0x6335
+0xF34C 0x633B
+0xF34D 0x633C
+0xF34E 0x6341
+0xF34F 0x6344
+0xF350 0x634E
+0xF351 0x22B46
+0xF352 0x6359
+0xF353 0x22C1D
+0xF354 0x22BA6
+0xF355 0x636C
+0xF356 0x6384
+0xF357 0x6399
+0xF358 0x22C24
+0xF359 0x6394
+0xF35A 0x63BD
+0xF35B 0x63F7
+0xF35C 0x63D4
+0xF35D 0x63D5
+0xF35E 0x63DC
+0xF35F 0x63E0
+0xF360 0x63EB
+0xF361 0x63EC
+0xF362 0x63F2
+0xF363 0x6409
+0xF364 0x641E
+0xF365 0x6425
+0xF366 0x6429
+0xF367 0x642F
+0xF368 0x645A
+0xF369 0x645B
+0xF36A 0x645D
+0xF36B 0x6473
+0xF36C 0x647D
+0xF36D 0x6487
+0xF36E 0x6491
+0xF36F 0x649D
+0xF370 0x649F
+0xF371 0x64CB
+0xF372 0x64CC
+0xF373 0x64D5
+0xF374 0x64D7
+0xF375 0x22DE1
+0xF376 0x64E4
+0xF377 0x64E5
+0xF378 0x64FF
+0xF379 0x6504
+0xF37A 0x3A6E
+0xF37B 0x650F
+0xF37C 0x6514
+0xF37D 0x6516
+0xF37E 0x3A73
+0xF380 0x651E
+0xF381 0x6532
+0xF382 0x6544
+0xF383 0x6554
+0xF384 0x656B
+0xF385 0x657A
+0xF386 0x6581
+0xF387 0x6584
+0xF388 0x6585
+0xF389 0x658A
+0xF38A 0x65B2
+0xF38B 0x65B5
+0xF38C 0x65B8
+0xF38D 0x65BF
+0xF38E 0x65C2
+0xF38F 0x65C9
+0xF390 0x65D4
+0xF391 0x3AD6
+0xF392 0x65F2
+0xF393 0x65F9
+0xF394 0x65FC
+0xF395 0x6604
+0xF396 0x6608
+0xF397 0x6621
+0xF398 0x662A
+0xF399 0x6645
+0xF39A 0x6651
+0xF39B 0x664E
+0xF39C 0x3AEA
+0xF39D 0x231C3
+0xF39E 0x6657
+0xF39F 0x665B
+0xF3A0 0x6663
+0xF3A1 0x231F5
+0xF3A2 0x231B6
+0xF3A3 0x666A
+0xF3A4 0x666B
+0xF3A5 0x666C
+0xF3A6 0x666D
+0xF3A7 0x667B
+0xF3A8 0x6680
+0xF3A9 0x6690
+0xF3AA 0x6692
+0xF3AB 0x6699
+0xF3AC 0x3B0E
+0xF3AD 0x66AD
+0xF3AE 0x66B1
+0xF3AF 0x66B5
+0xF3B0 0x3B1A
+0xF3B1 0x66BF
+0xF3B2 0x3B1C
+0xF3B3 0x66EC
+0xF3B4 0x3AD7
+0xF3B5 0x6701
+0xF3B6 0x6705
+0xF3B7 0x6712
+0xF3B8 0x23372
+0xF3B9 0x6719
+0xF3BA 0x233D3
+0xF3BB 0x233D2
+0xF3BC 0x674C
+0xF3BD 0x674D
+0xF3BE 0x6754
+0xF3BF 0x675D
+0xF3C0 0x233D0
+0xF3C1 0x233E4
+0xF3C2 0x233D5
+0xF3C3 0x6774
+0xF3C4 0x6776
+0xF3C5 0x233DA
+0xF3C6 0x6792
+0xF3C7 0x233DF
+0xF3C8 0x8363
+0xF3C9 0x6810
+0xF3CA 0x67B0
+0xF3CB 0x67B2
+0xF3CC 0x67C3
+0xF3CD 0x67C8
+0xF3CE 0x67D2
+0xF3CF 0x67D9
+0xF3D0 0x67DB
+0xF3D1 0x67F0
+0xF3D2 0x67F7
+0xF3D3 0x2344A
+0xF3D4 0x23451
+0xF3D5 0x2344B
+0xF3D6 0x6818
+0xF3D7 0x681F
+0xF3D8 0x682D
+0xF3D9 0x23465
+0xF3DA 0x6833
+0xF3DB 0x683B
+0xF3DC 0x683E
+0xF3DD 0x6844
+0xF3DE 0x6845
+0xF3DF 0x6849
+0xF3E0 0x684C
+0xF3E1 0x6855
+0xF3E2 0x6857
+0xF3E3 0x3B77
+0xF3E4 0x686B
+0xF3E5 0x686E
+0xF3E6 0x687A
+0xF3E7 0x687C
+0xF3E8 0x6882
+0xF3E9 0x6890
+0xF3EA 0x6896
+0xF3EB 0x3B6D
+0xF3EC 0x6898
+0xF3ED 0x6899
+0xF3EE 0x689A
+0xF3EF 0x689C
+0xF3F0 0x68AA
+0xF3F1 0x68AB
+0xF3F2 0x68B4
+0xF3F3 0x68BB
+0xF3F4 0x68FB
+0xF3F5 0x234E4
+0xF3F6 0x2355A
+0xF3F7 0xFA13
+0xF3F8 0x68C3
+0xF3F9 0x68C5
+0xF3FA 0x68CC
+0xF3FB 0x68CF
+0xF3FC 0x68D6
+0xF440 0x68D9
+0xF441 0x68E4
+0xF442 0x68E5
+0xF443 0x68EC
+0xF444 0x68F7
+0xF445 0x6903
+0xF446 0x6907
+0xF447 0x3B87
+0xF448 0x3B88
+0xF449 0x23594
+0xF44A 0x693B
+0xF44B 0x3B8D
+0xF44C 0x6946
+0xF44D 0x6969
+0xF44E 0x696C
+0xF44F 0x6972
+0xF450 0x697A
+0xF451 0x697F
+0xF452 0x6992
+0xF453 0x3BA4
+0xF454 0x6996
+0xF455 0x6998
+0xF456 0x69A6
+0xF457 0x69B0
+0xF458 0x69B7
+0xF459 0x69BA
+0xF45A 0x69BC
+0xF45B 0x69C0
+0xF45C 0x69D1
+0xF45D 0x69D6
+0xF45E 0x23639
+0xF45F 0x23647
+0xF460 0x6A30
+0xF461 0x23638
+0xF462 0x2363A
+0xF463 0x69E3
+0xF464 0x69EE
+0xF465 0x69EF
+0xF466 0x69F3
+0xF467 0x3BCD
+0xF468 0x69F4
+0xF469 0x69FE
+0xF46A 0x6A11
+0xF46B 0x6A1A
+0xF46C 0x6A1D
+0xF46D 0x2371C
+0xF46E 0x6A32
+0xF46F 0x6A33
+0xF470 0x6A34
+0xF471 0x6A3F
+0xF472 0x6A46
+0xF473 0x6A49
+0xF474 0x6A7A
+0xF475 0x6A4E
+0xF476 0x6A52
+0xF477 0x6A64
+0xF478 0x2370C
+0xF479 0x6A7E
+0xF47A 0x6A83
+0xF47B 0x6A8B
+0xF47C 0x3BF0
+0xF47D 0x6A91
+0xF47E 0x6A9F
+0xF480 0x6AA1
+0xF481 0x23764
+0xF482 0x6AAB
+0xF483 0x6ABD
+0xF484 0x6AC6
+0xF485 0x6AD4
+0xF486 0x6AD0
+0xF487 0x6ADC
+0xF488 0x6ADD
+0xF489 0x237FF
+0xF48A 0x237E7
+0xF48B 0x6AEC
+0xF48C 0x6AF1
+0xF48D 0x6AF2
+0xF48E 0x6AF3
+0xF48F 0x6AFD
+0xF490 0x23824
+0xF491 0x6B0B
+0xF492 0x6B0F
+0xF493 0x6B10
+0xF494 0x6B11
+0xF495 0x2383D
+0xF496 0x6B17
+0xF497 0x3C26
+0xF498 0x6B2F
+0xF499 0x6B4A
+0xF49A 0x6B58
+0xF49B 0x6B6C
+0xF49C 0x6B75
+0xF49D 0x6B7A
+0xF49E 0x6B81
+0xF49F 0x6B9B
+0xF4A0 0x6BAE
+0xF4A1 0x23A98
+0xF4A2 0x6BBD
+0xF4A3 0x6BBE
+0xF4A4 0x6BC7
+0xF4A5 0x6BC8
+0xF4A6 0x6BC9
+0xF4A7 0x6BDA
+0xF4A8 0x6BE6
+0xF4A9 0x6BE7
+0xF4AA 0x6BEE
+0xF4AB 0x6BF1
+0xF4AC 0x6C02
+0xF4AD 0x6C0A
+0xF4AE 0x6C0E
+0xF4AF 0x6C35
+0xF4B0 0x6C36
+0xF4B1 0x6C3A
+0xF4B2 0x23C7F
+0xF4B3 0x6C3F
+0xF4B4 0x6C4D
+0xF4B5 0x6C5B
+0xF4B6 0x6C6D
+0xF4B7 0x6C84
+0xF4B8 0x6C89
+0xF4B9 0x3CC3
+0xF4BA 0x6C94
+0xF4BB 0x6C95
+0xF4BC 0x6C97
+0xF4BD 0x6CAD
+0xF4BE 0x6CC2
+0xF4BF 0x6CD0
+0xF4C0 0x3CD2
+0xF4C1 0x6CD6
+0xF4C2 0x6CDA
+0xF4C3 0x6CDC
+0xF4C4 0x6CE9
+0xF4C5 0x6CEC
+0xF4C6 0x6CED
+0xF4C7 0x23D00
+0xF4C8 0x6D00
+0xF4C9 0x6D0A
+0xF4CA 0x6D24
+0xF4CB 0x6D26
+0xF4CC 0x6D27
+0xF4CD 0x6C67
+0xF4CE 0x6D2F
+0xF4CF 0x6D3C
+0xF4D0 0x6D5B
+0xF4D1 0x6D5E
+0xF4D2 0x6D60
+0xF4D3 0x6D70
+0xF4D4 0x6D80
+0xF4D5 0x6D81
+0xF4D6 0x6D8A
+0xF4D7 0x6D8D
+0xF4D8 0x6D91
+0xF4D9 0x6D98
+0xF4DA 0x23D40
+0xF4DB 0x6E17
+0xF4DC 0x23DFA
+0xF4DD 0x23DF9
+0xF4DE 0x23DD3
+0xF4DF 0x6DAB
+0xF4E0 0x6DAE
+0xF4E1 0x6DB4
+0xF4E2 0x6DC2
+0xF4E3 0x6D34
+0xF4E4 0x6DC8
+0xF4E5 0x6DCE
+0xF4E6 0x6DCF
+0xF4E7 0x6DD0
+0xF4E8 0x6DDF
+0xF4E9 0x6DE9
+0xF4EA 0x6DF6
+0xF4EB 0x6E36
+0xF4EC 0x6E1E
+0xF4ED 0x6E22
+0xF4EE 0x6E27
+0xF4EF 0x3D11
+0xF4F0 0x6E32
+0xF4F1 0x6E3C
+0xF4F2 0x6E48
+0xF4F3 0x6E49
+0xF4F4 0x6E4B
+0xF4F5 0x6E4C
+0xF4F6 0x6E4F
+0xF4F7 0x6E51
+0xF4F8 0x6E53
+0xF4F9 0x6E54
+0xF4FA 0x6E57
+0xF4FB 0x6E63
+0xF4FC 0x3D1E
+0xF540 0x6E93
+0xF541 0x6EA7
+0xF542 0x6EB4
+0xF543 0x6EBF
+0xF544 0x6EC3
+0xF545 0x6ECA
+0xF546 0x6ED9
+0xF547 0x6F35
+0xF548 0x6EEB
+0xF549 0x6EF9
+0xF54A 0x6EFB
+0xF54B 0x6F0A
+0xF54C 0x6F0C
+0xF54D 0x6F18
+0xF54E 0x6F25
+0xF54F 0x6F36
+0xF550 0x6F3C
+0xF551 0x23F7E
+0xF552 0x6F52
+0xF553 0x6F57
+0xF554 0x6F5A
+0xF555 0x6F60
+0xF556 0x6F68
+0xF557 0x6F98
+0xF558 0x6F7D
+0xF559 0x6F90
+0xF55A 0x6F96
+0xF55B 0x6FBE
+0xF55C 0x6F9F
+0xF55D 0x6FA5
+0xF55E 0x6FAF
+0xF55F 0x3D64
+0xF560 0x6FB5
+0xF561 0x6FC8
+0xF562 0x6FC9
+0xF563 0x6FDA
+0xF564 0x6FDE
+0xF565 0x6FE9
+0xF566 0x24096
+0xF567 0x6FFC
+0xF568 0x7000
+0xF569 0x7007
+0xF56A 0x700A
+0xF56B 0x7023
+0xF56C 0x24103
+0xF56D 0x7039
+0xF56E 0x703A
+0xF56F 0x703C
+0xF570 0x7043
+0xF571 0x7047
+0xF572 0x704B
+0xF573 0x3D9A
+0xF574 0x7054
+0xF575 0x7065
+0xF576 0x7069
+0xF577 0x706C
+0xF578 0x706E
+0xF579 0x7076
+0xF57A 0x707E
+0xF57B 0x7081
+0xF57C 0x7086
+0xF57D 0x7095
+0xF57E 0x7097
+0xF580 0x70BB
+0xF581 0x241C6
+0xF582 0x709F
+0xF583 0x70B1
+0xF584 0x241FE
+0xF585 0x70EC
+0xF586 0x70CA
+0xF587 0x70D1
+0xF588 0x70D3
+0xF589 0x70DC
+0xF58A 0x7103
+0xF58B 0x7104
+0xF58C 0x7106
+0xF58D 0x7107
+0xF58E 0x7108
+0xF58F 0x710C
+0xF590 0x3DC0
+0xF591 0x712F
+0xF592 0x7131
+0xF593 0x7150
+0xF594 0x714A
+0xF595 0x7153
+0xF596 0x715E
+0xF597 0x3DD4
+0xF598 0x7196
+0xF599 0x7180
+0xF59A 0x719B
+0xF59B 0x71A0
+0xF59C 0x71A2
+0xF59D 0x71AE
+0xF59E 0x71AF
+0xF59F 0x71B3
+0xF5A0 0x243BC
+0xF5A1 0x71CB
+0xF5A2 0x71D3
+0xF5A3 0x71D9
+0xF5A4 0x71DC
+0xF5A5 0x7207
+0xF5A6 0x3E05
+0xF5A7 0xFA49
+0xF5A8 0x722B
+0xF5A9 0x7234
+0xF5AA 0x7238
+0xF5AB 0x7239
+0xF5AC 0x4E2C
+0xF5AD 0x7242
+0xF5AE 0x7253
+0xF5AF 0x7257
+0xF5B0 0x7263
+0xF5B1 0x24629
+0xF5B2 0x726E
+0xF5B3 0x726F
+0xF5B4 0x7278
+0xF5B5 0x727F
+0xF5B6 0x728E
+0xF5B7 0x246A5
+0xF5B8 0x72AD
+0xF5B9 0x72AE
+0xF5BA 0x72B0
+0xF5BB 0x72B1
+0xF5BC 0x72C1
+0xF5BD 0x3E60
+0xF5BE 0x72CC
+0xF5BF 0x3E66
+0xF5C0 0x3E68
+0xF5C1 0x72F3
+0xF5C2 0x72FA
+0xF5C3 0x7307
+0xF5C4 0x7312
+0xF5C5 0x7318
+0xF5C6 0x7319
+0xF5C7 0x3E83
+0xF5C8 0x7339
+0xF5C9 0x732C
+0xF5CA 0x7331
+0xF5CB 0x7333
+0xF5CC 0x733D
+0xF5CD 0x7352
+0xF5CE 0x3E94
+0xF5CF 0x736B
+0xF5D0 0x736C
+0xF5D1 0x24896
+0xF5D2 0x736E
+0xF5D3 0x736F
+0xF5D4 0x7371
+0xF5D5 0x7377
+0xF5D6 0x7381
+0xF5D7 0x7385
+0xF5D8 0x738A
+0xF5D9 0x7394
+0xF5DA 0x7398
+0xF5DB 0x739C
+0xF5DC 0x739E
+0xF5DD 0x73A5
+0xF5DE 0x73A8
+0xF5DF 0x73B5
+0xF5E0 0x73B7
+0xF5E1 0x73B9
+0xF5E2 0x73BC
+0xF5E3 0x73BF
+0xF5E4 0x73C5
+0xF5E5 0x73CB
+0xF5E6 0x73E1
+0xF5E7 0x73E7
+0xF5E8 0x73F9
+0xF5E9 0x7413
+0xF5EA 0x73FA
+0xF5EB 0x7401
+0xF5EC 0x7424
+0xF5ED 0x7431
+0xF5EE 0x7439
+0xF5EF 0x7453
+0xF5F0 0x7440
+0xF5F1 0x7443
+0xF5F2 0x744D
+0xF5F3 0x7452
+0xF5F4 0x745D
+0xF5F5 0x7471
+0xF5F6 0x7481
+0xF5F7 0x7485
+0xF5F8 0x7488
+0xF5F9 0x24A4D
+0xF5FA 0x7492
+0xF5FB 0x7497
+0xF5FC 0x7499
+0xF640 0x74A0
+0xF641 0x74A1
+0xF642 0x74A5
+0xF643 0x74AA
+0xF644 0x74AB
+0xF645 0x74B9
+0xF646 0x74BB
+0xF647 0x74BA
+0xF648 0x74D6
+0xF649 0x74D8
+0xF64A 0x74DE
+0xF64B 0x74EF
+0xF64C 0x74EB
+0xF64D 0x24B56
+0xF64E 0x74FA
+0xF64F 0x24B6F
+0xF650 0x7520
+0xF651 0x7524
+0xF652 0x752A
+0xF653 0x3F57
+0xF654 0x24C16
+0xF655 0x753D
+0xF656 0x753E
+0xF657 0x7540
+0xF658 0x7548
+0xF659 0x754E
+0xF65A 0x7550
+0xF65B 0x7552
+0xF65C 0x756C
+0xF65D 0x7572
+0xF65E 0x7571
+0xF65F 0x757A
+0xF660 0x757D
+0xF661 0x757E
+0xF662 0x7581
+0xF663 0x24D14
+0xF664 0x758C
+0xF665 0x3F75
+0xF666 0x75A2
+0xF667 0x3F77
+0xF668 0x75B0
+0xF669 0x75B7
+0xF66A 0x75BF
+0xF66B 0x75C0
+0xF66C 0x75C6
+0xF66D 0x75CF
+0xF66E 0x75D3
+0xF66F 0x75DD
+0xF670 0x75DF
+0xF671 0x75E0
+0xF672 0x75E7
+0xF673 0x75EC
+0xF674 0x75EE
+0xF675 0x75F1
+0xF676 0x75F9
+0xF677 0x7603
+0xF678 0x7618
+0xF679 0x7607
+0xF67A 0x760F
+0xF67B 0x3FAE
+0xF67C 0x24E0E
+0xF67D 0x7613
+0xF67E 0x761B
+0xF680 0x761C
+0xF681 0x24E37
+0xF682 0x7625
+0xF683 0x7628
+0xF684 0x763C
+0xF685 0x7633
+0xF686 0x24E6A
+0xF687 0x3FC9
+0xF688 0x7641
+0xF689 0x24E8B
+0xF68A 0x7649
+0xF68B 0x7655
+0xF68C 0x3FD7
+0xF68D 0x766E
+0xF68E 0x7695
+0xF68F 0x769C
+0xF690 0x76A1
+0xF691 0x76A0
+0xF692 0x76A7
+0xF693 0x76A8
+0xF694 0x76AF
+0xF695 0x2504A
+0xF696 0x76C9
+0xF697 0x25055
+0xF698 0x76E8
+0xF699 0x76EC
+0xF69A 0x25122
+0xF69B 0x7717
+0xF69C 0x771A
+0xF69D 0x772D
+0xF69E 0x7735
+0xF69F 0x251A9
+0xF6A0 0x4039
+0xF6A1 0x251E5
+0xF6A2 0x251CD
+0xF6A3 0x7758
+0xF6A4 0x7760
+0xF6A5 0x776A
+0xF6A6 0x2521E
+0xF6A7 0x7772
+0xF6A8 0x777C
+0xF6A9 0x777D
+0xF6AA 0x2524C
+0xF6AB 0x4058
+0xF6AC 0x779A
+0xF6AD 0x779F
+0xF6AE 0x77A2
+0xF6AF 0x77A4
+0xF6B0 0x77A9
+0xF6B1 0x77DE
+0xF6B2 0x77DF
+0xF6B3 0x77E4
+0xF6B4 0x77E6
+0xF6B5 0x77EA
+0xF6B6 0x77EC
+0xF6B7 0x4093
+0xF6B8 0x77F0
+0xF6B9 0x77F4
+0xF6BA 0x77FB
+0xF6BB 0x2542E
+0xF6BC 0x7805
+0xF6BD 0x7806
+0xF6BE 0x7809
+0xF6BF 0x780D
+0xF6C0 0x7819
+0xF6C1 0x7821
+0xF6C2 0x782C
+0xF6C3 0x7847
+0xF6C4 0x7864
+0xF6C5 0x786A
+0xF6C6 0x254D9
+0xF6C7 0x788A
+0xF6C8 0x7894
+0xF6C9 0x78A4
+0xF6CA 0x789D
+0xF6CB 0x789E
+0xF6CC 0x789F
+0xF6CD 0x78BB
+0xF6CE 0x78C8
+0xF6CF 0x78CC
+0xF6D0 0x78CE
+0xF6D1 0x78D5
+0xF6D2 0x78E0
+0xF6D3 0x78E1
+0xF6D4 0x78E6
+0xF6D5 0x78F9
+0xF6D6 0x78FA
+0xF6D7 0x78FB
+0xF6D8 0x78FE
+0xF6D9 0x255A7
+0xF6DA 0x7910
+0xF6DB 0x791B
+0xF6DC 0x7930
+0xF6DD 0x7925
+0xF6DE 0x793B
+0xF6DF 0x794A
+0xF6E0 0x7958
+0xF6E1 0x795B
+0xF6E2 0x4105
+0xF6E3 0x7967
+0xF6E4 0x7972
+0xF6E5 0x7994
+0xF6E6 0x7995
+0xF6E7 0x7996
+0xF6E8 0x799B
+0xF6E9 0x79A1
+0xF6EA 0x79A9
+0xF6EB 0x79B4
+0xF6EC 0x79BB
+0xF6ED 0x79C2
+0xF6EE 0x79C7
+0xF6EF 0x79CC
+0xF6F0 0x79CD
+0xF6F1 0x79D6
+0xF6F2 0x4148
+0xF6F3 0x257A9
+0xF6F4 0x257B4
+0xF6F5 0x414F
+0xF6F6 0x7A0A
+0xF6F7 0x7A11
+0xF6F8 0x7A15
+0xF6F9 0x7A1B
+0xF6FA 0x7A1E
+0xF6FB 0x4163
+0xF6FC 0x7A2D
+0xF740 0x7A38
+0xF741 0x7A47
+0xF742 0x7A4C
+0xF743 0x7A56
+0xF744 0x7A59
+0xF745 0x7A5C
+0xF746 0x7A5F
+0xF747 0x7A60
+0xF748 0x7A67
+0xF749 0x7A6A
+0xF74A 0x7A75
+0xF74B 0x7A78
+0xF74C 0x7A82
+0xF74D 0x7A8A
+0xF74E 0x7A90
+0xF74F 0x7AA3
+0xF750 0x7AAC
+0xF751 0x259D4
+0xF752 0x41B4
+0xF753 0x7AB9
+0xF754 0x7ABC
+0xF755 0x7ABE
+0xF756 0x41BF
+0xF757 0x7ACC
+0xF758 0x7AD1
+0xF759 0x7AE7
+0xF75A 0x7AE8
+0xF75B 0x7AF4
+0xF75C 0x25AE4
+0xF75D 0x25AE3
+0xF75E 0x7B07
+0xF75F 0x25AF1
+0xF760 0x7B3D
+0xF761 0x7B27
+0xF762 0x7B2A
+0xF763 0x7B2E
+0xF764 0x7B2F
+0xF765 0x7B31
+0xF766 0x41E6
+0xF767 0x41F3
+0xF768 0x7B7F
+0xF769 0x7B41
+0xF76A 0x41EE
+0xF76B 0x7B55
+0xF76C 0x7B79
+0xF76D 0x7B64
+0xF76E 0x7B66
+0xF76F 0x7B69
+0xF770 0x7B73
+0xF771 0x25BB2
+0xF772 0x4207
+0xF773 0x7B90
+0xF774 0x7B91
+0xF775 0x7B9B
+0xF776 0x420E
+0xF777 0x7BAF
+0xF778 0x7BB5
+0xF779 0x7BBC
+0xF77A 0x7BC5
+0xF77B 0x7BCA
+0xF77C 0x25C4B
+0xF77D 0x25C64
+0xF77E 0x7BD4
+0xF780 0x7BD6
+0xF781 0x7BDA
+0xF782 0x7BEA
+0xF783 0x7BF0
+0xF784 0x7C03
+0xF785 0x7C0B
+0xF786 0x7C0E
+0xF787 0x7C0F
+0xF788 0x7C26
+0xF789 0x7C45
+0xF78A 0x7C4A
+0xF78B 0x7C51
+0xF78C 0x7C57
+0xF78D 0x7C5E
+0xF78E 0x7C61
+0xF78F 0x7C69
+0xF790 0x7C6E
+0xF791 0x7C6F
+0xF792 0x7C70
+0xF793 0x25E2E
+0xF794 0x25E56
+0xF795 0x25E65
+0xF796 0x7CA6
+0xF797 0x25E62
+0xF798 0x7CB6
+0xF799 0x7CB7
+0xF79A 0x7CBF
+0xF79B 0x25ED8
+0xF79C 0x7CC4
+0xF79D 0x25EC2
+0xF79E 0x7CC8
+0xF79F 0x7CCD
+0xF7A0 0x25EE8
+0xF7A1 0x7CD7
+0xF7A2 0x25F23
+0xF7A3 0x7CE6
+0xF7A4 0x7CEB
+0xF7A5 0x25F5C
+0xF7A6 0x7CF5
+0xF7A7 0x7D03
+0xF7A8 0x7D09
+0xF7A9 0x42C6
+0xF7AA 0x7D12
+0xF7AB 0x7D1E
+0xF7AC 0x25FE0
+0xF7AD 0x25FD4
+0xF7AE 0x7D3D
+0xF7AF 0x7D3E
+0xF7B0 0x7D40
+0xF7B1 0x7D47
+0xF7B2 0x2600C
+0xF7B3 0x25FFB
+0xF7B4 0x42D6
+0xF7B5 0x7D59
+0xF7B6 0x7D5A
+0xF7B7 0x7D6A
+0xF7B8 0x7D70
+0xF7B9 0x42DD
+0xF7BA 0x7D7F
+0xF7BB 0x26017
+0xF7BC 0x7D86
+0xF7BD 0x7D88
+0xF7BE 0x7D8C
+0xF7BF 0x7D97
+0xF7C0 0x26060
+0xF7C1 0x7D9D
+0xF7C2 0x7DA7
+0xF7C3 0x7DAA
+0xF7C4 0x7DB6
+0xF7C5 0x7DB7
+0xF7C6 0x7DC0
+0xF7C7 0x7DD7
+0xF7C8 0x7DD9
+0xF7C9 0x7DE6
+0xF7CA 0x7DF1
+0xF7CB 0x7DF9
+0xF7CC 0x4302
+0xF7CD 0x260ED
+0xF7CE 0xFA58
+0xF7CF 0x7E10
+0xF7D0 0x7E17
+0xF7D1 0x7E1D
+0xF7D2 0x7E20
+0xF7D3 0x7E27
+0xF7D4 0x7E2C
+0xF7D5 0x7E45
+0xF7D6 0x7E73
+0xF7D7 0x7E75
+0xF7D8 0x7E7E
+0xF7D9 0x7E86
+0xF7DA 0x7E87
+0xF7DB 0x432B
+0xF7DC 0x7E91
+0xF7DD 0x7E98
+0xF7DE 0x7E9A
+0xF7DF 0x4343
+0xF7E0 0x7F3C
+0xF7E1 0x7F3B
+0xF7E2 0x7F3E
+0xF7E3 0x7F43
+0xF7E4 0x7F44
+0xF7E5 0x7F4F
+0xF7E6 0x34C1
+0xF7E7 0x26270
+0xF7E8 0x7F52
+0xF7E9 0x26286
+0xF7EA 0x7F61
+0xF7EB 0x7F63
+0xF7EC 0x7F64
+0xF7ED 0x7F6D
+0xF7EE 0x7F7D
+0xF7EF 0x7F7E
+0xF7F0 0x2634C
+0xF7F1 0x7F90
+0xF7F2 0x517B
+0xF7F3 0x23D0E
+0xF7F4 0x7F96
+0xF7F5 0x7F9C
+0xF7F6 0x7FAD
+0xF7F7 0x26402
+0xF7F8 0x7FC3
+0xF7F9 0x7FCF
+0xF7FA 0x7FE3
+0xF7FB 0x7FE5
+0xF7FC 0x7FEF
+0xF840 0x7FF2
+0xF841 0x8002
+0xF842 0x800A
+0xF843 0x8008
+0xF844 0x800E
+0xF845 0x8011
+0xF846 0x8016
+0xF847 0x8024
+0xF848 0x802C
+0xF849 0x8030
+0xF84A 0x8043
+0xF84B 0x8066
+0xF84C 0x8071
+0xF84D 0x8075
+0xF84E 0x807B
+0xF84F 0x8099
+0xF850 0x809C
+0xF851 0x80A4
+0xF852 0x80A7
+0xF853 0x80B8
+0xF854 0x2667E
+0xF855 0x80C5
+0xF856 0x80D5
+0xF857 0x80D8
+0xF858 0x80E6
+0xF859 0x266B0
+0xF85A 0x810D
+0xF85B 0x80F5
+0xF85C 0x80FB
+0xF85D 0x43EE
+0xF85E 0x8135
+0xF85F 0x8116
+0xF860 0x811E
+0xF861 0x43F0
+0xF862 0x8124
+0xF863 0x8127
+0xF864 0x812C
+0xF865 0x2671D
+0xF866 0x813D
+0xF867 0x4408
+0xF868 0x8169
+0xF869 0x4417
+0xF86A 0x8181
+0xF86B 0x441C
+0xF86C 0x8184
+0xF86D 0x8185
+0xF86E 0x4422
+0xF86F 0x8198
+0xF870 0x81B2
+0xF871 0x81C1
+0xF872 0x81C3
+0xF873 0x81D6
+0xF874 0x81DB
+0xF875 0x268DD
+0xF876 0x81E4
+0xF877 0x268EA
+0xF878 0x81EC
+0xF879 0x26951
+0xF87A 0x81FD
+0xF87B 0x81FF
+0xF87C 0x2696F
+0xF87D 0x8204
+0xF87E 0x269DD
+0xF880 0x8219
+0xF881 0x8221
+0xF882 0x8222
+0xF883 0x26A1E
+0xF884 0x8232
+0xF885 0x8234
+0xF886 0x823C
+0xF887 0x8246
+0xF888 0x8249
+0xF889 0x8245
+0xF88A 0x26A58
+0xF88B 0x824B
+0xF88C 0x4476
+0xF88D 0x824F
+0xF88E 0x447A
+0xF88F 0x8257
+0xF890 0x26A8C
+0xF891 0x825C
+0xF892 0x8263
+0xF893 0x26AB7
+0xF894 0xFA5D
+0xF895 0xFA5E
+0xF896 0x8279
+0xF897 0x4491
+0xF898 0x827D
+0xF899 0x827F
+0xF89A 0x8283
+0xF89B 0x828A
+0xF89C 0x8293
+0xF89D 0x82A7
+0xF89E 0x82A8
+0xF89F 0x82B2
+0xF8A0 0x82B4
+0xF8A1 0x82BA
+0xF8A2 0x82BC
+0xF8A3 0x82E2
+0xF8A4 0x82E8
+0xF8A5 0x82F7
+0xF8A6 0x8307
+0xF8A7 0x8308
+0xF8A8 0x830C
+0xF8A9 0x8354
+0xF8AA 0x831B
+0xF8AB 0x831D
+0xF8AC 0x8330
+0xF8AD 0x833C
+0xF8AE 0x8344
+0xF8AF 0x8357
+0xF8B0 0x44BE
+0xF8B1 0x837F
+0xF8B2 0x44D4
+0xF8B3 0x44B3
+0xF8B4 0x838D
+0xF8B5 0x8394
+0xF8B6 0x8395
+0xF8B7 0x839B
+0xF8B8 0x839D
+0xF8B9 0x83C9
+0xF8BA 0x83D0
+0xF8BB 0x83D4
+0xF8BC 0x83DD
+0xF8BD 0x83E5
+0xF8BE 0x83F9
+0xF8BF 0x840F
+0xF8C0 0x8411
+0xF8C1 0x8415
+0xF8C2 0x26C73
+0xF8C3 0x8417
+0xF8C4 0x8439
+0xF8C5 0x844A
+0xF8C6 0x844F
+0xF8C7 0x8451
+0xF8C8 0x8452
+0xF8C9 0x8459
+0xF8CA 0x845A
+0xF8CB 0x845C
+0xF8CC 0x26CDD
+0xF8CD 0x8465
+0xF8CE 0x8476
+0xF8CF 0x8478
+0xF8D0 0x847C
+0xF8D1 0x8481
+0xF8D2 0x450D
+0xF8D3 0x84DC
+0xF8D4 0x8497
+0xF8D5 0x84A6
+0xF8D6 0x84BE
+0xF8D7 0x4508
+0xF8D8 0x84CE
+0xF8D9 0x84CF
+0xF8DA 0x84D3
+0xF8DB 0x26E65
+0xF8DC 0x84E7
+0xF8DD 0x84EA
+0xF8DE 0x84EF
+0xF8DF 0x84F0
+0xF8E0 0x84F1
+0xF8E1 0x84FA
+0xF8E2 0x84FD
+0xF8E3 0x850C
+0xF8E4 0x851B
+0xF8E5 0x8524
+0xF8E6 0x8525
+0xF8E7 0x852B
+0xF8E8 0x8534
+0xF8E9 0x854F
+0xF8EA 0x856F
+0xF8EB 0x4525
+0xF8EC 0x4543
+0xF8ED 0x853E
+0xF8EE 0x8551
+0xF8EF 0x8553
+0xF8F0 0x855E
+0xF8F1 0x8561
+0xF8F2 0x8562
+0xF8F3 0x26F94
+0xF8F4 0x857B
+0xF8F5 0x857D
+0xF8F6 0x857F
+0xF8F7 0x8581
+0xF8F8 0x8586
+0xF8F9 0x8593
+0xF8FA 0x859D
+0xF8FB 0x859F
+0xF8FC 0x26FF8
+0xF940 0x26FF6
+0xF941 0x26FF7
+0xF942 0x85B7
+0xF943 0x85BC
+0xF944 0x85C7
+0xF945 0x85CA
+0xF946 0x85D8
+0xF947 0x85D9
+0xF948 0x85DF
+0xF949 0x85E1
+0xF94A 0x85E6
+0xF94B 0x85F6
+0xF94C 0x8600
+0xF94D 0x8611
+0xF94E 0x861E
+0xF94F 0x8621
+0xF950 0x8624
+0xF951 0x8627
+0xF952 0x2710D
+0xF953 0x8639
+0xF954 0x863C
+0xF955 0x27139
+0xF956 0x8640
+0xF957 0xFA20
+0xF958 0x8653
+0xF959 0x8656
+0xF95A 0x866F
+0xF95B 0x8677
+0xF95C 0x867A
+0xF95D 0x8687
+0xF95E 0x8689
+0xF95F 0x868D
+0xF960 0x8691
+0xF961 0x869C
+0xF962 0x869D
+0xF963 0x86A8
+0xF964 0xFA21
+0xF965 0x86B1
+0xF966 0x86B3
+0xF967 0x86C1
+0xF968 0x86C3
+0xF969 0x86D1
+0xF96A 0x86D5
+0xF96B 0x86D7
+0xF96C 0x86E3
+0xF96D 0x86E6
+0xF96E 0x45B8
+0xF96F 0x8705
+0xF970 0x8707
+0xF971 0x870E
+0xF972 0x8710
+0xF973 0x8713
+0xF974 0x8719
+0xF975 0x871F
+0xF976 0x8721
+0xF977 0x8723
+0xF978 0x8731
+0xF979 0x873A
+0xF97A 0x873E
+0xF97B 0x8740
+0xF97C 0x8743
+0xF97D 0x8751
+0xF97E 0x8758
+0xF980 0x8764
+0xF981 0x8765
+0xF982 0x8772
+0xF983 0x877C
+0xF984 0x273DB
+0xF985 0x273DA
+0xF986 0x87A7
+0xF987 0x8789
+0xF988 0x878B
+0xF989 0x8793
+0xF98A 0x87A0
+0xF98B 0x273FE
+0xF98C 0x45E5
+0xF98D 0x87BE
+0xF98E 0x27410
+0xF98F 0x87C1
+0xF990 0x87CE
+0xF991 0x87F5
+0xF992 0x87DF
+0xF993 0x27449
+0xF994 0x87E3
+0xF995 0x87E5
+0xF996 0x87E6
+0xF997 0x87EA
+0xF998 0x87EB
+0xF999 0x87ED
+0xF99A 0x8801
+0xF99B 0x8803
+0xF99C 0x880B
+0xF99D 0x8813
+0xF99E 0x8828
+0xF99F 0x882E
+0xF9A0 0x8832
+0xF9A1 0x883C
+0xF9A2 0x460F
+0xF9A3 0x884A
+0xF9A4 0x8858
+0xF9A5 0x885F
+0xF9A6 0x8864
+0xF9A7 0x27615
+0xF9A8 0x27614
+0xF9A9 0x8869
+0xF9AA 0x27631
+0xF9AB 0x886F
+0xF9AC 0x88A0
+0xF9AD 0x88BC
+0xF9AE 0x88BD
+0xF9AF 0x88BE
+0xF9B0 0x88C0
+0xF9B1 0x88D2
+0xF9B2 0x27693
+0xF9B3 0x88D1
+0xF9B4 0x88D3
+0xF9B5 0x88DB
+0xF9B6 0x88F0
+0xF9B7 0x88F1
+0xF9B8 0x4641
+0xF9B9 0x8901
+0xF9BA 0x2770E
+0xF9BB 0x8937
+0xF9BC 0x27723
+0xF9BD 0x8942
+0xF9BE 0x8945
+0xF9BF 0x8949
+0xF9C0 0x27752
+0xF9C1 0x4665
+0xF9C2 0x8962
+0xF9C3 0x8980
+0xF9C4 0x8989
+0xF9C5 0x8990
+0xF9C6 0x899F
+0xF9C7 0x89B0
+0xF9C8 0x89B7
+0xF9C9 0x89D6
+0xF9CA 0x89D8
+0xF9CB 0x89EB
+0xF9CC 0x46A1
+0xF9CD 0x89F1
+0xF9CE 0x89F3
+0xF9CF 0x89FD
+0xF9D0 0x89FF
+0xF9D1 0x46AF
+0xF9D2 0x8A11
+0xF9D3 0x8A14
+0xF9D4 0x27985
+0xF9D5 0x8A21
+0xF9D6 0x8A35
+0xF9D7 0x8A3E
+0xF9D8 0x8A45
+0xF9D9 0x8A4D
+0xF9DA 0x8A58
+0xF9DB 0x8AAE
+0xF9DC 0x8A90
+0xF9DD 0x8AB7
+0xF9DE 0x8ABE
+0xF9DF 0x8AD7
+0xF9E0 0x8AFC
+0xF9E1 0x27A84
+0xF9E2 0x8B0A
+0xF9E3 0x8B05
+0xF9E4 0x8B0D
+0xF9E5 0x8B1C
+0xF9E6 0x8B1F
+0xF9E7 0x8B2D
+0xF9E8 0x8B43
+0xF9E9 0x470C
+0xF9EA 0x8B51
+0xF9EB 0x8B5E
+0xF9EC 0x8B76
+0xF9ED 0x8B7F
+0xF9EE 0x8B81
+0xF9EF 0x8B8B
+0xF9F0 0x8B94
+0xF9F1 0x8B95
+0xF9F2 0x8B9C
+0xF9F3 0x8B9E
+0xF9F4 0x8C39
+0xF9F5 0x27BB3
+0xF9F6 0x8C3D
+0xF9F7 0x27BBE
+0xF9F8 0x27BC7
+0xF9F9 0x8C45
+0xF9FA 0x8C47
+0xF9FB 0x8C4F
+0xF9FC 0x8C54
+0xFA40 0x8C57
+0xFA41 0x8C69
+0xFA42 0x8C6D
+0xFA43 0x8C73
+0xFA44 0x27CB8
+0xFA45 0x8C93
+0xFA46 0x8C92
+0xFA47 0x8C99
+0xFA48 0x4764
+0xFA49 0x8C9B
+0xFA4A 0x8CA4
+0xFA4B 0x8CD6
+0xFA4C 0x8CD5
+0xFA4D 0x8CD9
+0xFA4E 0x27DA0
+0xFA4F 0x8CF0
+0xFA50 0x8CF1
+0xFA51 0x27E10
+0xFA52 0x8D09
+0xFA53 0x8D0E
+0xFA54 0x8D6C
+0xFA55 0x8D84
+0xFA56 0x8D95
+0xFA57 0x8DA6
+0xFA58 0x27FB7
+0xFA59 0x8DC6
+0xFA5A 0x8DC8
+0xFA5B 0x8DD9
+0xFA5C 0x8DEC
+0xFA5D 0x8E0C
+0xFA5E 0x47FD
+0xFA5F 0x8DFD
+0xFA60 0x8E06
+0xFA61 0x2808A
+0xFA62 0x8E14
+0xFA63 0x8E16
+0xFA64 0x8E21
+0xFA65 0x8E22
+0xFA66 0x8E27
+0xFA67 0x280BB
+0xFA68 0x4816
+0xFA69 0x8E36
+0xFA6A 0x8E39
+0xFA6B 0x8E4B
+0xFA6C 0x8E54
+0xFA6D 0x8E62
+0xFA6E 0x8E6C
+0xFA6F 0x8E6D
+0xFA70 0x8E6F
+0xFA71 0x8E98
+0xFA72 0x8E9E
+0xFA73 0x8EAE
+0xFA74 0x8EB3
+0xFA75 0x8EB5
+0xFA76 0x8EB6
+0xFA77 0x8EBB
+0xFA78 0x28282
+0xFA79 0x8ED1
+0xFA7A 0x8ED4
+0xFA7B 0x484E
+0xFA7C 0x8EF9
+0xFA7D 0x282F3
+0xFA7E 0x8F00
+0xFA80 0x8F08
+0xFA81 0x8F17
+0xFA82 0x8F2B
+0xFA83 0x8F40
+0xFA84 0x8F4A
+0xFA85 0x8F58
+0xFA86 0x2840C
+0xFA87 0x8FA4
+0xFA88 0x8FB4
+0xFA89 0xFA66
+0xFA8A 0x8FB6
+0xFA8B 0x28455
+0xFA8C 0x8FC1
+0xFA8D 0x8FC6
+0xFA8E 0xFA24
+0xFA8F 0x8FCA
+0xFA90 0x8FCD
+0xFA91 0x8FD3
+0xFA92 0x8FD5
+0xFA93 0x8FE0
+0xFA94 0x8FF1
+0xFA95 0x8FF5
+0xFA96 0x8FFB
+0xFA97 0x9002
+0xFA98 0x900C
+0xFA99 0x9037
+0xFA9A 0x2856B
+0xFA9B 0x9043
+0xFA9C 0x9044
+0xFA9D 0x905D
+0xFA9E 0x285C8
+0xFA9F 0x285C9
+0xFAA0 0x9085
+0xFAA1 0x908C
+0xFAA2 0x9090
+0xFAA3 0x961D
+0xFAA4 0x90A1
+0xFAA5 0x48B5
+0xFAA6 0x90B0
+0xFAA7 0x90B6
+0xFAA8 0x90C3
+0xFAA9 0x90C8
+0xFAAA 0x286D7
+0xFAAB 0x90DC
+0xFAAC 0x90DF
+0xFAAD 0x286FA
+0xFAAE 0x90F6
+0xFAAF 0x90F2
+0xFAB0 0x9100
+0xFAB1 0x90EB
+0xFAB2 0x90FE
+0xFAB3 0x90FF
+0xFAB4 0x9104
+0xFAB5 0x9106
+0xFAB6 0x9118
+0xFAB7 0x911C
+0xFAB8 0x911E
+0xFAB9 0x9137
+0xFABA 0x9139
+0xFABB 0x913A
+0xFABC 0x9146
+0xFABD 0x9147
+0xFABE 0x9157
+0xFABF 0x9159
+0xFAC0 0x9161
+0xFAC1 0x9164
+0xFAC2 0x9174
+0xFAC3 0x9179
+0xFAC4 0x9185
+0xFAC5 0x918E
+0xFAC6 0x91A8
+0xFAC7 0x91AE
+0xFAC8 0x91B3
+0xFAC9 0x91B6
+0xFACA 0x91C3
+0xFACB 0x91C4
+0xFACC 0x91DA
+0xFACD 0x28949
+0xFACE 0x28946
+0xFACF 0x91EC
+0xFAD0 0x91EE
+0xFAD1 0x9201
+0xFAD2 0x920A
+0xFAD3 0x9216
+0xFAD4 0x9217
+0xFAD5 0x2896B
+0xFAD6 0x9233
+0xFAD7 0x9242
+0xFAD8 0x9247
+0xFAD9 0x924A
+0xFADA 0x924E
+0xFADB 0x9251
+0xFADC 0x9256
+0xFADD 0x9259
+0xFADE 0x9260
+0xFADF 0x9261
+0xFAE0 0x9265
+0xFAE1 0x9267
+0xFAE2 0x9268
+0xFAE3 0x28987
+0xFAE4 0x28988
+0xFAE5 0x927C
+0xFAE6 0x927D
+0xFAE7 0x927F
+0xFAE8 0x9289
+0xFAE9 0x928D
+0xFAEA 0x9297
+0xFAEB 0x9299
+0xFAEC 0x929F
+0xFAED 0x92A7
+0xFAEE 0x92AB
+0xFAEF 0x289BA
+0xFAF0 0x289BB
+0xFAF1 0x92B2
+0xFAF2 0x92BF
+0xFAF3 0x92C0
+0xFAF4 0x92C6
+0xFAF5 0x92CE
+0xFAF6 0x92D0
+0xFAF7 0x92D7
+0xFAF8 0x92D9
+0xFAF9 0x92E5
+0xFAFA 0x92E7
+0xFAFB 0x9311
+0xFAFC 0x28A1E
+0xFB40 0x28A29
+0xFB41 0x92F7
+0xFB42 0x92F9
+0xFB43 0x92FB
+0xFB44 0x9302
+0xFB45 0x930D
+0xFB46 0x9315
+0xFB47 0x931D
+0xFB48 0x931E
+0xFB49 0x9327
+0xFB4A 0x9329
+0xFB4B 0x28A71
+0xFB4C 0x28A43
+0xFB4D 0x9347
+0xFB4E 0x9351
+0xFB4F 0x9357
+0xFB50 0x935A
+0xFB51 0x936B
+0xFB52 0x9371
+0xFB53 0x9373
+0xFB54 0x93A1
+0xFB55 0x28A99
+0xFB56 0x28ACD
+0xFB57 0x9388
+0xFB58 0x938B
+0xFB59 0x938F
+0xFB5A 0x939E
+0xFB5B 0x93F5
+0xFB5C 0x28AE4
+0xFB5D 0x28ADD
+0xFB5E 0x93F1
+0xFB5F 0x93C1
+0xFB60 0x93C7
+0xFB61 0x93DC
+0xFB62 0x93E2
+0xFB63 0x93E7
+0xFB64 0x9409
+0xFB65 0x940F
+0xFB66 0x9416
+0xFB67 0x9417
+0xFB68 0x93FB
+0xFB69 0x9432
+0xFB6A 0x9434
+0xFB6B 0x943B
+0xFB6C 0x9445
+0xFB6D 0x28BC1
+0xFB6E 0x28BEF
+0xFB6F 0x946D
+0xFB70 0x946F
+0xFB71 0x9578
+0xFB72 0x9579
+0xFB73 0x9586
+0xFB74 0x958C
+0xFB75 0x958D
+0xFB76 0x28D10
+0xFB77 0x95AB
+0xFB78 0x95B4
+0xFB79 0x28D71
+0xFB7A 0x95C8
+0xFB7B 0x28DFB
+0xFB7C 0x28E1F
+0xFB7D 0x962C
+0xFB7E 0x9633
+0xFB80 0x9634
+0xFB81 0x28E36
+0xFB82 0x963C
+0xFB83 0x9641
+0xFB84 0x9661
+0xFB85 0x28E89
+0xFB86 0x9682
+0xFB87 0x28EEB
+0xFB88 0x969A
+0xFB89 0x28F32
+0xFB8A 0x49E7
+0xFB8B 0x96A9
+0xFB8C 0x96AF
+0xFB8D 0x96B3
+0xFB8E 0x96BA
+0xFB8F 0x96BD
+0xFB90 0x49FA
+0xFB91 0x28FF8
+0xFB92 0x96D8
+0xFB93 0x96DA
+0xFB94 0x96DD
+0xFB95 0x4A04
+0xFB96 0x9714
+0xFB97 0x9723
+0xFB98 0x4A29
+0xFB99 0x9736
+0xFB9A 0x9741
+0xFB9B 0x9747
+0xFB9C 0x9755
+0xFB9D 0x9757
+0xFB9E 0x975B
+0xFB9F 0x976A
+0xFBA0 0x292A0
+0xFBA1 0x292B1
+0xFBA2 0x9796
+0xFBA3 0x979A
+0xFBA4 0x979E
+0xFBA5 0x97A2
+0xFBA6 0x97B1
+0xFBA7 0x97B2
+0xFBA8 0x97BE
+0xFBA9 0x97CC
+0xFBAA 0x97D1
+0xFBAB 0x97D4
+0xFBAC 0x97D8
+0xFBAD 0x97D9
+0xFBAE 0x97E1
+0xFBAF 0x97F1
+0xFBB0 0x9804
+0xFBB1 0x980D
+0xFBB2 0x980E
+0xFBB3 0x9814
+0xFBB4 0x9816
+0xFBB5 0x4ABC
+0xFBB6 0x29490
+0xFBB7 0x9823
+0xFBB8 0x9832
+0xFBB9 0x9833
+0xFBBA 0x9825
+0xFBBB 0x9847
+0xFBBC 0x9866
+0xFBBD 0x98AB
+0xFBBE 0x98AD
+0xFBBF 0x98B0
+0xFBC0 0x295CF
+0xFBC1 0x98B7
+0xFBC2 0x98B8
+0xFBC3 0x98BB
+0xFBC4 0x98BC
+0xFBC5 0x98BF
+0xFBC6 0x98C2
+0xFBC7 0x98C7
+0xFBC8 0x98CB
+0xFBC9 0x98E0
+0xFBCA 0x2967F
+0xFBCB 0x98E1
+0xFBCC 0x98E3
+0xFBCD 0x98E5
+0xFBCE 0x98EA
+0xFBCF 0x98F0
+0xFBD0 0x98F1
+0xFBD1 0x98F3
+0xFBD2 0x9908
+0xFBD3 0x4B3B
+0xFBD4 0x296F0
+0xFBD5 0x9916
+0xFBD6 0x9917
+0xFBD7 0x29719
+0xFBD8 0x991A
+0xFBD9 0x991B
+0xFBDA 0x991C
+0xFBDB 0x29750
+0xFBDC 0x9931
+0xFBDD 0x9932
+0xFBDE 0x9933
+0xFBDF 0x993A
+0xFBE0 0x993B
+0xFBE1 0x993C
+0xFBE2 0x9940
+0xFBE3 0x9941
+0xFBE4 0x9946
+0xFBE5 0x994D
+0xFBE6 0x994E
+0xFBE7 0x995C
+0xFBE8 0x995F
+0xFBE9 0x9960
+0xFBEA 0x99A3
+0xFBEB 0x99A6
+0xFBEC 0x99B9
+0xFBED 0x99BD
+0xFBEE 0x99BF
+0xFBEF 0x99C3
+0xFBF0 0x99C9
+0xFBF1 0x99D4
+0xFBF2 0x99D9
+0xFBF3 0x99DE
+0xFBF4 0x298C6
+0xFBF5 0x99F0
+0xFBF6 0x99F9
+0xFBF7 0x99FC
+0xFBF8 0x9A0A
+0xFBF9 0x9A11
+0xFBFA 0x9A16
+0xFBFB 0x9A1A
+0xFBFC 0x9A20
+0xFC40 0x9A31
+0xFC41 0x9A36
+0xFC42 0x9A44
+0xFC43 0x9A4C
+0xFC44 0x9A58
+0xFC45 0x4BC2
+0xFC46 0x9AAF
+0xFC47 0x4BCA
+0xFC48 0x9AB7
+0xFC49 0x4BD2
+0xFC4A 0x9AB9
+0xFC4B 0x29A72
+0xFC4C 0x9AC6
+0xFC4D 0x9AD0
+0xFC4E 0x9AD2
+0xFC4F 0x9AD5
+0xFC50 0x4BE8
+0xFC51 0x9ADC
+0xFC52 0x9AE0
+0xFC53 0x9AE5
+0xFC54 0x9AE9
+0xFC55 0x9B03
+0xFC56 0x9B0C
+0xFC57 0x9B10
+0xFC58 0x9B12
+0xFC59 0x9B16
+0xFC5A 0x9B1C
+0xFC5B 0x9B2B
+0xFC5C 0x9B33
+0xFC5D 0x9B3D
+0xFC5E 0x4C20
+0xFC5F 0x9B4B
+0xFC60 0x9B63
+0xFC61 0x9B65
+0xFC62 0x9B6B
+0xFC63 0x9B6C
+0xFC64 0x9B73
+0xFC65 0x9B76
+0xFC66 0x9B77
+0xFC67 0x9BA6
+0xFC68 0x9BAC
+0xFC69 0x9BB1
+0xFC6A 0x29DDB
+0xFC6B 0x29E3D
+0xFC6C 0x9BB2
+0xFC6D 0x9BB8
+0xFC6E 0x9BBE
+0xFC6F 0x9BC7
+0xFC70 0x9BF3
+0xFC71 0x9BD8
+0xFC72 0x9BDD
+0xFC73 0x9BE7
+0xFC74 0x9BEA
+0xFC75 0x9BEB
+0xFC76 0x9BEF
+0xFC77 0x9BEE
+0xFC78 0x29E15
+0xFC79 0x9BFA
+0xFC7A 0x29E8A
+0xFC7B 0x9BF7
+0xFC7C 0x29E49
+0xFC7D 0x9C16
+0xFC7E 0x9C18
+0xFC80 0x9C19
+0xFC81 0x9C1A
+0xFC82 0x9C1D
+0xFC83 0x9C22
+0xFC84 0x9C27
+0xFC85 0x9C29
+0xFC86 0x9C2A
+0xFC87 0x29EC4
+0xFC88 0x9C31
+0xFC89 0x9C36
+0xFC8A 0x9C37
+0xFC8B 0x9C45
+0xFC8C 0x9C5C
+0xFC8D 0x29EE9
+0xFC8E 0x9C49
+0xFC8F 0x9C4A
+0xFC90 0x29EDB
+0xFC91 0x9C54
+0xFC92 0x9C58
+0xFC93 0x9C5B
+0xFC94 0x9C5D
+0xFC95 0x9C5F
+0xFC96 0x9C69
+0xFC97 0x9C6A
+0xFC98 0x9C6B
+0xFC99 0x9C6D
+0xFC9A 0x9C6E
+0xFC9B 0x9C70
+0xFC9C 0x9C72
+0xFC9D 0x9C75
+0xFC9E 0x9C7A
+0xFC9F 0x9CE6
+0xFCA0 0x9CF2
+0xFCA1 0x9D0B
+0xFCA2 0x9D02
+0xFCA3 0x29FCE
+0xFCA4 0x9D11
+0xFCA5 0x9D17
+0xFCA6 0x9D18
+0xFCA7 0x2A02F
+0xFCA8 0x4CC4
+0xFCA9 0x2A01A
+0xFCAA 0x9D32
+0xFCAB 0x4CD1
+0xFCAC 0x9D42
+0xFCAD 0x9D4A
+0xFCAE 0x9D5F
+0xFCAF 0x9D62
+0xFCB0 0x2A0F9
+0xFCB1 0x9D69
+0xFCB2 0x9D6B
+0xFCB3 0x2A082
+0xFCB4 0x9D73
+0xFCB5 0x9D76
+0xFCB6 0x9D77
+0xFCB7 0x9D7E
+0xFCB8 0x9D84
+0xFCB9 0x9D8D
+0xFCBA 0x9D99
+0xFCBB 0x9DA1
+0xFCBC 0x9DBF
+0xFCBD 0x9DB5
+0xFCBE 0x9DB9
+0xFCBF 0x9DBD
+0xFCC0 0x9DC3
+0xFCC1 0x9DC7
+0xFCC2 0x9DC9
+0xFCC3 0x9DD6
+0xFCC4 0x9DDA
+0xFCC5 0x9DDF
+0xFCC6 0x9DE0
+0xFCC7 0x9DE3
+0xFCC8 0x9DF4
+0xFCC9 0x4D07
+0xFCCA 0x9E0A
+0xFCCB 0x9E02
+0xFCCC 0x9E0D
+0xFCCD 0x9E19
+0xFCCE 0x9E1C
+0xFCCF 0x9E1D
+0xFCD0 0x9E7B
+0xFCD1 0x22218
+0xFCD2 0x9E80
+0xFCD3 0x9E85
+0xFCD4 0x9E9B
+0xFCD5 0x9EA8
+0xFCD6 0x2A38C
+0xFCD7 0x9EBD
+0xFCD8 0x2A437
+0xFCD9 0x9EDF
+0xFCDA 0x9EE7
+0xFCDB 0x9EEE
+0xFCDC 0x9EFF
+0xFCDD 0x9F02
+0xFCDE 0x4D77
+0xFCDF 0x9F03
+0xFCE0 0x9F17
+0xFCE1 0x9F19
+0xFCE2 0x9F2F
+0xFCE3 0x9F37
+0xFCE4 0x9F3A
+0xFCE5 0x9F3D
+0xFCE6 0x9F41
+0xFCE7 0x9F45
+0xFCE8 0x9F46
+0xFCE9 0x9F53
+0xFCEA 0x9F55
+0xFCEB 0x9F58
+0xFCEC 0x2A5F1
+0xFCED 0x9F5D
+0xFCEE 0x2A602
+0xFCEF 0x9F69
+0xFCF0 0x2A61A
+0xFCF1 0x9F6D
+0xFCF2 0x9F70
+0xFCF3 0x9F75
+0xFCF4 0x2A6B2
diff --git a/jni/iconv/tests/TCVN-snippet b/jni/iconv/tests/TCVN-snippet
new file mode 100644
index 0000000..3b37a00
--- /dev/null
+++ b/jni/iconv/tests/TCVN-snippet
@@ -0,0 +1,131 @@
+// The last line of this file is missing the end-of-line terminator
+// on purpose, in order to test that the conversion empties the bit buffer
+// and shifts back to the initial state at the end of the conversion.
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n
+Vietnamese (TiÕng ViÖt) Chµo b¹n \ No newline at end of file
diff --git a/jni/iconv/tests/TCVN-snippet.UTF-8 b/jni/iconv/tests/TCVN-snippet.UTF-8
new file mode 100644
index 0000000..c6f3d16
--- /dev/null
+++ b/jni/iconv/tests/TCVN-snippet.UTF-8
@@ -0,0 +1,131 @@
+// The last line of this file is missing the end-of-line terminator
+// on purpose, in order to test that the conversion empties the bit buffer
+// and shifts back to the initial state at the end of the conversion.
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn
+Vietnamese (Tiếng Việt) Chào bạn \ No newline at end of file
diff --git a/jni/iconv/tests/TCVN.IRREVERSIBLE.TXT b/jni/iconv/tests/TCVN.IRREVERSIBLE.TXT
new file mode 100644
index 0000000..ff0784b
--- /dev/null
+++ b/jni/iconv/tests/TCVN.IRREVERSIBLE.TXT
@@ -0,0 +1,64 @@
+0x01B2 0x1E78
+0x20B2 0x02DC
+0x20B3 0x00B4
+0x42B4 0x1E04
+0x43B3 0x0106
+0x44B4 0x1E0C
+0x47B3 0x01F4
+0x48B4 0x1E24
+0x4BB3 0x1E30
+0x4BB4 0x1E32
+0x4CB3 0x0139
+0x4CB4 0x1E36
+0x4DB3 0x1E3E
+0x4DB4 0x1E42
+0x4EB0 0x01F8
+0x4EB2 0x00D1
+0x4EB3 0x0143
+0x4EB4 0x1E46
+0x50B3 0x1E54
+0x52B3 0x0154
+0x52B4 0x1E5A
+0x53B3 0x015A
+0x53B4 0x1E62
+0x54B4 0x1E6C
+0x56B2 0x1E7C
+0x56B4 0x1E7E
+0x57B0 0x1E80
+0x57B3 0x1E82
+0x57B4 0x1E88
+0x5AB3 0x0179
+0x5AB4 0x1E92
+0x62B4 0x1E05
+0x63B3 0x0107
+0x64B4 0x1E0D
+0x67B3 0x01F5
+0x68B4 0x1E25
+0x6BB3 0x1E31
+0x6BB4 0x1E33
+0x6CB3 0x013A
+0x6CB4 0x1E37
+0x6DB3 0x1E3F
+0x6DB4 0x1E43
+0x6EB0 0x01F9
+0x6EB2 0x00F1
+0x6EB3 0x0144
+0x6EB4 0x1E47
+0x70B3 0x1E55
+0x72B3 0x0155
+0x72B4 0x1E5B
+0x73B3 0x015B
+0x73B4 0x1E63
+0x74B4 0x1E6D
+0x76B2 0x1E7D
+0x76B4 0x1E7F
+0x77B0 0x1E81
+0x77B3 0x1E83
+0x77B4 0x1E89
+0x7AB3 0x017A
+0x7AB4 0x1E93
+0x95B2 0x1E4C
+0xB0 0x0340
+0xB3 0x0341
+0xE3B2 0x1E4D
+0xF3B2 0x1E79
diff --git a/jni/iconv/tests/TCVN.TXT b/jni/iconv/tests/TCVN.TXT
new file mode 100644
index 0000000..8f09728
--- /dev/null
+++ b/jni/iconv/tests/TCVN.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x00DA
+0x02 0x1EE4
+0x03 0x0003
+0x04 0x1EEA
+0x05 0x1EEC
+0x06 0x1EEE
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x1EE8
+0x12 0x1EF0
+0x13 0x1EF2
+0x14 0x1EF6
+0x15 0x1EF8
+0x16 0x00DD
+0x17 0x1EF4
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x00C0
+0x81 0x1EA2
+0x82 0x00C3
+0x83 0x00C1
+0x84 0x1EA0
+0x85 0x1EB6
+0x86 0x1EAC
+0x87 0x00C8
+0x88 0x1EBA
+0x89 0x1EBC
+0x8A 0x00C9
+0x8B 0x1EB8
+0x8C 0x1EC6
+0x8D 0x00CC
+0x8E 0x1EC8
+0x8F 0x0128
+0x90 0x00CD
+0x91 0x1ECA
+0x92 0x00D2
+0x93 0x1ECE
+0x94 0x00D5
+0x95 0x00D3
+0x96 0x1ECC
+0x97 0x1ED8
+0x98 0x1EDC
+0x99 0x1EDE
+0x9A 0x1EE0
+0x9B 0x1EDA
+0x9C 0x1EE2
+0x9D 0x00D9
+0x9E 0x1EE6
+0x9F 0x0168
+0xA0 0x00A0
+0xA1 0x0102
+0xA2 0x00C2
+0xA3 0x00CA
+0xA4 0x00D4
+0xA5 0x01A0
+0xA6 0x01AF
+0xA7 0x0110
+0xA8 0x0103
+0xA9 0x00E2
+0xAA 0x00EA
+0xAB 0x00F4
+0xAC 0x01A1
+0xAD 0x01B0
+0xAE 0x0111
+0xAF 0x1EB0
+0xB0 0x0300
+0xB1 0x0309
+0xB2 0x0303
+0xB3 0x0301
+0xB4 0x0323
+0xB5 0x00E0
+0xB6 0x1EA3
+0xB7 0x00E3
+0xB8 0x00E1
+0xB9 0x1EA1
+0xBA 0x1EB2
+0xBB 0x1EB1
+0xBC 0x1EB3
+0xBD 0x1EB5
+0xBE 0x1EAF
+0xBF 0x1EB4
+0xC0 0x1EAE
+0xC1 0x1EA6
+0xC2 0x1EA8
+0xC3 0x1EAA
+0xC4 0x1EA4
+0xC5 0x1EC0
+0xC6 0x1EB7
+0xC7 0x1EA7
+0xC8 0x1EA9
+0xC9 0x1EAB
+0xCA 0x1EA5
+0xCB 0x1EAD
+0xCC 0x00E8
+0xCD 0x1EC2
+0xCE 0x1EBB
+0xCF 0x1EBD
+0xD0 0x00E9
+0xD1 0x1EB9
+0xD2 0x1EC1
+0xD3 0x1EC3
+0xD4 0x1EC5
+0xD5 0x1EBF
+0xD6 0x1EC7
+0xD7 0x00EC
+0xD8 0x1EC9
+0xD9 0x1EC4
+0xDA 0x1EBE
+0xDB 0x1ED2
+0xDC 0x0129
+0xDD 0x00ED
+0xDE 0x1ECB
+0xDF 0x00F2
+0xE0 0x1ED4
+0xE1 0x1ECF
+0xE2 0x00F5
+0xE3 0x00F3
+0xE4 0x1ECD
+0xE5 0x1ED3
+0xE6 0x1ED5
+0xE7 0x1ED7
+0xE8 0x1ED1
+0xE9 0x1ED9
+0xEA 0x1EDD
+0xEB 0x1EDF
+0xEC 0x1EE1
+0xED 0x1EDB
+0xEE 0x1EE3
+0xEF 0x00F9
+0xF0 0x1ED6
+0xF1 0x1EE7
+0xF2 0x0169
+0xF3 0x00FA
+0xF4 0x1EE5
+0xF5 0x1EEB
+0xF6 0x1EED
+0xF7 0x1EEF
+0xF8 0x1EE9
+0xF9 0x1EF1
+0xFA 0x1EF3
+0xFB 0x1EF7
+0xFC 0x1EF9
+0xFD 0x00FD
+0xFE 0x1EF5
+0xFF 0x1ED0
diff --git a/jni/iconv/tests/TDS565.TXT b/jni/iconv/tests/TDS565.TXT
new file mode 100644
index 0000000..b24855b
--- /dev/null
+++ b/jni/iconv/tests/TDS565.TXT
@@ -0,0 +1,128 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x00C7
+0x44 0x0044
+0x45 0x0045
+0x46 0x00C4
+0x47 0x0046
+0x48 0x0047
+0x49 0x0048
+0x4A 0x0049
+0x4B 0x004A
+0x4C 0x017D
+0x4D 0x004B
+0x4E 0x004C
+0x4F 0x004D
+0x50 0x004E
+0x51 0x0147
+0x52 0x004F
+0x53 0x00D6
+0x54 0x0050
+0x55 0x0052
+0x56 0x0053
+0x57 0x015E
+0x58 0x0054
+0x59 0x0055
+0x5A 0x00DC
+0x5B 0x0057
+0x5C 0x0059
+0x5D 0x00DD
+0x5E 0x005A
+0x5F 0x005F
+0x60 0x2116
+0x61 0x0061
+0x62 0x0062
+0x63 0x00E7
+0x64 0x0064
+0x65 0x0065
+0x66 0x00E4
+0x67 0x0066
+0x68 0x0067
+0x69 0x0068
+0x6A 0x0069
+0x6B 0x006A
+0x6C 0x017E
+0x6D 0x006B
+0x6E 0x006C
+0x6F 0x006D
+0x70 0x006E
+0x71 0x0148
+0x72 0x006F
+0x73 0x00F6
+0x74 0x0070
+0x75 0x0072
+0x76 0x0073
+0x77 0x015F
+0x78 0x0074
+0x79 0x0075
+0x7A 0x00FC
+0x7B 0x0077
+0x7C 0x0079
+0x7D 0x00FD
+0x7E 0x007A
+0x7F 0x007F
diff --git a/jni/iconv/tests/TIS-620.TXT b/jni/iconv/tests/TIS-620.TXT
new file mode 100644
index 0000000..853255e
--- /dev/null
+++ b/jni/iconv/tests/TIS-620.TXT
@@ -0,0 +1,215 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x0002
+0x03 0x0003
+0x04 0x0004
+0x05 0x0005
+0x06 0x0006
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x0014
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x0019
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x001E
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0xA1 0x0E01
+0xA2 0x0E02
+0xA3 0x0E03
+0xA4 0x0E04
+0xA5 0x0E05
+0xA6 0x0E06
+0xA7 0x0E07
+0xA8 0x0E08
+0xA9 0x0E09
+0xAA 0x0E0A
+0xAB 0x0E0B
+0xAC 0x0E0C
+0xAD 0x0E0D
+0xAE 0x0E0E
+0xAF 0x0E0F
+0xB0 0x0E10
+0xB1 0x0E11
+0xB2 0x0E12
+0xB3 0x0E13
+0xB4 0x0E14
+0xB5 0x0E15
+0xB6 0x0E16
+0xB7 0x0E17
+0xB8 0x0E18
+0xB9 0x0E19
+0xBA 0x0E1A
+0xBB 0x0E1B
+0xBC 0x0E1C
+0xBD 0x0E1D
+0xBE 0x0E1E
+0xBF 0x0E1F
+0xC0 0x0E20
+0xC1 0x0E21
+0xC2 0x0E22
+0xC3 0x0E23
+0xC4 0x0E24
+0xC5 0x0E25
+0xC6 0x0E26
+0xC7 0x0E27
+0xC8 0x0E28
+0xC9 0x0E29
+0xCA 0x0E2A
+0xCB 0x0E2B
+0xCC 0x0E2C
+0xCD 0x0E2D
+0xCE 0x0E2E
+0xCF 0x0E2F
+0xD0 0x0E30
+0xD1 0x0E31
+0xD2 0x0E32
+0xD3 0x0E33
+0xD4 0x0E34
+0xD5 0x0E35
+0xD6 0x0E36
+0xD7 0x0E37
+0xD8 0x0E38
+0xD9 0x0E39
+0xDA 0x0E3A
+0xDF 0x0E3F
+0xE0 0x0E40
+0xE1 0x0E41
+0xE2 0x0E42
+0xE3 0x0E43
+0xE4 0x0E44
+0xE5 0x0E45
+0xE6 0x0E46
+0xE7 0x0E47
+0xE8 0x0E48
+0xE9 0x0E49
+0xEA 0x0E4A
+0xEB 0x0E4B
+0xEC 0x0E4C
+0xED 0x0E4D
+0xEE 0x0E4E
+0xEF 0x0E4F
+0xF0 0x0E50
+0xF1 0x0E51
+0xF2 0x0E52
+0xF3 0x0E53
+0xF4 0x0E54
+0xF5 0x0E55
+0xF6 0x0E56
+0xF7 0x0E57
+0xF8 0x0E58
+0xF9 0x0E59
+0xFA 0x0E5A
+0xFB 0x0E5B
diff --git a/jni/iconv/tests/Translit1.ASCII b/jni/iconv/tests/Translit1.ASCII
new file mode 100644
index 0000000..e93efb7
--- /dev/null
+++ b/jni/iconv/tests/Translit1.ASCII
@@ -0,0 +1 @@
+'Ecrit par %s.
diff --git a/jni/iconv/tests/Translit1.ISO-8859-1 b/jni/iconv/tests/Translit1.ISO-8859-1
new file mode 100644
index 0000000..7cc8353
--- /dev/null
+++ b/jni/iconv/tests/Translit1.ISO-8859-1
@@ -0,0 +1 @@
+Écrit par %s.
diff --git a/jni/iconv/tests/TranslitFail1.ISO-8859-1 b/jni/iconv/tests/TranslitFail1.ISO-8859-1
new file mode 100644
index 0000000..3a30dd1
--- /dev/null
+++ b/jni/iconv/tests/TranslitFail1.ISO-8859-1
@@ -0,0 +1 @@
+¤ means $, £ or ¥.
diff --git a/jni/iconv/tests/UCS-2BE-snippet b/jni/iconv/tests/UCS-2BE-snippet
new file mode 100644
index 0000000..dc43740
--- /dev/null
+++ b/jni/iconv/tests/UCS-2BE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UCS-2BE-snippet.UTF-8 b/jni/iconv/tests/UCS-2BE-snippet.UTF-8
new file mode 100644
index 0000000..3705941
--- /dev/null
+++ b/jni/iconv/tests/UCS-2BE-snippet.UTF-8
@@ -0,0 +1,46 @@
+This is a list of ways to say hello in various languages.
+Its purpose is to illustrate a number of scripts.
+
+---------------------------------------------------------
+Amharic (አማርኛ) ሠላáˆ
+Arabic ïºï»Ÿïº´ï»¼ï»¡ ﻋﻠﻴﻜﻢ
+Czech (Äesky) Dobrý den
+Danish (Dansk) Hej, Goddag
+English Hello
+Esperanto Saluton
+Estonian Tere, Tervist
+FORTRAN PROGRAM
+Finnish (Suomi) Hei
+French (Français) Bonjour, Salut
+German (Deutsch Nord) Guten Tag
+German (Deutsch Süd) Grüß Gott
+Greek (Ελληνικά) Γειά σας
+Hebrew שלו×
+Italiano Ciao, Buon giorno
+Lao(ພາສາລາວ) ສະບາàºàº”ີ, ຂà»à»ƒàº«à»‰à»‚ຊàºàº”ີ
+Maltese Ciao
+Nederlands, Vlaams Hallo, Dag
+Norwegian (Norsk) Hei, God dag
+Polish Dzień dobry, Hej
+Russian (РуÑÑкий) ЗдравÑтвуйте!
+Slovak Dobrý deň
+Spanish (Español) ¡Hola!
+Swedish (Svenska) Hej, Goddag
+Thai (ภาษาไทย) สวัสดีครับ, สวัสดีค่ะ
+
+Tigrigna (ትáŒáˆ­áŠ›) ሰላማት
+Turkish (Türkçe) Merhaba
+Vietnamese (Tiếng Việt) Chào bạn
+
+Japanese (日本語) ã“ã‚“ã«ã¡ã¯, コï¾ï¾†ï¾ï¾Š
+Chinese (中文,普通è¯,汉语) 你好
+Cantonese (粵語,廣æ±è©±) 早晨, 你好
+Korean (한글) 안녕하세요, 안녕하십니까
+
+Difference among chinese characters in GB, JIS, KSC, BIG5:
+ GB -- 元气 å¼€å‘
+ JIS -- 元気 開発
+ KSC -- 元氣 開發
+ BIG5 -- 元氣 開發
+
+Just for a test of JISX0212: é¨é©Ž (the second character is of JISX0212)
diff --git a/jni/iconv/tests/UCS-2LE-snippet b/jni/iconv/tests/UCS-2LE-snippet
new file mode 100644
index 0000000..8fa5ff5
--- /dev/null
+++ b/jni/iconv/tests/UCS-2LE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UCS-2LE-snippet.UTF-8 b/jni/iconv/tests/UCS-2LE-snippet.UTF-8
new file mode 100644
index 0000000..3705941
--- /dev/null
+++ b/jni/iconv/tests/UCS-2LE-snippet.UTF-8
@@ -0,0 +1,46 @@
+This is a list of ways to say hello in various languages.
+Its purpose is to illustrate a number of scripts.
+
+---------------------------------------------------------
+Amharic (አማርኛ) ሠላáˆ
+Arabic ïºï»Ÿïº´ï»¼ï»¡ ﻋﻠﻴﻜﻢ
+Czech (Äesky) Dobrý den
+Danish (Dansk) Hej, Goddag
+English Hello
+Esperanto Saluton
+Estonian Tere, Tervist
+FORTRAN PROGRAM
+Finnish (Suomi) Hei
+French (Français) Bonjour, Salut
+German (Deutsch Nord) Guten Tag
+German (Deutsch Süd) Grüß Gott
+Greek (Ελληνικά) Γειά σας
+Hebrew שלו×
+Italiano Ciao, Buon giorno
+Lao(ພາສາລາວ) ສະບາàºàº”ີ, ຂà»à»ƒàº«à»‰à»‚ຊàºàº”ີ
+Maltese Ciao
+Nederlands, Vlaams Hallo, Dag
+Norwegian (Norsk) Hei, God dag
+Polish Dzień dobry, Hej
+Russian (РуÑÑкий) ЗдравÑтвуйте!
+Slovak Dobrý deň
+Spanish (Español) ¡Hola!
+Swedish (Svenska) Hej, Goddag
+Thai (ภาษาไทย) สวัสดีครับ, สวัสดีค่ะ
+
+Tigrigna (ትáŒáˆ­áŠ›) ሰላማት
+Turkish (Türkçe) Merhaba
+Vietnamese (Tiếng Việt) Chào bạn
+
+Japanese (日本語) ã“ã‚“ã«ã¡ã¯, コï¾ï¾†ï¾ï¾Š
+Chinese (中文,普通è¯,汉语) 你好
+Cantonese (粵語,廣æ±è©±) 早晨, 你好
+Korean (한글) 안녕하세요, 안녕하십니까
+
+Difference among chinese characters in GB, JIS, KSC, BIG5:
+ GB -- 元气 å¼€å‘
+ JIS -- 元気 開発
+ KSC -- 元氣 開發
+ BIG5 -- 元氣 開發
+
+Just for a test of JISX0212: é¨é©Ž (the second character is of JISX0212)
diff --git a/jni/iconv/tests/UCS-4BE-snippet b/jni/iconv/tests/UCS-4BE-snippet
new file mode 100644
index 0000000..9d76045
--- /dev/null
+++ b/jni/iconv/tests/UCS-4BE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UCS-4BE-snippet.UTF-8 b/jni/iconv/tests/UCS-4BE-snippet.UTF-8
new file mode 100644
index 0000000..d28ea2e
--- /dev/null
+++ b/jni/iconv/tests/UCS-4BE-snippet.UTF-8
@@ -0,0 +1 @@
+ð’…=Ra \ No newline at end of file
diff --git a/jni/iconv/tests/UCS-4LE-snippet b/jni/iconv/tests/UCS-4LE-snippet
new file mode 100644
index 0000000..00face9
--- /dev/null
+++ b/jni/iconv/tests/UCS-4LE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UCS-4LE-snippet.UTF-8 b/jni/iconv/tests/UCS-4LE-snippet.UTF-8
new file mode 100644
index 0000000..d28ea2e
--- /dev/null
+++ b/jni/iconv/tests/UCS-4LE-snippet.UTF-8
@@ -0,0 +1 @@
+ð’…=Ra \ No newline at end of file
diff --git a/jni/iconv/tests/UTF-16-snippet b/jni/iconv/tests/UTF-16-snippet
new file mode 100644
index 0000000..eef612d
--- /dev/null
+++ b/jni/iconv/tests/UTF-16-snippet
Binary files differ
diff --git a/jni/iconv/tests/UTF-16-snippet.UTF-8 b/jni/iconv/tests/UTF-16-snippet.UTF-8
new file mode 100644
index 0000000..d28ea2e
--- /dev/null
+++ b/jni/iconv/tests/UTF-16-snippet.UTF-8
@@ -0,0 +1 @@
+ð’…=Ra \ No newline at end of file
diff --git a/jni/iconv/tests/UTF-16BE-snippet b/jni/iconv/tests/UTF-16BE-snippet
new file mode 100644
index 0000000..1cc84d0
--- /dev/null
+++ b/jni/iconv/tests/UTF-16BE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UTF-16BE-snippet.UTF-8 b/jni/iconv/tests/UTF-16BE-snippet.UTF-8
new file mode 100644
index 0000000..d28ea2e
--- /dev/null
+++ b/jni/iconv/tests/UTF-16BE-snippet.UTF-8
@@ -0,0 +1 @@
+ð’…=Ra \ No newline at end of file
diff --git a/jni/iconv/tests/UTF-16LE-snippet b/jni/iconv/tests/UTF-16LE-snippet
new file mode 100644
index 0000000..a4cba3c
--- /dev/null
+++ b/jni/iconv/tests/UTF-16LE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UTF-16LE-snippet.UTF-8 b/jni/iconv/tests/UTF-16LE-snippet.UTF-8
new file mode 100644
index 0000000..d28ea2e
--- /dev/null
+++ b/jni/iconv/tests/UTF-16LE-snippet.UTF-8
@@ -0,0 +1 @@
+ð’…=Ra \ No newline at end of file
diff --git a/jni/iconv/tests/UTF-32-snippet b/jni/iconv/tests/UTF-32-snippet
new file mode 100644
index 0000000..6aa4dcb
--- /dev/null
+++ b/jni/iconv/tests/UTF-32-snippet
Binary files differ
diff --git a/jni/iconv/tests/UTF-32-snippet.UTF-8 b/jni/iconv/tests/UTF-32-snippet.UTF-8
new file mode 100644
index 0000000..4229c88
--- /dev/null
+++ b/jni/iconv/tests/UTF-32-snippet.UTF-8
@@ -0,0 +1,6 @@
+ΑΒΓΔΕΖΗΘΙΚΛΜÎΞΟΠΡΣΤΥΦΧΨΩ <- Greek
+ðŒ€ðŒðŒ‚ðŒƒðŒ„ðŒ…ðŒ†ðŒ‡ðŒˆðŒ‰ðŒŠðŒ‹ðŒŒðŒðŒŽðŒðŒðŒ‘ðŒ’ðŒ“ðŒ”ðŒ•ðŒ–ðŒ—ðŒ˜ðŒ™ðŒšðŒ›ðŒœðŒ <- Etruscan
+ABCDEFGHIJKLMNOPQRSTUVWXYZ <- Latin
+ÐБВГДЕЖЗИЙКЛМÐОПРСТУФХЦЧШЩЪЫЬЭЮЯ <- Cyrillic
+ðŒ°ðŒ±ðŒ²ðŒ³ðŒ´ðŒµðŒ¶ðŒ·ðŒ¸ðŒ¹ðŒºðŒ»ðŒ¼ðŒ½ðŒ¾ðŒ¿ð€ðð‚ðƒð„ð…ð†ð‡ðˆ <- Gothic
+×בגדהוזחטיךכל×מןנסעףפץצקרש <- Hebrew
diff --git a/jni/iconv/tests/UTF-32BE-snippet b/jni/iconv/tests/UTF-32BE-snippet
new file mode 100644
index 0000000..72e4761
--- /dev/null
+++ b/jni/iconv/tests/UTF-32BE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UTF-32BE-snippet.UTF-8 b/jni/iconv/tests/UTF-32BE-snippet.UTF-8
new file mode 100644
index 0000000..4229c88
--- /dev/null
+++ b/jni/iconv/tests/UTF-32BE-snippet.UTF-8
@@ -0,0 +1,6 @@
+ΑΒΓΔΕΖΗΘΙΚΛΜÎΞΟΠΡΣΤΥΦΧΨΩ <- Greek
+ðŒ€ðŒðŒ‚ðŒƒðŒ„ðŒ…ðŒ†ðŒ‡ðŒˆðŒ‰ðŒŠðŒ‹ðŒŒðŒðŒŽðŒðŒðŒ‘ðŒ’ðŒ“ðŒ”ðŒ•ðŒ–ðŒ—ðŒ˜ðŒ™ðŒšðŒ›ðŒœðŒ <- Etruscan
+ABCDEFGHIJKLMNOPQRSTUVWXYZ <- Latin
+ÐБВГДЕЖЗИЙКЛМÐОПРСТУФХЦЧШЩЪЫЬЭЮЯ <- Cyrillic
+ðŒ°ðŒ±ðŒ²ðŒ³ðŒ´ðŒµðŒ¶ðŒ·ðŒ¸ðŒ¹ðŒºðŒ»ðŒ¼ðŒ½ðŒ¾ðŒ¿ð€ðð‚ðƒð„ð…ð†ð‡ðˆ <- Gothic
+×בגדהוזחטיךכל×מןנסעףפץצקרש <- Hebrew
diff --git a/jni/iconv/tests/UTF-32LE-snippet b/jni/iconv/tests/UTF-32LE-snippet
new file mode 100644
index 0000000..b15f5c4
--- /dev/null
+++ b/jni/iconv/tests/UTF-32LE-snippet
Binary files differ
diff --git a/jni/iconv/tests/UTF-32LE-snippet.UTF-8 b/jni/iconv/tests/UTF-32LE-snippet.UTF-8
new file mode 100644
index 0000000..4229c88
--- /dev/null
+++ b/jni/iconv/tests/UTF-32LE-snippet.UTF-8
@@ -0,0 +1,6 @@
+ΑΒΓΔΕΖΗΘΙΚΛΜÎΞΟΠΡΣΤΥΦΧΨΩ <- Greek
+ðŒ€ðŒðŒ‚ðŒƒðŒ„ðŒ…ðŒ†ðŒ‡ðŒˆðŒ‰ðŒŠðŒ‹ðŒŒðŒðŒŽðŒðŒðŒ‘ðŒ’ðŒ“ðŒ”ðŒ•ðŒ–ðŒ—ðŒ˜ðŒ™ðŒšðŒ›ðŒœðŒ <- Etruscan
+ABCDEFGHIJKLMNOPQRSTUVWXYZ <- Latin
+ÐБВГДЕЖЗИЙКЛМÐОПРСТУФХЦЧШЩЪЫЬЭЮЯ <- Cyrillic
+ðŒ°ðŒ±ðŒ²ðŒ³ðŒ´ðŒµðŒ¶ðŒ·ðŒ¸ðŒ¹ðŒºðŒ»ðŒ¼ðŒ½ðŒ¾ðŒ¿ð€ðð‚ðƒð„ð…ð†ð‡ðˆ <- Gothic
+×בגדהוזחטיךכל×מןנסעףפץצקרש <- Hebrew
diff --git a/jni/iconv/tests/UTF-7-snippet b/jni/iconv/tests/UTF-7-snippet
new file mode 100644
index 0000000..b511e68
--- /dev/null
+++ b/jni/iconv/tests/UTF-7-snippet
@@ -0,0 +1 @@
+A+ImIDkQ- \ No newline at end of file
diff --git a/jni/iconv/tests/UTF-7-snippet.UTF-8 b/jni/iconv/tests/UTF-7-snippet.UTF-8
new file mode 100644
index 0000000..c0d9856
--- /dev/null
+++ b/jni/iconv/tests/UTF-7-snippet.UTF-8
@@ -0,0 +1 @@
+A≢Α \ No newline at end of file
diff --git a/jni/iconv/tests/VISCII.TXT b/jni/iconv/tests/VISCII.TXT
new file mode 100644
index 0000000..8540be1
--- /dev/null
+++ b/jni/iconv/tests/VISCII.TXT
@@ -0,0 +1,256 @@
+0x00 0x0000
+0x01 0x0001
+0x02 0x1EB2
+0x03 0x0003
+0x04 0x0004
+0x05 0x1EB4
+0x06 0x1EAA
+0x07 0x0007
+0x08 0x0008
+0x09 0x0009
+0x0A 0x000A
+0x0B 0x000B
+0x0C 0x000C
+0x0D 0x000D
+0x0E 0x000E
+0x0F 0x000F
+0x10 0x0010
+0x11 0x0011
+0x12 0x0012
+0x13 0x0013
+0x14 0x1EF6
+0x15 0x0015
+0x16 0x0016
+0x17 0x0017
+0x18 0x0018
+0x19 0x1EF8
+0x1A 0x001A
+0x1B 0x001B
+0x1C 0x001C
+0x1D 0x001D
+0x1E 0x1EF4
+0x1F 0x001F
+0x20 0x0020
+0x21 0x0021
+0x22 0x0022
+0x23 0x0023
+0x24 0x0024
+0x25 0x0025
+0x26 0x0026
+0x27 0x0027
+0x28 0x0028
+0x29 0x0029
+0x2A 0x002A
+0x2B 0x002B
+0x2C 0x002C
+0x2D 0x002D
+0x2E 0x002E
+0x2F 0x002F
+0x30 0x0030
+0x31 0x0031
+0x32 0x0032
+0x33 0x0033
+0x34 0x0034
+0x35 0x0035
+0x36 0x0036
+0x37 0x0037
+0x38 0x0038
+0x39 0x0039
+0x3A 0x003A
+0x3B 0x003B
+0x3C 0x003C
+0x3D 0x003D
+0x3E 0x003E
+0x3F 0x003F
+0x40 0x0040
+0x41 0x0041
+0x42 0x0042
+0x43 0x0043
+0x44 0x0044
+0x45 0x0045
+0x46 0x0046
+0x47 0x0047
+0x48 0x0048
+0x49 0x0049
+0x4A 0x004A
+0x4B 0x004B
+0x4C 0x004C
+0x4D 0x004D
+0x4E 0x004E
+0x4F 0x004F
+0x50 0x0050
+0x51 0x0051
+0x52 0x0052
+0x53 0x0053
+0x54 0x0054
+0x55 0x0055
+0x56 0x0056
+0x57 0x0057
+0x58 0x0058
+0x59 0x0059
+0x5A 0x005A
+0x5B 0x005B
+0x5C 0x005C
+0x5D 0x005D
+0x5E 0x005E
+0x5F 0x005F
+0x60 0x0060
+0x61 0x0061
+0x62 0x0062
+0x63 0x0063
+0x64 0x0064
+0x65 0x0065
+0x66 0x0066
+0x67 0x0067
+0x68 0x0068
+0x69 0x0069
+0x6A 0x006A
+0x6B 0x006B
+0x6C 0x006C
+0x6D 0x006D
+0x6E 0x006E
+0x6F 0x006F
+0x70 0x0070
+0x71 0x0071
+0x72 0x0072
+0x73 0x0073
+0x74 0x0074
+0x75 0x0075
+0x76 0x0076
+0x77 0x0077
+0x78 0x0078
+0x79 0x0079
+0x7A 0x007A
+0x7B 0x007B
+0x7C 0x007C
+0x7D 0x007D
+0x7E 0x007E
+0x7F 0x007F
+0x80 0x1EA0
+0x81 0x1EAE
+0x82 0x1EB0
+0x83 0x1EB6
+0x84 0x1EA4
+0x85 0x1EA6
+0x86 0x1EA8
+0x87 0x1EAC
+0x88 0x1EBC
+0x89 0x1EB8
+0x8A 0x1EBE
+0x8B 0x1EC0
+0x8C 0x1EC2
+0x8D 0x1EC4
+0x8E 0x1EC6
+0x8F 0x1ED0
+0x90 0x1ED2
+0x91 0x1ED4
+0x92 0x1ED6
+0x93 0x1ED8
+0x94 0x1EE2
+0x95 0x1EDA
+0x96 0x1EDC
+0x97 0x1EDE
+0x98 0x1ECA
+0x99 0x1ECE
+0x9A 0x1ECC
+0x9B 0x1EC8
+0x9C 0x1EE6
+0x9D 0x0168
+0x9E 0x1EE4
+0x9F 0x1EF2
+0xA0 0x00D5
+0xA1 0x1EAF
+0xA2 0x1EB1
+0xA3 0x1EB7
+0xA4 0x1EA5
+0xA5 0x1EA7
+0xA6 0x1EA9
+0xA7 0x1EAD
+0xA8 0x1EBD
+0xA9 0x1EB9
+0xAA 0x1EBF
+0xAB 0x1EC1
+0xAC 0x1EC3
+0xAD 0x1EC5
+0xAE 0x1EC7
+0xAF 0x1ED1
+0xB0 0x1ED3
+0xB1 0x1ED5
+0xB2 0x1ED7
+0xB3 0x1EE0
+0xB4 0x01A0
+0xB5 0x1ED9
+0xB6 0x1EDD
+0xB7 0x1EDF
+0xB8 0x1ECB
+0xB9 0x1EF0
+0xBA 0x1EE8
+0xBB 0x1EEA
+0xBC 0x1EEC
+0xBD 0x01A1
+0xBE 0x1EDB
+0xBF 0x01AF
+0xC0 0x00C0
+0xC1 0x00C1
+0xC2 0x00C2
+0xC3 0x00C3
+0xC4 0x1EA2
+0xC5 0x0102
+0xC6 0x1EB3
+0xC7 0x1EB5
+0xC8 0x00C8
+0xC9 0x00C9
+0xCA 0x00CA
+0xCB 0x1EBA
+0xCC 0x00CC
+0xCD 0x00CD
+0xCE 0x0128
+0xCF 0x1EF3
+0xD0 0x0110
+0xD1 0x1EE9
+0xD2 0x00D2
+0xD3 0x00D3
+0xD4 0x00D4
+0xD5 0x1EA1
+0xD6 0x1EF7
+0xD7 0x1EEB
+0xD8 0x1EED
+0xD9 0x00D9
+0xDA 0x00DA
+0xDB 0x1EF9
+0xDC 0x1EF5
+0xDD 0x00DD
+0xDE 0x1EE1
+0xDF 0x01B0
+0xE0 0x00E0
+0xE1 0x00E1
+0xE2 0x00E2
+0xE3 0x00E3
+0xE4 0x1EA3
+0xE5 0x0103
+0xE6 0x1EEF
+0xE7 0x1EAB
+0xE8 0x00E8
+0xE9 0x00E9
+0xEA 0x00EA
+0xEB 0x1EBB
+0xEC 0x00EC
+0xED 0x00ED
+0xEE 0x0129
+0xEF 0x1EC9
+0xF0 0x0111
+0xF1 0x1EF1
+0xF2 0x00F2
+0xF3 0x00F3
+0xF4 0x00F4
+0xF5 0x00F5
+0xF6 0x1ECF
+0xF7 0x1ECD
+0xF8 0x1EE5
+0xF9 0x00F9
+0xFA 0x00FA
+0xFB 0x0169
+0xFC 0x1EE7
+0xFD 0x00FD
+0xFE 0x1EE3
+0xFF 0x1EEE
diff --git a/jni/iconv/tests/check-stateful b/jni/iconv/tests/check-stateful
new file mode 100755
index 0000000..c46e692
--- /dev/null
+++ b/jni/iconv/tests/check-stateful
@@ -0,0 +1,16 @@
+#!/bin/sh
+# Simple check of a stateful encoding.
+# Usage: check-stateful SRCDIR CHARSET
+srcdir="$1"
+charset="$2"
+set -e
+
+# charset, modified for use in filenames.
+charsetf=`echo "$charset" | sed -e 's,:,-,g'`
+
+../src/iconv_no_i18n -f "$charset" -t UTF-8 < "${srcdir}"/"$charsetf"-snippet > tmp-snippet
+cmp "${srcdir}"/"$charsetf"-snippet.UTF-8 tmp-snippet
+../src/iconv_no_i18n -f UTF-8 -t "$charset" < "${srcdir}"/"$charsetf"-snippet.UTF-8 > tmp-snippet
+cmp "${srcdir}"/"$charsetf"-snippet tmp-snippet
+rm -f tmp-snippet
+exit 0
diff --git a/jni/iconv/tests/check-stateful.bat b/jni/iconv/tests/check-stateful.bat
new file mode 100644
index 0000000..b596e75
--- /dev/null
+++ b/jni/iconv/tests/check-stateful.bat
@@ -0,0 +1,9 @@
+@ECHO OFF
+REM Simple check of a stateful encoding.
+REM Usage: check-stateful.bat SRCDIR CHARSET
+
+..\src\iconv_no_i18n -f %2 -t UTF-8 < %1\%2-snippet > tmp-snippet
+fc %1\%2-snippet.UTF-8 tmp-snippet
+..\src\iconv_no_i18n -f UTF-8 -t %2 < %1\%2-snippet.UTF-8 > tmp-snippet
+fc %1\%2-snippet tmp-snippet
+del tmp-snippet
diff --git a/jni/iconv/tests/check-stateless b/jni/iconv/tests/check-stateless
new file mode 100755
index 0000000..7104ea1
--- /dev/null
+++ b/jni/iconv/tests/check-stateless
@@ -0,0 +1,36 @@
+#!/bin/sh
+# Complete check of a stateless encoding.
+# Usage: check-stateless SRCDIR CHARSET
+srcdir="$1"
+charset="$2"
+set -e
+
+# charset, modified for use in filenames.
+charsetf=`echo "$charset" | sed -e 's,:,-,g'`
+
+# iconv in one direction.
+./table-from "$charset" > tmp-"$charsetf".TXT
+
+# iconv in the other direction.
+./table-to "$charset" | sort > tmp-"$charsetf".INVERSE.TXT
+
+# Check 1: charmap and iconv forward should be identical.
+cmp "${srcdir}"/"$charsetf".TXT tmp-"$charsetf".TXT 2> /dev/null
+
+# Check 2: the difference between the charmap and iconv backward.
+sed -e '/ .* 0x/d' < "${srcdir}"/"$charsetf".TXT > tmp-noprecomposed-"$charsetf".TXT
+if test -f "${srcdir}"/"$charsetf".IRREVERSIBLE.TXT; then
+ cat tmp-noprecomposed-"$charsetf".TXT "${srcdir}"/"$charsetf".IRREVERSIBLE.TXT | sort | uniq -u > tmp-orig-"$charsetf".INVERSE.TXT
+else
+ cp tmp-noprecomposed-"$charsetf".TXT tmp-orig-"$charsetf".INVERSE.TXT
+fi
+cmp tmp-orig-"$charsetf".INVERSE.TXT tmp-"$charsetf".INVERSE.TXT 2> /dev/null
+
+rm -f tmp-"$charsetf".TXT tmp-"$charsetf".INVERSE.TXT tmp-noprecomposed-"$charsetf".TXT tmp-orig-"$charsetf".INVERSE.TXT
+exit 0
+# For a new encoding:
+# You can create the "$charsetf".TXT like this:
+# ./table-from "$charset" > "$charsetf".TXT
+# You can create the "$charsetf".IRREVERSIBLE.TXT like this:
+# ./table-to "$charset" | sort > "$charsetf".INVERSE.TXT
+# diff "$charsetf".TXT "$charsetf".INVERSE.TXT | grep '^[<>]' | sed -e 's,^. ,,' > "$charsetf".IRREVERSIBLE.TXT
diff --git a/jni/iconv/tests/check-stateless.bat b/jni/iconv/tests/check-stateless.bat
new file mode 100644
index 0000000..3950f2e
--- /dev/null
+++ b/jni/iconv/tests/check-stateless.bat
@@ -0,0 +1,21 @@
+@ECHO OFF
+REM Complete check of a stateless encoding.
+REM Usage: check-stateless.bat SRCDIR CHARSET
+
+.\table-from %2 > tmp-%2.TXT
+.\table-to %2 | sort > tmp-%2.INVERSE.TXT
+fc %1\%2.TXT tmp-%2.TXT
+
+if not exist %1\%2.IRREVERSIBLE.TXT goto ELSE_1
+ copy /a %1\%2.TXT /a + %1\%2.IRREVERSIBLE.TXT /a tmp
+ sort < tmp | uniq-u > tmp-orig-%2.INVERSE.TXT
+ fc tmp-orig-%2.INVERSE.TXT tmp-%2.INVERSE.TXT
+ del tmp
+ del tmp-orig-%2.INVERSE.TXT
+ goto ENDIF_1
+:ELSE_1
+ fc %1\%2.TXT tmp-%2.INVERSE.TXT
+:ENDIF_1
+
+del tmp-%2.TXT
+del tmp-%2.INVERSE.TXT
diff --git a/jni/iconv/tests/check-subst b/jni/iconv/tests/check-subst
new file mode 100755
index 0000000..c17b11a
--- /dev/null
+++ b/jni/iconv/tests/check-subst
@@ -0,0 +1,140 @@
+#!/bin/sh
+# Check of --unicode-subst, --byte-subst, --widechar-subst options.
+set -e
+iconv=../src/iconv_no_i18n
+# Make sure the charset.alias file is found.
+CHARSETALIASDIR=../lib
+export CHARSETALIASDIR
+
+options_ascii='--unicode-subst=<U+%04X> --byte-subst=<0x%02x> --widechar-subst=<%08x>'
+options_utf8='--unicode-subst=«U+%04X» --byte-subst=«0x%02x» --widechar-subst=«%08x»'
+
+# Test of --byte-subst with an ASCII substitution.
+
+cat > tmp-in <<\EOF
+Böse Bübchen
+EOF
+$iconv $options_ascii -f ASCII -t ASCII < tmp-in > tmp-out
+cat > tmp-ok <<\EOF
+B<0xc3><0xb6>se B<0xc3><0xbc>bchen
+EOF
+cmp tmp-out tmp-ok
+
+# Test of --byte-subst with a non-ASCII substitution.
+
+if test "`(locale charmap) 2>/dev/null`" = UTF-8; then
+ cat > tmp-in <<\EOF
+Böse Bübchen
+EOF
+ $iconv $options_utf8 -f ASCII -t UTF-8 2>/dev/null < tmp-in > tmp-out
+ cat > tmp-ok <<\EOF
+B«0xc3»«0xb6»se B«0xc3»«0xbc»bchen
+EOF
+ cmp tmp-out tmp-ok
+fi
+
+if test "`(locale charmap) 2>/dev/null`" = UTF-8; then
+ cat > tmp-in <<\EOF
+Böse Bübchen
+EOF
+ $iconv $options_utf8 -f ASCII -t ISO-8859-1 2>/dev/null < tmp-in > tmp-out
+ $iconv -f ISO-8859-1 -t UTF-8 < tmp-out > tmp-out2
+ cat > tmp-ok <<\EOF
+B«0xc3»«0xb6»se B«0xc3»«0xbc»bchen
+EOF
+ cmp tmp-out2 tmp-ok
+fi
+
+# Test of --byte-subst with a very long substitution.
+
+cat > tmp-in <<\EOF
+Böse Bübchen
+EOF
+$iconv --byte-subst='<0x%010000x>' -f ASCII -t ASCII < tmp-in > tmp-out
+# This printf command crashes on Solaris 10.
+if printf 'B<0x%010000x><0x%010000x>se B<0x%010000x><0x%010000x>bchen\n' 0xC3 0xB6 0xC3 0xBC > tmp-ok 2>/dev/null; then
+ cmp tmp-out tmp-ok
+fi
+
+# Test of --unicode-subst with an ASCII substitution.
+
+cat > tmp-in <<\EOF
+Böse Bübchen
+EOF
+$iconv $options_ascii -f UTF-8 -t ASCII < tmp-in > tmp-out
+cat > tmp-ok <<\EOF
+B<U+00F6>se B<U+00FC>bchen
+EOF
+cmp tmp-out tmp-ok
+
+cat > tmp-in <<\EOF
+Russian (РуÑÑкий)
+EOF
+$iconv $options_ascii -f UTF-8 -t ISO-8859-1 2>/dev/null < tmp-in | $iconv -f ISO-8859-1 -t UTF-8 > tmp-out
+cat > tmp-ok <<\EOF
+Russian (<U+0420><U+0443><U+0441><U+0441><U+043A><U+0438><U+0439>)
+EOF
+cmp tmp-out tmp-ok
+
+# Test of --unicode-subst with a non-ASCII substitution.
+
+if test "`(locale charmap) 2>/dev/null`" = UTF-8; then
+ cat > tmp-in <<\EOF
+Russian (РуÑÑкий)
+EOF
+ $iconv $options_utf8 -f UTF-8 -t ISO-8859-1 2>/dev/null < tmp-in > tmp-out
+ $iconv -f ISO-8859-1 -t UTF-8 < tmp-out > tmp-out2
+ cat > tmp-ok <<\EOF
+Russian («U+0420»«U+0443»«U+0441»«U+0441»«U+043A»«U+0438»«U+0439»)
+EOF
+ cmp tmp-out2 tmp-ok
+fi
+
+# Test of --unicode-subst with a very long substitution.
+
+cat > tmp-in <<\EOF
+Böse Bübchen
+EOF
+$iconv --unicode-subst='<U+%010000X>' -f UTF-8 -t ASCII < tmp-in > tmp-out
+# This printf command crashes on Solaris 10.
+if printf 'B<U+%010000X>se B<U+%010000X>bchen\n' 0x00F6 0x00FC > tmp-ok 2>/dev/null; then
+ cmp tmp-out tmp-ok
+fi
+
+cat > tmp-in <<\EOF
+Böse Bübchen
+EOF
+$iconv --byte-subst='<0x%010000x>' -f ASCII -t ASCII < tmp-in > tmp-out
+# This printf command crashes on Solaris 10.
+if printf 'B<0x%010000x><0x%010000x>se B<0x%010000x><0x%010000x>bchen\n' 0xC3 0xB6 0xC3 0xBC > tmp-ok 2>/dev/null; then
+ cmp tmp-out tmp-ok
+fi
+
+# Test of --widechar-subst:
+# wcrtomb() doesn't exist on FreeBSD 4.0 and is broken on MacOS X 10.3.
+# So far this has been tested only on a glibc system with !__STDC_ISO_10646__.
+
+if false && test "`(locale charmap) 2>/dev/null`" = UTF-8; then
+ cat > tmp-in <<\EOF
+Russian (РуÑÑкий)
+EOF
+ $iconv -f char -t wchar_t < tmp-in > tmp-inw
+ LC_ALL=C $iconv $options_ascii -f wchar_t -t ASCII < tmp-inw > tmp-out1
+ LC_ALL=de_DE.ISO-8859-1 $iconv $options_ascii -f wchar_t -t ASCII < tmp-inw > tmp-out2
+ cat > tmp-ok <<\EOF
+Russian (<00000420><00000443><00000441><00000441><0000043a><00000438><00000439>)
+EOF
+ cmp tmp-out1 tmp-ok
+ cmp tmp-out2 tmp-ok
+ if test "`(LC_ALL=de_DE.ISO-8859-1 locale charmap) 2>/dev/null`" = ISO-8859-1; then
+ options_latin1=`echo " $options_utf8" | $iconv -f UTF-8 -t ISO-8859-1`
+ LC_ALL=de_DE.ISO-8859-1 $iconv $options_latin1 -f wchar_t -t UTF-8 < tmp-inw > tmp-out1
+ cat > tmp-ok <<\EOF
+Russian («00000420»«00000443»«00000441»«00000441»«0000043a»«00000438»«00000439»)
+EOF
+ cmp tmp-out1 tmp-ok
+ fi
+fi
+
+rm -f tmp-in* tmp-out* tmp-ok
+exit 0
diff --git a/jni/iconv/tests/check-translit b/jni/iconv/tests/check-translit
new file mode 100755
index 0000000..babc91e
--- /dev/null
+++ b/jni/iconv/tests/check-translit
@@ -0,0 +1,12 @@
+#!/bin/sh
+# Simple check of transliteration facilities.
+# Usage: check-translit SRCDIR FILE FROMCODE TOCODE
+srcdir="$1"
+file="$2"
+fromcode="$3"
+tocode="$4"
+set -e
+../src/iconv_no_i18n -f "$fromcode" -t "$tocode"//TRANSLIT < "${srcdir}"/"$file"."$fromcode" > tmp
+cmp "${srcdir}"/"$file"."$tocode" tmp
+rm -f tmp
+exit 0
diff --git a/jni/iconv/tests/check-translit.bat b/jni/iconv/tests/check-translit.bat
new file mode 100644
index 0000000..a0fdc6f
--- /dev/null
+++ b/jni/iconv/tests/check-translit.bat
@@ -0,0 +1,7 @@
+@ECHO OFF
+REM Simple check of transliteration facilities.
+REM Usage: check-translit.bat SRCDIR FILE FROMCODE TOCODE
+
+..\src\iconv_no_i18n -f %3 -t %4//TRANSLIT < %1\%2.%3 > tmp
+fc %1\%2.%4 tmp
+del tmp
diff --git a/jni/iconv/tests/check-translitfailure b/jni/iconv/tests/check-translitfailure
new file mode 100755
index 0000000..37dd86e
--- /dev/null
+++ b/jni/iconv/tests/check-translitfailure
@@ -0,0 +1,10 @@
+#!/bin/sh
+# Simple check of transliteration failure.
+# Usage: check-translitfailure SRCDIR FILE FROMCODE TOCODE
+srcdir="$1"
+file="$2"
+fromcode="$3"
+tocode="$4"
+../src/iconv_no_i18n -f "$fromcode" -t "$tocode"//TRANSLIT < "${srcdir}"/"$file"."$fromcode" >/dev/null 2>/dev/null
+test $? = 1
+exit $?
diff --git a/jni/iconv/tests/gengb18030z.c b/jni/iconv/tests/gengb18030z.c
new file mode 100644
index 0000000..5123218
--- /dev/null
+++ b/jni/iconv/tests/gengb18030z.c
@@ -0,0 +1,49 @@
+/* Copyright (C) 2005 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Creates the beyond-BMP part of the GB18030.TXT reference table. */
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "binary-io.h"
+
+int main ()
+{
+ int i1, i2, i3, i4, uc;
+
+#if O_BINARY
+ SET_BINARY(fileno(stdout));
+#endif
+
+ uc = 0x10000;
+ for (i1 = 0x90; i1 <= 0xe3; i1++)
+ for (i2 = 0x30; i2 <= 0x39; i2++)
+ for (i3 = 0x81; i3 <= 0xfe; i3++)
+ for (i4 = 0x30; i4 <= 0x39; i4++) {
+ printf("0x%02X%02X%02X%02X\t0x%X\n", i1, i2, i3, i4, uc);
+ uc++;
+ if (uc == 0x110000)
+ goto done;
+ }
+ done:
+
+ if (ferror(stdout) || fclose(stdout))
+ exit(1);
+ exit(0);
+}
diff --git a/jni/iconv/tests/genutf8.c b/jni/iconv/tests/genutf8.c
new file mode 100644
index 0000000..1e8b9bd
--- /dev/null
+++ b/jni/iconv/tests/genutf8.c
@@ -0,0 +1,50 @@
+/* Copyright (C) 2000, 2004-2005 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Creates the UTF-8.TXT reference table. */
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "binary-io.h"
+
+int main ()
+{
+ int i1, i2, i3;
+
+#if O_BINARY
+ SET_BINARY(fileno(stdout));
+#endif
+
+ /* Range 0x0000..0x007f */
+ for (i1 = 0; i1 < 0x80; i1++)
+ printf("0x%02X\t0x%04X\n", i1, i1);
+ /* Range 0x0080..0x07ff */
+ for (i1 = 2; i1 < 32; i1++)
+ for (i2 = 0; i2 < 64; i2++)
+ printf("0x%02X%02X\t0x%04X\n", 0xc0+i1,0x80+i2, (i1<<6)+i2);
+ /* Range 0x0800..0xffff */
+ for (i1 = 0; i1 < 16; i1++)
+ for (i2 = (i1==0 ? 32 : 0); i2 < 64; i2++)
+ for (i3 = 0; i3 < 64; i3++)
+ printf("0x%02X%02X%02X\t0x%04X\n", 0xe0+i1,0x80+i2,0x80+i3, (i1<<12)+(i2<<6)+i3);
+
+ if (ferror(stdout) || fclose(stdout))
+ exit(1);
+ exit(0);
+}
diff --git a/jni/iconv/tests/table-from.c b/jni/iconv/tests/table-from.c
new file mode 100644
index 0000000..03bf0d9
--- /dev/null
+++ b/jni/iconv/tests/table-from.c
@@ -0,0 +1,190 @@
+/* Copyright (C) 2000-2002, 2004-2005 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Create a table from CHARSET to Unicode. */
+
+#include "config.h"
+
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <iconv.h>
+#include <errno.h>
+
+#include "binary-io.h"
+
+/* If nonzero, ignore conversions outside Unicode plane 0. */
+static int bmp_only;
+
+static const char* hexbuf (unsigned char buf[], unsigned int buflen)
+{
+ static char msg[50];
+ switch (buflen) {
+ case 1: sprintf(msg,"0x%02X",buf[0]); break;
+ case 2: sprintf(msg,"0x%02X%02X",buf[0],buf[1]); break;
+ case 3: sprintf(msg,"0x%02X%02X%02X",buf[0],buf[1],buf[2]); break;
+ case 4: sprintf(msg,"0x%02X%02X%02X%02X",buf[0],buf[1],buf[2],buf[3]); break;
+ default: abort();
+ }
+ return msg;
+}
+
+static int try (iconv_t cd, unsigned char buf[], unsigned int buflen, unsigned int* out)
+{
+ const char* inbuf = (const char*) buf;
+ size_t inbytesleft = buflen;
+ char* outbuf = (char*) out;
+ size_t outbytesleft = 3*sizeof(unsigned int);
+ size_t result;
+ iconv(cd,NULL,NULL,NULL,NULL);
+ result = iconv(cd,(ICONV_CONST char**)&inbuf,&inbytesleft,&outbuf,&outbytesleft);
+ if (result != (size_t)(-1))
+ result = iconv(cd,NULL,NULL,&outbuf,&outbytesleft);
+ if (result == (size_t)(-1)) {
+ if (errno == EILSEQ) {
+ return -1;
+ } else if (errno == EINVAL) {
+ return 0;
+ } else {
+ int saved_errno = errno;
+ fprintf(stderr,"%s: iconv error: ",hexbuf(buf,buflen));
+ errno = saved_errno;
+ perror("");
+ exit(1);
+ }
+ } else if (result > 0) /* ignore conversions with transliteration */ {
+ return -1;
+ } else {
+ if (inbytesleft != 0) {
+ fprintf(stderr,"%s: inbytes = %ld, outbytes = %ld\n",hexbuf(buf,buflen),(long)(buflen-inbytesleft),(long)(3*sizeof(unsigned int)-outbytesleft));
+ exit(1);
+ }
+ return (3*sizeof(unsigned int)-outbytesleft)/sizeof(unsigned int);
+ }
+}
+
+/* Returns the out[] buffer as a Unicode value, formatted as 0x%04X. */
+static const char* ucs4_decode (const unsigned int* out, unsigned int outlen)
+{
+ static char hexbuf[21];
+ char* p = hexbuf;
+ while (outlen > 0) {
+ if (p > hexbuf)
+ *p++ = ' ';
+ sprintf (p, "0x%04X", out[0]);
+ out += 1; outlen -= 1;
+ if (bmp_only && strlen(p) > 6)
+ return NULL;
+ p += strlen(p);
+ }
+ return hexbuf;
+}
+
+int main (int argc, char* argv[])
+{
+ const char* charset;
+ iconv_t cd;
+ int search_depth;
+
+ if (argc != 2) {
+ fprintf(stderr,"Usage: table-from charset\n");
+ exit(1);
+ }
+ charset = argv[1];
+
+#if O_BINARY
+ SET_BINARY(fileno(stdout));
+#endif
+
+ cd = iconv_open("UCS-4-INTERNAL",charset);
+ if (cd == (iconv_t)(-1)) {
+ perror("iconv_open");
+ exit(1);
+ }
+
+ /* When testing UTF-8, stop at 0x10000, otherwise the output file gets too
+ big. */
+ bmp_only = (strcmp(charset,"UTF-8") == 0);
+ search_depth = (strcmp(charset,"UTF-8") == 0 ? 3 : 4);
+
+ {
+ unsigned int out[3];
+ unsigned char buf[4];
+ unsigned int i0, i1, i2, i3;
+ int result;
+ for (i0 = 0; i0 < 0x100; i0++) {
+ buf[0] = i0;
+ result = try(cd,buf,1,out);
+ if (result < 0) {
+ } else if (result > 0) {
+ const char* unicode = ucs4_decode(out,result);
+ if (unicode != NULL)
+ printf("0x%02X\t%s\n",i0,unicode);
+ } else {
+ for (i1 = 0; i1 < 0x100; i1++) {
+ buf[1] = i1;
+ result = try(cd,buf,2,out);
+ if (result < 0) {
+ } else if (result > 0) {
+ const char* unicode = ucs4_decode(out,result);
+ if (unicode != NULL)
+ printf("0x%02X%02X\t%s\n",i0,i1,unicode);
+ } else {
+ for (i2 = 0; i2 < 0x100; i2++) {
+ buf[2] = i2;
+ result = try(cd,buf,3,out);
+ if (result < 0) {
+ } else if (result > 0) {
+ const char* unicode = ucs4_decode(out,result);
+ if (unicode != NULL)
+ printf("0x%02X%02X%02X\t%s\n",i0,i1,i2,unicode);
+ } else if (search_depth > 3) {
+ for (i3 = 0; i3 < 0x100; i3++) {
+ buf[3] = i3;
+ result = try(cd,buf,4,out);
+ if (result < 0) {
+ } else if (result > 0) {
+ const char* unicode = ucs4_decode(out,result);
+ if (unicode != NULL)
+ printf("0x%02X%02X%02X%02X\t%s\n",i0,i1,i2,i3,unicode);
+ } else {
+ fprintf(stderr,"%s: incomplete byte sequence\n",hexbuf(buf,4));
+ exit(1);
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ if (iconv_close(cd) < 0) {
+ perror("iconv_close");
+ exit(1);
+ }
+
+ if (ferror(stdin) || ferror(stdout) || fclose(stdout)) {
+ fprintf(stderr,"I/O error\n");
+ exit(1);
+ }
+
+ exit(0);
+}
diff --git a/jni/iconv/tests/table-to.c b/jni/iconv/tests/table-to.c
new file mode 100644
index 0000000..150d82a
--- /dev/null
+++ b/jni/iconv/tests/table-to.c
@@ -0,0 +1,110 @@
+/* Copyright (C) 2000-2002, 2004-2005 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+/* Create a table from Unicode to CHARSET. */
+
+#include "config.h"
+
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <iconv.h>
+#include <errno.h>
+
+#include "binary-io.h"
+
+int main (int argc, char* argv[])
+{
+ const char* charset;
+ iconv_t cd;
+ int bmp_only;
+
+ if (argc != 2) {
+ fprintf(stderr,"Usage: table-to charset\n");
+ exit(1);
+ }
+ charset = argv[1];
+
+#if O_BINARY
+ SET_BINARY(fileno(stdout));
+#endif
+
+ cd = iconv_open(charset,"UCS-4-INTERNAL");
+ if (cd == (iconv_t)(-1)) {
+ perror("iconv_open");
+ exit(1);
+ }
+
+ /* When testing UTF-8, stop at 0x10000, otherwise the output file gets too
+ big. */
+ bmp_only = (strcmp(charset,"UTF-8") == 0);
+
+ {
+ unsigned int i;
+ unsigned char buf[10];
+ for (i = 0; i < (bmp_only ? 0x10000 : 0x110000); i++) {
+ unsigned int in = i;
+ const char* inbuf = (const char*) &in;
+ size_t inbytesleft = sizeof(unsigned int);
+ char* outbuf = (char*)buf;
+ size_t outbytesleft = sizeof(buf);
+ size_t result;
+ size_t result2 = 0;
+ iconv(cd,NULL,NULL,NULL,NULL);
+ result = iconv(cd,(ICONV_CONST char**)&inbuf,&inbytesleft,&outbuf,&outbytesleft);
+ if (result != (size_t)(-1))
+ result2 = iconv(cd,NULL,NULL,&outbuf,&outbytesleft);
+ if (result == (size_t)(-1) || result2 == (size_t)(-1)) {
+ if (errno != EILSEQ) {
+ int saved_errno = errno;
+ fprintf(stderr,"0x%02X: iconv error: ",i);
+ errno = saved_errno;
+ perror("");
+ exit(1);
+ }
+ } else if (result == 0) /* ignore conversions with transliteration */ {
+ if (inbytesleft == 0 && outbytesleft < sizeof(buf)) {
+ unsigned int jmax = sizeof(buf) - outbytesleft;
+ unsigned int j;
+ printf("0x");
+ for (j = 0; j < jmax; j++)
+ printf("%02X",buf[j]);
+ printf("\t0x%04X\n",i);
+ } else if (inbytesleft == 0 && i >= 0xe0000 && i < 0xe0080) {
+ /* Language tags may silently be dropped. */
+ } else {
+ fprintf(stderr,"0x%02X: inbytes = %ld, outbytes = %ld\n",i,(long)(sizeof(unsigned int)-inbytesleft),(long)(sizeof(buf)-outbytesleft));
+ exit(1);
+ }
+ }
+ }
+ }
+
+ if (iconv_close(cd) < 0) {
+ perror("iconv_close");
+ exit(1);
+ }
+
+ if (ferror(stdin) || ferror(stdout) || fclose(stdout)) {
+ fprintf(stderr,"I/O error\n");
+ exit(1);
+ }
+
+ exit(0);
+}
diff --git a/jni/iconv/tests/test-shiftseq.c b/jni/iconv/tests/test-shiftseq.c
new file mode 100644
index 0000000..acf5564
--- /dev/null
+++ b/jni/iconv/tests/test-shiftseq.c
@@ -0,0 +1,119 @@
+/* Copyright (C) 2008 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Library.
+
+ The GNU LIBICONV Library is free software; you can redistribute it
+ and/or modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ The GNU LIBICONV Library is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with the GNU LIBICONV Library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. */
+
+#include "config.h"
+
+#include <stdlib.h>
+#include <iconv.h>
+#include <errno.h>
+
+/* This test checks that the behaviour of iconv() in the situation of an
+ invalid multibyte character after a shift sequence is consistent whether
+ the entire buffer is passed at once, or whether it is passed in two
+ subsequent calls. Based on a bug report from
+ Roman Rybalko <roman_rybalko@users.sourceforge.net>
+ at <http://savannah.gnu.org/bugs/?24216>. */
+
+void main1 (void)
+{
+ static const char input[] = "+2D/YQNhB";
+ iconv_t cd;
+ char buf[20];
+
+ const char * inptr;
+ size_t inleft;
+ char * outptr;
+ size_t outleft;
+
+ cd = iconv_open ("UTF-8", "UTF-7");
+ {
+ size_t r;
+
+ inptr = input;
+ inleft = 9;
+ outptr = buf;
+ outleft = sizeof (buf);
+ r = iconv (cd, (ICONV_CONST char **) &inptr, &inleft, &outptr, &outleft);
+ /*
+ printf ("r = %d errno = %d inconsumed = %d outproduced = %d\n",
+ r, errno, inptr - input, outptr - buf);
+ // glibc:
+ // r = -1 errno = 84 inconsumed = 4 outproduced = 0
+ // libiconv:
+ // r = -1 errno = 84 inconsumed = 1 outproduced = 0
+ */
+ if (!(r == (size_t)(-1) && errno == EILSEQ
+ && inptr - input == 1 && outptr - buf == 0))
+ abort();
+ }
+}
+
+void main2 (void)
+{
+ static const char input[] = "+2D/YQNhB";
+ iconv_t cd;
+ char buf[20];
+
+ const char * inptr;
+ size_t inleft;
+ char * outptr;
+ size_t outleft;
+
+ cd = iconv_open ("UTF-8", "UTF-7");
+ {
+ size_t r;
+
+ inptr = input;
+ inleft = 5;
+ outptr = buf;
+ outleft = sizeof (buf);
+ r = iconv (cd, (ICONV_CONST char **) &inptr, &inleft, &outptr, &outleft);
+ /*
+ printf ("r = %d errno = %d inconsumed = %d outproduced = %d\n",
+ r, errno, inptr - input, outptr - buf);
+ // glibc:
+ // r = -1 errno = 84 (EILSEQ) inconsumed = 4 outproduced = 0
+ // libiconv:
+ // r = -1 errno = 22 (EINVAL) inconsumed = 1 outproduced = 0
+ */
+ if (!(r == (size_t)(-1) && errno == EINVAL
+ && inptr - input == 1 && outptr - buf == 0))
+ abort();
+
+ inleft = input + 20 - inptr;
+ r = iconv (cd, (ICONV_CONST char **) &inptr, &inleft, &outptr, &outleft);
+ /*
+ printf ("r = %d errno = %d inconsumed = %d outproduced = %d\n",
+ r, errno, inptr - input, outptr - buf);
+ // glibc:
+ // r = -1 errno = 84 (EILSEQ) inconsumed = 4 outproduced = 0
+ // libiconv:
+ // r = -1 errno = 84 (EILSEQ) inconsumed = 1 outproduced = 0
+ */
+ if (!(r == (size_t)(-1) && errno == EILSEQ
+ && inptr - input == 1 && outptr - buf == 0))
+ abort();
+ }
+}
+
+int main ()
+{
+ main1 ();
+ main2 ();
+ return 0;
+}
diff --git a/jni/iconv/tests/uniq-u.c b/jni/iconv/tests/uniq-u.c
new file mode 100644
index 0000000..2186850
--- /dev/null
+++ b/jni/iconv/tests/uniq-u.c
@@ -0,0 +1,277 @@
+/* uniq -- remove duplicate lines from a sorted file
+ Copyright (C) 86, 91, 1995-1998, 1999 Free Software Foundation, Inc.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* Written by Richard Stallman and David MacKenzie. */
+/* 2000-03-22 Trimmed down to the case of "uniq -u" by Bruno Haible. */
+
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+/* The name this program was run with. */
+static char *program_name;
+
+static void
+xalloc_fail (void)
+{
+ fprintf (stderr, "%s: virtual memory exhausted\n", program_name);
+ exit (1);
+}
+
+/* Allocate N bytes of memory dynamically, with error checking. */
+
+void *
+xmalloc (size_t n)
+{
+ void *p;
+
+ p = malloc (n);
+ if (p == 0)
+ xalloc_fail ();
+ return p;
+}
+
+/* Change the size of an allocated block of memory P to N bytes,
+ with error checking.
+ If P is NULL, run xmalloc. */
+
+void *
+xrealloc (void *p, size_t n)
+{
+ p = realloc (p, n);
+ if (p == 0)
+ xalloc_fail ();
+ return p;
+}
+
+/* A `struct linebuffer' holds a line of text. */
+
+struct linebuffer
+{
+ size_t size; /* Allocated. */
+ size_t length; /* Used. */
+ char *buffer;
+};
+
+/* Initialize linebuffer LINEBUFFER for use. */
+
+static void
+initbuffer (struct linebuffer *linebuffer)
+{
+ linebuffer->length = 0;
+ linebuffer->size = 200;
+ linebuffer->buffer = (char *) xmalloc (linebuffer->size);
+}
+
+/* Read an arbitrarily long line of text from STREAM into LINEBUFFER.
+ Keep the newline; append a newline if it's the last line of a file
+ that ends in a non-newline character. Do not null terminate.
+ Return LINEBUFFER, except at end of file return 0. */
+
+static struct linebuffer *
+readline (struct linebuffer *linebuffer, FILE *stream)
+{
+ int c;
+ char *buffer = linebuffer->buffer;
+ char *p = linebuffer->buffer;
+ char *end = buffer + linebuffer->size - 1; /* Sentinel. */
+
+ if (feof (stream) || ferror (stream))
+ return 0;
+
+ do
+ {
+ c = getc (stream);
+ if (c == EOF)
+ {
+ if (p == buffer)
+ return 0;
+ if (p[-1] == '\n')
+ break;
+ c = '\n';
+ }
+ if (p == end)
+ {
+ linebuffer->size *= 2;
+ buffer = (char *) xrealloc (buffer, linebuffer->size);
+ p = p - linebuffer->buffer + buffer;
+ linebuffer->buffer = buffer;
+ end = buffer + linebuffer->size - 1;
+ }
+ *p++ = c;
+ }
+ while (c != '\n');
+
+ linebuffer->length = p - buffer;
+ return linebuffer;
+}
+
+/* Free linebuffer LINEBUFFER's data. */
+
+static void
+freebuffer (struct linebuffer *linebuffer)
+{
+ free (linebuffer->buffer);
+}
+
+/* Undefine, to avoid warning about redefinition on some systems. */
+#undef min
+#define min(x, y) ((x) < (y) ? (x) : (y))
+
+/* Return zero if two strings OLD and NEW match, nonzero if not.
+ OLD and NEW point not to the beginnings of the lines
+ but rather to the beginnings of the fields to compare.
+ OLDLEN and NEWLEN are their lengths. */
+
+static int
+different (const char *old, const char *new, size_t oldlen, size_t newlen)
+{
+ int order;
+
+ order = memcmp (old, new, min (oldlen, newlen));
+
+ if (order == 0)
+ return oldlen - newlen;
+ return order;
+}
+
+/* Output the line in linebuffer LINE to stream STREAM
+ provided that the switches say it should be output.
+ If requested, print the number of times it occurred, as well;
+ LINECOUNT + 1 is the number of times that the line occurred. */
+
+static void
+writeline (const struct linebuffer *line, FILE *stream, int linecount)
+{
+ if (linecount == 0)
+ fwrite (line->buffer, 1, line->length, stream);
+}
+
+/* Process input file INFILE with output to OUTFILE.
+ If either is "-", use the standard I/O stream for it instead. */
+
+static void
+check_file (const char *infile, const char *outfile)
+{
+ FILE *istream;
+ FILE *ostream;
+ struct linebuffer lb1, lb2;
+ struct linebuffer *thisline, *prevline, *exch;
+ char *prevfield, *thisfield;
+ size_t prevlen, thislen;
+ int match_count = 0;
+
+ if (!strcmp (infile, "-"))
+ istream = stdin;
+ else
+ istream = fopen (infile, "r");
+ if (istream == NULL)
+ {
+ fprintf (stderr, "%s: error opening %s\n", program_name, infile);
+ exit (1);
+ }
+
+ if (!strcmp (outfile, "-"))
+ ostream = stdout;
+ else
+ ostream = fopen (outfile, "w");
+ if (ostream == NULL)
+ {
+ fprintf (stderr, "%s: error opening %s\n", program_name, outfile);
+ exit (1);
+ }
+
+ thisline = &lb1;
+ prevline = &lb2;
+
+ initbuffer (thisline);
+ initbuffer (prevline);
+
+ if (readline (prevline, istream) == 0)
+ goto closefiles;
+ prevfield = prevline->buffer;
+ prevlen = prevline->length;
+
+ while (!feof (istream))
+ {
+ int match;
+ if (readline (thisline, istream) == 0)
+ break;
+ thisfield = thisline->buffer;
+ thislen = thisline->length;
+ match = !different (thisfield, prevfield, thislen, prevlen);
+
+ if (match)
+ ++match_count;
+
+ if (!match)
+ {
+ writeline (prevline, ostream, match_count);
+ exch = prevline;
+ prevline = thisline;
+ thisline = exch;
+ prevfield = thisfield;
+ prevlen = thislen;
+ if (!match)
+ match_count = 0;
+ }
+ }
+
+ writeline (prevline, ostream, match_count);
+
+ closefiles:
+ if (ferror (istream) || fclose (istream) == EOF)
+ {
+ fprintf (stderr, "%s: error reading %s\n", program_name, infile);
+ exit (1);
+ }
+
+ if (ferror (ostream) || fclose (ostream) == EOF)
+ {
+ fprintf (stderr, "%s: error writing %s\n", program_name, outfile);
+ exit (1);
+ }
+
+ freebuffer (&lb1);
+ freebuffer (&lb2);
+}
+
+int
+main (int argc, char **argv)
+{
+ const char *infile = "-";
+ const char *outfile = "-";
+ int optind = 1;
+
+ program_name = argv[0];
+
+ if (optind < argc)
+ infile = argv[optind++];
+
+ if (optind < argc)
+ outfile = argv[optind++];
+
+ if (optind < argc)
+ {
+ fprintf (stderr, "%s: too many arguments\n", program_name);
+ exit (1);
+ }
+
+ check_file (infile, outfile);
+
+ exit (0);
+}
diff --git a/jni/iconv/tools/8bit_tab_to_h.c b/jni/iconv/tools/8bit_tab_to_h.c
new file mode 100644
index 0000000..0380d5f
--- /dev/null
+++ b/jni/iconv/tools/8bit_tab_to_h.c
@@ -0,0 +1,570 @@
+/* Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Tools.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/*
+ * Generates an 8-bit character set table from a .TXT table as found on
+ * ftp.unicode.org or from a table containing the 256 Unicode values as
+ * hexadecimal integers.
+ * Examples:
+ *
+ * ./8bit_tab_to_h ISO-8859-1 iso8859_1 < tab8859_1
+ * ./8bit_tab_to_h ISO-8859-2 iso8859_2 < tab8859_2
+ * ./8bit_tab_to_h ISO-8859-3 iso8859_3 < tab8859_3
+ * ./8bit_tab_to_h ISO-8859-4 iso8859_4 < tab8859_4
+ * ./8bit_tab_to_h ISO-8859-5 iso8859_5 < tab8859_5
+ * ./8bit_tab_to_h ISO-8859-6 iso8859_6 < tab8859_6
+ * ./8bit_tab_to_h ISO-8859-7 iso8859_7 < tab8859_7
+ * ./8bit_tab_to_h ISO-8859-8 iso8859_8 < tab8859_8
+ * ./8bit_tab_to_h ISO-8859-9 iso8859_9 < tab8859_9
+ * ./8bit_tab_to_h ISO-8859-10 iso8859_10 < tab8859_10
+ * ./8bit_tab_to_h ISO-8859-14 iso8859_14 < tab8859_14
+ * ./8bit_tab_to_h ISO-8859-15 iso8859_15 < tab8859_15
+ * ./8bit_tab_to_h JISX0201.1976-0 jisx0201 < jis0201
+ * ./8bit_tab_to_h TIS620.2533-1 tis620 < tabtis620
+ * ./8bit_tab_to_h KOI8-R koi8_r < tabkoi8_r
+ * ./8bit_tab_to_h KOI8-U koi8_u < tabkoi8_u
+ * ./8bit_tab_to_h ARMSCII-8 armscii_8 < tabarmscii_8
+ * ./8bit_tab_to_h CP1133 cp1133 < tabibm_cp1133
+ * ./8bit_tab_to_h MULELAO-1 mulelao < tabmulelao_1
+ * ./8bit_tab_to_h VISCII1.1-1 viscii1 < tabviscii
+ * ./8bit_tab_to_h TCVN-5712 tcvn < tabtcvn
+ * ./8bit_tab_to_h GEORGIAN-ACADEMY georgian_ac < tabgeorgian_academy
+ * ./8bit_tab_to_h GEORGIAN-PS georgian_ps < tabgeorgian_ps
+ *
+ * ./8bit_tab_to_h ISO-8859-1 iso8859_1 < 8859-1.TXT
+ * ./8bit_tab_to_h ISO-8859-2 iso8859_2 < 8859-2.TXT
+ * ./8bit_tab_to_h ISO-8859-3 iso8859_3 < 8859-3.TXT
+ * ./8bit_tab_to_h ISO-8859-4 iso8859_4 < 8859-4.TXT
+ * ./8bit_tab_to_h ISO-8859-5 iso8859_5 < 8859-5.TXT
+ * ./8bit_tab_to_h ISO-8859-6 iso8859_6 < 8859-6.TXT
+ * ./8bit_tab_to_h ISO-8859-7 iso8859_7 < 8859-7.TXT
+ * ./8bit_tab_to_h ISO-8859-8 iso8859_8 < 8859-8.TXT
+ * ./8bit_tab_to_h ISO-8859-9 iso8859_9 < 8859-9.TXT
+ * ./8bit_tab_to_h ISO-8859-10 iso8859_10 < 8859-10.TXT
+ * ./8bit_tab_to_h ISO-8859-14 iso8859_14 < 8859-14.TXT
+ * ./8bit_tab_to_h ISO-8859-15 iso8859_15 < 8859-15.TXT
+ * ./8bit_tab_to_h JISX0201.1976-0 jisx0201 < JIS0201.TXT
+ * ./8bit_tab_to_h KOI8-R koi8_r < KOI8-R.TXT
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdbool.h>
+#include <string.h>
+
+int main (int argc, char *argv[])
+{
+ const char* charsetname;
+ const char* c_charsetname;
+ const char* filename;
+ const char* directory;
+ int charset2uni[0x100];
+
+ if (argc != 3 && argc != 4 && argc != 5)
+ exit(1);
+ charsetname = argv[1];
+ c_charsetname = argv[2];
+ if (argc > 3) {
+ filename = argv[3];
+ } else {
+ char* s = (char*) malloc(strlen(c_charsetname)+strlen(".h")+1);
+ strcpy(s,c_charsetname); strcat(s,".h");
+ filename = s;
+ }
+ directory = (argc > 4 ? argv[4] : "");
+
+ fprintf(stderr, "Creating %s%s\n", directory, filename);
+
+ {
+ int i, c;
+ c = getc(stdin);
+ ungetc(c,stdin);
+ if (c == '#') {
+ /* Read a unicode.org style .TXT file. */
+ for (i = 0; i < 0x100; i++)
+ charset2uni[i] = 0xfffd;
+ for (;;) {
+ c = getc(stdin);
+ if (c == EOF)
+ break;
+ if (c == '\n' || c == ' ' || c == '\t')
+ continue;
+ if (c == '#') {
+ do { c = getc(stdin); } while (!(c == EOF || c == '\n'));
+ continue;
+ }
+ ungetc(c,stdin);
+ if (scanf("0x%x", &i) != 1 || !(i >= 0 && i < 0x100))
+ exit(1);
+ do { c = getc(stdin); } while (c == ' ' || c == '\t');
+ if (c != EOF)
+ ungetc(c,stdin);
+ if (c == '\n' || c == '#')
+ continue;
+ if (scanf("0x%x", &charset2uni[i]) != 1)
+ exit(1);
+ }
+ } else {
+ /* Read a table of hexadecimal Unicode values. */
+ for (i = 0; i < 0x100; i++) {
+ if (scanf("%x", &charset2uni[i]) != 1)
+ exit(1);
+ if (charset2uni[i] < 0 || charset2uni[i] == 0xffff)
+ charset2uni[i] = 0xfffd;
+ }
+ if (scanf("%x", &i) != EOF)
+ exit(1);
+ }
+ }
+
+ /* Write the output file. */
+ {
+ FILE* f;
+
+ {
+ char* fname = malloc(strlen(directory)+strlen(filename)+1);
+ strcpy(fname,directory); strcat(fname,filename);
+ f = fopen(fname,"w");
+ if (f == NULL)
+ exit(1);
+ }
+
+ fprintf(f, "/*\n");
+ fprintf(f, " * Copyright (C) 1999-2002 Free Software Foundation, Inc.\n");
+ fprintf(f, " * This file is part of the GNU LIBICONV Library.\n");
+ fprintf(f, " *\n");
+ fprintf(f, " * The GNU LIBICONV Library is free software; you can redistribute it\n");
+ fprintf(f, " * and/or modify it under the terms of the GNU Library General Public\n");
+ fprintf(f, " * License as published by the Free Software Foundation; either version 2\n");
+ fprintf(f, " * of the License, or (at your option) any later version.\n");
+ fprintf(f, " *\n");
+ fprintf(f, " * The GNU LIBICONV Library is distributed in the hope that it will be\n");
+ fprintf(f, " * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\n");
+ fprintf(f, " * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n");
+ fprintf(f, " * Library General Public License for more details.\n");
+ fprintf(f, " *\n");
+ fprintf(f, " * You should have received a copy of the GNU Library General Public\n");
+ fprintf(f, " * License along with the GNU LIBICONV Library; see the file COPYING.LIB.\n");
+ fprintf(f, " * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,\n");
+ fprintf(f, " * Fifth Floor, Boston, MA 02110-1301, USA.\n");
+ fprintf(f, " */\n");
+ fprintf(f, "\n");
+ fprintf(f, "/*\n");
+ fprintf(f, " * %s\n", charsetname);
+ fprintf(f, " */\n");
+ fprintf(f, "\n");
+
+ {
+ int i, i1, i2, i3;
+ int line[16];
+ int tableno;
+ struct { int minline; int maxline; } tables[16];
+ bool some_invalid;
+ bool final_ret_reached;
+
+ for (i1 = 0; i1 < 16; i1++) {
+ bool all_invalid = true;
+ bool all_identity = true;
+ for (i2 = 0; i2 < 16; i2++) {
+ i = 16*i1+i2;
+ if (charset2uni[i] != 0xfffd)
+ all_invalid = false;
+ if (charset2uni[i] != i)
+ all_identity = false;
+ }
+ if (all_invalid)
+ line[i1] = -2;
+ else if (all_identity)
+ line[i1] = -1;
+ else
+ line[i1] = 0;
+ }
+ tableno = 0;
+ for (i1 = 0; i1 < 16; i1++) {
+ if (line[i1] >= 0) {
+ if (i1 > 0 && tableno > 0 && line[i1-1] == tableno-1) {
+ line[i1] = tableno-1;
+ tables[tableno-1].maxline = i1;
+ } else {
+ tableno++;
+ line[i1] = tableno-1;
+ tables[tableno-1].minline = tables[tableno-1].maxline = i1;
+ }
+ }
+ }
+ some_invalid = false;
+ for (i = 0; i < 0x100; i++)
+ if (charset2uni[i] == 0xfffd)
+ some_invalid = true;
+ if (tableno > 0) {
+ int t;
+ for (t = 0; t < tableno; t++) {
+ fprintf(f, "static const unsigned short %s_2uni", c_charsetname);
+ if (tableno > 1)
+ fprintf(f, "_%d", t+1);
+ fprintf(f, "[%d] = {\n", 16*(tables[t].maxline-tables[t].minline+1));
+ for (i1 = tables[t].minline; i1 <= tables[t].maxline; i1++) {
+ fprintf(f, " /* 0x%02x */\n", 16*i1);
+ for (i2 = 0; i2 < 2; i2++) {
+ fprintf(f, " ");
+ for (i3 = 0; i3 < 8; i3++) {
+ i = 16*i1+8*i2+i3;
+ fprintf(f, " 0x%04x,", charset2uni[i]);
+ }
+ fprintf(f, "\n");
+ }
+ }
+ fprintf(f, "};\n");
+ }
+ fprintf(f, "\n");
+ }
+ final_ret_reached = false;
+ fprintf(f, "static int\n%s_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)\n", c_charsetname);
+ fprintf(f, "{\n");
+ fprintf(f, " unsigned char c = *s;\n");
+ if (some_invalid) {
+ for (i1 = 0; i1 < 16;) {
+ int t = line[i1];
+ const char* indent;
+ for (i2 = i1; i2 < 16 && line[i2] == t; i2++);
+ indent = (i1 == 0 && i2 == 16 ? " " : " ");
+ if (i1 == 0) {
+ if (i2 == 16) {
+ } else {
+ fprintf(f, " if (c < 0x%02x) {\n", 16*i2);
+ }
+ } else {
+ if (i2 == 16) {
+ fprintf(f, " else {\n");
+ } else {
+ fprintf(f, " else if (c < 0x%02x) {\n", 16*i2);
+ }
+ }
+ if (t == -2) {
+ final_ret_reached = true;
+ } else if (t == -1) {
+ fprintf(f, "%s*pwc = (ucs4_t) c;\n", indent);
+ fprintf(f, "%sreturn 1;\n", indent);
+ } else {
+ fprintf(f, "%s", indent);
+ some_invalid = false;
+ for (i = 16*i1; i < 16*i2; i++)
+ if (charset2uni[i] == 0xfffd)
+ some_invalid = true;
+ if (some_invalid)
+ fprintf(f, "unsigned short wc = ");
+ else
+ fprintf(f, "*pwc = (ucs4_t) ");
+ fprintf(f, "%s_2uni", c_charsetname);
+ if (tableno > 1)
+ fprintf(f, "_%d", t+1);
+ fprintf(f, "[c");
+ if (tables[t].minline > 0)
+ fprintf(f, "-0x%02x", 16*tables[t].minline);
+ fprintf(f, "];\n");
+ if (some_invalid) {
+ fprintf(f, "%sif (wc != 0xfffd) {\n", indent);
+ fprintf(f, "%s *pwc = (ucs4_t) wc;\n", indent);
+ fprintf(f, "%s return 1;\n", indent);
+ fprintf(f, "%s}\n", indent);
+ final_ret_reached = true;
+ } else {
+ fprintf(f, "%sreturn 1;\n", indent);
+ }
+ }
+ if (!(i1 == 0 && i2 == 16))
+ fprintf(f, " }\n");
+ i1 = i2;
+ }
+ if (final_ret_reached)
+ fprintf(f, " return RET_ILSEQ;\n");
+ } else {
+ for (i1 = 0; i1 < 16;) {
+ int t = line[i1];
+ for (i2 = i1; i2 < 16 && line[i2] == t; i2++);
+ if (i1 == 0) {
+ if (i2 == 16) {
+ fprintf(f, " ");
+ } else {
+ fprintf(f, " if (c < 0x%02x)\n ", 16*i2);
+ }
+ } else {
+ if (i2 == 16) {
+ fprintf(f, " else\n ");
+ } else {
+ fprintf(f, " else if (c < 0x%02x)\n ", 16*i2);
+ }
+ }
+ if (t == -1)
+ fprintf(f, "*pwc = (ucs4_t) c;\n");
+ else {
+ fprintf(f, "*pwc = (ucs4_t) %s_2uni", c_charsetname);
+ if (tableno > 1)
+ fprintf(f, "_%d", t+1);
+ fprintf(f, "[c");
+ if (tables[t].minline > 0)
+ fprintf(f, "-0x%02x", 16*tables[t].minline);
+ fprintf(f, "];\n");
+ }
+ i1 = i2;
+ }
+ fprintf(f, " return 1;\n");
+ }
+ fprintf(f, "}\n");
+
+ }
+
+ fprintf(f, "\n");
+
+ {
+ int uni2charset[0x10000];
+ bool pages[0x100];
+ int line[0x2000];
+ int tableno;
+ struct { int minline; int maxline; int usecount; const char* suffix; } tables[0x2000];
+ bool need_c;
+ bool fix_0000;
+ int i, j, p, j1, j2, t;
+
+ for (j = 0; j < 0x10000; j++)
+ uni2charset[j] = 0;
+ for (p = 0; p < 0x100; p++)
+ pages[p] = false;
+ for (i = 0; i < 0x100; i++) {
+ j = charset2uni[i];
+ if (j != 0xfffd) {
+ uni2charset[j] = i;
+ pages[j>>8] = true;
+ }
+ }
+ for (j1 = 0; j1 < 0x2000; j1++) {
+ bool all_invalid = true;
+ bool all_identity = true;
+ for (j2 = 0; j2 < 8; j2++) {
+ j = 8*j1+j2;
+ if (uni2charset[j] != 0)
+ all_invalid = false;
+ if (uni2charset[j] != j)
+ all_identity = false;
+ }
+ if (all_invalid)
+ line[j1] = -2;
+ else if (all_identity)
+ line[j1] = -1;
+ else
+ line[j1] = 0;
+ }
+ tableno = 0;
+ for (j1 = 0; j1 < 0x2000; j1++) {
+ if (line[j1] >= 0) {
+ if (tableno > 0
+ && ((j1 > 0 && line[j1-1] == tableno-1)
+ || ((tables[tableno-1].maxline >> 5) == (j1 >> 5)
+ && j1 - tables[tableno-1].maxline <= 8))) {
+ line[j1] = tableno-1;
+ tables[tableno-1].maxline = j1;
+ } else {
+ tableno++;
+ line[j1] = tableno-1;
+ tables[tableno-1].minline = tables[tableno-1].maxline = j1;
+ }
+ }
+ }
+ for (t = 0; t < tableno; t++) {
+ tables[t].usecount = 0;
+ j1 = 8*tables[t].minline;
+ j2 = 8*(tables[t].maxline+1);
+ for (j = j1; j < j2; j++)
+ if (uni2charset[j] != 0)
+ tables[t].usecount++;
+ }
+ for (t = 0, p = -1, i = 0; t < tableno; t++) {
+ if (tables[t].usecount > 1) {
+ char* s;
+ if (p == tables[t].minline >> 5) {
+ s = (char*) malloc(5+1);
+ sprintf(s, "%02x_%d", p, ++i);
+ } else {
+ p = tables[t].minline >> 5;
+ s = (char*) malloc(2+1);
+ sprintf(s, "%02x", p);
+ }
+ tables[t].suffix = s;
+ } else
+ tables[t].suffix = NULL;
+ }
+ {
+ p = -1;
+ for (t = 0; t < tableno; t++)
+ if (tables[t].usecount > 1) {
+ p = 0;
+ fprintf(f, "static const unsigned char %s_page%s[%d] = {\n", c_charsetname, tables[t].suffix, 8*(tables[t].maxline-tables[t].minline+1));
+ for (j1 = tables[t].minline; j1 <= tables[t].maxline; j1++) {
+ if ((j1 % 0x20) == 0 && j1 > tables[t].minline)
+ fprintf(f, " /* 0x%04x */\n", 8*j1);
+ fprintf(f, " ");
+ for (j2 = 0; j2 < 8; j2++) {
+ j = 8*j1+j2;
+ fprintf(f, " 0x%02x,", uni2charset[j]);
+ }
+ fprintf(f, " /* 0x%02x-0x%02x */\n", 8*(j1 % 0x20), 8*(j1 % 0x20)+7);
+ }
+ fprintf(f, "};\n");
+ }
+ if (p >= 0)
+ fprintf(f, "\n");
+ }
+ need_c = false;
+ for (j1 = 0; j1 < 0x2000;) {
+ t = line[j1];
+ for (j2 = j1; j2 < 0x2000 && line[j2] == t; j2++);
+ if (t >= 0)
+ j2 = tables[t].maxline+1;
+ if (!(t == -2 || (t == -1 && j1 == 0)))
+ need_c = true;
+ j1 = j2;
+ }
+ fix_0000 = false;
+ fprintf(f, "static int\n%s_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)\n", c_charsetname);
+ fprintf(f, "{\n");
+ if (need_c)
+ fprintf(f, " unsigned char c = 0;\n");
+ for (j1 = 0; j1 < 0x2000;) {
+ t = line[j1];
+ for (j2 = j1; j2 < 0x2000 && line[j2] == t; j2++);
+ if (t >= 0) {
+ if (j1 != tables[t].minline) abort();
+ if (j2 > tables[t].maxline+1) abort();
+ j2 = tables[t].maxline+1;
+ }
+ if (t == -2) {
+ } else {
+ if (j1 == 0)
+ fprintf(f, " ");
+ else
+ fprintf(f, " else ");
+ if (t >= 0 && tables[t].usecount == 0) abort();
+ if (t >= 0 && tables[t].usecount == 1) {
+ if (j2 != j1+1) abort();
+ for (j = 8*j1; j < 8*j2; j++)
+ if (uni2charset[j] != 0) {
+ fprintf(f, "if (wc == 0x%04x)\n c = 0x%02x;\n", j, uni2charset[j]);
+ break;
+ }
+ } else {
+ if (j1 == 0) {
+ fprintf(f, "if (wc < 0x%04x)", 8*j2);
+ } else {
+ fprintf(f, "if (wc >= 0x%04x && wc < 0x%04x)", 8*j1, 8*j2);
+ }
+ if (t == -1) {
+ if (j1 == 0)
+ /* If wc == 0, the function must return 1, not -1. */
+ fprintf(f, " {\n *r = wc;\n return 1;\n }\n");
+ else
+ fprintf(f, "\n c = wc;\n");
+ } else {
+ fprintf(f, "\n c = %s_page%s[wc", c_charsetname, tables[t].suffix);
+ if (tables[t].minline > 0)
+ fprintf(f, "-0x%04x", 8*j1);
+ fprintf(f, "];\n");
+ if (j1 == 0 && uni2charset[0] == 0)
+ /* If wc == 0, the function must return 1, not -1. */
+ fix_0000 = true;
+ }
+ }
+ }
+ j1 = j2;
+ }
+ if (need_c) {
+ if (fix_0000)
+ fprintf(f, " if (c != 0 || wc == 0) {\n");
+ else
+ fprintf(f, " if (c != 0) {\n");
+ fprintf(f, " *r = c;\n");
+ fprintf(f, " return 1;\n");
+ fprintf(f, " }\n");
+ }
+ fprintf(f, " return RET_ILUNI;\n");
+ fprintf(f, "}\n");
+
+ }
+
+ if (ferror(f) || fclose(f))
+ exit(1);
+ }
+
+#if 0
+
+ int i1, i2, i3, i1_min, i1_max, j1, j2;
+
+ i1_min = 16;
+ i1_max = -1;
+ for (i1 = 0; i1 < 16; i1++)
+ for (i2 = 0; i2 < 16; i2++)
+ if (charset2uni[16*i1+i2] != 0xfffd) {
+ if (i1_min > i1) i1_min = i1;
+ if (i1_max < i1) i1_max = i1;
+ }
+ printf("static const unsigned short %s_2uni[%d] = {\n",
+ name, 16*(i1_max-i1_min+1));
+ for (i1 = i1_min; i1 <= i1_max; i1++) {
+ printf(" /""* 0x%02x *""/\n", 16*i1);
+ for (i2 = 0; i2 < 2; i2++) {
+ printf(" ");
+ for (i3 = 0; i3 < 8; i3++) {
+ if (i3 > 0) printf(" ");
+ printf("0x%04x,", charset2uni[16*i1+8*i2+i3]);
+ }
+ printf("\n");
+ }
+ }
+ printf("};\n");
+ printf("\n");
+
+ for (p = 0; p < 0x100; p++)
+ pages[p] = 0;
+ for (i = 0; i < 0x100; i++)
+ if (charset2uni[i] != 0xfffd)
+ pages[charset2uni[i]>>8] = 1;
+ for (p = 0; p < 0x100; p++)
+ if (pages[p]) {
+ int j1_min = 32;
+ int j1_max = -1;
+ for (j1 = 0; j1 < 32; j1++)
+ for (j2 = 0; j2 < 8; j2++)
+ if (uni2charset[256*p+8*j1+j2] != 0) {
+ if (j1_min > j1) j1_min = j1;
+ if (j1_max < j1) j1_max = j1;
+ }
+ printf("static const unsigned char %s_page%02x[%d] = {\n",
+ name, p, 8*(j1_max-j1_min+1));
+ for (j1 = j1_min; j1 <= j1_max; j1++) {
+ printf(" ");
+ for (j2 = 0; j2 < 8; j2++)
+ printf("0x%02x, ", uni2charset[256*p+8*j1+j2]);
+ printf("/""* 0x%02x-0x%02x *""/\n", 8*j1, 8*j1+7);
+ }
+ printf("};\n");
+ }
+ printf("\n");
+
+}
+#endif
+
+ exit(0);
+}
diff --git a/jni/iconv/tools/JISX0213.TXT b/jni/iconv/tools/JISX0213.TXT
new file mode 100644
index 0000000..31a94c6
--- /dev/null
+++ b/jni/iconv/tools/JISX0213.TXT
@@ -0,0 +1,11233 @@
+0x12121 0x3000
+0x12122 0x3001
+0x12123 0x3002
+0x12124 0xFF0C
+0x12125 0xFF0E
+0x12126 0x30FB
+0x12127 0xFF1A
+0x12128 0xFF1B
+0x12129 0xFF1F
+0x1212A 0xFF01
+0x1212B 0x309B
+0x1212C 0x309C
+0x1212D 0x00B4
+0x1212E 0xFF40
+0x1212F 0x00A8
+0x12130 0xFF3E
+0x12131 0xFFE3
+0x12132 0xFF3F
+0x12133 0x30FD
+0x12134 0x30FE
+0x12135 0x309D
+0x12136 0x309E
+0x12137 0x3003
+0x12138 0x4EDD
+0x12139 0x3005
+0x1213A 0x3006
+0x1213B 0x3007
+0x1213C 0x30FC
+0x1213D 0x2014
+0x1213E 0x2010
+0x1213F 0xFF0F
+0x12140 0xFF3C
+0x12141 0x301C
+0x12142 0x2016
+0x12143 0xFF5C
+0x12144 0x2026
+0x12145 0x2025
+0x12146 0x2018
+0x12147 0x2019
+0x12148 0x201C
+0x12149 0x201D
+0x1214A 0xFF08
+0x1214B 0xFF09
+0x1214C 0x3014
+0x1214D 0x3015
+0x1214E 0xFF3B
+0x1214F 0xFF3D
+0x12150 0xFF5B
+0x12151 0xFF5D
+0x12152 0x3008
+0x12153 0x3009
+0x12154 0x300A
+0x12155 0x300B
+0x12156 0x300C
+0x12157 0x300D
+0x12158 0x300E
+0x12159 0x300F
+0x1215A 0x3010
+0x1215B 0x3011
+0x1215C 0xFF0B
+0x1215D 0x2212
+0x1215E 0x00B1
+0x1215F 0x00D7
+0x12160 0x00F7
+0x12161 0xFF1D
+0x12162 0x2260
+0x12163 0xFF1C
+0x12164 0xFF1E
+0x12165 0x2266
+0x12166 0x2267
+0x12167 0x221E
+0x12168 0x2234
+0x12169 0x2642
+0x1216A 0x2640
+0x1216B 0x00B0
+0x1216C 0x2032
+0x1216D 0x2033
+0x1216E 0x2103
+0x1216F 0xFFE5
+0x12170 0xFF04
+0x12171 0x00A2
+0x12172 0x00A3
+0x12173 0xFF05
+0x12174 0xFF03
+0x12175 0xFF06
+0x12176 0xFF0A
+0x12177 0xFF20
+0x12178 0x00A7
+0x12179 0x2606
+0x1217A 0x2605
+0x1217B 0x25CB
+0x1217C 0x25CF
+0x1217D 0x25CE
+0x1217E 0x25C7
+0x12221 0x25C6
+0x12222 0x25A1
+0x12223 0x25A0
+0x12224 0x25B3
+0x12225 0x25B2
+0x12226 0x25BD
+0x12227 0x25BC
+0x12228 0x203B
+0x12229 0x3012
+0x1222A 0x2192
+0x1222B 0x2190
+0x1222C 0x2191
+0x1222D 0x2193
+0x1222E 0x3013
+0x1222F 0xFF07
+0x12230 0xFF02
+0x12231 0xFF0D
+0x12232 0xFF5E
+0x12233 0x3033
+0x12234 0x3034
+0x12235 0x3035
+0x12236 0x303B
+0x12237 0x303C
+0x12238 0x30FF
+0x12239 0x309F
+0x1223A 0x2208
+0x1223B 0x220B
+0x1223C 0x2286
+0x1223D 0x2287
+0x1223E 0x2282
+0x1223F 0x2283
+0x12240 0x222A
+0x12241 0x2229
+0x12242 0x2284
+0x12243 0x2285
+0x12244 0x228A
+0x12245 0x228B
+0x12246 0x2209
+0x12247 0x2205
+0x12248 0x2305
+0x12249 0x2306
+0x1224A 0x2227
+0x1224B 0x2228
+0x1224C 0x00AC
+0x1224D 0x21D2
+0x1224E 0x21D4
+0x1224F 0x2200
+0x12250 0x2203
+0x12251 0x2295
+0x12252 0x2296
+0x12253 0x2297
+0x12254 0x2225
+0x12255 0x2226
+0x12256 0xFF5F
+0x12257 0xFF60
+0x12258 0x3018
+0x12259 0x3019
+0x1225A 0x3016
+0x1225B 0x3017
+0x1225C 0x2220
+0x1225D 0x22A5
+0x1225E 0x2312
+0x1225F 0x2202
+0x12260 0x2207
+0x12261 0x2261
+0x12262 0x2252
+0x12263 0x226A
+0x12264 0x226B
+0x12265 0x221A
+0x12266 0x223D
+0x12267 0x221D
+0x12268 0x2235
+0x12269 0x222B
+0x1226A 0x222C
+0x1226B 0x2262
+0x1226C 0x2243
+0x1226D 0x2245
+0x1226E 0x2248
+0x1226F 0x2276
+0x12270 0x2277
+0x12271 0x2194
+0x12272 0x212B
+0x12273 0x2030
+0x12274 0x266F
+0x12275 0x266D
+0x12276 0x266A
+0x12277 0x2020
+0x12278 0x2021
+0x12279 0x00B6
+0x1227A 0x266E
+0x1227B 0x266B
+0x1227C 0x266C
+0x1227D 0x2669
+0x1227E 0x25EF
+0x12321 0x25B7
+0x12322 0x25B6
+0x12323 0x25C1
+0x12324 0x25C0
+0x12325 0x2197
+0x12326 0x2198
+0x12327 0x2196
+0x12328 0x2199
+0x12329 0x21C4
+0x1232A 0x21E8
+0x1232B 0x21E6
+0x1232C 0x21E7
+0x1232D 0x21E9
+0x1232E 0x2934
+0x1232F 0x2935
+0x12330 0xFF10
+0x12331 0xFF11
+0x12332 0xFF12
+0x12333 0xFF13
+0x12334 0xFF14
+0x12335 0xFF15
+0x12336 0xFF16
+0x12337 0xFF17
+0x12338 0xFF18
+0x12339 0xFF19
+0x1233A 0x29BF
+0x1233B 0x25C9
+0x1233C 0x303D
+0x1233D 0xFE46
+0x1233E 0xFE45
+0x1233F 0x25E6
+0x12340 0x2022
+0x12341 0xFF21
+0x12342 0xFF22
+0x12343 0xFF23
+0x12344 0xFF24
+0x12345 0xFF25
+0x12346 0xFF26
+0x12347 0xFF27
+0x12348 0xFF28
+0x12349 0xFF29
+0x1234A 0xFF2A
+0x1234B 0xFF2B
+0x1234C 0xFF2C
+0x1234D 0xFF2D
+0x1234E 0xFF2E
+0x1234F 0xFF2F
+0x12350 0xFF30
+0x12351 0xFF31
+0x12352 0xFF32
+0x12353 0xFF33
+0x12354 0xFF34
+0x12355 0xFF35
+0x12356 0xFF36
+0x12357 0xFF37
+0x12358 0xFF38
+0x12359 0xFF39
+0x1235A 0xFF3A
+0x1235B 0x2213
+0x1235C 0x2135
+0x1235D 0x210F
+0x1235E 0x33CB
+0x1235F 0x2113
+0x12360 0x2127
+0x12361 0xFF41
+0x12362 0xFF42
+0x12363 0xFF43
+0x12364 0xFF44
+0x12365 0xFF45
+0x12366 0xFF46
+0x12367 0xFF47
+0x12368 0xFF48
+0x12369 0xFF49
+0x1236A 0xFF4A
+0x1236B 0xFF4B
+0x1236C 0xFF4C
+0x1236D 0xFF4D
+0x1236E 0xFF4E
+0x1236F 0xFF4F
+0x12370 0xFF50
+0x12371 0xFF51
+0x12372 0xFF52
+0x12373 0xFF53
+0x12374 0xFF54
+0x12375 0xFF55
+0x12376 0xFF56
+0x12377 0xFF57
+0x12378 0xFF58
+0x12379 0xFF59
+0x1237A 0xFF5A
+0x1237B 0x30A0
+0x1237C 0x2013
+0x1237D 0x29FA
+0x1237E 0x29FB
+0x12421 0x3041
+0x12422 0x3042
+0x12423 0x3043
+0x12424 0x3044
+0x12425 0x3045
+0x12426 0x3046
+0x12427 0x3047
+0x12428 0x3048
+0x12429 0x3049
+0x1242A 0x304A
+0x1242B 0x304B
+0x1242C 0x304C
+0x1242D 0x304D
+0x1242E 0x304E
+0x1242F 0x304F
+0x12430 0x3050
+0x12431 0x3051
+0x12432 0x3052
+0x12433 0x3053
+0x12434 0x3054
+0x12435 0x3055
+0x12436 0x3056
+0x12437 0x3057
+0x12438 0x3058
+0x12439 0x3059
+0x1243A 0x305A
+0x1243B 0x305B
+0x1243C 0x305C
+0x1243D 0x305D
+0x1243E 0x305E
+0x1243F 0x305F
+0x12440 0x3060
+0x12441 0x3061
+0x12442 0x3062
+0x12443 0x3063
+0x12444 0x3064
+0x12445 0x3065
+0x12446 0x3066
+0x12447 0x3067
+0x12448 0x3068
+0x12449 0x3069
+0x1244A 0x306A
+0x1244B 0x306B
+0x1244C 0x306C
+0x1244D 0x306D
+0x1244E 0x306E
+0x1244F 0x306F
+0x12450 0x3070
+0x12451 0x3071
+0x12452 0x3072
+0x12453 0x3073
+0x12454 0x3074
+0x12455 0x3075
+0x12456 0x3076
+0x12457 0x3077
+0x12458 0x3078
+0x12459 0x3079
+0x1245A 0x307A
+0x1245B 0x307B
+0x1245C 0x307C
+0x1245D 0x307D
+0x1245E 0x307E
+0x1245F 0x307F
+0x12460 0x3080
+0x12461 0x3081
+0x12462 0x3082
+0x12463 0x3083
+0x12464 0x3084
+0x12465 0x3085
+0x12466 0x3086
+0x12467 0x3087
+0x12468 0x3088
+0x12469 0x3089
+0x1246A 0x308A
+0x1246B 0x308B
+0x1246C 0x308C
+0x1246D 0x308D
+0x1246E 0x308E
+0x1246F 0x308F
+0x12470 0x3090
+0x12471 0x3091
+0x12472 0x3092
+0x12473 0x3093
+0x12474 0x3094
+0x12475 0x3095
+0x12476 0x3096
+0x12477 0x304B 0x309A
+0x12478 0x304D 0x309A
+0x12479 0x304F 0x309A
+0x1247A 0x3051 0x309A
+0x1247B 0x3053 0x309A
+0x12521 0x30A1
+0x12522 0x30A2
+0x12523 0x30A3
+0x12524 0x30A4
+0x12525 0x30A5
+0x12526 0x30A6
+0x12527 0x30A7
+0x12528 0x30A8
+0x12529 0x30A9
+0x1252A 0x30AA
+0x1252B 0x30AB
+0x1252C 0x30AC
+0x1252D 0x30AD
+0x1252E 0x30AE
+0x1252F 0x30AF
+0x12530 0x30B0
+0x12531 0x30B1
+0x12532 0x30B2
+0x12533 0x30B3
+0x12534 0x30B4
+0x12535 0x30B5
+0x12536 0x30B6
+0x12537 0x30B7
+0x12538 0x30B8
+0x12539 0x30B9
+0x1253A 0x30BA
+0x1253B 0x30BB
+0x1253C 0x30BC
+0x1253D 0x30BD
+0x1253E 0x30BE
+0x1253F 0x30BF
+0x12540 0x30C0
+0x12541 0x30C1
+0x12542 0x30C2
+0x12543 0x30C3
+0x12544 0x30C4
+0x12545 0x30C5
+0x12546 0x30C6
+0x12547 0x30C7
+0x12548 0x30C8
+0x12549 0x30C9
+0x1254A 0x30CA
+0x1254B 0x30CB
+0x1254C 0x30CC
+0x1254D 0x30CD
+0x1254E 0x30CE
+0x1254F 0x30CF
+0x12550 0x30D0
+0x12551 0x30D1
+0x12552 0x30D2
+0x12553 0x30D3
+0x12554 0x30D4
+0x12555 0x30D5
+0x12556 0x30D6
+0x12557 0x30D7
+0x12558 0x30D8
+0x12559 0x30D9
+0x1255A 0x30DA
+0x1255B 0x30DB
+0x1255C 0x30DC
+0x1255D 0x30DD
+0x1255E 0x30DE
+0x1255F 0x30DF
+0x12560 0x30E0
+0x12561 0x30E1
+0x12562 0x30E2
+0x12563 0x30E3
+0x12564 0x30E4
+0x12565 0x30E5
+0x12566 0x30E6
+0x12567 0x30E7
+0x12568 0x30E8
+0x12569 0x30E9
+0x1256A 0x30EA
+0x1256B 0x30EB
+0x1256C 0x30EC
+0x1256D 0x30ED
+0x1256E 0x30EE
+0x1256F 0x30EF
+0x12570 0x30F0
+0x12571 0x30F1
+0x12572 0x30F2
+0x12573 0x30F3
+0x12574 0x30F4
+0x12575 0x30F5
+0x12576 0x30F6
+0x12577 0x30AB 0x309A
+0x12578 0x30AD 0x309A
+0x12579 0x30AF 0x309A
+0x1257A 0x30B1 0x309A
+0x1257B 0x30B3 0x309A
+0x1257C 0x30BB 0x309A
+0x1257D 0x30C4 0x309A
+0x1257E 0x30C8 0x309A
+0x12621 0x0391
+0x12622 0x0392
+0x12623 0x0393
+0x12624 0x0394
+0x12625 0x0395
+0x12626 0x0396
+0x12627 0x0397
+0x12628 0x0398
+0x12629 0x0399
+0x1262A 0x039A
+0x1262B 0x039B
+0x1262C 0x039C
+0x1262D 0x039D
+0x1262E 0x039E
+0x1262F 0x039F
+0x12630 0x03A0
+0x12631 0x03A1
+0x12632 0x03A3
+0x12633 0x03A4
+0x12634 0x03A5
+0x12635 0x03A6
+0x12636 0x03A7
+0x12637 0x03A8
+0x12638 0x03A9
+0x12639 0x2664
+0x1263A 0x2660
+0x1263B 0x2662
+0x1263C 0x2666
+0x1263D 0x2661
+0x1263E 0x2665
+0x1263F 0x2667
+0x12640 0x2663
+0x12641 0x03B1
+0x12642 0x03B2
+0x12643 0x03B3
+0x12644 0x03B4
+0x12645 0x03B5
+0x12646 0x03B6
+0x12647 0x03B7
+0x12648 0x03B8
+0x12649 0x03B9
+0x1264A 0x03BA
+0x1264B 0x03BB
+0x1264C 0x03BC
+0x1264D 0x03BD
+0x1264E 0x03BE
+0x1264F 0x03BF
+0x12650 0x03C0
+0x12651 0x03C1
+0x12652 0x03C3
+0x12653 0x03C4
+0x12654 0x03C5
+0x12655 0x03C6
+0x12656 0x03C7
+0x12657 0x03C8
+0x12658 0x03C9
+0x12659 0x03C2
+0x1265A 0x24F5
+0x1265B 0x24F6
+0x1265C 0x24F7
+0x1265D 0x24F8
+0x1265E 0x24F9
+0x1265F 0x24FA
+0x12660 0x24FB
+0x12661 0x24FC
+0x12662 0x24FD
+0x12663 0x24FE
+0x12664 0x2616
+0x12665 0x2617
+0x12666 0x3020
+0x12667 0x260E
+0x12668 0x2600
+0x12669 0x2601
+0x1266A 0x2602
+0x1266B 0x2603
+0x1266C 0x2668
+0x1266D 0x25B1
+0x1266E 0x31F0
+0x1266F 0x31F1
+0x12670 0x31F2
+0x12671 0x31F3
+0x12672 0x31F4
+0x12673 0x31F5
+0x12674 0x31F6
+0x12675 0x31F7
+0x12676 0x31F8
+0x12677 0x31F9
+0x12678 0x31F7 0x309A
+0x12679 0x31FA
+0x1267A 0x31FB
+0x1267B 0x31FC
+0x1267C 0x31FD
+0x1267D 0x31FE
+0x1267E 0x31FF
+0x12721 0x0410
+0x12722 0x0411
+0x12723 0x0412
+0x12724 0x0413
+0x12725 0x0414
+0x12726 0x0415
+0x12727 0x0401
+0x12728 0x0416
+0x12729 0x0417
+0x1272A 0x0418
+0x1272B 0x0419
+0x1272C 0x041A
+0x1272D 0x041B
+0x1272E 0x041C
+0x1272F 0x041D
+0x12730 0x041E
+0x12731 0x041F
+0x12732 0x0420
+0x12733 0x0421
+0x12734 0x0422
+0x12735 0x0423
+0x12736 0x0424
+0x12737 0x0425
+0x12738 0x0426
+0x12739 0x0427
+0x1273A 0x0428
+0x1273B 0x0429
+0x1273C 0x042A
+0x1273D 0x042B
+0x1273E 0x042C
+0x1273F 0x042D
+0x12740 0x042E
+0x12741 0x042F
+0x12742 0x23BE
+0x12743 0x23BF
+0x12744 0x23C0
+0x12745 0x23C1
+0x12746 0x23C2
+0x12747 0x23C3
+0x12748 0x23C4
+0x12749 0x23C5
+0x1274A 0x23C6
+0x1274B 0x23C7
+0x1274C 0x23C8
+0x1274D 0x23C9
+0x1274E 0x23CA
+0x1274F 0x23CB
+0x12750 0x23CC
+0x12751 0x0430
+0x12752 0x0431
+0x12753 0x0432
+0x12754 0x0433
+0x12755 0x0434
+0x12756 0x0435
+0x12757 0x0451
+0x12758 0x0436
+0x12759 0x0437
+0x1275A 0x0438
+0x1275B 0x0439
+0x1275C 0x043A
+0x1275D 0x043B
+0x1275E 0x043C
+0x1275F 0x043D
+0x12760 0x043E
+0x12761 0x043F
+0x12762 0x0440
+0x12763 0x0441
+0x12764 0x0442
+0x12765 0x0443
+0x12766 0x0444
+0x12767 0x0445
+0x12768 0x0446
+0x12769 0x0447
+0x1276A 0x0448
+0x1276B 0x0449
+0x1276C 0x044A
+0x1276D 0x044B
+0x1276E 0x044C
+0x1276F 0x044D
+0x12770 0x044E
+0x12771 0x044F
+0x12772 0x30F7
+0x12773 0x30F8
+0x12774 0x30F9
+0x12775 0x30FA
+0x12776 0x22DA
+0x12777 0x22DB
+0x12778 0x2153
+0x12779 0x2154
+0x1277A 0x2155
+0x1277B 0x2713
+0x1277C 0x2318
+0x1277D 0x2423
+0x1277E 0x23CE
+0x12821 0x2500
+0x12822 0x2502
+0x12823 0x250C
+0x12824 0x2510
+0x12825 0x2518
+0x12826 0x2514
+0x12827 0x251C
+0x12828 0x252C
+0x12829 0x2524
+0x1282A 0x2534
+0x1282B 0x253C
+0x1282C 0x2501
+0x1282D 0x2503
+0x1282E 0x250F
+0x1282F 0x2513
+0x12830 0x251B
+0x12831 0x2517
+0x12832 0x2523
+0x12833 0x2533
+0x12834 0x252B
+0x12835 0x253B
+0x12836 0x254B
+0x12837 0x2520
+0x12838 0x252F
+0x12839 0x2528
+0x1283A 0x2537
+0x1283B 0x253F
+0x1283C 0x251D
+0x1283D 0x2530
+0x1283E 0x2525
+0x1283F 0x2538
+0x12840 0x2542
+0x12841 0x3251
+0x12842 0x3252
+0x12843 0x3253
+0x12844 0x3254
+0x12845 0x3255
+0x12846 0x3256
+0x12847 0x3257
+0x12848 0x3258
+0x12849 0x3259
+0x1284A 0x325A
+0x1284B 0x325B
+0x1284C 0x325C
+0x1284D 0x325D
+0x1284E 0x325E
+0x1284F 0x325F
+0x12850 0x32B1
+0x12851 0x32B2
+0x12852 0x32B3
+0x12853 0x32B4
+0x12854 0x32B5
+0x12855 0x32B6
+0x12856 0x32B7
+0x12857 0x32B8
+0x12858 0x32B9
+0x12859 0x32BA
+0x1285A 0x32BB
+0x1285B 0x32BC
+0x1285C 0x32BD
+0x1285D 0x32BE
+0x1285E 0x32BF
+0x12867 0x25D0
+0x12868 0x25D1
+0x12869 0x25D2
+0x1286A 0x25D3
+0x1286B 0x203C
+0x1286C 0x2047
+0x1286D 0x2048
+0x1286E 0x2049
+0x1286F 0x01CD
+0x12870 0x01CE
+0x12871 0x01D0
+0x12872 0x1E3E
+0x12873 0x1E3F
+0x12874 0x01F8
+0x12875 0x01F9
+0x12876 0x01D1
+0x12877 0x01D2
+0x12878 0x01D4
+0x12879 0x01D6
+0x1287A 0x01D8
+0x1287B 0x01DA
+0x1287C 0x01DC
+0x12921 0x20AC
+0x12922 0x00A0
+0x12923 0x00A1
+0x12924 0x00A4
+0x12925 0x00A6
+0x12926 0x00A9
+0x12927 0x00AA
+0x12928 0x00AB
+0x12929 0x00AD
+0x1292A 0x00AE
+0x1292B 0x00AF
+0x1292C 0x00B2
+0x1292D 0x00B3
+0x1292E 0x00B7
+0x1292F 0x00B8
+0x12930 0x00B9
+0x12931 0x00BA
+0x12932 0x00BB
+0x12933 0x00BC
+0x12934 0x00BD
+0x12935 0x00BE
+0x12936 0x00BF
+0x12937 0x00C0
+0x12938 0x00C1
+0x12939 0x00C2
+0x1293A 0x00C3
+0x1293B 0x00C4
+0x1293C 0x00C5
+0x1293D 0x00C6
+0x1293E 0x00C7
+0x1293F 0x00C8
+0x12940 0x00C9
+0x12941 0x00CA
+0x12942 0x00CB
+0x12943 0x00CC
+0x12944 0x00CD
+0x12945 0x00CE
+0x12946 0x00CF
+0x12947 0x00D0
+0x12948 0x00D1
+0x12949 0x00D2
+0x1294A 0x00D3
+0x1294B 0x00D4
+0x1294C 0x00D5
+0x1294D 0x00D6
+0x1294E 0x00D8
+0x1294F 0x00D9
+0x12950 0x00DA
+0x12951 0x00DB
+0x12952 0x00DC
+0x12953 0x00DD
+0x12954 0x00DE
+0x12955 0x00DF
+0x12956 0x00E0
+0x12957 0x00E1
+0x12958 0x00E2
+0x12959 0x00E3
+0x1295A 0x00E4
+0x1295B 0x00E5
+0x1295C 0x00E6
+0x1295D 0x00E7
+0x1295E 0x00E8
+0x1295F 0x00E9
+0x12960 0x00EA
+0x12961 0x00EB
+0x12962 0x00EC
+0x12963 0x00ED
+0x12964 0x00EE
+0x12965 0x00EF
+0x12966 0x00F0
+0x12967 0x00F1
+0x12968 0x00F2
+0x12969 0x00F3
+0x1296A 0x00F4
+0x1296B 0x00F5
+0x1296C 0x00F6
+0x1296D 0x00F8
+0x1296E 0x00F9
+0x1296F 0x00FA
+0x12970 0x00FB
+0x12971 0x00FC
+0x12972 0x00FD
+0x12973 0x00FE
+0x12974 0x00FF
+0x12975 0x0100
+0x12976 0x012A
+0x12977 0x016A
+0x12978 0x0112
+0x12979 0x014C
+0x1297A 0x0101
+0x1297B 0x012B
+0x1297C 0x016B
+0x1297D 0x0113
+0x1297E 0x014D
+0x12A21 0x0104
+0x12A22 0x02D8
+0x12A23 0x0141
+0x12A24 0x013D
+0x12A25 0x015A
+0x12A26 0x0160
+0x12A27 0x015E
+0x12A28 0x0164
+0x12A29 0x0179
+0x12A2A 0x017D
+0x12A2B 0x017B
+0x12A2C 0x0105
+0x12A2D 0x02DB
+0x12A2E 0x0142
+0x12A2F 0x013E
+0x12A30 0x015B
+0x12A31 0x02C7
+0x12A32 0x0161
+0x12A33 0x015F
+0x12A34 0x0165
+0x12A35 0x017A
+0x12A36 0x02DD
+0x12A37 0x017E
+0x12A38 0x017C
+0x12A39 0x0154
+0x12A3A 0x0102
+0x12A3B 0x0139
+0x12A3C 0x0106
+0x12A3D 0x010C
+0x12A3E 0x0118
+0x12A3F 0x011A
+0x12A40 0x010E
+0x12A41 0x0143
+0x12A42 0x0147
+0x12A43 0x0150
+0x12A44 0x0158
+0x12A45 0x016E
+0x12A46 0x0170
+0x12A47 0x0162
+0x12A48 0x0155
+0x12A49 0x0103
+0x12A4A 0x013A
+0x12A4B 0x0107
+0x12A4C 0x010D
+0x12A4D 0x0119
+0x12A4E 0x011B
+0x12A4F 0x010F
+0x12A50 0x0111
+0x12A51 0x0144
+0x12A52 0x0148
+0x12A53 0x0151
+0x12A54 0x0159
+0x12A55 0x016F
+0x12A56 0x0171
+0x12A57 0x0163
+0x12A58 0x02D9
+0x12A59 0x0108
+0x12A5A 0x011C
+0x12A5B 0x0124
+0x12A5C 0x0134
+0x12A5D 0x015C
+0x12A5E 0x016C
+0x12A5F 0x0109
+0x12A60 0x011D
+0x12A61 0x0125
+0x12A62 0x0135
+0x12A63 0x015D
+0x12A64 0x016D
+0x12A65 0x0271
+0x12A66 0x028B
+0x12A67 0x027E
+0x12A68 0x0283
+0x12A69 0x0292
+0x12A6A 0x026C
+0x12A6B 0x026E
+0x12A6C 0x0279
+0x12A6D 0x0288
+0x12A6E 0x0256
+0x12A6F 0x0273
+0x12A70 0x027D
+0x12A71 0x0282
+0x12A72 0x0290
+0x12A73 0x027B
+0x12A74 0x026D
+0x12A75 0x025F
+0x12A76 0x0272
+0x12A77 0x029D
+0x12A78 0x028E
+0x12A79 0x0261
+0x12A7A 0x014B
+0x12A7B 0x0270
+0x12A7C 0x0281
+0x12A7D 0x0127
+0x12A7E 0x0295
+0x12B21 0x0294
+0x12B22 0x0266
+0x12B23 0x0298
+0x12B24 0x01C2
+0x12B25 0x0253
+0x12B26 0x0257
+0x12B27 0x0284
+0x12B28 0x0260
+0x12B29 0x0193
+0x12B2A 0x0153
+0x12B2B 0x0152
+0x12B2C 0x0268
+0x12B2D 0x0289
+0x12B2E 0x0258
+0x12B2F 0x0275
+0x12B30 0x0259
+0x12B31 0x025C
+0x12B32 0x025E
+0x12B33 0x0250
+0x12B34 0x026F
+0x12B35 0x028A
+0x12B36 0x0264
+0x12B37 0x028C
+0x12B38 0x0254
+0x12B39 0x0251
+0x12B3A 0x0252
+0x12B3B 0x028D
+0x12B3C 0x0265
+0x12B3D 0x02A2
+0x12B3E 0x02A1
+0x12B3F 0x0255
+0x12B40 0x0291
+0x12B41 0x027A
+0x12B42 0x0267
+0x12B43 0x025A
+0x12B44 0x00E6 0x0300
+0x12B45 0x01FD
+0x12B46 0x1F70
+0x12B47 0x1F71
+0x12B48 0x0254 0x0300
+0x12B49 0x0254 0x0301
+0x12B4A 0x028C 0x0300
+0x12B4B 0x028C 0x0301
+0x12B4C 0x0259 0x0300
+0x12B4D 0x0259 0x0301
+0x12B4E 0x025A 0x0300
+0x12B4F 0x025A 0x0301
+0x12B50 0x1F72
+0x12B51 0x1F73
+0x12B52 0x0361
+0x12B53 0x02C8
+0x12B54 0x02CC
+0x12B55 0x02D0
+0x12B56 0x02D1
+0x12B57 0x0306
+0x12B58 0x203F
+0x12B59 0x030B
+0x12B5A 0x0301
+0x12B5B 0x0304
+0x12B5C 0x0300
+0x12B5D 0x030F
+0x12B5E 0x030C
+0x12B5F 0x0302
+0x12B60 0x02E5
+0x12B61 0x02E6
+0x12B62 0x02E7
+0x12B63 0x02E8
+0x12B64 0x02E9
+0x12B65 0x02E9 0x02E5
+0x12B66 0x02E5 0x02E9
+0x12B67 0x0325
+0x12B68 0x032C
+0x12B69 0x0339
+0x12B6A 0x031C
+0x12B6B 0x031F
+0x12B6C 0x0320
+0x12B6D 0x0308
+0x12B6E 0x033D
+0x12B6F 0x0329
+0x12B70 0x032F
+0x12B71 0x02DE
+0x12B72 0x0324
+0x12B73 0x0330
+0x12B74 0x033C
+0x12B75 0x0334
+0x12B76 0x031D
+0x12B77 0x031E
+0x12B78 0x0318
+0x12B79 0x0319
+0x12B7A 0x032A
+0x12B7B 0x033A
+0x12B7C 0x033B
+0x12B7D 0x0303
+0x12B7E 0x031A
+0x12C21 0x2776
+0x12C22 0x2777
+0x12C23 0x2778
+0x12C24 0x2779
+0x12C25 0x277A
+0x12C26 0x277B
+0x12C27 0x277C
+0x12C28 0x277D
+0x12C29 0x277E
+0x12C2A 0x277F
+0x12C2B 0x24EB
+0x12C2C 0x24EC
+0x12C2D 0x24ED
+0x12C2E 0x24EE
+0x12C2F 0x24EF
+0x12C30 0x24F0
+0x12C31 0x24F1
+0x12C32 0x24F2
+0x12C33 0x24F3
+0x12C34 0x24F4
+0x12C35 0x2170
+0x12C36 0x2171
+0x12C37 0x2172
+0x12C38 0x2173
+0x12C39 0x2174
+0x12C3A 0x2175
+0x12C3B 0x2176
+0x12C3C 0x2177
+0x12C3D 0x2178
+0x12C3E 0x2179
+0x12C3F 0x217A
+0x12C40 0x217B
+0x12C41 0x24D0
+0x12C42 0x24D1
+0x12C43 0x24D2
+0x12C44 0x24D3
+0x12C45 0x24D4
+0x12C46 0x24D5
+0x12C47 0x24D6
+0x12C48 0x24D7
+0x12C49 0x24D8
+0x12C4A 0x24D9
+0x12C4B 0x24DA
+0x12C4C 0x24DB
+0x12C4D 0x24DC
+0x12C4E 0x24DD
+0x12C4F 0x24DE
+0x12C50 0x24DF
+0x12C51 0x24E0
+0x12C52 0x24E1
+0x12C53 0x24E2
+0x12C54 0x24E3
+0x12C55 0x24E4
+0x12C56 0x24E5
+0x12C57 0x24E6
+0x12C58 0x24E7
+0x12C59 0x24E8
+0x12C5A 0x24E9
+0x12C5B 0x32D0
+0x12C5C 0x32D1
+0x12C5D 0x32D2
+0x12C5E 0x32D3
+0x12C5F 0x32D4
+0x12C60 0x32D5
+0x12C61 0x32D6
+0x12C62 0x32D7
+0x12C63 0x32D8
+0x12C64 0x32D9
+0x12C65 0x32DA
+0x12C66 0x32DB
+0x12C67 0x32DC
+0x12C68 0x32DD
+0x12C69 0x32DE
+0x12C6A 0x32DF
+0x12C6B 0x32E0
+0x12C6C 0x32E1
+0x12C6D 0x32E2
+0x12C6E 0x32E3
+0x12C6F 0x32FA
+0x12C70 0x32E9
+0x12C71 0x32E5
+0x12C72 0x32ED
+0x12C73 0x32EC
+0x12C7D 0x2051
+0x12C7E 0x2042
+0x12D21 0x2460
+0x12D22 0x2461
+0x12D23 0x2462
+0x12D24 0x2463
+0x12D25 0x2464
+0x12D26 0x2465
+0x12D27 0x2466
+0x12D28 0x2467
+0x12D29 0x2468
+0x12D2A 0x2469
+0x12D2B 0x246A
+0x12D2C 0x246B
+0x12D2D 0x246C
+0x12D2E 0x246D
+0x12D2F 0x246E
+0x12D30 0x246F
+0x12D31 0x2470
+0x12D32 0x2471
+0x12D33 0x2472
+0x12D34 0x2473
+0x12D35 0x2160
+0x12D36 0x2161
+0x12D37 0x2162
+0x12D38 0x2163
+0x12D39 0x2164
+0x12D3A 0x2165
+0x12D3B 0x2166
+0x12D3C 0x2167
+0x12D3D 0x2168
+0x12D3E 0x2169
+0x12D3F 0x216A
+0x12D40 0x3349
+0x12D41 0x3314
+0x12D42 0x3322
+0x12D43 0x334D
+0x12D44 0x3318
+0x12D45 0x3327
+0x12D46 0x3303
+0x12D47 0x3336
+0x12D48 0x3351
+0x12D49 0x3357
+0x12D4A 0x330D
+0x12D4B 0x3326
+0x12D4C 0x3323
+0x12D4D 0x332B
+0x12D4E 0x334A
+0x12D4F 0x333B
+0x12D50 0x339C
+0x12D51 0x339D
+0x12D52 0x339E
+0x12D53 0x338E
+0x12D54 0x338F
+0x12D55 0x33C4
+0x12D56 0x33A1
+0x12D57 0x216B
+0x12D5F 0x337B
+0x12D60 0x301D
+0x12D61 0x301F
+0x12D62 0x2116
+0x12D63 0x33CD
+0x12D64 0x2121
+0x12D65 0x32A4
+0x12D66 0x32A5
+0x12D67 0x32A6
+0x12D68 0x32A7
+0x12D69 0x32A8
+0x12D6A 0x3231
+0x12D6B 0x3232
+0x12D6C 0x3239
+0x12D6D 0x337E
+0x12D6E 0x337D
+0x12D6F 0x337C
+0x12D73 0x222E
+0x12D78 0x221F
+0x12D79 0x22BF
+0x12D7D 0x2756
+0x12D7E 0x261E
+0x12E21 0x4FF1
+0x12E22 0x2000B
+0x12E23 0x3402
+0x12E24 0x4E28
+0x12E25 0x4E2F
+0x12E26 0x4E30
+0x12E27 0x4E8D
+0x12E28 0x4EE1
+0x12E29 0x4EFD
+0x12E2A 0x4EFF
+0x12E2B 0x4F03
+0x12E2C 0x4F0B
+0x12E2D 0x4F60
+0x12E2E 0x4F48
+0x12E2F 0x4F49
+0x12E30 0x4F56
+0x12E31 0x4F5F
+0x12E32 0x4F6A
+0x12E33 0x4F6C
+0x12E34 0x4F7E
+0x12E35 0x4F8A
+0x12E36 0x4F94
+0x12E37 0x4F97
+0x12E38 0xFA30
+0x12E39 0x4FC9
+0x12E3A 0x4FE0
+0x12E3B 0x5001
+0x12E3C 0x5002
+0x12E3D 0x500E
+0x12E3E 0x5018
+0x12E3F 0x5027
+0x12E40 0x502E
+0x12E41 0x5040
+0x12E42 0x503B
+0x12E43 0x5041
+0x12E44 0x5094
+0x12E45 0x50CC
+0x12E46 0x50F2
+0x12E47 0x50D0
+0x12E48 0x50E6
+0x12E49 0xFA31
+0x12E4A 0x5106
+0x12E4B 0x5103
+0x12E4C 0x510B
+0x12E4D 0x511E
+0x12E4E 0x5135
+0x12E4F 0x514A
+0x12E50 0xFA32
+0x12E51 0x5155
+0x12E52 0x5157
+0x12E53 0x34B5
+0x12E54 0x519D
+0x12E55 0x51C3
+0x12E56 0x51CA
+0x12E57 0x51DE
+0x12E58 0x51E2
+0x12E59 0x51EE
+0x12E5A 0x5201
+0x12E5B 0x34DB
+0x12E5C 0x5213
+0x12E5D 0x5215
+0x12E5E 0x5249
+0x12E5F 0x5257
+0x12E60 0x5261
+0x12E61 0x5293
+0x12E62 0x52C8
+0x12E63 0xFA33
+0x12E64 0x52CC
+0x12E65 0x52D0
+0x12E66 0x52D6
+0x12E67 0x52DB
+0x12E68 0xFA34
+0x12E69 0x52F0
+0x12E6A 0x52FB
+0x12E6B 0x5300
+0x12E6C 0x5307
+0x12E6D 0x531C
+0x12E6E 0xFA35
+0x12E6F 0x5361
+0x12E70 0x5363
+0x12E71 0x537D
+0x12E72 0x5393
+0x12E73 0x539D
+0x12E74 0x53B2
+0x12E75 0x5412
+0x12E76 0x5427
+0x12E77 0x544D
+0x12E78 0x549C
+0x12E79 0x546B
+0x12E7A 0x5474
+0x12E7B 0x547F
+0x12E7C 0x5488
+0x12E7D 0x5496
+0x12E7E 0x54A1
+0x12F21 0x54A9
+0x12F22 0x54C6
+0x12F23 0x54FF
+0x12F24 0x550E
+0x12F25 0x552B
+0x12F26 0x5535
+0x12F27 0x5550
+0x12F28 0x555E
+0x12F29 0x5581
+0x12F2A 0x5586
+0x12F2B 0x558E
+0x12F2C 0xFA36
+0x12F2D 0x55AD
+0x12F2E 0x55CE
+0x12F2F 0xFA37
+0x12F30 0x5608
+0x12F31 0x560E
+0x12F32 0x563B
+0x12F33 0x5649
+0x12F34 0x5676
+0x12F35 0x5666
+0x12F36 0xFA38
+0x12F37 0x566F
+0x12F38 0x5671
+0x12F39 0x5672
+0x12F3A 0x5699
+0x12F3B 0x569E
+0x12F3C 0x56A9
+0x12F3D 0x56AC
+0x12F3E 0x56B3
+0x12F3F 0x56C9
+0x12F40 0x56CA
+0x12F41 0x570A
+0x12F42 0x2123D
+0x12F43 0x5721
+0x12F44 0x572F
+0x12F45 0x5733
+0x12F46 0x5734
+0x12F47 0x5770
+0x12F48 0x5777
+0x12F49 0x577C
+0x12F4A 0x579C
+0x12F4B 0xFA0F
+0x12F4C 0x2131B
+0x12F4D 0x57B8
+0x12F4E 0x57C7
+0x12F4F 0x57C8
+0x12F50 0x57CF
+0x12F51 0x57E4
+0x12F52 0x57ED
+0x12F53 0x57F5
+0x12F54 0x57F6
+0x12F55 0x57FF
+0x12F56 0x5809
+0x12F57 0xFA10
+0x12F58 0x5861
+0x12F59 0x5864
+0x12F5A 0xFA39
+0x12F5B 0x587C
+0x12F5C 0x5889
+0x12F5D 0x589E
+0x12F5E 0xFA3A
+0x12F5F 0x58A9
+0x12F60 0x2146E
+0x12F61 0x58D2
+0x12F62 0x58CE
+0x12F63 0x58D4
+0x12F64 0x58DA
+0x12F65 0x58E0
+0x12F66 0x58E9
+0x12F67 0x590C
+0x12F68 0x8641
+0x12F69 0x595D
+0x12F6A 0x596D
+0x12F6B 0x598B
+0x12F6C 0x5992
+0x12F6D 0x59A4
+0x12F6E 0x59C3
+0x12F6F 0x59D2
+0x12F70 0x59DD
+0x12F71 0x5A13
+0x12F72 0x5A23
+0x12F73 0x5A67
+0x12F74 0x5A6D
+0x12F75 0x5A77
+0x12F76 0x5A7E
+0x12F77 0x5A84
+0x12F78 0x5A9E
+0x12F79 0x5AA7
+0x12F7A 0x5AC4
+0x12F7B 0x218BD
+0x12F7C 0x5B19
+0x12F7D 0x5B25
+0x12F7E 0x525D
+0x13021 0x4E9C
+0x13022 0x5516
+0x13023 0x5A03
+0x13024 0x963F
+0x13025 0x54C0
+0x13026 0x611B
+0x13027 0x6328
+0x13028 0x59F6
+0x13029 0x9022
+0x1302A 0x8475
+0x1302B 0x831C
+0x1302C 0x7A50
+0x1302D 0x60AA
+0x1302E 0x63E1
+0x1302F 0x6E25
+0x13030 0x65ED
+0x13031 0x8466
+0x13032 0x82A6
+0x13033 0x9BF5
+0x13034 0x6893
+0x13035 0x5727
+0x13036 0x65A1
+0x13037 0x6271
+0x13038 0x5B9B
+0x13039 0x59D0
+0x1303A 0x867B
+0x1303B 0x98F4
+0x1303C 0x7D62
+0x1303D 0x7DBE
+0x1303E 0x9B8E
+0x1303F 0x6216
+0x13040 0x7C9F
+0x13041 0x88B7
+0x13042 0x5B89
+0x13043 0x5EB5
+0x13044 0x6309
+0x13045 0x6697
+0x13046 0x6848
+0x13047 0x95C7
+0x13048 0x978D
+0x13049 0x674F
+0x1304A 0x4EE5
+0x1304B 0x4F0A
+0x1304C 0x4F4D
+0x1304D 0x4F9D
+0x1304E 0x5049
+0x1304F 0x56F2
+0x13050 0x5937
+0x13051 0x59D4
+0x13052 0x5A01
+0x13053 0x5C09
+0x13054 0x60DF
+0x13055 0x610F
+0x13056 0x6170
+0x13057 0x6613
+0x13058 0x6905
+0x13059 0x70BA
+0x1305A 0x754F
+0x1305B 0x7570
+0x1305C 0x79FB
+0x1305D 0x7DAD
+0x1305E 0x7DEF
+0x1305F 0x80C3
+0x13060 0x840E
+0x13061 0x8863
+0x13062 0x8B02
+0x13063 0x9055
+0x13064 0x907A
+0x13065 0x533B
+0x13066 0x4E95
+0x13067 0x4EA5
+0x13068 0x57DF
+0x13069 0x80B2
+0x1306A 0x90C1
+0x1306B 0x78EF
+0x1306C 0x4E00
+0x1306D 0x58F1
+0x1306E 0x6EA2
+0x1306F 0x9038
+0x13070 0x7A32
+0x13071 0x8328
+0x13072 0x828B
+0x13073 0x9C2F
+0x13074 0x5141
+0x13075 0x5370
+0x13076 0x54BD
+0x13077 0x54E1
+0x13078 0x56E0
+0x13079 0x59FB
+0x1307A 0x5F15
+0x1307B 0x98F2
+0x1307C 0x6DEB
+0x1307D 0x80E4
+0x1307E 0x852D
+0x13121 0x9662
+0x13122 0x9670
+0x13123 0x96A0
+0x13124 0x97FB
+0x13125 0x540B
+0x13126 0x53F3
+0x13127 0x5B87
+0x13128 0x70CF
+0x13129 0x7FBD
+0x1312A 0x8FC2
+0x1312B 0x96E8
+0x1312C 0x536F
+0x1312D 0x9D5C
+0x1312E 0x7ABA
+0x1312F 0x4E11
+0x13130 0x7893
+0x13131 0x81FC
+0x13132 0x6E26
+0x13133 0x5618
+0x13134 0x5504
+0x13135 0x6B1D
+0x13136 0x851A
+0x13137 0x9C3B
+0x13138 0x59E5
+0x13139 0x53A9
+0x1313A 0x6D66
+0x1313B 0x74DC
+0x1313C 0x958F
+0x1313D 0x5642
+0x1313E 0x4E91
+0x1313F 0x904B
+0x13140 0x96F2
+0x13141 0x834F
+0x13142 0x990C
+0x13143 0x53E1
+0x13144 0x55B6
+0x13145 0x5B30
+0x13146 0x5F71
+0x13147 0x6620
+0x13148 0x66F3
+0x13149 0x6804
+0x1314A 0x6C38
+0x1314B 0x6CF3
+0x1314C 0x6D29
+0x1314D 0x745B
+0x1314E 0x76C8
+0x1314F 0x7A4E
+0x13150 0x9834
+0x13151 0x82F1
+0x13152 0x885B
+0x13153 0x8A60
+0x13154 0x92ED
+0x13155 0x6DB2
+0x13156 0x75AB
+0x13157 0x76CA
+0x13158 0x99C5
+0x13159 0x60A6
+0x1315A 0x8B01
+0x1315B 0x8D8A
+0x1315C 0x95B2
+0x1315D 0x698E
+0x1315E 0x53AD
+0x1315F 0x5186
+0x13160 0x5712
+0x13161 0x5830
+0x13162 0x5944
+0x13163 0x5BB4
+0x13164 0x5EF6
+0x13165 0x6028
+0x13166 0x63A9
+0x13167 0x63F4
+0x13168 0x6CBF
+0x13169 0x6F14
+0x1316A 0x708E
+0x1316B 0x7114
+0x1316C 0x7159
+0x1316D 0x71D5
+0x1316E 0x733F
+0x1316F 0x7E01
+0x13170 0x8276
+0x13171 0x82D1
+0x13172 0x8597
+0x13173 0x9060
+0x13174 0x925B
+0x13175 0x9D1B
+0x13176 0x5869
+0x13177 0x65BC
+0x13178 0x6C5A
+0x13179 0x7525
+0x1317A 0x51F9
+0x1317B 0x592E
+0x1317C 0x5965
+0x1317D 0x5F80
+0x1317E 0x5FDC
+0x13221 0x62BC
+0x13222 0x65FA
+0x13223 0x6A2A
+0x13224 0x6B27
+0x13225 0x6BB4
+0x13226 0x738B
+0x13227 0x7FC1
+0x13228 0x8956
+0x13229 0x9D2C
+0x1322A 0x9D0E
+0x1322B 0x9EC4
+0x1322C 0x5CA1
+0x1322D 0x6C96
+0x1322E 0x837B
+0x1322F 0x5104
+0x13230 0x5C4B
+0x13231 0x61B6
+0x13232 0x81C6
+0x13233 0x6876
+0x13234 0x7261
+0x13235 0x4E59
+0x13236 0x4FFA
+0x13237 0x5378
+0x13238 0x6069
+0x13239 0x6E29
+0x1323A 0x7A4F
+0x1323B 0x97F3
+0x1323C 0x4E0B
+0x1323D 0x5316
+0x1323E 0x4EEE
+0x1323F 0x4F55
+0x13240 0x4F3D
+0x13241 0x4FA1
+0x13242 0x4F73
+0x13243 0x52A0
+0x13244 0x53EF
+0x13245 0x5609
+0x13246 0x590F
+0x13247 0x5AC1
+0x13248 0x5BB6
+0x13249 0x5BE1
+0x1324A 0x79D1
+0x1324B 0x6687
+0x1324C 0x679C
+0x1324D 0x67B6
+0x1324E 0x6B4C
+0x1324F 0x6CB3
+0x13250 0x706B
+0x13251 0x73C2
+0x13252 0x798D
+0x13253 0x79BE
+0x13254 0x7A3C
+0x13255 0x7B87
+0x13256 0x82B1
+0x13257 0x82DB
+0x13258 0x8304
+0x13259 0x8377
+0x1325A 0x83EF
+0x1325B 0x83D3
+0x1325C 0x8766
+0x1325D 0x8AB2
+0x1325E 0x5629
+0x1325F 0x8CA8
+0x13260 0x8FE6
+0x13261 0x904E
+0x13262 0x971E
+0x13263 0x868A
+0x13264 0x4FC4
+0x13265 0x5CE8
+0x13266 0x6211
+0x13267 0x7259
+0x13268 0x753B
+0x13269 0x81E5
+0x1326A 0x82BD
+0x1326B 0x86FE
+0x1326C 0x8CC0
+0x1326D 0x96C5
+0x1326E 0x9913
+0x1326F 0x99D5
+0x13270 0x4ECB
+0x13271 0x4F1A
+0x13272 0x89E3
+0x13273 0x56DE
+0x13274 0x584A
+0x13275 0x58CA
+0x13276 0x5EFB
+0x13277 0x5FEB
+0x13278 0x602A
+0x13279 0x6094
+0x1327A 0x6062
+0x1327B 0x61D0
+0x1327C 0x6212
+0x1327D 0x62D0
+0x1327E 0x6539
+0x13321 0x9B41
+0x13322 0x6666
+0x13323 0x68B0
+0x13324 0x6D77
+0x13325 0x7070
+0x13326 0x754C
+0x13327 0x7686
+0x13328 0x7D75
+0x13329 0x82A5
+0x1332A 0x87F9
+0x1332B 0x958B
+0x1332C 0x968E
+0x1332D 0x8C9D
+0x1332E 0x51F1
+0x1332F 0x52BE
+0x13330 0x5916
+0x13331 0x54B3
+0x13332 0x5BB3
+0x13333 0x5D16
+0x13334 0x6168
+0x13335 0x6982
+0x13336 0x6DAF
+0x13337 0x788D
+0x13338 0x84CB
+0x13339 0x8857
+0x1333A 0x8A72
+0x1333B 0x93A7
+0x1333C 0x9AB8
+0x1333D 0x6D6C
+0x1333E 0x99A8
+0x1333F 0x86D9
+0x13340 0x57A3
+0x13341 0x67FF
+0x13342 0x86CE
+0x13343 0x920E
+0x13344 0x5283
+0x13345 0x5687
+0x13346 0x5404
+0x13347 0x5ED3
+0x13348 0x62E1
+0x13349 0x64B9
+0x1334A 0x683C
+0x1334B 0x6838
+0x1334C 0x6BBB
+0x1334D 0x7372
+0x1334E 0x78BA
+0x1334F 0x7A6B
+0x13350 0x899A
+0x13351 0x89D2
+0x13352 0x8D6B
+0x13353 0x8F03
+0x13354 0x90ED
+0x13355 0x95A3
+0x13356 0x9694
+0x13357 0x9769
+0x13358 0x5B66
+0x13359 0x5CB3
+0x1335A 0x697D
+0x1335B 0x984D
+0x1335C 0x984E
+0x1335D 0x639B
+0x1335E 0x7B20
+0x1335F 0x6A2B
+0x13360 0x6A7F
+0x13361 0x68B6
+0x13362 0x9C0D
+0x13363 0x6F5F
+0x13364 0x5272
+0x13365 0x559D
+0x13366 0x6070
+0x13367 0x62EC
+0x13368 0x6D3B
+0x13369 0x6E07
+0x1336A 0x6ED1
+0x1336B 0x845B
+0x1336C 0x8910
+0x1336D 0x8F44
+0x1336E 0x4E14
+0x1336F 0x9C39
+0x13370 0x53F6
+0x13371 0x691B
+0x13372 0x6A3A
+0x13373 0x9784
+0x13374 0x682A
+0x13375 0x515C
+0x13376 0x7AC3
+0x13377 0x84B2
+0x13378 0x91DC
+0x13379 0x938C
+0x1337A 0x565B
+0x1337B 0x9D28
+0x1337C 0x6822
+0x1337D 0x8305
+0x1337E 0x8431
+0x13421 0x7CA5
+0x13422 0x5208
+0x13423 0x82C5
+0x13424 0x74E6
+0x13425 0x4E7E
+0x13426 0x4F83
+0x13427 0x51A0
+0x13428 0x5BD2
+0x13429 0x520A
+0x1342A 0x52D8
+0x1342B 0x52E7
+0x1342C 0x5DFB
+0x1342D 0x559A
+0x1342E 0x582A
+0x1342F 0x59E6
+0x13430 0x5B8C
+0x13431 0x5B98
+0x13432 0x5BDB
+0x13433 0x5E72
+0x13434 0x5E79
+0x13435 0x60A3
+0x13436 0x611F
+0x13437 0x6163
+0x13438 0x61BE
+0x13439 0x63DB
+0x1343A 0x6562
+0x1343B 0x67D1
+0x1343C 0x6853
+0x1343D 0x68FA
+0x1343E 0x6B3E
+0x1343F 0x6B53
+0x13440 0x6C57
+0x13441 0x6F22
+0x13442 0x6F97
+0x13443 0x6F45
+0x13444 0x74B0
+0x13445 0x7518
+0x13446 0x76E3
+0x13447 0x770B
+0x13448 0x7AFF
+0x13449 0x7BA1
+0x1344A 0x7C21
+0x1344B 0x7DE9
+0x1344C 0x7F36
+0x1344D 0x7FF0
+0x1344E 0x809D
+0x1344F 0x8266
+0x13450 0x839E
+0x13451 0x89B3
+0x13452 0x8ACC
+0x13453 0x8CAB
+0x13454 0x9084
+0x13455 0x9451
+0x13456 0x9593
+0x13457 0x9591
+0x13458 0x95A2
+0x13459 0x9665
+0x1345A 0x97D3
+0x1345B 0x9928
+0x1345C 0x8218
+0x1345D 0x4E38
+0x1345E 0x542B
+0x1345F 0x5CB8
+0x13460 0x5DCC
+0x13461 0x73A9
+0x13462 0x764C
+0x13463 0x773C
+0x13464 0x5CA9
+0x13465 0x7FEB
+0x13466 0x8D0B
+0x13467 0x96C1
+0x13468 0x9811
+0x13469 0x9854
+0x1346A 0x9858
+0x1346B 0x4F01
+0x1346C 0x4F0E
+0x1346D 0x5371
+0x1346E 0x559C
+0x1346F 0x5668
+0x13470 0x57FA
+0x13471 0x5947
+0x13472 0x5B09
+0x13473 0x5BC4
+0x13474 0x5C90
+0x13475 0x5E0C
+0x13476 0x5E7E
+0x13477 0x5FCC
+0x13478 0x63EE
+0x13479 0x673A
+0x1347A 0x65D7
+0x1347B 0x65E2
+0x1347C 0x671F
+0x1347D 0x68CB
+0x1347E 0x68C4
+0x13521 0x6A5F
+0x13522 0x5E30
+0x13523 0x6BC5
+0x13524 0x6C17
+0x13525 0x6C7D
+0x13526 0x757F
+0x13527 0x7948
+0x13528 0x5B63
+0x13529 0x7A00
+0x1352A 0x7D00
+0x1352B 0x5FBD
+0x1352C 0x898F
+0x1352D 0x8A18
+0x1352E 0x8CB4
+0x1352F 0x8D77
+0x13530 0x8ECC
+0x13531 0x8F1D
+0x13532 0x98E2
+0x13533 0x9A0E
+0x13534 0x9B3C
+0x13535 0x4E80
+0x13536 0x507D
+0x13537 0x5100
+0x13538 0x5993
+0x13539 0x5B9C
+0x1353A 0x622F
+0x1353B 0x6280
+0x1353C 0x64EC
+0x1353D 0x6B3A
+0x1353E 0x72A0
+0x1353F 0x7591
+0x13540 0x7947
+0x13541 0x7FA9
+0x13542 0x87FB
+0x13543 0x8ABC
+0x13544 0x8B70
+0x13545 0x63AC
+0x13546 0x83CA
+0x13547 0x97A0
+0x13548 0x5409
+0x13549 0x5403
+0x1354A 0x55AB
+0x1354B 0x6854
+0x1354C 0x6A58
+0x1354D 0x8A70
+0x1354E 0x7827
+0x1354F 0x6775
+0x13550 0x9ECD
+0x13551 0x5374
+0x13552 0x5BA2
+0x13553 0x811A
+0x13554 0x8650
+0x13555 0x9006
+0x13556 0x4E18
+0x13557 0x4E45
+0x13558 0x4EC7
+0x13559 0x4F11
+0x1355A 0x53CA
+0x1355B 0x5438
+0x1355C 0x5BAE
+0x1355D 0x5F13
+0x1355E 0x6025
+0x1355F 0x6551
+0x13560 0x673D
+0x13561 0x6C42
+0x13562 0x6C72
+0x13563 0x6CE3
+0x13564 0x7078
+0x13565 0x7403
+0x13566 0x7A76
+0x13567 0x7AAE
+0x13568 0x7B08
+0x13569 0x7D1A
+0x1356A 0x7CFE
+0x1356B 0x7D66
+0x1356C 0x65E7
+0x1356D 0x725B
+0x1356E 0x53BB
+0x1356F 0x5C45
+0x13570 0x5DE8
+0x13571 0x62D2
+0x13572 0x62E0
+0x13573 0x6319
+0x13574 0x6E20
+0x13575 0x865A
+0x13576 0x8A31
+0x13577 0x8DDD
+0x13578 0x92F8
+0x13579 0x6F01
+0x1357A 0x79A6
+0x1357B 0x9B5A
+0x1357C 0x4EA8
+0x1357D 0x4EAB
+0x1357E 0x4EAC
+0x13621 0x4F9B
+0x13622 0x4FA0
+0x13623 0x50D1
+0x13624 0x5147
+0x13625 0x7AF6
+0x13626 0x5171
+0x13627 0x51F6
+0x13628 0x5354
+0x13629 0x5321
+0x1362A 0x537F
+0x1362B 0x53EB
+0x1362C 0x55AC
+0x1362D 0x5883
+0x1362E 0x5CE1
+0x1362F 0x5F37
+0x13630 0x5F4A
+0x13631 0x602F
+0x13632 0x6050
+0x13633 0x606D
+0x13634 0x631F
+0x13635 0x6559
+0x13636 0x6A4B
+0x13637 0x6CC1
+0x13638 0x72C2
+0x13639 0x72ED
+0x1363A 0x77EF
+0x1363B 0x80F8
+0x1363C 0x8105
+0x1363D 0x8208
+0x1363E 0x854E
+0x1363F 0x90F7
+0x13640 0x93E1
+0x13641 0x97FF
+0x13642 0x9957
+0x13643 0x9A5A
+0x13644 0x4EF0
+0x13645 0x51DD
+0x13646 0x5C2D
+0x13647 0x6681
+0x13648 0x696D
+0x13649 0x5C40
+0x1364A 0x66F2
+0x1364B 0x6975
+0x1364C 0x7389
+0x1364D 0x6850
+0x1364E 0x7C81
+0x1364F 0x50C5
+0x13650 0x52E4
+0x13651 0x5747
+0x13652 0x5DFE
+0x13653 0x9326
+0x13654 0x65A4
+0x13655 0x6B23
+0x13656 0x6B3D
+0x13657 0x7434
+0x13658 0x7981
+0x13659 0x79BD
+0x1365A 0x7B4B
+0x1365B 0x7DCA
+0x1365C 0x82B9
+0x1365D 0x83CC
+0x1365E 0x887F
+0x1365F 0x895F
+0x13660 0x8B39
+0x13661 0x8FD1
+0x13662 0x91D1
+0x13663 0x541F
+0x13664 0x9280
+0x13665 0x4E5D
+0x13666 0x5036
+0x13667 0x53E5
+0x13668 0x533A
+0x13669 0x72D7
+0x1366A 0x7396
+0x1366B 0x77E9
+0x1366C 0x82E6
+0x1366D 0x8EAF
+0x1366E 0x99C6
+0x1366F 0x99C8
+0x13670 0x99D2
+0x13671 0x5177
+0x13672 0x611A
+0x13673 0x865E
+0x13674 0x55B0
+0x13675 0x7A7A
+0x13676 0x5076
+0x13677 0x5BD3
+0x13678 0x9047
+0x13679 0x9685
+0x1367A 0x4E32
+0x1367B 0x6ADB
+0x1367C 0x91E7
+0x1367D 0x5C51
+0x1367E 0x5C48
+0x13721 0x6398
+0x13722 0x7A9F
+0x13723 0x6C93
+0x13724 0x9774
+0x13725 0x8F61
+0x13726 0x7AAA
+0x13727 0x718A
+0x13728 0x9688
+0x13729 0x7C82
+0x1372A 0x6817
+0x1372B 0x7E70
+0x1372C 0x6851
+0x1372D 0x936C
+0x1372E 0x52F2
+0x1372F 0x541B
+0x13730 0x85AB
+0x13731 0x8A13
+0x13732 0x7FA4
+0x13733 0x8ECD
+0x13734 0x90E1
+0x13735 0x5366
+0x13736 0x8888
+0x13737 0x7941
+0x13738 0x4FC2
+0x13739 0x50BE
+0x1373A 0x5211
+0x1373B 0x5144
+0x1373C 0x5553
+0x1373D 0x572D
+0x1373E 0x73EA
+0x1373F 0x578B
+0x13740 0x5951
+0x13741 0x5F62
+0x13742 0x5F84
+0x13743 0x6075
+0x13744 0x6176
+0x13745 0x6167
+0x13746 0x61A9
+0x13747 0x63B2
+0x13748 0x643A
+0x13749 0x656C
+0x1374A 0x666F
+0x1374B 0x6842
+0x1374C 0x6E13
+0x1374D 0x7566
+0x1374E 0x7A3D
+0x1374F 0x7CFB
+0x13750 0x7D4C
+0x13751 0x7D99
+0x13752 0x7E4B
+0x13753 0x7F6B
+0x13754 0x830E
+0x13755 0x834A
+0x13756 0x86CD
+0x13757 0x8A08
+0x13758 0x8A63
+0x13759 0x8B66
+0x1375A 0x8EFD
+0x1375B 0x981A
+0x1375C 0x9D8F
+0x1375D 0x82B8
+0x1375E 0x8FCE
+0x1375F 0x9BE8
+0x13760 0x5287
+0x13761 0x621F
+0x13762 0x6483
+0x13763 0x6FC0
+0x13764 0x9699
+0x13765 0x6841
+0x13766 0x5091
+0x13767 0x6B20
+0x13768 0x6C7A
+0x13769 0x6F54
+0x1376A 0x7A74
+0x1376B 0x7D50
+0x1376C 0x8840
+0x1376D 0x8A23
+0x1376E 0x6708
+0x1376F 0x4EF6
+0x13770 0x5039
+0x13771 0x5026
+0x13772 0x5065
+0x13773 0x517C
+0x13774 0x5238
+0x13775 0x5263
+0x13776 0x55A7
+0x13777 0x570F
+0x13778 0x5805
+0x13779 0x5ACC
+0x1377A 0x5EFA
+0x1377B 0x61B2
+0x1377C 0x61F8
+0x1377D 0x62F3
+0x1377E 0x6372
+0x13821 0x691C
+0x13822 0x6A29
+0x13823 0x727D
+0x13824 0x72AC
+0x13825 0x732E
+0x13826 0x7814
+0x13827 0x786F
+0x13828 0x7D79
+0x13829 0x770C
+0x1382A 0x80A9
+0x1382B 0x898B
+0x1382C 0x8B19
+0x1382D 0x8CE2
+0x1382E 0x8ED2
+0x1382F 0x9063
+0x13830 0x9375
+0x13831 0x967A
+0x13832 0x9855
+0x13833 0x9A13
+0x13834 0x9E78
+0x13835 0x5143
+0x13836 0x539F
+0x13837 0x53B3
+0x13838 0x5E7B
+0x13839 0x5F26
+0x1383A 0x6E1B
+0x1383B 0x6E90
+0x1383C 0x7384
+0x1383D 0x73FE
+0x1383E 0x7D43
+0x1383F 0x8237
+0x13840 0x8A00
+0x13841 0x8AFA
+0x13842 0x9650
+0x13843 0x4E4E
+0x13844 0x500B
+0x13845 0x53E4
+0x13846 0x547C
+0x13847 0x56FA
+0x13848 0x59D1
+0x13849 0x5B64
+0x1384A 0x5DF1
+0x1384B 0x5EAB
+0x1384C 0x5F27
+0x1384D 0x6238
+0x1384E 0x6545
+0x1384F 0x67AF
+0x13850 0x6E56
+0x13851 0x72D0
+0x13852 0x7CCA
+0x13853 0x88B4
+0x13854 0x80A1
+0x13855 0x80E1
+0x13856 0x83F0
+0x13857 0x864E
+0x13858 0x8A87
+0x13859 0x8DE8
+0x1385A 0x9237
+0x1385B 0x96C7
+0x1385C 0x9867
+0x1385D 0x9F13
+0x1385E 0x4E94
+0x1385F 0x4E92
+0x13860 0x4F0D
+0x13861 0x5348
+0x13862 0x5449
+0x13863 0x543E
+0x13864 0x5A2F
+0x13865 0x5F8C
+0x13866 0x5FA1
+0x13867 0x609F
+0x13868 0x68A7
+0x13869 0x6A8E
+0x1386A 0x745A
+0x1386B 0x7881
+0x1386C 0x8A9E
+0x1386D 0x8AA4
+0x1386E 0x8B77
+0x1386F 0x9190
+0x13870 0x4E5E
+0x13871 0x9BC9
+0x13872 0x4EA4
+0x13873 0x4F7C
+0x13874 0x4FAF
+0x13875 0x5019
+0x13876 0x5016
+0x13877 0x5149
+0x13878 0x516C
+0x13879 0x529F
+0x1387A 0x52B9
+0x1387B 0x52FE
+0x1387C 0x539A
+0x1387D 0x53E3
+0x1387E 0x5411
+0x13921 0x540E
+0x13922 0x5589
+0x13923 0x5751
+0x13924 0x57A2
+0x13925 0x597D
+0x13926 0x5B54
+0x13927 0x5B5D
+0x13928 0x5B8F
+0x13929 0x5DE5
+0x1392A 0x5DE7
+0x1392B 0x5DF7
+0x1392C 0x5E78
+0x1392D 0x5E83
+0x1392E 0x5E9A
+0x1392F 0x5EB7
+0x13930 0x5F18
+0x13931 0x6052
+0x13932 0x614C
+0x13933 0x6297
+0x13934 0x62D8
+0x13935 0x63A7
+0x13936 0x653B
+0x13937 0x6602
+0x13938 0x6643
+0x13939 0x66F4
+0x1393A 0x676D
+0x1393B 0x6821
+0x1393C 0x6897
+0x1393D 0x69CB
+0x1393E 0x6C5F
+0x1393F 0x6D2A
+0x13940 0x6D69
+0x13941 0x6E2F
+0x13942 0x6E9D
+0x13943 0x7532
+0x13944 0x7687
+0x13945 0x786C
+0x13946 0x7A3F
+0x13947 0x7CE0
+0x13948 0x7D05
+0x13949 0x7D18
+0x1394A 0x7D5E
+0x1394B 0x7DB1
+0x1394C 0x8015
+0x1394D 0x8003
+0x1394E 0x80AF
+0x1394F 0x80B1
+0x13950 0x8154
+0x13951 0x818F
+0x13952 0x822A
+0x13953 0x8352
+0x13954 0x884C
+0x13955 0x8861
+0x13956 0x8B1B
+0x13957 0x8CA2
+0x13958 0x8CFC
+0x13959 0x90CA
+0x1395A 0x9175
+0x1395B 0x9271
+0x1395C 0x783F
+0x1395D 0x92FC
+0x1395E 0x95A4
+0x1395F 0x964D
+0x13960 0x9805
+0x13961 0x9999
+0x13962 0x9AD8
+0x13963 0x9D3B
+0x13964 0x525B
+0x13965 0x52AB
+0x13966 0x53F7
+0x13967 0x5408
+0x13968 0x58D5
+0x13969 0x62F7
+0x1396A 0x6FE0
+0x1396B 0x8C6A
+0x1396C 0x8F5F
+0x1396D 0x9EB9
+0x1396E 0x514B
+0x1396F 0x523B
+0x13970 0x544A
+0x13971 0x56FD
+0x13972 0x7A40
+0x13973 0x9177
+0x13974 0x9D60
+0x13975 0x9ED2
+0x13976 0x7344
+0x13977 0x6F09
+0x13978 0x8170
+0x13979 0x7511
+0x1397A 0x5FFD
+0x1397B 0x60DA
+0x1397C 0x9AA8
+0x1397D 0x72DB
+0x1397E 0x8FBC
+0x13A21 0x6B64
+0x13A22 0x9803
+0x13A23 0x4ECA
+0x13A24 0x56F0
+0x13A25 0x5764
+0x13A26 0x58BE
+0x13A27 0x5A5A
+0x13A28 0x6068
+0x13A29 0x61C7
+0x13A2A 0x660F
+0x13A2B 0x6606
+0x13A2C 0x6839
+0x13A2D 0x68B1
+0x13A2E 0x6DF7
+0x13A2F 0x75D5
+0x13A30 0x7D3A
+0x13A31 0x826E
+0x13A32 0x9B42
+0x13A33 0x4E9B
+0x13A34 0x4F50
+0x13A35 0x53C9
+0x13A36 0x5506
+0x13A37 0x5D6F
+0x13A38 0x5DE6
+0x13A39 0x5DEE
+0x13A3A 0x67FB
+0x13A3B 0x6C99
+0x13A3C 0x7473
+0x13A3D 0x7802
+0x13A3E 0x8A50
+0x13A3F 0x9396
+0x13A40 0x88DF
+0x13A41 0x5750
+0x13A42 0x5EA7
+0x13A43 0x632B
+0x13A44 0x50B5
+0x13A45 0x50AC
+0x13A46 0x518D
+0x13A47 0x6700
+0x13A48 0x54C9
+0x13A49 0x585E
+0x13A4A 0x59BB
+0x13A4B 0x5BB0
+0x13A4C 0x5F69
+0x13A4D 0x624D
+0x13A4E 0x63A1
+0x13A4F 0x683D
+0x13A50 0x6B73
+0x13A51 0x6E08
+0x13A52 0x707D
+0x13A53 0x91C7
+0x13A54 0x7280
+0x13A55 0x7815
+0x13A56 0x7826
+0x13A57 0x796D
+0x13A58 0x658E
+0x13A59 0x7D30
+0x13A5A 0x83DC
+0x13A5B 0x88C1
+0x13A5C 0x8F09
+0x13A5D 0x969B
+0x13A5E 0x5264
+0x13A5F 0x5728
+0x13A60 0x6750
+0x13A61 0x7F6A
+0x13A62 0x8CA1
+0x13A63 0x51B4
+0x13A64 0x5742
+0x13A65 0x962A
+0x13A66 0x583A
+0x13A67 0x698A
+0x13A68 0x80B4
+0x13A69 0x54B2
+0x13A6A 0x5D0E
+0x13A6B 0x57FC
+0x13A6C 0x7895
+0x13A6D 0x9DFA
+0x13A6E 0x4F5C
+0x13A6F 0x524A
+0x13A70 0x548B
+0x13A71 0x643E
+0x13A72 0x6628
+0x13A73 0x6714
+0x13A74 0x67F5
+0x13A75 0x7A84
+0x13A76 0x7B56
+0x13A77 0x7D22
+0x13A78 0x932F
+0x13A79 0x685C
+0x13A7A 0x9BAD
+0x13A7B 0x7B39
+0x13A7C 0x5319
+0x13A7D 0x518A
+0x13A7E 0x5237
+0x13B21 0x5BDF
+0x13B22 0x62F6
+0x13B23 0x64AE
+0x13B24 0x64E6
+0x13B25 0x672D
+0x13B26 0x6BBA
+0x13B27 0x85A9
+0x13B28 0x96D1
+0x13B29 0x7690
+0x13B2A 0x9BD6
+0x13B2B 0x634C
+0x13B2C 0x9306
+0x13B2D 0x9BAB
+0x13B2E 0x76BF
+0x13B2F 0x6652
+0x13B30 0x4E09
+0x13B31 0x5098
+0x13B32 0x53C2
+0x13B33 0x5C71
+0x13B34 0x60E8
+0x13B35 0x6492
+0x13B36 0x6563
+0x13B37 0x685F
+0x13B38 0x71E6
+0x13B39 0x73CA
+0x13B3A 0x7523
+0x13B3B 0x7B97
+0x13B3C 0x7E82
+0x13B3D 0x8695
+0x13B3E 0x8B83
+0x13B3F 0x8CDB
+0x13B40 0x9178
+0x13B41 0x9910
+0x13B42 0x65AC
+0x13B43 0x66AB
+0x13B44 0x6B8B
+0x13B45 0x4ED5
+0x13B46 0x4ED4
+0x13B47 0x4F3A
+0x13B48 0x4F7F
+0x13B49 0x523A
+0x13B4A 0x53F8
+0x13B4B 0x53F2
+0x13B4C 0x55E3
+0x13B4D 0x56DB
+0x13B4E 0x58EB
+0x13B4F 0x59CB
+0x13B50 0x59C9
+0x13B51 0x59FF
+0x13B52 0x5B50
+0x13B53 0x5C4D
+0x13B54 0x5E02
+0x13B55 0x5E2B
+0x13B56 0x5FD7
+0x13B57 0x601D
+0x13B58 0x6307
+0x13B59 0x652F
+0x13B5A 0x5B5C
+0x13B5B 0x65AF
+0x13B5C 0x65BD
+0x13B5D 0x65E8
+0x13B5E 0x679D
+0x13B5F 0x6B62
+0x13B60 0x6B7B
+0x13B61 0x6C0F
+0x13B62 0x7345
+0x13B63 0x7949
+0x13B64 0x79C1
+0x13B65 0x7CF8
+0x13B66 0x7D19
+0x13B67 0x7D2B
+0x13B68 0x80A2
+0x13B69 0x8102
+0x13B6A 0x81F3
+0x13B6B 0x8996
+0x13B6C 0x8A5E
+0x13B6D 0x8A69
+0x13B6E 0x8A66
+0x13B6F 0x8A8C
+0x13B70 0x8AEE
+0x13B71 0x8CC7
+0x13B72 0x8CDC
+0x13B73 0x96CC
+0x13B74 0x98FC
+0x13B75 0x6B6F
+0x13B76 0x4E8B
+0x13B77 0x4F3C
+0x13B78 0x4F8D
+0x13B79 0x5150
+0x13B7A 0x5B57
+0x13B7B 0x5BFA
+0x13B7C 0x6148
+0x13B7D 0x6301
+0x13B7E 0x6642
+0x13C21 0x6B21
+0x13C22 0x6ECB
+0x13C23 0x6CBB
+0x13C24 0x723E
+0x13C25 0x74BD
+0x13C26 0x75D4
+0x13C27 0x78C1
+0x13C28 0x793A
+0x13C29 0x800C
+0x13C2A 0x8033
+0x13C2B 0x81EA
+0x13C2C 0x8494
+0x13C2D 0x8F9E
+0x13C2E 0x6C50
+0x13C2F 0x9E7F
+0x13C30 0x5F0F
+0x13C31 0x8B58
+0x13C32 0x9D2B
+0x13C33 0x7AFA
+0x13C34 0x8EF8
+0x13C35 0x5B8D
+0x13C36 0x96EB
+0x13C37 0x4E03
+0x13C38 0x53F1
+0x13C39 0x57F7
+0x13C3A 0x5931
+0x13C3B 0x5AC9
+0x13C3C 0x5BA4
+0x13C3D 0x6089
+0x13C3E 0x6E7F
+0x13C3F 0x6F06
+0x13C40 0x75BE
+0x13C41 0x8CEA
+0x13C42 0x5B9F
+0x13C43 0x8500
+0x13C44 0x7BE0
+0x13C45 0x5072
+0x13C46 0x67F4
+0x13C47 0x829D
+0x13C48 0x5C61
+0x13C49 0x854A
+0x13C4A 0x7E1E
+0x13C4B 0x820E
+0x13C4C 0x5199
+0x13C4D 0x5C04
+0x13C4E 0x6368
+0x13C4F 0x8D66
+0x13C50 0x659C
+0x13C51 0x716E
+0x13C52 0x793E
+0x13C53 0x7D17
+0x13C54 0x8005
+0x13C55 0x8B1D
+0x13C56 0x8ECA
+0x13C57 0x906E
+0x13C58 0x86C7
+0x13C59 0x90AA
+0x13C5A 0x501F
+0x13C5B 0x52FA
+0x13C5C 0x5C3A
+0x13C5D 0x6753
+0x13C5E 0x707C
+0x13C5F 0x7235
+0x13C60 0x914C
+0x13C61 0x91C8
+0x13C62 0x932B
+0x13C63 0x82E5
+0x13C64 0x5BC2
+0x13C65 0x5F31
+0x13C66 0x60F9
+0x13C67 0x4E3B
+0x13C68 0x53D6
+0x13C69 0x5B88
+0x13C6A 0x624B
+0x13C6B 0x6731
+0x13C6C 0x6B8A
+0x13C6D 0x72E9
+0x13C6E 0x73E0
+0x13C6F 0x7A2E
+0x13C70 0x816B
+0x13C71 0x8DA3
+0x13C72 0x9152
+0x13C73 0x9996
+0x13C74 0x5112
+0x13C75 0x53D7
+0x13C76 0x546A
+0x13C77 0x5BFF
+0x13C78 0x6388
+0x13C79 0x6A39
+0x13C7A 0x7DAC
+0x13C7B 0x9700
+0x13C7C 0x56DA
+0x13C7D 0x53CE
+0x13C7E 0x5468
+0x13D21 0x5B97
+0x13D22 0x5C31
+0x13D23 0x5DDE
+0x13D24 0x4FEE
+0x13D25 0x6101
+0x13D26 0x62FE
+0x13D27 0x6D32
+0x13D28 0x79C0
+0x13D29 0x79CB
+0x13D2A 0x7D42
+0x13D2B 0x7E4D
+0x13D2C 0x7FD2
+0x13D2D 0x81ED
+0x13D2E 0x821F
+0x13D2F 0x8490
+0x13D30 0x8846
+0x13D31 0x8972
+0x13D32 0x8B90
+0x13D33 0x8E74
+0x13D34 0x8F2F
+0x13D35 0x9031
+0x13D36 0x914B
+0x13D37 0x916C
+0x13D38 0x96C6
+0x13D39 0x919C
+0x13D3A 0x4EC0
+0x13D3B 0x4F4F
+0x13D3C 0x5145
+0x13D3D 0x5341
+0x13D3E 0x5F93
+0x13D3F 0x620E
+0x13D40 0x67D4
+0x13D41 0x6C41
+0x13D42 0x6E0B
+0x13D43 0x7363
+0x13D44 0x7E26
+0x13D45 0x91CD
+0x13D46 0x9283
+0x13D47 0x53D4
+0x13D48 0x5919
+0x13D49 0x5BBF
+0x13D4A 0x6DD1
+0x13D4B 0x795D
+0x13D4C 0x7E2E
+0x13D4D 0x7C9B
+0x13D4E 0x587E
+0x13D4F 0x719F
+0x13D50 0x51FA
+0x13D51 0x8853
+0x13D52 0x8FF0
+0x13D53 0x4FCA
+0x13D54 0x5CFB
+0x13D55 0x6625
+0x13D56 0x77AC
+0x13D57 0x7AE3
+0x13D58 0x821C
+0x13D59 0x99FF
+0x13D5A 0x51C6
+0x13D5B 0x5FAA
+0x13D5C 0x65EC
+0x13D5D 0x696F
+0x13D5E 0x6B89
+0x13D5F 0x6DF3
+0x13D60 0x6E96
+0x13D61 0x6F64
+0x13D62 0x76FE
+0x13D63 0x7D14
+0x13D64 0x5DE1
+0x13D65 0x9075
+0x13D66 0x9187
+0x13D67 0x9806
+0x13D68 0x51E6
+0x13D69 0x521D
+0x13D6A 0x6240
+0x13D6B 0x6691
+0x13D6C 0x66D9
+0x13D6D 0x6E1A
+0x13D6E 0x5EB6
+0x13D6F 0x7DD2
+0x13D70 0x7F72
+0x13D71 0x66F8
+0x13D72 0x85AF
+0x13D73 0x85F7
+0x13D74 0x8AF8
+0x13D75 0x52A9
+0x13D76 0x53D9
+0x13D77 0x5973
+0x13D78 0x5E8F
+0x13D79 0x5F90
+0x13D7A 0x6055
+0x13D7B 0x92E4
+0x13D7C 0x9664
+0x13D7D 0x50B7
+0x13D7E 0x511F
+0x13E21 0x52DD
+0x13E22 0x5320
+0x13E23 0x5347
+0x13E24 0x53EC
+0x13E25 0x54E8
+0x13E26 0x5546
+0x13E27 0x5531
+0x13E28 0x5617
+0x13E29 0x5968
+0x13E2A 0x59BE
+0x13E2B 0x5A3C
+0x13E2C 0x5BB5
+0x13E2D 0x5C06
+0x13E2E 0x5C0F
+0x13E2F 0x5C11
+0x13E30 0x5C1A
+0x13E31 0x5E84
+0x13E32 0x5E8A
+0x13E33 0x5EE0
+0x13E34 0x5F70
+0x13E35 0x627F
+0x13E36 0x6284
+0x13E37 0x62DB
+0x13E38 0x638C
+0x13E39 0x6377
+0x13E3A 0x6607
+0x13E3B 0x660C
+0x13E3C 0x662D
+0x13E3D 0x6676
+0x13E3E 0x677E
+0x13E3F 0x68A2
+0x13E40 0x6A1F
+0x13E41 0x6A35
+0x13E42 0x6CBC
+0x13E43 0x6D88
+0x13E44 0x6E09
+0x13E45 0x6E58
+0x13E46 0x713C
+0x13E47 0x7126
+0x13E48 0x7167
+0x13E49 0x75C7
+0x13E4A 0x7701
+0x13E4B 0x785D
+0x13E4C 0x7901
+0x13E4D 0x7965
+0x13E4E 0x79F0
+0x13E4F 0x7AE0
+0x13E50 0x7B11
+0x13E51 0x7CA7
+0x13E52 0x7D39
+0x13E53 0x8096
+0x13E54 0x83D6
+0x13E55 0x848B
+0x13E56 0x8549
+0x13E57 0x885D
+0x13E58 0x88F3
+0x13E59 0x8A1F
+0x13E5A 0x8A3C
+0x13E5B 0x8A54
+0x13E5C 0x8A73
+0x13E5D 0x8C61
+0x13E5E 0x8CDE
+0x13E5F 0x91A4
+0x13E60 0x9266
+0x13E61 0x937E
+0x13E62 0x9418
+0x13E63 0x969C
+0x13E64 0x9798
+0x13E65 0x4E0A
+0x13E66 0x4E08
+0x13E67 0x4E1E
+0x13E68 0x4E57
+0x13E69 0x5197
+0x13E6A 0x5270
+0x13E6B 0x57CE
+0x13E6C 0x5834
+0x13E6D 0x58CC
+0x13E6E 0x5B22
+0x13E6F 0x5E38
+0x13E70 0x60C5
+0x13E71 0x64FE
+0x13E72 0x6761
+0x13E73 0x6756
+0x13E74 0x6D44
+0x13E75 0x72B6
+0x13E76 0x7573
+0x13E77 0x7A63
+0x13E78 0x84B8
+0x13E79 0x8B72
+0x13E7A 0x91B8
+0x13E7B 0x9320
+0x13E7C 0x5631
+0x13E7D 0x57F4
+0x13E7E 0x98FE
+0x13F21 0x62ED
+0x13F22 0x690D
+0x13F23 0x6B96
+0x13F24 0x71ED
+0x13F25 0x7E54
+0x13F26 0x8077
+0x13F27 0x8272
+0x13F28 0x89E6
+0x13F29 0x98DF
+0x13F2A 0x8755
+0x13F2B 0x8FB1
+0x13F2C 0x5C3B
+0x13F2D 0x4F38
+0x13F2E 0x4FE1
+0x13F2F 0x4FB5
+0x13F30 0x5507
+0x13F31 0x5A20
+0x13F32 0x5BDD
+0x13F33 0x5BE9
+0x13F34 0x5FC3
+0x13F35 0x614E
+0x13F36 0x632F
+0x13F37 0x65B0
+0x13F38 0x664B
+0x13F39 0x68EE
+0x13F3A 0x699B
+0x13F3B 0x6D78
+0x13F3C 0x6DF1
+0x13F3D 0x7533
+0x13F3E 0x75B9
+0x13F3F 0x771F
+0x13F40 0x795E
+0x13F41 0x79E6
+0x13F42 0x7D33
+0x13F43 0x81E3
+0x13F44 0x82AF
+0x13F45 0x85AA
+0x13F46 0x89AA
+0x13F47 0x8A3A
+0x13F48 0x8EAB
+0x13F49 0x8F9B
+0x13F4A 0x9032
+0x13F4B 0x91DD
+0x13F4C 0x9707
+0x13F4D 0x4EBA
+0x13F4E 0x4EC1
+0x13F4F 0x5203
+0x13F50 0x5875
+0x13F51 0x58EC
+0x13F52 0x5C0B
+0x13F53 0x751A
+0x13F54 0x5C3D
+0x13F55 0x814E
+0x13F56 0x8A0A
+0x13F57 0x8FC5
+0x13F58 0x9663
+0x13F59 0x976D
+0x13F5A 0x7B25
+0x13F5B 0x8ACF
+0x13F5C 0x9808
+0x13F5D 0x9162
+0x13F5E 0x56F3
+0x13F5F 0x53A8
+0x13F60 0x9017
+0x13F61 0x5439
+0x13F62 0x5782
+0x13F63 0x5E25
+0x13F64 0x63A8
+0x13F65 0x6C34
+0x13F66 0x708A
+0x13F67 0x7761
+0x13F68 0x7C8B
+0x13F69 0x7FE0
+0x13F6A 0x8870
+0x13F6B 0x9042
+0x13F6C 0x9154
+0x13F6D 0x9310
+0x13F6E 0x9318
+0x13F6F 0x968F
+0x13F70 0x745E
+0x13F71 0x9AC4
+0x13F72 0x5D07
+0x13F73 0x5D69
+0x13F74 0x6570
+0x13F75 0x67A2
+0x13F76 0x8DA8
+0x13F77 0x96DB
+0x13F78 0x636E
+0x13F79 0x6749
+0x13F7A 0x6919
+0x13F7B 0x83C5
+0x13F7C 0x9817
+0x13F7D 0x96C0
+0x13F7E 0x88FE
+0x14021 0x6F84
+0x14022 0x647A
+0x14023 0x5BF8
+0x14024 0x4E16
+0x14025 0x702C
+0x14026 0x755D
+0x14027 0x662F
+0x14028 0x51C4
+0x14029 0x5236
+0x1402A 0x52E2
+0x1402B 0x59D3
+0x1402C 0x5F81
+0x1402D 0x6027
+0x1402E 0x6210
+0x1402F 0x653F
+0x14030 0x6574
+0x14031 0x661F
+0x14032 0x6674
+0x14033 0x68F2
+0x14034 0x6816
+0x14035 0x6B63
+0x14036 0x6E05
+0x14037 0x7272
+0x14038 0x751F
+0x14039 0x76DB
+0x1403A 0x7CBE
+0x1403B 0x8056
+0x1403C 0x58F0
+0x1403D 0x88FD
+0x1403E 0x897F
+0x1403F 0x8AA0
+0x14040 0x8A93
+0x14041 0x8ACB
+0x14042 0x901D
+0x14043 0x9192
+0x14044 0x9752
+0x14045 0x9759
+0x14046 0x6589
+0x14047 0x7A0E
+0x14048 0x8106
+0x14049 0x96BB
+0x1404A 0x5E2D
+0x1404B 0x60DC
+0x1404C 0x621A
+0x1404D 0x65A5
+0x1404E 0x6614
+0x1404F 0x6790
+0x14050 0x77F3
+0x14051 0x7A4D
+0x14052 0x7C4D
+0x14053 0x7E3E
+0x14054 0x810A
+0x14055 0x8CAC
+0x14056 0x8D64
+0x14057 0x8DE1
+0x14058 0x8E5F
+0x14059 0x78A9
+0x1405A 0x5207
+0x1405B 0x62D9
+0x1405C 0x63A5
+0x1405D 0x6442
+0x1405E 0x6298
+0x1405F 0x8A2D
+0x14060 0x7A83
+0x14061 0x7BC0
+0x14062 0x8AAC
+0x14063 0x96EA
+0x14064 0x7D76
+0x14065 0x820C
+0x14066 0x8749
+0x14067 0x4ED9
+0x14068 0x5148
+0x14069 0x5343
+0x1406A 0x5360
+0x1406B 0x5BA3
+0x1406C 0x5C02
+0x1406D 0x5C16
+0x1406E 0x5DDD
+0x1406F 0x6226
+0x14070 0x6247
+0x14071 0x64B0
+0x14072 0x6813
+0x14073 0x6834
+0x14074 0x6CC9
+0x14075 0x6D45
+0x14076 0x6D17
+0x14077 0x67D3
+0x14078 0x6F5C
+0x14079 0x714E
+0x1407A 0x717D
+0x1407B 0x65CB
+0x1407C 0x7A7F
+0x1407D 0x7BAD
+0x1407E 0x7DDA
+0x14121 0x7E4A
+0x14122 0x7FA8
+0x14123 0x817A
+0x14124 0x821B
+0x14125 0x8239
+0x14126 0x85A6
+0x14127 0x8A6E
+0x14128 0x8CCE
+0x14129 0x8DF5
+0x1412A 0x9078
+0x1412B 0x9077
+0x1412C 0x92AD
+0x1412D 0x9291
+0x1412E 0x9583
+0x1412F 0x9BAE
+0x14130 0x524D
+0x14131 0x5584
+0x14132 0x6F38
+0x14133 0x7136
+0x14134 0x5168
+0x14135 0x7985
+0x14136 0x7E55
+0x14137 0x81B3
+0x14138 0x7CCE
+0x14139 0x564C
+0x1413A 0x5851
+0x1413B 0x5CA8
+0x1413C 0x63AA
+0x1413D 0x66FE
+0x1413E 0x66FD
+0x1413F 0x695A
+0x14140 0x72D9
+0x14141 0x758F
+0x14142 0x758E
+0x14143 0x790E
+0x14144 0x7956
+0x14145 0x79DF
+0x14146 0x7C97
+0x14147 0x7D20
+0x14148 0x7D44
+0x14149 0x8607
+0x1414A 0x8A34
+0x1414B 0x963B
+0x1414C 0x9061
+0x1414D 0x9F20
+0x1414E 0x50E7
+0x1414F 0x5275
+0x14150 0x53CC
+0x14151 0x53E2
+0x14152 0x5009
+0x14153 0x55AA
+0x14154 0x58EE
+0x14155 0x594F
+0x14156 0x723D
+0x14157 0x5B8B
+0x14158 0x5C64
+0x14159 0x531D
+0x1415A 0x60E3
+0x1415B 0x60F3
+0x1415C 0x635C
+0x1415D 0x6383
+0x1415E 0x633F
+0x1415F 0x63BB
+0x14160 0x64CD
+0x14161 0x65E9
+0x14162 0x66F9
+0x14163 0x5DE3
+0x14164 0x69CD
+0x14165 0x69FD
+0x14166 0x6F15
+0x14167 0x71E5
+0x14168 0x4E89
+0x14169 0x75E9
+0x1416A 0x76F8
+0x1416B 0x7A93
+0x1416C 0x7CDF
+0x1416D 0x7DCF
+0x1416E 0x7D9C
+0x1416F 0x8061
+0x14170 0x8349
+0x14171 0x8358
+0x14172 0x846C
+0x14173 0x84BC
+0x14174 0x85FB
+0x14175 0x88C5
+0x14176 0x8D70
+0x14177 0x9001
+0x14178 0x906D
+0x14179 0x9397
+0x1417A 0x971C
+0x1417B 0x9A12
+0x1417C 0x50CF
+0x1417D 0x5897
+0x1417E 0x618E
+0x14221 0x81D3
+0x14222 0x8535
+0x14223 0x8D08
+0x14224 0x9020
+0x14225 0x4FC3
+0x14226 0x5074
+0x14227 0x5247
+0x14228 0x5373
+0x14229 0x606F
+0x1422A 0x6349
+0x1422B 0x675F
+0x1422C 0x6E2C
+0x1422D 0x8DB3
+0x1422E 0x901F
+0x1422F 0x4FD7
+0x14230 0x5C5E
+0x14231 0x8CCA
+0x14232 0x65CF
+0x14233 0x7D9A
+0x14234 0x5352
+0x14235 0x8896
+0x14236 0x5176
+0x14237 0x63C3
+0x14238 0x5B58
+0x14239 0x5B6B
+0x1423A 0x5C0A
+0x1423B 0x640D
+0x1423C 0x6751
+0x1423D 0x905C
+0x1423E 0x4ED6
+0x1423F 0x591A
+0x14240 0x592A
+0x14241 0x6C70
+0x14242 0x8A51
+0x14243 0x553E
+0x14244 0x5815
+0x14245 0x59A5
+0x14246 0x60F0
+0x14247 0x6253
+0x14248 0x67C1
+0x14249 0x8235
+0x1424A 0x6955
+0x1424B 0x9640
+0x1424C 0x99C4
+0x1424D 0x9A28
+0x1424E 0x4F53
+0x1424F 0x5806
+0x14250 0x5BFE
+0x14251 0x8010
+0x14252 0x5CB1
+0x14253 0x5E2F
+0x14254 0x5F85
+0x14255 0x6020
+0x14256 0x614B
+0x14257 0x6234
+0x14258 0x66FF
+0x14259 0x6CF0
+0x1425A 0x6EDE
+0x1425B 0x80CE
+0x1425C 0x817F
+0x1425D 0x82D4
+0x1425E 0x888B
+0x1425F 0x8CB8
+0x14260 0x9000
+0x14261 0x902E
+0x14262 0x968A
+0x14263 0x9EDB
+0x14264 0x9BDB
+0x14265 0x4EE3
+0x14266 0x53F0
+0x14267 0x5927
+0x14268 0x7B2C
+0x14269 0x918D
+0x1426A 0x984C
+0x1426B 0x9DF9
+0x1426C 0x6EDD
+0x1426D 0x7027
+0x1426E 0x5353
+0x1426F 0x5544
+0x14270 0x5B85
+0x14271 0x6258
+0x14272 0x629E
+0x14273 0x62D3
+0x14274 0x6CA2
+0x14275 0x6FEF
+0x14276 0x7422
+0x14277 0x8A17
+0x14278 0x9438
+0x14279 0x6FC1
+0x1427A 0x8AFE
+0x1427B 0x8338
+0x1427C 0x51E7
+0x1427D 0x86F8
+0x1427E 0x53EA
+0x14321 0x53E9
+0x14322 0x4F46
+0x14323 0x9054
+0x14324 0x8FB0
+0x14325 0x596A
+0x14326 0x8131
+0x14327 0x5DFD
+0x14328 0x7AEA
+0x14329 0x8FBF
+0x1432A 0x68DA
+0x1432B 0x8C37
+0x1432C 0x72F8
+0x1432D 0x9C48
+0x1432E 0x6A3D
+0x1432F 0x8AB0
+0x14330 0x4E39
+0x14331 0x5358
+0x14332 0x5606
+0x14333 0x5766
+0x14334 0x62C5
+0x14335 0x63A2
+0x14336 0x65E6
+0x14337 0x6B4E
+0x14338 0x6DE1
+0x14339 0x6E5B
+0x1433A 0x70AD
+0x1433B 0x77ED
+0x1433C 0x7AEF
+0x1433D 0x7BAA
+0x1433E 0x7DBB
+0x1433F 0x803D
+0x14340 0x80C6
+0x14341 0x86CB
+0x14342 0x8A95
+0x14343 0x935B
+0x14344 0x56E3
+0x14345 0x58C7
+0x14346 0x5F3E
+0x14347 0x65AD
+0x14348 0x6696
+0x14349 0x6A80
+0x1434A 0x6BB5
+0x1434B 0x7537
+0x1434C 0x8AC7
+0x1434D 0x5024
+0x1434E 0x77E5
+0x1434F 0x5730
+0x14350 0x5F1B
+0x14351 0x6065
+0x14352 0x667A
+0x14353 0x6C60
+0x14354 0x75F4
+0x14355 0x7A1A
+0x14356 0x7F6E
+0x14357 0x81F4
+0x14358 0x8718
+0x14359 0x9045
+0x1435A 0x99B3
+0x1435B 0x7BC9
+0x1435C 0x755C
+0x1435D 0x7AF9
+0x1435E 0x7B51
+0x1435F 0x84C4
+0x14360 0x9010
+0x14361 0x79E9
+0x14362 0x7A92
+0x14363 0x8336
+0x14364 0x5AE1
+0x14365 0x7740
+0x14366 0x4E2D
+0x14367 0x4EF2
+0x14368 0x5B99
+0x14369 0x5FE0
+0x1436A 0x62BD
+0x1436B 0x663C
+0x1436C 0x67F1
+0x1436D 0x6CE8
+0x1436E 0x866B
+0x1436F 0x8877
+0x14370 0x8A3B
+0x14371 0x914E
+0x14372 0x92F3
+0x14373 0x99D0
+0x14374 0x6A17
+0x14375 0x7026
+0x14376 0x732A
+0x14377 0x82E7
+0x14378 0x8457
+0x14379 0x8CAF
+0x1437A 0x4E01
+0x1437B 0x5146
+0x1437C 0x51CB
+0x1437D 0x558B
+0x1437E 0x5BF5
+0x14421 0x5E16
+0x14422 0x5E33
+0x14423 0x5E81
+0x14424 0x5F14
+0x14425 0x5F35
+0x14426 0x5F6B
+0x14427 0x5FB4
+0x14428 0x61F2
+0x14429 0x6311
+0x1442A 0x66A2
+0x1442B 0x671D
+0x1442C 0x6F6E
+0x1442D 0x7252
+0x1442E 0x753A
+0x1442F 0x773A
+0x14430 0x8074
+0x14431 0x8139
+0x14432 0x8178
+0x14433 0x8776
+0x14434 0x8ABF
+0x14435 0x8ADC
+0x14436 0x8D85
+0x14437 0x8DF3
+0x14438 0x929A
+0x14439 0x9577
+0x1443A 0x9802
+0x1443B 0x9CE5
+0x1443C 0x52C5
+0x1443D 0x6357
+0x1443E 0x76F4
+0x1443F 0x6715
+0x14440 0x6C88
+0x14441 0x73CD
+0x14442 0x8CC3
+0x14443 0x93AE
+0x14444 0x9673
+0x14445 0x6D25
+0x14446 0x589C
+0x14447 0x690E
+0x14448 0x69CC
+0x14449 0x8FFD
+0x1444A 0x939A
+0x1444B 0x75DB
+0x1444C 0x901A
+0x1444D 0x585A
+0x1444E 0x6802
+0x1444F 0x63B4
+0x14450 0x69FB
+0x14451 0x4F43
+0x14452 0x6F2C
+0x14453 0x67D8
+0x14454 0x8FBB
+0x14455 0x8526
+0x14456 0x7DB4
+0x14457 0x9354
+0x14458 0x693F
+0x14459 0x6F70
+0x1445A 0x576A
+0x1445B 0x58F7
+0x1445C 0x5B2C
+0x1445D 0x7D2C
+0x1445E 0x722A
+0x1445F 0x540A
+0x14460 0x91E3
+0x14461 0x9DB4
+0x14462 0x4EAD
+0x14463 0x4F4E
+0x14464 0x505C
+0x14465 0x5075
+0x14466 0x5243
+0x14467 0x8C9E
+0x14468 0x5448
+0x14469 0x5824
+0x1446A 0x5B9A
+0x1446B 0x5E1D
+0x1446C 0x5E95
+0x1446D 0x5EAD
+0x1446E 0x5EF7
+0x1446F 0x5F1F
+0x14470 0x608C
+0x14471 0x62B5
+0x14472 0x633A
+0x14473 0x63D0
+0x14474 0x68AF
+0x14475 0x6C40
+0x14476 0x7887
+0x14477 0x798E
+0x14478 0x7A0B
+0x14479 0x7DE0
+0x1447A 0x8247
+0x1447B 0x8A02
+0x1447C 0x8AE6
+0x1447D 0x8E44
+0x1447E 0x9013
+0x14521 0x90B8
+0x14522 0x912D
+0x14523 0x91D8
+0x14524 0x9F0E
+0x14525 0x6CE5
+0x14526 0x6458
+0x14527 0x64E2
+0x14528 0x6575
+0x14529 0x6EF4
+0x1452A 0x7684
+0x1452B 0x7B1B
+0x1452C 0x9069
+0x1452D 0x93D1
+0x1452E 0x6EBA
+0x1452F 0x54F2
+0x14530 0x5FB9
+0x14531 0x64A4
+0x14532 0x8F4D
+0x14533 0x8FED
+0x14534 0x9244
+0x14535 0x5178
+0x14536 0x586B
+0x14537 0x5929
+0x14538 0x5C55
+0x14539 0x5E97
+0x1453A 0x6DFB
+0x1453B 0x7E8F
+0x1453C 0x751C
+0x1453D 0x8CBC
+0x1453E 0x8EE2
+0x1453F 0x985B
+0x14540 0x70B9
+0x14541 0x4F1D
+0x14542 0x6BBF
+0x14543 0x6FB1
+0x14544 0x7530
+0x14545 0x96FB
+0x14546 0x514E
+0x14547 0x5410
+0x14548 0x5835
+0x14549 0x5857
+0x1454A 0x59AC
+0x1454B 0x5C60
+0x1454C 0x5F92
+0x1454D 0x6597
+0x1454E 0x675C
+0x1454F 0x6E21
+0x14550 0x767B
+0x14551 0x83DF
+0x14552 0x8CED
+0x14553 0x9014
+0x14554 0x90FD
+0x14555 0x934D
+0x14556 0x7825
+0x14557 0x783A
+0x14558 0x52AA
+0x14559 0x5EA6
+0x1455A 0x571F
+0x1455B 0x5974
+0x1455C 0x6012
+0x1455D 0x5012
+0x1455E 0x515A
+0x1455F 0x51AC
+0x14560 0x51CD
+0x14561 0x5200
+0x14562 0x5510
+0x14563 0x5854
+0x14564 0x5858
+0x14565 0x5957
+0x14566 0x5B95
+0x14567 0x5CF6
+0x14568 0x5D8B
+0x14569 0x60BC
+0x1456A 0x6295
+0x1456B 0x642D
+0x1456C 0x6771
+0x1456D 0x6843
+0x1456E 0x68BC
+0x1456F 0x68DF
+0x14570 0x76D7
+0x14571 0x6DD8
+0x14572 0x6E6F
+0x14573 0x6D9B
+0x14574 0x706F
+0x14575 0x71C8
+0x14576 0x5F53
+0x14577 0x75D8
+0x14578 0x7977
+0x14579 0x7B49
+0x1457A 0x7B54
+0x1457B 0x7B52
+0x1457C 0x7CD6
+0x1457D 0x7D71
+0x1457E 0x5230
+0x14621 0x8463
+0x14622 0x8569
+0x14623 0x85E4
+0x14624 0x8A0E
+0x14625 0x8B04
+0x14626 0x8C46
+0x14627 0x8E0F
+0x14628 0x9003
+0x14629 0x900F
+0x1462A 0x9419
+0x1462B 0x9676
+0x1462C 0x982D
+0x1462D 0x9A30
+0x1462E 0x95D8
+0x1462F 0x50CD
+0x14630 0x52D5
+0x14631 0x540C
+0x14632 0x5802
+0x14633 0x5C0E
+0x14634 0x61A7
+0x14635 0x649E
+0x14636 0x6D1E
+0x14637 0x77B3
+0x14638 0x7AE5
+0x14639 0x80F4
+0x1463A 0x8404
+0x1463B 0x9053
+0x1463C 0x9285
+0x1463D 0x5CE0
+0x1463E 0x9D07
+0x1463F 0x533F
+0x14640 0x5F97
+0x14641 0x5FB3
+0x14642 0x6D9C
+0x14643 0x7279
+0x14644 0x7763
+0x14645 0x79BF
+0x14646 0x7BE4
+0x14647 0x6BD2
+0x14648 0x72EC
+0x14649 0x8AAD
+0x1464A 0x6803
+0x1464B 0x6A61
+0x1464C 0x51F8
+0x1464D 0x7A81
+0x1464E 0x6934
+0x1464F 0x5C4A
+0x14650 0x9CF6
+0x14651 0x82EB
+0x14652 0x5BC5
+0x14653 0x9149
+0x14654 0x701E
+0x14655 0x5678
+0x14656 0x5C6F
+0x14657 0x60C7
+0x14658 0x6566
+0x14659 0x6C8C
+0x1465A 0x8C5A
+0x1465B 0x9041
+0x1465C 0x9813
+0x1465D 0x5451
+0x1465E 0x66C7
+0x1465F 0x920D
+0x14660 0x5948
+0x14661 0x90A3
+0x14662 0x5185
+0x14663 0x4E4D
+0x14664 0x51EA
+0x14665 0x8599
+0x14666 0x8B0E
+0x14667 0x7058
+0x14668 0x637A
+0x14669 0x934B
+0x1466A 0x6962
+0x1466B 0x99B4
+0x1466C 0x7E04
+0x1466D 0x7577
+0x1466E 0x5357
+0x1466F 0x6960
+0x14670 0x8EDF
+0x14671 0x96E3
+0x14672 0x6C5D
+0x14673 0x4E8C
+0x14674 0x5C3C
+0x14675 0x5F10
+0x14676 0x8FE9
+0x14677 0x5302
+0x14678 0x8CD1
+0x14679 0x8089
+0x1467A 0x8679
+0x1467B 0x5EFF
+0x1467C 0x65E5
+0x1467D 0x4E73
+0x1467E 0x5165
+0x14721 0x5982
+0x14722 0x5C3F
+0x14723 0x97EE
+0x14724 0x4EFB
+0x14725 0x598A
+0x14726 0x5FCD
+0x14727 0x8A8D
+0x14728 0x6FE1
+0x14729 0x79B0
+0x1472A 0x7962
+0x1472B 0x5BE7
+0x1472C 0x8471
+0x1472D 0x732B
+0x1472E 0x71B1
+0x1472F 0x5E74
+0x14730 0x5FF5
+0x14731 0x637B
+0x14732 0x649A
+0x14733 0x71C3
+0x14734 0x7C98
+0x14735 0x4E43
+0x14736 0x5EFC
+0x14737 0x4E4B
+0x14738 0x57DC
+0x14739 0x56A2
+0x1473A 0x60A9
+0x1473B 0x6FC3
+0x1473C 0x7D0D
+0x1473D 0x80FD
+0x1473E 0x8133
+0x1473F 0x81BF
+0x14740 0x8FB2
+0x14741 0x8997
+0x14742 0x86A4
+0x14743 0x5DF4
+0x14744 0x628A
+0x14745 0x64AD
+0x14746 0x8987
+0x14747 0x6777
+0x14748 0x6CE2
+0x14749 0x6D3E
+0x1474A 0x7436
+0x1474B 0x7834
+0x1474C 0x5A46
+0x1474D 0x7F75
+0x1474E 0x82AD
+0x1474F 0x99AC
+0x14750 0x4FF3
+0x14751 0x5EC3
+0x14752 0x62DD
+0x14753 0x6392
+0x14754 0x6557
+0x14755 0x676F
+0x14756 0x76C3
+0x14757 0x724C
+0x14758 0x80CC
+0x14759 0x80BA
+0x1475A 0x8F29
+0x1475B 0x914D
+0x1475C 0x500D
+0x1475D 0x57F9
+0x1475E 0x5A92
+0x1475F 0x6885
+0x14760 0x6973
+0x14761 0x7164
+0x14762 0x72FD
+0x14763 0x8CB7
+0x14764 0x58F2
+0x14765 0x8CE0
+0x14766 0x966A
+0x14767 0x9019
+0x14768 0x877F
+0x14769 0x79E4
+0x1476A 0x77E7
+0x1476B 0x8429
+0x1476C 0x4F2F
+0x1476D 0x5265
+0x1476E 0x535A
+0x1476F 0x62CD
+0x14770 0x67CF
+0x14771 0x6CCA
+0x14772 0x767D
+0x14773 0x7B94
+0x14774 0x7C95
+0x14775 0x8236
+0x14776 0x8584
+0x14777 0x8FEB
+0x14778 0x66DD
+0x14779 0x6F20
+0x1477A 0x7206
+0x1477B 0x7E1B
+0x1477C 0x83AB
+0x1477D 0x99C1
+0x1477E 0x9EA6
+0x14821 0x51FD
+0x14822 0x7BB1
+0x14823 0x7872
+0x14824 0x7BB8
+0x14825 0x8087
+0x14826 0x7B48
+0x14827 0x6AE8
+0x14828 0x5E61
+0x14829 0x808C
+0x1482A 0x7551
+0x1482B 0x7560
+0x1482C 0x516B
+0x1482D 0x9262
+0x1482E 0x6E8C
+0x1482F 0x767A
+0x14830 0x9197
+0x14831 0x9AEA
+0x14832 0x4F10
+0x14833 0x7F70
+0x14834 0x629C
+0x14835 0x7B4F
+0x14836 0x95A5
+0x14837 0x9CE9
+0x14838 0x567A
+0x14839 0x5859
+0x1483A 0x86E4
+0x1483B 0x96BC
+0x1483C 0x4F34
+0x1483D 0x5224
+0x1483E 0x534A
+0x1483F 0x53CD
+0x14840 0x53DB
+0x14841 0x5E06
+0x14842 0x642C
+0x14843 0x6591
+0x14844 0x677F
+0x14845 0x6C3E
+0x14846 0x6C4E
+0x14847 0x7248
+0x14848 0x72AF
+0x14849 0x73ED
+0x1484A 0x7554
+0x1484B 0x7E41
+0x1484C 0x822C
+0x1484D 0x85E9
+0x1484E 0x8CA9
+0x1484F 0x7BC4
+0x14850 0x91C6
+0x14851 0x7169
+0x14852 0x9812
+0x14853 0x98EF
+0x14854 0x633D
+0x14855 0x6669
+0x14856 0x756A
+0x14857 0x76E4
+0x14858 0x78D0
+0x14859 0x8543
+0x1485A 0x86EE
+0x1485B 0x532A
+0x1485C 0x5351
+0x1485D 0x5426
+0x1485E 0x5983
+0x1485F 0x5E87
+0x14860 0x5F7C
+0x14861 0x60B2
+0x14862 0x6249
+0x14863 0x6279
+0x14864 0x62AB
+0x14865 0x6590
+0x14866 0x6BD4
+0x14867 0x6CCC
+0x14868 0x75B2
+0x14869 0x76AE
+0x1486A 0x7891
+0x1486B 0x79D8
+0x1486C 0x7DCB
+0x1486D 0x7F77
+0x1486E 0x80A5
+0x1486F 0x88AB
+0x14870 0x8AB9
+0x14871 0x8CBB
+0x14872 0x907F
+0x14873 0x975E
+0x14874 0x98DB
+0x14875 0x6A0B
+0x14876 0x7C38
+0x14877 0x5099
+0x14878 0x5C3E
+0x14879 0x5FAE
+0x1487A 0x6787
+0x1487B 0x6BD8
+0x1487C 0x7435
+0x1487D 0x7709
+0x1487E 0x7F8E
+0x14921 0x9F3B
+0x14922 0x67CA
+0x14923 0x7A17
+0x14924 0x5339
+0x14925 0x758B
+0x14926 0x9AED
+0x14927 0x5F66
+0x14928 0x819D
+0x14929 0x83F1
+0x1492A 0x8098
+0x1492B 0x5F3C
+0x1492C 0x5FC5
+0x1492D 0x7562
+0x1492E 0x7B46
+0x1492F 0x903C
+0x14930 0x6867
+0x14931 0x59EB
+0x14932 0x5A9B
+0x14933 0x7D10
+0x14934 0x767E
+0x14935 0x8B2C
+0x14936 0x4FF5
+0x14937 0x5F6A
+0x14938 0x6A19
+0x14939 0x6C37
+0x1493A 0x6F02
+0x1493B 0x74E2
+0x1493C 0x7968
+0x1493D 0x8868
+0x1493E 0x8A55
+0x1493F 0x8C79
+0x14940 0x5EDF
+0x14941 0x63CF
+0x14942 0x75C5
+0x14943 0x79D2
+0x14944 0x82D7
+0x14945 0x9328
+0x14946 0x92F2
+0x14947 0x849C
+0x14948 0x86ED
+0x14949 0x9C2D
+0x1494A 0x54C1
+0x1494B 0x5F6C
+0x1494C 0x658C
+0x1494D 0x6D5C
+0x1494E 0x7015
+0x1494F 0x8CA7
+0x14950 0x8CD3
+0x14951 0x983B
+0x14952 0x654F
+0x14953 0x74F6
+0x14954 0x4E0D
+0x14955 0x4ED8
+0x14956 0x57E0
+0x14957 0x592B
+0x14958 0x5A66
+0x14959 0x5BCC
+0x1495A 0x51A8
+0x1495B 0x5E03
+0x1495C 0x5E9C
+0x1495D 0x6016
+0x1495E 0x6276
+0x1495F 0x6577
+0x14960 0x65A7
+0x14961 0x666E
+0x14962 0x6D6E
+0x14963 0x7236
+0x14964 0x7B26
+0x14965 0x8150
+0x14966 0x819A
+0x14967 0x8299
+0x14968 0x8B5C
+0x14969 0x8CA0
+0x1496A 0x8CE6
+0x1496B 0x8D74
+0x1496C 0x961C
+0x1496D 0x9644
+0x1496E 0x4FAE
+0x1496F 0x64AB
+0x14970 0x6B66
+0x14971 0x821E
+0x14972 0x8461
+0x14973 0x856A
+0x14974 0x90E8
+0x14975 0x5C01
+0x14976 0x6953
+0x14977 0x98A8
+0x14978 0x847A
+0x14979 0x8557
+0x1497A 0x4F0F
+0x1497B 0x526F
+0x1497C 0x5FA9
+0x1497D 0x5E45
+0x1497E 0x670D
+0x14A21 0x798F
+0x14A22 0x8179
+0x14A23 0x8907
+0x14A24 0x8986
+0x14A25 0x6DF5
+0x14A26 0x5F17
+0x14A27 0x6255
+0x14A28 0x6CB8
+0x14A29 0x4ECF
+0x14A2A 0x7269
+0x14A2B 0x9B92
+0x14A2C 0x5206
+0x14A2D 0x543B
+0x14A2E 0x5674
+0x14A2F 0x58B3
+0x14A30 0x61A4
+0x14A31 0x626E
+0x14A32 0x711A
+0x14A33 0x596E
+0x14A34 0x7C89
+0x14A35 0x7CDE
+0x14A36 0x7D1B
+0x14A37 0x96F0
+0x14A38 0x6587
+0x14A39 0x805E
+0x14A3A 0x4E19
+0x14A3B 0x4F75
+0x14A3C 0x5175
+0x14A3D 0x5840
+0x14A3E 0x5E63
+0x14A3F 0x5E73
+0x14A40 0x5F0A
+0x14A41 0x67C4
+0x14A42 0x4E26
+0x14A43 0x853D
+0x14A44 0x9589
+0x14A45 0x965B
+0x14A46 0x7C73
+0x14A47 0x9801
+0x14A48 0x50FB
+0x14A49 0x58C1
+0x14A4A 0x7656
+0x14A4B 0x78A7
+0x14A4C 0x5225
+0x14A4D 0x77A5
+0x14A4E 0x8511
+0x14A4F 0x7B86
+0x14A50 0x504F
+0x14A51 0x5909
+0x14A52 0x7247
+0x14A53 0x7BC7
+0x14A54 0x7DE8
+0x14A55 0x8FBA
+0x14A56 0x8FD4
+0x14A57 0x904D
+0x14A58 0x4FBF
+0x14A59 0x52C9
+0x14A5A 0x5A29
+0x14A5B 0x5F01
+0x14A5C 0x97AD
+0x14A5D 0x4FDD
+0x14A5E 0x8217
+0x14A5F 0x92EA
+0x14A60 0x5703
+0x14A61 0x6355
+0x14A62 0x6B69
+0x14A63 0x752B
+0x14A64 0x88DC
+0x14A65 0x8F14
+0x14A66 0x7A42
+0x14A67 0x52DF
+0x14A68 0x5893
+0x14A69 0x6155
+0x14A6A 0x620A
+0x14A6B 0x66AE
+0x14A6C 0x6BCD
+0x14A6D 0x7C3F
+0x14A6E 0x83E9
+0x14A6F 0x5023
+0x14A70 0x4FF8
+0x14A71 0x5305
+0x14A72 0x5446
+0x14A73 0x5831
+0x14A74 0x5949
+0x14A75 0x5B9D
+0x14A76 0x5CF0
+0x14A77 0x5CEF
+0x14A78 0x5D29
+0x14A79 0x5E96
+0x14A7A 0x62B1
+0x14A7B 0x6367
+0x14A7C 0x653E
+0x14A7D 0x65B9
+0x14A7E 0x670B
+0x14B21 0x6CD5
+0x14B22 0x6CE1
+0x14B23 0x70F9
+0x14B24 0x7832
+0x14B25 0x7E2B
+0x14B26 0x80DE
+0x14B27 0x82B3
+0x14B28 0x840C
+0x14B29 0x84EC
+0x14B2A 0x8702
+0x14B2B 0x8912
+0x14B2C 0x8A2A
+0x14B2D 0x8C4A
+0x14B2E 0x90A6
+0x14B2F 0x92D2
+0x14B30 0x98FD
+0x14B31 0x9CF3
+0x14B32 0x9D6C
+0x14B33 0x4E4F
+0x14B34 0x4EA1
+0x14B35 0x508D
+0x14B36 0x5256
+0x14B37 0x574A
+0x14B38 0x59A8
+0x14B39 0x5E3D
+0x14B3A 0x5FD8
+0x14B3B 0x5FD9
+0x14B3C 0x623F
+0x14B3D 0x66B4
+0x14B3E 0x671B
+0x14B3F 0x67D0
+0x14B40 0x68D2
+0x14B41 0x5192
+0x14B42 0x7D21
+0x14B43 0x80AA
+0x14B44 0x81A8
+0x14B45 0x8B00
+0x14B46 0x8C8C
+0x14B47 0x8CBF
+0x14B48 0x927E
+0x14B49 0x9632
+0x14B4A 0x5420
+0x14B4B 0x982C
+0x14B4C 0x5317
+0x14B4D 0x50D5
+0x14B4E 0x535C
+0x14B4F 0x58A8
+0x14B50 0x64B2
+0x14B51 0x6734
+0x14B52 0x7267
+0x14B53 0x7766
+0x14B54 0x7A46
+0x14B55 0x91E6
+0x14B56 0x52C3
+0x14B57 0x6CA1
+0x14B58 0x6B86
+0x14B59 0x5800
+0x14B5A 0x5E4C
+0x14B5B 0x5954
+0x14B5C 0x672C
+0x14B5D 0x7FFB
+0x14B5E 0x51E1
+0x14B5F 0x76C6
+0x14B60 0x6469
+0x14B61 0x78E8
+0x14B62 0x9B54
+0x14B63 0x9EBB
+0x14B64 0x57CB
+0x14B65 0x59B9
+0x14B66 0x6627
+0x14B67 0x679A
+0x14B68 0x6BCE
+0x14B69 0x54E9
+0x14B6A 0x69D9
+0x14B6B 0x5E55
+0x14B6C 0x819C
+0x14B6D 0x6795
+0x14B6E 0x9BAA
+0x14B6F 0x67FE
+0x14B70 0x9C52
+0x14B71 0x685D
+0x14B72 0x4EA6
+0x14B73 0x4FE3
+0x14B74 0x53C8
+0x14B75 0x62B9
+0x14B76 0x672B
+0x14B77 0x6CAB
+0x14B78 0x8FC4
+0x14B79 0x4FAD
+0x14B7A 0x7E6D
+0x14B7B 0x9EBF
+0x14B7C 0x4E07
+0x14B7D 0x6162
+0x14B7E 0x6E80
+0x14C21 0x6F2B
+0x14C22 0x8513
+0x14C23 0x5473
+0x14C24 0x672A
+0x14C25 0x9B45
+0x14C26 0x5DF3
+0x14C27 0x7B95
+0x14C28 0x5CAC
+0x14C29 0x5BC6
+0x14C2A 0x871C
+0x14C2B 0x6E4A
+0x14C2C 0x84D1
+0x14C2D 0x7A14
+0x14C2E 0x8108
+0x14C2F 0x5999
+0x14C30 0x7C8D
+0x14C31 0x6C11
+0x14C32 0x7720
+0x14C33 0x52D9
+0x14C34 0x5922
+0x14C35 0x7121
+0x14C36 0x725F
+0x14C37 0x77DB
+0x14C38 0x9727
+0x14C39 0x9D61
+0x14C3A 0x690B
+0x14C3B 0x5A7F
+0x14C3C 0x5A18
+0x14C3D 0x51A5
+0x14C3E 0x540D
+0x14C3F 0x547D
+0x14C40 0x660E
+0x14C41 0x76DF
+0x14C42 0x8FF7
+0x14C43 0x9298
+0x14C44 0x9CF4
+0x14C45 0x59EA
+0x14C46 0x725D
+0x14C47 0x6EC5
+0x14C48 0x514D
+0x14C49 0x68C9
+0x14C4A 0x7DBF
+0x14C4B 0x7DEC
+0x14C4C 0x9762
+0x14C4D 0x9EBA
+0x14C4E 0x6478
+0x14C4F 0x6A21
+0x14C50 0x8302
+0x14C51 0x5984
+0x14C52 0x5B5F
+0x14C53 0x6BDB
+0x14C54 0x731B
+0x14C55 0x76F2
+0x14C56 0x7DB2
+0x14C57 0x8017
+0x14C58 0x8499
+0x14C59 0x5132
+0x14C5A 0x6728
+0x14C5B 0x9ED9
+0x14C5C 0x76EE
+0x14C5D 0x6762
+0x14C5E 0x52FF
+0x14C5F 0x9905
+0x14C60 0x5C24
+0x14C61 0x623B
+0x14C62 0x7C7E
+0x14C63 0x8CB0
+0x14C64 0x554F
+0x14C65 0x60B6
+0x14C66 0x7D0B
+0x14C67 0x9580
+0x14C68 0x5301
+0x14C69 0x4E5F
+0x14C6A 0x51B6
+0x14C6B 0x591C
+0x14C6C 0x723A
+0x14C6D 0x8036
+0x14C6E 0x91CE
+0x14C6F 0x5F25
+0x14C70 0x77E2
+0x14C71 0x5384
+0x14C72 0x5F79
+0x14C73 0x7D04
+0x14C74 0x85AC
+0x14C75 0x8A33
+0x14C76 0x8E8D
+0x14C77 0x9756
+0x14C78 0x67F3
+0x14C79 0x85AE
+0x14C7A 0x9453
+0x14C7B 0x6109
+0x14C7C 0x6108
+0x14C7D 0x6CB9
+0x14C7E 0x7652
+0x14D21 0x8AED
+0x14D22 0x8F38
+0x14D23 0x552F
+0x14D24 0x4F51
+0x14D25 0x512A
+0x14D26 0x52C7
+0x14D27 0x53CB
+0x14D28 0x5BA5
+0x14D29 0x5E7D
+0x14D2A 0x60A0
+0x14D2B 0x6182
+0x14D2C 0x63D6
+0x14D2D 0x6709
+0x14D2E 0x67DA
+0x14D2F 0x6E67
+0x14D30 0x6D8C
+0x14D31 0x7336
+0x14D32 0x7337
+0x14D33 0x7531
+0x14D34 0x7950
+0x14D35 0x88D5
+0x14D36 0x8A98
+0x14D37 0x904A
+0x14D38 0x9091
+0x14D39 0x90F5
+0x14D3A 0x96C4
+0x14D3B 0x878D
+0x14D3C 0x5915
+0x14D3D 0x4E88
+0x14D3E 0x4F59
+0x14D3F 0x4E0E
+0x14D40 0x8A89
+0x14D41 0x8F3F
+0x14D42 0x9810
+0x14D43 0x50AD
+0x14D44 0x5E7C
+0x14D45 0x5996
+0x14D46 0x5BB9
+0x14D47 0x5EB8
+0x14D48 0x63DA
+0x14D49 0x63FA
+0x14D4A 0x64C1
+0x14D4B 0x66DC
+0x14D4C 0x694A
+0x14D4D 0x69D8
+0x14D4E 0x6D0B
+0x14D4F 0x6EB6
+0x14D50 0x7194
+0x14D51 0x7528
+0x14D52 0x7AAF
+0x14D53 0x7F8A
+0x14D54 0x8000
+0x14D55 0x8449
+0x14D56 0x84C9
+0x14D57 0x8981
+0x14D58 0x8B21
+0x14D59 0x8E0A
+0x14D5A 0x9065
+0x14D5B 0x967D
+0x14D5C 0x990A
+0x14D5D 0x617E
+0x14D5E 0x6291
+0x14D5F 0x6B32
+0x14D60 0x6C83
+0x14D61 0x6D74
+0x14D62 0x7FCC
+0x14D63 0x7FFC
+0x14D64 0x6DC0
+0x14D65 0x7F85
+0x14D66 0x87BA
+0x14D67 0x88F8
+0x14D68 0x6765
+0x14D69 0x83B1
+0x14D6A 0x983C
+0x14D6B 0x96F7
+0x14D6C 0x6D1B
+0x14D6D 0x7D61
+0x14D6E 0x843D
+0x14D6F 0x916A
+0x14D70 0x4E71
+0x14D71 0x5375
+0x14D72 0x5D50
+0x14D73 0x6B04
+0x14D74 0x6FEB
+0x14D75 0x85CD
+0x14D76 0x862D
+0x14D77 0x89A7
+0x14D78 0x5229
+0x14D79 0x540F
+0x14D7A 0x5C65
+0x14D7B 0x674E
+0x14D7C 0x68A8
+0x14D7D 0x7406
+0x14D7E 0x7483
+0x14E21 0x75E2
+0x14E22 0x88CF
+0x14E23 0x88E1
+0x14E24 0x91CC
+0x14E25 0x96E2
+0x14E26 0x9678
+0x14E27 0x5F8B
+0x14E28 0x7387
+0x14E29 0x7ACB
+0x14E2A 0x844E
+0x14E2B 0x63A0
+0x14E2C 0x7565
+0x14E2D 0x5289
+0x14E2E 0x6D41
+0x14E2F 0x6E9C
+0x14E30 0x7409
+0x14E31 0x7559
+0x14E32 0x786B
+0x14E33 0x7C92
+0x14E34 0x9686
+0x14E35 0x7ADC
+0x14E36 0x9F8D
+0x14E37 0x4FB6
+0x14E38 0x616E
+0x14E39 0x65C5
+0x14E3A 0x865C
+0x14E3B 0x4E86
+0x14E3C 0x4EAE
+0x14E3D 0x50DA
+0x14E3E 0x4E21
+0x14E3F 0x51CC
+0x14E40 0x5BEE
+0x14E41 0x6599
+0x14E42 0x6881
+0x14E43 0x6DBC
+0x14E44 0x731F
+0x14E45 0x7642
+0x14E46 0x77AD
+0x14E47 0x7A1C
+0x14E48 0x7CE7
+0x14E49 0x826F
+0x14E4A 0x8AD2
+0x14E4B 0x907C
+0x14E4C 0x91CF
+0x14E4D 0x9675
+0x14E4E 0x9818
+0x14E4F 0x529B
+0x14E50 0x7DD1
+0x14E51 0x502B
+0x14E52 0x5398
+0x14E53 0x6797
+0x14E54 0x6DCB
+0x14E55 0x71D0
+0x14E56 0x7433
+0x14E57 0x81E8
+0x14E58 0x8F2A
+0x14E59 0x96A3
+0x14E5A 0x9C57
+0x14E5B 0x9E9F
+0x14E5C 0x7460
+0x14E5D 0x5841
+0x14E5E 0x6D99
+0x14E5F 0x7D2F
+0x14E60 0x985E
+0x14E61 0x4EE4
+0x14E62 0x4F36
+0x14E63 0x4F8B
+0x14E64 0x51B7
+0x14E65 0x52B1
+0x14E66 0x5DBA
+0x14E67 0x601C
+0x14E68 0x73B2
+0x14E69 0x793C
+0x14E6A 0x82D3
+0x14E6B 0x9234
+0x14E6C 0x96B7
+0x14E6D 0x96F6
+0x14E6E 0x970A
+0x14E6F 0x9E97
+0x14E70 0x9F62
+0x14E71 0x66A6
+0x14E72 0x6B74
+0x14E73 0x5217
+0x14E74 0x52A3
+0x14E75 0x70C8
+0x14E76 0x88C2
+0x14E77 0x5EC9
+0x14E78 0x604B
+0x14E79 0x6190
+0x14E7A 0x6F23
+0x14E7B 0x7149
+0x14E7C 0x7C3E
+0x14E7D 0x7DF4
+0x14E7E 0x806F
+0x14F21 0x84EE
+0x14F22 0x9023
+0x14F23 0x932C
+0x14F24 0x5442
+0x14F25 0x9B6F
+0x14F26 0x6AD3
+0x14F27 0x7089
+0x14F28 0x8CC2
+0x14F29 0x8DEF
+0x14F2A 0x9732
+0x14F2B 0x52B4
+0x14F2C 0x5A41
+0x14F2D 0x5ECA
+0x14F2E 0x5F04
+0x14F2F 0x6717
+0x14F30 0x697C
+0x14F31 0x6994
+0x14F32 0x6D6A
+0x14F33 0x6F0F
+0x14F34 0x7262
+0x14F35 0x72FC
+0x14F36 0x7BED
+0x14F37 0x8001
+0x14F38 0x807E
+0x14F39 0x874B
+0x14F3A 0x90CE
+0x14F3B 0x516D
+0x14F3C 0x9E93
+0x14F3D 0x7984
+0x14F3E 0x808B
+0x14F3F 0x9332
+0x14F40 0x8AD6
+0x14F41 0x502D
+0x14F42 0x548C
+0x14F43 0x8A71
+0x14F44 0x6B6A
+0x14F45 0x8CC4
+0x14F46 0x8107
+0x14F47 0x60D1
+0x14F48 0x67A0
+0x14F49 0x9DF2
+0x14F4A 0x4E99
+0x14F4B 0x4E98
+0x14F4C 0x9C10
+0x14F4D 0x8A6B
+0x14F4E 0x85C1
+0x14F4F 0x8568
+0x14F50 0x6900
+0x14F51 0x6E7E
+0x14F52 0x7897
+0x14F53 0x8155
+0x14F54 0x20B9F
+0x14F55 0x5B41
+0x14F56 0x5B56
+0x14F57 0x5B7D
+0x14F58 0x5B93
+0x14F59 0x5BD8
+0x14F5A 0x5BEC
+0x14F5B 0x5C12
+0x14F5C 0x5C1E
+0x14F5D 0x5C23
+0x14F5E 0x5C2B
+0x14F5F 0x378D
+0x14F60 0x5C62
+0x14F61 0xFA3B
+0x14F62 0xFA3C
+0x14F63 0x216B4
+0x14F64 0x5C7A
+0x14F65 0x5C8F
+0x14F66 0x5C9F
+0x14F67 0x5CA3
+0x14F68 0x5CAA
+0x14F69 0x5CBA
+0x14F6A 0x5CCB
+0x14F6B 0x5CD0
+0x14F6C 0x5CD2
+0x14F6D 0x5CF4
+0x14F6E 0x21E34
+0x14F6F 0x37E2
+0x14F70 0x5D0D
+0x14F71 0x5D27
+0x14F72 0xFA11
+0x14F73 0x5D46
+0x14F74 0x5D47
+0x14F75 0x5D53
+0x14F76 0x5D4A
+0x14F77 0x5D6D
+0x14F78 0x5D81
+0x14F79 0x5DA0
+0x14F7A 0x5DA4
+0x14F7B 0x5DA7
+0x14F7C 0x5DB8
+0x14F7D 0x5DCB
+0x14F7E 0x541E
+0x15021 0x5F0C
+0x15022 0x4E10
+0x15023 0x4E15
+0x15024 0x4E2A
+0x15025 0x4E31
+0x15026 0x4E36
+0x15027 0x4E3C
+0x15028 0x4E3F
+0x15029 0x4E42
+0x1502A 0x4E56
+0x1502B 0x4E58
+0x1502C 0x4E82
+0x1502D 0x4E85
+0x1502E 0x8C6B
+0x1502F 0x4E8A
+0x15030 0x8212
+0x15031 0x5F0D
+0x15032 0x4E8E
+0x15033 0x4E9E
+0x15034 0x4E9F
+0x15035 0x4EA0
+0x15036 0x4EA2
+0x15037 0x4EB0
+0x15038 0x4EB3
+0x15039 0x4EB6
+0x1503A 0x4ECE
+0x1503B 0x4ECD
+0x1503C 0x4EC4
+0x1503D 0x4EC6
+0x1503E 0x4EC2
+0x1503F 0x4ED7
+0x15040 0x4EDE
+0x15041 0x4EED
+0x15042 0x4EDF
+0x15043 0x4EF7
+0x15044 0x4F09
+0x15045 0x4F5A
+0x15046 0x4F30
+0x15047 0x4F5B
+0x15048 0x4F5D
+0x15049 0x4F57
+0x1504A 0x4F47
+0x1504B 0x4F76
+0x1504C 0x4F88
+0x1504D 0x4F8F
+0x1504E 0x4F98
+0x1504F 0x4F7B
+0x15050 0x4F69
+0x15051 0x4F70
+0x15052 0x4F91
+0x15053 0x4F6F
+0x15054 0x4F86
+0x15055 0x4F96
+0x15056 0x5118
+0x15057 0x4FD4
+0x15058 0x4FDF
+0x15059 0x4FCE
+0x1505A 0x4FD8
+0x1505B 0x4FDB
+0x1505C 0x4FD1
+0x1505D 0x4FDA
+0x1505E 0x4FD0
+0x1505F 0x4FE4
+0x15060 0x4FE5
+0x15061 0x501A
+0x15062 0x5028
+0x15063 0x5014
+0x15064 0x502A
+0x15065 0x5025
+0x15066 0x5005
+0x15067 0x4F1C
+0x15068 0x4FF6
+0x15069 0x5021
+0x1506A 0x5029
+0x1506B 0x502C
+0x1506C 0x4FFE
+0x1506D 0x4FEF
+0x1506E 0x5011
+0x1506F 0x5006
+0x15070 0x5043
+0x15071 0x5047
+0x15072 0x6703
+0x15073 0x5055
+0x15074 0x5050
+0x15075 0x5048
+0x15076 0x505A
+0x15077 0x5056
+0x15078 0x506C
+0x15079 0x5078
+0x1507A 0x5080
+0x1507B 0x509A
+0x1507C 0x5085
+0x1507D 0x50B4
+0x1507E 0x50B2
+0x15121 0x50C9
+0x15122 0x50CA
+0x15123 0x50B3
+0x15124 0x50C2
+0x15125 0x50D6
+0x15126 0x50DE
+0x15127 0x50E5
+0x15128 0x50ED
+0x15129 0x50E3
+0x1512A 0x50EE
+0x1512B 0x50F9
+0x1512C 0x50F5
+0x1512D 0x5109
+0x1512E 0x5101
+0x1512F 0x5102
+0x15130 0x5116
+0x15131 0x5115
+0x15132 0x5114
+0x15133 0x511A
+0x15134 0x5121
+0x15135 0x513A
+0x15136 0x5137
+0x15137 0x513C
+0x15138 0x513B
+0x15139 0x513F
+0x1513A 0x5140
+0x1513B 0x5152
+0x1513C 0x514C
+0x1513D 0x5154
+0x1513E 0x5162
+0x1513F 0x7AF8
+0x15140 0x5169
+0x15141 0x516A
+0x15142 0x516E
+0x15143 0x5180
+0x15144 0x5182
+0x15145 0x56D8
+0x15146 0x518C
+0x15147 0x5189
+0x15148 0x518F
+0x15149 0x5191
+0x1514A 0x5193
+0x1514B 0x5195
+0x1514C 0x5196
+0x1514D 0x51A4
+0x1514E 0x51A6
+0x1514F 0x51A2
+0x15150 0x51A9
+0x15151 0x51AA
+0x15152 0x51AB
+0x15153 0x51B3
+0x15154 0x51B1
+0x15155 0x51B2
+0x15156 0x51B0
+0x15157 0x51B5
+0x15158 0x51BD
+0x15159 0x51C5
+0x1515A 0x51C9
+0x1515B 0x51DB
+0x1515C 0x51E0
+0x1515D 0x8655
+0x1515E 0x51E9
+0x1515F 0x51ED
+0x15160 0x51F0
+0x15161 0x51F5
+0x15162 0x51FE
+0x15163 0x5204
+0x15164 0x520B
+0x15165 0x5214
+0x15166 0x520E
+0x15167 0x5227
+0x15168 0x522A
+0x15169 0x522E
+0x1516A 0x5233
+0x1516B 0x5239
+0x1516C 0x524F
+0x1516D 0x5244
+0x1516E 0x524B
+0x1516F 0x524C
+0x15170 0x525E
+0x15171 0x5254
+0x15172 0x526A
+0x15173 0x5274
+0x15174 0x5269
+0x15175 0x5273
+0x15176 0x527F
+0x15177 0x527D
+0x15178 0x528D
+0x15179 0x5294
+0x1517A 0x5292
+0x1517B 0x5271
+0x1517C 0x5288
+0x1517D 0x5291
+0x1517E 0x8FA8
+0x15221 0x8FA7
+0x15222 0x52AC
+0x15223 0x52AD
+0x15224 0x52BC
+0x15225 0x52B5
+0x15226 0x52C1
+0x15227 0x52CD
+0x15228 0x52D7
+0x15229 0x52DE
+0x1522A 0x52E3
+0x1522B 0x52E6
+0x1522C 0x98ED
+0x1522D 0x52E0
+0x1522E 0x52F3
+0x1522F 0x52F5
+0x15230 0x52F8
+0x15231 0x52F9
+0x15232 0x5306
+0x15233 0x5308
+0x15234 0x7538
+0x15235 0x530D
+0x15236 0x5310
+0x15237 0x530F
+0x15238 0x5315
+0x15239 0x531A
+0x1523A 0x5323
+0x1523B 0x532F
+0x1523C 0x5331
+0x1523D 0x5333
+0x1523E 0x5338
+0x1523F 0x5340
+0x15240 0x5346
+0x15241 0x5345
+0x15242 0x4E17
+0x15243 0x5349
+0x15244 0x534D
+0x15245 0x51D6
+0x15246 0x535E
+0x15247 0x5369
+0x15248 0x536E
+0x15249 0x5918
+0x1524A 0x537B
+0x1524B 0x5377
+0x1524C 0x5382
+0x1524D 0x5396
+0x1524E 0x53A0
+0x1524F 0x53A6
+0x15250 0x53A5
+0x15251 0x53AE
+0x15252 0x53B0
+0x15253 0x53B6
+0x15254 0x53C3
+0x15255 0x7C12
+0x15256 0x96D9
+0x15257 0x53DF
+0x15258 0x66FC
+0x15259 0x71EE
+0x1525A 0x53EE
+0x1525B 0x53E8
+0x1525C 0x53ED
+0x1525D 0x53FA
+0x1525E 0x5401
+0x1525F 0x543D
+0x15260 0x5440
+0x15261 0x542C
+0x15262 0x542D
+0x15263 0x543C
+0x15264 0x542E
+0x15265 0x5436
+0x15266 0x5429
+0x15267 0x541D
+0x15268 0x544E
+0x15269 0x548F
+0x1526A 0x5475
+0x1526B 0x548E
+0x1526C 0x545F
+0x1526D 0x5471
+0x1526E 0x5477
+0x1526F 0x5470
+0x15270 0x5492
+0x15271 0x547B
+0x15272 0x5480
+0x15273 0x5476
+0x15274 0x5484
+0x15275 0x5490
+0x15276 0x5486
+0x15277 0x54C7
+0x15278 0x54A2
+0x15279 0x54B8
+0x1527A 0x54A5
+0x1527B 0x54AC
+0x1527C 0x54C4
+0x1527D 0x54C8
+0x1527E 0x54A8
+0x15321 0x54AB
+0x15322 0x54C2
+0x15323 0x54A4
+0x15324 0x54BE
+0x15325 0x54BC
+0x15326 0x54D8
+0x15327 0x54E5
+0x15328 0x54E6
+0x15329 0x550F
+0x1532A 0x5514
+0x1532B 0x54FD
+0x1532C 0x54EE
+0x1532D 0x54ED
+0x1532E 0x54FA
+0x1532F 0x54E2
+0x15330 0x5539
+0x15331 0x5540
+0x15332 0x5563
+0x15333 0x554C
+0x15334 0x552E
+0x15335 0x555C
+0x15336 0x5545
+0x15337 0x5556
+0x15338 0x5557
+0x15339 0x5538
+0x1533A 0x5533
+0x1533B 0x555D
+0x1533C 0x5599
+0x1533D 0x5580
+0x1533E 0x54AF
+0x1533F 0x558A
+0x15340 0x559F
+0x15341 0x557B
+0x15342 0x557E
+0x15343 0x5598
+0x15344 0x559E
+0x15345 0x55AE
+0x15346 0x557C
+0x15347 0x5583
+0x15348 0x55A9
+0x15349 0x5587
+0x1534A 0x55A8
+0x1534B 0x55DA
+0x1534C 0x55C5
+0x1534D 0x55DF
+0x1534E 0x55C4
+0x1534F 0x55DC
+0x15350 0x55E4
+0x15351 0x55D4
+0x15352 0x5614
+0x15353 0x55F7
+0x15354 0x5616
+0x15355 0x55FE
+0x15356 0x55FD
+0x15357 0x561B
+0x15358 0x55F9
+0x15359 0x564E
+0x1535A 0x5650
+0x1535B 0x71DF
+0x1535C 0x5634
+0x1535D 0x5636
+0x1535E 0x5632
+0x1535F 0x5638
+0x15360 0x566B
+0x15361 0x5664
+0x15362 0x562F
+0x15363 0x566C
+0x15364 0x566A
+0x15365 0x5686
+0x15366 0x5680
+0x15367 0x568A
+0x15368 0x56A0
+0x15369 0x5694
+0x1536A 0x568F
+0x1536B 0x56A5
+0x1536C 0x56AE
+0x1536D 0x56B6
+0x1536E 0x56B4
+0x1536F 0x56C2
+0x15370 0x56BC
+0x15371 0x56C1
+0x15372 0x56C3
+0x15373 0x56C0
+0x15374 0x56C8
+0x15375 0x56CE
+0x15376 0x56D1
+0x15377 0x56D3
+0x15378 0x56D7
+0x15379 0x56EE
+0x1537A 0x56F9
+0x1537B 0x5700
+0x1537C 0x56FF
+0x1537D 0x5704
+0x1537E 0x5709
+0x15421 0x5708
+0x15422 0x570B
+0x15423 0x570D
+0x15424 0x5713
+0x15425 0x5718
+0x15426 0x5716
+0x15427 0x55C7
+0x15428 0x571C
+0x15429 0x5726
+0x1542A 0x5737
+0x1542B 0x5738
+0x1542C 0x574E
+0x1542D 0x573B
+0x1542E 0x5740
+0x1542F 0x574F
+0x15430 0x5769
+0x15431 0x57C0
+0x15432 0x5788
+0x15433 0x5761
+0x15434 0x577F
+0x15435 0x5789
+0x15436 0x5793
+0x15437 0x57A0
+0x15438 0x57B3
+0x15439 0x57A4
+0x1543A 0x57AA
+0x1543B 0x57B0
+0x1543C 0x57C3
+0x1543D 0x57C6
+0x1543E 0x57D4
+0x1543F 0x57D2
+0x15440 0x57D3
+0x15441 0x580A
+0x15442 0x57D6
+0x15443 0x57E3
+0x15444 0x580B
+0x15445 0x5819
+0x15446 0x581D
+0x15447 0x5872
+0x15448 0x5821
+0x15449 0x5862
+0x1544A 0x584B
+0x1544B 0x5870
+0x1544C 0x6BC0
+0x1544D 0x5852
+0x1544E 0x583D
+0x1544F 0x5879
+0x15450 0x5885
+0x15451 0x58B9
+0x15452 0x589F
+0x15453 0x58AB
+0x15454 0x58BA
+0x15455 0x58DE
+0x15456 0x58BB
+0x15457 0x58B8
+0x15458 0x58AE
+0x15459 0x58C5
+0x1545A 0x58D3
+0x1545B 0x58D1
+0x1545C 0x58D7
+0x1545D 0x58D9
+0x1545E 0x58D8
+0x1545F 0x58E5
+0x15460 0x58DC
+0x15461 0x58E4
+0x15462 0x58DF
+0x15463 0x58EF
+0x15464 0x58FA
+0x15465 0x58F9
+0x15466 0x58FB
+0x15467 0x58FC
+0x15468 0x58FD
+0x15469 0x5902
+0x1546A 0x590A
+0x1546B 0x5910
+0x1546C 0x591B
+0x1546D 0x68A6
+0x1546E 0x5925
+0x1546F 0x592C
+0x15470 0x592D
+0x15471 0x5932
+0x15472 0x5938
+0x15473 0x593E
+0x15474 0x7AD2
+0x15475 0x5955
+0x15476 0x5950
+0x15477 0x594E
+0x15478 0x595A
+0x15479 0x5958
+0x1547A 0x5962
+0x1547B 0x5960
+0x1547C 0x5967
+0x1547D 0x596C
+0x1547E 0x5969
+0x15521 0x5978
+0x15522 0x5981
+0x15523 0x599D
+0x15524 0x4F5E
+0x15525 0x4FAB
+0x15526 0x59A3
+0x15527 0x59B2
+0x15528 0x59C6
+0x15529 0x59E8
+0x1552A 0x59DC
+0x1552B 0x598D
+0x1552C 0x59D9
+0x1552D 0x59DA
+0x1552E 0x5A25
+0x1552F 0x5A1F
+0x15530 0x5A11
+0x15531 0x5A1C
+0x15532 0x5A09
+0x15533 0x5A1A
+0x15534 0x5A40
+0x15535 0x5A6C
+0x15536 0x5A49
+0x15537 0x5A35
+0x15538 0x5A36
+0x15539 0x5A62
+0x1553A 0x5A6A
+0x1553B 0x5A9A
+0x1553C 0x5ABC
+0x1553D 0x5ABE
+0x1553E 0x5ACB
+0x1553F 0x5AC2
+0x15540 0x5ABD
+0x15541 0x5AE3
+0x15542 0x5AD7
+0x15543 0x5AE6
+0x15544 0x5AE9
+0x15545 0x5AD6
+0x15546 0x5AFA
+0x15547 0x5AFB
+0x15548 0x5B0C
+0x15549 0x5B0B
+0x1554A 0x5B16
+0x1554B 0x5B32
+0x1554C 0x5AD0
+0x1554D 0x5B2A
+0x1554E 0x5B36
+0x1554F 0x5B3E
+0x15550 0x5B43
+0x15551 0x5B45
+0x15552 0x5B40
+0x15553 0x5B51
+0x15554 0x5B55
+0x15555 0x5B5A
+0x15556 0x5B5B
+0x15557 0x5B65
+0x15558 0x5B69
+0x15559 0x5B70
+0x1555A 0x5B73
+0x1555B 0x5B75
+0x1555C 0x5B78
+0x1555D 0x6588
+0x1555E 0x5B7A
+0x1555F 0x5B80
+0x15560 0x5B83
+0x15561 0x5BA6
+0x15562 0x5BB8
+0x15563 0x5BC3
+0x15564 0x5BC7
+0x15565 0x5BC9
+0x15566 0x5BD4
+0x15567 0x5BD0
+0x15568 0x5BE4
+0x15569 0x5BE6
+0x1556A 0x5BE2
+0x1556B 0x5BDE
+0x1556C 0x5BE5
+0x1556D 0x5BEB
+0x1556E 0x5BF0
+0x1556F 0x5BF6
+0x15570 0x5BF3
+0x15571 0x5C05
+0x15572 0x5C07
+0x15573 0x5C08
+0x15574 0x5C0D
+0x15575 0x5C13
+0x15576 0x5C20
+0x15577 0x5C22
+0x15578 0x5C28
+0x15579 0x5C38
+0x1557A 0x5C39
+0x1557B 0x5C41
+0x1557C 0x5C46
+0x1557D 0x5C4E
+0x1557E 0x5C53
+0x15621 0x5C50
+0x15622 0x5C4F
+0x15623 0x5B71
+0x15624 0x5C6C
+0x15625 0x5C6E
+0x15626 0x4E62
+0x15627 0x5C76
+0x15628 0x5C79
+0x15629 0x5C8C
+0x1562A 0x5C91
+0x1562B 0x5C94
+0x1562C 0x599B
+0x1562D 0x5CAB
+0x1562E 0x5CBB
+0x1562F 0x5CB6
+0x15630 0x5CBC
+0x15631 0x5CB7
+0x15632 0x5CC5
+0x15633 0x5CBE
+0x15634 0x5CC7
+0x15635 0x5CD9
+0x15636 0x5CE9
+0x15637 0x5CFD
+0x15638 0x5CFA
+0x15639 0x5CED
+0x1563A 0x5D8C
+0x1563B 0x5CEA
+0x1563C 0x5D0B
+0x1563D 0x5D15
+0x1563E 0x5D17
+0x1563F 0x5D5C
+0x15640 0x5D1F
+0x15641 0x5D1B
+0x15642 0x5D11
+0x15643 0x5D14
+0x15644 0x5D22
+0x15645 0x5D1A
+0x15646 0x5D19
+0x15647 0x5D18
+0x15648 0x5D4C
+0x15649 0x5D52
+0x1564A 0x5D4E
+0x1564B 0x5D4B
+0x1564C 0x5D6C
+0x1564D 0x5D73
+0x1564E 0x5D76
+0x1564F 0x5D87
+0x15650 0x5D84
+0x15651 0x5D82
+0x15652 0x5DA2
+0x15653 0x5D9D
+0x15654 0x5DAC
+0x15655 0x5DAE
+0x15656 0x5DBD
+0x15657 0x5D90
+0x15658 0x5DB7
+0x15659 0x5DBC
+0x1565A 0x5DC9
+0x1565B 0x5DCD
+0x1565C 0x5DD3
+0x1565D 0x5DD2
+0x1565E 0x5DD6
+0x1565F 0x5DDB
+0x15660 0x5DEB
+0x15661 0x5DF2
+0x15662 0x5DF5
+0x15663 0x5E0B
+0x15664 0x5E1A
+0x15665 0x5E19
+0x15666 0x5E11
+0x15667 0x5E1B
+0x15668 0x5E36
+0x15669 0x5E37
+0x1566A 0x5E44
+0x1566B 0x5E43
+0x1566C 0x5E40
+0x1566D 0x5E4E
+0x1566E 0x5E57
+0x1566F 0x5E54
+0x15670 0x5E5F
+0x15671 0x5E62
+0x15672 0x5E64
+0x15673 0x5E47
+0x15674 0x5E75
+0x15675 0x5E76
+0x15676 0x5E7A
+0x15677 0x9EBC
+0x15678 0x5E7F
+0x15679 0x5EA0
+0x1567A 0x5EC1
+0x1567B 0x5EC2
+0x1567C 0x5EC8
+0x1567D 0x5ED0
+0x1567E 0x5ECF
+0x15721 0x5ED6
+0x15722 0x5EE3
+0x15723 0x5EDD
+0x15724 0x5EDA
+0x15725 0x5EDB
+0x15726 0x5EE2
+0x15727 0x5EE1
+0x15728 0x5EE8
+0x15729 0x5EE9
+0x1572A 0x5EEC
+0x1572B 0x5EF1
+0x1572C 0x5EF3
+0x1572D 0x5EF0
+0x1572E 0x5EF4
+0x1572F 0x5EF8
+0x15730 0x5EFE
+0x15731 0x5F03
+0x15732 0x5F09
+0x15733 0x5F5D
+0x15734 0x5F5C
+0x15735 0x5F0B
+0x15736 0x5F11
+0x15737 0x5F16
+0x15738 0x5F29
+0x15739 0x5F2D
+0x1573A 0x5F38
+0x1573B 0x5F41
+0x1573C 0x5F48
+0x1573D 0x5F4C
+0x1573E 0x5F4E
+0x1573F 0x5F2F
+0x15740 0x5F51
+0x15741 0x5F56
+0x15742 0x5F57
+0x15743 0x5F59
+0x15744 0x5F61
+0x15745 0x5F6D
+0x15746 0x5F73
+0x15747 0x5F77
+0x15748 0x5F83
+0x15749 0x5F82
+0x1574A 0x5F7F
+0x1574B 0x5F8A
+0x1574C 0x5F88
+0x1574D 0x5F91
+0x1574E 0x5F87
+0x1574F 0x5F9E
+0x15750 0x5F99
+0x15751 0x5F98
+0x15752 0x5FA0
+0x15753 0x5FA8
+0x15754 0x5FAD
+0x15755 0x5FBC
+0x15756 0x5FD6
+0x15757 0x5FFB
+0x15758 0x5FE4
+0x15759 0x5FF8
+0x1575A 0x5FF1
+0x1575B 0x5FDD
+0x1575C 0x60B3
+0x1575D 0x5FFF
+0x1575E 0x6021
+0x1575F 0x6060
+0x15760 0x6019
+0x15761 0x6010
+0x15762 0x6029
+0x15763 0x600E
+0x15764 0x6031
+0x15765 0x601B
+0x15766 0x6015
+0x15767 0x602B
+0x15768 0x6026
+0x15769 0x600F
+0x1576A 0x603A
+0x1576B 0x605A
+0x1576C 0x6041
+0x1576D 0x606A
+0x1576E 0x6077
+0x1576F 0x605F
+0x15770 0x604A
+0x15771 0x6046
+0x15772 0x604D
+0x15773 0x6063
+0x15774 0x6043
+0x15775 0x6064
+0x15776 0x6042
+0x15777 0x606C
+0x15778 0x606B
+0x15779 0x6059
+0x1577A 0x6081
+0x1577B 0x608D
+0x1577C 0x60E7
+0x1577D 0x6083
+0x1577E 0x609A
+0x15821 0x6084
+0x15822 0x609B
+0x15823 0x6096
+0x15824 0x6097
+0x15825 0x6092
+0x15826 0x60A7
+0x15827 0x608B
+0x15828 0x60E1
+0x15829 0x60B8
+0x1582A 0x60E0
+0x1582B 0x60D3
+0x1582C 0x60B4
+0x1582D 0x5FF0
+0x1582E 0x60BD
+0x1582F 0x60C6
+0x15830 0x60B5
+0x15831 0x60D8
+0x15832 0x614D
+0x15833 0x6115
+0x15834 0x6106
+0x15835 0x60F6
+0x15836 0x60F7
+0x15837 0x6100
+0x15838 0x60F4
+0x15839 0x60FA
+0x1583A 0x6103
+0x1583B 0x6121
+0x1583C 0x60FB
+0x1583D 0x60F1
+0x1583E 0x610D
+0x1583F 0x610E
+0x15840 0x6147
+0x15841 0x613E
+0x15842 0x6128
+0x15843 0x6127
+0x15844 0x614A
+0x15845 0x613F
+0x15846 0x613C
+0x15847 0x612C
+0x15848 0x6134
+0x15849 0x613D
+0x1584A 0x6142
+0x1584B 0x6144
+0x1584C 0x6173
+0x1584D 0x6177
+0x1584E 0x6158
+0x1584F 0x6159
+0x15850 0x615A
+0x15851 0x616B
+0x15852 0x6174
+0x15853 0x616F
+0x15854 0x6165
+0x15855 0x6171
+0x15856 0x615F
+0x15857 0x615D
+0x15858 0x6153
+0x15859 0x6175
+0x1585A 0x6199
+0x1585B 0x6196
+0x1585C 0x6187
+0x1585D 0x61AC
+0x1585E 0x6194
+0x1585F 0x619A
+0x15860 0x618A
+0x15861 0x6191
+0x15862 0x61AB
+0x15863 0x61AE
+0x15864 0x61CC
+0x15865 0x61CA
+0x15866 0x61C9
+0x15867 0x61F7
+0x15868 0x61C8
+0x15869 0x61C3
+0x1586A 0x61C6
+0x1586B 0x61BA
+0x1586C 0x61CB
+0x1586D 0x7F79
+0x1586E 0x61CD
+0x1586F 0x61E6
+0x15870 0x61E3
+0x15871 0x61F6
+0x15872 0x61FA
+0x15873 0x61F4
+0x15874 0x61FF
+0x15875 0x61FD
+0x15876 0x61FC
+0x15877 0x61FE
+0x15878 0x6200
+0x15879 0x6208
+0x1587A 0x6209
+0x1587B 0x620D
+0x1587C 0x620C
+0x1587D 0x6214
+0x1587E 0x621B
+0x15921 0x621E
+0x15922 0x6221
+0x15923 0x622A
+0x15924 0x622E
+0x15925 0x6230
+0x15926 0x6232
+0x15927 0x6233
+0x15928 0x6241
+0x15929 0x624E
+0x1592A 0x625E
+0x1592B 0x6263
+0x1592C 0x625B
+0x1592D 0x6260
+0x1592E 0x6268
+0x1592F 0x627C
+0x15930 0x6282
+0x15931 0x6289
+0x15932 0x627E
+0x15933 0x6292
+0x15934 0x6293
+0x15935 0x6296
+0x15936 0x62D4
+0x15937 0x6283
+0x15938 0x6294
+0x15939 0x62D7
+0x1593A 0x62D1
+0x1593B 0x62BB
+0x1593C 0x62CF
+0x1593D 0x62FF
+0x1593E 0x62C6
+0x1593F 0x64D4
+0x15940 0x62C8
+0x15941 0x62DC
+0x15942 0x62CC
+0x15943 0x62CA
+0x15944 0x62C2
+0x15945 0x62C7
+0x15946 0x629B
+0x15947 0x62C9
+0x15948 0x630C
+0x15949 0x62EE
+0x1594A 0x62F1
+0x1594B 0x6327
+0x1594C 0x6302
+0x1594D 0x6308
+0x1594E 0x62EF
+0x1594F 0x62F5
+0x15950 0x6350
+0x15951 0x633E
+0x15952 0x634D
+0x15953 0x641C
+0x15954 0x634F
+0x15955 0x6396
+0x15956 0x638E
+0x15957 0x6380
+0x15958 0x63AB
+0x15959 0x6376
+0x1595A 0x63A3
+0x1595B 0x638F
+0x1595C 0x6389
+0x1595D 0x639F
+0x1595E 0x63B5
+0x1595F 0x636B
+0x15960 0x6369
+0x15961 0x63BE
+0x15962 0x63E9
+0x15963 0x63C0
+0x15964 0x63C6
+0x15965 0x63E3
+0x15966 0x63C9
+0x15967 0x63D2
+0x15968 0x63F6
+0x15969 0x63C4
+0x1596A 0x6416
+0x1596B 0x6434
+0x1596C 0x6406
+0x1596D 0x6413
+0x1596E 0x6426
+0x1596F 0x6436
+0x15970 0x651D
+0x15971 0x6417
+0x15972 0x6428
+0x15973 0x640F
+0x15974 0x6467
+0x15975 0x646F
+0x15976 0x6476
+0x15977 0x644E
+0x15978 0x652A
+0x15979 0x6495
+0x1597A 0x6493
+0x1597B 0x64A5
+0x1597C 0x64A9
+0x1597D 0x6488
+0x1597E 0x64BC
+0x15A21 0x64DA
+0x15A22 0x64D2
+0x15A23 0x64C5
+0x15A24 0x64C7
+0x15A25 0x64BB
+0x15A26 0x64D8
+0x15A27 0x64C2
+0x15A28 0x64F1
+0x15A29 0x64E7
+0x15A2A 0x8209
+0x15A2B 0x64E0
+0x15A2C 0x64E1
+0x15A2D 0x62AC
+0x15A2E 0x64E3
+0x15A2F 0x64EF
+0x15A30 0x652C
+0x15A31 0x64F6
+0x15A32 0x64F4
+0x15A33 0x64F2
+0x15A34 0x64FA
+0x15A35 0x6500
+0x15A36 0x64FD
+0x15A37 0x6518
+0x15A38 0x651C
+0x15A39 0x6505
+0x15A3A 0x6524
+0x15A3B 0x6523
+0x15A3C 0x652B
+0x15A3D 0x6534
+0x15A3E 0x6535
+0x15A3F 0x6537
+0x15A40 0x6536
+0x15A41 0x6538
+0x15A42 0x754B
+0x15A43 0x6548
+0x15A44 0x6556
+0x15A45 0x6555
+0x15A46 0x654D
+0x15A47 0x6558
+0x15A48 0x655E
+0x15A49 0x655D
+0x15A4A 0x6572
+0x15A4B 0x6578
+0x15A4C 0x6582
+0x15A4D 0x6583
+0x15A4E 0x8B8A
+0x15A4F 0x659B
+0x15A50 0x659F
+0x15A51 0x65AB
+0x15A52 0x65B7
+0x15A53 0x65C3
+0x15A54 0x65C6
+0x15A55 0x65C1
+0x15A56 0x65C4
+0x15A57 0x65CC
+0x15A58 0x65D2
+0x15A59 0x65DB
+0x15A5A 0x65D9
+0x15A5B 0x65E0
+0x15A5C 0x65E1
+0x15A5D 0x65F1
+0x15A5E 0x6772
+0x15A5F 0x660A
+0x15A60 0x6603
+0x15A61 0x65FB
+0x15A62 0x6773
+0x15A63 0x6635
+0x15A64 0x6636
+0x15A65 0x6634
+0x15A66 0x661C
+0x15A67 0x664F
+0x15A68 0x6644
+0x15A69 0x6649
+0x15A6A 0x6641
+0x15A6B 0x665E
+0x15A6C 0x665D
+0x15A6D 0x6664
+0x15A6E 0x6667
+0x15A6F 0x6668
+0x15A70 0x665F
+0x15A71 0x6662
+0x15A72 0x6670
+0x15A73 0x6683
+0x15A74 0x6688
+0x15A75 0x668E
+0x15A76 0x6689
+0x15A77 0x6684
+0x15A78 0x6698
+0x15A79 0x669D
+0x15A7A 0x66C1
+0x15A7B 0x66B9
+0x15A7C 0x66C9
+0x15A7D 0x66BE
+0x15A7E 0x66BC
+0x15B21 0x66C4
+0x15B22 0x66B8
+0x15B23 0x66D6
+0x15B24 0x66DA
+0x15B25 0x66E0
+0x15B26 0x663F
+0x15B27 0x66E6
+0x15B28 0x66E9
+0x15B29 0x66F0
+0x15B2A 0x66F5
+0x15B2B 0x66F7
+0x15B2C 0x670F
+0x15B2D 0x6716
+0x15B2E 0x671E
+0x15B2F 0x6726
+0x15B30 0x6727
+0x15B31 0x9738
+0x15B32 0x672E
+0x15B33 0x673F
+0x15B34 0x6736
+0x15B35 0x6741
+0x15B36 0x6738
+0x15B37 0x6737
+0x15B38 0x6746
+0x15B39 0x675E
+0x15B3A 0x6760
+0x15B3B 0x6759
+0x15B3C 0x6763
+0x15B3D 0x6764
+0x15B3E 0x6789
+0x15B3F 0x6770
+0x15B40 0x67A9
+0x15B41 0x677C
+0x15B42 0x676A
+0x15B43 0x678C
+0x15B44 0x678B
+0x15B45 0x67A6
+0x15B46 0x67A1
+0x15B47 0x6785
+0x15B48 0x67B7
+0x15B49 0x67EF
+0x15B4A 0x67B4
+0x15B4B 0x67EC
+0x15B4C 0x67B3
+0x15B4D 0x67E9
+0x15B4E 0x67B8
+0x15B4F 0x67E4
+0x15B50 0x67DE
+0x15B51 0x67DD
+0x15B52 0x67E2
+0x15B53 0x67EE
+0x15B54 0x67B9
+0x15B55 0x67CE
+0x15B56 0x67C6
+0x15B57 0x67E7
+0x15B58 0x6A9C
+0x15B59 0x681E
+0x15B5A 0x6846
+0x15B5B 0x6829
+0x15B5C 0x6840
+0x15B5D 0x684D
+0x15B5E 0x6832
+0x15B5F 0x684E
+0x15B60 0x68B3
+0x15B61 0x682B
+0x15B62 0x6859
+0x15B63 0x6863
+0x15B64 0x6877
+0x15B65 0x687F
+0x15B66 0x689F
+0x15B67 0x688F
+0x15B68 0x68AD
+0x15B69 0x6894
+0x15B6A 0x689D
+0x15B6B 0x689B
+0x15B6C 0x6883
+0x15B6D 0x6AAE
+0x15B6E 0x68B9
+0x15B6F 0x6874
+0x15B70 0x68B5
+0x15B71 0x68A0
+0x15B72 0x68BA
+0x15B73 0x690F
+0x15B74 0x688D
+0x15B75 0x687E
+0x15B76 0x6901
+0x15B77 0x68CA
+0x15B78 0x6908
+0x15B79 0x68D8
+0x15B7A 0x6922
+0x15B7B 0x6926
+0x15B7C 0x68E1
+0x15B7D 0x690C
+0x15B7E 0x68CD
+0x15C21 0x68D4
+0x15C22 0x68E7
+0x15C23 0x68D5
+0x15C24 0x6936
+0x15C25 0x6912
+0x15C26 0x6904
+0x15C27 0x68D7
+0x15C28 0x68E3
+0x15C29 0x6925
+0x15C2A 0x68F9
+0x15C2B 0x68E0
+0x15C2C 0x68EF
+0x15C2D 0x6928
+0x15C2E 0x692A
+0x15C2F 0x691A
+0x15C30 0x6923
+0x15C31 0x6921
+0x15C32 0x68C6
+0x15C33 0x6979
+0x15C34 0x6977
+0x15C35 0x695C
+0x15C36 0x6978
+0x15C37 0x696B
+0x15C38 0x6954
+0x15C39 0x697E
+0x15C3A 0x696E
+0x15C3B 0x6939
+0x15C3C 0x6974
+0x15C3D 0x693D
+0x15C3E 0x6959
+0x15C3F 0x6930
+0x15C40 0x6961
+0x15C41 0x695E
+0x15C42 0x695D
+0x15C43 0x6981
+0x15C44 0x696A
+0x15C45 0x69B2
+0x15C46 0x69AE
+0x15C47 0x69D0
+0x15C48 0x69BF
+0x15C49 0x69C1
+0x15C4A 0x69D3
+0x15C4B 0x69BE
+0x15C4C 0x69CE
+0x15C4D 0x5BE8
+0x15C4E 0x69CA
+0x15C4F 0x69DD
+0x15C50 0x69BB
+0x15C51 0x69C3
+0x15C52 0x69A7
+0x15C53 0x6A2E
+0x15C54 0x6991
+0x15C55 0x69A0
+0x15C56 0x699C
+0x15C57 0x6995
+0x15C58 0x69B4
+0x15C59 0x69DE
+0x15C5A 0x69E8
+0x15C5B 0x6A02
+0x15C5C 0x6A1B
+0x15C5D 0x69FF
+0x15C5E 0x6B0A
+0x15C5F 0x69F9
+0x15C60 0x69F2
+0x15C61 0x69E7
+0x15C62 0x6A05
+0x15C63 0x69B1
+0x15C64 0x6A1E
+0x15C65 0x69ED
+0x15C66 0x6A14
+0x15C67 0x69EB
+0x15C68 0x6A0A
+0x15C69 0x6A12
+0x15C6A 0x6AC1
+0x15C6B 0x6A23
+0x15C6C 0x6A13
+0x15C6D 0x6A44
+0x15C6E 0x6A0C
+0x15C6F 0x6A72
+0x15C70 0x6A36
+0x15C71 0x6A78
+0x15C72 0x6A47
+0x15C73 0x6A62
+0x15C74 0x6A59
+0x15C75 0x6A66
+0x15C76 0x6A48
+0x15C77 0x6A38
+0x15C78 0x6A22
+0x15C79 0x6A90
+0x15C7A 0x6A8D
+0x15C7B 0x6AA0
+0x15C7C 0x6A84
+0x15C7D 0x6AA2
+0x15C7E 0x6AA3
+0x15D21 0x6A97
+0x15D22 0x8617
+0x15D23 0x6ABB
+0x15D24 0x6AC3
+0x15D25 0x6AC2
+0x15D26 0x6AB8
+0x15D27 0x6AB3
+0x15D28 0x6AAC
+0x15D29 0x6ADE
+0x15D2A 0x6AD1
+0x15D2B 0x6ADF
+0x15D2C 0x6AAA
+0x15D2D 0x6ADA
+0x15D2E 0x6AEA
+0x15D2F 0x6AFB
+0x15D30 0x6B05
+0x15D31 0x8616
+0x15D32 0x6AFA
+0x15D33 0x6B12
+0x15D34 0x6B16
+0x15D35 0x9B31
+0x15D36 0x6B1F
+0x15D37 0x6B38
+0x15D38 0x6B37
+0x15D39 0x76DC
+0x15D3A 0x6B39
+0x15D3B 0x98EE
+0x15D3C 0x6B47
+0x15D3D 0x6B43
+0x15D3E 0x6B49
+0x15D3F 0x6B50
+0x15D40 0x6B59
+0x15D41 0x6B54
+0x15D42 0x6B5B
+0x15D43 0x6B5F
+0x15D44 0x6B61
+0x15D45 0x6B78
+0x15D46 0x6B79
+0x15D47 0x6B7F
+0x15D48 0x6B80
+0x15D49 0x6B84
+0x15D4A 0x6B83
+0x15D4B 0x6B8D
+0x15D4C 0x6B98
+0x15D4D 0x6B95
+0x15D4E 0x6B9E
+0x15D4F 0x6BA4
+0x15D50 0x6BAA
+0x15D51 0x6BAB
+0x15D52 0x6BAF
+0x15D53 0x6BB2
+0x15D54 0x6BB1
+0x15D55 0x6BB3
+0x15D56 0x6BB7
+0x15D57 0x6BBC
+0x15D58 0x6BC6
+0x15D59 0x6BCB
+0x15D5A 0x6BD3
+0x15D5B 0x6BDF
+0x15D5C 0x6BEC
+0x15D5D 0x6BEB
+0x15D5E 0x6BF3
+0x15D5F 0x6BEF
+0x15D60 0x9EBE
+0x15D61 0x6C08
+0x15D62 0x6C13
+0x15D63 0x6C14
+0x15D64 0x6C1B
+0x15D65 0x6C24
+0x15D66 0x6C23
+0x15D67 0x6C5E
+0x15D68 0x6C55
+0x15D69 0x6C62
+0x15D6A 0x6C6A
+0x15D6B 0x6C82
+0x15D6C 0x6C8D
+0x15D6D 0x6C9A
+0x15D6E 0x6C81
+0x15D6F 0x6C9B
+0x15D70 0x6C7E
+0x15D71 0x6C68
+0x15D72 0x6C73
+0x15D73 0x6C92
+0x15D74 0x6C90
+0x15D75 0x6CC4
+0x15D76 0x6CF1
+0x15D77 0x6CD3
+0x15D78 0x6CBD
+0x15D79 0x6CD7
+0x15D7A 0x6CC5
+0x15D7B 0x6CDD
+0x15D7C 0x6CAE
+0x15D7D 0x6CB1
+0x15D7E 0x6CBE
+0x15E21 0x6CBA
+0x15E22 0x6CDB
+0x15E23 0x6CEF
+0x15E24 0x6CD9
+0x15E25 0x6CEA
+0x15E26 0x6D1F
+0x15E27 0x884D
+0x15E28 0x6D36
+0x15E29 0x6D2B
+0x15E2A 0x6D3D
+0x15E2B 0x6D38
+0x15E2C 0x6D19
+0x15E2D 0x6D35
+0x15E2E 0x6D33
+0x15E2F 0x6D12
+0x15E30 0x6D0C
+0x15E31 0x6D63
+0x15E32 0x6D93
+0x15E33 0x6D64
+0x15E34 0x6D5A
+0x15E35 0x6D79
+0x15E36 0x6D59
+0x15E37 0x6D8E
+0x15E38 0x6D95
+0x15E39 0x6FE4
+0x15E3A 0x6D85
+0x15E3B 0x6DF9
+0x15E3C 0x6E15
+0x15E3D 0x6E0A
+0x15E3E 0x6DB5
+0x15E3F 0x6DC7
+0x15E40 0x6DE6
+0x15E41 0x6DB8
+0x15E42 0x6DC6
+0x15E43 0x6DEC
+0x15E44 0x6DDE
+0x15E45 0x6DCC
+0x15E46 0x6DE8
+0x15E47 0x6DD2
+0x15E48 0x6DC5
+0x15E49 0x6DFA
+0x15E4A 0x6DD9
+0x15E4B 0x6DE4
+0x15E4C 0x6DD5
+0x15E4D 0x6DEA
+0x15E4E 0x6DEE
+0x15E4F 0x6E2D
+0x15E50 0x6E6E
+0x15E51 0x6E2E
+0x15E52 0x6E19
+0x15E53 0x6E72
+0x15E54 0x6E5F
+0x15E55 0x6E3E
+0x15E56 0x6E23
+0x15E57 0x6E6B
+0x15E58 0x6E2B
+0x15E59 0x6E76
+0x15E5A 0x6E4D
+0x15E5B 0x6E1F
+0x15E5C 0x6E43
+0x15E5D 0x6E3A
+0x15E5E 0x6E4E
+0x15E5F 0x6E24
+0x15E60 0x6EFF
+0x15E61 0x6E1D
+0x15E62 0x6E38
+0x15E63 0x6E82
+0x15E64 0x6EAA
+0x15E65 0x6E98
+0x15E66 0x6EC9
+0x15E67 0x6EB7
+0x15E68 0x6ED3
+0x15E69 0x6EBD
+0x15E6A 0x6EAF
+0x15E6B 0x6EC4
+0x15E6C 0x6EB2
+0x15E6D 0x6ED4
+0x15E6E 0x6ED5
+0x15E6F 0x6E8F
+0x15E70 0x6EA5
+0x15E71 0x6EC2
+0x15E72 0x6E9F
+0x15E73 0x6F41
+0x15E74 0x6F11
+0x15E75 0x704C
+0x15E76 0x6EEC
+0x15E77 0x6EF8
+0x15E78 0x6EFE
+0x15E79 0x6F3F
+0x15E7A 0x6EF2
+0x15E7B 0x6F31
+0x15E7C 0x6EEF
+0x15E7D 0x6F32
+0x15E7E 0x6ECC
+0x15F21 0x6F3E
+0x15F22 0x6F13
+0x15F23 0x6EF7
+0x15F24 0x6F86
+0x15F25 0x6F7A
+0x15F26 0x6F78
+0x15F27 0x6F81
+0x15F28 0x6F80
+0x15F29 0x6F6F
+0x15F2A 0x6F5B
+0x15F2B 0x6FF3
+0x15F2C 0x6F6D
+0x15F2D 0x6F82
+0x15F2E 0x6F7C
+0x15F2F 0x6F58
+0x15F30 0x6F8E
+0x15F31 0x6F91
+0x15F32 0x6FC2
+0x15F33 0x6F66
+0x15F34 0x6FB3
+0x15F35 0x6FA3
+0x15F36 0x6FA1
+0x15F37 0x6FA4
+0x15F38 0x6FB9
+0x15F39 0x6FC6
+0x15F3A 0x6FAA
+0x15F3B 0x6FDF
+0x15F3C 0x6FD5
+0x15F3D 0x6FEC
+0x15F3E 0x6FD4
+0x15F3F 0x6FD8
+0x15F40 0x6FF1
+0x15F41 0x6FEE
+0x15F42 0x6FDB
+0x15F43 0x7009
+0x15F44 0x700B
+0x15F45 0x6FFA
+0x15F46 0x7011
+0x15F47 0x7001
+0x15F48 0x700F
+0x15F49 0x6FFE
+0x15F4A 0x701B
+0x15F4B 0x701A
+0x15F4C 0x6F74
+0x15F4D 0x701D
+0x15F4E 0x7018
+0x15F4F 0x701F
+0x15F50 0x7030
+0x15F51 0x703E
+0x15F52 0x7032
+0x15F53 0x7051
+0x15F54 0x7063
+0x15F55 0x7099
+0x15F56 0x7092
+0x15F57 0x70AF
+0x15F58 0x70F1
+0x15F59 0x70AC
+0x15F5A 0x70B8
+0x15F5B 0x70B3
+0x15F5C 0x70AE
+0x15F5D 0x70DF
+0x15F5E 0x70CB
+0x15F5F 0x70DD
+0x15F60 0x70D9
+0x15F61 0x7109
+0x15F62 0x70FD
+0x15F63 0x711C
+0x15F64 0x7119
+0x15F65 0x7165
+0x15F66 0x7155
+0x15F67 0x7188
+0x15F68 0x7166
+0x15F69 0x7162
+0x15F6A 0x714C
+0x15F6B 0x7156
+0x15F6C 0x716C
+0x15F6D 0x718F
+0x15F6E 0x71FB
+0x15F6F 0x7184
+0x15F70 0x7195
+0x15F71 0x71A8
+0x15F72 0x71AC
+0x15F73 0x71D7
+0x15F74 0x71B9
+0x15F75 0x71BE
+0x15F76 0x71D2
+0x15F77 0x71C9
+0x15F78 0x71D4
+0x15F79 0x71CE
+0x15F7A 0x71E0
+0x15F7B 0x71EC
+0x15F7C 0x71E7
+0x15F7D 0x71F5
+0x15F7E 0x71FC
+0x16021 0x71F9
+0x16022 0x71FF
+0x16023 0x720D
+0x16024 0x7210
+0x16025 0x721B
+0x16026 0x7228
+0x16027 0x722D
+0x16028 0x722C
+0x16029 0x7230
+0x1602A 0x7232
+0x1602B 0x723B
+0x1602C 0x723C
+0x1602D 0x723F
+0x1602E 0x7240
+0x1602F 0x7246
+0x16030 0x724B
+0x16031 0x7258
+0x16032 0x7274
+0x16033 0x727E
+0x16034 0x7282
+0x16035 0x7281
+0x16036 0x7287
+0x16037 0x7292
+0x16038 0x7296
+0x16039 0x72A2
+0x1603A 0x72A7
+0x1603B 0x72B9
+0x1603C 0x72B2
+0x1603D 0x72C3
+0x1603E 0x72C6
+0x1603F 0x72C4
+0x16040 0x72CE
+0x16041 0x72D2
+0x16042 0x72E2
+0x16043 0x72E0
+0x16044 0x72E1
+0x16045 0x72F9
+0x16046 0x72F7
+0x16047 0x500F
+0x16048 0x7317
+0x16049 0x730A
+0x1604A 0x731C
+0x1604B 0x7316
+0x1604C 0x731D
+0x1604D 0x7334
+0x1604E 0x732F
+0x1604F 0x7329
+0x16050 0x7325
+0x16051 0x733E
+0x16052 0x734E
+0x16053 0x734F
+0x16054 0x9ED8
+0x16055 0x7357
+0x16056 0x736A
+0x16057 0x7368
+0x16058 0x7370
+0x16059 0x7378
+0x1605A 0x7375
+0x1605B 0x737B
+0x1605C 0x737A
+0x1605D 0x73C8
+0x1605E 0x73B3
+0x1605F 0x73CE
+0x16060 0x73BB
+0x16061 0x73C0
+0x16062 0x73E5
+0x16063 0x73EE
+0x16064 0x73DE
+0x16065 0x74A2
+0x16066 0x7405
+0x16067 0x746F
+0x16068 0x7425
+0x16069 0x73F8
+0x1606A 0x7432
+0x1606B 0x743A
+0x1606C 0x7455
+0x1606D 0x743F
+0x1606E 0x745F
+0x1606F 0x7459
+0x16070 0x7441
+0x16071 0x745C
+0x16072 0x7469
+0x16073 0x7470
+0x16074 0x7463
+0x16075 0x746A
+0x16076 0x7476
+0x16077 0x747E
+0x16078 0x748B
+0x16079 0x749E
+0x1607A 0x74A7
+0x1607B 0x74CA
+0x1607C 0x74CF
+0x1607D 0x74D4
+0x1607E 0x73F1
+0x16121 0x74E0
+0x16122 0x74E3
+0x16123 0x74E7
+0x16124 0x74E9
+0x16125 0x74EE
+0x16126 0x74F2
+0x16127 0x74F0
+0x16128 0x74F1
+0x16129 0x74F8
+0x1612A 0x74F7
+0x1612B 0x7504
+0x1612C 0x7503
+0x1612D 0x7505
+0x1612E 0x750C
+0x1612F 0x750E
+0x16130 0x750D
+0x16131 0x7515
+0x16132 0x7513
+0x16133 0x751E
+0x16134 0x7526
+0x16135 0x752C
+0x16136 0x753C
+0x16137 0x7544
+0x16138 0x754D
+0x16139 0x754A
+0x1613A 0x7549
+0x1613B 0x755B
+0x1613C 0x7546
+0x1613D 0x755A
+0x1613E 0x7569
+0x1613F 0x7564
+0x16140 0x7567
+0x16141 0x756B
+0x16142 0x756D
+0x16143 0x7578
+0x16144 0x7576
+0x16145 0x7586
+0x16146 0x7587
+0x16147 0x7574
+0x16148 0x758A
+0x16149 0x7589
+0x1614A 0x7582
+0x1614B 0x7594
+0x1614C 0x759A
+0x1614D 0x759D
+0x1614E 0x75A5
+0x1614F 0x75A3
+0x16150 0x75C2
+0x16151 0x75B3
+0x16152 0x75C3
+0x16153 0x75B5
+0x16154 0x75BD
+0x16155 0x75B8
+0x16156 0x75BC
+0x16157 0x75B1
+0x16158 0x75CD
+0x16159 0x75CA
+0x1615A 0x75D2
+0x1615B 0x75D9
+0x1615C 0x75E3
+0x1615D 0x75DE
+0x1615E 0x75FE
+0x1615F 0x75FF
+0x16160 0x75FC
+0x16161 0x7601
+0x16162 0x75F0
+0x16163 0x75FA
+0x16164 0x75F2
+0x16165 0x75F3
+0x16166 0x760B
+0x16167 0x760D
+0x16168 0x7609
+0x16169 0x761F
+0x1616A 0x7627
+0x1616B 0x7620
+0x1616C 0x7621
+0x1616D 0x7622
+0x1616E 0x7624
+0x1616F 0x7634
+0x16170 0x7630
+0x16171 0x763B
+0x16172 0x7647
+0x16173 0x7648
+0x16174 0x7646
+0x16175 0x765C
+0x16176 0x7658
+0x16177 0x7661
+0x16178 0x7662
+0x16179 0x7668
+0x1617A 0x7669
+0x1617B 0x766A
+0x1617C 0x7667
+0x1617D 0x766C
+0x1617E 0x7670
+0x16221 0x7672
+0x16222 0x7676
+0x16223 0x7678
+0x16224 0x767C
+0x16225 0x7680
+0x16226 0x7683
+0x16227 0x7688
+0x16228 0x768B
+0x16229 0x768E
+0x1622A 0x7696
+0x1622B 0x7693
+0x1622C 0x7699
+0x1622D 0x769A
+0x1622E 0x76B0
+0x1622F 0x76B4
+0x16230 0x76B8
+0x16231 0x76B9
+0x16232 0x76BA
+0x16233 0x76C2
+0x16234 0x76CD
+0x16235 0x76D6
+0x16236 0x76D2
+0x16237 0x76DE
+0x16238 0x76E1
+0x16239 0x76E5
+0x1623A 0x76E7
+0x1623B 0x76EA
+0x1623C 0x862F
+0x1623D 0x76FB
+0x1623E 0x7708
+0x1623F 0x7707
+0x16240 0x7704
+0x16241 0x7729
+0x16242 0x7724
+0x16243 0x771E
+0x16244 0x7725
+0x16245 0x7726
+0x16246 0x771B
+0x16247 0x7737
+0x16248 0x7738
+0x16249 0x7747
+0x1624A 0x775A
+0x1624B 0x7768
+0x1624C 0x776B
+0x1624D 0x775B
+0x1624E 0x7765
+0x1624F 0x777F
+0x16250 0x777E
+0x16251 0x7779
+0x16252 0x778E
+0x16253 0x778B
+0x16254 0x7791
+0x16255 0x77A0
+0x16256 0x779E
+0x16257 0x77B0
+0x16258 0x77B6
+0x16259 0x77B9
+0x1625A 0x77BF
+0x1625B 0x77BC
+0x1625C 0x77BD
+0x1625D 0x77BB
+0x1625E 0x77C7
+0x1625F 0x77CD
+0x16260 0x77D7
+0x16261 0x77DA
+0x16262 0x77DC
+0x16263 0x77E3
+0x16264 0x77EE
+0x16265 0x77FC
+0x16266 0x780C
+0x16267 0x7812
+0x16268 0x7926
+0x16269 0x7820
+0x1626A 0x792A
+0x1626B 0x7845
+0x1626C 0x788E
+0x1626D 0x7874
+0x1626E 0x7886
+0x1626F 0x787C
+0x16270 0x789A
+0x16271 0x788C
+0x16272 0x78A3
+0x16273 0x78B5
+0x16274 0x78AA
+0x16275 0x78AF
+0x16276 0x78D1
+0x16277 0x78C6
+0x16278 0x78CB
+0x16279 0x78D4
+0x1627A 0x78BE
+0x1627B 0x78BC
+0x1627C 0x78C5
+0x1627D 0x78CA
+0x1627E 0x78EC
+0x16321 0x78E7
+0x16322 0x78DA
+0x16323 0x78FD
+0x16324 0x78F4
+0x16325 0x7907
+0x16326 0x7912
+0x16327 0x7911
+0x16328 0x7919
+0x16329 0x792C
+0x1632A 0x792B
+0x1632B 0x7940
+0x1632C 0x7960
+0x1632D 0x7957
+0x1632E 0x795F
+0x1632F 0x795A
+0x16330 0x7955
+0x16331 0x7953
+0x16332 0x797A
+0x16333 0x797F
+0x16334 0x798A
+0x16335 0x799D
+0x16336 0x79A7
+0x16337 0x9F4B
+0x16338 0x79AA
+0x16339 0x79AE
+0x1633A 0x79B3
+0x1633B 0x79B9
+0x1633C 0x79BA
+0x1633D 0x79C9
+0x1633E 0x79D5
+0x1633F 0x79E7
+0x16340 0x79EC
+0x16341 0x79E1
+0x16342 0x79E3
+0x16343 0x7A08
+0x16344 0x7A0D
+0x16345 0x7A18
+0x16346 0x7A19
+0x16347 0x7A20
+0x16348 0x7A1F
+0x16349 0x7980
+0x1634A 0x7A31
+0x1634B 0x7A3B
+0x1634C 0x7A3E
+0x1634D 0x7A37
+0x1634E 0x7A43
+0x1634F 0x7A57
+0x16350 0x7A49
+0x16351 0x7A61
+0x16352 0x7A62
+0x16353 0x7A69
+0x16354 0x9F9D
+0x16355 0x7A70
+0x16356 0x7A79
+0x16357 0x7A7D
+0x16358 0x7A88
+0x16359 0x7A97
+0x1635A 0x7A95
+0x1635B 0x7A98
+0x1635C 0x7A96
+0x1635D 0x7AA9
+0x1635E 0x7AC8
+0x1635F 0x7AB0
+0x16360 0x7AB6
+0x16361 0x7AC5
+0x16362 0x7AC4
+0x16363 0x7ABF
+0x16364 0x9083
+0x16365 0x7AC7
+0x16366 0x7ACA
+0x16367 0x7ACD
+0x16368 0x7ACF
+0x16369 0x7AD5
+0x1636A 0x7AD3
+0x1636B 0x7AD9
+0x1636C 0x7ADA
+0x1636D 0x7ADD
+0x1636E 0x7AE1
+0x1636F 0x7AE2
+0x16370 0x7AE6
+0x16371 0x7AED
+0x16372 0x7AF0
+0x16373 0x7B02
+0x16374 0x7B0F
+0x16375 0x7B0A
+0x16376 0x7B06
+0x16377 0x7B33
+0x16378 0x7B18
+0x16379 0x7B19
+0x1637A 0x7B1E
+0x1637B 0x7B35
+0x1637C 0x7B28
+0x1637D 0x7B36
+0x1637E 0x7B50
+0x16421 0x7B7A
+0x16422 0x7B04
+0x16423 0x7B4D
+0x16424 0x7B0B
+0x16425 0x7B4C
+0x16426 0x7B45
+0x16427 0x7B75
+0x16428 0x7B65
+0x16429 0x7B74
+0x1642A 0x7B67
+0x1642B 0x7B70
+0x1642C 0x7B71
+0x1642D 0x7B6C
+0x1642E 0x7B6E
+0x1642F 0x7B9D
+0x16430 0x7B98
+0x16431 0x7B9F
+0x16432 0x7B8D
+0x16433 0x7B9C
+0x16434 0x7B9A
+0x16435 0x7B8B
+0x16436 0x7B92
+0x16437 0x7B8F
+0x16438 0x7B5D
+0x16439 0x7B99
+0x1643A 0x7BCB
+0x1643B 0x7BC1
+0x1643C 0x7BCC
+0x1643D 0x7BCF
+0x1643E 0x7BB4
+0x1643F 0x7BC6
+0x16440 0x7BDD
+0x16441 0x7BE9
+0x16442 0x7C11
+0x16443 0x7C14
+0x16444 0x7BE6
+0x16445 0x7BE5
+0x16446 0x7C60
+0x16447 0x7C00
+0x16448 0x7C07
+0x16449 0x7C13
+0x1644A 0x7BF3
+0x1644B 0x7BF7
+0x1644C 0x7C17
+0x1644D 0x7C0D
+0x1644E 0x7BF6
+0x1644F 0x7C23
+0x16450 0x7C27
+0x16451 0x7C2A
+0x16452 0x7C1F
+0x16453 0x7C37
+0x16454 0x7C2B
+0x16455 0x7C3D
+0x16456 0x7C4C
+0x16457 0x7C43
+0x16458 0x7C54
+0x16459 0x7C4F
+0x1645A 0x7C40
+0x1645B 0x7C50
+0x1645C 0x7C58
+0x1645D 0x7C5F
+0x1645E 0x7C64
+0x1645F 0x7C56
+0x16460 0x7C65
+0x16461 0x7C6C
+0x16462 0x7C75
+0x16463 0x7C83
+0x16464 0x7C90
+0x16465 0x7CA4
+0x16466 0x7CAD
+0x16467 0x7CA2
+0x16468 0x7CAB
+0x16469 0x7CA1
+0x1646A 0x7CA8
+0x1646B 0x7CB3
+0x1646C 0x7CB2
+0x1646D 0x7CB1
+0x1646E 0x7CAE
+0x1646F 0x7CB9
+0x16470 0x7CBD
+0x16471 0x7CC0
+0x16472 0x7CC5
+0x16473 0x7CC2
+0x16474 0x7CD8
+0x16475 0x7CD2
+0x16476 0x7CDC
+0x16477 0x7CE2
+0x16478 0x9B3B
+0x16479 0x7CEF
+0x1647A 0x7CF2
+0x1647B 0x7CF4
+0x1647C 0x7CF6
+0x1647D 0x7CFA
+0x1647E 0x7D06
+0x16521 0x7D02
+0x16522 0x7D1C
+0x16523 0x7D15
+0x16524 0x7D0A
+0x16525 0x7D45
+0x16526 0x7D4B
+0x16527 0x7D2E
+0x16528 0x7D32
+0x16529 0x7D3F
+0x1652A 0x7D35
+0x1652B 0x7D46
+0x1652C 0x7D73
+0x1652D 0x7D56
+0x1652E 0x7D4E
+0x1652F 0x7D72
+0x16530 0x7D68
+0x16531 0x7D6E
+0x16532 0x7D4F
+0x16533 0x7D63
+0x16534 0x7D93
+0x16535 0x7D89
+0x16536 0x7D5B
+0x16537 0x7D8F
+0x16538 0x7D7D
+0x16539 0x7D9B
+0x1653A 0x7DBA
+0x1653B 0x7DAE
+0x1653C 0x7DA3
+0x1653D 0x7DB5
+0x1653E 0x7DC7
+0x1653F 0x7DBD
+0x16540 0x7DAB
+0x16541 0x7E3D
+0x16542 0x7DA2
+0x16543 0x7DAF
+0x16544 0x7DDC
+0x16545 0x7DB8
+0x16546 0x7D9F
+0x16547 0x7DB0
+0x16548 0x7DD8
+0x16549 0x7DDD
+0x1654A 0x7DE4
+0x1654B 0x7DDE
+0x1654C 0x7DFB
+0x1654D 0x7DF2
+0x1654E 0x7DE1
+0x1654F 0x7E05
+0x16550 0x7E0A
+0x16551 0x7E23
+0x16552 0x7E21
+0x16553 0x7E12
+0x16554 0x7E31
+0x16555 0x7E1F
+0x16556 0x7E09
+0x16557 0x7E0B
+0x16558 0x7E22
+0x16559 0x7E46
+0x1655A 0x7E66
+0x1655B 0x7E3B
+0x1655C 0x7E35
+0x1655D 0x7E39
+0x1655E 0x7E43
+0x1655F 0x7E37
+0x16560 0x7E32
+0x16561 0x7E3A
+0x16562 0x7E67
+0x16563 0x7E5D
+0x16564 0x7E56
+0x16565 0x7E5E
+0x16566 0x7E59
+0x16567 0x7E5A
+0x16568 0x7E79
+0x16569 0x7E6A
+0x1656A 0x7E69
+0x1656B 0x7E7C
+0x1656C 0x7E7B
+0x1656D 0x7E83
+0x1656E 0x7DD5
+0x1656F 0x7E7D
+0x16570 0x8FAE
+0x16571 0x7E7F
+0x16572 0x7E88
+0x16573 0x7E89
+0x16574 0x7E8C
+0x16575 0x7E92
+0x16576 0x7E90
+0x16577 0x7E93
+0x16578 0x7E94
+0x16579 0x7E96
+0x1657A 0x7E8E
+0x1657B 0x7E9B
+0x1657C 0x7E9C
+0x1657D 0x7F38
+0x1657E 0x7F3A
+0x16621 0x7F45
+0x16622 0x7F4C
+0x16623 0x7F4D
+0x16624 0x7F4E
+0x16625 0x7F50
+0x16626 0x7F51
+0x16627 0x7F55
+0x16628 0x7F54
+0x16629 0x7F58
+0x1662A 0x7F5F
+0x1662B 0x7F60
+0x1662C 0x7F68
+0x1662D 0x7F69
+0x1662E 0x7F67
+0x1662F 0x7F78
+0x16630 0x7F82
+0x16631 0x7F86
+0x16632 0x7F83
+0x16633 0x7F88
+0x16634 0x7F87
+0x16635 0x7F8C
+0x16636 0x7F94
+0x16637 0x7F9E
+0x16638 0x7F9D
+0x16639 0x7F9A
+0x1663A 0x7FA3
+0x1663B 0x7FAF
+0x1663C 0x7FB2
+0x1663D 0x7FB9
+0x1663E 0x7FAE
+0x1663F 0x7FB6
+0x16640 0x7FB8
+0x16641 0x8B71
+0x16642 0x7FC5
+0x16643 0x7FC6
+0x16644 0x7FCA
+0x16645 0x7FD5
+0x16646 0x7FD4
+0x16647 0x7FE1
+0x16648 0x7FE6
+0x16649 0x7FE9
+0x1664A 0x7FF3
+0x1664B 0x7FF9
+0x1664C 0x98DC
+0x1664D 0x8006
+0x1664E 0x8004
+0x1664F 0x800B
+0x16650 0x8012
+0x16651 0x8018
+0x16652 0x8019
+0x16653 0x801C
+0x16654 0x8021
+0x16655 0x8028
+0x16656 0x803F
+0x16657 0x803B
+0x16658 0x804A
+0x16659 0x8046
+0x1665A 0x8052
+0x1665B 0x8058
+0x1665C 0x805A
+0x1665D 0x805F
+0x1665E 0x8062
+0x1665F 0x8068
+0x16660 0x8073
+0x16661 0x8072
+0x16662 0x8070
+0x16663 0x8076
+0x16664 0x8079
+0x16665 0x807D
+0x16666 0x807F
+0x16667 0x8084
+0x16668 0x8086
+0x16669 0x8085
+0x1666A 0x809B
+0x1666B 0x8093
+0x1666C 0x809A
+0x1666D 0x80AD
+0x1666E 0x5190
+0x1666F 0x80AC
+0x16670 0x80DB
+0x16671 0x80E5
+0x16672 0x80D9
+0x16673 0x80DD
+0x16674 0x80C4
+0x16675 0x80DA
+0x16676 0x80D6
+0x16677 0x8109
+0x16678 0x80EF
+0x16679 0x80F1
+0x1667A 0x811B
+0x1667B 0x8129
+0x1667C 0x8123
+0x1667D 0x812F
+0x1667E 0x814B
+0x16721 0x968B
+0x16722 0x8146
+0x16723 0x813E
+0x16724 0x8153
+0x16725 0x8151
+0x16726 0x80FC
+0x16727 0x8171
+0x16728 0x816E
+0x16729 0x8165
+0x1672A 0x8166
+0x1672B 0x8174
+0x1672C 0x8183
+0x1672D 0x8188
+0x1672E 0x818A
+0x1672F 0x8180
+0x16730 0x8182
+0x16731 0x81A0
+0x16732 0x8195
+0x16733 0x81A4
+0x16734 0x81A3
+0x16735 0x815F
+0x16736 0x8193
+0x16737 0x81A9
+0x16738 0x81B0
+0x16739 0x81B5
+0x1673A 0x81BE
+0x1673B 0x81B8
+0x1673C 0x81BD
+0x1673D 0x81C0
+0x1673E 0x81C2
+0x1673F 0x81BA
+0x16740 0x81C9
+0x16741 0x81CD
+0x16742 0x81D1
+0x16743 0x81D9
+0x16744 0x81D8
+0x16745 0x81C8
+0x16746 0x81DA
+0x16747 0x81DF
+0x16748 0x81E0
+0x16749 0x81E7
+0x1674A 0x81FA
+0x1674B 0x81FB
+0x1674C 0x81FE
+0x1674D 0x8201
+0x1674E 0x8202
+0x1674F 0x8205
+0x16750 0x8207
+0x16751 0x820A
+0x16752 0x820D
+0x16753 0x8210
+0x16754 0x8216
+0x16755 0x8229
+0x16756 0x822B
+0x16757 0x8238
+0x16758 0x8233
+0x16759 0x8240
+0x1675A 0x8259
+0x1675B 0x8258
+0x1675C 0x825D
+0x1675D 0x825A
+0x1675E 0x825F
+0x1675F 0x8264
+0x16760 0x8262
+0x16761 0x8268
+0x16762 0x826A
+0x16763 0x826B
+0x16764 0x822E
+0x16765 0x8271
+0x16766 0x8277
+0x16767 0x8278
+0x16768 0x827E
+0x16769 0x828D
+0x1676A 0x8292
+0x1676B 0x82AB
+0x1676C 0x829F
+0x1676D 0x82BB
+0x1676E 0x82AC
+0x1676F 0x82E1
+0x16770 0x82E3
+0x16771 0x82DF
+0x16772 0x82D2
+0x16773 0x82F4
+0x16774 0x82F3
+0x16775 0x82FA
+0x16776 0x8393
+0x16777 0x8303
+0x16778 0x82FB
+0x16779 0x82F9
+0x1677A 0x82DE
+0x1677B 0x8306
+0x1677C 0x82DC
+0x1677D 0x8309
+0x1677E 0x82D9
+0x16821 0x8335
+0x16822 0x8334
+0x16823 0x8316
+0x16824 0x8332
+0x16825 0x8331
+0x16826 0x8340
+0x16827 0x8339
+0x16828 0x8350
+0x16829 0x8345
+0x1682A 0x832F
+0x1682B 0x832B
+0x1682C 0x8317
+0x1682D 0x8318
+0x1682E 0x8385
+0x1682F 0x839A
+0x16830 0x83AA
+0x16831 0x839F
+0x16832 0x83A2
+0x16833 0x8396
+0x16834 0x8323
+0x16835 0x838E
+0x16836 0x8387
+0x16837 0x838A
+0x16838 0x837C
+0x16839 0x83B5
+0x1683A 0x8373
+0x1683B 0x8375
+0x1683C 0x83A0
+0x1683D 0x8389
+0x1683E 0x83A8
+0x1683F 0x83F4
+0x16840 0x8413
+0x16841 0x83EB
+0x16842 0x83CE
+0x16843 0x83FD
+0x16844 0x8403
+0x16845 0x83D8
+0x16846 0x840B
+0x16847 0x83C1
+0x16848 0x83F7
+0x16849 0x8407
+0x1684A 0x83E0
+0x1684B 0x83F2
+0x1684C 0x840D
+0x1684D 0x8422
+0x1684E 0x8420
+0x1684F 0x83BD
+0x16850 0x8438
+0x16851 0x8506
+0x16852 0x83FB
+0x16853 0x846D
+0x16854 0x842A
+0x16855 0x843C
+0x16856 0x855A
+0x16857 0x8484
+0x16858 0x8477
+0x16859 0x846B
+0x1685A 0x84AD
+0x1685B 0x846E
+0x1685C 0x8482
+0x1685D 0x8469
+0x1685E 0x8446
+0x1685F 0x842C
+0x16860 0x846F
+0x16861 0x8479
+0x16862 0x8435
+0x16863 0x84CA
+0x16864 0x8462
+0x16865 0x84B9
+0x16866 0x84BF
+0x16867 0x849F
+0x16868 0x84D9
+0x16869 0x84CD
+0x1686A 0x84BB
+0x1686B 0x84DA
+0x1686C 0x84D0
+0x1686D 0x84C1
+0x1686E 0x84C6
+0x1686F 0x84D6
+0x16870 0x84A1
+0x16871 0x8521
+0x16872 0x84FF
+0x16873 0x84F4
+0x16874 0x8517
+0x16875 0x8518
+0x16876 0x852C
+0x16877 0x851F
+0x16878 0x8515
+0x16879 0x8514
+0x1687A 0x84FC
+0x1687B 0x8540
+0x1687C 0x8563
+0x1687D 0x8558
+0x1687E 0x8548
+0x16921 0x8541
+0x16922 0x8602
+0x16923 0x854B
+0x16924 0x8555
+0x16925 0x8580
+0x16926 0x85A4
+0x16927 0x8588
+0x16928 0x8591
+0x16929 0x858A
+0x1692A 0x85A8
+0x1692B 0x856D
+0x1692C 0x8594
+0x1692D 0x859B
+0x1692E 0x85EA
+0x1692F 0x8587
+0x16930 0x859C
+0x16931 0x8577
+0x16932 0x857E
+0x16933 0x8590
+0x16934 0x85C9
+0x16935 0x85BA
+0x16936 0x85CF
+0x16937 0x85B9
+0x16938 0x85D0
+0x16939 0x85D5
+0x1693A 0x85DD
+0x1693B 0x85E5
+0x1693C 0x85DC
+0x1693D 0x85F9
+0x1693E 0x860A
+0x1693F 0x8613
+0x16940 0x860B
+0x16941 0x85FE
+0x16942 0x85FA
+0x16943 0x8606
+0x16944 0x8622
+0x16945 0x861A
+0x16946 0x8630
+0x16947 0x863F
+0x16948 0x864D
+0x16949 0x4E55
+0x1694A 0x8654
+0x1694B 0x865F
+0x1694C 0x8667
+0x1694D 0x8671
+0x1694E 0x8693
+0x1694F 0x86A3
+0x16950 0x86A9
+0x16951 0x86AA
+0x16952 0x868B
+0x16953 0x868C
+0x16954 0x86B6
+0x16955 0x86AF
+0x16956 0x86C4
+0x16957 0x86C6
+0x16958 0x86B0
+0x16959 0x86C9
+0x1695A 0x8823
+0x1695B 0x86AB
+0x1695C 0x86D4
+0x1695D 0x86DE
+0x1695E 0x86E9
+0x1695F 0x86EC
+0x16960 0x86DF
+0x16961 0x86DB
+0x16962 0x86EF
+0x16963 0x8712
+0x16964 0x8706
+0x16965 0x8708
+0x16966 0x8700
+0x16967 0x8703
+0x16968 0x86FB
+0x16969 0x8711
+0x1696A 0x8709
+0x1696B 0x870D
+0x1696C 0x86F9
+0x1696D 0x870A
+0x1696E 0x8734
+0x1696F 0x873F
+0x16970 0x8737
+0x16971 0x873B
+0x16972 0x8725
+0x16973 0x8729
+0x16974 0x871A
+0x16975 0x8760
+0x16976 0x875F
+0x16977 0x8778
+0x16978 0x874C
+0x16979 0x874E
+0x1697A 0x8774
+0x1697B 0x8757
+0x1697C 0x8768
+0x1697D 0x876E
+0x1697E 0x8759
+0x16A21 0x8753
+0x16A22 0x8763
+0x16A23 0x876A
+0x16A24 0x8805
+0x16A25 0x87A2
+0x16A26 0x879F
+0x16A27 0x8782
+0x16A28 0x87AF
+0x16A29 0x87CB
+0x16A2A 0x87BD
+0x16A2B 0x87C0
+0x16A2C 0x87D0
+0x16A2D 0x96D6
+0x16A2E 0x87AB
+0x16A2F 0x87C4
+0x16A30 0x87B3
+0x16A31 0x87C7
+0x16A32 0x87C6
+0x16A33 0x87BB
+0x16A34 0x87EF
+0x16A35 0x87F2
+0x16A36 0x87E0
+0x16A37 0x880F
+0x16A38 0x880D
+0x16A39 0x87FE
+0x16A3A 0x87F6
+0x16A3B 0x87F7
+0x16A3C 0x880E
+0x16A3D 0x87D2
+0x16A3E 0x8811
+0x16A3F 0x8816
+0x16A40 0x8815
+0x16A41 0x8822
+0x16A42 0x8821
+0x16A43 0x8831
+0x16A44 0x8836
+0x16A45 0x8839
+0x16A46 0x8827
+0x16A47 0x883B
+0x16A48 0x8844
+0x16A49 0x8842
+0x16A4A 0x8852
+0x16A4B 0x8859
+0x16A4C 0x885E
+0x16A4D 0x8862
+0x16A4E 0x886B
+0x16A4F 0x8881
+0x16A50 0x887E
+0x16A51 0x889E
+0x16A52 0x8875
+0x16A53 0x887D
+0x16A54 0x88B5
+0x16A55 0x8872
+0x16A56 0x8882
+0x16A57 0x8897
+0x16A58 0x8892
+0x16A59 0x88AE
+0x16A5A 0x8899
+0x16A5B 0x88A2
+0x16A5C 0x888D
+0x16A5D 0x88A4
+0x16A5E 0x88B0
+0x16A5F 0x88BF
+0x16A60 0x88B1
+0x16A61 0x88C3
+0x16A62 0x88C4
+0x16A63 0x88D4
+0x16A64 0x88D8
+0x16A65 0x88D9
+0x16A66 0x88DD
+0x16A67 0x88F9
+0x16A68 0x8902
+0x16A69 0x88FC
+0x16A6A 0x88F4
+0x16A6B 0x88E8
+0x16A6C 0x88F2
+0x16A6D 0x8904
+0x16A6E 0x890C
+0x16A6F 0x890A
+0x16A70 0x8913
+0x16A71 0x8943
+0x16A72 0x891E
+0x16A73 0x8925
+0x16A74 0x892A
+0x16A75 0x892B
+0x16A76 0x8941
+0x16A77 0x8944
+0x16A78 0x893B
+0x16A79 0x8936
+0x16A7A 0x8938
+0x16A7B 0x894C
+0x16A7C 0x891D
+0x16A7D 0x8960
+0x16A7E 0x895E
+0x16B21 0x8966
+0x16B22 0x8964
+0x16B23 0x896D
+0x16B24 0x896A
+0x16B25 0x896F
+0x16B26 0x8974
+0x16B27 0x8977
+0x16B28 0x897E
+0x16B29 0x8983
+0x16B2A 0x8988
+0x16B2B 0x898A
+0x16B2C 0x8993
+0x16B2D 0x8998
+0x16B2E 0x89A1
+0x16B2F 0x89A9
+0x16B30 0x89A6
+0x16B31 0x89AC
+0x16B32 0x89AF
+0x16B33 0x89B2
+0x16B34 0x89BA
+0x16B35 0x89BD
+0x16B36 0x89BF
+0x16B37 0x89C0
+0x16B38 0x89DA
+0x16B39 0x89DC
+0x16B3A 0x89DD
+0x16B3B 0x89E7
+0x16B3C 0x89F4
+0x16B3D 0x89F8
+0x16B3E 0x8A03
+0x16B3F 0x8A16
+0x16B40 0x8A10
+0x16B41 0x8A0C
+0x16B42 0x8A1B
+0x16B43 0x8A1D
+0x16B44 0x8A25
+0x16B45 0x8A36
+0x16B46 0x8A41
+0x16B47 0x8A5B
+0x16B48 0x8A52
+0x16B49 0x8A46
+0x16B4A 0x8A48
+0x16B4B 0x8A7C
+0x16B4C 0x8A6D
+0x16B4D 0x8A6C
+0x16B4E 0x8A62
+0x16B4F 0x8A85
+0x16B50 0x8A82
+0x16B51 0x8A84
+0x16B52 0x8AA8
+0x16B53 0x8AA1
+0x16B54 0x8A91
+0x16B55 0x8AA5
+0x16B56 0x8AA6
+0x16B57 0x8A9A
+0x16B58 0x8AA3
+0x16B59 0x8AC4
+0x16B5A 0x8ACD
+0x16B5B 0x8AC2
+0x16B5C 0x8ADA
+0x16B5D 0x8AEB
+0x16B5E 0x8AF3
+0x16B5F 0x8AE7
+0x16B60 0x8AE4
+0x16B61 0x8AF1
+0x16B62 0x8B14
+0x16B63 0x8AE0
+0x16B64 0x8AE2
+0x16B65 0x8AF7
+0x16B66 0x8ADE
+0x16B67 0x8ADB
+0x16B68 0x8B0C
+0x16B69 0x8B07
+0x16B6A 0x8B1A
+0x16B6B 0x8AE1
+0x16B6C 0x8B16
+0x16B6D 0x8B10
+0x16B6E 0x8B17
+0x16B6F 0x8B20
+0x16B70 0x8B33
+0x16B71 0x97AB
+0x16B72 0x8B26
+0x16B73 0x8B2B
+0x16B74 0x8B3E
+0x16B75 0x8B28
+0x16B76 0x8B41
+0x16B77 0x8B4C
+0x16B78 0x8B4F
+0x16B79 0x8B4E
+0x16B7A 0x8B49
+0x16B7B 0x8B56
+0x16B7C 0x8B5B
+0x16B7D 0x8B5A
+0x16B7E 0x8B6B
+0x16C21 0x8B5F
+0x16C22 0x8B6C
+0x16C23 0x8B6F
+0x16C24 0x8B74
+0x16C25 0x8B7D
+0x16C26 0x8B80
+0x16C27 0x8B8C
+0x16C28 0x8B8E
+0x16C29 0x8B92
+0x16C2A 0x8B93
+0x16C2B 0x8B96
+0x16C2C 0x8B99
+0x16C2D 0x8B9A
+0x16C2E 0x8C3A
+0x16C2F 0x8C41
+0x16C30 0x8C3F
+0x16C31 0x8C48
+0x16C32 0x8C4C
+0x16C33 0x8C4E
+0x16C34 0x8C50
+0x16C35 0x8C55
+0x16C36 0x8C62
+0x16C37 0x8C6C
+0x16C38 0x8C78
+0x16C39 0x8C7A
+0x16C3A 0x8C82
+0x16C3B 0x8C89
+0x16C3C 0x8C85
+0x16C3D 0x8C8A
+0x16C3E 0x8C8D
+0x16C3F 0x8C8E
+0x16C40 0x8C94
+0x16C41 0x8C7C
+0x16C42 0x8C98
+0x16C43 0x621D
+0x16C44 0x8CAD
+0x16C45 0x8CAA
+0x16C46 0x8CBD
+0x16C47 0x8CB2
+0x16C48 0x8CB3
+0x16C49 0x8CAE
+0x16C4A 0x8CB6
+0x16C4B 0x8CC8
+0x16C4C 0x8CC1
+0x16C4D 0x8CE4
+0x16C4E 0x8CE3
+0x16C4F 0x8CDA
+0x16C50 0x8CFD
+0x16C51 0x8CFA
+0x16C52 0x8CFB
+0x16C53 0x8D04
+0x16C54 0x8D05
+0x16C55 0x8D0A
+0x16C56 0x8D07
+0x16C57 0x8D0F
+0x16C58 0x8D0D
+0x16C59 0x8D10
+0x16C5A 0x9F4E
+0x16C5B 0x8D13
+0x16C5C 0x8CCD
+0x16C5D 0x8D14
+0x16C5E 0x8D16
+0x16C5F 0x8D67
+0x16C60 0x8D6D
+0x16C61 0x8D71
+0x16C62 0x8D73
+0x16C63 0x8D81
+0x16C64 0x8D99
+0x16C65 0x8DC2
+0x16C66 0x8DBE
+0x16C67 0x8DBA
+0x16C68 0x8DCF
+0x16C69 0x8DDA
+0x16C6A 0x8DD6
+0x16C6B 0x8DCC
+0x16C6C 0x8DDB
+0x16C6D 0x8DCB
+0x16C6E 0x8DEA
+0x16C6F 0x8DEB
+0x16C70 0x8DDF
+0x16C71 0x8DE3
+0x16C72 0x8DFC
+0x16C73 0x8E08
+0x16C74 0x8E09
+0x16C75 0x8DFF
+0x16C76 0x8E1D
+0x16C77 0x8E1E
+0x16C78 0x8E10
+0x16C79 0x8E1F
+0x16C7A 0x8E42
+0x16C7B 0x8E35
+0x16C7C 0x8E30
+0x16C7D 0x8E34
+0x16C7E 0x8E4A
+0x16D21 0x8E47
+0x16D22 0x8E49
+0x16D23 0x8E4C
+0x16D24 0x8E50
+0x16D25 0x8E48
+0x16D26 0x8E59
+0x16D27 0x8E64
+0x16D28 0x8E60
+0x16D29 0x8E2A
+0x16D2A 0x8E63
+0x16D2B 0x8E55
+0x16D2C 0x8E76
+0x16D2D 0x8E72
+0x16D2E 0x8E7C
+0x16D2F 0x8E81
+0x16D30 0x8E87
+0x16D31 0x8E85
+0x16D32 0x8E84
+0x16D33 0x8E8B
+0x16D34 0x8E8A
+0x16D35 0x8E93
+0x16D36 0x8E91
+0x16D37 0x8E94
+0x16D38 0x8E99
+0x16D39 0x8EAA
+0x16D3A 0x8EA1
+0x16D3B 0x8EAC
+0x16D3C 0x8EB0
+0x16D3D 0x8EC6
+0x16D3E 0x8EB1
+0x16D3F 0x8EBE
+0x16D40 0x8EC5
+0x16D41 0x8EC8
+0x16D42 0x8ECB
+0x16D43 0x8EDB
+0x16D44 0x8EE3
+0x16D45 0x8EFC
+0x16D46 0x8EFB
+0x16D47 0x8EEB
+0x16D48 0x8EFE
+0x16D49 0x8F0A
+0x16D4A 0x8F05
+0x16D4B 0x8F15
+0x16D4C 0x8F12
+0x16D4D 0x8F19
+0x16D4E 0x8F13
+0x16D4F 0x8F1C
+0x16D50 0x8F1F
+0x16D51 0x8F1B
+0x16D52 0x8F0C
+0x16D53 0x8F26
+0x16D54 0x8F33
+0x16D55 0x8F3B
+0x16D56 0x8F39
+0x16D57 0x8F45
+0x16D58 0x8F42
+0x16D59 0x8F3E
+0x16D5A 0x8F4C
+0x16D5B 0x8F49
+0x16D5C 0x8F46
+0x16D5D 0x8F4E
+0x16D5E 0x8F57
+0x16D5F 0x8F5C
+0x16D60 0x8F62
+0x16D61 0x8F63
+0x16D62 0x8F64
+0x16D63 0x8F9C
+0x16D64 0x8F9F
+0x16D65 0x8FA3
+0x16D66 0x8FAD
+0x16D67 0x8FAF
+0x16D68 0x8FB7
+0x16D69 0x8FDA
+0x16D6A 0x8FE5
+0x16D6B 0x8FE2
+0x16D6C 0x8FEA
+0x16D6D 0x8FEF
+0x16D6E 0x9087
+0x16D6F 0x8FF4
+0x16D70 0x9005
+0x16D71 0x8FF9
+0x16D72 0x8FFA
+0x16D73 0x9011
+0x16D74 0x9015
+0x16D75 0x9021
+0x16D76 0x900D
+0x16D77 0x901E
+0x16D78 0x9016
+0x16D79 0x900B
+0x16D7A 0x9027
+0x16D7B 0x9036
+0x16D7C 0x9035
+0x16D7D 0x9039
+0x16D7E 0x8FF8
+0x16E21 0x904F
+0x16E22 0x9050
+0x16E23 0x9051
+0x16E24 0x9052
+0x16E25 0x900E
+0x16E26 0x9049
+0x16E27 0x903E
+0x16E28 0x9056
+0x16E29 0x9058
+0x16E2A 0x905E
+0x16E2B 0x9068
+0x16E2C 0x906F
+0x16E2D 0x9076
+0x16E2E 0x96A8
+0x16E2F 0x9072
+0x16E30 0x9082
+0x16E31 0x907D
+0x16E32 0x9081
+0x16E33 0x9080
+0x16E34 0x908A
+0x16E35 0x9089
+0x16E36 0x908F
+0x16E37 0x90A8
+0x16E38 0x90AF
+0x16E39 0x90B1
+0x16E3A 0x90B5
+0x16E3B 0x90E2
+0x16E3C 0x90E4
+0x16E3D 0x6248
+0x16E3E 0x90DB
+0x16E3F 0x9102
+0x16E40 0x9112
+0x16E41 0x9119
+0x16E42 0x9132
+0x16E43 0x9130
+0x16E44 0x914A
+0x16E45 0x9156
+0x16E46 0x9158
+0x16E47 0x9163
+0x16E48 0x9165
+0x16E49 0x9169
+0x16E4A 0x9173
+0x16E4B 0x9172
+0x16E4C 0x918B
+0x16E4D 0x9189
+0x16E4E 0x9182
+0x16E4F 0x91A2
+0x16E50 0x91AB
+0x16E51 0x91AF
+0x16E52 0x91AA
+0x16E53 0x91B5
+0x16E54 0x91B4
+0x16E55 0x91BA
+0x16E56 0x91C0
+0x16E57 0x91C1
+0x16E58 0x91C9
+0x16E59 0x91CB
+0x16E5A 0x91D0
+0x16E5B 0x91D6
+0x16E5C 0x91DF
+0x16E5D 0x91E1
+0x16E5E 0x91DB
+0x16E5F 0x91FC
+0x16E60 0x91F5
+0x16E61 0x91F6
+0x16E62 0x921E
+0x16E63 0x91FF
+0x16E64 0x9214
+0x16E65 0x922C
+0x16E66 0x9215
+0x16E67 0x9211
+0x16E68 0x925E
+0x16E69 0x9257
+0x16E6A 0x9245
+0x16E6B 0x9249
+0x16E6C 0x9264
+0x16E6D 0x9248
+0x16E6E 0x9295
+0x16E6F 0x923F
+0x16E70 0x924B
+0x16E71 0x9250
+0x16E72 0x929C
+0x16E73 0x9296
+0x16E74 0x9293
+0x16E75 0x929B
+0x16E76 0x925A
+0x16E77 0x92CF
+0x16E78 0x92B9
+0x16E79 0x92B7
+0x16E7A 0x92E9
+0x16E7B 0x930F
+0x16E7C 0x92FA
+0x16E7D 0x9344
+0x16E7E 0x932E
+0x16F21 0x9319
+0x16F22 0x9322
+0x16F23 0x931A
+0x16F24 0x9323
+0x16F25 0x933A
+0x16F26 0x9335
+0x16F27 0x933B
+0x16F28 0x935C
+0x16F29 0x9360
+0x16F2A 0x937C
+0x16F2B 0x936E
+0x16F2C 0x9356
+0x16F2D 0x93B0
+0x16F2E 0x93AC
+0x16F2F 0x93AD
+0x16F30 0x9394
+0x16F31 0x93B9
+0x16F32 0x93D6
+0x16F33 0x93D7
+0x16F34 0x93E8
+0x16F35 0x93E5
+0x16F36 0x93D8
+0x16F37 0x93C3
+0x16F38 0x93DD
+0x16F39 0x93D0
+0x16F3A 0x93C8
+0x16F3B 0x93E4
+0x16F3C 0x941A
+0x16F3D 0x9414
+0x16F3E 0x9413
+0x16F3F 0x9403
+0x16F40 0x9407
+0x16F41 0x9410
+0x16F42 0x9436
+0x16F43 0x942B
+0x16F44 0x9435
+0x16F45 0x9421
+0x16F46 0x943A
+0x16F47 0x9441
+0x16F48 0x9452
+0x16F49 0x9444
+0x16F4A 0x945B
+0x16F4B 0x9460
+0x16F4C 0x9462
+0x16F4D 0x945E
+0x16F4E 0x946A
+0x16F4F 0x9229
+0x16F50 0x9470
+0x16F51 0x9475
+0x16F52 0x9477
+0x16F53 0x947D
+0x16F54 0x945A
+0x16F55 0x947C
+0x16F56 0x947E
+0x16F57 0x9481
+0x16F58 0x947F
+0x16F59 0x9582
+0x16F5A 0x9587
+0x16F5B 0x958A
+0x16F5C 0x9594
+0x16F5D 0x9596
+0x16F5E 0x9598
+0x16F5F 0x9599
+0x16F60 0x95A0
+0x16F61 0x95A8
+0x16F62 0x95A7
+0x16F63 0x95AD
+0x16F64 0x95BC
+0x16F65 0x95BB
+0x16F66 0x95B9
+0x16F67 0x95BE
+0x16F68 0x95CA
+0x16F69 0x6FF6
+0x16F6A 0x95C3
+0x16F6B 0x95CD
+0x16F6C 0x95CC
+0x16F6D 0x95D5
+0x16F6E 0x95D4
+0x16F6F 0x95D6
+0x16F70 0x95DC
+0x16F71 0x95E1
+0x16F72 0x95E5
+0x16F73 0x95E2
+0x16F74 0x9621
+0x16F75 0x9628
+0x16F76 0x962E
+0x16F77 0x962F
+0x16F78 0x9642
+0x16F79 0x964C
+0x16F7A 0x964F
+0x16F7B 0x964B
+0x16F7C 0x9677
+0x16F7D 0x965C
+0x16F7E 0x965E
+0x17021 0x965D
+0x17022 0x965F
+0x17023 0x9666
+0x17024 0x9672
+0x17025 0x966C
+0x17026 0x968D
+0x17027 0x9698
+0x17028 0x9695
+0x17029 0x9697
+0x1702A 0x96AA
+0x1702B 0x96A7
+0x1702C 0x96B1
+0x1702D 0x96B2
+0x1702E 0x96B0
+0x1702F 0x96B4
+0x17030 0x96B6
+0x17031 0x96B8
+0x17032 0x96B9
+0x17033 0x96CE
+0x17034 0x96CB
+0x17035 0x96C9
+0x17036 0x96CD
+0x17037 0x894D
+0x17038 0x96DC
+0x17039 0x970D
+0x1703A 0x96D5
+0x1703B 0x96F9
+0x1703C 0x9704
+0x1703D 0x9706
+0x1703E 0x9708
+0x1703F 0x9713
+0x17040 0x970E
+0x17041 0x9711
+0x17042 0x970F
+0x17043 0x9716
+0x17044 0x9719
+0x17045 0x9724
+0x17046 0x972A
+0x17047 0x9730
+0x17048 0x9739
+0x17049 0x973D
+0x1704A 0x973E
+0x1704B 0x9744
+0x1704C 0x9746
+0x1704D 0x9748
+0x1704E 0x9742
+0x1704F 0x9749
+0x17050 0x975C
+0x17051 0x9760
+0x17052 0x9764
+0x17053 0x9766
+0x17054 0x9768
+0x17055 0x52D2
+0x17056 0x976B
+0x17057 0x9771
+0x17058 0x9779
+0x17059 0x9785
+0x1705A 0x977C
+0x1705B 0x9781
+0x1705C 0x977A
+0x1705D 0x9786
+0x1705E 0x978B
+0x1705F 0x978F
+0x17060 0x9790
+0x17061 0x979C
+0x17062 0x97A8
+0x17063 0x97A6
+0x17064 0x97A3
+0x17065 0x97B3
+0x17066 0x97B4
+0x17067 0x97C3
+0x17068 0x97C6
+0x17069 0x97C8
+0x1706A 0x97CB
+0x1706B 0x97DC
+0x1706C 0x97ED
+0x1706D 0x9F4F
+0x1706E 0x97F2
+0x1706F 0x7ADF
+0x17070 0x97F6
+0x17071 0x97F5
+0x17072 0x980F
+0x17073 0x980C
+0x17074 0x9838
+0x17075 0x9824
+0x17076 0x9821
+0x17077 0x9837
+0x17078 0x983D
+0x17079 0x9846
+0x1707A 0x984F
+0x1707B 0x984B
+0x1707C 0x986B
+0x1707D 0x986F
+0x1707E 0x9870
+0x17121 0x9871
+0x17122 0x9874
+0x17123 0x9873
+0x17124 0x98AA
+0x17125 0x98AF
+0x17126 0x98B1
+0x17127 0x98B6
+0x17128 0x98C4
+0x17129 0x98C3
+0x1712A 0x98C6
+0x1712B 0x98E9
+0x1712C 0x98EB
+0x1712D 0x9903
+0x1712E 0x9909
+0x1712F 0x9912
+0x17130 0x9914
+0x17131 0x9918
+0x17132 0x9921
+0x17133 0x991D
+0x17134 0x991E
+0x17135 0x9924
+0x17136 0x9920
+0x17137 0x992C
+0x17138 0x992E
+0x17139 0x993D
+0x1713A 0x993E
+0x1713B 0x9942
+0x1713C 0x9949
+0x1713D 0x9945
+0x1713E 0x9950
+0x1713F 0x994B
+0x17140 0x9951
+0x17141 0x9952
+0x17142 0x994C
+0x17143 0x9955
+0x17144 0x9997
+0x17145 0x9998
+0x17146 0x99A5
+0x17147 0x99AD
+0x17148 0x99AE
+0x17149 0x99BC
+0x1714A 0x99DF
+0x1714B 0x99DB
+0x1714C 0x99DD
+0x1714D 0x99D8
+0x1714E 0x99D1
+0x1714F 0x99ED
+0x17150 0x99EE
+0x17151 0x99F1
+0x17152 0x99F2
+0x17153 0x99FB
+0x17154 0x99F8
+0x17155 0x9A01
+0x17156 0x9A0F
+0x17157 0x9A05
+0x17158 0x99E2
+0x17159 0x9A19
+0x1715A 0x9A2B
+0x1715B 0x9A37
+0x1715C 0x9A45
+0x1715D 0x9A42
+0x1715E 0x9A40
+0x1715F 0x9A43
+0x17160 0x9A3E
+0x17161 0x9A55
+0x17162 0x9A4D
+0x17163 0x9A5B
+0x17164 0x9A57
+0x17165 0x9A5F
+0x17166 0x9A62
+0x17167 0x9A65
+0x17168 0x9A64
+0x17169 0x9A69
+0x1716A 0x9A6B
+0x1716B 0x9A6A
+0x1716C 0x9AAD
+0x1716D 0x9AB0
+0x1716E 0x9ABC
+0x1716F 0x9AC0
+0x17170 0x9ACF
+0x17171 0x9AD1
+0x17172 0x9AD3
+0x17173 0x9AD4
+0x17174 0x9ADE
+0x17175 0x9ADF
+0x17176 0x9AE2
+0x17177 0x9AE3
+0x17178 0x9AE6
+0x17179 0x9AEF
+0x1717A 0x9AEB
+0x1717B 0x9AEE
+0x1717C 0x9AF4
+0x1717D 0x9AF1
+0x1717E 0x9AF7
+0x17221 0x9AFB
+0x17222 0x9B06
+0x17223 0x9B18
+0x17224 0x9B1A
+0x17225 0x9B1F
+0x17226 0x9B22
+0x17227 0x9B23
+0x17228 0x9B25
+0x17229 0x9B27
+0x1722A 0x9B28
+0x1722B 0x9B29
+0x1722C 0x9B2A
+0x1722D 0x9B2E
+0x1722E 0x9B2F
+0x1722F 0x9B32
+0x17230 0x9B44
+0x17231 0x9B43
+0x17232 0x9B4F
+0x17233 0x9B4D
+0x17234 0x9B4E
+0x17235 0x9B51
+0x17236 0x9B58
+0x17237 0x9B74
+0x17238 0x9B93
+0x17239 0x9B83
+0x1723A 0x9B91
+0x1723B 0x9B96
+0x1723C 0x9B97
+0x1723D 0x9B9F
+0x1723E 0x9BA0
+0x1723F 0x9BA8
+0x17240 0x9BB4
+0x17241 0x9BC0
+0x17242 0x9BCA
+0x17243 0x9BB9
+0x17244 0x9BC6
+0x17245 0x9BCF
+0x17246 0x9BD1
+0x17247 0x9BD2
+0x17248 0x9BE3
+0x17249 0x9BE2
+0x1724A 0x9BE4
+0x1724B 0x9BD4
+0x1724C 0x9BE1
+0x1724D 0x9C3A
+0x1724E 0x9BF2
+0x1724F 0x9BF1
+0x17250 0x9BF0
+0x17251 0x9C15
+0x17252 0x9C14
+0x17253 0x9C09
+0x17254 0x9C13
+0x17255 0x9C0C
+0x17256 0x9C06
+0x17257 0x9C08
+0x17258 0x9C12
+0x17259 0x9C0A
+0x1725A 0x9C04
+0x1725B 0x9C2E
+0x1725C 0x9C1B
+0x1725D 0x9C25
+0x1725E 0x9C24
+0x1725F 0x9C21
+0x17260 0x9C30
+0x17261 0x9C47
+0x17262 0x9C32
+0x17263 0x9C46
+0x17264 0x9C3E
+0x17265 0x9C5A
+0x17266 0x9C60
+0x17267 0x9C67
+0x17268 0x9C76
+0x17269 0x9C78
+0x1726A 0x9CE7
+0x1726B 0x9CEC
+0x1726C 0x9CF0
+0x1726D 0x9D09
+0x1726E 0x9D08
+0x1726F 0x9CEB
+0x17270 0x9D03
+0x17271 0x9D06
+0x17272 0x9D2A
+0x17273 0x9D26
+0x17274 0x9DAF
+0x17275 0x9D23
+0x17276 0x9D1F
+0x17277 0x9D44
+0x17278 0x9D15
+0x17279 0x9D12
+0x1727A 0x9D41
+0x1727B 0x9D3F
+0x1727C 0x9D3E
+0x1727D 0x9D46
+0x1727E 0x9D48
+0x17321 0x9D5D
+0x17322 0x9D5E
+0x17323 0x9D64
+0x17324 0x9D51
+0x17325 0x9D50
+0x17326 0x9D59
+0x17327 0x9D72
+0x17328 0x9D89
+0x17329 0x9D87
+0x1732A 0x9DAB
+0x1732B 0x9D6F
+0x1732C 0x9D7A
+0x1732D 0x9D9A
+0x1732E 0x9DA4
+0x1732F 0x9DA9
+0x17330 0x9DB2
+0x17331 0x9DC4
+0x17332 0x9DC1
+0x17333 0x9DBB
+0x17334 0x9DB8
+0x17335 0x9DBA
+0x17336 0x9DC6
+0x17337 0x9DCF
+0x17338 0x9DC2
+0x17339 0x9DD9
+0x1733A 0x9DD3
+0x1733B 0x9DF8
+0x1733C 0x9DE6
+0x1733D 0x9DED
+0x1733E 0x9DEF
+0x1733F 0x9DFD
+0x17340 0x9E1A
+0x17341 0x9E1B
+0x17342 0x9E1E
+0x17343 0x9E75
+0x17344 0x9E79
+0x17345 0x9E7D
+0x17346 0x9E81
+0x17347 0x9E88
+0x17348 0x9E8B
+0x17349 0x9E8C
+0x1734A 0x9E92
+0x1734B 0x9E95
+0x1734C 0x9E91
+0x1734D 0x9E9D
+0x1734E 0x9EA5
+0x1734F 0x9EA9
+0x17350 0x9EB8
+0x17351 0x9EAA
+0x17352 0x9EAD
+0x17353 0x9761
+0x17354 0x9ECC
+0x17355 0x9ECE
+0x17356 0x9ECF
+0x17357 0x9ED0
+0x17358 0x9ED4
+0x17359 0x9EDC
+0x1735A 0x9EDE
+0x1735B 0x9EDD
+0x1735C 0x9EE0
+0x1735D 0x9EE5
+0x1735E 0x9EE8
+0x1735F 0x9EEF
+0x17360 0x9EF4
+0x17361 0x9EF6
+0x17362 0x9EF7
+0x17363 0x9EF9
+0x17364 0x9EFB
+0x17365 0x9EFC
+0x17366 0x9EFD
+0x17367 0x9F07
+0x17368 0x9F08
+0x17369 0x76B7
+0x1736A 0x9F15
+0x1736B 0x9F21
+0x1736C 0x9F2C
+0x1736D 0x9F3E
+0x1736E 0x9F4A
+0x1736F 0x9F52
+0x17370 0x9F54
+0x17371 0x9F63
+0x17372 0x9F5F
+0x17373 0x9F60
+0x17374 0x9F61
+0x17375 0x9F66
+0x17376 0x9F67
+0x17377 0x9F6C
+0x17378 0x9F6A
+0x17379 0x9F77
+0x1737A 0x9F72
+0x1737B 0x9F76
+0x1737C 0x9F95
+0x1737D 0x9F9C
+0x1737E 0x9FA0
+0x17421 0x582F
+0x17422 0x69C7
+0x17423 0x9059
+0x17424 0x7464
+0x17425 0x51DC
+0x17426 0x7199
+0x17427 0x5653
+0x17428 0x5DE2
+0x17429 0x5E14
+0x1742A 0x5E18
+0x1742B 0x5E58
+0x1742C 0x5E5E
+0x1742D 0x5EBE
+0x1742E 0xF928
+0x1742F 0x5ECB
+0x17430 0x5EF9
+0x17431 0x5F00
+0x17432 0x5F02
+0x17433 0x5F07
+0x17434 0x5F1D
+0x17435 0x5F23
+0x17436 0x5F34
+0x17437 0x5F36
+0x17438 0x5F3D
+0x17439 0x5F40
+0x1743A 0x5F45
+0x1743B 0x5F54
+0x1743C 0x5F58
+0x1743D 0x5F64
+0x1743E 0x5F67
+0x1743F 0x5F7D
+0x17440 0x5F89
+0x17441 0x5F9C
+0x17442 0x5FA7
+0x17443 0x5FAF
+0x17444 0x5FB5
+0x17445 0x5FB7
+0x17446 0x5FC9
+0x17447 0x5FDE
+0x17448 0x5FE1
+0x17449 0x5FE9
+0x1744A 0x600D
+0x1744B 0x6014
+0x1744C 0x6018
+0x1744D 0x6033
+0x1744E 0x6035
+0x1744F 0x6047
+0x17450 0xFA3D
+0x17451 0x609D
+0x17452 0x609E
+0x17453 0x60CB
+0x17454 0x60D4
+0x17455 0x60D5
+0x17456 0x60DD
+0x17457 0x60F8
+0x17458 0x611C
+0x17459 0x612B
+0x1745A 0x6130
+0x1745B 0x6137
+0x1745C 0xFA3E
+0x1745D 0x618D
+0x1745E 0xFA3F
+0x1745F 0x61BC
+0x17460 0x61B9
+0x17461 0xFA40
+0x17462 0x6222
+0x17463 0x623E
+0x17464 0x6243
+0x17465 0x6256
+0x17466 0x625A
+0x17467 0x626F
+0x17468 0x6285
+0x17469 0x62C4
+0x1746A 0x62D6
+0x1746B 0x62FC
+0x1746C 0x630A
+0x1746D 0x6318
+0x1746E 0x6339
+0x1746F 0x6343
+0x17470 0x6365
+0x17471 0x637C
+0x17472 0x63E5
+0x17473 0x63ED
+0x17474 0x63F5
+0x17475 0x6410
+0x17476 0x6414
+0x17477 0x6422
+0x17478 0x6479
+0x17479 0x6451
+0x1747A 0x6460
+0x1747B 0x646D
+0x1747C 0x64CE
+0x1747D 0x64BE
+0x1747E 0x64BF
+0x17521 0x64C4
+0x17522 0x64CA
+0x17523 0x64D0
+0x17524 0x64F7
+0x17525 0x64FB
+0x17526 0x6522
+0x17527 0x6529
+0x17528 0xFA41
+0x17529 0x6567
+0x1752A 0x659D
+0x1752B 0xFA42
+0x1752C 0x6600
+0x1752D 0x6609
+0x1752E 0x6615
+0x1752F 0x661E
+0x17530 0x663A
+0x17531 0x6622
+0x17532 0x6624
+0x17533 0x662B
+0x17534 0x6630
+0x17535 0x6631
+0x17536 0x6633
+0x17537 0x66FB
+0x17538 0x6648
+0x17539 0x664C
+0x1753A 0x231C4
+0x1753B 0x6659
+0x1753C 0x665A
+0x1753D 0x6661
+0x1753E 0x6665
+0x1753F 0x6673
+0x17540 0x6677
+0x17541 0x6678
+0x17542 0x668D
+0x17543 0xFA43
+0x17544 0x66A0
+0x17545 0x66B2
+0x17546 0x66BB
+0x17547 0x66C6
+0x17548 0x66C8
+0x17549 0x3B22
+0x1754A 0x66DB
+0x1754B 0x66E8
+0x1754C 0x66FA
+0x1754D 0x6713
+0x1754E 0xF929
+0x1754F 0x6733
+0x17550 0x6766
+0x17551 0x6747
+0x17552 0x6748
+0x17553 0x677B
+0x17554 0x6781
+0x17555 0x6793
+0x17556 0x6798
+0x17557 0x679B
+0x17558 0x67BB
+0x17559 0x67F9
+0x1755A 0x67C0
+0x1755B 0x67D7
+0x1755C 0x67FC
+0x1755D 0x6801
+0x1755E 0x6852
+0x1755F 0x681D
+0x17560 0x682C
+0x17561 0x6831
+0x17562 0x685B
+0x17563 0x6872
+0x17564 0x6875
+0x17565 0xFA44
+0x17566 0x68A3
+0x17567 0x68A5
+0x17568 0x68B2
+0x17569 0x68C8
+0x1756A 0x68D0
+0x1756B 0x68E8
+0x1756C 0x68ED
+0x1756D 0x68F0
+0x1756E 0x68F1
+0x1756F 0x68FC
+0x17570 0x690A
+0x17571 0x6949
+0x17572 0x235C4
+0x17573 0x6935
+0x17574 0x6942
+0x17575 0x6957
+0x17576 0x6963
+0x17577 0x6964
+0x17578 0x6968
+0x17579 0x6980
+0x1757A 0xFA14
+0x1757B 0x69A5
+0x1757C 0x69AD
+0x1757D 0x69CF
+0x1757E 0x3BB6
+0x17621 0x3BC3
+0x17622 0x69E2
+0x17623 0x69E9
+0x17624 0x69EA
+0x17625 0x69F5
+0x17626 0x69F6
+0x17627 0x6A0F
+0x17628 0x6A15
+0x17629 0x2373F
+0x1762A 0x6A3B
+0x1762B 0x6A3E
+0x1762C 0x6A45
+0x1762D 0x6A50
+0x1762E 0x6A56
+0x1762F 0x6A5B
+0x17630 0x6A6B
+0x17631 0x6A73
+0x17632 0x23763
+0x17633 0x6A89
+0x17634 0x6A94
+0x17635 0x6A9D
+0x17636 0x6A9E
+0x17637 0x6AA5
+0x17638 0x6AE4
+0x17639 0x6AE7
+0x1763A 0x3C0F
+0x1763B 0xF91D
+0x1763C 0x6B1B
+0x1763D 0x6B1E
+0x1763E 0x6B2C
+0x1763F 0x6B35
+0x17640 0x6B46
+0x17641 0x6B56
+0x17642 0x6B60
+0x17643 0x6B65
+0x17644 0x6B67
+0x17645 0x6B77
+0x17646 0x6B82
+0x17647 0x6BA9
+0x17648 0x6BAD
+0x17649 0xF970
+0x1764A 0x6BCF
+0x1764B 0x6BD6
+0x1764C 0x6BD7
+0x1764D 0x6BFF
+0x1764E 0x6C05
+0x1764F 0x6C10
+0x17650 0x6C33
+0x17651 0x6C59
+0x17652 0x6C5C
+0x17653 0x6CAA
+0x17654 0x6C74
+0x17655 0x6C76
+0x17656 0x6C85
+0x17657 0x6C86
+0x17658 0x6C98
+0x17659 0x6C9C
+0x1765A 0x6CFB
+0x1765B 0x6CC6
+0x1765C 0x6CD4
+0x1765D 0x6CE0
+0x1765E 0x6CEB
+0x1765F 0x6CEE
+0x17660 0x23CFE
+0x17661 0x6D04
+0x17662 0x6D0E
+0x17663 0x6D2E
+0x17664 0x6D31
+0x17665 0x6D39
+0x17666 0x6D3F
+0x17667 0x6D58
+0x17668 0x6D65
+0x17669 0xFA45
+0x1766A 0x6D82
+0x1766B 0x6D87
+0x1766C 0x6D89
+0x1766D 0x6D94
+0x1766E 0x6DAA
+0x1766F 0x6DAC
+0x17670 0x6DBF
+0x17671 0x6DC4
+0x17672 0x6DD6
+0x17673 0x6DDA
+0x17674 0x6DDB
+0x17675 0x6DDD
+0x17676 0x6DFC
+0x17677 0xFA46
+0x17678 0x6E34
+0x17679 0x6E44
+0x1767A 0x6E5C
+0x1767B 0x6E5E
+0x1767C 0x6EAB
+0x1767D 0x6EB1
+0x1767E 0x6EC1
+0x17721 0x6EC7
+0x17722 0x6ECE
+0x17723 0x6F10
+0x17724 0x6F1A
+0x17725 0xFA47
+0x17726 0x6F2A
+0x17727 0x6F2F
+0x17728 0x6F33
+0x17729 0x6F51
+0x1772A 0x6F59
+0x1772B 0x6F5E
+0x1772C 0x6F61
+0x1772D 0x6F62
+0x1772E 0x6F7E
+0x1772F 0x6F88
+0x17730 0x6F8C
+0x17731 0x6F8D
+0x17732 0x6F94
+0x17733 0x6FA0
+0x17734 0x6FA7
+0x17735 0x6FB6
+0x17736 0x6FBC
+0x17737 0x6FC7
+0x17738 0x6FCA
+0x17739 0x6FF9
+0x1773A 0x6FF0
+0x1773B 0x6FF5
+0x1773C 0x7005
+0x1773D 0x7006
+0x1773E 0x7028
+0x1773F 0x704A
+0x17740 0x705D
+0x17741 0x705E
+0x17742 0x704E
+0x17743 0x7064
+0x17744 0x7075
+0x17745 0x7085
+0x17746 0x70A4
+0x17747 0x70AB
+0x17748 0x70B7
+0x17749 0x70D4
+0x1774A 0x70D8
+0x1774B 0x70E4
+0x1774C 0x710F
+0x1774D 0x712B
+0x1774E 0x711E
+0x1774F 0x7120
+0x17750 0x712E
+0x17751 0x7130
+0x17752 0x7146
+0x17753 0x7147
+0x17754 0x7151
+0x17755 0xFA48
+0x17756 0x7152
+0x17757 0x715C
+0x17758 0x7160
+0x17759 0x7168
+0x1775A 0xFA15
+0x1775B 0x7185
+0x1775C 0x7187
+0x1775D 0x7192
+0x1775E 0x71C1
+0x1775F 0x71BA
+0x17760 0x71C4
+0x17761 0x71FE
+0x17762 0x7200
+0x17763 0x7215
+0x17764 0x7255
+0x17765 0x7256
+0x17766 0x3E3F
+0x17767 0x728D
+0x17768 0x729B
+0x17769 0x72BE
+0x1776A 0x72C0
+0x1776B 0x72FB
+0x1776C 0x247F1
+0x1776D 0x7327
+0x1776E 0x7328
+0x1776F 0xFA16
+0x17770 0x7350
+0x17771 0x7366
+0x17772 0x737C
+0x17773 0x7395
+0x17774 0x739F
+0x17775 0x73A0
+0x17776 0x73A2
+0x17777 0x73A6
+0x17778 0x73AB
+0x17779 0x73C9
+0x1777A 0x73CF
+0x1777B 0x73D6
+0x1777C 0x73D9
+0x1777D 0x73E3
+0x1777E 0x73E9
+0x17821 0x7407
+0x17822 0x740A
+0x17823 0x741A
+0x17824 0x741B
+0x17825 0xFA4A
+0x17826 0x7426
+0x17827 0x7428
+0x17828 0x742A
+0x17829 0x742B
+0x1782A 0x742C
+0x1782B 0x742E
+0x1782C 0x742F
+0x1782D 0x7430
+0x1782E 0x7444
+0x1782F 0x7446
+0x17830 0x7447
+0x17831 0x744B
+0x17832 0x7457
+0x17833 0x7462
+0x17834 0x746B
+0x17835 0x746D
+0x17836 0x7486
+0x17837 0x7487
+0x17838 0x7489
+0x17839 0x7498
+0x1783A 0x749C
+0x1783B 0x749F
+0x1783C 0x74A3
+0x1783D 0x7490
+0x1783E 0x74A6
+0x1783F 0x74A8
+0x17840 0x74A9
+0x17841 0x74B5
+0x17842 0x74BF
+0x17843 0x74C8
+0x17844 0x74C9
+0x17845 0x74DA
+0x17846 0x74FF
+0x17847 0x7501
+0x17848 0x7517
+0x17849 0x752F
+0x1784A 0x756F
+0x1784B 0x7579
+0x1784C 0x7592
+0x1784D 0x3F72
+0x1784E 0x75CE
+0x1784F 0x75E4
+0x17850 0x7600
+0x17851 0x7602
+0x17852 0x7608
+0x17853 0x7615
+0x17854 0x7616
+0x17855 0x7619
+0x17856 0x761E
+0x17857 0x762D
+0x17858 0x7635
+0x17859 0x7643
+0x1785A 0x764B
+0x1785B 0x7664
+0x1785C 0x7665
+0x1785D 0x766D
+0x1785E 0x766F
+0x1785F 0x7671
+0x17860 0x7681
+0x17861 0x769B
+0x17862 0x769D
+0x17863 0x769E
+0x17864 0x76A6
+0x17865 0x76AA
+0x17866 0x76B6
+0x17867 0x76C5
+0x17868 0x76CC
+0x17869 0x76CE
+0x1786A 0x76D4
+0x1786B 0x76E6
+0x1786C 0x76F1
+0x1786D 0x76FC
+0x1786E 0x770A
+0x1786F 0x7719
+0x17870 0x7734
+0x17871 0x7736
+0x17872 0x7746
+0x17873 0x774D
+0x17874 0x774E
+0x17875 0x775C
+0x17876 0x775F
+0x17877 0x7762
+0x17878 0x777A
+0x17879 0x7780
+0x1787A 0x7794
+0x1787B 0x77AA
+0x1787C 0x77E0
+0x1787D 0x782D
+0x1787E 0x2548E
+0x17921 0x7843
+0x17922 0x784E
+0x17923 0x784F
+0x17924 0x7851
+0x17925 0x7868
+0x17926 0x786E
+0x17927 0xFA4B
+0x17928 0x78B0
+0x17929 0x2550E
+0x1792A 0x78AD
+0x1792B 0x78E4
+0x1792C 0x78F2
+0x1792D 0x7900
+0x1792E 0x78F7
+0x1792F 0x791C
+0x17930 0x792E
+0x17931 0x7931
+0x17932 0x7934
+0x17933 0xFA4C
+0x17934 0xFA4D
+0x17935 0x7945
+0x17936 0x7946
+0x17937 0xFA4E
+0x17938 0xFA4F
+0x17939 0xFA50
+0x1793A 0x795C
+0x1793B 0xFA51
+0x1793C 0xFA19
+0x1793D 0xFA1A
+0x1793E 0x7979
+0x1793F 0xFA52
+0x17940 0xFA53
+0x17941 0xFA1B
+0x17942 0x7998
+0x17943 0x79B1
+0x17944 0x79B8
+0x17945 0x79C8
+0x17946 0x79CA
+0x17947 0x25771
+0x17948 0x79D4
+0x17949 0x79DE
+0x1794A 0x79EB
+0x1794B 0x79ED
+0x1794C 0x7A03
+0x1794D 0xFA54
+0x1794E 0x7A39
+0x1794F 0x7A5D
+0x17950 0x7A6D
+0x17951 0xFA55
+0x17952 0x7A85
+0x17953 0x7AA0
+0x17954 0x259C4
+0x17955 0x7AB3
+0x17956 0x7ABB
+0x17957 0x7ACE
+0x17958 0x7AEB
+0x17959 0x7AFD
+0x1795A 0x7B12
+0x1795B 0x7B2D
+0x1795C 0x7B3B
+0x1795D 0x7B47
+0x1795E 0x7B4E
+0x1795F 0x7B60
+0x17960 0x7B6D
+0x17961 0x7B6F
+0x17962 0x7B72
+0x17963 0x7B9E
+0x17964 0xFA56
+0x17965 0x7BD7
+0x17966 0x7BD9
+0x17967 0x7C01
+0x17968 0x7C31
+0x17969 0x7C1E
+0x1796A 0x7C20
+0x1796B 0x7C33
+0x1796C 0x7C36
+0x1796D 0x4264
+0x1796E 0x25DA1
+0x1796F 0x7C59
+0x17970 0x7C6D
+0x17971 0x7C79
+0x17972 0x7C8F
+0x17973 0x7C94
+0x17974 0x7CA0
+0x17975 0x7CBC
+0x17976 0x7CD5
+0x17977 0x7CD9
+0x17978 0x7CDD
+0x17979 0x7D07
+0x1797A 0x7D08
+0x1797B 0x7D13
+0x1797C 0x7D1D
+0x1797D 0x7D23
+0x1797E 0x7D31
+0x17A21 0x7D41
+0x17A22 0x7D48
+0x17A23 0x7D53
+0x17A24 0x7D5C
+0x17A25 0x7D7A
+0x17A26 0x7D83
+0x17A27 0x7D8B
+0x17A28 0x7DA0
+0x17A29 0x7DA6
+0x17A2A 0x7DC2
+0x17A2B 0x7DCC
+0x17A2C 0x7DD6
+0x17A2D 0x7DE3
+0x17A2E 0xFA57
+0x17A2F 0x7E28
+0x17A30 0x7E08
+0x17A31 0x7E11
+0x17A32 0x7E15
+0x17A33 0xFA59
+0x17A34 0x7E47
+0x17A35 0x7E52
+0x17A36 0x7E61
+0x17A37 0x7E8A
+0x17A38 0x7E8D
+0x17A39 0x7F47
+0x17A3A 0xFA5A
+0x17A3B 0x7F91
+0x17A3C 0x7F97
+0x17A3D 0x7FBF
+0x17A3E 0x7FCE
+0x17A3F 0x7FDB
+0x17A40 0x7FDF
+0x17A41 0x7FEC
+0x17A42 0x7FEE
+0x17A43 0x7FFA
+0x17A44 0xFA5B
+0x17A45 0x8014
+0x17A46 0x8026
+0x17A47 0x8035
+0x17A48 0x8037
+0x17A49 0x803C
+0x17A4A 0x80CA
+0x17A4B 0x80D7
+0x17A4C 0x80E0
+0x17A4D 0x80F3
+0x17A4E 0x8118
+0x17A4F 0x814A
+0x17A50 0x8160
+0x17A51 0x8167
+0x17A52 0x8168
+0x17A53 0x816D
+0x17A54 0x81BB
+0x17A55 0x81CA
+0x17A56 0x81CF
+0x17A57 0x81D7
+0x17A58 0xFA5C
+0x17A59 0x4453
+0x17A5A 0x445B
+0x17A5B 0x8260
+0x17A5C 0x8274
+0x17A5D 0x26AFF
+0x17A5E 0x828E
+0x17A5F 0x82A1
+0x17A60 0x82A3
+0x17A61 0x82A4
+0x17A62 0x82A9
+0x17A63 0x82AE
+0x17A64 0x82B7
+0x17A65 0x82BE
+0x17A66 0x82BF
+0x17A67 0x82C6
+0x17A68 0x82D5
+0x17A69 0x82FD
+0x17A6A 0x82FE
+0x17A6B 0x8300
+0x17A6C 0x8301
+0x17A6D 0x8362
+0x17A6E 0x8322
+0x17A6F 0x832D
+0x17A70 0x833A
+0x17A71 0x8343
+0x17A72 0x8347
+0x17A73 0x8351
+0x17A74 0x8355
+0x17A75 0x837D
+0x17A76 0x8386
+0x17A77 0x8392
+0x17A78 0x8398
+0x17A79 0x83A7
+0x17A7A 0x83A9
+0x17A7B 0x83BF
+0x17A7C 0x83C0
+0x17A7D 0x83C7
+0x17A7E 0x83CF
+0x17B21 0x83D1
+0x17B22 0x83E1
+0x17B23 0x83EA
+0x17B24 0x8401
+0x17B25 0x8406
+0x17B26 0x840A
+0x17B27 0xFA5F
+0x17B28 0x8448
+0x17B29 0x845F
+0x17B2A 0x8470
+0x17B2B 0x8473
+0x17B2C 0x8485
+0x17B2D 0x849E
+0x17B2E 0x84AF
+0x17B2F 0x84B4
+0x17B30 0x84BA
+0x17B31 0x84C0
+0x17B32 0x84C2
+0x17B33 0x26E40
+0x17B34 0x8532
+0x17B35 0x851E
+0x17B36 0x8523
+0x17B37 0x852F
+0x17B38 0x8559
+0x17B39 0x8564
+0x17B3A 0xFA1F
+0x17B3B 0x85AD
+0x17B3C 0x857A
+0x17B3D 0x858C
+0x17B3E 0x858F
+0x17B3F 0x85A2
+0x17B40 0x85B0
+0x17B41 0x85CB
+0x17B42 0x85CE
+0x17B43 0x85ED
+0x17B44 0x8612
+0x17B45 0x85FF
+0x17B46 0x8604
+0x17B47 0x8605
+0x17B48 0x8610
+0x17B49 0x270F4
+0x17B4A 0x8618
+0x17B4B 0x8629
+0x17B4C 0x8638
+0x17B4D 0x8657
+0x17B4E 0x865B
+0x17B4F 0xF936
+0x17B50 0x8662
+0x17B51 0x459D
+0x17B52 0x866C
+0x17B53 0x8675
+0x17B54 0x8698
+0x17B55 0x86B8
+0x17B56 0x86FA
+0x17B57 0x86FC
+0x17B58 0x86FD
+0x17B59 0x870B
+0x17B5A 0x8771
+0x17B5B 0x8787
+0x17B5C 0x8788
+0x17B5D 0x87AC
+0x17B5E 0x87AD
+0x17B5F 0x87B5
+0x17B60 0x45EA
+0x17B61 0x87D6
+0x17B62 0x87EC
+0x17B63 0x8806
+0x17B64 0x880A
+0x17B65 0x8810
+0x17B66 0x8814
+0x17B67 0x881F
+0x17B68 0x8898
+0x17B69 0x88AA
+0x17B6A 0x88CA
+0x17B6B 0x88CE
+0x17B6C 0x27684
+0x17B6D 0x88F5
+0x17B6E 0x891C
+0x17B6F 0xFA60
+0x17B70 0x8918
+0x17B71 0x8919
+0x17B72 0x891A
+0x17B73 0x8927
+0x17B74 0x8930
+0x17B75 0x8932
+0x17B76 0x8939
+0x17B77 0x8940
+0x17B78 0x8994
+0x17B79 0xFA61
+0x17B7A 0x89D4
+0x17B7B 0x89E5
+0x17B7C 0x89F6
+0x17B7D 0x8A12
+0x17B7E 0x8A15
+0x17C21 0x8A22
+0x17C22 0x8A37
+0x17C23 0x8A47
+0x17C24 0x8A4E
+0x17C25 0x8A5D
+0x17C26 0x8A61
+0x17C27 0x8A75
+0x17C28 0x8A79
+0x17C29 0x8AA7
+0x17C2A 0x8AD0
+0x17C2B 0x8ADF
+0x17C2C 0x8AF4
+0x17C2D 0x8AF6
+0x17C2E 0xFA22
+0x17C2F 0xFA62
+0x17C30 0xFA63
+0x17C31 0x8B46
+0x17C32 0x8B54
+0x17C33 0x8B59
+0x17C34 0x8B69
+0x17C35 0x8B9D
+0x17C36 0x8C49
+0x17C37 0x8C68
+0x17C38 0xFA64
+0x17C39 0x8CE1
+0x17C3A 0x8CF4
+0x17C3B 0x8CF8
+0x17C3C 0x8CFE
+0x17C3D 0xFA65
+0x17C3E 0x8D12
+0x17C3F 0x8D1B
+0x17C40 0x8DAF
+0x17C41 0x8DCE
+0x17C42 0x8DD1
+0x17C43 0x8DD7
+0x17C44 0x8E20
+0x17C45 0x8E23
+0x17C46 0x8E3D
+0x17C47 0x8E70
+0x17C48 0x8E7B
+0x17C49 0x28277
+0x17C4A 0x8EC0
+0x17C4B 0x4844
+0x17C4C 0x8EFA
+0x17C4D 0x8F1E
+0x17C4E 0x8F2D
+0x17C4F 0x8F36
+0x17C50 0x8F54
+0x17C51 0x283CD
+0x17C52 0x8FA6
+0x17C53 0x8FB5
+0x17C54 0x8FE4
+0x17C55 0x8FE8
+0x17C56 0x8FEE
+0x17C57 0x9008
+0x17C58 0x902D
+0x17C59 0xFA67
+0x17C5A 0x9088
+0x17C5B 0x9095
+0x17C5C 0x9097
+0x17C5D 0x9099
+0x17C5E 0x909B
+0x17C5F 0x90A2
+0x17C60 0x90B3
+0x17C61 0x90BE
+0x17C62 0x90C4
+0x17C63 0x90C5
+0x17C64 0x90C7
+0x17C65 0x90D7
+0x17C66 0x90DD
+0x17C67 0x90DE
+0x17C68 0x90EF
+0x17C69 0x90F4
+0x17C6A 0xFA26
+0x17C6B 0x9114
+0x17C6C 0x9115
+0x17C6D 0x9116
+0x17C6E 0x9122
+0x17C6F 0x9123
+0x17C70 0x9127
+0x17C71 0x912F
+0x17C72 0x9131
+0x17C73 0x9134
+0x17C74 0x913D
+0x17C75 0x9148
+0x17C76 0x915B
+0x17C77 0x9183
+0x17C78 0x919E
+0x17C79 0x91AC
+0x17C7A 0x91B1
+0x17C7B 0x91BC
+0x17C7C 0x91D7
+0x17C7D 0x91FB
+0x17C7E 0x91E4
+0x17D21 0x91E5
+0x17D22 0x91ED
+0x17D23 0x91F1
+0x17D24 0x9207
+0x17D25 0x9210
+0x17D26 0x9238
+0x17D27 0x9239
+0x17D28 0x923A
+0x17D29 0x923C
+0x17D2A 0x9240
+0x17D2B 0x9243
+0x17D2C 0x924F
+0x17D2D 0x9278
+0x17D2E 0x9288
+0x17D2F 0x92C2
+0x17D30 0x92CB
+0x17D31 0x92CC
+0x17D32 0x92D3
+0x17D33 0x92E0
+0x17D34 0x92FF
+0x17D35 0x9304
+0x17D36 0x931F
+0x17D37 0x9321
+0x17D38 0x9325
+0x17D39 0x9348
+0x17D3A 0x9349
+0x17D3B 0x934A
+0x17D3C 0x9364
+0x17D3D 0x9365
+0x17D3E 0x936A
+0x17D3F 0x9370
+0x17D40 0x939B
+0x17D41 0x93A3
+0x17D42 0x93BA
+0x17D43 0x93C6
+0x17D44 0x93DE
+0x17D45 0x93DF
+0x17D46 0x9404
+0x17D47 0x93FD
+0x17D48 0x9433
+0x17D49 0x944A
+0x17D4A 0x9463
+0x17D4B 0x946B
+0x17D4C 0x9471
+0x17D4D 0x9472
+0x17D4E 0x958E
+0x17D4F 0x959F
+0x17D50 0x95A6
+0x17D51 0x95A9
+0x17D52 0x95AC
+0x17D53 0x95B6
+0x17D54 0x95BD
+0x17D55 0x95CB
+0x17D56 0x95D0
+0x17D57 0x95D3
+0x17D58 0x49B0
+0x17D59 0x95DA
+0x17D5A 0x95DE
+0x17D5B 0x9658
+0x17D5C 0x9684
+0x17D5D 0xF9DC
+0x17D5E 0x969D
+0x17D5F 0x96A4
+0x17D60 0x96A5
+0x17D61 0x96D2
+0x17D62 0x96DE
+0x17D63 0xFA68
+0x17D64 0x96E9
+0x17D65 0x96EF
+0x17D66 0x9733
+0x17D67 0x973B
+0x17D68 0x974D
+0x17D69 0x974E
+0x17D6A 0x974F
+0x17D6B 0x975A
+0x17D6C 0x976E
+0x17D6D 0x9773
+0x17D6E 0x9795
+0x17D6F 0x97AE
+0x17D70 0x97BA
+0x17D71 0x97C1
+0x17D72 0x97C9
+0x17D73 0x97DE
+0x17D74 0x97DB
+0x17D75 0x97F4
+0x17D76 0xFA69
+0x17D77 0x980A
+0x17D78 0x981E
+0x17D79 0x982B
+0x17D7A 0x9830
+0x17D7B 0xFA6A
+0x17D7C 0x9852
+0x17D7D 0x9853
+0x17D7E 0x9856
+0x17E21 0x9857
+0x17E22 0x9859
+0x17E23 0x985A
+0x17E24 0xF9D0
+0x17E25 0x9865
+0x17E26 0x986C
+0x17E27 0x98BA
+0x17E28 0x98C8
+0x17E29 0x98E7
+0x17E2A 0x9958
+0x17E2B 0x999E
+0x17E2C 0x9A02
+0x17E2D 0x9A03
+0x17E2E 0x9A24
+0x17E2F 0x9A2D
+0x17E30 0x9A2E
+0x17E31 0x9A38
+0x17E32 0x9A4A
+0x17E33 0x9A4E
+0x17E34 0x9A52
+0x17E35 0x9AB6
+0x17E36 0x9AC1
+0x17E37 0x9AC3
+0x17E38 0x9ACE
+0x17E39 0x9AD6
+0x17E3A 0x9AF9
+0x17E3B 0x9B02
+0x17E3C 0x9B08
+0x17E3D 0x9B20
+0x17E3E 0x4C17
+0x17E3F 0x9B2D
+0x17E40 0x9B5E
+0x17E41 0x9B79
+0x17E42 0x9B66
+0x17E43 0x9B72
+0x17E44 0x9B75
+0x17E45 0x9B84
+0x17E46 0x9B8A
+0x17E47 0x9B8F
+0x17E48 0x9B9E
+0x17E49 0x9BA7
+0x17E4A 0x9BC1
+0x17E4B 0x9BCE
+0x17E4C 0x9BE5
+0x17E4D 0x9BF8
+0x17E4E 0x9BFD
+0x17E4F 0x9C00
+0x17E50 0x9C23
+0x17E51 0x9C41
+0x17E52 0x9C4F
+0x17E53 0x9C50
+0x17E54 0x9C53
+0x17E55 0x9C63
+0x17E56 0x9C65
+0x17E57 0x9C77
+0x17E58 0x9D1D
+0x17E59 0x9D1E
+0x17E5A 0x9D43
+0x17E5B 0x9D47
+0x17E5C 0x9D52
+0x17E5D 0x9D63
+0x17E5E 0x9D70
+0x17E5F 0x9D7C
+0x17E60 0x9D8A
+0x17E61 0x9D96
+0x17E62 0x9DC0
+0x17E63 0x9DAC
+0x17E64 0x9DBC
+0x17E65 0x9DD7
+0x17E66 0x2A190
+0x17E67 0x9DE7
+0x17E68 0x9E07
+0x17E69 0x9E15
+0x17E6A 0x9E7C
+0x17E6B 0x9E9E
+0x17E6C 0x9EA4
+0x17E6D 0x9EAC
+0x17E6E 0x9EAF
+0x17E6F 0x9EB4
+0x17E70 0x9EB5
+0x17E71 0x9EC3
+0x17E72 0x9ED1
+0x17E73 0x9F10
+0x17E74 0x9F39
+0x17E75 0x9F57
+0x17E76 0x9F90
+0x17E77 0x9F94
+0x17E78 0x9F97
+0x17E79 0x9FA2
+0x17E7A 0x59F8
+0x17E7B 0x5C5B
+0x17E7C 0x5E77
+0x17E7D 0x7626
+0x17E7E 0x7E6B
+0x22121 0x20089
+0x22122 0x4E02
+0x22123 0x4E0F
+0x22124 0x4E12
+0x22125 0x4E29
+0x22126 0x4E2B
+0x22127 0x4E2E
+0x22128 0x4E40
+0x22129 0x4E47
+0x2212A 0x4E48
+0x2212B 0x200A2
+0x2212C 0x4E51
+0x2212D 0x3406
+0x2212E 0x200A4
+0x2212F 0x4E5A
+0x22130 0x4E69
+0x22131 0x4E9D
+0x22132 0x342C
+0x22133 0x342E
+0x22134 0x4EB9
+0x22135 0x4EBB
+0x22136 0x201A2
+0x22137 0x4EBC
+0x22138 0x4EC3
+0x22139 0x4EC8
+0x2213A 0x4ED0
+0x2213B 0x4EEB
+0x2213C 0x4EDA
+0x2213D 0x4EF1
+0x2213E 0x4EF5
+0x2213F 0x4F00
+0x22140 0x4F16
+0x22141 0x4F64
+0x22142 0x4F37
+0x22143 0x4F3E
+0x22144 0x4F54
+0x22145 0x4F58
+0x22146 0x20213
+0x22147 0x4F77
+0x22148 0x4F78
+0x22149 0x4F7A
+0x2214A 0x4F7D
+0x2214B 0x4F82
+0x2214C 0x4F85
+0x2214D 0x4F92
+0x2214E 0x4F9A
+0x2214F 0x4FE6
+0x22150 0x4FB2
+0x22151 0x4FBE
+0x22152 0x4FC5
+0x22153 0x4FCB
+0x22154 0x4FCF
+0x22155 0x4FD2
+0x22156 0x346A
+0x22157 0x4FF2
+0x22158 0x5000
+0x22159 0x5010
+0x2215A 0x5013
+0x2215B 0x501C
+0x2215C 0x501E
+0x2215D 0x5022
+0x2215E 0x3468
+0x2215F 0x5042
+0x22160 0x5046
+0x22161 0x504E
+0x22162 0x5053
+0x22163 0x5057
+0x22164 0x5063
+0x22165 0x5066
+0x22166 0x506A
+0x22167 0x5070
+0x22168 0x50A3
+0x22169 0x5088
+0x2216A 0x5092
+0x2216B 0x5093
+0x2216C 0x5095
+0x2216D 0x5096
+0x2216E 0x509C
+0x2216F 0x50AA
+0x22170 0x2032B
+0x22171 0x50B1
+0x22172 0x50BA
+0x22173 0x50BB
+0x22174 0x50C4
+0x22175 0x50C7
+0x22176 0x50F3
+0x22177 0x20381
+0x22178 0x50CE
+0x22179 0x20371
+0x2217A 0x50D4
+0x2217B 0x50D9
+0x2217C 0x50E1
+0x2217D 0x50E9
+0x2217E 0x3492
+0x22321 0x5108
+0x22322 0x203F9
+0x22323 0x5117
+0x22324 0x511B
+0x22325 0x2044A
+0x22326 0x5160
+0x22327 0x20509
+0x22328 0x5173
+0x22329 0x5183
+0x2232A 0x518B
+0x2232B 0x34BC
+0x2232C 0x5198
+0x2232D 0x51A3
+0x2232E 0x51AD
+0x2232F 0x34C7
+0x22330 0x51BC
+0x22331 0x205D6
+0x22332 0x20628
+0x22333 0x51F3
+0x22334 0x51F4
+0x22335 0x5202
+0x22336 0x5212
+0x22337 0x5216
+0x22338 0x2074F
+0x22339 0x5255
+0x2233A 0x525C
+0x2233B 0x526C
+0x2233C 0x5277
+0x2233D 0x5284
+0x2233E 0x5282
+0x2233F 0x20807
+0x22340 0x5298
+0x22341 0x2083A
+0x22342 0x52A4
+0x22343 0x52A6
+0x22344 0x52AF
+0x22345 0x52BA
+0x22346 0x52BB
+0x22347 0x52CA
+0x22348 0x351F
+0x22349 0x52D1
+0x2234A 0x208B9
+0x2234B 0x52F7
+0x2234C 0x530A
+0x2234D 0x530B
+0x2234E 0x5324
+0x2234F 0x5335
+0x22350 0x533E
+0x22351 0x5342
+0x22352 0x2097C
+0x22353 0x2099D
+0x22354 0x5367
+0x22355 0x536C
+0x22356 0x537A
+0x22357 0x53A4
+0x22358 0x53B4
+0x22359 0x20AD3
+0x2235A 0x53B7
+0x2235B 0x53C0
+0x2235C 0x20B1D
+0x2235D 0x355D
+0x2235E 0x355E
+0x2235F 0x53D5
+0x22360 0x53DA
+0x22361 0x3563
+0x22362 0x53F4
+0x22363 0x53F5
+0x22364 0x5455
+0x22365 0x5424
+0x22366 0x5428
+0x22367 0x356E
+0x22368 0x5443
+0x22369 0x5462
+0x2236A 0x5466
+0x2236B 0x546C
+0x2236C 0x548A
+0x2236D 0x548D
+0x2236E 0x5495
+0x2236F 0x54A0
+0x22370 0x54A6
+0x22371 0x54AD
+0x22372 0x54AE
+0x22373 0x54B7
+0x22374 0x54BA
+0x22375 0x54BF
+0x22376 0x54C3
+0x22377 0x20D45
+0x22378 0x54EC
+0x22379 0x54EF
+0x2237A 0x54F1
+0x2237B 0x54F3
+0x2237C 0x5500
+0x2237D 0x5501
+0x2237E 0x5509
+0x22421 0x553C
+0x22422 0x5541
+0x22423 0x35A6
+0x22424 0x5547
+0x22425 0x554A
+0x22426 0x35A8
+0x22427 0x5560
+0x22428 0x5561
+0x22429 0x5564
+0x2242A 0x20DE1
+0x2242B 0x557D
+0x2242C 0x5582
+0x2242D 0x5588
+0x2242E 0x5591
+0x2242F 0x35C5
+0x22430 0x55D2
+0x22431 0x20E95
+0x22432 0x20E6D
+0x22433 0x55BF
+0x22434 0x55C9
+0x22435 0x55CC
+0x22436 0x55D1
+0x22437 0x55DD
+0x22438 0x35DA
+0x22439 0x55E2
+0x2243A 0x20E64
+0x2243B 0x55E9
+0x2243C 0x5628
+0x2243D 0x20F5F
+0x2243E 0x5607
+0x2243F 0x5610
+0x22440 0x5630
+0x22441 0x5637
+0x22442 0x35F4
+0x22443 0x563D
+0x22444 0x563F
+0x22445 0x5640
+0x22446 0x5647
+0x22447 0x565E
+0x22448 0x5660
+0x22449 0x566D
+0x2244A 0x3605
+0x2244B 0x5688
+0x2244C 0x568C
+0x2244D 0x5695
+0x2244E 0x569A
+0x2244F 0x569D
+0x22450 0x56A8
+0x22451 0x56AD
+0x22452 0x56B2
+0x22453 0x56C5
+0x22454 0x56CD
+0x22455 0x56DF
+0x22456 0x56E8
+0x22457 0x56F6
+0x22458 0x56F7
+0x22459 0x21201
+0x2245A 0x5715
+0x2245B 0x5723
+0x2245C 0x21255
+0x2245D 0x5729
+0x2245E 0x2127B
+0x2245F 0x5745
+0x22460 0x5746
+0x22461 0x574C
+0x22462 0x574D
+0x22463 0x21274
+0x22464 0x5768
+0x22465 0x576F
+0x22466 0x5773
+0x22467 0x5774
+0x22468 0x5775
+0x22469 0x577B
+0x2246A 0x212E4
+0x2246B 0x212D7
+0x2246C 0x57AC
+0x2246D 0x579A
+0x2246E 0x579D
+0x2246F 0x579E
+0x22470 0x57A8
+0x22471 0x57D7
+0x22472 0x212FD
+0x22473 0x57CC
+0x22474 0x21336
+0x22475 0x21344
+0x22476 0x57DE
+0x22477 0x57E6
+0x22478 0x57F0
+0x22479 0x364A
+0x2247A 0x57F8
+0x2247B 0x57FB
+0x2247C 0x57FD
+0x2247D 0x5804
+0x2247E 0x581E
+0x22521 0x5820
+0x22522 0x5827
+0x22523 0x5832
+0x22524 0x5839
+0x22525 0x213C4
+0x22526 0x5849
+0x22527 0x584C
+0x22528 0x5867
+0x22529 0x588A
+0x2252A 0x588B
+0x2252B 0x588D
+0x2252C 0x588F
+0x2252D 0x5890
+0x2252E 0x5894
+0x2252F 0x589D
+0x22530 0x58AA
+0x22531 0x58B1
+0x22532 0x2146D
+0x22533 0x58C3
+0x22534 0x58CD
+0x22535 0x58E2
+0x22536 0x58F3
+0x22537 0x58F4
+0x22538 0x5905
+0x22539 0x5906
+0x2253A 0x590B
+0x2253B 0x590D
+0x2253C 0x5914
+0x2253D 0x5924
+0x2253E 0x215D7
+0x2253F 0x3691
+0x22540 0x593D
+0x22541 0x3699
+0x22542 0x5946
+0x22543 0x3696
+0x22544 0x26C29
+0x22545 0x595B
+0x22546 0x595F
+0x22547 0x21647
+0x22548 0x5975
+0x22549 0x5976
+0x2254A 0x597C
+0x2254B 0x599F
+0x2254C 0x59AE
+0x2254D 0x59BC
+0x2254E 0x59C8
+0x2254F 0x59CD
+0x22550 0x59DE
+0x22551 0x59E3
+0x22552 0x59E4
+0x22553 0x59E7
+0x22554 0x59EE
+0x22555 0x21706
+0x22556 0x21742
+0x22557 0x36CF
+0x22558 0x5A0C
+0x22559 0x5A0D
+0x2255A 0x5A17
+0x2255B 0x5A27
+0x2255C 0x5A2D
+0x2255D 0x5A55
+0x2255E 0x5A65
+0x2255F 0x5A7A
+0x22560 0x5A8B
+0x22561 0x5A9C
+0x22562 0x5A9F
+0x22563 0x5AA0
+0x22564 0x5AA2
+0x22565 0x5AB1
+0x22566 0x5AB3
+0x22567 0x5AB5
+0x22568 0x5ABA
+0x22569 0x5ABF
+0x2256A 0x5ADA
+0x2256B 0x5ADC
+0x2256C 0x5AE0
+0x2256D 0x5AE5
+0x2256E 0x5AF0
+0x2256F 0x5AEE
+0x22570 0x5AF5
+0x22571 0x5B00
+0x22572 0x5B08
+0x22573 0x5B17
+0x22574 0x5B34
+0x22575 0x5B2D
+0x22576 0x5B4C
+0x22577 0x5B52
+0x22578 0x5B68
+0x22579 0x5B6F
+0x2257A 0x5B7C
+0x2257B 0x5B7F
+0x2257C 0x5B81
+0x2257D 0x5B84
+0x2257E 0x219C3
+0x22821 0x5B96
+0x22822 0x5BAC
+0x22823 0x3761
+0x22824 0x5BC0
+0x22825 0x3762
+0x22826 0x5BCE
+0x22827 0x5BD6
+0x22828 0x376C
+0x22829 0x376B
+0x2282A 0x5BF1
+0x2282B 0x5BFD
+0x2282C 0x3775
+0x2282D 0x5C03
+0x2282E 0x5C29
+0x2282F 0x5C30
+0x22830 0x21C56
+0x22831 0x5C5F
+0x22832 0x5C63
+0x22833 0x5C67
+0x22834 0x5C68
+0x22835 0x5C69
+0x22836 0x5C70
+0x22837 0x21D2D
+0x22838 0x21D45
+0x22839 0x5C7C
+0x2283A 0x21D78
+0x2283B 0x21D62
+0x2283C 0x5C88
+0x2283D 0x5C8A
+0x2283E 0x37C1
+0x2283F 0x21DA1
+0x22840 0x21D9C
+0x22841 0x5CA0
+0x22842 0x5CA2
+0x22843 0x5CA6
+0x22844 0x5CA7
+0x22845 0x21D92
+0x22846 0x5CAD
+0x22847 0x5CB5
+0x22848 0x21DB7
+0x22849 0x5CC9
+0x2284A 0x21DE0
+0x2284B 0x21E33
+0x2284C 0x5D06
+0x2284D 0x5D10
+0x2284E 0x5D2B
+0x2284F 0x5D1D
+0x22850 0x5D20
+0x22851 0x5D24
+0x22852 0x5D26
+0x22853 0x5D31
+0x22854 0x5D39
+0x22855 0x5D42
+0x22856 0x37E8
+0x22857 0x5D61
+0x22858 0x5D6A
+0x22859 0x37F4
+0x2285A 0x5D70
+0x2285B 0x21F1E
+0x2285C 0x37FD
+0x2285D 0x5D88
+0x2285E 0x3800
+0x2285F 0x5D92
+0x22860 0x5D94
+0x22861 0x5D97
+0x22862 0x5D99
+0x22863 0x5DB0
+0x22864 0x5DB2
+0x22865 0x5DB4
+0x22866 0x21F76
+0x22867 0x5DB9
+0x22868 0x5DD1
+0x22869 0x5DD7
+0x2286A 0x5DD8
+0x2286B 0x5DE0
+0x2286C 0x21FFA
+0x2286D 0x5DE4
+0x2286E 0x5DE9
+0x2286F 0x382F
+0x22870 0x5E00
+0x22871 0x3836
+0x22872 0x5E12
+0x22873 0x5E15
+0x22874 0x3840
+0x22875 0x5E1F
+0x22876 0x5E2E
+0x22877 0x5E3E
+0x22878 0x5E49
+0x22879 0x385C
+0x2287A 0x5E56
+0x2287B 0x3861
+0x2287C 0x5E6B
+0x2287D 0x5E6C
+0x2287E 0x5E6D
+0x22C21 0x5E6E
+0x22C22 0x2217B
+0x22C23 0x5EA5
+0x22C24 0x5EAA
+0x22C25 0x5EAC
+0x22C26 0x5EB9
+0x22C27 0x5EBF
+0x22C28 0x5EC6
+0x22C29 0x5ED2
+0x22C2A 0x5ED9
+0x22C2B 0x2231E
+0x22C2C 0x5EFD
+0x22C2D 0x5F08
+0x22C2E 0x5F0E
+0x22C2F 0x5F1C
+0x22C30 0x223AD
+0x22C31 0x5F1E
+0x22C32 0x5F47
+0x22C33 0x5F63
+0x22C34 0x5F72
+0x22C35 0x5F7E
+0x22C36 0x5F8F
+0x22C37 0x5FA2
+0x22C38 0x5FA4
+0x22C39 0x5FB8
+0x22C3A 0x5FC4
+0x22C3B 0x38FA
+0x22C3C 0x5FC7
+0x22C3D 0x5FCB
+0x22C3E 0x5FD2
+0x22C3F 0x5FD3
+0x22C40 0x5FD4
+0x22C41 0x5FE2
+0x22C42 0x5FEE
+0x22C43 0x5FEF
+0x22C44 0x5FF3
+0x22C45 0x5FFC
+0x22C46 0x3917
+0x22C47 0x6017
+0x22C48 0x6022
+0x22C49 0x6024
+0x22C4A 0x391A
+0x22C4B 0x604C
+0x22C4C 0x607F
+0x22C4D 0x608A
+0x22C4E 0x6095
+0x22C4F 0x60A8
+0x22C50 0x226F3
+0x22C51 0x60B0
+0x22C52 0x60B1
+0x22C53 0x60BE
+0x22C54 0x60C8
+0x22C55 0x60D9
+0x22C56 0x60DB
+0x22C57 0x60EE
+0x22C58 0x60F2
+0x22C59 0x60F5
+0x22C5A 0x6110
+0x22C5B 0x6112
+0x22C5C 0x6113
+0x22C5D 0x6119
+0x22C5E 0x611E
+0x22C5F 0x613A
+0x22C60 0x396F
+0x22C61 0x6141
+0x22C62 0x6146
+0x22C63 0x6160
+0x22C64 0x617C
+0x22C65 0x2285B
+0x22C66 0x6192
+0x22C67 0x6193
+0x22C68 0x6197
+0x22C69 0x6198
+0x22C6A 0x61A5
+0x22C6B 0x61A8
+0x22C6C 0x61AD
+0x22C6D 0x228AB
+0x22C6E 0x61D5
+0x22C6F 0x61DD
+0x22C70 0x61DF
+0x22C71 0x61F5
+0x22C72 0x2298F
+0x22C73 0x6215
+0x22C74 0x6223
+0x22C75 0x6229
+0x22C76 0x6246
+0x22C77 0x624C
+0x22C78 0x6251
+0x22C79 0x6252
+0x22C7A 0x6261
+0x22C7B 0x6264
+0x22C7C 0x627B
+0x22C7D 0x626D
+0x22C7E 0x6273
+0x22D21 0x6299
+0x22D22 0x62A6
+0x22D23 0x62D5
+0x22D24 0x22AB8
+0x22D25 0x62FD
+0x22D26 0x6303
+0x22D27 0x630D
+0x22D28 0x6310
+0x22D29 0x22B4F
+0x22D2A 0x22B50
+0x22D2B 0x6332
+0x22D2C 0x6335
+0x22D2D 0x633B
+0x22D2E 0x633C
+0x22D2F 0x6341
+0x22D30 0x6344
+0x22D31 0x634E
+0x22D32 0x22B46
+0x22D33 0x6359
+0x22D34 0x22C1D
+0x22D35 0x22BA6
+0x22D36 0x636C
+0x22D37 0x6384
+0x22D38 0x6399
+0x22D39 0x22C24
+0x22D3A 0x6394
+0x22D3B 0x63BD
+0x22D3C 0x63F7
+0x22D3D 0x63D4
+0x22D3E 0x63D5
+0x22D3F 0x63DC
+0x22D40 0x63E0
+0x22D41 0x63EB
+0x22D42 0x63EC
+0x22D43 0x63F2
+0x22D44 0x6409
+0x22D45 0x641E
+0x22D46 0x6425
+0x22D47 0x6429
+0x22D48 0x642F
+0x22D49 0x645A
+0x22D4A 0x645B
+0x22D4B 0x645D
+0x22D4C 0x6473
+0x22D4D 0x647D
+0x22D4E 0x6487
+0x22D4F 0x6491
+0x22D50 0x649D
+0x22D51 0x649F
+0x22D52 0x64CB
+0x22D53 0x64CC
+0x22D54 0x64D5
+0x22D55 0x64D7
+0x22D56 0x22DE1
+0x22D57 0x64E4
+0x22D58 0x64E5
+0x22D59 0x64FF
+0x22D5A 0x6504
+0x22D5B 0x3A6E
+0x22D5C 0x650F
+0x22D5D 0x6514
+0x22D5E 0x6516
+0x22D5F 0x3A73
+0x22D60 0x651E
+0x22D61 0x6532
+0x22D62 0x6544
+0x22D63 0x6554
+0x22D64 0x656B
+0x22D65 0x657A
+0x22D66 0x6581
+0x22D67 0x6584
+0x22D68 0x6585
+0x22D69 0x658A
+0x22D6A 0x65B2
+0x22D6B 0x65B5
+0x22D6C 0x65B8
+0x22D6D 0x65BF
+0x22D6E 0x65C2
+0x22D6F 0x65C9
+0x22D70 0x65D4
+0x22D71 0x3AD6
+0x22D72 0x65F2
+0x22D73 0x65F9
+0x22D74 0x65FC
+0x22D75 0x6604
+0x22D76 0x6608
+0x22D77 0x6621
+0x22D78 0x662A
+0x22D79 0x6645
+0x22D7A 0x6651
+0x22D7B 0x664E
+0x22D7C 0x3AEA
+0x22D7D 0x231C3
+0x22D7E 0x6657
+0x22E21 0x665B
+0x22E22 0x6663
+0x22E23 0x231F5
+0x22E24 0x231B6
+0x22E25 0x666A
+0x22E26 0x666B
+0x22E27 0x666C
+0x22E28 0x666D
+0x22E29 0x667B
+0x22E2A 0x6680
+0x22E2B 0x6690
+0x22E2C 0x6692
+0x22E2D 0x6699
+0x22E2E 0x3B0E
+0x22E2F 0x66AD
+0x22E30 0x66B1
+0x22E31 0x66B5
+0x22E32 0x3B1A
+0x22E33 0x66BF
+0x22E34 0x3B1C
+0x22E35 0x66EC
+0x22E36 0x3AD7
+0x22E37 0x6701
+0x22E38 0x6705
+0x22E39 0x6712
+0x22E3A 0x23372
+0x22E3B 0x6719
+0x22E3C 0x233D3
+0x22E3D 0x233D2
+0x22E3E 0x674C
+0x22E3F 0x674D
+0x22E40 0x6754
+0x22E41 0x675D
+0x22E42 0x233D0
+0x22E43 0x233E4
+0x22E44 0x233D5
+0x22E45 0x6774
+0x22E46 0x6776
+0x22E47 0x233DA
+0x22E48 0x6792
+0x22E49 0x233DF
+0x22E4A 0x8363
+0x22E4B 0x6810
+0x22E4C 0x67B0
+0x22E4D 0x67B2
+0x22E4E 0x67C3
+0x22E4F 0x67C8
+0x22E50 0x67D2
+0x22E51 0x67D9
+0x22E52 0x67DB
+0x22E53 0x67F0
+0x22E54 0x67F7
+0x22E55 0x2344A
+0x22E56 0x23451
+0x22E57 0x2344B
+0x22E58 0x6818
+0x22E59 0x681F
+0x22E5A 0x682D
+0x22E5B 0x23465
+0x22E5C 0x6833
+0x22E5D 0x683B
+0x22E5E 0x683E
+0x22E5F 0x6844
+0x22E60 0x6845
+0x22E61 0x6849
+0x22E62 0x684C
+0x22E63 0x6855
+0x22E64 0x6857
+0x22E65 0x3B77
+0x22E66 0x686B
+0x22E67 0x686E
+0x22E68 0x687A
+0x22E69 0x687C
+0x22E6A 0x6882
+0x22E6B 0x6890
+0x22E6C 0x6896
+0x22E6D 0x3B6D
+0x22E6E 0x6898
+0x22E6F 0x6899
+0x22E70 0x689A
+0x22E71 0x689C
+0x22E72 0x68AA
+0x22E73 0x68AB
+0x22E74 0x68B4
+0x22E75 0x68BB
+0x22E76 0x68FB
+0x22E77 0x234E4
+0x22E78 0x2355A
+0x22E79 0xFA13
+0x22E7A 0x68C3
+0x22E7B 0x68C5
+0x22E7C 0x68CC
+0x22E7D 0x68CF
+0x22E7E 0x68D6
+0x22F21 0x68D9
+0x22F22 0x68E4
+0x22F23 0x68E5
+0x22F24 0x68EC
+0x22F25 0x68F7
+0x22F26 0x6903
+0x22F27 0x6907
+0x22F28 0x3B87
+0x22F29 0x3B88
+0x22F2A 0x23594
+0x22F2B 0x693B
+0x22F2C 0x3B8D
+0x22F2D 0x6946
+0x22F2E 0x6969
+0x22F2F 0x696C
+0x22F30 0x6972
+0x22F31 0x697A
+0x22F32 0x697F
+0x22F33 0x6992
+0x22F34 0x3BA4
+0x22F35 0x6996
+0x22F36 0x6998
+0x22F37 0x69A6
+0x22F38 0x69B0
+0x22F39 0x69B7
+0x22F3A 0x69BA
+0x22F3B 0x69BC
+0x22F3C 0x69C0
+0x22F3D 0x69D1
+0x22F3E 0x69D6
+0x22F3F 0x23639
+0x22F40 0x23647
+0x22F41 0x6A30
+0x22F42 0x23638
+0x22F43 0x2363A
+0x22F44 0x69E3
+0x22F45 0x69EE
+0x22F46 0x69EF
+0x22F47 0x69F3
+0x22F48 0x3BCD
+0x22F49 0x69F4
+0x22F4A 0x69FE
+0x22F4B 0x6A11
+0x22F4C 0x6A1A
+0x22F4D 0x6A1D
+0x22F4E 0x2371C
+0x22F4F 0x6A32
+0x22F50 0x6A33
+0x22F51 0x6A34
+0x22F52 0x6A3F
+0x22F53 0x6A46
+0x22F54 0x6A49
+0x22F55 0x6A7A
+0x22F56 0x6A4E
+0x22F57 0x6A52
+0x22F58 0x6A64
+0x22F59 0x2370C
+0x22F5A 0x6A7E
+0x22F5B 0x6A83
+0x22F5C 0x6A8B
+0x22F5D 0x3BF0
+0x22F5E 0x6A91
+0x22F5F 0x6A9F
+0x22F60 0x6AA1
+0x22F61 0x23764
+0x22F62 0x6AAB
+0x22F63 0x6ABD
+0x22F64 0x6AC6
+0x22F65 0x6AD4
+0x22F66 0x6AD0
+0x22F67 0x6ADC
+0x22F68 0x6ADD
+0x22F69 0x237FF
+0x22F6A 0x237E7
+0x22F6B 0x6AEC
+0x22F6C 0x6AF1
+0x22F6D 0x6AF2
+0x22F6E 0x6AF3
+0x22F6F 0x6AFD
+0x22F70 0x23824
+0x22F71 0x6B0B
+0x22F72 0x6B0F
+0x22F73 0x6B10
+0x22F74 0x6B11
+0x22F75 0x2383D
+0x22F76 0x6B17
+0x22F77 0x3C26
+0x22F78 0x6B2F
+0x22F79 0x6B4A
+0x22F7A 0x6B58
+0x22F7B 0x6B6C
+0x22F7C 0x6B75
+0x22F7D 0x6B7A
+0x22F7E 0x6B81
+0x26E21 0x6B9B
+0x26E22 0x6BAE
+0x26E23 0x23A98
+0x26E24 0x6BBD
+0x26E25 0x6BBE
+0x26E26 0x6BC7
+0x26E27 0x6BC8
+0x26E28 0x6BC9
+0x26E29 0x6BDA
+0x26E2A 0x6BE6
+0x26E2B 0x6BE7
+0x26E2C 0x6BEE
+0x26E2D 0x6BF1
+0x26E2E 0x6C02
+0x26E2F 0x6C0A
+0x26E30 0x6C0E
+0x26E31 0x6C35
+0x26E32 0x6C36
+0x26E33 0x6C3A
+0x26E34 0x23C7F
+0x26E35 0x6C3F
+0x26E36 0x6C4D
+0x26E37 0x6C5B
+0x26E38 0x6C6D
+0x26E39 0x6C84
+0x26E3A 0x6C89
+0x26E3B 0x3CC3
+0x26E3C 0x6C94
+0x26E3D 0x6C95
+0x26E3E 0x6C97
+0x26E3F 0x6CAD
+0x26E40 0x6CC2
+0x26E41 0x6CD0
+0x26E42 0x3CD2
+0x26E43 0x6CD6
+0x26E44 0x6CDA
+0x26E45 0x6CDC
+0x26E46 0x6CE9
+0x26E47 0x6CEC
+0x26E48 0x6CED
+0x26E49 0x23D00
+0x26E4A 0x6D00
+0x26E4B 0x6D0A
+0x26E4C 0x6D24
+0x26E4D 0x6D26
+0x26E4E 0x6D27
+0x26E4F 0x6C67
+0x26E50 0x6D2F
+0x26E51 0x6D3C
+0x26E52 0x6D5B
+0x26E53 0x6D5E
+0x26E54 0x6D60
+0x26E55 0x6D70
+0x26E56 0x6D80
+0x26E57 0x6D81
+0x26E58 0x6D8A
+0x26E59 0x6D8D
+0x26E5A 0x6D91
+0x26E5B 0x6D98
+0x26E5C 0x23D40
+0x26E5D 0x6E17
+0x26E5E 0x23DFA
+0x26E5F 0x23DF9
+0x26E60 0x23DD3
+0x26E61 0x6DAB
+0x26E62 0x6DAE
+0x26E63 0x6DB4
+0x26E64 0x6DC2
+0x26E65 0x6D34
+0x26E66 0x6DC8
+0x26E67 0x6DCE
+0x26E68 0x6DCF
+0x26E69 0x6DD0
+0x26E6A 0x6DDF
+0x26E6B 0x6DE9
+0x26E6C 0x6DF6
+0x26E6D 0x6E36
+0x26E6E 0x6E1E
+0x26E6F 0x6E22
+0x26E70 0x6E27
+0x26E71 0x3D11
+0x26E72 0x6E32
+0x26E73 0x6E3C
+0x26E74 0x6E48
+0x26E75 0x6E49
+0x26E76 0x6E4B
+0x26E77 0x6E4C
+0x26E78 0x6E4F
+0x26E79 0x6E51
+0x26E7A 0x6E53
+0x26E7B 0x6E54
+0x26E7C 0x6E57
+0x26E7D 0x6E63
+0x26E7E 0x3D1E
+0x26F21 0x6E93
+0x26F22 0x6EA7
+0x26F23 0x6EB4
+0x26F24 0x6EBF
+0x26F25 0x6EC3
+0x26F26 0x6ECA
+0x26F27 0x6ED9
+0x26F28 0x6F35
+0x26F29 0x6EEB
+0x26F2A 0x6EF9
+0x26F2B 0x6EFB
+0x26F2C 0x6F0A
+0x26F2D 0x6F0C
+0x26F2E 0x6F18
+0x26F2F 0x6F25
+0x26F30 0x6F36
+0x26F31 0x6F3C
+0x26F32 0x23F7E
+0x26F33 0x6F52
+0x26F34 0x6F57
+0x26F35 0x6F5A
+0x26F36 0x6F60
+0x26F37 0x6F68
+0x26F38 0x6F98
+0x26F39 0x6F7D
+0x26F3A 0x6F90
+0x26F3B 0x6F96
+0x26F3C 0x6FBE
+0x26F3D 0x6F9F
+0x26F3E 0x6FA5
+0x26F3F 0x6FAF
+0x26F40 0x3D64
+0x26F41 0x6FB5
+0x26F42 0x6FC8
+0x26F43 0x6FC9
+0x26F44 0x6FDA
+0x26F45 0x6FDE
+0x26F46 0x6FE9
+0x26F47 0x24096
+0x26F48 0x6FFC
+0x26F49 0x7000
+0x26F4A 0x7007
+0x26F4B 0x700A
+0x26F4C 0x7023
+0x26F4D 0x24103
+0x26F4E 0x7039
+0x26F4F 0x703A
+0x26F50 0x703C
+0x26F51 0x7043
+0x26F52 0x7047
+0x26F53 0x704B
+0x26F54 0x3D9A
+0x26F55 0x7054
+0x26F56 0x7065
+0x26F57 0x7069
+0x26F58 0x706C
+0x26F59 0x706E
+0x26F5A 0x7076
+0x26F5B 0x707E
+0x26F5C 0x7081
+0x26F5D 0x7086
+0x26F5E 0x7095
+0x26F5F 0x7097
+0x26F60 0x70BB
+0x26F61 0x241C6
+0x26F62 0x709F
+0x26F63 0x70B1
+0x26F64 0x241FE
+0x26F65 0x70EC
+0x26F66 0x70CA
+0x26F67 0x70D1
+0x26F68 0x70D3
+0x26F69 0x70DC
+0x26F6A 0x7103
+0x26F6B 0x7104
+0x26F6C 0x7106
+0x26F6D 0x7107
+0x26F6E 0x7108
+0x26F6F 0x710C
+0x26F70 0x3DC0
+0x26F71 0x712F
+0x26F72 0x7131
+0x26F73 0x7150
+0x26F74 0x714A
+0x26F75 0x7153
+0x26F76 0x715E
+0x26F77 0x3DD4
+0x26F78 0x7196
+0x26F79 0x7180
+0x26F7A 0x719B
+0x26F7B 0x71A0
+0x26F7C 0x71A2
+0x26F7D 0x71AE
+0x26F7E 0x71AF
+0x27021 0x71B3
+0x27022 0x243BC
+0x27023 0x71CB
+0x27024 0x71D3
+0x27025 0x71D9
+0x27026 0x71DC
+0x27027 0x7207
+0x27028 0x3E05
+0x27029 0xFA49
+0x2702A 0x722B
+0x2702B 0x7234
+0x2702C 0x7238
+0x2702D 0x7239
+0x2702E 0x4E2C
+0x2702F 0x7242
+0x27030 0x7253
+0x27031 0x7257
+0x27032 0x7263
+0x27033 0x24629
+0x27034 0x726E
+0x27035 0x726F
+0x27036 0x7278
+0x27037 0x727F
+0x27038 0x728E
+0x27039 0x246A5
+0x2703A 0x72AD
+0x2703B 0x72AE
+0x2703C 0x72B0
+0x2703D 0x72B1
+0x2703E 0x72C1
+0x2703F 0x3E60
+0x27040 0x72CC
+0x27041 0x3E66
+0x27042 0x3E68
+0x27043 0x72F3
+0x27044 0x72FA
+0x27045 0x7307
+0x27046 0x7312
+0x27047 0x7318
+0x27048 0x7319
+0x27049 0x3E83
+0x2704A 0x7339
+0x2704B 0x732C
+0x2704C 0x7331
+0x2704D 0x7333
+0x2704E 0x733D
+0x2704F 0x7352
+0x27050 0x3E94
+0x27051 0x736B
+0x27052 0x736C
+0x27053 0x24896
+0x27054 0x736E
+0x27055 0x736F
+0x27056 0x7371
+0x27057 0x7377
+0x27058 0x7381
+0x27059 0x7385
+0x2705A 0x738A
+0x2705B 0x7394
+0x2705C 0x7398
+0x2705D 0x739C
+0x2705E 0x739E
+0x2705F 0x73A5
+0x27060 0x73A8
+0x27061 0x73B5
+0x27062 0x73B7
+0x27063 0x73B9
+0x27064 0x73BC
+0x27065 0x73BF
+0x27066 0x73C5
+0x27067 0x73CB
+0x27068 0x73E1
+0x27069 0x73E7
+0x2706A 0x73F9
+0x2706B 0x7413
+0x2706C 0x73FA
+0x2706D 0x7401
+0x2706E 0x7424
+0x2706F 0x7431
+0x27070 0x7439
+0x27071 0x7453
+0x27072 0x7440
+0x27073 0x7443
+0x27074 0x744D
+0x27075 0x7452
+0x27076 0x745D
+0x27077 0x7471
+0x27078 0x7481
+0x27079 0x7485
+0x2707A 0x7488
+0x2707B 0x24A4D
+0x2707C 0x7492
+0x2707D 0x7497
+0x2707E 0x7499
+0x27121 0x74A0
+0x27122 0x74A1
+0x27123 0x74A5
+0x27124 0x74AA
+0x27125 0x74AB
+0x27126 0x74B9
+0x27127 0x74BB
+0x27128 0x74BA
+0x27129 0x74D6
+0x2712A 0x74D8
+0x2712B 0x74DE
+0x2712C 0x74EF
+0x2712D 0x74EB
+0x2712E 0x24B56
+0x2712F 0x74FA
+0x27130 0x24B6F
+0x27131 0x7520
+0x27132 0x7524
+0x27133 0x752A
+0x27134 0x3F57
+0x27135 0x24C16
+0x27136 0x753D
+0x27137 0x753E
+0x27138 0x7540
+0x27139 0x7548
+0x2713A 0x754E
+0x2713B 0x7550
+0x2713C 0x7552
+0x2713D 0x756C
+0x2713E 0x7572
+0x2713F 0x7571
+0x27140 0x757A
+0x27141 0x757D
+0x27142 0x757E
+0x27143 0x7581
+0x27144 0x24D14
+0x27145 0x758C
+0x27146 0x3F75
+0x27147 0x75A2
+0x27148 0x3F77
+0x27149 0x75B0
+0x2714A 0x75B7
+0x2714B 0x75BF
+0x2714C 0x75C0
+0x2714D 0x75C6
+0x2714E 0x75CF
+0x2714F 0x75D3
+0x27150 0x75DD
+0x27151 0x75DF
+0x27152 0x75E0
+0x27153 0x75E7
+0x27154 0x75EC
+0x27155 0x75EE
+0x27156 0x75F1
+0x27157 0x75F9
+0x27158 0x7603
+0x27159 0x7618
+0x2715A 0x7607
+0x2715B 0x760F
+0x2715C 0x3FAE
+0x2715D 0x24E0E
+0x2715E 0x7613
+0x2715F 0x761B
+0x27160 0x761C
+0x27161 0x24E37
+0x27162 0x7625
+0x27163 0x7628
+0x27164 0x763C
+0x27165 0x7633
+0x27166 0x24E6A
+0x27167 0x3FC9
+0x27168 0x7641
+0x27169 0x24E8B
+0x2716A 0x7649
+0x2716B 0x7655
+0x2716C 0x3FD7
+0x2716D 0x766E
+0x2716E 0x7695
+0x2716F 0x769C
+0x27170 0x76A1
+0x27171 0x76A0
+0x27172 0x76A7
+0x27173 0x76A8
+0x27174 0x76AF
+0x27175 0x2504A
+0x27176 0x76C9
+0x27177 0x25055
+0x27178 0x76E8
+0x27179 0x76EC
+0x2717A 0x25122
+0x2717B 0x7717
+0x2717C 0x771A
+0x2717D 0x772D
+0x2717E 0x7735
+0x27221 0x251A9
+0x27222 0x4039
+0x27223 0x251E5
+0x27224 0x251CD
+0x27225 0x7758
+0x27226 0x7760
+0x27227 0x776A
+0x27228 0x2521E
+0x27229 0x7772
+0x2722A 0x777C
+0x2722B 0x777D
+0x2722C 0x2524C
+0x2722D 0x4058
+0x2722E 0x779A
+0x2722F 0x779F
+0x27230 0x77A2
+0x27231 0x77A4
+0x27232 0x77A9
+0x27233 0x77DE
+0x27234 0x77DF
+0x27235 0x77E4
+0x27236 0x77E6
+0x27237 0x77EA
+0x27238 0x77EC
+0x27239 0x4093
+0x2723A 0x77F0
+0x2723B 0x77F4
+0x2723C 0x77FB
+0x2723D 0x2542E
+0x2723E 0x7805
+0x2723F 0x7806
+0x27240 0x7809
+0x27241 0x780D
+0x27242 0x7819
+0x27243 0x7821
+0x27244 0x782C
+0x27245 0x7847
+0x27246 0x7864
+0x27247 0x786A
+0x27248 0x254D9
+0x27249 0x788A
+0x2724A 0x7894
+0x2724B 0x78A4
+0x2724C 0x789D
+0x2724D 0x789E
+0x2724E 0x789F
+0x2724F 0x78BB
+0x27250 0x78C8
+0x27251 0x78CC
+0x27252 0x78CE
+0x27253 0x78D5
+0x27254 0x78E0
+0x27255 0x78E1
+0x27256 0x78E6
+0x27257 0x78F9
+0x27258 0x78FA
+0x27259 0x78FB
+0x2725A 0x78FE
+0x2725B 0x255A7
+0x2725C 0x7910
+0x2725D 0x791B
+0x2725E 0x7930
+0x2725F 0x7925
+0x27260 0x793B
+0x27261 0x794A
+0x27262 0x7958
+0x27263 0x795B
+0x27264 0x4105
+0x27265 0x7967
+0x27266 0x7972
+0x27267 0x7994
+0x27268 0x7995
+0x27269 0x7996
+0x2726A 0x799B
+0x2726B 0x79A1
+0x2726C 0x79A9
+0x2726D 0x79B4
+0x2726E 0x79BB
+0x2726F 0x79C2
+0x27270 0x79C7
+0x27271 0x79CC
+0x27272 0x79CD
+0x27273 0x79D6
+0x27274 0x4148
+0x27275 0x257A9
+0x27276 0x257B4
+0x27277 0x414F
+0x27278 0x7A0A
+0x27279 0x7A11
+0x2727A 0x7A15
+0x2727B 0x7A1B
+0x2727C 0x7A1E
+0x2727D 0x4163
+0x2727E 0x7A2D
+0x27321 0x7A38
+0x27322 0x7A47
+0x27323 0x7A4C
+0x27324 0x7A56
+0x27325 0x7A59
+0x27326 0x7A5C
+0x27327 0x7A5F
+0x27328 0x7A60
+0x27329 0x7A67
+0x2732A 0x7A6A
+0x2732B 0x7A75
+0x2732C 0x7A78
+0x2732D 0x7A82
+0x2732E 0x7A8A
+0x2732F 0x7A90
+0x27330 0x7AA3
+0x27331 0x7AAC
+0x27332 0x259D4
+0x27333 0x41B4
+0x27334 0x7AB9
+0x27335 0x7ABC
+0x27336 0x7ABE
+0x27337 0x41BF
+0x27338 0x7ACC
+0x27339 0x7AD1
+0x2733A 0x7AE7
+0x2733B 0x7AE8
+0x2733C 0x7AF4
+0x2733D 0x25AE4
+0x2733E 0x25AE3
+0x2733F 0x7B07
+0x27340 0x25AF1
+0x27341 0x7B3D
+0x27342 0x7B27
+0x27343 0x7B2A
+0x27344 0x7B2E
+0x27345 0x7B2F
+0x27346 0x7B31
+0x27347 0x41E6
+0x27348 0x41F3
+0x27349 0x7B7F
+0x2734A 0x7B41
+0x2734B 0x41EE
+0x2734C 0x7B55
+0x2734D 0x7B79
+0x2734E 0x7B64
+0x2734F 0x7B66
+0x27350 0x7B69
+0x27351 0x7B73
+0x27352 0x25BB2
+0x27353 0x4207
+0x27354 0x7B90
+0x27355 0x7B91
+0x27356 0x7B9B
+0x27357 0x420E
+0x27358 0x7BAF
+0x27359 0x7BB5
+0x2735A 0x7BBC
+0x2735B 0x7BC5
+0x2735C 0x7BCA
+0x2735D 0x25C4B
+0x2735E 0x25C64
+0x2735F 0x7BD4
+0x27360 0x7BD6
+0x27361 0x7BDA
+0x27362 0x7BEA
+0x27363 0x7BF0
+0x27364 0x7C03
+0x27365 0x7C0B
+0x27366 0x7C0E
+0x27367 0x7C0F
+0x27368 0x7C26
+0x27369 0x7C45
+0x2736A 0x7C4A
+0x2736B 0x7C51
+0x2736C 0x7C57
+0x2736D 0x7C5E
+0x2736E 0x7C61
+0x2736F 0x7C69
+0x27370 0x7C6E
+0x27371 0x7C6F
+0x27372 0x7C70
+0x27373 0x25E2E
+0x27374 0x25E56
+0x27375 0x25E65
+0x27376 0x7CA6
+0x27377 0x25E62
+0x27378 0x7CB6
+0x27379 0x7CB7
+0x2737A 0x7CBF
+0x2737B 0x25ED8
+0x2737C 0x7CC4
+0x2737D 0x25EC2
+0x2737E 0x7CC8
+0x27421 0x7CCD
+0x27422 0x25EE8
+0x27423 0x7CD7
+0x27424 0x25F23
+0x27425 0x7CE6
+0x27426 0x7CEB
+0x27427 0x25F5C
+0x27428 0x7CF5
+0x27429 0x7D03
+0x2742A 0x7D09
+0x2742B 0x42C6
+0x2742C 0x7D12
+0x2742D 0x7D1E
+0x2742E 0x25FE0
+0x2742F 0x25FD4
+0x27430 0x7D3D
+0x27431 0x7D3E
+0x27432 0x7D40
+0x27433 0x7D47
+0x27434 0x2600C
+0x27435 0x25FFB
+0x27436 0x42D6
+0x27437 0x7D59
+0x27438 0x7D5A
+0x27439 0x7D6A
+0x2743A 0x7D70
+0x2743B 0x42DD
+0x2743C 0x7D7F
+0x2743D 0x26017
+0x2743E 0x7D86
+0x2743F 0x7D88
+0x27440 0x7D8C
+0x27441 0x7D97
+0x27442 0x26060
+0x27443 0x7D9D
+0x27444 0x7DA7
+0x27445 0x7DAA
+0x27446 0x7DB6
+0x27447 0x7DB7
+0x27448 0x7DC0
+0x27449 0x7DD7
+0x2744A 0x7DD9
+0x2744B 0x7DE6
+0x2744C 0x7DF1
+0x2744D 0x7DF9
+0x2744E 0x4302
+0x2744F 0x260ED
+0x27450 0xFA58
+0x27451 0x7E10
+0x27452 0x7E17
+0x27453 0x7E1D
+0x27454 0x7E20
+0x27455 0x7E27
+0x27456 0x7E2C
+0x27457 0x7E45
+0x27458 0x7E73
+0x27459 0x7E75
+0x2745A 0x7E7E
+0x2745B 0x7E86
+0x2745C 0x7E87
+0x2745D 0x432B
+0x2745E 0x7E91
+0x2745F 0x7E98
+0x27460 0x7E9A
+0x27461 0x4343
+0x27462 0x7F3C
+0x27463 0x7F3B
+0x27464 0x7F3E
+0x27465 0x7F43
+0x27466 0x7F44
+0x27467 0x7F4F
+0x27468 0x34C1
+0x27469 0x26270
+0x2746A 0x7F52
+0x2746B 0x26286
+0x2746C 0x7F61
+0x2746D 0x7F63
+0x2746E 0x7F64
+0x2746F 0x7F6D
+0x27470 0x7F7D
+0x27471 0x7F7E
+0x27472 0x2634C
+0x27473 0x7F90
+0x27474 0x517B
+0x27475 0x23D0E
+0x27476 0x7F96
+0x27477 0x7F9C
+0x27478 0x7FAD
+0x27479 0x26402
+0x2747A 0x7FC3
+0x2747B 0x7FCF
+0x2747C 0x7FE3
+0x2747D 0x7FE5
+0x2747E 0x7FEF
+0x27521 0x7FF2
+0x27522 0x8002
+0x27523 0x800A
+0x27524 0x8008
+0x27525 0x800E
+0x27526 0x8011
+0x27527 0x8016
+0x27528 0x8024
+0x27529 0x802C
+0x2752A 0x8030
+0x2752B 0x8043
+0x2752C 0x8066
+0x2752D 0x8071
+0x2752E 0x8075
+0x2752F 0x807B
+0x27530 0x8099
+0x27531 0x809C
+0x27532 0x80A4
+0x27533 0x80A7
+0x27534 0x80B8
+0x27535 0x2667E
+0x27536 0x80C5
+0x27537 0x80D5
+0x27538 0x80D8
+0x27539 0x80E6
+0x2753A 0x266B0
+0x2753B 0x810D
+0x2753C 0x80F5
+0x2753D 0x80FB
+0x2753E 0x43EE
+0x2753F 0x8135
+0x27540 0x8116
+0x27541 0x811E
+0x27542 0x43F0
+0x27543 0x8124
+0x27544 0x8127
+0x27545 0x812C
+0x27546 0x2671D
+0x27547 0x813D
+0x27548 0x4408
+0x27549 0x8169
+0x2754A 0x4417
+0x2754B 0x8181
+0x2754C 0x441C
+0x2754D 0x8184
+0x2754E 0x8185
+0x2754F 0x4422
+0x27550 0x8198
+0x27551 0x81B2
+0x27552 0x81C1
+0x27553 0x81C3
+0x27554 0x81D6
+0x27555 0x81DB
+0x27556 0x268DD
+0x27557 0x81E4
+0x27558 0x268EA
+0x27559 0x81EC
+0x2755A 0x26951
+0x2755B 0x81FD
+0x2755C 0x81FF
+0x2755D 0x2696F
+0x2755E 0x8204
+0x2755F 0x269DD
+0x27560 0x8219
+0x27561 0x8221
+0x27562 0x8222
+0x27563 0x26A1E
+0x27564 0x8232
+0x27565 0x8234
+0x27566 0x823C
+0x27567 0x8246
+0x27568 0x8249
+0x27569 0x8245
+0x2756A 0x26A58
+0x2756B 0x824B
+0x2756C 0x4476
+0x2756D 0x824F
+0x2756E 0x447A
+0x2756F 0x8257
+0x27570 0x26A8C
+0x27571 0x825C
+0x27572 0x8263
+0x27573 0x26AB7
+0x27574 0xFA5D
+0x27575 0xFA5E
+0x27576 0x8279
+0x27577 0x4491
+0x27578 0x827D
+0x27579 0x827F
+0x2757A 0x8283
+0x2757B 0x828A
+0x2757C 0x8293
+0x2757D 0x82A7
+0x2757E 0x82A8
+0x27621 0x82B2
+0x27622 0x82B4
+0x27623 0x82BA
+0x27624 0x82BC
+0x27625 0x82E2
+0x27626 0x82E8
+0x27627 0x82F7
+0x27628 0x8307
+0x27629 0x8308
+0x2762A 0x830C
+0x2762B 0x8354
+0x2762C 0x831B
+0x2762D 0x831D
+0x2762E 0x8330
+0x2762F 0x833C
+0x27630 0x8344
+0x27631 0x8357
+0x27632 0x44BE
+0x27633 0x837F
+0x27634 0x44D4
+0x27635 0x44B3
+0x27636 0x838D
+0x27637 0x8394
+0x27638 0x8395
+0x27639 0x839B
+0x2763A 0x839D
+0x2763B 0x83C9
+0x2763C 0x83D0
+0x2763D 0x83D4
+0x2763E 0x83DD
+0x2763F 0x83E5
+0x27640 0x83F9
+0x27641 0x840F
+0x27642 0x8411
+0x27643 0x8415
+0x27644 0x26C73
+0x27645 0x8417
+0x27646 0x8439
+0x27647 0x844A
+0x27648 0x844F
+0x27649 0x8451
+0x2764A 0x8452
+0x2764B 0x8459
+0x2764C 0x845A
+0x2764D 0x845C
+0x2764E 0x26CDD
+0x2764F 0x8465
+0x27650 0x8476
+0x27651 0x8478
+0x27652 0x847C
+0x27653 0x8481
+0x27654 0x450D
+0x27655 0x84DC
+0x27656 0x8497
+0x27657 0x84A6
+0x27658 0x84BE
+0x27659 0x4508
+0x2765A 0x84CE
+0x2765B 0x84CF
+0x2765C 0x84D3
+0x2765D 0x26E65
+0x2765E 0x84E7
+0x2765F 0x84EA
+0x27660 0x84EF
+0x27661 0x84F0
+0x27662 0x84F1
+0x27663 0x84FA
+0x27664 0x84FD
+0x27665 0x850C
+0x27666 0x851B
+0x27667 0x8524
+0x27668 0x8525
+0x27669 0x852B
+0x2766A 0x8534
+0x2766B 0x854F
+0x2766C 0x856F
+0x2766D 0x4525
+0x2766E 0x4543
+0x2766F 0x853E
+0x27670 0x8551
+0x27671 0x8553
+0x27672 0x855E
+0x27673 0x8561
+0x27674 0x8562
+0x27675 0x26F94
+0x27676 0x857B
+0x27677 0x857D
+0x27678 0x857F
+0x27679 0x8581
+0x2767A 0x8586
+0x2767B 0x8593
+0x2767C 0x859D
+0x2767D 0x859F
+0x2767E 0x26FF8
+0x27721 0x26FF6
+0x27722 0x26FF7
+0x27723 0x85B7
+0x27724 0x85BC
+0x27725 0x85C7
+0x27726 0x85CA
+0x27727 0x85D8
+0x27728 0x85D9
+0x27729 0x85DF
+0x2772A 0x85E1
+0x2772B 0x85E6
+0x2772C 0x85F6
+0x2772D 0x8600
+0x2772E 0x8611
+0x2772F 0x861E
+0x27730 0x8621
+0x27731 0x8624
+0x27732 0x8627
+0x27733 0x2710D
+0x27734 0x8639
+0x27735 0x863C
+0x27736 0x27139
+0x27737 0x8640
+0x27738 0xFA20
+0x27739 0x8653
+0x2773A 0x8656
+0x2773B 0x866F
+0x2773C 0x8677
+0x2773D 0x867A
+0x2773E 0x8687
+0x2773F 0x8689
+0x27740 0x868D
+0x27741 0x8691
+0x27742 0x869C
+0x27743 0x869D
+0x27744 0x86A8
+0x27745 0xFA21
+0x27746 0x86B1
+0x27747 0x86B3
+0x27748 0x86C1
+0x27749 0x86C3
+0x2774A 0x86D1
+0x2774B 0x86D5
+0x2774C 0x86D7
+0x2774D 0x86E3
+0x2774E 0x86E6
+0x2774F 0x45B8
+0x27750 0x8705
+0x27751 0x8707
+0x27752 0x870E
+0x27753 0x8710
+0x27754 0x8713
+0x27755 0x8719
+0x27756 0x871F
+0x27757 0x8721
+0x27758 0x8723
+0x27759 0x8731
+0x2775A 0x873A
+0x2775B 0x873E
+0x2775C 0x8740
+0x2775D 0x8743
+0x2775E 0x8751
+0x2775F 0x8758
+0x27760 0x8764
+0x27761 0x8765
+0x27762 0x8772
+0x27763 0x877C
+0x27764 0x273DB
+0x27765 0x273DA
+0x27766 0x87A7
+0x27767 0x8789
+0x27768 0x878B
+0x27769 0x8793
+0x2776A 0x87A0
+0x2776B 0x273FE
+0x2776C 0x45E5
+0x2776D 0x87BE
+0x2776E 0x27410
+0x2776F 0x87C1
+0x27770 0x87CE
+0x27771 0x87F5
+0x27772 0x87DF
+0x27773 0x27449
+0x27774 0x87E3
+0x27775 0x87E5
+0x27776 0x87E6
+0x27777 0x87EA
+0x27778 0x87EB
+0x27779 0x87ED
+0x2777A 0x8801
+0x2777B 0x8803
+0x2777C 0x880B
+0x2777D 0x8813
+0x2777E 0x8828
+0x27821 0x882E
+0x27822 0x8832
+0x27823 0x883C
+0x27824 0x460F
+0x27825 0x884A
+0x27826 0x8858
+0x27827 0x885F
+0x27828 0x8864
+0x27829 0x27615
+0x2782A 0x27614
+0x2782B 0x8869
+0x2782C 0x27631
+0x2782D 0x886F
+0x2782E 0x88A0
+0x2782F 0x88BC
+0x27830 0x88BD
+0x27831 0x88BE
+0x27832 0x88C0
+0x27833 0x88D2
+0x27834 0x27693
+0x27835 0x88D1
+0x27836 0x88D3
+0x27837 0x88DB
+0x27838 0x88F0
+0x27839 0x88F1
+0x2783A 0x4641
+0x2783B 0x8901
+0x2783C 0x2770E
+0x2783D 0x8937
+0x2783E 0x27723
+0x2783F 0x8942
+0x27840 0x8945
+0x27841 0x8949
+0x27842 0x27752
+0x27843 0x4665
+0x27844 0x8962
+0x27845 0x8980
+0x27846 0x8989
+0x27847 0x8990
+0x27848 0x899F
+0x27849 0x89B0
+0x2784A 0x89B7
+0x2784B 0x89D6
+0x2784C 0x89D8
+0x2784D 0x89EB
+0x2784E 0x46A1
+0x2784F 0x89F1
+0x27850 0x89F3
+0x27851 0x89FD
+0x27852 0x89FF
+0x27853 0x46AF
+0x27854 0x8A11
+0x27855 0x8A14
+0x27856 0x27985
+0x27857 0x8A21
+0x27858 0x8A35
+0x27859 0x8A3E
+0x2785A 0x8A45
+0x2785B 0x8A4D
+0x2785C 0x8A58
+0x2785D 0x8AAE
+0x2785E 0x8A90
+0x2785F 0x8AB7
+0x27860 0x8ABE
+0x27861 0x8AD7
+0x27862 0x8AFC
+0x27863 0x27A84
+0x27864 0x8B0A
+0x27865 0x8B05
+0x27866 0x8B0D
+0x27867 0x8B1C
+0x27868 0x8B1F
+0x27869 0x8B2D
+0x2786A 0x8B43
+0x2786B 0x470C
+0x2786C 0x8B51
+0x2786D 0x8B5E
+0x2786E 0x8B76
+0x2786F 0x8B7F
+0x27870 0x8B81
+0x27871 0x8B8B
+0x27872 0x8B94
+0x27873 0x8B95
+0x27874 0x8B9C
+0x27875 0x8B9E
+0x27876 0x8C39
+0x27877 0x27BB3
+0x27878 0x8C3D
+0x27879 0x27BBE
+0x2787A 0x27BC7
+0x2787B 0x8C45
+0x2787C 0x8C47
+0x2787D 0x8C4F
+0x2787E 0x8C54
+0x27921 0x8C57
+0x27922 0x8C69
+0x27923 0x8C6D
+0x27924 0x8C73
+0x27925 0x27CB8
+0x27926 0x8C93
+0x27927 0x8C92
+0x27928 0x8C99
+0x27929 0x4764
+0x2792A 0x8C9B
+0x2792B 0x8CA4
+0x2792C 0x8CD6
+0x2792D 0x8CD5
+0x2792E 0x8CD9
+0x2792F 0x27DA0
+0x27930 0x8CF0
+0x27931 0x8CF1
+0x27932 0x27E10
+0x27933 0x8D09
+0x27934 0x8D0E
+0x27935 0x8D6C
+0x27936 0x8D84
+0x27937 0x8D95
+0x27938 0x8DA6
+0x27939 0x27FB7
+0x2793A 0x8DC6
+0x2793B 0x8DC8
+0x2793C 0x8DD9
+0x2793D 0x8DEC
+0x2793E 0x8E0C
+0x2793F 0x47FD
+0x27940 0x8DFD
+0x27941 0x8E06
+0x27942 0x2808A
+0x27943 0x8E14
+0x27944 0x8E16
+0x27945 0x8E21
+0x27946 0x8E22
+0x27947 0x8E27
+0x27948 0x280BB
+0x27949 0x4816
+0x2794A 0x8E36
+0x2794B 0x8E39
+0x2794C 0x8E4B
+0x2794D 0x8E54
+0x2794E 0x8E62
+0x2794F 0x8E6C
+0x27950 0x8E6D
+0x27951 0x8E6F
+0x27952 0x8E98
+0x27953 0x8E9E
+0x27954 0x8EAE
+0x27955 0x8EB3
+0x27956 0x8EB5
+0x27957 0x8EB6
+0x27958 0x8EBB
+0x27959 0x28282
+0x2795A 0x8ED1
+0x2795B 0x8ED4
+0x2795C 0x484E
+0x2795D 0x8EF9
+0x2795E 0x282F3
+0x2795F 0x8F00
+0x27960 0x8F08
+0x27961 0x8F17
+0x27962 0x8F2B
+0x27963 0x8F40
+0x27964 0x8F4A
+0x27965 0x8F58
+0x27966 0x2840C
+0x27967 0x8FA4
+0x27968 0x8FB4
+0x27969 0xFA66
+0x2796A 0x8FB6
+0x2796B 0x28455
+0x2796C 0x8FC1
+0x2796D 0x8FC6
+0x2796E 0xFA24
+0x2796F 0x8FCA
+0x27970 0x8FCD
+0x27971 0x8FD3
+0x27972 0x8FD5
+0x27973 0x8FE0
+0x27974 0x8FF1
+0x27975 0x8FF5
+0x27976 0x8FFB
+0x27977 0x9002
+0x27978 0x900C
+0x27979 0x9037
+0x2797A 0x2856B
+0x2797B 0x9043
+0x2797C 0x9044
+0x2797D 0x905D
+0x2797E 0x285C8
+0x27A21 0x285C9
+0x27A22 0x9085
+0x27A23 0x908C
+0x27A24 0x9090
+0x27A25 0x961D
+0x27A26 0x90A1
+0x27A27 0x48B5
+0x27A28 0x90B0
+0x27A29 0x90B6
+0x27A2A 0x90C3
+0x27A2B 0x90C8
+0x27A2C 0x286D7
+0x27A2D 0x90DC
+0x27A2E 0x90DF
+0x27A2F 0x286FA
+0x27A30 0x90F6
+0x27A31 0x90F2
+0x27A32 0x9100
+0x27A33 0x90EB
+0x27A34 0x90FE
+0x27A35 0x90FF
+0x27A36 0x9104
+0x27A37 0x9106
+0x27A38 0x9118
+0x27A39 0x911C
+0x27A3A 0x911E
+0x27A3B 0x9137
+0x27A3C 0x9139
+0x27A3D 0x913A
+0x27A3E 0x9146
+0x27A3F 0x9147
+0x27A40 0x9157
+0x27A41 0x9159
+0x27A42 0x9161
+0x27A43 0x9164
+0x27A44 0x9174
+0x27A45 0x9179
+0x27A46 0x9185
+0x27A47 0x918E
+0x27A48 0x91A8
+0x27A49 0x91AE
+0x27A4A 0x91B3
+0x27A4B 0x91B6
+0x27A4C 0x91C3
+0x27A4D 0x91C4
+0x27A4E 0x91DA
+0x27A4F 0x28949
+0x27A50 0x28946
+0x27A51 0x91EC
+0x27A52 0x91EE
+0x27A53 0x9201
+0x27A54 0x920A
+0x27A55 0x9216
+0x27A56 0x9217
+0x27A57 0x2896B
+0x27A58 0x9233
+0x27A59 0x9242
+0x27A5A 0x9247
+0x27A5B 0x924A
+0x27A5C 0x924E
+0x27A5D 0x9251
+0x27A5E 0x9256
+0x27A5F 0x9259
+0x27A60 0x9260
+0x27A61 0x9261
+0x27A62 0x9265
+0x27A63 0x9267
+0x27A64 0x9268
+0x27A65 0x28987
+0x27A66 0x28988
+0x27A67 0x927C
+0x27A68 0x927D
+0x27A69 0x927F
+0x27A6A 0x9289
+0x27A6B 0x928D
+0x27A6C 0x9297
+0x27A6D 0x9299
+0x27A6E 0x929F
+0x27A6F 0x92A7
+0x27A70 0x92AB
+0x27A71 0x289BA
+0x27A72 0x289BB
+0x27A73 0x92B2
+0x27A74 0x92BF
+0x27A75 0x92C0
+0x27A76 0x92C6
+0x27A77 0x92CE
+0x27A78 0x92D0
+0x27A79 0x92D7
+0x27A7A 0x92D9
+0x27A7B 0x92E5
+0x27A7C 0x92E7
+0x27A7D 0x9311
+0x27A7E 0x28A1E
+0x27B21 0x28A29
+0x27B22 0x92F7
+0x27B23 0x92F9
+0x27B24 0x92FB
+0x27B25 0x9302
+0x27B26 0x930D
+0x27B27 0x9315
+0x27B28 0x931D
+0x27B29 0x931E
+0x27B2A 0x9327
+0x27B2B 0x9329
+0x27B2C 0x28A71
+0x27B2D 0x28A43
+0x27B2E 0x9347
+0x27B2F 0x9351
+0x27B30 0x9357
+0x27B31 0x935A
+0x27B32 0x936B
+0x27B33 0x9371
+0x27B34 0x9373
+0x27B35 0x93A1
+0x27B36 0x28A99
+0x27B37 0x28ACD
+0x27B38 0x9388
+0x27B39 0x938B
+0x27B3A 0x938F
+0x27B3B 0x939E
+0x27B3C 0x93F5
+0x27B3D 0x28AE4
+0x27B3E 0x28ADD
+0x27B3F 0x93F1
+0x27B40 0x93C1
+0x27B41 0x93C7
+0x27B42 0x93DC
+0x27B43 0x93E2
+0x27B44 0x93E7
+0x27B45 0x9409
+0x27B46 0x940F
+0x27B47 0x9416
+0x27B48 0x9417
+0x27B49 0x93FB
+0x27B4A 0x9432
+0x27B4B 0x9434
+0x27B4C 0x943B
+0x27B4D 0x9445
+0x27B4E 0x28BC1
+0x27B4F 0x28BEF
+0x27B50 0x946D
+0x27B51 0x946F
+0x27B52 0x9578
+0x27B53 0x9579
+0x27B54 0x9586
+0x27B55 0x958C
+0x27B56 0x958D
+0x27B57 0x28D10
+0x27B58 0x95AB
+0x27B59 0x95B4
+0x27B5A 0x28D71
+0x27B5B 0x95C8
+0x27B5C 0x28DFB
+0x27B5D 0x28E1F
+0x27B5E 0x962C
+0x27B5F 0x9633
+0x27B60 0x9634
+0x27B61 0x28E36
+0x27B62 0x963C
+0x27B63 0x9641
+0x27B64 0x9661
+0x27B65 0x28E89
+0x27B66 0x9682
+0x27B67 0x28EEB
+0x27B68 0x969A
+0x27B69 0x28F32
+0x27B6A 0x49E7
+0x27B6B 0x96A9
+0x27B6C 0x96AF
+0x27B6D 0x96B3
+0x27B6E 0x96BA
+0x27B6F 0x96BD
+0x27B70 0x49FA
+0x27B71 0x28FF8
+0x27B72 0x96D8
+0x27B73 0x96DA
+0x27B74 0x96DD
+0x27B75 0x4A04
+0x27B76 0x9714
+0x27B77 0x9723
+0x27B78 0x4A29
+0x27B79 0x9736
+0x27B7A 0x9741
+0x27B7B 0x9747
+0x27B7C 0x9755
+0x27B7D 0x9757
+0x27B7E 0x975B
+0x27C21 0x976A
+0x27C22 0x292A0
+0x27C23 0x292B1
+0x27C24 0x9796
+0x27C25 0x979A
+0x27C26 0x979E
+0x27C27 0x97A2
+0x27C28 0x97B1
+0x27C29 0x97B2
+0x27C2A 0x97BE
+0x27C2B 0x97CC
+0x27C2C 0x97D1
+0x27C2D 0x97D4
+0x27C2E 0x97D8
+0x27C2F 0x97D9
+0x27C30 0x97E1
+0x27C31 0x97F1
+0x27C32 0x9804
+0x27C33 0x980D
+0x27C34 0x980E
+0x27C35 0x9814
+0x27C36 0x9816
+0x27C37 0x4ABC
+0x27C38 0x29490
+0x27C39 0x9823
+0x27C3A 0x9832
+0x27C3B 0x9833
+0x27C3C 0x9825
+0x27C3D 0x9847
+0x27C3E 0x9866
+0x27C3F 0x98AB
+0x27C40 0x98AD
+0x27C41 0x98B0
+0x27C42 0x295CF
+0x27C43 0x98B7
+0x27C44 0x98B8
+0x27C45 0x98BB
+0x27C46 0x98BC
+0x27C47 0x98BF
+0x27C48 0x98C2
+0x27C49 0x98C7
+0x27C4A 0x98CB
+0x27C4B 0x98E0
+0x27C4C 0x2967F
+0x27C4D 0x98E1
+0x27C4E 0x98E3
+0x27C4F 0x98E5
+0x27C50 0x98EA
+0x27C51 0x98F0
+0x27C52 0x98F1
+0x27C53 0x98F3
+0x27C54 0x9908
+0x27C55 0x4B3B
+0x27C56 0x296F0
+0x27C57 0x9916
+0x27C58 0x9917
+0x27C59 0x29719
+0x27C5A 0x991A
+0x27C5B 0x991B
+0x27C5C 0x991C
+0x27C5D 0x29750
+0x27C5E 0x9931
+0x27C5F 0x9932
+0x27C60 0x9933
+0x27C61 0x993A
+0x27C62 0x993B
+0x27C63 0x993C
+0x27C64 0x9940
+0x27C65 0x9941
+0x27C66 0x9946
+0x27C67 0x994D
+0x27C68 0x994E
+0x27C69 0x995C
+0x27C6A 0x995F
+0x27C6B 0x9960
+0x27C6C 0x99A3
+0x27C6D 0x99A6
+0x27C6E 0x99B9
+0x27C6F 0x99BD
+0x27C70 0x99BF
+0x27C71 0x99C3
+0x27C72 0x99C9
+0x27C73 0x99D4
+0x27C74 0x99D9
+0x27C75 0x99DE
+0x27C76 0x298C6
+0x27C77 0x99F0
+0x27C78 0x99F9
+0x27C79 0x99FC
+0x27C7A 0x9A0A
+0x27C7B 0x9A11
+0x27C7C 0x9A16
+0x27C7D 0x9A1A
+0x27C7E 0x9A20
+0x27D21 0x9A31
+0x27D22 0x9A36
+0x27D23 0x9A44
+0x27D24 0x9A4C
+0x27D25 0x9A58
+0x27D26 0x4BC2
+0x27D27 0x9AAF
+0x27D28 0x4BCA
+0x27D29 0x9AB7
+0x27D2A 0x4BD2
+0x27D2B 0x9AB9
+0x27D2C 0x29A72
+0x27D2D 0x9AC6
+0x27D2E 0x9AD0
+0x27D2F 0x9AD2
+0x27D30 0x9AD5
+0x27D31 0x4BE8
+0x27D32 0x9ADC
+0x27D33 0x9AE0
+0x27D34 0x9AE5
+0x27D35 0x9AE9
+0x27D36 0x9B03
+0x27D37 0x9B0C
+0x27D38 0x9B10
+0x27D39 0x9B12
+0x27D3A 0x9B16
+0x27D3B 0x9B1C
+0x27D3C 0x9B2B
+0x27D3D 0x9B33
+0x27D3E 0x9B3D
+0x27D3F 0x4C20
+0x27D40 0x9B4B
+0x27D41 0x9B63
+0x27D42 0x9B65
+0x27D43 0x9B6B
+0x27D44 0x9B6C
+0x27D45 0x9B73
+0x27D46 0x9B76
+0x27D47 0x9B77
+0x27D48 0x9BA6
+0x27D49 0x9BAC
+0x27D4A 0x9BB1
+0x27D4B 0x29DDB
+0x27D4C 0x29E3D
+0x27D4D 0x9BB2
+0x27D4E 0x9BB8
+0x27D4F 0x9BBE
+0x27D50 0x9BC7
+0x27D51 0x9BF3
+0x27D52 0x9BD8
+0x27D53 0x9BDD
+0x27D54 0x9BE7
+0x27D55 0x9BEA
+0x27D56 0x9BEB
+0x27D57 0x9BEF
+0x27D58 0x9BEE
+0x27D59 0x29E15
+0x27D5A 0x9BFA
+0x27D5B 0x29E8A
+0x27D5C 0x9BF7
+0x27D5D 0x29E49
+0x27D5E 0x9C16
+0x27D5F 0x9C18
+0x27D60 0x9C19
+0x27D61 0x9C1A
+0x27D62 0x9C1D
+0x27D63 0x9C22
+0x27D64 0x9C27
+0x27D65 0x9C29
+0x27D66 0x9C2A
+0x27D67 0x29EC4
+0x27D68 0x9C31
+0x27D69 0x9C36
+0x27D6A 0x9C37
+0x27D6B 0x9C45
+0x27D6C 0x9C5C
+0x27D6D 0x29EE9
+0x27D6E 0x9C49
+0x27D6F 0x9C4A
+0x27D70 0x29EDB
+0x27D71 0x9C54
+0x27D72 0x9C58
+0x27D73 0x9C5B
+0x27D74 0x9C5D
+0x27D75 0x9C5F
+0x27D76 0x9C69
+0x27D77 0x9C6A
+0x27D78 0x9C6B
+0x27D79 0x9C6D
+0x27D7A 0x9C6E
+0x27D7B 0x9C70
+0x27D7C 0x9C72
+0x27D7D 0x9C75
+0x27D7E 0x9C7A
+0x27E21 0x9CE6
+0x27E22 0x9CF2
+0x27E23 0x9D0B
+0x27E24 0x9D02
+0x27E25 0x29FCE
+0x27E26 0x9D11
+0x27E27 0x9D17
+0x27E28 0x9D18
+0x27E29 0x2A02F
+0x27E2A 0x4CC4
+0x27E2B 0x2A01A
+0x27E2C 0x9D32
+0x27E2D 0x4CD1
+0x27E2E 0x9D42
+0x27E2F 0x9D4A
+0x27E30 0x9D5F
+0x27E31 0x9D62
+0x27E32 0x2A0F9
+0x27E33 0x9D69
+0x27E34 0x9D6B
+0x27E35 0x2A082
+0x27E36 0x9D73
+0x27E37 0x9D76
+0x27E38 0x9D77
+0x27E39 0x9D7E
+0x27E3A 0x9D84
+0x27E3B 0x9D8D
+0x27E3C 0x9D99
+0x27E3D 0x9DA1
+0x27E3E 0x9DBF
+0x27E3F 0x9DB5
+0x27E40 0x9DB9
+0x27E41 0x9DBD
+0x27E42 0x9DC3
+0x27E43 0x9DC7
+0x27E44 0x9DC9
+0x27E45 0x9DD6
+0x27E46 0x9DDA
+0x27E47 0x9DDF
+0x27E48 0x9DE0
+0x27E49 0x9DE3
+0x27E4A 0x9DF4
+0x27E4B 0x4D07
+0x27E4C 0x9E0A
+0x27E4D 0x9E02
+0x27E4E 0x9E0D
+0x27E4F 0x9E19
+0x27E50 0x9E1C
+0x27E51 0x9E1D
+0x27E52 0x9E7B
+0x27E53 0x22218
+0x27E54 0x9E80
+0x27E55 0x9E85
+0x27E56 0x9E9B
+0x27E57 0x9EA8
+0x27E58 0x2A38C
+0x27E59 0x9EBD
+0x27E5A 0x2A437
+0x27E5B 0x9EDF
+0x27E5C 0x9EE7
+0x27E5D 0x9EEE
+0x27E5E 0x9EFF
+0x27E5F 0x9F02
+0x27E60 0x4D77
+0x27E61 0x9F03
+0x27E62 0x9F17
+0x27E63 0x9F19
+0x27E64 0x9F2F
+0x27E65 0x9F37
+0x27E66 0x9F3A
+0x27E67 0x9F3D
+0x27E68 0x9F41
+0x27E69 0x9F45
+0x27E6A 0x9F46
+0x27E6B 0x9F53
+0x27E6C 0x9F55
+0x27E6D 0x9F58
+0x27E6E 0x2A5F1
+0x27E6F 0x9F5D
+0x27E70 0x2A602
+0x27E71 0x9F69
+0x27E72 0x2A61A
+0x27E73 0x9F6D
+0x27E74 0x9F70
+0x27E75 0x9F75
+0x27E76 0x2A6B2
diff --git a/jni/iconv/tools/Makefile b/jni/iconv/tools/Makefile
new file mode 100644
index 0000000..2bf7d84
--- /dev/null
+++ b/jni/iconv/tools/Makefile
@@ -0,0 +1,532 @@
+
+# Directory containing conversion tables.
+# You have to unpack the conversion-tables.tar.gz package.
+TABLESDIR = /home/bruno/chs/conversion-tables
+
+ALL = \
+ ascii.h \
+ iso8859_1.h \
+ iso8859_2.h \
+ iso8859_3.h \
+ iso8859_4.h \
+ iso8859_5.h \
+ iso8859_6.h \
+ iso8859_7.h \
+ iso8859_8.h \
+ iso8859_9.h \
+ iso8859_10.h \
+ iso8859_11.h \
+ iso8859_13.h \
+ iso8859_14.h \
+ iso8859_15.h \
+ iso8859_16.h \
+ koi8_r.h \
+ koi8_u.h \
+ koi8_ru.h \
+ cp1250.h \
+ cp1251.h \
+ cp1252.h \
+ cp1253.h \
+ cp1254.h \
+ cp1255.h \
+ cp1256.h \
+ cp1257.h \
+ cp1258.h \
+ cp850.h \
+ cp862.h \
+ cp866.h \
+ cp1131.h \
+ mac_roman.h \
+ mac_centraleurope.h \
+ mac_iceland.h \
+ mac_croatian.h \
+ mac_romania.h \
+ mac_cyrillic.h \
+ mac_ukraine.h \
+ mac_greek.h \
+ mac_turkish.h \
+ mac_hebrew.h \
+ mac_arabic.h \
+ mac_thai.h \
+ hp_roman8.h \
+ nextstep.h \
+ armscii_8.h \
+ georgian_academy.h \
+ georgian_ps.h \
+ koi8_t.h \
+ pt154.h \
+ rk1048.h \
+ mulelao.h \
+ cp1133.h \
+ tis620.h \
+ cp874.h \
+ viscii.h \
+ tcvn.h \
+ jisx0201.h \
+ jisx0208.h \
+ jisx0212.h \
+ cp932ext.h \
+ gb2312.h \
+ isoir165ext.h \
+ gb12345ext.h \
+ gbkext1.h \
+ gbkext2.h \
+ gbkext_inv.h \
+ cp936ext.h \
+ gb18030ext.h \
+ gb18030uni.h \
+ cns11643_1.h \
+ cns11643_2.h \
+ cns11643_3.h \
+ cns11643_4a.h \
+ cns11643_4b.h \
+ cns11643_5.h \
+ cns11643_6.h \
+ cns11643_7.h \
+ cns11643_15.h \
+ cns11643_inv.h \
+ big5.h \
+ cp950ext.h \
+ hkscs1999.h \
+ hkscs2001.h \
+ hkscs2004.h \
+ ksc5601.h \
+ uhc_1.h \
+ uhc_2.h \
+ johab_hangul.h \
+ cp856.h \
+ cp922.h \
+ cp1046.h \
+ cp1124.h \
+ cp1129.h \
+ cp1161.h \
+ cp1162.h \
+ cp1163.h \
+ cp437.h \
+ cp737.h \
+ cp775.h \
+ cp852.h \
+ cp853.h \
+ cp855.h \
+ cp857.h \
+ cp858.h \
+ cp860.h \
+ cp861.h \
+ cp863.h \
+ cp864.h \
+ cp865.h \
+ cp869.h \
+ cp1125.h \
+ jisx0213.h \
+ tds565.h \
+ atarist.h \
+ riscos1.h \
+ cjk_variants.h
+
+all : $(ALL)
+
+ascii.h : $(TABLESDIR)/glibc-2.1-iconv/ASCII.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ASCII ascii < $<
+
+iso8859_1.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-1.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-1 iso8859_1 < $<
+
+iso8859_2.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-2.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-2 iso8859_2 < $<
+
+iso8859_3.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-3.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-3 iso8859_3 < $<
+
+iso8859_4.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-4.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-4 iso8859_4 < $<
+
+iso8859_5.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-5.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-5 iso8859_5 < $<
+
+iso8859_6.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-6.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-6 iso8859_6 < $<
+
+iso8859_7.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-7-2003.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-7 iso8859_7 < $<
+
+iso8859_8.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-8.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-8 iso8859_8 < $<
+
+iso8859_9.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-9.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-9 iso8859_9 < $<
+
+iso8859_10.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-10.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-10 iso8859_10 < $<
+
+iso8859_11.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-11.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-11 iso8859_11 < $<
+
+iso8859_13.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-13.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-13 iso8859_13 < $<
+
+iso8859_14.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-14.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-14 iso8859_14 < $<
+
+iso8859_15.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-15.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-15 iso8859_15 < $<
+
+iso8859_16.h : $(TABLESDIR)/unicode.org-mappings/ISO8859/8859-16.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h ISO-8859-16 iso8859_16 < $<
+
+koi8_r.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MISC/KOI8-R.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h KOI8-R koi8_r < $<
+
+koi8_u.h : $(TABLESDIR)/csets-new/KOI8-U.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h KOI8-U koi8_u < $<
+
+koi8_ru.h : $(TABLESDIR)/freebsd-iconv-0.4/KOI8-RU.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h KOI8-RU koi8_ru < $<
+
+cp1250.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1250.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1250 cp1250 < $<
+
+cp1251.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1251.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1251 cp1251 < $<
+
+cp1252.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1252.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1252 cp1252 < $<
+
+cp1253.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1253.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1253 cp1253 < $<
+
+cp1254.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1254.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1254 cp1254 < $<
+
+cp1255.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1255.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1255 cp1255 < $<
+
+cp1256.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1256.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1256 cp1256 < $<
+
+cp1257.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1257.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1257 cp1257 < $<
+
+cp1258.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP1258.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1258 cp1258 < $<
+
+cp850.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP850.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP850 cp850 < $<
+
+cp862.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP862.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP862 cp862 < $<
+
+cp866.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP866.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP866 cp866 < $<
+
+cp1131.h : $(TABLESDIR)/other/CP1131.TXT 8bit_tab_to_h
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP1131 cp1131
+
+mac_roman.h : $(TABLESDIR)/jdk-1.1.7b/MAC-ROMAN.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacRoman mac_roman < $<
+
+mac_centraleurope.h : $(TABLESDIR)/jdk-1.1.7b/MAC-CENTRAL-EUROPE.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacCentralEurope mac_centraleurope < $<
+
+mac_iceland.h : $(TABLESDIR)/jdk-1.1.7b/MAC-ICELAND.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacIceland mac_iceland < $<
+
+mac_croatian.h : $(TABLESDIR)/jdk-1.1.7b/MAC-CROATIAN.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacCroatian mac_croatian < $<
+
+mac_romania.h : $(TABLESDIR)/jdk-1.1.7b/MAC-ROMANIA.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacRomania mac_romania < $<
+
+mac_cyrillic.h : $(TABLESDIR)/jdk-1.1.7b/MAC-CYRILLIC.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacCyrillic mac_cyrillic < $<
+
+mac_ukraine.h : $(TABLESDIR)/jdk-1.1.7b/MAC-UKRAINE.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacUkraine mac_ukraine < $<
+
+mac_greek.h : $(TABLESDIR)/jdk-1.1.7b/MAC-GREEK.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacGreek mac_greek < $<
+
+mac_turkish.h : $(TABLESDIR)/jdk-1.1.7b/MAC-TURKISH.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacTurkish mac_turkish < $<
+
+mac_hebrew.h : $(TABLESDIR)/jdk-1.1.7b/MAC-HEBREW.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacHebrew mac_hebrew < $<
+
+mac_arabic.h : $(TABLESDIR)/jdk-1.1.7b/MAC-ARABIC.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacArabic mac_arabic < $<
+
+mac_thai.h : $(TABLESDIR)/jdk-1.1.7b/MAC-THAI.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MacThai mac_thai < $<
+
+hp_roman8.h : $(TABLESDIR)/glibc-2.1-iconv/HP-ROMAN8.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h HP-ROMAN8 hp_roman8 < $<
+
+nextstep.h : $(TABLESDIR)/clisp/NEXTSTEP.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h NEXTSTEP nextstep < $<
+
+armscii_8.h : $(TABLESDIR)/glibc-2.2.90-iconv/ARMSCII-8.TXT 8bit_tab_to_h
+ (echo '#' ; cat $<) | ./8bit_tab_to_h ARMSCII-8 armscii_8
+
+georgian_academy.h : $(TABLESDIR)/csets-1.6/GEO-ITA.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h GEORGIAN-ACADEMY georgian_academy < $<
+
+georgian_ps.h : $(TABLESDIR)/csets-1.6/GEO-PS.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h GEORGIAN-PS georgian_ps < $<
+
+koi8_t.h : $(TABLESDIR)/glibc-2.2.90-iconv/KOI8-T.TXT
+ (echo '#' ; cat $<) | ./8bit_tab_to_h KOI8-T koi8_t
+
+pt154.h : $(TABLESDIR)/IANA/PTCP154.TXT
+ ./8bit_tab_to_h PT154 pt154 < $<
+
+rk1048.h : $(TABLESDIR)/IANA/KZ-1048.TXT
+ (echo '#' ; cat $<) | ./8bit_tab_to_h RK1048 rk1048
+
+mulelao.h : $(TABLESDIR)/csets-new/MULELAO1.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h MULELAO-1 mulelao < $<
+
+cp1133.h : $(TABLESDIR)/csets-new/CP1133.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h IBM-CP1133 cp1133 < $<
+
+tis620.h : $(TABLESDIR)/glibc-2.1-iconv/TIS-620.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h TIS620.2533-1 tis620 < $<
+
+cp874.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP874.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP874 cp874 < $<
+
+viscii.h : $(TABLESDIR)/csets-1.6/VISCII.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h VISCII1.1-1 viscii < $<
+
+tcvn.h : $(TABLESDIR)/csets-1.6/VN5712-1.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h TCVN-5712 tcvn < $<
+
+jisx0201.h : $(TABLESDIR)/clisp/JIS_X0201.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h JISX0201.1976-0 jisx0201 < $<
+
+# We use modified JISX0208 and JISX0212 tables. Why?
+# Hironori Sakamoto and Tomohiro Kubota explain that
+# - EUC-JP and SHIFT_JIS contain JISX0208 exactly,
+# - Their round-trip conversion to Unicode and back must be the identity,
+# - Conversions between EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP must behave
+# as if no Unicode conversion was involved,
+# - When JISX0208 is used as a CES (i.e. combined with ASCII) its mapping of
+# REVERSE SOLIDUS becomes a FULLWIDTH REVERSE SOLIDUS, apparently because
+# round-trip conversion stability is more important than a particular glyph.
+# Only with CCS the character is a REVERSE SOLIDUS.
+# As a consequence, we use FULLWIDTH REVERSE SOLIDUS in EUC-JP's JISX0208 part,
+# and for consistency also in SHIFT_JIS and ISO-2022-JP, i.e. everywhere.
+# JISX0208 never occurs as a CCS in practice. Similarly with JISX0212.
+
+# Unicode.org maps 0x2140 to U+005C. We map it to U+FF3C.
+jisx0208.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/JIS/JIS0208.TXT cjk_tab_to_h
+ sed -e 's,^0x....[ ]*\(0x....[ ]*0x.....*\)$$,\1,' < $< | sed -e 's,\([ ]\)0x005C,\10xFF3C,' | ./cjk_tab_to_h JISX0208.1990-0 jisx0208 > $@
+
+# Unicode.org maps 0x2237 to U+007E. We map it to U+FF5E.
+jisx0212.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/JIS/JIS0212.TXT cjk_tab_to_h
+ sed -e 's,\([ ]\)0x007E,\10xFF5E,' < $< | ./cjk_tab_to_h JISX0212.1990-0 jisx0212 > $@
+
+cp932ext.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP932.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0x\(87\|E[D-F]\|F[0-9A-F]\)[0-9A-F][0-9A-F]' < $< ) | ./cjk_tab_to_h 'CP932 extensions' cp932ext > $@
+
+gb2312.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/GB/GB2312.TXT cjk_tab_to_h
+ ./cjk_tab_to_h GB2312.1980-0 gb2312 < $< > $@
+
+isoir165ext.h : $(TABLESDIR)/csets-new/ISO-IR-165-additions.TXT cjk_tab_to_h
+ (echo '#' ; grep -v '^0x2[8A]' < $<) | ./cjk_tab_to_h 'ISO-IR-165 extensions' isoir165ext > $@
+
+gb12345ext.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/GB/GB2312.TXT $(TABLESDIR)/unicode.org-mappings/EASTASIA/GB/GB12345-FIXED.TXT $(TABLESDIR)/csets-new/GB12345-more.TXT cjk_tab_to_h
+ (echo '#' ; sed -e '/^0x..[ ]*#UNDEFINED/d' -e 's/#.*$$//' -e '/^[ ]*$$/d' $(TABLESDIR)/unicode.org-mappings/EASTASIA/GB/GB2312.TXT > tmp1.TXT ; sed -e '/^0x..[ ]*#UNDEFINED/d' -e 's/#.*$$//' -e '/^[ ]*$$/d' $(TABLESDIR)/unicode.org-mappings/EASTASIA/GB/GB12345-FIXED.TXT > tmp2.TXT ; diff tmp1.TXT tmp2.TXT | grep '^> ' | sed -e 's,^> ,,' ; cat $(TABLESDIR)/csets-new/GB12345-more.TXT ) | ./cjk_tab_to_h 'GB/T 12345.1990-0 extensions' gb12345ext > $@ && rm -f tmp1.TXT tmp2.TXT
+
+gbkext1.h : GBKext.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0x\([89].\|A0\)' < GBKext.TXT) | ./cjk_tab_to_h 'GBK/3 extensions' gbkext1 > $@
+
+gbkext2.h : GBKext.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0x\(A[1-9A-F]\|[B-F][0-9A-F]\)\([4-9].\|A0\)' < GBKext.TXT) | ./cjk_tab_to_h 'GBK/4 and GBK/5 extensions' gbkext2 > $@
+
+gbkext_inv.h : GBKext.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0x\([89].\|A0\)' < GBKext.TXT ; grep '^0x\(A[1-9A-F]\|[B-F][0-9A-F]\)\([4-9].\|A0\)' < GBKext.TXT) | ./cjk_tab_to_h 'GBK extensions' gbkext_inv > $@
+
+cp936ext.h : GBKext.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0xA[1-9][B-F].' < GBKext.TXT) | ./cjk_tab_to_h 'CP936 extensions' cp936ext > $@
+
+GBKext.TXT : $(TABLESDIR)/unicode.org-mappings/EASTASIA/GB/GB2312.TXT $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP936.TXT
+ sed -e 's,^0x2,0xA,' -e 's,^0x3,0xB,' -e 's,^0x4,0xC,' -e 's,^0x5,0xD,' -e 's,^0x6,0xE,' -e 's,^0x7,0xF,' -e 's,^0x\(..\)2,0x\1A,' -e 's,^0x\(..\)3,0x\1B,' -e 's,^0x\(..\)4,0x\1C,' -e 's,^0x\(..\)5,0x\1D,' -e 's,^0x\(..\)6,0x\1E,' -e 's,^0x\(..\)7,0x\1F,' $(TABLESDIR)/unicode.org-mappings/EASTASIA/GB/GB2312.TXT > tmpEUCCN.TXT ; sed -e '/^0x..[ ]*#UNDEFINED/d' -e 's/#.*$$//' -e '/^[ ]*$$/d' tmpEUCCN.TXT > tmp1.TXT ; sed -e '/^0x..[ ]/d' -e 's/#.*$$//' -e '/^[ ]*$$/d' $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP936.TXT > tmp2.TXT ; diff -c1 tmp1.TXT tmp2.TXT | grep '^+ ' | sed -e 's,^+ ,,' > $@ && rm -f tmpEUCCN.TXT tmp1.TXT tmp2.TXT
+
+gb18030ext.h : GB18030ext.TXT cjk_tab_to_h
+ (echo '#' ; cat GB18030ext.TXT) | ./cjk_tab_to_h 'GB18030 two-byte extension' gb18030ext > $@
+
+GB18030ext.TXT : $(TABLESDIR)/glibc-2.2.2-iconv/GB18030.TXT $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP936.TXT
+ cat $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP936.TXT | sed -e 's/[ ]*#.*$$//' | grep '^0x[0-9A-F]* 0x....$$' > tmpGBK.TXT ; diff tmpGBK.TXT $(TABLESDIR)/glibc-2.2.2-iconv/GB18030.TXT | grep '^> 0x.... 0x....$$' | sed -e 's/^> //' > $@ && rm -f tmpGBK.TXT
+
+gb18030uni.h : GB18030uni.TXT cjk_tab_to_h
+ ./cjk_tab_to_h 'GB18030 four-byte extension' gb18030uni < GB18030uni.TXT > $@
+
+GB18030uni.TXT : $(TABLESDIR)/gb18030/filled-GB18030.TXT
+ grep '^0x........ 0x....$$' < $(TABLESDIR)/gb18030/filled-GB18030.TXT > $@
+
+cns11643_1.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x1\)' < $< | sed -e 's,^0x1,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 1' cns11643_1 > $@
+
+cns11643_2.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x2\)' < $< | sed -e 's,^0x2,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 2' cns11643_2 > $@
+
+cns11643_3.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x3\)' < $< | sed -e 's,^0x3,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 3' cns11643_3 > $@
+
+cns11643_4a.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x4[0-3]\)' < $< | sed -e 's,^0x4,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 4 part a' cns11643_4a > $@
+
+cns11643_4b.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x4[4-7]\)' < $< | sed -e 's,^0x4,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 4 part b' cns11643_4b > $@
+
+cns11643_5.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x5\)' < $< | sed -e 's,^0x5,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 5' cns11643_5 > $@
+
+cns11643_6.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x6\)' < $< | sed -e 's,^0x6,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 6' cns11643_6 > $@
+
+cns11643_7.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0x7\)' < $< | sed -e 's,^0x7,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 7' cns11643_7 > $@
+
+cns11643_15.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ grep '^\(#\|0xF\)' < $< | sed -e 's,^0xF,0x,' | ./cjk_tab_to_h 'CNS 11643-1992 plane 15' cns11643_15 > $@
+
+cns11643_inv.h : $(TABLESDIR)/csets-new/CNS11643-Unicode32.TXT cjk_tab_to_h
+ ./cjk_tab_to_h 'CNS 11643-1992 planes 1-7, CNS 11643-1986 plane 15' cns11643_inv < $< > $@
+
+big5.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/OTHER/BIG5.TXT cjk_tab_to_h
+ ./cjk_tab_to_h BIG5 big5 < $< > $@
+
+cp950ext.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP950.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0xF9\(D[6-9A-F]\|[EF][0-9A-F]\)' < $< ) | ./cjk_tab_to_h 'CP950 extensions' cp950ext > $@
+
+hkscs1999.h : $(TABLESDIR)/big5hkscs/HKSCS-1999_2006.TXT cjk_tab_to_h
+ (echo '#' ; grep -v , $<) | ./cjk_tab_to_h HKSCS:1999 hkscs1999 > $@
+
+hkscs2001.h : $(TABLESDIR)/big5hkscs/HKSCS-2001_2006-DELTA.TXT cjk_tab_to_h
+ (echo '#' ; grep -v , $<) | ./cjk_tab_to_h HKSCS:2001 hkscs2001 > $@
+
+hkscs2004.h : $(TABLESDIR)/big5hkscs/HKSCS-2004_2006-DELTA.TXT cjk_tab_to_h
+ (echo '#' ; grep -v , $<) | ./cjk_tab_to_h HKSCS:2004 hkscs2004 > $@
+
+# We use a modified KSC 5601 = KSX 1001 table. Jungshik Shin <jshin@mailaps.org>
+# reports that Prof. GIM Geongseog (KIM Keyongseok) <gimgs@asadal.cs.pusan.ac.kr>
+# (who represents South Korea in ISO/IEC JTC1 SC2/WG2 and SC22/WG20) says that
+# these two characters were added to KSX 1001 in December 1998. According to
+# http://std.dkuug.dk/jtc1/sc2/wg2/docs/N2815.doc, one more character
+# (Korean postal code sign) was added in 2002.
+ksc5601.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/KSC/KSC5601.TXT cjk_tab_to_h
+ (cat $< ; echo '0xA2E6 0x20AC'; echo '0xA2E7 0x00AE'; echo '0xA2E8 0x327E') | ./cjk_tab_to_h 'KSC5601.1987-0, now KS X 1001:2002' ksc5601 > $@
+
+uhc_1.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/KSC/KSC5601.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0x\([8-9]\|A0\)' < $< ) | ./cjk_tab_to_h 'Unified Hangul Code part 1' uhc_1 > $@
+
+uhc_2.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/KSC/KSC5601.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0x\(A[1-9A-F]\|[B-F][0-9A-F]\)\([0-9]\|A0\)' < $< ) | ./cjk_tab_to_h 'Unified Hangul Code part 2' uhc_2 > $@
+
+johab_hangul.h : $(TABLESDIR)/unicode.org-mappings/EASTASIA/KSC/JOHAB.TXT cjk_tab_to_h
+ (echo '#' ; grep '^0x\([8-C]...\|D[0-7]..\)' < $< ) | ./cjk_tab_to_h 'JOHAB Hangul' johab_hangul > $@
+
+
+cp856.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MISC/CP856.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP856 cp856 < $<
+
+cp922.h : $(TABLESDIR)/aix-4.3.2/IBM-922.TXT 8bit_tab_to_h
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP922 cp922
+
+cp1046.h : $(TABLESDIR)/aix-4.3.2/IBM-1046.TXT 8bit_tab_to_h
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP1046 cp1046
+
+cp1124.h : $(TABLESDIR)/aix-4.3.2/IBM-1124.TXT 8bit_tab_to_h
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP1124 cp1124
+
+cp1129.h : $(TABLESDIR)/aix-4.3.2/IBM-1129.TXT 8bit_tab_to_h
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP1129 cp1129
+
+cp1161.h : $(TABLESDIR)/glibc-2.2.90-iconv/IBM1161.TXT
+ (echo '#' ; cat $(TABLESDIR)/glibc-2.2-iconv/ASCII.TXT ; grep -v '^0x[0-7]' $<) | ./8bit_tab_to_h CP1161 cp1161
+
+cp1162.h : $(TABLESDIR)/glibc-2.2.90-iconv/IBM1162.TXT
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP1162 cp1162
+
+cp1163.h : $(TABLESDIR)/glibc-2.2.90-iconv/IBM1163.TXT
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP1163 cp1163
+
+
+cp437.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP437.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP437 cp437 < $<
+
+cp737.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP737.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP737 cp737 < $<
+
+cp775.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP775.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP775 cp775 < $<
+
+cp852.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP852.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP852 cp852 < $<
+
+cp853.h : $(TABLESDIR)/other/CP853.TXT 8bit_tab_to_h
+ (echo '#'; cat $<) | ./8bit_tab_to_h CP853 cp853
+
+cp855.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP855.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP855 cp855 < $<
+
+cp857.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP857.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP857 cp857 < $<
+
+cp858.h : $(TABLESDIR)/windows-2000/CP858.TXT 8bit_tab_to_h
+ (echo '#' ; cat $<) | ./8bit_tab_to_h CP858 cp858
+
+cp860.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP860.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP860 cp860 < $<
+
+cp861.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP861.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP861 cp861 < $<
+
+cp863.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP863.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP863 cp863 < $<
+
+cp864.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP864.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP864 cp864 < $<
+
+cp865.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP865.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP865 cp865 < $<
+
+cp869.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MICSFT/PC/CP869.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP869 cp869 < $<
+
+cp1125.h : $(TABLESDIR)/csets-new/CP1125.TXT 8bit_tab_to_h
+ ./8bit_tab_to_h CP1125 cp1125 < $<
+
+
+jisx0213.h : JISX0213.TXT cjk_tab_to_h
+ ./cjk_tab_to_h JISX0213:2004 jisx0213 < $< > $@
+
+tds565.h : $(TABLESDIR)/recode-cvs/TDS565.TXT 8bit_tab_to_h
+ (echo '#'; cat $<) | ./8bit_tab_to_h TDS565 tds565 > $@
+
+atarist.h : $(TABLESDIR)/unicode.org-mappings/VENDORS/MISC/ATARIST.TXT
+ ./8bit_tab_to_h 'Atari ST' atarist < $< > $@
+
+riscos1.h : $(TABLESDIR)/recode-cvs/RISCOS-LATIN1.TXT 8bit_tab_to_h
+ (echo '#'; cat $<) | ./8bit_tab_to_h RISCOS-LATIN1 riscos1 > $@
+
+
+cjk_variants.h : $(TABLESDIR)/yasuoka/UniVariants cjk_variants
+ ./cjk_variants < $< > $@
+
+
+8bit_tab_to_h : 8bit_tab_to_h.c
+ gcc -O -Wall -g $< -o $@
+
+cjk_tab_to_h : cjk_tab_to_h.c
+ gcc -O -Wall -g $< -o $@
+
+cjk_variants : cjk_variants.c
+ gcc -O -Wall -g $< -o $@
+
+
+clean : force
+ rm -f 8bit_tab_to_h cjk_tab_to_h cjk_variants $(ALL) GBKext.TXT
+
+force :
+
diff --git a/jni/iconv/tools/cjk_tab_to_h.c b/jni/iconv/tools/cjk_tab_to_h.c
new file mode 100644
index 0000000..a6a3fe4
--- /dev/null
+++ b/jni/iconv/tools/cjk_tab_to_h.c
@@ -0,0 +1,2148 @@
+/* Copyright (C) 1999-2004, 2006-2007 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Tools.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/*
+ * Generates a CJK character set table from a .TXT table as found on
+ * ftp.unicode.org or in the X nls directory.
+ * Examples:
+ *
+ * ./cjk_tab_to_h GB2312.1980-0 gb2312 > gb2312.h < gb2312
+ * ./cjk_tab_to_h JISX0208.1983-0 jisx0208 > jisx0208.h < jis0208
+ * ./cjk_tab_to_h KSC5601.1987-0 ksc5601 > ksc5601.h < ksc5601
+ *
+ * ./cjk_tab_to_h GB2312.1980-0 gb2312 > gb2312.h < GB2312.TXT
+ * ./cjk_tab_to_h JISX0208.1983-0 jisx0208 > jisx0208.h < JIS0208.TXT
+ * ./cjk_tab_to_h JISX0212.1990-0 jisx0212 > jisx0212.h < JIS0212.TXT
+ * ./cjk_tab_to_h KSC5601.1987-0 ksc5601 > ksc5601.h < KSC5601.TXT
+ * ./cjk_tab_to_h KSX1001.1992-0 ksc5601 > ksc5601.h < KSX1001.TXT
+ *
+ * ./cjk_tab_to_h BIG5 big5 > big5.h < BIG5.TXT
+ *
+ * ./cjk_tab_to_h JOHAB johab > johab.h < JOHAB.TXT
+ *
+ * ./cjk_tab_to_h JISX0213:2004 jisx0213 > jisx0213.h < JISX0213.TXT
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdbool.h>
+#include <string.h>
+#include <ctype.h>
+#include <assert.h>
+
+typedef struct {
+ int start;
+ int end;
+} Block;
+
+typedef struct {
+ int rows; /* number of possible values for the 1st byte */
+ int cols; /* number of possible values for the 2nd byte */
+ int (*row_byte) (int row); /* returns the 1st byte value for a given row */
+ int (*col_byte) (int col); /* returns the 2nd byte value for a given col */
+ int (*byte_row) (int byte); /* converts a 1st byte value to a row, else -1 */
+ int (*byte_col) (int byte); /* converts a 2nd byte value to a col, else -1 */
+ const char* check_row_expr; /* format string for 1st byte value checking */
+ const char* check_col_expr; /* format string for 2nd byte value checking */
+ const char* byte_row_expr; /* format string for 1st byte value to row */
+ const char* byte_col_expr; /* format string for 2nd byte value to col */
+ int** charset2uni; /* charset2uni[0..rows-1][0..cols-1] is valid */
+ /* You'll understand the terms "row" and "col" when you buy Ken Lunde's book.
+ Once a row is fixed, choosing a "col" is the same as choosing a "cell". */
+ int* charsetpage; /* charsetpage[0..rows]: how large is a page for a row */
+ int ncharsetblocks;
+ Block* charsetblocks; /* blocks[0..nblocks-1] */
+ int* uni2charset; /* uni2charset[0x0000..0xffff] */
+ int fffd; /* uni representation of the invalid character */
+} Encoding;
+
+/*
+ * Outputs the file title.
+ */
+static void output_title (const char *charsetname)
+{
+ printf("/*\n");
+ printf(" * Copyright (C) 1999-2007 Free Software Foundation, Inc.\n");
+ printf(" * This file is part of the GNU LIBICONV Library.\n");
+ printf(" *\n");
+ printf(" * The GNU LIBICONV Library is free software; you can redistribute it\n");
+ printf(" * and/or modify it under the terms of the GNU Library General Public\n");
+ printf(" * License as published by the Free Software Foundation; either version 2\n");
+ printf(" * of the License, or (at your option) any later version.\n");
+ printf(" *\n");
+ printf(" * The GNU LIBICONV Library is distributed in the hope that it will be\n");
+ printf(" * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\n");
+ printf(" * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n");
+ printf(" * Library General Public License for more details.\n");
+ printf(" *\n");
+ printf(" * You should have received a copy of the GNU Library General Public\n");
+ printf(" * License along with the GNU LIBICONV Library; see the file COPYING.LIB.\n");
+ printf(" * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,\n");
+ printf(" * Fifth Floor, Boston, MA 02110-1301, USA.\n");
+ printf(" */\n");
+ printf("\n");
+ printf("/*\n");
+ printf(" * %s\n", charsetname);
+ printf(" */\n");
+ printf("\n");
+}
+
+/*
+ * Reads the charset2uni table from standard input.
+ */
+static void read_table (Encoding* enc)
+{
+ int row, col, i, i1, i2, c, j;
+
+ enc->charset2uni = (int**) malloc(enc->rows*sizeof(int*));
+ for (row = 0; row < enc->rows; row++)
+ enc->charset2uni[row] = (int*) malloc(enc->cols*sizeof(int));
+
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++)
+ enc->charset2uni[row][col] = 0xfffd;
+
+ c = getc(stdin);
+ ungetc(c,stdin);
+ if (c == '#') {
+ /* Read a unicode.org style .TXT file. */
+ for (;;) {
+ c = getc(stdin);
+ if (c == EOF)
+ break;
+ if (c == '\n' || c == ' ' || c == '\t')
+ continue;
+ if (c == '#') {
+ do { c = getc(stdin); } while (!(c == EOF || c == '\n'));
+ continue;
+ }
+ ungetc(c,stdin);
+ if (scanf("0x%x", &j) != 1)
+ exit(1);
+ i1 = j >> 8;
+ i2 = j & 0xff;
+ row = enc->byte_row(i1);
+ col = enc->byte_col(i2);
+ if (row < 0 || col < 0) {
+ fprintf(stderr, "lost entry for %02x %02x\n", i1, i2);
+ exit(1);
+ }
+ if (scanf(" 0x%x", &enc->charset2uni[row][col]) != 1)
+ exit(1);
+ }
+ } else {
+ /* Read a table of hexadecimal Unicode values. */
+ for (i1 = 32; i1 < 132; i1++)
+ for (i2 = 32; i2 < 132; i2++) {
+ i = scanf("%x", &j);
+ if (i == EOF)
+ goto read_done;
+ if (i != 1)
+ exit(1);
+ if (j < 0 || j == 0xffff)
+ j = 0xfffd;
+ if (j != 0xfffd) {
+ if (enc->byte_row(i1) < 0 || enc->byte_col(i2) < 0) {
+ fprintf(stderr, "lost entry at %02x %02x\n", i1, i2);
+ exit (1);
+ }
+ enc->charset2uni[enc->byte_row(i1)][enc->byte_col(i2)] = j;
+ }
+ }
+ read_done: ;
+ }
+}
+
+/*
+ * Determine whether the Unicode range goes outside the BMP.
+ */
+static bool is_charset2uni_large (Encoding* enc)
+{
+ int row, col;
+
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++)
+ if (enc->charset2uni[row][col] >= 0x10000)
+ return true;
+ return false;
+}
+
+/*
+ * Compactify the Unicode range by use of an auxiliary table,
+ * so 16 bits suffice to store each value.
+ */
+static int compact_large_charset2uni (Encoding* enc, unsigned int **urows, unsigned int *urowshift)
+{
+ unsigned int shift;
+
+ for (shift = 8; ; shift--) {
+ int *upages = (int *) malloc((0x110000>>shift) * sizeof(int));
+ int i, row, col, nurows;
+
+ for (i = 0; i < 0x110000>>shift; i++)
+ upages[i] = -1;
+
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++)
+ upages[enc->charset2uni[row][col] >> shift] = 0;
+
+ nurows = 0;
+ for (i = 0; i < 0x110000>>shift; i++)
+ if (upages[i] == 0)
+ nurows++;
+
+ /* We want all table entries to fit in an 'unsigned short'. */
+ if (nurows <= 1<<(16-shift)) {
+ int** old_charset2uni;
+
+ *urows = (unsigned int *) malloc(nurows * sizeof(unsigned int));
+ *urowshift = shift;
+
+ nurows = 0;
+ for (i = 0; i < 0x110000>>shift; i++)
+ if (upages[i] == 0) {
+ upages[i] = nurows;
+ (*urows)[nurows] = i;
+ nurows++;
+ }
+
+ old_charset2uni = enc->charset2uni;
+ enc->charset2uni = (int**) malloc(enc->rows*sizeof(int*));
+ for (row = 0; row < enc->rows; row++)
+ enc->charset2uni[row] = (int*) malloc(enc->cols*sizeof(int));
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++) {
+ int u = old_charset2uni[row][col];
+ enc->charset2uni[row][col] =
+ (upages[u >> shift] << shift) | (u & ((1 << shift) - 1));
+ }
+ enc->fffd =
+ (upages[0xfffd >> shift] << shift) | (0xfffd & ((1 << shift) - 1));
+
+ return nurows;
+ }
+ }
+ abort();
+}
+
+/*
+ * Computes the charsetpage[0..rows] array.
+ */
+static void find_charset2uni_pages (Encoding* enc)
+{
+ int row, col;
+
+ enc->charsetpage = (int*) malloc((enc->rows+1)*sizeof(int));
+
+ for (row = 0; row <= enc->rows; row++)
+ enc->charsetpage[row] = 0;
+
+ for (row = 0; row < enc->rows; row++) {
+ int used = 0;
+ for (col = 0; col < enc->cols; col++)
+ if (enc->charset2uni[row][col] != enc->fffd)
+ used = col+1;
+ enc->charsetpage[row] = used;
+ }
+}
+
+/*
+ * Fills in nblocks and blocks.
+ */
+static void find_charset2uni_blocks (Encoding* enc)
+{
+ int n, row, lastrow;
+
+ enc->charsetblocks = (Block*) malloc(enc->rows*sizeof(Block));
+
+ n = 0;
+ for (row = 0; row < enc->rows; row++)
+ if (enc->charsetpage[row] > 0 && (row == 0 || enc->charsetpage[row-1] == 0)) {
+ for (lastrow = row; enc->charsetpage[lastrow+1] > 0; lastrow++);
+ enc->charsetblocks[n].start = row * enc->cols;
+ enc->charsetblocks[n].end = lastrow * enc->cols + enc->charsetpage[lastrow];
+ n++;
+ }
+ enc->ncharsetblocks = n;
+}
+
+/*
+ * Outputs the charset to unicode table and function.
+ */
+static void output_charset2uni (const char* name, Encoding* enc)
+{
+ int nurows, row, col, lastrow, col_max, i, i1_min, i1_max;
+ bool is_large;
+ unsigned int* urows;
+ unsigned int urowshift;
+ Encoding tmpenc;
+
+ is_large = is_charset2uni_large(enc);
+ if (is_large) {
+ /* Use a temporary copy of enc. */
+ tmpenc = *enc;
+ enc = &tmpenc;
+ nurows = compact_large_charset2uni(enc,&urows,&urowshift);
+ } else {
+ nurows = 0; urows = NULL; urowshift = 0; enc->fffd = 0xfffd;
+ }
+
+ find_charset2uni_pages(enc);
+
+ find_charset2uni_blocks(enc);
+
+ for (row = 0; row < enc->rows; row++)
+ if (enc->charsetpage[row] > 0) {
+ if (row == 0 || enc->charsetpage[row-1] == 0) {
+ /* Start a new block. */
+ for (lastrow = row; enc->charsetpage[lastrow+1] > 0; lastrow++);
+ printf("static const unsigned short %s_2uni_page%02x[%d] = {\n",
+ name, enc->row_byte(row),
+ (lastrow-row) * enc->cols + enc->charsetpage[lastrow]);
+ }
+ printf(" /""* 0x%02x *""/\n ", enc->row_byte(row));
+ col_max = (enc->charsetpage[row+1] > 0 ? enc->cols : enc->charsetpage[row]);
+ for (col = 0; col < col_max; col++) {
+ printf(" 0x%04x,", enc->charset2uni[row][col]);
+ if ((col % 8) == 7 && (col+1 < col_max)) printf("\n ");
+ }
+ printf("\n");
+ if (enc->charsetpage[row+1] == 0) {
+ /* End a block. */
+ printf("};\n");
+ }
+ }
+ printf("\n");
+
+ if (is_large) {
+ printf("static const ucs4_t %s_2uni_upages[%d] = {\n ", name, nurows);
+ for (i = 0; i < nurows; i++) {
+ printf(" 0x%05x,", urows[i] << urowshift);
+ if ((i % 8) == 7 && (i+1 < nurows)) printf("\n ");
+ }
+ printf("\n");
+ printf("};\n");
+ printf("\n");
+ }
+
+ printf("static int\n");
+ printf("%s_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)\n", name);
+ printf("{\n");
+ printf(" unsigned char c1 = s[0];\n");
+ printf(" if (");
+ for (i = 0; i < enc->ncharsetblocks; i++) {
+ i1_min = enc->row_byte(enc->charsetblocks[i].start / enc->cols);
+ i1_max = enc->row_byte((enc->charsetblocks[i].end-1) / enc->cols);
+ if (i > 0)
+ printf(" || ");
+ if (i1_min == i1_max)
+ printf("(c1 == 0x%02x)", i1_min);
+ else
+ printf("(c1 >= 0x%02x && c1 <= 0x%02x)", i1_min, i1_max);
+ }
+ printf(") {\n");
+ printf(" if (n >= 2) {\n");
+ printf(" unsigned char c2 = s[1];\n");
+ printf(" if (");
+ printf(enc->check_col_expr, "c2");
+ printf(") {\n");
+ printf(" unsigned int i = %d * (", enc->cols);
+ printf(enc->byte_row_expr, "c1");
+ printf(") + (");
+ printf(enc->byte_col_expr, "c2");
+ printf(");\n");
+ printf(" %s wc = 0xfffd;\n", is_large ? "ucs4_t" : "unsigned short");
+ if (is_large) printf(" unsigned short swc;\n");
+ for (i = 0; i < enc->ncharsetblocks; i++) {
+ printf(" ");
+ if (i > 0)
+ printf("} else ");
+ if (i < enc->ncharsetblocks-1)
+ printf("if (i < %d) ", enc->charsetblocks[i+1].start);
+ printf("{\n");
+ printf(" if (i < %d)\n", enc->charsetblocks[i].end);
+ printf(" %s = ", is_large ? "swc" : "wc");
+ printf("%s_2uni_page%02x[i", name, enc->row_byte(enc->charsetblocks[i].start / enc->cols));
+ if (enc->charsetblocks[i].start > 0)
+ printf("-%d", enc->charsetblocks[i].start);
+ printf("]");
+ if (is_large) printf(",\n wc = %s_2uni_upages[swc>>%d] | (swc & 0x%x)", name, urowshift, (1 << urowshift) - 1);
+ printf(";\n");
+ }
+ printf(" }\n");
+ printf(" if (wc != 0xfffd) {\n");
+ printf(" *pwc = %swc;\n", is_large ? "" : "(ucs4_t) ");
+ printf(" return 2;\n");
+ printf(" }\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf(" }\n");
+ printf(" return RET_TOOFEW(0);\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf("}\n");
+ printf("\n");
+}
+
+/*
+ * Outputs the charset to unicode table and function.
+ * (Suitable if the mapping function is well defined, i.e. has no holes, and
+ * is monotonically increasing with small gaps only.)
+ */
+static void output_charset2uni_noholes_monotonic (const char* name, Encoding* enc)
+{
+ int row, col, lastrow, r, col_max, i, i1_min, i1_max;
+
+ /* Choose stepsize so that stepsize*steps_per_row >= enc->cols, and
+ enc->charset2uni[row][col] - enc->charset2uni[row][col/stepsize*stepsize]
+ is always < 0x100. */
+ int steps_per_row = 2;
+ int stepsize = (enc->cols + steps_per_row-1) / steps_per_row;
+
+ find_charset2uni_pages(enc);
+
+ find_charset2uni_blocks(enc);
+
+ for (row = 0; row < enc->rows; row++)
+ if (enc->charsetpage[row] > 0) {
+ if (row == 0 || enc->charsetpage[row-1] == 0) {
+ /* Start a new block. */
+ for (lastrow = row; enc->charsetpage[lastrow+1] > 0; lastrow++);
+ printf("static const unsigned short %s_2uni_main_page%02x[%d] = {\n ",
+ name, enc->row_byte(row),
+ steps_per_row*(lastrow-row+1));
+ for (r = row; r <= lastrow; r++) {
+ for (i = 0; i < steps_per_row; i++)
+ printf(" 0x%04x,", enc->charset2uni[r][i*stepsize]);
+ if (((r-row) % 4) == 3 && (r < lastrow)) printf("\n ");
+ }
+ printf("\n");
+ printf("};\n");
+ printf("static const unsigned char %s_2uni_page%02x[%d] = {\n",
+ name, enc->row_byte(row),
+ (lastrow-row) * enc->cols + enc->charsetpage[lastrow]);
+ }
+ printf(" /""* 0x%02x *""/\n ", enc->row_byte(row));
+ col_max = (enc->charsetpage[row+1] > 0 ? enc->cols : enc->charsetpage[row]);
+ for (col = 0; col < col_max; col++) {
+ printf(" 0x%02x,", enc->charset2uni[row][col] - enc->charset2uni[row][col/stepsize*stepsize]);
+ if ((col % 8) == 7 && (col+1 < col_max)) printf("\n ");
+ }
+ printf("\n");
+ if (enc->charsetpage[row+1] == 0) {
+ /* End a block. */
+ printf("};\n");
+ }
+ }
+ printf("\n");
+
+ printf("static int\n");
+ printf("%s_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)\n", name);
+ printf("{\n");
+ printf(" unsigned char c1 = s[0];\n");
+ printf(" if (");
+ for (i = 0; i < enc->ncharsetblocks; i++) {
+ i1_min = enc->row_byte(enc->charsetblocks[i].start / enc->cols);
+ i1_max = enc->row_byte((enc->charsetblocks[i].end-1) / enc->cols);
+ if (i > 0)
+ printf(" || ");
+ if (i1_min == i1_max)
+ printf("(c1 == 0x%02x)", i1_min);
+ else
+ printf("(c1 >= 0x%02x && c1 <= 0x%02x)", i1_min, i1_max);
+ }
+ printf(") {\n");
+ printf(" if (n >= 2) {\n");
+ printf(" unsigned char c2 = s[1];\n");
+ printf(" if (");
+ printf(enc->check_col_expr, "c2");
+ printf(") {\n");
+ printf(" unsigned int row = ");
+ printf(enc->byte_row_expr, "c1");
+ printf(";\n");
+ printf(" unsigned int col = ");
+ printf(enc->byte_col_expr, "c2");
+ printf(";\n");
+ printf(" unsigned int i = %d * row + col;\n", enc->cols);
+ printf(" unsigned short wc = 0xfffd;\n");
+ for (i = 0; i < enc->ncharsetblocks; i++) {
+ printf(" ");
+ if (i > 0)
+ printf("} else ");
+ if (i < enc->ncharsetblocks-1)
+ printf("if (i < %d) ", enc->charsetblocks[i+1].start);
+ printf("{\n");
+ printf(" if (i < %d)\n", enc->charsetblocks[i].end);
+ printf(" wc = %s_2uni_main_page%02x[%d*", name, enc->row_byte(enc->charsetblocks[i].start / enc->cols), steps_per_row);
+ if (enc->charsetblocks[i].start > 0)
+ printf("(row-%d)", enc->charsetblocks[i].start / enc->cols);
+ else
+ printf("row");
+ printf("+");
+ if (steps_per_row == 2)
+ printf("(col>=%d?1:0)", stepsize);
+ else
+ printf("col/%d", stepsize);
+ printf("] + %s_2uni_page%02x[i", name, enc->row_byte(enc->charsetblocks[i].start / enc->cols));
+ if (enc->charsetblocks[i].start > 0)
+ printf("-%d", enc->charsetblocks[i].start);
+ printf("];\n");
+ }
+ printf(" }\n");
+ printf(" if (wc != 0xfffd) {\n");
+ printf(" *pwc = (ucs4_t) wc;\n");
+ printf(" return 2;\n");
+ printf(" }\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf(" }\n");
+ printf(" return RET_TOOFEW(0);\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf("}\n");
+ printf("\n");
+}
+
+/*
+ * Computes the uni2charset[0x0000..0x2ffff] array.
+ */
+static void invert (Encoding* enc)
+{
+ int row, col, j;
+
+ enc->uni2charset = (int*) malloc(0x30000*sizeof(int));
+
+ for (j = 0; j < 0x30000; j++)
+ enc->uni2charset[j] = 0;
+
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++) {
+ j = enc->charset2uni[row][col];
+ if (j != 0xfffd)
+ enc->uni2charset[j] = 0x100 * enc->row_byte(row) + enc->col_byte(col);
+ }
+}
+
+/*
+ * Outputs the unicode to charset table and function, using a linear array.
+ * (Suitable if the table is dense.)
+ */
+static void output_uni2charset_dense (const char* name, Encoding* enc)
+{
+ /* Like in 8bit_tab_to_h.c */
+ bool pages[0x300];
+ int line[0x6000];
+ int tableno;
+ struct { int minline; int maxline; int usecount; } tables[0x6000];
+ bool first;
+ int row, col, j, p, j1, j2, t;
+
+ for (p = 0; p < 0x300; p++)
+ pages[p] = false;
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++) {
+ j = enc->charset2uni[row][col];
+ if (j != 0xfffd)
+ pages[j>>8] = true;
+ }
+ for (j1 = 0; j1 < 0x6000; j1++) {
+ bool all_invalid = true;
+ for (j2 = 0; j2 < 8; j2++) {
+ j = 8*j1+j2;
+ if (enc->uni2charset[j] != 0)
+ all_invalid = false;
+ }
+ if (all_invalid)
+ line[j1] = -1;
+ else
+ line[j1] = 0;
+ }
+ tableno = 0;
+ for (j1 = 0; j1 < 0x6000; j1++) {
+ if (line[j1] >= 0) {
+ if (tableno > 0
+ && ((j1 > 0 && line[j1-1] == tableno-1)
+ || ((tables[tableno-1].maxline >> 5) == (j1 >> 5)
+ && j1 - tables[tableno-1].maxline <= 8))) {
+ line[j1] = tableno-1;
+ tables[tableno-1].maxline = j1;
+ } else {
+ tableno++;
+ line[j1] = tableno-1;
+ tables[tableno-1].minline = tables[tableno-1].maxline = j1;
+ }
+ }
+ }
+ for (t = 0; t < tableno; t++) {
+ tables[t].usecount = 0;
+ j1 = 8*tables[t].minline;
+ j2 = 8*(tables[t].maxline+1);
+ for (j = j1; j < j2; j++)
+ if (enc->uni2charset[j] != 0)
+ tables[t].usecount++;
+ }
+ {
+ p = -1;
+ for (t = 0; t < tableno; t++)
+ if (tables[t].usecount > 1) {
+ p = tables[t].minline >> 5;
+ printf("static const unsigned short %s_page%02x[%d] = {\n", name, p, 8*(tables[t].maxline-tables[t].minline+1));
+ for (j1 = tables[t].minline; j1 <= tables[t].maxline; j1++) {
+ if ((j1 % 0x20) == 0 && j1 > tables[t].minline)
+ printf(" /* 0x%04x */\n", 8*j1);
+ printf(" ");
+ for (j2 = 0; j2 < 8; j2++) {
+ j = 8*j1+j2;
+ printf(" 0x%04x,", enc->uni2charset[j]);
+ }
+ printf(" /*0x%02x-0x%02x*/\n", 8*(j1 % 0x20), 8*(j1 % 0x20)+7);
+ }
+ printf("};\n");
+ }
+ if (p >= 0)
+ printf("\n");
+ }
+ printf("static int\n%s_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)\n", name);
+ printf("{\n");
+ printf(" if (n >= 2) {\n");
+ printf(" unsigned short c = 0;\n");
+ first = true;
+ for (j1 = 0; j1 < 0x6000;) {
+ t = line[j1];
+ for (j2 = j1; j2 < 0x6000 && line[j2] == t; j2++);
+ if (t >= 0) {
+ if (j1 != tables[t].minline) abort();
+ if (j2 > tables[t].maxline+1) abort();
+ j2 = tables[t].maxline+1;
+ if (first)
+ printf(" ");
+ else
+ printf(" else ");
+ first = false;
+ if (tables[t].usecount == 0) abort();
+ if (tables[t].usecount == 1) {
+ if (j2 != j1+1) abort();
+ for (j = 8*j1; j < 8*j2; j++)
+ if (enc->uni2charset[j] != 0) {
+ printf("if (wc == 0x%04x)\n c = 0x%02x;\n", j, enc->uni2charset[j]);
+ break;
+ }
+ } else {
+ if (j1 == 0) {
+ printf("if (wc < 0x%04x)", 8*j2);
+ } else {
+ printf("if (wc >= 0x%04x && wc < 0x%04x)", 8*j1, 8*j2);
+ }
+ printf("\n c = %s_page%02x[wc", name, j1 >> 5);
+ if (tables[t].minline > 0)
+ printf("-0x%04x", 8*j1);
+ printf("];\n");
+ }
+ }
+ j1 = j2;
+ }
+ printf(" if (c != 0) {\n");
+ printf(" r[0] = (c >> 8); r[1] = (c & 0xff);\n");
+ printf(" return 2;\n");
+ printf(" }\n");
+ printf(" return RET_ILUNI;\n");
+ printf(" }\n");
+ printf(" return RET_TOOSMALL;\n");
+ printf("}\n");
+}
+
+/*
+ * Outputs the unicode to charset table and function, using a packed array.
+ * (Suitable if the table is sparse.)
+ * The argument 'monotonic' may be set to true if the mapping is monotonically
+ * increasing with small gaps only.
+ */
+static void output_uni2charset_sparse (const char* name, Encoding* enc, bool monotonic)
+{
+ bool pages[0x300];
+ Block pageblocks[0x300]; int npageblocks;
+ int indx2charset[0x30000];
+ int summary_indx[0x3000];
+ int summary_used[0x3000];
+ int i, row, col, j, p, j1, j2, indx;
+ bool is_large;
+ /* for monotonic: */
+ int log2_stepsize = (!strcmp(name,"uhc_2") ? 6 : 7);
+ int stepsize = 1 << log2_stepsize;
+ int indxsteps;
+
+ /* Fill pages[0x300]. */
+ for (p = 0; p < 0x300; p++)
+ pages[p] = false;
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++) {
+ j = enc->charset2uni[row][col];
+ if (j != 0xfffd)
+ pages[j>>8] = true;
+ }
+
+ /* Determine whether two or three bytes are needed for each character. */
+ is_large = false;
+ for (j = 0; j < 0x30000; j++)
+ if (enc->uni2charset[j] >= 0x10000)
+ is_large = true;
+
+#if 0
+ for (p = 0; p < 0x300; p++)
+ if (pages[p]) {
+ printf("static const unsigned short %s_page%02x[256] = {\n", name, p);
+ for (j1 = 0; j1 < 32; j1++) {
+ printf(" ");
+ for (j2 = 0; j2 < 8; j2++)
+ printf("0x%04x, ", enc->uni2charset[256*p+8*j1+j2]);
+ printf("/""*0x%02x-0x%02x*""/\n", 8*j1, 8*j1+7);
+ }
+ printf("};\n");
+ }
+ printf("\n");
+#endif
+
+ /* Fill summary_indx[] and summary_used[]. */
+ indx = 0;
+ for (j1 = 0; j1 < 0x3000; j1++) {
+ summary_indx[j1] = indx;
+ summary_used[j1] = 0;
+ for (j2 = 0; j2 < 16; j2++) {
+ j = 16*j1+j2;
+ if (enc->uni2charset[j] != 0) {
+ indx2charset[indx++] = enc->uni2charset[j];
+ summary_used[j1] |= (1 << j2);
+ }
+ }
+ }
+
+ /* Fill npageblocks and pageblocks[]. */
+ npageblocks = 0;
+ for (p = 0; p < 0x300; ) {
+ if (pages[p] && (p == 0 || !pages[p-1])) {
+ pageblocks[npageblocks].start = 16*p;
+ do p++; while (p < 0x300 && pages[p]);
+ j1 = 16*p;
+ while (summary_used[j1-1] == 0) j1--;
+ pageblocks[npageblocks].end = j1;
+ npageblocks++;
+ } else
+ p++;
+ }
+
+ if (monotonic) {
+ indxsteps = (indx + stepsize-1) / stepsize;
+ printf("static const unsigned short %s_2charset_main[%d] = {\n", name, indxsteps);
+ for (i = 0; i < indxsteps; ) {
+ if ((i % 8) == 0) printf(" ");
+ printf(" 0x%04x,", indx2charset[i*stepsize]);
+ i++;
+ if ((i % 8) == 0 || i == indxsteps) printf("\n");
+ }
+ printf("};\n");
+ printf("static const unsigned char %s_2charset[%d] = {\n", name, indx);
+ for (i = 0; i < indx; ) {
+ if ((i % 8) == 0) printf(" ");
+ printf(" 0x%02x,", indx2charset[i] - indx2charset[i/stepsize*stepsize]);
+ i++;
+ if ((i % 8) == 0 || i == indx) printf("\n");
+ }
+ printf("};\n");
+ } else {
+ if (is_large) {
+ printf("static const unsigned char %s_2charset[3*%d] = {\n", name, indx);
+ for (i = 0; i < indx; ) {
+ if ((i % 4) == 0) printf(" ");
+ printf(" 0x%1x,0x%02x,0x%02x,", indx2charset[i] >> 16,
+ (indx2charset[i] >> 8) & 0xff, indx2charset[i] & 0xff);
+ i++;
+ if ((i % 4) == 0 || i == indx) printf("\n");
+ }
+ printf("};\n");
+ } else {
+ printf("static const unsigned short %s_2charset[%d] = {\n", name, indx);
+ for (i = 0; i < indx; ) {
+ if ((i % 8) == 0) printf(" ");
+ printf(" 0x%04x,", indx2charset[i]);
+ i++;
+ if ((i % 8) == 0 || i == indx) printf("\n");
+ }
+ printf("};\n");
+ }
+ }
+ printf("\n");
+ for (i = 0; i < npageblocks; i++) {
+ printf("static const Summary16 %s_uni2indx_page%02x[%d] = {\n", name,
+ pageblocks[i].start/16, pageblocks[i].end-pageblocks[i].start);
+ for (j1 = pageblocks[i].start; j1 < pageblocks[i].end; ) {
+ if (((16*j1) % 0x100) == 0) printf(" /""* 0x%04x *""/\n", 16*j1);
+ if ((j1 % 4) == 0) printf(" ");
+ printf(" { %4d, 0x%04x },", summary_indx[j1], summary_used[j1]);
+ j1++;
+ if ((j1 % 4) == 0 || j1 == pageblocks[i].end) printf("\n");
+ }
+ printf("};\n");
+ }
+ printf("\n");
+
+ printf("static int\n");
+ printf("%s_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)\n", name);
+ printf("{\n");
+ printf(" if (n >= 2) {\n");
+ printf(" const Summary16 *summary = NULL;\n");
+ for (i = 0; i < npageblocks; i++) {
+ printf(" ");
+ if (i > 0)
+ printf("else ");
+ printf("if (wc >= 0x%04x && wc < 0x%04x)\n",
+ 16*pageblocks[i].start, 16*pageblocks[i].end);
+ printf(" summary = &%s_uni2indx_page%02x[(wc>>4)", name,
+ pageblocks[i].start/16);
+ if (pageblocks[i].start > 0)
+ printf("-0x%03x", pageblocks[i].start);
+ printf("];\n");
+ }
+ printf(" if (summary) {\n");
+ printf(" unsigned short used = summary->used;\n");
+ printf(" unsigned int i = wc & 0x0f;\n");
+ printf(" if (used & ((unsigned short) 1 << i)) {\n");
+ if (monotonic || !is_large)
+ printf(" unsigned short c;\n");
+ printf(" /* Keep in `used' only the bits 0..i-1. */\n");
+ printf(" used &= ((unsigned short) 1 << i) - 1;\n");
+ printf(" /* Add `summary->indx' and the number of bits set in `used'. */\n");
+ printf(" used = (used & 0x5555) + ((used & 0xaaaa) >> 1);\n");
+ printf(" used = (used & 0x3333) + ((used & 0xcccc) >> 2);\n");
+ printf(" used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);\n");
+ printf(" used = (used & 0x00ff) + (used >> 8);\n");
+ if (monotonic) {
+ printf(" used += summary->indx;\n");
+ printf(" c = %s_2charset_main[used>>%d] + %s_2charset[used];\n", name, log2_stepsize, name);
+ printf(" r[0] = (c >> 8); r[1] = (c & 0xff);\n");
+ printf(" return 2;\n");
+ } else {
+ if (is_large) {
+ printf(" used += summary->indx;\n");
+ printf(" r[0] = %s_2charset[3*used];\n", name);
+ printf(" r[1] = %s_2charset[3*used+1];\n", name);
+ printf(" r[2] = %s_2charset[3*used+2];\n", name);
+ printf(" return 3;\n");
+ } else {
+ printf(" c = %s_2charset[summary->indx + used];\n", name);
+ printf(" r[0] = (c >> 8); r[1] = (c & 0xff);\n");
+ printf(" return 2;\n");
+ }
+ }
+ printf(" }\n");
+ printf(" }\n");
+ printf(" return RET_ILUNI;\n");
+ printf(" }\n");
+ printf(" return RET_TOOSMALL;\n");
+ printf("}\n");
+}
+
+/* ISO-2022/EUC specifics */
+
+static int row_byte_normal (int row) { return 0x21+row; }
+static int col_byte_normal (int col) { return 0x21+col; }
+static int byte_row_normal (int byte) { return byte-0x21; }
+static int byte_col_normal (int byte) { return byte-0x21; }
+
+static void do_normal (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 94;
+ enc.cols = 94;
+ enc.row_byte = row_byte_normal;
+ enc.col_byte = col_byte_normal;
+ enc.byte_row = byte_row_normal;
+ enc.byte_col = byte_col_normal;
+ enc.check_row_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.check_col_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.byte_row_expr = "%1$s - 0x21";
+ enc.byte_col_expr = "%1$s - 0x21";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,false);
+}
+
+/* Note: On first sight, the jisx0212_2charset[] table seems to be in order,
+ starting from the charset=0x3021/uni=0x4e02 pair. But it's only mostly in
+ order. There are 75 out-of-order values, scattered all throughout the table.
+ */
+
+static void do_normal_only_charset2uni (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 94;
+ enc.cols = 94;
+ enc.row_byte = row_byte_normal;
+ enc.col_byte = col_byte_normal;
+ enc.byte_row = byte_row_normal;
+ enc.byte_col = byte_col_normal;
+ enc.check_row_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.check_col_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.byte_row_expr = "%1$s - 0x21";
+ enc.byte_col_expr = "%1$s - 0x21";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+}
+
+/* CNS 11643 specifics - trick to put two tables into one */
+
+static int row_byte_cns11643 (int row) {
+ return 0x100 * (row / 94) + (row % 94) + 0x21;
+}
+static int byte_row_cns11643 (int byte) {
+ return (byte >> 8) * 94 + (byte & 0xff) - 0x21;
+}
+
+static void do_cns11643_only_uni2charset (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 16*94;
+ enc.cols = 94;
+ enc.row_byte = row_byte_cns11643;
+ enc.col_byte = col_byte_normal;
+ enc.byte_row = byte_row_cns11643;
+ enc.byte_col = byte_col_normal;
+ enc.check_row_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.check_col_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.byte_row_expr = "%1$s - 0x21";
+ enc.byte_col_expr = "%1$s - 0x21";
+
+ read_table(&enc);
+ invert(&enc);
+ output_uni2charset_sparse(name,&enc,false);
+}
+
+/* GBK specifics */
+
+static int row_byte_gbk1 (int row) {
+ return 0x81+row;
+}
+static int col_byte_gbk1 (int col) {
+ return (col >= 0x3f ? 0x41 : 0x40) + col;
+}
+static int byte_row_gbk1 (int byte) {
+ if (byte >= 0x81 && byte < 0xff)
+ return byte-0x81;
+ else
+ return -1;
+}
+static int byte_col_gbk1 (int byte) {
+ if (byte >= 0x40 && byte < 0x7f)
+ return byte-0x40;
+ else if (byte >= 0x80 && byte < 0xff)
+ return byte-0x41;
+ else
+ return -1;
+}
+
+static void do_gbk1 (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 126;
+ enc.cols = 190;
+ enc.row_byte = row_byte_gbk1;
+ enc.col_byte = col_byte_gbk1;
+ enc.byte_row = byte_row_gbk1;
+ enc.byte_col = byte_col_gbk1;
+ enc.check_row_expr = "%1$s >= 0x81 && %1$s < 0xff";
+ enc.check_col_expr = "(%1$s >= 0x40 && %1$s < 0x7f) || (%1$s >= 0x80 && %1$s < 0xff)";
+ enc.byte_row_expr = "%1$s - 0x81";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x80 ? 0x41 : 0x40)";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+ invert(&enc); output_uni2charset_dense(name,&enc);
+}
+
+static void do_gbk1_only_charset2uni (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 126;
+ enc.cols = 190;
+ enc.row_byte = row_byte_gbk1;
+ enc.col_byte = col_byte_gbk1;
+ enc.byte_row = byte_row_gbk1;
+ enc.byte_col = byte_col_gbk1;
+ enc.check_row_expr = "%1$s >= 0x81 && %1$s < 0xff";
+ enc.check_col_expr = "(%1$s >= 0x40 && %1$s < 0x7f) || (%1$s >= 0x80 && %1$s < 0xff)";
+ enc.byte_row_expr = "%1$s - 0x81";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x80 ? 0x41 : 0x40)";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+}
+
+static int row_byte_gbk2 (int row) {
+ return 0x81+row;
+}
+static int col_byte_gbk2 (int col) {
+ return (col >= 0x3f ? 0x41 : 0x40) + col;
+}
+static int byte_row_gbk2 (int byte) {
+ if (byte >= 0x81 && byte < 0xff)
+ return byte-0x81;
+ else
+ return -1;
+}
+static int byte_col_gbk2 (int byte) {
+ if (byte >= 0x40 && byte < 0x7f)
+ return byte-0x40;
+ else if (byte >= 0x80 && byte < 0xa1)
+ return byte-0x41;
+ else
+ return -1;
+}
+
+static void do_gbk2_only_charset2uni (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 126;
+ enc.cols = 96;
+ enc.row_byte = row_byte_gbk2;
+ enc.col_byte = col_byte_gbk2;
+ enc.byte_row = byte_row_gbk2;
+ enc.byte_col = byte_col_gbk2;
+ enc.check_row_expr = "%1$s >= 0x81 && %1$s < 0xff";
+ enc.check_col_expr = "(%1$s >= 0x40 && %1$s < 0x7f) || (%1$s >= 0x80 && %1$s < 0xa1)";
+ enc.byte_row_expr = "%1$s - 0x81";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x80 ? 0x41 : 0x40)";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+}
+
+static void do_gbk1_only_uni2charset (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 126;
+ enc.cols = 190;
+ enc.row_byte = row_byte_gbk1;
+ enc.col_byte = col_byte_gbk1;
+ enc.byte_row = byte_row_gbk1;
+ enc.byte_col = byte_col_gbk1;
+ enc.check_row_expr = "%1$s >= 0x81 && %1$s < 0xff";
+ enc.check_col_expr = "(%1$s >= 0x40 && %1$s < 0x7f) || (%1$s >= 0x80 && %1$s < 0xff)";
+ enc.byte_row_expr = "%1$s - 0x81";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x80 ? 0x41 : 0x40)";
+
+ read_table(&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,false);
+}
+
+/* KSC 5601 specifics */
+
+/*
+ * Reads the charset2uni table from standard input.
+ */
+static void read_table_ksc5601 (Encoding* enc)
+{
+ int row, col, i, i1, i2, c, j;
+
+ enc->charset2uni = (int**) malloc(enc->rows*sizeof(int*));
+ for (row = 0; row < enc->rows; row++)
+ enc->charset2uni[row] = (int*) malloc(enc->cols*sizeof(int));
+
+ for (row = 0; row < enc->rows; row++)
+ for (col = 0; col < enc->cols; col++)
+ enc->charset2uni[row][col] = 0xfffd;
+
+ c = getc(stdin);
+ ungetc(c,stdin);
+ if (c == '#') {
+ /* Read a unicode.org style .TXT file. */
+ for (;;) {
+ c = getc(stdin);
+ if (c == EOF)
+ break;
+ if (c == '\n' || c == ' ' || c == '\t')
+ continue;
+ if (c == '#') {
+ do { c = getc(stdin); } while (!(c == EOF || c == '\n'));
+ continue;
+ }
+ ungetc(c,stdin);
+ if (scanf("0x%x", &j) != 1)
+ exit(1);
+ i1 = j >> 8;
+ i2 = j & 0xff;
+ if (scanf(" 0x%x", &j) != 1)
+ exit(1);
+ /* Take only the range covered by KS C 5601.1987-0 = KS C 5601.1989-0
+ = KS X 1001.1992, ignore the rest. */
+ if (!(i1 >= 128+33 && i1 < 128+127 && i2 >= 128+33 && i2 < 128+127))
+ continue; /* KSC5601 specific */
+ i1 &= 0x7f; /* KSC5601 specific */
+ i2 &= 0x7f; /* KSC5601 specific */
+ row = enc->byte_row(i1);
+ col = enc->byte_col(i2);
+ if (row < 0 || col < 0) {
+ fprintf(stderr, "lost entry for %02x %02x\n", i1, i2);
+ exit(1);
+ }
+ enc->charset2uni[row][col] = j;
+ }
+ } else {
+ /* Read a table of hexadecimal Unicode values. */
+ for (i1 = 33; i1 < 127; i1++)
+ for (i2 = 33; i2 < 127; i2++) {
+ i = scanf("%x", &j);
+ if (i == EOF)
+ goto read_done;
+ if (i != 1)
+ exit(1);
+ if (j < 0 || j == 0xffff)
+ j = 0xfffd;
+ if (j != 0xfffd) {
+ if (enc->byte_row(i1) < 0 || enc->byte_col(i2) < 0) {
+ fprintf(stderr, "lost entry at %02x %02x\n", i1, i2);
+ exit (1);
+ }
+ enc->charset2uni[enc->byte_row(i1)][enc->byte_col(i2)] = j;
+ }
+ }
+ read_done: ;
+ }
+}
+
+static void do_ksc5601 (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 94;
+ enc.cols = 94;
+ enc.row_byte = row_byte_normal;
+ enc.col_byte = col_byte_normal;
+ enc.byte_row = byte_row_normal;
+ enc.byte_col = byte_col_normal;
+ enc.check_row_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.check_col_expr = "%1$s >= 0x21 && %1$s < 0x7f";
+ enc.byte_row_expr = "%1$s - 0x21";
+ enc.byte_col_expr = "%1$s - 0x21";
+
+ read_table_ksc5601(&enc);
+ output_charset2uni(name,&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,false);
+}
+
+/* UHC specifics */
+
+/* UHC part 1: 0x{81..A0}{41..5A,61..7A,81..FE} */
+
+static int row_byte_uhc_1 (int row) {
+ return 0x81 + row;
+}
+static int col_byte_uhc_1 (int col) {
+ return (col >= 0x34 ? 0x4d : col >= 0x1a ? 0x47 : 0x41) + col;
+}
+static int byte_row_uhc_1 (int byte) {
+ if (byte >= 0x81 && byte < 0xa1)
+ return byte-0x81;
+ else
+ return -1;
+}
+static int byte_col_uhc_1 (int byte) {
+ if (byte >= 0x41 && byte < 0x5b)
+ return byte-0x41;
+ else if (byte >= 0x61 && byte < 0x7b)
+ return byte-0x47;
+ else if (byte >= 0x81 && byte < 0xff)
+ return byte-0x4d;
+ else
+ return -1;
+}
+
+static void do_uhc_1 (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 32;
+ enc.cols = 178;
+ enc.row_byte = row_byte_uhc_1;
+ enc.col_byte = col_byte_uhc_1;
+ enc.byte_row = byte_row_uhc_1;
+ enc.byte_col = byte_col_uhc_1;
+ enc.check_row_expr = "(%1$s >= 0x81 && %1$s < 0xa1)";
+ enc.check_col_expr = "(%1$s >= 0x41 && %1$s < 0x5b) || (%1$s >= 0x61 && %1$s < 0x7b) || (%1$s >= 0x81 && %1$s < 0xff)";
+ enc.byte_row_expr = "%1$s - 0x81";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x81 ? 0x4d : %1$s >= 0x61 ? 0x47 : 0x41)";
+
+ read_table(&enc);
+ output_charset2uni_noholes_monotonic(name,&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,true);
+}
+
+/* UHC part 2: 0x{A1..C6}{41..5A,61..7A,81..A0} */
+
+static int row_byte_uhc_2 (int row) {
+ return 0xa1 + row;
+}
+static int col_byte_uhc_2 (int col) {
+ return (col >= 0x34 ? 0x4d : col >= 0x1a ? 0x47 : 0x41) + col;
+}
+static int byte_row_uhc_2 (int byte) {
+ if (byte >= 0xa1 && byte < 0xff)
+ return byte-0xa1;
+ else
+ return -1;
+}
+static int byte_col_uhc_2 (int byte) {
+ if (byte >= 0x41 && byte < 0x5b)
+ return byte-0x41;
+ else if (byte >= 0x61 && byte < 0x7b)
+ return byte-0x47;
+ else if (byte >= 0x81 && byte < 0xa1)
+ return byte-0x4d;
+ else
+ return -1;
+}
+
+static void do_uhc_2 (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 94;
+ enc.cols = 84;
+ enc.row_byte = row_byte_uhc_2;
+ enc.col_byte = col_byte_uhc_2;
+ enc.byte_row = byte_row_uhc_2;
+ enc.byte_col = byte_col_uhc_2;
+ enc.check_row_expr = "(%1$s >= 0xa1 && %1$s < 0xff)";
+ enc.check_col_expr = "(%1$s >= 0x41 && %1$s < 0x5b) || (%1$s >= 0x61 && %1$s < 0x7b) || (%1$s >= 0x81 && %1$s < 0xa1)";
+ enc.byte_row_expr = "%1$s - 0xa1";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x81 ? 0x4d : %1$s >= 0x61 ? 0x47 : 0x41)";
+
+ read_table(&enc);
+ output_charset2uni_noholes_monotonic(name,&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,true);
+}
+
+/* Big5 specifics */
+
+static int row_byte_big5 (int row) {
+ return 0xa1+row;
+}
+static int col_byte_big5 (int col) {
+ return (col >= 0x3f ? 0x62 : 0x40) + col;
+}
+static int byte_row_big5 (int byte) {
+ if (byte >= 0xa1 && byte < 0xff)
+ return byte-0xa1;
+ else
+ return -1;
+}
+static int byte_col_big5 (int byte) {
+ if (byte >= 0x40 && byte < 0x7f)
+ return byte-0x40;
+ else if (byte >= 0xa1 && byte < 0xff)
+ return byte-0x62;
+ else
+ return -1;
+}
+
+static void do_big5 (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 94;
+ enc.cols = 157;
+ enc.row_byte = row_byte_big5;
+ enc.col_byte = col_byte_big5;
+ enc.byte_row = byte_row_big5;
+ enc.byte_col = byte_col_big5;
+ enc.check_row_expr = "%1$s >= 0xa1 && %1$s < 0xff";
+ enc.check_col_expr = "(%1$s >= 0x40 && %1$s < 0x7f) || (%1$s >= 0xa1 && %1$s < 0xff)";
+ enc.byte_row_expr = "%1$s - 0xa1";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0xa1 ? 0x62 : 0x40)";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,false);
+}
+
+/* HKSCS specifics */
+
+static int row_byte_hkscs (int row) {
+ return 0x80+row;
+}
+static int byte_row_hkscs (int byte) {
+ if (byte >= 0x80 && byte < 0xff)
+ return byte-0x80;
+ else
+ return -1;
+}
+
+static void do_hkscs (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 128;
+ enc.cols = 157;
+ enc.row_byte = row_byte_hkscs;
+ enc.col_byte = col_byte_big5;
+ enc.byte_row = byte_row_hkscs;
+ enc.byte_col = byte_col_big5;
+ enc.check_row_expr = "%1$s >= 0x80 && %1$s < 0xff";
+ enc.check_col_expr = "(%1$s >= 0x40 && %1$s < 0x7f) || (%1$s >= 0xa1 && %1$s < 0xff)";
+ enc.byte_row_expr = "%1$s - 0x80";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0xa1 ? 0x62 : 0x40)";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,false);
+}
+
+/* Johab Hangul specifics */
+
+static int row_byte_johab_hangul (int row) {
+ return 0x84+row;
+}
+static int col_byte_johab_hangul (int col) {
+ return (col >= 0x3e ? 0x43 : 0x41) + col;
+}
+static int byte_row_johab_hangul (int byte) {
+ if (byte >= 0x84 && byte < 0xd4)
+ return byte-0x84;
+ else
+ return -1;
+}
+static int byte_col_johab_hangul (int byte) {
+ if (byte >= 0x41 && byte < 0x7f)
+ return byte-0x41;
+ else if (byte >= 0x81 && byte < 0xff)
+ return byte-0x43;
+ else
+ return -1;
+}
+
+static void do_johab_hangul (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 80;
+ enc.cols = 188;
+ enc.row_byte = row_byte_johab_hangul;
+ enc.col_byte = col_byte_johab_hangul;
+ enc.byte_row = byte_row_johab_hangul;
+ enc.byte_col = byte_col_johab_hangul;
+ enc.check_row_expr = "%1$s >= 0x84 && %1$s < 0xd4";
+ enc.check_col_expr = "(%1$s >= 0x41 && %1$s < 0x7f) || (%1$s >= 0x81 && %1$s < 0xff)";
+ enc.byte_row_expr = "%1$s - 0x84";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x81 ? 0x43 : 0x41)";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+ invert(&enc); output_uni2charset_dense(name,&enc);
+}
+
+/* SJIS specifics */
+
+static int row_byte_sjis (int row) {
+ return (row >= 0x1f ? 0xc1 : 0x81) + row;
+}
+static int col_byte_sjis (int col) {
+ return (col >= 0x3f ? 0x41 : 0x40) + col;
+}
+static int byte_row_sjis (int byte) {
+ if (byte >= 0x81 && byte < 0xa0)
+ return byte-0x81;
+ else if (byte >= 0xe0)
+ return byte-0xc1;
+ else
+ return -1;
+}
+static int byte_col_sjis (int byte) {
+ if (byte >= 0x40 && byte < 0x7f)
+ return byte-0x40;
+ else if (byte >= 0x80 && byte < 0xfd)
+ return byte-0x41;
+ else
+ return -1;
+}
+
+static void do_sjis (const char* name)
+{
+ Encoding enc;
+
+ enc.rows = 94;
+ enc.cols = 188;
+ enc.row_byte = row_byte_sjis;
+ enc.col_byte = col_byte_sjis;
+ enc.byte_row = byte_row_sjis;
+ enc.byte_col = byte_col_sjis;
+ enc.check_row_expr = "(%1$s >= 0x81 && %1$s < 0xa0) || (%1$s >= 0xe0)";
+ enc.check_col_expr = "(%1$s >= 0x40 && %1$s < 0x7f) || (%1$s >= 0x80 && %1$s < 0xfd)";
+ enc.byte_row_expr = "%1$s - (%1$s >= 0xe0 ? 0xc1 : 0x81)";
+ enc.byte_col_expr = "%1$s - (%1$s >= 0x80 ? 0x41 : 0x40)";
+
+ read_table(&enc);
+ output_charset2uni(name,&enc);
+ invert(&enc); output_uni2charset_sparse(name,&enc,false);
+}
+
+/* GB18030 Unicode specifics */
+
+static void do_gb18030uni (const char* name)
+{
+ int c;
+ unsigned int bytes;
+ int i1, i2, i3, i4, i, j, k;
+ int charset2uni[4*10*126*10];
+ int uni2charset[0x10000];
+ struct { int low; int high; int diff; int total; } ranges[256];
+ int ranges_count, ranges_total;
+
+ for (i = 0; i < 4*10*126*10; i++)
+ charset2uni[i] = 0;
+ for (j = 0; j < 0x10000; j++)
+ uni2charset[j] = 0;
+
+ /* Read a unicode.org style .TXT file. */
+ for (;;) {
+ c = getc(stdin);
+ if (c == EOF)
+ break;
+ if (c == '\n' || c == ' ' || c == '\t')
+ continue;
+ if (c == '#') {
+ do { c = getc(stdin); } while (!(c == EOF || c == '\n'));
+ continue;
+ }
+ ungetc(c,stdin);
+ if (scanf("0x%x", &bytes) != 1)
+ exit(1);
+ i1 = (bytes >> 24) & 0xff;
+ i2 = (bytes >> 16) & 0xff;
+ i3 = (bytes >> 8) & 0xff;
+ i4 = bytes & 0xff;
+ if (!(i1 >= 0x81 && i1 <= 0x84
+ && i2 >= 0x30 && i2 <= 0x39
+ && i3 >= 0x81 && i3 <= 0xfe
+ && i4 >= 0x30 && i4 <= 0x39)) {
+ fprintf(stderr, "lost entry for %02x %02x %02x %02x\n", i1, i2, i3, i4);
+ exit(1);
+ }
+ i = (((i1-0x81) * 10 + (i2-0x30)) * 126 + (i3-0x81)) * 10 + (i4-0x30);
+ if (scanf(" 0x%x", &j) != 1)
+ exit(1);
+ if (!(j >= 0 && j < 0x10000))
+ exit(1);
+ charset2uni[i] = j;
+ uni2charset[j] = i;
+ }
+
+ /* Verify that the mapping i -> j is monotonically increasing and
+ of the form
+ low[k] <= i <= high[k] => j = diff[k] + i
+ with a set of disjoint intervals (low[k], high[k]). */
+ ranges_count = 0;
+ for (i = 0; i < 4*10*126*10; i++)
+ if (charset2uni[i] != 0) {
+ int diff;
+ j = charset2uni[i];
+ diff = j - i;
+ if (ranges_count > 0) {
+ if (!(i > ranges[ranges_count-1].high))
+ exit(1);
+ if (!(j > ranges[ranges_count-1].high + ranges[ranges_count-1].diff))
+ exit(1);
+ /* Additional property: The diffs are also increasing. */
+ if (!(diff >= ranges[ranges_count-1].diff))
+ exit(1);
+ }
+ if (ranges_count > 0 && diff == ranges[ranges_count-1].diff)
+ ranges[ranges_count-1].high = i;
+ else {
+ if (ranges_count == 256)
+ exit(1);
+ ranges[ranges_count].low = i;
+ ranges[ranges_count].high = i;
+ ranges[ranges_count].diff = diff;
+ ranges_count++;
+ }
+ }
+
+ /* Determine size of bitmap. */
+ ranges_total = 0;
+ for (k = 0; k < ranges_count; k++) {
+ ranges[k].total = ranges_total;
+ ranges_total += ranges[k].high - ranges[k].low + 1;
+ }
+
+ printf("static const unsigned short %s_charset2uni_ranges[%d] = {\n", name, 2*ranges_count);
+ for (k = 0; k < ranges_count; k++) {
+ printf(" 0x%04x, 0x%04x", ranges[k].low, ranges[k].high);
+ if (k+1 < ranges_count) printf(",");
+ if ((k % 4) == 3 && k+1 < ranges_count) printf("\n");
+ }
+ printf("\n");
+ printf("};\n");
+
+ printf("\n");
+
+ printf("static const unsigned short %s_uni2charset_ranges[%d] = {\n", name, 2*ranges_count);
+ for (k = 0; k < ranges_count; k++) {
+ printf(" 0x%04x, 0x%04x", ranges[k].low + ranges[k].diff, ranges[k].high + ranges[k].diff);
+ if (k+1 < ranges_count) printf(",");
+ if ((k % 4) == 3 && k+1 < ranges_count) printf("\n");
+ }
+ printf("\n");
+ printf("};\n");
+
+ printf("\n");
+
+ printf("static const struct { unsigned short diff; unsigned short bitmap_offset; } %s_ranges[%d] = {\n ", name, ranges_count);
+ for (k = 0; k < ranges_count; k++) {
+ printf(" { %5d, 0x%04x }", ranges[k].diff, ranges[k].total);
+ if (k+1 < ranges_count) printf(",");
+ if ((k % 4) == 3 && k+1 < ranges_count) printf("\n ");
+ }
+ printf("\n");
+ printf("};\n");
+
+ printf("\n");
+
+ printf("static const unsigned char %s_bitmap[%d] = {\n ", name, (ranges_total + 7) / 8);
+ {
+ int accu = 0;
+ for (k = 0; k < ranges_count; k++) {
+ for (i = ranges[k].total; i <= ranges[k].total + (ranges[k].high - ranges[k].low);) {
+ if (charset2uni[i - ranges[k].total + ranges[k].low] != 0)
+ accu |= (1 << (i % 8));
+ i++;
+ if ((i % 8) == 0) {
+ printf(" 0x%02x", accu);
+ if ((i / 8) < (ranges_total + 7) / 8) printf(",");
+ if (((i / 8) % 12) == 0)
+ printf("\n ");
+ accu = 0;
+ }
+ }
+ if (i != (k+1 < ranges_count ? ranges[k+1].total : ranges_total)) abort();
+ }
+ if ((ranges_total % 8) != 0)
+ printf(" 0x%02x", accu);
+ printf("\n");
+ }
+ printf("};\n");
+
+ printf("\n");
+
+ printf("static int\n");
+ printf("%s_mbtowc (conv_t conv, ucs4_t *pwc, const unsigned char *s, int n)\n", name);
+ printf("{\n");
+ printf(" unsigned char c1 = s[0];\n");
+ printf(" if (c1 >= 0x81 && c1 <= 0x84) {\n");
+ printf(" if (n >= 2) {\n");
+ printf(" unsigned char c2 = s[1];\n");
+ printf(" if (c2 >= 0x30 && c2 <= 0x39) {\n");
+ printf(" if (n >= 3) {\n");
+ printf(" unsigned char c3 = s[2];\n");
+ printf(" if (c3 >= 0x81 && c3 <= 0xfe) {\n");
+ printf(" if (n >= 4) {\n");
+ printf(" unsigned char c4 = s[3];\n");
+ printf(" if (c4 >= 0x30 && c4 <= 0x39) {\n");
+ printf(" unsigned int i = (((c1 - 0x81) * 10 + (c2 - 0x30)) * 126 + (c3 - 0x81)) * 10 + (c4 - 0x30);\n");
+ printf(" if (i >= %d && i <= %d) {\n", ranges[0].low, ranges[ranges_count-1].high);
+ printf(" unsigned int k1 = 0;\n");
+ printf(" unsigned int k2 = %d;\n", ranges_count-1);
+ printf(" while (k1 < k2) {\n");
+ printf(" unsigned int k = (k1 + k2) / 2;\n");
+ printf(" if (i <= %s_charset2uni_ranges[2*k+1])\n", name);
+ printf(" k2 = k;\n");
+ printf(" else if (i >= %s_charset2uni_ranges[2*k+2])\n", name);
+ printf(" k1 = k + 1;\n");
+ printf(" else\n");
+ printf(" return RET_ILSEQ;\n");
+ printf(" }\n");
+ printf(" {\n");
+ printf(" unsigned int bitmap_index = i - %s_charset2uni_ranges[2*k1] + %s_ranges[k1].bitmap_offset;\n", name, name);
+ printf(" if ((%s_bitmap[bitmap_index >> 3] >> (bitmap_index & 7)) & 1) {\n", name);
+ printf(" unsigned int diff = %s_ranges[k1].diff;\n", name);
+ printf(" *pwc = (ucs4_t) (i + diff);\n");
+ printf(" return 4;\n");
+ printf(" }\n");
+ printf(" }\n");
+ printf(" }\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf(" }\n");
+ printf(" return RET_TOOFEW(0);\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf(" }\n");
+ printf(" return RET_TOOFEW(0);\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf(" }\n");
+ printf(" return RET_TOOFEW(0);\n");
+ printf(" }\n");
+ printf(" return RET_ILSEQ;\n");
+ printf("}\n");
+
+ printf("\n");
+
+ printf("static int\n");
+ printf("%s_wctomb (conv_t conv, unsigned char *r, ucs4_t wc, int n)\n", name);
+ printf("{\n");
+ printf(" if (n >= 4) {\n");
+ printf(" unsigned int i = wc;\n");
+ printf(" if (i >= 0x%04x && i <= 0x%04x) {\n", ranges[0].low + ranges[0].diff, ranges[ranges_count-1].high + ranges[ranges_count-1].diff);
+ printf(" unsigned int k1 = 0;\n");
+ printf(" unsigned int k2 = %d;\n", ranges_count-1);
+ printf(" while (k1 < k2) {\n");
+ printf(" unsigned int k = (k1 + k2) / 2;\n");
+ printf(" if (i <= %s_uni2charset_ranges[2*k+1])\n", name);
+ printf(" k2 = k;\n");
+ printf(" else if (i >= %s_uni2charset_ranges[2*k+2])\n", name);
+ printf(" k1 = k + 1;\n");
+ printf(" else\n");
+ printf(" return RET_ILUNI;\n");
+ printf(" }\n");
+ printf(" {\n");
+ printf(" unsigned int bitmap_index = i - %s_uni2charset_ranges[2*k1] + %s_ranges[k1].bitmap_offset;\n", name, name);
+ printf(" if ((%s_bitmap[bitmap_index >> 3] >> (bitmap_index & 7)) & 1) {\n", name);
+ printf(" unsigned int diff = %s_ranges[k1].diff;\n", name);
+ printf(" i -= diff;\n");
+ printf(" r[3] = (i %% 10) + 0x30; i = i / 10;\n");
+ printf(" r[2] = (i %% 126) + 0x81; i = i / 126;\n");
+ printf(" r[1] = (i %% 10) + 0x30; i = i / 10;\n");
+ printf(" r[0] = i + 0x81;\n");
+ printf(" return 4;\n");
+ printf(" }\n");
+ printf(" }\n");
+ printf(" }\n");
+ printf(" return RET_ILUNI;\n");
+ printf(" }\n");
+ printf(" return RET_TOOSMALL;\n");
+ printf("}\n");
+}
+
+/* JISX0213 specifics */
+
+static void do_jisx0213 (const char* name)
+{
+ printf("#ifndef _JISX0213_H\n");
+ printf("#define _JISX0213_H\n");
+ printf("\n");
+ printf("/* JISX0213 plane 1 (= ISO-IR-233) characters are in the range\n");
+ printf(" 0x{21..7E}{21..7E}.\n");
+ printf(" JISX0213 plane 2 (= ISO-IR-229) characters are in the range\n");
+ printf(" 0x{21,23..25,28,2C..2F,6E..7E}{21..7E}.\n");
+ printf(" Together this makes 120 rows of 94 characters.\n");
+ printf("*/\n");
+ printf("\n");
+ {
+#define row_convert(row) \
+ ((row) >= 0x121 && (row) <= 0x17E ? row-289 : /* 0..93 */ \
+ (row) == 0x221 ? row-451 : /* 94 */ \
+ (row) >= 0x223 && (row) <= 0x225 ? row-452 : /* 95..97 */ \
+ (row) == 0x228 ? row-454 : /* 98 */ \
+ (row) >= 0x22C && (row) <= 0x22F ? row-457 : /* 99..102 */ \
+ (row) >= 0x26E && (row) <= 0x27E ? row-519 : /* 103..119 */ \
+ -1)
+ unsigned int table[120][94];
+ int pagemin[0x1100];
+ int pagemax[0x1100];
+ int pageidx[0x1100];
+ unsigned int pagestart[0x1100];
+ unsigned int pagestart_len = 0;
+ {
+ unsigned int rowc, colc;
+ for (rowc = 0; rowc < 120; rowc++)
+ for (colc = 0; colc < 94; colc++)
+ table[rowc][colc] = 0;
+ }
+ {
+ unsigned int page;
+ for (page = 0; page < 0x1100; page++)
+ pagemin[page] = -1;
+ for (page = 0; page < 0x1100; page++)
+ pagemax[page] = -1;
+ for (page = 0; page < 0x1100; page++)
+ pageidx[page] = -1;
+ }
+ printf("static const unsigned short jisx0213_to_ucs_combining[][2] = {\n");
+ {
+ int private_use = 0x0001;
+ for (;;) {
+ char line[30];
+ unsigned int row, col;
+ unsigned int ucs;
+ memset(line,0,sizeof(line));
+ if (scanf("%[^\n]\n",line) < 1)
+ break;
+ assert(line[0]=='0');
+ assert(line[1]=='x');
+ assert(isxdigit(line[2]));
+ assert(isxdigit(line[3]));
+ assert(isxdigit(line[4]));
+ assert(isxdigit(line[5]));
+ assert(isxdigit(line[6]));
+ assert(line[7]=='\t');
+ line[7] = '\0';
+ col = strtoul(&line[5],NULL,16);
+ line[5] = '\0';
+ row = strtoul(&line[2],NULL,16);
+ if (line[20] != '\0' && line[21] == '\0') {
+ unsigned int u1, u2;
+ assert(line[8]=='0');
+ assert(line[9]=='x');
+ assert(isxdigit(line[10]));
+ assert(isxdigit(line[11]));
+ assert(isxdigit(line[12]));
+ assert(isxdigit(line[13]));
+ assert(line[14]==' ');
+ assert(line[15]=='0');
+ assert(line[16]=='x');
+ assert(isxdigit(line[17]));
+ assert(isxdigit(line[18]));
+ assert(isxdigit(line[19]));
+ assert(isxdigit(line[20]));
+ u2 = strtoul(&line[17],NULL,16);
+ line[14] = '\0';
+ u1 = strtoul(&line[10],NULL,16);
+ printf(" { 0x%04x, 0x%04x },\n", u1, u2);
+ ucs = private_use++;
+ } else {
+ assert(line[8]=='0');
+ assert(line[9]=='x');
+ assert(isxdigit(line[10]));
+ assert(isxdigit(line[11]));
+ assert(isxdigit(line[12]));
+ assert(isxdigit(line[13]));
+ ucs = strtoul(&line[10],NULL,16);
+ }
+ assert((unsigned int) row_convert(row) < 120);
+ assert((unsigned int) (col-0x21) < 94);
+ table[row_convert(row)][col-0x21] = ucs;
+ }
+ }
+ printf("};\n");
+ printf("\n");
+ {
+ unsigned int rowc, colc;
+ for (rowc = 0; rowc < 120; rowc++) {
+ for (colc = 0; colc < 94; colc++) {
+ unsigned int value = table[rowc][colc];
+ unsigned int page = value >> 8;
+ unsigned int rest = value & 0xff;
+ if (pagemin[page] < 0 || pagemin[page] > rest) pagemin[page] = rest;
+ if (pagemax[page] < 0 || pagemax[page] < rest) pagemax[page] = rest;
+ }
+ }
+ }
+ {
+ unsigned int index = 0;
+ unsigned int i;
+ for (i = 0; i < 0x1100; ) {
+ if (pagemin[i] >= 0) {
+ if (pagemin[i+1] >= 0 && pagemin[i] >= 0x80 && pagemax[i+1] < 0x80) {
+ /* Combine two pages into a single one. */
+ assert(pagestart_len < sizeof(pagestart)/sizeof(pagestart[0]));
+ pagestart[pagestart_len++] = (i<<8)+0x80;
+ pageidx[i] = index;
+ pageidx[i+1] = index;
+ index++;
+ i += 2;
+ } else {
+ /* A single page. */
+ assert(pagestart_len < sizeof(pagestart)/sizeof(pagestart[0]));
+ pagestart[pagestart_len++] = i<<8;
+ pageidx[i] = index;
+ index++;
+ i += 1;
+ }
+ } else
+ i++;
+ }
+ }
+ printf("static const unsigned short jisx0213_to_ucs_main[120 * 94] = {\n");
+ {
+ unsigned int row;
+ for (row = 0; row < 0x300; row++) {
+ unsigned int rowc = row_convert(row);
+ if (rowc != (unsigned int) (-1)) {
+ printf(" /* 0x%X21..0x%X7E */\n",row,row);
+ {
+ unsigned int count = 0;
+ unsigned int colc;
+ for (colc = 0; colc < 94; colc++) {
+ if ((count % 8) == 0) printf(" ");
+ {
+ unsigned int value = table[rowc][colc];
+ unsigned int page = value >> 8;
+ unsigned int index = pageidx[page];
+ assert(value-pagestart[index] < 0x100);
+ printf(" 0x%04x,",(index<<8)|(value-pagestart[index]));
+ }
+ count++;
+ if ((count % 8) == 0) printf("\n");
+ }
+ }
+ printf("\n");
+ }
+ }
+ }
+ printf("};\n");
+ printf("\n");
+ printf("static const ucs4_t jisx0213_to_ucs_pagestart[] = {\n");
+ {
+ unsigned int count = 0;
+ unsigned int i;
+ for (i = 0; i < pagestart_len; i++) {
+ char buf[10];
+ if ((count % 8) == 0) printf(" ");
+ printf(" ");
+ sprintf(buf,"0x%04x",pagestart[i]);
+ if (strlen(buf) < 7) printf("%*s",7-strlen(buf),"");
+ printf("%s,",buf);
+ count++;
+ if ((count % 8) == 0) printf("\n");
+ }
+ }
+ printf("\n");
+ printf("};\n");
+#undef row_convert
+ }
+ rewind(stdin);
+ printf("\n");
+ {
+ int table[0x110000];
+ bool pages[0x4400];
+ int maxpage = -1;
+ unsigned int combining_prefixes[100];
+ unsigned int combining_prefixes_len = 0;
+ {
+ unsigned int i;
+ for (i = 0; i < 0x110000; i++)
+ table[i] = -1;
+ for (i = 0; i < 0x4400; i++)
+ pages[i] = false;
+ }
+ for (;;) {
+ char line[30];
+ unsigned int plane, row, col;
+ memset(line,0,sizeof(line));
+ if (scanf("%[^\n]\n",line) < 1)
+ break;
+ assert(line[0]=='0');
+ assert(line[1]=='x');
+ assert(isxdigit(line[2]));
+ assert(isxdigit(line[3]));
+ assert(isxdigit(line[4]));
+ assert(isxdigit(line[5]));
+ assert(isxdigit(line[6]));
+ assert(line[7]=='\t');
+ line[7] = '\0';
+ col = strtoul(&line[5],NULL,16);
+ line[5] = '\0';
+ row = strtoul(&line[3],NULL,16);
+ line[3] = '\0';
+ plane = strtoul(&line[2],NULL,16) - 1;
+ if (line[20] != '\0' && line[21] == '\0') {
+ unsigned int u1, u2;
+ assert(line[8]=='0');
+ assert(line[9]=='x');
+ assert(isxdigit(line[10]));
+ assert(isxdigit(line[11]));
+ assert(isxdigit(line[12]));
+ assert(isxdigit(line[13]));
+ assert(line[14]==' ');
+ assert(line[15]=='0');
+ assert(line[16]=='x');
+ assert(isxdigit(line[17]));
+ assert(isxdigit(line[18]));
+ assert(isxdigit(line[19]));
+ assert(isxdigit(line[20]));
+ u2 = strtoul(&line[17],NULL,16);
+ line[14] = '\0';
+ u1 = strtoul(&line[10],NULL,16);
+ assert(u2 == 0x02E5 || u2 == 0x02E9 || u2 == 0x0300 || u2 == 0x0301
+ || u2 == 0x309A);
+ assert(combining_prefixes_len < sizeof(combining_prefixes)/sizeof(combining_prefixes[0]));
+ combining_prefixes[combining_prefixes_len++] = u1;
+ } else {
+ unsigned int ucs;
+ assert(line[8]=='0');
+ assert(line[9]=='x');
+ assert(isxdigit(line[10]));
+ assert(isxdigit(line[11]));
+ assert(isxdigit(line[12]));
+ assert(isxdigit(line[13]));
+ ucs = strtoul(&line[10],NULL,16);
+ /* Add an entry. */
+ assert(plane <= 1);
+ assert(row <= 0x7f);
+ assert(col <= 0x7f);
+ table[ucs] = (plane << 15) | (row << 8) | col;
+ pages[ucs>>6] = true;
+ if (maxpage < 0 || (ucs>>6) > maxpage) maxpage = ucs>>6;
+ }
+ }
+ {
+ unsigned int i;
+ for (i = 0; i < combining_prefixes_len; i++) {
+ unsigned int u1 = combining_prefixes[i];
+ assert(table[u1] >= 0);
+ table[u1] |= 0x0080;
+ }
+ }
+ printf("static const short jisx0213_from_ucs_level1[%d] = {\n",maxpage+1);
+ {
+ unsigned int index = 0;
+ unsigned int i;
+ for (i = 0; i <= maxpage; i++) {
+ if ((i % 8) == 0) printf(" ");
+ if (pages[i]) {
+ printf(" %3u,",index);
+ index++;
+ } else {
+ printf(" %3d,",-1);
+ }
+ if (((i+1) % 8) == 0) printf("\n");
+ }
+ }
+ printf("\n");
+ printf("};\n");
+ printf("\n");
+ #if 0 /* Dense array */
+ printf("static const unsigned short jisx0213_from_ucs_level2[] = {\n");
+ {
+ unsigned int i;
+ for (i = 0; i <= maxpage; i++) {
+ if (pages[i]) {
+ printf(" /* 0x%04X */\n",i<<6);
+ {
+ unsigned int j;
+ for (j = 0; j < 0x40; ) {
+ unsigned int ucs = (i<<6)+j;
+ int value = table[ucs];
+ if (value < 0) value = 0;
+ if ((j % 8) == 0) printf(" ");
+ printf(" 0x%04x,",value);
+ j++;
+ if ((j % 8) == 0) printf("\n");
+ }
+ }
+ }
+ }
+ }
+ printf("};\n");
+ #else /* Sparse array */
+ {
+ int summary_indx[0x11000];
+ int summary_used[0x11000];
+ unsigned int i, k, indx;
+ printf("static const unsigned short jisx0213_from_ucs_level2_data[] = {\n");
+ /* Fill summary_indx[] and summary_used[]. */
+ indx = 0;
+ for (i = 0, k = 0; i <= maxpage; i++) {
+ if (pages[i]) {
+ unsigned int j1, j2;
+ unsigned int count = 0;
+ printf(" /* 0x%04X */\n",i<<6);
+ for (j1 = 0; j1 < 4; j1++) {
+ summary_indx[4*k+j1] = indx;
+ summary_used[4*k+j1] = 0;
+ for (j2 = 0; j2 < 16; j2++) {
+ unsigned int j = 16*j1+j2;
+ unsigned int ucs = (i<<6)+j;
+ int value = table[ucs];
+ if (value < 0) value = 0;
+ if (value > 0) {
+ summary_used[4*k+j1] |= (1 << j2);
+ if ((count % 8) == 0) printf(" ");
+ printf(" 0x%04x,",value);
+ count++;
+ if ((count % 8) == 0) printf("\n");
+ indx++;
+ }
+ }
+ }
+ if ((count % 8) > 0)
+ printf("\n");
+ k++;
+ }
+ }
+ printf("};\n");
+ printf("\n");
+ printf("static const Summary16 jisx0213_from_ucs_level2_2indx[] = {\n");
+ for (i = 0, k = 0; i <= maxpage; i++) {
+ if (pages[i]) {
+ unsigned int j1;
+ printf(" /* 0x%04X */\n",i<<6);
+ printf(" ");
+ for (j1 = 0; j1 < 4; j1++) {
+ printf(" { %4d, 0x%04x },", summary_indx[4*k+j1], summary_used[4*k+j1]);
+ }
+ printf("\n");
+ k++;
+ }
+ }
+ printf("};\n");
+ }
+ #endif
+ printf("\n");
+ }
+ printf("#ifdef __GNUC__\n");
+ printf("__inline\n");
+ printf("#else\n");
+ printf("#ifdef __cplusplus\n");
+ printf("inline\n");
+ printf("#endif\n");
+ printf("#endif\n");
+ printf("static ucs4_t jisx0213_to_ucs4 (unsigned int row, unsigned int col)\n");
+ printf("{\n");
+ printf(" ucs4_t val;\n");
+ printf("\n");
+ printf(" if (row >= 0x121 && row <= 0x17e)\n");
+ printf(" row -= 289;\n");
+ printf(" else if (row == 0x221)\n");
+ printf(" row -= 451;\n");
+ printf(" else if (row >= 0x223 && row <= 0x225)\n");
+ printf(" row -= 452;\n");
+ printf(" else if (row == 0x228)\n");
+ printf(" row -= 454;\n");
+ printf(" else if (row >= 0x22c && row <= 0x22f)\n");
+ printf(" row -= 457;\n");
+ printf(" else if (row >= 0x26e && row <= 0x27e)\n");
+ printf(" row -= 519;\n");
+ printf(" else\n");
+ printf(" return 0x0000;\n");
+ printf("\n");
+ printf(" if (col >= 0x21 && col <= 0x7e)\n");
+ printf(" col -= 0x21;\n");
+ printf(" else\n");
+ printf(" return 0x0000;\n");
+ printf("\n");
+ printf(" val = jisx0213_to_ucs_main[row * 94 + col];\n");
+ printf(" val = jisx0213_to_ucs_pagestart[val >> 8] + (val & 0xff);\n");
+ printf(" if (val == 0xfffd)\n");
+ printf(" val = 0x0000;\n");
+ printf(" return val;\n");
+ printf("}\n");
+ printf("\n");
+ printf("#ifdef __GNUC__\n");
+ printf("__inline\n");
+ printf("#else\n");
+ printf("#ifdef __cplusplus\n");
+ printf("inline\n");
+ printf("#endif\n");
+ printf("#endif\n");
+ printf("static unsigned short ucs4_to_jisx0213 (ucs4_t ucs)\n");
+ printf("{\n");
+ printf(" if (ucs < (sizeof(jisx0213_from_ucs_level1)/sizeof(jisx0213_from_ucs_level1[0])) << 6) {\n");
+ printf(" int index1 = jisx0213_from_ucs_level1[ucs >> 6];\n");
+ printf(" if (index1 >= 0)");
+ #if 0 /* Dense array */
+ printf("\n");
+ printf(" return jisx0213_from_ucs_level2[(index1 << 6) + (ucs & 0x3f)];\n");
+ #else /* Sparse array */
+ printf(" {\n");
+ printf(" const Summary16 *summary = &jisx0213_from_ucs_level2_2indx[((index1 << 6) + (ucs & 0x3f)) >> 4];\n");
+ printf(" unsigned short used = summary->used;\n");
+ printf(" unsigned int i = ucs & 0x0f;\n");
+ printf(" if (used & ((unsigned short) 1 << i)) {\n");
+ printf(" /* Keep in `used' only the bits 0..i-1. */\n");
+ printf(" used &= ((unsigned short) 1 << i) - 1;\n");
+ printf(" /* Add `summary->indx' and the number of bits set in `used'. */\n");
+ printf(" used = (used & 0x5555) + ((used & 0xaaaa) >> 1);\n");
+ printf(" used = (used & 0x3333) + ((used & 0xcccc) >> 2);\n");
+ printf(" used = (used & 0x0f0f) + ((used & 0xf0f0) >> 4);\n");
+ printf(" used = (used & 0x00ff) + (used >> 8);\n");
+ printf(" return jisx0213_from_ucs_level2_data[summary->indx + used];\n");
+ printf(" };\n");
+ printf(" };\n");
+ #endif
+ printf(" }\n");
+ printf(" return 0x0000;\n");
+ printf("}\n");
+ printf("\n");
+ printf("#endif /* _JISX0213_H */\n");
+}
+
+/* Main program */
+
+int main (int argc, char *argv[])
+{
+ const char* charsetname;
+ const char* name;
+
+ if (argc != 3)
+ exit(1);
+ charsetname = argv[1];
+ name = argv[2];
+
+ output_title(charsetname);
+
+ if (!strcmp(name,"gb2312")
+ || !strcmp(name,"isoir165ext") || !strcmp(name,"gb12345ext")
+ || !strcmp(name,"jisx0208") || !strcmp(name,"jisx0212"))
+ do_normal(name);
+ else if (!strcmp(name,"cns11643_1") || !strcmp(name,"cns11643_2")
+ || !strcmp(name,"cns11643_3") || !strcmp(name,"cns11643_4a")
+ || !strcmp(name,"cns11643_4b") || !strcmp(name,"cns11643_5")
+ || !strcmp(name,"cns11643_6") || !strcmp(name,"cns11643_7")
+ || !strcmp(name,"cns11643_15"))
+ do_normal_only_charset2uni(name);
+ else if (!strcmp(name,"cns11643_inv"))
+ do_cns11643_only_uni2charset(name);
+ else if (!strcmp(name,"gbkext1"))
+ do_gbk1_only_charset2uni(name);
+ else if (!strcmp(name,"gbkext2"))
+ do_gbk2_only_charset2uni(name);
+ else if (!strcmp(name,"gbkext_inv"))
+ do_gbk1_only_uni2charset(name);
+ else if (!strcmp(name,"cp936ext") || !strcmp(name,"gb18030ext"))
+ do_gbk1(name);
+ else if (!strcmp(name,"ksc5601"))
+ do_ksc5601(name);
+ else if (!strcmp(name,"uhc_1"))
+ do_uhc_1(name);
+ else if (!strcmp(name,"uhc_2"))
+ do_uhc_2(name);
+ else if (!strcmp(name,"big5") || !strcmp(name,"cp950ext"))
+ do_big5(name);
+ else if (!strcmp(name,"hkscs1999") || !strcmp(name,"hkscs2001")
+ || !strcmp(name,"hkscs2004"))
+ do_hkscs(name);
+ else if (!strcmp(name,"johab_hangul"))
+ do_johab_hangul(name);
+ else if (!strcmp(name,"cp932ext"))
+ do_sjis(name);
+ else if (!strcmp(name,"gb18030uni"))
+ do_gb18030uni(name);
+ else if (!strcmp(name,"jisx0213"))
+ do_jisx0213(name);
+ else
+ exit(1);
+
+ return 0;
+}
diff --git a/jni/iconv/tools/cjk_variants.c b/jni/iconv/tools/cjk_variants.c
new file mode 100644
index 0000000..fa26276
--- /dev/null
+++ b/jni/iconv/tools/cjk_variants.c
@@ -0,0 +1,126 @@
+/* Copyright (C) 1999-2002 Free Software Foundation, Inc.
+ This file is part of the GNU LIBICONV Tools.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software Foundation,
+ Inc., along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/*
+ * Generates Unicode variants table from Koichi Yasuoka's UniVariants file.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#define ENTRIES 8176 /* number of lines in UniVariants file */
+#define MAX_PER_ENTRY 10 /* max number of entries per line in file */
+
+int main (int argc, char *argv[])
+{
+ int variants[MAX_PER_ENTRY*ENTRIES];
+ int uni2index[0x10000];
+ int index;
+
+ if (argc != 1)
+ exit(1);
+
+ printf("/*\n");
+ printf(" * Copyright (C) 1999-2002 Free Software Foundation, Inc.\n");
+ printf(" * This file is part of the GNU LIBICONV Library.\n");
+ printf(" *\n");
+ printf(" * The GNU LIBICONV Library is free software; you can redistribute it\n");
+ printf(" * and/or modify it under the terms of the GNU Library General Public\n");
+ printf(" * License as published by the Free Software Foundation; either version 2\n");
+ printf(" * of the License, or (at your option) any later version.\n");
+ printf(" *\n");
+ printf(" * The GNU LIBICONV Library is distributed in the hope that it will be\n");
+ printf(" * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of\n");
+ printf(" * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n");
+ printf(" * Library General Public License for more details.\n");
+ printf(" *\n");
+ printf(" * You should have received a copy of the GNU Library General Public\n");
+ printf(" * License along with the GNU LIBICONV Library; see the file COPYING.LIB.\n");
+ printf(" * If not, write to the Free Software Foundation, Inc., 51 Franklin Street,\n");
+ printf(" * Fifth Floor, Boston, MA 02110-1301, USA.\n");
+ printf(" */\n");
+ printf("\n");
+ printf("/*\n");
+ printf(" * CJK variants table\n");
+ printf(" */\n");
+ printf("\n");
+ {
+ int c;
+ int j;
+ for (j = 0; j < 0x10000; j++)
+ uni2index[j] = -1;
+ index = 0;
+ for (;;) {
+ c = getc(stdin);
+ if (c == EOF)
+ break;
+ if (c == '#') {
+ do { c = getc(stdin); } while (!(c == EOF || c == '\n'));
+ continue;
+ }
+ ungetc(c,stdin);
+ if (scanf("%x",&j) != 1)
+ exit(1);
+ c = getc(stdin);
+ if (c != '\t')
+ exit(1);
+ uni2index[j] = index;
+ for (;;) {
+ int i;
+ if (scanf("%x",&i) != 1)
+ exit(1);
+ if (!(i >= 0x3000 && i < 0x3000+0x8000))
+ exit(1);
+ variants[index++] = i-0x3000;
+ c = getc(stdin);
+ if (c != ' ')
+ break;
+ }
+ variants[index-1] |= 0x8000; /* end of list marker */
+ if (c != '\n')
+ exit(1);
+ }
+ }
+ printf("static const unsigned short cjk_variants[%d] = {",index);
+ {
+ int i;
+ for (i = 0; i < index; i++) {
+ if ((i % 8) == 0)
+ printf("\n ");
+ printf(" 0x%04x,",variants[i]);
+ }
+ printf("\n};\n");
+ }
+ printf("\n");
+ printf("static const short cjk_variants_indx[0x5200] = {\n");
+ {
+ int j;
+ for (j = 0x4e00; j < 0xa000; j++) {
+ if ((j % 0x100) == 0)
+ printf(" /* 0x%04x */\n", j);
+ if ((j % 8) == 0)
+ printf(" ");
+ printf(" %5d,",uni2index[j]);
+ if ((j % 8) == 7)
+ printf("\n");
+ }
+ printf("};\n");
+ }
+ printf("\n");
+
+ return 0;
+}
diff --git a/jni/iconv/windows/iconv.rc b/jni/iconv/windows/iconv.rc
new file mode 100644
index 0000000..6367fc5
--- /dev/null
+++ b/jni/iconv/windows/iconv.rc
@@ -0,0 +1,38 @@
+/* Resources for iconv.exe */
+
+#include <winver.h>
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION PACKAGE_VERSION_MAJOR,PACKAGE_VERSION_MINOR,PACKAGE_VERSION_SUBMINOR,0
+ PRODUCTVERSION PACKAGE_VERSION_MAJOR,PACKAGE_VERSION_MINOR,PACKAGE_VERSION_SUBMINOR,0
+ FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */
+#ifdef _DEBUG
+ FILEFLAGS 0x1L /* VS_FF_DEBUG */
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x10004L /* VOS_DOS_WINDOWS32 */
+ FILETYPE 0x1L /* VFT_APP */
+ FILESUBTYPE 0x0L /* VFT2_UNKNOWN */
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "04090000" /* Lang = US English, Charset = ASCII */
+ BEGIN
+ VALUE "Comments", "This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.\0"
+ VALUE "CompanyName", "Free Software Foundation\0"
+ VALUE "FileDescription", "GPLed iconv for Windows NT/2000/XP/Vista\0"
+ VALUE "FileVersion", PACKAGE_VERSION_STRING "\0"
+ VALUE "InternalName", "iconv.exe\0"
+ VALUE "LegalCopyright", "Copyright (C) 1999-2009\0"
+ VALUE "LegalTrademarks", "\0"
+ VALUE "OriginalFilename", "iconv.exe\0"
+ VALUE "ProductName", "iconv: character set conversion program\0"
+ VALUE "ProductVersion", PACKAGE_VERSION_STRING "\0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x0409, 0 /* US English, ASCII */
+ END
+END
diff --git a/jni/iconv/windows/libiconv.rc b/jni/iconv/windows/libiconv.rc
new file mode 100644
index 0000000..908844f
--- /dev/null
+++ b/jni/iconv/windows/libiconv.rc
@@ -0,0 +1,38 @@
+/* Resources for iconv.dll */
+
+#include <winver.h>
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION PACKAGE_VERSION_MAJOR,PACKAGE_VERSION_MINOR,PACKAGE_VERSION_SUBMINOR,0
+ PRODUCTVERSION PACKAGE_VERSION_MAJOR,PACKAGE_VERSION_MINOR,PACKAGE_VERSION_SUBMINOR,0
+ FILEFLAGSMASK 0x3fL /* VS_FFI_FILEFLAGSMASK */
+#ifdef _DEBUG
+ FILEFLAGS 0x1L /* VS_FF_DEBUG */
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x10004L /* VOS_DOS_WINDOWS32 */
+ FILETYPE 0x2L /* VFT_DLL */
+ FILESUBTYPE 0x0L /* VFT2_UNKNOWN */
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "04090000" /* Lang = US English, Charset = ASCII */
+ BEGIN
+ VALUE "Comments", "This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\0"
+ VALUE "CompanyName", "Free Software Foundation\0"
+ VALUE "FileDescription", "LGPLed libiconv for Windows NT/2000/XP/Vista and Windows 95/98/ME\0"
+ VALUE "FileVersion", PACKAGE_VERSION_STRING "\0"
+ VALUE "InternalName", "iconv.dll\0"
+ VALUE "LegalCopyright", "Copyright (C) 1999-2007\0"
+ VALUE "LegalTrademarks", "\0"
+ VALUE "OriginalFilename", "iconv.dll\0"
+ VALUE "ProductName", "libiconv: character set conversion library\0"
+ VALUE "ProductVersion", PACKAGE_VERSION_STRING "\0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x0409, 0 /* US English, ASCII */
+ END
+END
diff --git a/jni/iconv/windows/windres-options b/jni/iconv/windows/windres-options
new file mode 100755
index 0000000..779fdde
--- /dev/null
+++ b/jni/iconv/windows/windres-options
@@ -0,0 +1,45 @@
+#!/bin/sh
+# Usage: windres-options [--escape] PACKAGE_VERSION
+# Outputs a set of command-line options for 'windres', containing definitions
+# for the preprocessor variables
+# PACKAGE_VERSION_STRING
+# PACKAGE_VERSION_MAJOR
+# PACKAGE_VERSION_MINOR
+# PACKAGE_VERSION_SUBMINOR
+
+escape=
+if test "$1" = "--escape"; then
+ escape=yes
+ shift
+fi
+version="$1" # something like 2.0 or 2.17 or 2.17.3 or 2.17.3-pre3
+
+sed_extract_major='/^[0-9]/{s/^\([0-9]*\).*/\1/p;q;}
+i\
+0
+q
+'
+sed_extract_minor='/^[0-9][0-9]*[.][0-9]/{s/^[0-9]*[.]\([0-9]*\).*/\1/p;q;}
+i\
+0
+q
+'
+sed_extract_subminor='/^[0-9][0-9]*[.][0-9][0-9]*[.][0-9]/{s/^[0-9]*[.][0-9]*[.]\([0-9]*\).*/\1/p;q;}
+i\
+0
+q
+'
+
+{
+ echo "-DPACKAGE_VERSION_STRING=\"${version}\""
+ echo "-DPACKAGE_VERSION_MAJOR="`echo "${version}" | sed -n -e "$sed_extract_major"`
+ echo "-DPACKAGE_VERSION_MINOR="`echo "${version}" | sed -n -e "$sed_extract_minor"`
+ echo "-DPACKAGE_VERSION_SUBMINOR="`echo "${version}" | sed -n -e "$sed_extract_subminor"`
+} |
+{
+ if test -n "$escape"; then
+ sed -e 's,\(["\\]\),\\\1,g'
+ else
+ cat
+ fi
+}
diff --git a/jni/iconv/woe32dll/export.h b/jni/iconv/woe32dll/export.h
new file mode 100644
index 0000000..3e8a21f
--- /dev/null
+++ b/jni/iconv/woe32dll/export.h
@@ -0,0 +1,106 @@
+/* Exporting symbols from Cygwin shared libraries.
+ Copyright (C) 2006 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2006.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+/* There are four ways to build shared libraries on Cygwin:
+
+ - Export only functions, no variables.
+ This has the drawback of severely affecting the programming style in use.
+ It does not let the programmer use full ANSI C. It lets one platform
+ dictate the code style on all platforms. This is unacceptable.
+
+ - Use the GNU ld --enable-auto-import option. It is the default on Cygwin
+ since July 2005. But it has three fatal drawbacks:
+ - It produces executables and shared libraries with relocations in the
+ .text segment, defeating the principles of virtual memory.
+ - For some constructs such as
+ extern int var;
+ int * const b = &var;
+ it creates an executable that will give an error at runtime, rather
+ than either a compile-time or link-time error or a working executable.
+ (This is with both gcc and g++.) Whereas this code, not relying on
+ auto-import:
+ extern __declspec (dllimport) int var;
+ int * const b = &var;
+ gives a compile-time error with gcc and works with g++.
+ - It doesn't work in some cases (references to a member field of an
+ exported struct variable, or to a particular element of an exported
+ array variable), requiring code modifications. Again one platform
+ dictates code modifications on all platforms.
+
+ This is unacceptable. Therefore we disable this option, through the
+ woe32-dll.m4 autoconf macro.
+
+ - Define a macro that expands to __declspec(dllexport) when building
+ the library and to __declspec(dllimport) when building code outside
+ the library, and use it in all header files of the library.
+ This is acceptable if
+ 1. the header files are unique to this library (not shared with
+ other packages), and
+ 2. the library sources are contained in one directory, making it easy
+ to define a -DBUILDING_LIBXYZ flag for the library.
+ Example:
+ #ifdef BUILDING_LIBASPRINTF
+ #define LIBASPRINTF_DLL_EXPORTED __declspec(dllexport)
+ #else
+ #define LIBASPRINTF_DLL_EXPORTED __declspec(dllimport)
+ #endif
+
+ We use this technique for the libintl and the libasprintf libraries.
+
+ - Define a macro that expands to __declspec(dllimport) always, and use
+ it in all header files of the library. Use an explicit export list for
+ the library.
+ This is acceptable if
+ 1. the programming language is not C++ (because the name mangling of
+ static struct/class fields and of variables in namespaces makes it
+ hard to maintain an export list).
+ The benefit of this approach is that the partitioning of the source files
+ into libraries (which source file goes into which library) does not
+ affect the source code; only the Makefiles reflect it.
+ The performance loss due to the unnecessary indirection for references
+ to variables from within the library defining the variable is acceptable.
+
+ We use this technique for libgettextlib (because it contains many gnulib
+ modules) and for libgettextsrc (because this makes it easy to move source
+ code from an msg* program to libgettextsrc). The macro is called
+ DLL_VARIABLE.
+
+ This file allows building an explicit export list. You can either
+ - specify the variables to be exported, and use the GNU ld option
+ --export-all-symbols to export all function names, or
+ - specify the variables and functions to be exported explicitly.
+
+ Note: --export-all-symbols is the default when no other symbol is explicitly
+ exported. This means, the use of an explicit export on the variables has
+ the effect of no longer exporting the functions! - until the option
+ --export-all-symbols is used. */
+
+ /* IMP(x) is a symbol that contains the address of x. */
+#define IMP(x) _imp__##x
+
+ /* Ensure that the variable x is exported from the library, and that a
+ pseudo-variable IMP(x) is available. */
+#define VARIABLE(x) \
+ /* Export x without redefining x. This code was found by compiling a \
+ snippet: \
+ extern __declspec(dllexport) int x; int x = 42; */ \
+ asm (".section .drectve\n"); \
+ asm (".ascii \" -export:" #x ",data\"\n"); \
+ asm (".data\n"); \
+ /* Allocate a pseudo-variable IMP(x). */ \
+ extern int x; \
+ void * IMP(x) = &x;
diff --git a/jni/iconv/woe32dll/iconv-exports.c b/jni/iconv/woe32dll/iconv-exports.c
new file mode 100644
index 0000000..9db49b7
--- /dev/null
+++ b/jni/iconv/woe32dll/iconv-exports.c
@@ -0,0 +1,20 @@
+/* List of exported symbols of libiconv on Cygwin.
+ Copyright (C) 2006 Free Software Foundation, Inc.
+ Written by Bruno Haible <bruno@clisp.org>, 2006.
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
+
+#include "woe32dll/export.h"
+
+VARIABLE(_libiconv_version)